--- /home/fdroid/fdroiddata/tmp/de.danoeh.antennapod_3010295.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_de.danoeh.antennapod_3010295.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: , actual: <87af3e59ce4893d134d548bffaf0cbf74cb2694b3c03fb53fd45d2069140e677> │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: , actual: <732d09b70a4f0338e946c8d0356dd4a24d6617e3d96d6a1a17bd5d4fc42930e8023fb10000000000> │ @@ -1,84 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 179430565a4a04bfe7827483243099bd10870410800cd7c4c7b48d8d3226df55 │ -Signer #1 certificate SHA-1 digest: a5c46be7688949bb85534ce316c0be09e7d86d26 │ -Signer #1 certificate MD5 digest: f07fa9b4bac616b879c13c2ead5c29c6 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 2ac9893fb94e8b8f2f0c80a0f83ab9a30d0fde5c0bcb7ded3dab05a4a7c12b68 │ -Signer #1 public key SHA-1 digest: dfb1f841a72ed66e0fcde99ccac1e27e25d2601b │ -Signer #1 public key MD5 digest: f8981eee6d64a2188e3279a9b1ba629a │ -WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.activity_activity-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.activity_activity.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.annotation_annotation-experimental.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.appcompat_appcompat-resources.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.appcompat_appcompat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.arch.core_core-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.cardview_cardview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.coordinatorlayout_coordinatorlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.core_core-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.core_core-splashscreen.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.core_core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.cursoradapter_cursoradapter.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.customview_customview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.databinding_viewbinding.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.documentfile_documentfile.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.drawerlayout_drawerlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.dynamicanimation_dynamicanimation.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.emoji2_emoji2-views-helper.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.emoji2_emoji2.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.exifinterface_exifinterface.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.fragment_fragment-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.fragment_fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.gridlayout_gridlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.interpolator_interpolator.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.legacy_legacy-support-core-ui.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.legacy_legacy-support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.legacy_legacy-support-v4.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-livedata.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-process.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-service.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.loader_loader.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.media_media.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.palette_palette.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.preference_preference.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.print_print.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.profileinstaller_profileinstaller.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.recyclerview_recyclerview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.room_room-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.savedstate_savedstate-ktx.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.savedstate_savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.slidingpanelayout_slidingpanelayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.sqlite_sqlite-framework.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.sqlite_sqlite.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.startup_startup-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.tracing_tracing.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.transition_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.vectordrawable_vectordrawable-animated.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.vectordrawable_vectordrawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.versionedparcelable_versionedparcelable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.viewpager2_viewpager2.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.viewpager_viewpager.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.work_work-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/com.google.android.material_material.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/kotlinx_coroutines_android.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/kotlinx_coroutines_core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,12 +1,12 @@ │ Zip file size: 11620098 bytes, number of entries: 1489 │ -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 2503 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ --rw-r--r-- 0.0 unx 273 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ --rw-r--r-- 0.0 unx 7310188 b- defN 81-Jan-01 01:01 classes.dex │ +-rw-r--r-- 0.0 unx 2502 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-r--r-- 0.0 unx 270 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ +-rw-r--r-- 0.0 unx 7310164 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 2716856 b- defN 81-Jan-01 01:01 classes2.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 │ -rw-r--r-- 0.0 unx 764 b- defN 81-Jan-01 01:01 assets/LICENSE_ANDROID_ICONIFY.txt │ @@ -1484,8 +1484,8 @@ │ -rw---- 2.0 fat 3305 b- defN 81-Jan-01 01:01 kotlin/ranges/ranges.kotlin_builtins │ -rw---- 2.0 fat 2395 b- defN 81-Jan-01 01:01 kotlin/reflect/reflect.kotlin_builtins │ -rw---- 2.0 fat 34000 b- defN 81-Jan-01 01:01 okhttp3/internal/publicsuffix/publicsuffixes.gz │ -rw---- 2.0 fat 163 b- defN 81-Jan-01 01:01 org/conscrypt/conscrypt.properties │ -rw---- 2.0 fat 132536 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 132409 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -1489 files, 23238469 bytes uncompressed, 11448569 bytes compressed: 50.7% │ +1489 files, 23238441 bytes uncompressed, 11448566 bytes compressed: 50.7% ├── classes2.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,12 +1,12 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 5b628a18 │ │ -signature : 6c2e...b90b │ │ +checksum : 8e7a8987 │ │ +signature : 3050...6408 │ │ file_size : 2716856 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 24117 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 3152 ├── 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 : 28b1ad1a │ │ -signature : f3d6...c455 │ │ -file_size : 7310188 │ │ +checksum : 7f9e35a6 │ │ +signature : 4536...e031 │ │ +file_size : 7310164 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 59405 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 8497 │ │ type_ids_off : 237732 (0x03a0a4) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 271720 (0x042568) │ │ field_ids_size : 55634 │ │ field_ids_off : 412084 (0x0649b4) │ │ method_ids_size : 47029 │ │ method_ids_off : 857156 (0x0d1444) │ │ class_defs_size : 6917 │ │ class_defs_off : 1233388 (0x12d1ec) │ │ -data_size : 5855456 │ │ +data_size : 5855432 │ │ data_off : 1454732 (0x16328c) │ │ │ │ Class #0 header: │ │ class_idx : 427 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 7782 │ │ source_file_idx : 8533 │ │ @@ -713864,17 +713864,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b4340: |[3b4340] de.danoeh.antennapod.BuildConfig.:()V │ │ -3b4350: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b4356: 0e00 |0003: return-void │ │ +3b4328: |[3b4328] de.danoeh.antennapod.BuildConfig.:()V │ │ +3b4338: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b433e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -713907,17 +713907,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b4370: |[3b4370] de.danoeh.antennapod.PodcastApp.:()V │ │ -3b4380: 7010 d700 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@00d7 │ │ -3b4386: 0e00 |0003: return-void │ │ +3b4358: |[3b4358] de.danoeh.antennapod.PodcastApp.:()V │ │ +3b4368: 7010 d700 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@00d7 │ │ +3b436e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/PodcastApp; │ │ │ │ #1 : (in Lde/danoeh/antennapod/PodcastApp;) │ │ @@ -713925,32 +713925,32 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3b4388: |[3b4388] de.danoeh.antennapod.PodcastApp.forceRestart:()V │ │ -3b4398: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3b439c: 7100 3594 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@9435 │ │ -3b43a2: 0c01 |0005: move-result-object v1 │ │ -3b43a4: 1c02 0e18 |0006: const-class v2, Lde/danoeh/antennapod/activity/SplashActivity; // type@180e │ │ -3b43a8: 7030 5802 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3b43ae: 6e10 6302 0000 |000b: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0263 │ │ -3b43b4: 0c00 |000e: move-result-object v0 │ │ -3b43b6: 7110 7102 0000 |000f: invoke-static {v0}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0271 │ │ -3b43bc: 0c00 |0012: move-result-object v0 │ │ -3b43be: 7100 3594 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@9435 │ │ -3b43c4: 0c01 |0016: move-result-object v1 │ │ -3b43c6: 6e20 4202 0100 |0017: invoke-virtual {v1, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3b43cc: 7100 85b2 0000 |001a: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@b285 │ │ -3b43d2: 0c00 |001d: move-result-object v0 │ │ -3b43d4: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -3b43d6: 6e20 84b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/Runtime;.exit:(I)V // method@b284 │ │ -3b43dc: 0e00 |0022: return-void │ │ +3b4370: |[3b4370] de.danoeh.antennapod.PodcastApp.forceRestart:()V │ │ +3b4380: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3b4384: 7100 3594 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@9435 │ │ +3b438a: 0c01 |0005: move-result-object v1 │ │ +3b438c: 1c02 0e18 |0006: const-class v2, Lde/danoeh/antennapod/activity/SplashActivity; // type@180e │ │ +3b4390: 7030 5802 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3b4396: 6e10 6302 0000 |000b: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0263 │ │ +3b439c: 0c00 |000e: move-result-object v0 │ │ +3b439e: 7110 7102 0000 |000f: invoke-static {v0}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0271 │ │ +3b43a4: 0c00 |0012: move-result-object v0 │ │ +3b43a6: 7100 3594 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@9435 │ │ +3b43ac: 0c01 |0016: move-result-object v1 │ │ +3b43ae: 6e20 4202 0100 |0017: invoke-virtual {v1, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3b43b4: 7100 85b2 0000 |001a: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@b285 │ │ +3b43ba: 0c00 |001d: move-result-object v0 │ │ +3b43bc: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +3b43be: 6e20 84b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/Runtime;.exit:(I)V // method@b284 │ │ +3b43c4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000b line=74 │ │ 0x000f line=75 │ │ 0x0013 line=76 │ │ 0x001a line=77 │ │ @@ -713961,17 +713961,17 @@ │ │ type : '()Lde/danoeh/antennapod/PodcastApp;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3b4358: |[3b4358] de.danoeh.antennapod.PodcastApp.getInstance:()Lde/danoeh/antennapod/PodcastApp; │ │ -3b4368: 6200 c249 |0000: sget-object v0, Lde/danoeh/antennapod/PodcastApp;.singleton:Lde/danoeh/antennapod/PodcastApp; // field@49c2 │ │ -3b436c: 1100 |0002: return-object v0 │ │ +3b4340: |[3b4340] de.danoeh.antennapod.PodcastApp.getInstance:()Lde/danoeh/antennapod/PodcastApp; │ │ +3b4350: 6200 c249 |0000: sget-object v0, Lde/danoeh/antennapod/PodcastApp;.singleton:Lde/danoeh/antennapod/PodcastApp; // field@49c2 │ │ +3b4354: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/PodcastApp;) │ │ @@ -713979,53 +713979,53 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -3b43e0: |[3b43e0] de.danoeh.antennapod.PodcastApp.onCreate:()V │ │ -3b43f0: 6f10 d900 0200 |0000: invoke-super {v2}, Landroid/app/Application;.onCreate:()V // method@00d9 │ │ -3b43f6: 1a00 a20d |0003: const-string v0, "AntennaPod/3.1.2" // string@0da2 │ │ -3b43fa: 6900 086d |0005: sput-object v0, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d08 │ │ -3b43fe: 2200 7818 |0007: new-instance v0, Lde/danoeh/antennapod/config/ApplicationCallbacksImpl; // type@1878 │ │ -3b4402: 7010 c497 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/config/ApplicationCallbacksImpl;.:()V // method@97c4 │ │ -3b4408: 6900 096d |000c: sput-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d09 │ │ -3b440c: 2200 7f1a |000e: new-instance v0, Lde/danoeh/antennapod/error/CrashReportWriter; // type@1a7f │ │ -3b4410: 7010 eda1 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/error/CrashReportWriter;.:()V // method@a1ed │ │ -3b4416: 7110 f4b2 0000 |0013: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@b2f4 │ │ -3b441c: 7100 f7a1 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.setupRxJavaErrorHandler:()V // method@a1f7 │ │ -3b4422: 6902 c249 |0019: sput-object v2, Lde/danoeh/antennapod/PodcastApp;.singleton:Lde/danoeh/antennapod/PodcastApp; // field@49c2 │ │ -3b4426: 7110 d297 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ -3b442c: 7110 80af 0200 |001e: invoke-static {v2}, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.checkUpgrades:(Landroid/content/Context;)V // method@af80 │ │ -3b4432: 2200 d216 |0021: new-instance v0, Lcom/joanzapata/iconify/fonts/FontAwesomeModule; // type@16d2 │ │ -3b4436: 7010 bb8e 0000 |0023: invoke-direct {v0}, Lcom/joanzapata/iconify/fonts/FontAwesomeModule;.:()V // method@8ebb │ │ -3b443c: 7110 b28e 0000 |0026: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.with:(Lcom/joanzapata/iconify/IconFontDescriptor;)Lcom/joanzapata/iconify/Iconify$IconifyInitializer; // method@8eb2 │ │ -3b4442: 2200 d416 |0029: new-instance v0, Lcom/joanzapata/iconify/fonts/MaterialModule; // type@16d4 │ │ -3b4446: 7010 c48e 0000 |002b: invoke-direct {v0}, Lcom/joanzapata/iconify/fonts/MaterialModule;.:()V // method@8ec4 │ │ -3b444c: 7110 b28e 0000 |002e: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.with:(Lcom/joanzapata/iconify/IconFontDescriptor;)Lcom/joanzapata/iconify/Iconify$IconifyInitializer; // method@8eb2 │ │ -3b4452: 7110 93af 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/spa/SPAUtil;.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z // method@af93 │ │ -3b4458: 7100 03b7 0000 |0034: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.builder:()Lorg/greenrobot/eventbus/EventBusBuilder; // method@b703 │ │ -3b445e: 0c00 |0037: move-result-object v0 │ │ -3b4460: 2201 b217 |0038: new-instance v1, Lde/danoeh/antennapod/ApEventBusIndex; // type@17b2 │ │ -3b4464: 7010 2f94 0100 |003a: invoke-direct {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.:()V // method@942f │ │ -3b446a: 6e20 0bb7 1000 |003d: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b70b │ │ -3b4470: 0c00 |0040: move-result-object v0 │ │ -3b4472: 2201 7918 |0041: new-instance v1, Lde/danoeh/antennapod/core/ApCoreEventBusIndex; // type@1879 │ │ -3b4476: 7010 c797 0100 |0043: invoke-direct {v1}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.:()V // method@97c7 │ │ -3b447c: 6e20 0bb7 1000 |0046: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b70b │ │ -3b4482: 0c00 |0049: move-result-object v0 │ │ -3b4484: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -3b4486: 6e20 0db7 1000 |004b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.logNoSubscriberMessages:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b70d │ │ -3b448c: 0c00 |004e: move-result-object v0 │ │ -3b448e: 6e20 0eb7 1000 |004f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.sendNoSubscriberEvent:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b70e │ │ -3b4494: 0c00 |0052: move-result-object v0 │ │ -3b4496: 6e10 0cb7 0000 |0053: invoke-virtual {v0}, Lorg/greenrobot/eventbus/EventBusBuilder;.installDefaultEventBus:()Lorg/greenrobot/eventbus/EventBus; // method@b70c │ │ -3b449c: 7110 1f80 0200 |0056: invoke-static {v2}, Lcom/google/android/material/color/DynamicColors;.applyToActivitiesIfAvailable:(Landroid/app/Application;)V // method@801f │ │ -3b44a2: 0e00 |0059: return-void │ │ +3b43c8: |[3b43c8] de.danoeh.antennapod.PodcastApp.onCreate:()V │ │ +3b43d8: 6f10 d900 0200 |0000: invoke-super {v2}, Landroid/app/Application;.onCreate:()V // method@00d9 │ │ +3b43de: 1a00 a20d |0003: const-string v0, "AntennaPod/3.1.2" // string@0da2 │ │ +3b43e2: 6900 086d |0005: sput-object v0, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d08 │ │ +3b43e6: 2200 7818 |0007: new-instance v0, Lde/danoeh/antennapod/config/ApplicationCallbacksImpl; // type@1878 │ │ +3b43ea: 7010 c497 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/config/ApplicationCallbacksImpl;.:()V // method@97c4 │ │ +3b43f0: 6900 096d |000c: sput-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d09 │ │ +3b43f4: 2200 7f1a |000e: new-instance v0, Lde/danoeh/antennapod/error/CrashReportWriter; // type@1a7f │ │ +3b43f8: 7010 eda1 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/error/CrashReportWriter;.:()V // method@a1ed │ │ +3b43fe: 7110 f4b2 0000 |0013: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@b2f4 │ │ +3b4404: 7100 f7a1 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.setupRxJavaErrorHandler:()V // method@a1f7 │ │ +3b440a: 6902 c249 |0019: sput-object v2, Lde/danoeh/antennapod/PodcastApp;.singleton:Lde/danoeh/antennapod/PodcastApp; // field@49c2 │ │ +3b440e: 7110 d297 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ +3b4414: 7110 80af 0200 |001e: invoke-static {v2}, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.checkUpgrades:(Landroid/content/Context;)V // method@af80 │ │ +3b441a: 2200 d216 |0021: new-instance v0, Lcom/joanzapata/iconify/fonts/FontAwesomeModule; // type@16d2 │ │ +3b441e: 7010 bb8e 0000 |0023: invoke-direct {v0}, Lcom/joanzapata/iconify/fonts/FontAwesomeModule;.:()V // method@8ebb │ │ +3b4424: 7110 b28e 0000 |0026: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.with:(Lcom/joanzapata/iconify/IconFontDescriptor;)Lcom/joanzapata/iconify/Iconify$IconifyInitializer; // method@8eb2 │ │ +3b442a: 2200 d416 |0029: new-instance v0, Lcom/joanzapata/iconify/fonts/MaterialModule; // type@16d4 │ │ +3b442e: 7010 c48e 0000 |002b: invoke-direct {v0}, Lcom/joanzapata/iconify/fonts/MaterialModule;.:()V // method@8ec4 │ │ +3b4434: 7110 b28e 0000 |002e: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.with:(Lcom/joanzapata/iconify/IconFontDescriptor;)Lcom/joanzapata/iconify/Iconify$IconifyInitializer; // method@8eb2 │ │ +3b443a: 7110 93af 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/spa/SPAUtil;.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z // method@af93 │ │ +3b4440: 7100 03b7 0000 |0034: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.builder:()Lorg/greenrobot/eventbus/EventBusBuilder; // method@b703 │ │ +3b4446: 0c00 |0037: move-result-object v0 │ │ +3b4448: 2201 b217 |0038: new-instance v1, Lde/danoeh/antennapod/ApEventBusIndex; // type@17b2 │ │ +3b444c: 7010 2f94 0100 |003a: invoke-direct {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.:()V // method@942f │ │ +3b4452: 6e20 0bb7 1000 |003d: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b70b │ │ +3b4458: 0c00 |0040: move-result-object v0 │ │ +3b445a: 2201 7918 |0041: new-instance v1, Lde/danoeh/antennapod/core/ApCoreEventBusIndex; // type@1879 │ │ +3b445e: 7010 c797 0100 |0043: invoke-direct {v1}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.:()V // method@97c7 │ │ +3b4464: 6e20 0bb7 1000 |0046: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b70b │ │ +3b446a: 0c00 |0049: move-result-object v0 │ │ +3b446c: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +3b446e: 6e20 0db7 1000 |004b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.logNoSubscriberMessages:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b70d │ │ +3b4474: 0c00 |004e: move-result-object v0 │ │ +3b4476: 6e20 0eb7 1000 |004f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.sendNoSubscriberEvent:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@b70e │ │ +3b447c: 0c00 |0052: move-result-object v0 │ │ +3b447e: 6e10 0cb7 0000 |0053: invoke-virtual {v0}, Lorg/greenrobot/eventbus/EventBusBuilder;.installDefaultEventBus:()Lorg/greenrobot/eventbus/EventBus; // method@b70c │ │ +3b4484: 7110 1f80 0200 |0056: invoke-static {v2}, Lcom/google/android/material/color/DynamicColors;.applyToActivitiesIfAvailable:(Landroid/app/Application;)V // method@801f │ │ +3b448a: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x000e line=39 │ │ 0x0016 line=40 │ │ @@ -714390,17 +714390,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b44bc: |[3b44bc] de.danoeh.antennapod.R$anim.:()V │ │ -3b44cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b44d2: 0e00 |0003: return-void │ │ +3b44a4: |[3b44a4] de.danoeh.antennapod.R$anim.:()V │ │ +3b44b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b44ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -714587,17 +714587,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b44a4: |[3b44a4] de.danoeh.antennapod.R$animator.:()V │ │ -3b44b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b44ba: 0e00 |0003: return-void │ │ +3b448c: |[3b448c] de.danoeh.antennapod.R$animator.:()V │ │ +3b449c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b44a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -714824,17 +714824,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b44d4: |[3b44d4] de.danoeh.antennapod.R$array.:()V │ │ -3b44e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b44ea: 0e00 |0003: return-void │ │ +3b44bc: |[3b44bc] de.danoeh.antennapod.R$array.:()V │ │ +3b44cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b44d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -721091,17 +721091,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b44ec: |[3b44ec] de.danoeh.antennapod.R$attr.:()V │ │ -3b44fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b4502: 0e00 |0003: return-void │ │ +3b44d4: |[3b44d4] de.danoeh.antennapod.R$attr.:()V │ │ +3b44e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b44ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -721173,17 +721173,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b4504: |[3b4504] de.danoeh.antennapod.R$bool.:()V │ │ -3b4514: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b451a: 0e00 |0003: return-void │ │ +3b44ec: |[3b44ec] de.danoeh.antennapod.R$bool.:()V │ │ +3b44fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b4502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -724395,17 +724395,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b451c: |[3b451c] de.danoeh.antennapod.R$color.:()V │ │ -3b452c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b4532: 0e00 |0003: return-void │ │ +3b4504: |[3b4504] de.danoeh.antennapod.R$color.:()V │ │ +3b4514: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b451a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -727937,17 +727937,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b4534: |[3b4534] de.danoeh.antennapod.R$dimen.:()V │ │ -3b4544: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b454a: 0e00 |0003: return-void │ │ +3b451c: |[3b451c] de.danoeh.antennapod.R$dimen.:()V │ │ +3b452c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b4532: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -729944,17 +729944,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b454c: |[3b454c] de.danoeh.antennapod.R$drawable.:()V │ │ -3b455c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b4562: 0e00 |0003: return-void │ │ +3b4534: |[3b4534] de.danoeh.antennapod.R$drawable.:()V │ │ +3b4544: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b454a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -729991,17 +729991,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b4564: |[3b4564] de.danoeh.antennapod.R$font.:()V │ │ -3b4574: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b457a: 0e00 |0003: return-void │ │ +3b454c: |[3b454c] de.danoeh.antennapod.R$font.:()V │ │ +3b455c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b4562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -734993,17 +734993,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b457c: |[3b457c] de.danoeh.antennapod.R$id.:()V │ │ -3b458c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b4592: 0e00 |0003: return-void │ │ +3b4564: |[3b4564] de.danoeh.antennapod.R$id.:()V │ │ +3b4574: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b457a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -735470,17 +735470,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b4594: |[3b4594] de.danoeh.antennapod.R$integer.:()V │ │ -3b45a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b45aa: 0e00 |0003: return-void │ │ +3b457c: |[3b457c] de.danoeh.antennapod.R$integer.:()V │ │ +3b458c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b4592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -735602,17 +735602,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b45ac: |[3b45ac] de.danoeh.antennapod.R$interpolator.:()V │ │ -3b45bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b45c2: 0e00 |0003: return-void │ │ +3b4594: |[3b4594] de.danoeh.antennapod.R$interpolator.:()V │ │ +3b45a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b45aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -736889,17 +736889,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b45c4: |[3b45c4] de.danoeh.antennapod.R$layout.:()V │ │ -3b45d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b45da: 0e00 |0003: return-void │ │ +3b45ac: |[3b45ac] de.danoeh.antennapod.R$layout.:()V │ │ +3b45bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b45c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -737071,17 +737071,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b45dc: |[3b45dc] de.danoeh.antennapod.R$menu.:()V │ │ -3b45ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b45f2: 0e00 |0003: return-void │ │ +3b45c4: |[3b45c4] de.danoeh.antennapod.R$menu.:()V │ │ +3b45d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b45da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -737133,17 +737133,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b45f4: |[3b45f4] de.danoeh.antennapod.R$mipmap.:()V │ │ -3b4604: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b460a: 0e00 |0003: return-void │ │ +3b45dc: |[3b45dc] de.danoeh.antennapod.R$mipmap.:()V │ │ +3b45ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b45f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -737280,17 +737280,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b460c: |[3b460c] de.danoeh.antennapod.R$plurals.:()V │ │ -3b461c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b4622: 0e00 |0003: return-void │ │ +3b45f4: |[3b45f4] de.danoeh.antennapod.R$plurals.:()V │ │ +3b4604: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b460a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -741777,17 +741777,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b4624: |[3b4624] de.danoeh.antennapod.R$string.:()V │ │ -3b4634: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b463a: 0e00 |0003: return-void │ │ +3b460c: |[3b460c] de.danoeh.antennapod.R$string.:()V │ │ +3b461c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b4622: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -747689,17 +747689,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b72e0: |[3b72e0] de.danoeh.antennapod.R$style.:()V │ │ -3b72f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b72f6: 0e00 |0003: return-void │ │ +3b72c8: |[3b72c8] de.danoeh.antennapod.R$style.:()V │ │ +3b72d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b72de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -758106,767 +758106,767 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 18 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5694 16-bit code units │ │ -3b463c: |[3b463c] de.danoeh.antennapod.R$styleable.:()V │ │ -3b464c: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -3b4650: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ -3b4654: 2600 2a05 0000 |0004: fill-array-data v0, 0000052e // +0000052a │ │ -3b465a: 6900 7763 |0007: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ActionBar:[I // field@6377 │ │ -3b465e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -3b4660: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ -3b4664: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -3b466a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -3b466c: 4b02 0103 |0010: aput v2, v1, v3 │ │ -3b4670: 6901 7863 |0012: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionBarLayout:[I // field@6378 │ │ -3b4674: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ -3b4678: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -3b467e: 4b02 0103 |0019: aput v2, v1, v3 │ │ -3b4682: 6901 9763 |001b: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionMenuItemView:[I // field@6397 │ │ -3b4686: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ -3b468a: 6901 9963 |001f: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionMenuView:[I // field@6399 │ │ -3b468e: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -3b4690: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ -3b4694: 2602 4805 0000 |0024: fill-array-data v2, 0000056c // +00000548 │ │ -3b469a: 6902 9a63 |0027: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionMode:[I // field@639a │ │ -3b469e: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -3b46a0: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ -3b46a4: 2604 5005 0000 |002c: fill-array-data v4, 0000057c // +00000550 │ │ -3b46aa: 6904 a163 |002f: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActivityChooserView:[I // field@63a1 │ │ -3b46ae: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -3b46b2: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ -3b46b6: 2605 4f05 0000 |0035: fill-array-data v5, 00000584 // +0000054f │ │ -3b46bc: 6905 a463 |0038: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AlertDialog:[I // field@63a4 │ │ -3b46c0: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ -3b46c4: 2605 5c05 0000 |003c: fill-array-data v5, 00000598 // +0000055c │ │ -3b46ca: 6905 ad63 |003f: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableCompat:[I // field@63ad │ │ -3b46ce: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ -3b46d2: 2605 6505 0000 |0043: fill-array-data v5, 000005a8 // +00000565 │ │ -3b46d8: 6905 b463 |0046: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableItem:[I // field@63b4 │ │ -3b46dc: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -3b46de: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ -3b46e2: 2606 6505 0000 |004b: fill-array-data v6, 000005b0 // +00000565 │ │ -3b46e8: 6906 b763 |004e: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableTransition:[I // field@63b7 │ │ -3b46ec: 2346 e61f |0050: new-array v6, v4, [I // type@1fe6 │ │ -3b46f0: 2606 6a05 0000 |0052: fill-array-data v6, 000005bc // +0000056a │ │ -3b46f6: 6906 bc63 |0055: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AppBarLayout:[I // field@63bc │ │ -3b46fa: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ -3b46fe: 2606 7705 0000 |0059: fill-array-data v6, 000005d0 // +00000577 │ │ -3b4704: 6906 bd63 |005c: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AppBarLayoutStates:[I // field@63bd │ │ -3b4708: 1236 |005e: const/4 v6, #int 3 // #3 │ │ -3b470a: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ -3b470e: 2607 7b05 0000 |0061: fill-array-data v7, 000005dc // +0000057b │ │ -3b4714: 6907 c263 |0064: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppBarLayout_Layout:[I // field@63c2 │ │ -3b4718: 2337 e61f |0066: new-array v7, v3, [I // type@1fe6 │ │ -3b471c: 6907 ce63 |0068: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatEmojiHelper:[I // field@63ce │ │ -3b4720: 2357 e61f |006a: new-array v7, v5, [I // type@1fe6 │ │ -3b4724: 2607 7a05 0000 |006c: fill-array-data v7, 000005e6 // +0000057a │ │ -3b472a: 6907 cf63 |006f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatImageView:[I // field@63cf │ │ -3b472e: 2357 e61f |0071: new-array v7, v5, [I // type@1fe6 │ │ -3b4732: 2607 7f05 0000 |0073: fill-array-data v7, 000005f2 // +0000057f │ │ -3b4738: 6907 d463 |0076: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatSeekBar:[I // field@63d4 │ │ -3b473c: 1277 |0078: const/4 v7, #int 7 // #7 │ │ -3b473e: 2378 e61f |0079: new-array v8, v7, [I // type@1fe6 │ │ -3b4742: 2608 8305 0000 |007b: fill-array-data v8, 000005fe // +00000583 │ │ -3b4748: 6908 d963 |007e: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppCompatTextHelper:[I // field@63d9 │ │ -3b474c: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ -3b4750: 2389 e61f |0082: new-array v9, v8, [I // type@1fe6 │ │ -3b4754: 2609 8c05 0000 |0084: fill-array-data v9, 00000610 // +0000058c │ │ -3b475a: 6909 e163 |0087: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTextView:[I // field@63e1 │ │ -3b475e: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ -3b4762: 2399 e61f |008b: new-array v9, v9, [I // type@1fe6 │ │ -3b4766: 2609 b305 0000 |008d: fill-array-data v9, 00000640 // +000005b3 │ │ -3b476c: 6909 f863 |0090: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTheme:[I // field@63f8 │ │ -3b4770: 2309 e61f |0092: new-array v9, v0, [I // type@1fe6 │ │ -3b4774: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ -3b477a: 4b0a 0903 |0097: aput v10, v9, v3 │ │ -3b477e: 6909 7864 |0099: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AspectRatioFrameLayout:[I // field@6478 │ │ -3b4782: 2329 e61f |009b: new-array v9, v2, [I // type@1fe6 │ │ -3b4786: 2609 a506 0000 |009d: fill-array-data v9, 00000742 // +000006a5 │ │ -3b478c: 6909 7a64 |00a0: sput-object v9, Lde/danoeh/antennapod/R$styleable;.BackgroundStyle:[I // field@647a │ │ -3b4790: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ -3b4794: 239a e61f |00a4: new-array v10, v9, [I // type@1fe6 │ │ -3b4798: 260a a406 0000 |00a6: fill-array-data v10, 0000074a // +000006a4 │ │ -3b479e: 690a 7d64 |00a9: sput-object v10, Lde/danoeh/antennapod/R$styleable;.Badge:[I // field@647d │ │ -3b47a2: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ -3b47a6: 23ab e61f |00ad: new-array v11, v10, [I // type@1fe6 │ │ -3b47aa: 260b b706 0000 |00af: fill-array-data v11, 00000766 // +000006b7 │ │ -3b47b0: 690b 8a64 |00b2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.BaseProgressIndicator:[I // field@648a │ │ -3b47b4: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ -3b47b8: 23bc e61f |00b6: new-array v12, v11, [I // type@1fe6 │ │ -3b47bc: 260c c406 0000 |00b8: fill-array-data v12, 0000077c // +000006c4 │ │ -3b47c2: 690c 9464 |00bb: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomAppBar:[I // field@6494 │ │ -3b47c6: 232c e61f |00bd: new-array v12, v2, [I // type@1fe6 │ │ -3b47ca: 260c e106 0000 |00bf: fill-array-data v12, 000007a0 // +000006e1 │ │ -3b47d0: 690c a564 |00c2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomNavigationView:[I // field@64a5 │ │ -3b47d4: 238c e61f |00c4: new-array v12, v8, [I // type@1fe6 │ │ -3b47d8: 260c e206 0000 |00c6: fill-array-data v12, 000007a8 // +000006e2 │ │ -3b47de: 690c a864 |00c9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomSheetBehavior_Layout:[I // field@64a8 │ │ -3b47e2: 230c e61f |00cb: new-array v12, v0, [I // type@1fe6 │ │ -3b47e6: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ -3b47ec: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ -3b47f0: 690c bf64 |00d2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.ButtonBarLayout:[I // field@64bf │ │ -3b47f4: 232c e61f |00d4: new-array v12, v2, [I // type@1fe6 │ │ -3b47f8: 260c 0207 0000 |00d6: fill-array-data v12, 000007d8 // +00000702 │ │ -3b47fe: 690c c164 |00d9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Capability:[I // field@64c1 │ │ -3b4802: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ -3b4806: 23cd e61f |00dd: new-array v13, v12, [I // type@1fe6 │ │ -3b480a: 260d 0107 0000 |00df: fill-array-data v13, 000007e0 // +00000701 │ │ -3b4810: 690d c464 |00e2: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CardView:[I // field@64c4 │ │ -3b4814: 231d e61f |00e4: new-array v13, v1, [I // type@1fe6 │ │ -3b4818: 260d 1807 0000 |00e6: fill-array-data v13, 000007fe // +00000718 │ │ -3b481e: 690d d264 |00e9: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CheckBoxPreference:[I // field@64d2 │ │ -3b4822: 235d e61f |00eb: new-array v13, v5, [I // type@1fe6 │ │ -3b4826: 260d 2107 0000 |00ed: fill-array-data v13, 0000080e // +00000721 │ │ -3b482c: 690d d964 |00f0: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CheckedTextView:[I // field@64d9 │ │ -3b4830: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ -3b4834: 23dd e61f |00f4: new-array v13, v13, [I // type@1fe6 │ │ -3b4838: 260d 2407 0000 |00f6: fill-array-data v13, 0000081a // +00000724 │ │ -3b483e: 690d de64 |00f9: sput-object v13, Lde/danoeh/antennapod/R$styleable;.Chip:[I // field@64de │ │ -3b4842: 237d e61f |00fb: new-array v13, v7, [I // type@1fe6 │ │ -3b4846: 260d 7507 0000 |00fd: fill-array-data v13, 00000872 // +00000775 │ │ -3b484c: 690d df64 |0100: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ChipGroup:[I // field@64df │ │ -3b4850: 230d e61f |0102: new-array v13, v0, [I // type@1fe6 │ │ -3b4854: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ -3b485a: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ -3b485e: 690d 1165 |0109: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CircularProgressBar:[I // field@6511 │ │ -3b4862: 236d e61f |010b: new-array v13, v6, [I // type@1fe6 │ │ -3b4866: 260d 7707 0000 |010d: fill-array-data v13, 00000884 // +00000777 │ │ -3b486c: 690d 1365 |0110: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CircularProgressIndicator:[I // field@6513 │ │ -3b4870: 232d e61f |0112: new-array v13, v2, [I // type@1fe6 │ │ -3b4874: 260d 7a07 0000 |0114: fill-array-data v13, 0000088e // +0000077a │ │ -3b487a: 690d 1765 |0117: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ClockFaceView:[I // field@6517 │ │ -3b487e: 236d e61f |0119: new-array v13, v6, [I // type@1fe6 │ │ -3b4882: 260d 7b07 0000 |011b: fill-array-data v13, 00000896 // +0000077b │ │ -3b4888: 690d 1a65 |011e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ClockHandView:[I // field@651a │ │ -3b488c: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ -3b4890: 23dd e61f |0122: new-array v13, v13, [I // type@1fe6 │ │ -3b4894: 260d 7c07 0000 |0124: fill-array-data v13, 000008a0 // +0000077c │ │ -3b489a: 690d 1e65 |0127: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout:[I // field@651e │ │ -3b489e: 232d e61f |0129: new-array v13, v2, [I // type@1fe6 │ │ -3b48a2: 260d a907 0000 |012b: fill-array-data v13, 000008d4 // +000007a9 │ │ -3b48a8: 690d 1f65 |012e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@651f │ │ -3b48ac: 125d |0130: const/4 v13, #int 5 // #5 │ │ -3b48ae: 23df e61f |0131: new-array v15, v13, [I // type@1fe6 │ │ -3b48b2: 260f a907 0000 |0133: fill-array-data v15, 000008dc // +000007a9 │ │ -3b48b8: 690f 3a65 |0136: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ColorStateListItem:[I // field@653a │ │ -3b48bc: 235f e61f |0138: new-array v15, v5, [I // type@1fe6 │ │ -3b48c0: 260f b007 0000 |013a: fill-array-data v15, 000008ea // +000007b0 │ │ -3b48c6: 690f 4065 |013d: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CompoundButton:[I // field@6540 │ │ -3b48ca: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ -3b48ce: 23ff e61f |0141: new-array v15, v15, [I // type@1fe6 │ │ -3b48d2: 260f b307 0000 |0143: fill-array-data v15, 000008f6 // +000007b3 │ │ -3b48d8: 690f 4565 |0146: sput-object v15, Lde/danoeh/antennapod/R$styleable;.Constraint:[I // field@6545 │ │ -3b48dc: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ -3b48e0: 23ff e61f |014a: new-array v15, v15, [I // type@1fe6 │ │ -3b48e4: 260f 8808 0000 |014c: fill-array-data v15, 000009d4 // +00000888 │ │ -3b48ea: 690f 4665 |014f: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_Layout:[I // field@6546 │ │ -3b48ee: 232f e61f |0151: new-array v15, v2, [I // type@1fe6 │ │ -3b48f2: 260f 3909 0000 |0153: fill-array-data v15, 00000a8c // +00000939 │ │ -3b48f8: 690f a165 |0156: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_placeholder:[I // field@65a1 │ │ -3b48fc: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ -3b4900: 23ff e61f |015a: new-array v15, v15, [I // type@1fe6 │ │ -3b4904: 260f 3809 0000 |015c: fill-array-data v15, 00000a94 // +00000938 │ │ -3b490a: 690f a465 |015f: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintSet:[I // field@65a4 │ │ -3b490e: 232f e61f |0161: new-array v15, v2, [I // type@1fe6 │ │ -3b4912: 260f 130a 0000 |0163: fill-array-data v15, 00000b76 // +00000a13 │ │ -3b4918: 690f 8166 |0166: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout:[I // field@6681 │ │ -3b491c: 237f e61f |0168: new-array v15, v7, [I // type@1fe6 │ │ -3b4920: 260f 140a 0000 |016a: fill-array-data v15, 00000b7e // +00000a14 │ │ -3b4926: 690f 8266 |016d: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout_Layout:[I // field@6682 │ │ -3b492a: 23af e61f |016f: new-array v15, v10, [I // type@1fe6 │ │ -3b492e: 260f 1f0a 0000 |0171: fill-array-data v15, 00000b90 // +00000a1f │ │ -3b4934: 690f 8c66 |0174: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CustomAttribute:[I // field@668c │ │ -3b4938: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ -3b493c: 23fb e61f |0178: new-array v11, v15, [I // type@1fe6 │ │ -3b4940: 260b 2c0a 0000 |017a: fill-array-data v11, 00000ba6 // +00000a2c │ │ -3b4946: 690b 9666 |017d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DefaultTimeBar:[I // field@6696 │ │ -3b494a: 239b e61f |017f: new-array v11, v9, [I // type@1fe6 │ │ -3b494e: 260b 450a 0000 |0181: fill-array-data v11, 00000bc6 // +00000a45 │ │ -3b4954: 690b a566 |0184: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DialogPreference:[I // field@66a5 │ │ -3b4958: 234b e61f |0186: new-array v11, v4, [I // type@1fe6 │ │ -3b495c: 260b 5a0a 0000 |0188: fill-array-data v11, 00000be2 // +00000a5a │ │ -3b4962: 690b b266 |018b: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DrawerArrowToggle:[I // field@66b2 │ │ -3b4966: 230b e61f |018d: new-array v11, v0, [I // type@1fe6 │ │ -3b496a: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ -3b4970: 4b10 0b03 |0192: aput v16, v11, v3 │ │ -3b4974: 690b bb66 |0194: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DrawerLayout:[I // field@66bb │ │ -3b4978: 230b e61f |0196: new-array v11, v0, [I // type@1fe6 │ │ -3b497c: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ -3b4982: 4b10 0b03 |019b: aput v16, v11, v3 │ │ -3b4986: 690b bd66 |019d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.EditTextPreference:[I // field@66bd │ │ -3b498a: 231b e61f |019f: new-array v11, v1, [I // type@1fe6 │ │ -3b498e: 260b 550a 0000 |01a1: fill-array-data v11, 00000bf6 // +00000a55 │ │ -3b4994: 690b bf66 |01a4: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton:[I // field@66bf │ │ -3b4998: 232b e61f |01a6: new-array v11, v2, [I // type@1fe6 │ │ -3b499c: 260b 5e0a 0000 |01a8: fill-array-data v11, 00000c06 // +00000a5e │ │ -3b49a2: 690b c066 |01ab: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@66c0 │ │ -3b49a6: 237b e61f |01ad: new-array v11, v7, [I // type@1fe6 │ │ -3b49aa: 260b 5f0a 0000 |01af: fill-array-data v11, 00000c0e // +00000a5f │ │ -3b49b0: 690b c966 |01b2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FabWithLabelView:[I // field@66c9 │ │ -3b49b4: 130b 1100 |01b4: const/16 v11, #int 17 // #11 │ │ -3b49b8: 23b4 e61f |01b6: new-array v4, v11, [I // type@1fe6 │ │ -3b49bc: 2604 680a 0000 |01b8: fill-array-data v4, 00000c20 // +00000a68 │ │ -3b49c2: 6904 d166 |01bb: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton:[I // field@66d1 │ │ -3b49c6: 2304 e61f |01bd: new-array v4, v0, [I // type@1fe6 │ │ -3b49ca: 1411 6800 047f |01bf: const v17, #float 1.7546e+38 // #7f040068 │ │ -3b49d0: 4b11 0403 |01c2: aput v17, v4, v3 │ │ -3b49d4: 6904 d266 |01c4: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@66d2 │ │ -3b49d8: 2324 e61f |01c6: new-array v4, v2, [I // type@1fe6 │ │ -3b49dc: 2604 7e0a 0000 |01c8: fill-array-data v4, 00000c46 // +00000a7e │ │ -3b49e2: 6904 e566 |01cb: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FlowLayout:[I // field@66e5 │ │ -3b49e6: 2374 e61f |01cd: new-array v4, v7, [I // type@1fe6 │ │ -3b49ea: 2604 7f0a 0000 |01cf: fill-array-data v4, 00000c4e // +00000a7f │ │ -3b49f0: 6904 e866 |01d2: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FontFamily:[I // field@66e8 │ │ -3b49f4: 1304 0a00 |01d4: const/16 v4, #int 10 // #a │ │ -3b49f8: 234b e61f |01d6: new-array v11, v4, [I // type@1fe6 │ │ -3b49fc: 260b 880a 0000 |01d8: fill-array-data v11, 00000c60 // +00000a88 │ │ -3b4a02: 690b e966 |01db: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FontFamilyFont:[I // field@66e9 │ │ -3b4a06: 236b e61f |01dd: new-array v11, v6, [I // type@1fe6 │ │ -3b4a0a: 260b 990a 0000 |01df: fill-array-data v11, 00000c78 // +00000a99 │ │ -3b4a10: 690b fb66 |01e2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ForegroundLinearLayout:[I // field@66fb │ │ -3b4a14: 236b e61f |01e4: new-array v11, v6, [I // type@1fe6 │ │ -3b4a18: 260b 9c0a 0000 |01e6: fill-array-data v11, 00000c82 // +00000a9c │ │ -3b4a1e: 690b ff66 |01e9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Fragment:[I // field@66ff │ │ -3b4a22: 232b e61f |01eb: new-array v11, v2, [I // type@1fe6 │ │ -3b4a26: 260b 9f0a 0000 |01ed: fill-array-data v11, 00000c8c // +00000a9f │ │ -3b4a2c: 690b 0067 |01f0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FragmentContainerView:[I // field@6700 │ │ -3b4a30: 239b e61f |01f2: new-array v11, v9, [I // type@1fe6 │ │ -3b4a34: 260b a00a 0000 |01f4: fill-array-data v11, 00000c94 // +00000aa0 │ │ -3b4a3a: 690b 0667 |01f7: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColor:[I // field@6706 │ │ -3b4a3e: 232b e61f |01f9: new-array v11, v2, [I // type@1fe6 │ │ -3b4a42: 260b b50a 0000 |01fb: fill-array-data v11, 00000cb0 // +00000ab5 │ │ -3b4a48: 690b 0767 |01fe: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColorItem:[I // field@6707 │ │ -3b4a4c: 237b e61f |0200: new-array v11, v7, [I // type@1fe6 │ │ -3b4a50: 260b b60a 0000 |0202: fill-array-data v11, 00000cb8 // +00000ab6 │ │ -3b4a56: 690b 1667 |0205: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout:[I // field@6716 │ │ -3b4a5a: 23fb e61f |0207: new-array v11, v15, [I // type@1fe6 │ │ -3b4a5e: 260b c10a 0000 |0209: fill-array-data v11, 00000cca // +00000ac1 │ │ -3b4a64: 690b 1767 |020c: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout_Layout:[I // field@6717 │ │ -3b4a68: 23ab e61f |020e: new-array v11, v10, [I // type@1fe6 │ │ -3b4a6c: 260b da0a 0000 |0210: fill-array-data v11, 00000cea // +00000ada │ │ -3b4a72: 690b 2d67 |0213: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ImageFilterView:[I // field@672d │ │ -3b4a76: 237b e61f |0215: new-array v11, v7, [I // type@1fe6 │ │ -3b4a7a: 260b e90a 0000 |0217: fill-array-data v11, 00000d00 // +00000ae9 │ │ -3b4a80: 690b 3767 |021a: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Insets:[I // field@6737 │ │ -3b4a84: 130b 1200 |021c: const/16 v11, #int 18 // #12 │ │ -3b4a88: 23bb e61f |021e: new-array v11, v11, [I // type@1fe6 │ │ -3b4a8c: 260b f20a 0000 |0220: fill-array-data v11, 00000d12 // +00000af2 │ │ -3b4a92: 690b 3f67 |0223: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyAttribute:[I // field@673f │ │ -3b4a96: 130b 1400 |0225: const/16 v11, #int 20 // #14 │ │ -3b4a9a: 23b7 e61f |0227: new-array v7, v11, [I // type@1fe6 │ │ -3b4a9e: 2607 110b 0000 |0229: fill-array-data v7, 00000d3a // +00000b11 │ │ -3b4aa4: 6907 5267 |022c: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyCycle:[I // field@6752 │ │ -3b4aa8: 2337 e61f |022e: new-array v7, v3, [I // type@1fe6 │ │ -3b4aac: 6907 6767 |0230: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFrame:[I // field@6767 │ │ -3b4ab0: 2337 e61f |0232: new-array v7, v3, [I // type@1fe6 │ │ -3b4ab4: 6907 6867 |0234: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFramesAcceleration:[I // field@6768 │ │ -3b4ab8: 2337 e61f |0236: new-array v7, v3, [I // type@1fe6 │ │ -3b4abc: 6907 6967 |0238: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFramesVelocity:[I // field@6769 │ │ -3b4ac0: 2397 e61f |023a: new-array v7, v9, [I // type@1fe6 │ │ -3b4ac4: 2607 2a0b 0000 |023c: fill-array-data v7, 00000d66 // +00000b2a │ │ -3b4aca: 6907 6a67 |023f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyPosition:[I // field@676a │ │ -3b4ace: 23b7 e61f |0241: new-array v7, v11, [I // type@1fe6 │ │ -3b4ad2: 2607 3f0b 0000 |0243: fill-array-data v7, 00000d82 // +00000b3f │ │ -3b4ad8: 6907 7767 |0246: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyTimeCycle:[I // field@6777 │ │ -3b4adc: 2347 e61f |0248: new-array v7, v4, [I // type@1fe6 │ │ -3b4ae0: 2607 640b 0000 |024a: fill-array-data v7, 00000dae // +00000b64 │ │ -3b4ae6: 6907 8c67 |024d: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyTrigger:[I // field@678c │ │ -3b4aea: 1307 4300 |024f: const/16 v7, #int 67 // #43 │ │ -3b4aee: 237b e61f |0251: new-array v11, v7, [I // type@1fe6 │ │ -3b4af2: 260b 730b 0000 |0253: fill-array-data v11, 00000dc6 // +00000b73 │ │ -3b4af8: 690b 9767 |0256: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Layout:[I // field@6797 │ │ -3b4afc: 23ab e61f |0258: new-array v11, v10, [I // type@1fe6 │ │ -3b4b00: 260b f60b 0000 |025a: fill-array-data v11, 00000e50 // +00000bf6 │ │ -3b4b06: 690b db67 |025d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat:[I // field@67db │ │ -3b4b0a: 235b e61f |025f: new-array v11, v5, [I // type@1fe6 │ │ -3b4b0e: 260b 050c 0000 |0261: fill-array-data v11, 00000e66 // +00000c05 │ │ -3b4b14: 690b dc67 |0264: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat_Layout:[I // field@67dc │ │ -3b4b18: 232b e61f |0266: new-array v11, v2, [I // type@1fe6 │ │ -3b4b1c: 260b 0a0c 0000 |0268: fill-array-data v11, 00000e72 // +00000c0a │ │ -3b4b22: 690b ea67 |026b: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearProgressIndicator:[I // field@67ea │ │ -3b4b26: 232b e61f |026d: new-array v11, v2, [I // type@1fe6 │ │ -3b4b2a: 260b 0b0c 0000 |026f: fill-array-data v11, 00000e7a // +00000c0b │ │ -3b4b30: 690b ed67 |0272: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ListPopupWindow:[I // field@67ed │ │ -3b4b34: 23db e61f |0274: new-array v11, v13, [I // type@1fe6 │ │ -3b4b38: 260b 0c0c 0000 |0276: fill-array-data v11, 00000e82 // +00000c0c │ │ -3b4b3e: 690b f067 |0279: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ListPreference:[I // field@67f0 │ │ -3b4b42: 235b e61f |027b: new-array v11, v5, [I // type@1fe6 │ │ -3b4b46: 260b 130c 0000 |027d: fill-array-data v11, 00000e90 // +00000c13 │ │ -3b4b4c: 690b f667 |0280: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialog:[I // field@67f6 │ │ -3b4b50: 231b e61f |0282: new-array v11, v1, [I // type@1fe6 │ │ -3b4b54: 260b 180c 0000 |0284: fill-array-data v11, 00000e9c // +00000c18 │ │ -3b4b5a: 690b f767 |0287: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialogTheme:[I // field@67f7 │ │ -3b4b5e: 231b e61f |0289: new-array v11, v1, [I // type@1fe6 │ │ -3b4b62: 260b 210c 0000 |028b: fill-array-data v11, 00000eac // +00000c21 │ │ -3b4b68: 690b 0268 |028e: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAutoCompleteTextView:[I // field@6802 │ │ -3b4b6c: 238b e61f |0290: new-array v11, v8, [I // type@1fe6 │ │ -3b4b70: 260b 2a0c 0000 |0292: fill-array-data v11, 00000ebc // +00000c2a │ │ -3b4b76: 690b 0968 |0295: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialButton:[I // field@6809 │ │ -3b4b7a: 236b e61f |0297: new-array v11, v6, [I // type@1fe6 │ │ -3b4b7e: 260b 530c 0000 |0299: fill-array-data v11, 00000eec // +00000c53 │ │ -3b4b84: 690b 0a68 |029c: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialButtonToggleGroup:[I // field@680a │ │ -3b4b88: 234b e61f |029e: new-array v11, v4, [I // type@1fe6 │ │ -3b4b8c: 260b 560c 0000 |02a0: fill-array-data v11, 00000ef6 // +00000c56 │ │ -3b4b92: 690b 2468 |02a3: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCalendar:[I // field@6824 │ │ -3b4b96: 234b e61f |02a5: new-array v11, v4, [I // type@1fe6 │ │ -3b4b9a: 260b 670c 0000 |02a7: fill-array-data v11, 00000f0e // +00000c67 │ │ -3b4ba0: 690b 2568 |02aa: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCalendarItem:[I // field@6825 │ │ -3b4ba4: 23cb e61f |02ac: new-array v11, v12, [I // type@1fe6 │ │ -3b4ba8: 260b 780c 0000 |02ae: fill-array-data v11, 00000f26 // +00000c78 │ │ -3b4bae: 690b 3a68 |02b1: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCardView:[I // field@683a │ │ -3b4bb2: 130b 0b00 |02b3: const/16 v11, #int 11 // #b │ │ -3b4bb6: 23bc e61f |02b5: new-array v12, v11, [I // type@1fe6 │ │ -3b4bba: 260c 8d0c 0000 |02b7: fill-array-data v12, 00000f44 // +00000c8d │ │ -3b4bc0: 690c 4868 |02ba: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBox:[I // field@6848 │ │ -3b4bc4: 232c e61f |02bc: new-array v12, v2, [I // type@1fe6 │ │ -3b4bc8: 260c a00c 0000 |02be: fill-array-data v12, 00000f5e // +00000ca0 │ │ -3b4bce: 690c 4968 |02c1: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBoxStates:[I // field@6849 │ │ -3b4bd2: 23dc e61f |02c3: new-array v12, v13, [I // type@1fe6 │ │ -3b4bd6: 260c a10c 0000 |02c5: fill-array-data v12, 00000f66 // +00000ca1 │ │ -3b4bdc: 690c 5768 |02c8: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialDivider:[I // field@6857 │ │ -3b4be0: 232c e61f |02ca: new-array v12, v2, [I // type@1fe6 │ │ -3b4be4: 260c a80c 0000 |02cc: fill-array-data v12, 00000f74 // +00000ca8 │ │ -3b4bea: 690c 5d68 |02cf: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialRadioButton:[I // field@685d │ │ -3b4bee: 232c e61f |02d1: new-array v12, v2, [I // type@1fe6 │ │ -3b4bf2: 260c a90c 0000 |02d3: fill-array-data v12, 00000f7c // +00000ca9 │ │ -3b4bf8: 690c 6068 |02d6: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialShape:[I // field@6860 │ │ -3b4bfc: 231c e61f |02d8: new-array v12, v1, [I // type@1fe6 │ │ -3b4c00: 260c aa0c 0000 |02da: fill-array-data v12, 00000f84 // +00000caa │ │ -3b4c06: 690c 6368 |02dd: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialSwitch:[I // field@6863 │ │ -3b4c0a: 236c e61f |02df: new-array v12, v6, [I // type@1fe6 │ │ -3b4c0e: 260c b30c 0000 |02e1: fill-array-data v12, 00000f94 // +00000cb3 │ │ -3b4c14: 690c 6a68 |02e4: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTextAppearance:[I // field@686a │ │ -3b4c18: 236c e61f |02e6: new-array v12, v6, [I // type@1fe6 │ │ -3b4c1c: 260c b60c 0000 |02e8: fill-array-data v12, 00000f9e // +00000cb6 │ │ -3b4c22: 690c 6e68 |02eb: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTextView:[I // field@686e │ │ -3b4c26: 232c e61f |02ed: new-array v12, v2, [I // type@1fe6 │ │ -3b4c2a: 260c b90c 0000 |02ef: fill-array-data v12, 00000fa8 // +00000cb9 │ │ -3b4c30: 690c 7268 |02f2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTimePicker:[I // field@6872 │ │ -3b4c34: 23dc e61f |02f4: new-array v12, v13, [I // type@1fe6 │ │ -3b4c38: 260c ba0c 0000 |02f6: fill-array-data v12, 00000fb0 // +00000cba │ │ -3b4c3e: 690c 7568 |02f9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialToolbar:[I // field@6875 │ │ -3b4c42: 231c e61f |02fb: new-array v12, v1, [I // type@1fe6 │ │ -3b4c46: 260c c10c 0000 |02fd: fill-array-data v12, 00000fbe // +00000cc1 │ │ -3b4c4c: 690c 7b68 |0300: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuGroup:[I // field@687b │ │ -3b4c50: 130c 1700 |0302: const/16 v12, #int 23 // #17 │ │ -3b4c54: 23cc e61f |0304: new-array v12, v12, [I // type@1fe6 │ │ -3b4c58: 260c c80c 0000 |0306: fill-array-data v12, 00000fce // +00000cc8 │ │ -3b4c5e: 690c 8268 |0309: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuItem:[I // field@6882 │ │ -3b4c62: 23ac e61f |030b: new-array v12, v10, [I // type@1fe6 │ │ -3b4c66: 260c f30c 0000 |030d: fill-array-data v12, 00001000 // +00000cf3 │ │ -3b4c6c: 690c 9a68 |0310: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuView:[I // field@689a │ │ -3b4c70: 231c e61f |0312: new-array v12, v1, [I // type@1fe6 │ │ -3b4c74: 260c 020d 0000 |0314: fill-array-data v12, 00001016 // +00000d02 │ │ -3b4c7a: 690c a468 |0317: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MockView:[I // field@68a4 │ │ -3b4c7e: 231c e61f |0319: new-array v12, v1, [I // type@1fe6 │ │ -3b4c82: 260c 0b0d 0000 |031b: fill-array-data v12, 00001026 // +00000d0b │ │ -3b4c88: 690c ab68 |031e: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Motion:[I // field@68ab │ │ -3b4c8c: 232c e61f |0320: new-array v12, v2, [I // type@1fe6 │ │ -3b4c90: 260c 140d 0000 |0322: fill-array-data v12, 00001036 // +00000d14 │ │ -3b4c96: 690c ac68 |0325: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionHelper:[I // field@68ac │ │ -3b4c9a: 231c e61f |0327: new-array v12, v1, [I // type@1fe6 │ │ -3b4c9e: 260c 150d 0000 |0329: fill-array-data v12, 0000103e // +00000d15 │ │ -3b4ca4: 690c af68 |032c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionLayout:[I // field@68af │ │ -3b4ca8: 232c e61f |032e: new-array v12, v2, [I // type@1fe6 │ │ -3b4cac: 260c 1e0d 0000 |0330: fill-array-data v12, 0000104e // +00000d1e │ │ -3b4cb2: 690c b668 |0333: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionScene:[I // field@68b6 │ │ -3b4cb6: 236c e61f |0335: new-array v12, v6, [I // type@1fe6 │ │ -3b4cba: 260c 1f0d 0000 |0337: fill-array-data v12, 00001056 // +00000d1f │ │ -3b4cc0: 690c b968 |033a: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionTelltales:[I // field@68b9 │ │ -3b4cc4: 235c e61f |033c: new-array v12, v5, [I // type@1fe6 │ │ -3b4cc8: 260c 220d 0000 |033e: fill-array-data v12, 00001060 // +00000d22 │ │ -3b4cce: 690c c368 |0341: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MultiSelectListPreference:[I // field@68c3 │ │ -3b4cd2: 23dc e61f |0343: new-array v12, v13, [I // type@1fe6 │ │ -3b4cd6: 260c 270d 0000 |0345: fill-array-data v12, 0000106c // +00000d27 │ │ -3b4cdc: 690c c868 |0348: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationBarActiveIndicator:[I // field@68c8 │ │ -3b4ce0: 23fc e61f |034a: new-array v12, v15, [I // type@1fe6 │ │ -3b4ce4: 260c 2e0d 0000 |034c: fill-array-data v12, 0000107a // +00000d2e │ │ -3b4cea: 690c ce68 |034f: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationBarView:[I // field@68ce │ │ -3b4cee: 23dc e61f |0351: new-array v12, v13, [I // type@1fe6 │ │ -3b4cf2: 260c 470d 0000 |0353: fill-array-data v12, 0000109a // +00000d47 │ │ -3b4cf8: 690c dd68 |0356: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationRailView:[I // field@68dd │ │ -3b4cfc: 130c 2300 |0358: const/16 v12, #int 35 // #23 │ │ -3b4d00: 23cc e61f |035a: new-array v12, v12, [I // type@1fe6 │ │ -3b4d04: 260c 4c0d 0000 |035c: fill-array-data v12, 000010a8 // +00000d4c │ │ -3b4d0a: 690c e368 |035f: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationView:[I // field@68e3 │ │ -3b4d0e: 236c e61f |0361: new-array v12, v6, [I // type@1fe6 │ │ -3b4d12: 260c 8f0d 0000 |0363: fill-array-data v12, 000010f2 // +00000d8f │ │ -3b4d18: 690c 0769 |0366: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NestedScrollableHost:[I // field@6907 │ │ -3b4d1c: 232c e61f |0368: new-array v12, v2, [I // type@1fe6 │ │ -3b4d20: 260c 920d 0000 |036a: fill-array-data v12, 000010fc // +00000d92 │ │ -3b4d26: 690c 0b69 |036d: sput-object v12, Lde/danoeh/antennapod/R$styleable;.OnClick:[I // field@690b │ │ -3b4d2a: 239c e61f |036f: new-array v12, v9, [I // type@1fe6 │ │ -3b4d2e: 260c 930d 0000 |0371: fill-array-data v12, 00001104 // +00000d93 │ │ -3b4d34: 690c 0e69 |0374: sput-object v12, Lde/danoeh/antennapod/R$styleable;.OnSwipe:[I // field@690e │ │ -3b4d38: 230c e61f |0376: new-array v12, v0, [I // type@1fe6 │ │ -3b4d3c: 4b0e 0c03 |0378: aput v14, v12, v3 │ │ -3b4d40: 690c 1b69 |037a: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlaybackSpeedIndicatorView:[I // field@691b │ │ -3b4d44: 130c 1900 |037c: const/16 v12, #int 25 // #19 │ │ -3b4d48: 23cc e61f |037e: new-array v12, v12, [I // type@1fe6 │ │ -3b4d4c: 260c a00d 0000 |0380: fill-array-data v12, 00001120 // +00000da0 │ │ -3b4d52: 690c 1d69 |0383: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlayerControlView:[I // field@691d │ │ -3b4d56: 130c 2000 |0385: const/16 v12, #int 32 // #20 │ │ -3b4d5a: 23cc e61f |0387: new-array v12, v12, [I // type@1fe6 │ │ -3b4d5e: 260c cd0d 0000 |0389: fill-array-data v12, 00001156 // +00000dcd │ │ -3b4d64: 690c 3769 |038c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlayerView:[I // field@6937 │ │ -3b4d68: 236c e61f |038e: new-array v12, v6, [I // type@1fe6 │ │ -3b4d6c: 260c 0a0e 0000 |0390: fill-array-data v12, 0000119a // +00000e0a │ │ -3b4d72: 690c 5869 |0393: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PopupWindow:[I // field@6958 │ │ -3b4d76: 230c e61f |0395: new-array v12, v0, [I // type@1fe6 │ │ -3b4d7a: 140e ef03 047f |0397: const v14, #float 1.75479e+38 // #7f0403ef │ │ -3b4d80: 4b0e 0c03 |039a: aput v14, v12, v3 │ │ -3b4d84: 690c 5969 |039c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PopupWindowBackgroundState:[I // field@6959 │ │ -3b4d88: 130c 2400 |039e: const/16 v12, #int 36 // #24 │ │ -3b4d8c: 23ce e61f |03a0: new-array v14, v12, [I // type@1fe6 │ │ -3b4d90: 260e 020e 0000 |03a2: fill-array-data v14, 000011a4 // +00000e02 │ │ -3b4d96: 690e 5e69 |03a5: sput-object v14, Lde/danoeh/antennapod/R$styleable;.Preference:[I // field@695e │ │ -3b4d9a: 235e e61f |03a7: new-array v14, v5, [I // type@1fe6 │ │ -3b4d9e: 260e 470e 0000 |03a9: fill-array-data v14, 000011f0 // +00000e47 │ │ -3b4da4: 690e 5f69 |03ac: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceFragment:[I // field@695f │ │ -3b4da8: 235e e61f |03ae: new-array v14, v5, [I // type@1fe6 │ │ -3b4dac: 260e 4c0e 0000 |03b0: fill-array-data v14, 000011fc // +00000e4c │ │ -3b4db2: 690e 6069 |03b3: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceFragmentCompat:[I // field@6960 │ │ -3b4db6: 236e e61f |03b5: new-array v14, v6, [I // type@1fe6 │ │ -3b4dba: 260e 510e 0000 |03b7: fill-array-data v14, 00001208 // +00000e51 │ │ -3b4dc0: 690e 6969 |03ba: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceGroup:[I // field@6969 │ │ -3b4dc4: 2355 e61f |03bc: new-array v5, v5, [I // type@1fe6 │ │ -3b4dc8: 2605 540e 0000 |03be: fill-array-data v5, 00001212 // +00000e54 │ │ -3b4dce: 6905 6d69 |03c1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceImageView:[I // field@696d │ │ -3b4dd2: 1305 1000 |03c3: const/16 v5, #int 16 // #10 │ │ -3b4dd6: 235e e61f |03c5: new-array v14, v5, [I // type@1fe6 │ │ -3b4dda: 260e 570e 0000 |03c7: fill-array-data v14, 0000121e // +00000e57 │ │ -3b4de0: 690e 7269 |03ca: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceTheme:[I // field@6972 │ │ -3b4de4: 23d5 e61f |03cc: new-array v5, v13, [I // type@1fe6 │ │ -3b4de8: 2605 740e 0000 |03ce: fill-array-data v5, 00001242 // +00000e74 │ │ -3b4dee: 6905 a769 |03d1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PropertySet:[I // field@69a7 │ │ -3b4df2: 2305 e61f |03d3: new-array v5, v0, [I // type@1fe6 │ │ -3b4df6: 140e da02 047f |03d5: const v14, #float 1.75473e+38 // #7f0402da │ │ -3b4dfc: 4b0e 0503 |03d8: aput v14, v5, v3 │ │ -3b4e00: 6905 ad69 |03da: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RadialViewGroup:[I // field@69ad │ │ -3b4e04: 2325 e61f |03dc: new-array v5, v2, [I // type@1fe6 │ │ -3b4e08: 2605 720e 0000 |03de: fill-array-data v5, 00001250 // +00000e72 │ │ -3b4e0e: 6905 af69 |03e1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RangeSlider:[I // field@69af │ │ -3b4e12: 2325 e61f |03e3: new-array v5, v2, [I // type@1fe6 │ │ -3b4e16: 2605 730e 0000 |03e5: fill-array-data v5, 00001258 // +00000e73 │ │ -3b4e1c: 6905 b269 |03e8: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RecycleListView:[I // field@69b2 │ │ -3b4e20: 2395 e61f |03ea: new-array v5, v9, [I // type@1fe6 │ │ -3b4e24: 2605 740e 0000 |03ec: fill-array-data v5, 00001260 // +00000e74 │ │ -3b4e2a: 6905 b569 |03ef: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RecyclerView:[I // field@69b5 │ │ -3b4e2e: 2305 e61f |03f1: new-array v5, v0, [I // type@1fe6 │ │ -3b4e32: 1409 2702 047f |03f3: const v9, #float 1.75469e+38 // #7f040227 │ │ -3b4e38: 4b09 0503 |03f6: aput v9, v5, v3 │ │ -3b4e3c: 6905 c269 |03f8: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ScrimInsetsFrameLayout:[I // field@69c2 │ │ -3b4e40: 2305 e61f |03fa: new-array v5, v0, [I // type@1fe6 │ │ -3b4e44: 1409 6f00 047f |03fc: const v9, #float 1.7546e+38 // #7f04006f │ │ -3b4e4a: 4b09 0503 |03ff: aput v9, v5, v3 │ │ -3b4e4e: 6905 c469 |0401: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ScrollingViewBehavior_Layout:[I // field@69c4 │ │ -3b4e52: 2365 e61f |0403: new-array v5, v6, [I // type@1fe6 │ │ -3b4e56: 2605 770e 0000 |0405: fill-array-data v5, 0000127c // +00000e77 │ │ -3b4e5c: 6905 c669 |0408: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SearchPreference:[I // field@69c6 │ │ -3b4e60: 1305 1100 |040a: const/16 v5, #int 17 // #11 │ │ -3b4e64: 2355 e61f |040c: new-array v5, v5, [I // type@1fe6 │ │ -3b4e68: 2605 780e 0000 |040e: fill-array-data v5, 00001286 // +00000e78 │ │ -3b4e6e: 6905 ca69 |0411: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SearchView:[I // field@69ca │ │ -3b4e72: 1275 |0413: const/4 v5, #int 7 // #7 │ │ -3b4e74: 2355 e61f |0414: new-array v5, v5, [I // type@1fe6 │ │ -3b4e78: 2605 960e 0000 |0416: fill-array-data v5, 000012ac // +00000e96 │ │ -3b4e7e: 6905 dc69 |0419: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SeekBarPreference:[I // field@69dc │ │ -3b4e82: 2345 e61f |041b: new-array v5, v4, [I // type@1fe6 │ │ -3b4e86: 2605 a10e 0000 |041d: fill-array-data v5, 000012be // +00000ea1 │ │ -3b4e8c: 6905 e469 |0420: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ShapeAppearance:[I // field@69e4 │ │ -3b4e90: 23b5 e61f |0422: new-array v5, v11, [I // type@1fe6 │ │ -3b4e94: 2605 b20e 0000 |0424: fill-array-data v5, 000012d6 // +00000eb2 │ │ -3b4e9a: 6905 ef69 |0427: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ShapeableImageView:[I // field@69ef │ │ -3b4e9e: 2385 e61f |0429: new-array v5, v8, [I // type@1fe6 │ │ -3b4ea2: 2605 c50e 0000 |042b: fill-array-data v5, 000012f0 // +00000ec5 │ │ -3b4ea8: 6905 fb69 |042e: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Slider:[I // field@69fb │ │ -3b4eac: 2365 e61f |0430: new-array v5, v6, [I // type@1fe6 │ │ -3b4eb0: 2605 ee0e 0000 |0432: fill-array-data v5, 00001320 // +00000eee │ │ -3b4eb6: 6905 126a |0435: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Snackbar:[I // field@6a12 │ │ -3b4eba: 2345 e61f |0437: new-array v5, v4, [I // type@1fe6 │ │ -3b4ebe: 2605 f10e 0000 |0439: fill-array-data v5, 0000132a // +00000ef1 │ │ -3b4ec4: 6905 136a |043c: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SnackbarLayout:[I // field@6a13 │ │ -3b4ec8: 2325 e61f |043e: new-array v5, v2, [I // type@1fe6 │ │ -3b4ecc: 2605 020f 0000 |0440: fill-array-data v5, 00001342 // +00000f02 │ │ -3b4ed2: 6905 216a |0443: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SpeedDialOverlayLayout:[I // field@6a21 │ │ -3b4ed6: 23b5 e61f |0445: new-array v5, v11, [I // type@1fe6 │ │ -3b4eda: 2605 030f 0000 |0447: fill-array-data v5, 0000134a // +00000f03 │ │ -3b4ee0: 6905 246a |044a: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SpeedDialView:[I // field@6a24 │ │ -3b4ee4: 23d5 e61f |044c: new-array v5, v13, [I // type@1fe6 │ │ -3b4ee8: 2605 160f 0000 |044e: fill-array-data v5, 00001364 // +00000f16 │ │ -3b4eee: 6905 306a |0451: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Spinner:[I // field@6a30 │ │ -3b4ef2: 2305 e61f |0453: new-array v5, v0, [I // type@1fe6 │ │ -3b4ef6: 1408 5901 047f |0455: const v8, #float 1.75465e+38 // #7f040159 │ │ -3b4efc: 4b08 0503 |0458: aput v8, v5, v3 │ │ -3b4f00: 6905 366a |045a: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SquareImageView:[I // field@6a36 │ │ -3b4f04: 2322 e61f |045c: new-array v2, v2, [I // type@1fe6 │ │ -3b4f08: 2602 140f 0000 |045e: fill-array-data v2, 00001372 // +00000f14 │ │ -3b4f0e: 6902 386a |0461: sput-object v2, Lde/danoeh/antennapod/R$styleable;.State:[I // field@6a38 │ │ -3b4f12: 2311 e61f |0463: new-array v1, v1, [I // type@1fe6 │ │ -3b4f16: 2601 150f 0000 |0465: fill-array-data v1, 0000137a // +00000f15 │ │ -3b4f1c: 6901 396a |0468: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawable:[I // field@6a39 │ │ -3b4f20: 2301 e61f |046a: new-array v1, v0, [I // type@1fe6 │ │ -3b4f24: 1402 9901 0101 |046c: const v2, #float 2.36947e-38 // #01010199 │ │ -3b4f2a: 4b02 0103 |046f: aput v2, v1, v3 │ │ -3b4f2e: 6901 3a6a |0471: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawableItem:[I // field@6a3a │ │ -3b4f32: 2301 e61f |0473: new-array v1, v0, [I // type@1fe6 │ │ -3b4f36: 1402 4a01 047f |0475: const v2, #float 1.75465e+38 // #7f04014a │ │ -3b4f3c: 4b02 0103 |0478: aput v2, v1, v3 │ │ -3b4f40: 6901 426a |047a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateSet:[I // field@6a42 │ │ -3b4f44: 1301 1c00 |047c: const/16 v1, #int 28 // #1c │ │ -3b4f48: 2311 e61f |047e: new-array v1, v1, [I // type@1fe6 │ │ -3b4f4c: 2601 0a0f 0000 |0480: fill-array-data v1, 0000138a // +00000f0a │ │ -3b4f52: 6901 466a |0483: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StyledPlayerControlView:[I // field@6a46 │ │ -3b4f56: 23c1 e61f |0485: new-array v1, v12, [I // type@1fe6 │ │ -3b4f5a: 2601 3f0f 0000 |0487: fill-array-data v1, 000013c6 // +00000f3f │ │ -3b4f60: 6901 636a |048a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StyledPlayerView:[I // field@6a63 │ │ -3b4f64: 23f1 e61f |048c: new-array v1, v15, [I // type@1fe6 │ │ -3b4f68: 2601 840f 0000 |048e: fill-array-data v1, 00001412 // +00000f84 │ │ -3b4f6e: 6901 886a |0491: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchCompat:[I // field@6a88 │ │ -3b4f72: 2301 e61f |0493: new-array v1, v0, [I // type@1fe6 │ │ -3b4f76: 1402 bb04 047f |0495: const v2, #float 1.75483e+38 // #7f0404bb │ │ -3b4f7c: 4b02 0103 |0498: aput v2, v1, v3 │ │ -3b4f80: 6901 976a |049a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchMaterial:[I // field@6a97 │ │ -3b4f84: 2341 e61f |049c: new-array v1, v4, [I // type@1fe6 │ │ -3b4f88: 2601 940f 0000 |049e: fill-array-data v1, 00001432 // +00000f94 │ │ -3b4f8e: 6901 996a |04a1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchPreference:[I // field@6a99 │ │ -3b4f92: 2341 e61f |04a3: new-array v1, v4, [I // type@1fe6 │ │ -3b4f96: 2601 a50f 0000 |04a5: fill-array-data v1, 0000144a // +00000fa5 │ │ -3b4f9c: 6901 9a6a |04a8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchPreferenceCompat:[I // field@6a9a │ │ -3b4fa0: 2361 e61f |04aa: new-array v1, v6, [I // type@1fe6 │ │ -3b4fa4: 2601 b60f 0000 |04ac: fill-array-data v1, 00001462 // +00000fb6 │ │ -3b4faa: 6901 af6a |04af: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TabItem:[I // field@6aaf │ │ -3b4fae: 1301 1a00 |04b1: const/16 v1, #int 26 // #1a │ │ -3b4fb2: 2311 e61f |04b3: new-array v1, v1, [I // type@1fe6 │ │ -3b4fb6: 2601 b70f 0000 |04b5: fill-array-data v1, 0000146c // +00000fb7 │ │ -3b4fbc: 6901 b36a |04b8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TabLayout:[I // field@6ab3 │ │ -3b4fc0: 1301 1000 |04ba: const/16 v1, #int 16 // #10 │ │ -3b4fc4: 2311 e61f |04bc: new-array v1, v1, [I // type@1fe6 │ │ -3b4fc8: 2601 e60f 0000 |04be: fill-array-data v1, 000014a4 // +00000fe6 │ │ -3b4fce: 6901 ce6a |04c1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextAppearance:[I // field@6ace │ │ -3b4fd2: 2301 e61f |04c3: new-array v1, v0, [I // type@1fe6 │ │ -3b4fd6: 1402 6604 047f |04c5: const v2, #float 1.75481e+38 // #7f040466 │ │ -3b4fdc: 4b02 0103 |04c8: aput v2, v1, v3 │ │ -3b4fe0: 6901 df6a |04ca: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextInputEditText:[I // field@6adf │ │ -3b4fe4: 2371 e61f |04cc: new-array v1, v7, [I // type@1fe6 │ │ -3b4fe8: 2601 fa0f 0000 |04ce: fill-array-data v1, 000014c8 // +00000ffa │ │ -3b4fee: 6901 e16a |04d1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextInputLayout:[I // field@6ae1 │ │ -3b4ff2: 2361 e61f |04d3: new-array v1, v6, [I // type@1fe6 │ │ -3b4ff6: 2601 7d10 0000 |04d5: fill-array-data v1, 00001552 // +0000107d │ │ -3b4ffc: 6901 256b |04d8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ThemeEnforcement:[I // field@6b25 │ │ -3b5000: 1301 1e00 |04da: const/16 v1, #int 30 // #1e │ │ -3b5004: 2311 e61f |04dc: new-array v1, v1, [I // type@1fe6 │ │ -3b5008: 2601 7e10 0000 |04de: fill-array-data v1, 0000155c // +0000107e │ │ -3b500e: 6901 296b |04e1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.Toolbar:[I // field@6b29 │ │ -3b5012: 1301 0800 |04e3: const/16 v1, #int 8 // #8 │ │ -3b5016: 2312 e61f |04e5: new-array v2, v1, [I // type@1fe6 │ │ -3b501a: 2602 b510 0000 |04e7: fill-array-data v2, 0000159c // +000010b5 │ │ -3b5020: 6902 486b |04ea: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Tooltip:[I // field@6b48 │ │ -3b5024: 23b2 e61f |04ec: new-array v2, v11, [I // type@1fe6 │ │ -3b5028: 2602 c210 0000 |04ee: fill-array-data v2, 000015b0 // +000010c2 │ │ -3b502e: 6902 516b |04f1: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Transform:[I // field@6b51 │ │ -3b5032: 23b2 e61f |04f3: new-array v2, v11, [I // type@1fe6 │ │ -3b5036: 2602 d510 0000 |04f5: fill-array-data v2, 000015ca // +000010d5 │ │ -3b503c: 6902 5d6b |04f8: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Transition:[I // field@6b5d │ │ -3b5040: 2311 e61f |04fa: new-array v1, v1, [I // type@1fe6 │ │ -3b5044: 2601 e810 0000 |04fc: fill-array-data v1, 000015e4 // +000010e8 │ │ -3b504a: 6901 696b |04ff: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TriangleLabelView:[I // field@6b69 │ │ -3b504e: 23d1 e61f |0501: new-array v1, v13, [I // type@1fe6 │ │ -3b5052: 2601 f510 0000 |0503: fill-array-data v1, 000015f8 // +000010f5 │ │ -3b5058: 6901 726b |0506: sput-object v1, Lde/danoeh/antennapod/R$styleable;.Variant:[I // field@6b72 │ │ -3b505c: 23a1 e61f |0508: new-array v1, v10, [I // type@1fe6 │ │ -3b5060: 2601 fc10 0000 |050a: fill-array-data v1, 00001606 // +000010fc │ │ -3b5066: 6901 786b |050d: sput-object v1, Lde/danoeh/antennapod/R$styleable;.VectorTextView:[I // field@6b78 │ │ -3b506a: 23d1 e61f |050f: new-array v1, v13, [I // type@1fe6 │ │ -3b506e: 2601 0b11 0000 |0511: fill-array-data v1, 0000161c // +0000110b │ │ -3b5074: 6901 826b |0514: sput-object v1, Lde/danoeh/antennapod/R$styleable;.View:[I // field@6b82 │ │ -3b5078: 2361 e61f |0516: new-array v1, v6, [I // type@1fe6 │ │ -3b507c: 2601 1211 0000 |0518: fill-array-data v1, 0000162a // +00001112 │ │ -3b5082: 6901 836b |051b: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ViewBackgroundHelper:[I // field@6b83 │ │ -3b5086: 2300 e61f |051d: new-array v0, v0, [I // type@1fe6 │ │ -3b508a: 1401 c400 0101 |051f: const v1, #float 2.36941e-38 // #010100c4 │ │ -3b5090: 4b01 0003 |0522: aput v1, v0, v3 │ │ -3b5094: 6900 876b |0524: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewPager2:[I // field@6b87 │ │ -3b5098: 2360 e61f |0526: new-array v0, v6, [I // type@1fe6 │ │ -3b509c: 2600 0c11 0000 |0528: fill-array-data v0, 00001634 // +0000110c │ │ -3b50a2: 6900 896b |052b: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewStubCompat:[I // field@6b89 │ │ -3b50a6: 0e00 |052d: return-void │ │ -3b50a8: 0003 0400 1d00 0000 4600 047f 4d00 ... |052e: array-data (62 units) │ │ -3b5124: 0003 0400 0600 0000 4600 047f 4d00 ... |056c: array-data (16 units) │ │ -3b5144: 0003 0400 0200 0000 9a01 047f 2502 ... |057c: array-data (8 units) │ │ -3b5154: 0003 0400 0800 0000 f200 0101 9000 ... |0584: array-data (20 units) │ │ -3b517c: 0003 0400 0600 0000 1c01 0101 9401 ... |0598: array-data (16 units) │ │ -3b519c: 0003 0400 0200 0000 d000 0101 9901 ... |05a8: array-data (8 units) │ │ -3b51ac: 0003 0400 0400 0000 9901 0101 4904 ... |05b0: array-data (12 units) │ │ -3b51c4: 0003 0400 0800 0000 d400 0101 8f04 ... |05bc: array-data (20 units) │ │ -3b51ec: 0003 0400 0400 0000 f003 047f f103 ... |05d0: array-data (12 units) │ │ -3b5204: 0003 0400 0300 0000 9e02 047f 9f02 ... |05dc: array-data (10 units) │ │ -3b5218: 0003 0400 0400 0000 1901 0101 e703 ... |05e6: array-data (12 units) │ │ -3b5230: 0003 0400 0400 0000 4201 0101 7e04 ... |05f2: array-data (12 units) │ │ -3b5248: 0003 0400 0700 0000 3400 0101 6d01 ... |05fe: array-data (18 units) │ │ -3b526c: 0003 0400 1600 0000 3400 0101 3f00 ... |0610: array-data (48 units) │ │ -3b52cc: 0003 0400 7f00 0000 5700 0101 ae00 ... |0640: array-data (258 units) │ │ -3b54d0: 0003 0400 0200 0000 0e03 0101 af03 ... |0742: array-data (8 units) │ │ -3b54e0: 0003 0400 0c00 0000 4700 047f 5300 ... |074a: array-data (28 units) │ │ -3b5518: 0003 0400 0900 0000 3901 0101 ff01 ... |0766: array-data (22 units) │ │ -3b5544: 0003 0400 1000 0000 4f00 047f 7e01 ... |077c: array-data (36 units) │ │ -3b558c: 0003 0400 0200 0000 4001 0101 3102 ... |07a0: array-data (8 units) │ │ -3b559c: 0003 0400 1600 0000 1f01 0101 2001 ... |07a8: array-data (48 units) │ │ -3b55fc: 0003 0400 0200 0000 7d03 047f be03 ... |07d8: array-data (8 units) │ │ -3b560c: 0003 0400 0d00 0000 3f01 0101 4001 ... |07e0: array-data (30 units) │ │ -3b5648: 0003 0400 0600 0000 ef01 0101 f001 ... |07fe: array-data (16 units) │ │ -3b5668: 0003 0400 0400 0000 0801 0101 a300 ... |080e: array-data (12 units) │ │ -3b5680: 0003 0400 2a00 0000 3400 0101 9500 ... |081a: array-data (88 units) │ │ -3b5730: 0003 0400 0700 0000 a800 047f bd00 ... |0872: array-data (18 units) │ │ -3b5754: 0003 0400 0300 0000 2102 047f 2302 ... |0884: array-data (10 units) │ │ -3b5768: 0003 0400 0200 0000 ca00 047f cd00 ... |088e: array-data (8 units) │ │ -3b5778: 0003 0400 0300 0000 cb00 047f da02 ... |0896: array-data (10 units) │ │ -3b578c: 0003 0400 1800 0000 d900 047f da00 ... |08a0: array-data (52 units) │ │ -3b57f4: 0003 0400 0200 0000 5f02 047f 6002 ... |08d4: array-data (8 units) │ │ -3b5804: 0003 0400 0500 0000 a501 0101 1f03 ... |08dc: array-data (14 units) │ │ -3b5820: 0003 0400 0400 0000 0701 0101 8d00 ... |08ea: array-data (12 units) │ │ -3b5838: 0003 0400 6d00 0000 c400 0101 d000 ... |08f6: array-data (222 units) │ │ -3b59f4: 0003 0400 5a00 0000 c400 0101 d500 ... |09d4: array-data (184 units) │ │ -3b5b64: 0003 0400 0200 0000 1201 047f 5b03 ... |0a8c: array-data (8 units) │ │ -3b5b74: 0003 0400 6f00 0000 c400 0101 d000 ... |0a94: array-data (226 units) │ │ -3b5d38: 0003 0400 0200 0000 4e02 047f f803 ... |0b76: array-data (8 units) │ │ -3b5d48: 0003 0400 0700 0000 b300 0101 5c02 ... |0b7e: array-data (18 units) │ │ -3b5d6c: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b90: array-data (22 units) │ │ -3b5d98: 0003 0400 0e00 0000 2600 047f 2700 ... |0ba6: array-data (32 units) │ │ -3b5dd8: 0003 0400 0c00 0000 f201 0101 f301 ... |0bc6: array-data (28 units) │ │ -3b5e10: 0003 0400 0800 0000 3b00 047f 3c00 ... |0be2: array-data (20 units) │ │ -3b5e38: 0003 0400 0600 0000 d800 047f 7e01 ... |0bf6: array-data (16 units) │ │ -3b5e58: 0003 0400 0200 0000 6800 047f 6900 ... |0c06: array-data (8 units) │ │ -3b5e68: 0003 0400 0700 0000 1901 0101 b001 ... |0c0e: array-data (18 units) │ │ -3b5e8c: 0003 0400 1100 0000 0e00 0101 4f00 ... |0c20: array-data (38 units) │ │ -3b5ed8: 0003 0400 0200 0000 4202 047f a502 ... |0c46: array-data (8 units) │ │ -3b5ee8: 0003 0400 0700 0000 e501 047f e601 ... |0c4e: array-data (18 units) │ │ -3b5f0c: 0003 0400 0a00 0000 3205 0101 3305 ... |0c60: array-data (24 units) │ │ -3b5f3c: 0003 0400 0300 0000 0901 0101 0002 ... |0c78: array-data (10 units) │ │ -3b5f50: 0003 0400 0300 0000 0300 0101 d000 ... |0c82: array-data (10 units) │ │ -3b5f64: 0003 0400 0200 0000 0300 0101 d100 ... |0c8c: array-data (8 units) │ │ -3b5f74: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c94: array-data (28 units) │ │ -3b5fac: 0003 0400 0200 0000 a501 0101 1405 ... |0cb0: array-data (8 units) │ │ -3b5fbc: 0003 0400 0700 0000 2d00 047f 0a01 ... |0cb8: array-data (18 units) │ │ -3b5fe0: 0003 0400 0e00 0000 f400 0101 f500 ... |0cca: array-data (32 units) │ │ -3b6020: 0003 0400 0900 0000 3400 047f 8600 ... |0cea: array-data (22 units) │ │ -3b604c: 0003 0400 0700 0000 bb02 047f bc02 ... |0d00: array-data (18 units) │ │ -3b6070: 0003 0400 1200 0000 1f03 0101 2003 ... |0d12: array-data (40 units) │ │ -3b60c0: 0003 0400 1400 0000 1f03 0101 2203 ... |0d3a: array-data (44 units) │ │ -3b6118: 0003 0400 0c00 0000 3a01 047f 6801 ... |0d66: array-data (28 units) │ │ -3b6150: 0003 0400 1400 0000 1f03 0101 2203 ... |0d82: array-data (44 units) │ │ -3b61a8: 0003 0400 0a00 0000 f301 047f 2303 ... |0dae: array-data (24 units) │ │ -3b61d8: 0003 0400 4300 0000 c400 0101 f400 ... |0dc6: array-data (138 units) │ │ -3b62ec: 0003 0400 0900 0000 af00 0101 c400 ... |0e50: array-data (22 units) │ │ -3b6318: 0003 0400 0400 0000 b300 0101 f400 ... |0e66: array-data (12 units) │ │ -3b6330: 0003 0400 0200 0000 1e02 047f 2202 ... |0e72: array-data (8 units) │ │ -3b6340: 0003 0400 0200 0000 ac02 0101 ad02 ... |0e7a: array-data (8 units) │ │ -3b6350: 0003 0400 0500 0000 b200 0101 f801 ... |0e82: array-data (14 units) │ │ -3b636c: 0003 0400 0400 0000 4800 047f 4900 ... |0e90: array-data (12 units) │ │ -3b6384: 0003 0400 0600 0000 be02 047f bf02 ... |0e9c: array-data (16 units) │ │ -3b63a4: 0003 0400 0600 0000 2002 0101 8c04 ... |0eac: array-data (16 units) │ │ -3b63c4: 0003 0400 1600 0000 d400 0101 b701 ... |0ebc: array-data (48 units) │ │ -3b6424: 0003 0400 0300 0000 a700 047f b103 ... |0eec: array-data (10 units) │ │ -3b6438: 0003 0400 0a00 0000 0d02 0101 4401 ... |0ef6: array-data (24 units) │ │ -3b6468: 0003 0400 0a00 0000 b701 0101 b801 ... |0f0e: array-data (24 units) │ │ -3b6498: 0003 0400 0d00 0000 e501 0101 9b00 ... |0f26: array-data (30 units) │ │ -3b64d4: 0003 0400 0b00 0000 0701 0101 8d00 ... |0f44: array-data (26 units) │ │ -3b6508: 0003 0400 0200 0000 f303 047f f403 ... |0f5e: array-data (8 units) │ │ -3b6518: 0003 0400 0500 0000 5d01 047f 5f01 ... |0f66: array-data (14 units) │ │ -3b6534: 0003 0400 0200 0000 9600 047f bb04 ... |0f74: array-data (8 units) │ │ -3b6544: 0003 0400 0200 0000 b303 047f bb03 ... |0f7c: array-data (8 units) │ │ -3b6554: 0003 0400 0600 0000 7204 047f 7304 ... |0f84: array-data (16 units) │ │ -3b6574: 0003 0400 0300 0000 b604 0101 7f05 ... |0f94: array-data (10 units) │ │ -3b6588: 0003 0400 0300 0000 3400 0101 7f05 ... |0f9e: array-data (10 units) │ │ -3b659c: 0003 0400 0200 0000 cc00 047f 4d02 ... |0fa8: array-data (8 units) │ │ -3b65ac: 0003 0400 0500 0000 b702 047f b902 ... |0fb0: array-data (14 units) │ │ -3b65c8: 0003 0400 0600 0000 0e00 0101 d000 ... |0fbe: array-data (16 units) │ │ -3b65e8: 0003 0400 1700 0000 0200 0101 0e00 ... |0fce: array-data (50 units) │ │ -3b664c: 0003 0400 0900 0000 ae00 0101 2c01 ... |1000: array-data (22 units) │ │ -3b6678: 0003 0400 0600 0000 fb02 047f fc02 ... |1016: array-data (16 units) │ │ -3b6698: 0003 0400 0600 0000 3500 047f 6801 ... |1026: array-data (16 units) │ │ -3b66b8: 0003 0400 0200 0000 3503 047f 3803 ... |1036: array-data (8 units) │ │ -3b66c8: 0003 0400 0600 0000 3900 047f 3901 ... |103e: array-data (16 units) │ │ -3b66e8: 0003 0400 0200 0000 4801 047f 5a02 ... |104e: array-data (8 units) │ │ -3b66f8: 0003 0400 0300 0000 3504 047f 3604 ... |1056: array-data (10 units) │ │ -3b670c: 0003 0400 0400 0000 b200 0101 f801 ... |1060: array-data (12 units) │ │ -3b6724: 0003 0400 0500 0000 5501 0101 5901 ... |106c: array-data (14 units) │ │ -3b6740: 0003 0400 0e00 0000 4f00 047f 7e01 ... |107a: array-data (32 units) │ │ -3b6780: 0003 0400 0500 0000 f901 047f 3602 ... |109a: array-data (14 units) │ │ -3b679c: 0003 0400 2300 0000 b300 0101 d400 ... |10a8: array-data (74 units) │ │ -3b6830: 0003 0400 0300 0000 6503 047f 6603 ... |10f2: array-data (10 units) │ │ -3b6844: 0003 0400 0200 0000 c800 047f 3404 ... |10fc: array-data (8 units) │ │ -3b6854: 0003 0400 0c00 0000 6401 047f 6501 ... |1104: array-data (28 units) │ │ -3b688c: 0003 0400 1900 0000 2600 047f 2700 ... |1120: array-data (54 units) │ │ -3b68f8: 0003 0400 2000 0000 2600 047f 2700 ... |1156: array-data (68 units) │ │ -3b6980: 0003 0400 0300 0000 7601 0101 c902 ... |119a: array-data (10 units) │ │ -3b6994: 0003 0400 2400 0000 0200 0101 0d00 ... |11a4: array-data (76 units) │ │ -3b6a2c: 0003 0400 0400 0000 f200 0101 2901 ... |11f0: array-data (12 units) │ │ -3b6a44: 0003 0400 0400 0000 f200 0101 2901 ... |11fc: array-data (12 units) │ │ -3b6a5c: 0003 0400 0300 0000 e701 0101 2602 ... |1208: array-data (10 units) │ │ -3b6a70: 0003 0400 0400 0000 1f01 0101 2001 ... |1212: array-data (12 units) │ │ -3b6a88: 0003 0400 1000 0000 a200 047f 5501 ... |121e: array-data (36 units) │ │ -3b6ad0: 0003 0400 0500 0000 dc00 0101 1f03 ... |1242: array-data (14 units) │ │ -3b6aec: 0003 0400 0200 0000 f802 047f bf04 ... |1250: array-data (8 units) │ │ -3b6afc: 0003 0400 0200 0000 3f03 047f 4503 ... |1258: array-data (8 units) │ │ -3b6b0c: 0003 0400 0c00 0000 c400 0101 eb00 ... |1260: array-data (28 units) │ │ -3b6b44: 0003 0400 0300 0000 5e04 047f 6204 ... |127c: array-data (10 units) │ │ -3b6b58: 0003 0400 1100 0000 da00 0101 1f01 ... |1286: array-data (38 units) │ │ -3b6ba4: 0003 0400 0700 0000 f200 0101 3601 ... |12ac: array-data (18 units) │ │ -3b6bc8: 0003 0400 0a00 0000 2701 047f 2801 ... |12be: array-data (24 units) │ │ -3b6bf8: 0003 0400 0b00 0000 1a01 047f 1b01 ... |12d6: array-data (26 units) │ │ -3b6c2c: 0003 0400 1600 0000 0e00 0101 2400 ... |12f0: array-data (48 units) │ │ -3b6c8c: 0003 0400 0300 0000 de03 047f df03 ... |1320: array-data (10 units) │ │ -3b6ca0: 0003 0400 0a00 0000 1f01 0101 2200 ... |132a: array-data (24 units) │ │ -3b6cd0: 0003 0400 0200 0000 d400 0101 c900 ... |1342: array-data (8 units) │ │ -3b6ce0: 0003 0400 0b00 0000 0e00 0101 9d03 ... |134a: array-data (26 units) │ │ -3b6d14: 0003 0400 0500 0000 b200 0101 7601 ... |1364: array-data (14 units) │ │ -3b6d30: 0003 0400 0200 0000 d000 0101 1101 ... |1372: array-data (8 units) │ │ -3b6d40: 0003 0400 0600 0000 1c01 0101 9401 ... |137a: array-data (16 units) │ │ -3b6d60: 0003 0400 1c00 0000 2600 047f 2700 ... |138a: array-data (60 units) │ │ -3b6dd8: 0003 0400 2400 0000 2600 047f 2700 ... |13c6: array-data (76 units) │ │ -3b6e70: 0003 0400 0e00 0000 2401 0101 2501 ... |1412: array-data (32 units) │ │ -3b6eb0: 0003 0400 0a00 0000 ef01 0101 f001 ... |1432: array-data (24 units) │ │ -3b6ee0: 0003 0400 0a00 0000 ef01 0101 f001 ... |144a: array-data (24 units) │ │ -3b6f10: 0003 0400 0300 0000 0200 0101 f200 ... |1462: array-data (10 units) │ │ -3b6f24: 0003 0400 1a00 0000 1804 047f 1904 ... |146c: array-data (56 units) │ │ -3b6f94: 0003 0400 1000 0000 9500 0101 9600 ... |14a4: array-data (36 units) │ │ -3b6fdc: 0003 0400 4300 0000 0e00 0101 9a00 ... |14c8: array-data (138 units) │ │ -3b70f0: 0003 0400 0300 0000 3400 0101 8c01 ... |1552: array-data (10 units) │ │ -3b7104: 0003 0400 1e00 0000 af00 0101 4001 ... |155c: array-data (64 units) │ │ -3b7184: 0003 0400 0800 0000 3400 0101 9800 ... |159c: array-data (20 units) │ │ -3b71ac: 0003 0400 0b00 0000 2003 0101 2103 ... |15b0: array-data (26 units) │ │ -3b71e0: 0003 0400 0b00 0000 d000 0101 4400 ... |15ca: array-data (26 units) │ │ -3b7214: 0003 0400 0800 0000 4700 047f 2601 ... |15e4: array-data (20 units) │ │ -3b723c: 0003 0400 0500 0000 1101 047f 8403 ... |15f8: array-data (14 units) │ │ -3b7258: 0003 0400 0900 0000 5900 047f 5a00 ... |1606: array-data (22 units) │ │ -3b7284: 0003 0400 0500 0000 0000 0101 da00 ... |161c: array-data (14 units) │ │ -3b72a0: 0003 0400 0300 0000 d400 0101 4f00 ... |162a: array-data (10 units) │ │ -3b72b4: 0003 0400 0300 0000 d000 0101 f200 ... |1634: array-data (10 units) │ │ +3b4624: |[3b4624] de.danoeh.antennapod.R$styleable.:()V │ │ +3b4634: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +3b4638: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ +3b463c: 2600 2a05 0000 |0004: fill-array-data v0, 0000052e // +0000052a │ │ +3b4642: 6900 7763 |0007: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ActionBar:[I // field@6377 │ │ +3b4646: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +3b4648: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ +3b464c: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +3b4652: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +3b4654: 4b02 0103 |0010: aput v2, v1, v3 │ │ +3b4658: 6901 7863 |0012: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionBarLayout:[I // field@6378 │ │ +3b465c: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ +3b4660: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +3b4666: 4b02 0103 |0019: aput v2, v1, v3 │ │ +3b466a: 6901 9763 |001b: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionMenuItemView:[I // field@6397 │ │ +3b466e: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ +3b4672: 6901 9963 |001f: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionMenuView:[I // field@6399 │ │ +3b4676: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +3b4678: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ +3b467c: 2602 4805 0000 |0024: fill-array-data v2, 0000056c // +00000548 │ │ +3b4682: 6902 9a63 |0027: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionMode:[I // field@639a │ │ +3b4686: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +3b4688: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ +3b468c: 2604 5005 0000 |002c: fill-array-data v4, 0000057c // +00000550 │ │ +3b4692: 6904 a163 |002f: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActivityChooserView:[I // field@63a1 │ │ +3b4696: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +3b469a: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ +3b469e: 2605 4f05 0000 |0035: fill-array-data v5, 00000584 // +0000054f │ │ +3b46a4: 6905 a463 |0038: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AlertDialog:[I // field@63a4 │ │ +3b46a8: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ +3b46ac: 2605 5c05 0000 |003c: fill-array-data v5, 00000598 // +0000055c │ │ +3b46b2: 6905 ad63 |003f: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableCompat:[I // field@63ad │ │ +3b46b6: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ +3b46ba: 2605 6505 0000 |0043: fill-array-data v5, 000005a8 // +00000565 │ │ +3b46c0: 6905 b463 |0046: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableItem:[I // field@63b4 │ │ +3b46c4: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +3b46c6: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ +3b46ca: 2606 6505 0000 |004b: fill-array-data v6, 000005b0 // +00000565 │ │ +3b46d0: 6906 b763 |004e: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableTransition:[I // field@63b7 │ │ +3b46d4: 2346 e61f |0050: new-array v6, v4, [I // type@1fe6 │ │ +3b46d8: 2606 6a05 0000 |0052: fill-array-data v6, 000005bc // +0000056a │ │ +3b46de: 6906 bc63 |0055: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AppBarLayout:[I // field@63bc │ │ +3b46e2: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ +3b46e6: 2606 7705 0000 |0059: fill-array-data v6, 000005d0 // +00000577 │ │ +3b46ec: 6906 bd63 |005c: sput-object v6, Lde/danoeh/antennapod/R$styleable;.AppBarLayoutStates:[I // field@63bd │ │ +3b46f0: 1236 |005e: const/4 v6, #int 3 // #3 │ │ +3b46f2: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ +3b46f6: 2607 7b05 0000 |0061: fill-array-data v7, 000005dc // +0000057b │ │ +3b46fc: 6907 c263 |0064: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppBarLayout_Layout:[I // field@63c2 │ │ +3b4700: 2337 e61f |0066: new-array v7, v3, [I // type@1fe6 │ │ +3b4704: 6907 ce63 |0068: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatEmojiHelper:[I // field@63ce │ │ +3b4708: 2357 e61f |006a: new-array v7, v5, [I // type@1fe6 │ │ +3b470c: 2607 7a05 0000 |006c: fill-array-data v7, 000005e6 // +0000057a │ │ +3b4712: 6907 cf63 |006f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatImageView:[I // field@63cf │ │ +3b4716: 2357 e61f |0071: new-array v7, v5, [I // type@1fe6 │ │ +3b471a: 2607 7f05 0000 |0073: fill-array-data v7, 000005f2 // +0000057f │ │ +3b4720: 6907 d463 |0076: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AppCompatSeekBar:[I // field@63d4 │ │ +3b4724: 1277 |0078: const/4 v7, #int 7 // #7 │ │ +3b4726: 2378 e61f |0079: new-array v8, v7, [I // type@1fe6 │ │ +3b472a: 2608 8305 0000 |007b: fill-array-data v8, 000005fe // +00000583 │ │ +3b4730: 6908 d963 |007e: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppCompatTextHelper:[I // field@63d9 │ │ +3b4734: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ +3b4738: 2389 e61f |0082: new-array v9, v8, [I // type@1fe6 │ │ +3b473c: 2609 8c05 0000 |0084: fill-array-data v9, 00000610 // +0000058c │ │ +3b4742: 6909 e163 |0087: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTextView:[I // field@63e1 │ │ +3b4746: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ +3b474a: 2399 e61f |008b: new-array v9, v9, [I // type@1fe6 │ │ +3b474e: 2609 b305 0000 |008d: fill-array-data v9, 00000640 // +000005b3 │ │ +3b4754: 6909 f863 |0090: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTheme:[I // field@63f8 │ │ +3b4758: 2309 e61f |0092: new-array v9, v0, [I // type@1fe6 │ │ +3b475c: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ +3b4762: 4b0a 0903 |0097: aput v10, v9, v3 │ │ +3b4766: 6909 7864 |0099: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AspectRatioFrameLayout:[I // field@6478 │ │ +3b476a: 2329 e61f |009b: new-array v9, v2, [I // type@1fe6 │ │ +3b476e: 2609 a506 0000 |009d: fill-array-data v9, 00000742 // +000006a5 │ │ +3b4774: 6909 7a64 |00a0: sput-object v9, Lde/danoeh/antennapod/R$styleable;.BackgroundStyle:[I // field@647a │ │ +3b4778: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ +3b477c: 239a e61f |00a4: new-array v10, v9, [I // type@1fe6 │ │ +3b4780: 260a a406 0000 |00a6: fill-array-data v10, 0000074a // +000006a4 │ │ +3b4786: 690a 7d64 |00a9: sput-object v10, Lde/danoeh/antennapod/R$styleable;.Badge:[I // field@647d │ │ +3b478a: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ +3b478e: 23ab e61f |00ad: new-array v11, v10, [I // type@1fe6 │ │ +3b4792: 260b b706 0000 |00af: fill-array-data v11, 00000766 // +000006b7 │ │ +3b4798: 690b 8a64 |00b2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.BaseProgressIndicator:[I // field@648a │ │ +3b479c: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ +3b47a0: 23bc e61f |00b6: new-array v12, v11, [I // type@1fe6 │ │ +3b47a4: 260c c406 0000 |00b8: fill-array-data v12, 0000077c // +000006c4 │ │ +3b47aa: 690c 9464 |00bb: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomAppBar:[I // field@6494 │ │ +3b47ae: 232c e61f |00bd: new-array v12, v2, [I // type@1fe6 │ │ +3b47b2: 260c e106 0000 |00bf: fill-array-data v12, 000007a0 // +000006e1 │ │ +3b47b8: 690c a564 |00c2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomNavigationView:[I // field@64a5 │ │ +3b47bc: 238c e61f |00c4: new-array v12, v8, [I // type@1fe6 │ │ +3b47c0: 260c e206 0000 |00c6: fill-array-data v12, 000007a8 // +000006e2 │ │ +3b47c6: 690c a864 |00c9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomSheetBehavior_Layout:[I // field@64a8 │ │ +3b47ca: 230c e61f |00cb: new-array v12, v0, [I // type@1fe6 │ │ +3b47ce: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ +3b47d4: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ +3b47d8: 690c bf64 |00d2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.ButtonBarLayout:[I // field@64bf │ │ +3b47dc: 232c e61f |00d4: new-array v12, v2, [I // type@1fe6 │ │ +3b47e0: 260c 0207 0000 |00d6: fill-array-data v12, 000007d8 // +00000702 │ │ +3b47e6: 690c c164 |00d9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Capability:[I // field@64c1 │ │ +3b47ea: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ +3b47ee: 23cd e61f |00dd: new-array v13, v12, [I // type@1fe6 │ │ +3b47f2: 260d 0107 0000 |00df: fill-array-data v13, 000007e0 // +00000701 │ │ +3b47f8: 690d c464 |00e2: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CardView:[I // field@64c4 │ │ +3b47fc: 231d e61f |00e4: new-array v13, v1, [I // type@1fe6 │ │ +3b4800: 260d 1807 0000 |00e6: fill-array-data v13, 000007fe // +00000718 │ │ +3b4806: 690d d264 |00e9: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CheckBoxPreference:[I // field@64d2 │ │ +3b480a: 235d e61f |00eb: new-array v13, v5, [I // type@1fe6 │ │ +3b480e: 260d 2107 0000 |00ed: fill-array-data v13, 0000080e // +00000721 │ │ +3b4814: 690d d964 |00f0: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CheckedTextView:[I // field@64d9 │ │ +3b4818: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ +3b481c: 23dd e61f |00f4: new-array v13, v13, [I // type@1fe6 │ │ +3b4820: 260d 2407 0000 |00f6: fill-array-data v13, 0000081a // +00000724 │ │ +3b4826: 690d de64 |00f9: sput-object v13, Lde/danoeh/antennapod/R$styleable;.Chip:[I // field@64de │ │ +3b482a: 237d e61f |00fb: new-array v13, v7, [I // type@1fe6 │ │ +3b482e: 260d 7507 0000 |00fd: fill-array-data v13, 00000872 // +00000775 │ │ +3b4834: 690d df64 |0100: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ChipGroup:[I // field@64df │ │ +3b4838: 230d e61f |0102: new-array v13, v0, [I // type@1fe6 │ │ +3b483c: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ +3b4842: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ +3b4846: 690d 1165 |0109: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CircularProgressBar:[I // field@6511 │ │ +3b484a: 236d e61f |010b: new-array v13, v6, [I // type@1fe6 │ │ +3b484e: 260d 7707 0000 |010d: fill-array-data v13, 00000884 // +00000777 │ │ +3b4854: 690d 1365 |0110: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CircularProgressIndicator:[I // field@6513 │ │ +3b4858: 232d e61f |0112: new-array v13, v2, [I // type@1fe6 │ │ +3b485c: 260d 7a07 0000 |0114: fill-array-data v13, 0000088e // +0000077a │ │ +3b4862: 690d 1765 |0117: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ClockFaceView:[I // field@6517 │ │ +3b4866: 236d e61f |0119: new-array v13, v6, [I // type@1fe6 │ │ +3b486a: 260d 7b07 0000 |011b: fill-array-data v13, 00000896 // +0000077b │ │ +3b4870: 690d 1a65 |011e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ClockHandView:[I // field@651a │ │ +3b4874: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ +3b4878: 23dd e61f |0122: new-array v13, v13, [I // type@1fe6 │ │ +3b487c: 260d 7c07 0000 |0124: fill-array-data v13, 000008a0 // +0000077c │ │ +3b4882: 690d 1e65 |0127: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout:[I // field@651e │ │ +3b4886: 232d e61f |0129: new-array v13, v2, [I // type@1fe6 │ │ +3b488a: 260d a907 0000 |012b: fill-array-data v13, 000008d4 // +000007a9 │ │ +3b4890: 690d 1f65 |012e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@651f │ │ +3b4894: 125d |0130: const/4 v13, #int 5 // #5 │ │ +3b4896: 23df e61f |0131: new-array v15, v13, [I // type@1fe6 │ │ +3b489a: 260f a907 0000 |0133: fill-array-data v15, 000008dc // +000007a9 │ │ +3b48a0: 690f 3a65 |0136: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ColorStateListItem:[I // field@653a │ │ +3b48a4: 235f e61f |0138: new-array v15, v5, [I // type@1fe6 │ │ +3b48a8: 260f b007 0000 |013a: fill-array-data v15, 000008ea // +000007b0 │ │ +3b48ae: 690f 4065 |013d: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CompoundButton:[I // field@6540 │ │ +3b48b2: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ +3b48b6: 23ff e61f |0141: new-array v15, v15, [I // type@1fe6 │ │ +3b48ba: 260f b307 0000 |0143: fill-array-data v15, 000008f6 // +000007b3 │ │ +3b48c0: 690f 4565 |0146: sput-object v15, Lde/danoeh/antennapod/R$styleable;.Constraint:[I // field@6545 │ │ +3b48c4: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ +3b48c8: 23ff e61f |014a: new-array v15, v15, [I // type@1fe6 │ │ +3b48cc: 260f 8808 0000 |014c: fill-array-data v15, 000009d4 // +00000888 │ │ +3b48d2: 690f 4665 |014f: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_Layout:[I // field@6546 │ │ +3b48d6: 232f e61f |0151: new-array v15, v2, [I // type@1fe6 │ │ +3b48da: 260f 3909 0000 |0153: fill-array-data v15, 00000a8c // +00000939 │ │ +3b48e0: 690f a165 |0156: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_placeholder:[I // field@65a1 │ │ +3b48e4: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ +3b48e8: 23ff e61f |015a: new-array v15, v15, [I // type@1fe6 │ │ +3b48ec: 260f 3809 0000 |015c: fill-array-data v15, 00000a94 // +00000938 │ │ +3b48f2: 690f a465 |015f: sput-object v15, Lde/danoeh/antennapod/R$styleable;.ConstraintSet:[I // field@65a4 │ │ +3b48f6: 232f e61f |0161: new-array v15, v2, [I // type@1fe6 │ │ +3b48fa: 260f 130a 0000 |0163: fill-array-data v15, 00000b76 // +00000a13 │ │ +3b4900: 690f 8166 |0166: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout:[I // field@6681 │ │ +3b4904: 237f e61f |0168: new-array v15, v7, [I // type@1fe6 │ │ +3b4908: 260f 140a 0000 |016a: fill-array-data v15, 00000b7e // +00000a14 │ │ +3b490e: 690f 8266 |016d: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout_Layout:[I // field@6682 │ │ +3b4912: 23af e61f |016f: new-array v15, v10, [I // type@1fe6 │ │ +3b4916: 260f 1f0a 0000 |0171: fill-array-data v15, 00000b90 // +00000a1f │ │ +3b491c: 690f 8c66 |0174: sput-object v15, Lde/danoeh/antennapod/R$styleable;.CustomAttribute:[I // field@668c │ │ +3b4920: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ +3b4924: 23fb e61f |0178: new-array v11, v15, [I // type@1fe6 │ │ +3b4928: 260b 2c0a 0000 |017a: fill-array-data v11, 00000ba6 // +00000a2c │ │ +3b492e: 690b 9666 |017d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DefaultTimeBar:[I // field@6696 │ │ +3b4932: 239b e61f |017f: new-array v11, v9, [I // type@1fe6 │ │ +3b4936: 260b 450a 0000 |0181: fill-array-data v11, 00000bc6 // +00000a45 │ │ +3b493c: 690b a566 |0184: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DialogPreference:[I // field@66a5 │ │ +3b4940: 234b e61f |0186: new-array v11, v4, [I // type@1fe6 │ │ +3b4944: 260b 5a0a 0000 |0188: fill-array-data v11, 00000be2 // +00000a5a │ │ +3b494a: 690b b266 |018b: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DrawerArrowToggle:[I // field@66b2 │ │ +3b494e: 230b e61f |018d: new-array v11, v0, [I // type@1fe6 │ │ +3b4952: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ +3b4958: 4b10 0b03 |0192: aput v16, v11, v3 │ │ +3b495c: 690b bb66 |0194: sput-object v11, Lde/danoeh/antennapod/R$styleable;.DrawerLayout:[I // field@66bb │ │ +3b4960: 230b e61f |0196: new-array v11, v0, [I // type@1fe6 │ │ +3b4964: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ +3b496a: 4b10 0b03 |019b: aput v16, v11, v3 │ │ +3b496e: 690b bd66 |019d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.EditTextPreference:[I // field@66bd │ │ +3b4972: 231b e61f |019f: new-array v11, v1, [I // type@1fe6 │ │ +3b4976: 260b 550a 0000 |01a1: fill-array-data v11, 00000bf6 // +00000a55 │ │ +3b497c: 690b bf66 |01a4: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton:[I // field@66bf │ │ +3b4980: 232b e61f |01a6: new-array v11, v2, [I // type@1fe6 │ │ +3b4984: 260b 5e0a 0000 |01a8: fill-array-data v11, 00000c06 // +00000a5e │ │ +3b498a: 690b c066 |01ab: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@66c0 │ │ +3b498e: 237b e61f |01ad: new-array v11, v7, [I // type@1fe6 │ │ +3b4992: 260b 5f0a 0000 |01af: fill-array-data v11, 00000c0e // +00000a5f │ │ +3b4998: 690b c966 |01b2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FabWithLabelView:[I // field@66c9 │ │ +3b499c: 130b 1100 |01b4: const/16 v11, #int 17 // #11 │ │ +3b49a0: 23b4 e61f |01b6: new-array v4, v11, [I // type@1fe6 │ │ +3b49a4: 2604 680a 0000 |01b8: fill-array-data v4, 00000c20 // +00000a68 │ │ +3b49aa: 6904 d166 |01bb: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton:[I // field@66d1 │ │ +3b49ae: 2304 e61f |01bd: new-array v4, v0, [I // type@1fe6 │ │ +3b49b2: 1411 6800 047f |01bf: const v17, #float 1.7546e+38 // #7f040068 │ │ +3b49b8: 4b11 0403 |01c2: aput v17, v4, v3 │ │ +3b49bc: 6904 d266 |01c4: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@66d2 │ │ +3b49c0: 2324 e61f |01c6: new-array v4, v2, [I // type@1fe6 │ │ +3b49c4: 2604 7e0a 0000 |01c8: fill-array-data v4, 00000c46 // +00000a7e │ │ +3b49ca: 6904 e566 |01cb: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FlowLayout:[I // field@66e5 │ │ +3b49ce: 2374 e61f |01cd: new-array v4, v7, [I // type@1fe6 │ │ +3b49d2: 2604 7f0a 0000 |01cf: fill-array-data v4, 00000c4e // +00000a7f │ │ +3b49d8: 6904 e866 |01d2: sput-object v4, Lde/danoeh/antennapod/R$styleable;.FontFamily:[I // field@66e8 │ │ +3b49dc: 1304 0a00 |01d4: const/16 v4, #int 10 // #a │ │ +3b49e0: 234b e61f |01d6: new-array v11, v4, [I // type@1fe6 │ │ +3b49e4: 260b 880a 0000 |01d8: fill-array-data v11, 00000c60 // +00000a88 │ │ +3b49ea: 690b e966 |01db: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FontFamilyFont:[I // field@66e9 │ │ +3b49ee: 236b e61f |01dd: new-array v11, v6, [I // type@1fe6 │ │ +3b49f2: 260b 990a 0000 |01df: fill-array-data v11, 00000c78 // +00000a99 │ │ +3b49f8: 690b fb66 |01e2: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ForegroundLinearLayout:[I // field@66fb │ │ +3b49fc: 236b e61f |01e4: new-array v11, v6, [I // type@1fe6 │ │ +3b4a00: 260b 9c0a 0000 |01e6: fill-array-data v11, 00000c82 // +00000a9c │ │ +3b4a06: 690b ff66 |01e9: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Fragment:[I // field@66ff │ │ +3b4a0a: 232b e61f |01eb: new-array v11, v2, [I // type@1fe6 │ │ +3b4a0e: 260b 9f0a 0000 |01ed: fill-array-data v11, 00000c8c // +00000a9f │ │ +3b4a14: 690b 0067 |01f0: sput-object v11, Lde/danoeh/antennapod/R$styleable;.FragmentContainerView:[I // field@6700 │ │ +3b4a18: 239b e61f |01f2: new-array v11, v9, [I // type@1fe6 │ │ +3b4a1c: 260b a00a 0000 |01f4: fill-array-data v11, 00000c94 // +00000aa0 │ │ +3b4a22: 690b 0667 |01f7: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColor:[I // field@6706 │ │ +3b4a26: 232b e61f |01f9: new-array v11, v2, [I // type@1fe6 │ │ +3b4a2a: 260b b50a 0000 |01fb: fill-array-data v11, 00000cb0 // +00000ab5 │ │ +3b4a30: 690b 0767 |01fe: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GradientColorItem:[I // field@6707 │ │ +3b4a34: 237b e61f |0200: new-array v11, v7, [I // type@1fe6 │ │ +3b4a38: 260b b60a 0000 |0202: fill-array-data v11, 00000cb8 // +00000ab6 │ │ +3b4a3e: 690b 1667 |0205: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout:[I // field@6716 │ │ +3b4a42: 23fb e61f |0207: new-array v11, v15, [I // type@1fe6 │ │ +3b4a46: 260b c10a 0000 |0209: fill-array-data v11, 00000cca // +00000ac1 │ │ +3b4a4c: 690b 1767 |020c: sput-object v11, Lde/danoeh/antennapod/R$styleable;.GridLayout_Layout:[I // field@6717 │ │ +3b4a50: 23ab e61f |020e: new-array v11, v10, [I // type@1fe6 │ │ +3b4a54: 260b da0a 0000 |0210: fill-array-data v11, 00000cea // +00000ada │ │ +3b4a5a: 690b 2d67 |0213: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ImageFilterView:[I // field@672d │ │ +3b4a5e: 237b e61f |0215: new-array v11, v7, [I // type@1fe6 │ │ +3b4a62: 260b e90a 0000 |0217: fill-array-data v11, 00000d00 // +00000ae9 │ │ +3b4a68: 690b 3767 |021a: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Insets:[I // field@6737 │ │ +3b4a6c: 130b 1200 |021c: const/16 v11, #int 18 // #12 │ │ +3b4a70: 23bb e61f |021e: new-array v11, v11, [I // type@1fe6 │ │ +3b4a74: 260b f20a 0000 |0220: fill-array-data v11, 00000d12 // +00000af2 │ │ +3b4a7a: 690b 3f67 |0223: sput-object v11, Lde/danoeh/antennapod/R$styleable;.KeyAttribute:[I // field@673f │ │ +3b4a7e: 130b 1400 |0225: const/16 v11, #int 20 // #14 │ │ +3b4a82: 23b7 e61f |0227: new-array v7, v11, [I // type@1fe6 │ │ +3b4a86: 2607 110b 0000 |0229: fill-array-data v7, 00000d3a // +00000b11 │ │ +3b4a8c: 6907 5267 |022c: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyCycle:[I // field@6752 │ │ +3b4a90: 2337 e61f |022e: new-array v7, v3, [I // type@1fe6 │ │ +3b4a94: 6907 6767 |0230: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFrame:[I // field@6767 │ │ +3b4a98: 2337 e61f |0232: new-array v7, v3, [I // type@1fe6 │ │ +3b4a9c: 6907 6867 |0234: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFramesAcceleration:[I // field@6768 │ │ +3b4aa0: 2337 e61f |0236: new-array v7, v3, [I // type@1fe6 │ │ +3b4aa4: 6907 6967 |0238: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyFramesVelocity:[I // field@6769 │ │ +3b4aa8: 2397 e61f |023a: new-array v7, v9, [I // type@1fe6 │ │ +3b4aac: 2607 2a0b 0000 |023c: fill-array-data v7, 00000d66 // +00000b2a │ │ +3b4ab2: 6907 6a67 |023f: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyPosition:[I // field@676a │ │ +3b4ab6: 23b7 e61f |0241: new-array v7, v11, [I // type@1fe6 │ │ +3b4aba: 2607 3f0b 0000 |0243: fill-array-data v7, 00000d82 // +00000b3f │ │ +3b4ac0: 6907 7767 |0246: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyTimeCycle:[I // field@6777 │ │ +3b4ac4: 2347 e61f |0248: new-array v7, v4, [I // type@1fe6 │ │ +3b4ac8: 2607 640b 0000 |024a: fill-array-data v7, 00000dae // +00000b64 │ │ +3b4ace: 6907 8c67 |024d: sput-object v7, Lde/danoeh/antennapod/R$styleable;.KeyTrigger:[I // field@678c │ │ +3b4ad2: 1307 4300 |024f: const/16 v7, #int 67 // #43 │ │ +3b4ad6: 237b e61f |0251: new-array v11, v7, [I // type@1fe6 │ │ +3b4ada: 260b 730b 0000 |0253: fill-array-data v11, 00000dc6 // +00000b73 │ │ +3b4ae0: 690b 9767 |0256: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Layout:[I // field@6797 │ │ +3b4ae4: 23ab e61f |0258: new-array v11, v10, [I // type@1fe6 │ │ +3b4ae8: 260b f60b 0000 |025a: fill-array-data v11, 00000e50 // +00000bf6 │ │ +3b4aee: 690b db67 |025d: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat:[I // field@67db │ │ +3b4af2: 235b e61f |025f: new-array v11, v5, [I // type@1fe6 │ │ +3b4af6: 260b 050c 0000 |0261: fill-array-data v11, 00000e66 // +00000c05 │ │ +3b4afc: 690b dc67 |0264: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat_Layout:[I // field@67dc │ │ +3b4b00: 232b e61f |0266: new-array v11, v2, [I // type@1fe6 │ │ +3b4b04: 260b 0a0c 0000 |0268: fill-array-data v11, 00000e72 // +00000c0a │ │ +3b4b0a: 690b ea67 |026b: sput-object v11, Lde/danoeh/antennapod/R$styleable;.LinearProgressIndicator:[I // field@67ea │ │ +3b4b0e: 232b e61f |026d: new-array v11, v2, [I // type@1fe6 │ │ +3b4b12: 260b 0b0c 0000 |026f: fill-array-data v11, 00000e7a // +00000c0b │ │ +3b4b18: 690b ed67 |0272: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ListPopupWindow:[I // field@67ed │ │ +3b4b1c: 23db e61f |0274: new-array v11, v13, [I // type@1fe6 │ │ +3b4b20: 260b 0c0c 0000 |0276: fill-array-data v11, 00000e82 // +00000c0c │ │ +3b4b26: 690b f067 |0279: sput-object v11, Lde/danoeh/antennapod/R$styleable;.ListPreference:[I // field@67f0 │ │ +3b4b2a: 235b e61f |027b: new-array v11, v5, [I // type@1fe6 │ │ +3b4b2e: 260b 130c 0000 |027d: fill-array-data v11, 00000e90 // +00000c13 │ │ +3b4b34: 690b f667 |0280: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialog:[I // field@67f6 │ │ +3b4b38: 231b e61f |0282: new-array v11, v1, [I // type@1fe6 │ │ +3b4b3c: 260b 180c 0000 |0284: fill-array-data v11, 00000e9c // +00000c18 │ │ +3b4b42: 690b f767 |0287: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialogTheme:[I // field@67f7 │ │ +3b4b46: 231b e61f |0289: new-array v11, v1, [I // type@1fe6 │ │ +3b4b4a: 260b 210c 0000 |028b: fill-array-data v11, 00000eac // +00000c21 │ │ +3b4b50: 690b 0268 |028e: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialAutoCompleteTextView:[I // field@6802 │ │ +3b4b54: 238b e61f |0290: new-array v11, v8, [I // type@1fe6 │ │ +3b4b58: 260b 2a0c 0000 |0292: fill-array-data v11, 00000ebc // +00000c2a │ │ +3b4b5e: 690b 0968 |0295: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialButton:[I // field@6809 │ │ +3b4b62: 236b e61f |0297: new-array v11, v6, [I // type@1fe6 │ │ +3b4b66: 260b 530c 0000 |0299: fill-array-data v11, 00000eec // +00000c53 │ │ +3b4b6c: 690b 0a68 |029c: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialButtonToggleGroup:[I // field@680a │ │ +3b4b70: 234b e61f |029e: new-array v11, v4, [I // type@1fe6 │ │ +3b4b74: 260b 560c 0000 |02a0: fill-array-data v11, 00000ef6 // +00000c56 │ │ +3b4b7a: 690b 2468 |02a3: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCalendar:[I // field@6824 │ │ +3b4b7e: 234b e61f |02a5: new-array v11, v4, [I // type@1fe6 │ │ +3b4b82: 260b 670c 0000 |02a7: fill-array-data v11, 00000f0e // +00000c67 │ │ +3b4b88: 690b 2568 |02aa: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCalendarItem:[I // field@6825 │ │ +3b4b8c: 23cb e61f |02ac: new-array v11, v12, [I // type@1fe6 │ │ +3b4b90: 260b 780c 0000 |02ae: fill-array-data v11, 00000f26 // +00000c78 │ │ +3b4b96: 690b 3a68 |02b1: sput-object v11, Lde/danoeh/antennapod/R$styleable;.MaterialCardView:[I // field@683a │ │ +3b4b9a: 130b 0b00 |02b3: const/16 v11, #int 11 // #b │ │ +3b4b9e: 23bc e61f |02b5: new-array v12, v11, [I // type@1fe6 │ │ +3b4ba2: 260c 8d0c 0000 |02b7: fill-array-data v12, 00000f44 // +00000c8d │ │ +3b4ba8: 690c 4868 |02ba: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBox:[I // field@6848 │ │ +3b4bac: 232c e61f |02bc: new-array v12, v2, [I // type@1fe6 │ │ +3b4bb0: 260c a00c 0000 |02be: fill-array-data v12, 00000f5e // +00000ca0 │ │ +3b4bb6: 690c 4968 |02c1: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBoxStates:[I // field@6849 │ │ +3b4bba: 23dc e61f |02c3: new-array v12, v13, [I // type@1fe6 │ │ +3b4bbe: 260c a10c 0000 |02c5: fill-array-data v12, 00000f66 // +00000ca1 │ │ +3b4bc4: 690c 5768 |02c8: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialDivider:[I // field@6857 │ │ +3b4bc8: 232c e61f |02ca: new-array v12, v2, [I // type@1fe6 │ │ +3b4bcc: 260c a80c 0000 |02cc: fill-array-data v12, 00000f74 // +00000ca8 │ │ +3b4bd2: 690c 5d68 |02cf: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialRadioButton:[I // field@685d │ │ +3b4bd6: 232c e61f |02d1: new-array v12, v2, [I // type@1fe6 │ │ +3b4bda: 260c a90c 0000 |02d3: fill-array-data v12, 00000f7c // +00000ca9 │ │ +3b4be0: 690c 6068 |02d6: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialShape:[I // field@6860 │ │ +3b4be4: 231c e61f |02d8: new-array v12, v1, [I // type@1fe6 │ │ +3b4be8: 260c aa0c 0000 |02da: fill-array-data v12, 00000f84 // +00000caa │ │ +3b4bee: 690c 6368 |02dd: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialSwitch:[I // field@6863 │ │ +3b4bf2: 236c e61f |02df: new-array v12, v6, [I // type@1fe6 │ │ +3b4bf6: 260c b30c 0000 |02e1: fill-array-data v12, 00000f94 // +00000cb3 │ │ +3b4bfc: 690c 6a68 |02e4: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTextAppearance:[I // field@686a │ │ +3b4c00: 236c e61f |02e6: new-array v12, v6, [I // type@1fe6 │ │ +3b4c04: 260c b60c 0000 |02e8: fill-array-data v12, 00000f9e // +00000cb6 │ │ +3b4c0a: 690c 6e68 |02eb: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTextView:[I // field@686e │ │ +3b4c0e: 232c e61f |02ed: new-array v12, v2, [I // type@1fe6 │ │ +3b4c12: 260c b90c 0000 |02ef: fill-array-data v12, 00000fa8 // +00000cb9 │ │ +3b4c18: 690c 7268 |02f2: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialTimePicker:[I // field@6872 │ │ +3b4c1c: 23dc e61f |02f4: new-array v12, v13, [I // type@1fe6 │ │ +3b4c20: 260c ba0c 0000 |02f6: fill-array-data v12, 00000fb0 // +00000cba │ │ +3b4c26: 690c 7568 |02f9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MaterialToolbar:[I // field@6875 │ │ +3b4c2a: 231c e61f |02fb: new-array v12, v1, [I // type@1fe6 │ │ +3b4c2e: 260c c10c 0000 |02fd: fill-array-data v12, 00000fbe // +00000cc1 │ │ +3b4c34: 690c 7b68 |0300: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuGroup:[I // field@687b │ │ +3b4c38: 130c 1700 |0302: const/16 v12, #int 23 // #17 │ │ +3b4c3c: 23cc e61f |0304: new-array v12, v12, [I // type@1fe6 │ │ +3b4c40: 260c c80c 0000 |0306: fill-array-data v12, 00000fce // +00000cc8 │ │ +3b4c46: 690c 8268 |0309: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuItem:[I // field@6882 │ │ +3b4c4a: 23ac e61f |030b: new-array v12, v10, [I // type@1fe6 │ │ +3b4c4e: 260c f30c 0000 |030d: fill-array-data v12, 00001000 // +00000cf3 │ │ +3b4c54: 690c 9a68 |0310: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MenuView:[I // field@689a │ │ +3b4c58: 231c e61f |0312: new-array v12, v1, [I // type@1fe6 │ │ +3b4c5c: 260c 020d 0000 |0314: fill-array-data v12, 00001016 // +00000d02 │ │ +3b4c62: 690c a468 |0317: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MockView:[I // field@68a4 │ │ +3b4c66: 231c e61f |0319: new-array v12, v1, [I // type@1fe6 │ │ +3b4c6a: 260c 0b0d 0000 |031b: fill-array-data v12, 00001026 // +00000d0b │ │ +3b4c70: 690c ab68 |031e: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Motion:[I // field@68ab │ │ +3b4c74: 232c e61f |0320: new-array v12, v2, [I // type@1fe6 │ │ +3b4c78: 260c 140d 0000 |0322: fill-array-data v12, 00001036 // +00000d14 │ │ +3b4c7e: 690c ac68 |0325: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionHelper:[I // field@68ac │ │ +3b4c82: 231c e61f |0327: new-array v12, v1, [I // type@1fe6 │ │ +3b4c86: 260c 150d 0000 |0329: fill-array-data v12, 0000103e // +00000d15 │ │ +3b4c8c: 690c af68 |032c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionLayout:[I // field@68af │ │ +3b4c90: 232c e61f |032e: new-array v12, v2, [I // type@1fe6 │ │ +3b4c94: 260c 1e0d 0000 |0330: fill-array-data v12, 0000104e // +00000d1e │ │ +3b4c9a: 690c b668 |0333: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionScene:[I // field@68b6 │ │ +3b4c9e: 236c e61f |0335: new-array v12, v6, [I // type@1fe6 │ │ +3b4ca2: 260c 1f0d 0000 |0337: fill-array-data v12, 00001056 // +00000d1f │ │ +3b4ca8: 690c b968 |033a: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MotionTelltales:[I // field@68b9 │ │ +3b4cac: 235c e61f |033c: new-array v12, v5, [I // type@1fe6 │ │ +3b4cb0: 260c 220d 0000 |033e: fill-array-data v12, 00001060 // +00000d22 │ │ +3b4cb6: 690c c368 |0341: sput-object v12, Lde/danoeh/antennapod/R$styleable;.MultiSelectListPreference:[I // field@68c3 │ │ +3b4cba: 23dc e61f |0343: new-array v12, v13, [I // type@1fe6 │ │ +3b4cbe: 260c 270d 0000 |0345: fill-array-data v12, 0000106c // +00000d27 │ │ +3b4cc4: 690c c868 |0348: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationBarActiveIndicator:[I // field@68c8 │ │ +3b4cc8: 23fc e61f |034a: new-array v12, v15, [I // type@1fe6 │ │ +3b4ccc: 260c 2e0d 0000 |034c: fill-array-data v12, 0000107a // +00000d2e │ │ +3b4cd2: 690c ce68 |034f: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationBarView:[I // field@68ce │ │ +3b4cd6: 23dc e61f |0351: new-array v12, v13, [I // type@1fe6 │ │ +3b4cda: 260c 470d 0000 |0353: fill-array-data v12, 0000109a // +00000d47 │ │ +3b4ce0: 690c dd68 |0356: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationRailView:[I // field@68dd │ │ +3b4ce4: 130c 2300 |0358: const/16 v12, #int 35 // #23 │ │ +3b4ce8: 23cc e61f |035a: new-array v12, v12, [I // type@1fe6 │ │ +3b4cec: 260c 4c0d 0000 |035c: fill-array-data v12, 000010a8 // +00000d4c │ │ +3b4cf2: 690c e368 |035f: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NavigationView:[I // field@68e3 │ │ +3b4cf6: 236c e61f |0361: new-array v12, v6, [I // type@1fe6 │ │ +3b4cfa: 260c 8f0d 0000 |0363: fill-array-data v12, 000010f2 // +00000d8f │ │ +3b4d00: 690c 0769 |0366: sput-object v12, Lde/danoeh/antennapod/R$styleable;.NestedScrollableHost:[I // field@6907 │ │ +3b4d04: 232c e61f |0368: new-array v12, v2, [I // type@1fe6 │ │ +3b4d08: 260c 920d 0000 |036a: fill-array-data v12, 000010fc // +00000d92 │ │ +3b4d0e: 690c 0b69 |036d: sput-object v12, Lde/danoeh/antennapod/R$styleable;.OnClick:[I // field@690b │ │ +3b4d12: 239c e61f |036f: new-array v12, v9, [I // type@1fe6 │ │ +3b4d16: 260c 930d 0000 |0371: fill-array-data v12, 00001104 // +00000d93 │ │ +3b4d1c: 690c 0e69 |0374: sput-object v12, Lde/danoeh/antennapod/R$styleable;.OnSwipe:[I // field@690e │ │ +3b4d20: 230c e61f |0376: new-array v12, v0, [I // type@1fe6 │ │ +3b4d24: 4b0e 0c03 |0378: aput v14, v12, v3 │ │ +3b4d28: 690c 1b69 |037a: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlaybackSpeedIndicatorView:[I // field@691b │ │ +3b4d2c: 130c 1900 |037c: const/16 v12, #int 25 // #19 │ │ +3b4d30: 23cc e61f |037e: new-array v12, v12, [I // type@1fe6 │ │ +3b4d34: 260c a00d 0000 |0380: fill-array-data v12, 00001120 // +00000da0 │ │ +3b4d3a: 690c 1d69 |0383: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlayerControlView:[I // field@691d │ │ +3b4d3e: 130c 2000 |0385: const/16 v12, #int 32 // #20 │ │ +3b4d42: 23cc e61f |0387: new-array v12, v12, [I // type@1fe6 │ │ +3b4d46: 260c cd0d 0000 |0389: fill-array-data v12, 00001156 // +00000dcd │ │ +3b4d4c: 690c 3769 |038c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PlayerView:[I // field@6937 │ │ +3b4d50: 236c e61f |038e: new-array v12, v6, [I // type@1fe6 │ │ +3b4d54: 260c 0a0e 0000 |0390: fill-array-data v12, 0000119a // +00000e0a │ │ +3b4d5a: 690c 5869 |0393: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PopupWindow:[I // field@6958 │ │ +3b4d5e: 230c e61f |0395: new-array v12, v0, [I // type@1fe6 │ │ +3b4d62: 140e ef03 047f |0397: const v14, #float 1.75479e+38 // #7f0403ef │ │ +3b4d68: 4b0e 0c03 |039a: aput v14, v12, v3 │ │ +3b4d6c: 690c 5969 |039c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.PopupWindowBackgroundState:[I // field@6959 │ │ +3b4d70: 130c 2400 |039e: const/16 v12, #int 36 // #24 │ │ +3b4d74: 23ce e61f |03a0: new-array v14, v12, [I // type@1fe6 │ │ +3b4d78: 260e 020e 0000 |03a2: fill-array-data v14, 000011a4 // +00000e02 │ │ +3b4d7e: 690e 5e69 |03a5: sput-object v14, Lde/danoeh/antennapod/R$styleable;.Preference:[I // field@695e │ │ +3b4d82: 235e e61f |03a7: new-array v14, v5, [I // type@1fe6 │ │ +3b4d86: 260e 470e 0000 |03a9: fill-array-data v14, 000011f0 // +00000e47 │ │ +3b4d8c: 690e 5f69 |03ac: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceFragment:[I // field@695f │ │ +3b4d90: 235e e61f |03ae: new-array v14, v5, [I // type@1fe6 │ │ +3b4d94: 260e 4c0e 0000 |03b0: fill-array-data v14, 000011fc // +00000e4c │ │ +3b4d9a: 690e 6069 |03b3: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceFragmentCompat:[I // field@6960 │ │ +3b4d9e: 236e e61f |03b5: new-array v14, v6, [I // type@1fe6 │ │ +3b4da2: 260e 510e 0000 |03b7: fill-array-data v14, 00001208 // +00000e51 │ │ +3b4da8: 690e 6969 |03ba: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceGroup:[I // field@6969 │ │ +3b4dac: 2355 e61f |03bc: new-array v5, v5, [I // type@1fe6 │ │ +3b4db0: 2605 540e 0000 |03be: fill-array-data v5, 00001212 // +00000e54 │ │ +3b4db6: 6905 6d69 |03c1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceImageView:[I // field@696d │ │ +3b4dba: 1305 1000 |03c3: const/16 v5, #int 16 // #10 │ │ +3b4dbe: 235e e61f |03c5: new-array v14, v5, [I // type@1fe6 │ │ +3b4dc2: 260e 570e 0000 |03c7: fill-array-data v14, 0000121e // +00000e57 │ │ +3b4dc8: 690e 7269 |03ca: sput-object v14, Lde/danoeh/antennapod/R$styleable;.PreferenceTheme:[I // field@6972 │ │ +3b4dcc: 23d5 e61f |03cc: new-array v5, v13, [I // type@1fe6 │ │ +3b4dd0: 2605 740e 0000 |03ce: fill-array-data v5, 00001242 // +00000e74 │ │ +3b4dd6: 6905 a769 |03d1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PropertySet:[I // field@69a7 │ │ +3b4dda: 2305 e61f |03d3: new-array v5, v0, [I // type@1fe6 │ │ +3b4dde: 140e da02 047f |03d5: const v14, #float 1.75473e+38 // #7f0402da │ │ +3b4de4: 4b0e 0503 |03d8: aput v14, v5, v3 │ │ +3b4de8: 6905 ad69 |03da: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RadialViewGroup:[I // field@69ad │ │ +3b4dec: 2325 e61f |03dc: new-array v5, v2, [I // type@1fe6 │ │ +3b4df0: 2605 720e 0000 |03de: fill-array-data v5, 00001250 // +00000e72 │ │ +3b4df6: 6905 af69 |03e1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RangeSlider:[I // field@69af │ │ +3b4dfa: 2325 e61f |03e3: new-array v5, v2, [I // type@1fe6 │ │ +3b4dfe: 2605 730e 0000 |03e5: fill-array-data v5, 00001258 // +00000e73 │ │ +3b4e04: 6905 b269 |03e8: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RecycleListView:[I // field@69b2 │ │ +3b4e08: 2395 e61f |03ea: new-array v5, v9, [I // type@1fe6 │ │ +3b4e0c: 2605 740e 0000 |03ec: fill-array-data v5, 00001260 // +00000e74 │ │ +3b4e12: 6905 b569 |03ef: sput-object v5, Lde/danoeh/antennapod/R$styleable;.RecyclerView:[I // field@69b5 │ │ +3b4e16: 2305 e61f |03f1: new-array v5, v0, [I // type@1fe6 │ │ +3b4e1a: 1409 2702 047f |03f3: const v9, #float 1.75469e+38 // #7f040227 │ │ +3b4e20: 4b09 0503 |03f6: aput v9, v5, v3 │ │ +3b4e24: 6905 c269 |03f8: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ScrimInsetsFrameLayout:[I // field@69c2 │ │ +3b4e28: 2305 e61f |03fa: new-array v5, v0, [I // type@1fe6 │ │ +3b4e2c: 1409 6f00 047f |03fc: const v9, #float 1.7546e+38 // #7f04006f │ │ +3b4e32: 4b09 0503 |03ff: aput v9, v5, v3 │ │ +3b4e36: 6905 c469 |0401: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ScrollingViewBehavior_Layout:[I // field@69c4 │ │ +3b4e3a: 2365 e61f |0403: new-array v5, v6, [I // type@1fe6 │ │ +3b4e3e: 2605 770e 0000 |0405: fill-array-data v5, 0000127c // +00000e77 │ │ +3b4e44: 6905 c669 |0408: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SearchPreference:[I // field@69c6 │ │ +3b4e48: 1305 1100 |040a: const/16 v5, #int 17 // #11 │ │ +3b4e4c: 2355 e61f |040c: new-array v5, v5, [I // type@1fe6 │ │ +3b4e50: 2605 780e 0000 |040e: fill-array-data v5, 00001286 // +00000e78 │ │ +3b4e56: 6905 ca69 |0411: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SearchView:[I // field@69ca │ │ +3b4e5a: 1275 |0413: const/4 v5, #int 7 // #7 │ │ +3b4e5c: 2355 e61f |0414: new-array v5, v5, [I // type@1fe6 │ │ +3b4e60: 2605 960e 0000 |0416: fill-array-data v5, 000012ac // +00000e96 │ │ +3b4e66: 6905 dc69 |0419: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SeekBarPreference:[I // field@69dc │ │ +3b4e6a: 2345 e61f |041b: new-array v5, v4, [I // type@1fe6 │ │ +3b4e6e: 2605 a10e 0000 |041d: fill-array-data v5, 000012be // +00000ea1 │ │ +3b4e74: 6905 e469 |0420: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ShapeAppearance:[I // field@69e4 │ │ +3b4e78: 23b5 e61f |0422: new-array v5, v11, [I // type@1fe6 │ │ +3b4e7c: 2605 b20e 0000 |0424: fill-array-data v5, 000012d6 // +00000eb2 │ │ +3b4e82: 6905 ef69 |0427: sput-object v5, Lde/danoeh/antennapod/R$styleable;.ShapeableImageView:[I // field@69ef │ │ +3b4e86: 2385 e61f |0429: new-array v5, v8, [I // type@1fe6 │ │ +3b4e8a: 2605 c50e 0000 |042b: fill-array-data v5, 000012f0 // +00000ec5 │ │ +3b4e90: 6905 fb69 |042e: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Slider:[I // field@69fb │ │ +3b4e94: 2365 e61f |0430: new-array v5, v6, [I // type@1fe6 │ │ +3b4e98: 2605 ee0e 0000 |0432: fill-array-data v5, 00001320 // +00000eee │ │ +3b4e9e: 6905 126a |0435: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Snackbar:[I // field@6a12 │ │ +3b4ea2: 2345 e61f |0437: new-array v5, v4, [I // type@1fe6 │ │ +3b4ea6: 2605 f10e 0000 |0439: fill-array-data v5, 0000132a // +00000ef1 │ │ +3b4eac: 6905 136a |043c: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SnackbarLayout:[I // field@6a13 │ │ +3b4eb0: 2325 e61f |043e: new-array v5, v2, [I // type@1fe6 │ │ +3b4eb4: 2605 020f 0000 |0440: fill-array-data v5, 00001342 // +00000f02 │ │ +3b4eba: 6905 216a |0443: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SpeedDialOverlayLayout:[I // field@6a21 │ │ +3b4ebe: 23b5 e61f |0445: new-array v5, v11, [I // type@1fe6 │ │ +3b4ec2: 2605 030f 0000 |0447: fill-array-data v5, 0000134a // +00000f03 │ │ +3b4ec8: 6905 246a |044a: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SpeedDialView:[I // field@6a24 │ │ +3b4ecc: 23d5 e61f |044c: new-array v5, v13, [I // type@1fe6 │ │ +3b4ed0: 2605 160f 0000 |044e: fill-array-data v5, 00001364 // +00000f16 │ │ +3b4ed6: 6905 306a |0451: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Spinner:[I // field@6a30 │ │ +3b4eda: 2305 e61f |0453: new-array v5, v0, [I // type@1fe6 │ │ +3b4ede: 1408 5901 047f |0455: const v8, #float 1.75465e+38 // #7f040159 │ │ +3b4ee4: 4b08 0503 |0458: aput v8, v5, v3 │ │ +3b4ee8: 6905 366a |045a: sput-object v5, Lde/danoeh/antennapod/R$styleable;.SquareImageView:[I // field@6a36 │ │ +3b4eec: 2322 e61f |045c: new-array v2, v2, [I // type@1fe6 │ │ +3b4ef0: 2602 140f 0000 |045e: fill-array-data v2, 00001372 // +00000f14 │ │ +3b4ef6: 6902 386a |0461: sput-object v2, Lde/danoeh/antennapod/R$styleable;.State:[I // field@6a38 │ │ +3b4efa: 2311 e61f |0463: new-array v1, v1, [I // type@1fe6 │ │ +3b4efe: 2601 150f 0000 |0465: fill-array-data v1, 0000137a // +00000f15 │ │ +3b4f04: 6901 396a |0468: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawable:[I // field@6a39 │ │ +3b4f08: 2301 e61f |046a: new-array v1, v0, [I // type@1fe6 │ │ +3b4f0c: 1402 9901 0101 |046c: const v2, #float 2.36947e-38 // #01010199 │ │ +3b4f12: 4b02 0103 |046f: aput v2, v1, v3 │ │ +3b4f16: 6901 3a6a |0471: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateListDrawableItem:[I // field@6a3a │ │ +3b4f1a: 2301 e61f |0473: new-array v1, v0, [I // type@1fe6 │ │ +3b4f1e: 1402 4a01 047f |0475: const v2, #float 1.75465e+38 // #7f04014a │ │ +3b4f24: 4b02 0103 |0478: aput v2, v1, v3 │ │ +3b4f28: 6901 426a |047a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StateSet:[I // field@6a42 │ │ +3b4f2c: 1301 1c00 |047c: const/16 v1, #int 28 // #1c │ │ +3b4f30: 2311 e61f |047e: new-array v1, v1, [I // type@1fe6 │ │ +3b4f34: 2601 0a0f 0000 |0480: fill-array-data v1, 0000138a // +00000f0a │ │ +3b4f3a: 6901 466a |0483: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StyledPlayerControlView:[I // field@6a46 │ │ +3b4f3e: 23c1 e61f |0485: new-array v1, v12, [I // type@1fe6 │ │ +3b4f42: 2601 3f0f 0000 |0487: fill-array-data v1, 000013c6 // +00000f3f │ │ +3b4f48: 6901 636a |048a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.StyledPlayerView:[I // field@6a63 │ │ +3b4f4c: 23f1 e61f |048c: new-array v1, v15, [I // type@1fe6 │ │ +3b4f50: 2601 840f 0000 |048e: fill-array-data v1, 00001412 // +00000f84 │ │ +3b4f56: 6901 886a |0491: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchCompat:[I // field@6a88 │ │ +3b4f5a: 2301 e61f |0493: new-array v1, v0, [I // type@1fe6 │ │ +3b4f5e: 1402 bb04 047f |0495: const v2, #float 1.75483e+38 // #7f0404bb │ │ +3b4f64: 4b02 0103 |0498: aput v2, v1, v3 │ │ +3b4f68: 6901 976a |049a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchMaterial:[I // field@6a97 │ │ +3b4f6c: 2341 e61f |049c: new-array v1, v4, [I // type@1fe6 │ │ +3b4f70: 2601 940f 0000 |049e: fill-array-data v1, 00001432 // +00000f94 │ │ +3b4f76: 6901 996a |04a1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchPreference:[I // field@6a99 │ │ +3b4f7a: 2341 e61f |04a3: new-array v1, v4, [I // type@1fe6 │ │ +3b4f7e: 2601 a50f 0000 |04a5: fill-array-data v1, 0000144a // +00000fa5 │ │ +3b4f84: 6901 9a6a |04a8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.SwitchPreferenceCompat:[I // field@6a9a │ │ +3b4f88: 2361 e61f |04aa: new-array v1, v6, [I // type@1fe6 │ │ +3b4f8c: 2601 b60f 0000 |04ac: fill-array-data v1, 00001462 // +00000fb6 │ │ +3b4f92: 6901 af6a |04af: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TabItem:[I // field@6aaf │ │ +3b4f96: 1301 1a00 |04b1: const/16 v1, #int 26 // #1a │ │ +3b4f9a: 2311 e61f |04b3: new-array v1, v1, [I // type@1fe6 │ │ +3b4f9e: 2601 b70f 0000 |04b5: fill-array-data v1, 0000146c // +00000fb7 │ │ +3b4fa4: 6901 b36a |04b8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TabLayout:[I // field@6ab3 │ │ +3b4fa8: 1301 1000 |04ba: const/16 v1, #int 16 // #10 │ │ +3b4fac: 2311 e61f |04bc: new-array v1, v1, [I // type@1fe6 │ │ +3b4fb0: 2601 e60f 0000 |04be: fill-array-data v1, 000014a4 // +00000fe6 │ │ +3b4fb6: 6901 ce6a |04c1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextAppearance:[I // field@6ace │ │ +3b4fba: 2301 e61f |04c3: new-array v1, v0, [I // type@1fe6 │ │ +3b4fbe: 1402 6604 047f |04c5: const v2, #float 1.75481e+38 // #7f040466 │ │ +3b4fc4: 4b02 0103 |04c8: aput v2, v1, v3 │ │ +3b4fc8: 6901 df6a |04ca: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextInputEditText:[I // field@6adf │ │ +3b4fcc: 2371 e61f |04cc: new-array v1, v7, [I // type@1fe6 │ │ +3b4fd0: 2601 fa0f 0000 |04ce: fill-array-data v1, 000014c8 // +00000ffa │ │ +3b4fd6: 6901 e16a |04d1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TextInputLayout:[I // field@6ae1 │ │ +3b4fda: 2361 e61f |04d3: new-array v1, v6, [I // type@1fe6 │ │ +3b4fde: 2601 7d10 0000 |04d5: fill-array-data v1, 00001552 // +0000107d │ │ +3b4fe4: 6901 256b |04d8: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ThemeEnforcement:[I // field@6b25 │ │ +3b4fe8: 1301 1e00 |04da: const/16 v1, #int 30 // #1e │ │ +3b4fec: 2311 e61f |04dc: new-array v1, v1, [I // type@1fe6 │ │ +3b4ff0: 2601 7e10 0000 |04de: fill-array-data v1, 0000155c // +0000107e │ │ +3b4ff6: 6901 296b |04e1: sput-object v1, Lde/danoeh/antennapod/R$styleable;.Toolbar:[I // field@6b29 │ │ +3b4ffa: 1301 0800 |04e3: const/16 v1, #int 8 // #8 │ │ +3b4ffe: 2312 e61f |04e5: new-array v2, v1, [I // type@1fe6 │ │ +3b5002: 2602 b510 0000 |04e7: fill-array-data v2, 0000159c // +000010b5 │ │ +3b5008: 6902 486b |04ea: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Tooltip:[I // field@6b48 │ │ +3b500c: 23b2 e61f |04ec: new-array v2, v11, [I // type@1fe6 │ │ +3b5010: 2602 c210 0000 |04ee: fill-array-data v2, 000015b0 // +000010c2 │ │ +3b5016: 6902 516b |04f1: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Transform:[I // field@6b51 │ │ +3b501a: 23b2 e61f |04f3: new-array v2, v11, [I // type@1fe6 │ │ +3b501e: 2602 d510 0000 |04f5: fill-array-data v2, 000015ca // +000010d5 │ │ +3b5024: 6902 5d6b |04f8: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Transition:[I // field@6b5d │ │ +3b5028: 2311 e61f |04fa: new-array v1, v1, [I // type@1fe6 │ │ +3b502c: 2601 e810 0000 |04fc: fill-array-data v1, 000015e4 // +000010e8 │ │ +3b5032: 6901 696b |04ff: sput-object v1, Lde/danoeh/antennapod/R$styleable;.TriangleLabelView:[I // field@6b69 │ │ +3b5036: 23d1 e61f |0501: new-array v1, v13, [I // type@1fe6 │ │ +3b503a: 2601 f510 0000 |0503: fill-array-data v1, 000015f8 // +000010f5 │ │ +3b5040: 6901 726b |0506: sput-object v1, Lde/danoeh/antennapod/R$styleable;.Variant:[I // field@6b72 │ │ +3b5044: 23a1 e61f |0508: new-array v1, v10, [I // type@1fe6 │ │ +3b5048: 2601 fc10 0000 |050a: fill-array-data v1, 00001606 // +000010fc │ │ +3b504e: 6901 786b |050d: sput-object v1, Lde/danoeh/antennapod/R$styleable;.VectorTextView:[I // field@6b78 │ │ +3b5052: 23d1 e61f |050f: new-array v1, v13, [I // type@1fe6 │ │ +3b5056: 2601 0b11 0000 |0511: fill-array-data v1, 0000161c // +0000110b │ │ +3b505c: 6901 826b |0514: sput-object v1, Lde/danoeh/antennapod/R$styleable;.View:[I // field@6b82 │ │ +3b5060: 2361 e61f |0516: new-array v1, v6, [I // type@1fe6 │ │ +3b5064: 2601 1211 0000 |0518: fill-array-data v1, 0000162a // +00001112 │ │ +3b506a: 6901 836b |051b: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ViewBackgroundHelper:[I // field@6b83 │ │ +3b506e: 2300 e61f |051d: new-array v0, v0, [I // type@1fe6 │ │ +3b5072: 1401 c400 0101 |051f: const v1, #float 2.36941e-38 // #010100c4 │ │ +3b5078: 4b01 0003 |0522: aput v1, v0, v3 │ │ +3b507c: 6900 876b |0524: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewPager2:[I // field@6b87 │ │ +3b5080: 2360 e61f |0526: new-array v0, v6, [I // type@1fe6 │ │ +3b5084: 2600 0c11 0000 |0528: fill-array-data v0, 00001634 // +0000110c │ │ +3b508a: 6900 896b |052b: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewStubCompat:[I // field@6b89 │ │ +3b508e: 0e00 |052d: return-void │ │ +3b5090: 0003 0400 1d00 0000 4600 047f 4d00 ... |052e: array-data (62 units) │ │ +3b510c: 0003 0400 0600 0000 4600 047f 4d00 ... |056c: array-data (16 units) │ │ +3b512c: 0003 0400 0200 0000 9a01 047f 2502 ... |057c: array-data (8 units) │ │ +3b513c: 0003 0400 0800 0000 f200 0101 9000 ... |0584: array-data (20 units) │ │ +3b5164: 0003 0400 0600 0000 1c01 0101 9401 ... |0598: array-data (16 units) │ │ +3b5184: 0003 0400 0200 0000 d000 0101 9901 ... |05a8: array-data (8 units) │ │ +3b5194: 0003 0400 0400 0000 9901 0101 4904 ... |05b0: array-data (12 units) │ │ +3b51ac: 0003 0400 0800 0000 d400 0101 8f04 ... |05bc: array-data (20 units) │ │ +3b51d4: 0003 0400 0400 0000 f003 047f f103 ... |05d0: array-data (12 units) │ │ +3b51ec: 0003 0400 0300 0000 9e02 047f 9f02 ... |05dc: array-data (10 units) │ │ +3b5200: 0003 0400 0400 0000 1901 0101 e703 ... |05e6: array-data (12 units) │ │ +3b5218: 0003 0400 0400 0000 4201 0101 7e04 ... |05f2: array-data (12 units) │ │ +3b5230: 0003 0400 0700 0000 3400 0101 6d01 ... |05fe: array-data (18 units) │ │ +3b5254: 0003 0400 1600 0000 3400 0101 3f00 ... |0610: array-data (48 units) │ │ +3b52b4: 0003 0400 7f00 0000 5700 0101 ae00 ... |0640: array-data (258 units) │ │ +3b54b8: 0003 0400 0200 0000 0e03 0101 af03 ... |0742: array-data (8 units) │ │ +3b54c8: 0003 0400 0c00 0000 4700 047f 5300 ... |074a: array-data (28 units) │ │ +3b5500: 0003 0400 0900 0000 3901 0101 ff01 ... |0766: array-data (22 units) │ │ +3b552c: 0003 0400 1000 0000 4f00 047f 7e01 ... |077c: array-data (36 units) │ │ +3b5574: 0003 0400 0200 0000 4001 0101 3102 ... |07a0: array-data (8 units) │ │ +3b5584: 0003 0400 1600 0000 1f01 0101 2001 ... |07a8: array-data (48 units) │ │ +3b55e4: 0003 0400 0200 0000 7d03 047f be03 ... |07d8: array-data (8 units) │ │ +3b55f4: 0003 0400 0d00 0000 3f01 0101 4001 ... |07e0: array-data (30 units) │ │ +3b5630: 0003 0400 0600 0000 ef01 0101 f001 ... |07fe: array-data (16 units) │ │ +3b5650: 0003 0400 0400 0000 0801 0101 a300 ... |080e: array-data (12 units) │ │ +3b5668: 0003 0400 2a00 0000 3400 0101 9500 ... |081a: array-data (88 units) │ │ +3b5718: 0003 0400 0700 0000 a800 047f bd00 ... |0872: array-data (18 units) │ │ +3b573c: 0003 0400 0300 0000 2102 047f 2302 ... |0884: array-data (10 units) │ │ +3b5750: 0003 0400 0200 0000 ca00 047f cd00 ... |088e: array-data (8 units) │ │ +3b5760: 0003 0400 0300 0000 cb00 047f da02 ... |0896: array-data (10 units) │ │ +3b5774: 0003 0400 1800 0000 d900 047f da00 ... |08a0: array-data (52 units) │ │ +3b57dc: 0003 0400 0200 0000 5f02 047f 6002 ... |08d4: array-data (8 units) │ │ +3b57ec: 0003 0400 0500 0000 a501 0101 1f03 ... |08dc: array-data (14 units) │ │ +3b5808: 0003 0400 0400 0000 0701 0101 8d00 ... |08ea: array-data (12 units) │ │ +3b5820: 0003 0400 6d00 0000 c400 0101 d000 ... |08f6: array-data (222 units) │ │ +3b59dc: 0003 0400 5a00 0000 c400 0101 d500 ... |09d4: array-data (184 units) │ │ +3b5b4c: 0003 0400 0200 0000 1201 047f 5b03 ... |0a8c: array-data (8 units) │ │ +3b5b5c: 0003 0400 6f00 0000 c400 0101 d000 ... |0a94: array-data (226 units) │ │ +3b5d20: 0003 0400 0200 0000 4e02 047f f803 ... |0b76: array-data (8 units) │ │ +3b5d30: 0003 0400 0700 0000 b300 0101 5c02 ... |0b7e: array-data (18 units) │ │ +3b5d54: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b90: array-data (22 units) │ │ +3b5d80: 0003 0400 0e00 0000 2600 047f 2700 ... |0ba6: array-data (32 units) │ │ +3b5dc0: 0003 0400 0c00 0000 f201 0101 f301 ... |0bc6: array-data (28 units) │ │ +3b5df8: 0003 0400 0800 0000 3b00 047f 3c00 ... |0be2: array-data (20 units) │ │ +3b5e20: 0003 0400 0600 0000 d800 047f 7e01 ... |0bf6: array-data (16 units) │ │ +3b5e40: 0003 0400 0200 0000 6800 047f 6900 ... |0c06: array-data (8 units) │ │ +3b5e50: 0003 0400 0700 0000 1901 0101 b001 ... |0c0e: array-data (18 units) │ │ +3b5e74: 0003 0400 1100 0000 0e00 0101 4f00 ... |0c20: array-data (38 units) │ │ +3b5ec0: 0003 0400 0200 0000 4202 047f a502 ... |0c46: array-data (8 units) │ │ +3b5ed0: 0003 0400 0700 0000 e501 047f e601 ... |0c4e: array-data (18 units) │ │ +3b5ef4: 0003 0400 0a00 0000 3205 0101 3305 ... |0c60: array-data (24 units) │ │ +3b5f24: 0003 0400 0300 0000 0901 0101 0002 ... |0c78: array-data (10 units) │ │ +3b5f38: 0003 0400 0300 0000 0300 0101 d000 ... |0c82: array-data (10 units) │ │ +3b5f4c: 0003 0400 0200 0000 0300 0101 d100 ... |0c8c: array-data (8 units) │ │ +3b5f5c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c94: array-data (28 units) │ │ +3b5f94: 0003 0400 0200 0000 a501 0101 1405 ... |0cb0: array-data (8 units) │ │ +3b5fa4: 0003 0400 0700 0000 2d00 047f 0a01 ... |0cb8: array-data (18 units) │ │ +3b5fc8: 0003 0400 0e00 0000 f400 0101 f500 ... |0cca: array-data (32 units) │ │ +3b6008: 0003 0400 0900 0000 3400 047f 8600 ... |0cea: array-data (22 units) │ │ +3b6034: 0003 0400 0700 0000 bb02 047f bc02 ... |0d00: array-data (18 units) │ │ +3b6058: 0003 0400 1200 0000 1f03 0101 2003 ... |0d12: array-data (40 units) │ │ +3b60a8: 0003 0400 1400 0000 1f03 0101 2203 ... |0d3a: array-data (44 units) │ │ +3b6100: 0003 0400 0c00 0000 3a01 047f 6801 ... |0d66: array-data (28 units) │ │ +3b6138: 0003 0400 1400 0000 1f03 0101 2203 ... |0d82: array-data (44 units) │ │ +3b6190: 0003 0400 0a00 0000 f301 047f 2303 ... |0dae: array-data (24 units) │ │ +3b61c0: 0003 0400 4300 0000 c400 0101 f400 ... |0dc6: array-data (138 units) │ │ +3b62d4: 0003 0400 0900 0000 af00 0101 c400 ... |0e50: array-data (22 units) │ │ +3b6300: 0003 0400 0400 0000 b300 0101 f400 ... |0e66: array-data (12 units) │ │ +3b6318: 0003 0400 0200 0000 1e02 047f 2202 ... |0e72: array-data (8 units) │ │ +3b6328: 0003 0400 0200 0000 ac02 0101 ad02 ... |0e7a: array-data (8 units) │ │ +3b6338: 0003 0400 0500 0000 b200 0101 f801 ... |0e82: array-data (14 units) │ │ +3b6354: 0003 0400 0400 0000 4800 047f 4900 ... |0e90: array-data (12 units) │ │ +3b636c: 0003 0400 0600 0000 be02 047f bf02 ... |0e9c: array-data (16 units) │ │ +3b638c: 0003 0400 0600 0000 2002 0101 8c04 ... |0eac: array-data (16 units) │ │ +3b63ac: 0003 0400 1600 0000 d400 0101 b701 ... |0ebc: array-data (48 units) │ │ +3b640c: 0003 0400 0300 0000 a700 047f b103 ... |0eec: array-data (10 units) │ │ +3b6420: 0003 0400 0a00 0000 0d02 0101 4401 ... |0ef6: array-data (24 units) │ │ +3b6450: 0003 0400 0a00 0000 b701 0101 b801 ... |0f0e: array-data (24 units) │ │ +3b6480: 0003 0400 0d00 0000 e501 0101 9b00 ... |0f26: array-data (30 units) │ │ +3b64bc: 0003 0400 0b00 0000 0701 0101 8d00 ... |0f44: array-data (26 units) │ │ +3b64f0: 0003 0400 0200 0000 f303 047f f403 ... |0f5e: array-data (8 units) │ │ +3b6500: 0003 0400 0500 0000 5d01 047f 5f01 ... |0f66: array-data (14 units) │ │ +3b651c: 0003 0400 0200 0000 9600 047f bb04 ... |0f74: array-data (8 units) │ │ +3b652c: 0003 0400 0200 0000 b303 047f bb03 ... |0f7c: array-data (8 units) │ │ +3b653c: 0003 0400 0600 0000 7204 047f 7304 ... |0f84: array-data (16 units) │ │ +3b655c: 0003 0400 0300 0000 b604 0101 7f05 ... |0f94: array-data (10 units) │ │ +3b6570: 0003 0400 0300 0000 3400 0101 7f05 ... |0f9e: array-data (10 units) │ │ +3b6584: 0003 0400 0200 0000 cc00 047f 4d02 ... |0fa8: array-data (8 units) │ │ +3b6594: 0003 0400 0500 0000 b702 047f b902 ... |0fb0: array-data (14 units) │ │ +3b65b0: 0003 0400 0600 0000 0e00 0101 d000 ... |0fbe: array-data (16 units) │ │ +3b65d0: 0003 0400 1700 0000 0200 0101 0e00 ... |0fce: array-data (50 units) │ │ +3b6634: 0003 0400 0900 0000 ae00 0101 2c01 ... |1000: array-data (22 units) │ │ +3b6660: 0003 0400 0600 0000 fb02 047f fc02 ... |1016: array-data (16 units) │ │ +3b6680: 0003 0400 0600 0000 3500 047f 6801 ... |1026: array-data (16 units) │ │ +3b66a0: 0003 0400 0200 0000 3503 047f 3803 ... |1036: array-data (8 units) │ │ +3b66b0: 0003 0400 0600 0000 3900 047f 3901 ... |103e: array-data (16 units) │ │ +3b66d0: 0003 0400 0200 0000 4801 047f 5a02 ... |104e: array-data (8 units) │ │ +3b66e0: 0003 0400 0300 0000 3504 047f 3604 ... |1056: array-data (10 units) │ │ +3b66f4: 0003 0400 0400 0000 b200 0101 f801 ... |1060: array-data (12 units) │ │ +3b670c: 0003 0400 0500 0000 5501 0101 5901 ... |106c: array-data (14 units) │ │ +3b6728: 0003 0400 0e00 0000 4f00 047f 7e01 ... |107a: array-data (32 units) │ │ +3b6768: 0003 0400 0500 0000 f901 047f 3602 ... |109a: array-data (14 units) │ │ +3b6784: 0003 0400 2300 0000 b300 0101 d400 ... |10a8: array-data (74 units) │ │ +3b6818: 0003 0400 0300 0000 6503 047f 6603 ... |10f2: array-data (10 units) │ │ +3b682c: 0003 0400 0200 0000 c800 047f 3404 ... |10fc: array-data (8 units) │ │ +3b683c: 0003 0400 0c00 0000 6401 047f 6501 ... |1104: array-data (28 units) │ │ +3b6874: 0003 0400 1900 0000 2600 047f 2700 ... |1120: array-data (54 units) │ │ +3b68e0: 0003 0400 2000 0000 2600 047f 2700 ... |1156: array-data (68 units) │ │ +3b6968: 0003 0400 0300 0000 7601 0101 c902 ... |119a: array-data (10 units) │ │ +3b697c: 0003 0400 2400 0000 0200 0101 0d00 ... |11a4: array-data (76 units) │ │ +3b6a14: 0003 0400 0400 0000 f200 0101 2901 ... |11f0: array-data (12 units) │ │ +3b6a2c: 0003 0400 0400 0000 f200 0101 2901 ... |11fc: array-data (12 units) │ │ +3b6a44: 0003 0400 0300 0000 e701 0101 2602 ... |1208: array-data (10 units) │ │ +3b6a58: 0003 0400 0400 0000 1f01 0101 2001 ... |1212: array-data (12 units) │ │ +3b6a70: 0003 0400 1000 0000 a200 047f 5501 ... |121e: array-data (36 units) │ │ +3b6ab8: 0003 0400 0500 0000 dc00 0101 1f03 ... |1242: array-data (14 units) │ │ +3b6ad4: 0003 0400 0200 0000 f802 047f bf04 ... |1250: array-data (8 units) │ │ +3b6ae4: 0003 0400 0200 0000 3f03 047f 4503 ... |1258: array-data (8 units) │ │ +3b6af4: 0003 0400 0c00 0000 c400 0101 eb00 ... |1260: array-data (28 units) │ │ +3b6b2c: 0003 0400 0300 0000 5e04 047f 6204 ... |127c: array-data (10 units) │ │ +3b6b40: 0003 0400 1100 0000 da00 0101 1f01 ... |1286: array-data (38 units) │ │ +3b6b8c: 0003 0400 0700 0000 f200 0101 3601 ... |12ac: array-data (18 units) │ │ +3b6bb0: 0003 0400 0a00 0000 2701 047f 2801 ... |12be: array-data (24 units) │ │ +3b6be0: 0003 0400 0b00 0000 1a01 047f 1b01 ... |12d6: array-data (26 units) │ │ +3b6c14: 0003 0400 1600 0000 0e00 0101 2400 ... |12f0: array-data (48 units) │ │ +3b6c74: 0003 0400 0300 0000 de03 047f df03 ... |1320: array-data (10 units) │ │ +3b6c88: 0003 0400 0a00 0000 1f01 0101 2200 ... |132a: array-data (24 units) │ │ +3b6cb8: 0003 0400 0200 0000 d400 0101 c900 ... |1342: array-data (8 units) │ │ +3b6cc8: 0003 0400 0b00 0000 0e00 0101 9d03 ... |134a: array-data (26 units) │ │ +3b6cfc: 0003 0400 0500 0000 b200 0101 7601 ... |1364: array-data (14 units) │ │ +3b6d18: 0003 0400 0200 0000 d000 0101 1101 ... |1372: array-data (8 units) │ │ +3b6d28: 0003 0400 0600 0000 1c01 0101 9401 ... |137a: array-data (16 units) │ │ +3b6d48: 0003 0400 1c00 0000 2600 047f 2700 ... |138a: array-data (60 units) │ │ +3b6dc0: 0003 0400 2400 0000 2600 047f 2700 ... |13c6: array-data (76 units) │ │ +3b6e58: 0003 0400 0e00 0000 2401 0101 2501 ... |1412: array-data (32 units) │ │ +3b6e98: 0003 0400 0a00 0000 ef01 0101 f001 ... |1432: array-data (24 units) │ │ +3b6ec8: 0003 0400 0a00 0000 ef01 0101 f001 ... |144a: array-data (24 units) │ │ +3b6ef8: 0003 0400 0300 0000 0200 0101 f200 ... |1462: array-data (10 units) │ │ +3b6f0c: 0003 0400 1a00 0000 1804 047f 1904 ... |146c: array-data (56 units) │ │ +3b6f7c: 0003 0400 1000 0000 9500 0101 9600 ... |14a4: array-data (36 units) │ │ +3b6fc4: 0003 0400 4300 0000 0e00 0101 9a00 ... |14c8: array-data (138 units) │ │ +3b70d8: 0003 0400 0300 0000 3400 0101 8c01 ... |1552: array-data (10 units) │ │ +3b70ec: 0003 0400 1e00 0000 af00 0101 4001 ... |155c: array-data (64 units) │ │ +3b716c: 0003 0400 0800 0000 3400 0101 9800 ... |159c: array-data (20 units) │ │ +3b7194: 0003 0400 0b00 0000 2003 0101 2103 ... |15b0: array-data (26 units) │ │ +3b71c8: 0003 0400 0b00 0000 d000 0101 4400 ... |15ca: array-data (26 units) │ │ +3b71fc: 0003 0400 0800 0000 4700 047f 2601 ... |15e4: array-data (20 units) │ │ +3b7224: 0003 0400 0500 0000 1101 047f 8403 ... |15f8: array-data (14 units) │ │ +3b7240: 0003 0400 0900 0000 5900 047f 5a00 ... |1606: array-data (22 units) │ │ +3b726c: 0003 0400 0500 0000 0000 0101 da00 ... |161c: array-data (14 units) │ │ +3b7288: 0003 0400 0300 0000 d400 0101 4f00 ... |162a: array-data (10 units) │ │ +3b729c: 0003 0400 0300 0000 d000 0101 f200 ... |1634: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 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 │ │ -3b72c8: |[3b72c8] de.danoeh.antennapod.R$styleable.:()V │ │ -3b72d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b72de: 0e00 |0003: return-void │ │ +3b72b0: |[3b72b0] de.danoeh.antennapod.R$styleable.:()V │ │ +3b72c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b72c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -758983,17 +758983,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b72f8: |[3b72f8] de.danoeh.antennapod.R$xml.:()V │ │ -3b7308: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b730e: 0e00 |0003: return-void │ │ +3b72e0: |[3b72e0] de.danoeh.antennapod.R$xml.:()V │ │ +3b72f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b72f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -759024,17 +759024,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b7310: |[3b7310] de.danoeh.antennapod.R.:()V │ │ -3b7320: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b7326: 0e00 |0003: return-void │ │ +3b72f8: |[3b72f8] de.danoeh.antennapod.R.:()V │ │ +3b7308: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b730e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -759066,18 +759066,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/BugReportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b7328: |[3b7328] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V │ │ -3b7338: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b733e: 5b01 a36b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba3 │ │ -3b7342: 0e00 |0005: return-void │ │ +3b7310: |[3b7310] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V │ │ +3b7320: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b7326: 5b01 a36b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba3 │ │ +3b732a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/BugReportActivity; │ │ │ │ @@ -759087,18 +759087,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 │ │ -3b7344: |[3b7344] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3b7354: 5410 a36b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba3 │ │ -3b7358: 7130 5494 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/BugReportActivity;.$r8$lambda$bB0J0FXSM_kbTZHgMSLJvO6Ltlc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/content/DialogInterface;I)V // method@9454 │ │ -3b735e: 0e00 |0005: return-void │ │ +3b732c: |[3b732c] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3b733c: 5410 a36b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba3 │ │ +3b7340: 7130 5494 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/BugReportActivity;.$r8$lambda$bB0J0FXSM_kbTZHgMSLJvO6Ltlc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/content/DialogInterface;I)V // method@9454 │ │ +3b7346: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -759133,18 +759133,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/BugReportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b7360: |[3b7360] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V │ │ -3b7370: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b7376: 5b01 a46b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba4 │ │ -3b737a: 0e00 |0005: return-void │ │ +3b7348: |[3b7348] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V │ │ +3b7358: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b735e: 5b01 a46b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba4 │ │ +3b7362: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/BugReportActivity; │ │ │ │ @@ -759154,18 +759154,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b737c: |[3b737c] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3b738c: 5410 a46b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba4 │ │ -3b7390: 7120 5594 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/BugReportActivity;.$r8$lambda$mVLXeQTeMHEdXhfosv07O7TK-mQ:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/view/View;)V // method@9455 │ │ -3b7396: 0e00 |0005: return-void │ │ +3b7364: |[3b7364] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3b7374: 5410 a46b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba4 │ │ +3b7378: 7120 5594 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/BugReportActivity;.$r8$lambda$mVLXeQTeMHEdXhfosv07O7TK-mQ:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/view/View;)V // method@9455 │ │ +3b737e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -759203,19 +759203,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b7398: |[3b7398] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;)V │ │ -3b73a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b73ae: 5b01 a56b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba5 │ │ -3b73b2: 5b02 a66b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$1:Landroid/widget/TextView; // field@6ba6 │ │ -3b73b6: 0e00 |0007: return-void │ │ +3b7380: |[3b7380] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;)V │ │ +3b7390: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b7396: 5b01 a56b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba5 │ │ +3b739a: 5b02 a66b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$1:Landroid/widget/TextView; // field@6ba6 │ │ +3b739e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/BugReportActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/TextView; │ │ @@ -759226,19 +759226,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3b73b8: |[3b73b8] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3b73c8: 5420 a56b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba5 │ │ -3b73cc: 5421 a66b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$1:Landroid/widget/TextView; // field@6ba6 │ │ -3b73d0: 7130 5394 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/BugReportActivity;.$r8$lambda$43aZY3eNmBGGyNgEP4AMsQIDZfc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;Landroid/view/View;)V // method@9453 │ │ -3b73d6: 0e00 |0007: return-void │ │ +3b73a0: |[3b73a0] de.danoeh.antennapod.activity.BugReportActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3b73b0: 5420 a56b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/BugReportActivity; // field@6ba5 │ │ +3b73b4: 5421 a66b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.f$1:Landroid/widget/TextView; // field@6ba6 │ │ +3b73b8: 7130 5394 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/BugReportActivity;.$r8$lambda$43aZY3eNmBGGyNgEP4AMsQIDZfc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;Landroid/view/View;)V // method@9453 │ │ +3b73be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -759272,18 +759272,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 │ │ -3b77d0: |[3b77d0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3b77e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b77e6: 5b01 a86b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6ba8 │ │ -3b77ea: 0e00 |0005: return-void │ │ +3b77b8: |[3b77b8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3b77c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b77ce: 5b01 a86b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6ba8 │ │ +3b77d2: 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; │ │ │ │ @@ -759293,18 +759293,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b77ec: |[3b77ec] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3b77fc: 5410 a86b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6ba8 │ │ -3b7800: 7120 7294 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$ZHpf4k0pDEZTN7TuYKUu_e9dtYU:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@9472 │ │ -3b7806: 0e00 |0005: return-void │ │ +3b77d4: |[3b77d4] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3b77e4: 5410 a86b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6ba8 │ │ +3b77e8: 7120 7294 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$ZHpf4k0pDEZTN7TuYKUu_e9dtYU:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@9472 │ │ +3b77ee: 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; │ │ │ │ @@ -759338,18 +759338,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 │ │ -3b7808: |[3b7808] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3b7818: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b781e: 5b01 a96b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6ba9 │ │ -3b7822: 0e00 |0005: return-void │ │ +3b77f0: |[3b77f0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3b7800: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b7806: 5b01 a96b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6ba9 │ │ +3b780a: 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; │ │ │ │ @@ -759359,18 +759359,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b7824: |[3b7824] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3b7834: 5410 a96b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6ba9 │ │ -3b7838: 7120 7394 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$r7L95UgVorLmU1eMkuls8u6g4OY:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@9473 │ │ -3b783e: 0e00 |0005: return-void │ │ +3b780c: |[3b780c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3b781c: 5410 a96b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6ba9 │ │ +3b7820: 7120 7394 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$r7L95UgVorLmU1eMkuls8u6g4OY:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@9473 │ │ +3b7826: 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; │ │ │ │ @@ -759408,19 +759408,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 │ │ -3b78e4: |[3b78e4] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -3b78f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b78fa: 5b01 ab6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bab │ │ -3b78fe: 5b02 ac6b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6bac │ │ -3b7902: 0e00 |0007: return-void │ │ +3b78cc: |[3b78cc] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +3b78dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b78e2: 5b01 ab6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bab │ │ +3b78e6: 5b02 ac6b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6bac │ │ +3b78ea: 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; │ │ @@ -759431,19 +759431,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3b7904: |[3b7904] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3b7914: 5420 ab6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bab │ │ -3b7918: 5421 ac6b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6bac │ │ -3b791c: 7130 7194 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$Rz6oSiq837CTA4ln3QRe1wQhPHI:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@9471 │ │ -3b7922: 0e00 |0007: return-void │ │ +3b78ec: |[3b78ec] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3b78fc: 5420 ab6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bab │ │ +3b7900: 5421 ac6b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@6bac │ │ +3b7904: 7130 7194 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$Rz6oSiq837CTA4ln3QRe1wQhPHI:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@9471 │ │ +3b790a: 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; │ │ │ │ @@ -759481,32 +759481,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -3b79c0: |[3b79c0] de.danoeh.antennapod.activity.MainActivity$2.:()V │ │ -3b79d0: 7100 eca7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/TransitionEffect;.values:()[Lde/danoeh/antennapod/fragment/TransitionEffect; // method@a7ec │ │ -3b79d6: 0c00 |0003: move-result-object v0 │ │ -3b79d8: 2100 |0004: array-length v0, v0 │ │ -3b79da: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -3b79de: 6900 ae6b |0007: sput-object v0, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6bae │ │ -3b79e2: 6201 1994 |0009: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.FADE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@9419 │ │ -3b79e6: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3b79ec: 0a01 |000e: move-result v1 │ │ -3b79ee: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3b79f0: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3b79f4: 6200 ae6b |0012: sget-object v0, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6bae │ │ -3b79f8: 6201 1b94 |0014: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941b │ │ -3b79fc: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3b7a02: 0a01 |0019: move-result v1 │ │ -3b7a04: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3b7a06: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3b7a0a: 0e00 |001d: return-void │ │ +3b79a8: |[3b79a8] de.danoeh.antennapod.activity.MainActivity$2.:()V │ │ +3b79b8: 7100 eca7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/TransitionEffect;.values:()[Lde/danoeh/antennapod/fragment/TransitionEffect; // method@a7ec │ │ +3b79be: 0c00 |0003: move-result-object v0 │ │ +3b79c0: 2100 |0004: array-length v0, v0 │ │ +3b79c2: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +3b79c6: 6900 ae6b |0007: sput-object v0, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6bae │ │ +3b79ca: 6201 1994 |0009: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.FADE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@9419 │ │ +3b79ce: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3b79d4: 0a01 |000e: move-result v1 │ │ +3b79d6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3b79d8: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3b79dc: 6200 ae6b |0012: sget-object v0, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6bae │ │ +3b79e0: 6201 1b94 |0014: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941b │ │ +3b79e4: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3b79ea: 0a01 |0019: move-result v1 │ │ +3b79ec: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3b79ee: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3b79f2: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=422 │ │ @@ -759543,18 +759543,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b9044: |[3b9044] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b9054: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b905a: 5b01 c06b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc0 │ │ -3b905e: 0e00 |0005: return-void │ │ +3b902c: |[3b902c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b903c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b9042: 5b01 c06b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc0 │ │ +3b9046: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -759564,18 +759564,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 │ │ -3b9060: |[3b9060] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3b9070: 5410 c06b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc0 │ │ -3b9074: 7130 e294 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$JBHQG9Vlu1X9RJwbe4HKAfdAazU:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;I)V // method@94e2 │ │ -3b907a: 0e00 |0005: return-void │ │ +3b9048: |[3b9048] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3b9058: 5410 c06b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc0 │ │ +3b905c: 7130 e294 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$JBHQG9Vlu1X9RJwbe4HKAfdAazU:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;I)V // method@94e2 │ │ +3b9062: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -759606,34 +759606,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b907c: |[3b907c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda10.:()V │ │ -3b908c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b9092: 0e00 |0003: return-void │ │ +3b9064: |[3b9064] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda10.:()V │ │ +3b9074: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b907a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9094: |[3b9094] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda10.onClick:(Landroid/content/DialogInterface;I)V │ │ -3b90a4: 7120 e694 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$QRweDQbcSGw198hYCn6MDNqhusk:(Landroid/content/DialogInterface;I)V // method@94e6 │ │ -3b90aa: 0e00 |0003: return-void │ │ +3b907c: |[3b907c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda10.onClick:(Landroid/content/DialogInterface;I)V │ │ +3b908c: 7120 e694 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$QRweDQbcSGw198hYCn6MDNqhusk:(Landroid/content/DialogInterface;I)V // method@94e6 │ │ +3b9092: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -759668,18 +759668,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b90ac: |[3b90ac] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b90bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b90c2: 5b01 c16b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc1 │ │ -3b90c6: 0e00 |0005: return-void │ │ +3b9094: |[3b9094] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b90a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b90aa: 5b01 c16b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc1 │ │ +3b90ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -759689,18 +759689,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b90c8: |[3b90c8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda11.onDismiss:(Landroid/content/DialogInterface;)V │ │ -3b90d8: 5410 c16b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc1 │ │ -3b90dc: 7120 da94 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$7ErQ-6FXn7SaGMW7Z9Eu9D4vFtE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@94da │ │ -3b90e2: 0e00 |0005: return-void │ │ +3b90b0: |[3b90b0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda11.onDismiss:(Landroid/content/DialogInterface;)V │ │ +3b90c0: 5410 c16b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc1 │ │ +3b90c4: 7120 da94 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$7ErQ-6FXn7SaGMW7Z9Eu9D4vFtE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@94da │ │ +3b90ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -759734,18 +759734,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b90e4: |[3b90e4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b90f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b90fa: 5b01 c26b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc2 │ │ -3b90fe: 0e00 |0005: return-void │ │ +3b90cc: |[3b90cc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b90dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b90e2: 5b01 c26b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc2 │ │ +3b90e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -759755,18 +759755,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b9100: |[3b9100] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ -3b9110: 5410 c26b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc2 │ │ -3b9114: 7120 db94 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$7fxlNQCOBhFqMjJShk4UDiTT9bo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@94db │ │ -3b911a: 0e00 |0005: return-void │ │ +3b90e8: |[3b90e8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ +3b90f8: 5410 c26b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc2 │ │ +3b90fc: 7120 db94 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$7fxlNQCOBhFqMjJShk4UDiTT9bo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@94db │ │ +3b9102: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -759804,19 +759804,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b9140: |[3b9140] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3b9150: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b9156: 5b01 c36b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc3 │ │ -3b915a: 5b02 c46b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6bc4 │ │ -3b915e: 0e00 |0007: return-void │ │ +3b9128: |[3b9128] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3b9138: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b913e: 5b01 c36b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc3 │ │ +3b9142: 5b02 c46b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6bc4 │ │ +3b9146: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ @@ -759827,20 +759827,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3b911c: |[3b911c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda13.call:()Ljava/lang/Object; │ │ -3b912c: 5420 c36b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc3 │ │ -3b9130: 5421 c46b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6bc4 │ │ -3b9134: 7120 e394 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$KEnjyrVfmMeQOjLP0TU9j3gErVs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@94e3 │ │ -3b913a: 0c00 |0007: move-result-object v0 │ │ -3b913c: 1100 |0008: return-object v0 │ │ +3b9104: |[3b9104] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda13.call:()Ljava/lang/Object; │ │ +3b9114: 5420 c36b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc3 │ │ +3b9118: 5421 c46b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6bc4 │ │ +3b911c: 7120 e394 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$KEnjyrVfmMeQOjLP0TU9j3gErVs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@94e3 │ │ +3b9122: 0c00 |0007: move-result-object v0 │ │ +3b9124: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -759877,19 +759877,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b91d8: |[3b91d8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ -3b91e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b91ee: 5b01 c76b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc7 │ │ -3b91f2: 5b02 c86b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$1:Ljava/util/List; // field@6bc8 │ │ -3b91f6: 0e00 |0007: return-void │ │ +3b91c0: |[3b91c0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ +3b91d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b91d6: 5b01 c76b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc7 │ │ +3b91da: 5b02 c86b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$1:Ljava/util/List; // field@6bc8 │ │ +3b91de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/List; │ │ @@ -759900,19 +759900,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 │ │ -3b91f8: |[3b91f8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda16.onClick:(Landroid/content/DialogInterface;I)V │ │ -3b9208: 5420 c76b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc7 │ │ -3b920c: 5421 c86b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$1:Ljava/util/List; // field@6bc8 │ │ -3b9210: 7140 e794 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$YaklXCuSYfE8TBvI3LS_Syfy47U:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;Landroid/content/DialogInterface;I)V // method@94e7 │ │ -3b9216: 0e00 |0007: return-void │ │ +3b91e0: |[3b91e0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda16.onClick:(Landroid/content/DialogInterface;I)V │ │ +3b91f0: 5420 c76b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc7 │ │ +3b91f4: 5421 c86b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.f$1:Ljava/util/List; // field@6bc8 │ │ +3b91f8: 7140 e794 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$YaklXCuSYfE8TBvI3LS_Syfy47U:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;Landroid/content/DialogInterface;I)V // method@94e7 │ │ +3b91fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -759947,18 +759947,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b9218: |[3b9218] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b9228: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b922e: 5b01 c96b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc9 │ │ -3b9232: 0e00 |0005: return-void │ │ +3b9200: |[3b9200] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b9210: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b9216: 5b01 c96b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc9 │ │ +3b921a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -759968,18 +759968,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b9234: |[3b9234] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda17.onCancel:(Landroid/content/DialogInterface;)V │ │ -3b9244: 5410 c96b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc9 │ │ -3b9248: 7120 e894 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$iITOptBNUZIEMIFxQMFnrwAVNJc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@94e8 │ │ -3b924e: 0e00 |0005: return-void │ │ +3b921c: |[3b921c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda17.onCancel:(Landroid/content/DialogInterface;)V │ │ +3b922c: 5410 c96b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc9 │ │ +3b9230: 7120 e894 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$iITOptBNUZIEMIFxQMFnrwAVNJc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@94e8 │ │ +3b9236: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -760017,19 +760017,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b9250: |[3b9250] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ -3b9260: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b9266: 5b01 ca6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bca │ │ -3b926a: 5b02 cb6b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$1:Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // field@6bcb │ │ -3b926e: 0e00 |0007: return-void │ │ +3b9238: |[3b9238] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ +3b9248: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b924e: 5b01 ca6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bca │ │ +3b9252: 5b02 cb6b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$1:Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // field@6bcb │ │ +3b9256: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; │ │ @@ -760040,19 +760040,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3b9270: |[3b9270] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda18.run:()V │ │ -3b9280: 5420 ca6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bca │ │ -3b9284: 5421 cb6b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$1:Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // field@6bcb │ │ -3b9288: 7120 e094 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$D9yQUvbMKVtSDTcx6nk2EikamNQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@94e0 │ │ -3b928e: 0e00 |0007: return-void │ │ +3b9258: |[3b9258] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda18.run:()V │ │ +3b9268: 5420 ca6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bca │ │ +3b926c: 5421 cb6b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.f$1:Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // field@6bcb │ │ +3b9270: 7120 e094 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$D9yQUvbMKVtSDTcx6nk2EikamNQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@94e0 │ │ +3b9276: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -760085,18 +760085,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b92cc: |[3b92cc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b92dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b92e2: 5b01 cd6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcd │ │ -3b92e6: 0e00 |0005: return-void │ │ +3b92b4: |[3b92b4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b92c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b92ca: 5b01 cd6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcd │ │ +3b92ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -760106,18 +760106,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b92e8: |[3b92e8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda1.onDismiss:(Landroid/content/DialogInterface;)V │ │ -3b92f8: 5410 cd6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcd │ │ -3b92fc: 7120 d894 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$1x1MbD3xm8ZpGdPGzLAzSCrIYUE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@94d8 │ │ -3b9302: 0e00 |0005: return-void │ │ +3b92d0: |[3b92d0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda1.onDismiss:(Landroid/content/DialogInterface;)V │ │ +3b92e0: 5410 cd6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcd │ │ +3b92e4: 7120 d894 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$1x1MbD3xm8ZpGdPGzLAzSCrIYUE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V // method@94d8 │ │ +3b92ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -760155,19 +760155,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b9364: |[3b9364] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3b9374: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b937a: 5b01 cf6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcf │ │ -3b937e: 5b02 d06b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@6bd0 │ │ -3b9382: 0e00 |0007: return-void │ │ +3b934c: |[3b934c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3b935c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b9362: 5b01 cf6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcf │ │ +3b9366: 5b02 d06b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@6bd0 │ │ +3b936a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -760178,20 +760178,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3b9340: |[3b9340] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ -3b9350: 5420 cf6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcf │ │ -3b9354: 5421 d06b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@6bd0 │ │ -3b9358: 7120 e194 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$HnqFTtIj-cDIzlq2mQsuaJC_54I:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@94e1 │ │ -3b935e: 0c00 |0007: move-result-object v0 │ │ -3b9360: 1100 |0008: return-object v0 │ │ +3b9328: |[3b9328] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ +3b9338: 5420 cf6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcf │ │ +3b933c: 5421 d06b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@6bd0 │ │ +3b9340: 7120 e194 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$HnqFTtIj-cDIzlq2mQsuaJC_54I:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@94e1 │ │ +3b9346: 0c00 |0007: move-result-object v0 │ │ +3b9348: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -760224,18 +760224,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b9384: |[3b9384] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b9394: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b939a: 5b01 d16b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd1 │ │ -3b939e: 0e00 |0005: return-void │ │ +3b936c: |[3b936c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b937c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b9382: 5b01 d16b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd1 │ │ +3b9386: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -760245,18 +760245,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b93a0: |[3b93a0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda3.run:()V │ │ -3b93b0: 5410 d16b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd1 │ │ -3b93b4: 7110 e994 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$kAGLZOhVU8SauZHWef7c3x0rNrQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94e9 │ │ -3b93ba: 0e00 |0005: return-void │ │ +3b9388: |[3b9388] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda3.run:()V │ │ +3b9398: 5410 d16b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd1 │ │ +3b939c: 7110 e994 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$kAGLZOhVU8SauZHWef7c3x0rNrQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94e9 │ │ +3b93a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -760285,35 +760285,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b93d8: |[3b93d8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda4.:()V │ │ -3b93e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b93ee: 0e00 |0003: return-void │ │ +3b93c0: |[3b93c0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda4.:()V │ │ +3b93d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b93d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda4;) │ │ name : 'call' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3b93bc: |[3b93bc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ -3b93cc: 7100 269b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ -3b93d2: 0c00 |0003: move-result-object v0 │ │ -3b93d4: 1100 |0004: return-object v0 │ │ +3b93a4: |[3b93a4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ +3b93b4: 7100 269b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ +3b93ba: 0c00 |0003: move-result-object v0 │ │ +3b93bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -760350,19 +760350,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b9460: |[3b9460] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3b9470: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b9476: 5b01 d36b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd3 │ │ -3b947a: 5b02 d46b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6bd4 │ │ -3b947e: 0e00 |0007: return-void │ │ +3b9448: |[3b9448] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3b9458: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b945e: 5b01 d36b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd3 │ │ +3b9462: 5b02 d46b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6bd4 │ │ +3b9466: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -760373,19 +760373,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3b9480: |[3b9480] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3b9490: 5420 d36b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd3 │ │ -3b9494: 5421 d46b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6bd4 │ │ -3b9498: 7130 dd94 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$ASXr7lXFYtDVVuomOEmp_5IoIdU:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@94dd │ │ -3b949e: 0e00 |0007: return-void │ │ +3b9468: |[3b9468] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3b9478: 5420 d36b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd3 │ │ +3b947c: 5421 d46b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6bd4 │ │ +3b9480: 7130 dd94 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$ASXr7lXFYtDVVuomOEmp_5IoIdU:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@94dd │ │ +3b9486: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -760419,18 +760419,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b94a0: |[3b94a0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b94b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b94b6: 5b01 d56b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd5 │ │ -3b94ba: 0e00 |0005: return-void │ │ +3b9488: |[3b9488] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b9498: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b949e: 5b01 d56b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd5 │ │ +3b94a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -760440,18 +760440,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b94bc: |[3b94bc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -3b94cc: 5410 d56b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd5 │ │ -3b94d0: 7120 ea94 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$ree_r-YKplm8iVcUSMEzF5FiyIc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@94ea │ │ -3b94d6: 0e00 |0005: return-void │ │ +3b94a4: |[3b94a4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +3b94b4: 5410 d56b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd5 │ │ +3b94b8: 7120 ea94 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$ree_r-YKplm8iVcUSMEzF5FiyIc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V // method@94ea │ │ +3b94be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -760485,18 +760485,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b94d8: |[3b94d8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda9.:(Landroid/widget/TextView;)V │ │ -3b94e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b94ee: 5b01 d66b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.f$0:Landroid/widget/TextView; // field@6bd6 │ │ -3b94f2: 0e00 |0005: return-void │ │ +3b94c0: |[3b94c0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda9.:(Landroid/widget/TextView;)V │ │ +3b94d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b94d6: 5b01 d66b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.f$0:Landroid/widget/TextView; // field@6bd6 │ │ +3b94da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/widget/TextView; │ │ │ │ @@ -760506,18 +760506,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b94f4: |[3b94f4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -3b9504: 5410 d66b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.f$0:Landroid/widget/TextView; // field@6bd6 │ │ -3b9508: 7120 eb94 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$yiubfN96cEWK0WrBgjUgAW2Oxgo:(Landroid/widget/TextView;Landroid/view/View;)V // method@94eb │ │ -3b950e: 0e00 |0005: return-void │ │ +3b94dc: |[3b94dc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +3b94ec: 5410 d66b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.f$0:Landroid/widget/TextView; // field@6bd6 │ │ +3b94f0: 7120 eb94 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$yiubfN96cEWK0WrBgjUgAW2Oxgo:(Landroid/widget/TextView;Landroid/view/View;)V // method@94eb │ │ +3b94f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -760556,18 +760556,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -3b95f8: |[3b95f8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$2.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/util/List;)V │ │ -3b9608: 5b01 d86b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd8 │ │ -3b960c: 7040 b30f 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ -3b9612: 0e00 |0005: return-void │ │ +3b95e0: |[3b95e0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$2.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/util/List;)V │ │ +3b95f0: 5b01 d86b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd8 │ │ +3b95f4: 7040 b30f 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ +3b95fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -760580,19 +760580,19 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -3b95dc: |[3b95dc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$2.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3b95ec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -3b95ee: 6f40 ba0f 1032 |0001: invoke-super {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0fba │ │ -3b95f4: 0c01 |0004: move-result-object v1 │ │ -3b95f6: 1101 |0005: return-object v1 │ │ +3b95c4: |[3b95c4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$2.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3b95d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +3b95d6: 6f40 ba0f 1032 |0001: invoke-super {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@0fba │ │ +3b95dc: 0c01 |0004: move-result-object v1 │ │ +3b95de: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=502 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ @@ -760641,19 +760641,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b9614: |[3b9614] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ -3b9624: 5b01 d96b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd9 │ │ -3b9628: 5b02 da6b |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.val$alternateUrlsList:Ljava/util/List; // field@6bda │ │ -3b962c: 7010 76b2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b9632: 0e00 |0007: return-void │ │ +3b95fc: |[3b95fc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ +3b960c: 5b01 d96b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd9 │ │ +3b9610: 5b02 da6b |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.val$alternateUrlsList:Ljava/util/List; // field@6bda │ │ +3b9614: 7010 76b2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b961a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/List; │ │ @@ -760664,22 +760664,22 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3b9634: |[3b9634] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3b9644: 5401 d96b |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd9 │ │ -3b9648: 5402 da6b |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.val$alternateUrlsList:Ljava/util/List; // field@6bda │ │ -3b964c: 7220 ddb4 3200 |0004: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3b9652: 0c02 |0007: move-result-object v2 │ │ -3b9654: 1f02 721e |0008: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -3b9658: 7120 ef94 2100 |000a: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputselectedDownloadUrl:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94ef │ │ -3b965e: 0e00 |000d: return-void │ │ +3b961c: |[3b961c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3b962c: 5401 d96b |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd9 │ │ +3b9630: 5402 da6b |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.val$alternateUrlsList:Ljava/util/List; // field@6bda │ │ +3b9634: 7220 ddb4 3200 |0004: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3b963a: 0c02 |0007: move-result-object v2 │ │ +3b963c: 1f02 721e |0008: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +3b9640: 7120 ef94 2100 |000a: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputselectedDownloadUrl:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94ef │ │ +3b9646: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -760691,16 +760691,16 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3b9660: |[3b9660] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -3b9670: 0e00 |0000: return-void │ │ +3b9648: |[3b9648] de.danoeh.antennapod.activity.OnlineFeedViewActivity$3.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +3b9658: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/widget/AdapterView; │ │ │ │ @@ -760730,34 +760730,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bae30: |[3bae30] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.:()V │ │ -3bae40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bae46: 0e00 |0003: return-void │ │ +3bae18: |[3bae18] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.:()V │ │ +3bae28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bae2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bae48: |[3bae48] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3bae58: 7120 4395 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$atbGwXOqE7PsyPgDROlLT3XCf9w:(Landroid/content/DialogInterface;I)V // method@9543 │ │ -3bae5e: 0e00 |0003: return-void │ │ +3bae30: |[3bae30] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3bae40: 7120 4395 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$atbGwXOqE7PsyPgDROlLT3XCf9w:(Landroid/content/DialogInterface;I)V // method@9543 │ │ +3bae46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -760792,18 +760792,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 │ │ -3baf0c: |[3baf0c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3baf1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3baf22: 5b01 f26b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf2 │ │ -3baf26: 0e00 |0005: return-void │ │ +3baef4: |[3baef4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3baf04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3baf0a: 5b01 f26b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf2 │ │ +3baf0e: 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; │ │ │ │ @@ -760813,22 +760813,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 │ │ -3baf28: |[3baf28] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3baf38: 5460 f26b |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf2 │ │ -3baf3c: 0771 |0002: move-object v1, v7 │ │ -3baf3e: 0782 |0003: move-object v2, v8 │ │ -3baf40: 0193 |0004: move v3, v9 │ │ -3baf42: 04a4 |0005: move-wide v4, v10 │ │ -3baf44: 7706 4695 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$oFIZABCkcpA27lc5wb3Glf3TACg:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@9546 │ │ -3baf4a: 0e00 |0009: return-void │ │ +3baf10: |[3baf10] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3baf20: 5460 f26b |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf2 │ │ +3baf24: 0771 |0002: move-object v1, v7 │ │ +3baf26: 0782 |0003: move-object v2, v8 │ │ +3baf28: 0193 |0004: move v3, v9 │ │ +3baf2a: 04a4 |0005: move-wide v4, v10 │ │ +3baf2c: 7706 4695 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$oFIZABCkcpA27lc5wb3Glf3TACg:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@9546 │ │ +3baf32: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000a reg=8 (null) Landroid/view/View; │ │ @@ -760865,18 +760865,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 │ │ -3baf4c: |[3baf4c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3baf5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3baf62: 5b01 f36b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf3 │ │ -3baf66: 0e00 |0005: return-void │ │ +3baf34: |[3baf34] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3baf44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3baf4a: 5b01 f36b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf3 │ │ +3baf4e: 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; │ │ │ │ @@ -760886,18 +760886,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3baf68: |[3baf68] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3baf78: 5410 f36b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf3 │ │ -3baf7c: 7120 4495 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$eSy_MHJuRGvzx1ZpU-qlvVsCn3Y:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@9544 │ │ -3baf82: 0e00 |0005: return-void │ │ +3baf50: |[3baf50] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3baf60: 5410 f36b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf3 │ │ +3baf64: 7120 4495 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$eSy_MHJuRGvzx1ZpU-qlvVsCn3Y:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@9544 │ │ +3baf6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -760931,18 +760931,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 │ │ -3baf84: |[3baf84] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3baf94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3baf9a: 5b01 f46b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf4 │ │ -3baf9e: 0e00 |0005: return-void │ │ +3baf6c: |[3baf6c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3baf7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3baf82: 5b01 f46b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf4 │ │ +3baf86: 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; │ │ │ │ @@ -760952,18 +760952,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bafa0: |[3bafa0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3bafb0: 5410 f46b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf4 │ │ -3bafb4: 7120 4595 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$g7qQX1pNWDiR2uDZVcV8FwsmPog:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@9545 │ │ -3bafba: 0e00 |0005: return-void │ │ +3baf88: |[3baf88] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3baf98: 5410 f46b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf4 │ │ +3baf9c: 7120 4595 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$g7qQX1pNWDiR2uDZVcV8FwsmPog:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@9545 │ │ +3bafa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -760997,18 +760997,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 │ │ -3bafdc: |[3bafdc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bafec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3baff2: 5b01 f56b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf5 │ │ -3baff6: 0e00 |0005: return-void │ │ +3bafc4: |[3bafc4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bafd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bafda: 5b01 f56b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf5 │ │ +3bafde: 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; │ │ │ │ @@ -761018,19 +761018,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3bafbc: |[3bafbc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ -3bafcc: 5410 f56b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf5 │ │ -3bafd0: 7110 4895 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$sJN67YtVsuTWCvG-XDJt2Lr4Je4:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; // method@9548 │ │ -3bafd6: 0c00 |0005: move-result-object v0 │ │ -3bafd8: 1100 |0006: return-object v0 │ │ +3bafa4: |[3bafa4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ +3bafb4: 5410 f56b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf5 │ │ +3bafb8: 7110 4895 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$sJN67YtVsuTWCvG-XDJt2Lr4Je4:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; // method@9548 │ │ +3bafbe: 0c00 |0005: move-result-object v0 │ │ +3bafc0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -761063,18 +761063,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 │ │ -3bb070: |[3bb070] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bb080: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bb086: 5b01 f86b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf8 │ │ -3bb08a: 0e00 |0005: return-void │ │ +3bb058: |[3bb058] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bb068: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bb06e: 5b01 f86b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf8 │ │ +3bb072: 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; │ │ │ │ @@ -761084,18 +761084,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 │ │ -3bb08c: |[3bb08c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.onClick:(Landroid/content/DialogInterface;I)V │ │ -3bb09c: 5410 f86b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf8 │ │ -3bb0a0: 7130 3e95 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$LFDdOdFyIvqLsJjd6orqzbnHj3k:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@953e │ │ -3bb0a6: 0e00 |0005: return-void │ │ +3bb074: |[3bb074] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.onClick:(Landroid/content/DialogInterface;I)V │ │ +3bb084: 5410 f86b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf8 │ │ +3bb088: 7130 3e95 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$LFDdOdFyIvqLsJjd6orqzbnHj3k:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@953e │ │ +3bb08e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -761130,18 +761130,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 │ │ -3bb0a8: |[3bb0a8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bb0b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bb0be: 5b01 f96b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf9 │ │ -3bb0c2: 0e00 |0005: return-void │ │ +3bb090: |[3bb090] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bb0a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bb0a6: 5b01 f96b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf9 │ │ +3bb0aa: 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; │ │ │ │ @@ -761151,18 +761151,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 │ │ -3bb0c4: |[3bb0c4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.onClick:(Landroid/content/DialogInterface;I)V │ │ -3bb0d4: 5410 f96b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf9 │ │ -3bb0d8: 7130 3d95 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$AQfEVrpzd-rPVHREmxf4C85x6WQ:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@953d │ │ -3bb0de: 0e00 |0005: return-void │ │ +3bb0ac: |[3bb0ac] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.onClick:(Landroid/content/DialogInterface;I)V │ │ +3bb0bc: 5410 f96b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf9 │ │ +3bb0c0: 7130 3d95 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$AQfEVrpzd-rPVHREmxf4C85x6WQ:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@953d │ │ +3bb0c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -761197,18 +761197,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 │ │ -3bbf78: |[3bbf78] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -3bbf88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bbf8e: 5b01 066c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c06 │ │ -3bbf92: 0e00 |0005: return-void │ │ +3bbf60: |[3bbf60] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +3bbf70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bbf76: 5b01 066c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c06 │ │ +3bbf7a: 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; │ │ │ │ @@ -761218,18 +761218,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bbf94: |[3bbf94] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3bbfa4: 5410 066c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c06 │ │ -3bbfa8: 7120 7c95 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$RE2Iljw8fU0l_dvZdShRxbkGHkA:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V // method@957c │ │ -3bbfae: 0e00 |0005: return-void │ │ +3bbf7c: |[3bbf7c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3bbf8c: 5410 066c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c06 │ │ +3bbf90: 7120 7c95 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$RE2Iljw8fU0l_dvZdShRxbkGHkA:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V // method@957c │ │ +3bbf96: 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; │ │ │ │ @@ -761263,18 +761263,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 │ │ -3bbfb0: |[3bbfb0] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.:([Ljava/lang/Integer;)V │ │ -3bbfc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bbfc6: 5b01 076c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@6c07 │ │ -3bbfca: 0e00 |0005: return-void │ │ +3bbf98: |[3bbf98] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.:([Ljava/lang/Integer;)V │ │ +3bbfa8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bbfae: 5b01 076c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@6c07 │ │ +3bbfb2: 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; │ │ │ │ @@ -761284,22 +761284,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 │ │ -3bbfcc: |[3bbfcc] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bbfdc: 5460 076c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@6c07 │ │ -3bbfe0: 0771 |0002: move-object v1, v7 │ │ -3bbfe2: 0782 |0003: move-object v2, v8 │ │ -3bbfe4: 0193 |0004: move v3, v9 │ │ -3bbfe6: 04a4 |0005: move-wide v4, v10 │ │ -3bbfe8: 7706 7b95 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$R-rneCqRsjHuV52aI9vtIgp5KOQ:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@957b │ │ -3bbfee: 0e00 |0009: return-void │ │ +3bbfb4: |[3bbfb4] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bbfc4: 5460 076c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@6c07 │ │ +3bbfc8: 0771 |0002: move-object v1, v7 │ │ +3bbfca: 0782 |0003: move-object v2, v8 │ │ +3bbfcc: 0193 |0004: move v3, v9 │ │ +3bbfce: 04a4 |0005: move-wide v4, v10 │ │ +3bbfd0: 7706 7b95 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$R-rneCqRsjHuV52aI9vtIgp5KOQ:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@957b │ │ +3bbfd6: 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; │ │ @@ -761340,19 +761340,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 │ │ -3bbff0: |[3bbff0] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V │ │ -3bc000: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc006: 5b01 086c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c08 │ │ -3bc00a: 5b02 096c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@6c09 │ │ -3bc00e: 0e00 |0007: return-void │ │ +3bbfd8: |[3bbfd8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V │ │ +3bbfe8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bbfee: 5b01 086c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c08 │ │ +3bbff2: 5b02 096c |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@6c09 │ │ +3bbff6: 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; │ │ @@ -761363,19 +761363,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3bc010: |[3bc010] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3bc020: 5420 086c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c08 │ │ -3bc024: 5421 096c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@6c09 │ │ -3bc028: 7130 7e95 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$hjlhivKsuNNjwSC7TkCrMf9P2B0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V // method@957e │ │ -3bc02e: 0e00 |0007: return-void │ │ +3bbff8: |[3bbff8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3bc008: 5420 086c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c08 │ │ +3bc00c: 5421 096c |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@6c09 │ │ +3bc010: 7130 7e95 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$hjlhivKsuNNjwSC7TkCrMf9P2B0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V // method@957e │ │ +3bc016: 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; │ │ │ │ @@ -761409,18 +761409,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 │ │ -3bc050: |[3bc050] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -3bc060: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc066: 5b01 0a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0a │ │ -3bc06a: 0e00 |0005: return-void │ │ +3bc038: |[3bc038] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +3bc048: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bc04e: 5b01 0a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0a │ │ +3bc052: 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; │ │ │ │ @@ -761430,19 +761430,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3bc030: |[3bc030] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.call:()Ljava/lang/Object; │ │ -3bc040: 5410 0a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0a │ │ -3bc044: 7110 7d95 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$_dTrWxWxv4WsQ-5Sosu9jqssfk4:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; // method@957d │ │ -3bc04a: 0c00 |0005: move-result-object v0 │ │ -3bc04c: 1100 |0006: return-object v0 │ │ +3bc018: |[3bc018] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.call:()Ljava/lang/Object; │ │ +3bc028: 5410 0a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0a │ │ +3bc02c: 7110 7d95 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$_dTrWxWxv4WsQ-5Sosu9jqssfk4:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; // method@957d │ │ +3bc032: 0c00 |0005: move-result-object v0 │ │ +3bc034: 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 : 20685 (R8$$SyntheticClass) │ │ @@ -761471,35 +761471,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bc6bc: |[3bc6bc] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.:()V │ │ -3bc6cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc6d2: 0e00 |0003: return-void │ │ +3bc6a4: |[3bc6a4] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.:()V │ │ +3bc6b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bc6ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0;) │ │ name : 'onPreDraw' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3bc6a0: |[3bc6a0] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.onPreDraw:()Z │ │ -3bc6b0: 7100 9695 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z // method@9596 │ │ -3bc6b6: 0a00 |0003: move-result v0 │ │ -3bc6b8: 0f00 |0004: return v0 │ │ +3bc688: |[3bc688] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.onPreDraw:()Z │ │ +3bc698: 7100 9695 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z // method@9596 │ │ +3bc69e: 0a00 |0003: move-result v0 │ │ +3bc6a0: 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 : 20685 (R8$$SyntheticClass) │ │ @@ -761537,35 +761537,35 @@ │ │ type : '()Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3bc778: |[3bc778] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z │ │ -3bc788: 7100 9b95 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$0:()Z // method@959b │ │ -3bc78e: 0a00 |0003: move-result v0 │ │ -3bc790: 0f00 |0004: return v0 │ │ +3bc760: |[3bc760] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z │ │ +3bc770: 7100 9b95 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$0:()Z // method@959b │ │ +3bc776: 0a00 |0003: move-result v0 │ │ +3bc778: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/SplashActivity;) │ │ name : '$r8$lambda$5y_Wb5XrEI22DMhRcal_XzZZn_k' │ │ 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 │ │ -3bc7a8: |[3bc7a8] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$5y_Wb5XrEI22DMhRcal_XzZZn_k:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -3bc7b8: 7010 9d95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$2:()V // method@959d │ │ -3bc7be: 0e00 |0003: return-void │ │ +3bc790: |[3bc790] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$5y_Wb5XrEI22DMhRcal_XzZZn_k:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +3bc7a0: 7010 9d95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$2:()V // method@959d │ │ +3bc7a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/SplashActivity; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/SplashActivity;) │ │ @@ -761573,17 +761573,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 │ │ -3bc7c0: |[3bc7c0] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$bE8cmmCRFfr1rmzl0_HTC_8sbKw:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V │ │ -3bc7d0: 7020 9e95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$3:(Ljava/lang/Throwable;)V // method@959e │ │ -3bc7d6: 0e00 |0003: return-void │ │ +3bc7a8: |[3bc7a8] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$bE8cmmCRFfr1rmzl0_HTC_8sbKw:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V │ │ +3bc7b8: 7020 9e95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$3:(Ljava/lang/Throwable;)V // method@959e │ │ +3bc7be: 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; │ │ │ │ @@ -761592,17 +761592,17 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bc7d8: |[3bc7d8] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V │ │ -3bc7e8: 7110 9c95 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V // method@959c │ │ -3bc7ee: 0e00 |0003: return-void │ │ +3bc7c0: |[3bc7c0] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V │ │ +3bc7d0: 7110 9c95 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V // method@959c │ │ +3bc7d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lio/reactivex/CompletableEmitter; │ │ │ │ #4 : (in Lde/danoeh/antennapod/activity/SplashActivity;) │ │ @@ -761610,17 +761610,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bc7f0: |[3bc7f0] de.danoeh.antennapod.activity.SplashActivity.:()V │ │ -3bc800: 7010 6700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0067 │ │ -3bc806: 0e00 |0003: return-void │ │ +3bc7d8: |[3bc7d8] de.danoeh.antennapod.activity.SplashActivity.:()V │ │ +3bc7e8: 7010 6700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0067 │ │ +3bc7ee: 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;) │ │ @@ -761628,40 +761628,40 @@ │ │ type : '()Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3bc794: |[3bc794] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$0:()Z │ │ -3bc7a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3bc7a6: 0f00 |0001: return v0 │ │ +3bc77c: |[3bc77c] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$0:()Z │ │ +3bc78c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3bc78e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 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 │ │ -3bc808: |[3bc808] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V │ │ -3bc818: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3bc81e: 0c00 |0003: move-result-object v0 │ │ -3bc820: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3bc826: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3bc82c: 0c00 |000a: move-result-object v0 │ │ -3bc82e: 6e10 a4af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3bc834: 7210 e4b0 0100 |000e: invoke-interface {v1}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b0e4 │ │ -3bc83a: 0e00 |0011: return-void │ │ +3bc7f0: |[3bc7f0] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V │ │ +3bc800: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3bc806: 0c00 |0003: move-result-object v0 │ │ +3bc808: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3bc80e: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3bc814: 0c00 |000a: move-result-object v0 │ │ +3bc816: 6e10 a4af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3bc81c: 7210 e4b0 0100 |000e: invoke-interface {v1}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b0e4 │ │ +3bc822: 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; │ │ @@ -761671,23 +761671,23 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3bc83c: |[3bc83c] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$2:()V │ │ -3bc84c: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3bc850: 1c01 d617 |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3bc854: 7030 5802 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3bc85a: 6e20 4202 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3bc860: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3bc862: 6e30 ab00 0200 |000b: invoke-virtual {v2, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00ab │ │ -3bc868: 6e10 7000 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bc86e: 0e00 |0011: return-void │ │ +3bc824: |[3bc824] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$2:()V │ │ +3bc834: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3bc838: 1c01 d617 |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3bc83c: 7030 5802 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3bc842: 6e20 4202 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3bc848: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3bc84a: 6e30 ab00 0200 |000b: invoke-virtual {v2, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00ab │ │ +3bc850: 6e10 7000 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bc856: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=38 │ │ 0x000b line=39 │ │ 0x000e line=40 │ │ locals : │ │ @@ -761698,25 +761698,25 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3bc870: |[3bc870] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$3:(Ljava/lang/Throwable;)V │ │ -3bc880: 6e10 04b3 0200 |0000: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3bc886: 7110 f1a1 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a1f1 │ │ -3bc88c: 6e10 00b3 0200 |0006: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ -3bc892: 0c02 |0009: move-result-object v2 │ │ -3bc894: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3bc896: 7130 a712 2100 |000b: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ -3bc89c: 0c02 |000e: move-result-object v2 │ │ -3bc89e: 6e10 a812 0200 |000f: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -3bc8a4: 6e10 7000 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bc8aa: 0e00 |0015: return-void │ │ +3bc858: |[3bc858] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$3:(Ljava/lang/Throwable;)V │ │ +3bc868: 6e10 04b3 0200 |0000: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3bc86e: 7110 f1a1 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a1f1 │ │ +3bc874: 6e10 00b3 0200 |0006: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ +3bc87a: 0c02 |0009: move-result-object v2 │ │ +3bc87c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3bc87e: 7130 a712 2100 |000b: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ +3bc884: 0c02 |000e: move-result-object v2 │ │ +3bc886: 6e10 a812 0200 |000f: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +3bc88c: 6e10 7000 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bc892: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0006 line=44 │ │ 0x0012 line=45 │ │ locals : │ │ @@ -761729,42 +761729,42 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -3bc8ac: |[3bc8ac] de.danoeh.antennapod.activity.SplashActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bc8bc: 6f20 8d00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@008d │ │ -3bc8c2: 1403 0200 0201 |0003: const v3, #float 2.38772e-38 // #01020002 │ │ -3bc8c8: 6e20 6f00 3200 |0006: invoke-virtual {v2, v3}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@006f │ │ -3bc8ce: 0c03 |0009: move-result-object v3 │ │ -3bc8d0: 6e10 d10c 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0cd1 │ │ -3bc8d6: 0c03 |000d: move-result-object v3 │ │ -3bc8d8: 2200 0a18 |000e: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0; // type@180a │ │ -3bc8dc: 7010 8e95 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0;.:()V // method@958e │ │ -3bc8e2: 6e20 5f0e 0300 |0013: invoke-virtual {v3, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@0e5f │ │ -3bc8e8: 2203 0b18 |0016: new-instance v3, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1; // type@180b │ │ -3bc8ec: 7010 9095 0300 |0018: invoke-direct {v3}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1;.:()V // method@9590 │ │ -3bc8f2: 7110 ddb0 0300 |001b: invoke-static {v3}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b0dd │ │ -3bc8f8: 0c03 |001e: move-result-object v3 │ │ -3bc8fa: 7100 0cb1 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3bc900: 0c00 |0022: move-result-object v0 │ │ -3bc902: 6e20 e3b0 0300 |0023: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -3bc908: 0c03 |0026: move-result-object v3 │ │ -3bc90a: 7100 07b1 0000 |0027: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3bc910: 0c00 |002a: move-result-object v0 │ │ -3bc912: 6e20 e0b0 0300 |002b: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ -3bc918: 0c03 |002e: move-result-object v3 │ │ -3bc91a: 2200 0c18 |002f: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2; // type@180c │ │ -3bc91e: 7020 9295 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@9592 │ │ -3bc924: 2201 0d18 |0034: new-instance v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3; // type@180d │ │ -3bc928: 7020 9495 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@9594 │ │ -3bc92e: 6e30 e2b0 0301 |0039: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ -3bc934: 0e00 |003c: return-void │ │ +3bc894: |[3bc894] de.danoeh.antennapod.activity.SplashActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bc8a4: 6f20 8d00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@008d │ │ +3bc8aa: 1403 0200 0201 |0003: const v3, #float 2.38772e-38 // #01020002 │ │ +3bc8b0: 6e20 6f00 3200 |0006: invoke-virtual {v2, v3}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@006f │ │ +3bc8b6: 0c03 |0009: move-result-object v3 │ │ +3bc8b8: 6e10 d10c 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0cd1 │ │ +3bc8be: 0c03 |000d: move-result-object v3 │ │ +3bc8c0: 2200 0a18 |000e: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0; // type@180a │ │ +3bc8c4: 7010 8e95 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0;.:()V // method@958e │ │ +3bc8ca: 6e20 5f0e 0300 |0013: invoke-virtual {v3, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@0e5f │ │ +3bc8d0: 2203 0b18 |0016: new-instance v3, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1; // type@180b │ │ +3bc8d4: 7010 9095 0300 |0018: invoke-direct {v3}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1;.:()V // method@9590 │ │ +3bc8da: 7110 ddb0 0300 |001b: invoke-static {v3}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b0dd │ │ +3bc8e0: 0c03 |001e: move-result-object v3 │ │ +3bc8e2: 7100 0cb1 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3bc8e8: 0c00 |0022: move-result-object v0 │ │ +3bc8ea: 6e20 e3b0 0300 |0023: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +3bc8f0: 0c03 |0026: move-result-object v3 │ │ +3bc8f2: 7100 07b1 0000 |0027: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3bc8f8: 0c00 |002a: move-result-object v0 │ │ +3bc8fa: 6e20 e0b0 0300 |002b: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ +3bc900: 0c03 |002e: move-result-object v3 │ │ +3bc902: 2200 0c18 |002f: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2; // type@180c │ │ +3bc906: 7020 9295 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@9592 │ │ +3bc90c: 2201 0d18 |0034: new-instance v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3; // type@180d │ │ +3bc910: 7020 9495 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@9594 │ │ +3bc916: 6e30 e2b0 0301 |0039: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ +3bc91c: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0006 line=24 │ │ 0x000a line=25 │ │ 0x0016 line=27 │ │ 0x001f line=33 │ │ @@ -761804,18 +761804,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bc958: |[3bc958] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3bc968: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc96e: 5b01 146c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c14 │ │ -3bc972: 0e00 |0005: return-void │ │ +3bc940: |[3bc940] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3bc950: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bc956: 5b01 146c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c14 │ │ +3bc95a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -761825,19 +761825,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3bc938: |[3bc938] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -3bc948: 5410 146c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c14 │ │ -3bc94c: 7110 c895 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$Fc9woVjD7hvmZxlX2vOYm56wZsE:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@95c8 │ │ -3bc952: 0c00 |0005: move-result-object v0 │ │ -3bc954: 1100 |0006: return-object v0 │ │ +3bc920: |[3bc920] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +3bc930: 5410 146c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c14 │ │ +3bc934: 7110 c895 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$Fc9woVjD7hvmZxlX2vOYm56wZsE:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@95c8 │ │ +3bc93a: 0c00 |0005: move-result-object v0 │ │ +3bc93c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -761870,18 +761870,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bc974: |[3bc974] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bc984: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc98a: 5b01 156c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c15 │ │ -3bc98e: 0e00 |0005: return-void │ │ +3bc95c: |[3bc95c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bc96c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bc972: 5b01 156c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c15 │ │ +3bc976: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -761891,18 +761891,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bc990: |[3bc990] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda10.onGlobalLayout:()V │ │ -3bc9a0: 5410 156c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c15 │ │ -3bc9a4: 7110 d195 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$nQ_gnjQtKFvFqga9jTkG2JNOyrw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d1 │ │ -3bc9aa: 0e00 |0005: return-void │ │ +3bc978: |[3bc978] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda10.onGlobalLayout:()V │ │ +3bc988: 5410 156c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c15 │ │ +3bc98c: 7110 d195 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$nQ_gnjQtKFvFqga9jTkG2JNOyrw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d1 │ │ +3bc992: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -761935,18 +761935,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bc9ac: |[3bc9ac] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bc9bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc9c2: 5b01 166c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c16 │ │ -3bc9c6: 0e00 |0005: return-void │ │ +3bc994: |[3bc994] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bc9a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bc9aa: 5b01 166c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c16 │ │ +3bc9ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -761956,18 +761956,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bc9c8: |[3bc9c8] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda11.run:()V │ │ -3bc9d8: 5410 166c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c16 │ │ -3bc9dc: 7110 cd95 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$axxhLRn1VPEdWuEbysOEf3oESd4:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95cd │ │ -3bc9e2: 0e00 |0005: return-void │ │ +3bc9b0: |[3bc9b0] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda11.run:()V │ │ +3bc9c0: 5410 166c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c16 │ │ +3bc9c4: 7110 cd95 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$axxhLRn1VPEdWuEbysOEf3oESd4:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95cd │ │ +3bc9ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -762000,18 +762000,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bca04: |[3bca04] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bca14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bca1a: 5b01 176c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c17 │ │ -3bca1e: 0e00 |0005: return-void │ │ +3bc9ec: |[3bc9ec] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bc9fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bca02: 5b01 176c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c17 │ │ +3bca06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -762021,19 +762021,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3bc9e4: |[3bc9e4] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda12.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3bc9f4: 5410 176c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c17 │ │ -3bc9f8: 7130 ce95 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$fCozyLE_kqDHYSLzk08lD5Ht-CI:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@95ce │ │ -3bc9fe: 0a02 |0005: move-result v2 │ │ -3bca00: 0f02 |0006: return v2 │ │ +3bc9cc: |[3bc9cc] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda12.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3bc9dc: 5410 176c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c17 │ │ +3bc9e0: 7130 ce95 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$fCozyLE_kqDHYSLzk08lD5Ht-CI:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@95ce │ │ +3bc9e6: 0a02 |0005: move-result v2 │ │ +3bc9e8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/view/MotionEvent; │ │ @@ -762068,18 +762068,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bca90: |[3bca90] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bcaa0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bcaa6: 5b01 196c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c19 │ │ -3bcaaa: 0e00 |0005: return-void │ │ +3bca78: |[3bca78] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bca88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bca8e: 5b01 196c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c19 │ │ +3bca92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -762089,18 +762089,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bcaac: |[3bcaac] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3bcabc: 5410 196c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c19 │ │ -3bcac0: 7120 d095 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$mFhEYUYybWTnBNR8V34xJYbN9lU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V // method@95d0 │ │ -3bcac6: 0e00 |0005: return-void │ │ +3bca94: |[3bca94] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3bcaa4: 5410 196c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c19 │ │ +3bcaa8: 7120 d095 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$mFhEYUYybWTnBNR8V34xJYbN9lU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V // method@95d0 │ │ +3bcaae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -762134,18 +762134,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bcac8: |[3bcac8] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bcad8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bcade: 5b01 1a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1a │ │ -3bcae2: 0e00 |0005: return-void │ │ +3bcab0: |[3bcab0] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bcac0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bcac6: 5b01 1a6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1a │ │ +3bcaca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -762155,18 +762155,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bcae4: |[3bcae4] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -3bcaf4: 5410 1a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1a │ │ -3bcaf8: 7120 d295 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$o-jIcUHUk4PPOd-SsqBf3NM8D7s:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V // method@95d2 │ │ -3bcafe: 0e00 |0005: return-void │ │ +3bcacc: |[3bcacc] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +3bcadc: 5410 1a6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1a │ │ +3bcae0: 7120 d295 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$o-jIcUHUk4PPOd-SsqBf3NM8D7s:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V // method@95d2 │ │ +3bcae6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -762200,18 +762200,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bcb20: |[3bcb20] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bcb30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bcb36: 5b01 1b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1b │ │ -3bcb3a: 0e00 |0005: return-void │ │ +3bcb08: |[3bcb08] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bcb18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bcb1e: 5b01 1b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1b │ │ +3bcb22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -762221,19 +762221,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3bcb00: |[3bcb00] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ -3bcb10: 5410 1b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1b │ │ -3bcb14: 7120 cf95 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$gxht_74jOK85r33E2Hk9OhteTSw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z // method@95cf │ │ -3bcb1a: 0a02 |0005: move-result v2 │ │ -3bcb1c: 0f02 |0006: return v2 │ │ +3bcae8: |[3bcae8] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ +3bcaf8: 5410 1b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1b │ │ +3bcafc: 7120 cf95 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$gxht_74jOK85r33E2Hk9OhteTSw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z // method@95cf │ │ +3bcb02: 0a02 |0005: move-result v2 │ │ +3bcb04: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -762267,18 +762267,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bcb3c: |[3bcb3c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bcb4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bcb52: 5b01 1c6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1c │ │ -3bcb56: 0e00 |0005: return-void │ │ +3bcb24: |[3bcb24] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bcb34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bcb3a: 5b01 1c6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1c │ │ +3bcb3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -762288,18 +762288,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bcb58: |[3bcb58] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -3bcb68: 5410 1c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1c │ │ -3bcb6c: 7120 cc95 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$VJlg31hBPduB_0qSw4hkPGX7KE0:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V // method@95cc │ │ -3bcb72: 0e00 |0005: return-void │ │ +3bcb40: |[3bcb40] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +3bcb50: 5410 1c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1c │ │ +3bcb54: 7120 cc95 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$VJlg31hBPduB_0qSw4hkPGX7KE0:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V // method@95cc │ │ +3bcb5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -762333,18 +762333,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bcb74: |[3bcb74] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bcb84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bcb8a: 5b01 1d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1d │ │ -3bcb8e: 0e00 |0005: return-void │ │ +3bcb5c: |[3bcb5c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bcb6c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bcb72: 5b01 1d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1d │ │ +3bcb76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -762354,18 +762354,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bcb90: |[3bcb90] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3bcba0: 5410 1d6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1d │ │ -3bcba4: 7120 c695 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$2fP3TlNtE9Q9qPtiPQa9l6O_v_c:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V // method@95c6 │ │ -3bcbaa: 0e00 |0005: return-void │ │ +3bcb78: |[3bcb78] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3bcb88: 5410 1d6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1d │ │ +3bcb8c: 7120 c695 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$2fP3TlNtE9Q9qPtiPQa9l6O_v_c:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V // method@95c6 │ │ +3bcb92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -762399,18 +762399,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bcbcc: |[3bcbcc] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bcbdc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bcbe2: 5b01 1e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1e │ │ -3bcbe6: 0e00 |0005: return-void │ │ +3bcbb4: |[3bcbb4] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bcbc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bcbca: 5b01 1e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1e │ │ +3bcbce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -762420,19 +762420,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3bcbac: |[3bcbac] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda8.onLongClick:(Landroid/view/View;)Z │ │ -3bcbbc: 5410 1e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1e │ │ -3bcbc0: 7120 cb95 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$UVB4D5aaWvGGjs9u4a-vRNPwJyU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z // method@95cb │ │ -3bcbc6: 0a02 |0005: move-result v2 │ │ -3bcbc8: 0f02 |0006: return v2 │ │ +3bcb94: |[3bcb94] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda8.onLongClick:(Landroid/view/View;)Z │ │ +3bcba4: 5410 1e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1e │ │ +3bcba8: 7120 cb95 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$UVB4D5aaWvGGjs9u4a-vRNPwJyU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z // method@95cb │ │ +3bcbae: 0a02 |0005: move-result v2 │ │ +3bcbb0: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -762462,35 +762462,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bcc04: |[3bcc04] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda9.:()V │ │ -3bcc14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bcc1a: 0e00 |0003: return-void │ │ +3bcbec: |[3bcbec] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda9.:()V │ │ +3bcbfc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bcc02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda9;) │ │ name : 'onTouch' │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3bcbe8: |[3bcbe8] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda9.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3bcbf8: 7120 ca95 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$J5JOCdaA7sjEwj5XNmmquouFIx0:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@95ca │ │ -3bcbfe: 0a01 |0003: move-result v1 │ │ -3bcc00: 0f01 |0004: return v1 │ │ +3bcbd0: |[3bcbd0] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda9.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3bcbe0: 7120 ca95 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$J5JOCdaA7sjEwj5XNmmquouFIx0:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@95ca │ │ +3bcbe6: 0a01 |0003: move-result v1 │ │ +3bcbe8: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/MotionEvent; │ │ @@ -762530,18 +762530,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bcd28: |[3bcd28] de.danoeh.antennapod.activity.VideoplayerActivity$2.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bcd38: 5b01 206c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c20 │ │ -3bcd3c: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bcd42: 0e00 |0005: return-void │ │ +3bcd10: |[3bcd10] de.danoeh.antennapod.activity.VideoplayerActivity$2.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bcd20: 5b01 206c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c20 │ │ +3bcd24: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bcd2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -762551,22 +762551,22 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3bcd44: |[3bcd44] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -3bcd54: 5412 206c |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c20 │ │ -3bcd58: 7110 d795 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95d7 │ │ -3bcd5e: 0c02 |0005: move-result-object v2 │ │ -3bcd60: 5422 0b90 |0006: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ -3bcd64: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -3bcd68: 6e20 4511 0200 |000a: invoke-virtual {v2, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3bcd6e: 0e00 |000d: return-void │ │ +3bcd2c: |[3bcd2c] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +3bcd3c: 5412 206c |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c20 │ │ +3bcd40: 7110 d795 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95d7 │ │ +3bcd46: 0c02 |0005: move-result-object v2 │ │ +3bcd48: 5422 0b90 |0006: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ +3bcd4c: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +3bcd50: 6e20 4511 0200 |000a: invoke-virtual {v2, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3bcd56: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$2; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/animation/Animation; │ │ │ │ @@ -762575,16 +762575,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3bcd70: |[3bcd70] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -3bcd80: 0e00 |0000: return-void │ │ +3bcd58: |[3bcd58] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +3bcd68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$2; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/view/animation/Animation; │ │ │ │ @@ -762593,16 +762593,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3bcd84: |[3bcd84] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -3bcd94: 0e00 |0000: return-void │ │ +3bcd6c: |[3bcd6c] de.danoeh.antennapod.activity.VideoplayerActivity$2.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +3bcd7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$2; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/view/animation/Animation; │ │ │ │ @@ -762641,18 +762641,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bcd98: |[3bcd98] de.danoeh.antennapod.activity.VideoplayerActivity$3.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bcda8: 5b01 216c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ -3bcdac: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bcdb2: 0e00 |0005: return-void │ │ +3bcd80: |[3bcd80] de.danoeh.antennapod.activity.VideoplayerActivity$3.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bcd90: 5b01 216c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ +3bcd94: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bcd9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -762662,17 +762662,17 @@ │ │ type : '(Landroid/view/SurfaceHolder;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3bcdb4: |[3bcdb4] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceChanged:(Landroid/view/SurfaceHolder;III)V │ │ -3bcdc4: 7230 270c 3104 |0000: invoke-interface {v1, v3, v4}, Landroid/view/SurfaceHolder;.setFixedSize:(II)V // method@0c27 │ │ -3bcdca: 0e00 |0003: return-void │ │ +3bcd9c: |[3bcd9c] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceChanged:(Landroid/view/SurfaceHolder;III)V │ │ +3bcdac: 7230 270c 3104 |0000: invoke-interface {v1, v3, v4}, Landroid/view/SurfaceHolder;.setFixedSize:(II)V // method@0c27 │ │ +3bcdb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$3; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/SurfaceHolder; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -762684,39 +762684,39 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -3bcdcc: |[3bcdcc] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceCreated:(Landroid/view/SurfaceHolder;)V │ │ -3bcddc: 1a00 9d60 |0000: const-string v0, "VideoplayerActivity" // string@609d │ │ -3bcde0: 1a01 a260 |0002: const-string v1, "Videoview holder created" // string@60a2 │ │ -3bcde4: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bcdea: 5420 216c |0007: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ -3bcdee: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -3bcdf0: 7120 d895 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V // method@95d8 │ │ -3bcdf6: 5420 216c |000d: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ -3bcdfa: 7110 d395 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ -3bce00: 0c00 |0012: move-result-object v0 │ │ -3bce02: 3800 1900 |0013: if-eqz v0, 002c // +0019 │ │ -3bce06: 5420 216c |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ -3bce0a: 7110 d395 0000 |0017: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ -3bce10: 0c00 |001a: move-result-object v0 │ │ -3bce12: 6e10 ee9d 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9dee │ │ -3bce18: 0c00 |001e: move-result-object v0 │ │ -3bce1a: 6201 eac7 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3bce1e: 3310 0b00 |0021: if-ne v0, v1, 002c // +000b │ │ -3bce22: 5420 216c |0023: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ -3bce26: 7110 d395 0000 |0025: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ -3bce2c: 0c00 |0028: move-result-object v0 │ │ -3bce2e: 6e20 029e 3000 |0029: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9e02 │ │ -3bce34: 5423 216c |002c: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ -3bce38: 7110 d995 0300 |002e: invoke-static {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d9 │ │ -3bce3e: 0e00 |0031: return-void │ │ +3bcdb4: |[3bcdb4] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceCreated:(Landroid/view/SurfaceHolder;)V │ │ +3bcdc4: 1a00 9d60 |0000: const-string v0, "VideoplayerActivity" // string@609d │ │ +3bcdc8: 1a01 a260 |0002: const-string v1, "Videoview holder created" // string@60a2 │ │ +3bcdcc: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bcdd2: 5420 216c |0007: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ +3bcdd6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +3bcdd8: 7120 d895 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V // method@95d8 │ │ +3bcdde: 5420 216c |000d: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ +3bcde2: 7110 d395 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ +3bcde8: 0c00 |0012: move-result-object v0 │ │ +3bcdea: 3800 1900 |0013: if-eqz v0, 002c // +0019 │ │ +3bcdee: 5420 216c |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ +3bcdf2: 7110 d395 0000 |0017: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ +3bcdf8: 0c00 |001a: move-result-object v0 │ │ +3bcdfa: 6e10 ee9d 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9dee │ │ +3bce00: 0c00 |001e: move-result-object v0 │ │ +3bce02: 6201 eac7 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3bce06: 3310 0b00 |0021: if-ne v0, v1, 002c // +000b │ │ +3bce0a: 5420 216c |0023: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ +3bce0e: 7110 d395 0000 |0025: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ +3bce14: 0c00 |0028: move-result-object v0 │ │ +3bce16: 6e20 029e 3000 |0029: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9e02 │ │ +3bce1c: 5423 216c |002c: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ +3bce20: 7110 d995 0300 |002e: invoke-static {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d9 │ │ +3bce26: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=456 │ │ 0x0007 line=457 │ │ 0x000d line=458 │ │ 0x0023 line=459 │ │ 0x002c line=461 │ │ @@ -762729,38 +762729,38 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3bce40: |[3bce40] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceDestroyed:(Landroid/view/SurfaceHolder;)V │ │ -3bce50: 1a02 9d60 |0000: const-string v2, "VideoplayerActivity" // string@609d │ │ -3bce54: 1a00 a160 |0002: const-string v0, "Videosurface was destroyed" // string@60a1 │ │ -3bce58: 7120 f50a 0200 |0004: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bce5e: 5412 216c |0007: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ -3bce62: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -3bce64: 7120 d895 0200 |000a: invoke-static {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V // method@95d8 │ │ -3bce6a: 5412 216c |000d: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ -3bce6e: 7110 d395 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ -3bce74: 0c02 |0012: move-result-object v2 │ │ -3bce76: 3802 1b00 |0013: if-eqz v2, 002e // +001b │ │ -3bce7a: 5412 216c |0015: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ -3bce7e: 7110 d495 0200 |0017: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetdestroyingDueToReload:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95d4 │ │ -3bce84: 0a02 |001a: move-result v2 │ │ -3bce86: 3902 1300 |001b: if-nez v2, 002e // +0013 │ │ -3bce8a: 5412 216c |001d: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ -3bce8e: 7110 d595 0200 |001f: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetswitchToAudioOnly:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95d5 │ │ -3bce94: 0a02 |0022: move-result v2 │ │ -3bce96: 3902 0b00 |0023: if-nez v2, 002e // +000b │ │ -3bce9a: 5412 216c |0025: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ -3bce9e: 7110 d395 0200 |0027: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ -3bcea4: 0c02 |002a: move-result-object v2 │ │ -3bcea6: 6e10 f69d 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notifyVideoSurfaceAbandoned:()V // method@9df6 │ │ -3bceac: 0e00 |002e: return-void │ │ +3bce28: |[3bce28] de.danoeh.antennapod.activity.VideoplayerActivity$3.surfaceDestroyed:(Landroid/view/SurfaceHolder;)V │ │ +3bce38: 1a02 9d60 |0000: const-string v2, "VideoplayerActivity" // string@609d │ │ +3bce3c: 1a00 a160 |0002: const-string v0, "Videosurface was destroyed" // string@60a1 │ │ +3bce40: 7120 f50a 0200 |0004: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bce46: 5412 216c |0007: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ +3bce4a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +3bce4c: 7120 d895 0200 |000a: invoke-static {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V // method@95d8 │ │ +3bce52: 5412 216c |000d: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ +3bce56: 7110 d395 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ +3bce5c: 0c02 |0012: move-result-object v2 │ │ +3bce5e: 3802 1b00 |0013: if-eqz v2, 002e // +001b │ │ +3bce62: 5412 216c |0015: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ +3bce66: 7110 d495 0200 |0017: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetdestroyingDueToReload:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95d4 │ │ +3bce6c: 0a02 |001a: move-result v2 │ │ +3bce6e: 3902 1300 |001b: if-nez v2, 002e // +0013 │ │ +3bce72: 5412 216c |001d: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ +3bce76: 7110 d595 0200 |001f: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetswitchToAudioOnly:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95d5 │ │ +3bce7c: 0a02 |0022: move-result v2 │ │ +3bce7e: 3902 0b00 |0023: if-nez v2, 002e // +000b │ │ +3bce82: 5412 216c |0025: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c21 │ │ +3bce86: 7110 d395 0200 |0027: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ +3bce8c: 0c02 |002a: move-result-object v2 │ │ +3bce8e: 6e10 f69d 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notifyVideoSurfaceAbandoned:()V // method@9df6 │ │ +3bce94: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=466 │ │ 0x0007 line=467 │ │ 0x000d line=468 │ │ 0x0025 line=469 │ │ locals : │ │ @@ -762792,17 +762792,17 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3be904: |[3be904] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/widget/SeekBar;IZ)V │ │ -3be914: 6e30 0212 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/widget/SeekBar;.setProgress:(IZ)V // method@1202 │ │ -3be91a: 0e00 |0003: return-void │ │ +3be8ec: |[3be8ec] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticApiModelOutline0.m:(Landroid/widget/SeekBar;IZ)V │ │ +3be8fc: 6e30 0212 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/widget/SeekBar;.setProgress:(IZ)V // method@1202 │ │ +3be902: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/widget/SeekBar; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -762838,18 +762838,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3be91c: |[3be91c] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3be92c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3be932: 5b01 326c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c32 │ │ -3be936: 0e00 |0005: return-void │ │ +3be904: |[3be904] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3be914: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3be91a: 5b01 326c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c32 │ │ +3be91e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ │ │ @@ -762859,18 +762859,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3be938: |[3be938] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3be948: 5410 326c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c32 │ │ -3be94c: 7120 2196 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$rTQDHMbZCKwactl1KwjHelbdPqE:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@9621 │ │ -3be952: 0e00 |0005: return-void │ │ +3be920: |[3be920] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3be930: 5410 326c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c32 │ │ +3be934: 7120 2196 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$rTQDHMbZCKwactl1KwjHelbdPqE:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@9621 │ │ +3be93a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -762904,18 +762904,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3be954: |[3be954] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3be964: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3be96a: 5b01 336c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c33 │ │ -3be96e: 0e00 |0005: return-void │ │ +3be93c: |[3be93c] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3be94c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3be952: 5b01 336c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c33 │ │ +3be956: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ │ │ @@ -762925,18 +762925,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3be970: |[3be970] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3be980: 5410 336c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c33 │ │ -3be984: 7120 1e96 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$AmXhdwzU4vVoYAo4HN0awEk4fRQ:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@961e │ │ -3be98a: 0e00 |0005: return-void │ │ +3be958: |[3be958] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3be968: 5410 336c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c33 │ │ +3be96c: 7120 1e96 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$AmXhdwzU4vVoYAo4HN0awEk4fRQ:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@961e │ │ +3be972: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -762970,18 +762970,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3be98c: |[3be98c] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3be99c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3be9a2: 5b01 346c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c34 │ │ -3be9a6: 0e00 |0005: return-void │ │ +3be974: |[3be974] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3be984: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3be98a: 5b01 346c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c34 │ │ +3be98e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ │ │ @@ -762991,18 +762991,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3be9a8: |[3be9a8] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3be9b8: 5410 346c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c34 │ │ -3be9bc: 7120 1f96 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$a_M-dnvdVCCAUSeYqkHmuyPzLOo:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@961f │ │ -3be9c2: 0e00 |0005: return-void │ │ +3be990: |[3be990] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3be9a0: 5410 346c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c34 │ │ +3be9a4: 7120 1f96 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$a_M-dnvdVCCAUSeYqkHmuyPzLOo:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@961f │ │ +3be9aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -763036,18 +763036,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3be9c4: |[3be9c4] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3be9d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3be9da: 5b01 356c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c35 │ │ -3be9de: 0e00 |0005: return-void │ │ +3be9ac: |[3be9ac] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3be9bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3be9c2: 5b01 356c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c35 │ │ +3be9c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ │ │ @@ -763057,18 +763057,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3be9e0: |[3be9e0] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -3be9f0: 5410 356c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c35 │ │ -3be9f4: 7120 1d96 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$72RpLrWg2du3gYCi_bmBWulHxcg:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@961d │ │ -3be9fa: 0e00 |0005: return-void │ │ +3be9c8: |[3be9c8] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +3be9d8: 5410 356c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c35 │ │ +3be9dc: 7120 1d96 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$72RpLrWg2du3gYCi_bmBWulHxcg:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@961d │ │ +3be9e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -763102,18 +763102,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3be9fc: |[3be9fc] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3bea0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bea12: 5b01 366c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c36 │ │ -3bea16: 0e00 |0005: return-void │ │ +3be9e4: |[3be9e4] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3be9f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3be9fa: 5b01 366c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c36 │ │ +3be9fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ │ │ @@ -763123,18 +763123,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bea18: |[3bea18] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3bea28: 5410 366c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c36 │ │ -3bea2c: 7120 2096 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$oyq0kljzIijxry51ck45PCFgul0:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@9620 │ │ -3bea32: 0e00 |0005: return-void │ │ +3bea00: |[3bea00] de.danoeh.antennapod.activity.WidgetConfigActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3bea10: 5410 366c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c36 │ │ +3bea14: 7120 2096 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.$r8$lambda$oyq0kljzIijxry51ck45PCFgul0:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V // method@9620 │ │ +3bea1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -763173,18 +763173,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bea34: |[3bea34] de.danoeh.antennapod.activity.WidgetConfigActivity$1.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ -3bea44: 5b01 376c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c37 │ │ -3bea48: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bea4e: 0e00 |0005: return-void │ │ +3bea1c: |[3bea1c] de.danoeh.antennapod.activity.WidgetConfigActivity$1.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V │ │ +3bea2c: 5b01 376c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c37 │ │ +3bea30: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bea36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ │ │ @@ -763194,41 +763194,41 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -3bea50: |[3bea50] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -3bea60: 5402 376c |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c37 │ │ -3bea64: 7110 2396 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetopacityTextView:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/TextView; // method@9623 │ │ -3bea6a: 0c02 |0005: move-result-object v2 │ │ -3bea6c: 2203 741e |0006: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bea70: 7010 c7b2 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bea76: 6e10 d211 0100 |000b: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getProgress:()I // method@11d2 │ │ -3bea7c: 0a01 |000e: move-result v1 │ │ -3bea7e: 6e20 ceb2 1300 |000f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3bea84: 1a01 1806 |0012: const-string v1, "%" // string@0618 │ │ -3bea88: 6e20 d3b2 1300 |0014: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bea8e: 6e10 deb2 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bea94: 0c01 |001a: move-result-object v1 │ │ -3bea96: 6e20 9412 1200 |001b: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3bea9c: 5401 376c |001e: iget-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c37 │ │ -3beaa0: 7110 2296 0100 |0020: invoke-static {v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetopacitySeekBar:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/SeekBar; // method@9622 │ │ -3beaa6: 0c02 |0023: move-result-object v2 │ │ -3beaa8: 6e10 d211 0200 |0024: invoke-virtual {v2}, Landroid/widget/ProgressBar;.getProgress:()I // method@11d2 │ │ -3beaae: 0a02 |0027: move-result v2 │ │ -3beab0: 1403 312c 26ff |0028: const v3, #float -2.20881e+38 // #ff262c31 │ │ -3beab6: 7130 2596 3102 |002b: invoke-static {v1, v3, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$mgetColorWithAlpha:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;II)I // method@9625 │ │ -3beabc: 0a01 |002e: move-result v1 │ │ -3beabe: 5402 376c |002f: iget-object v2, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c37 │ │ -3beac2: 7110 2496 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetwidgetPreview:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/view/View; // method@9624 │ │ -3beac8: 0c02 |0034: move-result-object v2 │ │ -3beaca: 6e20 400d 1200 |0035: invoke-virtual {v2, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ -3bead0: 0e00 |0038: return-void │ │ +3bea38: |[3bea38] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +3bea48: 5402 376c |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c37 │ │ +3bea4c: 7110 2396 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetopacityTextView:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/TextView; // method@9623 │ │ +3bea52: 0c02 |0005: move-result-object v2 │ │ +3bea54: 2203 741e |0006: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bea58: 7010 c7b2 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bea5e: 6e10 d211 0100 |000b: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getProgress:()I // method@11d2 │ │ +3bea64: 0a01 |000e: move-result v1 │ │ +3bea66: 6e20 ceb2 1300 |000f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3bea6c: 1a01 1806 |0012: const-string v1, "%" // string@0618 │ │ +3bea70: 6e20 d3b2 1300 |0014: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bea76: 6e10 deb2 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bea7c: 0c01 |001a: move-result-object v1 │ │ +3bea7e: 6e20 9412 1200 |001b: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3bea84: 5401 376c |001e: iget-object v1, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c37 │ │ +3bea88: 7110 2296 0100 |0020: invoke-static {v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetopacitySeekBar:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/SeekBar; // method@9622 │ │ +3bea8e: 0c02 |0023: move-result-object v2 │ │ +3bea90: 6e10 d211 0200 |0024: invoke-virtual {v2}, Landroid/widget/ProgressBar;.getProgress:()I // method@11d2 │ │ +3bea96: 0a02 |0027: move-result v2 │ │ +3bea98: 1403 312c 26ff |0028: const v3, #float -2.20881e+38 // #ff262c31 │ │ +3bea9e: 7130 2596 3102 |002b: invoke-static {v1, v3, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$mgetColorWithAlpha:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;II)I // method@9625 │ │ +3beaa4: 0a01 |002e: move-result v1 │ │ +3beaa6: 5402 376c |002f: iget-object v2, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.this$0:Lde/danoeh/antennapod/activity/WidgetConfigActivity; // field@6c37 │ │ +3beaaa: 7110 2496 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.-$$Nest$fgetwidgetPreview:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/view/View; // method@9624 │ │ +3beab0: 0c02 |0034: move-result-object v2 │ │ +3beab2: 6e20 400d 1200 |0035: invoke-virtual {v2, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ +3beab8: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x001e line=59 │ │ 0x002f line=60 │ │ locals : │ │ 0x0000 - 0x0039 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$1; │ │ @@ -763241,16 +763241,16 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3bead4: |[3bead4] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3beae4: 0e00 |0000: return-void │ │ +3beabc: |[3beabc] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3beacc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$1; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/widget/SeekBar; │ │ │ │ @@ -763259,16 +763259,16 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3beae8: |[3beae8] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3beaf8: 0e00 |0000: return-void │ │ +3bead0: |[3bead0] de.danoeh.antennapod.activity.WidgetConfigActivity$1.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3beae0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity$1; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/widget/SeekBar; │ │ │ │ @@ -763306,19 +763306,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3bf300: |[3bf300] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ -3bf310: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bf316: 5b01 406c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c40 │ │ -3bf31a: 5b02 416c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Chapter; // field@6c41 │ │ -3bf31e: 0e00 |0007: return-void │ │ +3bf2e8: |[3bf2e8] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ +3bf2f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bf2fe: 5b01 406c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c40 │ │ +3bf302: 5b02 416c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Chapter; // field@6c41 │ │ +3bf306: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/Chapter; │ │ @@ -763329,19 +763329,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3bf320: |[3bf320] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3bf330: 5420 406c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c40 │ │ -3bf334: 5421 416c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Chapter; // field@6c41 │ │ -3bf338: 7130 3796 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.$r8$lambda$3CCWOvN4keLnPp9Gn-YZbF6oLEE:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V // method@9637 │ │ -3bf33e: 0e00 |0007: return-void │ │ +3bf308: |[3bf308] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3bf318: 5420 406c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c40 │ │ +3bf31c: 5421 416c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Chapter; // field@6c41 │ │ +3bf320: 7130 3796 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.$r8$lambda$3CCWOvN4keLnPp9Gn-YZbF6oLEE:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V // method@9637 │ │ +3bf326: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -763379,19 +763379,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3bf340: |[3bf340] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;I)V │ │ -3bf350: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bf356: 5b01 426c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c42 │ │ -3bf35a: 5902 436c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$1:I // field@6c43 │ │ -3bf35e: 0e00 |0007: return-void │ │ +3bf328: |[3bf328] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;I)V │ │ +3bf338: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bf33e: 5b01 426c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c42 │ │ +3bf342: 5902 436c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$1:I // field@6c43 │ │ +3bf346: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -763402,19 +763402,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3bf360: |[3bf360] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3bf370: 5420 426c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c42 │ │ -3bf374: 5221 436c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$1:I // field@6c43 │ │ -3bf378: 7130 3896 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.$r8$lambda$BMDKkVpOkNtqckuJ_9Pd-iW5wMQ:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;ILandroid/view/View;)V // method@9638 │ │ -3bf37e: 0e00 |0007: return-void │ │ +3bf348: |[3bf348] de.danoeh.antennapod.adapter.ChaptersListAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3bf358: 5420 426c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@6c42 │ │ +3bf35c: 5221 436c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.f$1:I // field@6c43 │ │ +3bf360: 7130 3896 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.$r8$lambda$BMDKkVpOkNtqckuJ_9Pd-iW5wMQ:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;ILandroid/view/View;)V // method@9638 │ │ +3bf366: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -763507,20 +763507,20 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3bfb70: |[3bfb70] de.danoeh.antennapod.adapter.CoverLoader.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3bfb80: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bfb86: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3bfb88: 5910 596c |0004: iput v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6c59 │ │ -3bfb8c: 5b12 556c |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@6c55 │ │ -3bfb90: 0e00 |0008: return-void │ │ +3bfb58: |[3bfb58] de.danoeh.antennapod.adapter.CoverLoader.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3bfb68: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bfb6e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3bfb70: 5910 596c |0004: iput v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6c59 │ │ +3bfb74: 5b12 556c |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@6c55 │ │ +3bfb78: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0004 line=19 │ │ 0x0006 line=28 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/adapter/CoverLoader; │ │ @@ -763532,68 +763532,68 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -3bfb94: |[3bfb94] de.danoeh.antennapod.adapter.CoverLoader.load:()V │ │ -3bfba4: 2200 2d18 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget; // type@182d │ │ -3bfba8: 5451 566c |0002: iget-object v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6c56 │ │ -3bfbac: 5452 586c |0004: iget-object v2, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ -3bfbb0: 5553 5a6c |0006: iget-boolean v3, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6c5a │ │ -3bfbb4: 7040 4596 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.:(Landroid/widget/TextView;Landroid/widget/ImageView;Z)V // method@9645 │ │ -3bfbba: 5251 596c |000b: iget v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6c59 │ │ -3bfbbe: 3801 1a00 |000d: if-eqz v1, 0027 // +001a │ │ -3bfbc2: 5451 586c |000f: iget-object v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ -3bfbc6: 7110 f550 0100 |0011: invoke-static {v1}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@50f5 │ │ -3bfbcc: 0c01 |0014: move-result-object v1 │ │ -3bfbce: 6e20 8651 0100 |0015: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Lcom/bumptech/glide/request/target/Target;)V // method@5186 │ │ -3bfbd4: 5450 586c |0018: iget-object v0, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ -3bfbd8: 5251 596c |001a: iget v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6c59 │ │ -3bfbdc: 6e20 3d11 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -3bfbe2: 5450 566c |001f: iget-object v0, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6c56 │ │ -3bfbe6: 5551 5a6c |0021: iget-boolean v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6c5a │ │ -3bfbea: 7120 4a96 1000 |0023: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@964a │ │ -3bfbf0: 0e00 |0026: return-void │ │ -3bfbf2: 2201 7b0f |0027: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3bfbf6: 7010 bb5a 0100 |0029: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3bfbfc: 6e10 2f5a 0100 |002c: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ -3bfc02: 0c01 |002f: move-result-object v1 │ │ -3bfc04: 1f01 7b0f |0030: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3bfc08: 6e10 255a 0100 |0032: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3bfc0e: 0c01 |0035: move-result-object v1 │ │ -3bfc10: 1f01 7b0f |0036: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3bfc14: 5452 586c |0038: iget-object v2, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ -3bfc18: 7110 f550 0200 |003a: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@50f5 │ │ -3bfc1e: 0c02 |003d: move-result-object v2 │ │ -3bfc20: 1c03 f400 |003e: const-class v3, Landroid/graphics/drawable/Drawable; // type@00f4 │ │ -3bfc24: 6e20 8051 3200 |0040: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.as:(Ljava/lang/Class;)Lcom/bumptech/glide/RequestBuilder; // method@5180 │ │ -3bfc2a: 0c02 |0043: move-result-object v2 │ │ -3bfc2c: 5454 5b6c |0044: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.uri:Ljava/lang/String; // field@6c5b │ │ -3bfc30: 6e20 5c51 4200 |0046: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ -3bfc36: 0c02 |0049: move-result-object v2 │ │ -3bfc38: 6e20 3f51 1200 |004a: invoke-virtual {v2, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3bfc3e: 0c02 |004d: move-result-object v2 │ │ -3bfc40: 5454 576c |004e: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6c57 │ │ -3bfc44: 3804 1a00 |0050: if-eqz v4, 006a // +001a │ │ -3bfc48: 5454 586c |0052: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ -3bfc4c: 7110 f550 0400 |0054: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@50f5 │ │ -3bfc52: 0c04 |0057: move-result-object v4 │ │ -3bfc54: 6e20 8051 3400 |0058: invoke-virtual {v4, v3}, Lcom/bumptech/glide/RequestManager;.as:(Ljava/lang/Class;)Lcom/bumptech/glide/RequestBuilder; // method@5180 │ │ -3bfc5a: 0c03 |005b: move-result-object v3 │ │ -3bfc5c: 5454 576c |005c: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6c57 │ │ -3bfc60: 6e20 5c51 4300 |005e: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ -3bfc66: 0c03 |0061: move-result-object v3 │ │ -3bfc68: 6e20 3f51 1300 |0062: invoke-virtual {v3, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3bfc6e: 0c01 |0065: move-result-object v1 │ │ -3bfc70: 6e20 4a51 1200 |0066: invoke-virtual {v2, v1}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@514a │ │ -3bfc76: 0c02 |0069: move-result-object v2 │ │ -3bfc78: 6e20 5051 0200 |006a: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Lcom/bumptech/glide/request/target/Target;)Lcom/bumptech/glide/request/target/Target; // method@5150 │ │ -3bfc7e: 0e00 |006d: return-void │ │ +3bfb7c: |[3bfb7c] de.danoeh.antennapod.adapter.CoverLoader.load:()V │ │ +3bfb8c: 2200 2d18 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget; // type@182d │ │ +3bfb90: 5451 566c |0002: iget-object v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6c56 │ │ +3bfb94: 5452 586c |0004: iget-object v2, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ +3bfb98: 5553 5a6c |0006: iget-boolean v3, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6c5a │ │ +3bfb9c: 7040 4596 1032 |0008: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.:(Landroid/widget/TextView;Landroid/widget/ImageView;Z)V // method@9645 │ │ +3bfba2: 5251 596c |000b: iget v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6c59 │ │ +3bfba6: 3801 1a00 |000d: if-eqz v1, 0027 // +001a │ │ +3bfbaa: 5451 586c |000f: iget-object v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ +3bfbae: 7110 f550 0100 |0011: invoke-static {v1}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@50f5 │ │ +3bfbb4: 0c01 |0014: move-result-object v1 │ │ +3bfbb6: 6e20 8651 0100 |0015: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Lcom/bumptech/glide/request/target/Target;)V // method@5186 │ │ +3bfbbc: 5450 586c |0018: iget-object v0, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ +3bfbc0: 5251 596c |001a: iget v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6c59 │ │ +3bfbc4: 6e20 3d11 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +3bfbca: 5450 566c |001f: iget-object v0, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6c56 │ │ +3bfbce: 5551 5a6c |0021: iget-boolean v1, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6c5a │ │ +3bfbd2: 7120 4a96 1000 |0023: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@964a │ │ +3bfbd8: 0e00 |0026: return-void │ │ +3bfbda: 2201 7b0f |0027: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3bfbde: 7010 bb5a 0100 |0029: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3bfbe4: 6e10 2f5a 0100 |002c: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ +3bfbea: 0c01 |002f: move-result-object v1 │ │ +3bfbec: 1f01 7b0f |0030: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3bfbf0: 6e10 255a 0100 |0032: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3bfbf6: 0c01 |0035: move-result-object v1 │ │ +3bfbf8: 1f01 7b0f |0036: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3bfbfc: 5452 586c |0038: iget-object v2, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ +3bfc00: 7110 f550 0200 |003a: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@50f5 │ │ +3bfc06: 0c02 |003d: move-result-object v2 │ │ +3bfc08: 1c03 f400 |003e: const-class v3, Landroid/graphics/drawable/Drawable; // type@00f4 │ │ +3bfc0c: 6e20 8051 3200 |0040: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.as:(Ljava/lang/Class;)Lcom/bumptech/glide/RequestBuilder; // method@5180 │ │ +3bfc12: 0c02 |0043: move-result-object v2 │ │ +3bfc14: 5454 5b6c |0044: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.uri:Ljava/lang/String; // field@6c5b │ │ +3bfc18: 6e20 5c51 4200 |0046: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ +3bfc1e: 0c02 |0049: move-result-object v2 │ │ +3bfc20: 6e20 3f51 1200 |004a: invoke-virtual {v2, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3bfc26: 0c02 |004d: move-result-object v2 │ │ +3bfc28: 5454 576c |004e: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6c57 │ │ +3bfc2c: 3804 1a00 |0050: if-eqz v4, 006a // +001a │ │ +3bfc30: 5454 586c |0052: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ +3bfc34: 7110 f550 0400 |0054: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroid/view/View;)Lcom/bumptech/glide/RequestManager; // method@50f5 │ │ +3bfc3a: 0c04 |0057: move-result-object v4 │ │ +3bfc3c: 6e20 8051 3400 |0058: invoke-virtual {v4, v3}, Lcom/bumptech/glide/RequestManager;.as:(Ljava/lang/Class;)Lcom/bumptech/glide/RequestBuilder; // method@5180 │ │ +3bfc42: 0c03 |005b: move-result-object v3 │ │ +3bfc44: 5454 576c |005c: iget-object v4, v5, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6c57 │ │ +3bfc48: 6e20 5c51 4300 |005e: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ +3bfc4e: 0c03 |0061: move-result-object v3 │ │ +3bfc50: 6e20 3f51 1300 |0062: invoke-virtual {v3, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3bfc56: 0c01 |0065: move-result-object v1 │ │ +3bfc58: 6e20 4a51 1200 |0066: invoke-virtual {v2, v1}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@514a │ │ +3bfc5e: 0c02 |0069: move-result-object v2 │ │ +3bfc60: 6e20 5051 0200 |006a: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Lcom/bumptech/glide/request/target/Target;)Lcom/bumptech/glide/request/target/Target; // method@5150 │ │ +3bfc66: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x000b line=71 │ │ 0x000f line=72 │ │ 0x0018 line=73 │ │ 0x001f line=74 │ │ @@ -763619,17 +763619,17 @@ │ │ type : '(Landroid/widget/ImageView;)Lde/danoeh/antennapod/adapter/CoverLoader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bfadc: |[3bfadc] de.danoeh.antennapod.adapter.CoverLoader.withCoverView:(Landroid/widget/ImageView;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3bfaec: 5b01 586c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ -3bfaf0: 1100 |0002: return-object v0 │ │ +3bfac4: |[3bfac4] de.danoeh.antennapod.adapter.CoverLoader.withCoverView:(Landroid/widget/ImageView;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3bfad4: 5b01 586c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.imgvCover:Landroid/widget/ImageView; // field@6c58 │ │ +3bfad8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/adapter/CoverLoader; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/widget/ImageView; │ │ │ │ @@ -763638,17 +763638,17 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bfaf4: |[3bfaf4] de.danoeh.antennapod.adapter.CoverLoader.withFallbackUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3bfb04: 5b01 576c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6c57 │ │ -3bfb08: 1100 |0002: return-object v0 │ │ +3bfadc: |[3bfadc] de.danoeh.antennapod.adapter.CoverLoader.withFallbackUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3bfaec: 5b01 576c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackUri:Ljava/lang/String; // field@6c57 │ │ +3bfaf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/adapter/CoverLoader; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -763657,17 +763657,17 @@ │ │ type : '(Landroid/widget/TextView;)Lde/danoeh/antennapod/adapter/CoverLoader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bfb0c: |[3bfb0c] de.danoeh.antennapod.adapter.CoverLoader.withPlaceholderView:(Landroid/widget/TextView;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3bfb1c: 5b01 566c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6c56 │ │ -3bfb20: 1100 |0002: return-object v0 │ │ +3bfaf4: |[3bfaf4] de.danoeh.antennapod.adapter.CoverLoader.withPlaceholderView:(Landroid/widget/TextView;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3bfb04: 5b01 566c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6c56 │ │ +3bfb08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/adapter/CoverLoader; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/widget/TextView; │ │ │ │ @@ -763676,18 +763676,18 @@ │ │ type : '(Landroid/widget/TextView;Z)Lde/danoeh/antennapod/adapter/CoverLoader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3bfb24: |[3bfb24] de.danoeh.antennapod.adapter.CoverLoader.withPlaceholderView:(Landroid/widget/TextView;Z)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3bfb34: 5b01 566c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6c56 │ │ -3bfb38: 5c02 5a6c |0002: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6c5a │ │ -3bfb3c: 1100 |0004: return-object v0 │ │ +3bfb0c: |[3bfb0c] de.danoeh.antennapod.adapter.CoverLoader.withPlaceholderView:(Landroid/widget/TextView;Z)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3bfb1c: 5b01 566c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.fallbackTitle:Landroid/widget/TextView; // field@6c56 │ │ +3bfb20: 5c02 5a6c |0002: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.textAndImageCombined:Z // field@6c5a │ │ +3bfb24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/CoverLoader; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/widget/TextView; │ │ @@ -763698,17 +763698,17 @@ │ │ type : '(I)Lde/danoeh/antennapod/adapter/CoverLoader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bfb40: |[3bfb40] de.danoeh.antennapod.adapter.CoverLoader.withResource:(I)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3bfb50: 5901 596c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6c59 │ │ -3bfb54: 1100 |0002: return-object v0 │ │ +3bfb28: |[3bfb28] de.danoeh.antennapod.adapter.CoverLoader.withResource:(I)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3bfb38: 5901 596c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.resource:I // field@6c59 │ │ +3bfb3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/adapter/CoverLoader; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -763717,17 +763717,17 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bfb58: |[3bfb58] de.danoeh.antennapod.adapter.CoverLoader.withUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ -3bfb68: 5b01 5b6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.uri:Ljava/lang/String; // field@6c5b │ │ -3bfb6c: 1100 |0002: return-object v0 │ │ +3bfb40: |[3bfb40] de.danoeh.antennapod.adapter.CoverLoader.withUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; │ │ +3bfb50: 5b01 5b6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader;.uri:Ljava/lang/String; // field@6c5b │ │ +3bfb54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/adapter/CoverLoader; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -763765,19 +763765,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3bfc80: |[3bfc80] de.danoeh.antennapod.adapter.DataFolderAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;)V │ │ -3bfc90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bfc96: 5b01 5c6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DataFolderAdapter; // field@6c5c │ │ -3bfc9a: 5b02 5d6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // field@6c5d │ │ -3bfc9e: 0e00 |0007: return-void │ │ +3bfc68: |[3bfc68] de.danoeh.antennapod.adapter.DataFolderAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;)V │ │ +3bfc78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bfc7e: 5b01 5c6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DataFolderAdapter; // field@6c5c │ │ +3bfc82: 5b02 5d6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // field@6c5d │ │ +3bfc86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/DataFolderAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; │ │ @@ -763788,19 +763788,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3bfca0: |[3bfca0] de.danoeh.antennapod.adapter.DataFolderAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3bfcb0: 5420 5c6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DataFolderAdapter; // field@6c5c │ │ -3bfcb4: 5421 5d6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // field@6c5d │ │ -3bfcb8: 7130 6196 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.$r8$lambda$r6UkOoTVRvE_dCQfvgszKGaBqlw:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V // method@9661 │ │ -3bfcbe: 0e00 |0007: return-void │ │ +3bfc88: |[3bfc88] de.danoeh.antennapod.adapter.DataFolderAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3bfc98: 5420 5c6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DataFolderAdapter; // field@6c5c │ │ +3bfc9c: 5421 5d6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // field@6c5d │ │ +3bfca0: 7130 6196 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.$r8$lambda$r6UkOoTVRvE_dCQfvgszKGaBqlw:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V // method@9661 │ │ +3bfca6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -763838,18 +763838,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bfd8c: |[3bfd8c] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.:(Ljava/lang/String;)V │ │ -3bfd9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bfda2: 5b01 5e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ -3bfda6: 0e00 |0005: return-void │ │ +3bfd74: |[3bfd74] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.:(Ljava/lang/String;)V │ │ +3bfd84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bfd8a: 5b01 5e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ +3bfd8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=115 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -763860,19 +763860,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3bfd4c: |[3bfd4c] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getAvailableSpace:()J │ │ -3bfd5c: 5420 5e6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ -3bfd60: 7110 7c9d 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:(Ljava/lang/String;)J // method@9d7c │ │ -3bfd66: 0b00 |0005: move-result-wide v0 │ │ -3bfd68: 1000 |0006: return-wide v0 │ │ +3bfd34: |[3bfd34] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getAvailableSpace:()J │ │ +3bfd44: 5420 5e6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ +3bfd48: 7110 7c9d 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:(Ljava/lang/String;)J // method@9d7c │ │ +3bfd4e: 0b00 |0005: move-result-wide v0 │ │ +3bfd50: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;) │ │ @@ -763880,17 +763880,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bfcf8: |[3bfcf8] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getFullPath:()Ljava/lang/String; │ │ -3bfd08: 5410 5e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ -3bfd0c: 1100 |0002: return-object v0 │ │ +3bfce0: |[3bfce0] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getFullPath:()Ljava/lang/String; │ │ +3bfcf0: 5410 5e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ +3bfcf4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;) │ │ @@ -763898,27 +763898,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3bfd10: |[3bfd10] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getShortPath:()Ljava/lang/String; │ │ -3bfd20: 5430 5e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ -3bfd24: 1a01 660d |0002: const-string v1, "Android" // string@0d66 │ │ -3bfd28: 6e20 a9b2 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b2a9 │ │ -3bfd2e: 0a00 |0007: move-result v0 │ │ -3bfd30: 3d00 0a00 |0008: if-lez v0, 0012 // +000a │ │ -3bfd34: 5431 5e6c |000a: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ -3bfd38: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -3bfd3a: 6e30 b8b2 2100 |000d: invoke-virtual {v1, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -3bfd40: 0c00 |0010: move-result-object v0 │ │ -3bfd42: 2803 |0011: goto 0014 // +0003 │ │ -3bfd44: 5430 5e6c |0012: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ -3bfd48: 1100 |0014: return-object v0 │ │ +3bfcf8: |[3bfcf8] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getShortPath:()Ljava/lang/String; │ │ +3bfd08: 5430 5e6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ +3bfd0c: 1a01 660d |0002: const-string v1, "Android" // string@0d66 │ │ +3bfd10: 6e20 a9b2 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b2a9 │ │ +3bfd16: 0a00 |0007: move-result v0 │ │ +3bfd18: 3d00 0a00 |0008: if-lez v0, 0012 // +000a │ │ +3bfd1c: 5431 5e6c |000a: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ +3bfd20: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +3bfd22: 6e30 b8b2 2100 |000d: invoke-virtual {v1, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +3bfd28: 0c00 |0010: move-result-object v0 │ │ +3bfd2a: 2803 |0011: goto 0014 // +0003 │ │ +3bfd2c: 5430 5e6c |0012: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ +3bfd30: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x000a line=120 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; │ │ │ │ @@ -763927,19 +763927,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3bfd6c: |[3bfd6c] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getTotalSpace:()J │ │ -3bfd7c: 5420 5e6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ -3bfd80: 7110 7d9d 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getTotalSpaceAvailable:(Ljava/lang/String;)J // method@9d7d │ │ -3bfd86: 0b00 |0005: move-result-wide v0 │ │ -3bfd88: 1000 |0006: return-wide v0 │ │ +3bfd54: |[3bfd54] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getTotalSpace:()J │ │ +3bfd64: 5420 5e6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.path:Ljava/lang/String; // field@6c5e │ │ +3bfd68: 7110 7d9d 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getTotalSpaceAvailable:(Ljava/lang/String;)J // method@9d7d │ │ +3bfd6e: 0b00 |0005: move-result-wide v0 │ │ +3bfd70: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; │ │ │ │ #4 : (in Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;) │ │ @@ -763947,27 +763947,27 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3bfcc0: |[3bfcc0] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getUsagePercentage:()I │ │ -3bfcd0: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ -3bfcd4: 6e10 5696 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getAvailableSpace:()J // method@9656 │ │ -3bfcda: 0b02 |0005: move-result-wide v2 │ │ -3bfcdc: 9d02 0200 |0006: mul-long v2, v2, v0 │ │ -3bfce0: 8520 |0008: long-to-float v0, v2 │ │ -3bfce2: 6e10 5996 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getTotalSpace:()J // method@9659 │ │ -3bfce8: 0b01 |000c: move-result-wide v1 │ │ -3bfcea: 8511 |000d: long-to-float v1, v1 │ │ -3bfcec: c910 |000e: div-float/2addr v0, v1 │ │ -3bfcee: 8700 |000f: float-to-int v0, v0 │ │ -3bfcf0: d900 0064 |0010: rsub-int/lit8 v0, v0, #int 100 // #64 │ │ -3bfcf4: 0f00 |0012: return v0 │ │ +3bfca8: |[3bfca8] de.danoeh.antennapod.adapter.DataFolderAdapter$StoragePath.getUsagePercentage:()I │ │ +3bfcb8: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ +3bfcbc: 6e10 5696 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getAvailableSpace:()J // method@9656 │ │ +3bfcc2: 0b02 |0005: move-result-wide v2 │ │ +3bfcc4: 9d02 0200 |0006: mul-long v2, v2, v0 │ │ +3bfcc8: 8520 |0008: long-to-float v0, v2 │ │ +3bfcca: 6e10 5996 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getTotalSpace:()J // method@9659 │ │ +3bfcd0: 0b01 |000c: move-result-wide v1 │ │ +3bfcd2: 8511 |000d: long-to-float v1, v1 │ │ +3bfcd4: c910 |000e: div-float/2addr v0, v1 │ │ +3bfcd6: 8700 |000f: float-to-int v0, v0 │ │ +3bfcd8: d900 0064 |0010: rsub-int/lit8 v0, v0, #int 100 // #64 │ │ +3bfcdc: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; │ │ │ │ source_file_idx : 6192 (DataFolderAdapter.java) │ │ @@ -764008,20 +764008,20 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c01bc: |[3c01bc] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3c01cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c01d2: 5b01 686c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6c68 │ │ -3c01d6: 5b02 696c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6c69 │ │ -3c01da: 5b03 6a6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6c6a │ │ -3c01de: 0e00 |0009: return-void │ │ +3c01a4: |[3c01a4] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3c01b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c01ba: 5b01 686c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6c68 │ │ +3c01be: 5b02 696c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6c69 │ │ +3c01c2: 5b03 6a6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6c6a │ │ +3c01c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/adapter/DownloadLogAdapter; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; │ │ @@ -764033,20 +764033,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3c01e0: |[3c01e0] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c01f0: 5430 686c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6c68 │ │ -3c01f4: 5431 696c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6c69 │ │ -3c01f8: 5432 6a6c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6c6a │ │ -3c01fc: 7140 7196 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.$r8$lambda$fDbQ7H1ZpfJ8Da0khIJpLJPge_0:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V // method@9671 │ │ -3c0202: 0e00 |0009: return-void │ │ +3c01c8: |[3c01c8] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c01d8: 5430 686c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6c68 │ │ +3c01dc: 5431 696c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6c69 │ │ +3c01e0: 5432 6a6c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6c6a │ │ +3c01e4: 7140 7196 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.$r8$lambda$fDbQ7H1ZpfJ8Da0khIJpLJPge_0:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V // method@9671 │ │ +3c01ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -764088,20 +764088,20 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c0204: |[3c0204] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3c0214: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c021a: 5b01 6b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6c6b │ │ -3c021e: 5b02 6c6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6c6c │ │ -3c0222: 5b03 6d6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6c6d │ │ -3c0226: 0e00 |0009: return-void │ │ +3c01ec: |[3c01ec] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3c01fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c0202: 5b01 6b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6c6b │ │ +3c0206: 5b02 6c6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6c6c │ │ +3c020a: 5b03 6d6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6c6d │ │ +3c020e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/adapter/DownloadLogAdapter; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; │ │ @@ -764113,20 +764113,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3c0228: |[3c0228] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3c0238: 5430 6b6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6c6b │ │ -3c023c: 5431 6c6c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6c6c │ │ -3c0240: 5432 6d6c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6c6d │ │ -3c0244: 7140 7096 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.$r8$lambda$b-pIXFCp10LGep5PQYLH_3AZae8:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V // method@9670 │ │ -3c024a: 0e00 |0009: return-void │ │ +3c0210: |[3c0210] de.danoeh.antennapod.adapter.DownloadLogAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3c0220: 5430 6b6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@6c6b │ │ +3c0224: 5431 6c6c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // field@6c6c │ │ +3c0228: 5432 6d6c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/download/DownloadResult; // field@6c6d │ │ +3c022c: 7140 7096 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.$r8$lambda$b-pIXFCp10LGep5PQYLH_3AZae8:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V // method@9670 │ │ +3c0232: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -764174,17 +764174,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3c0380: |[3c0380] de.danoeh.antennapod.adapter.DownloadLogAdapter.$r8$lambda$b-pIXFCp10LGep5PQYLH_3AZae8:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ -3c0390: 7040 7a96 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.lambda$bind$1:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V // method@967a │ │ -3c0396: 0e00 |0003: return-void │ │ +3c0368: |[3c0368] de.danoeh.antennapod.adapter.DownloadLogAdapter.$r8$lambda$b-pIXFCp10LGep5PQYLH_3AZae8:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ +3c0378: 7040 7a96 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.lambda$bind$1:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V // method@967a │ │ +3c037e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/DownloadLogAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ @@ -764195,17 +764195,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3c0398: |[3c0398] de.danoeh.antennapod.adapter.DownloadLogAdapter.$r8$lambda$fDbQ7H1ZpfJ8Da0khIJpLJPge_0:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ -3c03a8: 7040 7996 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.lambda$bind$0:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V // method@9679 │ │ -3c03ae: 0e00 |0003: return-void │ │ +3c0380: |[3c0380] de.danoeh.antennapod.adapter.DownloadLogAdapter.$r8$lambda$fDbQ7H1ZpfJ8Da0khIJpLJPge_0:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ +3c0390: 7040 7996 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.lambda$bind$0:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V // method@9679 │ │ +3c0396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/DownloadLogAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ @@ -764216,21 +764216,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -3c03b0: |[3c03b0] de.danoeh.antennapod.adapter.DownloadLogAdapter.:(Landroid/app/Activity;)V │ │ -3c03c0: 7010 f20f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0ff2 │ │ -3c03c6: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3c03ca: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3c03d0: 5b10 706c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ -3c03d4: 5b12 6f6c |000a: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c03d8: 0e00 |000c: return-void │ │ +3c0398: |[3c0398] de.danoeh.antennapod.adapter.DownloadLogAdapter.:(Landroid/app/Activity;)V │ │ +3c03a8: 7010 f20f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0ff2 │ │ +3c03ae: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3c03b2: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3c03b8: 5b10 706c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ +3c03bc: 5b12 6f6c |000a: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c03c0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=33 │ │ 0x000a line=37 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/adapter/DownloadLogAdapter; │ │ @@ -764241,183 +764241,183 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 373 16-bit code units │ │ -3c03dc: |[3c03dc] de.danoeh.antennapod.adapter.DownloadLogAdapter.bind:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;I)V │ │ -3c03ec: 6e10 16ab 0c00 |0000: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ -3c03f2: 0a00 |0003: move-result v0 │ │ -3c03f4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -3c03f6: 1a02 0000 |0005: const-string v2, "" // string@0000 │ │ -3c03fa: 3900 1b00 |0007: if-nez v0, 0022 // +001b │ │ -3c03fe: 2200 741e |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c0402: 7010 c7b2 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c0408: 6e20 d3b2 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c040e: 54a2 6f6c |0011: iget-object v2, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c0412: 1403 a900 127f |0013: const v3, #float 1.94071e+38 // #7f1200a9 │ │ -3c0418: 6e20 3002 3200 |0016: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3c041e: 0c02 |0019: move-result-object v2 │ │ -3c0420: 6e20 d3b2 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c0426: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c042c: 0c02 |0020: move-result-object v2 │ │ -3c042e: 281f |0021: goto 0040 // +001f │ │ -3c0430: 6e10 16ab 0c00 |0022: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ -3c0436: 0a00 |0025: move-result v0 │ │ -3c0438: 3310 1a00 |0026: if-ne v0, v1, 0040 // +001a │ │ -3c043c: 2200 741e |0028: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c0440: 7010 c7b2 0000 |002a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c0446: 6e20 d3b2 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c044c: 54a2 6f6c |0030: iget-object v2, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c0450: 1403 aa00 127f |0032: const v3, #float 1.94071e+38 // #7f1200aa │ │ -3c0456: 6e20 3002 3200 |0035: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3c045c: 0c02 |0038: move-result-object v2 │ │ -3c045e: 6e20 d3b2 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c0464: 6e10 deb2 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c046a: 0c02 |003f: move-result-object v2 │ │ -3c046c: 2200 741e |0040: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c0470: 7010 c7b2 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c0476: 6e20 d3b2 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c047c: 1a02 f401 |0048: const-string v2, " · " // string@01f4 │ │ -3c0480: 6e20 d3b2 2000 |004a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c0486: 6e10 deb2 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c048c: 0c00 |0050: move-result-object v0 │ │ -3c048e: 2202 741e |0051: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c0492: 7010 c7b2 0200 |0053: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c0498: 6e20 d3b2 0200 |0056: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c049e: 6e10 14ab 0c00 |0059: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ -3c04a4: 0c00 |005c: move-result-object v0 │ │ -3c04a6: 6e10 9fb4 0000 |005d: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@b49f │ │ -3c04ac: 0b03 |0060: move-result-wide v3 │ │ -3c04ae: 7100 e0b2 0000 |0061: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -3c04b4: 0b05 |0064: move-result-wide v5 │ │ -3c04b6: 1707 60ea 0000 |0065: const-wide/32 v7, #float 8.40779e-41 // #0000ea60 │ │ -3c04bc: 1209 |0068: const/4 v9, #int 0 // #0 │ │ -3c04be: 7707 b50a 0300 |0069: invoke-static/range {v3, v4, v5, v6, v7, v8, v9}, Landroid/text/format/DateUtils;.getRelativeTimeSpanString:(JJJI)Ljava/lang/CharSequence; // method@0ab5 │ │ -3c04c4: 0c00 |006c: move-result-object v0 │ │ -3c04c6: 6e20 d2b2 0200 |006d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3c04cc: 6e10 deb2 0200 |0070: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c04d2: 0c00 |0073: move-result-object v0 │ │ -3c04d4: 54b2 10d9 |0074: iget-object v2, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.status:Landroid/widget/TextView; // field@d910 │ │ -3c04d8: 6e20 9412 0200 |0076: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c04de: 6e10 1aab 0c00 |0079: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab1a │ │ -3c04e4: 0c00 |007c: move-result-object v0 │ │ -3c04e6: 3800 0c00 |007d: if-eqz v0, 0089 // +000c │ │ -3c04ea: 54b0 12d9 |007f: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.title:Landroid/widget/TextView; // field@d912 │ │ -3c04ee: 6e10 1aab 0c00 |0081: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab1a │ │ -3c04f4: 0c02 |0084: move-result-object v2 │ │ -3c04f6: 6e20 9412 2000 |0085: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c04fc: 2809 |0088: goto 0091 // +0009 │ │ -3c04fe: 54b0 12d9 |0089: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.title:Landroid/widget/TextView; // field@d912 │ │ -3c0502: 1402 a100 127f |008b: const v2, #float 1.94071e+38 // #7f1200a1 │ │ -3c0508: 6e20 9312 2000 |008e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3c050e: 6e10 1bab 0c00 |0091: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ -3c0514: 0a00 |0094: move-result v0 │ │ -3c0516: 1242 |0095: const/4 v2, #int 4 // #4 │ │ -3c0518: 3800 3800 |0096: if-eqz v0, 00ce // +0038 │ │ -3c051c: 54bc 0cd9 |0098: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ -3c0520: 54ad 6f6c |009a: iget-object v13, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c0524: 1400 1802 047f |009c: const v0, #float 1.75469e+38 // #7f040218 │ │ -3c052a: 7120 a2b0 0d00 |009f: invoke-static {v13, v0}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3c0530: 0a0d |00a2: move-result v13 │ │ -3c0532: 6e20 9912 dc00 |00a3: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ -3c0538: 54bc 0cd9 |00a6: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ -3c053c: 1a0d ede7 |00a8: const-string v13, "{fa-check-circle}" // string@e7ed │ │ -3c0540: 6e20 9412 dc00 |00aa: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c0546: 54bc 0cd9 |00ad: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ -3c054a: 54ad 6f6c |00af: iget-object v13, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c054e: 1400 a800 127f |00b1: const v0, #float 1.94071e+38 // #7f1200a8 │ │ -3c0554: 6e20 3002 0d00 |00b4: invoke-virtual {v13, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3c055a: 0c0d |00b7: move-result-object v13 │ │ -3c055c: 6e20 480d dc00 |00b8: invoke-virtual {v12, v13}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ -3c0562: 54bc 0ed9 |00bb: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ -3c0566: 6e20 930d 2c00 |00bd: invoke-virtual {v12, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c056c: 54bc 0dd9 |00c0: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d90d │ │ -3c0570: 130d 0800 |00c2: const/16 v13, #int 8 // #8 │ │ -3c0574: 6e20 930d dc00 |00c4: invoke-virtual {v12, v13}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c057a: 54bb 11d9 |00c7: iget-object v11, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.tapForDetails:Landroid/widget/TextView; // field@d911 │ │ -3c057e: 6e20 930d db00 |00c9: invoke-virtual {v11, v13}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c0584: 2900 a800 |00cc: goto/16 0174 // +00a8 │ │ -3c0588: 6e10 18ab 0c00 |00ce: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -3c058e: 0c00 |00d1: move-result-object v0 │ │ -3c0590: 6203 2e96 |00d2: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962e │ │ -3c0594: 3330 1800 |00d4: if-ne v0, v3, 00ec // +0018 │ │ -3c0598: 54b0 0cd9 |00d6: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ -3c059c: 54a3 6f6c |00d8: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c05a0: 1404 1b02 047f |00da: const v4, #float 1.75469e+38 // #7f04021b │ │ -3c05a6: 7120 a2b0 4300 |00dd: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3c05ac: 0a03 |00e0: move-result v3 │ │ -3c05ae: 6e20 9912 3000 |00e1: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ -3c05b4: 54b0 0cd9 |00e4: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ -3c05b8: 1a03 f1e7 |00e6: const-string v3, "{fa-exclamation-circle}" // string@e7f1 │ │ -3c05bc: 6e20 9412 3000 |00e8: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c05c2: 2816 |00eb: goto 0101 // +0016 │ │ -3c05c4: 54b0 0cd9 |00ec: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ -3c05c8: 54a3 6f6c |00ee: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c05cc: 1404 1a02 047f |00f0: const v4, #float 1.75469e+38 // #7f04021a │ │ -3c05d2: 7120 a2b0 4300 |00f3: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3c05d8: 0a03 |00f6: move-result v3 │ │ -3c05da: 6e20 9912 3000 |00f7: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ -3c05e0: 54b0 0cd9 |00fa: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ -3c05e4: 1a03 f2e7 |00fc: const-string v3, "{fa-times-circle}" // string@e7f2 │ │ -3c05e8: 6e20 9412 3000 |00fe: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c05ee: 54b0 0cd9 |0101: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ -3c05f2: 54a3 6f6c |0103: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c05f6: 1404 d400 127f |0105: const v4, #float 1.94072e+38 // #7f1200d4 │ │ -3c05fc: 6e20 3002 4300 |0108: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3c0602: 0c03 |010b: move-result-object v3 │ │ -3c0604: 6e20 480d 3000 |010c: invoke-virtual {v0, v3}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ -3c060a: 54b0 0dd9 |010f: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d90d │ │ -3c060e: 6e10 18ab 0c00 |0111: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -3c0614: 0c03 |0114: move-result-object v3 │ │ -3c0616: 7110 e69c 0300 |0115: invoke-static {v3}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9ce6 │ │ -3c061c: 0a03 |0118: move-result v3 │ │ -3c061e: 6e20 9312 3000 |0119: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3c0624: 54b0 0dd9 |011c: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d90d │ │ -3c0628: 1203 |011e: const/4 v3, #int 0 // #0 │ │ -3c062a: 6e20 930d 3000 |011f: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c0630: 54b0 11d9 |0122: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.tapForDetails:Landroid/widget/TextView; // field@d911 │ │ -3c0634: 6e20 930d 3000 |0124: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c063a: 6e10 16ab 0c00 |0127: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ -3c0640: 0a00 |012a: move-result v0 │ │ -3c0642: 6e10 15ab 0c00 |012b: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ -3c0648: 0b04 |012e: move-result-wide v4 │ │ -3c064a: 7055 7b96 da40 |012f: invoke-direct {v10, v13, v0, v4, v5}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.newerWasSuccessful:(IIJ)Z // method@967b │ │ -3c0650: 0a0d |0132: move-result v13 │ │ -3c0652: 380d 1300 |0133: if-eqz v13, 0146 // +0013 │ │ -3c0656: 54bc 0ed9 |0135: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ -3c065a: 6e20 930d 2c00 |0137: invoke-virtual {v12, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c0660: 54bc 0ed9 |013a: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ -3c0664: 120d |013c: const/4 v13, #int 0 // #0 │ │ -3c0666: 6e20 680d dc00 |013d: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c066c: 54bb 0ed9 |0140: iget-object v11, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ -3c0670: 6e20 880d db00 |0142: invoke-virtual {v11, v13}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3c0676: 282f |0145: goto 0174 // +002f │ │ -3c0678: 54bd 0fd9 |0146: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d90f │ │ -3c067c: 1400 2f01 087f |0148: const v0, #float 1.80781e+38 // #7f08012f │ │ -3c0682: 6e20 3d11 0d00 |014b: invoke-virtual {v13, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -3c0688: 54bd 0ed9 |014e: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ -3c068c: 6e20 930d 3d00 |0150: invoke-virtual {v13, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c0692: 6e10 16ab 0c00 |0153: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ -3c0698: 0a0d |0156: move-result v13 │ │ -3c069a: 390d 0d00 |0157: if-nez v13, 0164 // +000d │ │ -3c069e: 54bd 0ed9 |0159: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ -3c06a2: 2200 3318 |015b: new-instance v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0; // type@1833 │ │ -3c06a6: 7040 6c96 a0cb |015d: invoke-direct {v0, v10, v11, v12}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@966c │ │ -3c06ac: 6e20 680d 0d00 |0160: invoke-virtual {v13, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c06b2: 2811 |0163: goto 0174 // +0011 │ │ -3c06b4: 6e10 16ab 0c00 |0164: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ -3c06ba: 0a0d |0167: move-result v13 │ │ -3c06bc: 331d 0c00 |0168: if-ne v13, v1, 0174 // +000c │ │ -3c06c0: 54bd 0ed9 |016a: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ -3c06c4: 2200 3418 |016c: new-instance v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1; // type@1834 │ │ -3c06c8: 7040 6e96 a0cb |016e: invoke-direct {v0, v10, v11, v12}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@966e │ │ -3c06ce: 6e20 680d 0d00 |0171: invoke-virtual {v13, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c06d4: 0e00 |0174: return-void │ │ +3c03c4: |[3c03c4] de.danoeh.antennapod.adapter.DownloadLogAdapter.bind:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;I)V │ │ +3c03d4: 6e10 16ab 0c00 |0000: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ +3c03da: 0a00 |0003: move-result v0 │ │ +3c03dc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +3c03de: 1a02 0000 |0005: const-string v2, "" // string@0000 │ │ +3c03e2: 3900 1b00 |0007: if-nez v0, 0022 // +001b │ │ +3c03e6: 2200 741e |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c03ea: 7010 c7b2 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c03f0: 6e20 d3b2 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c03f6: 54a2 6f6c |0011: iget-object v2, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c03fa: 1403 a900 127f |0013: const v3, #float 1.94071e+38 // #7f1200a9 │ │ +3c0400: 6e20 3002 3200 |0016: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3c0406: 0c02 |0019: move-result-object v2 │ │ +3c0408: 6e20 d3b2 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c040e: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c0414: 0c02 |0020: move-result-object v2 │ │ +3c0416: 281f |0021: goto 0040 // +001f │ │ +3c0418: 6e10 16ab 0c00 |0022: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ +3c041e: 0a00 |0025: move-result v0 │ │ +3c0420: 3310 1a00 |0026: if-ne v0, v1, 0040 // +001a │ │ +3c0424: 2200 741e |0028: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c0428: 7010 c7b2 0000 |002a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c042e: 6e20 d3b2 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c0434: 54a2 6f6c |0030: iget-object v2, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c0438: 1403 aa00 127f |0032: const v3, #float 1.94071e+38 // #7f1200aa │ │ +3c043e: 6e20 3002 3200 |0035: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3c0444: 0c02 |0038: move-result-object v2 │ │ +3c0446: 6e20 d3b2 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c044c: 6e10 deb2 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c0452: 0c02 |003f: move-result-object v2 │ │ +3c0454: 2200 741e |0040: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c0458: 7010 c7b2 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c045e: 6e20 d3b2 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c0464: 1a02 f401 |0048: const-string v2, " · " // string@01f4 │ │ +3c0468: 6e20 d3b2 2000 |004a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c046e: 6e10 deb2 0000 |004d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c0474: 0c00 |0050: move-result-object v0 │ │ +3c0476: 2202 741e |0051: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c047a: 7010 c7b2 0200 |0053: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c0480: 6e20 d3b2 0200 |0056: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c0486: 6e10 14ab 0c00 |0059: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ +3c048c: 0c00 |005c: move-result-object v0 │ │ +3c048e: 6e10 9fb4 0000 |005d: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@b49f │ │ +3c0494: 0b03 |0060: move-result-wide v3 │ │ +3c0496: 7100 e0b2 0000 |0061: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +3c049c: 0b05 |0064: move-result-wide v5 │ │ +3c049e: 1707 60ea 0000 |0065: const-wide/32 v7, #float 8.40779e-41 // #0000ea60 │ │ +3c04a4: 1209 |0068: const/4 v9, #int 0 // #0 │ │ +3c04a6: 7707 b50a 0300 |0069: invoke-static/range {v3, v4, v5, v6, v7, v8, v9}, Landroid/text/format/DateUtils;.getRelativeTimeSpanString:(JJJI)Ljava/lang/CharSequence; // method@0ab5 │ │ +3c04ac: 0c00 |006c: move-result-object v0 │ │ +3c04ae: 6e20 d2b2 0200 |006d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3c04b4: 6e10 deb2 0200 |0070: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c04ba: 0c00 |0073: move-result-object v0 │ │ +3c04bc: 54b2 10d9 |0074: iget-object v2, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.status:Landroid/widget/TextView; // field@d910 │ │ +3c04c0: 6e20 9412 0200 |0076: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c04c6: 6e10 1aab 0c00 |0079: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab1a │ │ +3c04cc: 0c00 |007c: move-result-object v0 │ │ +3c04ce: 3800 0c00 |007d: if-eqz v0, 0089 // +000c │ │ +3c04d2: 54b0 12d9 |007f: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.title:Landroid/widget/TextView; // field@d912 │ │ +3c04d6: 6e10 1aab 0c00 |0081: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab1a │ │ +3c04dc: 0c02 |0084: move-result-object v2 │ │ +3c04de: 6e20 9412 2000 |0085: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c04e4: 2809 |0088: goto 0091 // +0009 │ │ +3c04e6: 54b0 12d9 |0089: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.title:Landroid/widget/TextView; // field@d912 │ │ +3c04ea: 1402 a100 127f |008b: const v2, #float 1.94071e+38 // #7f1200a1 │ │ +3c04f0: 6e20 9312 2000 |008e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3c04f6: 6e10 1bab 0c00 |0091: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ +3c04fc: 0a00 |0094: move-result v0 │ │ +3c04fe: 1242 |0095: const/4 v2, #int 4 // #4 │ │ +3c0500: 3800 3800 |0096: if-eqz v0, 00ce // +0038 │ │ +3c0504: 54bc 0cd9 |0098: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ +3c0508: 54ad 6f6c |009a: iget-object v13, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c050c: 1400 1802 047f |009c: const v0, #float 1.75469e+38 // #7f040218 │ │ +3c0512: 7120 a2b0 0d00 |009f: invoke-static {v13, v0}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3c0518: 0a0d |00a2: move-result v13 │ │ +3c051a: 6e20 9912 dc00 |00a3: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ +3c0520: 54bc 0cd9 |00a6: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ +3c0524: 1a0d ede7 |00a8: const-string v13, "{fa-check-circle}" // string@e7ed │ │ +3c0528: 6e20 9412 dc00 |00aa: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c052e: 54bc 0cd9 |00ad: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ +3c0532: 54ad 6f6c |00af: iget-object v13, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c0536: 1400 a800 127f |00b1: const v0, #float 1.94071e+38 // #7f1200a8 │ │ +3c053c: 6e20 3002 0d00 |00b4: invoke-virtual {v13, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3c0542: 0c0d |00b7: move-result-object v13 │ │ +3c0544: 6e20 480d dc00 |00b8: invoke-virtual {v12, v13}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ +3c054a: 54bc 0ed9 |00bb: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ +3c054e: 6e20 930d 2c00 |00bd: invoke-virtual {v12, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c0554: 54bc 0dd9 |00c0: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d90d │ │ +3c0558: 130d 0800 |00c2: const/16 v13, #int 8 // #8 │ │ +3c055c: 6e20 930d dc00 |00c4: invoke-virtual {v12, v13}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c0562: 54bb 11d9 |00c7: iget-object v11, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.tapForDetails:Landroid/widget/TextView; // field@d911 │ │ +3c0566: 6e20 930d db00 |00c9: invoke-virtual {v11, v13}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c056c: 2900 a800 |00cc: goto/16 0174 // +00a8 │ │ +3c0570: 6e10 18ab 0c00 |00ce: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +3c0576: 0c00 |00d1: move-result-object v0 │ │ +3c0578: 6203 2e96 |00d2: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962e │ │ +3c057c: 3330 1800 |00d4: if-ne v0, v3, 00ec // +0018 │ │ +3c0580: 54b0 0cd9 |00d6: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ +3c0584: 54a3 6f6c |00d8: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c0588: 1404 1b02 047f |00da: const v4, #float 1.75469e+38 // #7f04021b │ │ +3c058e: 7120 a2b0 4300 |00dd: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3c0594: 0a03 |00e0: move-result v3 │ │ +3c0596: 6e20 9912 3000 |00e1: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ +3c059c: 54b0 0cd9 |00e4: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ +3c05a0: 1a03 f1e7 |00e6: const-string v3, "{fa-exclamation-circle}" // string@e7f1 │ │ +3c05a4: 6e20 9412 3000 |00e8: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c05aa: 2816 |00eb: goto 0101 // +0016 │ │ +3c05ac: 54b0 0cd9 |00ec: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ +3c05b0: 54a3 6f6c |00ee: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c05b4: 1404 1a02 047f |00f0: const v4, #float 1.75469e+38 // #7f04021a │ │ +3c05ba: 7120 a2b0 4300 |00f3: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3c05c0: 0a03 |00f6: move-result v3 │ │ +3c05c2: 6e20 9912 3000 |00f7: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ +3c05c8: 54b0 0cd9 |00fa: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ +3c05cc: 1a03 f2e7 |00fc: const-string v3, "{fa-times-circle}" // string@e7f2 │ │ +3c05d0: 6e20 9412 3000 |00fe: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c05d6: 54b0 0cd9 |0101: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.icon:Lcom/joanzapata/iconify/widget/IconTextView; // field@d90c │ │ +3c05da: 54a3 6f6c |0103: iget-object v3, v10, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c05de: 1404 d400 127f |0105: const v4, #float 1.94072e+38 // #7f1200d4 │ │ +3c05e4: 6e20 3002 4300 |0108: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3c05ea: 0c03 |010b: move-result-object v3 │ │ +3c05ec: 6e20 480d 3000 |010c: invoke-virtual {v0, v3}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ +3c05f2: 54b0 0dd9 |010f: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d90d │ │ +3c05f6: 6e10 18ab 0c00 |0111: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +3c05fc: 0c03 |0114: move-result-object v3 │ │ +3c05fe: 7110 e69c 0300 |0115: invoke-static {v3}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9ce6 │ │ +3c0604: 0a03 |0118: move-result v3 │ │ +3c0606: 6e20 9312 3000 |0119: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3c060c: 54b0 0dd9 |011c: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.reason:Landroid/widget/TextView; // field@d90d │ │ +3c0610: 1203 |011e: const/4 v3, #int 0 // #0 │ │ +3c0612: 6e20 930d 3000 |011f: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c0618: 54b0 11d9 |0122: iget-object v0, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.tapForDetails:Landroid/widget/TextView; // field@d911 │ │ +3c061c: 6e20 930d 3000 |0124: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c0622: 6e10 16ab 0c00 |0127: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ +3c0628: 0a00 |012a: move-result v0 │ │ +3c062a: 6e10 15ab 0c00 |012b: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ +3c0630: 0b04 |012e: move-result-wide v4 │ │ +3c0632: 7055 7b96 da40 |012f: invoke-direct {v10, v13, v0, v4, v5}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.newerWasSuccessful:(IIJ)Z // method@967b │ │ +3c0638: 0a0d |0132: move-result v13 │ │ +3c063a: 380d 1300 |0133: if-eqz v13, 0146 // +0013 │ │ +3c063e: 54bc 0ed9 |0135: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ +3c0642: 6e20 930d 2c00 |0137: invoke-virtual {v12, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c0648: 54bc 0ed9 |013a: iget-object v12, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ +3c064c: 120d |013c: const/4 v13, #int 0 // #0 │ │ +3c064e: 6e20 680d dc00 |013d: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c0654: 54bb 0ed9 |0140: iget-object v11, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ +3c0658: 6e20 880d db00 |0142: invoke-virtual {v11, v13}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3c065e: 282f |0145: goto 0174 // +002f │ │ +3c0660: 54bd 0fd9 |0146: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d90f │ │ +3c0664: 1400 2f01 087f |0148: const v0, #float 1.80781e+38 // #7f08012f │ │ +3c066a: 6e20 3d11 0d00 |014b: invoke-virtual {v13, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +3c0670: 54bd 0ed9 |014e: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ +3c0674: 6e20 930d 3d00 |0150: invoke-virtual {v13, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c067a: 6e10 16ab 0c00 |0153: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ +3c0680: 0a0d |0156: move-result v13 │ │ +3c0682: 390d 0d00 |0157: if-nez v13, 0164 // +000d │ │ +3c0686: 54bd 0ed9 |0159: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ +3c068a: 2200 3318 |015b: new-instance v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0; // type@1833 │ │ +3c068e: 7040 6c96 a0cb |015d: invoke-direct {v0, v10, v11, v12}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@966c │ │ +3c0694: 6e20 680d 0d00 |0160: invoke-virtual {v13, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c069a: 2811 |0163: goto 0174 // +0011 │ │ +3c069c: 6e10 16ab 0c00 |0164: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ +3c06a2: 0a0d |0167: move-result v13 │ │ +3c06a4: 331d 0c00 |0168: if-ne v13, v1, 0174 // +000c │ │ +3c06a8: 54bd 0ed9 |016a: iget-object v13, v11, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ +3c06ac: 2200 3418 |016c: new-instance v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1; // type@1834 │ │ +3c06b0: 7040 6e96 a0cb |016e: invoke-direct {v0, v10, v11, v12}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/DownloadLogAdapter;Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@966e │ │ +3c06b6: 6e20 680d 0d00 |0171: invoke-virtual {v13, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c06bc: 0e00 |0174: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=61 │ │ 0x0022 line=62 │ │ 0x0028 line=63 │ │ 0x0040 line=65 │ │ @@ -764465,38 +764465,38 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3c06d8: |[3c06d8] de.danoeh.antennapod.adapter.DownloadLogAdapter.lambda$bind$0:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ -3c06e8: 5433 0ed9 |0000: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ -3c06ec: 1245 |0002: const/4 v5, #int 4 // #4 │ │ -3c06ee: 6e20 930d 5300 |0003: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c06f4: 6e10 15ab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ -3c06fa: 0b00 |0009: move-result-wide v0 │ │ -3c06fc: 7120 1c9b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ -3c0702: 0c03 |000d: move-result-object v3 │ │ -3c0704: 3903 1d00 |000e: if-nez v3, 002b // +001d │ │ -3c0708: 2203 741e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c070c: 7010 c7b2 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c0712: 1a05 cc16 |0015: const-string v5, "Could not find feed for feed id: " // string@16cc │ │ -3c0716: 6e20 d3b2 5300 |0017: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c071c: 6e10 15ab 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ -3c0722: 0b04 |001d: move-result-wide v4 │ │ -3c0724: 6e30 cfb2 4305 |001e: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3c072a: 6e10 deb2 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c0730: 0c03 |0024: move-result-object v3 │ │ -3c0732: 1a04 6319 |0025: const-string v4, "DownloadLogAdapter" // string@1963 │ │ -3c0736: 7120 f70a 3400 |0027: invoke-static {v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3c073c: 0e00 |002a: return-void │ │ -3c073e: 5424 6f6c |002b: iget-object v4, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c0742: 7120 9e9d 3400 |002d: invoke-static {v4, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ -3c0748: 0e00 |0030: return-void │ │ +3c06c0: |[3c06c0] de.danoeh.antennapod.adapter.DownloadLogAdapter.lambda$bind$0:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ +3c06d0: 5433 0ed9 |0000: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ +3c06d4: 1245 |0002: const/4 v5, #int 4 // #4 │ │ +3c06d6: 6e20 930d 5300 |0003: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c06dc: 6e10 15ab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ +3c06e2: 0b00 |0009: move-result-wide v0 │ │ +3c06e4: 7120 1c9b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ +3c06ea: 0c03 |000d: move-result-object v3 │ │ +3c06ec: 3903 1d00 |000e: if-nez v3, 002b // +001d │ │ +3c06f0: 2203 741e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c06f4: 7010 c7b2 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c06fa: 1a05 cc16 |0015: const-string v5, "Could not find feed for feed id: " // string@16cc │ │ +3c06fe: 6e20 d3b2 5300 |0017: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c0704: 6e10 15ab 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ +3c070a: 0b04 |001d: move-result-wide v4 │ │ +3c070c: 6e30 cfb2 4305 |001e: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3c0712: 6e10 deb2 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c0718: 0c03 |0024: move-result-object v3 │ │ +3c071a: 1a04 6319 |0025: const-string v4, "DownloadLogAdapter" // string@1963 │ │ +3c071e: 7120 f70a 3400 |0027: invoke-static {v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3c0724: 0e00 |002a: return-void │ │ +3c0726: 5424 6f6c |002b: iget-object v4, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c072a: 7120 9e9d 3400 |002d: invoke-static {v4, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ +3c0730: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0006 line=107 │ │ 0x0010 line=109 │ │ 0x002b line=112 │ │ locals : │ │ @@ -764510,47 +764510,47 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -3c074c: |[3c074c] de.danoeh.antennapod.adapter.DownloadLogAdapter.lambda$bind$1:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ -3c075c: 5433 0ed9 |0000: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ -3c0760: 1245 |0002: const/4 v5, #int 4 // #4 │ │ -3c0762: 6e20 930d 5300 |0003: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c0768: 6e10 15ab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ -3c076e: 0b00 |0009: move-result-wide v0 │ │ -3c0770: 7120 299b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ -3c0776: 0c03 |000d: move-result-object v3 │ │ -3c0778: 3903 1d00 |000e: if-nez v3, 002b // +001d │ │ -3c077c: 2203 741e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c0780: 7010 c7b2 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c0786: 1a05 cd16 |0015: const-string v5, "Could not find feed media for feed id: " // string@16cd │ │ -3c078a: 6e20 d3b2 5300 |0017: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c0790: 6e10 15ab 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ -3c0796: 0b04 |001d: move-result-wide v4 │ │ -3c0798: 6e30 cfb2 4305 |001e: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3c079e: 6e10 deb2 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c07a4: 0c03 |0024: move-result-object v3 │ │ -3c07a6: 1a04 6319 |0025: const-string v4, "DownloadLogAdapter" // string@1963 │ │ -3c07aa: 7120 f70a 3400 |0027: invoke-static {v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3c07b0: 0e00 |002a: return-void │ │ -3c07b2: 2204 6918 |002b: new-instance v4, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1869 │ │ -3c07b6: 6e10 f6ab 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3c07bc: 0c03 |0030: move-result-object v3 │ │ -3c07be: 7020 8797 3400 |0031: invoke-direct {v4, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9787 │ │ -3c07c4: 5423 6f6c |0034: iget-object v3, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c07c8: 6e20 8d97 3400 |0036: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.onClick:(Landroid/content/Context;)V // method@978d │ │ -3c07ce: 5423 6f6c |0039: iget-object v3, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c07d2: 1f03 d617 |003b: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c07d6: 1404 3103 127f |003d: const v4, #float 1.94084e+38 // #7f120331 │ │ -3c07dc: 1205 |0040: const/4 v5, #int 0 // #0 │ │ -3c07de: 6e30 9e94 4305 |0041: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -3c07e4: 0e00 |0044: return-void │ │ +3c0734: |[3c0734] de.danoeh.antennapod.adapter.DownloadLogAdapter.lambda$bind$1:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;Landroid/view/View;)V │ │ +3c0744: 5433 0ed9 |0000: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d90e │ │ +3c0748: 1245 |0002: const/4 v5, #int 4 // #4 │ │ +3c074a: 6e20 930d 5300 |0003: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c0750: 6e10 15ab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ +3c0756: 0b00 |0009: move-result-wide v0 │ │ +3c0758: 7120 299b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ +3c075e: 0c03 |000d: move-result-object v3 │ │ +3c0760: 3903 1d00 |000e: if-nez v3, 002b // +001d │ │ +3c0764: 2203 741e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c0768: 7010 c7b2 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c076e: 1a05 cd16 |0015: const-string v5, "Could not find feed media for feed id: " // string@16cd │ │ +3c0772: 6e20 d3b2 5300 |0017: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c0778: 6e10 15ab 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ +3c077e: 0b04 |001d: move-result-wide v4 │ │ +3c0780: 6e30 cfb2 4305 |001e: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3c0786: 6e10 deb2 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c078c: 0c03 |0024: move-result-object v3 │ │ +3c078e: 1a04 6319 |0025: const-string v4, "DownloadLogAdapter" // string@1963 │ │ +3c0792: 7120 f70a 3400 |0027: invoke-static {v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3c0798: 0e00 |002a: return-void │ │ +3c079a: 2204 6918 |002b: new-instance v4, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1869 │ │ +3c079e: 6e10 f6ab 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3c07a4: 0c03 |0030: move-result-object v3 │ │ +3c07a6: 7020 8797 3400 |0031: invoke-direct {v4, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9787 │ │ +3c07ac: 5423 6f6c |0034: iget-object v3, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c07b0: 6e20 8d97 3400 |0036: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.onClick:(Landroid/content/Context;)V // method@978d │ │ +3c07b6: 5423 6f6c |0039: iget-object v3, v2, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c07ba: 1f03 d617 |003b: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c07be: 1404 3103 127f |003d: const v4, #float 1.94084e+38 // #7f120331 │ │ +3c07c4: 1205 |0040: const/4 v5, #int 0 // #0 │ │ +3c07c6: 6e30 9e94 4305 |0041: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +3c07cc: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x0010 line=119 │ │ 0x002b line=122 │ │ 0x0039 line=123 │ │ @@ -764565,37 +764565,37 @@ │ │ type : '(IIJ)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -3c029c: |[3c029c] de.danoeh.antennapod.adapter.DownloadLogAdapter.newerWasSuccessful:(IIJ)Z │ │ -3c02ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c02ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3c02b0: 3571 2300 |0002: if-ge v1, v7, 0025 // +0023 │ │ -3c02b4: 5462 706c |0004: iget-object v2, v6, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ -3c02b8: 7220 ddb4 1200 |0006: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c02be: 0c02 |0009: move-result-object v2 │ │ -3c02c0: 1f02 961c |000a: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3c02c4: 6e10 16ab 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ -3c02ca: 0a03 |000f: move-result v3 │ │ -3c02cc: 3383 1200 |0010: if-ne v3, v8, 0022 // +0012 │ │ -3c02d0: 6e10 15ab 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ -3c02d6: 0b03 |0015: move-result-wide v3 │ │ -3c02d8: 3105 0309 |0016: cmp-long v5, v3, v9 │ │ -3c02dc: 3905 0a00 |0018: if-nez v5, 0022 // +000a │ │ -3c02e0: 6e10 1bab 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ -3c02e6: 0a02 |001d: move-result v2 │ │ -3c02e8: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ -3c02ec: 1217 |0020: const/4 v7, #int 1 // #1 │ │ -3c02ee: 0f07 |0021: return v7 │ │ -3c02f0: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3c02f4: 28de |0024: goto 0002 // -0022 │ │ -3c02f6: 0f00 |0025: return v0 │ │ +3c0284: |[3c0284] de.danoeh.antennapod.adapter.DownloadLogAdapter.newerWasSuccessful:(IIJ)Z │ │ +3c0294: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c0296: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3c0298: 3571 2300 |0002: if-ge v1, v7, 0025 // +0023 │ │ +3c029c: 5462 706c |0004: iget-object v2, v6, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ +3c02a0: 7220 ddb4 1200 |0006: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c02a6: 0c02 |0009: move-result-object v2 │ │ +3c02a8: 1f02 961c |000a: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3c02ac: 6e10 16ab 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ +3c02b2: 0a03 |000f: move-result v3 │ │ +3c02b4: 3383 1200 |0010: if-ne v3, v8, 0022 // +0012 │ │ +3c02b8: 6e10 15ab 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ +3c02be: 0b03 |0015: move-result-wide v3 │ │ +3c02c0: 3105 0309 |0016: cmp-long v5, v3, v9 │ │ +3c02c4: 3905 0a00 |0018: if-nez v5, 0022 // +000a │ │ +3c02c8: 6e10 1bab 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ +3c02ce: 0a02 |001d: move-result v2 │ │ +3c02d0: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ +3c02d4: 1217 |0020: const/4 v7, #int 1 // #1 │ │ +3c02d6: 0f07 |0021: return v7 │ │ +3c02d8: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3c02dc: 28de |0024: goto 0002 // -0022 │ │ +3c02de: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=133 │ │ 0x000c line=134 │ │ locals : │ │ 0x0000 - 0x0026 reg=6 this Lde/danoeh/antennapod/adapter/DownloadLogAdapter; │ │ 0x0000 - 0x0026 reg=7 (null) I │ │ @@ -764608,19 +764608,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c0330: |[3c0330] de.danoeh.antennapod.adapter.DownloadLogAdapter.getCount:()I │ │ -3c0340: 5410 706c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ -3c0344: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c034a: 0a00 |0005: move-result v0 │ │ -3c034c: 0f00 |0006: return v0 │ │ +3c0318: |[3c0318] de.danoeh.antennapod.adapter.DownloadLogAdapter.getCount:()I │ │ +3c0328: 5410 706c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ +3c032c: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c0332: 0a00 |0005: move-result v0 │ │ +3c0334: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/adapter/DownloadLogAdapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/DownloadLogAdapter;) │ │ @@ -764628,26 +764628,26 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/download/DownloadResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3c02f8: |[3c02f8] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3c0308: 5410 706c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ -3c030c: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c0312: 0a00 |0005: move-result v0 │ │ -3c0314: 3502 0b00 |0006: if-ge v2, v0, 0011 // +000b │ │ -3c0318: 5410 706c |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ -3c031c: 7220 ddb4 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c0322: 0c02 |000d: move-result-object v2 │ │ -3c0324: 1f02 961c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3c0328: 1102 |0010: return-object v2 │ │ -3c032a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3c032c: 1102 |0012: return-object v2 │ │ +3c02e0: |[3c02e0] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3c02f0: 5410 706c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ +3c02f4: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c02fa: 0a00 |0005: move-result v0 │ │ +3c02fc: 3502 0b00 |0006: if-ge v2, v0, 0011 // +000b │ │ +3c0300: 5410 706c |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ +3c0304: 7220 ddb4 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c030a: 0c02 |000d: move-result-object v2 │ │ +3c030c: 1f02 961c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3c0310: 1102 |0010: return-object v2 │ │ +3c0312: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3c0314: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0008 line=149 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/adapter/DownloadLogAdapter; │ │ 0x0000 - 0x0013 reg=2 (null) I │ │ @@ -764657,18 +764657,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 │ │ -3c0350: |[3c0350] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItem:(I)Ljava/lang/Object; │ │ -3c0360: 6e20 7596 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@9675 │ │ -3c0366: 0c01 |0003: move-result-object v1 │ │ -3c0368: 1101 |0004: return-object v1 │ │ +3c0338: |[3c0338] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItem:(I)Ljava/lang/Object; │ │ +3c0348: 6e20 7596 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@9675 │ │ +3c034e: 0c01 |0003: move-result-object v1 │ │ +3c0350: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/DownloadLogAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -764677,17 +764677,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3c036c: |[3c036c] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItemId:(I)J │ │ -3c037c: 8130 |0000: int-to-long v0, v3 │ │ -3c037e: 1000 |0001: return-wide v0 │ │ +3c0354: |[3c0354] de.danoeh.antennapod.adapter.DownloadLogAdapter.getItemId:(I)J │ │ +3c0364: 8130 |0000: int-to-long v0, v3 │ │ +3c0366: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lde/danoeh/antennapod/adapter/DownloadLogAdapter; │ │ 0x0000 - 0x0002 reg=3 (null) I │ │ │ │ @@ -764696,30 +764696,30 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -3c024c: |[3c024c] de.danoeh.antennapod.adapter.DownloadLogAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3c025c: 3903 0f00 |0000: if-nez v3, 000f // +000f │ │ -3c0260: 2203 f81d |0002: new-instance v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // type@1df8 │ │ -3c0264: 5410 6f6c |0004: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ -3c0268: 7030 cbb0 0304 |0006: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.:(Landroid/content/Context;Landroid/view/ViewGroup;)V // method@b0cb │ │ -3c026e: 5434 101a |0009: iget-object v4, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0272: 6e20 880d 3400 |000b: invoke-virtual {v4, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3c0278: 2807 |000e: goto 0015 // +0007 │ │ -3c027a: 6e10 c60c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ -3c0280: 0c03 |0012: move-result-object v3 │ │ -3c0282: 1f03 f81d |0013: check-cast v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // type@1df8 │ │ -3c0286: 6e20 7596 2100 |0015: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@9675 │ │ -3c028c: 0c04 |0018: move-result-object v4 │ │ -3c028e: 7040 7396 3124 |0019: invoke-direct {v1, v3, v4, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.bind:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;I)V // method@9673 │ │ -3c0294: 5432 101a |001c: iget-object v2, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0298: 1102 |001e: return-object v2 │ │ +3c0234: |[3c0234] de.danoeh.antennapod.adapter.DownloadLogAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3c0244: 3903 0f00 |0000: if-nez v3, 000f // +000f │ │ +3c0248: 2203 f81d |0002: new-instance v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // type@1df8 │ │ +3c024c: 5410 6f6c |0004: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.context:Landroid/app/Activity; // field@6c6f │ │ +3c0250: 7030 cbb0 0304 |0006: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;.:(Landroid/content/Context;Landroid/view/ViewGroup;)V // method@b0cb │ │ +3c0256: 5434 101a |0009: iget-object v4, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c025a: 6e20 880d 3400 |000b: invoke-virtual {v4, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3c0260: 2807 |000e: goto 0015 // +0007 │ │ +3c0262: 6e10 c60c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ +3c0268: 0c03 |0012: move-result-object v3 │ │ +3c026a: 1f03 f81d |0013: check-cast v3, Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder; // type@1df8 │ │ +3c026e: 6e20 7596 2100 |0015: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@9675 │ │ +3c0274: 0c04 |0018: move-result-object v4 │ │ +3c0276: 7040 7396 3124 |0019: invoke-direct {v1, v3, v4, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.bind:(Lde/danoeh/antennapod/view/viewholder/DownloadLogItemViewHolder;Lde/danoeh/antennapod/model/download/DownloadResult;I)V // method@9673 │ │ +3c027c: 5432 101a |001c: iget-object v2, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0280: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x0009 line=50 │ │ 0x000f line=52 │ │ 0x0015 line=54 │ │ 0x001c line=55 │ │ @@ -764734,18 +764734,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c07e8: |[3c07e8] de.danoeh.antennapod.adapter.DownloadLogAdapter.setDownloadLog:(Ljava/util/List;)V │ │ -3c07f8: 5b01 706c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ -3c07fc: 6e10 f30f 0000 |0002: invoke-virtual {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@0ff3 │ │ -3c0802: 0e00 |0005: return-void │ │ +3c07d0: |[3c07d0] de.danoeh.antennapod.adapter.DownloadLogAdapter.setDownloadLog:(Ljava/util/List;)V │ │ +3c07e0: 5b01 706c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.downloadLog:Ljava/util/List; // field@6c70 │ │ +3c07e4: 6e10 f30f 0000 |0002: invoke-virtual {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@0ff3 │ │ +3c07ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/DownloadLogAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ @@ -764788,20 +764788,20 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c0804: |[3c0804] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c0814: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c081a: 5b01 716c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c71 │ │ -3c081e: 5b02 726c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c72 │ │ -3c0822: 5b03 736c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c73 │ │ -3c0826: 0e00 |0009: return-void │ │ +3c07ec: |[3c07ec] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c07fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c0802: 5b01 716c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c71 │ │ +3c0806: 5b02 726c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c72 │ │ +3c080a: 5b03 736c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c73 │ │ +3c080e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -764813,20 +764813,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3c0828: |[3c0828] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c0838: 5430 716c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c71 │ │ -3c083c: 5431 726c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c72 │ │ -3c0840: 5432 736c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c73 │ │ -3c0844: 7140 8396 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.$r8$lambda$AaTpFvSwcjLqYiVXrOiwEzqjTzM:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V // method@9683 │ │ -3c084a: 0e00 |0009: return-void │ │ +3c0810: |[3c0810] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c0820: 5430 716c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c71 │ │ +3c0824: 5431 726c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c72 │ │ +3c0828: 5432 736c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c73 │ │ +3c082c: 7140 8396 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.$r8$lambda$AaTpFvSwcjLqYiVXrOiwEzqjTzM:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V // method@9683 │ │ +3c0832: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -764868,20 +764868,20 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c0874: |[3c0874] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c0884: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c088a: 5b01 746c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c74 │ │ -3c088e: 5b02 756c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c75 │ │ -3c0892: 5b03 766c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c76 │ │ -3c0896: 0e00 |0009: return-void │ │ +3c085c: |[3c085c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c086c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c0872: 5b01 746c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c74 │ │ +3c0876: 5b02 756c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c75 │ │ +3c087a: 5b03 766c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c76 │ │ +3c087e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -764893,21 +764893,21 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -3c084c: |[3c084c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ -3c085c: 5430 746c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c74 │ │ -3c0860: 5431 756c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c75 │ │ -3c0864: 5432 766c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c76 │ │ -3c0868: 7140 8496 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.$r8$lambda$Rioc76N7bBtyU8IyRbipLtgiGjU:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z // method@9684 │ │ -3c086e: 0a04 |0009: move-result v4 │ │ -3c0870: 0f04 |000a: return v4 │ │ +3c0834: |[3c0834] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ +3c0844: 5430 746c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c74 │ │ +3c0848: 5431 756c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c75 │ │ +3c084c: 5432 766c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c76 │ │ +3c0850: 7140 8496 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.$r8$lambda$Rioc76N7bBtyU8IyRbipLtgiGjU:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z // method@9684 │ │ +3c0856: 0a04 |0009: move-result v4 │ │ +3c0858: 0f04 |000a: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000b reg=4 (null) Landroid/view/View; │ │ │ │ @@ -764949,20 +764949,20 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c08c0: |[3c08c0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c08d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c08d6: 5b01 776c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c77 │ │ -3c08da: 5b02 786c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c78 │ │ -3c08de: 5b03 796c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c79 │ │ -3c08e2: 0e00 |0009: return-void │ │ +3c08a8: |[3c08a8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c08b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c08be: 5b01 776c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c77 │ │ +3c08c2: 5b02 786c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c78 │ │ +3c08c6: 5b03 796c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c79 │ │ +3c08ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -764974,21 +764974,21 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -3c0898: |[3c0898] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c08a8: 5430 776c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c77 │ │ -3c08ac: 5431 786c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c78 │ │ -3c08b0: 5432 796c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c79 │ │ -3c08b4: 7155 8596 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.$r8$lambda$hVJnFP247dxCW0-NdaV-z9CskoI:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@9685 │ │ -3c08ba: 0a04 |0009: move-result v4 │ │ -3c08bc: 0f04 |000a: return v4 │ │ +3c0880: |[3c0880] de.danoeh.antennapod.adapter.EpisodeItemListAdapter$$ExternalSyntheticLambda2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c0890: 5430 776c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@6c77 │ │ +3c0894: 5431 786c |0002: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c78 │ │ +3c0898: 5432 796c |0004: iget-object v2, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6c79 │ │ +3c089c: 7155 8596 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.$r8$lambda$hVJnFP247dxCW0-NdaV-z9CskoI:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@9685 │ │ +3c08a2: 0a04 |0009: move-result v4 │ │ +3c08a4: 0f04 |000a: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000b reg=4 (null) Landroid/view/View; │ │ 0x0000 - 0x000b reg=5 (null) Landroid/view/MotionEvent; │ │ @@ -765027,17 +765027,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c0f24: |[3c0f24] de.danoeh.antennapod.adapter.FeedDiscoverAdapter$Holder.:()V │ │ -3c0f34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c0f3a: 0e00 |0003: return-void │ │ +3c0f0c: |[3c0f0c] de.danoeh.antennapod.adapter.FeedDiscoverAdapter$Holder.:()V │ │ +3c0f1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c0f22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder; │ │ │ │ Virtual methods - │ │ @@ -765084,23 +765084,23 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3c10f0: |[3c10f0] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3c1100: 7010 f20f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0ff2 │ │ -3c1106: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3c110a: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3c1110: 5b10 806c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6c80 │ │ -3c1114: 2200 861e |000a: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ -3c1118: 7020 10b3 2000 |000c: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ -3c111e: 5b10 816c |000f: iput-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c81 │ │ -3c1122: 0e00 |0011: return-void │ │ +3c10d8: |[3c10d8] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3c10e8: 7010 f20f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0ff2 │ │ +3c10ee: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3c10f2: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3c10f8: 5b10 806c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6c80 │ │ +3c10fc: 2200 861e |000a: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ +3c1100: 7020 10b3 2000 |000c: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ +3c1106: 5b10 816c |000f: iput-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c81 │ │ +3c110a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=22 │ │ 0x000a line=25 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; │ │ @@ -765112,19 +765112,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c109c: |[3c109c] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getCount:()I │ │ -3c10ac: 5410 806c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6c80 │ │ -3c10b0: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c10b6: 0a00 |0005: move-result v0 │ │ -3c10b8: 0f00 |0006: return v0 │ │ +3c1084: |[3c1084] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getCount:()I │ │ +3c1094: 5410 806c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6c80 │ │ +3c1098: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c109e: 0a00 |0005: move-result v0 │ │ +3c10a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;) │ │ @@ -765132,20 +765132,20 @@ │ │ type : '(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3c1078: |[3c1078] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -3c1088: 5410 806c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6c80 │ │ -3c108c: 7220 ddb4 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c1092: 0c02 |0005: move-result-object v2 │ │ -3c1094: 1f02 c61c |0006: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -3c1098: 1102 |0008: return-object v2 │ │ +3c1060: |[3c1060] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +3c1070: 5410 806c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6c80 │ │ +3c1074: 7220 ddb4 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c107a: 0c02 |0005: move-result-object v2 │ │ +3c107c: 1f02 c61c |0006: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +3c1080: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ │ │ @@ -765154,18 +765154,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 │ │ -3c10bc: |[3c10bc] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItem:(I)Ljava/lang/Object; │ │ -3c10cc: 6e20 a196 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96a1 │ │ -3c10d2: 0c01 |0003: move-result-object v1 │ │ -3c10d4: 1101 |0004: return-object v1 │ │ +3c10a4: |[3c10a4] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItem:(I)Ljava/lang/Object; │ │ +3c10b4: 6e20 a196 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96a1 │ │ +3c10ba: 0c01 |0003: move-result-object v1 │ │ +3c10bc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -765174,17 +765174,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c10d8: |[3c10d8] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItemId:(I)J │ │ -3c10e8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -3c10ec: 1000 |0002: return-wide v0 │ │ +3c10c0: |[3c10c0] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getItemId:(I)J │ │ +3c10d0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +3c10d4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; │ │ 0x0000 - 0x0003 reg=3 (null) I │ │ │ │ @@ -765193,88 +765193,88 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 149 16-bit code units │ │ -3c0f3c: |[3c0f3c] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3c0f4c: 3907 2600 |0000: if-nez v7, 0026 // +0026 │ │ -3c0f50: 5457 816c |0002: iget-object v7, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c81 │ │ -3c0f54: 6e10 0db3 0700 |0004: invoke-virtual {v7}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c0f5a: 0c07 |0007: move-result-object v7 │ │ -3c0f5c: 1f07 6200 |0008: check-cast v7, Landroid/content/Context; // type@0062 │ │ -3c0f60: 1408 d100 0d7f |000a: const v8, #float 1.87425e+38 // #7f0d00d1 │ │ -3c0f66: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3c0f68: 7130 e40c 8700 |000e: invoke-static {v7, v8, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -3c0f6e: 0c07 |0011: move-result-object v7 │ │ -3c0f70: 2208 3a18 |0012: new-instance v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder; // type@183a │ │ -3c0f74: 7010 9e96 0800 |0014: invoke-direct {v8}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.:()V // method@969e │ │ -3c0f7a: 1400 0d01 0a7f |0017: const v0, #float 1.83439e+38 // #7f0a010d │ │ -3c0f80: 6e20 6f0c 0700 |001a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c0f86: 0c00 |001d: move-result-object v0 │ │ -3c0f88: 1f00 f702 |001e: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -3c0f8c: 5b80 7f6c |0020: iput-object v0, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6c7f │ │ -3c0f90: 6e20 880d 8700 |0022: invoke-virtual {v7, v8}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3c0f96: 2807 |0025: goto 002c // +0007 │ │ -3c0f98: 6e10 c60c 0700 |0026: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ -3c0f9e: 0c08 |0029: move-result-object v8 │ │ -3c0fa0: 1f08 3a18 |002a: check-cast v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder; // type@183a │ │ -3c0fa4: 6e20 a196 6500 |002c: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96a1 │ │ -3c0faa: 0c06 |002f: move-result-object v6 │ │ -3c0fac: 5480 7f6c |0030: iget-object v0, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6c7f │ │ -3c0fb0: 5461 4897 |0032: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@9748 │ │ -3c0fb4: 6e20 480d 1000 |0034: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ -3c0fba: 5450 816c |0037: iget-object v0, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c81 │ │ -3c0fbe: 6e10 0db3 0000 |0039: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c0fc4: 0c00 |003c: move-result-object v0 │ │ -3c0fc6: 1f00 2209 |003d: check-cast v0, Landroidx/fragment/app/FragmentActivity; // type@0922 │ │ -3c0fca: 7110 f750 0000 |003f: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ -3c0fd0: 0c00 |0042: move-result-object v0 │ │ -3c0fd2: 5466 4797 |0043: iget-object v6, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@9747 │ │ -3c0fd6: 6e20 9351 6000 |0045: invoke-virtual {v0, v6}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -3c0fdc: 0c06 |0048: move-result-object v6 │ │ -3c0fde: 2200 7b0f |0049: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c0fe2: 7010 bb5a 0000 |004b: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3c0fe8: 1401 7200 067f |004e: const v1, #float 1.78119e+38 // #7f060072 │ │ -3c0fee: 6e20 5f5a 1000 |0051: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ -3c0ff4: 0c00 |0054: move-result-object v0 │ │ -3c0ff6: 1f00 7b0f |0055: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c0ffa: 1221 |0057: const/4 v1, #int 2 // #2 │ │ -3c0ffc: 2311 6d20 |0058: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ -3c1000: 2202 f30e |005a: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ -3c1004: 7010 d657 0200 |005c: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ -3c100a: 1203 |005f: const/4 v3, #int 0 // #0 │ │ -3c100c: 4d02 0103 |0060: aput-object v2, v1, v3 │ │ -3c1010: 2202 ff0e |0062: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ -3c1014: 5453 816c |0064: iget-object v3, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c81 │ │ -3c1018: 6e10 0db3 0300 |0066: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c101e: 0c03 |0069: move-result-object v3 │ │ -3c1020: 1f03 d617 |006a: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c1024: 6e10 7f14 0300 |006c: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ -3c102a: 0c03 |006f: move-result-object v3 │ │ -3c102c: 6e10 ff02 0300 |0070: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3c1032: 0c03 |0073: move-result-object v3 │ │ -3c1034: 5233 9601 |0074: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c1038: 1504 0041 |0076: const/high16 v4, #int 1090519040 // #4100 │ │ -3c103c: a803 0304 |0078: mul-float v3, v3, v4 │ │ -3c1040: 8733 |007a: float-to-int v3, v3 │ │ -3c1042: 7020 2358 3200 |007b: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ -3c1048: 1213 |007e: const/4 v3, #int 1 // #1 │ │ -3c104a: 4d02 0103 |007f: aput-object v2, v1, v3 │ │ -3c104e: 6e20 715a 1000 |0081: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ -3c1054: 0c00 |0084: move-result-object v0 │ │ -3c1056: 1f00 7b0f |0085: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c105a: 6e10 255a 0000 |0087: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3c1060: 0c00 |008a: move-result-object v0 │ │ -3c1062: 6e20 3f51 0600 |008b: invoke-virtual {v6, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3c1068: 0c06 |008e: move-result-object v6 │ │ -3c106a: 5488 7f6c |008f: iget-object v8, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6c7f │ │ -3c106e: 6e20 5351 8600 |0091: invoke-virtual {v6, v8}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -3c1074: 1107 |0094: return-object v7 │ │ +3c0f24: |[3c0f24] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3c0f34: 3907 2600 |0000: if-nez v7, 0026 // +0026 │ │ +3c0f38: 5457 816c |0002: iget-object v7, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c81 │ │ +3c0f3c: 6e10 0db3 0700 |0004: invoke-virtual {v7}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c0f42: 0c07 |0007: move-result-object v7 │ │ +3c0f44: 1f07 6200 |0008: check-cast v7, Landroid/content/Context; // type@0062 │ │ +3c0f48: 1408 d100 0d7f |000a: const v8, #float 1.87425e+38 // #7f0d00d1 │ │ +3c0f4e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3c0f50: 7130 e40c 8700 |000e: invoke-static {v7, v8, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +3c0f56: 0c07 |0011: move-result-object v7 │ │ +3c0f58: 2208 3a18 |0012: new-instance v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder; // type@183a │ │ +3c0f5c: 7010 9e96 0800 |0014: invoke-direct {v8}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.:()V // method@969e │ │ +3c0f62: 1400 0d01 0a7f |0017: const v0, #float 1.83439e+38 // #7f0a010d │ │ +3c0f68: 6e20 6f0c 0700 |001a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c0f6e: 0c00 |001d: move-result-object v0 │ │ +3c0f70: 1f00 f702 |001e: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +3c0f74: 5b80 7f6c |0020: iput-object v0, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6c7f │ │ +3c0f78: 6e20 880d 8700 |0022: invoke-virtual {v7, v8}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3c0f7e: 2807 |0025: goto 002c // +0007 │ │ +3c0f80: 6e10 c60c 0700 |0026: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ +3c0f86: 0c08 |0029: move-result-object v8 │ │ +3c0f88: 1f08 3a18 |002a: check-cast v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder; // type@183a │ │ +3c0f8c: 6e20 a196 6500 |002c: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96a1 │ │ +3c0f92: 0c06 |002f: move-result-object v6 │ │ +3c0f94: 5480 7f6c |0030: iget-object v0, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6c7f │ │ +3c0f98: 5461 4897 |0032: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@9748 │ │ +3c0f9c: 6e20 480d 1000 |0034: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ +3c0fa2: 5450 816c |0037: iget-object v0, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c81 │ │ +3c0fa6: 6e10 0db3 0000 |0039: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c0fac: 0c00 |003c: move-result-object v0 │ │ +3c0fae: 1f00 2209 |003d: check-cast v0, Landroidx/fragment/app/FragmentActivity; // type@0922 │ │ +3c0fb2: 7110 f750 0000 |003f: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ +3c0fb8: 0c00 |0042: move-result-object v0 │ │ +3c0fba: 5466 4797 |0043: iget-object v6, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@9747 │ │ +3c0fbe: 6e20 9351 6000 |0045: invoke-virtual {v0, v6}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +3c0fc4: 0c06 |0048: move-result-object v6 │ │ +3c0fc6: 2200 7b0f |0049: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c0fca: 7010 bb5a 0000 |004b: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3c0fd0: 1401 7200 067f |004e: const v1, #float 1.78119e+38 // #7f060072 │ │ +3c0fd6: 6e20 5f5a 1000 |0051: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ +3c0fdc: 0c00 |0054: move-result-object v0 │ │ +3c0fde: 1f00 7b0f |0055: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c0fe2: 1221 |0057: const/4 v1, #int 2 // #2 │ │ +3c0fe4: 2311 6d20 |0058: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ +3c0fe8: 2202 f30e |005a: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ +3c0fec: 7010 d657 0200 |005c: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ +3c0ff2: 1203 |005f: const/4 v3, #int 0 // #0 │ │ +3c0ff4: 4d02 0103 |0060: aput-object v2, v1, v3 │ │ +3c0ff8: 2202 ff0e |0062: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ +3c0ffc: 5453 816c |0064: iget-object v3, v5, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c81 │ │ +3c1000: 6e10 0db3 0300 |0066: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c1006: 0c03 |0069: move-result-object v3 │ │ +3c1008: 1f03 d617 |006a: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c100c: 6e10 7f14 0300 |006c: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ +3c1012: 0c03 |006f: move-result-object v3 │ │ +3c1014: 6e10 ff02 0300 |0070: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3c101a: 0c03 |0073: move-result-object v3 │ │ +3c101c: 5233 9601 |0074: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c1020: 1504 0041 |0076: const/high16 v4, #int 1090519040 // #4100 │ │ +3c1024: a803 0304 |0078: mul-float v3, v3, v4 │ │ +3c1028: 8733 |007a: float-to-int v3, v3 │ │ +3c102a: 7020 2358 3200 |007b: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ +3c1030: 1213 |007e: const/4 v3, #int 1 // #1 │ │ +3c1032: 4d02 0103 |007f: aput-object v2, v1, v3 │ │ +3c1036: 6e20 715a 1000 |0081: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ +3c103c: 0c00 |0084: move-result-object v0 │ │ +3c103e: 1f00 7b0f |0085: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c1042: 6e10 255a 0000 |0087: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3c1048: 0c00 |008a: move-result-object v0 │ │ +3c104a: 6e20 3f51 0600 |008b: invoke-virtual {v6, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3c1050: 0c06 |008e: move-result-object v6 │ │ +3c1052: 5488 7f6c |008f: iget-object v8, v8, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter$Holder;.imageView:Landroid/widget/ImageView; // field@6c7f │ │ +3c1056: 6e20 5351 8600 |0091: invoke-virtual {v6, v8}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +3c105c: 1107 |0094: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x0012 line=55 │ │ 0x001a line=56 │ │ 0x0022 line=57 │ │ 0x0026 line=59 │ │ @@ -765299,21 +765299,21 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3c1124: |[3c1124] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.updateData:(Ljava/util/List;)V │ │ -3c1134: 5410 806c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6c80 │ │ -3c1138: 7210 d9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@b4d9 │ │ -3c113e: 5410 806c |0005: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6c80 │ │ -3c1142: 7220 d8b4 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ -3c1148: 6e10 f30f 0100 |000a: invoke-virtual {v1}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@0ff3 │ │ -3c114e: 0e00 |000d: return-void │ │ +3c110c: |[3c110c] de.danoeh.antennapod.adapter.FeedDiscoverAdapter.updateData:(Ljava/util/List;)V │ │ +3c111c: 5410 806c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6c80 │ │ +3c1120: 7210 d9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@b4d9 │ │ +3c1126: 5410 806c |0005: iget-object v0, v1, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.data:Ljava/util/List; // field@6c80 │ │ +3c112a: 7220 d8b4 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ +3c1130: 6e10 f30f 0100 |000a: invoke-virtual {v1}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@0ff3 │ │ +3c1136: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ 0x000a line=31 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; │ │ @@ -765353,19 +765353,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c1150: |[3c1150] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c1160: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c1166: 5b01 826c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // field@6c82 │ │ -3c116a: 5b02 836c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c83 │ │ -3c116e: 0e00 |0007: return-void │ │ +3c1138: |[3c1138] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c1148: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c114e: 5b01 826c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // field@6c82 │ │ +3c1152: 5b02 836c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c83 │ │ +3c1156: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -765376,19 +765376,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c1170: |[3c1170] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c1180: 5420 826c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // field@6c82 │ │ -3c1184: 5421 836c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c83 │ │ -3c1188: 7130 ab96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.$r8$lambda$5p3Y26nI-xdYabi1CLwVhK-1Pu8:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96ab │ │ -3c118e: 0e00 |0007: return-void │ │ +3c1158: |[3c1158] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c1168: 5420 826c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // field@6c82 │ │ +3c116c: 5421 836c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c83 │ │ +3c1170: 7130 ab96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.$r8$lambda$5p3Y26nI-xdYabi1CLwVhK-1Pu8:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96ab │ │ +3c1176: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -765426,19 +765426,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c1190: |[3c1190] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c11a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c11a6: 5b01 846c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // field@6c84 │ │ -3c11aa: 5b02 856c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c85 │ │ -3c11ae: 0e00 |0007: return-void │ │ +3c1178: |[3c1178] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c1188: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c118e: 5b01 846c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // field@6c84 │ │ +3c1192: 5b02 856c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c85 │ │ +3c1196: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -765449,19 +765449,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c11b0: |[3c11b0] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3c11c0: 5420 846c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // field@6c84 │ │ -3c11c4: 5421 856c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c85 │ │ -3c11c8: 7130 ac96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.$r8$lambda$Z1K1cL-6wLzg7kflywueDrhmPyw:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96ac │ │ -3c11ce: 0e00 |0007: return-void │ │ +3c1198: |[3c1198] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3c11a8: 5420 846c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // field@6c84 │ │ +3c11ac: 5421 856c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c85 │ │ +3c11b0: 7130 ac96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.$r8$lambda$Z1K1cL-6wLzg7kflywueDrhmPyw:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96ac │ │ +3c11b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -765511,17 +765511,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c11d0: |[3c11d0] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$Holder.:()V │ │ -3c11e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c11e6: 0e00 |0003: return-void │ │ +3c11b8: |[3c11b8] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter$Holder.:()V │ │ +3c11c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c11ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; │ │ │ │ Virtual methods - │ │ @@ -765562,17 +765562,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c1378: |[3c1378] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.$r8$lambda$5p3Y26nI-xdYabi1CLwVhK-1Pu8:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ -3c1388: 7030 af96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.lambda$getView$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96af │ │ -3c138e: 0e00 |0003: return-void │ │ +3c1360: |[3c1360] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.$r8$lambda$5p3Y26nI-xdYabi1CLwVhK-1Pu8:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ +3c1370: 7030 af96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.lambda$getView$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96af │ │ +3c1376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -765582,17 +765582,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c1390: |[3c1390] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.$r8$lambda$Z1K1cL-6wLzg7kflywueDrhmPyw:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ -3c13a0: 7130 b096 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.lambda$getView$1:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96b0 │ │ -3c13a6: 0e00 |0003: return-void │ │ +3c1378: |[3c1378] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.$r8$lambda$Z1K1cL-6wLzg7kflywueDrhmPyw:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ +3c1388: 7130 b096 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.lambda$getView$1:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96b0 │ │ +3c138e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -765602,17 +765602,17 @@ │ │ type : '(Landroid/content/Context;ILjava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3c13a8: |[3c13a8] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ -3c13b8: 7040 b30f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ -3c13be: 0e00 |0003: return-void │ │ +3c1390: |[3c1390] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.:(Landroid/content/Context;ILjava/util/List;)V │ │ +3c13a0: 7040 b30f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ +3c13a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -765623,50 +765623,50 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -3c13c0: |[3c13c0] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.lambda$getView$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ -3c13d0: 6e10 b8ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c13d6: 0c03 |0003: move-result-object v3 │ │ -3c13d8: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ -3c13dc: 0e00 |0006: return-void │ │ -3c13de: 2203 b01c |0007: new-instance v3, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cb0 │ │ -3c13e2: 7020 84ac 2300 |0009: invoke-direct {v3, v2}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac84 │ │ -3c13e8: 7100 699d 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9d69 │ │ -3c13ee: 0a02 |000f: move-result v2 │ │ -3c13f0: 3902 0f00 |0010: if-nez v2, 001f // +000f │ │ -3c13f4: 2202 5a1a |0012: new-instance v2, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // type@1a5a │ │ -3c13f8: 6e10 b80f 0100 |0014: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ -3c13fe: 0c00 |0017: move-result-object v0 │ │ -3c1400: 7030 51a1 0203 |0018: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a151 │ │ -3c1406: 6e10 54a1 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.show:()V // method@a154 │ │ -3c140c: 0e00 |001e: return-void │ │ -3c140e: 2202 ae19 |001f: new-instance v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ -3c1412: 6e10 b80f 0100 |0021: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ -3c1418: 0c00 |0024: move-result-object v0 │ │ -3c141a: 7030 069e 0203 |0025: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ -3c1420: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -3c1422: 6e20 079e 0200 |0029: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ -3c1428: 0c02 |002c: move-result-object v2 │ │ -3c142a: 6e10 0a9e 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ -3c1430: 7210 6fac 0300 |0030: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ -3c1436: 0c02 |0033: move-result-object v2 │ │ -3c1438: 6200 0797 |0034: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3c143c: 3302 1100 |0036: if-ne v2, v0, 0047 // +0011 │ │ -3c1440: 6e10 b80f 0100 |0038: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ -3c1446: 0c02 |003b: move-result-object v2 │ │ -3c1448: 6e10 b80f 0100 |003c: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ -3c144e: 0c00 |003f: move-result-object v0 │ │ -3c1450: 7120 469a 3000 |0040: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ -3c1456: 0c03 |0043: move-result-object v3 │ │ -3c1458: 6e20 4202 3200 |0044: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3c145e: 0e00 |0047: return-void │ │ +3c13a8: |[3c13a8] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.lambda$getView$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ +3c13b8: 6e10 b8ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c13be: 0c03 |0003: move-result-object v3 │ │ +3c13c0: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ +3c13c4: 0e00 |0006: return-void │ │ +3c13c6: 2203 b01c |0007: new-instance v3, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cb0 │ │ +3c13ca: 7020 84ac 2300 |0009: invoke-direct {v3, v2}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac84 │ │ +3c13d0: 7100 699d 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9d69 │ │ +3c13d6: 0a02 |000f: move-result v2 │ │ +3c13d8: 3902 0f00 |0010: if-nez v2, 001f // +000f │ │ +3c13dc: 2202 5a1a |0012: new-instance v2, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // type@1a5a │ │ +3c13e0: 6e10 b80f 0100 |0014: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ +3c13e6: 0c00 |0017: move-result-object v0 │ │ +3c13e8: 7030 51a1 0203 |0018: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a151 │ │ +3c13ee: 6e10 54a1 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.show:()V // method@a154 │ │ +3c13f4: 0e00 |001e: return-void │ │ +3c13f6: 2202 ae19 |001f: new-instance v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ +3c13fa: 6e10 b80f 0100 |0021: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ +3c1400: 0c00 |0024: move-result-object v0 │ │ +3c1402: 7030 069e 0203 |0025: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ +3c1408: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +3c140a: 6e20 079e 0200 |0029: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ +3c1410: 0c02 |002c: move-result-object v2 │ │ +3c1412: 6e10 0a9e 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ +3c1418: 7210 6fac 0300 |0030: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ +3c141e: 0c02 |0033: move-result-object v2 │ │ +3c1420: 6200 0797 |0034: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3c1424: 3302 1100 |0036: if-ne v2, v0, 0047 // +0011 │ │ +3c1428: 6e10 b80f 0100 |0038: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ +3c142e: 0c02 |003b: move-result-object v2 │ │ +3c1430: 6e10 b80f 0100 |003c: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ +3c1436: 0c00 |003f: move-result-object v0 │ │ +3c1438: 7120 469a 3000 |0040: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ +3c143e: 0c03 |0043: move-result-object v3 │ │ +3c1440: 6e20 4202 3200 |0044: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3c1446: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0007 line=76 │ │ 0x000c line=77 │ │ 0x0012 line=78 │ │ 0x001f line=82 │ │ @@ -765684,45 +765684,45 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -3c1460: |[3c1460] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.lambda$getView$1:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ -3c1470: 5435 866c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ -3c1474: 6e10 c60c 0500 |0002: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ -3c147a: 0c05 |0005: move-result-object v5 │ │ -3c147c: 6200 1ed9 |0006: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ -3c1480: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ -3c1484: 3305 1500 |000a: if-ne v5, v0, 001f // +0015 │ │ -3c1488: 5434 866c |000c: iget-object v4, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ -3c148c: 1235 |000e: const/4 v5, #int 3 // #3 │ │ -3c148e: 6e20 8712 5400 |000f: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ -3c1494: 5434 876c |0012: iget-object v4, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ -3c1498: 6e20 930d 1400 |0014: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c149e: 5433 866c |0017: iget-object v3, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ -3c14a2: 6204 1dd9 |0019: sget-object v4, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ -3c14a6: 6e20 880d 4300 |001b: invoke-virtual {v3, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3c14ac: 2821 |001e: goto 003f // +0021 │ │ -3c14ae: 5435 866c |001f: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ -3c14b2: 1302 1e00 |0021: const/16 v2, #int 30 // #1e │ │ -3c14b6: 6e20 8712 2500 |0023: invoke-virtual {v5, v2}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ -3c14bc: 5435 866c |0026: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ -3c14c0: 6e20 880d 0500 |0028: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3c14c6: 5435 876c |002b: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ -3c14ca: 6e10 b8ab 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c14d0: 0c04 |0030: move-result-object v4 │ │ -3c14d2: 3804 0300 |0031: if-eqz v4, 0034 // +0003 │ │ -3c14d6: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -3c14d8: 6e20 930d 1500 |0034: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c14de: 5433 876c |0037: iget-object v3, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ -3c14e2: 1404 b502 127f |0039: const v4, #float 1.94081e+38 // #7f1202b5 │ │ -3c14e8: 6e20 9312 4300 |003c: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3c14ee: 0e00 |003f: return-void │ │ +3c1448: |[3c1448] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.lambda$getView$1:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ +3c1458: 5435 866c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ +3c145c: 6e10 c60c 0500 |0002: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ +3c1462: 0c05 |0005: move-result-object v5 │ │ +3c1464: 6200 1ed9 |0006: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ +3c1468: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ +3c146c: 3305 1500 |000a: if-ne v5, v0, 001f // +0015 │ │ +3c1470: 5434 866c |000c: iget-object v4, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ +3c1474: 1235 |000e: const/4 v5, #int 3 // #3 │ │ +3c1476: 6e20 8712 5400 |000f: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ +3c147c: 5434 876c |0012: iget-object v4, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ +3c1480: 6e20 930d 1400 |0014: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c1486: 5433 866c |0017: iget-object v3, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ +3c148a: 6204 1dd9 |0019: sget-object v4, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ +3c148e: 6e20 880d 4300 |001b: invoke-virtual {v3, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3c1494: 2821 |001e: goto 003f // +0021 │ │ +3c1496: 5435 866c |001f: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ +3c149a: 1302 1e00 |0021: const/16 v2, #int 30 // #1e │ │ +3c149e: 6e20 8712 2500 |0023: invoke-virtual {v5, v2}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ +3c14a4: 5435 866c |0026: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ +3c14a8: 6e20 880d 0500 |0028: invoke-virtual {v5, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3c14ae: 5435 876c |002b: iget-object v5, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ +3c14b2: 6e10 b8ab 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c14b8: 0c04 |0030: move-result-object v4 │ │ +3c14ba: 3804 0300 |0031: if-eqz v4, 0034 // +0003 │ │ +3c14be: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +3c14c0: 6e20 930d 1500 |0034: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c14c6: 5433 876c |0037: iget-object v3, v3, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ +3c14ca: 1404 b502 127f |0039: const v4, #float 1.94081e+38 // #7f1202b5 │ │ +3c14d0: 6e20 9312 4300 |003c: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3c14d6: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000c line=92 │ │ 0x0012 line=93 │ │ 0x0017 line=94 │ │ 0x001f line=96 │ │ @@ -765740,107 +765740,107 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 192 16-bit code units │ │ -3c11e8: |[3c11e8] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3c11f8: 7220 980f 5400 |0000: invoke-interface {v4, v5}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f98 │ │ -3c11fe: 0c05 |0003: move-result-object v5 │ │ -3c1200: 1f05 a21c |0004: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3c1204: 3906 4b00 |0006: if-nez v6, 0051 // +004b │ │ -3c1208: 2206 3e18 |0008: new-instance v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // type@183e │ │ -3c120c: 7010 aa96 0600 |000a: invoke-direct {v6}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.:()V // method@96aa │ │ -3c1212: 6e10 b80f 0400 |000d: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ -3c1218: 0c00 |0010: move-result-object v0 │ │ -3c121a: 1a01 faa2 |0011: const-string v1, "layout_inflater" // string@a2fa │ │ -3c121e: 6e20 3302 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3c1224: 0c00 |0016: move-result-object v0 │ │ -3c1226: 1f00 7002 |0017: check-cast v0, Landroid/view/LayoutInflater; // type@0270 │ │ -3c122a: 1401 6d00 0d7f |0019: const v1, #float 1.87423e+38 // #7f0d006d │ │ -3c1230: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -3c1232: 6e40 a90b 1027 |001d: invoke-virtual {v0, v1, v7, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3c1238: 0c07 |0020: move-result-object v7 │ │ -3c123a: 1400 b103 0a7f |0021: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3c1240: 6e20 6f0c 0700 |0024: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c1246: 0c00 |0027: move-result-object v0 │ │ -3c1248: 1f00 1303 |0028: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3c124c: 5b60 896c |002a: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.title:Landroid/widget/TextView; // field@6c89 │ │ -3c1250: 1400 aa03 0a7f |002c: const v0, #float 1.83452e+38 // #7f0a03aa │ │ -3c1256: 6e20 6f0c 0700 |002f: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c125c: 0c00 |0032: move-result-object v0 │ │ -3c125e: 1f00 1303 |0033: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3c1262: 5b60 886c |0035: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.pubDate:Landroid/widget/TextView; // field@6c88 │ │ -3c1266: 1400 9503 0a7f |0037: const v0, #float 1.83452e+38 // #7f0a0395 │ │ -3c126c: 6e20 6f0c 0700 |003a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c1272: 0c00 |003d: move-result-object v0 │ │ -3c1274: 1f00 1303 |003e: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3c1278: 5b60 866c |0040: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ -3c127c: 1400 9800 0a7f |0042: const v0, #float 1.83437e+38 // #7f0a0098 │ │ -3c1282: 6e20 6f0c 0700 |0045: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c1288: 0c00 |0048: move-result-object v0 │ │ -3c128a: 1f00 e402 |0049: check-cast v0, Landroid/widget/Button; // type@02e4 │ │ -3c128e: 5b60 876c |004b: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ -3c1292: 6e20 880d 6700 |004d: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3c1298: 280a |0050: goto 005a // +000a │ │ -3c129a: 6e10 c60c 0600 |0051: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ -3c12a0: 0c07 |0054: move-result-object v7 │ │ -3c12a2: 1f07 3e18 |0055: check-cast v7, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // type@183e │ │ -3c12a6: 0773 |0057: move-object v3, v7 │ │ -3c12a8: 0767 |0058: move-object v7, v6 │ │ -3c12aa: 0736 |0059: move-object v6, v3 │ │ -3c12ac: 5460 896c |005a: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.title:Landroid/widget/TextView; // field@6c89 │ │ -3c12b0: 6e10 bdab 0500 |005c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3c12b6: 0c01 |005f: move-result-object v1 │ │ -3c12b8: 6e20 9412 1000 |0060: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c12be: 5460 886c |0063: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.pubDate:Landroid/widget/TextView; // field@6c88 │ │ -3c12c2: 6e10 b80f 0400 |0065: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ -3c12c8: 0c01 |0068: move-result-object v1 │ │ -3c12ca: 6e10 bcab 0500 |0069: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3c12d0: 0c02 |006c: move-result-object v2 │ │ -3c12d2: 7120 e19c 2100 |006d: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9ce1 │ │ -3c12d8: 0c01 |0070: move-result-object v1 │ │ -3c12da: 6e20 9412 1000 |0071: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c12e0: 6e10 aeab 0500 |0074: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ -3c12e6: 0c00 |0077: move-result-object v0 │ │ -3c12e8: 3800 2700 |0078: if-eqz v0, 009f // +0027 │ │ -3c12ec: 6e10 aeab 0500 |007a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ -3c12f2: 0c00 |007d: move-result-object v0 │ │ -3c12f4: 7110 179e 0000 |007e: invoke-static {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e17 │ │ -3c12fa: 0c00 |0081: move-result-object v0 │ │ -3c12fc: 1a01 0200 |0082: const-string v1, " │ │ +3c11d0: |[3c11d0] de.danoeh.antennapod.adapter.FeedItemlistDescriptionAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3c11e0: 7220 980f 5400 |0000: invoke-interface {v4, v5}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f98 │ │ +3c11e6: 0c05 |0003: move-result-object v5 │ │ +3c11e8: 1f05 a21c |0004: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3c11ec: 3906 4b00 |0006: if-nez v6, 0051 // +004b │ │ +3c11f0: 2206 3e18 |0008: new-instance v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // type@183e │ │ +3c11f4: 7010 aa96 0600 |000a: invoke-direct {v6}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.:()V // method@96aa │ │ +3c11fa: 6e10 b80f 0400 |000d: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ +3c1200: 0c00 |0010: move-result-object v0 │ │ +3c1202: 1a01 faa2 |0011: const-string v1, "layout_inflater" // string@a2fa │ │ +3c1206: 6e20 3302 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3c120c: 0c00 |0016: move-result-object v0 │ │ +3c120e: 1f00 7002 |0017: check-cast v0, Landroid/view/LayoutInflater; // type@0270 │ │ +3c1212: 1401 6d00 0d7f |0019: const v1, #float 1.87423e+38 // #7f0d006d │ │ +3c1218: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +3c121a: 6e40 a90b 1027 |001d: invoke-virtual {v0, v1, v7, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3c1220: 0c07 |0020: move-result-object v7 │ │ +3c1222: 1400 b103 0a7f |0021: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3c1228: 6e20 6f0c 0700 |0024: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c122e: 0c00 |0027: move-result-object v0 │ │ +3c1230: 1f00 1303 |0028: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3c1234: 5b60 896c |002a: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.title:Landroid/widget/TextView; // field@6c89 │ │ +3c1238: 1400 aa03 0a7f |002c: const v0, #float 1.83452e+38 // #7f0a03aa │ │ +3c123e: 6e20 6f0c 0700 |002f: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c1244: 0c00 |0032: move-result-object v0 │ │ +3c1246: 1f00 1303 |0033: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3c124a: 5b60 886c |0035: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.pubDate:Landroid/widget/TextView; // field@6c88 │ │ +3c124e: 1400 9503 0a7f |0037: const v0, #float 1.83452e+38 // #7f0a0395 │ │ +3c1254: 6e20 6f0c 0700 |003a: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c125a: 0c00 |003d: move-result-object v0 │ │ +3c125c: 1f00 1303 |003e: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3c1260: 5b60 866c |0040: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ +3c1264: 1400 9800 0a7f |0042: const v0, #float 1.83437e+38 // #7f0a0098 │ │ +3c126a: 6e20 6f0c 0700 |0045: invoke-virtual {v7, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c1270: 0c00 |0048: move-result-object v0 │ │ +3c1272: 1f00 e402 |0049: check-cast v0, Landroid/widget/Button; // type@02e4 │ │ +3c1276: 5b60 876c |004b: iput-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ +3c127a: 6e20 880d 6700 |004d: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3c1280: 280a |0050: goto 005a // +000a │ │ +3c1282: 6e10 c60c 0600 |0051: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ +3c1288: 0c07 |0054: move-result-object v7 │ │ +3c128a: 1f07 3e18 |0055: check-cast v7, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder; // type@183e │ │ +3c128e: 0773 |0057: move-object v3, v7 │ │ +3c1290: 0767 |0058: move-object v7, v6 │ │ +3c1292: 0736 |0059: move-object v6, v3 │ │ +3c1294: 5460 896c |005a: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.title:Landroid/widget/TextView; // field@6c89 │ │ +3c1298: 6e10 bdab 0500 |005c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3c129e: 0c01 |005f: move-result-object v1 │ │ +3c12a0: 6e20 9412 1000 |0060: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c12a6: 5460 886c |0063: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.pubDate:Landroid/widget/TextView; // field@6c88 │ │ +3c12aa: 6e10 b80f 0400 |0065: invoke-virtual {v4}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ +3c12b0: 0c01 |0068: move-result-object v1 │ │ +3c12b2: 6e10 bcab 0500 |0069: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3c12b8: 0c02 |006c: move-result-object v2 │ │ +3c12ba: 7120 e19c 2100 |006d: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9ce1 │ │ +3c12c0: 0c01 |0070: move-result-object v1 │ │ +3c12c2: 6e20 9412 1000 |0071: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c12c8: 6e10 aeab 0500 |0074: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ +3c12ce: 0c00 |0077: move-result-object v0 │ │ +3c12d0: 3800 2700 |0078: if-eqz v0, 009f // +0027 │ │ +3c12d4: 6e10 aeab 0500 |007a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ +3c12da: 0c00 |007d: move-result-object v0 │ │ +3c12dc: 7110 179e 0000 |007e: invoke-static {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e17 │ │ +3c12e2: 0c00 |0081: move-result-object v0 │ │ +3c12e4: 1a01 0200 |0082: const-string v1, " │ │ " // string@0002 │ │ -3c1300: 1a02 1e00 |0084: const-string v2, " " // string@001e │ │ -3c1304: 6e30 b1b2 1002 |0086: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -3c130a: 0c00 |0089: move-result-object v0 │ │ -3c130c: 1a01 f865 |008a: const-string v1, "\s+" // string@65f8 │ │ -3c1310: 6e30 b1b2 1002 |008c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -3c1316: 0c00 |008f: move-result-object v0 │ │ -3c1318: 6e10 beb2 0000 |0090: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3c131e: 0c00 |0093: move-result-object v0 │ │ -3c1320: 5461 866c |0094: iget-object v1, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ -3c1324: 6e20 9412 0100 |0096: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c132a: 5460 866c |0099: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ -3c132e: 1231 |009b: const/4 v1, #int 3 // #3 │ │ -3c1330: 6e20 8712 1000 |009c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ -3c1336: 5460 866c |009f: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ -3c133a: 6201 1dd9 |00a1: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ -3c133e: 6e20 880d 1000 |00a3: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3c1344: 5460 876c |00a6: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ -3c1348: 1301 0800 |00a8: const/16 v1, #int 8 // #8 │ │ -3c134c: 6e20 930d 1000 |00aa: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c1352: 5460 876c |00ad: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ -3c1356: 2201 3c18 |00af: new-instance v1, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0; // type@183c │ │ -3c135a: 7030 a696 4105 |00b1: invoke-direct {v1, v4, v5}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@96a6 │ │ -3c1360: 6e20 680d 1000 |00b4: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c1366: 2200 3d18 |00b7: new-instance v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1; // type@183d │ │ -3c136a: 7030 a896 6005 |00b9: invoke-direct {v0, v6, v5}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@96a8 │ │ -3c1370: 6e20 680d 0700 |00bc: invoke-virtual {v7, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c1376: 1107 |00bf: return-object v7 │ │ +3c12e8: 1a02 1e00 |0084: const-string v2, " " // string@001e │ │ +3c12ec: 6e30 b1b2 1002 |0086: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +3c12f2: 0c00 |0089: move-result-object v0 │ │ +3c12f4: 1a01 f865 |008a: const-string v1, "\s+" // string@65f8 │ │ +3c12f8: 6e30 b1b2 1002 |008c: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +3c12fe: 0c00 |008f: move-result-object v0 │ │ +3c1300: 6e10 beb2 0000 |0090: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3c1306: 0c00 |0093: move-result-object v0 │ │ +3c1308: 5461 866c |0094: iget-object v1, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ +3c130c: 6e20 9412 0100 |0096: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c1312: 5460 866c |0099: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ +3c1316: 1231 |009b: const/4 v1, #int 3 // #3 │ │ +3c1318: 6e20 8712 1000 |009c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ +3c131e: 5460 866c |009f: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.description:Landroid/widget/TextView; // field@6c86 │ │ +3c1322: 6201 1dd9 |00a1: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ +3c1326: 6e20 880d 1000 |00a3: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3c132c: 5460 876c |00a6: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ +3c1330: 1301 0800 |00a8: const/16 v1, #int 8 // #8 │ │ +3c1334: 6e20 930d 1000 |00aa: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c133a: 5460 876c |00ad: iget-object v0, v6, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;.preview:Landroid/widget/Button; // field@6c87 │ │ +3c133e: 2201 3c18 |00af: new-instance v1, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0; // type@183c │ │ +3c1342: 7030 a696 4105 |00b1: invoke-direct {v1, v4, v5}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@96a6 │ │ +3c1348: 6e20 680d 1000 |00b4: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c134e: 2200 3d18 |00b7: new-instance v0, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1; // type@183d │ │ +3c1352: 7030 a896 6005 |00b9: invoke-direct {v0, v6, v5}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter$Holder;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@96a8 │ │ +3c1358: 6e20 680d 0700 |00bc: invoke-virtual {v7, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c135e: 1107 |00bf: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0008 line=47 │ │ 0x000d line=48 │ │ 0x001d line=49 │ │ 0x0024 line=50 │ │ @@ -765902,19 +765902,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c14f0: |[3c14f0] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3c1500: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c1506: 5b01 8b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6c8b │ │ -3c150a: 5b02 8c6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6c8c │ │ -3c150e: 0e00 |0007: return-void │ │ +3c14d8: |[3c14d8] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3c14e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c14ee: 5b01 8b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6c8b │ │ +3c14f2: 5b02 8c6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6c8c │ │ +3c14f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -765925,19 +765925,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c1510: |[3c1510] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c1520: 5420 8b6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6c8b │ │ -3c1524: 5421 8c6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6c8c │ │ -3c1528: 7130 b796 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.$r8$lambda$g0cVcj68ZssR2GZ5jugJcMZCChQ:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@96b7 │ │ -3c152e: 0e00 |0007: return-void │ │ +3c14f8: |[3c14f8] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c1508: 5420 8b6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6c8b │ │ +3c150c: 5421 8c6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@6c8c │ │ +3c1510: 7130 b796 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.$r8$lambda$g0cVcj68ZssR2GZ5jugJcMZCChQ:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@96b7 │ │ +3c1516: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -765975,19 +765975,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c1554: |[3c1554] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;)V │ │ -3c1564: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c156a: 5b01 8d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6c8d │ │ -3c156e: 5b02 8e6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // field@6c8e │ │ -3c1572: 0e00 |0007: return-void │ │ +3c153c: |[3c153c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;)V │ │ +3c154c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c1552: 5b01 8d6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6c8d │ │ +3c1556: 5b02 8e6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // field@6c8e │ │ +3c155a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; │ │ @@ -765998,20 +765998,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3c1530: |[3c1530] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ -3c1540: 5420 8d6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6c8d │ │ -3c1544: 5421 8e6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // field@6c8e │ │ -3c1548: 7130 b696 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.$r8$lambda$GPBGevMzBdMaO479CxQVWHJyG98:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z // method@96b6 │ │ -3c154e: 0a03 |0007: move-result v3 │ │ -3c1550: 0f03 |0008: return v3 │ │ +3c1518: |[3c1518] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ +3c1528: 5420 8d6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@6c8d │ │ +3c152c: 5421 8e6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // field@6c8e │ │ +3c1530: 7130 b696 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.$r8$lambda$GPBGevMzBdMaO479CxQVWHJyG98:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z // method@96b6 │ │ +3c1536: 0a03 |0007: move-result v3 │ │ +3c1538: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -766049,19 +766049,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c1964: |[3c1964] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c1974: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c197a: 5b01 946c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c94 │ │ -3c197e: 5b02 956c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c95 │ │ -3c1982: 0e00 |0007: return-void │ │ +3c194c: |[3c194c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c195c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c1962: 5b01 946c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c94 │ │ +3c1966: 5b02 956c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c95 │ │ +3c196a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -766072,20 +766072,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3c1940: |[3c1940] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ -3c1950: 5420 946c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c94 │ │ -3c1954: 5421 956c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c95 │ │ -3c1958: 7130 cd96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.$r8$lambda$t9iqEMln-fUQS9IyfVcGYJiE1xo:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z // method@96cd │ │ -3c195e: 0a03 |0007: move-result v3 │ │ -3c1960: 0f03 |0008: return v3 │ │ +3c1928: |[3c1928] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ +3c1938: 5420 946c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c94 │ │ +3c193c: 5421 956c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c95 │ │ +3c1940: 7130 cd96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.$r8$lambda$t9iqEMln-fUQS9IyfVcGYJiE1xo:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z // method@96cd │ │ +3c1946: 0a03 |0007: move-result v3 │ │ +3c1948: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -766123,19 +766123,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c19a8: |[3c19a8] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c19b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c19be: 5b01 966c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c96 │ │ -3c19c2: 5b02 976c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c97 │ │ -3c19c6: 0e00 |0007: return-void │ │ +3c1990: |[3c1990] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c19a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c19a6: 5b01 966c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c96 │ │ +3c19aa: 5b02 976c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c97 │ │ +3c19ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -766146,20 +766146,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3c1984: |[3c1984] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ -3c1994: 5420 966c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c96 │ │ -3c1998: 5421 976c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c97 │ │ -3c199c: 7130 cc96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.$r8$lambda$c4eh2kI_pW8ZKRIHcy6O4jlV_OY:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z // method@96cc │ │ -3c19a2: 0a03 |0007: move-result v3 │ │ -3c19a4: 0f03 |0008: return v3 │ │ +3c196c: |[3c196c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ +3c197c: 5420 966c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c96 │ │ +3c1980: 5421 976c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c97 │ │ +3c1984: 7130 cc96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.$r8$lambda$c4eh2kI_pW8ZKRIHcy6O4jlV_OY:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z // method@96cc │ │ +3c198a: 0a03 |0007: move-result v3 │ │ +3c198c: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -766197,19 +766197,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c19c8: |[3c19c8] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c19d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c19de: 5b01 986c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c98 │ │ -3c19e2: 5b02 996c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c99 │ │ -3c19e6: 0e00 |0007: return-void │ │ +3c19b0: |[3c19b0] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c19c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c19c6: 5b01 986c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c98 │ │ +3c19ca: 5b02 996c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c99 │ │ +3c19ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -766220,19 +766220,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c19e8: |[3c19e8] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3c19f8: 5420 986c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c98 │ │ -3c19fc: 5421 996c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c99 │ │ -3c1a00: 7130 cb96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.$r8$lambda$BtTHmCpShwnbH0XZ7cM6yz5q_KU:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96cb │ │ -3c1a06: 0e00 |0007: return-void │ │ +3c19d0: |[3c19d0] de.danoeh.antennapod.adapter.HorizontalItemListAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3c19e0: 5420 986c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; // field@6c98 │ │ +3c19e4: 5421 996c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c99 │ │ +3c19e8: 7130 cb96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.$r8$lambda$BtTHmCpShwnbH0XZ7cM6yz5q_KU:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96cb │ │ +3c19ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -766266,18 +766266,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c1dc4: |[3c1dc4] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda0.:(Landroid/app/Activity;)V │ │ -3c1dd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c1dda: 5b01 9e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@6c9e │ │ -3c1dde: 0e00 |0005: return-void │ │ +3c1dac: |[3c1dac] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda0.:(Landroid/app/Activity;)V │ │ +3c1dbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c1dc2: 5b01 9e6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@6c9e │ │ +3c1dc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/app/Activity; │ │ │ │ @@ -766287,18 +766287,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c1de0: |[3c1de0] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c1df0: 5410 9e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@6c9e │ │ -3c1df4: 7120 fc96 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$WwFJcW6FaIgLlBzHbhg4uI19lw4:(Landroid/app/Activity;Landroid/view/View;)V // method@96fc │ │ -3c1dfa: 0e00 |0005: return-void │ │ +3c1dc8: |[3c1dc8] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c1dd8: 5410 9e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@6c9e │ │ +3c1ddc: 7120 fc96 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$WwFJcW6FaIgLlBzHbhg4uI19lw4:(Landroid/app/Activity;Landroid/view/View;)V // method@96fc │ │ +3c1de2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -766332,18 +766332,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c1dfc: |[3c1dfc] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda1.:(Landroid/app/Activity;)V │ │ -3c1e0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c1e12: 5b01 9f6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.f$0:Landroid/app/Activity; // field@6c9f │ │ -3c1e16: 0e00 |0005: return-void │ │ +3c1de4: |[3c1de4] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda1.:(Landroid/app/Activity;)V │ │ +3c1df4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c1dfa: 5b01 9f6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.f$0:Landroid/app/Activity; // field@6c9f │ │ +3c1dfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/app/Activity; │ │ │ │ @@ -766353,18 +766353,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 │ │ -3c1e18: |[3c1e18] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3c1e28: 5410 9f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.f$0:Landroid/app/Activity; // field@6c9f │ │ -3c1e2c: 7130 f896 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$2YnsqpcZQ-5NdCDNOemaHzM8unI:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@96f8 │ │ -3c1e32: 0e00 |0005: return-void │ │ +3c1e00: |[3c1e00] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3c1e10: 5410 9f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.f$0:Landroid/app/Activity; // field@6c9f │ │ +3c1e14: 7130 f896 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$2YnsqpcZQ-5NdCDNOemaHzM8unI:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@96f8 │ │ +3c1e1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -766403,19 +766403,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c1e34: |[3c1e34] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ -3c1e44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c1e4a: 5b01 a06c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca0 │ │ -3c1e4e: 5902 a16c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$1:I // field@6ca1 │ │ -3c1e52: 0e00 |0007: return-void │ │ +3c1e1c: |[3c1e1c] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ +3c1e2c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c1e32: 5b01 a06c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca0 │ │ +3c1e36: 5902 a16c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$1:I // field@6ca1 │ │ +3c1e3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -766426,19 +766426,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c1e54: |[3c1e54] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3c1e64: 5420 a06c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca0 │ │ -3c1e68: 5221 a16c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$1:I // field@6ca1 │ │ -3c1e6c: 7130 fa96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$E3KOaVL8TjvuNazEo-1c0PoIBLM:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)V // method@96fa │ │ -3c1e72: 0e00 |0007: return-void │ │ +3c1e3c: |[3c1e3c] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3c1e4c: 5420 a06c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca0 │ │ +3c1e50: 5221 a16c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.f$1:I // field@6ca1 │ │ +3c1e54: 7130 fa96 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$E3KOaVL8TjvuNazEo-1c0PoIBLM:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)V // method@96fa │ │ +3c1e5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -766476,19 +766476,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c1e98: |[3c1e98] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ -3c1ea8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c1eae: 5b01 a26c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca2 │ │ -3c1eb2: 5902 a36c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$1:I // field@6ca3 │ │ -3c1eb6: 0e00 |0007: return-void │ │ +3c1e80: |[3c1e80] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ +3c1e90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c1e96: 5b01 a26c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca2 │ │ +3c1e9a: 5902 a36c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$1:I // field@6ca3 │ │ +3c1e9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -766499,20 +766499,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3c1e74: |[3c1e74] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda3.onLongClick:(Landroid/view/View;)Z │ │ -3c1e84: 5420 a26c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca2 │ │ -3c1e88: 5221 a36c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$1:I // field@6ca3 │ │ -3c1e8c: 7130 f996 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$BCvlYt-PDXhBzH5i-uj01ynCJfA:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)Z // method@96f9 │ │ -3c1e92: 0a03 |0007: move-result v3 │ │ -3c1e94: 0f03 |0008: return v3 │ │ +3c1e5c: |[3c1e5c] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda3.onLongClick:(Landroid/view/View;)Z │ │ +3c1e6c: 5420 a26c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca2 │ │ +3c1e70: 5221 a36c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.f$1:I // field@6ca3 │ │ +3c1e74: 7130 f996 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$BCvlYt-PDXhBzH5i-uj01ynCJfA:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)Z // method@96f9 │ │ +3c1e7a: 0a03 |0007: move-result v3 │ │ +3c1e7c: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -766550,19 +766550,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c1edc: |[3c1edc] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ -3c1eec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c1ef2: 5b01 a46c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca4 │ │ -3c1ef6: 5902 a56c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$1:I // field@6ca5 │ │ -3c1efa: 0e00 |0007: return-void │ │ +3c1ec4: |[3c1ec4] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V │ │ +3c1ed4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c1eda: 5b01 a46c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca4 │ │ +3c1ede: 5902 a56c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$1:I // field@6ca5 │ │ +3c1ee2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -766573,20 +766573,20 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -3c1eb8: |[3c1eb8] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda4.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c1ec8: 5420 a46c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca4 │ │ -3c1ecc: 5221 a56c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$1:I // field@6ca5 │ │ -3c1ed0: 7140 fb96 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$UedjEf5PBOhDfi8n0H2a-aofi7s:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;Landroid/view/MotionEvent;)Z // method@96fb │ │ -3c1ed6: 0a03 |0007: move-result v3 │ │ -3c1ed8: 0f03 |0008: return v3 │ │ +3c1ea0: |[3c1ea0] de.danoeh.antennapod.adapter.NavListAdapter$$ExternalSyntheticLambda4.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c1eb0: 5420 a46c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@6ca4 │ │ +3c1eb4: 5221 a56c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.f$1:I // field@6ca5 │ │ +3c1eb8: 7140 fb96 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/NavListAdapter;.$r8$lambda$UedjEf5PBOhDfi8n0H2a-aofi7s:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;Landroid/view/MotionEvent;)Z // method@96fb │ │ +3c1ebe: 0a03 |0007: move-result v3 │ │ +3c1ec0: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 (null) Landroid/view/MotionEvent; │ │ @@ -766718,19 +766718,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c2c90: |[3c2c90] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c2ca0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c2ca6: 5b01 b76c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6cb7 │ │ -3c2caa: 5b02 b86c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cb8 │ │ -3c2cae: 0e00 |0007: return-void │ │ +3c2c78: |[3c2c78] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c2c88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c2c8e: 5b01 b76c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6cb7 │ │ +3c2c92: 5b02 b86c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cb8 │ │ +3c2c96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ @@ -766741,20 +766741,20 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -3c2c6c: |[3c2c6c] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda0.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c2c7c: 5420 b76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6cb7 │ │ -3c2c80: 5421 b86c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cb8 │ │ -3c2c84: 7140 1a97 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.$r8$lambda$3OibYHOTSismh4vJmShwZAMmp-o:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@971a │ │ -3c2c8a: 0a03 |0007: move-result v3 │ │ -3c2c8c: 0f03 |0008: return v3 │ │ +3c2c54: |[3c2c54] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda0.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c2c64: 5420 b76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6cb7 │ │ +3c2c68: 5421 b86c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cb8 │ │ +3c2c6c: 7140 1a97 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.$r8$lambda$3OibYHOTSismh4vJmShwZAMmp-o:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@971a │ │ +3c2c72: 0a03 |0007: move-result v3 │ │ +3c2c74: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 (null) Landroid/view/MotionEvent; │ │ @@ -766793,19 +766793,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c2cd4: |[3c2cd4] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c2ce4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c2cea: 5b01 b96c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6cb9 │ │ -3c2cee: 5b02 ba6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cba │ │ -3c2cf2: 0e00 |0007: return-void │ │ +3c2cbc: |[3c2cbc] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c2ccc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c2cd2: 5b01 b96c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6cb9 │ │ +3c2cd6: 5b02 ba6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cba │ │ +3c2cda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ @@ -766816,20 +766816,20 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -3c2cb0: |[3c2cb0] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda1.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c2cc0: 5420 b96c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6cb9 │ │ -3c2cc4: 5421 ba6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cba │ │ -3c2cc8: 7140 1997 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.$r8$lambda$1dc7zEsuvX-B58S0u0TmjUYrBow:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@9719 │ │ -3c2cce: 0a03 |0007: move-result v3 │ │ -3c2cd0: 0f03 |0008: return v3 │ │ +3c2c98: |[3c2c98] de.danoeh.antennapod.adapter.QueueRecyclerAdapter$$ExternalSyntheticLambda1.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c2ca8: 5420 b96c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@6cb9 │ │ +3c2cac: 5421 ba6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // field@6cba │ │ +3c2cb0: 7140 1997 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.$r8$lambda$1dc7zEsuvX-B58S0u0TmjUYrBow:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@9719 │ │ +3c2cb6: 0a03 |0007: move-result v3 │ │ +3c2cb8: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 (null) Landroid/view/MotionEvent; │ │ @@ -766869,18 +766869,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c3100: |[3c3100] de.danoeh.antennapod.adapter.SelectableAdapter$1.:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V │ │ -3c3110: 5b01 be6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c3114: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c311a: 0e00 |0005: return-void │ │ +3c30e8: |[3c30e8] de.danoeh.antennapod.adapter.SelectableAdapter$1.:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V │ │ +3c30f8: 5b01 be6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c30fc: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c3102: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/SelectableAdapter$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ │ │ @@ -766890,44 +766890,44 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -3c3020: |[3c3020] de.danoeh.antennapod.adapter.SelectableAdapter$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -3c3030: 7210 d20b 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3c3036: 0a05 |0003: move-result v5 │ │ -3c3038: 1400 de02 0a7f |0004: const v0, #float 1.83448e+38 // #7f0a02de │ │ -3c303e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3c3040: 3305 2e00 |0008: if-ne v5, v0, 0036 // +002e │ │ -3c3044: 5445 be6c |000a: iget-object v5, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c3048: 7110 2897 0500 |000c: invoke-static {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; // method@9728 │ │ -3c304e: 0c05 |000f: move-result-object v5 │ │ -3c3050: 6e10 bfb4 0500 |0010: invoke-virtual {v5}, Ljava/util/HashSet;.size:()I // method@b4bf │ │ -3c3056: 0a05 |0013: move-result v5 │ │ -3c3058: 5440 be6c |0014: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c305c: 6e10 b441 0000 |0016: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41b4 │ │ -3c3062: 0a00 |0019: move-result v0 │ │ -3c3064: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -3c3066: 3205 0400 |001b: if-eq v5, v0, 001f // +0004 │ │ -3c306a: 1215 |001d: const/4 v5, #int 1 // #1 │ │ -3c306c: 2802 |001e: goto 0020 // +0002 │ │ -3c306e: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -3c3070: 5440 be6c |0020: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c3074: 5c05 c46c |0022: iput-boolean v5, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ -3c3078: 6e10 b441 0000 |0024: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41b4 │ │ -3c307e: 0a03 |0027: move-result v3 │ │ -3c3080: 6e40 3397 1053 |0028: invoke-virtual {v0, v1, v3, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@9733 │ │ -3c3086: 5440 be6c |002b: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c308a: 7130 2b97 6005 |002d: invoke-static {v0, v6, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$mtoggleSelectAllIcon:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/MenuItem;Z)V // method@972b │ │ -3c3090: 5445 be6c |0030: iget-object v5, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c3094: 6e10 3a97 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@973a │ │ -3c309a: 0f02 |0035: return v2 │ │ -3c309c: 0f01 |0036: return v1 │ │ +3c3008: |[3c3008] de.danoeh.antennapod.adapter.SelectableAdapter$1.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +3c3018: 7210 d20b 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3c301e: 0a05 |0003: move-result v5 │ │ +3c3020: 1400 de02 0a7f |0004: const v0, #float 1.83448e+38 // #7f0a02de │ │ +3c3026: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3c3028: 3305 2e00 |0008: if-ne v5, v0, 0036 // +002e │ │ +3c302c: 5445 be6c |000a: iget-object v5, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c3030: 7110 2897 0500 |000c: invoke-static {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; // method@9728 │ │ +3c3036: 0c05 |000f: move-result-object v5 │ │ +3c3038: 6e10 bfb4 0500 |0010: invoke-virtual {v5}, Ljava/util/HashSet;.size:()I // method@b4bf │ │ +3c303e: 0a05 |0013: move-result v5 │ │ +3c3040: 5440 be6c |0014: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c3044: 6e10 b441 0000 |0016: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41b4 │ │ +3c304a: 0a00 |0019: move-result v0 │ │ +3c304c: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +3c304e: 3205 0400 |001b: if-eq v5, v0, 001f // +0004 │ │ +3c3052: 1215 |001d: const/4 v5, #int 1 // #1 │ │ +3c3054: 2802 |001e: goto 0020 // +0002 │ │ +3c3056: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +3c3058: 5440 be6c |0020: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c305c: 5c05 c46c |0022: iput-boolean v5, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ +3c3060: 6e10 b441 0000 |0024: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41b4 │ │ +3c3066: 0a03 |0027: move-result v3 │ │ +3c3068: 6e40 3397 1053 |0028: invoke-virtual {v0, v1, v3, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@9733 │ │ +3c306e: 5440 be6c |002b: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c3072: 7130 2b97 6005 |002d: invoke-static {v0, v6, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$mtoggleSelectAllIcon:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/MenuItem;Z)V // method@972b │ │ +3c3078: 5445 be6c |0030: iget-object v5, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c307c: 6e10 3a97 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@973a │ │ +3c3082: 0f02 |0035: return v2 │ │ +3c3084: 0f01 |0036: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x000a line=63 │ │ 0x0020 line=64 │ │ 0x0024 line=65 │ │ 0x002b line=66 │ │ @@ -766942,21 +766942,21 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3c30a0: |[3c30a0] de.danoeh.antennapod.adapter.SelectableAdapter$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -3c30b0: 6e10 440b 0200 |0000: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0b44 │ │ -3c30b6: 0c02 |0003: move-result-object v2 │ │ -3c30b8: 1400 0e00 0f7f |0004: const v0, #float 1.9008e+38 // #7f0f000e │ │ -3c30be: 6e30 c40b 0203 |0007: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3c30c4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -3c30c6: 0f02 |000b: return v2 │ │ +3c3088: |[3c3088] de.danoeh.antennapod.adapter.SelectableAdapter$1.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +3c3098: 6e10 440b 0200 |0000: invoke-virtual {v2}, Landroid/view/ActionMode;.getMenuInflater:()Landroid/view/MenuInflater; // method@0b44 │ │ +3c309e: 0c02 |0003: move-result-object v2 │ │ +3c30a0: 1400 0e00 0f7f |0004: const v0, #float 1.9008e+38 // #7f0f000e │ │ +3c30a6: 6e30 c40b 0203 |0007: invoke-virtual {v2, v0, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3c30ac: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +3c30ae: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0007 line=49 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/adapter/SelectableAdapter$1; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/ActionMode; │ │ @@ -766967,29 +766967,29 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3c311c: |[3c311c] de.danoeh.antennapod.adapter.SelectableAdapter$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -3c312c: 5412 be6c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c3130: 7110 2a97 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$mcallOnEndSelectMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V // method@972a │ │ -3c3136: 5412 be6c |0005: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c313a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3c313c: 7120 2997 0200 |0008: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fputactionMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/ActionMode;)V // method@9729 │ │ -3c3142: 5412 be6c |000b: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c3146: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3c3148: 5c20 c46c |000e: iput-boolean v0, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ -3c314c: 7110 2897 0200 |0010: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; // method@9728 │ │ -3c3152: 0c02 |0013: move-result-object v2 │ │ -3c3154: 6e10 bab4 0200 |0014: invoke-virtual {v2}, Ljava/util/HashSet;.clear:()V // method@b4ba │ │ -3c315a: 5412 be6c |0017: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c315e: 6e10 ba41 0200 |0019: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3c3164: 0e00 |001c: return-void │ │ +3c3104: |[3c3104] de.danoeh.antennapod.adapter.SelectableAdapter$1.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +3c3114: 5412 be6c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c3118: 7110 2a97 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$mcallOnEndSelectMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V // method@972a │ │ +3c311e: 5412 be6c |0005: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c3122: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3c3124: 7120 2997 0200 |0008: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fputactionMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/ActionMode;)V // method@9729 │ │ +3c312a: 5412 be6c |000b: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c312e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3c3130: 5c20 c46c |000e: iput-boolean v0, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ +3c3134: 7110 2897 0200 |0010: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; // method@9728 │ │ +3c313a: 0c02 |0013: move-result-object v2 │ │ +3c313c: 6e10 bab4 0200 |0014: invoke-virtual {v2}, Ljava/util/HashSet;.clear:()V // method@b4ba │ │ +3c3142: 5412 be6c |0017: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c3146: 6e10 ba41 0200 |0019: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3c314c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0010 line=78 │ │ 0x0017 line=79 │ │ @@ -767002,24 +767002,24 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -3c30c8: |[3c30c8] de.danoeh.antennapod.adapter.SelectableAdapter$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -3c30d8: 5412 be6c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c30dc: 6e10 3a97 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@973a │ │ -3c30e2: 5412 be6c |0005: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ -3c30e6: 1400 de02 0a7f |0007: const v0, #float 1.83448e+38 // #7f0a02de │ │ -3c30ec: 7220 b60b 0300 |000a: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3c30f2: 0c03 |000d: move-result-object v3 │ │ -3c30f4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -3c30f6: 7130 2b97 3200 |000f: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$mtoggleSelectAllIcon:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/MenuItem;Z)V // method@972b │ │ -3c30fc: 0f00 |0012: return v0 │ │ +3c30b0: |[3c30b0] de.danoeh.antennapod.adapter.SelectableAdapter$1.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +3c30c0: 5412 be6c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c30c4: 6e10 3a97 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@973a │ │ +3c30ca: 5412 be6c |0005: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.this$0:Lde/danoeh/antennapod/adapter/SelectableAdapter; // field@6cbe │ │ +3c30ce: 1400 de02 0a7f |0007: const v0, #float 1.83448e+38 // #7f0a02de │ │ +3c30d4: 7220 b60b 0300 |000a: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3c30da: 0c03 |000d: move-result-object v3 │ │ +3c30dc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +3c30de: 7130 2b97 3200 |000f: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.-$$Nest$mtoggleSelectAllIcon:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/MenuItem;Z)V // method@972b │ │ +3c30e4: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/adapter/SelectableAdapter$1; │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/view/ActionMode; │ │ @@ -767097,19 +767097,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c3544: |[3c3544] de.danoeh.antennapod.adapter.SimpleChipAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;I)V │ │ -3c3554: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c355a: 5b01 c66c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@6cc6 │ │ -3c355e: 5902 c76c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$1:I // field@6cc7 │ │ -3c3562: 0e00 |0007: return-void │ │ +3c352c: |[3c352c] de.danoeh.antennapod.adapter.SimpleChipAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;I)V │ │ +3c353c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c3542: 5b01 c66c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@6cc6 │ │ +3c3546: 5902 c76c |0005: iput v2, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$1:I // field@6cc7 │ │ +3c354a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/SimpleChipAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -767120,19 +767120,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c3564: |[3c3564] de.danoeh.antennapod.adapter.SimpleChipAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c3574: 5420 c66c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@6cc6 │ │ -3c3578: 5221 c76c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$1:I // field@6cc7 │ │ -3c357c: 7130 3e97 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.$r8$lambda$1BnIPX7WlVB9eaUEHTZlwq_Rcqc:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;ILandroid/view/View;)V // method@973e │ │ -3c3582: 0e00 |0007: return-void │ │ +3c354c: |[3c354c] de.danoeh.antennapod.adapter.SimpleChipAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c355c: 5420 c66c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@6cc6 │ │ +3c3560: 5221 c76c |0002: iget v1, v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.f$1:I // field@6cc7 │ │ +3c3564: 7130 3e97 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.$r8$lambda$1BnIPX7WlVB9eaUEHTZlwq_Rcqc:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;ILandroid/view/View;)V // method@973e │ │ +3c356a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -767178,20 +767178,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c3704: |[3c3704] de.danoeh.antennapod.adapter.SimpleIconListAdapter$ListItem.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -3c3714: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c371a: 5b01 cc6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6ccc │ │ -3c371e: 5b02 cb6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.subtitle:Ljava/lang/String; // field@6ccb │ │ -3c3722: 5b03 ca6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.imageUrl:Ljava/lang/String; // field@6cca │ │ -3c3726: 0e00 |0009: return-void │ │ +3c36ec: |[3c36ec] de.danoeh.antennapod.adapter.SimpleIconListAdapter$ListItem.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +3c36fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c3702: 5b01 cc6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6ccc │ │ +3c3706: 5b02 cb6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.subtitle:Ljava/lang/String; // field@6ccb │ │ +3c370a: 5b03 ca6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.imageUrl:Ljava/lang/String; // field@6cca │ │ +3c370e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ 0x0007 line=56 │ │ locals : │ │ @@ -767243,20 +767243,20 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -3c3800: |[3c3800] de.danoeh.antennapod.adapter.SimpleIconListAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ -3c3810: 1400 e200 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e2 │ │ -3c3816: 7040 b30f 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ -3c381c: 5b12 cd6c |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6ccd │ │ -3c3820: 5b13 ce6c |0008: iput-object v3, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.listItems:Ljava/util/List; // field@6cce │ │ -3c3824: 0e00 |000a: return-void │ │ +3c37e8: |[3c37e8] de.danoeh.antennapod.adapter.SimpleIconListAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ +3c37f8: 1400 e200 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e2 │ │ +3c37fe: 7040 b30f 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ +3c3804: 5b12 cd6c |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6ccd │ │ +3c3808: 5b13 ce6c |0008: iput-object v3, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.listItems:Ljava/util/List; // field@6cce │ │ +3c380c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=24 │ │ 0x0006 line=25 │ │ 0x0008 line=26 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; │ │ @@ -767269,62 +767269,62 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 100 16-bit code units │ │ -3c3728: |[3c3728] de.danoeh.antennapod.adapter.SimpleIconListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3c3738: 3903 0c00 |0000: if-nez v3, 000c // +000c │ │ -3c373c: 5413 cd6c |0002: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6ccd │ │ -3c3740: 1404 e200 0d7f |0004: const v4, #float 1.87426e+38 // #7f0d00e2 │ │ -3c3746: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3c3748: 7130 e40c 4300 |0008: invoke-static {v3, v4, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -3c374e: 0c03 |000b: move-result-object v3 │ │ -3c3750: 5414 ce6c |000c: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.listItems:Ljava/util/List; // field@6cce │ │ -3c3754: 7220 ddb4 2400 |000e: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c375a: 0c02 |0011: move-result-object v2 │ │ -3c375c: 1f02 5c18 |0012: check-cast v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@185c │ │ -3c3760: 1404 7d03 0a7f |0014: const v4, #float 1.83452e+38 // #7f0a037d │ │ -3c3766: 6e20 6f0c 4300 |0017: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c376c: 0c04 |001a: move-result-object v4 │ │ -3c376e: 1f04 1303 |001b: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3c3772: 5420 cc6c |001d: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6ccc │ │ -3c3776: 6e20 9412 0400 |001f: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c377c: 1404 4503 0a7f |0022: const v4, #float 1.8345e+38 // #7f0a0345 │ │ -3c3782: 6e20 6f0c 4300 |0025: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c3788: 0c04 |0028: move-result-object v4 │ │ -3c378a: 1f04 1303 |0029: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3c378e: 5420 cb6c |002b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.subtitle:Ljava/lang/String; // field@6ccb │ │ -3c3792: 6e20 9412 0400 |002d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c3798: 5414 cd6c |0030: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6ccd │ │ -3c379c: 7110 f450 0400 |0032: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ -3c37a2: 0c04 |0035: move-result-object v4 │ │ -3c37a4: 5422 ca6c |0036: iget-object v2, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.imageUrl:Ljava/lang/String; // field@6cca │ │ -3c37a8: 6e20 9351 2400 |0038: invoke-virtual {v4, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -3c37ae: 0c02 |003b: move-result-object v2 │ │ -3c37b0: 2204 7b0f |003c: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c37b4: 7010 bb5a 0400 |003e: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3c37ba: 6200 d721 |0041: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@21d7 │ │ -3c37be: 6e20 245a 0400 |0043: invoke-virtual {v4, v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a24 │ │ -3c37c4: 0c04 |0046: move-result-object v4 │ │ -3c37c6: 1f04 7b0f |0047: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c37ca: 6e10 2f5a 0400 |0049: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ -3c37d0: 0c04 |004c: move-result-object v4 │ │ -3c37d2: 1f04 7b0f |004d: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c37d6: 6e10 255a 0400 |004f: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3c37dc: 0c04 |0052: move-result-object v4 │ │ -3c37de: 6e20 3f51 4200 |0053: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3c37e4: 0c02 |0056: move-result-object v2 │ │ -3c37e6: 1404 b001 0a7f |0057: const v4, #float 1.83442e+38 // #7f0a01b0 │ │ -3c37ec: 6e20 6f0c 4300 |005a: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c37f2: 0c04 |005d: move-result-object v4 │ │ -3c37f4: 1f04 f702 |005e: check-cast v4, Landroid/widget/ImageView; // type@02f7 │ │ -3c37f8: 6e20 5351 4200 |0060: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -3c37fe: 1103 |0063: return-object v3 │ │ +3c3710: |[3c3710] de.danoeh.antennapod.adapter.SimpleIconListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3c3720: 3903 0c00 |0000: if-nez v3, 000c // +000c │ │ +3c3724: 5413 cd6c |0002: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6ccd │ │ +3c3728: 1404 e200 0d7f |0004: const v4, #float 1.87426e+38 // #7f0d00e2 │ │ +3c372e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3c3730: 7130 e40c 4300 |0008: invoke-static {v3, v4, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +3c3736: 0c03 |000b: move-result-object v3 │ │ +3c3738: 5414 ce6c |000c: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.listItems:Ljava/util/List; // field@6cce │ │ +3c373c: 7220 ddb4 2400 |000e: invoke-interface {v4, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c3742: 0c02 |0011: move-result-object v2 │ │ +3c3744: 1f02 5c18 |0012: check-cast v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@185c │ │ +3c3748: 1404 7d03 0a7f |0014: const v4, #float 1.83452e+38 // #7f0a037d │ │ +3c374e: 6e20 6f0c 4300 |0017: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c3754: 0c04 |001a: move-result-object v4 │ │ +3c3756: 1f04 1303 |001b: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3c375a: 5420 cc6c |001d: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6ccc │ │ +3c375e: 6e20 9412 0400 |001f: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c3764: 1404 4503 0a7f |0022: const v4, #float 1.8345e+38 // #7f0a0345 │ │ +3c376a: 6e20 6f0c 4300 |0025: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c3770: 0c04 |0028: move-result-object v4 │ │ +3c3772: 1f04 1303 |0029: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3c3776: 5420 cb6c |002b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.subtitle:Ljava/lang/String; // field@6ccb │ │ +3c377a: 6e20 9412 0400 |002d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c3780: 5414 cd6c |0030: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.context:Landroid/content/Context; // field@6ccd │ │ +3c3784: 7110 f450 0400 |0032: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ +3c378a: 0c04 |0035: move-result-object v4 │ │ +3c378c: 5422 ca6c |0036: iget-object v2, v2, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.imageUrl:Ljava/lang/String; // field@6cca │ │ +3c3790: 6e20 9351 2400 |0038: invoke-virtual {v4, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +3c3796: 0c02 |003b: move-result-object v2 │ │ +3c3798: 2204 7b0f |003c: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c379c: 7010 bb5a 0400 |003e: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3c37a2: 6200 d721 |0041: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@21d7 │ │ +3c37a6: 6e20 245a 0400 |0043: invoke-virtual {v4, v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a24 │ │ +3c37ac: 0c04 |0046: move-result-object v4 │ │ +3c37ae: 1f04 7b0f |0047: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c37b2: 6e10 2f5a 0400 |0049: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ +3c37b8: 0c04 |004c: move-result-object v4 │ │ +3c37ba: 1f04 7b0f |004d: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c37be: 6e10 255a 0400 |004f: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3c37c4: 0c04 |0052: move-result-object v4 │ │ +3c37c6: 6e20 3f51 4200 |0053: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3c37cc: 0c02 |0056: move-result-object v2 │ │ +3c37ce: 1404 b001 0a7f |0057: const v4, #float 1.83442e+38 // #7f0a01b0 │ │ +3c37d4: 6e20 6f0c 4300 |005a: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c37da: 0c04 |005d: move-result-object v4 │ │ +3c37dc: 1f04 f702 |005e: check-cast v4, Landroid/widget/ImageView; // type@02f7 │ │ +3c37e0: 6e20 5351 4200 |0060: invoke-virtual {v2, v4}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +3c37e6: 1103 |0063: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=32 │ │ 0x000c line=35 │ │ 0x0017 line=36 │ │ 0x0025 line=37 │ │ 0x0030 line=38 │ │ @@ -767374,19 +767374,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c3828: |[3c3828] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)V │ │ -3c3838: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c383e: 5b01 cf6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ccf │ │ -3c3842: 5b02 d06c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd0 │ │ -3c3846: 0e00 |0007: return-void │ │ +3c3810: |[3c3810] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)V │ │ +3c3820: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c3826: 5b01 cf6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ccf │ │ +3c382a: 5b02 d06c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd0 │ │ +3c382e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ @@ -767397,19 +767397,19 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -3c3848: |[3c3848] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3c3858: 5420 cf6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ccf │ │ -3c385c: 5421 d06c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd0 │ │ -3c3860: 7140 5d97 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.$r8$lambda$09vKX75oz3QiQJPgqbIhP0Nbf4A:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V // method@975d │ │ -3c3866: 0e00 |0007: return-void │ │ +3c3830: |[3c3830] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3c3840: 5420 cf6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ccf │ │ +3c3844: 5421 d06c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd0 │ │ +3c3848: 7140 5d97 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.$r8$lambda$09vKX75oz3QiQJPgqbIhP0Nbf4A:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V // method@975d │ │ +3c384e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0008 reg=4 (null) Z │ │ @@ -767456,21 +767456,21 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3c3894: |[3c3894] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ -3c38a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c38aa: 5b01 d16c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd1 │ │ -3c38ae: 5c02 d26c |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Z // field@6cd2 │ │ -3c38b2: 5b03 d36c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd3 │ │ -3c38b6: 5b04 d46c |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cd4 │ │ -3c38ba: 0e00 |000b: return-void │ │ +3c387c: |[3c387c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ +3c388c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c3892: 5b01 d16c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd1 │ │ +3c3896: 5c02 d26c |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Z // field@6cd2 │ │ +3c389a: 5b03 d36c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd3 │ │ +3c389e: 5b04 d46c |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cd4 │ │ +3c38a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000c reg=1 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x000c reg=2 (null) Z │ │ @@ -767483,22 +767483,22 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -3c3868: |[3c3868] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ -3c3878: 5440 d16c |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd1 │ │ -3c387c: 5541 d26c |0002: iget-boolean v1, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Z // field@6cd2 │ │ -3c3880: 5442 d36c |0004: iget-object v2, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd3 │ │ -3c3884: 5443 d46c |0006: iget-object v3, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cd4 │ │ -3c3888: 7155 5f97 1032 |0008: invoke-static {v0, v1, v2, v3, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.$r8$lambda$SjBVgRdRPnvOG4M-Mc7UALh6rwA:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)Z // method@975f │ │ -3c388e: 0a05 |000b: move-result v5 │ │ -3c3890: 0f05 |000c: return v5 │ │ +3c3850: |[3c3850] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ +3c3860: 5440 d16c |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd1 │ │ +3c3864: 5541 d26c |0002: iget-boolean v1, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$1:Z // field@6cd2 │ │ +3c3868: 5442 d36c |0004: iget-object v2, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd3 │ │ +3c386c: 5443 d46c |0006: iget-object v3, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cd4 │ │ +3c3870: 7155 5f97 1032 |0008: invoke-static {v0, v1, v2, v3, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.$r8$lambda$SjBVgRdRPnvOG4M-Mc7UALh6rwA:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)Z // method@975f │ │ +3c3876: 0a05 |000b: move-result v5 │ │ +3c3878: 0f05 |000c: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=4 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000d reg=5 (null) Landroid/view/View; │ │ │ │ @@ -767544,21 +767544,21 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3c38ec: |[3c38ec] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ -3c38fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c3902: 5b01 d56c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd5 │ │ -3c3906: 5c02 d66c |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$1:Z // field@6cd6 │ │ -3c390a: 5b03 d76c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd7 │ │ -3c390e: 5b04 d86c |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cd8 │ │ -3c3912: 0e00 |000b: return-void │ │ +3c38d4: |[3c38d4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ +3c38e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c38ea: 5b01 d56c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd5 │ │ +3c38ee: 5c02 d66c |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$1:Z // field@6cd6 │ │ +3c38f2: 5b03 d76c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd7 │ │ +3c38f6: 5b04 d86c |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cd8 │ │ +3c38fa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000c reg=1 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x000c reg=2 (null) Z │ │ @@ -767571,24 +767571,24 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 15 16-bit code units │ │ -3c38bc: |[3c38bc] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c38cc: 5460 d56c |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd5 │ │ -3c38d0: 5561 d66c |0002: iget-boolean v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$1:Z // field@6cd6 │ │ -3c38d4: 5462 d76c |0004: iget-object v2, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd7 │ │ -3c38d8: 5463 d86c |0006: iget-object v3, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cd8 │ │ -3c38dc: 0774 |0008: move-object v4, v7 │ │ -3c38de: 0785 |0009: move-object v5, v8 │ │ -3c38e0: 7706 5e97 0000 |000a: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.$r8$lambda$1cLTmuVn2Ncd9hOMhIZcG3KK1Rk:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@975e │ │ -3c38e6: 0a07 |000d: move-result v7 │ │ -3c38e8: 0f07 |000e: return v7 │ │ +3c38a4: |[3c38a4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c38b4: 5460 d56c |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd5 │ │ +3c38b8: 5561 d66c |0002: iget-boolean v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$1:Z // field@6cd6 │ │ +3c38bc: 5462 d76c |0004: iget-object v2, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cd7 │ │ +3c38c0: 5463 d86c |0006: iget-object v3, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cd8 │ │ +3c38c4: 0774 |0008: move-object v4, v7 │ │ +3c38c6: 0785 |0009: move-object v5, v8 │ │ +3c38c8: 7706 5e97 0000 |000a: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.$r8$lambda$1cLTmuVn2Ncd9hOMhIZcG3KK1Rk:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@975e │ │ +3c38ce: 0a07 |000d: move-result v7 │ │ +3c38d0: 0f07 |000e: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000f reg=6 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000f reg=7 (null) Landroid/view/View; │ │ 0x0000 - 0x000f reg=8 (null) Landroid/view/MotionEvent; │ │ @@ -767635,21 +767635,21 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3c3914: |[3c3914] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ -3c3924: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c392a: 5b01 d96c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd9 │ │ -3c392e: 5c02 da6c |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$1:Z // field@6cda │ │ -3c3932: 5b03 db6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cdb │ │ -3c3936: 5b04 dc6c |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cdc │ │ -3c393a: 0e00 |000b: return-void │ │ +3c38fc: |[3c38fc] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ +3c390c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c3912: 5b01 d96c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd9 │ │ +3c3916: 5c02 da6c |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$1:Z // field@6cda │ │ +3c391a: 5b03 db6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cdb │ │ +3c391e: 5b04 dc6c |0009: iput-object v4, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cdc │ │ +3c3922: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000c reg=1 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x000c reg=2 (null) Z │ │ @@ -767662,21 +767662,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -3c393c: |[3c393c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3c394c: 5440 d96c |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd9 │ │ -3c3950: 5541 da6c |0002: iget-boolean v1, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$1:Z // field@6cda │ │ -3c3954: 5442 db6c |0004: iget-object v2, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cdb │ │ -3c3958: 5443 dc6c |0006: iget-object v3, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cdc │ │ -3c395c: 7155 6097 1032 |0008: invoke-static {v0, v1, v2, v3, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.$r8$lambda$yJ_H1lg3nsULWdPjXfiZRGjzB58:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)V // method@9760 │ │ -3c3962: 0e00 |000b: return-void │ │ +3c3924: |[3c3924] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3c3934: 5440 d96c |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6cd9 │ │ +3c3938: 5541 da6c |0002: iget-boolean v1, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$1:Z // field@6cda │ │ +3c393c: 5442 db6c |0004: iget-object v2, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$2:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // field@6cdb │ │ +3c3940: 5443 dc6c |0006: iget-object v3, v4, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.f$3:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cdc │ │ +3c3944: 7155 6097 1032 |0008: invoke-static {v0, v1, v2, v3, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.$r8$lambda$yJ_H1lg3nsULWdPjXfiZRGjzB58:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)V // method@9760 │ │ +3c394a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000c reg=5 (null) Landroid/view/View; │ │ │ │ @@ -767714,19 +767714,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/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 │ │ -3c44ec: |[3c44ec] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ -3c44fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c4502: 5b01 eb6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6ceb │ │ -3c4506: 5b02 ec6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6cec │ │ -3c450a: 0e00 |0007: return-void │ │ +3c44d4: |[3c44d4] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ +3c44e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c44ea: 5b01 eb6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6ceb │ │ +3c44ee: 5b02 ec6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6cec │ │ +3c44f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -767737,19 +767737,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 │ │ -3c450c: |[3c450c] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3c451c: 5420 eb6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6ceb │ │ -3c4520: 5421 ec6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6cec │ │ -3c4524: 7140 8697 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.$r8$lambda$NKJxJ6ZOML76RtBS2JTrZsgUDKI:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@9786 │ │ -3c452a: 0e00 |0007: return-void │ │ +3c44f4: |[3c44f4] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3c4504: 5420 eb6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6ceb │ │ +3c4508: 5421 ec6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6cec │ │ +3c450c: 7140 8697 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.$r8$lambda$NKJxJ6ZOML76RtBS2JTrZsgUDKI:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@9786 │ │ +3c4512: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -767788,19 +767788,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/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 │ │ -3c452c: |[3c452c] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ -3c453c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c4542: 5b01 ed6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6ced │ │ -3c4546: 5b02 ee6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@6cee │ │ -3c454a: 0e00 |0007: return-void │ │ +3c4514: |[3c4514] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ +3c4524: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c452a: 5b01 ed6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6ced │ │ +3c452e: 5b02 ee6c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@6cee │ │ +3c4532: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -767811,19 +767811,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 │ │ -3c454c: |[3c454c] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3c455c: 5420 ed6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6ced │ │ -3c4560: 5421 ee6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@6cee │ │ -3c4564: 7140 8597 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.$r8$lambda$I_Zws_sQzaMHpwgdB34UyZLeSog:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@9785 │ │ -3c456a: 0e00 |0007: return-void │ │ +3c4534: |[3c4534] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3c4544: 5420 ed6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // field@6ced │ │ +3c4548: 5421 ee6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@6cee │ │ +3c454c: 7140 8597 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.$r8$lambda$I_Zws_sQzaMHpwgdB34UyZLeSog:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@9785 │ │ +3c4552: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -767862,19 +767862,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/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 │ │ -3c4794: |[3c4794] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;)V │ │ -3c47a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c47aa: 5b01 ef6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@6cef │ │ -3c47ae: 5b02 f06c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6cf0 │ │ -3c47b2: 0e00 |0007: return-void │ │ +3c477c: |[3c477c] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;)V │ │ +3c478c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c4792: 5b01 ef6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@6cef │ │ +3c4796: 5b02 f06c |0005: iput-object v2, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6cf0 │ │ +3c479a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -767885,19 +767885,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c47b4: |[3c47b4] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3c47c4: 5420 ef6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@6cef │ │ -3c47c8: 5421 f06c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6cf0 │ │ -3c47cc: 7130 9197 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.$r8$lambda$u0Uxv5seUqroKPdpGgLkoN3Asqc:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V // method@9791 │ │ -3c47d2: 0e00 |0007: return-void │ │ +3c479c: |[3c479c] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3c47ac: 5420 ef6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@6cef │ │ +3c47b0: 5421 f06c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@6cf0 │ │ +3c47b4: 7130 9197 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.$r8$lambda$u0Uxv5seUqroKPdpGgLkoN3Asqc:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V // method@9791 │ │ +3c47ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -767930,17 +767930,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/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 │ │ -3c48ac: |[3c48ac] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.$r8$lambda$u0Uxv5seUqroKPdpGgLkoN3Asqc:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V │ │ -3c48bc: 7030 9897 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V // method@9798 │ │ -3c48c2: 0e00 |0003: return-void │ │ +3c4894: |[3c4894] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.$r8$lambda$u0Uxv5seUqroKPdpGgLkoN3Asqc:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V │ │ +3c48a4: 7030 9897 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V // method@9798 │ │ +3c48aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -767950,18 +767950,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 │ │ -3c48c4: |[3c48c4] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c48d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c48da: 5b01 f16c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c48de: 0e00 |0005: return-void │ │ +3c48ac: |[3c48ac] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c48bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c48c2: 5b01 f16c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c48c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -767971,60 +767971,60 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -3c47d4: |[3c47d4] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.forItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; │ │ -3c47e4: 6e10 b8ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c47ea: 0c00 |0003: move-result-object v0 │ │ -3c47ec: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -3c47f0: 2200 6c18 |0006: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; // type@186c │ │ -3c47f4: 7020 9a97 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@979a │ │ -3c47fa: 1100 |000b: return-object v0 │ │ -3c47fc: 7100 60ad 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3c4802: 0c01 |000f: move-result-object v1 │ │ -3c4804: 6e10 84ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3c480a: 0c02 |0013: move-result-object v2 │ │ -3c480c: 6e20 62ad 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ -3c4812: 0a01 |0017: move-result v1 │ │ -3c4814: 7110 6f9d 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d6f │ │ -3c481a: 0a02 |001b: move-result v2 │ │ -3c481c: 3802 0800 |001c: if-eqz v2, 0024 // +0008 │ │ -3c4820: 2200 6d18 |001e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton; // type@186d │ │ -3c4824: 7020 9f97 3000 |0020: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@979f │ │ -3c482a: 1100 |0023: return-object v0 │ │ -3c482c: 6e10 b0ab 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3c4832: 0c02 |0027: move-result-object v2 │ │ -3c4834: 6e10 5dab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3c483a: 0a02 |002b: move-result v2 │ │ -3c483c: 3802 0800 |002c: if-eqz v2, 0034 // +0008 │ │ -3c4840: 2200 6f18 |002e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton; // type@186f │ │ -3c4844: 7020 a797 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a7 │ │ -3c484a: 1100 |0033: return-object v0 │ │ -3c484c: 6e10 87ab 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3c4852: 0a00 |0037: move-result v0 │ │ -3c4854: 3800 0800 |0038: if-eqz v0, 0040 // +0008 │ │ -3c4858: 2200 6e18 |003a: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton; // type@186e │ │ -3c485c: 7020 a397 3000 |003c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a3 │ │ -3c4862: 1100 |003f: return-object v0 │ │ -3c4864: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -3c4868: 2200 6518 |0042: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton; // type@1865 │ │ -3c486c: 7020 7897 3000 |0044: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9778 │ │ -3c4872: 1100 |0047: return-object v0 │ │ -3c4874: 7100 5db0 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b05d │ │ -3c487a: 0a00 |004b: move-result v0 │ │ -3c487c: 3800 0800 |004c: if-eqz v0, 0054 // +0008 │ │ -3c4880: 2200 7018 |004e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1870 │ │ -3c4884: 7020 ab97 3000 |0050: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97ab │ │ -3c488a: 1100 |0053: return-object v0 │ │ -3c488c: 2200 6918 |0054: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1869 │ │ -3c4890: 7020 8797 3000 |0056: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9787 │ │ -3c4896: 1100 |0059: return-object v0 │ │ +3c47bc: |[3c47bc] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.forItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; │ │ +3c47cc: 6e10 b8ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c47d2: 0c00 |0003: move-result-object v0 │ │ +3c47d4: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +3c47d8: 2200 6c18 |0006: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; // type@186c │ │ +3c47dc: 7020 9a97 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@979a │ │ +3c47e2: 1100 |000b: return-object v0 │ │ +3c47e4: 7100 60ad 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3c47ea: 0c01 |000f: move-result-object v1 │ │ +3c47ec: 6e10 84ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3c47f2: 0c02 |0013: move-result-object v2 │ │ +3c47f4: 6e20 62ad 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ +3c47fa: 0a01 |0017: move-result v1 │ │ +3c47fc: 7110 6f9d 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d6f │ │ +3c4802: 0a02 |001b: move-result v2 │ │ +3c4804: 3802 0800 |001c: if-eqz v2, 0024 // +0008 │ │ +3c4808: 2200 6d18 |001e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton; // type@186d │ │ +3c480c: 7020 9f97 3000 |0020: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@979f │ │ +3c4812: 1100 |0023: return-object v0 │ │ +3c4814: 6e10 b0ab 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3c481a: 0c02 |0027: move-result-object v2 │ │ +3c481c: 6e10 5dab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3c4822: 0a02 |002b: move-result v2 │ │ +3c4824: 3802 0800 |002c: if-eqz v2, 0034 // +0008 │ │ +3c4828: 2200 6f18 |002e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton; // type@186f │ │ +3c482c: 7020 a797 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a7 │ │ +3c4832: 1100 |0033: return-object v0 │ │ +3c4834: 6e10 87ab 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3c483a: 0a00 |0037: move-result v0 │ │ +3c483c: 3800 0800 |0038: if-eqz v0, 0040 // +0008 │ │ +3c4840: 2200 6e18 |003a: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton; // type@186e │ │ +3c4844: 7020 a397 3000 |003c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a3 │ │ +3c484a: 1100 |003f: return-object v0 │ │ +3c484c: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +3c4850: 2200 6518 |0042: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton; // type@1865 │ │ +3c4854: 7020 7897 3000 |0044: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9778 │ │ +3c485a: 1100 |0047: return-object v0 │ │ +3c485c: 7100 5db0 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b05d │ │ +3c4862: 0a00 |004b: move-result v0 │ │ +3c4864: 3800 0800 |004c: if-eqz v0, 0054 // +0008 │ │ +3c4868: 2200 7018 |004e: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1870 │ │ +3c486c: 7020 ab97 3000 |0050: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97ab │ │ +3c4872: 1100 |0053: return-object v0 │ │ +3c4874: 2200 6918 |0054: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1869 │ │ +3c4878: 7020 8797 3000 |0056: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9787 │ │ +3c487e: 1100 |0059: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=39 │ │ 0x000c line=42 │ │ 0x0018 line=43 │ │ 0x001e line=44 │ │ @@ -768044,17 +768044,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 │ │ -3c4934: |[3c4934] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V │ │ -3c4944: 6e20 9997 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@9799 │ │ -3c494a: 0e00 |0003: return-void │ │ +3c491c: |[3c491c] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V │ │ +3c492c: 6e20 9997 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@9799 │ │ +3c4932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -768065,30 +768065,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 │ │ -3c48e0: |[3c48e0] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.configure:(Landroid/view/View;Landroid/widget/ImageView;Landroid/content/Context;)V │ │ -3c48f0: 6e10 9797 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@9797 │ │ -3c48f6: 0a00 |0003: move-result v0 │ │ -3c48f8: 6e20 930d 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c48fe: 6e10 9697 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@9796 │ │ -3c4904: 0a00 |000a: move-result v0 │ │ -3c4906: 6e20 3002 0400 |000b: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3c490c: 0c00 |000e: move-result-object v0 │ │ -3c490e: 6e20 480d 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ -3c4914: 2200 6a18 |0012: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; // type@186a │ │ -3c4918: 7030 8f97 1004 |0014: invoke-direct {v0, v1, v4}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;)V // method@978f │ │ -3c491e: 6e20 680d 0200 |0017: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c4924: 6e10 9597 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@9795 │ │ -3c492a: 0a02 |001d: move-result v2 │ │ -3c492c: 6e20 3d11 2300 |001e: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -3c4932: 0e00 |0021: return-void │ │ +3c48c8: |[3c48c8] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.configure:(Landroid/view/View;Landroid/widget/ImageView;Landroid/content/Context;)V │ │ +3c48d8: 6e10 9797 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@9797 │ │ +3c48de: 0a00 |0003: move-result v0 │ │ +3c48e0: 6e20 930d 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c48e6: 6e10 9697 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@9796 │ │ +3c48ec: 0a00 |000a: move-result v0 │ │ +3c48ee: 6e20 3002 0400 |000b: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3c48f4: 0c00 |000e: move-result-object v0 │ │ +3c48f6: 6e20 480d 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ +3c48fc: 2200 6a18 |0012: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; // type@186a │ │ +3c4900: 7030 8f97 1004 |0014: invoke-direct {v0, v1, v4}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;Landroid/content/Context;)V // method@978f │ │ +3c4906: 6e20 680d 0200 |0017: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c490c: 6e10 9597 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@9795 │ │ +3c4912: 0a02 |001d: move-result v2 │ │ +3c4914: 6e20 3d11 2300 |001e: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +3c491a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x0012 line=61 │ │ 0x001a line=62 │ │ locals : │ │ @@ -768114,17 +768114,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3c4898: |[3c4898] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.getVisibility:()I │ │ -3c48a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c48aa: 0f00 |0001: return v0 │ │ +3c4880: |[3c4880] de.danoeh.antennapod.adapter.actionbutton.ItemActionButton.getVisibility:()I │ │ +3c4890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c4892: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; │ │ │ │ #4 : (in Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;) │ │ @@ -768175,32 +768175,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -3c4d4c: |[3c4d4c] de.danoeh.antennapod.adapter.itunes.ItunesAdapter$PodcastViewHolder.:(Landroid/view/View;)V │ │ -3c4d5c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c4d62: 1400 b901 0a7f |0003: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ -3c4d68: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c4d6e: 0c00 |0009: move-result-object v0 │ │ -3c4d70: 1f00 f702 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -3c4d74: 5b10 f36c |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.coverView:Landroid/widget/ImageView; // field@6cf3 │ │ -3c4d78: 1400 b103 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3c4d7e: 6e20 6f0c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c4d84: 0c00 |0014: move-result-object v0 │ │ -3c4d86: 1f00 1303 |0015: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3c4d8a: 5b10 f46c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.titleView:Landroid/widget/TextView; // field@6cf4 │ │ -3c4d8e: 1400 9303 0a7f |0019: const v0, #float 1.83452e+38 // #7f0a0393 │ │ -3c4d94: 6e20 6f0c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c4d9a: 0c02 |001f: move-result-object v2 │ │ -3c4d9c: 1f02 1303 |0020: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ -3c4da0: 5b12 f26c |0022: iput-object v2, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ -3c4da4: 0e00 |0024: return-void │ │ +3c4d34: |[3c4d34] de.danoeh.antennapod.adapter.itunes.ItunesAdapter$PodcastViewHolder.:(Landroid/view/View;)V │ │ +3c4d44: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c4d4a: 1400 b901 0a7f |0003: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ +3c4d50: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c4d56: 0c00 |0009: move-result-object v0 │ │ +3c4d58: 1f00 f702 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +3c4d5c: 5b10 f36c |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.coverView:Landroid/widget/ImageView; // field@6cf3 │ │ +3c4d60: 1400 b103 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3c4d66: 6e20 6f0c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c4d6c: 0c00 |0014: move-result-object v0 │ │ +3c4d6e: 1f00 1303 |0015: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3c4d72: 5b10 f46c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.titleView:Landroid/widget/TextView; // field@6cf4 │ │ +3c4d76: 1400 9303 0a7f |0019: const v0, #float 1.83452e+38 // #7f0a0393 │ │ +3c4d7c: 6e20 6f0c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c4d82: 0c02 |001f: move-result-object v2 │ │ +3c4d84: 1f02 1303 |0020: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ +3c4d88: 5b12 f26c |0022: iput-object v2, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ +3c4d8c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0006 line=120 │ │ 0x0011 line=121 │ │ 0x001c line=122 │ │ locals : │ │ @@ -768250,20 +768250,20 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -3c4f40: |[3c4f40] de.danoeh.antennapod.adapter.itunes.ItunesAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ -3c4f50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c4f52: 7040 b30f 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ -3c4f58: 5b13 f66c |0004: iput-object v3, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.data:Ljava/util/List; // field@6cf6 │ │ -3c4f5c: 5b12 f56c |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6cf5 │ │ -3c4f60: 0e00 |0008: return-void │ │ +3c4f28: |[3c4f28] de.danoeh.antennapod.adapter.itunes.ItunesAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ +3c4f38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c4f3a: 7040 b30f 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ +3c4f40: 5b13 f66c |0004: iput-object v3, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.data:Ljava/util/List; // field@6cf6 │ │ +3c4f44: 5b12 f56c |0006: iput-object v2, v1, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6cf5 │ │ +3c4f48: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=42 │ │ 0x0004 line=43 │ │ 0x0006 line=44 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; │ │ @@ -768276,110 +768276,110 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 196 16-bit code units │ │ -3c4da8: |[3c4da8] de.danoeh.antennapod.adapter.itunes.ItunesAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -3c4db8: 5450 f66c |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.data:Ljava/util/List; // field@6cf6 │ │ -3c4dbc: 7220 ddb4 6000 |0002: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c4dc2: 0c06 |0005: move-result-object v6 │ │ -3c4dc4: 1f06 c61c |0006: check-cast v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -3c4dc8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3c4dca: 3907 1a00 |0009: if-nez v7, 0023 // +001a │ │ -3c4dce: 5457 f56c |000b: iget-object v7, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6cf5 │ │ -3c4dd2: 1f07 d617 |000d: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c4dd6: 6e10 7a00 0700 |000f: invoke-virtual {v7}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -3c4ddc: 0c07 |0012: move-result-object v7 │ │ -3c4dde: 1401 6e00 0d7f |0013: const v1, #float 1.87423e+38 // #7f0d006e │ │ -3c4de4: 6e40 a90b 1708 |0016: invoke-virtual {v7, v1, v8, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3c4dea: 0c07 |0019: move-result-object v7 │ │ -3c4dec: 2208 7218 |001a: new-instance v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder; // type@1872 │ │ -3c4df0: 7020 b497 7800 |001c: invoke-direct {v8, v7}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.:(Landroid/view/View;)V // method@97b4 │ │ -3c4df6: 6e20 880d 8700 |001f: invoke-virtual {v7, v8}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3c4dfc: 2807 |0022: goto 0029 // +0007 │ │ -3c4dfe: 6e10 c60c 0700 |0023: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ -3c4e04: 0c08 |0026: move-result-object v8 │ │ -3c4e06: 1f08 7218 |0027: check-cast v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder; // type@1872 │ │ -3c4e0a: 5481 f46c |0029: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.titleView:Landroid/widget/TextView; // field@6cf4 │ │ -3c4e0e: 5462 4897 |002b: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@9748 │ │ -3c4e12: 6e20 9412 2100 |002d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c4e18: 5461 4597 |0030: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@9745 │ │ -3c4e1c: 3801 1900 |0032: if-eqz v1, 004b // +0019 │ │ -3c4e20: 6e10 beb2 0100 |0034: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3c4e26: 0c01 |0037: move-result-object v1 │ │ -3c4e28: 6e10 abb2 0100 |0038: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -3c4e2e: 0a01 |003b: move-result v1 │ │ -3c4e30: 3901 0f00 |003c: if-nez v1, 004b // +000f │ │ -3c4e34: 5481 f26c |003e: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ -3c4e38: 5462 4597 |0040: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@9745 │ │ -3c4e3c: 6e20 9412 2100 |0042: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c4e42: 5481 f26c |0045: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ -3c4e46: 6e20 930d 0100 |0047: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c4e4c: 2821 |004a: goto 006b // +0021 │ │ -3c4e4e: 5461 4697 |004b: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -3c4e52: 3801 1700 |004d: if-eqz v1, 0064 // +0017 │ │ -3c4e56: 1a02 429f |004f: const-string v2, "itunes.apple.com" // string@9f42 │ │ -3c4e5a: 6e20 9bb2 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -3c4e60: 0a01 |0054: move-result v1 │ │ -3c4e62: 3901 0f00 |0055: if-nez v1, 0064 // +000f │ │ -3c4e66: 5481 f26c |0057: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ -3c4e6a: 5462 4697 |0059: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -3c4e6e: 6e20 9412 2100 |005b: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c4e74: 5481 f26c |005e: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ -3c4e78: 6e20 930d 0100 |0060: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c4e7e: 2808 |0063: goto 006b // +0008 │ │ -3c4e80: 5481 f26c |0064: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ -3c4e84: 1302 0800 |0066: const/16 v2, #int 8 // #8 │ │ -3c4e88: 6e20 930d 2100 |0068: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c4e8e: 5451 f56c |006b: iget-object v1, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6cf5 │ │ -3c4e92: 7110 f450 0100 |006d: invoke-static {v1}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ -3c4e98: 0c01 |0070: move-result-object v1 │ │ -3c4e9a: 5466 4797 |0071: iget-object v6, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@9747 │ │ -3c4e9e: 6e20 9351 6100 |0073: invoke-virtual {v1, v6}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -3c4ea4: 0c06 |0076: move-result-object v6 │ │ -3c4ea6: 2201 7b0f |0077: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c4eaa: 7010 bb5a 0100 |0079: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3c4eb0: 1402 7200 067f |007c: const v2, #float 1.78119e+38 // #7f060072 │ │ -3c4eb6: 6e20 5f5a 2100 |007f: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ -3c4ebc: 0c01 |0082: move-result-object v1 │ │ -3c4ebe: 1f01 7b0f |0083: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c4ec2: 6202 d721 |0085: sget-object v2, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@21d7 │ │ -3c4ec6: 6e20 245a 2100 |0087: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a24 │ │ -3c4ecc: 0c01 |008a: move-result-object v1 │ │ -3c4ece: 1f01 7b0f |008b: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c4ed2: 1222 |008d: const/4 v2, #int 2 // #2 │ │ -3c4ed4: 2322 6d20 |008e: new-array v2, v2, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ -3c4ed8: 2203 f30e |0090: new-instance v3, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ -3c4edc: 7010 d657 0300 |0092: invoke-direct {v3}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ -3c4ee2: 4d03 0200 |0095: aput-object v3, v2, v0 │ │ -3c4ee6: 2200 ff0e |0097: new-instance v0, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ -3c4eea: 5453 f56c |0099: iget-object v3, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6cf5 │ │ -3c4eee: 6e10 2e02 0300 |009b: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3c4ef4: 0c03 |009e: move-result-object v3 │ │ -3c4ef6: 6e10 ff02 0300 |009f: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3c4efc: 0c03 |00a2: move-result-object v3 │ │ -3c4efe: 5233 9601 |00a3: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c4f02: 1504 8040 |00a5: const/high16 v4, #int 1082130432 // #4080 │ │ -3c4f06: a803 0304 |00a7: mul-float v3, v3, v4 │ │ -3c4f0a: 8733 |00a9: float-to-int v3, v3 │ │ -3c4f0c: 7020 2358 3000 |00aa: invoke-direct {v0, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ -3c4f12: 1213 |00ad: const/4 v3, #int 1 // #1 │ │ -3c4f14: 4d00 0203 |00ae: aput-object v0, v2, v3 │ │ -3c4f18: 6e20 715a 2100 |00b0: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ -3c4f1e: 0c00 |00b3: move-result-object v0 │ │ -3c4f20: 1f00 7b0f |00b4: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c4f24: 6e10 255a 0000 |00b6: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3c4f2a: 0c00 |00b9: move-result-object v0 │ │ -3c4f2c: 6e20 3f51 0600 |00ba: invoke-virtual {v6, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3c4f32: 0c06 |00bd: move-result-object v6 │ │ -3c4f34: 5488 f36c |00be: iget-object v8, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.coverView:Landroid/widget/ImageView; // field@6cf3 │ │ -3c4f38: 6e20 5351 8600 |00c0: invoke-virtual {v6, v8}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -3c4f3e: 1107 |00c3: return-object v7 │ │ +3c4d90: |[3c4d90] de.danoeh.antennapod.adapter.itunes.ItunesAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +3c4da0: 5450 f66c |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.data:Ljava/util/List; // field@6cf6 │ │ +3c4da4: 7220 ddb4 6000 |0002: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c4daa: 0c06 |0005: move-result-object v6 │ │ +3c4dac: 1f06 c61c |0006: check-cast v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +3c4db0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3c4db2: 3907 1a00 |0009: if-nez v7, 0023 // +001a │ │ +3c4db6: 5457 f56c |000b: iget-object v7, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6cf5 │ │ +3c4dba: 1f07 d617 |000d: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c4dbe: 6e10 7a00 0700 |000f: invoke-virtual {v7}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +3c4dc4: 0c07 |0012: move-result-object v7 │ │ +3c4dc6: 1401 6e00 0d7f |0013: const v1, #float 1.87423e+38 // #7f0d006e │ │ +3c4dcc: 6e40 a90b 1708 |0016: invoke-virtual {v7, v1, v8, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3c4dd2: 0c07 |0019: move-result-object v7 │ │ +3c4dd4: 2208 7218 |001a: new-instance v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder; // type@1872 │ │ +3c4dd8: 7020 b497 7800 |001c: invoke-direct {v8, v7}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.:(Landroid/view/View;)V // method@97b4 │ │ +3c4dde: 6e20 880d 8700 |001f: invoke-virtual {v7, v8}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3c4de4: 2807 |0022: goto 0029 // +0007 │ │ +3c4de6: 6e10 c60c 0700 |0023: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ +3c4dec: 0c08 |0026: move-result-object v8 │ │ +3c4dee: 1f08 7218 |0027: check-cast v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder; // type@1872 │ │ +3c4df2: 5481 f46c |0029: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.titleView:Landroid/widget/TextView; // field@6cf4 │ │ +3c4df6: 5462 4897 |002b: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@9748 │ │ +3c4dfa: 6e20 9412 2100 |002d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c4e00: 5461 4597 |0030: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@9745 │ │ +3c4e04: 3801 1900 |0032: if-eqz v1, 004b // +0019 │ │ +3c4e08: 6e10 beb2 0100 |0034: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3c4e0e: 0c01 |0037: move-result-object v1 │ │ +3c4e10: 6e10 abb2 0100 |0038: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +3c4e16: 0a01 |003b: move-result v1 │ │ +3c4e18: 3901 0f00 |003c: if-nez v1, 004b // +000f │ │ +3c4e1c: 5481 f26c |003e: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ +3c4e20: 5462 4597 |0040: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@9745 │ │ +3c4e24: 6e20 9412 2100 |0042: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c4e2a: 5481 f26c |0045: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ +3c4e2e: 6e20 930d 0100 |0047: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c4e34: 2821 |004a: goto 006b // +0021 │ │ +3c4e36: 5461 4697 |004b: iget-object v1, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +3c4e3a: 3801 1700 |004d: if-eqz v1, 0064 // +0017 │ │ +3c4e3e: 1a02 429f |004f: const-string v2, "itunes.apple.com" // string@9f42 │ │ +3c4e42: 6e20 9bb2 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +3c4e48: 0a01 |0054: move-result v1 │ │ +3c4e4a: 3901 0f00 |0055: if-nez v1, 0064 // +000f │ │ +3c4e4e: 5481 f26c |0057: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ +3c4e52: 5462 4697 |0059: iget-object v2, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +3c4e56: 6e20 9412 2100 |005b: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c4e5c: 5481 f26c |005e: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ +3c4e60: 6e20 930d 0100 |0060: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c4e66: 2808 |0063: goto 006b // +0008 │ │ +3c4e68: 5481 f26c |0064: iget-object v1, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.authorView:Landroid/widget/TextView; // field@6cf2 │ │ +3c4e6c: 1302 0800 |0066: const/16 v2, #int 8 // #8 │ │ +3c4e70: 6e20 930d 2100 |0068: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c4e76: 5451 f56c |006b: iget-object v1, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6cf5 │ │ +3c4e7a: 7110 f450 0100 |006d: invoke-static {v1}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ +3c4e80: 0c01 |0070: move-result-object v1 │ │ +3c4e82: 5466 4797 |0071: iget-object v6, v6, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@9747 │ │ +3c4e86: 6e20 9351 6100 |0073: invoke-virtual {v1, v6}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +3c4e8c: 0c06 |0076: move-result-object v6 │ │ +3c4e8e: 2201 7b0f |0077: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c4e92: 7010 bb5a 0100 |0079: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3c4e98: 1402 7200 067f |007c: const v2, #float 1.78119e+38 // #7f060072 │ │ +3c4e9e: 6e20 5f5a 2100 |007f: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ +3c4ea4: 0c01 |0082: move-result-object v1 │ │ +3c4ea6: 1f01 7b0f |0083: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c4eaa: 6202 d721 |0085: sget-object v2, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@21d7 │ │ +3c4eae: 6e20 245a 2100 |0087: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a24 │ │ +3c4eb4: 0c01 |008a: move-result-object v1 │ │ +3c4eb6: 1f01 7b0f |008b: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c4eba: 1222 |008d: const/4 v2, #int 2 // #2 │ │ +3c4ebc: 2322 6d20 |008e: new-array v2, v2, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ +3c4ec0: 2203 f30e |0090: new-instance v3, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ +3c4ec4: 7010 d657 0300 |0092: invoke-direct {v3}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ +3c4eca: 4d03 0200 |0095: aput-object v3, v2, v0 │ │ +3c4ece: 2200 ff0e |0097: new-instance v0, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ +3c4ed2: 5453 f56c |0099: iget-object v3, v5, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.context:Landroid/content/Context; // field@6cf5 │ │ +3c4ed6: 6e10 2e02 0300 |009b: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3c4edc: 0c03 |009e: move-result-object v3 │ │ +3c4ede: 6e10 ff02 0300 |009f: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3c4ee4: 0c03 |00a2: move-result-object v3 │ │ +3c4ee6: 5233 9601 |00a3: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c4eea: 1504 8040 |00a5: const/high16 v4, #int 1082130432 // #4080 │ │ +3c4eee: a803 0304 |00a7: mul-float v3, v3, v4 │ │ +3c4ef2: 8733 |00a9: float-to-int v3, v3 │ │ +3c4ef4: 7020 2358 3000 |00aa: invoke-direct {v0, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ +3c4efa: 1213 |00ad: const/4 v3, #int 1 // #1 │ │ +3c4efc: 4d00 0203 |00ae: aput-object v0, v2, v3 │ │ +3c4f00: 6e20 715a 2100 |00b0: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ +3c4f06: 0c00 |00b3: move-result-object v0 │ │ +3c4f08: 1f00 7b0f |00b4: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c4f0c: 6e10 255a 0000 |00b6: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3c4f12: 0c00 |00b9: move-result-object v0 │ │ +3c4f14: 6e20 3f51 0600 |00ba: invoke-virtual {v6, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3c4f1a: 0c06 |00bd: move-result-object v6 │ │ +3c4f1c: 5488 f36c |00be: iget-object v8, v8, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter$PodcastViewHolder;.coverView:Landroid/widget/ImageView; // field@6cf3 │ │ +3c4f20: 6e20 5351 8600 |00c0: invoke-virtual {v6, v8}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +3c4f26: 1107 |00c3: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000b line=61 │ │ 0x0016 line=62 │ │ 0x001a line=63 │ │ 0x001f line=64 │ │ @@ -768450,17 +768450,17 @@ │ │ type : '(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c4fd8: |[3c4fd8] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.$r8$lambda$NYg4baulr2XmlTdeN13ufFs0RBs:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V │ │ -3c4fe8: 7030 bc97 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.lambda$exportObservable$0:(Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V // method@97bc │ │ -3c4fee: 0e00 |0003: return-void │ │ +3c4fc0: |[3c4fc0] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.$r8$lambda$NYg4baulr2XmlTdeN13ufFs0RBs:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V │ │ +3c4fd0: 7030 bc97 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.lambda$exportObservable$0:(Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V // method@97bc │ │ +3c4fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/documentfile/provider/DocumentFile; │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/ObservableEmitter; │ │ @@ -768470,20 +768470,20 @@ │ │ type : '(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;Landroid/net/Uri;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c4ff0: |[3c4ff0] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;Landroid/net/Uri;)V │ │ -3c5000: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c5006: 5b01 fa6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6cfa │ │ -3c500a: 5b02 f96c |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6cf9 │ │ -3c500e: 5b03 fb6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.outputFileUri:Landroid/net/Uri; // field@6cfb │ │ -3c5012: 0e00 |0009: return-void │ │ +3c4fd8: |[3c4fd8] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;Landroid/net/Uri;)V │ │ +3c4fe8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c4fee: 5b01 fa6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6cfa │ │ +3c4ff2: 5b02 f96c |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6cf9 │ │ +3c4ff6: 5b03 fb6c |0007: iput-object v3, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.outputFileUri:Landroid/net/Uri; // field@6cfb │ │ +3c4ffa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ 0x0007 line=29 │ │ locals : │ │ @@ -768497,86 +768497,86 @@ │ │ type : '(Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 129 16-bit code units │ │ -3c5014: |[3c5014] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.lambda$exportObservable$0:(Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V │ │ -3c5024: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c5026: 6e10 dd31 0600 |0001: invoke-virtual {v6}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31dd │ │ -3c502c: 0c01 |0004: move-result-object v1 │ │ -3c502e: 5452 f96c |0005: iget-object v2, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6cf9 │ │ -3c5032: 6e10 1f02 0200 |0007: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ -3c5038: 0c02 |000a: move-result-object v2 │ │ -3c503a: 1a03 99e7 |000b: const-string v3, "wt" // string@e799 │ │ -3c503e: 6e30 0302 1203 |000d: invoke-virtual {v2, v1, v3}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0203 │ │ -3c5044: 0c01 |0010: move-result-object v1 │ │ -3c5046: 3801 3100 |0011: if-eqz v1, 0042 // +0031 │ │ -3c504a: 2202 331e |0013: new-instance v2, Ljava/io/OutputStreamWriter; // type@1e33 │ │ -3c504e: 1a03 fd5c |0015: const-string v3, "UTF-8" // string@5cfd │ │ -3c5052: 7110 c5b3 0300 |0017: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -3c5058: 0c03 |001a: move-result-object v3 │ │ -3c505a: 7030 8db1 1203 |001b: invoke-direct {v2, v1, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b18d │ │ -3c5060: 5450 fa6c |001e: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6cfa │ │ -3c5064: 7100 269b 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ -3c506a: 0c03 |0023: move-result-object v3 │ │ -3c506c: 5454 f96c |0024: iget-object v4, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6cf9 │ │ -3c5070: 7240 2498 3042 |0026: invoke-interface {v0, v3, v2, v4}, Lde/danoeh/antennapod/core/export/ExportWriter;.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V // method@9824 │ │ -3c5076: 7220 e8b0 6700 |0029: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onNext:(Ljava/lang/Object;)V // method@b0e8 │ │ -3c507c: 6e10 8eb1 0200 |002c: invoke-virtual {v2}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ -3c5082: 2805 |002f: goto 0034 // +0005 │ │ -3c5084: 0d06 |0030: move-exception v6 │ │ -3c5086: 7220 e7b0 6700 |0031: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ -3c508c: 6e10 89b1 0100 |0034: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b189 │ │ -3c5092: 282d |0037: goto 0064 // +002d │ │ -3c5094: 0d06 |0038: move-exception v6 │ │ -3c5096: 2828 |0039: goto 0061 // +0028 │ │ -3c5098: 0d06 |003a: move-exception v6 │ │ -3c509a: 0720 |003b: move-object v0, v2 │ │ -3c509c: 282d |003c: goto 0069 // +002d │ │ -3c509e: 0d06 |003d: move-exception v6 │ │ -3c50a0: 0720 |003e: move-object v0, v2 │ │ -3c50a2: 280e |003f: goto 004d // +000e │ │ -3c50a4: 0d06 |0040: move-exception v6 │ │ -3c50a6: 280c |0041: goto 004d // +000c │ │ -3c50a8: 2206 2a1e |0042: new-instance v6, Ljava/io/IOException; // type@1e2a │ │ -3c50ac: 7010 6bb1 0600 |0044: invoke-direct {v6}, Ljava/io/IOException;.:()V // method@b16b │ │ -3c50b2: 2706 |0047: throw v6 │ │ -3c50b4: 0d06 |0048: move-exception v6 │ │ -3c50b6: 0701 |0049: move-object v1, v0 │ │ -3c50b8: 281f |004a: goto 0069 // +001f │ │ -3c50ba: 0d06 |004b: move-exception v6 │ │ -3c50bc: 0701 |004c: move-object v1, v0 │ │ -3c50be: 7220 e7b0 6700 |004d: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ -3c50c4: 3800 0a00 |0050: if-eqz v0, 005a // +000a │ │ -3c50c8: 6e10 8eb1 0000 |0052: invoke-virtual {v0}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ -3c50ce: 2805 |0055: goto 005a // +0005 │ │ -3c50d0: 0d06 |0056: move-exception v6 │ │ -3c50d2: 7220 e7b0 6700 |0057: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ -3c50d8: 3801 0a00 |005a: if-eqz v1, 0064 // +000a │ │ -3c50dc: 6e10 89b1 0100 |005c: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b189 │ │ -3c50e2: 2805 |005f: goto 0064 // +0005 │ │ -3c50e4: 0d06 |0060: move-exception v6 │ │ -3c50e6: 7220 e7b0 6700 |0061: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ -3c50ec: 7210 e6b0 0700 |0064: invoke-interface {v7}, Lio/reactivex/Emitter;.onComplete:()V // method@b0e6 │ │ -3c50f2: 0e00 |0067: return-void │ │ -3c50f4: 0d06 |0068: move-exception v6 │ │ -3c50f6: 3800 0a00 |0069: if-eqz v0, 0073 // +000a │ │ -3c50fa: 6e10 8eb1 0000 |006b: invoke-virtual {v0}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ -3c5100: 2805 |006e: goto 0073 // +0005 │ │ -3c5102: 0d00 |006f: move-exception v0 │ │ -3c5104: 7220 e7b0 0700 |0070: invoke-interface {v7, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ -3c510a: 3801 0a00 |0073: if-eqz v1, 007d // +000a │ │ -3c510e: 6e10 89b1 0100 |0075: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b189 │ │ -3c5114: 2805 |0078: goto 007d // +0005 │ │ -3c5116: 0d00 |0079: move-exception v0 │ │ -3c5118: 7220 e7b0 0700 |007a: invoke-interface {v7, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ -3c511e: 7210 e6b0 0700 |007d: invoke-interface {v7}, Lio/reactivex/Emitter;.onComplete:()V // method@b0e6 │ │ -3c5124: 2706 |0080: throw v6 │ │ +3c4ffc: |[3c4ffc] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.lambda$exportObservable$0:(Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V │ │ +3c500c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c500e: 6e10 dd31 0600 |0001: invoke-virtual {v6}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31dd │ │ +3c5014: 0c01 |0004: move-result-object v1 │ │ +3c5016: 5452 f96c |0005: iget-object v2, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6cf9 │ │ +3c501a: 6e10 1f02 0200 |0007: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ +3c5020: 0c02 |000a: move-result-object v2 │ │ +3c5022: 1a03 99e7 |000b: const-string v3, "wt" // string@e799 │ │ +3c5026: 6e30 0302 1203 |000d: invoke-virtual {v2, v1, v3}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0203 │ │ +3c502c: 0c01 |0010: move-result-object v1 │ │ +3c502e: 3801 3100 |0011: if-eqz v1, 0042 // +0031 │ │ +3c5032: 2202 331e |0013: new-instance v2, Ljava/io/OutputStreamWriter; // type@1e33 │ │ +3c5036: 1a03 fd5c |0015: const-string v3, "UTF-8" // string@5cfd │ │ +3c503a: 7110 c5b3 0300 |0017: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +3c5040: 0c03 |001a: move-result-object v3 │ │ +3c5042: 7030 8db1 1203 |001b: invoke-direct {v2, v1, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b18d │ │ +3c5048: 5450 fa6c |001e: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6cfa │ │ +3c504c: 7100 269b 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ +3c5052: 0c03 |0023: move-result-object v3 │ │ +3c5054: 5454 f96c |0024: iget-object v4, v5, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6cf9 │ │ +3c5058: 7240 2498 3042 |0026: invoke-interface {v0, v3, v2, v4}, Lde/danoeh/antennapod/core/export/ExportWriter;.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V // method@9824 │ │ +3c505e: 7220 e8b0 6700 |0029: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onNext:(Ljava/lang/Object;)V // method@b0e8 │ │ +3c5064: 6e10 8eb1 0200 |002c: invoke-virtual {v2}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ +3c506a: 2805 |002f: goto 0034 // +0005 │ │ +3c506c: 0d06 |0030: move-exception v6 │ │ +3c506e: 7220 e7b0 6700 |0031: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ +3c5074: 6e10 89b1 0100 |0034: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b189 │ │ +3c507a: 282d |0037: goto 0064 // +002d │ │ +3c507c: 0d06 |0038: move-exception v6 │ │ +3c507e: 2828 |0039: goto 0061 // +0028 │ │ +3c5080: 0d06 |003a: move-exception v6 │ │ +3c5082: 0720 |003b: move-object v0, v2 │ │ +3c5084: 282d |003c: goto 0069 // +002d │ │ +3c5086: 0d06 |003d: move-exception v6 │ │ +3c5088: 0720 |003e: move-object v0, v2 │ │ +3c508a: 280e |003f: goto 004d // +000e │ │ +3c508c: 0d06 |0040: move-exception v6 │ │ +3c508e: 280c |0041: goto 004d // +000c │ │ +3c5090: 2206 2a1e |0042: new-instance v6, Ljava/io/IOException; // type@1e2a │ │ +3c5094: 7010 6bb1 0600 |0044: invoke-direct {v6}, Ljava/io/IOException;.:()V // method@b16b │ │ +3c509a: 2706 |0047: throw v6 │ │ +3c509c: 0d06 |0048: move-exception v6 │ │ +3c509e: 0701 |0049: move-object v1, v0 │ │ +3c50a0: 281f |004a: goto 0069 // +001f │ │ +3c50a2: 0d06 |004b: move-exception v6 │ │ +3c50a4: 0701 |004c: move-object v1, v0 │ │ +3c50a6: 7220 e7b0 6700 |004d: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ +3c50ac: 3800 0a00 |0050: if-eqz v0, 005a // +000a │ │ +3c50b0: 6e10 8eb1 0000 |0052: invoke-virtual {v0}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ +3c50b6: 2805 |0055: goto 005a // +0005 │ │ +3c50b8: 0d06 |0056: move-exception v6 │ │ +3c50ba: 7220 e7b0 6700 |0057: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ +3c50c0: 3801 0a00 |005a: if-eqz v1, 0064 // +000a │ │ +3c50c4: 6e10 89b1 0100 |005c: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b189 │ │ +3c50ca: 2805 |005f: goto 0064 // +0005 │ │ +3c50cc: 0d06 |0060: move-exception v6 │ │ +3c50ce: 7220 e7b0 6700 |0061: invoke-interface {v7, v6}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ +3c50d4: 7210 e6b0 0700 |0064: invoke-interface {v7}, Lio/reactivex/Emitter;.onComplete:()V // method@b0e6 │ │ +3c50da: 0e00 |0067: return-void │ │ +3c50dc: 0d06 |0068: move-exception v6 │ │ +3c50de: 3800 0a00 |0069: if-eqz v0, 0073 // +000a │ │ +3c50e2: 6e10 8eb1 0000 |006b: invoke-virtual {v0}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ +3c50e8: 2805 |006e: goto 0073 // +0005 │ │ +3c50ea: 0d00 |006f: move-exception v0 │ │ +3c50ec: 7220 e7b0 0700 |0070: invoke-interface {v7, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ +3c50f2: 3801 0a00 |0073: if-eqz v1, 007d // +000a │ │ +3c50f6: 6e10 89b1 0100 |0075: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@b189 │ │ +3c50fc: 2805 |0078: goto 007d // +0005 │ │ +3c50fe: 0d00 |0079: move-exception v0 │ │ +3c5100: 7220 e7b0 0700 |007a: invoke-interface {v7, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ +3c5106: 7210 e6b0 0700 |007d: invoke-interface {v7}, Lio/reactivex/Emitter;.onComplete:()V // method@b0e6 │ │ +3c510c: 2706 |0080: throw v6 │ │ catches : 11 │ │ 0x0001 - 0x0011 │ │ Ljava/io/IOException; -> 0x004b │ │ -> 0x0048 │ │ 0x0013 - 0x001e │ │ Ljava/io/IOException; -> 0x0040 │ │ -> 0x0068 │ │ @@ -768633,24 +768633,24 @@ │ │ type : '()Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3c4fa4: |[3c4fa4] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.exportObservable:()Lio/reactivex/Observable; │ │ -3c4fb4: 5420 f96c |0000: iget-object v0, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6cf9 │ │ -3c4fb8: 5421 fb6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.outputFileUri:Landroid/net/Uri; // field@6cfb │ │ -3c4fbc: 7120 da31 1000 |0004: invoke-static {v0, v1}, Landroidx/documentfile/provider/DocumentFile;.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31da │ │ -3c4fc2: 0c00 |0007: move-result-object v0 │ │ -3c4fc4: 2201 7418 |0008: new-instance v1, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0; // type@1874 │ │ -3c4fc8: 7030 b797 2100 |000a: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;)V // method@97b7 │ │ -3c4fce: 7110 f2b0 0100 |000d: invoke-static {v1}, Lio/reactivex/Observable;.create:(Lio/reactivex/ObservableOnSubscribe;)Lio/reactivex/Observable; // method@b0f2 │ │ -3c4fd4: 0c00 |0010: move-result-object v0 │ │ -3c4fd6: 1100 |0011: return-object v0 │ │ +3c4f8c: |[3c4f8c] de.danoeh.antennapod.asynctask.DocumentFileExportWorker.exportObservable:()Lio/reactivex/Observable; │ │ +3c4f9c: 5420 f96c |0000: iget-object v0, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.context:Landroid/content/Context; // field@6cf9 │ │ +3c4fa0: 5421 fb6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.outputFileUri:Landroid/net/Uri; // field@6cfb │ │ +3c4fa4: 7120 da31 1000 |0004: invoke-static {v0, v1}, Landroidx/documentfile/provider/DocumentFile;.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31da │ │ +3c4faa: 0c00 |0007: move-result-object v0 │ │ +3c4fac: 2201 7418 |0008: new-instance v1, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0; // type@1874 │ │ +3c4fb0: 7030 b797 2100 |000a: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;)V // method@97b7 │ │ +3c4fb6: 7110 f2b0 0100 |000d: invoke-static {v1}, Lio/reactivex/Observable;.create:(Lio/reactivex/ObservableOnSubscribe;)Lio/reactivex/Observable; // method@b0f2 │ │ +3c4fbc: 0c00 |0010: move-result-object v0 │ │ +3c4fbe: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0008 line=34 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; │ │ │ │ @@ -768712,17 +768712,17 @@ │ │ type : '(Lde/danoeh/antennapod/asynctask/ExportWorker;Lio/reactivex/ObservableEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3c5250: |[3c5250] de.danoeh.antennapod.asynctask.ExportWorker.$r8$lambda$fhSHNx_SlcRQ1e_9Tu9-JmEYjsY:(Lde/danoeh/antennapod/asynctask/ExportWorker;Lio/reactivex/ObservableEmitter;)V │ │ -3c5260: 7020 c397 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/asynctask/ExportWorker;.lambda$exportObservable$0:(Lio/reactivex/ObservableEmitter;)V // method@97c3 │ │ -3c5266: 0e00 |0003: return-void │ │ +3c5238: |[3c5238] de.danoeh.antennapod.asynctask.ExportWorker.$r8$lambda$fhSHNx_SlcRQ1e_9Tu9-JmEYjsY:(Lde/danoeh/antennapod/asynctask/ExportWorker;Lio/reactivex/ObservableEmitter;)V │ │ +3c5248: 7020 c397 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/asynctask/ExportWorker;.lambda$exportObservable$0:(Lio/reactivex/ObservableEmitter;)V // method@97c3 │ │ +3c524e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/asynctask/ExportWorker; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/ObservableEmitter; │ │ │ │ @@ -768731,31 +768731,31 @@ │ │ type : '(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -3c5268: |[3c5268] de.danoeh.antennapod.asynctask.ExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;)V │ │ -3c5278: 2200 231e |0000: new-instance v0, Ljava/io/File; // type@1e23 │ │ -3c527c: 1a01 4c81 |0002: const-string v1, "export/" // string@814c │ │ -3c5280: 7110 29b0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ -3c5286: 0c01 |0007: move-result-object v1 │ │ -3c5288: 2202 741e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c528c: 7010 c7b2 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c5292: 1a03 e86b |000d: const-string v3, "antennapod-feeds." // string@6be8 │ │ -3c5296: 6e20 d3b2 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c529c: 7210 2398 0500 |0012: invoke-interface {v5}, Lde/danoeh/antennapod/core/export/ExportWriter;.fileExtension:()Ljava/lang/String; // method@9823 │ │ -3c52a2: 0c03 |0015: move-result-object v3 │ │ -3c52a4: 6e20 d3b2 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c52aa: 6e10 deb2 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c52b0: 0c02 |001c: move-result-object v2 │ │ -3c52b2: 7030 3bb1 1002 |001d: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ -3c52b8: 7040 c197 5460 |0020: invoke-direct {v4, v5, v0, v6}, Lde/danoeh/antennapod/asynctask/ExportWorker;.:(Lde/danoeh/antennapod/core/export/ExportWriter;Ljava/io/File;Landroid/content/Context;)V // method@97c1 │ │ -3c52be: 0e00 |0023: return-void │ │ +3c5250: |[3c5250] de.danoeh.antennapod.asynctask.ExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;)V │ │ +3c5260: 2200 231e |0000: new-instance v0, Ljava/io/File; // type@1e23 │ │ +3c5264: 1a01 4c81 |0002: const-string v1, "export/" // string@814c │ │ +3c5268: 7110 29b0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ +3c526e: 0c01 |0007: move-result-object v1 │ │ +3c5270: 2202 741e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c5274: 7010 c7b2 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c527a: 1a03 e86b |000d: const-string v3, "antennapod-feeds." // string@6be8 │ │ +3c527e: 6e20 d3b2 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c5284: 7210 2398 0500 |0012: invoke-interface {v5}, Lde/danoeh/antennapod/core/export/ExportWriter;.fileExtension:()Ljava/lang/String; // method@9823 │ │ +3c528a: 0c03 |0015: move-result-object v3 │ │ +3c528c: 6e20 d3b2 3200 |0016: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c5292: 6e10 deb2 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c5298: 0c02 |001c: move-result-object v2 │ │ +3c529a: 7030 3bb1 1002 |001d: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ +3c52a0: 7040 c197 5460 |0020: invoke-direct {v4, v5, v0, v6}, Lde/danoeh/antennapod/asynctask/ExportWorker;.:(Lde/danoeh/antennapod/core/export/ExportWriter;Ljava/io/File;Landroid/content/Context;)V // method@97c1 │ │ +3c52a6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0012 line=33 │ │ 0x0020 line=32 │ │ locals : │ │ 0x0000 - 0x0024 reg=4 this Lde/danoeh/antennapod/asynctask/ExportWorker; │ │ @@ -768767,20 +768767,20 @@ │ │ type : '(Lde/danoeh/antennapod/core/export/ExportWriter;Ljava/io/File;Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c52c0: |[3c52c0] de.danoeh.antennapod.asynctask.ExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Ljava/io/File;Landroid/content/Context;)V │ │ -3c52d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c52d6: 5b01 016d |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d01 │ │ -3c52da: 5b02 026d |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d02 │ │ -3c52de: 5b03 006d |0007: iput-object v3, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.context:Landroid/content/Context; // field@6d00 │ │ -3c52e2: 0e00 |0009: return-void │ │ +3c52a8: |[3c52a8] de.danoeh.antennapod.asynctask.ExportWorker.:(Lde/danoeh/antennapod/core/export/ExportWriter;Ljava/io/File;Landroid/content/Context;)V │ │ +3c52b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c52be: 5b01 016d |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d01 │ │ +3c52c2: 5b02 026d |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d02 │ │ +3c52c6: 5b03 006d |0007: iput-object v3, v0, Lde/danoeh/antennapod/asynctask/ExportWorker;.context:Landroid/content/Context; // field@6d00 │ │ +3c52ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ locals : │ │ @@ -768794,62 +768794,62 @@ │ │ type : '(Lio/reactivex/ObservableEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -3c52e4: |[3c52e4] de.danoeh.antennapod.asynctask.ExportWorker.lambda$exportObservable$0:(Lio/reactivex/ObservableEmitter;)V │ │ -3c52f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c52f6: 2201 331e |0001: new-instance v1, Ljava/io/OutputStreamWriter; // type@1e33 │ │ -3c52fa: 2202 271e |0003: new-instance v2, Ljava/io/FileOutputStream; // type@1e27 │ │ -3c52fe: 5453 026d |0005: iget-object v3, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d02 │ │ -3c5302: 7020 5cb1 3200 |0007: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@b15c │ │ -3c5308: 1a03 fd5c |000a: const-string v3, "UTF-8" // string@5cfd │ │ -3c530c: 7110 c5b3 0300 |000c: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -3c5312: 0c03 |000f: move-result-object v3 │ │ -3c5314: 7030 8db1 2103 |0010: invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b18d │ │ -3c531a: 5450 016d |0013: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d01 │ │ -3c531e: 7100 269b 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ -3c5324: 0c02 |0018: move-result-object v2 │ │ -3c5326: 5453 006d |0019: iget-object v3, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.context:Landroid/content/Context; // field@6d00 │ │ -3c532a: 7240 2498 2031 |001b: invoke-interface {v0, v2, v1, v3}, Lde/danoeh/antennapod/core/export/ExportWriter;.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V // method@9824 │ │ -3c5330: 5450 026d |001e: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d02 │ │ -3c5334: 7220 e8b0 0600 |0020: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onNext:(Ljava/lang/Object;)V // method@b0e8 │ │ -3c533a: 6e10 8eb1 0100 |0023: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ -3c5340: 281b |0026: goto 0041 // +001b │ │ -3c5342: 0d00 |0027: move-exception v0 │ │ -3c5344: 2816 |0028: goto 003e // +0016 │ │ -3c5346: 0d00 |0029: move-exception v0 │ │ -3c5348: 280a |002a: goto 0034 // +000a │ │ -3c534a: 0d01 |002b: move-exception v1 │ │ -3c534c: 0714 |002c: move-object v4, v1 │ │ -3c534e: 0701 |002d: move-object v1, v0 │ │ -3c5350: 0740 |002e: move-object v0, v4 │ │ -3c5352: 2817 |002f: goto 0046 // +0017 │ │ -3c5354: 0d01 |0030: move-exception v1 │ │ -3c5356: 0714 |0031: move-object v4, v1 │ │ -3c5358: 0701 |0032: move-object v1, v0 │ │ -3c535a: 0740 |0033: move-object v0, v4 │ │ -3c535c: 7220 e7b0 0600 |0034: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ -3c5362: 3801 0a00 |0037: if-eqz v1, 0041 // +000a │ │ -3c5366: 6e10 8eb1 0100 |0039: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ -3c536c: 2805 |003c: goto 0041 // +0005 │ │ -3c536e: 0d00 |003d: move-exception v0 │ │ -3c5370: 7220 e7b0 0600 |003e: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ -3c5376: 7210 e6b0 0600 |0041: invoke-interface {v6}, Lio/reactivex/Emitter;.onComplete:()V // method@b0e6 │ │ -3c537c: 0e00 |0044: return-void │ │ -3c537e: 0d00 |0045: move-exception v0 │ │ -3c5380: 3801 0a00 |0046: if-eqz v1, 0050 // +000a │ │ -3c5384: 6e10 8eb1 0100 |0048: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ -3c538a: 2805 |004b: goto 0050 // +0005 │ │ -3c538c: 0d01 |004c: move-exception v1 │ │ -3c538e: 7220 e7b0 1600 |004d: invoke-interface {v6, v1}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ -3c5394: 7210 e6b0 0600 |0050: invoke-interface {v6}, Lio/reactivex/Emitter;.onComplete:()V // method@b0e6 │ │ -3c539a: 2700 |0053: throw v0 │ │ +3c52cc: |[3c52cc] de.danoeh.antennapod.asynctask.ExportWorker.lambda$exportObservable$0:(Lio/reactivex/ObservableEmitter;)V │ │ +3c52dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c52de: 2201 331e |0001: new-instance v1, Ljava/io/OutputStreamWriter; // type@1e33 │ │ +3c52e2: 2202 271e |0003: new-instance v2, Ljava/io/FileOutputStream; // type@1e27 │ │ +3c52e6: 5453 026d |0005: iget-object v3, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d02 │ │ +3c52ea: 7020 5cb1 3200 |0007: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@b15c │ │ +3c52f0: 1a03 fd5c |000a: const-string v3, "UTF-8" // string@5cfd │ │ +3c52f4: 7110 c5b3 0300 |000c: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +3c52fa: 0c03 |000f: move-result-object v3 │ │ +3c52fc: 7030 8db1 2103 |0010: invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b18d │ │ +3c5302: 5450 016d |0013: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportWriter:Lde/danoeh/antennapod/core/export/ExportWriter; // field@6d01 │ │ +3c5306: 7100 269b 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ +3c530c: 0c02 |0018: move-result-object v2 │ │ +3c530e: 5453 006d |0019: iget-object v3, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.context:Landroid/content/Context; // field@6d00 │ │ +3c5312: 7240 2498 2031 |001b: invoke-interface {v0, v2, v1, v3}, Lde/danoeh/antennapod/core/export/ExportWriter;.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V // method@9824 │ │ +3c5318: 5450 026d |001e: iget-object v0, v5, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d02 │ │ +3c531c: 7220 e8b0 0600 |0020: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onNext:(Ljava/lang/Object;)V // method@b0e8 │ │ +3c5322: 6e10 8eb1 0100 |0023: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ +3c5328: 281b |0026: goto 0041 // +001b │ │ +3c532a: 0d00 |0027: move-exception v0 │ │ +3c532c: 2816 |0028: goto 003e // +0016 │ │ +3c532e: 0d00 |0029: move-exception v0 │ │ +3c5330: 280a |002a: goto 0034 // +000a │ │ +3c5332: 0d01 |002b: move-exception v1 │ │ +3c5334: 0714 |002c: move-object v4, v1 │ │ +3c5336: 0701 |002d: move-object v1, v0 │ │ +3c5338: 0740 |002e: move-object v0, v4 │ │ +3c533a: 2817 |002f: goto 0046 // +0017 │ │ +3c533c: 0d01 |0030: move-exception v1 │ │ +3c533e: 0714 |0031: move-object v4, v1 │ │ +3c5340: 0701 |0032: move-object v1, v0 │ │ +3c5342: 0740 |0033: move-object v0, v4 │ │ +3c5344: 7220 e7b0 0600 |0034: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ +3c534a: 3801 0a00 |0037: if-eqz v1, 0041 // +000a │ │ +3c534e: 6e10 8eb1 0100 |0039: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ +3c5354: 2805 |003c: goto 0041 // +0005 │ │ +3c5356: 0d00 |003d: move-exception v0 │ │ +3c5358: 7220 e7b0 0600 |003e: invoke-interface {v6, v0}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ +3c535e: 7210 e6b0 0600 |0041: invoke-interface {v6}, Lio/reactivex/Emitter;.onComplete:()V // method@b0e6 │ │ +3c5364: 0e00 |0044: return-void │ │ +3c5366: 0d00 |0045: move-exception v0 │ │ +3c5368: 3801 0a00 |0046: if-eqz v1, 0050 // +000a │ │ +3c536c: 6e10 8eb1 0100 |0048: invoke-virtual {v1}, Ljava/io/OutputStreamWriter;.close:()V // method@b18e │ │ +3c5372: 2805 |004b: goto 0050 // +0005 │ │ +3c5374: 0d01 |004c: move-exception v1 │ │ +3c5376: 7220 e7b0 1600 |004d: invoke-interface {v6, v1}, Lio/reactivex/Emitter;.onError:(Ljava/lang/Throwable;)V // method@b0e7 │ │ +3c537c: 7210 e6b0 0600 |0050: invoke-interface {v6}, Lio/reactivex/Emitter;.onComplete:()V // method@b0e6 │ │ +3c5382: 2700 |0053: throw v0 │ │ catches : 6 │ │ 0x0001 - 0x0013 │ │ Ljava/io/IOException; -> 0x0030 │ │ -> 0x002b │ │ 0x0013 - 0x0023 │ │ Ljava/io/IOException; -> 0x0029 │ │ -> 0x0045 │ │ @@ -768884,36 +768884,36 @@ │ │ type : '()Lio/reactivex/Observable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -3c51e4: |[3c51e4] de.danoeh.antennapod.asynctask.ExportWorker.exportObservable:()Lio/reactivex/Observable; │ │ -3c51f4: 5430 026d |0000: iget-object v0, v3, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d02 │ │ -3c51f8: 6e10 44b1 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3c51fe: 0a00 |0005: move-result v0 │ │ -3c5200: 3800 1e00 |0006: if-eqz v0, 0024 // +001e │ │ -3c5204: 5430 026d |0008: iget-object v0, v3, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d02 │ │ -3c5208: 6e10 42b1 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3c520e: 0a00 |000d: move-result v0 │ │ -3c5210: 2201 741e |000e: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c5214: 7010 c7b2 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c521a: 1a02 444d |0013: const-string v2, "Overwriting previously exported file: " // string@4d44 │ │ -3c521e: 6e20 d3b2 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c5224: 6e20 d4b2 0100 |0018: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ -3c522a: 6e10 deb2 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c5230: 0c00 |001e: move-result-object v0 │ │ -3c5232: 1a01 d91b |001f: const-string v1, "ExportWorker" // string@1bd9 │ │ -3c5236: 7120 ff0a 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3c523c: 2200 7618 |0024: new-instance v0, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0; // type@1876 │ │ -3c5240: 7020 bd97 3000 |0026: invoke-direct {v0, v3}, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/asynctask/ExportWorker;)V // method@97bd │ │ -3c5246: 7110 f2b0 0000 |0029: invoke-static {v0}, Lio/reactivex/Observable;.create:(Lio/reactivex/ObservableOnSubscribe;)Lio/reactivex/Observable; // method@b0f2 │ │ -3c524c: 0c00 |002c: move-result-object v0 │ │ -3c524e: 1100 |002d: return-object v0 │ │ +3c51cc: |[3c51cc] de.danoeh.antennapod.asynctask.ExportWorker.exportObservable:()Lio/reactivex/Observable; │ │ +3c51dc: 5430 026d |0000: iget-object v0, v3, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d02 │ │ +3c51e0: 6e10 44b1 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3c51e6: 0a00 |0005: move-result v0 │ │ +3c51e8: 3800 1e00 |0006: if-eqz v0, 0024 // +001e │ │ +3c51ec: 5430 026d |0008: iget-object v0, v3, Lde/danoeh/antennapod/asynctask/ExportWorker;.output:Ljava/io/File; // field@6d02 │ │ +3c51f0: 6e10 42b1 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3c51f6: 0a00 |000d: move-result v0 │ │ +3c51f8: 2201 741e |000e: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c51fc: 7010 c7b2 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c5202: 1a02 444d |0013: const-string v2, "Overwriting previously exported file: " // string@4d44 │ │ +3c5206: 6e20 d3b2 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c520c: 6e20 d4b2 0100 |0018: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ +3c5212: 6e10 deb2 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c5218: 0c00 |001e: move-result-object v0 │ │ +3c521a: 1a01 d91b |001f: const-string v1, "ExportWorker" // string@1bd9 │ │ +3c521e: 7120 ff0a 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3c5224: 2200 7618 |0024: new-instance v0, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0; // type@1876 │ │ +3c5228: 7020 bd97 3000 |0026: invoke-direct {v0, v3}, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/asynctask/ExportWorker;)V // method@97bd │ │ +3c522e: 7110 f2b0 0000 |0029: invoke-static {v0}, Lio/reactivex/Observable;.create:(Lio/reactivex/ObservableOnSubscribe;)Lio/reactivex/Observable; // method@b0f2 │ │ +3c5234: 0c00 |002c: move-result-object v0 │ │ +3c5236: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0008 line=44 │ │ 0x000e line=45 │ │ 0x0024 line=47 │ │ locals : │ │ @@ -768991,17 +768991,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c5580: |[3c5580] de.danoeh.antennapod.core.BuildConfig.:()V │ │ -3c5590: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c5596: 0e00 |0003: return-void │ │ +3c5568: |[3c5568] de.danoeh.antennapod.core.BuildConfig.:()V │ │ +3c5578: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c557e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -769038,17 +769038,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c56f4: |[3c56f4] de.danoeh.antennapod.core.ClientConfig.:()V │ │ -3c5704: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c570a: 0e00 |0003: return-void │ │ +3c56dc: |[3c56dc] de.danoeh.antennapod.core.ClientConfig.:()V │ │ +3c56ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c56f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/ClientConfig; │ │ │ │ Virtual methods - │ │ @@ -769082,18 +769082,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 │ │ -3c5598: |[3c5598] de.danoeh.antennapod.core.ClientConfigurator$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ -3c55a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c55ae: 5b01 0a6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d0a │ │ -3c55b2: 0e00 |0005: return-void │ │ +3c5580: |[3c5580] de.danoeh.antennapod.core.ClientConfigurator$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ +3c5590: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c5596: 5b01 0a6d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d0a │ │ +3c559a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -769103,18 +769103,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c55b4: |[3c55b4] de.danoeh.antennapod.core.ClientConfigurator$$ExternalSyntheticLambda0.run:()V │ │ -3c55c4: 5410 0a6d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d0a │ │ -3c55c8: 7110 cf97 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.$r8$lambda$HyqMF76l9kEyPyOLdPEDhI4Kgww:(Landroid/content/Context;)V // method@97cf │ │ -3c55ce: 0e00 |0005: return-void │ │ +3c559c: |[3c559c] de.danoeh.antennapod.core.ClientConfigurator$$ExternalSyntheticLambda0.run:()V │ │ +3c55ac: 5410 0a6d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@6d0a │ │ +3c55b0: 7110 cf97 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.$r8$lambda$HyqMF76l9kEyPyOLdPEDhI4Kgww:(Landroid/content/Context;)V // method@97cf │ │ +3c55b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -769147,17 +769147,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 │ │ -3c55d0: |[3c55d0] de.danoeh.antennapod.core.ClientConfigurator.$r8$lambda$HyqMF76l9kEyPyOLdPEDhI4Kgww:(Landroid/content/Context;)V │ │ -3c55e0: 7110 d397 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.lambda$initialize$0:(Landroid/content/Context;)V // method@97d3 │ │ -3c55e6: 0e00 |0003: return-void │ │ +3c55b8: |[3c55b8] de.danoeh.antennapod.core.ClientConfigurator.$r8$lambda$HyqMF76l9kEyPyOLdPEDhI4Kgww:(Landroid/content/Context;)V │ │ +3c55c8: 7110 d397 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.lambda$initialize$0:(Landroid/content/Context;)V // method@97d3 │ │ +3c55ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/ClientConfigurator;) │ │ @@ -769165,33 +769165,33 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3c55e8: |[3c55e8] de.danoeh.antennapod.core.ClientConfigurator.:()V │ │ -3c55f8: 0e00 |0000: return-void │ │ +3c55d0: |[3c55d0] de.danoeh.antennapod.core.ClientConfigurator.:()V │ │ +3c55e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/ClientConfigurator;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c55fc: |[3c55fc] de.danoeh.antennapod.core.ClientConfigurator.:()V │ │ -3c560c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c5612: 0e00 |0003: return-void │ │ +3c55e4: |[3c55e4] de.danoeh.antennapod.core.ClientConfigurator.:()V │ │ +3c55f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c55fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/ClientConfigurator; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/ClientConfigurator;) │ │ @@ -769199,52 +769199,52 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -3c5614: |[3c5614] de.danoeh.antennapod.core.ClientConfigurator.initialize:(Landroid/content/Context;)V │ │ -3c5624: 1c00 7e18 |0000: const-class v0, Lde/danoeh/antennapod/core/ClientConfigurator; // type@187e │ │ -3c5628: 1d00 |0002: monitor-enter v0 │ │ -3c562a: 6301 0b6d |0003: sget-boolean v1, Lde/danoeh/antennapod/core/ClientConfigurator;.initialized:Z // field@6d0b │ │ -3c562e: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ -3c5632: 1e00 |0007: monitor-exit v0 │ │ -3c5634: 0e00 |0008: return-void │ │ -3c5636: 7110 c6af 0400 |0009: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.init:(Landroid/content/Context;)V // method@afc6 │ │ -3c563c: 7110 4ab0 0400 |000c: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.init:(Landroid/content/Context;)V // method@b04a │ │ -3c5642: 7110 9b98 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.init:(Landroid/content/Context;)V // method@989b │ │ -3c5648: 7110 7a98 0400 |0012: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.init:(Landroid/content/Context;)V // method@987a │ │ -3c564e: 7110 9dad 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/net/ssl/SslProviderInstaller;.install:(Landroid/content/Context;)V // method@ad9d │ │ -3c5654: 7110 5f9d 0400 |0018: invoke-static {v4}, Lde/danoeh/antennapod/core/util/NetworkUtils;.init:(Landroid/content/Context;)V // method@9d5f │ │ -3c565a: 7110 a99d 0400 |001b: invoke-static {v4}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.init:(Landroid/content/Context;)V // method@9da9 │ │ -3c5660: 2201 cc18 |001e: new-instance v1, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl; // type@18cc │ │ -3c5664: 7010 dd98 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.:()V // method@98dd │ │ -3c566a: 7110 65ad 0100 |0023: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V // method@ad65 │ │ -3c5670: 2201 7d18 |0026: new-instance v1, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0; // type@187d │ │ -3c5674: 7020 cd97 4100 |0028: invoke-direct {v1, v4}, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@97cd │ │ -3c567a: 7110 bf9c 0100 |002b: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.setServiceStarterImpl:(Ljava/lang/Runnable;)V // method@9cbf │ │ -3c5680: 2201 231e |002e: new-instance v1, Ljava/io/File; // type@1e23 │ │ -3c5684: 6e10 1b02 0400 |0030: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@021b │ │ -3c568a: 0c02 |0033: move-result-object v2 │ │ -3c568c: 1a03 9bbd |0034: const-string v3, "okhttp" // string@bd9b │ │ -3c5690: 7030 3bb1 2103 |0036: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ -3c5696: 7110 cb98 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setCacheDirectory:(Ljava/io/File;)V // method@98cb │ │ -3c569c: 7100 3db0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b03d │ │ -3c56a2: 0c01 |003f: move-result-object v1 │ │ -3c56a4: 7110 cc98 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@98cc │ │ -3c56aa: 7110 8498 0400 |0043: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.init:(Landroid/content/Context;)V // method@9884 │ │ -3c56b0: 7110 bc9d 0400 |0046: invoke-static {v4}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannels:(Landroid/content/Context;)V // method@9dbc │ │ -3c56b6: 1214 |0049: const/4 v4, #int 1 // #1 │ │ -3c56b8: 6a04 0b6d |004a: sput-boolean v4, Lde/danoeh/antennapod/core/ClientConfigurator;.initialized:Z // field@6d0b │ │ -3c56bc: 1e00 |004c: monitor-exit v0 │ │ -3c56be: 0e00 |004d: return-void │ │ -3c56c0: 0d04 |004e: move-exception v4 │ │ -3c56c2: 1e00 |004f: monitor-exit v0 │ │ -3c56c4: 2704 |0050: throw v4 │ │ +3c55fc: |[3c55fc] de.danoeh.antennapod.core.ClientConfigurator.initialize:(Landroid/content/Context;)V │ │ +3c560c: 1c00 7e18 |0000: const-class v0, Lde/danoeh/antennapod/core/ClientConfigurator; // type@187e │ │ +3c5610: 1d00 |0002: monitor-enter v0 │ │ +3c5612: 6301 0b6d |0003: sget-boolean v1, Lde/danoeh/antennapod/core/ClientConfigurator;.initialized:Z // field@6d0b │ │ +3c5616: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ +3c561a: 1e00 |0007: monitor-exit v0 │ │ +3c561c: 0e00 |0008: return-void │ │ +3c561e: 7110 c6af 0400 |0009: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.init:(Landroid/content/Context;)V // method@afc6 │ │ +3c5624: 7110 4ab0 0400 |000c: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.init:(Landroid/content/Context;)V // method@b04a │ │ +3c562a: 7110 9b98 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.init:(Landroid/content/Context;)V // method@989b │ │ +3c5630: 7110 7a98 0400 |0012: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.init:(Landroid/content/Context;)V // method@987a │ │ +3c5636: 7110 9dad 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/net/ssl/SslProviderInstaller;.install:(Landroid/content/Context;)V // method@ad9d │ │ +3c563c: 7110 5f9d 0400 |0018: invoke-static {v4}, Lde/danoeh/antennapod/core/util/NetworkUtils;.init:(Landroid/content/Context;)V // method@9d5f │ │ +3c5642: 7110 a99d 0400 |001b: invoke-static {v4}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.init:(Landroid/content/Context;)V // method@9da9 │ │ +3c5648: 2201 cc18 |001e: new-instance v1, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl; // type@18cc │ │ +3c564c: 7010 dd98 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.:()V // method@98dd │ │ +3c5652: 7110 65ad 0100 |0023: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V // method@ad65 │ │ +3c5658: 2201 7d18 |0026: new-instance v1, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0; // type@187d │ │ +3c565c: 7020 cd97 4100 |0028: invoke-direct {v1, v4}, Lde/danoeh/antennapod/core/ClientConfigurator$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@97cd │ │ +3c5662: 7110 bf9c 0100 |002b: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.setServiceStarterImpl:(Ljava/lang/Runnable;)V // method@9cbf │ │ +3c5668: 2201 231e |002e: new-instance v1, Ljava/io/File; // type@1e23 │ │ +3c566c: 6e10 1b02 0400 |0030: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@021b │ │ +3c5672: 0c02 |0033: move-result-object v2 │ │ +3c5674: 1a03 9bbd |0034: const-string v3, "okhttp" // string@bd9b │ │ +3c5678: 7030 3bb1 2103 |0036: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ +3c567e: 7110 cb98 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setCacheDirectory:(Ljava/io/File;)V // method@98cb │ │ +3c5684: 7100 3db0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b03d │ │ +3c568a: 0c01 |003f: move-result-object v1 │ │ +3c568c: 7110 cc98 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@98cc │ │ +3c5692: 7110 8498 0400 |0043: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.init:(Landroid/content/Context;)V // method@9884 │ │ +3c5698: 7110 bc9d 0400 |0046: invoke-static {v4}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannels:(Landroid/content/Context;)V // method@9dbc │ │ +3c569e: 1214 |0049: const/4 v4, #int 1 // #1 │ │ +3c56a0: 6a04 0b6d |004a: sput-boolean v4, Lde/danoeh/antennapod/core/ClientConfigurator;.initialized:Z // field@6d0b │ │ +3c56a4: 1e00 |004c: monitor-exit v0 │ │ +3c56a6: 0e00 |004d: return-void │ │ +3c56a8: 0d04 |004e: move-exception v4 │ │ +3c56aa: 1e00 |004f: monitor-exit v0 │ │ +3c56ac: 2704 |0050: throw v4 │ │ catches : 2 │ │ 0x0003 - 0x0005 │ │ -> 0x004e │ │ 0x0009 - 0x004c │ │ -> 0x004e │ │ positions : │ │ 0x0003 line=25 │ │ @@ -769272,17 +769272,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c56dc: |[3c56dc] de.danoeh.antennapod.core.ClientConfigurator.lambda$initialize$0:(Landroid/content/Context;)V │ │ -3c56ec: 7110 7f9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.sync:(Landroid/content/Context;)V // method@9c7f │ │ -3c56f2: 0e00 |0003: return-void │ │ +3c56c4: |[3c56c4] de.danoeh.antennapod.core.ClientConfigurator.lambda$initialize$0:(Landroid/content/Context;)V │ │ +3c56d4: 7110 7f9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.sync:(Landroid/content/Context;)V // method@9c7f │ │ +3c56da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -769496,17 +769496,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c5724: |[3c5724] de.danoeh.antennapod.core.R$anim.:()V │ │ -3c5734: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c573a: 0e00 |0003: return-void │ │ +3c570c: |[3c570c] de.danoeh.antennapod.core.R$anim.:()V │ │ +3c571c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c5722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -769693,17 +769693,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c570c: |[3c570c] de.danoeh.antennapod.core.R$animator.:()V │ │ -3c571c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c5722: 0e00 |0003: return-void │ │ +3c56f4: |[3c56f4] de.danoeh.antennapod.core.R$animator.:()V │ │ +3c5704: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c570a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -769930,17 +769930,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c573c: |[3c573c] de.danoeh.antennapod.core.R$array.:()V │ │ -3c574c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c5752: 0e00 |0003: return-void │ │ +3c5724: |[3c5724] de.danoeh.antennapod.core.R$array.:()V │ │ +3c5734: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c573a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -775972,17 +775972,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c5754: |[3c5754] de.danoeh.antennapod.core.R$attr.:()V │ │ -3c5764: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c576a: 0e00 |0003: return-void │ │ +3c573c: |[3c573c] de.danoeh.antennapod.core.R$attr.:()V │ │ +3c574c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c5752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -776054,17 +776054,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c576c: |[3c576c] de.danoeh.antennapod.core.R$bool.:()V │ │ -3c577c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c5782: 0e00 |0003: return-void │ │ +3c5754: |[3c5754] de.danoeh.antennapod.core.R$bool.:()V │ │ +3c5764: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c576a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -779261,17 +779261,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c5784: |[3c5784] de.danoeh.antennapod.core.R$color.:()V │ │ -3c5794: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c579a: 0e00 |0003: return-void │ │ +3c576c: |[3c576c] de.danoeh.antennapod.core.R$color.:()V │ │ +3c577c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c5782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -782753,17 +782753,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c579c: |[3c579c] de.danoeh.antennapod.core.R$dimen.:()V │ │ -3c57ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c57b2: 0e00 |0003: return-void │ │ +3c5784: |[3c5784] de.danoeh.antennapod.core.R$dimen.:()V │ │ +3c5794: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c579a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -784695,17 +784695,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c57b4: |[3c57b4] de.danoeh.antennapod.core.R$drawable.:()V │ │ -3c57c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c57ca: 0e00 |0003: return-void │ │ +3c579c: |[3c579c] de.danoeh.antennapod.core.R$drawable.:()V │ │ +3c57ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c57b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -784742,17 +784742,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c57cc: |[3c57cc] de.danoeh.antennapod.core.R$font.:()V │ │ -3c57dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c57e2: 0e00 |0003: return-void │ │ +3c57b4: |[3c57b4] de.danoeh.antennapod.core.R$font.:()V │ │ +3c57c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c57ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -787334,17 +787334,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c57e4: |[3c57e4] de.danoeh.antennapod.core.R$id.:()V │ │ -3c57f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c57fa: 0e00 |0003: return-void │ │ +3c57cc: |[3c57cc] de.danoeh.antennapod.core.R$id.:()V │ │ +3c57dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c57e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -787776,17 +787776,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c57fc: |[3c57fc] de.danoeh.antennapod.core.R$integer.:()V │ │ -3c580c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c5812: 0e00 |0003: return-void │ │ +3c57e4: |[3c57e4] de.danoeh.antennapod.core.R$integer.:()V │ │ +3c57f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c57fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -787908,17 +787908,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c5814: |[3c5814] de.danoeh.antennapod.core.R$interpolator.:()V │ │ -3c5824: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c582a: 0e00 |0003: return-void │ │ +3c57fc: |[3c57fc] de.danoeh.antennapod.core.R$interpolator.:()V │ │ +3c580c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c5812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -788685,17 +788685,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c582c: |[3c582c] de.danoeh.antennapod.core.R$layout.:()V │ │ -3c583c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c5842: 0e00 |0003: return-void │ │ +3c5814: |[3c5814] de.danoeh.antennapod.core.R$layout.:()V │ │ +3c5824: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c582a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -788747,17 +788747,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c5844: |[3c5844] de.danoeh.antennapod.core.R$mipmap.:()V │ │ -3c5854: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c585a: 0e00 |0003: return-void │ │ +3c582c: |[3c582c] de.danoeh.antennapod.core.R$mipmap.:()V │ │ +3c583c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c5842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -788894,17 +788894,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c585c: |[3c585c] de.danoeh.antennapod.core.R$plurals.:()V │ │ -3c586c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c5872: 0e00 |0003: return-void │ │ +3c5844: |[3c5844] de.danoeh.antennapod.core.R$plurals.:()V │ │ +3c5854: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c585a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -793331,17 +793331,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c5874: |[3c5874] de.danoeh.antennapod.core.R$string.:()V │ │ -3c5884: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c588a: 0e00 |0003: return-void │ │ +3c585c: |[3c585c] de.danoeh.antennapod.core.R$string.:()V │ │ +3c586c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c5872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -799198,17 +799198,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c8388: |[3c8388] de.danoeh.antennapod.core.R$style.:()V │ │ -3c8398: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c839e: 0e00 |0003: return-void │ │ +3c8370: |[3c8370] de.danoeh.antennapod.core.R$style.:()V │ │ +3c8380: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c8386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -809280,729 +809280,729 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 18 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5482 16-bit code units │ │ -3c588c: |[3c588c] de.danoeh.antennapod.core.R$styleable.:()V │ │ -3c589c: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -3c58a0: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ -3c58a4: 2600 e604 0000 |0004: fill-array-data v0, 000004ea // +000004e6 │ │ -3c58aa: 6900 de83 |0007: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ActionBar:[I // field@83de │ │ -3c58ae: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -3c58b0: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ -3c58b4: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -3c58ba: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -3c58bc: 4b02 0103 |0010: aput v2, v1, v3 │ │ -3c58c0: 6901 df83 |0012: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionBarLayout:[I // field@83df │ │ -3c58c4: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ -3c58c8: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -3c58ce: 4b02 0103 |0019: aput v2, v1, v3 │ │ -3c58d2: 6901 fe83 |001b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionMenuItemView:[I // field@83fe │ │ -3c58d6: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ -3c58da: 6901 0084 |001f: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionMenuView:[I // field@8400 │ │ -3c58de: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -3c58e0: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ -3c58e4: 2602 0405 0000 |0024: fill-array-data v2, 00000528 // +00000504 │ │ -3c58ea: 6902 0184 |0027: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.ActionMode:[I // field@8401 │ │ -3c58ee: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -3c58f0: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ -3c58f4: 2604 0c05 0000 |002c: fill-array-data v4, 00000538 // +0000050c │ │ -3c58fa: 6904 0884 |002f: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.ActivityChooserView:[I // field@8408 │ │ -3c58fe: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -3c5902: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ -3c5906: 2605 0b05 0000 |0035: fill-array-data v5, 00000540 // +0000050b │ │ -3c590c: 6905 0b84 |0038: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AlertDialog:[I // field@840b │ │ -3c5910: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ -3c5914: 2605 1805 0000 |003c: fill-array-data v5, 00000554 // +00000518 │ │ -3c591a: 6905 1484 |003f: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableCompat:[I // field@8414 │ │ -3c591e: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ -3c5922: 2605 2105 0000 |0043: fill-array-data v5, 00000564 // +00000521 │ │ -3c5928: 6905 1b84 |0046: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableItem:[I // field@841b │ │ -3c592c: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -3c592e: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ -3c5932: 2606 2105 0000 |004b: fill-array-data v6, 0000056c // +00000521 │ │ -3c5938: 6906 1e84 |004e: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableTransition:[I // field@841e │ │ -3c593c: 2346 e61f |0050: new-array v6, v4, [I // type@1fe6 │ │ -3c5940: 2606 2605 0000 |0052: fill-array-data v6, 00000578 // +00000526 │ │ -3c5946: 6906 2384 |0055: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayout:[I // field@8423 │ │ -3c594a: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ -3c594e: 2606 3305 0000 |0059: fill-array-data v6, 0000058c // +00000533 │ │ -3c5954: 6906 2484 |005c: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayoutStates:[I // field@8424 │ │ -3c5958: 1236 |005e: const/4 v6, #int 3 // #3 │ │ -3c595a: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ -3c595e: 2607 3705 0000 |0061: fill-array-data v7, 00000598 // +00000537 │ │ -3c5964: 6907 2984 |0064: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayout_Layout:[I // field@8429 │ │ -3c5968: 2337 e61f |0066: new-array v7, v3, [I // type@1fe6 │ │ -3c596c: 6907 3584 |0068: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatEmojiHelper:[I // field@8435 │ │ -3c5970: 2357 e61f |006a: new-array v7, v5, [I // type@1fe6 │ │ -3c5974: 2607 3605 0000 |006c: fill-array-data v7, 000005a2 // +00000536 │ │ -3c597a: 6907 3684 |006f: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatImageView:[I // field@8436 │ │ -3c597e: 2357 e61f |0071: new-array v7, v5, [I // type@1fe6 │ │ -3c5982: 2607 3b05 0000 |0073: fill-array-data v7, 000005ae // +0000053b │ │ -3c5988: 6907 3b84 |0076: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatSeekBar:[I // field@843b │ │ -3c598c: 1277 |0078: const/4 v7, #int 7 // #7 │ │ -3c598e: 2378 e61f |0079: new-array v8, v7, [I // type@1fe6 │ │ -3c5992: 2608 3f05 0000 |007b: fill-array-data v8, 000005ba // +0000053f │ │ -3c5998: 6908 4084 |007e: sput-object v8, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTextHelper:[I // field@8440 │ │ -3c599c: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ -3c59a0: 2389 e61f |0082: new-array v9, v8, [I // type@1fe6 │ │ -3c59a4: 2609 4805 0000 |0084: fill-array-data v9, 000005cc // +00000548 │ │ -3c59aa: 6909 4884 |0087: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTextView:[I // field@8448 │ │ -3c59ae: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ -3c59b2: 2399 e61f |008b: new-array v9, v9, [I // type@1fe6 │ │ -3c59b6: 2609 6f05 0000 |008d: fill-array-data v9, 000005fc // +0000056f │ │ -3c59bc: 6909 5f84 |0090: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTheme:[I // field@845f │ │ -3c59c0: 2309 e61f |0092: new-array v9, v0, [I // type@1fe6 │ │ -3c59c4: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ -3c59ca: 4b0a 0903 |0097: aput v10, v9, v3 │ │ -3c59ce: 6909 df84 |0099: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AspectRatioFrameLayout:[I // field@84df │ │ -3c59d2: 2329 e61f |009b: new-array v9, v2, [I // type@1fe6 │ │ -3c59d6: 2609 6106 0000 |009d: fill-array-data v9, 000006fe // +00000661 │ │ -3c59dc: 6909 e184 |00a0: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.BackgroundStyle:[I // field@84e1 │ │ -3c59e0: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ -3c59e4: 239a e61f |00a4: new-array v10, v9, [I // type@1fe6 │ │ -3c59e8: 260a 6006 0000 |00a6: fill-array-data v10, 00000706 // +00000660 │ │ -3c59ee: 690a e484 |00a9: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.Badge:[I // field@84e4 │ │ -3c59f2: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ -3c59f6: 23ab e61f |00ad: new-array v11, v10, [I // type@1fe6 │ │ -3c59fa: 260b 7306 0000 |00af: fill-array-data v11, 00000722 // +00000673 │ │ -3c5a00: 690b f184 |00b2: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.BaseProgressIndicator:[I // field@84f1 │ │ -3c5a04: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ -3c5a08: 23bc e61f |00b6: new-array v12, v11, [I // type@1fe6 │ │ -3c5a0c: 260c 8006 0000 |00b8: fill-array-data v12, 00000738 // +00000680 │ │ -3c5a12: 690c fb84 |00bb: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomAppBar:[I // field@84fb │ │ -3c5a16: 232c e61f |00bd: new-array v12, v2, [I // type@1fe6 │ │ -3c5a1a: 260c 9d06 0000 |00bf: fill-array-data v12, 0000075c // +0000069d │ │ -3c5a20: 690c 0c85 |00c2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomNavigationView:[I // field@850c │ │ -3c5a24: 238c e61f |00c4: new-array v12, v8, [I // type@1fe6 │ │ -3c5a28: 260c 9e06 0000 |00c6: fill-array-data v12, 00000764 // +0000069e │ │ -3c5a2e: 690c 0f85 |00c9: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomSheetBehavior_Layout:[I // field@850f │ │ -3c5a32: 230c e61f |00cb: new-array v12, v0, [I // type@1fe6 │ │ -3c5a36: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ -3c5a3c: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ -3c5a40: 690c 2685 |00d2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.ButtonBarLayout:[I // field@8526 │ │ -3c5a44: 232c e61f |00d4: new-array v12, v2, [I // type@1fe6 │ │ -3c5a48: 260c be06 0000 |00d6: fill-array-data v12, 00000794 // +000006be │ │ -3c5a4e: 690c 2885 |00d9: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.Capability:[I // field@8528 │ │ -3c5a52: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ -3c5a56: 23cd e61f |00dd: new-array v13, v12, [I // type@1fe6 │ │ -3c5a5a: 260d bd06 0000 |00df: fill-array-data v13, 0000079c // +000006bd │ │ -3c5a60: 690d 2b85 |00e2: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CardView:[I // field@852b │ │ -3c5a64: 231d e61f |00e4: new-array v13, v1, [I // type@1fe6 │ │ -3c5a68: 260d d406 0000 |00e6: fill-array-data v13, 000007ba // +000006d4 │ │ -3c5a6e: 690d 3985 |00e9: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CheckBoxPreference:[I // field@8539 │ │ -3c5a72: 235d e61f |00eb: new-array v13, v5, [I // type@1fe6 │ │ -3c5a76: 260d dd06 0000 |00ed: fill-array-data v13, 000007ca // +000006dd │ │ -3c5a7c: 690d 4085 |00f0: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CheckedTextView:[I // field@8540 │ │ -3c5a80: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ -3c5a84: 23dd e61f |00f4: new-array v13, v13, [I // type@1fe6 │ │ -3c5a88: 260d e006 0000 |00f6: fill-array-data v13, 000007d6 // +000006e0 │ │ -3c5a8e: 690d 4585 |00f9: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.Chip:[I // field@8545 │ │ -3c5a92: 237d e61f |00fb: new-array v13, v7, [I // type@1fe6 │ │ -3c5a96: 260d 3107 0000 |00fd: fill-array-data v13, 0000082e // +00000731 │ │ -3c5a9c: 690d 4685 |0100: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ChipGroup:[I // field@8546 │ │ -3c5aa0: 230d e61f |0102: new-array v13, v0, [I // type@1fe6 │ │ -3c5aa4: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ -3c5aaa: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ -3c5aae: 690d 7885 |0109: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CircularProgressBar:[I // field@8578 │ │ -3c5ab2: 236d e61f |010b: new-array v13, v6, [I // type@1fe6 │ │ -3c5ab6: 260d 3307 0000 |010d: fill-array-data v13, 00000840 // +00000733 │ │ -3c5abc: 690d 7a85 |0110: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CircularProgressIndicator:[I // field@857a │ │ -3c5ac0: 232d e61f |0112: new-array v13, v2, [I // type@1fe6 │ │ -3c5ac4: 260d 3607 0000 |0114: fill-array-data v13, 0000084a // +00000736 │ │ -3c5aca: 690d 7e85 |0117: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ClockFaceView:[I // field@857e │ │ -3c5ace: 236d e61f |0119: new-array v13, v6, [I // type@1fe6 │ │ -3c5ad2: 260d 3707 0000 |011b: fill-array-data v13, 00000852 // +00000737 │ │ -3c5ad8: 690d 8185 |011e: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ClockHandView:[I // field@8581 │ │ -3c5adc: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ -3c5ae0: 23dd e61f |0122: new-array v13, v13, [I // type@1fe6 │ │ -3c5ae4: 260d 3807 0000 |0124: fill-array-data v13, 0000085c // +00000738 │ │ -3c5aea: 690d 8585 |0127: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CollapsingToolbarLayout:[I // field@8585 │ │ -3c5aee: 232d e61f |0129: new-array v13, v2, [I // type@1fe6 │ │ -3c5af2: 260d 6507 0000 |012b: fill-array-data v13, 00000890 // +00000765 │ │ -3c5af8: 690d 8685 |012e: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@8586 │ │ -3c5afc: 125d |0130: const/4 v13, #int 5 // #5 │ │ -3c5afe: 23df e61f |0131: new-array v15, v13, [I // type@1fe6 │ │ -3c5b02: 260f 6507 0000 |0133: fill-array-data v15, 00000898 // +00000765 │ │ -3c5b08: 690f a185 |0136: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ColorStateListItem:[I // field@85a1 │ │ -3c5b0c: 235f e61f |0138: new-array v15, v5, [I // type@1fe6 │ │ -3c5b10: 260f 6c07 0000 |013a: fill-array-data v15, 000008a6 // +0000076c │ │ -3c5b16: 690f a785 |013d: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CompoundButton:[I // field@85a7 │ │ -3c5b1a: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ -3c5b1e: 23ff e61f |0141: new-array v15, v15, [I // type@1fe6 │ │ -3c5b22: 260f 6f07 0000 |0143: fill-array-data v15, 000008b2 // +0000076f │ │ -3c5b28: 690f ac85 |0146: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.Constraint:[I // field@85ac │ │ -3c5b2c: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ -3c5b30: 23ff e61f |014a: new-array v15, v15, [I // type@1fe6 │ │ -3c5b34: 260f 4408 0000 |014c: fill-array-data v15, 00000990 // +00000844 │ │ -3c5b3a: 690f ad85 |014f: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintLayout_Layout:[I // field@85ad │ │ -3c5b3e: 232f e61f |0151: new-array v15, v2, [I // type@1fe6 │ │ -3c5b42: 260f f508 0000 |0153: fill-array-data v15, 00000a48 // +000008f5 │ │ -3c5b48: 690f 0886 |0156: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintLayout_placeholder:[I // field@8608 │ │ -3c5b4c: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ -3c5b50: 23ff e61f |015a: new-array v15, v15, [I // type@1fe6 │ │ -3c5b54: 260f f408 0000 |015c: fill-array-data v15, 00000a50 // +000008f4 │ │ -3c5b5a: 690f 0b86 |015f: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintSet:[I // field@860b │ │ -3c5b5e: 232f e61f |0161: new-array v15, v2, [I // type@1fe6 │ │ -3c5b62: 260f cf09 0000 |0163: fill-array-data v15, 00000b32 // +000009cf │ │ -3c5b68: 690f e886 |0166: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CoordinatorLayout:[I // field@86e8 │ │ -3c5b6c: 237f e61f |0168: new-array v15, v7, [I // type@1fe6 │ │ -3c5b70: 260f d009 0000 |016a: fill-array-data v15, 00000b3a // +000009d0 │ │ -3c5b76: 690f e986 |016d: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CoordinatorLayout_Layout:[I // field@86e9 │ │ -3c5b7a: 23af e61f |016f: new-array v15, v10, [I // type@1fe6 │ │ -3c5b7e: 260f db09 0000 |0171: fill-array-data v15, 00000b4c // +000009db │ │ -3c5b84: 690f f386 |0174: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CustomAttribute:[I // field@86f3 │ │ -3c5b88: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ -3c5b8c: 23fb e61f |0178: new-array v11, v15, [I // type@1fe6 │ │ -3c5b90: 260b e809 0000 |017a: fill-array-data v11, 00000b62 // +000009e8 │ │ -3c5b96: 690b fd86 |017d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DefaultTimeBar:[I // field@86fd │ │ -3c5b9a: 239b e61f |017f: new-array v11, v9, [I // type@1fe6 │ │ -3c5b9e: 260b 010a 0000 |0181: fill-array-data v11, 00000b82 // +00000a01 │ │ -3c5ba4: 690b 0c87 |0184: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DialogPreference:[I // field@870c │ │ -3c5ba8: 234b e61f |0186: new-array v11, v4, [I // type@1fe6 │ │ -3c5bac: 260b 160a 0000 |0188: fill-array-data v11, 00000b9e // +00000a16 │ │ -3c5bb2: 690b 1987 |018b: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DrawerArrowToggle:[I // field@8719 │ │ -3c5bb6: 230b e61f |018d: new-array v11, v0, [I // type@1fe6 │ │ -3c5bba: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ -3c5bc0: 4b10 0b03 |0192: aput v16, v11, v3 │ │ -3c5bc4: 690b 2287 |0194: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DrawerLayout:[I // field@8722 │ │ -3c5bc8: 230b e61f |0196: new-array v11, v0, [I // type@1fe6 │ │ -3c5bcc: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ -3c5bd2: 4b10 0b03 |019b: aput v16, v11, v3 │ │ -3c5bd6: 690b 2487 |019d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.EditTextPreference:[I // field@8724 │ │ -3c5bda: 231b e61f |019f: new-array v11, v1, [I // type@1fe6 │ │ -3c5bde: 260b 110a 0000 |01a1: fill-array-data v11, 00000bb2 // +00000a11 │ │ -3c5be4: 690b 2687 |01a4: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ExtendedFloatingActionButton:[I // field@8726 │ │ -3c5be8: 232b e61f |01a6: new-array v11, v2, [I // type@1fe6 │ │ -3c5bec: 260b 1a0a 0000 |01a8: fill-array-data v11, 00000bc2 // +00000a1a │ │ -3c5bf2: 690b 2787 |01ab: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@8727 │ │ -3c5bf6: 130b 1100 |01ad: const/16 v11, #int 17 // #11 │ │ -3c5bfa: 23b4 e61f |01af: new-array v4, v11, [I // type@1fe6 │ │ -3c5bfe: 2604 190a 0000 |01b1: fill-array-data v4, 00000bca // +00000a19 │ │ -3c5c04: 6904 3087 |01b4: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FloatingActionButton:[I // field@8730 │ │ -3c5c08: 2304 e61f |01b6: new-array v4, v0, [I // type@1fe6 │ │ -3c5c0c: 1411 6800 047f |01b8: const v17, #float 1.7546e+38 // #7f040068 │ │ -3c5c12: 4b11 0403 |01bb: aput v17, v4, v3 │ │ -3c5c16: 6904 3187 |01bd: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@8731 │ │ -3c5c1a: 2324 e61f |01bf: new-array v4, v2, [I // type@1fe6 │ │ -3c5c1e: 2604 2f0a 0000 |01c1: fill-array-data v4, 00000bf0 // +00000a2f │ │ -3c5c24: 6904 4487 |01c4: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FlowLayout:[I // field@8744 │ │ -3c5c28: 2374 e61f |01c6: new-array v4, v7, [I // type@1fe6 │ │ -3c5c2c: 2604 300a 0000 |01c8: fill-array-data v4, 00000bf8 // +00000a30 │ │ -3c5c32: 6904 4787 |01cb: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FontFamily:[I // field@8747 │ │ -3c5c36: 1304 0a00 |01cd: const/16 v4, #int 10 // #a │ │ -3c5c3a: 234b e61f |01cf: new-array v11, v4, [I // type@1fe6 │ │ -3c5c3e: 260b 390a 0000 |01d1: fill-array-data v11, 00000c0a // +00000a39 │ │ -3c5c44: 690b 4887 |01d4: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.FontFamilyFont:[I // field@8748 │ │ -3c5c48: 236b e61f |01d6: new-array v11, v6, [I // type@1fe6 │ │ -3c5c4c: 260b 4a0a 0000 |01d8: fill-array-data v11, 00000c22 // +00000a4a │ │ -3c5c52: 690b 5a87 |01db: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ForegroundLinearLayout:[I // field@875a │ │ -3c5c56: 236b e61f |01dd: new-array v11, v6, [I // type@1fe6 │ │ -3c5c5a: 260b 4d0a 0000 |01df: fill-array-data v11, 00000c2c // +00000a4d │ │ -3c5c60: 690b 5e87 |01e2: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Fragment:[I // field@875e │ │ -3c5c64: 232b e61f |01e4: new-array v11, v2, [I // type@1fe6 │ │ -3c5c68: 260b 500a 0000 |01e6: fill-array-data v11, 00000c36 // +00000a50 │ │ -3c5c6e: 690b 5f87 |01e9: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.FragmentContainerView:[I // field@875f │ │ -3c5c72: 239b e61f |01eb: new-array v11, v9, [I // type@1fe6 │ │ -3c5c76: 260b 510a 0000 |01ed: fill-array-data v11, 00000c3e // +00000a51 │ │ -3c5c7c: 690b 6587 |01f0: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.GradientColor:[I // field@8765 │ │ -3c5c80: 232b e61f |01f2: new-array v11, v2, [I // type@1fe6 │ │ -3c5c84: 260b 660a 0000 |01f4: fill-array-data v11, 00000c5a // +00000a66 │ │ -3c5c8a: 690b 6687 |01f7: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.GradientColorItem:[I // field@8766 │ │ -3c5c8e: 23ab e61f |01f9: new-array v11, v10, [I // type@1fe6 │ │ -3c5c92: 260b 670a 0000 |01fb: fill-array-data v11, 00000c62 // +00000a67 │ │ -3c5c98: 690b 7587 |01fe: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ImageFilterView:[I // field@8775 │ │ -3c5c9c: 237b e61f |0200: new-array v11, v7, [I // type@1fe6 │ │ -3c5ca0: 260b 760a 0000 |0202: fill-array-data v11, 00000c78 // +00000a76 │ │ -3c5ca6: 690b 7f87 |0205: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Insets:[I // field@877f │ │ -3c5caa: 130b 1200 |0207: const/16 v11, #int 18 // #12 │ │ -3c5cae: 23bb e61f |0209: new-array v11, v11, [I // type@1fe6 │ │ -3c5cb2: 260b 7f0a 0000 |020b: fill-array-data v11, 00000c8a // +00000a7f │ │ -3c5cb8: 690b 8787 |020e: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.KeyAttribute:[I // field@8787 │ │ -3c5cbc: 130b 1400 |0210: const/16 v11, #int 20 // #14 │ │ -3c5cc0: 23b7 e61f |0212: new-array v7, v11, [I // type@1fe6 │ │ -3c5cc4: 2607 9e0a 0000 |0214: fill-array-data v7, 00000cb2 // +00000a9e │ │ -3c5cca: 6907 9a87 |0217: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyCycle:[I // field@879a │ │ -3c5cce: 2397 e61f |0219: new-array v7, v9, [I // type@1fe6 │ │ -3c5cd2: 2607 c30a 0000 |021b: fill-array-data v7, 00000cde // +00000ac3 │ │ -3c5cd8: 6907 af87 |021e: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyPosition:[I // field@87af │ │ -3c5cdc: 23b7 e61f |0220: new-array v7, v11, [I // type@1fe6 │ │ -3c5ce0: 2607 d80a 0000 |0222: fill-array-data v7, 00000cfa // +00000ad8 │ │ -3c5ce6: 6907 bc87 |0225: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyTimeCycle:[I // field@87bc │ │ -3c5cea: 2347 e61f |0227: new-array v7, v4, [I // type@1fe6 │ │ -3c5cee: 2607 fd0a 0000 |0229: fill-array-data v7, 00000d26 // +00000afd │ │ -3c5cf4: 6907 d187 |022c: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyTrigger:[I // field@87d1 │ │ -3c5cf8: 1307 4300 |022e: const/16 v7, #int 67 // #43 │ │ -3c5cfc: 237b e61f |0230: new-array v11, v7, [I // type@1fe6 │ │ -3c5d00: 260b 0c0b 0000 |0232: fill-array-data v11, 00000d3e // +00000b0c │ │ -3c5d06: 690b dc87 |0235: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Layout:[I // field@87dc │ │ -3c5d0a: 23ab e61f |0237: new-array v11, v10, [I // type@1fe6 │ │ -3c5d0e: 260b 8f0b 0000 |0239: fill-array-data v11, 00000dc8 // +00000b8f │ │ -3c5d14: 690b 2088 |023c: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearLayoutCompat:[I // field@8820 │ │ -3c5d18: 235b e61f |023e: new-array v11, v5, [I // type@1fe6 │ │ -3c5d1c: 260b 9e0b 0000 |0240: fill-array-data v11, 00000dde // +00000b9e │ │ -3c5d22: 690b 2188 |0243: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearLayoutCompat_Layout:[I // field@8821 │ │ -3c5d26: 232b e61f |0245: new-array v11, v2, [I // type@1fe6 │ │ -3c5d2a: 260b a30b 0000 |0247: fill-array-data v11, 00000dea // +00000ba3 │ │ -3c5d30: 690b 2f88 |024a: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearProgressIndicator:[I // field@882f │ │ -3c5d34: 232b e61f |024c: new-array v11, v2, [I // type@1fe6 │ │ -3c5d38: 260b a40b 0000 |024e: fill-array-data v11, 00000df2 // +00000ba4 │ │ -3c5d3e: 690b 3288 |0251: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ListPopupWindow:[I // field@8832 │ │ -3c5d42: 23db e61f |0253: new-array v11, v13, [I // type@1fe6 │ │ -3c5d46: 260b a50b 0000 |0255: fill-array-data v11, 00000dfa // +00000ba5 │ │ -3c5d4c: 690b 3588 |0258: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ListPreference:[I // field@8835 │ │ -3c5d50: 235b e61f |025a: new-array v11, v5, [I // type@1fe6 │ │ -3c5d54: 260b ac0b 0000 |025c: fill-array-data v11, 00000e08 // +00000bac │ │ -3c5d5a: 690b 3b88 |025f: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAlertDialog:[I // field@883b │ │ -3c5d5e: 231b e61f |0261: new-array v11, v1, [I // type@1fe6 │ │ -3c5d62: 260b b10b 0000 |0263: fill-array-data v11, 00000e14 // +00000bb1 │ │ -3c5d68: 690b 3c88 |0266: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAlertDialogTheme:[I // field@883c │ │ -3c5d6c: 231b e61f |0268: new-array v11, v1, [I // type@1fe6 │ │ -3c5d70: 260b ba0b 0000 |026a: fill-array-data v11, 00000e24 // +00000bba │ │ -3c5d76: 690b 4788 |026d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAutoCompleteTextView:[I // field@8847 │ │ -3c5d7a: 238b e61f |026f: new-array v11, v8, [I // type@1fe6 │ │ -3c5d7e: 260b c30b 0000 |0271: fill-array-data v11, 00000e34 // +00000bc3 │ │ -3c5d84: 690b 4e88 |0274: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialButton:[I // field@884e │ │ -3c5d88: 236b e61f |0276: new-array v11, v6, [I // type@1fe6 │ │ -3c5d8c: 260b ec0b 0000 |0278: fill-array-data v11, 00000e64 // +00000bec │ │ -3c5d92: 690b 4f88 |027b: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialButtonToggleGroup:[I // field@884f │ │ -3c5d96: 234b e61f |027d: new-array v11, v4, [I // type@1fe6 │ │ -3c5d9a: 260b ef0b 0000 |027f: fill-array-data v11, 00000e6e // +00000bef │ │ -3c5da0: 690b 6988 |0282: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCalendar:[I // field@8869 │ │ -3c5da4: 234b e61f |0284: new-array v11, v4, [I // type@1fe6 │ │ -3c5da8: 260b 000c 0000 |0286: fill-array-data v11, 00000e86 // +00000c00 │ │ -3c5dae: 690b 6a88 |0289: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCalendarItem:[I // field@886a │ │ -3c5db2: 23cb e61f |028b: new-array v11, v12, [I // type@1fe6 │ │ -3c5db6: 260b 110c 0000 |028d: fill-array-data v11, 00000e9e // +00000c11 │ │ -3c5dbc: 690b 7f88 |0290: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCardView:[I // field@887f │ │ -3c5dc0: 130b 0b00 |0292: const/16 v11, #int 11 // #b │ │ -3c5dc4: 23bc e61f |0294: new-array v12, v11, [I // type@1fe6 │ │ -3c5dc8: 260c 260c 0000 |0296: fill-array-data v12, 00000ebc // +00000c26 │ │ -3c5dce: 690c 8d88 |0299: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialCheckBox:[I // field@888d │ │ -3c5dd2: 232c e61f |029b: new-array v12, v2, [I // type@1fe6 │ │ -3c5dd6: 260c 390c 0000 |029d: fill-array-data v12, 00000ed6 // +00000c39 │ │ -3c5ddc: 690c 8e88 |02a0: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialCheckBoxStates:[I // field@888e │ │ -3c5de0: 23dc e61f |02a2: new-array v12, v13, [I // type@1fe6 │ │ -3c5de4: 260c 3a0c 0000 |02a4: fill-array-data v12, 00000ede // +00000c3a │ │ -3c5dea: 690c 9c88 |02a7: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialDivider:[I // field@889c │ │ -3c5dee: 232c e61f |02a9: new-array v12, v2, [I // type@1fe6 │ │ -3c5df2: 260c 410c 0000 |02ab: fill-array-data v12, 00000eec // +00000c41 │ │ -3c5df8: 690c a288 |02ae: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialRadioButton:[I // field@88a2 │ │ -3c5dfc: 232c e61f |02b0: new-array v12, v2, [I // type@1fe6 │ │ -3c5e00: 260c 420c 0000 |02b2: fill-array-data v12, 00000ef4 // +00000c42 │ │ -3c5e06: 690c a588 |02b5: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialShape:[I // field@88a5 │ │ -3c5e0a: 231c e61f |02b7: new-array v12, v1, [I // type@1fe6 │ │ -3c5e0e: 260c 430c 0000 |02b9: fill-array-data v12, 00000efc // +00000c43 │ │ -3c5e14: 690c a888 |02bc: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialSwitch:[I // field@88a8 │ │ -3c5e18: 236c e61f |02be: new-array v12, v6, [I // type@1fe6 │ │ -3c5e1c: 260c 4c0c 0000 |02c0: fill-array-data v12, 00000f0c // +00000c4c │ │ -3c5e22: 690c af88 |02c3: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTextAppearance:[I // field@88af │ │ -3c5e26: 236c e61f |02c5: new-array v12, v6, [I // type@1fe6 │ │ -3c5e2a: 260c 4f0c 0000 |02c7: fill-array-data v12, 00000f16 // +00000c4f │ │ -3c5e30: 690c b388 |02ca: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTextView:[I // field@88b3 │ │ -3c5e34: 232c e61f |02cc: new-array v12, v2, [I // type@1fe6 │ │ -3c5e38: 260c 520c 0000 |02ce: fill-array-data v12, 00000f20 // +00000c52 │ │ -3c5e3e: 690c b788 |02d1: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTimePicker:[I // field@88b7 │ │ -3c5e42: 23dc e61f |02d3: new-array v12, v13, [I // type@1fe6 │ │ -3c5e46: 260c 530c 0000 |02d5: fill-array-data v12, 00000f28 // +00000c53 │ │ -3c5e4c: 690c ba88 |02d8: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialToolbar:[I // field@88ba │ │ -3c5e50: 231c e61f |02da: new-array v12, v1, [I // type@1fe6 │ │ -3c5e54: 260c 5a0c 0000 |02dc: fill-array-data v12, 00000f36 // +00000c5a │ │ -3c5e5a: 690c c088 |02df: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MenuGroup:[I // field@88c0 │ │ -3c5e5e: 130c 1700 |02e1: const/16 v12, #int 23 // #17 │ │ -3c5e62: 23cc e61f |02e3: new-array v12, v12, [I // type@1fe6 │ │ -3c5e66: 260c 610c 0000 |02e5: fill-array-data v12, 00000f46 // +00000c61 │ │ -3c5e6c: 690c c788 |02e8: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MenuItem:[I // field@88c7 │ │ -3c5e70: 23aa e61f |02ea: new-array v10, v10, [I // type@1fe6 │ │ -3c5e74: 260a 8c0c 0000 |02ec: fill-array-data v10, 00000f78 // +00000c8c │ │ -3c5e7a: 690a df88 |02ef: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MenuView:[I // field@88df │ │ -3c5e7e: 231a e61f |02f1: new-array v10, v1, [I // type@1fe6 │ │ -3c5e82: 260a 9b0c 0000 |02f3: fill-array-data v10, 00000f8e // +00000c9b │ │ -3c5e88: 690a e988 |02f6: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MockView:[I // field@88e9 │ │ -3c5e8c: 231a e61f |02f8: new-array v10, v1, [I // type@1fe6 │ │ -3c5e90: 260a a40c 0000 |02fa: fill-array-data v10, 00000f9e // +00000ca4 │ │ -3c5e96: 690a f088 |02fd: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.Motion:[I // field@88f0 │ │ -3c5e9a: 232a e61f |02ff: new-array v10, v2, [I // type@1fe6 │ │ -3c5e9e: 260a ad0c 0000 |0301: fill-array-data v10, 00000fae // +00000cad │ │ -3c5ea4: 690a f188 |0304: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionHelper:[I // field@88f1 │ │ -3c5ea8: 231a e61f |0306: new-array v10, v1, [I // type@1fe6 │ │ -3c5eac: 260a ae0c 0000 |0308: fill-array-data v10, 00000fb6 // +00000cae │ │ -3c5eb2: 690a f488 |030b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionLayout:[I // field@88f4 │ │ -3c5eb6: 232a e61f |030d: new-array v10, v2, [I // type@1fe6 │ │ -3c5eba: 260a b70c 0000 |030f: fill-array-data v10, 00000fc6 // +00000cb7 │ │ -3c5ec0: 690a fb88 |0312: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionScene:[I // field@88fb │ │ -3c5ec4: 236a e61f |0314: new-array v10, v6, [I // type@1fe6 │ │ -3c5ec8: 260a b80c 0000 |0316: fill-array-data v10, 00000fce // +00000cb8 │ │ -3c5ece: 690a fe88 |0319: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionTelltales:[I // field@88fe │ │ -3c5ed2: 235a e61f |031b: new-array v10, v5, [I // type@1fe6 │ │ -3c5ed6: 260a bb0c 0000 |031d: fill-array-data v10, 00000fd8 // +00000cbb │ │ -3c5edc: 690a 0889 |0320: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MultiSelectListPreference:[I // field@8908 │ │ -3c5ee0: 23da e61f |0322: new-array v10, v13, [I // type@1fe6 │ │ -3c5ee4: 260a c00c 0000 |0324: fill-array-data v10, 00000fe4 // +00000cc0 │ │ -3c5eea: 690a 0d89 |0327: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationBarActiveIndicator:[I // field@890d │ │ -3c5eee: 23fa e61f |0329: new-array v10, v15, [I // type@1fe6 │ │ -3c5ef2: 260a c70c 0000 |032b: fill-array-data v10, 00000ff2 // +00000cc7 │ │ -3c5ef8: 690a 1389 |032e: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationBarView:[I // field@8913 │ │ -3c5efc: 23da e61f |0330: new-array v10, v13, [I // type@1fe6 │ │ -3c5f00: 260a e00c 0000 |0332: fill-array-data v10, 00001012 // +00000ce0 │ │ -3c5f06: 690a 2289 |0335: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationRailView:[I // field@8922 │ │ -3c5f0a: 130a 2300 |0337: const/16 v10, #int 35 // #23 │ │ -3c5f0e: 23aa e61f |0339: new-array v10, v10, [I // type@1fe6 │ │ -3c5f12: 260a e50c 0000 |033b: fill-array-data v10, 00001020 // +00000ce5 │ │ -3c5f18: 690a 2889 |033e: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationView:[I // field@8928 │ │ -3c5f1c: 232a e61f |0340: new-array v10, v2, [I // type@1fe6 │ │ -3c5f20: 260a 280d 0000 |0342: fill-array-data v10, 0000106a // +00000d28 │ │ -3c5f26: 690a 4c89 |0345: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.OnClick:[I // field@894c │ │ -3c5f2a: 239a e61f |0347: new-array v10, v9, [I // type@1fe6 │ │ -3c5f2e: 260a 290d 0000 |0349: fill-array-data v10, 00001072 // +00000d29 │ │ -3c5f34: 690a 4f89 |034c: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.OnSwipe:[I // field@894f │ │ -3c5f38: 230a e61f |034e: new-array v10, v0, [I // type@1fe6 │ │ -3c5f3c: 4b0e 0a03 |0350: aput v14, v10, v3 │ │ -3c5f40: 690a 5c89 |0352: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlaybackSpeedIndicatorView:[I // field@895c │ │ -3c5f44: 130a 1900 |0354: const/16 v10, #int 25 // #19 │ │ -3c5f48: 23aa e61f |0356: new-array v10, v10, [I // type@1fe6 │ │ -3c5f4c: 260a 360d 0000 |0358: fill-array-data v10, 0000108e // +00000d36 │ │ -3c5f52: 690a 5e89 |035b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlayerControlView:[I // field@895e │ │ -3c5f56: 130a 2000 |035d: const/16 v10, #int 32 // #20 │ │ -3c5f5a: 23aa e61f |035f: new-array v10, v10, [I // type@1fe6 │ │ -3c5f5e: 260a 630d 0000 |0361: fill-array-data v10, 000010c4 // +00000d63 │ │ -3c5f64: 690a 7889 |0364: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlayerView:[I // field@8978 │ │ -3c5f68: 236a e61f |0366: new-array v10, v6, [I // type@1fe6 │ │ -3c5f6c: 260a a00d 0000 |0368: fill-array-data v10, 00001108 // +00000da0 │ │ -3c5f72: 690a 9989 |036b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PopupWindow:[I // field@8999 │ │ -3c5f76: 230a e61f |036d: new-array v10, v0, [I // type@1fe6 │ │ -3c5f7a: 140c ef03 047f |036f: const v12, #float 1.75479e+38 // #7f0403ef │ │ -3c5f80: 4b0c 0a03 |0372: aput v12, v10, v3 │ │ -3c5f84: 690a 9a89 |0374: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PopupWindowBackgroundState:[I // field@899a │ │ -3c5f88: 130a 2400 |0376: const/16 v10, #int 36 // #24 │ │ -3c5f8c: 23ac e61f |0378: new-array v12, v10, [I // type@1fe6 │ │ -3c5f90: 260c 980d 0000 |037a: fill-array-data v12, 00001112 // +00000d98 │ │ -3c5f96: 690c 9f89 |037d: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.Preference:[I // field@899f │ │ -3c5f9a: 235c e61f |037f: new-array v12, v5, [I // type@1fe6 │ │ -3c5f9e: 260c dd0d 0000 |0381: fill-array-data v12, 0000115e // +00000ddd │ │ -3c5fa4: 690c a089 |0384: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceFragment:[I // field@89a0 │ │ -3c5fa8: 235c e61f |0386: new-array v12, v5, [I // type@1fe6 │ │ -3c5fac: 260c e20d 0000 |0388: fill-array-data v12, 0000116a // +00000de2 │ │ -3c5fb2: 690c a189 |038b: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceFragmentCompat:[I // field@89a1 │ │ -3c5fb6: 236c e61f |038d: new-array v12, v6, [I // type@1fe6 │ │ -3c5fba: 260c e70d 0000 |038f: fill-array-data v12, 00001176 // +00000de7 │ │ -3c5fc0: 690c aa89 |0392: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceGroup:[I // field@89aa │ │ -3c5fc4: 2355 e61f |0394: new-array v5, v5, [I // type@1fe6 │ │ -3c5fc8: 2605 ea0d 0000 |0396: fill-array-data v5, 00001180 // +00000dea │ │ -3c5fce: 6905 ae89 |0399: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.PreferenceImageView:[I // field@89ae │ │ -3c5fd2: 1305 1000 |039b: const/16 v5, #int 16 // #10 │ │ -3c5fd6: 235c e61f |039d: new-array v12, v5, [I // type@1fe6 │ │ -3c5fda: 260c ed0d 0000 |039f: fill-array-data v12, 0000118c // +00000ded │ │ -3c5fe0: 690c b389 |03a2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceTheme:[I // field@89b3 │ │ -3c5fe4: 23d5 e61f |03a4: new-array v5, v13, [I // type@1fe6 │ │ -3c5fe8: 2605 0a0e 0000 |03a6: fill-array-data v5, 000011b0 // +00000e0a │ │ -3c5fee: 6905 e889 |03a9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.PropertySet:[I // field@89e8 │ │ -3c5ff2: 2305 e61f |03ab: new-array v5, v0, [I // type@1fe6 │ │ -3c5ff6: 140c da02 047f |03ad: const v12, #float 1.75473e+38 // #7f0402da │ │ -3c5ffc: 4b0c 0503 |03b0: aput v12, v5, v3 │ │ -3c6000: 6905 ee89 |03b2: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RadialViewGroup:[I // field@89ee │ │ -3c6004: 2325 e61f |03b4: new-array v5, v2, [I // type@1fe6 │ │ -3c6008: 2605 080e 0000 |03b6: fill-array-data v5, 000011be // +00000e08 │ │ -3c600e: 6905 f089 |03b9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RangeSlider:[I // field@89f0 │ │ -3c6012: 2325 e61f |03bb: new-array v5, v2, [I // type@1fe6 │ │ -3c6016: 2605 090e 0000 |03bd: fill-array-data v5, 000011c6 // +00000e09 │ │ -3c601c: 6905 f389 |03c0: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RecycleListView:[I // field@89f3 │ │ -3c6020: 2395 e61f |03c2: new-array v5, v9, [I // type@1fe6 │ │ -3c6024: 2605 0a0e 0000 |03c4: fill-array-data v5, 000011ce // +00000e0a │ │ -3c602a: 6905 f689 |03c7: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RecyclerView:[I // field@89f6 │ │ -3c602e: 2305 e61f |03c9: new-array v5, v0, [I // type@1fe6 │ │ -3c6032: 1409 2702 047f |03cb: const v9, #float 1.75469e+38 // #7f040227 │ │ -3c6038: 4b09 0503 |03ce: aput v9, v5, v3 │ │ -3c603c: 6905 038a |03d0: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ScrimInsetsFrameLayout:[I // field@8a03 │ │ -3c6040: 2305 e61f |03d2: new-array v5, v0, [I // type@1fe6 │ │ -3c6044: 1409 6f00 047f |03d4: const v9, #float 1.7546e+38 // #7f04006f │ │ -3c604a: 4b09 0503 |03d7: aput v9, v5, v3 │ │ -3c604e: 6905 058a |03d9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ScrollingViewBehavior_Layout:[I // field@8a05 │ │ -3c6052: 1305 1100 |03db: const/16 v5, #int 17 // #11 │ │ -3c6056: 2355 e61f |03dd: new-array v5, v5, [I // type@1fe6 │ │ -3c605a: 2605 0b0e 0000 |03df: fill-array-data v5, 000011ea // +00000e0b │ │ -3c6060: 6905 078a |03e2: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SearchView:[I // field@8a07 │ │ -3c6064: 1275 |03e4: const/4 v5, #int 7 // #7 │ │ -3c6066: 2355 e61f |03e5: new-array v5, v5, [I // type@1fe6 │ │ -3c606a: 2605 290e 0000 |03e7: fill-array-data v5, 00001210 // +00000e29 │ │ -3c6070: 6905 198a |03ea: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SeekBarPreference:[I // field@8a19 │ │ -3c6074: 2345 e61f |03ec: new-array v5, v4, [I // type@1fe6 │ │ -3c6078: 2605 340e 0000 |03ee: fill-array-data v5, 00001222 // +00000e34 │ │ -3c607e: 6905 218a |03f1: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ShapeAppearance:[I // field@8a21 │ │ -3c6082: 23b5 e61f |03f3: new-array v5, v11, [I // type@1fe6 │ │ -3c6086: 2605 450e 0000 |03f5: fill-array-data v5, 0000123a // +00000e45 │ │ -3c608c: 6905 2c8a |03f8: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ShapeableImageView:[I // field@8a2c │ │ -3c6090: 2385 e61f |03fa: new-array v5, v8, [I // type@1fe6 │ │ -3c6094: 2605 580e 0000 |03fc: fill-array-data v5, 00001254 // +00000e58 │ │ -3c609a: 6905 388a |03ff: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Slider:[I // field@8a38 │ │ -3c609e: 2365 e61f |0401: new-array v5, v6, [I // type@1fe6 │ │ -3c60a2: 2605 810e 0000 |0403: fill-array-data v5, 00001284 // +00000e81 │ │ -3c60a8: 6905 4f8a |0406: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Snackbar:[I // field@8a4f │ │ -3c60ac: 2345 e61f |0408: new-array v5, v4, [I // type@1fe6 │ │ -3c60b0: 2605 840e 0000 |040a: fill-array-data v5, 0000128e // +00000e84 │ │ -3c60b6: 6905 508a |040d: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SnackbarLayout:[I // field@8a50 │ │ -3c60ba: 23d5 e61f |040f: new-array v5, v13, [I // type@1fe6 │ │ -3c60be: 2605 950e 0000 |0411: fill-array-data v5, 000012a6 // +00000e95 │ │ -3c60c4: 6905 5e8a |0414: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Spinner:[I // field@8a5e │ │ -3c60c8: 2305 e61f |0416: new-array v5, v0, [I // type@1fe6 │ │ -3c60cc: 1408 5901 047f |0418: const v8, #float 1.75465e+38 // #7f040159 │ │ -3c60d2: 4b08 0503 |041b: aput v8, v5, v3 │ │ -3c60d6: 6905 648a |041d: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SquareImageView:[I // field@8a64 │ │ -3c60da: 2322 e61f |041f: new-array v2, v2, [I // type@1fe6 │ │ -3c60de: 2602 930e 0000 |0421: fill-array-data v2, 000012b4 // +00000e93 │ │ -3c60e4: 6902 668a |0424: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.State:[I // field@8a66 │ │ -3c60e8: 2311 e61f |0426: new-array v1, v1, [I // type@1fe6 │ │ -3c60ec: 2601 940e 0000 |0428: fill-array-data v1, 000012bc // +00000e94 │ │ -3c60f2: 6901 678a |042b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateListDrawable:[I // field@8a67 │ │ -3c60f6: 2301 e61f |042d: new-array v1, v0, [I // type@1fe6 │ │ -3c60fa: 1402 9901 0101 |042f: const v2, #float 2.36947e-38 // #01010199 │ │ -3c6100: 4b02 0103 |0432: aput v2, v1, v3 │ │ -3c6104: 6901 688a |0434: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateListDrawableItem:[I // field@8a68 │ │ -3c6108: 2301 e61f |0436: new-array v1, v0, [I // type@1fe6 │ │ -3c610c: 1402 4a01 047f |0438: const v2, #float 1.75465e+38 // #7f04014a │ │ -3c6112: 4b02 0103 |043b: aput v2, v1, v3 │ │ -3c6116: 6901 708a |043d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateSet:[I // field@8a70 │ │ -3c611a: 1301 1c00 |043f: const/16 v1, #int 28 // #1c │ │ -3c611e: 2311 e61f |0441: new-array v1, v1, [I // type@1fe6 │ │ -3c6122: 2601 890e 0000 |0443: fill-array-data v1, 000012cc // +00000e89 │ │ -3c6128: 6901 748a |0446: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StyledPlayerControlView:[I // field@8a74 │ │ -3c612c: 23a1 e61f |0448: new-array v1, v10, [I // type@1fe6 │ │ -3c6130: 2601 be0e 0000 |044a: fill-array-data v1, 00001308 // +00000ebe │ │ -3c6136: 6901 918a |044d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StyledPlayerView:[I // field@8a91 │ │ -3c613a: 23f1 e61f |044f: new-array v1, v15, [I // type@1fe6 │ │ -3c613e: 2601 030f 0000 |0451: fill-array-data v1, 00001354 // +00000f03 │ │ -3c6144: 6901 b68a |0454: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchCompat:[I // field@8ab6 │ │ -3c6148: 2301 e61f |0456: new-array v1, v0, [I // type@1fe6 │ │ -3c614c: 1402 bb04 047f |0458: const v2, #float 1.75483e+38 // #7f0404bb │ │ -3c6152: 4b02 0103 |045b: aput v2, v1, v3 │ │ -3c6156: 6901 c58a |045d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchMaterial:[I // field@8ac5 │ │ -3c615a: 2341 e61f |045f: new-array v1, v4, [I // type@1fe6 │ │ -3c615e: 2601 130f 0000 |0461: fill-array-data v1, 00001374 // +00000f13 │ │ -3c6164: 6901 c78a |0464: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchPreference:[I // field@8ac7 │ │ -3c6168: 2341 e61f |0466: new-array v1, v4, [I // type@1fe6 │ │ -3c616c: 2601 240f 0000 |0468: fill-array-data v1, 0000138c // +00000f24 │ │ -3c6172: 6901 c88a |046b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchPreferenceCompat:[I // field@8ac8 │ │ -3c6176: 2361 e61f |046d: new-array v1, v6, [I // type@1fe6 │ │ -3c617a: 2601 350f 0000 |046f: fill-array-data v1, 000013a4 // +00000f35 │ │ -3c6180: 6901 dd8a |0472: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TabItem:[I // field@8add │ │ -3c6184: 1301 1a00 |0474: const/16 v1, #int 26 // #1a │ │ -3c6188: 2311 e61f |0476: new-array v1, v1, [I // type@1fe6 │ │ -3c618c: 2601 360f 0000 |0478: fill-array-data v1, 000013ae // +00000f36 │ │ -3c6192: 6901 e18a |047b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TabLayout:[I // field@8ae1 │ │ -3c6196: 1301 1000 |047d: const/16 v1, #int 16 // #10 │ │ -3c619a: 2311 e61f |047f: new-array v1, v1, [I // type@1fe6 │ │ -3c619e: 2601 650f 0000 |0481: fill-array-data v1, 000013e6 // +00000f65 │ │ -3c61a4: 6901 fc8a |0484: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextAppearance:[I // field@8afc │ │ -3c61a8: 2301 e61f |0486: new-array v1, v0, [I // type@1fe6 │ │ -3c61ac: 1402 6604 047f |0488: const v2, #float 1.75481e+38 // #7f040466 │ │ -3c61b2: 4b02 0103 |048b: aput v2, v1, v3 │ │ -3c61b6: 6901 0d8b |048d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextInputEditText:[I // field@8b0d │ │ -3c61ba: 2371 e61f |048f: new-array v1, v7, [I // type@1fe6 │ │ -3c61be: 2601 790f 0000 |0491: fill-array-data v1, 0000140a // +00000f79 │ │ -3c61c4: 6901 0f8b |0494: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextInputLayout:[I // field@8b0f │ │ -3c61c8: 2361 e61f |0496: new-array v1, v6, [I // type@1fe6 │ │ -3c61cc: 2601 fc0f 0000 |0498: fill-array-data v1, 00001494 // +00000ffc │ │ -3c61d2: 6901 538b |049b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ThemeEnforcement:[I // field@8b53 │ │ -3c61d6: 1301 1e00 |049d: const/16 v1, #int 30 // #1e │ │ -3c61da: 2311 e61f |049f: new-array v1, v1, [I // type@1fe6 │ │ -3c61de: 2601 fd0f 0000 |04a1: fill-array-data v1, 0000149e // +00000ffd │ │ -3c61e4: 6901 578b |04a4: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.Toolbar:[I // field@8b57 │ │ -3c61e8: 1301 0800 |04a6: const/16 v1, #int 8 // #8 │ │ -3c61ec: 2312 e61f |04a8: new-array v2, v1, [I // type@1fe6 │ │ -3c61f0: 2602 3410 0000 |04aa: fill-array-data v2, 000014de // +00001034 │ │ -3c61f6: 6902 768b |04ad: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Tooltip:[I // field@8b76 │ │ -3c61fa: 23b2 e61f |04af: new-array v2, v11, [I // type@1fe6 │ │ -3c61fe: 2602 4110 0000 |04b1: fill-array-data v2, 000014f2 // +00001041 │ │ -3c6204: 6902 7f8b |04b4: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Transform:[I // field@8b7f │ │ -3c6208: 23b2 e61f |04b6: new-array v2, v11, [I // type@1fe6 │ │ -3c620c: 2602 5410 0000 |04b8: fill-array-data v2, 0000150c // +00001054 │ │ -3c6212: 6902 8b8b |04bb: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Transition:[I // field@8b8b │ │ -3c6216: 2311 e61f |04bd: new-array v1, v1, [I // type@1fe6 │ │ -3c621a: 2601 6710 0000 |04bf: fill-array-data v1, 00001526 // +00001067 │ │ -3c6220: 6901 978b |04c2: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TriangleLabelView:[I // field@8b97 │ │ -3c6224: 23d1 e61f |04c4: new-array v1, v13, [I // type@1fe6 │ │ -3c6228: 2601 7410 0000 |04c6: fill-array-data v1, 0000153a // +00001074 │ │ -3c622e: 6901 a08b |04c9: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.Variant:[I // field@8ba0 │ │ -3c6232: 23d1 e61f |04cb: new-array v1, v13, [I // type@1fe6 │ │ -3c6236: 2601 7b10 0000 |04cd: fill-array-data v1, 00001548 // +0000107b │ │ -3c623c: 6901 a68b |04d0: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.View:[I // field@8ba6 │ │ -3c6240: 2361 e61f |04d2: new-array v1, v6, [I // type@1fe6 │ │ -3c6244: 2601 8210 0000 |04d4: fill-array-data v1, 00001556 // +00001082 │ │ -3c624a: 6901 a78b |04d7: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ViewBackgroundHelper:[I // field@8ba7 │ │ -3c624e: 2300 e61f |04d9: new-array v0, v0, [I // type@1fe6 │ │ -3c6252: 1401 c400 0101 |04db: const v1, #float 2.36941e-38 // #010100c4 │ │ -3c6258: 4b01 0003 |04de: aput v1, v0, v3 │ │ -3c625c: 6900 ab8b |04e0: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ViewPager2:[I // field@8bab │ │ -3c6260: 2360 e61f |04e2: new-array v0, v6, [I // type@1fe6 │ │ -3c6264: 2600 7c10 0000 |04e4: fill-array-data v0, 00001560 // +0000107c │ │ -3c626a: 6900 ad8b |04e7: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ViewStubCompat:[I // field@8bad │ │ -3c626e: 0e00 |04e9: return-void │ │ -3c6270: 0003 0400 1d00 0000 4600 047f 4d00 ... |04ea: array-data (62 units) │ │ -3c62ec: 0003 0400 0600 0000 4600 047f 4d00 ... |0528: array-data (16 units) │ │ -3c630c: 0003 0400 0200 0000 9a01 047f 2502 ... |0538: array-data (8 units) │ │ -3c631c: 0003 0400 0800 0000 f200 0101 9000 ... |0540: array-data (20 units) │ │ -3c6344: 0003 0400 0600 0000 1c01 0101 9401 ... |0554: array-data (16 units) │ │ -3c6364: 0003 0400 0200 0000 d000 0101 9901 ... |0564: array-data (8 units) │ │ -3c6374: 0003 0400 0400 0000 9901 0101 4904 ... |056c: array-data (12 units) │ │ -3c638c: 0003 0400 0800 0000 d400 0101 8f04 ... |0578: array-data (20 units) │ │ -3c63b4: 0003 0400 0400 0000 f003 047f f103 ... |058c: array-data (12 units) │ │ -3c63cc: 0003 0400 0300 0000 9e02 047f 9f02 ... |0598: array-data (10 units) │ │ -3c63e0: 0003 0400 0400 0000 1901 0101 e703 ... |05a2: array-data (12 units) │ │ -3c63f8: 0003 0400 0400 0000 4201 0101 7e04 ... |05ae: array-data (12 units) │ │ -3c6410: 0003 0400 0700 0000 3400 0101 6d01 ... |05ba: array-data (18 units) │ │ -3c6434: 0003 0400 1600 0000 3400 0101 3f00 ... |05cc: array-data (48 units) │ │ -3c6494: 0003 0400 7f00 0000 5700 0101 ae00 ... |05fc: array-data (258 units) │ │ -3c6698: 0003 0400 0200 0000 0e03 0101 af03 ... |06fe: array-data (8 units) │ │ -3c66a8: 0003 0400 0c00 0000 4700 047f 5300 ... |0706: array-data (28 units) │ │ -3c66e0: 0003 0400 0900 0000 3901 0101 ff01 ... |0722: array-data (22 units) │ │ -3c670c: 0003 0400 1000 0000 4f00 047f 7e01 ... |0738: array-data (36 units) │ │ -3c6754: 0003 0400 0200 0000 4001 0101 3102 ... |075c: array-data (8 units) │ │ -3c6764: 0003 0400 1600 0000 1f01 0101 2001 ... |0764: array-data (48 units) │ │ -3c67c4: 0003 0400 0200 0000 7d03 047f be03 ... |0794: array-data (8 units) │ │ -3c67d4: 0003 0400 0d00 0000 3f01 0101 4001 ... |079c: array-data (30 units) │ │ -3c6810: 0003 0400 0600 0000 ef01 0101 f001 ... |07ba: array-data (16 units) │ │ -3c6830: 0003 0400 0400 0000 0801 0101 a300 ... |07ca: array-data (12 units) │ │ -3c6848: 0003 0400 2a00 0000 3400 0101 9500 ... |07d6: array-data (88 units) │ │ -3c68f8: 0003 0400 0700 0000 a800 047f bd00 ... |082e: array-data (18 units) │ │ -3c691c: 0003 0400 0300 0000 2102 047f 2302 ... |0840: array-data (10 units) │ │ -3c6930: 0003 0400 0200 0000 ca00 047f cd00 ... |084a: array-data (8 units) │ │ -3c6940: 0003 0400 0300 0000 cb00 047f da02 ... |0852: array-data (10 units) │ │ -3c6954: 0003 0400 1800 0000 d900 047f da00 ... |085c: array-data (52 units) │ │ -3c69bc: 0003 0400 0200 0000 5f02 047f 6002 ... |0890: array-data (8 units) │ │ -3c69cc: 0003 0400 0500 0000 a501 0101 1f03 ... |0898: array-data (14 units) │ │ -3c69e8: 0003 0400 0400 0000 0701 0101 8d00 ... |08a6: array-data (12 units) │ │ -3c6a00: 0003 0400 6d00 0000 c400 0101 d000 ... |08b2: array-data (222 units) │ │ -3c6bbc: 0003 0400 5a00 0000 c400 0101 d500 ... |0990: array-data (184 units) │ │ -3c6d2c: 0003 0400 0200 0000 1201 047f 5b03 ... |0a48: array-data (8 units) │ │ -3c6d3c: 0003 0400 6f00 0000 c400 0101 d000 ... |0a50: array-data (226 units) │ │ -3c6f00: 0003 0400 0200 0000 4e02 047f f803 ... |0b32: array-data (8 units) │ │ -3c6f10: 0003 0400 0700 0000 b300 0101 5c02 ... |0b3a: array-data (18 units) │ │ -3c6f34: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b4c: array-data (22 units) │ │ -3c6f60: 0003 0400 0e00 0000 2600 047f 2700 ... |0b62: array-data (32 units) │ │ -3c6fa0: 0003 0400 0c00 0000 f201 0101 f301 ... |0b82: array-data (28 units) │ │ -3c6fd8: 0003 0400 0800 0000 3b00 047f 3c00 ... |0b9e: array-data (20 units) │ │ -3c7000: 0003 0400 0600 0000 d800 047f 7e01 ... |0bb2: array-data (16 units) │ │ -3c7020: 0003 0400 0200 0000 6800 047f 6900 ... |0bc2: array-data (8 units) │ │ -3c7030: 0003 0400 1100 0000 0e00 0101 4f00 ... |0bca: array-data (38 units) │ │ -3c707c: 0003 0400 0200 0000 4202 047f a502 ... |0bf0: array-data (8 units) │ │ -3c708c: 0003 0400 0700 0000 e501 047f e601 ... |0bf8: array-data (18 units) │ │ -3c70b0: 0003 0400 0a00 0000 3205 0101 3305 ... |0c0a: array-data (24 units) │ │ -3c70e0: 0003 0400 0300 0000 0901 0101 0002 ... |0c22: array-data (10 units) │ │ -3c70f4: 0003 0400 0300 0000 0300 0101 d000 ... |0c2c: array-data (10 units) │ │ -3c7108: 0003 0400 0200 0000 0300 0101 d100 ... |0c36: array-data (8 units) │ │ -3c7118: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c3e: array-data (28 units) │ │ -3c7150: 0003 0400 0200 0000 a501 0101 1405 ... |0c5a: array-data (8 units) │ │ -3c7160: 0003 0400 0900 0000 3400 047f 8600 ... |0c62: array-data (22 units) │ │ -3c718c: 0003 0400 0700 0000 bb02 047f bc02 ... |0c78: array-data (18 units) │ │ -3c71b0: 0003 0400 1200 0000 1f03 0101 2003 ... |0c8a: array-data (40 units) │ │ -3c7200: 0003 0400 1400 0000 1f03 0101 2203 ... |0cb2: array-data (44 units) │ │ -3c7258: 0003 0400 0c00 0000 3a01 047f 6801 ... |0cde: array-data (28 units) │ │ -3c7290: 0003 0400 1400 0000 1f03 0101 2203 ... |0cfa: array-data (44 units) │ │ -3c72e8: 0003 0400 0a00 0000 f301 047f 2303 ... |0d26: array-data (24 units) │ │ -3c7318: 0003 0400 4300 0000 c400 0101 f400 ... |0d3e: array-data (138 units) │ │ -3c742c: 0003 0400 0900 0000 af00 0101 c400 ... |0dc8: array-data (22 units) │ │ -3c7458: 0003 0400 0400 0000 b300 0101 f400 ... |0dde: array-data (12 units) │ │ -3c7470: 0003 0400 0200 0000 1e02 047f 2202 ... |0dea: array-data (8 units) │ │ -3c7480: 0003 0400 0200 0000 ac02 0101 ad02 ... |0df2: array-data (8 units) │ │ -3c7490: 0003 0400 0500 0000 b200 0101 f801 ... |0dfa: array-data (14 units) │ │ -3c74ac: 0003 0400 0400 0000 4800 047f 4900 ... |0e08: array-data (12 units) │ │ -3c74c4: 0003 0400 0600 0000 be02 047f bf02 ... |0e14: array-data (16 units) │ │ -3c74e4: 0003 0400 0600 0000 2002 0101 8c04 ... |0e24: array-data (16 units) │ │ -3c7504: 0003 0400 1600 0000 d400 0101 b701 ... |0e34: array-data (48 units) │ │ -3c7564: 0003 0400 0300 0000 a700 047f b103 ... |0e64: array-data (10 units) │ │ -3c7578: 0003 0400 0a00 0000 0d02 0101 4401 ... |0e6e: array-data (24 units) │ │ -3c75a8: 0003 0400 0a00 0000 b701 0101 b801 ... |0e86: array-data (24 units) │ │ -3c75d8: 0003 0400 0d00 0000 e501 0101 9b00 ... |0e9e: array-data (30 units) │ │ -3c7614: 0003 0400 0b00 0000 0701 0101 8d00 ... |0ebc: array-data (26 units) │ │ -3c7648: 0003 0400 0200 0000 f303 047f f403 ... |0ed6: array-data (8 units) │ │ -3c7658: 0003 0400 0500 0000 5d01 047f 5f01 ... |0ede: array-data (14 units) │ │ -3c7674: 0003 0400 0200 0000 9600 047f bb04 ... |0eec: array-data (8 units) │ │ -3c7684: 0003 0400 0200 0000 b303 047f bb03 ... |0ef4: array-data (8 units) │ │ -3c7694: 0003 0400 0600 0000 7204 047f 7304 ... |0efc: array-data (16 units) │ │ -3c76b4: 0003 0400 0300 0000 b604 0101 7f05 ... |0f0c: array-data (10 units) │ │ -3c76c8: 0003 0400 0300 0000 3400 0101 7f05 ... |0f16: array-data (10 units) │ │ -3c76dc: 0003 0400 0200 0000 cc00 047f 4d02 ... |0f20: array-data (8 units) │ │ -3c76ec: 0003 0400 0500 0000 b702 047f b902 ... |0f28: array-data (14 units) │ │ -3c7708: 0003 0400 0600 0000 0e00 0101 d000 ... |0f36: array-data (16 units) │ │ -3c7728: 0003 0400 1700 0000 0200 0101 0e00 ... |0f46: array-data (50 units) │ │ -3c778c: 0003 0400 0900 0000 ae00 0101 2c01 ... |0f78: array-data (22 units) │ │ -3c77b8: 0003 0400 0600 0000 fb02 047f fc02 ... |0f8e: array-data (16 units) │ │ -3c77d8: 0003 0400 0600 0000 3500 047f 6801 ... |0f9e: array-data (16 units) │ │ -3c77f8: 0003 0400 0200 0000 3503 047f 3803 ... |0fae: array-data (8 units) │ │ -3c7808: 0003 0400 0600 0000 3900 047f 3901 ... |0fb6: array-data (16 units) │ │ -3c7828: 0003 0400 0200 0000 4801 047f 5a02 ... |0fc6: array-data (8 units) │ │ -3c7838: 0003 0400 0300 0000 3504 047f 3604 ... |0fce: array-data (10 units) │ │ -3c784c: 0003 0400 0400 0000 b200 0101 f801 ... |0fd8: array-data (12 units) │ │ -3c7864: 0003 0400 0500 0000 5501 0101 5901 ... |0fe4: array-data (14 units) │ │ -3c7880: 0003 0400 0e00 0000 4f00 047f 7e01 ... |0ff2: array-data (32 units) │ │ -3c78c0: 0003 0400 0500 0000 f901 047f 3602 ... |1012: array-data (14 units) │ │ -3c78dc: 0003 0400 2300 0000 b300 0101 d400 ... |1020: array-data (74 units) │ │ -3c7970: 0003 0400 0200 0000 c800 047f 3404 ... |106a: array-data (8 units) │ │ -3c7980: 0003 0400 0c00 0000 6401 047f 6501 ... |1072: array-data (28 units) │ │ -3c79b8: 0003 0400 1900 0000 2600 047f 2700 ... |108e: array-data (54 units) │ │ -3c7a24: 0003 0400 2000 0000 2600 047f 2700 ... |10c4: array-data (68 units) │ │ -3c7aac: 0003 0400 0300 0000 7601 0101 c902 ... |1108: array-data (10 units) │ │ -3c7ac0: 0003 0400 2400 0000 0200 0101 0d00 ... |1112: array-data (76 units) │ │ -3c7b58: 0003 0400 0400 0000 f200 0101 2901 ... |115e: array-data (12 units) │ │ -3c7b70: 0003 0400 0400 0000 f200 0101 2901 ... |116a: array-data (12 units) │ │ -3c7b88: 0003 0400 0300 0000 e701 0101 2602 ... |1176: array-data (10 units) │ │ -3c7b9c: 0003 0400 0400 0000 1f01 0101 2001 ... |1180: array-data (12 units) │ │ -3c7bb4: 0003 0400 1000 0000 a200 047f 5501 ... |118c: array-data (36 units) │ │ -3c7bfc: 0003 0400 0500 0000 dc00 0101 1f03 ... |11b0: array-data (14 units) │ │ -3c7c18: 0003 0400 0200 0000 f802 047f bf04 ... |11be: array-data (8 units) │ │ -3c7c28: 0003 0400 0200 0000 3f03 047f 4503 ... |11c6: array-data (8 units) │ │ -3c7c38: 0003 0400 0c00 0000 c400 0101 eb00 ... |11ce: array-data (28 units) │ │ -3c7c70: 0003 0400 1100 0000 da00 0101 1f01 ... |11ea: array-data (38 units) │ │ -3c7cbc: 0003 0400 0700 0000 f200 0101 3601 ... |1210: array-data (18 units) │ │ -3c7ce0: 0003 0400 0a00 0000 2701 047f 2801 ... |1222: array-data (24 units) │ │ -3c7d10: 0003 0400 0b00 0000 1a01 047f 1b01 ... |123a: array-data (26 units) │ │ -3c7d44: 0003 0400 1600 0000 0e00 0101 2400 ... |1254: array-data (48 units) │ │ -3c7da4: 0003 0400 0300 0000 de03 047f df03 ... |1284: array-data (10 units) │ │ -3c7db8: 0003 0400 0a00 0000 1f01 0101 2200 ... |128e: array-data (24 units) │ │ -3c7de8: 0003 0400 0500 0000 b200 0101 7601 ... |12a6: array-data (14 units) │ │ -3c7e04: 0003 0400 0200 0000 d000 0101 1101 ... |12b4: array-data (8 units) │ │ -3c7e14: 0003 0400 0600 0000 1c01 0101 9401 ... |12bc: array-data (16 units) │ │ -3c7e34: 0003 0400 1c00 0000 2600 047f 2700 ... |12cc: array-data (60 units) │ │ -3c7eac: 0003 0400 2400 0000 2600 047f 2700 ... |1308: array-data (76 units) │ │ -3c7f44: 0003 0400 0e00 0000 2401 0101 2501 ... |1354: array-data (32 units) │ │ -3c7f84: 0003 0400 0a00 0000 ef01 0101 f001 ... |1374: array-data (24 units) │ │ -3c7fb4: 0003 0400 0a00 0000 ef01 0101 f001 ... |138c: array-data (24 units) │ │ -3c7fe4: 0003 0400 0300 0000 0200 0101 f200 ... |13a4: array-data (10 units) │ │ -3c7ff8: 0003 0400 1a00 0000 1804 047f 1904 ... |13ae: array-data (56 units) │ │ -3c8068: 0003 0400 1000 0000 9500 0101 9600 ... |13e6: array-data (36 units) │ │ -3c80b0: 0003 0400 4300 0000 0e00 0101 9a00 ... |140a: array-data (138 units) │ │ -3c81c4: 0003 0400 0300 0000 3400 0101 8c01 ... |1494: array-data (10 units) │ │ -3c81d8: 0003 0400 1e00 0000 af00 0101 4001 ... |149e: array-data (64 units) │ │ -3c8258: 0003 0400 0800 0000 3400 0101 9800 ... |14de: array-data (20 units) │ │ -3c8280: 0003 0400 0b00 0000 2003 0101 2103 ... |14f2: array-data (26 units) │ │ -3c82b4: 0003 0400 0b00 0000 d000 0101 4400 ... |150c: array-data (26 units) │ │ -3c82e8: 0003 0400 0800 0000 4700 047f 2601 ... |1526: array-data (20 units) │ │ -3c8310: 0003 0400 0500 0000 1101 047f 8403 ... |153a: array-data (14 units) │ │ -3c832c: 0003 0400 0500 0000 0000 0101 da00 ... |1548: array-data (14 units) │ │ -3c8348: 0003 0400 0300 0000 d400 0101 4f00 ... |1556: array-data (10 units) │ │ -3c835c: 0003 0400 0300 0000 d000 0101 f200 ... |1560: array-data (10 units) │ │ +3c5874: |[3c5874] de.danoeh.antennapod.core.R$styleable.:()V │ │ +3c5884: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +3c5888: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ +3c588c: 2600 e604 0000 |0004: fill-array-data v0, 000004ea // +000004e6 │ │ +3c5892: 6900 de83 |0007: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ActionBar:[I // field@83de │ │ +3c5896: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +3c5898: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ +3c589c: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +3c58a2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +3c58a4: 4b02 0103 |0010: aput v2, v1, v3 │ │ +3c58a8: 6901 df83 |0012: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionBarLayout:[I // field@83df │ │ +3c58ac: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ +3c58b0: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +3c58b6: 4b02 0103 |0019: aput v2, v1, v3 │ │ +3c58ba: 6901 fe83 |001b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionMenuItemView:[I // field@83fe │ │ +3c58be: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ +3c58c2: 6901 0084 |001f: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ActionMenuView:[I // field@8400 │ │ +3c58c6: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +3c58c8: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ +3c58cc: 2602 0405 0000 |0024: fill-array-data v2, 00000528 // +00000504 │ │ +3c58d2: 6902 0184 |0027: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.ActionMode:[I // field@8401 │ │ +3c58d6: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +3c58d8: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ +3c58dc: 2604 0c05 0000 |002c: fill-array-data v4, 00000538 // +0000050c │ │ +3c58e2: 6904 0884 |002f: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.ActivityChooserView:[I // field@8408 │ │ +3c58e6: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +3c58ea: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ +3c58ee: 2605 0b05 0000 |0035: fill-array-data v5, 00000540 // +0000050b │ │ +3c58f4: 6905 0b84 |0038: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AlertDialog:[I // field@840b │ │ +3c58f8: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ +3c58fc: 2605 1805 0000 |003c: fill-array-data v5, 00000554 // +00000518 │ │ +3c5902: 6905 1484 |003f: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableCompat:[I // field@8414 │ │ +3c5906: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ +3c590a: 2605 2105 0000 |0043: fill-array-data v5, 00000564 // +00000521 │ │ +3c5910: 6905 1b84 |0046: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableItem:[I // field@841b │ │ +3c5914: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +3c5916: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ +3c591a: 2606 2105 0000 |004b: fill-array-data v6, 0000056c // +00000521 │ │ +3c5920: 6906 1e84 |004e: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AnimatedStateListDrawableTransition:[I // field@841e │ │ +3c5924: 2346 e61f |0050: new-array v6, v4, [I // type@1fe6 │ │ +3c5928: 2606 2605 0000 |0052: fill-array-data v6, 00000578 // +00000526 │ │ +3c592e: 6906 2384 |0055: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayout:[I // field@8423 │ │ +3c5932: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ +3c5936: 2606 3305 0000 |0059: fill-array-data v6, 0000058c // +00000533 │ │ +3c593c: 6906 2484 |005c: sput-object v6, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayoutStates:[I // field@8424 │ │ +3c5940: 1236 |005e: const/4 v6, #int 3 // #3 │ │ +3c5942: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ +3c5946: 2607 3705 0000 |0061: fill-array-data v7, 00000598 // +00000537 │ │ +3c594c: 6907 2984 |0064: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppBarLayout_Layout:[I // field@8429 │ │ +3c5950: 2337 e61f |0066: new-array v7, v3, [I // type@1fe6 │ │ +3c5954: 6907 3584 |0068: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatEmojiHelper:[I // field@8435 │ │ +3c5958: 2357 e61f |006a: new-array v7, v5, [I // type@1fe6 │ │ +3c595c: 2607 3605 0000 |006c: fill-array-data v7, 000005a2 // +00000536 │ │ +3c5962: 6907 3684 |006f: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatImageView:[I // field@8436 │ │ +3c5966: 2357 e61f |0071: new-array v7, v5, [I // type@1fe6 │ │ +3c596a: 2607 3b05 0000 |0073: fill-array-data v7, 000005ae // +0000053b │ │ +3c5970: 6907 3b84 |0076: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.AppCompatSeekBar:[I // field@843b │ │ +3c5974: 1277 |0078: const/4 v7, #int 7 // #7 │ │ +3c5976: 2378 e61f |0079: new-array v8, v7, [I // type@1fe6 │ │ +3c597a: 2608 3f05 0000 |007b: fill-array-data v8, 000005ba // +0000053f │ │ +3c5980: 6908 4084 |007e: sput-object v8, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTextHelper:[I // field@8440 │ │ +3c5984: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ +3c5988: 2389 e61f |0082: new-array v9, v8, [I // type@1fe6 │ │ +3c598c: 2609 4805 0000 |0084: fill-array-data v9, 000005cc // +00000548 │ │ +3c5992: 6909 4884 |0087: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTextView:[I // field@8448 │ │ +3c5996: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ +3c599a: 2399 e61f |008b: new-array v9, v9, [I // type@1fe6 │ │ +3c599e: 2609 6f05 0000 |008d: fill-array-data v9, 000005fc // +0000056f │ │ +3c59a4: 6909 5f84 |0090: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AppCompatTheme:[I // field@845f │ │ +3c59a8: 2309 e61f |0092: new-array v9, v0, [I // type@1fe6 │ │ +3c59ac: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ +3c59b2: 4b0a 0903 |0097: aput v10, v9, v3 │ │ +3c59b6: 6909 df84 |0099: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.AspectRatioFrameLayout:[I // field@84df │ │ +3c59ba: 2329 e61f |009b: new-array v9, v2, [I // type@1fe6 │ │ +3c59be: 2609 6106 0000 |009d: fill-array-data v9, 000006fe // +00000661 │ │ +3c59c4: 6909 e184 |00a0: sput-object v9, Lde/danoeh/antennapod/core/R$styleable;.BackgroundStyle:[I // field@84e1 │ │ +3c59c8: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ +3c59cc: 239a e61f |00a4: new-array v10, v9, [I // type@1fe6 │ │ +3c59d0: 260a 6006 0000 |00a6: fill-array-data v10, 00000706 // +00000660 │ │ +3c59d6: 690a e484 |00a9: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.Badge:[I // field@84e4 │ │ +3c59da: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ +3c59de: 23ab e61f |00ad: new-array v11, v10, [I // type@1fe6 │ │ +3c59e2: 260b 7306 0000 |00af: fill-array-data v11, 00000722 // +00000673 │ │ +3c59e8: 690b f184 |00b2: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.BaseProgressIndicator:[I // field@84f1 │ │ +3c59ec: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ +3c59f0: 23bc e61f |00b6: new-array v12, v11, [I // type@1fe6 │ │ +3c59f4: 260c 8006 0000 |00b8: fill-array-data v12, 00000738 // +00000680 │ │ +3c59fa: 690c fb84 |00bb: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomAppBar:[I // field@84fb │ │ +3c59fe: 232c e61f |00bd: new-array v12, v2, [I // type@1fe6 │ │ +3c5a02: 260c 9d06 0000 |00bf: fill-array-data v12, 0000075c // +0000069d │ │ +3c5a08: 690c 0c85 |00c2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomNavigationView:[I // field@850c │ │ +3c5a0c: 238c e61f |00c4: new-array v12, v8, [I // type@1fe6 │ │ +3c5a10: 260c 9e06 0000 |00c6: fill-array-data v12, 00000764 // +0000069e │ │ +3c5a16: 690c 0f85 |00c9: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.BottomSheetBehavior_Layout:[I // field@850f │ │ +3c5a1a: 230c e61f |00cb: new-array v12, v0, [I // type@1fe6 │ │ +3c5a1e: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ +3c5a24: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ +3c5a28: 690c 2685 |00d2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.ButtonBarLayout:[I // field@8526 │ │ +3c5a2c: 232c e61f |00d4: new-array v12, v2, [I // type@1fe6 │ │ +3c5a30: 260c be06 0000 |00d6: fill-array-data v12, 00000794 // +000006be │ │ +3c5a36: 690c 2885 |00d9: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.Capability:[I // field@8528 │ │ +3c5a3a: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ +3c5a3e: 23cd e61f |00dd: new-array v13, v12, [I // type@1fe6 │ │ +3c5a42: 260d bd06 0000 |00df: fill-array-data v13, 0000079c // +000006bd │ │ +3c5a48: 690d 2b85 |00e2: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CardView:[I // field@852b │ │ +3c5a4c: 231d e61f |00e4: new-array v13, v1, [I // type@1fe6 │ │ +3c5a50: 260d d406 0000 |00e6: fill-array-data v13, 000007ba // +000006d4 │ │ +3c5a56: 690d 3985 |00e9: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CheckBoxPreference:[I // field@8539 │ │ +3c5a5a: 235d e61f |00eb: new-array v13, v5, [I // type@1fe6 │ │ +3c5a5e: 260d dd06 0000 |00ed: fill-array-data v13, 000007ca // +000006dd │ │ +3c5a64: 690d 4085 |00f0: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CheckedTextView:[I // field@8540 │ │ +3c5a68: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ +3c5a6c: 23dd e61f |00f4: new-array v13, v13, [I // type@1fe6 │ │ +3c5a70: 260d e006 0000 |00f6: fill-array-data v13, 000007d6 // +000006e0 │ │ +3c5a76: 690d 4585 |00f9: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.Chip:[I // field@8545 │ │ +3c5a7a: 237d e61f |00fb: new-array v13, v7, [I // type@1fe6 │ │ +3c5a7e: 260d 3107 0000 |00fd: fill-array-data v13, 0000082e // +00000731 │ │ +3c5a84: 690d 4685 |0100: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ChipGroup:[I // field@8546 │ │ +3c5a88: 230d e61f |0102: new-array v13, v0, [I // type@1fe6 │ │ +3c5a8c: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ +3c5a92: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ +3c5a96: 690d 7885 |0109: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CircularProgressBar:[I // field@8578 │ │ +3c5a9a: 236d e61f |010b: new-array v13, v6, [I // type@1fe6 │ │ +3c5a9e: 260d 3307 0000 |010d: fill-array-data v13, 00000840 // +00000733 │ │ +3c5aa4: 690d 7a85 |0110: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CircularProgressIndicator:[I // field@857a │ │ +3c5aa8: 232d e61f |0112: new-array v13, v2, [I // type@1fe6 │ │ +3c5aac: 260d 3607 0000 |0114: fill-array-data v13, 0000084a // +00000736 │ │ +3c5ab2: 690d 7e85 |0117: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ClockFaceView:[I // field@857e │ │ +3c5ab6: 236d e61f |0119: new-array v13, v6, [I // type@1fe6 │ │ +3c5aba: 260d 3707 0000 |011b: fill-array-data v13, 00000852 // +00000737 │ │ +3c5ac0: 690d 8185 |011e: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.ClockHandView:[I // field@8581 │ │ +3c5ac4: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ +3c5ac8: 23dd e61f |0122: new-array v13, v13, [I // type@1fe6 │ │ +3c5acc: 260d 3807 0000 |0124: fill-array-data v13, 0000085c // +00000738 │ │ +3c5ad2: 690d 8585 |0127: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CollapsingToolbarLayout:[I // field@8585 │ │ +3c5ad6: 232d e61f |0129: new-array v13, v2, [I // type@1fe6 │ │ +3c5ada: 260d 6507 0000 |012b: fill-array-data v13, 00000890 // +00000765 │ │ +3c5ae0: 690d 8685 |012e: sput-object v13, Lde/danoeh/antennapod/core/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@8586 │ │ +3c5ae4: 125d |0130: const/4 v13, #int 5 // #5 │ │ +3c5ae6: 23df e61f |0131: new-array v15, v13, [I // type@1fe6 │ │ +3c5aea: 260f 6507 0000 |0133: fill-array-data v15, 00000898 // +00000765 │ │ +3c5af0: 690f a185 |0136: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ColorStateListItem:[I // field@85a1 │ │ +3c5af4: 235f e61f |0138: new-array v15, v5, [I // type@1fe6 │ │ +3c5af8: 260f 6c07 0000 |013a: fill-array-data v15, 000008a6 // +0000076c │ │ +3c5afe: 690f a785 |013d: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CompoundButton:[I // field@85a7 │ │ +3c5b02: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ +3c5b06: 23ff e61f |0141: new-array v15, v15, [I // type@1fe6 │ │ +3c5b0a: 260f 6f07 0000 |0143: fill-array-data v15, 000008b2 // +0000076f │ │ +3c5b10: 690f ac85 |0146: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.Constraint:[I // field@85ac │ │ +3c5b14: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ +3c5b18: 23ff e61f |014a: new-array v15, v15, [I // type@1fe6 │ │ +3c5b1c: 260f 4408 0000 |014c: fill-array-data v15, 00000990 // +00000844 │ │ +3c5b22: 690f ad85 |014f: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintLayout_Layout:[I // field@85ad │ │ +3c5b26: 232f e61f |0151: new-array v15, v2, [I // type@1fe6 │ │ +3c5b2a: 260f f508 0000 |0153: fill-array-data v15, 00000a48 // +000008f5 │ │ +3c5b30: 690f 0886 |0156: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintLayout_placeholder:[I // field@8608 │ │ +3c5b34: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ +3c5b38: 23ff e61f |015a: new-array v15, v15, [I // type@1fe6 │ │ +3c5b3c: 260f f408 0000 |015c: fill-array-data v15, 00000a50 // +000008f4 │ │ +3c5b42: 690f 0b86 |015f: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.ConstraintSet:[I // field@860b │ │ +3c5b46: 232f e61f |0161: new-array v15, v2, [I // type@1fe6 │ │ +3c5b4a: 260f cf09 0000 |0163: fill-array-data v15, 00000b32 // +000009cf │ │ +3c5b50: 690f e886 |0166: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CoordinatorLayout:[I // field@86e8 │ │ +3c5b54: 237f e61f |0168: new-array v15, v7, [I // type@1fe6 │ │ +3c5b58: 260f d009 0000 |016a: fill-array-data v15, 00000b3a // +000009d0 │ │ +3c5b5e: 690f e986 |016d: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CoordinatorLayout_Layout:[I // field@86e9 │ │ +3c5b62: 23af e61f |016f: new-array v15, v10, [I // type@1fe6 │ │ +3c5b66: 260f db09 0000 |0171: fill-array-data v15, 00000b4c // +000009db │ │ +3c5b6c: 690f f386 |0174: sput-object v15, Lde/danoeh/antennapod/core/R$styleable;.CustomAttribute:[I // field@86f3 │ │ +3c5b70: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ +3c5b74: 23fb e61f |0178: new-array v11, v15, [I // type@1fe6 │ │ +3c5b78: 260b e809 0000 |017a: fill-array-data v11, 00000b62 // +000009e8 │ │ +3c5b7e: 690b fd86 |017d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DefaultTimeBar:[I // field@86fd │ │ +3c5b82: 239b e61f |017f: new-array v11, v9, [I // type@1fe6 │ │ +3c5b86: 260b 010a 0000 |0181: fill-array-data v11, 00000b82 // +00000a01 │ │ +3c5b8c: 690b 0c87 |0184: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DialogPreference:[I // field@870c │ │ +3c5b90: 234b e61f |0186: new-array v11, v4, [I // type@1fe6 │ │ +3c5b94: 260b 160a 0000 |0188: fill-array-data v11, 00000b9e // +00000a16 │ │ +3c5b9a: 690b 1987 |018b: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DrawerArrowToggle:[I // field@8719 │ │ +3c5b9e: 230b e61f |018d: new-array v11, v0, [I // type@1fe6 │ │ +3c5ba2: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ +3c5ba8: 4b10 0b03 |0192: aput v16, v11, v3 │ │ +3c5bac: 690b 2287 |0194: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.DrawerLayout:[I // field@8722 │ │ +3c5bb0: 230b e61f |0196: new-array v11, v0, [I // type@1fe6 │ │ +3c5bb4: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ +3c5bba: 4b10 0b03 |019b: aput v16, v11, v3 │ │ +3c5bbe: 690b 2487 |019d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.EditTextPreference:[I // field@8724 │ │ +3c5bc2: 231b e61f |019f: new-array v11, v1, [I // type@1fe6 │ │ +3c5bc6: 260b 110a 0000 |01a1: fill-array-data v11, 00000bb2 // +00000a11 │ │ +3c5bcc: 690b 2687 |01a4: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ExtendedFloatingActionButton:[I // field@8726 │ │ +3c5bd0: 232b e61f |01a6: new-array v11, v2, [I // type@1fe6 │ │ +3c5bd4: 260b 1a0a 0000 |01a8: fill-array-data v11, 00000bc2 // +00000a1a │ │ +3c5bda: 690b 2787 |01ab: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@8727 │ │ +3c5bde: 130b 1100 |01ad: const/16 v11, #int 17 // #11 │ │ +3c5be2: 23b4 e61f |01af: new-array v4, v11, [I // type@1fe6 │ │ +3c5be6: 2604 190a 0000 |01b1: fill-array-data v4, 00000bca // +00000a19 │ │ +3c5bec: 6904 3087 |01b4: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FloatingActionButton:[I // field@8730 │ │ +3c5bf0: 2304 e61f |01b6: new-array v4, v0, [I // type@1fe6 │ │ +3c5bf4: 1411 6800 047f |01b8: const v17, #float 1.7546e+38 // #7f040068 │ │ +3c5bfa: 4b11 0403 |01bb: aput v17, v4, v3 │ │ +3c5bfe: 6904 3187 |01bd: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@8731 │ │ +3c5c02: 2324 e61f |01bf: new-array v4, v2, [I // type@1fe6 │ │ +3c5c06: 2604 2f0a 0000 |01c1: fill-array-data v4, 00000bf0 // +00000a2f │ │ +3c5c0c: 6904 4487 |01c4: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FlowLayout:[I // field@8744 │ │ +3c5c10: 2374 e61f |01c6: new-array v4, v7, [I // type@1fe6 │ │ +3c5c14: 2604 300a 0000 |01c8: fill-array-data v4, 00000bf8 // +00000a30 │ │ +3c5c1a: 6904 4787 |01cb: sput-object v4, Lde/danoeh/antennapod/core/R$styleable;.FontFamily:[I // field@8747 │ │ +3c5c1e: 1304 0a00 |01cd: const/16 v4, #int 10 // #a │ │ +3c5c22: 234b e61f |01cf: new-array v11, v4, [I // type@1fe6 │ │ +3c5c26: 260b 390a 0000 |01d1: fill-array-data v11, 00000c0a // +00000a39 │ │ +3c5c2c: 690b 4887 |01d4: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.FontFamilyFont:[I // field@8748 │ │ +3c5c30: 236b e61f |01d6: new-array v11, v6, [I // type@1fe6 │ │ +3c5c34: 260b 4a0a 0000 |01d8: fill-array-data v11, 00000c22 // +00000a4a │ │ +3c5c3a: 690b 5a87 |01db: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ForegroundLinearLayout:[I // field@875a │ │ +3c5c3e: 236b e61f |01dd: new-array v11, v6, [I // type@1fe6 │ │ +3c5c42: 260b 4d0a 0000 |01df: fill-array-data v11, 00000c2c // +00000a4d │ │ +3c5c48: 690b 5e87 |01e2: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Fragment:[I // field@875e │ │ +3c5c4c: 232b e61f |01e4: new-array v11, v2, [I // type@1fe6 │ │ +3c5c50: 260b 500a 0000 |01e6: fill-array-data v11, 00000c36 // +00000a50 │ │ +3c5c56: 690b 5f87 |01e9: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.FragmentContainerView:[I // field@875f │ │ +3c5c5a: 239b e61f |01eb: new-array v11, v9, [I // type@1fe6 │ │ +3c5c5e: 260b 510a 0000 |01ed: fill-array-data v11, 00000c3e // +00000a51 │ │ +3c5c64: 690b 6587 |01f0: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.GradientColor:[I // field@8765 │ │ +3c5c68: 232b e61f |01f2: new-array v11, v2, [I // type@1fe6 │ │ +3c5c6c: 260b 660a 0000 |01f4: fill-array-data v11, 00000c5a // +00000a66 │ │ +3c5c72: 690b 6687 |01f7: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.GradientColorItem:[I // field@8766 │ │ +3c5c76: 23ab e61f |01f9: new-array v11, v10, [I // type@1fe6 │ │ +3c5c7a: 260b 670a 0000 |01fb: fill-array-data v11, 00000c62 // +00000a67 │ │ +3c5c80: 690b 7587 |01fe: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ImageFilterView:[I // field@8775 │ │ +3c5c84: 237b e61f |0200: new-array v11, v7, [I // type@1fe6 │ │ +3c5c88: 260b 760a 0000 |0202: fill-array-data v11, 00000c78 // +00000a76 │ │ +3c5c8e: 690b 7f87 |0205: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Insets:[I // field@877f │ │ +3c5c92: 130b 1200 |0207: const/16 v11, #int 18 // #12 │ │ +3c5c96: 23bb e61f |0209: new-array v11, v11, [I // type@1fe6 │ │ +3c5c9a: 260b 7f0a 0000 |020b: fill-array-data v11, 00000c8a // +00000a7f │ │ +3c5ca0: 690b 8787 |020e: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.KeyAttribute:[I // field@8787 │ │ +3c5ca4: 130b 1400 |0210: const/16 v11, #int 20 // #14 │ │ +3c5ca8: 23b7 e61f |0212: new-array v7, v11, [I // type@1fe6 │ │ +3c5cac: 2607 9e0a 0000 |0214: fill-array-data v7, 00000cb2 // +00000a9e │ │ +3c5cb2: 6907 9a87 |0217: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyCycle:[I // field@879a │ │ +3c5cb6: 2397 e61f |0219: new-array v7, v9, [I // type@1fe6 │ │ +3c5cba: 2607 c30a 0000 |021b: fill-array-data v7, 00000cde // +00000ac3 │ │ +3c5cc0: 6907 af87 |021e: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyPosition:[I // field@87af │ │ +3c5cc4: 23b7 e61f |0220: new-array v7, v11, [I // type@1fe6 │ │ +3c5cc8: 2607 d80a 0000 |0222: fill-array-data v7, 00000cfa // +00000ad8 │ │ +3c5cce: 6907 bc87 |0225: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyTimeCycle:[I // field@87bc │ │ +3c5cd2: 2347 e61f |0227: new-array v7, v4, [I // type@1fe6 │ │ +3c5cd6: 2607 fd0a 0000 |0229: fill-array-data v7, 00000d26 // +00000afd │ │ +3c5cdc: 6907 d187 |022c: sput-object v7, Lde/danoeh/antennapod/core/R$styleable;.KeyTrigger:[I // field@87d1 │ │ +3c5ce0: 1307 4300 |022e: const/16 v7, #int 67 // #43 │ │ +3c5ce4: 237b e61f |0230: new-array v11, v7, [I // type@1fe6 │ │ +3c5ce8: 260b 0c0b 0000 |0232: fill-array-data v11, 00000d3e // +00000b0c │ │ +3c5cee: 690b dc87 |0235: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.Layout:[I // field@87dc │ │ +3c5cf2: 23ab e61f |0237: new-array v11, v10, [I // type@1fe6 │ │ +3c5cf6: 260b 8f0b 0000 |0239: fill-array-data v11, 00000dc8 // +00000b8f │ │ +3c5cfc: 690b 2088 |023c: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearLayoutCompat:[I // field@8820 │ │ +3c5d00: 235b e61f |023e: new-array v11, v5, [I // type@1fe6 │ │ +3c5d04: 260b 9e0b 0000 |0240: fill-array-data v11, 00000dde // +00000b9e │ │ +3c5d0a: 690b 2188 |0243: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearLayoutCompat_Layout:[I // field@8821 │ │ +3c5d0e: 232b e61f |0245: new-array v11, v2, [I // type@1fe6 │ │ +3c5d12: 260b a30b 0000 |0247: fill-array-data v11, 00000dea // +00000ba3 │ │ +3c5d18: 690b 2f88 |024a: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.LinearProgressIndicator:[I // field@882f │ │ +3c5d1c: 232b e61f |024c: new-array v11, v2, [I // type@1fe6 │ │ +3c5d20: 260b a40b 0000 |024e: fill-array-data v11, 00000df2 // +00000ba4 │ │ +3c5d26: 690b 3288 |0251: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ListPopupWindow:[I // field@8832 │ │ +3c5d2a: 23db e61f |0253: new-array v11, v13, [I // type@1fe6 │ │ +3c5d2e: 260b a50b 0000 |0255: fill-array-data v11, 00000dfa // +00000ba5 │ │ +3c5d34: 690b 3588 |0258: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.ListPreference:[I // field@8835 │ │ +3c5d38: 235b e61f |025a: new-array v11, v5, [I // type@1fe6 │ │ +3c5d3c: 260b ac0b 0000 |025c: fill-array-data v11, 00000e08 // +00000bac │ │ +3c5d42: 690b 3b88 |025f: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAlertDialog:[I // field@883b │ │ +3c5d46: 231b e61f |0261: new-array v11, v1, [I // type@1fe6 │ │ +3c5d4a: 260b b10b 0000 |0263: fill-array-data v11, 00000e14 // +00000bb1 │ │ +3c5d50: 690b 3c88 |0266: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAlertDialogTheme:[I // field@883c │ │ +3c5d54: 231b e61f |0268: new-array v11, v1, [I // type@1fe6 │ │ +3c5d58: 260b ba0b 0000 |026a: fill-array-data v11, 00000e24 // +00000bba │ │ +3c5d5e: 690b 4788 |026d: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialAutoCompleteTextView:[I // field@8847 │ │ +3c5d62: 238b e61f |026f: new-array v11, v8, [I // type@1fe6 │ │ +3c5d66: 260b c30b 0000 |0271: fill-array-data v11, 00000e34 // +00000bc3 │ │ +3c5d6c: 690b 4e88 |0274: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialButton:[I // field@884e │ │ +3c5d70: 236b e61f |0276: new-array v11, v6, [I // type@1fe6 │ │ +3c5d74: 260b ec0b 0000 |0278: fill-array-data v11, 00000e64 // +00000bec │ │ +3c5d7a: 690b 4f88 |027b: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialButtonToggleGroup:[I // field@884f │ │ +3c5d7e: 234b e61f |027d: new-array v11, v4, [I // type@1fe6 │ │ +3c5d82: 260b ef0b 0000 |027f: fill-array-data v11, 00000e6e // +00000bef │ │ +3c5d88: 690b 6988 |0282: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCalendar:[I // field@8869 │ │ +3c5d8c: 234b e61f |0284: new-array v11, v4, [I // type@1fe6 │ │ +3c5d90: 260b 000c 0000 |0286: fill-array-data v11, 00000e86 // +00000c00 │ │ +3c5d96: 690b 6a88 |0289: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCalendarItem:[I // field@886a │ │ +3c5d9a: 23cb e61f |028b: new-array v11, v12, [I // type@1fe6 │ │ +3c5d9e: 260b 110c 0000 |028d: fill-array-data v11, 00000e9e // +00000c11 │ │ +3c5da4: 690b 7f88 |0290: sput-object v11, Lde/danoeh/antennapod/core/R$styleable;.MaterialCardView:[I // field@887f │ │ +3c5da8: 130b 0b00 |0292: const/16 v11, #int 11 // #b │ │ +3c5dac: 23bc e61f |0294: new-array v12, v11, [I // type@1fe6 │ │ +3c5db0: 260c 260c 0000 |0296: fill-array-data v12, 00000ebc // +00000c26 │ │ +3c5db6: 690c 8d88 |0299: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialCheckBox:[I // field@888d │ │ +3c5dba: 232c e61f |029b: new-array v12, v2, [I // type@1fe6 │ │ +3c5dbe: 260c 390c 0000 |029d: fill-array-data v12, 00000ed6 // +00000c39 │ │ +3c5dc4: 690c 8e88 |02a0: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialCheckBoxStates:[I // field@888e │ │ +3c5dc8: 23dc e61f |02a2: new-array v12, v13, [I // type@1fe6 │ │ +3c5dcc: 260c 3a0c 0000 |02a4: fill-array-data v12, 00000ede // +00000c3a │ │ +3c5dd2: 690c 9c88 |02a7: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialDivider:[I // field@889c │ │ +3c5dd6: 232c e61f |02a9: new-array v12, v2, [I // type@1fe6 │ │ +3c5dda: 260c 410c 0000 |02ab: fill-array-data v12, 00000eec // +00000c41 │ │ +3c5de0: 690c a288 |02ae: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialRadioButton:[I // field@88a2 │ │ +3c5de4: 232c e61f |02b0: new-array v12, v2, [I // type@1fe6 │ │ +3c5de8: 260c 420c 0000 |02b2: fill-array-data v12, 00000ef4 // +00000c42 │ │ +3c5dee: 690c a588 |02b5: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialShape:[I // field@88a5 │ │ +3c5df2: 231c e61f |02b7: new-array v12, v1, [I // type@1fe6 │ │ +3c5df6: 260c 430c 0000 |02b9: fill-array-data v12, 00000efc // +00000c43 │ │ +3c5dfc: 690c a888 |02bc: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialSwitch:[I // field@88a8 │ │ +3c5e00: 236c e61f |02be: new-array v12, v6, [I // type@1fe6 │ │ +3c5e04: 260c 4c0c 0000 |02c0: fill-array-data v12, 00000f0c // +00000c4c │ │ +3c5e0a: 690c af88 |02c3: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTextAppearance:[I // field@88af │ │ +3c5e0e: 236c e61f |02c5: new-array v12, v6, [I // type@1fe6 │ │ +3c5e12: 260c 4f0c 0000 |02c7: fill-array-data v12, 00000f16 // +00000c4f │ │ +3c5e18: 690c b388 |02ca: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTextView:[I // field@88b3 │ │ +3c5e1c: 232c e61f |02cc: new-array v12, v2, [I // type@1fe6 │ │ +3c5e20: 260c 520c 0000 |02ce: fill-array-data v12, 00000f20 // +00000c52 │ │ +3c5e26: 690c b788 |02d1: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialTimePicker:[I // field@88b7 │ │ +3c5e2a: 23dc e61f |02d3: new-array v12, v13, [I // type@1fe6 │ │ +3c5e2e: 260c 530c 0000 |02d5: fill-array-data v12, 00000f28 // +00000c53 │ │ +3c5e34: 690c ba88 |02d8: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MaterialToolbar:[I // field@88ba │ │ +3c5e38: 231c e61f |02da: new-array v12, v1, [I // type@1fe6 │ │ +3c5e3c: 260c 5a0c 0000 |02dc: fill-array-data v12, 00000f36 // +00000c5a │ │ +3c5e42: 690c c088 |02df: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MenuGroup:[I // field@88c0 │ │ +3c5e46: 130c 1700 |02e1: const/16 v12, #int 23 // #17 │ │ +3c5e4a: 23cc e61f |02e3: new-array v12, v12, [I // type@1fe6 │ │ +3c5e4e: 260c 610c 0000 |02e5: fill-array-data v12, 00000f46 // +00000c61 │ │ +3c5e54: 690c c788 |02e8: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.MenuItem:[I // field@88c7 │ │ +3c5e58: 23aa e61f |02ea: new-array v10, v10, [I // type@1fe6 │ │ +3c5e5c: 260a 8c0c 0000 |02ec: fill-array-data v10, 00000f78 // +00000c8c │ │ +3c5e62: 690a df88 |02ef: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MenuView:[I // field@88df │ │ +3c5e66: 231a e61f |02f1: new-array v10, v1, [I // type@1fe6 │ │ +3c5e6a: 260a 9b0c 0000 |02f3: fill-array-data v10, 00000f8e // +00000c9b │ │ +3c5e70: 690a e988 |02f6: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MockView:[I // field@88e9 │ │ +3c5e74: 231a e61f |02f8: new-array v10, v1, [I // type@1fe6 │ │ +3c5e78: 260a a40c 0000 |02fa: fill-array-data v10, 00000f9e // +00000ca4 │ │ +3c5e7e: 690a f088 |02fd: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.Motion:[I // field@88f0 │ │ +3c5e82: 232a e61f |02ff: new-array v10, v2, [I // type@1fe6 │ │ +3c5e86: 260a ad0c 0000 |0301: fill-array-data v10, 00000fae // +00000cad │ │ +3c5e8c: 690a f188 |0304: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionHelper:[I // field@88f1 │ │ +3c5e90: 231a e61f |0306: new-array v10, v1, [I // type@1fe6 │ │ +3c5e94: 260a ae0c 0000 |0308: fill-array-data v10, 00000fb6 // +00000cae │ │ +3c5e9a: 690a f488 |030b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionLayout:[I // field@88f4 │ │ +3c5e9e: 232a e61f |030d: new-array v10, v2, [I // type@1fe6 │ │ +3c5ea2: 260a b70c 0000 |030f: fill-array-data v10, 00000fc6 // +00000cb7 │ │ +3c5ea8: 690a fb88 |0312: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionScene:[I // field@88fb │ │ +3c5eac: 236a e61f |0314: new-array v10, v6, [I // type@1fe6 │ │ +3c5eb0: 260a b80c 0000 |0316: fill-array-data v10, 00000fce // +00000cb8 │ │ +3c5eb6: 690a fe88 |0319: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MotionTelltales:[I // field@88fe │ │ +3c5eba: 235a e61f |031b: new-array v10, v5, [I // type@1fe6 │ │ +3c5ebe: 260a bb0c 0000 |031d: fill-array-data v10, 00000fd8 // +00000cbb │ │ +3c5ec4: 690a 0889 |0320: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.MultiSelectListPreference:[I // field@8908 │ │ +3c5ec8: 23da e61f |0322: new-array v10, v13, [I // type@1fe6 │ │ +3c5ecc: 260a c00c 0000 |0324: fill-array-data v10, 00000fe4 // +00000cc0 │ │ +3c5ed2: 690a 0d89 |0327: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationBarActiveIndicator:[I // field@890d │ │ +3c5ed6: 23fa e61f |0329: new-array v10, v15, [I // type@1fe6 │ │ +3c5eda: 260a c70c 0000 |032b: fill-array-data v10, 00000ff2 // +00000cc7 │ │ +3c5ee0: 690a 1389 |032e: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationBarView:[I // field@8913 │ │ +3c5ee4: 23da e61f |0330: new-array v10, v13, [I // type@1fe6 │ │ +3c5ee8: 260a e00c 0000 |0332: fill-array-data v10, 00001012 // +00000ce0 │ │ +3c5eee: 690a 2289 |0335: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationRailView:[I // field@8922 │ │ +3c5ef2: 130a 2300 |0337: const/16 v10, #int 35 // #23 │ │ +3c5ef6: 23aa e61f |0339: new-array v10, v10, [I // type@1fe6 │ │ +3c5efa: 260a e50c 0000 |033b: fill-array-data v10, 00001020 // +00000ce5 │ │ +3c5f00: 690a 2889 |033e: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.NavigationView:[I // field@8928 │ │ +3c5f04: 232a e61f |0340: new-array v10, v2, [I // type@1fe6 │ │ +3c5f08: 260a 280d 0000 |0342: fill-array-data v10, 0000106a // +00000d28 │ │ +3c5f0e: 690a 4c89 |0345: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.OnClick:[I // field@894c │ │ +3c5f12: 239a e61f |0347: new-array v10, v9, [I // type@1fe6 │ │ +3c5f16: 260a 290d 0000 |0349: fill-array-data v10, 00001072 // +00000d29 │ │ +3c5f1c: 690a 4f89 |034c: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.OnSwipe:[I // field@894f │ │ +3c5f20: 230a e61f |034e: new-array v10, v0, [I // type@1fe6 │ │ +3c5f24: 4b0e 0a03 |0350: aput v14, v10, v3 │ │ +3c5f28: 690a 5c89 |0352: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlaybackSpeedIndicatorView:[I // field@895c │ │ +3c5f2c: 130a 1900 |0354: const/16 v10, #int 25 // #19 │ │ +3c5f30: 23aa e61f |0356: new-array v10, v10, [I // type@1fe6 │ │ +3c5f34: 260a 360d 0000 |0358: fill-array-data v10, 0000108e // +00000d36 │ │ +3c5f3a: 690a 5e89 |035b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlayerControlView:[I // field@895e │ │ +3c5f3e: 130a 2000 |035d: const/16 v10, #int 32 // #20 │ │ +3c5f42: 23aa e61f |035f: new-array v10, v10, [I // type@1fe6 │ │ +3c5f46: 260a 630d 0000 |0361: fill-array-data v10, 000010c4 // +00000d63 │ │ +3c5f4c: 690a 7889 |0364: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PlayerView:[I // field@8978 │ │ +3c5f50: 236a e61f |0366: new-array v10, v6, [I // type@1fe6 │ │ +3c5f54: 260a a00d 0000 |0368: fill-array-data v10, 00001108 // +00000da0 │ │ +3c5f5a: 690a 9989 |036b: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PopupWindow:[I // field@8999 │ │ +3c5f5e: 230a e61f |036d: new-array v10, v0, [I // type@1fe6 │ │ +3c5f62: 140c ef03 047f |036f: const v12, #float 1.75479e+38 // #7f0403ef │ │ +3c5f68: 4b0c 0a03 |0372: aput v12, v10, v3 │ │ +3c5f6c: 690a 9a89 |0374: sput-object v10, Lde/danoeh/antennapod/core/R$styleable;.PopupWindowBackgroundState:[I // field@899a │ │ +3c5f70: 130a 2400 |0376: const/16 v10, #int 36 // #24 │ │ +3c5f74: 23ac e61f |0378: new-array v12, v10, [I // type@1fe6 │ │ +3c5f78: 260c 980d 0000 |037a: fill-array-data v12, 00001112 // +00000d98 │ │ +3c5f7e: 690c 9f89 |037d: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.Preference:[I // field@899f │ │ +3c5f82: 235c e61f |037f: new-array v12, v5, [I // type@1fe6 │ │ +3c5f86: 260c dd0d 0000 |0381: fill-array-data v12, 0000115e // +00000ddd │ │ +3c5f8c: 690c a089 |0384: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceFragment:[I // field@89a0 │ │ +3c5f90: 235c e61f |0386: new-array v12, v5, [I // type@1fe6 │ │ +3c5f94: 260c e20d 0000 |0388: fill-array-data v12, 0000116a // +00000de2 │ │ +3c5f9a: 690c a189 |038b: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceFragmentCompat:[I // field@89a1 │ │ +3c5f9e: 236c e61f |038d: new-array v12, v6, [I // type@1fe6 │ │ +3c5fa2: 260c e70d 0000 |038f: fill-array-data v12, 00001176 // +00000de7 │ │ +3c5fa8: 690c aa89 |0392: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceGroup:[I // field@89aa │ │ +3c5fac: 2355 e61f |0394: new-array v5, v5, [I // type@1fe6 │ │ +3c5fb0: 2605 ea0d 0000 |0396: fill-array-data v5, 00001180 // +00000dea │ │ +3c5fb6: 6905 ae89 |0399: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.PreferenceImageView:[I // field@89ae │ │ +3c5fba: 1305 1000 |039b: const/16 v5, #int 16 // #10 │ │ +3c5fbe: 235c e61f |039d: new-array v12, v5, [I // type@1fe6 │ │ +3c5fc2: 260c ed0d 0000 |039f: fill-array-data v12, 0000118c // +00000ded │ │ +3c5fc8: 690c b389 |03a2: sput-object v12, Lde/danoeh/antennapod/core/R$styleable;.PreferenceTheme:[I // field@89b3 │ │ +3c5fcc: 23d5 e61f |03a4: new-array v5, v13, [I // type@1fe6 │ │ +3c5fd0: 2605 0a0e 0000 |03a6: fill-array-data v5, 000011b0 // +00000e0a │ │ +3c5fd6: 6905 e889 |03a9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.PropertySet:[I // field@89e8 │ │ +3c5fda: 2305 e61f |03ab: new-array v5, v0, [I // type@1fe6 │ │ +3c5fde: 140c da02 047f |03ad: const v12, #float 1.75473e+38 // #7f0402da │ │ +3c5fe4: 4b0c 0503 |03b0: aput v12, v5, v3 │ │ +3c5fe8: 6905 ee89 |03b2: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RadialViewGroup:[I // field@89ee │ │ +3c5fec: 2325 e61f |03b4: new-array v5, v2, [I // type@1fe6 │ │ +3c5ff0: 2605 080e 0000 |03b6: fill-array-data v5, 000011be // +00000e08 │ │ +3c5ff6: 6905 f089 |03b9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RangeSlider:[I // field@89f0 │ │ +3c5ffa: 2325 e61f |03bb: new-array v5, v2, [I // type@1fe6 │ │ +3c5ffe: 2605 090e 0000 |03bd: fill-array-data v5, 000011c6 // +00000e09 │ │ +3c6004: 6905 f389 |03c0: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RecycleListView:[I // field@89f3 │ │ +3c6008: 2395 e61f |03c2: new-array v5, v9, [I // type@1fe6 │ │ +3c600c: 2605 0a0e 0000 |03c4: fill-array-data v5, 000011ce // +00000e0a │ │ +3c6012: 6905 f689 |03c7: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.RecyclerView:[I // field@89f6 │ │ +3c6016: 2305 e61f |03c9: new-array v5, v0, [I // type@1fe6 │ │ +3c601a: 1409 2702 047f |03cb: const v9, #float 1.75469e+38 // #7f040227 │ │ +3c6020: 4b09 0503 |03ce: aput v9, v5, v3 │ │ +3c6024: 6905 038a |03d0: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ScrimInsetsFrameLayout:[I // field@8a03 │ │ +3c6028: 2305 e61f |03d2: new-array v5, v0, [I // type@1fe6 │ │ +3c602c: 1409 6f00 047f |03d4: const v9, #float 1.7546e+38 // #7f04006f │ │ +3c6032: 4b09 0503 |03d7: aput v9, v5, v3 │ │ +3c6036: 6905 058a |03d9: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ScrollingViewBehavior_Layout:[I // field@8a05 │ │ +3c603a: 1305 1100 |03db: const/16 v5, #int 17 // #11 │ │ +3c603e: 2355 e61f |03dd: new-array v5, v5, [I // type@1fe6 │ │ +3c6042: 2605 0b0e 0000 |03df: fill-array-data v5, 000011ea // +00000e0b │ │ +3c6048: 6905 078a |03e2: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SearchView:[I // field@8a07 │ │ +3c604c: 1275 |03e4: const/4 v5, #int 7 // #7 │ │ +3c604e: 2355 e61f |03e5: new-array v5, v5, [I // type@1fe6 │ │ +3c6052: 2605 290e 0000 |03e7: fill-array-data v5, 00001210 // +00000e29 │ │ +3c6058: 6905 198a |03ea: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SeekBarPreference:[I // field@8a19 │ │ +3c605c: 2345 e61f |03ec: new-array v5, v4, [I // type@1fe6 │ │ +3c6060: 2605 340e 0000 |03ee: fill-array-data v5, 00001222 // +00000e34 │ │ +3c6066: 6905 218a |03f1: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ShapeAppearance:[I // field@8a21 │ │ +3c606a: 23b5 e61f |03f3: new-array v5, v11, [I // type@1fe6 │ │ +3c606e: 2605 450e 0000 |03f5: fill-array-data v5, 0000123a // +00000e45 │ │ +3c6074: 6905 2c8a |03f8: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.ShapeableImageView:[I // field@8a2c │ │ +3c6078: 2385 e61f |03fa: new-array v5, v8, [I // type@1fe6 │ │ +3c607c: 2605 580e 0000 |03fc: fill-array-data v5, 00001254 // +00000e58 │ │ +3c6082: 6905 388a |03ff: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Slider:[I // field@8a38 │ │ +3c6086: 2365 e61f |0401: new-array v5, v6, [I // type@1fe6 │ │ +3c608a: 2605 810e 0000 |0403: fill-array-data v5, 00001284 // +00000e81 │ │ +3c6090: 6905 4f8a |0406: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Snackbar:[I // field@8a4f │ │ +3c6094: 2345 e61f |0408: new-array v5, v4, [I // type@1fe6 │ │ +3c6098: 2605 840e 0000 |040a: fill-array-data v5, 0000128e // +00000e84 │ │ +3c609e: 6905 508a |040d: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SnackbarLayout:[I // field@8a50 │ │ +3c60a2: 23d5 e61f |040f: new-array v5, v13, [I // type@1fe6 │ │ +3c60a6: 2605 950e 0000 |0411: fill-array-data v5, 000012a6 // +00000e95 │ │ +3c60ac: 6905 5e8a |0414: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.Spinner:[I // field@8a5e │ │ +3c60b0: 2305 e61f |0416: new-array v5, v0, [I // type@1fe6 │ │ +3c60b4: 1408 5901 047f |0418: const v8, #float 1.75465e+38 // #7f040159 │ │ +3c60ba: 4b08 0503 |041b: aput v8, v5, v3 │ │ +3c60be: 6905 648a |041d: sput-object v5, Lde/danoeh/antennapod/core/R$styleable;.SquareImageView:[I // field@8a64 │ │ +3c60c2: 2322 e61f |041f: new-array v2, v2, [I // type@1fe6 │ │ +3c60c6: 2602 930e 0000 |0421: fill-array-data v2, 000012b4 // +00000e93 │ │ +3c60cc: 6902 668a |0424: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.State:[I // field@8a66 │ │ +3c60d0: 2311 e61f |0426: new-array v1, v1, [I // type@1fe6 │ │ +3c60d4: 2601 940e 0000 |0428: fill-array-data v1, 000012bc // +00000e94 │ │ +3c60da: 6901 678a |042b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateListDrawable:[I // field@8a67 │ │ +3c60de: 2301 e61f |042d: new-array v1, v0, [I // type@1fe6 │ │ +3c60e2: 1402 9901 0101 |042f: const v2, #float 2.36947e-38 // #01010199 │ │ +3c60e8: 4b02 0103 |0432: aput v2, v1, v3 │ │ +3c60ec: 6901 688a |0434: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateListDrawableItem:[I // field@8a68 │ │ +3c60f0: 2301 e61f |0436: new-array v1, v0, [I // type@1fe6 │ │ +3c60f4: 1402 4a01 047f |0438: const v2, #float 1.75465e+38 // #7f04014a │ │ +3c60fa: 4b02 0103 |043b: aput v2, v1, v3 │ │ +3c60fe: 6901 708a |043d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StateSet:[I // field@8a70 │ │ +3c6102: 1301 1c00 |043f: const/16 v1, #int 28 // #1c │ │ +3c6106: 2311 e61f |0441: new-array v1, v1, [I // type@1fe6 │ │ +3c610a: 2601 890e 0000 |0443: fill-array-data v1, 000012cc // +00000e89 │ │ +3c6110: 6901 748a |0446: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StyledPlayerControlView:[I // field@8a74 │ │ +3c6114: 23a1 e61f |0448: new-array v1, v10, [I // type@1fe6 │ │ +3c6118: 2601 be0e 0000 |044a: fill-array-data v1, 00001308 // +00000ebe │ │ +3c611e: 6901 918a |044d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.StyledPlayerView:[I // field@8a91 │ │ +3c6122: 23f1 e61f |044f: new-array v1, v15, [I // type@1fe6 │ │ +3c6126: 2601 030f 0000 |0451: fill-array-data v1, 00001354 // +00000f03 │ │ +3c612c: 6901 b68a |0454: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchCompat:[I // field@8ab6 │ │ +3c6130: 2301 e61f |0456: new-array v1, v0, [I // type@1fe6 │ │ +3c6134: 1402 bb04 047f |0458: const v2, #float 1.75483e+38 // #7f0404bb │ │ +3c613a: 4b02 0103 |045b: aput v2, v1, v3 │ │ +3c613e: 6901 c58a |045d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchMaterial:[I // field@8ac5 │ │ +3c6142: 2341 e61f |045f: new-array v1, v4, [I // type@1fe6 │ │ +3c6146: 2601 130f 0000 |0461: fill-array-data v1, 00001374 // +00000f13 │ │ +3c614c: 6901 c78a |0464: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchPreference:[I // field@8ac7 │ │ +3c6150: 2341 e61f |0466: new-array v1, v4, [I // type@1fe6 │ │ +3c6154: 2601 240f 0000 |0468: fill-array-data v1, 0000138c // +00000f24 │ │ +3c615a: 6901 c88a |046b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.SwitchPreferenceCompat:[I // field@8ac8 │ │ +3c615e: 2361 e61f |046d: new-array v1, v6, [I // type@1fe6 │ │ +3c6162: 2601 350f 0000 |046f: fill-array-data v1, 000013a4 // +00000f35 │ │ +3c6168: 6901 dd8a |0472: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TabItem:[I // field@8add │ │ +3c616c: 1301 1a00 |0474: const/16 v1, #int 26 // #1a │ │ +3c6170: 2311 e61f |0476: new-array v1, v1, [I // type@1fe6 │ │ +3c6174: 2601 360f 0000 |0478: fill-array-data v1, 000013ae // +00000f36 │ │ +3c617a: 6901 e18a |047b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TabLayout:[I // field@8ae1 │ │ +3c617e: 1301 1000 |047d: const/16 v1, #int 16 // #10 │ │ +3c6182: 2311 e61f |047f: new-array v1, v1, [I // type@1fe6 │ │ +3c6186: 2601 650f 0000 |0481: fill-array-data v1, 000013e6 // +00000f65 │ │ +3c618c: 6901 fc8a |0484: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextAppearance:[I // field@8afc │ │ +3c6190: 2301 e61f |0486: new-array v1, v0, [I // type@1fe6 │ │ +3c6194: 1402 6604 047f |0488: const v2, #float 1.75481e+38 // #7f040466 │ │ +3c619a: 4b02 0103 |048b: aput v2, v1, v3 │ │ +3c619e: 6901 0d8b |048d: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextInputEditText:[I // field@8b0d │ │ +3c61a2: 2371 e61f |048f: new-array v1, v7, [I // type@1fe6 │ │ +3c61a6: 2601 790f 0000 |0491: fill-array-data v1, 0000140a // +00000f79 │ │ +3c61ac: 6901 0f8b |0494: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TextInputLayout:[I // field@8b0f │ │ +3c61b0: 2361 e61f |0496: new-array v1, v6, [I // type@1fe6 │ │ +3c61b4: 2601 fc0f 0000 |0498: fill-array-data v1, 00001494 // +00000ffc │ │ +3c61ba: 6901 538b |049b: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ThemeEnforcement:[I // field@8b53 │ │ +3c61be: 1301 1e00 |049d: const/16 v1, #int 30 // #1e │ │ +3c61c2: 2311 e61f |049f: new-array v1, v1, [I // type@1fe6 │ │ +3c61c6: 2601 fd0f 0000 |04a1: fill-array-data v1, 0000149e // +00000ffd │ │ +3c61cc: 6901 578b |04a4: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.Toolbar:[I // field@8b57 │ │ +3c61d0: 1301 0800 |04a6: const/16 v1, #int 8 // #8 │ │ +3c61d4: 2312 e61f |04a8: new-array v2, v1, [I // type@1fe6 │ │ +3c61d8: 2602 3410 0000 |04aa: fill-array-data v2, 000014de // +00001034 │ │ +3c61de: 6902 768b |04ad: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Tooltip:[I // field@8b76 │ │ +3c61e2: 23b2 e61f |04af: new-array v2, v11, [I // type@1fe6 │ │ +3c61e6: 2602 4110 0000 |04b1: fill-array-data v2, 000014f2 // +00001041 │ │ +3c61ec: 6902 7f8b |04b4: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Transform:[I // field@8b7f │ │ +3c61f0: 23b2 e61f |04b6: new-array v2, v11, [I // type@1fe6 │ │ +3c61f4: 2602 5410 0000 |04b8: fill-array-data v2, 0000150c // +00001054 │ │ +3c61fa: 6902 8b8b |04bb: sput-object v2, Lde/danoeh/antennapod/core/R$styleable;.Transition:[I // field@8b8b │ │ +3c61fe: 2311 e61f |04bd: new-array v1, v1, [I // type@1fe6 │ │ +3c6202: 2601 6710 0000 |04bf: fill-array-data v1, 00001526 // +00001067 │ │ +3c6208: 6901 978b |04c2: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.TriangleLabelView:[I // field@8b97 │ │ +3c620c: 23d1 e61f |04c4: new-array v1, v13, [I // type@1fe6 │ │ +3c6210: 2601 7410 0000 |04c6: fill-array-data v1, 0000153a // +00001074 │ │ +3c6216: 6901 a08b |04c9: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.Variant:[I // field@8ba0 │ │ +3c621a: 23d1 e61f |04cb: new-array v1, v13, [I // type@1fe6 │ │ +3c621e: 2601 7b10 0000 |04cd: fill-array-data v1, 00001548 // +0000107b │ │ +3c6224: 6901 a68b |04d0: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.View:[I // field@8ba6 │ │ +3c6228: 2361 e61f |04d2: new-array v1, v6, [I // type@1fe6 │ │ +3c622c: 2601 8210 0000 |04d4: fill-array-data v1, 00001556 // +00001082 │ │ +3c6232: 6901 a78b |04d7: sput-object v1, Lde/danoeh/antennapod/core/R$styleable;.ViewBackgroundHelper:[I // field@8ba7 │ │ +3c6236: 2300 e61f |04d9: new-array v0, v0, [I // type@1fe6 │ │ +3c623a: 1401 c400 0101 |04db: const v1, #float 2.36941e-38 // #010100c4 │ │ +3c6240: 4b01 0003 |04de: aput v1, v0, v3 │ │ +3c6244: 6900 ab8b |04e0: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ViewPager2:[I // field@8bab │ │ +3c6248: 2360 e61f |04e2: new-array v0, v6, [I // type@1fe6 │ │ +3c624c: 2600 7c10 0000 |04e4: fill-array-data v0, 00001560 // +0000107c │ │ +3c6252: 6900 ad8b |04e7: sput-object v0, Lde/danoeh/antennapod/core/R$styleable;.ViewStubCompat:[I // field@8bad │ │ +3c6256: 0e00 |04e9: return-void │ │ +3c6258: 0003 0400 1d00 0000 4600 047f 4d00 ... |04ea: array-data (62 units) │ │ +3c62d4: 0003 0400 0600 0000 4600 047f 4d00 ... |0528: array-data (16 units) │ │ +3c62f4: 0003 0400 0200 0000 9a01 047f 2502 ... |0538: array-data (8 units) │ │ +3c6304: 0003 0400 0800 0000 f200 0101 9000 ... |0540: array-data (20 units) │ │ +3c632c: 0003 0400 0600 0000 1c01 0101 9401 ... |0554: array-data (16 units) │ │ +3c634c: 0003 0400 0200 0000 d000 0101 9901 ... |0564: array-data (8 units) │ │ +3c635c: 0003 0400 0400 0000 9901 0101 4904 ... |056c: array-data (12 units) │ │ +3c6374: 0003 0400 0800 0000 d400 0101 8f04 ... |0578: array-data (20 units) │ │ +3c639c: 0003 0400 0400 0000 f003 047f f103 ... |058c: array-data (12 units) │ │ +3c63b4: 0003 0400 0300 0000 9e02 047f 9f02 ... |0598: array-data (10 units) │ │ +3c63c8: 0003 0400 0400 0000 1901 0101 e703 ... |05a2: array-data (12 units) │ │ +3c63e0: 0003 0400 0400 0000 4201 0101 7e04 ... |05ae: array-data (12 units) │ │ +3c63f8: 0003 0400 0700 0000 3400 0101 6d01 ... |05ba: array-data (18 units) │ │ +3c641c: 0003 0400 1600 0000 3400 0101 3f00 ... |05cc: array-data (48 units) │ │ +3c647c: 0003 0400 7f00 0000 5700 0101 ae00 ... |05fc: array-data (258 units) │ │ +3c6680: 0003 0400 0200 0000 0e03 0101 af03 ... |06fe: array-data (8 units) │ │ +3c6690: 0003 0400 0c00 0000 4700 047f 5300 ... |0706: array-data (28 units) │ │ +3c66c8: 0003 0400 0900 0000 3901 0101 ff01 ... |0722: array-data (22 units) │ │ +3c66f4: 0003 0400 1000 0000 4f00 047f 7e01 ... |0738: array-data (36 units) │ │ +3c673c: 0003 0400 0200 0000 4001 0101 3102 ... |075c: array-data (8 units) │ │ +3c674c: 0003 0400 1600 0000 1f01 0101 2001 ... |0764: array-data (48 units) │ │ +3c67ac: 0003 0400 0200 0000 7d03 047f be03 ... |0794: array-data (8 units) │ │ +3c67bc: 0003 0400 0d00 0000 3f01 0101 4001 ... |079c: array-data (30 units) │ │ +3c67f8: 0003 0400 0600 0000 ef01 0101 f001 ... |07ba: array-data (16 units) │ │ +3c6818: 0003 0400 0400 0000 0801 0101 a300 ... |07ca: array-data (12 units) │ │ +3c6830: 0003 0400 2a00 0000 3400 0101 9500 ... |07d6: array-data (88 units) │ │ +3c68e0: 0003 0400 0700 0000 a800 047f bd00 ... |082e: array-data (18 units) │ │ +3c6904: 0003 0400 0300 0000 2102 047f 2302 ... |0840: array-data (10 units) │ │ +3c6918: 0003 0400 0200 0000 ca00 047f cd00 ... |084a: array-data (8 units) │ │ +3c6928: 0003 0400 0300 0000 cb00 047f da02 ... |0852: array-data (10 units) │ │ +3c693c: 0003 0400 1800 0000 d900 047f da00 ... |085c: array-data (52 units) │ │ +3c69a4: 0003 0400 0200 0000 5f02 047f 6002 ... |0890: array-data (8 units) │ │ +3c69b4: 0003 0400 0500 0000 a501 0101 1f03 ... |0898: array-data (14 units) │ │ +3c69d0: 0003 0400 0400 0000 0701 0101 8d00 ... |08a6: array-data (12 units) │ │ +3c69e8: 0003 0400 6d00 0000 c400 0101 d000 ... |08b2: array-data (222 units) │ │ +3c6ba4: 0003 0400 5a00 0000 c400 0101 d500 ... |0990: array-data (184 units) │ │ +3c6d14: 0003 0400 0200 0000 1201 047f 5b03 ... |0a48: array-data (8 units) │ │ +3c6d24: 0003 0400 6f00 0000 c400 0101 d000 ... |0a50: array-data (226 units) │ │ +3c6ee8: 0003 0400 0200 0000 4e02 047f f803 ... |0b32: array-data (8 units) │ │ +3c6ef8: 0003 0400 0700 0000 b300 0101 5c02 ... |0b3a: array-data (18 units) │ │ +3c6f1c: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b4c: array-data (22 units) │ │ +3c6f48: 0003 0400 0e00 0000 2600 047f 2700 ... |0b62: array-data (32 units) │ │ +3c6f88: 0003 0400 0c00 0000 f201 0101 f301 ... |0b82: array-data (28 units) │ │ +3c6fc0: 0003 0400 0800 0000 3b00 047f 3c00 ... |0b9e: array-data (20 units) │ │ +3c6fe8: 0003 0400 0600 0000 d800 047f 7e01 ... |0bb2: array-data (16 units) │ │ +3c7008: 0003 0400 0200 0000 6800 047f 6900 ... |0bc2: array-data (8 units) │ │ +3c7018: 0003 0400 1100 0000 0e00 0101 4f00 ... |0bca: array-data (38 units) │ │ +3c7064: 0003 0400 0200 0000 4202 047f a502 ... |0bf0: array-data (8 units) │ │ +3c7074: 0003 0400 0700 0000 e501 047f e601 ... |0bf8: array-data (18 units) │ │ +3c7098: 0003 0400 0a00 0000 3205 0101 3305 ... |0c0a: array-data (24 units) │ │ +3c70c8: 0003 0400 0300 0000 0901 0101 0002 ... |0c22: array-data (10 units) │ │ +3c70dc: 0003 0400 0300 0000 0300 0101 d000 ... |0c2c: array-data (10 units) │ │ +3c70f0: 0003 0400 0200 0000 0300 0101 d100 ... |0c36: array-data (8 units) │ │ +3c7100: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c3e: array-data (28 units) │ │ +3c7138: 0003 0400 0200 0000 a501 0101 1405 ... |0c5a: array-data (8 units) │ │ +3c7148: 0003 0400 0900 0000 3400 047f 8600 ... |0c62: array-data (22 units) │ │ +3c7174: 0003 0400 0700 0000 bb02 047f bc02 ... |0c78: array-data (18 units) │ │ +3c7198: 0003 0400 1200 0000 1f03 0101 2003 ... |0c8a: array-data (40 units) │ │ +3c71e8: 0003 0400 1400 0000 1f03 0101 2203 ... |0cb2: array-data (44 units) │ │ +3c7240: 0003 0400 0c00 0000 3a01 047f 6801 ... |0cde: array-data (28 units) │ │ +3c7278: 0003 0400 1400 0000 1f03 0101 2203 ... |0cfa: array-data (44 units) │ │ +3c72d0: 0003 0400 0a00 0000 f301 047f 2303 ... |0d26: array-data (24 units) │ │ +3c7300: 0003 0400 4300 0000 c400 0101 f400 ... |0d3e: array-data (138 units) │ │ +3c7414: 0003 0400 0900 0000 af00 0101 c400 ... |0dc8: array-data (22 units) │ │ +3c7440: 0003 0400 0400 0000 b300 0101 f400 ... |0dde: array-data (12 units) │ │ +3c7458: 0003 0400 0200 0000 1e02 047f 2202 ... |0dea: array-data (8 units) │ │ +3c7468: 0003 0400 0200 0000 ac02 0101 ad02 ... |0df2: array-data (8 units) │ │ +3c7478: 0003 0400 0500 0000 b200 0101 f801 ... |0dfa: array-data (14 units) │ │ +3c7494: 0003 0400 0400 0000 4800 047f 4900 ... |0e08: array-data (12 units) │ │ +3c74ac: 0003 0400 0600 0000 be02 047f bf02 ... |0e14: array-data (16 units) │ │ +3c74cc: 0003 0400 0600 0000 2002 0101 8c04 ... |0e24: array-data (16 units) │ │ +3c74ec: 0003 0400 1600 0000 d400 0101 b701 ... |0e34: array-data (48 units) │ │ +3c754c: 0003 0400 0300 0000 a700 047f b103 ... |0e64: array-data (10 units) │ │ +3c7560: 0003 0400 0a00 0000 0d02 0101 4401 ... |0e6e: array-data (24 units) │ │ +3c7590: 0003 0400 0a00 0000 b701 0101 b801 ... |0e86: array-data (24 units) │ │ +3c75c0: 0003 0400 0d00 0000 e501 0101 9b00 ... |0e9e: array-data (30 units) │ │ +3c75fc: 0003 0400 0b00 0000 0701 0101 8d00 ... |0ebc: array-data (26 units) │ │ +3c7630: 0003 0400 0200 0000 f303 047f f403 ... |0ed6: array-data (8 units) │ │ +3c7640: 0003 0400 0500 0000 5d01 047f 5f01 ... |0ede: array-data (14 units) │ │ +3c765c: 0003 0400 0200 0000 9600 047f bb04 ... |0eec: array-data (8 units) │ │ +3c766c: 0003 0400 0200 0000 b303 047f bb03 ... |0ef4: array-data (8 units) │ │ +3c767c: 0003 0400 0600 0000 7204 047f 7304 ... |0efc: array-data (16 units) │ │ +3c769c: 0003 0400 0300 0000 b604 0101 7f05 ... |0f0c: array-data (10 units) │ │ +3c76b0: 0003 0400 0300 0000 3400 0101 7f05 ... |0f16: array-data (10 units) │ │ +3c76c4: 0003 0400 0200 0000 cc00 047f 4d02 ... |0f20: array-data (8 units) │ │ +3c76d4: 0003 0400 0500 0000 b702 047f b902 ... |0f28: array-data (14 units) │ │ +3c76f0: 0003 0400 0600 0000 0e00 0101 d000 ... |0f36: array-data (16 units) │ │ +3c7710: 0003 0400 1700 0000 0200 0101 0e00 ... |0f46: array-data (50 units) │ │ +3c7774: 0003 0400 0900 0000 ae00 0101 2c01 ... |0f78: array-data (22 units) │ │ +3c77a0: 0003 0400 0600 0000 fb02 047f fc02 ... |0f8e: array-data (16 units) │ │ +3c77c0: 0003 0400 0600 0000 3500 047f 6801 ... |0f9e: array-data (16 units) │ │ +3c77e0: 0003 0400 0200 0000 3503 047f 3803 ... |0fae: array-data (8 units) │ │ +3c77f0: 0003 0400 0600 0000 3900 047f 3901 ... |0fb6: array-data (16 units) │ │ +3c7810: 0003 0400 0200 0000 4801 047f 5a02 ... |0fc6: array-data (8 units) │ │ +3c7820: 0003 0400 0300 0000 3504 047f 3604 ... |0fce: array-data (10 units) │ │ +3c7834: 0003 0400 0400 0000 b200 0101 f801 ... |0fd8: array-data (12 units) │ │ +3c784c: 0003 0400 0500 0000 5501 0101 5901 ... |0fe4: array-data (14 units) │ │ +3c7868: 0003 0400 0e00 0000 4f00 047f 7e01 ... |0ff2: array-data (32 units) │ │ +3c78a8: 0003 0400 0500 0000 f901 047f 3602 ... |1012: array-data (14 units) │ │ +3c78c4: 0003 0400 2300 0000 b300 0101 d400 ... |1020: array-data (74 units) │ │ +3c7958: 0003 0400 0200 0000 c800 047f 3404 ... |106a: array-data (8 units) │ │ +3c7968: 0003 0400 0c00 0000 6401 047f 6501 ... |1072: array-data (28 units) │ │ +3c79a0: 0003 0400 1900 0000 2600 047f 2700 ... |108e: array-data (54 units) │ │ +3c7a0c: 0003 0400 2000 0000 2600 047f 2700 ... |10c4: array-data (68 units) │ │ +3c7a94: 0003 0400 0300 0000 7601 0101 c902 ... |1108: array-data (10 units) │ │ +3c7aa8: 0003 0400 2400 0000 0200 0101 0d00 ... |1112: array-data (76 units) │ │ +3c7b40: 0003 0400 0400 0000 f200 0101 2901 ... |115e: array-data (12 units) │ │ +3c7b58: 0003 0400 0400 0000 f200 0101 2901 ... |116a: array-data (12 units) │ │ +3c7b70: 0003 0400 0300 0000 e701 0101 2602 ... |1176: array-data (10 units) │ │ +3c7b84: 0003 0400 0400 0000 1f01 0101 2001 ... |1180: array-data (12 units) │ │ +3c7b9c: 0003 0400 1000 0000 a200 047f 5501 ... |118c: array-data (36 units) │ │ +3c7be4: 0003 0400 0500 0000 dc00 0101 1f03 ... |11b0: array-data (14 units) │ │ +3c7c00: 0003 0400 0200 0000 f802 047f bf04 ... |11be: array-data (8 units) │ │ +3c7c10: 0003 0400 0200 0000 3f03 047f 4503 ... |11c6: array-data (8 units) │ │ +3c7c20: 0003 0400 0c00 0000 c400 0101 eb00 ... |11ce: array-data (28 units) │ │ +3c7c58: 0003 0400 1100 0000 da00 0101 1f01 ... |11ea: array-data (38 units) │ │ +3c7ca4: 0003 0400 0700 0000 f200 0101 3601 ... |1210: array-data (18 units) │ │ +3c7cc8: 0003 0400 0a00 0000 2701 047f 2801 ... |1222: array-data (24 units) │ │ +3c7cf8: 0003 0400 0b00 0000 1a01 047f 1b01 ... |123a: array-data (26 units) │ │ +3c7d2c: 0003 0400 1600 0000 0e00 0101 2400 ... |1254: array-data (48 units) │ │ +3c7d8c: 0003 0400 0300 0000 de03 047f df03 ... |1284: array-data (10 units) │ │ +3c7da0: 0003 0400 0a00 0000 1f01 0101 2200 ... |128e: array-data (24 units) │ │ +3c7dd0: 0003 0400 0500 0000 b200 0101 7601 ... |12a6: array-data (14 units) │ │ +3c7dec: 0003 0400 0200 0000 d000 0101 1101 ... |12b4: array-data (8 units) │ │ +3c7dfc: 0003 0400 0600 0000 1c01 0101 9401 ... |12bc: array-data (16 units) │ │ +3c7e1c: 0003 0400 1c00 0000 2600 047f 2700 ... |12cc: array-data (60 units) │ │ +3c7e94: 0003 0400 2400 0000 2600 047f 2700 ... |1308: array-data (76 units) │ │ +3c7f2c: 0003 0400 0e00 0000 2401 0101 2501 ... |1354: array-data (32 units) │ │ +3c7f6c: 0003 0400 0a00 0000 ef01 0101 f001 ... |1374: array-data (24 units) │ │ +3c7f9c: 0003 0400 0a00 0000 ef01 0101 f001 ... |138c: array-data (24 units) │ │ +3c7fcc: 0003 0400 0300 0000 0200 0101 f200 ... |13a4: array-data (10 units) │ │ +3c7fe0: 0003 0400 1a00 0000 1804 047f 1904 ... |13ae: array-data (56 units) │ │ +3c8050: 0003 0400 1000 0000 9500 0101 9600 ... |13e6: array-data (36 units) │ │ +3c8098: 0003 0400 4300 0000 0e00 0101 9a00 ... |140a: array-data (138 units) │ │ +3c81ac: 0003 0400 0300 0000 3400 0101 8c01 ... |1494: array-data (10 units) │ │ +3c81c0: 0003 0400 1e00 0000 af00 0101 4001 ... |149e: array-data (64 units) │ │ +3c8240: 0003 0400 0800 0000 3400 0101 9800 ... |14de: array-data (20 units) │ │ +3c8268: 0003 0400 0b00 0000 2003 0101 2103 ... |14f2: array-data (26 units) │ │ +3c829c: 0003 0400 0b00 0000 d000 0101 4400 ... |150c: array-data (26 units) │ │ +3c82d0: 0003 0400 0800 0000 4700 047f 2601 ... |1526: array-data (20 units) │ │ +3c82f8: 0003 0400 0500 0000 1101 047f 8403 ... |153a: array-data (14 units) │ │ +3c8314: 0003 0400 0500 0000 0000 0101 da00 ... |1548: array-data (14 units) │ │ +3c8330: 0003 0400 0300 0000 d400 0101 4f00 ... |1556: array-data (10 units) │ │ +3c8344: 0003 0400 0300 0000 d000 0101 f200 ... |1560: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c8370: |[3c8370] de.danoeh.antennapod.core.R$styleable.:()V │ │ -3c8380: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c8386: 0e00 |0003: return-void │ │ +3c8358: |[3c8358] de.danoeh.antennapod.core.R$styleable.:()V │ │ +3c8368: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c836e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -810033,17 +810033,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c83a0: |[3c83a0] de.danoeh.antennapod.core.R.:()V │ │ -3c83b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c83b6: 0e00 |0003: return-void │ │ +3c8388: |[3c8388] de.danoeh.antennapod.core.R.:()V │ │ +3c8398: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c839e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -810094,18 +810094,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c83b8: |[3c83b8] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.:(Landroid/content/Context;)V │ │ -3c83c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c83ce: 5b01 b98b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8bb9 │ │ -3c83d2: 0e00 |0005: return-void │ │ +3c83a0: |[3c83a0] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.:(Landroid/content/Context;)V │ │ +3c83b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c83b6: 5b01 b98b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8bb9 │ │ +3c83ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ @@ -810115,32 +810115,32 @@ │ │ type : '(Landroid/os/ParcelFileDescriptor;[B)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3c8764: |[3c8764] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V │ │ -3c8774: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -3c8778: 0e00 |0002: return-void │ │ -3c877a: 2200 271e |0003: new-instance v0, Ljava/io/FileOutputStream; // type@1e27 │ │ -3c877e: 6e10 a407 0200 |0005: invoke-virtual {v2}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07a4 │ │ -3c8784: 0c02 |0008: move-result-object v2 │ │ -3c8786: 7020 5eb1 2000 |0009: invoke-direct {v0, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@b15e │ │ -3c878c: 2132 |000c: array-length v2, v3 │ │ -3c878e: 6e20 61b1 2000 |000d: invoke-virtual {v0, v2}, Ljava/io/FileOutputStream;.write:(I)V // method@b161 │ │ -3c8794: 6e20 62b1 3000 |0010: invoke-virtual {v0, v3}, Ljava/io/FileOutputStream;.write:([B)V // method@b162 │ │ -3c879a: 6e10 8ab1 0000 |0013: invoke-virtual {v0}, Ljava/io/OutputStream;.flush:()V // method@b18a │ │ -3c87a0: 6e10 5fb1 0000 |0016: invoke-virtual {v0}, Ljava/io/FileOutputStream;.close:()V // method@b15f │ │ -3c87a6: 2809 |0019: goto 0022 // +0009 │ │ -3c87a8: 0d02 |001a: move-exception v2 │ │ -3c87aa: 1a03 134d |001b: const-string v3, "OpmlBackupHelper" // string@4d13 │ │ -3c87ae: 1a00 291d |001d: const-string v0, "Failed to write new state description" // string@1d29 │ │ -3c87b2: 7130 f80a 0302 |001f: invoke-static {v3, v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ -3c87b8: 0e00 |0022: return-void │ │ +3c874c: |[3c874c] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V │ │ +3c875c: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +3c8760: 0e00 |0002: return-void │ │ +3c8762: 2200 271e |0003: new-instance v0, Ljava/io/FileOutputStream; // type@1e27 │ │ +3c8766: 6e10 a407 0200 |0005: invoke-virtual {v2}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07a4 │ │ +3c876c: 0c02 |0008: move-result-object v2 │ │ +3c876e: 7020 5eb1 2000 |0009: invoke-direct {v0, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@b15e │ │ +3c8774: 2132 |000c: array-length v2, v3 │ │ +3c8776: 6e20 61b1 2000 |000d: invoke-virtual {v0, v2}, Ljava/io/FileOutputStream;.write:(I)V // method@b161 │ │ +3c877c: 6e20 62b1 3000 |0010: invoke-virtual {v0, v3}, Ljava/io/FileOutputStream;.write:([B)V // method@b162 │ │ +3c8782: 6e10 8ab1 0000 |0013: invoke-virtual {v0}, Ljava/io/OutputStream;.flush:()V // method@b18a │ │ +3c8788: 6e10 5fb1 0000 |0016: invoke-virtual {v0}, Ljava/io/FileOutputStream;.close:()V // method@b15f │ │ +3c878e: 2809 |0019: goto 0022 // +0009 │ │ +3c8790: 0d02 |001a: move-exception v2 │ │ +3c8792: 1a03 134d |001b: const-string v3, "OpmlBackupHelper" // string@4d13 │ │ +3c8796: 1a00 291d |001d: const-string v0, "Failed to write new state description" // string@1d29 │ │ +3c879a: 7130 f80a 0302 |001f: invoke-static {v3, v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ +3c87a0: 0e00 |0022: return-void │ │ catches : 1 │ │ 0x0003 - 0x0019 │ │ Ljava/io/IOException; -> 0x001a │ │ positions : │ │ 0x0003 line=177 │ │ 0x000c line=178 │ │ 0x0010 line=179 │ │ @@ -810158,110 +810158,110 @@ │ │ type : '(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 204 16-bit code units │ │ -3c83d4: |[3c83d4] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.performBackup:(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V │ │ -3c83e4: 1a00 fd5c |0000: const-string v0, "UTF-8" // string@5cfd │ │ -3c83e8: 1a01 b84e |0002: const-string v1, "Performing backup" // string@4eb8 │ │ -3c83ec: 1a02 134d |0004: const-string v2, "OpmlBackupHelper" // string@4d13 │ │ -3c83f0: 7120 f50a 1200 |0006: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c83f6: 2201 1d1e |0009: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@1e1d │ │ -3c83fa: 7010 1fb1 0100 |000b: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@b11f │ │ -3c8400: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -3c8402: 1a04 e347 |000f: const-string v4, "MD5" // string@47e3 │ │ -3c8406: 7110 d2b3 0400 |0011: invoke-static {v4}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b3d2 │ │ -3c840c: 0c03 |0014: move-result-object v3 │ │ -3c840e: 2204 331e |0015: new-instance v4, Ljava/io/OutputStreamWriter; // type@1e33 │ │ -3c8412: 2205 c81e |0017: new-instance v5, Ljava/security/DigestOutputStream; // type@1ec8 │ │ -3c8416: 7030 cbb3 1503 |0019: invoke-direct {v5, v1, v3}, Ljava/security/DigestOutputStream;.:(Ljava/io/OutputStream;Ljava/security/MessageDigest;)V // method@b3cb │ │ -3c841c: 7110 c5b3 0000 |001c: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -3c8422: 0c06 |001f: move-result-object v6 │ │ -3c8424: 7030 8db1 5406 |0020: invoke-direct {v4, v5, v6}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b18d │ │ -3c842a: 280a |0023: goto 002d // +000a │ │ -3c842c: 2204 331e |0024: new-instance v4, Ljava/io/OutputStreamWriter; // type@1e33 │ │ -3c8430: 7110 c5b3 0000 |0026: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -3c8436: 0c00 |0029: move-result-object v0 │ │ -3c8438: 7030 8db1 1400 |002a: invoke-direct {v4, v1, v0}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b18d │ │ -3c843e: 2200 a518 |002d: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18a5 │ │ -3c8442: 7010 3a98 0000 |002f: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@983a │ │ -3c8448: 7100 269b 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ -3c844e: 0c05 |0035: move-result-object v5 │ │ -3c8450: 5496 b98b |0036: iget-object v6, v9, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8bb9 │ │ -3c8454: 6e40 3c98 5064 |0038: invoke-virtual {v0, v5, v4, v6}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V // method@983c │ │ -3c845a: 3803 6d00 |003b: if-eqz v3, 00a8 // +006d │ │ -3c845e: 6e10 d0b3 0300 |003d: invoke-virtual {v3}, Ljava/security/MessageDigest;.digest:()[B // method@b3d0 │ │ -3c8464: 0c00 |0040: move-result-object v0 │ │ -3c8466: 2203 741e |0041: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c846a: 7010 c7b2 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c8470: 1a05 884b |0046: const-string v5, "New checksum: " // string@4b88 │ │ -3c8474: 6e20 d3b2 5300 |0048: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c847a: 2205 981e |004b: new-instance v5, Ljava/math/BigInteger; // type@1e98 │ │ -3c847e: 1216 |004d: const/4 v6, #int 1 // #1 │ │ -3c8480: 7030 44b3 6500 |004e: invoke-direct {v5, v6, v0}, Ljava/math/BigInteger;.:(I[B)V // method@b344 │ │ -3c8486: 1307 1000 |0051: const/16 v7, #int 16 // #10 │ │ -3c848a: 6e20 45b3 7500 |0053: invoke-virtual {v5, v7}, Ljava/math/BigInteger;.toString:(I)Ljava/lang/String; // method@b345 │ │ -3c8490: 0c05 |0056: move-result-object v5 │ │ -3c8492: 6e20 d3b2 5300 |0057: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c8498: 6e10 deb2 0300 |005a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c849e: 0c03 |005d: move-result-object v3 │ │ -3c84a0: 7120 f50a 3200 |005e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c84a6: 380a 4400 |0061: if-eqz v10, 00a5 // +0044 │ │ -3c84aa: 2203 251e |0063: new-instance v3, Ljava/io/FileInputStream; // type@1e25 │ │ -3c84ae: 6e10 a407 0a00 |0065: invoke-virtual {v10}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07a4 │ │ -3c84b4: 0c0a |0068: move-result-object v10 │ │ -3c84b6: 7020 54b1 a300 |0069: invoke-direct {v3, v10}, Ljava/io/FileInputStream;.:(Ljava/io/FileDescriptor;)V // method@b154 │ │ -3c84bc: 6e10 58b1 0300 |006c: invoke-virtual {v3}, Ljava/io/FileInputStream;.read:()I // method@b158 │ │ -3c84c2: 0a0a |006f: move-result v10 │ │ -3c84c4: 12f5 |0070: const/4 v5, #int -1 // #ff │ │ -3c84c6: 325a 3400 |0071: if-eq v10, v5, 00a5 // +0034 │ │ -3c84ca: 23a5 e21f |0073: new-array v5, v10, [B // type@1fe2 │ │ -3c84ce: 1208 |0075: const/4 v8, #int 0 // #0 │ │ -3c84d0: 7140 dab6 53a8 |0076: invoke-static {v3, v5, v8, v10}, Lorg/apache/commons/io/IOUtils;.read:(Ljava/io/InputStream;[BII)I // method@b6da │ │ -3c84d6: 220a 741e |0079: new-instance v10, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c84da: 7010 c7b2 0a00 |007b: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c84e0: 1a03 814c |007e: const-string v3, "Old checksum: " // string@4c81 │ │ -3c84e4: 6e20 d3b2 3a00 |0080: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c84ea: 2203 981e |0083: new-instance v3, Ljava/math/BigInteger; // type@1e98 │ │ -3c84ee: 7030 44b3 6305 |0085: invoke-direct {v3, v6, v5}, Ljava/math/BigInteger;.:(I[B)V // method@b344 │ │ -3c84f4: 6e20 45b3 7300 |0088: invoke-virtual {v3, v7}, Ljava/math/BigInteger;.toString:(I)Ljava/lang/String; // method@b345 │ │ -3c84fa: 0c03 |008b: move-result-object v3 │ │ -3c84fc: 6e20 d3b2 3a00 |008c: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c8502: 6e10 deb2 0a00 |008f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c8508: 0c0a |0092: move-result-object v10 │ │ -3c850a: 7120 f50a a200 |0093: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c8510: 7120 3bb4 0500 |0096: invoke-static {v5, v0}, Ljava/util/Arrays;.equals:([B[B)Z // method@b43b │ │ -3c8516: 0a0a |0099: move-result v10 │ │ -3c8518: 380a 0b00 |009a: if-eqz v10, 00a5 // +000b │ │ -3c851c: 1a0a f913 |009c: const-string v10, "Checksums are the same; won't backup" // string@13f9 │ │ -3c8520: 7120 f50a a200 |009e: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c8526: 7110 d9b6 0400 |00a1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ -3c852c: 0e00 |00a4: return-void │ │ -3c852e: 7030 ec97 c900 |00a5: invoke-direct {v9, v12, v0}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V // method@97ec │ │ -3c8534: 1a0a cf0f |00a8: const-string v10, "Backing up OPML" // string@0fcf │ │ -3c8538: 7120 f50a a200 |00aa: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c853e: 6e10 24b1 0100 |00ad: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b124 │ │ -3c8544: 0c0a |00b0: move-result-object v10 │ │ -3c8546: 1a0c e96b |00b1: const-string v12, "antennapod-feeds.opml" // string@6be9 │ │ -3c854a: 21a0 |00b3: array-length v0, v10 │ │ -3c854c: 6e30 b601 cb00 |00b4: invoke-virtual {v11, v12, v0}, Landroid/app/backup/BackupDataOutput;.writeEntityHeader:(Ljava/lang/String;I)I // method@01b6 │ │ -3c8552: 21ac |00b7: array-length v12, v10 │ │ -3c8554: 6e30 b501 ab0c |00b8: invoke-virtual {v11, v10, v12}, Landroid/app/backup/BackupDataOutput;.writeEntityData:([BI)I // method@01b5 │ │ -3c855a: 2809 |00bb: goto 00c4 // +0009 │ │ -3c855c: 0d0a |00bc: move-exception v10 │ │ -3c855e: 280b |00bd: goto 00c8 // +000b │ │ -3c8560: 0d0a |00be: move-exception v10 │ │ -3c8562: 1a0b 181b |00bf: const-string v11, "Error during backup" // string@1b18 │ │ -3c8566: 7130 f80a b20a |00c1: invoke-static {v2, v11, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ -3c856c: 7110 d9b6 0400 |00c4: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ -3c8572: 0e00 |00c7: return-void │ │ -3c8574: 7110 d9b6 0400 |00c8: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ -3c857a: 270a |00cb: throw v10 │ │ +3c83bc: |[3c83bc] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.performBackup:(Landroid/os/ParcelFileDescriptor;Landroid/app/backup/BackupDataOutput;Landroid/os/ParcelFileDescriptor;)V │ │ +3c83cc: 1a00 fd5c |0000: const-string v0, "UTF-8" // string@5cfd │ │ +3c83d0: 1a01 b84e |0002: const-string v1, "Performing backup" // string@4eb8 │ │ +3c83d4: 1a02 134d |0004: const-string v2, "OpmlBackupHelper" // string@4d13 │ │ +3c83d8: 7120 f50a 1200 |0006: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c83de: 2201 1d1e |0009: new-instance v1, Ljava/io/ByteArrayOutputStream; // type@1e1d │ │ +3c83e2: 7010 1fb1 0100 |000b: invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;.:()V // method@b11f │ │ +3c83e8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +3c83ea: 1a04 e347 |000f: const-string v4, "MD5" // string@47e3 │ │ +3c83ee: 7110 d2b3 0400 |0011: invoke-static {v4}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b3d2 │ │ +3c83f4: 0c03 |0014: move-result-object v3 │ │ +3c83f6: 2204 331e |0015: new-instance v4, Ljava/io/OutputStreamWriter; // type@1e33 │ │ +3c83fa: 2205 c81e |0017: new-instance v5, Ljava/security/DigestOutputStream; // type@1ec8 │ │ +3c83fe: 7030 cbb3 1503 |0019: invoke-direct {v5, v1, v3}, Ljava/security/DigestOutputStream;.:(Ljava/io/OutputStream;Ljava/security/MessageDigest;)V // method@b3cb │ │ +3c8404: 7110 c5b3 0000 |001c: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +3c840a: 0c06 |001f: move-result-object v6 │ │ +3c840c: 7030 8db1 5406 |0020: invoke-direct {v4, v5, v6}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b18d │ │ +3c8412: 280a |0023: goto 002d // +000a │ │ +3c8414: 2204 331e |0024: new-instance v4, Ljava/io/OutputStreamWriter; // type@1e33 │ │ +3c8418: 7110 c5b3 0000 |0026: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +3c841e: 0c00 |0029: move-result-object v0 │ │ +3c8420: 7030 8db1 1400 |002a: invoke-direct {v4, v1, v0}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/nio/charset/Charset;)V // method@b18d │ │ +3c8426: 2200 a518 |002d: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18a5 │ │ +3c842a: 7010 3a98 0000 |002f: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@983a │ │ +3c8430: 7100 269b 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ +3c8436: 0c05 |0035: move-result-object v5 │ │ +3c8438: 5496 b98b |0036: iget-object v6, v9, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8bb9 │ │ +3c843c: 6e40 3c98 5064 |0038: invoke-virtual {v0, v5, v4, v6}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V // method@983c │ │ +3c8442: 3803 6d00 |003b: if-eqz v3, 00a8 // +006d │ │ +3c8446: 6e10 d0b3 0300 |003d: invoke-virtual {v3}, Ljava/security/MessageDigest;.digest:()[B // method@b3d0 │ │ +3c844c: 0c00 |0040: move-result-object v0 │ │ +3c844e: 2203 741e |0041: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c8452: 7010 c7b2 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c8458: 1a05 884b |0046: const-string v5, "New checksum: " // string@4b88 │ │ +3c845c: 6e20 d3b2 5300 |0048: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c8462: 2205 981e |004b: new-instance v5, Ljava/math/BigInteger; // type@1e98 │ │ +3c8466: 1216 |004d: const/4 v6, #int 1 // #1 │ │ +3c8468: 7030 44b3 6500 |004e: invoke-direct {v5, v6, v0}, Ljava/math/BigInteger;.:(I[B)V // method@b344 │ │ +3c846e: 1307 1000 |0051: const/16 v7, #int 16 // #10 │ │ +3c8472: 6e20 45b3 7500 |0053: invoke-virtual {v5, v7}, Ljava/math/BigInteger;.toString:(I)Ljava/lang/String; // method@b345 │ │ +3c8478: 0c05 |0056: move-result-object v5 │ │ +3c847a: 6e20 d3b2 5300 |0057: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c8480: 6e10 deb2 0300 |005a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c8486: 0c03 |005d: move-result-object v3 │ │ +3c8488: 7120 f50a 3200 |005e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c848e: 380a 4400 |0061: if-eqz v10, 00a5 // +0044 │ │ +3c8492: 2203 251e |0063: new-instance v3, Ljava/io/FileInputStream; // type@1e25 │ │ +3c8496: 6e10 a407 0a00 |0065: invoke-virtual {v10}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07a4 │ │ +3c849c: 0c0a |0068: move-result-object v10 │ │ +3c849e: 7020 54b1 a300 |0069: invoke-direct {v3, v10}, Ljava/io/FileInputStream;.:(Ljava/io/FileDescriptor;)V // method@b154 │ │ +3c84a4: 6e10 58b1 0300 |006c: invoke-virtual {v3}, Ljava/io/FileInputStream;.read:()I // method@b158 │ │ +3c84aa: 0a0a |006f: move-result v10 │ │ +3c84ac: 12f5 |0070: const/4 v5, #int -1 // #ff │ │ +3c84ae: 325a 3400 |0071: if-eq v10, v5, 00a5 // +0034 │ │ +3c84b2: 23a5 e21f |0073: new-array v5, v10, [B // type@1fe2 │ │ +3c84b6: 1208 |0075: const/4 v8, #int 0 // #0 │ │ +3c84b8: 7140 dab6 53a8 |0076: invoke-static {v3, v5, v8, v10}, Lorg/apache/commons/io/IOUtils;.read:(Ljava/io/InputStream;[BII)I // method@b6da │ │ +3c84be: 220a 741e |0079: new-instance v10, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c84c2: 7010 c7b2 0a00 |007b: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c84c8: 1a03 814c |007e: const-string v3, "Old checksum: " // string@4c81 │ │ +3c84cc: 6e20 d3b2 3a00 |0080: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c84d2: 2203 981e |0083: new-instance v3, Ljava/math/BigInteger; // type@1e98 │ │ +3c84d6: 7030 44b3 6305 |0085: invoke-direct {v3, v6, v5}, Ljava/math/BigInteger;.:(I[B)V // method@b344 │ │ +3c84dc: 6e20 45b3 7300 |0088: invoke-virtual {v3, v7}, Ljava/math/BigInteger;.toString:(I)Ljava/lang/String; // method@b345 │ │ +3c84e2: 0c03 |008b: move-result-object v3 │ │ +3c84e4: 6e20 d3b2 3a00 |008c: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c84ea: 6e10 deb2 0a00 |008f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c84f0: 0c0a |0092: move-result-object v10 │ │ +3c84f2: 7120 f50a a200 |0093: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c84f8: 7120 3bb4 0500 |0096: invoke-static {v5, v0}, Ljava/util/Arrays;.equals:([B[B)Z // method@b43b │ │ +3c84fe: 0a0a |0099: move-result v10 │ │ +3c8500: 380a 0b00 |009a: if-eqz v10, 00a5 // +000b │ │ +3c8504: 1a0a f913 |009c: const-string v10, "Checksums are the same; won't backup" // string@13f9 │ │ +3c8508: 7120 f50a a200 |009e: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c850e: 7110 d9b6 0400 |00a1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ +3c8514: 0e00 |00a4: return-void │ │ +3c8516: 7030 ec97 c900 |00a5: invoke-direct {v9, v12, v0}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V // method@97ec │ │ +3c851c: 1a0a cf0f |00a8: const-string v10, "Backing up OPML" // string@0fcf │ │ +3c8520: 7120 f50a a200 |00aa: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c8526: 6e10 24b1 0100 |00ad: invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b124 │ │ +3c852c: 0c0a |00b0: move-result-object v10 │ │ +3c852e: 1a0c e96b |00b1: const-string v12, "antennapod-feeds.opml" // string@6be9 │ │ +3c8532: 21a0 |00b3: array-length v0, v10 │ │ +3c8534: 6e30 b601 cb00 |00b4: invoke-virtual {v11, v12, v0}, Landroid/app/backup/BackupDataOutput;.writeEntityHeader:(Ljava/lang/String;I)I // method@01b6 │ │ +3c853a: 21ac |00b7: array-length v12, v10 │ │ +3c853c: 6e30 b501 ab0c |00b8: invoke-virtual {v11, v10, v12}, Landroid/app/backup/BackupDataOutput;.writeEntityData:([BI)I // method@01b5 │ │ +3c8542: 2809 |00bb: goto 00c4 // +0009 │ │ +3c8544: 0d0a |00bc: move-exception v10 │ │ +3c8546: 280b |00bd: goto 00c8 // +000b │ │ +3c8548: 0d0a |00be: move-exception v10 │ │ +3c854a: 1a0b 181b |00bf: const-string v11, "Error during backup" // string@1b18 │ │ +3c854e: 7130 f80a b20a |00c1: invoke-static {v2, v11, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ +3c8554: 7110 d9b6 0400 |00c4: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ +3c855a: 0e00 |00c7: return-void │ │ +3c855c: 7110 d9b6 0400 |00c8: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ +3c8562: 270a |00cb: throw v10 │ │ catches : 4 │ │ 0x000f - 0x0023 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0024 │ │ 0x002d - 0x00a1 │ │ Ljava/io/IOException; -> 0x00be │ │ -> 0x00bc │ │ 0x00a5 - 0x00bb │ │ @@ -810306,99 +810306,99 @@ │ │ type : '(Landroid/app/backup/BackupDataInputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 169 16-bit code units │ │ -3c85ac: |[3c85ac] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.restoreEntity:(Landroid/app/backup/BackupDataInputStream;)V │ │ -3c85bc: 1a00 fd5c |0000: const-string v0, "UTF-8" // string@5cfd │ │ -3c85c0: 1a01 d60f |0002: const-string v1, "Backup restore" // string@0fd6 │ │ -3c85c4: 1a02 134d |0004: const-string v2, "OpmlBackupHelper" // string@4d13 │ │ -3c85c8: 7120 f50a 1200 |0006: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c85ce: 6e10 b401 0800 |0009: invoke-virtual {v8}, Landroid/app/backup/BackupDataInputStream;.getKey:()Ljava/lang/String; // method@01b4 │ │ -3c85d4: 0c01 |000c: move-result-object v1 │ │ -3c85d6: 1a03 e96b |000d: const-string v3, "antennapod-feeds.opml" // string@6be9 │ │ -3c85da: 6e20 9fb2 1300 |000f: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c85e0: 0a01 |0012: move-result v1 │ │ -3c85e2: 3901 1b00 |0013: if-nez v1, 002e // +001b │ │ -3c85e6: 2200 741e |0015: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c85ea: 7010 c7b2 0000 |0017: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c85f0: 1a01 a65d |001a: const-string v1, "Unknown entity key: " // string@5da6 │ │ -3c85f4: 6e20 d3b2 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c85fa: 6e10 b401 0800 |001f: invoke-virtual {v8}, Landroid/app/backup/BackupDataInputStream;.getKey:()Ljava/lang/String; // method@01b4 │ │ -3c8600: 0c08 |0022: move-result-object v8 │ │ -3c8602: 6e20 d3b2 8000 |0023: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c8608: 6e10 deb2 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c860e: 0c08 |0029: move-result-object v8 │ │ -3c8610: 7120 f50a 8200 |002a: invoke-static {v2, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c8616: 0e00 |002d: return-void │ │ -3c8618: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -3c861a: 1a03 e347 |002f: const-string v3, "MD5" // string@47e3 │ │ -3c861e: 7110 d2b3 0300 |0031: invoke-static {v3}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b3d2 │ │ -3c8624: 0c03 |0034: move-result-object v3 │ │ -3c8626: 2204 2c1e |0035: new-instance v4, Ljava/io/InputStreamReader; // type@1e2c │ │ -3c862a: 2205 c71e |0037: new-instance v5, Ljava/security/DigestInputStream; // type@1ec7 │ │ -3c862e: 7030 cab3 8503 |0039: invoke-direct {v5, v8, v3}, Ljava/security/DigestInputStream;.:(Ljava/io/InputStream;Ljava/security/MessageDigest;)V // method@b3ca │ │ -3c8634: 7110 c5b3 0000 |003c: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -3c863a: 0c06 |003f: move-result-object v6 │ │ -3c863c: 7030 7ab1 5406 |0040: invoke-direct {v4, v5, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@b17a │ │ -3c8642: 280b |0043: goto 004e // +000b │ │ -3c8644: 0713 |0044: move-object v3, v1 │ │ -3c8646: 2204 2c1e |0045: new-instance v4, Ljava/io/InputStreamReader; // type@1e2c │ │ -3c864a: 7110 c5b3 0000 |0047: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -3c8650: 0c00 |004a: move-result-object v0 │ │ -3c8652: 7030 7ab1 8400 |004b: invoke-direct {v4, v8, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@b17a │ │ -3c8658: 2208 a318 |004e: new-instance v8, Lde/danoeh/antennapod/core/export/opml/OpmlReader; // type@18a3 │ │ -3c865c: 7010 3798 0800 |0050: invoke-direct {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.:()V // method@9837 │ │ -3c8662: 6e20 3898 4800 |0053: invoke-virtual {v8, v4}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@9838 │ │ -3c8668: 0c08 |0056: move-result-object v8 │ │ -3c866a: 3903 0400 |0057: if-nez v3, 005b // +0004 │ │ -3c866e: 0710 |0059: move-object v0, v1 │ │ -3c8670: 2805 |005a: goto 005f // +0005 │ │ -3c8672: 6e10 d0b3 0300 |005b: invoke-virtual {v3}, Ljava/security/MessageDigest;.digest:()[B // method@b3d0 │ │ -3c8678: 0c00 |005e: move-result-object v0 │ │ -3c867a: 5b70 b88b |005f: iput-object v0, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mChecksum:[B // field@8bb8 │ │ -3c867e: 6e10 24b4 0800 |0061: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ -3c8684: 0c08 |0064: move-result-object v8 │ │ -3c8686: 7210 c4b4 0800 |0065: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3c868c: 0a00 |0068: move-result v0 │ │ -3c868e: 3800 2300 |0069: if-eqz v0, 008c // +0023 │ │ -3c8692: 7210 c5b4 0800 |006b: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3c8698: 0c00 |006e: move-result-object v0 │ │ -3c869a: 1f00 a218 |006f: check-cast v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18a2 │ │ -3c869e: 2203 9b1c |0071: new-instance v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3c86a2: 6e10 3298 0000 |0073: invoke-virtual {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9832 │ │ -3c86a8: 0c05 |0076: move-result-object v5 │ │ -3c86aa: 6e10 3098 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@9830 │ │ -3c86b0: 0c00 |007a: move-result-object v0 │ │ -3c86b2: 7040 41ab 5301 |007b: invoke-direct {v3, v5, v1, v0}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab41 │ │ -3c86b8: 7100 83b4 0000 |007e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3c86be: 0c00 |0081: move-result-object v0 │ │ -3c86c0: 6e20 66ab 0300 |0082: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ -3c86c6: 5470 b98b |0085: iget-object v0, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8bb9 │ │ -3c86ca: 1205 |0087: const/4 v5, #int 0 // #0 │ │ -3c86cc: 7130 5d9b 3005 |0088: invoke-static {v0, v3, v5}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ -3c86d2: 28da |008b: goto 0065 // -0026 │ │ -3c86d4: 5478 b98b |008c: iget-object v8, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8bb9 │ │ -3c86d8: 7110 9d9d 0800 |008e: invoke-static {v8}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9d9d │ │ -3c86de: 2810 |0091: goto 00a1 // +0010 │ │ -3c86e0: 0d08 |0092: move-exception v8 │ │ -3c86e2: 2812 |0093: goto 00a5 // +0012 │ │ -3c86e4: 0d08 |0094: move-exception v8 │ │ -3c86e6: 1a00 1b1d |0095: const-string v0, "Failed to restore OPML backup" // string@1d1b │ │ -3c86ea: 7130 f80a 0208 |0097: invoke-static {v2, v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ -3c86f0: 2807 |009a: goto 00a1 // +0007 │ │ -3c86f2: 0d08 |009b: move-exception v8 │ │ -3c86f4: 1a00 361b |009c: const-string v0, "Error while parsing the OPML file" // string@1b36 │ │ -3c86f8: 7130 f80a 0208 |009e: invoke-static {v2, v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ -3c86fe: 7110 d8b6 0400 |00a1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Reader;)V // method@b6d8 │ │ -3c8704: 0e00 |00a4: return-void │ │ -3c8706: 7110 d8b6 0400 |00a5: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Reader;)V // method@b6d8 │ │ -3c870c: 2708 |00a8: throw v8 │ │ +3c8594: |[3c8594] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.restoreEntity:(Landroid/app/backup/BackupDataInputStream;)V │ │ +3c85a4: 1a00 fd5c |0000: const-string v0, "UTF-8" // string@5cfd │ │ +3c85a8: 1a01 d60f |0002: const-string v1, "Backup restore" // string@0fd6 │ │ +3c85ac: 1a02 134d |0004: const-string v2, "OpmlBackupHelper" // string@4d13 │ │ +3c85b0: 7120 f50a 1200 |0006: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c85b6: 6e10 b401 0800 |0009: invoke-virtual {v8}, Landroid/app/backup/BackupDataInputStream;.getKey:()Ljava/lang/String; // method@01b4 │ │ +3c85bc: 0c01 |000c: move-result-object v1 │ │ +3c85be: 1a03 e96b |000d: const-string v3, "antennapod-feeds.opml" // string@6be9 │ │ +3c85c2: 6e20 9fb2 1300 |000f: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c85c8: 0a01 |0012: move-result v1 │ │ +3c85ca: 3901 1b00 |0013: if-nez v1, 002e // +001b │ │ +3c85ce: 2200 741e |0015: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c85d2: 7010 c7b2 0000 |0017: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c85d8: 1a01 a65d |001a: const-string v1, "Unknown entity key: " // string@5da6 │ │ +3c85dc: 6e20 d3b2 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c85e2: 6e10 b401 0800 |001f: invoke-virtual {v8}, Landroid/app/backup/BackupDataInputStream;.getKey:()Ljava/lang/String; // method@01b4 │ │ +3c85e8: 0c08 |0022: move-result-object v8 │ │ +3c85ea: 6e20 d3b2 8000 |0023: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c85f0: 6e10 deb2 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c85f6: 0c08 |0029: move-result-object v8 │ │ +3c85f8: 7120 f50a 8200 |002a: invoke-static {v2, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c85fe: 0e00 |002d: return-void │ │ +3c8600: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +3c8602: 1a03 e347 |002f: const-string v3, "MD5" // string@47e3 │ │ +3c8606: 7110 d2b3 0300 |0031: invoke-static {v3}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b3d2 │ │ +3c860c: 0c03 |0034: move-result-object v3 │ │ +3c860e: 2204 2c1e |0035: new-instance v4, Ljava/io/InputStreamReader; // type@1e2c │ │ +3c8612: 2205 c71e |0037: new-instance v5, Ljava/security/DigestInputStream; // type@1ec7 │ │ +3c8616: 7030 cab3 8503 |0039: invoke-direct {v5, v8, v3}, Ljava/security/DigestInputStream;.:(Ljava/io/InputStream;Ljava/security/MessageDigest;)V // method@b3ca │ │ +3c861c: 7110 c5b3 0000 |003c: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +3c8622: 0c06 |003f: move-result-object v6 │ │ +3c8624: 7030 7ab1 5406 |0040: invoke-direct {v4, v5, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@b17a │ │ +3c862a: 280b |0043: goto 004e // +000b │ │ +3c862c: 0713 |0044: move-object v3, v1 │ │ +3c862e: 2204 2c1e |0045: new-instance v4, Ljava/io/InputStreamReader; // type@1e2c │ │ +3c8632: 7110 c5b3 0000 |0047: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +3c8638: 0c00 |004a: move-result-object v0 │ │ +3c863a: 7030 7ab1 8400 |004b: invoke-direct {v4, v8, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V // method@b17a │ │ +3c8640: 2208 a318 |004e: new-instance v8, Lde/danoeh/antennapod/core/export/opml/OpmlReader; // type@18a3 │ │ +3c8644: 7010 3798 0800 |0050: invoke-direct {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.:()V // method@9837 │ │ +3c864a: 6e20 3898 4800 |0053: invoke-virtual {v8, v4}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@9838 │ │ +3c8650: 0c08 |0056: move-result-object v8 │ │ +3c8652: 3903 0400 |0057: if-nez v3, 005b // +0004 │ │ +3c8656: 0710 |0059: move-object v0, v1 │ │ +3c8658: 2805 |005a: goto 005f // +0005 │ │ +3c865a: 6e10 d0b3 0300 |005b: invoke-virtual {v3}, Ljava/security/MessageDigest;.digest:()[B // method@b3d0 │ │ +3c8660: 0c00 |005e: move-result-object v0 │ │ +3c8662: 5b70 b88b |005f: iput-object v0, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mChecksum:[B // field@8bb8 │ │ +3c8666: 6e10 24b4 0800 |0061: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ +3c866c: 0c08 |0064: move-result-object v8 │ │ +3c866e: 7210 c4b4 0800 |0065: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3c8674: 0a00 |0068: move-result v0 │ │ +3c8676: 3800 2300 |0069: if-eqz v0, 008c // +0023 │ │ +3c867a: 7210 c5b4 0800 |006b: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3c8680: 0c00 |006e: move-result-object v0 │ │ +3c8682: 1f00 a218 |006f: check-cast v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18a2 │ │ +3c8686: 2203 9b1c |0071: new-instance v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3c868a: 6e10 3298 0000 |0073: invoke-virtual {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9832 │ │ +3c8690: 0c05 |0076: move-result-object v5 │ │ +3c8692: 6e10 3098 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@9830 │ │ +3c8698: 0c00 |007a: move-result-object v0 │ │ +3c869a: 7040 41ab 5301 |007b: invoke-direct {v3, v5, v1, v0}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab41 │ │ +3c86a0: 7100 83b4 0000 |007e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3c86a6: 0c00 |0081: move-result-object v0 │ │ +3c86a8: 6e20 66ab 0300 |0082: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ +3c86ae: 5470 b98b |0085: iget-object v0, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8bb9 │ │ +3c86b2: 1205 |0087: const/4 v5, #int 0 // #0 │ │ +3c86b4: 7130 5d9b 3005 |0088: invoke-static {v0, v3, v5}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ +3c86ba: 28da |008b: goto 0065 // -0026 │ │ +3c86bc: 5478 b98b |008c: iget-object v8, v7, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mContext:Landroid/content/Context; // field@8bb9 │ │ +3c86c0: 7110 9d9d 0800 |008e: invoke-static {v8}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9d9d │ │ +3c86c6: 2810 |0091: goto 00a1 // +0010 │ │ +3c86c8: 0d08 |0092: move-exception v8 │ │ +3c86ca: 2812 |0093: goto 00a5 // +0012 │ │ +3c86cc: 0d08 |0094: move-exception v8 │ │ +3c86ce: 1a00 1b1d |0095: const-string v0, "Failed to restore OPML backup" // string@1d1b │ │ +3c86d2: 7130 f80a 0208 |0097: invoke-static {v2, v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ +3c86d8: 2807 |009a: goto 00a1 // +0007 │ │ +3c86da: 0d08 |009b: move-exception v8 │ │ +3c86dc: 1a00 361b |009c: const-string v0, "Error while parsing the OPML file" // string@1b36 │ │ +3c86e0: 7130 f80a 0208 |009e: invoke-static {v2, v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ +3c86e6: 7110 d8b6 0400 |00a1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Reader;)V // method@b6d8 │ │ +3c86ec: 0e00 |00a4: return-void │ │ +3c86ee: 7110 d8b6 0400 |00a5: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Reader;)V // method@b6d8 │ │ +3c86f4: 2708 |00a8: throw v8 │ │ catches : 4 │ │ 0x002f - 0x0035 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0044 │ │ 0x0035 - 0x0043 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0045 │ │ 0x004e - 0x0091 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x009b │ │ @@ -810434,18 +810434,18 @@ │ │ type : '(Landroid/os/ParcelFileDescriptor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c8748: |[3c8748] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;)V │ │ -3c8758: 5410 b88b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mChecksum:[B // field@8bb8 │ │ -3c875c: 7030 ec97 2100 |0002: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V // method@97ec │ │ -3c8762: 0e00 |0005: return-void │ │ +3c8730: |[3c8730] de.danoeh.antennapod.core.backup.OpmlBackupAgent$OpmlBackupHelper.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;)V │ │ +3c8740: 5410 b88b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.mChecksum:[B // field@8bb8 │ │ +3c8744: 7030 ec97 2100 |0002: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.writeNewStateDescription:(Landroid/os/ParcelFileDescriptor;[B)V // method@97ec │ │ +3c874a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/os/ParcelFileDescriptor; │ │ │ │ @@ -810483,17 +810483,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c87cc: |[3c87cc] de.danoeh.antennapod.core.backup.OpmlBackupAgent.:()V │ │ -3c87dc: 7010 b201 0000 |0000: invoke-direct {v0}, Landroid/app/backup/BackupAgentHelper;.:()V // method@01b2 │ │ -3c87e2: 0e00 |0003: return-void │ │ +3c87b4: |[3c87b4] de.danoeh.antennapod.core.backup.OpmlBackupAgent.:()V │ │ +3c87c4: 7010 b201 0000 |0000: invoke-direct {v0}, Landroid/app/backup/BackupAgentHelper;.:()V // method@01b2 │ │ +3c87ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/backup/OpmlBackupAgent; │ │ │ │ Virtual methods - │ │ @@ -810502,20 +810502,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3c87e4: |[3c87e4] de.danoeh.antennapod.core.backup.OpmlBackupAgent.onCreate:()V │ │ -3c87f4: 2200 9218 |0000: new-instance v0, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper; // type@1892 │ │ -3c87f8: 7020 e897 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.:(Landroid/content/Context;)V // method@97e8 │ │ -3c87fe: 1a01 c8c1 |0005: const-string v1, "opml" // string@c1c8 │ │ -3c8802: 6e30 b301 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/app/backup/BackupAgentHelper;.addHelper:(Ljava/lang/String;Landroid/app/backup/BackupHelper;)V // method@01b3 │ │ -3c8808: 0e00 |000a: return-void │ │ +3c87cc: |[3c87cc] de.danoeh.antennapod.core.backup.OpmlBackupAgent.onCreate:()V │ │ +3c87dc: 2200 9218 |0000: new-instance v0, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper; // type@1892 │ │ +3c87e0: 7020 e897 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/backup/OpmlBackupAgent$OpmlBackupHelper;.:(Landroid/content/Context;)V // method@97e8 │ │ +3c87e6: 1a01 c8c1 |0005: const-string v1, "opml" // string@c1c8 │ │ +3c87ea: 6e30 b301 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/app/backup/BackupAgentHelper;.addHelper:(Ljava/lang/String;Landroid/app/backup/BackupHelper;)V // method@01b3 │ │ +3c87f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/core/backup/OpmlBackupAgent; │ │ │ │ source_file_idx : 19730 (OpmlBackupAgent.java) │ │ @@ -810559,21 +810559,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 │ │ -3c8908: |[3c8908] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ -3c8918: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c891e: 5b01 be8b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@8bbe │ │ -3c8922: 5b02 bb8b |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.imgExpand:Landroid/widget/ImageView; // field@8bbb │ │ -3c8926: 5b03 bc8b |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@8bbc │ │ -3c892a: 5b04 bd8b |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.progBar:Landroid/widget/ProgressBar; // field@8bbd │ │ -3c892e: 0e00 |000b: return-void │ │ +3c88f0: |[3c88f0] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ +3c8900: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c8906: 5b01 be8b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@8bbe │ │ +3c890a: 5b02 bb8b |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.imgExpand:Landroid/widget/ImageView; // field@8bbb │ │ +3c890e: 5b03 bc8b |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@8bbc │ │ +3c8912: 5b04 bd8b |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.progBar:Landroid/widget/ProgressBar; // field@8bbd │ │ +3c8916: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -810589,41 +810589,41 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -3c8840: |[3c8840] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ -3c8850: 6000 c079 |0000: sget v0, Lde/danoeh/antennapod/core/R$id;.imgExpand:I // field@79c0 │ │ -3c8854: 7120 654a 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c885a: 0c01 |0005: move-result-object v1 │ │ -3c885c: 1f01 f702 |0006: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ -3c8860: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -3c8864: 0740 |000a: move-object v0, v4 │ │ -3c8866: 1f00 f902 |000b: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ -3c886a: 6002 477a |000d: sget v2, Lde/danoeh/antennapod/core/R$id;.progBar:I // field@7a47 │ │ -3c886e: 7120 654a 2400 |000f: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8874: 0c03 |0012: move-result-object v3 │ │ -3c8876: 1f03 0003 |0013: check-cast v3, Landroid/widget/ProgressBar; // type@0300 │ │ -3c887a: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ -3c887e: 2204 9418 |0017: new-instance v4, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // type@1894 │ │ -3c8882: 7053 ef97 0401 |0019: invoke-direct {v4, v0, v1, v0, v3}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V // method@97ef │ │ -3c8888: 1104 |001c: return-object v4 │ │ -3c888a: 0120 |001d: move v0, v2 │ │ -3c888c: 6e10 b40c 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3c8892: 0c04 |0021: move-result-object v4 │ │ -3c8894: 6e20 0d03 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3c889a: 0c04 |0025: move-result-object v4 │ │ -3c889c: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3c88a0: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3c88a4: 6e20 9ab2 4100 |002a: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3c88aa: 0c04 |002d: move-result-object v4 │ │ -3c88ac: 7020 6db2 4000 |002e: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3c88b2: 2700 |0031: throw v0 │ │ +3c8828: |[3c8828] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ +3c8838: 6000 c079 |0000: sget v0, Lde/danoeh/antennapod/core/R$id;.imgExpand:I // field@79c0 │ │ +3c883c: 7120 654a 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8842: 0c01 |0005: move-result-object v1 │ │ +3c8844: 1f01 f702 |0006: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ +3c8848: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +3c884c: 0740 |000a: move-object v0, v4 │ │ +3c884e: 1f00 f902 |000b: check-cast v0, Landroid/widget/LinearLayout; // type@02f9 │ │ +3c8852: 6002 477a |000d: sget v2, Lde/danoeh/antennapod/core/R$id;.progBar:I // field@7a47 │ │ +3c8856: 7120 654a 2400 |000f: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c885c: 0c03 |0012: move-result-object v3 │ │ +3c885e: 1f03 0003 |0013: check-cast v3, Landroid/widget/ProgressBar; // type@0300 │ │ +3c8862: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ +3c8866: 2204 9418 |0017: new-instance v4, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // type@1894 │ │ +3c886a: 7053 ef97 0401 |0019: invoke-direct {v4, v0, v1, v0, v3}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V // method@97ef │ │ +3c8870: 1104 |001c: return-object v4 │ │ +3c8872: 0120 |001d: move v0, v2 │ │ +3c8874: 6e10 b40c 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3c887a: 0c04 |0021: move-result-object v4 │ │ +3c887c: 6e20 0d03 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3c8882: 0c04 |0025: move-result-object v4 │ │ +3c8884: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3c8888: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3c888c: 6e20 9ab2 4100 |002a: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3c8892: 0c04 |002d: move-result-object v4 │ │ +3c8894: 7020 6db2 4000 |002e: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3c889a: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x000a line=73 │ │ 0x000d line=75 │ │ 0x000f line=76 │ │ @@ -810638,20 +810638,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3c88b4: |[3c88b4] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ -3c88c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c88c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3c88c8: 7130 f497 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // method@97f4 │ │ -3c88ce: 0c02 |0005: move-result-object v2 │ │ -3c88d0: 1102 |0006: return-object v2 │ │ +3c889c: |[3c889c] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ +3c88ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c88ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3c88b0: 7130 f497 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // method@97f4 │ │ +3c88b6: 0c02 |0005: move-result-object v2 │ │ +3c88b8: 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/core/databinding/MoreContentListFooterBinding;) │ │ @@ -810659,24 +810659,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -3c88d4: |[3c88d4] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ -3c88e4: 6000 817b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.more_content_list_footer:I // field@7b81 │ │ -3c88e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3c88ea: 6e40 a90b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3c88f0: 0c02 |0006: move-result-object v2 │ │ -3c88f2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3c88f6: 6e20 c40d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3c88fc: 7110 f097 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // method@97f0 │ │ -3c8902: 0c02 |000f: move-result-object v2 │ │ -3c8904: 1102 |0010: return-object v2 │ │ +3c88bc: |[3c88bc] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ +3c88cc: 6000 817b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.more_content_list_footer:I // field@7b81 │ │ +3c88d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3c88d2: 6e40 a90b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3c88d8: 0c02 |0006: move-result-object v2 │ │ +3c88da: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3c88de: 6e20 c40d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3c88e4: 7110 f097 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // method@97f0 │ │ +3c88ea: 0c02 |000f: move-result-object v2 │ │ +3c88ec: 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; │ │ @@ -810689,18 +810689,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3c880c: |[3c880c] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.getRoot:()Landroid/view/View; │ │ -3c881c: 6e10 f297 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.getRoot:()Landroid/widget/LinearLayout; // method@97f2 │ │ -3c8822: 0c00 |0003: move-result-object v0 │ │ -3c8824: 1100 |0004: return-object v0 │ │ +3c87f4: |[3c87f4] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.getRoot:()Landroid/view/View; │ │ +3c8804: 6e10 f297 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.getRoot:()Landroid/widget/LinearLayout; // method@97f2 │ │ +3c880a: 0c00 |0003: move-result-object v0 │ │ +3c880c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;) │ │ @@ -810708,17 +810708,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c8828: |[3c8828] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3c8838: 5410 be8b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@8bbe │ │ -3c883c: 1100 |0002: return-object v0 │ │ +3c8810: |[3c8810] de.danoeh.antennapod.core.databinding.MoreContentListFooterBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3c8820: 5410 be8b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@8bbe │ │ +3c8824: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; │ │ │ │ source_file_idx : 18986 (MoreContentListFooterBinding.java) │ │ @@ -810806,32 +810806,32 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/RelativeLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 16 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -3c8b44: |[3c8b44] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/RelativeLayout;)V │ │ -3c8b54: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c8b5a: 5b01 c98b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.rootView:Landroid/widget/FrameLayout; // field@8bc9 │ │ -3c8b5e: 5b02 bf8b |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butFastForward:Landroid/widget/ImageButton; // field@8bbf │ │ -3c8b62: 5b03 c08b |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlay:Landroid/widget/ImageButton; // field@8bc0 │ │ -3c8b66: 5b04 c18b |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlayExtended:Landroid/widget/ImageButton; // field@8bc1 │ │ -3c8b6a: 5b05 c28b |000b: iput-object v5, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlaybackSpeed:Landroid/widget/ImageButton; // field@8bc2 │ │ -3c8b6e: 5b06 c38b |000d: iput-object v6, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butRew:Landroid/widget/ImageButton; // field@8bc3 │ │ -3c8b72: 5b07 c48b |000f: iput-object v7, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butSkip:Landroid/widget/ImageButton; // field@8bc4 │ │ -3c8b76: 5b08 c58b |0011: iput-object v8, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.extendedButtonsContainer:Landroid/widget/LinearLayout; // field@8bc5 │ │ -3c8b7a: 5b09 c68b |0013: iput-object v9, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.imgvCover:Landroid/widget/ImageView; // field@8bc6 │ │ -3c8b7e: 5b0a c78b |0015: iput-object v10, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.layoutCenter:Landroid/widget/LinearLayout; // field@8bc7 │ │ -3c8b82: 5b0b c88b |0017: iput-object v11, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.layoutLeft:Landroid/widget/LinearLayout; // field@8bc8 │ │ -3c8b86: 5b0c ca8b |0019: iput-object v12, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtNoPlaying:Landroid/widget/TextView; // field@8bca │ │ -3c8b8a: 5b0d cb8b |001b: iput-object v13, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtvProgress:Landroid/widget/TextView; // field@8bcb │ │ -3c8b8e: 5b0e cc8b |001d: iput-object v14, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtvTitle:Landroid/widget/TextView; // field@8bcc │ │ -3c8b92: 5b0f cd8b |001f: iput-object v15, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.widgetLayout:Landroid/widget/RelativeLayout; // field@8bcd │ │ -3c8b96: 0e00 |0021: return-void │ │ +3c8b2c: |[3c8b2c] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/RelativeLayout;)V │ │ +3c8b3c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c8b42: 5b01 c98b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.rootView:Landroid/widget/FrameLayout; // field@8bc9 │ │ +3c8b46: 5b02 bf8b |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butFastForward:Landroid/widget/ImageButton; // field@8bbf │ │ +3c8b4a: 5b03 c08b |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlay:Landroid/widget/ImageButton; // field@8bc0 │ │ +3c8b4e: 5b04 c18b |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlayExtended:Landroid/widget/ImageButton; // field@8bc1 │ │ +3c8b52: 5b05 c28b |000b: iput-object v5, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butPlaybackSpeed:Landroid/widget/ImageButton; // field@8bc2 │ │ +3c8b56: 5b06 c38b |000d: iput-object v6, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butRew:Landroid/widget/ImageButton; // field@8bc3 │ │ +3c8b5a: 5b07 c48b |000f: iput-object v7, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.butSkip:Landroid/widget/ImageButton; // field@8bc4 │ │ +3c8b5e: 5b08 c58b |0011: iput-object v8, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.extendedButtonsContainer:Landroid/widget/LinearLayout; // field@8bc5 │ │ +3c8b62: 5b09 c68b |0013: iput-object v9, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.imgvCover:Landroid/widget/ImageView; // field@8bc6 │ │ +3c8b66: 5b0a c78b |0015: iput-object v10, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.layoutCenter:Landroid/widget/LinearLayout; // field@8bc7 │ │ +3c8b6a: 5b0b c88b |0017: iput-object v11, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.layoutLeft:Landroid/widget/LinearLayout; // field@8bc8 │ │ +3c8b6e: 5b0c ca8b |0019: iput-object v12, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtNoPlaying:Landroid/widget/TextView; // field@8bca │ │ +3c8b72: 5b0d cb8b |001b: iput-object v13, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtvProgress:Landroid/widget/TextView; // field@8bcb │ │ +3c8b76: 5b0e cc8b |001d: iput-object v14, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.txtvTitle:Landroid/widget/TextView; // field@8bcc │ │ +3c8b7a: 5b0f cd8b |001f: iput-object v15, v0, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.widgetLayout:Landroid/widget/RelativeLayout; // field@8bcd │ │ +3c8b7e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=76 │ │ 0x0005 line=77 │ │ 0x0007 line=78 │ │ 0x0009 line=79 │ │ @@ -810869,116 +810869,116 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 20 │ │ ins : 1 │ │ outs : 16 │ │ insns size : 189 16-bit code units │ │ -3c8964: |[3c8964] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ -3c8974: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -3c8978: 6001 2a79 |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@792a │ │ -3c897c: 7120 654a 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8982: 0c02 |0007: move-result-object v2 │ │ -3c8984: 0725 |0008: move-object v5, v2 │ │ -3c8986: 1f05 f502 |0009: check-cast v5, Landroid/widget/ImageButton; // type@02f5 │ │ -3c898a: 3805 9e00 |000b: if-eqz v5, 00a9 // +009e │ │ -3c898e: 6001 2b79 |000d: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ -3c8992: 7120 654a 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8998: 0c02 |0012: move-result-object v2 │ │ -3c899a: 0726 |0013: move-object v6, v2 │ │ -3c899c: 1f06 f502 |0014: check-cast v6, Landroid/widget/ImageButton; // type@02f5 │ │ -3c89a0: 3806 9300 |0016: if-eqz v6, 00a9 // +0093 │ │ -3c89a4: 6001 2c79 |0018: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@792c │ │ -3c89a8: 7120 654a 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c89ae: 0c02 |001d: move-result-object v2 │ │ -3c89b0: 0727 |001e: move-object v7, v2 │ │ -3c89b2: 1f07 f502 |001f: check-cast v7, Landroid/widget/ImageButton; // type@02f5 │ │ -3c89b6: 3807 8800 |0021: if-eqz v7, 00a9 // +0088 │ │ -3c89ba: 6001 2d79 |0023: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@792d │ │ -3c89be: 7120 654a 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c89c4: 0c02 |0028: move-result-object v2 │ │ -3c89c6: 0728 |0029: move-object v8, v2 │ │ -3c89c8: 1f08 f502 |002a: check-cast v8, Landroid/widget/ImageButton; // type@02f5 │ │ -3c89cc: 3808 7d00 |002c: if-eqz v8, 00a9 // +007d │ │ -3c89d0: 6001 2e79 |002e: sget v1, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@792e │ │ -3c89d4: 7120 654a 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c89da: 0c02 |0033: move-result-object v2 │ │ -3c89dc: 0729 |0034: move-object v9, v2 │ │ -3c89de: 1f09 f502 |0035: check-cast v9, Landroid/widget/ImageButton; // type@02f5 │ │ -3c89e2: 3809 7200 |0037: if-eqz v9, 00a9 // +0072 │ │ -3c89e6: 6001 2f79 |0039: sget v1, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@792f │ │ -3c89ea: 7120 654a 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c89f0: 0c02 |003e: move-result-object v2 │ │ -3c89f2: 072a |003f: move-object v10, v2 │ │ -3c89f4: 1f0a f502 |0040: check-cast v10, Landroid/widget/ImageButton; // type@02f5 │ │ -3c89f8: 380a 6700 |0042: if-eqz v10, 00a9 // +0067 │ │ -3c89fc: 6001 9e79 |0044: sget v1, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@799e │ │ -3c8a00: 7120 654a 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8a06: 0c02 |0049: move-result-object v2 │ │ -3c8a08: 072b |004a: move-object v11, v2 │ │ -3c8a0a: 1f0b f902 |004b: check-cast v11, Landroid/widget/LinearLayout; // type@02f9 │ │ -3c8a0e: 380b 5c00 |004d: if-eqz v11, 00a9 // +005c │ │ -3c8a12: 6001 c179 |004f: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@79c1 │ │ -3c8a16: 7120 654a 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8a1c: 0c02 |0054: move-result-object v2 │ │ -3c8a1e: 072c |0055: move-object v12, v2 │ │ -3c8a20: 1f0c f702 |0056: check-cast v12, Landroid/widget/ImageView; // type@02f7 │ │ -3c8a24: 380c 5100 |0058: if-eqz v12, 00a9 // +0051 │ │ -3c8a28: 6001 cc79 |005a: sget v1, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@79cc │ │ -3c8a2c: 7120 654a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8a32: 0c02 |005f: move-result-object v2 │ │ -3c8a34: 072d |0060: move-object v13, v2 │ │ -3c8a36: 1f0d f902 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02f9 │ │ -3c8a3a: 380d 4600 |0063: if-eqz v13, 00a9 // +0046 │ │ -3c8a3e: 6001 cd79 |0065: sget v1, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@79cd │ │ -3c8a42: 7120 654a 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8a48: 0c02 |006a: move-result-object v2 │ │ -3c8a4a: 072e |006b: move-object v14, v2 │ │ -3c8a4c: 1f0e f902 |006c: check-cast v14, Landroid/widget/LinearLayout; // type@02f9 │ │ -3c8a50: 380e 3b00 |006e: if-eqz v14, 00a9 // +003b │ │ -3c8a54: 6001 bb7a |0070: sget v1, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7abb │ │ -3c8a58: 7120 654a 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8a5e: 0c02 |0075: move-result-object v2 │ │ -3c8a60: 072f |0076: move-object v15, v2 │ │ -3c8a62: 1f0f 1303 |0077: check-cast v15, Landroid/widget/TextView; // type@0313 │ │ -3c8a66: 380f 3000 |0079: if-eqz v15, 00a9 // +0030 │ │ -3c8a6a: 6001 bc7a |007b: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7abc │ │ -3c8a6e: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8a74: 0c02 |0080: move-result-object v2 │ │ -3c8a76: 0810 0200 |0081: move-object/from16 v16, v2 │ │ -3c8a7a: 1f10 1303 |0083: check-cast v16, Landroid/widget/TextView; // type@0313 │ │ -3c8a7e: 3810 2400 |0085: if-eqz v16, 00a9 // +0024 │ │ -3c8a82: 6001 bd7a |0087: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7abd │ │ -3c8a86: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8a8c: 0c02 |008c: move-result-object v2 │ │ -3c8a8e: 0811 0200 |008d: move-object/from16 v17, v2 │ │ -3c8a92: 1f11 1303 |008f: check-cast v17, Landroid/widget/TextView; // type@0313 │ │ -3c8a96: 3811 1800 |0091: if-eqz v17, 00a9 // +0018 │ │ -3c8a9a: 6001 cd7a |0093: sget v1, Lde/danoeh/antennapod/core/R$id;.widgetLayout:I // field@7acd │ │ -3c8a9e: 7120 654a 1000 |0095: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8aa4: 0c02 |0098: move-result-object v2 │ │ -3c8aa6: 0812 0200 |0099: move-object/from16 v18, v2 │ │ -3c8aaa: 1f12 0603 |009b: check-cast v18, Landroid/widget/RelativeLayout; // type@0306 │ │ -3c8aae: 3812 0c00 |009d: if-eqz v18, 00a9 // +000c │ │ -3c8ab2: 2201 9518 |009f: new-instance v1, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // type@1895 │ │ -3c8ab6: 0704 |00a1: move-object v4, v0 │ │ -3c8ab8: 1f04 f102 |00a2: check-cast v4, Landroid/widget/FrameLayout; // type@02f1 │ │ -3c8abc: 0713 |00a4: move-object v3, v1 │ │ -3c8abe: 7610 f597 0300 |00a5: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/RelativeLayout;)V // method@97f5 │ │ -3c8ac4: 1101 |00a8: return-object v1 │ │ -3c8ac6: 7401 b40c 1300 |00a9: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3c8acc: 0c00 |00ac: move-result-object v0 │ │ -3c8ace: 6e20 0d03 1000 |00ad: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3c8ad4: 0c00 |00b0: move-result-object v0 │ │ -3c8ad6: 2201 631e |00b1: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3c8ada: 1a02 084a |00b3: const-string v2, "Missing required view with ID: " // string@4a08 │ │ -3c8ade: 6e20 9ab2 0200 |00b5: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3c8ae4: 0c00 |00b8: move-result-object v0 │ │ -3c8ae6: 7020 6db2 0100 |00b9: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3c8aec: 2701 |00bc: throw v1 │ │ +3c894c: |[3c894c] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ +3c895c: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +3c8960: 6001 2a79 |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@792a │ │ +3c8964: 7120 654a 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c896a: 0c02 |0007: move-result-object v2 │ │ +3c896c: 0725 |0008: move-object v5, v2 │ │ +3c896e: 1f05 f502 |0009: check-cast v5, Landroid/widget/ImageButton; // type@02f5 │ │ +3c8972: 3805 9e00 |000b: if-eqz v5, 00a9 // +009e │ │ +3c8976: 6001 2b79 |000d: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ +3c897a: 7120 654a 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8980: 0c02 |0012: move-result-object v2 │ │ +3c8982: 0726 |0013: move-object v6, v2 │ │ +3c8984: 1f06 f502 |0014: check-cast v6, Landroid/widget/ImageButton; // type@02f5 │ │ +3c8988: 3806 9300 |0016: if-eqz v6, 00a9 // +0093 │ │ +3c898c: 6001 2c79 |0018: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@792c │ │ +3c8990: 7120 654a 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8996: 0c02 |001d: move-result-object v2 │ │ +3c8998: 0727 |001e: move-object v7, v2 │ │ +3c899a: 1f07 f502 |001f: check-cast v7, Landroid/widget/ImageButton; // type@02f5 │ │ +3c899e: 3807 8800 |0021: if-eqz v7, 00a9 // +0088 │ │ +3c89a2: 6001 2d79 |0023: sget v1, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@792d │ │ +3c89a6: 7120 654a 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c89ac: 0c02 |0028: move-result-object v2 │ │ +3c89ae: 0728 |0029: move-object v8, v2 │ │ +3c89b0: 1f08 f502 |002a: check-cast v8, Landroid/widget/ImageButton; // type@02f5 │ │ +3c89b4: 3808 7d00 |002c: if-eqz v8, 00a9 // +007d │ │ +3c89b8: 6001 2e79 |002e: sget v1, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@792e │ │ +3c89bc: 7120 654a 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c89c2: 0c02 |0033: move-result-object v2 │ │ +3c89c4: 0729 |0034: move-object v9, v2 │ │ +3c89c6: 1f09 f502 |0035: check-cast v9, Landroid/widget/ImageButton; // type@02f5 │ │ +3c89ca: 3809 7200 |0037: if-eqz v9, 00a9 // +0072 │ │ +3c89ce: 6001 2f79 |0039: sget v1, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@792f │ │ +3c89d2: 7120 654a 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c89d8: 0c02 |003e: move-result-object v2 │ │ +3c89da: 072a |003f: move-object v10, v2 │ │ +3c89dc: 1f0a f502 |0040: check-cast v10, Landroid/widget/ImageButton; // type@02f5 │ │ +3c89e0: 380a 6700 |0042: if-eqz v10, 00a9 // +0067 │ │ +3c89e4: 6001 9e79 |0044: sget v1, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@799e │ │ +3c89e8: 7120 654a 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c89ee: 0c02 |0049: move-result-object v2 │ │ +3c89f0: 072b |004a: move-object v11, v2 │ │ +3c89f2: 1f0b f902 |004b: check-cast v11, Landroid/widget/LinearLayout; // type@02f9 │ │ +3c89f6: 380b 5c00 |004d: if-eqz v11, 00a9 // +005c │ │ +3c89fa: 6001 c179 |004f: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@79c1 │ │ +3c89fe: 7120 654a 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8a04: 0c02 |0054: move-result-object v2 │ │ +3c8a06: 072c |0055: move-object v12, v2 │ │ +3c8a08: 1f0c f702 |0056: check-cast v12, Landroid/widget/ImageView; // type@02f7 │ │ +3c8a0c: 380c 5100 |0058: if-eqz v12, 00a9 // +0051 │ │ +3c8a10: 6001 cc79 |005a: sget v1, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@79cc │ │ +3c8a14: 7120 654a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8a1a: 0c02 |005f: move-result-object v2 │ │ +3c8a1c: 072d |0060: move-object v13, v2 │ │ +3c8a1e: 1f0d f902 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02f9 │ │ +3c8a22: 380d 4600 |0063: if-eqz v13, 00a9 // +0046 │ │ +3c8a26: 6001 cd79 |0065: sget v1, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@79cd │ │ +3c8a2a: 7120 654a 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8a30: 0c02 |006a: move-result-object v2 │ │ +3c8a32: 072e |006b: move-object v14, v2 │ │ +3c8a34: 1f0e f902 |006c: check-cast v14, Landroid/widget/LinearLayout; // type@02f9 │ │ +3c8a38: 380e 3b00 |006e: if-eqz v14, 00a9 // +003b │ │ +3c8a3c: 6001 bb7a |0070: sget v1, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7abb │ │ +3c8a40: 7120 654a 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8a46: 0c02 |0075: move-result-object v2 │ │ +3c8a48: 072f |0076: move-object v15, v2 │ │ +3c8a4a: 1f0f 1303 |0077: check-cast v15, Landroid/widget/TextView; // type@0313 │ │ +3c8a4e: 380f 3000 |0079: if-eqz v15, 00a9 // +0030 │ │ +3c8a52: 6001 bc7a |007b: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7abc │ │ +3c8a56: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8a5c: 0c02 |0080: move-result-object v2 │ │ +3c8a5e: 0810 0200 |0081: move-object/from16 v16, v2 │ │ +3c8a62: 1f10 1303 |0083: check-cast v16, Landroid/widget/TextView; // type@0313 │ │ +3c8a66: 3810 2400 |0085: if-eqz v16, 00a9 // +0024 │ │ +3c8a6a: 6001 bd7a |0087: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7abd │ │ +3c8a6e: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8a74: 0c02 |008c: move-result-object v2 │ │ +3c8a76: 0811 0200 |008d: move-object/from16 v17, v2 │ │ +3c8a7a: 1f11 1303 |008f: check-cast v17, Landroid/widget/TextView; // type@0313 │ │ +3c8a7e: 3811 1800 |0091: if-eqz v17, 00a9 // +0018 │ │ +3c8a82: 6001 cd7a |0093: sget v1, Lde/danoeh/antennapod/core/R$id;.widgetLayout:I // field@7acd │ │ +3c8a86: 7120 654a 1000 |0095: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8a8c: 0c02 |0098: move-result-object v2 │ │ +3c8a8e: 0812 0200 |0099: move-object/from16 v18, v2 │ │ +3c8a92: 1f12 0603 |009b: check-cast v18, Landroid/widget/RelativeLayout; // type@0306 │ │ +3c8a96: 3812 0c00 |009d: if-eqz v18, 00a9 // +000c │ │ +3c8a9a: 2201 9518 |009f: new-instance v1, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // type@1895 │ │ +3c8a9e: 0704 |00a1: move-object v4, v0 │ │ +3c8aa0: 1f04 f102 |00a2: check-cast v4, Landroid/widget/FrameLayout; // type@02f1 │ │ +3c8aa4: 0713 |00a4: move-object v3, v1 │ │ +3c8aa6: 7610 f597 0300 |00a5: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/RelativeLayout;)V // method@97f5 │ │ +3c8aac: 1101 |00a8: return-object v1 │ │ +3c8aae: 7401 b40c 1300 |00a9: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3c8ab4: 0c00 |00ac: move-result-object v0 │ │ +3c8ab6: 6e20 0d03 1000 |00ad: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3c8abc: 0c00 |00b0: move-result-object v0 │ │ +3c8abe: 2201 631e |00b1: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3c8ac2: 1a02 084a |00b3: const-string v2, "Missing required view with ID: " // string@4a08 │ │ +3c8ac6: 6e20 9ab2 0200 |00b5: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3c8acc: 0c00 |00b8: move-result-object v0 │ │ +3c8ace: 7020 6db2 0100 |00b9: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3c8ad4: 2701 |00bc: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=120 │ │ 0x0004 line=121 │ │ 0x000d line=126 │ │ 0x000f line=127 │ │ 0x0018 line=132 │ │ @@ -811016,20 +811016,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3c8af0: |[3c8af0] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ -3c8b00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c8b02: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3c8b04: 7130 fa97 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // method@97fa │ │ -3c8b0a: 0c02 |0005: move-result-object v2 │ │ -3c8b0c: 1102 |0006: return-object v2 │ │ +3c8ad8: |[3c8ad8] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ +3c8ae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c8aea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3c8aec: 7130 fa97 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // method@97fa │ │ +3c8af2: 0c02 |0005: move-result-object v2 │ │ +3c8af4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;) │ │ @@ -811037,24 +811037,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -3c8b10: |[3c8b10] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ -3c8b20: 6000 b07b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.player_widget:I // field@7bb0 │ │ -3c8b24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3c8b26: 6e40 a90b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3c8b2c: 0c02 |0006: move-result-object v2 │ │ -3c8b2e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3c8b32: 6e20 c40d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3c8b38: 7110 f697 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // method@97f6 │ │ -3c8b3e: 0c02 |000f: move-result-object v2 │ │ -3c8b40: 1102 |0010: return-object v2 │ │ +3c8af8: |[3c8af8] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ +3c8b08: 6000 b07b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.player_widget:I // field@7bb0 │ │ +3c8b0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3c8b0e: 6e40 a90b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3c8b14: 0c02 |0006: move-result-object v2 │ │ +3c8b16: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3c8b1a: 6e20 c40d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3c8b20: 7110 f697 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // method@97f6 │ │ +3c8b26: 0c02 |000f: move-result-object v2 │ │ +3c8b28: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0009 line=109 │ │ 0x000c line=111 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -811067,18 +811067,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3c8930: |[3c8930] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.getRoot:()Landroid/view/View; │ │ -3c8940: 6e10 f897 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.getRoot:()Landroid/widget/FrameLayout; // method@97f8 │ │ -3c8946: 0c00 |0003: move-result-object v0 │ │ -3c8948: 1100 |0004: return-object v0 │ │ +3c8918: |[3c8918] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.getRoot:()Landroid/view/View; │ │ +3c8928: 6e10 f897 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.getRoot:()Landroid/widget/FrameLayout; // method@97f8 │ │ +3c892e: 0c00 |0003: move-result-object v0 │ │ +3c8930: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;) │ │ @@ -811086,17 +811086,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c894c: |[3c894c] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3c895c: 5410 c98b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.rootView:Landroid/widget/FrameLayout; // field@8bc9 │ │ -3c8960: 1100 |0002: return-object v0 │ │ +3c8934: |[3c8934] de.danoeh.antennapod.core.databinding.PlayerWidgetBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3c8944: 5410 c98b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.rootView:Landroid/widget/FrameLayout; // field@8bc9 │ │ +3c8948: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; │ │ │ │ source_file_idx : 20331 (PlayerWidgetBinding.java) │ │ @@ -811140,21 +811140,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 │ │ -3c8ca4: |[3c8ca4] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ -3c8cb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c8cba: 5b01 d18b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@8bd1 │ │ -3c8cbe: 5b02 ce8b |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonButtonNegative:Landroid/widget/Button; // field@8bce │ │ -3c8cc2: 5b03 cf8b |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonButtonPositive:Landroid/widget/Button; // field@8bcf │ │ -3c8cc6: 5b04 d08b |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonMessage:Landroid/widget/TextView; // field@8bd0 │ │ -3c8cca: 0e00 |000b: return-void │ │ +3c8c8c: |[3c8c8c] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ +3c8c9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c8ca2: 5b01 d18b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@8bd1 │ │ +3c8ca6: 5b02 ce8b |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonButtonNegative:Landroid/widget/Button; // field@8bce │ │ +3c8caa: 5b03 cf8b |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonButtonPositive:Landroid/widget/Button; // field@8bcf │ │ +3c8cae: 5b04 d08b |0009: iput-object v4, v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.balloonMessage:Landroid/widget/TextView; // field@8bd0 │ │ +3c8cb2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -811170,44 +811170,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -3c8bcc: |[3c8bcc] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ -3c8bdc: 6000 2279 |0000: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_button_negative:I // field@7922 │ │ -3c8be0: 7120 654a 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8be6: 0c01 |0005: move-result-object v1 │ │ -3c8be8: 1f01 e402 |0006: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ -3c8bec: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -3c8bf0: 6000 2379 |000a: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_button_positive:I // field@7923 │ │ -3c8bf4: 7120 654a 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8bfa: 0c02 |000f: move-result-object v2 │ │ -3c8bfc: 1f02 e402 |0010: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ -3c8c00: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -3c8c04: 6000 2479 |0014: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_message:I // field@7924 │ │ -3c8c08: 7120 654a 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3c8c0e: 0c03 |0019: move-result-object v3 │ │ -3c8c10: 1f03 1303 |001a: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3c8c14: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -3c8c18: 2200 9618 |001e: new-instance v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; // type@1896 │ │ -3c8c1c: 1f04 f902 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3c8c20: 7053 fb97 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V // method@97fb │ │ -3c8c26: 1100 |0025: return-object v0 │ │ -3c8c28: 6e10 b40c 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3c8c2e: 0c04 |0029: move-result-object v4 │ │ -3c8c30: 6e20 0d03 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3c8c36: 0c04 |002d: move-result-object v4 │ │ -3c8c38: 2200 631e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3c8c3c: 1a01 084a |0030: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3c8c40: 6e20 9ab2 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3c8c46: 0c04 |0035: move-result-object v4 │ │ -3c8c48: 7020 6db2 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3c8c4e: 2700 |0039: throw v0 │ │ +3c8bb4: |[3c8bb4] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ +3c8bc4: 6000 2279 |0000: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_button_negative:I // field@7922 │ │ +3c8bc8: 7120 654a 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8bce: 0c01 |0005: move-result-object v1 │ │ +3c8bd0: 1f01 e402 |0006: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ +3c8bd4: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +3c8bd8: 6000 2379 |000a: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_button_positive:I // field@7923 │ │ +3c8bdc: 7120 654a 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8be2: 0c02 |000f: move-result-object v2 │ │ +3c8be4: 1f02 e402 |0010: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ +3c8be8: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +3c8bec: 6000 2479 |0014: sget v0, Lde/danoeh/antennapod/core/R$id;.balloon_message:I // field@7924 │ │ +3c8bf0: 7120 654a 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3c8bf6: 0c03 |0019: move-result-object v3 │ │ +3c8bf8: 1f03 1303 |001a: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3c8bfc: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +3c8c00: 2200 9618 |001e: new-instance v0, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; // type@1896 │ │ +3c8c04: 1f04 f902 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3c8c08: 7053 fb97 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V // method@97fb │ │ +3c8c0e: 1100 |0025: return-object v0 │ │ +3c8c10: 6e10 b40c 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3c8c16: 0c04 |0029: move-result-object v4 │ │ +3c8c18: 6e20 0d03 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3c8c1e: 0c04 |002d: move-result-object v4 │ │ +3c8c20: 2200 631e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3c8c24: 1a01 084a |0030: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3c8c28: 6e20 9ab2 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3c8c2e: 0c04 |0035: move-result-object v4 │ │ +3c8c30: 7020 6db2 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3c8c36: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -811223,20 +811223,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3c8c50: |[3c8c50] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ -3c8c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c8c62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3c8c64: 7130 0098 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; // method@9800 │ │ -3c8c6a: 0c02 |0005: move-result-object v2 │ │ -3c8c6c: 1102 |0006: return-object v2 │ │ +3c8c38: |[3c8c38] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ +3c8c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c8c4a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3c8c4c: 7130 0098 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; // method@9800 │ │ +3c8c52: 0c02 |0005: move-result-object v2 │ │ +3c8c54: 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/core/databinding/PopupBubbleViewBinding;) │ │ @@ -811244,24 +811244,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -3c8c70: |[3c8c70] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ -3c8c80: 6000 b17b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.popup_bubble_view:I // field@7bb1 │ │ -3c8c84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3c8c86: 6e40 a90b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3c8c8c: 0c02 |0006: move-result-object v2 │ │ -3c8c8e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3c8c92: 6e20 c40d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3c8c98: 7110 fc97 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; // method@97fc │ │ -3c8c9e: 0c02 |000f: move-result-object v2 │ │ -3c8ca0: 1102 |0010: return-object v2 │ │ +3c8c58: |[3c8c58] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ +3c8c68: 6000 b17b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.popup_bubble_view:I // field@7bb1 │ │ +3c8c6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3c8c6e: 6e40 a90b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3c8c74: 0c02 |0006: move-result-object v2 │ │ +3c8c76: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3c8c7a: 6e20 c40d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3c8c80: 7110 fc97 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; // method@97fc │ │ +3c8c86: 0c02 |000f: move-result-object v2 │ │ +3c8c88: 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; │ │ @@ -811274,18 +811274,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3c8b98: |[3c8b98] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.getRoot:()Landroid/view/View; │ │ -3c8ba8: 6e10 fe97 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.getRoot:()Landroid/widget/LinearLayout; // method@97fe │ │ -3c8bae: 0c00 |0003: move-result-object v0 │ │ -3c8bb0: 1100 |0004: return-object v0 │ │ +3c8b80: |[3c8b80] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.getRoot:()Landroid/view/View; │ │ +3c8b90: 6e10 fe97 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.getRoot:()Landroid/widget/LinearLayout; // method@97fe │ │ +3c8b96: 0c00 |0003: move-result-object v0 │ │ +3c8b98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;) │ │ @@ -811293,17 +811293,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c8bb4: |[3c8bb4] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3c8bc4: 5410 d18b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@8bd1 │ │ -3c8bc8: 1100 |0002: return-object v0 │ │ +3c8b9c: |[3c8b9c] de.danoeh.antennapod.core.databinding.PopupBubbleViewBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3c8bac: 5410 d18b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@8bd1 │ │ +3c8bb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/databinding/PopupBubbleViewBinding; │ │ │ │ source_file_idx : 20369 (PopupBubbleViewBinding.java) │ │ @@ -811339,19 +811339,19 @@ │ │ type : '(Lcom/google/android/material/materialswitch/MaterialSwitch;Lcom/google/android/material/materialswitch/MaterialSwitch;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c8d88: |[3c8d88] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.:(Lcom/google/android/material/materialswitch/MaterialSwitch;Lcom/google/android/material/materialswitch/MaterialSwitch;)V │ │ -3c8d98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c8d9e: 5b01 d28b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.rootView:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8bd2 │ │ -3c8da2: 5b02 d38b |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.switchWidget:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8bd3 │ │ -3c8da6: 0e00 |0007: return-void │ │ +3c8d70: |[3c8d70] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.:(Lcom/google/android/material/materialswitch/MaterialSwitch;Lcom/google/android/material/materialswitch/MaterialSwitch;)V │ │ +3c8d80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c8d86: 5b01 d28b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.rootView:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8bd2 │ │ +3c8d8a: 5b02 d38b |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.switchWidget:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8bd3 │ │ +3c8d8e: 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/core/databinding/PreferenceMaterialSwitchBinding; │ │ @@ -811363,24 +811363,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3c8d00: |[3c8d00] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ -3c8d10: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3c8d14: 1f01 6615 |0002: check-cast v1, Lcom/google/android/material/materialswitch/MaterialSwitch; // type@1566 │ │ -3c8d18: 2200 9718 |0004: new-instance v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; // type@1897 │ │ -3c8d1c: 7030 0198 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.:(Lcom/google/android/material/materialswitch/MaterialSwitch;Lcom/google/android/material/materialswitch/MaterialSwitch;)V // method@9801 │ │ -3c8d22: 1100 |0009: return-object v0 │ │ -3c8d24: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3c8d28: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ -3c8d2c: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3c8d32: 2701 |0011: throw v1 │ │ +3c8ce8: |[3c8ce8] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ +3c8cf8: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3c8cfc: 1f01 6615 |0002: check-cast v1, Lcom/google/android/material/materialswitch/MaterialSwitch; // type@1566 │ │ +3c8d00: 2200 9718 |0004: new-instance v0, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; // type@1897 │ │ +3c8d04: 7030 0198 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.:(Lcom/google/android/material/materialswitch/MaterialSwitch;Lcom/google/android/material/materialswitch/MaterialSwitch;)V // method@9801 │ │ +3c8d0a: 1100 |0009: return-object v0 │ │ +3c8d0c: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3c8d10: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ +3c8d14: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3c8d1a: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0004 line=57 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ @@ -811390,20 +811390,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3c8d34: |[3c8d34] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ -3c8d44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c8d46: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3c8d48: 7130 0698 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; // method@9806 │ │ -3c8d4e: 0c02 |0005: move-result-object v2 │ │ -3c8d50: 1102 |0006: return-object v2 │ │ +3c8d1c: |[3c8d1c] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ +3c8d2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c8d2e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3c8d30: 7130 0698 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; // method@9806 │ │ +3c8d36: 0c02 |0005: move-result-object v2 │ │ +3c8d38: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;) │ │ @@ -811411,24 +811411,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -3c8d54: |[3c8d54] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ -3c8d64: 6000 bc7b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.preference_material_switch:I // field@7bbc │ │ -3c8d68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3c8d6a: 6e40 a90b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3c8d70: 0c02 |0006: move-result-object v2 │ │ -3c8d72: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3c8d76: 6e20 c40d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3c8d7c: 7110 0298 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; // method@9802 │ │ -3c8d82: 0c02 |000f: move-result-object v2 │ │ -3c8d84: 1102 |0010: return-object v2 │ │ +3c8d3c: |[3c8d3c] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ +3c8d4c: 6000 bc7b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.preference_material_switch:I // field@7bbc │ │ +3c8d50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3c8d52: 6e40 a90b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3c8d58: 0c02 |0006: move-result-object v2 │ │ +3c8d5a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3c8d5e: 6e20 c40d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3c8d64: 7110 0298 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; // method@9802 │ │ +3c8d6a: 0c02 |000f: move-result-object v2 │ │ +3c8d6c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0009 line=44 │ │ 0x000c line=46 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -811441,18 +811441,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3c8ccc: |[3c8ccc] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.getRoot:()Landroid/view/View; │ │ -3c8cdc: 6e10 0498 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.getRoot:()Lcom/google/android/material/materialswitch/MaterialSwitch; // method@9804 │ │ -3c8ce2: 0c00 |0003: move-result-object v0 │ │ -3c8ce4: 1100 |0004: return-object v0 │ │ +3c8cb4: |[3c8cb4] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.getRoot:()Landroid/view/View; │ │ +3c8cc4: 6e10 0498 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.getRoot:()Lcom/google/android/material/materialswitch/MaterialSwitch; // method@9804 │ │ +3c8cca: 0c00 |0003: move-result-object v0 │ │ +3c8ccc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;) │ │ @@ -811460,17 +811460,17 @@ │ │ type : '()Lcom/google/android/material/materialswitch/MaterialSwitch;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c8ce8: |[3c8ce8] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.getRoot:()Lcom/google/android/material/materialswitch/MaterialSwitch; │ │ -3c8cf8: 5410 d28b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.rootView:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8bd2 │ │ -3c8cfc: 1100 |0002: return-object v0 │ │ +3c8cd0: |[3c8cd0] de.danoeh.antennapod.core.databinding.PreferenceMaterialSwitchBinding.getRoot:()Lcom/google/android/material/materialswitch/MaterialSwitch; │ │ +3c8ce0: 5410 d28b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding;.rootView:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@8bd2 │ │ +3c8ce4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/databinding/PreferenceMaterialSwitchBinding; │ │ │ │ source_file_idx : 20468 (PreferenceMaterialSwitchBinding.java) │ │ @@ -811502,18 +811502,18 @@ │ │ type : '(Landroid/widget/ProgressBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c8e64: |[3c8e64] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.:(Landroid/widget/ProgressBar;)V │ │ -3c8e74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c8e7a: 5b01 d48b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.rootView:Landroid/widget/ProgressBar; // field@8bd4 │ │ -3c8e7e: 0e00 |0005: return-void │ │ +3c8e4c: |[3c8e4c] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.:(Landroid/widget/ProgressBar;)V │ │ +3c8e5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c8e62: 5b01 d48b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.rootView:Landroid/widget/ProgressBar; // field@8bd4 │ │ +3c8e66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/widget/ProgressBar; │ │ @@ -811523,24 +811523,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3c8ddc: |[3c8ddc] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ -3c8dec: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3c8df0: 2200 9818 |0002: new-instance v0, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; // type@1898 │ │ -3c8df4: 1f01 0003 |0004: check-cast v1, Landroid/widget/ProgressBar; // type@0300 │ │ -3c8df8: 7020 0798 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.:(Landroid/widget/ProgressBar;)V // method@9807 │ │ -3c8dfe: 1100 |0009: return-object v0 │ │ -3c8e00: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3c8e04: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ -3c8e08: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3c8e0e: 2701 |0011: throw v1 │ │ +3c8dc4: |[3c8dc4] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ +3c8dd4: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3c8dd8: 2200 9818 |0002: new-instance v0, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; // type@1898 │ │ +3c8ddc: 1f01 0003 |0004: check-cast v1, Landroid/widget/ProgressBar; // type@0300 │ │ +3c8de0: 7020 0798 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.:(Landroid/widget/ProgressBar;)V // method@9807 │ │ +3c8de6: 1100 |0009: return-object v0 │ │ +3c8de8: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3c8dec: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ +3c8df0: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3c8df6: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -811549,20 +811549,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3c8e10: |[3c8e10] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ -3c8e20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3c8e22: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3c8e24: 7130 0c98 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; // method@980c │ │ -3c8e2a: 0c02 |0005: move-result-object v2 │ │ -3c8e2c: 1102 |0006: return-object v2 │ │ +3c8df8: |[3c8df8] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ +3c8e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3c8e0a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3c8e0c: 7130 0c98 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; // method@980c │ │ +3c8e12: 0c02 |0005: move-result-object v2 │ │ +3c8e14: 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/core/databinding/RefreshActionViewBinding;) │ │ @@ -811570,24 +811570,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -3c8e30: |[3c8e30] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ -3c8e40: 6000 c37b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.refresh_action_view:I // field@7bc3 │ │ -3c8e44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3c8e46: 6e40 a90b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3c8e4c: 0c02 |0006: move-result-object v2 │ │ -3c8e4e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -3c8e52: 6e20 c40d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3c8e58: 7110 0898 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; // method@9808 │ │ -3c8e5e: 0c02 |000f: move-result-object v2 │ │ -3c8e60: 1102 |0010: return-object v2 │ │ +3c8e18: |[3c8e18] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ +3c8e28: 6000 c37b |0000: sget v0, Lde/danoeh/antennapod/core/R$layout;.refresh_action_view:I // field@7bc3 │ │ +3c8e2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3c8e2e: 6e40 a90b 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3c8e34: 0c02 |0006: move-result-object v2 │ │ +3c8e36: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +3c8e3a: 6e20 c40d 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3c8e40: 7110 0898 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; // method@9808 │ │ +3c8e46: 0c02 |000f: move-result-object v2 │ │ +3c8e48: 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; │ │ @@ -811600,18 +811600,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3c8da8: |[3c8da8] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.getRoot:()Landroid/view/View; │ │ -3c8db8: 6e10 0a98 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.getRoot:()Landroid/widget/ProgressBar; // method@980a │ │ -3c8dbe: 0c00 |0003: move-result-object v0 │ │ -3c8dc0: 1100 |0004: return-object v0 │ │ +3c8d90: |[3c8d90] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.getRoot:()Landroid/view/View; │ │ +3c8da0: 6e10 0a98 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.getRoot:()Landroid/widget/ProgressBar; // method@980a │ │ +3c8da6: 0c00 |0003: move-result-object v0 │ │ +3c8da8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;) │ │ @@ -811619,17 +811619,17 @@ │ │ type : '()Landroid/widget/ProgressBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c8dc4: |[3c8dc4] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.getRoot:()Landroid/widget/ProgressBar; │ │ -3c8dd4: 5410 d48b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.rootView:Landroid/widget/ProgressBar; // field@8bd4 │ │ -3c8dd8: 1100 |0002: return-object v0 │ │ +3c8dac: |[3c8dac] de.danoeh.antennapod.core.databinding.RefreshActionViewBinding.getRoot:()Landroid/widget/ProgressBar; │ │ +3c8dbc: 5410 d48b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding;.rootView:Landroid/widget/ProgressBar; // field@8bd4 │ │ +3c8dc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/databinding/RefreshActionViewBinding; │ │ │ │ source_file_idx : 20887 (RefreshActionViewBinding.java) │ │ @@ -811662,18 +811662,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c8e80: |[3c8e80] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ -3c8e90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c8e96: 5b01 d58b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd5 │ │ -3c8e9a: 0e00 |0005: return-void │ │ +3c8e68: |[3c8e68] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ +3c8e78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c8e7e: 5b01 d58b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd5 │ │ +3c8e82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; │ │ │ │ @@ -811683,18 +811683,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 │ │ -3c8e9c: |[3c8e9c] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3c8eac: 5410 d58b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd5 │ │ -3c8eb0: 7130 1598 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.$r8$lambda$em8k9HV75iePa-iOF4PY7rfrbqo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V // method@9815 │ │ -3c8eb6: 0e00 |0005: return-void │ │ +3c8e84: |[3c8e84] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3c8e94: 5410 d58b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd5 │ │ +3c8e98: 7130 1598 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.$r8$lambda$em8k9HV75iePa-iOF4PY7rfrbqo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V // method@9815 │ │ +3c8e9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -811729,18 +811729,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c8eb8: |[3c8eb8] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ -3c8ec8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c8ece: 5b01 d68b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd6 │ │ -3c8ed2: 0e00 |0005: return-void │ │ +3c8ea0: |[3c8ea0] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ +3c8eb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c8eb6: 5b01 d68b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd6 │ │ +3c8eba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; │ │ │ │ @@ -811750,18 +811750,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 │ │ -3c8ed4: |[3c8ed4] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3c8ee4: 5410 d68b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd6 │ │ -3c8ee8: 7130 1398 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.$r8$lambda$EpoppvG6ZG3uFuiD3z1TlFHZKQo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V // method@9813 │ │ -3c8eee: 0e00 |0005: return-void │ │ +3c8ebc: |[3c8ebc] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3c8ecc: 5410 d68b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd6 │ │ +3c8ed0: 7130 1398 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.$r8$lambda$EpoppvG6ZG3uFuiD3z1TlFHZKQo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V // method@9813 │ │ +3c8ed6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -811796,18 +811796,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c8ef0: |[3c8ef0] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ -3c8f00: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c8f06: 5b01 d78b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd7 │ │ -3c8f0a: 0e00 |0005: return-void │ │ +3c8ed8: |[3c8ed8] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V │ │ +3c8ee8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c8eee: 5b01 d78b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd7 │ │ +3c8ef2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; │ │ │ │ @@ -811817,18 +811817,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c8f0c: |[3c8f0c] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda2.onCancel:(Landroid/content/DialogInterface;)V │ │ -3c8f1c: 5410 d78b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd7 │ │ -3c8f20: 7120 1498 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.$r8$lambda$Ye6J2OEp9JUFt-tBGhyER2qB49k:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;)V // method@9814 │ │ -3c8f26: 0e00 |0005: return-void │ │ +3c8ef4: |[3c8ef4] de.danoeh.antennapod.core.dialog.ConfirmationDialog$$ExternalSyntheticLambda2.onCancel:(Landroid/content/DialogInterface;)V │ │ +3c8f04: 5410 d78b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; // field@8bd7 │ │ +3c8f08: 7120 1498 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.$r8$lambda$Ye6J2OEp9JUFt-tBGhyER2qB49k:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;)V // method@9814 │ │ +3c8f0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -811878,17 +811878,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c8fa8: |[3c8fa8] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$EpoppvG6ZG3uFuiD3z1TlFHZKQo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ -3c8fb8: 7030 1b98 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.lambda$createNewDialog$1:(Landroid/content/DialogInterface;I)V // method@981b │ │ -3c8fbe: 0e00 |0003: return-void │ │ +3c8f90: |[3c8f90] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$EpoppvG6ZG3uFuiD3z1TlFHZKQo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ +3c8fa0: 7030 1b98 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.lambda$createNewDialog$1:(Landroid/content/DialogInterface;I)V // method@981b │ │ +3c8fa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -811898,17 +811898,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3c8fc0: |[3c8fc0] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$Ye6J2OEp9JUFt-tBGhyER2qB49k:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;)V │ │ -3c8fd0: 7020 1c98 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onCancelButtonPressed:(Landroid/content/DialogInterface;)V // method@981c │ │ -3c8fd6: 0e00 |0003: return-void │ │ +3c8fa8: |[3c8fa8] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$Ye6J2OEp9JUFt-tBGhyER2qB49k:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;)V │ │ +3c8fb8: 7020 1c98 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onCancelButtonPressed:(Landroid/content/DialogInterface;)V // method@981c │ │ +3c8fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -811917,17 +811917,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c8fd8: |[3c8fd8] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$em8k9HV75iePa-iOF4PY7rfrbqo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ -3c8fe8: 7030 1a98 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.lambda$createNewDialog$0:(Landroid/content/DialogInterface;I)V // method@981a │ │ -3c8fee: 0e00 |0003: return-void │ │ +3c8fc0: |[3c8fc0] de.danoeh.antennapod.core.dialog.ConfirmationDialog.$r8$lambda$em8k9HV75iePa-iOF4PY7rfrbqo:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ +3c8fd0: 7030 1a98 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.lambda$createNewDialog$0:(Landroid/content/DialogInterface;I)V // method@981a │ │ +3c8fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -811937,35 +811937,35 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3c8ff0: |[3c8ff0] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:()V │ │ -3c9000: 0e00 |0000: return-void │ │ +3c8fd8: |[3c8fd8] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:()V │ │ +3c8fe8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;) │ │ name : '' │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -3c9004: |[3c9004] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:(Landroid/content/Context;II)V │ │ -3c9014: 6e20 3002 3100 |0000: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3c901a: 0c03 |0003: move-result-object v3 │ │ -3c901c: 7040 1898 1032 |0004: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;ILjava/lang/String;)V // method@9818 │ │ -3c9022: 0e00 |0007: return-void │ │ +3c8fec: |[3c8fec] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:(Landroid/content/Context;II)V │ │ +3c8ffc: 6e20 3002 3100 |0000: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3c9002: 0c03 |0003: move-result-object v3 │ │ +3c9004: 7040 1898 1032 |0004: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;ILjava/lang/String;)V // method@9818 │ │ +3c900a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -811976,20 +811976,20 @@ │ │ type : '(Landroid/content/Context;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c9024: |[3c9024] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:(Landroid/content/Context;ILjava/lang/String;)V │ │ -3c9034: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c903a: 5b01 d98b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.context:Landroid/content/Context; // field@8bd9 │ │ -3c903e: 5902 dc8b |0005: iput v2, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.titleId:I // field@8bdc │ │ -3c9042: 5b03 da8b |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.message:Ljava/lang/String; // field@8bda │ │ -3c9046: 0e00 |0009: return-void │ │ +3c900c: |[3c900c] de.danoeh.antennapod.core.dialog.ConfirmationDialog.:(Landroid/content/Context;ILjava/lang/String;)V │ │ +3c901c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c9022: 5b01 d98b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.context:Landroid/content/Context; // field@8bd9 │ │ +3c9026: 5902 dc8b |0005: iput v2, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.titleId:I // field@8bdc │ │ +3c902a: 5b03 da8b |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.message:Ljava/lang/String; // field@8bda │ │ +3c902e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0005 line=31 │ │ 0x0007 line=32 │ │ locals : │ │ @@ -812003,17 +812003,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3c9048: |[3c9048] de.danoeh.antennapod.core.dialog.ConfirmationDialog.lambda$createNewDialog$0:(Landroid/content/DialogInterface;I)V │ │ -3c9058: 6e20 1d98 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V // method@981d │ │ -3c905e: 0e00 |0003: return-void │ │ +3c9030: |[3c9030] de.danoeh.antennapod.core.dialog.ConfirmationDialog.lambda$createNewDialog$0:(Landroid/content/DialogInterface;I)V │ │ +3c9040: 6e20 1d98 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V // method@981d │ │ +3c9046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -812023,17 +812023,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3c9060: |[3c9060] de.danoeh.antennapod.core.dialog.ConfirmationDialog.lambda$createNewDialog$1:(Landroid/content/DialogInterface;I)V │ │ -3c9070: 7020 1c98 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onCancelButtonPressed:(Landroid/content/DialogInterface;)V // method@981c │ │ -3c9076: 0e00 |0003: return-void │ │ +3c9048: |[3c9048] de.danoeh.antennapod.core.dialog.ConfirmationDialog.lambda$createNewDialog$1:(Landroid/content/DialogInterface;I)V │ │ +3c9058: 7020 1c98 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.onCancelButtonPressed:(Landroid/content/DialogInterface;)V // method@981c │ │ +3c905e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -812043,20 +812043,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3c9078: |[3c9078] de.danoeh.antennapod.core.dialog.ConfirmationDialog.onCancelButtonPressed:(Landroid/content/DialogInterface;)V │ │ -3c9088: 6200 d88b |0000: sget-object v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.TAG:Ljava/lang/String; // field@8bd8 │ │ -3c908c: 1a01 fa18 |0002: const-string v1, "Dialog was cancelled" // string@18fa │ │ -3c9090: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c9096: 7210 5502 0300 |0007: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -3c909c: 0e00 |000a: return-void │ │ +3c9060: |[3c9060] de.danoeh.antennapod.core.dialog.ConfirmationDialog.onCancelButtonPressed:(Landroid/content/DialogInterface;)V │ │ +3c9070: 6200 d88b |0000: sget-object v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.TAG:Ljava/lang/String; // field@8bd8 │ │ +3c9074: 1a01 fa18 |0002: const-string v1, "Dialog was cancelled" // string@18fa │ │ +3c9078: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c907e: 7210 5502 0300 |0007: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +3c9084: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0007 line=37 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/content/DialogInterface; │ │ @@ -812067,39 +812067,39 @@ │ │ type : '()Landroidx/appcompat/app/AlertDialog;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -3c8f28: |[3c8f28] de.danoeh.antennapod.core.dialog.ConfirmationDialog.createNewDialog:()Landroidx/appcompat/app/AlertDialog; │ │ -3c8f38: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3c8f3c: 5431 d98b |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.context:Landroid/content/Context; // field@8bd9 │ │ -3c8f40: 7020 6f81 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3c8f46: 5231 dc8b |0007: iget v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.titleId:I // field@8bdc │ │ -3c8f4a: 6e20 bb81 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3c8f50: 5431 da8b |000c: iget-object v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.message:Ljava/lang/String; // field@8bda │ │ -3c8f54: 6e20 9081 1000 |000e: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ -3c8f5a: 5231 db8b |0011: iget v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.positiveText:I // field@8bdb │ │ -3c8f5e: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ -3c8f62: 2803 |0015: goto 0018 // +0003 │ │ -3c8f64: 6001 3d7c |0016: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_label:I // field@7c3d │ │ -3c8f68: 2202 9918 |0018: new-instance v2, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0; // type@1899 │ │ -3c8f6c: 7020 0d98 3200 |001a: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@980d │ │ -3c8f72: 6e30 ad81 1002 |001d: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3c8f78: 6001 2a7c |0020: sget v1, Lde/danoeh/antennapod/core/R$string;.cancel_label:I // field@7c2a │ │ -3c8f7c: 2202 9a18 |0022: new-instance v2, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1; // type@189a │ │ -3c8f80: 7020 0f98 3200 |0024: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@980f │ │ -3c8f86: 6e30 9981 1002 |0027: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3c8f8c: 2201 9b18 |002a: new-instance v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2; // type@189b │ │ -3c8f90: 7020 1198 3100 |002c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@9811 │ │ -3c8f96: 6e20 a481 1000 |002f: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ -3c8f9c: 6e10 7181 0000 |0032: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3c8fa2: 0c00 |0035: move-result-object v0 │ │ -3c8fa4: 1100 |0036: return-object v0 │ │ +3c8f10: |[3c8f10] de.danoeh.antennapod.core.dialog.ConfirmationDialog.createNewDialog:()Landroidx/appcompat/app/AlertDialog; │ │ +3c8f20: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3c8f24: 5431 d98b |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.context:Landroid/content/Context; // field@8bd9 │ │ +3c8f28: 7020 6f81 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3c8f2e: 5231 dc8b |0007: iget v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.titleId:I // field@8bdc │ │ +3c8f32: 6e20 bb81 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3c8f38: 5431 da8b |000c: iget-object v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.message:Ljava/lang/String; // field@8bda │ │ +3c8f3c: 6e20 9081 1000 |000e: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ +3c8f42: 5231 db8b |0011: iget v1, v3, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.positiveText:I // field@8bdb │ │ +3c8f46: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ +3c8f4a: 2803 |0015: goto 0018 // +0003 │ │ +3c8f4c: 6001 3d7c |0016: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_label:I // field@7c3d │ │ +3c8f50: 2202 9918 |0018: new-instance v2, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0; // type@1899 │ │ +3c8f54: 7020 0d98 3200 |001a: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@980d │ │ +3c8f5a: 6e30 ad81 1002 |001d: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3c8f60: 6001 2a7c |0020: sget v1, Lde/danoeh/antennapod/core/R$string;.cancel_label:I // field@7c2a │ │ +3c8f64: 2202 9a18 |0022: new-instance v2, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1; // type@189a │ │ +3c8f68: 7020 0f98 3200 |0024: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@980f │ │ +3c8f6e: 6e30 9981 1002 |0027: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3c8f74: 2201 9b18 |002a: new-instance v1, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2; // type@189b │ │ +3c8f78: 7020 1198 3100 |002c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;)V // method@9811 │ │ +3c8f7e: 6e20 a481 1000 |002f: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ +3c8f84: 6e10 7181 0000 |0032: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3c8f8a: 0c00 |0035: move-result-object v0 │ │ +3c8f8c: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=48 │ │ 0x000c line=49 │ │ 0x0011 line=50 │ │ 0x0020 line=52 │ │ @@ -812119,17 +812119,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c90a0: |[3c90a0] de.danoeh.antennapod.core.dialog.ConfirmationDialog.setPositiveText:(I)V │ │ -3c90b0: 5901 db8b |0000: iput v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.positiveText:I // field@8bdb │ │ -3c90b4: 0e00 |0002: return-void │ │ +3c9088: |[3c9088] de.danoeh.antennapod.core.dialog.ConfirmationDialog.setPositiveText:(I)V │ │ +3c9098: 5901 db8b |0000: iput v1, v0, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.positiveText:I // field@8bdb │ │ +3c909c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/dialog/ConfirmationDialog; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -812158,17 +812158,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c90ec: |[3c90ec] de.danoeh.antennapod.core.event.DownloadLogEvent.:()V │ │ -3c90fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c9102: 0e00 |0003: return-void │ │ +3c90d4: |[3c90d4] de.danoeh.antennapod.core.event.DownloadLogEvent.:()V │ │ +3c90e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c90ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/event/DownloadLogEvent;) │ │ @@ -812176,18 +812176,18 @@ │ │ type : '()Lde/danoeh/antennapod/core/event/DownloadLogEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c90b8: |[3c90b8] de.danoeh.antennapod.core.event.DownloadLogEvent.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ -3c90c8: 2200 9d18 |0000: new-instance v0, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@189d │ │ -3c90cc: 7010 1f98 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.:()V // method@981f │ │ -3c90d2: 1100 |0005: return-object v0 │ │ +3c90a0: |[3c90a0] de.danoeh.antennapod.core.event.DownloadLogEvent.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ +3c90b0: 2200 9d18 |0000: new-instance v0, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@189d │ │ +3c90b4: 7010 1f98 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.:()V // method@981f │ │ +3c90ba: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/event/DownloadLogEvent;) │ │ @@ -812195,17 +812195,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c90d4: |[3c90d4] de.danoeh.antennapod.core.event.DownloadLogEvent.toString:()Ljava/lang/String; │ │ -3c90e4: 1a00 6619 |0000: const-string v0, "DownloadLogEvent" // string@1966 │ │ -3c90e8: 1100 |0002: return-object v0 │ │ +3c90bc: |[3c90bc] de.danoeh.antennapod.core.event.DownloadLogEvent.toString:()Ljava/lang/String; │ │ +3c90cc: 1a00 6619 |0000: const-string v0, "DownloadLogEvent" // string@1966 │ │ +3c90d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ │ │ source_file_idx : 6503 (DownloadLogEvent.java) │ │ @@ -812253,17 +812253,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c9104: |[3c9104] de.danoeh.antennapod.core.export.CommonSymbols.:()V │ │ -3c9114: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c911a: 0e00 |0003: return-void │ │ +3c90ec: |[3c90ec] de.danoeh.antennapod.core.export.CommonSymbols.:()V │ │ +3c90fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c9102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/export/CommonSymbols; │ │ │ │ Virtual methods - │ │ @@ -812346,17 +812346,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c95f0: |[3c95f0] de.danoeh.antennapod.core.export.opml.OpmlElement.:()V │ │ -3c9600: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c9606: 0e00 |0003: return-void │ │ +3c95d8: |[3c95d8] de.danoeh.antennapod.core.export.opml.OpmlElement.:()V │ │ +3c95e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c95ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/export/opml/OpmlElement; │ │ │ │ Virtual methods - │ │ @@ -812365,17 +812365,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c9590: |[3c9590] de.danoeh.antennapod.core.export.opml.OpmlElement.getHtmlUrl:()Ljava/lang/String; │ │ -3c95a0: 5410 e68b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.htmlUrl:Ljava/lang/String; // field@8be6 │ │ -3c95a4: 1100 |0002: return-object v0 │ │ +3c9578: |[3c9578] de.danoeh.antennapod.core.export.opml.OpmlElement.getHtmlUrl:()Ljava/lang/String; │ │ +3c9588: 5410 e68b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.htmlUrl:Ljava/lang/String; // field@8be6 │ │ +3c958c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/export/opml/OpmlElement; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/export/opml/OpmlElement;) │ │ @@ -812383,17 +812383,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c95a8: |[3c95a8] de.danoeh.antennapod.core.export.opml.OpmlElement.getText:()Ljava/lang/String; │ │ -3c95b8: 5410 e78b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.text:Ljava/lang/String; // field@8be7 │ │ -3c95bc: 1100 |0002: return-object v0 │ │ +3c9590: |[3c9590] de.danoeh.antennapod.core.export.opml.OpmlElement.getText:()Ljava/lang/String; │ │ +3c95a0: 5410 e78b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.text:Ljava/lang/String; // field@8be7 │ │ +3c95a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/export/opml/OpmlElement; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/export/opml/OpmlElement;) │ │ @@ -812401,17 +812401,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c95c0: |[3c95c0] de.danoeh.antennapod.core.export.opml.OpmlElement.getType:()Ljava/lang/String; │ │ -3c95d0: 5410 e88b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.type:Ljava/lang/String; // field@8be8 │ │ -3c95d4: 1100 |0002: return-object v0 │ │ +3c95a8: |[3c95a8] de.danoeh.antennapod.core.export.opml.OpmlElement.getType:()Ljava/lang/String; │ │ +3c95b8: 5410 e88b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.type:Ljava/lang/String; // field@8be8 │ │ +3c95bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/export/opml/OpmlElement; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/export/opml/OpmlElement;) │ │ @@ -812419,17 +812419,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c95d8: |[3c95d8] de.danoeh.antennapod.core.export.opml.OpmlElement.getXmlUrl:()Ljava/lang/String; │ │ -3c95e8: 5410 e98b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.xmlUrl:Ljava/lang/String; // field@8be9 │ │ -3c95ec: 1100 |0002: return-object v0 │ │ +3c95c0: |[3c95c0] de.danoeh.antennapod.core.export.opml.OpmlElement.getXmlUrl:()Ljava/lang/String; │ │ +3c95d0: 5410 e98b |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.xmlUrl:Ljava/lang/String; // field@8be9 │ │ +3c95d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/export/opml/OpmlElement; │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/export/opml/OpmlElement;) │ │ @@ -812437,17 +812437,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c9608: |[3c9608] de.danoeh.antennapod.core.export.opml.OpmlElement.setHtmlUrl:(Ljava/lang/String;)V │ │ -3c9618: 5b01 e68b |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.htmlUrl:Ljava/lang/String; // field@8be6 │ │ -3c961c: 0e00 |0002: return-void │ │ +3c95f0: |[3c95f0] de.danoeh.antennapod.core.export.opml.OpmlElement.setHtmlUrl:(Ljava/lang/String;)V │ │ +3c9600: 5b01 e68b |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.htmlUrl:Ljava/lang/String; // field@8be6 │ │ +3c9604: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/export/opml/OpmlElement; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -812456,17 +812456,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c9620: |[3c9620] de.danoeh.antennapod.core.export.opml.OpmlElement.setText:(Ljava/lang/String;)V │ │ -3c9630: 5b01 e78b |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.text:Ljava/lang/String; // field@8be7 │ │ -3c9634: 0e00 |0002: return-void │ │ +3c9608: |[3c9608] de.danoeh.antennapod.core.export.opml.OpmlElement.setText:(Ljava/lang/String;)V │ │ +3c9618: 5b01 e78b |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.text:Ljava/lang/String; // field@8be7 │ │ +3c961c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/export/opml/OpmlElement; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -812475,17 +812475,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c9638: |[3c9638] de.danoeh.antennapod.core.export.opml.OpmlElement.setType:(Ljava/lang/String;)V │ │ -3c9648: 5b01 e88b |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.type:Ljava/lang/String; // field@8be8 │ │ -3c964c: 0e00 |0002: return-void │ │ +3c9620: |[3c9620] de.danoeh.antennapod.core.export.opml.OpmlElement.setType:(Ljava/lang/String;)V │ │ +3c9630: 5b01 e88b |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.type:Ljava/lang/String; // field@8be8 │ │ +3c9634: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/export/opml/OpmlElement; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -812494,17 +812494,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c9650: |[3c9650] de.danoeh.antennapod.core.export.opml.OpmlElement.setXmlUrl:(Ljava/lang/String;)V │ │ -3c9660: 5b01 e98b |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.xmlUrl:Ljava/lang/String; // field@8be9 │ │ -3c9664: 0e00 |0002: return-void │ │ +3c9638: |[3c9638] de.danoeh.antennapod.core.export.opml.OpmlElement.setXmlUrl:(Ljava/lang/String;)V │ │ +3c9648: 5b01 e98b |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.xmlUrl:Ljava/lang/String; // field@8be9 │ │ +3c964c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/export/opml/OpmlElement; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -812553,19 +812553,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c97e8: |[3c97e8] de.danoeh.antennapod.core.export.opml.OpmlReader.:()V │ │ -3c97f8: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c97fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3c9800: 5c10 ec8b |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8bec │ │ -3c9804: 0e00 |0006: return-void │ │ +3c97d0: |[3c97d0] de.danoeh.antennapod.core.export.opml.OpmlReader.:()V │ │ +3c97e0: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c97e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3c97e8: 5c10 ec8b |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8bec │ │ +3c97ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0004 line=20 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/export/opml/OpmlReader; │ │ │ │ @@ -812575,101 +812575,101 @@ │ │ type : '(Ljava/io/Reader;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -3c9668: |[3c9668] de.danoeh.antennapod.core.export.opml.OpmlReader.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; │ │ -3c9678: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3c967c: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3c9682: 5b70 eb8b |0005: iput-object v0, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8beb │ │ -3c9686: 7100 61b7 0000 |0007: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@b761 │ │ -3c968c: 0c00 |000a: move-result-object v0 │ │ -3c968e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -3c9690: 6e20 63b7 1000 |000c: invoke-virtual {v0, v1}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@b763 │ │ -3c9696: 6e10 62b7 0000 |000f: invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@b762 │ │ -3c969c: 0c00 |0012: move-result-object v0 │ │ -3c969e: 7220 5eb7 8000 |0013: invoke-interface {v0, v8}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@b75e │ │ -3c96a4: 7210 54b7 0000 |0016: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@b754 │ │ -3c96aa: 0a08 |0019: move-result v8 │ │ -3c96ac: 3218 9b00 |001a: if-eq v8, v1, 00b5 // +009b │ │ -3c96b0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -3c96b2: 3228 0400 |001d: if-eq v8, v2, 0021 // +0004 │ │ -3c96b6: 2900 9000 |001f: goto/16 00af // +0090 │ │ -3c96ba: 7210 56b7 0000 |0021: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b756 │ │ -3c96c0: 0c08 |0024: move-result-object v8 │ │ -3c96c2: 1a02 c8c1 |0025: const-string v2, "opml" // string@c1c8 │ │ -3c96c6: 6e20 9fb2 2800 |0027: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c96cc: 0a08 |002a: move-result v8 │ │ -3c96ce: 3808 0600 |002b: if-eqz v8, 0031 // +0006 │ │ -3c96d2: 5c71 ec8b |002d: iput-boolean v1, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8bec │ │ -3c96d6: 2900 8000 |002f: goto/16 00af // +0080 │ │ -3c96da: 5578 ec8b |0031: iget-boolean v8, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8bec │ │ -3c96de: 3808 7c00 |0033: if-eqz v8, 00af // +007c │ │ -3c96e2: 7210 56b7 0000 |0035: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b756 │ │ -3c96e8: 0c08 |0038: move-result-object v8 │ │ -3c96ea: 1a02 12c2 |0039: const-string v2, "outline" // string@c212 │ │ -3c96ee: 6e20 9fb2 2800 |003b: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c96f4: 0a08 |003e: move-result v8 │ │ -3c96f6: 3808 7000 |003f: if-eqz v8, 00af // +0070 │ │ -3c96fa: 2208 a218 |0041: new-instance v8, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18a2 │ │ -3c96fe: 7010 2e98 0800 |0043: invoke-direct {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.:()V // method@982e │ │ -3c9704: 1a02 3be0 |0046: const-string v2, "title" // string@e03b │ │ -3c9708: 1203 |0048: const/4 v3, #int 0 // #0 │ │ -3c970a: 7230 52b7 3002 |0049: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ -3c9710: 0c02 |004c: move-result-object v2 │ │ -3c9712: 1a04 174d |004d: const-string v4, "OpmlReader" // string@4d17 │ │ -3c9716: 3802 1a00 |004f: if-eqz v2, 0069 // +001a │ │ -3c971a: 2205 741e |0051: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c971e: 7010 c7b2 0500 |0053: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c9724: 1a06 195e |0056: const-string v6, "Using title: " // string@5e19 │ │ -3c9728: 6e20 d3b2 6500 |0058: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c972e: 6e20 d3b2 2500 |005b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c9734: 6e10 deb2 0500 |005e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c973a: 0c05 |0061: move-result-object v5 │ │ -3c973c: 7120 fa0a 5400 |0062: invoke-static {v4, v5}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3c9742: 6e20 3498 2800 |0065: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9834 │ │ -3c9748: 280f |0068: goto 0077 // +000f │ │ -3c974a: 1a02 a55b |0069: const-string v2, "Title not found, using text" // string@5ba5 │ │ -3c974e: 7120 fa0a 2400 |006b: invoke-static {v4, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3c9754: 1a02 10df |006e: const-string v2, "text" // string@df10 │ │ -3c9758: 7230 52b7 3002 |0070: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ -3c975e: 0c02 |0073: move-result-object v2 │ │ -3c9760: 6e20 3498 2800 |0074: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9834 │ │ -3c9766: 1a02 a5e7 |0077: const-string v2, "xmlUrl" // string@e7a5 │ │ -3c976a: 7230 52b7 3002 |0079: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ -3c9770: 0c02 |007c: move-result-object v2 │ │ -3c9772: 6e20 3698 2800 |007d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setXmlUrl:(Ljava/lang/String;)V // method@9836 │ │ -3c9778: 1a02 7898 |0080: const-string v2, "htmlUrl" // string@9878 │ │ -3c977c: 7230 52b7 3002 |0082: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ -3c9782: 0c02 |0085: move-result-object v2 │ │ -3c9784: 6e20 3398 2800 |0086: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setHtmlUrl:(Ljava/lang/String;)V // method@9833 │ │ -3c978a: 1a02 2be2 |0089: const-string v2, "type" // string@e22b │ │ -3c978e: 7230 52b7 3002 |008b: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ -3c9794: 0c02 |008e: move-result-object v2 │ │ -3c9796: 6e20 3598 2800 |008f: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setType:(Ljava/lang/String;)V // method@9835 │ │ -3c979c: 6e10 3298 0800 |0092: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9832 │ │ -3c97a2: 0c02 |0095: move-result-object v2 │ │ -3c97a4: 3802 1900 |0096: if-eqz v2, 00af // +0019 │ │ -3c97a8: 6e10 3098 0800 |0098: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@9830 │ │ -3c97ae: 0c02 |009b: move-result-object v2 │ │ -3c97b0: 3902 0e00 |009c: if-nez v2, 00aa // +000e │ │ -3c97b4: 1a02 114d |009e: const-string v2, "Opml element has no text attribute." // string@4d11 │ │ -3c97b8: 7120 fa0a 2400 |00a0: invoke-static {v4, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3c97be: 6e10 3298 0800 |00a3: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9832 │ │ -3c97c4: 0c02 |00a6: move-result-object v2 │ │ -3c97c6: 6e20 3498 2800 |00a7: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9834 │ │ -3c97cc: 5472 eb8b |00aa: iget-object v2, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8beb │ │ -3c97d0: 6e20 1bb4 8200 |00ac: invoke-virtual {v2, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3c97d6: 7210 59b7 0000 |00af: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@b759 │ │ -3c97dc: 0a08 |00b2: move-result v8 │ │ -3c97de: 2900 67ff |00b3: goto/16 001a // -0099 │ │ -3c97e2: 5478 eb8b |00b5: iget-object v8, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8beb │ │ -3c97e6: 1108 |00b7: return-object v8 │ │ +3c9650: |[3c9650] de.danoeh.antennapod.core.export.opml.OpmlReader.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; │ │ +3c9660: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3c9664: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3c966a: 5b70 eb8b |0005: iput-object v0, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8beb │ │ +3c966e: 7100 61b7 0000 |0007: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@b761 │ │ +3c9674: 0c00 |000a: move-result-object v0 │ │ +3c9676: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +3c9678: 6e20 63b7 1000 |000c: invoke-virtual {v0, v1}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@b763 │ │ +3c967e: 6e10 62b7 0000 |000f: invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@b762 │ │ +3c9684: 0c00 |0012: move-result-object v0 │ │ +3c9686: 7220 5eb7 8000 |0013: invoke-interface {v0, v8}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@b75e │ │ +3c968c: 7210 54b7 0000 |0016: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@b754 │ │ +3c9692: 0a08 |0019: move-result v8 │ │ +3c9694: 3218 9b00 |001a: if-eq v8, v1, 00b5 // +009b │ │ +3c9698: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +3c969a: 3228 0400 |001d: if-eq v8, v2, 0021 // +0004 │ │ +3c969e: 2900 9000 |001f: goto/16 00af // +0090 │ │ +3c96a2: 7210 56b7 0000 |0021: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b756 │ │ +3c96a8: 0c08 |0024: move-result-object v8 │ │ +3c96aa: 1a02 c8c1 |0025: const-string v2, "opml" // string@c1c8 │ │ +3c96ae: 6e20 9fb2 2800 |0027: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c96b4: 0a08 |002a: move-result v8 │ │ +3c96b6: 3808 0600 |002b: if-eqz v8, 0031 // +0006 │ │ +3c96ba: 5c71 ec8b |002d: iput-boolean v1, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8bec │ │ +3c96be: 2900 8000 |002f: goto/16 00af // +0080 │ │ +3c96c2: 5578 ec8b |0031: iget-boolean v8, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.isInOpml:Z // field@8bec │ │ +3c96c6: 3808 7c00 |0033: if-eqz v8, 00af // +007c │ │ +3c96ca: 7210 56b7 0000 |0035: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b756 │ │ +3c96d0: 0c08 |0038: move-result-object v8 │ │ +3c96d2: 1a02 12c2 |0039: const-string v2, "outline" // string@c212 │ │ +3c96d6: 6e20 9fb2 2800 |003b: invoke-virtual {v8, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c96dc: 0a08 |003e: move-result v8 │ │ +3c96de: 3808 7000 |003f: if-eqz v8, 00af // +0070 │ │ +3c96e2: 2208 a218 |0041: new-instance v8, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18a2 │ │ +3c96e6: 7010 2e98 0800 |0043: invoke-direct {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.:()V // method@982e │ │ +3c96ec: 1a02 3be0 |0046: const-string v2, "title" // string@e03b │ │ +3c96f0: 1203 |0048: const/4 v3, #int 0 // #0 │ │ +3c96f2: 7230 52b7 3002 |0049: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ +3c96f8: 0c02 |004c: move-result-object v2 │ │ +3c96fa: 1a04 174d |004d: const-string v4, "OpmlReader" // string@4d17 │ │ +3c96fe: 3802 1a00 |004f: if-eqz v2, 0069 // +001a │ │ +3c9702: 2205 741e |0051: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c9706: 7010 c7b2 0500 |0053: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c970c: 1a06 195e |0056: const-string v6, "Using title: " // string@5e19 │ │ +3c9710: 6e20 d3b2 6500 |0058: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c9716: 6e20 d3b2 2500 |005b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c971c: 6e10 deb2 0500 |005e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c9722: 0c05 |0061: move-result-object v5 │ │ +3c9724: 7120 fa0a 5400 |0062: invoke-static {v4, v5}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3c972a: 6e20 3498 2800 |0065: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9834 │ │ +3c9730: 280f |0068: goto 0077 // +000f │ │ +3c9732: 1a02 a55b |0069: const-string v2, "Title not found, using text" // string@5ba5 │ │ +3c9736: 7120 fa0a 2400 |006b: invoke-static {v4, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3c973c: 1a02 10df |006e: const-string v2, "text" // string@df10 │ │ +3c9740: 7230 52b7 3002 |0070: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ +3c9746: 0c02 |0073: move-result-object v2 │ │ +3c9748: 6e20 3498 2800 |0074: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9834 │ │ +3c974e: 1a02 a5e7 |0077: const-string v2, "xmlUrl" // string@e7a5 │ │ +3c9752: 7230 52b7 3002 |0079: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ +3c9758: 0c02 |007c: move-result-object v2 │ │ +3c975a: 6e20 3698 2800 |007d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setXmlUrl:(Ljava/lang/String;)V // method@9836 │ │ +3c9760: 1a02 7898 |0080: const-string v2, "htmlUrl" // string@9878 │ │ +3c9764: 7230 52b7 3002 |0082: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ +3c976a: 0c02 |0085: move-result-object v2 │ │ +3c976c: 6e20 3398 2800 |0086: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setHtmlUrl:(Ljava/lang/String;)V // method@9833 │ │ +3c9772: 1a02 2be2 |0089: const-string v2, "type" // string@e22b │ │ +3c9776: 7230 52b7 3002 |008b: invoke-interface {v0, v3, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ +3c977c: 0c02 |008e: move-result-object v2 │ │ +3c977e: 6e20 3598 2800 |008f: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setType:(Ljava/lang/String;)V // method@9835 │ │ +3c9784: 6e10 3298 0800 |0092: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9832 │ │ +3c978a: 0c02 |0095: move-result-object v2 │ │ +3c978c: 3802 1900 |0096: if-eqz v2, 00af // +0019 │ │ +3c9790: 6e10 3098 0800 |0098: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@9830 │ │ +3c9796: 0c02 |009b: move-result-object v2 │ │ +3c9798: 3902 0e00 |009c: if-nez v2, 00aa // +000e │ │ +3c979c: 1a02 114d |009e: const-string v2, "Opml element has no text attribute." // string@4d11 │ │ +3c97a0: 7120 fa0a 2400 |00a0: invoke-static {v4, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3c97a6: 6e10 3298 0800 |00a3: invoke-virtual {v8}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9832 │ │ +3c97ac: 0c02 |00a6: move-result-object v2 │ │ +3c97ae: 6e20 3498 2800 |00a7: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.setText:(Ljava/lang/String;)V // method@9834 │ │ +3c97b4: 5472 eb8b |00aa: iget-object v2, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8beb │ │ +3c97b8: 6e20 1bb4 8200 |00ac: invoke-virtual {v2, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3c97be: 7210 59b7 0000 |00af: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@b759 │ │ +3c97c4: 0a08 |00b2: move-result v8 │ │ +3c97c6: 2900 67ff |00b3: goto/16 001a // -0099 │ │ +3c97ca: 5478 eb8b |00b5: iget-object v8, v7, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.elementList:Ljava/util/ArrayList; // field@8beb │ │ +3c97ce: 1108 |00b7: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0007 line=33 │ │ 0x000c line=34 │ │ 0x000f line=35 │ │ 0x0013 line=36 │ │ @@ -812733,17 +812733,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c9b78: |[3c9b78] de.danoeh.antennapod.core.feed.ChapterMerger.:()V │ │ -3c9b88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c9b8e: 0e00 |0003: return-void │ │ +3c9b60: |[3c9b60] de.danoeh.antennapod.core.feed.ChapterMerger.:()V │ │ +3c9b70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c9b76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/feed/ChapterMerger; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/feed/ChapterMerger;) │ │ @@ -812751,91 +812751,91 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 146 16-bit code units │ │ -3c9a44: |[3c9a44] de.danoeh.antennapod.core.feed.ChapterMerger.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ -3c9a54: 1a00 d549 |0000: const-string v0, "Merging chapters" // string@49d5 │ │ -3c9a58: 1a01 d513 |0002: const-string v1, "ChapterMerger" // string@13d5 │ │ -3c9a5c: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c9a62: 3909 0300 |0007: if-nez v9, 000a // +0003 │ │ -3c9a66: 110a |0009: return-object v10 │ │ -3c9a68: 390a 0300 |000a: if-nez v10, 000d // +0003 │ │ -3c9a6c: 1109 |000c: return-object v9 │ │ -3c9a6e: 7210 e9b4 0a00 |000d: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c9a74: 0a00 |0010: move-result v0 │ │ -3c9a76: 7210 e9b4 0900 |0011: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c9a7c: 0a02 |0014: move-result v2 │ │ -3c9a7e: 3720 0300 |0015: if-le v0, v2, 0018 // +0003 │ │ -3c9a82: 110a |0017: return-object v10 │ │ -3c9a84: 7210 e9b4 0a00 |0018: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c9a8a: 0a00 |001b: move-result v0 │ │ -3c9a8c: 7210 e9b4 0900 |001c: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c9a92: 0a02 |001f: move-result v2 │ │ -3c9a94: 3520 0300 |0020: if-ge v0, v2, 0023 // +0003 │ │ -3c9a98: 1109 |0022: return-object v9 │ │ -3c9a9a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -3c9a9c: 7210 e9b4 0a00 |0024: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c9aa2: 0a02 |0027: move-result v2 │ │ -3c9aa4: 3520 6900 |0028: if-ge v0, v2, 0091 // +0069 │ │ -3c9aa8: 7220 ddb4 0a00 |002a: invoke-interface {v10, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c9aae: 0c02 |002d: move-result-object v2 │ │ -3c9ab0: 1f02 991c |002e: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3c9ab4: 7220 ddb4 0900 |0030: invoke-interface {v9, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c9aba: 0c03 |0033: move-result-object v3 │ │ -3c9abc: 1f03 991c |0034: check-cast v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3c9ac0: 6e10 2bab 0200 |0036: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3c9ac6: 0b04 |0039: move-result-wide v4 │ │ -3c9ac8: 6e10 2bab 0300 |003a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3c9ace: 0b06 |003d: move-result-wide v6 │ │ -3c9ad0: bc64 |003e: sub-long/2addr v4, v6 │ │ -3c9ad2: 7120 4cb2 5400 |003f: invoke-static {v4, v5}, Ljava/lang/Math;.abs:(J)J // method@b24c │ │ -3c9ad8: 0b04 |0042: move-result-wide v4 │ │ -3c9ada: 1606 e803 |0043: const-wide/16 v6, #int 1000 // #3e8 │ │ -3c9ade: 3108 0406 |0045: cmp-long v8, v4, v6 │ │ -3c9ae2: 3d08 1400 |0047: if-lez v8, 005b // +0014 │ │ -3c9ae6: 1a00 d013 |0049: const-string v0, "Chapter lists are too different. Cancelling merge." // string@13d0 │ │ -3c9aea: 7120 f70a 0100 |004b: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3c9af0: 7110 3f98 0900 |004e: invoke-static {v9}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.score:(Ljava/util/List;)I // method@983f │ │ -3c9af6: 0a00 |0051: move-result v0 │ │ -3c9af8: 7110 3f98 0a00 |0052: invoke-static {v10}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.score:(Ljava/util/List;)I // method@983f │ │ -3c9afe: 0a01 |0055: move-result v1 │ │ -3c9b00: 3710 0300 |0056: if-le v0, v1, 0059 // +0003 │ │ -3c9b04: 2802 |0058: goto 005a // +0002 │ │ -3c9b06: 07a9 |0059: move-object v9, v10 │ │ -3c9b08: 1109 |005a: return-object v9 │ │ -3c9b0a: 6e10 29ab 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ -3c9b10: 0c04 |005e: move-result-object v4 │ │ -3c9b12: 7110 a80a 0400 |005f: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3c9b18: 0a04 |0062: move-result v4 │ │ -3c9b1a: 3804 0900 |0063: if-eqz v4, 006c // +0009 │ │ -3c9b1e: 6e10 29ab 0300 |0065: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ -3c9b24: 0c04 |0068: move-result-object v4 │ │ -3c9b26: 6e20 2eab 4200 |0069: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@ab2e │ │ -3c9b2c: 6e10 2aab 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ -3c9b32: 0c04 |006f: move-result-object v4 │ │ -3c9b34: 7110 a80a 0400 |0070: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3c9b3a: 0a04 |0073: move-result v4 │ │ -3c9b3c: 3804 0900 |0074: if-eqz v4, 007d // +0009 │ │ -3c9b40: 6e10 2aab 0300 |0076: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ -3c9b46: 0c04 |0079: move-result-object v4 │ │ -3c9b48: 6e20 2fab 4200 |007a: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@ab2f │ │ -3c9b4e: 6e10 2cab 0200 |007d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ -3c9b54: 0c04 |0080: move-result-object v4 │ │ -3c9b56: 7110 a80a 0400 |0081: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3c9b5c: 0a04 |0084: move-result v4 │ │ -3c9b5e: 3804 0900 |0085: if-eqz v4, 008e // +0009 │ │ -3c9b62: 6e10 2cab 0300 |0087: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ -3c9b68: 0c03 |008a: move-result-object v3 │ │ -3c9b6a: 6e20 31ab 3200 |008b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@ab31 │ │ -3c9b70: d800 0001 |008e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3c9b74: 2894 |0090: goto 0024 // -006c │ │ -3c9b76: 110a |0091: return-object v10 │ │ +3c9a2c: |[3c9a2c] de.danoeh.antennapod.core.feed.ChapterMerger.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ +3c9a3c: 1a00 d549 |0000: const-string v0, "Merging chapters" // string@49d5 │ │ +3c9a40: 1a01 d513 |0002: const-string v1, "ChapterMerger" // string@13d5 │ │ +3c9a44: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c9a4a: 3909 0300 |0007: if-nez v9, 000a // +0003 │ │ +3c9a4e: 110a |0009: return-object v10 │ │ +3c9a50: 390a 0300 |000a: if-nez v10, 000d // +0003 │ │ +3c9a54: 1109 |000c: return-object v9 │ │ +3c9a56: 7210 e9b4 0a00 |000d: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c9a5c: 0a00 |0010: move-result v0 │ │ +3c9a5e: 7210 e9b4 0900 |0011: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c9a64: 0a02 |0014: move-result v2 │ │ +3c9a66: 3720 0300 |0015: if-le v0, v2, 0018 // +0003 │ │ +3c9a6a: 110a |0017: return-object v10 │ │ +3c9a6c: 7210 e9b4 0a00 |0018: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c9a72: 0a00 |001b: move-result v0 │ │ +3c9a74: 7210 e9b4 0900 |001c: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c9a7a: 0a02 |001f: move-result v2 │ │ +3c9a7c: 3520 0300 |0020: if-ge v0, v2, 0023 // +0003 │ │ +3c9a80: 1109 |0022: return-object v9 │ │ +3c9a82: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +3c9a84: 7210 e9b4 0a00 |0024: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c9a8a: 0a02 |0027: move-result v2 │ │ +3c9a8c: 3520 6900 |0028: if-ge v0, v2, 0091 // +0069 │ │ +3c9a90: 7220 ddb4 0a00 |002a: invoke-interface {v10, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c9a96: 0c02 |002d: move-result-object v2 │ │ +3c9a98: 1f02 991c |002e: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3c9a9c: 7220 ddb4 0900 |0030: invoke-interface {v9, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c9aa2: 0c03 |0033: move-result-object v3 │ │ +3c9aa4: 1f03 991c |0034: check-cast v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3c9aa8: 6e10 2bab 0200 |0036: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3c9aae: 0b04 |0039: move-result-wide v4 │ │ +3c9ab0: 6e10 2bab 0300 |003a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3c9ab6: 0b06 |003d: move-result-wide v6 │ │ +3c9ab8: bc64 |003e: sub-long/2addr v4, v6 │ │ +3c9aba: 7120 4cb2 5400 |003f: invoke-static {v4, v5}, Ljava/lang/Math;.abs:(J)J // method@b24c │ │ +3c9ac0: 0b04 |0042: move-result-wide v4 │ │ +3c9ac2: 1606 e803 |0043: const-wide/16 v6, #int 1000 // #3e8 │ │ +3c9ac6: 3108 0406 |0045: cmp-long v8, v4, v6 │ │ +3c9aca: 3d08 1400 |0047: if-lez v8, 005b // +0014 │ │ +3c9ace: 1a00 d013 |0049: const-string v0, "Chapter lists are too different. Cancelling merge." // string@13d0 │ │ +3c9ad2: 7120 f70a 0100 |004b: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3c9ad8: 7110 3f98 0900 |004e: invoke-static {v9}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.score:(Ljava/util/List;)I // method@983f │ │ +3c9ade: 0a00 |0051: move-result v0 │ │ +3c9ae0: 7110 3f98 0a00 |0052: invoke-static {v10}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.score:(Ljava/util/List;)I // method@983f │ │ +3c9ae6: 0a01 |0055: move-result v1 │ │ +3c9ae8: 3710 0300 |0056: if-le v0, v1, 0059 // +0003 │ │ +3c9aec: 2802 |0058: goto 005a // +0002 │ │ +3c9aee: 07a9 |0059: move-object v9, v10 │ │ +3c9af0: 1109 |005a: return-object v9 │ │ +3c9af2: 6e10 29ab 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ +3c9af8: 0c04 |005e: move-result-object v4 │ │ +3c9afa: 7110 a80a 0400 |005f: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3c9b00: 0a04 |0062: move-result v4 │ │ +3c9b02: 3804 0900 |0063: if-eqz v4, 006c // +0009 │ │ +3c9b06: 6e10 29ab 0300 |0065: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ +3c9b0c: 0c04 |0068: move-result-object v4 │ │ +3c9b0e: 6e20 2eab 4200 |0069: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@ab2e │ │ +3c9b14: 6e10 2aab 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ +3c9b1a: 0c04 |006f: move-result-object v4 │ │ +3c9b1c: 7110 a80a 0400 |0070: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3c9b22: 0a04 |0073: move-result v4 │ │ +3c9b24: 3804 0900 |0074: if-eqz v4, 007d // +0009 │ │ +3c9b28: 6e10 2aab 0300 |0076: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ +3c9b2e: 0c04 |0079: move-result-object v4 │ │ +3c9b30: 6e20 2fab 4200 |007a: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@ab2f │ │ +3c9b36: 6e10 2cab 0200 |007d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ +3c9b3c: 0c04 |0080: move-result-object v4 │ │ +3c9b3e: 7110 a80a 0400 |0081: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3c9b44: 0a04 |0084: move-result v4 │ │ +3c9b46: 3804 0900 |0085: if-eqz v4, 008e // +0009 │ │ +3c9b4a: 6e10 2cab 0300 |0087: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ +3c9b50: 0c03 |008a: move-result-object v3 │ │ +3c9b52: 6e20 31ab 3200 |008b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@ab31 │ │ +3c9b58: d800 0001 |008e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3c9b5c: 2894 |0090: goto 0024 // -006c │ │ +3c9b5e: 110a |0091: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=22 │ │ 0x000d line=27 │ │ 0x0018 line=29 │ │ 0x0024 line=34 │ │ 0x002a line=35 │ │ @@ -812858,44 +812858,44 @@ │ │ type : '(Ljava/util/List;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -3c99cc: |[3c99cc] de.danoeh.antennapod.core.feed.ChapterMerger.score:(Ljava/util/List;)I │ │ -3c99dc: 7210 e1b4 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3c99e2: 0c03 |0003: move-result-object v3 │ │ -3c99e4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3c99e6: 7210 c4b4 0300 |0005: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3c99ec: 0a01 |0008: move-result v1 │ │ -3c99ee: 3801 2a00 |0009: if-eqz v1, 0033 // +002a │ │ -3c99f2: 7210 c5b4 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3c99f8: 0c01 |000e: move-result-object v1 │ │ -3c99fa: 1f01 991c |000f: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3c99fe: 6e10 2cab 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ -3c9a04: 0c02 |0014: move-result-object v2 │ │ -3c9a06: 7110 a80a 0200 |0015: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3c9a0c: 0a02 |0018: move-result v2 │ │ -3c9a0e: df02 0201 |0019: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -3c9a12: b020 |001b: add-int/2addr v0, v2 │ │ -3c9a14: 6e10 2aab 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ -3c9a1a: 0c02 |001f: move-result-object v2 │ │ -3c9a1c: 7110 a80a 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3c9a22: 0a02 |0023: move-result v2 │ │ -3c9a24: df02 0201 |0024: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -3c9a28: b020 |0026: add-int/2addr v0, v2 │ │ -3c9a2a: 6e10 29ab 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ -3c9a30: 0c01 |002a: move-result-object v1 │ │ -3c9a32: 7110 a80a 0100 |002b: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3c9a38: 0a01 |002e: move-result v1 │ │ -3c9a3a: df01 0101 |002f: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3c9a3e: b010 |0031: add-int/2addr v0, v1 │ │ -3c9a40: 28d3 |0032: goto 0005 // -002d │ │ -3c9a42: 0f00 |0033: return v0 │ │ +3c99b4: |[3c99b4] de.danoeh.antennapod.core.feed.ChapterMerger.score:(Ljava/util/List;)I │ │ +3c99c4: 7210 e1b4 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3c99ca: 0c03 |0003: move-result-object v3 │ │ +3c99cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3c99ce: 7210 c4b4 0300 |0005: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3c99d4: 0a01 |0008: move-result v1 │ │ +3c99d6: 3801 2a00 |0009: if-eqz v1, 0033 // +002a │ │ +3c99da: 7210 c5b4 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3c99e0: 0c01 |000e: move-result-object v1 │ │ +3c99e2: 1f01 991c |000f: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3c99e6: 6e10 2cab 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ +3c99ec: 0c02 |0014: move-result-object v2 │ │ +3c99ee: 7110 a80a 0200 |0015: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3c99f4: 0a02 |0018: move-result v2 │ │ +3c99f6: df02 0201 |0019: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +3c99fa: b020 |001b: add-int/2addr v0, v2 │ │ +3c99fc: 6e10 2aab 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ +3c9a02: 0c02 |001f: move-result-object v2 │ │ +3c9a04: 7110 a80a 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3c9a0a: 0a02 |0023: move-result v2 │ │ +3c9a0c: df02 0201 |0024: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +3c9a10: b020 |0026: add-int/2addr v0, v2 │ │ +3c9a12: 6e10 29ab 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ +3c9a18: 0c01 |002a: move-result-object v1 │ │ +3c9a1a: 7110 a80a 0100 |002b: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3c9a20: 0a01 |002e: move-result v1 │ │ +3c9a22: df01 0101 |002f: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3c9a26: b010 |0031: add-int/2addr v0, v1 │ │ +3c9a28: 28d3 |0032: goto 0005 // -002d │ │ +3c9a2a: 0f00 |0033: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0011 line=64 │ │ 0x001c line=65 │ │ 0x0027 line=66 │ │ locals : │ │ @@ -812947,31 +812947,31 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3c9bd8: |[3c9bd8] de.danoeh.antennapod.core.feed.FeedEvent$Action.:()V │ │ -3c9be8: 2200 a718 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18a7 │ │ -3c9bec: 1a01 461c |0002: const-string v1, "FILTER_CHANGED" // string@1c46 │ │ -3c9bf0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3c9bf2: 7030 4198 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@9841 │ │ -3c9bf8: 6900 fb8b |0008: sput-object v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfb │ │ -3c9bfc: 2201 a718 |000a: new-instance v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18a7 │ │ -3c9c00: 1a03 7b53 |000c: const-string v3, "SORT_ORDER_CHANGED" // string@537b │ │ -3c9c04: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -3c9c06: 7030 4198 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@9841 │ │ -3c9c0c: 6901 fc8b |0012: sput-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfc │ │ -3c9c10: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -3c9c12: 2333 e320 |0015: new-array v3, v3, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@20e3 │ │ -3c9c16: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ -3c9c1a: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ -3c9c1e: 6903 fa8b |001b: sput-object v3, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfa │ │ -3c9c22: 0e00 |001d: return-void │ │ +3c9bc0: |[3c9bc0] de.danoeh.antennapod.core.feed.FeedEvent$Action.:()V │ │ +3c9bd0: 2200 a718 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18a7 │ │ +3c9bd4: 1a01 461c |0002: const-string v1, "FILTER_CHANGED" // string@1c46 │ │ +3c9bd8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3c9bda: 7030 4198 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@9841 │ │ +3c9be0: 6900 fb8b |0008: sput-object v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfb │ │ +3c9be4: 2201 a718 |000a: new-instance v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18a7 │ │ +3c9be8: 1a03 7b53 |000c: const-string v3, "SORT_ORDER_CHANGED" // string@537b │ │ +3c9bec: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +3c9bee: 7030 4198 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@9841 │ │ +3c9bf4: 6901 fc8b |0012: sput-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfc │ │ +3c9bf8: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +3c9bfa: 2333 e320 |0015: new-array v3, v3, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@20e3 │ │ +3c9bfe: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ +3c9c02: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ +3c9c06: 6903 fa8b |001b: sput-object v3, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfa │ │ +3c9c0a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x000a line=12 │ │ 0x001b line=10 │ │ locals : │ │ │ │ @@ -812980,17 +812980,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 │ │ -3c9c24: |[3c9c24] de.danoeh.antennapod.core.feed.FeedEvent$Action.:(Ljava/lang/String;I)V │ │ -3c9c34: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -3c9c3a: 0e00 |0003: return-void │ │ +3c9c0c: |[3c9c0c] de.danoeh.antennapod.core.feed.FeedEvent$Action.:(Ljava/lang/String;I)V │ │ +3c9c1c: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +3c9c22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/feed/FeedEvent$Action; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -813000,20 +813000,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/FeedEvent$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3c9b90: |[3c9b90] de.danoeh.antennapod.core.feed.FeedEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/FeedEvent$Action; │ │ -3c9ba0: 1c00 a718 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18a7 │ │ -3c9ba4: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -3c9baa: 0c01 |0005: move-result-object v1 │ │ -3c9bac: 1f01 a718 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18a7 │ │ -3c9bb0: 1101 |0008: return-object v1 │ │ +3c9b78: |[3c9b78] de.danoeh.antennapod.core.feed.FeedEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/FeedEvent$Action; │ │ +3c9b88: 1c00 a718 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18a7 │ │ +3c9b8c: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +3c9b92: 0c01 |0005: move-result-object v1 │ │ +3c9b94: 1f01 a718 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@18a7 │ │ +3c9b98: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/feed/FeedEvent$Action;) │ │ @@ -813021,20 +813021,20 @@ │ │ type : '()[Lde/danoeh/antennapod/core/feed/FeedEvent$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3c9bb4: |[3c9bb4] de.danoeh.antennapod.core.feed.FeedEvent$Action.values:()[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; │ │ -3c9bc4: 6200 fa8b |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfa │ │ -3c9bc8: 6e10 99b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.clone:()Ljava/lang/Object; // method@b799 │ │ -3c9bce: 0c00 |0005: move-result-object v0 │ │ -3c9bd0: 1f00 e320 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@20e3 │ │ -3c9bd4: 1100 |0008: return-object v0 │ │ +3c9b9c: |[3c9b9c] de.danoeh.antennapod.core.feed.FeedEvent$Action.values:()[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; │ │ +3c9bac: 6200 fa8b |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfa │ │ +3c9bb0: 6e10 99b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.clone:()Ljava/lang/Object; // method@b799 │ │ +3c9bb6: 0c00 |0005: move-result-object v0 │ │ +3c9bb8: 1f00 e320 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // type@20e3 │ │ +3c9bbc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7504 (FeedEvent.java) │ │ @@ -813074,19 +813074,19 @@ │ │ type : '(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c9c84: |[3c9c84] de.danoeh.antennapod.core.feed.FeedEvent.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V │ │ -3c9c94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c9c9a: 5b01 fd8b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/feed/FeedEvent;.action:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfd │ │ -3c9c9e: 5a02 fe8b |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8bfe │ │ -3c9ca2: 0e00 |0007: return-void │ │ +3c9c6c: |[3c9c6c] de.danoeh.antennapod.core.feed.FeedEvent.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V │ │ +3c9c7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c9c82: 5b01 fd8b |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/feed/FeedEvent;.action:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfd │ │ +3c9c86: 5a02 fe8b |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8bfe │ │ +3c9c8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0005 line=20 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/feed/FeedEvent; │ │ @@ -813099,29 +813099,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -3c9c3c: |[3c9c3c] de.danoeh.antennapod.core.feed.FeedEvent.toString:()Ljava/lang/String; │ │ -3c9c4c: 2200 b41f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/ToStringBuilder; // type@1fb4 │ │ -3c9c50: 6201 50d9 |0002: sget-object v1, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@d950 │ │ -3c9c54: 7030 fbb6 4001 |0004: invoke-direct {v0, v4, v1}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.:(Ljava/lang/Object;Lorg/apache/commons/lang3/builder/ToStringStyle;)V // method@b6fb │ │ -3c9c5a: 1a01 3868 |0007: const-string v1, "action" // string@6838 │ │ -3c9c5e: 5442 fd8b |0009: iget-object v2, v4, Lde/danoeh/antennapod/core/feed/FeedEvent;.action:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfd │ │ -3c9c62: 6e30 fdb6 1002 |000b: invoke-virtual {v0, v1, v2}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.append:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/ToStringBuilder; // method@b6fd │ │ -3c9c68: 0c00 |000e: move-result-object v0 │ │ -3c9c6a: 1a01 c684 |000f: const-string v1, "feedId" // string@84c6 │ │ -3c9c6e: 5342 fe8b |0011: iget-wide v2, v4, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8bfe │ │ -3c9c72: 6e40 fcb6 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.append:(Ljava/lang/String;J)Lorg/apache/commons/lang3/builder/ToStringBuilder; // method@b6fc │ │ -3c9c78: 0c00 |0016: move-result-object v0 │ │ -3c9c7a: 6e10 ffb6 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.toString:()Ljava/lang/String; // method@b6ff │ │ -3c9c80: 0c00 |001a: move-result-object v0 │ │ -3c9c82: 1100 |001b: return-object v0 │ │ +3c9c24: |[3c9c24] de.danoeh.antennapod.core.feed.FeedEvent.toString:()Ljava/lang/String; │ │ +3c9c34: 2200 b41f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/ToStringBuilder; // type@1fb4 │ │ +3c9c38: 6201 50d9 |0002: sget-object v1, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@d950 │ │ +3c9c3c: 7030 fbb6 4001 |0004: invoke-direct {v0, v4, v1}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.:(Ljava/lang/Object;Lorg/apache/commons/lang3/builder/ToStringStyle;)V // method@b6fb │ │ +3c9c42: 1a01 3868 |0007: const-string v1, "action" // string@6838 │ │ +3c9c46: 5442 fd8b |0009: iget-object v2, v4, Lde/danoeh/antennapod/core/feed/FeedEvent;.action:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfd │ │ +3c9c4a: 6e30 fdb6 1002 |000b: invoke-virtual {v0, v1, v2}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.append:(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/ToStringBuilder; // method@b6fd │ │ +3c9c50: 0c00 |000e: move-result-object v0 │ │ +3c9c52: 1a01 c684 |000f: const-string v1, "feedId" // string@84c6 │ │ +3c9c56: 5342 fe8b |0011: iget-wide v2, v4, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8bfe │ │ +3c9c5a: 6e40 fcb6 1032 |0013: invoke-virtual {v0, v1, v2, v3}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.append:(Ljava/lang/String;J)Lorg/apache/commons/lang3/builder/ToStringBuilder; // method@b6fc │ │ +3c9c60: 0c00 |0016: move-result-object v0 │ │ +3c9c62: 6e10 ffb6 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.toString:()Ljava/lang/String; // method@b6ff │ │ +3c9c68: 0c00 |001a: move-result-object v0 │ │ +3c9c6a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x000b line=27 │ │ 0x0013 line=28 │ │ 0x0017 line=29 │ │ locals : │ │ @@ -813165,19 +813165,19 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c9ca4: |[3c9ca4] de.danoeh.antennapod.core.feed.FeedItemFilterGroup$ItemProperties.:(ILjava/lang/String;)V │ │ -3c9cb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c9cba: 5901 ff8b |0003: iput v1, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8bff │ │ -3c9cbe: 5b02 008c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c00 │ │ -3c9cc2: 0e00 |0007: return-void │ │ +3c9c8c: |[3c9c8c] de.danoeh.antennapod.core.feed.FeedItemFilterGroup$ItemProperties.:(ILjava/lang/String;)V │ │ +3c9c9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c9ca2: 5901 ff8b |0003: iput v1, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8bff │ │ +3c9ca6: 5b02 008c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c00 │ │ +3c9caa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; │ │ @@ -813249,121 +813249,121 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 222 16-bit code units │ │ -3c9d0c: |[3c9d0c] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.:()V │ │ -3c9d1c: 2200 aa18 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ -3c9d20: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -3c9d22: 2312 e420 |0003: new-array v2, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ -3c9d26: 2203 a918 |0005: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9d2a: 6004 307d |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.hide_played_episodes_label:I // field@7d30 │ │ -3c9d2e: 1a05 25c5 |0009: const-string v5, "played" // string@c525 │ │ -3c9d32: 7030 4698 4305 |000b: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9d38: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -3c9d3a: 4d03 0204 |000f: aput-object v3, v2, v4 │ │ -3c9d3e: 2203 a918 |0011: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9d42: 6005 e07d |0013: sget v5, Lde/danoeh/antennapod/core/R$string;.not_played:I // field@7de0 │ │ -3c9d46: 1a06 80e2 |0015: const-string v6, "unplayed" // string@e280 │ │ -3c9d4a: 7030 4698 5306 |0017: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9d50: 1215 |001a: const/4 v5, #int 1 // #1 │ │ -3c9d52: 4d03 0205 |001b: aput-object v3, v2, v5 │ │ -3c9d56: 1a03 8f4d |001d: const-string v3, "PLAYED" // string@4d8f │ │ -3c9d5a: 7040 4898 3024 |001f: invoke-direct {v0, v3, v4, v2}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ -3c9d60: 6900 068c |0022: sput-object v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.PLAYED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c06 │ │ -3c9d64: 2202 aa18 |0024: new-instance v2, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ -3c9d68: 2313 e420 |0026: new-array v3, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ -3c9d6c: 2206 a918 |0028: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9d70: 6007 2f7d |002a: sget v7, Lde/danoeh/antennapod/core/R$string;.hide_paused_episodes_label:I // field@7d2f │ │ -3c9d74: 1a08 cac3 |002c: const-string v8, "paused" // string@c3ca │ │ -3c9d78: 7030 4698 7608 |002e: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9d7e: 4d06 0304 |0031: aput-object v6, v3, v4 │ │ -3c9d82: 2206 a918 |0033: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9d86: 6007 df7d |0035: sget v7, Lde/danoeh/antennapod/core/R$string;.not_paused:I // field@7ddf │ │ -3c9d8a: 1a08 6abc |0037: const-string v8, "not_paused" // string@bc6a │ │ -3c9d8e: 7030 4698 7608 |0039: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9d94: 4d06 0305 |003c: aput-object v6, v3, v5 │ │ -3c9d98: 1a06 564d |003e: const-string v6, "PAUSED" // string@4d56 │ │ -3c9d9c: 7040 4898 6235 |0040: invoke-direct {v2, v6, v5, v3}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ -3c9da2: 6902 058c |0043: sput-object v2, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.PAUSED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c05 │ │ -3c9da6: 2203 aa18 |0045: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ -3c9daa: 2316 e420 |0047: new-array v6, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ -3c9dae: 2207 a918 |0049: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9db2: 6008 2d7d |004b: sget v8, Lde/danoeh/antennapod/core/R$string;.hide_is_favorite_label:I // field@7d2d │ │ -3c9db6: 1a09 d99e |004d: const-string v9, "is_favorite" // string@9ed9 │ │ -3c9dba: 7030 4698 8709 |004f: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9dc0: 4d07 0604 |0052: aput-object v7, v6, v4 │ │ -3c9dc4: 2207 a918 |0054: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9dc8: 6008 dd7d |0056: sget v8, Lde/danoeh/antennapod/core/R$string;.not_favorite:I // field@7ddd │ │ -3c9dcc: 1a09 68bc |0058: const-string v9, "not_favorite" // string@bc68 │ │ -3c9dd0: 7030 4698 8709 |005a: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9dd6: 4d07 0605 |005d: aput-object v7, v6, v5 │ │ -3c9dda: 1a07 1e1c |005f: const-string v7, "FAVORITE" // string@1c1e │ │ -3c9dde: 7040 4898 7361 |0061: invoke-direct {v3, v7, v1, v6}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ -3c9de4: 6903 038c |0064: sput-object v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.FAVORITE:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c03 │ │ -3c9de8: 2206 aa18 |0066: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ -3c9dec: 2317 e420 |0068: new-array v7, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ -3c9df0: 2208 a918 |006a: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9df4: 6009 2a7d |006c: sget v9, Lde/danoeh/antennapod/core/R$string;.has_media:I // field@7d2a │ │ -3c9df8: 1a0a a997 |006e: const-string v10, "has_media" // string@97a9 │ │ -3c9dfc: 7030 4698 980a |0070: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9e02: 4d08 0704 |0073: aput-object v8, v7, v4 │ │ -3c9e06: 2208 a918 |0075: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9e0a: 6009 d57d |0077: sget v9, Lde/danoeh/antennapod/core/R$string;.no_media:I // field@7dd5 │ │ -3c9e0e: 1a0a 44bc |0079: const-string v10, "no_media" // string@bc44 │ │ -3c9e12: 7030 4698 980a |007b: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9e18: 4d08 0705 |007e: aput-object v8, v7, v5 │ │ -3c9e1c: 1a08 e647 |0080: const-string v8, "MEDIA" // string@47e6 │ │ -3c9e20: 1239 |0082: const/4 v9, #int 3 // #3 │ │ -3c9e22: 7040 4898 8679 |0083: invoke-direct {v6, v8, v9, v7}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ -3c9e28: 6906 048c |0086: sput-object v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.MEDIA:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c04 │ │ -3c9e2c: 2207 aa18 |0088: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ -3c9e30: 2318 e420 |008a: new-array v8, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ -3c9e34: 220a a918 |008c: new-instance v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9e38: 600b a67e |008e: sget v11, Lde/danoeh/antennapod/core/R$string;.queued_label:I // field@7ea6 │ │ -3c9e3c: 1a0c 59c8 |0090: const-string v12, "queued" // string@c859 │ │ -3c9e40: 7030 4698 ba0c |0092: invoke-direct {v10, v11, v12}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9e46: 4d0a 0804 |0095: aput-object v10, v8, v4 │ │ -3c9e4a: 220a a918 |0097: new-instance v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9e4e: 600b e17d |0099: sget v11, Lde/danoeh/antennapod/core/R$string;.not_queued_label:I // field@7de1 │ │ -3c9e52: 1a0c 6cbc |009b: const-string v12, "not_queued" // string@bc6c │ │ -3c9e56: 7030 4698 ba0c |009d: invoke-direct {v10, v11, v12}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9e5c: 4d0a 0805 |00a0: aput-object v10, v8, v5 │ │ -3c9e60: 1a0a b450 |00a2: const-string v10, "QUEUED" // string@50b4 │ │ -3c9e64: 124b |00a4: const/4 v11, #int 4 // #4 │ │ -3c9e66: 7040 4898 a78b |00a5: invoke-direct {v7, v10, v11, v8}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ -3c9e6c: 6907 078c |00a8: sput-object v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.QUEUED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c07 │ │ -3c9e70: 2208 aa18 |00aa: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ -3c9e74: 231a e420 |00ac: new-array v10, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ -3c9e78: 220c a918 |00ae: new-instance v12, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9e7c: 600d 2c7d |00b0: sget v13, Lde/danoeh/antennapod/core/R$string;.hide_downloaded_episodes_label:I // field@7d2c │ │ -3c9e80: 1a0e fa7c |00b2: const-string v14, "downloaded" // string@7cfa │ │ -3c9e84: 7030 4698 dc0e |00b4: invoke-direct {v12, v13, v14}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9e8a: 4d0c 0a04 |00b7: aput-object v12, v10, v4 │ │ -3c9e8e: 220c a918 |00b9: new-instance v12, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ -3c9e92: 600d 2e7d |00bb: sget v13, Lde/danoeh/antennapod/core/R$string;.hide_not_downloaded_episodes_label:I // field@7d2e │ │ -3c9e96: 1a0e 67bc |00bd: const-string v14, "not_downloaded" // string@bc67 │ │ -3c9e9a: 7030 4698 dc0e |00bf: invoke-direct {v12, v13, v14}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ -3c9ea0: 4d0c 0a05 |00c2: aput-object v12, v10, v5 │ │ -3c9ea4: 1a0c f317 |00c4: const-string v12, "DOWNLOADED" // string@17f3 │ │ -3c9ea8: 125d |00c6: const/4 v13, #int 5 // #5 │ │ -3c9eaa: 7040 4898 c8ad |00c7: invoke-direct {v8, v12, v13, v10}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ -3c9eb0: 6908 028c |00ca: sput-object v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.DOWNLOADED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c02 │ │ -3c9eb4: 126a |00cc: const/4 v10, #int 6 // #6 │ │ -3c9eb6: 23aa e520 |00cd: new-array v10, v10, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@20e5 │ │ -3c9eba: 4d00 0a04 |00cf: aput-object v0, v10, v4 │ │ -3c9ebe: 4d02 0a05 |00d1: aput-object v2, v10, v5 │ │ -3c9ec2: 4d03 0a01 |00d3: aput-object v3, v10, v1 │ │ -3c9ec6: 4d06 0a09 |00d5: aput-object v6, v10, v9 │ │ -3c9eca: 4d07 0a0b |00d7: aput-object v7, v10, v11 │ │ -3c9ece: 4d08 0a0d |00d9: aput-object v8, v10, v13 │ │ -3c9ed2: 690a 018c |00db: sput-object v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c01 │ │ -3c9ed6: 0e00 |00dd: return-void │ │ +3c9cf4: |[3c9cf4] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.:()V │ │ +3c9d04: 2200 aa18 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ +3c9d08: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +3c9d0a: 2312 e420 |0003: new-array v2, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ +3c9d0e: 2203 a918 |0005: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9d12: 6004 307d |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.hide_played_episodes_label:I // field@7d30 │ │ +3c9d16: 1a05 25c5 |0009: const-string v5, "played" // string@c525 │ │ +3c9d1a: 7030 4698 4305 |000b: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9d20: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +3c9d22: 4d03 0204 |000f: aput-object v3, v2, v4 │ │ +3c9d26: 2203 a918 |0011: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9d2a: 6005 e07d |0013: sget v5, Lde/danoeh/antennapod/core/R$string;.not_played:I // field@7de0 │ │ +3c9d2e: 1a06 80e2 |0015: const-string v6, "unplayed" // string@e280 │ │ +3c9d32: 7030 4698 5306 |0017: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9d38: 1215 |001a: const/4 v5, #int 1 // #1 │ │ +3c9d3a: 4d03 0205 |001b: aput-object v3, v2, v5 │ │ +3c9d3e: 1a03 8f4d |001d: const-string v3, "PLAYED" // string@4d8f │ │ +3c9d42: 7040 4898 3024 |001f: invoke-direct {v0, v3, v4, v2}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ +3c9d48: 6900 068c |0022: sput-object v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.PLAYED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c06 │ │ +3c9d4c: 2202 aa18 |0024: new-instance v2, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ +3c9d50: 2313 e420 |0026: new-array v3, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ +3c9d54: 2206 a918 |0028: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9d58: 6007 2f7d |002a: sget v7, Lde/danoeh/antennapod/core/R$string;.hide_paused_episodes_label:I // field@7d2f │ │ +3c9d5c: 1a08 cac3 |002c: const-string v8, "paused" // string@c3ca │ │ +3c9d60: 7030 4698 7608 |002e: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9d66: 4d06 0304 |0031: aput-object v6, v3, v4 │ │ +3c9d6a: 2206 a918 |0033: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9d6e: 6007 df7d |0035: sget v7, Lde/danoeh/antennapod/core/R$string;.not_paused:I // field@7ddf │ │ +3c9d72: 1a08 6abc |0037: const-string v8, "not_paused" // string@bc6a │ │ +3c9d76: 7030 4698 7608 |0039: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9d7c: 4d06 0305 |003c: aput-object v6, v3, v5 │ │ +3c9d80: 1a06 564d |003e: const-string v6, "PAUSED" // string@4d56 │ │ +3c9d84: 7040 4898 6235 |0040: invoke-direct {v2, v6, v5, v3}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ +3c9d8a: 6902 058c |0043: sput-object v2, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.PAUSED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c05 │ │ +3c9d8e: 2203 aa18 |0045: new-instance v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ +3c9d92: 2316 e420 |0047: new-array v6, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ +3c9d96: 2207 a918 |0049: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9d9a: 6008 2d7d |004b: sget v8, Lde/danoeh/antennapod/core/R$string;.hide_is_favorite_label:I // field@7d2d │ │ +3c9d9e: 1a09 d99e |004d: const-string v9, "is_favorite" // string@9ed9 │ │ +3c9da2: 7030 4698 8709 |004f: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9da8: 4d07 0604 |0052: aput-object v7, v6, v4 │ │ +3c9dac: 2207 a918 |0054: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9db0: 6008 dd7d |0056: sget v8, Lde/danoeh/antennapod/core/R$string;.not_favorite:I // field@7ddd │ │ +3c9db4: 1a09 68bc |0058: const-string v9, "not_favorite" // string@bc68 │ │ +3c9db8: 7030 4698 8709 |005a: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9dbe: 4d07 0605 |005d: aput-object v7, v6, v5 │ │ +3c9dc2: 1a07 1e1c |005f: const-string v7, "FAVORITE" // string@1c1e │ │ +3c9dc6: 7040 4898 7361 |0061: invoke-direct {v3, v7, v1, v6}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ +3c9dcc: 6903 038c |0064: sput-object v3, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.FAVORITE:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c03 │ │ +3c9dd0: 2206 aa18 |0066: new-instance v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ +3c9dd4: 2317 e420 |0068: new-array v7, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ +3c9dd8: 2208 a918 |006a: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9ddc: 6009 2a7d |006c: sget v9, Lde/danoeh/antennapod/core/R$string;.has_media:I // field@7d2a │ │ +3c9de0: 1a0a a997 |006e: const-string v10, "has_media" // string@97a9 │ │ +3c9de4: 7030 4698 980a |0070: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9dea: 4d08 0704 |0073: aput-object v8, v7, v4 │ │ +3c9dee: 2208 a918 |0075: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9df2: 6009 d57d |0077: sget v9, Lde/danoeh/antennapod/core/R$string;.no_media:I // field@7dd5 │ │ +3c9df6: 1a0a 44bc |0079: const-string v10, "no_media" // string@bc44 │ │ +3c9dfa: 7030 4698 980a |007b: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9e00: 4d08 0705 |007e: aput-object v8, v7, v5 │ │ +3c9e04: 1a08 e647 |0080: const-string v8, "MEDIA" // string@47e6 │ │ +3c9e08: 1239 |0082: const/4 v9, #int 3 // #3 │ │ +3c9e0a: 7040 4898 8679 |0083: invoke-direct {v6, v8, v9, v7}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ +3c9e10: 6906 048c |0086: sput-object v6, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.MEDIA:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c04 │ │ +3c9e14: 2207 aa18 |0088: new-instance v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ +3c9e18: 2318 e420 |008a: new-array v8, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ +3c9e1c: 220a a918 |008c: new-instance v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9e20: 600b a67e |008e: sget v11, Lde/danoeh/antennapod/core/R$string;.queued_label:I // field@7ea6 │ │ +3c9e24: 1a0c 59c8 |0090: const-string v12, "queued" // string@c859 │ │ +3c9e28: 7030 4698 ba0c |0092: invoke-direct {v10, v11, v12}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9e2e: 4d0a 0804 |0095: aput-object v10, v8, v4 │ │ +3c9e32: 220a a918 |0097: new-instance v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9e36: 600b e17d |0099: sget v11, Lde/danoeh/antennapod/core/R$string;.not_queued_label:I // field@7de1 │ │ +3c9e3a: 1a0c 6cbc |009b: const-string v12, "not_queued" // string@bc6c │ │ +3c9e3e: 7030 4698 ba0c |009d: invoke-direct {v10, v11, v12}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9e44: 4d0a 0805 |00a0: aput-object v10, v8, v5 │ │ +3c9e48: 1a0a b450 |00a2: const-string v10, "QUEUED" // string@50b4 │ │ +3c9e4c: 124b |00a4: const/4 v11, #int 4 // #4 │ │ +3c9e4e: 7040 4898 a78b |00a5: invoke-direct {v7, v10, v11, v8}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ +3c9e54: 6907 078c |00a8: sput-object v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.QUEUED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c07 │ │ +3c9e58: 2208 aa18 |00aa: new-instance v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ +3c9e5c: 231a e420 |00ac: new-array v10, v1, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@20e4 │ │ +3c9e60: 220c a918 |00ae: new-instance v12, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9e64: 600d 2c7d |00b0: sget v13, Lde/danoeh/antennapod/core/R$string;.hide_downloaded_episodes_label:I // field@7d2c │ │ +3c9e68: 1a0e fa7c |00b2: const-string v14, "downloaded" // string@7cfa │ │ +3c9e6c: 7030 4698 dc0e |00b4: invoke-direct {v12, v13, v14}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9e72: 4d0c 0a04 |00b7: aput-object v12, v10, v4 │ │ +3c9e76: 220c a918 |00b9: new-instance v12, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // type@18a9 │ │ +3c9e7a: 600d 2e7d |00bb: sget v13, Lde/danoeh/antennapod/core/R$string;.hide_not_downloaded_episodes_label:I // field@7d2e │ │ +3c9e7e: 1a0e 67bc |00bd: const-string v14, "not_downloaded" // string@bc67 │ │ +3c9e82: 7030 4698 dc0e |00bf: invoke-direct {v12, v13, v14}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@9846 │ │ +3c9e88: 4d0c 0a05 |00c2: aput-object v12, v10, v5 │ │ +3c9e8c: 1a0c f317 |00c4: const-string v12, "DOWNLOADED" // string@17f3 │ │ +3c9e90: 125d |00c6: const/4 v13, #int 5 // #5 │ │ +3c9e92: 7040 4898 c8ad |00c7: invoke-direct {v8, v12, v13, v10}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V // method@9848 │ │ +3c9e98: 6908 028c |00ca: sput-object v8, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.DOWNLOADED:Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c02 │ │ +3c9e9c: 126a |00cc: const/4 v10, #int 6 // #6 │ │ +3c9e9e: 23aa e520 |00cd: new-array v10, v10, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@20e5 │ │ +3c9ea2: 4d00 0a04 |00cf: aput-object v0, v10, v4 │ │ +3c9ea6: 4d02 0a05 |00d1: aput-object v2, v10, v5 │ │ +3c9eaa: 4d03 0a01 |00d3: aput-object v3, v10, v1 │ │ +3c9eae: 4d06 0a09 |00d5: aput-object v6, v10, v9 │ │ +3c9eb2: 4d07 0a0b |00d7: aput-object v7, v10, v11 │ │ +3c9eb6: 4d08 0a0d |00d9: aput-object v8, v10, v13 │ │ +3c9eba: 690a 018c |00db: sput-object v10, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c01 │ │ +3c9ebe: 0e00 |00dd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0024 line=9 │ │ 0x0045 line=11 │ │ 0x0066 line=13 │ │ 0x0088 line=15 │ │ @@ -813376,18 +813376,18 @@ │ │ type : '(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V' │ │ access : 0x10082 (PRIVATE VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c9ed8: |[3c9ed8] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V │ │ -3c9ee8: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -3c9eee: 5b03 088c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c08 │ │ -3c9ef2: 0e00 |0005: return-void │ │ +3c9ec0: |[3c9ec0] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;)V │ │ +3c9ed0: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +3c9ed6: 5b03 088c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c08 │ │ +3c9eda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -813399,20 +813399,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3c9cc4: |[3c9cc4] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; │ │ -3c9cd4: 1c00 aa18 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ -3c9cd8: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -3c9cde: 0c01 |0005: move-result-object v1 │ │ -3c9ce0: 1f01 aa18 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ -3c9ce4: 1101 |0008: return-object v1 │ │ +3c9cac: |[3c9cac] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; │ │ +3c9cbc: 1c00 aa18 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ +3c9cc0: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +3c9cc6: 0c01 |0005: move-result-object v1 │ │ +3c9cc8: 1f01 aa18 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@18aa │ │ +3c9ccc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;) │ │ @@ -813420,20 +813420,20 @@ │ │ type : '()[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3c9ce8: |[3c9ce8] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.values:()[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; │ │ -3c9cf8: 6200 018c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c01 │ │ -3c9cfc: 6e10 9ab7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.clone:()Ljava/lang/Object; // method@b79a │ │ -3c9d02: 0c00 |0005: move-result-object v0 │ │ -3c9d04: 1f00 e520 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@20e5 │ │ -3c9d08: 1100 |0008: return-object v0 │ │ +3c9cd0: |[3c9cd0] de.danoeh.antennapod.core.feed.FeedItemFilterGroup.values:()[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; │ │ +3c9ce0: 6200 018c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // field@8c01 │ │ +3c9ce4: 6e10 9ab7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.clone:()Ljava/lang/Object; // method@b79a │ │ +3c9cea: 0c00 |0005: move-result-object v0 │ │ +3c9cec: 1f00 e520 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // type@20e5 │ │ +3c9cf0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7521 (FeedItemFilterGroup.java) │ │ @@ -813469,19 +813469,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 │ │ -3c9f3c: |[3c9f3c] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3c9f4c: 7010 6bb1 0000 |0000: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@b16b │ │ -3c9f52: 5b01 098c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@8c09 │ │ -3c9f56: 5b02 0a8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@8c0a │ │ -3c9f5a: 0e00 |0007: return-void │ │ +3c9f24: |[3c9f24] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3c9f34: 7010 6bb1 0000 |0000: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@b16b │ │ +3c9f3a: 5b01 098c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@8c09 │ │ +3c9f3e: 5b02 0a8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@8c0a │ │ +3c9f42: 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/core/feed/FeedUrlNotFoundException; │ │ @@ -813494,17 +813494,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c9ef4: |[3c9ef4] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getArtistName:()Ljava/lang/String; │ │ -3c9f04: 5410 098c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@8c09 │ │ -3c9f08: 1100 |0002: return-object v0 │ │ +3c9edc: |[3c9edc] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getArtistName:()Ljava/lang/String; │ │ +3c9eec: 5410 098c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@8c09 │ │ +3c9ef0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;) │ │ @@ -813512,17 +813512,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c9f0c: |[3c9f0c] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getMessage:()Ljava/lang/String; │ │ -3c9f1c: 1a00 3a52 |0000: const-string v0, "Result does not specify a feed url" // string@523a │ │ -3c9f20: 1100 |0002: return-object v0 │ │ +3c9ef4: |[3c9ef4] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getMessage:()Ljava/lang/String; │ │ +3c9f04: 1a00 3a52 |0000: const-string v0, "Result does not specify a feed url" // string@523a │ │ +3c9f08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;) │ │ @@ -813530,17 +813530,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c9f24: |[3c9f24] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getTrackName:()Ljava/lang/String; │ │ -3c9f34: 5410 0a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@8c0a │ │ -3c9f38: 1100 |0002: return-object v0 │ │ +3c9f0c: |[3c9f0c] de.danoeh.antennapod.core.feed.FeedUrlNotFoundException.getTrackName:()Ljava/lang/String; │ │ +3c9f1c: 5410 0a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@8c0a │ │ +3c9f20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; │ │ │ │ source_file_idx : 7582 (FeedUrlNotFoundException.java) │ │ @@ -813569,37 +813569,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c9f80: |[3c9f80] de.danoeh.antennapod.core.feed.LocalFeedUpdater$$ExternalSyntheticLambda0.:()V │ │ -3c9f90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c9f96: 0e00 |0003: return-void │ │ +3c9f68: |[3c9f68] de.danoeh.antennapod.core.feed.LocalFeedUpdater$$ExternalSyntheticLambda0.:()V │ │ +3c9f78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c9f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3c9f5c: |[3c9f5c] de.danoeh.antennapod.core.feed.LocalFeedUpdater$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3c9f6c: 1f01 961c |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3c9f70: 1f02 961c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3c9f74: 7120 5298 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.$r8$lambda$4P0_zyYm-hUAF43m6hj4Sdbmmp4:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@9852 │ │ -3c9f7a: 0a01 |0007: move-result v1 │ │ -3c9f7c: 0f01 |0008: return v1 │ │ +3c9f44: |[3c9f44] de.danoeh.antennapod.core.feed.LocalFeedUpdater$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3c9f54: 1f01 961c |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3c9f58: 1f02 961c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3c9f5c: 7120 5298 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.$r8$lambda$4P0_zyYm-hUAF43m6hj4Sdbmmp4:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@9852 │ │ +3c9f62: 0a01 |0007: move-result v1 │ │ +3c9f64: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -813680,18 +813680,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 │ │ -3ca1d4: |[3ca1d4] de.danoeh.antennapod.core.feed.LocalFeedUpdater.$r8$lambda$4P0_zyYm-hUAF43m6hj4Sdbmmp4:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ -3ca1e4: 7120 5898 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.lambda$mustReportDownloadSuccessful$0:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@9858 │ │ -3ca1ea: 0a00 |0003: move-result v0 │ │ -3ca1ec: 0f00 |0004: return v0 │ │ +3ca1bc: |[3ca1bc] de.danoeh.antennapod.core.feed.LocalFeedUpdater.$r8$lambda$4P0_zyYm-hUAF43m6hj4Sdbmmp4:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ +3ca1cc: 7120 5898 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.lambda$mustReportDownloadSuccessful$0:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@9858 │ │ +3ca1d2: 0a00 |0003: move-result v0 │ │ +3ca1d4: 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; │ │ │ │ @@ -813700,40 +813700,40 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -3ca30c: |[3ca30c] de.danoeh.antennapod.core.feed.LocalFeedUpdater.:()V │ │ -3ca31c: 1a00 d986 |0000: const-string v0, "folder.png" // string@86d9 │ │ -3ca320: 1a01 141e |0002: const-string v1, "Folder.png" // string@1e14 │ │ -3ca324: 1a02 d886 |0004: const-string v2, "folder.jpg" // string@86d8 │ │ -3ca328: 1a03 131e |0006: const-string v3, "Folder.jpg" // string@1e13 │ │ -3ca32c: 2440 1021 3210 |0008: filled-new-array {v2, v3, v0, v1}, [Ljava/lang/String; // type@2110 │ │ -3ca332: 0c00 |000b: move-result-object v0 │ │ -3ca334: 6900 0b8c |000c: sput-object v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@8c0b │ │ -3ca338: 0e00 |000e: return-void │ │ +3ca2f4: |[3ca2f4] de.danoeh.antennapod.core.feed.LocalFeedUpdater.:()V │ │ +3ca304: 1a00 d986 |0000: const-string v0, "folder.png" // string@86d9 │ │ +3ca308: 1a01 141e |0002: const-string v1, "Folder.png" // string@1e14 │ │ +3ca30c: 1a02 d886 |0004: const-string v2, "folder.jpg" // string@86d8 │ │ +3ca310: 1a03 131e |0006: const-string v3, "Folder.jpg" // string@1e13 │ │ +3ca314: 2440 1021 3210 |0008: filled-new-array {v2, v3, v0, v1}, [Ljava/lang/String; // type@2110 │ │ +3ca31a: 0c00 |000b: move-result-object v0 │ │ +3ca31c: 6900 0b8c |000c: sput-object v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@8c0b │ │ +3ca320: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=53 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ca33c: |[3ca33c] de.danoeh.antennapod.core.feed.LocalFeedUpdater.:()V │ │ -3ca34c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ca352: 0e00 |0003: return-void │ │ +3ca324: |[3ca324] de.danoeh.antennapod.core.feed.LocalFeedUpdater.:()V │ │ +3ca334: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ca33a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/feed/LocalFeedUpdater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;) │ │ @@ -813741,104 +813741,104 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 22 │ │ ins : 3 │ │ outs : 16 │ │ insns size : 172 16-bit code units │ │ -3c9ffc: |[3c9ffc] de.danoeh.antennapod.core.feed.LocalFeedUpdater.createFeedItem:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3ca00c: 220f a21c |0000: new-instance v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3ca010: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -3ca014: 7401 ea9c 1400 |0004: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9cea │ │ -3ca01a: 0c04 |0007: move-result-object v4 │ │ -3ca01c: 7100 6ab5 0000 |0008: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@b56a │ │ -3ca022: 0c00 |000b: move-result-object v0 │ │ -3ca024: 6e10 6bb5 0000 |000c: invoke-virtual {v0}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@b56b │ │ -3ca02a: 0c05 |000f: move-result-object v5 │ │ -3ca02c: 7401 ea9c 1400 |0010: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9cea │ │ -3ca032: 0c06 |0013: move-result-object v6 │ │ -3ca034: 2207 ea1e |0014: new-instance v7, Ljava/util/Date; // type@1eea │ │ -3ca038: 7401 e89c 1400 |0016: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLastModified:()J // method@9ce8 │ │ -3ca03e: 0b00 |0019: move-result-wide v0 │ │ -3ca040: 7030 99b4 0701 |001a: invoke-direct {v7, v0, v1}, Ljava/util/Date;.:(J)V // method@b499 │ │ -3ca046: 1208 |001d: const/4 v8, #int 0 // #0 │ │ -3ca048: 07f1 |001e: move-object v1, v15 │ │ -3ca04a: 0809 1300 |001f: move-object/from16 v9, v19 │ │ -3ca04e: 7609 a7ab 0100 |0021: 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@aba7 │ │ -3ca054: 6e10 abab 0f00 |0024: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@abab │ │ -3ca05a: 7401 e99c 1400 |0027: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLength:()J // method@9ce9 │ │ -3ca060: 0b07 |002a: move-result-wide v7 │ │ -3ca062: 2200 a51c |002b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3ca066: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -3ca068: 1206 |002e: const/4 v6, #int 0 // #0 │ │ -3ca06a: 7401 eb9c 1400 |002f: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9ceb │ │ -3ca070: 0c09 |0032: move-result-object v9 │ │ -3ca072: 7401 ec9c 1400 |0033: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ -3ca078: 0c01 |0036: move-result-object v1 │ │ -3ca07a: 6e10 ca06 0100 |0037: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3ca080: 0c0a |003a: move-result-object v10 │ │ -3ca082: 7401 ec9c 1400 |003b: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ -3ca088: 0c01 |003e: move-result-object v1 │ │ -3ca08a: 6e10 ca06 0100 |003f: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3ca090: 0c0b |0042: move-result-object v11 │ │ -3ca092: 120c |0043: const/4 v12, #int 0 // #0 │ │ -3ca094: 120d |0044: const/4 v13, #int 0 // #0 │ │ -3ca096: 120e |0045: const/4 v14, #int 0 // #0 │ │ -3ca098: 1610 0000 |0046: const-wide/16 v16, #int 0 // #0 │ │ -3ca09c: 0701 |0048: move-object v1, v0 │ │ -3ca09e: 07f4 |0049: move-object v4, v15 │ │ -3ca0a0: 0812 0f00 |004a: move-object/from16 v18, v15 │ │ -3ca0a4: 050f 1000 |004c: move-wide/from16 v15, v16 │ │ -3ca0a8: 7610 e6ab 0100 |004e: invoke-direct/range {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;ZLjava/util/Date;IJ)V // method@abe6 │ │ -3ca0ae: 0801 1200 |0051: move-object/from16 v1, v18 │ │ -3ca0b2: 6e20 cfab 0100 |0053: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ -3ca0b8: 7401 4fab 1300 |0056: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3ca0be: 0c00 |0059: move-result-object v0 │ │ -3ca0c0: 7210 e1b4 0000 |005a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3ca0c6: 0c00 |005d: move-result-object v0 │ │ -3ca0c8: 7210 c4b4 0000 |005e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3ca0ce: 0a02 |0061: move-result v2 │ │ -3ca0d0: 3802 3800 |0062: if-eqz v2, 009a // +0038 │ │ -3ca0d4: 7210 c5b4 0000 |0064: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3ca0da: 0c02 |0067: move-result-object v2 │ │ -3ca0dc: 1f02 a21c |0068: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3ca0e0: 6e10 b8ab 0200 |006a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3ca0e6: 0c03 |006d: move-result-object v3 │ │ -3ca0e8: 3803 f0ff |006e: if-eqz v3, 005e // -0010 │ │ -3ca0ec: 6e10 b8ab 0200 |0070: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3ca0f2: 0c03 |0073: move-result-object v3 │ │ -3ca0f4: 6e10 84ab 0300 |0074: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3ca0fa: 0c03 |0077: move-result-object v3 │ │ -3ca0fc: 7401 ec9c 1400 |0078: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ -3ca102: 0c04 |007b: move-result-object v4 │ │ -3ca104: 6e10 ca06 0400 |007c: invoke-virtual {v4}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3ca10a: 0c04 |007f: move-result-object v4 │ │ -3ca10c: 6e20 9fb2 4300 |0080: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3ca112: 0a03 |0083: move-result v3 │ │ -3ca114: 3803 daff |0084: if-eqz v3, 005e // -0026 │ │ -3ca118: 7401 e99c 1400 |0086: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLength:()J // method@9ce9 │ │ -3ca11e: 0b03 |0089: move-result-wide v3 │ │ -3ca120: 6e10 b8ab 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3ca126: 0c05 |008d: move-result-object v5 │ │ -3ca128: 6e10 03ac 0500 |008e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac03 │ │ -3ca12e: 0b05 |0091: move-result-wide v5 │ │ -3ca130: 3107 0305 |0092: cmp-long v7, v3, v5 │ │ -3ca134: 3907 caff |0094: if-nez v7, 005e // -0036 │ │ -3ca138: 6e20 d7ab 2100 |0096: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@abd7 │ │ -3ca13e: 1101 |0099: return-object v1 │ │ -3ca140: 0802 1400 |009a: move-object/from16 v2, v20 │ │ -3ca144: 0803 1500 |009c: move-object/from16 v3, v21 │ │ -3ca148: 7130 5998 2103 |009e: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.loadMetadata:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)V // method@9859 │ │ -3ca14e: 280a |00a1: goto 00ab // +000a │ │ -3ca150: 0d00 |00a2: move-exception v0 │ │ -3ca152: 0702 |00a3: move-object v2, v0 │ │ -3ca154: 6e10 01b3 0200 |00a4: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3ca15a: 0c00 |00a7: move-result-object v0 │ │ -3ca15c: 6e20 c9ab 0100 |00a8: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ -3ca162: 1101 |00ab: return-object v1 │ │ +3c9fe4: |[3c9fe4] de.danoeh.antennapod.core.feed.LocalFeedUpdater.createFeedItem:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3c9ff4: 220f a21c |0000: new-instance v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3c9ff8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +3c9ffc: 7401 ea9c 1400 |0004: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9cea │ │ +3ca002: 0c04 |0007: move-result-object v4 │ │ +3ca004: 7100 6ab5 0000 |0008: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@b56a │ │ +3ca00a: 0c00 |000b: move-result-object v0 │ │ +3ca00c: 6e10 6bb5 0000 |000c: invoke-virtual {v0}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@b56b │ │ +3ca012: 0c05 |000f: move-result-object v5 │ │ +3ca014: 7401 ea9c 1400 |0010: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9cea │ │ +3ca01a: 0c06 |0013: move-result-object v6 │ │ +3ca01c: 2207 ea1e |0014: new-instance v7, Ljava/util/Date; // type@1eea │ │ +3ca020: 7401 e89c 1400 |0016: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLastModified:()J // method@9ce8 │ │ +3ca026: 0b00 |0019: move-result-wide v0 │ │ +3ca028: 7030 99b4 0701 |001a: invoke-direct {v7, v0, v1}, Ljava/util/Date;.:(J)V // method@b499 │ │ +3ca02e: 1208 |001d: const/4 v8, #int 0 // #0 │ │ +3ca030: 07f1 |001e: move-object v1, v15 │ │ +3ca032: 0809 1300 |001f: move-object/from16 v9, v19 │ │ +3ca036: 7609 a7ab 0100 |0021: 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@aba7 │ │ +3ca03c: 6e10 abab 0f00 |0024: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@abab │ │ +3ca042: 7401 e99c 1400 |0027: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLength:()J // method@9ce9 │ │ +3ca048: 0b07 |002a: move-result-wide v7 │ │ +3ca04a: 2200 a51c |002b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3ca04e: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +3ca050: 1206 |002e: const/4 v6, #int 0 // #0 │ │ +3ca052: 7401 eb9c 1400 |002f: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9ceb │ │ +3ca058: 0c09 |0032: move-result-object v9 │ │ +3ca05a: 7401 ec9c 1400 |0033: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ +3ca060: 0c01 |0036: move-result-object v1 │ │ +3ca062: 6e10 ca06 0100 |0037: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3ca068: 0c0a |003a: move-result-object v10 │ │ +3ca06a: 7401 ec9c 1400 |003b: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ +3ca070: 0c01 |003e: move-result-object v1 │ │ +3ca072: 6e10 ca06 0100 |003f: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3ca078: 0c0b |0042: move-result-object v11 │ │ +3ca07a: 120c |0043: const/4 v12, #int 0 // #0 │ │ +3ca07c: 120d |0044: const/4 v13, #int 0 // #0 │ │ +3ca07e: 120e |0045: const/4 v14, #int 0 // #0 │ │ +3ca080: 1610 0000 |0046: const-wide/16 v16, #int 0 // #0 │ │ +3ca084: 0701 |0048: move-object v1, v0 │ │ +3ca086: 07f4 |0049: move-object v4, v15 │ │ +3ca088: 0812 0f00 |004a: move-object/from16 v18, v15 │ │ +3ca08c: 050f 1000 |004c: move-wide/from16 v15, v16 │ │ +3ca090: 7610 e6ab 0100 |004e: invoke-direct/range {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;ZLjava/util/Date;IJ)V // method@abe6 │ │ +3ca096: 0801 1200 |0051: move-object/from16 v1, v18 │ │ +3ca09a: 6e20 cfab 0100 |0053: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ +3ca0a0: 7401 4fab 1300 |0056: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3ca0a6: 0c00 |0059: move-result-object v0 │ │ +3ca0a8: 7210 e1b4 0000 |005a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3ca0ae: 0c00 |005d: move-result-object v0 │ │ +3ca0b0: 7210 c4b4 0000 |005e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3ca0b6: 0a02 |0061: move-result v2 │ │ +3ca0b8: 3802 3800 |0062: if-eqz v2, 009a // +0038 │ │ +3ca0bc: 7210 c5b4 0000 |0064: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3ca0c2: 0c02 |0067: move-result-object v2 │ │ +3ca0c4: 1f02 a21c |0068: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3ca0c8: 6e10 b8ab 0200 |006a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3ca0ce: 0c03 |006d: move-result-object v3 │ │ +3ca0d0: 3803 f0ff |006e: if-eqz v3, 005e // -0010 │ │ +3ca0d4: 6e10 b8ab 0200 |0070: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3ca0da: 0c03 |0073: move-result-object v3 │ │ +3ca0dc: 6e10 84ab 0300 |0074: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3ca0e2: 0c03 |0077: move-result-object v3 │ │ +3ca0e4: 7401 ec9c 1400 |0078: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ +3ca0ea: 0c04 |007b: move-result-object v4 │ │ +3ca0ec: 6e10 ca06 0400 |007c: invoke-virtual {v4}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3ca0f2: 0c04 |007f: move-result-object v4 │ │ +3ca0f4: 6e20 9fb2 4300 |0080: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3ca0fa: 0a03 |0083: move-result v3 │ │ +3ca0fc: 3803 daff |0084: if-eqz v3, 005e // -0026 │ │ +3ca100: 7401 e99c 1400 |0086: invoke-virtual/range {v20}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getLength:()J // method@9ce9 │ │ +3ca106: 0b03 |0089: move-result-wide v3 │ │ +3ca108: 6e10 b8ab 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3ca10e: 0c05 |008d: move-result-object v5 │ │ +3ca110: 6e10 03ac 0500 |008e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac03 │ │ +3ca116: 0b05 |0091: move-result-wide v5 │ │ +3ca118: 3107 0305 |0092: cmp-long v7, v3, v5 │ │ +3ca11c: 3907 caff |0094: if-nez v7, 005e // -0036 │ │ +3ca120: 6e20 d7ab 2100 |0096: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@abd7 │ │ +3ca126: 1101 |0099: return-object v1 │ │ +3ca128: 0802 1400 |009a: move-object/from16 v2, v20 │ │ +3ca12c: 0803 1500 |009c: move-object/from16 v3, v21 │ │ +3ca130: 7130 5998 2103 |009e: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.loadMetadata:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)V // method@9859 │ │ +3ca136: 280a |00a1: goto 00ab // +000a │ │ +3ca138: 0d00 |00a2: move-exception v0 │ │ +3ca13a: 0702 |00a3: move-object v2, v0 │ │ +3ca13c: 6e10 01b3 0200 |00a4: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3ca142: 0c00 |00a7: move-result-object v0 │ │ +3ca144: 6e20 c9ab 0100 |00a8: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ +3ca14a: 1101 |00ab: return-object v1 │ │ catches : 1 │ │ 0x009e - 0x00a1 │ │ Ljava/lang/Exception; -> 0x00a2 │ │ positions : │ │ 0x0000 line=175 │ │ 0x0010 line=176 │ │ 0x0024 line=177 │ │ @@ -813863,36 +813863,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 │ │ -3ca174: |[3ca174] de.danoeh.antennapod.core.feed.LocalFeedUpdater.feedContainsFile:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3ca184: 6e10 4fab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3ca18a: 0c02 |0003: move-result-object v2 │ │ -3ca18c: 7210 e1b4 0200 |0004: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3ca192: 0c02 |0007: move-result-object v2 │ │ -3ca194: 7210 c4b4 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3ca19a: 0a00 |000b: move-result v0 │ │ -3ca19c: 3800 1900 |000c: if-eqz v0, 0025 // +0019 │ │ -3ca1a0: 7210 c5b4 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3ca1a6: 0c00 |0011: move-result-object v0 │ │ -3ca1a8: 1f00 a21c |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3ca1ac: 6e10 b8ab 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3ca1b2: 0c01 |0017: move-result-object v1 │ │ -3ca1b4: 3801 f0ff |0018: if-eqz v1, 0008 // -0010 │ │ -3ca1b8: 6e10 b7ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -3ca1be: 0c01 |001d: move-result-object v1 │ │ -3ca1c0: 6e20 9fb2 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3ca1c6: 0a01 |0021: move-result v1 │ │ -3ca1c8: 3801 e6ff |0022: if-eqz v1, 0008 // -001a │ │ -3ca1cc: 1100 |0024: return-object v0 │ │ -3ca1ce: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -3ca1d0: 1102 |0026: return-object v2 │ │ +3ca15c: |[3ca15c] de.danoeh.antennapod.core.feed.LocalFeedUpdater.feedContainsFile:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3ca16c: 6e10 4fab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3ca172: 0c02 |0003: move-result-object v2 │ │ +3ca174: 7210 e1b4 0200 |0004: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3ca17a: 0c02 |0007: move-result-object v2 │ │ +3ca17c: 7210 c4b4 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3ca182: 0a00 |000b: move-result v0 │ │ +3ca184: 3800 1900 |000c: if-eqz v0, 0025 // +0019 │ │ +3ca188: 7210 c5b4 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3ca18e: 0c00 |0011: move-result-object v0 │ │ +3ca190: 1f00 a21c |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3ca194: 6e10 b8ab 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3ca19a: 0c01 |0017: move-result-object v1 │ │ +3ca19c: 3801 f0ff |0018: if-eqz v1, 0008 // -0010 │ │ +3ca1a0: 6e10 b7ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +3ca1a6: 0c01 |001d: move-result-object v1 │ │ +3ca1a8: 6e20 9fb2 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3ca1ae: 0a01 |0021: move-result v1 │ │ +3ca1b0: 3801 e6ff |0022: if-eqz v1, 0008 // -001a │ │ +3ca1b4: 1100 |0024: return-object v0 │ │ +3ca1b6: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +3ca1b8: 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; │ │ @@ -813903,72 +813903,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 │ │ -3ca21c: |[3ca21c] de.danoeh.antennapod.core.feed.LocalFeedUpdater.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; │ │ -3ca22c: 6200 0b8c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@8c0b │ │ -3ca230: 2101 |0002: array-length v1, v0 │ │ -3ca232: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -3ca234: 3512 2a00 |0004: if-ge v2, v1, 002e // +002a │ │ -3ca238: 4603 0002 |0006: aget-object v3, v0, v2 │ │ -3ca23c: 7210 e1b4 0700 |0008: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3ca242: 0c04 |000b: move-result-object v4 │ │ -3ca244: 7210 c4b4 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3ca24a: 0a05 |000f: move-result v5 │ │ -3ca24c: 3805 1b00 |0010: if-eqz v5, 002b // +001b │ │ -3ca250: 7210 c5b4 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3ca256: 0c05 |0015: move-result-object v5 │ │ -3ca258: 1f05 7419 |0016: check-cast v5, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ -3ca25c: 6e10 ea9c 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9cea │ │ -3ca262: 0c06 |001b: move-result-object v6 │ │ -3ca264: 6e20 9fb2 6300 |001c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3ca26a: 0a06 |001f: move-result v6 │ │ -3ca26c: 3806 ecff |0020: if-eqz v6, 000c // -0014 │ │ -3ca270: 6e10 ec9c 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ -3ca276: 0c07 |0025: move-result-object v7 │ │ -3ca278: 6e10 ca06 0700 |0026: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3ca27e: 0c07 |0029: move-result-object v7 │ │ -3ca280: 1107 |002a: return-object v7 │ │ -3ca282: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3ca286: 28d7 |002d: goto 0004 // -0029 │ │ -3ca288: 7210 e1b4 0700 |002e: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3ca28e: 0c07 |0031: move-result-object v7 │ │ -3ca290: 7210 c4b4 0700 |0032: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3ca296: 0a00 |0035: move-result v0 │ │ -3ca298: 3800 2700 |0036: if-eqz v0, 005d // +0027 │ │ -3ca29c: 7210 c5b4 0700 |0038: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3ca2a2: 0c00 |003b: move-result-object v0 │ │ -3ca2a4: 1f00 7419 |003c: check-cast v0, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ -3ca2a8: 6e10 eb9c 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9ceb │ │ -3ca2ae: 0c01 |0041: move-result-object v1 │ │ -3ca2b0: 3801 f0ff |0042: if-eqz v1, 0032 // -0010 │ │ -3ca2b4: 1a02 9699 |0044: const-string v2, "image/jpeg" // string@9996 │ │ -3ca2b8: 6e20 b5b2 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3ca2be: 0a02 |0049: move-result v2 │ │ -3ca2c0: 3902 0a00 |004a: if-nez v2, 0054 // +000a │ │ -3ca2c4: 1a02 9899 |004c: const-string v2, "image/png" // string@9998 │ │ -3ca2c8: 6e20 b5b2 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3ca2ce: 0a01 |0051: move-result v1 │ │ -3ca2d0: 3801 e0ff |0052: if-eqz v1, 0032 // -0020 │ │ -3ca2d4: 6e10 ec9c 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ -3ca2da: 0c07 |0057: move-result-object v7 │ │ -3ca2dc: 6e10 ca06 0700 |0058: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3ca2e2: 0c07 |005b: move-result-object v7 │ │ -3ca2e4: 1107 |005c: return-object v7 │ │ -3ca2e6: 2207 741e |005d: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ca2ea: 7010 c7b2 0700 |005f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ca2f0: 1a00 ed6b |0062: const-string v0, "antennapod_generative_cover:" // string@6bed │ │ -3ca2f4: 6e20 d3b2 0700 |0064: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ca2fa: 6e20 d2b2 8700 |0067: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3ca300: 6e10 deb2 0700 |006a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ca306: 0c07 |006d: move-result-object v7 │ │ -3ca308: 1107 |006e: return-object v7 │ │ +3ca204: |[3ca204] de.danoeh.antennapod.core.feed.LocalFeedUpdater.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; │ │ +3ca214: 6200 0b8c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@8c0b │ │ +3ca218: 2101 |0002: array-length v1, v0 │ │ +3ca21a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +3ca21c: 3512 2a00 |0004: if-ge v2, v1, 002e // +002a │ │ +3ca220: 4603 0002 |0006: aget-object v3, v0, v2 │ │ +3ca224: 7210 e1b4 0700 |0008: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3ca22a: 0c04 |000b: move-result-object v4 │ │ +3ca22c: 7210 c4b4 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3ca232: 0a05 |000f: move-result v5 │ │ +3ca234: 3805 1b00 |0010: if-eqz v5, 002b // +001b │ │ +3ca238: 7210 c5b4 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3ca23e: 0c05 |0015: move-result-object v5 │ │ +3ca240: 1f05 7419 |0016: check-cast v5, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ +3ca244: 6e10 ea9c 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9cea │ │ +3ca24a: 0c06 |001b: move-result-object v6 │ │ +3ca24c: 6e20 9fb2 6300 |001c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3ca252: 0a06 |001f: move-result v6 │ │ +3ca254: 3806 ecff |0020: if-eqz v6, 000c // -0014 │ │ +3ca258: 6e10 ec9c 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ +3ca25e: 0c07 |0025: move-result-object v7 │ │ +3ca260: 6e10 ca06 0700 |0026: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3ca266: 0c07 |0029: move-result-object v7 │ │ +3ca268: 1107 |002a: return-object v7 │ │ +3ca26a: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3ca26e: 28d7 |002d: goto 0004 // -0029 │ │ +3ca270: 7210 e1b4 0700 |002e: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3ca276: 0c07 |0031: move-result-object v7 │ │ +3ca278: 7210 c4b4 0700 |0032: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3ca27e: 0a00 |0035: move-result v0 │ │ +3ca280: 3800 2700 |0036: if-eqz v0, 005d // +0027 │ │ +3ca284: 7210 c5b4 0700 |0038: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3ca28a: 0c00 |003b: move-result-object v0 │ │ +3ca28c: 1f00 7419 |003c: check-cast v0, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ +3ca290: 6e10 eb9c 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9ceb │ │ +3ca296: 0c01 |0041: move-result-object v1 │ │ +3ca298: 3801 f0ff |0042: if-eqz v1, 0032 // -0010 │ │ +3ca29c: 1a02 9699 |0044: const-string v2, "image/jpeg" // string@9996 │ │ +3ca2a0: 6e20 b5b2 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3ca2a6: 0a02 |0049: move-result v2 │ │ +3ca2a8: 3902 0a00 |004a: if-nez v2, 0054 // +000a │ │ +3ca2ac: 1a02 9899 |004c: const-string v2, "image/png" // string@9998 │ │ +3ca2b0: 6e20 b5b2 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3ca2b6: 0a01 |0051: move-result v1 │ │ +3ca2b8: 3801 e0ff |0052: if-eqz v1, 0032 // -0020 │ │ +3ca2bc: 6e10 ec9c 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ +3ca2c2: 0c07 |0057: move-result-object v7 │ │ +3ca2c4: 6e10 ca06 0700 |0058: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3ca2ca: 0c07 |005b: move-result-object v7 │ │ +3ca2cc: 1107 |005c: return-object v7 │ │ +3ca2ce: 2207 741e |005d: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ca2d2: 7010 c7b2 0700 |005f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ca2d8: 1a00 ed6b |0062: const-string v0, "antennapod_generative_cover:" // string@6bed │ │ +3ca2dc: 6e20 d3b2 0700 |0064: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ca2e2: 6e20 d2b2 8700 |0067: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3ca2e8: 6e10 deb2 0700 |006a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ca2ee: 0c07 |006d: move-result-object v7 │ │ +3ca2f0: 1107 |006e: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x0018 line=146 │ │ 0x0022 line=147 │ │ 0x002e line=153 │ │ @@ -813985,22 +813985,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 │ │ -3ca1f0: |[3ca1f0] de.danoeh.antennapod.core.feed.LocalFeedUpdater.lambda$mustReportDownloadSuccessful$0:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ -3ca200: 6e10 14ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ -3ca206: 0c00 |0003: move-result-object v0 │ │ -3ca208: 6e10 14ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ -3ca20e: 0c01 |0007: move-result-object v1 │ │ -3ca210: 6e20 9db4 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ -3ca216: 0a00 |000b: move-result v0 │ │ -3ca218: 0f00 |000c: return v0 │ │ +3ca1d8: |[3ca1d8] de.danoeh.antennapod.core.feed.LocalFeedUpdater.lambda$mustReportDownloadSuccessful$0:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ +3ca1e8: 6e10 14ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ +3ca1ee: 0c00 |0003: move-result-object v0 │ │ +3ca1f0: 6e10 14ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ +3ca1f6: 0c01 |0007: move-result-object v1 │ │ +3ca1f8: 6e20 9db4 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ +3ca1fe: 0a00 |000b: move-result v0 │ │ +3ca200: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -814009,162 +814009,162 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 304 16-bit code units │ │ -3ca354: |[3ca354] de.danoeh.antennapod.core.feed.LocalFeedUpdater.loadMetadata:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)V │ │ -3ca364: 1a00 160a |0000: const-string v0, ": " // string@0a16 │ │ -3ca368: 1a01 4147 |0002: const-string v1, "LocalFeedUpdater" // string@4741 │ │ -3ca36c: 2202 891c |0004: new-instance v2, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1c89 │ │ -3ca370: 7010 feaa 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@aafe │ │ -3ca376: 6e10 ec9c 0800 |0009: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ -3ca37c: 0c03 |000c: move-result-object v3 │ │ -3ca37e: 6e30 4306 9203 |000d: invoke-virtual {v2, v9, v3}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@0643 │ │ -3ca384: 1253 |0010: const/4 v3, #int 5 // #5 │ │ -3ca386: 6e20 3e06 3200 |0011: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063e │ │ -3ca38c: 0c03 |0014: move-result-object v3 │ │ -3ca38e: 7110 a80a 0300 |0015: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3ca394: 0a04 |0018: move-result v4 │ │ -3ca396: 3904 2600 |0019: if-nez v4, 003f // +0026 │ │ -3ca39a: 1a04 040a |001b: const-string v4, "19040101T000000.000Z" // string@0a04 │ │ -3ca39e: 6e20 9fb2 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3ca3a4: 0a04 |0020: move-result v4 │ │ -3ca3a6: 3904 1e00 |0021: if-nez v4, 003f // +001e │ │ -3ca3aa: 2204 db1e |0023: new-instance v4, Ljava/text/SimpleDateFormat; // type@1edb │ │ -3ca3ae: 1a05 c5e7 |0025: const-string v5, "yyyyMMdd'T'HHmmss" // string@e7c5 │ │ -3ca3b2: 7100 fab4 0000 |0027: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3ca3b8: 0c06 |002a: move-result-object v6 │ │ -3ca3ba: 7030 e9b3 5406 |002b: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ -3ca3c0: 6e20 dab3 3400 |002e: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b3da │ │ -3ca3c6: 0c04 |0031: move-result-object v4 │ │ -3ca3c8: 6e20 d4ab 4700 |0032: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ -3ca3ce: 280a |0035: goto 003f // +000a │ │ -3ca3d0: 7110 b0ae 0300 |0036: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@aeb0 │ │ -3ca3d6: 0c03 |0039: move-result-object v3 │ │ -3ca3d8: 3803 0500 |003a: if-eqz v3, 003f // +0005 │ │ -3ca3dc: 6e20 d4ab 3700 |003c: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ -3ca3e2: 1273 |003f: const/4 v3, #int 7 // #7 │ │ -3ca3e4: 6e20 3e06 3200 |0040: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063e │ │ -3ca3ea: 0c03 |0043: move-result-object v3 │ │ -3ca3ec: 7110 a80a 0300 |0044: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3ca3f2: 0a04 |0047: move-result v4 │ │ -3ca3f4: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -3ca3f8: 6e20 d5ab 3700 |004a: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@abd5 │ │ -3ca3fe: 1303 0900 |004d: const/16 v3, #int 9 // #9 │ │ -3ca402: 6e20 3e06 3200 |004f: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063e │ │ -3ca408: 0c03 |0052: move-result-object v3 │ │ -3ca40a: 6e10 b8ab 0700 |0053: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3ca410: 0c04 |0056: move-result-object v4 │ │ -3ca412: 7110 43b2 0300 |0057: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3ca418: 0b05 |005a: move-result-wide v5 │ │ -3ca41a: 8453 |005b: long-to-int v3, v5 │ │ -3ca41c: 6e20 11ac 3400 |005c: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac11 │ │ -3ca422: 6e10 b8ab 0700 |005f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3ca428: 0c03 |0062: move-result-object v3 │ │ -3ca42a: 6e10 3f06 0200 |0063: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@063f │ │ -3ca430: 0c04 |0066: move-result-object v4 │ │ -3ca432: 3804 0400 |0067: if-eqz v4, 006b // +0004 │ │ -3ca436: 1214 |0069: const/4 v4, #int 1 // #1 │ │ -3ca438: 2802 |006a: goto 006c // +0002 │ │ -3ca43a: 1204 |006b: const/4 v4, #int 0 // #0 │ │ -3ca43c: 7110 b9b1 0400 |006c: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -3ca442: 0c04 |006f: move-result-object v4 │ │ -3ca444: 6e20 13ac 4300 |0070: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ac13 │ │ -3ca44a: 6e10 1f02 0900 |0073: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ -3ca450: 0c03 |0076: move-result-object v3 │ │ -3ca452: 6e10 ec9c 0800 |0077: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ -3ca458: 0c04 |007a: move-result-object v4 │ │ -3ca45a: 6e20 0202 4300 |007b: invoke-virtual {v3, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0202 │ │ -3ca460: 0c03 |007e: move-result-object v3 │ │ -3ca462: 2204 731d |007f: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader; // type@1d73 │ │ -3ca466: 2205 ad1f |0081: new-instance v5, Lorg/apache/commons/io/input/CountingInputStream; // type@1fad │ │ -3ca46a: 2206 191e |0083: new-instance v6, Ljava/io/BufferedInputStream; // type@1e19 │ │ -3ca46e: 7020 15b1 3600 |0085: invoke-direct {v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ -3ca474: 7020 e2b6 6500 |0088: invoke-direct {v5, v6}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b6e2 │ │ -3ca47a: 7020 ebae 5400 |008b: invoke-direct {v4, v5}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@aeeb │ │ -3ca480: 6e10 e2ae 0400 |008e: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@aee2 │ │ -3ca486: 6e10 ecae 0400 |0091: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.getComment:()Ljava/lang/String; // method@aeec │ │ -3ca48c: 0c04 |0094: move-result-object v4 │ │ -3ca48e: 6e20 c9ab 4700 |0095: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ -3ca494: 3803 8a00 |0098: if-eqz v3, 0122 // +008a │ │ -3ca498: 6e10 71b1 0300 |009a: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b171 │ │ -3ca49e: 2900 8500 |009d: goto/16 0122 // +0085 │ │ -3ca4a2: 0d04 |009f: move-exception v4 │ │ -3ca4a4: 3803 0a00 |00a0: if-eqz v3, 00aa // +000a │ │ -3ca4a8: 6e10 71b1 0300 |00a2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b171 │ │ -3ca4ae: 2805 |00a5: goto 00aa // +0005 │ │ -3ca4b0: 0d03 |00a6: move-exception v3 │ │ -3ca4b2: 6e20 feb2 3400 |00a7: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3ca4b8: 2704 |00aa: throw v4 │ │ -3ca4ba: 0d03 |00ab: move-exception v3 │ │ -3ca4bc: 2802 |00ac: goto 00ae // +0002 │ │ -3ca4be: 0d03 |00ad: move-exception v3 │ │ -3ca4c0: 2204 741e |00ae: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ca4c4: 7010 c7b2 0400 |00b0: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ca4ca: 1a05 395d |00b3: const-string v5, "Unable to parse ID3 of " // string@5d39 │ │ -3ca4ce: 6e20 d3b2 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ca4d4: 6e10 ec9c 0800 |00b8: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ -3ca4da: 0c05 |00bb: move-result-object v5 │ │ -3ca4dc: 6e20 d2b2 5400 |00bc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3ca4e2: 6e20 d3b2 0400 |00bf: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ca4e8: 6e10 01b3 0300 |00c2: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3ca4ee: 0c03 |00c5: move-result-object v3 │ │ -3ca4f0: 6e20 d3b2 3400 |00c6: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ca4f6: 6e10 deb2 0400 |00c9: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ca4fc: 0c03 |00cc: move-result-object v3 │ │ -3ca4fe: 7120 f50a 3100 |00cd: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ca504: 6e10 1f02 0900 |00d0: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ -3ca50a: 0c09 |00d3: move-result-object v9 │ │ -3ca50c: 6e10 ec9c 0800 |00d4: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ -3ca512: 0c03 |00d7: move-result-object v3 │ │ -3ca514: 6e20 0202 3900 |00d8: invoke-virtual {v9, v3}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0202 │ │ -3ca51a: 0c09 |00db: move-result-object v9 │ │ -3ca51c: 2203 791d |00dc: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; // type@1d79 │ │ -3ca520: 7020 03af 9300 |00de: invoke-direct {v3, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.:(Ljava/io/InputStream;)V // method@af03 │ │ -3ca526: 6e10 10af 0300 |00e1: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@af10 │ │ -3ca52c: 6e10 04af 0300 |00e4: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.getDescription:()Ljava/lang/String; // method@af04 │ │ -3ca532: 0c03 |00e7: move-result-object v3 │ │ -3ca534: 6e20 c9ab 3700 |00e8: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ -3ca53a: 3809 3700 |00eb: if-eqz v9, 0122 // +0037 │ │ -3ca53e: 6e10 71b1 0900 |00ed: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b171 │ │ -3ca544: 2832 |00f0: goto 0122 // +0032 │ │ -3ca546: 0d07 |00f1: move-exception v7 │ │ -3ca548: 3809 0a00 |00f2: if-eqz v9, 00fc // +000a │ │ -3ca54c: 6e10 71b1 0900 |00f4: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b171 │ │ -3ca552: 2805 |00f7: goto 00fc // +0005 │ │ -3ca554: 0d09 |00f8: move-exception v9 │ │ -3ca556: 6e20 feb2 9700 |00f9: invoke-virtual {v7, v9}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3ca55c: 2707 |00fc: throw v7 │ │ -3ca55e: 0d07 |00fd: move-exception v7 │ │ -3ca560: 2802 |00fe: goto 0100 // +0002 │ │ -3ca562: 0d07 |00ff: move-exception v7 │ │ -3ca564: 2209 741e |0100: new-instance v9, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ca568: 7010 c7b2 0900 |0102: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ca56e: 1a03 3a5d |0105: const-string v3, "Unable to parse vorbis comments of " // string@5d3a │ │ -3ca572: 6e20 d3b2 3900 |0107: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ca578: 6e10 ec9c 0800 |010a: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ -3ca57e: 0c08 |010d: move-result-object v8 │ │ -3ca580: 6e20 d2b2 8900 |010e: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3ca586: 6e20 d3b2 0900 |0111: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ca58c: 6e10 01b3 0700 |0114: invoke-virtual {v7}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3ca592: 0c07 |0117: move-result-object v7 │ │ -3ca594: 6e20 d3b2 7900 |0118: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ca59a: 6e10 deb2 0900 |011b: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ca5a0: 0c07 |011e: move-result-object v7 │ │ -3ca5a2: 7120 f50a 7100 |011f: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ca5a8: 6e10 ffaa 0200 |0122: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ -3ca5ae: 0e00 |0125: return-void │ │ -3ca5b0: 0d07 |0126: move-exception v7 │ │ -3ca5b2: 6e10 ffaa 0200 |0127: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ -3ca5b8: 2805 |012a: goto 012f // +0005 │ │ -3ca5ba: 0d08 |012b: move-exception v8 │ │ -3ca5bc: 6e20 feb2 8700 |012c: invoke-virtual {v7, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3ca5c2: 2707 |012f: throw v7 │ │ +3ca33c: |[3ca33c] de.danoeh.antennapod.core.feed.LocalFeedUpdater.loadMetadata:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)V │ │ +3ca34c: 1a00 160a |0000: const-string v0, ": " // string@0a16 │ │ +3ca350: 1a01 4147 |0002: const-string v1, "LocalFeedUpdater" // string@4741 │ │ +3ca354: 2202 891c |0004: new-instance v2, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1c89 │ │ +3ca358: 7010 feaa 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@aafe │ │ +3ca35e: 6e10 ec9c 0800 |0009: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ +3ca364: 0c03 |000c: move-result-object v3 │ │ +3ca366: 6e30 4306 9203 |000d: invoke-virtual {v2, v9, v3}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@0643 │ │ +3ca36c: 1253 |0010: const/4 v3, #int 5 // #5 │ │ +3ca36e: 6e20 3e06 3200 |0011: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063e │ │ +3ca374: 0c03 |0014: move-result-object v3 │ │ +3ca376: 7110 a80a 0300 |0015: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3ca37c: 0a04 |0018: move-result v4 │ │ +3ca37e: 3904 2600 |0019: if-nez v4, 003f // +0026 │ │ +3ca382: 1a04 040a |001b: const-string v4, "19040101T000000.000Z" // string@0a04 │ │ +3ca386: 6e20 9fb2 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3ca38c: 0a04 |0020: move-result v4 │ │ +3ca38e: 3904 1e00 |0021: if-nez v4, 003f // +001e │ │ +3ca392: 2204 db1e |0023: new-instance v4, Ljava/text/SimpleDateFormat; // type@1edb │ │ +3ca396: 1a05 c5e7 |0025: const-string v5, "yyyyMMdd'T'HHmmss" // string@e7c5 │ │ +3ca39a: 7100 fab4 0000 |0027: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3ca3a0: 0c06 |002a: move-result-object v6 │ │ +3ca3a2: 7030 e9b3 5406 |002b: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ +3ca3a8: 6e20 dab3 3400 |002e: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b3da │ │ +3ca3ae: 0c04 |0031: move-result-object v4 │ │ +3ca3b0: 6e20 d4ab 4700 |0032: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ +3ca3b6: 280a |0035: goto 003f // +000a │ │ +3ca3b8: 7110 b0ae 0300 |0036: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@aeb0 │ │ +3ca3be: 0c03 |0039: move-result-object v3 │ │ +3ca3c0: 3803 0500 |003a: if-eqz v3, 003f // +0005 │ │ +3ca3c4: 6e20 d4ab 3700 |003c: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ +3ca3ca: 1273 |003f: const/4 v3, #int 7 // #7 │ │ +3ca3cc: 6e20 3e06 3200 |0040: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063e │ │ +3ca3d2: 0c03 |0043: move-result-object v3 │ │ +3ca3d4: 7110 a80a 0300 |0044: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3ca3da: 0a04 |0047: move-result v4 │ │ +3ca3dc: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +3ca3e0: 6e20 d5ab 3700 |004a: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@abd5 │ │ +3ca3e6: 1303 0900 |004d: const/16 v3, #int 9 // #9 │ │ +3ca3ea: 6e20 3e06 3200 |004f: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063e │ │ +3ca3f0: 0c03 |0052: move-result-object v3 │ │ +3ca3f2: 6e10 b8ab 0700 |0053: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3ca3f8: 0c04 |0056: move-result-object v4 │ │ +3ca3fa: 7110 43b2 0300 |0057: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3ca400: 0b05 |005a: move-result-wide v5 │ │ +3ca402: 8453 |005b: long-to-int v3, v5 │ │ +3ca404: 6e20 11ac 3400 |005c: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac11 │ │ +3ca40a: 6e10 b8ab 0700 |005f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3ca410: 0c03 |0062: move-result-object v3 │ │ +3ca412: 6e10 3f06 0200 |0063: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@063f │ │ +3ca418: 0c04 |0066: move-result-object v4 │ │ +3ca41a: 3804 0400 |0067: if-eqz v4, 006b // +0004 │ │ +3ca41e: 1214 |0069: const/4 v4, #int 1 // #1 │ │ +3ca420: 2802 |006a: goto 006c // +0002 │ │ +3ca422: 1204 |006b: const/4 v4, #int 0 // #0 │ │ +3ca424: 7110 b9b1 0400 |006c: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +3ca42a: 0c04 |006f: move-result-object v4 │ │ +3ca42c: 6e20 13ac 4300 |0070: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ac13 │ │ +3ca432: 6e10 1f02 0900 |0073: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ +3ca438: 0c03 |0076: move-result-object v3 │ │ +3ca43a: 6e10 ec9c 0800 |0077: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ +3ca440: 0c04 |007a: move-result-object v4 │ │ +3ca442: 6e20 0202 4300 |007b: invoke-virtual {v3, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0202 │ │ +3ca448: 0c03 |007e: move-result-object v3 │ │ +3ca44a: 2204 731d |007f: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader; // type@1d73 │ │ +3ca44e: 2205 ad1f |0081: new-instance v5, Lorg/apache/commons/io/input/CountingInputStream; // type@1fad │ │ +3ca452: 2206 191e |0083: new-instance v6, Ljava/io/BufferedInputStream; // type@1e19 │ │ +3ca456: 7020 15b1 3600 |0085: invoke-direct {v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ +3ca45c: 7020 e2b6 6500 |0088: invoke-direct {v5, v6}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b6e2 │ │ +3ca462: 7020 ebae 5400 |008b: invoke-direct {v4, v5}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@aeeb │ │ +3ca468: 6e10 e2ae 0400 |008e: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@aee2 │ │ +3ca46e: 6e10 ecae 0400 |0091: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.getComment:()Ljava/lang/String; // method@aeec │ │ +3ca474: 0c04 |0094: move-result-object v4 │ │ +3ca476: 6e20 c9ab 4700 |0095: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ +3ca47c: 3803 8a00 |0098: if-eqz v3, 0122 // +008a │ │ +3ca480: 6e10 71b1 0300 |009a: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b171 │ │ +3ca486: 2900 8500 |009d: goto/16 0122 // +0085 │ │ +3ca48a: 0d04 |009f: move-exception v4 │ │ +3ca48c: 3803 0a00 |00a0: if-eqz v3, 00aa // +000a │ │ +3ca490: 6e10 71b1 0300 |00a2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b171 │ │ +3ca496: 2805 |00a5: goto 00aa // +0005 │ │ +3ca498: 0d03 |00a6: move-exception v3 │ │ +3ca49a: 6e20 feb2 3400 |00a7: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3ca4a0: 2704 |00aa: throw v4 │ │ +3ca4a2: 0d03 |00ab: move-exception v3 │ │ +3ca4a4: 2802 |00ac: goto 00ae // +0002 │ │ +3ca4a6: 0d03 |00ad: move-exception v3 │ │ +3ca4a8: 2204 741e |00ae: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ca4ac: 7010 c7b2 0400 |00b0: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ca4b2: 1a05 395d |00b3: const-string v5, "Unable to parse ID3 of " // string@5d39 │ │ +3ca4b6: 6e20 d3b2 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ca4bc: 6e10 ec9c 0800 |00b8: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ +3ca4c2: 0c05 |00bb: move-result-object v5 │ │ +3ca4c4: 6e20 d2b2 5400 |00bc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3ca4ca: 6e20 d3b2 0400 |00bf: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ca4d0: 6e10 01b3 0300 |00c2: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3ca4d6: 0c03 |00c5: move-result-object v3 │ │ +3ca4d8: 6e20 d3b2 3400 |00c6: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ca4de: 6e10 deb2 0400 |00c9: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ca4e4: 0c03 |00cc: move-result-object v3 │ │ +3ca4e6: 7120 f50a 3100 |00cd: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ca4ec: 6e10 1f02 0900 |00d0: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ +3ca4f2: 0c09 |00d3: move-result-object v9 │ │ +3ca4f4: 6e10 ec9c 0800 |00d4: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ +3ca4fa: 0c03 |00d7: move-result-object v3 │ │ +3ca4fc: 6e20 0202 3900 |00d8: invoke-virtual {v9, v3}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0202 │ │ +3ca502: 0c09 |00db: move-result-object v9 │ │ +3ca504: 2203 791d |00dc: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; // type@1d79 │ │ +3ca508: 7020 03af 9300 |00de: invoke-direct {v3, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.:(Ljava/io/InputStream;)V // method@af03 │ │ +3ca50e: 6e10 10af 0300 |00e1: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@af10 │ │ +3ca514: 6e10 04af 0300 |00e4: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.getDescription:()Ljava/lang/String; // method@af04 │ │ +3ca51a: 0c03 |00e7: move-result-object v3 │ │ +3ca51c: 6e20 c9ab 3700 |00e8: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ +3ca522: 3809 3700 |00eb: if-eqz v9, 0122 // +0037 │ │ +3ca526: 6e10 71b1 0900 |00ed: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b171 │ │ +3ca52c: 2832 |00f0: goto 0122 // +0032 │ │ +3ca52e: 0d07 |00f1: move-exception v7 │ │ +3ca530: 3809 0a00 |00f2: if-eqz v9, 00fc // +000a │ │ +3ca534: 6e10 71b1 0900 |00f4: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b171 │ │ +3ca53a: 2805 |00f7: goto 00fc // +0005 │ │ +3ca53c: 0d09 |00f8: move-exception v9 │ │ +3ca53e: 6e20 feb2 9700 |00f9: invoke-virtual {v7, v9}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3ca544: 2707 |00fc: throw v7 │ │ +3ca546: 0d07 |00fd: move-exception v7 │ │ +3ca548: 2802 |00fe: goto 0100 // +0002 │ │ +3ca54a: 0d07 |00ff: move-exception v7 │ │ +3ca54c: 2209 741e |0100: new-instance v9, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ca550: 7010 c7b2 0900 |0102: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ca556: 1a03 3a5d |0105: const-string v3, "Unable to parse vorbis comments of " // string@5d3a │ │ +3ca55a: 6e20 d3b2 3900 |0107: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ca560: 6e10 ec9c 0800 |010a: invoke-virtual {v8}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ +3ca566: 0c08 |010d: move-result-object v8 │ │ +3ca568: 6e20 d2b2 8900 |010e: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3ca56e: 6e20 d3b2 0900 |0111: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ca574: 6e10 01b3 0700 |0114: invoke-virtual {v7}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3ca57a: 0c07 |0117: move-result-object v7 │ │ +3ca57c: 6e20 d3b2 7900 |0118: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ca582: 6e10 deb2 0900 |011b: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ca588: 0c07 |011e: move-result-object v7 │ │ +3ca58a: 7120 f50a 7100 |011f: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ca590: 6e10 ffaa 0200 |0122: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ +3ca596: 0e00 |0125: return-void │ │ +3ca598: 0d07 |0126: move-exception v7 │ │ +3ca59a: 6e10 ffaa 0200 |0127: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ +3ca5a0: 2805 |012a: goto 012f // +0005 │ │ +3ca5a2: 0d08 |012b: move-exception v8 │ │ +3ca5a4: 6e20 feb2 8700 |012c: invoke-virtual {v7, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3ca5aa: 2707 |012f: throw v7 │ │ catches : 16 │ │ 0x0009 - 0x0021 │ │ -> 0x0126 │ │ 0x0023 - 0x0035 │ │ Ljava/text/ParseException; -> 0x0036 │ │ -> 0x0126 │ │ 0x0036 - 0x0073 │ │ @@ -814248,37 +814248,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 │ │ -3c9f98: |[3c9f98] de.danoeh.antennapod.core.feed.LocalFeedUpdater.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -3c9fa8: 6e10 77ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c9fae: 0b00 |0003: move-result-wide v0 │ │ -3c9fb0: 7120 1e9b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b1e │ │ -3c9fb6: 0c02 |0007: move-result-object v2 │ │ -3c9fb8: 7210 e0b4 0200 |0008: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3c9fbe: 0a00 |000b: move-result v0 │ │ -3c9fc0: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -3c9fc2: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ -3c9fc6: 0f01 |000f: return v1 │ │ -3c9fc8: 2200 ac18 |0010: new-instance v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$$ExternalSyntheticLambda0; // type@18ac │ │ -3c9fcc: 7010 4f98 0000 |0012: invoke-direct {v0}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$$ExternalSyntheticLambda0;.:()V // method@984f │ │ -3c9fd2: 7120 90b4 0200 |0015: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3c9fd8: 7210 e9b4 0200 |0018: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c9fde: 0a00 |001b: move-result v0 │ │ -3c9fe0: b110 |001c: sub-int/2addr v0, v1 │ │ -3c9fe2: 7220 ddb4 0200 |001d: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c9fe8: 0c02 |0020: move-result-object v2 │ │ -3c9fea: 1f02 961c |0021: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3c9fee: 6e10 1bab 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ -3c9ff4: 0a02 |0026: move-result v2 │ │ -3c9ff6: b712 |0027: xor-int/2addr v2, v1 │ │ -3c9ff8: 0f02 |0028: return v2 │ │ +3c9f80: |[3c9f80] de.danoeh.antennapod.core.feed.LocalFeedUpdater.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +3c9f90: 6e10 77ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c9f96: 0b00 |0003: move-result-wide v0 │ │ +3c9f98: 7120 1e9b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b1e │ │ +3c9f9e: 0c02 |0007: move-result-object v2 │ │ +3c9fa0: 7210 e0b4 0200 |0008: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3c9fa6: 0a00 |000b: move-result v0 │ │ +3c9fa8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +3c9faa: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ +3c9fae: 0f01 |000f: return v1 │ │ +3c9fb0: 2200 ac18 |0010: new-instance v0, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$$ExternalSyntheticLambda0; // type@18ac │ │ +3c9fb4: 7010 4f98 0000 |0012: invoke-direct {v0}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$$ExternalSyntheticLambda0;.:()V // method@984f │ │ +3c9fba: 7120 90b4 0200 |0015: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3c9fc0: 7210 e9b4 0200 |0018: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c9fc6: 0a00 |001b: move-result v0 │ │ +3c9fc8: b110 |001c: sub-int/2addr v0, v1 │ │ +3c9fca: 7220 ddb4 0200 |001d: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c9fd0: 0c02 |0020: move-result-object v2 │ │ +3c9fd2: 1f02 961c |0021: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3c9fd6: 6e10 1bab 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ +3c9fdc: 0a02 |0026: move-result v2 │ │ +3c9fde: b712 |0027: xor-int/2addr v2, v1 │ │ +3c9fe0: 0f02 |0028: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0008 line=271 │ │ 0x0010 line=276 │ │ 0x0018 line=279 │ │ 0x0023 line=283 │ │ @@ -814290,30 +814290,30 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 27 16-bit code units │ │ -3ca674: |[3ca674] de.danoeh.antennapod.core.feed.LocalFeedUpdater.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ -3ca684: 2206 961c |0000: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3ca688: 6e10 59ab 0700 |0002: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3ca68e: 0c02 |0005: move-result-object v2 │ │ -3ca690: 6203 2896 |0006: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ -3ca694: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -3ca696: 0760 |0009: move-object v0, v6 │ │ -3ca698: 0771 |000a: move-object v1, v7 │ │ -3ca69a: 0785 |000b: move-object v5, v8 │ │ -3ca69c: 7606 13ab 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ -3ca6a2: 7110 d29b 0600 |000f: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ -3ca6a8: 6e10 77ab 0700 |0012: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3ca6ae: 0b07 |0015: move-result-wide v7 │ │ -3ca6b0: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -3ca6b2: 7130 249c 8700 |0017: invoke-static {v7, v8, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c24 │ │ -3ca6b8: 0e00 |001a: return-void │ │ +3ca65c: |[3ca65c] de.danoeh.antennapod.core.feed.LocalFeedUpdater.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ +3ca66c: 2206 961c |0000: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3ca670: 6e10 59ab 0700 |0002: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3ca676: 0c02 |0005: move-result-object v2 │ │ +3ca678: 6203 2896 |0006: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ +3ca67c: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +3ca67e: 0760 |0009: move-object v0, v6 │ │ +3ca680: 0771 |000a: move-object v1, v7 │ │ +3ca682: 0785 |000b: move-object v5, v8 │ │ +3ca684: 7606 13ab 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ +3ca68a: 7110 d29b 0600 |000f: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ +3ca690: 6e10 77ab 0700 |0012: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3ca696: 0b07 |0015: move-result-wide v7 │ │ +3ca698: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +3ca69a: 7130 249c 8700 |0017: invoke-static {v7, v8, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c24 │ │ +3ca6a0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x000f line=252 │ │ 0x0012 line=253 │ │ locals : │ │ 0x0000 - 0x001b reg=7 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -814324,30 +814324,30 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 27 16-bit code units │ │ -3ca6bc: |[3ca6bc] de.danoeh.antennapod.core.feed.LocalFeedUpdater.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3ca6cc: 2206 961c |0000: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3ca6d0: 6e10 59ab 0700 |0002: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3ca6d6: 0c02 |0005: move-result-object v2 │ │ -3ca6d8: 6203 3496 |0006: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9634 │ │ -3ca6dc: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -3ca6de: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -3ca6e0: 0760 |000a: move-object v0, v6 │ │ -3ca6e2: 0771 |000b: move-object v1, v7 │ │ -3ca6e4: 7606 13ab 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ -3ca6ea: 7110 d29b 0600 |000f: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ -3ca6f0: 6e10 77ab 0700 |0012: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3ca6f6: 0b00 |0015: move-result-wide v0 │ │ -3ca6f8: 1207 |0016: const/4 v7, #int 0 // #0 │ │ -3ca6fa: 7130 249c 1007 |0017: invoke-static {v0, v1, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c24 │ │ -3ca700: 0e00 |001a: return-void │ │ +3ca6a4: |[3ca6a4] de.danoeh.antennapod.core.feed.LocalFeedUpdater.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3ca6b4: 2206 961c |0000: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3ca6b8: 6e10 59ab 0700 |0002: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3ca6be: 0c02 |0005: move-result-object v2 │ │ +3ca6c0: 6203 3496 |0006: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9634 │ │ +3ca6c4: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +3ca6c6: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +3ca6c8: 0760 |000a: move-object v0, v6 │ │ +3ca6ca: 0771 |000b: move-object v1, v7 │ │ +3ca6cc: 7606 13ab 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ +3ca6d2: 7110 d29b 0600 |000f: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ +3ca6d8: 6e10 77ab 0700 |0012: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3ca6de: 0b00 |0015: move-result-wide v0 │ │ +3ca6e0: 1207 |0016: const/4 v7, #int 0 // #0 │ │ +3ca6e2: 7130 249c 1007 |0017: invoke-static {v0, v1, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c24 │ │ +3ca6e8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x000f line=261 │ │ 0x0012 line=262 │ │ locals : │ │ 0x0000 - 0x001b reg=7 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -814357,128 +814357,128 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroid/net/Uri;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 234 16-bit code units │ │ -3ca704: |[3ca704] de.danoeh.antennapod.core.feed.LocalFeedUpdater.tryUpdateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroid/net/Uri;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V │ │ -3ca714: 6e10 4fab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3ca71a: 0c00 |0003: move-result-object v0 │ │ -3ca71c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -3ca720: 2200 e21e |0006: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3ca724: 7010 17b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3ca72a: 6e20 66ab 0800 |000b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ -3ca730: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -3ca732: 7130 5d9b 8900 |000f: invoke-static {v9, v8, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ -3ca738: 0c08 |0012: move-result-object v8 │ │ -3ca73a: 7120 ed9c a900 |0013: invoke-static {v9, v10}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; // method@9ced │ │ -3ca740: 0c01 |0016: move-result-object v1 │ │ -3ca742: 2202 e21e |0017: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -3ca746: 7010 17b4 0200 |0019: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3ca74c: 2203 ef1e |001c: new-instance v3, Ljava/util/HashSet; // type@1eef │ │ -3ca750: 7010 b6b4 0300 |001e: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -3ca756: 7210 e1b4 0100 |0021: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3ca75c: 0c04 |0024: move-result-object v4 │ │ -3ca75e: 7210 c4b4 0400 |0025: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3ca764: 0a05 |0028: move-result v5 │ │ -3ca766: 3805 2f00 |0029: if-eqz v5, 0058 // +002f │ │ -3ca76a: 7210 c5b4 0400 |002b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3ca770: 0c05 |002e: move-result-object v5 │ │ -3ca772: 1f05 7419 |002f: check-cast v5, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ -3ca776: 6e10 eb9c 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9ceb │ │ -3ca77c: 0c06 |0034: move-result-object v6 │ │ -3ca77e: 6e10 ec9c 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ -3ca784: 0c07 |0038: move-result-object v7 │ │ -3ca786: 6e10 ca06 0700 |0039: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3ca78c: 0c07 |003c: move-result-object v7 │ │ -3ca78e: 7120 b9ae 7600 |003d: invoke-static {v6, v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@aeb9 │ │ -3ca794: 0c06 |0040: move-result-object v6 │ │ -3ca796: 7110 63ac 0600 |0041: invoke-static {v6}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ac63 │ │ -3ca79c: 0c06 |0044: move-result-object v6 │ │ -3ca79e: 6207 0497 |0045: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9704 │ │ -3ca7a2: 3276 0600 |0047: if-eq v6, v7, 004d // +0006 │ │ -3ca7a6: 6207 0797 |0049: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3ca7aa: 3376 daff |004b: if-ne v6, v7, 0025 // -0026 │ │ -3ca7ae: 7220 d6b4 5200 |004d: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3ca7b4: 6e10 ea9c 0500 |0050: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9cea │ │ -3ca7ba: 0c05 |0053: move-result-object v5 │ │ -3ca7bc: 7220 37b5 5300 |0054: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ -3ca7c2: 28ce |0057: goto 0025 // -0032 │ │ -3ca7c4: 6e10 4fab 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3ca7ca: 0c04 |005b: move-result-object v4 │ │ -3ca7cc: 1205 |005c: const/4 v5, #int 0 // #0 │ │ -3ca7ce: 7210 e9b4 0200 |005d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3ca7d4: 0a06 |0060: move-result v6 │ │ -3ca7d6: 3565 2f00 |0061: if-ge v5, v6, 0090 // +002f │ │ -3ca7da: 7220 ddb4 5200 |0063: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3ca7e0: 0c06 |0066: move-result-object v6 │ │ -3ca7e2: 1f06 7419 |0067: check-cast v6, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ -3ca7e6: 6e10 ea9c 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9cea │ │ -3ca7ec: 0c06 |006c: move-result-object v6 │ │ -3ca7ee: 7120 5698 6800 |006d: invoke-static {v8, v6}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.feedContainsFile:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9856 │ │ -3ca7f4: 0c06 |0070: move-result-object v6 │ │ -3ca7f6: 7220 ddb4 5200 |0071: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3ca7fc: 0c07 |0074: move-result-object v7 │ │ -3ca7fe: 1f07 7419 |0075: check-cast v7, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ -3ca802: 7130 5598 7809 |0077: invoke-static {v8, v7, v9}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.createFeedItem:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9855 │ │ -3ca808: 0c07 |007a: move-result-object v7 │ │ -3ca80a: 3906 0600 |007b: if-nez v6, 0081 // +0006 │ │ -3ca80e: 7220 d6b4 7400 |007d: invoke-interface {v4, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3ca814: 2804 |0080: goto 0084 // +0004 │ │ -3ca816: 6e20 d7ab 7600 |0081: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@abd7 │ │ -3ca81c: 380b 0900 |0084: if-eqz v11, 008d // +0009 │ │ -3ca820: 7210 e9b4 0200 |0086: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3ca826: 0a06 |0089: move-result v6 │ │ -3ca828: 7230 5198 5b06 |008a: invoke-interface {v11, v5, v6}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;.onLocalFileScanned:(II)V // method@9851 │ │ -3ca82e: d805 0501 |008d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -3ca832: 28ce |008f: goto 005d // -0032 │ │ -3ca834: 7210 e1b4 0400 |0090: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3ca83a: 0c0b |0093: move-result-object v11 │ │ -3ca83c: 7210 c4b4 0b00 |0094: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3ca842: 0a02 |0097: move-result v2 │ │ -3ca844: 3802 1600 |0098: if-eqz v2, 00ae // +0016 │ │ -3ca848: 7210 c5b4 0b00 |009a: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3ca84e: 0c02 |009d: move-result-object v2 │ │ -3ca850: 1f02 a21c |009e: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3ca854: 6e10 b7ab 0200 |00a0: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -3ca85a: 0c02 |00a3: move-result-object v2 │ │ -3ca85c: 7220 3ab5 2300 |00a4: invoke-interface {v3, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -3ca862: 0a02 |00a7: move-result v2 │ │ -3ca864: 3902 ecff |00a8: if-nez v2, 0094 // -0014 │ │ -3ca868: 7210 c6b4 0b00 |00aa: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ -3ca86e: 28e7 |00ad: goto 0094 // -0019 │ │ -3ca870: 7120 5798 a100 |00ae: invoke-static {v1, v10}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; // method@9857 │ │ -3ca876: 0c0a |00b1: move-result-object v10 │ │ -3ca878: 6e20 64ab a800 |00b2: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ -3ca87e: 6e10 57ab 0800 |00b5: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3ca884: 0c0a |00b8: move-result-object v10 │ │ -3ca886: 6e20 3bac 0a00 |00b9: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@ac3b │ │ -3ca88c: 6e10 57ab 0800 |00bc: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3ca892: 0c0a |00bf: move-result-object v10 │ │ -3ca894: 620b c996 |00c0: sget-object v11, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c9 │ │ -3ca898: 6e20 3aac ba00 |00c2: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@ac3a │ │ -3ca89e: 600a 587d |00c5: sget v10, Lde/danoeh/antennapod/core/R$string;.local_feed_description:I // field@7d58 │ │ -3ca8a2: 6e20 3002 a900 |00c7: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3ca8a8: 0c0a |00ca: move-result-object v10 │ │ -3ca8aa: 6e20 61ab a800 |00cb: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ab61 │ │ -3ca8b0: 600a 597d |00ce: sget v10, Lde/danoeh/antennapod/core/R$string;.local_folder:I // field@7d59 │ │ -3ca8b4: 6e20 3002 a900 |00d0: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3ca8ba: 0c0a |00d3: move-result-object v10 │ │ -3ca8bc: 6e20 5fab a800 |00d4: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ab5f │ │ -3ca8c2: 7210 e0b4 0400 |00d7: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3ca8c8: 0a0a |00da: move-result v10 │ │ -3ca8ca: 390a 0700 |00db: if-nez v10, 00e2 // +0007 │ │ -3ca8ce: 121a |00dd: const/4 v10, #int 1 // #1 │ │ -3ca8d0: 7130 5d9b 890a |00de: invoke-static {v9, v8, v10}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ -3ca8d6: 0e00 |00e1: return-void │ │ -3ca8d8: 2208 2a1e |00e2: new-instance v8, Ljava/io/IOException; // type@1e2a │ │ -3ca8dc: 1a09 c21a |00e4: const-string v9, "Empty folder. Make sure that the folder is accessible and contains media files." // string@1ac2 │ │ -3ca8e0: 7020 6cb1 9800 |00e6: invoke-direct {v8, v9}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3ca8e6: 2708 |00e9: throw v8 │ │ +3ca6ec: |[3ca6ec] de.danoeh.antennapod.core.feed.LocalFeedUpdater.tryUpdateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroid/net/Uri;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V │ │ +3ca6fc: 6e10 4fab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3ca702: 0c00 |0003: move-result-object v0 │ │ +3ca704: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +3ca708: 2200 e21e |0006: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3ca70c: 7010 17b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3ca712: 6e20 66ab 0800 |000b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ +3ca718: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +3ca71a: 7130 5d9b 8900 |000f: invoke-static {v9, v8, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ +3ca720: 0c08 |0012: move-result-object v8 │ │ +3ca722: 7120 ed9c a900 |0013: invoke-static {v9, v10}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; // method@9ced │ │ +3ca728: 0c01 |0016: move-result-object v1 │ │ +3ca72a: 2202 e21e |0017: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +3ca72e: 7010 17b4 0200 |0019: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3ca734: 2203 ef1e |001c: new-instance v3, Ljava/util/HashSet; // type@1eef │ │ +3ca738: 7010 b6b4 0300 |001e: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +3ca73e: 7210 e1b4 0100 |0021: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3ca744: 0c04 |0024: move-result-object v4 │ │ +3ca746: 7210 c4b4 0400 |0025: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3ca74c: 0a05 |0028: move-result v5 │ │ +3ca74e: 3805 2f00 |0029: if-eqz v5, 0058 // +002f │ │ +3ca752: 7210 c5b4 0400 |002b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3ca758: 0c05 |002e: move-result-object v5 │ │ +3ca75a: 1f05 7419 |002f: check-cast v5, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ +3ca75e: 6e10 eb9c 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getType:()Ljava/lang/String; // method@9ceb │ │ +3ca764: 0c06 |0034: move-result-object v6 │ │ +3ca766: 6e10 ec9c 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@9cec │ │ +3ca76c: 0c07 |0038: move-result-object v7 │ │ +3ca76e: 6e10 ca06 0700 |0039: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3ca774: 0c07 |003c: move-result-object v7 │ │ +3ca776: 7120 b9ae 7600 |003d: invoke-static {v6, v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@aeb9 │ │ +3ca77c: 0c06 |0040: move-result-object v6 │ │ +3ca77e: 7110 63ac 0600 |0041: invoke-static {v6}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ac63 │ │ +3ca784: 0c06 |0044: move-result-object v6 │ │ +3ca786: 6207 0497 |0045: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9704 │ │ +3ca78a: 3276 0600 |0047: if-eq v6, v7, 004d // +0006 │ │ +3ca78e: 6207 0797 |0049: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3ca792: 3376 daff |004b: if-ne v6, v7, 0025 // -0026 │ │ +3ca796: 7220 d6b4 5200 |004d: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3ca79c: 6e10 ea9c 0500 |0050: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9cea │ │ +3ca7a2: 0c05 |0053: move-result-object v5 │ │ +3ca7a4: 7220 37b5 5300 |0054: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ +3ca7aa: 28ce |0057: goto 0025 // -0032 │ │ +3ca7ac: 6e10 4fab 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3ca7b2: 0c04 |005b: move-result-object v4 │ │ +3ca7b4: 1205 |005c: const/4 v5, #int 0 // #0 │ │ +3ca7b6: 7210 e9b4 0200 |005d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3ca7bc: 0a06 |0060: move-result v6 │ │ +3ca7be: 3565 2f00 |0061: if-ge v5, v6, 0090 // +002f │ │ +3ca7c2: 7220 ddb4 5200 |0063: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3ca7c8: 0c06 |0066: move-result-object v6 │ │ +3ca7ca: 1f06 7419 |0067: check-cast v6, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ +3ca7ce: 6e10 ea9c 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.getName:()Ljava/lang/String; // method@9cea │ │ +3ca7d4: 0c06 |006c: move-result-object v6 │ │ +3ca7d6: 7120 5698 6800 |006d: invoke-static {v8, v6}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.feedContainsFile:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9856 │ │ +3ca7dc: 0c06 |0070: move-result-object v6 │ │ +3ca7de: 7220 ddb4 5200 |0071: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3ca7e4: 0c07 |0074: move-result-object v7 │ │ +3ca7e6: 1f07 7419 |0075: check-cast v7, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ +3ca7ea: 7130 5598 7809 |0077: invoke-static {v8, v7, v9}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.createFeedItem:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/core/util/FastDocumentFile;Landroid/content/Context;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9855 │ │ +3ca7f0: 0c07 |007a: move-result-object v7 │ │ +3ca7f2: 3906 0600 |007b: if-nez v6, 0081 // +0006 │ │ +3ca7f6: 7220 d6b4 7400 |007d: invoke-interface {v4, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3ca7fc: 2804 |0080: goto 0084 // +0004 │ │ +3ca7fe: 6e20 d7ab 7600 |0081: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@abd7 │ │ +3ca804: 380b 0900 |0084: if-eqz v11, 008d // +0009 │ │ +3ca808: 7210 e9b4 0200 |0086: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3ca80e: 0a06 |0089: move-result v6 │ │ +3ca810: 7230 5198 5b06 |008a: invoke-interface {v11, v5, v6}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;.onLocalFileScanned:(II)V // method@9851 │ │ +3ca816: d805 0501 |008d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +3ca81a: 28ce |008f: goto 005d // -0032 │ │ +3ca81c: 7210 e1b4 0400 |0090: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3ca822: 0c0b |0093: move-result-object v11 │ │ +3ca824: 7210 c4b4 0b00 |0094: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3ca82a: 0a02 |0097: move-result v2 │ │ +3ca82c: 3802 1600 |0098: if-eqz v2, 00ae // +0016 │ │ +3ca830: 7210 c5b4 0b00 |009a: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3ca836: 0c02 |009d: move-result-object v2 │ │ +3ca838: 1f02 a21c |009e: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3ca83c: 6e10 b7ab 0200 |00a0: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +3ca842: 0c02 |00a3: move-result-object v2 │ │ +3ca844: 7220 3ab5 2300 |00a4: invoke-interface {v3, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +3ca84a: 0a02 |00a7: move-result v2 │ │ +3ca84c: 3902 ecff |00a8: if-nez v2, 0094 // -0014 │ │ +3ca850: 7210 c6b4 0b00 |00aa: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ +3ca856: 28e7 |00ad: goto 0094 // -0019 │ │ +3ca858: 7120 5798 a100 |00ae: invoke-static {v1, v10}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; // method@9857 │ │ +3ca85e: 0c0a |00b1: move-result-object v10 │ │ +3ca860: 6e20 64ab a800 |00b2: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ +3ca866: 6e10 57ab 0800 |00b5: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3ca86c: 0c0a |00b8: move-result-object v10 │ │ +3ca86e: 6e20 3bac 0a00 |00b9: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@ac3b │ │ +3ca874: 6e10 57ab 0800 |00bc: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3ca87a: 0c0a |00bf: move-result-object v10 │ │ +3ca87c: 620b c996 |00c0: sget-object v11, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c9 │ │ +3ca880: 6e20 3aac ba00 |00c2: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@ac3a │ │ +3ca886: 600a 587d |00c5: sget v10, Lde/danoeh/antennapod/core/R$string;.local_feed_description:I // field@7d58 │ │ +3ca88a: 6e20 3002 a900 |00c7: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3ca890: 0c0a |00ca: move-result-object v10 │ │ +3ca892: 6e20 61ab a800 |00cb: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ab61 │ │ +3ca898: 600a 597d |00ce: sget v10, Lde/danoeh/antennapod/core/R$string;.local_folder:I // field@7d59 │ │ +3ca89c: 6e20 3002 a900 |00d0: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3ca8a2: 0c0a |00d3: move-result-object v10 │ │ +3ca8a4: 6e20 5fab a800 |00d4: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ab5f │ │ +3ca8aa: 7210 e0b4 0400 |00d7: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3ca8b0: 0a0a |00da: move-result v10 │ │ +3ca8b2: 390a 0700 |00db: if-nez v10, 00e2 // +0007 │ │ +3ca8b6: 121a |00dd: const/4 v10, #int 1 // #1 │ │ +3ca8b8: 7130 5d9b 890a |00de: invoke-static {v9, v8, v10}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ +3ca8be: 0e00 |00e1: return-void │ │ +3ca8c0: 2208 2a1e |00e2: new-instance v8, Ljava/io/IOException; // type@1e2a │ │ +3ca8c4: 1a09 c21a |00e4: const-string v9, "Empty folder. Make sure that the folder is accessible and contains media files." // string@1ac2 │ │ +3ca8c8: 7020 6cb1 9800 |00e6: invoke-direct {v8, v9}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3ca8ce: 2708 |00e9: throw v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0006 line=83 │ │ 0x000f line=86 │ │ 0x0013 line=89 │ │ 0x0017 line=90 │ │ @@ -814520,54 +814520,54 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 79 16-bit code units │ │ -3ca8e8: |[3ca8e8] de.danoeh.antennapod.core.feed.LocalFeedUpdater.updateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V │ │ -3ca8f8: 6e10 84ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3ca8fe: 0c00 |0003: move-result-object v0 │ │ -3ca900: 1a01 ee6b |0004: const-string v1, "antennapod_local:" // string@6bee │ │ -3ca904: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -3ca908: 6e30 b0b2 1002 |0008: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3ca90e: 0c00 |000b: move-result-object v0 │ │ -3ca910: 7110 c906 0000 |000c: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -3ca916: 0c00 |000f: move-result-object v0 │ │ -3ca918: 7120 db31 0400 |0010: invoke-static {v4, v0}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31db │ │ -3ca91e: 0c00 |0013: move-result-object v0 │ │ -3ca920: 3800 2700 |0014: if-eqz v0, 003b // +0027 │ │ -3ca924: 6e10 d931 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.exists:()Z // method@31d9 │ │ -3ca92a: 0a01 |0019: move-result v1 │ │ -3ca92c: 3801 1900 |001a: if-eqz v1, 0033 // +0019 │ │ -3ca930: 6e10 d831 0000 |001c: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.canRead:()Z // method@31d8 │ │ -3ca936: 0a01 |001f: move-result v1 │ │ -3ca938: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ -3ca93c: 6e10 dd31 0000 |0022: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31dd │ │ -3ca942: 0c00 |0025: move-result-object v0 │ │ -3ca944: 7140 5d98 4350 |0026: invoke-static {v3, v4, v0, v5}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.tryUpdateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroid/net/Uri;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V // method@985d │ │ -3ca94a: 7110 5a98 0300 |0029: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@985a │ │ -3ca950: 0a04 |002c: move-result v4 │ │ -3ca952: 3804 2100 |002d: if-eqz v4, 004e // +0021 │ │ -3ca956: 7110 5c98 0300 |002f: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@985c │ │ -3ca95c: 281c |0032: goto 004e // +001c │ │ -3ca95e: 2204 2a1e |0033: new-instance v4, Ljava/io/IOException; // type@1e2a │ │ -3ca962: 1a05 6613 |0035: const-string v5, "Cannot read local directory. Try re-connecting the folder on the podcast info page." // string@1366 │ │ -3ca966: 7020 6cb1 5400 |0037: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3ca96c: 2704 |003a: throw v4 │ │ -3ca96e: 2204 2a1e |003b: new-instance v4, Ljava/io/IOException; // type@1e2a │ │ -3ca972: 1a05 465d |003d: const-string v5, "Unable to retrieve document tree. Try re-connecting the folder on the podcast info page." // string@5d46 │ │ -3ca976: 7020 6cb1 5400 |003f: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3ca97c: 2704 |0042: throw v4 │ │ -3ca97e: 0d04 |0043: move-exception v4 │ │ -3ca980: 6e10 04b3 0400 |0044: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3ca986: 6e10 01b3 0400 |0047: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3ca98c: 0c04 |004a: move-result-object v4 │ │ -3ca98e: 7120 5b98 4300 |004b: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V // method@985b │ │ -3ca994: 0e00 |004e: return-void │ │ +3ca8d0: |[3ca8d0] de.danoeh.antennapod.core.feed.LocalFeedUpdater.updateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V │ │ +3ca8e0: 6e10 84ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3ca8e6: 0c00 |0003: move-result-object v0 │ │ +3ca8e8: 1a01 ee6b |0004: const-string v1, "antennapod_local:" // string@6bee │ │ +3ca8ec: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +3ca8f0: 6e30 b0b2 1002 |0008: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3ca8f6: 0c00 |000b: move-result-object v0 │ │ +3ca8f8: 7110 c906 0000 |000c: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +3ca8fe: 0c00 |000f: move-result-object v0 │ │ +3ca900: 7120 db31 0400 |0010: invoke-static {v4, v0}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31db │ │ +3ca906: 0c00 |0013: move-result-object v0 │ │ +3ca908: 3800 2700 |0014: if-eqz v0, 003b // +0027 │ │ +3ca90c: 6e10 d931 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.exists:()Z // method@31d9 │ │ +3ca912: 0a01 |0019: move-result v1 │ │ +3ca914: 3801 1900 |001a: if-eqz v1, 0033 // +0019 │ │ +3ca918: 6e10 d831 0000 |001c: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.canRead:()Z // method@31d8 │ │ +3ca91e: 0a01 |001f: move-result v1 │ │ +3ca920: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ +3ca924: 6e10 dd31 0000 |0022: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31dd │ │ +3ca92a: 0c00 |0025: move-result-object v0 │ │ +3ca92c: 7140 5d98 4350 |0026: invoke-static {v3, v4, v0, v5}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.tryUpdateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroid/net/Uri;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V // method@985d │ │ +3ca932: 7110 5a98 0300 |0029: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@985a │ │ +3ca938: 0a04 |002c: move-result v4 │ │ +3ca93a: 3804 2100 |002d: if-eqz v4, 004e // +0021 │ │ +3ca93e: 7110 5c98 0300 |002f: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@985c │ │ +3ca944: 281c |0032: goto 004e // +001c │ │ +3ca946: 2204 2a1e |0033: new-instance v4, Ljava/io/IOException; // type@1e2a │ │ +3ca94a: 1a05 6613 |0035: const-string v5, "Cannot read local directory. Try re-connecting the folder on the podcast info page." // string@1366 │ │ +3ca94e: 7020 6cb1 5400 |0037: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3ca954: 2704 |003a: throw v4 │ │ +3ca956: 2204 2a1e |003b: new-instance v4, Ljava/io/IOException; // type@1e2a │ │ +3ca95a: 1a05 465d |003d: const-string v5, "Unable to retrieve document tree. Try re-connecting the folder on the podcast info page." // string@5d46 │ │ +3ca95e: 7020 6cb1 5400 |003f: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3ca964: 2704 |0042: throw v4 │ │ +3ca966: 0d04 |0043: move-exception v4 │ │ +3ca968: 6e10 04b3 0400 |0044: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3ca96e: 6e10 01b3 0400 |0047: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3ca974: 0c04 |004a: move-result-object v4 │ │ +3ca976: 7120 5b98 4300 |004b: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V // method@985b │ │ +3ca97c: 0e00 |004e: return-void │ │ catches : 1 │ │ 0x0000 - 0x0043 │ │ Ljava/lang/Exception; -> 0x0043 │ │ positions : │ │ 0x0000 line=58 │ │ 0x000c line=59 │ │ 0x0016 line=64 │ │ @@ -814622,19 +814622,19 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ca9a8: |[3ca9a8] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup$ItemProperties.:(ILjava/lang/String;)V │ │ -3ca9b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ca9be: 5901 0d8c |0003: iput v1, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c0d │ │ -3ca9c2: 5b02 0e8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c0e │ │ -3ca9c6: 0e00 |0007: return-void │ │ +3ca990: |[3ca990] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup$ItemProperties.:(ILjava/lang/String;)V │ │ +3ca9a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ca9a6: 5901 0d8c |0003: iput v1, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c0d │ │ +3ca9aa: 5b02 0e8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c0e │ │ +3ca9ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; │ │ @@ -814698,82 +814698,82 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 139 16-bit code units │ │ -3caa10: |[3caa10] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.:()V │ │ -3caa20: 2200 b018 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ -3caa24: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3caa26: 2312 e620 |0003: new-array v2, v1, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@20e6 │ │ -3caa2a: 2203 af18 |0005: new-instance v3, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ -3caa2e: 6004 107f |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.subscriptions_counter_greater_zero:I // field@7f10 │ │ -3caa32: 1a05 ac76 |0009: const-string v5, "counter_greater_zero" // string@76ac │ │ -3caa36: 7030 5f98 4305 |000b: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ -3caa3c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -3caa3e: 4d03 0204 |000f: aput-object v3, v2, v4 │ │ -3caa42: 1a03 8d12 |0011: const-string v3, "COUNTER_GREATER_ZERO" // string@128d │ │ -3caa46: 7040 6198 3024 |0013: invoke-direct {v0, v3, v4, v2}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V // method@9861 │ │ -3caa4c: 6900 118c |0016: sput-object v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.COUNTER_GREATER_ZERO:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c11 │ │ -3caa50: 2202 b018 |0018: new-instance v2, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ -3caa54: 1223 |001a: const/4 v3, #int 2 // #2 │ │ -3caa56: 2335 e620 |001b: new-array v5, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@20e6 │ │ -3caa5a: 2206 af18 |001d: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ -3caa5e: 6007 187c |001f: sget v7, Lde/danoeh/antennapod/core/R$string;.auto_downloaded:I // field@7c18 │ │ -3caa62: 1a08 807e |0021: const-string v8, "enabled_auto_download" // string@7e80 │ │ -3caa66: 7030 5f98 7608 |0023: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ -3caa6c: 4d06 0504 |0026: aput-object v6, v5, v4 │ │ -3caa70: 2206 af18 |0028: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ -3caa74: 6007 dc7d |002a: sget v7, Lde/danoeh/antennapod/core/R$string;.not_auto_downloaded:I // field@7ddc │ │ -3caa78: 1a08 927b |002c: const-string v8, "disabled_auto_download" // string@7b92 │ │ -3caa7c: 7030 5f98 7608 |002e: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ -3caa82: 4d06 0501 |0031: aput-object v6, v5, v1 │ │ -3caa86: 1a06 480c |0033: const-string v6, "AUTO_DOWNLOAD" // string@0c48 │ │ -3caa8a: 7040 6198 6251 |0035: invoke-direct {v2, v6, v1, v5}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V // method@9861 │ │ -3caa90: 6902 108c |0038: sput-object v2, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.AUTO_DOWNLOAD:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c10 │ │ -3caa94: 2205 b018 |003a: new-instance v5, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ -3caa98: 2336 e620 |003c: new-array v6, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@20e6 │ │ -3caa9c: 2207 af18 |003e: new-instance v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ -3caaa0: 6008 4f7d |0040: sget v8, Lde/danoeh/antennapod/core/R$string;.kept_updated:I // field@7d4f │ │ -3caaa4: 1a09 827e |0042: const-string v9, "enabled_updates" // string@7e82 │ │ -3caaa8: 7030 5f98 8709 |0044: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ -3caaae: 4d07 0604 |0047: aput-object v7, v6, v4 │ │ -3caab2: 2207 af18 |0049: new-instance v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ -3caab6: 6008 de7d |004b: sget v8, Lde/danoeh/antennapod/core/R$string;.not_kept_updated:I // field@7dde │ │ -3caaba: 1a09 937b |004d: const-string v9, "disabled_updates" // string@7b93 │ │ -3caabe: 7030 5f98 8709 |004f: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ -3caac4: 4d07 0601 |0052: aput-object v7, v6, v1 │ │ -3caac8: 1a07 cd5c |0054: const-string v7, "UPDATED" // string@5ccd │ │ -3caacc: 7040 6198 7563 |0056: invoke-direct {v5, v7, v3, v6}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V // method@9861 │ │ -3caad2: 6905 138c |0059: sput-object v5, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.UPDATED:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c13 │ │ -3caad6: 2206 b018 |005b: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ -3caada: 2337 e620 |005d: new-array v7, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@20e6 │ │ -3caade: 2208 af18 |005f: new-instance v8, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ -3caae2: 6009 c17d |0061: sget v9, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_enabled:I // field@7dc1 │ │ -3caae6: 1a0a 7b7f |0063: const-string v10, "episode_notification_enabled" // string@7f7b │ │ -3caaea: 7030 5f98 980a |0065: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ -3caaf0: 4d08 0704 |0068: aput-object v8, v7, v4 │ │ -3caaf4: 2208 af18 |006a: new-instance v8, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ -3caaf8: 6009 c07d |006c: sget v9, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_disabled:I // field@7dc0 │ │ -3caafc: 1a0a 7a7f |006e: const-string v10, "episode_notification_disabled" // string@7f7a │ │ -3cab00: 7030 5f98 980a |0070: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ -3cab06: 4d08 0701 |0073: aput-object v8, v7, v1 │ │ -3cab0a: 1a08 ac4a |0075: const-string v8, "NEW_EPISODE_NOTIFICATION" // string@4aac │ │ -3cab0e: 1239 |0077: const/4 v9, #int 3 // #3 │ │ -3cab10: 7040 6198 8679 |0078: invoke-direct {v6, v8, v9, v7}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V // method@9861 │ │ -3cab16: 6906 128c |007b: sput-object v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.NEW_EPISODE_NOTIFICATION:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c12 │ │ -3cab1a: 1247 |007d: const/4 v7, #int 4 // #4 │ │ -3cab1c: 2377 e720 |007e: new-array v7, v7, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@20e7 │ │ -3cab20: 4d00 0704 |0080: aput-object v0, v7, v4 │ │ -3cab24: 4d02 0701 |0082: aput-object v2, v7, v1 │ │ -3cab28: 4d05 0703 |0084: aput-object v5, v7, v3 │ │ -3cab2c: 4d06 0709 |0086: aput-object v6, v7, v9 │ │ -3cab30: 6907 0f8c |0088: sput-object v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c0f │ │ -3cab34: 0e00 |008a: return-void │ │ +3ca9f8: |[3ca9f8] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.:()V │ │ +3caa08: 2200 b018 |0000: new-instance v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ +3caa0c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3caa0e: 2312 e620 |0003: new-array v2, v1, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@20e6 │ │ +3caa12: 2203 af18 |0005: new-instance v3, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ +3caa16: 6004 107f |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.subscriptions_counter_greater_zero:I // field@7f10 │ │ +3caa1a: 1a05 ac76 |0009: const-string v5, "counter_greater_zero" // string@76ac │ │ +3caa1e: 7030 5f98 4305 |000b: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ +3caa24: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +3caa26: 4d03 0204 |000f: aput-object v3, v2, v4 │ │ +3caa2a: 1a03 8d12 |0011: const-string v3, "COUNTER_GREATER_ZERO" // string@128d │ │ +3caa2e: 7040 6198 3024 |0013: invoke-direct {v0, v3, v4, v2}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V // method@9861 │ │ +3caa34: 6900 118c |0016: sput-object v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.COUNTER_GREATER_ZERO:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c11 │ │ +3caa38: 2202 b018 |0018: new-instance v2, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ +3caa3c: 1223 |001a: const/4 v3, #int 2 // #2 │ │ +3caa3e: 2335 e620 |001b: new-array v5, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@20e6 │ │ +3caa42: 2206 af18 |001d: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ +3caa46: 6007 187c |001f: sget v7, Lde/danoeh/antennapod/core/R$string;.auto_downloaded:I // field@7c18 │ │ +3caa4a: 1a08 807e |0021: const-string v8, "enabled_auto_download" // string@7e80 │ │ +3caa4e: 7030 5f98 7608 |0023: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ +3caa54: 4d06 0504 |0026: aput-object v6, v5, v4 │ │ +3caa58: 2206 af18 |0028: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ +3caa5c: 6007 dc7d |002a: sget v7, Lde/danoeh/antennapod/core/R$string;.not_auto_downloaded:I // field@7ddc │ │ +3caa60: 1a08 927b |002c: const-string v8, "disabled_auto_download" // string@7b92 │ │ +3caa64: 7030 5f98 7608 |002e: invoke-direct {v6, v7, v8}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ +3caa6a: 4d06 0501 |0031: aput-object v6, v5, v1 │ │ +3caa6e: 1a06 480c |0033: const-string v6, "AUTO_DOWNLOAD" // string@0c48 │ │ +3caa72: 7040 6198 6251 |0035: invoke-direct {v2, v6, v1, v5}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V // method@9861 │ │ +3caa78: 6902 108c |0038: sput-object v2, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.AUTO_DOWNLOAD:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c10 │ │ +3caa7c: 2205 b018 |003a: new-instance v5, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ +3caa80: 2336 e620 |003c: new-array v6, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@20e6 │ │ +3caa84: 2207 af18 |003e: new-instance v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ +3caa88: 6008 4f7d |0040: sget v8, Lde/danoeh/antennapod/core/R$string;.kept_updated:I // field@7d4f │ │ +3caa8c: 1a09 827e |0042: const-string v9, "enabled_updates" // string@7e82 │ │ +3caa90: 7030 5f98 8709 |0044: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ +3caa96: 4d07 0604 |0047: aput-object v7, v6, v4 │ │ +3caa9a: 2207 af18 |0049: new-instance v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ +3caa9e: 6008 de7d |004b: sget v8, Lde/danoeh/antennapod/core/R$string;.not_kept_updated:I // field@7dde │ │ +3caaa2: 1a09 937b |004d: const-string v9, "disabled_updates" // string@7b93 │ │ +3caaa6: 7030 5f98 8709 |004f: invoke-direct {v7, v8, v9}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ +3caaac: 4d07 0601 |0052: aput-object v7, v6, v1 │ │ +3caab0: 1a07 cd5c |0054: const-string v7, "UPDATED" // string@5ccd │ │ +3caab4: 7040 6198 7563 |0056: invoke-direct {v5, v7, v3, v6}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V // method@9861 │ │ +3caaba: 6905 138c |0059: sput-object v5, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.UPDATED:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c13 │ │ +3caabe: 2206 b018 |005b: new-instance v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ +3caac2: 2337 e620 |005d: new-array v7, v3, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@20e6 │ │ +3caac6: 2208 af18 |005f: new-instance v8, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ +3caaca: 6009 c17d |0061: sget v9, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_enabled:I // field@7dc1 │ │ +3caace: 1a0a 7b7f |0063: const-string v10, "episode_notification_enabled" // string@7f7b │ │ +3caad2: 7030 5f98 980a |0065: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ +3caad8: 4d08 0704 |0068: aput-object v8, v7, v4 │ │ +3caadc: 2208 af18 |006a: new-instance v8, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // type@18af │ │ +3caae0: 6009 c07d |006c: sget v9, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_disabled:I // field@7dc0 │ │ +3caae4: 1a0a 7a7f |006e: const-string v10, "episode_notification_disabled" // string@7f7a │ │ +3caae8: 7030 5f98 980a |0070: invoke-direct {v8, v9, v10}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.:(ILjava/lang/String;)V // method@985f │ │ +3caaee: 4d08 0701 |0073: aput-object v8, v7, v1 │ │ +3caaf2: 1a08 ac4a |0075: const-string v8, "NEW_EPISODE_NOTIFICATION" // string@4aac │ │ +3caaf6: 1239 |0077: const/4 v9, #int 3 // #3 │ │ +3caaf8: 7040 6198 8679 |0078: invoke-direct {v6, v8, v9, v7}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V // method@9861 │ │ +3caafe: 6906 128c |007b: sput-object v6, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.NEW_EPISODE_NOTIFICATION:Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c12 │ │ +3cab02: 1247 |007d: const/4 v7, #int 4 // #4 │ │ +3cab04: 2377 e720 |007e: new-array v7, v7, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@20e7 │ │ +3cab08: 4d00 0704 |0080: aput-object v0, v7, v4 │ │ +3cab0c: 4d02 0701 |0082: aput-object v2, v7, v1 │ │ +3cab10: 4d05 0703 |0084: aput-object v5, v7, v3 │ │ +3cab14: 4d06 0709 |0086: aput-object v6, v7, v9 │ │ +3cab18: 6907 0f8c |0088: sput-object v7, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c0f │ │ +3cab1c: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ 0x0018 line=7 │ │ 0x003a line=9 │ │ 0x005b line=11 │ │ 0x0088 line=5 │ │ @@ -814784,18 +814784,18 @@ │ │ type : '(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V' │ │ access : 0x10082 (PRIVATE VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3cab38: |[3cab38] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V │ │ -3cab48: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -3cab4e: 5b03 148c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ -3cab52: 0e00 |0005: return-void │ │ +3cab20: |[3cab20] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.:(Ljava/lang/String;I[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;)V │ │ +3cab30: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +3cab36: 5b03 148c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ +3cab3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -814807,20 +814807,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3ca9c8: |[3ca9c8] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; │ │ -3ca9d8: 1c00 b018 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ -3ca9dc: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -3ca9e2: 0c01 |0005: move-result-object v1 │ │ -3ca9e4: 1f01 b018 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ -3ca9e8: 1101 |0008: return-object v1 │ │ +3ca9b0: |[3ca9b0] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; │ │ +3ca9c0: 1c00 b018 |0000: const-class v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ +3ca9c4: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +3ca9ca: 0c01 |0005: move-result-object v1 │ │ +3ca9cc: 1f01 b018 |0006: check-cast v1, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@18b0 │ │ +3ca9d0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;) │ │ @@ -814828,20 +814828,20 @@ │ │ type : '()[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3ca9ec: |[3ca9ec] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.values:()[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; │ │ -3ca9fc: 6200 0f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c0f │ │ -3caa00: 6e10 9bb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.clone:()Ljava/lang/Object; // method@b79b │ │ -3caa06: 0c00 |0005: move-result-object v0 │ │ -3caa08: 1f00 e720 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@20e7 │ │ -3caa0c: 1100 |0008: return-object v0 │ │ +3ca9d4: |[3ca9d4] de.danoeh.antennapod.core.feed.SubscriptionsFilterGroup.values:()[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; │ │ +3ca9e4: 6200 0f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.$VALUES:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // field@8c0f │ │ +3ca9e8: 6e10 9bb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.clone:()Ljava/lang/Object; // method@b79b │ │ +3ca9ee: 0c00 |0005: move-result-object v0 │ │ +3ca9f0: 1f00 e720 |0006: check-cast v0, [Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // type@20e7 │ │ +3ca9f4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 22299 (SubscriptionsFilterGroup.java) │ │ @@ -814869,17 +814869,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cac3c: |[3cac3c] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.:()V │ │ -3cac4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cac52: 0e00 |0003: return-void │ │ +3cac24: |[3cac24] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.:()V │ │ +3cac34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cac3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;) │ │ @@ -814887,24 +814887,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3cab54: |[3cab54] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3cab64: 7100 47b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUseEpisodeCoverSetting:()Z // method@b047 │ │ -3cab6a: 0a00 |0003: move-result v0 │ │ -3cab6c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -3cab70: 6e10 b4ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@abb4 │ │ -3cab76: 0c01 |0009: move-result-object v1 │ │ -3cab78: 1101 |000a: return-object v1 │ │ -3cab7a: 7110 6798 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9867 │ │ -3cab80: 0c01 |000e: move-result-object v1 │ │ -3cab82: 1101 |000f: return-object v1 │ │ +3cab3c: |[3cab3c] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3cab4c: 7100 47b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUseEpisodeCoverSetting:()Z // method@b047 │ │ +3cab52: 0a00 |0003: move-result v0 │ │ +3cab54: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +3cab58: 6e10 b4ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@abb4 │ │ +3cab5e: 0c01 |0009: move-result-object v1 │ │ +3cab60: 1101 |000a: return-object v1 │ │ +3cab62: 7110 6798 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9867 │ │ +3cab68: 0c01 |000e: move-result-object v1 │ │ +3cab6a: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x000b line=39 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -814914,24 +814914,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3cab84: |[3cab84] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ -3cab94: 7100 47b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUseEpisodeCoverSetting:()Z // method@b047 │ │ -3cab9a: 0a00 |0003: move-result v0 │ │ -3cab9c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -3caba0: 7210 6cac 0100 |0006: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ -3caba6: 0c01 |0009: move-result-object v1 │ │ -3caba8: 1101 |000a: return-object v1 │ │ -3cabaa: 7110 6898 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9868 │ │ -3cabb0: 0c01 |000e: move-result-object v1 │ │ -3cabb2: 1101 |000f: return-object v1 │ │ +3cab6c: |[3cab6c] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ +3cab7c: 7100 47b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUseEpisodeCoverSetting:()Z // method@b047 │ │ +3cab82: 0a00 |0003: move-result v0 │ │ +3cab84: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +3cab88: 7210 6cac 0100 |0006: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ +3cab8e: 0c01 |0009: move-result-object v1 │ │ +3cab90: 1101 |000a: return-object v1 │ │ +3cab92: 7110 6898 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9868 │ │ +3cab98: 0c01 |000e: move-result-object v1 │ │ +3cab9a: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0006 line=25 │ │ 0x000b line=27 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -814941,25 +814941,25 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -3cabb4: |[3cabb4] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3cabc4: 6e10 b0ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3cabca: 0c00 |0003: move-result-object v0 │ │ -3cabcc: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -3cabd0: 6e10 b0ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3cabd6: 0c01 |0009: move-result-object v1 │ │ -3cabd8: 6e10 4cab 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3cabde: 0c01 |000d: move-result-object v1 │ │ -3cabe0: 1101 |000e: return-object v1 │ │ -3cabe2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -3cabe4: 1101 |0010: return-object v1 │ │ +3cab9c: |[3cab9c] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3cabac: 6e10 b0ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3cabb2: 0c00 |0003: move-result-object v0 │ │ +3cabb4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +3cabb8: 6e10 b0ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3cabbe: 0c01 |0009: move-result-object v1 │ │ +3cabc0: 6e10 4cab 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3cabc6: 0c01 |000d: move-result-object v1 │ │ +3cabc8: 1101 |000e: return-object v1 │ │ +3cabca: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +3cabcc: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0006 line=61 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -814968,34 +814968,34 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -3cabe8: |[3cabe8] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ -3cabf8: 2010 a51c |0000: instance-of v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3cabfc: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -3cac00: 1f01 a51c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3cac04: 6e10 f6ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3cac0a: 0c01 |0009: move-result-object v1 │ │ -3cac0c: 3801 1100 |000a: if-eqz v1, 001b // +0011 │ │ -3cac10: 6e10 b0ab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3cac16: 0c00 |000f: move-result-object v0 │ │ -3cac18: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ -3cac1c: 6e10 b0ab 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3cac22: 0c01 |0015: move-result-object v1 │ │ -3cac24: 6e10 4cab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3cac2a: 0c01 |0019: move-result-object v1 │ │ -3cac2c: 1101 |001a: return-object v1 │ │ -3cac2e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -3cac30: 1101 |001c: return-object v1 │ │ -3cac32: 7210 6cac 0100 |001d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ -3cac38: 0c01 |0020: move-result-object v1 │ │ -3cac3a: 1101 |0021: return-object v1 │ │ +3cabd0: |[3cabd0] de.danoeh.antennapod.core.feed.util.ImageResourceUtils.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ +3cabe0: 2010 a51c |0000: instance-of v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3cabe4: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +3cabe8: 1f01 a51c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3cabec: 6e10 f6ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3cabf2: 0c01 |0009: move-result-object v1 │ │ +3cabf4: 3801 1100 |000a: if-eqz v1, 001b // +0011 │ │ +3cabf8: 6e10 b0ab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3cabfe: 0c00 |000f: move-result-object v0 │ │ +3cac00: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ +3cac04: 6e10 b0ab 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3cac0a: 0c01 |0015: move-result-object v1 │ │ +3cac0c: 6e10 4cab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3cac12: 0c01 |0019: move-result-object v1 │ │ +3cac14: 1101 |001a: return-object v1 │ │ +3cac16: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +3cac18: 1101 |001c: return-object v1 │ │ +3cac1a: 7210 6cac 0100 |001d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ +3cac20: 0c01 |0020: move-result-object v1 │ │ +3cac22: 1101 |0021: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x0006 line=47 │ │ 0x000c line=48 │ │ 0x0012 line=49 │ │ @@ -815034,17 +815034,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cad0c: |[3cad0c] de.danoeh.antennapod.core.feed.util.PlaybackSpeedUtils.:()V │ │ -3cad1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cad22: 0e00 |0003: return-void │ │ +3cacf4: |[3cacf4] de.danoeh.antennapod.core.feed.util.PlaybackSpeedUtils.:()V │ │ +3cad04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cad0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;) │ │ @@ -815052,57 +815052,57 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -3cac54: |[3cac54] de.danoeh.antennapod.core.feed.util.PlaybackSpeedUtils.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F │ │ -3cac64: 1500 80bf |0000: const/high16 v0, #int -1082130432 // #bf80 │ │ -3cac68: 3805 4600 |0002: if-eqz v5, 0048 // +0046 │ │ -3cac6c: 7210 6fac 0500 |0004: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ -3cac72: 0c01 |0007: move-result-object v1 │ │ -3cac74: 7100 7998 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingTemporaryPlaybackSpeed:()F // method@9879 │ │ -3cac7a: 0a02 |000b: move-result v2 │ │ -3cac7c: 2d03 0200 |000c: cmpl-float v3, v2, v0 │ │ -3cac80: 3903 3d00 |000e: if-nez v3, 004b // +003d │ │ -3cac84: 2053 a51c |0010: instance-of v3, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3cac88: 3803 3900 |0012: if-eqz v3, 004b // +0039 │ │ -3cac8c: 1f05 a51c |0014: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3cac90: 6e10 f6ab 0500 |0016: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3cac96: 0c05 |0019: move-result-object v5 │ │ -3cac98: 3805 3100 |001a: if-eqz v5, 004b // +0031 │ │ -3cac9c: 6e10 b0ab 0500 |001c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3caca2: 0c05 |001f: move-result-object v5 │ │ -3caca4: 3805 1100 |0020: if-eqz v5, 0031 // +0011 │ │ -3caca8: 6e10 57ab 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3cacae: 0c03 |0025: move-result-object v3 │ │ -3cacb0: 3803 0b00 |0026: if-eqz v3, 0031 // +000b │ │ -3cacb4: 6e10 57ab 0500 |0028: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3cacba: 0c05 |002b: move-result-object v5 │ │ -3cacbc: 6e10 2eac 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@ac2e │ │ -3cacc2: 0a02 |002f: move-result v2 │ │ -3cacc4: 281b |0030: goto 004b // +001b │ │ -3cacc6: 2203 741e |0031: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cacca: 7010 c7b2 0300 |0033: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cacd0: 1a04 1113 |0036: const-string v4, "Can not get feed specific playback speed: " // string@1311 │ │ -3cacd4: 6e20 d3b2 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cacda: 6e20 d2b2 5300 |003b: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3cace0: 6e10 deb2 0300 |003e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cace6: 0c05 |0041: move-result-object v5 │ │ -3cace8: 1a03 1c4f |0042: const-string v3, "PlaybackSpeedUtils" // string@4f1c │ │ -3cacec: 7120 f50a 5300 |0044: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cacf2: 2804 |0047: goto 004b // +0004 │ │ -3cacf4: 1201 |0048: const/4 v1, #int 0 // #0 │ │ -3cacf6: 1502 80bf |0049: const/high16 v2, #int -1082130432 // #bf80 │ │ -3cacfa: 2d05 0200 |004b: cmpl-float v5, v2, v0 │ │ -3cacfe: 3905 0600 |004d: if-nez v5, 0053 // +0006 │ │ -3cad02: 7110 3bb0 0100 |004f: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F // method@b03b │ │ -3cad08: 0a02 |0052: move-result v2 │ │ -3cad0a: 0f02 |0053: return v2 │ │ +3cac3c: |[3cac3c] de.danoeh.antennapod.core.feed.util.PlaybackSpeedUtils.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F │ │ +3cac4c: 1500 80bf |0000: const/high16 v0, #int -1082130432 // #bf80 │ │ +3cac50: 3805 4600 |0002: if-eqz v5, 0048 // +0046 │ │ +3cac54: 7210 6fac 0500 |0004: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ +3cac5a: 0c01 |0007: move-result-object v1 │ │ +3cac5c: 7100 7998 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingTemporaryPlaybackSpeed:()F // method@9879 │ │ +3cac62: 0a02 |000b: move-result v2 │ │ +3cac64: 2d03 0200 |000c: cmpl-float v3, v2, v0 │ │ +3cac68: 3903 3d00 |000e: if-nez v3, 004b // +003d │ │ +3cac6c: 2053 a51c |0010: instance-of v3, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3cac70: 3803 3900 |0012: if-eqz v3, 004b // +0039 │ │ +3cac74: 1f05 a51c |0014: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3cac78: 6e10 f6ab 0500 |0016: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3cac7e: 0c05 |0019: move-result-object v5 │ │ +3cac80: 3805 3100 |001a: if-eqz v5, 004b // +0031 │ │ +3cac84: 6e10 b0ab 0500 |001c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3cac8a: 0c05 |001f: move-result-object v5 │ │ +3cac8c: 3805 1100 |0020: if-eqz v5, 0031 // +0011 │ │ +3cac90: 6e10 57ab 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3cac96: 0c03 |0025: move-result-object v3 │ │ +3cac98: 3803 0b00 |0026: if-eqz v3, 0031 // +000b │ │ +3cac9c: 6e10 57ab 0500 |0028: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3caca2: 0c05 |002b: move-result-object v5 │ │ +3caca4: 6e10 2eac 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@ac2e │ │ +3cacaa: 0a02 |002f: move-result v2 │ │ +3cacac: 281b |0030: goto 004b // +001b │ │ +3cacae: 2203 741e |0031: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cacb2: 7010 c7b2 0300 |0033: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cacb8: 1a04 1113 |0036: const-string v4, "Can not get feed specific playback speed: " // string@1311 │ │ +3cacbc: 6e20 d3b2 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cacc2: 6e20 d2b2 5300 |003b: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3cacc8: 6e10 deb2 0300 |003e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cacce: 0c05 |0041: move-result-object v5 │ │ +3cacd0: 1a03 1c4f |0042: const-string v3, "PlaybackSpeedUtils" // string@4f1c │ │ +3cacd4: 7120 f50a 5300 |0044: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cacda: 2804 |0047: goto 004b // +0004 │ │ +3cacdc: 1201 |0048: const/4 v1, #int 0 // #0 │ │ +3cacde: 1502 80bf |0049: const/high16 v2, #int -1082130432 // #bf80 │ │ +3cace2: 2d05 0200 |004b: cmpl-float v5, v2, v0 │ │ +3cace6: 3905 0600 |004d: if-nez v5, 0053 // +0006 │ │ +3cacea: 7110 3bb0 0100 |004f: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F // method@b03b │ │ +3cacf0: 0a02 |0052: move-result v2 │ │ +3cacf2: 0f02 |0053: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=31 │ │ 0x0008 line=32 │ │ 0x0010 line=34 │ │ 0x0014 line=35 │ │ 0x001c line=37 │ │ @@ -815139,17 +815139,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cad24: |[3cad24] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.:()V │ │ -3cad34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cad3a: 0e00 |0003: return-void │ │ +3cad0c: |[3cad0c] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.:()V │ │ +3cad1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cad22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;) │ │ @@ -815157,35 +815157,35 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -3cad3c: |[3cad3c] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V │ │ -3cad4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3cad4e: 7210 c20b 0200 |0001: invoke-interface {v2}, Landroid/view/Menu;.size:()I // method@0bc2 │ │ -3cad54: 0a01 |0004: move-result v1 │ │ -3cad56: 3510 2100 |0005: if-ge v0, v1, 0026 // +0021 │ │ -3cad5a: 7220 b70b 0200 |0007: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bb7 │ │ -3cad60: 0c01 |000a: move-result-object v1 │ │ -3cad62: 7210 d70b 0100 |000b: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ -3cad68: 0c01 |000e: move-result-object v1 │ │ -3cad6a: 3801 0d00 |000f: if-eqz v1, 001c // +000d │ │ -3cad6e: 7220 b70b 0200 |0011: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bb7 │ │ -3cad74: 0c01 |0014: move-result-object v1 │ │ -3cad76: 7210 d70b 0100 |0015: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ -3cad7c: 0c01 |0018: move-result-object v1 │ │ -3cad7e: 7120 6c98 3100 |0019: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ -3cad84: 7220 b70b 0200 |001c: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bb7 │ │ -3cad8a: 0c01 |001f: move-result-object v1 │ │ -3cad8c: 7220 f10b 3100 |0020: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0bf1 │ │ -3cad92: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3cad96: 28dc |0025: goto 0001 // -0024 │ │ -3cad98: 0e00 |0026: return-void │ │ +3cad24: |[3cad24] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V │ │ +3cad34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3cad36: 7210 c20b 0200 |0001: invoke-interface {v2}, Landroid/view/Menu;.size:()I // method@0bc2 │ │ +3cad3c: 0a01 |0004: move-result v1 │ │ +3cad3e: 3510 2100 |0005: if-ge v0, v1, 0026 // +0021 │ │ +3cad42: 7220 b70b 0200 |0007: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bb7 │ │ +3cad48: 0c01 |000a: move-result-object v1 │ │ +3cad4a: 7210 d70b 0100 |000b: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ +3cad50: 0c01 |000e: move-result-object v1 │ │ +3cad52: 3801 0d00 |000f: if-eqz v1, 001c // +000d │ │ +3cad56: 7220 b70b 0200 |0011: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bb7 │ │ +3cad5c: 0c01 |0014: move-result-object v1 │ │ +3cad5e: 7210 d70b 0100 |0015: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ +3cad64: 0c01 |0018: move-result-object v1 │ │ +3cad66: 7120 6c98 3100 |0019: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ +3cad6c: 7220 b70b 0200 |001c: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@0bb7 │ │ +3cad72: 0c01 |001f: move-result-object v1 │ │ +3cad74: 7220 f10b 3100 |0020: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@0bf1 │ │ +3cad7a: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3cad7e: 28dc |0025: goto 0001 // -0024 │ │ +3cad80: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0007 line=40 │ │ 0x0011 line=41 │ │ 0x001c line=43 │ │ locals : │ │ @@ -815197,27 +815197,27 @@ │ │ type : '(Landroid/view/Menu;IZ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3cad9c: |[3cad9c] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V │ │ -3cadac: 7220 b60b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3cadb2: 0c00 |0003: move-result-object v0 │ │ -3cadb4: 3802 0e00 |0004: if-eqz v2, 0012 // +000e │ │ -3cadb8: 7210 c90b 0000 |0006: invoke-interface {v0}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bc9 │ │ -3cadbe: 0c01 |0009: move-result-object v1 │ │ -3cadc0: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -3cadc4: 6001 c37b |000c: sget v1, Lde/danoeh/antennapod/core/R$layout;.refresh_action_view:I // field@7bc3 │ │ -3cadc8: 7220 e10b 1000 |000e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0be1 │ │ -3cadce: 2805 |0011: goto 0016 // +0005 │ │ -3cadd0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -3cadd2: 7220 e20b 1000 |0013: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0be2 │ │ -3cadd8: 0e00 |0016: return-void │ │ +3cad84: |[3cad84] de.danoeh.antennapod.core.menuhandler.MenuItemUtils.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V │ │ +3cad94: 7220 b60b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3cad9a: 0c00 |0003: move-result-object v0 │ │ +3cad9c: 3802 0e00 |0004: if-eqz v2, 0012 // +000e │ │ +3cada0: 7210 c90b 0000 |0006: invoke-interface {v0}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bc9 │ │ +3cada6: 0c01 |0009: move-result-object v1 │ │ +3cada8: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +3cadac: 6001 c37b |000c: sget v1, Lde/danoeh/antennapod/core/R$layout;.refresh_action_view:I // field@7bc3 │ │ +3cadb0: 7220 e10b 1000 |000e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0be1 │ │ +3cadb6: 2805 |0011: goto 0016 // +0005 │ │ +3cadb8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +3cadba: 7220 e20b 1000 |0013: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0be2 │ │ +3cadc0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0006 line=21 │ │ 0x000c line=22 │ │ 0x0013 line=25 │ │ locals : │ │ @@ -815260,32 +815260,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -3caddc: |[3caddc] de.danoeh.antennapod.core.preferences.PlaybackPreferences$1.:()V │ │ -3cadec: 7100 4baf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af4b │ │ -3cadf2: 0c00 |0003: move-result-object v0 │ │ -3cadf4: 2100 |0004: array-length v0, v0 │ │ -3cadf6: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -3cadfa: 6900 168c |0007: sput-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c16 │ │ -3cadfe: 6201 eac7 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3cae02: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3cae08: 0a01 |000e: move-result v1 │ │ -3cae0a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3cae0c: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3cae10: 6200 168c |0012: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c16 │ │ -3cae14: 6201 e9c7 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3cae18: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3cae1e: 0a01 |0019: move-result v1 │ │ -3cae20: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3cae22: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3cae26: 0e00 |001d: return-void │ │ +3cadc4: |[3cadc4] de.danoeh.antennapod.core.preferences.PlaybackPreferences$1.:()V │ │ +3cadd4: 7100 4baf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af4b │ │ +3cadda: 0c00 |0003: move-result-object v0 │ │ +3caddc: 2100 |0004: array-length v0, v0 │ │ +3cadde: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +3cade2: 6900 168c |0007: sput-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c16 │ │ +3cade6: 6201 eac7 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3cadea: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3cadf0: 0a01 |000e: move-result v1 │ │ +3cadf2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3cadf4: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3cadf8: 6200 168c |0012: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c16 │ │ +3cadfc: 6201 e9c7 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3cae00: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3cae06: 0a01 |0019: move-result v1 │ │ +3cae08: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3cae0a: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3cae0e: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=181 │ │ @@ -815381,17 +815381,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cafe4: |[3cafe4] de.danoeh.antennapod.core.preferences.PlaybackPreferences.:()V │ │ -3caff4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3caffa: 0e00 |0003: return-void │ │ +3cafcc: |[3cafcc] de.danoeh.antennapod.core.preferences.PlaybackPreferences.:()V │ │ +3cafdc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cafe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;) │ │ @@ -815399,22 +815399,22 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3caffc: |[3caffc] de.danoeh.antennapod.core.preferences.PlaybackPreferences.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V │ │ -3cb00c: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ -3cb010: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb016: 0c00 |0005: move-result-object v0 │ │ -3cb018: 1a01 9479 |0006: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@7994 │ │ -3cb01c: 7220 9702 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -3cb022: 7210 8f02 0000 |000b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb028: 0e00 |000e: return-void │ │ +3cafe4: |[3cafe4] de.danoeh.antennapod.core.preferences.PlaybackPreferences.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V │ │ +3caff4: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ +3caff8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3caffe: 0c00 |0005: move-result-object v0 │ │ +3cb000: 1a01 9479 |0006: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@7994 │ │ +3cb004: 7220 9702 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +3cb00a: 7210 8f02 0000 |000b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb010: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ 0x000b line=176 │ │ locals : │ │ │ │ @@ -815423,26 +815423,26 @@ │ │ type : '(Landroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -3cae68: |[3cae68] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createFeedMediaInstance:(Landroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3cae78: 1a00 791d |0000: const-string v0, "FeedMedia.PrefMediaId" // string@1d79 │ │ -3cae7c: 1601 ffff |0002: const-wide/16 v1, #int -1 // #ffff │ │ -3cae80: 7240 9d02 0521 |0004: invoke-interface {v5, v0, v1, v2}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ -3cae86: 0b03 |0007: move-result-wide v3 │ │ -3cae88: 3105 0301 |0008: cmp-long v5, v3, v1 │ │ -3cae8c: 3805 0700 |000a: if-eqz v5, 0011 // +0007 │ │ -3cae90: 7120 299b 4300 |000c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ -3cae96: 0c05 |000f: move-result-object v5 │ │ -3cae98: 2802 |0010: goto 0012 // +0002 │ │ -3cae9a: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -3cae9c: 1105 |0012: return-object v5 │ │ +3cae50: |[3cae50] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createFeedMediaInstance:(Landroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3cae60: 1a00 791d |0000: const-string v0, "FeedMedia.PrefMediaId" // string@1d79 │ │ +3cae64: 1601 ffff |0002: const-wide/16 v1, #int -1 // #ffff │ │ +3cae68: 7240 9d02 0521 |0004: invoke-interface {v5, v0, v1, v2}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ +3cae6e: 0b03 |0007: move-result-wide v3 │ │ +3cae70: 3105 0301 |0008: cmp-long v5, v3, v1 │ │ +3cae74: 3805 0700 |000a: if-eqz v5, 0011 // +0007 │ │ +3cae78: 7120 299b 4300 |000c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ +3cae7e: 0c05 |000f: move-result-object v5 │ │ +3cae80: 2802 |0010: goto 0012 // +0002 │ │ +3cae82: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +3cae84: 1105 |0012: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=231 │ │ 0x000c line=233 │ │ locals : │ │ 0x0000 - 0x0013 reg=5 (null) Landroid/content/SharedPreferences; │ │ │ │ @@ -815451,25 +815451,25 @@ │ │ type : '(ILandroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -3caee4: |[3caee4] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createInstanceFromPreferences:(ILandroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3caef4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3caef6: 3301 0700 |0001: if-ne v1, v0, 0008 // +0007 │ │ -3caefa: 7110 7198 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createFeedMediaInstance:(Landroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; // method@9871 │ │ -3caf00: 0c01 |0006: move-result-object v1 │ │ -3caf02: 1101 |0007: return-object v1 │ │ -3caf04: 1a01 074f |0008: const-string v1, "PlaybackPreferences" // string@4f07 │ │ -3caf08: 1a02 e616 |000a: const-string v2, "Could not restore Playable object from preferences" // string@16e6 │ │ -3caf0c: 7120 f70a 2100 |000c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3caf12: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -3caf14: 1101 |0010: return-object v1 │ │ +3caecc: |[3caecc] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createInstanceFromPreferences:(ILandroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3caedc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3caede: 3301 0700 |0001: if-ne v1, v0, 0008 // +0007 │ │ +3caee2: 7110 7198 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createFeedMediaInstance:(Landroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; // method@9871 │ │ +3caee8: 0c01 |0006: move-result-object v1 │ │ +3caeea: 1101 |0007: return-object v1 │ │ +3caeec: 1a01 074f |0008: const-string v1, "PlaybackPreferences" // string@4f07 │ │ +3caef0: 1a02 e616 |000a: const-string v2, "Could not restore Playable object from preferences" // string@16e6 │ │ +3caef4: 7120 f70a 2100 |000c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3caefa: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +3caefc: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=222 │ │ 0x000c line=224 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) I │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/content/SharedPreferences; │ │ @@ -815479,30 +815479,30 @@ │ │ type : '(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3caea0: |[3caea0] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3caeb0: 7100 7898 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@9878 │ │ -3caeb6: 0b00 |0003: move-result-wide v0 │ │ -3caeb8: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ -3caebc: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -3caec0: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ -3caec4: 6e10 1802 0500 |000a: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3caeca: 0c05 |000d: move-result-object v5 │ │ -3caecc: 7110 193e 0500 |000e: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ -3caed2: 0c05 |0011: move-result-object v5 │ │ -3caed4: 8401 |0012: long-to-int v1, v0 │ │ -3caed6: 7120 7298 5100 |0013: invoke-static {v1, v5}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(ILandroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; // method@9872 │ │ -3caedc: 0c05 |0016: move-result-object v5 │ │ -3caede: 1105 |0017: return-object v5 │ │ -3caee0: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -3caee2: 1105 |0019: return-object v5 │ │ +3cae88: |[3cae88] de.danoeh.antennapod.core.preferences.PlaybackPreferences.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3cae98: 7100 7898 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@9878 │ │ +3cae9e: 0b00 |0003: move-result-wide v0 │ │ +3caea0: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ +3caea4: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +3caea8: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ +3caeac: 6e10 1802 0500 |000a: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3caeb2: 0c05 |000d: move-result-object v5 │ │ +3caeb4: 7110 193e 0500 |000e: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ +3caeba: 0c05 |0011: move-result-object v5 │ │ +3caebc: 8401 |0012: long-to-int v1, v0 │ │ +3caebe: 7120 7298 5100 |0013: invoke-static {v1, v5}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(ILandroid/content/SharedPreferences;)Lde/danoeh/antennapod/model/playback/Playable; // method@9872 │ │ +3caec4: 0c05 |0016: move-result-object v5 │ │ +3caec6: 1105 |0017: return-object v5 │ │ +3caec8: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +3caeca: 1105 |0019: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x000a line=204 │ │ 0x0013 line=205 │ │ locals : │ │ 0x0000 - 0x001a reg=5 (null) Landroid/content/Context; │ │ @@ -815512,67 +815512,67 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3cae44: |[3cae44] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentEpisodeIsVideo:()Z │ │ -3cae54: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ -3cae58: 1a01 9179 |0002: const-string v1, "de.danoeh.antennapod.preferences.lastIsVideo" // string@7991 │ │ -3cae5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3cae5e: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3cae64: 0a00 |0008: move-result v0 │ │ -3cae66: 0f00 |0009: return v0 │ │ +3cae2c: |[3cae2c] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentEpisodeIsVideo:()Z │ │ +3cae3c: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ +3cae40: 1a01 9179 |0002: const-string v1, "de.danoeh.antennapod.preferences.lastIsVideo" // string@7991 │ │ +3cae44: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3cae46: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3cae4c: 0a00 |0008: move-result v0 │ │ +3cae4e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;) │ │ name : 'getCurrentPlayerStatus' │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3caf40: |[3caf40] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentPlayerStatus:()I │ │ -3caf50: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ -3caf54: 1a01 8c79 |0002: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@798c │ │ -3caf58: 1232 |0004: const/4 v2, #int 3 // #3 │ │ -3caf5a: 7230 9c02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -3caf60: 0a00 |0008: move-result v0 │ │ -3caf62: 0f00 |0009: return v0 │ │ +3caf28: |[3caf28] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentPlayerStatus:()I │ │ +3caf38: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ +3caf3c: 1a01 8c79 |0002: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@798c │ │ +3caf40: 1232 |0004: const/4 v2, #int 3 // #3 │ │ +3caf42: 7230 9c02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +3caf48: 0a00 |0008: move-result v0 │ │ +3caf4a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;) │ │ name : 'getCurrentPlayerStatusAsInt' │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3caf64: |[3caf64] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I │ │ -3caf74: 6200 168c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c16 │ │ -3caf78: 6e10 0eb2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3caf7e: 0a01 |0005: move-result v1 │ │ -3caf80: 4401 0001 |0006: aget v1, v0, v1 │ │ -3caf84: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3caf86: 3201 0600 |0009: if-eq v1, v0, 000f // +0006 │ │ -3caf8a: 1220 |000b: const/4 v0, #int 2 // #2 │ │ -3caf8c: 3201 0300 |000c: if-eq v1, v0, 000f // +0003 │ │ -3caf90: 1230 |000e: const/4 v0, #int 3 // #3 │ │ -3caf92: 0f00 |000f: return v0 │ │ +3caf4c: |[3caf4c] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I │ │ +3caf5c: 6200 168c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences$1;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8c16 │ │ +3caf60: 6e10 0eb2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3caf66: 0a01 |0005: move-result v1 │ │ +3caf68: 4401 0001 |0006: aget v1, v0, v1 │ │ +3caf6c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3caf6e: 3201 0600 |0009: if-eq v1, v0, 000f // +0006 │ │ +3caf72: 1220 |000b: const/4 v0, #int 2 // #2 │ │ +3caf74: 3201 0300 |000c: if-eq v1, v0, 000f // +0003 │ │ +3caf78: 1230 |000e: const/4 v0, #int 3 // #3 │ │ +3caf7a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;) │ │ @@ -815580,87 +815580,87 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -3caf94: |[3caf94] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingFeedMediaId:()J │ │ -3cafa4: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ -3cafa8: 1a01 9379 |0002: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@7993 │ │ -3cafac: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ -3cafb0: 7240 9d02 1032 |0006: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ -3cafb6: 0b00 |0009: move-result-wide v0 │ │ -3cafb8: 1000 |000a: return-wide v0 │ │ +3caf7c: |[3caf7c] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingFeedMediaId:()J │ │ +3caf8c: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ +3caf90: 1a01 9379 |0002: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@7993 │ │ +3caf94: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ +3caf98: 7240 9d02 1032 |0006: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ +3caf9e: 0b00 |0009: move-result-wide v0 │ │ +3cafa0: 1000 |000a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;) │ │ name : 'getCurrentlyPlayingMediaType' │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -3cafbc: |[3cafbc] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingMediaType:()J │ │ -3cafcc: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ -3cafd0: 1a01 8d79 |0002: const-string v1, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@798d │ │ -3cafd4: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ -3cafd8: 7240 9d02 1032 |0006: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ -3cafde: 0b00 |0009: move-result-wide v0 │ │ -3cafe0: 1000 |000a: return-wide v0 │ │ +3cafa4: |[3cafa4] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingMediaType:()J │ │ +3cafb4: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ +3cafb8: 1a01 8d79 |0002: const-string v1, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@798d │ │ +3cafbc: 1602 ffff |0004: const-wide/16 v2, #int -1 // #ffff │ │ +3cafc0: 7240 9d02 1032 |0006: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ +3cafc6: 0b00 |0009: move-result-wide v0 │ │ +3cafc8: 1000 |000a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;) │ │ name : 'getCurrentlyPlayingTemporaryPlaybackSpeed' │ │ type : '()F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3caf18: |[3caf18] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingTemporaryPlaybackSpeed:()F │ │ -3caf28: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ -3caf2c: 1a01 9479 |0002: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@7994 │ │ -3caf30: 1502 80bf |0004: const/high16 v2, #int -1082130432 // #bf80 │ │ -3caf34: 7230 9b02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029b │ │ -3caf3a: 0a00 |0009: move-result v0 │ │ -3caf3c: 0f00 |000a: return v0 │ │ +3caf00: |[3caf00] de.danoeh.antennapod.core.preferences.PlaybackPreferences.getCurrentlyPlayingTemporaryPlaybackSpeed:()F │ │ +3caf10: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ +3caf14: 1a01 9479 |0002: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@7994 │ │ +3caf18: 1502 80bf |0004: const/high16 v2, #int -1082130432 // #bf80 │ │ +3caf1c: 7230 9b02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029b │ │ +3caf22: 0a00 |0009: move-result v0 │ │ +3caf24: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ │ │ #11 : (in Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;) │ │ name : 'init' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3cb02c: |[3cb02c] de.danoeh.antennapod.core.preferences.PlaybackPreferences.init:(Landroid/content/Context;)V │ │ -3cb03c: 2200 b518 |0000: new-instance v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // type@18b5 │ │ -3cb040: 7010 6f98 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.:()V // method@986f │ │ -3cb046: 6900 228c |0005: sput-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.instance:Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // field@8c22 │ │ -3cb04a: 7110 193e 0100 |0007: invoke-static {v1}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ -3cb050: 0c01 |000a: move-result-object v1 │ │ -3cb052: 6901 238c |000b: sput-object v1, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ -3cb056: 6200 228c |000d: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.instance:Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // field@8c22 │ │ -3cb05a: 7220 a002 0100 |000f: invoke-interface {v1, v0}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a0 │ │ -3cb060: 0e00 |0012: return-void │ │ +3cb014: |[3cb014] de.danoeh.antennapod.core.preferences.PlaybackPreferences.init:(Landroid/content/Context;)V │ │ +3cb024: 2200 b518 |0000: new-instance v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // type@18b5 │ │ +3cb028: 7010 6f98 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.:()V // method@986f │ │ +3cb02e: 6900 228c |0005: sput-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.instance:Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // field@8c22 │ │ +3cb032: 7110 193e 0100 |0007: invoke-static {v1}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ +3cb038: 0c01 |000a: move-result-object v1 │ │ +3cb03a: 6901 238c |000b: sput-object v1, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ +3cb03e: 6200 228c |000d: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.instance:Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; // field@8c22 │ │ +3cb042: 7220 a002 0100 |000f: invoke-interface {v1, v0}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a0 │ │ +3cb048: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0007 line=96 │ │ 0x000d line=97 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 (null) Landroid/content/Context; │ │ @@ -815670,22 +815670,22 @@ │ │ type : '(F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3cb0a0: |[3cb0a0] de.danoeh.antennapod.core.preferences.PlaybackPreferences.setCurrentlyPlayingTemporaryPlaybackSpeed:(F)V │ │ -3cb0b0: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ -3cb0b4: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb0ba: 0c00 |0005: move-result-object v0 │ │ -3cb0bc: 1a01 9479 |0006: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@7994 │ │ -3cb0c0: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3cb0c6: 7210 8f02 0000 |000b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb0cc: 0e00 |000e: return-void │ │ +3cb088: |[3cb088] de.danoeh.antennapod.core.preferences.PlaybackPreferences.setCurrentlyPlayingTemporaryPlaybackSpeed:(F)V │ │ +3cb098: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ +3cb09c: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb0a2: 0c00 |0005: move-result-object v0 │ │ +3cb0a4: 1a01 9479 |0006: const-string v1, "de.danoeh.antennapod.preferences.temporaryPlaybackSpeed" // string@7994 │ │ +3cb0a8: 7230 9202 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3cb0ae: 7210 8f02 0000 |000b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb0b4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0008 line=169 │ │ 0x000b line=170 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) F │ │ @@ -815695,65 +815695,65 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -3cb0d0: |[3cb0d0] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3cb0e0: 1a00 074f |0000: const-string v0, "PlaybackPreferences" // string@4f07 │ │ -3cb0e4: 1a01 6163 |0002: const-string v1, "Writing playback preferences" // string@6361 │ │ -3cb0e8: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cb0ee: 6200 238c |0007: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ -3cb0f2: 7210 9902 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb0f8: 0c00 |000c: move-result-object v0 │ │ -3cb0fa: 3906 0600 |000d: if-nez v6, 0013 // +0006 │ │ -3cb0fe: 7100 7e98 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ -3cb104: 2848 |0012: goto 005a // +0048 │ │ -3cb106: 7210 70ac 0600 |0013: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPlayableType:()I // method@ac70 │ │ -3cb10c: 0a01 |0016: move-result v1 │ │ -3cb10e: 8111 |0017: int-to-long v1, v1 │ │ -3cb110: 1a03 8d79 |0018: const-string v3, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@798d │ │ -3cb114: 7240 9402 3021 |001a: invoke-interface {v0, v3, v1, v2}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3cb11a: 7210 6fac 0600 |001d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ -3cb120: 0c01 |0020: move-result-object v1 │ │ -3cb122: 6202 0797 |0021: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3cb126: 3321 0400 |0023: if-ne v1, v2, 0027 // +0004 │ │ -3cb12a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -3cb12c: 2802 |0026: goto 0028 // +0002 │ │ -3cb12e: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -3cb130: 1a02 9179 |0028: const-string v2, "de.danoeh.antennapod.preferences.lastIsVideo" // string@7991 │ │ -3cb134: 7230 9102 2001 |002a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3cb13a: 2061 a51c |002d: instance-of v1, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3cb13e: 1a02 9379 |002f: const-string v2, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@7993 │ │ -3cb142: 1a03 9279 |0031: const-string v3, "de.danoeh.antennapod.preferences.lastPlayedFeedId" // string@7992 │ │ -3cb146: 3801 1c00 |0033: if-eqz v1, 004f // +001c │ │ -3cb14a: 0761 |0035: move-object v1, v6 │ │ -3cb14c: 1f01 a51c |0036: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3cb150: 6e10 f6ab 0100 |0038: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3cb156: 0c04 |003b: move-result-object v4 │ │ -3cb158: 6e10 b0ab 0400 |003c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3cb15e: 0c04 |003f: move-result-object v4 │ │ -3cb160: 6e10 77ab 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cb166: 0b04 |0043: move-result-wide v4 │ │ -3cb168: 7240 9402 3054 |0044: invoke-interface {v0, v3, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3cb16e: 6e10 77ab 0100 |0047: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cb174: 0b03 |004a: move-result-wide v3 │ │ -3cb176: 7240 9402 2043 |004b: invoke-interface {v0, v2, v3, v4}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3cb17c: 2809 |004e: goto 0057 // +0009 │ │ -3cb17e: 1604 ffff |004f: const-wide/16 v4, #int -1 // #ffff │ │ -3cb182: 7240 9402 3054 |0051: invoke-interface {v0, v3, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3cb188: 7240 9402 2054 |0054: invoke-interface {v0, v2, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3cb18e: 7220 7dac 0600 |0057: invoke-interface {v6, v0}, Lde/danoeh/antennapod/model/playback/Playable;.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V // method@ac7d │ │ -3cb194: 1a06 8c79 |005a: const-string v6, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@798c │ │ -3cb198: 7110 7698 0700 |005c: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I // method@9876 │ │ -3cb19e: 0a07 |005f: move-result v7 │ │ -3cb1a0: 7230 9302 6007 |0060: invoke-interface {v0, v6, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -3cb1a6: 7210 8f02 0000 |0063: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb1ac: 0e00 |0066: return-void │ │ +3cb0b8: |[3cb0b8] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3cb0c8: 1a00 074f |0000: const-string v0, "PlaybackPreferences" // string@4f07 │ │ +3cb0cc: 1a01 6163 |0002: const-string v1, "Writing playback preferences" // string@6361 │ │ +3cb0d0: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cb0d6: 6200 238c |0007: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ +3cb0da: 7210 9902 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb0e0: 0c00 |000c: move-result-object v0 │ │ +3cb0e2: 3906 0600 |000d: if-nez v6, 0013 // +0006 │ │ +3cb0e6: 7100 7e98 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ +3cb0ec: 2848 |0012: goto 005a // +0048 │ │ +3cb0ee: 7210 70ac 0600 |0013: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPlayableType:()I // method@ac70 │ │ +3cb0f4: 0a01 |0016: move-result v1 │ │ +3cb0f6: 8111 |0017: int-to-long v1, v1 │ │ +3cb0f8: 1a03 8d79 |0018: const-string v3, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@798d │ │ +3cb0fc: 7240 9402 3021 |001a: invoke-interface {v0, v3, v1, v2}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3cb102: 7210 6fac 0600 |001d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ +3cb108: 0c01 |0020: move-result-object v1 │ │ +3cb10a: 6202 0797 |0021: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3cb10e: 3321 0400 |0023: if-ne v1, v2, 0027 // +0004 │ │ +3cb112: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +3cb114: 2802 |0026: goto 0028 // +0002 │ │ +3cb116: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +3cb118: 1a02 9179 |0028: const-string v2, "de.danoeh.antennapod.preferences.lastIsVideo" // string@7991 │ │ +3cb11c: 7230 9102 2001 |002a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3cb122: 2061 a51c |002d: instance-of v1, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3cb126: 1a02 9379 |002f: const-string v2, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@7993 │ │ +3cb12a: 1a03 9279 |0031: const-string v3, "de.danoeh.antennapod.preferences.lastPlayedFeedId" // string@7992 │ │ +3cb12e: 3801 1c00 |0033: if-eqz v1, 004f // +001c │ │ +3cb132: 0761 |0035: move-object v1, v6 │ │ +3cb134: 1f01 a51c |0036: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3cb138: 6e10 f6ab 0100 |0038: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3cb13e: 0c04 |003b: move-result-object v4 │ │ +3cb140: 6e10 b0ab 0400 |003c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3cb146: 0c04 |003f: move-result-object v4 │ │ +3cb148: 6e10 77ab 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cb14e: 0b04 |0043: move-result-wide v4 │ │ +3cb150: 7240 9402 3054 |0044: invoke-interface {v0, v3, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3cb156: 6e10 77ab 0100 |0047: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cb15c: 0b03 |004a: move-result-wide v3 │ │ +3cb15e: 7240 9402 2043 |004b: invoke-interface {v0, v2, v3, v4}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3cb164: 2809 |004e: goto 0057 // +0009 │ │ +3cb166: 1604 ffff |004f: const-wide/16 v4, #int -1 // #ffff │ │ +3cb16a: 7240 9402 3054 |0051: invoke-interface {v0, v3, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3cb170: 7240 9402 2054 |0054: invoke-interface {v0, v2, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3cb176: 7220 7dac 0600 |0057: invoke-interface {v6, v0}, Lde/danoeh/antennapod/model/playback/Playable;.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V // method@ac7d │ │ +3cb17c: 1a06 8c79 |005a: const-string v6, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@798c │ │ +3cb180: 7110 7698 0700 |005c: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I // method@9876 │ │ +3cb186: 0a07 |005f: move-result v7 │ │ +3cb188: 7230 9302 6007 |0060: invoke-interface {v0, v6, v7}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +3cb18e: 7210 8f02 0000 |0063: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb194: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=136 │ │ 0x0007 line=137 │ │ 0x000f line=140 │ │ 0x0013 line=142 │ │ 0x001d line=143 │ │ @@ -815775,30 +815775,30 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -3cb1b0: |[3cb1b0] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writeNoMediaPlaying:()V │ │ -3cb1c0: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ -3cb1c4: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb1ca: 0c00 |0005: move-result-object v0 │ │ -3cb1cc: 1a01 8d79 |0006: const-string v1, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@798d │ │ -3cb1d0: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -3cb1d4: 7240 9402 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3cb1da: 1a01 9279 |000d: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedId" // string@7992 │ │ -3cb1de: 7240 9402 1032 |000f: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3cb1e4: 1a01 9379 |0012: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@7993 │ │ -3cb1e8: 7240 9402 1032 |0014: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3cb1ee: 1a01 8c79 |0017: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@798c │ │ -3cb1f2: 1232 |0019: const/4 v2, #int 3 // #3 │ │ -3cb1f4: 7230 9302 1002 |001a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -3cb1fa: 7210 8f02 0000 |001d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb200: 0e00 |0020: return-void │ │ +3cb198: |[3cb198] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writeNoMediaPlaying:()V │ │ +3cb1a8: 6200 238c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ +3cb1ac: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb1b2: 0c00 |0005: move-result-object v0 │ │ +3cb1b4: 1a01 8d79 |0006: const-string v1, "de.danoeh.antennapod.preferences.currentlyPlayingMedia" // string@798d │ │ +3cb1b8: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +3cb1bc: 7240 9402 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3cb1c2: 1a01 9279 |000d: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedId" // string@7992 │ │ +3cb1c6: 7240 9402 1032 |000f: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3cb1cc: 1a01 9379 |0012: const-string v1, "de.danoeh.antennapod.preferences.lastPlayedFeedMediaId" // string@7993 │ │ +3cb1d0: 7240 9402 1032 |0014: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3cb1d6: 1a01 8c79 |0017: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@798c │ │ +3cb1da: 1232 |0019: const/4 v2, #int 3 // #3 │ │ +3cb1dc: 7230 9302 1002 |001a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +3cb1e2: 7210 8f02 0000 |001d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb1e8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000a line=128 │ │ 0x000f line=129 │ │ 0x0014 line=130 │ │ 0x001a line=131 │ │ @@ -815810,27 +815810,27 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3cb204: |[3cb204] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3cb214: 1a00 074f |0000: const-string v0, "PlaybackPreferences" // string@4f07 │ │ -3cb218: 1a01 6263 |0002: const-string v1, "Writing player status playback preferences" // string@6362 │ │ -3cb21c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cb222: 6200 238c |0007: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ -3cb226: 7210 9902 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb22c: 0c00 |000c: move-result-object v0 │ │ -3cb22e: 1a01 8c79 |000d: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@798c │ │ -3cb232: 7110 7698 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I // method@9876 │ │ -3cb238: 0a02 |0012: move-result v2 │ │ -3cb23a: 7230 9302 1002 |0013: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -3cb240: 7210 8f02 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb246: 0e00 |0019: return-void │ │ +3cb1ec: |[3cb1ec] de.danoeh.antennapod.core.preferences.PlaybackPreferences.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3cb1fc: 1a00 074f |0000: const-string v0, "PlaybackPreferences" // string@4f07 │ │ +3cb200: 1a01 6263 |0002: const-string v1, "Writing player status playback preferences" // string@6362 │ │ +3cb204: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cb20a: 6200 238c |0007: sget-object v0, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c23 │ │ +3cb20e: 7210 9902 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb214: 0c00 |000c: move-result-object v0 │ │ +3cb216: 1a01 8c79 |000d: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@798c │ │ +3cb21a: 7110 7698 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatusAsInt:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)I // method@9876 │ │ +3cb220: 0a02 |0012: move-result v2 │ │ +3cb222: 7230 9302 1002 |0013: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +3cb228: 7210 8f02 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb22e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=160 │ │ 0x0007 line=162 │ │ 0x000f line=163 │ │ 0x0016 line=164 │ │ locals : │ │ @@ -815842,25 +815842,25 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3cb064: |[3cb064] de.danoeh.antennapod.core.preferences.PlaybackPreferences.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -3cb074: 1a01 8c79 |0000: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@798c │ │ -3cb078: 6e20 9fb2 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3cb07e: 0a01 |0005: move-result v1 │ │ -3cb080: 3801 0e00 |0006: if-eqz v1, 0014 // +000e │ │ -3cb084: 7100 04b7 0000 |0008: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3cb08a: 0c01 |000b: move-result-object v1 │ │ -3cb08c: 2202 8b1a |000c: new-instance v2, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a8b │ │ -3cb090: 7010 09a2 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@a209 │ │ -3cb096: 6e20 07b7 2100 |0011: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3cb09c: 0e00 |0014: return-void │ │ +3cb04c: |[3cb04c] de.danoeh.antennapod.core.preferences.PlaybackPreferences.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +3cb05c: 1a01 8c79 |0000: const-string v1, "de.danoeh.antennapod.preferences.currentPlayerStatus" // string@798c │ │ +3cb060: 6e20 9fb2 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3cb066: 0a01 |0005: move-result v1 │ │ +3cb068: 3801 0e00 |0006: if-eqz v1, 0014 // +000e │ │ +3cb06c: 7100 04b7 0000 |0008: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3cb072: 0c01 |000b: move-result-object v1 │ │ +3cb074: 2202 8b1a |000c: new-instance v2, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a8b │ │ +3cb078: 7010 09a2 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@a209 │ │ +3cb07e: 6e20 07b7 2100 |0011: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3cb084: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=101 │ │ 0x0008 line=102 │ │ locals : │ │ 0x0000 - 0x0015 reg=0 this Lde/danoeh/antennapod/core/preferences/PlaybackPreferences; │ │ 0x0000 - 0x0015 reg=1 (null) Landroid/content/SharedPreferences; │ │ @@ -815950,17 +815950,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cb38c: |[3cb38c] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.:()V │ │ -3cb39c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cb3a2: 0e00 |0003: return-void │ │ +3cb374: |[3cb374] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.:()V │ │ +3cb384: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cb38a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ @@ -815968,87 +815968,87 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3cb248: |[3cb248] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnable:()Z │ │ -3cb258: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb25c: 1a01 5a0f |0002: const-string v1, "AutoEnable" // string@0f5a │ │ -3cb260: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3cb262: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3cb268: 0a00 |0008: move-result v0 │ │ -3cb26a: 0f00 |0009: return v0 │ │ +3cb230: |[3cb230] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnable:()Z │ │ +3cb240: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb244: 1a01 5a0f |0002: const-string v1, "AutoEnable" // string@0f5a │ │ +3cb248: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3cb24a: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3cb250: 0a00 |0008: move-result v0 │ │ +3cb252: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ name : 'autoEnableFrom' │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3cb2e8: |[3cb2e8] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnableFrom:()I │ │ -3cb2f8: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb2fc: 1a01 5b0f |0002: const-string v1, "AutoEnableFrom" // string@0f5b │ │ -3cb300: 1302 1600 |0004: const/16 v2, #int 22 // #16 │ │ -3cb304: 7230 9c02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -3cb30a: 0a00 |0009: move-result v0 │ │ -3cb30c: 0f00 |000a: return v0 │ │ +3cb2d0: |[3cb2d0] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnableFrom:()I │ │ +3cb2e0: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb2e4: 1a01 5b0f |0002: const-string v1, "AutoEnableFrom" // string@0f5b │ │ +3cb2e8: 1302 1600 |0004: const/16 v2, #int 22 // #16 │ │ +3cb2ec: 7230 9c02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +3cb2f2: 0a00 |0009: move-result v0 │ │ +3cb2f4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ name : 'autoEnableTo' │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3cb310: |[3cb310] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnableTo:()I │ │ -3cb320: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb324: 1a01 5c0f |0002: const-string v1, "AutoEnableTo" // string@0f5c │ │ -3cb328: 1262 |0004: const/4 v2, #int 6 // #6 │ │ -3cb32a: 7230 9c02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -3cb330: 0a00 |0008: move-result v0 │ │ -3cb332: 0f00 |0009: return v0 │ │ +3cb2f8: |[3cb2f8] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.autoEnableTo:()I │ │ +3cb308: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb30c: 1a01 5c0f |0002: const-string v1, "AutoEnableTo" // string@0f5c │ │ +3cb310: 1262 |0004: const/4 v2, #int 6 // #6 │ │ +3cb312: 7230 9c02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +3cb318: 0a00 |0008: move-result v0 │ │ +3cb31a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ name : 'init' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3cb3a4: |[3cb3a4] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.init:(Landroid/content/Context;)V │ │ -3cb3b4: 1a00 8d55 |0000: const-string v0, "SleepTimerPreferences" // string@558d │ │ -3cb3b8: 1a01 1317 |0002: const-string v1, "Creating new instance of SleepTimerPreferences" // string@1713 │ │ -3cb3bc: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cb3c2: 1a00 8b55 |0007: const-string v0, "SleepTimerDialog" // string@558b │ │ -3cb3c6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3cb3c8: 6e30 2f02 0201 |000a: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3cb3ce: 0c02 |000d: move-result-object v2 │ │ -3cb3d0: 6902 2f8c |000e: sput-object v2, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb3d4: 0e00 |0010: return-void │ │ +3cb38c: |[3cb38c] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.init:(Landroid/content/Context;)V │ │ +3cb39c: 1a00 8d55 |0000: const-string v0, "SleepTimerPreferences" // string@558d │ │ +3cb3a0: 1a01 1317 |0002: const-string v1, "Creating new instance of SleepTimerPreferences" // string@1713 │ │ +3cb3a4: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cb3aa: 1a00 8b55 |0007: const-string v0, "SleepTimerDialog" // string@558b │ │ +3cb3ae: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3cb3b0: 6e30 2f02 0201 |000a: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3cb3b6: 0c02 |000d: move-result-object v2 │ │ +3cb3b8: 6902 2f8c |000e: sput-object v2, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb3bc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=36 │ │ 0x000a line=37 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -816057,27 +816057,27 @@ │ │ type : '(III)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -3cb26c: |[3cb26c] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.isInTimeRange:(III)Z │ │ -3cb27c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3cb27e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -3cb280: 3532 0800 |0002: if-ge v2, v3, 000a // +0008 │ │ -3cb284: 3642 0500 |0004: if-gt v2, v4, 0009 // +0005 │ │ -3cb288: 3534 0300 |0006: if-ge v4, v3, 0009 // +0003 │ │ -3cb28c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3cb28e: 0f00 |0009: return v0 │ │ -3cb290: 3642 0300 |000a: if-gt v2, v4, 000d // +0003 │ │ -3cb294: 0f01 |000c: return v1 │ │ -3cb296: 3534 0300 |000d: if-ge v4, v3, 0010 // +0003 │ │ -3cb29a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3cb29c: 0f00 |0010: return v0 │ │ +3cb254: |[3cb254] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.isInTimeRange:(III)Z │ │ +3cb264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3cb266: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +3cb268: 3532 0800 |0002: if-ge v2, v3, 000a // +0008 │ │ +3cb26c: 3642 0500 |0004: if-gt v2, v4, 0009 // +0005 │ │ +3cb270: 3534 0300 |0006: if-ge v4, v3, 0009 // +0003 │ │ +3cb274: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3cb276: 0f00 |0009: return v0 │ │ +3cb278: 3642 0300 |000a: if-gt v2, v4, 000d // +0003 │ │ +3cb27c: 0f01 |000c: return v1 │ │ +3cb27e: 3534 0300 |000d: if-ge v4, v3, 0010 // +0003 │ │ +3cb282: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3cb284: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) I │ │ 0x0000 - 0x0011 reg=3 (null) I │ │ 0x0000 - 0x0011 reg=4 (null) I │ │ @@ -816087,44 +816087,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3cb334: |[3cb334] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.lastTimerValue:()Ljava/lang/String; │ │ -3cb344: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb348: 1a01 3e33 |0002: const-string v1, "LastValue" // string@333e │ │ -3cb34c: 1a02 000a |0004: const-string v2, "15" // string@0a00 │ │ -3cb350: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3cb356: 0c00 |0009: move-result-object v0 │ │ -3cb358: 1100 |000a: return-object v0 │ │ +3cb31c: |[3cb31c] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.lastTimerValue:()Ljava/lang/String; │ │ +3cb32c: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb330: 1a01 3e33 |0002: const-string v1, "LastValue" // string@333e │ │ +3cb334: 1a02 000a |0004: const-string v2, "15" // string@0a00 │ │ +3cb338: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3cb33e: 0c00 |0009: move-result-object v0 │ │ +3cb340: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ name : 'setAutoEnable' │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3cb3d8: |[3cb3d8] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnable:(Z)V │ │ -3cb3e8: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb3ec: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb3f2: 0c00 |0005: move-result-object v0 │ │ -3cb3f4: 1a01 5a0f |0006: const-string v1, "AutoEnable" // string@0f5a │ │ -3cb3f8: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3cb3fe: 0c02 |000b: move-result-object v2 │ │ -3cb400: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb406: 0e00 |000f: return-void │ │ +3cb3c0: |[3cb3c0] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnable:(Z)V │ │ +3cb3d0: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb3d4: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb3da: 0c00 |0005: move-result-object v0 │ │ +3cb3dc: 1a01 5a0f |0006: const-string v1, "AutoEnable" // string@0f5a │ │ +3cb3e0: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3cb3e6: 0c02 |000b: move-result-object v2 │ │ +3cb3e8: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb3ee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ @@ -816132,23 +816132,23 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3cb408: |[3cb408] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnableFrom:(I)V │ │ -3cb418: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb41c: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb422: 0c00 |0005: move-result-object v0 │ │ -3cb424: 1a01 5b0f |0006: const-string v1, "AutoEnableFrom" // string@0f5b │ │ -3cb428: 7230 9302 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -3cb42e: 0c02 |000b: move-result-object v2 │ │ -3cb430: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb436: 0e00 |000f: return-void │ │ +3cb3f0: |[3cb3f0] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnableFrom:(I)V │ │ +3cb400: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb404: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb40a: 0c00 |0005: move-result-object v0 │ │ +3cb40c: 1a01 5b0f |0006: const-string v1, "AutoEnableFrom" // string@0f5b │ │ +3cb410: 7230 9302 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +3cb416: 0c02 |000b: move-result-object v2 │ │ +3cb418: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb41e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ @@ -816156,23 +816156,23 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3cb438: |[3cb438] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnableTo:(I)V │ │ -3cb448: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb44c: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb452: 0c00 |0005: move-result-object v0 │ │ -3cb454: 1a01 5c0f |0006: const-string v1, "AutoEnableTo" // string@0f5c │ │ -3cb458: 7230 9302 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -3cb45e: 0c02 |000b: move-result-object v2 │ │ -3cb460: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb466: 0e00 |000f: return-void │ │ +3cb420: |[3cb420] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setAutoEnableTo:(I)V │ │ +3cb430: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb434: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb43a: 0c00 |0005: move-result-object v0 │ │ +3cb43c: 1a01 5c0f |0006: const-string v1, "AutoEnableTo" // string@0f5c │ │ +3cb440: 7230 9302 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +3cb446: 0c02 |000b: move-result-object v2 │ │ +3cb448: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb44e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ @@ -816180,23 +816180,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3cb468: |[3cb468] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setLastTimer:(Ljava/lang/String;)V │ │ -3cb478: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb47c: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb482: 0c00 |0005: move-result-object v0 │ │ -3cb484: 1a01 3e33 |0006: const-string v1, "LastValue" // string@333e │ │ -3cb488: 7230 9502 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3cb48e: 0c02 |000b: move-result-object v2 │ │ -3cb490: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb496: 0e00 |000f: return-void │ │ +3cb450: |[3cb450] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setLastTimer:(Ljava/lang/String;)V │ │ +3cb460: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb464: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb46a: 0c00 |0005: move-result-object v0 │ │ +3cb46c: 1a01 3e33 |0006: const-string v1, "LastValue" // string@333e │ │ +3cb470: 7230 9502 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3cb476: 0c02 |000b: move-result-object v2 │ │ +3cb478: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb47e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ │ │ #11 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ @@ -816204,23 +816204,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3cb498: |[3cb498] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setShakeToReset:(Z)V │ │ -3cb4a8: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb4ac: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb4b2: 0c00 |0005: move-result-object v0 │ │ -3cb4b4: 1a01 d454 |0006: const-string v1, "ShakeToReset" // string@54d4 │ │ -3cb4b8: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3cb4be: 0c02 |000b: move-result-object v2 │ │ -3cb4c0: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb4c6: 0e00 |000f: return-void │ │ +3cb480: |[3cb480] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setShakeToReset:(Z)V │ │ +3cb490: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb494: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb49a: 0c00 |0005: move-result-object v0 │ │ +3cb49c: 1a01 d454 |0006: const-string v1, "ShakeToReset" // string@54d4 │ │ +3cb4a0: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3cb4a6: 0c02 |000b: move-result-object v2 │ │ +3cb4a8: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb4ae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ │ │ #12 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ @@ -816228,23 +816228,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3cb4c8: |[3cb4c8] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setVibrate:(Z)V │ │ -3cb4d8: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb4dc: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb4e2: 0c00 |0005: move-result-object v0 │ │ -3cb4e4: 1a01 8c60 |0006: const-string v1, "Vibrate" // string@608c │ │ -3cb4e8: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3cb4ee: 0c02 |000b: move-result-object v2 │ │ -3cb4f0: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb4f6: 0e00 |000f: return-void │ │ +3cb4b0: |[3cb4b0] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.setVibrate:(Z)V │ │ +3cb4c0: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb4c4: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb4ca: 0c00 |0005: move-result-object v0 │ │ +3cb4cc: 1a01 8c60 |0006: const-string v1, "Vibrate" // string@608c │ │ +3cb4d0: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3cb4d6: 0c02 |000b: move-result-object v2 │ │ +3cb4d8: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb4de: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ │ │ #13 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ @@ -816252,44 +816252,44 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3cb2a0: |[3cb2a0] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.shakeToReset:()Z │ │ -3cb2b0: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb2b4: 1a01 d454 |0002: const-string v1, "ShakeToReset" // string@54d4 │ │ -3cb2b8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -3cb2ba: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3cb2c0: 0a00 |0008: move-result v0 │ │ -3cb2c2: 0f00 |0009: return v0 │ │ +3cb288: |[3cb288] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.shakeToReset:()Z │ │ +3cb298: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb29c: 1a01 d454 |0002: const-string v1, "ShakeToReset" // string@54d4 │ │ +3cb2a0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +3cb2a2: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3cb2a8: 0a00 |0008: move-result v0 │ │ +3cb2aa: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ │ │ #14 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ name : 'timerMillis' │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3cb35c: |[3cb35c] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.timerMillis:()J │ │ -3cb36c: 7100 8698 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@9886 │ │ -3cb372: 0c00 |0003: move-result-object v0 │ │ -3cb374: 7110 43b2 0000 |0004: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3cb37a: 0b00 |0007: move-result-wide v0 │ │ -3cb37c: 6202 41d9 |0008: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ -3cb380: 6e30 beb5 0201 |000a: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -3cb386: 0b00 |000d: move-result-wide v0 │ │ -3cb388: 1000 |000e: return-wide v0 │ │ +3cb344: |[3cb344] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.timerMillis:()J │ │ +3cb354: 7100 8698 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@9886 │ │ +3cb35a: 0c00 |0003: move-result-object v0 │ │ +3cb35c: 7110 43b2 0000 |0004: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3cb362: 0b00 |0007: move-result-wide v0 │ │ +3cb364: 6202 41d9 |0008: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ +3cb368: 6e30 beb5 0201 |000a: invoke-virtual {v2, v0, v1}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +3cb36e: 0b00 |000d: move-result-wide v0 │ │ +3cb370: 1000 |000e: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=50 │ │ locals : │ │ │ │ #15 : (in Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;) │ │ @@ -816297,21 +816297,21 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3cb2c4: |[3cb2c4] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.vibrate:()Z │ │ -3cb2d4: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ -3cb2d8: 1a01 8c60 |0002: const-string v1, "Vibrate" // string@608c │ │ -3cb2dc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3cb2de: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3cb2e4: 0a00 |0008: move-result v0 │ │ -3cb2e6: 0f00 |0009: return v0 │ │ +3cb2ac: |[3cb2ac] de.danoeh.antennapod.core.preferences.SleepTimerPreferences.vibrate:()Z │ │ +3cb2bc: 6200 2f8c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.prefs:Landroid/content/SharedPreferences; // field@8c2f │ │ +3cb2c0: 1a01 8c60 |0002: const-string v1, "Vibrate" // string@608c │ │ +3cb2c4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3cb2c6: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3cb2cc: 0a00 |0008: move-result v0 │ │ +3cb2ce: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 21902 (SleepTimerPreferences.java) │ │ @@ -816348,38 +816348,38 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -3cb4f8: |[3cb4f8] de.danoeh.antennapod.core.preferences.ThemeSwitcher$1.:()V │ │ -3cb508: 7100 21b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b021 │ │ -3cb50e: 0c00 |0003: move-result-object v0 │ │ -3cb510: 2100 |0004: array-length v0, v0 │ │ -3cb512: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -3cb516: 6900 308c |0007: sput-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ -3cb51a: 6201 bed8 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ -3cb51e: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3cb524: 0a01 |000e: move-result v1 │ │ -3cb526: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3cb528: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3cb52c: 6200 308c |0012: sget-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ -3cb530: 6201 bdd8 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bd │ │ -3cb534: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3cb53a: 0a01 |0019: move-result v1 │ │ -3cb53c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3cb53e: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3cb542: 6200 308c |001d: sget-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ -3cb546: 6201 bfd8 |001f: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ -3cb54a: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3cb550: 0a01 |0024: move-result v1 │ │ -3cb552: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3cb554: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3cb558: 0e00 |0028: return-void │ │ +3cb4e0: |[3cb4e0] de.danoeh.antennapod.core.preferences.ThemeSwitcher$1.:()V │ │ +3cb4f0: 7100 21b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b021 │ │ +3cb4f6: 0c00 |0003: move-result-object v0 │ │ +3cb4f8: 2100 |0004: array-length v0, v0 │ │ +3cb4fa: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +3cb4fe: 6900 308c |0007: sput-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ +3cb502: 6201 bed8 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ +3cb506: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3cb50c: 0a01 |000e: move-result v1 │ │ +3cb50e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3cb510: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3cb514: 6200 308c |0012: sget-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ +3cb518: 6201 bdd8 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bd │ │ +3cb51c: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3cb522: 0a01 |0019: move-result v1 │ │ +3cb524: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3cb526: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3cb52a: 6200 308c |001d: sget-object v0, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ +3cb52e: 6201 bfd8 |001f: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ +3cb532: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3cb538: 0a01 |0024: move-result v1 │ │ +3cb53a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3cb53c: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3cb540: 0e00 |0028: return-void │ │ catches : 3 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -816413,17 +816413,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cb72c: |[3cb72c] de.danoeh.antennapod.core.preferences.ThemeSwitcher.:()V │ │ -3cb73c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cb742: 0e00 |0003: return-void │ │ +3cb714: |[3cb714] de.danoeh.antennapod.core.preferences.ThemeSwitcher.:()V │ │ +3cb724: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cb72a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/preferences/ThemeSwitcher; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;) │ │ @@ -816431,42 +816431,42 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -3cb5e8: |[3cb5e8] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getNoTitleTheme:(Landroid/content/Context;)I │ │ -3cb5f8: 7100 38b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b038 │ │ -3cb5fe: 0a00 |0003: move-result v0 │ │ -3cb600: 6201 308c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ -3cb604: 7110 9598 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@9895 │ │ -3cb60a: 0c02 |0009: move-result-object v2 │ │ -3cb60c: 6e10 0eb2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3cb612: 0a02 |000d: move-result v2 │ │ -3cb614: 4402 0102 |000e: aget v2, v1, v2 │ │ -3cb618: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -3cb61a: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ -3cb61e: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -3cb620: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ -3cb624: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -3cb628: 6002 0182 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light_NoTitle:I // field@8201 │ │ -3cb62c: 2803 |001a: goto 001d // +0003 │ │ -3cb62e: 6002 0782 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light_NoTitle:I // field@8207 │ │ -3cb632: 0f02 |001d: return v2 │ │ -3cb634: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -3cb638: 6002 0482 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack_NoTitle:I // field@8204 │ │ -3cb63c: 2803 |0022: goto 0025 // +0003 │ │ -3cb63e: 6002 0b82 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack_NoTitle:I // field@820b │ │ -3cb642: 0f02 |0025: return v2 │ │ -3cb644: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ -3cb648: 6002 fe81 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark_NoTitle:I // field@81fe │ │ -3cb64c: 2803 |002a: goto 002d // +0003 │ │ -3cb64e: 6002 fb81 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark_NoTitle:I // field@81fb │ │ -3cb652: 0f02 |002d: return v2 │ │ +3cb5d0: |[3cb5d0] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getNoTitleTheme:(Landroid/content/Context;)I │ │ +3cb5e0: 7100 38b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b038 │ │ +3cb5e6: 0a00 |0003: move-result v0 │ │ +3cb5e8: 6201 308c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ +3cb5ec: 7110 9598 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@9895 │ │ +3cb5f2: 0c02 |0009: move-result-object v2 │ │ +3cb5f4: 6e10 0eb2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3cb5fa: 0a02 |000d: move-result v2 │ │ +3cb5fc: 4402 0102 |000e: aget v2, v1, v2 │ │ +3cb600: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +3cb602: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ +3cb606: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +3cb608: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ +3cb60c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +3cb610: 6002 0182 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light_NoTitle:I // field@8201 │ │ +3cb614: 2803 |001a: goto 001d // +0003 │ │ +3cb616: 6002 0782 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light_NoTitle:I // field@8207 │ │ +3cb61a: 0f02 |001d: return v2 │ │ +3cb61c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +3cb620: 6002 0482 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack_NoTitle:I // field@8204 │ │ +3cb624: 2803 |0022: goto 0025 // +0003 │ │ +3cb626: 6002 0b82 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack_NoTitle:I // field@820b │ │ +3cb62a: 0f02 |0025: return v2 │ │ +3cb62c: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ +3cb630: 6002 fe81 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark_NoTitle:I // field@81fe │ │ +3cb634: 2803 |002a: goto 002d // +0003 │ │ +3cb636: 6002 fb81 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark_NoTitle:I // field@81fb │ │ +3cb63a: 0f02 |002d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x0018 line=35 │ │ 0x001b line=36 │ │ 0x0020 line=31 │ │ @@ -816480,42 +816480,42 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -3cb654: |[3cb654] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getTheme:(Landroid/content/Context;)I │ │ -3cb664: 7100 38b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b038 │ │ -3cb66a: 0a00 |0003: move-result v0 │ │ -3cb66c: 6201 308c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ -3cb670: 7110 9598 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@9895 │ │ -3cb676: 0c02 |0009: move-result-object v2 │ │ -3cb678: 6e10 0eb2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3cb67e: 0a02 |000d: move-result v2 │ │ -3cb680: 4402 0102 |000e: aget v2, v1, v2 │ │ -3cb684: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -3cb686: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ -3cb68a: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -3cb68c: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ -3cb690: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -3cb694: 6002 0082 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light:I // field@8200 │ │ -3cb698: 2803 |001a: goto 001d // +0003 │ │ -3cb69a: 6002 0682 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light:I // field@8206 │ │ -3cb69e: 0f02 |001d: return v2 │ │ -3cb6a0: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -3cb6a4: 6002 0382 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack:I // field@8203 │ │ -3cb6a8: 2803 |0022: goto 0025 // +0003 │ │ -3cb6aa: 6002 0a82 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack:I // field@820a │ │ -3cb6ae: 0f02 |0025: return v2 │ │ -3cb6b0: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ -3cb6b4: 6002 fd81 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark:I // field@81fd │ │ -3cb6b8: 2803 |002a: goto 002d // +0003 │ │ -3cb6ba: 6002 fa81 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark:I // field@81fa │ │ -3cb6be: 0f02 |002d: return v2 │ │ +3cb63c: |[3cb63c] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getTheme:(Landroid/content/Context;)I │ │ +3cb64c: 7100 38b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b038 │ │ +3cb652: 0a00 |0003: move-result v0 │ │ +3cb654: 6201 308c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ +3cb658: 7110 9598 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@9895 │ │ +3cb65e: 0c02 |0009: move-result-object v2 │ │ +3cb660: 6e10 0eb2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3cb666: 0a02 |000d: move-result v2 │ │ +3cb668: 4402 0102 |000e: aget v2, v1, v2 │ │ +3cb66c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +3cb66e: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ +3cb672: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +3cb674: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ +3cb678: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +3cb67c: 6002 0082 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light:I // field@8200 │ │ +3cb680: 2803 |001a: goto 001d // +0003 │ │ +3cb682: 6002 0682 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light:I // field@8206 │ │ +3cb686: 0f02 |001d: return v2 │ │ +3cb688: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +3cb68c: 6002 0382 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack:I // field@8203 │ │ +3cb690: 2803 |0022: goto 0025 // +0003 │ │ +3cb692: 6002 0a82 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack:I // field@820a │ │ +3cb696: 0f02 |0025: return v2 │ │ +3cb698: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ +3cb69c: 6002 fd81 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark:I // field@81fd │ │ +3cb6a0: 2803 |002a: goto 002d // +0003 │ │ +3cb6a2: 6002 fa81 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark:I // field@81fa │ │ +3cb6a6: 0f02 |002d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0004 line=13 │ │ 0x0018 line=20 │ │ 0x0020 line=17 │ │ 0x0028 line=15 │ │ @@ -816527,42 +816527,42 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -3cb6c0: |[3cb6c0] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getTranslucentTheme:(Landroid/content/Context;)I │ │ -3cb6d0: 7100 38b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b038 │ │ -3cb6d6: 0a00 |0003: move-result v0 │ │ -3cb6d8: 6201 308c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ -3cb6dc: 7110 9598 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@9895 │ │ -3cb6e2: 0c02 |0009: move-result-object v2 │ │ -3cb6e4: 6e10 0eb2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3cb6ea: 0a02 |000d: move-result v2 │ │ -3cb6ec: 4402 0102 |000e: aget v2, v1, v2 │ │ -3cb6f0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -3cb6f2: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ -3cb6f6: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -3cb6f8: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ -3cb6fc: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -3cb700: 6002 0282 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light_Translucent:I // field@8202 │ │ -3cb704: 2803 |001a: goto 001d // +0003 │ │ -3cb706: 6002 0882 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light_Translucent:I // field@8208 │ │ -3cb70a: 0f02 |001d: return v2 │ │ -3cb70c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -3cb710: 6002 0582 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack_Translucent:I // field@8205 │ │ -3cb714: 2803 |0022: goto 0025 // +0003 │ │ -3cb716: 6002 0c82 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack_Translucent:I // field@820c │ │ -3cb71a: 0f02 |0025: return v2 │ │ -3cb71c: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ -3cb720: 6002 ff81 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark_Translucent:I // field@81ff │ │ -3cb724: 2803 |002a: goto 002d // +0003 │ │ -3cb726: 6002 fc81 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark_Translucent:I // field@81fc │ │ -3cb72a: 0f02 |002d: return v2 │ │ +3cb6a8: |[3cb6a8] de.danoeh.antennapod.core.preferences.ThemeSwitcher.getTranslucentTheme:(Landroid/content/Context;)I │ │ +3cb6b8: 7100 38b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsThemeColorTinted:()Z // method@b038 │ │ +3cb6be: 0a00 |0003: move-result v0 │ │ +3cb6c0: 6201 308c |0004: sget-object v1, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@8c30 │ │ +3cb6c4: 7110 9598 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@9895 │ │ +3cb6ca: 0c02 |0009: move-result-object v2 │ │ +3cb6cc: 6e10 0eb2 0200 |000a: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3cb6d2: 0a02 |000d: move-result v2 │ │ +3cb6d4: 4402 0102 |000e: aget v2, v1, v2 │ │ +3cb6d8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +3cb6da: 3212 1500 |0011: if-eq v2, v1, 0026 // +0015 │ │ +3cb6de: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +3cb6e0: 3212 0a00 |0014: if-eq v2, v1, 001e // +000a │ │ +3cb6e4: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +3cb6e8: 6002 0282 |0018: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Light_Translucent:I // field@8202 │ │ +3cb6ec: 2803 |001a: goto 001d // +0003 │ │ +3cb6ee: 6002 0882 |001b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Light_Translucent:I // field@8208 │ │ +3cb6f2: 0f02 |001d: return v2 │ │ +3cb6f4: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +3cb6f8: 6002 0582 |0020: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_TrueBlack_Translucent:I // field@8205 │ │ +3cb6fc: 2803 |0022: goto 0025 // +0003 │ │ +3cb6fe: 6002 0c82 |0023: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_TrueBlack_Translucent:I // field@820c │ │ +3cb702: 0f02 |0025: return v2 │ │ +3cb704: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ +3cb708: 6002 ff81 |0028: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dynamic_Dark_Translucent:I // field@81ff │ │ +3cb70c: 2803 |002a: goto 002d // +0003 │ │ +3cb70e: 6002 fc81 |002b: sget v2, Lde/danoeh/antennapod/core/R$style;.Theme_AntennaPod_Dark_Translucent:I // field@81fc │ │ +3cb712: 0f02 |002d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x0018 line=52 │ │ 0x001b line=53 │ │ 0x0020 line=48 │ │ @@ -816577,37 +816577,37 @@ │ │ type : '(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -3cb584: |[3cb584] de.danoeh.antennapod.core.preferences.ThemeSwitcher.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ -3cb594: 7100 44b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b044 │ │ -3cb59a: 0c00 |0003: move-result-object v0 │ │ -3cb59c: 6201 c0d8 |0004: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8c0 │ │ -3cb5a0: 3310 1700 |0006: if-ne v0, v1, 001d // +0017 │ │ -3cb5a4: 6e10 2e02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3cb5aa: 0c02 |000b: move-result-object v2 │ │ -3cb5ac: 6e10 fb02 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fb │ │ -3cb5b2: 0c02 |000f: move-result-object v2 │ │ -3cb5b4: 5222 4500 |0010: iget v2, v2, Landroid/content/res/Configuration;.uiMode:I // field@0045 │ │ -3cb5b8: dd02 0230 |0012: and-int/lit8 v2, v2, #int 48 // #30 │ │ -3cb5bc: 1300 2000 |0014: const/16 v0, #int 32 // #20 │ │ -3cb5c0: 3302 0500 |0016: if-ne v2, v0, 001b // +0005 │ │ -3cb5c4: 6200 bed8 |0018: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ -3cb5c8: 2803 |001a: goto 001d // +0003 │ │ -3cb5ca: 6200 bfd8 |001b: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ -3cb5ce: 6202 bed8 |001d: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ -3cb5d2: 3320 0a00 |001f: if-ne v0, v2, 0029 // +000a │ │ -3cb5d6: 7100 37b0 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsBlackTheme:()Z // method@b037 │ │ -3cb5dc: 0a02 |0024: move-result v2 │ │ -3cb5de: 3802 0400 |0025: if-eqz v2, 0029 // +0004 │ │ -3cb5e2: 6200 bdd8 |0027: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bd │ │ -3cb5e6: 1100 |0029: return-object v0 │ │ +3cb56c: |[3cb56c] de.danoeh.antennapod.core.preferences.ThemeSwitcher.readThemeValue:(Landroid/content/Context;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ +3cb57c: 7100 44b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b044 │ │ +3cb582: 0c00 |0003: move-result-object v0 │ │ +3cb584: 6201 c0d8 |0004: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8c0 │ │ +3cb588: 3310 1700 |0006: if-ne v0, v1, 001d // +0017 │ │ +3cb58c: 6e10 2e02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3cb592: 0c02 |000b: move-result-object v2 │ │ +3cb594: 6e10 fb02 0200 |000c: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fb │ │ +3cb59a: 0c02 |000f: move-result-object v2 │ │ +3cb59c: 5222 4500 |0010: iget v2, v2, Landroid/content/res/Configuration;.uiMode:I // field@0045 │ │ +3cb5a0: dd02 0230 |0012: and-int/lit8 v2, v2, #int 48 // #30 │ │ +3cb5a4: 1300 2000 |0014: const/16 v0, #int 32 // #20 │ │ +3cb5a8: 3302 0500 |0016: if-ne v2, v0, 001b // +0005 │ │ +3cb5ac: 6200 bed8 |0018: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ +3cb5b0: 2803 |001a: goto 001d // +0003 │ │ +3cb5b2: 6200 bfd8 |001b: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ +3cb5b6: 6202 bed8 |001d: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ +3cb5ba: 3320 0a00 |001f: if-ne v0, v2, 0029 // +000a │ │ +3cb5be: 7100 37b0 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getIsBlackTheme:()Z // method@b037 │ │ +3cb5c4: 0a02 |0024: move-result v2 │ │ +3cb5c6: 3802 0400 |0025: if-eqz v2, 0029 // +0004 │ │ +3cb5ca: 6200 bdd8 |0027: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bd │ │ +3cb5ce: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x0008 line=60 │ │ 0x0018 line=62 │ │ 0x001b line=64 │ │ @@ -816655,19 +816655,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 │ │ -3cb744: |[3cb744] de.danoeh.antennapod.core.preferences.UsageStatistics$StatsAction.:(Ljava/lang/String;I)V │ │ -3cb754: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cb75a: 5b01 318c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ -3cb75e: 5902 328c |0005: iput v2, v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8c32 │ │ -3cb762: 0e00 |0007: return-void │ │ +3cb72c: |[3cb72c] de.danoeh.antennapod.core.preferences.UsageStatistics$StatsAction.:(Ljava/lang/String;I)V │ │ +3cb73c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cb742: 5b01 318c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ +3cb746: 5902 328c |0005: iput v2, v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8c32 │ │ +3cb74a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0005 line=67 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; │ │ @@ -816738,25 +816738,25 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -3cb7e4: |[3cb7e4] de.danoeh.antennapod.core.preferences.UsageStatistics.:()V │ │ -3cb7f4: 2200 b918 |0000: new-instance v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // type@18b9 │ │ -3cb7f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3cb7fa: 1a02 ce7c |0003: const-string v2, "downloadVsStream" // string@7cce │ │ -3cb7fe: 7030 9698 2001 |0005: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.:(Ljava/lang/String;I)V // method@9896 │ │ -3cb804: 6900 348c |0008: sput-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c34 │ │ -3cb808: 2200 b918 |000a: new-instance v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // type@18b9 │ │ -3cb80c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -3cb80e: 7030 9698 2001 |000d: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.:(Ljava/lang/String;I)V // method@9896 │ │ -3cb814: 6900 338c |0010: sput-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c33 │ │ -3cb818: 0e00 |0012: return-void │ │ +3cb7cc: |[3cb7cc] de.danoeh.antennapod.core.preferences.UsageStatistics.:()V │ │ +3cb7dc: 2200 b918 |0000: new-instance v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // type@18b9 │ │ +3cb7e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3cb7e2: 1a02 ce7c |0003: const-string v2, "downloadVsStream" // string@7cce │ │ +3cb7e6: 7030 9698 2001 |0005: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.:(Ljava/lang/String;I)V // method@9896 │ │ +3cb7ec: 6900 348c |0008: sput-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c34 │ │ +3cb7f0: 2200 b918 |000a: new-instance v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // type@18b9 │ │ +3cb7f4: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +3cb7f6: 7030 9698 2001 |000d: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.:(Ljava/lang/String;I)V // method@9896 │ │ +3cb7fc: 6900 338c |0010: sput-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c33 │ │ +3cb800: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x000a line=27 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/preferences/UsageStatistics;) │ │ @@ -816764,17 +816764,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cb81c: |[3cb81c] de.danoeh.antennapod.core.preferences.UsageStatistics.:()V │ │ -3cb82c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cb832: 0e00 |0003: return-void │ │ +3cb804: |[3cb804] de.danoeh.antennapod.core.preferences.UsageStatistics.:()V │ │ +3cb814: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cb81a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/preferences/UsageStatistics; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/preferences/UsageStatistics;) │ │ @@ -816782,31 +816782,31 @@ │ │ type : '(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -3cb834: |[3cb834] de.danoeh.antennapod.core.preferences.UsageStatistics.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V │ │ -3cb844: 6200 398c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ -3cb848: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb84e: 0c00 |0005: move-result-object v0 │ │ -3cb850: 2201 741e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cb854: 7010 c7b2 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cb85a: 5422 318c |000b: iget-object v2, v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ -3cb85e: 6e20 d3b2 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cb864: 1a02 5266 |0010: const-string v2, "_hidden" // string@6652 │ │ -3cb868: 6e20 d3b2 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cb86e: 6e10 deb2 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cb874: 0c02 |0018: move-result-object v2 │ │ -3cb876: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -3cb878: 7230 9102 2001 |001a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3cb87e: 0c02 |001d: move-result-object v2 │ │ -3cb880: 7210 8f02 0200 |001e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb886: 0e00 |0021: return-void │ │ +3cb81c: |[3cb81c] de.danoeh.antennapod.core.preferences.UsageStatistics.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V │ │ +3cb82c: 6200 398c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ +3cb830: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb836: 0c00 |0005: move-result-object v0 │ │ +3cb838: 2201 741e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cb83c: 7010 c7b2 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cb842: 5422 318c |000b: iget-object v2, v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ +3cb846: 6e20 d3b2 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cb84c: 1a02 5266 |0010: const-string v2, "_hidden" // string@6652 │ │ +3cb850: 6e20 d3b2 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cb856: 6e10 deb2 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cb85c: 0c02 |0018: move-result-object v2 │ │ +3cb85e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +3cb860: 7230 9102 2001 |001a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3cb866: 0c02 |001d: move-result-object v2 │ │ +3cb868: 7210 8f02 0200 |001e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb86e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 (null) Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/preferences/UsageStatistics;) │ │ @@ -816814,44 +816814,44 @@ │ │ type : '(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -3cb764: |[3cb764] de.danoeh.antennapod.core.preferences.UsageStatistics.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z │ │ -3cb774: 6200 398c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ -3cb778: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cb77c: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cb782: 5442 318c |0007: iget-object v2, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ -3cb786: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cb78c: 1a02 5266 |000c: const-string v2, "_hidden" // string@6652 │ │ -3cb790: 6e20 d3b2 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cb796: 6e10 deb2 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cb79c: 0c01 |0014: move-result-object v1 │ │ -3cb79e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -3cb7a0: 7230 9a02 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3cb7a6: 0a00 |0019: move-result v0 │ │ -3cb7a8: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ -3cb7ac: 0f02 |001c: return v2 │ │ -3cb7ae: 6200 398c |001d: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ -3cb7b2: 5441 318c |001f: iget-object v1, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ -3cb7b6: 1503 003f |0021: const/high16 v3, #int 1056964608 // #3f00 │ │ -3cb7ba: 7230 9b02 1003 |0023: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029b │ │ -3cb7c0: 0a00 |0026: move-result v0 │ │ -3cb7c2: 5244 328c |0027: iget v4, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8c32 │ │ -3cb7c6: 8244 |0029: int-to-float v4, v4 │ │ -3cb7c8: c704 |002a: sub-float/2addr v4, v0 │ │ -3cb7ca: 7110 4ab2 0400 |002b: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@b24a │ │ -3cb7d0: 0a04 |002e: move-result v4 │ │ -3cb7d2: 1400 cdcc cc3d |002f: const v0, #float 0.1 // #3dcccccd │ │ -3cb7d8: 2e04 0400 |0032: cmpg-float v4, v4, v0 │ │ -3cb7dc: 3b04 0300 |0034: if-gez v4, 0037 // +0003 │ │ -3cb7e0: 1212 |0036: const/4 v2, #int 1 // #1 │ │ -3cb7e2: 0f02 |0037: return v2 │ │ +3cb74c: |[3cb74c] de.danoeh.antennapod.core.preferences.UsageStatistics.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z │ │ +3cb75c: 6200 398c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ +3cb760: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cb764: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cb76a: 5442 318c |0007: iget-object v2, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ +3cb76e: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cb774: 1a02 5266 |000c: const-string v2, "_hidden" // string@6652 │ │ +3cb778: 6e20 d3b2 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cb77e: 6e10 deb2 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cb784: 0c01 |0014: move-result-object v1 │ │ +3cb786: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +3cb788: 7230 9a02 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3cb78e: 0a00 |0019: move-result v0 │ │ +3cb790: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ +3cb794: 0f02 |001c: return v2 │ │ +3cb796: 6200 398c |001d: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ +3cb79a: 5441 318c |001f: iget-object v1, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ +3cb79e: 1503 003f |0021: const/high16 v3, #int 1056964608 // #3f00 │ │ +3cb7a2: 7230 9b02 1003 |0023: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029b │ │ +3cb7a8: 0a00 |0026: move-result v0 │ │ +3cb7aa: 5244 328c |0027: iget v4, v4, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8c32 │ │ +3cb7ae: 8244 |0029: int-to-float v4, v4 │ │ +3cb7b0: c704 |002a: sub-float/2addr v4, v0 │ │ +3cb7b2: 7110 4ab2 0400 |002b: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@b24a │ │ +3cb7b8: 0a04 |002e: move-result v4 │ │ +3cb7ba: 1400 cdcc cc3d |002f: const v0, #float 0.1 // #3dcccccd │ │ +3cb7c0: 2e04 0400 |0032: cmpg-float v4, v4, v0 │ │ +3cb7c4: 3b04 0300 |0034: if-gez v4, 0037 // +0003 │ │ +3cb7c8: 1212 |0036: const/4 v2, #int 1 // #1 │ │ +3cb7ca: 0f02 |0037: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x001d line=52 │ │ 0x0027 line=53 │ │ locals : │ │ 0x0000 - 0x0038 reg=4 (null) Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; │ │ @@ -816861,21 +816861,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3cb888: |[3cb888] de.danoeh.antennapod.core.preferences.UsageStatistics.init:(Landroid/content/Context;)V │ │ -3cb898: 1a00 095e |0000: const-string v0, "UsageStatistics" // string@5e09 │ │ -3cb89c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3cb89e: 6e30 2f02 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3cb8a4: 0c02 |0006: move-result-object v2 │ │ -3cb8a6: 6902 398c |0007: sput-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ -3cb8aa: 0e00 |0009: return-void │ │ +3cb870: |[3cb870] de.danoeh.antennapod.core.preferences.UsageStatistics.init:(Landroid/content/Context;)V │ │ +3cb880: 1a00 095e |0000: const-string v0, "UsageStatistics" // string@5e09 │ │ +3cb884: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3cb886: 6e30 2f02 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3cb88c: 0c02 |0006: move-result-object v2 │ │ +3cb88e: 6902 398c |0007: sput-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ +3cb892: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/preferences/UsageStatistics;) │ │ @@ -816883,58 +816883,58 @@ │ │ type : '(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -3cb8ac: |[3cb8ac] de.danoeh.antennapod.core.preferences.UsageStatistics.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V │ │ -3cb8bc: 6200 398c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ -3cb8c0: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cb8c4: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cb8ca: 5452 318c |0007: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ -3cb8ce: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cb8d4: 5252 328c |000c: iget v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8c32 │ │ -3cb8d8: 6e20 ceb2 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3cb8de: 6e10 deb2 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cb8e4: 0c01 |0014: move-result-object v1 │ │ -3cb8e6: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -3cb8e8: 7230 9c02 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -3cb8ee: 0a00 |0019: move-result v0 │ │ -3cb8f0: 6201 398c |001a: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ -3cb8f4: 5452 318c |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ -3cb8f8: 1503 003f |001e: const/high16 v3, #int 1056964608 // #3f00 │ │ -3cb8fc: 7230 9b02 2103 |0020: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029b │ │ -3cb902: 0a01 |0023: move-result v1 │ │ -3cb904: 6202 398c |0024: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ -3cb908: 7210 9902 0200 |0026: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cb90e: 0c02 |0029: move-result-object v2 │ │ -3cb910: 2203 741e |002a: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cb914: 7010 c7b2 0300 |002c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cb91a: 5454 318c |002f: iget-object v4, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ -3cb91e: 6e20 d3b2 4300 |0031: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cb924: 5254 328c |0034: iget v4, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8c32 │ │ -3cb928: 6e20 ceb2 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3cb92e: 6e10 deb2 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cb934: 0c03 |003c: move-result-object v3 │ │ -3cb936: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3cb93a: 7230 9302 3200 |003f: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -3cb940: 0c00 |0042: move-result-object v0 │ │ -3cb942: 5452 318c |0043: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ -3cb946: 1403 cdcc 4c3f |0045: const v3, #float 0.8 // #3f4ccccd │ │ -3cb94c: a801 0103 |0048: mul-float v1, v1, v3 │ │ -3cb950: 5255 328c |004a: iget v5, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8c32 │ │ -3cb954: 8255 |004c: int-to-float v5, v5 │ │ -3cb956: 1403 cccc 4c3e |004d: const v3, #float 0.2 // #3e4ccccc │ │ -3cb95c: a805 0503 |0050: mul-float v5, v5, v3 │ │ -3cb960: c651 |0052: add-float/2addr v1, v5 │ │ -3cb962: 7230 9202 2001 |0053: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ -3cb968: 0c05 |0056: move-result-object v5 │ │ -3cb96a: 7210 8f02 0500 |0057: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cb970: 0e00 |005a: return-void │ │ +3cb894: |[3cb894] de.danoeh.antennapod.core.preferences.UsageStatistics.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V │ │ +3cb8a4: 6200 398c |0000: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ +3cb8a8: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cb8ac: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cb8b2: 5452 318c |0007: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ +3cb8b6: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cb8bc: 5252 328c |000c: iget v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8c32 │ │ +3cb8c0: 6e20 ceb2 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3cb8c6: 6e10 deb2 0100 |0011: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cb8cc: 0c01 |0014: move-result-object v1 │ │ +3cb8ce: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +3cb8d0: 7230 9c02 1002 |0016: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +3cb8d6: 0a00 |0019: move-result v0 │ │ +3cb8d8: 6201 398c |001a: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ +3cb8dc: 5452 318c |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ +3cb8e0: 1503 003f |001e: const/high16 v3, #int 1056964608 // #3f00 │ │ +3cb8e4: 7230 9b02 2103 |0020: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@029b │ │ +3cb8ea: 0a01 |0023: move-result v1 │ │ +3cb8ec: 6202 398c |0024: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.prefs:Landroid/content/SharedPreferences; // field@8c39 │ │ +3cb8f0: 7210 9902 0200 |0026: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cb8f6: 0c02 |0029: move-result-object v2 │ │ +3cb8f8: 2203 741e |002a: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cb8fc: 7010 c7b2 0300 |002c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cb902: 5454 318c |002f: iget-object v4, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ +3cb906: 6e20 d3b2 4300 |0031: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cb90c: 5254 328c |0034: iget v4, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8c32 │ │ +3cb910: 6e20 ceb2 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3cb916: 6e10 deb2 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cb91c: 0c03 |003c: move-result-object v3 │ │ +3cb91e: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3cb922: 7230 9302 3200 |003f: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +3cb928: 0c00 |0042: move-result-object v0 │ │ +3cb92a: 5452 318c |0043: iget-object v2, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.type:Ljava/lang/String; // field@8c31 │ │ +3cb92e: 1403 cdcc 4c3f |0045: const v3, #float 0.8 // #3f4ccccd │ │ +3cb934: a801 0103 |0048: mul-float v1, v1, v3 │ │ +3cb938: 5255 328c |004a: iget v5, v5, Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;.value:I // field@8c32 │ │ +3cb93c: 8255 |004c: int-to-float v5, v5 │ │ +3cb93e: 1403 cccc 4c3e |004d: const v3, #float 0.2 // #3e4ccccc │ │ +3cb944: a805 0503 |0050: mul-float v5, v5, v3 │ │ +3cb948: c651 |0052: add-float/2addr v1, v5 │ │ +3cb94a: 7230 9202 2001 |0053: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@0292 │ │ +3cb950: 0c05 |0056: move-result-object v5 │ │ +3cb952: 7210 8f02 0500 |0057: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cb958: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x001a line=40 │ │ 0x0024 line=41 │ │ 0x003f line=42 │ │ 0x0053 line=43 │ │ @@ -816973,17 +816973,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cb974: |[3cb974] de.danoeh.antennapod.core.receiver.FeedUpdateReceiver.:()V │ │ -3cb984: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -3cb98a: 0e00 |0003: return-void │ │ +3cb95c: |[3cb95c] de.danoeh.antennapod.core.receiver.FeedUpdateReceiver.:()V │ │ +3cb96c: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +3cb972: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/receiver/FeedUpdateReceiver; │ │ │ │ Virtual methods - │ │ @@ -816992,21 +816992,21 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3cb98c: |[3cb98c] de.danoeh.antennapod.core.receiver.FeedUpdateReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3cb99c: 1a03 991d |0000: const-string v3, "FeedUpdateReceiver" // string@1d99 │ │ -3cb9a0: 1a00 5951 |0002: const-string v0, "Received intent" // string@5159 │ │ -3cb9a4: 7120 f50a 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cb9aa: 7110 d297 0200 |0007: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ -3cb9b0: 7110 9d9d 0200 |000a: invoke-static {v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9d9d │ │ -3cb9b6: 0e00 |000d: return-void │ │ +3cb974: |[3cb974] de.danoeh.antennapod.core.receiver.FeedUpdateReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3cb984: 1a03 991d |0000: const-string v3, "FeedUpdateReceiver" // string@1d99 │ │ +3cb988: 1a00 5951 |0002: const-string v0, "Received intent" // string@5159 │ │ +3cb98c: 7120 f50a 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cb992: 7110 d297 0200 |0007: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ +3cb998: 7110 9d9d 0200 |000a: invoke-static {v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9d9d │ │ +3cb99e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=20 │ │ 0x0007 line=21 │ │ 0x000a line=23 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/core/receiver/FeedUpdateReceiver; │ │ @@ -817068,17 +817068,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cba30: |[3cba30] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.:()V │ │ -3cba40: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -3cba46: 0e00 |0003: return-void │ │ +3cba18: |[3cba18] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.:()V │ │ +3cba28: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +3cba2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;) │ │ @@ -817086,26 +817086,26 @@ │ │ type : '(Landroid/content/Context;I)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3cb9f0: |[3cb9f0] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; │ │ -3cba00: 2200 6d02 |0000: new-instance v0, Landroid/view/KeyEvent; // type@026d │ │ -3cba04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3cba06: 7030 8a0b 1003 |0003: invoke-direct {v0, v1, v3}, Landroid/view/KeyEvent;.:(II)V // method@0b8a │ │ -3cba0c: 2203 6c00 |0006: new-instance v3, Landroid/content/Intent; // type@006c │ │ -3cba10: 1c01 bc18 |0008: const-class v1, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18bc │ │ -3cba14: 7030 5802 2301 |000a: invoke-direct {v3, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3cba1a: 1a02 7779 |000d: const-string v2, "de.danoeh.antennapod.NOTIFY_BUTTON_RECEIVER" // string@7977 │ │ -3cba1e: 6e20 8002 2300 |000f: invoke-virtual {v3, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -3cba24: 1a02 bb6a |0012: const-string v2, "android.intent.extra.KEY_EVENT" // string@6abb │ │ -3cba28: 6e30 7602 2300 |0014: invoke-virtual {v3, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0276 │ │ -3cba2e: 1103 |0017: return-object v3 │ │ +3cb9d8: |[3cb9d8] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; │ │ +3cb9e8: 2200 6d02 |0000: new-instance v0, Landroid/view/KeyEvent; // type@026d │ │ +3cb9ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3cb9ee: 7030 8a0b 1003 |0003: invoke-direct {v0, v1, v3}, Landroid/view/KeyEvent;.:(II)V // method@0b8a │ │ +3cb9f4: 2203 6c00 |0006: new-instance v3, Landroid/content/Intent; // type@006c │ │ +3cb9f8: 1c01 bc18 |0008: const-class v1, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18bc │ │ +3cb9fc: 7030 5802 2301 |000a: invoke-direct {v3, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3cba02: 1a02 7779 |000d: const-string v2, "de.danoeh.antennapod.NOTIFY_BUTTON_RECEIVER" // string@7977 │ │ +3cba06: 6e20 8002 2300 |000f: invoke-virtual {v3, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +3cba0c: 1a02 bb6a |0012: const-string v2, "android.intent.extra.KEY_EVENT" // string@6abb │ │ +3cba10: 6e30 7602 2300 |0014: invoke-virtual {v3, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0276 │ │ +3cba16: 1103 |0017: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=50 │ │ 0x000f line=51 │ │ 0x0014 line=52 │ │ locals : │ │ @@ -817117,26 +817117,26 @@ │ │ type : '(Landroid/content/Context;I)Landroid/app/PendingIntent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -3cb9b8: |[3cb9b8] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; │ │ -3cb9c8: 7120 a098 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98a0 │ │ -3cb9ce: 0c00 |0003: move-result-object v0 │ │ -3cb9d0: 6001 dd00 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3cb9d4: 1302 1700 |0006: const/16 v2, #int 23 // #17 │ │ -3cb9d8: 3421 0500 |0008: if-lt v1, v2, 000d // +0005 │ │ -3cb9dc: 1501 0004 |000a: const/high16 v1, #int 67108864 // #400 │ │ -3cb9e0: 2802 |000c: goto 000e // +0002 │ │ -3cb9e2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -3cb9e4: 7140 7901 4310 |000e: invoke-static {v3, v4, v0, v1}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ -3cb9ea: 0c03 |0011: move-result-object v3 │ │ -3cb9ec: 1103 |0012: return-object v3 │ │ +3cb9a0: |[3cb9a0] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; │ │ +3cb9b0: 7120 a098 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98a0 │ │ +3cb9b6: 0c00 |0003: move-result-object v0 │ │ +3cb9b8: 6001 dd00 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3cb9bc: 1302 1700 |0006: const/16 v2, #int 23 // #17 │ │ +3cb9c0: 3421 0500 |0008: if-lt v1, v2, 000d // +0005 │ │ +3cb9c4: 1501 0004 |000a: const/high16 v1, #int 67108864 // #400 │ │ +3cb9c8: 2802 |000c: goto 000e // +0002 │ │ +3cb9ca: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +3cb9cc: 7140 7901 4310 |000e: invoke-static {v3, v4, v0, v1}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ +3cb9d2: 0c03 |0011: move-result-object v3 │ │ +3cb9d4: 1103 |0012: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0004 line=58 │ │ 0x000e line=57 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 (null) Landroid/content/Context; │ │ @@ -817148,71 +817148,71 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -3cba48: |[3cba48] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3cba58: 1a00 3049 |0000: const-string v0, "MediaButtonReceiver" // string@4930 │ │ -3cba5c: 1a01 5951 |0002: const-string v1, "Received intent" // string@5159 │ │ -3cba60: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cba66: 3808 6900 |0007: if-eqz v8, 0070 // +0069 │ │ -3cba6a: 6e10 6602 0800 |0009: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0266 │ │ -3cba70: 0c00 |000c: move-result-object v0 │ │ -3cba72: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ -3cba76: 2861 |000f: goto 0070 // +0061 │ │ -3cba78: 6e10 6602 0800 |0010: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0266 │ │ -3cba7e: 0c08 |0013: move-result-object v8 │ │ -3cba80: 1a00 bb6a |0014: const-string v0, "android.intent.extra.KEY_EVENT" // string@6abb │ │ -3cba84: 6e20 e906 0800 |0016: invoke-virtual {v8, v0}, Landroid/os/BaseBundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@06e9 │ │ -3cba8a: 0c08 |0019: move-result-object v8 │ │ -3cba8c: 1f08 6d02 |001a: check-cast v8, Landroid/view/KeyEvent; // type@026d │ │ -3cba90: 3808 5400 |001c: if-eqz v8, 0070 // +0054 │ │ -3cba94: 6e10 8c0b 0800 |001e: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0b8c │ │ -3cba9a: 0a00 |0021: move-result v0 │ │ -3cba9c: 3900 4e00 |0022: if-nez v0, 0070 // +004e │ │ -3cbaa0: 6e10 950b 0800 |0024: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0b95 │ │ -3cbaa6: 0a00 |0027: move-result v0 │ │ -3cbaa8: 3900 4800 |0028: if-nez v0, 0070 // +0048 │ │ -3cbaac: 7110 d297 0700 |002a: invoke-static {v7}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ -3cbab2: 2200 6c00 |002d: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3cbab6: 1a01 8079 |002f: const-string v1, "de.danoeh.antennapod.intents.PLAYBACK_SERVICE" // string@7980 │ │ -3cbaba: 7020 5a02 1000 |0031: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ -3cbac0: 6e10 2d02 0700 |0034: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ -3cbac6: 0c01 |0037: move-result-object v1 │ │ -3cbac8: 6e20 8702 1000 |0038: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0287 │ │ -3cbace: 1a01 7c79 |003b: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@797c │ │ -3cbad2: 6e10 910b 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b91 │ │ -3cbad8: 0a02 |0040: move-result v2 │ │ -3cbada: 6e30 7302 1002 |0041: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ -3cbae0: 1a01 7d79 |0044: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.SOURCE" // string@797d │ │ -3cbae4: 6e10 960b 0800 |0046: invoke-virtual {v8}, Landroid/view/KeyEvent;.getSource:()I // method@0b96 │ │ -3cbaea: 0a02 |0049: move-result v2 │ │ -3cbaec: 6e30 7302 1002 |004a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ -3cbaf2: 6e10 8f0b 0800 |004d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getEventTime:()J // method@0b8f │ │ -3cbaf8: 0b01 |0050: move-result-wide v1 │ │ -3cbafa: 1603 0000 |0051: const-wide/16 v3, #int 0 // #0 │ │ -3cbafe: 3105 0103 |0053: cmp-long v5, v1, v3 │ │ -3cbb02: 3c05 0d00 |0055: if-gtz v5, 0062 // +000d │ │ -3cbb06: 6e10 8e0b 0800 |0057: invoke-virtual {v8}, Landroid/view/KeyEvent;.getDownTime:()J // method@0b8e │ │ -3cbb0c: 0b01 |005a: move-result-wide v1 │ │ -3cbb0e: 3108 0103 |005b: cmp-long v8, v1, v3 │ │ -3cbb12: 3d08 0300 |005d: if-lez v8, 0060 // +0003 │ │ -3cbb16: 2803 |005f: goto 0062 // +0003 │ │ -3cbb18: 1208 |0060: const/4 v8, #int 0 // #0 │ │ -3cbb1a: 2802 |0061: goto 0063 // +0002 │ │ -3cbb1c: 1218 |0062: const/4 v8, #int 1 // #1 │ │ -3cbb1e: 1a01 7b79 |0063: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@797b │ │ -3cbb22: 6e30 7a02 1008 |0065: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ -3cbb28: 7120 8a28 0700 |0068: invoke-static {v7, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@288a │ │ -3cbb2e: 2805 |006b: goto 0070 // +0005 │ │ -3cbb30: 0d07 |006c: move-exception v7 │ │ -3cbb32: 6e10 04b3 0700 |006d: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cbb38: 0e00 |0070: return-void │ │ +3cba30: |[3cba30] de.danoeh.antennapod.core.receiver.MediaButtonReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3cba40: 1a00 3049 |0000: const-string v0, "MediaButtonReceiver" // string@4930 │ │ +3cba44: 1a01 5951 |0002: const-string v1, "Received intent" // string@5159 │ │ +3cba48: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cba4e: 3808 6900 |0007: if-eqz v8, 0070 // +0069 │ │ +3cba52: 6e10 6602 0800 |0009: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0266 │ │ +3cba58: 0c00 |000c: move-result-object v0 │ │ +3cba5a: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ +3cba5e: 2861 |000f: goto 0070 // +0061 │ │ +3cba60: 6e10 6602 0800 |0010: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0266 │ │ +3cba66: 0c08 |0013: move-result-object v8 │ │ +3cba68: 1a00 bb6a |0014: const-string v0, "android.intent.extra.KEY_EVENT" // string@6abb │ │ +3cba6c: 6e20 e906 0800 |0016: invoke-virtual {v8, v0}, Landroid/os/BaseBundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@06e9 │ │ +3cba72: 0c08 |0019: move-result-object v8 │ │ +3cba74: 1f08 6d02 |001a: check-cast v8, Landroid/view/KeyEvent; // type@026d │ │ +3cba78: 3808 5400 |001c: if-eqz v8, 0070 // +0054 │ │ +3cba7c: 6e10 8c0b 0800 |001e: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0b8c │ │ +3cba82: 0a00 |0021: move-result v0 │ │ +3cba84: 3900 4e00 |0022: if-nez v0, 0070 // +004e │ │ +3cba88: 6e10 950b 0800 |0024: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0b95 │ │ +3cba8e: 0a00 |0027: move-result v0 │ │ +3cba90: 3900 4800 |0028: if-nez v0, 0070 // +0048 │ │ +3cba94: 7110 d297 0700 |002a: invoke-static {v7}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ +3cba9a: 2200 6c00 |002d: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3cba9e: 1a01 8079 |002f: const-string v1, "de.danoeh.antennapod.intents.PLAYBACK_SERVICE" // string@7980 │ │ +3cbaa2: 7020 5a02 1000 |0031: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ +3cbaa8: 6e10 2d02 0700 |0034: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ +3cbaae: 0c01 |0037: move-result-object v1 │ │ +3cbab0: 6e20 8702 1000 |0038: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0287 │ │ +3cbab6: 1a01 7c79 |003b: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@797c │ │ +3cbaba: 6e10 910b 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b91 │ │ +3cbac0: 0a02 |0040: move-result v2 │ │ +3cbac2: 6e30 7302 1002 |0041: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ +3cbac8: 1a01 7d79 |0044: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.SOURCE" // string@797d │ │ +3cbacc: 6e10 960b 0800 |0046: invoke-virtual {v8}, Landroid/view/KeyEvent;.getSource:()I // method@0b96 │ │ +3cbad2: 0a02 |0049: move-result v2 │ │ +3cbad4: 6e30 7302 1002 |004a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ +3cbada: 6e10 8f0b 0800 |004d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getEventTime:()J // method@0b8f │ │ +3cbae0: 0b01 |0050: move-result-wide v1 │ │ +3cbae2: 1603 0000 |0051: const-wide/16 v3, #int 0 // #0 │ │ +3cbae6: 3105 0103 |0053: cmp-long v5, v1, v3 │ │ +3cbaea: 3c05 0d00 |0055: if-gtz v5, 0062 // +000d │ │ +3cbaee: 6e10 8e0b 0800 |0057: invoke-virtual {v8}, Landroid/view/KeyEvent;.getDownTime:()J // method@0b8e │ │ +3cbaf4: 0b01 |005a: move-result-wide v1 │ │ +3cbaf6: 3108 0103 |005b: cmp-long v8, v1, v3 │ │ +3cbafa: 3d08 0300 |005d: if-lez v8, 0060 // +0003 │ │ +3cbafe: 2803 |005f: goto 0062 // +0003 │ │ +3cbb00: 1208 |0060: const/4 v8, #int 0 // #0 │ │ +3cbb02: 2802 |0061: goto 0063 // +0002 │ │ +3cbb04: 1218 |0062: const/4 v8, #int 1 // #1 │ │ +3cbb06: 1a01 7b79 |0063: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@797b │ │ +3cbb0a: 6e30 7a02 1008 |0065: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ +3cbb10: 7120 8a28 0700 |0068: invoke-static {v7, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@288a │ │ +3cbb16: 2805 |006b: goto 0070 // +0005 │ │ +3cbb18: 0d07 |006c: move-exception v7 │ │ +3cbb1a: 6e10 04b3 0700 |006d: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cbb20: 0e00 |0070: return-void │ │ catches : 1 │ │ 0x0068 - 0x006b │ │ Ljava/lang/Exception; -> 0x006c │ │ positions : │ │ 0x0004 line=28 │ │ 0x0009 line=29 │ │ 0x0010 line=32 │ │ @@ -817310,17 +817310,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cbb78: |[3cbb78] de.danoeh.antennapod.core.receiver.PlayerWidget.:()V │ │ -3cbb88: 7010 dd01 0000 |0000: invoke-direct {v0}, Landroid/appwidget/AppWidgetProvider;.:()V // method@01dd │ │ -3cbb8e: 0e00 |0003: return-void │ │ +3cbb60: |[3cbb60] de.danoeh.antennapod.core.receiver.PlayerWidget.:()V │ │ +3cbb70: 7010 dd01 0000 |0000: invoke-direct {v0}, Landroid/appwidget/AppWidgetProvider;.:()V // method@01dd │ │ +3cbb76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/receiver/PlayerWidget; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/receiver/PlayerWidget;) │ │ @@ -817328,23 +817328,23 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3cbb4c: |[3cbb4c] de.danoeh.antennapod.core.receiver.PlayerWidget.isEnabled:(Landroid/content/Context;)Z │ │ -3cbb5c: 1a00 6c4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4f6c │ │ -3cbb60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3cbb62: 6e30 2f02 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3cbb68: 0c02 |0006: move-result-object v2 │ │ -3cbb6a: 1a00 7c61 |0007: const-string v0, "WidgetEnabled" // string@617c │ │ -3cbb6e: 7230 9a02 0201 |0009: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3cbb74: 0a02 |000c: move-result v2 │ │ -3cbb76: 0f02 |000d: return v2 │ │ +3cbb34: |[3cbb34] de.danoeh.antennapod.core.receiver.PlayerWidget.isEnabled:(Landroid/content/Context;)Z │ │ +3cbb44: 1a00 6c4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4f6c │ │ +3cbb48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3cbb4a: 6e30 2f02 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3cbb50: 0c02 |0006: move-result-object v2 │ │ +3cbb52: 1a00 7c61 |0007: const-string v0, "WidgetEnabled" // string@617c │ │ +3cbb56: 7230 9a02 0201 |0009: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3cbb5c: 0a02 |000c: move-result v2 │ │ +3cbb5e: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=91 │ │ 0x0009 line=92 │ │ locals : │ │ 0x0000 - 0x000e reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -817353,32 +817353,32 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -3cbe60: |[3cbe60] de.danoeh.antennapod.core.receiver.PlayerWidget.scheduleWorkaround:(Landroid/content/Context;)V │ │ -3cbe70: 2200 860c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3cbe74: 1c01 b519 |0002: const-class v1, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker; // type@19b5 │ │ -3cbe78: 7020 a24c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4ca2 │ │ -3cbe7e: 1701 108b 0000 |0007: const-wide/32 v1, #float 4.98862e-41 // #00008b10 │ │ -3cbe84: 6203 3ed9 |000a: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d93e │ │ -3cbe88: 6e40 ea4c 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ -3cbe8e: 0c00 |000f: move-result-object v0 │ │ -3cbe90: 1f00 860c |0010: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3cbe94: 6e10 e44c 0000 |0012: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ -3cbe9a: 0c00 |0015: move-result-object v0 │ │ -3cbe9c: 1f00 870c |0016: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ -3cbea0: 7110 d94c 0400 |0018: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3cbea6: 0c04 |001b: move-result-object v4 │ │ -3cbea8: 1a01 8161 |001c: const-string v1, "WidgetUpdaterWorkaround" // string@6181 │ │ -3cbeac: 6202 291e |001e: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3cbeb0: 6e40 d74c 1402 |0020: invoke-virtual {v4, v1, v2, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ -3cbeb6: 0e00 |0023: return-void │ │ +3cbe48: |[3cbe48] de.danoeh.antennapod.core.receiver.PlayerWidget.scheduleWorkaround:(Landroid/content/Context;)V │ │ +3cbe58: 2200 860c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3cbe5c: 1c01 b519 |0002: const-class v1, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker; // type@19b5 │ │ +3cbe60: 7020 a24c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4ca2 │ │ +3cbe66: 1701 108b 0000 |0007: const-wide/32 v1, #float 4.98862e-41 // #00008b10 │ │ +3cbe6c: 6203 3ed9 |000a: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d93e │ │ +3cbe70: 6e40 ea4c 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ +3cbe76: 0c00 |000f: move-result-object v0 │ │ +3cbe78: 1f00 860c |0010: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3cbe7c: 6e10 e44c 0000 |0012: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ +3cbe82: 0c00 |0015: move-result-object v0 │ │ +3cbe84: 1f00 870c |0016: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ +3cbe88: 7110 d94c 0400 |0018: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3cbe8e: 0c04 |001b: move-result-object v4 │ │ +3cbe90: 1a01 8161 |001c: const-string v1, "WidgetUpdaterWorkaround" // string@6181 │ │ +3cbe94: 6202 291e |001e: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3cbe98: 6e40 d74c 1402 |0020: invoke-virtual {v4, v1, v2, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ +3cbe9e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000c line=84 │ │ 0x0012 line=85 │ │ 0x0018 line=86 │ │ 0x0020 line=87 │ │ @@ -817390,26 +817390,26 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3cbeb8: |[3cbeb8] de.danoeh.antennapod.core.receiver.PlayerWidget.setEnabled:(Landroid/content/Context;Z)V │ │ -3cbec8: 1a00 6c4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4f6c │ │ -3cbecc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3cbece: 6e30 2f02 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3cbed4: 0c03 |0006: move-result-object v3 │ │ -3cbed6: 7210 9902 0300 |0007: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cbedc: 0c03 |000a: move-result-object v3 │ │ -3cbede: 1a00 7c61 |000b: const-string v0, "WidgetEnabled" // string@617c │ │ -3cbee2: 7230 9102 0304 |000d: invoke-interface {v3, v0, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3cbee8: 0c03 |0010: move-result-object v3 │ │ -3cbeea: 7210 8f02 0300 |0011: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cbef0: 0e00 |0014: return-void │ │ +3cbea0: |[3cbea0] de.danoeh.antennapod.core.receiver.PlayerWidget.setEnabled:(Landroid/content/Context;Z)V │ │ +3cbeb0: 1a00 6c4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4f6c │ │ +3cbeb4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3cbeb6: 6e30 2f02 0301 |0003: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3cbebc: 0c03 |0006: move-result-object v3 │ │ +3cbebe: 7210 9902 0300 |0007: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cbec4: 0c03 |000a: move-result-object v3 │ │ +3cbec6: 1a00 7c61 |000b: const-string v0, "WidgetEnabled" // string@617c │ │ +3cbeca: 7230 9102 0304 |000d: invoke-interface {v3, v0, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3cbed0: 0c03 |0010: move-result-object v3 │ │ +3cbed2: 7210 8f02 0300 |0011: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cbed8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=96 │ │ 0x0007 line=97 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/core/receiver/PlayerWidget; │ │ 0x0000 - 0x0015 reg=3 (null) Landroid/content/Context; │ │ @@ -817421,109 +817421,109 @@ │ │ type : '(Landroid/content/Context;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 208 16-bit code units │ │ -3cbb90: |[3cbb90] de.danoeh.antennapod.core.receiver.PlayerWidget.onDeleted:(Landroid/content/Context;[I)V │ │ -3cbba0: 1a00 694f |0000: const-string v0, "PlayerWidget" // string@4f69 │ │ -3cbba4: 1a01 aa4c |0002: const-string v1, "OnDeleted" // string@4caa │ │ -3cbba8: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cbbae: 1a00 6c4f |0007: const-string v0, "PlayerWidgetPrefs" // string@4f6c │ │ -3cbbb2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3cbbb4: 6e30 2f02 0901 |000a: invoke-virtual {v9, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3cbbba: 0c00 |000d: move-result-object v0 │ │ -3cbbbc: 21a2 |000e: array-length v2, v10 │ │ -3cbbbe: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -3cbbc0: 3523 9400 |0010: if-ge v3, v2, 00a4 // +0094 │ │ -3cbbc4: 4404 0a03 |0012: aget v4, v10, v3 │ │ -3cbbc8: 7210 9902 0000 |0014: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cbbce: 0c05 |0017: move-result-object v5 │ │ -3cbbd0: 2206 741e |0018: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cbbd4: 7010 c7b2 0600 |001a: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cbbda: 1a07 a5e6 |001d: const-string v7, "widget_color" // string@e6a5 │ │ -3cbbde: 6e20 d3b2 7600 |001f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cbbe4: 6e20 ceb2 4600 |0022: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3cbbea: 6e10 deb2 0600 |0025: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cbbf0: 0c06 |0028: move-result-object v6 │ │ -3cbbf2: 7220 9702 6500 |0029: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -3cbbf8: 0c05 |002c: move-result-object v5 │ │ -3cbbfa: 7210 8f02 0500 |002d: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cbc00: 7210 9902 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cbc06: 0c05 |0033: move-result-object v5 │ │ -3cbc08: 2206 741e |0034: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cbc0c: 7010 c7b2 0600 |0036: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cbc12: 1a07 afe6 |0039: const-string v7, "widget_playback_speed" // string@e6af │ │ -3cbc16: 6e20 d3b2 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cbc1c: 6e20 ceb2 4600 |003e: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3cbc22: 6e10 deb2 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cbc28: 0c06 |0044: move-result-object v6 │ │ -3cbc2a: 7220 9702 6500 |0045: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -3cbc30: 0c05 |0048: move-result-object v5 │ │ -3cbc32: 7210 8f02 0500 |0049: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cbc38: 7210 9902 0000 |004c: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cbc3e: 0c05 |004f: move-result-object v5 │ │ -3cbc40: 2206 741e |0050: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cbc44: 7010 c7b2 0600 |0052: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cbc4a: 1a07 b0e6 |0055: const-string v7, "widget_rewind" // string@e6b0 │ │ -3cbc4e: 6e20 d3b2 7600 |0057: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cbc54: 6e20 ceb2 4600 |005a: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3cbc5a: 6e10 deb2 0600 |005d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cbc60: 0c06 |0060: move-result-object v6 │ │ -3cbc62: 7220 9702 6500 |0061: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -3cbc68: 0c05 |0064: move-result-object v5 │ │ -3cbc6a: 7210 8f02 0500 |0065: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cbc70: 7210 9902 0000 |0068: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cbc76: 0c05 |006b: move-result-object v5 │ │ -3cbc78: 2206 741e |006c: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cbc7c: 7010 c7b2 0600 |006e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cbc82: 1a07 a9e6 |0071: const-string v7, "widget_fast_forward" // string@e6a9 │ │ -3cbc86: 6e20 d3b2 7600 |0073: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cbc8c: 6e20 ceb2 4600 |0076: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3cbc92: 6e10 deb2 0600 |0079: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cbc98: 0c06 |007c: move-result-object v6 │ │ -3cbc9a: 7220 9702 6500 |007d: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -3cbca0: 0c05 |0080: move-result-object v5 │ │ -3cbca2: 7210 8f02 0500 |0081: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cbca8: 7210 9902 0000 |0084: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cbcae: 0c05 |0087: move-result-object v5 │ │ -3cbcb0: 2206 741e |0088: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cbcb4: 7010 c7b2 0600 |008a: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cbcba: 1a07 b2e6 |008d: const-string v7, "widget_skip" // string@e6b2 │ │ -3cbcbe: 6e20 d3b2 7600 |008f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cbcc4: 6e20 ceb2 4600 |0092: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3cbcca: 6e10 deb2 0600 |0095: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cbcd0: 0c04 |0098: move-result-object v4 │ │ -3cbcd2: 7220 9702 4500 |0099: invoke-interface {v5, v4}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -3cbcd8: 0c04 |009c: move-result-object v4 │ │ -3cbcda: 7210 8f02 0400 |009d: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cbce0: d803 0301 |00a0: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3cbce4: 2900 6eff |00a2: goto/16 0010 // -0092 │ │ -3cbce8: 7110 db01 0900 |00a4: invoke-static {v9}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@01db │ │ -3cbcee: 0c02 |00a7: move-result-object v2 │ │ -3cbcf0: 2203 5d00 |00a8: new-instance v3, Landroid/content/ComponentName; // type@005d │ │ -3cbcf4: 1c04 bd18 |00aa: const-class v4, Lde/danoeh/antennapod/core/receiver/PlayerWidget; // type@18bd │ │ -3cbcf8: 7030 f401 9304 |00ac: invoke-direct {v3, v9, v4}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f4 │ │ -3cbcfe: 6e20 d901 3200 |00af: invoke-virtual {v2, v3}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@01d9 │ │ -3cbd04: 0c02 |00b2: move-result-object v2 │ │ -3cbd06: 2122 |00b3: array-length v2, v2 │ │ -3cbd08: 3902 1800 |00b4: if-nez v2, 00cc // +0018 │ │ -3cbd0c: 7210 9902 0000 |00b6: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cbd12: 0c00 |00b9: move-result-object v0 │ │ -3cbd14: 1a02 4063 |00ba: const-string v2, "WorkaroundEnabled" // string@6340 │ │ -3cbd18: 7230 9102 2001 |00bc: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3cbd1e: 0c00 |00bf: move-result-object v0 │ │ -3cbd20: 7210 8f02 0000 |00c0: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cbd26: 7110 d94c 0900 |00c3: invoke-static {v9}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3cbd2c: 0c00 |00c6: move-result-object v0 │ │ -3cbd2e: 1a01 8161 |00c7: const-string v1, "WidgetUpdaterWorkaround" // string@6181 │ │ -3cbd32: 6e20 d24c 1000 |00c9: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@4cd2 │ │ -3cbd38: 6f30 de01 980a |00cc: invoke-super {v8, v9, v10}, Landroid/appwidget/AppWidgetProvider;.onDeleted:(Landroid/content/Context;[I)V // method@01de │ │ -3cbd3e: 0e00 |00cf: return-void │ │ +3cbb78: |[3cbb78] de.danoeh.antennapod.core.receiver.PlayerWidget.onDeleted:(Landroid/content/Context;[I)V │ │ +3cbb88: 1a00 694f |0000: const-string v0, "PlayerWidget" // string@4f69 │ │ +3cbb8c: 1a01 aa4c |0002: const-string v1, "OnDeleted" // string@4caa │ │ +3cbb90: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cbb96: 1a00 6c4f |0007: const-string v0, "PlayerWidgetPrefs" // string@4f6c │ │ +3cbb9a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3cbb9c: 6e30 2f02 0901 |000a: invoke-virtual {v9, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3cbba2: 0c00 |000d: move-result-object v0 │ │ +3cbba4: 21a2 |000e: array-length v2, v10 │ │ +3cbba6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +3cbba8: 3523 9400 |0010: if-ge v3, v2, 00a4 // +0094 │ │ +3cbbac: 4404 0a03 |0012: aget v4, v10, v3 │ │ +3cbbb0: 7210 9902 0000 |0014: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cbbb6: 0c05 |0017: move-result-object v5 │ │ +3cbbb8: 2206 741e |0018: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cbbbc: 7010 c7b2 0600 |001a: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cbbc2: 1a07 a5e6 |001d: const-string v7, "widget_color" // string@e6a5 │ │ +3cbbc6: 6e20 d3b2 7600 |001f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cbbcc: 6e20 ceb2 4600 |0022: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3cbbd2: 6e10 deb2 0600 |0025: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cbbd8: 0c06 |0028: move-result-object v6 │ │ +3cbbda: 7220 9702 6500 |0029: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +3cbbe0: 0c05 |002c: move-result-object v5 │ │ +3cbbe2: 7210 8f02 0500 |002d: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cbbe8: 7210 9902 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cbbee: 0c05 |0033: move-result-object v5 │ │ +3cbbf0: 2206 741e |0034: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cbbf4: 7010 c7b2 0600 |0036: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cbbfa: 1a07 afe6 |0039: const-string v7, "widget_playback_speed" // string@e6af │ │ +3cbbfe: 6e20 d3b2 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cbc04: 6e20 ceb2 4600 |003e: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3cbc0a: 6e10 deb2 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cbc10: 0c06 |0044: move-result-object v6 │ │ +3cbc12: 7220 9702 6500 |0045: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +3cbc18: 0c05 |0048: move-result-object v5 │ │ +3cbc1a: 7210 8f02 0500 |0049: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cbc20: 7210 9902 0000 |004c: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cbc26: 0c05 |004f: move-result-object v5 │ │ +3cbc28: 2206 741e |0050: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cbc2c: 7010 c7b2 0600 |0052: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cbc32: 1a07 b0e6 |0055: const-string v7, "widget_rewind" // string@e6b0 │ │ +3cbc36: 6e20 d3b2 7600 |0057: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cbc3c: 6e20 ceb2 4600 |005a: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3cbc42: 6e10 deb2 0600 |005d: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cbc48: 0c06 |0060: move-result-object v6 │ │ +3cbc4a: 7220 9702 6500 |0061: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +3cbc50: 0c05 |0064: move-result-object v5 │ │ +3cbc52: 7210 8f02 0500 |0065: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cbc58: 7210 9902 0000 |0068: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cbc5e: 0c05 |006b: move-result-object v5 │ │ +3cbc60: 2206 741e |006c: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cbc64: 7010 c7b2 0600 |006e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cbc6a: 1a07 a9e6 |0071: const-string v7, "widget_fast_forward" // string@e6a9 │ │ +3cbc6e: 6e20 d3b2 7600 |0073: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cbc74: 6e20 ceb2 4600 |0076: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3cbc7a: 6e10 deb2 0600 |0079: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cbc80: 0c06 |007c: move-result-object v6 │ │ +3cbc82: 7220 9702 6500 |007d: invoke-interface {v5, v6}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +3cbc88: 0c05 |0080: move-result-object v5 │ │ +3cbc8a: 7210 8f02 0500 |0081: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cbc90: 7210 9902 0000 |0084: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cbc96: 0c05 |0087: move-result-object v5 │ │ +3cbc98: 2206 741e |0088: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cbc9c: 7010 c7b2 0600 |008a: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cbca2: 1a07 b2e6 |008d: const-string v7, "widget_skip" // string@e6b2 │ │ +3cbca6: 6e20 d3b2 7600 |008f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cbcac: 6e20 ceb2 4600 |0092: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3cbcb2: 6e10 deb2 0600 |0095: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cbcb8: 0c04 |0098: move-result-object v4 │ │ +3cbcba: 7220 9702 4500 |0099: invoke-interface {v5, v4}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +3cbcc0: 0c04 |009c: move-result-object v4 │ │ +3cbcc2: 7210 8f02 0400 |009d: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cbcc8: d803 0301 |00a0: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3cbccc: 2900 6eff |00a2: goto/16 0010 // -0092 │ │ +3cbcd0: 7110 db01 0900 |00a4: invoke-static {v9}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@01db │ │ +3cbcd6: 0c02 |00a7: move-result-object v2 │ │ +3cbcd8: 2203 5d00 |00a8: new-instance v3, Landroid/content/ComponentName; // type@005d │ │ +3cbcdc: 1c04 bd18 |00aa: const-class v4, Lde/danoeh/antennapod/core/receiver/PlayerWidget; // type@18bd │ │ +3cbce0: 7030 f401 9304 |00ac: invoke-direct {v3, v9, v4}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f4 │ │ +3cbce6: 6e20 d901 3200 |00af: invoke-virtual {v2, v3}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@01d9 │ │ +3cbcec: 0c02 |00b2: move-result-object v2 │ │ +3cbcee: 2122 |00b3: array-length v2, v2 │ │ +3cbcf0: 3902 1800 |00b4: if-nez v2, 00cc // +0018 │ │ +3cbcf4: 7210 9902 0000 |00b6: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cbcfa: 0c00 |00b9: move-result-object v0 │ │ +3cbcfc: 1a02 4063 |00ba: const-string v2, "WorkaroundEnabled" // string@6340 │ │ +3cbd00: 7230 9102 2001 |00bc: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3cbd06: 0c00 |00bf: move-result-object v0 │ │ +3cbd08: 7210 8f02 0000 |00c0: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cbd0e: 7110 d94c 0900 |00c3: invoke-static {v9}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3cbd14: 0c00 |00c6: move-result-object v0 │ │ +3cbd16: 1a01 8161 |00c7: const-string v1, "WidgetUpdaterWorkaround" // string@6181 │ │ +3cbd1a: 6e20 d24c 1000 |00c9: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@4cd2 │ │ +3cbd20: 6f30 de01 980a |00cc: invoke-super {v8, v9, v10}, Landroid/appwidget/AppWidgetProvider;.onDeleted:(Landroid/content/Context;[I)V // method@01de │ │ +3cbd26: 0e00 |00cf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=61 │ │ 0x000a line=62 │ │ 0x000e line=63 │ │ 0x0014 line=64 │ │ 0x0030 line=65 │ │ @@ -817546,22 +817546,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3cbd40: |[3cbd40] de.danoeh.antennapod.core.receiver.PlayerWidget.onDisabled:(Landroid/content/Context;)V │ │ -3cbd50: 6f20 df01 3200 |0000: invoke-super {v2, v3}, Landroid/appwidget/AppWidgetProvider;.onDisabled:(Landroid/content/Context;)V // method@01df │ │ -3cbd56: 1a00 694f |0003: const-string v0, "PlayerWidget" // string@4f69 │ │ -3cbd5a: 1a01 7861 |0005: const-string v1, "Widget disabled" // string@6178 │ │ -3cbd5e: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cbd64: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3cbd66: 7030 aa98 3200 |000b: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.setEnabled:(Landroid/content/Context;Z)V // method@98aa │ │ -3cbd6c: 0e00 |000e: return-void │ │ +3cbd28: |[3cbd28] de.danoeh.antennapod.core.receiver.PlayerWidget.onDisabled:(Landroid/content/Context;)V │ │ +3cbd38: 6f20 df01 3200 |0000: invoke-super {v2, v3}, Landroid/appwidget/AppWidgetProvider;.onDisabled:(Landroid/content/Context;)V // method@01df │ │ +3cbd3e: 1a00 694f |0003: const-string v0, "PlayerWidget" // string@4f69 │ │ +3cbd42: 1a01 7861 |0005: const-string v1, "Widget disabled" // string@6178 │ │ +3cbd46: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cbd4c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3cbd4e: 7030 aa98 3200 |000b: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.setEnabled:(Landroid/content/Context;Z)V // method@98aa │ │ +3cbd54: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=55 │ │ 0x000b line=56 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/core/receiver/PlayerWidget; │ │ @@ -817572,24 +817572,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3cbd70: |[3cbd70] de.danoeh.antennapod.core.receiver.PlayerWidget.onEnabled:(Landroid/content/Context;)V │ │ -3cbd80: 6f20 e001 3200 |0000: invoke-super {v2, v3}, Landroid/appwidget/AppWidgetProvider;.onEnabled:(Landroid/content/Context;)V // method@01e0 │ │ -3cbd86: 1a00 694f |0003: const-string v0, "PlayerWidget" // string@4f69 │ │ -3cbd8a: 1a01 7961 |0005: const-string v1, "Widget enabled" // string@6179 │ │ -3cbd8e: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cbd94: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3cbd96: 7030 aa98 3200 |000b: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.setEnabled:(Landroid/content/Context;Z)V // method@98aa │ │ -3cbd9c: 7110 229e 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e22 │ │ -3cbda2: 7110 a998 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.scheduleWorkaround:(Landroid/content/Context;)V // method@98a9 │ │ -3cbda8: 0e00 |0014: return-void │ │ +3cbd58: |[3cbd58] de.danoeh.antennapod.core.receiver.PlayerWidget.onEnabled:(Landroid/content/Context;)V │ │ +3cbd68: 6f20 e001 3200 |0000: invoke-super {v2, v3}, Landroid/appwidget/AppWidgetProvider;.onEnabled:(Landroid/content/Context;)V // method@01e0 │ │ +3cbd6e: 1a00 694f |0003: const-string v0, "PlayerWidget" // string@4f69 │ │ +3cbd72: 1a01 7961 |0005: const-string v1, "Widget enabled" // string@6179 │ │ +3cbd76: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cbd7c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3cbd7e: 7030 aa98 3200 |000b: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.setEnabled:(Landroid/content/Context;Z)V // method@98aa │ │ +3cbd84: 7110 229e 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e22 │ │ +3cbd8a: 7110 a998 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.scheduleWorkaround:(Landroid/content/Context;)V // method@98a9 │ │ +3cbd90: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0007 line=33 │ │ 0x000b line=34 │ │ 0x000e line=35 │ │ 0x0011 line=36 │ │ @@ -817602,51 +817602,51 @@ │ │ type : '(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -3cbdac: |[3cbdac] de.danoeh.antennapod.core.receiver.PlayerWidget.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ │ -3cbdbc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cbdc0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cbdc6: 1a01 4dc1 |0005: const-string v1, "onUpdate() called with: context = [" // string@c14d │ │ -3cbdca: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cbdd0: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3cbdd6: 1a01 1166 |000d: const-string v1, "], appWidgetManager = [" // string@6611 │ │ -3cbdda: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cbde0: 6e20 d2b2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3cbde6: 1a04 1066 |0015: const-string v4, "], appWidgetIds = [" // string@6610 │ │ -3cbdea: 6e20 d3b2 4000 |0017: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cbdf0: 7110 53b4 0500 |001a: invoke-static {v5}, Ljava/util/Arrays;.toString:([I)Ljava/lang/String; // method@b453 │ │ -3cbdf6: 0c04 |001d: move-result-object v4 │ │ -3cbdf8: 6e20 d3b2 4000 |001e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cbdfe: 1a04 0366 |0021: const-string v4, "]" // string@6603 │ │ -3cbe02: 6e20 d3b2 4000 |0023: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cbe08: 6e10 deb2 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cbe0e: 0c04 |0029: move-result-object v4 │ │ -3cbe10: 1a05 694f |002a: const-string v5, "PlayerWidget" // string@4f69 │ │ -3cbe14: 7120 f50a 4500 |002c: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cbe1a: 7110 229e 0300 |002f: invoke-static {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e22 │ │ -3cbe20: 1a04 6c4f |0032: const-string v4, "PlayerWidgetPrefs" // string@4f6c │ │ -3cbe24: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -3cbe26: 6e30 2f02 4305 |0035: invoke-virtual {v3, v4, v5}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3cbe2c: 0c04 |0038: move-result-object v4 │ │ -3cbe2e: 1a00 4063 |0039: const-string v0, "WorkaroundEnabled" // string@6340 │ │ -3cbe32: 7230 9a02 0405 |003b: invoke-interface {v4, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3cbe38: 0a05 |003e: move-result v5 │ │ -3cbe3a: 3905 1100 |003f: if-nez v5, 0050 // +0011 │ │ -3cbe3e: 7110 a998 0300 |0041: invoke-static {v3}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.scheduleWorkaround:(Landroid/content/Context;)V // method@98a9 │ │ -3cbe44: 7210 9902 0400 |0044: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3cbe4a: 0c03 |0047: move-result-object v3 │ │ -3cbe4c: 1214 |0048: const/4 v4, #int 1 // #1 │ │ -3cbe4e: 7230 9102 0304 |0049: invoke-interface {v3, v0, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3cbe54: 0c03 |004c: move-result-object v3 │ │ -3cbe56: 7210 8f02 0300 |004d: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3cbe5c: 0e00 |0050: return-void │ │ +3cbd94: |[3cbd94] de.danoeh.antennapod.core.receiver.PlayerWidget.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ │ +3cbda4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cbda8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cbdae: 1a01 4dc1 |0005: const-string v1, "onUpdate() called with: context = [" // string@c14d │ │ +3cbdb2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cbdb8: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3cbdbe: 1a01 1166 |000d: const-string v1, "], appWidgetManager = [" // string@6611 │ │ +3cbdc2: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cbdc8: 6e20 d2b2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3cbdce: 1a04 1066 |0015: const-string v4, "], appWidgetIds = [" // string@6610 │ │ +3cbdd2: 6e20 d3b2 4000 |0017: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cbdd8: 7110 53b4 0500 |001a: invoke-static {v5}, Ljava/util/Arrays;.toString:([I)Ljava/lang/String; // method@b453 │ │ +3cbdde: 0c04 |001d: move-result-object v4 │ │ +3cbde0: 6e20 d3b2 4000 |001e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cbde6: 1a04 0366 |0021: const-string v4, "]" // string@6603 │ │ +3cbdea: 6e20 d3b2 4000 |0023: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cbdf0: 6e10 deb2 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cbdf6: 0c04 |0029: move-result-object v4 │ │ +3cbdf8: 1a05 694f |002a: const-string v5, "PlayerWidget" // string@4f69 │ │ +3cbdfc: 7120 f50a 4500 |002c: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cbe02: 7110 229e 0300 |002f: invoke-static {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e22 │ │ +3cbe08: 1a04 6c4f |0032: const-string v4, "PlayerWidgetPrefs" // string@4f6c │ │ +3cbe0c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +3cbe0e: 6e30 2f02 4305 |0035: invoke-virtual {v3, v4, v5}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3cbe14: 0c04 |0038: move-result-object v4 │ │ +3cbe16: 1a00 4063 |0039: const-string v0, "WorkaroundEnabled" // string@6340 │ │ +3cbe1a: 7230 9a02 0405 |003b: invoke-interface {v4, v0, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3cbe20: 0a05 |003e: move-result v5 │ │ +3cbe22: 3905 1100 |003f: if-nez v5, 0050 // +0011 │ │ +3cbe26: 7110 a998 0300 |0041: invoke-static {v3}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.scheduleWorkaround:(Landroid/content/Context;)V // method@98a9 │ │ +3cbe2c: 7210 9902 0400 |0044: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3cbe32: 0c03 |0047: move-result-object v3 │ │ +3cbe34: 1214 |0048: const/4 v4, #int 1 // #1 │ │ +3cbe36: 7230 9102 0304 |0049: invoke-interface {v3, v0, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3cbe3c: 0c03 |004c: move-result-object v3 │ │ +3cbe3e: 7210 8f02 0300 |004d: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3cbe44: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x001a line=42 │ │ 0x002c line=41 │ │ 0x002f line=43 │ │ 0x0035 line=45 │ │ @@ -817684,17 +817684,17 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3cc800: |[3cc800] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Landroid/content/ComponentName;)V │ │ -3cc810: 7120 f307 1000 |0000: invoke-static {v0, v1}, Landroid/service/quicksettings/TileService;.requestListeningState:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@07f3 │ │ -3cc816: 0e00 |0003: return-void │ │ +3cc7e8: |[3cc7e8] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Landroid/content/ComponentName;)V │ │ +3cc7f8: 7120 f307 1000 |0000: invoke-static {v0, v1}, Landroid/service/quicksettings/TileService;.requestListeningState:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@07f3 │ │ +3cc7fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/ComponentName; │ │ │ │ @@ -817724,17 +817724,17 @@ │ │ type : '(Landroid/service/quicksettings/Tile;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3cc818: |[3cc818] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline1.m:(Landroid/service/quicksettings/Tile;I)V │ │ -3cc828: 6e20 eb07 1000 |0000: invoke-virtual {v0, v1}, Landroid/service/quicksettings/Tile;.setState:(I)V // method@07eb │ │ -3cc82e: 0e00 |0003: return-void │ │ +3cc800: |[3cc800] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline1.m:(Landroid/service/quicksettings/Tile;I)V │ │ +3cc810: 6e20 eb07 1000 |0000: invoke-virtual {v0, v1}, Landroid/service/quicksettings/Tile;.setState:(I)V // method@07eb │ │ +3cc816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/service/quicksettings/Tile; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -817764,17 +817764,17 @@ │ │ type : '(Landroid/service/quicksettings/Tile;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cc830: |[3cc830] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline2.m:(Landroid/service/quicksettings/Tile;)V │ │ -3cc840: 6e10 ec07 0000 |0000: invoke-virtual {v0}, Landroid/service/quicksettings/Tile;.updateTile:()V // method@07ec │ │ -3cc846: 0e00 |0003: return-void │ │ +3cc818: |[3cc818] de.danoeh.antennapod.core.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline2.m:(Landroid/service/quicksettings/Tile;)V │ │ +3cc828: 6e10 ec07 0000 |0000: invoke-virtual {v0}, Landroid/service/quicksettings/Tile;.updateTile:()V // method@07ec │ │ +3cc82e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/service/quicksettings/Tile; │ │ │ │ Virtual methods - │ │ @@ -817808,17 +817808,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cc878: |[3cc878] de.danoeh.antennapod.core.service.QuickSettingsTileService.:()V │ │ -3cc888: 7010 ed07 0000 |0000: invoke-direct {v0}, Landroid/service/quicksettings/TileService;.:()V // method@07ed │ │ -3cc88e: 0e00 |0003: return-void │ │ +3cc860: |[3cc860] de.danoeh.antennapod.core.service.QuickSettingsTileService.:()V │ │ +3cc870: 7010 ed07 0000 |0000: invoke-direct {v0}, Landroid/service/quicksettings/TileService;.:()V // method@07ed │ │ +3cc876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/QuickSettingsTileService; │ │ │ │ Virtual methods - │ │ @@ -817827,22 +817827,22 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3cc848: |[3cc848] de.danoeh.antennapod.core.service.QuickSettingsTileService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -3cc858: 2200 5d00 |0000: new-instance v0, Landroid/content/ComponentName; // type@005d │ │ -3cc85c: 1c01 c418 |0002: const-class v1, Lde/danoeh/antennapod/core/service/QuickSettingsTileService; // type@18c4 │ │ -3cc860: 7030 f401 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f4 │ │ -3cc866: 7120 b798 0200 |0007: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@98b7 │ │ -3cc86c: 6f20 ef07 3200 |000a: invoke-super {v2, v3}, Landroid/service/quicksettings/TileService;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@07ef │ │ -3cc872: 0c03 |000d: move-result-object v3 │ │ -3cc874: 1103 |000e: return-object v3 │ │ +3cc830: |[3cc830] de.danoeh.antennapod.core.service.QuickSettingsTileService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +3cc840: 2200 5d00 |0000: new-instance v0, Landroid/content/ComponentName; // type@005d │ │ +3cc844: 1c01 c418 |0002: const-class v1, Lde/danoeh/antennapod/core/service/QuickSettingsTileService; // type@18c4 │ │ +3cc848: 7030 f401 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f4 │ │ +3cc84e: 7120 b798 0200 |0007: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@98b7 │ │ +3cc854: 6f20 ef07 3200 |000a: invoke-super {v2, v3}, Landroid/service/quicksettings/TileService;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@07ef │ │ +3cc85a: 0c03 |000d: move-result-object v3 │ │ +3cc85c: 1103 |000e: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000a line=50 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/core/service/QuickSettingsTileService; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/content/Intent; │ │ @@ -817852,29 +817852,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -3cc890: |[3cc890] de.danoeh.antennapod.core.service.QuickSettingsTileService.onClick:()V │ │ -3cc8a0: 6f10 f007 0400 |0000: invoke-super {v4}, Landroid/service/quicksettings/TileService;.onClick:()V // method@07f0 │ │ -3cc8a6: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3cc8aa: 1c01 bc18 |0005: const-class v1, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18bc │ │ -3cc8ae: 7030 5802 4001 |0007: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3cc8b4: 1a01 7779 |000a: const-string v1, "de.danoeh.antennapod.NOTIFY_BUTTON_RECEIVER" // string@7977 │ │ -3cc8b8: 6e20 8002 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -3cc8be: 2201 6d02 |000f: new-instance v1, Landroid/view/KeyEvent; // type@026d │ │ -3cc8c2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3cc8c4: 1303 5500 |0012: const/16 v3, #int 85 // #55 │ │ -3cc8c8: 7030 8a0b 2103 |0014: invoke-direct {v1, v2, v3}, Landroid/view/KeyEvent;.:(II)V // method@0b8a │ │ -3cc8ce: 1a02 bb6a |0017: const-string v2, "android.intent.extra.KEY_EVENT" // string@6abb │ │ -3cc8d2: 6e30 7602 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0276 │ │ -3cc8d8: 6e20 3f02 0400 |001c: invoke-virtual {v4, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ -3cc8de: 0e00 |001f: return-void │ │ +3cc878: |[3cc878] de.danoeh.antennapod.core.service.QuickSettingsTileService.onClick:()V │ │ +3cc888: 6f10 f007 0400 |0000: invoke-super {v4}, Landroid/service/quicksettings/TileService;.onClick:()V // method@07f0 │ │ +3cc88e: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3cc892: 1c01 bc18 |0005: const-class v1, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18bc │ │ +3cc896: 7030 5802 4001 |0007: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3cc89c: 1a01 7779 |000a: const-string v1, "de.danoeh.antennapod.NOTIFY_BUTTON_RECEIVER" // string@7977 │ │ +3cc8a0: 6e20 8002 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +3cc8a6: 2201 6d02 |000f: new-instance v1, Landroid/view/KeyEvent; // type@026d │ │ +3cc8aa: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3cc8ac: 1303 5500 |0012: const/16 v3, #int 85 // #55 │ │ +3cc8b0: 7030 8a0b 2103 |0014: invoke-direct {v1, v2, v3}, Landroid/view/KeyEvent;.:(II)V // method@0b8a │ │ +3cc8b6: 1a02 bb6a |0017: const-string v2, "android.intent.extra.KEY_EVENT" // string@6abb │ │ +3cc8ba: 6e30 7602 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0276 │ │ +3cc8c0: 6e20 3f02 0400 |001c: invoke-virtual {v4, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ +3cc8c6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x000c line=33 │ │ 0x000f line=34 │ │ 0x001c line=36 │ │ @@ -817886,18 +817886,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3cc8e0: |[3cc8e0] de.danoeh.antennapod.core.service.QuickSettingsTileService.onStartListening:()V │ │ -3cc8f0: 6f10 f107 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onStartListening:()V // method@07f1 │ │ -3cc8f6: 6e10 bf98 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService;.updateTile:()V // method@98bf │ │ -3cc8fc: 0e00 |0006: return-void │ │ +3cc8c8: |[3cc8c8] de.danoeh.antennapod.core.service.QuickSettingsTileService.onStartListening:()V │ │ +3cc8d8: 6f10 f107 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onStartListening:()V // method@07f1 │ │ +3cc8de: 6e10 bf98 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService;.updateTile:()V // method@98bf │ │ +3cc8e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/core/service/QuickSettingsTileService; │ │ │ │ @@ -817906,18 +817906,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3cc900: |[3cc900] de.danoeh.antennapod.core.service.QuickSettingsTileService.onTileAdded:()V │ │ -3cc910: 6f10 f207 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onTileAdded:()V // method@07f2 │ │ -3cc916: 6e10 bf98 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService;.updateTile:()V // method@98bf │ │ -3cc91c: 0e00 |0006: return-void │ │ +3cc8e8: |[3cc8e8] de.danoeh.antennapod.core.service.QuickSettingsTileService.onTileAdded:()V │ │ +3cc8f8: 6f10 f207 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onTileAdded:()V // method@07f2 │ │ +3cc8fe: 6e10 bf98 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService;.updateTile:()V // method@98bf │ │ +3cc904: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/core/service/QuickSettingsTileService; │ │ │ │ @@ -817926,36 +817926,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -3cc920: |[3cc920] de.danoeh.antennapod.core.service.QuickSettingsTileService.updateTile:()V │ │ -3cc930: 6e10 ee07 0300 |0000: invoke-virtual {v3}, Landroid/service/quicksettings/TileService;.getQsTile:()Landroid/service/quicksettings/Tile; // method@07ee │ │ -3cc936: 0c00 |0003: move-result-object v0 │ │ -3cc938: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -3cc93c: 1a00 ca50 |0006: const-string v0, "QuickSettingsTileSvc" // string@50ca │ │ -3cc940: 1a01 a621 |0008: const-string v1, "Ignored call to update QS tile: getQsTile() returned null." // string@21a6 │ │ -3cc944: 7120 f50a 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cc94a: 2818 |000d: goto 0025 // +0018 │ │ -3cc94c: 6301 d38c |000e: sget-boolean v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3cc950: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -3cc952: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ -3cc956: 7100 7598 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@9875 │ │ -3cc95c: 0a01 |0016: move-result v1 │ │ -3cc95e: 3321 0400 |0017: if-ne v1, v2, 001b // +0004 │ │ -3cc962: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -3cc964: 2802 |001a: goto 001c // +0002 │ │ -3cc966: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -3cc968: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ -3cc96c: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -3cc96e: 7120 b898 2000 |001f: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline1;.m:(Landroid/service/quicksettings/Tile;I)V // method@98b8 │ │ -3cc974: 7110 b998 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline2;.m:(Landroid/service/quicksettings/Tile;)V // method@98b9 │ │ -3cc97a: 0e00 |0025: return-void │ │ +3cc908: |[3cc908] de.danoeh.antennapod.core.service.QuickSettingsTileService.updateTile:()V │ │ +3cc918: 6e10 ee07 0300 |0000: invoke-virtual {v3}, Landroid/service/quicksettings/TileService;.getQsTile:()Landroid/service/quicksettings/Tile; // method@07ee │ │ +3cc91e: 0c00 |0003: move-result-object v0 │ │ +3cc920: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +3cc924: 1a00 ca50 |0006: const-string v0, "QuickSettingsTileSvc" // string@50ca │ │ +3cc928: 1a01 a621 |0008: const-string v1, "Ignored call to update QS tile: getQsTile() returned null." // string@21a6 │ │ +3cc92c: 7120 f50a 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cc932: 2818 |000d: goto 0025 // +0018 │ │ +3cc934: 6301 d38c |000e: sget-boolean v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3cc938: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +3cc93a: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ +3cc93e: 7100 7598 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@9875 │ │ +3cc944: 0a01 |0016: move-result v1 │ │ +3cc946: 3321 0400 |0017: if-ne v1, v2, 001b // +0004 │ │ +3cc94a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +3cc94c: 2802 |001a: goto 001c // +0002 │ │ +3cc94e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +3cc950: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ +3cc954: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +3cc956: 7120 b898 2000 |001f: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline1;.m:(Landroid/service/quicksettings/Tile;I)V // method@98b8 │ │ +3cc95c: 7110 b998 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline2;.m:(Landroid/service/quicksettings/Tile;)V // method@98b9 │ │ +3cc962: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000a line=56 │ │ 0x000e line=58 │ │ 0x0013 line=59 │ │ 0x001f line=61 │ │ @@ -818024,18 +818024,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 │ │ -3ccbc8: |[3ccbc8] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.$r8$lambda$LbhdcICDcn2WqH1EkLufvMpble8:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3ccbd8: 7120 c898 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@98c8 │ │ -3ccbde: 0c00 |0003: move-result-object v0 │ │ -3ccbe0: 1100 |0004: return-object v0 │ │ +3ccbb0: |[3ccbb0] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.$r8$lambda$LbhdcICDcn2WqH1EkLufvMpble8:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3ccbc0: 7120 c898 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@98c8 │ │ +3ccbc6: 0c00 |0003: move-result-object v0 │ │ +3ccbc8: 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; │ │ │ │ @@ -818044,33 +818044,33 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3ccc30: |[3ccc30] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.:()V │ │ -3ccc40: 0e00 |0000: return-void │ │ +3ccc18: |[3ccc18] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.:()V │ │ +3ccc28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ccc44: |[3ccc44] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.:()V │ │ -3ccc54: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ccc5a: 0e00 |0003: return-void │ │ +3ccc2c: |[3ccc2c] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.:()V │ │ +3ccc3c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ccc42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;) │ │ @@ -818078,30 +818078,30 @@ │ │ type : '()Lokhttp3/OkHttpClient;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3cca0c: |[3cca0c] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.getHttpClient:()Lokhttp3/OkHttpClient; │ │ -3cca1c: 1c00 c718 |0000: const-class v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient; // type@18c7 │ │ -3cca20: 1d00 |0002: monitor-enter v0 │ │ -3cca22: 6201 578c |0003: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8c57 │ │ -3cca26: 3901 0c00 |0005: if-nez v1, 0011 // +000c │ │ -3cca2a: 7100 c998 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98c9 │ │ -3cca30: 0c01 |000a: move-result-object v1 │ │ -3cca32: 6e10 7eb6 0100 |000b: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b67e │ │ -3cca38: 0c01 |000e: move-result-object v1 │ │ -3cca3a: 6901 578c |000f: sput-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8c57 │ │ -3cca3e: 6201 578c |0011: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8c57 │ │ -3cca42: 1e00 |0013: monitor-exit v0 │ │ -3cca44: 1101 |0014: return-object v1 │ │ -3cca46: 0d01 |0015: move-exception v1 │ │ -3cca48: 1e00 |0016: monitor-exit v0 │ │ -3cca4a: 2701 |0017: throw v1 │ │ +3cc9f4: |[3cc9f4] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.getHttpClient:()Lokhttp3/OkHttpClient; │ │ +3cca04: 1c00 c718 |0000: const-class v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient; // type@18c7 │ │ +3cca08: 1d00 |0002: monitor-enter v0 │ │ +3cca0a: 6201 578c |0003: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8c57 │ │ +3cca0e: 3901 0c00 |0005: if-nez v1, 0011 // +000c │ │ +3cca12: 7100 c998 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98c9 │ │ +3cca18: 0c01 |000a: move-result-object v1 │ │ +3cca1a: 6e10 7eb6 0100 |000b: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b67e │ │ +3cca20: 0c01 |000e: move-result-object v1 │ │ +3cca22: 6901 578c |000f: sput-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8c57 │ │ +3cca26: 6201 578c |0011: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8c57 │ │ +3cca2a: 1e00 |0013: monitor-exit v0 │ │ +3cca2c: 1101 |0014: return-object v1 │ │ +3cca2e: 0d01 |0015: move-exception v1 │ │ +3cca30: 1e00 |0016: monitor-exit v0 │ │ +3cca32: 2701 |0017: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0003 line=43 │ │ 0x0007 line=44 │ │ 0x0011 line=46 │ │ @@ -818112,30 +818112,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 │ │ -3ccbe4: |[3ccbe4] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3ccbf4: 6201 588c |0000: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ -3ccbf8: 5410 4996 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ -3ccbfc: 5411 4696 |0004: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ -3ccc00: 7120 66b6 1000 |0006: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b666 │ │ -3ccc06: 0c01 |0009: move-result-object v1 │ │ -3ccc08: 6e10 abb6 0200 |000a: invoke-virtual {v2}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ -3ccc0e: 0c02 |000d: move-result-object v2 │ │ -3ccc10: 6e10 9eb6 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b69e │ │ -3ccc16: 0c02 |0011: move-result-object v2 │ │ -3ccc18: 1a00 9650 |0012: const-string v0, "Proxy-Authorization" // string@5096 │ │ -3ccc1c: 6e30 95b6 0201 |0014: invoke-virtual {v2, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ -3ccc22: 0c01 |0017: move-result-object v1 │ │ -3ccc24: 6e10 92b6 0100 |0018: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3ccc2a: 0c01 |001b: move-result-object v1 │ │ -3ccc2c: 1101 |001c: return-object v1 │ │ +3ccbcc: |[3ccbcc] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3ccbdc: 6201 588c |0000: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ +3ccbe0: 5410 4996 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ +3ccbe4: 5411 4696 |0004: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ +3ccbe8: 7120 66b6 1000 |0006: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b666 │ │ +3ccbee: 0c01 |0009: move-result-object v1 │ │ +3ccbf0: 6e10 abb6 0200 |000a: invoke-virtual {v2}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ +3ccbf6: 0c02 |000d: move-result-object v2 │ │ +3ccbf8: 6e10 9eb6 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b69e │ │ +3ccbfe: 0c02 |0011: move-result-object v2 │ │ +3ccc00: 1a00 9650 |0012: const-string v0, "Proxy-Authorization" // string@5096 │ │ +3ccc04: 6e30 95b6 0201 |0014: invoke-virtual {v2, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ +3ccc0a: 0c01 |0017: move-result-object v1 │ │ +3ccc0c: 6e10 92b6 0100 |0018: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3ccc12: 0c01 |001b: move-result-object v1 │ │ +3ccc14: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000a line=92 │ │ 0x0014 line=93 │ │ 0x0018 line=94 │ │ locals : │ │ @@ -818147,92 +818147,92 @@ │ │ type : '()Lokhttp3/OkHttpClient$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 175 16-bit code units │ │ -3cca58: |[3cca58] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.newBuilder:()Lokhttp3/OkHttpClient$Builder; │ │ -3cca68: 1a00 ab0d |0000: const-string v0, "AntennapodHttpClient" // string@0dab │ │ -3cca6c: 1a01 1217 |0002: const-string v1, "Creating new instance of HTTP client" // string@1712 │ │ -3cca70: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cca76: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ -3cca7a: 7110 c1b2 0000 |0009: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -3cca80: 0c00 |000c: move-result-object v0 │ │ -3cca82: 1a01 7d98 |000d: const-string v1, "http.maxConnections" // string@987d │ │ -3cca86: 7120 e5b2 0100 |000f: invoke-static {v1, v0}, Ljava/lang/System;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2e5 │ │ -3cca8c: 2200 971f |0012: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@1f97 │ │ -3cca90: 7010 7db6 0000 |0014: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@b67d │ │ -3cca96: 6e10 85b6 0000 |0017: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.interceptors:()Ljava/util/List; // method@b685 │ │ -3cca9c: 0c01 |001a: move-result-object v1 │ │ -3cca9e: 2202 be18 |001b: new-instance v2, Lde/danoeh/antennapod/core/service/BasicAuthorizationInterceptor; // type@18be │ │ -3ccaa2: 7010 ab98 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/BasicAuthorizationInterceptor;.:()V // method@98ab │ │ -3ccaa8: 7220 d6b4 2100 |0020: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3ccaae: 6e10 86b6 0000 |0023: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.networkInterceptors:()Ljava/util/List; // method@b686 │ │ -3ccab4: 0c01 |0026: move-result-object v1 │ │ -3ccab6: 2202 c518 |0027: new-instance v2, Lde/danoeh/antennapod/core/service/UserAgentInterceptor; // type@18c5 │ │ -3ccaba: 7010 c098 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/UserAgentInterceptor;.:()V // method@98c0 │ │ -3ccac0: 7220 d6b4 2100 |002c: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3ccac6: 2201 9a1e |002f: new-instance v1, Ljava/net/CookieManager; // type@1e9a │ │ -3ccaca: 7010 46b3 0100 |0031: invoke-direct {v1}, Ljava/net/CookieManager;.:()V // method@b346 │ │ -3ccad0: 6202 32d9 |0034: sget-object v2, Ljava/net/CookiePolicy;.ACCEPT_ORIGINAL_SERVER:Ljava/net/CookiePolicy; // field@d932 │ │ -3ccad4: 6e20 47b3 2100 |0036: invoke-virtual {v1, v2}, Ljava/net/CookieManager;.setCookiePolicy:(Ljava/net/CookiePolicy;)V // method@b347 │ │ -3ccada: 2202 951f |0039: new-instance v2, Lokhttp3/JavaNetCookieJar; // type@1f95 │ │ -3ccade: 7020 79b6 1200 |003b: invoke-direct {v2, v1}, Lokhttp3/JavaNetCookieJar;.:(Ljava/net/CookieHandler;)V // method@b679 │ │ -3ccae4: 6e20 82b6 2000 |003e: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.cookieJar:(Lokhttp3/CookieJar;)Lokhttp3/OkHttpClient$Builder; // method@b682 │ │ -3ccaea: 6201 40d9 |0041: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ -3ccaee: 1602 1027 |0043: const-wide/16 v2, #int 10000 // #2710 │ │ -3ccaf2: 6e40 80b6 2013 |0045: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b680 │ │ -3ccaf8: 1602 3075 |0048: const-wide/16 v2, #int 30000 // #7530 │ │ -3ccafc: 6e40 8ab6 2013 |004a: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.readTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b68a │ │ -3ccb02: 6e40 8cb6 2013 |004d: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.writeTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b68c │ │ -3ccb08: 2201 871f |0050: new-instance v1, Lokhttp3/Cache; // type@1f87 │ │ -3ccb0c: 6202 568c |0052: sget-object v2, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@8c56 │ │ -3ccb10: 1703 002d 3101 |0054: const-wide/32 v3, #float 3.25421e-38 // #01312d00 │ │ -3ccb16: 7040 5cb6 2143 |0057: invoke-direct {v1, v2, v3, v4}, Lokhttp3/Cache;.:(Ljava/io/File;J)V // method@b65c │ │ -3ccb1c: 6e20 7fb6 1000 |005a: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.cache:(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder; // method@b67f │ │ -3ccb22: 1211 |005d: const/4 v1, #int 1 // #1 │ │ -3ccb24: 6e20 83b6 1000 |005e: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b683 │ │ -3ccb2a: 6e20 84b6 1000 |0061: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b684 │ │ -3ccb30: 6201 588c |0064: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ -3ccb34: 3801 4500 |0066: if-eqz v1, 00ab // +0045 │ │ -3ccb38: 5411 4896 |0068: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ -3ccb3c: 6202 33d9 |006a: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d933 │ │ -3ccb40: 3221 3f00 |006c: if-eq v1, v2, 00ab // +003f │ │ -3ccb44: 6201 588c |006e: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ -3ccb48: 5411 4596 |0070: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ -3ccb4c: 7110 a80a 0100 |0072: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3ccb52: 0a01 |0075: move-result v1 │ │ -3ccb54: 3901 3500 |0076: if-nez v1, 00ab // +0035 │ │ -3ccb58: 6201 588c |0078: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ -3ccb5c: 5212 4796 |007a: iget v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@9647 │ │ -3ccb60: 3d02 0300 |007c: if-lez v2, 007f // +0003 │ │ -3ccb64: 2803 |007e: goto 0081 // +0003 │ │ -3ccb66: 1302 901f |007f: const/16 v2, #int 8080 // #1f90 │ │ -3ccb6a: 5411 4596 |0081: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ -3ccb6e: 7120 59b3 2100 |0083: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b359 │ │ -3ccb74: 0c01 |0086: move-result-object v1 │ │ -3ccb76: 2202 a71e |0087: new-instance v2, Ljava/net/Proxy; // type@1ea7 │ │ -3ccb7a: 6203 588c |0089: sget-object v3, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ -3ccb7e: 5433 4896 |008b: iget-object v3, v3, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ -3ccb82: 7030 60b3 3201 |008d: invoke-direct {v2, v3, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b360 │ │ -3ccb88: 6e20 88b6 2000 |0090: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@b688 │ │ -3ccb8e: 6201 588c |0093: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ -3ccb92: 5411 4996 |0095: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ -3ccb96: 7110 a80a 0100 |0097: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3ccb9c: 0a01 |009a: move-result v1 │ │ -3ccb9e: 3901 1000 |009b: if-nez v1, 00ab // +0010 │ │ -3ccba2: 6201 588c |009d: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ -3ccba6: 5411 4696 |009f: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ -3ccbaa: 3801 0a00 |00a1: if-eqz v1, 00ab // +000a │ │ -3ccbae: 2201 c618 |00a3: new-instance v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient$$ExternalSyntheticLambda0; // type@18c6 │ │ -3ccbb2: 7010 c298 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient$$ExternalSyntheticLambda0;.:()V // method@98c2 │ │ -3ccbb8: 6e20 89b6 1000 |00a8: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@b689 │ │ -3ccbbe: 7110 9bad 0000 |00ab: invoke-static {v0}, Lde/danoeh/antennapod/net/ssl/SslClientSetup;.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V // method@ad9b │ │ -3ccbc4: 1100 |00ae: return-object v0 │ │ +3cca40: |[3cca40] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.newBuilder:()Lokhttp3/OkHttpClient$Builder; │ │ +3cca50: 1a00 ab0d |0000: const-string v0, "AntennapodHttpClient" // string@0dab │ │ +3cca54: 1a01 1217 |0002: const-string v1, "Creating new instance of HTTP client" // string@1712 │ │ +3cca58: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cca5e: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ +3cca62: 7110 c1b2 0000 |0009: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +3cca68: 0c00 |000c: move-result-object v0 │ │ +3cca6a: 1a01 7d98 |000d: const-string v1, "http.maxConnections" // string@987d │ │ +3cca6e: 7120 e5b2 0100 |000f: invoke-static {v1, v0}, Ljava/lang/System;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2e5 │ │ +3cca74: 2200 971f |0012: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@1f97 │ │ +3cca78: 7010 7db6 0000 |0014: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@b67d │ │ +3cca7e: 6e10 85b6 0000 |0017: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.interceptors:()Ljava/util/List; // method@b685 │ │ +3cca84: 0c01 |001a: move-result-object v1 │ │ +3cca86: 2202 be18 |001b: new-instance v2, Lde/danoeh/antennapod/core/service/BasicAuthorizationInterceptor; // type@18be │ │ +3cca8a: 7010 ab98 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/BasicAuthorizationInterceptor;.:()V // method@98ab │ │ +3cca90: 7220 d6b4 2100 |0020: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3cca96: 6e10 86b6 0000 |0023: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.networkInterceptors:()Ljava/util/List; // method@b686 │ │ +3cca9c: 0c01 |0026: move-result-object v1 │ │ +3cca9e: 2202 c518 |0027: new-instance v2, Lde/danoeh/antennapod/core/service/UserAgentInterceptor; // type@18c5 │ │ +3ccaa2: 7010 c098 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/UserAgentInterceptor;.:()V // method@98c0 │ │ +3ccaa8: 7220 d6b4 2100 |002c: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3ccaae: 2201 9a1e |002f: new-instance v1, Ljava/net/CookieManager; // type@1e9a │ │ +3ccab2: 7010 46b3 0100 |0031: invoke-direct {v1}, Ljava/net/CookieManager;.:()V // method@b346 │ │ +3ccab8: 6202 32d9 |0034: sget-object v2, Ljava/net/CookiePolicy;.ACCEPT_ORIGINAL_SERVER:Ljava/net/CookiePolicy; // field@d932 │ │ +3ccabc: 6e20 47b3 2100 |0036: invoke-virtual {v1, v2}, Ljava/net/CookieManager;.setCookiePolicy:(Ljava/net/CookiePolicy;)V // method@b347 │ │ +3ccac2: 2202 951f |0039: new-instance v2, Lokhttp3/JavaNetCookieJar; // type@1f95 │ │ +3ccac6: 7020 79b6 1200 |003b: invoke-direct {v2, v1}, Lokhttp3/JavaNetCookieJar;.:(Ljava/net/CookieHandler;)V // method@b679 │ │ +3ccacc: 6e20 82b6 2000 |003e: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.cookieJar:(Lokhttp3/CookieJar;)Lokhttp3/OkHttpClient$Builder; // method@b682 │ │ +3ccad2: 6201 40d9 |0041: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ +3ccad6: 1602 1027 |0043: const-wide/16 v2, #int 10000 // #2710 │ │ +3ccada: 6e40 80b6 2013 |0045: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b680 │ │ +3ccae0: 1602 3075 |0048: const-wide/16 v2, #int 30000 // #7530 │ │ +3ccae4: 6e40 8ab6 2013 |004a: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.readTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b68a │ │ +3ccaea: 6e40 8cb6 2013 |004d: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.writeTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b68c │ │ +3ccaf0: 2201 871f |0050: new-instance v1, Lokhttp3/Cache; // type@1f87 │ │ +3ccaf4: 6202 568c |0052: sget-object v2, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@8c56 │ │ +3ccaf8: 1703 002d 3101 |0054: const-wide/32 v3, #float 3.25421e-38 // #01312d00 │ │ +3ccafe: 7040 5cb6 2143 |0057: invoke-direct {v1, v2, v3, v4}, Lokhttp3/Cache;.:(Ljava/io/File;J)V // method@b65c │ │ +3ccb04: 6e20 7fb6 1000 |005a: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.cache:(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder; // method@b67f │ │ +3ccb0a: 1211 |005d: const/4 v1, #int 1 // #1 │ │ +3ccb0c: 6e20 83b6 1000 |005e: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b683 │ │ +3ccb12: 6e20 84b6 1000 |0061: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@b684 │ │ +3ccb18: 6201 588c |0064: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ +3ccb1c: 3801 4500 |0066: if-eqz v1, 00ab // +0045 │ │ +3ccb20: 5411 4896 |0068: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ +3ccb24: 6202 33d9 |006a: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d933 │ │ +3ccb28: 3221 3f00 |006c: if-eq v1, v2, 00ab // +003f │ │ +3ccb2c: 6201 588c |006e: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ +3ccb30: 5411 4596 |0070: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ +3ccb34: 7110 a80a 0100 |0072: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3ccb3a: 0a01 |0075: move-result v1 │ │ +3ccb3c: 3901 3500 |0076: if-nez v1, 00ab // +0035 │ │ +3ccb40: 6201 588c |0078: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ +3ccb44: 5212 4796 |007a: iget v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@9647 │ │ +3ccb48: 3d02 0300 |007c: if-lez v2, 007f // +0003 │ │ +3ccb4c: 2803 |007e: goto 0081 // +0003 │ │ +3ccb4e: 1302 901f |007f: const/16 v2, #int 8080 // #1f90 │ │ +3ccb52: 5411 4596 |0081: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ +3ccb56: 7120 59b3 2100 |0083: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b359 │ │ +3ccb5c: 0c01 |0086: move-result-object v1 │ │ +3ccb5e: 2202 a71e |0087: new-instance v2, Ljava/net/Proxy; // type@1ea7 │ │ +3ccb62: 6203 588c |0089: sget-object v3, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ +3ccb66: 5433 4896 |008b: iget-object v3, v3, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ +3ccb6a: 7030 60b3 3201 |008d: invoke-direct {v2, v3, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b360 │ │ +3ccb70: 6e20 88b6 2000 |0090: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@b688 │ │ +3ccb76: 6201 588c |0093: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ +3ccb7a: 5411 4996 |0095: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ +3ccb7e: 7110 a80a 0100 |0097: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3ccb84: 0a01 |009a: move-result v1 │ │ +3ccb86: 3901 1000 |009b: if-nez v1, 00ab // +0010 │ │ +3ccb8a: 6201 588c |009d: sget-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ +3ccb8e: 5411 4696 |009f: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ +3ccb92: 3801 0a00 |00a1: if-eqz v1, 00ab // +000a │ │ +3ccb96: 2201 c618 |00a3: new-instance v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient$$ExternalSyntheticLambda0; // type@18c6 │ │ +3ccb9a: 7010 c298 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient$$ExternalSyntheticLambda0;.:()V // method@98c2 │ │ +3ccba0: 6e20 89b6 1000 |00a8: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@b689 │ │ +3ccba6: 7110 9bad 0000 |00ab: invoke-static {v0}, Lde/danoeh/antennapod/net/ssl/SslClientSetup;.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V // method@ad9b │ │ +3ccbac: 1100 |00ae: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=62 │ │ 0x0009 line=64 │ │ 0x0012 line=66 │ │ 0x0017 line=67 │ │ 0x0023 line=68 │ │ @@ -818259,27 +818259,27 @@ │ │ type : '()V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3ccc5c: |[3ccc5c] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.reinit:()V │ │ -3ccc6c: 1c00 c718 |0000: const-class v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient; // type@18c7 │ │ -3ccc70: 1d00 |0002: monitor-enter v0 │ │ -3ccc72: 7100 c998 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98c9 │ │ -3ccc78: 0c01 |0006: move-result-object v1 │ │ -3ccc7a: 6e10 7eb6 0100 |0007: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b67e │ │ -3ccc80: 0c01 |000a: move-result-object v1 │ │ -3ccc82: 6901 578c |000b: sput-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8c57 │ │ -3ccc86: 1e00 |000d: monitor-exit v0 │ │ -3ccc88: 0e00 |000e: return-void │ │ -3ccc8a: 0d01 |000f: move-exception v1 │ │ -3ccc8c: 1e00 |0010: monitor-exit v0 │ │ -3ccc8e: 2701 |0011: throw v1 │ │ +3ccc44: |[3ccc44] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.reinit:()V │ │ +3ccc54: 1c00 c718 |0000: const-class v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient; // type@18c7 │ │ +3ccc58: 1d00 |0002: monitor-enter v0 │ │ +3ccc5a: 7100 c998 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98c9 │ │ +3ccc60: 0c01 |0006: move-result-object v1 │ │ +3ccc62: 6e10 7eb6 0100 |0007: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b67e │ │ +3ccc68: 0c01 |000a: move-result-object v1 │ │ +3ccc6a: 6901 578c |000b: sput-object v1, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@8c57 │ │ +3ccc6e: 1e00 |000d: monitor-exit v0 │ │ +3ccc70: 0e00 |000e: return-void │ │ +3ccc72: 0d01 |000f: move-exception v1 │ │ +3ccc74: 1e00 |0010: monitor-exit v0 │ │ +3ccc76: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x000d │ │ -> 0x000f │ │ positions : │ │ 0x0003 line=50 │ │ 0x000d line=51 │ │ locals : │ │ @@ -818289,17 +818289,17 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ccc9c: |[3ccc9c] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.setCacheDirectory:(Ljava/io/File;)V │ │ -3cccac: 6900 568c |0000: sput-object v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@8c56 │ │ -3cccb0: 0e00 |0002: return-void │ │ +3ccc84: |[3ccc84] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.setCacheDirectory:(Ljava/io/File;)V │ │ +3ccc94: 6900 568c |0000: sput-object v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@8c56 │ │ +3ccc98: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/io/File; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;) │ │ @@ -818307,17 +818307,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 │ │ -3cccb4: |[3cccb4] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ -3cccc4: 6900 588c |0000: sput-object v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ -3cccc8: 0e00 |0002: return-void │ │ +3ccc9c: |[3ccc9c] de.danoeh.antennapod.core.service.download.AntennapodHttpClient.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ +3cccac: 6900 588c |0000: sput-object v0, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@8c58 │ │ +3cccb0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/model/download/ProxyConfig; │ │ │ │ Virtual methods - │ │ @@ -818361,17 +818361,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cd2b4: |[3cd2b4] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.:()V │ │ -3cd2c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cd2ca: 0e00 |0003: return-void │ │ +3cd29c: |[3cd29c] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.:()V │ │ +3cd2ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cd2b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;) │ │ @@ -818379,64 +818379,64 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -3ccd60: |[3ccd60] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ -3ccd70: 2200 231e |0000: new-instance v0, Ljava/io/File; // type@1e23 │ │ -3ccd74: 7100 d498 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getFeedfilePath:()Ljava/lang/String; // method@98d4 │ │ -3ccd7a: 0c01 |0005: move-result-object v1 │ │ -3ccd7c: 7110 d398 0400 |0006: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@98d3 │ │ -3ccd82: 0c02 |0009: move-result-object v2 │ │ -3ccd84: 7030 3db1 1002 |000a: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b13d │ │ -3ccd8a: 6e10 44b1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3ccd90: 0a01 |0010: move-result v1 │ │ -3ccd92: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -3ccd96: 6e10 42b1 0000 |0013: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3ccd9c: 2201 741e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ccda0: 7010 c7b2 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ccda6: 1a02 f151 |001b: const-string v2, "Requesting download of url " // string@51f1 │ │ -3ccdaa: 6e20 d3b2 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ccdb0: 6e10 84ab 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3ccdb6: 0c02 |0023: move-result-object v2 │ │ -3ccdb8: 6e20 d3b2 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ccdbe: 6e10 deb2 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ccdc4: 0c01 |002a: move-result-object v1 │ │ -3ccdc6: 1a02 6c19 |002b: const-string v2, "DownloadRequestCreat" // string@196c │ │ -3ccdca: 7120 f50a 1200 |002d: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ccdd0: 6e10 57ab 0400 |0030: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3ccdd6: 0c01 |0033: move-result-object v1 │ │ -3ccdd8: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -3ccdda: 3801 0b00 |0035: if-eqz v1, 0040 // +000b │ │ -3ccdde: 6e10 57ab 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3ccde4: 0c01 |003a: move-result-object v1 │ │ -3ccde6: 6e10 38ac 0100 |003b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@ac38 │ │ -3ccdec: 0c01 |003e: move-result-object v1 │ │ -3ccdee: 2802 |003f: goto 0041 // +0002 │ │ -3ccdf0: 0721 |0040: move-object v1, v2 │ │ -3ccdf2: 6e10 57ab 0400 |0041: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3ccdf8: 0c03 |0044: move-result-object v3 │ │ -3ccdfa: 3803 0a00 |0045: if-eqz v3, 004f // +000a │ │ -3ccdfe: 6e10 57ab 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3cce04: 0c02 |004a: move-result-object v2 │ │ -3cce06: 6e10 34ac 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@ac34 │ │ -3cce0c: 0c02 |004e: move-result-object v2 │ │ -3cce0e: 2203 df1c |004f: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // type@1cdf │ │ -3cce12: 6e10 52b1 0000 |0051: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ -3cce18: 0c00 |0054: move-result-object v0 │ │ -3cce1a: 7030 33ad 0304 |0055: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ad33 │ │ -3cce20: 6e30 39ad 1302 |0058: invoke-virtual {v3, v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@ad39 │ │ -3cce26: 0c00 |005b: move-result-object v0 │ │ -3cce28: 6e10 51ab 0400 |005c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@ab51 │ │ -3cce2e: 0c04 |005f: move-result-object v4 │ │ -3cce30: 6e20 36ad 4000 |0060: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@ad36 │ │ -3cce36: 0c04 |0063: move-result-object v4 │ │ -3cce38: 1104 |0064: return-object v4 │ │ +3ccd48: |[3ccd48] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ +3ccd58: 2200 231e |0000: new-instance v0, Ljava/io/File; // type@1e23 │ │ +3ccd5c: 7100 d498 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getFeedfilePath:()Ljava/lang/String; // method@98d4 │ │ +3ccd62: 0c01 |0005: move-result-object v1 │ │ +3ccd64: 7110 d398 0400 |0006: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@98d3 │ │ +3ccd6a: 0c02 |0009: move-result-object v2 │ │ +3ccd6c: 7030 3db1 1002 |000a: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b13d │ │ +3ccd72: 6e10 44b1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3ccd78: 0a01 |0010: move-result v1 │ │ +3ccd7a: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +3ccd7e: 6e10 42b1 0000 |0013: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3ccd84: 2201 741e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ccd88: 7010 c7b2 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ccd8e: 1a02 f151 |001b: const-string v2, "Requesting download of url " // string@51f1 │ │ +3ccd92: 6e20 d3b2 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ccd98: 6e10 84ab 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3ccd9e: 0c02 |0023: move-result-object v2 │ │ +3ccda0: 6e20 d3b2 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ccda6: 6e10 deb2 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ccdac: 0c01 |002a: move-result-object v1 │ │ +3ccdae: 1a02 6c19 |002b: const-string v2, "DownloadRequestCreat" // string@196c │ │ +3ccdb2: 7120 f50a 1200 |002d: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ccdb8: 6e10 57ab 0400 |0030: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3ccdbe: 0c01 |0033: move-result-object v1 │ │ +3ccdc0: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +3ccdc2: 3801 0b00 |0035: if-eqz v1, 0040 // +000b │ │ +3ccdc6: 6e10 57ab 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3ccdcc: 0c01 |003a: move-result-object v1 │ │ +3ccdce: 6e10 38ac 0100 |003b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@ac38 │ │ +3ccdd4: 0c01 |003e: move-result-object v1 │ │ +3ccdd6: 2802 |003f: goto 0041 // +0002 │ │ +3ccdd8: 0721 |0040: move-object v1, v2 │ │ +3ccdda: 6e10 57ab 0400 |0041: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3ccde0: 0c03 |0044: move-result-object v3 │ │ +3ccde2: 3803 0a00 |0045: if-eqz v3, 004f // +000a │ │ +3ccde6: 6e10 57ab 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3ccdec: 0c02 |004a: move-result-object v2 │ │ +3ccdee: 6e10 34ac 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@ac34 │ │ +3ccdf4: 0c02 |004e: move-result-object v2 │ │ +3ccdf6: 2203 df1c |004f: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // type@1cdf │ │ +3ccdfa: 6e10 52b1 0000 |0051: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ +3cce00: 0c00 |0054: move-result-object v0 │ │ +3cce02: 7030 33ad 0304 |0055: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ad33 │ │ +3cce08: 6e30 39ad 1302 |0058: invoke-virtual {v3, v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@ad39 │ │ +3cce0e: 0c00 |005b: move-result-object v0 │ │ +3cce10: 6e10 51ab 0400 |005c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@ab51 │ │ +3cce16: 0c04 |005f: move-result-object v4 │ │ +3cce18: 6e20 36ad 4000 |0060: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@ad36 │ │ +3cce1e: 0c04 |0063: move-result-object v4 │ │ +3cce20: 1104 |0064: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x000d line=24 │ │ 0x0013 line=25 │ │ 0x0016 line=27 │ │ 0x0030 line=29 │ │ @@ -818452,97 +818452,97 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 164 16-bit code units │ │ -3cce3c: |[3cce3c] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ -3cce4c: 6e10 85ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -3cce52: 0c00 |0003: move-result-object v0 │ │ -3cce54: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ -3cce58: 2200 231e |0006: new-instance v0, Ljava/io/File; // type@1e23 │ │ -3cce5c: 6e10 85ab 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -3cce62: 0c01 |000b: move-result-object v1 │ │ -3cce64: 7020 3cb1 1000 |000c: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3cce6a: 6e10 44b1 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3cce70: 0a00 |0012: move-result v0 │ │ -3cce72: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ -3cce76: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -3cce78: 2802 |0016: goto 0018 // +0002 │ │ -3cce7a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -3cce7c: 3800 0c00 |0018: if-eqz v0, 0024 // +000c │ │ -3cce80: 2201 231e |001a: new-instance v1, Ljava/io/File; // type@1e23 │ │ -3cce84: 6e10 85ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -3cce8a: 0c02 |001f: move-result-object v2 │ │ -3cce8c: 7020 3cb1 2100 |0020: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3cce92: 280e |0023: goto 0031 // +000e │ │ -3cce94: 2201 231e |0024: new-instance v1, Ljava/io/File; // type@1e23 │ │ -3cce98: 7110 d598 0400 |0026: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@98d5 │ │ -3cce9e: 0c02 |0029: move-result-object v2 │ │ -3ccea0: 7110 d698 0400 |002a: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@98d6 │ │ -3ccea6: 0c03 |002d: move-result-object v3 │ │ -3ccea8: 7030 3db1 2103 |002e: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b13d │ │ -3cceae: 6e10 44b1 0100 |0031: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3cceb4: 0a02 |0034: move-result v2 │ │ -3cceb6: 3802 0800 |0035: if-eqz v2, 003d // +0008 │ │ -3cceba: 3900 0600 |0037: if-nez v0, 003d // +0006 │ │ -3ccebe: 7110 d298 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.findUnusedFile:(Ljava/io/File;)Ljava/io/File; // method@98d2 │ │ -3ccec4: 0c01 |003c: move-result-object v1 │ │ -3ccec6: 2200 741e |003d: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cceca: 7010 c7b2 0000 |003f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cced0: 1a02 f151 |0042: const-string v2, "Requesting download of url " // string@51f1 │ │ -3cced4: 6e20 d3b2 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cceda: 6e10 84ab 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3ccee0: 0c02 |004a: move-result-object v2 │ │ -3ccee2: 6e20 d3b2 2000 |004b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ccee8: 6e10 deb2 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cceee: 0c00 |0051: move-result-object v0 │ │ -3ccef0: 1a02 6c19 |0052: const-string v2, "DownloadRequestCreat" // string@196c │ │ -3ccef4: 7120 f50a 0200 |0054: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ccefa: 6e10 f6ab 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3ccf00: 0c00 |005a: move-result-object v0 │ │ -3ccf02: 6e10 b0ab 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3ccf08: 0c00 |005e: move-result-object v0 │ │ -3ccf0a: 6e10 57ab 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3ccf10: 0c00 |0062: move-result-object v0 │ │ -3ccf12: 1202 |0063: const/4 v2, #int 0 // #0 │ │ -3ccf14: 3800 1300 |0064: if-eqz v0, 0077 // +0013 │ │ -3ccf18: 6e10 f6ab 0400 |0066: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3ccf1e: 0c00 |0069: move-result-object v0 │ │ -3ccf20: 6e10 b0ab 0000 |006a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3ccf26: 0c00 |006d: move-result-object v0 │ │ -3ccf28: 6e10 57ab 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3ccf2e: 0c00 |0071: move-result-object v0 │ │ -3ccf30: 6e10 38ac 0000 |0072: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@ac38 │ │ -3ccf36: 0c00 |0075: move-result-object v0 │ │ -3ccf38: 2802 |0076: goto 0078 // +0002 │ │ -3ccf3a: 0720 |0077: move-object v0, v2 │ │ -3ccf3c: 6e10 f6ab 0400 |0078: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3ccf42: 0c03 |007b: move-result-object v3 │ │ -3ccf44: 6e10 b0ab 0300 |007c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3ccf4a: 0c03 |007f: move-result-object v3 │ │ -3ccf4c: 6e10 57ab 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3ccf52: 0c03 |0083: move-result-object v3 │ │ -3ccf54: 3803 1200 |0084: if-eqz v3, 0096 // +0012 │ │ -3ccf58: 6e10 f6ab 0400 |0086: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3ccf5e: 0c02 |0089: move-result-object v2 │ │ -3ccf60: 6e10 b0ab 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3ccf66: 0c02 |008d: move-result-object v2 │ │ -3ccf68: 6e10 57ab 0200 |008e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3ccf6e: 0c02 |0091: move-result-object v2 │ │ -3ccf70: 6e10 34ac 0200 |0092: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@ac34 │ │ -3ccf76: 0c02 |0095: move-result-object v2 │ │ -3ccf78: 2203 df1c |0096: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // type@1cdf │ │ -3ccf7c: 6e10 52b1 0100 |0098: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ -3ccf82: 0c01 |009b: move-result-object v1 │ │ -3ccf84: 7030 34ad 1304 |009c: invoke-direct {v3, v1, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad34 │ │ -3ccf8a: 6e30 39ad 0302 |009f: invoke-virtual {v3, v0, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@ad39 │ │ -3ccf90: 0c04 |00a2: move-result-object v4 │ │ -3ccf92: 1104 |00a3: return-object v4 │ │ +3cce24: |[3cce24] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ +3cce34: 6e10 85ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +3cce3a: 0c00 |0003: move-result-object v0 │ │ +3cce3c: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ +3cce40: 2200 231e |0006: new-instance v0, Ljava/io/File; // type@1e23 │ │ +3cce44: 6e10 85ab 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +3cce4a: 0c01 |000b: move-result-object v1 │ │ +3cce4c: 7020 3cb1 1000 |000c: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3cce52: 6e10 44b1 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3cce58: 0a00 |0012: move-result v0 │ │ +3cce5a: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ +3cce5e: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +3cce60: 2802 |0016: goto 0018 // +0002 │ │ +3cce62: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +3cce64: 3800 0c00 |0018: if-eqz v0, 0024 // +000c │ │ +3cce68: 2201 231e |001a: new-instance v1, Ljava/io/File; // type@1e23 │ │ +3cce6c: 6e10 85ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +3cce72: 0c02 |001f: move-result-object v2 │ │ +3cce74: 7020 3cb1 2100 |0020: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3cce7a: 280e |0023: goto 0031 // +000e │ │ +3cce7c: 2201 231e |0024: new-instance v1, Ljava/io/File; // type@1e23 │ │ +3cce80: 7110 d598 0400 |0026: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@98d5 │ │ +3cce86: 0c02 |0029: move-result-object v2 │ │ +3cce88: 7110 d698 0400 |002a: invoke-static {v4}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@98d6 │ │ +3cce8e: 0c03 |002d: move-result-object v3 │ │ +3cce90: 7030 3db1 2103 |002e: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b13d │ │ +3cce96: 6e10 44b1 0100 |0031: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3cce9c: 0a02 |0034: move-result v2 │ │ +3cce9e: 3802 0800 |0035: if-eqz v2, 003d // +0008 │ │ +3ccea2: 3900 0600 |0037: if-nez v0, 003d // +0006 │ │ +3ccea6: 7110 d298 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.findUnusedFile:(Ljava/io/File;)Ljava/io/File; // method@98d2 │ │ +3cceac: 0c01 |003c: move-result-object v1 │ │ +3cceae: 2200 741e |003d: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cceb2: 7010 c7b2 0000 |003f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cceb8: 1a02 f151 |0042: const-string v2, "Requesting download of url " // string@51f1 │ │ +3ccebc: 6e20 d3b2 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ccec2: 6e10 84ab 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3ccec8: 0c02 |004a: move-result-object v2 │ │ +3cceca: 6e20 d3b2 2000 |004b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cced0: 6e10 deb2 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cced6: 0c00 |0051: move-result-object v0 │ │ +3cced8: 1a02 6c19 |0052: const-string v2, "DownloadRequestCreat" // string@196c │ │ +3ccedc: 7120 f50a 0200 |0054: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ccee2: 6e10 f6ab 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3ccee8: 0c00 |005a: move-result-object v0 │ │ +3cceea: 6e10 b0ab 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3ccef0: 0c00 |005e: move-result-object v0 │ │ +3ccef2: 6e10 57ab 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3ccef8: 0c00 |0062: move-result-object v0 │ │ +3ccefa: 1202 |0063: const/4 v2, #int 0 // #0 │ │ +3ccefc: 3800 1300 |0064: if-eqz v0, 0077 // +0013 │ │ +3ccf00: 6e10 f6ab 0400 |0066: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3ccf06: 0c00 |0069: move-result-object v0 │ │ +3ccf08: 6e10 b0ab 0000 |006a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3ccf0e: 0c00 |006d: move-result-object v0 │ │ +3ccf10: 6e10 57ab 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3ccf16: 0c00 |0071: move-result-object v0 │ │ +3ccf18: 6e10 38ac 0000 |0072: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@ac38 │ │ +3ccf1e: 0c00 |0075: move-result-object v0 │ │ +3ccf20: 2802 |0076: goto 0078 // +0002 │ │ +3ccf22: 0720 |0077: move-object v0, v2 │ │ +3ccf24: 6e10 f6ab 0400 |0078: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3ccf2a: 0c03 |007b: move-result-object v3 │ │ +3ccf2c: 6e10 b0ab 0300 |007c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3ccf32: 0c03 |007f: move-result-object v3 │ │ +3ccf34: 6e10 57ab 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3ccf3a: 0c03 |0083: move-result-object v3 │ │ +3ccf3c: 3803 1200 |0084: if-eqz v3, 0096 // +0012 │ │ +3ccf40: 6e10 f6ab 0400 |0086: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3ccf46: 0c02 |0089: move-result-object v2 │ │ +3ccf48: 6e10 b0ab 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3ccf4e: 0c02 |008d: move-result-object v2 │ │ +3ccf50: 6e10 57ab 0200 |008e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3ccf56: 0c02 |0091: move-result-object v2 │ │ +3ccf58: 6e10 34ac 0200 |0092: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@ac34 │ │ +3ccf5e: 0c02 |0095: move-result-object v2 │ │ +3ccf60: 2203 df1c |0096: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // type@1cdf │ │ +3ccf64: 6e10 52b1 0100 |0098: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ +3ccf6a: 0c01 |009b: move-result-object v1 │ │ +3ccf6c: 7030 34ad 1304 |009c: invoke-direct {v3, v1, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad34 │ │ +3ccf72: 6e30 39ad 0302 |009f: invoke-virtual {v3, v0, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@ad39 │ │ +3ccf78: 0c04 |00a2: move-result-object v4 │ │ +3ccf7a: 1104 |00a3: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x001a line=42 │ │ 0x0024 line=44 │ │ 0x0031 line=47 │ │ 0x0039 line=48 │ │ @@ -818561,68 +818561,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 │ │ -3ccf94: |[3ccf94] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.findUnusedFile:(Ljava/io/File;)Ljava/io/File; │ │ -3ccfa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ccfa6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -3ccfa8: 1402 ffff ff7f |0002: const v2, #float nan // #7fffffff │ │ -3ccfae: 3521 6d00 |0005: if-ge v1, v2, 0072 // +006d │ │ -3ccfb2: 2200 741e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ccfb6: 7010 c7b2 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ccfbc: 6e10 48b1 0500 |000c: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b148 │ │ -3ccfc2: 0c02 |000f: move-result-object v2 │ │ -3ccfc4: 7110 d3b6 0200 |0010: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getBaseName:(Ljava/lang/String;)Ljava/lang/String; // method@b6d3 │ │ -3ccfca: 0c02 |0013: move-result-object v2 │ │ -3ccfcc: 6e20 d3b2 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ccfd2: 1a02 c108 |0017: const-string v2, "-" // string@08c1 │ │ -3ccfd6: 6e20 d3b2 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ccfdc: 6e20 ceb2 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3ccfe2: 1302 2e00 |001f: const/16 v2, #int 46 // #2e │ │ -3ccfe6: 6e20 cbb2 2000 |0021: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -3ccfec: 6e10 48b1 0500 |0024: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b148 │ │ -3ccff2: 0c02 |0027: move-result-object v2 │ │ -3ccff4: 7110 d4b6 0200 |0028: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b6d4 │ │ -3ccffa: 0c02 |002b: move-result-object v2 │ │ -3ccffc: 6e20 d3b2 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd002: 6e10 deb2 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cd008: 0c00 |0032: move-result-object v0 │ │ -3cd00a: 2202 741e |0033: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cd00e: 7010 c7b2 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cd014: 1a03 6859 |0038: const-string v3, "Testing filename " // string@5968 │ │ -3cd018: 6e20 d3b2 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd01e: 6e20 d3b2 0200 |003d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd024: 6e10 deb2 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cd02a: 0c02 |0043: move-result-object v2 │ │ -3cd02c: 1a03 6c19 |0044: const-string v3, "DownloadRequestCreat" // string@196c │ │ -3cd030: 7120 f50a 2300 |0046: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cd036: 2202 231e |0049: new-instance v2, Ljava/io/File; // type@1e23 │ │ -3cd03a: 6e10 49b1 0500 |004b: invoke-virtual {v5}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@b149 │ │ -3cd040: 0c04 |004e: move-result-object v4 │ │ -3cd042: 7030 3db1 4200 |004f: invoke-direct {v2, v4, v0}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b13d │ │ -3cd048: 6e10 44b1 0200 |0052: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3cd04e: 0a04 |0055: move-result v4 │ │ -3cd050: 3904 1800 |0056: if-nez v4, 006e // +0018 │ │ -3cd054: 2205 741e |0058: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cd058: 7010 c7b2 0500 |005a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cd05e: 1a01 ae1d |005d: const-string v1, "File doesn't exist yet. Using " // string@1dae │ │ -3cd062: 6e20 d3b2 1500 |005f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd068: 6e20 d3b2 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd06e: 6e10 deb2 0500 |0065: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cd074: 0c05 |0068: move-result-object v5 │ │ -3cd076: 7120 f50a 5300 |0069: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cd07c: 0720 |006c: move-object v0, v2 │ │ -3cd07e: 2805 |006d: goto 0072 // +0005 │ │ -3cd080: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3cd084: 0720 |0070: move-object v0, v2 │ │ -3cd086: 2891 |0071: goto 0002 // -006f │ │ -3cd088: 1100 |0072: return-object v0 │ │ +3ccf7c: |[3ccf7c] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.findUnusedFile:(Ljava/io/File;)Ljava/io/File; │ │ +3ccf8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ccf8e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +3ccf90: 1402 ffff ff7f |0002: const v2, #float nan // #7fffffff │ │ +3ccf96: 3521 6d00 |0005: if-ge v1, v2, 0072 // +006d │ │ +3ccf9a: 2200 741e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ccf9e: 7010 c7b2 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ccfa4: 6e10 48b1 0500 |000c: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b148 │ │ +3ccfaa: 0c02 |000f: move-result-object v2 │ │ +3ccfac: 7110 d3b6 0200 |0010: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getBaseName:(Ljava/lang/String;)Ljava/lang/String; // method@b6d3 │ │ +3ccfb2: 0c02 |0013: move-result-object v2 │ │ +3ccfb4: 6e20 d3b2 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ccfba: 1a02 c108 |0017: const-string v2, "-" // string@08c1 │ │ +3ccfbe: 6e20 d3b2 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ccfc4: 6e20 ceb2 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3ccfca: 1302 2e00 |001f: const/16 v2, #int 46 // #2e │ │ +3ccfce: 6e20 cbb2 2000 |0021: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +3ccfd4: 6e10 48b1 0500 |0024: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b148 │ │ +3ccfda: 0c02 |0027: move-result-object v2 │ │ +3ccfdc: 7110 d4b6 0200 |0028: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b6d4 │ │ +3ccfe2: 0c02 |002b: move-result-object v2 │ │ +3ccfe4: 6e20 d3b2 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ccfea: 6e10 deb2 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ccff0: 0c00 |0032: move-result-object v0 │ │ +3ccff2: 2202 741e |0033: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ccff6: 7010 c7b2 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ccffc: 1a03 6859 |0038: const-string v3, "Testing filename " // string@5968 │ │ +3cd000: 6e20 d3b2 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd006: 6e20 d3b2 0200 |003d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd00c: 6e10 deb2 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cd012: 0c02 |0043: move-result-object v2 │ │ +3cd014: 1a03 6c19 |0044: const-string v3, "DownloadRequestCreat" // string@196c │ │ +3cd018: 7120 f50a 2300 |0046: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cd01e: 2202 231e |0049: new-instance v2, Ljava/io/File; // type@1e23 │ │ +3cd022: 6e10 49b1 0500 |004b: invoke-virtual {v5}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@b149 │ │ +3cd028: 0c04 |004e: move-result-object v4 │ │ +3cd02a: 7030 3db1 4200 |004f: invoke-direct {v2, v4, v0}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b13d │ │ +3cd030: 6e10 44b1 0200 |0052: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3cd036: 0a04 |0055: move-result v4 │ │ +3cd038: 3904 1800 |0056: if-nez v4, 006e // +0018 │ │ +3cd03c: 2205 741e |0058: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cd040: 7010 c7b2 0500 |005a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cd046: 1a01 ae1d |005d: const-string v1, "File doesn't exist yet. Using " // string@1dae │ │ +3cd04a: 6e20 d3b2 1500 |005f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd050: 6e20 d3b2 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd056: 6e10 deb2 0500 |0065: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cd05c: 0c05 |0068: move-result-object v5 │ │ +3cd05e: 7120 f50a 5300 |0069: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cd064: 0720 |006c: move-object v0, v2 │ │ +3cd066: 2805 |006d: goto 0072 // +0005 │ │ +3cd068: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3cd06c: 0720 |0070: move-object v0, v2 │ │ +3cd06e: 2891 |0071: goto 0002 // -006f │ │ +3cd070: 1100 |0072: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=65 │ │ 0x000c line=66 │ │ 0x0010 line=65 │ │ 0x0024 line=70 │ │ 0x0033 line=71 │ │ @@ -818637,40 +818637,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 │ │ -3cd08c: |[3cd08c] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ -3cd09c: 6e10 84ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3cd0a2: 0c00 |0003: move-result-object v0 │ │ -3cd0a4: 6e10 59ab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3cd0aa: 0c01 |0007: move-result-object v1 │ │ -3cd0ac: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ -3cd0b0: 6e10 59ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3cd0b6: 0c01 |000d: move-result-object v1 │ │ -3cd0b8: 6e10 abb2 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -3cd0be: 0a01 |0011: move-result v1 │ │ -3cd0c0: 3901 0600 |0012: if-nez v1, 0018 // +0006 │ │ -3cd0c4: 6e10 59ab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3cd0ca: 0c00 |0017: move-result-object v0 │ │ -3cd0cc: 2201 741e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cd0d0: 7010 c7b2 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cd0d6: 1a02 bd84 |001d: const-string v2, "feed-" // string@84bd │ │ -3cd0da: 6e20 d3b2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd0e0: 7110 429d 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d42 │ │ -3cd0e6: 0c00 |0025: move-result-object v0 │ │ -3cd0e8: 6e20 d3b2 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd0ee: 6e10 77ab 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cd0f4: 0b02 |002c: move-result-wide v2 │ │ -3cd0f6: 6e30 cfb2 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3cd0fc: 6e10 deb2 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cd102: 0c04 |0033: move-result-object v4 │ │ -3cd104: 1104 |0034: return-object v4 │ │ +3cd074: |[3cd074] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ +3cd084: 6e10 84ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3cd08a: 0c00 |0003: move-result-object v0 │ │ +3cd08c: 6e10 59ab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3cd092: 0c01 |0007: move-result-object v1 │ │ +3cd094: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ +3cd098: 6e10 59ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3cd09e: 0c01 |000d: move-result-object v1 │ │ +3cd0a0: 6e10 abb2 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +3cd0a6: 0a01 |0011: move-result v1 │ │ +3cd0a8: 3901 0600 |0012: if-nez v1, 0018 // +0006 │ │ +3cd0ac: 6e10 59ab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3cd0b2: 0c00 |0017: move-result-object v0 │ │ +3cd0b4: 2201 741e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cd0b8: 7010 c7b2 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cd0be: 1a02 bd84 |001d: const-string v2, "feed-" // string@84bd │ │ +3cd0c2: 6e20 d3b2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd0c8: 7110 429d 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d42 │ │ +3cd0ce: 0c00 |0025: move-result-object v0 │ │ +3cd0d0: 6e20 d3b2 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd0d6: 6e10 77ab 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cd0dc: 0b02 |002c: move-result-wide v2 │ │ +3cd0de: 6e30 cfb2 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3cd0e4: 6e10 deb2 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cd0ea: 0c04 |0033: move-result-object v4 │ │ +3cd0ec: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=87 │ │ 0x0014 line=88 │ │ 0x0018 line=90 │ │ locals : │ │ @@ -818681,70 +818681,70 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -3cd108: |[3cd108] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getFeedfilePath:()Ljava/lang/String; │ │ -3cd118: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cd11c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cd122: 1a01 c970 |0005: const-string v1, "cache/" // string@70c9 │ │ -3cd126: 7110 29b0 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ -3cd12c: 0c01 |000a: move-result-object v1 │ │ -3cd12e: 6e10 52b1 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ -3cd134: 0c01 |000e: move-result-object v1 │ │ -3cd136: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd13c: 1a01 c609 |0012: const-string v1, "/" // string@09c6 │ │ -3cd140: 6e20 d3b2 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd146: 6e10 deb2 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cd14c: 0c00 |001a: move-result-object v0 │ │ -3cd14e: 1100 |001b: return-object v0 │ │ +3cd0f0: |[3cd0f0] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getFeedfilePath:()Ljava/lang/String; │ │ +3cd100: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cd104: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cd10a: 1a01 c970 |0005: const-string v1, "cache/" // string@70c9 │ │ +3cd10e: 7110 29b0 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ +3cd114: 0c01 |000a: move-result-object v1 │ │ +3cd116: 6e10 52b1 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ +3cd11c: 0c01 |000e: move-result-object v1 │ │ +3cd11e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd124: 1a01 c609 |0012: const-string v1, "/" // string@09c6 │ │ +3cd128: 6e20 d3b2 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd12e: 6e10 deb2 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cd134: 0c00 |001a: move-result-object v0 │ │ +3cd136: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/service/download/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 │ │ -3cd150: |[3cd150] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ -3cd160: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cd164: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cd16a: 1a01 b5b7 |0005: const-string v1, "media/" // string@b7b5 │ │ -3cd16e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd174: 6e10 f6ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3cd17a: 0c02 |000d: move-result-object v2 │ │ -3cd17c: 6e10 b0ab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3cd182: 0c02 |0011: move-result-object v2 │ │ -3cd184: 6e10 59ab 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3cd18a: 0c02 |0015: move-result-object v2 │ │ -3cd18c: 7110 429d 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d42 │ │ -3cd192: 0c02 |0019: move-result-object v2 │ │ -3cd194: 6e20 d3b2 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd19a: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cd1a0: 0c02 |0020: move-result-object v2 │ │ -3cd1a2: 2200 741e |0021: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cd1a6: 7010 c7b2 0000 |0023: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cd1ac: 7110 29b0 0200 |0026: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ -3cd1b2: 0c02 |0029: move-result-object v2 │ │ -3cd1b4: 6e10 52b1 0200 |002a: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ -3cd1ba: 0c02 |002d: move-result-object v2 │ │ -3cd1bc: 6e20 d3b2 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd1c2: 1a02 c609 |0031: const-string v2, "/" // string@09c6 │ │ -3cd1c6: 6e20 d3b2 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd1cc: 6e10 deb2 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cd1d2: 0c02 |0039: move-result-object v2 │ │ -3cd1d4: 1102 |003a: return-object v2 │ │ +3cd138: |[3cd138] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ +3cd148: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cd14c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cd152: 1a01 b5b7 |0005: const-string v1, "media/" // string@b7b5 │ │ +3cd156: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd15c: 6e10 f6ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3cd162: 0c02 |000d: move-result-object v2 │ │ +3cd164: 6e10 b0ab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3cd16a: 0c02 |0011: move-result-object v2 │ │ +3cd16c: 6e10 59ab 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3cd172: 0c02 |0015: move-result-object v2 │ │ +3cd174: 7110 429d 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d42 │ │ +3cd17a: 0c02 |0019: move-result-object v2 │ │ +3cd17c: 6e20 d3b2 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd182: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cd188: 0c02 |0020: move-result-object v2 │ │ +3cd18a: 2200 741e |0021: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cd18e: 7010 c7b2 0000 |0023: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cd194: 7110 29b0 0200 |0026: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ +3cd19a: 0c02 |0029: move-result-object v2 │ │ +3cd19c: 6e10 52b1 0200 |002a: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ +3cd1a2: 0c02 |002d: move-result-object v2 │ │ +3cd1a4: 6e20 d3b2 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd1aa: 1a02 c609 |0031: const-string v2, "/" // string@09c6 │ │ +3cd1ae: 6e20 d3b2 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd1b4: 6e10 deb2 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cd1ba: 0c02 |0039: move-result-object v2 │ │ +3cd1bc: 1102 |003a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000a line=95 │ │ 0x0021 line=96 │ │ locals : │ │ 0x0000 - 0x003b reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -818754,66 +818754,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 │ │ -3cd1d8: |[3cd1d8] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ -3cd1e8: 6e10 f6ab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3cd1ee: 0c00 |0003: move-result-object v0 │ │ -3cd1f0: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -3cd1f4: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ -3cd1f8: 6e10 f6ab 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3cd1fe: 0c00 |000b: move-result-object v0 │ │ -3cd200: 6e10 bdab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3cd206: 0c00 |000f: move-result-object v0 │ │ -3cd208: 3800 0f00 |0010: if-eqz v0, 001f // +000f │ │ -3cd20c: 6e10 f6ab 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3cd212: 0c00 |0015: move-result-object v0 │ │ -3cd214: 6e10 bdab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3cd21a: 0c00 |0019: move-result-object v0 │ │ -3cd21c: 7110 429d 0000 |001a: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d42 │ │ -3cd222: 0c00 |001d: move-result-object v0 │ │ -3cd224: 2802 |001e: goto 0020 // +0002 │ │ -3cd226: 0710 |001f: move-object v0, v1 │ │ -3cd228: 6e10 84ab 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3cd22e: 0c02 |0023: move-result-object v2 │ │ -3cd230: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -3cd232: 6e10 fcab 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ -3cd238: 0c04 |0028: move-result-object v4 │ │ -3cd23a: 7130 740f 3204 |0029: invoke-static {v2, v3, v4}, Landroid/webkit/URLUtil;.guessFileName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f74 │ │ -3cd240: 0c02 |002c: move-result-object v2 │ │ -3cd242: 6e20 9fb2 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3cd248: 0a01 |0030: move-result v1 │ │ -3cd24a: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ -3cd24e: 2802 |0033: goto 0035 // +0002 │ │ -3cd250: 0720 |0034: move-object v0, v2 │ │ -3cd252: 6e10 adb2 0000 |0035: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ -3cd258: 0a01 |0038: move-result v1 │ │ -3cd25a: 1303 dc00 |0039: const/16 v3, #int 220 // #dc │ │ -3cd25e: 3731 0700 |003b: if-le v1, v3, 0042 // +0007 │ │ -3cd262: 1201 |003d: const/4 v1, #int 0 // #0 │ │ -3cd264: 6e30 b8b2 1003 |003e: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -3cd26a: 0c00 |0041: move-result-object v0 │ │ -3cd26c: 2201 741e |0042: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cd270: 7010 c7b2 0100 |0044: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cd276: 6e20 d3b2 0100 |0047: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd27c: 1300 2e00 |004a: const/16 v0, #int 46 // #2e │ │ -3cd280: 6e20 cbb2 0100 |004c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -3cd286: 6e10 77ab 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cd28c: 0b03 |0052: move-result-wide v3 │ │ -3cd28e: 6e30 cfb2 3104 |0053: invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3cd294: 6e20 cbb2 0100 |0056: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -3cd29a: 7110 d4b6 0200 |0059: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b6d4 │ │ -3cd2a0: 0c05 |005c: move-result-object v5 │ │ -3cd2a2: 6e20 d3b2 5100 |005d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd2a8: 6e10 deb2 0100 |0060: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cd2ae: 0c05 |0063: move-result-object v5 │ │ -3cd2b0: 1105 |0064: return-object v5 │ │ +3cd1c0: |[3cd1c0] de.danoeh.antennapod.core.service.download.DownloadRequestCreator.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ +3cd1d0: 6e10 f6ab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3cd1d6: 0c00 |0003: move-result-object v0 │ │ +3cd1d8: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +3cd1dc: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ +3cd1e0: 6e10 f6ab 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3cd1e6: 0c00 |000b: move-result-object v0 │ │ +3cd1e8: 6e10 bdab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3cd1ee: 0c00 |000f: move-result-object v0 │ │ +3cd1f0: 3800 0f00 |0010: if-eqz v0, 001f // +000f │ │ +3cd1f4: 6e10 f6ab 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3cd1fa: 0c00 |0015: move-result-object v0 │ │ +3cd1fc: 6e10 bdab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3cd202: 0c00 |0019: move-result-object v0 │ │ +3cd204: 7110 429d 0000 |001a: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d42 │ │ +3cd20a: 0c00 |001d: move-result-object v0 │ │ +3cd20c: 2802 |001e: goto 0020 // +0002 │ │ +3cd20e: 0710 |001f: move-object v0, v1 │ │ +3cd210: 6e10 84ab 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3cd216: 0c02 |0023: move-result-object v2 │ │ +3cd218: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +3cd21a: 6e10 fcab 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ +3cd220: 0c04 |0028: move-result-object v4 │ │ +3cd222: 7130 740f 3204 |0029: invoke-static {v2, v3, v4}, Landroid/webkit/URLUtil;.guessFileName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0f74 │ │ +3cd228: 0c02 |002c: move-result-object v2 │ │ +3cd22a: 6e20 9fb2 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3cd230: 0a01 |0030: move-result v1 │ │ +3cd232: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ +3cd236: 2802 |0033: goto 0035 // +0002 │ │ +3cd238: 0720 |0034: move-object v0, v2 │ │ +3cd23a: 6e10 adb2 0000 |0035: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ +3cd240: 0a01 |0038: move-result v1 │ │ +3cd242: 1303 dc00 |0039: const/16 v3, #int 220 // #dc │ │ +3cd246: 3731 0700 |003b: if-le v1, v3, 0042 // +0007 │ │ +3cd24a: 1201 |003d: const/4 v1, #int 0 // #0 │ │ +3cd24c: 6e30 b8b2 1003 |003e: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +3cd252: 0c00 |0041: move-result-object v0 │ │ +3cd254: 2201 741e |0042: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cd258: 7010 c7b2 0100 |0044: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cd25e: 6e20 d3b2 0100 |0047: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd264: 1300 2e00 |004a: const/16 v0, #int 46 // #2e │ │ +3cd268: 6e20 cbb2 0100 |004c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +3cd26e: 6e10 77ab 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cd274: 0b03 |0052: move-result-wide v3 │ │ +3cd276: 6e30 cfb2 3104 |0053: invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3cd27c: 6e20 cbb2 0100 |0056: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +3cd282: 7110 d4b6 0200 |0059: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b6d4 │ │ +3cd288: 0c05 |005c: move-result-object v5 │ │ +3cd28a: 6e20 d3b2 5100 |005d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd290: 6e10 deb2 0100 |0060: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cd296: 0c05 |0063: move-result-object v5 │ │ +3cd298: 1105 |0064: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0012 line=104 │ │ 0x001a line=105 │ │ 0x0020 line=108 │ │ 0x002d line=111 │ │ @@ -818882,40 +818882,40 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 11 │ │ insns size : 47 16-bit code units │ │ -3cd7e8: |[3cd7e8] de.danoeh.antennapod.core.service.download.Downloader.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3cd7f8: 7010 76b2 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cd7fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3cd800: 5bc0 658c |0004: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8c65 │ │ -3cd804: 5bcd 668c |0006: iput-object v13, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cd808: 6000 847c |0008: sget v0, Lde/danoeh/antennapod/core/R$string;.download_pending:I // field@7c84 │ │ -3cd80c: 6e20 58ad 0d00 |000a: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setStatusMsg:(I)V // method@ad58 │ │ -3cd812: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3cd814: 5cc0 638c |000e: iput-boolean v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ -3cd818: 2200 961c |0010: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3cd81c: 1602 0000 |0012: const-wide/16 v2, #int 0 // #0 │ │ -3cd820: 6e10 4ead 0d00 |0014: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ -3cd826: 0c04 |0017: move-result-object v4 │ │ -3cd828: 6e10 46ad 0d00 |0018: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ -3cd82e: 0b05 |001b: move-result-wide v5 │ │ -3cd830: 6e10 47ad 0d00 |001c: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@ad47 │ │ -3cd836: 0a07 |001f: move-result v7 │ │ -3cd838: 1208 |0020: const/4 v8, #int 0 // #0 │ │ -3cd83a: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -3cd83c: 220a ea1e |0022: new-instance v10, Ljava/util/Date; // type@1eea │ │ -3cd840: 7010 98b4 0a00 |0024: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b498 │ │ -3cd846: 120b |0027: const/4 v11, #int 0 // #0 │ │ -3cd848: 0701 |0028: move-object v1, v0 │ │ -3cd84a: 760b 12ab 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@ab12 │ │ -3cd850: 5bc0 678c |002c: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c67 │ │ -3cd854: 0e00 |002e: return-void │ │ +3cd7d0: |[3cd7d0] de.danoeh.antennapod.core.service.download.Downloader.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3cd7e0: 7010 76b2 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cd7e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3cd7e8: 5bc0 658c |0004: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8c65 │ │ +3cd7ec: 5bcd 668c |0006: iput-object v13, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cd7f0: 6000 847c |0008: sget v0, Lde/danoeh/antennapod/core/R$string;.download_pending:I // field@7c84 │ │ +3cd7f4: 6e20 58ad 0d00 |000a: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setStatusMsg:(I)V // method@ad58 │ │ +3cd7fa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3cd7fc: 5cc0 638c |000e: iput-boolean v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ +3cd800: 2200 961c |0010: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3cd804: 1602 0000 |0012: const-wide/16 v2, #int 0 // #0 │ │ +3cd808: 6e10 4ead 0d00 |0014: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ +3cd80e: 0c04 |0017: move-result-object v4 │ │ +3cd810: 6e10 46ad 0d00 |0018: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ +3cd816: 0b05 |001b: move-result-wide v5 │ │ +3cd818: 6e10 47ad 0d00 |001c: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@ad47 │ │ +3cd81e: 0a07 |001f: move-result v7 │ │ +3cd820: 1208 |0020: const/4 v8, #int 0 // #0 │ │ +3cd822: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +3cd824: 220a ea1e |0022: new-instance v10, Ljava/util/Date; // type@1eea │ │ +3cd828: 7010 98b4 0a00 |0024: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b498 │ │ +3cd82e: 120b |0027: const/4 v11, #int 0 // #0 │ │ +3cd830: 0701 |0028: move-object v1, v0 │ │ +3cd832: 760b 12ab 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@ab12 │ │ +3cd838: 5bc0 678c |002c: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c67 │ │ +3cd83c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=23 │ │ 0x0006 line=32 │ │ 0x0008 line=33 │ │ 0x000e line=34 │ │ @@ -818930,37 +818930,37 @@ │ │ type : '()Lde/danoeh/antennapod/core/service/download/Downloader;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3cd734: |[3cd734] de.danoeh.antennapod.core.service.download.Downloader.call:()Lde/danoeh/antennapod/core/service/download/Downloader; │ │ -3cd744: 6200 096d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d09 │ │ -3cd748: 7210 ca97 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97ca │ │ -3cd74e: 0c00 |0005: move-result-object v0 │ │ -3cd750: 6e10 1802 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3cd756: 0c00 |0009: move-result-object v0 │ │ -3cd758: 1a01 bde6 |000a: const-string v1, "wifi" // string@e6bd │ │ -3cd75c: 6e20 3302 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3cd762: 0c00 |000f: move-result-object v0 │ │ -3cd764: 1f00 6401 |0010: check-cast v0, Landroid/net/wifi/WifiManager; // type@0164 │ │ -3cd768: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ -3cd76c: 1a01 7719 |0014: const-string v1, "Downloader" // string@1977 │ │ -3cd770: 6e20 d106 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager;.createWifiLock:(Ljava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@06d1 │ │ -3cd776: 0c00 |0019: move-result-object v0 │ │ -3cd778: 6e10 cc06 0000 |001a: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@06cc │ │ -3cd77e: 2802 |001d: goto 001f // +0002 │ │ -3cd780: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -3cd782: 6e10 ea98 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/download/Downloader;.download:()V // method@98ea │ │ -3cd788: 3800 0500 |0022: if-eqz v0, 0027 // +0005 │ │ -3cd78c: 6e10 ce06 0000 |0024: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@06ce │ │ -3cd792: 1210 |0027: const/4 v0, #int 1 // #1 │ │ -3cd794: 5c20 648c |0028: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.finished:Z // field@8c64 │ │ -3cd798: 1102 |002a: return-object v2 │ │ +3cd71c: |[3cd71c] de.danoeh.antennapod.core.service.download.Downloader.call:()Lde/danoeh/antennapod/core/service/download/Downloader; │ │ +3cd72c: 6200 096d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d09 │ │ +3cd730: 7210 ca97 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97ca │ │ +3cd736: 0c00 |0005: move-result-object v0 │ │ +3cd738: 6e10 1802 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3cd73e: 0c00 |0009: move-result-object v0 │ │ +3cd740: 1a01 bde6 |000a: const-string v1, "wifi" // string@e6bd │ │ +3cd744: 6e20 3302 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3cd74a: 0c00 |000f: move-result-object v0 │ │ +3cd74c: 1f00 6401 |0010: check-cast v0, Landroid/net/wifi/WifiManager; // type@0164 │ │ +3cd750: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ +3cd754: 1a01 7719 |0014: const-string v1, "Downloader" // string@1977 │ │ +3cd758: 6e20 d106 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager;.createWifiLock:(Ljava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@06d1 │ │ +3cd75e: 0c00 |0019: move-result-object v0 │ │ +3cd760: 6e10 cc06 0000 |001a: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@06cc │ │ +3cd766: 2802 |001d: goto 001f // +0002 │ │ +3cd768: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +3cd76a: 6e10 ea98 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/download/Downloader;.download:()V // method@98ea │ │ +3cd770: 3800 0500 |0022: if-eqz v0, 0027 // +0005 │ │ +3cd774: 6e10 ce06 0000 |0024: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@06ce │ │ +3cd77a: 1210 |0027: const/4 v0, #int 1 // #1 │ │ +3cd77c: 5c20 648c |0028: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.finished:Z // field@8c64 │ │ +3cd780: 1102 |002a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0016 line=46 │ │ 0x001a line=47 │ │ 0x001f line=50 │ │ @@ -818974,18 +818974,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3cd7cc: |[3cd7cc] de.danoeh.antennapod.core.service.download.Downloader.call:()Ljava/lang/Object; │ │ -3cd7dc: 6e10 e798 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@98e7 │ │ -3cd7e2: 0c00 |0003: move-result-object v0 │ │ -3cd7e4: 1100 |0004: return-object v0 │ │ +3cd7b4: |[3cd7b4] de.danoeh.antennapod.core.service.download.Downloader.call:()Ljava/lang/Object; │ │ +3cd7c4: 6e10 e798 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@98e7 │ │ +3cd7ca: 0c00 |0003: move-result-object v0 │ │ +3cd7cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/service/download/Downloader; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/download/Downloader;) │ │ @@ -818993,18 +818993,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3cd858: |[3cd858] de.danoeh.antennapod.core.service.download.Downloader.cancel:()V │ │ -3cd868: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3cd86a: 5c10 638c |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ -3cd86e: 0e00 |0003: return-void │ │ +3cd840: |[3cd840] de.danoeh.antennapod.core.service.download.Downloader.cancel:()V │ │ +3cd850: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3cd852: 5c10 638c |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ +3cd856: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/core/service/download/Downloader; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/download/Downloader;) │ │ @@ -819018,17 +819018,17 @@ │ │ type : '()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cd7b4: |[3cd7b4] de.danoeh.antennapod.core.service.download.Downloader.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ -3cd7c4: 5410 668c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cd7c8: 1100 |0002: return-object v0 │ │ +3cd79c: |[3cd79c] de.danoeh.antennapod.core.service.download.Downloader.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ +3cd7ac: 5410 668c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cd7b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/download/Downloader; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/service/download/Downloader;) │ │ @@ -819036,17 +819036,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 │ │ -3cd79c: |[3cd79c] de.danoeh.antennapod.core.service.download.Downloader.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3cd7ac: 5410 678c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c67 │ │ -3cd7b0: 1100 |0002: return-object v0 │ │ +3cd784: |[3cd784] de.danoeh.antennapod.core.service.download.Downloader.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3cd794: 5410 678c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c67 │ │ +3cd798: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/download/Downloader; │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/service/download/Downloader;) │ │ @@ -819054,17 +819054,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cd71c: |[3cd71c] de.danoeh.antennapod.core.service.download.Downloader.isFinished:()Z │ │ -3cd72c: 5510 648c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.finished:Z // field@8c64 │ │ -3cd730: 0f00 |0002: return v0 │ │ +3cd704: |[3cd704] de.danoeh.antennapod.core.service.download.Downloader.isFinished:()Z │ │ +3cd714: 5510 648c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.finished:Z // field@8c64 │ │ +3cd718: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/download/Downloader; │ │ │ │ source_file_idx : 6520 (Downloader.java) │ │ @@ -819136,20 +819136,20 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3cd8a4: |[3cd8a4] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$1.:(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3cd8b4: 5b01 688c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8c68 │ │ -3cd8b8: 5b02 698c |0002: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8c69 │ │ -3cd8bc: 5b03 6a8c |0004: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c6a │ │ -3cd8c0: 7010 e7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@b2e7 │ │ -3cd8c6: 0e00 |0009: return-void │ │ +3cd88c: |[3cd88c] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$1.:(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3cd89c: 5b01 688c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8c68 │ │ +3cd8a0: 5b02 698c |0002: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8c69 │ │ +3cd8a4: 5b03 6a8c |0004: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c6a │ │ +3cd8a8: 7010 e7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@b2e7 │ │ +3cd8ae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -819161,68 +819161,68 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -3cd8c8: |[3cd8c8] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$1.run:()V │ │ -3cd8d8: 7100 f598 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@98f5 │ │ -3cd8de: 0c00 |0003: move-result-object v0 │ │ -3cd8e0: 1d00 |0004: monitor-enter v0 │ │ -3cd8e2: 6e10 f1b2 0400 |0005: invoke-virtual {v4}, Ljava/lang/Thread;.isInterrupted:()Z // method@b2f1 │ │ -3cd8e8: 0a01 |0008: move-result v1 │ │ -3cd8ea: 3801 0400 |0009: if-eqz v1, 000d // +0004 │ │ -3cd8ee: 1e00 |000b: monitor-exit v0 │ │ -3cd8f0: 0e00 |000c: return-void │ │ -3cd8f2: 7100 f598 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@98f5 │ │ -3cd8f8: 0c01 |0010: move-result-object v1 │ │ -3cd8fa: 5442 698c |0011: iget-object v2, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8c69 │ │ -3cd8fe: 6e10 f1ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@abf1 │ │ -3cd904: 0c02 |0016: move-result-object v2 │ │ -3cd906: 5443 6a8c |0017: iget-object v3, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c6a │ │ -3cd90a: 6e10 4aad 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getProgressPercent:()I // method@ad4a │ │ -3cd910: 0a03 |001c: move-result v3 │ │ -3cd912: 7110 38b2 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3cd918: 0c03 |0020: move-result-object v3 │ │ -3cd91a: 7230 11b5 2103 |0021: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3cd920: 1e00 |0024: monitor-exit v0 │ │ -3cd922: 5440 688c |0025: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8c68 │ │ -3cd926: 2201 740c |0027: new-instance v1, Landroidx/work/Data$Builder; // type@0c74 │ │ -3cd92a: 7010 294c 0100 |0029: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@4c29 │ │ -3cd930: 1a02 a1c7 |002c: const-string v2, "progress" // string@c7a1 │ │ -3cd934: 5443 6a8c |002e: iget-object v3, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c6a │ │ -3cd938: 6e10 4aad 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getProgressPercent:()I // method@ad4a │ │ -3cd93e: 0a03 |0033: move-result v3 │ │ -3cd940: 6e30 2f4c 2103 |0034: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putInt:(Ljava/lang/String;I)Landroidx/work/Data$Builder; // method@4c2f │ │ -3cd946: 0c01 |0037: move-result-object v1 │ │ -3cd948: 6e10 2a4c 0100 |0038: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c2a │ │ -3cd94e: 0c01 |003b: move-result-object v1 │ │ -3cd950: 6e20 894c 1000 |003c: invoke-virtual {v0, v1}, Landroidx/work/ListenableWorker;.setProgressAsync:(Landroidx/work/Data;)Lcom/google/common/util/concurrent/ListenableFuture; // method@4c89 │ │ -3cd956: 0c00 |003f: move-result-object v0 │ │ -3cd958: 7210 a6b5 0000 |0040: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3cd95e: 5440 688c |0043: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8c68 │ │ -3cd962: 6e10 784c 0000 |0045: invoke-virtual {v0}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cd968: 0c00 |0048: move-result-object v0 │ │ -3cd96a: 1a01 76bc |0049: const-string v1, "notification" // string@bc76 │ │ -3cd96e: 6e20 3302 1000 |004b: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3cd974: 0c00 |004e: move-result-object v0 │ │ -3cd976: 1f00 3600 |004f: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ -3cd97a: 6001 207a |0051: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a20 │ │ -3cd97e: 5442 688c |0053: iget-object v2, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8c68 │ │ -3cd982: 7110 f498 0200 |0055: invoke-static {v2}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;)Landroid/app/Notification; // method@98f4 │ │ -3cd988: 0c02 |0058: move-result-object v2 │ │ -3cd98a: 6e30 7501 1002 |0059: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0175 │ │ -3cd990: 1600 e803 |005c: const-wide/16 v0, #int 1000 // #3e8 │ │ -3cd994: 7120 f7b2 1000 |005e: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b2f7 │ │ -3cd99a: 289f |0061: goto 0000 // -0061 │ │ -3cd99c: 0d01 |0062: move-exception v1 │ │ -3cd99e: 1e00 |0063: monitor-exit v0 │ │ -3cd9a0: 2701 |0064: throw v1 │ │ -3cd9a2: 0e00 |0065: return-void │ │ +3cd8b0: |[3cd8b0] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$1.run:()V │ │ +3cd8c0: 7100 f598 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@98f5 │ │ +3cd8c6: 0c00 |0003: move-result-object v0 │ │ +3cd8c8: 1d00 |0004: monitor-enter v0 │ │ +3cd8ca: 6e10 f1b2 0400 |0005: invoke-virtual {v4}, Ljava/lang/Thread;.isInterrupted:()Z // method@b2f1 │ │ +3cd8d0: 0a01 |0008: move-result v1 │ │ +3cd8d2: 3801 0400 |0009: if-eqz v1, 000d // +0004 │ │ +3cd8d6: 1e00 |000b: monitor-exit v0 │ │ +3cd8d8: 0e00 |000c: return-void │ │ +3cd8da: 7100 f598 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@98f5 │ │ +3cd8e0: 0c01 |0010: move-result-object v1 │ │ +3cd8e2: 5442 698c |0011: iget-object v2, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8c69 │ │ +3cd8e6: 6e10 f1ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@abf1 │ │ +3cd8ec: 0c02 |0016: move-result-object v2 │ │ +3cd8ee: 5443 6a8c |0017: iget-object v3, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c6a │ │ +3cd8f2: 6e10 4aad 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getProgressPercent:()I // method@ad4a │ │ +3cd8f8: 0a03 |001c: move-result v3 │ │ +3cd8fa: 7110 38b2 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3cd900: 0c03 |0020: move-result-object v3 │ │ +3cd902: 7230 11b5 2103 |0021: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3cd908: 1e00 |0024: monitor-exit v0 │ │ +3cd90a: 5440 688c |0025: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8c68 │ │ +3cd90e: 2201 740c |0027: new-instance v1, Landroidx/work/Data$Builder; // type@0c74 │ │ +3cd912: 7010 294c 0100 |0029: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@4c29 │ │ +3cd918: 1a02 a1c7 |002c: const-string v2, "progress" // string@c7a1 │ │ +3cd91c: 5443 6a8c |002e: iget-object v3, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c6a │ │ +3cd920: 6e10 4aad 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getProgressPercent:()I // method@ad4a │ │ +3cd926: 0a03 |0033: move-result v3 │ │ +3cd928: 6e30 2f4c 2103 |0034: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putInt:(Ljava/lang/String;I)Landroidx/work/Data$Builder; // method@4c2f │ │ +3cd92e: 0c01 |0037: move-result-object v1 │ │ +3cd930: 6e10 2a4c 0100 |0038: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c2a │ │ +3cd936: 0c01 |003b: move-result-object v1 │ │ +3cd938: 6e20 894c 1000 |003c: invoke-virtual {v0, v1}, Landroidx/work/ListenableWorker;.setProgressAsync:(Landroidx/work/Data;)Lcom/google/common/util/concurrent/ListenableFuture; // method@4c89 │ │ +3cd93e: 0c00 |003f: move-result-object v0 │ │ +3cd940: 7210 a6b5 0000 |0040: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3cd946: 5440 688c |0043: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8c68 │ │ +3cd94a: 6e10 784c 0000 |0045: invoke-virtual {v0}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cd950: 0c00 |0048: move-result-object v0 │ │ +3cd952: 1a01 76bc |0049: const-string v1, "notification" // string@bc76 │ │ +3cd956: 6e20 3302 1000 |004b: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3cd95c: 0c00 |004e: move-result-object v0 │ │ +3cd95e: 1f00 3600 |004f: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ +3cd962: 6001 207a |0051: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a20 │ │ +3cd966: 5442 688c |0053: iget-object v2, v4, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // field@8c68 │ │ +3cd96a: 7110 f498 0200 |0055: invoke-static {v2}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;)Landroid/app/Notification; // method@98f4 │ │ +3cd970: 0c02 |0058: move-result-object v2 │ │ +3cd972: 6e30 7501 1002 |0059: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0175 │ │ +3cd978: 1600 e803 |005c: const-wide/16 v0, #int 1000 // #3e8 │ │ +3cd97c: 7120 f7b2 1000 |005e: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b2f7 │ │ +3cd982: 289f |0061: goto 0000 // -0061 │ │ +3cd984: 0d01 |0062: move-exception v1 │ │ +3cd986: 1e00 |0063: monitor-exit v0 │ │ +3cd988: 2701 |0064: throw v1 │ │ +3cd98a: 0e00 |0065: return-void │ │ catches : 5 │ │ 0x0000 - 0x0005 │ │ Ljava/lang/InterruptedException; -> 0x0065 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0065 │ │ 0x0005 - 0x0025 │ │ -> 0x0062 │ │ 0x0025 - 0x0061 │ │ @@ -819277,17 +819277,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ce44c: |[3ce44c] de.danoeh.antennapod.core.service.download.HttpCredentialEncoder.:()V │ │ -3ce45c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ce462: 0e00 |0003: return-void │ │ +3ce434: |[3ce434] de.danoeh.antennapod.core.service.download.HttpCredentialEncoder.:()V │ │ +3ce444: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ce44a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/download/HttpCredentialEncoder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/download/HttpCredentialEncoder;) │ │ @@ -819295,41 +819295,41 @@ │ │ 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 : 57 16-bit code units │ │ -3ce3b8: |[3ce3b8] de.danoeh.antennapod.core.service.download.HttpCredentialEncoder.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -3ce3c8: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ce3cc: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ce3d2: 6e20 d3b2 1000 |0005: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce3d8: 1a01 140a |0008: const-string v1, ":" // string@0a14 │ │ -3ce3dc: 6e20 d3b2 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce3e2: 6e20 d3b2 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce3e8: 6e10 deb2 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ce3ee: 0c01 |0013: move-result-object v1 │ │ -3ce3f0: 6e20 a4b2 3100 |0014: invoke-virtual {v1, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b2a4 │ │ -3ce3f6: 0c01 |0017: move-result-object v1 │ │ -3ce3f8: 7110 c8b6 0100 |0018: invoke-static {v1}, Lokio/ByteString;.of:([B)Lokio/ByteString; // method@b6c8 │ │ -3ce3fe: 0c01 |001b: move-result-object v1 │ │ -3ce400: 6e10 c6b6 0100 |001c: invoke-virtual {v1}, Lokio/ByteString;.base64:()Ljava/lang/String; // method@b6c6 │ │ -3ce406: 0c01 |001f: move-result-object v1 │ │ -3ce408: 2202 741e |0020: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ce40c: 7010 c7b2 0200 |0022: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ce412: 1a03 3611 |0025: const-string v3, "Basic " // string@1136 │ │ -3ce416: 6e20 d3b2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce41c: 6e20 d3b2 1200 |002a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce422: 6e10 deb2 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ce428: 0c01 |0030: move-result-object v1 │ │ -3ce42a: 1101 |0031: return-object v1 │ │ -3ce42c: 0d01 |0032: move-exception v1 │ │ -3ce42e: 2202 401e |0033: new-instance v2, Ljava/lang/AssertionError; // type@1e40 │ │ -3ce432: 7020 b2b1 1200 |0035: invoke-direct {v2, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b1b2 │ │ -3ce438: 2702 |0038: throw v2 │ │ +3ce3a0: |[3ce3a0] de.danoeh.antennapod.core.service.download.HttpCredentialEncoder.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +3ce3b0: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ce3b4: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ce3ba: 6e20 d3b2 1000 |0005: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce3c0: 1a01 140a |0008: const-string v1, ":" // string@0a14 │ │ +3ce3c4: 6e20 d3b2 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce3ca: 6e20 d3b2 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce3d0: 6e10 deb2 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ce3d6: 0c01 |0013: move-result-object v1 │ │ +3ce3d8: 6e20 a4b2 3100 |0014: invoke-virtual {v1, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b2a4 │ │ +3ce3de: 0c01 |0017: move-result-object v1 │ │ +3ce3e0: 7110 c8b6 0100 |0018: invoke-static {v1}, Lokio/ByteString;.of:([B)Lokio/ByteString; // method@b6c8 │ │ +3ce3e6: 0c01 |001b: move-result-object v1 │ │ +3ce3e8: 6e10 c6b6 0100 |001c: invoke-virtual {v1}, Lokio/ByteString;.base64:()Ljava/lang/String; // method@b6c6 │ │ +3ce3ee: 0c01 |001f: move-result-object v1 │ │ +3ce3f0: 2202 741e |0020: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ce3f4: 7010 c7b2 0200 |0022: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ce3fa: 1a03 3611 |0025: const-string v3, "Basic " // string@1136 │ │ +3ce3fe: 6e20 d3b2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce404: 6e20 d3b2 1200 |002a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce40a: 6e10 deb2 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ce410: 0c01 |0030: move-result-object v1 │ │ +3ce412: 1101 |0031: return-object v1 │ │ +3ce414: 0d01 |0032: move-exception v1 │ │ +3ce416: 2202 401e |0033: new-instance v2, Ljava/lang/AssertionError; // type@1e40 │ │ +3ce41a: 7020 b2b1 1200 |0035: invoke-direct {v2, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b1b2 │ │ +3ce420: 2702 |0038: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0031 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0032 │ │ positions : │ │ 0x0000 line=10 │ │ 0x0014 line=11 │ │ 0x0018 line=12 │ │ @@ -819384,17 +819384,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cf4fc: |[3cf4fc] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.:()V │ │ -3cf50c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cf512: 0e00 |0003: return-void │ │ +3cf4e4: |[3cf4e4] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.:()V │ │ +3cf4f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cf4fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;) │ │ @@ -819402,39 +819402,39 @@ │ │ type : '(J)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3cf48c: |[3cf48c] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.getNewEpisodeCount:(J)I │ │ -3cf49c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3cf4a2: 0c00 |0003: move-result-object v0 │ │ -3cf4a4: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3cf4aa: 6201 7096 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9670 │ │ -3cf4ae: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -3cf4b0: 2322 e71f |000a: new-array v2, v2, [J // type@1fe7 │ │ -3cf4b4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -3cf4b6: 4c04 0203 |000d: aput-wide v4, v2, v3 │ │ -3cf4ba: 6e30 b0af 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@afb0 │ │ -3cf4c0: 0c01 |0012: move-result-object v1 │ │ -3cf4c2: 7120 48b2 5400 |0013: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3cf4c8: 0c02 |0016: move-result-object v2 │ │ -3cf4ca: 7220 09b5 2100 |0017: invoke-interface {v1, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3cf4d0: 0a02 |001a: move-result v2 │ │ -3cf4d2: 3802 1000 |001b: if-eqz v2, 002b // +0010 │ │ -3cf4d6: 7120 48b2 5400 |001d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3cf4dc: 0c04 |0020: move-result-object v4 │ │ -3cf4de: 7220 0db5 4100 |0021: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3cf4e4: 0c04 |0024: move-result-object v4 │ │ -3cf4e6: 1f04 591e |0025: check-cast v4, Ljava/lang/Integer; // type@1e59 │ │ -3cf4ea: 6e10 2fb2 0400 |0027: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3cf4f0: 0a03 |002a: move-result v3 │ │ -3cf4f2: 6e10 a4af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3cf4f8: 0f03 |002e: return v3 │ │ +3cf474: |[3cf474] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.getNewEpisodeCount:(J)I │ │ +3cf484: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3cf48a: 0c00 |0003: move-result-object v0 │ │ +3cf48c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3cf492: 6201 7096 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9670 │ │ +3cf496: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +3cf498: 2322 e71f |000a: new-array v2, v2, [J // type@1fe7 │ │ +3cf49c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +3cf49e: 4c04 0203 |000d: aput-wide v4, v2, v3 │ │ +3cf4a2: 6e30 b0af 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@afb0 │ │ +3cf4a8: 0c01 |0012: move-result-object v1 │ │ +3cf4aa: 7120 48b2 5400 |0013: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3cf4b0: 0c02 |0016: move-result-object v2 │ │ +3cf4b2: 7220 09b5 2100 |0017: invoke-interface {v1, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3cf4b8: 0a02 |001a: move-result v2 │ │ +3cf4ba: 3802 1000 |001b: if-eqz v2, 002b // +0010 │ │ +3cf4be: 7120 48b2 5400 |001d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3cf4c4: 0c04 |0020: move-result-object v4 │ │ +3cf4c6: 7220 0db5 4100 |0021: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3cf4cc: 0c04 |0024: move-result-object v4 │ │ +3cf4ce: 1f04 591e |0025: check-cast v4, Ljava/lang/Integer; // type@1e59 │ │ +3cf4d2: 6e10 2fb2 0400 |0027: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3cf4d8: 0a03 |002a: move-result v3 │ │ +3cf4da: 6e10 a4af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3cf4e0: 0f03 |002e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x0007 line=132 │ │ 0x0013 line=133 │ │ 0x002b line=134 │ │ @@ -819446,45 +819446,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 │ │ -3cf3fc: |[3cf3fc] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; │ │ -3cf40c: 6e10 2e02 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3cf412: 0c00 |0003: move-result-object v0 │ │ -3cf414: 6e10 ff02 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3cf41a: 0c00 |0007: move-result-object v0 │ │ -3cf41c: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3cf420: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ -3cf424: a800 0001 |000c: mul-float v0, v0, v1 │ │ -3cf428: 8700 |000e: float-to-int v0, v0 │ │ -3cf42a: 7110 f450 0200 |000f: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ -3cf430: 0c02 |0012: move-result-object v2 │ │ -3cf432: 6e10 8151 0200 |0013: invoke-virtual {v2}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ -3cf438: 0c02 |0016: move-result-object v2 │ │ -3cf43a: 6e10 4cab 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3cf440: 0c03 |001a: move-result-object v3 │ │ -3cf442: 6e20 5c51 3200 |001b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ -3cf448: 0c02 |001e: move-result-object v2 │ │ -3cf44a: 2203 7b0f |001f: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3cf44e: 7010 bb5a 0300 |0021: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3cf454: 6e10 1d5a 0300 |0024: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a1d │ │ -3cf45a: 0c03 |0027: move-result-object v3 │ │ -3cf45c: 6e20 3f51 3200 |0028: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3cf462: 0c02 |002b: move-result-object v2 │ │ -3cf464: 6e30 6d51 0200 |002c: invoke-virtual {v2, v0, v0}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@516d │ │ -3cf46a: 0c02 |002f: move-result-object v2 │ │ -3cf46c: 7210 a6b5 0200 |0030: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3cf472: 0c02 |0033: move-result-object v2 │ │ -3cf474: 1f02 af00 |0034: check-cast v2, Landroid/graphics/Bitmap; // type@00af │ │ -3cf478: 1102 |0036: return-object v2 │ │ -3cf47a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -3cf47c: 1102 |0038: return-object v2 │ │ +3cf3e4: |[3cf3e4] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; │ │ +3cf3f4: 6e10 2e02 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3cf3fa: 0c00 |0003: move-result-object v0 │ │ +3cf3fc: 6e10 ff02 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3cf402: 0c00 |0007: move-result-object v0 │ │ +3cf404: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3cf408: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ +3cf40c: a800 0001 |000c: mul-float v0, v0, v1 │ │ +3cf410: 8700 |000e: float-to-int v0, v0 │ │ +3cf412: 7110 f450 0200 |000f: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ +3cf418: 0c02 |0012: move-result-object v2 │ │ +3cf41a: 6e10 8151 0200 |0013: invoke-virtual {v2}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ +3cf420: 0c02 |0016: move-result-object v2 │ │ +3cf422: 6e10 4cab 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3cf428: 0c03 |001a: move-result-object v3 │ │ +3cf42a: 6e20 5c51 3200 |001b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ +3cf430: 0c02 |001e: move-result-object v2 │ │ +3cf432: 2203 7b0f |001f: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3cf436: 7010 bb5a 0300 |0021: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3cf43c: 6e10 1d5a 0300 |0024: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a1d │ │ +3cf442: 0c03 |0027: move-result-object v3 │ │ +3cf444: 6e20 3f51 3200 |0028: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3cf44a: 0c02 |002b: move-result-object v2 │ │ +3cf44c: 6e30 6d51 0200 |002c: invoke-virtual {v2, v0, v0}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@516d │ │ +3cf452: 0c02 |002f: move-result-object v2 │ │ +3cf454: 7210 a6b5 0200 |0030: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3cf45a: 0c02 |0033: move-result-object v2 │ │ +3cf45c: 1f02 af00 |0034: check-cast v2, Landroid/graphics/Bitmap; // type@00af │ │ +3cf460: 1102 |0036: return-object v2 │ │ +3cf462: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +3cf464: 1102 |0038: return-object v2 │ │ catches : 1 │ │ 0x000f - 0x0036 │ │ -> 0x0037 │ │ positions : │ │ 0x0000 line=116 │ │ 0x000f line=118 │ │ 0x0013 line=119 │ │ @@ -819501,66 +819501,66 @@ │ │ type : '(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -3cf550: |[3cf550] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ -3cf560: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3cf564: 7010 5702 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0257 │ │ -3cf56a: 1a01 8c4b |0005: const-string v1, "NewEpisodes" // string@4b8c │ │ -3cf56e: 6e20 8002 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -3cf574: 2201 5d00 |000a: new-instance v1, Landroid/content/ComponentName; // type@005d │ │ -3cf578: 1a02 7879 |000c: const-string v2, "de.danoeh.antennapod.activity.MainActivity" // string@7978 │ │ -3cf57c: 7030 f501 5102 |000e: invoke-direct {v1, v5, v2}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@01f5 │ │ -3cf582: 6e20 8302 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0283 │ │ -3cf588: 1401 0080 0010 |0014: const v1, #float 2.53422e-29 // #10008000 │ │ -3cf58e: 6e20 8602 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0286 │ │ -3cf594: 1a01 6a87 |001a: const-string v1, "fragment_tag" // string@876a │ │ -3cf598: 1a02 0f1b |001c: const-string v2, "EpisodesFragment" // string@1b0f │ │ -3cf59c: 6e30 7902 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ -3cf5a2: 6001 dd00 |0021: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3cf5a6: 1302 1700 |0023: const/16 v2, #int 23 // #17 │ │ -3cf5aa: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -3cf5ac: 3421 0500 |0026: if-lt v1, v2, 002b // +0005 │ │ -3cf5b0: 1501 0004 |0028: const/high16 v1, #int 67108864 // #400 │ │ -3cf5b4: 2802 |002a: goto 002c // +0002 │ │ -3cf5b6: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -3cf5b8: 7140 7801 3510 |002c: invoke-static {v5, v3, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ -3cf5be: 0c00 |002f: move-result-object v0 │ │ -3cf5c0: 2201 db05 |0030: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ -3cf5c4: 1a02 7d7f |0032: const-string v2, "episode_notifications" // string@7f7d │ │ -3cf5c8: 7030 b427 5102 |0034: invoke-direct {v1, v5, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ -3cf5ce: 6004 4578 |0037: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_new:I // field@7845 │ │ -3cf5d2: 6e20 c827 4100 |0039: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ -3cf5d8: 0c01 |003c: move-result-object v1 │ │ -3cf5da: 6004 c27d |003d: sget v4, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_group_text:I // field@7dc2 │ │ -3cf5de: 6e20 3002 4500 |003f: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3cf5e4: 0c05 |0042: move-result-object v5 │ │ -3cf5e6: 6e20 be27 5100 |0043: invoke-virtual {v1, v5}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ -3cf5ec: 0c05 |0046: move-result-object v5 │ │ -3cf5ee: 6e20 bc27 0500 |0047: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ -3cf5f4: 0c05 |004a: move-result-object v5 │ │ -3cf5f6: 1a00 7679 |004b: const-string v0, "de.danoeh.antennapod.EPISODES" // string@7976 │ │ -3cf5fa: 6e20 c027 0500 |004d: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@27c0 │ │ -3cf600: 0c05 |0050: move-result-object v5 │ │ -3cf602: 1210 |0051: const/4 v0, #int 1 // #1 │ │ -3cf604: 6e20 c227 0500 |0052: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroupSummary:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c2 │ │ -3cf60a: 0c05 |0055: move-result-object v5 │ │ -3cf60c: 6e20 c127 0500 |0056: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c1 │ │ -3cf612: 0c05 |0059: move-result-object v5 │ │ -3cf614: 6e20 c527 0500 |005a: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ -3cf61a: 0c05 |005d: move-result-object v5 │ │ -3cf61c: 6e20 ba27 0500 |005e: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ -3cf622: 0c05 |0061: move-result-object v5 │ │ -3cf624: 6e10 b627 0500 |0062: invoke-virtual {v5}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ -3cf62a: 0c05 |0065: move-result-object v5 │ │ -3cf62c: 6e40 1628 2653 |0066: invoke-virtual {v6, v2, v3, v5}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@2816 │ │ -3cf632: 0e00 |0069: return-void │ │ +3cf538: |[3cf538] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ +3cf548: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3cf54c: 7010 5702 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0257 │ │ +3cf552: 1a01 8c4b |0005: const-string v1, "NewEpisodes" // string@4b8c │ │ +3cf556: 6e20 8002 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +3cf55c: 2201 5d00 |000a: new-instance v1, Landroid/content/ComponentName; // type@005d │ │ +3cf560: 1a02 7879 |000c: const-string v2, "de.danoeh.antennapod.activity.MainActivity" // string@7978 │ │ +3cf564: 7030 f501 5102 |000e: invoke-direct {v1, v5, v2}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@01f5 │ │ +3cf56a: 6e20 8302 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0283 │ │ +3cf570: 1401 0080 0010 |0014: const v1, #float 2.53422e-29 // #10008000 │ │ +3cf576: 6e20 8602 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0286 │ │ +3cf57c: 1a01 6a87 |001a: const-string v1, "fragment_tag" // string@876a │ │ +3cf580: 1a02 0f1b |001c: const-string v2, "EpisodesFragment" // string@1b0f │ │ +3cf584: 6e30 7902 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ +3cf58a: 6001 dd00 |0021: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3cf58e: 1302 1700 |0023: const/16 v2, #int 23 // #17 │ │ +3cf592: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +3cf594: 3421 0500 |0026: if-lt v1, v2, 002b // +0005 │ │ +3cf598: 1501 0004 |0028: const/high16 v1, #int 67108864 // #400 │ │ +3cf59c: 2802 |002a: goto 002c // +0002 │ │ +3cf59e: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +3cf5a0: 7140 7801 3510 |002c: invoke-static {v5, v3, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ +3cf5a6: 0c00 |002f: move-result-object v0 │ │ +3cf5a8: 2201 db05 |0030: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ +3cf5ac: 1a02 7d7f |0032: const-string v2, "episode_notifications" // string@7f7d │ │ +3cf5b0: 7030 b427 5102 |0034: invoke-direct {v1, v5, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ +3cf5b6: 6004 4578 |0037: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_new:I // field@7845 │ │ +3cf5ba: 6e20 c827 4100 |0039: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ +3cf5c0: 0c01 |003c: move-result-object v1 │ │ +3cf5c2: 6004 c27d |003d: sget v4, Lde/danoeh/antennapod/core/R$string;.new_episode_notification_group_text:I // field@7dc2 │ │ +3cf5c6: 6e20 3002 4500 |003f: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3cf5cc: 0c05 |0042: move-result-object v5 │ │ +3cf5ce: 6e20 be27 5100 |0043: invoke-virtual {v1, v5}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ +3cf5d4: 0c05 |0046: move-result-object v5 │ │ +3cf5d6: 6e20 bc27 0500 |0047: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ +3cf5dc: 0c05 |004a: move-result-object v5 │ │ +3cf5de: 1a00 7679 |004b: const-string v0, "de.danoeh.antennapod.EPISODES" // string@7976 │ │ +3cf5e2: 6e20 c027 0500 |004d: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@27c0 │ │ +3cf5e8: 0c05 |0050: move-result-object v5 │ │ +3cf5ea: 1210 |0051: const/4 v0, #int 1 // #1 │ │ +3cf5ec: 6e20 c227 0500 |0052: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroupSummary:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c2 │ │ +3cf5f2: 0c05 |0055: move-result-object v5 │ │ +3cf5f4: 6e20 c127 0500 |0056: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c1 │ │ +3cf5fa: 0c05 |0059: move-result-object v5 │ │ +3cf5fc: 6e20 c527 0500 |005a: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ +3cf602: 0c05 |005d: move-result-object v5 │ │ +3cf604: 6e20 ba27 0500 |005e: invoke-virtual {v5, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ +3cf60a: 0c05 |0061: move-result-object v5 │ │ +3cf60c: 6e10 b627 0500 |0062: invoke-virtual {v5}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ +3cf612: 0c05 |0065: move-result-object v5 │ │ +3cf614: 6e40 1628 2653 |0066: invoke-virtual {v6, v2, v3, v5}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@2816 │ │ +3cf61a: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ 0x000a line=95 │ │ 0x0017 line=96 │ │ 0x001e line=97 │ │ @@ -819586,95 +819586,95 @@ │ │ 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 : 167 16-bit code units │ │ -3cf714: |[3cf714] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ -3cf724: 6e10 2e02 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3cf72a: 0c00 |0003: move-result-object v0 │ │ -3cf72c: 6001 d87b |0004: sget v1, Lde/danoeh/antennapod/core/R$plurals;.new_episode_notification_message:I // field@7bd8 │ │ -3cf730: 1222 |0006: const/4 v2, #int 2 // #2 │ │ -3cf732: 2322 0e21 |0007: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ -3cf736: 7110 38b2 0800 |0009: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3cf73c: 0c03 |000c: move-result-object v3 │ │ -3cf73e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -3cf740: 4d03 0204 |000e: aput-object v3, v2, v4 │ │ -3cf744: 6e10 59ab 0900 |0010: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3cf74a: 0c03 |0013: move-result-object v3 │ │ -3cf74c: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -3cf74e: 4d03 0205 |0015: aput-object v3, v2, v5 │ │ -3cf752: 6e40 0a03 1028 |0017: invoke-virtual {v0, v1, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -3cf758: 0c01 |001a: move-result-object v1 │ │ -3cf75a: 6002 d97b |001b: sget v2, Lde/danoeh/antennapod/core/R$plurals;.new_episode_notification_title:I // field@7bd9 │ │ -3cf75e: 6e30 0903 2008 |001d: invoke-virtual {v0, v2, v8}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@0309 │ │ -3cf764: 0c08 |0020: move-result-object v8 │ │ -3cf766: 2200 6c00 |0021: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3cf76a: 7010 5702 0000 |0023: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0257 │ │ -3cf770: 2202 741e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cf774: 7010 c7b2 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cf77a: 1a03 8c4b |002b: const-string v3, "NewEpisodes" // string@4b8c │ │ -3cf77e: 6e20 d3b2 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cf784: 6e10 77ab 0900 |0030: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cf78a: 0b06 |0033: move-result-wide v6 │ │ -3cf78c: 6e30 cfb2 6207 |0034: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3cf792: 6e10 deb2 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cf798: 0c02 |003a: move-result-object v2 │ │ -3cf79a: 6e20 8002 2000 |003b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -3cf7a0: 2202 5d00 |003e: new-instance v2, Landroid/content/ComponentName; // type@005d │ │ -3cf7a4: 1a03 7879 |0040: const-string v3, "de.danoeh.antennapod.activity.MainActivity" // string@7978 │ │ -3cf7a8: 7030 f501 a203 |0042: invoke-direct {v2, v10, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@01f5 │ │ -3cf7ae: 6e20 8302 2000 |0045: invoke-virtual {v0, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0283 │ │ -3cf7b4: 1402 0080 0010 |0048: const v2, #float 2.53422e-29 // #10008000 │ │ -3cf7ba: 6e20 8602 2000 |004b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0286 │ │ -3cf7c0: 1a02 6587 |004e: const-string v2, "fragment_feed_id" // string@8765 │ │ -3cf7c4: 6e10 77ab 0900 |0050: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cf7ca: 0b06 |0053: move-result-wide v6 │ │ -3cf7cc: 6e40 7402 2076 |0054: invoke-virtual {v0, v2, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ -3cf7d2: 6002 dd00 |0057: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3cf7d6: 1303 1700 |0059: const/16 v3, #int 23 // #17 │ │ -3cf7da: 3432 0500 |005b: if-lt v2, v3, 0060 // +0005 │ │ -3cf7de: 1502 0004 |005d: const/high16 v2, #int 67108864 // #400 │ │ -3cf7e2: 2802 |005f: goto 0061 // +0002 │ │ -3cf7e4: 1202 |0060: const/4 v2, #int 0 // #0 │ │ -3cf7e6: 7140 7801 4a20 |0061: invoke-static {v10, v4, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ -3cf7ec: 0c00 |0064: move-result-object v0 │ │ -3cf7ee: 2202 db05 |0065: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ -3cf7f2: 1a03 7d7f |0067: const-string v3, "episode_notifications" // string@7f7d │ │ -3cf7f6: 7030 b427 a203 |0069: invoke-direct {v2, v10, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ -3cf7fc: 6004 4578 |006c: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_new:I // field@7845 │ │ -3cf800: 6e20 c827 4200 |006e: invoke-virtual {v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ -3cf806: 0c02 |0071: move-result-object v2 │ │ -3cf808: 6e20 be27 8200 |0072: invoke-virtual {v2, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ -3cf80e: 0c08 |0075: move-result-object v8 │ │ -3cf810: 7120 1299 9a00 |0076: invoke-static {v10, v9}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; // method@9912 │ │ -3cf816: 0c02 |0079: move-result-object v2 │ │ -3cf818: 6e20 c327 2800 |007a: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ -3cf81e: 0c08 |007d: move-result-object v8 │ │ -3cf820: 6e20 bd27 1800 |007e: invoke-virtual {v8, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ -3cf826: 0c08 |0081: move-result-object v8 │ │ -3cf828: 6e20 bc27 0800 |0082: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ -3cf82e: 0c08 |0085: move-result-object v8 │ │ -3cf830: 1a00 7679 |0086: const-string v0, "de.danoeh.antennapod.EPISODES" // string@7976 │ │ -3cf834: 6e20 c027 0800 |0088: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@27c0 │ │ -3cf83a: 0c08 |008b: move-result-object v8 │ │ -3cf83c: 6e20 c127 5800 |008c: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c1 │ │ -3cf842: 0c08 |008f: move-result-object v8 │ │ -3cf844: 6e20 c527 5800 |0090: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ -3cf84a: 0c08 |0093: move-result-object v8 │ │ -3cf84c: 6e20 ba27 5800 |0094: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ -3cf852: 0c08 |0097: move-result-object v8 │ │ -3cf854: 6e10 b627 0800 |0098: invoke-virtual {v8}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ -3cf85a: 0c08 |009b: move-result-object v8 │ │ -3cf85c: 6e10 78ab 0900 |009c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.hashCode:()I // method@ab78 │ │ -3cf862: 0a09 |009f: move-result v9 │ │ -3cf864: 6e40 1628 3b89 |00a0: invoke-virtual {v11, v3, v9, v8}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@2816 │ │ -3cf86a: 7120 1399 ba00 |00a3: invoke-static {v10, v11}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@9913 │ │ -3cf870: 0e00 |00a6: return-void │ │ +3cf6fc: |[3cf6fc] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ +3cf70c: 6e10 2e02 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3cf712: 0c00 |0003: move-result-object v0 │ │ +3cf714: 6001 d87b |0004: sget v1, Lde/danoeh/antennapod/core/R$plurals;.new_episode_notification_message:I // field@7bd8 │ │ +3cf718: 1222 |0006: const/4 v2, #int 2 // #2 │ │ +3cf71a: 2322 0e21 |0007: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ +3cf71e: 7110 38b2 0800 |0009: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3cf724: 0c03 |000c: move-result-object v3 │ │ +3cf726: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +3cf728: 4d03 0204 |000e: aput-object v3, v2, v4 │ │ +3cf72c: 6e10 59ab 0900 |0010: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3cf732: 0c03 |0013: move-result-object v3 │ │ +3cf734: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +3cf736: 4d03 0205 |0015: aput-object v3, v2, v5 │ │ +3cf73a: 6e40 0a03 1028 |0017: invoke-virtual {v0, v1, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +3cf740: 0c01 |001a: move-result-object v1 │ │ +3cf742: 6002 d97b |001b: sget v2, Lde/danoeh/antennapod/core/R$plurals;.new_episode_notification_title:I // field@7bd9 │ │ +3cf746: 6e30 0903 2008 |001d: invoke-virtual {v0, v2, v8}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@0309 │ │ +3cf74c: 0c08 |0020: move-result-object v8 │ │ +3cf74e: 2200 6c00 |0021: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3cf752: 7010 5702 0000 |0023: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0257 │ │ +3cf758: 2202 741e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cf75c: 7010 c7b2 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cf762: 1a03 8c4b |002b: const-string v3, "NewEpisodes" // string@4b8c │ │ +3cf766: 6e20 d3b2 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cf76c: 6e10 77ab 0900 |0030: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cf772: 0b06 |0033: move-result-wide v6 │ │ +3cf774: 6e30 cfb2 6207 |0034: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3cf77a: 6e10 deb2 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cf780: 0c02 |003a: move-result-object v2 │ │ +3cf782: 6e20 8002 2000 |003b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +3cf788: 2202 5d00 |003e: new-instance v2, Landroid/content/ComponentName; // type@005d │ │ +3cf78c: 1a03 7879 |0040: const-string v3, "de.danoeh.antennapod.activity.MainActivity" // string@7978 │ │ +3cf790: 7030 f501 a203 |0042: invoke-direct {v2, v10, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@01f5 │ │ +3cf796: 6e20 8302 2000 |0045: invoke-virtual {v0, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0283 │ │ +3cf79c: 1402 0080 0010 |0048: const v2, #float 2.53422e-29 // #10008000 │ │ +3cf7a2: 6e20 8602 2000 |004b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@0286 │ │ +3cf7a8: 1a02 6587 |004e: const-string v2, "fragment_feed_id" // string@8765 │ │ +3cf7ac: 6e10 77ab 0900 |0050: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cf7b2: 0b06 |0053: move-result-wide v6 │ │ +3cf7b4: 6e40 7402 2076 |0054: invoke-virtual {v0, v2, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ +3cf7ba: 6002 dd00 |0057: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3cf7be: 1303 1700 |0059: const/16 v3, #int 23 // #17 │ │ +3cf7c2: 3432 0500 |005b: if-lt v2, v3, 0060 // +0005 │ │ +3cf7c6: 1502 0004 |005d: const/high16 v2, #int 67108864 // #400 │ │ +3cf7ca: 2802 |005f: goto 0061 // +0002 │ │ +3cf7cc: 1202 |0060: const/4 v2, #int 0 // #0 │ │ +3cf7ce: 7140 7801 4a20 |0061: invoke-static {v10, v4, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ +3cf7d4: 0c00 |0064: move-result-object v0 │ │ +3cf7d6: 2202 db05 |0065: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ +3cf7da: 1a03 7d7f |0067: const-string v3, "episode_notifications" // string@7f7d │ │ +3cf7de: 7030 b427 a203 |0069: invoke-direct {v2, v10, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ +3cf7e4: 6004 4578 |006c: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_new:I // field@7845 │ │ +3cf7e8: 6e20 c827 4200 |006e: invoke-virtual {v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ +3cf7ee: 0c02 |0071: move-result-object v2 │ │ +3cf7f0: 6e20 be27 8200 |0072: invoke-virtual {v2, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ +3cf7f6: 0c08 |0075: move-result-object v8 │ │ +3cf7f8: 7120 1299 9a00 |0076: invoke-static {v10, v9}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; // method@9912 │ │ +3cf7fe: 0c02 |0079: move-result-object v2 │ │ +3cf800: 6e20 c327 2800 |007a: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ +3cf806: 0c08 |007d: move-result-object v8 │ │ +3cf808: 6e20 bd27 1800 |007e: invoke-virtual {v8, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ +3cf80e: 0c08 |0081: move-result-object v8 │ │ +3cf810: 6e20 bc27 0800 |0082: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ +3cf816: 0c08 |0085: move-result-object v8 │ │ +3cf818: 1a00 7679 |0086: const-string v0, "de.danoeh.antennapod.EPISODES" // string@7976 │ │ +3cf81c: 6e20 c027 0800 |0088: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@27c0 │ │ +3cf822: 0c08 |008b: move-result-object v8 │ │ +3cf824: 6e20 c127 5800 |008c: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c1 │ │ +3cf82a: 0c08 |008f: move-result-object v8 │ │ +3cf82c: 6e20 c527 5800 |0090: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ +3cf832: 0c08 |0093: move-result-object v8 │ │ +3cf834: 6e20 ba27 5800 |0094: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ +3cf83a: 0c08 |0097: move-result-object v8 │ │ +3cf83c: 6e10 b627 0800 |0098: invoke-virtual {v8}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ +3cf842: 0c08 |009b: move-result-object v8 │ │ +3cf844: 6e10 78ab 0900 |009c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.hashCode:()I // method@ab78 │ │ +3cf84a: 0a09 |009f: move-result v9 │ │ +3cf84c: 6e40 1628 3b89 |00a0: invoke-virtual {v11, v3, v9, v8}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@2816 │ │ +3cf852: 7120 1399 ba00 |00a3: invoke-static {v10, v11}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@9913 │ │ +3cf858: 0e00 |00a6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x0009 line=63 │ │ 0x0017 line=62 │ │ 0x001b line=65 │ │ @@ -819710,26 +819710,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3cf514: |[3cf514] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.loadCountersBeforeRefresh:()V │ │ -3cf524: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3cf52a: 0c00 |0003: move-result-object v0 │ │ -3cf52c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3cf532: 6201 7096 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9670 │ │ -3cf536: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -3cf538: 2322 e71f |000a: new-array v2, v2, [J // type@1fe7 │ │ -3cf53c: 6e30 b0af 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@afb0 │ │ -3cf542: 0c01 |000f: move-result-object v1 │ │ -3cf544: 5b31 728c |0010: iput-object v1, v3, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8c72 │ │ -3cf548: 6e10 a4af 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3cf54e: 0e00 |0015: return-void │ │ +3cf4fc: |[3cf4fc] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.loadCountersBeforeRefresh:()V │ │ +3cf50c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3cf512: 0c00 |0003: move-result-object v0 │ │ +3cf514: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3cf51a: 6201 7096 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9670 │ │ +3cf51e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +3cf520: 2322 e71f |000a: new-array v2, v2, [J // type@1fe7 │ │ +3cf524: 6e30 b0af 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@afb0 │ │ +3cf52a: 0c01 |000f: move-result-object v1 │ │ +3cf52c: 5b31 728c |0010: iput-object v1, v3, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8c72 │ │ +3cf530: 6e10 a4af 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3cf536: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0007 line=39 │ │ 0x0012 line=40 │ │ locals : │ │ @@ -819740,65 +819740,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 │ │ -3cf634: |[3cf634] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3cf644: 6e10 57ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3cf64a: 0c00 |0003: move-result-object v0 │ │ -3cf64c: 6e10 32ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ -3cf652: 0a01 |0007: move-result v1 │ │ -3cf654: 3801 5e00 |0008: if-eqz v1, 0066 // +005e │ │ -3cf658: 6e10 35ac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@ac35 │ │ -3cf65e: 0a00 |000d: move-result v0 │ │ -3cf660: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ -3cf664: 2856 |0010: goto 0066 // +0056 │ │ -3cf666: 5440 728c |0011: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8c72 │ │ -3cf66a: 6e10 77ab 0600 |0013: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cf670: 0b01 |0016: move-result-wide v1 │ │ -3cf672: 7120 48b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3cf678: 0c01 |001a: move-result-object v1 │ │ -3cf67a: 7220 09b5 1000 |001b: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3cf680: 0a00 |001e: move-result v0 │ │ -3cf682: 3800 1700 |001f: if-eqz v0, 0036 // +0017 │ │ -3cf686: 5440 728c |0021: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8c72 │ │ -3cf68a: 6e10 77ab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cf690: 0b01 |0026: move-result-wide v1 │ │ -3cf692: 7120 48b2 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3cf698: 0c01 |002a: move-result-object v1 │ │ -3cf69a: 7220 0db5 1000 |002b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3cf6a0: 0c00 |002e: move-result-object v0 │ │ -3cf6a2: 1f00 591e |002f: check-cast v0, Ljava/lang/Integer; // type@1e59 │ │ -3cf6a6: 6e10 2fb2 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3cf6ac: 0a00 |0034: move-result v0 │ │ -3cf6ae: 2802 |0035: goto 0037 // +0002 │ │ -3cf6b0: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -3cf6b2: 6e10 77ab 0600 |0037: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cf6b8: 0b01 |003a: move-result-wide v1 │ │ -3cf6ba: 7120 1099 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.getNewEpisodeCount:(J)I // method@9910 │ │ -3cf6c0: 0a01 |003e: move-result v1 │ │ -3cf6c2: 2202 741e |003f: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cf6c6: 7010 c7b2 0200 |0041: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cf6cc: 1a03 894b |0044: const-string v3, "New episodes before: " // string@4b89 │ │ -3cf6d0: 6e20 d3b2 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cf6d6: 6e20 ceb2 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3cf6dc: 1a03 b607 |004c: const-string v3, ", after: " // string@07b6 │ │ -3cf6e0: 6e20 d3b2 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cf6e6: 6e20 ceb2 1200 |0051: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3cf6ec: 6e10 deb2 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cf6f2: 0c02 |0057: move-result-object v2 │ │ -3cf6f4: 1a03 8f4b |0058: const-string v3, "NewEpisodesNotification" // string@4b8f │ │ -3cf6f8: 7120 f50a 2300 |005a: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cf6fe: 3701 0900 |005d: if-le v1, v0, 0066 // +0009 │ │ -3cf702: 7110 1328 0500 |005f: invoke-static {v5}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ -3cf708: 0c00 |0062: move-result-object v0 │ │ -3cf70a: 7140 1599 6105 |0063: invoke-static {v1, v6, v5, v0}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@9915 │ │ -3cf710: 0e00 |0066: return-void │ │ +3cf61c: |[3cf61c] de.danoeh.antennapod.core.service.download.NewEpisodesNotification.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3cf62c: 6e10 57ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3cf632: 0c00 |0003: move-result-object v0 │ │ +3cf634: 6e10 32ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ +3cf63a: 0a01 |0007: move-result v1 │ │ +3cf63c: 3801 5e00 |0008: if-eqz v1, 0066 // +005e │ │ +3cf640: 6e10 35ac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@ac35 │ │ +3cf646: 0a00 |000d: move-result v0 │ │ +3cf648: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ +3cf64c: 2856 |0010: goto 0066 // +0056 │ │ +3cf64e: 5440 728c |0011: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8c72 │ │ +3cf652: 6e10 77ab 0600 |0013: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cf658: 0b01 |0016: move-result-wide v1 │ │ +3cf65a: 7120 48b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3cf660: 0c01 |001a: move-result-object v1 │ │ +3cf662: 7220 09b5 1000 |001b: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3cf668: 0a00 |001e: move-result v0 │ │ +3cf66a: 3800 1700 |001f: if-eqz v0, 0036 // +0017 │ │ +3cf66e: 5440 728c |0021: iget-object v0, v4, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@8c72 │ │ +3cf672: 6e10 77ab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cf678: 0b01 |0026: move-result-wide v1 │ │ +3cf67a: 7120 48b2 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3cf680: 0c01 |002a: move-result-object v1 │ │ +3cf682: 7220 0db5 1000 |002b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3cf688: 0c00 |002e: move-result-object v0 │ │ +3cf68a: 1f00 591e |002f: check-cast v0, Ljava/lang/Integer; // type@1e59 │ │ +3cf68e: 6e10 2fb2 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3cf694: 0a00 |0034: move-result v0 │ │ +3cf696: 2802 |0035: goto 0037 // +0002 │ │ +3cf698: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +3cf69a: 6e10 77ab 0600 |0037: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cf6a0: 0b01 |003a: move-result-wide v1 │ │ +3cf6a2: 7120 1099 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.getNewEpisodeCount:(J)I // method@9910 │ │ +3cf6a8: 0a01 |003e: move-result v1 │ │ +3cf6aa: 2202 741e |003f: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cf6ae: 7010 c7b2 0200 |0041: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cf6b4: 1a03 894b |0044: const-string v3, "New episodes before: " // string@4b89 │ │ +3cf6b8: 6e20 d3b2 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cf6be: 6e20 ceb2 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3cf6c4: 1a03 b607 |004c: const-string v3, ", after: " // string@07b6 │ │ +3cf6c8: 6e20 d3b2 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cf6ce: 6e20 ceb2 1200 |0051: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3cf6d4: 6e10 deb2 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cf6da: 0c02 |0057: move-result-object v2 │ │ +3cf6dc: 1a03 8f4b |0058: const-string v3, "NewEpisodesNotification" // string@4b8f │ │ +3cf6e0: 7120 f50a 2300 |005a: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cf6e6: 3701 0900 |005d: if-le v1, v0, 0066 // +0009 │ │ +3cf6ea: 7110 1328 0500 |005f: invoke-static {v5}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ +3cf6f0: 0c00 |0062: move-result-object v0 │ │ +3cf6f2: 7140 1599 6105 |0063: invoke-static {v1, v6, v5, v0}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@9915 │ │ +3cf6f8: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x0011 line=49 │ │ 0x0037 line=50 │ │ 0x003f line=52 │ │ @@ -819862,35 +819862,35 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 11 │ │ insns size : 39 16-bit code units │ │ -3cfd5c: |[3cfd5c] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3cfd6c: 7010 76b2 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cfd72: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -3cfd74: 5cc0 768c |0004: iput-boolean v0, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ -3cfd78: 5bcd 758c |0006: iput-object v13, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cfd7c: 2200 961c |0008: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3cfd80: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ -3cfd84: 6e10 4ead 0d00 |000c: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ -3cfd8a: 0c04 |000f: move-result-object v4 │ │ -3cfd8c: 1605 0000 |0010: const-wide/16 v5, #int 0 // #0 │ │ -3cfd90: 6e10 47ad 0d00 |0012: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@ad47 │ │ -3cfd96: 0a07 |0015: move-result v7 │ │ -3cfd98: 1208 |0016: const/4 v8, #int 0 // #0 │ │ -3cfd9a: 6209 2f96 |0017: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@962f │ │ -3cfd9e: 220a ea1e |0019: new-instance v10, Ljava/util/Date; // type@1eea │ │ -3cfda2: 7010 98b4 0a00 |001b: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b498 │ │ -3cfda8: 1a0b a75d |001e: const-string v11, "Unknown error: Status not set" // string@5da7 │ │ -3cfdac: 0701 |0020: move-object v1, v0 │ │ -3cfdae: 760b 12ab 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@ab12 │ │ -3cfdb4: 5bc0 748c |0024: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c74 │ │ -3cfdb8: 0e00 |0026: return-void │ │ +3cfd44: |[3cfd44] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3cfd54: 7010 76b2 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cfd5a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +3cfd5c: 5cc0 768c |0004: iput-boolean v0, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ +3cfd60: 5bcd 758c |0006: iput-object v13, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cfd64: 2200 961c |0008: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3cfd68: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ +3cfd6c: 6e10 4ead 0d00 |000c: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ +3cfd72: 0c04 |000f: move-result-object v4 │ │ +3cfd74: 1605 0000 |0010: const-wide/16 v5, #int 0 // #0 │ │ +3cfd78: 6e10 47ad 0d00 |0012: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@ad47 │ │ +3cfd7e: 0a07 |0015: move-result v7 │ │ +3cfd80: 1208 |0016: const/4 v8, #int 0 // #0 │ │ +3cfd82: 6209 2f96 |0017: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@962f │ │ +3cfd86: 220a ea1e |0019: new-instance v10, Ljava/util/Date; // type@1eea │ │ +3cfd8a: 7010 98b4 0a00 |001b: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b498 │ │ +3cfd90: 1a0b a75d |001e: const-string v11, "Unknown error: Status not set" // string@5da7 │ │ +3cfd94: 0701 |0020: move-object v1, v0 │ │ +3cfd96: 760b 12ab 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@ab12 │ │ +3cfd9c: 5bc0 748c |0024: iput-object v0, v12, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c74 │ │ +3cfda0: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=29 │ │ 0x0006 line=32 │ │ 0x0008 line=33 │ │ 0x000c line=34 │ │ @@ -819903,24 +819903,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 │ │ -3cfdbc: |[3cfdbc] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3cfdcc: 6e10 59ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3cfdd2: 0c00 |0003: move-result-object v0 │ │ -3cfdd4: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -3cfdd8: 7020 1a99 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@991a │ │ -3cfdde: 0e00 |0009: return-void │ │ -3cfde0: 2202 8b19 |000a: new-instance v2, Lde/danoeh/antennapod/core/util/InvalidFeedException; // type@198b │ │ -3cfde4: 1a00 411d |000c: const-string v0, "Feed has no title" // string@1d41 │ │ -3cfde8: 7020 499d 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/util/InvalidFeedException;.:(Ljava/lang/String;)V // method@9d49 │ │ -3cfdee: 2702 |0011: throw v2 │ │ +3cfda4: |[3cfda4] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3cfdb4: 6e10 59ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3cfdba: 0c00 |0003: move-result-object v0 │ │ +3cfdbc: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +3cfdc0: 7020 1a99 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@991a │ │ +3cfdc6: 0e00 |0009: return-void │ │ +3cfdc8: 2202 8b19 |000a: new-instance v2, Lde/danoeh/antennapod/core/util/InvalidFeedException; // type@198b │ │ +3cfdcc: 1a00 411d |000c: const-string v0, "Feed has no title" // string@1d41 │ │ +3cfdd0: 7020 499d 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/util/InvalidFeedException;.:(Ljava/lang/String;)V // method@9d49 │ │ +3cfdd6: 2702 |0011: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0006 line=111 │ │ 0x000a line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; │ │ @@ -819931,40 +819931,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 │ │ -3cfdf0: |[3cfdf0] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3cfe00: 6e10 4fab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3cfe06: 0c04 |0003: move-result-object v4 │ │ -3cfe08: 7210 e1b4 0400 |0004: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3cfe0e: 0c04 |0007: move-result-object v4 │ │ -3cfe10: 7210 c4b4 0400 |0008: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3cfe16: 0a00 |000b: move-result v0 │ │ -3cfe18: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -3cfe1c: 7210 c5b4 0400 |000e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3cfe22: 0c00 |0011: move-result-object v0 │ │ -3cfe24: 1f00 a21c |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3cfe28: 6e10 bdab 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3cfe2e: 0c01 |0017: move-result-object v1 │ │ -3cfe30: 3801 0300 |0018: if-eqz v1, 001b // +0003 │ │ -3cfe34: 28ee |001a: goto 0008 // -0012 │ │ -3cfe36: 2204 8b19 |001b: new-instance v4, Lde/danoeh/antennapod/core/util/InvalidFeedException; // type@198b │ │ -3cfe3a: 2201 741e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cfe3e: 7010 c7b2 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cfe44: 1a02 d622 |0022: const-string v2, "Item has no title: " // string@22d6 │ │ -3cfe48: 6e20 d3b2 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfe4e: 6e20 d2b2 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3cfe54: 6e10 deb2 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cfe5a: 0c00 |002d: move-result-object v0 │ │ -3cfe5c: 7020 499d 0400 |002e: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/InvalidFeedException;.:(Ljava/lang/String;)V // method@9d49 │ │ -3cfe62: 2704 |0031: throw v4 │ │ -3cfe64: 0e00 |0032: return-void │ │ +3cfdd8: |[3cfdd8] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3cfde8: 6e10 4fab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3cfdee: 0c04 |0003: move-result-object v4 │ │ +3cfdf0: 7210 e1b4 0400 |0004: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3cfdf6: 0c04 |0007: move-result-object v4 │ │ +3cfdf8: 7210 c4b4 0400 |0008: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3cfdfe: 0a00 |000b: move-result v0 │ │ +3cfe00: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +3cfe04: 7210 c5b4 0400 |000e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3cfe0a: 0c00 |0011: move-result-object v0 │ │ +3cfe0c: 1f00 a21c |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3cfe10: 6e10 bdab 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3cfe16: 0c01 |0017: move-result-object v1 │ │ +3cfe18: 3801 0300 |0018: if-eqz v1, 001b // +0003 │ │ +3cfe1c: 28ee |001a: goto 0008 // -0012 │ │ +3cfe1e: 2204 8b19 |001b: new-instance v4, Lde/danoeh/antennapod/core/util/InvalidFeedException; // type@198b │ │ +3cfe22: 2201 741e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cfe26: 7010 c7b2 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cfe2c: 1a02 d622 |0022: const-string v2, "Item has no title: " // string@22d6 │ │ +3cfe30: 6e20 d3b2 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfe36: 6e20 d2b2 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3cfe3c: 6e10 deb2 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cfe42: 0c00 |002d: move-result-object v0 │ │ +3cfe44: 7020 499d 0400 |002e: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/InvalidFeedException;.:(Ljava/lang/String;)V // method@9d49 │ │ +3cfe4a: 2704 |0031: throw v4 │ │ +3cfe4c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0014 line=116 │ │ 0x001b line=117 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; │ │ @@ -819976,278 +819976,278 @@ │ │ type : '()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 535 16-bit code units │ │ -3cf8a4: |[3cf8a4] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -3cf8b4: 0801 1200 |0000: move-object/from16 v1, v18 │ │ -3cf8b8: 1a02 addd |0002: const-string v2, "successful" // string@ddad │ │ -3cf8bc: 1a03 131c |0004: const-string v3, "FAILED" // string@1c13 │ │ -3cf8c0: 1a04 5206 |0006: const-string v4, "' " // string@0652 │ │ -3cf8c4: 1a05 d218 |0008: const-string v5, "Deletion of file '" // string@18d2 │ │ -3cf8c8: 1a06 8b1d |000a: const-string v6, "FeedParserTask" // string@1d8b │ │ -3cf8cc: 2208 9b1c |000c: new-instance v8, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3cf8d0: 5410 758c |000e: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cf8d4: 6e10 4dad 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3cf8da: 0c00 |0013: move-result-object v0 │ │ -3cf8dc: 5417 758c |0014: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cf8e0: 6e10 48ad 0700 |0016: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ad48 │ │ -3cf8e6: 0c07 |0019: move-result-object v7 │ │ -3cf8e8: 7030 40ab 0807 |001a: invoke-direct {v8, v0, v7}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab40 │ │ -3cf8ee: 5410 758c |001d: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cf8f2: 6e10 45ad 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cf8f8: 0c00 |0022: move-result-object v0 │ │ -3cf8fa: 6e20 8aab 0800 |0023: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ab8a │ │ -3cf900: 5410 758c |0026: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cf904: 6e10 46ad 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ -3cf90a: 0b09 |002b: move-result-wide v9 │ │ -3cf90c: 6e30 63ab 980a |002c: invoke-virtual {v8, v9, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@ab63 │ │ -3cf912: 1210 |002f: const/4 v0, #int 1 // #1 │ │ -3cf914: 6e20 89ab 0800 |0030: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownloaded:(Z)V // method@ab89 │ │ -3cf91a: 2200 a81c |0033: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ -3cf91e: 160a 0000 |0035: const-wide/16 v10, #int 0 // #0 │ │ -3cf922: 121c |0037: const/4 v12, #int 1 // #1 │ │ -3cf924: 620d c896 |0038: sget-object v13, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ -3cf928: 620e 0097 |003a: sget-object v14, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@9700 │ │ -3cf92c: 620f cd96 |003c: sget-object v15, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cd │ │ -3cf930: 5417 758c |003e: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cf934: 6e10 4fad 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ad4f │ │ -3cf93a: 0c10 |0043: move-result-object v16 │ │ -3cf93c: 5417 758c |0044: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cf940: 6e10 49ad 0700 |0046: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ad49 │ │ -3cf946: 0c11 |0049: move-result-object v17 │ │ -3cf948: 0709 |004a: move-object v9, v0 │ │ -3cf94a: 7609 27ac 0900 |004b: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V // method@ac27 │ │ -3cf950: 6e20 6eab 0800 |004e: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@ab6e │ │ -3cf956: 5410 758c |0051: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cf95a: 6e10 44ad 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getArguments:()Landroid/os/Bundle; // method@ad44 │ │ -3cf960: 0c00 |0056: move-result-object v0 │ │ -3cf962: 1a07 86c2 |0057: const-string v7, "page" // string@c286 │ │ -3cf966: 1209 |0059: const/4 v9, #int 0 // #0 │ │ -3cf968: 6e30 eb06 7009 |005a: invoke-virtual {v0, v7, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06eb │ │ -3cf96e: 0a00 |005d: move-result v0 │ │ -3cf970: 6e20 6cab 0800 |005e: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@ab6c │ │ -3cf976: 2200 421d |0061: new-instance v0, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1d42 │ │ -3cf97a: 7010 5fae 0000 |0063: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@ae5f │ │ -3cf980: 120d |0066: const/4 v13, #int 0 // #0 │ │ -3cf982: 6e20 60ae 8000 |0067: invoke-virtual {v0, v8}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@ae60 │ │ -3cf988: 0c07 |006a: move-result-object v7 │ │ -3cf98a: 2200 741e |006b: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cf98e: 7010 c7b2 0000 |006d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cf994: 6e10 59ab 0800 |0070: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3cf99a: 0c0a |0073: move-result-object v10 │ │ -3cf99c: 6e20 d3b2 a000 |0074: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cf9a2: 1a0a 8e01 |0077: const-string v10, " parsed" // string@018e │ │ -3cf9a6: 6e20 d3b2 a000 |0079: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cf9ac: 6e10 deb2 0000 |007c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cf9b2: 0c00 |007f: move-result-object v0 │ │ -3cf9b4: 7120 f50a 0600 |0080: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cf9ba: 7020 1999 8100 |0083: invoke-direct {v1, v8}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9919 │ │ -3cf9c0: 6e10 4cab 0800 |0086: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3cf9c6: 0c00 |0089: move-result-object v0 │ │ -3cf9c8: 7110 a80a 0000 |008a: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3cf9ce: 0a00 |008d: move-result v0 │ │ -3cf9d0: 3800 1a00 |008e: if-eqz v0, 00a8 // +001a │ │ -3cf9d4: 2200 741e |0090: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cf9d8: 7010 c7b2 0000 |0092: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cf9de: 1a0a ed6b |0095: const-string v10, "antennapod_generative_cover:" // string@6bed │ │ -3cf9e2: 6e20 d3b2 a000 |0097: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cf9e8: 6e10 84ab 0800 |009a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3cf9ee: 0c0a |009d: move-result-object v10 │ │ -3cf9f0: 6e20 d3b2 a000 |009e: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cf9f6: 6e10 deb2 0000 |00a1: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cf9fc: 0c00 |00a4: move-result-object v0 │ │ -3cf9fe: 6e20 64ab 0800 |00a5: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ -3cfa04: 2200 231e |00a8: new-instance v0, Ljava/io/File; // type@1e23 │ │ -3cfa08: 5419 758c |00aa: iget-object v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cfa0c: 6e10 45ad 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cfa12: 0c09 |00af: move-result-object v9 │ │ -3cfa14: 7020 3cb1 9000 |00b0: invoke-direct {v0, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3cfa1a: 6e10 44b1 0000 |00b3: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3cfa20: 0a09 |00b6: move-result v9 │ │ -3cfa22: 3809 2600 |00b7: if-eqz v9, 00dd // +0026 │ │ -3cfa26: 6e10 42b1 0000 |00b9: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3cfa2c: 0a09 |00bc: move-result v9 │ │ -3cfa2e: 220a 741e |00bd: new-instance v10, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cfa32: 7010 c7b2 0a00 |00bf: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cfa38: 6e20 d3b2 5a00 |00c2: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfa3e: 6e10 45b1 0000 |00c5: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -3cfa44: 0c00 |00c8: move-result-object v0 │ │ -3cfa46: 6e20 d3b2 0a00 |00c9: invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfa4c: 6e20 d3b2 4a00 |00cc: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfa52: 3809 0300 |00cf: if-eqz v9, 00d2 // +0003 │ │ -3cfa56: 2802 |00d1: goto 00d3 // +0002 │ │ -3cfa58: 0732 |00d2: move-object v2, v3 │ │ -3cfa5a: 6e20 d3b2 2a00 |00d3: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfa60: 6e10 deb2 0a00 |00d6: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cfa66: 0c00 |00d9: move-result-object v0 │ │ -3cfa68: 7120 f50a 0600 |00da: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cfa6e: 0770 |00dd: move-object v0, v7 │ │ -3cfa70: 07da |00de: move-object v10, v13 │ │ -3cfa72: 07ac |00df: move-object v12, v10 │ │ -3cfa74: 2900 dd00 |00e0: goto/16 01bd // +00dd │ │ -3cfa78: 0d00 |00e2: move-exception v0 │ │ -3cfa7a: 2811 |00e3: goto 00f4 // +0011 │ │ -3cfa7c: 0d00 |00e4: move-exception v0 │ │ -3cfa7e: 284a |00e5: goto 012f // +004a │ │ -3cfa80: 0d00 |00e6: move-exception v0 │ │ -3cfa82: 2900 9300 |00e7: goto/16 017a // +0093 │ │ -3cfa86: 0d00 |00e9: move-exception v0 │ │ -3cfa88: 2900 9000 |00ea: goto/16 017a // +0090 │ │ -3cfa8c: 0d00 |00ec: move-exception v0 │ │ -3cfa8e: 2900 8d00 |00ed: goto/16 017a // +008d │ │ -3cfa92: 0d00 |00ef: move-exception v0 │ │ -3cfa94: 2900 f100 |00f0: goto/16 01e1 // +00f1 │ │ -3cfa98: 0d00 |00f2: move-exception v0 │ │ -3cfa9a: 07d7 |00f3: move-object v7, v13 │ │ -3cfa9c: 6e10 04b3 0000 |00f4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cfaa2: 5c19 768c |00f7: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ -3cfaa6: 6209 2d96 |00f9: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@962d │ │ -3cfaaa: 6e10 01b3 0000 |00fb: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3cfab0: 0c00 |00fe: move-result-object v0 │ │ -3cfab2: 220a 231e |00ff: new-instance v10, Ljava/io/File; // type@1e23 │ │ -3cfab6: 541b 758c |0101: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cfaba: 6e10 45ad 0b00 |0103: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cfac0: 0c0b |0106: move-result-object v11 │ │ -3cfac2: 7020 3cb1 ba00 |0107: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3cfac8: 6e10 44b1 0a00 |010a: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3cface: 0a0b |010d: move-result v11 │ │ -3cfad0: 380b ac00 |010e: if-eqz v11, 01ba // +00ac │ │ -3cfad4: 6e10 42b1 0a00 |0110: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3cfada: 0a0b |0113: move-result v11 │ │ -3cfadc: 220c 741e |0114: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cfae0: 7010 c7b2 0c00 |0116: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cfae6: 6e20 d3b2 5c00 |0119: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfaec: 6e10 45b1 0a00 |011c: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -3cfaf2: 0c05 |011f: move-result-object v5 │ │ -3cfaf4: 6e20 d3b2 5c00 |0120: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfafa: 6e20 d3b2 4c00 |0123: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfb00: 380b 0400 |0126: if-eqz v11, 012a // +0004 │ │ -3cfb04: 2900 8800 |0128: goto/16 01b0 // +0088 │ │ -3cfb08: 0732 |012a: move-object v2, v3 │ │ -3cfb0a: 2900 8500 |012b: goto/16 01b0 // +0085 │ │ -3cfb0e: 0d00 |012d: move-exception v0 │ │ -3cfb10: 07d7 |012e: move-object v7, v13 │ │ -3cfb12: 6e10 04b3 0000 |012f: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cfb18: 5c19 768c |0132: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ -3cfb1c: 6209 3296 |0134: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9632 │ │ -3cfb20: 1a0a 7498 |0136: const-string v10, "html" // string@9874 │ │ -3cfb24: 6e10 8bae 0000 |0138: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@ae8b │ │ -3cfb2a: 0c0b |013b: move-result-object v11 │ │ -3cfb2c: 6e20 a0b2 ba00 |013c: invoke-virtual {v10, v11}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b2a0 │ │ -3cfb32: 0a0a |013f: move-result v10 │ │ -3cfb34: 380a 0400 |0140: if-eqz v10, 0144 // +0004 │ │ -3cfb38: 6209 3396 |0142: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@9633 │ │ -3cfb3c: 6e10 8aae 0000 |0144: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getMessage:()Ljava/lang/String; // method@ae8a │ │ -3cfb42: 0c00 |0147: move-result-object v0 │ │ -3cfb44: 220a 231e |0148: new-instance v10, Ljava/io/File; // type@1e23 │ │ -3cfb48: 541b 758c |014a: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cfb4c: 6e10 45ad 0b00 |014c: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cfb52: 0c0b |014f: move-result-object v11 │ │ -3cfb54: 7020 3cb1 ba00 |0150: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3cfb5a: 6e10 44b1 0a00 |0153: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3cfb60: 0a0b |0156: move-result v11 │ │ -3cfb62: 380b 6300 |0157: if-eqz v11, 01ba // +0063 │ │ -3cfb66: 6e10 42b1 0a00 |0159: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3cfb6c: 0a0b |015c: move-result v11 │ │ -3cfb6e: 220c 741e |015d: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cfb72: 7010 c7b2 0c00 |015f: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cfb78: 6e20 d3b2 5c00 |0162: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfb7e: 6e10 45b1 0a00 |0165: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -3cfb84: 0c05 |0168: move-result-object v5 │ │ -3cfb86: 6e20 d3b2 5c00 |0169: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfb8c: 6e20 d3b2 4c00 |016c: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfb92: 380b 0300 |016f: if-eqz v11, 0172 // +0003 │ │ -3cfb96: 283f |0171: goto 01b0 // +003f │ │ -3cfb98: 0732 |0172: move-object v2, v3 │ │ -3cfb9a: 283d |0173: goto 01b0 // +003d │ │ -3cfb9c: 0d00 |0174: move-exception v0 │ │ -3cfb9e: 2804 |0175: goto 0179 // +0004 │ │ -3cfba0: 0d00 |0176: move-exception v0 │ │ -3cfba2: 2802 |0177: goto 0179 // +0002 │ │ -3cfba4: 0d00 |0178: move-exception v0 │ │ -3cfba6: 07d7 |0179: move-object v7, v13 │ │ -3cfba8: 5c19 768c |017a: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ -3cfbac: 6e10 04b3 0000 |017c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cfbb2: 6209 2d96 |017f: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@962d │ │ -3cfbb6: 6e10 01b3 0000 |0181: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3cfbbc: 0c00 |0184: move-result-object v0 │ │ -3cfbbe: 220a 231e |0185: new-instance v10, Ljava/io/File; // type@1e23 │ │ -3cfbc2: 541b 758c |0187: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cfbc6: 6e10 45ad 0b00 |0189: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cfbcc: 0c0b |018c: move-result-object v11 │ │ -3cfbce: 7020 3cb1 ba00 |018d: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3cfbd4: 6e10 44b1 0a00 |0190: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3cfbda: 0a0b |0193: move-result v11 │ │ -3cfbdc: 380b 2600 |0194: if-eqz v11, 01ba // +0026 │ │ -3cfbe0: 6e10 42b1 0a00 |0196: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3cfbe6: 0a0b |0199: move-result v11 │ │ -3cfbe8: 220c 741e |019a: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cfbec: 7010 c7b2 0c00 |019c: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cfbf2: 6e20 d3b2 5c00 |019f: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfbf8: 6e10 45b1 0a00 |01a2: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -3cfbfe: 0c05 |01a5: move-result-object v5 │ │ -3cfc00: 6e20 d3b2 5c00 |01a6: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfc06: 6e20 d3b2 4c00 |01a9: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfc0c: 380b 0300 |01ac: if-eqz v11, 01af // +0003 │ │ -3cfc10: 2802 |01ae: goto 01b0 // +0002 │ │ -3cfc12: 0732 |01af: move-object v2, v3 │ │ -3cfc14: 6e20 d3b2 2c00 |01b0: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfc1a: 6e10 deb2 0c00 |01b3: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cfc20: 0c02 |01b6: move-result-object v2 │ │ -3cfc22: 7120 f50a 2600 |01b7: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cfc28: 070c |01ba: move-object v12, v0 │ │ -3cfc2a: 0770 |01bb: move-object v0, v7 │ │ -3cfc2c: 079a |01bc: move-object v10, v9 │ │ -3cfc2e: 5512 768c |01bd: iget-boolean v2, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ -3cfc32: 3802 1300 |01bf: if-eqz v2, 01d2 // +0013 │ │ -3cfc36: 2202 961c |01c1: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3cfc3a: 6e10 4aab 0800 |01c3: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ab4a │ │ -3cfc40: 0c09 |01c6: move-result-object v9 │ │ -3cfc42: 620a 3496 |01c7: sget-object v10, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9634 │ │ -3cfc46: 551b 768c |01c9: iget-boolean v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ -3cfc4a: 0727 |01cb: move-object v7, v2 │ │ -3cfc4c: 7606 13ab 0700 |01cc: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ -3cfc52: 5b12 748c |01cf: iput-object v2, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c74 │ │ -3cfc56: 1100 |01d1: return-object v0 │ │ -3cfc58: 2200 961c |01d2: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3cfc5c: 6e10 4aab 0800 |01d4: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ab4a │ │ -3cfc62: 0c09 |01d7: move-result-object v9 │ │ -3cfc64: 551b 768c |01d8: iget-boolean v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ -3cfc68: 0707 |01da: move-object v7, v0 │ │ -3cfc6a: 7606 13ab 0700 |01db: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ -3cfc70: 5b10 748c |01de: iput-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c74 │ │ -3cfc74: 110d |01e0: return-object v13 │ │ -3cfc76: 2207 231e |01e1: new-instance v7, Ljava/io/File; // type@1e23 │ │ -3cfc7a: 5418 758c |01e3: iget-object v8, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ -3cfc7e: 6e10 45ad 0800 |01e5: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cfc84: 0c08 |01e8: move-result-object v8 │ │ -3cfc86: 7020 3cb1 8700 |01e9: invoke-direct {v7, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3cfc8c: 6e10 44b1 0700 |01ec: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3cfc92: 0a08 |01ef: move-result v8 │ │ -3cfc94: 3808 2600 |01f0: if-eqz v8, 0216 // +0026 │ │ -3cfc98: 6e10 42b1 0700 |01f2: invoke-virtual {v7}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3cfc9e: 0a08 |01f5: move-result v8 │ │ -3cfca0: 2209 741e |01f6: new-instance v9, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cfca4: 7010 c7b2 0900 |01f8: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cfcaa: 6e20 d3b2 5900 |01fb: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfcb0: 6e10 45b1 0700 |01fe: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -3cfcb6: 0c05 |0201: move-result-object v5 │ │ -3cfcb8: 6e20 d3b2 5900 |0202: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfcbe: 6e20 d3b2 4900 |0205: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfcc4: 3808 0300 |0208: if-eqz v8, 020b // +0003 │ │ -3cfcc8: 2802 |020a: goto 020c // +0002 │ │ -3cfcca: 0732 |020b: move-object v2, v3 │ │ -3cfccc: 6e20 d3b2 2900 |020c: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cfcd2: 6e10 deb2 0900 |020f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cfcd8: 0c02 |0212: move-result-object v2 │ │ -3cfcda: 7120 f50a 2600 |0213: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cfce0: 2700 |0216: throw v0 │ │ +3cf88c: |[3cf88c] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +3cf89c: 0801 1200 |0000: move-object/from16 v1, v18 │ │ +3cf8a0: 1a02 addd |0002: const-string v2, "successful" // string@ddad │ │ +3cf8a4: 1a03 131c |0004: const-string v3, "FAILED" // string@1c13 │ │ +3cf8a8: 1a04 5206 |0006: const-string v4, "' " // string@0652 │ │ +3cf8ac: 1a05 d218 |0008: const-string v5, "Deletion of file '" // string@18d2 │ │ +3cf8b0: 1a06 8b1d |000a: const-string v6, "FeedParserTask" // string@1d8b │ │ +3cf8b4: 2208 9b1c |000c: new-instance v8, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3cf8b8: 5410 758c |000e: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cf8bc: 6e10 4dad 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3cf8c2: 0c00 |0013: move-result-object v0 │ │ +3cf8c4: 5417 758c |0014: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cf8c8: 6e10 48ad 0700 |0016: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ad48 │ │ +3cf8ce: 0c07 |0019: move-result-object v7 │ │ +3cf8d0: 7030 40ab 0807 |001a: invoke-direct {v8, v0, v7}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab40 │ │ +3cf8d6: 5410 758c |001d: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cf8da: 6e10 45ad 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cf8e0: 0c00 |0022: move-result-object v0 │ │ +3cf8e2: 6e20 8aab 0800 |0023: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ab8a │ │ +3cf8e8: 5410 758c |0026: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cf8ec: 6e10 46ad 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ +3cf8f2: 0b09 |002b: move-result-wide v9 │ │ +3cf8f4: 6e30 63ab 980a |002c: invoke-virtual {v8, v9, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@ab63 │ │ +3cf8fa: 1210 |002f: const/4 v0, #int 1 // #1 │ │ +3cf8fc: 6e20 89ab 0800 |0030: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownloaded:(Z)V // method@ab89 │ │ +3cf902: 2200 a81c |0033: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ +3cf906: 160a 0000 |0035: const-wide/16 v10, #int 0 // #0 │ │ +3cf90a: 121c |0037: const/4 v12, #int 1 // #1 │ │ +3cf90c: 620d c896 |0038: sget-object v13, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ +3cf910: 620e 0097 |003a: sget-object v14, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@9700 │ │ +3cf914: 620f cd96 |003c: sget-object v15, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cd │ │ +3cf918: 5417 758c |003e: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cf91c: 6e10 4fad 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ad4f │ │ +3cf922: 0c10 |0043: move-result-object v16 │ │ +3cf924: 5417 758c |0044: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cf928: 6e10 49ad 0700 |0046: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ad49 │ │ +3cf92e: 0c11 |0049: move-result-object v17 │ │ +3cf930: 0709 |004a: move-object v9, v0 │ │ +3cf932: 7609 27ac 0900 |004b: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V // method@ac27 │ │ +3cf938: 6e20 6eab 0800 |004e: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@ab6e │ │ +3cf93e: 5410 758c |0051: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cf942: 6e10 44ad 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getArguments:()Landroid/os/Bundle; // method@ad44 │ │ +3cf948: 0c00 |0056: move-result-object v0 │ │ +3cf94a: 1a07 86c2 |0057: const-string v7, "page" // string@c286 │ │ +3cf94e: 1209 |0059: const/4 v9, #int 0 // #0 │ │ +3cf950: 6e30 eb06 7009 |005a: invoke-virtual {v0, v7, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06eb │ │ +3cf956: 0a00 |005d: move-result v0 │ │ +3cf958: 6e20 6cab 0800 |005e: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@ab6c │ │ +3cf95e: 2200 421d |0061: new-instance v0, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1d42 │ │ +3cf962: 7010 5fae 0000 |0063: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@ae5f │ │ +3cf968: 120d |0066: const/4 v13, #int 0 // #0 │ │ +3cf96a: 6e20 60ae 8000 |0067: invoke-virtual {v0, v8}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@ae60 │ │ +3cf970: 0c07 |006a: move-result-object v7 │ │ +3cf972: 2200 741e |006b: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cf976: 7010 c7b2 0000 |006d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cf97c: 6e10 59ab 0800 |0070: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3cf982: 0c0a |0073: move-result-object v10 │ │ +3cf984: 6e20 d3b2 a000 |0074: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cf98a: 1a0a 8e01 |0077: const-string v10, " parsed" // string@018e │ │ +3cf98e: 6e20 d3b2 a000 |0079: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cf994: 6e10 deb2 0000 |007c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cf99a: 0c00 |007f: move-result-object v0 │ │ +3cf99c: 7120 f50a 0600 |0080: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cf9a2: 7020 1999 8100 |0083: invoke-direct {v1, v8}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9919 │ │ +3cf9a8: 6e10 4cab 0800 |0086: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3cf9ae: 0c00 |0089: move-result-object v0 │ │ +3cf9b0: 7110 a80a 0000 |008a: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3cf9b6: 0a00 |008d: move-result v0 │ │ +3cf9b8: 3800 1a00 |008e: if-eqz v0, 00a8 // +001a │ │ +3cf9bc: 2200 741e |0090: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cf9c0: 7010 c7b2 0000 |0092: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cf9c6: 1a0a ed6b |0095: const-string v10, "antennapod_generative_cover:" // string@6bed │ │ +3cf9ca: 6e20 d3b2 a000 |0097: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cf9d0: 6e10 84ab 0800 |009a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3cf9d6: 0c0a |009d: move-result-object v10 │ │ +3cf9d8: 6e20 d3b2 a000 |009e: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cf9de: 6e10 deb2 0000 |00a1: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cf9e4: 0c00 |00a4: move-result-object v0 │ │ +3cf9e6: 6e20 64ab 0800 |00a5: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ +3cf9ec: 2200 231e |00a8: new-instance v0, Ljava/io/File; // type@1e23 │ │ +3cf9f0: 5419 758c |00aa: iget-object v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cf9f4: 6e10 45ad 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cf9fa: 0c09 |00af: move-result-object v9 │ │ +3cf9fc: 7020 3cb1 9000 |00b0: invoke-direct {v0, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3cfa02: 6e10 44b1 0000 |00b3: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3cfa08: 0a09 |00b6: move-result v9 │ │ +3cfa0a: 3809 2600 |00b7: if-eqz v9, 00dd // +0026 │ │ +3cfa0e: 6e10 42b1 0000 |00b9: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3cfa14: 0a09 |00bc: move-result v9 │ │ +3cfa16: 220a 741e |00bd: new-instance v10, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cfa1a: 7010 c7b2 0a00 |00bf: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cfa20: 6e20 d3b2 5a00 |00c2: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfa26: 6e10 45b1 0000 |00c5: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +3cfa2c: 0c00 |00c8: move-result-object v0 │ │ +3cfa2e: 6e20 d3b2 0a00 |00c9: invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfa34: 6e20 d3b2 4a00 |00cc: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfa3a: 3809 0300 |00cf: if-eqz v9, 00d2 // +0003 │ │ +3cfa3e: 2802 |00d1: goto 00d3 // +0002 │ │ +3cfa40: 0732 |00d2: move-object v2, v3 │ │ +3cfa42: 6e20 d3b2 2a00 |00d3: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfa48: 6e10 deb2 0a00 |00d6: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cfa4e: 0c00 |00d9: move-result-object v0 │ │ +3cfa50: 7120 f50a 0600 |00da: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cfa56: 0770 |00dd: move-object v0, v7 │ │ +3cfa58: 07da |00de: move-object v10, v13 │ │ +3cfa5a: 07ac |00df: move-object v12, v10 │ │ +3cfa5c: 2900 dd00 |00e0: goto/16 01bd // +00dd │ │ +3cfa60: 0d00 |00e2: move-exception v0 │ │ +3cfa62: 2811 |00e3: goto 00f4 // +0011 │ │ +3cfa64: 0d00 |00e4: move-exception v0 │ │ +3cfa66: 284a |00e5: goto 012f // +004a │ │ +3cfa68: 0d00 |00e6: move-exception v0 │ │ +3cfa6a: 2900 9300 |00e7: goto/16 017a // +0093 │ │ +3cfa6e: 0d00 |00e9: move-exception v0 │ │ +3cfa70: 2900 9000 |00ea: goto/16 017a // +0090 │ │ +3cfa74: 0d00 |00ec: move-exception v0 │ │ +3cfa76: 2900 8d00 |00ed: goto/16 017a // +008d │ │ +3cfa7a: 0d00 |00ef: move-exception v0 │ │ +3cfa7c: 2900 f100 |00f0: goto/16 01e1 // +00f1 │ │ +3cfa80: 0d00 |00f2: move-exception v0 │ │ +3cfa82: 07d7 |00f3: move-object v7, v13 │ │ +3cfa84: 6e10 04b3 0000 |00f4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cfa8a: 5c19 768c |00f7: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ +3cfa8e: 6209 2d96 |00f9: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@962d │ │ +3cfa92: 6e10 01b3 0000 |00fb: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3cfa98: 0c00 |00fe: move-result-object v0 │ │ +3cfa9a: 220a 231e |00ff: new-instance v10, Ljava/io/File; // type@1e23 │ │ +3cfa9e: 541b 758c |0101: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cfaa2: 6e10 45ad 0b00 |0103: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cfaa8: 0c0b |0106: move-result-object v11 │ │ +3cfaaa: 7020 3cb1 ba00 |0107: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3cfab0: 6e10 44b1 0a00 |010a: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3cfab6: 0a0b |010d: move-result v11 │ │ +3cfab8: 380b ac00 |010e: if-eqz v11, 01ba // +00ac │ │ +3cfabc: 6e10 42b1 0a00 |0110: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3cfac2: 0a0b |0113: move-result v11 │ │ +3cfac4: 220c 741e |0114: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cfac8: 7010 c7b2 0c00 |0116: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cface: 6e20 d3b2 5c00 |0119: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfad4: 6e10 45b1 0a00 |011c: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +3cfada: 0c05 |011f: move-result-object v5 │ │ +3cfadc: 6e20 d3b2 5c00 |0120: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfae2: 6e20 d3b2 4c00 |0123: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfae8: 380b 0400 |0126: if-eqz v11, 012a // +0004 │ │ +3cfaec: 2900 8800 |0128: goto/16 01b0 // +0088 │ │ +3cfaf0: 0732 |012a: move-object v2, v3 │ │ +3cfaf2: 2900 8500 |012b: goto/16 01b0 // +0085 │ │ +3cfaf6: 0d00 |012d: move-exception v0 │ │ +3cfaf8: 07d7 |012e: move-object v7, v13 │ │ +3cfafa: 6e10 04b3 0000 |012f: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cfb00: 5c19 768c |0132: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ +3cfb04: 6209 3296 |0134: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9632 │ │ +3cfb08: 1a0a 7498 |0136: const-string v10, "html" // string@9874 │ │ +3cfb0c: 6e10 8bae 0000 |0138: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@ae8b │ │ +3cfb12: 0c0b |013b: move-result-object v11 │ │ +3cfb14: 6e20 a0b2 ba00 |013c: invoke-virtual {v10, v11}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b2a0 │ │ +3cfb1a: 0a0a |013f: move-result v10 │ │ +3cfb1c: 380a 0400 |0140: if-eqz v10, 0144 // +0004 │ │ +3cfb20: 6209 3396 |0142: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@9633 │ │ +3cfb24: 6e10 8aae 0000 |0144: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getMessage:()Ljava/lang/String; // method@ae8a │ │ +3cfb2a: 0c00 |0147: move-result-object v0 │ │ +3cfb2c: 220a 231e |0148: new-instance v10, Ljava/io/File; // type@1e23 │ │ +3cfb30: 541b 758c |014a: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cfb34: 6e10 45ad 0b00 |014c: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cfb3a: 0c0b |014f: move-result-object v11 │ │ +3cfb3c: 7020 3cb1 ba00 |0150: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3cfb42: 6e10 44b1 0a00 |0153: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3cfb48: 0a0b |0156: move-result v11 │ │ +3cfb4a: 380b 6300 |0157: if-eqz v11, 01ba // +0063 │ │ +3cfb4e: 6e10 42b1 0a00 |0159: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3cfb54: 0a0b |015c: move-result v11 │ │ +3cfb56: 220c 741e |015d: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cfb5a: 7010 c7b2 0c00 |015f: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cfb60: 6e20 d3b2 5c00 |0162: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfb66: 6e10 45b1 0a00 |0165: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +3cfb6c: 0c05 |0168: move-result-object v5 │ │ +3cfb6e: 6e20 d3b2 5c00 |0169: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfb74: 6e20 d3b2 4c00 |016c: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfb7a: 380b 0300 |016f: if-eqz v11, 0172 // +0003 │ │ +3cfb7e: 283f |0171: goto 01b0 // +003f │ │ +3cfb80: 0732 |0172: move-object v2, v3 │ │ +3cfb82: 283d |0173: goto 01b0 // +003d │ │ +3cfb84: 0d00 |0174: move-exception v0 │ │ +3cfb86: 2804 |0175: goto 0179 // +0004 │ │ +3cfb88: 0d00 |0176: move-exception v0 │ │ +3cfb8a: 2802 |0177: goto 0179 // +0002 │ │ +3cfb8c: 0d00 |0178: move-exception v0 │ │ +3cfb8e: 07d7 |0179: move-object v7, v13 │ │ +3cfb90: 5c19 768c |017a: iput-boolean v9, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ +3cfb94: 6e10 04b3 0000 |017c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cfb9a: 6209 2d96 |017f: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@962d │ │ +3cfb9e: 6e10 01b3 0000 |0181: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3cfba4: 0c00 |0184: move-result-object v0 │ │ +3cfba6: 220a 231e |0185: new-instance v10, Ljava/io/File; // type@1e23 │ │ +3cfbaa: 541b 758c |0187: iget-object v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cfbae: 6e10 45ad 0b00 |0189: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cfbb4: 0c0b |018c: move-result-object v11 │ │ +3cfbb6: 7020 3cb1 ba00 |018d: invoke-direct {v10, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3cfbbc: 6e10 44b1 0a00 |0190: invoke-virtual {v10}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3cfbc2: 0a0b |0193: move-result v11 │ │ +3cfbc4: 380b 2600 |0194: if-eqz v11, 01ba // +0026 │ │ +3cfbc8: 6e10 42b1 0a00 |0196: invoke-virtual {v10}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3cfbce: 0a0b |0199: move-result v11 │ │ +3cfbd0: 220c 741e |019a: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cfbd4: 7010 c7b2 0c00 |019c: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cfbda: 6e20 d3b2 5c00 |019f: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfbe0: 6e10 45b1 0a00 |01a2: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +3cfbe6: 0c05 |01a5: move-result-object v5 │ │ +3cfbe8: 6e20 d3b2 5c00 |01a6: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfbee: 6e20 d3b2 4c00 |01a9: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfbf4: 380b 0300 |01ac: if-eqz v11, 01af // +0003 │ │ +3cfbf8: 2802 |01ae: goto 01b0 // +0002 │ │ +3cfbfa: 0732 |01af: move-object v2, v3 │ │ +3cfbfc: 6e20 d3b2 2c00 |01b0: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfc02: 6e10 deb2 0c00 |01b3: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cfc08: 0c02 |01b6: move-result-object v2 │ │ +3cfc0a: 7120 f50a 2600 |01b7: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cfc10: 070c |01ba: move-object v12, v0 │ │ +3cfc12: 0770 |01bb: move-object v0, v7 │ │ +3cfc14: 079a |01bc: move-object v10, v9 │ │ +3cfc16: 5512 768c |01bd: iget-boolean v2, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ +3cfc1a: 3802 1300 |01bf: if-eqz v2, 01d2 // +0013 │ │ +3cfc1e: 2202 961c |01c1: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3cfc22: 6e10 4aab 0800 |01c3: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ab4a │ │ +3cfc28: 0c09 |01c6: move-result-object v9 │ │ +3cfc2a: 620a 3496 |01c7: sget-object v10, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9634 │ │ +3cfc2e: 551b 768c |01c9: iget-boolean v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ +3cfc32: 0727 |01cb: move-object v7, v2 │ │ +3cfc34: 7606 13ab 0700 |01cc: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ +3cfc3a: 5b12 748c |01cf: iput-object v2, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c74 │ │ +3cfc3e: 1100 |01d1: return-object v0 │ │ +3cfc40: 2200 961c |01d2: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3cfc44: 6e10 4aab 0800 |01d4: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ab4a │ │ +3cfc4a: 0c09 |01d7: move-result-object v9 │ │ +3cfc4c: 551b 768c |01d8: iget-boolean v11, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ +3cfc50: 0707 |01da: move-object v7, v0 │ │ +3cfc52: 7606 13ab 0700 |01db: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ +3cfc58: 5b10 748c |01de: iput-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c74 │ │ +3cfc5c: 110d |01e0: return-object v13 │ │ +3cfc5e: 2207 231e |01e1: new-instance v7, Ljava/io/File; // type@1e23 │ │ +3cfc62: 5418 758c |01e3: iget-object v8, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c75 │ │ +3cfc66: 6e10 45ad 0800 |01e5: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cfc6c: 0c08 |01e8: move-result-object v8 │ │ +3cfc6e: 7020 3cb1 8700 |01e9: invoke-direct {v7, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3cfc74: 6e10 44b1 0700 |01ec: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3cfc7a: 0a08 |01ef: move-result v8 │ │ +3cfc7c: 3808 2600 |01f0: if-eqz v8, 0216 // +0026 │ │ +3cfc80: 6e10 42b1 0700 |01f2: invoke-virtual {v7}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3cfc86: 0a08 |01f5: move-result v8 │ │ +3cfc88: 2209 741e |01f6: new-instance v9, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cfc8c: 7010 c7b2 0900 |01f8: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cfc92: 6e20 d3b2 5900 |01fb: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfc98: 6e10 45b1 0700 |01fe: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +3cfc9e: 0c05 |0201: move-result-object v5 │ │ +3cfca0: 6e20 d3b2 5900 |0202: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfca6: 6e20 d3b2 4900 |0205: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfcac: 3808 0300 |0208: if-eqz v8, 020b // +0003 │ │ +3cfcb0: 2802 |020a: goto 020c // +0002 │ │ +3cfcb2: 0732 |020b: move-object v2, v3 │ │ +3cfcb4: 6e20 d3b2 2900 |020c: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cfcba: 6e10 deb2 0900 |020f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cfcc0: 0c02 |0212: move-result-object v2 │ │ +3cfcc2: 7120 f50a 2600 |0213: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cfcc8: 2700 |0216: throw v0 │ │ catches : 5 │ │ 0x0067 - 0x006b │ │ Lorg/xml/sax/SAXException; -> 0x0178 │ │ Ljava/io/IOException; -> 0x0176 │ │ Ljavax/xml/parsers/ParserConfigurationException; -> 0x0174 │ │ Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; -> 0x012d │ │ Lde/danoeh/antennapod/core/util/InvalidFeedException; -> 0x00f2 │ │ @@ -820333,18 +820333,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3cfd40: |[3cfd40] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.call:()Ljava/lang/Object; │ │ -3cfd50: 6e10 1799 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@9917 │ │ -3cfd56: 0c00 |0003: move-result-object v0 │ │ -3cfd58: 1100 |0004: return-object v0 │ │ +3cfd28: |[3cfd28] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.call:()Ljava/lang/Object; │ │ +3cfd38: 6e10 1799 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@9917 │ │ +3cfd3e: 0c00 |0003: move-result-object v0 │ │ +3cfd40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;) │ │ @@ -820352,17 +820352,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 │ │ -3cf88c: |[3cf88c] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3cf89c: 5410 748c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c74 │ │ -3cf8a0: 1100 |0002: return-object v0 │ │ +3cf874: |[3cf874] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3cf884: 5410 748c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c74 │ │ +3cf888: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;) │ │ @@ -820370,17 +820370,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3cf874: |[3cf874] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.isSuccessful:()Z │ │ -3cf884: 5510 768c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ -3cf888: 0f00 |0002: return v0 │ │ +3cf85c: |[3cf85c] de.danoeh.antennapod.core.service.download.handler.FeedParserTask.isSuccessful:()Z │ │ +3cf86c: 5510 768c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.successful:Z // field@8c76 │ │ +3cf870: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; │ │ │ │ source_file_idx : 7564 (FeedParserTask.java) │ │ @@ -820424,21 +820424,21 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3cff0c: |[3cff0c] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.:(Landroid/content/Context;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3cff1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cff22: 5b01 778c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.context:Landroid/content/Context; // field@8c77 │ │ -3cff26: 2201 d518 |0005: new-instance v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // type@18d5 │ │ -3cff2a: 7020 1699 2100 |0007: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9916 │ │ -3cff30: 5b01 7a8c |000a: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8c7a │ │ -3cff34: 0e00 |000c: return-void │ │ +3cfef4: |[3cfef4] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.:(Landroid/content/Context;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3cff04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cff0a: 5b01 778c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.context:Landroid/content/Context; // field@8c77 │ │ +3cff0e: 2201 d518 |0005: new-instance v1, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // type@18d5 │ │ +3cff12: 7020 1699 2100 |0007: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9916 │ │ +3cff18: 5b01 7a8c |000a: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8c7a │ │ +3cff1c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0005 line=19 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask; │ │ @@ -820451,19 +820451,19 @@ │ │ type : '()Lde/danoeh/antennapod/model/download/DownloadResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3cfeb8: |[3cfeb8] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3cfec8: 5410 7a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8c7a │ │ -3cfecc: 6e10 1b99 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ -3cfed2: 0c00 |0005: move-result-object v0 │ │ -3cfed4: 1100 |0006: return-object v0 │ │ +3cfea0: |[3cfea0] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3cfeb0: 5410 7a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8c7a │ │ +3cfeb4: 6e10 1b99 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991b │ │ +3cfeba: 0c00 |0005: move-result-object v0 │ │ +3cfebc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;) │ │ @@ -820471,18 +820471,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3cfef0: |[3cfef0] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getRedirectUrl:()Ljava/lang/String; │ │ -3cff00: 5410 788c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8c78 │ │ -3cff04: 5400 7dc5 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@c57d │ │ -3cff08: 1100 |0004: return-object v0 │ │ +3cfed8: |[3cfed8] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getRedirectUrl:()Ljava/lang/String; │ │ +3cfee8: 5410 788c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8c78 │ │ +3cfeec: 5400 7dc5 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@c57d │ │ +3cfef0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;) │ │ @@ -820490,17 +820490,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 │ │ -3cfed8: |[3cfed8] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getSavedFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -3cfee8: 5410 798c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.savedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@8c79 │ │ -3cfeec: 1100 |0002: return-object v0 │ │ +3cfec0: |[3cfec0] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.getSavedFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +3cfed0: 5410 798c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.savedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@8c79 │ │ +3cfed4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;) │ │ @@ -820508,33 +820508,33 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -3cfe68: |[3cfe68] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.run:()Z │ │ -3cfe78: 5430 7a8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8c7a │ │ -3cfe7c: 6e10 1799 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@9917 │ │ -3cfe82: 0c00 |0005: move-result-object v0 │ │ -3cfe84: 5b30 788c |0006: iput-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8c78 │ │ -3cfe88: 5430 7a8c |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8c7a │ │ -3cfe8c: 6e10 1c99 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.isSuccessful:()Z // method@991c │ │ -3cfe92: 0a00 |000d: move-result v0 │ │ -3cfe94: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3cfe96: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -3cfe9a: 0f01 |0011: return v1 │ │ -3cfe9c: 5430 778c |0012: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.context:Landroid/content/Context; // field@8c77 │ │ -3cfea0: 5432 788c |0014: iget-object v2, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8c78 │ │ -3cfea4: 5422 7cc5 |0016: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c57c │ │ -3cfea8: 7130 5d9b 2001 |0018: invoke-static {v0, v2, v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ -3cfeae: 0c00 |001b: move-result-object v0 │ │ -3cfeb0: 5b30 798c |001c: iput-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.savedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@8c79 │ │ -3cfeb4: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -3cfeb6: 0f00 |001f: return v0 │ │ +3cfe50: |[3cfe50] de.danoeh.antennapod.core.service.download.handler.FeedSyncTask.run:()Z │ │ +3cfe60: 5430 7a8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8c7a │ │ +3cfe64: 6e10 1799 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@9917 │ │ +3cfe6a: 0c00 |0005: move-result-object v0 │ │ +3cfe6c: 5b30 788c |0006: iput-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8c78 │ │ +3cfe70: 5430 7a8c |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.task:Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask; // field@8c7a │ │ +3cfe74: 6e10 1c99 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedParserTask;.isSuccessful:()Z // method@991c │ │ +3cfe7a: 0a00 |000d: move-result v0 │ │ +3cfe7c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3cfe7e: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +3cfe82: 0f01 |0011: return v1 │ │ +3cfe84: 5430 778c |0012: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.context:Landroid/content/Context; // field@8c77 │ │ +3cfe88: 5432 788c |0014: iget-object v2, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.feedHandlerResult:Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // field@8c78 │ │ +3cfe8c: 5422 7cc5 |0016: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c57c │ │ +3cfe90: 7130 5d9b 2001 |0018: invoke-static {v0, v2, v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ +3cfe96: 0c00 |001b: move-result-object v0 │ │ +3cfe98: 5b30 798c |001c: iput-object v0, v3, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.savedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@8c79 │ │ +3cfe9c: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +3cfe9e: 0f00 |001f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0008 line=24 │ │ 0x0012 line=28 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask; │ │ @@ -820582,20 +820582,20 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3cff50: |[3cff50] de.danoeh.antennapod.core.service.download.handler.MediaDownloadedHandler.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3cff60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cff66: 5b03 7d8c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c7d │ │ -3cff6a: 5b01 7c8c |0005: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8c7c │ │ -3cff6e: 5b02 7e8c |0007: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c7e │ │ -3cff72: 0e00 |0009: return-void │ │ +3cff38: |[3cff38] de.danoeh.antennapod.core.service.download.handler.MediaDownloadedHandler.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3cff48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cff4e: 5b03 7d8c |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c7d │ │ +3cff52: 5b01 7c8c |0005: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8c7c │ │ +3cff56: 5b02 7e8c |0007: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c7e │ │ +3cff5a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ locals : │ │ @@ -820610,17 +820610,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 │ │ -3cff38: |[3cff38] de.danoeh.antennapod.core.service.download.handler.MediaDownloadedHandler.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3cff48: 5410 7e8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c7e │ │ -3cff4c: 1100 |0002: return-object v0 │ │ +3cff20: |[3cff20] de.danoeh.antennapod.core.service.download.handler.MediaDownloadedHandler.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3cff30: 5410 7e8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c7e │ │ +3cff34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;) │ │ @@ -820628,171 +820628,171 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 328 16-bit code units │ │ -3cff74: |[3cff74] de.danoeh.antennapod.core.service.download.handler.MediaDownloadedHandler.run:()V │ │ -3cff84: 5490 7d8c |0000: iget-object v0, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c7d │ │ -3cff88: 6e10 46ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ -3cff8e: 0b00 |0005: move-result-wide v0 │ │ -3cff90: 7120 299b 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ -3cff96: 0c03 |0009: move-result-object v3 │ │ -3cff98: 1a00 4d49 |000a: const-string v0, "MediaDownloadedHandler" // string@494d │ │ -3cff9c: 3903 0800 |000c: if-nez v3, 0014 // +0008 │ │ -3cffa0: 1a01 cb16 |000e: const-string v1, "Could not find downloaded media object in database" // string@16cb │ │ -3cffa4: 7120 f70a 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3cffaa: 0e00 |0013: return-void │ │ -3cffac: 6e10 f6ab 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3cffb2: 0c01 |0017: move-result-object v1 │ │ -3cffb4: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -3cffb6: 1204 |0019: const/4 v4, #int 0 // #0 │ │ -3cffb8: 3801 0e00 |001a: if-eqz v1, 0028 // +000e │ │ -3cffbc: 6e10 f6ab 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3cffc2: 0c01 |001f: move-result-object v1 │ │ -3cffc4: 6e10 c4ab 0100 |0020: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -3cffca: 0a01 |0023: move-result v1 │ │ -3cffcc: 3801 0400 |0024: if-eqz v1, 0028 // +0004 │ │ -3cffd0: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -3cffd2: 2802 |0027: goto 0029 // +0002 │ │ -3cffd4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -3cffd6: 6e20 10ac 2300 |0029: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac10 │ │ -3cffdc: 5492 7d8c |002c: iget-object v2, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c7d │ │ -3cffe0: 6e10 45ad 0200 |002e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cffe6: 0c02 |0031: move-result-object v2 │ │ -3cffe8: 6e20 12ac 2300 |0032: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac12 │ │ -3cffee: 2202 231e |0035: new-instance v2, Ljava/io/File; // type@1e23 │ │ -3cfff2: 5495 7d8c |0037: iget-object v5, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c7d │ │ -3cfff6: 6e10 45ad 0500 |0039: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cfffc: 0c05 |003c: move-result-object v5 │ │ -3cfffe: 7020 3cb1 5200 |003d: invoke-direct {v2, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3d0004: 6e10 4db1 0200 |0040: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b14d │ │ -3d000a: 0b05 |0043: move-result-wide v5 │ │ -3d000c: 6e30 19ac 5306 |0044: invoke-virtual {v3, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@ac19 │ │ -3d0012: 6e10 e9ab 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@abe9 │ │ -3d0018: 6e10 f6ab 0300 |004a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d001e: 0c02 |004d: move-result-object v2 │ │ -3d0020: 3802 1500 |004e: if-eqz v2, 0063 // +0015 │ │ -3d0024: 6e10 f6ab 0300 |0050: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d002a: 0c02 |0053: move-result-object v2 │ │ -3d002c: 6e10 beab 0200 |0054: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@abbe │ │ -3d0032: 0a02 |0057: move-result v2 │ │ -3d0034: 3902 0b00 |0058: if-nez v2, 0063 // +000b │ │ -3d0038: 5492 7c8c |005a: iget-object v2, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8c7c │ │ -3d003c: 7120 d29c 2300 |005c: invoke-static {v3, v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromMediaFile:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Ljava/util/List; // method@9cd2 │ │ -3d0042: 0c02 |005f: move-result-object v2 │ │ -3d0044: 6e20 0eac 2300 |0060: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setChapters:(Ljava/util/List;)V // method@ac0e │ │ -3d004a: 6e10 f6ab 0300 |0063: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d0050: 0c02 |0066: move-result-object v2 │ │ -3d0052: 3802 1700 |0067: if-eqz v2, 007e // +0017 │ │ -3d0056: 6e10 f6ab 0300 |0069: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d005c: 0c02 |006c: move-result-object v2 │ │ -3d005e: 6e10 bbab 0200 |006d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ -3d0064: 0c02 |0070: move-result-object v2 │ │ -3d0066: 3802 0d00 |0071: if-eqz v2, 007e // +000d │ │ -3d006a: 6e10 f6ab 0300 |0073: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d0070: 0c02 |0076: move-result-object v2 │ │ -3d0072: 6e10 bbab 0200 |0077: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ -3d0078: 0c02 |007a: move-result-object v2 │ │ -3d007a: 7120 d49c 4200 |007b: invoke-static {v2, v4}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@9cd4 │ │ -3d0080: 1202 |007e: const/4 v2, #int 0 // #0 │ │ -3d0082: 2204 891c |007f: new-instance v4, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1c89 │ │ -3d0086: 7010 feaa 0400 |0081: invoke-direct {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@aafe │ │ -3d008c: 6e10 85ab 0300 |0084: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -3d0092: 0c05 |0087: move-result-object v5 │ │ -3d0094: 6e20 4706 5400 |0088: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0647 │ │ -3d009a: 1305 0900 |008b: const/16 v5, #int 9 // #9 │ │ -3d009e: 6e20 3e06 5400 |008d: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063e │ │ -3d00a4: 0c02 |0090: move-result-object v2 │ │ -3d00a6: 7110 30b2 0200 |0091: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3d00ac: 0a05 |0094: move-result v5 │ │ -3d00ae: 6e20 11ac 5300 |0095: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac11 │ │ -3d00b4: 2205 741e |0098: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d00b8: 7010 c7b2 0500 |009a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d00be: 1a06 c919 |009d: const-string v6, "Duration of file is " // string@19c9 │ │ -3d00c2: 6e20 d3b2 6500 |009f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d00c8: 6e10 f0ab 0300 |00a2: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3d00ce: 0a06 |00a5: move-result v6 │ │ -3d00d0: 6e20 ceb2 6500 |00a6: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d00d6: 6e10 deb2 0500 |00a9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d00dc: 0c05 |00ac: move-result-object v5 │ │ -3d00de: 7120 f50a 5000 |00ad: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d00e4: 6e10 ffaa 0400 |00b0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ -3d00ea: 2826 |00b3: goto 00d9 // +0026 │ │ -3d00ec: 0d05 |00b4: move-exception v5 │ │ -3d00ee: 6e10 ffaa 0400 |00b5: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ -3d00f4: 2805 |00b8: goto 00bd // +0005 │ │ -3d00f6: 0d04 |00b9: move-exception v4 │ │ -3d00f8: 6e20 feb2 4500 |00ba: invoke-virtual {v5, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d00fe: 2705 |00bd: throw v5 │ │ -3d0100: 0d02 |00be: move-exception v2 │ │ -3d0102: 1a04 411f |00bf: const-string v4, "Get duration failed" // string@1f41 │ │ -3d0106: 7130 f80a 4002 |00c1: invoke-static {v0, v4, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ -3d010c: 2815 |00c4: goto 00d9 // +0015 │ │ -3d010e: 2204 741e |00c5: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d0112: 7010 c7b2 0400 |00c7: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d0118: 1a05 9c22 |00ca: const-string v5, "Invalid file duration: " // string@229c │ │ -3d011c: 6e20 d3b2 5400 |00cc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d0122: 6e20 d3b2 2400 |00cf: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d0128: 6e10 deb2 0400 |00d2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d012e: 0c02 |00d5: move-result-object v2 │ │ -3d0130: 7120 f50a 2000 |00d6: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d0136: 6e10 f6ab 0300 |00d9: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d013c: 0c08 |00dc: move-result-object v8 │ │ -3d013e: 7110 259c 0300 |00dd: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c25 │ │ -3d0144: 0c02 |00e0: move-result-object v2 │ │ -3d0146: 7210 a6b5 0200 |00e1: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3d014c: 3808 4d00 |00e4: if-eqz v8, 0131 // +004d │ │ -3d0150: 6e10 abab 0800 |00e6: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@abab │ │ -3d0156: 7110 219c 0800 |00e9: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c21 │ │ -3d015c: 0c02 |00ec: move-result-object v2 │ │ -3d015e: 7210 a6b5 0200 |00ed: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3d0164: 3801 4100 |00f0: if-eqz v1, 0131 // +0041 │ │ -3d0168: 7100 04b7 0000 |00f2: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d016e: 0c01 |00f5: move-result-object v1 │ │ -3d0170: 2202 9b1a |00f6: new-instance v2, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ -3d0174: 7010 25a2 0200 |00f8: invoke-direct {v2}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ -3d017a: 6e20 07b7 2100 |00fb: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d0180: 2833 |00fe: goto 0131 // +0033 │ │ -3d0182: 0d01 |00ff: move-exception v1 │ │ -3d0184: 2202 741e |0100: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d0188: 7010 c7b2 0200 |0102: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d018e: 1a04 5f1b |0105: const-string v4, "ExecutionException in MediaHandlerThread: " // string@1b5f │ │ -3d0192: 6e20 d3b2 4200 |0107: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d0198: 6e10 01b3 0100 |010a: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3d019e: 0c04 |010d: move-result-object v4 │ │ -3d01a0: 6e20 d3b2 4200 |010e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d01a6: 6e10 deb2 0200 |0111: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d01ac: 0c02 |0114: move-result-object v2 │ │ -3d01ae: 7120 f70a 2000 |0115: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d01b4: 2200 961c |0118: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3d01b8: 6e10 f1ab 0300 |011a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@abf1 │ │ -3d01be: 0c04 |011d: move-result-object v4 │ │ -3d01c0: 6205 2096 |011e: sget-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9620 │ │ -3d01c4: 1206 |0120: const/4 v6, #int 0 // #0 │ │ -3d01c6: 6e10 01b3 0100 |0121: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3d01cc: 0c07 |0124: move-result-object v7 │ │ -3d01ce: 0702 |0125: move-object v2, v0 │ │ -3d01d0: 7606 13ab 0200 |0126: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ -3d01d6: 5b90 7e8c |0129: iput-object v0, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c7e │ │ -3d01da: 2806 |012b: goto 0131 // +0006 │ │ -3d01dc: 1a01 5449 |012c: const-string v1, "MediaHandlerThread was interrupted" // string@4954 │ │ -3d01e0: 7120 f70a 1000 |012e: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d01e6: 3808 1600 |0131: if-eqz v8, 0147 // +0016 │ │ -3d01ea: 2200 221d |0133: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ -3d01ee: 6201 7dc4 |0135: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47d │ │ -3d01f2: 7030 f7ad 8001 |0137: invoke-direct {v0, v8, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ -3d01f8: 6e10 faad 0000 |013a: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ -3d01fe: 0c00 |013d: move-result-object v0 │ │ -3d0200: 6e10 f9ad 0000 |013e: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ -3d0206: 0c00 |0141: move-result-object v0 │ │ -3d0208: 5491 7c8c |0142: iget-object v1, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8c7c │ │ -3d020c: 7120 b79c 0100 |0144: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ -3d0212: 0e00 |0147: return-void │ │ +3cff5c: |[3cff5c] de.danoeh.antennapod.core.service.download.handler.MediaDownloadedHandler.run:()V │ │ +3cff6c: 5490 7d8c |0000: iget-object v0, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c7d │ │ +3cff70: 6e10 46ad 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ +3cff76: 0b00 |0005: move-result-wide v0 │ │ +3cff78: 7120 299b 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ +3cff7e: 0c03 |0009: move-result-object v3 │ │ +3cff80: 1a00 4d49 |000a: const-string v0, "MediaDownloadedHandler" // string@494d │ │ +3cff84: 3903 0800 |000c: if-nez v3, 0014 // +0008 │ │ +3cff88: 1a01 cb16 |000e: const-string v1, "Could not find downloaded media object in database" // string@16cb │ │ +3cff8c: 7120 f70a 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3cff92: 0e00 |0013: return-void │ │ +3cff94: 6e10 f6ab 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3cff9a: 0c01 |0017: move-result-object v1 │ │ +3cff9c: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +3cff9e: 1204 |0019: const/4 v4, #int 0 // #0 │ │ +3cffa0: 3801 0e00 |001a: if-eqz v1, 0028 // +000e │ │ +3cffa4: 6e10 f6ab 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3cffaa: 0c01 |001f: move-result-object v1 │ │ +3cffac: 6e10 c4ab 0100 |0020: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +3cffb2: 0a01 |0023: move-result v1 │ │ +3cffb4: 3801 0400 |0024: if-eqz v1, 0028 // +0004 │ │ +3cffb8: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +3cffba: 2802 |0027: goto 0029 // +0002 │ │ +3cffbc: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +3cffbe: 6e20 10ac 2300 |0029: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac10 │ │ +3cffc4: 5492 7d8c |002c: iget-object v2, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c7d │ │ +3cffc8: 6e10 45ad 0200 |002e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cffce: 0c02 |0031: move-result-object v2 │ │ +3cffd0: 6e20 12ac 2300 |0032: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac12 │ │ +3cffd6: 2202 231e |0035: new-instance v2, Ljava/io/File; // type@1e23 │ │ +3cffda: 5495 7d8c |0037: iget-object v5, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c7d │ │ +3cffde: 6e10 45ad 0500 |0039: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cffe4: 0c05 |003c: move-result-object v5 │ │ +3cffe6: 7020 3cb1 5200 |003d: invoke-direct {v2, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3cffec: 6e10 4db1 0200 |0040: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b14d │ │ +3cfff2: 0b05 |0043: move-result-wide v5 │ │ +3cfff4: 6e30 19ac 5306 |0044: invoke-virtual {v3, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@ac19 │ │ +3cfffa: 6e10 e9ab 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@abe9 │ │ +3d0000: 6e10 f6ab 0300 |004a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d0006: 0c02 |004d: move-result-object v2 │ │ +3d0008: 3802 1500 |004e: if-eqz v2, 0063 // +0015 │ │ +3d000c: 6e10 f6ab 0300 |0050: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d0012: 0c02 |0053: move-result-object v2 │ │ +3d0014: 6e10 beab 0200 |0054: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@abbe │ │ +3d001a: 0a02 |0057: move-result v2 │ │ +3d001c: 3902 0b00 |0058: if-nez v2, 0063 // +000b │ │ +3d0020: 5492 7c8c |005a: iget-object v2, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8c7c │ │ +3d0024: 7120 d29c 2300 |005c: invoke-static {v3, v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromMediaFile:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Ljava/util/List; // method@9cd2 │ │ +3d002a: 0c02 |005f: move-result-object v2 │ │ +3d002c: 6e20 0eac 2300 |0060: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setChapters:(Ljava/util/List;)V // method@ac0e │ │ +3d0032: 6e10 f6ab 0300 |0063: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d0038: 0c02 |0066: move-result-object v2 │ │ +3d003a: 3802 1700 |0067: if-eqz v2, 007e // +0017 │ │ +3d003e: 6e10 f6ab 0300 |0069: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d0044: 0c02 |006c: move-result-object v2 │ │ +3d0046: 6e10 bbab 0200 |006d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ +3d004c: 0c02 |0070: move-result-object v2 │ │ +3d004e: 3802 0d00 |0071: if-eqz v2, 007e // +000d │ │ +3d0052: 6e10 f6ab 0300 |0073: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d0058: 0c02 |0076: move-result-object v2 │ │ +3d005a: 6e10 bbab 0200 |0077: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ +3d0060: 0c02 |007a: move-result-object v2 │ │ +3d0062: 7120 d49c 4200 |007b: invoke-static {v2, v4}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@9cd4 │ │ +3d0068: 1202 |007e: const/4 v2, #int 0 // #0 │ │ +3d006a: 2204 891c |007f: new-instance v4, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1c89 │ │ +3d006e: 7010 feaa 0400 |0081: invoke-direct {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@aafe │ │ +3d0074: 6e10 85ab 0300 |0084: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +3d007a: 0c05 |0087: move-result-object v5 │ │ +3d007c: 6e20 4706 5400 |0088: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0647 │ │ +3d0082: 1305 0900 |008b: const/16 v5, #int 9 // #9 │ │ +3d0086: 6e20 3e06 5400 |008d: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@063e │ │ +3d008c: 0c02 |0090: move-result-object v2 │ │ +3d008e: 7110 30b2 0200 |0091: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3d0094: 0a05 |0094: move-result v5 │ │ +3d0096: 6e20 11ac 5300 |0095: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac11 │ │ +3d009c: 2205 741e |0098: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d00a0: 7010 c7b2 0500 |009a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d00a6: 1a06 c919 |009d: const-string v6, "Duration of file is " // string@19c9 │ │ +3d00aa: 6e20 d3b2 6500 |009f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d00b0: 6e10 f0ab 0300 |00a2: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3d00b6: 0a06 |00a5: move-result v6 │ │ +3d00b8: 6e20 ceb2 6500 |00a6: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d00be: 6e10 deb2 0500 |00a9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d00c4: 0c05 |00ac: move-result-object v5 │ │ +3d00c6: 7120 f50a 5000 |00ad: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d00cc: 6e10 ffaa 0400 |00b0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ +3d00d2: 2826 |00b3: goto 00d9 // +0026 │ │ +3d00d4: 0d05 |00b4: move-exception v5 │ │ +3d00d6: 6e10 ffaa 0400 |00b5: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ +3d00dc: 2805 |00b8: goto 00bd // +0005 │ │ +3d00de: 0d04 |00b9: move-exception v4 │ │ +3d00e0: 6e20 feb2 4500 |00ba: invoke-virtual {v5, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d00e6: 2705 |00bd: throw v5 │ │ +3d00e8: 0d02 |00be: move-exception v2 │ │ +3d00ea: 1a04 411f |00bf: const-string v4, "Get duration failed" // string@1f41 │ │ +3d00ee: 7130 f80a 4002 |00c1: invoke-static {v0, v4, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ +3d00f4: 2815 |00c4: goto 00d9 // +0015 │ │ +3d00f6: 2204 741e |00c5: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d00fa: 7010 c7b2 0400 |00c7: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d0100: 1a05 9c22 |00ca: const-string v5, "Invalid file duration: " // string@229c │ │ +3d0104: 6e20 d3b2 5400 |00cc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d010a: 6e20 d3b2 2400 |00cf: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d0110: 6e10 deb2 0400 |00d2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d0116: 0c02 |00d5: move-result-object v2 │ │ +3d0118: 7120 f50a 2000 |00d6: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d011e: 6e10 f6ab 0300 |00d9: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d0124: 0c08 |00dc: move-result-object v8 │ │ +3d0126: 7110 259c 0300 |00dd: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c25 │ │ +3d012c: 0c02 |00e0: move-result-object v2 │ │ +3d012e: 7210 a6b5 0200 |00e1: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3d0134: 3808 4d00 |00e4: if-eqz v8, 0131 // +004d │ │ +3d0138: 6e10 abab 0800 |00e6: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@abab │ │ +3d013e: 7110 219c 0800 |00e9: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c21 │ │ +3d0144: 0c02 |00ec: move-result-object v2 │ │ +3d0146: 7210 a6b5 0200 |00ed: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3d014c: 3801 4100 |00f0: if-eqz v1, 0131 // +0041 │ │ +3d0150: 7100 04b7 0000 |00f2: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d0156: 0c01 |00f5: move-result-object v1 │ │ +3d0158: 2202 9b1a |00f6: new-instance v2, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ +3d015c: 7010 25a2 0200 |00f8: invoke-direct {v2}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ +3d0162: 6e20 07b7 2100 |00fb: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d0168: 2833 |00fe: goto 0131 // +0033 │ │ +3d016a: 0d01 |00ff: move-exception v1 │ │ +3d016c: 2202 741e |0100: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d0170: 7010 c7b2 0200 |0102: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d0176: 1a04 5f1b |0105: const-string v4, "ExecutionException in MediaHandlerThread: " // string@1b5f │ │ +3d017a: 6e20 d3b2 4200 |0107: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d0180: 6e10 01b3 0100 |010a: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3d0186: 0c04 |010d: move-result-object v4 │ │ +3d0188: 6e20 d3b2 4200 |010e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d018e: 6e10 deb2 0200 |0111: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d0194: 0c02 |0114: move-result-object v2 │ │ +3d0196: 7120 f70a 2000 |0115: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d019c: 2200 961c |0118: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3d01a0: 6e10 f1ab 0300 |011a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@abf1 │ │ +3d01a6: 0c04 |011d: move-result-object v4 │ │ +3d01a8: 6205 2096 |011e: sget-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9620 │ │ +3d01ac: 1206 |0120: const/4 v6, #int 0 // #0 │ │ +3d01ae: 6e10 01b3 0100 |0121: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3d01b4: 0c07 |0124: move-result-object v7 │ │ +3d01b6: 0702 |0125: move-object v2, v0 │ │ +3d01b8: 7606 13ab 0200 |0126: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ +3d01be: 5b90 7e8c |0129: iput-object v0, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c7e │ │ +3d01c2: 2806 |012b: goto 0131 // +0006 │ │ +3d01c4: 1a01 5449 |012c: const-string v1, "MediaHandlerThread was interrupted" // string@4954 │ │ +3d01c8: 7120 f70a 1000 |012e: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d01ce: 3808 1600 |0131: if-eqz v8, 0147 // +0016 │ │ +3d01d2: 2200 221d |0133: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ +3d01d6: 6201 7dc4 |0135: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47d │ │ +3d01da: 7030 f7ad 8001 |0137: invoke-direct {v0, v8, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ +3d01e0: 6e10 faad 0000 |013a: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ +3d01e6: 0c00 |013d: move-result-object v0 │ │ +3d01e8: 6e10 f9ad 0000 |013e: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ +3d01ee: 0c00 |0141: move-result-object v0 │ │ +3d01f0: 5491 7c8c |0142: iget-object v1, v9, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.context:Landroid/content/Context; // field@8c7c │ │ +3d01f4: 7120 b79c 0100 |0144: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ +3d01fa: 0e00 |0147: return-void │ │ catches : 6 │ │ 0x007f - 0x0084 │ │ Ljava/lang/NumberFormatException; -> 0x00c5 │ │ Ljava/lang/Exception; -> 0x00be │ │ 0x0084 - 0x00b0 │ │ -> 0x00b4 │ │ 0x00b0 - 0x00b3 │ │ @@ -820952,17 +820952,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;Ljava/lang/Long;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d0a58: |[3d0a58] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.$r8$lambda$Ljw47pFF5Vrehqgk6mR972tWsZE:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;Ljava/lang/Long;)V │ │ -3d0a68: 7020 5c99 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.lambda$new$0:(Ljava/lang/Long;)V // method@995c │ │ -3d0a6e: 0e00 |0003: return-void │ │ +3d0a40: |[3d0a40] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.$r8$lambda$Ljw47pFF5Vrehqgk6mR972tWsZE:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;Ljava/lang/Long;)V │ │ +3d0a50: 7020 5c99 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.lambda$new$0:(Ljava/lang/Long;)V // method@995c │ │ +3d0a56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Long; │ │ │ │ @@ -820971,17 +820971,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d094c: |[3d094c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ -3d095c: 5400 858c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8c85 │ │ -3d0960: 1100 |0002: return-object v0 │ │ +3d0934: |[3d0934] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ +3d0944: 5400 858c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8c85 │ │ +3d0948: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -820989,17 +820989,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d075c: |[3d075c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ -3d076c: 5400 868c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8c86 │ │ -3d0770: 1100 |0002: return-object v0 │ │ +3d0744: |[3d0744] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ +3d0754: 5400 868c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8c86 │ │ +3d0758: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -821007,17 +821007,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d0964: |[3d0964] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ -3d0974: 5400 878c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8c87 │ │ -3d0978: 1100 |0002: return-object v0 │ │ +3d094c: |[3d094c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ +3d095c: 5400 878c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8c87 │ │ +3d0960: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -821025,17 +821025,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d0774: |[3d0774] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ -3d0784: 5400 898c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8c89 │ │ -3d0788: 1100 |0002: return-object v0 │ │ +3d075c: |[3d075c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ +3d076c: 5400 898c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8c89 │ │ +3d0770: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -821043,17 +821043,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroid/content/Context;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d0744: |[3d0744] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroid/content/Context; │ │ -3d0754: 5400 8a8c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ -3d0758: 1100 |0002: return-object v0 │ │ +3d072c: |[3d072c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroid/content/Context; │ │ +3d073c: 5400 8a8c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ +3d0740: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -821061,36 +821061,36 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3d0a70: |[3d0a70] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.:(Landroid/content/Context;)V │ │ -3d0a80: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d0a86: 5b23 8a8c |0003: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ -3d0a8a: 7010 5199 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.createPlayer:()V // method@9951 │ │ -3d0a90: 5423 8b8c |0008: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0a94: 6e10 4961 0300 |000a: invoke-virtual {v3}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getPlaybackParameters:()Lcom/google/android/exoplayer2/PlaybackParameters; // method@6149 │ │ -3d0a9a: 0c03 |000d: move-result-object v3 │ │ -3d0a9c: 5b23 8d8c |000e: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ -3d0aa0: 1600 0200 |0010: const-wide/16 v0, #int 2 // #2 │ │ -3d0aa4: 6203 43d9 |0012: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -3d0aa8: 7130 f6b0 1003 |0014: invoke-static {v0, v1, v3}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b0f6 │ │ -3d0aae: 0c03 |0017: move-result-object v3 │ │ -3d0ab0: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3d0ab6: 0c00 |001b: move-result-object v0 │ │ -3d0ab8: 6e20 f7b0 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3d0abe: 0c03 |001f: move-result-object v3 │ │ -3d0ac0: 2200 d818 |0020: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0; // type@18d8 │ │ -3d0ac4: 7020 2599 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@9925 │ │ -3d0aca: 6e20 f9b0 0300 |0025: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0f9 │ │ -3d0ad0: 0c03 |0028: move-result-object v3 │ │ -3d0ad2: 5b23 888c |0029: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@8c88 │ │ -3d0ad6: 0e00 |002b: return-void │ │ +3d0a58: |[3d0a58] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.:(Landroid/content/Context;)V │ │ +3d0a68: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d0a6e: 5b23 8a8c |0003: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ +3d0a72: 7010 5199 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.createPlayer:()V // method@9951 │ │ +3d0a78: 5423 8b8c |0008: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0a7c: 6e10 4961 0300 |000a: invoke-virtual {v3}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getPlaybackParameters:()Lcom/google/android/exoplayer2/PlaybackParameters; // method@6149 │ │ +3d0a82: 0c03 |000d: move-result-object v3 │ │ +3d0a84: 5b23 8d8c |000e: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ +3d0a88: 1600 0200 |0010: const-wide/16 v0, #int 2 // #2 │ │ +3d0a8c: 6203 43d9 |0012: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +3d0a90: 7130 f6b0 1003 |0014: invoke-static {v0, v1, v3}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b0f6 │ │ +3d0a96: 0c03 |0017: move-result-object v3 │ │ +3d0a98: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3d0a9e: 0c00 |001b: move-result-object v0 │ │ +3d0aa0: 6e20 f7b0 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3d0aa6: 0c03 |001f: move-result-object v3 │ │ +3d0aa8: 2200 d818 |0020: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0; // type@18d8 │ │ +3d0aac: 7020 2599 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@9925 │ │ +3d0ab2: 6e20 f9b0 0300 |0025: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0f9 │ │ +3d0ab8: 0c03 |0028: move-result-object v3 │ │ +3d0aba: 5b23 888c |0029: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@8c88 │ │ +3d0abe: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ 0x0005 line=73 │ │ 0x0008 line=74 │ │ 0x0012 line=75 │ │ @@ -821105,54 +821105,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 86 16-bit code units │ │ -3d0ad8: |[3d0ad8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.createPlayer:()V │ │ -3d0ae8: 2200 f00f |0000: new-instance v0, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // type@0ff0 │ │ -3d0aec: 7010 695d 0000 |0002: invoke-direct {v0}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.:()V // method@5d69 │ │ -3d0af2: 1301 c409 |0005: const/16 v1, #int 2500 // #9c4 │ │ -3d0af6: 1302 8813 |0007: const/16 v2, #int 5000 // #1388 │ │ -3d0afa: 1303 3075 |0009: const/16 v3, #int 30000 // #7530 │ │ -3d0afe: 1404 c0d4 0100 |000b: const v4, #float 1.68156e-40 // #0001d4c0 │ │ -3d0b04: 6e52 6c5d 3014 |000e: invoke-virtual {v0, v3, v4, v1, v2}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.setBufferDurationsMs:(IIII)Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // method@5d6c │ │ -3d0b0a: 7100 3fb0 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ -3d0b10: 0a01 |0014: move-result v1 │ │ -3d0b12: d211 e803 |0015: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3d0b16: d011 f401 |0017: add-int/lit16 v1, v1, #int 500 // #01f4 │ │ -3d0b1a: 1212 |0019: const/4 v2, #int 1 // #1 │ │ -3d0b1c: 6e30 6b5d 1002 |001a: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.setBackBuffer:(IZ)Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // method@5d6b │ │ -3d0b22: 2201 5613 |001d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@1356 │ │ -3d0b26: 5452 8a8c |001f: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ -3d0b2a: 7020 5a74 2100 |0021: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@745a │ │ -3d0b30: 5b51 8e8c |0024: iput-object v1, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ -3d0b34: 2201 5510 |0026: new-instance v1, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@1055 │ │ -3d0b38: 5452 8a8c |0028: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ -3d0b3c: 2203 f40f |002a: new-instance v3, Lcom/google/android/exoplayer2/DefaultRenderersFactory; // type@0ff4 │ │ -3d0b40: 7020 8a5d 2300 |002c: invoke-direct {v3, v2}, Lcom/google/android/exoplayer2/DefaultRenderersFactory;.:(Landroid/content/Context;)V // method@5d8a │ │ -3d0b46: 7030 b160 2103 |002f: invoke-direct {v1, v2, v3}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;Lcom/google/android/exoplayer2/RenderersFactory;)V // method@60b1 │ │ -3d0b4c: 5452 8e8c |0032: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ -3d0b50: 6e20 cd60 2100 |0034: invoke-virtual {v1, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setTrackSelector:(Lcom/google/android/exoplayer2/trackselection/TrackSelector;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@60cd │ │ -3d0b56: 0c01 |0037: move-result-object v1 │ │ -3d0b58: 6e10 6a5d 0000 |0038: invoke-virtual {v0}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.build:()Lcom/google/android/exoplayer2/DefaultLoadControl; // method@5d6a │ │ -3d0b5e: 0c00 |003b: move-result-object v0 │ │ -3d0b60: 6e20 cc60 0100 |003c: invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setLoadControl:(Lcom/google/android/exoplayer2/LoadControl;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@60cc │ │ -3d0b66: 0c00 |003f: move-result-object v0 │ │ -3d0b68: 6e10 cb60 0000 |0040: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@60cb │ │ -3d0b6e: 0c00 |0043: move-result-object v0 │ │ -3d0b70: 5b50 8b8c |0044: iput-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0b74: 6201 8227 |0046: sget-object v1, Lcom/google/android/exoplayer2/SeekParameters;.EXACT:Lcom/google/android/exoplayer2/SeekParameters; // field@2782 │ │ -3d0b78: 6e20 5f61 1000 |0048: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setSeekParameters:(Lcom/google/android/exoplayer2/SeekParameters;)V // method@615f │ │ -3d0b7e: 5450 8b8c |004b: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0b82: 2201 d918 |004d: new-instance v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; // type@18d9 │ │ -3d0b86: 7020 2799 5100 |004f: invoke-direct {v1, v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@9927 │ │ -3d0b8c: 6e20 3461 1000 |0052: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@6134 │ │ -3d0b92: 0e00 |0055: return-void │ │ +3d0ac0: |[3d0ac0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.createPlayer:()V │ │ +3d0ad0: 2200 f00f |0000: new-instance v0, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // type@0ff0 │ │ +3d0ad4: 7010 695d 0000 |0002: invoke-direct {v0}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.:()V // method@5d69 │ │ +3d0ada: 1301 c409 |0005: const/16 v1, #int 2500 // #9c4 │ │ +3d0ade: 1302 8813 |0007: const/16 v2, #int 5000 // #1388 │ │ +3d0ae2: 1303 3075 |0009: const/16 v3, #int 30000 // #7530 │ │ +3d0ae6: 1404 c0d4 0100 |000b: const v4, #float 1.68156e-40 // #0001d4c0 │ │ +3d0aec: 6e52 6c5d 3014 |000e: invoke-virtual {v0, v3, v4, v1, v2}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.setBufferDurationsMs:(IIII)Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // method@5d6c │ │ +3d0af2: 7100 3fb0 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ +3d0af8: 0a01 |0014: move-result v1 │ │ +3d0afa: d211 e803 |0015: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3d0afe: d011 f401 |0017: add-int/lit16 v1, v1, #int 500 // #01f4 │ │ +3d0b02: 1212 |0019: const/4 v2, #int 1 // #1 │ │ +3d0b04: 6e30 6b5d 1002 |001a: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.setBackBuffer:(IZ)Lcom/google/android/exoplayer2/DefaultLoadControl$Builder; // method@5d6b │ │ +3d0b0a: 2201 5613 |001d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@1356 │ │ +3d0b0e: 5452 8a8c |001f: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ +3d0b12: 7020 5a74 2100 |0021: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@745a │ │ +3d0b18: 5b51 8e8c |0024: iput-object v1, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ +3d0b1c: 2201 5510 |0026: new-instance v1, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@1055 │ │ +3d0b20: 5452 8a8c |0028: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ +3d0b24: 2203 f40f |002a: new-instance v3, Lcom/google/android/exoplayer2/DefaultRenderersFactory; // type@0ff4 │ │ +3d0b28: 7020 8a5d 2300 |002c: invoke-direct {v3, v2}, Lcom/google/android/exoplayer2/DefaultRenderersFactory;.:(Landroid/content/Context;)V // method@5d8a │ │ +3d0b2e: 7030 b160 2103 |002f: invoke-direct {v1, v2, v3}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;Lcom/google/android/exoplayer2/RenderersFactory;)V // method@60b1 │ │ +3d0b34: 5452 8e8c |0032: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ +3d0b38: 6e20 cd60 2100 |0034: invoke-virtual {v1, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setTrackSelector:(Lcom/google/android/exoplayer2/trackselection/TrackSelector;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@60cd │ │ +3d0b3e: 0c01 |0037: move-result-object v1 │ │ +3d0b40: 6e10 6a5d 0000 |0038: invoke-virtual {v0}, Lcom/google/android/exoplayer2/DefaultLoadControl$Builder;.build:()Lcom/google/android/exoplayer2/DefaultLoadControl; // method@5d6a │ │ +3d0b46: 0c00 |003b: move-result-object v0 │ │ +3d0b48: 6e20 cc60 0100 |003c: invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setLoadControl:(Lcom/google/android/exoplayer2/LoadControl;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@60cc │ │ +3d0b4e: 0c00 |003f: move-result-object v0 │ │ +3d0b50: 6e10 cb60 0000 |0040: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@60cb │ │ +3d0b56: 0c00 |0043: move-result-object v0 │ │ +3d0b58: 5b50 8b8c |0044: iput-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0b5c: 6201 8227 |0046: sget-object v1, Lcom/google/android/exoplayer2/SeekParameters;.EXACT:Lcom/google/android/exoplayer2/SeekParameters; // field@2782 │ │ +3d0b60: 6e20 5f61 1000 |0048: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setSeekParameters:(Lcom/google/android/exoplayer2/SeekParameters;)V // method@615f │ │ +3d0b66: 5450 8b8c |004b: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0b6a: 2201 d918 |004d: new-instance v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; // type@18d9 │ │ +3d0b6e: 7020 2799 5100 |004f: invoke-direct {v1, v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@9927 │ │ +3d0b74: 6e20 3461 1000 |0052: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@6134 │ │ +3d0b7a: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x000e line=86 │ │ 0x0011 line=89 │ │ 0x001d line=90 │ │ 0x0026 line=91 │ │ @@ -821169,30 +821169,30 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3d07c8: |[3d07c8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getAudioRendererIndex:()I │ │ -3d07d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d07da: 5431 8b8c |0001: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d07de: 6e10 4b61 0100 |0003: invoke-virtual {v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getRendererCount:()I // method@614b │ │ -3d07e4: 0a01 |0006: move-result v1 │ │ -3d07e6: 3510 0f00 |0007: if-ge v0, v1, 0016 // +000f │ │ -3d07ea: 5431 8b8c |0009: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d07ee: 6e20 4c61 0100 |000b: invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getRendererType:(I)I // method@614c │ │ -3d07f4: 0a01 |000e: move-result v1 │ │ -3d07f6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3d07f8: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -3d07fc: 0f00 |0012: return v0 │ │ -3d07fe: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3d0802: 28ec |0015: goto 0001 // -0014 │ │ -3d0804: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -3d0806: 0f00 |0017: return v0 │ │ +3d07b0: |[3d07b0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getAudioRendererIndex:()I │ │ +3d07c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d07c2: 5431 8b8c |0001: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d07c6: 6e10 4b61 0100 |0003: invoke-virtual {v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getRendererCount:()I // method@614b │ │ +3d07cc: 0a01 |0006: move-result v1 │ │ +3d07ce: 3510 0f00 |0007: if-ge v0, v1, 0016 // +000f │ │ +3d07d2: 5431 8b8c |0009: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d07d6: 6e20 4c61 0100 |000b: invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getRendererType:(I)I // method@614c │ │ +3d07dc: 0a01 |000e: move-result v1 │ │ +3d07de: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3d07e0: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +3d07e4: 0f00 |0012: return v0 │ │ +3d07e6: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3d07ea: 28ec |0015: goto 0001 // -0014 │ │ +3d07ec: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +3d07ee: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=286 │ │ 0x0009 line=287 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -821201,40 +821201,40 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3d09e8: |[3d09e8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getFormats:()Ljava/util/List; │ │ -3d09f8: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3d09fc: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3d0a02: 5451 8e8c |0005: iget-object v1, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ -3d0a06: 6e10 9474 0100 |0007: invoke-virtual {v1}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo; // method@7494 │ │ -3d0a0c: 0c01 |000a: move-result-object v1 │ │ -3d0a0e: 3901 0700 |000b: if-nez v1, 0012 // +0007 │ │ -3d0a12: 7100 83b4 0000 |000d: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3d0a18: 0c00 |0010: move-result-object v0 │ │ -3d0a1a: 1100 |0011: return-object v0 │ │ -3d0a1c: 7010 5299 0500 |0012: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9952 │ │ -3d0a22: 0a02 |0015: move-result v2 │ │ -3d0a24: 6e20 9074 2100 |0016: invoke-virtual {v1, v2}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Lcom/google/android/exoplayer2/source/TrackGroupArray; // method@7490 │ │ -3d0a2a: 0c01 |0019: move-result-object v1 │ │ -3d0a2c: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -3d0a2e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -3d0a30: 5214 1831 |001c: iget v4, v1, Lcom/google/android/exoplayer2/source/TrackGroupArray;.length:I // field@3118 │ │ -3d0a34: 3543 1000 |001e: if-ge v3, v4, 002e // +0010 │ │ -3d0a38: 6e20 a771 3100 |0020: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/source/TrackGroupArray;.get:(I)Lcom/google/android/exoplayer2/source/TrackGroup; // method@71a7 │ │ -3d0a3e: 0c04 |0023: move-result-object v4 │ │ -3d0a40: 6e20 9571 2400 |0024: invoke-virtual {v4, v2}, Lcom/google/android/exoplayer2/source/TrackGroup;.getFormat:(I)Lcom/google/android/exoplayer2/Format; // method@7195 │ │ -3d0a46: 0c04 |0027: move-result-object v4 │ │ -3d0a48: 7220 d6b4 4000 |0028: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d0a4e: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3d0a52: 28ef |002d: goto 001c // -0011 │ │ -3d0a54: 1100 |002e: return-object v0 │ │ +3d09d0: |[3d09d0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getFormats:()Ljava/util/List; │ │ +3d09e0: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3d09e4: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3d09ea: 5451 8e8c |0005: iget-object v1, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ +3d09ee: 6e10 9474 0100 |0007: invoke-virtual {v1}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo; // method@7494 │ │ +3d09f4: 0c01 |000a: move-result-object v1 │ │ +3d09f6: 3901 0700 |000b: if-nez v1, 0012 // +0007 │ │ +3d09fa: 7100 83b4 0000 |000d: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3d0a00: 0c00 |0010: move-result-object v0 │ │ +3d0a02: 1100 |0011: return-object v0 │ │ +3d0a04: 7010 5299 0500 |0012: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9952 │ │ +3d0a0a: 0a02 |0015: move-result v2 │ │ +3d0a0c: 6e20 9074 2100 |0016: invoke-virtual {v1, v2}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Lcom/google/android/exoplayer2/source/TrackGroupArray; // method@7490 │ │ +3d0a12: 0c01 |0019: move-result-object v1 │ │ +3d0a14: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +3d0a16: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +3d0a18: 5214 1831 |001c: iget v4, v1, Lcom/google/android/exoplayer2/source/TrackGroupArray;.length:I // field@3118 │ │ +3d0a1c: 3543 1000 |001e: if-ge v3, v4, 002e // +0010 │ │ +3d0a20: 6e20 a771 3100 |0020: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/source/TrackGroupArray;.get:(I)Lcom/google/android/exoplayer2/source/TrackGroup; // method@71a7 │ │ +3d0a26: 0c04 |0023: move-result-object v4 │ │ +3d0a28: 6e20 9571 2400 |0024: invoke-virtual {v4, v2}, Lcom/google/android/exoplayer2/source/TrackGroup;.getFormat:(I)Lcom/google/android/exoplayer2/Format; // method@7195 │ │ +3d0a2e: 0c04 |0027: move-result-object v4 │ │ +3d0a30: 7220 d6b4 4000 |0028: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d0a36: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3d0a3a: 28ef |002d: goto 001c // -0011 │ │ +3d0a3c: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0005 line=262 │ │ 0x000d line=264 │ │ 0x0012 line=266 │ │ 0x001c line=267 │ │ @@ -821247,24 +821247,24 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3d0b94: |[3d0b94] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.lambda$new$0:(Ljava/lang/Long;)V │ │ -3d0ba4: 5412 898c |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8c89 │ │ -3d0ba8: 3802 0f00 |0002: if-eqz v2, 0011 // +000f │ │ -3d0bac: 5410 8b8c |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0bb0: 6e10 255d 0000 |0006: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.getBufferedPercentage:()I // method@5d25 │ │ -3d0bb6: 0a00 |0009: move-result v0 │ │ -3d0bb8: 7110 38b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d0bbe: 0c00 |000d: move-result-object v0 │ │ -3d0bc0: 7220 a62b 0200 |000e: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ -3d0bc6: 0e00 |0011: return-void │ │ +3d0b7c: |[3d0b7c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.lambda$new$0:(Ljava/lang/Long;)V │ │ +3d0b8c: 5412 898c |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8c89 │ │ +3d0b90: 3802 0f00 |0002: if-eqz v2, 0011 // +000f │ │ +3d0b94: 5410 8b8c |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0b98: 6e10 255d 0000 |0006: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.getBufferedPercentage:()I // method@5d25 │ │ +3d0b9e: 0a00 |0009: move-result v0 │ │ +3d0ba0: 7110 38b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d0ba6: 0c00 |000d: move-result-object v0 │ │ +3d0ba8: 7220 a62b 0200 |000e: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ +3d0bae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=79 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/Long; │ │ @@ -821275,37 +821275,37 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -3d097c: |[3d097c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getAudioTracks:()Ljava/util/List; │ │ -3d098c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3d0990: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3d0996: 2201 6c13 |0005: new-instance v1, Lcom/google/android/exoplayer2/ui/DefaultTrackNameProvider; // type@136c │ │ -3d099a: 5442 8a8c |0007: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ -3d099e: 6e10 2e02 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d09a4: 0c02 |000c: move-result-object v2 │ │ -3d09a6: 7020 d474 2100 |000d: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ui/DefaultTrackNameProvider;.:(Landroid/content/res/Resources;)V // method@74d4 │ │ -3d09ac: 7010 5799 0400 |0010: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@9957 │ │ -3d09b2: 0c02 |0013: move-result-object v2 │ │ -3d09b4: 7210 e1b4 0200 |0014: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d09ba: 0c02 |0017: move-result-object v2 │ │ -3d09bc: 7210 c4b4 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d09c2: 0a03 |001b: move-result v3 │ │ -3d09c4: 3803 1000 |001c: if-eqz v3, 002c // +0010 │ │ -3d09c8: 7210 c5b4 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d09ce: 0c03 |0021: move-result-object v3 │ │ -3d09d0: 1f03 1f10 |0022: check-cast v3, Lcom/google/android/exoplayer2/Format; // type@101f │ │ -3d09d4: 7220 2375 3100 |0024: invoke-interface {v1, v3}, Lcom/google/android/exoplayer2/ui/TrackNameProvider;.getTrackName:(Lcom/google/android/exoplayer2/Format;)Ljava/lang/String; // method@7523 │ │ -3d09da: 0c03 |0027: move-result-object v3 │ │ -3d09dc: 7220 d6b4 3000 |0028: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d09e2: 28ed |002b: goto 0018 // -0013 │ │ -3d09e4: 1100 |002c: return-object v0 │ │ +3d0964: |[3d0964] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getAudioTracks:()Ljava/util/List; │ │ +3d0974: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3d0978: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3d097e: 2201 6c13 |0005: new-instance v1, Lcom/google/android/exoplayer2/ui/DefaultTrackNameProvider; // type@136c │ │ +3d0982: 5442 8a8c |0007: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ +3d0986: 6e10 2e02 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d098c: 0c02 |000c: move-result-object v2 │ │ +3d098e: 7020 d474 2100 |000d: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ui/DefaultTrackNameProvider;.:(Landroid/content/res/Resources;)V // method@74d4 │ │ +3d0994: 7010 5799 0400 |0010: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@9957 │ │ +3d099a: 0c02 |0013: move-result-object v2 │ │ +3d099c: 7210 e1b4 0200 |0014: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d09a2: 0c02 |0017: move-result-object v2 │ │ +3d09a4: 7210 c4b4 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d09aa: 0a03 |001b: move-result v3 │ │ +3d09ac: 3803 1000 |001c: if-eqz v3, 002c // +0010 │ │ +3d09b0: 7210 c5b4 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d09b6: 0c03 |0021: move-result-object v3 │ │ +3d09b8: 1f03 1f10 |0022: check-cast v3, Lcom/google/android/exoplayer2/Format; // type@101f │ │ +3d09bc: 7220 2375 3100 |0024: invoke-interface {v1, v3}, Lcom/google/android/exoplayer2/ui/TrackNameProvider;.getTrackName:(Lcom/google/android/exoplayer2/Format;)Ljava/lang/String; // method@7523 │ │ +3d09c2: 0c03 |0027: move-result-object v3 │ │ +3d09c4: 7220 d6b4 3000 |0028: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d09ca: 28ed |002b: goto 0018 // -0013 │ │ +3d09cc: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0005 line=253 │ │ 0x0010 line=254 │ │ 0x0024 line=255 │ │ locals : │ │ @@ -821316,20 +821316,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3d0808: |[3d0808] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getCurrentPosition:()I │ │ -3d0818: 5420 8b8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d081c: 6e10 4261 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getCurrentPosition:()J // method@6142 │ │ -3d0822: 0b00 |0005: move-result-wide v0 │ │ -3d0824: 8401 |0006: long-to-int v1, v0 │ │ -3d0826: 0f01 |0007: return v1 │ │ +3d07f0: |[3d07f0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getCurrentPosition:()I │ │ +3d0800: 5420 8b8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0804: 6e10 4261 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getCurrentPosition:()J // method@6142 │ │ +3d080a: 0b00 |0005: move-result-wide v0 │ │ +3d080c: 8401 |0006: long-to-int v1, v0 │ │ +3d080e: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -821337,18 +821337,18 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3d07ac: |[3d07ac] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getCurrentSpeedMultiplier:()F │ │ -3d07bc: 5410 8d8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ -3d07c0: 5200 5b27 |0002: iget v0, v0, Lcom/google/android/exoplayer2/PlaybackParameters;.speed:F // field@275b │ │ -3d07c4: 0f00 |0004: return v0 │ │ +3d0794: |[3d0794] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getCurrentSpeedMultiplier:()F │ │ +3d07a4: 5410 8d8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ +3d07a8: 5200 5b27 |0002: iget v0, v0, Lcom/google/android/exoplayer2/PlaybackParameters;.speed:F // field@275b │ │ +3d07ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -821356,28 +821356,28 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -3d0828: |[3d0828] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getDuration:()I │ │ -3d0838: 5450 8b8c |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d083c: 6e10 4661 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getDuration:()J // method@6146 │ │ -3d0842: 0b00 |0005: move-result-wide v0 │ │ -3d0844: 1802 0100 0000 0000 0080 |0006: const-wide v2, #double -4.94066e-324 // #8000000000000001 │ │ -3d084e: 3104 0002 |000b: cmp-long v4, v0, v2 │ │ -3d0852: 3904 0400 |000d: if-nez v4, 0011 // +0004 │ │ -3d0856: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ -3d0858: 0f00 |0010: return v0 │ │ -3d085a: 5450 8b8c |0011: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d085e: 6e10 4661 0000 |0013: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getDuration:()J // method@6146 │ │ -3d0864: 0b00 |0016: move-result-wide v0 │ │ -3d0866: 8401 |0017: long-to-int v1, v0 │ │ -3d0868: 0f01 |0018: return v1 │ │ +3d0810: |[3d0810] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getDuration:()I │ │ +3d0820: 5450 8b8c |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0824: 6e10 4661 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getDuration:()J // method@6146 │ │ +3d082a: 0b00 |0005: move-result-wide v0 │ │ +3d082c: 1802 0100 0000 0000 0080 |0006: const-wide v2, #double -4.94066e-324 // #8000000000000001 │ │ +3d0836: 3104 0002 |000b: cmp-long v4, v0, v2 │ │ +3d083a: 3904 0400 |000d: if-nez v4, 0011 // +0004 │ │ +3d083e: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ +3d0840: 0f00 |0010: return v0 │ │ +3d0842: 5450 8b8c |0011: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0846: 6e10 4661 0000 |0013: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getDuration:()J // method@6146 │ │ +3d084c: 0b00 |0016: move-result-wide v0 │ │ +3d084e: 8401 |0017: long-to-int v1, v0 │ │ +3d0850: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0011 line=151 │ │ locals : │ │ 0x0000 - 0x0019 reg=5 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -821386,42 +821386,42 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -3d086c: |[3d086c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getSelectedAudioTrack:()I │ │ -3d087c: 5450 8b8c |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0880: 6e10 4461 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getCurrentTrackSelections:()Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray; // method@6144 │ │ -3d0886: 0c00 |0005: move-result-object v0 │ │ -3d0888: 7010 5799 0500 |0006: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@9957 │ │ -3d088e: 0c01 |0009: move-result-object v1 │ │ -3d0890: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3d0892: 5203 5133 |000b: iget v3, v0, Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;.length:I // field@3351 │ │ -3d0896: 3532 2100 |000d: if-ge v2, v3, 002e // +0021 │ │ -3d089a: 6e20 a074 2000 |000f: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;.get:(I)Lcom/google/android/exoplayer2/trackselection/TrackSelection; // method@74a0 │ │ -3d08a0: 0c03 |0012: move-result-object v3 │ │ -3d08a2: 1f03 5a13 |0013: check-cast v3, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection; // type@135a │ │ -3d08a6: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ -3d08aa: 2814 |0017: goto 002b // +0014 │ │ -3d08ac: 7210 8274 0300 |0018: invoke-interface {v3}, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection;.getSelectedFormat:()Lcom/google/android/exoplayer2/Format; // method@7482 │ │ -3d08b2: 0c04 |001b: move-result-object v4 │ │ -3d08b4: 7220 dab4 4100 |001c: invoke-interface {v1, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3d08ba: 0a04 |001f: move-result v4 │ │ -3d08bc: 3804 0b00 |0020: if-eqz v4, 002b // +000b │ │ -3d08c0: 7210 8274 0300 |0022: invoke-interface {v3}, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection;.getSelectedFormat:()Lcom/google/android/exoplayer2/Format; // method@7482 │ │ -3d08c6: 0c00 |0025: move-result-object v0 │ │ -3d08c8: 7220 dfb4 0100 |0026: invoke-interface {v1, v0}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b4df │ │ -3d08ce: 0a00 |0029: move-result v0 │ │ -3d08d0: 0f00 |002a: return v0 │ │ -3d08d2: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3d08d6: 28de |002d: goto 000b // -0022 │ │ -3d08d8: 12f0 |002e: const/4 v0, #int -1 // #ff │ │ -3d08da: 0f00 |002f: return v0 │ │ +3d0854: |[3d0854] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getSelectedAudioTrack:()I │ │ +3d0864: 5450 8b8c |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0868: 6e10 4461 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getCurrentTrackSelections:()Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray; // method@6144 │ │ +3d086e: 0c00 |0005: move-result-object v0 │ │ +3d0870: 7010 5799 0500 |0006: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@9957 │ │ +3d0876: 0c01 |0009: move-result-object v1 │ │ +3d0878: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3d087a: 5203 5133 |000b: iget v3, v0, Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;.length:I // field@3351 │ │ +3d087e: 3532 2100 |000d: if-ge v2, v3, 002e // +0021 │ │ +3d0882: 6e20 a074 2000 |000f: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;.get:(I)Lcom/google/android/exoplayer2/trackselection/TrackSelection; // method@74a0 │ │ +3d0888: 0c03 |0012: move-result-object v3 │ │ +3d088a: 1f03 5a13 |0013: check-cast v3, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection; // type@135a │ │ +3d088e: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ +3d0892: 2814 |0017: goto 002b // +0014 │ │ +3d0894: 7210 8274 0300 |0018: invoke-interface {v3}, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection;.getSelectedFormat:()Lcom/google/android/exoplayer2/Format; // method@7482 │ │ +3d089a: 0c04 |001b: move-result-object v4 │ │ +3d089c: 7220 dab4 4100 |001c: invoke-interface {v1, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3d08a2: 0a04 |001f: move-result v4 │ │ +3d08a4: 3804 0b00 |0020: if-eqz v4, 002b // +000b │ │ +3d08a8: 7210 8274 0300 |0022: invoke-interface {v3}, Lcom/google/android/exoplayer2/trackselection/ExoTrackSelection;.getSelectedFormat:()Lcom/google/android/exoplayer2/Format; // method@7482 │ │ +3d08ae: 0c00 |0025: move-result-object v0 │ │ +3d08b0: 7220 dfb4 0100 |0026: invoke-interface {v1, v0}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b4df │ │ +3d08b6: 0a00 |0029: move-result v0 │ │ +3d08b8: 0f00 |002a: return v0 │ │ +3d08ba: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3d08be: 28de |002d: goto 000b // -0022 │ │ +3d08c0: 12f0 |002e: const/4 v0, #int -1 // #ff │ │ +3d08c2: 0f00 |002f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000b line=297 │ │ 0x000f line=298 │ │ 0x0018 line=302 │ │ @@ -821434,26 +821434,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3d08dc: |[3d08dc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getVideoHeight:()I │ │ -3d08ec: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d08f0: 6e10 5061 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6150 │ │ -3d08f6: 0c00 |0005: move-result-object v0 │ │ -3d08f8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3d08fc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3d08fe: 0f00 |0009: return v0 │ │ -3d0900: 5410 8b8c |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0904: 6e10 5061 0000 |000c: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6150 │ │ -3d090a: 0c00 |000f: move-result-object v0 │ │ -3d090c: 5200 8926 |0010: iget v0, v0, Lcom/google/android/exoplayer2/Format;.height:I // field@2689 │ │ -3d0910: 0f00 |0012: return v0 │ │ +3d08c4: |[3d08c4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getVideoHeight:()I │ │ +3d08d4: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d08d8: 6e10 5061 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6150 │ │ +3d08de: 0c00 |0005: move-result-object v0 │ │ +3d08e0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3d08e4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3d08e6: 0f00 |0009: return v0 │ │ +3d08e8: 5410 8b8c |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d08ec: 6e10 5061 0000 |000c: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6150 │ │ +3d08f2: 0c00 |000f: move-result-object v0 │ │ +3d08f4: 5200 8926 |0010: iget v0, v0, Lcom/google/android/exoplayer2/Format;.height:I // field@2689 │ │ +3d08f8: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x000a line=332 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -821462,26 +821462,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3d0914: |[3d0914] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getVideoWidth:()I │ │ -3d0924: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0928: 6e10 5061 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6150 │ │ -3d092e: 0c00 |0005: move-result-object v0 │ │ -3d0930: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3d0934: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3d0936: 0f00 |0009: return v0 │ │ -3d0938: 5410 8b8c |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d093c: 6e10 5061 0000 |000c: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6150 │ │ -3d0942: 0c00 |000f: move-result-object v0 │ │ -3d0944: 5200 9b26 |0010: iget v0, v0, Lcom/google/android/exoplayer2/Format;.width:I // field@269b │ │ -3d0948: 0f00 |0012: return v0 │ │ +3d08fc: |[3d08fc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.getVideoWidth:()I │ │ +3d090c: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0910: 6e10 5061 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6150 │ │ +3d0916: 0c00 |0005: move-result-object v0 │ │ +3d0918: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3d091c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3d091e: 0f00 |0009: return v0 │ │ +3d0920: 5410 8b8c |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0924: 6e10 5061 0000 |000c: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getVideoFormat:()Lcom/google/android/exoplayer2/Format; // method@6150 │ │ +3d092a: 0c00 |000f: move-result-object v0 │ │ +3d092c: 5200 9b26 |0010: iget v0, v0, Lcom/google/android/exoplayer2/Format;.width:I // field@269b │ │ +3d0930: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x000a line=325 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -821490,19 +821490,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d078c: |[3d078c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.isPlaying:()Z │ │ -3d079c: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d07a0: 6e10 4761 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getPlayWhenReady:()Z // method@6147 │ │ -3d07a6: 0a00 |0005: move-result v0 │ │ -3d07a8: 0f00 |0006: return v0 │ │ +3d0774: |[3d0774] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.isPlaying:()Z │ │ +3d0784: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0788: 6e10 4761 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getPlayWhenReady:()Z // method@6147 │ │ +3d078e: 0a00 |0005: move-result v0 │ │ +3d0790: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -821510,18 +821510,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d0bc8: |[3d0bc8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.pause:()V │ │ -3d0bd8: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0bdc: 6e10 2d5d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.pause:()V // method@5d2d │ │ -3d0be2: 0e00 |0005: return-void │ │ +3d0bb0: |[3d0bb0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.pause:()V │ │ +3d0bc0: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0bc4: 6e10 2d5d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.pause:()V // method@5d2d │ │ +3d0bca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;) │ │ @@ -821529,22 +821529,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3d0be4: |[3d0be4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.prepare:()V │ │ -3d0bf4: 5430 8b8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0bf8: 5431 8c8c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.mediaSource:Lcom/google/android/exoplayer2/source/MediaSource; // field@8c8c │ │ -3d0bfc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3d0bfe: 6e30 5c61 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setMediaSource:(Lcom/google/android/exoplayer2/source/MediaSource;Z)V // method@615c │ │ -3d0c04: 5430 8b8c |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0c08: 6e10 5561 0000 |000a: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:()V // method@6155 │ │ -3d0c0e: 0e00 |000d: return-void │ │ +3d0bcc: |[3d0bcc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.prepare:()V │ │ +3d0bdc: 5430 8b8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0be0: 5431 8c8c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.mediaSource:Lcom/google/android/exoplayer2/source/MediaSource; // field@8c8c │ │ +3d0be4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3d0be6: 6e30 5c61 1002 |0005: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setMediaSource:(Lcom/google/android/exoplayer2/source/MediaSource;Z)V // method@615c │ │ +3d0bec: 5430 8b8c |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0bf0: 6e10 5561 0000 |000a: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:()V // method@6155 │ │ +3d0bf6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0008 line=164 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -821553,26 +821553,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -3d0c10: |[3d0c10] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.release:()V │ │ -3d0c20: 5410 888c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@8c88 │ │ -3d0c24: 7210 08b1 0000 |0002: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3d0c2a: 5410 8b8c |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0c2e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -3d0c32: 6e10 5661 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@6156 │ │ -3d0c38: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3d0c3a: 5b10 878c |000d: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8c87 │ │ -3d0c3e: 5b10 858c |000f: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8c85 │ │ -3d0c42: 5b10 868c |0011: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8c86 │ │ -3d0c46: 5b10 898c |0013: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8c89 │ │ -3d0c4a: 0e00 |0015: return-void │ │ +3d0bf8: |[3d0bf8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.release:()V │ │ +3d0c08: 5410 888c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@8c88 │ │ +3d0c0c: 7210 08b1 0000 |0002: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3d0c12: 5410 8b8c |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0c16: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +3d0c1a: 6e10 5661 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@6156 │ │ +3d0c20: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3d0c22: 5b10 878c |000d: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8c87 │ │ +3d0c26: 5b10 858c |000f: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8c85 │ │ +3d0c2a: 5b10 868c |0011: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8c86 │ │ +3d0c2e: 5b10 898c |0013: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8c89 │ │ +3d0c32: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0005 line=169 │ │ 0x0009 line=170 │ │ 0x000d line=172 │ │ 0x000f line=173 │ │ @@ -821586,19 +821586,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3d0c4c: |[3d0c4c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.reset:()V │ │ -3d0c5c: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0c60: 6e10 5661 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@6156 │ │ -3d0c66: 7010 5199 0100 |0005: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.createPlayer:()V // method@9951 │ │ -3d0c6c: 0e00 |0008: return-void │ │ +3d0c34: |[3d0c34] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.reset:()V │ │ +3d0c44: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0c48: 6e10 5661 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@6156 │ │ +3d0c4e: 7010 5199 0100 |0005: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.createPlayer:()V // method@9951 │ │ +3d0c54: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0005 line=180 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -821607,22 +821607,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3d0c70: |[3d0c70] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.seekTo:(I)V │ │ -3d0c80: 5430 8b8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0c84: 8141 |0002: int-to-long v1, v4 │ │ -3d0c86: 6e30 2f5d 1002 |0003: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/BasePlayer;.seekTo:(J)V // method@5d2f │ │ -3d0c8c: 5434 878c |0006: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8c87 │ │ -3d0c90: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3d0c94: 7210 81b2 0400 |000a: invoke-interface {v4}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ -3d0c9a: 0e00 |000d: return-void │ │ +3d0c58: |[3d0c58] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.seekTo:(I)V │ │ +3d0c68: 5430 8b8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0c6c: 8141 |0002: int-to-long v1, v4 │ │ +3d0c6e: 6e30 2f5d 1002 |0003: invoke-virtual {v0, v1, v2}, Lcom/google/android/exoplayer2/BasePlayer;.seekTo:(J)V // method@5d2f │ │ +3d0c74: 5434 878c |0006: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8c87 │ │ +3d0c78: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3d0c7c: 7210 81b2 0400 |000a: invoke-interface {v4}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ +3d0c82: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0006 line=185 │ │ 0x000a line=186 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ @@ -821633,31 +821633,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3d0c9c: |[3d0c9c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setAudioStreamType:(I)V │ │ -3d0cac: 5420 8b8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0cb0: 6e10 3c61 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getAudioAttributes:()Lcom/google/android/exoplayer2/audio/AudioAttributes; // method@613c │ │ -3d0cb6: 0c00 |0005: move-result-object v0 │ │ -3d0cb8: 2201 ad10 |0006: new-instance v1, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // type@10ad │ │ -3d0cbc: 7010 5b63 0100 |0008: invoke-direct {v1}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.:()V // method@635b │ │ -3d0cc2: 6e20 5d63 3100 |000b: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setContentType:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@635d │ │ -3d0cc8: 5203 ba28 |000e: iget v3, v0, Lcom/google/android/exoplayer2/audio/AudioAttributes;.flags:I // field@28ba │ │ -3d0ccc: 6e20 5e63 3100 |0010: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setFlags:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@635e │ │ -3d0cd2: 5203 bb28 |0013: iget v3, v0, Lcom/google/android/exoplayer2/audio/AudioAttributes;.usage:I // field@28bb │ │ -3d0cd6: 6e20 5f63 3100 |0015: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setUsage:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@635f │ │ -3d0cdc: 5423 8b8c |0018: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0ce0: 6e10 5c63 0100 |001a: invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.build:()Lcom/google/android/exoplayer2/audio/AudioAttributes; // method@635c │ │ -3d0ce6: 0c00 |001d: move-result-object v0 │ │ -3d0ce8: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -3d0cea: 6e30 5b61 0301 |001f: invoke-virtual {v3, v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setAudioAttributes:(Lcom/google/android/exoplayer2/audio/AudioAttributes;Z)V // method@615b │ │ -3d0cf0: 0e00 |0022: return-void │ │ +3d0c84: |[3d0c84] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setAudioStreamType:(I)V │ │ +3d0c94: 5420 8b8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0c98: 6e10 3c61 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.getAudioAttributes:()Lcom/google/android/exoplayer2/audio/AudioAttributes; // method@613c │ │ +3d0c9e: 0c00 |0005: move-result-object v0 │ │ +3d0ca0: 2201 ad10 |0006: new-instance v1, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // type@10ad │ │ +3d0ca4: 7010 5b63 0100 |0008: invoke-direct {v1}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.:()V // method@635b │ │ +3d0caa: 6e20 5d63 3100 |000b: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setContentType:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@635d │ │ +3d0cb0: 5203 ba28 |000e: iget v3, v0, Lcom/google/android/exoplayer2/audio/AudioAttributes;.flags:I // field@28ba │ │ +3d0cb4: 6e20 5e63 3100 |0010: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setFlags:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@635e │ │ +3d0cba: 5203 bb28 |0013: iget v3, v0, Lcom/google/android/exoplayer2/audio/AudioAttributes;.usage:I // field@28bb │ │ +3d0cbe: 6e20 5f63 3100 |0015: invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.setUsage:(I)Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder; // method@635f │ │ +3d0cc4: 5423 8b8c |0018: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0cc8: 6e10 5c63 0100 |001a: invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/AudioAttributes$Builder;.build:()Lcom/google/android/exoplayer2/audio/AudioAttributes; // method@635c │ │ +3d0cce: 0c00 |001d: move-result-object v0 │ │ +3d0cd0: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +3d0cd2: 6e30 5b61 0301 |001f: invoke-virtual {v3, v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setAudioAttributes:(Lcom/google/android/exoplayer2/audio/AudioAttributes;Z)V // method@615b │ │ +3d0cd8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0006 line=192 │ │ 0x000b line=193 │ │ 0x000e line=194 │ │ 0x0013 line=195 │ │ @@ -821671,40 +821671,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -3d0cf4: |[3d0cf4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setAudioTrack:(I)V │ │ -3d0d04: 5440 8e8c |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ -3d0d08: 6e10 9474 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo; // method@7494 │ │ -3d0d0e: 0c00 |0005: move-result-object v0 │ │ -3d0d10: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3d0d14: 0e00 |0008: return-void │ │ -3d0d16: 7010 5299 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9952 │ │ -3d0d1c: 0a01 |000c: move-result v1 │ │ -3d0d1e: 6e20 9074 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Lcom/google/android/exoplayer2/source/TrackGroupArray; // method@7490 │ │ -3d0d24: 0c00 |0010: move-result-object v0 │ │ -3d0d26: 2201 5313 |0011: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride; // type@1353 │ │ -3d0d2a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -3d0d2c: 2322 e61f |0014: new-array v2, v2, [I // type@1fe6 │ │ -3d0d30: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -3d0d32: 4b03 0203 |0017: aput v3, v2, v3 │ │ -3d0d36: 7030 4974 5102 |0019: invoke-direct {v1, v5, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;.:(I[I)V // method@7449 │ │ -3d0d3c: 5445 8e8c |001c: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ -3d0d40: 6e10 5f74 0500 |001e: invoke-virtual {v5}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.buildUponParameters:()Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder; // method@745f │ │ -3d0d46: 0c05 |0021: move-result-object v5 │ │ -3d0d48: 7010 5299 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9952 │ │ -3d0d4e: 0a02 |0025: move-result v2 │ │ -3d0d50: 6e40 4074 2510 |0026: invoke-virtual {v5, v2, v0, v1}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder;.setSelectionOverride:(ILcom/google/android/exoplayer2/source/TrackGroupArray;Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;)Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder; // method@7440 │ │ -3d0d56: 0c05 |0029: move-result-object v5 │ │ -3d0d58: 5440 8e8c |002a: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ -3d0d5c: 6e20 7974 5000 |002c: invoke-virtual {v0, v5}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.setParameters:(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder;)V // method@7479 │ │ -3d0d62: 0e00 |002f: return-void │ │ +3d0cdc: |[3d0cdc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setAudioTrack:(I)V │ │ +3d0cec: 5440 8e8c |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ +3d0cf0: 6e10 9474 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo; // method@7494 │ │ +3d0cf6: 0c00 |0005: move-result-object v0 │ │ +3d0cf8: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3d0cfc: 0e00 |0008: return-void │ │ +3d0cfe: 7010 5299 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9952 │ │ +3d0d04: 0a01 |000c: move-result v1 │ │ +3d0d06: 6e20 9074 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Lcom/google/android/exoplayer2/source/TrackGroupArray; // method@7490 │ │ +3d0d0c: 0c00 |0010: move-result-object v0 │ │ +3d0d0e: 2201 5313 |0011: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride; // type@1353 │ │ +3d0d12: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +3d0d14: 2322 e61f |0014: new-array v2, v2, [I // type@1fe6 │ │ +3d0d18: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +3d0d1a: 4b03 0203 |0017: aput v3, v2, v3 │ │ +3d0d1e: 7030 4974 5102 |0019: invoke-direct {v1, v5, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;.:(I[I)V // method@7449 │ │ +3d0d24: 5445 8e8c |001c: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ +3d0d28: 6e10 5f74 0500 |001e: invoke-virtual {v5}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.buildUponParameters:()Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder; // method@745f │ │ +3d0d2e: 0c05 |0021: move-result-object v5 │ │ +3d0d30: 7010 5299 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@9952 │ │ +3d0d36: 0a02 |0025: move-result v2 │ │ +3d0d38: 6e40 4074 2510 |0026: invoke-virtual {v5, v2, v0, v1}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder;.setSelectionOverride:(ILcom/google/android/exoplayer2/source/TrackGroupArray;Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;)Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder; // method@7440 │ │ +3d0d3e: 0c05 |0029: move-result-object v5 │ │ +3d0d40: 5440 8e8c |002a: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.trackSelector:Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // field@8c8e │ │ +3d0d44: 6e20 7974 5000 |002c: invoke-virtual {v0, v5}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.setParameters:(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$ParametersBuilder;)V // method@7479 │ │ +3d0d4a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0009 line=278 │ │ 0x0011 line=279 │ │ 0x001c line=280 │ │ 0x0022 line=281 │ │ @@ -821718,18 +821718,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3d0d64: |[3d0d64] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;)V │ │ -3d0d74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d0d76: 6e40 6599 2100 |0001: invoke-virtual {v1, v2, v0, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9965 │ │ -3d0d7c: 0e00 |0004: return-void │ │ +3d0d4c: |[3d0d4c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;)V │ │ +3d0d5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d0d5e: 6e40 6599 2100 |0001: invoke-virtual {v1, v2, v0, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9965 │ │ +3d0d64: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=224 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -821738,65 +821738,65 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 109 16-bit code units │ │ -3d0d80: |[3d0d80] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -3d0d90: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d0d94: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d0d9a: 1a01 54d2 |0005: const-string v1, "setDataSource: " // string@d254 │ │ -3d0d9e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d0da4: 6e20 d3b2 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d0daa: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d0db0: 0c00 |0010: move-result-object v0 │ │ -3d0db2: 1a01 8e1b |0011: const-string v1, "ExoPlayerWrapper" // string@1b8e │ │ -3d0db6: 7120 f50a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d0dbc: 2200 5911 |0016: new-instance v0, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory; // type@1159 │ │ -3d0dc0: 7100 c798 0000 |0018: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -3d0dc6: 0c01 |001b: move-result-object v1 │ │ -3d0dc8: 7020 f566 1000 |001c: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory;.:(Lokhttp3/Call$Factory;)V // method@66f5 │ │ -3d0dce: 6201 086d |001f: sget-object v1, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d08 │ │ -3d0dd2: 6e20 fa66 1000 |0021: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory;.setUserAgent:(Ljava/lang/String;)Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory; // method@66fa │ │ -3d0dd8: 0c00 |0024: move-result-object v0 │ │ -3d0dda: 7110 a80a 0500 |0025: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3d0de0: 0a01 |0028: move-result v1 │ │ -3d0de2: 3901 1b00 |0029: if-nez v1, 0044 // +001b │ │ -3d0de6: 7110 a80a 0600 |002b: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3d0dec: 0a01 |002e: move-result v1 │ │ -3d0dee: 3901 1500 |002f: if-nez v1, 0044 // +0015 │ │ -3d0df2: 2201 ee1e |0031: new-instance v1, Ljava/util/HashMap; // type@1eee │ │ -3d0df6: 7010 a9b4 0100 |0033: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -3d0dfc: 1a02 6021 |0036: const-string v2, "ISO-8859-1" // string@2160 │ │ -3d0e00: 7130 0599 6502 |0038: invoke-static {v5, v6, v2}, Lde/danoeh/antennapod/core/service/download/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@9905 │ │ -3d0e06: 0c05 |003b: move-result-object v5 │ │ -3d0e08: 1a06 500f |003c: const-string v6, "Authorization" // string@0f50 │ │ -3d0e0c: 6e30 b2b4 6105 |003e: invoke-virtual {v1, v6, v5}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b4b2 │ │ -3d0e12: 6e20 f966 1000 |0041: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory;.setDefaultRequestProperties:(Ljava/util/Map;)Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory; // method@66f9 │ │ -3d0e18: 2205 a213 |0044: new-instance v5, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@13a2 │ │ -3d0e1c: 5436 8a8c |0046: iget-object v6, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ -3d0e20: 1201 |0048: const/4 v1, #int 0 // #0 │ │ -3d0e22: 7040 ce75 6501 |0049: invoke-direct {v5, v6, v1, v0}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.:(Landroid/content/Context;Lcom/google/android/exoplayer2/upstream/TransferListener;Lcom/google/android/exoplayer2/upstream/DataSource$Factory;)V // method@75ce │ │ -3d0e28: 2206 6711 |004c: new-instance v6, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@1167 │ │ -3d0e2c: 7010 6167 0600 |004e: invoke-direct {v6}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@6761 │ │ -3d0e32: 1210 |0051: const/4 v0, #int 1 // #1 │ │ -3d0e34: 6e20 6567 0600 |0052: invoke-virtual {v6, v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.setConstantBitrateSeekingEnabled:(Z)Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // method@6765 │ │ -3d0e3a: 1240 |0055: const/4 v0, #int 4 // #4 │ │ -3d0e3c: 6e20 6667 0600 |0056: invoke-virtual {v6, v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.setMp3ExtractorFlags:(I)Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // method@6766 │ │ -3d0e42: 2200 d812 |0059: new-instance v0, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@12d8 │ │ -3d0e46: 7030 0771 5006 |005b: invoke-direct {v0, v5, v6}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.:(Lcom/google/android/exoplayer2/upstream/DataSource$Factory;Lcom/google/android/exoplayer2/extractor/ExtractorsFactory;)V // method@7107 │ │ -3d0e4c: 7110 c906 0400 |005e: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -3d0e52: 0c04 |0061: move-result-object v4 │ │ -3d0e54: 7110 4c5f 0400 |0062: invoke-static {v4}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@5f4c │ │ -3d0e5a: 0c04 |0065: move-result-object v4 │ │ -3d0e5c: 6e20 0971 4000 |0066: invoke-virtual {v0, v4}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.createMediaSource:(Lcom/google/android/exoplayer2/MediaItem;)Lcom/google/android/exoplayer2/source/ProgressiveMediaSource; // method@7109 │ │ -3d0e62: 0c04 |0069: move-result-object v4 │ │ -3d0e64: 5b34 8c8c |006a: iput-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.mediaSource:Lcom/google/android/exoplayer2/source/MediaSource; // field@8c8c │ │ -3d0e68: 0e00 |006c: return-void │ │ +3d0d68: |[3d0d68] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +3d0d78: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d0d7c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d0d82: 1a01 54d2 |0005: const-string v1, "setDataSource: " // string@d254 │ │ +3d0d86: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d0d8c: 6e20 d3b2 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d0d92: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d0d98: 0c00 |0010: move-result-object v0 │ │ +3d0d9a: 1a01 8e1b |0011: const-string v1, "ExoPlayerWrapper" // string@1b8e │ │ +3d0d9e: 7120 f50a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d0da4: 2200 5911 |0016: new-instance v0, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory; // type@1159 │ │ +3d0da8: 7100 c798 0000 |0018: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +3d0dae: 0c01 |001b: move-result-object v1 │ │ +3d0db0: 7020 f566 1000 |001c: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory;.:(Lokhttp3/Call$Factory;)V // method@66f5 │ │ +3d0db6: 6201 086d |001f: sget-object v1, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d08 │ │ +3d0dba: 6e20 fa66 1000 |0021: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory;.setUserAgent:(Ljava/lang/String;)Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory; // method@66fa │ │ +3d0dc0: 0c00 |0024: move-result-object v0 │ │ +3d0dc2: 7110 a80a 0500 |0025: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3d0dc8: 0a01 |0028: move-result v1 │ │ +3d0dca: 3901 1b00 |0029: if-nez v1, 0044 // +001b │ │ +3d0dce: 7110 a80a 0600 |002b: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3d0dd4: 0a01 |002e: move-result v1 │ │ +3d0dd6: 3901 1500 |002f: if-nez v1, 0044 // +0015 │ │ +3d0dda: 2201 ee1e |0031: new-instance v1, Ljava/util/HashMap; // type@1eee │ │ +3d0dde: 7010 a9b4 0100 |0033: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +3d0de4: 1a02 6021 |0036: const-string v2, "ISO-8859-1" // string@2160 │ │ +3d0de8: 7130 0599 6502 |0038: invoke-static {v5, v6, v2}, Lde/danoeh/antennapod/core/service/download/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@9905 │ │ +3d0dee: 0c05 |003b: move-result-object v5 │ │ +3d0df0: 1a06 500f |003c: const-string v6, "Authorization" // string@0f50 │ │ +3d0df4: 6e30 b2b4 6105 |003e: invoke-virtual {v1, v6, v5}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b4b2 │ │ +3d0dfa: 6e20 f966 1000 |0041: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory;.setDefaultRequestProperties:(Ljava/util/Map;)Lcom/google/android/exoplayer2/ext/okhttp/OkHttpDataSource$Factory; // method@66f9 │ │ +3d0e00: 2205 a213 |0044: new-instance v5, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@13a2 │ │ +3d0e04: 5436 8a8c |0046: iget-object v6, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.context:Landroid/content/Context; // field@8c8a │ │ +3d0e08: 1201 |0048: const/4 v1, #int 0 // #0 │ │ +3d0e0a: 7040 ce75 6501 |0049: invoke-direct {v5, v6, v1, v0}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.:(Landroid/content/Context;Lcom/google/android/exoplayer2/upstream/TransferListener;Lcom/google/android/exoplayer2/upstream/DataSource$Factory;)V // method@75ce │ │ +3d0e10: 2206 6711 |004c: new-instance v6, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@1167 │ │ +3d0e14: 7010 6167 0600 |004e: invoke-direct {v6}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@6761 │ │ +3d0e1a: 1210 |0051: const/4 v0, #int 1 // #1 │ │ +3d0e1c: 6e20 6567 0600 |0052: invoke-virtual {v6, v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.setConstantBitrateSeekingEnabled:(Z)Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // method@6765 │ │ +3d0e22: 1240 |0055: const/4 v0, #int 4 // #4 │ │ +3d0e24: 6e20 6667 0600 |0056: invoke-virtual {v6, v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.setMp3ExtractorFlags:(I)Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // method@6766 │ │ +3d0e2a: 2200 d812 |0059: new-instance v0, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@12d8 │ │ +3d0e2e: 7030 0771 5006 |005b: invoke-direct {v0, v5, v6}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.:(Lcom/google/android/exoplayer2/upstream/DataSource$Factory;Lcom/google/android/exoplayer2/extractor/ExtractorsFactory;)V // method@7107 │ │ +3d0e34: 7110 c906 0400 |005e: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +3d0e3a: 0c04 |0061: move-result-object v4 │ │ +3d0e3c: 7110 4c5f 0400 |0062: invoke-static {v4}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@5f4c │ │ +3d0e42: 0c04 |0065: move-result-object v4 │ │ +3d0e44: 6e20 0971 4000 |0066: invoke-virtual {v0, v4}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.createMediaSource:(Lcom/google/android/exoplayer2/MediaItem;)Lcom/google/android/exoplayer2/source/ProgressiveMediaSource; // method@7109 │ │ +3d0e4a: 0c04 |0069: move-result-object v4 │ │ +3d0e4c: 5b34 8c8c |006a: iput-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.mediaSource:Lcom/google/android/exoplayer2/source/MediaSource; // field@8c8c │ │ +3d0e50: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0016 line=202 │ │ 0x0018 line=203 │ │ 0x0021 line=204 │ │ 0x0025 line=206 │ │ @@ -821822,18 +821822,18 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d0e6c: |[3d0e6c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDisplay:(Landroid/view/SurfaceHolder;)V │ │ -3d0e7c: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0e80: 6e20 6361 2000 |0002: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setVideoSurfaceHolder:(Landroid/view/SurfaceHolder;)V // method@6163 │ │ -3d0e86: 0e00 |0005: return-void │ │ +3d0e54: |[3d0e54] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setDisplay:(Landroid/view/SurfaceHolder;)V │ │ +3d0e64: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0e68: 6e20 6361 2000 |0002: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setVideoSurfaceHolder:(Landroid/view/SurfaceHolder;)V // method@6163 │ │ +3d0e6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/SurfaceHolder; │ │ │ │ @@ -821842,17 +821842,17 @@ │ │ type : '(Landroidx/core/util/Consumer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d0e88: |[3d0e88] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V │ │ -3d0e98: 5b01 898c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8c89 │ │ -3d0e9c: 0e00 |0002: return-void │ │ +3d0e70: |[3d0e70] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V │ │ +3d0e80: 5b01 898c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@8c89 │ │ +3d0e84: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/core/util/Consumer; │ │ │ │ @@ -821861,17 +821861,17 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d0ea0: |[3d0ea0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnCompletionListener:(Ljava/lang/Runnable;)V │ │ -3d0eb0: 5b01 858c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8c85 │ │ -3d0eb4: 0e00 |0002: return-void │ │ +3d0e88: |[3d0e88] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnCompletionListener:(Ljava/lang/Runnable;)V │ │ +3d0e98: 5b01 858c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@8c85 │ │ +3d0e9c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -821880,17 +821880,17 @@ │ │ type : '(Landroidx/core/util/Consumer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d0eb8: |[3d0eb8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnErrorListener:(Landroidx/core/util/Consumer;)V │ │ -3d0ec8: 5b01 868c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8c86 │ │ -3d0ecc: 0e00 |0002: return-void │ │ +3d0ea0: |[3d0ea0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnErrorListener:(Landroidx/core/util/Consumer;)V │ │ +3d0eb0: 5b01 868c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@8c86 │ │ +3d0eb4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/core/util/Consumer; │ │ │ │ @@ -821899,17 +821899,17 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d0ed0: |[3d0ed0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V │ │ -3d0ee0: 5b01 878c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8c87 │ │ -3d0ee4: 0e00 |0002: return-void │ │ +3d0eb8: |[3d0eb8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V │ │ +3d0ec8: 5b01 878c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@8c87 │ │ +3d0ecc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -821918,26 +821918,26 @@ │ │ type : '(FZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3d0ee8: |[3d0ee8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setPlaybackParams:(FZ)V │ │ -3d0ef8: 2200 3c10 |0000: new-instance v0, Lcom/google/android/exoplayer2/PlaybackParameters; // type@103c │ │ -3d0efc: 5421 8d8c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ -3d0f00: 5211 5927 |0004: iget v1, v1, Lcom/google/android/exoplayer2/PlaybackParameters;.pitch:F // field@2759 │ │ -3d0f04: 7030 0360 3001 |0006: invoke-direct {v0, v3, v1}, Lcom/google/android/exoplayer2/PlaybackParameters;.:(FF)V // method@6003 │ │ -3d0f0a: 5b20 8d8c |0009: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ -3d0f0e: 5423 8b8c |000b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0f12: 6e20 6061 4300 |000d: invoke-virtual {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setSkipSilenceEnabled:(Z)V // method@6160 │ │ -3d0f18: 5423 8b8c |0010: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0f1c: 5424 8d8c |0012: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ -3d0f20: 6e20 5e61 4300 |0014: invoke-virtual {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlaybackParameters:(Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@615e │ │ -3d0f26: 0e00 |0017: return-void │ │ +3d0ed0: |[3d0ed0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setPlaybackParams:(FZ)V │ │ +3d0ee0: 2200 3c10 |0000: new-instance v0, Lcom/google/android/exoplayer2/PlaybackParameters; // type@103c │ │ +3d0ee4: 5421 8d8c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ +3d0ee8: 5211 5927 |0004: iget v1, v1, Lcom/google/android/exoplayer2/PlaybackParameters;.pitch:F // field@2759 │ │ +3d0eec: 7030 0360 3001 |0006: invoke-direct {v0, v3, v1}, Lcom/google/android/exoplayer2/PlaybackParameters;.:(FF)V // method@6003 │ │ +3d0ef2: 5b20 8d8c |0009: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ +3d0ef6: 5423 8b8c |000b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0efa: 6e20 6061 4300 |000d: invoke-virtual {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setSkipSilenceEnabled:(Z)V // method@6160 │ │ +3d0f00: 5423 8b8c |0010: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0f04: 5424 8d8c |0012: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ +3d0f08: 6e20 5e61 4300 |0014: invoke-virtual {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlaybackParameters:(Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@615e │ │ +3d0f0e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x000b line=233 │ │ 0x0010 line=234 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ @@ -821949,18 +821949,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d0f28: |[3d0f28] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setVolume:(FF)V │ │ -3d0f38: 5402 8b8c |0000: iget-object v2, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0f3c: 6e20 6461 1200 |0002: invoke-virtual {v2, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setVolume:(F)V // method@6164 │ │ -3d0f42: 0e00 |0005: return-void │ │ +3d0f10: |[3d0f10] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.setVolume:(FF)V │ │ +3d0f20: 5402 8b8c |0000: iget-object v2, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0f24: 6e20 6461 1200 |0002: invoke-virtual {v2, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setVolume:(F)V // method@6164 │ │ +3d0f2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ 0x0000 - 0x0006 reg=1 (null) F │ │ 0x0000 - 0x0006 reg=2 (null) F │ │ @@ -821970,21 +821970,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3d0f44: |[3d0f44] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.start:()V │ │ -3d0f54: 5420 8b8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0f58: 6e10 2e5d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.play:()V // method@5d2e │ │ -3d0f5e: 5420 8b8c |0005: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0f62: 5421 8d8c |0007: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ -3d0f66: 6e20 5e61 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlaybackParameters:(Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@615e │ │ -3d0f6c: 0e00 |000c: return-void │ │ +3d0f2c: |[3d0f2c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.start:()V │ │ +3d0f3c: 5420 8b8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0f40: 6e10 2e5d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.play:()V // method@5d2e │ │ +3d0f46: 5420 8b8c |0005: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0f4a: 5421 8d8c |0007: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.playbackParameters:Lcom/google/android/exoplayer2/PlaybackParameters; // field@8c8d │ │ +3d0f4e: 6e20 5e61 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlaybackParameters:(Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@615e │ │ +3d0f54: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0005 line=244 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -821993,18 +821993,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d0f70: |[3d0f70] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.stop:()V │ │ -3d0f80: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ -3d0f84: 6e10 305d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.stop:()V // method@5d30 │ │ -3d0f8a: 0e00 |0005: return-void │ │ +3d0f58: |[3d0f58] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper.stop:()V │ │ +3d0f68: 5410 8b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@8c8b │ │ +3d0f6c: 6e10 305d 0000 |0002: invoke-virtual {v0}, Lcom/google/android/exoplayer2/BasePlayer;.stop:()V // method@5d30 │ │ +3d0f72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ source_file_idx : 7055 (ExoPlayerWrapper.java) │ │ @@ -822037,18 +822037,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d0f8c: |[3d0f8c] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d0f9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d0fa2: 5b01 8f8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c8f │ │ -3d0fa6: 0e00 |0005: return-void │ │ +3d0f74: |[3d0f74] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d0f84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d0f8a: 5b01 8f8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c8f │ │ +3d0f8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ @@ -822058,18 +822058,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d0fa8: |[3d0fa8] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda0.run:()V │ │ -3d0fb8: 5410 8f8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c8f │ │ -3d0fbc: 7110 8899 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$OWw79dlqqdJCPLum1ckftC0h094:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@9988 │ │ -3d0fc2: 0e00 |0005: return-void │ │ +3d0f90: |[3d0f90] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda0.run:()V │ │ +3d0fa0: 5410 8f8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c8f │ │ +3d0fa4: 7110 8899 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$OWw79dlqqdJCPLum1ckftC0h094:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@9988 │ │ +3d0faa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -822102,18 +822102,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d0fc4: |[3d0fc4] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d0fd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d0fda: 5b01 908c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c90 │ │ -3d0fde: 0e00 |0005: return-void │ │ +3d0fac: |[3d0fac] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d0fbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d0fc2: 5b01 908c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c90 │ │ +3d0fc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ @@ -822123,18 +822123,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d0fe0: |[3d0fe0] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda1.run:()V │ │ -3d0ff0: 5410 908c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c90 │ │ -3d0ff4: 7110 8599 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$3fQU-tqGc7SKXUpS93gBH2MMJ7M:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@9985 │ │ -3d0ffa: 0e00 |0005: return-void │ │ +3d0fc8: |[3d0fc8] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda1.run:()V │ │ +3d0fd8: 5410 908c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c90 │ │ +3d0fdc: 7110 8599 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$3fQU-tqGc7SKXUpS93gBH2MMJ7M:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@9985 │ │ +3d0fe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -822163,34 +822163,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d1064: |[3d1064] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda4.:()V │ │ -3d1074: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d107a: 0e00 |0003: return-void │ │ +3d104c: |[3d104c] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda4.:()V │ │ +3d105c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d1062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda4;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3d107c: |[3d107c] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda4.run:()V │ │ -3d108c: 7100 8799 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$By4mhHE8aPeuuF6Lac43TJypGGI:()V // method@9987 │ │ -3d1092: 0e00 |0003: return-void │ │ +3d1064: |[3d1064] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda4.run:()V │ │ +3d1074: 7100 8799 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$By4mhHE8aPeuuF6Lac43TJypGGI:()V // method@9987 │ │ +3d107a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -822219,34 +822219,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d1094: |[3d1094] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda5.:()V │ │ -3d10a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d10aa: 0e00 |0003: return-void │ │ +3d107c: |[3d107c] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda5.:()V │ │ +3d108c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d1092: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda5;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3d10ac: |[3d10ac] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda5.run:()V │ │ -3d10bc: 7100 8a99 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$ZLZlF1ciWyV7vaacLPfkAVcx3d0:()V // method@998a │ │ -3d10c2: 0e00 |0003: return-void │ │ +3d1094: |[3d1094] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda5.run:()V │ │ +3d10a4: 7100 8a99 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$ZLZlF1ciWyV7vaacLPfkAVcx3d0:()V // method@998a │ │ +3d10aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -822279,18 +822279,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d112c: |[3d112c] de.danoeh.antennapod.core.service.playback.LocalPSMP$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V │ │ -3d113c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d1142: 5b01 918c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; // field@8c91 │ │ -3d1146: 0e00 |0005: return-void │ │ +3d1114: |[3d1114] de.danoeh.antennapod.core.service.playback.LocalPSMP$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V │ │ +3d1124: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d112a: 5b01 918c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; // field@8c91 │ │ +3d112e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; │ │ │ │ @@ -822300,18 +822300,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d1148: |[3d1148] de.danoeh.antennapod.core.service.playback.LocalPSMP$1$$ExternalSyntheticLambda0.run:()V │ │ -3d1158: 5410 918c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; // field@8c91 │ │ -3d115c: 7110 8199 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.$r8$lambda$uAu9neC4tTYP4BilWQK8FDxrrXs:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V // method@9981 │ │ -3d1162: 0e00 |0005: return-void │ │ +3d1130: |[3d1130] de.danoeh.antennapod.core.service.playback.LocalPSMP$1$$ExternalSyntheticLambda0.run:()V │ │ +3d1140: 5410 918c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; // field@8c91 │ │ +3d1144: 7110 8199 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.$r8$lambda$uAu9neC4tTYP4BilWQK8FDxrrXs:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V // method@9981 │ │ +3d114a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -822349,17 +822349,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d1164: |[3d1164] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.$r8$lambda$uAu9neC4tTYP4BilWQK8FDxrrXs:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V │ │ -3d1174: 7010 8399 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.lambda$onAudioFocusChange$0:()V // method@9983 │ │ -3d117a: 0e00 |0003: return-void │ │ +3d114c: |[3d114c] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.$r8$lambda$uAu9neC4tTYP4BilWQK8FDxrrXs:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V │ │ +3d115c: 7010 8399 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.lambda$onAudioFocusChange$0:()V // method@9983 │ │ +3d1162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;) │ │ @@ -822367,18 +822367,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d117c: |[3d117c] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d118c: 5b01 928c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d1190: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d1196: 0e00 |0005: return-void │ │ +3d1164: |[3d1164] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d1174: 5b01 928c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d1178: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d117e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ @@ -822387,24 +822387,24 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3d1198: |[3d1198] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.lambda$onAudioFocusChange$0:()V │ │ -3d11a8: 5430 928c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d11ac: 7110 9099 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@9990 │ │ -3d11b2: 0a00 |0005: move-result v0 │ │ -3d11b4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -3d11b8: 5430 928c |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d11bc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -3d11be: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -3d11c0: 6e30 af99 1002 |000c: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pause:(ZZ)V // method@99af │ │ -3d11c6: 0e00 |000f: return-void │ │ +3d1180: |[3d1180] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.lambda$onAudioFocusChange$0:()V │ │ +3d1190: 5430 928c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d1194: 7110 9099 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@9990 │ │ +3d119a: 0a00 |0005: move-result v0 │ │ +3d119c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +3d11a0: 5430 928c |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d11a4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +3d11a6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +3d11a8: 6e30 af99 1002 |000c: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pause:(ZZ)V // method@99af │ │ +3d11ae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0008 line=621 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; │ │ │ │ @@ -822414,111 +822414,111 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 198 16-bit code units │ │ -3d11c8: |[3d11c8] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.onAudioFocusChange:(I)V │ │ -3d11d8: 5460 928c |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d11dc: 7110 8e99 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@998e │ │ -3d11e2: 0a00 |0005: move-result v0 │ │ -3d11e4: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -3d11e8: 0e00 |0008: return-void │ │ -3d11ea: 6300 d38c |0009: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3d11ee: 1a01 9c33 |000b: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d11f2: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -3d11f6: 5467 928c |000f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d11fa: 7110 9299 0700 |0011: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@9992 │ │ -3d1200: 1a07 fbbd |0014: const-string v7, "onAudioFocusChange: PlaybackService is no longer running" // string@bdfb │ │ -3d1204: 7120 f50a 7100 |0016: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d120a: 0e00 |0019: return-void │ │ -3d120c: 12f0 |001a: const/4 v0, #int -1 // #ff │ │ -3d120e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -3d1210: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -3d1212: 3307 1700 |001d: if-ne v7, v0, 0034 // +0017 │ │ -3d1216: 1a07 b247 |001f: const-string v7, "Lost audio focus" // string@47b2 │ │ -3d121a: 7120 f50a 7100 |0021: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d1220: 5467 928c |0024: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d1224: 6e30 af99 3702 |0026: invoke-virtual {v7, v3, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pause:(ZZ)V // method@99af │ │ -3d122a: 5467 928c |0029: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d122e: 7110 9599 0700 |002b: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.access$000:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // method@9995 │ │ -3d1234: 0c07 |002e: move-result-object v7 │ │ -3d1236: 7210 1eaf 0700 |002f: invoke-interface {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.shouldStop:()V // method@af1e │ │ -3d123c: 2900 9300 |0032: goto/16 00c5 // +0093 │ │ -3d1240: 12d0 |0034: const/4 v0, #int -3 // #fd │ │ -3d1242: 3307 2400 |0035: if-ne v7, v0, 0059 // +0024 │ │ -3d1246: 7100 86b0 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldPauseForFocusLoss:()Z // method@b086 │ │ -3d124c: 0a04 |003a: move-result v4 │ │ -3d124e: 3904 1e00 |003b: if-nez v4, 0059 // +001e │ │ -3d1252: 5467 928c |003d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d1256: 7110 9699 0700 |003f: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.access$100:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9996 │ │ -3d125c: 0c07 |0042: move-result-object v7 │ │ -3d125e: 6200 eac7 |0043: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d1262: 3307 8000 |0045: if-ne v7, v0, 00c5 // +0080 │ │ -3d1266: 1a07 b347 |0047: const-string v7, "Lost audio focus temporarily. Ducking..." // string@47b3 │ │ -3d126a: 7120 f50a 7100 |0049: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d1270: 5467 928c |004c: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d1274: 1500 803e |004e: const/high16 v0, #int 1048576000 // #3e80 │ │ -3d1278: 6e30 be99 0700 |0050: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99be │ │ -3d127e: 5467 928c |0053: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d1282: 7120 9199 2700 |0055: invoke-static {v7, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;Z)V // method@9991 │ │ -3d1288: 286d |0058: goto 00c5 // +006d │ │ -3d128a: 12e4 |0059: const/4 v4, #int -2 // #fe │ │ -3d128c: 1205 |005a: const/4 v5, #int 0 // #0 │ │ -3d128e: 3247 3400 |005b: if-eq v7, v4, 008f // +0034 │ │ -3d1292: 3307 0300 |005d: if-ne v7, v0, 0060 // +0003 │ │ -3d1296: 2830 |005f: goto 008f // +0030 │ │ -3d1298: 3337 6500 |0060: if-ne v7, v3, 00c5 // +0065 │ │ -3d129c: 1a07 2c1f |0062: const-string v7, "Gained audio focus" // string@1f2c │ │ -3d12a0: 7120 f50a 7100 |0064: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d12a6: 5467 928c |0067: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d12aa: 7110 8d99 0700 |0069: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Landroid/os/Handler; // method@998d │ │ -3d12b0: 0c07 |006c: move-result-object v7 │ │ -3d12b2: 6e20 4b07 5700 |006d: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@074b │ │ -3d12b8: 5467 928c |0070: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d12bc: 7110 9099 0700 |0072: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@9990 │ │ -3d12c2: 0a07 |0075: move-result v7 │ │ -3d12c4: 3807 0c00 |0076: if-eqz v7, 0082 // +000c │ │ -3d12c8: 5467 928c |0078: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d12cc: 7110 8f99 0700 |007a: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // method@998f │ │ -3d12d2: 0c07 |007d: move-result-object v7 │ │ -3d12d4: 6e10 6d99 0700 |007e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.start:()V // method@996d │ │ -3d12da: 2808 |0081: goto 0089 // +0008 │ │ -3d12dc: 5467 928c |0082: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d12e0: 1500 803f |0084: const/high16 v0, #int 1065353216 // #3f80 │ │ -3d12e4: 6e30 be99 0700 |0086: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99be │ │ -3d12ea: 5467 928c |0089: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d12ee: 7120 9199 2700 |008b: invoke-static {v7, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;Z)V // method@9991 │ │ -3d12f4: 2837 |008e: goto 00c5 // +0037 │ │ -3d12f6: 5467 928c |008f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d12fa: 7110 9799 0700 |0091: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.access$200:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9997 │ │ -3d1300: 0c07 |0094: move-result-object v7 │ │ -3d1302: 6200 eac7 |0095: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d1306: 3307 2e00 |0097: if-ne v7, v0, 00c5 // +002e │ │ -3d130a: 1a07 b447 |0099: const-string v7, "Lost audio focus temporarily. Pausing..." // string@47b4 │ │ -3d130e: 7120 f50a 7100 |009b: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d1314: 5467 928c |009e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d1318: 7110 8f99 0700 |00a0: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // method@998f │ │ -3d131e: 0c07 |00a3: move-result-object v7 │ │ -3d1320: 6e10 5d99 0700 |00a4: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.pause:()V // method@995d │ │ -3d1326: 5467 928c |00a7: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d132a: 7120 9199 3700 |00a9: invoke-static {v7, v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;Z)V // method@9991 │ │ -3d1330: 5467 928c |00ac: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d1334: 7110 8d99 0700 |00ae: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Landroid/os/Handler; // method@998d │ │ -3d133a: 0c07 |00b1: move-result-object v7 │ │ -3d133c: 6e20 4b07 5700 |00b2: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@074b │ │ -3d1342: 5467 928c |00b5: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ -3d1346: 7110 8d99 0700 |00b7: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Landroid/os/Handler; // method@998d │ │ -3d134c: 0c07 |00ba: move-result-object v7 │ │ -3d134e: 2200 e318 |00bb: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0; // type@18e3 │ │ -3d1352: 7020 7f99 6000 |00bd: invoke-direct {v0, v6}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V // method@997f │ │ -3d1358: 1601 3075 |00c0: const-wide/16 v1, #int 30000 // #7530 │ │ -3d135c: 6e40 4907 0721 |00c2: invoke-virtual {v7, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ -3d1362: 0e00 |00c5: return-void │ │ +3d11b0: |[3d11b0] de.danoeh.antennapod.core.service.playback.LocalPSMP$1.onAudioFocusChange:(I)V │ │ +3d11c0: 5460 928c |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d11c4: 7110 8e99 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@998e │ │ +3d11ca: 0a00 |0005: move-result v0 │ │ +3d11cc: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +3d11d0: 0e00 |0008: return-void │ │ +3d11d2: 6300 d38c |0009: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3d11d6: 1a01 9c33 |000b: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d11da: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +3d11de: 5467 928c |000f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d11e2: 7110 9299 0700 |0011: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@9992 │ │ +3d11e8: 1a07 fbbd |0014: const-string v7, "onAudioFocusChange: PlaybackService is no longer running" // string@bdfb │ │ +3d11ec: 7120 f50a 7100 |0016: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d11f2: 0e00 |0019: return-void │ │ +3d11f4: 12f0 |001a: const/4 v0, #int -1 // #ff │ │ +3d11f6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +3d11f8: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +3d11fa: 3307 1700 |001d: if-ne v7, v0, 0034 // +0017 │ │ +3d11fe: 1a07 b247 |001f: const-string v7, "Lost audio focus" // string@47b2 │ │ +3d1202: 7120 f50a 7100 |0021: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d1208: 5467 928c |0024: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d120c: 6e30 af99 3702 |0026: invoke-virtual {v7, v3, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pause:(ZZ)V // method@99af │ │ +3d1212: 5467 928c |0029: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d1216: 7110 9599 0700 |002b: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.access$000:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // method@9995 │ │ +3d121c: 0c07 |002e: move-result-object v7 │ │ +3d121e: 7210 1eaf 0700 |002f: invoke-interface {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.shouldStop:()V // method@af1e │ │ +3d1224: 2900 9300 |0032: goto/16 00c5 // +0093 │ │ +3d1228: 12d0 |0034: const/4 v0, #int -3 // #fd │ │ +3d122a: 3307 2400 |0035: if-ne v7, v0, 0059 // +0024 │ │ +3d122e: 7100 86b0 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldPauseForFocusLoss:()Z // method@b086 │ │ +3d1234: 0a04 |003a: move-result v4 │ │ +3d1236: 3904 1e00 |003b: if-nez v4, 0059 // +001e │ │ +3d123a: 5467 928c |003d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d123e: 7110 9699 0700 |003f: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.access$100:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9996 │ │ +3d1244: 0c07 |0042: move-result-object v7 │ │ +3d1246: 6200 eac7 |0043: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d124a: 3307 8000 |0045: if-ne v7, v0, 00c5 // +0080 │ │ +3d124e: 1a07 b347 |0047: const-string v7, "Lost audio focus temporarily. Ducking..." // string@47b3 │ │ +3d1252: 7120 f50a 7100 |0049: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d1258: 5467 928c |004c: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d125c: 1500 803e |004e: const/high16 v0, #int 1048576000 // #3e80 │ │ +3d1260: 6e30 be99 0700 |0050: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99be │ │ +3d1266: 5467 928c |0053: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d126a: 7120 9199 2700 |0055: invoke-static {v7, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;Z)V // method@9991 │ │ +3d1270: 286d |0058: goto 00c5 // +006d │ │ +3d1272: 12e4 |0059: const/4 v4, #int -2 // #fe │ │ +3d1274: 1205 |005a: const/4 v5, #int 0 // #0 │ │ +3d1276: 3247 3400 |005b: if-eq v7, v4, 008f // +0034 │ │ +3d127a: 3307 0300 |005d: if-ne v7, v0, 0060 // +0003 │ │ +3d127e: 2830 |005f: goto 008f // +0030 │ │ +3d1280: 3337 6500 |0060: if-ne v7, v3, 00c5 // +0065 │ │ +3d1284: 1a07 2c1f |0062: const-string v7, "Gained audio focus" // string@1f2c │ │ +3d1288: 7120 f50a 7100 |0064: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d128e: 5467 928c |0067: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d1292: 7110 8d99 0700 |0069: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Landroid/os/Handler; // method@998d │ │ +3d1298: 0c07 |006c: move-result-object v7 │ │ +3d129a: 6e20 4b07 5700 |006d: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@074b │ │ +3d12a0: 5467 928c |0070: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d12a4: 7110 9099 0700 |0072: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z // method@9990 │ │ +3d12aa: 0a07 |0075: move-result v7 │ │ +3d12ac: 3807 0c00 |0076: if-eqz v7, 0082 // +000c │ │ +3d12b0: 5467 928c |0078: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d12b4: 7110 8f99 0700 |007a: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // method@998f │ │ +3d12ba: 0c07 |007d: move-result-object v7 │ │ +3d12bc: 6e10 6d99 0700 |007e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.start:()V // method@996d │ │ +3d12c2: 2808 |0081: goto 0089 // +0008 │ │ +3d12c4: 5467 928c |0082: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d12c8: 1500 803f |0084: const/high16 v0, #int 1065353216 // #3f80 │ │ +3d12cc: 6e30 be99 0700 |0086: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99be │ │ +3d12d2: 5467 928c |0089: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d12d6: 7120 9199 2700 |008b: invoke-static {v7, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;Z)V // method@9991 │ │ +3d12dc: 2837 |008e: goto 00c5 // +0037 │ │ +3d12de: 5467 928c |008f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d12e2: 7110 9799 0700 |0091: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.access$200:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9997 │ │ +3d12e8: 0c07 |0094: move-result-object v7 │ │ +3d12ea: 6200 eac7 |0095: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d12ee: 3307 2e00 |0097: if-ne v7, v0, 00c5 // +002e │ │ +3d12f2: 1a07 b447 |0099: const-string v7, "Lost audio focus temporarily. Pausing..." // string@47b4 │ │ +3d12f6: 7120 f50a 7100 |009b: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d12fc: 5467 928c |009e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d1300: 7110 8f99 0700 |00a0: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // method@998f │ │ +3d1306: 0c07 |00a3: move-result-object v7 │ │ +3d1308: 6e10 5d99 0700 |00a4: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.pause:()V // method@995d │ │ +3d130e: 5467 928c |00a7: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d1312: 7120 9199 3700 |00a9: invoke-static {v7, v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;Z)V // method@9991 │ │ +3d1318: 5467 928c |00ac: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d131c: 7110 8d99 0700 |00ae: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Landroid/os/Handler; // method@998d │ │ +3d1322: 0c07 |00b1: move-result-object v7 │ │ +3d1324: 6e20 4b07 5700 |00b2: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@074b │ │ +3d132a: 5467 928c |00b5: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // field@8c92 │ │ +3d132e: 7110 8d99 0700 |00b7: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Landroid/os/Handler; // method@998d │ │ +3d1334: 0c07 |00ba: move-result-object v7 │ │ +3d1336: 2200 e318 |00bb: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0; // type@18e3 │ │ +3d133a: 7020 7f99 6000 |00bd: invoke-direct {v0, v6}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;)V // method@997f │ │ +3d1340: 1601 3075 |00c0: const-wide/16 v1, #int 30000 // #7530 │ │ +3d1344: 6e40 4907 0721 |00c2: invoke-virtual {v7, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ +3d134a: 0e00 |00c5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0009 line=593 │ │ 0x000f line=594 │ │ 0x0016 line=595 │ │ 0x0021 line=600 │ │ @@ -822570,18 +822570,18 @@ │ │ type : '(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3d26c4: |[3d26c4] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -3d26d4: 7140 7a01 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getForegroundService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017a │ │ -3d26da: 0c00 |0003: move-result-object v0 │ │ -3d26dc: 1100 |0004: return-object v0 │ │ +3d26ac: |[3d26ac] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +3d26bc: 7140 7a01 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getForegroundService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017a │ │ +3d26c2: 0c00 |0003: move-result-object v0 │ │ +3d26c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Intent; │ │ @@ -822626,20 +822626,20 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3d271c: |[3d271c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d272c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d2732: 5b01 a38c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca3 │ │ -3d2736: 5b02 a48c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@8ca4 │ │ -3d273a: 5b03 a58c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@8ca5 │ │ -3d273e: 0e00 |0009: return-void │ │ +3d2704: |[3d2704] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d2714: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d271a: 5b01 a38c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca3 │ │ +3d271e: 5b02 a48c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@8ca4 │ │ +3d2722: 5b03 a58c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@8ca5 │ │ +3d2726: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x000a reg=2 (null) Landroidx/core/app/NotificationManagerCompat; │ │ @@ -822651,20 +822651,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3d2740: |[3d2740] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda11.run:()V │ │ -3d2750: 5430 a38c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca3 │ │ -3d2754: 5431 a48c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@8ca4 │ │ -3d2758: 5432 a58c |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@8ca5 │ │ -3d275c: 7130 199a 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$tUu7clS7yzp1SAsIlsjvvNXS11U:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a19 │ │ -3d2762: 0e00 |0009: return-void │ │ +3d2728: |[3d2728] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda11.run:()V │ │ +3d2738: 5430 a38c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca3 │ │ +3d273c: 5431 a48c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@8ca4 │ │ +3d2740: 5432 a58c |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@8ca5 │ │ +3d2744: 7130 199a 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$tUu7clS7yzp1SAsIlsjvvNXS11U:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a19 │ │ +3d274a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -822697,18 +822697,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d2914: |[3d2914] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d2924: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d292a: 5b01 ac8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@8cac │ │ -3d292e: 0e00 |0005: return-void │ │ +3d28fc: |[3d28fc] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d290c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d2912: 5b01 ac8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@8cac │ │ +3d2916: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -822718,19 +822718,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d28f4: |[3d28f4] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda5.call:()Ljava/lang/Object; │ │ -3d2904: 5410 ac8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@8cac │ │ -3d2908: 7110 169a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$o47iEFxJmw91GPVD3rAy639nXzc:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@9a16 │ │ -3d290e: 0c00 |0005: move-result-object v0 │ │ -3d2910: 1100 |0006: return-object v0 │ │ +3d28dc: |[3d28dc] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda5.call:()Ljava/lang/Object; │ │ +3d28ec: 5410 ac8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@8cac │ │ +3d28f0: 7110 169a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$o47iEFxJmw91GPVD3rAy639nXzc:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@9a16 │ │ +3d28f6: 0c00 |0005: move-result-object v0 │ │ +3d28f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -822763,18 +822763,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d29d0: |[3d29d0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d29e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d29e6: 5b01 b08c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb0 │ │ -3d29ea: 0e00 |0005: return-void │ │ +3d29b8: |[3d29b8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d29c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d29ce: 5b01 b08c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb0 │ │ +3d29d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -822784,19 +822784,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d29b0: |[3d29b0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ -3d29c0: 5410 b08c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb0 │ │ -3d29c4: 7110 1a9a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$yI50T6IX8IlCsTqxck0xND7rUX4:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/model/playback/Playable; // method@9a1a │ │ -3d29ca: 0c00 |0005: move-result-object v0 │ │ -3d29cc: 1100 |0006: return-object v0 │ │ +3d2998: |[3d2998] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ +3d29a8: 5410 b08c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb0 │ │ +3d29ac: 7110 1a9a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$yI50T6IX8IlCsTqxck0xND7rUX4:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/model/playback/Playable; // method@9a1a │ │ +3d29b2: 0c00 |0005: move-result-object v0 │ │ +3d29b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -822833,80 +822833,80 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 121 16-bit code units │ │ -3d2a28: |[3d2a28] de.danoeh.antennapod.core.service.playback.PlaybackService$10.:()V │ │ -3d2a38: 7100 4baf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af4b │ │ -3d2a3e: 0c00 |0003: move-result-object v0 │ │ -3d2a40: 2100 |0004: array-length v0, v0 │ │ -3d2a42: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -3d2a46: 6900 b28c |0007: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d2a4a: 6201 e7c7 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ -3d2a4e: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d2a54: 0a01 |000e: move-result v1 │ │ -3d2a56: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3d2a58: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3d2a5c: 6200 b28c |0012: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d2a60: 6201 ebc7 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d2a64: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d2a6a: 0a01 |0019: move-result v1 │ │ -3d2a6c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3d2a6e: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3d2a72: 6200 b28c |001d: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d2a76: 6201 e9c7 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d2a7a: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d2a80: 0a01 |0024: move-result v1 │ │ -3d2a82: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3d2a84: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3d2a88: 6200 b28c |0028: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d2a8c: 6201 eec7 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -3d2a90: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d2a96: 0a01 |002f: move-result v1 │ │ -3d2a98: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3d2a9a: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3d2a9e: 6200 b28c |0033: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d2aa2: 6201 eac7 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d2aa6: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d2aac: 0a01 |003a: move-result v1 │ │ -3d2aae: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -3d2ab0: 4b02 0001 |003c: aput v2, v0, v1 │ │ -3d2ab4: 6200 b28c |003e: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d2ab8: 6201 e5c7 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e5 │ │ -3d2abc: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d2ac2: 0a01 |0045: move-result v1 │ │ -3d2ac4: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -3d2ac6: 4b02 0001 |0047: aput v2, v0, v1 │ │ -3d2aca: 6200 b28c |0049: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d2ace: 6201 edc7 |004b: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ed │ │ -3d2ad2: 6e10 0eb2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d2ad8: 0a01 |0050: move-result v1 │ │ -3d2ada: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -3d2adc: 4b02 0001 |0052: aput v2, v0, v1 │ │ -3d2ae0: 6200 b28c |0054: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d2ae4: 6201 ecc7 |0056: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ -3d2ae8: 6e10 0eb2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d2aee: 0a01 |005b: move-result v1 │ │ -3d2af0: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ -3d2af4: 4b02 0001 |005e: aput v2, v0, v1 │ │ -3d2af8: 6200 b28c |0060: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d2afc: 6201 e8c7 |0062: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e8 │ │ -3d2b00: 6e10 0eb2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d2b06: 0a01 |0067: move-result v1 │ │ -3d2b08: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ -3d2b0c: 4b02 0001 |006a: aput v2, v0, v1 │ │ -3d2b10: 6200 b28c |006c: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d2b14: 6201 e6c7 |006e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e6 │ │ -3d2b18: 6e10 0eb2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d2b1e: 0a01 |0073: move-result v1 │ │ -3d2b20: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ -3d2b24: 4b02 0001 |0076: aput v2, v0, v1 │ │ -3d2b28: 0e00 |0078: return-void │ │ +3d2a10: |[3d2a10] de.danoeh.antennapod.core.service.playback.PlaybackService$10.:()V │ │ +3d2a20: 7100 4baf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af4b │ │ +3d2a26: 0c00 |0003: move-result-object v0 │ │ +3d2a28: 2100 |0004: array-length v0, v0 │ │ +3d2a2a: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +3d2a2e: 6900 b28c |0007: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d2a32: 6201 e7c7 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ +3d2a36: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d2a3c: 0a01 |000e: move-result v1 │ │ +3d2a3e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3d2a40: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3d2a44: 6200 b28c |0012: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d2a48: 6201 ebc7 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d2a4c: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d2a52: 0a01 |0019: move-result v1 │ │ +3d2a54: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3d2a56: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3d2a5a: 6200 b28c |001d: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d2a5e: 6201 e9c7 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d2a62: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d2a68: 0a01 |0024: move-result v1 │ │ +3d2a6a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3d2a6c: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3d2a70: 6200 b28c |0028: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d2a74: 6201 eec7 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +3d2a78: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d2a7e: 0a01 |002f: move-result v1 │ │ +3d2a80: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3d2a82: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3d2a86: 6200 b28c |0033: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d2a8a: 6201 eac7 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d2a8e: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d2a94: 0a01 |003a: move-result v1 │ │ +3d2a96: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +3d2a98: 4b02 0001 |003c: aput v2, v0, v1 │ │ +3d2a9c: 6200 b28c |003e: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d2aa0: 6201 e5c7 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e5 │ │ +3d2aa4: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d2aaa: 0a01 |0045: move-result v1 │ │ +3d2aac: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +3d2aae: 4b02 0001 |0047: aput v2, v0, v1 │ │ +3d2ab2: 6200 b28c |0049: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d2ab6: 6201 edc7 |004b: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ed │ │ +3d2aba: 6e10 0eb2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d2ac0: 0a01 |0050: move-result v1 │ │ +3d2ac2: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +3d2ac4: 4b02 0001 |0052: aput v2, v0, v1 │ │ +3d2ac8: 6200 b28c |0054: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d2acc: 6201 ecc7 |0056: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ +3d2ad0: 6e10 0eb2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d2ad6: 0a01 |005b: move-result v1 │ │ +3d2ad8: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ +3d2adc: 4b02 0001 |005e: aput v2, v0, v1 │ │ +3d2ae0: 6200 b28c |0060: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d2ae4: 6201 e8c7 |0062: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e8 │ │ +3d2ae8: 6e10 0eb2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d2aee: 0a01 |0067: move-result v1 │ │ +3d2af0: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ +3d2af4: 4b02 0001 |006a: aput v2, v0, v1 │ │ +3d2af8: 6200 b28c |006c: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d2afc: 6201 e6c7 |006e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e6 │ │ +3d2b00: 6e10 0eb2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d2b06: 0a01 |0073: move-result v1 │ │ +3d2b08: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ +3d2b0c: 4b02 0001 |0076: aput v2, v0, v1 │ │ +3d2b10: 0e00 |0078: return-void │ │ catches : 10 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -822963,18 +822963,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d3294: |[3d3294] de.danoeh.antennapod.core.service.playback.PlaybackService$4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d32a4: 5b01 b78c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ -3d32a8: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -3d32ae: 0e00 |0005: return-void │ │ +3d327c: |[3d327c] de.danoeh.antennapod.core.service.playback.PlaybackService$4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d328c: 5b01 b78c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ +3d3290: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +3d3296: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -822984,74 +822984,74 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 120 16-bit code units │ │ -3d32b0: |[3d32b0] de.danoeh.antennapod.core.service.playback.PlaybackService$4.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3d32c0: 1a03 eeb7 |0000: const-string v3, "media_connection_status" // string@b7ee │ │ -3d32c4: 6e20 6d02 3400 |0002: invoke-virtual {v4, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026d │ │ -3d32ca: 0c03 |0005: move-result-object v3 │ │ -3d32cc: 1a04 edb7 |0006: const-string v4, "media_connected" // string@b7ed │ │ -3d32d0: 6e20 9fb2 3400 |0008: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d32d6: 0a04 |000b: move-result v4 │ │ -3d32d8: 2200 741e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d32dc: 7010 c7b2 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d32e2: 1a01 4e51 |0011: const-string v1, "Received Auto Connection update: " // string@514e │ │ -3d32e6: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d32ec: 6e20 d3b2 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d32f2: 6e10 deb2 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d32f8: 0c03 |001c: move-result-object v3 │ │ -3d32fa: 1a00 0b4f |001d: const-string v0, "PlaybackService" // string@4f0b │ │ -3d32fe: 7120 f50a 3000 |001f: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d3304: 3904 0800 |0022: if-nez v4, 002a // +0008 │ │ -3d3308: 1a03 9313 |0024: const-string v3, "Car was unplugged during playback." // string@1393 │ │ -3d330c: 7120 f50a 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d3312: 284e |0029: goto 0077 // +004e │ │ -3d3314: 5423 b78c |002a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ -3d3318: 7110 1c9a 0300 |002c: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d331e: 0c03 |002f: move-result-object v3 │ │ -3d3320: 6e10 2aaf 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ -3d3326: 0c03 |0033: move-result-object v3 │ │ -3d3328: 6204 e9c7 |0034: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d332c: 3243 3800 |0036: if-eq v3, v4, 006e // +0038 │ │ -3d3330: 6204 ebc7 |0038: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d3334: 3343 0300 |003a: if-ne v3, v4, 003d // +0003 │ │ -3d3338: 2832 |003c: goto 006e // +0032 │ │ -3d333a: 6204 ecc7 |003d: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ -3d333e: 1210 |003f: const/4 v0, #int 1 // #1 │ │ -3d3340: 3343 1700 |0040: if-ne v3, v4, 0057 // +0017 │ │ -3d3344: 5423 b78c |0042: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ -3d3348: 7110 1c9a 0300 |0044: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d334e: 0c03 |0047: move-result-object v3 │ │ -3d3350: 5424 b78c |0048: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ -3d3354: 7110 1c9a 0400 |004a: invoke-static {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d335a: 0c04 |004d: move-result-object v4 │ │ -3d335c: 6e10 30af 0400 |004e: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@af30 │ │ -3d3362: 0a04 |0051: move-result v4 │ │ -3d3364: b704 |0052: xor-int/2addr v4, v0 │ │ -3d3366: 6e20 40af 4300 |0053: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ -3d336c: 2821 |0056: goto 0077 // +0021 │ │ -3d336e: 6204 e7c7 |0057: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ -3d3372: 3343 1e00 |0059: if-ne v3, v4, 0077 // +001e │ │ -3d3376: 5423 b78c |005b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ -3d337a: 7110 1c9a 0300 |005d: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d3380: 0c03 |0060: move-result-object v3 │ │ -3d3382: 6e20 40af 0300 |0061: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ -3d3388: 5423 b78c |0064: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ -3d338c: 7110 1c9a 0300 |0066: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d3392: 0c03 |0069: move-result-object v3 │ │ -3d3394: 6e10 34af 0300 |006a: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@af34 │ │ -3d339a: 280a |006d: goto 0077 // +000a │ │ -3d339c: 5423 b78c |006e: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ -3d33a0: 7110 1c9a 0300 |0070: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d33a6: 0c03 |0073: move-result-object v3 │ │ -3d33a8: 6e10 38af 0300 |0074: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ -3d33ae: 0e00 |0077: return-void │ │ +3d3298: |[3d3298] de.danoeh.antennapod.core.service.playback.PlaybackService$4.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3d32a8: 1a03 eeb7 |0000: const-string v3, "media_connection_status" // string@b7ee │ │ +3d32ac: 6e20 6d02 3400 |0002: invoke-virtual {v4, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026d │ │ +3d32b2: 0c03 |0005: move-result-object v3 │ │ +3d32b4: 1a04 edb7 |0006: const-string v4, "media_connected" // string@b7ed │ │ +3d32b8: 6e20 9fb2 3400 |0008: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d32be: 0a04 |000b: move-result v4 │ │ +3d32c0: 2200 741e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d32c4: 7010 c7b2 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d32ca: 1a01 4e51 |0011: const-string v1, "Received Auto Connection update: " // string@514e │ │ +3d32ce: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d32d4: 6e20 d3b2 3000 |0016: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d32da: 6e10 deb2 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d32e0: 0c03 |001c: move-result-object v3 │ │ +3d32e2: 1a00 0b4f |001d: const-string v0, "PlaybackService" // string@4f0b │ │ +3d32e6: 7120 f50a 3000 |001f: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d32ec: 3904 0800 |0022: if-nez v4, 002a // +0008 │ │ +3d32f0: 1a03 9313 |0024: const-string v3, "Car was unplugged during playback." // string@1393 │ │ +3d32f4: 7120 f50a 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d32fa: 284e |0029: goto 0077 // +004e │ │ +3d32fc: 5423 b78c |002a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ +3d3300: 7110 1c9a 0300 |002c: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d3306: 0c03 |002f: move-result-object v3 │ │ +3d3308: 6e10 2aaf 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ +3d330e: 0c03 |0033: move-result-object v3 │ │ +3d3310: 6204 e9c7 |0034: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d3314: 3243 3800 |0036: if-eq v3, v4, 006e // +0038 │ │ +3d3318: 6204 ebc7 |0038: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d331c: 3343 0300 |003a: if-ne v3, v4, 003d // +0003 │ │ +3d3320: 2832 |003c: goto 006e // +0032 │ │ +3d3322: 6204 ecc7 |003d: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ +3d3326: 1210 |003f: const/4 v0, #int 1 // #1 │ │ +3d3328: 3343 1700 |0040: if-ne v3, v4, 0057 // +0017 │ │ +3d332c: 5423 b78c |0042: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ +3d3330: 7110 1c9a 0300 |0044: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d3336: 0c03 |0047: move-result-object v3 │ │ +3d3338: 5424 b78c |0048: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ +3d333c: 7110 1c9a 0400 |004a: invoke-static {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d3342: 0c04 |004d: move-result-object v4 │ │ +3d3344: 6e10 30af 0400 |004e: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@af30 │ │ +3d334a: 0a04 |0051: move-result v4 │ │ +3d334c: b704 |0052: xor-int/2addr v4, v0 │ │ +3d334e: 6e20 40af 4300 |0053: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ +3d3354: 2821 |0056: goto 0077 // +0021 │ │ +3d3356: 6204 e7c7 |0057: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ +3d335a: 3343 1e00 |0059: if-ne v3, v4, 0077 // +001e │ │ +3d335e: 5423 b78c |005b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ +3d3362: 7110 1c9a 0300 |005d: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d3368: 0c03 |0060: move-result-object v3 │ │ +3d336a: 6e20 40af 0300 |0061: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ +3d3370: 5423 b78c |0064: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ +3d3374: 7110 1c9a 0300 |0066: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d337a: 0c03 |0069: move-result-object v3 │ │ +3d337c: 6e10 34af 0300 |006a: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@af34 │ │ +3d3382: 280a |006d: goto 0077 // +000a │ │ +3d3384: 5423 b78c |006e: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb7 │ │ +3d3388: 7110 1c9a 0300 |0070: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d338e: 0c03 |0073: move-result-object v3 │ │ +3d3390: 6e10 38af 0300 |0074: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ +3d3396: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1402 │ │ 0x0008 line=1403 │ │ 0x000c line=1404 │ │ 0x0026 line=1406 │ │ 0x002a line=1408 │ │ @@ -823115,18 +823115,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d33b0: |[3d33b0] de.danoeh.antennapod.core.service.playback.PlaybackService$5.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d33c0: 5b01 bb8c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbb │ │ -3d33c4: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -3d33ca: 0e00 |0005: return-void │ │ +3d3398: |[3d3398] de.danoeh.antennapod.core.service.playback.PlaybackService$5.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d33a8: 5b01 bb8c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbb │ │ +3d33ac: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +3d33b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1425 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -823136,54 +823136,54 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -3d33cc: |[3d33cc] de.danoeh.antennapod.core.service.playback.PlaybackService$5.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3d33dc: 6e10 e401 0200 |0000: invoke-virtual {v2}, Landroid/content/BroadcastReceiver;.isInitialStickyBroadcast:()Z // method@01e4 │ │ -3d33e2: 0a03 |0003: move-result v3 │ │ -3d33e4: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -3d33e8: 0e00 |0006: return-void │ │ -3d33ea: 6e10 5f02 0400 |0007: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -3d33f0: 0c03 |000a: move-result-object v3 │ │ -3d33f2: 1a00 a96a |000b: const-string v0, "android.intent.action.HEADSET_PLUG" // string@6aa9 │ │ -3d33f6: 7120 a50a 0300 |000d: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -3d33fc: 0a03 |0010: move-result v3 │ │ -3d33fe: 3803 3d00 |0011: if-eqz v3, 004e // +003d │ │ -3d3402: 1a03 b2dc |0013: const-string v3, "state" // string@dcb2 │ │ -3d3406: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ -3d3408: 6e30 6902 3400 |0016: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ -3d340e: 0a03 |0019: move-result v3 │ │ -3d3410: 2204 741e |001a: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d3414: 7010 c7b2 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d341a: 1a01 4b20 |001f: const-string v1, "Headset plug event. State is " // string@204b │ │ -3d341e: 6e20 d3b2 1400 |0021: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d3424: 6e20 ceb2 3400 |0024: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d342a: 6e10 deb2 0400 |0027: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d3430: 0c04 |002a: move-result-object v4 │ │ -3d3432: 1a01 d497 |002b: const-string v1, "headsetDisconnected" // string@97d4 │ │ -3d3436: 7120 f50a 4100 |002d: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d343c: 3203 1900 |0030: if-eq v3, v0, 0049 // +0019 │ │ -3d3440: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -3d3444: 1a03 4d20 |0034: const-string v3, "Headset was unplugged during playback." // string@204d │ │ -3d3448: 7120 f50a 3100 |0036: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d344e: 2815 |0039: goto 004e // +0015 │ │ -3d3450: 1214 |003a: const/4 v4, #int 1 // #1 │ │ -3d3452: 3343 1300 |003b: if-ne v3, v4, 004e // +0013 │ │ -3d3456: 1a03 4c20 |003d: const-string v3, "Headset was plugged in during playback." // string@204c │ │ -3d345a: 7120 f50a 3100 |003f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d3460: 5423 bb8c |0042: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbb │ │ -3d3464: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -3d3466: 7120 2e9a 4300 |0045: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V // method@9a2e │ │ -3d346c: 2806 |0048: goto 004e // +0006 │ │ -3d346e: 1a03 5b51 |0049: const-string v3, "Received invalid ACTION_HEADSET_PLUG intent" // string@515b │ │ -3d3472: 7120 f70a 3100 |004b: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d3478: 0e00 |004e: return-void │ │ +3d33b4: |[3d33b4] de.danoeh.antennapod.core.service.playback.PlaybackService$5.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3d33c4: 6e10 e401 0200 |0000: invoke-virtual {v2}, Landroid/content/BroadcastReceiver;.isInitialStickyBroadcast:()Z // method@01e4 │ │ +3d33ca: 0a03 |0003: move-result v3 │ │ +3d33cc: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +3d33d0: 0e00 |0006: return-void │ │ +3d33d2: 6e10 5f02 0400 |0007: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +3d33d8: 0c03 |000a: move-result-object v3 │ │ +3d33da: 1a00 a96a |000b: const-string v0, "android.intent.action.HEADSET_PLUG" // string@6aa9 │ │ +3d33de: 7120 a50a 0300 |000d: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +3d33e4: 0a03 |0010: move-result v3 │ │ +3d33e6: 3803 3d00 |0011: if-eqz v3, 004e // +003d │ │ +3d33ea: 1a03 b2dc |0013: const-string v3, "state" // string@dcb2 │ │ +3d33ee: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ +3d33f0: 6e30 6902 3400 |0016: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ +3d33f6: 0a03 |0019: move-result v3 │ │ +3d33f8: 2204 741e |001a: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d33fc: 7010 c7b2 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d3402: 1a01 4b20 |001f: const-string v1, "Headset plug event. State is " // string@204b │ │ +3d3406: 6e20 d3b2 1400 |0021: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d340c: 6e20 ceb2 3400 |0024: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d3412: 6e10 deb2 0400 |0027: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d3418: 0c04 |002a: move-result-object v4 │ │ +3d341a: 1a01 d497 |002b: const-string v1, "headsetDisconnected" // string@97d4 │ │ +3d341e: 7120 f50a 4100 |002d: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d3424: 3203 1900 |0030: if-eq v3, v0, 0049 // +0019 │ │ +3d3428: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +3d342c: 1a03 4d20 |0034: const-string v3, "Headset was unplugged during playback." // string@204d │ │ +3d3430: 7120 f50a 3100 |0036: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d3436: 2815 |0039: goto 004e // +0015 │ │ +3d3438: 1214 |003a: const/4 v4, #int 1 // #1 │ │ +3d343a: 3343 1300 |003b: if-ne v3, v4, 004e // +0013 │ │ +3d343e: 1a03 4c20 |003d: const-string v3, "Headset was plugged in during playback." // string@204c │ │ +3d3442: 7120 f50a 3100 |003f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d3448: 5423 bb8c |0042: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbb │ │ +3d344c: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +3d344e: 7120 2e9a 4300 |0045: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V // method@9a2e │ │ +3d3454: 2806 |0048: goto 004e // +0006 │ │ +3d3456: 1a03 5b51 |0049: const-string v3, "Received invalid ACTION_HEADSET_PLUG intent" // string@515b │ │ +3d345a: 7120 f70a 3100 |004b: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d3460: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ 0x0007 line=1438 │ │ 0x0016 line=1439 │ │ 0x001a line=1440 │ │ 0x0036 line=1443 │ │ @@ -823229,18 +823229,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d347c: |[3d347c] de.danoeh.antennapod.core.service.playback.PlaybackService$6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d348c: 5b01 bc8c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbc │ │ -3d3490: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -3d3496: 0e00 |0005: return-void │ │ +3d3464: |[3d3464] de.danoeh.antennapod.core.service.playback.PlaybackService$6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d3474: 5b01 bc8c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbc │ │ +3d3478: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +3d347e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1455 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -823250,34 +823250,34 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -3d3498: |[3d3498] de.danoeh.antennapod.core.service.playback.PlaybackService$6.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3d34a8: 6e10 5f02 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -3d34ae: 0c02 |0003: move-result-object v2 │ │ -3d34b0: 1a00 956a |0004: const-string v0, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@6a95 │ │ -3d34b4: 7120 a50a 0200 |0006: invoke-static {v2, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -3d34ba: 0a02 |0009: move-result v2 │ │ -3d34bc: 3802 1900 |000a: if-eqz v2, 0023 // +0019 │ │ -3d34c0: 1a02 966a |000c: const-string v2, "android.bluetooth.profile.extra.STATE" // string@6a96 │ │ -3d34c4: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ -3d34c6: 6e30 6902 2300 |000f: invoke-virtual {v3, v2, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ -3d34cc: 0a02 |0012: move-result v2 │ │ -3d34ce: 1223 |0013: const/4 v3, #int 2 // #2 │ │ -3d34d0: 3332 0f00 |0014: if-ne v2, v3, 0023 // +000f │ │ -3d34d4: 1a02 0b4f |0016: const-string v2, "PlaybackService" // string@4f0b │ │ -3d34d8: 1a03 5351 |0018: const-string v3, "Received bluetooth connection intent" // string@5153 │ │ -3d34dc: 7120 f50a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d34e2: 5412 bc8c |001d: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbc │ │ -3d34e6: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -3d34e8: 7120 2e9a 3200 |0020: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V // method@9a2e │ │ -3d34ee: 0e00 |0023: return-void │ │ +3d3480: |[3d3480] de.danoeh.antennapod.core.service.playback.PlaybackService$6.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3d3490: 6e10 5f02 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +3d3496: 0c02 |0003: move-result-object v2 │ │ +3d3498: 1a00 956a |0004: const-string v0, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@6a95 │ │ +3d349c: 7120 a50a 0200 |0006: invoke-static {v2, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +3d34a2: 0a02 |0009: move-result v2 │ │ +3d34a4: 3802 1900 |000a: if-eqz v2, 0023 // +0019 │ │ +3d34a8: 1a02 966a |000c: const-string v2, "android.bluetooth.profile.extra.STATE" // string@6a96 │ │ +3d34ac: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ +3d34ae: 6e30 6902 2300 |000f: invoke-virtual {v3, v2, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ +3d34b4: 0a02 |0012: move-result v2 │ │ +3d34b6: 1223 |0013: const/4 v3, #int 2 // #2 │ │ +3d34b8: 3332 0f00 |0014: if-ne v2, v3, 0023 // +000f │ │ +3d34bc: 1a02 0b4f |0016: const-string v2, "PlaybackService" // string@4f0b │ │ +3d34c0: 1a03 5351 |0018: const-string v3, "Received bluetooth connection intent" // string@5153 │ │ +3d34c4: 7120 f50a 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d34ca: 5412 bc8c |001d: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbc │ │ +3d34ce: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +3d34d0: 7120 2e9a 3200 |0020: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V // method@9a2e │ │ +3d34d6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1458 │ │ 0x000f line=1459 │ │ 0x001a line=1461 │ │ 0x001d line=1462 │ │ locals : │ │ @@ -823319,18 +823319,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d34f0: |[3d34f0] de.danoeh.antennapod.core.service.playback.PlaybackService$7.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d3500: 5b01 bd8c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbd │ │ -3d3504: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -3d350a: 0e00 |0005: return-void │ │ +3d34d8: |[3d34d8] de.danoeh.antennapod.core.service.playback.PlaybackService$7.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d34e8: 5b01 bd8c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbd │ │ +3d34ec: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +3d34f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -823340,21 +823340,21 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3d350c: |[3d350c] de.danoeh.antennapod.core.service.playback.PlaybackService$7.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3d351c: 1a01 0b4f |0000: const-string v1, "PlaybackService" // string@4f0b │ │ -3d3520: 1a02 b04e |0002: const-string v2, "Pausing playback because audio is becoming noisy" // string@4eb0 │ │ -3d3524: 7120 f50a 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d352a: 5401 bd8c |0007: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbd │ │ -3d352e: 7110 279a 0100 |0009: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a27 │ │ -3d3534: 0e00 |000c: return-void │ │ +3d34f4: |[3d34f4] de.danoeh.antennapod.core.service.playback.PlaybackService$7.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3d3504: 1a01 0b4f |0000: const-string v1, "PlaybackService" // string@4f0b │ │ +3d3508: 1a02 b04e |0002: const-string v2, "Pausing playback because audio is becoming noisy" // string@4eb0 │ │ +3d350c: 7120 f50a 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d3512: 5401 bd8c |0007: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbd │ │ +3d3516: 7110 279a 0100 |0009: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a27 │ │ +3d351c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1473 │ │ 0x0007 line=1474 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$7; │ │ 0x0000 - 0x000d reg=1 (null) Landroid/content/Context; │ │ @@ -823394,18 +823394,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d3538: |[3d3538] de.danoeh.antennapod.core.service.playback.PlaybackService$8.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d3548: 5b01 be8c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbe │ │ -3d354c: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -3d3552: 0e00 |0005: return-void │ │ +3d3520: |[3d3520] de.danoeh.antennapod.core.service.playback.PlaybackService$8.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d3530: 5b01 be8c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbe │ │ +3d3534: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +3d353a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1516 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -823415,32 +823415,32 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -3d3554: |[3d3554] de.danoeh.antennapod.core.service.playback.PlaybackService$8.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3d3564: 6e10 5f02 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -3d356a: 0c02 |0003: move-result-object v2 │ │ -3d356c: 1a03 3968 |0004: const-string v3, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ -3d3570: 7120 a50a 3200 |0006: invoke-static {v2, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -3d3576: 0a02 |0009: move-result v2 │ │ -3d3578: 3802 1900 |000a: if-eqz v2, 0023 // +0019 │ │ -3d357c: 7100 04b7 0000 |000c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d3582: 0c02 |000f: move-result-object v2 │ │ -3d3584: 2203 a01a |0010: new-instance v3, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aa0 │ │ -3d3588: 6200 c691 |0012: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c6 │ │ -3d358c: 7020 37a2 0300 |0014: invoke-direct {v3, v0}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@a237 │ │ -3d3592: 6e20 07b7 3200 |0017: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d3598: 5412 be8c |001a: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbe │ │ -3d359c: 7110 1e9a 0200 |001c: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ -3d35a2: 0c02 |001f: move-result-object v2 │ │ -3d35a4: 6e10 9f9a 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d35aa: 0e00 |0023: return-void │ │ +3d353c: |[3d353c] de.danoeh.antennapod.core.service.playback.PlaybackService$8.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3d354c: 6e10 5f02 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +3d3552: 0c02 |0003: move-result-object v2 │ │ +3d3554: 1a03 3968 |0004: const-string v3, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ +3d3558: 7120 a50a 3200 |0006: invoke-static {v2, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +3d355e: 0a02 |0009: move-result v2 │ │ +3d3560: 3802 1900 |000a: if-eqz v2, 0023 // +0019 │ │ +3d3564: 7100 04b7 0000 |000c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d356a: 0c02 |000f: move-result-object v2 │ │ +3d356c: 2203 a01a |0010: new-instance v3, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aa0 │ │ +3d3570: 6200 c691 |0012: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c6 │ │ +3d3574: 7020 37a2 0300 |0014: invoke-direct {v3, v0}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@a237 │ │ +3d357a: 6e20 07b7 3200 |0017: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d3580: 5412 be8c |001a: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cbe │ │ +3d3584: 7110 1e9a 0200 |001c: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ +3d358a: 0c02 |001f: move-result-object v2 │ │ +3d358c: 6e10 9f9a 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d3592: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1520 │ │ 0x000c line=1521 │ │ 0x001a line=1522 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$8; │ │ @@ -823481,18 +823481,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d3b30: |[3d3b30] de.danoeh.antennapod.core.service.playback.PlaybackService$LocalBinder.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d3b40: 5b01 c18c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc1 │ │ -3d3b44: 7010 fd06 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@06fd │ │ -3d3b4a: 0e00 |0005: return-void │ │ +3d3b18: |[3d3b18] de.danoeh.antennapod.core.service.playback.PlaybackService$LocalBinder.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d3b28: 5b01 c18c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc1 │ │ +3d3b2c: 7010 fd06 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@06fd │ │ +3d3b32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -823502,17 +823502,17 @@ │ │ type : '()Lde/danoeh/antennapod/core/service/playback/PlaybackService;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d3b18: |[3d3b18] de.danoeh.antennapod.core.service.playback.PlaybackService$LocalBinder.getService:()Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ -3d3b28: 5410 c18c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc1 │ │ -3d3b2c: 1100 |0002: return-object v0 │ │ +3d3b00: |[3d3b00] de.danoeh.antennapod.core.service.playback.PlaybackService$LocalBinder.getService:()Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ +3d3b10: 5410 c18c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc1 │ │ +3d3b14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; │ │ │ │ source_file_idx : 20238 (PlaybackService.java) │ │ @@ -823600,17 +823600,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d3b4c: |[3d3b4c] de.danoeh.antennapod.core.service.playback.PlaybackServiceInterface.:()V │ │ -3d3b5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d3b62: 0e00 |0003: return-void │ │ +3d3b34: |[3d3b34] de.danoeh.antennapod.core.service.playback.PlaybackServiceInterface.:()V │ │ +3d3b44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d3b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceInterface; │ │ │ │ Virtual methods - │ │ @@ -823672,34 +823672,34 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d3e70: |[3d3e70] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.:()V │ │ -3d3e80: 0e00 |0000: return-void │ │ +3d3e58: |[3d3e58] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.:()V │ │ +3d3e68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d3e84: |[3d3e84] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.:(Landroid/content/Context;)V │ │ -3d3e94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d3e9a: 5b01 ee8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3e9e: 0e00 |0005: return-void │ │ +3d3e6c: |[3d3e6c] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.:(Landroid/content/Context;)V │ │ +3d3e7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d3e82: 5b01 ee8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3e86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ @@ -823709,112 +823709,112 @@ │ │ type : '(Landroidx/core/app/NotificationCompat$Builder;Landroid/support/v4/media/session/MediaSessionCompat$Token;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 199 16-bit code units │ │ -3d3ea0: |[3d3ea0] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.addActions:(Landroidx/core/app/NotificationCompat$Builder;Landroid/support/v4/media/session/MediaSessionCompat$Token;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3d3eb0: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3d3eb4: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3d3eba: 1301 5900 |0005: const/16 v1, #int 89 // #59 │ │ -3d3ebe: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -3d3ec0: 7030 929a 1702 |0008: invoke-direct {v7, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ -3d3ec6: 0c01 |000b: move-result-object v1 │ │ -3d3ec8: 6003 4478 |000c: sget v3, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_rewind:I // field@7844 │ │ -3d3ecc: 5474 ee8c |000e: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3ed0: 6005 be7e |0010: sget v5, Lde/danoeh/antennapod/core/R$string;.rewind_label:I // field@7ebe │ │ -3d3ed4: 6e20 3002 5400 |0012: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d3eda: 0c04 |0015: move-result-object v4 │ │ -3d3edc: 6e40 b527 3814 |0016: invoke-virtual {v8, v3, v4, v1}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ -3d3ee2: 7100 8eb0 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showRewindOnCompactNotification:()Z // method@b08e │ │ -3d3ee8: 0a01 |001c: move-result v1 │ │ -3d3eea: 3801 0900 |001d: if-eqz v1, 0026 // +0009 │ │ -3d3eee: 7110 38b2 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d3ef4: 0c01 |0022: move-result-object v1 │ │ -3d3ef6: 6e20 1bb4 1000 |0023: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3d3efc: 6201 eac7 |0026: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d3f00: 1213 |0028: const/4 v3, #int 1 // #1 │ │ -3d3f02: 331a 1600 |0029: if-ne v10, v1, 003f // +0016 │ │ -3d3f06: 130a 7f00 |002b: const/16 v10, #int 127 // #7f │ │ -3d3f0a: 7030 929a a703 |002d: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ -3d3f10: 0c0a |0030: move-result-object v10 │ │ -3d3f12: 6001 4678 |0031: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_pause:I // field@7846 │ │ -3d3f16: 5474 ee8c |0033: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3f1a: 6005 0f7e |0035: sget v5, Lde/danoeh/antennapod/core/R$string;.pause_label:I // field@7e0f │ │ -3d3f1e: 6e20 3002 5400 |0037: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d3f24: 0c04 |003a: move-result-object v4 │ │ -3d3f26: 6e40 b527 18a4 |003b: invoke-virtual {v8, v1, v4, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ -3d3f2c: 2814 |003e: goto 0052 // +0014 │ │ -3d3f2e: 130a 7e00 |003f: const/16 v10, #int 126 // #7e │ │ -3d3f32: 7030 929a a703 |0041: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ -3d3f38: 0c0a |0044: move-result-object v10 │ │ -3d3f3a: 6001 4778 |0045: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_play:I // field@7847 │ │ -3d3f3e: 5474 ee8c |0047: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3f42: 6005 117e |0049: sget v5, Lde/danoeh/antennapod/core/R$string;.play_label:I // field@7e11 │ │ -3d3f46: 6e20 3002 5400 |004b: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d3f4c: 0c04 |004e: move-result-object v4 │ │ -3d3f4e: 6e40 b527 18a4 |004f: invoke-virtual {v8, v1, v4, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ -3d3f54: 7110 38b2 0300 |0052: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d3f5a: 0c0a |0055: move-result-object v10 │ │ -3d3f5c: 6e20 1bb4 a000 |0056: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3d3f62: 130a 5a00 |0059: const/16 v10, #int 90 // #5a │ │ -3d3f66: 1221 |005b: const/4 v1, #int 2 // #2 │ │ -3d3f68: 7030 929a a701 |005c: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ -3d3f6e: 0c0a |005f: move-result-object v10 │ │ -3d3f70: 6004 4378 |0060: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_forward:I // field@7843 │ │ -3d3f74: 5475 ee8c |0062: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3f78: 6006 f57c |0064: sget v6, Lde/danoeh/antennapod/core/R$string;.fast_forward_label:I // field@7cf5 │ │ -3d3f7c: 6e20 3002 6500 |0066: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d3f82: 0c05 |0069: move-result-object v5 │ │ -3d3f84: 6e40 b527 48a5 |006a: invoke-virtual {v8, v4, v5, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ -3d3f8a: 7100 8db0 0000 |006d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showFastForwardOnCompactNotification:()Z // method@b08d │ │ -3d3f90: 0a0a |0070: move-result v10 │ │ -3d3f92: 380a 0900 |0071: if-eqz v10, 007a // +0009 │ │ -3d3f96: 7110 38b2 0100 |0073: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d3f9c: 0c0a |0076: move-result-object v10 │ │ -3d3f9e: 6e20 1bb4 a000 |0077: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3d3fa4: 130a 5700 |007a: const/16 v10, #int 87 // #57 │ │ -3d3fa8: 1231 |007c: const/4 v1, #int 3 // #3 │ │ -3d3faa: 7030 929a a701 |007d: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ -3d3fb0: 0c0a |0080: move-result-object v10 │ │ -3d3fb2: 6004 4978 |0081: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_skip:I // field@7849 │ │ -3d3fb6: 5475 ee8c |0083: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3fba: 6006 df7e |0085: sget v6, Lde/danoeh/antennapod/core/R$string;.skip_episode_label:I // field@7edf │ │ -3d3fbe: 6e20 3002 6500 |0087: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d3fc4: 0c05 |008a: move-result-object v5 │ │ -3d3fc6: 6e40 b527 48a5 |008b: invoke-virtual {v8, v4, v5, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ -3d3fcc: 7100 8fb0 0000 |008e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showSkipOnCompactNotification:()Z // method@b08f │ │ -3d3fd2: 0a0a |0091: move-result v10 │ │ -3d3fd4: 380a 0900 |0092: if-eqz v10, 009b // +0009 │ │ -3d3fd8: 7110 38b2 0100 |0094: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d3fde: 0c0a |0097: move-result-object v10 │ │ -3d3fe0: 6e20 1bb4 a000 |0098: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3d3fe6: 124a |009b: const/4 v10, #int 4 // #4 │ │ -3d3fe8: 1301 5600 |009c: const/16 v1, #int 86 // #56 │ │ -3d3fec: 7030 929a 170a |009e: invoke-direct {v7, v1, v10}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ -3d3ff2: 0c0a |00a1: move-result-object v10 │ │ -3d3ff4: 2201 5a0a |00a2: new-instance v1, Landroidx/media/app/NotificationCompat$MediaStyle; // type@0a5a │ │ -3d3ff8: 7010 4b3c 0100 |00a4: invoke-direct {v1}, Landroidx/media/app/NotificationCompat$MediaStyle;.:()V // method@3c4b │ │ -3d3ffe: 6e20 503c 9100 |00a7: invoke-virtual {v1, v9}, Landroidx/media/app/NotificationCompat$MediaStyle;.setMediaSession:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c50 │ │ -3d4004: 0c09 |00aa: move-result-object v9 │ │ -3d4006: 2321 0c21 |00ab: new-array v1, v2, [Ljava/lang/Integer; // type@210c │ │ -3d400a: 6e20 2cb4 1000 |00ad: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b42c │ │ -3d4010: 0c00 |00b0: move-result-object v0 │ │ -3d4012: 1f00 0c21 |00b1: check-cast v0, [Ljava/lang/Integer; // type@210c │ │ -3d4016: 7110 ebb6 0000 |00b3: invoke-static {v0}, Lorg/apache/commons/lang3/ArrayUtils;.toPrimitive:([Ljava/lang/Integer;)[I // method@b6eb │ │ -3d401c: 0c00 |00b6: move-result-object v0 │ │ -3d401e: 6e20 513c 0900 |00b7: invoke-virtual {v9, v0}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowActionsInCompactView:([I)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c51 │ │ -3d4024: 0c09 |00ba: move-result-object v9 │ │ -3d4026: 6e20 523c 3900 |00bb: invoke-virtual {v9, v3}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowCancelButton:(Z)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c52 │ │ -3d402c: 0c09 |00be: move-result-object v9 │ │ -3d402e: 6e20 4f3c a900 |00bf: invoke-virtual {v9, v10}, Landroidx/media/app/NotificationCompat$MediaStyle;.setCancelButtonIntent:(Landroid/app/PendingIntent;)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c4f │ │ -3d4034: 0c09 |00c2: move-result-object v9 │ │ -3d4036: 6e20 c927 9800 |00c3: invoke-virtual {v8, v9}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ -3d403c: 0e00 |00c6: return-void │ │ +3d3e88: |[3d3e88] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.addActions:(Landroidx/core/app/NotificationCompat$Builder;Landroid/support/v4/media/session/MediaSessionCompat$Token;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3d3e98: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3d3e9c: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3d3ea2: 1301 5900 |0005: const/16 v1, #int 89 // #59 │ │ +3d3ea6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +3d3ea8: 7030 929a 1702 |0008: invoke-direct {v7, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ +3d3eae: 0c01 |000b: move-result-object v1 │ │ +3d3eb0: 6003 4478 |000c: sget v3, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_rewind:I // field@7844 │ │ +3d3eb4: 5474 ee8c |000e: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3eb8: 6005 be7e |0010: sget v5, Lde/danoeh/antennapod/core/R$string;.rewind_label:I // field@7ebe │ │ +3d3ebc: 6e20 3002 5400 |0012: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d3ec2: 0c04 |0015: move-result-object v4 │ │ +3d3ec4: 6e40 b527 3814 |0016: invoke-virtual {v8, v3, v4, v1}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ +3d3eca: 7100 8eb0 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showRewindOnCompactNotification:()Z // method@b08e │ │ +3d3ed0: 0a01 |001c: move-result v1 │ │ +3d3ed2: 3801 0900 |001d: if-eqz v1, 0026 // +0009 │ │ +3d3ed6: 7110 38b2 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d3edc: 0c01 |0022: move-result-object v1 │ │ +3d3ede: 6e20 1bb4 1000 |0023: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3d3ee4: 6201 eac7 |0026: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d3ee8: 1213 |0028: const/4 v3, #int 1 // #1 │ │ +3d3eea: 331a 1600 |0029: if-ne v10, v1, 003f // +0016 │ │ +3d3eee: 130a 7f00 |002b: const/16 v10, #int 127 // #7f │ │ +3d3ef2: 7030 929a a703 |002d: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ +3d3ef8: 0c0a |0030: move-result-object v10 │ │ +3d3efa: 6001 4678 |0031: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_pause:I // field@7846 │ │ +3d3efe: 5474 ee8c |0033: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3f02: 6005 0f7e |0035: sget v5, Lde/danoeh/antennapod/core/R$string;.pause_label:I // field@7e0f │ │ +3d3f06: 6e20 3002 5400 |0037: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d3f0c: 0c04 |003a: move-result-object v4 │ │ +3d3f0e: 6e40 b527 18a4 |003b: invoke-virtual {v8, v1, v4, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ +3d3f14: 2814 |003e: goto 0052 // +0014 │ │ +3d3f16: 130a 7e00 |003f: const/16 v10, #int 126 // #7e │ │ +3d3f1a: 7030 929a a703 |0041: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ +3d3f20: 0c0a |0044: move-result-object v10 │ │ +3d3f22: 6001 4778 |0045: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_play:I // field@7847 │ │ +3d3f26: 5474 ee8c |0047: iget-object v4, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3f2a: 6005 117e |0049: sget v5, Lde/danoeh/antennapod/core/R$string;.play_label:I // field@7e11 │ │ +3d3f2e: 6e20 3002 5400 |004b: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d3f34: 0c04 |004e: move-result-object v4 │ │ +3d3f36: 6e40 b527 18a4 |004f: invoke-virtual {v8, v1, v4, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ +3d3f3c: 7110 38b2 0300 |0052: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d3f42: 0c0a |0055: move-result-object v10 │ │ +3d3f44: 6e20 1bb4 a000 |0056: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3d3f4a: 130a 5a00 |0059: const/16 v10, #int 90 // #5a │ │ +3d3f4e: 1221 |005b: const/4 v1, #int 2 // #2 │ │ +3d3f50: 7030 929a a701 |005c: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ +3d3f56: 0c0a |005f: move-result-object v10 │ │ +3d3f58: 6004 4378 |0060: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_forward:I // field@7843 │ │ +3d3f5c: 5475 ee8c |0062: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3f60: 6006 f57c |0064: sget v6, Lde/danoeh/antennapod/core/R$string;.fast_forward_label:I // field@7cf5 │ │ +3d3f64: 6e20 3002 6500 |0066: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d3f6a: 0c05 |0069: move-result-object v5 │ │ +3d3f6c: 6e40 b527 48a5 |006a: invoke-virtual {v8, v4, v5, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ +3d3f72: 7100 8db0 0000 |006d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showFastForwardOnCompactNotification:()Z // method@b08d │ │ +3d3f78: 0a0a |0070: move-result v10 │ │ +3d3f7a: 380a 0900 |0071: if-eqz v10, 007a // +0009 │ │ +3d3f7e: 7110 38b2 0100 |0073: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d3f84: 0c0a |0076: move-result-object v10 │ │ +3d3f86: 6e20 1bb4 a000 |0077: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3d3f8c: 130a 5700 |007a: const/16 v10, #int 87 // #57 │ │ +3d3f90: 1231 |007c: const/4 v1, #int 3 // #3 │ │ +3d3f92: 7030 929a a701 |007d: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ +3d3f98: 0c0a |0080: move-result-object v10 │ │ +3d3f9a: 6004 4978 |0081: sget v4, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_skip:I // field@7849 │ │ +3d3f9e: 5475 ee8c |0083: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3fa2: 6006 df7e |0085: sget v6, Lde/danoeh/antennapod/core/R$string;.skip_episode_label:I // field@7edf │ │ +3d3fa6: 6e20 3002 6500 |0087: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d3fac: 0c05 |008a: move-result-object v5 │ │ +3d3fae: 6e40 b527 48a5 |008b: invoke-virtual {v8, v4, v5, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ +3d3fb4: 7100 8fb0 0000 |008e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showSkipOnCompactNotification:()Z // method@b08f │ │ +3d3fba: 0a0a |0091: move-result v10 │ │ +3d3fbc: 380a 0900 |0092: if-eqz v10, 009b // +0009 │ │ +3d3fc0: 7110 38b2 0100 |0094: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d3fc6: 0c0a |0097: move-result-object v10 │ │ +3d3fc8: 6e20 1bb4 a000 |0098: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3d3fce: 124a |009b: const/4 v10, #int 4 // #4 │ │ +3d3fd0: 1301 5600 |009c: const/16 v1, #int 86 // #56 │ │ +3d3fd4: 7030 929a 170a |009e: invoke-direct {v7, v1, v10}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@9a92 │ │ +3d3fda: 0c0a |00a1: move-result-object v10 │ │ +3d3fdc: 2201 5a0a |00a2: new-instance v1, Landroidx/media/app/NotificationCompat$MediaStyle; // type@0a5a │ │ +3d3fe0: 7010 4b3c 0100 |00a4: invoke-direct {v1}, Landroidx/media/app/NotificationCompat$MediaStyle;.:()V // method@3c4b │ │ +3d3fe6: 6e20 503c 9100 |00a7: invoke-virtual {v1, v9}, Landroidx/media/app/NotificationCompat$MediaStyle;.setMediaSession:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c50 │ │ +3d3fec: 0c09 |00aa: move-result-object v9 │ │ +3d3fee: 2321 0c21 |00ab: new-array v1, v2, [Ljava/lang/Integer; // type@210c │ │ +3d3ff2: 6e20 2cb4 1000 |00ad: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b42c │ │ +3d3ff8: 0c00 |00b0: move-result-object v0 │ │ +3d3ffa: 1f00 0c21 |00b1: check-cast v0, [Ljava/lang/Integer; // type@210c │ │ +3d3ffe: 7110 ebb6 0000 |00b3: invoke-static {v0}, Lorg/apache/commons/lang3/ArrayUtils;.toPrimitive:([Ljava/lang/Integer;)[I // method@b6eb │ │ +3d4004: 0c00 |00b6: move-result-object v0 │ │ +3d4006: 6e20 513c 0900 |00b7: invoke-virtual {v9, v0}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowActionsInCompactView:([I)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c51 │ │ +3d400c: 0c09 |00ba: move-result-object v9 │ │ +3d400e: 6e20 523c 3900 |00bb: invoke-virtual {v9, v3}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowCancelButton:(Z)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c52 │ │ +3d4014: 0c09 |00be: move-result-object v9 │ │ +3d4016: 6e20 4f3c a900 |00bf: invoke-virtual {v9, v10}, Landroidx/media/app/NotificationCompat$MediaStyle;.setCancelButtonIntent:(Landroid/app/PendingIntent;)Landroidx/media/app/NotificationCompat$MediaStyle; // method@3c4f │ │ +3d401c: 0c09 |00c2: move-result-object v9 │ │ +3d401e: 6e20 c927 9800 |00c3: invoke-virtual {v8, v9}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ +3d4024: 0e00 |00c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0008 line=179 │ │ 0x000c line=181 │ │ 0x0019 line=183 │ │ 0x001f line=184 │ │ @@ -823854,19 +823854,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -3d4040: |[3d4040] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.clearCache:()V │ │ -3d4050: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d4052: 5b10 f08c |0001: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ -3d4056: 5b10 f48c |0003: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8cf4 │ │ -3d405a: 0e00 |0005: return-void │ │ +3d4028: |[3d4028] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.clearCache:()V │ │ +3d4038: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d403a: 5b10 f08c |0001: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ +3d403e: 5b10 f48c |0003: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8cf4 │ │ +3d4042: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ │ │ @@ -823875,31 +823875,31 @@ │ │ type : '(Landroid/content/Context;I)Landroid/graphics/Bitmap;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -3d3d4c: |[3d3d4c] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; │ │ -3d3d5c: 7120 4316 1000 |0000: invoke-static {v0, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ -3d3d62: 0c00 |0003: move-result-object v0 │ │ -3d3d64: 2001 ef00 |0004: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ef │ │ -3d3d68: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ -3d3d6c: 1f00 ef00 |0008: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ef │ │ -3d3d70: 6e10 d204 0000 |000a: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@04d2 │ │ -3d3d76: 0c00 |000d: move-result-object v0 │ │ -3d3d78: 1100 |000e: return-object v0 │ │ -3d3d7a: 2001 fe00 |000f: instance-of v1, v0, Landroid/graphics/drawable/VectorDrawable; // type@00fe │ │ -3d3d7e: 3801 0900 |0011: if-eqz v1, 001a // +0009 │ │ -3d3d82: 1f00 fe00 |0013: check-cast v0, Landroid/graphics/drawable/VectorDrawable; // type@00fe │ │ -3d3d86: 7110 8f9a 0000 |0015: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; // method@9a8f │ │ -3d3d8c: 0c00 |0018: move-result-object v0 │ │ -3d3d8e: 1100 |0019: return-object v0 │ │ -3d3d90: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -3d3d92: 1100 |001b: return-object v0 │ │ +3d3d34: |[3d3d34] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; │ │ +3d3d44: 7120 4316 1000 |0000: invoke-static {v0, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ +3d3d4a: 0c00 |0003: move-result-object v0 │ │ +3d3d4c: 2001 ef00 |0004: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ef │ │ +3d3d50: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ +3d3d54: 1f00 ef00 |0008: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ef │ │ +3d3d58: 6e10 d204 0000 |000a: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@04d2 │ │ +3d3d5e: 0c00 |000d: move-result-object v0 │ │ +3d3d60: 1100 |000e: return-object v0 │ │ +3d3d62: 2001 fe00 |000f: instance-of v1, v0, Landroid/graphics/drawable/VectorDrawable; // type@00fe │ │ +3d3d66: 3801 0900 |0011: if-eqz v1, 001a // +0009 │ │ +3d3d6a: 1f00 fe00 |0013: check-cast v0, Landroid/graphics/drawable/VectorDrawable; // type@00fe │ │ +3d3d6e: 7110 8f9a 0000 |0015: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; // method@9a8f │ │ +3d3d74: 0c00 |0018: move-result-object v0 │ │ +3d3d76: 1100 |0019: return-object v0 │ │ +3d3d78: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +3d3d7a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0004 line=123 │ │ 0x0008 line=124 │ │ 0x000f line=125 │ │ 0x0013 line=126 │ │ @@ -823912,32 +823912,32 @@ │ │ type : '(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -3d3d94: |[3d3d94] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; │ │ -3d3da4: 6e10 5e05 0500 |0000: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicWidth:()I // method@055e │ │ -3d3daa: 0a00 |0003: move-result v0 │ │ -3d3dac: 6e10 5d05 0500 |0004: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicHeight:()I // method@055d │ │ -3d3db2: 0a01 |0007: move-result v1 │ │ -3d3db4: 6202 4b00 |0008: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@004b │ │ -3d3db8: 7130 9103 1002 |000a: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0391 │ │ -3d3dbe: 0c00 |000d: move-result-object v0 │ │ -3d3dc0: 2201 b500 |000e: new-instance v1, Landroid/graphics/Canvas; // type@00b5 │ │ -3d3dc4: 7020 b003 0100 |0010: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@03b0 │ │ -3d3dca: 6e10 d003 0100 |0013: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@03d0 │ │ -3d3dd0: 0a02 |0016: move-result v2 │ │ -3d3dd2: 6e10 ce03 0100 |0017: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@03ce │ │ -3d3dd8: 0a03 |001a: move-result v3 │ │ -3d3dda: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -3d3ddc: 6e53 1005 4524 |001c: invoke-virtual {v5, v4, v4, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0510 │ │ -3d3de2: 6e20 5c05 1500 |001f: invoke-virtual {v5, v1}, Landroid/graphics/drawable/VectorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@055c │ │ -3d3de8: 1100 |0022: return-object v0 │ │ +3d3d7c: |[3d3d7c] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; │ │ +3d3d8c: 6e10 5e05 0500 |0000: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicWidth:()I // method@055e │ │ +3d3d92: 0a00 |0003: move-result v0 │ │ +3d3d94: 6e10 5d05 0500 |0004: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicHeight:()I // method@055d │ │ +3d3d9a: 0a01 |0007: move-result v1 │ │ +3d3d9c: 6202 4b00 |0008: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@004b │ │ +3d3da0: 7130 9103 1002 |000a: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0391 │ │ +3d3da6: 0c00 |000d: move-result-object v0 │ │ +3d3da8: 2201 b500 |000e: new-instance v1, Landroid/graphics/Canvas; // type@00b5 │ │ +3d3dac: 7020 b003 0100 |0010: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@03b0 │ │ +3d3db2: 6e10 d003 0100 |0013: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@03d0 │ │ +3d3db8: 0a02 |0016: move-result v2 │ │ +3d3dba: 6e10 ce03 0100 |0017: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@03ce │ │ +3d3dc0: 0a03 |001a: move-result v3 │ │ +3d3dc2: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +3d3dc4: 6e53 1005 4524 |001c: invoke-virtual {v5, v4, v4, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0510 │ │ +3d3dca: 6e20 5c05 1500 |001f: invoke-virtual {v5, v1}, Landroid/graphics/drawable/VectorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@055c │ │ +3d3dd0: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0004 line=114 │ │ 0x000a line=113 │ │ 0x000e line=115 │ │ 0x0013 line=116 │ │ @@ -823950,24 +823950,24 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -3d3e04: |[3d3e04] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getDefaultIcon:()Landroid/graphics/Bitmap; │ │ -3d3e14: 6200 ef8c |0000: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8cef │ │ -3d3e18: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ -3d3e1c: 5420 ee8c |0004: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3e20: 6001 c97b |0006: sget v1, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7bc9 │ │ -3d3e24: 7120 8e9a 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; // method@9a8e │ │ -3d3e2a: 0c00 |000b: move-result-object v0 │ │ -3d3e2c: 6900 ef8c |000c: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8cef │ │ -3d3e30: 6200 ef8c |000e: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8cef │ │ -3d3e34: 1100 |0010: return-object v0 │ │ +3d3dec: |[3d3dec] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getDefaultIcon:()Landroid/graphics/Bitmap; │ │ +3d3dfc: 6200 ef8c |0000: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8cef │ │ +3d3e00: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ +3d3e04: 5420 ee8c |0004: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3e08: 6001 c97b |0006: sget v1, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7bc9 │ │ +3d3e0c: 7120 8e9a 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; // method@9a8e │ │ +3d3e12: 0c00 |000b: move-result-object v0 │ │ +3d3e14: 6900 ef8c |000c: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8cef │ │ +3d3e18: 6200 ef8c |000e: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@8cef │ │ +3d3e1c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000e line=109 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ @@ -823977,48 +823977,48 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -3d3c70: |[3d3c70] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; │ │ -3d3c80: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3d3c84: 5431 ee8c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3c88: 1c02 0119 |0004: const-class v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@1901 │ │ -3d3c8c: 7030 5802 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3d3c92: 2201 741e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d3c96: 7010 c7b2 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d3c9c: 1a02 3349 |000e: const-string v2, "MediaCode" // string@4933 │ │ -3d3ca0: 6e20 d3b2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d3ca6: 6e20 ceb2 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d3cac: 6e10 deb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d3cb2: 0c01 |0019: move-result-object v1 │ │ -3d3cb4: 6e20 8002 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -3d3cba: 1a01 7c79 |001d: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@797c │ │ -3d3cbe: 6e30 7302 1004 |001f: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ -3d3cc4: 6004 dd00 |0022: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d3cc8: 1301 1a00 |0024: const/16 v1, #int 26 // #1a │ │ -3d3ccc: 3414 0b00 |0026: if-lt v4, v1, 0031 // +000b │ │ -3d3cd0: 5434 ee8c |0028: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3cd4: 1501 000c |002a: const/high16 v1, #int 201326592 // #c00 │ │ -3d3cd8: 7140 c299 5410 |002c: invoke-static {v4, v5, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@99c2 │ │ -3d3cde: 0c04 |002f: move-result-object v4 │ │ -3d3ce0: 1104 |0030: return-object v4 │ │ -3d3ce2: 5431 ee8c |0031: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3ce6: 1302 1700 |0033: const/16 v2, #int 23 // #17 │ │ -3d3cea: 3424 0500 |0035: if-lt v4, v2, 003a // +0005 │ │ -3d3cee: 1504 0004 |0037: const/high16 v4, #int 67108864 // #400 │ │ -3d3cf2: 2802 |0039: goto 003b // +0002 │ │ -3d3cf4: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -3d3cf6: 1502 0008 |003b: const/high16 v2, #int 134217728 // #800 │ │ -3d3cfa: b624 |003d: or-int/2addr v4, v2 │ │ -3d3cfc: 7140 7b01 5140 |003e: invoke-static {v1, v5, v0, v4}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017b │ │ -3d3d02: 0c04 |0041: move-result-object v4 │ │ -3d3d04: 1104 |0042: return-object v4 │ │ +3d3c58: |[3d3c58] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; │ │ +3d3c68: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3d3c6c: 5431 ee8c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3c70: 1c02 0119 |0004: const-class v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@1901 │ │ +3d3c74: 7030 5802 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3d3c7a: 2201 741e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d3c7e: 7010 c7b2 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d3c84: 1a02 3349 |000e: const-string v2, "MediaCode" // string@4933 │ │ +3d3c88: 6e20 d3b2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d3c8e: 6e20 ceb2 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d3c94: 6e10 deb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d3c9a: 0c01 |0019: move-result-object v1 │ │ +3d3c9c: 6e20 8002 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +3d3ca2: 1a01 7c79 |001d: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@797c │ │ +3d3ca6: 6e30 7302 1004 |001f: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ +3d3cac: 6004 dd00 |0022: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d3cb0: 1301 1a00 |0024: const/16 v1, #int 26 // #1a │ │ +3d3cb4: 3414 0b00 |0026: if-lt v4, v1, 0031 // +000b │ │ +3d3cb8: 5434 ee8c |0028: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3cbc: 1501 000c |002a: const/high16 v1, #int 201326592 // #c00 │ │ +3d3cc0: 7140 c299 5410 |002c: invoke-static {v4, v5, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@99c2 │ │ +3d3cc6: 0c04 |002f: move-result-object v4 │ │ +3d3cc8: 1104 |0030: return-object v4 │ │ +3d3cca: 5431 ee8c |0031: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3cce: 1302 1700 |0033: const/16 v2, #int 23 // #17 │ │ +3d3cd2: 3424 0500 |0035: if-lt v4, v2, 003a // +0005 │ │ +3d3cd6: 1504 0004 |0037: const/high16 v4, #int 67108864 // #400 │ │ +3d3cda: 2802 |0039: goto 003b // +0002 │ │ +3d3cdc: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +3d3cde: 1502 0008 |003b: const/high16 v2, #int 134217728 // #800 │ │ +3d3ce2: b624 |003d: or-int/2addr v4, v2 │ │ +3d3ce4: 7140 7b01 5140 |003e: invoke-static {v1, v5, v0, v4}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017b │ │ +3d3cea: 0c04 |0041: move-result-object v4 │ │ +3d3cec: 1104 |0042: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0009 line=233 │ │ 0x001f line=234 │ │ 0x0022 line=236 │ │ 0x0028 line=237 │ │ @@ -824033,30 +824033,30 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -3d3d08: |[3d3d08] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; │ │ -3d3d18: 5450 ee8c |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3d1c: 6001 3f7a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_player_activity:I // field@7a3f │ │ -3d3d20: 7110 459a 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a45 │ │ -3d3d26: 0c02 |0007: move-result-object v2 │ │ -3d3d28: 6003 dd00 |0008: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d3d2c: 1304 1700 |000a: const/16 v4, #int 23 // #17 │ │ -3d3d30: 3443 0500 |000c: if-lt v3, v4, 0011 // +0005 │ │ -3d3d34: 1503 0004 |000e: const/high16 v3, #int 67108864 // #400 │ │ -3d3d38: 2802 |0010: goto 0012 // +0002 │ │ -3d3d3a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -3d3d3c: 1504 0008 |0012: const/high16 v4, #int 134217728 // #800 │ │ -3d3d40: b643 |0014: or-int/2addr v3, v4 │ │ -3d3d42: 7140 7801 1032 |0015: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ -3d3d48: 0c00 |0018: move-result-object v0 │ │ -3d3d4a: 1100 |0019: return-object v0 │ │ +3d3cf0: |[3d3cf0] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; │ │ +3d3d00: 5450 ee8c |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3d04: 6001 3f7a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_player_activity:I // field@7a3f │ │ +3d3d08: 7110 459a 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a45 │ │ +3d3d0e: 0c02 |0007: move-result-object v2 │ │ +3d3d10: 6003 dd00 |0008: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d3d14: 1304 1700 |000a: const/16 v4, #int 23 // #17 │ │ +3d3d18: 3443 0500 |000c: if-lt v3, v4, 0011 // +0005 │ │ +3d3d1c: 1503 0004 |000e: const/high16 v3, #int 67108864 // #400 │ │ +3d3d20: 2802 |0010: goto 0012 // +0002 │ │ +3d3d22: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +3d3d24: 1504 0008 |0012: const/high16 v4, #int 134217728 // #800 │ │ +3d3d28: b643 |0014: or-int/2addr v3, v4 │ │ +3d3d2a: 7140 7801 1032 |0015: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ +3d3d30: 0c00 |0018: move-result-object v0 │ │ +3d3d32: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=169 │ │ 0x0008 line=170 │ │ 0x0015 line=168 │ │ locals : │ │ @@ -824068,71 +824068,71 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -3d3b64: |[3d3b64] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.build:()Landroid/app/Notification; │ │ -3d3b74: 2200 db05 |0000: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ -3d3b78: 5441 ee8c |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3b7c: 1a02 39c5 |0004: const-string v2, "playing" // string@c539 │ │ -3d3b80: 7030 b427 1002 |0006: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ -3d3b86: 5441 f28c |0009: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ -3d3b8a: 3801 3400 |000b: if-eqz v1, 003f // +0034 │ │ -3d3b8e: 7210 6aac 0100 |000d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ -3d3b94: 0c01 |0010: move-result-object v1 │ │ -3d3b96: 6e20 be27 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ -3d3b9c: 5441 f28c |0014: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ -3d3ba0: 7210 69ac 0100 |0016: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -3d3ba6: 0c01 |0019: move-result-object v1 │ │ -3d3ba8: 6e20 bd27 1000 |001a: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ -3d3bae: 5441 f18c |001d: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@8cf1 │ │ -3d3bb2: 5442 f38c |001f: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8cf3 │ │ -3d3bb6: 7040 8b9a 0421 |0021: invoke-direct {v4, v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.addActions:(Landroidx/core/app/NotificationCompat$Builder;Landroid/support/v4/media/session/MediaSessionCompat$Token;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9a8b │ │ -3d3bbc: 5441 f08c |0024: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ -3d3bc0: 3801 0600 |0026: if-eqz v1, 002c // +0006 │ │ -3d3bc4: 6e20 c327 1000 |0028: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ -3d3bca: 2808 |002b: goto 0033 // +0008 │ │ -3d3bcc: 7010 919a 0400 |002c: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getDefaultIcon:()Landroid/graphics/Bitmap; // method@9a91 │ │ -3d3bd2: 0c01 |002f: move-result-object v1 │ │ -3d3bd4: 6e20 c327 1000 |0030: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ -3d3bda: 6001 dd00 |0033: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d3bde: 1302 1d00 |0035: const/16 v2, #int 29 // #1d │ │ -3d3be2: 3521 1800 |0037: if-ge v1, v2, 004f // +0018 │ │ -3d3be6: 5441 f48c |0039: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8cf4 │ │ -3d3bea: 6e20 ca27 1000 |003b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27ca │ │ -3d3bf0: 2811 |003e: goto 004f // +0011 │ │ -3d3bf2: 5441 ee8c |003f: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d3bf6: 6002 0b7c |0041: sget v2, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c0b │ │ -3d3bfa: 6e20 3002 2100 |0043: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d3c00: 0c01 |0046: move-result-object v1 │ │ -3d3c02: 6e20 be27 1000 |0047: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ -3d3c08: 1a01 3c47 |004a: const-string v1, "Loading. If this does not go away, play any episode and contact us." // string@473c │ │ -3d3c0c: 6e20 bd27 1000 |004c: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ -3d3c12: 7010 939a 0400 |004f: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; // method@9a93 │ │ -3d3c18: 0c01 |0052: move-result-object v1 │ │ -3d3c1a: 6e20 bc27 1000 |0053: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ -3d3c20: 1601 0000 |0056: const-wide/16 v1, #int 0 // #0 │ │ -3d3c24: 6e30 cd27 1002 |0058: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@27cd │ │ -3d3c2a: 6001 4278 |005b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification:I // field@7842 │ │ -3d3c2e: 6e20 c827 1000 |005d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ -3d3c34: 1201 |0060: const/4 v1, #int 0 // #0 │ │ -3d3c36: 6e20 c427 1000 |0061: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c4 │ │ -3d3c3c: 1212 |0064: const/4 v2, #int 1 // #1 │ │ -3d3c3e: 6e20 c527 2000 |0065: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ -3d3c44: 6e20 c727 1000 |0068: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ -3d3c4a: 7100 3ab0 0000 |006b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getNotifyPriority:()I // method@b03a │ │ -3d3c50: 0a03 |006e: move-result v3 │ │ -3d3c52: 6e20 c627 3000 |006f: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ -3d3c58: 6e20 cc27 2000 |0072: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ -3d3c5e: 6e20 bb27 1000 |0075: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setColor:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27bb │ │ -3d3c64: 6e10 b627 0000 |0078: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ -3d3c6a: 0c00 |007b: move-result-object v0 │ │ -3d3c6c: 1100 |007c: return-object v0 │ │ +3d3b4c: |[3d3b4c] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.build:()Landroid/app/Notification; │ │ +3d3b5c: 2200 db05 |0000: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ +3d3b60: 5441 ee8c |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3b64: 1a02 39c5 |0004: const-string v2, "playing" // string@c539 │ │ +3d3b68: 7030 b427 1002 |0006: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ +3d3b6e: 5441 f28c |0009: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ +3d3b72: 3801 3400 |000b: if-eqz v1, 003f // +0034 │ │ +3d3b76: 7210 6aac 0100 |000d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ +3d3b7c: 0c01 |0010: move-result-object v1 │ │ +3d3b7e: 6e20 be27 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ +3d3b84: 5441 f28c |0014: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ +3d3b88: 7210 69ac 0100 |0016: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +3d3b8e: 0c01 |0019: move-result-object v1 │ │ +3d3b90: 6e20 bd27 1000 |001a: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ +3d3b96: 5441 f18c |001d: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@8cf1 │ │ +3d3b9a: 5442 f38c |001f: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8cf3 │ │ +3d3b9e: 7040 8b9a 0421 |0021: invoke-direct {v4, v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.addActions:(Landroidx/core/app/NotificationCompat$Builder;Landroid/support/v4/media/session/MediaSessionCompat$Token;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9a8b │ │ +3d3ba4: 5441 f08c |0024: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ +3d3ba8: 3801 0600 |0026: if-eqz v1, 002c // +0006 │ │ +3d3bac: 6e20 c327 1000 |0028: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ +3d3bb2: 2808 |002b: goto 0033 // +0008 │ │ +3d3bb4: 7010 919a 0400 |002c: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getDefaultIcon:()Landroid/graphics/Bitmap; // method@9a91 │ │ +3d3bba: 0c01 |002f: move-result-object v1 │ │ +3d3bbc: 6e20 c327 1000 |0030: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@27c3 │ │ +3d3bc2: 6001 dd00 |0033: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d3bc6: 1302 1d00 |0035: const/16 v2, #int 29 // #1d │ │ +3d3bca: 3521 1800 |0037: if-ge v1, v2, 004f // +0018 │ │ +3d3bce: 5441 f48c |0039: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8cf4 │ │ +3d3bd2: 6e20 ca27 1000 |003b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27ca │ │ +3d3bd8: 2811 |003e: goto 004f // +0011 │ │ +3d3bda: 5441 ee8c |003f: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d3bde: 6002 0b7c |0041: sget v2, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c0b │ │ +3d3be2: 6e20 3002 2100 |0043: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d3be8: 0c01 |0046: move-result-object v1 │ │ +3d3bea: 6e20 be27 1000 |0047: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ +3d3bf0: 1a01 3c47 |004a: const-string v1, "Loading. If this does not go away, play any episode and contact us." // string@473c │ │ +3d3bf4: 6e20 bd27 1000 |004c: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ +3d3bfa: 7010 939a 0400 |004f: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; // method@9a93 │ │ +3d3c00: 0c01 |0052: move-result-object v1 │ │ +3d3c02: 6e20 bc27 1000 |0053: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ +3d3c08: 1601 0000 |0056: const-wide/16 v1, #int 0 // #0 │ │ +3d3c0c: 6e30 cd27 1002 |0058: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@27cd │ │ +3d3c12: 6001 4278 |005b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification:I // field@7842 │ │ +3d3c16: 6e20 c827 1000 |005d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ +3d3c1c: 1201 |0060: const/4 v1, #int 0 // #0 │ │ +3d3c1e: 6e20 c427 1000 |0061: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c4 │ │ +3d3c24: 1212 |0064: const/4 v2, #int 1 // #1 │ │ +3d3c26: 6e20 c527 2000 |0065: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ +3d3c2c: 6e20 c727 1000 |0068: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ +3d3c32: 7100 3ab0 0000 |006b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getNotifyPriority:()I // method@b03a │ │ +3d3c38: 0a03 |006e: move-result v3 │ │ +3d3c3a: 6e20 c627 3000 |006f: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ +3d3c40: 6e20 cc27 2000 |0072: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ +3d3c46: 6e20 bb27 1000 |0075: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setColor:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27bb │ │ +3d3c4c: 6e10 b627 0000 |0078: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ +3d3c52: 0c00 |007b: move-result-object v0 │ │ +3d3c54: 1100 |007c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0009 line=136 │ │ 0x000d line=137 │ │ 0x0014 line=138 │ │ 0x001d line=139 │ │ @@ -824161,17 +824161,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d3dec: |[3d3dec] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getCachedIcon:()Landroid/graphics/Bitmap; │ │ -3d3dfc: 5410 f08c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ -3d3e00: 1100 |0002: return-object v0 │ │ +3d3dd4: |[3d3dd4] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getCachedIcon:()Landroid/graphics/Bitmap; │ │ +3d3de4: 5410 f08c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ +3d3de8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;) │ │ @@ -824179,17 +824179,17 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d3e58: |[3d3e58] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -3d3e68: 5410 f38c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8cf3 │ │ -3d3e6c: 1100 |0002: return-object v0 │ │ +3d3e40: |[3d3e40] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +3d3e50: 5410 f38c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8cf3 │ │ +3d3e54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;) │ │ @@ -824197,21 +824197,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -3d3e38: |[3d3e38] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.isIconCached:()Z │ │ -3d3e48: 5410 f08c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ -3d3e4c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -3d3e50: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -3d3e52: 2802 |0005: goto 0007 // +0002 │ │ -3d3e54: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3d3e56: 0f00 |0007: return v0 │ │ +3d3e20: |[3d3e20] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.isIconCached:()Z │ │ +3d3e30: 5410 f08c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ +3d3e34: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +3d3e38: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +3d3e3a: 2802 |0005: goto 0007 // +0002 │ │ +3d3e3c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3d3e3e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;) │ │ @@ -824219,80 +824219,80 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -3d405c: |[3d405c] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.loadIcon:()V │ │ -3d406c: 1a00 261b |0000: const-string v0, "Error loading the media icon for the notification" // string@1b26 │ │ -3d4070: 1a01 2149 |0002: const-string v1, "Media icon loader was interrupted" // string@4921 │ │ -3d4074: 1a02 1e4f |0004: const-string v2, "PlaybackSrvNotification" // string@4f1e │ │ -3d4078: 5473 ee8c |0006: iget-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d407c: 6e10 2e02 0300 |0008: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d4082: 0c03 |000b: move-result-object v3 │ │ -3d4084: 6e10 ff02 0300 |000c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3d408a: 0c03 |000f: move-result-object v3 │ │ -3d408c: 5233 9601 |0010: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3d4090: 1504 0043 |0012: const/high16 v4, #int 1124073472 // #4300 │ │ -3d4094: a803 0304 |0014: mul-float v3, v3, v4 │ │ -3d4098: 8733 |0016: float-to-int v3, v3 │ │ -3d409a: 2204 7b0f |0017: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3d409e: 7010 bb5a 0400 |0019: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3d40a4: 6e10 1d5a 0400 |001c: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a1d │ │ -3d40aa: 0c04 |001f: move-result-object v4 │ │ -3d40ac: 1f04 7b0f |0020: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3d40b0: 5475 ee8c |0022: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d40b4: 7110 f450 0500 |0024: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ -3d40ba: 0c05 |0027: move-result-object v5 │ │ -3d40bc: 6e10 8151 0500 |0028: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ -3d40c2: 0c05 |002b: move-result-object v5 │ │ -3d40c4: 5476 f28c |002c: iget-object v6, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ -3d40c8: 7210 6cac 0600 |002e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ -3d40ce: 0c06 |0031: move-result-object v6 │ │ -3d40d0: 6e20 5c51 6500 |0032: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ -3d40d6: 0c05 |0035: move-result-object v5 │ │ -3d40d8: 6e20 3f51 4500 |0036: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3d40de: 0c05 |0039: move-result-object v5 │ │ -3d40e0: 6e30 6d51 3503 |003a: invoke-virtual {v5, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@516d │ │ -3d40e6: 0c05 |003d: move-result-object v5 │ │ -3d40e8: 7210 a6b5 0500 |003e: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3d40ee: 0c05 |0041: move-result-object v5 │ │ -3d40f0: 1f05 af00 |0042: check-cast v5, Landroid/graphics/Bitmap; // type@00af │ │ -3d40f4: 5b75 f08c |0044: iput-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ -3d40f8: 2837 |0046: goto 007d // +0037 │ │ -3d40fa: 0d01 |0047: move-exception v1 │ │ -3d40fc: 7130 f80a 0201 |0048: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ -3d4102: 2832 |004b: goto 007d // +0032 │ │ -3d4104: 7120 f70a 1200 |004c: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d410a: 282e |004f: goto 007d // +002e │ │ -3d410c: 5475 ee8c |0050: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ -3d4110: 7110 f450 0500 |0052: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ -3d4116: 0c05 |0055: move-result-object v5 │ │ -3d4118: 6e10 8151 0500 |0056: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ -3d411e: 0c05 |0059: move-result-object v5 │ │ -3d4120: 5476 f28c |005a: iget-object v6, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ -3d4124: 7110 6898 0600 |005c: invoke-static {v6}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9868 │ │ -3d412a: 0c06 |005f: move-result-object v6 │ │ -3d412c: 6e20 5c51 6500 |0060: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ -3d4132: 0c05 |0063: move-result-object v5 │ │ -3d4134: 6e20 3f51 4500 |0064: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3d413a: 0c04 |0067: move-result-object v4 │ │ -3d413c: 6e30 6d51 3403 |0068: invoke-virtual {v4, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@516d │ │ -3d4142: 0c03 |006b: move-result-object v3 │ │ -3d4144: 7210 a6b5 0300 |006c: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3d414a: 0c03 |006f: move-result-object v3 │ │ -3d414c: 1f03 af00 |0070: check-cast v3, Landroid/graphics/Bitmap; // type@00af │ │ -3d4150: 5b73 f08c |0072: iput-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ -3d4154: 2809 |0074: goto 007d // +0009 │ │ -3d4156: 0d01 |0075: move-exception v1 │ │ -3d4158: 7130 f80a 0201 |0076: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ -3d415e: 2804 |0079: goto 007d // +0004 │ │ -3d4160: 7120 f70a 1200 |007a: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d4166: 0e00 |007d: return-void │ │ +3d4044: |[3d4044] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.loadIcon:()V │ │ +3d4054: 1a00 261b |0000: const-string v0, "Error loading the media icon for the notification" // string@1b26 │ │ +3d4058: 1a01 2149 |0002: const-string v1, "Media icon loader was interrupted" // string@4921 │ │ +3d405c: 1a02 1e4f |0004: const-string v2, "PlaybackSrvNotification" // string@4f1e │ │ +3d4060: 5473 ee8c |0006: iget-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d4064: 6e10 2e02 0300 |0008: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d406a: 0c03 |000b: move-result-object v3 │ │ +3d406c: 6e10 ff02 0300 |000c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3d4072: 0c03 |000f: move-result-object v3 │ │ +3d4074: 5233 9601 |0010: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3d4078: 1504 0043 |0012: const/high16 v4, #int 1124073472 // #4300 │ │ +3d407c: a803 0304 |0014: mul-float v3, v3, v4 │ │ +3d4080: 8733 |0016: float-to-int v3, v3 │ │ +3d4082: 2204 7b0f |0017: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3d4086: 7010 bb5a 0400 |0019: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3d408c: 6e10 1d5a 0400 |001c: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a1d │ │ +3d4092: 0c04 |001f: move-result-object v4 │ │ +3d4094: 1f04 7b0f |0020: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3d4098: 5475 ee8c |0022: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d409c: 7110 f450 0500 |0024: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ +3d40a2: 0c05 |0027: move-result-object v5 │ │ +3d40a4: 6e10 8151 0500 |0028: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ +3d40aa: 0c05 |002b: move-result-object v5 │ │ +3d40ac: 5476 f28c |002c: iget-object v6, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ +3d40b0: 7210 6cac 0600 |002e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ +3d40b6: 0c06 |0031: move-result-object v6 │ │ +3d40b8: 6e20 5c51 6500 |0032: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ +3d40be: 0c05 |0035: move-result-object v5 │ │ +3d40c0: 6e20 3f51 4500 |0036: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3d40c6: 0c05 |0039: move-result-object v5 │ │ +3d40c8: 6e30 6d51 3503 |003a: invoke-virtual {v5, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@516d │ │ +3d40ce: 0c05 |003d: move-result-object v5 │ │ +3d40d0: 7210 a6b5 0500 |003e: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3d40d6: 0c05 |0041: move-result-object v5 │ │ +3d40d8: 1f05 af00 |0042: check-cast v5, Landroid/graphics/Bitmap; // type@00af │ │ +3d40dc: 5b75 f08c |0044: iput-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ +3d40e0: 2837 |0046: goto 007d // +0037 │ │ +3d40e2: 0d01 |0047: move-exception v1 │ │ +3d40e4: 7130 f80a 0201 |0048: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ +3d40ea: 2832 |004b: goto 007d // +0032 │ │ +3d40ec: 7120 f70a 1200 |004c: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d40f2: 282e |004f: goto 007d // +002e │ │ +3d40f4: 5475 ee8c |0050: iget-object v5, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@8cee │ │ +3d40f8: 7110 f450 0500 |0052: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ +3d40fe: 0c05 |0055: move-result-object v5 │ │ +3d4100: 6e10 8151 0500 |0056: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ +3d4106: 0c05 |0059: move-result-object v5 │ │ +3d4108: 5476 f28c |005a: iget-object v6, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ +3d410c: 7110 6898 0600 |005c: invoke-static {v6}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9868 │ │ +3d4112: 0c06 |005f: move-result-object v6 │ │ +3d4114: 6e20 5c51 6500 |0060: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ +3d411a: 0c05 |0063: move-result-object v5 │ │ +3d411c: 6e20 3f51 4500 |0064: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3d4122: 0c04 |0067: move-result-object v4 │ │ +3d4124: 6e30 6d51 3403 |0068: invoke-virtual {v4, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@516d │ │ +3d412a: 0c03 |006b: move-result-object v3 │ │ +3d412c: 7210 a6b5 0300 |006c: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3d4132: 0c03 |006f: move-result-object v3 │ │ +3d4134: 1f03 af00 |0070: check-cast v3, Landroid/graphics/Bitmap; // type@00af │ │ +3d4138: 5b73 f08c |0072: iput-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@8cf0 │ │ +3d413c: 2809 |0074: goto 007d // +0009 │ │ +3d413e: 0d01 |0075: move-exception v1 │ │ +3d4140: 7130 f80a 0201 |0076: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ +3d4146: 2804 |0079: goto 007d // +0004 │ │ +3d4148: 7120 f70a 1200 |007a: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d414e: 0e00 |007d: return-void │ │ catches : 2 │ │ 0x0022 - 0x0046 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0050 │ │ Ljava/lang/InterruptedException; -> 0x004c │ │ -> 0x0047 │ │ 0x0050 - 0x0074 │ │ Ljava/lang/InterruptedException; -> 0x007a │ │ @@ -824324,17 +824324,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d4188: |[3d4188] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ -3d4198: 5b01 f18c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@8cf1 │ │ -3d419c: 0e00 |0002: return-void │ │ +3d4170: |[3d4170] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +3d4180: 5b01 f18c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@8cf1 │ │ +3d4184: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ │ │ @@ -824343,20 +824343,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3d41a0: |[3d41a0] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d41b0: 5410 f28c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ -3d41b4: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ -3d41b8: 7010 8d9a 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.clearCache:()V // method@9a8d │ │ -3d41be: 5b12 f28c |0007: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ -3d41c2: 0e00 |0009: return-void │ │ +3d4188: |[3d4188] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d4198: 5410 f28c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ +3d419c: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ +3d41a0: 7010 8d9a 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.clearCache:()V // method@9a8d │ │ +3d41a6: 5b12 f28c |0007: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@8cf2 │ │ +3d41aa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x0007 line=54 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ @@ -824367,17 +824367,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d41c4: |[3d41c4] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3d41d4: 5b01 f38c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8cf3 │ │ -3d41d8: 0e00 |0002: return-void │ │ +3d41ac: |[3d41ac] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3d41bc: 5b01 f38c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8cf3 │ │ +3d41c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ │ │ @@ -824386,23 +824386,23 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3d41dc: |[3d41dc] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.updatePosition:(IF)V │ │ -3d41ec: 2200 9319 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ -3d41f0: 7020 7e9d 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ -3d41f6: 6e20 7f9d 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3d41fc: 0a02 |0008: move-result v2 │ │ -3d41fe: 7110 dc9c 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3d4204: 0c02 |000c: move-result-object v2 │ │ -3d4206: 5b12 f48c |000d: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8cf4 │ │ -3d420a: 0e00 |000f: return-void │ │ +3d41c4: |[3d41c4] de.danoeh.antennapod.core.service.playback.PlaybackServiceNotificationBuilder.updatePosition:(IF)V │ │ +3d41d4: 2200 9319 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ +3d41d8: 7020 7e9d 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ +3d41de: 6e20 7f9d 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3d41e4: 0a02 |0008: move-result v2 │ │ +3d41e6: 7110 dc9c 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3d41ec: 0c02 |000c: move-result-object v2 │ │ +3d41ee: 5b12 f48c |000d: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@8cf4 │ │ +3d41f2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -824450,21 +824450,21 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d4224: |[3d4224] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d4234: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d423a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3d423c: 5c10 f78c |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8cf7 │ │ -3d4240: 5c10 f68c |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8cf6 │ │ -3d4244: 5b12 f88c |0008: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cf8 │ │ -3d4248: 0e00 |000a: return-void │ │ +3d420c: |[3d420c] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d421c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d4222: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3d4224: 5c10 f78c |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8cf7 │ │ +3d4228: 5c10 f68c |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8cf6 │ │ +3d422c: 5b12 f88c |0008: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cf8 │ │ +3d4230: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0004 line=12 │ │ 0x0006 line=13 │ │ 0x0008 line=16 │ │ locals : │ │ @@ -824477,17 +824477,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d420c: |[3d420c] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.hasReceivedValidStartCommand:()Z │ │ -3d421c: 5510 f68c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8cf6 │ │ -3d4220: 0f00 |0002: return v0 │ │ +3d41f4: |[3d41f4] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.hasReceivedValidStartCommand:()Z │ │ +3d4204: 5510 f68c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8cf6 │ │ +3d4208: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;) │ │ @@ -824495,23 +824495,23 @@ │ │ type : '(ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3d424c: |[3d424c] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.startForeground:(ILandroid/app/Notification;)V │ │ -3d425c: 1a00 1f4f |0000: const-string v0, "PlaybackSrvState" // string@4f1f │ │ -3d4260: 1a01 53dc |0002: const-string v1, "startForeground" // string@dc53 │ │ -3d4264: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d426a: 5420 f88c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cf8 │ │ -3d426e: 6e30 aa01 3004 |0009: invoke-virtual {v0, v3, v4}, Landroid/app/Service;.startForeground:(ILandroid/app/Notification;)V // method@01aa │ │ -3d4274: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -3d4276: 5c23 f78c |000d: iput-boolean v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8cf7 │ │ -3d427a: 0e00 |000f: return-void │ │ +3d4234: |[3d4234] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.startForeground:(ILandroid/app/Notification;)V │ │ +3d4244: 1a00 1f4f |0000: const-string v0, "PlaybackSrvState" // string@4f1f │ │ +3d4248: 1a01 53dc |0002: const-string v1, "startForeground" // string@dc53 │ │ +3d424c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4252: 5420 f88c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cf8 │ │ +3d4256: 6e30 aa01 3004 |0009: invoke-virtual {v0, v3, v4}, Landroid/app/Service;.startForeground:(ILandroid/app/Notification;)V // method@01aa │ │ +3d425c: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +3d425e: 5c23 f78c |000d: iput-boolean v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8cf7 │ │ +3d4262: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=20 │ │ 0x0007 line=21 │ │ 0x000d line=22 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; │ │ @@ -824523,31 +824523,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3d427c: |[3d427c] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.stopForeground:(Z)V │ │ -3d428c: 1a00 1f4f |0000: const-string v0, "PlaybackSrvState" // string@4f1f │ │ -3d4290: 1a01 05dd |0002: const-string v1, "stopForeground" // string@dd05 │ │ -3d4294: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d429a: 5520 f78c |0007: iget-boolean v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8cf7 │ │ -3d429e: 3800 1100 |0009: if-eqz v0, 001a // +0011 │ │ -3d42a2: 3803 0900 |000b: if-eqz v3, 0014 // +0009 │ │ -3d42a6: 5423 f88c |000d: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cf8 │ │ -3d42aa: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3d42ac: 7120 5028 0300 |0010: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@2850 │ │ -3d42b2: 2807 |0013: goto 001a // +0007 │ │ -3d42b4: 5423 f88c |0014: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cf8 │ │ -3d42b8: 1220 |0016: const/4 v0, #int 2 // #2 │ │ -3d42ba: 7120 5028 0300 |0017: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@2850 │ │ -3d42c0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -3d42c2: 5c23 f78c |001b: iput-boolean v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8cf7 │ │ -3d42c6: 0e00 |001d: return-void │ │ +3d4264: |[3d4264] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.stopForeground:(Z)V │ │ +3d4274: 1a00 1f4f |0000: const-string v0, "PlaybackSrvState" // string@4f1f │ │ +3d4278: 1a01 05dd |0002: const-string v1, "stopForeground" // string@dd05 │ │ +3d427c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4282: 5520 f78c |0007: iget-boolean v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8cf7 │ │ +3d4286: 3800 1100 |0009: if-eqz v0, 001a // +0011 │ │ +3d428a: 3803 0900 |000b: if-eqz v3, 0014 // +0009 │ │ +3d428e: 5423 f88c |000d: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cf8 │ │ +3d4292: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3d4294: 7120 5028 0300 |0010: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@2850 │ │ +3d429a: 2807 |0013: goto 001a // +0007 │ │ +3d429c: 5423 f88c |0014: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cf8 │ │ +3d42a0: 1220 |0016: const/4 v0, #int 2 // #2 │ │ +3d42a2: 7120 5028 0300 |0017: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@2850 │ │ +3d42a8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +3d42aa: 5c23 f78c |001b: iput-boolean v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.isInForeground:Z // field@8cf7 │ │ +3d42ae: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=33 │ │ 0x0007 line=34 │ │ 0x000d line=36 │ │ 0x0014 line=38 │ │ 0x001b line=41 │ │ @@ -824560,25 +824560,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3d42c8: |[3d42c8] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.stopService:()V │ │ -3d42d8: 1a00 1f4f |0000: const-string v0, "PlaybackSrvState" // string@4f1f │ │ -3d42dc: 1a01 19dd |0002: const-string v1, "stopService" // string@dd19 │ │ -3d42e0: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d42e6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -3d42e8: 6e20 9e9a 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ -3d42ee: 5420 f88c |000b: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cf8 │ │ -3d42f2: 6e10 ae01 0000 |000d: invoke-virtual {v0}, Landroid/app/Service;.stopSelf:()V // method@01ae │ │ -3d42f8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3d42fa: 5c20 f68c |0011: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8cf6 │ │ -3d42fe: 0e00 |0013: return-void │ │ +3d42b0: |[3d42b0] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.stopService:()V │ │ +3d42c0: 1a00 1f4f |0000: const-string v0, "PlaybackSrvState" // string@4f1f │ │ +3d42c4: 1a01 19dd |0002: const-string v1, "stopService" // string@dd19 │ │ +3d42c8: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d42ce: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +3d42d0: 6e20 9e9a 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ +3d42d6: 5420 f88c |000b: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cf8 │ │ +3d42da: 6e10 ae01 0000 |000d: invoke-virtual {v0}, Landroid/app/Service;.stopSelf:()V // method@01ae │ │ +3d42e0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3d42e2: 5c20 f68c |0011: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8cf6 │ │ +3d42e6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=26 │ │ 0x0008 line=27 │ │ 0x000b line=28 │ │ 0x0011 line=29 │ │ locals : │ │ @@ -824589,18 +824589,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3d4300: |[3d4300] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.validStartCommandWasReceived:()V │ │ -3d4310: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3d4312: 5c10 f68c |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8cf6 │ │ -3d4316: 0e00 |0003: return-void │ │ +3d42e8: |[3d42e8] de.danoeh.antennapod.core.service.playback.PlaybackServiceStateManager.validStartCommandWasReceived:()V │ │ +3d42f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3d42fa: 5c10 f68c |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@8cf6 │ │ +3d42fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; │ │ │ │ source_file_idx : 20244 (PlaybackServiceStateManager.java) │ │ @@ -824637,19 +824637,19 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/Runnable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3d4318: |[3d4318] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ -3d4328: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d432e: 5b01 f98c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Landroid/os/Handler; // field@8cf9 │ │ -3d4332: 5b02 fa8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$1:Ljava/lang/Runnable; // field@8cfa │ │ -3d4336: 0e00 |0007: return-void │ │ +3d4300: |[3d4300] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ +3d4310: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d4316: 5b01 f98c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Landroid/os/Handler; // field@8cf9 │ │ +3d431a: 5b02 fa8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$1:Ljava/lang/Runnable; // field@8cfa │ │ +3d431e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/os/Handler; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Runnable; │ │ @@ -824660,19 +824660,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d4338: |[3d4338] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.run:()V │ │ -3d4348: 5420 f98c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Landroid/os/Handler; // field@8cf9 │ │ -3d434c: 5421 fa8c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$1:Ljava/lang/Runnable; // field@8cfa │ │ -3d4350: 7120 bd9a 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$agULGNnvBAKVV1FWnTtec5g1sdY:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9abd │ │ -3d4356: 0e00 |0007: return-void │ │ +3d4320: |[3d4320] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.run:()V │ │ +3d4330: 5420 f98c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Landroid/os/Handler; // field@8cf9 │ │ +3d4334: 5421 fa8c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$1:Ljava/lang/Runnable; // field@8cfa │ │ +3d4338: 7120 bd9a 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$agULGNnvBAKVV1FWnTtec5g1sdY:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9abd │ │ +3d433e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -824709,19 +824709,19 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3d4358: |[3d4358] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ -3d4368: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d436e: 5b01 fb8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cfb │ │ -3d4372: 5b02 fc8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // field@8cfc │ │ -3d4376: 0e00 |0007: return-void │ │ +3d4340: |[3d4340] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ +3d4350: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d4356: 5b01 fb8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cfb │ │ +3d435a: 5b02 fc8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // field@8cfc │ │ +3d435e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; │ │ @@ -824732,19 +824732,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d4378: |[3d4378] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.run:()V │ │ -3d4388: 5420 fb8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cfb │ │ -3d438c: 5421 fc8c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // field@8cfc │ │ -3d4390: 7120 ba9a 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$AdTiZ5Ws8JK4mH-Ts0b5nzvt9Mk:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9aba │ │ -3d4396: 0e00 |0007: return-void │ │ +3d4360: |[3d4360] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.run:()V │ │ +3d4370: 5420 fb8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cfb │ │ +3d4374: 5421 fc8c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // field@8cfc │ │ +3d4378: 7120 ba9a 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$AdTiZ5Ws8JK4mH-Ts0b5nzvt9Mk:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9aba │ │ +3d437e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -824773,35 +824773,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d43b4: |[3d43b4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.:()V │ │ -3d43c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d43ca: 0e00 |0003: return-void │ │ +3d439c: |[3d439c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.:()V │ │ +3d43ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d43b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;) │ │ name : 'newThread' │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3d4398: |[3d4398] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3d43a8: 7110 bc9a 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$Y4vNGmydCMKq5t-MzHaI8Q5oezU:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9abc │ │ -3d43ae: 0c01 |0003: move-result-object v1 │ │ -3d43b0: 1101 |0004: return-object v1 │ │ +3d4380: |[3d4380] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3d4390: 7110 bc9a 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$Y4vNGmydCMKq5t-MzHaI8Q5oezU:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9abc │ │ +3d4396: 0c01 |0003: move-result-object v1 │ │ +3d4398: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -824835,18 +824835,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d43cc: |[3d43cc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)V │ │ -3d43dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d43e2: 5b01 fd8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cfd │ │ -3d43e6: 0e00 |0005: return-void │ │ +3d43b4: |[3d43b4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)V │ │ +3d43c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d43ca: 5b01 fd8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cfd │ │ +3d43ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ │ │ @@ -824856,18 +824856,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d43e8: |[3d43e8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.run:()V │ │ -3d43f8: 5410 fd8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cfd │ │ -3d43fc: 6e10 d09a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@9ad0 │ │ -3d4402: 0e00 |0005: return-void │ │ +3d43d0: |[3d43d0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.run:()V │ │ +3d43e0: 5410 fd8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cfd │ │ +3d43e4: 6e10 d09a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@9ad0 │ │ +3d43ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -824900,18 +824900,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d4404: |[3d4404] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V │ │ -3d4414: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d441a: 5b01 fe8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8cfe │ │ -3d441e: 0e00 |0005: return-void │ │ +3d43ec: |[3d43ec] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V │ │ +3d43fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d4402: 5b01 fe8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8cfe │ │ +3d4406: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; │ │ │ │ @@ -824921,18 +824921,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d4420: |[3d4420] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.run:()V │ │ -3d4430: 5410 fe8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8cfe │ │ -3d4434: 7210 b29a 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.positionSaverTick:()V // method@9ab2 │ │ -3d443a: 0e00 |0005: return-void │ │ +3d4408: |[3d4408] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.run:()V │ │ +3d4418: 5410 fe8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8cfe │ │ +3d441c: 7210 b29a 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.positionSaverTick:()V // method@9ab2 │ │ +3d4422: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -825045,22 +825045,22 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -3d4508: |[3d4508] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;J)V │ │ -3d4518: 5b01 088d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d08 │ │ -3d451c: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d4522: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3d4524: 5c01 068d |0006: iput-boolean v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d06 │ │ -3d4528: 5a02 0a8d |0008: iput-wide v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@8d0a │ │ -3d452c: 5a02 098d |000a: iput-wide v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ -3d4530: 0e00 |000c: return-void │ │ +3d44f0: |[3d44f0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;J)V │ │ +3d4500: 5b01 088d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d08 │ │ +3d4504: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d450a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3d450c: 5c01 068d |0006: iput-boolean v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d06 │ │ +3d4510: 5a02 0a8d |0008: iput-wide v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@8d0a │ │ +3d4514: 5a02 098d |000a: iput-wide v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ +3d4518: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0002 line=288 │ │ 0x0006 line=282 │ │ 0x0008 line=289 │ │ 0x000a line=290 │ │ @@ -825075,29 +825075,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3d4534: |[3d4534] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.cancel:()V │ │ -3d4544: 5420 088d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d08 │ │ -3d4548: 7110 c09a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.-$$Nest$fgetsleepTimerFuture:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture; // method@9ac0 │ │ -3d454e: 0c00 |0005: move-result-object v0 │ │ -3d4550: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -3d4552: 7220 a5b5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b5a5 │ │ -3d4558: 5420 078d |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ -3d455c: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -3d4560: 6e10 e09a 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9ae0 │ │ -3d4566: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d456c: 0c00 |0014: move-result-object v0 │ │ -3d456e: 7100 39a2 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a239 │ │ -3d4574: 0c01 |0018: move-result-object v1 │ │ -3d4576: 6e20 07b7 1000 |0019: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d457c: 0e00 |001c: return-void │ │ +3d451c: |[3d451c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.cancel:()V │ │ +3d452c: 5420 088d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d08 │ │ +3d4530: 7110 c09a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.-$$Nest$fgetsleepTimerFuture:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture; // method@9ac0 │ │ +3d4536: 0c00 |0005: move-result-object v0 │ │ +3d4538: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +3d453a: 7220 a5b5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b5a5 │ │ +3d4540: 5420 078d |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ +3d4544: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +3d4548: 6e10 e09a 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9ae0 │ │ +3d454e: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d4554: 0c00 |0014: move-result-object v0 │ │ +3d4556: 7100 39a2 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a239 │ │ +3d455c: 0c01 |0018: move-result-object v1 │ │ +3d455e: 6e20 07b7 1000 |0019: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d4564: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x000a line=351 │ │ 0x000e line=352 │ │ 0x0011 line=354 │ │ locals : │ │ @@ -825108,17 +825108,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d44f0: |[3d44f0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.getWaitingTime:()J │ │ -3d4500: 5320 098d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ -3d4504: 1000 |0002: return-wide v0 │ │ +3d44d8: |[3d44d8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.getWaitingTime:()J │ │ +3d44e8: 5320 098d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ +3d44ec: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;) │ │ @@ -825126,29 +825126,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -3d4580: |[3d4580] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.restart:()V │ │ -3d4590: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d4596: 0c00 |0003: move-result-object v0 │ │ -3d4598: 7100 39a2 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a239 │ │ -3d459e: 0c01 |0007: move-result-object v1 │ │ -3d45a0: 6e20 07b7 1000 |0008: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d45a6: 5430 088d |000b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d08 │ │ -3d45aa: 5331 0a8d |000d: iget-wide v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@8d0a │ │ -3d45ae: 6e30 d29a 1002 |000f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@9ad2 │ │ -3d45b4: 5430 078d |0012: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ -3d45b8: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -3d45bc: 6e10 e09a 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9ae0 │ │ -3d45c2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -3d45c4: 5b30 078d |001a: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ -3d45c8: 0e00 |001c: return-void │ │ +3d4568: |[3d4568] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.restart:()V │ │ +3d4578: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d457e: 0c00 |0003: move-result-object v0 │ │ +3d4580: 7100 39a2 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a239 │ │ +3d4586: 0c01 |0007: move-result-object v1 │ │ +3d4588: 6e20 07b7 1000 |0008: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d458e: 5430 088d |000b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d08 │ │ +3d4592: 5331 0a8d |000d: iget-wide v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@8d0a │ │ +3d4596: 6e30 d29a 1002 |000f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@9ad2 │ │ +3d459c: 5430 078d |0012: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ +3d45a0: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +3d45a4: 6e10 e09a 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9ae0 │ │ +3d45aa: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +3d45ac: 5b30 078d |001a: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ +3d45b0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x000b line=342 │ │ 0x0012 line=343 │ │ 0x0016 line=344 │ │ 0x001a line=345 │ │ @@ -825160,97 +825160,97 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -3d45cc: |[3d45cc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.run:()V │ │ -3d45dc: 1a00 5556 |0000: const-string v0, "Starting" // string@5655 │ │ -3d45e0: 1a01 8a55 |0002: const-string v1, "SleepTimer" // string@558a │ │ -3d45e4: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d45ea: 7100 e0b2 0000 |0007: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -3d45f0: 0b02 |000a: move-result-wide v2 │ │ -3d45f2: 7100 04b7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d45f8: 0c00 |000e: move-result-object v0 │ │ -3d45fa: 53a4 098d |000f: iget-wide v4, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ -3d45fe: 7120 3ea2 5400 |0011: invoke-static {v4, v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a23e │ │ -3d4604: 0c04 |0014: move-result-object v4 │ │ -3d4606: 6e20 07b7 4000 |0015: invoke-virtual {v0, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d460c: 53a4 098d |0018: iget-wide v4, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ -3d4610: 1606 0000 |001a: const-wide/16 v6, #int 0 // #0 │ │ -3d4614: 3100 0406 |001c: cmp-long v0, v4, v6 │ │ -3d4618: 3d00 8900 |001e: if-lez v0, 00a7 // +0089 │ │ -3d461c: 1604 e803 |0020: const-wide/16 v4, #int 1000 // #3e8 │ │ -3d4620: 7120 f7b2 5400 |0022: invoke-static {v4, v5}, Ljava/lang/Thread;.sleep:(J)V // method@b2f7 │ │ -3d4626: 7100 e0b2 0000 |0025: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -3d462c: 0b04 |0028: move-result-wide v4 │ │ -3d462e: 53a8 098d |0029: iget-wide v8, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ -3d4632: 9c02 0402 |002b: sub-long v2, v4, v2 │ │ -3d4636: bc28 |002d: sub-long/2addr v8, v2 │ │ -3d4638: 5aa8 098d |002e: iput-wide v8, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ -3d463c: 7100 04b7 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d4642: 0c00 |0033: move-result-object v0 │ │ -3d4644: 53a2 098d |0034: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ -3d4648: 7120 3ea2 3200 |0036: invoke-static {v2, v3}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a23e │ │ -3d464e: 0c02 |0039: move-result-object v2 │ │ -3d4650: 6e20 07b7 2000 |003a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d4656: 53a2 098d |003d: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ -3d465a: 1608 1027 |003f: const-wide/16 v8, #int 10000 // #2710 │ │ -3d465e: 3100 0208 |0041: cmp-long v0, v2, v8 │ │ -3d4662: 3b00 4000 |0043: if-gez v0, 0083 // +0040 │ │ -3d4666: 1a00 8955 |0045: const-string v0, "Sleep timer is about to expire" // string@5589 │ │ -3d466a: 7120 f50a 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4670: 7100 8f98 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.vibrate:()Z // method@988f │ │ -3d4676: 0a00 |004d: move-result v0 │ │ -3d4678: 3800 1e00 |004e: if-eqz v0, 006c // +001e │ │ -3d467c: 55a0 068d |0050: iget-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d06 │ │ -3d4680: 3900 1a00 |0052: if-nez v0, 006c // +001a │ │ -3d4684: 54a0 088d |0054: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d08 │ │ -3d4688: 7110 bf9a 0000 |0056: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Landroid/content/Context; // method@9abf │ │ -3d468e: 0c00 |0059: move-result-object v0 │ │ -3d4690: 1a02 dde5 |005a: const-string v2, "vibrator" // string@e5dd │ │ -3d4694: 6e20 3302 2000 |005c: invoke-virtual {v0, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3d469a: 0c00 |005f: move-result-object v0 │ │ -3d469c: 1f00 9901 |0060: check-cast v0, Landroid/os/Vibrator; // type@0199 │ │ -3d46a0: 3800 0a00 |0062: if-eqz v0, 006c // +000a │ │ -3d46a4: 1602 f401 |0064: const-wide/16 v2, #int 500 // #1f4 │ │ -3d46a8: 6e30 d507 2003 |0066: invoke-virtual {v0, v2, v3}, Landroid/os/Vibrator;.vibrate:(J)V // method@07d5 │ │ -3d46ae: 1210 |0069: const/4 v0, #int 1 // #1 │ │ -3d46b0: 5ca0 068d |006a: iput-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d06 │ │ -3d46b4: 54a0 078d |006c: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ -3d46b8: 3900 1500 |006e: if-nez v0, 0083 // +0015 │ │ -3d46bc: 7100 8d98 0000 |0070: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.shakeToReset:()Z // method@988d │ │ -3d46c2: 0a00 |0073: move-result v0 │ │ -3d46c4: 3800 0f00 |0074: if-eqz v0, 0083 // +000f │ │ -3d46c8: 2200 1119 |0076: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener; // type@1911 │ │ -3d46cc: 54a2 088d |0078: iget-object v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d08 │ │ -3d46d0: 7110 bf9a 0200 |007a: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Landroid/content/Context; // method@9abf │ │ -3d46d6: 0c02 |007d: move-result-object v2 │ │ -3d46d8: 7030 dd9a 200a |007e: invoke-direct {v0, v2, v10}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;)V // method@9add │ │ -3d46de: 5ba0 078d |0081: iput-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ -3d46e2: 53a2 098d |0083: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ -3d46e6: 3100 0206 |0085: cmp-long v0, v2, v6 │ │ -3d46ea: 3c00 1400 |0087: if-gtz v0, 009b // +0014 │ │ -3d46ee: 1a00 8855 |0089: const-string v0, "Sleep timer expired" // string@5588 │ │ -3d46f2: 7120 f50a 0100 |008b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d46f8: 54a0 078d |008e: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ -3d46fc: 3800 0800 |0090: if-eqz v0, 0098 // +0008 │ │ -3d4700: 6e10 e09a 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9ae0 │ │ -3d4706: 1200 |0095: const/4 v0, #int 0 // #0 │ │ -3d4708: 5ba0 078d |0096: iput-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ -3d470c: 1200 |0098: const/4 v0, #int 0 // #0 │ │ -3d470e: 5ca0 068d |0099: iput-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d06 │ │ -3d4712: 0442 |009b: move-wide v2, v4 │ │ -3d4714: 2900 7cff |009c: goto/16 0018 // -0084 │ │ -3d4718: 0d00 |009e: move-exception v0 │ │ -3d471a: 1a02 815b |009f: const-string v2, "Thread was interrupted while waiting" // string@5b81 │ │ -3d471e: 7120 f50a 2100 |00a1: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4724: 6e10 04b3 0000 |00a4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3d472a: 0e00 |00a7: return-void │ │ +3d45b4: |[3d45b4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$SleepTimer.run:()V │ │ +3d45c4: 1a00 5556 |0000: const-string v0, "Starting" // string@5655 │ │ +3d45c8: 1a01 8a55 |0002: const-string v1, "SleepTimer" // string@558a │ │ +3d45cc: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d45d2: 7100 e0b2 0000 |0007: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +3d45d8: 0b02 |000a: move-result-wide v2 │ │ +3d45da: 7100 04b7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d45e0: 0c00 |000e: move-result-object v0 │ │ +3d45e2: 53a4 098d |000f: iget-wide v4, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ +3d45e6: 7120 3ea2 5400 |0011: invoke-static {v4, v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a23e │ │ +3d45ec: 0c04 |0014: move-result-object v4 │ │ +3d45ee: 6e20 07b7 4000 |0015: invoke-virtual {v0, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d45f4: 53a4 098d |0018: iget-wide v4, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ +3d45f8: 1606 0000 |001a: const-wide/16 v6, #int 0 // #0 │ │ +3d45fc: 3100 0406 |001c: cmp-long v0, v4, v6 │ │ +3d4600: 3d00 8900 |001e: if-lez v0, 00a7 // +0089 │ │ +3d4604: 1604 e803 |0020: const-wide/16 v4, #int 1000 // #3e8 │ │ +3d4608: 7120 f7b2 5400 |0022: invoke-static {v4, v5}, Ljava/lang/Thread;.sleep:(J)V // method@b2f7 │ │ +3d460e: 7100 e0b2 0000 |0025: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +3d4614: 0b04 |0028: move-result-wide v4 │ │ +3d4616: 53a8 098d |0029: iget-wide v8, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ +3d461a: 9c02 0402 |002b: sub-long v2, v4, v2 │ │ +3d461e: bc28 |002d: sub-long/2addr v8, v2 │ │ +3d4620: 5aa8 098d |002e: iput-wide v8, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ +3d4624: 7100 04b7 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d462a: 0c00 |0033: move-result-object v0 │ │ +3d462c: 53a2 098d |0034: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ +3d4630: 7120 3ea2 3200 |0036: invoke-static {v2, v3}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a23e │ │ +3d4636: 0c02 |0039: move-result-object v2 │ │ +3d4638: 6e20 07b7 2000 |003a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d463e: 53a2 098d |003d: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ +3d4642: 1608 1027 |003f: const-wide/16 v8, #int 10000 // #2710 │ │ +3d4646: 3100 0208 |0041: cmp-long v0, v2, v8 │ │ +3d464a: 3b00 4000 |0043: if-gez v0, 0083 // +0040 │ │ +3d464e: 1a00 8955 |0045: const-string v0, "Sleep timer is about to expire" // string@5589 │ │ +3d4652: 7120 f50a 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4658: 7100 8f98 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.vibrate:()Z // method@988f │ │ +3d465e: 0a00 |004d: move-result v0 │ │ +3d4660: 3800 1e00 |004e: if-eqz v0, 006c // +001e │ │ +3d4664: 55a0 068d |0050: iget-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d06 │ │ +3d4668: 3900 1a00 |0052: if-nez v0, 006c // +001a │ │ +3d466c: 54a0 088d |0054: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d08 │ │ +3d4670: 7110 bf9a 0000 |0056: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Landroid/content/Context; // method@9abf │ │ +3d4676: 0c00 |0059: move-result-object v0 │ │ +3d4678: 1a02 dde5 |005a: const-string v2, "vibrator" // string@e5dd │ │ +3d467c: 6e20 3302 2000 |005c: invoke-virtual {v0, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3d4682: 0c00 |005f: move-result-object v0 │ │ +3d4684: 1f00 9901 |0060: check-cast v0, Landroid/os/Vibrator; // type@0199 │ │ +3d4688: 3800 0a00 |0062: if-eqz v0, 006c // +000a │ │ +3d468c: 1602 f401 |0064: const-wide/16 v2, #int 500 // #1f4 │ │ +3d4690: 6e30 d507 2003 |0066: invoke-virtual {v0, v2, v3}, Landroid/os/Vibrator;.vibrate:(J)V // method@07d5 │ │ +3d4696: 1210 |0069: const/4 v0, #int 1 // #1 │ │ +3d4698: 5ca0 068d |006a: iput-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d06 │ │ +3d469c: 54a0 078d |006c: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ +3d46a0: 3900 1500 |006e: if-nez v0, 0083 // +0015 │ │ +3d46a4: 7100 8d98 0000 |0070: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.shakeToReset:()Z // method@988d │ │ +3d46aa: 0a00 |0073: move-result v0 │ │ +3d46ac: 3800 0f00 |0074: if-eqz v0, 0083 // +000f │ │ +3d46b0: 2200 1119 |0076: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener; // type@1911 │ │ +3d46b4: 54a2 088d |0078: iget-object v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d08 │ │ +3d46b8: 7110 bf9a 0200 |007a: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Landroid/content/Context; // method@9abf │ │ +3d46be: 0c02 |007d: move-result-object v2 │ │ +3d46c0: 7030 dd9a 200a |007e: invoke-direct {v0, v2, v10}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;)V // method@9add │ │ +3d46c6: 5ba0 078d |0081: iput-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ +3d46ca: 53a2 098d |0083: iget-wide v2, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@8d09 │ │ +3d46ce: 3100 0206 |0085: cmp-long v0, v2, v6 │ │ +3d46d2: 3c00 1400 |0087: if-gtz v0, 009b // +0014 │ │ +3d46d6: 1a00 8855 |0089: const-string v0, "Sleep timer expired" // string@5588 │ │ +3d46da: 7120 f50a 0100 |008b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d46e0: 54a0 078d |008e: iget-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ +3d46e4: 3800 0800 |0090: if-eqz v0, 0098 // +0008 │ │ +3d46e8: 6e10 e09a 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.pause:()V // method@9ae0 │ │ +3d46ee: 1200 |0095: const/4 v0, #int 0 // #0 │ │ +3d46f0: 5ba0 078d |0096: iput-object v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/core/service/playback/ShakeListener; // field@8d07 │ │ +3d46f4: 1200 |0098: const/4 v0, #int 0 // #0 │ │ +3d46f6: 5ca0 068d |0099: iput-boolean v0, v10, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@8d06 │ │ +3d46fa: 0442 |009b: move-wide v2, v4 │ │ +3d46fc: 2900 7cff |009c: goto/16 0018 // -0084 │ │ +3d4700: 0d00 |009e: move-exception v0 │ │ +3d4702: 1a02 815b |009f: const-string v2, "Thread was interrupted while waiting" // string@5b81 │ │ +3d4706: 7120 f50a 2100 |00a1: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d470c: 6e10 04b3 0000 |00a4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3d4712: 0e00 |00a7: return-void │ │ catches : 1 │ │ 0x0022 - 0x0025 │ │ Ljava/lang/InterruptedException; -> 0x009e │ │ positions : │ │ 0x0004 line=295 │ │ 0x0007 line=296 │ │ 0x000b line=297 │ │ @@ -825371,17 +825371,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d4954: |[3d4954] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$3P0zX2Oi2TIxd3Z3xLEakRUythY:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d4964: 7020 cd9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9acd │ │ -3d496a: 0e00 |0003: return-void │ │ +3d493c: |[3d493c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$3P0zX2Oi2TIxd3Z3xLEakRUythY:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d494c: 7020 cd9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9acd │ │ +3d4952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -825390,17 +825390,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d496c: |[3d496c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$AdTiZ5Ws8JK4mH-Ts0b5nzvt9Mk:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ -3d497c: 7020 cb9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$requestWidgetUpdate$1:(Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9acb │ │ -3d4982: 0e00 |0003: return-void │ │ +3d4954: |[3d4954] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$AdTiZ5Ws8JK4mH-Ts0b5nzvt9Mk:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ +3d4964: 7020 cb9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$requestWidgetUpdate$1:(Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9acb │ │ +3d496a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; │ │ │ │ @@ -825409,17 +825409,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d4984: |[3d4984] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$K4sCpoV4FY-NLB-eiSWRi0L-X_c:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V │ │ -3d4994: 7030 cc9a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$startChapterLoader$2:(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V // method@9acc │ │ -3d499a: 0e00 |0003: return-void │ │ +3d496c: |[3d496c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$K4sCpoV4FY-NLB-eiSWRi0L-X_c:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V │ │ +3d497c: 7030 cc9a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$startChapterLoader$2:(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V // method@9acc │ │ +3d4982: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/CompletableEmitter; │ │ @@ -825429,18 +825429,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 │ │ -3d48b4: |[3d48b4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$Y4vNGmydCMKq5t-MzHaI8Q5oezU:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3d48c4: 7110 ca9a 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9aca │ │ -3d48ca: 0c00 |0003: move-result-object v0 │ │ -3d48cc: 1100 |0004: return-object v0 │ │ +3d489c: |[3d489c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$Y4vNGmydCMKq5t-MzHaI8Q5oezU:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3d48ac: 7110 ca9a 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9aca │ │ +3d48b2: 0c00 |0003: move-result-object v0 │ │ +3d48b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/lang/Runnable; │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;) │ │ @@ -825448,17 +825448,17 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/Runnable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d499c: |[3d499c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$agULGNnvBAKVV1FWnTtec5g1sdY:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ -3d49ac: 7120 cf9a 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9acf │ │ -3d49b2: 0e00 |0003: return-void │ │ +3d4984: |[3d4984] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$agULGNnvBAKVV1FWnTtec5g1sdY:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ +3d4994: 7120 cf9a 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9acf │ │ +3d499a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/os/Handler; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -825467,17 +825467,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 │ │ -3d49b4: |[3d49b4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$auGXrf6AFwGxqYC-YBWzehDOHnU:(Ljava/lang/Throwable;)V │ │ -3d49c4: 7110 ce9a 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V // method@9ace │ │ -3d49ca: 0e00 |0003: return-void │ │ +3d499c: |[3d499c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.$r8$lambda$auGXrf6AFwGxqYC-YBWzehDOHnU:(Ljava/lang/Throwable;)V │ │ +3d49ac: 7110 ce9a 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V // method@9ace │ │ +3d49b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;) │ │ @@ -825485,17 +825485,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Landroid/content/Context;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d473c: |[3d473c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Landroid/content/Context; │ │ -3d474c: 5400 118d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d11 │ │ -3d4750: 1100 |0002: return-object v0 │ │ +3d4724: |[3d4724] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Landroid/content/Context; │ │ +3d4734: 5400 118d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d11 │ │ +3d4738: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;) │ │ @@ -825503,17 +825503,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d48f4: |[3d48f4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.-$$Nest$fgetsleepTimerFuture:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture; │ │ -3d4904: 5400 158d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d15 │ │ -3d4908: 1100 |0002: return-object v0 │ │ +3d48dc: |[3d48dc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.-$$Nest$fgetsleepTimerFuture:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture; │ │ +3d48ec: 5400 158d |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d15 │ │ +3d48f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;) │ │ @@ -825521,25 +825521,25 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3d49cc: |[3d49cc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V │ │ -3d49dc: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d49e2: 5b12 118d |0003: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d11 │ │ -3d49e6: 5b13 0f8d |0005: iput-object v3, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d0f │ │ -3d49ea: 2202 241f |0007: new-instance v2, Ljava/util/concurrent/ScheduledThreadPoolExecutor; // type@1f24 │ │ -3d49ee: 2203 0719 |0009: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda2; // type@1907 │ │ -3d49f2: 7010 a59a 0300 |000b: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.:()V // method@9aa5 │ │ -3d49f8: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -3d49fa: 7030 b1b5 0203 |000f: invoke-direct {v2, v0, v3}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.:(ILjava/util/concurrent/ThreadFactory;)V // method@b5b1 │ │ -3d4a00: 5b12 138d |0012: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ -3d4a04: 0e00 |0014: return-void │ │ +3d49b4: |[3d49b4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V │ │ +3d49c4: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d49ca: 5b12 118d |0003: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d11 │ │ +3d49ce: 5b13 0f8d |0005: iput-object v3, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d0f │ │ +3d49d2: 2202 241f |0007: new-instance v2, Ljava/util/concurrent/ScheduledThreadPoolExecutor; // type@1f24 │ │ +3d49d6: 2203 0719 |0009: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda2; // type@1907 │ │ +3d49da: 7010 a59a 0300 |000b: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.:()V // method@9aa5 │ │ +3d49e0: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +3d49e2: 7030 b1b5 0203 |000f: invoke-direct {v2, v0, v3}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.:(ILjava/util/concurrent/ThreadFactory;)V // method@b5b1 │ │ +3d49e8: 5b12 138d |0012: iput-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ +3d49ec: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ locals : │ │ @@ -825552,20 +825552,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 │ │ -3d48d0: |[3d48d0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3d48e0: 2200 771e |0000: new-instance v0, Ljava/lang/Thread; // type@1e77 │ │ -3d48e4: 7020 e8b2 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b2e8 │ │ -3d48ea: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -3d48ec: 6e20 f6b2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b2f6 │ │ -3d48f2: 1100 |0009: return-object v0 │ │ +3d48b8: |[3d48b8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3d48c8: 2200 771e |0000: new-instance v0, Ljava/lang/Thread; // type@1e77 │ │ +3d48cc: 7020 e8b2 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b2e8 │ │ +3d48d2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +3d48d4: 6e20 f6b2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b2f6 │ │ +3d48da: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0006 line=72 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -825574,18 +825574,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d4b48: |[3d4b48] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$requestWidgetUpdate$1:(Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ -3d4b58: 5410 118d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d11 │ │ -3d4b5c: 7120 1f9e 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9e1f │ │ -3d4b62: 0e00 |0005: return-void │ │ +3d4b30: |[3d4b30] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$requestWidgetUpdate$1:(Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ +3d4b40: 5410 118d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d11 │ │ +3d4b44: 7120 1f9e 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9e1f │ │ +3d4b4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; │ │ │ │ @@ -825594,20 +825594,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3d4b64: |[3d4b64] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$2:(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V │ │ -3d4b74: 5420 118d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d11 │ │ -3d4b78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3d4b7a: 7130 d19c 0301 |0003: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V // method@9cd1 │ │ -3d4b80: 7210 e4b0 0400 |0006: invoke-interface {v4}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b0e4 │ │ -3d4b86: 0e00 |0009: return-void │ │ +3d4b4c: |[3d4b4c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$2:(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V │ │ +3d4b5c: 5420 118d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@8d11 │ │ +3d4b60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3d4b62: 7130 d19c 0301 |0003: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V // method@9cd1 │ │ +3d4b68: 7210 e4b0 0400 |0006: invoke-interface {v4}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b0e4 │ │ +3d4b6e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0006 line=231 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ 0x0000 - 0x000a reg=3 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -825618,18 +825618,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d4b88: |[3d4b88] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d4b98: 5410 0f8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d0f │ │ -3d4b9c: 7220 b19a 2000 |0002: invoke-interface {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ab1 │ │ -3d4ba2: 0e00 |0005: return-void │ │ +3d4b70: |[3d4b70] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d4b80: 5410 0f8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d0f │ │ +3d4b84: 7220 b19a 2000 |0002: invoke-interface {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ab1 │ │ +3d4b8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -825638,27 +825638,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3d4ba4: |[3d4ba4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V │ │ -3d4bb4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d4bb8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d4bbe: 1a01 241b |0005: const-string v1, "Error loading chapters: " // string@1b24 │ │ -3d4bc2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d4bc8: 7110 f90a 0200 |000a: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3d4bce: 0c02 |000d: move-result-object v2 │ │ -3d4bd0: 6e20 d3b2 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d4bd6: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d4bdc: 0c02 |0014: move-result-object v2 │ │ -3d4bde: 1a00 164f |0015: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ -3d4be2: 7120 f50a 2000 |0017: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4be8: 0e00 |001a: return-void │ │ +3d4b8c: |[3d4b8c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V │ │ +3d4b9c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d4ba0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d4ba6: 1a01 241b |0005: const-string v1, "Error loading chapters: " // string@1b24 │ │ +3d4baa: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d4bb0: 7110 f90a 0200 |000a: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3d4bb6: 0c02 |000d: move-result-object v2 │ │ +3d4bb8: 6e20 d3b2 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d4bbe: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d4bc4: 0c02 |0014: move-result-object v2 │ │ +3d4bc6: 1a00 164f |0015: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ +3d4bca: 7120 f50a 2000 |0017: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4bd0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/Throwable; │ │ │ │ #14 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;) │ │ @@ -825666,17 +825666,17 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/Runnable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d4bec: |[3d4bec] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ -3d4bfc: 6e20 4607 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0746 │ │ -3d4c02: 0e00 |0003: return-void │ │ +3d4bd4: |[3d4bd4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ +3d4be4: 6e20 4607 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0746 │ │ +3d4bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/os/Handler; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -825685,28 +825685,28 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Runnable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3d4870: |[3d4870] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ -3d4880: 7100 6207 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0762 │ │ -3d4886: 0c00 |0003: move-result-object v0 │ │ -3d4888: 7100 6007 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ -3d488e: 0c01 |0007: move-result-object v1 │ │ -3d4890: 3310 1100 |0008: if-ne v0, v1, 0019 // +0011 │ │ -3d4894: 2200 7d01 |000a: new-instance v0, Landroid/os/Handler; // type@017d │ │ -3d4898: 7100 6007 0000 |000c: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ -3d489e: 0c01 |000f: move-result-object v1 │ │ -3d48a0: 7020 3c07 1000 |0010: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ -3d48a6: 2201 0519 |0013: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0; // type@1905 │ │ -3d48aa: 7030 a19a 0103 |0015: invoke-direct {v1, v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9aa1 │ │ -3d48b0: 1101 |0018: return-object v1 │ │ -3d48b2: 1103 |0019: return-object v3 │ │ +3d4858: |[3d4858] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ +3d4868: 7100 6207 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0762 │ │ +3d486e: 0c00 |0003: move-result-object v0 │ │ +3d4870: 7100 6007 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ +3d4876: 0c01 |0007: move-result-object v1 │ │ +3d4878: 3310 1100 |0008: if-ne v0, v1, 0019 // +0011 │ │ +3d487c: 2200 7d01 |000a: new-instance v0, Landroid/os/Handler; // type@017d │ │ +3d4880: 7100 6007 0000 |000c: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ +3d4886: 0c01 |000f: move-result-object v1 │ │ +3d4888: 7020 3c07 1000 |0010: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ +3d488e: 2201 0519 |0013: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0; // type@1905 │ │ +3d4892: 7030 a19a 0103 |0015: invoke-direct {v1, v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@9aa1 │ │ +3d4898: 1101 |0018: return-object v1 │ │ +3d489a: 1103 |0019: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x000a line=268 │ │ 0x0013 line=269 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ @@ -825718,30 +825718,30 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -3d4a08: |[3d4a08] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelAllTasks:()V │ │ -3d4a18: 1d01 |0000: monitor-enter v1 │ │ -3d4a1a: 6e10 c39a 0100 |0001: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9ac3 │ │ -3d4a20: 6e10 c49a 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@9ac4 │ │ -3d4a26: 6e10 c59a 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@9ac5 │ │ -3d4a2c: 5410 108d |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ -3d4a30: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -3d4a34: 5410 108d |000e: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ -3d4a38: 7210 08b1 0000 |0010: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3d4a3e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -3d4a40: 5b10 108d |0014: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ -3d4a44: 1e01 |0016: monitor-exit v1 │ │ -3d4a46: 0e00 |0017: return-void │ │ -3d4a48: 0d00 |0018: move-exception v0 │ │ -3d4a4a: 1e01 |0019: monitor-exit v1 │ │ -3d4a4c: 2700 |001a: throw v0 │ │ +3d49f0: |[3d49f0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelAllTasks:()V │ │ +3d4a00: 1d01 |0000: monitor-enter v1 │ │ +3d4a02: 6e10 c39a 0100 |0001: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9ac3 │ │ +3d4a08: 6e10 c49a 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@9ac4 │ │ +3d4a0e: 6e10 c59a 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@9ac5 │ │ +3d4a14: 5410 108d |000a: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ +3d4a18: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +3d4a1c: 5410 108d |000e: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ +3d4a20: 7210 08b1 0000 |0010: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3d4a26: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +3d4a28: 5b10 108d |0014: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ +3d4a2c: 1e01 |0016: monitor-exit v1 │ │ +3d4a2e: 0e00 |0017: return-void │ │ +3d4a30: 0d00 |0018: move-exception v0 │ │ +3d4a32: 1e01 |0019: monitor-exit v1 │ │ +3d4a34: 2700 |001a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0016 │ │ -> 0x0018 │ │ positions : │ │ 0x0001 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=247 │ │ @@ -825757,30 +825757,30 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3d4a5c: |[3d4a5c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelPositionSaver:()V │ │ -3d4a6c: 1d02 |0000: monitor-enter v2 │ │ -3d4a6e: 6e10 c79a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@9ac7 │ │ -3d4a74: 0a00 |0004: move-result v0 │ │ -3d4a76: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -3d4a7a: 5420 128d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d12 │ │ -3d4a7e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3d4a80: 7220 a5b5 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b5a5 │ │ -3d4a86: 1a00 164f |000d: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ -3d4a8a: 1a01 2f13 |000f: const-string v1, "Cancelled PositionSaver" // string@132f │ │ -3d4a8e: 7120 f50a 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4a94: 1e02 |0014: monitor-exit v2 │ │ -3d4a96: 0e00 |0015: return-void │ │ -3d4a98: 0d00 |0016: move-exception v0 │ │ -3d4a9a: 1e02 |0017: monitor-exit v2 │ │ -3d4a9c: 2700 |0018: throw v0 │ │ +3d4a44: |[3d4a44] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelPositionSaver:()V │ │ +3d4a54: 1d02 |0000: monitor-enter v2 │ │ +3d4a56: 6e10 c79a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@9ac7 │ │ +3d4a5c: 0a00 |0004: move-result v0 │ │ +3d4a5e: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +3d4a62: 5420 128d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d12 │ │ +3d4a66: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3d4a68: 7220 a5b5 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b5a5 │ │ +3d4a6e: 1a00 164f |000d: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ +3d4a72: 1a01 2f13 |000f: const-string v1, "Cancelled PositionSaver" // string@132f │ │ +3d4a76: 7120 f50a 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4a7c: 1e02 |0014: monitor-exit v2 │ │ +3d4a7e: 0e00 |0015: return-void │ │ +3d4a80: 0d00 |0016: move-exception v0 │ │ +3d4a82: 1e02 |0017: monitor-exit v2 │ │ +3d4a84: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ -> 0x0016 │ │ positions : │ │ 0x0001 line=104 │ │ 0x0007 line=105 │ │ 0x0011 line=106 │ │ @@ -825793,30 +825793,30 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3d4aac: |[3d4aac] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelWidgetUpdater:()V │ │ -3d4abc: 1d02 |0000: monitor-enter v2 │ │ -3d4abe: 6e10 c99a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@9ac9 │ │ -3d4ac4: 0a00 |0004: move-result v0 │ │ -3d4ac6: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -3d4aca: 5420 168d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d16 │ │ -3d4ace: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3d4ad0: 7220 a5b5 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b5a5 │ │ -3d4ad6: 1a00 164f |000d: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ -3d4ada: 1a01 3013 |000f: const-string v1, "Cancelled WidgetUpdater" // string@1330 │ │ -3d4ade: 7120 f50a 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4ae4: 1e02 |0014: monitor-exit v2 │ │ -3d4ae6: 0e00 |0015: return-void │ │ -3d4ae8: 0d00 |0016: move-exception v0 │ │ -3d4aea: 1e02 |0017: monitor-exit v2 │ │ -3d4aec: 2700 |0018: throw v0 │ │ +3d4a94: |[3d4a94] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.cancelWidgetUpdater:()V │ │ +3d4aa4: 1d02 |0000: monitor-enter v2 │ │ +3d4aa6: 6e10 c99a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@9ac9 │ │ +3d4aac: 0a00 |0004: move-result v0 │ │ +3d4aae: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +3d4ab2: 5420 168d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d16 │ │ +3d4ab6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3d4ab8: 7220 a5b5 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b5a5 │ │ +3d4abe: 1a00 164f |000d: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ +3d4ac2: 1a01 3013 |000f: const-string v1, "Cancelled WidgetUpdater" // string@1330 │ │ +3d4ac6: 7120 f50a 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4acc: 1e02 |0014: monitor-exit v2 │ │ +3d4ace: 0e00 |0015: return-void │ │ +3d4ad0: 0d00 |0016: move-exception v0 │ │ +3d4ad2: 1e02 |0017: monitor-exit v2 │ │ +3d4ad4: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ -> 0x0016 │ │ positions : │ │ 0x0001 line=211 │ │ 0x0007 line=212 │ │ 0x0011 line=213 │ │ @@ -825829,29 +825829,29 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3d4afc: |[3d4afc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.disableSleepTimer:()V │ │ -3d4b0c: 1d02 |0000: monitor-enter v2 │ │ -3d4b0e: 6e10 c89a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9ac8 │ │ -3d4b14: 0a00 |0004: move-result v0 │ │ -3d4b16: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ -3d4b1a: 1a00 164f |0007: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ -3d4b1e: 1a01 1d19 |0009: const-string v1, "Disabling sleep timer" // string@191d │ │ -3d4b22: 7120 f50a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4b28: 5420 148d |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ -3d4b2c: 6e10 b59a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.cancel:()V // method@9ab5 │ │ -3d4b32: 1e02 |0013: monitor-exit v2 │ │ -3d4b34: 0e00 |0014: return-void │ │ -3d4b36: 0d00 |0015: move-exception v0 │ │ -3d4b38: 1e02 |0016: monitor-exit v2 │ │ -3d4b3a: 2700 |0017: throw v0 │ │ +3d4ae4: |[3d4ae4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.disableSleepTimer:()V │ │ +3d4af4: 1d02 |0000: monitor-enter v2 │ │ +3d4af6: 6e10 c89a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9ac8 │ │ +3d4afc: 0a00 |0004: move-result v0 │ │ +3d4afe: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ +3d4b02: 1a00 164f |0007: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ +3d4b06: 1a01 1d19 |0009: const-string v1, "Disabling sleep timer" // string@191d │ │ +3d4b0a: 7120 f50a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4b10: 5420 148d |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ +3d4b14: 6e10 b59a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.cancel:()V // method@9ab5 │ │ +3d4b1a: 1e02 |0013: monitor-exit v2 │ │ +3d4b1c: 0e00 |0014: return-void │ │ +3d4b1e: 0d00 |0015: move-exception v0 │ │ +3d4b20: 1e02 |0016: monitor-exit v2 │ │ +3d4b22: 2700 |0017: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0001 line=173 │ │ 0x000b line=174 │ │ 0x000e line=175 │ │ @@ -825864,30 +825864,30 @@ │ │ type : '()J' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -3d490c: |[3d490c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.getSleepTimerTimeLeft:()J │ │ -3d491c: 1d02 |0000: monitor-enter v2 │ │ -3d491e: 6e10 c89a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9ac8 │ │ -3d4924: 0a00 |0004: move-result v0 │ │ -3d4926: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -3d492a: 5420 148d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ -3d492e: 6e10 b69a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@9ab6 │ │ -3d4934: 0b00 |000c: move-result-wide v0 │ │ -3d4936: 1e02 |000d: monitor-exit v2 │ │ -3d4938: 1000 |000e: return-wide v0 │ │ -3d493a: 1e02 |000f: monitor-exit v2 │ │ -3d493c: 1600 0000 |0010: const-wide/16 v0, #int 0 // #0 │ │ -3d4940: 1000 |0012: return-wide v0 │ │ -3d4942: 0d00 |0013: move-exception v0 │ │ -3d4944: 1e02 |0014: monitor-exit v2 │ │ -3d4946: 2700 |0015: throw v0 │ │ +3d48f4: |[3d48f4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.getSleepTimerTimeLeft:()J │ │ +3d4904: 1d02 |0000: monitor-enter v2 │ │ +3d4906: 6e10 c89a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9ac8 │ │ +3d490c: 0a00 |0004: move-result v0 │ │ +3d490e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +3d4912: 5420 148d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ +3d4916: 6e10 b69a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@9ab6 │ │ +3d491c: 0b00 |000c: move-result-wide v0 │ │ +3d491e: 1e02 |000d: monitor-exit v2 │ │ +3d4920: 1000 |000e: return-wide v0 │ │ +3d4922: 1e02 |000f: monitor-exit v2 │ │ +3d4924: 1600 0000 |0010: const-wide/16 v0, #int 0 // #0 │ │ +3d4928: 1000 |0012: return-wide v0 │ │ +3d492a: 0d00 |0013: move-exception v0 │ │ +3d492c: 1e02 |0014: monitor-exit v2 │ │ +3d492e: 2700 |0015: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000d │ │ -> 0x0013 │ │ positions : │ │ 0x0001 line=193 │ │ 0x0007 line=194 │ │ 0x000f line=196 │ │ @@ -825899,33 +825899,33 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -3d4754: |[3d4754] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isPositionSaverActive:()Z │ │ -3d4764: 1d01 |0000: monitor-enter v1 │ │ -3d4766: 5410 128d |0001: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d12 │ │ -3d476a: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ -3d476e: 7210 a8b5 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b5a8 │ │ -3d4774: 0a00 |0008: move-result v0 │ │ -3d4776: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ -3d477a: 5410 128d |000b: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d12 │ │ -3d477e: 7210 a9b5 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b5a9 │ │ -3d4784: 0a00 |0010: move-result v0 │ │ -3d4786: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ -3d478a: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -3d478c: 2802 |0014: goto 0016 // +0002 │ │ -3d478e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -3d4790: 1e01 |0016: monitor-exit v1 │ │ -3d4792: 0f00 |0017: return v0 │ │ -3d4794: 0d00 |0018: move-exception v0 │ │ -3d4796: 1e01 |0019: monitor-exit v1 │ │ -3d4798: 2700 |001a: throw v0 │ │ +3d473c: |[3d473c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isPositionSaverActive:()Z │ │ +3d474c: 1d01 |0000: monitor-enter v1 │ │ +3d474e: 5410 128d |0001: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d12 │ │ +3d4752: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ +3d4756: 7210 a8b5 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b5a8 │ │ +3d475c: 0a00 |0008: move-result v0 │ │ +3d475e: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ +3d4762: 5410 128d |000b: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d12 │ │ +3d4766: 7210 a9b5 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b5a9 │ │ +3d476c: 0a00 |0010: move-result v0 │ │ +3d476e: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ +3d4772: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +3d4774: 2802 |0014: goto 0016 // +0002 │ │ +3d4776: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +3d4778: 1e01 |0016: monitor-exit v1 │ │ +3d477a: 0f00 |0017: return v0 │ │ +3d477c: 0d00 |0018: move-exception v0 │ │ +3d477e: 1e01 |0019: monitor-exit v1 │ │ +3d4780: 2700 |001a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0011 │ │ -> 0x0018 │ │ positions : │ │ 0x0001 line=97 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ @@ -825935,41 +825935,41 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -3d47a8: |[3d47a8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isSleepTimerActive:()Z │ │ -3d47b8: 1d05 |0000: monitor-enter v5 │ │ -3d47ba: 5450 148d |0001: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ -3d47be: 3800 2200 |0003: if-eqz v0, 0025 // +0022 │ │ -3d47c2: 5450 158d |0005: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d15 │ │ -3d47c6: 3800 1e00 |0007: if-eqz v0, 0025 // +001e │ │ -3d47ca: 7210 a8b5 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b5a8 │ │ -3d47d0: 0a00 |000c: move-result v0 │ │ -3d47d2: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ -3d47d6: 5450 158d |000f: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d15 │ │ -3d47da: 7210 a9b5 0000 |0011: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b5a9 │ │ -3d47e0: 0a00 |0014: move-result v0 │ │ -3d47e2: 3900 1000 |0015: if-nez v0, 0025 // +0010 │ │ -3d47e6: 5450 148d |0017: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ -3d47ea: 6e10 b69a 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@9ab6 │ │ -3d47f0: 0b00 |001c: move-result-wide v0 │ │ -3d47f2: 1602 0000 |001d: const-wide/16 v2, #int 0 // #0 │ │ -3d47f6: 3104 0002 |001f: cmp-long v4, v0, v2 │ │ -3d47fa: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ -3d47fe: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -3d4800: 2802 |0024: goto 0026 // +0002 │ │ -3d4802: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -3d4804: 1e05 |0026: monitor-exit v5 │ │ -3d4806: 0f00 |0027: return v0 │ │ -3d4808: 0d00 |0028: move-exception v0 │ │ -3d480a: 1e05 |0029: monitor-exit v5 │ │ -3d480c: 2700 |002a: throw v0 │ │ +3d4790: |[3d4790] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isSleepTimerActive:()Z │ │ +3d47a0: 1d05 |0000: monitor-enter v5 │ │ +3d47a2: 5450 148d |0001: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ +3d47a6: 3800 2200 |0003: if-eqz v0, 0025 // +0022 │ │ +3d47aa: 5450 158d |0005: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d15 │ │ +3d47ae: 3800 1e00 |0007: if-eqz v0, 0025 // +001e │ │ +3d47b2: 7210 a8b5 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b5a8 │ │ +3d47b8: 0a00 |000c: move-result v0 │ │ +3d47ba: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ +3d47be: 5450 158d |000f: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d15 │ │ +3d47c2: 7210 a9b5 0000 |0011: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b5a9 │ │ +3d47c8: 0a00 |0014: move-result v0 │ │ +3d47ca: 3900 1000 |0015: if-nez v0, 0025 // +0010 │ │ +3d47ce: 5450 148d |0017: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ +3d47d2: 6e10 b69a 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@9ab6 │ │ +3d47d8: 0b00 |001c: move-result-wide v0 │ │ +3d47da: 1602 0000 |001d: const-wide/16 v2, #int 0 // #0 │ │ +3d47de: 3104 0002 |001f: cmp-long v4, v0, v2 │ │ +3d47e2: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ +3d47e6: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +3d47e8: 2802 |0024: goto 0026 // +0002 │ │ +3d47ea: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +3d47ec: 1e05 |0026: monitor-exit v5 │ │ +3d47ee: 0f00 |0027: return v0 │ │ +3d47f0: 0d00 |0028: move-exception v0 │ │ +3d47f2: 1e05 |0029: monitor-exit v5 │ │ +3d47f4: 2700 |002a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ -> 0x0028 │ │ positions : │ │ 0x0001 line=162 │ │ 0x0009 line=164 │ │ 0x0011 line=165 │ │ @@ -825983,33 +825983,33 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -3d481c: |[3d481c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isWidgetUpdaterActive:()Z │ │ -3d482c: 1d01 |0000: monitor-enter v1 │ │ -3d482e: 5410 168d |0001: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d16 │ │ -3d4832: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ -3d4836: 7210 a8b5 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b5a8 │ │ -3d483c: 0a00 |0008: move-result v0 │ │ -3d483e: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ -3d4842: 5410 168d |000b: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d16 │ │ -3d4846: 7210 a9b5 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b5a9 │ │ -3d484c: 0a00 |0010: move-result v0 │ │ -3d484e: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ -3d4852: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -3d4854: 2802 |0014: goto 0016 // +0002 │ │ -3d4856: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -3d4858: 1e01 |0016: monitor-exit v1 │ │ -3d485a: 0f00 |0017: return v0 │ │ -3d485c: 0d00 |0018: move-exception v0 │ │ -3d485e: 1e01 |0019: monitor-exit v1 │ │ -3d4860: 2700 |001a: throw v0 │ │ +3d4804: |[3d4804] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.isWidgetUpdaterActive:()Z │ │ +3d4814: 1d01 |0000: monitor-enter v1 │ │ +3d4816: 5410 168d |0001: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d16 │ │ +3d481a: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ +3d481e: 7210 a8b5 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b5a8 │ │ +3d4824: 0a00 |0008: move-result v0 │ │ +3d4826: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ +3d482a: 5410 168d |000b: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d16 │ │ +3d482e: 7210 a9b5 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b5a9 │ │ +3d4834: 0a00 |0010: move-result v0 │ │ +3d4836: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ +3d483a: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +3d483c: 2802 |0014: goto 0016 // +0002 │ │ +3d483e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +3d4840: 1e01 |0016: monitor-exit v1 │ │ +3d4842: 0f00 |0017: return v0 │ │ +3d4844: 0d00 |0018: move-exception v0 │ │ +3d4846: 1e01 |0019: monitor-exit v1 │ │ +3d4848: 2700 |001a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0011 │ │ -> 0x0018 │ │ positions : │ │ 0x0001 line=204 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ @@ -826019,36 +826019,36 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3d4c04: |[3d4c04] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.requestWidgetUpdate:()V │ │ -3d4c14: 1d03 |0000: monitor-enter v3 │ │ -3d4c16: 5430 0f8d |0001: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d0f │ │ -3d4c1a: 7210 b39a 0000 |0003: invoke-interface {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.requestWidgetState:()Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // method@9ab3 │ │ -3d4c20: 0c00 |0006: move-result-object v0 │ │ -3d4c22: 5431 138d |0007: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ -3d4c26: 7210 9ab5 0100 |0009: invoke-interface {v1}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b59a │ │ -3d4c2c: 0a01 |000c: move-result v1 │ │ -3d4c2e: 3901 0d00 |000d: if-nez v1, 001a // +000d │ │ -3d4c32: 5431 138d |000f: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ -3d4c36: 2202 0619 |0011: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1; // type@1906 │ │ -3d4c3a: 7030 a39a 3200 |0013: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9aa3 │ │ -3d4c40: 6e20 b2b5 2100 |0016: invoke-virtual {v1, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.execute:(Ljava/lang/Runnable;)V // method@b5b2 │ │ -3d4c46: 2808 |0019: goto 0021 // +0008 │ │ -3d4c48: 1a00 164f |001a: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ -3d4c4c: 1a01 e512 |001c: const-string v1, "Call to requestWidgetUpdate was ignored." // string@12e5 │ │ -3d4c50: 7120 f50a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4c56: 1e03 |0021: monitor-exit v3 │ │ -3d4c58: 0e00 |0022: return-void │ │ -3d4c5a: 0d00 |0023: move-exception v0 │ │ -3d4c5c: 1e03 |0024: monitor-exit v3 │ │ -3d4c5e: 2700 |0025: throw v0 │ │ +3d4bec: |[3d4bec] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.requestWidgetUpdate:()V │ │ +3d4bfc: 1d03 |0000: monitor-enter v3 │ │ +3d4bfe: 5430 0f8d |0001: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d0f │ │ +3d4c02: 7210 b39a 0000 |0003: invoke-interface {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;.requestWidgetState:()Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // method@9ab3 │ │ +3d4c08: 0c00 |0006: move-result-object v0 │ │ +3d4c0a: 5431 138d |0007: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ +3d4c0e: 7210 9ab5 0100 |0009: invoke-interface {v1}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b59a │ │ +3d4c14: 0a01 |000c: move-result v1 │ │ +3d4c16: 3901 0d00 |000d: if-nez v1, 001a // +000d │ │ +3d4c1a: 5431 138d |000f: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ +3d4c1e: 2202 0619 |0011: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1; // type@1906 │ │ +3d4c22: 7030 a39a 3200 |0013: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9aa3 │ │ +3d4c28: 6e20 b2b5 2100 |0016: invoke-virtual {v1, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.execute:(Ljava/lang/Runnable;)V // method@b5b2 │ │ +3d4c2e: 2808 |0019: goto 0021 // +0008 │ │ +3d4c30: 1a00 164f |001a: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ +3d4c34: 1a01 e512 |001c: const-string v1, "Call to requestWidgetUpdate was ignored." // string@12e5 │ │ +3d4c38: 7120 f50a 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4c3e: 1e03 |0021: monitor-exit v3 │ │ +3d4c40: 0e00 |0022: return-void │ │ +3d4c42: 0d00 |0023: move-exception v0 │ │ +3d4c44: 1e03 |0024: monitor-exit v3 │ │ +3d4c46: 2700 |0025: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0021 │ │ -> 0x0023 │ │ positions : │ │ 0x0001 line=129 │ │ 0x0007 line=130 │ │ 0x000f line=131 │ │ @@ -826062,29 +826062,29 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3d4c6c: |[3d4c6c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.restartSleepTimer:()V │ │ -3d4c7c: 1d02 |0000: monitor-enter v2 │ │ -3d4c7e: 6e10 c89a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9ac8 │ │ -3d4c84: 0a00 |0004: move-result v0 │ │ -3d4c86: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ -3d4c8a: 1a00 164f |0007: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ -3d4c8e: 1a01 3452 |0009: const-string v1, "Restarting sleep timer" // string@5234 │ │ -3d4c92: 7120 f50a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4c98: 5420 148d |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ -3d4c9c: 6e10 b79a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@9ab7 │ │ -3d4ca2: 1e02 |0013: monitor-exit v2 │ │ -3d4ca4: 0e00 |0014: return-void │ │ -3d4ca6: 0d00 |0015: move-exception v0 │ │ -3d4ca8: 1e02 |0016: monitor-exit v2 │ │ -3d4caa: 2700 |0017: throw v0 │ │ +3d4c54: |[3d4c54] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.restartSleepTimer:()V │ │ +3d4c64: 1d02 |0000: monitor-enter v2 │ │ +3d4c66: 6e10 c89a 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9ac8 │ │ +3d4c6c: 0a00 |0004: move-result v0 │ │ +3d4c6e: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ +3d4c72: 1a00 164f |0007: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ +3d4c76: 1a01 3452 |0009: const-string v1, "Restarting sleep timer" // string@5234 │ │ +3d4c7a: 7120 f50a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4c80: 5420 148d |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ +3d4c84: 6e10 b79a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@9ab7 │ │ +3d4c8a: 1e02 |0013: monitor-exit v2 │ │ +3d4c8c: 0e00 |0014: return-void │ │ +3d4c8e: 0d00 |0015: move-exception v0 │ │ +3d4c90: 1e02 |0016: monitor-exit v2 │ │ +3d4c92: 2700 |0017: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0001 line=183 │ │ 0x000b line=184 │ │ 0x000e line=185 │ │ @@ -826097,59 +826097,59 @@ │ │ type : '(J)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 88 16-bit code units │ │ -3d4cb8: |[3d4cb8] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.setSleepTimer:(J)V │ │ -3d4cc8: 1d05 |0000: monitor-enter v5 │ │ -3d4cca: 1600 0000 |0001: const-wide/16 v0, #int 0 // #0 │ │ -3d4cce: 3102 0600 |0003: cmp-long v2, v6, v0 │ │ -3d4cd2: 3d02 4900 |0005: if-lez v2, 004e // +0049 │ │ -3d4cd6: 1a02 164f |0007: const-string v2, "PlaybackServiceTaskMgr" // string@4f16 │ │ -3d4cda: 2203 741e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d4cde: 7010 c7b2 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d4ce4: 1a04 c454 |000e: const-string v4, "Setting sleep timer to " // string@54c4 │ │ -3d4ce8: 6e20 d3b2 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d4cee: 6e30 cfb2 6307 |0013: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3d4cf4: 1a04 6201 |0016: const-string v4, " milliseconds" // string@0162 │ │ -3d4cf8: 6e20 d3b2 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d4cfe: 6e10 deb2 0300 |001b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d4d04: 0c03 |001e: move-result-object v3 │ │ -3d4d06: 7120 f50a 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4d0c: 6e10 c89a 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9ac8 │ │ -3d4d12: 0a02 |0025: move-result v2 │ │ -3d4d14: 3802 0800 |0026: if-eqz v2, 002e // +0008 │ │ -3d4d18: 5452 158d |0028: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d15 │ │ -3d4d1c: 1213 |002a: const/4 v3, #int 1 // #1 │ │ -3d4d1e: 7220 a5b5 3200 |002b: invoke-interface {v2, v3}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b5a5 │ │ -3d4d24: 2202 0e19 |002e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // type@190e │ │ -3d4d28: 7040 b49a 5276 |0030: invoke-direct {v2, v5, v6, v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;J)V // method@9ab4 │ │ -3d4d2e: 5b52 148d |0033: iput-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ -3d4d32: 5453 138d |0035: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ -3d4d36: 6204 40d9 |0037: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ -3d4d3a: 6e54 b3b5 2310 |0039: invoke-virtual {v3, v2, v0, v1, v4}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.schedule:(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b5b3 │ │ -3d4d40: 0c00 |003c: move-result-object v0 │ │ -3d4d42: 5b50 158d |003d: iput-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d15 │ │ -3d4d46: 7100 04b7 0000 |003f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d4d4c: 0c00 |0042: move-result-object v0 │ │ -3d4d4e: 7120 3da2 7600 |0043: invoke-static {v6, v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a23d │ │ -3d4d54: 0c06 |0046: move-result-object v6 │ │ -3d4d56: 6e20 07b7 6000 |0047: invoke-virtual {v0, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d4d5c: 1e05 |004a: monitor-exit v5 │ │ -3d4d5e: 0e00 |004b: return-void │ │ -3d4d60: 0d06 |004c: move-exception v6 │ │ -3d4d62: 2809 |004d: goto 0056 // +0009 │ │ -3d4d64: 2206 551e |004e: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -3d4d68: 1a07 5461 |0050: const-string v7, "Waiting time <= 0" // string@6154 │ │ -3d4d6c: 7020 22b2 7600 |0052: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -3d4d72: 2706 |0055: throw v6 │ │ -3d4d74: 1e05 |0056: monitor-exit v5 │ │ -3d4d76: 2706 |0057: throw v6 │ │ +3d4ca0: |[3d4ca0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.setSleepTimer:(J)V │ │ +3d4cb0: 1d05 |0000: monitor-enter v5 │ │ +3d4cb2: 1600 0000 |0001: const-wide/16 v0, #int 0 // #0 │ │ +3d4cb6: 3102 0600 |0003: cmp-long v2, v6, v0 │ │ +3d4cba: 3d02 4900 |0005: if-lez v2, 004e // +0049 │ │ +3d4cbe: 1a02 164f |0007: const-string v2, "PlaybackServiceTaskMgr" // string@4f16 │ │ +3d4cc2: 2203 741e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d4cc6: 7010 c7b2 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d4ccc: 1a04 c454 |000e: const-string v4, "Setting sleep timer to " // string@54c4 │ │ +3d4cd0: 6e20 d3b2 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d4cd6: 6e30 cfb2 6307 |0013: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3d4cdc: 1a04 6201 |0016: const-string v4, " milliseconds" // string@0162 │ │ +3d4ce0: 6e20 d3b2 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d4ce6: 6e10 deb2 0300 |001b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d4cec: 0c03 |001e: move-result-object v3 │ │ +3d4cee: 7120 f50a 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4cf4: 6e10 c89a 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9ac8 │ │ +3d4cfa: 0a02 |0025: move-result v2 │ │ +3d4cfc: 3802 0800 |0026: if-eqz v2, 002e // +0008 │ │ +3d4d00: 5452 158d |0028: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d15 │ │ +3d4d04: 1213 |002a: const/4 v3, #int 1 // #1 │ │ +3d4d06: 7220 a5b5 3200 |002b: invoke-interface {v2, v3}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b5a5 │ │ +3d4d0c: 2202 0e19 |002e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // type@190e │ │ +3d4d10: 7040 b49a 5276 |0030: invoke-direct {v2, v5, v6, v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;J)V // method@9ab4 │ │ +3d4d16: 5b52 148d |0033: iput-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d14 │ │ +3d4d1a: 5453 138d |0035: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ +3d4d1e: 6204 40d9 |0037: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ +3d4d22: 6e54 b3b5 2310 |0039: invoke-virtual {v3, v2, v0, v1, v4}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.schedule:(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b5b3 │ │ +3d4d28: 0c00 |003c: move-result-object v0 │ │ +3d4d2a: 5b50 158d |003d: iput-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d15 │ │ +3d4d2e: 7100 04b7 0000 |003f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d4d34: 0c00 |0042: move-result-object v0 │ │ +3d4d36: 7120 3da2 7600 |0043: invoke-static {v6, v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@a23d │ │ +3d4d3c: 0c06 |0046: move-result-object v6 │ │ +3d4d3e: 6e20 07b7 6000 |0047: invoke-virtual {v0, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d4d44: 1e05 |004a: monitor-exit v5 │ │ +3d4d46: 0e00 |004b: return-void │ │ +3d4d48: 0d06 |004c: move-exception v6 │ │ +3d4d4a: 2809 |004d: goto 0056 // +0009 │ │ +3d4d4c: 2206 551e |004e: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +3d4d50: 1a07 5461 |0050: const-string v7, "Waiting time <= 0" // string@6154 │ │ +3d4d54: 7020 22b2 7600 |0052: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +3d4d5a: 2706 |0055: throw v6 │ │ +3d4d5c: 1e05 |0056: monitor-exit v5 │ │ +3d4d5e: 2706 |0057: throw v6 │ │ catches : 2 │ │ 0x0007 - 0x004a │ │ -> 0x004c │ │ 0x004e - 0x0056 │ │ -> 0x004c │ │ positions : │ │ 0x0009 line=149 │ │ @@ -826169,19 +826169,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3d4d8c: |[3d4d8c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.shutdown:()V │ │ -3d4d9c: 6e10 c29a 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelAllTasks:()V // method@9ac2 │ │ -3d4da2: 5410 138d |0003: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ -3d4da6: 6e10 b5b5 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.shutdownNow:()Ljava/util/List; // method@b5b5 │ │ -3d4dac: 0e00 |0008: return-void │ │ +3d4d74: |[3d4d74] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.shutdown:()V │ │ +3d4d84: 6e10 c29a 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelAllTasks:()V // method@9ac2 │ │ +3d4d8a: 5410 138d |0003: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ +3d4d8e: 6e10 b5b5 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.shutdownNow:()Ljava/util/List; // method@b5b5 │ │ +3d4d94: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ │ │ @@ -826190,49 +826190,49 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -3d4db0: |[3d4db0] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d4dc0: 1d02 |0000: monitor-enter v2 │ │ -3d4dc2: 5420 108d |0001: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ -3d4dc6: 3800 0a00 |0003: if-eqz v0, 000d // +000a │ │ -3d4dca: 5420 108d |0005: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ -3d4dce: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3d4dd4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3d4dd6: 5b20 108d |000b: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ -3d4dda: 7210 66ac 0300 |000d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3d4de0: 0c00 |0010: move-result-object v0 │ │ -3d4de2: 3900 2b00 |0011: if-nez v0, 003c // +002b │ │ -3d4de6: 2200 0a19 |0013: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5; // type@190a │ │ -3d4dea: 7030 ab9a 2003 |0015: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9aab │ │ -3d4df0: 7110 ddb0 0000 |0018: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b0dd │ │ -3d4df6: 0c00 |001b: move-result-object v0 │ │ -3d4df8: 7100 0cb1 0000 |001c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3d4dfe: 0c01 |001f: move-result-object v1 │ │ -3d4e00: 6e20 e3b0 1000 |0020: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -3d4e06: 0c00 |0023: move-result-object v0 │ │ -3d4e08: 7100 07b1 0000 |0024: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3d4e0e: 0c01 |0027: move-result-object v1 │ │ -3d4e10: 6e20 e0b0 1000 |0028: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ -3d4e16: 0c00 |002b: move-result-object v0 │ │ -3d4e18: 2201 0b19 |002c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6; // type@190b │ │ -3d4e1c: 7030 ad9a 2103 |002e: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9aad │ │ -3d4e22: 2203 0c19 |0031: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda7; // type@190c │ │ -3d4e26: 7010 af9a 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda7;.:()V // method@9aaf │ │ -3d4e2c: 6e30 e2b0 1003 |0036: invoke-virtual {v0, v1, v3}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ -3d4e32: 0c03 |0039: move-result-object v3 │ │ -3d4e34: 5b23 108d |003a: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ -3d4e38: 1e02 |003c: monitor-exit v2 │ │ -3d4e3a: 0e00 |003d: return-void │ │ -3d4e3c: 0d03 |003e: move-exception v3 │ │ -3d4e3e: 1e02 |003f: monitor-exit v2 │ │ -3d4e40: 2703 |0040: throw v3 │ │ +3d4d98: |[3d4d98] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d4da8: 1d02 |0000: monitor-enter v2 │ │ +3d4daa: 5420 108d |0001: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ +3d4dae: 3800 0a00 |0003: if-eqz v0, 000d // +000a │ │ +3d4db2: 5420 108d |0005: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ +3d4db6: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3d4dbc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3d4dbe: 5b20 108d |000b: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ +3d4dc2: 7210 66ac 0300 |000d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3d4dc8: 0c00 |0010: move-result-object v0 │ │ +3d4dca: 3900 2b00 |0011: if-nez v0, 003c // +002b │ │ +3d4dce: 2200 0a19 |0013: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5; // type@190a │ │ +3d4dd2: 7030 ab9a 2003 |0015: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9aab │ │ +3d4dd8: 7110 ddb0 0000 |0018: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b0dd │ │ +3d4dde: 0c00 |001b: move-result-object v0 │ │ +3d4de0: 7100 0cb1 0000 |001c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3d4de6: 0c01 |001f: move-result-object v1 │ │ +3d4de8: 6e20 e3b0 1000 |0020: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +3d4dee: 0c00 |0023: move-result-object v0 │ │ +3d4df0: 7100 07b1 0000 |0024: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3d4df6: 0c01 |0027: move-result-object v1 │ │ +3d4df8: 6e20 e0b0 1000 |0028: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ +3d4dfe: 0c00 |002b: move-result-object v0 │ │ +3d4e00: 2201 0b19 |002c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6; // type@190b │ │ +3d4e04: 7030 ad9a 2103 |002e: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9aad │ │ +3d4e0a: 2203 0c19 |0031: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda7; // type@190c │ │ +3d4e0e: 7010 af9a 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda7;.:()V // method@9aaf │ │ +3d4e14: 6e30 e2b0 1003 |0036: invoke-virtual {v0, v1, v3}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ +3d4e1a: 0c03 |0039: move-result-object v3 │ │ +3d4e1c: 5b23 108d |003a: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@8d10 │ │ +3d4e20: 1e02 |003c: monitor-exit v2 │ │ +3d4e22: 0e00 |003d: return-void │ │ +3d4e24: 0d03 |003e: move-exception v3 │ │ +3d4e26: 1e02 |003f: monitor-exit v2 │ │ +3d4e28: 2703 |0040: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x003c │ │ -> 0x003e │ │ positions : │ │ 0x0001 line=223 │ │ 0x0005 line=224 │ │ 0x000b line=225 │ │ @@ -826251,44 +826251,44 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 55 16-bit code units │ │ -3d4e50: |[3d4e50] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startPositionSaver:()V │ │ -3d4e60: 1d09 |0000: monitor-enter v9 │ │ -3d4e62: 6e10 c79a 0900 |0001: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@9ac7 │ │ -3d4e68: 0a00 |0004: move-result v0 │ │ -3d4e6a: 3900 2600 |0005: if-nez v0, 002b // +0026 │ │ -3d4e6e: 5490 0f8d |0007: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d0f │ │ -3d4e72: 7110 2ab5 0000 |0009: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b52a │ │ -3d4e78: 2201 0919 |000c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4; // type@1909 │ │ -3d4e7c: 7020 a99a 0100 |000e: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V // method@9aa9 │ │ -3d4e82: 7020 d79a 1900 |0011: invoke-direct {v9, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@9ad7 │ │ -3d4e88: 0c03 |0014: move-result-object v3 │ │ -3d4e8a: 5492 138d |0015: iget-object v2, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ -3d4e8e: 1604 8813 |0017: const-wide/16 v4, #int 5000 // #1388 │ │ -3d4e92: 1606 8813 |0019: const-wide/16 v6, #int 5000 // #1388 │ │ -3d4e96: 6208 40d9 |001b: sget-object v8, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ -3d4e9a: 7407 b4b5 0200 |001d: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.scheduleWithFixedDelay:(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b5b4 │ │ -3d4ea0: 0c00 |0020: move-result-object v0 │ │ -3d4ea2: 5b90 128d |0021: iput-object v0, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d12 │ │ -3d4ea6: 1a00 164f |0023: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ -3d4eaa: 1a01 5156 |0025: const-string v1, "Started PositionSaver" // string@5651 │ │ -3d4eae: 7120 f50a 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4eb4: 2808 |002a: goto 0032 // +0008 │ │ -3d4eb6: 1a00 164f |002b: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ -3d4eba: 1a01 e712 |002d: const-string v1, "Call to startPositionSaver was ignored." // string@12e7 │ │ -3d4ebe: 7120 f50a 1000 |002f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4ec4: 1e09 |0032: monitor-exit v9 │ │ -3d4ec6: 0e00 |0033: return-void │ │ -3d4ec8: 0d00 |0034: move-exception v0 │ │ -3d4eca: 1e09 |0035: monitor-exit v9 │ │ -3d4ecc: 2700 |0036: throw v0 │ │ +3d4e38: |[3d4e38] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startPositionSaver:()V │ │ +3d4e48: 1d09 |0000: monitor-enter v9 │ │ +3d4e4a: 6e10 c79a 0900 |0001: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@9ac7 │ │ +3d4e50: 0a00 |0004: move-result v0 │ │ +3d4e52: 3900 2600 |0005: if-nez v0, 002b // +0026 │ │ +3d4e56: 5490 0f8d |0007: iget-object v0, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8d0f │ │ +3d4e5a: 7110 2ab5 0000 |0009: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b52a │ │ +3d4e60: 2201 0919 |000c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4; // type@1909 │ │ +3d4e64: 7020 a99a 0100 |000e: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V // method@9aa9 │ │ +3d4e6a: 7020 d79a 1900 |0011: invoke-direct {v9, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@9ad7 │ │ +3d4e70: 0c03 |0014: move-result-object v3 │ │ +3d4e72: 5492 138d |0015: iget-object v2, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ +3d4e76: 1604 8813 |0017: const-wide/16 v4, #int 5000 // #1388 │ │ +3d4e7a: 1606 8813 |0019: const-wide/16 v6, #int 5000 // #1388 │ │ +3d4e7e: 6208 40d9 |001b: sget-object v8, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ +3d4e82: 7407 b4b5 0200 |001d: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.scheduleWithFixedDelay:(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b5b4 │ │ +3d4e88: 0c00 |0020: move-result-object v0 │ │ +3d4e8a: 5b90 128d |0021: iput-object v0, v9, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d12 │ │ +3d4e8e: 1a00 164f |0023: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ +3d4e92: 1a01 5156 |0025: const-string v1, "Started PositionSaver" // string@5651 │ │ +3d4e96: 7120 f50a 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4e9c: 2808 |002a: goto 0032 // +0008 │ │ +3d4e9e: 1a00 164f |002b: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ +3d4ea2: 1a01 e712 |002d: const-string v1, "Call to startPositionSaver was ignored." // string@12e7 │ │ +3d4ea6: 7120 f50a 1000 |002f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4eac: 1e09 |0032: monitor-exit v9 │ │ +3d4eae: 0e00 |0033: return-void │ │ +3d4eb0: 0d00 |0034: move-exception v0 │ │ +3d4eb2: 1e09 |0035: monitor-exit v9 │ │ +3d4eb4: 2700 |0036: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0032 │ │ -> 0x0034 │ │ positions : │ │ 0x0001 line=81 │ │ 0x0007 line=82 │ │ 0x0011 line=83 │ │ @@ -826304,46 +826304,46 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 58 16-bit code units │ │ -3d4edc: |[3d4edc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startWidgetUpdater:()V │ │ -3d4eec: 1d08 |0000: monitor-enter v8 │ │ -3d4eee: 6e10 c99a 0800 |0001: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@9ac9 │ │ -3d4ef4: 0a00 |0004: move-result v0 │ │ -3d4ef6: 3900 2900 |0005: if-nez v0, 002e // +0029 │ │ -3d4efa: 5480 138d |0007: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ -3d4efe: 7210 9ab5 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b59a │ │ -3d4f04: 0a00 |000c: move-result v0 │ │ -3d4f06: 3900 2100 |000d: if-nez v0, 002e // +0021 │ │ -3d4f0a: 2200 0819 |000f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3; // type@1908 │ │ -3d4f0e: 7020 a79a 8000 |0011: invoke-direct {v0, v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)V // method@9aa7 │ │ -3d4f14: 7020 d79a 0800 |0014: invoke-direct {v8, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@9ad7 │ │ -3d4f1a: 0c02 |0017: move-result-object v2 │ │ -3d4f1c: 5481 138d |0018: iget-object v1, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ -3d4f20: 1603 e803 |001a: const-wide/16 v3, #int 1000 // #3e8 │ │ -3d4f24: 1605 e803 |001c: const-wide/16 v5, #int 1000 // #3e8 │ │ -3d4f28: 6207 40d9 |001e: sget-object v7, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ -3d4f2c: 7407 b4b5 0100 |0020: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.scheduleWithFixedDelay:(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b5b4 │ │ -3d4f32: 0c00 |0023: move-result-object v0 │ │ -3d4f34: 5b80 168d |0024: iput-object v0, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d16 │ │ -3d4f38: 1a00 164f |0026: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ -3d4f3c: 1a01 5256 |0028: const-string v1, "Started WidgetUpdater" // string@5652 │ │ -3d4f40: 7120 f50a 1000 |002a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4f46: 2808 |002d: goto 0035 // +0008 │ │ -3d4f48: 1a00 164f |002e: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ -3d4f4c: 1a01 e812 |0030: const-string v1, "Call to startWidgetUpdater was ignored." // string@12e8 │ │ -3d4f50: 7120 f50a 1000 |0032: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d4f56: 1e08 |0035: monitor-exit v8 │ │ -3d4f58: 0e00 |0036: return-void │ │ -3d4f5a: 0d00 |0037: move-exception v0 │ │ -3d4f5c: 1e08 |0038: monitor-exit v8 │ │ -3d4f5e: 2700 |0039: throw v0 │ │ +3d4ec4: |[3d4ec4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager.startWidgetUpdater:()V │ │ +3d4ed4: 1d08 |0000: monitor-enter v8 │ │ +3d4ed6: 6e10 c99a 0800 |0001: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@9ac9 │ │ +3d4edc: 0a00 |0004: move-result v0 │ │ +3d4ede: 3900 2900 |0005: if-nez v0, 002e // +0029 │ │ +3d4ee2: 5480 138d |0007: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ +3d4ee6: 7210 9ab5 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b59a │ │ +3d4eec: 0a00 |000c: move-result v0 │ │ +3d4eee: 3900 2100 |000d: if-nez v0, 002e // +0021 │ │ +3d4ef2: 2200 0819 |000f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3; // type@1908 │ │ +3d4ef6: 7020 a79a 8000 |0011: invoke-direct {v0, v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;)V // method@9aa7 │ │ +3d4efc: 7020 d79a 0800 |0014: invoke-direct {v8, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@9ad7 │ │ +3d4f02: 0c02 |0017: move-result-object v2 │ │ +3d4f04: 5481 138d |0018: iget-object v1, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@8d13 │ │ +3d4f08: 1603 e803 |001a: const-wide/16 v3, #int 1000 // #3e8 │ │ +3d4f0c: 1605 e803 |001c: const-wide/16 v5, #int 1000 // #3e8 │ │ +3d4f10: 6207 40d9 |001e: sget-object v7, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ +3d4f14: 7407 b4b5 0100 |0020: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.scheduleWithFixedDelay:(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b5b4 │ │ +3d4f1a: 0c00 |0023: move-result-object v0 │ │ +3d4f1c: 5b80 168d |0024: iput-object v0, v8, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@8d16 │ │ +3d4f20: 1a00 164f |0026: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ +3d4f24: 1a01 5256 |0028: const-string v1, "Started WidgetUpdater" // string@5652 │ │ +3d4f28: 7120 f50a 1000 |002a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4f2e: 2808 |002d: goto 0035 // +0008 │ │ +3d4f30: 1a00 164f |002e: const-string v0, "PlaybackServiceTaskMgr" // string@4f16 │ │ +3d4f34: 1a01 e812 |0030: const-string v1, "Call to startWidgetUpdater was ignored." // string@12e8 │ │ +3d4f38: 7120 f50a 1000 |0032: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d4f3e: 1e08 |0035: monitor-exit v8 │ │ +3d4f40: 0e00 |0036: return-void │ │ +3d4f42: 0d00 |0037: move-exception v0 │ │ +3d4f44: 1e08 |0038: monitor-exit v8 │ │ +3d4f46: 2700 |0039: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0035 │ │ -> 0x0037 │ │ positions : │ │ 0x0001 line=114 │ │ 0x000f line=115 │ │ 0x0014 line=116 │ │ @@ -826379,17 +826379,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d7edc: |[3d7edc] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.:()V │ │ -3d7eec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d7ef2: 0e00 |0003: return-void │ │ +3d7ec4: |[3d7ec4] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.:()V │ │ +3d7ed4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d7eda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;) │ │ @@ -826397,19 +826397,19 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3d7ef4: |[3d7ef4] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V │ │ -3d7f04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d7f06: 6e30 32af 0200 |0001: invoke-virtual {v2, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ -3d7f0c: 6e10 38af 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ -3d7f12: 0e00 |0007: return-void │ │ +3d7edc: |[3d7edc] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V │ │ +3d7eec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d7eee: 6e30 32af 0200 |0001: invoke-virtual {v2, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ +3d7ef4: 6e10 38af 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ +3d7efa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=34 │ │ 0x0004 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ @@ -826419,36 +826419,36 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3d7f14: |[3d7f14] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.updateFeedMediaVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3d7f24: 6e10 f6ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d7f2a: 0c00 |0003: move-result-object v0 │ │ -3d7f2c: 6e10 b0ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d7f32: 0c00 |0007: move-result-object v0 │ │ -3d7f34: 6e10 77ab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d7f3a: 0b00 |000b: move-result-wide v0 │ │ -3d7f3c: 3102 0005 |000c: cmp-long v2, v0, v5 │ │ -3d7f40: 3902 1c00 |000e: if-nez v2, 002a // +001c │ │ -3d7f44: 6e10 f6ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d7f4a: 0c05 |0013: move-result-object v5 │ │ -3d7f4c: 6e10 b0ab 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d7f52: 0c05 |0017: move-result-object v5 │ │ -3d7f54: 6e10 57ab 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3d7f5a: 0c05 |001b: move-result-object v5 │ │ -3d7f5c: 6e20 46ac 7500 |001c: invoke-virtual {v5, v7}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@ac46 │ │ -3d7f62: 6e10 2aaf 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ -3d7f68: 0c05 |0022: move-result-object v5 │ │ -3d7f6a: 6206 eac7 |0023: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d7f6e: 3365 0500 |0025: if-ne v5, v6, 002a // +0005 │ │ -3d7f72: 7020 d99a 4300 |0027: invoke-direct {v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V // method@9ad9 │ │ -3d7f78: 0e00 |002a: return-void │ │ +3d7efc: |[3d7efc] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.updateFeedMediaVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3d7f0c: 6e10 f6ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d7f12: 0c00 |0003: move-result-object v0 │ │ +3d7f14: 6e10 b0ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d7f1a: 0c00 |0007: move-result-object v0 │ │ +3d7f1c: 6e10 77ab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d7f22: 0b00 |000b: move-result-wide v0 │ │ +3d7f24: 3102 0005 |000c: cmp-long v2, v0, v5 │ │ +3d7f28: 3902 1c00 |000e: if-nez v2, 002a // +001c │ │ +3d7f2c: 6e10 f6ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d7f32: 0c05 |0013: move-result-object v5 │ │ +3d7f34: 6e10 b0ab 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d7f3a: 0c05 |0017: move-result-object v5 │ │ +3d7f3c: 6e10 57ab 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3d7f42: 0c05 |001b: move-result-object v5 │ │ +3d7f44: 6e20 46ac 7500 |001c: invoke-virtual {v5, v7}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@ac46 │ │ +3d7f4a: 6e10 2aaf 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ +3d7f50: 0c05 |0022: move-result-object v5 │ │ +3d7f52: 6206 eac7 |0023: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d7f56: 3365 0500 |0025: if-ne v5, v6, 002a // +0005 │ │ +3d7f5a: 7020 d99a 4300 |0027: invoke-direct {v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V // method@9ad9 │ │ +3d7f60: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0010 line=24 │ │ 0x001c line=25 │ │ 0x001f line=27 │ │ 0x0027 line=28 │ │ @@ -826465,27 +826465,27 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 19 16-bit code units │ │ -3d7f7c: |[3d7f7c] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.updateVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ -3d7f8c: 6e10 28af 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ -3d7f92: 0c00 |0003: move-result-object v0 │ │ -3d7f94: 2001 a51c |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d7f98: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ -3d7f9c: 0707 |0008: move-object v7, v0 │ │ -3d7f9e: 1f07 a51c |0009: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d7fa2: 0782 |000b: move-object v2, v8 │ │ -3d7fa4: 0793 |000c: move-object v3, v9 │ │ -3d7fa6: 04a4 |000d: move-wide v4, v10 │ │ -3d7fa8: 07c6 |000e: move-object v6, v12 │ │ -3d7faa: 7606 da9a 0200 |000f: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.updateFeedMediaVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9ada │ │ -3d7fb0: 0e00 |0012: return-void │ │ +3d7f64: |[3d7f64] de.danoeh.antennapod.core.service.playback.PlaybackVolumeUpdater.updateVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ +3d7f74: 6e10 28af 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ +3d7f7a: 0c00 |0003: move-result-object v0 │ │ +3d7f7c: 2001 a51c |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d7f80: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ +3d7f84: 0707 |0008: move-object v7, v0 │ │ +3d7f86: 1f07 a51c |0009: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d7f8a: 0782 |000b: move-object v2, v8 │ │ +3d7f8c: 0793 |000c: move-object v3, v9 │ │ +3d7f8e: 04a4 |000d: move-wide v4, v10 │ │ +3d7f90: 07c6 |000e: move-object v6, v12 │ │ +3d7f92: 7606 da9a 0200 |000f: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.updateFeedMediaVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9ada │ │ +3d7f98: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0004 line=16 │ │ 0x0008 line=17 │ │ locals : │ │ 0x0000 - 0x0013 reg=8 this Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater; │ │ @@ -826540,36 +826540,36 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d7fb4: |[3d7fb4] de.danoeh.antennapod.core.service.playback.ShakeListener.:()V │ │ -3d7fc4: 0e00 |0000: return-void │ │ +3d7f9c: |[3d7f9c] de.danoeh.antennapod.core.service.playback.ShakeListener.:()V │ │ +3d7fac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/playback/ShakeListener;) │ │ name : '' │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d7fc8: |[3d7fc8] de.danoeh.antennapod.core.service.playback.ShakeListener.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;)V │ │ -3d7fd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d7fde: 5b01 198d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mContext:Landroid/content/Context; // field@8d19 │ │ -3d7fe2: 5b02 1b8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d1b │ │ -3d7fe6: 7010 e19a 0000 |0007: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.resume:()V // method@9ae1 │ │ -3d7fec: 0e00 |000a: return-void │ │ +3d7fb0: |[3d7fb0] de.danoeh.antennapod.core.service.playback.ShakeListener.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;)V │ │ +3d7fc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d7fc6: 5b01 198d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mContext:Landroid/content/Context; // field@8d19 │ │ +3d7fca: 5b02 1b8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d1b │ │ +3d7fce: 7010 e19a 0000 |0007: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.resume:()V // method@9ae1 │ │ +3d7fd4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0005 line=21 │ │ 0x0007 line=22 │ │ locals : │ │ @@ -826582,42 +826582,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -3d80bc: |[3d80bc] de.danoeh.antennapod.core.service.playback.ShakeListener.resume:()V │ │ -3d80cc: 5430 198d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mContext:Landroid/content/Context; // field@8d19 │ │ -3d80d0: 1a01 50d0 |0002: const-string v1, "sensor" // string@d050 │ │ -3d80d4: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3d80da: 0c00 |0007: move-result-object v0 │ │ -3d80dc: 1f00 0d01 |0008: check-cast v0, Landroid/hardware/SensorManager; // type@010d │ │ -3d80e0: 5b30 1a8d |000a: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d1a │ │ -3d80e4: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ -3d80e8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3d80ea: 6e20 7405 1000 |000f: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.getDefaultSensor:(I)Landroid/hardware/Sensor; // method@0574 │ │ -3d80f0: 0c00 |0012: move-result-object v0 │ │ -3d80f2: 5b30 188d |0013: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mAccelerometer:Landroid/hardware/Sensor; // field@8d18 │ │ -3d80f6: 5431 1a8d |0015: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d1a │ │ -3d80fa: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -3d80fc: 6e40 7505 3120 |0018: invoke-virtual {v1, v3, v0, v2}, Landroid/hardware/SensorManager;.registerListener:(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z // method@0575 │ │ -3d8102: 0a00 |001b: move-result v0 │ │ -3d8104: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ -3d8108: 0e00 |001e: return-void │ │ -3d810a: 5430 1a8d |001f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d1a │ │ -3d810e: 6e20 7605 3000 |0021: invoke-virtual {v0, v3}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0576 │ │ -3d8114: 2200 7b1e |0024: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e7b │ │ -3d8118: 1a01 790c |0026: const-string v1, "Accelerometer not supported" // string@0c79 │ │ -3d811c: 7020 0ab3 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b30a │ │ -3d8122: 2700 |002b: throw v0 │ │ -3d8124: 2200 7b1e |002c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e7b │ │ -3d8128: 1a01 a054 |002e: const-string v1, "Sensors not supported" // string@54a0 │ │ -3d812c: 7020 0ab3 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b30a │ │ -3d8132: 2700 |0033: throw v0 │ │ +3d80a4: |[3d80a4] de.danoeh.antennapod.core.service.playback.ShakeListener.resume:()V │ │ +3d80b4: 5430 198d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mContext:Landroid/content/Context; // field@8d19 │ │ +3d80b8: 1a01 50d0 |0002: const-string v1, "sensor" // string@d050 │ │ +3d80bc: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3d80c2: 0c00 |0007: move-result-object v0 │ │ +3d80c4: 1f00 0d01 |0008: check-cast v0, Landroid/hardware/SensorManager; // type@010d │ │ +3d80c8: 5b30 1a8d |000a: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d1a │ │ +3d80cc: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ +3d80d0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3d80d2: 6e20 7405 1000 |000f: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.getDefaultSensor:(I)Landroid/hardware/Sensor; // method@0574 │ │ +3d80d8: 0c00 |0012: move-result-object v0 │ │ +3d80da: 5b30 188d |0013: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mAccelerometer:Landroid/hardware/Sensor; // field@8d18 │ │ +3d80de: 5431 1a8d |0015: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d1a │ │ +3d80e2: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +3d80e4: 6e40 7505 3120 |0018: invoke-virtual {v1, v3, v0, v2}, Landroid/hardware/SensorManager;.registerListener:(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z // method@0575 │ │ +3d80ea: 0a00 |001b: move-result v0 │ │ +3d80ec: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ +3d80f0: 0e00 |001e: return-void │ │ +3d80f2: 5430 1a8d |001f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d1a │ │ +3d80f6: 6e20 7605 3000 |0021: invoke-virtual {v0, v3}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0576 │ │ +3d80fc: 2200 7b1e |0024: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e7b │ │ +3d8100: 1a01 790c |0026: const-string v1, "Accelerometer not supported" // string@0c79 │ │ +3d8104: 7020 0ab3 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b30a │ │ +3d810a: 2700 |002b: throw v0 │ │ +3d810c: 2200 7b1e |002c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e7b │ │ +3d8110: 1a01 a054 |002e: const-string v1, "Sensors not supported" // string@54a0 │ │ +3d8114: 7020 0ab3 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b30a │ │ +3d811a: 2700 |0033: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000f line=32 │ │ 0x0015 line=33 │ │ 0x001f line=34 │ │ 0x0024 line=35 │ │ @@ -826631,16 +826631,16 @@ │ │ type : '(Landroid/hardware/Sensor;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d7ff0: |[3d7ff0] de.danoeh.antennapod.core.service.playback.ShakeListener.onAccuracyChanged:(Landroid/hardware/Sensor;I)V │ │ -3d8000: 0e00 |0000: return-void │ │ +3d7fd8: |[3d7fd8] de.danoeh.antennapod.core.service.playback.ShakeListener.onAccuracyChanged:(Landroid/hardware/Sensor;I)V │ │ +3d7fe8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/core/service/playback/ShakeListener; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/hardware/Sensor; │ │ 0x0000 - 0x0001 reg=2 (null) I │ │ @@ -826650,49 +826650,49 @@ │ │ type : '(Landroid/hardware/SensorEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -3d8004: |[3d8004] de.danoeh.antennapod.core.service.playback.ShakeListener.onSensorChanged:(Landroid/hardware/SensorEvent;)V │ │ -3d8014: 5455 c100 |0000: iget-object v5, v5, Landroid/hardware/SensorEvent;.values:[F // field@00c1 │ │ -3d8018: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3d801a: 4400 0500 |0003: aget v0, v5, v0 │ │ -3d801e: 1401 0ae8 1c41 |0005: const v1, #float 9.80665 // #411ce80a │ │ -3d8024: c910 |0008: div-float/2addr v0, v1 │ │ -3d8026: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -3d8028: 4402 0502 |000a: aget v2, v5, v2 │ │ -3d802c: c912 |000c: div-float/2addr v2, v1 │ │ -3d802e: 1223 |000d: const/4 v3, #int 2 // #2 │ │ -3d8030: 4405 0503 |000e: aget v5, v5, v3 │ │ -3d8034: c915 |0010: div-float/2addr v5, v1 │ │ -3d8036: a800 0000 |0011: mul-float v0, v0, v0 │ │ -3d803a: a802 0202 |0013: mul-float v2, v2, v2 │ │ -3d803e: c620 |0015: add-float/2addr v0, v2 │ │ -3d8040: a805 0505 |0016: mul-float v5, v5, v5 │ │ -3d8044: c650 |0018: add-float/2addr v0, v5 │ │ -3d8046: 8900 |0019: float-to-double v0, v0 │ │ -3d8048: 7120 68b2 1000 |001a: invoke-static {v0, v1}, Ljava/lang/Math;.sqrt:(D)D // method@b268 │ │ -3d804e: 0b00 |001d: move-result-wide v0 │ │ -3d8050: 1902 0240 |001e: const-wide/high16 v2, #long 4612248968380809216 // #4002 │ │ -3d8054: 2f05 0002 |0020: cmpl-double v5, v0, v2 │ │ -3d8058: 3d05 1d00 |0022: if-lez v5, 003f // +001d │ │ -3d805c: 6205 178d |0024: sget-object v5, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.TAG:Ljava/lang/String; // field@8d17 │ │ -3d8060: 2202 741e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d8064: 7010 c7b2 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d806a: 1a03 e818 |002b: const-string v3, "Detected shake " // string@18e8 │ │ -3d806e: 6e20 d3b2 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d8074: 6e30 ccb2 0201 |0030: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@b2cc │ │ -3d807a: 6e10 deb2 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d8080: 0c00 |0036: move-result-object v0 │ │ -3d8082: 7120 f50a 0500 |0037: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d8088: 5445 1b8d |003a: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d1b │ │ -3d808c: 6e10 b79a 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@9ab7 │ │ -3d8092: 0e00 |003f: return-void │ │ +3d7fec: |[3d7fec] de.danoeh.antennapod.core.service.playback.ShakeListener.onSensorChanged:(Landroid/hardware/SensorEvent;)V │ │ +3d7ffc: 5455 c100 |0000: iget-object v5, v5, Landroid/hardware/SensorEvent;.values:[F // field@00c1 │ │ +3d8000: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3d8002: 4400 0500 |0003: aget v0, v5, v0 │ │ +3d8006: 1401 0ae8 1c41 |0005: const v1, #float 9.80665 // #411ce80a │ │ +3d800c: c910 |0008: div-float/2addr v0, v1 │ │ +3d800e: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +3d8010: 4402 0502 |000a: aget v2, v5, v2 │ │ +3d8014: c912 |000c: div-float/2addr v2, v1 │ │ +3d8016: 1223 |000d: const/4 v3, #int 2 // #2 │ │ +3d8018: 4405 0503 |000e: aget v5, v5, v3 │ │ +3d801c: c915 |0010: div-float/2addr v5, v1 │ │ +3d801e: a800 0000 |0011: mul-float v0, v0, v0 │ │ +3d8022: a802 0202 |0013: mul-float v2, v2, v2 │ │ +3d8026: c620 |0015: add-float/2addr v0, v2 │ │ +3d8028: a805 0505 |0016: mul-float v5, v5, v5 │ │ +3d802c: c650 |0018: add-float/2addr v0, v5 │ │ +3d802e: 8900 |0019: float-to-double v0, v0 │ │ +3d8030: 7120 68b2 1000 |001a: invoke-static {v0, v1}, Ljava/lang/Math;.sqrt:(D)D // method@b268 │ │ +3d8036: 0b00 |001d: move-result-wide v0 │ │ +3d8038: 1902 0240 |001e: const-wide/high16 v2, #long 4612248968380809216 // #4002 │ │ +3d803c: 2f05 0002 |0020: cmpl-double v5, v0, v2 │ │ +3d8040: 3d05 1d00 |0022: if-lez v5, 003f // +001d │ │ +3d8044: 6205 178d |0024: sget-object v5, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.TAG:Ljava/lang/String; // field@8d17 │ │ +3d8048: 2202 741e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d804c: 7010 c7b2 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d8052: 1a03 e818 |002b: const-string v3, "Detected shake " // string@18e8 │ │ +3d8056: 6e20 d3b2 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d805c: 6e30 ccb2 0201 |0030: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@b2cc │ │ +3d8062: 6e10 deb2 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d8068: 0c00 |0036: move-result-object v0 │ │ +3d806a: 7120 f50a 0500 |0037: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d8070: 5445 1b8d |003a: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer; // field@8d1b │ │ +3d8074: 6e10 b79a 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@9ab7 │ │ +3d807a: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x000a line=49 │ │ 0x000e line=50 │ │ 0x001a line=52 │ │ 0x0024 line=54 │ │ @@ -826706,21 +826706,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3d8094: |[3d8094] de.danoeh.antennapod.core.service.playback.ShakeListener.pause:()V │ │ -3d80a4: 5410 1a8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d1a │ │ -3d80a8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -3d80ac: 6e20 7605 1000 |0004: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0576 │ │ -3d80b2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3d80b4: 5b10 1a8d |0008: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d1a │ │ -3d80b8: 0e00 |000a: return-void │ │ +3d807c: |[3d807c] de.danoeh.antennapod.core.service.playback.ShakeListener.pause:()V │ │ +3d808c: 5410 1a8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d1a │ │ +3d8090: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +3d8094: 6e20 7605 1000 |0004: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0576 │ │ +3d809a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3d809c: 5b10 1a8d |0008: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@8d1a │ │ +3d80a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x0008 line=42 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/playback/ShakeListener; │ │ @@ -826750,17 +826750,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d8134: |[3d8134] de.danoeh.antennapod.core.service.playback.WearMediaSession.:()V │ │ -3d8144: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d814a: 0e00 |0003: return-void │ │ +3d811c: |[3d811c] de.danoeh.antennapod.core.service.playback.WearMediaSession.:()V │ │ +3d812c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d8132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/WearMediaSession; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/playback/WearMediaSession;) │ │ @@ -826768,16 +826768,16 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d814c: |[3d814c] de.danoeh.antennapod.core.service.playback.WearMediaSession.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V │ │ -3d815c: 0e00 |0000: return-void │ │ +3d8134: |[3d8134] de.danoeh.antennapod.core.service.playback.WearMediaSession.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V │ │ +3d8144: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 (null) Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/WearMediaSession;) │ │ @@ -826785,16 +826785,16 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d8160: |[3d8160] de.danoeh.antennapod.core.service.playback.WearMediaSession.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ -3d8170: 0e00 |0000: return-void │ │ +3d8148: |[3d8148] de.danoeh.antennapod.core.service.playback.WearMediaSession.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ +3d8158: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 (null) Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ Virtual methods - │ │ @@ -826824,37 +826824,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d8198: |[3d8198] de.danoeh.antennapod.core.storage.APCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -3d81a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d81ae: 0e00 |0003: return-void │ │ +3d8180: |[3d8180] de.danoeh.antennapod.core.storage.APCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +3d8190: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d8196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3d8174: |[3d8174] de.danoeh.antennapod.core.storage.APCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3d8184: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d8188: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d818c: 7120 e79a 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.$r8$lambda$8ccDt_kk6yKWsLvHJQB3MPqBZBs:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9ae7 │ │ -3d8192: 0a01 |0007: move-result v1 │ │ -3d8194: 0f01 |0008: return v1 │ │ +3d815c: |[3d815c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3d816c: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d8170: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d8174: 7120 e79a 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.$r8$lambda$8ccDt_kk6yKWsLvHJQB3MPqBZBs:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9ae7 │ │ +3d817a: 0a01 |0007: move-result v1 │ │ +3d817c: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -826885,37 +826885,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d8548: |[3d8548] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -3d8558: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d855e: 0e00 |0003: return-void │ │ +3d8530: |[3d8530] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +3d8540: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d8546: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3d8524: |[3d8524] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3d8534: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d8538: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d853c: 7120 f79a 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.$r8$lambda$IN4SzJbqmb9l-dW_lRWN4E5aUoU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9af7 │ │ -3d8542: 0a01 |0007: move-result v1 │ │ -3d8544: 0f01 |0008: return v1 │ │ +3d850c: |[3d850c] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3d851c: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d8520: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d8524: 7120 f79a 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.$r8$lambda$IN4SzJbqmb9l-dW_lRWN4E5aUoU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9af7 │ │ +3d852a: 0a01 |0007: move-result v1 │ │ +3d852c: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -826950,18 +826950,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 │ │ -3d87a4: |[3d87a4] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ -3d87b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d87ba: 5b01 208d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8d20 │ │ -3d87be: 0e00 |0005: return-void │ │ +3d878c: |[3d878c] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ +3d879c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d87a2: 5b01 208d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8d20 │ │ +3d87a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -826971,18 +826971,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d87c0: |[3d87c0] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.run:()V │ │ -3d87d0: 5410 208d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8d20 │ │ -3d87d4: 7110 009b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.$r8$lambda$j3RYTp85Cb8zKOK1l7av4BSRGYc:(Landroid/content/Context;)V // method@9b00 │ │ -3d87da: 0e00 |0005: return-void │ │ +3d87a8: |[3d87a8] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.run:()V │ │ +3d87b8: 5410 208d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8d20 │ │ +3d87bc: 7110 009b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.$r8$lambda$j3RYTp85Cb8zKOK1l7av4BSRGYc:(Landroid/content/Context;)V // method@9b00 │ │ +3d87c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -827015,17 +827015,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 │ │ -3d87f8: |[3d87f8] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.$r8$lambda$j3RYTp85Cb8zKOK1l7av4BSRGYc:(Landroid/content/Context;)V │ │ -3d8808: 7110 039b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V // method@9b03 │ │ -3d880e: 0e00 |0003: return-void │ │ +3d87e0: |[3d87e0] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.$r8$lambda$j3RYTp85Cb8zKOK1l7av4BSRGYc:(Landroid/content/Context;)V │ │ +3d87f0: 7110 039b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V // method@9b03 │ │ +3d87f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;) │ │ @@ -827033,17 +827033,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d8810: |[3d8810] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.:()V │ │ -3d8820: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d8826: 0e00 |0003: return-void │ │ +3d87f8: |[3d87f8] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.:()V │ │ +3d8808: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d880e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;) │ │ @@ -827051,163 +827051,163 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 291 16-bit code units │ │ -3d8828: |[3d8828] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V │ │ -3d8838: 7100 609d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isAutoDownloadAllowed:()Z // method@9d60 │ │ -3d883e: 0a00 |0003: move-result v0 │ │ -3d8840: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3d8842: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -3d8844: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -3d8848: 7100 54b0 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -3d884e: 0a00 |000b: move-result v0 │ │ -3d8850: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -3d8854: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3d8856: 2802 |000f: goto 0011 // +0002 │ │ -3d8858: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3d885a: 7110 729d 0900 |0011: invoke-static {v9}, Lde/danoeh/antennapod/core/util/PowerUtils;.deviceCharging:(Landroid/content/Context;)Z // method@9d72 │ │ -3d8860: 0a03 |0014: move-result v3 │ │ -3d8862: 3903 0b00 |0015: if-nez v3, 0020 // +000b │ │ -3d8866: 7100 55b0 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b055 │ │ -3d886c: 0a03 |001a: move-result v3 │ │ -3d886e: 3803 0300 |001b: if-eqz v3, 001e // +0003 │ │ -3d8872: 2803 |001d: goto 0020 // +0003 │ │ -3d8874: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -3d8876: 2802 |001f: goto 0021 // +0002 │ │ -3d8878: 1213 |0020: const/4 v3, #int 1 // #1 │ │ -3d887a: 3800 0101 |0021: if-eqz v0, 0122 // +0101 │ │ -3d887e: 3803 ff00 |0023: if-eqz v3, 0122 // +00ff │ │ -3d8882: 1a00 b74e |0025: const-string v0, "Performing auto-dl of undownloaded episodes" // string@4eb7 │ │ -3d8886: 1a03 5f19 |0027: const-string v3, "DownloadAlgorithm" // string@195f │ │ -3d888a: 7120 f50a 0300 |0029: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d8890: 7100 329b 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b32 │ │ -3d8896: 0c00 |002f: move-result-object v0 │ │ -3d8898: 2204 a31c |0030: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3d889c: 1a05 81bb |0032: const-string v5, "new" // string@bb81 │ │ -3d88a0: 7020 d8ab 5400 |0034: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3d88a6: 6205 e596 |0037: sget-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -3d88aa: 1406 ffff ff7f |0039: const v6, #float nan // #7fffffff │ │ -3d88b0: 7140 1a9b 6254 |003c: invoke-static {v2, v6, v4, v5}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -3d88b6: 0c04 |003f: move-result-object v4 │ │ -3d88b8: 2205 e21e |0040: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ -3d88bc: 7210 e9b4 0000 |0042: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d88c2: 0a06 |0045: move-result v6 │ │ -3d88c4: 7210 e9b4 0400 |0046: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d88ca: 0a07 |0049: move-result v7 │ │ -3d88cc: b076 |004a: add-int/2addr v6, v7 │ │ -3d88ce: 7020 18b4 6500 |004b: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ -3d88d4: 7220 d8b4 0500 |004e: invoke-interface {v5, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ -3d88da: 7210 e1b4 0400 |0051: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d88e0: 0c00 |0054: move-result-object v0 │ │ -3d88e2: 7210 c4b4 0000 |0055: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d88e8: 0a04 |0058: move-result v4 │ │ -3d88ea: 3804 2a00 |0059: if-eqz v4, 0083 // +002a │ │ -3d88ee: 7210 c5b4 0000 |005b: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d88f4: 0c04 |005e: move-result-object v4 │ │ -3d88f6: 1f04 a21c |005f: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d88fa: 6e10 b0ab 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d8900: 0c06 |0064: move-result-object v6 │ │ -3d8902: 6e10 57ab 0600 |0065: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3d8908: 0c06 |0068: move-result-object v6 │ │ -3d890a: 6e10 2bac 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ -3d8910: 0a07 |006c: move-result v7 │ │ -3d8912: 3807 e8ff |006d: if-eqz v7, 0055 // -0018 │ │ -3d8916: 7220 dab4 4500 |006f: invoke-interface {v5, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3d891c: 0a07 |0072: move-result v7 │ │ -3d891e: 3907 e2ff |0073: if-nez v7, 0055 // -001e │ │ -3d8922: 6e10 31ac 0600 |0075: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@ac31 │ │ -3d8928: 0c06 |0078: move-result-object v6 │ │ -3d892a: 6e20 9aab 4600 |0079: invoke-virtual {v6, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ab9a │ │ -3d8930: 0a06 |007c: move-result v6 │ │ -3d8932: 3806 d8ff |007d: if-eqz v6, 0055 // -0028 │ │ -3d8936: 7220 d6b4 4500 |007f: invoke-interface {v5, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d893c: 28d3 |0082: goto 0055 // -002d │ │ -3d893e: 7210 e1b4 0500 |0083: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d8944: 0c00 |0086: move-result-object v0 │ │ -3d8946: 7210 c4b4 0000 |0087: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d894c: 0a04 |008a: move-result v4 │ │ -3d894e: 3804 2a00 |008b: if-eqz v4, 00b5 // +002a │ │ -3d8952: 7210 c5b4 0000 |008d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d8958: 0c04 |0090: move-result-object v4 │ │ -3d895a: 1f04 a21c |0091: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d895e: 7100 e0b2 0000 |0093: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -3d8964: 0b06 |0096: move-result-wide v6 │ │ -3d8966: 6e30 c1ab 6407 |0097: invoke-virtual {v4, v6, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isAutoDownloadable:(J)Z // method@abc1 │ │ -3d896c: 0a06 |009a: move-result v6 │ │ -3d896e: 3806 1600 |009b: if-eqz v6, 00b1 // +0016 │ │ -3d8972: 6e10 b8ab 0400 |009d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d8978: 0c06 |00a0: move-result-object v6 │ │ -3d897a: 7110 709d 0600 |00a1: invoke-static {v6}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d70 │ │ -3d8980: 0a06 |00a4: move-result v6 │ │ -3d8982: 3906 0c00 |00a5: if-nez v6, 00b1 // +000c │ │ -3d8986: 6e10 b0ab 0400 |00a7: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d898c: 0c04 |00aa: move-result-object v4 │ │ -3d898e: 6e10 5dab 0400 |00ab: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3d8994: 0a04 |00ae: move-result v4 │ │ -3d8996: 3804 d8ff |00af: if-eqz v4, 0087 // -0028 │ │ -3d899a: 7210 c6b4 0000 |00b1: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ -3d89a0: 28d3 |00b4: goto 0087 // -002d │ │ -3d89a2: 7210 e9b4 0500 |00b5: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d89a8: 0a00 |00b8: move-result v0 │ │ -3d89aa: 2204 a31c |00b9: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3d89ae: 1a06 fa7c |00bb: const-string v6, "downloaded" // string@7cfa │ │ -3d89b2: 7020 d8ab 6400 |00bd: invoke-direct {v4, v6}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3d89b8: 7110 389b 0400 |00c0: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ -3d89be: 0a04 |00c3: move-result v4 │ │ -3d89c0: 7100 389c 0000 |00c4: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c38 │ │ -3d89c6: 0c06 |00c7: move-result-object v6 │ │ -3d89c8: 6e30 349c 9600 |00c8: invoke-virtual {v6, v9, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.makeRoomForEpisodes:(Landroid/content/Context;I)I // method@9c34 │ │ -3d89ce: 0a06 |00cb: move-result v6 │ │ -3d89d0: 7100 2db0 0000 |00cc: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ -3d89d6: 0a07 |00cf: move-result v7 │ │ -3d89d8: 12f8 |00d0: const/4 v8, #int -1 // #ff │ │ -3d89da: 3387 0300 |00d1: if-ne v7, v8, 00d4 // +0003 │ │ -3d89de: 2802 |00d3: goto 00d5 // +0002 │ │ -3d89e0: 1201 |00d4: const/4 v1, #int 0 // #0 │ │ -3d89e2: 7100 2db0 0000 |00d5: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ -3d89e8: 0a07 |00d8: move-result v7 │ │ -3d89ea: 3901 0a00 |00d9: if-nez v1, 00e3 // +000a │ │ -3d89ee: 9001 0400 |00db: add-int v1, v4, v0 │ │ -3d89f2: 3417 0300 |00dd: if-lt v7, v1, 00e0 // +0003 │ │ -3d89f6: 2804 |00df: goto 00e3 // +0004 │ │ -3d89f8: b164 |00e0: sub-int/2addr v4, v6 │ │ -3d89fa: 9100 0704 |00e1: sub-int v0, v7, v4 │ │ -3d89fe: 7230 eab4 2500 |00e3: invoke-interface {v5, v2, v0}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b4ea │ │ -3d8a04: 0c00 |00e6: move-result-object v0 │ │ -3d8a06: 7210 e9b4 0000 |00e7: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d8a0c: 0a01 |00ea: move-result v1 │ │ -3d8a0e: 3d01 3700 |00eb: if-lez v1, 0122 // +0037 │ │ -3d8a12: 2201 741e |00ed: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d8a16: 7010 c7b2 0100 |00ef: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d8a1c: 1a02 f11a |00f2: const-string v2, "Enqueueing " // string@1af1 │ │ -3d8a20: 6e20 d3b2 2100 |00f4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d8a26: 7210 e9b4 0000 |00f7: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d8a2c: 0a02 |00fa: move-result v2 │ │ -3d8a2e: 6e20 ceb2 2100 |00fb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d8a34: 1a02 4101 |00fe: const-string v2, " items for download" // string@0141 │ │ -3d8a38: 6e20 d3b2 2100 |0100: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d8a3e: 6e10 deb2 0100 |0103: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d8a44: 0c01 |0106: move-result-object v1 │ │ -3d8a46: 7120 f50a 1300 |0107: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d8a4c: 7210 e1b4 0000 |010a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d8a52: 0c00 |010d: move-result-object v0 │ │ -3d8a54: 7210 c4b4 0000 |010e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d8a5a: 0a01 |0111: move-result v1 │ │ -3d8a5c: 3801 1000 |0112: if-eqz v1, 0122 // +0010 │ │ -3d8a60: 7210 c5b4 0000 |0114: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d8a66: 0c01 |0117: move-result-object v1 │ │ -3d8a68: 1f01 a21c |0118: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d8a6c: 7100 60ad 0000 |011a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3d8a72: 0c02 |011d: move-result-object v2 │ │ -3d8a74: 6e30 5ead 9201 |011e: invoke-virtual {v2, v9, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad5e │ │ -3d8a7a: 28ed |0121: goto 010e // -0013 │ │ -3d8a7c: 0e00 |0122: return-void │ │ +3d8810: |[3d8810] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V │ │ +3d8820: 7100 609d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isAutoDownloadAllowed:()Z // method@9d60 │ │ +3d8826: 0a00 |0003: move-result v0 │ │ +3d8828: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3d882a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +3d882c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +3d8830: 7100 54b0 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +3d8836: 0a00 |000b: move-result v0 │ │ +3d8838: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +3d883c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3d883e: 2802 |000f: goto 0011 // +0002 │ │ +3d8840: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3d8842: 7110 729d 0900 |0011: invoke-static {v9}, Lde/danoeh/antennapod/core/util/PowerUtils;.deviceCharging:(Landroid/content/Context;)Z // method@9d72 │ │ +3d8848: 0a03 |0014: move-result v3 │ │ +3d884a: 3903 0b00 |0015: if-nez v3, 0020 // +000b │ │ +3d884e: 7100 55b0 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b055 │ │ +3d8854: 0a03 |001a: move-result v3 │ │ +3d8856: 3803 0300 |001b: if-eqz v3, 001e // +0003 │ │ +3d885a: 2803 |001d: goto 0020 // +0003 │ │ +3d885c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +3d885e: 2802 |001f: goto 0021 // +0002 │ │ +3d8860: 1213 |0020: const/4 v3, #int 1 // #1 │ │ +3d8862: 3800 0101 |0021: if-eqz v0, 0122 // +0101 │ │ +3d8866: 3803 ff00 |0023: if-eqz v3, 0122 // +00ff │ │ +3d886a: 1a00 b74e |0025: const-string v0, "Performing auto-dl of undownloaded episodes" // string@4eb7 │ │ +3d886e: 1a03 5f19 |0027: const-string v3, "DownloadAlgorithm" // string@195f │ │ +3d8872: 7120 f50a 0300 |0029: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d8878: 7100 329b 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b32 │ │ +3d887e: 0c00 |002f: move-result-object v0 │ │ +3d8880: 2204 a31c |0030: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3d8884: 1a05 81bb |0032: const-string v5, "new" // string@bb81 │ │ +3d8888: 7020 d8ab 5400 |0034: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3d888e: 6205 e596 |0037: sget-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +3d8892: 1406 ffff ff7f |0039: const v6, #float nan // #7fffffff │ │ +3d8898: 7140 1a9b 6254 |003c: invoke-static {v2, v6, v4, v5}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +3d889e: 0c04 |003f: move-result-object v4 │ │ +3d88a0: 2205 e21e |0040: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ +3d88a4: 7210 e9b4 0000 |0042: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d88aa: 0a06 |0045: move-result v6 │ │ +3d88ac: 7210 e9b4 0400 |0046: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d88b2: 0a07 |0049: move-result v7 │ │ +3d88b4: b076 |004a: add-int/2addr v6, v7 │ │ +3d88b6: 7020 18b4 6500 |004b: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ +3d88bc: 7220 d8b4 0500 |004e: invoke-interface {v5, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ +3d88c2: 7210 e1b4 0400 |0051: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d88c8: 0c00 |0054: move-result-object v0 │ │ +3d88ca: 7210 c4b4 0000 |0055: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d88d0: 0a04 |0058: move-result v4 │ │ +3d88d2: 3804 2a00 |0059: if-eqz v4, 0083 // +002a │ │ +3d88d6: 7210 c5b4 0000 |005b: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d88dc: 0c04 |005e: move-result-object v4 │ │ +3d88de: 1f04 a21c |005f: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d88e2: 6e10 b0ab 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d88e8: 0c06 |0064: move-result-object v6 │ │ +3d88ea: 6e10 57ab 0600 |0065: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3d88f0: 0c06 |0068: move-result-object v6 │ │ +3d88f2: 6e10 2bac 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ +3d88f8: 0a07 |006c: move-result v7 │ │ +3d88fa: 3807 e8ff |006d: if-eqz v7, 0055 // -0018 │ │ +3d88fe: 7220 dab4 4500 |006f: invoke-interface {v5, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3d8904: 0a07 |0072: move-result v7 │ │ +3d8906: 3907 e2ff |0073: if-nez v7, 0055 // -001e │ │ +3d890a: 6e10 31ac 0600 |0075: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@ac31 │ │ +3d8910: 0c06 |0078: move-result-object v6 │ │ +3d8912: 6e20 9aab 4600 |0079: invoke-virtual {v6, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ab9a │ │ +3d8918: 0a06 |007c: move-result v6 │ │ +3d891a: 3806 d8ff |007d: if-eqz v6, 0055 // -0028 │ │ +3d891e: 7220 d6b4 4500 |007f: invoke-interface {v5, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d8924: 28d3 |0082: goto 0055 // -002d │ │ +3d8926: 7210 e1b4 0500 |0083: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d892c: 0c00 |0086: move-result-object v0 │ │ +3d892e: 7210 c4b4 0000 |0087: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d8934: 0a04 |008a: move-result v4 │ │ +3d8936: 3804 2a00 |008b: if-eqz v4, 00b5 // +002a │ │ +3d893a: 7210 c5b4 0000 |008d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d8940: 0c04 |0090: move-result-object v4 │ │ +3d8942: 1f04 a21c |0091: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d8946: 7100 e0b2 0000 |0093: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +3d894c: 0b06 |0096: move-result-wide v6 │ │ +3d894e: 6e30 c1ab 6407 |0097: invoke-virtual {v4, v6, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isAutoDownloadable:(J)Z // method@abc1 │ │ +3d8954: 0a06 |009a: move-result v6 │ │ +3d8956: 3806 1600 |009b: if-eqz v6, 00b1 // +0016 │ │ +3d895a: 6e10 b8ab 0400 |009d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d8960: 0c06 |00a0: move-result-object v6 │ │ +3d8962: 7110 709d 0600 |00a1: invoke-static {v6}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d70 │ │ +3d8968: 0a06 |00a4: move-result v6 │ │ +3d896a: 3906 0c00 |00a5: if-nez v6, 00b1 // +000c │ │ +3d896e: 6e10 b0ab 0400 |00a7: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d8974: 0c04 |00aa: move-result-object v4 │ │ +3d8976: 6e10 5dab 0400 |00ab: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3d897c: 0a04 |00ae: move-result v4 │ │ +3d897e: 3804 d8ff |00af: if-eqz v4, 0087 // -0028 │ │ +3d8982: 7210 c6b4 0000 |00b1: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ +3d8988: 28d3 |00b4: goto 0087 // -002d │ │ +3d898a: 7210 e9b4 0500 |00b5: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d8990: 0a00 |00b8: move-result v0 │ │ +3d8992: 2204 a31c |00b9: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3d8996: 1a06 fa7c |00bb: const-string v6, "downloaded" // string@7cfa │ │ +3d899a: 7020 d8ab 6400 |00bd: invoke-direct {v4, v6}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3d89a0: 7110 389b 0400 |00c0: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ +3d89a6: 0a04 |00c3: move-result v4 │ │ +3d89a8: 7100 389c 0000 |00c4: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c38 │ │ +3d89ae: 0c06 |00c7: move-result-object v6 │ │ +3d89b0: 6e30 349c 9600 |00c8: invoke-virtual {v6, v9, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.makeRoomForEpisodes:(Landroid/content/Context;I)I // method@9c34 │ │ +3d89b6: 0a06 |00cb: move-result v6 │ │ +3d89b8: 7100 2db0 0000 |00cc: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ +3d89be: 0a07 |00cf: move-result v7 │ │ +3d89c0: 12f8 |00d0: const/4 v8, #int -1 // #ff │ │ +3d89c2: 3387 0300 |00d1: if-ne v7, v8, 00d4 // +0003 │ │ +3d89c6: 2802 |00d3: goto 00d5 // +0002 │ │ +3d89c8: 1201 |00d4: const/4 v1, #int 0 // #0 │ │ +3d89ca: 7100 2db0 0000 |00d5: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ +3d89d0: 0a07 |00d8: move-result v7 │ │ +3d89d2: 3901 0a00 |00d9: if-nez v1, 00e3 // +000a │ │ +3d89d6: 9001 0400 |00db: add-int v1, v4, v0 │ │ +3d89da: 3417 0300 |00dd: if-lt v7, v1, 00e0 // +0003 │ │ +3d89de: 2804 |00df: goto 00e3 // +0004 │ │ +3d89e0: b164 |00e0: sub-int/2addr v4, v6 │ │ +3d89e2: 9100 0704 |00e1: sub-int v0, v7, v4 │ │ +3d89e6: 7230 eab4 2500 |00e3: invoke-interface {v5, v2, v0}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b4ea │ │ +3d89ec: 0c00 |00e6: move-result-object v0 │ │ +3d89ee: 7210 e9b4 0000 |00e7: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d89f4: 0a01 |00ea: move-result v1 │ │ +3d89f6: 3d01 3700 |00eb: if-lez v1, 0122 // +0037 │ │ +3d89fa: 2201 741e |00ed: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d89fe: 7010 c7b2 0100 |00ef: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d8a04: 1a02 f11a |00f2: const-string v2, "Enqueueing " // string@1af1 │ │ +3d8a08: 6e20 d3b2 2100 |00f4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d8a0e: 7210 e9b4 0000 |00f7: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d8a14: 0a02 |00fa: move-result v2 │ │ +3d8a16: 6e20 ceb2 2100 |00fb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d8a1c: 1a02 4101 |00fe: const-string v2, " items for download" // string@0141 │ │ +3d8a20: 6e20 d3b2 2100 |0100: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d8a26: 6e10 deb2 0100 |0103: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d8a2c: 0c01 |0106: move-result-object v1 │ │ +3d8a2e: 7120 f50a 1300 |0107: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d8a34: 7210 e1b4 0000 |010a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d8a3a: 0c00 |010d: move-result-object v0 │ │ +3d8a3c: 7210 c4b4 0000 |010e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d8a42: 0a01 |0111: move-result v1 │ │ +3d8a44: 3801 1000 |0112: if-eqz v1, 0122 // +0010 │ │ +3d8a48: 7210 c5b4 0000 |0114: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d8a4e: 0c01 |0117: move-result-object v1 │ │ +3d8a50: 1f01 a21c |0118: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d8a54: 7100 60ad 0000 |011a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3d8a5a: 0c02 |011d: move-result-object v2 │ │ +3d8a5c: 6e30 5ead 9201 |011e: invoke-virtual {v2, v9, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad5e │ │ +3d8a62: 28ed |0121: goto 010e // -0013 │ │ +3d8a64: 0e00 |0122: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=42 │ │ 0x0011 line=45 │ │ 0x0017 line=46 │ │ 0x0029 line=51 │ │ @@ -827248,18 +827248,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 │ │ -3d87dc: |[3d87dc] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; │ │ -3d87ec: 2200 1819 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; // type@1918 │ │ -3d87f0: 7020 fe9a 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@9afe │ │ -3d87f6: 1100 |0005: return-object v0 │ │ +3d87c4: |[3d87c4] de.danoeh.antennapod.core.storage.AutomaticDownloadAlgorithm.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; │ │ +3d87d4: 2200 1819 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; // type@1918 │ │ +3d87d8: 7020 fe9a 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@9afe │ │ +3d87de: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -827293,18 +827293,18 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d8aa8: |[3d8aa8] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda0.:(Ljava/util/Map;)V │ │ -3d8ab8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d8abe: 5b01 228d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.f$0:Ljava/util/Map; // field@8d22 │ │ -3d8ac2: 0e00 |0005: return-void │ │ +3d8a90: |[3d8a90] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda0.:(Ljava/util/Map;)V │ │ +3d8aa0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d8aa6: 5b01 228d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.f$0:Ljava/util/Map; // field@8d22 │ │ +3d8aaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/Map; │ │ │ │ @@ -827314,21 +827314,21 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3d8a80: |[3d8a80] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3d8a90: 5410 228d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.f$0:Ljava/util/Map; // field@8d22 │ │ -3d8a94: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3d8a98: 1f03 9b1c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3d8a9c: 7130 149b 2003 |0006: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.$r8$lambda$x17PgF55SWq2izgSITb1kkNCkiw:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b14 │ │ -3d8aa2: 0a02 |0009: move-result v2 │ │ -3d8aa4: 0f02 |000a: return v2 │ │ +3d8a68: |[3d8a68] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3d8a78: 5410 228d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.f$0:Ljava/util/Map; // field@8d22 │ │ +3d8a7c: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3d8a80: 1f03 9b1c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3d8a84: 7130 149b 2003 |0006: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.$r8$lambda$x17PgF55SWq2izgSITb1kkNCkiw:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b14 │ │ +3d8a8a: 0a02 |0009: move-result v2 │ │ +3d8a8c: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ @@ -827359,37 +827359,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d8ae8: |[3d8ae8] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda1.:()V │ │ -3d8af8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d8afe: 0e00 |0003: return-void │ │ +3d8ad0: |[3d8ad0] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda1.:()V │ │ +3d8ae0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d8ae6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda1;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3d8ac4: |[3d8ac4] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3d8ad4: 1f01 9b1c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3d8ad8: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3d8adc: 7120 139b 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.$r8$lambda$mTE-UmfmCQolM69GxGSwiTtwhO0:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b13 │ │ -3d8ae2: 0a01 |0007: move-result v1 │ │ -3d8ae4: 0f01 |0008: return v1 │ │ +3d8aac: |[3d8aac] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3d8abc: 1f01 9b1c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3d8ac0: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3d8ac4: 7120 139b 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.$r8$lambda$mTE-UmfmCQolM69GxGSwiTtwhO0:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b13 │ │ +3d8aca: 0a01 |0007: move-result v1 │ │ +3d8acc: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -827424,18 +827424,18 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d8b28: |[3d8b28] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda2.:(Ljava/util/Map;)V │ │ -3d8b38: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d8b3e: 5b01 238d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.f$0:Ljava/util/Map; // field@8d23 │ │ -3d8b42: 0e00 |0005: return-void │ │ +3d8b10: |[3d8b10] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda2.:(Ljava/util/Map;)V │ │ +3d8b20: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d8b26: 5b01 238d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.f$0:Ljava/util/Map; // field@8d23 │ │ +3d8b2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/Map; │ │ │ │ @@ -827445,21 +827445,21 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3d8b00: |[3d8b00] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda2.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3d8b10: 5410 238d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.f$0:Ljava/util/Map; // field@8d23 │ │ -3d8b14: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3d8b18: 1f03 9b1c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3d8b1c: 7130 129b 2003 |0006: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.$r8$lambda$F3re2dzXQNIiLqR_AJIOIn96QlQ:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b12 │ │ -3d8b22: 0a02 |0009: move-result v2 │ │ -3d8b24: 0f02 |000a: return v2 │ │ +3d8ae8: |[3d8ae8] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda2.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3d8af8: 5410 238d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.f$0:Ljava/util/Map; // field@8d23 │ │ +3d8afc: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3d8b00: 1f03 9b1c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3d8b04: 7130 129b 2003 |0006: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.$r8$lambda$F3re2dzXQNIiLqR_AJIOIn96QlQ:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b12 │ │ +3d8b0a: 0a02 |0009: move-result v2 │ │ +3d8b0c: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ @@ -827494,18 +827494,18 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d8b6c: |[3d8b6c] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda3.:(Ljava/util/Map;)V │ │ -3d8b7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d8b82: 5b01 248d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.f$0:Ljava/util/Map; // field@8d24 │ │ -3d8b86: 0e00 |0005: return-void │ │ +3d8b54: |[3d8b54] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda3.:(Ljava/util/Map;)V │ │ +3d8b64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d8b6a: 5b01 248d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.f$0:Ljava/util/Map; // field@8d24 │ │ +3d8b6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/Map; │ │ │ │ @@ -827515,21 +827515,21 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3d8b44: |[3d8b44] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda3.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3d8b54: 5410 248d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.f$0:Ljava/util/Map; // field@8d24 │ │ -3d8b58: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3d8b5c: 1f03 9b1c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3d8b60: 7130 109b 2003 |0006: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.$r8$lambda$0tQJTHGP9LBsWDKAocKn8vmUh9s:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b10 │ │ -3d8b66: 0a02 |0009: move-result v2 │ │ -3d8b68: 0f02 |000a: return v2 │ │ +3d8b2c: |[3d8b2c] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda3.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3d8b3c: 5410 248d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.f$0:Ljava/util/Map; // field@8d24 │ │ +3d8b40: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3d8b44: 1f03 9b1c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3d8b48: 7130 109b 2003 |0006: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.$r8$lambda$0tQJTHGP9LBsWDKAocKn8vmUh9s:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b10 │ │ +3d8b4e: 0a02 |0009: move-result v2 │ │ +3d8b50: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/Object; │ │ @@ -827560,37 +827560,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d8bac: |[3d8bac] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda4.:()V │ │ -3d8bbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d8bc2: 0e00 |0003: return-void │ │ +3d8b94: |[3d8b94] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda4.:()V │ │ +3d8ba4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d8baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda4;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3d8b88: |[3d8b88] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda4.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3d8b98: 1f01 5a19 |0000: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ -3d8b9c: 1f02 5a19 |0002: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ -3d8ba0: 7120 119b 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.$r8$lambda$ASPm5v5z_ZPcMjYUBq7R1uQ3RH8:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I // method@9b11 │ │ -3d8ba6: 0a01 |0007: move-result v1 │ │ -3d8ba8: 0f01 |0008: return v1 │ │ +3d8b70: |[3d8b70] de.danoeh.antennapod.core.storage.DBReader$$ExternalSyntheticLambda4.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3d8b80: 1f01 5a19 |0000: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ +3d8b84: 1f02 5a19 |0002: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ +3d8b88: 7120 119b 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.$r8$lambda$ASPm5v5z_ZPcMjYUBq7R1uQ3RH8:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I // method@9b11 │ │ +3d8b8e: 0a01 |0007: move-result v1 │ │ +3d8b90: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -827637,22 +827637,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -3d8bc4: |[3d8bc4] de.danoeh.antennapod.core.storage.DBReader$MonthlyStatisticsItem.:()V │ │ -3d8bd4: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d8bda: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3d8bdc: 5920 278d |0004: iput v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.year:I // field@8d27 │ │ -3d8be0: 5920 258d |0006: iput v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.month:I // field@8d25 │ │ -3d8be4: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ -3d8be8: 5a20 268d |000a: iput-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.timePlayed:J // field@8d26 │ │ -3d8bec: 0e00 |000c: return-void │ │ +3d8bac: |[3d8bac] de.danoeh.antennapod.core.storage.DBReader$MonthlyStatisticsItem.:()V │ │ +3d8bbc: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d8bc2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3d8bc4: 5920 278d |0004: iput v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.year:I // field@8d27 │ │ +3d8bc8: 5920 258d |0006: iput v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.month:I // field@8d25 │ │ +3d8bcc: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ +3d8bd0: 5a20 268d |000a: iput-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.timePlayed:J // field@8d26 │ │ +3d8bd4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ 0x0004 line=734 │ │ 0x0006 line=735 │ │ 0x000a line=736 │ │ locals : │ │ @@ -827699,23 +827699,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -3d8bf0: |[3d8bf0] de.danoeh.antennapod.core.storage.DBReader$StatisticsResult.:()V │ │ -3d8c00: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d8c06: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3d8c0a: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3d8c10: 5b20 288d |0008: iput-object v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.feedTime:Ljava/util/List; // field@8d28 │ │ -3d8c14: 7100 e0b2 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -3d8c1a: 0b00 |000d: move-result-wide v0 │ │ -3d8c1c: 5a20 298d |000e: iput-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8d29 │ │ -3d8c20: 0e00 |0010: return-void │ │ +3d8bd8: |[3d8bd8] de.danoeh.antennapod.core.storage.DBReader$StatisticsResult.:()V │ │ +3d8be8: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d8bee: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3d8bf2: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3d8bf8: 5b20 288d |0008: iput-object v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.feedTime:Ljava/util/List; // field@8d28 │ │ +3d8bfc: 7100 e0b2 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +3d8c02: 0b00 |000d: move-result-wide v0 │ │ +3d8c04: 5a20 298d |000e: iput-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8d29 │ │ +3d8c08: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0003 line=761 │ │ 0x000a line=762 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult; │ │ @@ -827804,18 +827804,18 @@ │ │ type : '(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3d9754: |[3d9754] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$0tQJTHGP9LBsWDKAocKn8vmUh9s:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ -3d9764: 7130 3c9b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.lambda$getNavDrawerData$3:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b3c │ │ -3d976a: 0a00 |0003: move-result v0 │ │ -3d976c: 0f00 |0004: return v0 │ │ +3d973c: |[3d973c] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$0tQJTHGP9LBsWDKAocKn8vmUh9s:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ +3d974c: 7130 3c9b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.lambda$getNavDrawerData$3:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b3c │ │ +3d9752: 0a00 |0003: move-result v0 │ │ +3d9754: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/util/Map; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -827825,18 +827825,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3d9770: |[3d9770] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$ASPm5v5z_ZPcMjYUBq7R1uQ3RH8:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I │ │ -3d9780: 7120 3d9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.lambda$getNavDrawerData$4:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I // method@9b3d │ │ -3d9786: 0a00 |0003: move-result v0 │ │ -3d9788: 0f00 |0004: return v0 │ │ +3d9758: |[3d9758] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$ASPm5v5z_ZPcMjYUBq7R1uQ3RH8:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I │ │ +3d9768: 7120 3d9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.lambda$getNavDrawerData$4:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I // method@9b3d │ │ +3d976e: 0a00 |0003: move-result v0 │ │ +3d9770: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; │ │ │ │ @@ -827845,18 +827845,18 @@ │ │ type : '(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3d978c: |[3d978c] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$F3re2dzXQNIiLqR_AJIOIn96QlQ:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ -3d979c: 7130 3b9b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.lambda$getNavDrawerData$2:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b3b │ │ -3d97a2: 0a00 |0003: move-result v0 │ │ -3d97a4: 0f00 |0004: return v0 │ │ +3d9774: |[3d9774] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$F3re2dzXQNIiLqR_AJIOIn96QlQ:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ +3d9784: 7130 3b9b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.lambda$getNavDrawerData$2:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b3b │ │ +3d978a: 0a00 |0003: move-result v0 │ │ +3d978c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/util/Map; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -827866,18 +827866,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3d97a8: |[3d97a8] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$mTE-UmfmCQolM69GxGSwiTtwhO0:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ -3d97b8: 7120 3a9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.lambda$getNavDrawerData$1:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b3a │ │ -3d97be: 0a00 |0003: move-result v0 │ │ -3d97c0: 0f00 |0004: return v0 │ │ +3d9790: |[3d9790] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$mTE-UmfmCQolM69GxGSwiTtwhO0:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ +3d97a0: 7120 3a9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.lambda$getNavDrawerData$1:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b3a │ │ +3d97a6: 0a00 |0003: move-result v0 │ │ +3d97a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -827886,18 +827886,18 @@ │ │ type : '(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3d97c4: |[3d97c4] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$x17PgF55SWq2izgSITb1kkNCkiw:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ -3d97d4: 7130 399b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.lambda$getNavDrawerData$0:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b39 │ │ -3d97da: 0a00 |0003: move-result v0 │ │ -3d97dc: 0f00 |0004: return v0 │ │ +3d97ac: |[3d97ac] de.danoeh.antennapod.core.storage.DBReader.$r8$lambda$x17PgF55SWq2izgSITb1kkNCkiw:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ +3d97bc: 7130 399b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.lambda$getNavDrawerData$0:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I // method@9b39 │ │ +3d97c2: 0a00 |0003: move-result v0 │ │ +3d97c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/util/Map; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -827907,17 +827907,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3da89c: |[3da89c] de.danoeh.antennapod.core.storage.DBReader.:()V │ │ -3da8ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3da8b2: 0e00 |0003: return-void │ │ +3da884: |[3da884] de.danoeh.antennapod.core.storage.DBReader.:()V │ │ +3da894: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3da89a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DBReader; │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/storage/DBReader;) │ │ @@ -827925,21 +827925,21 @@ │ │ type : '(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3d91e8: |[3d91e8] de.danoeh.antennapod.core.storage.DBReader.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3d91f8: 7110 fcaf 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/FeedCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@affc │ │ -3d91fe: 0c00 |0003: move-result-object v0 │ │ -3d9200: 7110 07b0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/FeedPreferencesCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@b007 │ │ -3d9206: 0c01 |0007: move-result-object v1 │ │ -3d9208: 6e20 6eab 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@ab6e │ │ -3d920e: 1100 |000b: return-object v0 │ │ +3d91d0: |[3d91d0] de.danoeh.antennapod.core.storage.DBReader.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3d91e0: 7110 fcaf 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/FeedCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@affc │ │ +3d91e6: 0c00 |0003: move-result-object v0 │ │ +3d91e8: 7110 07b0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/FeedPreferencesCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@b007 │ │ +3d91ee: 0c01 |0007: move-result-object v1 │ │ +3d91f0: 6e20 6eab 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@ab6e │ │ +3d91f6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ 0x0008 line=219 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/database/Cursor; │ │ @@ -827949,36 +827949,36 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3d9c6c: |[3d9c6c] de.danoeh.antennapod.core.storage.DBReader.extractItemlistFromCursor:(Landroid/database/Cursor;)Ljava/util/List; │ │ -3d9c7c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d9c80: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d9c86: 1a01 9681 |0005: const-string v1, "extractItemlistFromCursor() called with: itemlistCursor = [" // string@8196 │ │ -3d9c8a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9c90: 6e20 d2b2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3d9c96: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -3d9c9a: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9ca0: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d9ca6: 0c00 |0015: move-result-object v0 │ │ -3d9ca8: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ -3d9cac: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d9cb2: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d9cb8: 0c00 |001e: move-result-object v0 │ │ -3d9cba: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d9cc0: 7120 189b 2000 |0022: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ -3d9cc6: 0c02 |0025: move-result-object v2 │ │ -3d9cc8: 6e10 a4af 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9cce: 1102 |0029: return-object v2 │ │ -3d9cd0: 0d02 |002a: move-exception v2 │ │ -3d9cd2: 6e10 a4af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9cd8: 2702 |002e: throw v2 │ │ +3d9c54: |[3d9c54] de.danoeh.antennapod.core.storage.DBReader.extractItemlistFromCursor:(Landroid/database/Cursor;)Ljava/util/List; │ │ +3d9c64: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d9c68: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d9c6e: 1a01 9681 |0005: const-string v1, "extractItemlistFromCursor() called with: itemlistCursor = [" // string@8196 │ │ +3d9c72: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9c78: 6e20 d2b2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3d9c7e: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +3d9c82: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9c88: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d9c8e: 0c00 |0015: move-result-object v0 │ │ +3d9c90: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ +3d9c94: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d9c9a: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d9ca0: 0c00 |001e: move-result-object v0 │ │ +3d9ca2: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d9ca8: 7120 189b 2000 |0022: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ +3d9cae: 0c02 |0025: move-result-object v2 │ │ +3d9cb0: 6e10 a4af 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9cb6: 1102 |0029: return-object v2 │ │ +3d9cb8: 0d02 |002a: move-exception v2 │ │ +3d9cba: 6e10 a4af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9cc0: 2702 |002e: throw v2 │ │ catches : 1 │ │ 0x0022 - 0x0026 │ │ -> 0x002a │ │ positions : │ │ 0x0000 line=190 │ │ 0x001b line=191 │ │ 0x001f line=192 │ │ @@ -827993,38 +827993,38 @@ │ │ type : '(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -3d9ce8: |[3d9ce8] de.danoeh.antennapod.core.storage.DBReader.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; │ │ -3d9cf8: 2203 e21e |0000: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ -3d9cfc: 7210 4903 0400 |0002: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ -3d9d02: 0a00 |0005: move-result v0 │ │ -3d9d04: 7020 18b4 0300 |0006: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ -3d9d0a: 7210 5403 0400 |0009: invoke-interface {v4}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -3d9d10: 0a00 |000c: move-result v0 │ │ -3d9d12: 3800 2200 |000d: if-eqz v0, 002f // +0022 │ │ -3d9d16: 1a00 f0b7 |000f: const-string v0, "media_id" // string@b7f0 │ │ -3d9d1a: 7220 4703 0400 |0011: invoke-interface {v4, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -3d9d20: 0a00 |0014: move-result v0 │ │ -3d9d22: 7110 feaf 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@affe │ │ -3d9d28: 0c01 |0018: move-result-object v1 │ │ -3d9d2a: 7220 d6b4 1300 |0019: invoke-interface {v3, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d9d30: 7220 5303 0400 |001c: invoke-interface {v4, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0353 │ │ -3d9d36: 0a02 |001f: move-result v2 │ │ -3d9d38: 3902 0900 |0020: if-nez v2, 0029 // +0009 │ │ -3d9d3c: 7110 05b0 0400 |0022: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/mapper/FeedMediaCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b005 │ │ -3d9d42: 0c02 |0025: move-result-object v2 │ │ -3d9d44: 6e20 cfab 2100 |0026: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ -3d9d4a: 7210 5503 0400 |0029: invoke-interface {v4}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3d9d50: 0a01 |002c: move-result v1 │ │ -3d9d52: 3901 e8ff |002d: if-nez v1, 0015 // -0018 │ │ -3d9d56: 1103 |002f: return-object v3 │ │ +3d9cd0: |[3d9cd0] de.danoeh.antennapod.core.storage.DBReader.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; │ │ +3d9ce0: 2203 e21e |0000: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ +3d9ce4: 7210 4903 0400 |0002: invoke-interface {v4}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ +3d9cea: 0a00 |0005: move-result v0 │ │ +3d9cec: 7020 18b4 0300 |0006: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ +3d9cf2: 7210 5403 0400 |0009: invoke-interface {v4}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +3d9cf8: 0a00 |000c: move-result v0 │ │ +3d9cfa: 3800 2200 |000d: if-eqz v0, 002f // +0022 │ │ +3d9cfe: 1a00 f0b7 |000f: const-string v0, "media_id" // string@b7f0 │ │ +3d9d02: 7220 4703 0400 |0011: invoke-interface {v4, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +3d9d08: 0a00 |0014: move-result v0 │ │ +3d9d0a: 7110 feaf 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@affe │ │ +3d9d10: 0c01 |0018: move-result-object v1 │ │ +3d9d12: 7220 d6b4 1300 |0019: invoke-interface {v3, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d9d18: 7220 5303 0400 |001c: invoke-interface {v4, v0}, Landroid/database/Cursor;.isNull:(I)Z // method@0353 │ │ +3d9d1e: 0a02 |001f: move-result v2 │ │ +3d9d20: 3902 0900 |0020: if-nez v2, 0029 // +0009 │ │ +3d9d24: 7110 05b0 0400 |0022: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/mapper/FeedMediaCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b005 │ │ +3d9d2a: 0c02 |0025: move-result-object v2 │ │ +3d9d2c: 6e20 cfab 2100 |0026: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ +3d9d32: 7210 5503 0400 |0029: invoke-interface {v4}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3d9d38: 0a01 |002c: move-result v1 │ │ +3d9d3a: 3901 e8ff |002d: if-nez v1, 0015 // -0018 │ │ +3d9d3e: 1103 |002f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0009 line=203 │ │ 0x0011 line=204 │ │ 0x0015 line=206 │ │ 0x0019 line=207 │ │ @@ -828040,51 +828040,51 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -3d9d58: |[3d9d58] de.danoeh.antennapod.core.storage.DBReader.getDownloadLog:()Ljava/util/List; │ │ -3d9d68: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ -3d9d6c: 1a01 ec8b |0002: const-string v1, "getDownloadLog() called" // string@8bec │ │ -3d9d70: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d9d76: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d9d7c: 0c00 |000a: move-result-object v0 │ │ -3d9d7e: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d9d84: 1301 c800 |000e: const/16 v1, #int 200 // #c8 │ │ -3d9d88: 6e20 acaf 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDownloadLogCursor:(I)Landroid/database/Cursor; // method@afac │ │ -3d9d8e: 0c01 |0013: move-result-object v1 │ │ -3d9d90: 2202 e21e |0014: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -3d9d94: 7210 4903 0100 |0016: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ -3d9d9a: 0a03 |0019: move-result v3 │ │ -3d9d9c: 7020 18b4 3200 |001a: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ -3d9da2: 7210 5503 0100 |001d: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3d9da8: 0a03 |0020: move-result v3 │ │ -3d9daa: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ -3d9dae: 7110 faaf 0100 |0023: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/DownloadResultCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@affa │ │ -3d9db4: 0c03 |0026: move-result-object v3 │ │ -3d9db6: 7220 d6b4 3200 |0027: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d9dbc: 28f3 |002a: goto 001d // -000d │ │ -3d9dbe: 2203 9619 |002b: new-instance v3, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator; // type@1996 │ │ -3d9dc2: 7010 859d 0300 |002d: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator;.:()V // method@9d85 │ │ -3d9dc8: 7120 90b4 3200 |0030: invoke-static {v2, v3}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3d9dce: 7210 4303 0100 |0033: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9dd4: 6e10 a4af 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9dda: 1102 |0039: return-object v2 │ │ -3d9ddc: 0d02 |003a: move-exception v2 │ │ -3d9dde: 3801 0a00 |003b: if-eqz v1, 0045 // +000a │ │ -3d9de2: 7210 4303 0100 |003d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9de8: 2805 |0040: goto 0045 // +0005 │ │ -3d9dea: 0d01 |0041: move-exception v1 │ │ -3d9dec: 6e20 feb2 1200 |0042: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d9df2: 2702 |0045: throw v2 │ │ -3d9df4: 0d01 |0046: move-exception v1 │ │ -3d9df6: 6e10 a4af 0000 |0047: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9dfc: 2701 |004a: throw v1 │ │ +3d9d40: |[3d9d40] de.danoeh.antennapod.core.storage.DBReader.getDownloadLog:()Ljava/util/List; │ │ +3d9d50: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ +3d9d54: 1a01 ec8b |0002: const-string v1, "getDownloadLog() called" // string@8bec │ │ +3d9d58: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d9d5e: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d9d64: 0c00 |000a: move-result-object v0 │ │ +3d9d66: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d9d6c: 1301 c800 |000e: const/16 v1, #int 200 // #c8 │ │ +3d9d70: 6e20 acaf 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDownloadLogCursor:(I)Landroid/database/Cursor; // method@afac │ │ +3d9d76: 0c01 |0013: move-result-object v1 │ │ +3d9d78: 2202 e21e |0014: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +3d9d7c: 7210 4903 0100 |0016: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ +3d9d82: 0a03 |0019: move-result v3 │ │ +3d9d84: 7020 18b4 3200 |001a: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ +3d9d8a: 7210 5503 0100 |001d: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3d9d90: 0a03 |0020: move-result v3 │ │ +3d9d92: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ +3d9d96: 7110 faaf 0100 |0023: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/DownloadResultCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@affa │ │ +3d9d9c: 0c03 |0026: move-result-object v3 │ │ +3d9d9e: 7220 d6b4 3200 |0027: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d9da4: 28f3 |002a: goto 001d // -000d │ │ +3d9da6: 2203 9619 |002b: new-instance v3, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator; // type@1996 │ │ +3d9daa: 7010 859d 0300 |002d: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator;.:()V // method@9d85 │ │ +3d9db0: 7120 90b4 3200 |0030: invoke-static {v2, v3}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3d9db6: 7210 4303 0100 |0033: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9dbc: 6e10 a4af 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9dc2: 1102 |0039: return-object v2 │ │ +3d9dc4: 0d02 |003a: move-exception v2 │ │ +3d9dc6: 3801 0a00 |003b: if-eqz v1, 0045 // +000a │ │ +3d9dca: 7210 4303 0100 |003d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9dd0: 2805 |0040: goto 0045 // +0005 │ │ +3d9dd2: 0d01 |0041: move-exception v1 │ │ +3d9dd4: 6e20 feb2 1200 |0042: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d9dda: 2702 |0045: throw v2 │ │ +3d9ddc: 0d01 |0046: move-exception v1 │ │ +3d9dde: 6e10 a4af 0000 |0047: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9de4: 2701 |004a: throw v1 │ │ catches : 5 │ │ 0x0010 - 0x0014 │ │ -> 0x0046 │ │ 0x0014 - 0x0033 │ │ -> 0x003a │ │ 0x0033 - 0x0036 │ │ -> 0x0046 │ │ @@ -828113,49 +828113,49 @@ │ │ type : '(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -3d9e30: |[3d9e30] de.danoeh.antennapod.core.storage.DBReader.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; │ │ -3d9e40: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d9e44: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d9e4a: 1a01 1492 |0005: const-string v1, "getRecentlyPublishedEpisodes() called with: offset=" // string@9214 │ │ -3d9e4e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9e54: 6e20 ceb2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d9e5a: 1a01 2008 |000d: const-string v1, ", limit=" // string@0820 │ │ -3d9e5e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9e64: 6e20 ceb2 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d9e6a: 6e10 deb2 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d9e70: 0c00 |0018: move-result-object v0 │ │ -3d9e72: 1a01 5817 |0019: const-string v1, "DBReader" // string@1758 │ │ -3d9e76: 7120 f50a 0100 |001b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d9e7c: 7100 b9af 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d9e82: 0c00 |0021: move-result-object v0 │ │ -3d9e84: 6e10 c9af 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d9e8a: 6e55 aeaf 2043 |0025: invoke-virtual {v0, v2, v3, v4, v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getEpisodesCursor:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Landroid/database/Cursor; // method@afae │ │ -3d9e90: 0c02 |0028: move-result-object v2 │ │ -3d9e92: 7120 189b 2000 |0029: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ -3d9e98: 0c03 |002c: move-result-object v3 │ │ -3d9e9a: 7110 3e9b 0300 |002d: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ -3d9ea0: 3802 0500 |0030: if-eqz v2, 0035 // +0005 │ │ -3d9ea4: 7210 4303 0200 |0032: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9eaa: 6e10 a4af 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9eb0: 1103 |0038: return-object v3 │ │ -3d9eb2: 0d03 |0039: move-exception v3 │ │ -3d9eb4: 3802 0a00 |003a: if-eqz v2, 0044 // +000a │ │ -3d9eb8: 7210 4303 0200 |003c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9ebe: 2805 |003f: goto 0044 // +0005 │ │ -3d9ec0: 0d02 |0040: move-exception v2 │ │ -3d9ec2: 6e20 feb2 2300 |0041: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d9ec8: 2703 |0044: throw v3 │ │ -3d9eca: 0d02 |0045: move-exception v2 │ │ -3d9ecc: 6e10 a4af 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9ed2: 2702 |0049: throw v2 │ │ +3d9e18: |[3d9e18] de.danoeh.antennapod.core.storage.DBReader.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; │ │ +3d9e28: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d9e2c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d9e32: 1a01 1492 |0005: const-string v1, "getRecentlyPublishedEpisodes() called with: offset=" // string@9214 │ │ +3d9e36: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9e3c: 6e20 ceb2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d9e42: 1a01 2008 |000d: const-string v1, ", limit=" // string@0820 │ │ +3d9e46: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9e4c: 6e20 ceb2 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d9e52: 6e10 deb2 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d9e58: 0c00 |0018: move-result-object v0 │ │ +3d9e5a: 1a01 5817 |0019: const-string v1, "DBReader" // string@1758 │ │ +3d9e5e: 7120 f50a 0100 |001b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d9e64: 7100 b9af 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d9e6a: 0c00 |0021: move-result-object v0 │ │ +3d9e6c: 6e10 c9af 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d9e72: 6e55 aeaf 2043 |0025: invoke-virtual {v0, v2, v3, v4, v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getEpisodesCursor:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Landroid/database/Cursor; // method@afae │ │ +3d9e78: 0c02 |0028: move-result-object v2 │ │ +3d9e7a: 7120 189b 2000 |0029: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ +3d9e80: 0c03 |002c: move-result-object v3 │ │ +3d9e82: 7110 3e9b 0300 |002d: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ +3d9e88: 3802 0500 |0030: if-eqz v2, 0035 // +0005 │ │ +3d9e8c: 7210 4303 0200 |0032: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9e92: 6e10 a4af 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9e98: 1103 |0038: return-object v3 │ │ +3d9e9a: 0d03 |0039: move-exception v3 │ │ +3d9e9c: 3802 0a00 |003a: if-eqz v2, 0044 // +000a │ │ +3d9ea0: 7210 4303 0200 |003c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9ea6: 2805 |003f: goto 0044 // +0005 │ │ +3d9ea8: 0d02 |0040: move-exception v2 │ │ +3d9eaa: 6e20 feb2 2300 |0041: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d9eb0: 2703 |0044: throw v3 │ │ +3d9eb2: 0d02 |0045: move-exception v2 │ │ +3d9eb4: 6e10 a4af 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9eba: 2702 |0049: throw v2 │ │ catches : 5 │ │ 0x0025 - 0x0029 │ │ -> 0x0045 │ │ 0x0029 - 0x0030 │ │ -> 0x0039 │ │ 0x0032 - 0x0035 │ │ -> 0x0045 │ │ @@ -828186,49 +828186,49 @@ │ │ type : '()Lde/danoeh/antennapod/core/util/LongList;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -3d9048: |[3d9048] de.danoeh.antennapod.core.storage.DBReader.getFavoriteIDList:()Lde/danoeh/antennapod/core/util/LongList; │ │ -3d9058: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ -3d905c: 1a01 e08c |0002: const-string v1, "getFavoriteIDList() called" // string@8ce0 │ │ -3d9060: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d9066: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d906c: 0c00 |000a: move-result-object v0 │ │ -3d906e: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d9074: 1401 ffff ff7f |000e: const v1, #float nan // #7fffffff │ │ -3d907a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3d907c: 6e30 afaf 2001 |0012: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFavoritesIdsCursor:(II)Landroid/database/Cursor; // method@afaf │ │ -3d9082: 0c01 |0015: move-result-object v1 │ │ -3d9084: 2203 8c19 |0016: new-instance v3, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ -3d9088: 7210 4903 0100 |0018: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ -3d908e: 0a04 |001b: move-result v4 │ │ -3d9090: 7020 4b9d 4300 |001c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ -3d9096: 7210 5503 0100 |001f: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3d909c: 0a04 |0022: move-result v4 │ │ -3d909e: 3804 0a00 |0023: if-eqz v4, 002d // +000a │ │ -3d90a2: 7220 4e03 2100 |0025: invoke-interface {v1, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -3d90a8: 0b04 |0028: move-result-wide v4 │ │ -3d90aa: 6e30 4c9d 4305 |0029: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ -3d90b0: 28f3 |002c: goto 001f // -000d │ │ -3d90b2: 7210 4303 0100 |002d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d90b8: 6e10 a4af 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d90be: 1103 |0033: return-object v3 │ │ -3d90c0: 0d02 |0034: move-exception v2 │ │ -3d90c2: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ -3d90c6: 7210 4303 0100 |0037: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d90cc: 2805 |003a: goto 003f // +0005 │ │ -3d90ce: 0d01 |003b: move-exception v1 │ │ -3d90d0: 6e20 feb2 1200 |003c: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d90d6: 2702 |003f: throw v2 │ │ -3d90d8: 0d01 |0040: move-exception v1 │ │ -3d90da: 6e10 a4af 0000 |0041: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d90e0: 2701 |0044: throw v1 │ │ +3d9030: |[3d9030] de.danoeh.antennapod.core.storage.DBReader.getFavoriteIDList:()Lde/danoeh/antennapod/core/util/LongList; │ │ +3d9040: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ +3d9044: 1a01 e08c |0002: const-string v1, "getFavoriteIDList() called" // string@8ce0 │ │ +3d9048: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d904e: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d9054: 0c00 |000a: move-result-object v0 │ │ +3d9056: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d905c: 1401 ffff ff7f |000e: const v1, #float nan // #7fffffff │ │ +3d9062: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3d9064: 6e30 afaf 2001 |0012: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFavoritesIdsCursor:(II)Landroid/database/Cursor; // method@afaf │ │ +3d906a: 0c01 |0015: move-result-object v1 │ │ +3d906c: 2203 8c19 |0016: new-instance v3, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ +3d9070: 7210 4903 0100 |0018: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ +3d9076: 0a04 |001b: move-result v4 │ │ +3d9078: 7020 4b9d 4300 |001c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ +3d907e: 7210 5503 0100 |001f: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3d9084: 0a04 |0022: move-result v4 │ │ +3d9086: 3804 0a00 |0023: if-eqz v4, 002d // +000a │ │ +3d908a: 7220 4e03 2100 |0025: invoke-interface {v1, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +3d9090: 0b04 |0028: move-result-wide v4 │ │ +3d9092: 6e30 4c9d 4305 |0029: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ +3d9098: 28f3 |002c: goto 001f // -000d │ │ +3d909a: 7210 4303 0100 |002d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d90a0: 6e10 a4af 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d90a6: 1103 |0033: return-object v3 │ │ +3d90a8: 0d02 |0034: move-exception v2 │ │ +3d90aa: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ +3d90ae: 7210 4303 0100 |0037: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d90b4: 2805 |003a: goto 003f // +0005 │ │ +3d90b6: 0d01 |003b: move-exception v1 │ │ +3d90b8: 6e20 feb2 1200 |003c: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d90be: 2702 |003f: throw v2 │ │ +3d90c0: 0d01 |0040: move-exception v1 │ │ +3d90c2: 6e10 a4af 0000 |0041: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d90c8: 2701 |0044: throw v1 │ │ catches : 5 │ │ 0x0012 - 0x0016 │ │ -> 0x0040 │ │ 0x0016 - 0x002c │ │ -> 0x0034 │ │ 0x002d - 0x0030 │ │ -> 0x0040 │ │ @@ -828256,19 +828256,19 @@ │ │ type : '(J)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3d9210: |[3d9210] de.danoeh.antennapod.core.storage.DBReader.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3d9220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d9222: 7130 1d9b 2100 |0001: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1d │ │ -3d9228: 0c01 |0004: move-result-object v1 │ │ -3d922a: 1101 |0005: return-object v1 │ │ +3d91f8: |[3d91f8] de.danoeh.antennapod.core.storage.DBReader.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3d9208: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d920a: 7130 1d9b 2100 |0001: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1d │ │ +3d9210: 0c01 |0004: move-result-object v1 │ │ +3d9212: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=447 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ │ │ #13 : (in Lde/danoeh/antennapod/core/storage/DBReader;) │ │ @@ -828276,69 +828276,69 @@ │ │ type : '(JZ)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 115 16-bit code units │ │ -3d922c: |[3d922c] de.danoeh.antennapod.core.storage.DBReader.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3d923c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d9240: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d9246: 1a01 e58c |0005: const-string v1, "getFeed() called with: feedId = [" // string@8ce5 │ │ -3d924a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9250: 6e30 cfb2 4005 |000a: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3d9256: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -3d925a: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9260: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d9266: 0c00 |0015: move-result-object v0 │ │ -3d9268: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ -3d926c: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d9272: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d9278: 0c00 |001e: move-result-object v0 │ │ -3d927a: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d9280: 6e30 b1af 4005 |0022: invoke-virtual {v0, v4, v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursor:(J)Landroid/database/Cursor; // method@afb1 │ │ -3d9286: 0c02 |0025: move-result-object v2 │ │ -3d9288: 7210 5503 0200 |0026: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3d928e: 0a03 |0029: move-result v3 │ │ -3d9290: 3803 1c00 |002a: if-eqz v3, 0046 // +001c │ │ -3d9294: 7110 169b 0200 |002c: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b16 │ │ -3d929a: 0c04 |002f: move-result-object v4 │ │ -3d929c: 3806 0e00 |0030: if-eqz v6, 003e // +000e │ │ -3d92a0: 6e10 4eab 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ -3d92a6: 0c05 |0035: move-result-object v5 │ │ -3d92a8: 7120 249b 5400 |0036: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/util/List; // method@9b24 │ │ -3d92ae: 0c05 |0039: move-result-object v5 │ │ -3d92b0: 6e20 66ab 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ -3d92b6: 281e |003d: goto 005b // +001e │ │ -3d92b8: 7110 239b 0400 |003e: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b23 │ │ -3d92be: 0c05 |0041: move-result-object v5 │ │ -3d92c0: 6e20 66ab 5400 |0042: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ -3d92c6: 2816 |0045: goto 005b // +0016 │ │ -3d92c8: 2206 741e |0046: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d92cc: 7010 c7b2 0600 |0048: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d92d2: 1a03 e48c |004b: const-string v3, "getFeed could not find feed with id " // string@8ce4 │ │ -3d92d6: 6e20 d3b2 3600 |004d: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d92dc: 6e30 cfb2 4605 |0050: invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3d92e2: 6e10 deb2 0600 |0053: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d92e8: 0c04 |0056: move-result-object v4 │ │ -3d92ea: 7120 f70a 4100 |0057: invoke-static {v1, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d92f0: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -3d92f2: 7210 4303 0200 |005b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d92f8: 6e10 a4af 0000 |005e: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d92fe: 1104 |0061: return-object v4 │ │ -3d9300: 0d04 |0062: move-exception v4 │ │ -3d9302: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -3d9306: 7210 4303 0200 |0065: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d930c: 2805 |0068: goto 006d // +0005 │ │ -3d930e: 0d05 |0069: move-exception v5 │ │ -3d9310: 6e20 feb2 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d9316: 2704 |006d: throw v4 │ │ -3d9318: 0d04 |006e: move-exception v4 │ │ -3d931a: 6e10 a4af 0000 |006f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9320: 2704 |0072: throw v4 │ │ +3d9214: |[3d9214] de.danoeh.antennapod.core.storage.DBReader.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3d9224: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d9228: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d922e: 1a01 e58c |0005: const-string v1, "getFeed() called with: feedId = [" // string@8ce5 │ │ +3d9232: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9238: 6e30 cfb2 4005 |000a: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3d923e: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +3d9242: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9248: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d924e: 0c00 |0015: move-result-object v0 │ │ +3d9250: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ +3d9254: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d925a: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d9260: 0c00 |001e: move-result-object v0 │ │ +3d9262: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d9268: 6e30 b1af 4005 |0022: invoke-virtual {v0, v4, v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursor:(J)Landroid/database/Cursor; // method@afb1 │ │ +3d926e: 0c02 |0025: move-result-object v2 │ │ +3d9270: 7210 5503 0200 |0026: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3d9276: 0a03 |0029: move-result v3 │ │ +3d9278: 3803 1c00 |002a: if-eqz v3, 0046 // +001c │ │ +3d927c: 7110 169b 0200 |002c: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b16 │ │ +3d9282: 0c04 |002f: move-result-object v4 │ │ +3d9284: 3806 0e00 |0030: if-eqz v6, 003e // +000e │ │ +3d9288: 6e10 4eab 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ +3d928e: 0c05 |0035: move-result-object v5 │ │ +3d9290: 7120 249b 5400 |0036: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/util/List; // method@9b24 │ │ +3d9296: 0c05 |0039: move-result-object v5 │ │ +3d9298: 6e20 66ab 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ +3d929e: 281e |003d: goto 005b // +001e │ │ +3d92a0: 7110 239b 0400 |003e: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b23 │ │ +3d92a6: 0c05 |0041: move-result-object v5 │ │ +3d92a8: 6e20 66ab 5400 |0042: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ +3d92ae: 2816 |0045: goto 005b // +0016 │ │ +3d92b0: 2206 741e |0046: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d92b4: 7010 c7b2 0600 |0048: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d92ba: 1a03 e48c |004b: const-string v3, "getFeed could not find feed with id " // string@8ce4 │ │ +3d92be: 6e20 d3b2 3600 |004d: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d92c4: 6e30 cfb2 4605 |0050: invoke-virtual {v6, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3d92ca: 6e10 deb2 0600 |0053: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d92d0: 0c04 |0056: move-result-object v4 │ │ +3d92d2: 7120 f70a 4100 |0057: invoke-static {v1, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d92d8: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +3d92da: 7210 4303 0200 |005b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d92e0: 6e10 a4af 0000 |005e: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d92e6: 1104 |0061: return-object v4 │ │ +3d92e8: 0d04 |0062: move-exception v4 │ │ +3d92ea: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +3d92ee: 7210 4303 0200 |0065: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d92f4: 2805 |0068: goto 006d // +0005 │ │ +3d92f6: 0d05 |0069: move-exception v5 │ │ +3d92f8: 6e20 feb2 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d92fe: 2704 |006d: throw v4 │ │ +3d9300: 0d04 |006e: move-exception v4 │ │ +3d9302: 6e10 a4af 0000 |006f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9308: 2704 |0072: throw v4 │ │ catches : 5 │ │ 0x0022 - 0x0026 │ │ -> 0x006e │ │ 0x0026 - 0x005a │ │ -> 0x0062 │ │ 0x005b - 0x005e │ │ -> 0x006e │ │ @@ -828370,59 +828370,59 @@ │ │ type : '(J)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -3d9f04: |[3d9f04] de.danoeh.antennapod.core.storage.DBReader.getFeedDownloadLog:(J)Ljava/util/List; │ │ -3d9f14: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d9f18: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d9f1e: 1a01 ed8c |0005: const-string v1, "getFeedDownloadLog() called with: feed = [" // string@8ced │ │ -3d9f22: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9f28: 6e30 cfb2 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3d9f2e: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -3d9f32: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9f38: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d9f3e: 0c00 |0015: move-result-object v0 │ │ -3d9f40: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ -3d9f44: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d9f4a: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d9f50: 0c00 |001e: move-result-object v0 │ │ -3d9f52: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d9f58: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -3d9f5a: 6e40 abaf 1032 |0023: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDownloadLog:(IJ)Landroid/database/Cursor; // method@afab │ │ -3d9f60: 0c02 |0026: move-result-object v2 │ │ -3d9f62: 2203 e21e |0027: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ -3d9f66: 7210 4903 0200 |0029: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ -3d9f6c: 0a01 |002c: move-result v1 │ │ -3d9f6e: 7020 18b4 1300 |002d: invoke-direct {v3, v1}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ -3d9f74: 7210 5503 0200 |0030: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3d9f7a: 0a01 |0033: move-result v1 │ │ -3d9f7c: 3801 0a00 |0034: if-eqz v1, 003e // +000a │ │ -3d9f80: 7110 faaf 0200 |0036: invoke-static {v2}, Lde/danoeh/antennapod/storage/database/mapper/DownloadResultCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@affa │ │ -3d9f86: 0c01 |0039: move-result-object v1 │ │ -3d9f88: 7220 d6b4 1300 |003a: invoke-interface {v3, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d9f8e: 28f3 |003d: goto 0030 // -000d │ │ -3d9f90: 2201 9619 |003e: new-instance v1, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator; // type@1996 │ │ -3d9f94: 7010 859d 0100 |0040: invoke-direct {v1}, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator;.:()V // method@9d85 │ │ -3d9f9a: 7120 90b4 1300 |0043: invoke-static {v3, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3d9fa0: 7210 4303 0200 |0046: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9fa6: 6e10 a4af 0000 |0049: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9fac: 1103 |004c: return-object v3 │ │ -3d9fae: 0d03 |004d: move-exception v3 │ │ -3d9fb0: 3802 0a00 |004e: if-eqz v2, 0058 // +000a │ │ -3d9fb4: 7210 4303 0200 |0050: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9fba: 2805 |0053: goto 0058 // +0005 │ │ -3d9fbc: 0d02 |0054: move-exception v2 │ │ -3d9fbe: 6e20 feb2 2300 |0055: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d9fc4: 2703 |0058: throw v3 │ │ -3d9fc6: 0d02 |0059: move-exception v2 │ │ -3d9fc8: 6e10 a4af 0000 |005a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9fce: 2702 |005d: throw v2 │ │ +3d9eec: |[3d9eec] de.danoeh.antennapod.core.storage.DBReader.getFeedDownloadLog:(J)Ljava/util/List; │ │ +3d9efc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d9f00: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d9f06: 1a01 ed8c |0005: const-string v1, "getFeedDownloadLog() called with: feed = [" // string@8ced │ │ +3d9f0a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9f10: 6e30 cfb2 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3d9f16: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +3d9f1a: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9f20: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d9f26: 0c00 |0015: move-result-object v0 │ │ +3d9f28: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ +3d9f2c: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d9f32: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d9f38: 0c00 |001e: move-result-object v0 │ │ +3d9f3a: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d9f40: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +3d9f42: 6e40 abaf 1032 |0023: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDownloadLog:(IJ)Landroid/database/Cursor; // method@afab │ │ +3d9f48: 0c02 |0026: move-result-object v2 │ │ +3d9f4a: 2203 e21e |0027: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ +3d9f4e: 7210 4903 0200 |0029: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ +3d9f54: 0a01 |002c: move-result v1 │ │ +3d9f56: 7020 18b4 1300 |002d: invoke-direct {v3, v1}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ +3d9f5c: 7210 5503 0200 |0030: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3d9f62: 0a01 |0033: move-result v1 │ │ +3d9f64: 3801 0a00 |0034: if-eqz v1, 003e // +000a │ │ +3d9f68: 7110 faaf 0200 |0036: invoke-static {v2}, Lde/danoeh/antennapod/storage/database/mapper/DownloadResultCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@affa │ │ +3d9f6e: 0c01 |0039: move-result-object v1 │ │ +3d9f70: 7220 d6b4 1300 |003a: invoke-interface {v3, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d9f76: 28f3 |003d: goto 0030 // -000d │ │ +3d9f78: 2201 9619 |003e: new-instance v1, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator; // type@1996 │ │ +3d9f7c: 7010 859d 0100 |0040: invoke-direct {v1}, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator;.:()V // method@9d85 │ │ +3d9f82: 7120 90b4 1300 |0043: invoke-static {v3, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3d9f88: 7210 4303 0200 |0046: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9f8e: 6e10 a4af 0000 |0049: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9f94: 1103 |004c: return-object v3 │ │ +3d9f96: 0d03 |004d: move-exception v3 │ │ +3d9f98: 3802 0a00 |004e: if-eqz v2, 0058 // +000a │ │ +3d9f9c: 7210 4303 0200 |0050: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9fa2: 2805 |0053: goto 0058 // +0005 │ │ +3d9fa4: 0d02 |0054: move-exception v2 │ │ +3d9fa6: 6e20 feb2 2300 |0055: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d9fac: 2703 |0058: throw v3 │ │ +3d9fae: 0d02 |0059: move-exception v2 │ │ +3d9fb0: 6e10 a4af 0000 |005a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9fb6: 2702 |005d: throw v2 │ │ catches : 5 │ │ 0x0023 - 0x0027 │ │ -> 0x0059 │ │ 0x0027 - 0x0046 │ │ -> 0x004d │ │ 0x0046 - 0x0049 │ │ -> 0x0059 │ │ @@ -828452,36 +828452,36 @@ │ │ type : '(J)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3d9354: |[3d9354] de.danoeh.antennapod.core.storage.DBReader.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3d9364: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d9368: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d936e: 1a01 f28c |0005: const-string v1, "getFeedItem() called with: itemId = [" // string@8cf2 │ │ -3d9372: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9378: 6e30 cfb2 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3d937e: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -3d9382: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9388: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d938e: 0c00 |0015: move-result-object v0 │ │ -3d9390: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ -3d9394: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d939a: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d93a0: 0c00 |001e: move-result-object v0 │ │ -3d93a2: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d93a8: 7130 209b 3200 |0022: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(JLde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b20 │ │ -3d93ae: 0c02 |0025: move-result-object v2 │ │ -3d93b0: 6e10 a4af 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d93b6: 1102 |0029: return-object v2 │ │ -3d93b8: 0d02 |002a: move-exception v2 │ │ -3d93ba: 6e10 a4af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d93c0: 2702 |002e: throw v2 │ │ +3d933c: |[3d933c] de.danoeh.antennapod.core.storage.DBReader.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3d934c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d9350: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d9356: 1a01 f28c |0005: const-string v1, "getFeedItem() called with: itemId = [" // string@8cf2 │ │ +3d935a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9360: 6e30 cfb2 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3d9366: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +3d936a: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9370: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d9376: 0c00 |0015: move-result-object v0 │ │ +3d9378: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ +3d937c: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d9382: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d9388: 0c00 |001e: move-result-object v0 │ │ +3d938a: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d9390: 7130 209b 3200 |0022: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(JLde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b20 │ │ +3d9396: 0c02 |0025: move-result-object v2 │ │ +3d9398: 6e10 a4af 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d939e: 1102 |0029: return-object v2 │ │ +3d93a0: 0d02 |002a: move-exception v2 │ │ +3d93a2: 6e10 a4af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d93a8: 2702 |002e: throw v2 │ │ catches : 1 │ │ 0x0022 - 0x0026 │ │ -> 0x002a │ │ positions : │ │ 0x0000 line=507 │ │ 0x001b line=509 │ │ 0x001f line=510 │ │ @@ -828496,52 +828496,52 @@ │ │ type : '(JLde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -3d93d0: |[3d93d0] de.danoeh.antennapod.core.storage.DBReader.getFeedItem:(JLde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3d93e0: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d93e4: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d93ea: 1a01 3847 |0005: const-string v1, "Loading feeditem with id " // string@4738 │ │ -3d93ee: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d93f4: 6e30 cfb2 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3d93fa: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d9400: 0c00 |0010: move-result-object v0 │ │ -3d9402: 1a01 5817 |0011: const-string v1, "DBReader" // string@1758 │ │ -3d9406: 7120 f50a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d940c: 7120 47b2 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@b247 │ │ -3d9412: 0c02 |0019: move-result-object v2 │ │ -3d9414: 6e20 b3af 2400 |001a: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:(Ljava/lang/String;)Landroid/database/Cursor; // method@afb3 │ │ -3d941a: 0c02 |001d: move-result-object v2 │ │ -3d941c: 7210 5503 0200 |001e: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3d9422: 0a03 |0021: move-result v3 │ │ -3d9424: 3803 1700 |0022: if-eqz v3, 0039 // +0017 │ │ -3d9428: 7120 189b 2400 |0024: invoke-static {v4, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ -3d942e: 0c03 |0027: move-result-object v3 │ │ -3d9430: 7210 e0b4 0300 |0028: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3d9436: 0a04 |002b: move-result v4 │ │ -3d9438: 3904 0d00 |002c: if-nez v4, 0039 // +000d │ │ -3d943c: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -3d943e: 7220 ddb4 4300 |002f: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3d9444: 0c04 |0032: move-result-object v4 │ │ -3d9446: 1f04 a21c |0033: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d944a: 7110 3e9b 0300 |0035: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ -3d9450: 2802 |0038: goto 003a // +0002 │ │ -3d9452: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -3d9454: 7210 4303 0200 |003a: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d945a: 1104 |003d: return-object v4 │ │ -3d945c: 0d03 |003e: move-exception v3 │ │ -3d945e: 3802 0a00 |003f: if-eqz v2, 0049 // +000a │ │ -3d9462: 7210 4303 0200 |0041: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9468: 2805 |0044: goto 0049 // +0005 │ │ -3d946a: 0d02 |0045: move-exception v2 │ │ -3d946c: 6e20 feb2 2300 |0046: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d9472: 2703 |0049: throw v3 │ │ +3d93b8: |[3d93b8] de.danoeh.antennapod.core.storage.DBReader.getFeedItem:(JLde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3d93c8: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d93cc: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d93d2: 1a01 3847 |0005: const-string v1, "Loading feeditem with id " // string@4738 │ │ +3d93d6: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d93dc: 6e30 cfb2 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3d93e2: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d93e8: 0c00 |0010: move-result-object v0 │ │ +3d93ea: 1a01 5817 |0011: const-string v1, "DBReader" // string@1758 │ │ +3d93ee: 7120 f50a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d93f4: 7120 47b2 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@b247 │ │ +3d93fa: 0c02 |0019: move-result-object v2 │ │ +3d93fc: 6e20 b3af 2400 |001a: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:(Ljava/lang/String;)Landroid/database/Cursor; // method@afb3 │ │ +3d9402: 0c02 |001d: move-result-object v2 │ │ +3d9404: 7210 5503 0200 |001e: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3d940a: 0a03 |0021: move-result v3 │ │ +3d940c: 3803 1700 |0022: if-eqz v3, 0039 // +0017 │ │ +3d9410: 7120 189b 2400 |0024: invoke-static {v4, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ +3d9416: 0c03 |0027: move-result-object v3 │ │ +3d9418: 7210 e0b4 0300 |0028: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3d941e: 0a04 |002b: move-result v4 │ │ +3d9420: 3904 0d00 |002c: if-nez v4, 0039 // +000d │ │ +3d9424: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +3d9426: 7220 ddb4 4300 |002f: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3d942c: 0c04 |0032: move-result-object v4 │ │ +3d942e: 1f04 a21c |0033: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d9432: 7110 3e9b 0300 |0035: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ +3d9438: 2802 |0038: goto 003a // +0002 │ │ +3d943a: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +3d943c: 7210 4303 0200 |003a: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9442: 1104 |003d: return-object v4 │ │ +3d9444: 0d03 |003e: move-exception v3 │ │ +3d9446: 3802 0a00 |003f: if-eqz v2, 0049 // +000a │ │ +3d944a: 7210 4303 0200 |0041: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9450: 2805 |0044: goto 0049 // +0005 │ │ +3d9452: 0d02 |0045: move-exception v2 │ │ +3d9454: 6e20 feb2 2300 |0046: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d945a: 2703 |0049: throw v3 │ │ catches : 2 │ │ 0x001e - 0x0038 │ │ -> 0x003e │ │ 0x0041 - 0x0044 │ │ -> 0x0045 │ │ positions : │ │ 0x0000 line=483 │ │ @@ -828562,25 +828562,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3d948c: |[3d948c] de.danoeh.antennapod.core.storage.DBReader.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3d949c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d94a2: 0c00 |0003: move-result-object v0 │ │ -3d94a4: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d94aa: 7130 229b 2100 |0007: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b22 │ │ -3d94b0: 0c01 |000a: move-result-object v1 │ │ -3d94b2: 6e10 a4af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d94b8: 1101 |000e: return-object v1 │ │ -3d94ba: 0d01 |000f: move-exception v1 │ │ -3d94bc: 6e10 a4af 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d94c2: 2701 |0013: throw v1 │ │ +3d9474: |[3d9474] de.danoeh.antennapod.core.storage.DBReader.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3d9484: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d948a: 0c00 |0003: move-result-object v0 │ │ +3d948c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d9492: 7130 229b 2100 |0007: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b22 │ │ +3d9498: 0c01 |000a: move-result-object v1 │ │ +3d949a: 6e10 a4af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d94a0: 1101 |000e: return-object v1 │ │ +3d94a2: 0d01 |000f: move-exception v1 │ │ +3d94a4: 6e10 a4af 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d94aa: 2701 |0013: throw v1 │ │ catches : 1 │ │ 0x0007 - 0x000b │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=627 │ │ 0x0004 line=628 │ │ 0x0007 line=630 │ │ @@ -828595,43 +828595,43 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -3d94d0: |[3d94d0] de.danoeh.antennapod.core.storage.DBReader.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3d94e0: 6e30 b4af 1302 |0000: invoke-virtual {v3, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@afb4 │ │ -3d94e6: 0c01 |0003: move-result-object v1 │ │ -3d94e8: 7210 5503 0100 |0004: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3d94ee: 0a02 |0007: move-result v2 │ │ -3d94f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3d94f2: 3902 0600 |0009: if-nez v2, 000f // +0006 │ │ -3d94f6: 7210 4303 0100 |000b: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d94fc: 1100 |000e: return-object v0 │ │ -3d94fe: 7120 189b 1300 |000f: invoke-static {v3, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ -3d9504: 0c02 |0012: move-result-object v2 │ │ -3d9506: 7210 e0b4 0200 |0013: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3d950c: 0a03 |0016: move-result v3 │ │ -3d950e: 3903 0d00 |0017: if-nez v3, 0024 // +000d │ │ -3d9512: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -3d9514: 7220 ddb4 3200 |001a: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3d951a: 0c02 |001d: move-result-object v2 │ │ -3d951c: 1f02 a21c |001e: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d9520: 7210 4303 0100 |0020: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9526: 1102 |0023: return-object v2 │ │ -3d9528: 7210 4303 0100 |0024: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d952e: 1100 |0027: return-object v0 │ │ -3d9530: 0d02 |0028: move-exception v2 │ │ -3d9532: 3801 0a00 |0029: if-eqz v1, 0033 // +000a │ │ -3d9536: 7210 4303 0100 |002b: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d953c: 2805 |002e: goto 0033 // +0005 │ │ -3d953e: 0d01 |002f: move-exception v1 │ │ -3d9540: 6e20 feb2 1200 |0030: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d9546: 2702 |0033: throw v2 │ │ +3d94b8: |[3d94b8] de.danoeh.antennapod.core.storage.DBReader.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3d94c8: 6e30 b4af 1302 |0000: invoke-virtual {v3, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@afb4 │ │ +3d94ce: 0c01 |0003: move-result-object v1 │ │ +3d94d0: 7210 5503 0100 |0004: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3d94d6: 0a02 |0007: move-result v2 │ │ +3d94d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3d94da: 3902 0600 |0009: if-nez v2, 000f // +0006 │ │ +3d94de: 7210 4303 0100 |000b: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d94e4: 1100 |000e: return-object v0 │ │ +3d94e6: 7120 189b 1300 |000f: invoke-static {v3, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ +3d94ec: 0c02 |0012: move-result-object v2 │ │ +3d94ee: 7210 e0b4 0200 |0013: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3d94f4: 0a03 |0016: move-result v3 │ │ +3d94f6: 3903 0d00 |0017: if-nez v3, 0024 // +000d │ │ +3d94fa: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +3d94fc: 7220 ddb4 3200 |001a: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3d9502: 0c02 |001d: move-result-object v2 │ │ +3d9504: 1f02 a21c |001e: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d9508: 7210 4303 0100 |0020: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d950e: 1102 |0023: return-object v2 │ │ +3d9510: 7210 4303 0100 |0024: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9516: 1100 |0027: return-object v0 │ │ +3d9518: 0d02 |0028: move-exception v2 │ │ +3d951a: 3801 0a00 |0029: if-eqz v1, 0033 // +000a │ │ +3d951e: 7210 4303 0100 |002b: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9524: 2805 |002e: goto 0033 // +0005 │ │ +3d9526: 0d01 |002f: move-exception v1 │ │ +3d9528: 6e20 feb2 1200 |0030: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d952e: 2702 |0033: throw v2 │ │ catches : 3 │ │ 0x0004 - 0x0008 │ │ -> 0x0028 │ │ 0x000f - 0x0020 │ │ -> 0x0028 │ │ 0x002b - 0x002e │ │ -> 0x002f │ │ @@ -828654,20 +828654,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3da000: |[3da000] de.danoeh.antennapod.core.storage.DBReader.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; │ │ -3da010: 7100 deab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abde │ │ -3da016: 0c00 |0003: move-result-object v0 │ │ -3da018: 7120 249b 0100 |0004: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/util/List; // method@9b24 │ │ -3da01e: 0c01 |0007: move-result-object v1 │ │ -3da020: 1101 |0008: return-object v1 │ │ +3d9fe8: |[3d9fe8] de.danoeh.antennapod.core.storage.DBReader.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; │ │ +3d9ff8: 7100 deab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abde │ │ +3d9ffe: 0c00 |0003: move-result-object v0 │ │ +3da000: 7120 249b 0100 |0004: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/util/List; // method@9b24 │ │ +3da006: 0c01 |0007: move-result-object v1 │ │ +3da008: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #20 : (in Lde/danoeh/antennapod/core/storage/DBReader;) │ │ @@ -828675,60 +828675,60 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -3da024: |[3da024] de.danoeh.antennapod.core.storage.DBReader.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/util/List; │ │ -3da034: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3da038: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3da03e: 1a01 f78c |0005: const-string v1, "getFeedItemList() called with: feed = [" // string@8cf7 │ │ -3da042: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3da048: 6e20 d2b2 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3da04e: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -3da052: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3da058: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3da05e: 0c00 |0015: move-result-object v0 │ │ -3da060: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ -3da064: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3da06a: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da070: 0c00 |001e: move-result-object v0 │ │ -3da072: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da078: 6e30 baaf 4005 |0022: invoke-virtual {v0, v4, v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getItemsOfFeedCursor:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; // method@afba │ │ -3da07e: 0c05 |0025: move-result-object v5 │ │ -3da080: 7120 189b 5000 |0026: invoke-static {v0, v5}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ -3da086: 0c01 |0029: move-result-object v1 │ │ -3da088: 2202 9719 |002a: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator; // type@1997 │ │ -3da08c: 7010 889d 0200 |002c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator;.:()V // method@9d88 │ │ -3da092: 7120 90b4 2100 |002f: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3da098: 7210 e1b4 0100 |0032: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3da09e: 0c02 |0035: move-result-object v2 │ │ -3da0a0: 7210 c4b4 0200 |0036: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3da0a6: 0a03 |0039: move-result v3 │ │ -3da0a8: 3803 0c00 |003a: if-eqz v3, 0046 // +000c │ │ -3da0ac: 7210 c5b4 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3da0b2: 0c03 |003f: move-result-object v3 │ │ -3da0b4: 1f03 a21c |0040: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3da0b8: 6e20 caab 4300 |0042: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abca │ │ -3da0be: 28f1 |0045: goto 0036 // -000f │ │ -3da0c0: 3805 0500 |0046: if-eqz v5, 004b // +0005 │ │ -3da0c4: 7210 4303 0500 |0048: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da0ca: 6e10 a4af 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da0d0: 1101 |004e: return-object v1 │ │ -3da0d2: 0d04 |004f: move-exception v4 │ │ -3da0d4: 3805 0a00 |0050: if-eqz v5, 005a // +000a │ │ -3da0d8: 7210 4303 0500 |0052: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da0de: 2805 |0055: goto 005a // +0005 │ │ -3da0e0: 0d05 |0056: move-exception v5 │ │ -3da0e2: 6e20 feb2 5400 |0057: invoke-virtual {v4, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3da0e8: 2704 |005a: throw v4 │ │ -3da0ea: 0d04 |005b: move-exception v4 │ │ -3da0ec: 6e10 a4af 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da0f2: 2704 |005f: throw v4 │ │ +3da00c: |[3da00c] de.danoeh.antennapod.core.storage.DBReader.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/util/List; │ │ +3da01c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3da020: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3da026: 1a01 f78c |0005: const-string v1, "getFeedItemList() called with: feed = [" // string@8cf7 │ │ +3da02a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3da030: 6e20 d2b2 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3da036: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +3da03a: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3da040: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3da046: 0c00 |0015: move-result-object v0 │ │ +3da048: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ +3da04c: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3da052: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da058: 0c00 |001e: move-result-object v0 │ │ +3da05a: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da060: 6e30 baaf 4005 |0022: invoke-virtual {v0, v4, v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getItemsOfFeedCursor:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; // method@afba │ │ +3da066: 0c05 |0025: move-result-object v5 │ │ +3da068: 7120 189b 5000 |0026: invoke-static {v0, v5}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ +3da06e: 0c01 |0029: move-result-object v1 │ │ +3da070: 2202 9719 |002a: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator; // type@1997 │ │ +3da074: 7010 889d 0200 |002c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator;.:()V // method@9d88 │ │ +3da07a: 7120 90b4 2100 |002f: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3da080: 7210 e1b4 0100 |0032: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3da086: 0c02 |0035: move-result-object v2 │ │ +3da088: 7210 c4b4 0200 |0036: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3da08e: 0a03 |0039: move-result v3 │ │ +3da090: 3803 0c00 |003a: if-eqz v3, 0046 // +000c │ │ +3da094: 7210 c5b4 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3da09a: 0c03 |003f: move-result-object v3 │ │ +3da09c: 1f03 a21c |0040: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3da0a0: 6e20 caab 4300 |0042: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abca │ │ +3da0a6: 28f1 |0045: goto 0036 // -000f │ │ +3da0a8: 3805 0500 |0046: if-eqz v5, 004b // +0005 │ │ +3da0ac: 7210 4303 0500 |0048: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da0b2: 6e10 a4af 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da0b8: 1101 |004e: return-object v1 │ │ +3da0ba: 0d04 |004f: move-exception v4 │ │ +3da0bc: 3805 0a00 |0050: if-eqz v5, 005a // +000a │ │ +3da0c0: 7210 4303 0500 |0052: invoke-interface {v5}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da0c6: 2805 |0055: goto 005a // +0005 │ │ +3da0c8: 0d05 |0056: move-exception v5 │ │ +3da0ca: 6e20 feb2 5400 |0057: invoke-virtual {v4, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3da0d0: 2704 |005a: throw v4 │ │ +3da0d2: 0d04 |005b: move-exception v4 │ │ +3da0d4: 6e10 a4af 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da0da: 2704 |005f: throw v4 │ │ catches : 5 │ │ 0x0022 - 0x0026 │ │ -> 0x005b │ │ 0x0026 - 0x0045 │ │ -> 0x004f │ │ 0x0048 - 0x004b │ │ -> 0x005b │ │ @@ -828759,40 +828759,40 @@ │ │ type : '(Ljava/util/List;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -3da124: |[3da124] de.danoeh.antennapod.core.storage.DBReader.getFeedItemsWithUrl:(Ljava/util/List;)Ljava/util/List; │ │ -3da134: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da13a: 0c00 |0003: move-result-object v0 │ │ -3da13c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da142: 6e20 b6af 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursorByUrl:(Ljava/util/List;)Landroid/database/Cursor; // method@afb6 │ │ -3da148: 0c03 |000a: move-result-object v3 │ │ -3da14a: 7120 189b 3000 |000b: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ -3da150: 0c01 |000e: move-result-object v1 │ │ -3da152: 7110 3e9b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ -3da158: 2202 9819 |0012: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator; // type@1998 │ │ -3da15c: 7010 8b9d 0200 |0014: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator;.:()V // method@9d8b │ │ -3da162: 7120 90b4 2100 |0017: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3da168: 3803 0500 |001a: if-eqz v3, 001f // +0005 │ │ -3da16c: 7210 4303 0300 |001c: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da172: 6e10 a4af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da178: 1101 |0022: return-object v1 │ │ -3da17a: 0d01 |0023: move-exception v1 │ │ -3da17c: 3803 0a00 |0024: if-eqz v3, 002e // +000a │ │ -3da180: 7210 4303 0300 |0026: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da186: 2805 |0029: goto 002e // +0005 │ │ -3da188: 0d03 |002a: move-exception v3 │ │ -3da18a: 6e20 feb2 3100 |002b: invoke-virtual {v1, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3da190: 2701 |002e: throw v1 │ │ -3da192: 0d03 |002f: move-exception v3 │ │ -3da194: 6e10 a4af 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da19a: 2703 |0033: throw v3 │ │ +3da10c: |[3da10c] de.danoeh.antennapod.core.storage.DBReader.getFeedItemsWithUrl:(Ljava/util/List;)Ljava/util/List; │ │ +3da11c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da122: 0c00 |0003: move-result-object v0 │ │ +3da124: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da12a: 6e20 b6af 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursorByUrl:(Ljava/util/List;)Landroid/database/Cursor; // method@afb6 │ │ +3da130: 0c03 |000a: move-result-object v3 │ │ +3da132: 7120 189b 3000 |000b: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ +3da138: 0c01 |000e: move-result-object v1 │ │ +3da13a: 7110 3e9b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ +3da140: 2202 9819 |0012: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator; // type@1998 │ │ +3da144: 7010 8b9d 0200 |0014: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator;.:()V // method@9d8b │ │ +3da14a: 7120 90b4 2100 |0017: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3da150: 3803 0500 |001a: if-eqz v3, 001f // +0005 │ │ +3da154: 7210 4303 0300 |001c: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da15a: 6e10 a4af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da160: 1101 |0022: return-object v1 │ │ +3da162: 0d01 |0023: move-exception v1 │ │ +3da164: 3803 0a00 |0024: if-eqz v3, 002e // +000a │ │ +3da168: 7210 4303 0300 |0026: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da16e: 2805 |0029: goto 002e // +0005 │ │ +3da170: 0d03 |002a: move-exception v3 │ │ +3da172: 6e20 feb2 3100 |002b: invoke-virtual {v1, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3da178: 2701 |002e: throw v1 │ │ +3da17a: 0d03 |002f: move-exception v3 │ │ +3da17c: 6e10 a4af 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da182: 2703 |0033: throw v3 │ │ catches : 5 │ │ 0x0007 - 0x000b │ │ -> 0x002f │ │ 0x000b - 0x001a │ │ -> 0x0023 │ │ 0x001c - 0x001f │ │ -> 0x002f │ │ @@ -828820,28 +828820,28 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3da1cc: |[3da1cc] de.danoeh.antennapod.core.storage.DBReader.getFeedList:()Ljava/util/List; │ │ -3da1dc: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ -3da1e0: 1a01 f91b |0002: const-string v1, "Extracting Feedlist" // string@1bf9 │ │ -3da1e4: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3da1ea: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da1f0: 0c00 |000a: move-result-object v0 │ │ -3da1f2: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da1f8: 7110 279b 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b27 │ │ -3da1fe: 0c01 |0011: move-result-object v1 │ │ -3da200: 6e10 a4af 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da206: 1101 |0015: return-object v1 │ │ -3da208: 0d01 |0016: move-exception v1 │ │ -3da20a: 6e10 a4af 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da210: 2701 |001a: throw v1 │ │ +3da1b4: |[3da1b4] de.danoeh.antennapod.core.storage.DBReader.getFeedList:()Ljava/util/List; │ │ +3da1c4: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ +3da1c8: 1a01 f91b |0002: const-string v1, "Extracting Feedlist" // string@1bf9 │ │ +3da1cc: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3da1d2: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da1d8: 0c00 |000a: move-result-object v0 │ │ +3da1da: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da1e0: 7110 279b 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b27 │ │ +3da1e6: 0c01 |0011: move-result-object v1 │ │ +3da1e8: 6e10 a4af 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da1ee: 1101 |0015: return-object v1 │ │ +3da1f0: 0d01 |0016: move-exception v1 │ │ +3da1f2: 6e10 a4af 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da1f8: 2701 |001a: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0004 line=67 │ │ 0x0007 line=69 │ │ 0x000b line=70 │ │ @@ -828855,37 +828855,37 @@ │ │ type : '(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3da220: |[3da220] de.danoeh.antennapod.core.storage.DBReader.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; │ │ -3da230: 6e10 a7af 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getAllFeedsCursor:()Landroid/database/Cursor; // method@afa7 │ │ -3da236: 0c02 |0003: move-result-object v2 │ │ -3da238: 2200 e21e |0004: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3da23c: 7210 4903 0200 |0006: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ -3da242: 0a01 |0009: move-result v1 │ │ -3da244: 7020 18b4 1000 |000a: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ -3da24a: 7210 5503 0200 |000d: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3da250: 0a01 |0010: move-result v1 │ │ -3da252: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ -3da256: 7110 169b 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b16 │ │ -3da25c: 0c01 |0016: move-result-object v1 │ │ -3da25e: 7220 d6b4 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3da264: 28f3 |001a: goto 000d // -000d │ │ -3da266: 7210 4303 0200 |001b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da26c: 1100 |001e: return-object v0 │ │ -3da26e: 0d00 |001f: move-exception v0 │ │ -3da270: 3802 0a00 |0020: if-eqz v2, 002a // +000a │ │ -3da274: 7210 4303 0200 |0022: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da27a: 2805 |0025: goto 002a // +0005 │ │ -3da27c: 0d02 |0026: move-exception v2 │ │ -3da27e: 6e20 feb2 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3da284: 2700 |002a: throw v0 │ │ +3da208: |[3da208] de.danoeh.antennapod.core.storage.DBReader.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; │ │ +3da218: 6e10 a7af 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getAllFeedsCursor:()Landroid/database/Cursor; // method@afa7 │ │ +3da21e: 0c02 |0003: move-result-object v2 │ │ +3da220: 2200 e21e |0004: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3da224: 7210 4903 0200 |0006: invoke-interface {v2}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ +3da22a: 0a01 |0009: move-result v1 │ │ +3da22c: 7020 18b4 1000 |000a: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ +3da232: 7210 5503 0200 |000d: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3da238: 0a01 |0010: move-result v1 │ │ +3da23a: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ +3da23e: 7110 169b 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b16 │ │ +3da244: 0c01 |0016: move-result-object v1 │ │ +3da246: 7220 d6b4 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3da24c: 28f3 |001a: goto 000d // -000d │ │ +3da24e: 7210 4303 0200 |001b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da254: 1100 |001e: return-object v0 │ │ +3da256: 0d00 |001f: move-exception v0 │ │ +3da258: 3802 0a00 |0020: if-eqz v2, 002a // +000a │ │ +3da25c: 7210 4303 0200 |0022: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da262: 2805 |0025: goto 002a // +0005 │ │ +3da264: 0d02 |0026: move-exception v2 │ │ +3da266: 6e20 feb2 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3da26c: 2700 |002a: throw v0 │ │ catches : 2 │ │ 0x0004 - 0x001a │ │ -> 0x001f │ │ 0x0022 - 0x0025 │ │ -> 0x0026 │ │ positions : │ │ 0x0000 line=80 │ │ @@ -828903,50 +828903,50 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -3da2a0: |[3da2a0] de.danoeh.antennapod.core.storage.DBReader.getFeedListDownloadUrls:()Ljava/util/List; │ │ -3da2b0: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da2b6: 0c00 |0003: move-result-object v0 │ │ -3da2b8: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da2be: 6e10 b2af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursorDownloadUrls:()Landroid/database/Cursor; // method@afb2 │ │ -3da2c4: 0c01 |000a: move-result-object v1 │ │ -3da2c6: 2202 e21e |000b: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -3da2ca: 7210 4903 0100 |000d: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ -3da2d0: 0a03 |0010: move-result v3 │ │ -3da2d2: 7020 18b4 3200 |0011: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ -3da2d8: 7210 5503 0100 |0014: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3da2de: 0a03 |0017: move-result v3 │ │ -3da2e0: 3803 1500 |0018: if-eqz v3, 002d // +0015 │ │ -3da2e4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -3da2e6: 7220 5003 3100 |001b: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3da2ec: 0c03 |001e: move-result-object v3 │ │ -3da2ee: 3803 f5ff |001f: if-eqz v3, 0014 // -000b │ │ -3da2f2: 1a04 ee6b |0021: const-string v4, "antennapod_local:" // string@6bee │ │ -3da2f6: 6e20 b5b2 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3da2fc: 0a04 |0026: move-result v4 │ │ -3da2fe: 3904 edff |0027: if-nez v4, 0014 // -0013 │ │ -3da302: 7220 d6b4 3200 |0029: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3da308: 28e8 |002c: goto 0014 // -0018 │ │ -3da30a: 7210 4303 0100 |002d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da310: 6e10 a4af 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da316: 1102 |0033: return-object v2 │ │ -3da318: 0d02 |0034: move-exception v2 │ │ -3da31a: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ -3da31e: 7210 4303 0100 |0037: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da324: 2805 |003a: goto 003f // +0005 │ │ -3da326: 0d01 |003b: move-exception v1 │ │ -3da328: 6e20 feb2 1200 |003c: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3da32e: 2702 |003f: throw v2 │ │ -3da330: 0d01 |0040: move-exception v1 │ │ -3da332: 6e10 a4af 0000 |0041: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da338: 2701 |0044: throw v1 │ │ +3da288: |[3da288] de.danoeh.antennapod.core.storage.DBReader.getFeedListDownloadUrls:()Ljava/util/List; │ │ +3da298: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da29e: 0c00 |0003: move-result-object v0 │ │ +3da2a0: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da2a6: 6e10 b2af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursorDownloadUrls:()Landroid/database/Cursor; // method@afb2 │ │ +3da2ac: 0c01 |000a: move-result-object v1 │ │ +3da2ae: 2202 e21e |000b: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +3da2b2: 7210 4903 0100 |000d: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ +3da2b8: 0a03 |0010: move-result v3 │ │ +3da2ba: 7020 18b4 3200 |0011: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ +3da2c0: 7210 5503 0100 |0014: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3da2c6: 0a03 |0017: move-result v3 │ │ +3da2c8: 3803 1500 |0018: if-eqz v3, 002d // +0015 │ │ +3da2cc: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +3da2ce: 7220 5003 3100 |001b: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3da2d4: 0c03 |001e: move-result-object v3 │ │ +3da2d6: 3803 f5ff |001f: if-eqz v3, 0014 // -000b │ │ +3da2da: 1a04 ee6b |0021: const-string v4, "antennapod_local:" // string@6bee │ │ +3da2de: 6e20 b5b2 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3da2e4: 0a04 |0026: move-result v4 │ │ +3da2e6: 3904 edff |0027: if-nez v4, 0014 // -0013 │ │ +3da2ea: 7220 d6b4 3200 |0029: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3da2f0: 28e8 |002c: goto 0014 // -0018 │ │ +3da2f2: 7210 4303 0100 |002d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da2f8: 6e10 a4af 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da2fe: 1102 |0033: return-object v2 │ │ +3da300: 0d02 |0034: move-exception v2 │ │ +3da302: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ +3da306: 7210 4303 0100 |0037: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da30c: 2805 |003a: goto 003f // +0005 │ │ +3da30e: 0d01 |003b: move-exception v1 │ │ +3da310: 6e20 feb2 1200 |003c: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3da316: 2702 |003f: throw v2 │ │ +3da318: 0d01 |0040: move-exception v1 │ │ +3da31a: 6e10 a4af 0000 |0041: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da320: 2701 |0044: throw v1 │ │ catches : 5 │ │ 0x0007 - 0x000b │ │ -> 0x0040 │ │ 0x000b - 0x002c │ │ -> 0x0034 │ │ 0x002d - 0x0030 │ │ -> 0x0040 │ │ @@ -828975,52 +828975,52 @@ │ │ type : '(J)Lde/danoeh/antennapod/model/feed/FeedMedia;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -3d966c: |[3d966c] de.danoeh.antennapod.core.storage.DBReader.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -3d967c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d9682: 0c00 |0003: move-result-object v0 │ │ -3d9684: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d968a: 6e30 c5af 3004 |0007: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getSingleFeedMediaCursor:(J)Landroid/database/Cursor; // method@afc5 │ │ -3d9690: 0c03 |000a: move-result-object v3 │ │ -3d9692: 7210 5403 0300 |000b: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -3d9698: 0a04 |000e: move-result v4 │ │ -3d969a: 3904 0a00 |000f: if-nez v4, 0019 // +000a │ │ -3d969e: 7210 4303 0300 |0011: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d96a4: 6e10 a4af 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d96aa: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -3d96ac: 1103 |0018: return-object v3 │ │ -3d96ae: 1a04 1785 |0019: const-string v4, "feeditem" // string@8517 │ │ -3d96b2: 7220 4603 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0346 │ │ -3d96b8: 0a04 |001e: move-result v4 │ │ -3d96ba: 7220 4e03 4300 |001f: invoke-interface {v3, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -3d96c0: 0b01 |0022: move-result-wide v1 │ │ -3d96c2: 7110 05b0 0300 |0023: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedMediaCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b005 │ │ -3d96c8: 0c04 |0026: move-result-object v4 │ │ -3d96ca: 7120 1f9b 2100 |0027: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ -3d96d0: 0c01 |002a: move-result-object v1 │ │ -3d96d2: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -3d96d6: 6e20 14ac 1400 |002d: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ -3d96dc: 6e20 cfab 4100 |0030: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ -3d96e2: 7210 4303 0300 |0033: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d96e8: 6e10 a4af 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d96ee: 1104 |0039: return-object v4 │ │ -3d96f0: 0d04 |003a: move-exception v4 │ │ -3d96f2: 3803 0a00 |003b: if-eqz v3, 0045 // +000a │ │ -3d96f6: 7210 4303 0300 |003d: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d96fc: 2805 |0040: goto 0045 // +0005 │ │ -3d96fe: 0d03 |0041: move-exception v3 │ │ -3d9700: 6e20 feb2 3400 |0042: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d9706: 2704 |0045: throw v4 │ │ -3d9708: 0d03 |0046: move-exception v3 │ │ -3d970a: 6e10 a4af 0000 |0047: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9710: 2703 |004a: throw v3 │ │ +3d9654: |[3d9654] de.danoeh.antennapod.core.storage.DBReader.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +3d9664: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d966a: 0c00 |0003: move-result-object v0 │ │ +3d966c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d9672: 6e30 c5af 3004 |0007: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getSingleFeedMediaCursor:(J)Landroid/database/Cursor; // method@afc5 │ │ +3d9678: 0c03 |000a: move-result-object v3 │ │ +3d967a: 7210 5403 0300 |000b: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +3d9680: 0a04 |000e: move-result v4 │ │ +3d9682: 3904 0a00 |000f: if-nez v4, 0019 // +000a │ │ +3d9686: 7210 4303 0300 |0011: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d968c: 6e10 a4af 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9692: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +3d9694: 1103 |0018: return-object v3 │ │ +3d9696: 1a04 1785 |0019: const-string v4, "feeditem" // string@8517 │ │ +3d969a: 7220 4603 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0346 │ │ +3d96a0: 0a04 |001e: move-result v4 │ │ +3d96a2: 7220 4e03 4300 |001f: invoke-interface {v3, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +3d96a8: 0b01 |0022: move-result-wide v1 │ │ +3d96aa: 7110 05b0 0300 |0023: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedMediaCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b005 │ │ +3d96b0: 0c04 |0026: move-result-object v4 │ │ +3d96b2: 7120 1f9b 2100 |0027: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ +3d96b8: 0c01 |002a: move-result-object v1 │ │ +3d96ba: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +3d96be: 6e20 14ac 1400 |002d: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ +3d96c4: 6e20 cfab 4100 |0030: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ +3d96ca: 7210 4303 0300 |0033: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d96d0: 6e10 a4af 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d96d6: 1104 |0039: return-object v4 │ │ +3d96d8: 0d04 |003a: move-exception v4 │ │ +3d96da: 3803 0a00 |003b: if-eqz v3, 0045 // +000a │ │ +3d96de: 7210 4303 0300 |003d: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d96e4: 2805 |0040: goto 0045 // +0005 │ │ +3d96e6: 0d03 |0041: move-exception v3 │ │ +3d96e8: 6e20 feb2 3400 |0042: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d96ee: 2704 |0045: throw v4 │ │ +3d96f0: 0d03 |0046: move-exception v3 │ │ +3d96f2: 6e10 a4af 0000 |0047: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d96f8: 2703 |004a: throw v3 │ │ catches : 7 │ │ 0x0007 - 0x000b │ │ -> 0x0046 │ │ 0x000b - 0x000f │ │ -> 0x003a │ │ 0x0011 - 0x0014 │ │ -> 0x0046 │ │ @@ -829058,36 +829058,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3d9b38: |[3d9b38] de.danoeh.antennapod.core.storage.DBReader.getImageAuthentication:(Ljava/lang/String;)Ljava/lang/String; │ │ -3d9b48: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d9b4c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d9b52: 1a01 198e |0005: const-string v1, "getImageAuthentication() called with: imageUrl = [" // string@8e19 │ │ -3d9b56: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9b5c: 6e20 d3b2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9b62: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -3d9b66: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9b6c: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d9b72: 0c00 |0015: move-result-object v0 │ │ -3d9b74: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ -3d9b78: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d9b7e: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d9b84: 0c00 |001e: move-result-object v0 │ │ -3d9b86: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d9b8c: 7120 2b9b 0200 |0022: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getImageAuthentication:(Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/lang/String; // method@9b2b │ │ -3d9b92: 0c02 |0025: move-result-object v2 │ │ -3d9b94: 6e10 a4af 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9b9a: 1102 |0029: return-object v2 │ │ -3d9b9c: 0d02 |002a: move-exception v2 │ │ -3d9b9e: 6e10 a4af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9ba4: 2702 |002e: throw v2 │ │ +3d9b20: |[3d9b20] de.danoeh.antennapod.core.storage.DBReader.getImageAuthentication:(Ljava/lang/String;)Ljava/lang/String; │ │ +3d9b30: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d9b34: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d9b3a: 1a01 198e |0005: const-string v1, "getImageAuthentication() called with: imageUrl = [" // string@8e19 │ │ +3d9b3e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9b44: 6e20 d3b2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9b4a: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +3d9b4e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9b54: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d9b5a: 0c00 |0015: move-result-object v0 │ │ +3d9b5c: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ +3d9b60: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d9b66: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d9b6c: 0c00 |001e: move-result-object v0 │ │ +3d9b6e: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d9b74: 7120 2b9b 0200 |0022: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getImageAuthentication:(Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/lang/String; // method@9b2b │ │ +3d9b7a: 0c02 |0025: move-result-object v2 │ │ +3d9b7c: 6e10 a4af 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9b82: 1102 |0029: return-object v2 │ │ +3d9b84: 0d02 |002a: move-exception v2 │ │ +3d9b86: 6e10 a4af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9b8c: 2702 |002e: throw v2 │ │ catches : 1 │ │ 0x0022 - 0x0026 │ │ -> 0x002a │ │ positions : │ │ 0x0000 line=589 │ │ 0x001b line=591 │ │ 0x001f line=592 │ │ @@ -829102,49 +829102,49 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -3d9bb4: |[3d9bb4] de.danoeh.antennapod.core.storage.DBReader.getImageAuthentication:(Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/lang/String; │ │ -3d9bc4: 6e20 b8af 3400 |0000: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getImageAuthenticationCursor:(Ljava/lang/String;)Landroid/database/Cursor; // method@afb8 │ │ -3d9bca: 0c03 |0003: move-result-object v3 │ │ -3d9bcc: 7210 5403 0300 |0004: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -3d9bd2: 0a04 |0007: move-result v4 │ │ -3d9bd4: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ -3d9bd8: 3804 2900 |000a: if-eqz v4, 0033 // +0029 │ │ -3d9bdc: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -3d9bde: 7220 5003 4300 |000d: invoke-interface {v3, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3d9be4: 0c04 |0010: move-result-object v4 │ │ -3d9be6: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -3d9be8: 7220 5003 1300 |0012: invoke-interface {v3, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3d9bee: 0c01 |0015: move-result-object v1 │ │ -3d9bf0: 7110 a80a 0400 |0016: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3d9bf6: 0a02 |0019: move-result v2 │ │ -3d9bf8: 3902 1900 |001a: if-nez v2, 0033 // +0019 │ │ -3d9bfc: 3801 1700 |001c: if-eqz v1, 0033 // +0017 │ │ -3d9c00: 2200 741e |001e: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d9c04: 7010 c7b2 0000 |0020: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d9c0a: 6e20 d3b2 4000 |0023: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9c10: 1a04 140a |0026: const-string v4, ":" // string@0a14 │ │ -3d9c14: 6e20 d3b2 4000 |0028: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9c1a: 6e20 d3b2 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d9c20: 6e10 deb2 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d9c26: 0c04 |0031: move-result-object v4 │ │ -3d9c28: 0740 |0032: move-object v0, v4 │ │ -3d9c2a: 7210 4303 0300 |0033: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9c30: 1100 |0036: return-object v0 │ │ -3d9c32: 0d04 |0037: move-exception v4 │ │ -3d9c34: 3803 0a00 |0038: if-eqz v3, 0042 // +000a │ │ -3d9c38: 7210 4303 0300 |003a: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9c3e: 2805 |003d: goto 0042 // +0005 │ │ -3d9c40: 0d03 |003e: move-exception v3 │ │ -3d9c42: 6e20 feb2 3400 |003f: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d9c48: 2704 |0042: throw v4 │ │ +3d9b9c: |[3d9b9c] de.danoeh.antennapod.core.storage.DBReader.getImageAuthentication:(Ljava/lang/String;Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/lang/String; │ │ +3d9bac: 6e20 b8af 3400 |0000: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getImageAuthenticationCursor:(Ljava/lang/String;)Landroid/database/Cursor; // method@afb8 │ │ +3d9bb2: 0c03 |0003: move-result-object v3 │ │ +3d9bb4: 7210 5403 0300 |0004: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +3d9bba: 0a04 |0007: move-result v4 │ │ +3d9bbc: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ +3d9bc0: 3804 2900 |000a: if-eqz v4, 0033 // +0029 │ │ +3d9bc4: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +3d9bc6: 7220 5003 4300 |000d: invoke-interface {v3, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3d9bcc: 0c04 |0010: move-result-object v4 │ │ +3d9bce: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +3d9bd0: 7220 5003 1300 |0012: invoke-interface {v3, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3d9bd6: 0c01 |0015: move-result-object v1 │ │ +3d9bd8: 7110 a80a 0400 |0016: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3d9bde: 0a02 |0019: move-result v2 │ │ +3d9be0: 3902 1900 |001a: if-nez v2, 0033 // +0019 │ │ +3d9be4: 3801 1700 |001c: if-eqz v1, 0033 // +0017 │ │ +3d9be8: 2200 741e |001e: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d9bec: 7010 c7b2 0000 |0020: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d9bf2: 6e20 d3b2 4000 |0023: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9bf8: 1a04 140a |0026: const-string v4, ":" // string@0a14 │ │ +3d9bfc: 6e20 d3b2 4000 |0028: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9c02: 6e20 d3b2 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9c08: 6e10 deb2 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d9c0e: 0c04 |0031: move-result-object v4 │ │ +3d9c10: 0740 |0032: move-object v0, v4 │ │ +3d9c12: 7210 4303 0300 |0033: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9c18: 1100 |0036: return-object v0 │ │ +3d9c1a: 0d04 |0037: move-exception v4 │ │ +3d9c1c: 3803 0a00 |0038: if-eqz v3, 0042 // +000a │ │ +3d9c20: 7210 4303 0300 |003a: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9c26: 2805 |003d: goto 0042 // +0005 │ │ +3d9c28: 0d03 |003e: move-exception v3 │ │ +3d9c2a: 6e20 feb2 3400 |003f: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d9c30: 2704 |0042: throw v4 │ │ catches : 3 │ │ 0x0004 - 0x0008 │ │ -> 0x0037 │ │ 0x000d - 0x0032 │ │ -> 0x0037 │ │ 0x003a - 0x003d │ │ -> 0x003e │ │ @@ -829166,61 +829166,61 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -3da36c: |[3da36c] de.danoeh.antennapod.core.storage.DBReader.getMonthlyTimeStatistics:()Ljava/util/List; │ │ -3da37c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3da380: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3da386: 7100 b9af 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da38c: 0c01 |0008: move-result-object v1 │ │ -3da38e: 6e10 c9af 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da394: 6e10 bbaf 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getMonthlyStatisticsCursor:()Landroid/database/Cursor; // method@afbb │ │ -3da39a: 0c02 |000f: move-result-object v2 │ │ -3da39c: 1a03 a2b8 |0010: const-string v3, "month" // string@b8a2 │ │ -3da3a0: 7220 4703 3200 |0012: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -3da3a6: 0a03 |0015: move-result v3 │ │ -3da3a8: 1a04 ade7 |0016: const-string v4, "year" // string@e7ad │ │ -3da3ac: 7220 4703 4200 |0018: invoke-interface {v2, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -3da3b2: 0a04 |001b: move-result v4 │ │ -3da3b4: 1a05 16e1 |001c: const-string v5, "total_duration" // string@e116 │ │ -3da3b8: 7220 4703 5200 |001e: invoke-interface {v2, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -3da3be: 0a05 |0021: move-result v5 │ │ -3da3c0: 7210 5503 0200 |0022: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3da3c6: 0a06 |0025: move-result v6 │ │ -3da3c8: 3806 2500 |0026: if-eqz v6, 004b // +0025 │ │ -3da3cc: 2206 1f19 |0028: new-instance v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem; // type@191f │ │ -3da3d0: 7010 0e9b 0600 |002a: invoke-direct {v6}, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.:()V // method@9b0e │ │ -3da3d6: 7220 5003 3200 |002d: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3da3dc: 0c07 |0030: move-result-object v7 │ │ -3da3de: 7110 30b2 0700 |0031: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3da3e4: 0a07 |0034: move-result v7 │ │ -3da3e6: 5967 258d |0035: iput v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.month:I // field@8d25 │ │ -3da3ea: 7220 5003 4200 |0037: invoke-interface {v2, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3da3f0: 0c07 |003a: move-result-object v7 │ │ -3da3f2: 7110 30b2 0700 |003b: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3da3f8: 0a07 |003e: move-result v7 │ │ -3da3fa: 5967 278d |003f: iput v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.year:I // field@8d27 │ │ -3da3fe: 7220 4e03 5200 |0041: invoke-interface {v2, v5}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -3da404: 0b07 |0044: move-result-wide v7 │ │ -3da406: 5a67 268d |0045: iput-wide v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.timePlayed:J // field@8d26 │ │ -3da40a: 7220 d6b4 6000 |0047: invoke-interface {v0, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3da410: 28d8 |004a: goto 0022 // -0028 │ │ -3da412: 7210 4303 0200 |004b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da418: 6e10 a4af 0100 |004e: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da41e: 1100 |0051: return-object v0 │ │ -3da420: 0d00 |0052: move-exception v0 │ │ -3da422: 3802 0a00 |0053: if-eqz v2, 005d // +000a │ │ -3da426: 7210 4303 0200 |0055: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da42c: 2805 |0058: goto 005d // +0005 │ │ -3da42e: 0d01 |0059: move-exception v1 │ │ -3da430: 6e20 feb2 1000 |005a: invoke-virtual {v0, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3da436: 2700 |005d: throw v0 │ │ +3da354: |[3da354] de.danoeh.antennapod.core.storage.DBReader.getMonthlyTimeStatistics:()Ljava/util/List; │ │ +3da364: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3da368: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3da36e: 7100 b9af 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da374: 0c01 |0008: move-result-object v1 │ │ +3da376: 6e10 c9af 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da37c: 6e10 bbaf 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getMonthlyStatisticsCursor:()Landroid/database/Cursor; // method@afbb │ │ +3da382: 0c02 |000f: move-result-object v2 │ │ +3da384: 1a03 a2b8 |0010: const-string v3, "month" // string@b8a2 │ │ +3da388: 7220 4703 3200 |0012: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +3da38e: 0a03 |0015: move-result v3 │ │ +3da390: 1a04 ade7 |0016: const-string v4, "year" // string@e7ad │ │ +3da394: 7220 4703 4200 |0018: invoke-interface {v2, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +3da39a: 0a04 |001b: move-result v4 │ │ +3da39c: 1a05 16e1 |001c: const-string v5, "total_duration" // string@e116 │ │ +3da3a0: 7220 4703 5200 |001e: invoke-interface {v2, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +3da3a6: 0a05 |0021: move-result v5 │ │ +3da3a8: 7210 5503 0200 |0022: invoke-interface {v2}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3da3ae: 0a06 |0025: move-result v6 │ │ +3da3b0: 3806 2500 |0026: if-eqz v6, 004b // +0025 │ │ +3da3b4: 2206 1f19 |0028: new-instance v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem; // type@191f │ │ +3da3b8: 7010 0e9b 0600 |002a: invoke-direct {v6}, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.:()V // method@9b0e │ │ +3da3be: 7220 5003 3200 |002d: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3da3c4: 0c07 |0030: move-result-object v7 │ │ +3da3c6: 7110 30b2 0700 |0031: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3da3cc: 0a07 |0034: move-result v7 │ │ +3da3ce: 5967 258d |0035: iput v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.month:I // field@8d25 │ │ +3da3d2: 7220 5003 4200 |0037: invoke-interface {v2, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3da3d8: 0c07 |003a: move-result-object v7 │ │ +3da3da: 7110 30b2 0700 |003b: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3da3e0: 0a07 |003e: move-result v7 │ │ +3da3e2: 5967 278d |003f: iput v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.year:I // field@8d27 │ │ +3da3e6: 7220 4e03 5200 |0041: invoke-interface {v2, v5}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +3da3ec: 0b07 |0044: move-result-wide v7 │ │ +3da3ee: 5a67 268d |0045: iput-wide v7, v6, Lde/danoeh/antennapod/core/storage/DBReader$MonthlyStatisticsItem;.timePlayed:J // field@8d26 │ │ +3da3f2: 7220 d6b4 6000 |0047: invoke-interface {v0, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3da3f8: 28d8 |004a: goto 0022 // -0028 │ │ +3da3fa: 7210 4303 0200 |004b: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da400: 6e10 a4af 0100 |004e: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da406: 1100 |0051: return-object v0 │ │ +3da408: 0d00 |0052: move-exception v0 │ │ +3da40a: 3802 0a00 |0053: if-eqz v2, 005d // +000a │ │ +3da40e: 7210 4303 0200 |0055: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da414: 2805 |0058: goto 005d // +0005 │ │ +3da416: 0d01 |0059: move-exception v1 │ │ +3da418: 6e20 feb2 1000 |005a: invoke-virtual {v0, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3da41e: 2700 |005d: throw v0 │ │ catches : 2 │ │ 0x0010 - 0x004a │ │ -> 0x0052 │ │ 0x0055 - 0x0058 │ │ -> 0x0059 │ │ positions : │ │ 0x0000 line=741 │ │ @@ -829246,160 +829246,160 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 17 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 295 16-bit code units │ │ -3d8de8: |[3d8de8] de.danoeh.antennapod.core.storage.DBReader.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; │ │ -3d8df8: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -3d8dfc: 1a01 5817 |0002: const-string v1, "DBReader" // string@1758 │ │ -3d8e00: 1a02 1690 |0004: const-string v2, "getNavDrawerData() called with: " // string@9016 │ │ -3d8e04: 7120 f50a 2100 |0006: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d8e0a: 7100 b9af 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d8e10: 0c01 |000c: move-result-object v1 │ │ -3d8e12: 6e10 c9af 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d8e18: 7100 30b0 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; // method@b030 │ │ -3d8e1e: 0c02 |0013: move-result-object v2 │ │ -3d8e20: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -3d8e22: 2334 e71f |0015: new-array v4, v3, [J // type@1fe7 │ │ -3d8e26: 6e30 b0af 2104 |0017: invoke-virtual {v1, v2, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCounters:(Lde/danoeh/antennapod/model/feed/FeedCounter;[J)Ljava/util/Map; // method@afb0 │ │ -3d8e2c: 0c0a |001a: move-result-object v10 │ │ -3d8e2e: 7110 279b 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b27 │ │ -3d8e34: 0c02 |001e: move-result-object v2 │ │ -3d8e36: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ -3d8e3a: 6e30 56ac 200a |0021: invoke-virtual {v0, v2, v10}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.filter:(Ljava/util/List;Ljava/util/Map;)Ljava/util/List; // method@ac56 │ │ -3d8e40: 0c02 |0024: move-result-object v2 │ │ -3d8e42: 7100 31b0 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()I // method@b031 │ │ -3d8e48: 0a00 |0028: move-result v0 │ │ -3d8e4a: 3900 0800 |0029: if-nez v0, 0031 // +0008 │ │ -3d8e4e: 2200 1a19 |002b: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0; // type@191a │ │ -3d8e52: 7020 049b a000 |002d: invoke-direct {v0, v10}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.:(Ljava/util/Map;)V // method@9b04 │ │ -3d8e58: 2823 |0030: goto 0053 // +0023 │ │ -3d8e5a: 1214 |0031: const/4 v4, #int 1 // #1 │ │ -3d8e5c: 3340 0800 |0032: if-ne v0, v4, 003a // +0008 │ │ -3d8e60: 2200 1b19 |0034: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda1; // type@191b │ │ -3d8e64: 7010 069b 0000 |0036: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda1;.:()V // method@9b06 │ │ -3d8e6a: 281a |0039: goto 0053 // +001a │ │ -3d8e6c: 1234 |003a: const/4 v4, #int 3 // #3 │ │ -3d8e6e: 3340 0e00 |003b: if-ne v0, v4, 0049 // +000e │ │ -3d8e72: 2330 e71f |003d: new-array v0, v3, [J // type@1fe7 │ │ -3d8e76: 6e20 bfaf 0100 |003f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getPlayedEpisodesCounters:([J)Ljava/util/Map; // method@afbf │ │ -3d8e7c: 0c00 |0042: move-result-object v0 │ │ -3d8e7e: 2204 1c19 |0043: new-instance v4, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2; // type@191c │ │ -3d8e82: 7020 089b 0400 |0045: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.:(Ljava/util/Map;)V // method@9b08 │ │ -3d8e88: 280a |0048: goto 0052 // +000a │ │ -3d8e8a: 6e10 bcaf 0100 |0049: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getMostRecentItemDates:()Ljava/util/Map; // method@afbc │ │ -3d8e90: 0c00 |004c: move-result-object v0 │ │ -3d8e92: 2204 1d19 |004d: new-instance v4, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3; // type@191d │ │ -3d8e96: 7020 0a9b 0400 |004f: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.:(Ljava/util/Map;)V // method@9b0a │ │ -3d8e9c: 0740 |0052: move-object v0, v4 │ │ -3d8e9e: 7120 90b4 0200 |0053: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3d8ea4: 6e10 c2af 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueSize:()I // method@afc2 │ │ -3d8eaa: 0a07 |0059: move-result v7 │ │ -3d8eac: 2200 a31c |005a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3d8eb0: 1a04 81bb |005c: const-string v4, "new" // string@bb81 │ │ -3d8eb4: 7020 d8ab 4000 |005e: invoke-direct {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3d8eba: 7110 389b 0000 |0061: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ -3d8ec0: 0a08 |0064: move-result v8 │ │ -3d8ec2: 2200 a31c |0065: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3d8ec6: 1a04 fa7c |0067: const-string v4, "downloaded" // string@7cfa │ │ -3d8eca: 7020 d8ab 4000 |0069: invoke-direct {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3d8ed0: 7110 389b 0000 |006c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ -3d8ed6: 0a09 |006f: move-result v9 │ │ -3d8ed8: 2206 e21e |0070: new-instance v6, Ljava/util/ArrayList; // type@1ee2 │ │ -3d8edc: 7010 17b4 0600 |0072: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3d8ee2: 2200 ee1e |0075: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ -3d8ee6: 7010 a9b4 0000 |0077: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -3d8eec: 7210 e1b4 0200 |007a: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d8ef2: 0c02 |007d: move-result-object v2 │ │ -3d8ef4: 7210 c4b4 0200 |007e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d8efa: 0a04 |0081: move-result v4 │ │ -3d8efc: 3804 7f00 |0082: if-eqz v4, 0101 // +007f │ │ -3d8f00: 7210 c5b4 0200 |0084: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d8f06: 0c04 |0087: move-result-object v4 │ │ -3d8f08: 1f04 9b1c |0088: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3d8f0c: 6e10 57ab 0400 |008a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3d8f12: 0c05 |008d: move-result-object v5 │ │ -3d8f14: 6e10 36ac 0500 |008e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ -3d8f1a: 0c05 |0091: move-result-object v5 │ │ -3d8f1c: 7210 3fb5 0500 |0092: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -3d8f22: 0c05 |0095: move-result-object v5 │ │ -3d8f24: 7210 c4b4 0500 |0096: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d8f2a: 0a0b |0099: move-result v11 │ │ -3d8f2c: 380b e4ff |009a: if-eqz v11, 007e // -001c │ │ -3d8f30: 7210 c5b4 0500 |009c: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d8f36: 0c0b |009f: move-result-object v11 │ │ -3d8f38: 1f0b 721e |00a0: check-cast v11, Ljava/lang/String; // type@1e72 │ │ -3d8f3c: 6e10 77ab 0400 |00a2: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d8f42: 0b0c |00a5: move-result-wide v12 │ │ -3d8f44: 7120 48b2 dc00 |00a6: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d8f4a: 0c0c |00a9: move-result-object v12 │ │ -3d8f4c: 7220 09b5 ca00 |00aa: invoke-interface {v10, v12}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3d8f52: 0a0c |00ad: move-result v12 │ │ -3d8f54: 380c 1500 |00ae: if-eqz v12, 00c3 // +0015 │ │ -3d8f58: 6e10 77ab 0400 |00b0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d8f5e: 0b0c |00b3: move-result-wide v12 │ │ -3d8f60: 7120 48b2 dc00 |00b4: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d8f66: 0c0c |00b7: move-result-object v12 │ │ -3d8f68: 7220 0db5 ca00 |00b8: invoke-interface {v10, v12}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3d8f6e: 0c0c |00bb: move-result-object v12 │ │ -3d8f70: 1f0c 591e |00bc: check-cast v12, Ljava/lang/Integer; // type@1e59 │ │ -3d8f74: 6e10 2fb2 0c00 |00be: invoke-virtual {v12}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3d8f7a: 0a0c |00c1: move-result v12 │ │ -3d8f7c: 2802 |00c2: goto 00c4 // +0002 │ │ -3d8f7e: 120c |00c3: const/4 v12, #int 0 // #0 │ │ -3d8f80: 220d 5919 |00c4: new-instance v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ -3d8f84: 6e10 77ab 0400 |00c6: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d8f8a: 0b0e |00c9: move-result-wide v14 │ │ -3d8f8c: 705c 5b9c 4dfe |00ca: invoke-direct {v13, v4, v14, v15, v12}, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.:(Lde/danoeh/antennapod/model/feed/Feed;JI)V // method@9c5b │ │ -3d8f92: 1a0c 1702 |00cd: const-string v12, "#root" // string@0217 │ │ -3d8f96: 6e20 9fb2 bc00 |00cf: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d8f9c: 0a0c |00d2: move-result v12 │ │ -3d8f9e: 380c 0600 |00d3: if-eqz v12, 00d9 // +0006 │ │ -3d8fa2: 7220 d6b4 d600 |00d5: invoke-interface {v6, v13}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d8fa8: 28be |00d8: goto 0096 // -0042 │ │ -3d8faa: 7220 09b5 b000 |00d9: invoke-interface {v0, v11}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3d8fb0: 0a0c |00dc: move-result v12 │ │ -3d8fb2: 380c 0900 |00dd: if-eqz v12, 00e6 // +0009 │ │ -3d8fb6: 7220 0db5 b000 |00df: invoke-interface {v0, v11}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3d8fbc: 0c0b |00e2: move-result-object v11 │ │ -3d8fbe: 1f0b 5a19 |00e3: check-cast v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ -3d8fc2: 280a |00e5: goto 00ef // +000a │ │ -3d8fc4: 220c 5a19 |00e6: new-instance v12, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ -3d8fc8: 7020 5e9c bc00 |00e8: invoke-direct {v12, v11}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.:(Ljava/lang/String;)V // method@9c5e │ │ -3d8fce: 7230 11b5 b00c |00eb: invoke-interface {v0, v11, v12}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3d8fd4: 07cb |00ee: move-object v11, v12 │ │ -3d8fd6: 53de 798d |00ef: iget-wide v14, v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ -3d8fda: 0810 0400 |00f1: move-object/from16 v16, v4 │ │ -3d8fde: 53b3 798d |00f3: iget-wide v3, v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ -3d8fe2: c1e3 |00f5: or-long/2addr v3, v14 │ │ -3d8fe4: 5ad3 798d |00f6: iput-wide v3, v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ -3d8fe8: 54b3 7e8d |00f8: iget-object v3, v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ -3d8fec: 7220 d6b4 d300 |00fa: invoke-interface {v3, v13}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d8ff2: 0804 1000 |00fd: move-object/from16 v4, v16 │ │ -3d8ff6: 1203 |00ff: const/4 v3, #int 0 // #0 │ │ -3d8ff8: 2896 |0100: goto 0096 // -006a │ │ -3d8ffa: 2202 e21e |0101: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -3d8ffe: 7210 15b5 0000 |0103: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b515 │ │ -3d9004: 0c00 |0106: move-result-object v0 │ │ -3d9006: 7020 19b4 0200 |0107: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -3d900c: 2200 1e19 |010a: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda4; // type@191e │ │ -3d9010: 7010 0c9b 0000 |010c: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda4;.:()V // method@9b0c │ │ -3d9016: 7120 90b4 0200 |010f: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3d901c: 7220 d8b4 2600 |0112: invoke-interface {v6, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ -3d9022: 2200 5b19 |0115: new-instance v0, Lde/danoeh/antennapod/core/storage/NavDrawerData; // type@195b │ │ -3d9026: 7100 389c 0000 |0117: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c38 │ │ -3d902c: 0c02 |011a: move-result-object v2 │ │ -3d902e: 6e10 339c 0200 |011b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getReclaimableItems:()I // method@9c33 │ │ -3d9034: 0a0b |011e: move-result v11 │ │ -3d9036: 0705 |011f: move-object v5, v0 │ │ -3d9038: 7607 619c 0500 |0120: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/core/storage/NavDrawerData;.:(Ljava/util/List;IIILjava/util/Map;I)V // method@9c61 │ │ -3d903e: 6e10 a4af 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9044: 1100 |0126: return-object v0 │ │ +3d8dd0: |[3d8dd0] de.danoeh.antennapod.core.storage.DBReader.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; │ │ +3d8de0: 0800 1000 |0000: move-object/from16 v0, v16 │ │ +3d8de4: 1a01 5817 |0002: const-string v1, "DBReader" // string@1758 │ │ +3d8de8: 1a02 1690 |0004: const-string v2, "getNavDrawerData() called with: " // string@9016 │ │ +3d8dec: 7120 f50a 2100 |0006: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d8df2: 7100 b9af 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d8df8: 0c01 |000c: move-result-object v1 │ │ +3d8dfa: 6e10 c9af 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d8e00: 7100 30b0 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; // method@b030 │ │ +3d8e06: 0c02 |0013: move-result-object v2 │ │ +3d8e08: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +3d8e0a: 2334 e71f |0015: new-array v4, v3, [J // type@1fe7 │ │ +3d8e0e: 6e30 b0af 2104 |0017: invoke-virtual {v1, v2, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCounters:(Lde/danoeh/antennapod/model/feed/FeedCounter;[J)Ljava/util/Map; // method@afb0 │ │ +3d8e14: 0c0a |001a: move-result-object v10 │ │ +3d8e16: 7110 279b 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b27 │ │ +3d8e1c: 0c02 |001e: move-result-object v2 │ │ +3d8e1e: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ +3d8e22: 6e30 56ac 200a |0021: invoke-virtual {v0, v2, v10}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.filter:(Ljava/util/List;Ljava/util/Map;)Ljava/util/List; // method@ac56 │ │ +3d8e28: 0c02 |0024: move-result-object v2 │ │ +3d8e2a: 7100 31b0 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()I // method@b031 │ │ +3d8e30: 0a00 |0028: move-result v0 │ │ +3d8e32: 3900 0800 |0029: if-nez v0, 0031 // +0008 │ │ +3d8e36: 2200 1a19 |002b: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0; // type@191a │ │ +3d8e3a: 7020 049b a000 |002d: invoke-direct {v0, v10}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda0;.:(Ljava/util/Map;)V // method@9b04 │ │ +3d8e40: 2823 |0030: goto 0053 // +0023 │ │ +3d8e42: 1214 |0031: const/4 v4, #int 1 // #1 │ │ +3d8e44: 3340 0800 |0032: if-ne v0, v4, 003a // +0008 │ │ +3d8e48: 2200 1b19 |0034: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda1; // type@191b │ │ +3d8e4c: 7010 069b 0000 |0036: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda1;.:()V // method@9b06 │ │ +3d8e52: 281a |0039: goto 0053 // +001a │ │ +3d8e54: 1234 |003a: const/4 v4, #int 3 // #3 │ │ +3d8e56: 3340 0e00 |003b: if-ne v0, v4, 0049 // +000e │ │ +3d8e5a: 2330 e71f |003d: new-array v0, v3, [J // type@1fe7 │ │ +3d8e5e: 6e20 bfaf 0100 |003f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getPlayedEpisodesCounters:([J)Ljava/util/Map; // method@afbf │ │ +3d8e64: 0c00 |0042: move-result-object v0 │ │ +3d8e66: 2204 1c19 |0043: new-instance v4, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2; // type@191c │ │ +3d8e6a: 7020 089b 0400 |0045: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda2;.:(Ljava/util/Map;)V // method@9b08 │ │ +3d8e70: 280a |0048: goto 0052 // +000a │ │ +3d8e72: 6e10 bcaf 0100 |0049: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getMostRecentItemDates:()Ljava/util/Map; // method@afbc │ │ +3d8e78: 0c00 |004c: move-result-object v0 │ │ +3d8e7a: 2204 1d19 |004d: new-instance v4, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3; // type@191d │ │ +3d8e7e: 7020 0a9b 0400 |004f: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda3;.:(Ljava/util/Map;)V // method@9b0a │ │ +3d8e84: 0740 |0052: move-object v0, v4 │ │ +3d8e86: 7120 90b4 0200 |0053: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3d8e8c: 6e10 c2af 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueSize:()I // method@afc2 │ │ +3d8e92: 0a07 |0059: move-result v7 │ │ +3d8e94: 2200 a31c |005a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3d8e98: 1a04 81bb |005c: const-string v4, "new" // string@bb81 │ │ +3d8e9c: 7020 d8ab 4000 |005e: invoke-direct {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3d8ea2: 7110 389b 0000 |0061: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ +3d8ea8: 0a08 |0064: move-result v8 │ │ +3d8eaa: 2200 a31c |0065: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3d8eae: 1a04 fa7c |0067: const-string v4, "downloaded" // string@7cfa │ │ +3d8eb2: 7020 d8ab 4000 |0069: invoke-direct {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3d8eb8: 7110 389b 0000 |006c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ +3d8ebe: 0a09 |006f: move-result v9 │ │ +3d8ec0: 2206 e21e |0070: new-instance v6, Ljava/util/ArrayList; // type@1ee2 │ │ +3d8ec4: 7010 17b4 0600 |0072: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3d8eca: 2200 ee1e |0075: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ +3d8ece: 7010 a9b4 0000 |0077: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +3d8ed4: 7210 e1b4 0200 |007a: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d8eda: 0c02 |007d: move-result-object v2 │ │ +3d8edc: 7210 c4b4 0200 |007e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d8ee2: 0a04 |0081: move-result v4 │ │ +3d8ee4: 3804 7f00 |0082: if-eqz v4, 0101 // +007f │ │ +3d8ee8: 7210 c5b4 0200 |0084: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d8eee: 0c04 |0087: move-result-object v4 │ │ +3d8ef0: 1f04 9b1c |0088: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3d8ef4: 6e10 57ab 0400 |008a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3d8efa: 0c05 |008d: move-result-object v5 │ │ +3d8efc: 6e10 36ac 0500 |008e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ +3d8f02: 0c05 |0091: move-result-object v5 │ │ +3d8f04: 7210 3fb5 0500 |0092: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +3d8f0a: 0c05 |0095: move-result-object v5 │ │ +3d8f0c: 7210 c4b4 0500 |0096: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d8f12: 0a0b |0099: move-result v11 │ │ +3d8f14: 380b e4ff |009a: if-eqz v11, 007e // -001c │ │ +3d8f18: 7210 c5b4 0500 |009c: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d8f1e: 0c0b |009f: move-result-object v11 │ │ +3d8f20: 1f0b 721e |00a0: check-cast v11, Ljava/lang/String; // type@1e72 │ │ +3d8f24: 6e10 77ab 0400 |00a2: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d8f2a: 0b0c |00a5: move-result-wide v12 │ │ +3d8f2c: 7120 48b2 dc00 |00a6: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d8f32: 0c0c |00a9: move-result-object v12 │ │ +3d8f34: 7220 09b5 ca00 |00aa: invoke-interface {v10, v12}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3d8f3a: 0a0c |00ad: move-result v12 │ │ +3d8f3c: 380c 1500 |00ae: if-eqz v12, 00c3 // +0015 │ │ +3d8f40: 6e10 77ab 0400 |00b0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d8f46: 0b0c |00b3: move-result-wide v12 │ │ +3d8f48: 7120 48b2 dc00 |00b4: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d8f4e: 0c0c |00b7: move-result-object v12 │ │ +3d8f50: 7220 0db5 ca00 |00b8: invoke-interface {v10, v12}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3d8f56: 0c0c |00bb: move-result-object v12 │ │ +3d8f58: 1f0c 591e |00bc: check-cast v12, Ljava/lang/Integer; // type@1e59 │ │ +3d8f5c: 6e10 2fb2 0c00 |00be: invoke-virtual {v12}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3d8f62: 0a0c |00c1: move-result v12 │ │ +3d8f64: 2802 |00c2: goto 00c4 // +0002 │ │ +3d8f66: 120c |00c3: const/4 v12, #int 0 // #0 │ │ +3d8f68: 220d 5919 |00c4: new-instance v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ +3d8f6c: 6e10 77ab 0400 |00c6: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d8f72: 0b0e |00c9: move-result-wide v14 │ │ +3d8f74: 705c 5b9c 4dfe |00ca: invoke-direct {v13, v4, v14, v15, v12}, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.:(Lde/danoeh/antennapod/model/feed/Feed;JI)V // method@9c5b │ │ +3d8f7a: 1a0c 1702 |00cd: const-string v12, "#root" // string@0217 │ │ +3d8f7e: 6e20 9fb2 bc00 |00cf: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d8f84: 0a0c |00d2: move-result v12 │ │ +3d8f86: 380c 0600 |00d3: if-eqz v12, 00d9 // +0006 │ │ +3d8f8a: 7220 d6b4 d600 |00d5: invoke-interface {v6, v13}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d8f90: 28be |00d8: goto 0096 // -0042 │ │ +3d8f92: 7220 09b5 b000 |00d9: invoke-interface {v0, v11}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3d8f98: 0a0c |00dc: move-result v12 │ │ +3d8f9a: 380c 0900 |00dd: if-eqz v12, 00e6 // +0009 │ │ +3d8f9e: 7220 0db5 b000 |00df: invoke-interface {v0, v11}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3d8fa4: 0c0b |00e2: move-result-object v11 │ │ +3d8fa6: 1f0b 5a19 |00e3: check-cast v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ +3d8faa: 280a |00e5: goto 00ef // +000a │ │ +3d8fac: 220c 5a19 |00e6: new-instance v12, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ +3d8fb0: 7020 5e9c bc00 |00e8: invoke-direct {v12, v11}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.:(Ljava/lang/String;)V // method@9c5e │ │ +3d8fb6: 7230 11b5 b00c |00eb: invoke-interface {v0, v11, v12}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3d8fbc: 07cb |00ee: move-object v11, v12 │ │ +3d8fbe: 53de 798d |00ef: iget-wide v14, v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ +3d8fc2: 0810 0400 |00f1: move-object/from16 v16, v4 │ │ +3d8fc6: 53b3 798d |00f3: iget-wide v3, v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ +3d8fca: c1e3 |00f5: or-long/2addr v3, v14 │ │ +3d8fcc: 5ad3 798d |00f6: iput-wide v3, v13, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ +3d8fd0: 54b3 7e8d |00f8: iget-object v3, v11, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ +3d8fd4: 7220 d6b4 d300 |00fa: invoke-interface {v3, v13}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d8fda: 0804 1000 |00fd: move-object/from16 v4, v16 │ │ +3d8fde: 1203 |00ff: const/4 v3, #int 0 // #0 │ │ +3d8fe0: 2896 |0100: goto 0096 // -006a │ │ +3d8fe2: 2202 e21e |0101: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +3d8fe6: 7210 15b5 0000 |0103: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b515 │ │ +3d8fec: 0c00 |0106: move-result-object v0 │ │ +3d8fee: 7020 19b4 0200 |0107: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +3d8ff4: 2200 1e19 |010a: new-instance v0, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda4; // type@191e │ │ +3d8ff8: 7010 0c9b 0000 |010c: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBReader$$ExternalSyntheticLambda4;.:()V // method@9b0c │ │ +3d8ffe: 7120 90b4 0200 |010f: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3d9004: 7220 d8b4 2600 |0112: invoke-interface {v6, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ +3d900a: 2200 5b19 |0115: new-instance v0, Lde/danoeh/antennapod/core/storage/NavDrawerData; // type@195b │ │ +3d900e: 7100 389c 0000 |0117: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c38 │ │ +3d9014: 0c02 |011a: move-result-object v2 │ │ +3d9016: 6e10 339c 0200 |011b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getReclaimableItems:()I // method@9c33 │ │ +3d901c: 0a0b |011e: move-result v11 │ │ +3d901e: 0705 |011f: move-object v5, v0 │ │ +3d9020: 7607 619c 0500 |0120: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/core/storage/NavDrawerData;.:(Ljava/util/List;IIILjava/util/Map;I)V // method@9c61 │ │ +3d9026: 6e10 a4af 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d902c: 1100 |0126: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=816 │ │ 0x0009 line=817 │ │ 0x000d line=818 │ │ 0x0010 line=820 │ │ 0x001b line=821 │ │ @@ -829443,62 +829443,62 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -3d9568: |[3d9568] de.danoeh.antennapod.core.storage.DBReader.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3d9578: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d957c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d9582: 1a01 4790 |0005: const-string v1, "getNextInQueue() called with: itemId = [" // string@9047 │ │ -3d9586: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d958c: 6e10 77ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d9592: 0b01 |000d: move-result-wide v1 │ │ -3d9594: 6e30 cfb2 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3d959a: 1a01 0366 |0011: const-string v1, "]" // string@6603 │ │ -3d959e: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d95a4: 6e10 deb2 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d95aa: 0c00 |0019: move-result-object v0 │ │ -3d95ac: 1a01 5817 |001a: const-string v1, "DBReader" // string@1758 │ │ -3d95b0: 7120 f50a 0100 |001c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d95b6: 7100 b9af 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d95bc: 0c00 |0022: move-result-object v0 │ │ -3d95be: 6e10 c9af 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d95c4: 1201 |0026: const/4 v1, #int 0 // #0 │ │ -3d95c6: 6e20 bdaf 4000 |0027: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@afbd │ │ -3d95cc: 0c04 |002a: move-result-object v4 │ │ -3d95ce: 7120 189b 4000 |002b: invoke-static {v0, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ -3d95d4: 0c02 |002e: move-result-object v2 │ │ -3d95d6: 7210 e0b4 0200 |002f: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3d95dc: 0a03 |0032: move-result v3 │ │ -3d95de: 3903 0d00 |0033: if-nez v3, 0040 // +000d │ │ -3d95e2: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -3d95e4: 7220 ddb4 3200 |0036: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3d95ea: 0c03 |0039: move-result-object v3 │ │ -3d95ec: 1f03 a21c |003a: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d95f0: 7110 3e9b 0200 |003c: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ -3d95f6: 2802 |003f: goto 0041 // +0002 │ │ -3d95f8: 0713 |0040: move-object v3, v1 │ │ -3d95fa: 3804 0500 |0041: if-eqz v4, 0046 // +0005 │ │ -3d95fe: 7210 4303 0400 |0043: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9604: 6e10 a4af 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d960a: 1103 |0049: return-object v3 │ │ -3d960c: 0d02 |004a: move-exception v2 │ │ -3d960e: 3804 0a00 |004b: if-eqz v4, 0055 // +000a │ │ -3d9612: 7210 4303 0400 |004d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9618: 2805 |0050: goto 0055 // +0005 │ │ -3d961a: 0d04 |0051: move-exception v4 │ │ -3d961c: 6e20 feb2 4200 |0052: invoke-virtual {v2, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d9622: 2702 |0055: throw v2 │ │ -3d9624: 0d04 |0056: move-exception v4 │ │ -3d9626: 6e10 a4af 0000 |0057: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d962c: 2704 |005a: throw v4 │ │ -3d962e: 6e10 a4af 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9634: 1101 |005e: return-object v1 │ │ +3d9550: |[3d9550] de.danoeh.antennapod.core.storage.DBReader.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3d9560: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d9564: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d956a: 1a01 4790 |0005: const-string v1, "getNextInQueue() called with: itemId = [" // string@9047 │ │ +3d956e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d9574: 6e10 77ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d957a: 0b01 |000d: move-result-wide v1 │ │ +3d957c: 6e30 cfb2 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3d9582: 1a01 0366 |0011: const-string v1, "]" // string@6603 │ │ +3d9586: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d958c: 6e10 deb2 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d9592: 0c00 |0019: move-result-object v0 │ │ +3d9594: 1a01 5817 |001a: const-string v1, "DBReader" // string@1758 │ │ +3d9598: 7120 f50a 0100 |001c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d959e: 7100 b9af 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d95a4: 0c00 |0022: move-result-object v0 │ │ +3d95a6: 6e10 c9af 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d95ac: 1201 |0026: const/4 v1, #int 0 // #0 │ │ +3d95ae: 6e20 bdaf 4000 |0027: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@afbd │ │ +3d95b4: 0c04 |002a: move-result-object v4 │ │ +3d95b6: 7120 189b 4000 |002b: invoke-static {v0, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ +3d95bc: 0c02 |002e: move-result-object v2 │ │ +3d95be: 7210 e0b4 0200 |002f: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3d95c4: 0a03 |0032: move-result v3 │ │ +3d95c6: 3903 0d00 |0033: if-nez v3, 0040 // +000d │ │ +3d95ca: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +3d95cc: 7220 ddb4 3200 |0036: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3d95d2: 0c03 |0039: move-result-object v3 │ │ +3d95d4: 1f03 a21c |003a: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d95d8: 7110 3e9b 0200 |003c: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ +3d95de: 2802 |003f: goto 0041 // +0002 │ │ +3d95e0: 0713 |0040: move-object v3, v1 │ │ +3d95e2: 3804 0500 |0041: if-eqz v4, 0046 // +0005 │ │ +3d95e6: 7210 4303 0400 |0043: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d95ec: 6e10 a4af 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d95f2: 1103 |0049: return-object v3 │ │ +3d95f4: 0d02 |004a: move-exception v2 │ │ +3d95f6: 3804 0a00 |004b: if-eqz v4, 0055 // +000a │ │ +3d95fa: 7210 4303 0400 |004d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9600: 2805 |0050: goto 0055 // +0005 │ │ +3d9602: 0d04 |0051: move-exception v4 │ │ +3d9604: 6e20 feb2 4200 |0052: invoke-virtual {v2, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d960a: 2702 |0055: throw v2 │ │ +3d960c: 0d04 |0056: move-exception v4 │ │ +3d960e: 6e10 a4af 0000 |0057: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9614: 2704 |005a: throw v4 │ │ +3d9616: 6e10 a4af 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d961c: 1101 |005e: return-object v1 │ │ catches : 5 │ │ 0x0027 - 0x002b │ │ Ljava/lang/Exception; -> 0x005b │ │ -> 0x0056 │ │ 0x002b - 0x003f │ │ -> 0x004a │ │ 0x0043 - 0x0046 │ │ @@ -829532,37 +829532,37 @@ │ │ type : '(I)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3da450: |[3da450] de.danoeh.antennapod.core.storage.DBReader.getPausedQueue:(I)Ljava/util/List; │ │ -3da460: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da466: 0c00 |0003: move-result-object v0 │ │ -3da468: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da46e: 6e20 beaf 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getPausedQueueCursor:(I)Landroid/database/Cursor; // method@afbe │ │ -3da474: 0c02 |000a: move-result-object v2 │ │ -3da476: 7120 189b 2000 |000b: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ -3da47c: 0c01 |000e: move-result-object v1 │ │ -3da47e: 7110 3e9b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ -3da484: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ -3da488: 7210 4303 0200 |0014: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da48e: 6e10 a4af 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da494: 1101 |001a: return-object v1 │ │ -3da496: 0d01 |001b: move-exception v1 │ │ -3da498: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ -3da49c: 7210 4303 0200 |001e: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da4a2: 2805 |0021: goto 0026 // +0005 │ │ -3da4a4: 0d02 |0022: move-exception v2 │ │ -3da4a6: 6e20 feb2 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3da4ac: 2701 |0026: throw v1 │ │ -3da4ae: 0d02 |0027: move-exception v2 │ │ -3da4b0: 6e10 a4af 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da4b6: 2702 |002b: throw v2 │ │ +3da438: |[3da438] de.danoeh.antennapod.core.storage.DBReader.getPausedQueue:(I)Ljava/util/List; │ │ +3da448: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da44e: 0c00 |0003: move-result-object v0 │ │ +3da450: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da456: 6e20 beaf 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getPausedQueueCursor:(I)Landroid/database/Cursor; // method@afbe │ │ +3da45c: 0c02 |000a: move-result-object v2 │ │ +3da45e: 7120 189b 2000 |000b: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ +3da464: 0c01 |000e: move-result-object v1 │ │ +3da466: 7110 3e9b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ +3da46c: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ +3da470: 7210 4303 0200 |0014: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da476: 6e10 a4af 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da47c: 1101 |001a: return-object v1 │ │ +3da47e: 0d01 |001b: move-exception v1 │ │ +3da480: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ +3da484: 7210 4303 0200 |001e: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da48a: 2805 |0021: goto 0026 // +0005 │ │ +3da48c: 0d02 |0022: move-exception v2 │ │ +3da48e: 6e20 feb2 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3da494: 2701 |0026: throw v1 │ │ +3da496: 0d02 |0027: move-exception v2 │ │ +3da498: 6e10 a4af 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da49e: 2702 |002b: throw v2 │ │ catches : 5 │ │ 0x0007 - 0x000b │ │ -> 0x0027 │ │ 0x000b - 0x0012 │ │ -> 0x001b │ │ 0x0014 - 0x0017 │ │ -> 0x0027 │ │ @@ -829589,68 +829589,68 @@ │ │ type : '(II)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 105 16-bit code units │ │ -3da4e8: |[3da4e8] de.danoeh.antennapod.core.storage.DBReader.getPlaybackHistory:(II)Ljava/util/List; │ │ -3da4f8: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ -3da4fc: 1a01 6591 |0002: const-string v1, "getPlaybackHistory() called" // string@9165 │ │ -3da500: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3da506: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da50c: 0c00 |000a: move-result-object v0 │ │ -3da50e: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da514: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3da516: 6e30 a8af 7008 |000f: invoke-virtual {v0, v7, v8}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getCompletedMediaCursor:(II)Landroid/database/Cursor; // method@afa8 │ │ -3da51c: 0c07 |0012: move-result-object v7 │ │ -3da51e: 7210 4903 0700 |0013: invoke-interface {v7}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ -3da524: 0a08 |0016: move-result v8 │ │ -3da526: 2382 1021 |0017: new-array v2, v8, [Ljava/lang/String; // type@2110 │ │ -3da52a: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -3da52c: 3583 1b00 |001a: if-ge v3, v8, 0035 // +001b │ │ -3da530: 7220 5603 3700 |001c: invoke-interface {v7, v3}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0356 │ │ -3da536: 0a04 |001f: move-result v4 │ │ -3da538: 3804 1500 |0020: if-eqz v4, 0035 // +0015 │ │ -3da53c: 1a04 1785 |0022: const-string v4, "feeditem" // string@8517 │ │ -3da540: 7220 4603 4700 |0024: invoke-interface {v7, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0346 │ │ -3da546: 0a04 |0027: move-result v4 │ │ -3da548: 7220 4e03 4700 |0028: invoke-interface {v7, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -3da54e: 0b04 |002b: move-result-wide v4 │ │ -3da550: 7120 47b2 5400 |002c: invoke-static {v4, v5}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@b247 │ │ -3da556: 0c04 |002f: move-result-object v4 │ │ -3da558: 4d04 0203 |0030: aput-object v4, v2, v3 │ │ -3da55c: d803 0301 |0032: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3da560: 28e6 |0034: goto 001a // -001a │ │ -3da562: 6e20 b5af 2000 |0035: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; // method@afb5 │ │ -3da568: 0c01 |0038: move-result-object v1 │ │ -3da56a: 7120 189b 1000 |0039: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ -3da570: 0c08 |003c: move-result-object v8 │ │ -3da572: 7110 3e9b 0800 |003d: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ -3da578: 2202 9819 |0040: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator; // type@1998 │ │ -3da57c: 7010 8b9d 0200 |0042: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator;.:()V // method@9d8b │ │ -3da582: 7120 90b4 2800 |0045: invoke-static {v8, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3da588: 7210 4303 0700 |0048: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da58e: 3801 0500 |004b: if-eqz v1, 0050 // +0005 │ │ -3da592: 7210 4303 0100 |004d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da598: 6e10 a4af 0000 |0050: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da59e: 1108 |0053: return-object v8 │ │ -3da5a0: 0d08 |0054: move-exception v8 │ │ -3da5a2: 0716 |0055: move-object v6, v1 │ │ -3da5a4: 0771 |0056: move-object v1, v7 │ │ -3da5a6: 0767 |0057: move-object v7, v6 │ │ -3da5a8: 2803 |0058: goto 005b // +0003 │ │ -3da5aa: 0d08 |0059: move-exception v8 │ │ -3da5ac: 0717 |005a: move-object v7, v1 │ │ -3da5ae: 3801 0500 |005b: if-eqz v1, 0060 // +0005 │ │ -3da5b2: 7210 4303 0100 |005d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da5b8: 3807 0500 |0060: if-eqz v7, 0065 // +0005 │ │ -3da5bc: 7210 4303 0700 |0062: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da5c2: 6e10 a4af 0000 |0065: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da5c8: 2708 |0068: throw v8 │ │ +3da4d0: |[3da4d0] de.danoeh.antennapod.core.storage.DBReader.getPlaybackHistory:(II)Ljava/util/List; │ │ +3da4e0: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ +3da4e4: 1a01 6591 |0002: const-string v1, "getPlaybackHistory() called" // string@9165 │ │ +3da4e8: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3da4ee: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da4f4: 0c00 |000a: move-result-object v0 │ │ +3da4f6: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da4fc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3da4fe: 6e30 a8af 7008 |000f: invoke-virtual {v0, v7, v8}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getCompletedMediaCursor:(II)Landroid/database/Cursor; // method@afa8 │ │ +3da504: 0c07 |0012: move-result-object v7 │ │ +3da506: 7210 4903 0700 |0013: invoke-interface {v7}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ +3da50c: 0a08 |0016: move-result v8 │ │ +3da50e: 2382 1021 |0017: new-array v2, v8, [Ljava/lang/String; // type@2110 │ │ +3da512: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +3da514: 3583 1b00 |001a: if-ge v3, v8, 0035 // +001b │ │ +3da518: 7220 5603 3700 |001c: invoke-interface {v7, v3}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0356 │ │ +3da51e: 0a04 |001f: move-result v4 │ │ +3da520: 3804 1500 |0020: if-eqz v4, 0035 // +0015 │ │ +3da524: 1a04 1785 |0022: const-string v4, "feeditem" // string@8517 │ │ +3da528: 7220 4603 4700 |0024: invoke-interface {v7, v4}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0346 │ │ +3da52e: 0a04 |0027: move-result v4 │ │ +3da530: 7220 4e03 4700 |0028: invoke-interface {v7, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +3da536: 0b04 |002b: move-result-wide v4 │ │ +3da538: 7120 47b2 5400 |002c: invoke-static {v4, v5}, Ljava/lang/Long;.toString:(J)Ljava/lang/String; // method@b247 │ │ +3da53e: 0c04 |002f: move-result-object v4 │ │ +3da540: 4d04 0203 |0030: aput-object v4, v2, v3 │ │ +3da544: d803 0301 |0032: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3da548: 28e6 |0034: goto 001a // -001a │ │ +3da54a: 6e20 b5af 2000 |0035: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; // method@afb5 │ │ +3da550: 0c01 |0038: move-result-object v1 │ │ +3da552: 7120 189b 1000 |0039: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ +3da558: 0c08 |003c: move-result-object v8 │ │ +3da55a: 7110 3e9b 0800 |003d: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ +3da560: 2202 9819 |0040: new-instance v2, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator; // type@1998 │ │ +3da564: 7010 8b9d 0200 |0042: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator;.:()V // method@9d8b │ │ +3da56a: 7120 90b4 2800 |0045: invoke-static {v8, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3da570: 7210 4303 0700 |0048: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da576: 3801 0500 |004b: if-eqz v1, 0050 // +0005 │ │ +3da57a: 7210 4303 0100 |004d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da580: 6e10 a4af 0000 |0050: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da586: 1108 |0053: return-object v8 │ │ +3da588: 0d08 |0054: move-exception v8 │ │ +3da58a: 0716 |0055: move-object v6, v1 │ │ +3da58c: 0771 |0056: move-object v1, v7 │ │ +3da58e: 0767 |0057: move-object v7, v6 │ │ +3da590: 2803 |0058: goto 005b // +0003 │ │ +3da592: 0d08 |0059: move-exception v8 │ │ +3da594: 0717 |005a: move-object v7, v1 │ │ +3da596: 3801 0500 |005b: if-eqz v1, 0060 // +0005 │ │ +3da59a: 7210 4303 0100 |005d: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da5a0: 3807 0500 |0060: if-eqz v7, 0065 // +0005 │ │ +3da5a4: 7210 4303 0700 |0062: invoke-interface {v7}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da5aa: 6e10 a4af 0000 |0065: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da5b0: 2708 |0068: throw v8 │ │ catches : 2 │ │ 0x000f - 0x0013 │ │ -> 0x0059 │ │ 0x0013 - 0x0048 │ │ -> 0x0054 │ │ positions : │ │ 0x0004 line=350 │ │ @@ -829681,25 +829681,25 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -3da858: |[3da858] de.danoeh.antennapod.core.storage.DBReader.getPlaybackHistoryLength:()J │ │ -3da868: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da86e: 0c00 |0003: move-result-object v0 │ │ -3da870: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da876: 6e10 a9af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getCompletedMediaLength:()J // method@afa9 │ │ -3da87c: 0b01 |000a: move-result-wide v1 │ │ -3da87e: 6e10 a4af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da884: 1001 |000e: return-wide v1 │ │ -3da886: 0d01 |000f: move-exception v1 │ │ -3da888: 6e10 a4af 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da88e: 2701 |0013: throw v1 │ │ +3da840: |[3da840] de.danoeh.antennapod.core.storage.DBReader.getPlaybackHistoryLength:()J │ │ +3da850: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da856: 0c00 |0003: move-result-object v0 │ │ +3da858: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da85e: 6e10 a9af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getCompletedMediaLength:()J // method@afa9 │ │ +3da864: 0b01 |000a: move-result-wide v1 │ │ +3da866: 6e10 a4af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da86c: 1001 |000e: return-wide v1 │ │ +3da86e: 0d01 |000f: move-exception v1 │ │ +3da870: 6e10 a4af 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da876: 2701 |0013: throw v1 │ │ catches : 1 │ │ 0x0007 - 0x000b │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=381 │ │ 0x0004 line=382 │ │ 0x0007 line=385 │ │ @@ -829712,28 +829712,28 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3da5e4: |[3da5e4] de.danoeh.antennapod.core.storage.DBReader.getQueue:()Ljava/util/List; │ │ -3da5f4: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ -3da5f8: 1a01 e791 |0002: const-string v1, "getQueue() called" // string@91e7 │ │ -3da5fc: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3da602: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da608: 0c00 |000a: move-result-object v0 │ │ -3da60a: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da610: 7110 339b 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ -3da616: 0c01 |0011: move-result-object v1 │ │ -3da618: 6e10 a4af 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da61e: 1101 |0015: return-object v1 │ │ -3da620: 0d01 |0016: move-exception v1 │ │ -3da622: 6e10 a4af 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da628: 2701 |001a: throw v1 │ │ +3da5cc: |[3da5cc] de.danoeh.antennapod.core.storage.DBReader.getQueue:()Ljava/util/List; │ │ +3da5dc: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ +3da5e0: 1a01 e791 |0002: const-string v1, "getQueue() called" // string@91e7 │ │ +3da5e4: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3da5ea: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da5f0: 0c00 |000a: move-result-object v0 │ │ +3da5f2: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da5f8: 7110 339b 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ +3da5fe: 0c01 |0011: move-result-object v1 │ │ +3da600: 6e10 a4af 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da606: 1101 |0015: return-object v1 │ │ +3da608: 0d01 |0016: move-exception v1 │ │ +3da60a: 6e10 a4af 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da610: 2701 |001a: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0004 line=268 │ │ 0x0007 line=270 │ │ 0x000b line=271 │ │ @@ -829747,33 +829747,33 @@ │ │ type : '(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -3da638: |[3da638] de.danoeh.antennapod.core.storage.DBReader.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; │ │ -3da648: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ -3da64c: 1a01 e691 |0002: const-string v1, "getQueue()" // string@91e6 │ │ -3da650: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3da656: 6e10 c0af 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueCursor:()Landroid/database/Cursor; // method@afc0 │ │ -3da65c: 0c00 |000a: move-result-object v0 │ │ -3da65e: 7120 189b 0200 |000b: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ -3da664: 0c02 |000e: move-result-object v2 │ │ -3da666: 7110 3e9b 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ -3da66c: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -3da670: 7210 4303 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da676: 1102 |0017: return-object v2 │ │ -3da678: 0d02 |0018: move-exception v2 │ │ -3da67a: 3800 0a00 |0019: if-eqz v0, 0023 // +000a │ │ -3da67e: 7210 4303 0000 |001b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da684: 2805 |001e: goto 0023 // +0005 │ │ -3da686: 0d00 |001f: move-exception v0 │ │ -3da688: 6e20 feb2 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3da68e: 2702 |0023: throw v2 │ │ +3da620: |[3da620] de.danoeh.antennapod.core.storage.DBReader.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; │ │ +3da630: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ +3da634: 1a01 e691 |0002: const-string v1, "getQueue()" // string@91e6 │ │ +3da638: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3da63e: 6e10 c0af 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueCursor:()Landroid/database/Cursor; // method@afc0 │ │ +3da644: 0c00 |000a: move-result-object v0 │ │ +3da646: 7120 189b 0200 |000b: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ +3da64c: 0c02 |000e: move-result-object v2 │ │ +3da64e: 7110 3e9b 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ +3da654: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +3da658: 7210 4303 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da65e: 1102 |0017: return-object v2 │ │ +3da660: 0d02 |0018: move-exception v2 │ │ +3da662: 3800 0a00 |0019: if-eqz v0, 0023 // +000a │ │ +3da666: 7210 4303 0000 |001b: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da66c: 2805 |001e: goto 0023 // +0005 │ │ +3da66e: 0d00 |001f: move-exception v0 │ │ +3da670: 6e20 feb2 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3da676: 2702 |0023: throw v2 │ │ catches : 2 │ │ 0x000b - 0x0012 │ │ -> 0x0018 │ │ 0x001b - 0x001e │ │ -> 0x001f │ │ positions : │ │ 0x0004 line=225 │ │ @@ -829790,28 +829790,28 @@ │ │ type : '()Lde/danoeh/antennapod/core/util/LongList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3d9114: |[3d9114] de.danoeh.antennapod.core.storage.DBReader.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; │ │ -3d9124: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ -3d9128: 1a01 eb91 |0002: const-string v1, "getQueueIDList() called" // string@91eb │ │ -3d912c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d9132: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d9138: 0c00 |000a: move-result-object v0 │ │ -3d913a: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d9140: 7110 359b 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/core/util/LongList; // method@9b35 │ │ -3d9146: 0c01 |0011: move-result-object v1 │ │ -3d9148: 6e10 a4af 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d914e: 1101 |0015: return-object v1 │ │ -3d9150: 0d01 |0016: move-exception v1 │ │ -3d9152: 6e10 a4af 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9158: 2701 |001a: throw v1 │ │ +3d90fc: |[3d90fc] de.danoeh.antennapod.core.storage.DBReader.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; │ │ +3d910c: 1a00 5817 |0000: const-string v0, "DBReader" // string@1758 │ │ +3d9110: 1a01 eb91 |0002: const-string v1, "getQueueIDList() called" // string@91eb │ │ +3d9114: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d911a: 7100 b9af 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d9120: 0c00 |000a: move-result-object v0 │ │ +3d9122: 6e10 c9af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d9128: 7110 359b 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/core/util/LongList; // method@9b35 │ │ +3d912e: 0c01 |0011: move-result-object v1 │ │ +3d9130: 6e10 a4af 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9136: 1101 |0015: return-object v1 │ │ +3d9138: 0d01 |0016: move-exception v1 │ │ +3d913a: 6e10 a4af 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9140: 2701 |001a: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0004 line=240 │ │ 0x0007 line=241 │ │ 0x000b line=242 │ │ @@ -829825,38 +829825,38 @@ │ │ type : '(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/core/util/LongList;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3d9168: |[3d9168] de.danoeh.antennapod.core.storage.DBReader.getQueueIDList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/core/util/LongList; │ │ -3d9178: 6e10 c1af 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueIDCursor:()Landroid/database/Cursor; // method@afc1 │ │ -3d917e: 0c03 |0003: move-result-object v3 │ │ -3d9180: 2200 8c19 |0004: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ -3d9184: 7210 4903 0300 |0006: invoke-interface {v3}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ -3d918a: 0a01 |0009: move-result v1 │ │ -3d918c: 7020 4b9d 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ -3d9192: 7210 5503 0300 |000d: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3d9198: 0a01 |0010: move-result v1 │ │ -3d919a: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -3d919e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3d91a0: 7220 4e03 1300 |0014: invoke-interface {v3, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -3d91a6: 0b01 |0017: move-result-wide v1 │ │ -3d91a8: 6e30 4c9d 1002 |0018: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ -3d91ae: 28f2 |001b: goto 000d // -000e │ │ -3d91b0: 7210 4303 0300 |001c: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d91b6: 1100 |001f: return-object v0 │ │ -3d91b8: 0d00 |0020: move-exception v0 │ │ -3d91ba: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ -3d91be: 7210 4303 0300 |0023: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d91c4: 2805 |0026: goto 002b // +0005 │ │ -3d91c6: 0d03 |0027: move-exception v3 │ │ -3d91c8: 6e20 feb2 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d91ce: 2700 |002b: throw v0 │ │ +3d9150: |[3d9150] de.danoeh.antennapod.core.storage.DBReader.getQueueIDList:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Lde/danoeh/antennapod/core/util/LongList; │ │ +3d9160: 6e10 c1af 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getQueueIDCursor:()Landroid/database/Cursor; // method@afc1 │ │ +3d9166: 0c03 |0003: move-result-object v3 │ │ +3d9168: 2200 8c19 |0004: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ +3d916c: 7210 4903 0300 |0006: invoke-interface {v3}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ +3d9172: 0a01 |0009: move-result v1 │ │ +3d9174: 7020 4b9d 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ +3d917a: 7210 5503 0300 |000d: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3d9180: 0a01 |0010: move-result v1 │ │ +3d9182: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +3d9186: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3d9188: 7220 4e03 1300 |0014: invoke-interface {v3, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +3d918e: 0b01 |0017: move-result-wide v1 │ │ +3d9190: 6e30 4c9d 1002 |0018: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ +3d9196: 28f2 |001b: goto 000d // -000e │ │ +3d9198: 7210 4303 0300 |001c: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d919e: 1100 |001f: return-object v0 │ │ +3d91a0: 0d00 |0020: move-exception v0 │ │ +3d91a2: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ +3d91a6: 7210 4303 0300 |0023: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d91ac: 2805 |0026: goto 002b // +0005 │ │ +3d91ae: 0d03 |0027: move-exception v3 │ │ +3d91b0: 6e20 feb2 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d91b6: 2700 |002b: throw v0 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x0020 │ │ 0x0023 - 0x0026 │ │ -> 0x0027 │ │ positions : │ │ 0x0000 line=251 │ │ @@ -829873,37 +829873,37 @@ │ │ type : '(II)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3da6a8: |[3da6a8] de.danoeh.antennapod.core.storage.DBReader.getRandomEpisodes:(II)Ljava/util/List; │ │ -3da6b8: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da6be: 0c00 |0003: move-result-object v0 │ │ -3da6c0: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da6c6: 6e30 c3af 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getRandomEpisodesCursor:(II)Landroid/database/Cursor; // method@afc3 │ │ -3da6cc: 0c01 |000a: move-result-object v1 │ │ -3da6ce: 7120 189b 1000 |000b: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ -3da6d4: 0c02 |000e: move-result-object v2 │ │ -3da6d6: 7110 3e9b 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ -3da6dc: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ -3da6e0: 7210 4303 0100 |0014: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da6e6: 6e10 a4af 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da6ec: 1102 |001a: return-object v2 │ │ -3da6ee: 0d02 |001b: move-exception v2 │ │ -3da6f0: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -3da6f4: 7210 4303 0100 |001e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da6fa: 2805 |0021: goto 0026 // +0005 │ │ -3da6fc: 0d01 |0022: move-exception v1 │ │ -3da6fe: 6e20 feb2 1200 |0023: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3da704: 2702 |0026: throw v2 │ │ -3da706: 0d01 |0027: move-exception v1 │ │ -3da708: 6e10 a4af 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da70e: 2701 |002b: throw v1 │ │ +3da690: |[3da690] de.danoeh.antennapod.core.storage.DBReader.getRandomEpisodes:(II)Ljava/util/List; │ │ +3da6a0: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da6a6: 0c00 |0003: move-result-object v0 │ │ +3da6a8: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da6ae: 6e30 c3af 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getRandomEpisodesCursor:(II)Landroid/database/Cursor; // method@afc3 │ │ +3da6b4: 0c01 |000a: move-result-object v1 │ │ +3da6b6: 7120 189b 1000 |000b: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Landroid/database/Cursor;)Ljava/util/List; // method@9b18 │ │ +3da6bc: 0c02 |000e: move-result-object v2 │ │ +3da6be: 7110 3e9b 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ +3da6c4: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ +3da6c8: 7210 4303 0100 |0014: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da6ce: 6e10 a4af 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da6d4: 1102 |001a: return-object v2 │ │ +3da6d6: 0d02 |001b: move-exception v2 │ │ +3da6d8: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +3da6dc: 7210 4303 0100 |001e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da6e2: 2805 |0021: goto 0026 // +0005 │ │ +3da6e4: 0d01 |0022: move-exception v1 │ │ +3da6e6: 6e20 feb2 1200 |0023: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3da6ec: 2702 |0026: throw v2 │ │ +3da6ee: 0d01 |0027: move-exception v1 │ │ +3da6f0: 6e10 a4af 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da6f6: 2701 |002b: throw v1 │ │ catches : 5 │ │ 0x0007 - 0x000b │ │ -> 0x0027 │ │ 0x000b - 0x0012 │ │ -> 0x001b │ │ 0x0014 - 0x0017 │ │ -> 0x0027 │ │ @@ -829931,118 +829931,118 @@ │ │ type : '(ZJJ)Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 33 │ │ ins : 5 │ │ outs : 14 │ │ insns size : 206 16-bit code units │ │ -3d8c24: |[3d8c24] de.danoeh.antennapod.core.storage.DBReader.getStatistics:(ZJJ)Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult; │ │ -3d8c34: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d8c3a: 0c00 |0003: move-result-object v0 │ │ -3d8c3c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d8c42: 2207 2019 |0007: new-instance v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult; // type@1920 │ │ -3d8c46: 7010 0f9b 0700 |0009: invoke-direct {v7}, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.:()V // method@9b0f │ │ -3d8c4c: 0701 |000c: move-object v1, v0 │ │ -3d8c4e: 0202 1c00 |000d: move/from16 v2, v28 │ │ -3d8c52: 0503 1d00 |000f: move-wide/from16 v3, v29 │ │ -3d8c56: 0505 1f00 |0011: move-wide/from16 v5, v31 │ │ -3d8c5a: 7406 b7af 0100 |0013: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedStatisticsCursor:(ZJJ)Landroid/database/Cursor; // method@afb7 │ │ -3d8c60: 0c01 |0016: move-result-object v1 │ │ -3d8c62: 1a02 a4bd |0017: const-string v2, "oldest_date" // string@bda4 │ │ -3d8c66: 7220 4703 2100 |0019: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -3d8c6c: 0a02 |001c: move-result v2 │ │ -3d8c6e: 1a03 29bd |001d: const-string v3, "num_episodes" // string@bd29 │ │ -3d8c72: 7220 4703 3100 |001f: invoke-interface {v1, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -3d8c78: 0a03 |0022: move-result v3 │ │ -3d8c7a: 1a04 867f |0023: const-string v4, "episodes_started" // string@7f86 │ │ -3d8c7e: 7220 4703 4100 |0025: invoke-interface {v1, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -3d8c84: 0a04 |0028: move-result v4 │ │ -3d8c86: 1a05 18e1 |0029: const-string v5, "total_time" // string@e118 │ │ -3d8c8a: 7220 4703 5100 |002b: invoke-interface {v1, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -3d8c90: 0a05 |002e: move-result v5 │ │ -3d8c92: 1a06 2ac5 |002f: const-string v6, "played_time" // string@c52a │ │ -3d8c96: 7220 4703 6100 |0031: invoke-interface {v1, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -3d8c9c: 0a06 |0034: move-result v6 │ │ -3d8c9e: 1a08 28bd |0035: const-string v8, "num_downloaded" // string@bd28 │ │ -3d8ca2: 7220 4703 8100 |0037: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -3d8ca8: 0a08 |003a: move-result v8 │ │ -3d8caa: 1a09 f47c |003b: const-string v9, "download_size" // string@7cf4 │ │ -3d8cae: 7220 4703 9100 |003d: invoke-interface {v1, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -3d8cb4: 0a09 |0040: move-result v9 │ │ -3d8cb6: 7210 5503 0100 |0041: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3d8cbc: 0a0a |0044: move-result v10 │ │ -3d8cbe: 380a 7400 |0045: if-eqz v10, 00b9 // +0074 │ │ -3d8cc2: 7110 169b 0100 |0047: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b16 │ │ -3d8cc8: 0c0c |004a: move-result-object v12 │ │ -3d8cca: 7220 5003 6100 |004b: invoke-interface {v1, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3d8cd0: 0c0a |004e: move-result-object v10 │ │ -3d8cd2: 7110 43b2 0a00 |004f: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3d8cd8: 0b0a |0052: move-result-wide v10 │ │ -3d8cda: 160d e803 |0053: const-wide/16 v13, #int 1000 // #3e8 │ │ -3d8cde: 9e0f 0a0d |0055: div-long v15, v10, v13 │ │ -3d8ce2: 7220 5003 5100 |0057: invoke-interface {v1, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3d8ce8: 0c0a |005a: move-result-object v10 │ │ -3d8cea: 7110 43b2 0a00 |005b: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3d8cf0: 0b0a |005e: move-result-wide v10 │ │ -3d8cf2: 9e0d 0a0d |005f: div-long v13, v10, v13 │ │ -3d8cf6: 7220 5003 3100 |0061: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3d8cfc: 0c0a |0064: move-result-object v10 │ │ -3d8cfe: 7110 43b2 0a00 |0065: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3d8d04: 0b11 |0068: move-result-wide v17 │ │ -3d8d06: 7220 5003 4100 |0069: invoke-interface {v1, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3d8d0c: 0c0a |006c: move-result-object v10 │ │ -3d8d0e: 7110 43b2 0a00 |006d: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3d8d14: 0b13 |0070: move-result-wide v19 │ │ -3d8d16: 7220 5003 9100 |0071: invoke-interface {v1, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3d8d1c: 0c0a |0074: move-result-object v10 │ │ -3d8d1e: 7110 43b2 0a00 |0075: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3d8d24: 0b15 |0078: move-result-wide v21 │ │ -3d8d26: 7220 5003 8100 |0079: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3d8d2c: 0c0a |007c: move-result-object v10 │ │ -3d8d2e: 7110 43b2 0a00 |007d: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3d8d34: 0b17 |0080: move-result-wide v23 │ │ -3d8d36: 7220 5003 2100 |0081: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3d8d3c: 0c0a |0084: move-result-object v10 │ │ -3d8d3e: 7110 43b2 0a00 |0085: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3d8d44: 0b0a |0088: move-result-wide v10 │ │ -3d8d46: 1619 0000 |0089: const-wide/16 v25, #int 0 // #0 │ │ -3d8d4a: 311b 1119 |008b: cmp-long v27, v17, v25 │ │ -3d8d4e: 3d1b 1800 |008d: if-lez v27, 00a5 // +0018 │ │ -3d8d52: 1819 ffff ffff ffff ff7f |008f: const-wide v25, #double nan // #7fffffffffffffff │ │ -3d8d5c: 311b 0a19 |0094: cmp-long v27, v10, v25 │ │ -3d8d60: 3b1b 0f00 |0096: if-gez v27, 00a5 // +000f │ │ -3d8d64: 021c 0200 |0098: move/from16 v28, v2 │ │ -3d8d68: 021d 0300 |009a: move/from16 v29, v3 │ │ -3d8d6c: 5372 298d |009c: iget-wide v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8d29 │ │ -3d8d70: 7140 60b2 32ba |009e: invoke-static {v2, v3, v10, v11}, Ljava/lang/Math;.min:(JJ)J // method@b260 │ │ -3d8d76: 0b02 |00a1: move-result-wide v2 │ │ -3d8d78: 5a72 298d |00a2: iput-wide v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8d29 │ │ -3d8d7c: 2805 |00a4: goto 00a9 // +0005 │ │ -3d8d7e: 021c 0200 |00a5: move/from16 v28, v2 │ │ -3d8d82: 021d 0300 |00a7: move/from16 v29, v3 │ │ -3d8d86: 5472 288d |00a9: iget-object v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.feedTime:Ljava/util/List; // field@8d28 │ │ -3d8d8a: 2203 5c19 |00ab: new-instance v3, Lde/danoeh/antennapod/core/storage/StatisticsItem; // type@195c │ │ -3d8d8e: 073b |00ad: move-object v11, v3 │ │ -3d8d90: 760e 629c 0b00 |00ae: invoke-direct/range {v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Lde/danoeh/antennapod/core/storage/StatisticsItem;.:(Lde/danoeh/antennapod/model/feed/Feed;JJJJJJ)V // method@9c62 │ │ -3d8d96: 7220 d6b4 3200 |00b1: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d8d9c: 0202 1c00 |00b4: move/from16 v2, v28 │ │ -3d8da0: 0203 1d00 |00b6: move/from16 v3, v29 │ │ -3d8da4: 2889 |00b8: goto 0041 // -0077 │ │ -3d8da6: 7210 4303 0100 |00b9: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d8dac: 6e10 a4af 0000 |00bc: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d8db2: 1107 |00bf: return-object v7 │ │ -3d8db4: 0d00 |00c0: move-exception v0 │ │ -3d8db6: 0702 |00c1: move-object v2, v0 │ │ -3d8db8: 3801 0b00 |00c2: if-eqz v1, 00cd // +000b │ │ -3d8dbc: 7210 4303 0100 |00c4: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d8dc2: 2806 |00c7: goto 00cd // +0006 │ │ -3d8dc4: 0d00 |00c8: move-exception v0 │ │ -3d8dc6: 0701 |00c9: move-object v1, v0 │ │ -3d8dc8: 6e20 feb2 1200 |00ca: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d8dce: 2702 |00cd: throw v2 │ │ +3d8c0c: |[3d8c0c] de.danoeh.antennapod.core.storage.DBReader.getStatistics:(ZJJ)Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult; │ │ +3d8c1c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d8c22: 0c00 |0003: move-result-object v0 │ │ +3d8c24: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d8c2a: 2207 2019 |0007: new-instance v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult; // type@1920 │ │ +3d8c2e: 7010 0f9b 0700 |0009: invoke-direct {v7}, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.:()V // method@9b0f │ │ +3d8c34: 0701 |000c: move-object v1, v0 │ │ +3d8c36: 0202 1c00 |000d: move/from16 v2, v28 │ │ +3d8c3a: 0503 1d00 |000f: move-wide/from16 v3, v29 │ │ +3d8c3e: 0505 1f00 |0011: move-wide/from16 v5, v31 │ │ +3d8c42: 7406 b7af 0100 |0013: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedStatisticsCursor:(ZJJ)Landroid/database/Cursor; // method@afb7 │ │ +3d8c48: 0c01 |0016: move-result-object v1 │ │ +3d8c4a: 1a02 a4bd |0017: const-string v2, "oldest_date" // string@bda4 │ │ +3d8c4e: 7220 4703 2100 |0019: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +3d8c54: 0a02 |001c: move-result v2 │ │ +3d8c56: 1a03 29bd |001d: const-string v3, "num_episodes" // string@bd29 │ │ +3d8c5a: 7220 4703 3100 |001f: invoke-interface {v1, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +3d8c60: 0a03 |0022: move-result v3 │ │ +3d8c62: 1a04 867f |0023: const-string v4, "episodes_started" // string@7f86 │ │ +3d8c66: 7220 4703 4100 |0025: invoke-interface {v1, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +3d8c6c: 0a04 |0028: move-result v4 │ │ +3d8c6e: 1a05 18e1 |0029: const-string v5, "total_time" // string@e118 │ │ +3d8c72: 7220 4703 5100 |002b: invoke-interface {v1, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +3d8c78: 0a05 |002e: move-result v5 │ │ +3d8c7a: 1a06 2ac5 |002f: const-string v6, "played_time" // string@c52a │ │ +3d8c7e: 7220 4703 6100 |0031: invoke-interface {v1, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +3d8c84: 0a06 |0034: move-result v6 │ │ +3d8c86: 1a08 28bd |0035: const-string v8, "num_downloaded" // string@bd28 │ │ +3d8c8a: 7220 4703 8100 |0037: invoke-interface {v1, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +3d8c90: 0a08 |003a: move-result v8 │ │ +3d8c92: 1a09 f47c |003b: const-string v9, "download_size" // string@7cf4 │ │ +3d8c96: 7220 4703 9100 |003d: invoke-interface {v1, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +3d8c9c: 0a09 |0040: move-result v9 │ │ +3d8c9e: 7210 5503 0100 |0041: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3d8ca4: 0a0a |0044: move-result v10 │ │ +3d8ca6: 380a 7400 |0045: if-eqz v10, 00b9 // +0074 │ │ +3d8caa: 7110 169b 0100 |0047: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.extractFeedFromCursorRow:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b16 │ │ +3d8cb0: 0c0c |004a: move-result-object v12 │ │ +3d8cb2: 7220 5003 6100 |004b: invoke-interface {v1, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3d8cb8: 0c0a |004e: move-result-object v10 │ │ +3d8cba: 7110 43b2 0a00 |004f: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3d8cc0: 0b0a |0052: move-result-wide v10 │ │ +3d8cc2: 160d e803 |0053: const-wide/16 v13, #int 1000 // #3e8 │ │ +3d8cc6: 9e0f 0a0d |0055: div-long v15, v10, v13 │ │ +3d8cca: 7220 5003 5100 |0057: invoke-interface {v1, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3d8cd0: 0c0a |005a: move-result-object v10 │ │ +3d8cd2: 7110 43b2 0a00 |005b: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3d8cd8: 0b0a |005e: move-result-wide v10 │ │ +3d8cda: 9e0d 0a0d |005f: div-long v13, v10, v13 │ │ +3d8cde: 7220 5003 3100 |0061: invoke-interface {v1, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3d8ce4: 0c0a |0064: move-result-object v10 │ │ +3d8ce6: 7110 43b2 0a00 |0065: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3d8cec: 0b11 |0068: move-result-wide v17 │ │ +3d8cee: 7220 5003 4100 |0069: invoke-interface {v1, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3d8cf4: 0c0a |006c: move-result-object v10 │ │ +3d8cf6: 7110 43b2 0a00 |006d: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3d8cfc: 0b13 |0070: move-result-wide v19 │ │ +3d8cfe: 7220 5003 9100 |0071: invoke-interface {v1, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3d8d04: 0c0a |0074: move-result-object v10 │ │ +3d8d06: 7110 43b2 0a00 |0075: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3d8d0c: 0b15 |0078: move-result-wide v21 │ │ +3d8d0e: 7220 5003 8100 |0079: invoke-interface {v1, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3d8d14: 0c0a |007c: move-result-object v10 │ │ +3d8d16: 7110 43b2 0a00 |007d: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3d8d1c: 0b17 |0080: move-result-wide v23 │ │ +3d8d1e: 7220 5003 2100 |0081: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3d8d24: 0c0a |0084: move-result-object v10 │ │ +3d8d26: 7110 43b2 0a00 |0085: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3d8d2c: 0b0a |0088: move-result-wide v10 │ │ +3d8d2e: 1619 0000 |0089: const-wide/16 v25, #int 0 // #0 │ │ +3d8d32: 311b 1119 |008b: cmp-long v27, v17, v25 │ │ +3d8d36: 3d1b 1800 |008d: if-lez v27, 00a5 // +0018 │ │ +3d8d3a: 1819 ffff ffff ffff ff7f |008f: const-wide v25, #double nan // #7fffffffffffffff │ │ +3d8d44: 311b 0a19 |0094: cmp-long v27, v10, v25 │ │ +3d8d48: 3b1b 0f00 |0096: if-gez v27, 00a5 // +000f │ │ +3d8d4c: 021c 0200 |0098: move/from16 v28, v2 │ │ +3d8d50: 021d 0300 |009a: move/from16 v29, v3 │ │ +3d8d54: 5372 298d |009c: iget-wide v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8d29 │ │ +3d8d58: 7140 60b2 32ba |009e: invoke-static {v2, v3, v10, v11}, Ljava/lang/Math;.min:(JJ)J // method@b260 │ │ +3d8d5e: 0b02 |00a1: move-result-wide v2 │ │ +3d8d60: 5a72 298d |00a2: iput-wide v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.oldestDate:J // field@8d29 │ │ +3d8d64: 2805 |00a4: goto 00a9 // +0005 │ │ +3d8d66: 021c 0200 |00a5: move/from16 v28, v2 │ │ +3d8d6a: 021d 0300 |00a7: move/from16 v29, v3 │ │ +3d8d6e: 5472 288d |00a9: iget-object v2, v7, Lde/danoeh/antennapod/core/storage/DBReader$StatisticsResult;.feedTime:Ljava/util/List; // field@8d28 │ │ +3d8d72: 2203 5c19 |00ab: new-instance v3, Lde/danoeh/antennapod/core/storage/StatisticsItem; // type@195c │ │ +3d8d76: 073b |00ad: move-object v11, v3 │ │ +3d8d78: 760e 629c 0b00 |00ae: invoke-direct/range {v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Lde/danoeh/antennapod/core/storage/StatisticsItem;.:(Lde/danoeh/antennapod/model/feed/Feed;JJJJJJ)V // method@9c62 │ │ +3d8d7e: 7220 d6b4 3200 |00b1: invoke-interface {v2, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d8d84: 0202 1c00 |00b4: move/from16 v2, v28 │ │ +3d8d88: 0203 1d00 |00b6: move/from16 v3, v29 │ │ +3d8d8c: 2889 |00b8: goto 0041 // -0077 │ │ +3d8d8e: 7210 4303 0100 |00b9: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d8d94: 6e10 a4af 0000 |00bc: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d8d9a: 1107 |00bf: return-object v7 │ │ +3d8d9c: 0d00 |00c0: move-exception v0 │ │ +3d8d9e: 0702 |00c1: move-object v2, v0 │ │ +3d8da0: 3801 0b00 |00c2: if-eqz v1, 00cd // +000b │ │ +3d8da4: 7210 4303 0100 |00c4: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d8daa: 2806 |00c7: goto 00cd // +0006 │ │ +3d8dac: 0d00 |00c8: move-exception v0 │ │ +3d8dae: 0701 |00c9: move-object v1, v0 │ │ +3d8db0: 6e20 feb2 1200 |00ca: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d8db6: 2702 |00cd: throw v2 │ │ catches : 2 │ │ 0x0017 - 0x00b4 │ │ -> 0x00c0 │ │ 0x00c4 - 0x00c7 │ │ -> 0x00c8 │ │ positions : │ │ 0x0000 line=773 │ │ @@ -830080,43 +830080,43 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -3d97e0: |[3d97e0] de.danoeh.antennapod.core.storage.DBReader.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I │ │ -3d97f0: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3d97f6: 0c00 |0003: move-result-object v0 │ │ -3d97f8: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3d97fe: 6e20 adaf 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getEpisodeCountCursor:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; // method@afad │ │ -3d9804: 0c02 |000a: move-result-object v2 │ │ -3d9806: 7210 5403 0200 |000b: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -3d980c: 0a01 |000e: move-result v1 │ │ -3d980e: 3801 0e00 |000f: if-eqz v1, 001d // +000e │ │ -3d9812: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -3d9814: 7220 4d03 1200 |0012: invoke-interface {v2, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -3d981a: 0a01 |0015: move-result v1 │ │ -3d981c: 7210 4303 0200 |0016: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9822: 6e10 a4af 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9828: 0f01 |001c: return v1 │ │ -3d982a: 7210 4303 0200 |001d: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9830: 6e10 a4af 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d9836: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -3d9838: 0f02 |0024: return v2 │ │ -3d983a: 0d01 |0025: move-exception v1 │ │ -3d983c: 3802 0a00 |0026: if-eqz v2, 0030 // +000a │ │ -3d9840: 7210 4303 0200 |0028: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3d9846: 2805 |002b: goto 0030 // +0005 │ │ -3d9848: 0d02 |002c: move-exception v2 │ │ -3d984a: 6e20 feb2 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3d9850: 2701 |0030: throw v1 │ │ -3d9852: 0d02 |0031: move-exception v2 │ │ -3d9854: 6e10 a4af 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3d985a: 2702 |0035: throw v2 │ │ +3d97c8: |[3d97c8] de.danoeh.antennapod.core.storage.DBReader.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I │ │ +3d97d8: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3d97de: 0c00 |0003: move-result-object v0 │ │ +3d97e0: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3d97e6: 6e20 adaf 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getEpisodeCountCursor:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; // method@afad │ │ +3d97ec: 0c02 |000a: move-result-object v2 │ │ +3d97ee: 7210 5403 0200 |000b: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +3d97f4: 0a01 |000e: move-result v1 │ │ +3d97f6: 3801 0e00 |000f: if-eqz v1, 001d // +000e │ │ +3d97fa: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +3d97fc: 7220 4d03 1200 |0012: invoke-interface {v2, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +3d9802: 0a01 |0015: move-result v1 │ │ +3d9804: 7210 4303 0200 |0016: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d980a: 6e10 a4af 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9810: 0f01 |001c: return v1 │ │ +3d9812: 7210 4303 0200 |001d: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d9818: 6e10 a4af 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d981e: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +3d9820: 0f02 |0024: return v2 │ │ +3d9822: 0d01 |0025: move-exception v1 │ │ +3d9824: 3802 0a00 |0026: if-eqz v2, 0030 // +000a │ │ +3d9828: 7210 4303 0200 |0028: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3d982e: 2805 |002b: goto 0030 // +0005 │ │ +3d9830: 0d02 |002c: move-exception v2 │ │ +3d9832: 6e20 feb2 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3d9838: 2701 |0030: throw v1 │ │ +3d983a: 0d02 |0031: move-exception v2 │ │ +3d983c: 6e10 a4af 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3d9842: 2702 |0035: throw v2 │ │ catches : 6 │ │ 0x0007 - 0x000b │ │ -> 0x0031 │ │ 0x000b - 0x0016 │ │ -> 0x0025 │ │ 0x0016 - 0x0019 │ │ -> 0x0031 │ │ @@ -830147,66 +830147,66 @@ │ │ type : '(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -3d9894: |[3d9894] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$0:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ -3d98a4: 6e10 77ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d98aa: 0b00 |0003: move-result-wide v0 │ │ -3d98ac: 7120 48b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d98b2: 0c00 |0007: move-result-object v0 │ │ -3d98b4: 7220 09b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3d98ba: 0a00 |000b: move-result v0 │ │ -3d98bc: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ -3d98c0: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ -3d98c4: 6e10 77ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d98ca: 0b03 |0013: move-result-wide v3 │ │ -3d98cc: 7120 48b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d98d2: 0c00 |0017: move-result-object v0 │ │ -3d98d4: 7220 0db5 0700 |0018: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3d98da: 0c00 |001b: move-result-object v0 │ │ -3d98dc: 1f00 591e |001c: check-cast v0, Ljava/lang/Integer; // type@1e59 │ │ -3d98e0: 6e10 2fb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3d98e6: 0a00 |0021: move-result v0 │ │ -3d98e8: 8103 |0022: int-to-long v3, v0 │ │ -3d98ea: 2802 |0023: goto 0025 // +0002 │ │ -3d98ec: 0413 |0024: move-wide v3, v1 │ │ -3d98ee: 6e10 77ab 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d98f4: 0b05 |0028: move-result-wide v5 │ │ -3d98f6: 7120 48b2 6500 |0029: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d98fc: 0c00 |002c: move-result-object v0 │ │ -3d98fe: 7220 09b5 0700 |002d: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3d9904: 0a00 |0030: move-result v0 │ │ -3d9906: 3800 1500 |0031: if-eqz v0, 0046 // +0015 │ │ -3d990a: 6e10 77ab 0900 |0033: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d9910: 0b00 |0036: move-result-wide v0 │ │ -3d9912: 7120 48b2 1000 |0037: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d9918: 0c00 |003a: move-result-object v0 │ │ -3d991a: 7220 0db5 0700 |003b: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3d9920: 0c07 |003e: move-result-object v7 │ │ -3d9922: 1f07 591e |003f: check-cast v7, Ljava/lang/Integer; // type@1e59 │ │ -3d9926: 6e10 2fb2 0700 |0041: invoke-virtual {v7}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3d992c: 0a07 |0044: move-result v7 │ │ -3d992e: 8171 |0045: int-to-long v1, v7 │ │ -3d9930: 3107 0301 |0046: cmp-long v7, v3, v1 │ │ -3d9934: 3d07 0400 |0048: if-lez v7, 004c // +0004 │ │ -3d9938: 12f7 |004a: const/4 v7, #int -1 // #ff │ │ -3d993a: 0f07 |004b: return v7 │ │ -3d993c: 3907 0f00 |004c: if-nez v7, 005b // +000f │ │ -3d9940: 6e10 59ab 0800 |004e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3d9946: 0c07 |0051: move-result-object v7 │ │ -3d9948: 6e10 59ab 0900 |0052: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3d994e: 0c08 |0055: move-result-object v8 │ │ -3d9950: 6e20 99b2 8700 |0056: invoke-virtual {v7, v8}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b299 │ │ -3d9956: 0a07 |0059: move-result v7 │ │ -3d9958: 0f07 |005a: return v7 │ │ -3d995a: 1217 |005b: const/4 v7, #int 1 // #1 │ │ -3d995c: 0f07 |005c: return v7 │ │ +3d987c: |[3d987c] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$0:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ +3d988c: 6e10 77ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d9892: 0b00 |0003: move-result-wide v0 │ │ +3d9894: 7120 48b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d989a: 0c00 |0007: move-result-object v0 │ │ +3d989c: 7220 09b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3d98a2: 0a00 |000b: move-result v0 │ │ +3d98a4: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ +3d98a8: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ +3d98ac: 6e10 77ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d98b2: 0b03 |0013: move-result-wide v3 │ │ +3d98b4: 7120 48b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d98ba: 0c00 |0017: move-result-object v0 │ │ +3d98bc: 7220 0db5 0700 |0018: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3d98c2: 0c00 |001b: move-result-object v0 │ │ +3d98c4: 1f00 591e |001c: check-cast v0, Ljava/lang/Integer; // type@1e59 │ │ +3d98c8: 6e10 2fb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3d98ce: 0a00 |0021: move-result v0 │ │ +3d98d0: 8103 |0022: int-to-long v3, v0 │ │ +3d98d2: 2802 |0023: goto 0025 // +0002 │ │ +3d98d4: 0413 |0024: move-wide v3, v1 │ │ +3d98d6: 6e10 77ab 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d98dc: 0b05 |0028: move-result-wide v5 │ │ +3d98de: 7120 48b2 6500 |0029: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d98e4: 0c00 |002c: move-result-object v0 │ │ +3d98e6: 7220 09b5 0700 |002d: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3d98ec: 0a00 |0030: move-result v0 │ │ +3d98ee: 3800 1500 |0031: if-eqz v0, 0046 // +0015 │ │ +3d98f2: 6e10 77ab 0900 |0033: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d98f8: 0b00 |0036: move-result-wide v0 │ │ +3d98fa: 7120 48b2 1000 |0037: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d9900: 0c00 |003a: move-result-object v0 │ │ +3d9902: 7220 0db5 0700 |003b: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3d9908: 0c07 |003e: move-result-object v7 │ │ +3d990a: 1f07 591e |003f: check-cast v7, Ljava/lang/Integer; // type@1e59 │ │ +3d990e: 6e10 2fb2 0700 |0041: invoke-virtual {v7}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3d9914: 0a07 |0044: move-result v7 │ │ +3d9916: 8171 |0045: int-to-long v1, v7 │ │ +3d9918: 3107 0301 |0046: cmp-long v7, v3, v1 │ │ +3d991c: 3d07 0400 |0048: if-lez v7, 004c // +0004 │ │ +3d9920: 12f7 |004a: const/4 v7, #int -1 // #ff │ │ +3d9922: 0f07 |004b: return v7 │ │ +3d9924: 3907 0f00 |004c: if-nez v7, 005b // +000f │ │ +3d9928: 6e10 59ab 0800 |004e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3d992e: 0c07 |0051: move-result-object v7 │ │ +3d9930: 6e10 59ab 0900 |0052: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3d9936: 0c08 |0055: move-result-object v8 │ │ +3d9938: 6e20 99b2 8700 |0056: invoke-virtual {v7, v8}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b299 │ │ +3d993e: 0a07 |0059: move-result v7 │ │ +3d9940: 0f07 |005a: return v7 │ │ +3d9942: 1217 |005b: const/4 v7, #int 1 // #1 │ │ +3d9944: 0f07 |005c: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=831 │ │ 0x0025 line=832 │ │ 0x004e line=837 │ │ locals : │ │ 0x0000 - 0x005d reg=7 (null) Ljava/util/Map; │ │ @@ -830218,28 +830218,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3d9960: |[3d9960] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$1:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ -3d9970: 6e10 59ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3d9976: 0c00 |0003: move-result-object v0 │ │ -3d9978: 6e10 59ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3d997e: 0c01 |0007: move-result-object v1 │ │ -3d9980: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -3d9984: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3d9986: 0f00 |000b: return v0 │ │ -3d9988: 3901 0400 |000c: if-nez v1, 0010 // +0004 │ │ -3d998c: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ -3d998e: 0f00 |000f: return v0 │ │ -3d9990: 6e20 99b2 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b299 │ │ -3d9996: 0a00 |0013: move-result v0 │ │ -3d9998: 0f00 |0014: return v0 │ │ +3d9948: |[3d9948] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$1:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ +3d9958: 6e10 59ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3d995e: 0c00 |0003: move-result-object v0 │ │ +3d9960: 6e10 59ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3d9966: 0c01 |0007: move-result-object v1 │ │ +3d9968: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +3d996c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3d996e: 0f00 |000b: return v0 │ │ +3d9970: 3901 0400 |000c: if-nez v1, 0010 // +0004 │ │ +3d9974: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ +3d9976: 0f00 |000f: return v0 │ │ +3d9978: 6e20 99b2 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b299 │ │ +3d997e: 0a00 |0013: move-result v0 │ │ +3d9980: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0004 line=845 │ │ 0x0010 line=851 │ │ locals : │ │ 0x0000 - 0x0015 reg=0 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -830250,66 +830250,66 @@ │ │ type : '(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -3d999c: |[3d999c] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$2:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ -3d99ac: 6e10 77ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d99b2: 0b00 |0003: move-result-wide v0 │ │ -3d99b4: 7120 48b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d99ba: 0c00 |0007: move-result-object v0 │ │ -3d99bc: 7220 09b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3d99c2: 0a00 |000b: move-result v0 │ │ -3d99c4: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ -3d99c8: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ -3d99cc: 6e10 77ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d99d2: 0b03 |0013: move-result-wide v3 │ │ -3d99d4: 7120 48b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d99da: 0c00 |0017: move-result-object v0 │ │ -3d99dc: 7220 0db5 0700 |0018: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3d99e2: 0c00 |001b: move-result-object v0 │ │ -3d99e4: 1f00 591e |001c: check-cast v0, Ljava/lang/Integer; // type@1e59 │ │ -3d99e8: 6e10 2fb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3d99ee: 0a00 |0021: move-result v0 │ │ -3d99f0: 8103 |0022: int-to-long v3, v0 │ │ -3d99f2: 2802 |0023: goto 0025 // +0002 │ │ -3d99f4: 0413 |0024: move-wide v3, v1 │ │ -3d99f6: 6e10 77ab 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d99fc: 0b05 |0028: move-result-wide v5 │ │ -3d99fe: 7120 48b2 6500 |0029: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d9a04: 0c00 |002c: move-result-object v0 │ │ -3d9a06: 7220 09b5 0700 |002d: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3d9a0c: 0a00 |0030: move-result v0 │ │ -3d9a0e: 3800 1500 |0031: if-eqz v0, 0046 // +0015 │ │ -3d9a12: 6e10 77ab 0900 |0033: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d9a18: 0b00 |0036: move-result-wide v0 │ │ -3d9a1a: 7120 48b2 1000 |0037: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d9a20: 0c00 |003a: move-result-object v0 │ │ -3d9a22: 7220 0db5 0700 |003b: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3d9a28: 0c07 |003e: move-result-object v7 │ │ -3d9a2a: 1f07 591e |003f: check-cast v7, Ljava/lang/Integer; // type@1e59 │ │ -3d9a2e: 6e10 2fb2 0700 |0041: invoke-virtual {v7}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3d9a34: 0a07 |0044: move-result v7 │ │ -3d9a36: 8171 |0045: int-to-long v1, v7 │ │ -3d9a38: 3107 0301 |0046: cmp-long v7, v3, v1 │ │ -3d9a3c: 3d07 0400 |0048: if-lez v7, 004c // +0004 │ │ -3d9a40: 12f7 |004a: const/4 v7, #int -1 // #ff │ │ -3d9a42: 0f07 |004b: return v7 │ │ -3d9a44: 3907 0f00 |004c: if-nez v7, 005b // +000f │ │ -3d9a48: 6e10 59ab 0800 |004e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3d9a4e: 0c07 |0051: move-result-object v7 │ │ -3d9a50: 6e10 59ab 0900 |0052: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3d9a56: 0c08 |0055: move-result-object v8 │ │ -3d9a58: 6e20 99b2 8700 |0056: invoke-virtual {v7, v8}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b299 │ │ -3d9a5e: 0a07 |0059: move-result v7 │ │ -3d9a60: 0f07 |005a: return v7 │ │ -3d9a62: 1217 |005b: const/4 v7, #int 1 // #1 │ │ -3d9a64: 0f07 |005c: return v7 │ │ +3d9984: |[3d9984] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$2:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ +3d9994: 6e10 77ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d999a: 0b00 |0003: move-result-wide v0 │ │ +3d999c: 7120 48b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d99a2: 0c00 |0007: move-result-object v0 │ │ +3d99a4: 7220 09b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3d99aa: 0a00 |000b: move-result v0 │ │ +3d99ac: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ +3d99b0: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ +3d99b4: 6e10 77ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d99ba: 0b03 |0013: move-result-wide v3 │ │ +3d99bc: 7120 48b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d99c2: 0c00 |0017: move-result-object v0 │ │ +3d99c4: 7220 0db5 0700 |0018: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3d99ca: 0c00 |001b: move-result-object v0 │ │ +3d99cc: 1f00 591e |001c: check-cast v0, Ljava/lang/Integer; // type@1e59 │ │ +3d99d0: 6e10 2fb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3d99d6: 0a00 |0021: move-result v0 │ │ +3d99d8: 8103 |0022: int-to-long v3, v0 │ │ +3d99da: 2802 |0023: goto 0025 // +0002 │ │ +3d99dc: 0413 |0024: move-wide v3, v1 │ │ +3d99de: 6e10 77ab 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d99e4: 0b05 |0028: move-result-wide v5 │ │ +3d99e6: 7120 48b2 6500 |0029: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d99ec: 0c00 |002c: move-result-object v0 │ │ +3d99ee: 7220 09b5 0700 |002d: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3d99f4: 0a00 |0030: move-result v0 │ │ +3d99f6: 3800 1500 |0031: if-eqz v0, 0046 // +0015 │ │ +3d99fa: 6e10 77ab 0900 |0033: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d9a00: 0b00 |0036: move-result-wide v0 │ │ +3d9a02: 7120 48b2 1000 |0037: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d9a08: 0c00 |003a: move-result-object v0 │ │ +3d9a0a: 7220 0db5 0700 |003b: invoke-interface {v7, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3d9a10: 0c07 |003e: move-result-object v7 │ │ +3d9a12: 1f07 591e |003f: check-cast v7, Ljava/lang/Integer; // type@1e59 │ │ +3d9a16: 6e10 2fb2 0700 |0041: invoke-virtual {v7}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3d9a1c: 0a07 |0044: move-result v7 │ │ +3d9a1e: 8171 |0045: int-to-long v1, v7 │ │ +3d9a20: 3107 0301 |0046: cmp-long v7, v3, v1 │ │ +3d9a24: 3d07 0400 |0048: if-lez v7, 004c // +0004 │ │ +3d9a28: 12f7 |004a: const/4 v7, #int -1 // #ff │ │ +3d9a2a: 0f07 |004b: return v7 │ │ +3d9a2c: 3907 0f00 |004c: if-nez v7, 005b // +000f │ │ +3d9a30: 6e10 59ab 0800 |004e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3d9a36: 0c07 |0051: move-result-object v7 │ │ +3d9a38: 6e10 59ab 0900 |0052: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3d9a3e: 0c08 |0055: move-result-object v8 │ │ +3d9a40: 6e20 99b2 8700 |0056: invoke-virtual {v7, v8}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b299 │ │ +3d9a46: 0a07 |0059: move-result v7 │ │ +3d9a48: 0f07 |005a: return v7 │ │ +3d9a4a: 1217 |005b: const/4 v7, #int 1 // #1 │ │ +3d9a4c: 0f07 |005c: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ 0x0025 line=859 │ │ 0x004e line=864 │ │ locals : │ │ 0x0000 - 0x005d reg=7 (null) Ljava/util/Map; │ │ @@ -830321,53 +830321,53 @@ │ │ type : '(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -3d9a68: |[3d9a68] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$3:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ -3d9a78: 6e10 77ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d9a7e: 0b00 |0003: move-result-wide v0 │ │ -3d9a80: 7120 48b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d9a86: 0c00 |0007: move-result-object v0 │ │ -3d9a88: 7220 09b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3d9a8e: 0a00 |000b: move-result v0 │ │ -3d9a90: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ -3d9a94: 3800 1500 |000e: if-eqz v0, 0023 // +0015 │ │ -3d9a98: 6e10 77ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d9a9e: 0b03 |0013: move-result-wide v3 │ │ -3d9aa0: 7120 48b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d9aa6: 0c08 |0017: move-result-object v8 │ │ -3d9aa8: 7220 0db5 8700 |0018: invoke-interface {v7, v8}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3d9aae: 0c08 |001b: move-result-object v8 │ │ -3d9ab0: 1f08 5c1e |001c: check-cast v8, Ljava/lang/Long; // type@1e5c │ │ -3d9ab4: 6e10 42b2 0800 |001e: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@b242 │ │ -3d9aba: 0b03 |0021: move-result-wide v3 │ │ -3d9abc: 2802 |0022: goto 0024 // +0002 │ │ -3d9abe: 0413 |0023: move-wide v3, v1 │ │ -3d9ac0: 6e10 77ab 0900 |0024: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d9ac6: 0b05 |0027: move-result-wide v5 │ │ -3d9ac8: 7120 48b2 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d9ace: 0c08 |002b: move-result-object v8 │ │ -3d9ad0: 7220 09b5 8700 |002c: invoke-interface {v7, v8}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3d9ad6: 0a08 |002f: move-result v8 │ │ -3d9ad8: 3808 1400 |0030: if-eqz v8, 0044 // +0014 │ │ -3d9adc: 6e10 77ab 0900 |0032: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d9ae2: 0b08 |0035: move-result-wide v8 │ │ -3d9ae4: 7120 48b2 9800 |0036: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d9aea: 0c08 |0039: move-result-object v8 │ │ -3d9aec: 7220 0db5 8700 |003a: invoke-interface {v7, v8}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3d9af2: 0c07 |003d: move-result-object v7 │ │ -3d9af4: 1f07 5c1e |003e: check-cast v7, Ljava/lang/Long; // type@1e5c │ │ -3d9af8: 6e10 42b2 0700 |0040: invoke-virtual {v7}, Ljava/lang/Long;.longValue:()J // method@b242 │ │ -3d9afe: 0b01 |0043: move-result-wide v1 │ │ -3d9b00: 7140 3eb2 2143 |0044: invoke-static {v1, v2, v3, v4}, Ljava/lang/Long;.compare:(JJ)I // method@b23e │ │ -3d9b06: 0a07 |0047: move-result v7 │ │ -3d9b08: 0f07 |0048: return v7 │ │ +3d9a50: |[3d9a50] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$3:(Ljava/util/Map;Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/Feed;)I │ │ +3d9a60: 6e10 77ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d9a66: 0b00 |0003: move-result-wide v0 │ │ +3d9a68: 7120 48b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d9a6e: 0c00 |0007: move-result-object v0 │ │ +3d9a70: 7220 09b5 0700 |0008: invoke-interface {v7, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3d9a76: 0a00 |000b: move-result v0 │ │ +3d9a78: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ +3d9a7c: 3800 1500 |000e: if-eqz v0, 0023 // +0015 │ │ +3d9a80: 6e10 77ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d9a86: 0b03 |0013: move-result-wide v3 │ │ +3d9a88: 7120 48b2 4300 |0014: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d9a8e: 0c08 |0017: move-result-object v8 │ │ +3d9a90: 7220 0db5 8700 |0018: invoke-interface {v7, v8}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3d9a96: 0c08 |001b: move-result-object v8 │ │ +3d9a98: 1f08 5c1e |001c: check-cast v8, Ljava/lang/Long; // type@1e5c │ │ +3d9a9c: 6e10 42b2 0800 |001e: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@b242 │ │ +3d9aa2: 0b03 |0021: move-result-wide v3 │ │ +3d9aa4: 2802 |0022: goto 0024 // +0002 │ │ +3d9aa6: 0413 |0023: move-wide v3, v1 │ │ +3d9aa8: 6e10 77ab 0900 |0024: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d9aae: 0b05 |0027: move-result-wide v5 │ │ +3d9ab0: 7120 48b2 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d9ab6: 0c08 |002b: move-result-object v8 │ │ +3d9ab8: 7220 09b5 8700 |002c: invoke-interface {v7, v8}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3d9abe: 0a08 |002f: move-result v8 │ │ +3d9ac0: 3808 1400 |0030: if-eqz v8, 0044 // +0014 │ │ +3d9ac4: 6e10 77ab 0900 |0032: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d9aca: 0b08 |0035: move-result-wide v8 │ │ +3d9acc: 7120 48b2 9800 |0036: invoke-static {v8, v9}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d9ad2: 0c08 |0039: move-result-object v8 │ │ +3d9ad4: 7220 0db5 8700 |003a: invoke-interface {v7, v8}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3d9ada: 0c07 |003d: move-result-object v7 │ │ +3d9adc: 1f07 5c1e |003e: check-cast v7, Ljava/lang/Long; // type@1e5c │ │ +3d9ae0: 6e10 42b2 0700 |0040: invoke-virtual {v7}, Ljava/lang/Long;.longValue:()J // method@b242 │ │ +3d9ae6: 0b01 |0043: move-result-wide v1 │ │ +3d9ae8: 7140 3eb2 2143 |0044: invoke-static {v1, v2, v3, v4}, Ljava/lang/Long;.compare:(JJ)I // method@b23e │ │ +3d9aee: 0a07 |0047: move-result v7 │ │ +3d9af0: 0f07 |0048: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ 0x0024 line=873 │ │ 0x0044 line=874 │ │ locals : │ │ 0x0000 - 0x0049 reg=7 (null) Ljava/util/Map; │ │ @@ -830379,22 +830379,22 @@ │ │ type : '(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3d9b0c: |[3d9b0c] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$4:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I │ │ -3d9b1c: 6e10 609c 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.getTitle:()Ljava/lang/String; // method@9c60 │ │ -3d9b22: 0c00 |0003: move-result-object v0 │ │ -3d9b24: 6e10 609c 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.getTitle:()Ljava/lang/String; // method@9c60 │ │ -3d9b2a: 0c01 |0007: move-result-object v1 │ │ -3d9b2c: 6e20 99b2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b299 │ │ -3d9b32: 0a00 |000b: move-result v0 │ │ -3d9b34: 0f00 |000c: return v0 │ │ +3d9af4: |[3d9af4] de.danoeh.antennapod.core.storage.DBReader.lambda$getNavDrawerData$4:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;)I │ │ +3d9b04: 6e10 609c 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.getTitle:()Ljava/lang/String; // method@9c60 │ │ +3d9b0a: 0c00 |0003: move-result-object v0 │ │ +3d9b0c: 6e10 609c 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.getTitle:()Ljava/lang/String; // method@9c60 │ │ +3d9b12: 0c01 |0007: move-result-object v1 │ │ +3d9b14: 6e20 99b2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b299 │ │ +3d9b1a: 0a00 |000b: move-result v0 │ │ +3d9b1c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; │ │ │ │ @@ -830403,18 +830403,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3da8b4: |[3da8b4] de.danoeh.antennapod.core.storage.DBReader.loadAdditionalFeedItemListData:(Ljava/util/List;)V │ │ -3da8c4: 7110 439b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadTagsOfFeedItemList:(Ljava/util/List;)V // method@9b43 │ │ -3da8ca: 7110 429b 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadFeedDataOfFeedItemList:(Ljava/util/List;)V // method@9b42 │ │ -3da8d0: 0e00 |0006: return-void │ │ +3da89c: |[3da89c] de.danoeh.antennapod.core.storage.DBReader.loadAdditionalFeedItemListData:(Ljava/util/List;)V │ │ +3da8ac: 7110 439b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadTagsOfFeedItemList:(Ljava/util/List;)V // method@9b43 │ │ +3da8b2: 7110 429b 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadFeedDataOfFeedItemList:(Ljava/util/List;)V // method@9b42 │ │ +3da8b8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 (null) Ljava/util/List; │ │ │ │ @@ -830423,36 +830423,36 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3da740: |[3da740] de.danoeh.antennapod.core.storage.DBReader.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; │ │ -3da750: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3da754: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3da75a: 1a01 c2a3 |0005: const-string v1, "loadChaptersOfFeedItem() called with: item = [" // string@a3c2 │ │ -3da75e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3da764: 6e20 d2b2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3da76a: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -3da76e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3da774: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3da77a: 0c00 |0015: move-result-object v0 │ │ -3da77c: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ -3da780: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3da786: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da78c: 0c00 |001e: move-result-object v0 │ │ -3da78e: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da794: 7120 409b 2000 |0022: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; // method@9b40 │ │ -3da79a: 0c02 |0025: move-result-object v2 │ │ -3da79c: 6e10 a4af 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da7a2: 1102 |0029: return-object v2 │ │ -3da7a4: 0d02 |002a: move-exception v2 │ │ -3da7a6: 6e10 a4af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da7ac: 2702 |002e: throw v2 │ │ +3da728: |[3da728] de.danoeh.antennapod.core.storage.DBReader.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; │ │ +3da738: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3da73c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3da742: 1a01 c2a3 |0005: const-string v1, "loadChaptersOfFeedItem() called with: item = [" // string@a3c2 │ │ +3da746: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3da74c: 6e20 d2b2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3da752: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +3da756: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3da75c: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3da762: 0c00 |0015: move-result-object v0 │ │ +3da764: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ +3da768: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3da76e: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da774: 0c00 |001e: move-result-object v0 │ │ +3da776: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da77c: 7120 409b 2000 |0022: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; // method@9b40 │ │ +3da782: 0c02 |0025: move-result-object v2 │ │ +3da784: 6e10 a4af 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da78a: 1102 |0029: return-object v2 │ │ +3da78c: 0d02 |002a: move-exception v2 │ │ +3da78e: 6e10 a4af 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da794: 2702 |002e: throw v2 │ │ catches : 1 │ │ 0x0022 - 0x0026 │ │ -> 0x002a │ │ positions : │ │ 0x0000 line=664 │ │ 0x001b line=666 │ │ 0x001f line=667 │ │ @@ -830467,42 +830467,42 @@ │ │ type : '(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -3da7bc: |[3da7bc] de.danoeh.antennapod.core.storage.DBReader.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; │ │ -3da7cc: 6e20 c4af 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getSimpleChaptersOfFeedItemCursor:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@afc4 │ │ -3da7d2: 0c01 |0003: move-result-object v1 │ │ -3da7d4: 7210 4903 0100 |0004: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ -3da7da: 0a00 |0007: move-result v0 │ │ -3da7dc: 3900 0a00 |0008: if-nez v0, 0012 // +000a │ │ -3da7e0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3da7e2: 6e20 c8ab 0200 |000b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@abc8 │ │ -3da7e8: 7210 4303 0100 |000e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da7ee: 1100 |0011: return-object v0 │ │ -3da7f0: 2202 e21e |0012: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -3da7f4: 7010 17b4 0200 |0014: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3da7fa: 7210 5503 0100 |0017: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3da800: 0a00 |001a: move-result v0 │ │ -3da802: 3800 0a00 |001b: if-eqz v0, 0025 // +000a │ │ -3da806: 7110 f8af 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/ChapterCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Chapter; // method@aff8 │ │ -3da80c: 0c00 |0020: move-result-object v0 │ │ -3da80e: 6e20 1bb4 0200 |0021: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3da814: 28f3 |0024: goto 0017 // -000d │ │ -3da816: 7210 4303 0100 |0025: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da81c: 1102 |0028: return-object v2 │ │ -3da81e: 0d02 |0029: move-exception v2 │ │ -3da820: 3801 0a00 |002a: if-eqz v1, 0034 // +000a │ │ -3da824: 7210 4303 0100 |002c: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da82a: 2805 |002f: goto 0034 // +0005 │ │ -3da82c: 0d01 |0030: move-exception v1 │ │ -3da82e: 6e20 feb2 1200 |0031: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3da834: 2702 |0034: throw v2 │ │ +3da7a4: |[3da7a4] de.danoeh.antennapod.core.storage.DBReader.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; │ │ +3da7b4: 6e20 c4af 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getSimpleChaptersOfFeedItemCursor:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@afc4 │ │ +3da7ba: 0c01 |0003: move-result-object v1 │ │ +3da7bc: 7210 4903 0100 |0004: invoke-interface {v1}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ +3da7c2: 0a00 |0007: move-result v0 │ │ +3da7c4: 3900 0a00 |0008: if-nez v0, 0012 // +000a │ │ +3da7c8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3da7ca: 6e20 c8ab 0200 |000b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@abc8 │ │ +3da7d0: 7210 4303 0100 |000e: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da7d6: 1100 |0011: return-object v0 │ │ +3da7d8: 2202 e21e |0012: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +3da7dc: 7010 17b4 0200 |0014: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3da7e2: 7210 5503 0100 |0017: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3da7e8: 0a00 |001a: move-result v0 │ │ +3da7ea: 3800 0a00 |001b: if-eqz v0, 0025 // +000a │ │ +3da7ee: 7110 f8af 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/mapper/ChapterCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Chapter; // method@aff8 │ │ +3da7f4: 0c00 |0020: move-result-object v0 │ │ +3da7f6: 6e20 1bb4 0200 |0021: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3da7fc: 28f3 |0024: goto 0017 // -000d │ │ +3da7fe: 7210 4303 0100 |0025: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da804: 1102 |0028: return-object v2 │ │ +3da806: 0d02 |0029: move-exception v2 │ │ +3da808: 3801 0a00 |002a: if-eqz v1, 0034 // +000a │ │ +3da80c: 7210 4303 0100 |002c: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da812: 2805 |002f: goto 0034 // +0005 │ │ +3da814: 0d01 |0030: move-exception v1 │ │ +3da816: 6e20 feb2 1200 |0031: invoke-virtual {v2, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3da81c: 2702 |0034: throw v2 │ │ catches : 3 │ │ 0x0004 - 0x000e │ │ -> 0x0029 │ │ 0x0012 - 0x0024 │ │ -> 0x0029 │ │ 0x002c - 0x002f │ │ -> 0x0030 │ │ @@ -830525,53 +830525,53 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -3da8d4: |[3da8d4] de.danoeh.antennapod.core.storage.DBReader.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3da8e4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3da8e8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3da8ee: 1a01 d0a3 |0005: const-string v1, "loadDescriptionOfFeedItem() called with: item = [" // string@a3d0 │ │ -3da8f2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3da8f8: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3da8fe: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -3da902: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3da908: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3da90e: 0c00 |0015: move-result-object v0 │ │ -3da910: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ -3da914: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3da91a: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3da920: 0c00 |001e: move-result-object v0 │ │ -3da922: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3da928: 6e20 aaaf 3000 |0022: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDescriptionOfItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@afaa │ │ -3da92e: 0c01 |0025: move-result-object v1 │ │ -3da930: 7210 5403 0100 |0026: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -3da936: 0a02 |0029: move-result v2 │ │ -3da938: 3802 0f00 |002a: if-eqz v2, 0039 // +000f │ │ -3da93c: 1a02 847a |002c: const-string v2, "description" // string@7a84 │ │ -3da940: 7220 4603 2100 |002e: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0346 │ │ -3da946: 0a02 |0031: move-result v2 │ │ -3da948: 7220 5003 2100 |0032: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3da94e: 0c02 |0035: move-result-object v2 │ │ -3da950: 6e20 c9ab 2300 |0036: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ -3da956: 7210 4303 0100 |0039: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da95c: 6e10 a4af 0000 |003c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da962: 0e00 |003f: return-void │ │ -3da964: 0d03 |0040: move-exception v3 │ │ -3da966: 3801 0a00 |0041: if-eqz v1, 004b // +000a │ │ -3da96a: 7210 4303 0100 |0043: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3da970: 2805 |0046: goto 004b // +0005 │ │ -3da972: 0d01 |0047: move-exception v1 │ │ -3da974: 6e20 feb2 1300 |0048: invoke-virtual {v3, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3da97a: 2703 |004b: throw v3 │ │ -3da97c: 0d03 |004c: move-exception v3 │ │ -3da97e: 6e10 a4af 0000 |004d: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3da984: 2703 |0050: throw v3 │ │ +3da8bc: |[3da8bc] de.danoeh.antennapod.core.storage.DBReader.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3da8cc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3da8d0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3da8d6: 1a01 d0a3 |0005: const-string v1, "loadDescriptionOfFeedItem() called with: item = [" // string@a3d0 │ │ +3da8da: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3da8e0: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3da8e6: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +3da8ea: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3da8f0: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3da8f6: 0c00 |0015: move-result-object v0 │ │ +3da8f8: 1a01 5817 |0016: const-string v1, "DBReader" // string@1758 │ │ +3da8fc: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3da902: 7100 b9af 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3da908: 0c00 |001e: move-result-object v0 │ │ +3da90a: 6e10 c9af 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3da910: 6e20 aaaf 3000 |0022: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getDescriptionOfItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; // method@afaa │ │ +3da916: 0c01 |0025: move-result-object v1 │ │ +3da918: 7210 5403 0100 |0026: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +3da91e: 0a02 |0029: move-result v2 │ │ +3da920: 3802 0f00 |002a: if-eqz v2, 0039 // +000f │ │ +3da924: 1a02 847a |002c: const-string v2, "description" // string@7a84 │ │ +3da928: 7220 4603 2100 |002e: invoke-interface {v1, v2}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0346 │ │ +3da92e: 0a02 |0031: move-result v2 │ │ +3da930: 7220 5003 2100 |0032: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3da936: 0c02 |0035: move-result-object v2 │ │ +3da938: 6e20 c9ab 2300 |0036: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ +3da93e: 7210 4303 0100 |0039: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da944: 6e10 a4af 0000 |003c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da94a: 0e00 |003f: return-void │ │ +3da94c: 0d03 |0040: move-exception v3 │ │ +3da94e: 3801 0a00 |0041: if-eqz v1, 004b // +000a │ │ +3da952: 7210 4303 0100 |0043: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3da958: 2805 |0046: goto 004b // +0005 │ │ +3da95a: 0d01 |0047: move-exception v1 │ │ +3da95c: 6e20 feb2 1300 |0048: invoke-virtual {v3, v1}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3da962: 2703 |004b: throw v3 │ │ +3da964: 0d03 |004c: move-exception v3 │ │ +3da966: 6e10 a4af 0000 |004d: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3da96c: 2703 |0050: throw v3 │ │ catches : 5 │ │ 0x0022 - 0x0026 │ │ -> 0x004c │ │ 0x0026 - 0x0039 │ │ -> 0x0040 │ │ 0x0039 - 0x003c │ │ -> 0x004c │ │ @@ -830601,74 +830601,74 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -3da9b8: |[3da9b8] de.danoeh.antennapod.core.storage.DBReader.loadFeedDataOfFeedItemList:(Ljava/util/List;)V │ │ -3da9c8: 7100 269b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ -3da9ce: 0c00 |0003: move-result-object v0 │ │ -3da9d0: 2201 2705 |0004: new-instance v1, Landroidx/collection/ArrayMap; // type@0527 │ │ -3da9d4: 7210 e9b4 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3da9da: 0a02 |0009: move-result v2 │ │ -3da9dc: 7020 c422 2100 |000a: invoke-direct {v1, v2}, Landroidx/collection/ArrayMap;.:(I)V // method@22c4 │ │ -3da9e2: 7210 e1b4 0000 |000d: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3da9e8: 0c00 |0010: move-result-object v0 │ │ -3da9ea: 7210 c4b4 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3da9f0: 0a02 |0014: move-result v2 │ │ -3da9f2: 3802 1400 |0015: if-eqz v2, 0029 // +0014 │ │ -3da9f6: 7210 c5b4 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3da9fc: 0c02 |001a: move-result-object v2 │ │ -3da9fe: 1f02 9b1c |001b: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3daa02: 6e10 77ab 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3daa08: 0b03 |0020: move-result-wide v3 │ │ -3daa0a: 7120 48b2 4300 |0021: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3daa10: 0c03 |0024: move-result-object v3 │ │ -3daa12: 7230 11b5 3102 |0025: invoke-interface {v1, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3daa18: 28e9 |0028: goto 0011 // -0017 │ │ -3daa1a: 7210 e1b4 0500 |0029: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3daa20: 0c05 |002c: move-result-object v5 │ │ -3daa22: 7210 c4b4 0500 |002d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3daa28: 0a00 |0030: move-result v0 │ │ -3daa2a: 3800 4b00 |0031: if-eqz v0, 007c // +004b │ │ -3daa2e: 7210 c5b4 0500 |0033: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3daa34: 0c00 |0036: move-result-object v0 │ │ -3daa36: 1f00 a21c |0037: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3daa3a: 6e10 b1ab 0000 |0039: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -3daa40: 0b02 |003c: move-result-wide v2 │ │ -3daa42: 7120 48b2 3200 |003d: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3daa48: 0c02 |0040: move-result-object v2 │ │ -3daa4a: 7220 0db5 2100 |0041: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3daa50: 0c02 |0044: move-result-object v2 │ │ -3daa52: 1f02 9b1c |0045: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3daa56: 3902 3100 |0047: if-nez v2, 0078 // +0031 │ │ -3daa5a: 2202 741e |0049: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3daa5e: 7010 c7b2 0200 |004b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3daa64: 1a03 bb4b |004e: const-string v3, "No match found for item with ID " // string@4bbb │ │ -3daa68: 6e20 d3b2 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3daa6e: 6e10 77ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3daa74: 0b03 |0056: move-result-wide v3 │ │ -3daa76: 6e30 cfb2 3204 |0057: invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3daa7c: 1a03 8709 |005a: const-string v3, ". Feed ID was " // string@0987 │ │ -3daa80: 6e20 d3b2 3200 |005c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3daa86: 6e10 b1ab 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -3daa8c: 0b03 |0062: move-result-wide v3 │ │ -3daa8e: 6e30 cfb2 3204 |0063: invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3daa94: 6e10 deb2 0200 |0066: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3daa9a: 0c02 |0069: move-result-object v2 │ │ -3daa9c: 1a03 5817 |006a: const-string v3, "DBReader" // string@1758 │ │ -3daaa0: 7120 ff0a 2300 |006c: invoke-static {v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3daaa6: 2202 9b1c |006f: new-instance v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3daaaa: 1a03 371b |0071: const-string v3, "Error: Item without feed" // string@1b37 │ │ -3daaae: 1a04 0000 |0073: const-string v4, "" // string@0000 │ │ -3daab2: 7040 41ab 4234 |0075: invoke-direct {v2, v4, v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab41 │ │ -3daab8: 6e20 caab 2000 |0078: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abca │ │ -3daabe: 28b2 |007b: goto 002d // -004e │ │ -3daac0: 0e00 |007c: return-void │ │ +3da9a0: |[3da9a0] de.danoeh.antennapod.core.storage.DBReader.loadFeedDataOfFeedItemList:(Ljava/util/List;)V │ │ +3da9b0: 7100 269b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ +3da9b6: 0c00 |0003: move-result-object v0 │ │ +3da9b8: 2201 2705 |0004: new-instance v1, Landroidx/collection/ArrayMap; // type@0527 │ │ +3da9bc: 7210 e9b4 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3da9c2: 0a02 |0009: move-result v2 │ │ +3da9c4: 7020 c422 2100 |000a: invoke-direct {v1, v2}, Landroidx/collection/ArrayMap;.:(I)V // method@22c4 │ │ +3da9ca: 7210 e1b4 0000 |000d: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3da9d0: 0c00 |0010: move-result-object v0 │ │ +3da9d2: 7210 c4b4 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3da9d8: 0a02 |0014: move-result v2 │ │ +3da9da: 3802 1400 |0015: if-eqz v2, 0029 // +0014 │ │ +3da9de: 7210 c5b4 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3da9e4: 0c02 |001a: move-result-object v2 │ │ +3da9e6: 1f02 9b1c |001b: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3da9ea: 6e10 77ab 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3da9f0: 0b03 |0020: move-result-wide v3 │ │ +3da9f2: 7120 48b2 4300 |0021: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3da9f8: 0c03 |0024: move-result-object v3 │ │ +3da9fa: 7230 11b5 3102 |0025: invoke-interface {v1, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3daa00: 28e9 |0028: goto 0011 // -0017 │ │ +3daa02: 7210 e1b4 0500 |0029: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3daa08: 0c05 |002c: move-result-object v5 │ │ +3daa0a: 7210 c4b4 0500 |002d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3daa10: 0a00 |0030: move-result v0 │ │ +3daa12: 3800 4b00 |0031: if-eqz v0, 007c // +004b │ │ +3daa16: 7210 c5b4 0500 |0033: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3daa1c: 0c00 |0036: move-result-object v0 │ │ +3daa1e: 1f00 a21c |0037: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3daa22: 6e10 b1ab 0000 |0039: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +3daa28: 0b02 |003c: move-result-wide v2 │ │ +3daa2a: 7120 48b2 3200 |003d: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3daa30: 0c02 |0040: move-result-object v2 │ │ +3daa32: 7220 0db5 2100 |0041: invoke-interface {v1, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3daa38: 0c02 |0044: move-result-object v2 │ │ +3daa3a: 1f02 9b1c |0045: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3daa3e: 3902 3100 |0047: if-nez v2, 0078 // +0031 │ │ +3daa42: 2202 741e |0049: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3daa46: 7010 c7b2 0200 |004b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3daa4c: 1a03 bb4b |004e: const-string v3, "No match found for item with ID " // string@4bbb │ │ +3daa50: 6e20 d3b2 3200 |0050: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3daa56: 6e10 77ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3daa5c: 0b03 |0056: move-result-wide v3 │ │ +3daa5e: 6e30 cfb2 3204 |0057: invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3daa64: 1a03 8709 |005a: const-string v3, ". Feed ID was " // string@0987 │ │ +3daa68: 6e20 d3b2 3200 |005c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3daa6e: 6e10 b1ab 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +3daa74: 0b03 |0062: move-result-wide v3 │ │ +3daa76: 6e30 cfb2 3204 |0063: invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3daa7c: 6e10 deb2 0200 |0066: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3daa82: 0c02 |0069: move-result-object v2 │ │ +3daa84: 1a03 5817 |006a: const-string v3, "DBReader" // string@1758 │ │ +3daa88: 7120 ff0a 2300 |006c: invoke-static {v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3daa8e: 2202 9b1c |006f: new-instance v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3daa92: 1a03 371b |0071: const-string v3, "Error: Item without feed" // string@1b37 │ │ +3daa96: 1a04 0000 |0073: const-string v4, "" // string@0000 │ │ +3daa9a: 7040 41ab 4234 |0075: invoke-direct {v2, v4, v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab41 │ │ +3daaa0: 6e20 caab 2000 |0078: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abca │ │ +3daaa6: 28b2 |007b: goto 002d // -004e │ │ +3daaa8: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0004 line=146 │ │ 0x000d line=147 │ │ 0x001d line=148 │ │ 0x0029 line=150 │ │ @@ -830684,43 +830684,43 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -3daac4: |[3daac4] de.danoeh.antennapod.core.storage.DBReader.loadTagsOfFeedItemList:(Ljava/util/List;)V │ │ -3daad4: 7100 1b9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFavoriteIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b1b │ │ -3daada: 0c00 |0003: move-result-object v0 │ │ -3daadc: 7100 349b 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b34 │ │ -3daae2: 0c01 |0007: move-result-object v1 │ │ -3daae4: 7210 e1b4 0500 |0008: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3daaea: 0c05 |000b: move-result-object v5 │ │ -3daaec: 7210 c4b4 0500 |000c: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3daaf2: 0a02 |000f: move-result v2 │ │ -3daaf4: 3802 2700 |0010: if-eqz v2, 0037 // +0027 │ │ -3daaf8: 7210 c5b4 0500 |0012: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3daafe: 0c02 |0015: move-result-object v2 │ │ -3dab00: 1f02 a21c |0016: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3dab04: 6e10 77ab 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dab0a: 0b03 |001b: move-result-wide v3 │ │ -3dab0c: 6e30 4e9d 3004 |001c: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.contains:(J)Z // method@9d4e │ │ -3dab12: 0a03 |001f: move-result v3 │ │ -3dab14: 3803 0700 |0020: if-eqz v3, 0027 // +0007 │ │ -3dab18: 1a03 391d |0022: const-string v3, "Favorite" // string@1d39 │ │ -3dab1c: 6e20 aaab 3200 |0024: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ -3dab22: 6e10 77ab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dab28: 0b03 |002a: move-result-wide v3 │ │ -3dab2a: 6e30 4e9d 3104 |002b: invoke-virtual {v1, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.contains:(J)Z // method@9d4e │ │ -3dab30: 0a03 |002e: move-result v3 │ │ -3dab32: 3803 ddff |002f: if-eqz v3, 000c // -0023 │ │ -3dab36: 1a03 bc50 |0031: const-string v3, "Queue" // string@50bc │ │ -3dab3a: 6e20 aaab 3200 |0033: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ -3dab40: 28d6 |0036: goto 000c // -002a │ │ -3dab42: 0e00 |0037: return-void │ │ +3daaac: |[3daaac] de.danoeh.antennapod.core.storage.DBReader.loadTagsOfFeedItemList:(Ljava/util/List;)V │ │ +3daabc: 7100 1b9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFavoriteIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b1b │ │ +3daac2: 0c00 |0003: move-result-object v0 │ │ +3daac4: 7100 349b 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b34 │ │ +3daaca: 0c01 |0007: move-result-object v1 │ │ +3daacc: 7210 e1b4 0500 |0008: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3daad2: 0c05 |000b: move-result-object v5 │ │ +3daad4: 7210 c4b4 0500 |000c: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3daada: 0a02 |000f: move-result v2 │ │ +3daadc: 3802 2700 |0010: if-eqz v2, 0037 // +0027 │ │ +3daae0: 7210 c5b4 0500 |0012: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3daae6: 0c02 |0015: move-result-object v2 │ │ +3daae8: 1f02 a21c |0016: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3daaec: 6e10 77ab 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3daaf2: 0b03 |001b: move-result-wide v3 │ │ +3daaf4: 6e30 4e9d 3004 |001c: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.contains:(J)Z // method@9d4e │ │ +3daafa: 0a03 |001f: move-result v3 │ │ +3daafc: 3803 0700 |0020: if-eqz v3, 0027 // +0007 │ │ +3dab00: 1a03 391d |0022: const-string v3, "Favorite" // string@1d39 │ │ +3dab04: 6e20 aaab 3200 |0024: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ +3dab0a: 6e10 77ab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dab10: 0b03 |002a: move-result-wide v3 │ │ +3dab12: 6e30 4e9d 3104 |002b: invoke-virtual {v1, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.contains:(J)Z // method@9d4e │ │ +3dab18: 0a03 |002e: move-result v3 │ │ +3dab1a: 3803 ddff |002f: if-eqz v3, 000c // -0023 │ │ +3dab1e: 1a03 bc50 |0031: const-string v3, "Queue" // string@50bc │ │ +3dab22: 6e20 aaab 3200 |0033: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ +3dab28: 28d6 |0036: goto 000c // -002a │ │ +3dab2a: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0004 line=124 │ │ 0x0008 line=126 │ │ 0x0018 line=127 │ │ 0x0024 line=128 │ │ @@ -830756,35 +830756,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dab60: |[3dab60] de.danoeh.antennapod.core.storage.DBTasks$$ExternalSyntheticLambda0.:()V │ │ -3dab70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dab76: 0e00 |0003: return-void │ │ +3dab48: |[3dab48] de.danoeh.antennapod.core.storage.DBTasks$$ExternalSyntheticLambda0.:()V │ │ +3dab58: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dab5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/DBTasks$$ExternalSyntheticLambda0;) │ │ name : 'newThread' │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3dab44: |[3dab44] de.danoeh.antennapod.core.storage.DBTasks$$ExternalSyntheticLambda0.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3dab54: 7110 4e9b 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.$r8$lambda$k8PLyINwAjO6Guu1MtdfsjUoMOw:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9b4e │ │ -3dab5a: 0c01 |0003: move-result-object v1 │ │ -3dab5c: 1101 |0004: return-object v1 │ │ +3dab2c: |[3dab2c] de.danoeh.antennapod.core.storage.DBTasks$$ExternalSyntheticLambda0.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3dab3c: 7110 4e9b 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.$r8$lambda$k8PLyINwAjO6Guu1MtdfsjUoMOw:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9b4e │ │ +3dab42: 0c01 |0003: move-result-object v1 │ │ +3dab44: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/core/storage/DBTasks$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -830831,17 +830831,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dac7c: |[3dac7c] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.:()V │ │ -3dac8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dac92: 0e00 |0003: return-void │ │ +3dac64: |[3dac64] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.:()V │ │ +3dac74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dac7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask; │ │ │ │ Virtual methods - │ │ @@ -830850,22 +830850,22 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3dac4c: |[3dac4c] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.call:()Ljava/lang/Object; │ │ -3dac5c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dac62: 0c00 |0003: move-result-object v0 │ │ -3dac64: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dac6a: 6e20 4c9b 0100 |0007: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V // method@9b4c │ │ -3dac70: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dac76: 5410 2f8d |000d: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.result:Ljava/lang/Object; // field@8d2f │ │ -3dac7a: 1100 |000f: return-object v0 │ │ +3dac34: |[3dac34] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.call:()Ljava/lang/Object; │ │ +3dac44: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dac4a: 0c00 |0003: move-result-object v0 │ │ +3dac4c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dac52: 6e20 4c9b 0100 |0007: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V // method@9b4c │ │ +3dac58: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dac5e: 5410 2f8d |000d: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.result:Ljava/lang/Object; // field@8d2f │ │ +3dac62: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0004 line=414 │ │ 0x0007 line=415 │ │ 0x000a line=416 │ │ 0x000d line=417 │ │ @@ -830883,17 +830883,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3dac94: |[3dac94] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.setResult:(Ljava/lang/Object;)V │ │ -3daca4: 5b01 2f8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.result:Ljava/lang/Object; // field@8d2f │ │ -3daca8: 0e00 |0002: return-void │ │ +3dac7c: |[3dac7c] de.danoeh.antennapod.core.storage.DBTasks$QueryTask.setResult:(Ljava/lang/Object;)V │ │ +3dac8c: 5b01 2f8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.result:Ljava/lang/Object; // field@8d2f │ │ +3dac90: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -830949,18 +830949,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 │ │ -3db47c: |[3db47c] de.danoeh.antennapod.core.storage.DBTasks.$r8$lambda$k8PLyINwAjO6Guu1MtdfsjUoMOw:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3db48c: 7110 539b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9b53 │ │ -3db492: 0c00 |0003: move-result-object v0 │ │ -3db494: 1100 |0004: return-object v0 │ │ +3db464: |[3db464] de.danoeh.antennapod.core.storage.DBTasks.$r8$lambda$k8PLyINwAjO6Guu1MtdfsjUoMOw:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3db474: 7110 539b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9b53 │ │ +3db47a: 0c00 |0003: move-result-object v0 │ │ +3db47c: 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/core/storage/DBTasks;) │ │ @@ -830968,24 +830968,24 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3db544: |[3db544] de.danoeh.antennapod.core.storage.DBTasks.:()V │ │ -3db554: 2200 1919 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // type@1919 │ │ -3db558: 7010 019b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.:()V // method@9b01 │ │ -3db55e: 6900 328d |0005: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8d32 │ │ -3db562: 2200 2219 |0007: new-instance v0, Lde/danoeh/antennapod/core/storage/DBTasks$$ExternalSyntheticLambda0; // type@1922 │ │ -3db566: 7010 449b 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$$ExternalSyntheticLambda0;.:()V // method@9b44 │ │ -3db56c: 7110 a3b5 0000 |000c: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b5a3 │ │ -3db572: 0c00 |000f: move-result-object v0 │ │ -3db574: 6900 318d |0010: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@8d31 │ │ -3db578: 0e00 |0012: return-void │ │ +3db52c: |[3db52c] de.danoeh.antennapod.core.storage.DBTasks.:()V │ │ +3db53c: 2200 1919 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // type@1919 │ │ +3db540: 7010 019b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.:()V // method@9b01 │ │ +3db546: 6900 328d |0005: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8d32 │ │ +3db54a: 2200 2219 |0007: new-instance v0, Lde/danoeh/antennapod/core/storage/DBTasks$$ExternalSyntheticLambda0; // type@1922 │ │ +3db54e: 7010 449b 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$$ExternalSyntheticLambda0;.:()V // method@9b44 │ │ +3db554: 7110 a3b5 0000 |000c: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b5a3 │ │ +3db55a: 0c00 |000f: move-result-object v0 │ │ +3db55c: 6900 318d |0010: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@8d31 │ │ +3db560: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=52 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/storage/DBTasks;) │ │ @@ -830993,17 +830993,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3db57c: |[3db57c] de.danoeh.antennapod.core.storage.DBTasks.:()V │ │ -3db58c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db592: 0e00 |0003: return-void │ │ +3db564: |[3db564] de.danoeh.antennapod.core.storage.DBTasks.:()V │ │ +3db574: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db57a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DBTasks; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/storage/DBTasks;) │ │ @@ -831011,25 +831011,25 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3db4bc: |[3db4bc] de.danoeh.antennapod.core.storage.DBTasks.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; │ │ -3db4cc: 1a00 5a17 |0000: const-string v0, "DBTasks" // string@175a │ │ -3db4d0: 1a01 f26d |0002: const-string v1, "autodownloadUndownloadedItems" // string@6df2 │ │ -3db4d4: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3db4da: 6200 318d |0007: sget-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@8d31 │ │ -3db4de: 6201 328d |0009: sget-object v1, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8d32 │ │ -3db4e2: 6e20 029b 2100 |000b: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; // method@9b02 │ │ -3db4e8: 0c02 |000e: move-result-object v2 │ │ -3db4ea: 7220 9eb5 2000 |000f: invoke-interface {v0, v2}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3db4f0: 0c02 |0012: move-result-object v2 │ │ -3db4f2: 1102 |0013: return-object v2 │ │ +3db4a4: |[3db4a4] de.danoeh.antennapod.core.storage.DBTasks.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; │ │ +3db4b4: 1a00 5a17 |0000: const-string v0, "DBTasks" // string@175a │ │ +3db4b8: 1a01 f26d |0002: const-string v1, "autodownloadUndownloadedItems" // string@6df2 │ │ +3db4bc: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3db4c2: 6200 318d |0007: sget-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@8d31 │ │ +3db4c6: 6201 328d |0009: sget-object v1, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8d32 │ │ +3db4ca: 6e20 029b 2100 |000b: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; // method@9b02 │ │ +3db4d0: 0c02 |000e: move-result-object v2 │ │ +3db4d2: 7220 9eb5 2000 |000f: invoke-interface {v0, v2}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3db4d8: 0c02 |0012: move-result-object v2 │ │ +3db4da: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=118 │ │ 0x0007 line=119 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -831038,49 +831038,49 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -3db3dc: |[3db3dc] de.danoeh.antennapod.core.storage.DBTasks.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3db3ec: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3db3f0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3db3f6: 1a01 a65b |0005: const-string v1, "Title: " // string@5ba6 │ │ -3db3fa: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db400: 6e10 bdab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3db406: 0c01 |000d: move-result-object v1 │ │ -3db408: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db40e: 1a01 1200 |0011: const-string v1, " │ │ +3db3c4: |[3db3c4] de.danoeh.antennapod.core.storage.DBTasks.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3db3d4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3db3d8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3db3de: 1a01 a65b |0005: const-string v1, "Title: " // string@5ba6 │ │ +3db3e2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db3e8: 6e10 bdab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3db3ee: 0c01 |000d: move-result-object v1 │ │ +3db3f0: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db3f6: 1a01 1200 |0011: const-string v1, " │ │ ID: " // string@0012 │ │ -3db412: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db418: 6e10 b6ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ -3db41e: 0c01 |0019: move-result-object v1 │ │ -3db420: 6e20 d3b2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db426: 6e10 b8ab 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3db42c: 0c01 |0020: move-result-object v1 │ │ -3db42e: 3901 0500 |0021: if-nez v1, 0026 // +0005 │ │ -3db432: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ -3db436: 281a |0025: goto 003f // +001a │ │ -3db438: 2201 741e |0026: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3db43c: 7010 c7b2 0100 |0028: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3db442: 1a02 1900 |002b: const-string v2, " │ │ +3db3fa: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db400: 6e10 b6ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ +3db406: 0c01 |0019: move-result-object v1 │ │ +3db408: 6e20 d3b2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db40e: 6e10 b8ab 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3db414: 0c01 |0020: move-result-object v1 │ │ +3db416: 3901 0500 |0021: if-nez v1, 0026 // +0005 │ │ +3db41a: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ +3db41e: 281a |0025: goto 003f // +001a │ │ +3db420: 2201 741e |0026: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3db424: 7010 c7b2 0100 |0028: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3db42a: 1a02 1900 |002b: const-string v2, " │ │ URL: " // string@0019 │ │ -3db446: 6e20 d3b2 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db44c: 6e10 b8ab 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3db452: 0c03 |0033: move-result-object v3 │ │ -3db454: 6e10 84ab 0300 |0034: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3db45a: 0c03 |0037: move-result-object v3 │ │ -3db45c: 6e20 d3b2 3100 |0038: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db462: 6e10 deb2 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3db468: 0c03 |003e: move-result-object v3 │ │ -3db46a: 6e20 d3b2 3000 |003f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db470: 6e10 deb2 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3db476: 0c03 |0045: move-result-object v3 │ │ -3db478: 1103 |0046: return-object v3 │ │ +3db42e: 6e20 d3b2 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db434: 6e10 b8ab 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3db43a: 0c03 |0033: move-result-object v3 │ │ +3db43c: 6e10 84ab 0300 |0034: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3db442: 0c03 |0037: move-result-object v3 │ │ +3db444: 6e20 d3b2 3100 |0038: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db44a: 6e10 deb2 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3db450: 0c03 |003e: move-result-object v3 │ │ +3db452: 6e20 d3b2 3000 |003f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db458: 6e10 deb2 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3db45e: 0c03 |0045: move-result-object v3 │ │ +3db460: 1103 |0046: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0016 line=357 │ │ 0x001d line=358 │ │ locals : │ │ 0x0000 - 0x0047 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -831090,20 +831090,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 │ │ -3db498: |[3db498] de.danoeh.antennapod.core.storage.DBTasks.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3db4a8: 2200 771e |0000: new-instance v0, Ljava/lang/Thread; // type@1e77 │ │ -3db4ac: 7020 e8b2 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b2e8 │ │ -3db4b2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -3db4b4: 6e20 f6b2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b2f6 │ │ -3db4ba: 1100 |0009: return-object v0 │ │ +3db480: |[3db480] de.danoeh.antennapod.core.storage.DBTasks.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3db490: 2200 771e |0000: new-instance v0, Ljava/lang/Thread; // type@1e77 │ │ +3db494: 7020 e8b2 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b2e8 │ │ +3db49a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +3db49c: 6e20 f6b2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b2f6 │ │ +3db4a2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0006 line=54 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -831112,42 +831112,42 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -3db594: |[3db594] de.danoeh.antennapod.core.storage.DBTasks.notifyMissingFeedMediaFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3db5a4: 1a00 5a17 |0000: const-string v0, "DBTasks" // string@175a │ │ -3db5a8: 1a01 645a |0002: const-string v1, "The feedmanager was notified about a missing episode. It will update its database now." // string@5a64 │ │ -3db5ac: 7120 fa0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3db5b2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3db5b4: 6e20 10ac 0400 |0008: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac10 │ │ -3db5ba: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -3db5bc: 6e20 12ac 1400 |000c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac12 │ │ -3db5c2: 7110 259c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c25 │ │ -3db5c8: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3db5ce: 0c01 |0015: move-result-object v1 │ │ -3db5d0: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -3db5d2: 2322 f420 |0017: new-array v2, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ -3db5d6: 6e10 f6ab 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3db5dc: 0c04 |001c: move-result-object v4 │ │ -3db5de: 4d04 0200 |001d: aput-object v4, v2, v0 │ │ -3db5e2: 7110 ffa1 0200 |001f: invoke-static {v2}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ -3db5e8: 0c04 |0022: move-result-object v4 │ │ -3db5ea: 6e20 07b7 4100 |0023: invoke-virtual {v1, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3db5f0: 7100 04b7 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3db5f6: 0c04 |0029: move-result-object v4 │ │ -3db5f8: 2200 891a |002a: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ -3db5fc: 6001 b27c |002c: sget v1, Lde/danoeh/antennapod/core/R$string;.error_file_not_found:I // field@7cb2 │ │ -3db600: 6e20 3002 1300 |002e: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3db606: 0c03 |0031: move-result-object v3 │ │ -3db608: 7020 05a2 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a205 │ │ -3db60e: 6e20 07b7 0400 |0035: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3db614: 0e00 |0038: return-void │ │ +3db57c: |[3db57c] de.danoeh.antennapod.core.storage.DBTasks.notifyMissingFeedMediaFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3db58c: 1a00 5a17 |0000: const-string v0, "DBTasks" // string@175a │ │ +3db590: 1a01 645a |0002: const-string v1, "The feedmanager was notified about a missing episode. It will update its database now." // string@5a64 │ │ +3db594: 7120 fa0a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3db59a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3db59c: 6e20 10ac 0400 |0008: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac10 │ │ +3db5a2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +3db5a4: 6e20 12ac 1400 |000c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac12 │ │ +3db5aa: 7110 259c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c25 │ │ +3db5b0: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3db5b6: 0c01 |0015: move-result-object v1 │ │ +3db5b8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +3db5ba: 2322 f420 |0017: new-array v2, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ +3db5be: 6e10 f6ab 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3db5c4: 0c04 |001c: move-result-object v4 │ │ +3db5c6: 4d04 0200 |001d: aput-object v4, v2, v0 │ │ +3db5ca: 7110 ffa1 0200 |001f: invoke-static {v2}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ +3db5d0: 0c04 |0022: move-result-object v4 │ │ +3db5d2: 6e20 07b7 4100 |0023: invoke-virtual {v1, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3db5d8: 7100 04b7 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3db5de: 0c04 |0029: move-result-object v4 │ │ +3db5e0: 2200 891a |002a: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ +3db5e4: 6001 b27c |002c: sget v1, Lde/danoeh/antennapod/core/R$string;.error_file_not_found:I // field@7cb2 │ │ +3db5e8: 6e20 3002 1300 |002e: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3db5ee: 0c03 |0031: move-result-object v3 │ │ +3db5f0: 7020 05a2 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a205 │ │ +3db5f6: 6e20 07b7 0400 |0035: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3db5fc: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=99 │ │ 0x0008 line=100 │ │ 0x000c line=101 │ │ 0x000f line=102 │ │ 0x0012 line=103 │ │ @@ -831161,19 +831161,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3db618: |[3db618] de.danoeh.antennapod.core.storage.DBTasks.performAutoCleanup:(Landroid/content/Context;)V │ │ -3db628: 7100 389c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c38 │ │ -3db62e: 0c00 |0003: move-result-object v0 │ │ -3db630: 6e20 359c 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;)I // method@9c35 │ │ -3db636: 0e00 |0007: return-void │ │ +3db600: |[3db600] de.danoeh.antennapod.core.storage.DBTasks.performAutoCleanup:(Landroid/content/Context;)V │ │ +3db610: 7100 389c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; // method@9c38 │ │ +3db616: 0c00 |0003: move-result-object v0 │ │ +3db618: 6e20 359c 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;)I // method@9c35 │ │ +3db61e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/storage/DBTasks;) │ │ @@ -831181,60 +831181,60 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 90 16-bit code units │ │ -3db638: |[3db638] de.danoeh.antennapod.core.storage.DBTasks.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3db648: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3db64e: 0c00 |0003: move-result-object v0 │ │ -3db650: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3db656: 6e10 b2af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursorDownloadUrls:()Landroid/database/Cursor; // method@afb2 │ │ -3db65c: 0c01 |000a: move-result-object v1 │ │ -3db65e: 7210 5403 0100 |000b: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -3db664: 0a02 |000e: move-result v2 │ │ -3db666: 1603 0000 |000f: const-wide/16 v3, #int 0 // #0 │ │ -3db66a: 0435 |0011: move-wide v5, v3 │ │ -3db66c: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -3db670: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3db672: 7220 5003 2100 |0015: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3db678: 0c02 |0018: move-result-object v2 │ │ -3db67a: 6e20 9fb2 8200 |0019: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3db680: 0a02 |001c: move-result v2 │ │ -3db682: 3802 0700 |001d: if-eqz v2, 0024 // +0007 │ │ -3db686: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -3db688: 7220 4e03 2100 |0020: invoke-interface {v1, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -3db68e: 0b05 |0023: move-result-wide v5 │ │ -3db690: 7210 5503 0100 |0024: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3db696: 0a02 |0027: move-result v2 │ │ -3db698: 3902 ecff |0028: if-nez v2, 0014 // -0014 │ │ -3db69c: 7210 4303 0100 |002a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3db6a2: 6e10 a4af 0000 |002d: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3db6a8: 3100 0503 |0030: cmp-long v0, v5, v3 │ │ -3db6ac: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -3db6b0: 7130 e09b 5706 |0034: invoke-static {v7, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be0 │ │ -3db6b6: 0c07 |0037: move-result-object v7 │ │ -3db6b8: 7210 a6b5 0700 |0038: invoke-interface {v7}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3db6be: 281e |003b: goto 0059 // +001e │ │ -3db6c0: 0d07 |003c: move-exception v7 │ │ -3db6c2: 2802 |003d: goto 003f // +0002 │ │ -3db6c4: 0d07 |003e: move-exception v7 │ │ -3db6c6: 6e10 04b3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3db6cc: 2817 |0042: goto 0059 // +0017 │ │ -3db6ce: 2207 741e |0043: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ -3db6d2: 7010 c7b2 0700 |0045: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3db6d8: 1a00 bbca |0048: const-string v0, "removeFeedWithDownloadUrl: Could not find feed with url: " // string@cabb │ │ -3db6dc: 6e20 d3b2 0700 |004a: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db6e2: 6e20 d3b2 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db6e8: 6e10 deb2 0700 |0050: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3db6ee: 0c07 |0053: move-result-object v7 │ │ -3db6f0: 1a08 5a17 |0054: const-string v8, "DBTasks" // string@175a │ │ -3db6f4: 7120 ff0a 7800 |0056: invoke-static {v8, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3db6fa: 0e00 |0059: return-void │ │ +3db620: |[3db620] de.danoeh.antennapod.core.storage.DBTasks.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3db630: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3db636: 0c00 |0003: move-result-object v0 │ │ +3db638: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3db63e: 6e10 b2af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCursorDownloadUrls:()Landroid/database/Cursor; // method@afb2 │ │ +3db644: 0c01 |000a: move-result-object v1 │ │ +3db646: 7210 5403 0100 |000b: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +3db64c: 0a02 |000e: move-result v2 │ │ +3db64e: 1603 0000 |000f: const-wide/16 v3, #int 0 // #0 │ │ +3db652: 0435 |0011: move-wide v5, v3 │ │ +3db654: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +3db658: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3db65a: 7220 5003 2100 |0015: invoke-interface {v1, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3db660: 0c02 |0018: move-result-object v2 │ │ +3db662: 6e20 9fb2 8200 |0019: invoke-virtual {v2, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3db668: 0a02 |001c: move-result v2 │ │ +3db66a: 3802 0700 |001d: if-eqz v2, 0024 // +0007 │ │ +3db66e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +3db670: 7220 4e03 2100 |0020: invoke-interface {v1, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +3db676: 0b05 |0023: move-result-wide v5 │ │ +3db678: 7210 5503 0100 |0024: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3db67e: 0a02 |0027: move-result v2 │ │ +3db680: 3902 ecff |0028: if-nez v2, 0014 // -0014 │ │ +3db684: 7210 4303 0100 |002a: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3db68a: 6e10 a4af 0000 |002d: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3db690: 3100 0503 |0030: cmp-long v0, v5, v3 │ │ +3db694: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +3db698: 7130 e09b 5706 |0034: invoke-static {v7, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be0 │ │ +3db69e: 0c07 |0037: move-result-object v7 │ │ +3db6a0: 7210 a6b5 0700 |0038: invoke-interface {v7}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3db6a6: 281e |003b: goto 0059 // +001e │ │ +3db6a8: 0d07 |003c: move-exception v7 │ │ +3db6aa: 2802 |003d: goto 003f // +0002 │ │ +3db6ac: 0d07 |003e: move-exception v7 │ │ +3db6ae: 6e10 04b3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3db6b4: 2817 |0042: goto 0059 // +0017 │ │ +3db6b6: 2207 741e |0043: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ +3db6ba: 7010 c7b2 0700 |0045: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3db6c0: 1a00 bbca |0048: const-string v0, "removeFeedWithDownloadUrl: Could not find feed with url: " // string@cabb │ │ +3db6c4: 6e20 d3b2 0700 |004a: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db6ca: 6e20 d3b2 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db6d0: 6e10 deb2 0700 |0050: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3db6d6: 0c07 |0053: move-result-object v7 │ │ +3db6d8: 1a08 5a17 |0054: const-string v8, "DBTasks" // string@175a │ │ +3db6dc: 7120 ff0a 7800 |0056: invoke-static {v8, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3db6e2: 0e00 |0059: return-void │ │ catches : 1 │ │ 0x0034 - 0x003b │ │ Ljava/lang/InterruptedException; -> 0x003e │ │ Ljava/util/concurrent/ExecutionException; -> 0x003c │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=70 │ │ @@ -831257,48 +831257,48 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -3dacac: |[3dacac] de.danoeh.antennapod.core.storage.DBTasks.searchFeedByIdentifyingValueOrID:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3dacbc: 6e10 77ab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dacc2: 0b00 |0003: move-result-wide v0 │ │ -3dacc4: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -3dacc8: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -3daccc: 3804 0b00 |0008: if-eqz v4, 0013 // +000b │ │ -3dacd0: 6e10 77ab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dacd6: 0b00 |000d: move-result-wide v0 │ │ -3dacd8: 7120 1c9b 1000 |000e: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ -3dacde: 0c05 |0011: move-result-object v5 │ │ -3dace0: 1105 |0012: return-object v5 │ │ -3dace2: 7100 269b 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ -3dace8: 0c00 |0016: move-result-object v0 │ │ -3dacea: 7210 e1b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3dacf0: 0c00 |001a: move-result-object v0 │ │ -3dacf2: 7210 c4b4 0000 |001b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3dacf8: 0a01 |001e: move-result v1 │ │ -3dacfa: 3801 1e00 |001f: if-eqz v1, 003d // +001e │ │ -3dacfe: 7210 c5b4 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3dad04: 0c01 |0024: move-result-object v1 │ │ -3dad06: 1f01 9b1c |0025: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3dad0a: 6e10 4bab 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getIdentifyingValue:()Ljava/lang/String; // method@ab4b │ │ -3dad10: 0c02 |002a: move-result-object v2 │ │ -3dad12: 6e10 4bab 0500 |002b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getIdentifyingValue:()Ljava/lang/String; // method@ab4b │ │ -3dad18: 0c03 |002e: move-result-object v3 │ │ -3dad1a: 6e20 9fb2 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3dad20: 0a02 |0032: move-result v2 │ │ -3dad22: 3802 e8ff |0033: if-eqz v2, 001b // -0018 │ │ -3dad26: 7110 239b 0100 |0035: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b23 │ │ -3dad2c: 0c05 |0038: move-result-object v5 │ │ -3dad2e: 6e20 66ab 5100 |0039: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ -3dad34: 1101 |003c: return-object v1 │ │ -3dad36: 1205 |003d: const/4 v5, #int 0 // #0 │ │ -3dad38: 1105 |003e: return-object v5 │ │ +3dac94: |[3dac94] de.danoeh.antennapod.core.storage.DBTasks.searchFeedByIdentifyingValueOrID:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3daca4: 6e10 77ab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dacaa: 0b00 |0003: move-result-wide v0 │ │ +3dacac: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +3dacb0: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +3dacb4: 3804 0b00 |0008: if-eqz v4, 0013 // +000b │ │ +3dacb8: 6e10 77ab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dacbe: 0b00 |000d: move-result-wide v0 │ │ +3dacc0: 7120 1c9b 1000 |000e: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ +3dacc6: 0c05 |0011: move-result-object v5 │ │ +3dacc8: 1105 |0012: return-object v5 │ │ +3dacca: 7100 269b 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ +3dacd0: 0c00 |0016: move-result-object v0 │ │ +3dacd2: 7210 e1b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3dacd8: 0c00 |001a: move-result-object v0 │ │ +3dacda: 7210 c4b4 0000 |001b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3dace0: 0a01 |001e: move-result v1 │ │ +3dace2: 3801 1e00 |001f: if-eqz v1, 003d // +001e │ │ +3dace6: 7210 c5b4 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3dacec: 0c01 |0024: move-result-object v1 │ │ +3dacee: 1f01 9b1c |0025: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3dacf2: 6e10 4bab 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getIdentifyingValue:()Ljava/lang/String; // method@ab4b │ │ +3dacf8: 0c02 |002a: move-result-object v2 │ │ +3dacfa: 6e10 4bab 0500 |002b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getIdentifyingValue:()Ljava/lang/String; // method@ab4b │ │ +3dad00: 0c03 |002e: move-result-object v3 │ │ +3dad02: 6e20 9fb2 3200 |002f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3dad08: 0a02 |0032: move-result v2 │ │ +3dad0a: 3802 e8ff |0033: if-eqz v2, 001b // -0018 │ │ +3dad0e: 7110 239b 0100 |0035: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b23 │ │ +3dad14: 0c05 |0038: move-result-object v5 │ │ +3dad16: 6e20 66ab 5100 |0039: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ +3dad1c: 1101 |003c: return-object v1 │ │ +3dad1e: 1205 |003d: const/4 v5, #int 0 // #0 │ │ +3dad20: 1105 |003e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x000a line=144 │ │ 0x0013 line=146 │ │ 0x0017 line=147 │ │ 0x0027 line=148 │ │ @@ -831311,33 +831311,33 @@ │ │ type : '(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -3db344: |[3db344] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItemByIdentifyingValue:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3db354: 7210 e1b4 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3db35a: 0c03 |0003: move-result-object v3 │ │ -3db35c: 7210 c4b4 0300 |0004: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3db362: 0a00 |0007: move-result v0 │ │ -3db364: 3800 1700 |0008: if-eqz v0, 001f // +0017 │ │ -3db368: 7210 c5b4 0300 |000a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3db36e: 0c00 |000d: move-result-object v0 │ │ -3db370: 1f00 a21c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3db374: 6e10 b3ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@abb3 │ │ -3db37a: 0c01 |0013: move-result-object v1 │ │ -3db37c: 6e10 b3ab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@abb3 │ │ -3db382: 0c02 |0017: move-result-object v2 │ │ -3db384: 7120 a50a 2100 |0018: invoke-static {v1, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -3db38a: 0a01 |001b: move-result v1 │ │ -3db38c: 3801 e8ff |001c: if-eqz v1, 0004 // -0018 │ │ -3db390: 1100 |001e: return-object v0 │ │ -3db392: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -3db394: 1103 |0020: return-object v3 │ │ +3db32c: |[3db32c] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItemByIdentifyingValue:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3db33c: 7210 e1b4 0300 |0000: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3db342: 0c03 |0003: move-result-object v3 │ │ +3db344: 7210 c4b4 0300 |0004: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3db34a: 0a00 |0007: move-result v0 │ │ +3db34c: 3800 1700 |0008: if-eqz v0, 001f // +0017 │ │ +3db350: 7210 c5b4 0300 |000a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3db356: 0c00 |000d: move-result-object v0 │ │ +3db358: 1f00 a21c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3db35c: 6e10 b3ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@abb3 │ │ +3db362: 0c01 |0013: move-result-object v1 │ │ +3db364: 6e10 b3ab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@abb3 │ │ +3db36a: 0c02 |0017: move-result-object v2 │ │ +3db36c: 7120 a50a 2100 |0018: invoke-static {v1, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +3db372: 0a01 |001b: move-result v1 │ │ +3db374: 3801 e8ff |001c: if-eqz v1, 0004 // -0018 │ │ +3db378: 1100 |001e: return-object v0 │ │ +3db37a: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +3db37c: 1103 |0020: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0010 line=162 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0021 reg=4 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -831347,29 +831347,29 @@ │ │ type : '(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3db398: |[3db398] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItemGuessDuplicate:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3db3a8: 7210 e1b4 0200 |0000: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3db3ae: 0c02 |0003: move-result-object v2 │ │ -3db3b0: 7210 c4b4 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3db3b6: 0a00 |0007: move-result v0 │ │ -3db3b8: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -3db3bc: 7210 c5b4 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3db3c2: 0c00 |000d: move-result-object v0 │ │ -3db3c4: 1f00 a21c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3db3c8: 7120 479c 3000 |0010: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.seemDuplicates:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9c47 │ │ -3db3ce: 0a01 |0013: move-result v1 │ │ -3db3d0: 3801 f0ff |0014: if-eqz v1, 0004 // -0010 │ │ -3db3d4: 1100 |0016: return-object v0 │ │ -3db3d6: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -3db3d8: 1102 |0018: return-object v2 │ │ +3db380: |[3db380] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItemGuessDuplicate:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3db390: 7210 e1b4 0200 |0000: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3db396: 0c02 |0003: move-result-object v2 │ │ +3db398: 7210 c4b4 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3db39e: 0a00 |0007: move-result v0 │ │ +3db3a0: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +3db3a4: 7210 c5b4 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3db3aa: 0c00 |000d: move-result-object v0 │ │ +3db3ac: 1f00 a21c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3db3b0: 7120 479c 3000 |0010: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.seemDuplicates:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9c47 │ │ +3db3b6: 0a01 |0013: move-result v1 │ │ +3db3b8: 3801 f0ff |0014: if-eqz v1, 0004 // -0010 │ │ +3db3bc: 1100 |0016: return-object v0 │ │ +3db3be: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +3db3c0: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0010 line=175 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0019 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -831379,20 +831379,20 @@ │ │ type : '(JLjava/lang/String;)Ljava/util/concurrent/FutureTask;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -3db4f4: |[3db4f4] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItems:(JLjava/lang/String;)Ljava/util/concurrent/FutureTask; │ │ -3db504: 2200 1e1f |0000: new-instance v0, Ljava/util/concurrent/FutureTask; // type@1f1e │ │ -3db508: 2201 2319 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBTasks$1; // type@1923 │ │ -3db50c: 7040 469b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBTasks$1;.:(JLjava/lang/String;)V // method@9b46 │ │ -3db512: 7020 aab5 1000 |0007: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@b5aa │ │ -3db518: 1100 |000a: return-object v0 │ │ +3db4dc: |[3db4dc] de.danoeh.antennapod.core.storage.DBTasks.searchFeedItems:(JLjava/lang/String;)Ljava/util/concurrent/FutureTask; │ │ +3db4ec: 2200 1e1f |0000: new-instance v0, Ljava/util/concurrent/FutureTask; // type@1f1e │ │ +3db4f0: 2201 2319 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBTasks$1; // type@1923 │ │ +3db4f4: 7040 469b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBTasks$1;.:(JLjava/lang/String;)V // method@9b46 │ │ +3db4fa: 7020 aab5 1000 |0007: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@b5aa │ │ +3db500: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) J │ │ 0x0000 - 0x000b reg=4 (null) Ljava/lang/String; │ │ │ │ @@ -831401,20 +831401,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/concurrent/FutureTask;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3db51c: |[3db51c] de.danoeh.antennapod.core.storage.DBTasks.searchFeeds:(Ljava/lang/String;)Ljava/util/concurrent/FutureTask; │ │ -3db52c: 2200 1e1f |0000: new-instance v0, Ljava/util/concurrent/FutureTask; // type@1f1e │ │ -3db530: 2201 2419 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBTasks$2; // type@1924 │ │ -3db534: 7020 489b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBTasks$2;.:(Ljava/lang/String;)V // method@9b48 │ │ -3db53a: 7020 aab5 1000 |0007: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@b5aa │ │ -3db540: 1100 |000a: return-object v0 │ │ +3db504: |[3db504] de.danoeh.antennapod.core.storage.DBTasks.searchFeeds:(Ljava/lang/String;)Ljava/util/concurrent/FutureTask; │ │ +3db514: 2200 1e1f |0000: new-instance v0, Ljava/util/concurrent/FutureTask; // type@1f1e │ │ +3db518: 2201 2419 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBTasks$2; // type@1924 │ │ +3db51c: 7020 489b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBTasks$2;.:(Ljava/lang/String;)V // method@9b48 │ │ +3db522: 7020 aab5 1000 |0007: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@b5aa │ │ +3db528: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ │ │ #14 : (in Lde/danoeh/antennapod/core/storage/DBTasks;) │ │ @@ -831422,17 +831422,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3db70c: |[3db70c] de.danoeh.antennapod.core.storage.DBTasks.setDownloadAlgorithm:(Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;)V │ │ -3db71c: 6900 328d |0000: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8d32 │ │ -3db720: 0e00 |0002: return-void │ │ +3db6f4: |[3db6f4] de.danoeh.antennapod.core.storage.DBTasks.setDownloadAlgorithm:(Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm;)V │ │ +3db704: 6900 328d |0000: sput-object v0, Lde/danoeh/antennapod/core/storage/DBTasks;.downloadAlgorithm:Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; // field@8d32 │ │ +3db708: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/storage/AutomaticDownloadAlgorithm; │ │ │ │ #15 : (in Lde/danoeh/antennapod/core/storage/DBTasks;) │ │ @@ -831440,381 +831440,381 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 21 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 744 16-bit code units │ │ -3dad3c: |[3dad3c] de.danoeh.antennapod.core.storage.DBTasks.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3dad4c: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -3dad50: 0801 1300 |0002: move-object/from16 v1, v19 │ │ -3dad54: 1c02 2619 |0004: const-class v2, Lde/danoeh/antennapod/core/storage/DBTasks; // type@1926 │ │ -3dad58: 1d02 |0006: monitor-enter v2 │ │ -3dad5a: 2203 e21e |0007: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ -3dad5e: 7010 17b4 0300 |0009: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3dad64: 7100 b9af 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dad6a: 0c04 |000f: move-result-object v4 │ │ -3dad6c: 6e10 c9af 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dad72: 7701 579b 1300 |0013: invoke-static/range {v19}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedByIdentifyingValueOrID:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b57 │ │ -3dad78: 0c0b |0016: move-result-object v11 │ │ -3dad7a: 390b 2500 |0017: if-nez v11, 003c // +0025 │ │ -3dad7e: 1a05 5a17 |0019: const-string v5, "DBTasks" // string@175a │ │ -3dad82: 2206 741e |001b: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3dad86: 7010 c7b2 0600 |001d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3dad8c: 1a07 651e |0020: const-string v7, "Found no existing Feed with title " // string@1e65 │ │ -3dad90: 6e20 d3b2 7600 |0022: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dad96: 7401 59ab 1300 |0025: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3dad9c: 0c07 |0028: move-result-object v7 │ │ -3dad9e: 6e20 d3b2 7600 |0029: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dada4: 1a07 8309 |002c: const-string v7, ". Adding as new one." // string@0983 │ │ -3dada8: 6e20 d3b2 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dadae: 6e10 deb2 0600 |0031: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3dadb4: 0c06 |0034: move-result-object v6 │ │ -3dadb6: 7120 f50a 6500 |0035: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dadbc: 0716 |0038: move-object v6, v1 │ │ -3dadbe: 1205 |0039: const/4 v5, #int 0 // #0 │ │ -3dadc0: 2900 5802 |003a: goto/16 0292 // +0258 │ │ -3dadc4: 1a05 5a17 |003c: const-string v5, "DBTasks" // string@175a │ │ -3dadc8: 2206 741e |003e: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3dadcc: 7010 c7b2 0600 |0040: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3dadd2: 1a07 461d |0043: const-string v7, "Feed with title " // string@1d46 │ │ -3dadd6: 6e20 d3b2 7600 |0045: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3daddc: 7401 59ab 1300 |0048: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3dade2: 0c07 |004b: move-result-object v7 │ │ -3dade4: 6e20 d3b2 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dadea: 1a07 9100 |004f: const-string v7, " already exists. Syncing new with existing one." // string@0091 │ │ -3dadee: 6e20 d3b2 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dadf4: 6e10 deb2 0600 |0054: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3dadfa: 0c06 |0057: move-result-object v6 │ │ -3dadfc: 7120 f50a 6500 |0058: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dae02: 7401 4fab 1300 |005b: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3dae08: 0c05 |005e: move-result-object v5 │ │ -3dae0a: 2206 9719 |005f: new-instance v6, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator; // type@1997 │ │ -3dae0e: 7010 889d 0600 |0061: invoke-direct {v6}, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator;.:()V // method@9d88 │ │ -3dae14: 7120 90b4 6500 |0064: invoke-static {v5, v6}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3dae1a: 7401 55ab 1300 |0067: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@ab55 │ │ -3dae20: 0a05 |006a: move-result v5 │ │ -3dae22: 6e10 55ab 0b00 |006b: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@ab55 │ │ -3dae28: 0a06 |006e: move-result v6 │ │ -3dae2a: 3365 1300 |006f: if-ne v5, v6, 0082 // +0013 │ │ -3dae2e: 6e20 44ab 1b00 |0071: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/model/feed/Feed;.compareWithOther:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@ab44 │ │ -3dae34: 0a05 |0074: move-result v5 │ │ -3dae36: 3805 1b00 |0075: if-eqz v5, 0090 // +001b │ │ -3dae3a: 1a05 5a17 |0077: const-string v5, "DBTasks" // string@175a │ │ -3dae3e: 1a06 421d |0079: const-string v6, "Feed has updated attribute values. Updating old feed's attributes" // string@1d42 │ │ -3dae42: 7120 f50a 6500 |007b: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dae48: 6e20 72ab 1b00 |007e: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/model/feed/Feed;.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ab72 │ │ -3dae4e: 280f |0081: goto 0090 // +000f │ │ -3dae50: 1a05 5a17 |0082: const-string v5, "DBTasks" // string@175a │ │ -3dae54: 1a06 8a4b |0084: const-string v6, "New feed has a higher page number." // string@4b8a │ │ -3dae58: 7120 f50a 6500 |0086: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dae5e: 7401 54ab 1300 |0089: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ -3dae64: 0c05 |008c: move-result-object v5 │ │ -3dae66: 6e20 6bab 5b00 |008d: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@ab6b │ │ -3dae6c: 6e10 57ab 0b00 |0090: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3dae72: 0c05 |0093: move-result-object v5 │ │ -3dae74: 7401 57ab 1300 |0094: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3dae7a: 0c06 |0097: move-result-object v6 │ │ -3dae7c: 6e20 29ac 6500 |0098: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Z // method@ac29 │ │ -3dae82: 0a05 |009b: move-result v5 │ │ -3dae84: 3805 1400 |009c: if-eqz v5, 00b0 // +0014 │ │ -3dae88: 1a05 5a17 |009e: const-string v5, "DBTasks" // string@175a │ │ -3dae8c: 1a06 431d |00a0: const-string v6, "Feed has updated preferences. Updating old feed's preferences" // string@1d43 │ │ -3dae90: 7120 f50a 6500 |00a2: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dae96: 6e10 57ab 0b00 |00a5: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3dae9c: 0c05 |00a8: move-result-object v5 │ │ -3dae9e: 7401 57ab 1300 |00a9: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3daea4: 0c06 |00ac: move-result-object v6 │ │ -3daea6: 6e20 47ac 6500 |00ad: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@ac47 │ │ -3daeac: 6e10 53ab 0b00 |00b0: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ab53 │ │ -3daeb2: 0c05 |00b3: move-result-object v5 │ │ -3daeb4: 2206 ea1e |00b4: new-instance v6, Ljava/util/Date; // type@1eea │ │ -3daeb8: 7010 98b4 0600 |00b6: invoke-direct {v6}, Ljava/util/Date;.:()V // method@b498 │ │ -3daebe: 3805 0600 |00b9: if-eqz v5, 00bf // +0006 │ │ -3daec2: 6e10 bcab 0500 |00bb: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3daec8: 0c06 |00be: move-result-object v6 │ │ -3daeca: 076d |00bf: move-object v13, v6 │ │ -3daecc: 120e |00c0: const/4 v14, #int 0 // #0 │ │ -3daece: 7401 4fab 1300 |00c1: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3daed4: 0c05 |00c4: move-result-object v5 │ │ -3daed6: 7210 e9b4 0500 |00c5: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3daedc: 0a05 |00c8: move-result v5 │ │ -3daede: 355e 8f01 |00c9: if-ge v14, v5, 0258 // +018f │ │ -3daee2: 7401 4fab 1300 |00cb: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3daee8: 0c05 |00ce: move-result-object v5 │ │ -3daeea: 7220 ddb4 e500 |00cf: invoke-interface {v5, v14}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3daef0: 0c05 |00d2: move-result-object v5 │ │ -3daef2: 075f |00d3: move-object v15, v5 │ │ -3daef4: 1f0f a21c |00d4: check-cast v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3daef8: 7401 4fab 1300 |00d6: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3daefe: 0c05 |00d9: move-result-object v5 │ │ -3daf00: 7120 599b f500 |00da: invoke-static {v5, v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItemGuessDuplicate:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b59 │ │ -3daf06: 0c05 |00dd: move-result-object v5 │ │ -3daf08: 7401 5dab 1300 |00de: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3daf0e: 0a06 |00e1: move-result v6 │ │ -3daf10: 3906 3b00 |00e2: if-nez v6, 011d // +003b │ │ -3daf14: 3805 3900 |00e4: if-eqz v5, 011d // +0039 │ │ -3daf18: 325f 3700 |00e6: if-eq v15, v5, 011d // +0037 │ │ -3daf1c: 2210 961c |00e8: new-instance v16, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3daf20: 6e10 bdab 0f00 |00ea: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3daf26: 0c07 |00ed: move-result-object v7 │ │ -3daf28: 6208 2e96 |00ee: sget-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962e │ │ -3daf2c: 1209 |00f0: const/4 v9, #int 0 // #0 │ │ -3daf2e: 2206 741e |00f1: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3daf32: 7010 c7b2 0600 |00f3: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3daf38: 1a0a 6b5a |00f6: const-string v10, "The podcast host appears to have added the same episode twice. AntennaPod still refreshed the feed and attempted to repair it. │ │ +3dad24: |[3dad24] de.danoeh.antennapod.core.storage.DBTasks.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3dad34: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +3dad38: 0801 1300 |0002: move-object/from16 v1, v19 │ │ +3dad3c: 1c02 2619 |0004: const-class v2, Lde/danoeh/antennapod/core/storage/DBTasks; // type@1926 │ │ +3dad40: 1d02 |0006: monitor-enter v2 │ │ +3dad42: 2203 e21e |0007: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ +3dad46: 7010 17b4 0300 |0009: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3dad4c: 7100 b9af 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dad52: 0c04 |000f: move-result-object v4 │ │ +3dad54: 6e10 c9af 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dad5a: 7701 579b 1300 |0013: invoke-static/range {v19}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedByIdentifyingValueOrID:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b57 │ │ +3dad60: 0c0b |0016: move-result-object v11 │ │ +3dad62: 390b 2500 |0017: if-nez v11, 003c // +0025 │ │ +3dad66: 1a05 5a17 |0019: const-string v5, "DBTasks" // string@175a │ │ +3dad6a: 2206 741e |001b: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3dad6e: 7010 c7b2 0600 |001d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3dad74: 1a07 651e |0020: const-string v7, "Found no existing Feed with title " // string@1e65 │ │ +3dad78: 6e20 d3b2 7600 |0022: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dad7e: 7401 59ab 1300 |0025: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3dad84: 0c07 |0028: move-result-object v7 │ │ +3dad86: 6e20 d3b2 7600 |0029: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dad8c: 1a07 8309 |002c: const-string v7, ". Adding as new one." // string@0983 │ │ +3dad90: 6e20 d3b2 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dad96: 6e10 deb2 0600 |0031: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3dad9c: 0c06 |0034: move-result-object v6 │ │ +3dad9e: 7120 f50a 6500 |0035: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dada4: 0716 |0038: move-object v6, v1 │ │ +3dada6: 1205 |0039: const/4 v5, #int 0 // #0 │ │ +3dada8: 2900 5802 |003a: goto/16 0292 // +0258 │ │ +3dadac: 1a05 5a17 |003c: const-string v5, "DBTasks" // string@175a │ │ +3dadb0: 2206 741e |003e: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3dadb4: 7010 c7b2 0600 |0040: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3dadba: 1a07 461d |0043: const-string v7, "Feed with title " // string@1d46 │ │ +3dadbe: 6e20 d3b2 7600 |0045: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dadc4: 7401 59ab 1300 |0048: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3dadca: 0c07 |004b: move-result-object v7 │ │ +3dadcc: 6e20 d3b2 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dadd2: 1a07 9100 |004f: const-string v7, " already exists. Syncing new with existing one." // string@0091 │ │ +3dadd6: 6e20 d3b2 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3daddc: 6e10 deb2 0600 |0054: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3dade2: 0c06 |0057: move-result-object v6 │ │ +3dade4: 7120 f50a 6500 |0058: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dadea: 7401 4fab 1300 |005b: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3dadf0: 0c05 |005e: move-result-object v5 │ │ +3dadf2: 2206 9719 |005f: new-instance v6, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator; // type@1997 │ │ +3dadf6: 7010 889d 0600 |0061: invoke-direct {v6}, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator;.:()V // method@9d88 │ │ +3dadfc: 7120 90b4 6500 |0064: invoke-static {v5, v6}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3dae02: 7401 55ab 1300 |0067: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@ab55 │ │ +3dae08: 0a05 |006a: move-result v5 │ │ +3dae0a: 6e10 55ab 0b00 |006b: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@ab55 │ │ +3dae10: 0a06 |006e: move-result v6 │ │ +3dae12: 3365 1300 |006f: if-ne v5, v6, 0082 // +0013 │ │ +3dae16: 6e20 44ab 1b00 |0071: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/model/feed/Feed;.compareWithOther:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@ab44 │ │ +3dae1c: 0a05 |0074: move-result v5 │ │ +3dae1e: 3805 1b00 |0075: if-eqz v5, 0090 // +001b │ │ +3dae22: 1a05 5a17 |0077: const-string v5, "DBTasks" // string@175a │ │ +3dae26: 1a06 421d |0079: const-string v6, "Feed has updated attribute values. Updating old feed's attributes" // string@1d42 │ │ +3dae2a: 7120 f50a 6500 |007b: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dae30: 6e20 72ab 1b00 |007e: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/model/feed/Feed;.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ab72 │ │ +3dae36: 280f |0081: goto 0090 // +000f │ │ +3dae38: 1a05 5a17 |0082: const-string v5, "DBTasks" // string@175a │ │ +3dae3c: 1a06 8a4b |0084: const-string v6, "New feed has a higher page number." // string@4b8a │ │ +3dae40: 7120 f50a 6500 |0086: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dae46: 7401 54ab 1300 |0089: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ +3dae4c: 0c05 |008c: move-result-object v5 │ │ +3dae4e: 6e20 6bab 5b00 |008d: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@ab6b │ │ +3dae54: 6e10 57ab 0b00 |0090: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3dae5a: 0c05 |0093: move-result-object v5 │ │ +3dae5c: 7401 57ab 1300 |0094: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3dae62: 0c06 |0097: move-result-object v6 │ │ +3dae64: 6e20 29ac 6500 |0098: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Z // method@ac29 │ │ +3dae6a: 0a05 |009b: move-result v5 │ │ +3dae6c: 3805 1400 |009c: if-eqz v5, 00b0 // +0014 │ │ +3dae70: 1a05 5a17 |009e: const-string v5, "DBTasks" // string@175a │ │ +3dae74: 1a06 431d |00a0: const-string v6, "Feed has updated preferences. Updating old feed's preferences" // string@1d43 │ │ +3dae78: 7120 f50a 6500 |00a2: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dae7e: 6e10 57ab 0b00 |00a5: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3dae84: 0c05 |00a8: move-result-object v5 │ │ +3dae86: 7401 57ab 1300 |00a9: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3dae8c: 0c06 |00ac: move-result-object v6 │ │ +3dae8e: 6e20 47ac 6500 |00ad: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@ac47 │ │ +3dae94: 6e10 53ab 0b00 |00b0: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ab53 │ │ +3dae9a: 0c05 |00b3: move-result-object v5 │ │ +3dae9c: 2206 ea1e |00b4: new-instance v6, Ljava/util/Date; // type@1eea │ │ +3daea0: 7010 98b4 0600 |00b6: invoke-direct {v6}, Ljava/util/Date;.:()V // method@b498 │ │ +3daea6: 3805 0600 |00b9: if-eqz v5, 00bf // +0006 │ │ +3daeaa: 6e10 bcab 0500 |00bb: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3daeb0: 0c06 |00be: move-result-object v6 │ │ +3daeb2: 076d |00bf: move-object v13, v6 │ │ +3daeb4: 120e |00c0: const/4 v14, #int 0 // #0 │ │ +3daeb6: 7401 4fab 1300 |00c1: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3daebc: 0c05 |00c4: move-result-object v5 │ │ +3daebe: 7210 e9b4 0500 |00c5: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3daec4: 0a05 |00c8: move-result v5 │ │ +3daec6: 355e 8f01 |00c9: if-ge v14, v5, 0258 // +018f │ │ +3daeca: 7401 4fab 1300 |00cb: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3daed0: 0c05 |00ce: move-result-object v5 │ │ +3daed2: 7220 ddb4 e500 |00cf: invoke-interface {v5, v14}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3daed8: 0c05 |00d2: move-result-object v5 │ │ +3daeda: 075f |00d3: move-object v15, v5 │ │ +3daedc: 1f0f a21c |00d4: check-cast v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3daee0: 7401 4fab 1300 |00d6: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3daee6: 0c05 |00d9: move-result-object v5 │ │ +3daee8: 7120 599b f500 |00da: invoke-static {v5, v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItemGuessDuplicate:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b59 │ │ +3daeee: 0c05 |00dd: move-result-object v5 │ │ +3daef0: 7401 5dab 1300 |00de: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3daef6: 0a06 |00e1: move-result v6 │ │ +3daef8: 3906 3b00 |00e2: if-nez v6, 011d // +003b │ │ +3daefc: 3805 3900 |00e4: if-eqz v5, 011d // +0039 │ │ +3daf00: 325f 3700 |00e6: if-eq v15, v5, 011d // +0037 │ │ +3daf04: 2210 961c |00e8: new-instance v16, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3daf08: 6e10 bdab 0f00 |00ea: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3daf0e: 0c07 |00ed: move-result-object v7 │ │ +3daf10: 6208 2e96 |00ee: sget-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962e │ │ +3daf14: 1209 |00f0: const/4 v9, #int 0 // #0 │ │ +3daf16: 2206 741e |00f1: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3daf1a: 7010 c7b2 0600 |00f3: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3daf20: 1a0a 6b5a |00f6: const-string v10, "The podcast host appears to have added the same episode twice. AntennaPod still refreshed the feed and attempted to repair it. │ │ │ │ Original episode: │ │ " // string@5a6b │ │ -3daf3c: 6e20 d3b2 a600 |00f8: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3daf42: 7110 529b 0f00 |00fb: invoke-static {v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b52 │ │ -3daf48: 0c0a |00fe: move-result-object v10 │ │ -3daf4a: 6e20 d3b2 a600 |00ff: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3daf50: 1a0a 0500 |0102: const-string v10, " │ │ +3daf24: 6e20 d3b2 a600 |00f8: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3daf2a: 7110 529b 0f00 |00fb: invoke-static {v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b52 │ │ +3daf30: 0c0a |00fe: move-result-object v10 │ │ +3daf32: 6e20 d3b2 a600 |00ff: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3daf38: 1a0a 0500 |0102: const-string v10, " │ │ │ │ Second episode that is also in the feed: │ │ " // string@0005 │ │ -3daf54: 6e20 d3b2 a600 |0104: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3daf5a: 7110 529b 0500 |0107: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b52 │ │ -3daf60: 0c05 |010a: move-result-object v5 │ │ -3daf62: 6e20 d3b2 5600 |010b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3daf68: 6e10 deb2 0600 |010e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3daf6e: 0c0a |0111: move-result-object v10 │ │ -3daf70: 0805 1000 |0112: move-object/from16 v5, v16 │ │ -3daf74: 07b6 |0114: move-object v6, v11 │ │ -3daf76: 7606 13ab 0500 |0115: invoke-direct/range {v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ -3daf7c: 7701 d29b 1000 |0118: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ -3daf82: 2900 3901 |011b: goto/16 0254 // +0139 │ │ -3daf86: 6e10 4fab 0b00 |011d: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3daf8c: 0c05 |0120: move-result-object v5 │ │ -3daf8e: 7120 589b f500 |0121: invoke-static {v5, v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItemByIdentifyingValue:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b58 │ │ -3daf94: 0c05 |0124: move-result-object v5 │ │ -3daf96: 7401 5dab 1300 |0125: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3daf9c: 0a06 |0128: move-result v6 │ │ -3daf9e: 3906 b400 |0129: if-nez v6, 01dd // +00b4 │ │ -3dafa2: 3905 b200 |012b: if-nez v5, 01dd // +00b2 │ │ -3dafa6: 6e10 4fab 0b00 |012d: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3dafac: 0c05 |0130: move-result-object v5 │ │ -3dafae: 7120 599b f500 |0131: invoke-static {v5, v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItemGuessDuplicate:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b59 │ │ -3dafb4: 0c0a |0134: move-result-object v10 │ │ -3dafb6: 380a a600 |0135: if-eqz v10, 01db // +00a6 │ │ -3dafba: 1a05 5a17 |0137: const-string v5, "DBTasks" // string@175a │ │ -3dafbe: 2206 741e |0139: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3dafc2: 7010 c7b2 0600 |013b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3dafc8: 1a07 ce51 |013e: const-string v7, "Repaired duplicate: " // string@51ce │ │ -3dafcc: 6e20 d3b2 7600 |0140: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dafd2: 6e20 d2b2 a600 |0143: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3dafd8: 1a07 a507 |0146: const-string v7, ", " // string@07a5 │ │ -3dafdc: 6e20 d3b2 7600 |0148: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dafe2: 6e20 d2b2 f600 |014b: invoke-virtual {v6, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3dafe8: 6e10 deb2 0600 |014e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3dafee: 0c06 |0151: move-result-object v6 │ │ -3daff0: 7120 f50a 6500 |0152: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3daff6: 2210 961c |0155: new-instance v16, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3daffa: 6e10 bdab 0f00 |0157: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3db000: 0c07 |015a: move-result-object v7 │ │ -3db002: 6208 2e96 |015b: sget-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962e │ │ -3db006: 1209 |015d: const/4 v9, #int 0 // #0 │ │ -3db008: 2205 741e |015e: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -3db00c: 7010 c7b2 0500 |0160: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3db012: 1a06 6c5a |0163: const-string v6, "The podcast host changed the ID of an existing episode instead of just updating the episode itself. AntennaPod still refreshed the feed and attempted to repair it. │ │ +3daf3c: 6e20 d3b2 a600 |0104: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3daf42: 7110 529b 0500 |0107: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b52 │ │ +3daf48: 0c05 |010a: move-result-object v5 │ │ +3daf4a: 6e20 d3b2 5600 |010b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3daf50: 6e10 deb2 0600 |010e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3daf56: 0c0a |0111: move-result-object v10 │ │ +3daf58: 0805 1000 |0112: move-object/from16 v5, v16 │ │ +3daf5c: 07b6 |0114: move-object v6, v11 │ │ +3daf5e: 7606 13ab 0500 |0115: invoke-direct/range {v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ +3daf64: 7701 d29b 1000 |0118: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ +3daf6a: 2900 3901 |011b: goto/16 0254 // +0139 │ │ +3daf6e: 6e10 4fab 0b00 |011d: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3daf74: 0c05 |0120: move-result-object v5 │ │ +3daf76: 7120 589b f500 |0121: invoke-static {v5, v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItemByIdentifyingValue:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b58 │ │ +3daf7c: 0c05 |0124: move-result-object v5 │ │ +3daf7e: 7401 5dab 1300 |0125: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3daf84: 0a06 |0128: move-result v6 │ │ +3daf86: 3906 b400 |0129: if-nez v6, 01dd // +00b4 │ │ +3daf8a: 3905 b200 |012b: if-nez v5, 01dd // +00b2 │ │ +3daf8e: 6e10 4fab 0b00 |012d: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3daf94: 0c05 |0130: move-result-object v5 │ │ +3daf96: 7120 599b f500 |0131: invoke-static {v5, v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItemGuessDuplicate:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b59 │ │ +3daf9c: 0c0a |0134: move-result-object v10 │ │ +3daf9e: 380a a600 |0135: if-eqz v10, 01db // +00a6 │ │ +3dafa2: 1a05 5a17 |0137: const-string v5, "DBTasks" // string@175a │ │ +3dafa6: 2206 741e |0139: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3dafaa: 7010 c7b2 0600 |013b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3dafb0: 1a07 ce51 |013e: const-string v7, "Repaired duplicate: " // string@51ce │ │ +3dafb4: 6e20 d3b2 7600 |0140: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dafba: 6e20 d2b2 a600 |0143: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3dafc0: 1a07 a507 |0146: const-string v7, ", " // string@07a5 │ │ +3dafc4: 6e20 d3b2 7600 |0148: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dafca: 6e20 d2b2 f600 |014b: invoke-virtual {v6, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3dafd0: 6e10 deb2 0600 |014e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3dafd6: 0c06 |0151: move-result-object v6 │ │ +3dafd8: 7120 f50a 6500 |0152: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dafde: 2210 961c |0155: new-instance v16, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3dafe2: 6e10 bdab 0f00 |0157: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3dafe8: 0c07 |015a: move-result-object v7 │ │ +3dafea: 6208 2e96 |015b: sget-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962e │ │ +3dafee: 1209 |015d: const/4 v9, #int 0 // #0 │ │ +3daff0: 2205 741e |015e: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +3daff4: 7010 c7b2 0500 |0160: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3daffa: 1a06 6c5a |0163: const-string v6, "The podcast host changed the ID of an existing episode instead of just updating the episode itself. AntennaPod still refreshed the feed and attempted to repair it. │ │ │ │ Original episode: │ │ " // string@5a6c │ │ -3db016: 6e20 d3b2 6500 |0165: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db01c: 7110 529b 0a00 |0168: invoke-static {v10}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b52 │ │ -3db022: 0c06 |016b: move-result-object v6 │ │ -3db024: 6e20 d3b2 6500 |016c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db02a: 1a06 0400 |016f: const-string v6, " │ │ +3daffe: 6e20 d3b2 6500 |0165: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db004: 7110 529b 0a00 |0168: invoke-static {v10}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b52 │ │ +3db00a: 0c06 |016b: move-result-object v6 │ │ +3db00c: 6e20 d3b2 6500 |016c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db012: 1a06 0400 |016f: const-string v6, " │ │ │ │ Now the feed contains: │ │ " // string@0004 │ │ -3db02e: 6e20 d3b2 6500 |0171: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db034: 7110 529b 0f00 |0174: invoke-static {v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b52 │ │ -3db03a: 0c06 |0177: move-result-object v6 │ │ -3db03c: 6e20 d3b2 6500 |0178: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db042: 6e10 deb2 0500 |017b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3db048: 0c11 |017e: move-result-object v17 │ │ -3db04a: 0805 1000 |017f: move-object/from16 v5, v16 │ │ -3db04e: 07b6 |0181: move-object v6, v11 │ │ -3db050: 07ac |0182: move-object v12, v10 │ │ -3db052: 080a 1100 |0183: move-object/from16 v10, v17 │ │ -3db056: 7606 13ab 0500 |0185: invoke-direct/range {v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ -3db05c: 7701 d29b 1000 |0188: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ -3db062: 6e10 b6ab 0f00 |018b: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ -3db068: 0c05 |018e: move-result-object v5 │ │ -3db06a: 6e20 cdab 5c00 |018f: invoke-virtual {v12, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@abcd │ │ -3db070: 6e10 c5ab 0c00 |0192: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ -3db076: 0a05 |0195: move-result v5 │ │ -3db078: 3805 4600 |0196: if-eqz v5, 01dc // +0046 │ │ -3db07c: 6e10 b8ab 0c00 |0198: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3db082: 0c05 |019b: move-result-object v5 │ │ -3db084: 3805 4000 |019c: if-eqz v5, 01dc // +0040 │ │ -3db088: 2205 221d |019e: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ -3db08c: 6206 80c4 |01a0: sget-object v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c480 │ │ -3db090: 7030 f7ad c506 |01a2: invoke-direct {v5, v12, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ -3db096: 6e10 faad 0500 |01a5: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ -3db09c: 0c05 |01a8: move-result-object v5 │ │ -3db09e: 6e10 b8ab 0c00 |01a9: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3db0a4: 0c06 |01ac: move-result-object v6 │ │ -3db0a6: 6e10 f0ab 0600 |01ad: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3db0ac: 0a06 |01b0: move-result v6 │ │ -3db0ae: d366 e803 |01b1: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3db0b2: 6e20 fdad 6500 |01b3: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfd │ │ -3db0b8: 0c05 |01b6: move-result-object v5 │ │ -3db0ba: 6e10 b8ab 0c00 |01b7: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3db0c0: 0c06 |01ba: move-result-object v6 │ │ -3db0c2: 6e10 f0ab 0600 |01bb: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3db0c8: 0a06 |01be: move-result v6 │ │ -3db0ca: d366 e803 |01bf: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3db0ce: 6e20 fcad 6500 |01c1: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfc │ │ -3db0d4: 0c05 |01c4: move-result-object v5 │ │ -3db0d6: 6e10 b8ab 0c00 |01c5: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3db0dc: 0c06 |01c8: move-result-object v6 │ │ -3db0de: 6e10 f0ab 0600 |01c9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3db0e4: 0a06 |01cc: move-result v6 │ │ -3db0e6: d366 e803 |01cd: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3db0ea: 6e20 ffad 6500 |01cf: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adff │ │ -3db0f0: 0c05 |01d2: move-result-object v5 │ │ -3db0f2: 6e10 f9ad 0500 |01d3: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ -3db0f8: 0c05 |01d6: move-result-object v5 │ │ -3db0fa: 7120 b79c 5000 |01d7: invoke-static {v0, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ -3db100: 2802 |01da: goto 01dc // +0002 │ │ -3db102: 07ac |01db: move-object v12, v10 │ │ -3db104: 07c5 |01dc: move-object v5, v12 │ │ -3db106: 3805 0600 |01dd: if-eqz v5, 01e3 // +0006 │ │ -3db10a: 6e20 d7ab f500 |01df: invoke-virtual {v5, v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@abd7 │ │ -3db110: 2872 |01e2: goto 0254 // +0072 │ │ -3db112: 6e20 caab bf00 |01e3: invoke-virtual {v15, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abca │ │ -3db118: 6e10 4fab 0b00 |01e6: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3db11e: 0c05 |01e9: move-result-object v5 │ │ -3db120: 7210 e9b4 0500 |01ea: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3db126: 0a05 |01ed: move-result v5 │ │ -3db128: 345e 0a00 |01ee: if-lt v14, v5, 01f8 // +000a │ │ -3db12c: 6e10 4fab 0b00 |01f0: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3db132: 0c05 |01f3: move-result-object v5 │ │ -3db134: 7220 d6b4 f500 |01f4: invoke-interface {v5, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3db13a: 2808 |01f7: goto 01ff // +0008 │ │ -3db13c: 6e10 4fab 0b00 |01f8: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3db142: 0c05 |01fb: move-result-object v5 │ │ -3db144: 7230 d5b4 e50f |01fc: invoke-interface {v5, v14, v15}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -3db14a: 6e10 57ab 0b00 |01ff: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3db150: 0c05 |0202: move-result-object v5 │ │ -3db152: 6e10 33ac 0500 |0203: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac33 │ │ -3db158: 0c05 |0206: move-result-object v5 │ │ -3db15a: 6206 cd96 |0207: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cd │ │ -3db15e: 3365 0600 |0209: if-ne v5, v6, 020f // +0006 │ │ -3db162: 7100 39b0 0000 |020b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@b039 │ │ -3db168: 0c05 |020e: move-result-object v5 │ │ -3db16a: 6206 cc96 |020f: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cc │ │ -3db16e: 3365 4300 |0211: if-ne v5, v6, 0254 // +0043 │ │ -3db172: 6e10 bcab 0f00 |0213: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3db178: 0c05 |0216: move-result-object v5 │ │ -3db17a: 3805 1800 |0217: if-eqz v5, 022f // +0018 │ │ -3db17e: 380d 1600 |0219: if-eqz v13, 022f // +0016 │ │ -3db182: 6e10 bcab 0f00 |021b: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3db188: 0c05 |021e: move-result-object v5 │ │ -3db18a: 6e20 9bb4 5d00 |021f: invoke-virtual {v13, v5}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b49b │ │ -3db190: 0a05 |0222: move-result v5 │ │ -3db192: 3905 0c00 |0223: if-nez v5, 022f // +000c │ │ -3db196: 6e10 bcab 0f00 |0225: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3db19c: 0c05 |0228: move-result-object v5 │ │ -3db19e: 6e20 9eb4 5d00 |0229: invoke-virtual {v13, v5}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b49e │ │ -3db1a4: 0a05 |022c: move-result v5 │ │ -3db1a6: 3805 2700 |022d: if-eqz v5, 0254 // +0027 │ │ -3db1aa: 1a05 5a17 |022f: const-string v5, "DBTasks" // string@175a │ │ -3db1ae: 2206 741e |0231: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3db1b2: 7010 c7b2 0600 |0233: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3db1b8: 1a07 5348 |0236: const-string v7, "Marking item published on " // string@4853 │ │ -3db1bc: 6e20 d3b2 7600 |0238: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db1c2: 6e10 bcab 0f00 |023b: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3db1c8: 0c07 |023e: move-result-object v7 │ │ -3db1ca: 6e20 d2b2 7600 |023f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3db1d0: 1a07 7601 |0242: const-string v7, " new, prior most recent date = " // string@0176 │ │ -3db1d4: 6e20 d3b2 7600 |0244: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3db1da: 6e20 d2b2 d600 |0247: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3db1e0: 6e10 deb2 0600 |024a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3db1e6: 0c06 |024d: move-result-object v6 │ │ -3db1e8: 7120 f50a 6500 |024e: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3db1ee: 6e10 d0ab 0f00 |0251: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@abd0 │ │ -3db1f4: d80e 0e01 |0254: add-int/lit8 v14, v14, #int 1 // #01 │ │ -3db1f8: 2900 6bfe |0256: goto/16 00c1 // -0195 │ │ -3db1fc: 3814 2700 |0258: if-eqz v20, 027f // +0027 │ │ -3db200: 6e10 4fab 0b00 |025a: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3db206: 0c05 |025d: move-result-object v5 │ │ -3db208: 7210 e1b4 0500 |025e: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3db20e: 0c05 |0261: move-result-object v5 │ │ -3db210: 7210 c4b4 0500 |0262: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3db216: 0a06 |0265: move-result v6 │ │ -3db218: 3806 1900 |0266: if-eqz v6, 027f // +0019 │ │ -3db21c: 7210 c5b4 0500 |0268: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3db222: 0c06 |026b: move-result-object v6 │ │ -3db224: 1f06 a21c |026c: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3db228: 7401 4fab 1300 |026e: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3db22e: 0c07 |0271: move-result-object v7 │ │ -3db230: 7120 589b 6700 |0272: invoke-static {v7, v6}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItemByIdentifyingValue:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b58 │ │ -3db236: 0c07 |0275: move-result-object v7 │ │ -3db238: 3907 ecff |0276: if-nez v7, 0262 // -0014 │ │ -3db23c: 7220 d6b4 6300 |0278: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3db242: 7210 c6b4 0500 |027b: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ -3db248: 28e4 |027e: goto 0262 // -001c │ │ -3db24a: 7401 51ab 1300 |027f: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@ab51 │ │ -3db250: 0c05 |0282: move-result-object v5 │ │ -3db252: 6e20 68ab 5b00 |0283: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setLastUpdate:(Ljava/lang/String;)V // method@ab68 │ │ -3db258: 7401 5aab 1300 |0286: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@ab5a │ │ -3db25e: 0c05 |0289: move-result-object v5 │ │ -3db260: 6e20 71ab 5b00 |028a: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@ab71 │ │ -3db266: 1205 |028d: const/4 v5, #int 0 // #0 │ │ -3db268: 6e20 69ab 5b00 |028e: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setLastUpdateFailed:(Z)V // method@ab69 │ │ -3db26e: 07b6 |0291: move-object v6, v11 │ │ -3db270: 1217 |0292: const/4 v7, #int 1 // #1 │ │ -3db272: 390b 1200 |0293: if-nez v11, 02a5 // +0012 │ │ -3db276: 2377 f120 |0295: new-array v7, v7, [Lde/danoeh/antennapod/model/feed/Feed; // type@20f1 │ │ -3db27a: 4d01 0705 |0297: aput-object v1, v7, v5 │ │ -3db27e: 7120 d69b 7000 |0299: invoke-static {v0, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.addNewFeed:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9bd6 │ │ -3db284: 0c05 |029c: move-result-object v5 │ │ -3db286: 7210 a6b5 0500 |029d: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3db28c: 7701 579b 1300 |02a0: invoke-static/range {v19}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedByIdentifyingValueOrID:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b57 │ │ -3db292: 0c06 |02a3: move-result-object v6 │ │ -3db294: 280d |02a4: goto 02b1 // +000d │ │ -3db296: 2371 f120 |02a5: new-array v1, v7, [Lde/danoeh/antennapod/model/feed/Feed; // type@20f1 │ │ -3db29a: 1205 |02a7: const/4 v5, #int 0 // #0 │ │ -3db29c: 4d0b 0105 |02a8: aput-object v11, v1, v5 │ │ -3db2a0: 7110 1f9c 0100 |02aa: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c1f │ │ -3db2a6: 0c01 |02ad: move-result-object v1 │ │ -3db2a8: 7210 a6b5 0100 |02ae: invoke-interface {v1}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3db2ae: 3814 1000 |02b1: if-eqz v20, 02c1 // +0010 │ │ -3db2b2: 7120 e19b 3000 |02b3: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItems:(Landroid/content/Context;Ljava/util/List;)Ljava/util/concurrent/Future; // method@9be1 │ │ -3db2b8: 0c00 |02b6: move-result-object v0 │ │ -3db2ba: 7210 a6b5 0000 |02b7: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3db2c0: 2807 |02ba: goto 02c1 // +0007 │ │ -3db2c2: 0d00 |02bb: move-exception v0 │ │ -3db2c4: 2802 |02bc: goto 02be // +0002 │ │ -3db2c6: 0d00 |02bd: move-exception v0 │ │ -3db2c8: 6e10 04b3 0000 |02be: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3db2ce: 6e10 a4af 0400 |02c1: invoke-virtual {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3db2d4: 380b 0f00 |02c4: if-eqz v11, 02d3 // +000f │ │ -3db2d8: 7100 04b7 0000 |02c6: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3db2de: 0c00 |02c9: move-result-object v0 │ │ -3db2e0: 2201 871a |02ca: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ -3db2e4: 7020 01a2 b100 |02cc: invoke-direct {v1, v11}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a201 │ │ -3db2ea: 6e20 07b7 1000 |02cf: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3db2f0: 2811 |02d2: goto 02e3 // +0011 │ │ -3db2f2: 7100 04b7 0000 |02d3: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3db2f8: 0c00 |02d6: move-result-object v0 │ │ -3db2fa: 2201 871a |02d7: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ -3db2fe: 7100 83b4 0000 |02d9: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3db304: 0c03 |02dc: move-result-object v3 │ │ -3db306: 7020 02a2 3100 |02dd: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Ljava/util/List;)V // method@a202 │ │ -3db30c: 6e20 07b7 1000 |02e0: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3db312: 1e02 |02e3: monitor-exit v2 │ │ -3db314: 1106 |02e4: return-object v6 │ │ -3db316: 0d00 |02e5: move-exception v0 │ │ -3db318: 1e02 |02e6: monitor-exit v2 │ │ -3db31a: 2700 |02e7: throw v0 │ │ +3db016: 6e20 d3b2 6500 |0171: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db01c: 7110 529b 0f00 |0174: invoke-static {v15}, Lde/danoeh/antennapod/core/storage/DBTasks;.duplicateEpisodeDetails:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9b52 │ │ +3db022: 0c06 |0177: move-result-object v6 │ │ +3db024: 6e20 d3b2 6500 |0178: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db02a: 6e10 deb2 0500 |017b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3db030: 0c11 |017e: move-result-object v17 │ │ +3db032: 0805 1000 |017f: move-object/from16 v5, v16 │ │ +3db036: 07b6 |0181: move-object v6, v11 │ │ +3db038: 07ac |0182: move-object v12, v10 │ │ +3db03a: 080a 1100 |0183: move-object/from16 v10, v17 │ │ +3db03e: 7606 13ab 0500 |0185: invoke-direct/range {v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ +3db044: 7701 d29b 1000 |0188: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ +3db04a: 6e10 b6ab 0f00 |018b: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ +3db050: 0c05 |018e: move-result-object v5 │ │ +3db052: 6e20 cdab 5c00 |018f: invoke-virtual {v12, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@abcd │ │ +3db058: 6e10 c5ab 0c00 |0192: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ +3db05e: 0a05 |0195: move-result v5 │ │ +3db060: 3805 4600 |0196: if-eqz v5, 01dc // +0046 │ │ +3db064: 6e10 b8ab 0c00 |0198: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3db06a: 0c05 |019b: move-result-object v5 │ │ +3db06c: 3805 4000 |019c: if-eqz v5, 01dc // +0040 │ │ +3db070: 2205 221d |019e: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ +3db074: 6206 80c4 |01a0: sget-object v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c480 │ │ +3db078: 7030 f7ad c506 |01a2: invoke-direct {v5, v12, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ +3db07e: 6e10 faad 0500 |01a5: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ +3db084: 0c05 |01a8: move-result-object v5 │ │ +3db086: 6e10 b8ab 0c00 |01a9: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3db08c: 0c06 |01ac: move-result-object v6 │ │ +3db08e: 6e10 f0ab 0600 |01ad: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3db094: 0a06 |01b0: move-result v6 │ │ +3db096: d366 e803 |01b1: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3db09a: 6e20 fdad 6500 |01b3: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfd │ │ +3db0a0: 0c05 |01b6: move-result-object v5 │ │ +3db0a2: 6e10 b8ab 0c00 |01b7: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3db0a8: 0c06 |01ba: move-result-object v6 │ │ +3db0aa: 6e10 f0ab 0600 |01bb: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3db0b0: 0a06 |01be: move-result v6 │ │ +3db0b2: d366 e803 |01bf: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3db0b6: 6e20 fcad 6500 |01c1: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfc │ │ +3db0bc: 0c05 |01c4: move-result-object v5 │ │ +3db0be: 6e10 b8ab 0c00 |01c5: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3db0c4: 0c06 |01c8: move-result-object v6 │ │ +3db0c6: 6e10 f0ab 0600 |01c9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3db0cc: 0a06 |01cc: move-result v6 │ │ +3db0ce: d366 e803 |01cd: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3db0d2: 6e20 ffad 6500 |01cf: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adff │ │ +3db0d8: 0c05 |01d2: move-result-object v5 │ │ +3db0da: 6e10 f9ad 0500 |01d3: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ +3db0e0: 0c05 |01d6: move-result-object v5 │ │ +3db0e2: 7120 b79c 5000 |01d7: invoke-static {v0, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ +3db0e8: 2802 |01da: goto 01dc // +0002 │ │ +3db0ea: 07ac |01db: move-object v12, v10 │ │ +3db0ec: 07c5 |01dc: move-object v5, v12 │ │ +3db0ee: 3805 0600 |01dd: if-eqz v5, 01e3 // +0006 │ │ +3db0f2: 6e20 d7ab f500 |01df: invoke-virtual {v5, v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@abd7 │ │ +3db0f8: 2872 |01e2: goto 0254 // +0072 │ │ +3db0fa: 6e20 caab bf00 |01e3: invoke-virtual {v15, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abca │ │ +3db100: 6e10 4fab 0b00 |01e6: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3db106: 0c05 |01e9: move-result-object v5 │ │ +3db108: 7210 e9b4 0500 |01ea: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3db10e: 0a05 |01ed: move-result v5 │ │ +3db110: 345e 0a00 |01ee: if-lt v14, v5, 01f8 // +000a │ │ +3db114: 6e10 4fab 0b00 |01f0: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3db11a: 0c05 |01f3: move-result-object v5 │ │ +3db11c: 7220 d6b4 f500 |01f4: invoke-interface {v5, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3db122: 2808 |01f7: goto 01ff // +0008 │ │ +3db124: 6e10 4fab 0b00 |01f8: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3db12a: 0c05 |01fb: move-result-object v5 │ │ +3db12c: 7230 d5b4 e50f |01fc: invoke-interface {v5, v14, v15}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +3db132: 6e10 57ab 0b00 |01ff: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3db138: 0c05 |0202: move-result-object v5 │ │ +3db13a: 6e10 33ac 0500 |0203: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac33 │ │ +3db140: 0c05 |0206: move-result-object v5 │ │ +3db142: 6206 cd96 |0207: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cd │ │ +3db146: 3365 0600 |0209: if-ne v5, v6, 020f // +0006 │ │ +3db14a: 7100 39b0 0000 |020b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@b039 │ │ +3db150: 0c05 |020e: move-result-object v5 │ │ +3db152: 6206 cc96 |020f: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cc │ │ +3db156: 3365 4300 |0211: if-ne v5, v6, 0254 // +0043 │ │ +3db15a: 6e10 bcab 0f00 |0213: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3db160: 0c05 |0216: move-result-object v5 │ │ +3db162: 3805 1800 |0217: if-eqz v5, 022f // +0018 │ │ +3db166: 380d 1600 |0219: if-eqz v13, 022f // +0016 │ │ +3db16a: 6e10 bcab 0f00 |021b: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3db170: 0c05 |021e: move-result-object v5 │ │ +3db172: 6e20 9bb4 5d00 |021f: invoke-virtual {v13, v5}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b49b │ │ +3db178: 0a05 |0222: move-result v5 │ │ +3db17a: 3905 0c00 |0223: if-nez v5, 022f // +000c │ │ +3db17e: 6e10 bcab 0f00 |0225: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3db184: 0c05 |0228: move-result-object v5 │ │ +3db186: 6e20 9eb4 5d00 |0229: invoke-virtual {v13, v5}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b49e │ │ +3db18c: 0a05 |022c: move-result v5 │ │ +3db18e: 3805 2700 |022d: if-eqz v5, 0254 // +0027 │ │ +3db192: 1a05 5a17 |022f: const-string v5, "DBTasks" // string@175a │ │ +3db196: 2206 741e |0231: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3db19a: 7010 c7b2 0600 |0233: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3db1a0: 1a07 5348 |0236: const-string v7, "Marking item published on " // string@4853 │ │ +3db1a4: 6e20 d3b2 7600 |0238: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db1aa: 6e10 bcab 0f00 |023b: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3db1b0: 0c07 |023e: move-result-object v7 │ │ +3db1b2: 6e20 d2b2 7600 |023f: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3db1b8: 1a07 7601 |0242: const-string v7, " new, prior most recent date = " // string@0176 │ │ +3db1bc: 6e20 d3b2 7600 |0244: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3db1c2: 6e20 d2b2 d600 |0247: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3db1c8: 6e10 deb2 0600 |024a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3db1ce: 0c06 |024d: move-result-object v6 │ │ +3db1d0: 7120 f50a 6500 |024e: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3db1d6: 6e10 d0ab 0f00 |0251: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@abd0 │ │ +3db1dc: d80e 0e01 |0254: add-int/lit8 v14, v14, #int 1 // #01 │ │ +3db1e0: 2900 6bfe |0256: goto/16 00c1 // -0195 │ │ +3db1e4: 3814 2700 |0258: if-eqz v20, 027f // +0027 │ │ +3db1e8: 6e10 4fab 0b00 |025a: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3db1ee: 0c05 |025d: move-result-object v5 │ │ +3db1f0: 7210 e1b4 0500 |025e: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3db1f6: 0c05 |0261: move-result-object v5 │ │ +3db1f8: 7210 c4b4 0500 |0262: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3db1fe: 0a06 |0265: move-result v6 │ │ +3db200: 3806 1900 |0266: if-eqz v6, 027f // +0019 │ │ +3db204: 7210 c5b4 0500 |0268: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3db20a: 0c06 |026b: move-result-object v6 │ │ +3db20c: 1f06 a21c |026c: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3db210: 7401 4fab 1300 |026e: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3db216: 0c07 |0271: move-result-object v7 │ │ +3db218: 7120 589b 6700 |0272: invoke-static {v7, v6}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItemByIdentifyingValue:(Ljava/util/List;Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b58 │ │ +3db21e: 0c07 |0275: move-result-object v7 │ │ +3db220: 3907 ecff |0276: if-nez v7, 0262 // -0014 │ │ +3db224: 7220 d6b4 6300 |0278: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3db22a: 7210 c6b4 0500 |027b: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ +3db230: 28e4 |027e: goto 0262 // -001c │ │ +3db232: 7401 51ab 1300 |027f: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@ab51 │ │ +3db238: 0c05 |0282: move-result-object v5 │ │ +3db23a: 6e20 68ab 5b00 |0283: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setLastUpdate:(Ljava/lang/String;)V // method@ab68 │ │ +3db240: 7401 5aab 1300 |0286: invoke-virtual/range {v19}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@ab5a │ │ +3db246: 0c05 |0289: move-result-object v5 │ │ +3db248: 6e20 71ab 5b00 |028a: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@ab71 │ │ +3db24e: 1205 |028d: const/4 v5, #int 0 // #0 │ │ +3db250: 6e20 69ab 5b00 |028e: invoke-virtual {v11, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setLastUpdateFailed:(Z)V // method@ab69 │ │ +3db256: 07b6 |0291: move-object v6, v11 │ │ +3db258: 1217 |0292: const/4 v7, #int 1 // #1 │ │ +3db25a: 390b 1200 |0293: if-nez v11, 02a5 // +0012 │ │ +3db25e: 2377 f120 |0295: new-array v7, v7, [Lde/danoeh/antennapod/model/feed/Feed; // type@20f1 │ │ +3db262: 4d01 0705 |0297: aput-object v1, v7, v5 │ │ +3db266: 7120 d69b 7000 |0299: invoke-static {v0, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.addNewFeed:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9bd6 │ │ +3db26c: 0c05 |029c: move-result-object v5 │ │ +3db26e: 7210 a6b5 0500 |029d: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3db274: 7701 579b 1300 |02a0: invoke-static/range {v19}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedByIdentifyingValueOrID:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/model/feed/Feed; // method@9b57 │ │ +3db27a: 0c06 |02a3: move-result-object v6 │ │ +3db27c: 280d |02a4: goto 02b1 // +000d │ │ +3db27e: 2371 f120 |02a5: new-array v1, v7, [Lde/danoeh/antennapod/model/feed/Feed; // type@20f1 │ │ +3db282: 1205 |02a7: const/4 v5, #int 0 // #0 │ │ +3db284: 4d0b 0105 |02a8: aput-object v11, v1, v5 │ │ +3db288: 7110 1f9c 0100 |02aa: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c1f │ │ +3db28e: 0c01 |02ad: move-result-object v1 │ │ +3db290: 7210 a6b5 0100 |02ae: invoke-interface {v1}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3db296: 3814 1000 |02b1: if-eqz v20, 02c1 // +0010 │ │ +3db29a: 7120 e19b 3000 |02b3: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItems:(Landroid/content/Context;Ljava/util/List;)Ljava/util/concurrent/Future; // method@9be1 │ │ +3db2a0: 0c00 |02b6: move-result-object v0 │ │ +3db2a2: 7210 a6b5 0000 |02b7: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3db2a8: 2807 |02ba: goto 02c1 // +0007 │ │ +3db2aa: 0d00 |02bb: move-exception v0 │ │ +3db2ac: 2802 |02bc: goto 02be // +0002 │ │ +3db2ae: 0d00 |02bd: move-exception v0 │ │ +3db2b0: 6e10 04b3 0000 |02be: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3db2b6: 6e10 a4af 0400 |02c1: invoke-virtual {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3db2bc: 380b 0f00 |02c4: if-eqz v11, 02d3 // +000f │ │ +3db2c0: 7100 04b7 0000 |02c6: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3db2c6: 0c00 |02c9: move-result-object v0 │ │ +3db2c8: 2201 871a |02ca: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ +3db2cc: 7020 01a2 b100 |02cc: invoke-direct {v1, v11}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a201 │ │ +3db2d2: 6e20 07b7 1000 |02cf: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3db2d8: 2811 |02d2: goto 02e3 // +0011 │ │ +3db2da: 7100 04b7 0000 |02d3: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3db2e0: 0c00 |02d6: move-result-object v0 │ │ +3db2e2: 2201 871a |02d7: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ +3db2e6: 7100 83b4 0000 |02d9: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3db2ec: 0c03 |02dc: move-result-object v3 │ │ +3db2ee: 7020 02a2 3100 |02dd: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Ljava/util/List;)V // method@a202 │ │ +3db2f4: 6e20 07b7 1000 |02e0: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3db2fa: 1e02 |02e3: monitor-exit v2 │ │ +3db2fc: 1106 |02e4: return-object v6 │ │ +3db2fe: 0d00 |02e5: move-exception v0 │ │ +3db300: 1e02 |02e6: monitor-exit v2 │ │ +3db302: 2700 |02e7: throw v0 │ │ catches : 3 │ │ 0x0007 - 0x0291 │ │ -> 0x02e5 │ │ 0x0295 - 0x02ba │ │ Ljava/lang/InterruptedException; -> 0x02bd │ │ Ljava/util/concurrent/ExecutionException; -> 0x02bb │ │ -> 0x02e5 │ │ @@ -831945,20 +831945,20 @@ │ │ type : '(I[JZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3db724: |[3db724] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda0.:(I[JZ)V │ │ -3db734: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db73a: 5901 338d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$0:I // field@8d33 │ │ -3db73e: 5b02 348d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$1:[J // field@8d34 │ │ -3db742: 5c03 358d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$2:Z // field@8d35 │ │ -3db746: 0e00 |0009: return-void │ │ +3db70c: |[3db70c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda0.:(I[JZ)V │ │ +3db71c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db722: 5901 338d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$0:I // field@8d33 │ │ +3db726: 5b02 348d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$1:[J // field@8d34 │ │ +3db72a: 5c03 358d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$2:Z // field@8d35 │ │ +3db72e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) I │ │ 0x0000 - 0x000a reg=2 (null) [J │ │ @@ -831970,20 +831970,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3db748: |[3db748] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda0.run:()V │ │ -3db758: 5230 338d |0000: iget v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$0:I // field@8d33 │ │ -3db75c: 5431 348d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$1:[J // field@8d34 │ │ -3db760: 5532 358d |0004: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$2:Z // field@8d35 │ │ -3db764: 7130 c69b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ldU0MuGdewzSvVBQJd4kFYdld5I:(I[JZ)V // method@9bc6 │ │ -3db76a: 0e00 |0009: return-void │ │ +3db730: |[3db730] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda0.run:()V │ │ +3db740: 5230 338d |0000: iget v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$0:I // field@8d33 │ │ +3db744: 5431 348d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$1:[J // field@8d34 │ │ +3db748: 5532 358d |0004: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.f$2:Z // field@8d35 │ │ +3db74c: 7130 c69b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ldU0MuGdewzSvVBQJd4kFYdld5I:(I[JZ)V // method@9bc6 │ │ +3db752: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832016,18 +832016,18 @@ │ │ type : '([Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3db76c: |[3db76c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda10.:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3db77c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db782: 5b01 368d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8d36 │ │ -3db786: 0e00 |0005: return-void │ │ +3db754: |[3db754] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda10.:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3db764: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db76a: 5b01 368d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8d36 │ │ +3db76e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) [Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -832037,18 +832037,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3db788: |[3db788] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda10.run:()V │ │ -3db798: 5410 368d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8d36 │ │ -3db79c: 7110 b59b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$J-DpuBCUJaq6-UJjc6eCSObREQg:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bb5 │ │ -3db7a2: 0e00 |0005: return-void │ │ +3db770: |[3db770] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda10.run:()V │ │ +3db780: 5410 368d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8d36 │ │ +3db784: 7110 b59b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$J-DpuBCUJaq6-UJjc6eCSObREQg:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bb5 │ │ +3db78a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832085,19 +832085,19 @@ │ │ type : '(JLandroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3db7a4: |[3db7a4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda11.:(JLandroid/content/Context;)V │ │ -3db7b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db7ba: 5a01 378d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$0:J // field@8d37 │ │ -3db7be: 5b03 388d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$1:Landroid/content/Context; // field@8d38 │ │ -3db7c2: 0e00 |0007: return-void │ │ +3db78c: |[3db78c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda11.:(JLandroid/content/Context;)V │ │ +3db79c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db7a2: 5a01 378d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$0:J // field@8d37 │ │ +3db7a6: 5b03 388d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$1:Landroid/content/Context; // field@8d38 │ │ +3db7aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=1 (null) J │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/Context; │ │ @@ -832108,19 +832108,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3db7c4: |[3db7c4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda11.run:()V │ │ -3db7d4: 5330 378d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$0:J // field@8d37 │ │ -3db7d8: 5432 388d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$1:Landroid/content/Context; // field@8d38 │ │ -3db7dc: 7130 ba9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Q4LnK5ywDlHjyd0_HfLSUuXykts:(JLandroid/content/Context;)V // method@9bba │ │ -3db7e2: 0e00 |0007: return-void │ │ +3db7ac: |[3db7ac] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda11.run:()V │ │ +3db7bc: 5330 378d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$0:J // field@8d37 │ │ +3db7c0: 5432 388d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.f$1:Landroid/content/Context; // field@8d38 │ │ +3db7c4: 7130 ba9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Q4LnK5ywDlHjyd0_HfLSUuXykts:(JLandroid/content/Context;)V // method@9bba │ │ +3db7ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832157,19 +832157,19 @@ │ │ type : '(JZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3db7e4: |[3db7e4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda12.:(JZ)V │ │ -3db7f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db7fa: 5a01 398d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$0:J // field@8d39 │ │ -3db7fe: 5c03 3a8d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$1:Z // field@8d3a │ │ -3db802: 0e00 |0007: return-void │ │ +3db7cc: |[3db7cc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda12.:(JZ)V │ │ +3db7dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db7e2: 5a01 398d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$0:J // field@8d39 │ │ +3db7e6: 5c03 3a8d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$1:Z // field@8d3a │ │ +3db7ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0008 reg=1 (null) J │ │ 0x0000 - 0x0008 reg=3 (null) Z │ │ @@ -832180,19 +832180,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3db804: |[3db804] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda12.run:()V │ │ -3db814: 5330 398d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$0:J // field@8d39 │ │ -3db818: 5532 3a8d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$1:Z // field@8d3a │ │ -3db81c: 7130 c59b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$h_e_dDZ7tGhwDpFZegJjtJU_KTY:(JZ)V // method@9bc5 │ │ -3db822: 0e00 |0007: return-void │ │ +3db7ec: |[3db7ec] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda12.run:()V │ │ +3db7fc: 5330 398d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$0:J // field@8d39 │ │ +3db800: 5532 3a8d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.f$1:Z // field@8d3a │ │ +3db804: 7130 c59b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$h_e_dDZ7tGhwDpFZegJjtJU_KTY:(JZ)V // method@9bc5 │ │ +3db80a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832225,18 +832225,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3db824: |[3db824] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3db834: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db83a: 5b01 3b8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8d3b │ │ -3db83e: 0e00 |0005: return-void │ │ +3db80c: |[3db80c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3db81c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db822: 5b01 3b8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8d3b │ │ +3db826: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -832246,18 +832246,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3db840: |[3db840] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda13.run:()V │ │ -3db850: 5410 3b8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8d3b │ │ -3db854: 7110 c19b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$bVhzr5zlDiOdigpGd9ZXHtsAFpM:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bc1 │ │ -3db85a: 0e00 |0005: return-void │ │ +3db828: |[3db828] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda13.run:()V │ │ +3db838: 5410 3b8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8d3b │ │ +3db83c: 7110 c19b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$bVhzr5zlDiOdigpGd9ZXHtsAFpM:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bc1 │ │ +3db842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832294,19 +832294,19 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3db85c: |[3db85c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ -3db86c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db872: 5b01 3c8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d3c │ │ -3db876: 5b02 3d8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$1:Ljava/util/Date; // field@8d3d │ │ -3db87a: 0e00 |0007: return-void │ │ +3db844: |[3db844] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ +3db854: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db85a: 5b01 3c8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d3c │ │ +3db85e: 5b02 3d8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$1:Ljava/util/Date; // field@8d3d │ │ +3db862: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/Date; │ │ @@ -832317,19 +832317,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3db87c: |[3db87c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda14.run:()V │ │ -3db88c: 5420 3c8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d3c │ │ -3db890: 5421 3d8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$1:Ljava/util/Date; // field@8d3d │ │ -3db894: 7120 b79b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$M6a8mJYy1Wce6Mwxz5MCX-qXB44:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V // method@9bb7 │ │ -3db89a: 0e00 |0007: return-void │ │ +3db864: |[3db864] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda14.run:()V │ │ +3db874: 5420 3c8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d3c │ │ +3db878: 5421 3d8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.f$1:Ljava/util/Date; // field@8d3d │ │ +3db87c: 7120 b79b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$M6a8mJYy1Wce6Mwxz5MCX-qXB44:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V // method@9bb7 │ │ +3db882: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832366,19 +832366,19 @@ │ │ type : '(JZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3db89c: |[3db89c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda15.:(JZ)V │ │ -3db8ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db8b2: 5a01 3e8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$0:J // field@8d3e │ │ -3db8b6: 5c03 3f8d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$1:Z // field@8d3f │ │ -3db8ba: 0e00 |0007: return-void │ │ +3db884: |[3db884] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda15.:(JZ)V │ │ +3db894: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db89a: 5a01 3e8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$0:J // field@8d3e │ │ +3db89e: 5c03 3f8d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$1:Z // field@8d3f │ │ +3db8a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0008 reg=1 (null) J │ │ 0x0000 - 0x0008 reg=3 (null) Z │ │ @@ -832389,19 +832389,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3db8bc: |[3db8bc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda15.run:()V │ │ -3db8cc: 5330 3e8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$0:J // field@8d3e │ │ -3db8d0: 5532 3f8d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$1:Z // field@8d3f │ │ -3db8d4: 7130 ca9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$pe4u6xfqwiTqXvQ4IlCg42mPcwA:(JZ)V // method@9bca │ │ -3db8da: 0e00 |0007: return-void │ │ +3db8a4: |[3db8a4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda15.run:()V │ │ +3db8b4: 5330 3e8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$0:J // field@8d3e │ │ +3db8b8: 5532 3f8d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.f$1:Z // field@8d3f │ │ +3db8bc: 7130 ca9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$pe4u6xfqwiTqXvQ4IlCg42mPcwA:(JZ)V // method@9bca │ │ +3db8c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832438,19 +832438,19 @@ │ │ type : '(JLde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3db8dc: |[3db8dc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda16.:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -3db8ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db8f2: 5a01 408d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$0:J // field@8d40 │ │ -3db8f6: 5b03 418d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$1:Lde/danoeh/antennapod/model/feed/SortOrder; // field@8d41 │ │ -3db8fa: 0e00 |0007: return-void │ │ +3db8c4: |[3db8c4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda16.:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +3db8d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db8da: 5a01 408d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$0:J // field@8d40 │ │ +3db8de: 5b03 418d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$1:Lde/danoeh/antennapod/model/feed/SortOrder; // field@8d41 │ │ +3db8e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0008 reg=1 (null) J │ │ 0x0000 - 0x0008 reg=3 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ @@ -832461,19 +832461,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3db8fc: |[3db8fc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda16.run:()V │ │ -3db90c: 5330 408d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$0:J // field@8d40 │ │ -3db910: 5432 418d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$1:Lde/danoeh/antennapod/model/feed/SortOrder; // field@8d41 │ │ -3db914: 7130 cf9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$yj7Kcyz8fVJDGz1QjC83oQhMpxQ:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9bcf │ │ -3db91a: 0e00 |0007: return-void │ │ +3db8e4: |[3db8e4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda16.run:()V │ │ +3db8f4: 5330 408d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$0:J // field@8d40 │ │ +3db8f8: 5432 418d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.f$1:Lde/danoeh/antennapod/model/feed/SortOrder; // field@8d41 │ │ +3db8fc: 7130 cf9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$yj7Kcyz8fVJDGz1QjC83oQhMpxQ:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9bcf │ │ +3db902: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832506,18 +832506,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadResult;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3db91c: |[3db91c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3db92c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db932: 5b01 428d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8d42 │ │ -3db936: 0e00 |0005: return-void │ │ +3db904: |[3db904] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3db914: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db91a: 5b01 428d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8d42 │ │ +3db91e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -832527,18 +832527,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3db938: |[3db938] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda17.run:()V │ │ -3db948: 5410 428d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8d42 │ │ -3db94c: 7110 c09b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$aF3gcdGXgewXgYv2rKh1b-SGzzU:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9bc0 │ │ -3db952: 0e00 |0005: return-void │ │ +3db920: |[3db920] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda17.run:()V │ │ +3db930: 5410 428d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8d42 │ │ +3db934: 7110 c09b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$aF3gcdGXgewXgYv2rKh1b-SGzzU:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9bc0 │ │ +3db93a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832571,18 +832571,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3db954: |[3db954] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3db964: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db96a: 5b01 438d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d43 │ │ -3db96e: 0e00 |0005: return-void │ │ +3db93c: |[3db93c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3db94c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db952: 5b01 438d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d43 │ │ +3db956: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -832592,18 +832592,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3db970: |[3db970] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda18.run:()V │ │ -3db980: 5410 438d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d43 │ │ -3db984: 7110 aa9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$-onlzj_P5BdPvYUUBTm1FGWAf3k:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9baa │ │ -3db98a: 0e00 |0005: return-void │ │ +3db958: |[3db958] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda18.run:()V │ │ +3db968: 5410 438d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d43 │ │ +3db96c: 7110 aa9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$-onlzj_P5BdPvYUUBTm1FGWAf3k:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9baa │ │ +3db972: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832640,19 +832640,19 @@ │ │ type : '(JLandroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3db98c: |[3db98c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda19.:(JLandroid/content/Context;)V │ │ -3db99c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db9a2: 5a01 448d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$0:J // field@8d44 │ │ -3db9a6: 5b03 458d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$1:Landroid/content/Context; // field@8d45 │ │ -3db9aa: 0e00 |0007: return-void │ │ +3db974: |[3db974] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda19.:(JLandroid/content/Context;)V │ │ +3db984: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db98a: 5a01 448d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$0:J // field@8d44 │ │ +3db98e: 5b03 458d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$1:Landroid/content/Context; // field@8d45 │ │ +3db992: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0008 reg=1 (null) J │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/Context; │ │ @@ -832663,19 +832663,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3db9ac: |[3db9ac] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda19.run:()V │ │ -3db9bc: 5330 448d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$0:J // field@8d44 │ │ -3db9c0: 5432 458d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$1:Landroid/content/Context; // field@8d45 │ │ -3db9c4: 7130 bb9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$QcWm9YjYg_yfvxKmTg-TZHv8GWc:(JLandroid/content/Context;)V // method@9bbb │ │ -3db9ca: 0e00 |0007: return-void │ │ +3db994: |[3db994] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda19.run:()V │ │ +3db9a4: 5330 448d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$0:J // field@8d44 │ │ +3db9a8: 5432 458d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.f$1:Landroid/content/Context; // field@8d45 │ │ +3db9ac: 7130 bb9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$QcWm9YjYg_yfvxKmTg-TZHv8GWc:(JLandroid/content/Context;)V // method@9bbb │ │ +3db9b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832712,19 +832712,19 @@ │ │ type : '([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3db9cc: |[3db9cc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda1.:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -3db9dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3db9e2: 5b01 468d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8d46 │ │ -3db9e6: 5b02 478d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@8d47 │ │ -3db9ea: 0e00 |0007: return-void │ │ +3db9b4: |[3db9b4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda1.:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +3db9c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3db9ca: 5b01 468d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8d46 │ │ +3db9ce: 5b02 478d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@8d47 │ │ +3db9d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) [Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -832735,19 +832735,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3db9ec: |[3db9ec] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda1.run:()V │ │ -3db9fc: 5420 468d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8d46 │ │ -3dba00: 5421 478d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@8d47 │ │ -3dba04: 7120 cd9b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$tT7OuNBGZfzVxA5z_xjYZ0U5b0E:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@9bcd │ │ -3dba0a: 0e00 |0007: return-void │ │ +3db9d4: |[3db9d4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda1.run:()V │ │ +3db9e4: 5420 468d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$0:[Lde/danoeh/antennapod/model/feed/Feed; // field@8d46 │ │ +3db9e8: 5421 478d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@8d47 │ │ +3db9ec: 7120 cd9b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$tT7OuNBGZfzVxA5z_xjYZ0U5b0E:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@9bcd │ │ +3db9f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832784,19 +832784,19 @@ │ │ type : '(JZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3dba0c: |[3dba0c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda20.:(JZ)V │ │ -3dba1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dba22: 5a01 488d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$0:J // field@8d48 │ │ -3dba26: 5c03 498d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$1:Z // field@8d49 │ │ -3dba2a: 0e00 |0007: return-void │ │ +3db9f4: |[3db9f4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda20.:(JZ)V │ │ +3dba04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dba0a: 5a01 488d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$0:J // field@8d48 │ │ +3dba0e: 5c03 498d |0005: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$1:Z // field@8d49 │ │ +3dba12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x0008 reg=1 (null) J │ │ 0x0000 - 0x0008 reg=3 (null) Z │ │ @@ -832807,19 +832807,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3dba2c: |[3dba2c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda20.run:()V │ │ -3dba3c: 5330 488d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$0:J // field@8d48 │ │ -3dba40: 5532 498d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$1:Z // field@8d49 │ │ -3dba44: 7130 bd9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$YDvU7opI3oa1ymf3OkeccUDBDfg:(JZ)V // method@9bbd │ │ -3dba4a: 0e00 |0007: return-void │ │ +3dba14: |[3dba14] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda20.run:()V │ │ +3dba24: 5330 488d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$0:J // field@8d48 │ │ +3dba28: 5532 498d |0002: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.f$1:Z // field@8d49 │ │ +3dba2c: 7130 bd9b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$YDvU7opI3oa1ymf3OkeccUDBDfg:(JZ)V // method@9bbd │ │ +3dba32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832848,34 +832848,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dba4c: |[3dba4c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda21.:()V │ │ -3dba5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dba62: 0e00 |0003: return-void │ │ +3dba34: |[3dba34] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda21.:()V │ │ +3dba44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dba4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda21;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dba64: |[3dba64] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda21.run:()V │ │ -3dba74: 7100 c29b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$cF0qEXQk3b_NfkOaamVsE7h_Sio:()V // method@9bc2 │ │ -3dba7a: 0e00 |0003: return-void │ │ +3dba4c: |[3dba4c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda21.run:()V │ │ +3dba5c: 7100 c29b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$cF0qEXQk3b_NfkOaamVsE7h_Sio:()V // method@9bc2 │ │ +3dba62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda21; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832912,19 +832912,19 @@ │ │ type : '(JLjava/util/Set;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3dba7c: |[3dba7c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda22.:(JLjava/util/Set;)V │ │ -3dba8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dba92: 5a01 4a8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$0:J // field@8d4a │ │ -3dba96: 5b03 4b8d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$1:Ljava/util/Set; // field@8d4b │ │ -3dba9a: 0e00 |0007: return-void │ │ +3dba64: |[3dba64] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda22.:(JLjava/util/Set;)V │ │ +3dba74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dba7a: 5a01 4a8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$0:J // field@8d4a │ │ +3dba7e: 5b03 4b8d |0005: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$1:Ljava/util/Set; // field@8d4b │ │ +3dba82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22; │ │ 0x0000 - 0x0008 reg=1 (null) J │ │ 0x0000 - 0x0008 reg=3 (null) Ljava/util/Set; │ │ @@ -832935,19 +832935,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3dba9c: |[3dba9c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda22.run:()V │ │ -3dbaac: 5330 4a8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$0:J // field@8d4a │ │ -3dbab0: 5432 4b8d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$1:Ljava/util/Set; // field@8d4b │ │ -3dbab4: 7130 b39b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$GIWpKzqeP6KDKmxa1qaeeT0Fk-s:(JLjava/util/Set;)V // method@9bb3 │ │ -3dbaba: 0e00 |0007: return-void │ │ +3dba84: |[3dba84] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda22.run:()V │ │ +3dba94: 5330 4a8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$0:J // field@8d4a │ │ +3dba98: 5432 4b8d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.f$1:Ljava/util/Set; // field@8d4b │ │ +3dba9c: 7130 b39b 1002 |0004: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$GIWpKzqeP6KDKmxa1qaeeT0Fk-s:(JLjava/util/Set;)V // method@9bb3 │ │ +3dbaa2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -832984,19 +832984,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3dbabc: |[3dbabc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda23.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3dbacc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbad2: 5b01 4c8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$0:Ljava/lang/String; // field@8d4c │ │ -3dbad6: 5b02 4d8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$1:Ljava/lang/String; // field@8d4d │ │ -3dbada: 0e00 |0007: return-void │ │ +3dbaa4: |[3dbaa4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda23.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3dbab4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbaba: 5b01 4c8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$0:Ljava/lang/String; // field@8d4c │ │ +3dbabe: 5b02 4d8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$1:Ljava/lang/String; // field@8d4d │ │ +3dbac2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -833007,19 +833007,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3dbadc: |[3dbadc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda23.run:()V │ │ -3dbaec: 5420 4c8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$0:Ljava/lang/String; // field@8d4c │ │ -3dbaf0: 5421 4d8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$1:Ljava/lang/String; // field@8d4d │ │ -3dbaf4: 7120 c89b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$oPLqP1VQqUxShVl06Ep_rkRy5K4:(Ljava/lang/String;Ljava/lang/String;)V // method@9bc8 │ │ -3dbafa: 0e00 |0007: return-void │ │ +3dbac4: |[3dbac4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda23.run:()V │ │ +3dbad4: 5420 4c8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$0:Ljava/lang/String; // field@8d4c │ │ +3dbad8: 5421 4d8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.f$1:Ljava/lang/String; // field@8d4d │ │ +3dbadc: 7120 c89b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$oPLqP1VQqUxShVl06Ep_rkRy5K4:(Ljava/lang/String;Ljava/lang/String;)V // method@9bc8 │ │ +3dbae2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833052,18 +833052,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbafc: |[3dbafc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda24.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dbb0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbb12: 5b01 4e8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d4e │ │ -3dbb16: 0e00 |0005: return-void │ │ +3dbae4: |[3dbae4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda24.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dbaf4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbafa: 5b01 4e8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d4e │ │ +3dbafe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -833073,18 +833073,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbb18: |[3dbb18] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda24.run:()V │ │ -3dbb28: 5410 4e8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d4e │ │ -3dbb2c: 7110 b49b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$I2FzvvlcFQyt22zetWL9gFNTt-U:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bb4 │ │ -3dbb32: 0e00 |0005: return-void │ │ +3dbb00: |[3dbb00] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda24.run:()V │ │ +3dbb10: 5410 4e8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d4e │ │ +3dbb14: 7110 b49b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$I2FzvvlcFQyt22zetWL9gFNTt-U:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bb4 │ │ +3dbb1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833117,18 +833117,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbb34: |[3dbb34] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda25.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3dbb44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbb4a: 5b01 4f8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d4f │ │ -3dbb4e: 0e00 |0005: return-void │ │ +3dbb1c: |[3dbb1c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda25.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3dbb2c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbb32: 5b01 4f8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d4f │ │ +3dbb36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -833138,18 +833138,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbb50: |[3dbb50] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda25.run:()V │ │ -3dbb60: 5410 4f8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d4f │ │ -3dbb64: 7110 c49b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$fJ-e3oJUXEwlky9g8HwrJyUEUkc:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9bc4 │ │ -3dbb6a: 0e00 |0005: return-void │ │ +3dbb38: |[3dbb38] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda25.run:()V │ │ +3dbb48: 5410 4f8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8d4f │ │ +3dbb4c: 7110 c49b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$fJ-e3oJUXEwlky9g8HwrJyUEUkc:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9bc4 │ │ +3dbb52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833178,34 +833178,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dbb6c: |[3dbb6c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda26.:()V │ │ -3dbb7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbb82: 0e00 |0003: return-void │ │ +3dbb54: |[3dbb54] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda26.:()V │ │ +3dbb64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbb6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda26;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dbb84: |[3dbb84] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda26.run:()V │ │ -3dbb94: 7100 c79b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ncTT7pnOOz9NS013XYkEBc7J4eE:()V // method@9bc7 │ │ -3dbb9a: 0e00 |0003: return-void │ │ +3dbb6c: |[3dbb6c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda26.run:()V │ │ +3dbb7c: 7100 c79b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ncTT7pnOOz9NS013XYkEBc7J4eE:()V // method@9bc7 │ │ +3dbb82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda26; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833242,19 +833242,19 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/Permutor;Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3dbb9c: |[3dbb9c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda27.:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ -3dbbac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbbb2: 5b01 508d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$0:Lde/danoeh/antennapod/core/util/Permutor; // field@8d50 │ │ -3dbbb6: 5c02 518d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$1:Z // field@8d51 │ │ -3dbbba: 0e00 |0007: return-void │ │ +3dbb84: |[3dbb84] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda27.:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ +3dbb94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbb9a: 5b01 508d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$0:Lde/danoeh/antennapod/core/util/Permutor; // field@8d50 │ │ +3dbb9e: 5c02 518d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$1:Z // field@8d51 │ │ +3dbba2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/core/util/Permutor; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -833265,19 +833265,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3dbbbc: |[3dbbbc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda27.run:()V │ │ -3dbbcc: 5420 508d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$0:Lde/danoeh/antennapod/core/util/Permutor; // field@8d50 │ │ -3dbbd0: 5521 518d |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$1:Z // field@8d51 │ │ -3dbbd4: 7120 b89b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$PS30EmH76BBMVC-vp6iAc13LKSQ:(Lde/danoeh/antennapod/core/util/Permutor;Z)V // method@9bb8 │ │ -3dbbda: 0e00 |0007: return-void │ │ +3dbba4: |[3dbba4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda27.run:()V │ │ +3dbbb4: 5420 508d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$0:Lde/danoeh/antennapod/core/util/Permutor; // field@8d50 │ │ +3dbbb8: 5521 518d |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.f$1:Z // field@8d51 │ │ +3dbbbc: 7120 b89b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$PS30EmH76BBMVC-vp6iAc13LKSQ:(Lde/danoeh/antennapod/core/util/Permutor;Z)V // method@9bb8 │ │ +3dbbc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833318,20 +833318,20 @@ │ │ type : '(IIZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3dbbdc: |[3dbbdc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda28.:(IIZ)V │ │ -3dbbec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbbf2: 5901 528d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$0:I // field@8d52 │ │ -3dbbf6: 5902 538d |0005: iput v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$1:I // field@8d53 │ │ -3dbbfa: 5c03 548d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$2:Z // field@8d54 │ │ -3dbbfe: 0e00 |0009: return-void │ │ +3dbbc4: |[3dbbc4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda28.:(IIZ)V │ │ +3dbbd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbbda: 5901 528d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$0:I // field@8d52 │ │ +3dbbde: 5902 538d |0005: iput v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$1:I // field@8d53 │ │ +3dbbe2: 5c03 548d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$2:Z // field@8d54 │ │ +3dbbe6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28; │ │ 0x0000 - 0x000a reg=1 (null) I │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -833343,20 +833343,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3dbc00: |[3dbc00] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda28.run:()V │ │ -3dbc10: 5230 528d |0000: iget v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$0:I // field@8d52 │ │ -3dbc14: 5231 538d |0002: iget v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$1:I // field@8d53 │ │ -3dbc18: 5532 548d |0004: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$2:Z // field@8d54 │ │ -3dbc1c: 7130 b19b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$EOuknUnoZJBK9b__iX_IZ4Kfi3U:(IIZ)V // method@9bb1 │ │ -3dbc22: 0e00 |0009: return-void │ │ +3dbbe8: |[3dbbe8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda28.run:()V │ │ +3dbbf8: 5230 528d |0000: iget v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$0:I // field@8d52 │ │ +3dbbfc: 5231 538d |0002: iget v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$1:I // field@8d53 │ │ +3dbc00: 5532 548d |0004: iget-boolean v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.f$2:Z // field@8d54 │ │ +3dbc04: 7130 b19b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$EOuknUnoZJBK9b__iX_IZ4Kfi3U:(IIZ)V // method@9bb1 │ │ +3dbc0a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833389,18 +833389,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbc24: |[3dbc24] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda29.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dbc34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbc3a: 5b01 558d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d55 │ │ -3dbc3e: 0e00 |0005: return-void │ │ +3dbc0c: |[3dbc0c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda29.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dbc1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbc22: 5b01 558d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d55 │ │ +3dbc26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -833410,18 +833410,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbc40: |[3dbc40] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda29.run:()V │ │ -3dbc50: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d55 │ │ -3dbc54: 7110 c39b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$fBjEXgB8Wn2YhCjuajGkrN3EB6k:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bc3 │ │ -3dbc5a: 0e00 |0005: return-void │ │ +3dbc28: |[3dbc28] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda29.run:()V │ │ +3dbc38: 5410 558d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d55 │ │ +3dbc3c: 7110 c39b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$fBjEXgB8Wn2YhCjuajGkrN3EB6k:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bc3 │ │ +3dbc42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833450,34 +833450,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dbc5c: |[3dbc5c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda2.:()V │ │ -3dbc6c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbc72: 0e00 |0003: return-void │ │ +3dbc44: |[3dbc44] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda2.:()V │ │ +3dbc54: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbc5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dbc74: |[3dbc74] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda2.run:()V │ │ -3dbc84: 7100 be9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Yf_ERzjLPIJ2Uh4xmNBKQXJO4EU:()V // method@9bbe │ │ -3dbc8a: 0e00 |0003: return-void │ │ +3dbc5c: |[3dbc5c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda2.run:()V │ │ +3dbc6c: 7100 be9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Yf_ERzjLPIJ2Uh4xmNBKQXJO4EU:()V // method@9bbe │ │ +3dbc72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833510,18 +833510,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbc8c: |[3dbc8c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda30.:(Ljava/util/List;)V │ │ -3dbc9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbca2: 5b01 568d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.f$0:Ljava/util/List; // field@8d56 │ │ -3dbca6: 0e00 |0005: return-void │ │ +3dbc74: |[3dbc74] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda30.:(Ljava/util/List;)V │ │ +3dbc84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbc8a: 5b01 568d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.f$0:Ljava/util/List; // field@8d56 │ │ +3dbc8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -833531,18 +833531,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbca8: |[3dbca8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda30.run:()V │ │ -3dbcb8: 5410 568d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.f$0:Ljava/util/List; // field@8d56 │ │ -3dbcbc: 7110 af9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$AdEvenknjvFJaWGDSfa0G8NDZdo:(Ljava/util/List;)V // method@9baf │ │ -3dbcc2: 0e00 |0005: return-void │ │ +3dbc90: |[3dbc90] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda30.run:()V │ │ +3dbca0: 5410 568d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.f$0:Ljava/util/List; // field@8d56 │ │ +3dbca4: 7110 af9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$AdEvenknjvFJaWGDSfa0G8NDZdo:(Ljava/util/List;)V // method@9baf │ │ +3dbcaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833587,21 +833587,21 @@ │ │ type : '([JLandroid/content/Context;ZZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3dbcc4: |[3dbcc4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda31.:([JLandroid/content/Context;ZZ)V │ │ -3dbcd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbcda: 5b01 578d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$0:[J // field@8d57 │ │ -3dbcde: 5b02 588d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$1:Landroid/content/Context; // field@8d58 │ │ -3dbce2: 5c03 598d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$2:Z // field@8d59 │ │ -3dbce6: 5c04 5a8d |0009: iput-boolean v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$3:Z // field@8d5a │ │ -3dbcea: 0e00 |000b: return-void │ │ +3dbcac: |[3dbcac] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda31.:([JLandroid/content/Context;ZZ)V │ │ +3dbcbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbcc2: 5b01 578d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$0:[J // field@8d57 │ │ +3dbcc6: 5b02 588d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$1:Landroid/content/Context; // field@8d58 │ │ +3dbcca: 5c03 598d |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$2:Z // field@8d59 │ │ +3dbcce: 5c04 5a8d |0009: iput-boolean v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$3:Z // field@8d5a │ │ +3dbcd2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31; │ │ 0x0000 - 0x000c reg=1 (null) [J │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/Context; │ │ @@ -833614,21 +833614,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dbcec: |[3dbcec] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda31.run:()V │ │ -3dbcfc: 5440 578d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$0:[J // field@8d57 │ │ -3dbd00: 5441 588d |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$1:Landroid/content/Context; // field@8d58 │ │ -3dbd04: 5542 598d |0004: iget-boolean v2, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$2:Z // field@8d59 │ │ -3dbd08: 5543 5a8d |0006: iget-boolean v3, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$3:Z // field@8d5a │ │ -3dbd0c: 7140 ac9b 1032 |0008: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7Cr4Cgq6Z9A41BT-lxJPx1l47Yg:([JLandroid/content/Context;ZZ)V // method@9bac │ │ -3dbd12: 0e00 |000b: return-void │ │ +3dbcd4: |[3dbcd4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda31.run:()V │ │ +3dbce4: 5440 578d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$0:[J // field@8d57 │ │ +3dbce8: 5441 588d |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$1:Landroid/content/Context; // field@8d58 │ │ +3dbcec: 5542 598d |0004: iget-boolean v2, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$2:Z // field@8d59 │ │ +3dbcf0: 5543 5a8d |0006: iget-boolean v3, v4, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.f$3:Z // field@8d5a │ │ +3dbcf4: 7140 ac9b 1032 |0008: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7Cr4Cgq6Z9A41BT-lxJPx1l47Yg:([JLandroid/content/Context;ZZ)V // method@9bac │ │ +3dbcfa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833673,21 +833673,21 @@ │ │ type : '(IJJZ)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3dbd14: |[3dbd14] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda32.:(IJJZ)V │ │ -3dbd24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbd2a: 5901 5b8d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$0:I // field@8d5b │ │ -3dbd2e: 5a02 5c8d |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$1:J // field@8d5c │ │ -3dbd32: 5a04 5d8d |0007: iput-wide v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$2:J // field@8d5d │ │ -3dbd36: 5c06 5e8d |0009: iput-boolean v6, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$3:Z // field@8d5e │ │ -3dbd3a: 0e00 |000b: return-void │ │ +3dbcfc: |[3dbcfc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda32.:(IJJZ)V │ │ +3dbd0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbd12: 5901 5b8d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$0:I // field@8d5b │ │ +3dbd16: 5a02 5c8d |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$1:J // field@8d5c │ │ +3dbd1a: 5a04 5d8d |0007: iput-wide v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$2:J // field@8d5d │ │ +3dbd1e: 5c06 5e8d |0009: iput-boolean v6, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$3:Z // field@8d5e │ │ +3dbd22: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32; │ │ 0x0000 - 0x000c reg=1 (null) I │ │ 0x0000 - 0x000c reg=2 (null) J │ │ @@ -833700,21 +833700,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -3dbd3c: |[3dbd3c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda32.run:()V │ │ -3dbd4c: 5260 5b8d |0000: iget v0, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$0:I // field@8d5b │ │ -3dbd50: 5361 5c8d |0002: iget-wide v1, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$1:J // field@8d5c │ │ -3dbd54: 5363 5d8d |0004: iget-wide v3, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$2:J // field@8d5d │ │ -3dbd58: 5565 5e8d |0006: iget-boolean v5, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$3:Z // field@8d5e │ │ -3dbd5c: 7706 cc9b 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ryEIIMaVDrBsGPJBS3Rtz5zjQkY:(IJJZ)V // method@9bcc │ │ -3dbd62: 0e00 |000b: return-void │ │ +3dbd24: |[3dbd24] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda32.run:()V │ │ +3dbd34: 5260 5b8d |0000: iget v0, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$0:I // field@8d5b │ │ +3dbd38: 5361 5c8d |0002: iget-wide v1, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$1:J // field@8d5c │ │ +3dbd3c: 5363 5d8d |0004: iget-wide v3, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$2:J // field@8d5d │ │ +3dbd40: 5565 5e8d |0006: iget-boolean v5, v6, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.f$3:Z // field@8d5e │ │ +3dbd44: 7706 cc9b 0000 |0008: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$ryEIIMaVDrBsGPJBS3Rtz5zjQkY:(IJJZ)V // method@9bcc │ │ +3dbd4a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833759,21 +833759,21 @@ │ │ type : '(JIZLandroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3dbd64: |[3dbd64] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda33.:(JIZLandroid/content/Context;)V │ │ -3dbd74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbd7a: 5a01 5f8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$0:J // field@8d5f │ │ -3dbd7e: 5903 608d |0005: iput v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$1:I // field@8d60 │ │ -3dbd82: 5c04 618d |0007: iput-boolean v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$2:Z // field@8d61 │ │ -3dbd86: 5b05 628d |0009: iput-object v5, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$3:Landroid/content/Context; // field@8d62 │ │ -3dbd8a: 0e00 |000b: return-void │ │ +3dbd4c: |[3dbd4c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda33.:(JIZLandroid/content/Context;)V │ │ +3dbd5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbd62: 5a01 5f8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$0:J // field@8d5f │ │ +3dbd66: 5903 608d |0005: iput v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$1:I // field@8d60 │ │ +3dbd6a: 5c04 618d |0007: iput-boolean v4, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$2:Z // field@8d61 │ │ +3dbd6e: 5b05 628d |0009: iput-object v5, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$3:Landroid/content/Context; // field@8d62 │ │ +3dbd72: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33; │ │ 0x0000 - 0x000c reg=1 (null) J │ │ 0x0000 - 0x000c reg=3 (null) I │ │ @@ -833786,21 +833786,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -3dbd8c: |[3dbd8c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda33.run:()V │ │ -3dbd9c: 5350 5f8d |0000: iget-wide v0, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$0:J // field@8d5f │ │ -3dbda0: 5252 608d |0002: iget v2, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$1:I // field@8d60 │ │ -3dbda4: 5553 618d |0004: iget-boolean v3, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$2:Z // field@8d61 │ │ -3dbda8: 5454 628d |0006: iget-object v4, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$3:Landroid/content/Context; // field@8d62 │ │ -3dbdac: 7154 c99b 1032 |0008: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$oRbiktIx-JMK3JrCG542HBqeEKA:(JIZLandroid/content/Context;)V // method@9bc9 │ │ -3dbdb2: 0e00 |000b: return-void │ │ +3dbd74: |[3dbd74] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda33.run:()V │ │ +3dbd84: 5350 5f8d |0000: iget-wide v0, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$0:J // field@8d5f │ │ +3dbd88: 5252 608d |0002: iget v2, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$1:I // field@8d60 │ │ +3dbd8c: 5553 618d |0004: iget-boolean v3, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$2:Z // field@8d61 │ │ +3dbd90: 5454 628d |0006: iget-object v4, v5, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.f$3:Landroid/content/Context; // field@8d62 │ │ +3dbd94: 7154 c99b 1032 |0008: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$oRbiktIx-JMK3JrCG542HBqeEKA:(JIZLandroid/content/Context;)V // method@9bc9 │ │ +3dbd9a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=5 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833833,18 +833833,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbdb4: |[3dbdb4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda34.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3dbdc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbdca: 5b01 638d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8d63 │ │ -3dbdce: 0e00 |0005: return-void │ │ +3dbd9c: |[3dbd9c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda34.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3dbdac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbdb2: 5b01 638d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8d63 │ │ +3dbdb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -833854,18 +833854,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbdd0: |[3dbdd0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda34.run:()V │ │ -3dbde0: 5410 638d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8d63 │ │ -3dbde4: 7110 b09b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Aoa-Bs8wj9DsZgVFiIdaGWsPtY4:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bb0 │ │ -3dbdea: 0e00 |0005: return-void │ │ +3dbdb8: |[3dbdb8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda34.run:()V │ │ +3dbdc8: 5410 638d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@8d63 │ │ +3dbdcc: 7110 b09b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Aoa-Bs8wj9DsZgVFiIdaGWsPtY4:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9bb0 │ │ +3dbdd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -833894,35 +833894,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dbe08: |[3dbe08] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda35.:()V │ │ -3dbe18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbe1e: 0e00 |0003: return-void │ │ +3dbdf0: |[3dbdf0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda35.:()V │ │ +3dbe00: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbe06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda35;) │ │ name : 'newThread' │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3dbdec: |[3dbdec] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda35.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3dbdfc: 7110 ae9b 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7tMMRLBLZw-VSt0NqQMI3PDHSzk:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9bae │ │ -3dbe02: 0c01 |0003: move-result-object v1 │ │ -3dbe04: 1101 |0004: return-object v1 │ │ +3dbdd4: |[3dbdd4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda35.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3dbde4: 7110 ae9b 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7tMMRLBLZw-VSt0NqQMI3PDHSzk:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9bae │ │ +3dbdea: 0c01 |0003: move-result-object v1 │ │ +3dbdec: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda35; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -833952,34 +833952,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dbe20: |[3dbe20] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda36.:()V │ │ -3dbe30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbe36: 0e00 |0003: return-void │ │ +3dbe08: |[3dbe08] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda36.:()V │ │ +3dbe18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbe1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda36;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dbe38: |[3dbe38] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda36.run:()V │ │ -3dbe48: 7100 cb9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$qih0tugBdS5S_mnRaqVRmWMTkjY:()V // method@9bcb │ │ -3dbe4e: 0e00 |0003: return-void │ │ +3dbe20: |[3dbe20] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda36.run:()V │ │ +3dbe30: 7100 cb9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$qih0tugBdS5S_mnRaqVRmWMTkjY:()V // method@9bcb │ │ +3dbe36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda36; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -834012,18 +834012,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbe50: |[3dbe50] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda37.:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -3dbe60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbe66: 5b01 648d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@8d64 │ │ -3dbe6a: 0e00 |0005: return-void │ │ +3dbe38: |[3dbe38] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda37.:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +3dbe48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbe4e: 5b01 648d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@8d64 │ │ +3dbe52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -834033,18 +834033,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbe6c: |[3dbe6c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda37.run:()V │ │ -3dbe7c: 5410 648d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@8d64 │ │ -3dbe80: 7110 bc9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$XTll2R5PwxsbPEKFvJA1Kn1Yjhg:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9bbc │ │ -3dbe86: 0e00 |0005: return-void │ │ +3dbe54: |[3dbe54] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda37.run:()V │ │ +3dbe64: 5410 648d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@8d64 │ │ +3dbe68: 7110 bc9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$XTll2R5PwxsbPEKFvJA1Kn1Yjhg:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9bbc │ │ +3dbe6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -834073,34 +834073,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dbe88: |[3dbe88] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda3.:()V │ │ -3dbe98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbe9e: 0e00 |0003: return-void │ │ +3dbe70: |[3dbe70] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda3.:()V │ │ +3dbe80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbe86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda3;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dbea0: |[3dbea0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda3.run:()V │ │ -3dbeb0: 7100 ce9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$taiuBzcnGIxI2oLKSf6MqvH1tqw:()V // method@9bce │ │ -3dbeb6: 0e00 |0003: return-void │ │ +3dbe88: |[3dbe88] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda3.run:()V │ │ +3dbe98: 7100 ce9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$taiuBzcnGIxI2oLKSf6MqvH1tqw:()V // method@9bce │ │ +3dbe9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -834129,34 +834129,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dbeb8: |[3dbeb8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda4.:()V │ │ -3dbec8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbece: 0e00 |0003: return-void │ │ +3dbea0: |[3dbea0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda4.:()V │ │ +3dbeb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbeb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda4;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dbed0: |[3dbed0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda4.run:()V │ │ -3dbee0: 7100 b29b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Eop0PlwkfhbIY_OKqqwDOX-RoH0:()V // method@9bb2 │ │ -3dbee6: 0e00 |0003: return-void │ │ +3dbeb8: |[3dbeb8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda4.run:()V │ │ +3dbec8: 7100 b29b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Eop0PlwkfhbIY_OKqqwDOX-RoH0:()V // method@9bb2 │ │ +3dbece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -834189,18 +834189,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbee8: |[3dbee8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dbef8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbefe: 5b01 658d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d65 │ │ -3dbf02: 0e00 |0005: return-void │ │ +3dbed0: |[3dbed0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dbee0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbee6: 5b01 658d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d65 │ │ +3dbeea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -834210,18 +834210,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbf04: |[3dbf04] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda5.run:()V │ │ -3dbf14: 5410 658d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d65 │ │ -3dbf18: 7110 bf9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$a-302aOrYrzZhbO7nwjyl6IY42w:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bbf │ │ -3dbf1e: 0e00 |0005: return-void │ │ +3dbeec: |[3dbeec] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda5.run:()V │ │ +3dbefc: 5410 658d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d65 │ │ +3dbf00: 7110 bf9b 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$a-302aOrYrzZhbO7nwjyl6IY42w:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bbf │ │ +3dbf06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -834262,20 +834262,20 @@ │ │ type : '(Landroid/content/Context;Z[J)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3dbf20: |[3dbf20] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda6.:(Landroid/content/Context;Z[J)V │ │ -3dbf30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbf36: 5b01 668d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$0:Landroid/content/Context; // field@8d66 │ │ -3dbf3a: 5c02 678d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$1:Z // field@8d67 │ │ -3dbf3e: 5b03 688d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$2:[J // field@8d68 │ │ -3dbf42: 0e00 |0009: return-void │ │ +3dbf08: |[3dbf08] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda6.:(Landroid/content/Context;Z[J)V │ │ +3dbf18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbf1e: 5b01 668d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$0:Landroid/content/Context; // field@8d66 │ │ +3dbf22: 5c02 678d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$1:Z // field@8d67 │ │ +3dbf26: 5b03 688d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$2:[J // field@8d68 │ │ +3dbf2a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ @@ -834287,20 +834287,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3dbf44: |[3dbf44] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda6.run:()V │ │ -3dbf54: 5430 668d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$0:Landroid/content/Context; // field@8d66 │ │ -3dbf58: 5531 678d |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$1:Z // field@8d67 │ │ -3dbf5c: 5432 688d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$2:[J // field@8d68 │ │ -3dbf60: 7130 b99b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Pnhe1jriqVl0K-OQbDqKTkCYAZ8:(Landroid/content/Context;Z[J)V // method@9bb9 │ │ -3dbf66: 0e00 |0009: return-void │ │ +3dbf2c: |[3dbf2c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda6.run:()V │ │ +3dbf3c: 5430 668d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$0:Landroid/content/Context; // field@8d66 │ │ +3dbf40: 5531 678d |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$1:Z // field@8d67 │ │ +3dbf44: 5432 688d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.f$2:[J // field@8d68 │ │ +3dbf48: 7130 b99b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$Pnhe1jriqVl0K-OQbDqKTkCYAZ8:(Landroid/content/Context;Z[J)V // method@9bb9 │ │ +3dbf4e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -834337,19 +834337,19 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3dbf68: |[3dbf68] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda7.:(Landroid/content/Context;Ljava/util/List;)V │ │ -3dbf78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbf7e: 5b01 698d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$0:Landroid/content/Context; // field@8d69 │ │ -3dbf82: 5b02 6a8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$1:Ljava/util/List; // field@8d6a │ │ -3dbf86: 0e00 |0007: return-void │ │ +3dbf50: |[3dbf50] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda7.:(Landroid/content/Context;Ljava/util/List;)V │ │ +3dbf60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbf66: 5b01 698d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$0:Landroid/content/Context; // field@8d69 │ │ +3dbf6a: 5b02 6a8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$1:Ljava/util/List; // field@8d6a │ │ +3dbf6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/List; │ │ @@ -834360,19 +834360,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3dbf88: |[3dbf88] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda7.run:()V │ │ -3dbf98: 5420 698d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$0:Landroid/content/Context; // field@8d69 │ │ -3dbf9c: 5421 6a8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$1:Ljava/util/List; // field@8d6a │ │ -3dbfa0: 7120 ad9b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7aqI1hAPrU-fUCXmYw6oPa0qcuI:(Landroid/content/Context;Ljava/util/List;)V // method@9bad │ │ -3dbfa6: 0e00 |0007: return-void │ │ +3dbf70: |[3dbf70] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda7.run:()V │ │ +3dbf80: 5420 698d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$0:Landroid/content/Context; // field@8d69 │ │ +3dbf84: 5421 6a8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.f$1:Ljava/util/List; // field@8d6a │ │ +3dbf88: 7120 ad9b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$7aqI1hAPrU-fUCXmYw6oPa0qcuI:(Landroid/content/Context;Ljava/util/List;)V // method@9bad │ │ +3dbf8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -834413,20 +834413,20 @@ │ │ type : '(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3dbfa8: |[3dbfa8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda8.:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dbfb8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dbfbe: 5b01 6b8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$0:Landroid/content/Context; // field@8d6b │ │ -3dbfc2: 5c02 6c8d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$1:Z // field@8d6c │ │ -3dbfc6: 5b03 6d8d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d6d │ │ -3dbfca: 0e00 |0009: return-void │ │ +3dbf90: |[3dbf90] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda8.:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dbfa0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbfa6: 5b01 6b8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$0:Landroid/content/Context; // field@8d6b │ │ +3dbfaa: 5c02 6c8d |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$1:Z // field@8d6c │ │ +3dbfae: 5b03 6d8d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d6d │ │ +3dbfb2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ @@ -834438,20 +834438,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3dbfcc: |[3dbfcc] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda8.run:()V │ │ -3dbfdc: 5430 6b8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$0:Landroid/content/Context; // field@8d6b │ │ -3dbfe0: 5531 6c8d |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$1:Z // field@8d6c │ │ -3dbfe4: 5432 6d8d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d6d │ │ -3dbfe8: 7130 ab9b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$3bEelPvFnpA9-MaUp6Lt9Jlo8EI:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bab │ │ -3dbfee: 0e00 |0009: return-void │ │ +3dbfb4: |[3dbfb4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda8.run:()V │ │ +3dbfc4: 5430 6b8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$0:Landroid/content/Context; // field@8d6b │ │ +3dbfc8: 5531 6c8d |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$1:Z // field@8d6c │ │ +3dbfcc: 5432 6d8d |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/feed/FeedItem; // field@8d6d │ │ +3dbfd0: 7130 ab9b 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$3bEelPvFnpA9-MaUp6Lt9Jlo8EI:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bab │ │ +3dbfd6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -834484,18 +834484,18 @@ │ │ type : '(J)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dbff0: |[3dbff0] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda9.:(J)V │ │ -3dc000: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dc006: 5a01 6e8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.f$0:J // field@8d6e │ │ -3dc00a: 0e00 |0005: return-void │ │ +3dbfd8: |[3dbfd8] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda9.:(J)V │ │ +3dbfe8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dbfee: 5a01 6e8d |0003: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.f$0:J // field@8d6e │ │ +3dbff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ │ │ @@ -834505,18 +834505,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3dc00c: |[3dc00c] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda9.run:()V │ │ -3dc01c: 5320 6e8d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.f$0:J // field@8d6e │ │ -3dc020: 7120 b69b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$KHzHBT_wMQkrXQHcVc0QuS8lENc:(J)V // method@9bb6 │ │ -3dc026: 0e00 |0005: return-void │ │ +3dbff4: |[3dbff4] de.danoeh.antennapod.core.storage.DBWriter$$ExternalSyntheticLambda9.run:()V │ │ +3dc004: 5320 6e8d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.f$0:J // field@8d6e │ │ +3dc008: 7120 b69b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.$r8$lambda$KHzHBT_wMQkrXQHcVc0QuS8lENc:(J)V // method@9bb6 │ │ +3dc00e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -834651,17 +834651,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dca80: |[3dca80] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$-onlzj_P5BdPvYUUBTm1FGWAf3k:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3dca90: 7110 099c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedMediaPlaybackInformation$27:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9c09 │ │ -3dca96: 0e00 |0003: return-void │ │ +3dca68: |[3dca68] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$-onlzj_P5BdPvYUUBTm1FGWAf3k:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3dca78: 7110 099c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedMediaPlaybackInformation$27:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9c09 │ │ +3dca7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -834669,17 +834669,17 @@ │ │ type : '(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dca98: |[3dca98] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$3bEelPvFnpA9-MaUp6Lt9Jlo8EI:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dcaa8: 7130 fc9b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeQueueItem$11:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bfc │ │ -3dcaae: 0e00 |0003: return-void │ │ +3dca80: |[3dca80] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$3bEelPvFnpA9-MaUp6Lt9Jlo8EI:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dca90: 7130 fc9b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeQueueItem$11:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bfc │ │ +3dca96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -834689,17 +834689,17 @@ │ │ type : '([JLandroid/content/Context;ZZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3dcab0: |[3dcab0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7Cr4Cgq6Z9A41BT-lxJPx1l47Yg:([JLandroid/content/Context;ZZ)V │ │ -3dcac0: 7140 ec9b 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addQueueItem$9:([JLandroid/content/Context;ZZ)V // method@9bec │ │ -3dcac6: 0e00 |0003: return-void │ │ +3dca98: |[3dca98] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7Cr4Cgq6Z9A41BT-lxJPx1l47Yg:([JLandroid/content/Context;ZZ)V │ │ +3dcaa8: 7140 ec9b 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addQueueItem$9:([JLandroid/content/Context;ZZ)V // method@9bec │ │ +3dcaae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) [J │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -834710,17 +834710,17 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3dcac8: |[3dcac8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7aqI1hAPrU-fUCXmYw6oPa0qcuI:(Landroid/content/Context;Ljava/util/List;)V │ │ -3dcad8: 7120 f29b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeedItems$3:(Landroid/content/Context;Ljava/util/List;)V // method@9bf2 │ │ -3dcade: 0e00 |0003: return-void │ │ +3dcab0: |[3dcab0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7aqI1hAPrU-fUCXmYw6oPa0qcuI:(Landroid/content/Context;Ljava/util/List;)V │ │ +3dcac0: 7120 f29b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeedItems$3:(Landroid/content/Context;Ljava/util/List;)V // method@9bf2 │ │ +3dcac6: 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/util/List; │ │ │ │ @@ -834729,18 +834729,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 │ │ -3dc228: |[3dc228] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7tMMRLBLZw-VSt0NqQMI3PDHSzk:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3dc238: 7110 0c9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9c0c │ │ -3dc23e: 0c00 |0003: move-result-object v0 │ │ -3dc240: 1100 |0004: return-object v0 │ │ +3dc210: |[3dc210] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$7tMMRLBLZw-VSt0NqQMI3PDHSzk:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3dc220: 7110 0c9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@9c0c │ │ +3dc226: 0c00 |0003: move-result-object v0 │ │ +3dc228: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/lang/Runnable; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -834748,17 +834748,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 │ │ -3dcae0: |[3dcae0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$AdEvenknjvFJaWGDSfa0G8NDZdo:(Ljava/util/List;)V │ │ -3dcaf0: 7110 0b9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setItemList$25:(Ljava/util/List;)V // method@9c0b │ │ -3dcaf6: 0e00 |0003: return-void │ │ +3dcac8: |[3dcac8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$AdEvenknjvFJaWGDSfa0G8NDZdo:(Ljava/util/List;)V │ │ +3dcad8: 7110 0b9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setItemList$25:(Ljava/util/List;)V // method@9c0b │ │ +3dcade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -834766,17 +834766,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dcaf8: |[3dcaf8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Aoa-Bs8wj9DsZgVFiIdaGWsPtY4:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3dcb08: 7110 009c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$resetPagedFeedPage$18:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c00 │ │ -3dcb0e: 0e00 |0003: return-void │ │ +3dcae0: |[3dcae0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Aoa-Bs8wj9DsZgVFiIdaGWsPtY4:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3dcaf0: 7110 009c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$resetPagedFeedPage$18:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c00 │ │ +3dcaf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -834784,17 +834784,17 @@ │ │ type : '(IIZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dcb10: |[3dcb10] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$EOuknUnoZJBK9b__iX_IZ4Kfi3U:(IIZ)V │ │ -3dcb20: 7130 f69b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItem$17:(IIZ)V // method@9bf6 │ │ -3dcb26: 0e00 |0003: return-void │ │ +3dcaf8: |[3dcaf8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$EOuknUnoZJBK9b__iX_IZ4Kfi3U:(IIZ)V │ │ +3dcb08: 7130 f69b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItem$17:(IIZ)V // method@9bf6 │ │ +3dcb0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) I │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -834804,34 +834804,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dcb28: |[3dcb28] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Eop0PlwkfhbIY_OKqqwDOX-RoH0:()V │ │ -3dcb38: 7100 f99b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeAllNewFlags$22:()V // method@9bf9 │ │ -3dcb3e: 0e00 |0003: return-void │ │ +3dcb10: |[3dcb10] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Eop0PlwkfhbIY_OKqqwDOX-RoH0:()V │ │ +3dcb20: 7100 f99b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeAllNewFlags$22:()V // method@9bf9 │ │ +3dcb26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : '$r8$lambda$GIWpKzqeP6KDKmxa1qaeeT0Fk-s' │ │ type : '(JLjava/util/Set;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dcb40: |[3dcb40] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$GIWpKzqeP6KDKmxa1qaeeT0Fk-s:(JLjava/util/Set;)V │ │ -3dcb50: 7130 069c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItemsFilter$35:(JLjava/util/Set;)V // method@9c06 │ │ -3dcb56: 0e00 |0003: return-void │ │ +3dcb28: |[3dcb28] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$GIWpKzqeP6KDKmxa1qaeeT0Fk-s:(JLjava/util/Set;)V │ │ +3dcb38: 7130 069c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItemsFilter$35:(JLjava/util/Set;)V // method@9c06 │ │ +3dcb3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/util/Set; │ │ │ │ @@ -834840,17 +834840,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dcb58: |[3dcb58] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$I2FzvvlcFQyt22zetWL9gFNTt-U:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dcb68: 7110 e99b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addFavoriteItem$13:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9be9 │ │ -3dcb6e: 0e00 |0003: return-void │ │ +3dcb40: |[3dcb40] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$I2FzvvlcFQyt22zetWL9gFNTt-U:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dcb50: 7110 e99b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addFavoriteItem$13:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9be9 │ │ +3dcb56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #11 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -834858,17 +834858,17 @@ │ │ type : '([Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dcb70: |[3dcb70] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$J-DpuBCUJaq6-UJjc6eCSObREQg:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3dcb80: 7110 029c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setCompleteFeed$24:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c02 │ │ -3dcb86: 0e00 |0003: return-void │ │ +3dcb58: |[3dcb58] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$J-DpuBCUJaq6-UJjc6eCSObREQg:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3dcb68: 7110 029c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setCompleteFeed$24:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c02 │ │ +3dcb6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) [Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #12 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -834876,17 +834876,17 @@ │ │ type : '(J)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3dcb88: |[3dcb88] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$KHzHBT_wMQkrXQHcVc0QuS8lENc:(J)V │ │ -3dcb98: 7120 fb9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeFeedNewFlag$21:(J)V // method@9bfb │ │ -3dcb9e: 0e00 |0003: return-void │ │ +3dcb70: |[3dcb70] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$KHzHBT_wMQkrXQHcVc0QuS8lENc:(J)V │ │ +3dcb80: 7120 fb9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeFeedNewFlag$21:(J)V // method@9bfb │ │ +3dcb86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ │ │ #13 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -834894,17 +834894,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3dcba0: |[3dcba0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$M6a8mJYy1Wce6Mwxz5MCX-qXB44:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ -3dcbb0: 7120 ea9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addItemToPlaybackHistory$6:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V // method@9bea │ │ -3dcbb6: 0e00 |0003: return-void │ │ +3dcb88: |[3dcb88] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$M6a8mJYy1Wce6Mwxz5MCX-qXB44:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ +3dcb98: 7120 ea9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addItemToPlaybackHistory$6:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V // method@9bea │ │ +3dcb9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/Date; │ │ │ │ @@ -834913,17 +834913,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/Permutor;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3dcbb8: |[3dcbb8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$PS30EmH76BBMVC-vp6iAc13LKSQ:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ -3dcbc8: 7120 ff9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$reorderQueue$34:(Lde/danoeh/antennapod/core/util/Permutor;Z)V // method@9bff │ │ -3dcbce: 0e00 |0003: return-void │ │ +3dcba0: |[3dcba0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$PS30EmH76BBMVC-vp6iAc13LKSQ:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ +3dcbb0: 7120 ff9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$reorderQueue$34:(Lde/danoeh/antennapod/core/util/Permutor;Z)V // method@9bff │ │ +3dcbb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/util/Permutor; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -834932,17 +834932,17 @@ │ │ type : '(Landroid/content/Context;Z[J)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dcbd0: |[3dcbd0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Pnhe1jriqVl0K-OQbDqKTkCYAZ8:(Landroid/content/Context;Z[J)V │ │ -3dcbe0: 7130 fd9b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeQueueItem$12:(Landroid/content/Context;Z[J)V // method@9bfd │ │ -3dcbe6: 0e00 |0003: return-void │ │ +3dcbb8: |[3dcbb8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Pnhe1jriqVl0K-OQbDqKTkCYAZ8:(Landroid/content/Context;Z[J)V │ │ +3dcbc8: 7130 fd9b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeQueueItem$12:(Landroid/content/Context;Z[J)V // method@9bfd │ │ +3dcbce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) [J │ │ @@ -834952,17 +834952,17 @@ │ │ type : '(JLandroid/content/Context;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dcbe8: |[3dcbe8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Q4LnK5ywDlHjyd0_HfLSUuXykts:(JLandroid/content/Context;)V │ │ -3dcbf8: 7130 f39b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeedMediaOfItem$1:(JLandroid/content/Context;)V // method@9bf3 │ │ -3dcbfe: 0e00 |0003: return-void │ │ +3dcbd0: |[3dcbd0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Q4LnK5ywDlHjyd0_HfLSUuXykts:(JLandroid/content/Context;)V │ │ +3dcbe0: 7130 f39b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeedMediaOfItem$1:(JLandroid/content/Context;)V // method@9bf3 │ │ +3dcbe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -834971,17 +834971,17 @@ │ │ type : '(JLandroid/content/Context;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dcc00: |[3dcc00] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$QcWm9YjYg_yfvxKmTg-TZHv8GWc:(JLandroid/content/Context;)V │ │ -3dcc10: 7130 f19b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeed$2:(JLandroid/content/Context;)V // method@9bf1 │ │ -3dcc16: 0e00 |0003: return-void │ │ +3dcbe8: |[3dcbe8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$QcWm9YjYg_yfvxKmTg-TZHv8GWc:(JLandroid/content/Context;)V │ │ +3dcbf8: 7130 f19b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$deleteFeed$2:(JLandroid/content/Context;)V // method@9bf1 │ │ +3dcbfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -834990,17 +834990,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dcc18: |[3dcc18] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$XTll2R5PwxsbPEKFvJA1Kn1Yjhg:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -3dcc28: 7110 0a9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedPreferences$30:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9c0a │ │ -3dcc2e: 0e00 |0003: return-void │ │ +3dcc00: |[3dcc00] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$XTll2R5PwxsbPEKFvJA1Kn1Yjhg:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +3dcc10: 7110 0a9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedPreferences$30:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9c0a │ │ +3dcc16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #19 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -835008,17 +835008,17 @@ │ │ type : '(JZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dcc30: |[3dcc30] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$YDvU7opI3oa1ymf3OkeccUDBDfg:(JZ)V │ │ -3dcc40: 7130 079c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedLastUpdateFailed$31:(JZ)V // method@9c07 │ │ -3dcc46: 0e00 |0003: return-void │ │ +3dcc18: |[3dcc18] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$YDvU7opI3oa1ymf3OkeccUDBDfg:(JZ)V │ │ +3dcc28: 7130 079c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedLastUpdateFailed$31:(JZ)V // method@9c07 │ │ +3dcc2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ │ │ @@ -835027,34 +835027,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dcc48: |[3dcc48] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Yf_ERzjLPIJ2Uh4xmNBKQXJO4EU:()V │ │ -3dcc58: 7100 f09b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearQueue$10:()V // method@9bf0 │ │ -3dcc5e: 0e00 |0003: return-void │ │ +3dcc30: |[3dcc30] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$Yf_ERzjLPIJ2Uh4xmNBKQXJO4EU:()V │ │ +3dcc40: 7100 f09b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearQueue$10:()V // method@9bf0 │ │ +3dcc46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #21 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : '$r8$lambda$a-302aOrYrzZhbO7nwjyl6IY42w' │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dcc60: |[3dcc60] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$a-302aOrYrzZhbO7nwjyl6IY42w:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dcc70: 7110 049c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItem$28:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9c04 │ │ -3dcc76: 0e00 |0003: return-void │ │ +3dcc48: |[3dcc48] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$a-302aOrYrzZhbO7nwjyl6IY42w:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dcc58: 7110 049c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItem$28:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9c04 │ │ +3dcc5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #22 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -835062,17 +835062,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dcc78: |[3dcc78] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$aF3gcdGXgewXgYv2rKh1b-SGzzU:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3dcc88: 7110 e89b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addDownloadStatus$7:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9be8 │ │ -3dcc8e: 0e00 |0003: return-void │ │ +3dcc60: |[3dcc60] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$aF3gcdGXgewXgYv2rKh1b-SGzzU:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3dcc70: 7110 e89b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addDownloadStatus$7:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9be8 │ │ +3dcc76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #23 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -835080,17 +835080,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dcc90: |[3dcc90] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$bVhzr5zlDiOdigpGd9ZXHtsAFpM:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3dcca0: 7110 039c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedCustomTitle$32:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c03 │ │ -3dcca6: 0e00 |0003: return-void │ │ +3dcc78: |[3dcc78] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$bVhzr5zlDiOdigpGd9ZXHtsAFpM:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3dcc88: 7110 039c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedCustomTitle$32:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9c03 │ │ +3dcc8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #24 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -835098,34 +835098,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dcca8: |[3dcca8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$cF0qEXQk3b_NfkOaamVsE7h_Sio:()V │ │ -3dccb8: 7100 019c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$resetStatistics$37:()V // method@9c01 │ │ -3dccbe: 0e00 |0003: return-void │ │ +3dcc90: |[3dcc90] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$cF0qEXQk3b_NfkOaamVsE7h_Sio:()V │ │ +3dcca0: 7100 019c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$resetStatistics$37:()V // method@9c01 │ │ +3dcca6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #25 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : '$r8$lambda$fBjEXgB8Wn2YhCjuajGkrN3EB6k' │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dccc0: |[3dccc0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$fBjEXgB8Wn2YhCjuajGkrN3EB6k:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dccd0: 7110 fa9b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeFavoriteItem$14:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bfa │ │ -3dccd6: 0e00 |0003: return-void │ │ +3dcca8: |[3dcca8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$fBjEXgB8Wn2YhCjuajGkrN3EB6k:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dccb8: 7110 fa9b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$removeFavoriteItem$14:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9bfa │ │ +3dccbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #26 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -835133,17 +835133,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dccd8: |[3dccd8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$fJ-e3oJUXEwlky9g8HwrJyUEUkc:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3dcce8: 7110 089c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedMedia$26:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9c08 │ │ -3dccee: 0e00 |0003: return-void │ │ +3dccc0: |[3dccc0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$fJ-e3oJUXEwlky9g8HwrJyUEUkc:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3dccd0: 7110 089c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedMedia$26:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9c08 │ │ +3dccd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #27 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -835151,17 +835151,17 @@ │ │ type : '(JZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dccf0: |[3dccf0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$h_e_dDZ7tGhwDpFZegJjtJU_KTY:(JZ)V │ │ -3dcd00: 7130 f89b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItemToTop$15:(JZ)V // method@9bf8 │ │ -3dcd06: 0e00 |0003: return-void │ │ +3dccd8: |[3dccd8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$h_e_dDZ7tGhwDpFZegJjtJU_KTY:(JZ)V │ │ +3dcce8: 7130 f89b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItemToTop$15:(JZ)V // method@9bf8 │ │ +3dccee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ │ │ @@ -835170,17 +835170,17 @@ │ │ type : '(I[JZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dcd08: |[3dcd08] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ldU0MuGdewzSvVBQJd4kFYdld5I:(I[JZ)V │ │ -3dcd18: 7130 f49b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$markItemPlayed$19:(I[JZ)V // method@9bf4 │ │ -3dcd1e: 0e00 |0003: return-void │ │ +3dccf0: |[3dccf0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ldU0MuGdewzSvVBQJd4kFYdld5I:(I[JZ)V │ │ +3dcd00: 7130 f49b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$markItemPlayed$19:(I[JZ)V // method@9bf4 │ │ +3dcd06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) I │ │ 0x0000 - 0x0004 reg=1 (null) [J │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -835190,34 +835190,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dcd20: |[3dcd20] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ncTT7pnOOz9NS013XYkEBc7J4eE:()V │ │ -3dcd30: 7100 fe9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$reorderQueue$33:()V // method@9bfe │ │ -3dcd36: 0e00 |0003: return-void │ │ +3dcd08: |[3dcd08] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ncTT7pnOOz9NS013XYkEBc7J4eE:()V │ │ +3dcd18: 7100 fe9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$reorderQueue$33:()V // method@9bfe │ │ +3dcd1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #30 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : '$r8$lambda$oPLqP1VQqUxShVl06Ep_rkRy5K4' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3dcd38: |[3dcd38] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$oPLqP1VQqUxShVl06Ep_rkRy5K4:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3dcd48: 7120 0d9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$updateFeedDownloadURL$29:(Ljava/lang/String;Ljava/lang/String;)V // method@9c0d │ │ -3dcd4e: 0e00 |0003: return-void │ │ +3dcd20: |[3dcd20] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$oPLqP1VQqUxShVl06Ep_rkRy5K4:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3dcd30: 7120 0d9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$updateFeedDownloadURL$29:(Ljava/lang/String;Ljava/lang/String;)V // method@9c0d │ │ +3dcd36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -835226,17 +835226,17 @@ │ │ type : '(JIZLandroid/content/Context;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -3dcd50: |[3dcd50] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$oRbiktIx-JMK3JrCG542HBqeEKA:(JIZLandroid/content/Context;)V │ │ -3dcd60: 7154 ed9b 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addQueueItemAt$8:(JIZLandroid/content/Context;)V // method@9bed │ │ -3dcd66: 0e00 |0003: return-void │ │ +3dcd38: |[3dcd38] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$oRbiktIx-JMK3JrCG542HBqeEKA:(JIZLandroid/content/Context;)V │ │ +3dcd48: 7154 ed9b 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addQueueItemAt$8:(JIZLandroid/content/Context;)V // method@9bed │ │ +3dcd4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ 0x0000 - 0x0004 reg=3 (null) Z │ │ @@ -835247,17 +835247,17 @@ │ │ type : '(JZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dcd68: |[3dcd68] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$pe4u6xfqwiTqXvQ4IlCg42mPcwA:(JZ)V │ │ -3dcd78: 7130 f79b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItemToBottom$16:(JZ)V // method@9bf7 │ │ -3dcd7e: 0e00 |0003: return-void │ │ +3dcd50: |[3dcd50] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$pe4u6xfqwiTqXvQ4IlCg42mPcwA:(JZ)V │ │ +3dcd60: 7130 f79b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$moveQueueItemToBottom$16:(JZ)V // method@9bf7 │ │ +3dcd66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ │ │ @@ -835266,34 +835266,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dcd80: |[3dcd80] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$qih0tugBdS5S_mnRaqVRmWMTkjY:()V │ │ -3dcd90: 7100 ef9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearPlaybackHistory$4:()V // method@9bef │ │ -3dcd96: 0e00 |0003: return-void │ │ +3dcd68: |[3dcd68] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$qih0tugBdS5S_mnRaqVRmWMTkjY:()V │ │ +3dcd78: 7100 ef9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearPlaybackHistory$4:()V // method@9bef │ │ +3dcd7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #34 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : '$r8$lambda$ryEIIMaVDrBsGPJBS3Rtz5zjQkY' │ │ type : '(IJJZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -3dcd98: |[3dcd98] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ryEIIMaVDrBsGPJBS3Rtz5zjQkY:(IJJZ)V │ │ -3dcda8: 7706 f59b 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$markItemPlayed$20:(IJJZ)V // method@9bf5 │ │ -3dcdae: 0e00 |0003: return-void │ │ +3dcd80: |[3dcd80] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$ryEIIMaVDrBsGPJBS3Rtz5zjQkY:(IJJZ)V │ │ +3dcd90: 7706 f59b 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$markItemPlayed$20:(IJJZ)V // method@9bf5 │ │ +3dcd96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) I │ │ 0x0000 - 0x0004 reg=1 (null) J │ │ 0x0000 - 0x0004 reg=3 (null) J │ │ @@ -835304,17 +835304,17 @@ │ │ type : '([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3dcdb0: |[3dcdb0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$tT7OuNBGZfzVxA5z_xjYZ0U5b0E:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -3dcdc0: 7120 eb9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addNewFeed$23:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@9beb │ │ -3dcdc6: 0e00 |0003: return-void │ │ +3dcd98: |[3dcd98] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$tT7OuNBGZfzVxA5z_xjYZ0U5b0E:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +3dcda8: 7120 eb9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$addNewFeed$23:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@9beb │ │ +3dcdae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) [Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -835323,34 +835323,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3dcdc8: |[3dcdc8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$taiuBzcnGIxI2oLKSf6MqvH1tqw:()V │ │ -3dcdd8: 7100 ee9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearDownloadLog$5:()V // method@9bee │ │ -3dcdde: 0e00 |0003: return-void │ │ +3dcdb0: |[3dcdb0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$taiuBzcnGIxI2oLKSf6MqvH1tqw:()V │ │ +3dcdc0: 7100 ee9b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$clearDownloadLog$5:()V // method@9bee │ │ +3dcdc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #37 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : '$r8$lambda$yj7Kcyz8fVJDGz1QjC83oQhMpxQ' │ │ type : '(JLde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dcde0: |[3dcde0] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$yj7Kcyz8fVJDGz1QjC83oQhMpxQ:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -3dcdf0: 7130 059c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItemSortOrder$36:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9c05 │ │ -3dcdf6: 0e00 |0003: return-void │ │ +3dcdc8: |[3dcdc8] de.danoeh.antennapod.core.storage.DBWriter.$r8$lambda$yj7Kcyz8fVJDGz1QjC83oQhMpxQ:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +3dcdd8: 7130 059c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.lambda$setFeedItemSortOrder$36:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9c05 │ │ +3dcdde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ @@ -835359,38 +835359,38 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3dcdf8: |[3dcdf8] de.danoeh.antennapod.core.storage.DBWriter.:()V │ │ -3dce08: 2200 4319 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda35; // type@1943 │ │ -3dce0c: 7010 969b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda35;.:()V // method@9b96 │ │ -3dce12: 7110 a3b5 0000 |0005: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b5a3 │ │ -3dce18: 0c00 |0008: move-result-object v0 │ │ -3dce1a: 6900 708d |0009: sput-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dce1e: 0e00 |000b: return-void │ │ +3dcde0: |[3dcde0] de.danoeh.antennapod.core.storage.DBWriter.:()V │ │ +3dcdf0: 2200 4319 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda35; // type@1943 │ │ +3dcdf4: 7010 969b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda35;.:()V // method@9b96 │ │ +3dcdfa: 7110 a3b5 0000 |0005: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b5a3 │ │ +3dce00: 0c00 |0008: move-result-object v0 │ │ +3dce02: 6900 708d |0009: sput-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dce06: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ │ │ #39 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dce20: |[3dce20] de.danoeh.antennapod.core.storage.DBWriter.:()V │ │ -3dce30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dce36: 0e00 |0003: return-void │ │ +3dce08: |[3dce08] de.danoeh.antennapod.core.storage.DBWriter.:()V │ │ +3dce18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dce1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DBWriter; │ │ │ │ #40 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -835398,21 +835398,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc274: |[3dc274] de.danoeh.antennapod.core.storage.DBWriter.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; │ │ -3dc284: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc288: 2201 2f19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17; // type@192f │ │ -3dc28c: 7020 6e9b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9b6e │ │ -3dc292: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc298: 0c02 |000a: move-result-object v2 │ │ -3dc29a: 1102 |000b: return-object v2 │ │ +3dc25c: |[3dc25c] de.danoeh.antennapod.core.storage.DBWriter.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; │ │ +3dc26c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc270: 2201 2f19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17; // type@192f │ │ +3dc274: 7020 6e9b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@9b6e │ │ +3dc27a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc280: 0c02 |000a: move-result-object v2 │ │ +3dc282: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #41 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -835420,21 +835420,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc29c: |[3dc29c] de.danoeh.antennapod.core.storage.DBWriter.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3dc2ac: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc2b0: 2201 3719 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24; // type@1937 │ │ -3dc2b4: 7020 7e9b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b7e │ │ -3dc2ba: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc2c0: 0c02 |000a: move-result-object v2 │ │ -3dc2c2: 1102 |000b: return-object v2 │ │ +3dc284: |[3dc284] de.danoeh.antennapod.core.storage.DBWriter.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3dc294: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc298: 2201 3719 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24; // type@1937 │ │ +3dc29c: 7020 7e9b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda24;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b7e │ │ +3dc2a2: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc2a8: 0c02 |000a: move-result-object v2 │ │ +3dc2aa: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #42 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -835442,20 +835442,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3dc2c4: |[3dc2c4] de.danoeh.antennapod.core.storage.DBWriter.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ -3dc2d4: 2200 ea1e |0000: new-instance v0, Ljava/util/Date; // type@1eea │ │ -3dc2d8: 7010 98b4 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b498 │ │ -3dc2de: 7120 d59b 0100 |0005: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future; // method@9bd5 │ │ -3dc2e4: 0c01 |0008: move-result-object v1 │ │ -3dc2e6: 1101 |0009: return-object v1 │ │ +3dc2ac: |[3dc2ac] de.danoeh.antennapod.core.storage.DBWriter.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ +3dc2bc: 2200 ea1e |0000: new-instance v0, Ljava/util/Date; // type@1eea │ │ +3dc2c0: 7010 98b4 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b498 │ │ +3dc2c6: 7120 d59b 0100 |0005: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future; // method@9bd5 │ │ +3dc2cc: 0c01 |0008: move-result-object v1 │ │ +3dc2ce: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #43 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -835463,21 +835463,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3dc2e8: |[3dc2e8] de.danoeh.antennapod.core.storage.DBWriter.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future; │ │ -3dc2f8: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc2fc: 2201 2c19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14; // type@192c │ │ -3dc300: 7030 689b 2103 |0004: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V // method@9b68 │ │ -3dc306: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc30c: 0c02 |000a: move-result-object v2 │ │ -3dc30e: 1102 |000b: return-object v2 │ │ +3dc2d0: |[3dc2d0] de.danoeh.antennapod.core.storage.DBWriter.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future; │ │ +3dc2e0: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc2e4: 2201 2c19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14; // type@192c │ │ +3dc2e8: 7030 689b 2103 |0004: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V // method@9b68 │ │ +3dc2ee: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc2f4: 0c02 |000a: move-result-object v2 │ │ +3dc2f6: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x000c reg=3 (null) Ljava/util/Date; │ │ │ │ @@ -835486,21 +835486,21 @@ │ │ type : '(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3dc310: |[3dc310] de.danoeh.antennapod.core.storage.DBWriter.addNewFeed:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -3dc320: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc324: 2201 3219 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1; // type@1932 │ │ -3dc328: 7030 749b 3102 |0004: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@9b74 │ │ -3dc32e: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc334: 0c02 |000a: move-result-object v2 │ │ -3dc336: 1102 |000b: return-object v2 │ │ +3dc2f8: |[3dc2f8] de.danoeh.antennapod.core.storage.DBWriter.addNewFeed:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +3dc308: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc30c: 2201 3219 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1; // type@1932 │ │ +3dc310: 7030 749b 3102 |0004: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda1;.:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@9b74 │ │ +3dc316: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc31c: 0c02 |000a: move-result-object v2 │ │ +3dc31e: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=3 (null) [Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -835509,21 +835509,21 @@ │ │ type : '(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -3dc338: |[3dc338] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; │ │ -3dc348: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc34c: 2201 3f19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31; // type@193f │ │ -3dc350: 7053 8e9b 5142 |0004: invoke-direct {v1, v5, v2, v4, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.:([JLandroid/content/Context;ZZ)V // method@9b8e │ │ -3dc356: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc35c: 0c02 |000a: move-result-object v2 │ │ -3dc35e: 1102 |000b: return-object v2 │ │ +3dc320: |[3dc320] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; │ │ +3dc330: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc334: 2201 3f19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31; // type@193f │ │ +3dc338: 7053 8e9b 5142 |0004: invoke-direct {v1, v5, v2, v4, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda31;.:([JLandroid/content/Context;ZZ)V // method@9b8e │ │ +3dc33e: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc344: 0c02 |000a: move-result-object v2 │ │ +3dc346: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=3 (null) Z │ │ 0x0000 - 0x000c reg=4 (null) Z │ │ @@ -835534,19 +835534,19 @@ │ │ type : '(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -3dc3c8: |[3dc3c8] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; │ │ -3dc3d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3dc3da: 7140 d79b 2130 |0001: invoke-static {v1, v2, v0, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; // method@9bd7 │ │ -3dc3e0: 0c01 |0004: move-result-object v1 │ │ -3dc3e2: 1101 |0005: return-object v1 │ │ +3dc3b0: |[3dc3b0] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; │ │ +3dc3c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3dc3c2: 7140 d79b 2130 |0001: invoke-static {v1, v2, v0, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; // method@9bd7 │ │ +3dc3c8: 0c01 |0004: move-result-object v1 │ │ +3dc3ca: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ 0x0000 - 0x0006 reg=3 (null) [J │ │ @@ -835556,39 +835556,39 @@ │ │ type : '(Landroid/content/Context;Z[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -3dc360: |[3dc360] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;Z[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3dc370: 2200 8c19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ -3dc374: 2191 |0002: array-length v1, v9 │ │ -3dc376: 7020 4b9d 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ -3dc37c: 2191 |0006: array-length v1, v9 │ │ -3dc37e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -3dc380: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -3dc382: 3513 1a00 |0009: if-ge v3, v1, 0023 // +001a │ │ -3dc386: 4604 0903 |000b: aget-object v4, v9, v3 │ │ -3dc38a: 6e10 bfab 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -3dc390: 0a05 |0010: move-result v5 │ │ -3dc392: 3905 0300 |0011: if-nez v5, 0014 // +0003 │ │ -3dc396: 280d |0013: goto 0020 // +000d │ │ -3dc398: 6e10 77ab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dc39e: 0b05 |0017: move-result-wide v5 │ │ -3dc3a0: 6e30 4c9d 5006 |0018: invoke-virtual {v0, v5, v6}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ -3dc3a6: 1a05 bc50 |001b: const-string v5, "Queue" // string@50bc │ │ -3dc3aa: 6e20 aaab 5400 |001d: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ -3dc3b0: d803 0301 |0020: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3dc3b4: 28e7 |0022: goto 0009 // -0019 │ │ -3dc3b6: 6e10 5c9d 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9d5c │ │ -3dc3bc: 0c09 |0026: move-result-object v9 │ │ -3dc3be: 7140 d79b 2798 |0027: invoke-static {v7, v2, v8, v9}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; // method@9bd7 │ │ -3dc3c4: 0c07 |002a: move-result-object v7 │ │ -3dc3c6: 1107 |002b: return-object v7 │ │ +3dc348: |[3dc348] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;Z[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3dc358: 2200 8c19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ +3dc35c: 2191 |0002: array-length v1, v9 │ │ +3dc35e: 7020 4b9d 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ +3dc364: 2191 |0006: array-length v1, v9 │ │ +3dc366: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +3dc368: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +3dc36a: 3513 1a00 |0009: if-ge v3, v1, 0023 // +001a │ │ +3dc36e: 4604 0903 |000b: aget-object v4, v9, v3 │ │ +3dc372: 6e10 bfab 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +3dc378: 0a05 |0010: move-result v5 │ │ +3dc37a: 3905 0300 |0011: if-nez v5, 0014 // +0003 │ │ +3dc37e: 280d |0013: goto 0020 // +000d │ │ +3dc380: 6e10 77ab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dc386: 0b05 |0017: move-result-wide v5 │ │ +3dc388: 6e30 4c9d 5006 |0018: invoke-virtual {v0, v5, v6}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ +3dc38e: 1a05 bc50 |001b: const-string v5, "Queue" // string@50bc │ │ +3dc392: 6e20 aaab 5400 |001d: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ +3dc398: d803 0301 |0020: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3dc39c: 28e7 |0022: goto 0009 // -0019 │ │ +3dc39e: 6e10 5c9d 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9d5c │ │ +3dc3a4: 0c09 |0026: move-result-object v9 │ │ +3dc3a6: 7140 d79b 2798 |0027: invoke-static {v7, v2, v8, v9}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; // method@9bd7 │ │ +3dc3ac: 0c07 |002a: move-result-object v7 │ │ +3dc3ae: 1107 |002b: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x000d line=363 │ │ 0x0014 line=366 │ │ 0x001d line=367 │ │ @@ -835603,19 +835603,19 @@ │ │ type : '(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3dc3e4: |[3dc3e4] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3dc3f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3dc3f6: 7130 d99b 0102 |0001: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;Z[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bd9 │ │ -3dc3fc: 0c01 |0004: move-result-object v1 │ │ -3dc3fe: 1101 |0005: return-object v1 │ │ +3dc3cc: |[3dc3cc] de.danoeh.antennapod.core.storage.DBWriter.addQueueItem:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3dc3dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3dc3de: 7130 d99b 0102 |0001: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;Z[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bd9 │ │ +3dc3e4: 0c01 |0004: move-result-object v1 │ │ +3dc3e6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=357 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) [Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -835624,26 +835624,26 @@ │ │ type : '(Landroid/content/Context;JIZ)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 17 16-bit code units │ │ -3dc400: |[3dc400] de.danoeh.antennapod.core.storage.DBWriter.addQueueItemAt:(Landroid/content/Context;JIZ)Ljava/util/concurrent/Future; │ │ -3dc410: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc414: 2207 4119 |0002: new-instance v7, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33; // type@1941 │ │ -3dc418: 0771 |0004: move-object v1, v7 │ │ -3dc41a: 0492 |0005: move-wide v2, v9 │ │ -3dc41c: 01b4 |0006: move v4, v11 │ │ -3dc41e: 01c5 |0007: move v5, v12 │ │ -3dc420: 0786 |0008: move-object v6, v8 │ │ -3dc422: 7606 929b 0100 |0009: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.:(JIZLandroid/content/Context;)V // method@9b92 │ │ -3dc428: 7220 9eb5 7000 |000c: invoke-interface {v0, v7}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc42e: 0c08 |000f: move-result-object v8 │ │ -3dc430: 1108 |0010: return-object v8 │ │ +3dc3e8: |[3dc3e8] de.danoeh.antennapod.core.storage.DBWriter.addQueueItemAt:(Landroid/content/Context;JIZ)Ljava/util/concurrent/Future; │ │ +3dc3f8: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc3fc: 2207 4119 |0002: new-instance v7, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33; // type@1941 │ │ +3dc400: 0771 |0004: move-object v1, v7 │ │ +3dc402: 0492 |0005: move-wide v2, v9 │ │ +3dc404: 01b4 |0006: move v4, v11 │ │ +3dc406: 01c5 |0007: move v5, v12 │ │ +3dc408: 0786 |0008: move-object v6, v8 │ │ +3dc40a: 7606 929b 0100 |0009: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda33;.:(JIZLandroid/content/Context;)V // method@9b92 │ │ +3dc410: 7220 9eb5 7000 |000c: invoke-interface {v0, v7}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc416: 0c08 |000f: move-result-object v8 │ │ +3dc418: 1108 |0010: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0011 reg=8 (null) Landroid/content/Context; │ │ 0x0000 - 0x0011 reg=9 (null) J │ │ 0x0000 - 0x0011 reg=11 (null) I │ │ @@ -835654,32 +835654,32 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -3dce38: |[3dce38] de.danoeh.antennapod.core.storage.DBWriter.applySortOrder:(Ljava/util/List;Ljava/util/List;)V │ │ -3dce48: 7100 5ab0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ -3dce4e: 0a00 |0003: move-result v0 │ │ -3dce50: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3dce54: 0e00 |0006: return-void │ │ -3dce56: 7100 3eb0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b03e │ │ -3dce5c: 0c00 |000a: move-result-object v0 │ │ -3dce5e: 6201 ef96 |000b: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ef │ │ -3dce62: 3310 0300 |000d: if-ne v0, v1, 0010 // +0003 │ │ -3dce66: 0e00 |000f: return-void │ │ -3dce68: 7110 249d 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; // method@9d24 │ │ -3dce6e: 0c00 |0013: move-result-object v0 │ │ -3dce70: 7220 6d9d 2000 |0014: invoke-interface {v0, v2}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9d6d │ │ -3dce76: 7210 d9b4 0300 |0017: invoke-interface {v3}, Ljava/util/List;.clear:()V // method@b4d9 │ │ -3dce7c: 7110 15a2 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/event/QueueEvent;.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; // method@a215 │ │ -3dce82: 0c02 |001d: move-result-object v2 │ │ -3dce84: 7220 d6b4 2300 |001e: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3dce8a: 0e00 |0021: return-void │ │ +3dce20: |[3dce20] de.danoeh.antennapod.core.storage.DBWriter.applySortOrder:(Ljava/util/List;Ljava/util/List;)V │ │ +3dce30: 7100 5ab0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ +3dce36: 0a00 |0003: move-result v0 │ │ +3dce38: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3dce3c: 0e00 |0006: return-void │ │ +3dce3e: 7100 3eb0 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b03e │ │ +3dce44: 0c00 |000a: move-result-object v0 │ │ +3dce46: 6201 ef96 |000b: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ef │ │ +3dce4a: 3310 0300 |000d: if-ne v0, v1, 0010 // +0003 │ │ +3dce4e: 0e00 |000f: return-void │ │ +3dce50: 7110 249d 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; // method@9d24 │ │ +3dce56: 0c00 |0013: move-result-object v0 │ │ +3dce58: 7220 6d9d 2000 |0014: invoke-interface {v0, v2}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9d6d │ │ +3dce5e: 7210 d9b4 0300 |0017: invoke-interface {v3}, Ljava/util/List;.clear:()V // method@b4d9 │ │ +3dce64: 7110 15a2 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/event/QueueEvent;.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; // method@a215 │ │ +3dce6a: 0c02 |001d: move-result-object v2 │ │ +3dce6c: 7220 d6b4 2300 |001e: invoke-interface {v3, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3dce72: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0007 line=462 │ │ 0x000b line=463 │ │ 0x0010 line=467 │ │ 0x0014 line=468 │ │ @@ -835694,84 +835694,84 @@ │ │ type : '()Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc434: |[3dc434] de.danoeh.antennapod.core.storage.DBWriter.clearDownloadLog:()Ljava/util/concurrent/Future; │ │ -3dc444: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc448: 2201 4619 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda3; // type@1946 │ │ -3dc44c: 7010 9c9b 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda3;.:()V // method@9b9c │ │ -3dc452: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc458: 0c00 |000a: move-result-object v0 │ │ -3dc45a: 1100 |000b: return-object v0 │ │ +3dc41c: |[3dc41c] de.danoeh.antennapod.core.storage.DBWriter.clearDownloadLog:()Ljava/util/concurrent/Future; │ │ +3dc42c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc430: 2201 4619 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda3; // type@1946 │ │ +3dc434: 7010 9c9b 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda3;.:()V // method@9b9c │ │ +3dc43a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc440: 0c00 |000a: move-result-object v0 │ │ +3dc442: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ │ │ #52 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : 'clearPlaybackHistory' │ │ type : '()Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc45c: |[3dc45c] de.danoeh.antennapod.core.storage.DBWriter.clearPlaybackHistory:()Ljava/util/concurrent/Future; │ │ -3dc46c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc470: 2201 4419 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda36; // type@1944 │ │ -3dc474: 7010 989b 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda36;.:()V // method@9b98 │ │ -3dc47a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc480: 0c00 |000a: move-result-object v0 │ │ -3dc482: 1100 |000b: return-object v0 │ │ +3dc444: |[3dc444] de.danoeh.antennapod.core.storage.DBWriter.clearPlaybackHistory:()Ljava/util/concurrent/Future; │ │ +3dc454: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc458: 2201 4419 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda36; // type@1944 │ │ +3dc45c: 7010 989b 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda36;.:()V // method@9b98 │ │ +3dc462: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc468: 0c00 |000a: move-result-object v0 │ │ +3dc46a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ │ │ #53 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : 'clearQueue' │ │ type : '()Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc484: |[3dc484] de.danoeh.antennapod.core.storage.DBWriter.clearQueue:()Ljava/util/concurrent/Future; │ │ -3dc494: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc498: 2201 3d19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda2; // type@193d │ │ -3dc49c: 7010 8a9b 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda2;.:()V // method@9b8a │ │ -3dc4a2: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc4a8: 0c00 |000a: move-result-object v0 │ │ -3dc4aa: 1100 |000b: return-object v0 │ │ +3dc46c: |[3dc46c] de.danoeh.antennapod.core.storage.DBWriter.clearQueue:()Ljava/util/concurrent/Future; │ │ +3dc47c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc480: 2201 3d19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda2; // type@193d │ │ +3dc484: 7010 8a9b 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda2;.:()V // method@9b8a │ │ +3dc48a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc490: 0c00 |000a: move-result-object v0 │ │ +3dc492: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ │ │ #54 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : 'deleteFeed' │ │ type : '(Landroid/content/Context;J)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dc4ac: |[3dc4ac] de.danoeh.antennapod.core.storage.DBWriter.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; │ │ -3dc4bc: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc4c0: 2201 3119 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19; // type@1931 │ │ -3dc4c4: 7040 729b 3124 |0004: invoke-direct {v1, v3, v4, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.:(JLandroid/content/Context;)V // method@9b72 │ │ -3dc4ca: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc4d0: 0c02 |000a: move-result-object v2 │ │ -3dc4d2: 1102 |000b: return-object v2 │ │ +3dc494: |[3dc494] de.danoeh.antennapod.core.storage.DBWriter.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; │ │ +3dc4a4: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc4a8: 2201 3119 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19; // type@1931 │ │ +3dc4ac: 7040 729b 3124 |0004: invoke-direct {v1, v3, v4, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda19;.:(JLandroid/content/Context;)V // method@9b72 │ │ +3dc4b2: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc4b8: 0c02 |000a: move-result-object v2 │ │ +3dc4ba: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=3 (null) J │ │ │ │ @@ -835780,21 +835780,21 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3dc4d4: |[3dc4d4] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedItems:(Landroid/content/Context;Ljava/util/List;)Ljava/util/concurrent/Future; │ │ -3dc4e4: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc4e8: 2201 4a19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7; // type@194a │ │ -3dc4ec: 7030 a49b 2103 |0004: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.:(Landroid/content/Context;Ljava/util/List;)V // method@9ba4 │ │ -3dc4f2: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc4f8: 0c02 |000a: move-result-object v2 │ │ -3dc4fa: 1102 |000b: return-object v2 │ │ +3dc4bc: |[3dc4bc] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedItems:(Landroid/content/Context;Ljava/util/List;)Ljava/util/concurrent/Future; │ │ +3dc4cc: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc4d0: 2201 4a19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7; // type@194a │ │ +3dc4d4: 7030 a49b 2103 |0004: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda7;.:(Landroid/content/Context;Ljava/util/List;)V // method@9ba4 │ │ +3dc4da: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc4e0: 0c02 |000a: move-result-object v2 │ │ +3dc4e2: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=3 (null) Ljava/util/List; │ │ │ │ @@ -835803,91 +835803,91 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 163 16-bit code units │ │ -3dce8c: |[3dce8c] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V │ │ -3dce9c: 7100 329b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b32 │ │ -3dcea2: 0c00 |0003: move-result-object v0 │ │ -3dcea4: 2201 e21e |0004: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -3dcea8: 7010 17b4 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3dceae: 7210 e1b4 0a00 |0009: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3dceb4: 0c02 |000c: move-result-object v2 │ │ -3dceb6: 7210 c4b4 0200 |000d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3dcebc: 0a03 |0010: move-result v3 │ │ -3dcebe: 3803 4c00 |0011: if-eqz v3, 005d // +004c │ │ -3dcec2: 7210 c5b4 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3dcec8: 0c03 |0016: move-result-object v3 │ │ -3dceca: 1f03 a21c |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3dcece: 7220 e6b4 3000 |0019: invoke-interface {v0, v3}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ -3dced4: 0a04 |001c: move-result v4 │ │ -3dced6: 3804 0500 |001d: if-eqz v4, 0022 // +0005 │ │ -3dceda: 7220 d6b4 3100 |001f: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3dcee0: 6e10 b8ab 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3dcee6: 0c04 |0025: move-result-object v4 │ │ -3dcee8: 3804 e7ff |0026: if-eqz v4, 000d // -0019 │ │ -3dceec: 6e10 b8ab 0300 |0028: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3dcef2: 0c04 |002b: move-result-object v4 │ │ -3dcef4: 6e10 77ab 0400 |002c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dcefa: 0b04 |002f: move-result-wide v4 │ │ -3dcefc: 7100 7798 0000 |0030: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ -3dcf02: 0b06 |0033: move-result-wide v6 │ │ -3dcf04: 3108 0406 |0034: cmp-long v8, v4, v6 │ │ -3dcf08: 3908 0a00 |0036: if-nez v8, 0040 // +000a │ │ -3dcf0c: 7100 7e98 0000 |0038: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ -3dcf12: 1a04 3968 |003b: const-string v4, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ -3dcf16: 7120 489d 4900 |003d: invoke-static {v9, v4}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d48 │ │ -3dcf1c: 6e10 b8ab 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3dcf22: 0c04 |0043: move-result-object v4 │ │ -3dcf24: 6e10 87ab 0400 |0044: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3dcf2a: 0a04 |0047: move-result v4 │ │ -3dcf2c: 3804 0900 |0048: if-eqz v4, 0051 // +0009 │ │ -3dcf30: 6e10 b8ab 0300 |004a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3dcf36: 0c04 |004d: move-result-object v4 │ │ -3dcf38: 7120 e49b 4900 |004e: invoke-static {v9, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9be4 │ │ -3dcf3e: 7100 60ad 0000 |0051: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3dcf44: 0c04 |0054: move-result-object v4 │ │ -3dcf46: 6e10 b8ab 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3dcf4c: 0c03 |0058: move-result-object v3 │ │ -3dcf4e: 6e30 5cad 9403 |0059: invoke-virtual {v4, v9, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad5c │ │ -3dcf54: 28b1 |005c: goto 000d // -004f │ │ -3dcf56: 7100 b9af 0000 |005d: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dcf5c: 0c02 |0060: move-result-object v2 │ │ -3dcf5e: 6e10 c9af 0200 |0061: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dcf64: 7210 e0b4 0100 |0064: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3dcf6a: 0a03 |0067: move-result v3 │ │ -3dcf6c: 3903 0500 |0068: if-nez v3, 006d // +0005 │ │ -3dcf70: 6e20 e6af 0200 |006a: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ -3dcf76: 6e20 cfaf a200 |006d: invoke-virtual {v2, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeedItems:(Ljava/util/List;)V // method@afcf │ │ -3dcf7c: 6e10 a4af 0200 |0070: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dcf82: 7210 e1b4 0100 |0073: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3dcf88: 0c0a |0076: move-result-object v10 │ │ -3dcf8a: 7210 c4b4 0a00 |0077: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3dcf90: 0a00 |007a: move-result v0 │ │ -3dcf92: 3800 1400 |007b: if-eqz v0, 008f // +0014 │ │ -3dcf96: 7210 c5b4 0a00 |007d: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3dcf9c: 0c00 |0080: move-result-object v0 │ │ -3dcf9e: 1f00 a21c |0081: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3dcfa2: 7100 04b7 0000 |0083: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dcfa8: 0c01 |0086: move-result-object v1 │ │ -3dcfaa: 7110 11a2 0000 |0087: invoke-static {v0}, Lde/danoeh/antennapod/event/QueueEvent;.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; // method@a211 │ │ -3dcfb0: 0c00 |008a: move-result-object v0 │ │ -3dcfb2: 6e20 07b7 0100 |008b: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dcfb8: 28e9 |008e: goto 0077 // -0017 │ │ -3dcfba: 7100 04b7 0000 |008f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dcfc0: 0c0a |0092: move-result-object v10 │ │ -3dcfc2: 7100 2098 0000 |0093: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@9820 │ │ -3dcfc8: 0c00 |0096: move-result-object v0 │ │ -3dcfca: 6e20 07b7 0a00 |0097: invoke-virtual {v10, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dcfd0: 220a 4900 |009a: new-instance v10, Landroid/app/backup/BackupManager; // type@0049 │ │ -3dcfd4: 7020 b701 9a00 |009c: invoke-direct {v10, v9}, Landroid/app/backup/BackupManager;.:(Landroid/content/Context;)V // method@01b7 │ │ -3dcfda: 6e10 b801 0a00 |009f: invoke-virtual {v10}, Landroid/app/backup/BackupManager;.dataChanged:()V // method@01b8 │ │ -3dcfe0: 0e00 |00a2: return-void │ │ +3dce74: |[3dce74] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V │ │ +3dce84: 7100 329b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b32 │ │ +3dce8a: 0c00 |0003: move-result-object v0 │ │ +3dce8c: 2201 e21e |0004: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +3dce90: 7010 17b4 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3dce96: 7210 e1b4 0a00 |0009: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3dce9c: 0c02 |000c: move-result-object v2 │ │ +3dce9e: 7210 c4b4 0200 |000d: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3dcea4: 0a03 |0010: move-result v3 │ │ +3dcea6: 3803 4c00 |0011: if-eqz v3, 005d // +004c │ │ +3dceaa: 7210 c5b4 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3dceb0: 0c03 |0016: move-result-object v3 │ │ +3dceb2: 1f03 a21c |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3dceb6: 7220 e6b4 3000 |0019: invoke-interface {v0, v3}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ +3dcebc: 0a04 |001c: move-result v4 │ │ +3dcebe: 3804 0500 |001d: if-eqz v4, 0022 // +0005 │ │ +3dcec2: 7220 d6b4 3100 |001f: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3dcec8: 6e10 b8ab 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3dcece: 0c04 |0025: move-result-object v4 │ │ +3dced0: 3804 e7ff |0026: if-eqz v4, 000d // -0019 │ │ +3dced4: 6e10 b8ab 0300 |0028: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3dceda: 0c04 |002b: move-result-object v4 │ │ +3dcedc: 6e10 77ab 0400 |002c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dcee2: 0b04 |002f: move-result-wide v4 │ │ +3dcee4: 7100 7798 0000 |0030: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ +3dceea: 0b06 |0033: move-result-wide v6 │ │ +3dceec: 3108 0406 |0034: cmp-long v8, v4, v6 │ │ +3dcef0: 3908 0a00 |0036: if-nez v8, 0040 // +000a │ │ +3dcef4: 7100 7e98 0000 |0038: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ +3dcefa: 1a04 3968 |003b: const-string v4, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ +3dcefe: 7120 489d 4900 |003d: invoke-static {v9, v4}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d48 │ │ +3dcf04: 6e10 b8ab 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3dcf0a: 0c04 |0043: move-result-object v4 │ │ +3dcf0c: 6e10 87ab 0400 |0044: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3dcf12: 0a04 |0047: move-result v4 │ │ +3dcf14: 3804 0900 |0048: if-eqz v4, 0051 // +0009 │ │ +3dcf18: 6e10 b8ab 0300 |004a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3dcf1e: 0c04 |004d: move-result-object v4 │ │ +3dcf20: 7120 e49b 4900 |004e: invoke-static {v9, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9be4 │ │ +3dcf26: 7100 60ad 0000 |0051: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3dcf2c: 0c04 |0054: move-result-object v4 │ │ +3dcf2e: 6e10 b8ab 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3dcf34: 0c03 |0058: move-result-object v3 │ │ +3dcf36: 6e30 5cad 9403 |0059: invoke-virtual {v4, v9, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ad5c │ │ +3dcf3c: 28b1 |005c: goto 000d // -004f │ │ +3dcf3e: 7100 b9af 0000 |005d: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dcf44: 0c02 |0060: move-result-object v2 │ │ +3dcf46: 6e10 c9af 0200 |0061: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dcf4c: 7210 e0b4 0100 |0064: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3dcf52: 0a03 |0067: move-result v3 │ │ +3dcf54: 3903 0500 |0068: if-nez v3, 006d // +0005 │ │ +3dcf58: 6e20 e6af 0200 |006a: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ +3dcf5e: 6e20 cfaf a200 |006d: invoke-virtual {v2, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeedItems:(Ljava/util/List;)V // method@afcf │ │ +3dcf64: 6e10 a4af 0200 |0070: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dcf6a: 7210 e1b4 0100 |0073: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3dcf70: 0c0a |0076: move-result-object v10 │ │ +3dcf72: 7210 c4b4 0a00 |0077: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3dcf78: 0a00 |007a: move-result v0 │ │ +3dcf7a: 3800 1400 |007b: if-eqz v0, 008f // +0014 │ │ +3dcf7e: 7210 c5b4 0a00 |007d: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3dcf84: 0c00 |0080: move-result-object v0 │ │ +3dcf86: 1f00 a21c |0081: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3dcf8a: 7100 04b7 0000 |0083: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dcf90: 0c01 |0086: move-result-object v1 │ │ +3dcf92: 7110 11a2 0000 |0087: invoke-static {v0}, Lde/danoeh/antennapod/event/QueueEvent;.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; // method@a211 │ │ +3dcf98: 0c00 |008a: move-result-object v0 │ │ +3dcf9a: 6e20 07b7 0100 |008b: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dcfa0: 28e9 |008e: goto 0077 // -0017 │ │ +3dcfa2: 7100 04b7 0000 |008f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dcfa8: 0c0a |0092: move-result-object v10 │ │ +3dcfaa: 7100 2098 0000 |0093: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@9820 │ │ +3dcfb0: 0c00 |0096: move-result-object v0 │ │ +3dcfb2: 6e20 07b7 0a00 |0097: invoke-virtual {v10, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dcfb8: 220a 4900 |009a: new-instance v10, Landroid/app/backup/BackupManager; // type@0049 │ │ +3dcfbc: 7020 b701 9a00 |009c: invoke-direct {v10, v9}, Landroid/app/backup/BackupManager;.:(Landroid/content/Context;)V // method@01b7 │ │ +3dcfc2: 6e10 b801 0a00 |009f: invoke-virtual {v10}, Landroid/app/backup/BackupManager;.dataChanged:()V // method@01b8 │ │ +3dcfc8: 0e00 |00a2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ 0x0009 line=196 │ │ 0x0019 line=197 │ │ 0x001f line=198 │ │ @@ -835918,21 +835918,21 @@ │ │ type : '(Landroid/content/Context;J)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dc4fc: |[3dc4fc] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; │ │ -3dc50c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc510: 2201 2919 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11; // type@1929 │ │ -3dc514: 7040 629b 3124 |0004: invoke-direct {v1, v3, v4, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.:(JLandroid/content/Context;)V // method@9b62 │ │ -3dc51a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc520: 0c02 |000a: move-result-object v2 │ │ -3dc522: 1102 |000b: return-object v2 │ │ +3dc4e4: |[3dc4e4] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; │ │ +3dc4f4: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc4f8: 2201 2919 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11; // type@1929 │ │ +3dc4fc: 7040 629b 3124 |0004: invoke-direct {v1, v3, v4, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda11;.:(JLandroid/content/Context;)V // method@9b62 │ │ +3dc502: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc508: 0c02 |000a: move-result-object v2 │ │ +3dc50a: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=3 (null) J │ │ │ │ @@ -835941,107 +835941,107 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 193 16-bit code units │ │ -3dc028: |[3dc028] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3dc038: 6200 3dd9 |0000: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -3dc03c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -3dc03e: 2311 0e21 |0003: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -3dc042: 6e10 77ab 0800 |0005: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dc048: 0b02 |0008: move-result-wide v2 │ │ -3dc04a: 7120 48b2 3200 |0009: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3dc050: 0c02 |000c: move-result-object v2 │ │ -3dc052: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -3dc054: 4d02 0103 |000e: aput-object v2, v1, v3 │ │ -3dc058: 6e10 f1ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@abf1 │ │ -3dc05e: 0c02 |0013: move-result-object v2 │ │ -3dc060: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -3dc062: 4d02 0104 |0015: aput-object v2, v1, v4 │ │ -3dc066: 6e10 87ab 0800 |0017: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3dc06c: 0a02 |001a: move-result v2 │ │ -3dc06e: 7110 b9b1 0200 |001b: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -3dc074: 0c02 |001e: move-result-object v2 │ │ -3dc076: 1225 |001f: const/4 v5, #int 2 // #2 │ │ -3dc078: 4d02 0105 |0020: aput-object v2, v1, v5 │ │ -3dc07c: 1a02 ef51 |0022: const-string v2, "Requested to delete FeedMedia [id=%d, title=%s, downloaded=%s" // string@51ef │ │ -3dc080: 7130 a2b2 2001 |0024: invoke-static {v0, v2, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3dc086: 0c00 |0027: move-result-object v0 │ │ -3dc088: 1a01 5e17 |0028: const-string v1, "DBWriter" // string@175e │ │ -3dc08c: 7120 fa0a 0100 |002a: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3dc092: 6e10 87ab 0800 |002d: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3dc098: 0a00 |0030: move-result v0 │ │ -3dc09a: 3900 0800 |0031: if-nez v0, 0039 // +0008 │ │ -3dc09e: 6e10 85ab 0800 |0033: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -3dc0a4: 0c00 |0036: move-result-object v0 │ │ -3dc0a6: 3800 7600 |0037: if-eqz v0, 00ad // +0076 │ │ -3dc0aa: 2200 231e |0039: new-instance v0, Ljava/io/File; // type@1e23 │ │ -3dc0ae: 6e10 85ab 0800 |003b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -3dc0b4: 0c01 |003e: move-result-object v1 │ │ -3dc0b6: 7020 3cb1 1000 |003f: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3dc0bc: 6e10 44b1 0000 |0042: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3dc0c2: 0a01 |0045: move-result v1 │ │ -3dc0c4: 3801 1b00 |0046: if-eqz v1, 0061 // +001b │ │ -3dc0c8: 6e10 42b1 0000 |0048: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3dc0ce: 0a00 |004b: move-result v0 │ │ -3dc0d0: 3900 1500 |004c: if-nez v0, 0061 // +0015 │ │ -3dc0d4: 2208 891a |004e: new-instance v8, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ -3dc0d8: 6000 587c |0050: sget v0, Lde/danoeh/antennapod/core/R$string;.delete_failed:I // field@7c58 │ │ -3dc0dc: 6e20 3002 0700 |0052: invoke-virtual {v7, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3dc0e2: 0c07 |0055: move-result-object v7 │ │ -3dc0e4: 7020 05a2 7800 |0056: invoke-direct {v8, v7}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a205 │ │ -3dc0ea: 7100 04b7 0000 |0059: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dc0f0: 0c07 |005c: move-result-object v7 │ │ -3dc0f2: 6e20 07b7 8700 |005d: invoke-virtual {v7, v8}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dc0f8: 0f03 |0060: return v3 │ │ -3dc0fa: 6e20 10ac 3800 |0061: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac10 │ │ -3dc100: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -3dc102: 6e20 12ac 0800 |0065: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac12 │ │ -3dc108: 6200 1dd9 |0068: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ -3dc10c: 6e20 13ac 0800 |006a: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ac13 │ │ -3dc112: 7100 b9af 0000 |006d: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dc118: 0c00 |0070: move-result-object v0 │ │ -3dc11a: 6e10 c9af 0000 |0071: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dc120: 6e20 e5af 8000 |0074: invoke-virtual {v0, v8}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@afe5 │ │ -3dc126: 6e10 a4af 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dc12c: 6e10 77ab 0800 |007a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dc132: 0b00 |007d: move-result-wide v0 │ │ -3dc134: 7100 7798 0000 |007e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ -3dc13a: 0b05 |0081: move-result-wide v5 │ │ -3dc13c: 3102 0005 |0082: cmp-long v2, v0, v5 │ │ -3dc140: 3902 1300 |0084: if-nez v2, 0097 // +0013 │ │ -3dc144: 7100 7e98 0000 |0086: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ -3dc14a: 1a00 3968 |0089: const-string v0, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ -3dc14e: 7120 489d 0700 |008b: invoke-static {v7, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d48 │ │ -3dc154: 7110 1328 0700 |008e: invoke-static {v7}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ -3dc15a: 0c00 |0091: move-result-object v0 │ │ -3dc15c: 6001 257a |0092: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ -3dc160: 6e20 0f28 1000 |0094: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@280f │ │ -3dc166: 6e10 f6ab 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3dc16c: 0c00 |009a: move-result-object v0 │ │ -3dc16e: 2201 221d |009b: new-instance v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ -3dc172: 6202 7cc4 |009d: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47c │ │ -3dc176: 7030 f7ad 0102 |009f: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ -3dc17c: 6e10 faad 0100 |00a2: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ -3dc182: 0c00 |00a5: move-result-object v0 │ │ -3dc184: 6e10 f9ad 0000 |00a6: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ -3dc18a: 0c00 |00a9: move-result-object v0 │ │ -3dc18c: 7120 b79c 0700 |00aa: invoke-static {v7, v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ -3dc192: 7100 04b7 0000 |00ad: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dc198: 0c07 |00b0: move-result-object v7 │ │ -3dc19a: 2340 f420 |00b1: new-array v0, v4, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ -3dc19e: 6e10 f6ab 0800 |00b3: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3dc1a4: 0c08 |00b6: move-result-object v8 │ │ -3dc1a6: 4d08 0003 |00b7: aput-object v8, v0, v3 │ │ -3dc1aa: 7110 ffa1 0000 |00b9: invoke-static {v0}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ -3dc1b0: 0c08 |00bc: move-result-object v8 │ │ -3dc1b2: 6e20 07b7 8700 |00bd: invoke-virtual {v7, v8}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dc1b8: 0f04 |00c0: return v4 │ │ +3dc010: |[3dc010] de.danoeh.antennapod.core.storage.DBWriter.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3dc020: 6200 3dd9 |0000: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +3dc024: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +3dc026: 2311 0e21 |0003: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +3dc02a: 6e10 77ab 0800 |0005: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dc030: 0b02 |0008: move-result-wide v2 │ │ +3dc032: 7120 48b2 3200 |0009: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3dc038: 0c02 |000c: move-result-object v2 │ │ +3dc03a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +3dc03c: 4d02 0103 |000e: aput-object v2, v1, v3 │ │ +3dc040: 6e10 f1ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@abf1 │ │ +3dc046: 0c02 |0013: move-result-object v2 │ │ +3dc048: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +3dc04a: 4d02 0104 |0015: aput-object v2, v1, v4 │ │ +3dc04e: 6e10 87ab 0800 |0017: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3dc054: 0a02 |001a: move-result v2 │ │ +3dc056: 7110 b9b1 0200 |001b: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +3dc05c: 0c02 |001e: move-result-object v2 │ │ +3dc05e: 1225 |001f: const/4 v5, #int 2 // #2 │ │ +3dc060: 4d02 0105 |0020: aput-object v2, v1, v5 │ │ +3dc064: 1a02 ef51 |0022: const-string v2, "Requested to delete FeedMedia [id=%d, title=%s, downloaded=%s" // string@51ef │ │ +3dc068: 7130 a2b2 2001 |0024: invoke-static {v0, v2, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3dc06e: 0c00 |0027: move-result-object v0 │ │ +3dc070: 1a01 5e17 |0028: const-string v1, "DBWriter" // string@175e │ │ +3dc074: 7120 fa0a 0100 |002a: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3dc07a: 6e10 87ab 0800 |002d: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3dc080: 0a00 |0030: move-result v0 │ │ +3dc082: 3900 0800 |0031: if-nez v0, 0039 // +0008 │ │ +3dc086: 6e10 85ab 0800 |0033: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +3dc08c: 0c00 |0036: move-result-object v0 │ │ +3dc08e: 3800 7600 |0037: if-eqz v0, 00ad // +0076 │ │ +3dc092: 2200 231e |0039: new-instance v0, Ljava/io/File; // type@1e23 │ │ +3dc096: 6e10 85ab 0800 |003b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +3dc09c: 0c01 |003e: move-result-object v1 │ │ +3dc09e: 7020 3cb1 1000 |003f: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3dc0a4: 6e10 44b1 0000 |0042: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3dc0aa: 0a01 |0045: move-result v1 │ │ +3dc0ac: 3801 1b00 |0046: if-eqz v1, 0061 // +001b │ │ +3dc0b0: 6e10 42b1 0000 |0048: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3dc0b6: 0a00 |004b: move-result v0 │ │ +3dc0b8: 3900 1500 |004c: if-nez v0, 0061 // +0015 │ │ +3dc0bc: 2208 891a |004e: new-instance v8, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ +3dc0c0: 6000 587c |0050: sget v0, Lde/danoeh/antennapod/core/R$string;.delete_failed:I // field@7c58 │ │ +3dc0c4: 6e20 3002 0700 |0052: invoke-virtual {v7, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3dc0ca: 0c07 |0055: move-result-object v7 │ │ +3dc0cc: 7020 05a2 7800 |0056: invoke-direct {v8, v7}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a205 │ │ +3dc0d2: 7100 04b7 0000 |0059: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dc0d8: 0c07 |005c: move-result-object v7 │ │ +3dc0da: 6e20 07b7 8700 |005d: invoke-virtual {v7, v8}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dc0e0: 0f03 |0060: return v3 │ │ +3dc0e2: 6e20 10ac 3800 |0061: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(Z)V // method@ac10 │ │ +3dc0e8: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +3dc0ea: 6e20 12ac 0800 |0065: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac12 │ │ +3dc0f0: 6200 1dd9 |0068: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ +3dc0f4: 6e20 13ac 0800 |006a: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ac13 │ │ +3dc0fa: 7100 b9af 0000 |006d: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dc100: 0c00 |0070: move-result-object v0 │ │ +3dc102: 6e10 c9af 0000 |0071: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dc108: 6e20 e5af 8000 |0074: invoke-virtual {v0, v8}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@afe5 │ │ +3dc10e: 6e10 a4af 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dc114: 6e10 77ab 0800 |007a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dc11a: 0b00 |007d: move-result-wide v0 │ │ +3dc11c: 7100 7798 0000 |007e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ +3dc122: 0b05 |0081: move-result-wide v5 │ │ +3dc124: 3102 0005 |0082: cmp-long v2, v0, v5 │ │ +3dc128: 3902 1300 |0084: if-nez v2, 0097 // +0013 │ │ +3dc12c: 7100 7e98 0000 |0086: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ +3dc132: 1a00 3968 |0089: const-string v0, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ +3dc136: 7120 489d 0700 |008b: invoke-static {v7, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d48 │ │ +3dc13c: 7110 1328 0700 |008e: invoke-static {v7}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ +3dc142: 0c00 |0091: move-result-object v0 │ │ +3dc144: 6001 257a |0092: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ +3dc148: 6e20 0f28 1000 |0094: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@280f │ │ +3dc14e: 6e10 f6ab 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3dc154: 0c00 |009a: move-result-object v0 │ │ +3dc156: 2201 221d |009b: new-instance v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ +3dc15a: 6202 7cc4 |009d: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47c │ │ +3dc15e: 7030 f7ad 0102 |009f: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ +3dc164: 6e10 faad 0100 |00a2: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ +3dc16a: 0c00 |00a5: move-result-object v0 │ │ +3dc16c: 6e10 f9ad 0000 |00a6: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ +3dc172: 0c00 |00a9: move-result-object v0 │ │ +3dc174: 7120 b79c 0700 |00aa: invoke-static {v7, v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ +3dc17a: 7100 04b7 0000 |00ad: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dc180: 0c07 |00b0: move-result-object v7 │ │ +3dc182: 2340 f420 |00b1: new-array v0, v4, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ +3dc186: 6e10 f6ab 0800 |00b3: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3dc18c: 0c08 |00b6: move-result-object v8 │ │ +3dc18e: 4d08 0003 |00b7: aput-object v8, v0, v3 │ │ +3dc192: 7110 ffa1 0000 |00b9: invoke-static {v0}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ +3dc198: 0c08 |00bc: move-result-object v8 │ │ +3dc19a: 6e20 07b7 8700 |00bd: invoke-virtual {v7, v8}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dc1a0: 0f04 |00c0: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ 0x0024 line=111 │ │ 0x002d line=113 │ │ 0x0039 line=115 │ │ @@ -836075,23 +836075,23 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3dc524: |[3dc524] de.danoeh.antennapod.core.storage.DBWriter.deleteFromPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3dc534: 6e10 b8ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3dc53a: 0c03 |0003: move-result-object v3 │ │ -3dc53c: 2200 ea1e |0004: new-instance v0, Ljava/util/Date; // type@1eea │ │ -3dc540: 1601 0000 |0006: const-wide/16 v1, #int 0 // #0 │ │ -3dc544: 7030 99b4 1002 |0008: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b499 │ │ -3dc54a: 7120 d59b 0300 |000b: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future; // method@9bd5 │ │ -3dc550: 0c03 |000e: move-result-object v3 │ │ -3dc552: 1103 |000f: return-object v3 │ │ +3dc50c: |[3dc50c] de.danoeh.antennapod.core.storage.DBWriter.deleteFromPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3dc51c: 6e10 b8ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3dc522: 0c03 |0003: move-result-object v3 │ │ +3dc524: 2200 ea1e |0004: new-instance v0, Ljava/util/Date; // type@1eea │ │ +3dc528: 1601 0000 |0006: const-wide/16 v1, #int 0 // #0 │ │ +3dc52c: 7030 99b4 1002 |0008: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b499 │ │ +3dc532: 7120 d59b 0300 |000b: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future; // method@9bd5 │ │ +3dc538: 0c03 |000e: move-result-object v3 │ │ +3dc53a: 1103 |000f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #60 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -836099,31 +836099,31 @@ │ │ type : '(Ljava/util/List;J)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3dc1e0: |[3dc1e0] de.danoeh.antennapod.core.storage.DBWriter.indexInItemList:(Ljava/util/List;J)I │ │ -3dc1f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3dc1f2: 7210 e9b4 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3dc1f8: 0a01 |0004: move-result v1 │ │ -3dc1fa: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ -3dc1fe: 7220 ddb4 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3dc204: 0c01 |000a: move-result-object v1 │ │ -3dc206: 1f01 a21c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3dc20a: 6e10 77ab 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dc210: 0b01 |0010: move-result-wide v1 │ │ -3dc212: 3103 0105 |0011: cmp-long v3, v1, v5 │ │ -3dc216: 3903 0300 |0013: if-nez v3, 0016 // +0003 │ │ -3dc21a: 0f00 |0015: return v0 │ │ -3dc21c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3dc220: 28e9 |0018: goto 0001 // -0017 │ │ -3dc222: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ -3dc224: 0f04 |001a: return v4 │ │ +3dc1c8: |[3dc1c8] de.danoeh.antennapod.core.storage.DBWriter.indexInItemList:(Ljava/util/List;J)I │ │ +3dc1d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3dc1da: 7210 e9b4 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3dc1e0: 0a01 |0004: move-result v1 │ │ +3dc1e2: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ +3dc1e6: 7220 ddb4 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3dc1ec: 0c01 |000a: move-result-object v1 │ │ +3dc1ee: 1f01 a21c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3dc1f2: 6e10 77ab 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dc1f8: 0b01 |0010: move-result-wide v1 │ │ +3dc1fa: 3103 0105 |0011: cmp-long v3, v1, v5 │ │ +3dc1fe: 3903 0300 |0013: if-nez v3, 0016 // +0003 │ │ +3dc202: 0f00 |0015: return v0 │ │ +3dc204: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3dc208: 28e9 |0018: goto 0001 // -0017 │ │ +3dc20a: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ +3dc20c: 0f04 |001a: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=888 │ │ 0x0007 line=889 │ │ 0x000d line=890 │ │ locals : │ │ 0x0000 - 0x001b reg=4 (null) Ljava/util/List; │ │ @@ -836134,22 +836134,22 @@ │ │ type : '(Ljava/util/List;J)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3dc1bc: |[3dc1bc] de.danoeh.antennapod.core.storage.DBWriter.itemListContains:(Ljava/util/List;J)Z │ │ -3dc1cc: 7130 e69b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.indexInItemList:(Ljava/util/List;J)I // method@9be6 │ │ -3dc1d2: 0a00 |0003: move-result v0 │ │ -3dc1d4: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -3dc1d8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3dc1da: 2802 |0007: goto 0009 // +0002 │ │ -3dc1dc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3dc1de: 0f00 |0009: return v0 │ │ +3dc1a4: |[3dc1a4] de.danoeh.antennapod.core.storage.DBWriter.itemListContains:(Ljava/util/List;J)Z │ │ +3dc1b4: 7130 e69b 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.indexInItemList:(Ljava/util/List;J)I // method@9be6 │ │ +3dc1ba: 0a00 |0003: move-result v0 │ │ +3dc1bc: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +3dc1c0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3dc1c2: 2802 |0007: goto 0009 // +0002 │ │ +3dc1c4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3dc1c6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=1 (null) J │ │ │ │ @@ -836158,26 +836158,26 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadResult;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3dcfe4: |[3dcfe4] de.danoeh.antennapod.core.storage.DBWriter.lambda$addDownloadStatus$7:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3dcff4: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dcffa: 0c00 |0003: move-result-object v0 │ │ -3dcffc: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd002: 6e20 d6af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)J // method@afd6 │ │ -3dd008: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd00e: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd014: 0c01 |0010: move-result-object v1 │ │ -3dd016: 7100 2098 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@9820 │ │ -3dd01c: 0c00 |0014: move-result-object v0 │ │ -3dd01e: 6e20 07b7 0100 |0015: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd024: 0e00 |0018: return-void │ │ +3dcfcc: |[3dcfcc] de.danoeh.antennapod.core.storage.DBWriter.lambda$addDownloadStatus$7:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3dcfdc: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dcfe2: 0c00 |0003: move-result-object v0 │ │ +3dcfe4: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dcfea: 6e20 d6af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)J // method@afd6 │ │ +3dcff0: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dcff6: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dcffc: 0c01 |0010: move-result-object v1 │ │ +3dcffe: 7100 2098 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@9820 │ │ +3dd004: 0c00 |0014: move-result-object v0 │ │ +3dd006: 6e20 07b7 0100 |0015: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd00c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0004 line=305 │ │ 0x0007 line=306 │ │ 0x000a line=307 │ │ 0x000d line=308 │ │ @@ -836189,38 +836189,38 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -3dd028: |[3dd028] de.danoeh.antennapod.core.storage.DBWriter.lambda$addFavoriteItem$13:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dd038: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd03e: 0c00 |0003: move-result-object v0 │ │ -3dd040: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd046: 0c00 |0007: move-result-object v0 │ │ -3dd048: 6e20 a0af 3000 |0008: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@afa0 │ │ -3dd04e: 6e10 a4af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd054: 1a00 391d |000e: const-string v0, "Favorite" // string@1d39 │ │ -3dd058: 6e20 aaab 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ -3dd05e: 7100 04b7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd064: 0c00 |0016: move-result-object v0 │ │ -3dd066: 2201 851a |0017: new-instance v1, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a85 │ │ -3dd06a: 7010 fca1 0100 |0019: invoke-direct {v1}, Lde/danoeh/antennapod/event/FavoritesEvent;.:()V // method@a1fc │ │ -3dd070: 6e20 07b7 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd076: 7100 04b7 0000 |001f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd07c: 0c00 |0022: move-result-object v0 │ │ -3dd07e: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -3dd080: 2311 f420 |0024: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ -3dd084: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -3dd086: 4d03 0102 |0027: aput-object v3, v1, v2 │ │ -3dd08a: 7110 ffa1 0100 |0029: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ -3dd090: 0c03 |002c: move-result-object v3 │ │ -3dd092: 6e20 07b7 3000 |002d: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd098: 0e00 |0030: return-void │ │ +3dd010: |[3dd010] de.danoeh.antennapod.core.storage.DBWriter.lambda$addFavoriteItem$13:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dd020: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd026: 0c00 |0003: move-result-object v0 │ │ +3dd028: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd02e: 0c00 |0007: move-result-object v0 │ │ +3dd030: 6e20 a0af 3000 |0008: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@afa0 │ │ +3dd036: 6e10 a4af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd03c: 1a00 391d |000e: const-string v0, "Favorite" // string@1d39 │ │ +3dd040: 6e20 aaab 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ +3dd046: 7100 04b7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd04c: 0c00 |0016: move-result-object v0 │ │ +3dd04e: 2201 851a |0017: new-instance v1, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a85 │ │ +3dd052: 7010 fca1 0100 |0019: invoke-direct {v1}, Lde/danoeh/antennapod/event/FavoritesEvent;.:()V // method@a1fc │ │ +3dd058: 6e20 07b7 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd05e: 7100 04b7 0000 |001f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd064: 0c00 |0022: move-result-object v0 │ │ +3dd066: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +3dd068: 2311 f420 |0024: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ +3dd06c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +3dd06e: 4d03 0102 |0027: aput-object v3, v1, v2 │ │ +3dd072: 7110 ffa1 0100 |0029: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ +3dd078: 0c03 |002c: move-result-object v3 │ │ +3dd07a: 6e20 07b7 3000 |002d: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd080: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0008 line=567 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ 0x0013 line=570 │ │ @@ -836233,30 +836233,30 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -3dd09c: |[3dd09c] de.danoeh.antennapod.core.storage.DBWriter.lambda$addItemToPlaybackHistory$6:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ -3dd0ac: 1a00 5e17 |0000: const-string v0, "DBWriter" // string@175e │ │ -3dd0b0: 1a01 190d |0002: const-string v1, "Adding item to playback history" // string@0d19 │ │ -3dd0b4: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dd0ba: 6e20 16ac 3200 |0007: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPlaybackCompletionDate:(Ljava/util/Date;)V // method@ac16 │ │ -3dd0c0: 7100 b9af 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd0c6: 0c03 |000d: move-result-object v3 │ │ -3dd0c8: 6e10 c9af 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd0ce: 6e20 e2af 2300 |0011: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedMediaPlaybackCompletionDate:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@afe2 │ │ -3dd0d4: 6e10 a4af 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd0da: 7100 04b7 0000 |0017: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd0e0: 0c02 |001a: move-result-object v2 │ │ -3dd0e2: 7100 2ea2 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // method@a22e │ │ -3dd0e8: 0c03 |001e: move-result-object v3 │ │ -3dd0ea: 6e20 07b7 3200 |001f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd0f0: 0e00 |0022: return-void │ │ +3dd084: |[3dd084] de.danoeh.antennapod.core.storage.DBWriter.lambda$addItemToPlaybackHistory$6:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)V │ │ +3dd094: 1a00 5e17 |0000: const-string v0, "DBWriter" // string@175e │ │ +3dd098: 1a01 190d |0002: const-string v1, "Adding item to playback history" // string@0d19 │ │ +3dd09c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dd0a2: 6e20 16ac 3200 |0007: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPlaybackCompletionDate:(Ljava/util/Date;)V // method@ac16 │ │ +3dd0a8: 7100 b9af 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd0ae: 0c03 |000d: move-result-object v3 │ │ +3dd0b0: 6e10 c9af 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd0b6: 6e20 e2af 2300 |0011: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedMediaPlaybackCompletionDate:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@afe2 │ │ +3dd0bc: 6e10 a4af 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd0c2: 7100 04b7 0000 |0017: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd0c8: 0c02 |001a: move-result-object v2 │ │ +3dd0ca: 7100 2ea2 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // method@a22e │ │ +3dd0d0: 0c03 |001e: move-result-object v3 │ │ +3dd0d2: 6e20 07b7 3200 |001f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd0d8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=285 │ │ 0x0007 line=286 │ │ 0x000a line=288 │ │ 0x000e line=289 │ │ 0x0011 line=290 │ │ @@ -836271,36 +836271,36 @@ │ │ type : '([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3dd0f4: |[3dd0f4] de.danoeh.antennapod.core.storage.DBWriter.lambda$addNewFeed$23:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -3dd104: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd10a: 0c00 |0003: move-result-object v0 │ │ -3dd10c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd112: 6e20 d5af 4000 |0007: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@afd5 │ │ -3dd118: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd11e: 2140 |000d: array-length v0, v4 │ │ -3dd120: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3dd122: 3501 1400 |000f: if-ge v1, v0, 0023 // +0014 │ │ -3dd126: 4602 0401 |0011: aget-object v2, v4, v1 │ │ -3dd12a: 6e10 5dab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3dd130: 0a03 |0016: move-result v3 │ │ -3dd132: 3903 0900 |0017: if-nez v3, 0020 // +0009 │ │ -3dd136: 6e10 84ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3dd13c: 0c02 |001c: move-result-object v2 │ │ -3dd13e: 7120 b99c 2500 |001d: invoke-static {v5, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueFeedAddedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V // method@9cb9 │ │ -3dd144: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3dd148: 28ed |0022: goto 000f // -0013 │ │ -3dd14a: 2204 4900 |0023: new-instance v4, Landroid/app/backup/BackupManager; // type@0049 │ │ -3dd14e: 7020 b701 5400 |0025: invoke-direct {v4, v5}, Landroid/app/backup/BackupManager;.:(Landroid/content/Context;)V // method@01b7 │ │ -3dd154: 6e10 b801 0400 |0028: invoke-virtual {v4}, Landroid/app/backup/BackupManager;.dataChanged:()V // method@01b8 │ │ -3dd15a: 0e00 |002b: return-void │ │ +3dd0dc: |[3dd0dc] de.danoeh.antennapod.core.storage.DBWriter.lambda$addNewFeed$23:([Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +3dd0ec: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd0f2: 0c00 |0003: move-result-object v0 │ │ +3dd0f4: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd0fa: 6e20 d5af 4000 |0007: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@afd5 │ │ +3dd100: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd106: 2140 |000d: array-length v0, v4 │ │ +3dd108: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3dd10a: 3501 1400 |000f: if-ge v1, v0, 0023 // +0014 │ │ +3dd10e: 4602 0401 |0011: aget-object v2, v4, v1 │ │ +3dd112: 6e10 5dab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3dd118: 0a03 |0016: move-result v3 │ │ +3dd11a: 3903 0900 |0017: if-nez v3, 0020 // +0009 │ │ +3dd11e: 6e10 84ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3dd124: 0c02 |001c: move-result-object v2 │ │ +3dd126: 7120 b99c 2500 |001d: invoke-static {v5, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueFeedAddedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V // method@9cb9 │ │ +3dd12c: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3dd130: 28ed |0022: goto 000f // -0013 │ │ +3dd132: 2204 4900 |0023: new-instance v4, Landroid/app/backup/BackupManager; // type@0049 │ │ +3dd136: 7020 b701 5400 |0025: invoke-direct {v4, v5}, Landroid/app/backup/BackupManager;.:(Landroid/content/Context;)V // method@01b7 │ │ +3dd13c: 6e10 b801 0400 |0028: invoke-virtual {v4}, Landroid/app/backup/BackupManager;.dataChanged:()V // method@01b8 │ │ +3dd142: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0007 line=777 │ │ 0x000a line=778 │ │ 0x000d line=780 │ │ @@ -836317,99 +836317,99 @@ │ │ type : '([JLandroid/content/Context;ZZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 173 16-bit code units │ │ -3dd15c: |[3dd15c] de.danoeh.antennapod.core.storage.DBWriter.lambda$addQueueItem$9:([JLandroid/content/Context;ZZ)V │ │ -3dd16c: 07f0 |0000: move-object v0, v15 │ │ -3dd16e: 2101 |0001: array-length v1, v0 │ │ -3dd170: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -3dd172: 3521 0300 |0003: if-ge v1, v2, 0006 // +0003 │ │ -3dd176: 0e00 |0005: return-void │ │ -3dd178: 7100 b9af 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd17e: 0c01 |0009: move-result-object v1 │ │ -3dd180: 6e10 c9af 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd186: 7110 339b 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ -3dd18c: 0c03 |0010: move-result-object v3 │ │ -3dd18e: 2204 8c19 |0011: new-instance v4, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ -3dd192: 7010 4a9d 0400 |0013: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d4a │ │ -3dd198: 2205 e21e |0016: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ -3dd19c: 7010 17b4 0500 |0018: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3dd1a2: 2206 e21e |001b: new-instance v6, Ljava/util/ArrayList; // type@1ee2 │ │ -3dd1a6: 7010 17b4 0600 |001d: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3dd1ac: 2207 5619 |0020: new-instance v7, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator; // type@1956 │ │ -3dd1b0: 7100 2cb0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEnqueueLocation:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b02c │ │ -3dd1b6: 0c08 |0025: move-result-object v8 │ │ -3dd1b8: 7020 4d9c 8700 |0026: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@9c4d │ │ -3dd1be: 7701 7398 1000 |0029: invoke-static/range {v16}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@9873 │ │ -3dd1c4: 0c08 |002c: move-result-object v8 │ │ -3dd1c6: 6e30 4e9c 3708 |002d: invoke-virtual {v7, v3, v8}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.calcPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I // method@9c4e │ │ -3dd1cc: 0a07 |0030: move-result v7 │ │ -3dd1ce: 2108 |0031: array-length v8, v0 │ │ -3dd1d0: 1209 |0032: const/4 v9, #int 0 // #0 │ │ -3dd1d2: 120a |0033: const/4 v10, #int 0 // #0 │ │ -3dd1d4: 120b |0034: const/4 v11, #int 0 // #0 │ │ -3dd1d6: 358a 3500 |0035: if-ge v10, v8, 006a // +0035 │ │ -3dd1da: 450c 000a |0037: aget-wide v12, v0, v10 │ │ -3dd1de: 7130 e79b c30d |0039: invoke-static {v3, v12, v13}, Lde/danoeh/antennapod/core/storage/DBWriter;.itemListContains:(Ljava/util/List;J)Z // method@9be7 │ │ -3dd1e4: 0a0e |003c: move-result v14 │ │ -3dd1e6: 390e 2a00 |003d: if-nez v14, 0067 // +002a │ │ -3dd1ea: 7120 1f9b dc00 |003f: invoke-static {v12, v13}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ -3dd1f0: 0c0c |0042: move-result-object v12 │ │ -3dd1f2: 380c 2400 |0043: if-eqz v12, 0067 // +0024 │ │ -3dd1f6: 7230 d5b4 730c |0045: invoke-interface {v3, v7, v12}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -3dd1fc: 7120 0fa2 7c00 |0048: invoke-static {v12, v7}, Lde/danoeh/antennapod/event/QueueEvent;.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; // method@a20f │ │ -3dd202: 0c0b |004b: move-result-object v11 │ │ -3dd204: 7220 d6b4 b500 |004c: invoke-interface {v5, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3dd20a: 1a0b bc50 |004f: const-string v11, "Queue" // string@50bc │ │ -3dd20e: 6e20 aaab bc00 |0051: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ -3dd214: 7220 d6b4 c600 |0054: invoke-interface {v6, v12}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3dd21a: 6e10 c4ab 0c00 |0057: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -3dd220: 0a0b |005a: move-result v11 │ │ -3dd222: 380b 0900 |005b: if-eqz v11, 0064 // +0009 │ │ -3dd226: 6e10 77ab 0c00 |005d: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dd22c: 0b0b |0060: move-result-wide v11 │ │ -3dd22e: 6e30 4c9d b40c |0061: invoke-virtual {v4, v11, v12}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ -3dd234: d807 0701 |0064: add-int/lit8 v7, v7, #int 1 // #01 │ │ -3dd238: 121b |0066: const/4 v11, #int 1 // #1 │ │ -3dd23a: d80a 0a01 |0067: add-int/lit8 v10, v10, #int 1 // #01 │ │ -3dd23e: 28cc |0069: goto 0035 // -0034 │ │ -3dd240: 380b 3a00 |006a: if-eqz v11, 00a4 // +003a │ │ -3dd244: 7120 dc9b 5300 |006c: invoke-static {v3, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.applySortOrder:(Ljava/util/List;Ljava/util/List;)V // method@9bdc │ │ -3dd24a: 6e20 e6af 3100 |006f: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ -3dd250: 7210 e1b4 0500 |0072: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3dd256: 0c00 |0075: move-result-object v0 │ │ -3dd258: 7210 c4b4 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3dd25e: 0a02 |0079: move-result v2 │ │ -3dd260: 3802 1000 |007a: if-eqz v2, 008a // +0010 │ │ -3dd264: 7210 c5b4 0000 |007c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3dd26a: 0c02 |007f: move-result-object v2 │ │ -3dd26c: 1f02 8d1a |0080: check-cast v2, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ -3dd270: 7100 04b7 0000 |0082: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd276: 0c03 |0085: move-result-object v3 │ │ -3dd278: 6e20 07b7 2300 |0086: invoke-virtual {v3, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd27e: 28ed |0089: goto 0076 // -0013 │ │ -3dd280: 7100 04b7 0000 |008a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd286: 0c00 |008d: move-result-object v0 │ │ -3dd288: 7110 fea1 0600 |008e: invoke-static {v6}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1fe │ │ -3dd28e: 0c02 |0091: move-result-object v2 │ │ -3dd290: 6e20 07b7 2000 |0092: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd296: 3811 0f00 |0095: if-eqz v17, 00a4 // +000f │ │ -3dd29a: 6e10 5b9d 0400 |0097: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9d5b │ │ -3dd2a0: 0a00 |009a: move-result v0 │ │ -3dd2a2: 3d00 0900 |009b: if-lez v0, 00a4 // +0009 │ │ -3dd2a6: 6e10 5c9d 0400 |009d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9d5c │ │ -3dd2ac: 0c00 |00a0: move-result-object v0 │ │ -3dd2ae: 7120 0f9c 0900 |00a1: invoke-static {v9, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ -3dd2b4: 6e10 a4af 0100 |00a4: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd2ba: 3812 0500 |00a7: if-eqz v18, 00ac // +0005 │ │ -3dd2be: 7701 519b 1000 |00a9: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ -3dd2c4: 0e00 |00ac: return-void │ │ +3dd144: |[3dd144] de.danoeh.antennapod.core.storage.DBWriter.lambda$addQueueItem$9:([JLandroid/content/Context;ZZ)V │ │ +3dd154: 07f0 |0000: move-object v0, v15 │ │ +3dd156: 2101 |0001: array-length v1, v0 │ │ +3dd158: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +3dd15a: 3521 0300 |0003: if-ge v1, v2, 0006 // +0003 │ │ +3dd15e: 0e00 |0005: return-void │ │ +3dd160: 7100 b9af 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd166: 0c01 |0009: move-result-object v1 │ │ +3dd168: 6e10 c9af 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd16e: 7110 339b 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ +3dd174: 0c03 |0010: move-result-object v3 │ │ +3dd176: 2204 8c19 |0011: new-instance v4, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ +3dd17a: 7010 4a9d 0400 |0013: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d4a │ │ +3dd180: 2205 e21e |0016: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ +3dd184: 7010 17b4 0500 |0018: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3dd18a: 2206 e21e |001b: new-instance v6, Ljava/util/ArrayList; // type@1ee2 │ │ +3dd18e: 7010 17b4 0600 |001d: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3dd194: 2207 5619 |0020: new-instance v7, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator; // type@1956 │ │ +3dd198: 7100 2cb0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEnqueueLocation:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b02c │ │ +3dd19e: 0c08 |0025: move-result-object v8 │ │ +3dd1a0: 7020 4d9c 8700 |0026: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@9c4d │ │ +3dd1a6: 7701 7398 1000 |0029: invoke-static/range {v16}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@9873 │ │ +3dd1ac: 0c08 |002c: move-result-object v8 │ │ +3dd1ae: 6e30 4e9c 3708 |002d: invoke-virtual {v7, v3, v8}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.calcPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I // method@9c4e │ │ +3dd1b4: 0a07 |0030: move-result v7 │ │ +3dd1b6: 2108 |0031: array-length v8, v0 │ │ +3dd1b8: 1209 |0032: const/4 v9, #int 0 // #0 │ │ +3dd1ba: 120a |0033: const/4 v10, #int 0 // #0 │ │ +3dd1bc: 120b |0034: const/4 v11, #int 0 // #0 │ │ +3dd1be: 358a 3500 |0035: if-ge v10, v8, 006a // +0035 │ │ +3dd1c2: 450c 000a |0037: aget-wide v12, v0, v10 │ │ +3dd1c6: 7130 e79b c30d |0039: invoke-static {v3, v12, v13}, Lde/danoeh/antennapod/core/storage/DBWriter;.itemListContains:(Ljava/util/List;J)Z // method@9be7 │ │ +3dd1cc: 0a0e |003c: move-result v14 │ │ +3dd1ce: 390e 2a00 |003d: if-nez v14, 0067 // +002a │ │ +3dd1d2: 7120 1f9b dc00 |003f: invoke-static {v12, v13}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ +3dd1d8: 0c0c |0042: move-result-object v12 │ │ +3dd1da: 380c 2400 |0043: if-eqz v12, 0067 // +0024 │ │ +3dd1de: 7230 d5b4 730c |0045: invoke-interface {v3, v7, v12}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +3dd1e4: 7120 0fa2 7c00 |0048: invoke-static {v12, v7}, Lde/danoeh/antennapod/event/QueueEvent;.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; // method@a20f │ │ +3dd1ea: 0c0b |004b: move-result-object v11 │ │ +3dd1ec: 7220 d6b4 b500 |004c: invoke-interface {v5, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3dd1f2: 1a0b bc50 |004f: const-string v11, "Queue" // string@50bc │ │ +3dd1f6: 6e20 aaab bc00 |0051: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ +3dd1fc: 7220 d6b4 c600 |0054: invoke-interface {v6, v12}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3dd202: 6e10 c4ab 0c00 |0057: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +3dd208: 0a0b |005a: move-result v11 │ │ +3dd20a: 380b 0900 |005b: if-eqz v11, 0064 // +0009 │ │ +3dd20e: 6e10 77ab 0c00 |005d: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dd214: 0b0b |0060: move-result-wide v11 │ │ +3dd216: 6e30 4c9d b40c |0061: invoke-virtual {v4, v11, v12}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ +3dd21c: d807 0701 |0064: add-int/lit8 v7, v7, #int 1 // #01 │ │ +3dd220: 121b |0066: const/4 v11, #int 1 // #1 │ │ +3dd222: d80a 0a01 |0067: add-int/lit8 v10, v10, #int 1 // #01 │ │ +3dd226: 28cc |0069: goto 0035 // -0034 │ │ +3dd228: 380b 3a00 |006a: if-eqz v11, 00a4 // +003a │ │ +3dd22c: 7120 dc9b 5300 |006c: invoke-static {v3, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.applySortOrder:(Ljava/util/List;Ljava/util/List;)V // method@9bdc │ │ +3dd232: 6e20 e6af 3100 |006f: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ +3dd238: 7210 e1b4 0500 |0072: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3dd23e: 0c00 |0075: move-result-object v0 │ │ +3dd240: 7210 c4b4 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3dd246: 0a02 |0079: move-result v2 │ │ +3dd248: 3802 1000 |007a: if-eqz v2, 008a // +0010 │ │ +3dd24c: 7210 c5b4 0000 |007c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3dd252: 0c02 |007f: move-result-object v2 │ │ +3dd254: 1f02 8d1a |0080: check-cast v2, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ +3dd258: 7100 04b7 0000 |0082: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd25e: 0c03 |0085: move-result-object v3 │ │ +3dd260: 6e20 07b7 2300 |0086: invoke-virtual {v3, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd266: 28ed |0089: goto 0076 // -0013 │ │ +3dd268: 7100 04b7 0000 |008a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd26e: 0c00 |008d: move-result-object v0 │ │ +3dd270: 7110 fea1 0600 |008e: invoke-static {v6}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1fe │ │ +3dd276: 0c02 |0091: move-result-object v2 │ │ +3dd278: 6e20 07b7 2000 |0092: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd27e: 3811 0f00 |0095: if-eqz v17, 00a4 // +000f │ │ +3dd282: 6e10 5b9d 0400 |0097: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9d5b │ │ +3dd288: 0a00 |009a: move-result v0 │ │ +3dd28a: 3d00 0900 |009b: if-lez v0, 00a4 // +0009 │ │ +3dd28e: 6e10 5c9d 0400 |009d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9d5c │ │ +3dd294: 0c00 |00a0: move-result-object v0 │ │ +3dd296: 7120 0f9c 0900 |00a1: invoke-static {v9, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ +3dd29c: 6e10 a4af 0100 |00a4: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd2a2: 3812 0500 |00a7: if-eqz v18, 00ac // +0005 │ │ +3dd2a6: 7701 519b 1000 |00a9: invoke-static/range {v16}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ +3dd2ac: 0e00 |00ac: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=397 │ │ 0x0006 line=401 │ │ 0x000a line=402 │ │ 0x000d line=403 │ │ 0x0011 line=406 │ │ @@ -836448,57 +836448,57 @@ │ │ type : '(JIZLandroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 90 16-bit code units │ │ -3dd2c8: |[3dd2c8] de.danoeh.antennapod.core.storage.DBWriter.lambda$addQueueItemAt$8:(JIZLandroid/content/Context;)V │ │ -3dd2d8: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd2de: 0c00 |0003: move-result-object v0 │ │ -3dd2e0: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd2e6: 7110 339b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ -3dd2ec: 0c01 |000a: move-result-object v1 │ │ -3dd2ee: 3801 4600 |000b: if-eqz v1, 0051 // +0046 │ │ -3dd2f2: 7130 e79b 5106 |000d: invoke-static {v1, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.itemListContains:(Ljava/util/List;J)Z // method@9be7 │ │ -3dd2f8: 0a02 |0010: move-result v2 │ │ -3dd2fa: 3902 4000 |0011: if-nez v2, 0051 // +0040 │ │ -3dd2fe: 7120 1f9b 6500 |0013: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ -3dd304: 0c05 |0016: move-result-object v5 │ │ -3dd306: 3805 3a00 |0017: if-eqz v5, 0051 // +003a │ │ -3dd30a: 7230 d5b4 7105 |0019: invoke-interface {v1, v7, v5}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -3dd310: 6e20 e6af 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ -3dd316: 1a06 bc50 |001f: const-string v6, "Queue" // string@50bc │ │ -3dd31a: 6e20 aaab 6500 |0021: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ -3dd320: 7100 04b7 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd326: 0c06 |0027: move-result-object v6 │ │ -3dd328: 7120 0fa2 7500 |0028: invoke-static {v5, v7}, Lde/danoeh/antennapod/event/QueueEvent;.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; // method@a20f │ │ -3dd32e: 0c07 |002b: move-result-object v7 │ │ -3dd330: 6e20 07b7 7600 |002c: invoke-virtual {v6, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd336: 7100 04b7 0000 |002f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd33c: 0c06 |0032: move-result-object v6 │ │ -3dd33e: 1217 |0033: const/4 v7, #int 1 // #1 │ │ -3dd340: 2371 f420 |0034: new-array v1, v7, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ -3dd344: 1202 |0036: const/4 v2, #int 0 // #0 │ │ -3dd346: 4d05 0102 |0037: aput-object v5, v1, v2 │ │ -3dd34a: 7110 ffa1 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ -3dd350: 0c01 |003c: move-result-object v1 │ │ -3dd352: 6e20 07b7 1600 |003d: invoke-virtual {v6, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd358: 6e10 c4ab 0500 |0040: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -3dd35e: 0a06 |0043: move-result v6 │ │ -3dd360: 3806 0d00 |0044: if-eqz v6, 0051 // +000d │ │ -3dd364: 2376 e71f |0046: new-array v6, v7, [J // type@1fe7 │ │ -3dd368: 6e10 77ab 0500 |0048: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dd36e: 0b03 |004b: move-result-wide v3 │ │ -3dd370: 4c03 0602 |004c: aput-wide v3, v6, v2 │ │ -3dd374: 7120 0f9c 6200 |004e: invoke-static {v2, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ -3dd37a: 6e10 a4af 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd380: 3808 0500 |0054: if-eqz v8, 0059 // +0005 │ │ -3dd384: 7110 519b 0900 |0056: invoke-static {v9}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ -3dd38a: 0e00 |0059: return-void │ │ +3dd2b0: |[3dd2b0] de.danoeh.antennapod.core.storage.DBWriter.lambda$addQueueItemAt$8:(JIZLandroid/content/Context;)V │ │ +3dd2c0: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd2c6: 0c00 |0003: move-result-object v0 │ │ +3dd2c8: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd2ce: 7110 339b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ +3dd2d4: 0c01 |000a: move-result-object v1 │ │ +3dd2d6: 3801 4600 |000b: if-eqz v1, 0051 // +0046 │ │ +3dd2da: 7130 e79b 5106 |000d: invoke-static {v1, v5, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.itemListContains:(Ljava/util/List;J)Z // method@9be7 │ │ +3dd2e0: 0a02 |0010: move-result v2 │ │ +3dd2e2: 3902 4000 |0011: if-nez v2, 0051 // +0040 │ │ +3dd2e6: 7120 1f9b 6500 |0013: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ +3dd2ec: 0c05 |0016: move-result-object v5 │ │ +3dd2ee: 3805 3a00 |0017: if-eqz v5, 0051 // +003a │ │ +3dd2f2: 7230 d5b4 7105 |0019: invoke-interface {v1, v7, v5}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +3dd2f8: 6e20 e6af 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ +3dd2fe: 1a06 bc50 |001f: const-string v6, "Queue" // string@50bc │ │ +3dd302: 6e20 aaab 6500 |0021: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.addTag:(Ljava/lang/String;)V // method@abaa │ │ +3dd308: 7100 04b7 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd30e: 0c06 |0027: move-result-object v6 │ │ +3dd310: 7120 0fa2 7500 |0028: invoke-static {v5, v7}, Lde/danoeh/antennapod/event/QueueEvent;.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; // method@a20f │ │ +3dd316: 0c07 |002b: move-result-object v7 │ │ +3dd318: 6e20 07b7 7600 |002c: invoke-virtual {v6, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd31e: 7100 04b7 0000 |002f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd324: 0c06 |0032: move-result-object v6 │ │ +3dd326: 1217 |0033: const/4 v7, #int 1 // #1 │ │ +3dd328: 2371 f420 |0034: new-array v1, v7, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ +3dd32c: 1202 |0036: const/4 v2, #int 0 // #0 │ │ +3dd32e: 4d05 0102 |0037: aput-object v5, v1, v2 │ │ +3dd332: 7110 ffa1 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ +3dd338: 0c01 |003c: move-result-object v1 │ │ +3dd33a: 6e20 07b7 1600 |003d: invoke-virtual {v6, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd340: 6e10 c4ab 0500 |0040: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +3dd346: 0a06 |0043: move-result v6 │ │ +3dd348: 3806 0d00 |0044: if-eqz v6, 0051 // +000d │ │ +3dd34c: 2376 e71f |0046: new-array v6, v7, [J // type@1fe7 │ │ +3dd350: 6e10 77ab 0500 |0048: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dd356: 0b03 |004b: move-result-wide v3 │ │ +3dd358: 4c03 0602 |004c: aput-wide v3, v6, v2 │ │ +3dd35c: 7120 0f9c 6200 |004e: invoke-static {v2, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ +3dd362: 6e10 a4af 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd368: 3808 0500 |0054: if-eqz v8, 0059 // +0005 │ │ +3dd36c: 7110 519b 0900 |0056: invoke-static {v9}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ +3dd372: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=327 │ │ 0x0007 line=328 │ │ 0x000d line=332 │ │ 0x0013 line=333 │ │ @@ -836522,26 +836522,26 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3dd38c: |[3dd38c] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearDownloadLog$5:()V │ │ -3dd39c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd3a2: 0c00 |0003: move-result-object v0 │ │ -3dd3a4: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd3aa: 6e10 a1af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearDownloadLog:()V // method@afa1 │ │ -3dd3b0: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd3b6: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd3bc: 0c00 |0010: move-result-object v0 │ │ -3dd3be: 7100 2098 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@9820 │ │ -3dd3c4: 0c01 |0014: move-result-object v1 │ │ -3dd3c6: 6e20 07b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd3cc: 0e00 |0018: return-void │ │ +3dd374: |[3dd374] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearDownloadLog$5:()V │ │ +3dd384: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd38a: 0c00 |0003: move-result-object v0 │ │ +3dd38c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd392: 6e10 a1af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearDownloadLog:()V // method@afa1 │ │ +3dd398: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd39e: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd3a4: 0c00 |0010: move-result-object v0 │ │ +3dd3a6: 7100 2098 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/event/DownloadLogEvent;.listUpdated:()Lde/danoeh/antennapod/core/event/DownloadLogEvent; // method@9820 │ │ +3dd3ac: 0c01 |0014: move-result-object v1 │ │ +3dd3ae: 6e20 07b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd3b4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0004 line=253 │ │ 0x0007 line=254 │ │ 0x000a line=255 │ │ 0x000d line=256 │ │ @@ -836552,26 +836552,26 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3dd3d0: |[3dd3d0] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearPlaybackHistory$4:()V │ │ -3dd3e0: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd3e6: 0c00 |0003: move-result-object v0 │ │ -3dd3e8: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd3ee: 6e10 a2af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearPlaybackHistory:()V // method@afa2 │ │ -3dd3f4: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd3fa: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd400: 0c00 |0010: move-result-object v0 │ │ -3dd402: 7100 2ea2 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // method@a22e │ │ -3dd408: 0c01 |0014: move-result-object v1 │ │ -3dd40a: 6e20 07b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd410: 0e00 |0018: return-void │ │ +3dd3b8: |[3dd3b8] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearPlaybackHistory$4:()V │ │ +3dd3c8: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd3ce: 0c00 |0003: move-result-object v0 │ │ +3dd3d0: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd3d6: 6e10 a2af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearPlaybackHistory:()V // method@afa2 │ │ +3dd3dc: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd3e2: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd3e8: 0c00 |0010: move-result-object v0 │ │ +3dd3ea: 7100 2ea2 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // method@a22e │ │ +3dd3f0: 0c01 |0014: move-result-object v1 │ │ +3dd3f2: 6e20 07b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd3f8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0004 line=240 │ │ 0x0007 line=241 │ │ 0x000a line=242 │ │ 0x000d line=243 │ │ @@ -836582,26 +836582,26 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3dd414: |[3dd414] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearQueue$10:()V │ │ -3dd424: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd42a: 0c00 |0003: move-result-object v0 │ │ -3dd42c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd432: 6e10 a3af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearQueue:()V // method@afa3 │ │ -3dd438: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd43e: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd444: 0c00 |0010: move-result-object v0 │ │ -3dd446: 7100 10a2 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent;.cleared:()Lde/danoeh/antennapod/event/QueueEvent; // method@a210 │ │ -3dd44c: 0c01 |0014: move-result-object v1 │ │ -3dd44e: 6e20 07b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd454: 0e00 |0018: return-void │ │ +3dd3fc: |[3dd3fc] de.danoeh.antennapod.core.storage.DBWriter.lambda$clearQueue$10:()V │ │ +3dd40c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd412: 0c00 |0003: move-result-object v0 │ │ +3dd414: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd41a: 6e10 a3af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.clearQueue:()V // method@afa3 │ │ +3dd420: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd426: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd42c: 0c00 |0010: move-result-object v0 │ │ +3dd42e: 7100 10a2 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent;.cleared:()Lde/danoeh/antennapod/event/QueueEvent; // method@a210 │ │ +3dd434: 0c01 |0014: move-result-object v1 │ │ +3dd436: 6e20 07b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd43c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x0004 line=481 │ │ 0x0007 line=482 │ │ 0x000a line=483 │ │ 0x000d line=485 │ │ @@ -836612,43 +836612,43 @@ │ │ type : '(JLandroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -3dd458: |[3dd458] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeed$2:(JLandroid/content/Context;)V │ │ -3dd468: 7120 1c9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ -3dd46e: 0c00 |0003: move-result-object v0 │ │ -3dd470: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3dd474: 0e00 |0006: return-void │ │ -3dd476: 6e10 4fab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3dd47c: 0c01 |000a: move-result-object v1 │ │ -3dd47e: 3901 0500 |000b: if-nez v1, 0010 // +0005 │ │ -3dd482: 7110 239b 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b23 │ │ -3dd488: 6e10 4fab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3dd48e: 0c01 |0013: move-result-object v1 │ │ -3dd490: 7120 e29b 1200 |0014: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V // method@9be2 │ │ -3dd496: 7100 b9af 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd49c: 0c01 |001a: move-result-object v1 │ │ -3dd49e: 6e10 c9af 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd4a4: 6e20 ceaf 0100 |001e: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@afce │ │ -3dd4aa: 6e10 a4af 0100 |0021: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd4b0: 6e10 5dab 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3dd4b6: 0a01 |0027: move-result v1 │ │ -3dd4b8: 3901 0900 |0028: if-nez v1, 0031 // +0009 │ │ -3dd4bc: 6e10 84ab 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3dd4c2: 0c01 |002d: move-result-object v1 │ │ -3dd4c4: 7120 ba9c 1200 |002e: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueFeedRemovedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V // method@9cba │ │ -3dd4ca: 7100 04b7 0000 |0031: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd4d0: 0c01 |0034: move-result-object v1 │ │ -3dd4d2: 2202 871a |0035: new-instance v2, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ -3dd4d6: 7020 01a2 0200 |0037: invoke-direct {v2, v0}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a201 │ │ -3dd4dc: 6e20 07b7 2100 |003a: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd4e2: 0e00 |003d: return-void │ │ +3dd440: |[3dd440] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeed$2:(JLandroid/content/Context;)V │ │ +3dd450: 7120 1c9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ +3dd456: 0c00 |0003: move-result-object v0 │ │ +3dd458: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3dd45c: 0e00 |0006: return-void │ │ +3dd45e: 6e10 4fab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3dd464: 0c01 |000a: move-result-object v1 │ │ +3dd466: 3901 0500 |000b: if-nez v1, 0010 // +0005 │ │ +3dd46a: 7110 239b 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b23 │ │ +3dd470: 6e10 4fab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3dd476: 0c01 |0013: move-result-object v1 │ │ +3dd478: 7120 e29b 1200 |0014: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V // method@9be2 │ │ +3dd47e: 7100 b9af 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd484: 0c01 |001a: move-result-object v1 │ │ +3dd486: 6e10 c9af 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd48c: 6e20 ceaf 0100 |001e: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@afce │ │ +3dd492: 6e10 a4af 0100 |0021: invoke-virtual {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd498: 6e10 5dab 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3dd49e: 0a01 |0027: move-result v1 │ │ +3dd4a0: 3901 0900 |0028: if-nez v1, 0031 // +0009 │ │ +3dd4a4: 6e10 84ab 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3dd4aa: 0c01 |002d: move-result-object v1 │ │ +3dd4ac: 7120 ba9c 1200 |002e: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueFeedRemovedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V // method@9cba │ │ +3dd4b2: 7100 04b7 0000 |0031: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd4b8: 0c01 |0034: move-result-object v1 │ │ +3dd4ba: 2202 871a |0035: new-instance v2, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ +3dd4be: 7020 01a2 0200 |0037: invoke-direct {v2, v0}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a201 │ │ +3dd4c4: 6e20 07b7 2100 |003a: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd4ca: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0007 line=162 │ │ 0x000d line=163 │ │ 0x0010 line=165 │ │ 0x0017 line=168 │ │ @@ -836667,17 +836667,17 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3dd4e4: |[3dd4e4] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeedItems$3:(Landroid/content/Context;Ljava/util/List;)V │ │ -3dd4f4: 7120 e29b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V // method@9be2 │ │ -3dd4fa: 0e00 |0003: return-void │ │ +3dd4cc: |[3dd4cc] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeedItems$3:(Landroid/content/Context;Ljava/util/List;)V │ │ +3dd4dc: 7120 e29b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedItemsSynchronous:(Landroid/content/Context;Ljava/util/List;)V // method@9be2 │ │ +3dd4e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -836686,34 +836686,34 @@ │ │ type : '(JLandroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -3dd4fc: |[3dd4fc] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeedMediaOfItem$1:(JLandroid/content/Context;)V │ │ -3dd50c: 7120 299b 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ -3dd512: 0c02 |0003: move-result-object v2 │ │ -3dd514: 3802 1f00 |0004: if-eqz v2, 0023 // +001f │ │ -3dd518: 7120 e49b 2400 |0006: invoke-static {v4, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9be4 │ │ -3dd51e: 0a03 |0009: move-result v3 │ │ -3dd520: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ -3dd524: 7100 84b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldDeleteRemoveFromQueue:()Z // method@b084 │ │ -3dd52a: 0a03 |000f: move-result v3 │ │ -3dd52c: 3803 1300 |0010: if-eqz v3, 0023 // +0013 │ │ -3dd530: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -3dd532: 2333 e71f |0013: new-array v3, v3, [J // type@1fe7 │ │ -3dd536: 6e10 f6ab 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3dd53c: 0c02 |0018: move-result-object v2 │ │ -3dd53e: 6e10 77ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dd544: 0b00 |001c: move-result-wide v0 │ │ -3dd546: 1202 |001d: const/4 v2, #int 0 // #0 │ │ -3dd548: 4c00 0302 |001e: aput-wide v0, v3, v2 │ │ -3dd54c: 7130 1b9c 2403 |0020: invoke-static {v4, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c1b │ │ -3dd552: 0e00 |0023: return-void │ │ +3dd4e4: |[3dd4e4] de.danoeh.antennapod.core.storage.DBWriter.lambda$deleteFeedMediaOfItem$1:(JLandroid/content/Context;)V │ │ +3dd4f4: 7120 299b 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ +3dd4fa: 0c02 |0003: move-result-object v2 │ │ +3dd4fc: 3802 1f00 |0004: if-eqz v2, 0023 // +001f │ │ +3dd500: 7120 e49b 2400 |0006: invoke-static {v4, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaSynchronous:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9be4 │ │ +3dd506: 0a03 |0009: move-result v3 │ │ +3dd508: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ +3dd50c: 7100 84b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldDeleteRemoveFromQueue:()Z // method@b084 │ │ +3dd512: 0a03 |000f: move-result v3 │ │ +3dd514: 3803 1300 |0010: if-eqz v3, 0023 // +0013 │ │ +3dd518: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +3dd51a: 2333 e71f |0013: new-array v3, v3, [J // type@1fe7 │ │ +3dd51e: 6e10 f6ab 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3dd524: 0c02 |0018: move-result-object v2 │ │ +3dd526: 6e10 77ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dd52c: 0b00 |001c: move-result-wide v0 │ │ +3dd52e: 1202 |001d: const/4 v2, #int 0 // #0 │ │ +3dd530: 4c00 0302 |001e: aput-wide v0, v3, v2 │ │ +3dd534: 7130 1b9c 2403 |0020: invoke-static {v4, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c1b │ │ +3dd53a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0006 line=100 │ │ 0x000c line=102 │ │ 0x0015 line=103 │ │ locals : │ │ @@ -836725,27 +836725,27 @@ │ │ type : '(I[JZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3dd554: |[3dd554] de.danoeh.antennapod.core.storage.DBWriter.lambda$markItemPlayed$19:(I[JZ)V │ │ -3dd564: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd56a: 0c00 |0003: move-result-object v0 │ │ -3dd56c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd572: 6e30 ddaf 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemRead:(I[J)V // method@afdd │ │ -3dd578: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd57e: 3803 0e00 |000d: if-eqz v3, 001b // +000e │ │ -3dd582: 7100 04b7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd588: 0c01 |0012: move-result-object v1 │ │ -3dd58a: 2202 9b1a |0013: new-instance v2, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ -3dd58e: 7010 25a2 0200 |0015: invoke-direct {v2}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ -3dd594: 6e20 07b7 2100 |0018: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd59a: 0e00 |001b: return-void │ │ +3dd53c: |[3dd53c] de.danoeh.antennapod.core.storage.DBWriter.lambda$markItemPlayed$19:(I[JZ)V │ │ +3dd54c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd552: 0c00 |0003: move-result-object v0 │ │ +3dd554: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd55a: 6e30 ddaf 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemRead:(I[J)V // method@afdd │ │ +3dd560: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd566: 3803 0e00 |000d: if-eqz v3, 001b // +000e │ │ +3dd56a: 7100 04b7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd570: 0c01 |0012: move-result-object v1 │ │ +3dd572: 2202 9b1a |0013: new-instance v2, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ +3dd576: 7010 25a2 0200 |0015: invoke-direct {v2}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ +3dd57c: 6e20 07b7 2100 |0018: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd582: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ 0x0004 line=704 │ │ 0x0007 line=705 │ │ 0x000a line=706 │ │ 0x000f line=708 │ │ @@ -836759,31 +836759,31 @@ │ │ type : '(IJJZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 31 16-bit code units │ │ -3dd59c: |[3dd59c] de.danoeh.antennapod.core.storage.DBWriter.lambda$markItemPlayed$20:(IJJZ)V │ │ -3dd5ac: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd5b2: 0c07 |0003: move-result-object v7 │ │ -3dd5b4: 6e10 c9af 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd5ba: 0770 |0007: move-object v0, v7 │ │ -3dd5bc: 0181 |0008: move v1, v8 │ │ -3dd5be: 0492 |0009: move-wide v2, v9 │ │ -3dd5c0: 04b4 |000a: move-wide v4, v11 │ │ -3dd5c2: 01d6 |000b: move v6, v13 │ │ -3dd5c4: 7407 dcaf 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemRead:(IJJZ)V // method@afdc │ │ -3dd5ca: 6e10 a4af 0700 |000f: invoke-virtual {v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd5d0: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd5d6: 0c08 |0015: move-result-object v8 │ │ -3dd5d8: 2209 9b1a |0016: new-instance v9, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ -3dd5dc: 7010 25a2 0900 |0018: invoke-direct {v9}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ -3dd5e2: 6e20 07b7 9800 |001b: invoke-virtual {v8, v9}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd5e8: 0e00 |001e: return-void │ │ +3dd584: |[3dd584] de.danoeh.antennapod.core.storage.DBWriter.lambda$markItemPlayed$20:(IJJZ)V │ │ +3dd594: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd59a: 0c07 |0003: move-result-object v7 │ │ +3dd59c: 6e10 c9af 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd5a2: 0770 |0007: move-object v0, v7 │ │ +3dd5a4: 0181 |0008: move v1, v8 │ │ +3dd5a6: 0492 |0009: move-wide v2, v9 │ │ +3dd5a8: 04b4 |000a: move-wide v4, v11 │ │ +3dd5aa: 01d6 |000b: move v6, v13 │ │ +3dd5ac: 7407 dcaf 0000 |000c: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemRead:(IJJZ)V // method@afdc │ │ +3dd5b2: 6e10 a4af 0700 |000f: invoke-virtual {v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd5b8: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd5be: 0c08 |0015: move-result-object v8 │ │ +3dd5c0: 2209 9b1a |0016: new-instance v9, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ +3dd5c4: 7010 25a2 0900 |0018: invoke-direct {v9}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ +3dd5ca: 6e20 07b7 9800 |001b: invoke-virtual {v8, v9}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd5d0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ 0x0004 line=734 │ │ 0x000c line=735 │ │ 0x000f line=737 │ │ 0x0012 line=739 │ │ @@ -836798,17 +836798,17 @@ │ │ type : '(IIZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dd5ec: |[3dd5ec] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItem$17:(IIZ)V │ │ -3dd5fc: 7130 139c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c13 │ │ -3dd602: 0e00 |0003: return-void │ │ +3dd5d4: |[3dd5d4] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItem$17:(IIZ)V │ │ +3dd5e4: 7130 139c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c13 │ │ +3dd5ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) I │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -836818,29 +836818,29 @@ │ │ type : '(JZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3dd604: |[3dd604] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItemToBottom$16:(JZ)V │ │ -3dd614: 7100 349b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b34 │ │ -3dd61a: 0c00 |0003: move-result-object v0 │ │ -3dd61c: 6e30 539d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d53 │ │ -3dd622: 0a01 |0007: move-result v1 │ │ -3dd624: 3a01 0c00 |0008: if-ltz v1, 0014 // +000c │ │ -3dd628: 6e10 5b9d 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9d5b │ │ -3dd62e: 0a02 |000d: move-result v2 │ │ -3dd630: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -3dd634: 7130 139c 2103 |0010: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c13 │ │ -3dd63a: 2808 |0013: goto 001b // +0008 │ │ -3dd63c: 1a01 5e17 |0014: const-string v1, "DBWriter" // string@175e │ │ -3dd640: 1a02 f4b8 |0016: const-string v2, "moveQueueItemToBottom: item not found" // string@b8f4 │ │ -3dd644: 7120 f70a 2100 |0018: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3dd64a: 0e00 |001b: return-void │ │ +3dd5ec: |[3dd5ec] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItemToBottom$16:(JZ)V │ │ +3dd5fc: 7100 349b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b34 │ │ +3dd602: 0c00 |0003: move-result-object v0 │ │ +3dd604: 6e30 539d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d53 │ │ +3dd60a: 0a01 |0007: move-result v1 │ │ +3dd60c: 3a01 0c00 |0008: if-ltz v1, 0014 // +000c │ │ +3dd610: 6e10 5b9d 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9d5b │ │ +3dd616: 0a02 |000d: move-result v2 │ │ +3dd618: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +3dd61c: 7130 139c 2103 |0010: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c13 │ │ +3dd622: 2808 |0013: goto 001b // +0008 │ │ +3dd624: 1a01 5e17 |0014: const-string v1, "DBWriter" // string@175e │ │ +3dd628: 1a02 f4b8 |0016: const-string v2, "moveQueueItemToBottom: item not found" // string@b8f4 │ │ +3dd62c: 7120 f70a 2100 |0018: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3dd632: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x0004 line=614 │ │ 0x000a line=616 │ │ 0x0018 line=619 │ │ locals : │ │ @@ -836852,27 +836852,27 @@ │ │ type : '(JZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -3dd64c: |[3dd64c] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItemToTop$15:(JZ)V │ │ -3dd65c: 7100 349b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b34 │ │ -3dd662: 0c00 |0003: move-result-object v0 │ │ -3dd664: 6e30 539d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d53 │ │ -3dd66a: 0a01 |0007: move-result v1 │ │ -3dd66c: 3a01 0700 |0008: if-ltz v1, 000f // +0007 │ │ -3dd670: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3dd672: 7130 139c 2103 |000b: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c13 │ │ -3dd678: 2808 |000e: goto 0016 // +0008 │ │ -3dd67a: 1a01 5e17 |000f: const-string v1, "DBWriter" // string@175e │ │ -3dd67e: 1a02 f6b8 |0011: const-string v2, "moveQueueItemToTop: item not found" // string@b8f6 │ │ -3dd682: 7120 f70a 2100 |0013: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3dd688: 0e00 |0016: return-void │ │ +3dd634: |[3dd634] de.danoeh.antennapod.core.storage.DBWriter.lambda$moveQueueItemToTop$15:(JZ)V │ │ +3dd644: 7100 349b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b34 │ │ +3dd64a: 0c00 |0003: move-result-object v0 │ │ +3dd64c: 6e30 539d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d53 │ │ +3dd652: 0a01 |0007: move-result v1 │ │ +3dd654: 3a01 0700 |0008: if-ltz v1, 000f // +0007 │ │ +3dd658: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3dd65a: 7130 139c 2103 |000b: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemHelper:(IIZ)V // method@9c13 │ │ +3dd660: 2808 |000e: goto 0016 // +0008 │ │ +3dd662: 1a01 5e17 |000f: const-string v1, "DBWriter" // string@175e │ │ +3dd666: 1a02 f6b8 |0011: const-string v2, "moveQueueItemToTop: item not found" // string@b8f6 │ │ +3dd66a: 7120 f70a 2100 |0013: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3dd670: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0004 line=595 │ │ 0x000b line=597 │ │ 0x0013 line=599 │ │ locals : │ │ @@ -836884,28 +836884,28 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3dd68c: |[3dd68c] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeAllNewFlags$22:()V │ │ -3dd69c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd6a2: 0c00 |0003: move-result-object v0 │ │ -3dd6a4: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd6aa: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ -3dd6ac: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3dd6ae: 6e30 dfaf 1002 |0009: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(II)V // method@afdf │ │ -3dd6b4: 6e10 a4af 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd6ba: 7100 04b7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd6c0: 0c00 |0012: move-result-object v0 │ │ -3dd6c2: 2201 9b1a |0013: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ -3dd6c6: 7010 25a2 0100 |0015: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ -3dd6cc: 6e20 07b7 1000 |0018: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd6d2: 0e00 |001b: return-void │ │ +3dd674: |[3dd674] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeAllNewFlags$22:()V │ │ +3dd684: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd68a: 0c00 |0003: move-result-object v0 │ │ +3dd68c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd692: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ +3dd694: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3dd696: 6e30 dfaf 1002 |0009: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(II)V // method@afdf │ │ +3dd69c: 6e10 a4af 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd6a2: 7100 04b7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd6a8: 0c00 |0012: move-result-object v0 │ │ +3dd6aa: 2201 9b1a |0013: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ +3dd6ae: 7010 25a2 0100 |0015: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ +3dd6b4: 6e20 07b7 1000 |0018: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd6ba: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0004 line=765 │ │ 0x0009 line=766 │ │ 0x000c line=767 │ │ 0x000f line=769 │ │ @@ -836916,38 +836916,38 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -3dd6d4: |[3dd6d4] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeFavoriteItem$14:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dd6e4: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd6ea: 0c00 |0003: move-result-object v0 │ │ -3dd6ec: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd6f2: 0c00 |0007: move-result-object v0 │ │ -3dd6f4: 6e20 cdaf 3000 |0008: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@afcd │ │ -3dd6fa: 6e10 a4af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd700: 1a00 391d |000e: const-string v0, "Favorite" // string@1d39 │ │ -3dd704: 6e20 c7ab 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.removeTag:(Ljava/lang/String;)V // method@abc7 │ │ -3dd70a: 7100 04b7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd710: 0c00 |0016: move-result-object v0 │ │ -3dd712: 2201 851a |0017: new-instance v1, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a85 │ │ -3dd716: 7010 fca1 0100 |0019: invoke-direct {v1}, Lde/danoeh/antennapod/event/FavoritesEvent;.:()V // method@a1fc │ │ -3dd71c: 6e20 07b7 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd722: 7100 04b7 0000 |001f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd728: 0c00 |0022: move-result-object v0 │ │ -3dd72a: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -3dd72c: 2311 f420 |0024: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ -3dd730: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -3dd732: 4d03 0102 |0027: aput-object v3, v1, v2 │ │ -3dd736: 7110 ffa1 0100 |0029: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ -3dd73c: 0c03 |002c: move-result-object v3 │ │ -3dd73e: 6e20 07b7 3000 |002d: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd744: 0e00 |0030: return-void │ │ +3dd6bc: |[3dd6bc] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeFavoriteItem$14:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dd6cc: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd6d2: 0c00 |0003: move-result-object v0 │ │ +3dd6d4: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd6da: 0c00 |0007: move-result-object v0 │ │ +3dd6dc: 6e20 cdaf 3000 |0008: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@afcd │ │ +3dd6e2: 6e10 a4af 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd6e8: 1a00 391d |000e: const-string v0, "Favorite" // string@1d39 │ │ +3dd6ec: 6e20 c7ab 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.removeTag:(Ljava/lang/String;)V // method@abc7 │ │ +3dd6f2: 7100 04b7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd6f8: 0c00 |0016: move-result-object v0 │ │ +3dd6fa: 2201 851a |0017: new-instance v1, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a85 │ │ +3dd6fe: 7010 fca1 0100 |0019: invoke-direct {v1}, Lde/danoeh/antennapod/event/FavoritesEvent;.:()V // method@a1fc │ │ +3dd704: 6e20 07b7 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd70a: 7100 04b7 0000 |001f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd710: 0c00 |0022: move-result-object v0 │ │ +3dd712: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +3dd714: 2311 f420 |0024: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ +3dd718: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +3dd71a: 4d03 0102 |0027: aput-object v3, v1, v2 │ │ +3dd71e: 7110 ffa1 0100 |0029: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ +3dd724: 0c03 |002c: move-result-object v3 │ │ +3dd726: 6e20 07b7 3000 |002d: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd72c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0008 line=578 │ │ 0x000b line=579 │ │ 0x0010 line=580 │ │ 0x0013 line=581 │ │ @@ -836960,28 +836960,28 @@ │ │ type : '(J)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -3dd748: |[3dd748] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeFeedNewFlag$21:(J)V │ │ -3dd758: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd75e: 0c00 |0003: move-result-object v0 │ │ -3dd760: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd766: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ -3dd768: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3dd76a: 6e54 e0af 1032 |0009: invoke-virtual {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(IIJ)V // method@afe0 │ │ -3dd770: 6e10 a4af 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd776: 7100 04b7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd77c: 0c03 |0012: move-result-object v3 │ │ -3dd77e: 2204 9b1a |0013: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ -3dd782: 7010 25a2 0400 |0015: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ -3dd788: 6e20 07b7 4300 |0018: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd78e: 0e00 |001b: return-void │ │ +3dd730: |[3dd730] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeFeedNewFlag$21:(J)V │ │ +3dd740: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd746: 0c00 |0003: move-result-object v0 │ │ +3dd748: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd74e: 12f1 |0007: const/4 v1, #int -1 // #ff │ │ +3dd750: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3dd752: 6e54 e0af 1032 |0009: invoke-virtual {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(IIJ)V // method@afe0 │ │ +3dd758: 6e10 a4af 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd75e: 7100 04b7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd764: 0c03 |0012: move-result-object v3 │ │ +3dd766: 2204 9b1a |0013: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ +3dd76a: 7010 25a2 0400 |0015: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ +3dd770: 6e20 07b7 4300 |0018: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd776: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0009 line=752 │ │ 0x000c line=753 │ │ 0x000f line=755 │ │ @@ -836993,23 +836993,23 @@ │ │ type : '(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3dd790: |[3dd790] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeQueueItem$11:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dd7a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3dd7a2: 2300 e71f |0001: new-array v0, v0, [J // type@1fe7 │ │ -3dd7a6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3dd7a8: 6e10 77ab 0600 |0004: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dd7ae: 0b02 |0007: move-result-wide v2 │ │ -3dd7b0: 4c02 0001 |0008: aput-wide v2, v0, v1 │ │ -3dd7b4: 7130 1b9c 5400 |000a: invoke-static {v4, v5, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c1b │ │ -3dd7ba: 0e00 |000d: return-void │ │ +3dd778: |[3dd778] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeQueueItem$11:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dd788: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3dd78a: 2300 e71f |0001: new-array v0, v0, [J // type@1fe7 │ │ +3dd78e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3dd790: 6e10 77ab 0600 |0004: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dd796: 0b02 |0007: move-result-wide v2 │ │ +3dd798: 4c02 0001 |0008: aput-wide v2, v0, v1 │ │ +3dd79c: 7130 1b9c 5400 |000a: invoke-static {v4, v5, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c1b │ │ +3dd7a2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=498 │ │ locals : │ │ 0x0000 - 0x000e reg=4 (null) Landroid/content/Context; │ │ 0x0000 - 0x000e reg=5 (null) Z │ │ 0x0000 - 0x000e reg=6 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -837019,17 +837019,17 @@ │ │ type : '(Landroid/content/Context;Z[J)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3dd7bc: |[3dd7bc] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeQueueItem$12:(Landroid/content/Context;Z[J)V │ │ -3dd7cc: 7130 1b9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c1b │ │ -3dd7d2: 0e00 |0003: return-void │ │ +3dd7a4: |[3dd7a4] de.danoeh.antennapod.core.storage.DBWriter.lambda$removeQueueItem$12:(Landroid/content/Context;Z[J)V │ │ +3dd7b4: 7130 1b9c 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V // method@9c1b │ │ +3dd7ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) [J │ │ @@ -837039,51 +837039,51 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3dd7d4: |[3dd7d4] de.danoeh.antennapod.core.storage.DBWriter.lambda$reorderQueue$33:()V │ │ -3dd7e4: 0e00 |0000: return-void │ │ +3dd7bc: |[3dd7bc] de.danoeh.antennapod.core.storage.DBWriter.lambda$reorderQueue$33:()V │ │ +3dd7cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #85 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : 'lambda$reorderQueue$34' │ │ type : '(Lde/danoeh/antennapod/core/util/Permutor;Z)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3dd7e8: |[3dd7e8] de.danoeh.antennapod.core.storage.DBWriter.lambda$reorderQueue$34:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ -3dd7f8: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd7fe: 0c00 |0003: move-result-object v0 │ │ -3dd800: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd806: 7110 339b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ -3dd80c: 0c01 |000a: move-result-object v1 │ │ -3dd80e: 3801 1600 |000b: if-eqz v1, 0021 // +0016 │ │ -3dd812: 7220 6d9d 1200 |000d: invoke-interface {v2, v1}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9d6d │ │ -3dd818: 6e20 e6af 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ -3dd81e: 3803 1500 |0013: if-eqz v3, 0028 // +0015 │ │ -3dd822: 7100 04b7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd828: 0c02 |0018: move-result-object v2 │ │ -3dd82a: 7110 15a2 0100 |0019: invoke-static {v1}, Lde/danoeh/antennapod/event/QueueEvent;.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; // method@a215 │ │ -3dd830: 0c03 |001c: move-result-object v3 │ │ -3dd832: 6e20 07b7 3200 |001d: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd838: 2808 |0020: goto 0028 // +0008 │ │ -3dd83a: 1a02 5e17 |0021: const-string v2, "DBWriter" // string@175e │ │ -3dd83e: 1a03 5dcb |0023: const-string v3, "reorderQueue: Could not load queue" // string@cb5d │ │ -3dd842: 7120 f70a 3200 |0025: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3dd848: 6e10 a4af 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd84e: 0e00 |002b: return-void │ │ +3dd7d0: |[3dd7d0] de.danoeh.antennapod.core.storage.DBWriter.lambda$reorderQueue$34:(Lde/danoeh/antennapod/core/util/Permutor;Z)V │ │ +3dd7e0: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd7e6: 0c00 |0003: move-result-object v0 │ │ +3dd7e8: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd7ee: 7110 339b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ +3dd7f4: 0c01 |000a: move-result-object v1 │ │ +3dd7f6: 3801 1600 |000b: if-eqz v1, 0021 // +0016 │ │ +3dd7fa: 7220 6d9d 1200 |000d: invoke-interface {v2, v1}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9d6d │ │ +3dd800: 6e20 e6af 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ +3dd806: 3803 1500 |0013: if-eqz v3, 0028 // +0015 │ │ +3dd80a: 7100 04b7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd810: 0c02 |0018: move-result-object v2 │ │ +3dd812: 7110 15a2 0100 |0019: invoke-static {v1}, Lde/danoeh/antennapod/event/QueueEvent;.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; // method@a215 │ │ +3dd818: 0c03 |001c: move-result-object v3 │ │ +3dd81a: 6e20 07b7 3200 |001d: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd820: 2808 |0020: goto 0028 // +0008 │ │ +3dd822: 1a02 5e17 |0021: const-string v2, "DBWriter" // string@175e │ │ +3dd826: 1a03 5dcb |0023: const-string v3, "reorderQueue: Could not load queue" // string@cb5d │ │ +3dd82a: 7120 f70a 3200 |0025: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3dd830: 6e10 a4af 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd836: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=937 │ │ 0x0004 line=938 │ │ 0x0007 line=939 │ │ 0x000d line=942 │ │ 0x0010 line=943 │ │ @@ -837099,21 +837099,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3dd850: |[3dd850] de.danoeh.antennapod.core.storage.DBWriter.lambda$resetPagedFeedPage$18:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3dd860: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd866: 0c00 |0003: move-result-object v0 │ │ -3dd868: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd86e: 6e20 d1af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@afd1 │ │ -3dd874: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd87a: 0e00 |000d: return-void │ │ +3dd838: |[3dd838] de.danoeh.antennapod.core.storage.DBWriter.lambda$resetPagedFeedPage$18:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3dd848: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd84e: 0c00 |0003: move-result-object v0 │ │ +3dd850: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd856: 6e20 d1af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@afd1 │ │ +3dd85c: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd862: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0004 line=674 │ │ 0x0007 line=675 │ │ 0x000a line=676 │ │ locals : │ │ @@ -837124,21 +837124,21 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3dd87c: |[3dd87c] de.danoeh.antennapod.core.storage.DBWriter.lambda$resetStatistics$37:()V │ │ -3dd88c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd892: 0c00 |0003: move-result-object v0 │ │ -3dd894: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd89a: 6e10 d0af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.resetAllMediaPlayedDuration:()V // method@afd0 │ │ -3dd8a0: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd8a6: 0e00 |000d: return-void │ │ +3dd864: |[3dd864] de.danoeh.antennapod.core.storage.DBWriter.lambda$resetStatistics$37:()V │ │ +3dd874: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd87a: 0c00 |0003: move-result-object v0 │ │ +3dd87c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd882: 6e10 d0af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.resetAllMediaPlayedDuration:()V // method@afd0 │ │ +3dd888: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd88e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=992 │ │ 0x0004 line=993 │ │ 0x0007 line=994 │ │ 0x000a line=995 │ │ locals : │ │ @@ -837148,21 +837148,21 @@ │ │ type : '([Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3dd8a8: |[3dd8a8] de.danoeh.antennapod.core.storage.DBWriter.lambda$setCompleteFeed$24:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3dd8b8: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd8be: 0c00 |0003: move-result-object v0 │ │ -3dd8c0: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd8c6: 6e20 d5af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@afd5 │ │ -3dd8cc: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd8d2: 0e00 |000d: return-void │ │ +3dd890: |[3dd890] de.danoeh.antennapod.core.storage.DBWriter.lambda$setCompleteFeed$24:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3dd8a0: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd8a6: 0c00 |0003: move-result-object v0 │ │ +3dd8a8: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd8ae: 6e20 d5af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@afd5 │ │ +3dd8b4: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd8ba: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0004 line=794 │ │ 0x0007 line=795 │ │ 0x000a line=796 │ │ locals : │ │ @@ -837173,30 +837173,30 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -3dd8d4: |[3dd8d4] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedCustomTitle$32:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3dd8e4: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd8ea: 0c00 |0003: move-result-object v0 │ │ -3dd8ec: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd8f2: 6e10 77ab 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dd8f8: 0b01 |000a: move-result-wide v1 │ │ -3dd8fa: 6e10 46ab 0400 |000b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getCustomTitle:()Ljava/lang/String; // method@ab46 │ │ -3dd900: 0c03 |000e: move-result-object v3 │ │ -3dd902: 6e40 d9af 1032 |000f: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedCustomTitle:(JLjava/lang/String;)V // method@afd9 │ │ -3dd908: 6e10 a4af 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd90e: 7100 04b7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd914: 0c00 |0018: move-result-object v0 │ │ -3dd916: 2201 871a |0019: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ -3dd91a: 7020 01a2 4100 |001b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a201 │ │ -3dd920: 6e20 07b7 1000 |001e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd926: 0e00 |0021: return-void │ │ +3dd8bc: |[3dd8bc] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedCustomTitle$32:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3dd8cc: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd8d2: 0c00 |0003: move-result-object v0 │ │ +3dd8d4: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd8da: 6e10 77ab 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dd8e0: 0b01 |000a: move-result-wide v1 │ │ +3dd8e2: 6e10 46ab 0400 |000b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getCustomTitle:()Ljava/lang/String; // method@ab46 │ │ +3dd8e8: 0c03 |000e: move-result-object v3 │ │ +3dd8ea: 6e40 d9af 1032 |000f: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedCustomTitle:(JLjava/lang/String;)V // method@afd9 │ │ +3dd8f0: 6e10 a4af 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd8f6: 7100 04b7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd8fc: 0c00 |0018: move-result-object v0 │ │ +3dd8fe: 2201 871a |0019: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ +3dd902: 7020 01a2 4100 |001b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a201 │ │ +3dd908: 6e20 07b7 1000 |001e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd90e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ 0x0004 line=916 │ │ 0x0007 line=917 │ │ 0x0012 line=918 │ │ 0x0015 line=919 │ │ @@ -837208,30 +837208,30 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -3dd928: |[3dd928] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItem$28:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3dd938: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd93e: 0c00 |0003: move-result-object v0 │ │ -3dd940: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd946: 6e20 e7af 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setSingleFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@afe7 │ │ -3dd94c: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd952: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd958: 0c00 |0010: move-result-object v0 │ │ -3dd95a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -3dd95c: 2311 f420 |0012: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ -3dd960: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -3dd962: 4d03 0102 |0015: aput-object v3, v1, v2 │ │ -3dd966: 7110 ffa1 0100 |0017: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ -3dd96c: 0c03 |001a: move-result-object v3 │ │ -3dd96e: 6e20 07b7 3000 |001b: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd974: 0e00 |001e: return-void │ │ +3dd910: |[3dd910] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItem$28:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3dd920: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd926: 0c00 |0003: move-result-object v0 │ │ +3dd928: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd92e: 6e20 e7af 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setSingleFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)J // method@afe7 │ │ +3dd934: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd93a: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd940: 0c00 |0010: move-result-object v0 │ │ +3dd942: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +3dd944: 2311 f420 |0012: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ +3dd948: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +3dd94a: 4d03 0102 |0015: aput-object v3, v1, v2 │ │ +3dd94e: 7110 ffa1 0100 |0017: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1ff │ │ +3dd954: 0c03 |001a: move-result-object v3 │ │ +3dd956: 6e20 07b7 3000 |001b: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd95c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=847 │ │ 0x0004 line=848 │ │ 0x0007 line=849 │ │ 0x000a line=850 │ │ 0x000d line=851 │ │ @@ -837243,27 +837243,27 @@ │ │ type : '(JLde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -3dd978: |[3dd978] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItemSortOrder$36:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -3dd988: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd98e: 0c00 |0003: move-result-object v0 │ │ -3dd990: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd996: 6e40 deaf 2043 |0007: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@afde │ │ -3dd99c: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd9a2: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd9a8: 0c04 |0010: move-result-object v4 │ │ -3dd9aa: 2200 a818 |0011: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18a8 │ │ -3dd9ae: 6201 fc8b |0013: sget-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfc │ │ -3dd9b2: 7040 4498 1032 |0015: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/feed/FeedEvent;.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V // method@9844 │ │ -3dd9b8: 6e20 07b7 0400 |0018: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dd9be: 0e00 |001b: return-void │ │ +3dd960: |[3dd960] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItemSortOrder$36:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +3dd970: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd976: 0c00 |0003: move-result-object v0 │ │ +3dd978: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd97e: 6e40 deaf 2043 |0007: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@afde │ │ +3dd984: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd98a: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd990: 0c04 |0010: move-result-object v4 │ │ +3dd992: 2200 a818 |0011: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18a8 │ │ +3dd996: 6201 fc8b |0013: sget-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfc │ │ +3dd99a: 7040 4498 1032 |0015: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/feed/FeedEvent;.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V // method@9844 │ │ +3dd9a0: 6e20 07b7 0400 |0018: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd9a6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ 0x0004 line=979 │ │ 0x0007 line=980 │ │ 0x000a line=981 │ │ 0x000d line=982 │ │ @@ -837276,27 +837276,27 @@ │ │ type : '(JLjava/util/Set;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -3dd9c0: |[3dd9c0] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItemsFilter$35:(JLjava/util/Set;)V │ │ -3dd9d0: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dd9d6: 0c00 |0003: move-result-object v0 │ │ -3dd9d8: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dd9de: 6e40 dbaf 2043 |0007: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemFilter:(JLjava/util/Set;)V // method@afdb │ │ -3dd9e4: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dd9ea: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dd9f0: 0c04 |0010: move-result-object v4 │ │ -3dd9f2: 2200 a818 |0011: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18a8 │ │ -3dd9f6: 6201 fb8b |0013: sget-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfb │ │ -3dd9fa: 7040 4498 1032 |0015: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/feed/FeedEvent;.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V // method@9844 │ │ -3dda00: 6e20 07b7 0400 |0018: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dda06: 0e00 |001b: return-void │ │ +3dd9a8: |[3dd9a8] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedItemsFilter$35:(JLjava/util/Set;)V │ │ +3dd9b8: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dd9be: 0c00 |0003: move-result-object v0 │ │ +3dd9c0: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dd9c6: 6e40 dbaf 2043 |0007: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItemFilter:(JLjava/util/Set;)V // method@afdb │ │ +3dd9cc: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dd9d2: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dd9d8: 0c04 |0010: move-result-object v4 │ │ +3dd9da: 2200 a818 |0011: new-instance v0, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18a8 │ │ +3dd9de: 6201 fb8b |0013: sget-object v1, Lde/danoeh/antennapod/core/feed/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/core/feed/FeedEvent$Action; // field@8bfb │ │ +3dd9e2: 7040 4498 1032 |0015: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/feed/FeedEvent;.:(Lde/danoeh/antennapod/core/feed/FeedEvent$Action;J)V // method@9844 │ │ +3dd9e8: 6e20 07b7 0400 |0018: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dd9ee: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ 0x0004 line=965 │ │ 0x0007 line=966 │ │ 0x000a line=967 │ │ 0x000d line=968 │ │ @@ -837309,26 +837309,26 @@ │ │ type : '(JZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -3dda08: |[3dda08] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedLastUpdateFailed$31:(JZ)V │ │ -3dda18: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dda1e: 0c00 |0003: move-result-object v0 │ │ -3dda20: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dda26: 6e40 e1af 1032 |0007: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedLastUpdateFailed:(JZ)V // method@afe1 │ │ -3dda2c: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dda32: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dda38: 0c03 |0010: move-result-object v3 │ │ -3dda3a: 2200 871a |0011: new-instance v0, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ -3dda3e: 7030 00a2 1002 |0013: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(J)V // method@a200 │ │ -3dda44: 6e20 07b7 0300 |0016: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3dda4a: 0e00 |0019: return-void │ │ +3dd9f0: |[3dd9f0] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedLastUpdateFailed$31:(JZ)V │ │ +3dda00: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dda06: 0c00 |0003: move-result-object v0 │ │ +3dda08: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dda0e: 6e40 e1af 1032 |0007: invoke-virtual {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedLastUpdateFailed:(JZ)V // method@afe1 │ │ +3dda14: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dda1a: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dda20: 0c03 |0010: move-result-object v3 │ │ +3dda22: 2200 871a |0011: new-instance v0, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ +3dda26: 7030 00a2 1002 |0013: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(J)V // method@a200 │ │ +3dda2c: 6e20 07b7 0300 |0016: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3dda32: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ 0x0004 line=906 │ │ 0x0007 line=907 │ │ 0x000a line=908 │ │ 0x000d line=909 │ │ @@ -837341,21 +837341,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3dda4c: |[3dda4c] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedMedia$26:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3dda5c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dda62: 0c00 |0003: move-result-object v0 │ │ -3dda64: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dda6a: 6e20 e5af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@afe5 │ │ -3dda70: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3dda76: 0e00 |000d: return-void │ │ +3dda34: |[3dda34] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedMedia$26:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3dda44: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dda4a: 0c00 |0003: move-result-object v0 │ │ +3dda4c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dda52: 6e20 e5af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@afe5 │ │ +3dda58: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dda5e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0004 line=819 │ │ 0x0007 line=820 │ │ 0x000a line=821 │ │ locals : │ │ @@ -837366,21 +837366,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3dda78: |[3dda78] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedMediaPlaybackInformation$27:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3dda88: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3dda8e: 0c00 |0003: move-result-object v0 │ │ -3dda90: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3dda96: 6e20 e3af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@afe3 │ │ -3dda9c: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3ddaa2: 0e00 |000d: return-void │ │ +3dda60: |[3dda60] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedMediaPlaybackInformation$27:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3dda70: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3dda76: 0c00 |0003: move-result-object v0 │ │ +3dda78: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3dda7e: 6e20 e3af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@afe3 │ │ +3dda84: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3dda8a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=832 │ │ 0x0004 line=833 │ │ 0x0007 line=834 │ │ 0x000a line=835 │ │ locals : │ │ @@ -837391,28 +837391,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3ddaa4: |[3ddaa4] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedPreferences$30:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -3ddab4: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3ddaba: 0c00 |0003: move-result-object v0 │ │ -3ddabc: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3ddac2: 6e20 e4af 4000 |0007: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@afe4 │ │ -3ddac8: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3ddace: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ddad4: 0c00 |0010: move-result-object v0 │ │ -3ddad6: 2201 871a |0011: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ -3ddada: 6e10 2dac 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@ac2d │ │ -3ddae0: 0b02 |0016: move-result-wide v2 │ │ -3ddae2: 7030 00a2 2103 |0017: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(J)V // method@a200 │ │ -3ddae8: 6e20 07b7 1000 |001a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3ddaee: 0e00 |001d: return-void │ │ +3dda8c: |[3dda8c] de.danoeh.antennapod.core.storage.DBWriter.lambda$setFeedPreferences$30:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +3dda9c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3ddaa2: 0c00 |0003: move-result-object v0 │ │ +3ddaa4: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3ddaaa: 6e20 e4af 4000 |0007: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@afe4 │ │ +3ddab0: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3ddab6: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ddabc: 0c00 |0010: move-result-object v0 │ │ +3ddabe: 2201 871a |0011: new-instance v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ +3ddac2: 6e10 2dac 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@ac2d │ │ +3ddac8: 0b02 |0016: move-result-wide v2 │ │ +3ddaca: 7030 00a2 2103 |0017: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.:(J)V // method@a200 │ │ +3ddad0: 6e20 07b7 1000 |001a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3ddad6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ 0x0004 line=876 │ │ 0x0007 line=877 │ │ 0x000a line=878 │ │ 0x000d line=879 │ │ @@ -837424,26 +837424,26 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3ddaf0: |[3ddaf0] de.danoeh.antennapod.core.storage.DBWriter.lambda$setItemList$25:(Ljava/util/List;)V │ │ -3ddb00: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3ddb06: 0c00 |0003: move-result-object v0 │ │ -3ddb08: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3ddb0e: 6e20 e8af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.storeFeedItemlist:(Ljava/util/List;)V // method@afe8 │ │ -3ddb14: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3ddb1a: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ddb20: 0c00 |0010: move-result-object v0 │ │ -3ddb22: 7110 fea1 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1fe │ │ -3ddb28: 0c01 |0014: move-result-object v1 │ │ -3ddb2a: 6e20 07b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3ddb30: 0e00 |0018: return-void │ │ +3ddad8: |[3ddad8] de.danoeh.antennapod.core.storage.DBWriter.lambda$setItemList$25:(Ljava/util/List;)V │ │ +3ddae8: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3ddaee: 0c00 |0003: move-result-object v0 │ │ +3ddaf0: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3ddaf6: 6e20 e8af 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.storeFeedItemlist:(Ljava/util/List;)V // method@afe8 │ │ +3ddafc: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3ddb02: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ddb08: 0c00 |0010: move-result-object v0 │ │ +3ddb0a: 7110 fea1 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1fe │ │ +3ddb10: 0c01 |0014: move-result-object v1 │ │ +3ddb12: 6e20 07b7 1000 |0015: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3ddb18: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0004 line=803 │ │ 0x0007 line=804 │ │ 0x000a line=805 │ │ 0x000d line=806 │ │ @@ -837455,22 +837455,22 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3dc244: |[3dc244] de.danoeh.antennapod.core.storage.DBWriter.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -3dc254: 2200 771e |0000: new-instance v0, Ljava/lang/Thread; // type@1e77 │ │ -3dc258: 7020 e8b2 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b2e8 │ │ -3dc25e: 1a01 4018 |0005: const-string v1, "DatabaseExecutor" // string@1840 │ │ -3dc262: 6e20 f5b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setName:(Ljava/lang/String;)V // method@b2f5 │ │ -3dc268: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -3dc26a: 6e20 f6b2 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b2f6 │ │ -3dc270: 1100 |000e: return-object v0 │ │ +3dc22c: |[3dc22c] de.danoeh.antennapod.core.storage.DBWriter.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +3dc23c: 2200 771e |0000: new-instance v0, Ljava/lang/Thread; // type@1e77 │ │ +3dc240: 7020 e8b2 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b2e8 │ │ +3dc246: 1a01 4018 |0005: const-string v1, "DatabaseExecutor" // string@1840 │ │ +3dc24a: 6e20 f5b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setName:(Ljava/lang/String;)V // method@b2f5 │ │ +3dc250: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +3dc252: 6e20 f6b2 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b2f6 │ │ +3dc258: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=68 │ │ 0x000b line=69 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) Ljava/lang/Runnable; │ │ @@ -837480,21 +837480,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3ddb34: |[3ddb34] de.danoeh.antennapod.core.storage.DBWriter.lambda$updateFeedDownloadURL$29:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3ddb44: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3ddb4a: 0c00 |0003: move-result-object v0 │ │ -3ddb4c: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3ddb52: 6e30 daaf 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedDownloadUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@afda │ │ -3ddb58: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3ddb5e: 0e00 |000d: return-void │ │ +3ddb1c: |[3ddb1c] de.danoeh.antennapod.core.storage.DBWriter.lambda$updateFeedDownloadURL$29:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3ddb2c: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3ddb32: 0c00 |0003: move-result-object v0 │ │ +3ddb34: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3ddb3a: 6e30 daaf 1002 |0007: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedDownloadUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@afda │ │ +3ddb40: 6e10 a4af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3ddb46: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=861 │ │ 0x0004 line=862 │ │ 0x0007 line=863 │ │ 0x000a line=864 │ │ locals : │ │ @@ -837506,21 +837506,21 @@ │ │ type : '(IZ[J)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dc5a0: |[3dc5a0] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(IZ[J)Ljava/util/concurrent/Future; │ │ -3dc5b0: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc5b4: 2201 2719 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0; // type@1927 │ │ -3dc5b8: 7040 5e9b 2134 |0004: invoke-direct {v1, v2, v4, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.:(I[JZ)V // method@9b5e │ │ -3dc5be: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc5c4: 0c02 |000a: move-result-object v2 │ │ -3dc5c6: 1102 |000b: return-object v2 │ │ +3dc588: |[3dc588] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(IZ[J)Ljava/util/concurrent/Future; │ │ +3dc598: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc59c: 2201 2719 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0; // type@1927 │ │ +3dc5a0: 7040 5e9b 2134 |0004: invoke-direct {v1, v2, v4, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda0;.:(I[JZ)V // method@9b5e │ │ +3dc5a6: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc5ac: 0c02 |000a: move-result-object v2 │ │ +3dc5ae: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) I │ │ 0x0000 - 0x000c reg=3 (null) Z │ │ 0x0000 - 0x000c reg=4 (null) [J │ │ @@ -837530,19 +837530,19 @@ │ │ type : '(I[J)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3dc5c8: |[3dc5c8] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(I[J)Ljava/util/concurrent/Future; │ │ -3dc5d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3dc5da: 7130 0e9c 0102 |0001: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(IZ[J)Ljava/util/concurrent/Future; // method@9c0e │ │ -3dc5e0: 0c01 |0004: move-result-object v1 │ │ -3dc5e2: 1101 |0005: return-object v1 │ │ +3dc5b0: |[3dc5b0] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(I[J)Ljava/util/concurrent/Future; │ │ +3dc5c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3dc5c2: 7130 0e9c 0102 |0001: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(IZ[J)Ljava/util/concurrent/Future; // method@9c0e │ │ +3dc5c8: 0c01 |0004: move-result-object v1 │ │ +3dc5ca: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=688 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ 0x0000 - 0x0006 reg=2 (null) [J │ │ │ │ @@ -837551,26 +837551,26 @@ │ │ type : '(JIJZ)Ljava/util/concurrent/Future;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 17 16-bit code units │ │ -3dc5e4: |[3dc5e4] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(JIJZ)Ljava/util/concurrent/Future; │ │ -3dc5f4: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc5f8: 2208 4019 |0002: new-instance v8, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32; // type@1940 │ │ -3dc5fc: 0781 |0004: move-object v1, v8 │ │ -3dc5fe: 01b2 |0005: move v2, v11 │ │ -3dc600: 0493 |0006: move-wide v3, v9 │ │ -3dc602: 04c5 |0007: move-wide v5, v12 │ │ -3dc604: 01e7 |0008: move v7, v14 │ │ -3dc606: 7607 909b 0100 |0009: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.:(IJJZ)V // method@9b90 │ │ -3dc60c: 7220 9eb5 8000 |000c: invoke-interface {v0, v8}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc612: 0c09 |000f: move-result-object v9 │ │ -3dc614: 1109 |0010: return-object v9 │ │ +3dc5cc: |[3dc5cc] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(JIJZ)Ljava/util/concurrent/Future; │ │ +3dc5dc: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc5e0: 2208 4019 |0002: new-instance v8, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32; // type@1940 │ │ +3dc5e4: 0781 |0004: move-object v1, v8 │ │ +3dc5e6: 01b2 |0005: move v2, v11 │ │ +3dc5e8: 0493 |0006: move-wide v3, v9 │ │ +3dc5ea: 04c5 |0007: move-wide v5, v12 │ │ +3dc5ec: 01e7 |0008: move v7, v14 │ │ +3dc5ee: 7607 909b 0100 |0009: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda32;.:(IJJZ)V // method@9b90 │ │ +3dc5f4: 7220 9eb5 8000 |000c: invoke-interface {v0, v8}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc5fa: 0c09 |000f: move-result-object v9 │ │ +3dc5fc: 1109 |0010: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0011 reg=9 (null) J │ │ 0x0000 - 0x0011 reg=11 (null) I │ │ 0x0000 - 0x0011 reg=12 (null) J │ │ @@ -837581,32 +837581,32 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 29 16-bit code units │ │ -3dc554: |[3dc554] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; │ │ -3dc564: 6e10 bfab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -3dc56a: 0a00 |0003: move-result v0 │ │ -3dc56c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -3dc570: 6e10 b8ab 0800 |0006: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3dc576: 0c00 |0009: move-result-object v0 │ │ -3dc578: 6e10 77ab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dc57e: 0b00 |000d: move-result-wide v0 │ │ -3dc580: 2803 |000e: goto 0011 // +0003 │ │ -3dc582: 1600 0000 |000f: const-wide/16 v0, #int 0 // #0 │ │ -3dc586: 0405 |0011: move-wide v5, v0 │ │ -3dc588: 6e10 77ab 0800 |0012: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3dc58e: 0b02 |0015: move-result-wide v2 │ │ -3dc590: 0194 |0016: move v4, v9 │ │ -3dc592: 01a7 |0017: move v7, v10 │ │ -3dc594: 7706 109c 0200 |0018: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(JIJZ)Ljava/util/concurrent/Future; // method@9c10 │ │ -3dc59a: 0c08 |001b: move-result-object v8 │ │ -3dc59c: 1108 |001c: return-object v8 │ │ +3dc53c: |[3dc53c] de.danoeh.antennapod.core.storage.DBWriter.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; │ │ +3dc54c: 6e10 bfab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +3dc552: 0a00 |0003: move-result v0 │ │ +3dc554: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +3dc558: 6e10 b8ab 0800 |0006: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3dc55e: 0c00 |0009: move-result-object v0 │ │ +3dc560: 6e10 77ab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dc566: 0b00 |000d: move-result-wide v0 │ │ +3dc568: 2803 |000e: goto 0011 // +0003 │ │ +3dc56a: 1600 0000 |000f: const-wide/16 v0, #int 0 // #0 │ │ +3dc56e: 0405 |0011: move-wide v5, v0 │ │ +3dc570: 6e10 77ab 0800 |0012: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3dc576: 0b02 |0015: move-result-wide v2 │ │ +3dc578: 0194 |0016: move v4, v9 │ │ +3dc57a: 01a7 |0017: move v7, v10 │ │ +3dc57c: 7706 109c 0200 |0018: invoke-static/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(JIJZ)Ljava/util/concurrent/Future; // method@9c10 │ │ +3dc582: 0c08 |001b: move-result-object v8 │ │ +3dc584: 1108 |001c: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0012 line=724 │ │ locals : │ │ 0x0000 - 0x001d reg=8 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x001d reg=9 (null) I │ │ @@ -837617,21 +837617,21 @@ │ │ type : '(IIZ)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dc618: |[3dc618] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItem:(IIZ)Ljava/util/concurrent/Future; │ │ -3dc628: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc62c: 2201 3b19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28; // type@193b │ │ -3dc630: 7040 869b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.:(IIZ)V // method@9b86 │ │ -3dc636: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc63c: 0c02 |000a: move-result-object v2 │ │ -3dc63e: 1102 |000b: return-object v2 │ │ +3dc600: |[3dc600] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItem:(IIZ)Ljava/util/concurrent/Future; │ │ +3dc610: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc614: 2201 3b19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28; // type@193b │ │ +3dc618: 7040 869b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda28;.:(IIZ)V // method@9b86 │ │ +3dc61e: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc624: 0c02 |000a: move-result-object v2 │ │ +3dc626: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) I │ │ 0x0000 - 0x000c reg=3 (null) I │ │ 0x0000 - 0x000c reg=4 (null) Z │ │ @@ -837641,46 +837641,46 @@ │ │ type : '(IIZ)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -3ddb60: |[3ddb60] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemHelper:(IIZ)V │ │ -3ddb70: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3ddb76: 0c00 |0003: move-result-object v0 │ │ -3ddb78: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3ddb7e: 7110 339b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ -3ddb84: 0c01 |000a: move-result-object v1 │ │ -3ddb86: 3801 2c00 |000b: if-eqz v1, 0037 // +002c │ │ -3ddb8a: 3a03 3100 |000d: if-ltz v3, 003e // +0031 │ │ -3ddb8e: 7210 e9b4 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3ddb94: 0a02 |0012: move-result v2 │ │ -3ddb96: 3523 2b00 |0013: if-ge v3, v2, 003e // +002b │ │ -3ddb9a: 3a04 2900 |0015: if-ltz v4, 003e // +0029 │ │ -3ddb9e: 7210 e9b4 0100 |0017: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3ddba4: 0a02 |001a: move-result v2 │ │ -3ddba6: 3524 2300 |001b: if-ge v4, v2, 003e // +0023 │ │ -3ddbaa: 7220 e5b4 3100 |001d: invoke-interface {v1, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -3ddbb0: 0c03 |0020: move-result-object v3 │ │ -3ddbb2: 1f03 a21c |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3ddbb6: 7230 d5b4 4103 |0023: invoke-interface {v1, v4, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -3ddbbc: 6e20 e6af 1000 |0026: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ -3ddbc2: 3805 1500 |0029: if-eqz v5, 003e // +0015 │ │ -3ddbc6: 7100 04b7 0000 |002b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ddbcc: 0c05 |002e: move-result-object v5 │ │ -3ddbce: 7120 12a2 4300 |002f: invoke-static {v3, v4}, Lde/danoeh/antennapod/event/QueueEvent;.moved:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; // method@a212 │ │ -3ddbd4: 0c03 |0032: move-result-object v3 │ │ -3ddbd6: 6e20 07b7 3500 |0033: invoke-virtual {v5, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3ddbdc: 2808 |0036: goto 003e // +0008 │ │ -3ddbde: 1a03 5e17 |0037: const-string v3, "DBWriter" // string@175e │ │ -3ddbe2: 1a04 f2b8 |0039: const-string v4, "moveQueueItemHelper: Could not load queue" // string@b8f2 │ │ -3ddbe6: 7120 f70a 4300 |003b: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3ddbec: 6e10 a4af 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3ddbf2: 0e00 |0041: return-void │ │ +3ddb48: |[3ddb48] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemHelper:(IIZ)V │ │ +3ddb58: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3ddb5e: 0c00 |0003: move-result-object v0 │ │ +3ddb60: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3ddb66: 7110 339b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ +3ddb6c: 0c01 |000a: move-result-object v1 │ │ +3ddb6e: 3801 2c00 |000b: if-eqz v1, 0037 // +002c │ │ +3ddb72: 3a03 3100 |000d: if-ltz v3, 003e // +0031 │ │ +3ddb76: 7210 e9b4 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3ddb7c: 0a02 |0012: move-result v2 │ │ +3ddb7e: 3523 2b00 |0013: if-ge v3, v2, 003e // +002b │ │ +3ddb82: 3a04 2900 |0015: if-ltz v4, 003e // +0029 │ │ +3ddb86: 7210 e9b4 0100 |0017: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3ddb8c: 0a02 |001a: move-result v2 │ │ +3ddb8e: 3524 2300 |001b: if-ge v4, v2, 003e // +0023 │ │ +3ddb92: 7220 e5b4 3100 |001d: invoke-interface {v1, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +3ddb98: 0c03 |0020: move-result-object v3 │ │ +3ddb9a: 1f03 a21c |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3ddb9e: 7230 d5b4 4103 |0023: invoke-interface {v1, v4, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +3ddba4: 6e20 e6af 1000 |0026: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ +3ddbaa: 3805 1500 |0029: if-eqz v5, 003e // +0015 │ │ +3ddbae: 7100 04b7 0000 |002b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ddbb4: 0c05 |002e: move-result-object v5 │ │ +3ddbb6: 7120 12a2 4300 |002f: invoke-static {v3, v4}, Lde/danoeh/antennapod/event/QueueEvent;.moved:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; // method@a212 │ │ +3ddbbc: 0c03 |0032: move-result-object v3 │ │ +3ddbbe: 6e20 07b7 3500 |0033: invoke-virtual {v5, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3ddbc4: 2808 |0036: goto 003e // +0008 │ │ +3ddbc6: 1a03 5e17 |0037: const-string v3, "DBWriter" // string@175e │ │ +3ddbca: 1a04 f2b8 |0039: const-string v4, "moveQueueItemHelper: Could not load queue" // string@b8f2 │ │ +3ddbce: 7120 f70a 4300 |003b: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3ddbd4: 6e10 a4af 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3ddbda: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0004 line=652 │ │ 0x0007 line=653 │ │ 0x000f line=656 │ │ 0x001d line=657 │ │ @@ -837699,21 +837699,21 @@ │ │ type : '(JZ)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dc640: |[3dc640] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemToBottom:(JZ)Ljava/util/concurrent/Future; │ │ -3dc650: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc654: 2201 2d19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15; // type@192d │ │ -3dc658: 7040 6a9b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.:(JZ)V // method@9b6a │ │ -3dc65e: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc664: 0c02 |000a: move-result-object v2 │ │ -3dc666: 1102 |000b: return-object v2 │ │ +3dc628: |[3dc628] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemToBottom:(JZ)Ljava/util/concurrent/Future; │ │ +3dc638: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc63c: 2201 2d19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15; // type@192d │ │ +3dc640: 7040 6a9b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda15;.:(JZ)V // method@9b6a │ │ +3dc646: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc64c: 0c02 |000a: move-result-object v2 │ │ +3dc64e: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) J │ │ 0x0000 - 0x000c reg=4 (null) Z │ │ │ │ @@ -837722,21 +837722,21 @@ │ │ type : '(JZ)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dc668: |[3dc668] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemToTop:(JZ)Ljava/util/concurrent/Future; │ │ -3dc678: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc67c: 2201 2a19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12; // type@192a │ │ -3dc680: 7040 649b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.:(JZ)V // method@9b64 │ │ -3dc686: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc68c: 0c02 |000a: move-result-object v2 │ │ -3dc68e: 1102 |000b: return-object v2 │ │ +3dc650: |[3dc650] de.danoeh.antennapod.core.storage.DBWriter.moveQueueItemToTop:(JZ)Ljava/util/concurrent/Future; │ │ +3dc660: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc664: 2201 2a19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12; // type@192a │ │ +3dc668: 7040 649b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda12;.:(JZ)V // method@9b64 │ │ +3dc66e: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc674: 0c02 |000a: move-result-object v2 │ │ +3dc676: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) J │ │ 0x0000 - 0x000c reg=4 (null) Z │ │ │ │ @@ -837745,42 +837745,42 @@ │ │ type : '()Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc690: |[3dc690] de.danoeh.antennapod.core.storage.DBWriter.removeAllNewFlags:()Ljava/util/concurrent/Future; │ │ -3dc6a0: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc6a4: 2201 4719 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda4; // type@1947 │ │ -3dc6a8: 7010 9e9b 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda4;.:()V // method@9b9e │ │ -3dc6ae: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc6b4: 0c00 |000a: move-result-object v0 │ │ -3dc6b6: 1100 |000b: return-object v0 │ │ +3dc678: |[3dc678] de.danoeh.antennapod.core.storage.DBWriter.removeAllNewFlags:()Ljava/util/concurrent/Future; │ │ +3dc688: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc68c: 2201 4719 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda4; // type@1947 │ │ +3dc690: 7010 9e9b 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda4;.:()V // method@9b9e │ │ +3dc696: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc69c: 0c00 |000a: move-result-object v0 │ │ +3dc69e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ locals : │ │ │ │ #109 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : 'removeFavoriteItem' │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc6b8: |[3dc6b8] de.danoeh.antennapod.core.storage.DBWriter.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3dc6c8: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc6cc: 2201 3c19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29; // type@193c │ │ -3dc6d0: 7020 889b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b88 │ │ -3dc6d6: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc6dc: 0c02 |000a: move-result-object v2 │ │ -3dc6de: 1102 |000b: return-object v2 │ │ +3dc6a0: |[3dc6a0] de.danoeh.antennapod.core.storage.DBWriter.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3dc6b0: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc6b4: 2201 3c19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29; // type@193c │ │ +3dc6b8: 7020 889b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda29;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b88 │ │ +3dc6be: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc6c4: 0c02 |000a: move-result-object v2 │ │ +3dc6c6: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #110 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -837788,21 +837788,21 @@ │ │ type : '(J)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3dc6e0: |[3dc6e0] de.danoeh.antennapod.core.storage.DBWriter.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; │ │ -3dc6f0: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc6f4: 2201 4c19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9; // type@194c │ │ -3dc6f8: 7030 a89b 2103 |0004: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.:(J)V // method@9ba8 │ │ -3dc6fe: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc704: 0c02 |000a: move-result-object v2 │ │ -3dc706: 1102 |000b: return-object v2 │ │ +3dc6c8: |[3dc6c8] de.danoeh.antennapod.core.storage.DBWriter.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; │ │ +3dc6d8: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc6dc: 2201 4c19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9; // type@194c │ │ +3dc6e0: 7030 a89b 2103 |0004: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda9;.:(J)V // method@9ba8 │ │ +3dc6e6: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc6ec: 0c02 |000a: move-result-object v2 │ │ +3dc6ee: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) J │ │ │ │ #111 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -837810,21 +837810,21 @@ │ │ type : '(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dc708: |[3dc708] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3dc718: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc71c: 2201 4b19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8; // type@194b │ │ -3dc720: 7040 a69b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V // method@9ba6 │ │ -3dc726: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc72c: 0c02 |000a: move-result-object v2 │ │ -3dc72e: 1102 |000b: return-object v2 │ │ +3dc6f0: |[3dc6f0] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3dc700: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc704: 2201 4b19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8; // type@194b │ │ +3dc708: 7040 a69b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda8;.:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)V // method@9ba6 │ │ +3dc70e: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc714: 0c02 |000a: move-result-object v2 │ │ +3dc716: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=3 (null) Z │ │ 0x0000 - 0x000c reg=4 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -837834,21 +837834,21 @@ │ │ type : '(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dc730: |[3dc730] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; │ │ -3dc740: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc744: 2201 4919 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6; // type@1949 │ │ -3dc748: 7040 a29b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.:(Landroid/content/Context;Z[J)V // method@9ba2 │ │ -3dc74e: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc754: 0c02 |000a: move-result-object v2 │ │ -3dc756: 1102 |000b: return-object v2 │ │ +3dc718: |[3dc718] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; │ │ +3dc728: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc72c: 2201 4919 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6; // type@1949 │ │ +3dc730: 7040 a29b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda6;.:(Landroid/content/Context;Z[J)V // method@9ba2 │ │ +3dc736: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc73c: 0c02 |000a: move-result-object v2 │ │ +3dc73e: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=3 (null) Z │ │ 0x0000 - 0x000c reg=4 (null) [J │ │ @@ -837858,98 +837858,98 @@ │ │ type : '(Landroid/content/Context;Z[J)V' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 174 16-bit code units │ │ -3ddbf4: |[3ddbf4] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V │ │ -3ddc04: 21f0 |0000: array-length v0, v15 │ │ -3ddc06: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -3ddc08: 3510 0300 |0002: if-ge v0, v1, 0005 // +0003 │ │ -3ddc0c: 0e00 |0004: return-void │ │ -3ddc0e: 7100 b9af 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -3ddc14: 0c00 |0008: move-result-object v0 │ │ -3ddc16: 6e10 c9af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -3ddc1c: 7110 339b 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ -3ddc22: 0c02 |000f: move-result-object v2 │ │ -3ddc24: 1a03 5e17 |0010: const-string v3, "DBWriter" // string@175e │ │ -3ddc28: 3802 8e00 |0012: if-eqz v2, 00a0 // +008e │ │ -3ddc2c: 2204 e21e |0014: new-instance v4, Ljava/util/ArrayList; // type@1ee2 │ │ -3ddc30: 7010 17b4 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3ddc36: 2205 e21e |0019: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ -3ddc3a: 7010 17b4 0500 |001b: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3ddc40: 21f6 |001e: array-length v6, v15 │ │ -3ddc42: 1207 |001f: const/4 v7, #int 0 // #0 │ │ -3ddc44: 1208 |0020: const/4 v8, #int 0 // #0 │ │ -3ddc46: 3567 5000 |0021: if-ge v7, v6, 0071 // +0050 │ │ -3ddc4a: 4509 0f07 |0023: aget-wide v9, v15, v7 │ │ -3ddc4e: 7130 e69b 920a |0025: invoke-static {v2, v9, v10}, Lde/danoeh/antennapod/core/storage/DBWriter;.indexInItemList:(Ljava/util/List;J)I // method@9be6 │ │ -3ddc54: 0a0b |0028: move-result v11 │ │ -3ddc56: 3a0b 3100 |0029: if-ltz v11, 005a // +0031 │ │ -3ddc5a: 7120 1f9b a900 |002b: invoke-static {v9, v10}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ -3ddc60: 0c0c |002e: move-result-object v12 │ │ -3ddc62: 390c 1700 |002f: if-nez v12, 0046 // +0017 │ │ -3ddc66: 220b 741e |0031: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ddc6a: 7010 c7b2 0b00 |0033: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ddc70: 1a0c fdca |0036: const-string v12, "removeQueueItem - item in queue but somehow cannot be loaded. Item ignored. It should never happen. id:" // string@cafd │ │ -3ddc74: 6e20 d3b2 cb00 |0038: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ddc7a: 6e30 cfb2 9b0a |003b: invoke-virtual {v11, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3ddc80: 6e10 deb2 0b00 |003e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ddc86: 0c09 |0041: move-result-object v9 │ │ -3ddc88: 7120 f70a 9300 |0042: invoke-static {v3, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3ddc8e: 2829 |0045: goto 006e // +0029 │ │ -3ddc90: 7220 e5b4 b200 |0046: invoke-interface {v2, v11}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -3ddc96: 1a08 bc50 |0049: const-string v8, "Queue" // string@50bc │ │ -3ddc9a: 6e20 c7ab 8c00 |004b: invoke-virtual {v12, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.removeTag:(Ljava/lang/String;)V // method@abc7 │ │ -3ddca0: 7110 13a2 0c00 |004e: invoke-static {v12}, Lde/danoeh/antennapod/event/QueueEvent;.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; // method@a213 │ │ -3ddca6: 0c08 |0051: move-result-object v8 │ │ -3ddca8: 7220 d6b4 8400 |0052: invoke-interface {v4, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3ddcae: 7220 d6b4 c500 |0055: invoke-interface {v5, v12}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3ddcb4: 1218 |0058: const/4 v8, #int 1 // #1 │ │ -3ddcb6: 2815 |0059: goto 006e // +0015 │ │ -3ddcb8: 220b 741e |005a: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ddcbc: 7010 c7b2 0b00 |005c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ddcc2: 1a0c fcca |005f: const-string v12, "removeQueueItem - item not in queue:" // string@cafc │ │ -3ddcc6: 6e20 d3b2 cb00 |0061: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ddccc: 6e30 cfb2 9b0a |0064: invoke-virtual {v11, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3ddcd2: 6e10 deb2 0b00 |0067: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ddcd8: 0c09 |006a: move-result-object v9 │ │ -3ddcda: 7120 fd0a 9300 |006b: invoke-static {v3, v9}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0afd │ │ -3ddce0: d807 0701 |006e: add-int/lit8 v7, v7, #int 1 // #01 │ │ -3ddce4: 28b1 |0070: goto 0021 // -004f │ │ -3ddce6: 3808 2900 |0071: if-eqz v8, 009a // +0029 │ │ -3ddcea: 6e20 e6af 2000 |0073: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ -3ddcf0: 7210 e1b4 0400 |0076: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3ddcf6: 0c0f |0079: move-result-object v15 │ │ -3ddcf8: 7210 c4b4 0f00 |007a: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3ddcfe: 0a01 |007d: move-result v1 │ │ -3ddd00: 3801 1000 |007e: if-eqz v1, 008e // +0010 │ │ -3ddd04: 7210 c5b4 0f00 |0080: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3ddd0a: 0c01 |0083: move-result-object v1 │ │ -3ddd0c: 1f01 8d1a |0084: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ -3ddd10: 7100 04b7 0000 |0086: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ddd16: 0c02 |0089: move-result-object v2 │ │ -3ddd18: 6e20 07b7 1200 |008a: invoke-virtual {v2, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3ddd1e: 28ed |008d: goto 007a // -0013 │ │ -3ddd20: 7100 04b7 0000 |008e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ddd26: 0c0f |0091: move-result-object v15 │ │ -3ddd28: 7110 fea1 0500 |0092: invoke-static {v5}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1fe │ │ -3ddd2e: 0c01 |0095: move-result-object v1 │ │ -3ddd30: 6e20 07b7 1f00 |0096: invoke-virtual {v15, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3ddd36: 280c |0099: goto 00a5 // +000c │ │ -3ddd38: 1a0f bd50 |009a: const-string v15, "Queue was not modified by call to removeQueueItem" // string@50bd │ │ -3ddd3c: 7120 ff0a f300 |009c: invoke-static {v3, v15}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3ddd42: 2806 |009f: goto 00a5 // +0006 │ │ -3ddd44: 1a0f feca |00a0: const-string v15, "removeQueueItem: Could not load queue" // string@cafe │ │ -3ddd48: 7120 f70a f300 |00a2: invoke-static {v3, v15}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3ddd4e: 6e10 a4af 0000 |00a5: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -3ddd54: 380e 0500 |00a8: if-eqz v14, 00ad // +0005 │ │ -3ddd58: 7110 519b 0d00 |00aa: invoke-static {v13}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ -3ddd5e: 0e00 |00ad: return-void │ │ +3ddbdc: |[3ddbdc] de.danoeh.antennapod.core.storage.DBWriter.removeQueueItemSynchronous:(Landroid/content/Context;Z[J)V │ │ +3ddbec: 21f0 |0000: array-length v0, v15 │ │ +3ddbee: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +3ddbf0: 3510 0300 |0002: if-ge v0, v1, 0005 // +0003 │ │ +3ddbf4: 0e00 |0004: return-void │ │ +3ddbf6: 7100 b9af 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +3ddbfc: 0c00 |0008: move-result-object v0 │ │ +3ddbfe: 6e10 c9af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +3ddc04: 7110 339b 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)Ljava/util/List; // method@9b33 │ │ +3ddc0a: 0c02 |000f: move-result-object v2 │ │ +3ddc0c: 1a03 5e17 |0010: const-string v3, "DBWriter" // string@175e │ │ +3ddc10: 3802 8e00 |0012: if-eqz v2, 00a0 // +008e │ │ +3ddc14: 2204 e21e |0014: new-instance v4, Ljava/util/ArrayList; // type@1ee2 │ │ +3ddc18: 7010 17b4 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3ddc1e: 2205 e21e |0019: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ +3ddc22: 7010 17b4 0500 |001b: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3ddc28: 21f6 |001e: array-length v6, v15 │ │ +3ddc2a: 1207 |001f: const/4 v7, #int 0 // #0 │ │ +3ddc2c: 1208 |0020: const/4 v8, #int 0 // #0 │ │ +3ddc2e: 3567 5000 |0021: if-ge v7, v6, 0071 // +0050 │ │ +3ddc32: 4509 0f07 |0023: aget-wide v9, v15, v7 │ │ +3ddc36: 7130 e69b 920a |0025: invoke-static {v2, v9, v10}, Lde/danoeh/antennapod/core/storage/DBWriter;.indexInItemList:(Ljava/util/List;J)I // method@9be6 │ │ +3ddc3c: 0a0b |0028: move-result v11 │ │ +3ddc3e: 3a0b 3100 |0029: if-ltz v11, 005a // +0031 │ │ +3ddc42: 7120 1f9b a900 |002b: invoke-static {v9, v10}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ +3ddc48: 0c0c |002e: move-result-object v12 │ │ +3ddc4a: 390c 1700 |002f: if-nez v12, 0046 // +0017 │ │ +3ddc4e: 220b 741e |0031: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ddc52: 7010 c7b2 0b00 |0033: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ddc58: 1a0c fdca |0036: const-string v12, "removeQueueItem - item in queue but somehow cannot be loaded. Item ignored. It should never happen. id:" // string@cafd │ │ +3ddc5c: 6e20 d3b2 cb00 |0038: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ddc62: 6e30 cfb2 9b0a |003b: invoke-virtual {v11, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3ddc68: 6e10 deb2 0b00 |003e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ddc6e: 0c09 |0041: move-result-object v9 │ │ +3ddc70: 7120 f70a 9300 |0042: invoke-static {v3, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3ddc76: 2829 |0045: goto 006e // +0029 │ │ +3ddc78: 7220 e5b4 b200 |0046: invoke-interface {v2, v11}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +3ddc7e: 1a08 bc50 |0049: const-string v8, "Queue" // string@50bc │ │ +3ddc82: 6e20 c7ab 8c00 |004b: invoke-virtual {v12, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.removeTag:(Ljava/lang/String;)V // method@abc7 │ │ +3ddc88: 7110 13a2 0c00 |004e: invoke-static {v12}, Lde/danoeh/antennapod/event/QueueEvent;.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; // method@a213 │ │ +3ddc8e: 0c08 |0051: move-result-object v8 │ │ +3ddc90: 7220 d6b4 8400 |0052: invoke-interface {v4, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3ddc96: 7220 d6b4 c500 |0055: invoke-interface {v5, v12}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3ddc9c: 1218 |0058: const/4 v8, #int 1 // #1 │ │ +3ddc9e: 2815 |0059: goto 006e // +0015 │ │ +3ddca0: 220b 741e |005a: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ddca4: 7010 c7b2 0b00 |005c: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ddcaa: 1a0c fcca |005f: const-string v12, "removeQueueItem - item not in queue:" // string@cafc │ │ +3ddcae: 6e20 d3b2 cb00 |0061: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ddcb4: 6e30 cfb2 9b0a |0064: invoke-virtual {v11, v9, v10}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3ddcba: 6e10 deb2 0b00 |0067: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ddcc0: 0c09 |006a: move-result-object v9 │ │ +3ddcc2: 7120 fd0a 9300 |006b: invoke-static {v3, v9}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0afd │ │ +3ddcc8: d807 0701 |006e: add-int/lit8 v7, v7, #int 1 // #01 │ │ +3ddccc: 28b1 |0070: goto 0021 // -004f │ │ +3ddcce: 3808 2900 |0071: if-eqz v8, 009a // +0029 │ │ +3ddcd2: 6e20 e6af 2000 |0073: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setQueue:(Ljava/util/List;)V // method@afe6 │ │ +3ddcd8: 7210 e1b4 0400 |0076: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3ddcde: 0c0f |0079: move-result-object v15 │ │ +3ddce0: 7210 c4b4 0f00 |007a: invoke-interface {v15}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3ddce6: 0a01 |007d: move-result v1 │ │ +3ddce8: 3801 1000 |007e: if-eqz v1, 008e // +0010 │ │ +3ddcec: 7210 c5b4 0f00 |0080: invoke-interface {v15}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3ddcf2: 0c01 |0083: move-result-object v1 │ │ +3ddcf4: 1f01 8d1a |0084: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ +3ddcf8: 7100 04b7 0000 |0086: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ddcfe: 0c02 |0089: move-result-object v2 │ │ +3ddd00: 6e20 07b7 1200 |008a: invoke-virtual {v2, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3ddd06: 28ed |008d: goto 007a // -0013 │ │ +3ddd08: 7100 04b7 0000 |008e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ddd0e: 0c0f |0091: move-result-object v15 │ │ +3ddd10: 7110 fea1 0500 |0092: invoke-static {v5}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@a1fe │ │ +3ddd16: 0c01 |0095: move-result-object v1 │ │ +3ddd18: 6e20 07b7 1f00 |0096: invoke-virtual {v15, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3ddd1e: 280c |0099: goto 00a5 // +000c │ │ +3ddd20: 1a0f bd50 |009a: const-string v15, "Queue was not modified by call to removeQueueItem" // string@50bd │ │ +3ddd24: 7120 ff0a f300 |009c: invoke-static {v3, v15}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3ddd2a: 2806 |009f: goto 00a5 // +0006 │ │ +3ddd2c: 1a0f feca |00a0: const-string v15, "removeQueueItem: Could not load queue" // string@cafe │ │ +3ddd30: 7120 f70a f300 |00a2: invoke-static {v3, v15}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3ddd36: 6e10 a4af 0000 |00a5: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +3ddd3c: 380e 0500 |00a8: if-eqz v14, 00ad // +0005 │ │ +3ddd40: 7110 519b 0d00 |00aa: invoke-static {v13}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ +3ddd46: 0e00 |00ad: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0005 line=512 │ │ 0x0009 line=513 │ │ 0x000c line=514 │ │ 0x0014 line=518 │ │ @@ -837981,33 +837981,33 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;Z)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -3dc758: |[3dc758] de.danoeh.antennapod.core.storage.DBWriter.reorderQueue:(Lde/danoeh/antennapod/model/feed/SortOrder;Z)Ljava/util/concurrent/Future; │ │ -3dc768: 3902 1500 |0000: if-nez v2, 0015 // +0015 │ │ -3dc76c: 1a02 5e17 |0002: const-string v2, "DBWriter" // string@175e │ │ -3dc770: 1a03 5ccb |0004: const-string v3, "reorderQueue() - sortOrder is null. Do nothing." // string@cb5c │ │ -3dc774: 7120 ff0a 3200 |0006: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3dc77a: 6202 708d |0009: sget-object v2, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc77e: 2203 3919 |000b: new-instance v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda26; // type@1939 │ │ -3dc782: 7010 829b 0300 |000d: invoke-direct {v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda26;.:()V // method@9b82 │ │ -3dc788: 7220 9eb5 3200 |0010: invoke-interface {v2, v3}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc78e: 0c02 |0013: move-result-object v2 │ │ -3dc790: 1102 |0014: return-object v2 │ │ -3dc792: 7110 249d 0200 |0015: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; // method@9d24 │ │ -3dc798: 0c02 |0018: move-result-object v2 │ │ -3dc79a: 6200 708d |0019: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc79e: 2201 3a19 |001b: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27; // type@193a │ │ -3dc7a2: 7030 849b 2103 |001d: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.:(Lde/danoeh/antennapod/core/util/Permutor;Z)V // method@9b84 │ │ -3dc7a8: 7220 9eb5 1000 |0020: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc7ae: 0c02 |0023: move-result-object v2 │ │ -3dc7b0: 1102 |0024: return-object v2 │ │ +3dc740: |[3dc740] de.danoeh.antennapod.core.storage.DBWriter.reorderQueue:(Lde/danoeh/antennapod/model/feed/SortOrder;Z)Ljava/util/concurrent/Future; │ │ +3dc750: 3902 1500 |0000: if-nez v2, 0015 // +0015 │ │ +3dc754: 1a02 5e17 |0002: const-string v2, "DBWriter" // string@175e │ │ +3dc758: 1a03 5ccb |0004: const-string v3, "reorderQueue() - sortOrder is null. Do nothing." // string@cb5c │ │ +3dc75c: 7120 ff0a 3200 |0006: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3dc762: 6202 708d |0009: sget-object v2, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc766: 2203 3919 |000b: new-instance v3, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda26; // type@1939 │ │ +3dc76a: 7010 829b 0300 |000d: invoke-direct {v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda26;.:()V // method@9b82 │ │ +3dc770: 7220 9eb5 3200 |0010: invoke-interface {v2, v3}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc776: 0c02 |0013: move-result-object v2 │ │ +3dc778: 1102 |0014: return-object v2 │ │ +3dc77a: 7110 249d 0200 |0015: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; // method@9d24 │ │ +3dc780: 0c02 |0018: move-result-object v2 │ │ +3dc782: 6200 708d |0019: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc786: 2201 3a19 |001b: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27; // type@193a │ │ +3dc78a: 7030 849b 2103 |001d: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda27;.:(Lde/danoeh/antennapod/core/util/Permutor;Z)V // method@9b84 │ │ +3dc790: 7220 9eb5 1000 |0020: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc796: 0c02 |0023: move-result-object v2 │ │ +3dc798: 1102 |0024: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=932 │ │ 0x0009 line=933 │ │ 0x0015 line=935 │ │ 0x0019 line=936 │ │ locals : │ │ @@ -838019,21 +838019,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc7b4: |[3dc7b4] de.danoeh.antennapod.core.storage.DBWriter.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -3dc7c4: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc7c8: 2201 4219 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34; // type@1942 │ │ -3dc7cc: 7020 949b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9b94 │ │ -3dc7d2: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc7d8: 0c02 |000a: move-result-object v2 │ │ -3dc7da: 1102 |000b: return-object v2 │ │ +3dc79c: |[3dc79c] de.danoeh.antennapod.core.storage.DBWriter.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +3dc7ac: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc7b0: 2201 4219 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34; // type@1942 │ │ +3dc7b4: 7020 949b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda34;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9b94 │ │ +3dc7ba: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc7c0: 0c02 |000a: move-result-object v2 │ │ +3dc7c2: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #116 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -838041,42 +838041,42 @@ │ │ type : '()Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc7dc: |[3dc7dc] de.danoeh.antennapod.core.storage.DBWriter.resetStatistics:()Ljava/util/concurrent/Future; │ │ -3dc7ec: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc7f0: 2201 3419 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda21; // type@1934 │ │ -3dc7f4: 7010 789b 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda21;.:()V // method@9b78 │ │ -3dc7fa: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc800: 0c00 |000a: move-result-object v0 │ │ -3dc802: 1100 |000b: return-object v0 │ │ +3dc7c4: |[3dc7c4] de.danoeh.antennapod.core.storage.DBWriter.resetStatistics:()Ljava/util/concurrent/Future; │ │ +3dc7d4: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc7d8: 2201 3419 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda21; // type@1934 │ │ +3dc7dc: 7010 789b 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda21;.:()V // method@9b78 │ │ +3dc7e2: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc7e8: 0c00 |000a: move-result-object v0 │ │ +3dc7ea: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ locals : │ │ │ │ #117 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ name : 'setCompleteFeed' │ │ type : '([Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc804: |[3dc804] de.danoeh.antennapod.core.storage.DBWriter.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -3dc814: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc818: 2201 2819 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10; // type@1928 │ │ -3dc81c: 7020 609b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9b60 │ │ -3dc822: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc828: 0c02 |000a: move-result-object v2 │ │ -3dc82a: 1102 |000b: return-object v2 │ │ +3dc7ec: |[3dc7ec] de.danoeh.antennapod.core.storage.DBWriter.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +3dc7fc: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc800: 2201 2819 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10; // type@1928 │ │ +3dc804: 7020 609b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda10;.:([Lde/danoeh/antennapod/model/feed/Feed;)V // method@9b60 │ │ +3dc80a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc810: 0c02 |000a: move-result-object v2 │ │ +3dc812: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) [Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #118 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -838084,21 +838084,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc82c: |[3dc82c] de.danoeh.antennapod.core.storage.DBWriter.setFeedCustomTitle:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -3dc83c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc840: 2201 2b19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13; // type@192b │ │ -3dc844: 7020 669b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9b66 │ │ -3dc84a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc850: 0c02 |000a: move-result-object v2 │ │ -3dc852: 1102 |000b: return-object v2 │ │ +3dc814: |[3dc814] de.danoeh.antennapod.core.storage.DBWriter.setFeedCustomTitle:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +3dc824: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc828: 2201 2b19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13; // type@192b │ │ +3dc82c: 7020 669b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9b66 │ │ +3dc832: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc838: 0c02 |000a: move-result-object v2 │ │ +3dc83a: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #119 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -838106,21 +838106,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc854: |[3dc854] de.danoeh.antennapod.core.storage.DBWriter.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3dc864: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc868: 2201 4819 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5; // type@1948 │ │ -3dc86c: 7020 a09b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9ba0 │ │ -3dc872: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc878: 0c02 |000a: move-result-object v2 │ │ -3dc87a: 1102 |000b: return-object v2 │ │ +3dc83c: |[3dc83c] de.danoeh.antennapod.core.storage.DBWriter.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3dc84c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc850: 2201 4819 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5; // type@1948 │ │ +3dc854: 7020 a09b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9ba0 │ │ +3dc85a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc860: 0c02 |000a: move-result-object v2 │ │ +3dc862: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #120 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -838128,21 +838128,21 @@ │ │ type : '(JLde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dc87c: |[3dc87c] de.danoeh.antennapod.core.storage.DBWriter.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/concurrent/Future; │ │ -3dc88c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc890: 2201 2e19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16; // type@192e │ │ -3dc894: 7040 6c9b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9b6c │ │ -3dc89a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc8a0: 0c02 |000a: move-result-object v2 │ │ -3dc8a2: 1102 |000b: return-object v2 │ │ +3dc864: |[3dc864] de.danoeh.antennapod.core.storage.DBWriter.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/concurrent/Future; │ │ +3dc874: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc878: 2201 2e19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16; // type@192e │ │ +3dc87c: 7040 6c9b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda16;.:(JLde/danoeh/antennapod/model/feed/SortOrder;)V // method@9b6c │ │ +3dc882: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc888: 0c02 |000a: move-result-object v2 │ │ +3dc88a: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=977 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) J │ │ 0x0000 - 0x000c reg=4 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ @@ -838151,35 +838151,35 @@ │ │ type : '(JLjava/util/Set;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -3dc8a4: |[3dc8a4] de.danoeh.antennapod.core.storage.DBWriter.setFeedItemsFilter:(JLjava/util/Set;)Ljava/util/concurrent/Future; │ │ -3dc8b4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3dc8b8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3dc8be: 1a01 60d3 |0005: const-string v1, "setFeedItemsFilter() called with: feedId = [" // string@d360 │ │ -3dc8c2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dc8c8: 6e30 cfb2 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3dc8ce: 1a01 1466 |000d: const-string v1, "], filterValues = [" // string@6614 │ │ -3dc8d2: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dc8d8: 6e20 d2b2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3dc8de: 1a01 0366 |0015: const-string v1, "]" // string@6603 │ │ -3dc8e2: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dc8e8: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3dc8ee: 0c00 |001d: move-result-object v0 │ │ -3dc8f0: 1a01 5e17 |001e: const-string v1, "DBWriter" // string@175e │ │ -3dc8f4: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dc8fa: 6200 708d |0023: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc8fe: 2201 3519 |0025: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22; // type@1935 │ │ -3dc902: 7040 7a9b 2143 |0027: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.:(JLjava/util/Set;)V // method@9b7a │ │ -3dc908: 7220 9eb5 1000 |002a: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc90e: 0c02 |002d: move-result-object v2 │ │ -3dc910: 1102 |002e: return-object v2 │ │ +3dc88c: |[3dc88c] de.danoeh.antennapod.core.storage.DBWriter.setFeedItemsFilter:(JLjava/util/Set;)Ljava/util/concurrent/Future; │ │ +3dc89c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3dc8a0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3dc8a6: 1a01 60d3 |0005: const-string v1, "setFeedItemsFilter() called with: feedId = [" // string@d360 │ │ +3dc8aa: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dc8b0: 6e30 cfb2 2003 |000a: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3dc8b6: 1a01 1466 |000d: const-string v1, "], filterValues = [" // string@6614 │ │ +3dc8ba: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dc8c0: 6e20 d2b2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3dc8c6: 1a01 0366 |0015: const-string v1, "]" // string@6603 │ │ +3dc8ca: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dc8d0: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3dc8d6: 0c00 |001d: move-result-object v0 │ │ +3dc8d8: 1a01 5e17 |001e: const-string v1, "DBWriter" // string@175e │ │ +3dc8dc: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dc8e2: 6200 708d |0023: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc8e6: 2201 3519 |0025: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22; // type@1935 │ │ +3dc8ea: 7040 7a9b 2143 |0027: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda22;.:(JLjava/util/Set;)V // method@9b7a │ │ +3dc8f0: 7220 9eb5 1000 |002a: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc8f6: 0c02 |002d: move-result-object v2 │ │ +3dc8f8: 1102 |002e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=962 │ │ 0x0023 line=963 │ │ locals : │ │ 0x0000 - 0x002f reg=2 (null) J │ │ 0x0000 - 0x002f reg=4 (null) Ljava/util/Set; │ │ @@ -838189,21 +838189,21 @@ │ │ type : '(JZ)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3dc914: |[3dc914] de.danoeh.antennapod.core.storage.DBWriter.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; │ │ -3dc924: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc928: 2201 3319 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20; // type@1933 │ │ -3dc92c: 7040 769b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.:(JZ)V // method@9b76 │ │ -3dc932: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc938: 0c02 |000a: move-result-object v2 │ │ -3dc93a: 1102 |000b: return-object v2 │ │ +3dc8fc: |[3dc8fc] de.danoeh.antennapod.core.storage.DBWriter.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; │ │ +3dc90c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc910: 2201 3319 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20; // type@1933 │ │ +3dc914: 7040 769b 2143 |0004: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda20;.:(JZ)V // method@9b76 │ │ +3dc91a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc920: 0c02 |000a: move-result-object v2 │ │ +3dc922: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) J │ │ 0x0000 - 0x000c reg=4 (null) Z │ │ │ │ @@ -838212,21 +838212,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc93c: |[3dc93c] de.danoeh.antennapod.core.storage.DBWriter.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ -3dc94c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc950: 2201 3819 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25; // type@1938 │ │ -3dc954: 7020 809b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9b80 │ │ -3dc95a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc960: 0c02 |000a: move-result-object v2 │ │ -3dc962: 1102 |000b: return-object v2 │ │ +3dc924: |[3dc924] de.danoeh.antennapod.core.storage.DBWriter.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ +3dc934: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc938: 2201 3819 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25; // type@1938 │ │ +3dc93c: 7020 809b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda25;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9b80 │ │ +3dc942: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc948: 0c02 |000a: move-result-object v2 │ │ +3dc94a: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #124 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -838234,21 +838234,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc964: |[3dc964] de.danoeh.antennapod.core.storage.DBWriter.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ -3dc974: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc978: 2201 3019 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18; // type@1930 │ │ -3dc97c: 7020 709b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9b70 │ │ -3dc982: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc988: 0c02 |000a: move-result-object v2 │ │ -3dc98a: 1102 |000b: return-object v2 │ │ +3dc94c: |[3dc94c] de.danoeh.antennapod.core.storage.DBWriter.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; │ │ +3dc95c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc960: 2201 3019 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18; // type@1930 │ │ +3dc964: 7020 709b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9b70 │ │ +3dc96a: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc970: 0c02 |000a: move-result-object v2 │ │ +3dc972: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=831 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #125 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -838256,21 +838256,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc98c: |[3dc98c] de.danoeh.antennapod.core.storage.DBWriter.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; │ │ -3dc99c: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc9a0: 2201 4519 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37; // type@1945 │ │ -3dc9a4: 7020 9a9b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9b9a │ │ -3dc9aa: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc9b0: 0c02 |000a: move-result-object v2 │ │ -3dc9b2: 1102 |000b: return-object v2 │ │ +3dc974: |[3dc974] de.danoeh.antennapod.core.storage.DBWriter.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; │ │ +3dc984: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc988: 2201 4519 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37; // type@1945 │ │ +3dc98c: 7020 9a9b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda37;.:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@9b9a │ │ +3dc992: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc998: 0c02 |000a: move-result-object v2 │ │ +3dc99a: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #126 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -838278,21 +838278,21 @@ │ │ type : '(Ljava/util/List;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3dc9b4: |[3dc9b4] de.danoeh.antennapod.core.storage.DBWriter.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; │ │ -3dc9c4: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dc9c8: 2201 3e19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30; // type@193e │ │ -3dc9cc: 7020 8c9b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.:(Ljava/util/List;)V // method@9b8c │ │ -3dc9d2: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dc9d8: 0c02 |000a: move-result-object v2 │ │ -3dc9da: 1102 |000b: return-object v2 │ │ +3dc99c: |[3dc99c] de.danoeh.antennapod.core.storage.DBWriter.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; │ │ +3dc9ac: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dc9b0: 2201 3e19 |0002: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30; // type@193e │ │ +3dc9b4: 7020 8c9b 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda30;.:(Ljava/util/List;)V // method@9b8c │ │ +3dc9ba: 7220 9eb5 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dc9c0: 0c02 |000a: move-result-object v2 │ │ +3dc9c2: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Ljava/util/List; │ │ │ │ #127 : (in Lde/danoeh/antennapod/core/storage/DBWriter;) │ │ @@ -838300,20 +838300,20 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3ddd60: |[3ddd60] de.danoeh.antennapod.core.storage.DBWriter.tearDownTests:()V │ │ -3ddd70: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3ddd74: 6201 43d9 |0002: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -3ddd78: 1602 0100 |0004: const-wide/16 v2, #int 1 // #1 │ │ -3ddd7c: 7240 95b5 2013 |0006: invoke-interface {v0, v2, v3, v1}, Ljava/util/concurrent/ExecutorService;.awaitTermination:(JLjava/util/concurrent/TimeUnit;)Z // method@b595 │ │ -3ddd82: 0e00 |0009: return-void │ │ +3ddd48: |[3ddd48] de.danoeh.antennapod.core.storage.DBWriter.tearDownTests:()V │ │ +3ddd58: 6200 708d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3ddd5c: 6201 43d9 |0002: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +3ddd60: 1602 0100 |0004: const-wide/16 v2, #int 1 // #1 │ │ +3ddd64: 7240 95b5 2013 |0006: invoke-interface {v0, v2, v3, v1}, Ljava/util/concurrent/ExecutorService;.awaitTermination:(JLjava/util/concurrent/TimeUnit;)Z // method@b595 │ │ +3ddd6a: 0e00 |0009: return-void │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x0009 │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ │ │ @@ -838322,25 +838322,25 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3dc9dc: |[3dc9dc] de.danoeh.antennapod.core.storage.DBWriter.toggleFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ -3dc9ec: 1a00 391d |0000: const-string v0, "Favorite" // string@1d39 │ │ -3dc9f0: 6e20 c6ab 0100 |0002: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -3dc9f6: 0a00 |0005: move-result v0 │ │ -3dc9f8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -3dc9fc: 7110 179c 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c17 │ │ -3dca02: 0c01 |000b: move-result-object v1 │ │ -3dca04: 1101 |000c: return-object v1 │ │ -3dca06: 7110 d39b 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bd3 │ │ -3dca0c: 0c01 |0010: move-result-object v1 │ │ -3dca0e: 1101 |0011: return-object v1 │ │ +3dc9c4: |[3dc9c4] de.danoeh.antennapod.core.storage.DBWriter.toggleFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; │ │ +3dc9d4: 1a00 391d |0000: const-string v0, "Favorite" // string@1d39 │ │ +3dc9d8: 6e20 c6ab 0100 |0002: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +3dc9de: 0a00 |0005: move-result v0 │ │ +3dc9e0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +3dc9e4: 7110 179c 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c17 │ │ +3dc9ea: 0c01 |000b: move-result-object v1 │ │ +3dc9ec: 1101 |000c: return-object v1 │ │ +3dc9ee: 7110 d39b 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bd3 │ │ +3dc9f4: 0c01 |0010: move-result-object v1 │ │ +3dc9f6: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=557 │ │ 0x0008 line=558 │ │ 0x000d line=560 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -838350,35 +838350,35 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3dca10: |[3dca10] de.danoeh.antennapod.core.storage.DBWriter.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; │ │ -3dca20: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3dca24: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3dca2a: 1a01 1fe3 |0005: const-string v1, "updateFeedDownloadURL(original: " // string@e31f │ │ -3dca2e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dca34: 6e20 d3b2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dca3a: 1a01 a808 |000d: const-string v1, ", updated: " // string@08a8 │ │ -3dca3e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dca44: 6e20 d3b2 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dca4a: 1a01 2a07 |0015: const-string v1, ")" // string@072a │ │ -3dca4e: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dca54: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3dca5a: 0c00 |001d: move-result-object v0 │ │ -3dca5c: 1a01 5e17 |001e: const-string v1, "DBWriter" // string@175e │ │ -3dca60: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dca66: 6200 708d |0023: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ -3dca6a: 2201 3619 |0025: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23; // type@1936 │ │ -3dca6e: 7030 7c9b 2103 |0027: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.:(Ljava/lang/String;Ljava/lang/String;)V // method@9b7c │ │ -3dca74: 7220 9eb5 1000 |002a: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ -3dca7a: 0c02 |002d: move-result-object v2 │ │ -3dca7c: 1102 |002e: return-object v2 │ │ +3dc9f8: |[3dc9f8] de.danoeh.antennapod.core.storage.DBWriter.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; │ │ +3dca08: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3dca0c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3dca12: 1a01 1fe3 |0005: const-string v1, "updateFeedDownloadURL(original: " // string@e31f │ │ +3dca16: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dca1c: 6e20 d3b2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dca22: 1a01 a808 |000d: const-string v1, ", updated: " // string@08a8 │ │ +3dca26: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dca2c: 6e20 d3b2 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dca32: 1a01 2a07 |0015: const-string v1, ")" // string@072a │ │ +3dca36: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dca3c: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3dca42: 0c00 |001d: move-result-object v0 │ │ +3dca44: 1a01 5e17 |001e: const-string v1, "DBWriter" // string@175e │ │ +3dca48: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dca4e: 6200 708d |0023: sget-object v0, Lde/danoeh/antennapod/core/storage/DBWriter;.dbExec:Ljava/util/concurrent/ExecutorService; // field@8d70 │ │ +3dca52: 2201 3619 |0025: new-instance v1, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23; // type@1936 │ │ +3dca56: 7030 7c9b 2103 |0027: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/storage/DBWriter$$ExternalSyntheticLambda23;.:(Ljava/lang/String;Ljava/lang/String;)V // method@9b7c │ │ +3dca5c: 7220 9eb5 1000 |002a: invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b59e │ │ +3dca62: 0c02 |002d: move-result-object v2 │ │ +3dca64: 1102 |002e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0023 line=860 │ │ locals : │ │ 0x0000 - 0x002f reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x002f reg=3 (null) Ljava/lang/String; │ │ @@ -838427,17 +838427,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ddd94: |[3ddd94] de.danoeh.antennapod.core.storage.DatabaseExporter.:()V │ │ -3ddda4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dddaa: 0e00 |0003: return-void │ │ +3ddd7c: |[3ddd7c] de.danoeh.antennapod.core.storage.DatabaseExporter.:()V │ │ +3ddd8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ddd92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/DatabaseExporter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/storage/DatabaseExporter;) │ │ @@ -838445,61 +838445,61 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -3dddac: |[3dddac] de.danoeh.antennapod.core.storage.DatabaseExporter.exportToDocument:(Landroid/net/Uri;Landroid/content/Context;)V │ │ -3dddbc: 1a00 0f5d |0000: const-string v0, "Unable to close ParcelFileDescriptor" // string@5d0f │ │ -3dddc0: 1a01 4118 |0002: const-string v1, "DatabaseExporter" // string@1841 │ │ -3dddc4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3dddc6: 6e10 1f02 0600 |0005: invoke-virtual {v6}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ -3dddcc: 0c03 |0008: move-result-object v3 │ │ -3dddce: 1a04 99e7 |0009: const-string v4, "wt" // string@e799 │ │ -3dddd2: 6e30 0002 5304 |000b: invoke-virtual {v3, v5, v4}, Landroid/content/ContentResolver;.openFileDescriptor:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@0200 │ │ -3dddd8: 0c05 |000e: move-result-object v5 │ │ -3dddda: 2203 271e |000f: new-instance v3, Ljava/io/FileOutputStream; // type@1e27 │ │ -3dddde: 6e10 a407 0500 |0011: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07a4 │ │ -3ddde4: 0c04 |0014: move-result-object v4 │ │ -3ddde6: 7020 5eb1 4300 |0015: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@b15e │ │ -3dddec: 7120 2e9c 6300 |0018: invoke-static {v3, v6}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.exportToStream:(Ljava/io/FileOutputStream;Landroid/content/Context;)V // method@9c2e │ │ -3dddf2: 7110 d7b6 0300 |001b: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/OutputStream;)V // method@b6d7 │ │ -3dddf8: 6e10 a207 0500 |001e: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.close:()V // method@07a2 │ │ -3dddfe: 2804 |0021: goto 0025 // +0004 │ │ -3dde00: 7120 f50a 0100 |0022: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dde06: 0e00 |0025: return-void │ │ -3dde08: 0d06 |0026: move-exception v6 │ │ -3dde0a: 2818 |0027: goto 003f // +0018 │ │ -3dde0c: 0d06 |0028: move-exception v6 │ │ -3dde0e: 2805 |0029: goto 002e // +0005 │ │ -3dde10: 0d06 |002a: move-exception v6 │ │ -3dde12: 2815 |002b: goto 0040 // +0015 │ │ -3dde14: 0d06 |002c: move-exception v6 │ │ -3dde16: 0723 |002d: move-object v3, v2 │ │ -3dde18: 0752 |002e: move-object v2, v5 │ │ -3dde1a: 2806 |002f: goto 0035 // +0006 │ │ -3dde1c: 0d06 |0030: move-exception v6 │ │ -3dde1e: 0725 |0031: move-object v5, v2 │ │ -3dde20: 280e |0032: goto 0040 // +000e │ │ -3dde22: 0d06 |0033: move-exception v6 │ │ -3dde24: 0723 |0034: move-object v3, v2 │ │ -3dde26: 7110 f90a 0600 |0035: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3dde2c: 0c05 |0038: move-result-object v5 │ │ -3dde2e: 7120 f70a 5100 |0039: invoke-static {v1, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3dde34: 2706 |003c: throw v6 │ │ -3dde36: 0d06 |003d: move-exception v6 │ │ -3dde38: 0725 |003e: move-object v5, v2 │ │ -3dde3a: 0732 |003f: move-object v2, v3 │ │ -3dde3c: 7110 d7b6 0200 |0040: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/OutputStream;)V // method@b6d7 │ │ -3dde42: 3805 0900 |0043: if-eqz v5, 004c // +0009 │ │ -3dde46: 6e10 a207 0500 |0045: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.close:()V // method@07a2 │ │ -3dde4c: 2804 |0048: goto 004c // +0004 │ │ -3dde4e: 7120 f50a 0100 |0049: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dde54: 2706 |004c: throw v6 │ │ +3ddd94: |[3ddd94] de.danoeh.antennapod.core.storage.DatabaseExporter.exportToDocument:(Landroid/net/Uri;Landroid/content/Context;)V │ │ +3ddda4: 1a00 0f5d |0000: const-string v0, "Unable to close ParcelFileDescriptor" // string@5d0f │ │ +3ddda8: 1a01 4118 |0002: const-string v1, "DatabaseExporter" // string@1841 │ │ +3dddac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3dddae: 6e10 1f02 0600 |0005: invoke-virtual {v6}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ +3dddb4: 0c03 |0008: move-result-object v3 │ │ +3dddb6: 1a04 99e7 |0009: const-string v4, "wt" // string@e799 │ │ +3dddba: 6e30 0002 5304 |000b: invoke-virtual {v3, v5, v4}, Landroid/content/ContentResolver;.openFileDescriptor:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; // method@0200 │ │ +3dddc0: 0c05 |000e: move-result-object v5 │ │ +3dddc2: 2203 271e |000f: new-instance v3, Ljava/io/FileOutputStream; // type@1e27 │ │ +3dddc6: 6e10 a407 0500 |0011: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@07a4 │ │ +3dddcc: 0c04 |0014: move-result-object v4 │ │ +3dddce: 7020 5eb1 4300 |0015: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@b15e │ │ +3dddd4: 7120 2e9c 6300 |0018: invoke-static {v3, v6}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.exportToStream:(Ljava/io/FileOutputStream;Landroid/content/Context;)V // method@9c2e │ │ +3dddda: 7110 d7b6 0300 |001b: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/OutputStream;)V // method@b6d7 │ │ +3ddde0: 6e10 a207 0500 |001e: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.close:()V // method@07a2 │ │ +3ddde6: 2804 |0021: goto 0025 // +0004 │ │ +3ddde8: 7120 f50a 0100 |0022: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dddee: 0e00 |0025: return-void │ │ +3dddf0: 0d06 |0026: move-exception v6 │ │ +3dddf2: 2818 |0027: goto 003f // +0018 │ │ +3dddf4: 0d06 |0028: move-exception v6 │ │ +3dddf6: 2805 |0029: goto 002e // +0005 │ │ +3dddf8: 0d06 |002a: move-exception v6 │ │ +3dddfa: 2815 |002b: goto 0040 // +0015 │ │ +3dddfc: 0d06 |002c: move-exception v6 │ │ +3dddfe: 0723 |002d: move-object v3, v2 │ │ +3dde00: 0752 |002e: move-object v2, v5 │ │ +3dde02: 2806 |002f: goto 0035 // +0006 │ │ +3dde04: 0d06 |0030: move-exception v6 │ │ +3dde06: 0725 |0031: move-object v5, v2 │ │ +3dde08: 280e |0032: goto 0040 // +000e │ │ +3dde0a: 0d06 |0033: move-exception v6 │ │ +3dde0c: 0723 |0034: move-object v3, v2 │ │ +3dde0e: 7110 f90a 0600 |0035: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3dde14: 0c05 |0038: move-result-object v5 │ │ +3dde16: 7120 f70a 5100 |0039: invoke-static {v1, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3dde1c: 2706 |003c: throw v6 │ │ +3dde1e: 0d06 |003d: move-exception v6 │ │ +3dde20: 0725 |003e: move-object v5, v2 │ │ +3dde22: 0732 |003f: move-object v2, v3 │ │ +3dde24: 7110 d7b6 0200 |0040: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/OutputStream;)V // method@b6d7 │ │ +3dde2a: 3805 0900 |0043: if-eqz v5, 004c // +0009 │ │ +3dde2e: 6e10 a207 0500 |0045: invoke-virtual {v5}, Landroid/os/ParcelFileDescriptor;.close:()V // method@07a2 │ │ +3dde34: 2804 |0048: goto 004c // +0004 │ │ +3dde36: 7120 f50a 0100 |0049: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dde3c: 2706 |004c: throw v6 │ │ catches : 6 │ │ 0x0005 - 0x000f │ │ Ljava/io/IOException; -> 0x0033 │ │ -> 0x0030 │ │ 0x000f - 0x0018 │ │ Ljava/io/IOException; -> 0x002c │ │ -> 0x002a │ │ @@ -838534,84 +838534,84 @@ │ │ type : '(Ljava/io/FileOutputStream;Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 121 16-bit code units │ │ -3ddea4: |[3ddea4] de.danoeh.antennapod.core.storage.DatabaseExporter.exportToStream:(Ljava/io/FileOutputStream;Landroid/content/Context;)V │ │ -3ddeb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ddeb6: 1a01 a90d |0001: const-string v1, "Antennapod.db" // string@0da9 │ │ -3ddeba: 6e20 2102 1c00 |0003: invoke-virtual {v12, v1}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0221 │ │ -3ddec0: 0c01 |0006: move-result-object v1 │ │ -3ddec2: 6e10 44b1 0100 |0007: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3ddec8: 0a02 |000a: move-result v2 │ │ -3ddeca: 3802 4f00 |000b: if-eqz v2, 005a // +004f │ │ -3ddece: 2202 251e |000d: new-instance v2, Ljava/io/FileInputStream; // type@1e25 │ │ -3dded2: 7020 53b1 1200 |000f: invoke-direct {v2, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b153 │ │ -3dded8: 6e10 56b1 0200 |0012: invoke-virtual {v2}, Ljava/io/FileInputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@b156 │ │ -3ddede: 0c01 |0015: move-result-object v1 │ │ -3ddee0: 6e10 60b1 0b00 |0016: invoke-virtual {v11}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@b160 │ │ -3ddee6: 0c00 |0019: move-result-object v0 │ │ -3ddee8: 6e10 beb3 0100 |001a: invoke-virtual {v1}, Ljava/nio/channels/FileChannel;.size:()J // method@b3be │ │ -3ddeee: 0b09 |001d: move-result-wide v9 │ │ -3ddef0: 1605 0000 |001e: const-wide/16 v5, #int 0 // #0 │ │ -3ddef4: 0703 |0020: move-object v3, v0 │ │ -3ddef6: 0714 |0021: move-object v4, v1 │ │ -3ddef8: 0497 |0022: move-wide v7, v9 │ │ -3ddefa: 7406 bfb3 0300 |0023: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Ljava/nio/channels/FileChannel;.transferFrom:(Ljava/nio/channels/ReadableByteChannel;JJ)J // method@b3bf │ │ -3ddf00: 6e10 beb3 0000 |0026: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.size:()J // method@b3be │ │ -3ddf06: 0b02 |0029: move-result-wide v2 │ │ -3ddf08: 310b 0209 |002a: cmp-long v11, v2, v9 │ │ -3ddf0c: 390b 0900 |002c: if-nez v11, 0035 // +0009 │ │ -3ddf10: 7110 d5b6 0100 |002e: invoke-static {v1}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3ddf16: 7110 d5b6 0000 |0031: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3ddf1c: 0e00 |0034: return-void │ │ -3ddf1e: 220b 2a1e |0035: new-instance v11, Ljava/io/IOException; // type@1e2a │ │ -3ddf22: 1a04 505d |0037: const-string v4, "Unable to write entire database. Expected to write %s, but wrote %s." // string@5d50 │ │ -3ddf26: 1225 |0039: const/4 v5, #int 2 // #2 │ │ -3ddf28: 2355 0e21 |003a: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ -3ddf2c: 7130 b70a 9c0a |003c: invoke-static {v12, v9, v10}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ab7 │ │ -3ddf32: 0c06 |003f: move-result-object v6 │ │ -3ddf34: 1207 |0040: const/4 v7, #int 0 // #0 │ │ -3ddf36: 4d06 0507 |0041: aput-object v6, v5, v7 │ │ -3ddf3a: 7130 b70a 2c03 |0043: invoke-static {v12, v2, v3}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ab7 │ │ -3ddf40: 0c0c |0046: move-result-object v12 │ │ -3ddf42: 1212 |0047: const/4 v2, #int 1 // #1 │ │ -3ddf44: 4d0c 0502 |0048: aput-object v12, v5, v2 │ │ -3ddf48: 7120 a1b2 5400 |004a: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -3ddf4e: 0c0c |004d: move-result-object v12 │ │ -3ddf50: 7020 6cb1 cb00 |004e: invoke-direct {v11, v12}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3ddf56: 270b |0051: throw v11 │ │ -3ddf58: 0d0b |0052: move-exception v11 │ │ -3ddf5a: 070c |0053: move-object v12, v0 │ │ -3ddf5c: 0710 |0054: move-object v0, v1 │ │ -3ddf5e: 281d |0055: goto 0072 // +001d │ │ -3ddf60: 0d0b |0056: move-exception v11 │ │ -3ddf62: 070c |0057: move-object v12, v0 │ │ -3ddf64: 0710 |0058: move-object v0, v1 │ │ -3ddf66: 280e |0059: goto 0067 // +000e │ │ -3ddf68: 220b 2a1e |005a: new-instance v11, Ljava/io/IOException; // type@1e2a │ │ -3ddf6c: 1a0c 1013 |005c: const-string v12, "Can not access current database" // string@1310 │ │ -3ddf70: 7020 6cb1 cb00 |005e: invoke-direct {v11, v12}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3ddf76: 270b |0061: throw v11 │ │ -3ddf78: 0d0b |0062: move-exception v11 │ │ -3ddf7a: 070c |0063: move-object v12, v0 │ │ -3ddf7c: 280e |0064: goto 0072 // +000e │ │ -3ddf7e: 0d0b |0065: move-exception v11 │ │ -3ddf80: 070c |0066: move-object v12, v0 │ │ -3ddf82: 1a01 4118 |0067: const-string v1, "DatabaseExporter" // string@1841 │ │ -3ddf86: 7110 f90a 0b00 |0069: invoke-static {v11}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3ddf8c: 0c02 |006c: move-result-object v2 │ │ -3ddf8e: 7120 f70a 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3ddf94: 270b |0070: throw v11 │ │ -3ddf96: 0d0b |0071: move-exception v11 │ │ -3ddf98: 7110 d5b6 0000 |0072: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3ddf9e: 7110 d5b6 0c00 |0075: invoke-static {v12}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3ddfa4: 270b |0078: throw v11 │ │ +3dde8c: |[3dde8c] de.danoeh.antennapod.core.storage.DatabaseExporter.exportToStream:(Ljava/io/FileOutputStream;Landroid/content/Context;)V │ │ +3dde9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3dde9e: 1a01 a90d |0001: const-string v1, "Antennapod.db" // string@0da9 │ │ +3ddea2: 6e20 2102 1c00 |0003: invoke-virtual {v12, v1}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0221 │ │ +3ddea8: 0c01 |0006: move-result-object v1 │ │ +3ddeaa: 6e10 44b1 0100 |0007: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3ddeb0: 0a02 |000a: move-result v2 │ │ +3ddeb2: 3802 4f00 |000b: if-eqz v2, 005a // +004f │ │ +3ddeb6: 2202 251e |000d: new-instance v2, Ljava/io/FileInputStream; // type@1e25 │ │ +3ddeba: 7020 53b1 1200 |000f: invoke-direct {v2, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b153 │ │ +3ddec0: 6e10 56b1 0200 |0012: invoke-virtual {v2}, Ljava/io/FileInputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@b156 │ │ +3ddec6: 0c01 |0015: move-result-object v1 │ │ +3ddec8: 6e10 60b1 0b00 |0016: invoke-virtual {v11}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@b160 │ │ +3ddece: 0c00 |0019: move-result-object v0 │ │ +3dded0: 6e10 beb3 0100 |001a: invoke-virtual {v1}, Ljava/nio/channels/FileChannel;.size:()J // method@b3be │ │ +3dded6: 0b09 |001d: move-result-wide v9 │ │ +3dded8: 1605 0000 |001e: const-wide/16 v5, #int 0 // #0 │ │ +3ddedc: 0703 |0020: move-object v3, v0 │ │ +3ddede: 0714 |0021: move-object v4, v1 │ │ +3ddee0: 0497 |0022: move-wide v7, v9 │ │ +3ddee2: 7406 bfb3 0300 |0023: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Ljava/nio/channels/FileChannel;.transferFrom:(Ljava/nio/channels/ReadableByteChannel;JJ)J // method@b3bf │ │ +3ddee8: 6e10 beb3 0000 |0026: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.size:()J // method@b3be │ │ +3ddeee: 0b02 |0029: move-result-wide v2 │ │ +3ddef0: 310b 0209 |002a: cmp-long v11, v2, v9 │ │ +3ddef4: 390b 0900 |002c: if-nez v11, 0035 // +0009 │ │ +3ddef8: 7110 d5b6 0100 |002e: invoke-static {v1}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3ddefe: 7110 d5b6 0000 |0031: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3ddf04: 0e00 |0034: return-void │ │ +3ddf06: 220b 2a1e |0035: new-instance v11, Ljava/io/IOException; // type@1e2a │ │ +3ddf0a: 1a04 505d |0037: const-string v4, "Unable to write entire database. Expected to write %s, but wrote %s." // string@5d50 │ │ +3ddf0e: 1225 |0039: const/4 v5, #int 2 // #2 │ │ +3ddf10: 2355 0e21 |003a: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ +3ddf14: 7130 b70a 9c0a |003c: invoke-static {v12, v9, v10}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ab7 │ │ +3ddf1a: 0c06 |003f: move-result-object v6 │ │ +3ddf1c: 1207 |0040: const/4 v7, #int 0 // #0 │ │ +3ddf1e: 4d06 0507 |0041: aput-object v6, v5, v7 │ │ +3ddf22: 7130 b70a 2c03 |0043: invoke-static {v12, v2, v3}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ab7 │ │ +3ddf28: 0c0c |0046: move-result-object v12 │ │ +3ddf2a: 1212 |0047: const/4 v2, #int 1 // #1 │ │ +3ddf2c: 4d0c 0502 |0048: aput-object v12, v5, v2 │ │ +3ddf30: 7120 a1b2 5400 |004a: invoke-static {v4, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +3ddf36: 0c0c |004d: move-result-object v12 │ │ +3ddf38: 7020 6cb1 cb00 |004e: invoke-direct {v11, v12}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3ddf3e: 270b |0051: throw v11 │ │ +3ddf40: 0d0b |0052: move-exception v11 │ │ +3ddf42: 070c |0053: move-object v12, v0 │ │ +3ddf44: 0710 |0054: move-object v0, v1 │ │ +3ddf46: 281d |0055: goto 0072 // +001d │ │ +3ddf48: 0d0b |0056: move-exception v11 │ │ +3ddf4a: 070c |0057: move-object v12, v0 │ │ +3ddf4c: 0710 |0058: move-object v0, v1 │ │ +3ddf4e: 280e |0059: goto 0067 // +000e │ │ +3ddf50: 220b 2a1e |005a: new-instance v11, Ljava/io/IOException; // type@1e2a │ │ +3ddf54: 1a0c 1013 |005c: const-string v12, "Can not access current database" // string@1310 │ │ +3ddf58: 7020 6cb1 cb00 |005e: invoke-direct {v11, v12}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3ddf5e: 270b |0061: throw v11 │ │ +3ddf60: 0d0b |0062: move-exception v11 │ │ +3ddf62: 070c |0063: move-object v12, v0 │ │ +3ddf64: 280e |0064: goto 0072 // +000e │ │ +3ddf66: 0d0b |0065: move-exception v11 │ │ +3ddf68: 070c |0066: move-object v12, v0 │ │ +3ddf6a: 1a01 4118 |0067: const-string v1, "DatabaseExporter" // string@1841 │ │ +3ddf6e: 7110 f90a 0b00 |0069: invoke-static {v11}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3ddf74: 0c02 |006c: move-result-object v2 │ │ +3ddf76: 7120 f70a 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3ddf7c: 270b |0070: throw v11 │ │ +3ddf7e: 0d0b |0071: move-exception v11 │ │ +3ddf80: 7110 d5b6 0000 |0072: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3ddf86: 7110 d5b6 0c00 |0075: invoke-static {v12}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3ddf8c: 270b |0078: throw v11 │ │ catches : 5 │ │ 0x0001 - 0x0016 │ │ Ljava/io/IOException; -> 0x0065 │ │ -> 0x0062 │ │ 0x0016 - 0x002a │ │ Ljava/io/IOException; -> 0x0056 │ │ -> 0x0052 │ │ @@ -838652,73 +838652,73 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 105 16-bit code units │ │ -3ddfe0: |[3ddfe0] de.danoeh.antennapod.core.storage.DatabaseExporter.importBackup:(Landroid/net/Uri;Landroid/content/Context;)V │ │ -3ddff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ddff2: 1a01 aa0d |0001: const-string v1, "Antennapod.db_tmp" // string@0daa │ │ -3ddff6: 6e20 2102 1500 |0003: invoke-virtual {v5, v1}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0221 │ │ -3ddffc: 0c01 |0006: move-result-object v1 │ │ -3ddffe: 6e10 1f02 0500 |0007: invoke-virtual {v5}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ -3de004: 0c02 |000a: move-result-object v2 │ │ -3de006: 6e20 0202 4200 |000b: invoke-virtual {v2, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0202 │ │ -3de00c: 0c04 |000e: move-result-object v4 │ │ -3de00e: 7120 d0b6 1400 |000f: invoke-static {v4, v1}, Lorg/apache/commons/io/FileUtils;.copyInputStreamToFile:(Ljava/io/InputStream;Ljava/io/File;)V // method@b6d0 │ │ -3de014: 6e10 45b1 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -3de01a: 0c02 |0015: move-result-object v2 │ │ -3de01c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -3de01e: 7130 7a03 0203 |0017: invoke-static {v2, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@037a │ │ -3de024: 0c00 |001a: move-result-object v0 │ │ -3de026: 6e10 7503 0000 |001b: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.getVersion:()I // method@0375 │ │ -3de02c: 0a02 |001e: move-result v2 │ │ -3de02e: 1403 d0ed 2d00 |001f: const v3, #float 4.21791e-39 // #002dedd0 │ │ -3de034: 3632 2000 |0022: if-gt v2, v3, 0042 // +0020 │ │ -3de038: 6e10 6803 0000 |0024: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteClosable;.close:()V // method@0368 │ │ -3de03e: 1a00 a90d |0027: const-string v0, "Antennapod.db" // string@0da9 │ │ -3de042: 6e20 2102 0500 |0029: invoke-virtual {v5, v0}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0221 │ │ -3de048: 0c05 |002c: move-result-object v5 │ │ -3de04a: 6e10 42b1 0500 |002d: invoke-virtual {v5}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3de050: 0a00 |0030: move-result v0 │ │ -3de052: 3800 0900 |0031: if-eqz v0, 003a // +0009 │ │ -3de056: 7120 d2b6 5100 |0033: invoke-static {v1, v5}, Lorg/apache/commons/io/FileUtils;.moveFile:(Ljava/io/File;Ljava/io/File;)V // method@b6d2 │ │ -3de05c: 7110 d6b6 0400 |0036: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/InputStream;)V // method@b6d6 │ │ -3de062: 0e00 |0039: return-void │ │ -3de064: 2205 2a1e |003a: new-instance v5, Ljava/io/IOException; // type@1e2a │ │ -3de068: 1a00 1f5d |003c: const-string v0, "Unable to delete old database" // string@5d1f │ │ -3de06c: 7020 6cb1 0500 |003e: invoke-direct {v5, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3de072: 2705 |0041: throw v5 │ │ -3de074: 2200 2a1e |0042: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ -3de078: 6001 417d |0044: sget v1, Lde/danoeh/antennapod/core/R$string;.import_no_downgrade:I // field@7d41 │ │ -3de07c: 6e20 3002 1500 |0046: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3de082: 0c05 |0049: move-result-object v5 │ │ -3de084: 7020 6cb1 5000 |004a: invoke-direct {v0, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3de08a: 2700 |004d: throw v0 │ │ -3de08c: 0d05 |004e: move-exception v5 │ │ -3de08e: 0740 |004f: move-object v0, v4 │ │ -3de090: 2815 |0050: goto 0065 // +0015 │ │ -3de092: 0d05 |0051: move-exception v5 │ │ -3de094: 2802 |0052: goto 0054 // +0002 │ │ -3de096: 0d05 |0053: move-exception v5 │ │ -3de098: 0740 |0054: move-object v0, v4 │ │ -3de09a: 2806 |0055: goto 005b // +0006 │ │ -3de09c: 0d05 |0056: move-exception v5 │ │ -3de09e: 280e |0057: goto 0065 // +000e │ │ -3de0a0: 0d05 |0058: move-exception v5 │ │ -3de0a2: 2802 |0059: goto 005b // +0002 │ │ -3de0a4: 0d05 |005a: move-exception v5 │ │ -3de0a6: 1a04 4118 |005b: const-string v4, "DatabaseExporter" // string@1841 │ │ -3de0aa: 7110 f90a 0500 |005d: invoke-static {v5}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3de0b0: 0c01 |0060: move-result-object v1 │ │ -3de0b2: 7120 f70a 1400 |0061: invoke-static {v4, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3de0b8: 2705 |0064: throw v5 │ │ -3de0ba: 7110 d6b6 0000 |0065: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/InputStream;)V // method@b6d6 │ │ -3de0c0: 2705 |0068: throw v5 │ │ +3ddfc8: |[3ddfc8] de.danoeh.antennapod.core.storage.DatabaseExporter.importBackup:(Landroid/net/Uri;Landroid/content/Context;)V │ │ +3ddfd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ddfda: 1a01 aa0d |0001: const-string v1, "Antennapod.db_tmp" // string@0daa │ │ +3ddfde: 6e20 2102 1500 |0003: invoke-virtual {v5, v1}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0221 │ │ +3ddfe4: 0c01 |0006: move-result-object v1 │ │ +3ddfe6: 6e10 1f02 0500 |0007: invoke-virtual {v5}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ +3ddfec: 0c02 |000a: move-result-object v2 │ │ +3ddfee: 6e20 0202 4200 |000b: invoke-virtual {v2, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0202 │ │ +3ddff4: 0c04 |000e: move-result-object v4 │ │ +3ddff6: 7120 d0b6 1400 |000f: invoke-static {v4, v1}, Lorg/apache/commons/io/FileUtils;.copyInputStreamToFile:(Ljava/io/InputStream;Ljava/io/File;)V // method@b6d0 │ │ +3ddffc: 6e10 45b1 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +3de002: 0c02 |0015: move-result-object v2 │ │ +3de004: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +3de006: 7130 7a03 0203 |0017: invoke-static {v2, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.openDatabase:(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)Landroid/database/sqlite/SQLiteDatabase; // method@037a │ │ +3de00c: 0c00 |001a: move-result-object v0 │ │ +3de00e: 6e10 7503 0000 |001b: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.getVersion:()I // method@0375 │ │ +3de014: 0a02 |001e: move-result v2 │ │ +3de016: 1403 d0ed 2d00 |001f: const v3, #float 4.21791e-39 // #002dedd0 │ │ +3de01c: 3632 2000 |0022: if-gt v2, v3, 0042 // +0020 │ │ +3de020: 6e10 6803 0000 |0024: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteClosable;.close:()V // method@0368 │ │ +3de026: 1a00 a90d |0027: const-string v0, "Antennapod.db" // string@0da9 │ │ +3de02a: 6e20 2102 0500 |0029: invoke-virtual {v5, v0}, Landroid/content/Context;.getDatabasePath:(Ljava/lang/String;)Ljava/io/File; // method@0221 │ │ +3de030: 0c05 |002c: move-result-object v5 │ │ +3de032: 6e10 42b1 0500 |002d: invoke-virtual {v5}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3de038: 0a00 |0030: move-result v0 │ │ +3de03a: 3800 0900 |0031: if-eqz v0, 003a // +0009 │ │ +3de03e: 7120 d2b6 5100 |0033: invoke-static {v1, v5}, Lorg/apache/commons/io/FileUtils;.moveFile:(Ljava/io/File;Ljava/io/File;)V // method@b6d2 │ │ +3de044: 7110 d6b6 0400 |0036: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/InputStream;)V // method@b6d6 │ │ +3de04a: 0e00 |0039: return-void │ │ +3de04c: 2205 2a1e |003a: new-instance v5, Ljava/io/IOException; // type@1e2a │ │ +3de050: 1a00 1f5d |003c: const-string v0, "Unable to delete old database" // string@5d1f │ │ +3de054: 7020 6cb1 0500 |003e: invoke-direct {v5, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3de05a: 2705 |0041: throw v5 │ │ +3de05c: 2200 2a1e |0042: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ +3de060: 6001 417d |0044: sget v1, Lde/danoeh/antennapod/core/R$string;.import_no_downgrade:I // field@7d41 │ │ +3de064: 6e20 3002 1500 |0046: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3de06a: 0c05 |0049: move-result-object v5 │ │ +3de06c: 7020 6cb1 5000 |004a: invoke-direct {v0, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3de072: 2700 |004d: throw v0 │ │ +3de074: 0d05 |004e: move-exception v5 │ │ +3de076: 0740 |004f: move-object v0, v4 │ │ +3de078: 2815 |0050: goto 0065 // +0015 │ │ +3de07a: 0d05 |0051: move-exception v5 │ │ +3de07c: 2802 |0052: goto 0054 // +0002 │ │ +3de07e: 0d05 |0053: move-exception v5 │ │ +3de080: 0740 |0054: move-object v0, v4 │ │ +3de082: 2806 |0055: goto 005b // +0006 │ │ +3de084: 0d05 |0056: move-exception v5 │ │ +3de086: 280e |0057: goto 0065 // +000e │ │ +3de088: 0d05 |0058: move-exception v5 │ │ +3de08a: 2802 |0059: goto 005b // +0002 │ │ +3de08c: 0d05 |005a: move-exception v5 │ │ +3de08e: 1a04 4118 |005b: const-string v4, "DatabaseExporter" // string@1841 │ │ +3de092: 7110 f90a 0500 |005d: invoke-static {v5}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3de098: 0c01 |0060: move-result-object v1 │ │ +3de09a: 7120 f70a 1400 |0061: invoke-static {v4, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3de0a0: 2705 |0064: throw v5 │ │ +3de0a2: 7110 d6b6 0000 |0065: invoke-static {v0}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/InputStream;)V // method@b6d6 │ │ +3de0a8: 2705 |0068: throw v5 │ │ catches : 4 │ │ 0x0001 - 0x000f │ │ Ljava/io/IOException; -> 0x005a │ │ Landroid/database/sqlite/SQLiteException; -> 0x0058 │ │ -> 0x0056 │ │ 0x000f - 0x0036 │ │ Ljava/io/IOException; -> 0x0053 │ │ @@ -838777,17 +838777,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3de224: |[3de224] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.:()V │ │ -3de234: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3de23a: 0e00 |0003: return-void │ │ +3de20c: |[3de20c] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.:()V │ │ +3de21c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3de222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; │ │ │ │ Virtual methods - │ │ @@ -838802,35 +838802,35 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -3de184: |[3de184] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.getNumEpisodesToCleanup:(I)I │ │ -3de194: 3a03 2100 |0000: if-ltz v3, 0021 // +0021 │ │ -3de198: 7100 2db0 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ -3de19e: 0a00 |0005: move-result v0 │ │ -3de1a0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -3de1a2: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -3de1a6: 2200 a31c |0009: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3de1aa: 1a01 fa7c |000b: const-string v1, "downloaded" // string@7cfa │ │ -3de1ae: 7020 d8ab 1000 |000d: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3de1b4: 7110 389b 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ -3de1ba: 0a00 |0013: move-result v0 │ │ -3de1bc: b030 |0014: add-int/2addr v0, v3 │ │ -3de1be: 7100 2db0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ -3de1c4: 0a03 |0018: move-result v3 │ │ -3de1c6: 3430 0800 |0019: if-lt v0, v3, 0021 // +0008 │ │ -3de1ca: 7100 2db0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ -3de1d0: 0a03 |001e: move-result v3 │ │ -3de1d2: b130 |001f: sub-int/2addr v0, v3 │ │ -3de1d4: 0f00 |0020: return v0 │ │ -3de1d6: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -3de1d8: 0f03 |0022: return v3 │ │ +3de16c: |[3de16c] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.getNumEpisodesToCleanup:(I)I │ │ +3de17c: 3a03 2100 |0000: if-ltz v3, 0021 // +0021 │ │ +3de180: 7100 2db0 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ +3de186: 0a00 |0005: move-result v0 │ │ +3de188: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +3de18a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +3de18e: 2200 a31c |0009: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3de192: 1a01 fa7c |000b: const-string v1, "downloaded" // string@7cfa │ │ +3de196: 7020 d8ab 1000 |000d: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3de19c: 7110 389b 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ +3de1a2: 0a00 |0013: move-result v0 │ │ +3de1a4: b030 |0014: add-int/2addr v0, v3 │ │ +3de1a6: 7100 2db0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ +3de1ac: 0a03 |0018: move-result v3 │ │ +3de1ae: 3430 0800 |0019: if-lt v0, v3, 0021 // +0008 │ │ +3de1b2: 7100 2db0 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ +3de1b8: 0a03 |001e: move-result v3 │ │ +3de1ba: b130 |001f: sub-int/2addr v0, v3 │ │ +3de1bc: 0f00 |0020: return v0 │ │ +3de1be: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +3de1c0: 0f03 |0022: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x0009 line=55 │ │ 0x0015 line=57 │ │ 0x001b line=60 │ │ locals : │ │ @@ -838848,20 +838848,20 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3de1dc: |[3de1dc] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.makeRoomForEpisodes:(Landroid/content/Context;I)I │ │ -3de1ec: 6e20 329c 2000 |0000: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c32 │ │ -3de1f2: 0a02 |0003: move-result v2 │ │ -3de1f4: 6e30 369c 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@9c36 │ │ -3de1fa: 0a01 |0007: move-result v1 │ │ -3de1fc: 0f01 |0008: return v1 │ │ +3de1c4: |[3de1c4] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.makeRoomForEpisodes:(Landroid/content/Context;I)I │ │ +3de1d4: 6e20 329c 2000 |0000: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c32 │ │ +3de1da: 0a02 |0003: move-result v2 │ │ +3de1dc: 6e30 369c 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@9c36 │ │ +3de1e2: 0a01 |0007: move-result v1 │ │ +3de1e4: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -838871,20 +838871,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3de200: |[3de200] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.performCleanup:(Landroid/content/Context;)I │ │ -3de210: 6e10 319c 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getDefaultCleanupParameter:()I // method@9c31 │ │ -3de216: 0a00 |0003: move-result v0 │ │ -3de218: 6e30 369c 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@9c36 │ │ -3de21e: 0a02 |0007: move-result v2 │ │ -3de220: 0f02 |0008: return v2 │ │ +3de1e8: |[3de1e8] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithm.performCleanup:(Landroid/content/Context;)I │ │ +3de1f8: 6e10 319c 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getDefaultCleanupParameter:()I // method@9c31 │ │ +3de1fe: 0a00 |0003: move-result v0 │ │ +3de200: 6e30 369c 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@9c36 │ │ +3de206: 0a02 |0007: move-result v2 │ │ +3de208: 0f02 |0008: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -838919,17 +838919,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3de16c: |[3de16c] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithmFactory.:()V │ │ -3de17c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3de182: 0e00 |0003: return-void │ │ +3de154: |[3de154] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithmFactory.:()V │ │ +3de164: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3de16a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithmFactory;) │ │ @@ -838937,41 +838937,41 @@ │ │ type : '()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -3de0f8: |[3de0f8] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithmFactory.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; │ │ -3de108: 7100 54b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -3de10e: 0a00 |0003: move-result v0 │ │ -3de110: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -3de114: 2200 1519 |0006: new-instance v0, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; // type@1915 │ │ -3de118: 7010 f19a 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm;.:()V // method@9af1 │ │ -3de11e: 1100 |000b: return-object v0 │ │ -3de120: 7100 2eb0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b02e │ │ -3de126: 0a00 |000f: move-result v0 │ │ -3de128: 12d1 |0010: const/4 v1, #int -3 // #fd │ │ -3de12a: 3210 1a00 |0011: if-eq v0, v1, 002b // +001a │ │ -3de12e: 12e1 |0013: const/4 v1, #int -2 // #fe │ │ -3de130: 3210 1100 |0014: if-eq v0, v1, 0025 // +0011 │ │ -3de134: 12f1 |0016: const/4 v1, #int -1 // #ff │ │ -3de136: 3210 0800 |0017: if-eq v0, v1, 001f // +0008 │ │ -3de13a: 2201 1419 |0019: new-instance v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm; // type@1914 │ │ -3de13e: 7020 e89a 0100 |001b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.:(I)V // method@9ae8 │ │ -3de144: 1101 |001e: return-object v1 │ │ -3de146: 2200 1719 |001f: new-instance v0, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm; // type@1917 │ │ -3de14a: 7010 f89a 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.:()V // method@9af8 │ │ -3de150: 1100 |0024: return-object v0 │ │ -3de152: 2200 1519 |0025: new-instance v0, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; // type@1915 │ │ -3de156: 7010 f19a 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm;.:()V // method@9af1 │ │ -3de15c: 1100 |002a: return-object v0 │ │ -3de15e: 2200 5219 |002b: new-instance v0, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm; // type@1952 │ │ -3de162: 7010 3c9c 0000 |002d: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.:()V // method@9c3c │ │ -3de168: 1100 |0030: return-object v0 │ │ +3de0e0: |[3de0e0] de.danoeh.antennapod.core.storage.EpisodeCleanupAlgorithmFactory.build:()Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm; │ │ +3de0f0: 7100 54b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +3de0f6: 0a00 |0003: move-result v0 │ │ +3de0f8: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +3de0fc: 2200 1519 |0006: new-instance v0, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; // type@1915 │ │ +3de100: 7010 f19a 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm;.:()V // method@9af1 │ │ +3de106: 1100 |000b: return-object v0 │ │ +3de108: 7100 2eb0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b02e │ │ +3de10e: 0a00 |000f: move-result v0 │ │ +3de110: 12d1 |0010: const/4 v1, #int -3 // #fd │ │ +3de112: 3210 1a00 |0011: if-eq v0, v1, 002b // +001a │ │ +3de116: 12e1 |0013: const/4 v1, #int -2 // #fe │ │ +3de118: 3210 1100 |0014: if-eq v0, v1, 0025 // +0011 │ │ +3de11c: 12f1 |0016: const/4 v1, #int -1 // #ff │ │ +3de11e: 3210 0800 |0017: if-eq v0, v1, 001f // +0008 │ │ +3de122: 2201 1419 |0019: new-instance v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm; // type@1914 │ │ +3de126: 7020 e89a 0100 |001b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.:(I)V // method@9ae8 │ │ +3de12c: 1101 |001e: return-object v1 │ │ +3de12e: 2200 1719 |001f: new-instance v0, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm; // type@1917 │ │ +3de132: 7010 f89a 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.:()V // method@9af8 │ │ +3de138: 1100 |0024: return-object v0 │ │ +3de13a: 2200 1519 |0025: new-instance v0, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; // type@1915 │ │ +3de13e: 7010 f19a 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm;.:()V // method@9af1 │ │ +3de144: 1100 |002a: return-object v0 │ │ +3de146: 2200 5219 |002b: new-instance v0, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm; // type@1952 │ │ +3de14a: 7010 3c9c 0000 |002d: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.:()V // method@9c3c │ │ +3de150: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0006 line=8 │ │ 0x000c line=10 │ │ 0x0019 line=19 │ │ 0x001f line=15 │ │ @@ -839006,37 +839006,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3de260: |[3de260] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -3de270: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3de276: 0e00 |0003: return-void │ │ +3de248: |[3de248] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +3de258: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3de25e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3de23c: |[3de23c] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3de24c: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3de250: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3de254: 7120 3b9c 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.$r8$lambda$MxzYINvC__0-jGWyo5VRux3GjtA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9c3b │ │ -3de25a: 0a01 |0007: move-result v1 │ │ -3de25c: 0f01 |0008: return v1 │ │ +3de224: |[3de224] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3de234: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3de238: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3de23c: 7120 3b9c 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.$r8$lambda$MxzYINvC__0-jGWyo5VRux3GjtA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9c3b │ │ +3de242: 0a01 |0007: move-result v1 │ │ +3de244: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -839066,17 +839066,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3de704: |[3de704] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.:()V │ │ -3de714: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3de71a: 0e00 |0003: return-void │ │ +3de6ec: |[3de6ec] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.:()V │ │ +3de6fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3de702: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;) │ │ @@ -839084,35 +839084,35 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3de6a8: |[3de6a8] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ -3de6b8: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -3de6bc: 1a02 0000 |0002: const-string v2, "" // string@0000 │ │ -3de6c0: 1102 |0004: return-object v2 │ │ -3de6c2: 6e10 beb2 0200 |0005: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3de6c8: 0c02 |0008: move-result-object v2 │ │ -3de6ca: 1300 1c20 |0009: const/16 v0, #int 8220 // #201c │ │ -3de6ce: 1301 2200 |000b: const/16 v1, #int 34 // #22 │ │ -3de6d2: 6e30 afb2 0201 |000d: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b2af │ │ -3de6d8: 0c02 |0010: move-result-object v2 │ │ -3de6da: 1300 1d20 |0011: const/16 v0, #int 8221 // #201d │ │ -3de6de: 6e30 afb2 0201 |0013: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b2af │ │ -3de6e4: 0c02 |0016: move-result-object v2 │ │ -3de6e6: 1300 1e20 |0017: const/16 v0, #int 8222 // #201e │ │ -3de6ea: 6e30 afb2 0201 |0019: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b2af │ │ -3de6f0: 0c02 |001c: move-result-object v2 │ │ -3de6f2: 1300 1420 |001d: const/16 v0, #int 8212 // #2014 │ │ -3de6f6: 1301 2d00 |001f: const/16 v1, #int 45 // #2d │ │ -3de6fa: 6e30 afb2 0201 |0021: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b2af │ │ -3de700: 0c02 |0024: move-result-object v2 │ │ -3de702: 1102 |0025: return-object v2 │ │ +3de690: |[3de690] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; │ │ +3de6a0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +3de6a4: 1a02 0000 |0002: const-string v2, "" // string@0000 │ │ +3de6a8: 1102 |0004: return-object v2 │ │ +3de6aa: 6e10 beb2 0200 |0005: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3de6b0: 0c02 |0008: move-result-object v2 │ │ +3de6b2: 1300 1c20 |0009: const/16 v0, #int 8220 // #201c │ │ +3de6b6: 1301 2200 |000b: const/16 v1, #int 34 // #22 │ │ +3de6ba: 6e30 afb2 0201 |000d: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b2af │ │ +3de6c0: 0c02 |0010: move-result-object v2 │ │ +3de6c2: 1300 1d20 |0011: const/16 v0, #int 8221 // #201d │ │ +3de6c6: 6e30 afb2 0201 |0013: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b2af │ │ +3de6cc: 0c02 |0016: move-result-object v2 │ │ +3de6ce: 1300 1e20 |0017: const/16 v0, #int 8222 // #201e │ │ +3de6d2: 6e30 afb2 0201 |0019: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b2af │ │ +3de6d8: 0c02 |001c: move-result-object v2 │ │ +3de6da: 1300 1420 |001d: const/16 v0, #int 8212 // #2014 │ │ +3de6de: 1301 2d00 |001f: const/16 v1, #int 45 // #2d │ │ +3de6e2: 6e30 afb2 0201 |0021: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b2af │ │ +3de6e8: 0c02 |0024: move-result-object v2 │ │ +3de6ea: 1102 |0025: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=64 │ │ 0x000d line=65 │ │ 0x0013 line=66 │ │ 0x0019 line=67 │ │ 0x0021 line=68 │ │ @@ -839124,39 +839124,39 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3de4d4: |[3de4d4] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.datesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -3de4e4: 6e10 bcab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3de4ea: 0c00 |0003: move-result-object v0 │ │ -3de4ec: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ -3de4f0: 6e10 bcab 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3de4f6: 0c00 |0009: move-result-object v0 │ │ -3de4f8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3de4fc: 281d |000c: goto 0029 // +001d │ │ -3de4fe: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -3de500: 6201 3dd9 |000e: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -3de504: 7120 d9b3 1000 |0010: invoke-static {v0, v1}, Ljava/text/DateFormat;.getDateInstance:(ILjava/util/Locale;)Ljava/text/DateFormat; // method@b3d9 │ │ -3de50a: 0c00 |0013: move-result-object v0 │ │ -3de50c: 6e10 bcab 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3de512: 0c03 |0017: move-result-object v3 │ │ -3de514: 6e20 d7b3 3000 |0018: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ -3de51a: 0c03 |001b: move-result-object v3 │ │ -3de51c: 6e10 bcab 0200 |001c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3de522: 0c02 |001f: move-result-object v2 │ │ -3de524: 6e20 d7b3 2000 |0020: invoke-virtual {v0, v2}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ -3de52a: 0c02 |0023: move-result-object v2 │ │ -3de52c: 7120 a50a 2300 |0024: invoke-static {v3, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -3de532: 0a02 |0027: move-result v2 │ │ -3de534: 0f02 |0028: return v2 │ │ -3de536: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -3de538: 0f02 |002a: return v2 │ │ +3de4bc: |[3de4bc] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.datesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +3de4cc: 6e10 bcab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3de4d2: 0c00 |0003: move-result-object v0 │ │ +3de4d4: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ +3de4d8: 6e10 bcab 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3de4de: 0c00 |0009: move-result-object v0 │ │ +3de4e0: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3de4e4: 281d |000c: goto 0029 // +001d │ │ +3de4e6: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +3de4e8: 6201 3dd9 |000e: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +3de4ec: 7120 d9b3 1000 |0010: invoke-static {v0, v1}, Ljava/text/DateFormat;.getDateInstance:(ILjava/util/Locale;)Ljava/text/DateFormat; // method@b3d9 │ │ +3de4f2: 0c00 |0013: move-result-object v0 │ │ +3de4f4: 6e10 bcab 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3de4fa: 0c03 |0017: move-result-object v3 │ │ +3de4fc: 6e20 d7b3 3000 |0018: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ +3de502: 0c03 |001b: move-result-object v3 │ │ +3de504: 6e10 bcab 0200 |001c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3de50a: 0c02 |001f: move-result-object v2 │ │ +3de50c: 6e20 d7b3 2000 |0020: invoke-virtual {v0, v2}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ +3de512: 0c02 |0023: move-result-object v2 │ │ +3de514: 7120 a50a 2300 |0024: invoke-static {v3, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +3de51a: 0a02 |0027: move-result v2 │ │ +3de51c: 0f02 |0028: return v2 │ │ +3de51e: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +3de520: 0f02 |002a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x000e line=45 │ │ 0x0014 line=46 │ │ 0x001c line=47 │ │ 0x0024 line=48 │ │ @@ -839169,30 +839169,30 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -3de53c: |[3de53c] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.durationsLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3de54c: 6e10 f0ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3de552: 0a03 |0003: move-result v3 │ │ -3de554: 6e10 f0ab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3de55a: 0a04 |0007: move-result v4 │ │ -3de55c: b143 |0008: sub-int/2addr v3, v4 │ │ -3de55e: 7110 4bb2 0300 |0009: invoke-static {v3}, Ljava/lang/Math;.abs:(I)I // method@b24b │ │ -3de564: 0a03 |000c: move-result v3 │ │ -3de566: 8133 |000d: int-to-long v3, v3 │ │ -3de568: 1700 c027 0900 |000e: const-wide/32 v0, #float 8.40779e-40 // #000927c0 │ │ -3de56e: 3102 0300 |0011: cmp-long v2, v3, v0 │ │ -3de572: 3b02 0400 |0013: if-gez v2, 0017 // +0004 │ │ -3de576: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -3de578: 2802 |0016: goto 0018 // +0002 │ │ -3de57a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -3de57c: 0f03 |0018: return v3 │ │ +3de524: |[3de524] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.durationsLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3de534: 6e10 f0ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3de53a: 0a03 |0003: move-result v3 │ │ +3de53c: 6e10 f0ab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3de542: 0a04 |0007: move-result v4 │ │ +3de544: b143 |0008: sub-int/2addr v3, v4 │ │ +3de546: 7110 4bb2 0300 |0009: invoke-static {v3}, Ljava/lang/Math;.abs:(I)I // method@b24b │ │ +3de54c: 0a03 |000c: move-result v3 │ │ +3de54e: 8133 |000d: int-to-long v3, v3 │ │ +3de550: 1700 c027 0900 |000e: const-wide/32 v0, #float 8.40779e-40 // #000927c0 │ │ +3de556: 3102 0300 |0011: cmp-long v2, v3, v0 │ │ +3de55a: 3b02 0400 |0013: if-gez v2, 0017 // +0004 │ │ +3de55e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +3de560: 2802 |0016: goto 0018 // +0002 │ │ +3de562: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +3de564: 0f03 |0018: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0019 reg=4 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -839201,27 +839201,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3de580: |[3de580] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -3de590: 7110 a80a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3de596: 0a00 |0003: move-result v0 │ │ -3de598: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -3de59c: 7110 a80a 0200 |0006: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3de5a2: 0a00 |0009: move-result v0 │ │ -3de5a4: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -3de5a8: 2806 |000c: goto 0012 // +0006 │ │ -3de5aa: 6e20 9fb2 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3de5b0: 0a01 |0010: move-result v1 │ │ -3de5b2: 0f01 |0011: return v1 │ │ -3de5b4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -3de5b6: 0f01 |0013: return v1 │ │ +3de568: |[3de568] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +3de578: 7110 a80a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3de57e: 0a00 |0003: move-result v0 │ │ +3de580: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +3de584: 7110 a80a 0200 |0006: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3de58a: 0a00 |0009: move-result v0 │ │ +3de58c: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +3de590: 2806 |000c: goto 0012 // +0006 │ │ +3de592: 6e20 9fb2 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3de598: 0a01 |0010: move-result v1 │ │ +3de59a: 0f01 |0011: return v1 │ │ +3de59c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +3de59e: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x000d line=38 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0014 reg=2 (null) Ljava/lang/String; │ │ @@ -839231,60 +839231,60 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -3de5b8: |[3de5b8] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.seemDuplicates:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -3de5c8: 6e10 b6ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ -3de5ce: 0c00 |0003: move-result-object v0 │ │ -3de5d0: 6e10 b6ab 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ -3de5d6: 0c01 |0007: move-result-object v1 │ │ -3de5d8: 7120 469c 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c46 │ │ -3de5de: 0a00 |000b: move-result v0 │ │ -3de5e0: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -3de5e2: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ -3de5e6: 0f01 |000f: return v1 │ │ -3de5e8: 6e10 b8ab 0600 |0010: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3de5ee: 0c00 |0013: move-result-object v0 │ │ -3de5f0: 6e10 b8ab 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3de5f6: 0c02 |0017: move-result-object v2 │ │ -3de5f8: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -3de5fa: 3800 3700 |0019: if-eqz v0, 0050 // +0037 │ │ -3de5fe: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ -3de602: 2833 |001d: goto 0050 // +0033 │ │ -3de604: 6e10 05ac 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac05 │ │ -3de60a: 0c04 |0021: move-result-object v4 │ │ -3de60c: 6e10 05ac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac05 │ │ -3de612: 0c05 |0025: move-result-object v5 │ │ -3de614: 7120 469c 5400 |0026: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c46 │ │ -3de61a: 0a04 |0029: move-result v4 │ │ -3de61c: 3804 0300 |002a: if-eqz v4, 002d // +0003 │ │ -3de620: 0f01 |002c: return v1 │ │ -3de622: 7120 489c 7600 |002d: invoke-static {v6, v7}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.titlesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9c48 │ │ -3de628: 0a04 |0030: move-result v4 │ │ -3de62a: 3804 1d00 |0031: if-eqz v4, 004e // +001d │ │ -3de62e: 7120 449c 7600 |0033: invoke-static {v6, v7}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.datesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9c44 │ │ -3de634: 0a06 |0036: move-result v6 │ │ -3de636: 3806 1700 |0037: if-eqz v6, 004e // +0017 │ │ -3de63a: 7120 459c 2000 |0039: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.durationsLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9c45 │ │ -3de640: 0a06 |003c: move-result v6 │ │ -3de642: 3806 1100 |003d: if-eqz v6, 004e // +0011 │ │ -3de646: 6e10 fcab 0000 |003f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ -3de64c: 0c06 |0042: move-result-object v6 │ │ -3de64e: 6e10 fcab 0200 |0043: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ -3de654: 0c07 |0046: move-result-object v7 │ │ -3de656: 7120 a50a 7600 |0047: invoke-static {v6, v7}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -3de65c: 0a06 |004a: move-result v6 │ │ -3de65e: 3806 0300 |004b: if-eqz v6, 004e // +0003 │ │ -3de662: 2802 |004d: goto 004f // +0002 │ │ -3de664: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -3de666: 0f01 |004f: return v1 │ │ -3de668: 0f03 |0050: return v3 │ │ +3de5a0: |[3de5a0] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.seemDuplicates:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +3de5b0: 6e10 b6ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ +3de5b6: 0c00 |0003: move-result-object v0 │ │ +3de5b8: 6e10 b6ab 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ +3de5be: 0c01 |0007: move-result-object v1 │ │ +3de5c0: 7120 469c 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c46 │ │ +3de5c6: 0a00 |000b: move-result v0 │ │ +3de5c8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +3de5ca: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ +3de5ce: 0f01 |000f: return v1 │ │ +3de5d0: 6e10 b8ab 0600 |0010: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3de5d6: 0c00 |0013: move-result-object v0 │ │ +3de5d8: 6e10 b8ab 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3de5de: 0c02 |0017: move-result-object v2 │ │ +3de5e0: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +3de5e2: 3800 3700 |0019: if-eqz v0, 0050 // +0037 │ │ +3de5e6: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ +3de5ea: 2833 |001d: goto 0050 // +0033 │ │ +3de5ec: 6e10 05ac 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac05 │ │ +3de5f2: 0c04 |0021: move-result-object v4 │ │ +3de5f4: 6e10 05ac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac05 │ │ +3de5fa: 0c05 |0025: move-result-object v5 │ │ +3de5fc: 7120 469c 5400 |0026: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c46 │ │ +3de602: 0a04 |0029: move-result v4 │ │ +3de604: 3804 0300 |002a: if-eqz v4, 002d // +0003 │ │ +3de608: 0f01 |002c: return v1 │ │ +3de60a: 7120 489c 7600 |002d: invoke-static {v6, v7}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.titlesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9c48 │ │ +3de610: 0a04 |0030: move-result v4 │ │ +3de612: 3804 1d00 |0031: if-eqz v4, 004e // +001d │ │ +3de616: 7120 449c 7600 |0033: invoke-static {v6, v7}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.datesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9c44 │ │ +3de61c: 0a06 |0036: move-result v6 │ │ +3de61e: 3806 1700 |0037: if-eqz v6, 004e // +0017 │ │ +3de622: 7120 459c 2000 |0039: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.durationsLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9c45 │ │ +3de628: 0a06 |003c: move-result v6 │ │ +3de62a: 3806 1100 |003d: if-eqz v6, 004e // +0011 │ │ +3de62e: 6e10 fcab 0000 |003f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ +3de634: 0c06 |0042: move-result-object v6 │ │ +3de636: 6e10 fcab 0200 |0043: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ +3de63c: 0c07 |0046: move-result-object v7 │ │ +3de63e: 7120 a50a 7600 |0047: invoke-static {v6, v7}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +3de644: 0a06 |004a: move-result v6 │ │ +3de646: 3806 0300 |004b: if-eqz v6, 004e // +0003 │ │ +3de64a: 2802 |004d: goto 004f // +0002 │ │ +3de64c: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +3de64e: 0f01 |004f: return v1 │ │ +3de650: 0f03 |0050: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0010 line=20 │ │ 0x0014 line=21 │ │ 0x001e line=25 │ │ 0x002d line=28 │ │ @@ -839300,26 +839300,26 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3de66c: |[3de66c] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.titlesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -3de67c: 6e10 bdab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3de682: 0c00 |0003: move-result-object v0 │ │ -3de684: 7110 439c 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; // method@9c43 │ │ -3de68a: 0c00 |0007: move-result-object v0 │ │ -3de68c: 6e10 bdab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3de692: 0c01 |000b: move-result-object v1 │ │ -3de694: 7110 439c 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; // method@9c43 │ │ -3de69a: 0c01 |000f: move-result-object v1 │ │ -3de69c: 7120 469c 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c46 │ │ -3de6a2: 0a00 |0013: move-result v0 │ │ -3de6a4: 0f00 |0014: return v0 │ │ +3de654: |[3de654] de.danoeh.antennapod.core.storage.FeedItemDuplicateGuesser.titlesLookSimilar:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +3de664: 6e10 bdab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3de66a: 0c00 |0003: move-result-object v0 │ │ +3de66c: 7110 439c 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; // method@9c43 │ │ +3de672: 0c00 |0007: move-result-object v0 │ │ +3de674: 6e10 bdab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3de67a: 0c01 |000b: move-result-object v1 │ │ +3de67c: 7110 439c 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.canonicalizeTitle:(Ljava/lang/String;)Ljava/lang/String; // method@9c43 │ │ +3de682: 0c01 |000f: move-result-object v1 │ │ +3de684: 7120 469c 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/FeedItemDuplicateGuesser;.sameAndNotEmpty:(Ljava/lang/String;Ljava/lang/String;)Z // method@9c46 │ │ +3de68a: 0a00 |0013: move-result v0 │ │ +3de68c: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0015 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0015 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -839355,17 +839355,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3de7c4: |[3de7c4] de.danoeh.antennapod.core.storage.FeedSearcher.:()V │ │ -3de7d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3de7da: 0e00 |0003: return-void │ │ +3de7ac: |[3de7ac] de.danoeh.antennapod.core.storage.FeedSearcher.:()V │ │ +3de7bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3de7c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/FeedSearcher; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/storage/FeedSearcher;) │ │ @@ -839373,29 +839373,29 @@ │ │ type : '(Ljava/lang/String;J)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3de71c: |[3de71c] de.danoeh.antennapod.core.storage.FeedSearcher.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; │ │ -3de72c: 7130 5a9b 2100 |0000: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItems:(JLjava/lang/String;)Ljava/util/concurrent/FutureTask; // method@9b5a │ │ -3de732: 0c00 |0003: move-result-object v0 │ │ -3de734: 6e10 acb5 0000 |0004: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.run:()V // method@b5ac │ │ -3de73a: 6e10 abb5 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@b5ab │ │ -3de740: 0c00 |000a: move-result-object v0 │ │ -3de742: 1f00 f51e |000b: check-cast v0, Ljava/util/List; // type@1ef5 │ │ -3de746: 1100 |000d: return-object v0 │ │ -3de748: 0d00 |000e: move-exception v0 │ │ -3de74a: 2802 |000f: goto 0011 // +0002 │ │ -3de74c: 0d00 |0010: move-exception v0 │ │ -3de74e: 6e10 04b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3de754: 7100 83b4 0000 |0014: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3de75a: 0c00 |0017: move-result-object v0 │ │ -3de75c: 1100 |0018: return-object v0 │ │ +3de704: |[3de704] de.danoeh.antennapod.core.storage.FeedSearcher.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; │ │ +3de714: 7130 5a9b 2100 |0000: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeedItems:(JLjava/lang/String;)Ljava/util/concurrent/FutureTask; // method@9b5a │ │ +3de71a: 0c00 |0003: move-result-object v0 │ │ +3de71c: 6e10 acb5 0000 |0004: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.run:()V // method@b5ac │ │ +3de722: 6e10 abb5 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@b5ab │ │ +3de728: 0c00 |000a: move-result-object v0 │ │ +3de72a: 1f00 f51e |000b: check-cast v0, Ljava/util/List; // type@1ef5 │ │ +3de72e: 1100 |000d: return-object v0 │ │ +3de730: 0d00 |000e: move-exception v0 │ │ +3de732: 2802 |000f: goto 0011 // +0002 │ │ +3de734: 0d00 |0010: move-exception v0 │ │ +3de736: 6e10 04b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3de73c: 7100 83b4 0000 |0014: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3de742: 0c00 |0017: move-result-object v0 │ │ +3de744: 1100 |0018: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/util/concurrent/ExecutionException; -> 0x0010 │ │ Ljava/lang/InterruptedException; -> 0x000e │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=24 │ │ @@ -839411,29 +839411,29 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -3de770: |[3de770] de.danoeh.antennapod.core.storage.FeedSearcher.searchFeeds:(Ljava/lang/String;)Ljava/util/List; │ │ -3de780: 7110 5b9b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeeds:(Ljava/lang/String;)Ljava/util/concurrent/FutureTask; // method@9b5b │ │ -3de786: 0c00 |0003: move-result-object v0 │ │ -3de788: 6e10 acb5 0000 |0004: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.run:()V // method@b5ac │ │ -3de78e: 6e10 abb5 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@b5ab │ │ -3de794: 0c00 |000a: move-result-object v0 │ │ -3de796: 1f00 f51e |000b: check-cast v0, Ljava/util/List; // type@1ef5 │ │ -3de79a: 1100 |000d: return-object v0 │ │ -3de79c: 0d00 |000e: move-exception v0 │ │ -3de79e: 2802 |000f: goto 0011 // +0002 │ │ -3de7a0: 0d00 |0010: move-exception v0 │ │ -3de7a2: 6e10 04b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3de7a8: 7100 83b4 0000 |0014: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3de7ae: 0c00 |0017: move-result-object v0 │ │ -3de7b0: 1100 |0018: return-object v0 │ │ +3de758: |[3de758] de.danoeh.antennapod.core.storage.FeedSearcher.searchFeeds:(Ljava/lang/String;)Ljava/util/List; │ │ +3de768: 7110 5b9b 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.searchFeeds:(Ljava/lang/String;)Ljava/util/concurrent/FutureTask; // method@9b5b │ │ +3de76e: 0c00 |0003: move-result-object v0 │ │ +3de770: 6e10 acb5 0000 |0004: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.run:()V // method@b5ac │ │ +3de776: 6e10 abb5 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@b5ab │ │ +3de77c: 0c00 |000a: move-result-object v0 │ │ +3de77e: 1f00 f51e |000b: check-cast v0, Ljava/util/List; // type@1ef5 │ │ +3de782: 1100 |000d: return-object v0 │ │ +3de784: 0d00 |000e: move-exception v0 │ │ +3de786: 2802 |000f: goto 0011 // +0002 │ │ +3de788: 0d00 |0010: move-exception v0 │ │ +3de78a: 6e10 04b3 0000 |0011: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3de790: 7100 83b4 0000 |0014: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3de796: 0c00 |0017: move-result-object v0 │ │ +3de798: 1100 |0018: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/util/concurrent/ExecutionException; -> 0x0010 │ │ Ljava/lang/InterruptedException; -> 0x000e │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ @@ -839478,44 +839478,44 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -3de7dc: |[3de7dc] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator$1.:()V │ │ -3de7ec: 7100 1db0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b01d │ │ -3de7f2: 0c00 |0003: move-result-object v0 │ │ -3de7f4: 2100 |0004: array-length v0, v0 │ │ -3de7f6: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -3de7fa: 6900 748d |0007: sput-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8d74 │ │ -3de7fe: 6201 b9d8 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b9 │ │ -3de802: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3de808: 0a01 |000e: move-result v1 │ │ -3de80a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3de80c: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3de810: 6200 748d |0012: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8d74 │ │ -3de814: 6201 bad8 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8ba │ │ -3de818: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3de81e: 0a01 |0019: move-result v1 │ │ -3de820: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3de822: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3de826: 6200 748d |001d: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8d74 │ │ -3de82a: 6201 b8d8 |001f: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.AFTER_CURRENTLY_PLAYING:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b8 │ │ -3de82e: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3de834: 0a01 |0024: move-result v1 │ │ -3de836: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3de838: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3de83c: 6200 748d |0028: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8d74 │ │ -3de840: 6201 bbd8 |002a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.RANDOM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8bb │ │ -3de844: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3de84a: 0a01 |002f: move-result v1 │ │ -3de84c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3de84e: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3de852: 0e00 |0033: return-void │ │ +3de7c4: |[3de7c4] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator$1.:()V │ │ +3de7d4: 7100 1db0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b01d │ │ +3de7da: 0c00 |0003: move-result-object v0 │ │ +3de7dc: 2100 |0004: array-length v0, v0 │ │ +3de7de: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +3de7e2: 6900 748d |0007: sput-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8d74 │ │ +3de7e6: 6201 b9d8 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b9 │ │ +3de7ea: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3de7f0: 0a01 |000e: move-result v1 │ │ +3de7f2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3de7f4: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3de7f8: 6200 748d |0012: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8d74 │ │ +3de7fc: 6201 bad8 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8ba │ │ +3de800: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3de806: 0a01 |0019: move-result v1 │ │ +3de808: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3de80a: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3de80e: 6200 748d |001d: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8d74 │ │ +3de812: 6201 b8d8 |001f: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.AFTER_CURRENTLY_PLAYING:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b8 │ │ +3de816: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3de81c: 0a01 |0024: move-result v1 │ │ +3de81e: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3de820: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3de824: 6200 748d |0028: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8d74 │ │ +3de828: 6201 bbd8 |002a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.RANDOM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8bb │ │ +3de82c: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3de832: 0a01 |002f: move-result v1 │ │ +3de834: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3de836: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3de83a: 0e00 |0033: return-void │ │ catches : 4 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -839565,18 +839565,18 @@ │ │ type : '(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dea44: |[3dea44] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V │ │ -3dea54: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dea5a: 5b01 758d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8d75 │ │ -3dea5e: 0e00 |0005: return-void │ │ +3dea2c: |[3dea2c] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V │ │ +3dea3c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dea42: 5b01 758d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8d75 │ │ +3dea46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ @@ -839586,39 +839586,39 @@ │ │ type : '(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -3de9ac: |[3de9ac] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.getCurrentlyPlayingPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I │ │ -3de9bc: 2070 a51c |0000: instance-of v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3de9c0: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -3de9c2: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -3de9c6: 0f01 |0005: return v1 │ │ -3de9c8: 1f07 a51c |0006: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3de9cc: 6e10 f6ab 0700 |0008: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3de9d2: 0c07 |000b: move-result-object v7 │ │ -3de9d4: 6e10 77ab 0700 |000c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3de9da: 0b02 |000f: move-result-wide v2 │ │ -3de9dc: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -3de9de: 7210 e9b4 0600 |0011: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3de9e4: 0a00 |0014: move-result v0 │ │ -3de9e6: 3507 1400 |0015: if-ge v7, v0, 0029 // +0014 │ │ -3de9ea: 7220 ddb4 7600 |0017: invoke-interface {v6, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3de9f0: 0c00 |001a: move-result-object v0 │ │ -3de9f2: 1f00 a21c |001b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3de9f6: 6e10 77ab 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3de9fc: 0b04 |0020: move-result-wide v4 │ │ -3de9fe: 3100 0204 |0021: cmp-long v0, v2, v4 │ │ -3dea02: 3900 0300 |0023: if-nez v0, 0026 // +0003 │ │ -3dea06: 0f07 |0025: return v7 │ │ -3dea08: d807 0701 |0026: add-int/lit8 v7, v7, #int 1 // #01 │ │ -3dea0c: 28e9 |0028: goto 0011 // -0017 │ │ -3dea0e: 0f01 |0029: return v1 │ │ +3de994: |[3de994] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.getCurrentlyPlayingPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I │ │ +3de9a4: 2070 a51c |0000: instance-of v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3de9a8: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +3de9aa: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +3de9ae: 0f01 |0005: return v1 │ │ +3de9b0: 1f07 a51c |0006: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3de9b4: 6e10 f6ab 0700 |0008: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3de9ba: 0c07 |000b: move-result-object v7 │ │ +3de9bc: 6e10 77ab 0700 |000c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3de9c2: 0b02 |000f: move-result-wide v2 │ │ +3de9c4: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +3de9c6: 7210 e9b4 0600 |0011: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3de9cc: 0a00 |0014: move-result v0 │ │ +3de9ce: 3507 1400 |0015: if-ge v7, v0, 0029 // +0014 │ │ +3de9d2: 7220 ddb4 7600 |0017: invoke-interface {v6, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3de9d8: 0c00 |001a: move-result-object v0 │ │ +3de9da: 1f00 a21c |001b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3de9de: 6e10 77ab 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3de9e4: 0b04 |0020: move-result-wide v4 │ │ +3de9e6: 3100 0204 |0021: cmp-long v0, v2, v4 │ │ +3de9ea: 3900 0300 |0023: if-nez v0, 0026 // +0003 │ │ +3de9ee: 0f07 |0025: return v7 │ │ +3de9f0: d807 0701 |0026: add-int/lit8 v7, v7, #int 1 // #01 │ │ +3de9f4: 28e9 |0028: goto 0011 // -0017 │ │ +3de9f6: 0f01 |0029: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0006 line=85 │ │ 0x0011 line=86 │ │ 0x0017 line=87 │ │ locals : │ │ @@ -839630,25 +839630,25 @@ │ │ type : '(ILjava/util/List;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3dea10: |[3dea10] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I │ │ -3dea20: 7210 e9b4 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3dea26: 0a00 |0003: move-result v0 │ │ -3dea28: 3503 0c00 |0004: if-ge v3, v0, 0010 // +000c │ │ -3dea2c: 7030 519c 3204 |0006: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.isItemAtPositionDownloading:(ILjava/util/List;)Z // method@9c51 │ │ -3dea32: 0a01 |0009: move-result v1 │ │ -3dea34: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -3dea38: 0f03 |000c: return v3 │ │ -3dea3a: d803 0301 |000d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3dea3e: 28f5 |000f: goto 0004 // -000b │ │ -3dea40: 0f00 |0010: return v0 │ │ +3de9f8: |[3de9f8] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I │ │ +3dea08: 7210 e9b4 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3dea0e: 0a00 |0003: move-result v0 │ │ +3dea10: 3503 0c00 |0004: if-ge v3, v0, 0010 // +000c │ │ +3dea14: 7030 519c 3204 |0006: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.isItemAtPositionDownloading:(ILjava/util/List;)Z // method@9c51 │ │ +3dea1a: 0a01 |0009: move-result v1 │ │ +3dea1c: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +3dea20: 0f03 |000c: return v3 │ │ +3dea22: d803 0301 |000d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3dea26: 28f5 |000f: goto 0004 // -000b │ │ +3dea28: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0006 line=61 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator; │ │ 0x0000 - 0x0011 reg=3 (null) I │ │ @@ -839659,37 +839659,37 @@ │ │ type : '(ILjava/util/List;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -3de888: |[3de888] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.isItemAtPositionDownloading:(ILjava/util/List;)Z │ │ -3de898: 7220 ddb4 1200 |0000: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3de89e: 0c01 |0003: move-result-object v1 │ │ -3de8a0: 1f01 a21c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3de8a4: 2802 |0006: goto 0008 // +0002 │ │ -3de8a6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3de8a8: 3801 1c00 |0008: if-eqz v1, 0024 // +001c │ │ -3de8ac: 6e10 b8ab 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3de8b2: 0c02 |000d: move-result-object v2 │ │ -3de8b4: 3802 1600 |000e: if-eqz v2, 0024 // +0016 │ │ -3de8b8: 7100 60ad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3de8be: 0c02 |0013: move-result-object v2 │ │ -3de8c0: 6e10 b8ab 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3de8c6: 0c01 |0017: move-result-object v1 │ │ -3de8c8: 6e10 84ab 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3de8ce: 0c01 |001b: move-result-object v1 │ │ -3de8d0: 6e20 62ad 1200 |001c: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ -3de8d6: 0a01 |001f: move-result v1 │ │ -3de8d8: 3801 0400 |0020: if-eqz v1, 0024 // +0004 │ │ -3de8dc: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -3de8de: 2802 |0023: goto 0025 // +0002 │ │ -3de8e0: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -3de8e2: 0f01 |0025: return v1 │ │ +3de870: |[3de870] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.isItemAtPositionDownloading:(ILjava/util/List;)Z │ │ +3de880: 7220 ddb4 1200 |0000: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3de886: 0c01 |0003: move-result-object v1 │ │ +3de888: 1f01 a21c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3de88c: 2802 |0006: goto 0008 // +0002 │ │ +3de88e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3de890: 3801 1c00 |0008: if-eqz v1, 0024 // +001c │ │ +3de894: 6e10 b8ab 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3de89a: 0c02 |000d: move-result-object v2 │ │ +3de89c: 3802 1600 |000e: if-eqz v2, 0024 // +0016 │ │ +3de8a0: 7100 60ad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3de8a6: 0c02 |0013: move-result-object v2 │ │ +3de8a8: 6e10 b8ab 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3de8ae: 0c01 |0017: move-result-object v1 │ │ +3de8b0: 6e10 84ab 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3de8b6: 0c01 |001b: move-result-object v1 │ │ +3de8b8: 6e20 62ad 1200 |001c: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ +3de8be: 0a01 |001f: move-result v1 │ │ +3de8c0: 3801 0400 |0020: if-eqz v1, 0024 // +0004 │ │ +3de8c4: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +3de8c6: 2802 |0023: goto 0025 // +0002 │ │ +3de8c8: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +3de8ca: 0f01 |0025: return v1 │ │ catches : 1 │ │ 0x0000 - 0x0006 │ │ Ljava/lang/IndexOutOfBoundsException; -> 0x0007 │ │ positions : │ │ 0x0000 line=71 │ │ 0x000a line=76 │ │ 0x0010 line=77 │ │ @@ -839704,60 +839704,60 @@ │ │ type : '(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -3de8f4: |[3de8f4] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.calcPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I │ │ -3de904: 6200 748d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8d74 │ │ -3de908: 5431 758d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8d75 │ │ -3de90c: 6e10 0eb2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3de912: 0a01 |0007: move-result v1 │ │ -3de914: 4400 0001 |0008: aget v0, v0, v1 │ │ -3de918: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -3de91a: 3210 4300 |000b: if-eq v0, v1, 004e // +0043 │ │ -3de91e: 1222 |000d: const/4 v2, #int 2 // #2 │ │ -3de920: 3220 3a00 |000e: if-eq v0, v2, 0048 // +003a │ │ -3de924: 1232 |0010: const/4 v2, #int 3 // #3 │ │ -3de926: 3220 2d00 |0011: if-eq v0, v2, 003e // +002d │ │ -3de92a: 1245 |0013: const/4 v5, #int 4 // #4 │ │ -3de92c: 3350 1100 |0014: if-ne v0, v5, 0025 // +0011 │ │ -3de930: 2205 031f |0016: new-instance v5, Ljava/util/Random; // type@1f03 │ │ -3de934: 7010 33b5 0500 |0018: invoke-direct {v5}, Ljava/util/Random;.:()V // method@b533 │ │ -3de93a: 7210 e9b4 0400 |001b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3de940: 0a04 |001e: move-result v4 │ │ -3de942: b014 |001f: add-int/2addr v4, v1 │ │ -3de944: 6e20 35b5 4500 |0020: invoke-virtual {v5, v4}, Ljava/util/Random;.nextInt:(I)I // method@b535 │ │ -3de94a: 0a04 |0023: move-result v4 │ │ -3de94c: 0f04 |0024: return v4 │ │ -3de94e: 2204 401e |0025: new-instance v4, Ljava/lang/AssertionError; // type@1e40 │ │ -3de952: 2205 741e |0027: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -3de956: 7010 c7b2 0500 |0029: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3de95c: 1a00 db70 |002c: const-string v0, "calcPosition() : unrecognized enqueueLocation option: " // string@70db │ │ -3de960: 6e20 d3b2 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3de966: 5430 758d |0031: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8d75 │ │ -3de96a: 6e20 d2b2 0500 |0033: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3de970: 6e10 deb2 0500 |0036: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3de976: 0c05 |0039: move-result-object v5 │ │ -3de978: 7020 b2b1 5400 |003a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b1b2 │ │ -3de97e: 2704 |003d: throw v4 │ │ -3de980: 7120 4f9c 5400 |003e: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getCurrentlyPlayingPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I // method@9c4f │ │ -3de986: 0a05 |0041: move-result v5 │ │ -3de988: b015 |0042: add-int/2addr v5, v1 │ │ -3de98a: 7030 509c 5304 |0043: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I // method@9c50 │ │ -3de990: 0a04 |0046: move-result v4 │ │ -3de992: 0f04 |0047: return v4 │ │ -3de994: 1205 |0048: const/4 v5, #int 0 // #0 │ │ -3de996: 7030 509c 5304 |0049: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I // method@9c50 │ │ -3de99c: 0a04 |004c: move-result v4 │ │ -3de99e: 0f04 |004d: return v4 │ │ -3de9a0: 7210 e9b4 0400 |004e: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3de9a6: 0a04 |0051: move-result v4 │ │ -3de9a8: 0f04 |0052: return v4 │ │ +3de8dc: |[3de8dc] de.danoeh.antennapod.core.storage.ItemEnqueuePositionCalculator.calcPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I │ │ +3de8ec: 6200 748d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$EnqueueLocation:[I // field@8d74 │ │ +3de8f0: 5431 758d |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8d75 │ │ +3de8f4: 6e10 0eb2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3de8fa: 0a01 |0007: move-result v1 │ │ +3de8fc: 4400 0001 |0008: aget v0, v0, v1 │ │ +3de900: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +3de902: 3210 4300 |000b: if-eq v0, v1, 004e // +0043 │ │ +3de906: 1222 |000d: const/4 v2, #int 2 // #2 │ │ +3de908: 3220 3a00 |000e: if-eq v0, v2, 0048 // +003a │ │ +3de90c: 1232 |0010: const/4 v2, #int 3 // #3 │ │ +3de90e: 3220 2d00 |0011: if-eq v0, v2, 003e // +002d │ │ +3de912: 1245 |0013: const/4 v5, #int 4 // #4 │ │ +3de914: 3350 1100 |0014: if-ne v0, v5, 0025 // +0011 │ │ +3de918: 2205 031f |0016: new-instance v5, Ljava/util/Random; // type@1f03 │ │ +3de91c: 7010 33b5 0500 |0018: invoke-direct {v5}, Ljava/util/Random;.:()V // method@b533 │ │ +3de922: 7210 e9b4 0400 |001b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3de928: 0a04 |001e: move-result v4 │ │ +3de92a: b014 |001f: add-int/2addr v4, v1 │ │ +3de92c: 6e20 35b5 4500 |0020: invoke-virtual {v5, v4}, Ljava/util/Random;.nextInt:(I)I // method@b535 │ │ +3de932: 0a04 |0023: move-result v4 │ │ +3de934: 0f04 |0024: return v4 │ │ +3de936: 2204 401e |0025: new-instance v4, Ljava/lang/AssertionError; // type@1e40 │ │ +3de93a: 2205 741e |0027: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +3de93e: 7010 c7b2 0500 |0029: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3de944: 1a00 db70 |002c: const-string v0, "calcPosition() : unrecognized enqueueLocation option: " // string@70db │ │ +3de948: 6e20 d3b2 0500 |002e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3de94e: 5430 758d |0031: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.enqueueLocation:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@8d75 │ │ +3de952: 6e20 d2b2 0500 |0033: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3de958: 6e10 deb2 0500 |0036: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3de95e: 0c05 |0039: move-result-object v5 │ │ +3de960: 7020 b2b1 5400 |003a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b1b2 │ │ +3de966: 2704 |003d: throw v4 │ │ +3de968: 7120 4f9c 5400 |003e: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getCurrentlyPlayingPosition:(Ljava/util/List;Lde/danoeh/antennapod/model/playback/Playable;)I // method@9c4f │ │ +3de96e: 0a05 |0041: move-result v5 │ │ +3de970: b015 |0042: add-int/2addr v5, v1 │ │ +3de972: 7030 509c 5304 |0043: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I // method@9c50 │ │ +3de978: 0a04 |0046: move-result v4 │ │ +3de97a: 0f04 |0047: return v4 │ │ +3de97c: 1205 |0048: const/4 v5, #int 0 // #0 │ │ +3de97e: 7030 509c 5304 |0049: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/core/storage/ItemEnqueuePositionCalculator;.getPositionOfFirstNonDownloadingItem:(ILjava/util/List;)I // method@9c50 │ │ +3de984: 0a04 |004c: move-result v4 │ │ +3de986: 0f04 |004d: return v4 │ │ +3de988: 7210 e9b4 0400 |004e: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3de98e: 0a04 |0051: move-result v4 │ │ +3de990: 0f04 |0052: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0016 line=51 │ │ 0x001b line=52 │ │ 0x0025 line=54 │ │ 0x003e line=47 │ │ @@ -839814,31 +839814,31 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3deaa8: |[3deaa8] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.:()V │ │ -3deab8: 2200 5719 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1957 │ │ -3deabc: 1a01 c557 |0002: const-string v1, "TAG" // string@57c5 │ │ -3deac0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3deac2: 7030 539c 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.:(Ljava/lang/String;I)V // method@9c53 │ │ -3deac8: 6900 788d |0008: sput-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ -3deacc: 2201 5719 |000a: new-instance v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1957 │ │ -3dead0: 1a03 221c |000c: const-string v3, "FEED" // string@1c22 │ │ -3dead4: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -3dead6: 7030 539c 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.:(Ljava/lang/String;I)V // method@9c53 │ │ -3deadc: 6901 778d |0012: sput-object v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -3deae0: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -3deae2: 2333 e820 |0015: new-array v3, v3, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@20e8 │ │ -3deae6: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ -3deaea: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ -3deaee: 6903 768d |001b: sput-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.$VALUES:[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d76 │ │ -3deaf2: 0e00 |001d: return-void │ │ +3dea90: |[3dea90] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.:()V │ │ +3deaa0: 2200 5719 |0000: new-instance v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1957 │ │ +3deaa4: 1a01 c557 |0002: const-string v1, "TAG" // string@57c5 │ │ +3deaa8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3deaaa: 7030 539c 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.:(Ljava/lang/String;I)V // method@9c53 │ │ +3deab0: 6900 788d |0008: sput-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ +3deab4: 2201 5719 |000a: new-instance v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1957 │ │ +3deab8: 1a03 221c |000c: const-string v3, "FEED" // string@1c22 │ │ +3deabc: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +3deabe: 7030 539c 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.:(Ljava/lang/String;I)V // method@9c53 │ │ +3deac4: 6901 778d |0012: sput-object v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +3deac8: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +3deaca: 2333 e820 |0015: new-array v3, v3, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@20e8 │ │ +3deace: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ +3dead2: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ +3dead6: 6903 768d |001b: sput-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.$VALUES:[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d76 │ │ +3deada: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x001b line=32 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;) │ │ @@ -839846,17 +839846,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 │ │ -3deaf4: |[3deaf4] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.:(Ljava/lang/String;I)V │ │ -3deb04: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -3deb0a: 0e00 |0003: return-void │ │ +3deadc: |[3deadc] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.:(Ljava/lang/String;I)V │ │ +3deaec: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +3deaf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -839866,20 +839866,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3dea60: |[3dea60] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; │ │ -3dea70: 1c00 5719 |0000: const-class v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1957 │ │ -3dea74: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -3dea7a: 0c01 |0005: move-result-object v1 │ │ -3dea7c: 1f01 5719 |0006: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1957 │ │ -3dea80: 1101 |0008: return-object v1 │ │ +3dea48: |[3dea48] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; │ │ +3dea58: 1c00 5719 |0000: const-class v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1957 │ │ +3dea5c: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +3dea62: 0c01 |0005: move-result-object v1 │ │ +3dea64: 1f01 5719 |0006: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@1957 │ │ +3dea68: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;) │ │ @@ -839887,20 +839887,20 @@ │ │ type : '()[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3dea84: |[3dea84] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.values:()[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; │ │ -3dea94: 6200 768d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.$VALUES:[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d76 │ │ -3dea98: 6e10 9cb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.clone:()Ljava/lang/Object; // method@b79c │ │ -3dea9e: 0c00 |0005: move-result-object v0 │ │ -3deaa0: 1f00 e820 |0006: check-cast v0, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@20e8 │ │ -3deaa4: 1100 |0008: return-object v0 │ │ +3dea6c: |[3dea6c] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem$Type.values:()[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; │ │ +3dea7c: 6200 768d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.$VALUES:[Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d76 │ │ +3dea80: 6e10 9cb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.clone:()Ljava/lang/Object; // method@b79c │ │ +3dea86: 0c00 |0005: move-result-object v0 │ │ +3dea88: 1f00 e820 |0006: check-cast v0, [Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // type@20e8 │ │ +3dea8c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19215 (NavDrawerData.java) │ │ @@ -839946,19 +839946,19 @@ │ │ type : '(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3deb24: |[3deb24] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;J)V │ │ -3deb34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3deb3a: 5b01 7b8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -3deb3e: 5a02 798d |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ -3deb42: 0e00 |0007: return-void │ │ +3deb0c: |[3deb0c] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;J)V │ │ +3deb1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3deb22: 5b01 7b8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +3deb26: 5a02 798d |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ +3deb2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ @@ -839977,17 +839977,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3deb0c: |[3deb0c] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.getLayer:()I │ │ -3deb1c: 5210 7a8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.layer:I // field@8d7a │ │ -3deb20: 0f00 |0002: return v0 │ │ +3deaf4: |[3deaf4] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.getLayer:()I │ │ +3deb04: 5210 7a8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.layer:I // field@8d7a │ │ +3deb08: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;) │ │ @@ -840001,17 +840001,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3deb44: |[3deb44] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.setLayer:(I)V │ │ -3deb54: 5901 7a8d |0000: iput v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.layer:I // field@8d7a │ │ -3deb58: 0e00 |0002: return-void │ │ +3deb2c: |[3deb2c] de.danoeh.antennapod.core.storage.NavDrawerData$DrawerItem.setLayer:(I)V │ │ +3deb3c: 5901 7a8d |0000: iput v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.layer:I // field@8d7a │ │ +3deb40: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -840074,23 +840074,23 @@ │ │ type : '(Ljava/util/List;IIILjava/util/Map;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3dec5c: |[3dec5c] de.danoeh.antennapod.core.storage.NavDrawerData.:(Ljava/util/List;IIILjava/util/Map;I)V │ │ -3dec6c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dec72: 5b01 828d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ -3dec76: 5902 858d |0005: iput v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.queueSize:I // field@8d85 │ │ -3dec7a: 5903 848d |0007: iput v3, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numNewItems:I // field@8d84 │ │ -3dec7e: 5904 838d |0009: iput v4, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numDownloadedItems:I // field@8d83 │ │ -3dec82: 5b05 818d |000b: iput-object v5, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.feedCounters:Ljava/util/Map; // field@8d81 │ │ -3dec86: 5906 868d |000d: iput v6, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.reclaimableSpace:I // field@8d86 │ │ -3dec8a: 0e00 |000f: return-void │ │ +3dec44: |[3dec44] de.danoeh.antennapod.core.storage.NavDrawerData.:(Ljava/util/List;IIILjava/util/Map;I)V │ │ +3dec54: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dec5a: 5b01 828d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ +3dec5e: 5902 858d |0005: iput v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.queueSize:I // field@8d85 │ │ +3dec62: 5903 848d |0007: iput v3, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numNewItems:I // field@8d84 │ │ +3dec66: 5904 838d |0009: iput v4, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numDownloadedItems:I // field@8d83 │ │ +3dec6a: 5b05 818d |000b: iput-object v5, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.feedCounters:Ljava/util/Map; // field@8d81 │ │ +3dec6e: 5906 868d |000d: iput v6, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.reclaimableSpace:I // field@8d86 │ │ +3dec72: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ 0x0007 line=25 │ │ 0x0009 line=26 │ │ @@ -840159,24 +840159,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;JJJJJJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 14 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3dec8c: |[3dec8c] de.danoeh.antennapod.core.storage.StatisticsItem.:(Lde/danoeh/antennapod/model/feed/Feed;JJJJJJ)V │ │ -3dec9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3deca2: 5b01 8a8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d8a │ │ -3deca6: 5a02 8b8d |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.time:J // field@8d8b │ │ -3decaa: 5a04 8c8d |0007: iput-wide v4, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.timePlayed:J // field@8d8c │ │ -3decae: 5a06 878d |0009: iput-wide v6, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodes:J // field@8d87 │ │ -3decb2: 5a08 898d |000b: iput-wide v8, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodesStarted:J // field@8d89 │ │ -3decb6: 5a0a 8d8d |000d: iput-wide v10, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.totalDownloadSize:J // field@8d8d │ │ -3decba: 5a0c 888d |000f: iput-wide v12, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodesDownloadCount:J // field@8d88 │ │ -3decbe: 0e00 |0011: return-void │ │ +3dec74: |[3dec74] de.danoeh.antennapod.core.storage.StatisticsItem.:(Lde/danoeh/antennapod/model/feed/Feed;JJJJJJ)V │ │ +3dec84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dec8a: 5b01 8a8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d8a │ │ +3dec8e: 5a02 8b8d |0005: iput-wide v2, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.time:J // field@8d8b │ │ +3dec92: 5a04 8c8d |0007: iput-wide v4, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.timePlayed:J // field@8d8c │ │ +3dec96: 5a06 878d |0009: iput-wide v6, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodes:J // field@8d87 │ │ +3dec9a: 5a08 898d |000b: iput-wide v8, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodesStarted:J // field@8d89 │ │ +3dec9e: 5a0a 8d8d |000d: iput-wide v10, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.totalDownloadSize:J // field@8d8d │ │ +3deca2: 5a0c 888d |000f: iput-wide v12, v0, Lde/danoeh/antennapod/core/storage/StatisticsItem;.episodesDownloadCount:J // field@8d88 │ │ +3deca6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ 0x0009 line=40 │ │ @@ -840228,44 +840228,44 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -3decc0: |[3decc0] de.danoeh.antennapod.core.sync.EpisodeActionFilter$1.:()V │ │ -3decd0: 7100 eead 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.values:()[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@adee │ │ -3decd6: 0c00 |0003: move-result-object v0 │ │ -3decd8: 2100 |0004: array-length v0, v0 │ │ -3decda: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -3decde: 6900 8e8d |0007: sput-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8d8e │ │ -3dece2: 6201 72c4 |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c472 │ │ -3dece6: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3decec: 0a01 |000e: move-result v1 │ │ -3decee: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3decf0: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3decf4: 6200 8e8d |0012: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8d8e │ │ -3decf8: 6201 71c4 |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c471 │ │ -3decfc: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3ded02: 0a01 |0019: move-result v1 │ │ -3ded04: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3ded06: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3ded0a: 6200 8e8d |001d: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8d8e │ │ -3ded0e: 6201 73c4 |001f: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ -3ded12: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3ded18: 0a01 |0024: move-result v1 │ │ -3ded1a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3ded1c: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3ded20: 6200 8e8d |0028: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8d8e │ │ -3ded24: 6201 70c4 |002a: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c470 │ │ -3ded28: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3ded2e: 0a01 |002f: move-result v1 │ │ -3ded30: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3ded32: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3ded36: 0e00 |0033: return-void │ │ +3deca8: |[3deca8] de.danoeh.antennapod.core.sync.EpisodeActionFilter$1.:()V │ │ +3decb8: 7100 eead 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.values:()[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@adee │ │ +3decbe: 0c00 |0003: move-result-object v0 │ │ +3decc0: 2100 |0004: array-length v0, v0 │ │ +3decc2: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +3decc6: 6900 8e8d |0007: sput-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8d8e │ │ +3decca: 6201 72c4 |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c472 │ │ +3decce: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3decd4: 0a01 |000e: move-result v1 │ │ +3decd6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3decd8: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3decdc: 6200 8e8d |0012: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8d8e │ │ +3dece0: 6201 71c4 |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c471 │ │ +3dece4: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3decea: 0a01 |0019: move-result v1 │ │ +3decec: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3decee: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3decf2: 6200 8e8d |001d: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8d8e │ │ +3decf6: 6201 73c4 |001f: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ +3decfa: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3ded00: 0a01 |0024: move-result v1 │ │ +3ded02: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3ded04: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3ded08: 6200 8e8d |0028: sget-object v0, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8d8e │ │ +3ded0c: 6201 70c4 |002a: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c470 │ │ +3ded10: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3ded16: 0a01 |002f: move-result v1 │ │ +3ded18: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3ded1a: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3ded1e: 0e00 |0033: return-void │ │ catches : 4 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -840312,17 +840312,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3def54: |[3def54] de.danoeh.antennapod.core.sync.EpisodeActionFilter.:()V │ │ -3def64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3def6a: 0e00 |0003: return-void │ │ +3def3c: |[3def3c] de.danoeh.antennapod.core.sync.EpisodeActionFilter.:()V │ │ +3def4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3def52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/sync/EpisodeActionFilter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;) │ │ @@ -840330,51 +840330,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 │ │ -3dedbc: |[3dedbc] de.danoeh.antennapod.core.sync.EpisodeActionFilter.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; │ │ -3dedcc: 2200 2705 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0527 │ │ -3dedd0: 7010 c322 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22c3 │ │ -3dedd6: 7210 e1b4 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3deddc: 0c05 |0008: move-result-object v5 │ │ -3dedde: 7210 c4b4 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3dede4: 0a01 |000c: move-result v1 │ │ -3dede6: 3801 3a00 |000d: if-eqz v1, 0047 // +003a │ │ -3dedea: 7210 c5b4 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3dedf0: 0c01 |0012: move-result-object v1 │ │ -3dedf2: 1f01 241d |0013: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ -3dedf6: 2202 1b07 |0015: new-instance v2, Landroidx/core/util/Pair; // type@071b │ │ -3dedfa: 6e10 08ae 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@ae08 │ │ -3dee00: 0c03 |001a: move-result-object v3 │ │ -3dee02: 6e10 06ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae06 │ │ -3dee08: 0c04 |001e: move-result-object v4 │ │ -3dee0a: 7030 ae2b 3204 |001f: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bae │ │ -3dee10: 7220 0db5 2000 |0022: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3dee16: 0c03 |0025: move-result-object v3 │ │ -3dee18: 1f03 241d |0026: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ -3dee1c: 3803 1b00 |0028: if-eqz v3, 0043 // +001b │ │ -3dee20: 6e10 0bae 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ -3dee26: 0c04 |002d: move-result-object v4 │ │ -3dee28: 3904 0300 |002e: if-nez v4, 0031 // +0003 │ │ -3dee2c: 2813 |0030: goto 0043 // +0013 │ │ -3dee2e: 6e10 0bae 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ -3dee34: 0c03 |0034: move-result-object v3 │ │ -3dee36: 6e10 0bae 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ -3dee3c: 0c04 |0038: move-result-object v4 │ │ -3dee3e: 6e20 9bb4 4300 |0039: invoke-virtual {v3, v4}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b49b │ │ -3dee44: 0a03 |003c: move-result v3 │ │ -3dee46: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -3dee4a: 7230 11b5 2001 |003f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3dee50: 28c7 |0042: goto 0009 // -0039 │ │ -3dee52: 7230 11b5 2001 |0043: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3dee58: 28c3 |0046: goto 0009 // -003d │ │ -3dee5a: 1100 |0047: return-object v0 │ │ +3deda4: |[3deda4] de.danoeh.antennapod.core.sync.EpisodeActionFilter.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; │ │ +3dedb4: 2200 2705 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0527 │ │ +3dedb8: 7010 c322 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22c3 │ │ +3dedbe: 7210 e1b4 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3dedc4: 0c05 |0008: move-result-object v5 │ │ +3dedc6: 7210 c4b4 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3dedcc: 0a01 |000c: move-result v1 │ │ +3dedce: 3801 3a00 |000d: if-eqz v1, 0047 // +003a │ │ +3dedd2: 7210 c5b4 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3dedd8: 0c01 |0012: move-result-object v1 │ │ +3dedda: 1f01 241d |0013: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ +3dedde: 2202 1b07 |0015: new-instance v2, Landroidx/core/util/Pair; // type@071b │ │ +3dede2: 6e10 08ae 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@ae08 │ │ +3dede8: 0c03 |001a: move-result-object v3 │ │ +3dedea: 6e10 06ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae06 │ │ +3dedf0: 0c04 |001e: move-result-object v4 │ │ +3dedf2: 7030 ae2b 3204 |001f: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bae │ │ +3dedf8: 7220 0db5 2000 |0022: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3dedfe: 0c03 |0025: move-result-object v3 │ │ +3dee00: 1f03 241d |0026: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ +3dee04: 3803 1b00 |0028: if-eqz v3, 0043 // +001b │ │ +3dee08: 6e10 0bae 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ +3dee0e: 0c04 |002d: move-result-object v4 │ │ +3dee10: 3904 0300 |002e: if-nez v4, 0031 // +0003 │ │ +3dee14: 2813 |0030: goto 0043 // +0013 │ │ +3dee16: 6e10 0bae 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ +3dee1c: 0c03 |0034: move-result-object v3 │ │ +3dee1e: 6e10 0bae 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ +3dee24: 0c04 |0038: move-result-object v4 │ │ +3dee26: 6e20 9bb4 4300 |0039: invoke-virtual {v3, v4}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b49b │ │ +3dee2c: 0a03 |003c: move-result v3 │ │ +3dee2e: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +3dee32: 7230 11b5 2001 |003f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3dee38: 28c7 |0042: goto 0009 // -0039 │ │ +3dee3a: 7230 11b5 2001 |0043: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3dee40: 28c3 |0046: goto 0009 // -003d │ │ +3dee42: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ 0x0015 line=58 │ │ 0x0022 line=59 │ │ 0x002a line=60 │ │ @@ -840389,74 +840389,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 │ │ -3dee5c: |[3dee5c] de.danoeh.antennapod.core.sync.EpisodeActionFilter.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; │ │ -3dee6c: 2200 2705 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0527 │ │ -3dee70: 7010 c322 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22c3 │ │ -3dee76: 7110 659c 0600 |0005: invoke-static {v6}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; // method@9c65 │ │ -3dee7c: 0c06 |0008: move-result-object v6 │ │ -3dee7e: 7210 e1b4 0500 |0009: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3dee84: 0c05 |000c: move-result-object v5 │ │ -3dee86: 7210 c4b4 0500 |000d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3dee8c: 0a01 |0010: move-result v1 │ │ -3dee8e: 3801 6200 |0011: if-eqz v1, 0073 // +0062 │ │ -3dee92: 7210 c5b4 0500 |0013: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3dee98: 0c01 |0016: move-result-object v1 │ │ -3dee9a: 1f01 241d |0017: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ -3dee9e: 2202 1b07 |0019: new-instance v2, Landroidx/core/util/Pair; // type@071b │ │ -3deea2: 6e10 08ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@ae08 │ │ -3deea8: 0c03 |001e: move-result-object v3 │ │ -3deeaa: 6e10 06ae 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae06 │ │ -3deeb0: 0c04 |0022: move-result-object v4 │ │ -3deeb2: 7030 ae2b 3204 |0023: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bae │ │ -3deeb8: 6203 8e8d |0026: sget-object v3, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8d8e │ │ -3deebc: 6e10 04ae 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@ae04 │ │ -3deec2: 0c04 |002b: move-result-object v4 │ │ -3deec4: 6e10 0eb2 0400 |002c: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3deeca: 0a04 |002f: move-result v4 │ │ -3deecc: 4403 0304 |0030: aget v3, v3, v4 │ │ -3deed0: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -3deed2: 3243 daff |0033: if-eq v3, v4, 000d // -0026 │ │ -3deed6: 1224 |0035: const/4 v4, #int 2 // #2 │ │ -3deed8: 3243 d7ff |0036: if-eq v3, v4, 000d // -0029 │ │ -3deedc: 1234 |0038: const/4 v4, #int 3 // #3 │ │ -3deede: 3243 1c00 |0039: if-eq v3, v4, 0055 // +001c │ │ -3deee2: 1242 |003b: const/4 v2, #int 4 // #4 │ │ -3deee4: 3223 d1ff |003c: if-eq v3, v2, 000d // -002f │ │ -3deee8: 2202 741e |003e: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3deeec: 7010 c7b2 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3deef2: 1a03 ae5d |0043: const-string v3, "Unknown remoteAction: " // string@5dae │ │ -3deef6: 6e20 d3b2 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3deefc: 6e20 d2b2 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3def02: 6e10 deb2 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3def08: 0c01 |004e: move-result-object v1 │ │ -3def0a: 1a02 011b |004f: const-string v2, "EpisodeActionFilter" // string@1b01 │ │ -3def0e: 7120 f70a 1200 |0051: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3def14: 28b9 |0054: goto 000d // -0047 │ │ -3def16: 7220 0db5 2600 |0055: invoke-interface {v6, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3def1c: 0c03 |0058: move-result-object v3 │ │ -3def1e: 1f03 241d |0059: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ -3def22: 7120 679c 3100 |005b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)Z // method@9c67 │ │ -3def28: 0a03 |005e: move-result v3 │ │ -3def2a: 3803 0300 |005f: if-eqz v3, 0062 // +0003 │ │ -3def2e: 28ac |0061: goto 000d // -0054 │ │ -3def30: 7220 0db5 2000 |0062: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3def36: 0c03 |0065: move-result-object v3 │ │ -3def38: 1f03 241d |0066: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ -3def3c: 7120 679c 3100 |0068: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)Z // method@9c67 │ │ -3def42: 0a03 |006b: move-result v3 │ │ -3def44: 3803 0300 |006c: if-eqz v3, 006f // +0003 │ │ -3def48: 289f |006e: goto 000d // -0061 │ │ -3def4a: 7230 11b5 2001 |006f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3def50: 289b |0072: goto 000d // -0065 │ │ -3def52: 1100 |0073: return-object v0 │ │ +3dee44: |[3dee44] de.danoeh.antennapod.core.sync.EpisodeActionFilter.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; │ │ +3dee54: 2200 2705 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0527 │ │ +3dee58: 7010 c322 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22c3 │ │ +3dee5e: 7110 659c 0600 |0005: invoke-static {v6}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; // method@9c65 │ │ +3dee64: 0c06 |0008: move-result-object v6 │ │ +3dee66: 7210 e1b4 0500 |0009: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3dee6c: 0c05 |000c: move-result-object v5 │ │ +3dee6e: 7210 c4b4 0500 |000d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3dee74: 0a01 |0010: move-result v1 │ │ +3dee76: 3801 6200 |0011: if-eqz v1, 0073 // +0062 │ │ +3dee7a: 7210 c5b4 0500 |0013: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3dee80: 0c01 |0016: move-result-object v1 │ │ +3dee82: 1f01 241d |0017: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ +3dee86: 2202 1b07 |0019: new-instance v2, Landroidx/core/util/Pair; // type@071b │ │ +3dee8a: 6e10 08ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@ae08 │ │ +3dee90: 0c03 |001e: move-result-object v3 │ │ +3dee92: 6e10 06ae 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae06 │ │ +3dee98: 0c04 |0022: move-result-object v4 │ │ +3dee9a: 7030 ae2b 3204 |0023: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bae │ │ +3deea0: 6203 8e8d |0026: sget-object v3, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$model$EpisodeAction$Action:[I // field@8d8e │ │ +3deea4: 6e10 04ae 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@ae04 │ │ +3deeaa: 0c04 |002b: move-result-object v4 │ │ +3deeac: 6e10 0eb2 0400 |002c: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3deeb2: 0a04 |002f: move-result v4 │ │ +3deeb4: 4403 0304 |0030: aget v3, v3, v4 │ │ +3deeb8: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +3deeba: 3243 daff |0033: if-eq v3, v4, 000d // -0026 │ │ +3deebe: 1224 |0035: const/4 v4, #int 2 // #2 │ │ +3deec0: 3243 d7ff |0036: if-eq v3, v4, 000d // -0029 │ │ +3deec4: 1234 |0038: const/4 v4, #int 3 // #3 │ │ +3deec6: 3243 1c00 |0039: if-eq v3, v4, 0055 // +001c │ │ +3deeca: 1242 |003b: const/4 v2, #int 4 // #4 │ │ +3deecc: 3223 d1ff |003c: if-eq v3, v2, 000d // -002f │ │ +3deed0: 2202 741e |003e: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3deed4: 7010 c7b2 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3deeda: 1a03 ae5d |0043: const-string v3, "Unknown remoteAction: " // string@5dae │ │ +3deede: 6e20 d3b2 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3deee4: 6e20 d2b2 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3deeea: 6e10 deb2 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3deef0: 0c01 |004e: move-result-object v1 │ │ +3deef2: 1a02 011b |004f: const-string v2, "EpisodeActionFilter" // string@1b01 │ │ +3deef6: 7120 f70a 1200 |0051: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3deefc: 28b9 |0054: goto 000d // -0047 │ │ +3deefe: 7220 0db5 2600 |0055: invoke-interface {v6, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3def04: 0c03 |0058: move-result-object v3 │ │ +3def06: 1f03 241d |0059: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ +3def0a: 7120 679c 3100 |005b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)Z // method@9c67 │ │ +3def10: 0a03 |005e: move-result v3 │ │ +3def12: 3803 0300 |005f: if-eqz v3, 0062 // +0003 │ │ +3def16: 28ac |0061: goto 000d // -0054 │ │ +3def18: 7220 0db5 2000 |0062: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3def1e: 0c03 |0065: move-result-object v3 │ │ +3def20: 1f03 241d |0066: check-cast v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ +3def24: 7120 679c 3100 |0068: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)Z // method@9c67 │ │ +3def2a: 0a03 |006b: move-result v3 │ │ +3def2c: 3803 0300 |006c: if-eqz v3, 006f // +0003 │ │ +3def30: 289f |006e: goto 000d // -0061 │ │ +3def32: 7230 11b5 2001 |006f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3def38: 289b |0072: goto 000d // -0065 │ │ +3def3a: 1100 |0073: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0005 line=23 │ │ 0x0009 line=24 │ │ 0x0019 line=25 │ │ 0x0026 line=26 │ │ @@ -840475,33 +840475,33 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -3ded6c: |[3ded6c] de.danoeh.antennapod.core.sync.EpisodeActionFilter.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)Z │ │ -3ded7c: 3802 1e00 |0000: if-eqz v2, 001e // +001e │ │ -3ded80: 6e10 0bae 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ -3ded86: 0c00 |0005: move-result-object v0 │ │ -3ded88: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -3ded8c: 6e10 0bae 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ -3ded92: 0c00 |000b: move-result-object v0 │ │ -3ded94: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ -3ded98: 6e10 0bae 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ -3ded9e: 0c02 |0011: move-result-object v2 │ │ -3deda0: 6e10 0bae 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ -3deda6: 0c01 |0015: move-result-object v1 │ │ -3deda8: 6e20 9ab4 1200 |0016: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b49a │ │ -3dedae: 0a01 |0019: move-result v1 │ │ -3dedb0: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ -3dedb4: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -3dedb6: 2802 |001d: goto 001f // +0002 │ │ -3dedb8: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -3dedba: 0f01 |001f: return v1 │ │ +3ded54: |[3ded54] de.danoeh.antennapod.core.sync.EpisodeActionFilter.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)Z │ │ +3ded64: 3802 1e00 |0000: if-eqz v2, 001e // +001e │ │ +3ded68: 6e10 0bae 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ +3ded6e: 0c00 |0005: move-result-object v0 │ │ +3ded70: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +3ded74: 6e10 0bae 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ +3ded7a: 0c00 |000b: move-result-object v0 │ │ +3ded7c: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ +3ded80: 6e10 0bae 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ +3ded86: 0c02 |0011: move-result-object v2 │ │ +3ded88: 6e10 0bae 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@ae0b │ │ +3ded8e: 0c01 |0015: move-result-object v1 │ │ +3ded90: 6e20 9ab4 1200 |0016: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b49a │ │ +3ded96: 0a01 |0019: move-result v1 │ │ +3ded98: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ +3ded9c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +3ded9e: 2802 |001d: goto 001f // +0002 │ │ +3deda0: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +3deda2: 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/model/EpisodeAction; │ │ @@ -840533,17 +840533,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3defac: |[3defac] de.danoeh.antennapod.core.sync.GuidValidator.:()V │ │ -3defbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3defc2: 0e00 |0003: return-void │ │ +3def94: |[3def94] de.danoeh.antennapod.core.sync.GuidValidator.:()V │ │ +3defa4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3defaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/sync/GuidValidator; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/sync/GuidValidator;) │ │ @@ -840551,29 +840551,29 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3def6c: |[3def6c] de.danoeh.antennapod.core.sync.GuidValidator.isValidGuid:(Ljava/lang/String;)Z │ │ -3def7c: 3801 1600 |0000: if-eqz v1, 0016 // +0016 │ │ -3def80: 6e10 beb2 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3def86: 0c00 |0005: move-result-object v0 │ │ -3def88: 6e10 abb2 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -3def8e: 0a00 |0009: move-result v0 │ │ -3def90: 3900 0c00 |000a: if-nez v0, 0016 // +000c │ │ -3def94: 1a00 05bd |000c: const-string v0, "null" // string@bd05 │ │ -3def98: 6e20 9fb2 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3def9e: 0a01 |0011: move-result v1 │ │ -3defa0: 3901 0400 |0012: if-nez v1, 0016 // +0004 │ │ -3defa4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -3defa6: 2802 |0015: goto 0017 // +0002 │ │ -3defa8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3defaa: 0f01 |0017: return v1 │ │ +3def54: |[3def54] de.danoeh.antennapod.core.sync.GuidValidator.isValidGuid:(Ljava/lang/String;)Z │ │ +3def64: 3801 1600 |0000: if-eqz v1, 0016 // +0016 │ │ +3def68: 6e10 beb2 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3def6e: 0c00 |0005: move-result-object v0 │ │ +3def70: 6e10 abb2 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +3def76: 0a00 |0009: move-result v0 │ │ +3def78: 3900 0c00 |000a: if-nez v0, 0016 // +000c │ │ +3def7c: 1a00 05bd |000c: const-string v0, "null" // string@bd05 │ │ +3def80: 6e20 9fb2 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3def86: 0a01 |0011: move-result v1 │ │ +3def88: 3901 0400 |0012: if-nez v1, 0016 // +0004 │ │ +3def8c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +3def8e: 2802 |0015: goto 0017 // +0002 │ │ +3def90: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3def92: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=7 │ │ 0x000e line=8 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -840608,18 +840608,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 │ │ -3defc4: |[3defc4] de.danoeh.antennapod.core.sync.LockingAsyncExecutor$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;)V │ │ -3defd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3defda: 5b01 908d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@8d90 │ │ -3defde: 0e00 |0005: return-void │ │ +3defac: |[3defac] de.danoeh.antennapod.core.sync.LockingAsyncExecutor$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;)V │ │ +3defbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3defc2: 5b01 908d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@8d90 │ │ +3defc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -840629,18 +840629,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3defe0: |[3defe0] de.danoeh.antennapod.core.sync.LockingAsyncExecutor$$ExternalSyntheticLambda0.run:()V │ │ -3deff0: 5410 908d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@8d90 │ │ -3deff4: 7110 6c9c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.$r8$lambda$2Er3pbNIjK5i3Rfa892jPam3j2c:(Ljava/lang/Runnable;)V // method@9c6c │ │ -3deffa: 0e00 |0005: return-void │ │ +3defc8: |[3defc8] de.danoeh.antennapod.core.sync.LockingAsyncExecutor$$ExternalSyntheticLambda0.run:()V │ │ +3defd8: 5410 908d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@8d90 │ │ +3defdc: 7110 6c9c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.$r8$lambda$2Er3pbNIjK5i3Rfa892jPam3j2c:(Ljava/lang/Runnable;)V // method@9c6c │ │ +3defe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -840672,17 +840672,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 │ │ -3deffc: |[3deffc] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.$r8$lambda$2Er3pbNIjK5i3Rfa892jPam3j2c:(Ljava/lang/Runnable;)V │ │ -3df00c: 7110 709c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V // method@9c70 │ │ -3df012: 0e00 |0003: return-void │ │ +3defe4: |[3defe4] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.$r8$lambda$2Er3pbNIjK5i3Rfa892jPam3j2c:(Ljava/lang/Runnable;)V │ │ +3deff4: 7110 709c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V // method@9c70 │ │ +3deffa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Runnable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;) │ │ @@ -840690,36 +840690,36 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3df014: |[3df014] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.:()V │ │ -3df024: 2200 331f |0000: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@1f33 │ │ -3df028: 7010 e2b5 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@b5e2 │ │ -3df02e: 6900 918d |0005: sput-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ -3df032: 0e00 |0007: return-void │ │ +3deffc: |[3deffc] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.:()V │ │ +3df00c: 2200 331f |0000: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@1f33 │ │ +3df010: 7010 e2b5 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@b5e2 │ │ +3df016: 6900 918d |0005: sput-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ +3df01a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3df034: |[3df034] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.:()V │ │ -3df044: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3df04a: 0e00 |0003: return-void │ │ +3df01c: |[3df01c] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.:()V │ │ +3df02c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3df032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;) │ │ @@ -840727,36 +840727,36 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3df04c: |[3df04c] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.executeLockedAsync:(Ljava/lang/Runnable;)V │ │ -3df05c: 6200 918d |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ -3df060: 6e10 e4b5 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.tryLock:()Z // method@b5e4 │ │ -3df066: 0a01 |0005: move-result v1 │ │ -3df068: 3801 1000 |0006: if-eqz v1, 0016 // +0010 │ │ -3df06c: 7210 81b2 0200 |0008: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ -3df072: 6e10 e5b5 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ -3df078: 281c |000e: goto 002a // +001c │ │ -3df07a: 0d02 |000f: move-exception v2 │ │ -3df07c: 6200 918d |0010: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ -3df080: 6e10 e5b5 0000 |0012: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ -3df086: 2702 |0015: throw v2 │ │ -3df088: 2200 6019 |0016: new-instance v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0; // type@1960 │ │ -3df08c: 7020 6a9c 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;)V // method@9c6a │ │ -3df092: 7110 dfb0 0000 |001b: invoke-static {v0}, Lio/reactivex/Completable;.fromRunnable:(Ljava/lang/Runnable;)Lio/reactivex/Completable; // method@b0df │ │ -3df098: 0c02 |001e: move-result-object v2 │ │ -3df09a: 7100 0cb1 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3df0a0: 0c00 |0022: move-result-object v0 │ │ -3df0a2: 6e20 e3b0 0200 |0023: invoke-virtual {v2, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -3df0a8: 0c02 |0026: move-result-object v2 │ │ -3df0aa: 6e10 e1b0 0200 |0027: invoke-virtual {v2}, Lio/reactivex/Completable;.subscribe:()Lio/reactivex/disposables/Disposable; // method@b0e1 │ │ -3df0b0: 0e00 |002a: return-void │ │ +3df034: |[3df034] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.executeLockedAsync:(Ljava/lang/Runnable;)V │ │ +3df044: 6200 918d |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ +3df048: 6e10 e4b5 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.tryLock:()Z // method@b5e4 │ │ +3df04e: 0a01 |0005: move-result v1 │ │ +3df050: 3801 1000 |0006: if-eqz v1, 0016 // +0010 │ │ +3df054: 7210 81b2 0200 |0008: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ +3df05a: 6e10 e5b5 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ +3df060: 281c |000e: goto 002a // +001c │ │ +3df062: 0d02 |000f: move-exception v2 │ │ +3df064: 6200 918d |0010: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ +3df068: 6e10 e5b5 0000 |0012: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ +3df06e: 2702 |0015: throw v2 │ │ +3df070: 2200 6019 |0016: new-instance v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0; // type@1960 │ │ +3df074: 7020 6a9c 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;)V // method@9c6a │ │ +3df07a: 7110 dfb0 0000 |001b: invoke-static {v0}, Lio/reactivex/Completable;.fromRunnable:(Ljava/lang/Runnable;)Lio/reactivex/Completable; // method@b0df │ │ +3df080: 0c02 |001e: move-result-object v2 │ │ +3df082: 7100 0cb1 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3df088: 0c00 |0022: move-result-object v0 │ │ +3df08a: 6e20 e3b0 0200 |0023: invoke-virtual {v2, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +3df090: 0c02 |0026: move-result-object v2 │ │ +3df092: 6e10 e1b0 0200 |0027: invoke-virtual {v2}, Lio/reactivex/Completable;.subscribe:()Lio/reactivex/disposables/Disposable; // method@b0e1 │ │ +3df098: 0e00 |002a: return-void │ │ catches : 1 │ │ 0x0008 - 0x000b │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=17 │ │ 0x0008 line=19 │ │ 0x000b line=21 │ │ @@ -840772,24 +840772,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 │ │ -3df0c0: |[3df0c0] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V │ │ -3df0d0: 6200 918d |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ -3df0d4: 6e10 e3b5 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b5e3 │ │ -3df0da: 7210 81b2 0100 |0005: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ -3df0e0: 6e10 e5b5 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ -3df0e6: 0e00 |000b: return-void │ │ -3df0e8: 0d01 |000c: move-exception v1 │ │ -3df0ea: 6200 918d |000d: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ -3df0ee: 6e10 e5b5 0000 |000f: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ -3df0f4: 2701 |0012: throw v1 │ │ +3df0a8: |[3df0a8] de.danoeh.antennapod.core.sync.LockingAsyncExecutor.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V │ │ +3df0b8: 6200 918d |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ +3df0bc: 6e10 e3b5 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b5e3 │ │ +3df0c2: 7210 81b2 0100 |0005: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ +3df0c8: 6e10 e5b5 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ +3df0ce: 0e00 |000b: return-void │ │ +3df0d0: 0d01 |000c: move-exception v1 │ │ +3df0d2: 6200 918d |000d: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ +3df0d6: 6e10 e5b5 0000 |000f: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ +3df0dc: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0005 - 0x0008 │ │ -> 0x000c │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=27 │ │ 0x0008 line=29 │ │ @@ -840828,18 +840828,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 │ │ -3df104: |[3df104] de.danoeh.antennapod.core.sync.SyncService$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ -3df114: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3df11a: 5b01 928d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8d92 │ │ -3df11e: 0e00 |0005: return-void │ │ +3df0ec: |[3df0ec] de.danoeh.antennapod.core.sync.SyncService$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ +3df0fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3df102: 5b01 928d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8d92 │ │ +3df106: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -840849,18 +840849,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3df120: |[3df120] de.danoeh.antennapod.core.sync.SyncService$$ExternalSyntheticLambda0.run:()V │ │ -3df130: 5410 928d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8d92 │ │ -3df134: 7110 749c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.$r8$lambda$zyCmNITYuqZmVsIsDJ8mjXjDUio:(Landroid/content/Context;)V // method@9c74 │ │ -3df13a: 0e00 |0005: return-void │ │ +3df108: |[3df108] de.danoeh.antennapod.core.sync.SyncService$$ExternalSyntheticLambda0.run:()V │ │ +3df118: 5410 928d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8d92 │ │ +3df11c: 7110 749c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.$r8$lambda$zyCmNITYuqZmVsIsDJ8mjXjDUio:(Landroid/content/Context;)V // method@9c74 │ │ +3df122: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -840897,32 +840897,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -3df13c: |[3df13c] de.danoeh.antennapod.core.sync.SyncService$1.:()V │ │ -3df14c: 7100 979c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c97 │ │ -3df152: 0c00 |0003: move-result-object v0 │ │ -3df154: 2100 |0004: array-length v0, v0 │ │ -3df156: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -3df15a: 6900 938d |0007: sput-object v0, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8d93 │ │ -3df15e: 6201 9e8d |0009: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9e │ │ -3df162: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3df168: 0a01 |000e: move-result v1 │ │ -3df16a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3df16c: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3df170: 6200 938d |0012: sget-object v0, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8d93 │ │ -3df174: 6201 9f8d |0014: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9f │ │ -3df178: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3df17e: 0a01 |0019: move-result v1 │ │ -3df180: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3df182: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3df186: 0e00 |001d: return-void │ │ +3df124: |[3df124] de.danoeh.antennapod.core.sync.SyncService$1.:()V │ │ +3df134: 7100 979c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c97 │ │ +3df13a: 0c00 |0003: move-result-object v0 │ │ +3df13c: 2100 |0004: array-length v0, v0 │ │ +3df13e: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +3df142: 6900 938d |0007: sput-object v0, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8d93 │ │ +3df146: 6201 9e8d |0009: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9e │ │ +3df14a: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3df150: 0a01 |000e: move-result v1 │ │ +3df152: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3df154: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3df158: 6200 938d |0012: sget-object v0, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8d93 │ │ +3df15c: 6201 9f8d |0014: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9f │ │ +3df160: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3df166: 0a01 |0019: move-result v1 │ │ +3df168: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3df16a: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3df16e: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=359 │ │ @@ -840979,17 +840979,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3dffc4: |[3dffc4] de.danoeh.antennapod.core.sync.SynchronizationCredentials.:()V │ │ -3dffd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3dffda: 0e00 |0003: return-void │ │ +3dffac: |[3dffac] de.danoeh.antennapod.core.sync.SynchronizationCredentials.:()V │ │ +3dffbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3dffc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/sync/SynchronizationCredentials; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;) │ │ @@ -840997,28 +840997,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3dffdc: |[3dffdc] de.danoeh.antennapod.core.sync.SynchronizationCredentials.clear:(Landroid/content/Context;)V │ │ -3dffec: 1c00 6519 |0000: const-class v0, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials; // type@1965 │ │ -3dfff0: 1d00 |0002: monitor-enter v0 │ │ -3dfff2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3dfff4: 7110 8f9c 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9c8f │ │ -3dfffa: 7110 8e9c 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9c8e │ │ -3e0000: 7110 8c9c 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setDeviceID:(Ljava/lang/String;)V // method@9c8c │ │ -3e0006: 7110 b69c 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.clearQueue:(Landroid/content/Context;)V // method@9cb6 │ │ -3e000c: 7100 74b0 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setGpodnetNotificationsEnabled:()V // method@b074 │ │ -3e0012: 1e00 |0013: monitor-exit v0 │ │ -3e0014: 0e00 |0014: return-void │ │ -3e0016: 0d02 |0015: move-exception v2 │ │ -3e0018: 1e00 |0016: monitor-exit v0 │ │ -3e001a: 2702 |0017: throw v2 │ │ +3dffc4: |[3dffc4] de.danoeh.antennapod.core.sync.SynchronizationCredentials.clear:(Landroid/content/Context;)V │ │ +3dffd4: 1c00 6519 |0000: const-class v0, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials; // type@1965 │ │ +3dffd8: 1d00 |0002: monitor-enter v0 │ │ +3dffda: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3dffdc: 7110 8f9c 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9c8f │ │ +3dffe2: 7110 8e9c 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9c8e │ │ +3dffe8: 7110 8c9c 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setDeviceID:(Ljava/lang/String;)V // method@9c8c │ │ +3dffee: 7110 b69c 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.clearQueue:(Landroid/content/Context;)V // method@9cb6 │ │ +3dfff4: 7100 74b0 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setGpodnetNotificationsEnabled:()V // method@b074 │ │ +3dfffa: 1e00 |0013: monitor-exit v0 │ │ +3dfffc: 0e00 |0014: return-void │ │ +3dfffe: 0d02 |0015: move-exception v2 │ │ +3e0000: 1e00 |0016: monitor-exit v0 │ │ +3e0002: 2702 |0017: throw v2 │ │ catches : 1 │ │ 0x0004 - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0004 line=61 │ │ 0x0007 line=62 │ │ 0x000a line=63 │ │ @@ -841033,89 +841033,89 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3dff24: |[3dff24] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getDeviceID:()Ljava/lang/String; │ │ -3dff34: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ -3dff3a: 0c00 |0003: move-result-object v0 │ │ -3dff3c: 1a01 8e79 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.deviceID" // string@798e │ │ -3dff40: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3dff42: 7230 9e02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3dff48: 0c00 |000a: move-result-object v0 │ │ -3dff4a: 1100 |000b: return-object v0 │ │ +3dff0c: |[3dff0c] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getDeviceID:()Ljava/lang/String; │ │ +3dff1c: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ +3dff22: 0c00 |0003: move-result-object v0 │ │ +3dff24: 1a01 8e79 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.deviceID" // string@798e │ │ +3dff28: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3dff2a: 7230 9e02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3dff30: 0c00 |000a: move-result-object v0 │ │ +3dff32: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;) │ │ name : 'getHosturl' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3dff4c: |[3dff4c] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getHosturl:()Ljava/lang/String; │ │ -3dff5c: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ -3dff62: 0c00 |0003: move-result-object v0 │ │ -3dff64: 1a01 fac5 |0004: const-string v1, "prefGpodnetHostname" // string@c5fa │ │ -3dff68: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3dff6a: 7230 9e02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3dff70: 0c00 |000a: move-result-object v0 │ │ -3dff72: 1100 |000b: return-object v0 │ │ +3dff34: |[3dff34] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getHosturl:()Ljava/lang/String; │ │ +3dff44: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ +3dff4a: 0c00 |0003: move-result-object v0 │ │ +3dff4c: 1a01 fac5 |0004: const-string v1, "prefGpodnetHostname" // string@c5fa │ │ +3dff50: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3dff52: 7230 9e02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3dff58: 0c00 |000a: move-result-object v0 │ │ +3dff5a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;) │ │ name : 'getPassword' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3dff74: |[3dff74] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getPassword:()Ljava/lang/String; │ │ -3dff84: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ -3dff8a: 0c00 |0003: move-result-object v0 │ │ -3dff8c: 1a01 8f79 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.password" // string@798f │ │ -3dff90: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3dff92: 7230 9e02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3dff98: 0c00 |000a: move-result-object v0 │ │ -3dff9a: 1100 |000b: return-object v0 │ │ +3dff5c: |[3dff5c] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getPassword:()Ljava/lang/String; │ │ +3dff6c: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ +3dff72: 0c00 |0003: move-result-object v0 │ │ +3dff74: 1a01 8f79 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.password" // string@798f │ │ +3dff78: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3dff7a: 7230 9e02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3dff80: 0c00 |000a: move-result-object v0 │ │ +3dff82: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;) │ │ name : 'getPreferences' │ │ type : '()Landroid/content/SharedPreferences;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3dfef8: |[3dfef8] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getPreferences:()Landroid/content/SharedPreferences; │ │ -3dff08: 6200 096d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d09 │ │ -3dff0c: 7210 ca97 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97ca │ │ -3dff12: 0c00 |0005: move-result-object v0 │ │ -3dff14: 1a01 2d96 |0006: const-string v1, "gpodder.net" // string@962d │ │ -3dff18: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3dff1a: 6e30 2f02 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3dff20: 0c00 |000c: move-result-object v0 │ │ -3dff22: 1100 |000d: return-object v0 │ │ +3dfee0: |[3dfee0] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getPreferences:()Landroid/content/SharedPreferences; │ │ +3dfef0: 6200 096d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d09 │ │ +3dfef4: 7210 ca97 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97ca │ │ +3dfefa: 0c00 |0005: move-result-object v0 │ │ +3dfefc: 1a01 2d96 |0006: const-string v1, "gpodder.net" // string@962d │ │ +3dff00: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3dff02: 6e30 2f02 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3dff08: 0c00 |000c: move-result-object v0 │ │ +3dff0a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0009 line=25 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;) │ │ @@ -841123,46 +841123,46 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3dff9c: |[3dff9c] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getUsername:()Ljava/lang/String; │ │ -3dffac: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ -3dffb2: 0c00 |0003: move-result-object v0 │ │ -3dffb4: 1a01 9079 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.username" // string@7990 │ │ -3dffb8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3dffba: 7230 9e02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3dffc0: 0c00 |000a: move-result-object v0 │ │ -3dffc2: 1100 |000b: return-object v0 │ │ +3dff84: |[3dff84] de.danoeh.antennapod.core.sync.SynchronizationCredentials.getUsername:()Ljava/lang/String; │ │ +3dff94: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ +3dff9a: 0c00 |0003: move-result-object v0 │ │ +3dff9c: 1a01 9079 |0004: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.username" // string@7990 │ │ +3dffa0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3dffa2: 7230 9e02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3dffa8: 0c00 |000a: move-result-object v0 │ │ +3dffaa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;) │ │ name : 'setDeviceID' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3e0028: |[3e0028] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setDeviceID:(Ljava/lang/String;)V │ │ -3e0038: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ -3e003e: 0c00 |0003: move-result-object v0 │ │ -3e0040: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e0046: 0c00 |0007: move-result-object v0 │ │ -3e0048: 1a01 8e79 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.deviceID" // string@798e │ │ -3e004c: 7230 9502 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0052: 0c02 |000d: move-result-object v2 │ │ -3e0054: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e005a: 0e00 |0011: return-void │ │ +3e0010: |[3e0010] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setDeviceID:(Ljava/lang/String;)V │ │ +3e0020: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ +3e0026: 0c00 |0003: move-result-object v0 │ │ +3e0028: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e002e: 0c00 |0007: move-result-object v0 │ │ +3e0030: 1a01 8e79 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.deviceID" // string@798e │ │ +3e0034: 7230 9502 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e003a: 0c02 |000d: move-result-object v2 │ │ +3e003c: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e0042: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/String; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;) │ │ @@ -841170,24 +841170,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3e005c: |[3e005c] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setHosturl:(Ljava/lang/String;)V │ │ -3e006c: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ -3e0072: 0c00 |0003: move-result-object v0 │ │ -3e0074: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e007a: 0c00 |0007: move-result-object v0 │ │ -3e007c: 1a01 fac5 |0008: const-string v1, "prefGpodnetHostname" // string@c5fa │ │ -3e0080: 7230 9502 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0086: 0c02 |000d: move-result-object v2 │ │ -3e0088: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e008e: 0e00 |0011: return-void │ │ +3e0044: |[3e0044] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setHosturl:(Ljava/lang/String;)V │ │ +3e0054: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ +3e005a: 0c00 |0003: move-result-object v0 │ │ +3e005c: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e0062: 0c00 |0007: move-result-object v0 │ │ +3e0064: 1a01 fac5 |0008: const-string v1, "prefGpodnetHostname" // string@c5fa │ │ +3e0068: 7230 9502 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e006e: 0c02 |000d: move-result-object v2 │ │ +3e0070: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e0076: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/String; │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;) │ │ @@ -841195,24 +841195,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3e0090: |[3e0090] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setPassword:(Ljava/lang/String;)V │ │ -3e00a0: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ -3e00a6: 0c00 |0003: move-result-object v0 │ │ -3e00a8: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e00ae: 0c00 |0007: move-result-object v0 │ │ -3e00b0: 1a01 8f79 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.password" // string@798f │ │ -3e00b4: 7230 9502 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e00ba: 0c02 |000d: move-result-object v2 │ │ -3e00bc: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e00c2: 0e00 |0011: return-void │ │ +3e0078: |[3e0078] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setPassword:(Ljava/lang/String;)V │ │ +3e0088: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ +3e008e: 0c00 |0003: move-result-object v0 │ │ +3e0090: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e0096: 0c00 |0007: move-result-object v0 │ │ +3e0098: 1a01 8f79 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.password" // string@798f │ │ +3e009c: 7230 9502 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e00a2: 0c02 |000d: move-result-object v2 │ │ +3e00a4: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e00aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/String; │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;) │ │ @@ -841220,24 +841220,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3e00c4: |[3e00c4] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setUsername:(Ljava/lang/String;)V │ │ -3e00d4: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ -3e00da: 0c00 |0003: move-result-object v0 │ │ -3e00dc: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e00e2: 0c00 |0007: move-result-object v0 │ │ -3e00e4: 1a01 9079 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.username" // string@7990 │ │ -3e00e8: 7230 9502 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e00ee: 0c02 |000d: move-result-object v2 │ │ -3e00f0: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e00f6: 0e00 |0011: return-void │ │ +3e00ac: |[3e00ac] de.danoeh.antennapod.core.sync.SynchronizationCredentials.setUsername:(Ljava/lang/String;)V │ │ +3e00bc: 7100 8a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPreferences:()Landroid/content/SharedPreferences; // method@9c8a │ │ +3e00c2: 0c00 |0003: move-result-object v0 │ │ +3e00c4: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e00ca: 0c00 |0007: move-result-object v0 │ │ +3e00cc: 1a01 9079 |0008: const-string v1, "de.danoeh.antennapod.preferences.gpoddernet.username" // string@7990 │ │ +3e00d0: 7230 9502 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e00d6: 0c02 |000d: move-result-object v2 │ │ +3e00d8: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e00de: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -841296,40 +841296,40 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 0 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -3e01cc: |[3e01cc] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.:()V │ │ -3e01dc: 2206 6619 |0000: new-instance v6, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@1966 │ │ -3e01e0: 1a01 f91e |0002: const-string v1, "GPODDER_NET" // string@1ef9 │ │ -3e01e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3e01e6: 1a03 f91e |0005: const-string v3, "GPODDER_NET" // string@1ef9 │ │ -3e01ea: 6004 1b7d |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.gpodnet_description:I // field@7d1b │ │ -3e01ee: 6005 0d78 |0009: sget v5, Lde/danoeh/antennapod/core/R$drawable;.gpodder_icon:I // field@780d │ │ -3e01f2: 0760 |000b: move-object v0, v6 │ │ -3e01f4: 7606 919c 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.:(Ljava/lang/String;ILjava/lang/String;II)V // method@9c91 │ │ -3e01fa: 6906 9e8d |000f: sput-object v6, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9e │ │ -3e01fe: 2200 6619 |0011: new-instance v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@1966 │ │ -3e0202: 1a08 ae4a |0013: const-string v8, "NEXTCLOUD_GPODDER" // string@4aae │ │ -3e0206: 1219 |0015: const/4 v9, #int 1 // #1 │ │ -3e0208: 1a0a ae4a |0016: const-string v10, "NEXTCLOUD_GPODDER" // string@4aae │ │ -3e020c: 600b 307f |0018: sget v11, Lde/danoeh/antennapod/core/R$string;.synchronization_summary_nextcloud:I // field@7f30 │ │ -3e0210: 600c bb78 |001a: sget v12, Lde/danoeh/antennapod/core/R$drawable;.nextcloud_logo:I // field@78bb │ │ -3e0214: 0707 |001c: move-object v7, v0 │ │ -3e0216: 7606 919c 0700 |001d: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.:(Ljava/lang/String;ILjava/lang/String;II)V // method@9c91 │ │ -3e021c: 6900 9f8d |0020: sput-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9f │ │ -3e0220: 1221 |0022: const/4 v1, #int 2 // #2 │ │ -3e0222: 2311 e920 |0023: new-array v1, v1, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@20e9 │ │ -3e0226: 4d06 0102 |0025: aput-object v6, v1, v2 │ │ -3e022a: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -3e022c: 4d00 0102 |0028: aput-object v0, v1, v2 │ │ -3e0230: 6901 9d8d |002a: sput-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.$VALUES:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9d │ │ -3e0234: 0e00 |002c: return-void │ │ +3e01b4: |[3e01b4] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.:()V │ │ +3e01c4: 2206 6619 |0000: new-instance v6, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@1966 │ │ +3e01c8: 1a01 f91e |0002: const-string v1, "GPODDER_NET" // string@1ef9 │ │ +3e01cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3e01ce: 1a03 f91e |0005: const-string v3, "GPODDER_NET" // string@1ef9 │ │ +3e01d2: 6004 1b7d |0007: sget v4, Lde/danoeh/antennapod/core/R$string;.gpodnet_description:I // field@7d1b │ │ +3e01d6: 6005 0d78 |0009: sget v5, Lde/danoeh/antennapod/core/R$drawable;.gpodder_icon:I // field@780d │ │ +3e01da: 0760 |000b: move-object v0, v6 │ │ +3e01dc: 7606 919c 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.:(Ljava/lang/String;ILjava/lang/String;II)V // method@9c91 │ │ +3e01e2: 6906 9e8d |000f: sput-object v6, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9e │ │ +3e01e6: 2200 6619 |0011: new-instance v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@1966 │ │ +3e01ea: 1a08 ae4a |0013: const-string v8, "NEXTCLOUD_GPODDER" // string@4aae │ │ +3e01ee: 1219 |0015: const/4 v9, #int 1 // #1 │ │ +3e01f0: 1a0a ae4a |0016: const-string v10, "NEXTCLOUD_GPODDER" // string@4aae │ │ +3e01f4: 600b 307f |0018: sget v11, Lde/danoeh/antennapod/core/R$string;.synchronization_summary_nextcloud:I // field@7f30 │ │ +3e01f8: 600c bb78 |001a: sget v12, Lde/danoeh/antennapod/core/R$drawable;.nextcloud_logo:I // field@78bb │ │ +3e01fc: 0707 |001c: move-object v7, v0 │ │ +3e01fe: 7606 919c 0700 |001d: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.:(Ljava/lang/String;ILjava/lang/String;II)V // method@9c91 │ │ +3e0204: 6900 9f8d |0020: sput-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9f │ │ +3e0208: 1221 |0022: const/4 v1, #int 2 // #2 │ │ +3e020a: 2311 e920 |0023: new-array v1, v1, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@20e9 │ │ +3e020e: 4d06 0102 |0025: aput-object v6, v1, v2 │ │ +3e0212: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +3e0214: 4d00 0102 |0028: aput-object v0, v1, v2 │ │ +3e0218: 6901 9d8d |002a: sput-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.$VALUES:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9d │ │ +3e021c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ 0x0011 line=11 │ │ 0x002a line=5 │ │ locals : │ │ │ │ @@ -841338,20 +841338,20 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3e0238: |[3e0238] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.:(Ljava/lang/String;ILjava/lang/String;II)V │ │ -3e0248: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -3e024e: 5b03 a18d |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.identifier:Ljava/lang/String; // field@8da1 │ │ -3e0252: 5905 a08d |0005: iput v5, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.iconResource:I // field@8da0 │ │ -3e0256: 5904 a28d |0007: iput v4, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.summaryResource:I // field@8da2 │ │ -3e025a: 0e00 |0009: return-void │ │ +3e0220: |[3e0220] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.:(Ljava/lang/String;ILjava/lang/String;II)V │ │ +3e0230: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +3e0236: 5b03 a18d |0003: iput-object v3, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.identifier:Ljava/lang/String; // field@8da1 │ │ +3e023a: 5905 a08d |0005: iput v5, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.iconResource:I // field@8da0 │ │ +3e023e: 5904 a28d |0007: iput v4, v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.summaryResource:I // field@8da2 │ │ +3e0242: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -841367,31 +841367,31 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3e00f8: |[3e00f8] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ -3e0108: 7100 979c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c97 │ │ -3e010e: 0c00 |0003: move-result-object v0 │ │ -3e0110: 2101 |0004: array-length v1, v0 │ │ -3e0112: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -3e0114: 3512 1200 |0006: if-ge v2, v1, 0018 // +0012 │ │ -3e0118: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -3e011c: 6e10 949c 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9c94 │ │ -3e0122: 0c04 |000d: move-result-object v4 │ │ -3e0124: 6e20 9fb2 5400 |000e: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e012a: 0a04 |0011: move-result v4 │ │ -3e012c: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -3e0130: 1103 |0014: return-object v3 │ │ -3e0132: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3e0136: 28ef |0017: goto 0006 // -0011 │ │ -3e0138: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -3e013a: 1105 |0019: return-object v5 │ │ +3e00e0: |[3e00e0] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ +3e00f0: 7100 979c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c97 │ │ +3e00f6: 0c00 |0003: move-result-object v0 │ │ +3e00f8: 2101 |0004: array-length v1, v0 │ │ +3e00fa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +3e00fc: 3512 1200 |0006: if-ge v2, v1, 0018 // +0012 │ │ +3e0100: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +3e0104: 6e10 949c 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9c94 │ │ +3e010a: 0c04 |000d: move-result-object v4 │ │ +3e010c: 6e20 9fb2 5400 |000e: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e0112: 0a04 |0011: move-result v4 │ │ +3e0114: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +3e0118: 1103 |0014: return-object v3 │ │ +3e011a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3e011e: 28ef |0017: goto 0006 // -0011 │ │ +3e0120: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +3e0122: 1105 |0019: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x000a line=19 │ │ locals : │ │ 0x0000 - 0x001a reg=5 (null) Ljava/lang/String; │ │ │ │ @@ -841400,20 +841400,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e013c: |[3e013c] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ -3e014c: 1c00 6619 |0000: const-class v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@1966 │ │ -3e0150: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -3e0156: 0c01 |0005: move-result-object v1 │ │ -3e0158: 1f01 6619 |0006: check-cast v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@1966 │ │ -3e015c: 1101 |0008: return-object v1 │ │ +3e0124: |[3e0124] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ +3e0134: 1c00 6619 |0000: const-class v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@1966 │ │ +3e0138: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +3e013e: 0c01 |0005: move-result-object v1 │ │ +3e0140: 1f01 6619 |0006: check-cast v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@1966 │ │ +3e0144: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;) │ │ @@ -841421,20 +841421,20 @@ │ │ type : '()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3e0160: |[3e0160] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ -3e0170: 6200 9d8d |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.$VALUES:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9d │ │ -3e0174: 6e10 9db7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.clone:()Ljava/lang/Object; // method@b79d │ │ -3e017a: 0c00 |0005: move-result-object v0 │ │ -3e017c: 1f00 e920 |0006: check-cast v0, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@20e9 │ │ -3e0180: 1100 |0008: return-object v0 │ │ +3e0148: |[3e0148] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ +3e0158: 6200 9d8d |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.$VALUES:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9d │ │ +3e015c: 6e10 9db7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.clone:()Ljava/lang/Object; // method@b79d │ │ +3e0162: 0c00 |0005: move-result-object v0 │ │ +3e0164: 1f00 e920 |0006: check-cast v0, [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@20e9 │ │ +3e0168: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;) │ │ @@ -841442,17 +841442,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e0184: |[3e0184] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getIconResource:()I │ │ -3e0194: 5210 a08d |0000: iget v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.iconResource:I // field@8da0 │ │ -3e0198: 0f00 |0002: return v0 │ │ +3e016c: |[3e016c] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getIconResource:()I │ │ +3e017c: 5210 a08d |0000: iget v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.iconResource:I // field@8da0 │ │ +3e0180: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;) │ │ @@ -841460,17 +841460,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e01b4: |[3e01b4] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getIdentifier:()Ljava/lang/String; │ │ -3e01c4: 5410 a18d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.identifier:Ljava/lang/String; // field@8da1 │ │ -3e01c8: 1100 |0002: return-object v0 │ │ +3e019c: |[3e019c] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getIdentifier:()Ljava/lang/String; │ │ +3e01ac: 5410 a18d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.identifier:Ljava/lang/String; // field@8da1 │ │ +3e01b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;) │ │ @@ -841478,17 +841478,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e019c: |[3e019c] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getSummaryResource:()I │ │ -3e01ac: 5210 a28d |0000: iget v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.summaryResource:I // field@8da2 │ │ -3e01b0: 0f00 |0002: return v0 │ │ +3e0184: |[3e0184] de.danoeh.antennapod.core.sync.SynchronizationProviderViewData.getSummaryResource:()I │ │ +3e0194: 5210 a28d |0000: iget v0, v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.summaryResource:I // field@8da2 │ │ +3e0198: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ │ │ source_file_idx : 22411 (SynchronizationProviderViewData.java) │ │ @@ -841546,17 +841546,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e0380: |[3e0380] de.danoeh.antennapod.core.sync.SynchronizationSettings.:()V │ │ -3e0390: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e0396: 0e00 |0003: return-void │ │ +3e0368: |[3e0368] de.danoeh.antennapod.core.sync.SynchronizationSettings.:()V │ │ +3e0378: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e037e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/sync/SynchronizationSettings; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/sync/SynchronizationSettings;) │ │ @@ -841564,22 +841564,22 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -3e02fc: |[3e02fc] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastEpisodeActionSynchronizationTimestamp:()J │ │ -3e030c: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ -3e0312: 0c00 |0003: move-result-object v0 │ │ -3e0314: 1a01 84a2 |0004: const-string v1, "last_episode_actions_sync_timestamp" // string@a284 │ │ -3e0318: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -3e031c: 7240 9d02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ -3e0322: 0b00 |000b: move-result-wide v0 │ │ -3e0324: 1000 |000c: return-wide v0 │ │ +3e02e4: |[3e02e4] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastEpisodeActionSynchronizationTimestamp:()J │ │ +3e02f4: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ +3e02fa: 0c00 |0003: move-result-object v0 │ │ +3e02fc: 1a01 84a2 |0004: const-string v1, "last_episode_actions_sync_timestamp" // string@a284 │ │ +3e0300: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +3e0304: 7240 9d02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ +3e030a: 0b00 |000b: move-result-wide v0 │ │ +3e030c: 1000 |000c: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0008 line=71 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/sync/SynchronizationSettings;) │ │ @@ -841587,89 +841587,89 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -3e0328: |[3e0328] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastSubscriptionSynchronizationTimestamp:()J │ │ -3e0338: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ -3e033e: 0c00 |0003: move-result-object v0 │ │ -3e0340: 1a01 89a2 |0004: const-string v1, "last_sync_timestamp" // string@a289 │ │ -3e0344: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -3e0348: 7240 9d02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ -3e034e: 0b00 |000b: move-result-wide v0 │ │ -3e0350: 1000 |000c: return-wide v0 │ │ +3e0310: |[3e0310] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastSubscriptionSynchronizationTimestamp:()J │ │ +3e0320: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ +3e0326: 0c00 |0003: move-result-object v0 │ │ +3e0328: 1a01 89a2 |0004: const-string v1, "last_sync_timestamp" // string@a289 │ │ +3e032c: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +3e0330: 7240 9d02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ +3e0336: 0b00 |000b: move-result-wide v0 │ │ +3e0338: 1000 |000c: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/sync/SynchronizationSettings;) │ │ name : 'getLastSyncAttempt' │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -3e0354: |[3e0354] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastSyncAttempt:()J │ │ -3e0364: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ -3e036a: 0c00 |0003: move-result-object v0 │ │ -3e036c: 1a01 88a2 |0004: const-string v1, "last_sync_attempt_timestamp" // string@a288 │ │ -3e0370: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -3e0374: 7240 9d02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ -3e037a: 0b00 |000b: move-result-wide v0 │ │ -3e037c: 1000 |000c: return-wide v0 │ │ +3e033c: |[3e033c] de.danoeh.antennapod.core.sync.SynchronizationSettings.getLastSyncAttempt:()J │ │ +3e034c: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ +3e0352: 0c00 |0003: move-result-object v0 │ │ +3e0354: 1a01 88a2 |0004: const-string v1, "last_sync_attempt_timestamp" // string@a288 │ │ +3e0358: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +3e035c: 7240 9d02 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@029d │ │ +3e0362: 0b00 |000b: move-result-wide v0 │ │ +3e0364: 1000 |000c: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/sync/SynchronizationSettings;) │ │ name : 'getSelectedSyncProviderKey' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3e02d4: |[3e02d4] de.danoeh.antennapod.core.sync.SynchronizationSettings.getSelectedSyncProviderKey:()Ljava/lang/String; │ │ -3e02e4: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ -3e02ea: 0c00 |0003: move-result-object v0 │ │ -3e02ec: 1a01 15d0 |0004: const-string v1, "selected_sync_provider" // string@d015 │ │ -3e02f0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3e02f2: 7230 9e02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3e02f8: 0c00 |000a: move-result-object v0 │ │ -3e02fa: 1100 |000b: return-object v0 │ │ +3e02bc: |[3e02bc] de.danoeh.antennapod.core.sync.SynchronizationSettings.getSelectedSyncProviderKey:()Ljava/lang/String; │ │ +3e02cc: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ +3e02d2: 0c00 |0003: move-result-object v0 │ │ +3e02d4: 1a01 15d0 |0004: const-string v1, "selected_sync_provider" // string@d015 │ │ +3e02d8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3e02da: 7230 9e02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3e02e0: 0c00 |000a: move-result-object v0 │ │ +3e02e2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/sync/SynchronizationSettings;) │ │ name : 'getSharedPreferences' │ │ type : '()Landroid/content/SharedPreferences;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3e025c: |[3e025c] de.danoeh.antennapod.core.sync.SynchronizationSettings.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ -3e026c: 6200 096d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d09 │ │ -3e0270: 7210 ca97 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97ca │ │ -3e0276: 0c00 |0005: move-result-object v0 │ │ -3e0278: 1a01 4ade |0006: const-string v1, "synchronization" // string@de4a │ │ -3e027c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3e027e: 6e30 2f02 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3e0284: 0c00 |000c: move-result-object v0 │ │ -3e0286: 1100 |000d: return-object v0 │ │ +3e0244: |[3e0244] de.danoeh.antennapod.core.sync.SynchronizationSettings.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ +3e0254: 6200 096d |0000: sget-object v0, Lde/danoeh/antennapod/core/ClientConfig;.applicationCallbacks:Lde/danoeh/antennapod/core/ApplicationCallbacks; // field@6d09 │ │ +3e0258: 7210 ca97 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/core/ApplicationCallbacks;.getApplicationInstance:()Landroid/app/Application; // method@97ca │ │ +3e025e: 0c00 |0005: move-result-object v0 │ │ +3e0260: 1a01 4ade |0006: const-string v1, "synchronization" // string@de4a │ │ +3e0264: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3e0266: 6e30 2f02 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3e026c: 0c00 |000c: move-result-object v0 │ │ +3e026e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=81 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/sync/SynchronizationSettings;) │ │ @@ -841677,75 +841677,75 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3e0288: |[3e0288] de.danoeh.antennapod.core.sync.SynchronizationSettings.isLastSyncSuccessful:()Z │ │ -3e0298: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ -3e029e: 0c00 |0003: move-result-object v0 │ │ -3e02a0: 1a01 87a2 |0004: const-string v1, "last_sync_attempt_success" // string@a287 │ │ -3e02a4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3e02a6: 7230 9a02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3e02ac: 0a00 |000a: move-result v0 │ │ -3e02ae: 0f00 |000b: return v0 │ │ +3e0270: |[3e0270] de.danoeh.antennapod.core.sync.SynchronizationSettings.isLastSyncSuccessful:()Z │ │ +3e0280: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ +3e0286: 0c00 |0003: move-result-object v0 │ │ +3e0288: 1a01 87a2 |0004: const-string v1, "last_sync_attempt_success" // string@a287 │ │ +3e028c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3e028e: 7230 9a02 1002 |0007: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3e0294: 0a00 |000a: move-result v0 │ │ +3e0296: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/sync/SynchronizationSettings;) │ │ name : 'isProviderConnected' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -3e02b0: |[3e02b0] de.danoeh.antennapod.core.sync.SynchronizationSettings.isProviderConnected:()Z │ │ -3e02c0: 7100 9c9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9c9c │ │ -3e02c6: 0c00 |0003: move-result-object v0 │ │ -3e02c8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -3e02cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3e02ce: 2802 |0007: goto 0009 // +0002 │ │ -3e02d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3e02d2: 0f00 |0009: return v0 │ │ +3e0298: |[3e0298] de.danoeh.antennapod.core.sync.SynchronizationSettings.isProviderConnected:()Z │ │ +3e02a8: 7100 9c9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9c9c │ │ +3e02ae: 0c00 |0003: move-result-object v0 │ │ +3e02b0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +3e02b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3e02b6: 2802 |0007: goto 0009 // +0002 │ │ +3e02b8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3e02ba: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/sync/SynchronizationSettings;) │ │ name : 'resetTimestamps' │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -3e0398: |[3e0398] de.danoeh.antennapod.core.sync.SynchronizationSettings.resetTimestamps:()V │ │ -3e03a8: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ -3e03ae: 0c00 |0003: move-result-object v0 │ │ -3e03b0: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e03b6: 0c00 |0007: move-result-object v0 │ │ -3e03b8: 1a01 89a2 |0008: const-string v1, "last_sync_timestamp" // string@a289 │ │ -3e03bc: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ -3e03c0: 7240 9402 1032 |000c: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3e03c6: 0c00 |000f: move-result-object v0 │ │ -3e03c8: 1a01 84a2 |0010: const-string v1, "last_episode_actions_sync_timestamp" // string@a284 │ │ -3e03cc: 7240 9402 1032 |0012: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3e03d2: 0c00 |0015: move-result-object v0 │ │ -3e03d4: 1a01 88a2 |0016: const-string v1, "last_sync_attempt_timestamp" // string@a288 │ │ -3e03d8: 7240 9402 1032 |0018: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3e03de: 0c00 |001b: move-result-object v0 │ │ -3e03e0: 7210 8f02 0000 |001c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e03e6: 0e00 |001f: return-void │ │ +3e0380: |[3e0380] de.danoeh.antennapod.core.sync.SynchronizationSettings.resetTimestamps:()V │ │ +3e0390: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ +3e0396: 0c00 |0003: move-result-object v0 │ │ +3e0398: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e039e: 0c00 |0007: move-result-object v0 │ │ +3e03a0: 1a01 89a2 |0008: const-string v1, "last_sync_timestamp" // string@a289 │ │ +3e03a4: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ +3e03a8: 7240 9402 1032 |000c: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3e03ae: 0c00 |000f: move-result-object v0 │ │ +3e03b0: 1a01 84a2 |0010: const-string v1, "last_episode_actions_sync_timestamp" // string@a284 │ │ +3e03b4: 7240 9402 1032 |0012: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3e03ba: 0c00 |0015: move-result-object v0 │ │ +3e03bc: 1a01 88a2 |0016: const-string v1, "last_sync_attempt_timestamp" // string@a288 │ │ +3e03c0: 7240 9402 1032 |0018: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3e03c6: 0c00 |001b: move-result-object v0 │ │ +3e03c8: 7210 8f02 0000 |001c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e03ce: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x000c line=23 │ │ 0x0012 line=24 │ │ 0x0018 line=25 │ │ 0x001c line=26 │ │ @@ -841756,24 +841756,24 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e03e8: |[3e03e8] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V │ │ -3e03f8: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ -3e03fe: 0c00 |0003: move-result-object v0 │ │ -3e0400: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e0406: 0c00 |0007: move-result-object v0 │ │ -3e0408: 1a01 84a2 |0008: const-string v1, "last_episode_actions_sync_timestamp" // string@a284 │ │ -3e040c: 7240 9402 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3e0412: 0c02 |000d: move-result-object v2 │ │ -3e0414: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e041a: 0e00 |0011: return-void │ │ +3e03d0: |[3e03d0] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V │ │ +3e03e0: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ +3e03e6: 0c00 |0003: move-result-object v0 │ │ +3e03e8: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e03ee: 0c00 |0007: move-result-object v0 │ │ +3e03f0: 1a01 84a2 |0008: const-string v1, "last_episode_actions_sync_timestamp" // string@a284 │ │ +3e03f4: 7240 9402 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3e03fa: 0c02 |000d: move-result-object v2 │ │ +3e03fc: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e0402: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x000a line=76 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) J │ │ │ │ @@ -841782,24 +841782,24 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e041c: |[3e041c] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V │ │ -3e042c: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ -3e0432: 0c00 |0003: move-result-object v0 │ │ -3e0434: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e043a: 0c00 |0007: move-result-object v0 │ │ -3e043c: 1a01 89a2 |0008: const-string v1, "last_sync_timestamp" // string@a289 │ │ -3e0440: 7240 9402 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3e0446: 0c02 |000d: move-result-object v2 │ │ -3e0448: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e044e: 0e00 |0011: return-void │ │ +3e0404: |[3e0404] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V │ │ +3e0414: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ +3e041a: 0c00 |0003: move-result-object v0 │ │ +3e041c: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e0422: 0c00 |0007: move-result-object v0 │ │ +3e0424: 1a01 89a2 |0008: const-string v1, "last_sync_timestamp" // string@a289 │ │ +3e0428: 7240 9402 1032 |000a: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3e042e: 0c02 |000d: move-result-object v2 │ │ +3e0430: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e0436: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000a line=66 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) J │ │ │ │ @@ -841808,24 +841808,24 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3e0450: |[3e0450] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastSynchronizationAttemptSuccess:(Z)V │ │ -3e0460: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ -3e0466: 0c00 |0003: move-result-object v0 │ │ -3e0468: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e046e: 0c00 |0007: move-result-object v0 │ │ -3e0470: 1a01 87a2 |0008: const-string v1, "last_sync_attempt_success" // string@a287 │ │ -3e0474: 7230 9102 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3e047a: 0c02 |000d: move-result-object v2 │ │ -3e047c: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e0482: 0e00 |0011: return-void │ │ +3e0438: |[3e0438] de.danoeh.antennapod.core.sync.SynchronizationSettings.setLastSynchronizationAttemptSuccess:(Z)V │ │ +3e0448: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ +3e044e: 0c00 |0003: move-result-object v0 │ │ +3e0450: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e0456: 0c00 |0007: move-result-object v0 │ │ +3e0458: 1a01 87a2 |0008: const-string v1, "last_sync_attempt_success" // string@a287 │ │ +3e045c: 7230 9102 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3e0462: 0c02 |000d: move-result-object v2 │ │ +3e0464: 7210 8f02 0200 |000e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e046a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x000a line=56 │ │ 0x000e line=57 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Z │ │ @@ -841835,29 +841835,29 @@ │ │ type : '(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3e0484: |[3e0484] de.danoeh.antennapod.core.sync.SynchronizationSettings.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V │ │ -3e0494: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ -3e049a: 0c00 |0003: move-result-object v0 │ │ -3e049c: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e04a2: 0c00 |0007: move-result-object v0 │ │ -3e04a4: 3902 0400 |0008: if-nez v2, 000c // +0004 │ │ -3e04a8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3e04aa: 2805 |000b: goto 0010 // +0005 │ │ -3e04ac: 6e10 949c 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9c94 │ │ -3e04b2: 0c02 |000f: move-result-object v2 │ │ -3e04b4: 1a01 15d0 |0010: const-string v1, "selected_sync_provider" // string@d015 │ │ -3e04b8: 7230 9502 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e04be: 0c02 |0015: move-result-object v2 │ │ -3e04c0: 7210 8f02 0200 |0016: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e04c6: 0e00 |0019: return-void │ │ +3e046c: |[3e046c] de.danoeh.antennapod.core.sync.SynchronizationSettings.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V │ │ +3e047c: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ +3e0482: 0c00 |0003: move-result-object v0 │ │ +3e0484: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e048a: 0c00 |0007: move-result-object v0 │ │ +3e048c: 3902 0400 |0008: if-nez v2, 000c // +0004 │ │ +3e0490: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3e0492: 2805 |000b: goto 0010 // +0005 │ │ +3e0494: 6e10 949c 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9c94 │ │ +3e049a: 0c02 |000f: move-result-object v2 │ │ +3e049c: 1a01 15d0 |0010: const-string v1, "selected_sync_provider" // string@d015 │ │ +3e04a0: 7230 9502 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e04a6: 0c02 |0015: move-result-object v2 │ │ +3e04a8: 7210 8f02 0200 |0016: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e04ae: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x000c line=40 │ │ 0x0016 line=41 │ │ locals : │ │ @@ -841868,26 +841868,26 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -3e04c8: |[3e04c8] de.danoeh.antennapod.core.sync.SynchronizationSettings.updateLastSynchronizationAttempt:()V │ │ -3e04d8: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ -3e04de: 0c00 |0003: move-result-object v0 │ │ -3e04e0: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e04e6: 0c00 |0007: move-result-object v0 │ │ -3e04e8: 1a01 88a2 |0008: const-string v1, "last_sync_attempt_timestamp" // string@a288 │ │ -3e04ec: 7100 e0b2 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -3e04f2: 0b02 |000d: move-result-wide v2 │ │ -3e04f4: 7240 9402 1032 |000e: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -3e04fa: 0c00 |0011: move-result-object v0 │ │ -3e04fc: 7210 8f02 0000 |0012: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e0502: 0e00 |0015: return-void │ │ +3e04b0: |[3e04b0] de.danoeh.antennapod.core.sync.SynchronizationSettings.updateLastSynchronizationAttempt:()V │ │ +3e04c0: 7100 9d9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9c9d │ │ +3e04c6: 0c00 |0003: move-result-object v0 │ │ +3e04c8: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e04ce: 0c00 |0007: move-result-object v0 │ │ +3e04d0: 1a01 88a2 |0008: const-string v1, "last_sync_attempt_timestamp" // string@a288 │ │ +3e04d4: 7100 e0b2 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +3e04da: 0b02 |000d: move-result-wide v2 │ │ +3e04dc: 7240 9402 1032 |000e: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +3e04e2: 0c00 |0011: move-result-object v0 │ │ +3e04e4: 7210 8f02 0000 |0012: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e04ea: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000a line=50 │ │ 0x0012 line=51 │ │ locals : │ │ │ │ @@ -841926,19 +841926,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 │ │ -3e0504: |[3e0504] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e0514: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e051a: 5b01 a98d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8da9 │ │ -3e051e: 5b02 aa8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@8daa │ │ -3e0522: 0e00 |0007: return-void │ │ +3e04ec: |[3e04ec] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e04fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e0502: 5b01 a98d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8da9 │ │ +3e0506: 5b02 aa8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@8daa │ │ +3e050a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -841949,19 +841949,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e0524: |[3e0524] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda0.run:()V │ │ -3e0534: 5420 a98d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8da9 │ │ -3e0538: 5421 aa8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@8daa │ │ -3e053c: 7120 b09c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$3sDPscZW7RUgz4qRy6717SG-iv0:(Landroid/content/Context;Ljava/lang/String;)V // method@9cb0 │ │ -3e0542: 0e00 |0007: return-void │ │ +3e050c: |[3e050c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda0.run:()V │ │ +3e051c: 5420 a98d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8da9 │ │ +3e0520: 5421 aa8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@8daa │ │ +3e0524: 7120 b09c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$3sDPscZW7RUgz4qRy6717SG-iv0:(Landroid/content/Context;Ljava/lang/String;)V // method@9cb0 │ │ +3e052a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -841994,18 +841994,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e0544: |[3e0544] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;)V │ │ -3e0554: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e055a: 5b01 ab8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8dab │ │ -3e055e: 0e00 |0005: return-void │ │ +3e052c: |[3e052c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;)V │ │ +3e053c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e0542: 5b01 ab8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8dab │ │ +3e0546: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; │ │ │ │ @@ -842015,18 +842015,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e0560: |[3e0560] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda1.run:()V │ │ -3e0570: 5410 ab8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8dab │ │ -3e0574: 6e10 c49c 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearQueue:()V // method@9cc4 │ │ -3e057a: 0e00 |0005: return-void │ │ +3e0548: |[3e0548] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda1.run:()V │ │ +3e0558: 5410 ab8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8dab │ │ +3e055c: 6e10 c49c 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearQueue:()V // method@9cc4 │ │ +3e0562: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -842055,34 +842055,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e057c: |[3e057c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda2.:()V │ │ -3e058c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e0592: 0e00 |0003: return-void │ │ +3e0564: |[3e0564] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda2.:()V │ │ +3e0574: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e057a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3e0594: |[3e0594] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda2.run:()V │ │ -3e05a4: 7100 b29c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$sK2EBvY6rWqvuc81MRnS-3geBzk:()V // method@9cb2 │ │ -3e05aa: 0e00 |0003: return-void │ │ +3e057c: |[3e057c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda2.run:()V │ │ +3e058c: 7100 b29c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$sK2EBvY6rWqvuc81MRnS-3geBzk:()V // method@9cb2 │ │ +3e0592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -842119,19 +842119,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 │ │ -3e05ac: |[3e05ac] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda3.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e05bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e05c2: 5b01 ac8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$0:Landroid/content/Context; // field@8dac │ │ -3e05c6: 5b02 ad8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@8dad │ │ -3e05ca: 0e00 |0007: return-void │ │ +3e0594: |[3e0594] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda3.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e05a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e05aa: 5b01 ac8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$0:Landroid/content/Context; // field@8dac │ │ +3e05ae: 5b02 ad8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@8dad │ │ +3e05b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -842142,19 +842142,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e05cc: |[3e05cc] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda3.run:()V │ │ -3e05dc: 5420 ac8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$0:Landroid/content/Context; // field@8dac │ │ -3e05e0: 5421 ad8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@8dad │ │ -3e05e4: 7120 b39c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$yKhSDrOwiQWjUkBrqv5cEuqVhkA:(Landroid/content/Context;Ljava/lang/String;)V // method@9cb3 │ │ -3e05ea: 0e00 |0007: return-void │ │ +3e05b4: |[3e05b4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda3.run:()V │ │ +3e05c4: 5420 ac8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$0:Landroid/content/Context; // field@8dac │ │ +3e05c8: 5421 ad8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.f$1:Ljava/lang/String; // field@8dad │ │ +3e05cc: 7120 b39c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$yKhSDrOwiQWjUkBrqv5cEuqVhkA:(Landroid/content/Context;Ljava/lang/String;)V // method@9cb3 │ │ +3e05d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -842191,19 +842191,19 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e05ec: |[3e05ec] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda4.:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ -3e05fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e0602: 5b01 ae8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$0:Landroid/content/Context; // field@8dae │ │ -3e0606: 5b02 af8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // field@8daf │ │ -3e060a: 0e00 |0007: return-void │ │ +3e05d4: |[3e05d4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda4.:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ +3e05e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e05ea: 5b01 ae8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$0:Landroid/content/Context; // field@8dae │ │ +3e05ee: 5b02 af8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // field@8daf │ │ +3e05f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ @@ -842214,19 +842214,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e060c: |[3e060c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda4.run:()V │ │ -3e061c: 5420 ae8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$0:Landroid/content/Context; // field@8dae │ │ -3e0620: 5421 af8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // field@8daf │ │ -3e0624: 7120 b19c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$qJbPA80gOMVT9N0n7C6zzVoN2xc:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb1 │ │ -3e062a: 0e00 |0007: return-void │ │ +3e05f4: |[3e05f4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink$$ExternalSyntheticLambda4.run:()V │ │ +3e0604: 5420 ae8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$0:Landroid/content/Context; // field@8dae │ │ +3e0608: 5421 af8d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // field@8daf │ │ +3e060c: 7120 b19c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.$r8$lambda$qJbPA80gOMVT9N0n7C6zzVoN2xc:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb1 │ │ +3e0612: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -842258,17 +842258,17 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3e062c: |[3e062c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$3sDPscZW7RUgz4qRy6717SG-iv0:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e063c: 7120 bc9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$enqueueFeedAddedIfSynchronizationIsActive$1:(Landroid/content/Context;Ljava/lang/String;)V // method@9cbc │ │ -3e0642: 0e00 |0003: return-void │ │ +3e0614: |[3e0614] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$3sDPscZW7RUgz4qRy6717SG-iv0:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e0624: 7120 bc9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$enqueueFeedAddedIfSynchronizationIsActive$1:(Landroid/content/Context;Ljava/lang/String;)V // method@9cbc │ │ +3e062a: 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; │ │ │ │ @@ -842277,17 +842277,17 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3e0644: |[3e0644] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$qJbPA80gOMVT9N0n7C6zzVoN2xc:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ -3e0654: 7120 bb9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$enqueueEpisodeActionIfSynchronizationIsActive$3:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cbb │ │ -3e065a: 0e00 |0003: return-void │ │ +3e062c: |[3e062c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$qJbPA80gOMVT9N0n7C6zzVoN2xc:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ +3e063c: 7120 bb9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$enqueueEpisodeActionIfSynchronizationIsActive$3:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cbb │ │ +3e0642: 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/net/sync/model/EpisodeAction; │ │ │ │ @@ -842296,34 +842296,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3e065c: |[3e065c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$sK2EBvY6rWqvuc81MRnS-3geBzk:()V │ │ -3e066c: 7100 be9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$static$0:()V // method@9cbe │ │ -3e0672: 0e00 |0003: return-void │ │ +3e0644: |[3e0644] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$sK2EBvY6rWqvuc81MRnS-3geBzk:()V │ │ +3e0654: 7100 be9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$static$0:()V // method@9cbe │ │ +3e065a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;) │ │ name : '$r8$lambda$yKhSDrOwiQWjUkBrqv5cEuqVhkA' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3e0674: |[3e0674] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$yKhSDrOwiQWjUkBrqv5cEuqVhkA:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e0684: 7120 bd9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$enqueueFeedRemovedIfSynchronizationIsActive$2:(Landroid/content/Context;Ljava/lang/String;)V // method@9cbd │ │ -3e068a: 0e00 |0003: return-void │ │ +3e065c: |[3e065c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.$r8$lambda$yKhSDrOwiQWjUkBrqv5cEuqVhkA:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e066c: 7120 bd9c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.lambda$enqueueFeedRemovedIfSynchronizationIsActive$2:(Landroid/content/Context;Ljava/lang/String;)V // method@9cbd │ │ +3e0672: 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; │ │ │ │ @@ -842332,36 +842332,36 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e068c: |[3e068c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.:()V │ │ -3e069c: 2200 6a19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda2; // type@196a │ │ -3e06a0: 7010 aa9c 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda2;.:()V // method@9caa │ │ -3e06a6: 6900 b08d |0005: sput-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8db0 │ │ -3e06aa: 0e00 |0007: return-void │ │ +3e0674: |[3e0674] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.:()V │ │ +3e0684: 2200 6a19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda2; // type@196a │ │ +3e0688: 7010 aa9c 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda2;.:()V // method@9caa │ │ +3e068e: 6900 b08d |0005: sput-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8db0 │ │ +3e0692: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e06ac: |[3e06ac] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.:()V │ │ -3e06bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e06c2: 0e00 |0003: return-void │ │ +3e0694: |[3e0694] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.:()V │ │ +3e06a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e06aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink; │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;) │ │ @@ -842369,21 +842369,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3e06c4: |[3e06c4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.clearQueue:(Landroid/content/Context;)V │ │ -3e06d4: 2200 6e19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@196e │ │ -3e06d8: 7020 c19c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cc1 │ │ -3e06de: 2201 6919 |0005: new-instance v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1; // type@1969 │ │ -3e06e2: 7020 a89c 0100 |0007: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;)V // method@9ca8 │ │ -3e06e8: 7110 6f9c 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9c6f │ │ -3e06ee: 0e00 |000d: return-void │ │ +3e06ac: |[3e06ac] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.clearQueue:(Landroid/content/Context;)V │ │ +3e06bc: 2200 6e19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@196e │ │ +3e06c0: 7020 c19c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cc1 │ │ +3e06c6: 2201 6919 |0005: new-instance v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1; // type@1969 │ │ +3e06ca: 7020 a89c 0100 |0007: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;)V // method@9ca8 │ │ +3e06d0: 7110 6f9c 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9c6f │ │ +3e06d6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Landroid/content/Context; │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;) │ │ @@ -842391,23 +842391,23 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3e06f0: |[3e06f0] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ -3e0700: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ -3e0706: 0a00 |0003: move-result v0 │ │ -3e0708: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3e070c: 0e00 |0006: return-void │ │ -3e070e: 2200 6c19 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4; // type@196c │ │ -3e0712: 7030 ae9c 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cae │ │ -3e0718: 7110 6f9c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9c6f │ │ -3e071e: 0e00 |000f: return-void │ │ +3e06d8: |[3e06d8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ +3e06e8: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ +3e06ee: 0a00 |0003: move-result v0 │ │ +3e06f0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3e06f4: 0e00 |0006: return-void │ │ +3e06f6: 2200 6c19 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4; // type@196c │ │ +3e06fa: 7030 ae9c 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda4;.:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cae │ │ +3e0700: 7110 6f9c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9c6f │ │ +3e0706: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=50 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=2 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ @@ -842417,63 +842417,63 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 93 16-bit code units │ │ -3e0720: |[3e0720] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueEpisodePlayedIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ -3e0730: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ -3e0736: 0a00 |0003: move-result v0 │ │ -3e0738: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3e073c: 0e00 |0006: return-void │ │ -3e073e: 6e10 f6ab 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3e0744: 0c00 |000a: move-result-object v0 │ │ -3e0746: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -3e074a: 0e00 |000d: return-void │ │ -3e074c: 6e10 04ac 0400 |000e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ -3e0752: 0a00 |0011: move-result v0 │ │ -3e0754: 3a00 4a00 |0012: if-ltz v0, 005c // +004a │ │ -3e0758: 3905 0d00 |0014: if-nez v5, 0021 // +000d │ │ -3e075c: 6e10 04ac 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ -3e0762: 0a00 |0019: move-result v0 │ │ -3e0764: 6e10 01ac 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ -3e076a: 0a01 |001d: move-result v1 │ │ -3e076c: 3410 0300 |001e: if-lt v0, v1, 0021 // +0003 │ │ -3e0770: 283c |0020: goto 005c // +003c │ │ -3e0772: 2200 221d |0021: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ -3e0776: 6e10 f6ab 0400 |0023: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3e077c: 0c01 |0026: move-result-object v1 │ │ -3e077e: 6202 80c4 |0027: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c480 │ │ -3e0782: 7030 f7ad 1002 |0029: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ -3e0788: 6e10 faad 0000 |002c: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ -3e078e: 0c00 |002f: move-result-object v0 │ │ -3e0790: 6e10 04ac 0400 |0030: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ -3e0796: 0a01 |0033: move-result v1 │ │ -3e0798: d311 e803 |0034: div-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3e079c: 6e20 fdad 1000 |0036: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfd │ │ -3e07a2: 0c00 |0039: move-result-object v0 │ │ -3e07a4: 3805 0700 |003a: if-eqz v5, 0041 // +0007 │ │ -3e07a8: 6e10 f0ab 0400 |003c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3e07ae: 0a05 |003f: move-result v5 │ │ -3e07b0: 2805 |0040: goto 0045 // +0005 │ │ -3e07b2: 6e10 01ac 0400 |0041: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ -3e07b8: 0a05 |0044: move-result v5 │ │ -3e07ba: d355 e803 |0045: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ -3e07be: 6e20 fcad 5000 |0047: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfc │ │ -3e07c4: 0c05 |004a: move-result-object v5 │ │ -3e07c6: 6e10 f0ab 0400 |004b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3e07cc: 0a04 |004e: move-result v4 │ │ -3e07ce: d344 e803 |004f: div-int/lit16 v4, v4, #int 1000 // #03e8 │ │ -3e07d2: 6e20 ffad 4500 |0051: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adff │ │ -3e07d8: 0c04 |0054: move-result-object v4 │ │ -3e07da: 6e10 f9ad 0400 |0055: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ -3e07e0: 0c04 |0058: move-result-object v4 │ │ -3e07e2: 7120 b79c 4300 |0059: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ -3e07e8: 0e00 |005c: return-void │ │ +3e0708: |[3e0708] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueEpisodePlayedIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ +3e0718: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ +3e071e: 0a00 |0003: move-result v0 │ │ +3e0720: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3e0724: 0e00 |0006: return-void │ │ +3e0726: 6e10 f6ab 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3e072c: 0c00 |000a: move-result-object v0 │ │ +3e072e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +3e0732: 0e00 |000d: return-void │ │ +3e0734: 6e10 04ac 0400 |000e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ +3e073a: 0a00 |0011: move-result v0 │ │ +3e073c: 3a00 4a00 |0012: if-ltz v0, 005c // +004a │ │ +3e0740: 3905 0d00 |0014: if-nez v5, 0021 // +000d │ │ +3e0744: 6e10 04ac 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ +3e074a: 0a00 |0019: move-result v0 │ │ +3e074c: 6e10 01ac 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ +3e0752: 0a01 |001d: move-result v1 │ │ +3e0754: 3410 0300 |001e: if-lt v0, v1, 0021 // +0003 │ │ +3e0758: 283c |0020: goto 005c // +003c │ │ +3e075a: 2200 221d |0021: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ +3e075e: 6e10 f6ab 0400 |0023: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3e0764: 0c01 |0026: move-result-object v1 │ │ +3e0766: 6202 80c4 |0027: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c480 │ │ +3e076a: 7030 f7ad 1002 |0029: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ +3e0770: 6e10 faad 0000 |002c: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ +3e0776: 0c00 |002f: move-result-object v0 │ │ +3e0778: 6e10 04ac 0400 |0030: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ +3e077e: 0a01 |0033: move-result v1 │ │ +3e0780: d311 e803 |0034: div-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3e0784: 6e20 fdad 1000 |0036: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfd │ │ +3e078a: 0c00 |0039: move-result-object v0 │ │ +3e078c: 3805 0700 |003a: if-eqz v5, 0041 // +0007 │ │ +3e0790: 6e10 f0ab 0400 |003c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3e0796: 0a05 |003f: move-result v5 │ │ +3e0798: 2805 |0040: goto 0045 // +0005 │ │ +3e079a: 6e10 01ac 0400 |0041: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ +3e07a0: 0a05 |0044: move-result v5 │ │ +3e07a2: d355 e803 |0045: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ +3e07a6: 6e20 fcad 5000 |0047: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfc │ │ +3e07ac: 0c05 |004a: move-result-object v5 │ │ +3e07ae: 6e10 f0ab 0400 |004b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3e07b4: 0a04 |004e: move-result v4 │ │ +3e07b6: d344 e803 |004f: div-int/lit16 v4, v4, #int 1000 // #03e8 │ │ +3e07ba: 6e20 ffad 4500 |0051: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adff │ │ +3e07c0: 0c04 |0054: move-result-object v4 │ │ +3e07c2: 6e10 f9ad 0400 |0055: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ +3e07c8: 0c04 |0058: move-result-object v4 │ │ +3e07ca: 7120 b79c 4300 |0059: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ +3e07d0: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0007 line=61 │ │ 0x000e line=64 │ │ 0x0021 line=67 │ │ 0x002c line=68 │ │ @@ -842492,23 +842492,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3e07ec: |[3e07ec] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueFeedAddedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e07fc: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ -3e0802: 0a00 |0003: move-result v0 │ │ -3e0804: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3e0808: 0e00 |0006: return-void │ │ -3e080a: 2200 6819 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0; // type@1968 │ │ -3e080e: 7030 a69c 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@9ca6 │ │ -3e0814: 7110 6f9c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9c6f │ │ -3e081a: 0e00 |000f: return-void │ │ +3e07d4: |[3e07d4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueFeedAddedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e07e4: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ +3e07ea: 0a00 |0003: move-result v0 │ │ +3e07ec: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3e07f0: 0e00 |0006: return-void │ │ +3e07f2: 2200 6819 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0; // type@1968 │ │ +3e07f6: 7030 a69c 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@9ca6 │ │ +3e07fc: 7110 6f9c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9c6f │ │ +3e0802: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0007 line=30 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ @@ -842518,23 +842518,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -3e081c: |[3e081c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueFeedRemovedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e082c: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ -3e0832: 0a00 |0003: move-result v0 │ │ -3e0834: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3e0838: 0e00 |0006: return-void │ │ -3e083a: 2200 6b19 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3; // type@196b │ │ -3e083e: 7030 ac9c 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.:(Landroid/content/Context;Ljava/lang/String;)V // method@9cac │ │ -3e0844: 7110 6f9c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9c6f │ │ -3e084a: 0e00 |000f: return-void │ │ +3e0804: |[3e0804] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.enqueueFeedRemovedIfSynchronizationIsActive:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e0814: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ +3e081a: 0a00 |0003: move-result v0 │ │ +3e081c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3e0820: 0e00 |0006: return-void │ │ +3e0822: 2200 6b19 |0007: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3; // type@196b │ │ +3e0826: 7030 ac9c 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink$$ExternalSyntheticLambda3;.:(Landroid/content/Context;Ljava/lang/String;)V // method@9cac │ │ +3e082c: 7110 6f9c 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9c6f │ │ +3e0832: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=40 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ @@ -842544,20 +842544,20 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3e084c: |[3e084c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueEpisodeActionIfSynchronizationIsActive$3:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ -3e085c: 2200 6e19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@196e │ │ -3e0860: 7020 c19c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cc1 │ │ -3e0866: 6e20 c59c 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cc5 │ │ -3e086c: 7100 c09c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cc0 │ │ -3e0872: 0e00 |000b: return-void │ │ +3e0834: |[3e0834] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueEpisodeActionIfSynchronizationIsActive$3:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ +3e0844: 2200 6e19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@196e │ │ +3e0848: 7020 c19c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cc1 │ │ +3e084e: 6e20 c59c 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cc5 │ │ +3e0854: 7100 c09c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cc0 │ │ +3e085a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0008 line=52 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ @@ -842567,20 +842567,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3e0874: |[3e0874] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueFeedAddedIfSynchronizationIsActive$1:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e0884: 2200 6e19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@196e │ │ -3e0888: 7020 c19c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cc1 │ │ -3e088e: 6e20 c69c 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueFeedAdded:(Ljava/lang/String;)V // method@9cc6 │ │ -3e0894: 7100 c09c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cc0 │ │ -3e089a: 0e00 |000b: return-void │ │ +3e085c: |[3e085c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueFeedAddedIfSynchronizationIsActive$1:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e086c: 2200 6e19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@196e │ │ +3e0870: 7020 c19c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cc1 │ │ +3e0876: 6e20 c69c 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueFeedAdded:(Ljava/lang/String;)V // method@9cc6 │ │ +3e087c: 7100 c09c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cc0 │ │ +3e0882: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0008 line=32 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -842590,20 +842590,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3e089c: |[3e089c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueFeedRemovedIfSynchronizationIsActive$2:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e08ac: 2200 6e19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@196e │ │ -3e08b0: 7020 c19c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cc1 │ │ -3e08b6: 6e20 c79c 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueFeedRemoved:(Ljava/lang/String;)V // method@9cc7 │ │ -3e08bc: 7100 c09c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cc0 │ │ -3e08c2: 0e00 |000b: return-void │ │ +3e0884: |[3e0884] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$enqueueFeedRemovedIfSynchronizationIsActive$2:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e0894: 2200 6e19 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@196e │ │ +3e0898: 7020 c19c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cc1 │ │ +3e089e: 6e20 c79c 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.enqueueFeedRemoved:(Ljava/lang/String;)V // method@9cc7 │ │ +3e08a4: 7100 c09c 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.syncNow:()V // method@9cc0 │ │ +3e08aa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=42 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -842613,33 +842613,33 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3e08c4: |[3e08c4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$static$0:()V │ │ -3e08d4: 0e00 |0000: return-void │ │ +3e08ac: |[3e08ac] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.lambda$static$0:()V │ │ +3e08bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #15 : (in Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;) │ │ name : 'setServiceStarterImpl' │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e08d8: |[3e08d8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.setServiceStarterImpl:(Ljava/lang/Runnable;)V │ │ -3e08e8: 6900 b08d |0000: sput-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8db0 │ │ -3e08ec: 0e00 |0002: return-void │ │ +3e08c0: |[3e08c0] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.setServiceStarterImpl:(Ljava/lang/Runnable;)V │ │ +3e08d0: 6900 b08d |0000: sput-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8db0 │ │ +3e08d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Runnable; │ │ │ │ #16 : (in Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;) │ │ @@ -842647,18 +842647,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e08f0: |[3e08f0] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.syncNow:()V │ │ -3e0900: 6200 b08d |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8db0 │ │ -3e0904: 7210 81b2 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ -3e090a: 0e00 |0005: return-void │ │ +3e08d8: |[3e08d8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueSink.syncNow:()V │ │ +3e08e8: 6200 b08d |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.serviceStarterImpl:Ljava/lang/Runnable; // field@8db0 │ │ +3e08ec: 7210 81b2 0000 |0002: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ +3e08f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 22412 (SynchronizationQueueSink.java) │ │ @@ -842718,22 +842718,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3e0aec: |[3e0aec] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.:(Landroid/content/Context;)V │ │ -3e0afc: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e0b02: 1a00 4ade |0003: const-string v0, "synchronization" // string@de4a │ │ -3e0b06: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3e0b08: 6e30 2f02 0301 |0006: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3e0b0e: 0c03 |0009: move-result-object v3 │ │ -3e0b10: 5b23 b58d |000a: iput-object v3, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@8db5 │ │ -3e0b14: 0e00 |000c: return-void │ │ +3e0ad4: |[3e0ad4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.:(Landroid/content/Context;)V │ │ +3e0ae4: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e0aea: 1a00 4ade |0003: const-string v0, "synchronization" // string@de4a │ │ +3e0aee: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3e0af0: 6e30 2f02 0301 |0006: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3e0af6: 0c03 |0009: move-result-object v3 │ │ +3e0af8: 5b23 b58d |000a: iput-object v3, v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@8db5 │ │ +3e0afc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0006 line=23 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/content/Context; │ │ @@ -842743,17 +842743,17 @@ │ │ type : '()Landroid/content/SharedPreferences;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e090c: |[3e090c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ -3e091c: 5410 b58d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@8db5 │ │ -3e0920: 1100 |0002: return-object v0 │ │ +3e08f4: |[3e08f4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ +3e0904: 5410 b58d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@8db5 │ │ +3e0908: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;) │ │ @@ -842761,31 +842761,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 │ │ -3e0924: |[3e0924] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I │ │ -3e0934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e0936: 6e10 1bb7 0400 |0001: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -3e093c: 0a01 |0004: move-result v1 │ │ -3e093e: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ -3e0942: 6e20 1ab7 0400 |0007: invoke-virtual {v4, v0}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ -3e0948: 0c01 |000a: move-result-object v1 │ │ -3e094a: 6e20 9fb2 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e0950: 0a01 |000e: move-result v1 │ │ -3e0952: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ -3e0956: 0f00 |0011: return v0 │ │ -3e0958: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e095c: 28ed |0014: goto 0001 // -0013 │ │ -3e095e: 0d03 |0015: move-exception v3 │ │ -3e0960: 6e10 04b3 0300 |0016: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3e0966: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ -3e0968: 0f03 |001a: return v3 │ │ +3e090c: |[3e090c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I │ │ +3e091c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e091e: 6e10 1bb7 0400 |0001: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +3e0924: 0a01 |0004: move-result v1 │ │ +3e0926: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ +3e092a: 6e20 1ab7 0400 |0007: invoke-virtual {v4, v0}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ +3e0930: 0c01 |000a: move-result-object v1 │ │ +3e0932: 6e20 9fb2 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e0938: 0a01 |000e: move-result v1 │ │ +3e093a: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ +3e093e: 0f00 |0011: return v0 │ │ +3e0940: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e0944: 28ed |0014: goto 0001 // -0013 │ │ +3e0946: 0d03 |0015: move-exception v3 │ │ +3e0948: 6e10 04b3 0300 |0016: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3e094e: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ +3e0950: 0f03 |001a: return v3 │ │ catches : 1 │ │ 0x0001 - 0x000f │ │ Lorg/json/JSONException; -> 0x0015 │ │ positions : │ │ 0x0001 line=130 │ │ 0x0007 line=131 │ │ 0x0016 line=136 │ │ @@ -842800,25 +842800,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3e0b18: |[3e0b18] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearEpisodeActionQueue:()V │ │ -3e0b28: 7010 cb9c 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ -3e0b2e: 0c00 |0003: move-result-object v0 │ │ -3e0b30: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e0b36: 0c00 |0007: move-result-object v0 │ │ -3e0b38: 1a01 3fde |0008: const-string v1, "sync_queued_episode_actions" // string@de3f │ │ -3e0b3c: 1a02 dd65 |000a: const-string v2, "[]" // string@65dd │ │ -3e0b40: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0b46: 0c00 |000f: move-result-object v0 │ │ -3e0b48: 7210 8f02 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e0b4e: 0e00 |0013: return-void │ │ +3e0b00: |[3e0b00] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearEpisodeActionQueue:()V │ │ +3e0b10: 7010 cb9c 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ +3e0b16: 0c00 |0003: move-result-object v0 │ │ +3e0b18: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e0b1e: 0c00 |0007: move-result-object v0 │ │ +3e0b20: 1a01 3fde |0008: const-string v1, "sync_queued_episode_actions" // string@de3f │ │ +3e0b24: 1a02 dd65 |000a: const-string v2, "[]" // string@65dd │ │ +3e0b28: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e0b2e: 0c00 |000f: move-result-object v0 │ │ +3e0b30: 7210 8f02 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e0b36: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000c line=74 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; │ │ │ │ @@ -842827,28 +842827,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3e0b50: |[3e0b50] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearFeedQueues:()V │ │ -3e0b60: 7010 cb9c 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ -3e0b66: 0c00 |0003: move-result-object v0 │ │ -3e0b68: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e0b6e: 0c00 |0007: move-result-object v0 │ │ -3e0b70: 1a01 3dde |0008: const-string v1, "sync_added" // string@de3d │ │ -3e0b74: 1a02 dd65 |000a: const-string v2, "[]" // string@65dd │ │ -3e0b78: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0b7e: 0c00 |000f: move-result-object v0 │ │ -3e0b80: 1a01 40de |0010: const-string v1, "sync_removed" // string@de40 │ │ -3e0b84: 7230 9502 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0b8a: 0c00 |0015: move-result-object v0 │ │ -3e0b8c: 7210 8f02 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e0b92: 0e00 |0019: return-void │ │ +3e0b38: |[3e0b38] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearFeedQueues:()V │ │ +3e0b48: 7010 cb9c 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ +3e0b4e: 0c00 |0003: move-result-object v0 │ │ +3e0b50: 7210 9902 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e0b56: 0c00 |0007: move-result-object v0 │ │ +3e0b58: 1a01 3dde |0008: const-string v1, "sync_added" // string@de3d │ │ +3e0b5c: 1a02 dd65 |000a: const-string v2, "[]" // string@65dd │ │ +3e0b60: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e0b66: 0c00 |000f: move-result-object v0 │ │ +3e0b68: 1a01 40de |0010: const-string v1, "sync_removed" // string@de40 │ │ +3e0b6c: 7230 9502 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e0b72: 0c00 |0015: move-result-object v0 │ │ +3e0b74: 7210 8f02 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e0b7a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x000c line=80 │ │ 0x0012 line=81 │ │ 0x0016 line=82 │ │ locals : │ │ @@ -842859,32 +842859,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3e0b94: |[3e0b94] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearQueue:()V │ │ -3e0ba4: 7100 a09c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.resetTimestamps:()V // method@9ca0 │ │ -3e0baa: 7010 cb9c 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ -3e0bb0: 0c00 |0006: move-result-object v0 │ │ -3e0bb2: 7210 9902 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e0bb8: 0c00 |000a: move-result-object v0 │ │ -3e0bba: 1a01 3fde |000b: const-string v1, "sync_queued_episode_actions" // string@de3f │ │ -3e0bbe: 1a02 dd65 |000d: const-string v2, "[]" // string@65dd │ │ -3e0bc2: 7230 9502 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0bc8: 0c00 |0012: move-result-object v0 │ │ -3e0bca: 1a01 3dde |0013: const-string v1, "sync_added" // string@de3d │ │ -3e0bce: 7230 9502 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0bd4: 0c00 |0018: move-result-object v0 │ │ -3e0bd6: 1a01 40de |0019: const-string v1, "sync_removed" // string@de40 │ │ -3e0bda: 7230 9502 1002 |001b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0be0: 0c00 |001e: move-result-object v0 │ │ -3e0be2: 7210 8f02 0000 |001f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e0be8: 0e00 |0022: return-void │ │ +3e0b7c: |[3e0b7c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.clearQueue:()V │ │ +3e0b8c: 7100 a09c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.resetTimestamps:()V // method@9ca0 │ │ +3e0b92: 7010 cb9c 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ +3e0b98: 0c00 |0006: move-result-object v0 │ │ +3e0b9a: 7210 9902 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e0ba0: 0c00 |000a: move-result-object v0 │ │ +3e0ba2: 1a01 3fde |000b: const-string v1, "sync_queued_episode_actions" // string@de3f │ │ +3e0ba6: 1a02 dd65 |000d: const-string v2, "[]" // string@65dd │ │ +3e0baa: 7230 9502 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e0bb0: 0c00 |0012: move-result-object v0 │ │ +3e0bb2: 1a01 3dde |0013: const-string v1, "sync_added" // string@de3d │ │ +3e0bb6: 7230 9502 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e0bbc: 0c00 |0018: move-result-object v0 │ │ +3e0bbe: 1a01 40de |0019: const-string v1, "sync_removed" // string@de40 │ │ +3e0bc2: 7230 9502 1002 |001b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e0bc8: 0c00 |001e: move-result-object v0 │ │ +3e0bca: 7210 8f02 0000 |001f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e0bd0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ 0x000f line=88 │ │ 0x0015 line=89 │ │ 0x001b line=90 │ │ @@ -842897,37 +842897,37 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -3e0bec: |[3e0bec] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ -3e0bfc: 7010 cb9c 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ -3e0c02: 0c00 |0003: move-result-object v0 │ │ -3e0c04: 1a01 dd65 |0004: const-string v1, "[]" // string@65dd │ │ -3e0c08: 1a02 3fde |0006: const-string v2, "sync_queued_episode_actions" // string@de3f │ │ -3e0c0c: 7230 9e02 2001 |0008: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3e0c12: 0c01 |000b: move-result-object v1 │ │ -3e0c14: 2203 c71f |000c: new-instance v3, Lorg/json/JSONArray; // type@1fc7 │ │ -3e0c18: 7020 15b7 1300 |000e: invoke-direct {v3, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ -3e0c1e: 6e10 10ae 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae10 │ │ -3e0c24: 0c05 |0014: move-result-object v5 │ │ -3e0c26: 6e20 1cb7 5300 |0015: invoke-virtual {v3, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ -3e0c2c: 7210 9902 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e0c32: 0c05 |001b: move-result-object v5 │ │ -3e0c34: 6e10 1eb7 0300 |001c: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ -3e0c3a: 0c00 |001f: move-result-object v0 │ │ -3e0c3c: 7230 9502 2500 |0020: invoke-interface {v5, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0c42: 0c05 |0023: move-result-object v5 │ │ -3e0c44: 7210 8f02 0500 |0024: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e0c4a: 2805 |0027: goto 002c // +0005 │ │ -3e0c4c: 0d05 |0028: move-exception v5 │ │ -3e0c4e: 6e10 04b3 0500 |0029: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3e0c54: 0e00 |002c: return-void │ │ +3e0bd4: |[3e0bd4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V │ │ +3e0be4: 7010 cb9c 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ +3e0bea: 0c00 |0003: move-result-object v0 │ │ +3e0bec: 1a01 dd65 |0004: const-string v1, "[]" // string@65dd │ │ +3e0bf0: 1a02 3fde |0006: const-string v2, "sync_queued_episode_actions" // string@de3f │ │ +3e0bf4: 7230 9e02 2001 |0008: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3e0bfa: 0c01 |000b: move-result-object v1 │ │ +3e0bfc: 2203 c71f |000c: new-instance v3, Lorg/json/JSONArray; // type@1fc7 │ │ +3e0c00: 7020 15b7 1300 |000e: invoke-direct {v3, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ +3e0c06: 6e10 10ae 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae10 │ │ +3e0c0c: 0c05 |0014: move-result-object v5 │ │ +3e0c0e: 6e20 1cb7 5300 |0015: invoke-virtual {v3, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ +3e0c14: 7210 9902 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e0c1a: 0c05 |001b: move-result-object v5 │ │ +3e0c1c: 6e10 1eb7 0300 |001c: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ +3e0c22: 0c00 |001f: move-result-object v0 │ │ +3e0c24: 7230 9502 2500 |0020: invoke-interface {v5, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e0c2a: 0c05 |0023: move-result-object v5 │ │ +3e0c2c: 7210 8f02 0500 |0024: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e0c32: 2805 |0027: goto 002c // +0005 │ │ +3e0c34: 0d05 |0028: move-exception v5 │ │ +3e0c36: 6e10 04b3 0500 |0029: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3e0c3c: 0e00 |002c: return-void │ │ catches : 1 │ │ 0x000c - 0x0027 │ │ Lorg/json/JSONException; -> 0x0028 │ │ positions : │ │ 0x0000 line=142 │ │ 0x0008 line=143 │ │ 0x000c line=145 │ │ @@ -842946,47 +842946,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -3e0c68: |[3e0c68] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueFeedAdded:(Ljava/lang/String;)V │ │ -3e0c78: 1a00 40de |0000: const-string v0, "sync_removed" // string@de40 │ │ -3e0c7c: 1a01 dd65 |0002: const-string v1, "[]" // string@65dd │ │ -3e0c80: 1a02 3dde |0004: const-string v2, "sync_added" // string@de3d │ │ -3e0c84: 7010 cb9c 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ -3e0c8a: 0c03 |0009: move-result-object v3 │ │ -3e0c8c: 2204 c71f |000a: new-instance v4, Lorg/json/JSONArray; // type@1fc7 │ │ -3e0c90: 7230 9e02 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3e0c96: 0c05 |000f: move-result-object v5 │ │ -3e0c98: 7020 15b7 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ -3e0c9e: 6e20 1cb7 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ -3e0ca4: 2205 c71f |0016: new-instance v5, Lorg/json/JSONArray; // type@1fc7 │ │ -3e0ca8: 7230 9e02 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3e0cae: 0c01 |001b: move-result-object v1 │ │ -3e0cb0: 7020 15b7 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ -3e0cb6: 7030 cc9c 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@9ccc │ │ -3e0cbc: 0a07 |0022: move-result v7 │ │ -3e0cbe: 6e20 1db7 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b71d │ │ -3e0cc4: 7210 9902 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e0cca: 0c07 |0029: move-result-object v7 │ │ -3e0ccc: 6e10 1eb7 0400 |002a: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ -3e0cd2: 0c01 |002d: move-result-object v1 │ │ -3e0cd4: 7230 9502 2701 |002e: invoke-interface {v7, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0cda: 0c07 |0031: move-result-object v7 │ │ -3e0cdc: 6e10 1eb7 0500 |0032: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ -3e0ce2: 0c01 |0035: move-result-object v1 │ │ -3e0ce4: 7230 9502 0701 |0036: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0cea: 0c07 |0039: move-result-object v7 │ │ -3e0cec: 7210 8f02 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e0cf2: 2805 |003d: goto 0042 // +0005 │ │ -3e0cf4: 0d07 |003e: move-exception v7 │ │ -3e0cf6: 6e10 04b3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3e0cfc: 0e00 |0042: return-void │ │ +3e0c50: |[3e0c50] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueFeedAdded:(Ljava/lang/String;)V │ │ +3e0c60: 1a00 40de |0000: const-string v0, "sync_removed" // string@de40 │ │ +3e0c64: 1a01 dd65 |0002: const-string v1, "[]" // string@65dd │ │ +3e0c68: 1a02 3dde |0004: const-string v2, "sync_added" // string@de3d │ │ +3e0c6c: 7010 cb9c 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ +3e0c72: 0c03 |0009: move-result-object v3 │ │ +3e0c74: 2204 c71f |000a: new-instance v4, Lorg/json/JSONArray; // type@1fc7 │ │ +3e0c78: 7230 9e02 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3e0c7e: 0c05 |000f: move-result-object v5 │ │ +3e0c80: 7020 15b7 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ +3e0c86: 6e20 1cb7 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ +3e0c8c: 2205 c71f |0016: new-instance v5, Lorg/json/JSONArray; // type@1fc7 │ │ +3e0c90: 7230 9e02 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3e0c96: 0c01 |001b: move-result-object v1 │ │ +3e0c98: 7020 15b7 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ +3e0c9e: 7030 cc9c 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@9ccc │ │ +3e0ca4: 0a07 |0022: move-result v7 │ │ +3e0ca6: 6e20 1db7 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b71d │ │ +3e0cac: 7210 9902 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e0cb2: 0c07 |0029: move-result-object v7 │ │ +3e0cb4: 6e10 1eb7 0400 |002a: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ +3e0cba: 0c01 |002d: move-result-object v1 │ │ +3e0cbc: 7230 9502 2701 |002e: invoke-interface {v7, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e0cc2: 0c07 |0031: move-result-object v7 │ │ +3e0cc4: 6e10 1eb7 0500 |0032: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ +3e0cca: 0c01 |0035: move-result-object v1 │ │ +3e0ccc: 7230 9502 0701 |0036: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e0cd2: 0c07 |0039: move-result-object v7 │ │ +3e0cd4: 7210 8f02 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e0cda: 2805 |003d: goto 0042 // +0005 │ │ +3e0cdc: 0d07 |003e: move-exception v7 │ │ +3e0cde: 6e10 04b3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3e0ce4: 0e00 |0042: return-void │ │ catches : 1 │ │ 0x000a - 0x003d │ │ Lorg/json/JSONException; -> 0x003e │ │ positions : │ │ 0x0006 line=96 │ │ 0x000a line=98 │ │ 0x0013 line=99 │ │ @@ -843006,47 +843006,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -3e0d10: |[3e0d10] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ -3e0d20: 1a00 3dde |0000: const-string v0, "sync_added" // string@de3d │ │ -3e0d24: 1a01 dd65 |0002: const-string v1, "[]" // string@65dd │ │ -3e0d28: 1a02 40de |0004: const-string v2, "sync_removed" // string@de40 │ │ -3e0d2c: 7010 cb9c 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ -3e0d32: 0c03 |0009: move-result-object v3 │ │ -3e0d34: 2204 c71f |000a: new-instance v4, Lorg/json/JSONArray; // type@1fc7 │ │ -3e0d38: 7230 9e02 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3e0d3e: 0c05 |000f: move-result-object v5 │ │ -3e0d40: 7020 15b7 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ -3e0d46: 6e20 1cb7 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ -3e0d4c: 2205 c71f |0016: new-instance v5, Lorg/json/JSONArray; // type@1fc7 │ │ -3e0d50: 7230 9e02 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3e0d56: 0c01 |001b: move-result-object v1 │ │ -3e0d58: 7020 15b7 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ -3e0d5e: 7030 cc9c 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@9ccc │ │ -3e0d64: 0a07 |0022: move-result v7 │ │ -3e0d66: 6e20 1db7 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b71d │ │ -3e0d6c: 7210 9902 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3e0d72: 0c07 |0029: move-result-object v7 │ │ -3e0d74: 6e10 1eb7 0500 |002a: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ -3e0d7a: 0c01 |002d: move-result-object v1 │ │ -3e0d7c: 7230 9502 0701 |002e: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0d82: 0c07 |0031: move-result-object v7 │ │ -3e0d84: 6e10 1eb7 0400 |0032: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ -3e0d8a: 0c00 |0035: move-result-object v0 │ │ -3e0d8c: 7230 9502 2700 |0036: invoke-interface {v7, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3e0d92: 0c07 |0039: move-result-object v7 │ │ -3e0d94: 7210 8f02 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3e0d9a: 2805 |003d: goto 0042 // +0005 │ │ -3e0d9c: 0d07 |003e: move-exception v7 │ │ -3e0d9e: 6e10 04b3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3e0da4: 0e00 |0042: return-void │ │ +3e0cf8: |[3e0cf8] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ +3e0d08: 1a00 3dde |0000: const-string v0, "sync_added" // string@de3d │ │ +3e0d0c: 1a01 dd65 |0002: const-string v1, "[]" // string@65dd │ │ +3e0d10: 1a02 40de |0004: const-string v2, "sync_removed" // string@de40 │ │ +3e0d14: 7010 cb9c 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ +3e0d1a: 0c03 |0009: move-result-object v3 │ │ +3e0d1c: 2204 c71f |000a: new-instance v4, Lorg/json/JSONArray; // type@1fc7 │ │ +3e0d20: 7230 9e02 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3e0d26: 0c05 |000f: move-result-object v5 │ │ +3e0d28: 7020 15b7 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ +3e0d2e: 6e20 1cb7 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ +3e0d34: 2205 c71f |0016: new-instance v5, Lorg/json/JSONArray; // type@1fc7 │ │ +3e0d38: 7230 9e02 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3e0d3e: 0c01 |001b: move-result-object v1 │ │ +3e0d40: 7020 15b7 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ +3e0d46: 7030 cc9c 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@9ccc │ │ +3e0d4c: 0a07 |0022: move-result v7 │ │ +3e0d4e: 6e20 1db7 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@b71d │ │ +3e0d54: 7210 9902 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3e0d5a: 0c07 |0029: move-result-object v7 │ │ +3e0d5c: 6e10 1eb7 0500 |002a: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ +3e0d62: 0c01 |002d: move-result-object v1 │ │ +3e0d64: 7230 9502 0701 |002e: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e0d6a: 0c07 |0031: move-result-object v7 │ │ +3e0d6c: 6e10 1eb7 0400 |0032: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ +3e0d72: 0c00 |0035: move-result-object v0 │ │ +3e0d74: 7230 9502 2700 |0036: invoke-interface {v7, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3e0d7a: 0c07 |0039: move-result-object v7 │ │ +3e0d7c: 7210 8f02 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3e0d82: 2805 |003d: goto 0042 // +0005 │ │ +3e0d84: 0d07 |003e: move-exception v7 │ │ +3e0d86: 6e10 04b3 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3e0d8c: 0e00 |0042: return-void │ │ catches : 1 │ │ 0x000a - 0x003d │ │ Lorg/json/JSONException; -> 0x003e │ │ positions : │ │ 0x0006 line=113 │ │ 0x000a line=115 │ │ 0x0013 line=116 │ │ @@ -843066,37 +843066,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3e097c: |[3e097c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedAddedFeeds:()Ljava/util/ArrayList; │ │ -3e098c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3e0990: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3e0996: 7010 cb9c 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ -3e099c: 0c01 |0008: move-result-object v1 │ │ -3e099e: 1a02 3dde |0009: const-string v2, "sync_added" // string@de3d │ │ -3e09a2: 1a03 dd65 |000b: const-string v3, "[]" // string@65dd │ │ -3e09a6: 7230 9e02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3e09ac: 0c01 |0010: move-result-object v1 │ │ -3e09ae: 2202 c71f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fc7 │ │ -3e09b2: 7020 15b7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ -3e09b8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3e09ba: 6e10 1bb7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -3e09c0: 0a03 |001a: move-result v3 │ │ -3e09c2: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ -3e09c6: 6e20 1ab7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ -3e09cc: 0c03 |0020: move-result-object v3 │ │ -3e09ce: 6e20 1bb4 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3e09d4: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e09d8: 28f1 |0026: goto 0017 // -000f │ │ -3e09da: 0d01 |0027: move-exception v1 │ │ -3e09dc: 6e10 04b3 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3e09e2: 1100 |002b: return-object v0 │ │ +3e0964: |[3e0964] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedAddedFeeds:()Ljava/util/ArrayList; │ │ +3e0974: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3e0978: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3e097e: 7010 cb9c 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ +3e0984: 0c01 |0008: move-result-object v1 │ │ +3e0986: 1a02 3dde |0009: const-string v2, "sync_added" // string@de3d │ │ +3e098a: 1a03 dd65 |000b: const-string v3, "[]" // string@65dd │ │ +3e098e: 7230 9e02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3e0994: 0c01 |0010: move-result-object v1 │ │ +3e0996: 2202 c71f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fc7 │ │ +3e099a: 7020 15b7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ +3e09a0: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3e09a2: 6e10 1bb7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +3e09a8: 0a03 |001a: move-result v3 │ │ +3e09aa: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ +3e09ae: 6e20 1ab7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ +3e09b4: 0c03 |0020: move-result-object v3 │ │ +3e09b6: 6e20 1bb4 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3e09bc: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e09c0: 28f1 |0026: goto 0017 // -000f │ │ +3e09c2: 0d01 |0027: move-exception v1 │ │ +3e09c4: 6e10 04b3 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3e09ca: 1100 |002b: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0024 │ │ Lorg/json/JSONException; -> 0x0027 │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=60 │ │ 0x000d line=61 │ │ @@ -843112,39 +843112,39 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -3e09f4: |[3e09f4] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedEpisodeActions:()Ljava/util/ArrayList; │ │ -3e0a04: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3e0a08: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3e0a0e: 7010 cb9c 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ -3e0a14: 0c01 |0008: move-result-object v1 │ │ -3e0a16: 1a02 3fde |0009: const-string v2, "sync_queued_episode_actions" // string@de3f │ │ -3e0a1a: 1a03 dd65 |000b: const-string v3, "[]" // string@65dd │ │ -3e0a1e: 7230 9e02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3e0a24: 0c01 |0010: move-result-object v1 │ │ -3e0a26: 2202 c71f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fc7 │ │ -3e0a2a: 7020 15b7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ -3e0a30: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3e0a32: 6e10 1bb7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -3e0a38: 0a03 |001a: move-result v3 │ │ -3e0a3a: 3531 1400 |001b: if-ge v1, v3, 002f // +0014 │ │ -3e0a3e: 6e20 19b7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ -3e0a44: 0c03 |0020: move-result-object v3 │ │ -3e0a46: 7110 0eae 0300 |0021: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae0e │ │ -3e0a4c: 0c03 |0024: move-result-object v3 │ │ -3e0a4e: 6e20 1bb4 3000 |0025: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3e0a54: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e0a58: 28ed |002a: goto 0017 // -0013 │ │ -3e0a5a: 0d01 |002b: move-exception v1 │ │ -3e0a5c: 6e10 04b3 0100 |002c: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3e0a62: 1100 |002f: return-object v0 │ │ +3e09dc: |[3e09dc] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedEpisodeActions:()Ljava/util/ArrayList; │ │ +3e09ec: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3e09f0: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3e09f6: 7010 cb9c 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ +3e09fc: 0c01 |0008: move-result-object v1 │ │ +3e09fe: 1a02 3fde |0009: const-string v2, "sync_queued_episode_actions" // string@de3f │ │ +3e0a02: 1a03 dd65 |000b: const-string v3, "[]" // string@65dd │ │ +3e0a06: 7230 9e02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3e0a0c: 0c01 |0010: move-result-object v1 │ │ +3e0a0e: 2202 c71f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fc7 │ │ +3e0a12: 7020 15b7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ +3e0a18: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3e0a1a: 6e10 1bb7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +3e0a20: 0a03 |001a: move-result v3 │ │ +3e0a22: 3531 1400 |001b: if-ge v1, v3, 002f // +0014 │ │ +3e0a26: 6e20 19b7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ +3e0a2c: 0c03 |0020: move-result-object v3 │ │ +3e0a2e: 7110 0eae 0300 |0021: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae0e │ │ +3e0a34: 0c03 |0024: move-result-object v3 │ │ +3e0a36: 6e20 1bb4 3000 |0025: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3e0a3c: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e0a40: 28ed |002a: goto 0017 // -0013 │ │ +3e0a42: 0d01 |002b: move-exception v1 │ │ +3e0a44: 6e10 04b3 0100 |002c: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3e0a4a: 1100 |002f: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0028 │ │ Lorg/json/JSONException; -> 0x002b │ │ positions : │ │ 0x0000 line=27 │ │ 0x0005 line=29 │ │ 0x000d line=30 │ │ @@ -843160,37 +843160,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3e0a74: |[3e0a74] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedRemovedFeeds:()Ljava/util/ArrayList; │ │ -3e0a84: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3e0a88: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3e0a8e: 7010 cb9c 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ -3e0a94: 0c01 |0008: move-result-object v1 │ │ -3e0a96: 1a02 40de |0009: const-string v2, "sync_removed" // string@de40 │ │ -3e0a9a: 1a03 dd65 |000b: const-string v3, "[]" // string@65dd │ │ -3e0a9e: 7230 9e02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3e0aa4: 0c01 |0010: move-result-object v1 │ │ -3e0aa6: 2202 c71f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fc7 │ │ -3e0aaa: 7020 15b7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ -3e0ab0: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3e0ab2: 6e10 1bb7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -3e0ab8: 0a03 |001a: move-result v3 │ │ -3e0aba: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ -3e0abe: 6e20 1ab7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ -3e0ac4: 0c03 |0020: move-result-object v3 │ │ -3e0ac6: 6e20 1bb4 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3e0acc: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e0ad0: 28f1 |0026: goto 0017 // -000f │ │ -3e0ad2: 0d01 |0027: move-exception v1 │ │ -3e0ad4: 6e10 04b3 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3e0ada: 1100 |002b: return-object v0 │ │ +3e0a5c: |[3e0a5c] de.danoeh.antennapod.core.sync.queue.SynchronizationQueueStorage.getQueuedRemovedFeeds:()Ljava/util/ArrayList; │ │ +3e0a6c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3e0a70: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3e0a76: 7010 cb9c 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@9ccb │ │ +3e0a7c: 0c01 |0008: move-result-object v1 │ │ +3e0a7e: 1a02 40de |0009: const-string v2, "sync_removed" // string@de40 │ │ +3e0a82: 1a03 dd65 |000b: const-string v3, "[]" // string@65dd │ │ +3e0a86: 7230 9e02 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3e0a8c: 0c01 |0010: move-result-object v1 │ │ +3e0a8e: 2202 c71f |0011: new-instance v2, Lorg/json/JSONArray; // type@1fc7 │ │ +3e0a92: 7020 15b7 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ +3e0a98: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3e0a9a: 6e10 1bb7 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +3e0aa0: 0a03 |001a: move-result v3 │ │ +3e0aa2: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ +3e0aa6: 6e20 1ab7 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ +3e0aac: 0c03 |0020: move-result-object v3 │ │ +3e0aae: 6e20 1bb4 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3e0ab4: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e0ab8: 28f1 |0026: goto 0017 // -000f │ │ +3e0aba: 0d01 |0027: move-exception v1 │ │ +3e0abc: 6e10 04b3 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3e0ac2: 1100 |002b: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0024 │ │ Lorg/json/JSONException; -> 0x0027 │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=44 │ │ 0x000d line=45 │ │ @@ -843251,17 +843251,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e1384: |[3e1384] de.danoeh.antennapod.core.util.ChapterUtils.:()V │ │ -3e1394: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e139a: 0e00 |0003: return-void │ │ +3e136c: |[3e136c] de.danoeh.antennapod.core.util.ChapterUtils.:()V │ │ +3e137c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e1382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/ChapterUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/ChapterUtils;) │ │ @@ -843269,36 +843269,36 @@ │ │ type : '(Ljava/util/List;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -3e0db8: |[3e0db8] de.danoeh.antennapod.core.util.ChapterUtils.chaptersValid:(Ljava/util/List;)Z │ │ -3e0dc8: 7210 e0b4 0600 |0000: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3e0dce: 0a00 |0003: move-result v0 │ │ -3e0dd0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3e0dd2: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3e0dd6: 0f01 |0007: return v1 │ │ -3e0dd8: 7210 e1b4 0600 |0008: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3e0dde: 0c06 |000b: move-result-object v6 │ │ -3e0de0: 7210 c4b4 0600 |000c: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3e0de6: 0a00 |000f: move-result v0 │ │ -3e0de8: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ -3e0dec: 7210 c5b4 0600 |0012: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3e0df2: 0c00 |0015: move-result-object v0 │ │ -3e0df4: 1f00 991c |0016: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3e0df8: 6e10 2bab 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3e0dfe: 0b02 |001b: move-result-wide v2 │ │ -3e0e00: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -3e0e04: 3100 0204 |001e: cmp-long v0, v2, v4 │ │ -3e0e08: 3b00 ecff |0020: if-gez v0, 000c // -0014 │ │ -3e0e0c: 0f01 |0022: return v1 │ │ -3e0e0e: 1216 |0023: const/4 v6, #int 1 // #1 │ │ -3e0e10: 0f06 |0024: return v6 │ │ +3e0da0: |[3e0da0] de.danoeh.antennapod.core.util.ChapterUtils.chaptersValid:(Ljava/util/List;)Z │ │ +3e0db0: 7210 e0b4 0600 |0000: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3e0db6: 0a00 |0003: move-result v0 │ │ +3e0db8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3e0dba: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3e0dbe: 0f01 |0007: return v1 │ │ +3e0dc0: 7210 e1b4 0600 |0008: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3e0dc6: 0c06 |000b: move-result-object v6 │ │ +3e0dc8: 7210 c4b4 0600 |000c: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3e0dce: 0a00 |000f: move-result v0 │ │ +3e0dd0: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ +3e0dd4: 7210 c5b4 0600 |0012: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3e0dda: 0c00 |0015: move-result-object v0 │ │ +3e0ddc: 1f00 991c |0016: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3e0de0: 6e10 2bab 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3e0de6: 0b02 |001b: move-result-wide v2 │ │ +3e0de8: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +3e0dec: 3100 0204 |001e: cmp-long v0, v2, v4 │ │ +3e0df0: 3b00 ecff |0020: if-gez v0, 000c // -0014 │ │ +3e0df4: 0f01 |0022: return v1 │ │ +3e0df6: 1216 |0023: const/4 v6, #int 1 // #1 │ │ +3e0df8: 0f06 |0024: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0008 line=214 │ │ 0x0018 line=215 │ │ locals : │ │ 0x0000 - 0x0025 reg=6 (null) Ljava/util/List; │ │ @@ -843308,31 +843308,31 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3e139c: |[3e139c] de.danoeh.antennapod.core.util.ChapterUtils.enumerateEmptyChapterTitles:(Ljava/util/List;)V │ │ -3e13ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e13ae: 7210 e9b4 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e13b4: 0a01 |0004: move-result v1 │ │ -3e13b6: 3510 1800 |0005: if-ge v0, v1, 001d // +0018 │ │ -3e13ba: 7220 ddb4 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3e13c0: 0c01 |000a: move-result-object v1 │ │ -3e13c2: 1f01 991c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3e13c6: 6e10 2cab 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ -3e13cc: 0c02 |0010: move-result-object v2 │ │ -3e13ce: 3902 0900 |0011: if-nez v2, 001a // +0009 │ │ -3e13d2: 7110 37b2 0000 |0013: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b237 │ │ -3e13d8: 0c02 |0016: move-result-object v2 │ │ -3e13da: 6e20 31ab 2100 |0017: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@ab31 │ │ -3e13e0: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e13e4: 28e5 |001c: goto 0001 // -001b │ │ -3e13e6: 0e00 |001d: return-void │ │ +3e1384: |[3e1384] de.danoeh.antennapod.core.util.ChapterUtils.enumerateEmptyChapterTitles:(Ljava/util/List;)V │ │ +3e1394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e1396: 7210 e9b4 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e139c: 0a01 |0004: move-result v1 │ │ +3e139e: 3510 1800 |0005: if-ge v0, v1, 001d // +0018 │ │ +3e13a2: 7220 ddb4 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3e13a8: 0c01 |000a: move-result-object v1 │ │ +3e13aa: 1f01 991c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3e13ae: 6e10 2cab 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ +3e13b4: 0c02 |0010: move-result-object v2 │ │ +3e13b6: 3902 0900 |0011: if-nez v2, 001a // +0009 │ │ +3e13ba: 7110 37b2 0000 |0013: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b237 │ │ +3e13c0: 0c02 |0016: move-result-object v2 │ │ +3e13c2: 6e20 31ab 2100 |0017: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@ab31 │ │ +3e13c8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e13cc: 28e5 |001c: goto 0001 // -001b │ │ +3e13ce: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=202 │ │ 0x0007 line=203 │ │ 0x000d line=204 │ │ 0x0013 line=205 │ │ locals : │ │ @@ -843343,49 +843343,49 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -3e0e14: |[3e0e14] de.danoeh.antennapod.core.util.ChapterUtils.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I │ │ -3e0e24: 3806 3a00 |0000: if-eqz v6, 003a // +003a │ │ -3e0e28: 7210 66ac 0600 |0002: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3e0e2e: 0c00 |0005: move-result-object v0 │ │ -3e0e30: 3800 3400 |0006: if-eqz v0, 003a // +0034 │ │ -3e0e34: 7210 66ac 0600 |0008: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3e0e3a: 0c00 |000b: move-result-object v0 │ │ -3e0e3c: 7210 e9b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e0e42: 0a00 |000f: move-result v0 │ │ -3e0e44: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -3e0e48: 2828 |0012: goto 003a // +0028 │ │ -3e0e4a: 7210 66ac 0600 |0013: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3e0e50: 0c06 |0016: move-result-object v6 │ │ -3e0e52: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -3e0e54: 7210 e9b4 0600 |0018: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e0e5a: 0a01 |001b: move-result v1 │ │ -3e0e5c: 3510 1700 |001c: if-ge v0, v1, 0033 // +0017 │ │ -3e0e60: 7220 ddb4 0600 |001e: invoke-interface {v6, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3e0e66: 0c01 |0021: move-result-object v1 │ │ -3e0e68: 1f01 991c |0022: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3e0e6c: 6e10 2bab 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3e0e72: 0b01 |0027: move-result-wide v1 │ │ -3e0e74: 8173 |0028: int-to-long v3, v7 │ │ -3e0e76: 3105 0103 |0029: cmp-long v5, v1, v3 │ │ -3e0e7a: 3d05 0500 |002b: if-lez v5, 0030 // +0005 │ │ -3e0e7e: d800 00ff |002d: add-int/lit8 v0, v0, #int -1 // #ff │ │ -3e0e82: 0f00 |002f: return v0 │ │ -3e0e84: d800 0001 |0030: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e0e88: 28e6 |0032: goto 0018 // -001a │ │ -3e0e8a: 7210 e9b4 0600 |0033: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e0e90: 0a06 |0036: move-result v6 │ │ -3e0e92: d806 06ff |0037: add-int/lit8 v6, v6, #int -1 // #ff │ │ -3e0e96: 0f06 |0039: return v6 │ │ -3e0e98: 12f6 |003a: const/4 v6, #int -1 // #ff │ │ -3e0e9a: 0f06 |003b: return v6 │ │ +3e0dfc: |[3e0dfc] de.danoeh.antennapod.core.util.ChapterUtils.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I │ │ +3e0e0c: 3806 3a00 |0000: if-eqz v6, 003a // +003a │ │ +3e0e10: 7210 66ac 0600 |0002: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3e0e16: 0c00 |0005: move-result-object v0 │ │ +3e0e18: 3800 3400 |0006: if-eqz v0, 003a // +0034 │ │ +3e0e1c: 7210 66ac 0600 |0008: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3e0e22: 0c00 |000b: move-result-object v0 │ │ +3e0e24: 7210 e9b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e0e2a: 0a00 |000f: move-result v0 │ │ +3e0e2c: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +3e0e30: 2828 |0012: goto 003a // +0028 │ │ +3e0e32: 7210 66ac 0600 |0013: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3e0e38: 0c06 |0016: move-result-object v6 │ │ +3e0e3a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +3e0e3c: 7210 e9b4 0600 |0018: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e0e42: 0a01 |001b: move-result v1 │ │ +3e0e44: 3510 1700 |001c: if-ge v0, v1, 0033 // +0017 │ │ +3e0e48: 7220 ddb4 0600 |001e: invoke-interface {v6, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3e0e4e: 0c01 |0021: move-result-object v1 │ │ +3e0e50: 1f01 991c |0022: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3e0e54: 6e10 2bab 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3e0e5a: 0b01 |0027: move-result-wide v1 │ │ +3e0e5c: 8173 |0028: int-to-long v3, v7 │ │ +3e0e5e: 3105 0103 |0029: cmp-long v5, v1, v3 │ │ +3e0e62: 3d05 0500 |002b: if-lez v5, 0030 // +0005 │ │ +3e0e66: d800 00ff |002d: add-int/lit8 v0, v0, #int -1 // #ff │ │ +3e0e6a: 0f00 |002f: return v0 │ │ +3e0e6c: d800 0001 |0030: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e0e70: 28e6 |0032: goto 0018 // -001a │ │ +3e0e72: 7210 e9b4 0600 |0033: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e0e78: 0a06 |0036: move-result v6 │ │ +3e0e7a: d806 06ff |0037: add-int/lit8 v6, v6, #int -1 // #ff │ │ +3e0e7e: 0f06 |0039: return v6 │ │ +3e0e80: 12f6 |003a: const/4 v6, #int -1 // #ff │ │ +3e0e82: 0f06 |003b: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=45 │ │ 0x0013 line=48 │ │ 0x0018 line=49 │ │ 0x001e line=50 │ │ 0x0033 line=54 │ │ @@ -843398,74 +843398,74 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 110 16-bit code units │ │ -3e13e8: |[3e13e8] de.danoeh.antennapod.core.util.ChapterUtils.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V │ │ -3e13f8: 7210 66ac 0400 |0000: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3e13fe: 0c00 |0003: move-result-object v0 │ │ -3e1400: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -3e1404: 3906 0300 |0006: if-nez v6, 0009 // +0003 │ │ -3e1408: 0e00 |0008: return-void │ │ -3e140a: 2040 a51c |0009: instance-of v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3e140e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -3e1410: 3800 4700 |000c: if-eqz v0, 0053 // +0047 │ │ -3e1414: 0740 |000e: move-object v0, v4 │ │ -3e1416: 1f00 a51c |000f: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3e141a: 6e10 f6ab 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3e1420: 0c02 |0014: move-result-object v2 │ │ -3e1422: 3902 0d00 |0015: if-nez v2, 0022 // +000d │ │ -3e1426: 6e10 f7ab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@abf7 │ │ -3e142c: 0b02 |001a: move-result-wide v2 │ │ -3e142e: 7120 1f9b 3200 |001b: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ -3e1434: 0c02 |001e: move-result-object v2 │ │ -3e1436: 6e20 14ac 2000 |001f: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ -3e143c: 6e10 f6ab 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3e1442: 0c02 |0025: move-result-object v2 │ │ -3e1444: 6e10 beab 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@abbe │ │ -3e144a: 0a02 |0029: move-result v2 │ │ -3e144c: 3802 0b00 |002a: if-eqz v2, 0035 // +000b │ │ -3e1450: 6e10 f6ab 0000 |002c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3e1456: 0c02 |002f: move-result-object v2 │ │ -3e1458: 7110 3f9b 0200 |0030: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; // method@9b3f │ │ -3e145e: 0c02 |0033: move-result-object v2 │ │ -3e1460: 2802 |0034: goto 0036 // +0002 │ │ -3e1462: 0712 |0035: move-object v2, v1 │ │ -3e1464: 6e10 f6ab 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3e146a: 0c03 |0039: move-result-object v3 │ │ -3e146c: 6e10 bbab 0300 |003a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ -3e1472: 0c03 |003d: move-result-object v3 │ │ -3e1474: 7110 a80a 0300 |003e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3e147a: 0a03 |0041: move-result v3 │ │ -3e147c: 3903 0e00 |0042: if-nez v3, 0050 // +000e │ │ -3e1480: 6e10 f6ab 0000 |0044: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3e1486: 0c00 |0047: move-result-object v0 │ │ -3e1488: 6e10 bbab 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ -3e148e: 0c00 |004b: move-result-object v0 │ │ -3e1490: 7120 d49c 6000 |004c: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@9cd4 │ │ -3e1496: 0c01 |004f: move-result-object v1 │ │ -3e1498: 0716 |0050: move-object v6, v1 │ │ -3e149a: 0721 |0051: move-object v1, v2 │ │ -3e149c: 2802 |0052: goto 0054 // +0002 │ │ -3e149e: 0716 |0053: move-object v6, v1 │ │ -3e14a0: 7120 d29c 5400 |0054: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromMediaFile:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Ljava/util/List; // method@9cd2 │ │ -3e14a6: 0c05 |0057: move-result-object v5 │ │ -3e14a8: 7120 3e98 5100 |0058: invoke-static {v1, v5}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@983e │ │ -3e14ae: 0c05 |005b: move-result-object v5 │ │ -3e14b0: 7120 3e98 6500 |005c: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@983e │ │ -3e14b6: 0c05 |005f: move-result-object v5 │ │ -3e14b8: 3905 0a00 |0060: if-nez v5, 006a // +000a │ │ -3e14bc: 7100 83b4 0000 |0062: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3e14c2: 0c05 |0065: move-result-object v5 │ │ -3e14c4: 7220 79ac 5400 |0066: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setChapters:(Ljava/util/List;)V // method@ac79 │ │ -3e14ca: 2804 |0069: goto 006d // +0004 │ │ -3e14cc: 7220 79ac 5400 |006a: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setChapters:(Ljava/util/List;)V // method@ac79 │ │ -3e14d2: 0e00 |006d: return-void │ │ +3e13d0: |[3e13d0] de.danoeh.antennapod.core.util.ChapterUtils.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V │ │ +3e13e0: 7210 66ac 0400 |0000: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3e13e6: 0c00 |0003: move-result-object v0 │ │ +3e13e8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +3e13ec: 3906 0300 |0006: if-nez v6, 0009 // +0003 │ │ +3e13f0: 0e00 |0008: return-void │ │ +3e13f2: 2040 a51c |0009: instance-of v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3e13f6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +3e13f8: 3800 4700 |000c: if-eqz v0, 0053 // +0047 │ │ +3e13fc: 0740 |000e: move-object v0, v4 │ │ +3e13fe: 1f00 a51c |000f: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3e1402: 6e10 f6ab 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3e1408: 0c02 |0014: move-result-object v2 │ │ +3e140a: 3902 0d00 |0015: if-nez v2, 0022 // +000d │ │ +3e140e: 6e10 f7ab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@abf7 │ │ +3e1414: 0b02 |001a: move-result-wide v2 │ │ +3e1416: 7120 1f9b 3200 |001b: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ +3e141c: 0c02 |001e: move-result-object v2 │ │ +3e141e: 6e20 14ac 2000 |001f: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ +3e1424: 6e10 f6ab 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3e142a: 0c02 |0025: move-result-object v2 │ │ +3e142c: 6e10 beab 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@abbe │ │ +3e1432: 0a02 |0029: move-result v2 │ │ +3e1434: 3802 0b00 |002a: if-eqz v2, 0035 // +000b │ │ +3e1438: 6e10 f6ab 0000 |002c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3e143e: 0c02 |002f: move-result-object v2 │ │ +3e1440: 7110 3f9b 0200 |0030: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBReader;.loadChaptersOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/List; // method@9b3f │ │ +3e1446: 0c02 |0033: move-result-object v2 │ │ +3e1448: 2802 |0034: goto 0036 // +0002 │ │ +3e144a: 0712 |0035: move-object v2, v1 │ │ +3e144c: 6e10 f6ab 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3e1452: 0c03 |0039: move-result-object v3 │ │ +3e1454: 6e10 bbab 0300 |003a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ +3e145a: 0c03 |003d: move-result-object v3 │ │ +3e145c: 7110 a80a 0300 |003e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3e1462: 0a03 |0041: move-result v3 │ │ +3e1464: 3903 0e00 |0042: if-nez v3, 0050 // +000e │ │ +3e1468: 6e10 f6ab 0000 |0044: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3e146e: 0c00 |0047: move-result-object v0 │ │ +3e1470: 6e10 bbab 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ +3e1476: 0c00 |004b: move-result-object v0 │ │ +3e1478: 7120 d49c 6000 |004c: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@9cd4 │ │ +3e147e: 0c01 |004f: move-result-object v1 │ │ +3e1480: 0716 |0050: move-object v6, v1 │ │ +3e1482: 0721 |0051: move-object v1, v2 │ │ +3e1484: 2802 |0052: goto 0054 // +0002 │ │ +3e1486: 0716 |0053: move-object v6, v1 │ │ +3e1488: 7120 d29c 5400 |0054: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromMediaFile:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Ljava/util/List; // method@9cd2 │ │ +3e148e: 0c05 |0057: move-result-object v5 │ │ +3e1490: 7120 3e98 5100 |0058: invoke-static {v1, v5}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@983e │ │ +3e1496: 0c05 |005b: move-result-object v5 │ │ +3e1498: 7120 3e98 6500 |005c: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/feed/ChapterMerger;.merge:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@983e │ │ +3e149e: 0c05 |005f: move-result-object v5 │ │ +3e14a0: 3905 0a00 |0060: if-nez v5, 006a // +000a │ │ +3e14a4: 7100 83b4 0000 |0062: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3e14aa: 0c05 |0065: move-result-object v5 │ │ +3e14ac: 7220 79ac 5400 |0066: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setChapters:(Ljava/util/List;)V // method@ac79 │ │ +3e14b2: 2804 |0069: goto 006d // +0004 │ │ +3e14b4: 7220 79ac 5400 |006a: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setChapters:(Ljava/util/List;)V // method@ac79 │ │ +3e14ba: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0009 line=65 │ │ 0x000e line=66 │ │ 0x0011 line=67 │ │ 0x0017 line=68 │ │ @@ -843489,87 +843489,87 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 142 16-bit code units │ │ -3e0e9c: |[3e0e9c] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromMediaFile:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Ljava/util/List; │ │ -3e0eac: 1a00 dc13 |0000: const-string v0, "Chapters loaded" // string@13dc │ │ -3e0eb0: 1a01 da13 |0002: const-string v1, "ChapterUtils" // string@13da │ │ -3e0eb4: 7120 d59c 6500 |0004: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/util/ChapterUtils;.openStream:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Lorg/apache/commons/io/input/CountingInputStream; // method@9cd5 │ │ -3e0eba: 0c02 |0007: move-result-object v2 │ │ -3e0ebc: 7110 d69c 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.readId3ChaptersFrom:(Lorg/apache/commons/io/input/CountingInputStream;)Ljava/util/List; // method@9cd6 │ │ -3e0ec2: 0c03 |000b: move-result-object v3 │ │ -3e0ec4: 7210 e0b4 0300 |000c: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3e0eca: 0a04 |000f: move-result v4 │ │ -3e0ecc: 3904 0b00 |0010: if-nez v4, 001b // +000b │ │ -3e0ed0: 7120 fa0a 0100 |0012: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3e0ed6: 3802 0500 |0015: if-eqz v2, 001a // +0005 │ │ -3e0eda: 6e10 e4b6 0200 |0017: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ -3e0ee0: 1103 |001a: return-object v3 │ │ -3e0ee2: 3802 2d00 |001b: if-eqz v2, 0048 // +002d │ │ -3e0ee6: 6e10 e4b6 0200 |001d: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ -3e0eec: 2828 |0020: goto 0048 // +0028 │ │ -3e0eee: 0d03 |0021: move-exception v3 │ │ -3e0ef0: 3802 0a00 |0022: if-eqz v2, 002c // +000a │ │ -3e0ef4: 6e10 e4b6 0200 |0024: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ -3e0efa: 2805 |0027: goto 002c // +0005 │ │ -3e0efc: 0d02 |0028: move-exception v2 │ │ -3e0efe: 6e20 feb2 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3e0f04: 2703 |002c: throw v3 │ │ -3e0f06: 0d02 |002d: move-exception v2 │ │ -3e0f08: 2802 |002e: goto 0030 // +0002 │ │ -3e0f0a: 0d02 |002f: move-exception v2 │ │ -3e0f0c: 2203 741e |0030: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e0f10: 7010 c7b2 0300 |0032: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e0f16: 1a04 335d |0035: const-string v4, "Unable to load ID3 chapters: " // string@5d33 │ │ -3e0f1a: 6e20 d3b2 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e0f20: 6e10 01b3 0200 |003a: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3e0f26: 0c02 |003d: move-result-object v2 │ │ -3e0f28: 6e20 d3b2 2300 |003e: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e0f2e: 6e10 deb2 0300 |0041: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e0f34: 0c02 |0044: move-result-object v2 │ │ -3e0f36: 7120 f70a 2100 |0045: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3e0f3c: 7120 d59c 6500 |0048: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/util/ChapterUtils;.openStream:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Lorg/apache/commons/io/input/CountingInputStream; // method@9cd5 │ │ -3e0f42: 0c05 |004b: move-result-object v5 │ │ -3e0f44: 7110 d79c 0500 |004c: invoke-static {v5}, Lde/danoeh/antennapod/core/util/ChapterUtils;.readOggChaptersFromInputStream:(Ljava/io/InputStream;)Ljava/util/List; // method@9cd7 │ │ -3e0f4a: 0c06 |004f: move-result-object v6 │ │ -3e0f4c: 7210 e0b4 0600 |0050: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3e0f52: 0a02 |0053: move-result v2 │ │ -3e0f54: 3902 0b00 |0054: if-nez v2, 005f // +000b │ │ -3e0f58: 7120 fa0a 0100 |0056: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3e0f5e: 3805 0500 |0059: if-eqz v5, 005e // +0005 │ │ -3e0f62: 6e10 e4b6 0500 |005b: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ -3e0f68: 1106 |005e: return-object v6 │ │ -3e0f6a: 3805 2d00 |005f: if-eqz v5, 008c // +002d │ │ -3e0f6e: 6e10 e4b6 0500 |0061: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ -3e0f74: 2828 |0064: goto 008c // +0028 │ │ -3e0f76: 0d06 |0065: move-exception v6 │ │ -3e0f78: 3805 0a00 |0066: if-eqz v5, 0070 // +000a │ │ -3e0f7c: 6e10 e4b6 0500 |0068: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ -3e0f82: 2805 |006b: goto 0070 // +0005 │ │ -3e0f84: 0d05 |006c: move-exception v5 │ │ -3e0f86: 6e20 feb2 5600 |006d: invoke-virtual {v6, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3e0f8c: 2706 |0070: throw v6 │ │ -3e0f8e: 0d05 |0071: move-exception v5 │ │ -3e0f90: 2802 |0072: goto 0074 // +0002 │ │ -3e0f92: 0d05 |0073: move-exception v5 │ │ -3e0f94: 2206 741e |0074: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e0f98: 7010 c7b2 0600 |0076: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e0f9e: 1a00 365d |0079: const-string v0, "Unable to load vorbis chapters: " // string@5d36 │ │ -3e0fa2: 6e20 d3b2 0600 |007b: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e0fa8: 6e10 01b3 0500 |007e: invoke-virtual {v5}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3e0fae: 0c05 |0081: move-result-object v5 │ │ -3e0fb0: 6e20 d3b2 5600 |0082: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e0fb6: 6e10 deb2 0600 |0085: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e0fbc: 0c05 |0088: move-result-object v5 │ │ -3e0fbe: 7120 f70a 5100 |0089: invoke-static {v1, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3e0fc4: 1205 |008c: const/4 v5, #int 0 // #0 │ │ -3e0fc6: 1105 |008d: return-object v5 │ │ +3e0e84: |[3e0e84] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromMediaFile:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Ljava/util/List; │ │ +3e0e94: 1a00 dc13 |0000: const-string v0, "Chapters loaded" // string@13dc │ │ +3e0e98: 1a01 da13 |0002: const-string v1, "ChapterUtils" // string@13da │ │ +3e0e9c: 7120 d59c 6500 |0004: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/util/ChapterUtils;.openStream:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Lorg/apache/commons/io/input/CountingInputStream; // method@9cd5 │ │ +3e0ea2: 0c02 |0007: move-result-object v2 │ │ +3e0ea4: 7110 d69c 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.readId3ChaptersFrom:(Lorg/apache/commons/io/input/CountingInputStream;)Ljava/util/List; // method@9cd6 │ │ +3e0eaa: 0c03 |000b: move-result-object v3 │ │ +3e0eac: 7210 e0b4 0300 |000c: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3e0eb2: 0a04 |000f: move-result v4 │ │ +3e0eb4: 3904 0b00 |0010: if-nez v4, 001b // +000b │ │ +3e0eb8: 7120 fa0a 0100 |0012: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3e0ebe: 3802 0500 |0015: if-eqz v2, 001a // +0005 │ │ +3e0ec2: 6e10 e4b6 0200 |0017: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ +3e0ec8: 1103 |001a: return-object v3 │ │ +3e0eca: 3802 2d00 |001b: if-eqz v2, 0048 // +002d │ │ +3e0ece: 6e10 e4b6 0200 |001d: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ +3e0ed4: 2828 |0020: goto 0048 // +0028 │ │ +3e0ed6: 0d03 |0021: move-exception v3 │ │ +3e0ed8: 3802 0a00 |0022: if-eqz v2, 002c // +000a │ │ +3e0edc: 6e10 e4b6 0200 |0024: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ +3e0ee2: 2805 |0027: goto 002c // +0005 │ │ +3e0ee4: 0d02 |0028: move-exception v2 │ │ +3e0ee6: 6e20 feb2 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3e0eec: 2703 |002c: throw v3 │ │ +3e0eee: 0d02 |002d: move-exception v2 │ │ +3e0ef0: 2802 |002e: goto 0030 // +0002 │ │ +3e0ef2: 0d02 |002f: move-exception v2 │ │ +3e0ef4: 2203 741e |0030: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e0ef8: 7010 c7b2 0300 |0032: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e0efe: 1a04 335d |0035: const-string v4, "Unable to load ID3 chapters: " // string@5d33 │ │ +3e0f02: 6e20 d3b2 4300 |0037: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e0f08: 6e10 01b3 0200 |003a: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3e0f0e: 0c02 |003d: move-result-object v2 │ │ +3e0f10: 6e20 d3b2 2300 |003e: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e0f16: 6e10 deb2 0300 |0041: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e0f1c: 0c02 |0044: move-result-object v2 │ │ +3e0f1e: 7120 f70a 2100 |0045: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3e0f24: 7120 d59c 6500 |0048: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/util/ChapterUtils;.openStream:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Lorg/apache/commons/io/input/CountingInputStream; // method@9cd5 │ │ +3e0f2a: 0c05 |004b: move-result-object v5 │ │ +3e0f2c: 7110 d79c 0500 |004c: invoke-static {v5}, Lde/danoeh/antennapod/core/util/ChapterUtils;.readOggChaptersFromInputStream:(Ljava/io/InputStream;)Ljava/util/List; // method@9cd7 │ │ +3e0f32: 0c06 |004f: move-result-object v6 │ │ +3e0f34: 7210 e0b4 0600 |0050: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3e0f3a: 0a02 |0053: move-result v2 │ │ +3e0f3c: 3902 0b00 |0054: if-nez v2, 005f // +000b │ │ +3e0f40: 7120 fa0a 0100 |0056: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3e0f46: 3805 0500 |0059: if-eqz v5, 005e // +0005 │ │ +3e0f4a: 6e10 e4b6 0500 |005b: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ +3e0f50: 1106 |005e: return-object v6 │ │ +3e0f52: 3805 2d00 |005f: if-eqz v5, 008c // +002d │ │ +3e0f56: 6e10 e4b6 0500 |0061: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ +3e0f5c: 2828 |0064: goto 008c // +0028 │ │ +3e0f5e: 0d06 |0065: move-exception v6 │ │ +3e0f60: 3805 0a00 |0066: if-eqz v5, 0070 // +000a │ │ +3e0f64: 6e10 e4b6 0500 |0068: invoke-virtual {v5}, Lorg/apache/commons/io/input/ProxyInputStream;.close:()V // method@b6e4 │ │ +3e0f6a: 2805 |006b: goto 0070 // +0005 │ │ +3e0f6c: 0d05 |006c: move-exception v5 │ │ +3e0f6e: 6e20 feb2 5600 |006d: invoke-virtual {v6, v5}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3e0f74: 2706 |0070: throw v6 │ │ +3e0f76: 0d05 |0071: move-exception v5 │ │ +3e0f78: 2802 |0072: goto 0074 // +0002 │ │ +3e0f7a: 0d05 |0073: move-exception v5 │ │ +3e0f7c: 2206 741e |0074: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e0f80: 7010 c7b2 0600 |0076: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e0f86: 1a00 365d |0079: const-string v0, "Unable to load vorbis chapters: " // string@5d36 │ │ +3e0f8a: 6e20 d3b2 0600 |007b: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e0f90: 6e10 01b3 0500 |007e: invoke-virtual {v5}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3e0f96: 0c05 |0081: move-result-object v5 │ │ +3e0f98: 6e20 d3b2 5600 |0082: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e0f9e: 6e10 deb2 0600 |0085: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e0fa4: 0c05 |0088: move-result-object v5 │ │ +3e0fa6: 7120 f70a 5100 |0089: invoke-static {v1, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3e0fac: 1205 |008c: const/4 v5, #int 0 // #0 │ │ +3e0fae: 1105 |008d: return-object v5 │ │ catches : 10 │ │ 0x0004 - 0x0008 │ │ Ljava/io/IOException; -> 0x002f │ │ Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; -> 0x002d │ │ 0x0008 - 0x0015 │ │ -> 0x0021 │ │ 0x0017 - 0x0020 │ │ @@ -843617,59 +843617,59 @@ │ │ type : '(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -3e1084: |[3e1084] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; │ │ -3e1094: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e1096: 2201 9a1f |0001: new-instance v1, Lokhttp3/Request$Builder; // type@1f9a │ │ -3e109a: 7010 90b6 0100 |0003: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -3e10a0: 6e20 9ab6 2100 |0006: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ -3e10a6: 0c02 |0009: move-result-object v2 │ │ -3e10a8: 6e20 93b6 3200 |000a: invoke-virtual {v2, v3}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b693 │ │ -3e10ae: 0c02 |000d: move-result-object v2 │ │ -3e10b0: 6e10 92b6 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3e10b6: 0c02 |0011: move-result-object v2 │ │ -3e10b8: 7100 c798 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -3e10be: 0c03 |0015: move-result-object v3 │ │ -3e10c0: 6e20 8fb6 2300 |0016: invoke-virtual {v3, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -3e10c6: 0c02 |0019: move-result-object v2 │ │ -3e10c8: 7210 65b6 0200 |001a: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -3e10ce: 0c02 |001d: move-result-object v2 │ │ -3e10d0: 6e10 a8b6 0200 |001e: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ -3e10d6: 0a03 |0021: move-result v3 │ │ -3e10d8: 3803 2300 |0022: if-eqz v3, 0045 // +0023 │ │ -3e10dc: 6e10 a3b6 0200 |0024: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -3e10e2: 0c03 |0027: move-result-object v3 │ │ -3e10e4: 3803 1d00 |0028: if-eqz v3, 0045 // +001d │ │ -3e10e8: 6e10 a3b6 0200 |002a: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -3e10ee: 0c03 |002d: move-result-object v3 │ │ -3e10f0: 6e10 b1b6 0300 |002e: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ -3e10f6: 0c03 |0031: move-result-object v3 │ │ -3e10f8: 7110 71ae 0300 |0032: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/PodcastIndexChapterParser;.parse:(Ljava/lang/String;)Ljava/util/List; // method@ae71 │ │ -3e10fe: 0c03 |0035: move-result-object v3 │ │ -3e1100: 6e10 a4b6 0200 |0036: invoke-virtual {v2}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ -3e1106: 1103 |0039: return-object v3 │ │ -3e1108: 0d03 |003a: move-exception v3 │ │ -3e110a: 2805 |003b: goto 0040 // +0005 │ │ -3e110c: 0d03 |003c: move-exception v3 │ │ -3e110e: 280e |003d: goto 004b // +000e │ │ -3e1110: 0d03 |003e: move-exception v3 │ │ -3e1112: 0702 |003f: move-object v2, v0 │ │ -3e1114: 6e10 04b3 0300 |0040: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3e111a: 3802 0500 |0043: if-eqz v2, 0048 // +0005 │ │ -3e111e: 6e10 a4b6 0200 |0045: invoke-virtual {v2}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ -3e1124: 1100 |0048: return-object v0 │ │ -3e1126: 0d03 |0049: move-exception v3 │ │ -3e1128: 0720 |004a: move-object v0, v2 │ │ -3e112a: 3800 0500 |004b: if-eqz v0, 0050 // +0005 │ │ -3e112e: 6e10 a4b6 0000 |004d: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ -3e1134: 2703 |0050: throw v3 │ │ +3e106c: |[3e106c] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; │ │ +3e107c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e107e: 2201 9a1f |0001: new-instance v1, Lokhttp3/Request$Builder; // type@1f9a │ │ +3e1082: 7010 90b6 0100 |0003: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +3e1088: 6e20 9ab6 2100 |0006: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ +3e108e: 0c02 |0009: move-result-object v2 │ │ +3e1090: 6e20 93b6 3200 |000a: invoke-virtual {v2, v3}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b693 │ │ +3e1096: 0c02 |000d: move-result-object v2 │ │ +3e1098: 6e10 92b6 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3e109e: 0c02 |0011: move-result-object v2 │ │ +3e10a0: 7100 c798 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +3e10a6: 0c03 |0015: move-result-object v3 │ │ +3e10a8: 6e20 8fb6 2300 |0016: invoke-virtual {v3, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +3e10ae: 0c02 |0019: move-result-object v2 │ │ +3e10b0: 7210 65b6 0200 |001a: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +3e10b6: 0c02 |001d: move-result-object v2 │ │ +3e10b8: 6e10 a8b6 0200 |001e: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ +3e10be: 0a03 |0021: move-result v3 │ │ +3e10c0: 3803 2300 |0022: if-eqz v3, 0045 // +0023 │ │ +3e10c4: 6e10 a3b6 0200 |0024: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +3e10ca: 0c03 |0027: move-result-object v3 │ │ +3e10cc: 3803 1d00 |0028: if-eqz v3, 0045 // +001d │ │ +3e10d0: 6e10 a3b6 0200 |002a: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +3e10d6: 0c03 |002d: move-result-object v3 │ │ +3e10d8: 6e10 b1b6 0300 |002e: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ +3e10de: 0c03 |0031: move-result-object v3 │ │ +3e10e0: 7110 71ae 0300 |0032: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/PodcastIndexChapterParser;.parse:(Ljava/lang/String;)Ljava/util/List; // method@ae71 │ │ +3e10e6: 0c03 |0035: move-result-object v3 │ │ +3e10e8: 6e10 a4b6 0200 |0036: invoke-virtual {v2}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ +3e10ee: 1103 |0039: return-object v3 │ │ +3e10f0: 0d03 |003a: move-exception v3 │ │ +3e10f2: 2805 |003b: goto 0040 // +0005 │ │ +3e10f4: 0d03 |003c: move-exception v3 │ │ +3e10f6: 280e |003d: goto 004b // +000e │ │ +3e10f8: 0d03 |003e: move-exception v3 │ │ +3e10fa: 0702 |003f: move-object v2, v0 │ │ +3e10fc: 6e10 04b3 0300 |0040: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3e1102: 3802 0500 |0043: if-eqz v2, 0048 // +0005 │ │ +3e1106: 6e10 a4b6 0200 |0045: invoke-virtual {v2}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ +3e110c: 1100 |0048: return-object v0 │ │ +3e110e: 0d03 |0049: move-exception v3 │ │ +3e1110: 0720 |004a: move-object v0, v2 │ │ +3e1112: 3800 0500 |004b: if-eqz v0, 0050 // +0005 │ │ +3e1116: 6e10 a4b6 0000 |004d: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ +3e111c: 2703 |0050: throw v3 │ │ catches : 3 │ │ 0x0001 - 0x001e │ │ Ljava/io/IOException; -> 0x003e │ │ -> 0x003c │ │ 0x001e - 0x0036 │ │ Ljava/io/IOException; -> 0x003a │ │ -> 0x0049 │ │ @@ -843693,34 +843693,34 @@ │ │ type : '(Ljava/lang/String;Z)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -3e1030: |[3e1030] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; │ │ -3e1040: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -3e1044: 6203 4cd9 |0002: sget-object v3, Lokhttp3/CacheControl;.FORCE_NETWORK:Lokhttp3/CacheControl; // field@d94c │ │ -3e1048: 7120 d39c 3200 |0004: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9cd3 │ │ -3e104e: 0c02 |0007: move-result-object v2 │ │ -3e1050: 1102 |0008: return-object v2 │ │ -3e1052: 6203 4bd9 |0009: sget-object v3, Lokhttp3/CacheControl;.FORCE_CACHE:Lokhttp3/CacheControl; // field@d94b │ │ -3e1056: 7120 d39c 3200 |000b: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9cd3 │ │ -3e105c: 0c03 |000e: move-result-object v3 │ │ -3e105e: 3803 0b00 |000f: if-eqz v3, 001a // +000b │ │ -3e1062: 7210 e9b4 0300 |0011: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e1068: 0a00 |0014: move-result v0 │ │ -3e106a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -3e106c: 3610 0300 |0016: if-gt v0, v1, 0019 // +0003 │ │ -3e1070: 2802 |0018: goto 001a // +0002 │ │ -3e1072: 1103 |0019: return-object v3 │ │ -3e1074: 6203 4cd9 |001a: sget-object v3, Lokhttp3/CacheControl;.FORCE_NETWORK:Lokhttp3/CacheControl; // field@d94c │ │ -3e1078: 7120 d39c 3200 |001c: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9cd3 │ │ -3e107e: 0c02 |001f: move-result-object v2 │ │ -3e1080: 1102 |0020: return-object v2 │ │ +3e1018: |[3e1018] de.danoeh.antennapod.core.util.ChapterUtils.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; │ │ +3e1028: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +3e102c: 6203 4cd9 |0002: sget-object v3, Lokhttp3/CacheControl;.FORCE_NETWORK:Lokhttp3/CacheControl; // field@d94c │ │ +3e1030: 7120 d39c 3200 |0004: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9cd3 │ │ +3e1036: 0c02 |0007: move-result-object v2 │ │ +3e1038: 1102 |0008: return-object v2 │ │ +3e103a: 6203 4bd9 |0009: sget-object v3, Lokhttp3/CacheControl;.FORCE_CACHE:Lokhttp3/CacheControl; // field@d94b │ │ +3e103e: 7120 d39c 3200 |000b: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9cd3 │ │ +3e1044: 0c03 |000e: move-result-object v3 │ │ +3e1046: 3803 0b00 |000f: if-eqz v3, 001a // +000b │ │ +3e104a: 7210 e9b4 0300 |0011: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e1050: 0a00 |0014: move-result v0 │ │ +3e1052: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +3e1054: 3610 0300 |0016: if-gt v0, v1, 0019 // +0003 │ │ +3e1058: 2802 |0018: goto 001a // +0002 │ │ +3e105a: 1103 |0019: return-object v3 │ │ +3e105c: 6203 4cd9 |001a: sget-object v3, Lokhttp3/CacheControl;.FORCE_NETWORK:Lokhttp3/CacheControl; // field@d94c │ │ +3e1060: 7120 d39c 3200 |001c: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Lokhttp3/CacheControl;)Ljava/util/List; // method@9cd3 │ │ +3e1066: 0c02 |001f: move-result-object v2 │ │ +3e1068: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=140 │ │ 0x0009 line=142 │ │ 0x0011 line=143 │ │ 0x001a line=145 │ │ locals : │ │ @@ -843732,92 +843732,92 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Lorg/apache/commons/io/input/CountingInputStream;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 160 16-bit code units │ │ -3e1234: |[3e1234] de.danoeh.antennapod.core.util.ChapterUtils.openStream:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Lorg/apache/commons/io/input/CountingInputStream; │ │ -3e1244: 7210 75ac 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ac75 │ │ -3e124a: 0a00 |0003: move-result v0 │ │ -3e124c: 3800 3700 |0004: if-eqz v0, 003b // +0037 │ │ -3e1250: 7210 6eac 0200 |0006: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ -3e1256: 0c03 |0009: move-result-object v3 │ │ -3e1258: 3803 2900 |000a: if-eqz v3, 0033 // +0029 │ │ -3e125c: 2203 231e |000c: new-instance v3, Ljava/io/File; // type@1e23 │ │ -3e1260: 7210 6eac 0200 |000e: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ -3e1266: 0c02 |0011: move-result-object v2 │ │ -3e1268: 7020 3cb1 2300 |0012: invoke-direct {v3, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3e126e: 6e10 44b1 0300 |0015: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3e1274: 0a02 |0018: move-result v2 │ │ -3e1276: 3802 1200 |0019: if-eqz v2, 002b // +0012 │ │ -3e127a: 2202 ad1f |001b: new-instance v2, Lorg/apache/commons/io/input/CountingInputStream; // type@1fad │ │ -3e127e: 2200 191e |001d: new-instance v0, Ljava/io/BufferedInputStream; // type@1e19 │ │ -3e1282: 2201 251e |001f: new-instance v1, Ljava/io/FileInputStream; // type@1e25 │ │ -3e1286: 7020 53b1 3100 |0021: invoke-direct {v1, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b153 │ │ -3e128c: 7020 15b1 1000 |0024: invoke-direct {v0, v1}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ -3e1292: 7020 e2b6 0200 |0027: invoke-direct {v2, v0}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b6e2 │ │ -3e1298: 1102 |002a: return-object v2 │ │ -3e129a: 2202 2a1e |002b: new-instance v2, Ljava/io/IOException; // type@1e2a │ │ -3e129e: 1a03 3f47 |002d: const-string v3, "Local file does not exist" // string@473f │ │ -3e12a2: 7020 6cb1 3200 |002f: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3e12a8: 2702 |0032: throw v2 │ │ -3e12aa: 2202 2a1e |0033: new-instance v2, Ljava/io/IOException; // type@1e2a │ │ -3e12ae: 1a03 ba4b |0035: const-string v3, "No local url" // string@4bba │ │ -3e12b2: 7020 6cb1 3200 |0037: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3e12b8: 2702 |003a: throw v2 │ │ -3e12ba: 7210 73ac 0200 |003b: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ -3e12c0: 0c00 |003e: move-result-object v0 │ │ -3e12c2: 1a01 da75 |003f: const-string v1, "content" // string@75da │ │ -3e12c6: 6e20 b5b2 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3e12cc: 0a00 |0044: move-result v0 │ │ -3e12ce: 3800 1d00 |0045: if-eqz v0, 0062 // +001d │ │ -3e12d2: 7210 73ac 0200 |0047: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ -3e12d8: 0c02 |004a: move-result-object v2 │ │ -3e12da: 7110 c906 0200 |004b: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -3e12e0: 0c02 |004e: move-result-object v2 │ │ -3e12e2: 2200 ad1f |004f: new-instance v0, Lorg/apache/commons/io/input/CountingInputStream; // type@1fad │ │ -3e12e6: 2201 191e |0051: new-instance v1, Ljava/io/BufferedInputStream; // type@1e19 │ │ -3e12ea: 6e10 1f02 0300 |0053: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ -3e12f0: 0c03 |0056: move-result-object v3 │ │ -3e12f2: 6e20 0202 2300 |0057: invoke-virtual {v3, v2}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0202 │ │ -3e12f8: 0c02 |005a: move-result-object v2 │ │ -3e12fa: 7020 15b1 2100 |005b: invoke-direct {v1, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ -3e1300: 7020 e2b6 1000 |005e: invoke-direct {v0, v1}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b6e2 │ │ -3e1306: 1100 |0061: return-object v0 │ │ -3e1308: 2203 9a1f |0062: new-instance v3, Lokhttp3/Request$Builder; // type@1f9a │ │ -3e130c: 7010 90b6 0300 |0064: invoke-direct {v3}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -3e1312: 7210 73ac 0200 |0067: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ -3e1318: 0c02 |006a: move-result-object v2 │ │ -3e131a: 6e20 9ab6 2300 |006b: invoke-virtual {v3, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ -3e1320: 0c02 |006e: move-result-object v2 │ │ -3e1322: 6e10 92b6 0200 |006f: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3e1328: 0c02 |0072: move-result-object v2 │ │ -3e132a: 7100 c798 0000 |0073: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -3e1330: 0c03 |0076: move-result-object v3 │ │ -3e1332: 6e20 8fb6 2300 |0077: invoke-virtual {v3, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -3e1338: 0c02 |007a: move-result-object v2 │ │ -3e133a: 7210 65b6 0200 |007b: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -3e1340: 0c02 |007e: move-result-object v2 │ │ -3e1342: 6e10 a3b6 0200 |007f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -3e1348: 0c03 |0082: move-result-object v3 │ │ -3e134a: 3803 1500 |0083: if-eqz v3, 0098 // +0015 │ │ -3e134e: 2203 ad1f |0085: new-instance v3, Lorg/apache/commons/io/input/CountingInputStream; // type@1fad │ │ -3e1352: 2200 191e |0087: new-instance v0, Ljava/io/BufferedInputStream; // type@1e19 │ │ -3e1356: 6e10 a3b6 0200 |0089: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -3e135c: 0c02 |008c: move-result-object v2 │ │ -3e135e: 6e10 adb6 0200 |008d: invoke-virtual {v2}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b6ad │ │ -3e1364: 0c02 |0090: move-result-object v2 │ │ -3e1366: 7020 15b1 2000 |0091: invoke-direct {v0, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ -3e136c: 7020 e2b6 0300 |0094: invoke-direct {v3, v0}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b6e2 │ │ -3e1372: 1103 |0097: return-object v3 │ │ -3e1374: 2202 2a1e |0098: new-instance v2, Ljava/io/IOException; // type@1e2a │ │ -3e1378: 1a03 6f11 |009a: const-string v3, "Body is null" // string@116f │ │ -3e137c: 7020 6cb1 3200 |009c: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3e1382: 2702 |009f: throw v2 │ │ +3e121c: |[3e121c] de.danoeh.antennapod.core.util.ChapterUtils.openStream:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Lorg/apache/commons/io/input/CountingInputStream; │ │ +3e122c: 7210 75ac 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ac75 │ │ +3e1232: 0a00 |0003: move-result v0 │ │ +3e1234: 3800 3700 |0004: if-eqz v0, 003b // +0037 │ │ +3e1238: 7210 6eac 0200 |0006: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ +3e123e: 0c03 |0009: move-result-object v3 │ │ +3e1240: 3803 2900 |000a: if-eqz v3, 0033 // +0029 │ │ +3e1244: 2203 231e |000c: new-instance v3, Ljava/io/File; // type@1e23 │ │ +3e1248: 7210 6eac 0200 |000e: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ +3e124e: 0c02 |0011: move-result-object v2 │ │ +3e1250: 7020 3cb1 2300 |0012: invoke-direct {v3, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3e1256: 6e10 44b1 0300 |0015: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3e125c: 0a02 |0018: move-result v2 │ │ +3e125e: 3802 1200 |0019: if-eqz v2, 002b // +0012 │ │ +3e1262: 2202 ad1f |001b: new-instance v2, Lorg/apache/commons/io/input/CountingInputStream; // type@1fad │ │ +3e1266: 2200 191e |001d: new-instance v0, Ljava/io/BufferedInputStream; // type@1e19 │ │ +3e126a: 2201 251e |001f: new-instance v1, Ljava/io/FileInputStream; // type@1e25 │ │ +3e126e: 7020 53b1 3100 |0021: invoke-direct {v1, v3}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b153 │ │ +3e1274: 7020 15b1 1000 |0024: invoke-direct {v0, v1}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ +3e127a: 7020 e2b6 0200 |0027: invoke-direct {v2, v0}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b6e2 │ │ +3e1280: 1102 |002a: return-object v2 │ │ +3e1282: 2202 2a1e |002b: new-instance v2, Ljava/io/IOException; // type@1e2a │ │ +3e1286: 1a03 3f47 |002d: const-string v3, "Local file does not exist" // string@473f │ │ +3e128a: 7020 6cb1 3200 |002f: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3e1290: 2702 |0032: throw v2 │ │ +3e1292: 2202 2a1e |0033: new-instance v2, Ljava/io/IOException; // type@1e2a │ │ +3e1296: 1a03 ba4b |0035: const-string v3, "No local url" // string@4bba │ │ +3e129a: 7020 6cb1 3200 |0037: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3e12a0: 2702 |003a: throw v2 │ │ +3e12a2: 7210 73ac 0200 |003b: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ +3e12a8: 0c00 |003e: move-result-object v0 │ │ +3e12aa: 1a01 da75 |003f: const-string v1, "content" // string@75da │ │ +3e12ae: 6e20 b5b2 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3e12b4: 0a00 |0044: move-result v0 │ │ +3e12b6: 3800 1d00 |0045: if-eqz v0, 0062 // +001d │ │ +3e12ba: 7210 73ac 0200 |0047: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ +3e12c0: 0c02 |004a: move-result-object v2 │ │ +3e12c2: 7110 c906 0200 |004b: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +3e12c8: 0c02 |004e: move-result-object v2 │ │ +3e12ca: 2200 ad1f |004f: new-instance v0, Lorg/apache/commons/io/input/CountingInputStream; // type@1fad │ │ +3e12ce: 2201 191e |0051: new-instance v1, Ljava/io/BufferedInputStream; // type@1e19 │ │ +3e12d2: 6e10 1f02 0300 |0053: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ +3e12d8: 0c03 |0056: move-result-object v3 │ │ +3e12da: 6e20 0202 2300 |0057: invoke-virtual {v3, v2}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0202 │ │ +3e12e0: 0c02 |005a: move-result-object v2 │ │ +3e12e2: 7020 15b1 2100 |005b: invoke-direct {v1, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ +3e12e8: 7020 e2b6 1000 |005e: invoke-direct {v0, v1}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b6e2 │ │ +3e12ee: 1100 |0061: return-object v0 │ │ +3e12f0: 2203 9a1f |0062: new-instance v3, Lokhttp3/Request$Builder; // type@1f9a │ │ +3e12f4: 7010 90b6 0300 |0064: invoke-direct {v3}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +3e12fa: 7210 73ac 0200 |0067: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ +3e1300: 0c02 |006a: move-result-object v2 │ │ +3e1302: 6e20 9ab6 2300 |006b: invoke-virtual {v3, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ +3e1308: 0c02 |006e: move-result-object v2 │ │ +3e130a: 6e10 92b6 0200 |006f: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3e1310: 0c02 |0072: move-result-object v2 │ │ +3e1312: 7100 c798 0000 |0073: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +3e1318: 0c03 |0076: move-result-object v3 │ │ +3e131a: 6e20 8fb6 2300 |0077: invoke-virtual {v3, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +3e1320: 0c02 |007a: move-result-object v2 │ │ +3e1322: 7210 65b6 0200 |007b: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +3e1328: 0c02 |007e: move-result-object v2 │ │ +3e132a: 6e10 a3b6 0200 |007f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +3e1330: 0c03 |0082: move-result-object v3 │ │ +3e1332: 3803 1500 |0083: if-eqz v3, 0098 // +0015 │ │ +3e1336: 2203 ad1f |0085: new-instance v3, Lorg/apache/commons/io/input/CountingInputStream; // type@1fad │ │ +3e133a: 2200 191e |0087: new-instance v0, Ljava/io/BufferedInputStream; // type@1e19 │ │ +3e133e: 6e10 a3b6 0200 |0089: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +3e1344: 0c02 |008c: move-result-object v2 │ │ +3e1346: 6e10 adb6 0200 |008d: invoke-virtual {v2}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b6ad │ │ +3e134c: 0c02 |0090: move-result-object v2 │ │ +3e134e: 7020 15b1 2000 |0091: invoke-direct {v0, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ +3e1354: 7020 e2b6 0300 |0094: invoke-direct {v3, v0}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@b6e2 │ │ +3e135a: 1103 |0097: return-object v3 │ │ +3e135c: 2202 2a1e |0098: new-instance v2, Ljava/io/IOException; // type@1e2a │ │ +3e1360: 1a03 6f11 |009a: const-string v3, "Body is null" // string@116f │ │ +3e1364: 7020 6cb1 3200 |009c: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3e136a: 2702 |009f: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x000c line=120 │ │ 0x0015 line=121 │ │ 0x001b line=124 │ │ @@ -843840,33 +843840,33 @@ │ │ type : '(Lorg/apache/commons/io/input/CountingInputStream;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3e1160: |[3e1160] de.danoeh.antennapod.core.util.ChapterUtils.readId3ChaptersFrom:(Lorg/apache/commons/io/input/CountingInputStream;)Ljava/util/List; │ │ -3e1170: 2200 701d |0000: new-instance v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader; // type@1d70 │ │ -3e1174: 7020 d3ae 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@aed3 │ │ -3e117a: 6e10 e2ae 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@aee2 │ │ -3e1180: 6e10 d4ae 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.getChapters:()Ljava/util/List; // method@aed4 │ │ -3e1186: 0c01 |000b: move-result-object v1 │ │ -3e1188: 2200 9519 |000c: new-instance v0, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator; // type@1995 │ │ -3e118c: 7010 829d 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator;.:()V // method@9d82 │ │ -3e1192: 7120 90b4 0100 |0011: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3e1198: 7110 cf9c 0100 |0014: invoke-static {v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.enumerateEmptyChapterTitles:(Ljava/util/List;)V // method@9ccf │ │ -3e119e: 7110 ce9c 0100 |0017: invoke-static {v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.chaptersValid:(Ljava/util/List;)Z // method@9cce │ │ -3e11a4: 0a00 |001a: move-result v0 │ │ -3e11a6: 3900 0d00 |001b: if-nez v0, 0028 // +000d │ │ -3e11aa: 1a01 da13 |001d: const-string v1, "ChapterUtils" // string@13da │ │ -3e11ae: 1a00 ce13 |001f: const-string v0, "Chapter data was invalid" // string@13ce │ │ -3e11b2: 7120 f70a 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3e11b8: 7100 83b4 0000 |0024: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3e11be: 0c01 |0027: move-result-object v1 │ │ -3e11c0: 1101 |0028: return-object v1 │ │ +3e1148: |[3e1148] de.danoeh.antennapod.core.util.ChapterUtils.readId3ChaptersFrom:(Lorg/apache/commons/io/input/CountingInputStream;)Ljava/util/List; │ │ +3e1158: 2200 701d |0000: new-instance v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader; // type@1d70 │ │ +3e115c: 7020 d3ae 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@aed3 │ │ +3e1162: 6e10 e2ae 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@aee2 │ │ +3e1168: 6e10 d4ae 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.getChapters:()Ljava/util/List; // method@aed4 │ │ +3e116e: 0c01 |000b: move-result-object v1 │ │ +3e1170: 2200 9519 |000c: new-instance v0, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator; // type@1995 │ │ +3e1174: 7010 829d 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator;.:()V // method@9d82 │ │ +3e117a: 7120 90b4 0100 |0011: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3e1180: 7110 cf9c 0100 |0014: invoke-static {v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.enumerateEmptyChapterTitles:(Ljava/util/List;)V // method@9ccf │ │ +3e1186: 7110 ce9c 0100 |0017: invoke-static {v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.chaptersValid:(Ljava/util/List;)Z // method@9cce │ │ +3e118c: 0a00 |001a: move-result v0 │ │ +3e118e: 3900 0d00 |001b: if-nez v0, 0028 // +000d │ │ +3e1192: 1a01 da13 |001d: const-string v1, "ChapterUtils" // string@13da │ │ +3e1196: 1a00 ce13 |001f: const-string v0, "Chapter data was invalid" // string@13ce │ │ +3e119a: 7120 f70a 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3e11a0: 7100 83b4 0000 |0024: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3e11a6: 0c01 |0027: move-result-object v1 │ │ +3e11a8: 1101 |0028: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0005 line=171 │ │ 0x0008 line=172 │ │ 0x000c line=173 │ │ 0x0014 line=174 │ │ @@ -843881,37 +843881,37 @@ │ │ type : '(Ljava/io/InputStream;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3e11c4: |[3e11c4] de.danoeh.antennapod.core.util.ChapterUtils.readOggChaptersFromInputStream:(Ljava/io/InputStream;)Ljava/util/List; │ │ -3e11d4: 2200 771d |0000: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader; // type@1d77 │ │ -3e11d8: 2201 191e |0002: new-instance v1, Ljava/io/BufferedInputStream; // type@1e19 │ │ -3e11dc: 7020 15b1 2100 |0004: invoke-direct {v1, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ -3e11e2: 7020 f7ae 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.:(Ljava/io/InputStream;)V // method@aef7 │ │ -3e11e8: 6e10 10af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@af10 │ │ -3e11ee: 6e10 faae 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapters:()Ljava/util/List; // method@aefa │ │ -3e11f4: 0c02 |0010: move-result-object v2 │ │ -3e11f6: 3902 0700 |0011: if-nez v2, 0018 // +0007 │ │ -3e11fa: 7100 83b4 0000 |0013: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3e1200: 0c02 |0016: move-result-object v2 │ │ -3e1202: 1102 |0017: return-object v2 │ │ -3e1204: 2200 9519 |0018: new-instance v0, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator; // type@1995 │ │ -3e1208: 7010 829d 0000 |001a: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator;.:()V // method@9d82 │ │ -3e120e: 7120 90b4 0200 |001d: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3e1214: 7110 cf9c 0200 |0020: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.enumerateEmptyChapterTitles:(Ljava/util/List;)V // method@9ccf │ │ -3e121a: 7110 ce9c 0200 |0023: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.chaptersValid:(Ljava/util/List;)Z // method@9cce │ │ -3e1220: 0a00 |0026: move-result v0 │ │ -3e1222: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ -3e1226: 1102 |0029: return-object v2 │ │ -3e1228: 7100 83b4 0000 |002a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3e122e: 0c02 |002d: move-result-object v2 │ │ -3e1230: 1102 |002e: return-object v2 │ │ +3e11ac: |[3e11ac] de.danoeh.antennapod.core.util.ChapterUtils.readOggChaptersFromInputStream:(Ljava/io/InputStream;)Ljava/util/List; │ │ +3e11bc: 2200 771d |0000: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader; // type@1d77 │ │ +3e11c0: 2201 191e |0002: new-instance v1, Ljava/io/BufferedInputStream; // type@1e19 │ │ +3e11c4: 7020 15b1 2100 |0004: invoke-direct {v1, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ +3e11ca: 7020 f7ae 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.:(Ljava/io/InputStream;)V // method@aef7 │ │ +3e11d0: 6e10 10af 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@af10 │ │ +3e11d6: 6e10 faae 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapters:()Ljava/util/List; // method@aefa │ │ +3e11dc: 0c02 |0010: move-result-object v2 │ │ +3e11de: 3902 0700 |0011: if-nez v2, 0018 // +0007 │ │ +3e11e2: 7100 83b4 0000 |0013: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3e11e8: 0c02 |0016: move-result-object v2 │ │ +3e11ea: 1102 |0017: return-object v2 │ │ +3e11ec: 2200 9519 |0018: new-instance v0, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator; // type@1995 │ │ +3e11f0: 7010 829d 0000 |001a: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator;.:()V // method@9d82 │ │ +3e11f6: 7120 90b4 0200 |001d: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3e11fc: 7110 cf9c 0200 |0020: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.enumerateEmptyChapterTitles:(Ljava/util/List;)V // method@9ccf │ │ +3e1202: 7110 ce9c 0200 |0023: invoke-static {v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.chaptersValid:(Ljava/util/List;)Z // method@9cce │ │ +3e1208: 0a00 |0026: move-result v0 │ │ +3e120a: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ +3e120e: 1102 |0029: return-object v2 │ │ +3e1210: 7100 83b4 0000 |002a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3e1216: 0c02 |002d: move-result-object v2 │ │ +3e1218: 1102 |002e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x000a line=185 │ │ 0x000d line=186 │ │ 0x0013 line=188 │ │ 0x0018 line=190 │ │ @@ -843962,17 +843962,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e1840: |[3e1840] de.danoeh.antennapod.core.util.Converter.:()V │ │ -3e1850: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e1856: 0e00 |0003: return-void │ │ +3e1828: |[3e1828] de.danoeh.antennapod.core.util.Converter.:()V │ │ +3e1838: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e183e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/Converter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/Converter;) │ │ @@ -843980,42 +843980,42 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -3e14d4: |[3e14d4] de.danoeh.antennapod.core.util.Converter.durationStringLongToMs:(Ljava/lang/String;)I │ │ -3e14e4: 1a00 140a |0000: const-string v0, ":" // string@0a14 │ │ -3e14e8: 6e20 b3b2 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -3e14ee: 0c03 |0005: move-result-object v3 │ │ -3e14f0: 2130 |0006: array-length v0, v3 │ │ -3e14f2: 1231 |0007: const/4 v1, #int 3 // #3 │ │ -3e14f4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3e14f6: 3210 0300 |0009: if-eq v0, v1, 000c // +0003 │ │ -3e14fa: 0f02 |000b: return v2 │ │ -3e14fc: 4600 0302 |000c: aget-object v0, v3, v2 │ │ -3e1500: 7110 30b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3e1506: 0a00 |0011: move-result v0 │ │ -3e1508: d200 100e |0012: mul-int/lit16 v0, v0, #int 3600 // #0e10 │ │ -3e150c: d200 e803 |0014: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -3e1510: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -3e1512: 4601 0301 |0017: aget-object v1, v3, v1 │ │ -3e1516: 7110 30b2 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3e151c: 0a01 |001c: move-result v1 │ │ -3e151e: da01 013c |001d: mul-int/lit8 v1, v1, #int 60 // #3c │ │ -3e1522: d211 e803 |001f: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3e1526: b010 |0021: add-int/2addr v0, v1 │ │ -3e1528: 1221 |0022: const/4 v1, #int 2 // #2 │ │ -3e152a: 4603 0301 |0023: aget-object v3, v3, v1 │ │ -3e152e: 7110 30b2 0300 |0025: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3e1534: 0a03 |0028: move-result v3 │ │ -3e1536: d233 e803 |0029: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ -3e153a: b030 |002b: add-int/2addr v0, v3 │ │ -3e153c: 0f00 |002c: return v0 │ │ +3e14bc: |[3e14bc] de.danoeh.antennapod.core.util.Converter.durationStringLongToMs:(Ljava/lang/String;)I │ │ +3e14cc: 1a00 140a |0000: const-string v0, ":" // string@0a14 │ │ +3e14d0: 6e20 b3b2 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +3e14d6: 0c03 |0005: move-result-object v3 │ │ +3e14d8: 2130 |0006: array-length v0, v3 │ │ +3e14da: 1231 |0007: const/4 v1, #int 3 // #3 │ │ +3e14dc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3e14de: 3210 0300 |0009: if-eq v0, v1, 000c // +0003 │ │ +3e14e2: 0f02 |000b: return v2 │ │ +3e14e4: 4600 0302 |000c: aget-object v0, v3, v2 │ │ +3e14e8: 7110 30b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3e14ee: 0a00 |0011: move-result v0 │ │ +3e14f0: d200 100e |0012: mul-int/lit16 v0, v0, #int 3600 // #0e10 │ │ +3e14f4: d200 e803 |0014: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +3e14f8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +3e14fa: 4601 0301 |0017: aget-object v1, v3, v1 │ │ +3e14fe: 7110 30b2 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3e1504: 0a01 |001c: move-result v1 │ │ +3e1506: da01 013c |001d: mul-int/lit8 v1, v1, #int 60 // #3c │ │ +3e150a: d211 e803 |001f: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3e150e: b010 |0021: add-int/2addr v0, v1 │ │ +3e1510: 1221 |0022: const/4 v1, #int 2 // #2 │ │ +3e1512: 4603 0301 |0023: aget-object v3, v3, v1 │ │ +3e1516: 7110 30b2 0300 |0025: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3e151c: 0a03 |0028: move-result v3 │ │ +3e151e: d233 e803 |0029: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ +3e1522: b030 |002b: add-int/2addr v0, v3 │ │ +3e1524: 0f00 |002c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000c line=60 │ │ 0x0019 line=61 │ │ 0x0025 line=62 │ │ @@ -844027,42 +844027,42 @@ │ │ type : '(Ljava/lang/String;Z)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -3e1540: |[3e1540] de.danoeh.antennapod.core.util.Converter.durationStringShortToMs:(Ljava/lang/String;Z)I │ │ -3e1550: 1a00 140a |0000: const-string v0, ":" // string@0a14 │ │ -3e1554: 6e20 b3b2 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -3e155a: 0c03 |0005: move-result-object v3 │ │ -3e155c: 2130 |0006: array-length v0, v3 │ │ -3e155e: 1221 |0007: const/4 v1, #int 2 // #2 │ │ -3e1560: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3e1562: 3210 0300 |0009: if-eq v0, v1, 000c // +0003 │ │ -3e1566: 0f02 |000b: return v2 │ │ -3e1568: 1300 3c00 |000c: const/16 v0, #int 60 // #3c │ │ -3e156c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3e156e: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ -3e1572: 1304 3c00 |0011: const/16 v4, #int 60 // #3c │ │ -3e1576: 2802 |0013: goto 0015 // +0002 │ │ -3e1578: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -3e157a: 4602 0302 |0015: aget-object v2, v3, v2 │ │ -3e157e: 7110 30b2 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3e1584: 0a02 |001a: move-result v2 │ │ -3e1586: da02 023c |001b: mul-int/lit8 v2, v2, #int 60 // #3c │ │ -3e158a: d222 e803 |001d: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -3e158e: 9202 0204 |001f: mul-int v2, v2, v4 │ │ -3e1592: 4603 0301 |0021: aget-object v3, v3, v1 │ │ -3e1596: 7110 30b2 0300 |0023: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3e159c: 0a03 |0026: move-result v3 │ │ -3e159e: d233 e803 |0027: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ -3e15a2: 9203 0304 |0029: mul-int v3, v3, v4 │ │ -3e15a6: b032 |002b: add-int/2addr v2, v3 │ │ -3e15a8: 0f02 |002c: return v2 │ │ +3e1528: |[3e1528] de.danoeh.antennapod.core.util.Converter.durationStringShortToMs:(Ljava/lang/String;Z)I │ │ +3e1538: 1a00 140a |0000: const-string v0, ":" // string@0a14 │ │ +3e153c: 6e20 b3b2 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +3e1542: 0c03 |0005: move-result-object v3 │ │ +3e1544: 2130 |0006: array-length v0, v3 │ │ +3e1546: 1221 |0007: const/4 v1, #int 2 // #2 │ │ +3e1548: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3e154a: 3210 0300 |0009: if-eq v0, v1, 000c // +0003 │ │ +3e154e: 0f02 |000b: return v2 │ │ +3e1550: 1300 3c00 |000c: const/16 v0, #int 60 // #3c │ │ +3e1554: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3e1556: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ +3e155a: 1304 3c00 |0011: const/16 v4, #int 60 // #3c │ │ +3e155e: 2802 |0013: goto 0015 // +0002 │ │ +3e1560: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +3e1562: 4602 0302 |0015: aget-object v2, v3, v2 │ │ +3e1566: 7110 30b2 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3e156c: 0a02 |001a: move-result v2 │ │ +3e156e: da02 023c |001b: mul-int/lit8 v2, v2, #int 60 // #3c │ │ +3e1572: d222 e803 |001d: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +3e1576: 9202 0204 |001f: mul-int v2, v2, v4 │ │ +3e157a: 4603 0301 |0021: aget-object v3, v3, v1 │ │ +3e157e: 7110 30b2 0300 |0023: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3e1584: 0a03 |0026: move-result v3 │ │ +3e1586: d233 e803 |0027: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ +3e158a: 9203 0304 |0029: mul-int v3, v3, v4 │ │ +3e158e: b032 |002b: add-int/2addr v2, v3 │ │ +3e1590: 0f02 |002c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=70 │ │ 0x0006 line=71 │ │ 0x0015 line=77 │ │ 0x0023 line=78 │ │ locals : │ │ @@ -844074,62 +844074,62 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 96 16-bit code units │ │ -3e1614: |[3e1614] de.danoeh.antennapod.core.util.Converter.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; │ │ -3e1624: 1700 80ee 3600 |0000: const-wide/32 v0, #float 5.04467e-39 // #0036ee80 │ │ -3e162a: 9e00 0800 |0003: div-long v0, v8, v0 │ │ -3e162e: 8401 |0005: long-to-int v1, v0 │ │ -3e1630: 1400 80ee 3600 |0006: const v0, #float 5.04467e-39 // #0036ee80 │ │ -3e1636: 9200 0001 |0009: mul-int v0, v0, v1 │ │ -3e163a: 8102 |000b: int-to-long v2, v0 │ │ -3e163c: bc28 |000c: sub-long/2addr v8, v2 │ │ -3e163e: 8489 |000d: long-to-int v9, v8 │ │ -3e1640: 1408 60ea 0000 |000e: const v8, #float 8.40779e-41 // #0000ea60 │ │ -3e1646: b389 |0011: div-int/2addr v9, v8 │ │ -3e1648: 1208 |0012: const/4 v8, #int 0 // #0 │ │ -3e164a: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -3e164c: 1a02 0000 |0014: const-string v2, "" // string@0000 │ │ -3e1650: 3d01 2800 |0016: if-lez v1, 003e // +0028 │ │ -3e1654: 6e10 2e02 0700 |0018: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3e165a: 0c03 |001b: move-result-object v3 │ │ -3e165c: 6004 de7b |001c: sget v4, Lde/danoeh/antennapod/core/R$plurals;.time_hours_quantified:I // field@7bde │ │ -3e1660: 2305 0e21 |001e: new-array v5, v0, [Ljava/lang/Object; // type@210e │ │ -3e1664: 7110 38b2 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e166a: 0c06 |0023: move-result-object v6 │ │ -3e166c: 4d06 0508 |0024: aput-object v6, v5, v8 │ │ -3e1670: 6e40 0a03 4351 |0026: invoke-virtual {v3, v4, v1, v5}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -3e1676: 0c01 |0029: move-result-object v1 │ │ -3e1678: 2203 741e |002a: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e167c: 7010 c7b2 0300 |002c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e1682: 6e20 d3b2 2300 |002f: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e1688: 6e20 d3b2 1300 |0032: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e168e: 1a01 1e00 |0035: const-string v1, " " // string@001e │ │ -3e1692: 6e20 d3b2 1300 |0037: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e1698: 6e10 deb2 0300 |003a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e169e: 0c02 |003d: move-result-object v2 │ │ -3e16a0: 6e10 2e02 0700 |003e: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3e16a6: 0c07 |0041: move-result-object v7 │ │ -3e16a8: 6001 df7b |0042: sget v1, Lde/danoeh/antennapod/core/R$plurals;.time_minutes_quantified:I // field@7bdf │ │ -3e16ac: 2300 0e21 |0044: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -3e16b0: 7110 38b2 0900 |0046: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e16b6: 0c03 |0049: move-result-object v3 │ │ -3e16b8: 4d03 0008 |004a: aput-object v3, v0, v8 │ │ -3e16bc: 6e40 0a03 1709 |004c: invoke-virtual {v7, v1, v9, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -3e16c2: 0c07 |004f: move-result-object v7 │ │ -3e16c4: 2208 741e |0050: new-instance v8, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e16c8: 7010 c7b2 0800 |0052: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e16ce: 6e20 d3b2 2800 |0055: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e16d4: 6e20 d3b2 7800 |0058: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e16da: 6e10 deb2 0800 |005b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e16e0: 0c07 |005e: move-result-object v7 │ │ -3e16e2: 1107 |005f: return-object v7 │ │ +3e15fc: |[3e15fc] de.danoeh.antennapod.core.util.Converter.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; │ │ +3e160c: 1700 80ee 3600 |0000: const-wide/32 v0, #float 5.04467e-39 // #0036ee80 │ │ +3e1612: 9e00 0800 |0003: div-long v0, v8, v0 │ │ +3e1616: 8401 |0005: long-to-int v1, v0 │ │ +3e1618: 1400 80ee 3600 |0006: const v0, #float 5.04467e-39 // #0036ee80 │ │ +3e161e: 9200 0001 |0009: mul-int v0, v0, v1 │ │ +3e1622: 8102 |000b: int-to-long v2, v0 │ │ +3e1624: bc28 |000c: sub-long/2addr v8, v2 │ │ +3e1626: 8489 |000d: long-to-int v9, v8 │ │ +3e1628: 1408 60ea 0000 |000e: const v8, #float 8.40779e-41 // #0000ea60 │ │ +3e162e: b389 |0011: div-int/2addr v9, v8 │ │ +3e1630: 1208 |0012: const/4 v8, #int 0 // #0 │ │ +3e1632: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +3e1634: 1a02 0000 |0014: const-string v2, "" // string@0000 │ │ +3e1638: 3d01 2800 |0016: if-lez v1, 003e // +0028 │ │ +3e163c: 6e10 2e02 0700 |0018: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3e1642: 0c03 |001b: move-result-object v3 │ │ +3e1644: 6004 de7b |001c: sget v4, Lde/danoeh/antennapod/core/R$plurals;.time_hours_quantified:I // field@7bde │ │ +3e1648: 2305 0e21 |001e: new-array v5, v0, [Ljava/lang/Object; // type@210e │ │ +3e164c: 7110 38b2 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e1652: 0c06 |0023: move-result-object v6 │ │ +3e1654: 4d06 0508 |0024: aput-object v6, v5, v8 │ │ +3e1658: 6e40 0a03 4351 |0026: invoke-virtual {v3, v4, v1, v5}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +3e165e: 0c01 |0029: move-result-object v1 │ │ +3e1660: 2203 741e |002a: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e1664: 7010 c7b2 0300 |002c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e166a: 6e20 d3b2 2300 |002f: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e1670: 6e20 d3b2 1300 |0032: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e1676: 1a01 1e00 |0035: const-string v1, " " // string@001e │ │ +3e167a: 6e20 d3b2 1300 |0037: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e1680: 6e10 deb2 0300 |003a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e1686: 0c02 |003d: move-result-object v2 │ │ +3e1688: 6e10 2e02 0700 |003e: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3e168e: 0c07 |0041: move-result-object v7 │ │ +3e1690: 6001 df7b |0042: sget v1, Lde/danoeh/antennapod/core/R$plurals;.time_minutes_quantified:I // field@7bdf │ │ +3e1694: 2300 0e21 |0044: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +3e1698: 7110 38b2 0900 |0046: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e169e: 0c03 |0049: move-result-object v3 │ │ +3e16a0: 4d03 0008 |004a: aput-object v3, v0, v8 │ │ +3e16a4: 6e40 0a03 1709 |004c: invoke-virtual {v7, v1, v9, v0}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +3e16aa: 0c07 |004f: move-result-object v7 │ │ +3e16ac: 2208 741e |0050: new-instance v8, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e16b0: 7010 c7b2 0800 |0052: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e16b6: 6e20 d3b2 2800 |0055: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e16bc: 6e20 d3b2 7800 |0058: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e16c2: 6e10 deb2 0800 |005b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e16c8: 0c07 |005e: move-result-object v7 │ │ +3e16ca: 1107 |005f: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=85 │ │ 0x0011 line=87 │ │ 0x0018 line=91 │ │ 0x002a line=92 │ │ 0x003e line=94 │ │ @@ -844143,44 +844143,44 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -3e16e4: |[3e16e4] de.danoeh.antennapod.core.util.Converter.getDurationStringLong:(I)Ljava/lang/String; │ │ -3e16f4: 3c04 0500 |0000: if-gtz v4, 0005 // +0005 │ │ -3e16f8: 1a04 ea09 |0002: const-string v4, "00:00:00" // string@09ea │ │ -3e16fc: 1104 |0004: return-object v4 │ │ -3e16fe: 8140 |0005: int-to-long v0, v4 │ │ -3e1700: 7120 de9c 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/Converter;.millisecondsToHms:(J)[I // method@9cde │ │ -3e1706: 0c04 |0009: move-result-object v4 │ │ -3e1708: 7100 fab4 0000 |000a: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3e170e: 0c00 |000d: move-result-object v0 │ │ -3e1710: 1231 |000e: const/4 v1, #int 3 // #3 │ │ -3e1712: 2311 0e21 |000f: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -3e1716: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3e1718: 4403 0402 |0012: aget v3, v4, v2 │ │ -3e171c: 7110 38b2 0300 |0014: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e1722: 0c03 |0017: move-result-object v3 │ │ -3e1724: 4d03 0102 |0018: aput-object v3, v1, v2 │ │ -3e1728: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -3e172a: 4403 0402 |001b: aget v3, v4, v2 │ │ -3e172e: 7110 38b2 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e1734: 0c03 |0020: move-result-object v3 │ │ -3e1736: 4d03 0102 |0021: aput-object v3, v1, v2 │ │ -3e173a: 1222 |0023: const/4 v2, #int 2 // #2 │ │ -3e173c: 4404 0402 |0024: aget v4, v4, v2 │ │ -3e1740: 7110 38b2 0400 |0026: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e1746: 0c04 |0029: move-result-object v4 │ │ -3e1748: 4d04 0102 |002a: aput-object v4, v1, v2 │ │ -3e174c: 1a04 2406 |002c: const-string v4, "%02d:%02d:%02d" // string@0624 │ │ -3e1750: 7130 a2b2 4001 |002e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3e1756: 0c04 |0031: move-result-object v4 │ │ -3e1758: 1104 |0032: return-object v4 │ │ +3e16cc: |[3e16cc] de.danoeh.antennapod.core.util.Converter.getDurationStringLong:(I)Ljava/lang/String; │ │ +3e16dc: 3c04 0500 |0000: if-gtz v4, 0005 // +0005 │ │ +3e16e0: 1a04 ea09 |0002: const-string v4, "00:00:00" // string@09ea │ │ +3e16e4: 1104 |0004: return-object v4 │ │ +3e16e6: 8140 |0005: int-to-long v0, v4 │ │ +3e16e8: 7120 de9c 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/Converter;.millisecondsToHms:(J)[I // method@9cde │ │ +3e16ee: 0c04 |0009: move-result-object v4 │ │ +3e16f0: 7100 fab4 0000 |000a: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3e16f6: 0c00 |000d: move-result-object v0 │ │ +3e16f8: 1231 |000e: const/4 v1, #int 3 // #3 │ │ +3e16fa: 2311 0e21 |000f: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +3e16fe: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3e1700: 4403 0402 |0012: aget v3, v4, v2 │ │ +3e1704: 7110 38b2 0300 |0014: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e170a: 0c03 |0017: move-result-object v3 │ │ +3e170c: 4d03 0102 |0018: aput-object v3, v1, v2 │ │ +3e1710: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +3e1712: 4403 0402 |001b: aget v3, v4, v2 │ │ +3e1716: 7110 38b2 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e171c: 0c03 |0020: move-result-object v3 │ │ +3e171e: 4d03 0102 |0021: aput-object v3, v1, v2 │ │ +3e1722: 1222 |0023: const/4 v2, #int 2 // #2 │ │ +3e1724: 4404 0402 |0024: aget v4, v4, v2 │ │ +3e1728: 7110 38b2 0400 |0026: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e172e: 0c04 |0029: move-result-object v4 │ │ +3e1730: 4d04 0102 |002a: aput-object v4, v1, v2 │ │ +3e1734: 1a04 2406 |002c: const-string v4, "%02d:%02d:%02d" // string@0624 │ │ +3e1738: 7130 a2b2 4001 |002e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3e173e: 0c04 |0031: move-result-object v4 │ │ +3e1740: 1104 |0032: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=26 │ │ 0x000a line=27 │ │ locals : │ │ 0x0000 - 0x0033 reg=4 (null) I │ │ │ │ @@ -844189,43 +844189,43 @@ │ │ type : '(IZ)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -3e175c: |[3e175c] de.danoeh.antennapod.core.util.Converter.getDurationStringShort:(IZ)Ljava/lang/String; │ │ -3e176c: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ -3e1772: 3804 0600 |0003: if-eqz v4, 0009 // +0006 │ │ -3e1776: 1401 80ee 3600 |0005: const v1, #float 5.04467e-39 // #0036ee80 │ │ -3e177c: 2804 |0008: goto 000c // +0004 │ │ -3e177e: 1401 60ea 0000 |0009: const v1, #float 8.40779e-41 // #0000ea60 │ │ -3e1784: 9302 0301 |000c: div-int v2, v3, v1 │ │ -3e1788: 9201 0102 |000e: mul-int v1, v1, v2 │ │ -3e178c: b113 |0010: sub-int/2addr v3, v1 │ │ -3e178e: 3804 0300 |0011: if-eqz v4, 0014 // +0003 │ │ -3e1792: 2803 |0013: goto 0016 // +0003 │ │ -3e1794: 1300 e803 |0014: const/16 v0, #int 1000 // #3e8 │ │ -3e1798: b303 |0016: div-int/2addr v3, v0 │ │ -3e179a: 7100 fab4 0000 |0017: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3e17a0: 0c04 |001a: move-result-object v4 │ │ -3e17a2: 1220 |001b: const/4 v0, #int 2 // #2 │ │ -3e17a4: 2300 0e21 |001c: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -3e17a8: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -3e17aa: 7110 38b2 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e17b0: 0c02 |0022: move-result-object v2 │ │ -3e17b2: 4d02 0001 |0023: aput-object v2, v0, v1 │ │ -3e17b6: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -3e17b8: 7110 38b2 0300 |0026: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e17be: 0c03 |0029: move-result-object v3 │ │ -3e17c0: 4d03 0001 |002a: aput-object v3, v0, v1 │ │ -3e17c4: 1a03 2306 |002c: const-string v3, "%02d:%02d" // string@0623 │ │ -3e17c8: 7130 a2b2 3400 |002e: invoke-static {v4, v3, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3e17ce: 0c03 |0031: move-result-object v3 │ │ -3e17d0: 1103 |0032: return-object v3 │ │ +3e1744: |[3e1744] de.danoeh.antennapod.core.util.Converter.getDurationStringShort:(IZ)Ljava/lang/String; │ │ +3e1754: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ +3e175a: 3804 0600 |0003: if-eqz v4, 0009 // +0006 │ │ +3e175e: 1401 80ee 3600 |0005: const v1, #float 5.04467e-39 // #0036ee80 │ │ +3e1764: 2804 |0008: goto 000c // +0004 │ │ +3e1766: 1401 60ea 0000 |0009: const v1, #float 8.40779e-41 // #0000ea60 │ │ +3e176c: 9302 0301 |000c: div-int v2, v3, v1 │ │ +3e1770: 9201 0102 |000e: mul-int v1, v1, v2 │ │ +3e1774: b113 |0010: sub-int/2addr v3, v1 │ │ +3e1776: 3804 0300 |0011: if-eqz v4, 0014 // +0003 │ │ +3e177a: 2803 |0013: goto 0016 // +0003 │ │ +3e177c: 1300 e803 |0014: const/16 v0, #int 1000 // #3e8 │ │ +3e1780: b303 |0016: div-int/2addr v3, v0 │ │ +3e1782: 7100 fab4 0000 |0017: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3e1788: 0c04 |001a: move-result-object v4 │ │ +3e178a: 1220 |001b: const/4 v0, #int 2 // #2 │ │ +3e178c: 2300 0e21 |001c: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +3e1790: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +3e1792: 7110 38b2 0200 |001f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e1798: 0c02 |0022: move-result-object v2 │ │ +3e179a: 4d02 0001 |0023: aput-object v2, v0, v1 │ │ +3e179e: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +3e17a0: 7110 38b2 0300 |0026: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e17a6: 0c03 |0029: move-result-object v3 │ │ +3e17a8: 4d03 0001 |002a: aput-object v3, v0, v1 │ │ +3e17ac: 1a03 2306 |002c: const-string v3, "%02d:%02d" // string@0623 │ │ +3e17b0: 7130 a2b2 3400 |002e: invoke-static {v4, v3, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3e17b6: 0c03 |0031: move-result-object v3 │ │ +3e17b8: 1103 |0032: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x000c line=45 │ │ 0x0016 line=47 │ │ 0x0017 line=49 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 (null) I │ │ @@ -844236,41 +844236,41 @@ │ │ type : '(J)[I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 43 16-bit code units │ │ -3e15ac: |[3e15ac] de.danoeh.antennapod.core.util.Converter.millisecondsToHms:(J)[I │ │ -3e15bc: 1700 80ee 3600 |0000: const-wide/32 v0, #float 5.04467e-39 // #0036ee80 │ │ -3e15c2: 9e00 0400 |0003: div-long v0, v4, v0 │ │ -3e15c6: 8401 |0005: long-to-int v1, v0 │ │ -3e15c8: 1400 80ee 3600 |0006: const v0, #float 5.04467e-39 // #0036ee80 │ │ -3e15ce: 9200 0001 |0009: mul-int v0, v0, v1 │ │ -3e15d2: 8102 |000b: int-to-long v2, v0 │ │ -3e15d4: bc24 |000c: sub-long/2addr v4, v2 │ │ -3e15d6: 1702 60ea 0000 |000d: const-wide/32 v2, #float 8.40779e-41 // #0000ea60 │ │ -3e15dc: 9e02 0402 |0010: div-long v2, v4, v2 │ │ -3e15e0: 8420 |0012: long-to-int v0, v2 │ │ -3e15e2: 1402 60ea 0000 |0013: const v2, #float 8.40779e-41 // #0000ea60 │ │ -3e15e8: 9202 0200 |0016: mul-int v2, v2, v0 │ │ -3e15ec: 8122 |0018: int-to-long v2, v2 │ │ -3e15ee: bc24 |0019: sub-long/2addr v4, v2 │ │ -3e15f0: 1602 e803 |001a: const-wide/16 v2, #int 1000 // #3e8 │ │ -3e15f4: be24 |001c: div-long/2addr v4, v2 │ │ -3e15f6: 8445 |001d: long-to-int v5, v4 │ │ -3e15f8: 1234 |001e: const/4 v4, #int 3 // #3 │ │ -3e15fa: 2344 e61f |001f: new-array v4, v4, [I // type@1fe6 │ │ -3e15fe: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -3e1600: 4b01 0402 |0022: aput v1, v4, v2 │ │ -3e1604: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -3e1606: 4b00 0401 |0025: aput v0, v4, v1 │ │ -3e160a: 1220 |0027: const/4 v0, #int 2 // #2 │ │ -3e160c: 4b05 0400 |0028: aput v5, v4, v0 │ │ -3e1610: 1104 |002a: return-object v4 │ │ +3e1594: |[3e1594] de.danoeh.antennapod.core.util.Converter.millisecondsToHms:(J)[I │ │ +3e15a4: 1700 80ee 3600 |0000: const-wide/32 v0, #float 5.04467e-39 // #0036ee80 │ │ +3e15aa: 9e00 0400 |0003: div-long v0, v4, v0 │ │ +3e15ae: 8401 |0005: long-to-int v1, v0 │ │ +3e15b0: 1400 80ee 3600 |0006: const v0, #float 5.04467e-39 // #0036ee80 │ │ +3e15b6: 9200 0001 |0009: mul-int v0, v0, v1 │ │ +3e15ba: 8102 |000b: int-to-long v2, v0 │ │ +3e15bc: bc24 |000c: sub-long/2addr v4, v2 │ │ +3e15be: 1702 60ea 0000 |000d: const-wide/32 v2, #float 8.40779e-41 // #0000ea60 │ │ +3e15c4: 9e02 0402 |0010: div-long v2, v4, v2 │ │ +3e15c8: 8420 |0012: long-to-int v0, v2 │ │ +3e15ca: 1402 60ea 0000 |0013: const v2, #float 8.40779e-41 // #0000ea60 │ │ +3e15d0: 9202 0200 |0016: mul-int v2, v2, v0 │ │ +3e15d4: 8122 |0018: int-to-long v2, v2 │ │ +3e15d6: bc24 |0019: sub-long/2addr v4, v2 │ │ +3e15d8: 1602 e803 |001a: const-wide/16 v2, #int 1000 // #3e8 │ │ +3e15dc: be24 |001c: div-long/2addr v4, v2 │ │ +3e15de: 8445 |001d: long-to-int v5, v4 │ │ +3e15e0: 1234 |001e: const/4 v4, #int 3 // #3 │ │ +3e15e2: 2344 e61f |001f: new-array v4, v4, [I // type@1fe6 │ │ +3e15e6: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +3e15e8: 4b01 0402 |0022: aput v1, v4, v2 │ │ +3e15ec: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +3e15ee: 4b00 0401 |0025: aput v0, v4, v1 │ │ +3e15f2: 1220 |0027: const/4 v0, #int 2 // #2 │ │ +3e15f4: 4b05 0400 |0028: aput v5, v4, v0 │ │ +3e15f8: 1104 |002a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=32 │ │ 0x0010 line=34 │ │ 0x001c line=36 │ │ locals : │ │ 0x0000 - 0x002b reg=4 (null) J │ │ @@ -844280,39 +844280,39 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -3e17d4: |[3e17d4] de.danoeh.antennapod.core.util.Converter.shortLocalizedDuration:(Landroid/content/Context;J)Ljava/lang/String; │ │ -3e17e4: 8544 |0000: long-to-float v4, v4 │ │ -3e17e6: 1505 6145 |0001: const/high16 v5, #int 1163984896 // #4561 │ │ -3e17ea: c954 |0003: div-float/2addr v4, v5 │ │ -3e17ec: 2205 741e |0004: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e17f0: 7010 c7b2 0500 |0006: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e17f6: 7100 fab4 0000 |0009: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3e17fc: 0c00 |000c: move-result-object v0 │ │ -3e17fe: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -3e1800: 2311 0e21 |000e: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -3e1804: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3e1806: 7110 1fb2 0400 |0011: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -3e180c: 0c04 |0014: move-result-object v4 │ │ -3e180e: 4d04 0102 |0015: aput-object v4, v1, v2 │ │ -3e1812: 1a04 1c06 |0017: const-string v4, "%.1f " // string@061c │ │ -3e1816: 7130 a2b2 4001 |0019: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3e181c: 0c04 |001c: move-result-object v4 │ │ -3e181e: 6e20 d3b2 4500 |001d: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e1824: 6004 357f |0020: sget v4, Lde/danoeh/antennapod/core/R$string;.time_hours:I // field@7f35 │ │ -3e1828: 6e20 3002 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e182e: 0c03 |0025: move-result-object v3 │ │ -3e1830: 6e20 d3b2 3500 |0026: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e1836: 6e10 deb2 0500 |0029: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e183c: 0c03 |002c: move-result-object v3 │ │ -3e183e: 1103 |002d: return-object v3 │ │ +3e17bc: |[3e17bc] de.danoeh.antennapod.core.util.Converter.shortLocalizedDuration:(Landroid/content/Context;J)Ljava/lang/String; │ │ +3e17cc: 8544 |0000: long-to-float v4, v4 │ │ +3e17ce: 1505 6145 |0001: const/high16 v5, #int 1163984896 // #4561 │ │ +3e17d2: c954 |0003: div-float/2addr v4, v5 │ │ +3e17d4: 2205 741e |0004: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e17d8: 7010 c7b2 0500 |0006: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e17de: 7100 fab4 0000 |0009: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3e17e4: 0c00 |000c: move-result-object v0 │ │ +3e17e6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +3e17e8: 2311 0e21 |000e: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +3e17ec: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3e17ee: 7110 1fb2 0400 |0011: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +3e17f4: 0c04 |0014: move-result-object v4 │ │ +3e17f6: 4d04 0102 |0015: aput-object v4, v1, v2 │ │ +3e17fa: 1a04 1c06 |0017: const-string v4, "%.1f " // string@061c │ │ +3e17fe: 7130 a2b2 4001 |0019: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3e1804: 0c04 |001c: move-result-object v4 │ │ +3e1806: 6e20 d3b2 4500 |001d: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e180c: 6004 357f |0020: sget v4, Lde/danoeh/antennapod/core/R$string;.time_hours:I // field@7f35 │ │ +3e1810: 6e20 3002 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e1816: 0c03 |0025: move-result-object v3 │ │ +3e1818: 6e20 d3b2 3500 |0026: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e181e: 6e10 deb2 0500 |0029: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e1824: 0c03 |002c: move-result-object v3 │ │ +3e1826: 1103 |002d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=106 │ │ locals : │ │ 0x0000 - 0x002e reg=3 (null) Landroid/content/Context; │ │ 0x0000 - 0x002e reg=4 (null) J │ │ │ │ @@ -844342,17 +844342,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e1924: |[3e1924] de.danoeh.antennapod.core.util.DateFormatter.:()V │ │ -3e1934: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e193a: 0e00 |0003: return-void │ │ +3e190c: |[3e190c] de.danoeh.antennapod.core.util.DateFormatter.:()V │ │ +3e191c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e1922: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/DateFormatter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/DateFormatter;) │ │ @@ -844360,40 +844360,40 @@ │ │ type : '(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -3e1858: |[3e1858] de.danoeh.antennapod.core.util.DateFormatter.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; │ │ -3e1868: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -3e186c: 1a03 0000 |0002: const-string v3, "" // string@0000 │ │ -3e1870: 1103 |0004: return-object v3 │ │ -3e1872: 2200 ed1e |0005: new-instance v0, Ljava/util/GregorianCalendar; // type@1eed │ │ -3e1876: 7010 a5b4 0000 |0007: invoke-direct {v0}, Ljava/util/GregorianCalendar;.:()V // method@b4a5 │ │ -3e187c: 2201 ed1e |000a: new-instance v1, Ljava/util/GregorianCalendar; // type@1eed │ │ -3e1880: 7010 a5b4 0100 |000c: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@b4a5 │ │ -3e1886: 6e20 6eb4 4100 |000f: invoke-virtual {v1, v4}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b46e │ │ -3e188c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -3e188e: 6e20 62b4 2000 |0013: invoke-virtual {v0, v2}, Ljava/util/Calendar;.get:(I)I // method@b462 │ │ -3e1894: 0a00 |0016: move-result v0 │ │ -3e1896: 6e20 62b4 2100 |0017: invoke-virtual {v1, v2}, Ljava/util/Calendar;.get:(I)I // method@b462 │ │ -3e189c: 0a01 |001a: move-result v1 │ │ -3e189e: 3310 0300 |001b: if-ne v0, v1, 001e // +0003 │ │ -3e18a2: 2802 |001d: goto 001f // +0002 │ │ -3e18a4: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -3e18a6: 3802 0600 |001f: if-eqz v2, 0025 // +0006 │ │ -3e18aa: 1400 0800 0800 |0021: const v0, #float 7.34695e-40 // #00080008 │ │ -3e18b0: 2803 |0024: goto 0027 // +0003 │ │ -3e18b2: 1500 0800 |0025: const/high16 v0, #int 524288 // #8 │ │ -3e18b6: 6e10 9fb4 0400 |0027: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b49f │ │ -3e18bc: 0b01 |002a: move-result-wide v1 │ │ -3e18be: 7140 b30a 1302 |002b: invoke-static {v3, v1, v2, v0}, Landroid/text/format/DateUtils;.formatDateTime:(Landroid/content/Context;JI)Ljava/lang/String; // method@0ab3 │ │ -3e18c4: 0c03 |002e: move-result-object v3 │ │ -3e18c6: 1103 |002f: return-object v3 │ │ +3e1840: |[3e1840] de.danoeh.antennapod.core.util.DateFormatter.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; │ │ +3e1850: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +3e1854: 1a03 0000 |0002: const-string v3, "" // string@0000 │ │ +3e1858: 1103 |0004: return-object v3 │ │ +3e185a: 2200 ed1e |0005: new-instance v0, Ljava/util/GregorianCalendar; // type@1eed │ │ +3e185e: 7010 a5b4 0000 |0007: invoke-direct {v0}, Ljava/util/GregorianCalendar;.:()V // method@b4a5 │ │ +3e1864: 2201 ed1e |000a: new-instance v1, Ljava/util/GregorianCalendar; // type@1eed │ │ +3e1868: 7010 a5b4 0100 |000c: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@b4a5 │ │ +3e186e: 6e20 6eb4 4100 |000f: invoke-virtual {v1, v4}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b46e │ │ +3e1874: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +3e1876: 6e20 62b4 2000 |0013: invoke-virtual {v0, v2}, Ljava/util/Calendar;.get:(I)I // method@b462 │ │ +3e187c: 0a00 |0016: move-result v0 │ │ +3e187e: 6e20 62b4 2100 |0017: invoke-virtual {v1, v2}, Ljava/util/Calendar;.get:(I)I // method@b462 │ │ +3e1884: 0a01 |001a: move-result v1 │ │ +3e1886: 3310 0300 |001b: if-ne v0, v1, 001e // +0003 │ │ +3e188a: 2802 |001d: goto 001f // +0002 │ │ +3e188c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +3e188e: 3802 0600 |001f: if-eqz v2, 0025 // +0006 │ │ +3e1892: 1400 0800 0800 |0021: const v0, #float 7.34695e-40 // #00080008 │ │ +3e1898: 2803 |0024: goto 0027 // +0003 │ │ +3e189a: 1500 0800 |0025: const/high16 v0, #int 524288 // #8 │ │ +3e189e: 6e10 9fb4 0400 |0027: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b49f │ │ +3e18a4: 0b01 |002a: move-result-wide v1 │ │ +3e18a6: 7140 b30a 1302 |002b: invoke-static {v3, v1, v2, v0}, Landroid/text/format/DateUtils;.formatDateTime:(Landroid/content/Context;JI)Ljava/lang/String; // method@0ab3 │ │ +3e18ac: 0c03 |002e: move-result-object v3 │ │ +3e18ae: 1103 |002f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=29 │ │ 0x000a line=30 │ │ 0x000f line=31 │ │ 0x0013 line=32 │ │ 0x0027 line=37 │ │ @@ -844406,24 +844406,24 @@ │ │ type : '(Ljava/util/Date;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3e18c8: |[3e18c8] de.danoeh.antennapod.core.util.DateFormatter.formatForAccessibility:(Ljava/util/Date;)Ljava/lang/String; │ │ -3e18d8: 3901 0500 |0000: if-nez v1, 0005 // +0005 │ │ -3e18dc: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -3e18e0: 1101 |0004: return-object v1 │ │ -3e18e2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -3e18e4: 7110 d8b3 0000 |0006: invoke-static {v0}, Ljava/text/DateFormat;.getDateInstance:(I)Ljava/text/DateFormat; // method@b3d8 │ │ -3e18ea: 0c00 |0009: move-result-object v0 │ │ -3e18ec: 6e20 d7b3 1000 |000a: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ -3e18f2: 0c01 |000d: move-result-object v1 │ │ -3e18f4: 1101 |000e: return-object v1 │ │ +3e18b0: |[3e18b0] de.danoeh.antennapod.core.util.DateFormatter.formatForAccessibility:(Ljava/util/Date;)Ljava/lang/String; │ │ +3e18c0: 3901 0500 |0000: if-nez v1, 0005 // +0005 │ │ +3e18c4: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +3e18c8: 1101 |0004: return-object v1 │ │ +3e18ca: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +3e18cc: 7110 d8b3 0000 |0006: invoke-static {v0}, Ljava/text/DateFormat;.getDateInstance:(I)Ljava/text/DateFormat; // method@b3d8 │ │ +3e18d2: 0c00 |0009: move-result-object v0 │ │ +3e18d4: 6e20 d7b3 1000 |000a: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ +3e18da: 0c01 |000d: move-result-object v1 │ │ +3e18dc: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=44 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) Ljava/util/Date; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/util/DateFormatter;) │ │ @@ -844431,22 +844431,22 @@ │ │ type : '(Ljava/util/Date;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3e18f8: |[3e18f8] de.danoeh.antennapod.core.util.DateFormatter.formatRfc822Date:(Ljava/util/Date;)Ljava/lang/String; │ │ -3e1908: 2200 db1e |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@1edb │ │ -3e190c: 1a01 7079 |0002: const-string v1, "dd MMM yy HH:mm:ss Z" // string@7970 │ │ -3e1910: 6202 3dd9 |0004: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -3e1914: 7030 e9b3 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ -3e191a: 6e20 d7b3 3000 |0009: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ -3e1920: 0c03 |000c: move-result-object v3 │ │ -3e1922: 1103 |000d: return-object v3 │ │ +3e18e0: |[3e18e0] de.danoeh.antennapod.core.util.DateFormatter.formatRfc822Date:(Ljava/util/Date;)Ljava/lang/String; │ │ +3e18f0: 2200 db1e |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@1edb │ │ +3e18f4: 1a01 7079 |0002: const-string v1, "dd MMM yy HH:mm:ss Z" // string@7970 │ │ +3e18f8: 6202 3dd9 |0004: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +3e18fc: 7030 e9b3 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ +3e1902: 6e20 d7b3 3000 |0009: invoke-virtual {v0, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ +3e1908: 0c03 |000c: move-result-object v3 │ │ +3e190a: 1103 |000d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Ljava/util/Date; │ │ │ │ @@ -844485,158 +844485,158 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 277 16-bit code units │ │ -3e193c: |[3e193c] de.danoeh.antennapod.core.util.DownloadErrorLabel$1.:()V │ │ -3e194c: 7100 11ab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab11 │ │ -3e1952: 0c00 |0003: move-result-object v0 │ │ -3e1954: 2100 |0004: array-length v0, v0 │ │ -3e1956: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -3e195a: 6900 ba8d |0007: sput-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e195e: 6201 3496 |0009: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9634 │ │ -3e1962: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1968: 0a01 |000e: move-result v1 │ │ -3e196a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3e196c: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3e1970: 6200 ba8d |0012: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1974: 6201 2d96 |0014: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@962d │ │ -3e1978: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e197e: 0a01 |0019: move-result v1 │ │ -3e1980: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3e1982: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3e1986: 6200 ba8d |001d: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e198a: 6201 3296 |001f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9632 │ │ -3e198e: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1994: 0a01 |0024: move-result v1 │ │ -3e1996: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3e1998: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3e199c: 6200 ba8d |0028: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e19a0: 6201 1f96 |002a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@961f │ │ -3e19a4: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e19aa: 0a01 |002f: move-result v1 │ │ -3e19ac: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3e19ae: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3e19b2: 6200 ba8d |0033: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e19b6: 6201 2a96 |0035: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@962a │ │ -3e19ba: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e19c0: 0a01 |003a: move-result v1 │ │ -3e19c2: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -3e19c4: 4b02 0001 |003c: aput v2, v0, v1 │ │ -3e19c8: 6200 ba8d |003e: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e19cc: 6201 2896 |0040: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ -3e19d0: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e19d6: 0a01 |0045: move-result v1 │ │ -3e19d8: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -3e19da: 4b02 0001 |0047: aput v2, v0, v1 │ │ -3e19de: 6200 ba8d |0049: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e19e2: 6201 2396 |004b: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9623 │ │ -3e19e6: 6e10 0eb2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e19ec: 0a01 |0050: move-result v1 │ │ -3e19ee: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -3e19f0: 4b02 0001 |0052: aput v2, v0, v1 │ │ -3e19f4: 6200 ba8d |0054: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e19f8: 6201 2296 |0056: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9622 │ │ -3e19fc: 6e10 0eb2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1a02: 0a01 |005b: move-result v1 │ │ -3e1a04: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ -3e1a08: 4b02 0001 |005e: aput v2, v0, v1 │ │ -3e1a0c: 6200 ba8d |0060: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1a10: 6201 2196 |0062: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@9621 │ │ -3e1a14: 6e10 0eb2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1a1a: 0a01 |0067: move-result v1 │ │ -3e1a1c: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ -3e1a20: 4b02 0001 |006a: aput v2, v0, v1 │ │ -3e1a24: 6200 ba8d |006c: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1a28: 6201 2696 |006e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9626 │ │ -3e1a2c: 6e10 0eb2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1a32: 0a01 |0073: move-result v1 │ │ -3e1a34: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ -3e1a38: 4b02 0001 |0076: aput v2, v0, v1 │ │ -3e1a3c: 6200 ba8d |0078: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1a40: 6201 2b96 |007a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962b │ │ -3e1a44: 6e10 0eb2 0100 |007c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1a4a: 0a01 |007f: move-result v1 │ │ -3e1a4c: 1302 0b00 |0080: const/16 v2, #int 11 // #b │ │ -3e1a50: 4b02 0001 |0082: aput v2, v0, v1 │ │ -3e1a54: 6200 ba8d |0084: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1a58: 6201 3196 |0086: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@9631 │ │ -3e1a5c: 6e10 0eb2 0100 |0088: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1a62: 0a01 |008b: move-result v1 │ │ -3e1a64: 1302 0c00 |008c: const/16 v2, #int 12 // #c │ │ -3e1a68: 4b02 0001 |008e: aput v2, v0, v1 │ │ -3e1a6c: 6200 ba8d |0090: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1a70: 6201 2f96 |0092: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@962f │ │ -3e1a74: 6e10 0eb2 0100 |0094: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1a7a: 0a01 |0097: move-result v1 │ │ -3e1a7c: 1302 0d00 |0098: const/16 v2, #int 13 // #d │ │ -3e1a80: 4b02 0001 |009a: aput v2, v0, v1 │ │ -3e1a84: 6200 ba8d |009c: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1a88: 6201 2096 |009e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9620 │ │ -3e1a8c: 6e10 0eb2 0100 |00a0: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1a92: 0a01 |00a3: move-result v1 │ │ -3e1a94: 1302 0e00 |00a4: const/16 v2, #int 14 // #e │ │ -3e1a98: 4b02 0001 |00a6: aput v2, v0, v1 │ │ -3e1a9c: 6200 ba8d |00a8: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1aa0: 6201 3096 |00aa: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9630 │ │ -3e1aa4: 6e10 0eb2 0100 |00ac: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1aaa: 0a01 |00af: move-result v1 │ │ -3e1aac: 1302 0f00 |00b0: const/16 v2, #int 15 // #f │ │ -3e1ab0: 4b02 0001 |00b2: aput v2, v0, v1 │ │ -3e1ab4: 6200 ba8d |00b4: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1ab8: 6201 2496 |00b6: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9624 │ │ -3e1abc: 6e10 0eb2 0100 |00b8: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1ac2: 0a01 |00bb: move-result v1 │ │ -3e1ac4: 1302 1000 |00bc: const/16 v2, #int 16 // #10 │ │ -3e1ac8: 4b02 0001 |00be: aput v2, v0, v1 │ │ -3e1acc: 6200 ba8d |00c0: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1ad0: 6201 2596 |00c2: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@9625 │ │ -3e1ad4: 6e10 0eb2 0100 |00c4: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1ada: 0a01 |00c7: move-result v1 │ │ -3e1adc: 1302 1100 |00c8: const/16 v2, #int 17 // #11 │ │ -3e1ae0: 4b02 0001 |00ca: aput v2, v0, v1 │ │ -3e1ae4: 6200 ba8d |00cc: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1ae8: 6201 2996 |00ce: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9629 │ │ -3e1aec: 6e10 0eb2 0100 |00d0: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1af2: 0a01 |00d3: move-result v1 │ │ -3e1af4: 1302 1200 |00d4: const/16 v2, #int 18 // #12 │ │ -3e1af8: 4b02 0001 |00d6: aput v2, v0, v1 │ │ -3e1afc: 6200 ba8d |00d8: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1b00: 6201 2796 |00da: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9627 │ │ -3e1b04: 6e10 0eb2 0100 |00dc: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1b0a: 0a01 |00df: move-result v1 │ │ -3e1b0c: 1302 1300 |00e0: const/16 v2, #int 19 // #13 │ │ -3e1b10: 4b02 0001 |00e2: aput v2, v0, v1 │ │ -3e1b14: 6200 ba8d |00e4: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1b18: 6201 3396 |00e6: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@9633 │ │ -3e1b1c: 6e10 0eb2 0100 |00e8: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1b22: 0a01 |00eb: move-result v1 │ │ -3e1b24: 1302 1400 |00ec: const/16 v2, #int 20 // #14 │ │ -3e1b28: 4b02 0001 |00ee: aput v2, v0, v1 │ │ -3e1b2c: 6200 ba8d |00f0: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1b30: 6201 2c96 |00f2: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@962c │ │ -3e1b34: 6e10 0eb2 0100 |00f4: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1b3a: 0a01 |00f7: move-result v1 │ │ -3e1b3c: 1302 1500 |00f8: const/16 v2, #int 21 // #15 │ │ -3e1b40: 4b02 0001 |00fa: aput v2, v0, v1 │ │ -3e1b44: 6200 ba8d |00fc: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1b48: 6201 1e96 |00fe: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@961e │ │ -3e1b4c: 6e10 0eb2 0100 |0100: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1b52: 0a01 |0103: move-result v1 │ │ -3e1b54: 1302 1600 |0104: const/16 v2, #int 22 // #16 │ │ -3e1b58: 4b02 0001 |0106: aput v2, v0, v1 │ │ -3e1b5c: 6200 ba8d |0108: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1b60: 6201 2e96 |010a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962e │ │ -3e1b64: 6e10 0eb2 0100 |010c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1b6a: 0a01 |010f: move-result v1 │ │ -3e1b6c: 1302 1700 |0110: const/16 v2, #int 23 // #17 │ │ -3e1b70: 4b02 0001 |0112: aput v2, v0, v1 │ │ -3e1b74: 0e00 |0114: return-void │ │ +3e1924: |[3e1924] de.danoeh.antennapod.core.util.DownloadErrorLabel$1.:()V │ │ +3e1934: 7100 11ab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab11 │ │ +3e193a: 0c00 |0003: move-result-object v0 │ │ +3e193c: 2100 |0004: array-length v0, v0 │ │ +3e193e: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +3e1942: 6900 ba8d |0007: sput-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1946: 6201 3496 |0009: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9634 │ │ +3e194a: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1950: 0a01 |000e: move-result v1 │ │ +3e1952: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3e1954: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3e1958: 6200 ba8d |0012: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e195c: 6201 2d96 |0014: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@962d │ │ +3e1960: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1966: 0a01 |0019: move-result v1 │ │ +3e1968: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3e196a: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3e196e: 6200 ba8d |001d: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1972: 6201 3296 |001f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9632 │ │ +3e1976: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e197c: 0a01 |0024: move-result v1 │ │ +3e197e: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3e1980: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3e1984: 6200 ba8d |0028: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1988: 6201 1f96 |002a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@961f │ │ +3e198c: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1992: 0a01 |002f: move-result v1 │ │ +3e1994: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3e1996: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3e199a: 6200 ba8d |0033: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e199e: 6201 2a96 |0035: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@962a │ │ +3e19a2: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e19a8: 0a01 |003a: move-result v1 │ │ +3e19aa: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +3e19ac: 4b02 0001 |003c: aput v2, v0, v1 │ │ +3e19b0: 6200 ba8d |003e: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e19b4: 6201 2896 |0040: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ +3e19b8: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e19be: 0a01 |0045: move-result v1 │ │ +3e19c0: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +3e19c2: 4b02 0001 |0047: aput v2, v0, v1 │ │ +3e19c6: 6200 ba8d |0049: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e19ca: 6201 2396 |004b: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9623 │ │ +3e19ce: 6e10 0eb2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e19d4: 0a01 |0050: move-result v1 │ │ +3e19d6: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +3e19d8: 4b02 0001 |0052: aput v2, v0, v1 │ │ +3e19dc: 6200 ba8d |0054: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e19e0: 6201 2296 |0056: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9622 │ │ +3e19e4: 6e10 0eb2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e19ea: 0a01 |005b: move-result v1 │ │ +3e19ec: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ +3e19f0: 4b02 0001 |005e: aput v2, v0, v1 │ │ +3e19f4: 6200 ba8d |0060: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e19f8: 6201 2196 |0062: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@9621 │ │ +3e19fc: 6e10 0eb2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1a02: 0a01 |0067: move-result v1 │ │ +3e1a04: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ +3e1a08: 4b02 0001 |006a: aput v2, v0, v1 │ │ +3e1a0c: 6200 ba8d |006c: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1a10: 6201 2696 |006e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9626 │ │ +3e1a14: 6e10 0eb2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1a1a: 0a01 |0073: move-result v1 │ │ +3e1a1c: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ +3e1a20: 4b02 0001 |0076: aput v2, v0, v1 │ │ +3e1a24: 6200 ba8d |0078: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1a28: 6201 2b96 |007a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962b │ │ +3e1a2c: 6e10 0eb2 0100 |007c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1a32: 0a01 |007f: move-result v1 │ │ +3e1a34: 1302 0b00 |0080: const/16 v2, #int 11 // #b │ │ +3e1a38: 4b02 0001 |0082: aput v2, v0, v1 │ │ +3e1a3c: 6200 ba8d |0084: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1a40: 6201 3196 |0086: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@9631 │ │ +3e1a44: 6e10 0eb2 0100 |0088: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1a4a: 0a01 |008b: move-result v1 │ │ +3e1a4c: 1302 0c00 |008c: const/16 v2, #int 12 // #c │ │ +3e1a50: 4b02 0001 |008e: aput v2, v0, v1 │ │ +3e1a54: 6200 ba8d |0090: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1a58: 6201 2f96 |0092: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@962f │ │ +3e1a5c: 6e10 0eb2 0100 |0094: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1a62: 0a01 |0097: move-result v1 │ │ +3e1a64: 1302 0d00 |0098: const/16 v2, #int 13 // #d │ │ +3e1a68: 4b02 0001 |009a: aput v2, v0, v1 │ │ +3e1a6c: 6200 ba8d |009c: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1a70: 6201 2096 |009e: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9620 │ │ +3e1a74: 6e10 0eb2 0100 |00a0: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1a7a: 0a01 |00a3: move-result v1 │ │ +3e1a7c: 1302 0e00 |00a4: const/16 v2, #int 14 // #e │ │ +3e1a80: 4b02 0001 |00a6: aput v2, v0, v1 │ │ +3e1a84: 6200 ba8d |00a8: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1a88: 6201 3096 |00aa: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9630 │ │ +3e1a8c: 6e10 0eb2 0100 |00ac: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1a92: 0a01 |00af: move-result v1 │ │ +3e1a94: 1302 0f00 |00b0: const/16 v2, #int 15 // #f │ │ +3e1a98: 4b02 0001 |00b2: aput v2, v0, v1 │ │ +3e1a9c: 6200 ba8d |00b4: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1aa0: 6201 2496 |00b6: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9624 │ │ +3e1aa4: 6e10 0eb2 0100 |00b8: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1aaa: 0a01 |00bb: move-result v1 │ │ +3e1aac: 1302 1000 |00bc: const/16 v2, #int 16 // #10 │ │ +3e1ab0: 4b02 0001 |00be: aput v2, v0, v1 │ │ +3e1ab4: 6200 ba8d |00c0: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1ab8: 6201 2596 |00c2: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@9625 │ │ +3e1abc: 6e10 0eb2 0100 |00c4: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1ac2: 0a01 |00c7: move-result v1 │ │ +3e1ac4: 1302 1100 |00c8: const/16 v2, #int 17 // #11 │ │ +3e1ac8: 4b02 0001 |00ca: aput v2, v0, v1 │ │ +3e1acc: 6200 ba8d |00cc: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1ad0: 6201 2996 |00ce: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9629 │ │ +3e1ad4: 6e10 0eb2 0100 |00d0: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1ada: 0a01 |00d3: move-result v1 │ │ +3e1adc: 1302 1200 |00d4: const/16 v2, #int 18 // #12 │ │ +3e1ae0: 4b02 0001 |00d6: aput v2, v0, v1 │ │ +3e1ae4: 6200 ba8d |00d8: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1ae8: 6201 2796 |00da: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9627 │ │ +3e1aec: 6e10 0eb2 0100 |00dc: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1af2: 0a01 |00df: move-result v1 │ │ +3e1af4: 1302 1300 |00e0: const/16 v2, #int 19 // #13 │ │ +3e1af8: 4b02 0001 |00e2: aput v2, v0, v1 │ │ +3e1afc: 6200 ba8d |00e4: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1b00: 6201 3396 |00e6: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@9633 │ │ +3e1b04: 6e10 0eb2 0100 |00e8: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1b0a: 0a01 |00eb: move-result v1 │ │ +3e1b0c: 1302 1400 |00ec: const/16 v2, #int 20 // #14 │ │ +3e1b10: 4b02 0001 |00ee: aput v2, v0, v1 │ │ +3e1b14: 6200 ba8d |00f0: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1b18: 6201 2c96 |00f2: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@962c │ │ +3e1b1c: 6e10 0eb2 0100 |00f4: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1b22: 0a01 |00f7: move-result v1 │ │ +3e1b24: 1302 1500 |00f8: const/16 v2, #int 21 // #15 │ │ +3e1b28: 4b02 0001 |00fa: aput v2, v0, v1 │ │ +3e1b2c: 6200 ba8d |00fc: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1b30: 6201 1e96 |00fe: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@961e │ │ +3e1b34: 6e10 0eb2 0100 |0100: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1b3a: 0a01 |0103: move-result v1 │ │ +3e1b3c: 1302 1600 |0104: const/16 v2, #int 22 // #16 │ │ +3e1b40: 4b02 0001 |0106: aput v2, v0, v1 │ │ +3e1b44: 6200 ba8d |0108: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1b48: 6201 2e96 |010a: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962e │ │ +3e1b4c: 6e10 0eb2 0100 |010c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1b52: 0a01 |010f: move-result v1 │ │ +3e1b54: 1302 1700 |0110: const/16 v2, #int 23 // #17 │ │ +3e1b58: 4b02 0001 |0112: aput v2, v0, v1 │ │ +3e1b5c: 0e00 |0114: return-void │ │ catches : 23 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -844710,17 +844710,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e1db8: |[3e1db8] de.danoeh.antennapod.core.util.DownloadErrorLabel.:()V │ │ -3e1dc8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e1dce: 0e00 |0003: return-void │ │ +3e1da0: |[3e1da0] de.danoeh.antennapod.core.util.DownloadErrorLabel.:()V │ │ +3e1db0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e1db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/DownloadErrorLabel; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/DownloadErrorLabel;) │ │ @@ -844728,70 +844728,70 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadError;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 134 16-bit code units │ │ -3e1c9c: |[3e1c9c] de.danoeh.antennapod.core.util.DownloadErrorLabel.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I │ │ -3e1cac: 6200 ba8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ -3e1cb0: 6e10 0eb2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e1cb6: 0a01 |0005: move-result v1 │ │ -3e1cb8: 4401 0001 |0006: aget v1, v0, v1 │ │ -3e1cbc: 2b01 4c00 0000 |0008: packed-switch v1, 00000054 // +0000004c │ │ -3e1cc2: 6001 6d7c |000b: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7c6d │ │ -3e1cc6: 0f01 |000d: return v1 │ │ -3e1cc8: 6001 767c |000e: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_parser_exception:I // field@7c76 │ │ -3e1ccc: 0f01 |0010: return v1 │ │ -3e1cce: 6001 687c |0011: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_certificate:I // field@7c68 │ │ -3e1cd2: 0f01 |0013: return v1 │ │ -3e1cd4: 6001 747c |0014: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_not_found:I // field@7c74 │ │ -3e1cd8: 0f01 |0016: return v1 │ │ -3e1cda: 6001 7d7c |0017: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unsupported_type_html:I // field@7c7d │ │ -3e1cde: 0f01 |0019: return v1 │ │ -3e1ce0: 6001 677c |001a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_blocked:I // field@7c67 │ │ -3e1ce4: 0f01 |001c: return v1 │ │ -3e1ce6: 6001 7e7c |001d: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_wrong_size:I // field@7c7e │ │ -3e1cea: 0f01 |001f: return v1 │ │ -3e1cec: 6001 6f7c |0020: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_forbidden:I // field@7c6f │ │ -3e1cf0: 0f01 |0022: return v1 │ │ -3e1cf2: 6001 6e7c |0023: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_file_type_type:I // field@7c6e │ │ -3e1cf6: 0f01 |0025: return v1 │ │ -3e1cf8: 6001 7a7c |0026: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unauthorized:I // field@7c7a │ │ -3e1cfc: 0f01 |0028: return v1 │ │ -3e1cfe: 6001 6a7c |0029: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_db_access:I // field@7c6a │ │ -3e1d02: 0f01 |002b: return v1 │ │ -3e1d04: 6001 777c |002c: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_request_error:I // field@7c77 │ │ -3e1d08: 0f01 |002e: return v1 │ │ -3e1d0a: 6001 7b7c |002f: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unknown_host:I // field@7c7b │ │ -3e1d0e: 0f01 |0031: return v1 │ │ -3e1d10: 6001 717c |0032: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_insufficient_space:I // field@7c71 │ │ -3e1d14: 0f01 |0034: return v1 │ │ -3e1d16: 6001 707c |0035: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_http_data_error:I // field@7c70 │ │ -3e1d1a: 0f01 |0037: return v1 │ │ -3e1d1c: 6001 6c7c |0038: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_device_not_found:I // field@7c6c │ │ -3e1d20: 0f01 |003a: return v1 │ │ -3e1d22: 6001 667c |003b: sget v1, Lde/danoeh/antennapod/core/R$string;.download_canceled_msg:I // field@7c66 │ │ -3e1d26: 0f01 |003d: return v1 │ │ -3e1d28: 6001 6d7c |003e: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7c6d │ │ -3e1d2c: 0f01 |0040: return v1 │ │ -3e1d2e: 6001 727c |0041: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_io_error:I // field@7c72 │ │ -3e1d32: 0f01 |0043: return v1 │ │ -3e1d34: 6001 6d7c |0044: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7c6d │ │ -3e1d38: 0f01 |0046: return v1 │ │ -3e1d3a: 6001 697c |0047: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_connection_error:I // field@7c69 │ │ -3e1d3e: 0f01 |0049: return v1 │ │ -3e1d40: 6001 7c7c |004a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unsupported_type:I // field@7c7c │ │ -3e1d44: 0f01 |004c: return v1 │ │ -3e1d46: 6001 767c |004d: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_parser_exception:I // field@7c76 │ │ -3e1d4a: 0f01 |004f: return v1 │ │ -3e1d4c: 6001 887c |0050: sget v1, Lde/danoeh/antennapod/core/R$string;.download_successful:I // field@7c88 │ │ -3e1d50: 0f01 |0052: return v1 │ │ -3e1d52: 0000 |0053: nop // spacer │ │ -3e1d54: 0001 1700 0100 0000 4800 0000 4500 ... |0054: packed-switch-data (50 units) │ │ +3e1c84: |[3e1c84] de.danoeh.antennapod.core.util.DownloadErrorLabel.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I │ │ +3e1c94: 6200 ba8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/DownloadErrorLabel$1;.$SwitchMap$de$danoeh$antennapod$model$download$DownloadError:[I // field@8dba │ │ +3e1c98: 6e10 0eb2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e1c9e: 0a01 |0005: move-result v1 │ │ +3e1ca0: 4401 0001 |0006: aget v1, v0, v1 │ │ +3e1ca4: 2b01 4c00 0000 |0008: packed-switch v1, 00000054 // +0000004c │ │ +3e1caa: 6001 6d7c |000b: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7c6d │ │ +3e1cae: 0f01 |000d: return v1 │ │ +3e1cb0: 6001 767c |000e: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_parser_exception:I // field@7c76 │ │ +3e1cb4: 0f01 |0010: return v1 │ │ +3e1cb6: 6001 687c |0011: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_certificate:I // field@7c68 │ │ +3e1cba: 0f01 |0013: return v1 │ │ +3e1cbc: 6001 747c |0014: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_not_found:I // field@7c74 │ │ +3e1cc0: 0f01 |0016: return v1 │ │ +3e1cc2: 6001 7d7c |0017: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unsupported_type_html:I // field@7c7d │ │ +3e1cc6: 0f01 |0019: return v1 │ │ +3e1cc8: 6001 677c |001a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_blocked:I // field@7c67 │ │ +3e1ccc: 0f01 |001c: return v1 │ │ +3e1cce: 6001 7e7c |001d: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_wrong_size:I // field@7c7e │ │ +3e1cd2: 0f01 |001f: return v1 │ │ +3e1cd4: 6001 6f7c |0020: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_forbidden:I // field@7c6f │ │ +3e1cd8: 0f01 |0022: return v1 │ │ +3e1cda: 6001 6e7c |0023: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_file_type_type:I // field@7c6e │ │ +3e1cde: 0f01 |0025: return v1 │ │ +3e1ce0: 6001 7a7c |0026: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unauthorized:I // field@7c7a │ │ +3e1ce4: 0f01 |0028: return v1 │ │ +3e1ce6: 6001 6a7c |0029: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_db_access:I // field@7c6a │ │ +3e1cea: 0f01 |002b: return v1 │ │ +3e1cec: 6001 777c |002c: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_request_error:I // field@7c77 │ │ +3e1cf0: 0f01 |002e: return v1 │ │ +3e1cf2: 6001 7b7c |002f: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unknown_host:I // field@7c7b │ │ +3e1cf6: 0f01 |0031: return v1 │ │ +3e1cf8: 6001 717c |0032: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_insufficient_space:I // field@7c71 │ │ +3e1cfc: 0f01 |0034: return v1 │ │ +3e1cfe: 6001 707c |0035: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_http_data_error:I // field@7c70 │ │ +3e1d02: 0f01 |0037: return v1 │ │ +3e1d04: 6001 6c7c |0038: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_device_not_found:I // field@7c6c │ │ +3e1d08: 0f01 |003a: return v1 │ │ +3e1d0a: 6001 667c |003b: sget v1, Lde/danoeh/antennapod/core/R$string;.download_canceled_msg:I // field@7c66 │ │ +3e1d0e: 0f01 |003d: return v1 │ │ +3e1d10: 6001 6d7c |003e: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7c6d │ │ +3e1d14: 0f01 |0040: return v1 │ │ +3e1d16: 6001 727c |0041: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_io_error:I // field@7c72 │ │ +3e1d1a: 0f01 |0043: return v1 │ │ +3e1d1c: 6001 6d7c |0044: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_error_unknown:I // field@7c6d │ │ +3e1d20: 0f01 |0046: return v1 │ │ +3e1d22: 6001 697c |0047: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_connection_error:I // field@7c69 │ │ +3e1d26: 0f01 |0049: return v1 │ │ +3e1d28: 6001 7c7c |004a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_unsupported_type:I // field@7c7c │ │ +3e1d2c: 0f01 |004c: return v1 │ │ +3e1d2e: 6001 767c |004d: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_parser_exception:I // field@7c76 │ │ +3e1d32: 0f01 |004f: return v1 │ │ +3e1d34: 6001 887c |0050: sget v1, Lde/danoeh/antennapod/core/R$string;.download_successful:I // field@7c88 │ │ +3e1d38: 0f01 |0052: return v1 │ │ +3e1d3a: 0000 |0053: nop // spacer │ │ +3e1d3c: 0001 1700 0100 0000 4800 0000 4500 ... |0054: packed-switch-data (50 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x000b line=43 │ │ 0x000e line=38 │ │ 0x0011 line=37 │ │ 0x0014 line=36 │ │ @@ -844868,22 +844868,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 │ │ -3e1f08: |[3e1f08] de.danoeh.antennapod.core.util.FastDocumentFile.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V │ │ -3e1f18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e1f1e: 5b01 bd8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.name:Ljava/lang/String; // field@8dbd │ │ -3e1f22: 5b02 be8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.type:Ljava/lang/String; // field@8dbe │ │ -3e1f26: 5b03 bf8d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.uri:Landroid/net/Uri; // field@8dbf │ │ -3e1f2a: 5a04 bc8d |0009: iput-wide v4, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.length:J // field@8dbc │ │ -3e1f2e: 5a06 bb8d |000b: iput-wide v6, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.lastModified:J // field@8dbb │ │ -3e1f32: 0e00 |000d: return-void │ │ +3e1ef0: |[3e1ef0] de.danoeh.antennapod.core.util.FastDocumentFile.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V │ │ +3e1f00: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e1f06: 5b01 bd8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.name:Ljava/lang/String; // field@8dbd │ │ +3e1f0a: 5b02 be8d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.type:Ljava/lang/String; // field@8dbe │ │ +3e1f0e: 5b03 bf8d |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.uri:Landroid/net/Uri; // field@8dbf │ │ +3e1f12: 5a04 bc8d |0009: iput-wide v4, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.length:J // field@8dbc │ │ +3e1f16: 5a06 bb8d |000b: iput-wide v6, v0, Lde/danoeh/antennapod/core/util/FastDocumentFile;.lastModified:J // field@8dbb │ │ +3e1f1a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -844901,62 +844901,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 │ │ -3e1e18: |[3e1e18] de.danoeh.antennapod.core.util.FastDocumentFile.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; │ │ -3e1e28: 7110 da07 0b00 |0000: invoke-static {v11}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@07da │ │ -3e1e2e: 0c00 |0003: move-result-object v0 │ │ -3e1e30: 7120 d807 0b00 |0004: invoke-static {v11, v0}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@07d8 │ │ -3e1e36: 0c02 |0007: move-result-object v2 │ │ -3e1e38: 6e10 1f02 0a00 |0008: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ -3e1e3e: 0c01 |000b: move-result-object v1 │ │ -3e1e40: 1a0a 85a2 |000c: const-string v10, "last_modified" // string@a285 │ │ -3e1e44: 1a00 44b8 |000e: const-string v0, "mime_type" // string@b844 │ │ -3e1e48: 1a03 aa7c |0010: const-string v3, "document_id" // string@7caa │ │ -3e1e4c: 1a04 5166 |0012: const-string v4, "_display_name" // string@6651 │ │ -3e1e50: 1a05 5966 |0014: const-string v5, "_size" // string@6659 │ │ -3e1e54: 2450 1021 43a5 |0016: filled-new-array {v3, v4, v5, v10, v0}, [Ljava/lang/String; // type@2110 │ │ -3e1e5a: 0c03 |0019: move-result-object v3 │ │ -3e1e5c: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -3e1e5e: 1205 |001b: const/4 v5, #int 0 // #0 │ │ -3e1e60: 1206 |001c: const/4 v6, #int 0 // #0 │ │ -3e1e62: 7406 0402 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@0204 │ │ -3e1e68: 0c0a |0020: move-result-object v10 │ │ -3e1e6a: 2200 e21e |0021: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3e1e6e: 7010 17b4 0000 |0023: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3e1e74: 7210 5503 0a00 |0026: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3e1e7a: 0a01 |0029: move-result v1 │ │ -3e1e7c: 3801 2900 |002a: if-eqz v1, 0053 // +0029 │ │ -3e1e80: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -3e1e82: 7220 5003 1a00 |002d: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3e1e88: 0c01 |0030: move-result-object v1 │ │ -3e1e8a: 7120 d907 1b00 |0031: invoke-static {v11, v1}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@07d9 │ │ -3e1e90: 0c05 |0034: move-result-object v5 │ │ -3e1e92: 1211 |0035: const/4 v1, #int 1 // #1 │ │ -3e1e94: 7220 5003 1a00 |0036: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3e1e9a: 0c03 |0039: move-result-object v3 │ │ -3e1e9c: 1221 |003a: const/4 v1, #int 2 // #2 │ │ -3e1e9e: 7220 4e03 1a00 |003b: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -3e1ea4: 0b06 |003e: move-result-wide v6 │ │ -3e1ea6: 1231 |003f: const/4 v1, #int 3 // #3 │ │ -3e1ea8: 7220 4e03 1a00 |0040: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -3e1eae: 0b08 |0043: move-result-wide v8 │ │ -3e1eb0: 1241 |0044: const/4 v1, #int 4 // #4 │ │ -3e1eb2: 7220 5003 1a00 |0045: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -3e1eb8: 0c04 |0048: move-result-object v4 │ │ -3e1eba: 2201 7419 |0049: new-instance v1, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ -3e1ebe: 0712 |004b: move-object v2, v1 │ │ -3e1ec0: 7608 e79c 0200 |004c: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V // method@9ce7 │ │ -3e1ec6: 6e20 1bb4 1000 |004f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3e1ecc: 28d4 |0052: goto 0026 // -002c │ │ -3e1ece: 7210 4303 0a00 |0053: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3e1ed4: 1100 |0056: return-object v0 │ │ +3e1e00: |[3e1e00] de.danoeh.antennapod.core.util.FastDocumentFile.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; │ │ +3e1e10: 7110 da07 0b00 |0000: invoke-static {v11}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@07da │ │ +3e1e16: 0c00 |0003: move-result-object v0 │ │ +3e1e18: 7120 d807 0b00 |0004: invoke-static {v11, v0}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@07d8 │ │ +3e1e1e: 0c02 |0007: move-result-object v2 │ │ +3e1e20: 6e10 1f02 0a00 |0008: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ +3e1e26: 0c01 |000b: move-result-object v1 │ │ +3e1e28: 1a0a 85a2 |000c: const-string v10, "last_modified" // string@a285 │ │ +3e1e2c: 1a00 44b8 |000e: const-string v0, "mime_type" // string@b844 │ │ +3e1e30: 1a03 aa7c |0010: const-string v3, "document_id" // string@7caa │ │ +3e1e34: 1a04 5166 |0012: const-string v4, "_display_name" // string@6651 │ │ +3e1e38: 1a05 5966 |0014: const-string v5, "_size" // string@6659 │ │ +3e1e3c: 2450 1021 43a5 |0016: filled-new-array {v3, v4, v5, v10, v0}, [Ljava/lang/String; // type@2110 │ │ +3e1e42: 0c03 |0019: move-result-object v3 │ │ +3e1e44: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +3e1e46: 1205 |001b: const/4 v5, #int 0 // #0 │ │ +3e1e48: 1206 |001c: const/4 v6, #int 0 // #0 │ │ +3e1e4a: 7406 0402 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@0204 │ │ +3e1e50: 0c0a |0020: move-result-object v10 │ │ +3e1e52: 2200 e21e |0021: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3e1e56: 7010 17b4 0000 |0023: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3e1e5c: 7210 5503 0a00 |0026: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3e1e62: 0a01 |0029: move-result v1 │ │ +3e1e64: 3801 2900 |002a: if-eqz v1, 0053 // +0029 │ │ +3e1e68: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +3e1e6a: 7220 5003 1a00 |002d: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3e1e70: 0c01 |0030: move-result-object v1 │ │ +3e1e72: 7120 d907 1b00 |0031: invoke-static {v11, v1}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@07d9 │ │ +3e1e78: 0c05 |0034: move-result-object v5 │ │ +3e1e7a: 1211 |0035: const/4 v1, #int 1 // #1 │ │ +3e1e7c: 7220 5003 1a00 |0036: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3e1e82: 0c03 |0039: move-result-object v3 │ │ +3e1e84: 1221 |003a: const/4 v1, #int 2 // #2 │ │ +3e1e86: 7220 4e03 1a00 |003b: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +3e1e8c: 0b06 |003e: move-result-wide v6 │ │ +3e1e8e: 1231 |003f: const/4 v1, #int 3 // #3 │ │ +3e1e90: 7220 4e03 1a00 |0040: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +3e1e96: 0b08 |0043: move-result-wide v8 │ │ +3e1e98: 1241 |0044: const/4 v1, #int 4 // #4 │ │ +3e1e9a: 7220 5003 1a00 |0045: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +3e1ea0: 0c04 |0048: move-result-object v4 │ │ +3e1ea2: 2201 7419 |0049: new-instance v1, Lde/danoeh/antennapod/core/util/FastDocumentFile; // type@1974 │ │ +3e1ea6: 0712 |004b: move-object v2, v1 │ │ +3e1ea8: 7608 e79c 0200 |004c: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/core/util/FastDocumentFile;.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V // method@9ce7 │ │ +3e1eae: 6e20 1bb4 1000 |004f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3e1eb4: 28d4 |0052: goto 0026 // -002c │ │ +3e1eb6: 7210 4303 0a00 |0053: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3e1ebc: 1100 |0056: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=23 │ │ 0x0008 line=25 │ │ 0x0021 line=31 │ │ 0x0026 line=32 │ │ @@ -844978,17 +844978,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e1ed8: |[3e1ed8] de.danoeh.antennapod.core.util.FastDocumentFile.getLastModified:()J │ │ -3e1ee8: 5320 bb8d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/util/FastDocumentFile;.lastModified:J // field@8dbb │ │ -3e1eec: 1000 |0002: return-wide v0 │ │ +3e1ec0: |[3e1ec0] de.danoeh.antennapod.core.util.FastDocumentFile.getLastModified:()J │ │ +3e1ed0: 5320 bb8d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/util/FastDocumentFile;.lastModified:J // field@8dbb │ │ +3e1ed4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/core/util/FastDocumentFile; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/FastDocumentFile;) │ │ @@ -844996,17 +844996,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e1ef0: |[3e1ef0] de.danoeh.antennapod.core.util.FastDocumentFile.getLength:()J │ │ -3e1f00: 5320 bc8d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/util/FastDocumentFile;.length:J // field@8dbc │ │ -3e1f04: 1000 |0002: return-wide v0 │ │ +3e1ed8: |[3e1ed8] de.danoeh.antennapod.core.util.FastDocumentFile.getLength:()J │ │ +3e1ee8: 5320 bc8d |0000: iget-wide v0, v2, Lde/danoeh/antennapod/core/util/FastDocumentFile;.length:J // field@8dbc │ │ +3e1eec: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/core/util/FastDocumentFile; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/util/FastDocumentFile;) │ │ @@ -845014,17 +845014,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e1de8: |[3e1de8] de.danoeh.antennapod.core.util.FastDocumentFile.getName:()Ljava/lang/String; │ │ -3e1df8: 5410 bd8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.name:Ljava/lang/String; // field@8dbd │ │ -3e1dfc: 1100 |0002: return-object v0 │ │ +3e1dd0: |[3e1dd0] de.danoeh.antennapod.core.util.FastDocumentFile.getName:()Ljava/lang/String; │ │ +3e1de0: 5410 bd8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.name:Ljava/lang/String; // field@8dbd │ │ +3e1de4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/util/FastDocumentFile; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/util/FastDocumentFile;) │ │ @@ -845032,17 +845032,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e1e00: |[3e1e00] de.danoeh.antennapod.core.util.FastDocumentFile.getType:()Ljava/lang/String; │ │ -3e1e10: 5410 be8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.type:Ljava/lang/String; // field@8dbe │ │ -3e1e14: 1100 |0002: return-object v0 │ │ +3e1de8: |[3e1de8] de.danoeh.antennapod.core.util.FastDocumentFile.getType:()Ljava/lang/String; │ │ +3e1df8: 5410 be8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.type:Ljava/lang/String; // field@8dbe │ │ +3e1dfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/util/FastDocumentFile; │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/util/FastDocumentFile;) │ │ @@ -845050,17 +845050,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e1dd0: |[3e1dd0] de.danoeh.antennapod.core.util.FastDocumentFile.getUri:()Landroid/net/Uri; │ │ -3e1de0: 5410 bf8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.uri:Landroid/net/Uri; // field@8dbf │ │ -3e1de4: 1100 |0002: return-object v0 │ │ +3e1db8: |[3e1db8] de.danoeh.antennapod.core.util.FastDocumentFile.getUri:()Landroid/net/Uri; │ │ +3e1dc8: 5410 bf8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FastDocumentFile;.uri:Landroid/net/Uri; // field@8dbf │ │ +3e1dcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/util/FastDocumentFile; │ │ │ │ source_file_idx : 7474 (FastDocumentFile.java) │ │ @@ -845089,37 +845089,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e1f58: |[3e1f58] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda0.:()V │ │ -3e1f68: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e1f6e: 0e00 |0003: return-void │ │ +3e1f40: |[3e1f40] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda0.:()V │ │ +3e1f50: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e1f56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e1f34: |[3e1f34] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e1f44: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e1f48: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e1f4c: 7120 1e9d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$v2SP5qX7s-SZ7qxagO4-xV9QRLE:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d1e │ │ -3e1f52: 0a01 |0007: move-result v1 │ │ -3e1f54: 0f01 |0008: return v1 │ │ +3e1f1c: |[3e1f1c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e1f2c: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e1f30: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e1f34: 7120 1e9d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$v2SP5qX7s-SZ7qxagO4-xV9QRLE:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d1e │ │ +3e1f3a: 0a01 |0007: move-result v1 │ │ +3e1f3c: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845150,37 +845150,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e1f94: |[3e1f94] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda10.:()V │ │ -3e1fa4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e1faa: 0e00 |0003: return-void │ │ +3e1f7c: |[3e1f7c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda10.:()V │ │ +3e1f8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e1f92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda10;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e1f70: |[3e1f70] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda10.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e1f80: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e1f84: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e1f88: 7120 169d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$TsZ-Q092jhKb4eFuchdA7aRkEhI:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d16 │ │ -3e1f8e: 0a01 |0007: move-result v1 │ │ -3e1f90: 0f01 |0008: return v1 │ │ +3e1f58: |[3e1f58] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda10.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e1f68: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e1f6c: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e1f70: 7120 169d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$TsZ-Q092jhKb4eFuchdA7aRkEhI:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d16 │ │ +3e1f76: 0a01 |0007: move-result v1 │ │ +3e1f78: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845211,37 +845211,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e1fd0: |[3e1fd0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda11.:()V │ │ -3e1fe0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e1fe6: 0e00 |0003: return-void │ │ +3e1fb8: |[3e1fb8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda11.:()V │ │ +3e1fc8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e1fce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda11;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e1fac: |[3e1fac] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda11.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e1fbc: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e1fc0: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e1fc4: 7120 1d9d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$tUEKky_GFGrSSgjIkMT_QOKPbmY:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d1d │ │ -3e1fca: 0a01 |0007: move-result v1 │ │ -3e1fcc: 0f01 |0008: return v1 │ │ +3e1f94: |[3e1f94] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda11.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e1fa4: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e1fa8: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e1fac: 7120 1d9d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$tUEKky_GFGrSSgjIkMT_QOKPbmY:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d1d │ │ +3e1fb2: 0a01 |0007: move-result v1 │ │ +3e1fb4: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845272,37 +845272,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e200c: |[3e200c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda12.:()V │ │ -3e201c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e2022: 0e00 |0003: return-void │ │ +3e1ff4: |[3e1ff4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda12.:()V │ │ +3e2004: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e200a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda12;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e1fe8: |[3e1fe8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda12.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e1ff8: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e1ffc: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2000: 7120 1f9d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$wmq1CbCwywuBEZD9E5E1g4X95AU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d1f │ │ -3e2006: 0a01 |0007: move-result v1 │ │ -3e2008: 0f01 |0008: return v1 │ │ +3e1fd0: |[3e1fd0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda12.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e1fe0: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e1fe4: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e1fe8: 7120 1f9d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$wmq1CbCwywuBEZD9E5E1g4X95AU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d1f │ │ +3e1fee: 0a01 |0007: move-result v1 │ │ +3e1ff0: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845333,37 +845333,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e2048: |[3e2048] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda13.:()V │ │ -3e2058: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e205e: 0e00 |0003: return-void │ │ +3e2030: |[3e2030] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda13.:()V │ │ +3e2040: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e2046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda13;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e2024: |[3e2024] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda13.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e2034: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2038: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e203c: 7120 129d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$FN7QZPy5ibE-Zm0ZPjlOX-AD860:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d12 │ │ -3e2042: 0a01 |0007: move-result v1 │ │ -3e2044: 0f01 |0008: return v1 │ │ +3e200c: |[3e200c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda13.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e201c: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2020: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2024: 7120 129d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$FN7QZPy5ibE-Zm0ZPjlOX-AD860:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d12 │ │ +3e202a: 0a01 |0007: move-result v1 │ │ +3e202c: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845394,37 +845394,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e2084: |[3e2084] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda14.:()V │ │ -3e2094: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e209a: 0e00 |0003: return-void │ │ +3e206c: |[3e206c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda14.:()V │ │ +3e207c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e2082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda14;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e2060: |[3e2060] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda14.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e2070: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2074: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2078: 7120 209d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$x2eumS9IzsTwTMHW7IH2kubg6wo:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d20 │ │ -3e207e: 0a01 |0007: move-result v1 │ │ -3e2080: 0f01 |0008: return v1 │ │ +3e2048: |[3e2048] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda14.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e2058: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e205c: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2060: 7120 209d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$x2eumS9IzsTwTMHW7IH2kubg6wo:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d20 │ │ +3e2066: 0a01 |0007: move-result v1 │ │ +3e2068: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845455,37 +845455,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e20c0: |[3e20c0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda15.:()V │ │ -3e20d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e20d6: 0e00 |0003: return-void │ │ +3e20a8: |[3e20a8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda15.:()V │ │ +3e20b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e20be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda15;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e209c: |[3e209c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda15.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e20ac: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e20b0: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e20b4: 7120 199d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$j0TFcl3LLgSS3tkn7Meqh6Zzh8s:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d19 │ │ -3e20ba: 0a01 |0007: move-result v1 │ │ -3e20bc: 0f01 |0008: return v1 │ │ +3e2084: |[3e2084] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda15.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e2094: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2098: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e209c: 7120 199d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$j0TFcl3LLgSS3tkn7Meqh6Zzh8s:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d19 │ │ +3e20a2: 0a01 |0007: move-result v1 │ │ +3e20a4: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845516,37 +845516,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e20fc: |[3e20fc] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda16.:()V │ │ -3e210c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e2112: 0e00 |0003: return-void │ │ +3e20e4: |[3e20e4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda16.:()V │ │ +3e20f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e20fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda16;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e20d8: |[3e20d8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda16.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e20e8: 1f01 f51e |0000: check-cast v1, Ljava/util/List; // type@1ef5 │ │ -3e20ec: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -3e20f0: 7120 119d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$BT61WNJiFXrjnZu9fyb2Ol6_33Q:(Ljava/util/List;Ljava/util/List;)I // method@9d11 │ │ -3e20f6: 0a01 |0007: move-result v1 │ │ -3e20f8: 0f01 |0008: return v1 │ │ +3e20c0: |[3e20c0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda16.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e20d0: 1f01 f51e |0000: check-cast v1, Ljava/util/List; // type@1ef5 │ │ +3e20d4: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +3e20d8: 7120 119d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$BT61WNJiFXrjnZu9fyb2Ol6_33Q:(Ljava/util/List;Ljava/util/List;)I // method@9d11 │ │ +3e20de: 0a01 |0007: move-result v1 │ │ +3e20e0: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845577,37 +845577,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e2200: |[3e2200] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda5.:()V │ │ -3e2210: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e2216: 0e00 |0003: return-void │ │ +3e21e8: |[3e21e8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda5.:()V │ │ +3e21f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e21fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda5;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e21dc: |[3e21dc] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda5.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e21ec: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e21f0: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e21f4: 7120 189d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$iHjU_aU2iIv3Q44kRbkuScKSO1M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d18 │ │ -3e21fa: 0a01 |0007: move-result v1 │ │ -3e21fc: 0f01 |0008: return v1 │ │ +3e21c4: |[3e21c4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda5.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e21d4: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e21d8: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e21dc: 7120 189d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$iHjU_aU2iIv3Q44kRbkuScKSO1M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d18 │ │ +3e21e2: 0a01 |0007: move-result v1 │ │ +3e21e4: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845638,37 +845638,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e223c: |[3e223c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda6.:()V │ │ -3e224c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e2252: 0e00 |0003: return-void │ │ +3e2224: |[3e2224] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda6.:()V │ │ +3e2234: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e223a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e2218: |[3e2218] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda6.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e2228: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e222c: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2230: 7120 149d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$OGFfgM0rb5QhSyO3XcWU9-2c42M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d14 │ │ -3e2236: 0a01 |0007: move-result v1 │ │ -3e2238: 0f01 |0008: return v1 │ │ +3e2200: |[3e2200] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda6.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e2210: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2214: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2218: 7120 149d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$OGFfgM0rb5QhSyO3XcWU9-2c42M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d14 │ │ +3e221e: 0a01 |0007: move-result v1 │ │ +3e2220: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845699,37 +845699,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e2278: |[3e2278] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda7.:()V │ │ -3e2288: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e228e: 0e00 |0003: return-void │ │ +3e2260: |[3e2260] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda7.:()V │ │ +3e2270: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e2276: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda7;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e2254: |[3e2254] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda7.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e2264: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2268: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e226c: 7120 179d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$_0AK01maGN5b3uE8vE1JLifAeus:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d17 │ │ -3e2272: 0a01 |0007: move-result v1 │ │ -3e2274: 0f01 |0008: return v1 │ │ +3e223c: |[3e223c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda7.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e224c: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2250: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2254: 7120 179d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$_0AK01maGN5b3uE8vE1JLifAeus:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d17 │ │ +3e225a: 0a01 |0007: move-result v1 │ │ +3e225c: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845760,37 +845760,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e22b4: |[3e22b4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda8.:()V │ │ -3e22c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e22ca: 0e00 |0003: return-void │ │ +3e229c: |[3e229c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda8.:()V │ │ +3e22ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e22b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda8;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e2290: |[3e2290] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda8.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e22a0: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e22a4: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e22a8: 7120 139d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$Kgxd7McVBCwfuSjCOECffg4dNm0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d13 │ │ -3e22ae: 0a01 |0007: move-result v1 │ │ -3e22b0: 0f01 |0008: return v1 │ │ +3e2278: |[3e2278] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda8.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e2288: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e228c: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2290: 7120 139d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$Kgxd7McVBCwfuSjCOECffg4dNm0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d13 │ │ +3e2296: 0a01 |0007: move-result v1 │ │ +3e2298: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845821,37 +845821,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e22f0: |[3e22f0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda9.:()V │ │ -3e2300: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e2306: 0e00 |0003: return-void │ │ +3e22d8: |[3e22d8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda9.:()V │ │ +3e22e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e22ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda9;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e22cc: |[3e22cc] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda9.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e22dc: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e22e0: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e22e4: 7120 1a9d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$mUFDsSG0kfyBQNWtvq1NvTTaWFQ:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d1a │ │ -3e22ea: 0a01 |0007: move-result v1 │ │ -3e22ec: 0f01 |0008: return v1 │ │ +3e22b4: |[3e22b4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda9.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e22c4: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e22c8: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e22cc: 7120 1a9d 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$mUFDsSG0kfyBQNWtvq1NvTTaWFQ:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d1a │ │ +3e22d2: 0a01 |0007: move-result v1 │ │ +3e22d4: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -845890,98 +845890,98 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 157 16-bit code units │ │ -3e2308: |[3e2308] de.danoeh.antennapod.core.util.FeedItemPermutors$1.:()V │ │ -3e2318: 7100 52ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac52 │ │ -3e231e: 0c00 |0003: move-result-object v0 │ │ -3e2320: 2100 |0004: array-length v0, v0 │ │ -3e2322: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -3e2326: 6900 c18d |0007: sput-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e232a: 6201 eb96 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96eb │ │ -3e232e: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e2334: 0a01 |000e: move-result v1 │ │ -3e2336: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3e2338: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3e233c: 6200 c18d |0012: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e2340: 6201 ec96 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ec │ │ -3e2344: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e234a: 0a01 |0019: move-result v1 │ │ -3e234c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3e234e: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3e2352: 6200 c18d |001d: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e2356: 6201 e696 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e6 │ │ -3e235a: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e2360: 0a01 |0024: move-result v1 │ │ -3e2362: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3e2364: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3e2368: 6200 c18d |0028: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e236c: 6201 e596 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -3e2370: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e2376: 0a01 |002f: move-result v1 │ │ -3e2378: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3e237a: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3e237e: 6200 c18d |0033: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e2382: 6201 e896 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e8 │ │ -3e2386: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e238c: 0a01 |003a: move-result v1 │ │ -3e238e: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -3e2390: 4b02 0001 |003c: aput v2, v0, v1 │ │ -3e2394: 6200 c18d |003e: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e2398: 6201 e796 |0040: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e7 │ │ -3e239c: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e23a2: 0a01 |0045: move-result v1 │ │ -3e23a4: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -3e23a6: 4b02 0001 |0047: aput v2, v0, v1 │ │ -3e23aa: 6200 c18d |0049: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e23ae: 6201 e996 |004b: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e9 │ │ -3e23b2: 6e10 0eb2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e23b8: 0a01 |0050: move-result v1 │ │ -3e23ba: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -3e23bc: 4b02 0001 |0052: aput v2, v0, v1 │ │ -3e23c0: 6200 c18d |0054: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e23c4: 6201 ea96 |0056: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ea │ │ -3e23c8: 6e10 0eb2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e23ce: 0a01 |005b: move-result v1 │ │ -3e23d0: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ -3e23d4: 4b02 0001 |005e: aput v2, v0, v1 │ │ -3e23d8: 6200 c18d |0060: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e23dc: 6201 ed96 |0062: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ed │ │ -3e23e0: 6e10 0eb2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e23e6: 0a01 |0067: move-result v1 │ │ -3e23e8: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ -3e23ec: 4b02 0001 |006a: aput v2, v0, v1 │ │ -3e23f0: 6200 c18d |006c: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e23f4: 6201 ee96 |006e: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ee │ │ -3e23f8: 6e10 0eb2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e23fe: 0a01 |0073: move-result v1 │ │ -3e2400: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ -3e2404: 4b02 0001 |0076: aput v2, v0, v1 │ │ -3e2408: 6200 c18d |0078: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e240c: 6201 ef96 |007a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ef │ │ -3e2410: 6e10 0eb2 0100 |007c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e2416: 0a01 |007f: move-result v1 │ │ -3e2418: 1302 0b00 |0080: const/16 v2, #int 11 // #b │ │ -3e241c: 4b02 0001 |0082: aput v2, v0, v1 │ │ -3e2420: 6200 c18d |0084: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e2424: 6201 f196 |0086: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f1 │ │ -3e2428: 6e10 0eb2 0100 |0088: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e242e: 0a01 |008b: move-result v1 │ │ -3e2430: 1302 0c00 |008c: const/16 v2, #int 12 // #c │ │ -3e2434: 4b02 0001 |008e: aput v2, v0, v1 │ │ -3e2438: 6200 c18d |0090: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e243c: 6201 f096 |0092: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f0 │ │ -3e2440: 6e10 0eb2 0100 |0094: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e2446: 0a01 |0097: move-result v1 │ │ -3e2448: 1302 0d00 |0098: const/16 v2, #int 13 // #d │ │ -3e244c: 4b02 0001 |009a: aput v2, v0, v1 │ │ -3e2450: 0e00 |009c: return-void │ │ +3e22f0: |[3e22f0] de.danoeh.antennapod.core.util.FeedItemPermutors$1.:()V │ │ +3e2300: 7100 52ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac52 │ │ +3e2306: 0c00 |0003: move-result-object v0 │ │ +3e2308: 2100 |0004: array-length v0, v0 │ │ +3e230a: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +3e230e: 6900 c18d |0007: sput-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e2312: 6201 eb96 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96eb │ │ +3e2316: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e231c: 0a01 |000e: move-result v1 │ │ +3e231e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3e2320: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3e2324: 6200 c18d |0012: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e2328: 6201 ec96 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ec │ │ +3e232c: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e2332: 0a01 |0019: move-result v1 │ │ +3e2334: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3e2336: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3e233a: 6200 c18d |001d: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e233e: 6201 e696 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e6 │ │ +3e2342: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e2348: 0a01 |0024: move-result v1 │ │ +3e234a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3e234c: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3e2350: 6200 c18d |0028: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e2354: 6201 e596 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +3e2358: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e235e: 0a01 |002f: move-result v1 │ │ +3e2360: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3e2362: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3e2366: 6200 c18d |0033: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e236a: 6201 e896 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e8 │ │ +3e236e: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e2374: 0a01 |003a: move-result v1 │ │ +3e2376: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +3e2378: 4b02 0001 |003c: aput v2, v0, v1 │ │ +3e237c: 6200 c18d |003e: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e2380: 6201 e796 |0040: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e7 │ │ +3e2384: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e238a: 0a01 |0045: move-result v1 │ │ +3e238c: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +3e238e: 4b02 0001 |0047: aput v2, v0, v1 │ │ +3e2392: 6200 c18d |0049: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e2396: 6201 e996 |004b: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e9 │ │ +3e239a: 6e10 0eb2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e23a0: 0a01 |0050: move-result v1 │ │ +3e23a2: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +3e23a4: 4b02 0001 |0052: aput v2, v0, v1 │ │ +3e23a8: 6200 c18d |0054: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e23ac: 6201 ea96 |0056: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ea │ │ +3e23b0: 6e10 0eb2 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e23b6: 0a01 |005b: move-result v1 │ │ +3e23b8: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ +3e23bc: 4b02 0001 |005e: aput v2, v0, v1 │ │ +3e23c0: 6200 c18d |0060: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e23c4: 6201 ed96 |0062: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ed │ │ +3e23c8: 6e10 0eb2 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e23ce: 0a01 |0067: move-result v1 │ │ +3e23d0: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ +3e23d4: 4b02 0001 |006a: aput v2, v0, v1 │ │ +3e23d8: 6200 c18d |006c: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e23dc: 6201 ee96 |006e: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ee │ │ +3e23e0: 6e10 0eb2 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e23e6: 0a01 |0073: move-result v1 │ │ +3e23e8: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ +3e23ec: 4b02 0001 |0076: aput v2, v0, v1 │ │ +3e23f0: 6200 c18d |0078: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e23f4: 6201 ef96 |007a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ef │ │ +3e23f8: 6e10 0eb2 0100 |007c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e23fe: 0a01 |007f: move-result v1 │ │ +3e2400: 1302 0b00 |0080: const/16 v2, #int 11 // #b │ │ +3e2404: 4b02 0001 |0082: aput v2, v0, v1 │ │ +3e2408: 6200 c18d |0084: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e240c: 6201 f196 |0086: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f1 │ │ +3e2410: 6e10 0eb2 0100 |0088: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e2416: 0a01 |008b: move-result v1 │ │ +3e2418: 1302 0c00 |008c: const/16 v2, #int 12 // #c │ │ +3e241c: 4b02 0001 |008e: aput v2, v0, v1 │ │ +3e2420: 6200 c18d |0090: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e2424: 6201 f096 |0092: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f0 │ │ +3e2428: 6e10 0eb2 0100 |0094: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e242e: 0a01 |0097: move-result v1 │ │ +3e2430: 1302 0d00 |0098: const/16 v2, #int 13 // #d │ │ +3e2434: 4b02 0001 |009a: aput v2, v0, v1 │ │ +3e2438: 0e00 |009c: return-void │ │ catches : 13 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -846041,18 +846041,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3e260c: |[3e260c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$BT61WNJiFXrjnZu9fyb2Ol6_33Q:(Ljava/util/List;Ljava/util/List;)I │ │ -3e261c: 7120 369d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$15:(Ljava/util/List;Ljava/util/List;)I // method@9d36 │ │ -3e2622: 0a00 |0003: move-result v0 │ │ -3e2624: 0f00 |0004: return v0 │ │ +3e25f4: |[3e25f4] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$BT61WNJiFXrjnZu9fyb2Ol6_33Q:(Ljava/util/List;Ljava/util/List;)I │ │ +3e2604: 7120 369d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$15:(Ljava/util/List;Ljava/util/List;)I // method@9d36 │ │ +3e260a: 0a00 |0003: move-result v0 │ │ +3e260c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -846061,18 +846061,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 │ │ -3e2628: |[3e2628] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$FN7QZPy5ibE-Zm0ZPjlOX-AD860:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2638: 7120 339d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$9:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d33 │ │ -3e263e: 0a00 |0003: move-result v0 │ │ -3e2640: 0f00 |0004: return v0 │ │ +3e2610: |[3e2610] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$FN7QZPy5ibE-Zm0ZPjlOX-AD860:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2620: 7120 339d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$9:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d33 │ │ +3e2626: 0a00 |0003: move-result v0 │ │ +3e2628: 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; │ │ │ │ @@ -846081,18 +846081,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 │ │ -3e2644: |[3e2644] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$Kgxd7McVBCwfuSjCOECffg4dNm0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2654: 7120 2e9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$4:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d2e │ │ -3e265a: 0a00 |0003: move-result v0 │ │ -3e265c: 0f00 |0004: return v0 │ │ +3e262c: |[3e262c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$Kgxd7McVBCwfuSjCOECffg4dNm0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e263c: 7120 2e9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$4:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d2e │ │ +3e2642: 0a00 |0003: move-result v0 │ │ +3e2644: 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; │ │ │ │ @@ -846101,18 +846101,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 │ │ -3e2660: |[3e2660] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$OGFfgM0rb5QhSyO3XcWU9-2c42M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2670: 7120 2c9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d2c │ │ -3e2676: 0a00 |0003: move-result v0 │ │ -3e2678: 0f00 |0004: return v0 │ │ +3e2648: |[3e2648] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$OGFfgM0rb5QhSyO3XcWU9-2c42M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2658: 7120 2c9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d2c │ │ +3e265e: 0a00 |0003: move-result v0 │ │ +3e2660: 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; │ │ │ │ @@ -846121,17 +846121,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 │ │ -3e2b04: |[3e2b04] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$RgzeevpZFeatAZIk0WB1wWgCVxc:(Ljava/util/List;)V │ │ -3e2b14: 7110 299d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$10:(Ljava/util/List;)V // method@9d29 │ │ -3e2b1a: 0e00 |0003: return-void │ │ +3e2aec: |[3e2aec] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$RgzeevpZFeatAZIk0WB1wWgCVxc:(Ljava/util/List;)V │ │ +3e2afc: 7110 299d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$10:(Ljava/util/List;)V // method@9d29 │ │ +3e2b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -846139,18 +846139,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 │ │ -3e267c: |[3e267c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$TsZ-Q092jhKb4eFuchdA7aRkEhI:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e268c: 7120 309d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$6:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d30 │ │ -3e2692: 0a00 |0003: move-result v0 │ │ -3e2694: 0f00 |0004: return v0 │ │ +3e2664: |[3e2664] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$TsZ-Q092jhKb4eFuchdA7aRkEhI:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2674: 7120 309d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$6:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d30 │ │ +3e267a: 0a00 |0003: move-result v0 │ │ +3e267c: 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; │ │ │ │ @@ -846159,18 +846159,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 │ │ -3e2698: |[3e2698] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$_0AK01maGN5b3uE8vE1JLifAeus:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e26a8: 7120 2d9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$3:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d2d │ │ -3e26ae: 0a00 |0003: move-result v0 │ │ -3e26b0: 0f00 |0004: return v0 │ │ +3e2680: |[3e2680] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$_0AK01maGN5b3uE8vE1JLifAeus:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2690: 7120 2d9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$3:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d2d │ │ +3e2696: 0a00 |0003: move-result v0 │ │ +3e2698: 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; │ │ │ │ @@ -846179,18 +846179,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 │ │ -3e26b4: |[3e26b4] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$iHjU_aU2iIv3Q44kRbkuScKSO1M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e26c4: 7120 289d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d28 │ │ -3e26ca: 0a00 |0003: move-result v0 │ │ -3e26cc: 0f00 |0004: return v0 │ │ +3e269c: |[3e269c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$iHjU_aU2iIv3Q44kRbkuScKSO1M:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e26ac: 7120 289d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d28 │ │ +3e26b2: 0a00 |0003: move-result v0 │ │ +3e26b4: 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; │ │ │ │ @@ -846199,18 +846199,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 │ │ -3e26d0: |[3e26d0] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$j0TFcl3LLgSS3tkn7Meqh6Zzh8s:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e26e0: 7120 359d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$14:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d35 │ │ -3e26e6: 0a00 |0003: move-result v0 │ │ -3e26e8: 0f00 |0004: return v0 │ │ +3e26b8: |[3e26b8] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$j0TFcl3LLgSS3tkn7Meqh6Zzh8s:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e26c8: 7120 359d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$14:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d35 │ │ +3e26ce: 0a00 |0003: move-result v0 │ │ +3e26d0: 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; │ │ │ │ @@ -846219,18 +846219,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 │ │ -3e26ec: |[3e26ec] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$mUFDsSG0kfyBQNWtvq1NvTTaWFQ:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e26fc: 7120 2f9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$5:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d2f │ │ -3e2702: 0a00 |0003: move-result v0 │ │ -3e2704: 0f00 |0004: return v0 │ │ +3e26d4: |[3e26d4] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$mUFDsSG0kfyBQNWtvq1NvTTaWFQ:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e26e4: 7120 2f9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$5:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d2f │ │ +3e26ea: 0a00 |0003: move-result v0 │ │ +3e26ec: 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; │ │ │ │ @@ -846239,17 +846239,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 │ │ -3e2b1c: |[3e2b1c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$o9dj-fIelXYzgQw07sUSJUayDXc:(Ljava/util/List;)V │ │ -3e2b2c: 7110 2a9d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$11:(Ljava/util/List;)V // method@9d2a │ │ -3e2b32: 0e00 |0003: return-void │ │ +3e2b04: |[3e2b04] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$o9dj-fIelXYzgQw07sUSJUayDXc:(Ljava/util/List;)V │ │ +3e2b14: 7110 2a9d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$11:(Ljava/util/List;)V // method@9d2a │ │ +3e2b1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ │ │ #11 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -846257,17 +846257,17 @@ │ │ type : '(Ljava/util/Comparator;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3e2b34: |[3e2b34] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$sZg5UHBK1SVxFJP0TNyN67eZ4HA:(Ljava/util/Comparator;Ljava/util/List;)V │ │ -3e2b44: 7120 2b9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$12:(Ljava/util/Comparator;Ljava/util/List;)V // method@9d2b │ │ -3e2b4a: 0e00 |0003: return-void │ │ +3e2b1c: |[3e2b1c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$sZg5UHBK1SVxFJP0TNyN67eZ4HA:(Ljava/util/Comparator;Ljava/util/List;)V │ │ +3e2b2c: 7120 2b9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$12:(Ljava/util/Comparator;Ljava/util/List;)V // method@9d2b │ │ +3e2b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/Comparator; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -846276,18 +846276,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 │ │ -3e2708: |[3e2708] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$tUEKky_GFGrSSgjIkMT_QOKPbmY:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2718: 7120 319d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$7:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d31 │ │ -3e271e: 0a00 |0003: move-result v0 │ │ -3e2720: 0f00 |0004: return v0 │ │ +3e26f0: |[3e26f0] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$tUEKky_GFGrSSgjIkMT_QOKPbmY:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2700: 7120 319d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$7:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d31 │ │ +3e2706: 0a00 |0003: move-result v0 │ │ +3e2708: 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; │ │ │ │ @@ -846296,18 +846296,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 │ │ -3e2724: |[3e2724] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$v2SP5qX7s-SZ7qxagO4-xV9QRLE:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2734: 7120 279d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d27 │ │ -3e273a: 0a00 |0003: move-result v0 │ │ -3e273c: 0f00 |0004: return v0 │ │ +3e270c: |[3e270c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$v2SP5qX7s-SZ7qxagO4-xV9QRLE:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e271c: 7120 279d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d27 │ │ +3e2722: 0a00 |0003: move-result v0 │ │ +3e2724: 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; │ │ │ │ @@ -846316,18 +846316,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 │ │ -3e2740: |[3e2740] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$wmq1CbCwywuBEZD9E5E1g4X95AU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2750: 7120 329d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$8:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d32 │ │ -3e2756: 0a00 |0003: move-result v0 │ │ -3e2758: 0f00 |0004: return v0 │ │ +3e2728: |[3e2728] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$wmq1CbCwywuBEZD9E5E1g4X95AU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2738: 7120 329d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$getPermutor$8:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d32 │ │ +3e273e: 0a00 |0003: move-result v0 │ │ +3e2740: 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; │ │ │ │ @@ -846336,18 +846336,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 │ │ -3e275c: |[3e275c] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$x2eumS9IzsTwTMHW7IH2kubg6wo:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e276c: 7120 349d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$13:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d34 │ │ -3e2772: 0a00 |0003: move-result v0 │ │ -3e2774: 0f00 |0004: return v0 │ │ +3e2744: |[3e2744] de.danoeh.antennapod.core.util.FeedItemPermutors.$r8$lambda$x2eumS9IzsTwTMHW7IH2kubg6wo:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2754: 7120 349d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.lambda$smartShuffle$13:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d34 │ │ +3e275a: 0a00 |0003: move-result v0 │ │ +3e275c: 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; │ │ │ │ @@ -846356,17 +846356,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e2b4c: |[3e2b4c] de.danoeh.antennapod.core.util.FeedItemPermutors.:()V │ │ -3e2b5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e2b62: 0e00 |0003: return-void │ │ +3e2b34: |[3e2b34] de.danoeh.antennapod.core.util.FeedItemPermutors.:()V │ │ +3e2b44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e2b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors; │ │ │ │ #17 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -846374,26 +846374,26 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3e2778: |[3e2778] de.danoeh.antennapod.core.util.FeedItemPermutors.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2788: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ -3e278c: 6e10 b8ab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e2792: 0c00 |0005: move-result-object v0 │ │ -3e2794: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -3e2798: 6e10 b8ab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e279e: 0c01 |000b: move-result-object v1 │ │ -3e27a0: 6e10 f0ab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3e27a6: 0a01 |000f: move-result v1 │ │ -3e27a8: 2802 |0010: goto 0012 // +0002 │ │ -3e27aa: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -3e27ac: 0f01 |0012: return v1 │ │ +3e2760: |[3e2760] de.danoeh.antennapod.core.util.FeedItemPermutors.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2770: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ +3e2774: 6e10 b8ab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e277a: 0c00 |0005: move-result-object v0 │ │ +3e277c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +3e2780: 6e10 b8ab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e2786: 0c01 |000b: move-result-object v1 │ │ +3e2788: 6e10 f0ab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3e278e: 0a01 |000f: move-result v1 │ │ +3e2790: 2802 |0010: goto 0012 // +0002 │ │ +3e2792: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +3e2794: 0f01 |0012: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=97 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #18 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -846401,35 +846401,35 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -3e29ec: |[3e29ec] de.danoeh.antennapod.core.util.FeedItemPermutors.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3e29fc: 3801 2300 |0000: if-eqz v1, 0023 // +0023 │ │ -3e2a00: 6e10 b0ab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3e2a06: 0c00 |0005: move-result-object v0 │ │ -3e2a08: 3800 1d00 |0006: if-eqz v0, 0023 // +001d │ │ -3e2a0c: 6e10 b0ab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3e2a12: 0c00 |000b: move-result-object v0 │ │ -3e2a14: 6e10 59ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3e2a1a: 0c00 |000f: move-result-object v0 │ │ -3e2a1c: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ -3e2a20: 6e10 b0ab 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3e2a26: 0c01 |0015: move-result-object v1 │ │ -3e2a28: 6e10 59ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3e2a2e: 0c01 |0019: move-result-object v1 │ │ -3e2a30: 7100 fab4 0000 |001a: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3e2a36: 0c00 |001d: move-result-object v0 │ │ -3e2a38: 6e20 bbb2 0100 |001e: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -3e2a3e: 0c01 |0021: move-result-object v1 │ │ -3e2a40: 2803 |0022: goto 0025 // +0003 │ │ -3e2a42: 1a01 0000 |0023: const-string v1, "" // string@0000 │ │ -3e2a46: 1101 |0025: return-object v1 │ │ +3e29d4: |[3e29d4] de.danoeh.antennapod.core.util.FeedItemPermutors.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3e29e4: 3801 2300 |0000: if-eqz v1, 0023 // +0023 │ │ +3e29e8: 6e10 b0ab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3e29ee: 0c00 |0005: move-result-object v0 │ │ +3e29f0: 3800 1d00 |0006: if-eqz v0, 0023 // +001d │ │ +3e29f4: 6e10 b0ab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3e29fa: 0c00 |000b: move-result-object v0 │ │ +3e29fc: 6e10 59ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3e2a02: 0c00 |000f: move-result-object v0 │ │ +3e2a04: 3800 1300 |0010: if-eqz v0, 0023 // +0013 │ │ +3e2a08: 6e10 b0ab 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3e2a0e: 0c01 |0015: move-result-object v1 │ │ +3e2a10: 6e10 59ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3e2a16: 0c01 |0019: move-result-object v1 │ │ +3e2a18: 7100 fab4 0000 |001a: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3e2a1e: 0c00 |001d: move-result-object v0 │ │ +3e2a20: 6e20 bbb2 0100 |001e: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +3e2a26: 0c01 |0021: move-result-object v1 │ │ +3e2a28: 2803 |0022: goto 0025 // +0003 │ │ +3e2a2a: 1a01 0000 |0023: const-string v1, "" // string@0000 │ │ +3e2a2e: 1101 |0025: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=108 │ │ 0x0012 line=109 │ │ locals : │ │ 0x0000 - 0x0026 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846438,69 +846438,69 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -3e24f4: |[3e24f4] de.danoeh.antennapod.core.util.FeedItemPermutors.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; │ │ -3e2504: 6200 c18d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ -3e2508: 6e10 0eb2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e250e: 0a02 |0005: move-result v2 │ │ -3e2510: 4402 0002 |0006: aget v2, v0, v2 │ │ -3e2514: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3e2516: 2b02 5d00 0000 |0009: packed-switch v2, 00000066 // +0000005d │ │ -3e251c: 0702 |000c: move-object v2, v0 │ │ -3e251e: 2851 |000d: goto 005e // +0051 │ │ -3e2520: 2202 7f19 |000e: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda3; // type@197f │ │ -3e2524: 7010 029d 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda3;.:()V // method@9d02 │ │ -3e252a: 284b |0013: goto 005e // +004b │ │ -3e252c: 2202 7e19 |0014: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda2; // type@197e │ │ -3e2530: 7010 009d 0200 |0016: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda2;.:()V // method@9d00 │ │ -3e2536: 2845 |0019: goto 005e // +0045 │ │ -3e2538: 2202 7d19 |001a: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda1; // type@197d │ │ -3e253c: 7010 fe9c 0200 |001c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda1;.:()V // method@9cfe │ │ -3e2542: 283f |001f: goto 005e // +003f │ │ -3e2544: 2202 7919 |0020: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda13; // type@1979 │ │ -3e2548: 7010 f69c 0200 |0022: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda13;.:()V // method@9cf6 │ │ -3e254e: 2836 |0025: goto 005b // +0036 │ │ -3e2550: 2202 7819 |0026: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda12; // type@1978 │ │ -3e2554: 7010 f49c 0200 |0028: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda12;.:()V // method@9cf4 │ │ -3e255a: 2830 |002b: goto 005b // +0030 │ │ -3e255c: 2202 7719 |002c: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda11; // type@1977 │ │ -3e2560: 7010 f29c 0200 |002e: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda11;.:()V // method@9cf2 │ │ -3e2566: 282a |0031: goto 005b // +002a │ │ -3e2568: 2202 7619 |0032: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda10; // type@1976 │ │ -3e256c: 7010 f09c 0200 |0034: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda10;.:()V // method@9cf0 │ │ -3e2572: 2824 |0037: goto 005b // +0024 │ │ -3e2574: 2202 8519 |0038: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda9; // type@1985 │ │ -3e2578: 7010 0e9d 0200 |003a: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda9;.:()V // method@9d0e │ │ -3e257e: 281e |003d: goto 005b // +001e │ │ -3e2580: 2202 8419 |003e: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda8; // type@1984 │ │ -3e2584: 7010 0c9d 0200 |0040: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda8;.:()V // method@9d0c │ │ -3e258a: 2818 |0043: goto 005b // +0018 │ │ -3e258c: 2202 8319 |0044: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda7; // type@1983 │ │ -3e2590: 7010 0a9d 0200 |0046: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda7;.:()V // method@9d0a │ │ -3e2596: 2812 |0049: goto 005b // +0012 │ │ -3e2598: 2202 8219 |004a: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6; // type@1982 │ │ -3e259c: 7010 089d 0200 |004c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6;.:()V // method@9d08 │ │ -3e25a2: 280c |004f: goto 005b // +000c │ │ -3e25a4: 2202 8119 |0050: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda5; // type@1981 │ │ -3e25a8: 7010 069d 0200 |0052: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda5;.:()V // method@9d06 │ │ -3e25ae: 2806 |0055: goto 005b // +0006 │ │ -3e25b0: 2202 7519 |0056: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda0; // type@1975 │ │ -3e25b4: 7010 ee9c 0200 |0058: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda0;.:()V // method@9cee │ │ -3e25ba: 0701 |005b: move-object v1, v0 │ │ -3e25bc: 0720 |005c: move-object v0, v2 │ │ -3e25be: 0712 |005d: move-object v2, v1 │ │ -3e25c0: 3800 0700 |005e: if-eqz v0, 0065 // +0007 │ │ -3e25c4: 2202 8019 |0060: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4; // type@1980 │ │ -3e25c8: 7020 049d 0200 |0062: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4;.:(Ljava/util/Comparator;)V // method@9d04 │ │ -3e25ce: 1102 |0065: return-object v2 │ │ -3e25d0: 0001 0d00 0100 0000 4d00 0000 4700 ... |0066: packed-switch-data (30 units) │ │ +3e24dc: |[3e24dc] de.danoeh.antennapod.core.util.FeedItemPermutors.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; │ │ +3e24ec: 6200 c18d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@8dc1 │ │ +3e24f0: 6e10 0eb2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e24f6: 0a02 |0005: move-result v2 │ │ +3e24f8: 4402 0002 |0006: aget v2, v0, v2 │ │ +3e24fc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3e24fe: 2b02 5d00 0000 |0009: packed-switch v2, 00000066 // +0000005d │ │ +3e2504: 0702 |000c: move-object v2, v0 │ │ +3e2506: 2851 |000d: goto 005e // +0051 │ │ +3e2508: 2202 7f19 |000e: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda3; // type@197f │ │ +3e250c: 7010 029d 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda3;.:()V // method@9d02 │ │ +3e2512: 284b |0013: goto 005e // +004b │ │ +3e2514: 2202 7e19 |0014: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda2; // type@197e │ │ +3e2518: 7010 009d 0200 |0016: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda2;.:()V // method@9d00 │ │ +3e251e: 2845 |0019: goto 005e // +0045 │ │ +3e2520: 2202 7d19 |001a: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda1; // type@197d │ │ +3e2524: 7010 fe9c 0200 |001c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda1;.:()V // method@9cfe │ │ +3e252a: 283f |001f: goto 005e // +003f │ │ +3e252c: 2202 7919 |0020: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda13; // type@1979 │ │ +3e2530: 7010 f69c 0200 |0022: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda13;.:()V // method@9cf6 │ │ +3e2536: 2836 |0025: goto 005b // +0036 │ │ +3e2538: 2202 7819 |0026: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda12; // type@1978 │ │ +3e253c: 7010 f49c 0200 |0028: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda12;.:()V // method@9cf4 │ │ +3e2542: 2830 |002b: goto 005b // +0030 │ │ +3e2544: 2202 7719 |002c: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda11; // type@1977 │ │ +3e2548: 7010 f29c 0200 |002e: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda11;.:()V // method@9cf2 │ │ +3e254e: 282a |0031: goto 005b // +002a │ │ +3e2550: 2202 7619 |0032: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda10; // type@1976 │ │ +3e2554: 7010 f09c 0200 |0034: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda10;.:()V // method@9cf0 │ │ +3e255a: 2824 |0037: goto 005b // +0024 │ │ +3e255c: 2202 8519 |0038: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda9; // type@1985 │ │ +3e2560: 7010 0e9d 0200 |003a: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda9;.:()V // method@9d0e │ │ +3e2566: 281e |003d: goto 005b // +001e │ │ +3e2568: 2202 8419 |003e: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda8; // type@1984 │ │ +3e256c: 7010 0c9d 0200 |0040: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda8;.:()V // method@9d0c │ │ +3e2572: 2818 |0043: goto 005b // +0018 │ │ +3e2574: 2202 8319 |0044: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda7; // type@1983 │ │ +3e2578: 7010 0a9d 0200 |0046: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda7;.:()V // method@9d0a │ │ +3e257e: 2812 |0049: goto 005b // +0012 │ │ +3e2580: 2202 8219 |004a: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6; // type@1982 │ │ +3e2584: 7010 089d 0200 |004c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda6;.:()V // method@9d08 │ │ +3e258a: 280c |004f: goto 005b // +000c │ │ +3e258c: 2202 8119 |0050: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda5; // type@1981 │ │ +3e2590: 7010 069d 0200 |0052: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda5;.:()V // method@9d06 │ │ +3e2596: 2806 |0055: goto 005b // +0006 │ │ +3e2598: 2202 7519 |0056: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda0; // type@1975 │ │ +3e259c: 7010 ee9c 0200 |0058: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda0;.:()V // method@9cee │ │ +3e25a2: 0701 |005b: move-object v1, v0 │ │ +3e25a4: 0720 |005c: move-object v0, v2 │ │ +3e25a6: 0712 |005d: move-object v2, v1 │ │ +3e25a8: 3800 0700 |005e: if-eqz v0, 0065 // +0007 │ │ +3e25ac: 2202 8019 |0060: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4; // type@1980 │ │ +3e25b0: 7020 049d 0200 |0062: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4;.:(Ljava/util/Comparator;)V // method@9d04 │ │ +3e25b6: 1102 |0065: return-object v2 │ │ +3e25b8: 0001 0d00 0100 0000 4d00 0000 4700 ... |0066: packed-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x000e line=73 │ │ 0x0014 line=70 │ │ 0x001a line=67 │ │ 0x0020 line=64 │ │ @@ -846522,28 +846522,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3e2a48: |[3e2a48] de.danoeh.antennapod.core.util.FeedItemPermutors.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3e2a58: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -3e2a5c: 6e10 b7ab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -3e2a62: 0c00 |0005: move-result-object v0 │ │ -3e2a64: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -3e2a68: 6e10 b7ab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -3e2a6e: 0c01 |000b: move-result-object v1 │ │ -3e2a70: 7100 fab4 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3e2a76: 0c00 |000f: move-result-object v0 │ │ -3e2a78: 6e20 bbb2 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -3e2a7e: 0c01 |0013: move-result-object v1 │ │ -3e2a80: 2803 |0014: goto 0017 // +0003 │ │ -3e2a82: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ -3e2a86: 1101 |0017: return-object v1 │ │ +3e2a30: |[3e2a30] de.danoeh.antennapod.core.util.FeedItemPermutors.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3e2a40: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +3e2a44: 6e10 b7ab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +3e2a4a: 0c00 |0005: move-result-object v0 │ │ +3e2a4c: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +3e2a50: 6e10 b7ab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +3e2a56: 0c01 |000b: move-result-object v1 │ │ +3e2a58: 7100 fab4 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3e2a5e: 0c00 |000f: move-result-object v0 │ │ +3e2a60: 6e20 bbb2 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +3e2a66: 0c01 |0013: move-result-object v1 │ │ +3e2a68: 2803 |0014: goto 0017 // +0003 │ │ +3e2a6a: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ +3e2a6e: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=102 │ │ 0x0008 line=103 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846552,28 +846552,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3e2a88: |[3e2a88] de.danoeh.antennapod.core.util.FeedItemPermutors.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3e2a98: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -3e2a9c: 6e10 bdab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3e2aa2: 0c00 |0005: move-result-object v0 │ │ -3e2aa4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -3e2aa8: 6e10 bdab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3e2aae: 0c01 |000b: move-result-object v1 │ │ -3e2ab0: 7100 fab4 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3e2ab6: 0c00 |000f: move-result-object v0 │ │ -3e2ab8: 6e20 bbb2 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -3e2abe: 0c01 |0013: move-result-object v1 │ │ -3e2ac0: 2803 |0014: goto 0017 // +0003 │ │ -3e2ac2: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ -3e2ac6: 1101 |0017: return-object v1 │ │ +3e2a70: |[3e2a70] de.danoeh.antennapod.core.util.FeedItemPermutors.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3e2a80: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +3e2a84: 6e10 bdab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3e2a8a: 0c00 |0005: move-result-object v0 │ │ +3e2a8c: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +3e2a90: 6e10 bdab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3e2a96: 0c01 |000b: move-result-object v1 │ │ +3e2a98: 7100 fab4 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3e2a9e: 0c00 |000f: move-result-object v0 │ │ +3e2aa0: 6e20 bbb2 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +3e2aa6: 0c01 |0013: move-result-object v1 │ │ +3e2aa8: 2803 |0014: goto 0017 // +0003 │ │ +3e2aaa: 1a01 0000 |0015: const-string v1, "" // string@0000 │ │ +3e2aae: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=93 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #22 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -846581,22 +846581,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e27b0: |[3e27b0] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e27c0: 7110 269d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d26 │ │ -3e27c6: 0c00 |0003: move-result-object v0 │ │ -3e27c8: 7110 269d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d26 │ │ -3e27ce: 0c01 |0007: move-result-object v1 │ │ -3e27d0: 6e20 98b2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ -3e27d6: 0a00 |000b: move-result v0 │ │ -3e27d8: 0f00 |000c: return v0 │ │ +3e2798: |[3e2798] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e27a8: 7110 269d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d26 │ │ +3e27ae: 0c00 |0003: move-result-object v0 │ │ +3e27b0: 7110 269d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d26 │ │ +3e27b6: 0c01 |0007: move-result-object v1 │ │ +3e27b8: 6e20 98b2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ +3e27be: 0a00 |000b: move-result v0 │ │ +3e27c0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846605,22 +846605,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e27dc: |[3e27dc] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e27ec: 7110 269d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d26 │ │ -3e27f2: 0c01 |0003: move-result-object v1 │ │ -3e27f4: 7110 269d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d26 │ │ -3e27fa: 0c00 |0007: move-result-object v0 │ │ -3e27fc: 6e20 98b2 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ -3e2802: 0a00 |000b: move-result v0 │ │ -3e2804: 0f00 |000c: return v0 │ │ +3e27c4: |[3e27c4] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e27d4: 7110 269d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d26 │ │ +3e27da: 0c01 |0003: move-result-object v1 │ │ +3e27dc: 7110 269d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d26 │ │ +3e27e2: 0c00 |0007: move-result-object v0 │ │ +3e27e4: 6e20 98b2 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ +3e27ea: 0a00 |000b: move-result v0 │ │ +3e27ec: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846629,18 +846629,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3e2b64: |[3e2b64] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$10:(Ljava/util/List;)V │ │ -3e2b74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3e2b76: 7120 389d 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.smartShuffle:(Ljava/util/List;Z)V // method@9d38 │ │ -3e2b7c: 0e00 |0004: return-void │ │ +3e2b4c: |[3e2b4c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$10:(Ljava/util/List;)V │ │ +3e2b5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3e2b5e: 7120 389d 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.smartShuffle:(Ljava/util/List;Z)V // method@9d38 │ │ +3e2b64: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/List; │ │ │ │ #25 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -846648,18 +846648,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3e2b80: |[3e2b80] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$11:(Ljava/util/List;)V │ │ -3e2b90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e2b92: 7120 389d 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.smartShuffle:(Ljava/util/List;Z)V // method@9d38 │ │ -3e2b98: 0e00 |0004: return-void │ │ +3e2b68: |[3e2b68] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$11:(Ljava/util/List;)V │ │ +3e2b78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e2b7a: 7120 389d 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.smartShuffle:(Ljava/util/List;Z)V // method@9d38 │ │ +3e2b80: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/List; │ │ │ │ #26 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -846667,17 +846667,17 @@ │ │ type : '(Ljava/util/Comparator;Ljava/util/List;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3e2b9c: |[3e2b9c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$12:(Ljava/util/Comparator;Ljava/util/List;)V │ │ -3e2bac: 7120 90b4 0100 |0000: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3e2bb2: 0e00 |0003: return-void │ │ +3e2b84: |[3e2b84] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$12:(Ljava/util/Comparator;Ljava/util/List;)V │ │ +3e2b94: 7120 90b4 0100 |0000: invoke-static {v1, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3e2b9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/Comparator; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -846686,22 +846686,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e2808: |[3e2808] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2818: 7110 379d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d37 │ │ -3e281e: 0c00 |0003: move-result-object v0 │ │ -3e2820: 7110 379d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d37 │ │ -3e2826: 0c01 |0007: move-result-object v1 │ │ -3e2828: 6e20 9db4 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ -3e282e: 0a00 |000b: move-result v0 │ │ -3e2830: 0f00 |000c: return v0 │ │ +3e27f0: |[3e27f0] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2800: 7110 379d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d37 │ │ +3e2806: 0c00 |0003: move-result-object v0 │ │ +3e2808: 7110 379d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d37 │ │ +3e280e: 0c01 |0007: move-result-object v1 │ │ +3e2810: 6e20 9db4 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ +3e2816: 0a00 |000b: move-result v0 │ │ +3e2818: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846710,22 +846710,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e2834: |[3e2834] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$3:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2844: 7110 379d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d37 │ │ -3e284a: 0c01 |0003: move-result-object v1 │ │ -3e284c: 7110 379d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d37 │ │ -3e2852: 0c00 |0007: move-result-object v0 │ │ -3e2854: 6e20 9db4 0100 |0008: invoke-virtual {v1, v0}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ -3e285a: 0a00 |000b: move-result v0 │ │ -3e285c: 0f00 |000c: return v0 │ │ +3e281c: |[3e281c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$3:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e282c: 7110 379d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d37 │ │ +3e2832: 0c01 |0003: move-result-object v1 │ │ +3e2834: 7110 379d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; // method@9d37 │ │ +3e283a: 0c00 |0007: move-result-object v0 │ │ +3e283c: 6e20 9db4 0100 |0008: invoke-virtual {v1, v0}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ +3e2842: 0a00 |000b: move-result v0 │ │ +3e2844: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846734,22 +846734,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e2860: |[3e2860] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$4:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2870: 7110 229d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d22 │ │ -3e2876: 0a00 |0003: move-result v0 │ │ -3e2878: 7110 229d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d22 │ │ -3e287e: 0a01 |0007: move-result v1 │ │ -3e2880: 7120 2cb2 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Integer;.compare:(II)I // method@b22c │ │ -3e2886: 0a00 |000b: move-result v0 │ │ -3e2888: 0f00 |000c: return v0 │ │ +3e2848: |[3e2848] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$4:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2858: 7110 229d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d22 │ │ +3e285e: 0a00 |0003: move-result v0 │ │ +3e2860: 7110 229d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d22 │ │ +3e2866: 0a01 |0007: move-result v1 │ │ +3e2868: 7120 2cb2 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Integer;.compare:(II)I // method@b22c │ │ +3e286e: 0a00 |000b: move-result v0 │ │ +3e2870: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846758,22 +846758,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e288c: |[3e288c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$5:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e289c: 7110 229d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d22 │ │ -3e28a2: 0a01 |0003: move-result v1 │ │ -3e28a4: 7110 229d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d22 │ │ -3e28aa: 0a00 |0007: move-result v0 │ │ -3e28ac: 7120 2cb2 0100 |0008: invoke-static {v1, v0}, Ljava/lang/Integer;.compare:(II)I // method@b22c │ │ -3e28b2: 0a00 |000b: move-result v0 │ │ -3e28b4: 0f00 |000c: return v0 │ │ +3e2874: |[3e2874] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$5:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2884: 7110 229d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d22 │ │ +3e288a: 0a01 |0003: move-result v1 │ │ +3e288c: 7110 229d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.duration:(Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d22 │ │ +3e2892: 0a00 |0007: move-result v0 │ │ +3e2894: 7120 2cb2 0100 |0008: invoke-static {v1, v0}, Ljava/lang/Integer;.compare:(II)I // method@b22c │ │ +3e289a: 0a00 |000b: move-result v0 │ │ +3e289c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846782,22 +846782,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e28b8: |[3e28b8] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$6:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e28c8: 7110 259d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d25 │ │ -3e28ce: 0c00 |0003: move-result-object v0 │ │ -3e28d0: 7110 259d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d25 │ │ -3e28d6: 0c01 |0007: move-result-object v1 │ │ -3e28d8: 6e20 98b2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ -3e28de: 0a00 |000b: move-result v0 │ │ -3e28e0: 0f00 |000c: return v0 │ │ +3e28a0: |[3e28a0] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$6:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e28b0: 7110 259d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d25 │ │ +3e28b6: 0c00 |0003: move-result-object v0 │ │ +3e28b8: 7110 259d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d25 │ │ +3e28be: 0c01 |0007: move-result-object v1 │ │ +3e28c0: 6e20 98b2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ +3e28c6: 0a00 |000b: move-result v0 │ │ +3e28c8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846806,22 +846806,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e28e4: |[3e28e4] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$7:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e28f4: 7110 259d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d25 │ │ -3e28fa: 0c01 |0003: move-result-object v1 │ │ -3e28fc: 7110 259d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d25 │ │ -3e2902: 0c00 |0007: move-result-object v0 │ │ -3e2904: 6e20 98b2 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ -3e290a: 0a00 |000b: move-result v0 │ │ -3e290c: 0f00 |000c: return v0 │ │ +3e28cc: |[3e28cc] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$7:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e28dc: 7110 259d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d25 │ │ +3e28e2: 0c01 |0003: move-result-object v1 │ │ +3e28e4: 7110 259d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.itemLink:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d25 │ │ +3e28ea: 0c00 |0007: move-result-object v0 │ │ +3e28ec: 6e20 98b2 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ +3e28f2: 0a00 |000b: move-result v0 │ │ +3e28f4: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846830,22 +846830,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e2910: |[3e2910] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$8:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2920: 7110 239d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d23 │ │ -3e2926: 0c00 |0003: move-result-object v0 │ │ -3e2928: 7110 239d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d23 │ │ -3e292e: 0c01 |0007: move-result-object v1 │ │ -3e2930: 6e20 98b2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ -3e2936: 0a00 |000b: move-result v0 │ │ -3e2938: 0f00 |000c: return v0 │ │ +3e28f8: |[3e28f8] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$8:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2908: 7110 239d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d23 │ │ +3e290e: 0c00 |0003: move-result-object v0 │ │ +3e2910: 7110 239d 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d23 │ │ +3e2916: 0c01 |0007: move-result-object v1 │ │ +3e2918: 6e20 98b2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ +3e291e: 0a00 |000b: move-result v0 │ │ +3e2920: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846854,22 +846854,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e293c: |[3e293c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$9:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e294c: 7110 239d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d23 │ │ -3e2952: 0c01 |0003: move-result-object v1 │ │ -3e2954: 7110 239d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d23 │ │ -3e295a: 0c00 |0007: move-result-object v0 │ │ -3e295c: 6e20 98b2 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ -3e2962: 0a00 |000b: move-result v0 │ │ -3e2964: 0f00 |000c: return v0 │ │ +3e2924: |[3e2924] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$getPermutor$9:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2934: 7110 239d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d23 │ │ +3e293a: 0c01 |0003: move-result-object v1 │ │ +3e293c: 7110 239d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.feedTitle:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d23 │ │ +3e2942: 0c00 |0007: move-result-object v0 │ │ +3e2944: 6e20 98b2 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@b298 │ │ +3e294a: 0a00 |000b: move-result v0 │ │ +3e294c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846878,22 +846878,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e2968: |[3e2968] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$13:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e2978: 6e10 bcab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e297e: 0c00 |0003: move-result-object v0 │ │ -3e2980: 6e10 bcab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e2986: 0c01 |0007: move-result-object v1 │ │ -3e2988: 6e20 9db4 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ -3e298e: 0a00 |000b: move-result v0 │ │ -3e2990: 0f00 |000c: return v0 │ │ +3e2950: |[3e2950] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$13:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e2960: 6e10 bcab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e2966: 0c00 |0003: move-result-object v0 │ │ +3e2968: 6e10 bcab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e296e: 0c01 |0007: move-result-object v1 │ │ +3e2970: 6e20 9db4 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ +3e2976: 0a00 |000b: move-result v0 │ │ +3e2978: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846902,22 +846902,22 @@ │ │ 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 : 13 16-bit code units │ │ -3e2994: |[3e2994] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$14:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e29a4: 6e10 bcab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e29aa: 0c01 |0003: move-result-object v1 │ │ -3e29ac: 6e10 bcab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e29b2: 0c00 |0007: move-result-object v0 │ │ -3e29b4: 6e20 9db4 0100 |0008: invoke-virtual {v1, v0}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ -3e29ba: 0a00 |000b: move-result v0 │ │ -3e29bc: 0f00 |000c: return v0 │ │ +3e297c: |[3e297c] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$14:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e298c: 6e10 bcab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e2992: 0c01 |0003: move-result-object v1 │ │ +3e2994: 6e10 bcab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e299a: 0c00 |0007: move-result-object v0 │ │ +3e299c: 6e20 9db4 0100 |0008: invoke-virtual {v1, v0}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ +3e29a2: 0a00 |000b: move-result v0 │ │ +3e29a4: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -846926,22 +846926,22 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3e29c0: |[3e29c0] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$15:(Ljava/util/List;Ljava/util/List;)I │ │ -3e29d0: 7210 e9b4 0100 |0000: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e29d6: 0a01 |0003: move-result v1 │ │ -3e29d8: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e29de: 0a00 |0007: move-result v0 │ │ -3e29e0: 7120 2cb2 0100 |0008: invoke-static {v1, v0}, Ljava/lang/Integer;.compare:(II)I // method@b22c │ │ -3e29e6: 0a00 |000b: move-result v0 │ │ -3e29e8: 0f00 |000c: return v0 │ │ +3e29a8: |[3e29a8] de.danoeh.antennapod.core.util.FeedItemPermutors.lambda$smartShuffle$15:(Ljava/util/List;Ljava/util/List;)I │ │ +3e29b8: 7210 e9b4 0100 |0000: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e29be: 0a01 |0003: move-result v1 │ │ +3e29c0: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e29c6: 0a00 |0007: move-result v0 │ │ +3e29c8: 7120 2cb2 0100 |0008: invoke-static {v1, v0}, Ljava/lang/Integer;.compare:(II)I // method@b22c │ │ +3e29ce: 0a00 |000b: move-result v0 │ │ +3e29d0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/util/List; │ │ │ │ @@ -846950,26 +846950,26 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3e2ac8: |[3e2ac8] de.danoeh.antennapod.core.util.FeedItemPermutors.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; │ │ -3e2ad8: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -3e2adc: 6e10 bcab 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e2ae2: 0c00 |0005: move-result-object v0 │ │ -3e2ae4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -3e2ae8: 6e10 bcab 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e2aee: 0c02 |000b: move-result-object v2 │ │ -3e2af0: 2808 |000c: goto 0014 // +0008 │ │ -3e2af2: 2202 ea1e |000d: new-instance v2, Ljava/util/Date; // type@1eea │ │ -3e2af6: 1600 0000 |000f: const-wide/16 v0, #int 0 // #0 │ │ -3e2afa: 7030 99b4 0201 |0011: invoke-direct {v2, v0, v1}, Ljava/util/Date;.:(J)V // method@b499 │ │ -3e2b00: 1102 |0014: return-object v2 │ │ +3e2ab0: |[3e2ab0] de.danoeh.antennapod.core.util.FeedItemPermutors.pubDate:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/Date; │ │ +3e2ac0: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +3e2ac4: 6e10 bcab 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e2aca: 0c00 |0005: move-result-object v0 │ │ +3e2acc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +3e2ad0: 6e10 bcab 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e2ad6: 0c02 |000b: move-result-object v2 │ │ +3e2ad8: 2808 |000c: goto 0014 // +0008 │ │ +3e2ada: 2202 ea1e |000d: new-instance v2, Ljava/util/Date; // type@1eea │ │ +3e2ade: 1600 0000 |000f: const-wide/16 v0, #int 0 // #0 │ │ +3e2ae2: 7030 99b4 0201 |0011: invoke-direct {v2, v0, v1}, Ljava/util/Date;.:(J)V // method@b499 │ │ +3e2ae8: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=88 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #39 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors;) │ │ @@ -846977,139 +846977,139 @@ │ │ type : '(Ljava/util/List;Z)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 246 16-bit code units │ │ -3e2bb4: |[3e2bb4] de.danoeh.antennapod.core.util.FeedItemPermutors.smartShuffle:(Ljava/util/List;Z)V │ │ -3e2bc4: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -3e2bc8: 2201 ee1e |0002: new-instance v1, Ljava/util/HashMap; // type@1eee │ │ -3e2bcc: 7010 a9b4 0100 |0004: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -3e2bd2: 7801 e1b4 1100 |0007: invoke-interface/range {v17}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3e2bd8: 0c02 |000a: move-result-object v2 │ │ -3e2bda: 7210 c4b4 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3e2be0: 0a03 |000e: move-result v3 │ │ -3e2be2: 3803 2800 |000f: if-eqz v3, 0037 // +0028 │ │ -3e2be6: 7210 c5b4 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3e2bec: 0c03 |0014: move-result-object v3 │ │ -3e2bee: 1f03 a21c |0015: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2bf2: 6e10 b1ab 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -3e2bf8: 0b04 |001a: move-result-wide v4 │ │ -3e2bfa: 7120 48b2 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3e2c00: 0c04 |001e: move-result-object v4 │ │ -3e2c02: 7220 09b5 4100 |001f: invoke-interface {v1, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3e2c08: 0a05 |0022: move-result v5 │ │ -3e2c0a: 3905 0a00 |0023: if-nez v5, 002d // +000a │ │ -3e2c0e: 2205 e21e |0025: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ -3e2c12: 7010 17b4 0500 |0027: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3e2c18: 7230 11b5 4105 |002a: invoke-interface {v1, v4, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3e2c1e: 7220 0db5 4100 |002d: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3e2c24: 0c04 |0030: move-result-object v4 │ │ -3e2c26: 1f04 f51e |0031: check-cast v4, Ljava/util/List; // type@1ef5 │ │ -3e2c2a: 7220 d6b4 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3e2c30: 28d5 |0036: goto 000b // -002b │ │ -3e2c32: 3812 0800 |0037: if-eqz v18, 003f // +0008 │ │ -3e2c36: 2202 7a19 |0039: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda14; // type@197a │ │ -3e2c3a: 7010 f89c 0200 |003b: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda14;.:()V // method@9cf8 │ │ -3e2c40: 2806 |003e: goto 0044 // +0006 │ │ -3e2c42: 2202 7b19 |003f: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda15; // type@197b │ │ -3e2c46: 7010 fa9c 0200 |0041: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda15;.:()V // method@9cfa │ │ -3e2c4c: 2203 e21e |0044: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ -3e2c50: 7010 17b4 0300 |0046: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3e2c56: 7210 0bb5 0100 |0049: invoke-interface {v1}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b50b │ │ -3e2c5c: 0c01 |004c: move-result-object v1 │ │ -3e2c5e: 7210 3fb5 0100 |004d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -3e2c64: 0c01 |0050: move-result-object v1 │ │ -3e2c66: 7210 c4b4 0100 |0051: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3e2c6c: 0a04 |0054: move-result v4 │ │ -3e2c6e: 3804 1b00 |0055: if-eqz v4, 0070 // +001b │ │ -3e2c72: 7210 c5b4 0100 |0057: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3e2c78: 0c04 |005a: move-result-object v4 │ │ -3e2c7a: 1f04 f91e |005b: check-cast v4, Ljava/util/Map$Entry; // type@1ef9 │ │ -3e2c7e: 7210 06b5 0400 |005d: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b506 │ │ -3e2c84: 0c05 |0060: move-result-object v5 │ │ -3e2c86: 1f05 f51e |0061: check-cast v5, Ljava/util/List; // type@1ef5 │ │ -3e2c8a: 7120 90b4 2500 |0063: invoke-static {v5, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3e2c90: 7210 06b5 0400 |0066: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b506 │ │ -3e2c96: 0c04 |0069: move-result-object v4 │ │ -3e2c98: 1f04 f51e |006a: check-cast v4, Ljava/util/List; // type@1ef5 │ │ -3e2c9c: 7220 d6b4 4300 |006c: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3e2ca2: 28e2 |006f: goto 0051 // -001e │ │ -3e2ca4: 2201 e21e |0070: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -3e2ca8: 7010 17b4 0100 |0072: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3e2cae: 1202 |0075: const/4 v2, #int 0 // #0 │ │ -3e2cb0: 1204 |0076: const/4 v4, #int 0 // #0 │ │ -3e2cb2: 7801 e9b4 1100 |0077: invoke-interface/range {v17}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e2cb8: 0a05 |007a: move-result v5 │ │ -3e2cba: 3554 1000 |007b: if-ge v4, v5, 008b // +0010 │ │ -3e2cbe: 1205 |007d: const/4 v5, #int 0 // #0 │ │ -3e2cc0: 7230 e8b4 4005 |007e: invoke-interface {v0, v4, v5}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b4e8 │ │ -3e2cc6: 7110 38b2 0400 |0081: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e2ccc: 0c05 |0084: move-result-object v5 │ │ -3e2cce: 6e20 1bb4 5100 |0085: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3e2cd4: d804 0401 |0088: add-int/lit8 v4, v4, #int 1 // #01 │ │ -3e2cd8: 28ed |008a: goto 0077 // -0013 │ │ -3e2cda: 2204 7c19 |008b: new-instance v4, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda16; // type@197c │ │ -3e2cde: 7010 fc9c 0400 |008d: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda16;.:()V // method@9cfc │ │ -3e2ce4: 7120 90b4 4300 |0090: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3e2cea: 7210 e1b4 0300 |0093: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3e2cf0: 0c03 |0096: move-result-object v3 │ │ -3e2cf2: 7210 c4b4 0300 |0097: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3e2cf8: 0a04 |009a: move-result v4 │ │ -3e2cfa: 3804 5a00 |009b: if-eqz v4, 00f5 // +005a │ │ -3e2cfe: 7210 c5b4 0300 |009d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3e2d04: 0c04 |00a0: move-result-object v4 │ │ -3e2d06: 1f04 f51e |00a1: check-cast v4, Ljava/util/List; // type@1ef5 │ │ -3e2d0a: 6e10 2ab4 0100 |00a3: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@b42a │ │ -3e2d10: 0a05 |00a6: move-result v5 │ │ -3e2d12: 8355 |00a7: int-to-double v5, v5 │ │ -3e2d14: 7210 e9b4 0400 |00a8: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e2d1a: 0a07 |00ab: move-result v7 │ │ -3e2d1c: d807 0701 |00ac: add-int/lit8 v7, v7, #int 1 // #01 │ │ -3e2d20: 8377 |00ae: int-to-double v7, v7 │ │ -3e2d22: ce75 |00af: div-double/2addr v5, v7 │ │ -3e2d24: 6e10 24b4 0100 |00b0: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ -3e2d2a: 0c07 |00b3: move-result-object v7 │ │ -3e2d2c: 1208 |00b4: const/4 v8, #int 0 // #0 │ │ -3e2d2e: 1209 |00b5: const/4 v9, #int 0 // #0 │ │ -3e2d30: 7210 c4b4 0700 |00b6: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3e2d36: 0a0a |00b9: move-result v10 │ │ -3e2d38: 380a ddff |00ba: if-eqz v10, 0097 // -0023 │ │ -3e2d3c: 7210 c5b4 0700 |00bc: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3e2d42: 0c0a |00bf: move-result-object v10 │ │ -3e2d44: 1f0a 591e |00c0: check-cast v10, Ljava/lang/Integer; // type@1e59 │ │ -3e2d48: 6e10 2fb2 0a00 |00c2: invoke-virtual {v10}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3e2d4e: 0a0a |00c5: move-result v10 │ │ -3e2d50: d808 0801 |00c6: add-int/lit8 v8, v8, #int 1 // #01 │ │ -3e2d54: 838b |00c8: int-to-double v11, v8 │ │ -3e2d56: d80d 0901 |00c9: add-int/lit8 v13, v9, #int 1 // #01 │ │ -3e2d5a: 83de |00cb: int-to-double v14, v13 │ │ -3e2d5c: ad0e 0e05 |00cc: mul-double v14, v14, v5 │ │ -3e2d60: 2f10 0b0e |00ce: cmpl-double v16, v11, v14 │ │ -3e2d64: 3a10 e6ff |00d0: if-ltz v16, 00b6 // -001a │ │ -3e2d68: 7220 ddb4 a000 |00d2: invoke-interface {v0, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3e2d6e: 0c0b |00d5: move-result-object v11 │ │ -3e2d70: 390b 1700 |00d6: if-nez v11, 00ed // +0017 │ │ -3e2d74: 7220 ddb4 9400 |00d8: invoke-interface {v4, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3e2d7a: 0c09 |00db: move-result-object v9 │ │ -3e2d7c: 1f09 a21c |00dc: check-cast v9, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2d80: 7230 e8b4 a009 |00de: invoke-interface {v0, v10, v9}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b4e8 │ │ -3e2d86: 7210 c6b4 0700 |00e1: invoke-interface {v7}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ -3e2d8c: 7210 e9b4 0400 |00e4: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e2d92: 0a09 |00e7: move-result v9 │ │ -3e2d94: 339d 0300 |00e8: if-ne v13, v9, 00eb // +0003 │ │ -3e2d98: 28ad |00ea: goto 0097 // -0053 │ │ -3e2d9a: 01d9 |00eb: move v9, v13 │ │ -3e2d9c: 28ca |00ec: goto 00b6 // -0036 │ │ -3e2d9e: 2200 6d1e |00ed: new-instance v0, Ljava/lang/RuntimeException; // type@1e6d │ │ -3e2da2: 1a01 aa55 |00ef: const-string v1, "Slot to be placed in not empty" // string@55aa │ │ -3e2da6: 7020 87b2 1000 |00f1: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@b287 │ │ -3e2dac: 2700 |00f4: throw v0 │ │ -3e2dae: 0e00 |00f5: return-void │ │ +3e2b9c: |[3e2b9c] de.danoeh.antennapod.core.util.FeedItemPermutors.smartShuffle:(Ljava/util/List;Z)V │ │ +3e2bac: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +3e2bb0: 2201 ee1e |0002: new-instance v1, Ljava/util/HashMap; // type@1eee │ │ +3e2bb4: 7010 a9b4 0100 |0004: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +3e2bba: 7801 e1b4 1100 |0007: invoke-interface/range {v17}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3e2bc0: 0c02 |000a: move-result-object v2 │ │ +3e2bc2: 7210 c4b4 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3e2bc8: 0a03 |000e: move-result v3 │ │ +3e2bca: 3803 2800 |000f: if-eqz v3, 0037 // +0028 │ │ +3e2bce: 7210 c5b4 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3e2bd4: 0c03 |0014: move-result-object v3 │ │ +3e2bd6: 1f03 a21c |0015: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2bda: 6e10 b1ab 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +3e2be0: 0b04 |001a: move-result-wide v4 │ │ +3e2be2: 7120 48b2 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3e2be8: 0c04 |001e: move-result-object v4 │ │ +3e2bea: 7220 09b5 4100 |001f: invoke-interface {v1, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3e2bf0: 0a05 |0022: move-result v5 │ │ +3e2bf2: 3905 0a00 |0023: if-nez v5, 002d // +000a │ │ +3e2bf6: 2205 e21e |0025: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ +3e2bfa: 7010 17b4 0500 |0027: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3e2c00: 7230 11b5 4105 |002a: invoke-interface {v1, v4, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3e2c06: 7220 0db5 4100 |002d: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3e2c0c: 0c04 |0030: move-result-object v4 │ │ +3e2c0e: 1f04 f51e |0031: check-cast v4, Ljava/util/List; // type@1ef5 │ │ +3e2c12: 7220 d6b4 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3e2c18: 28d5 |0036: goto 000b // -002b │ │ +3e2c1a: 3812 0800 |0037: if-eqz v18, 003f // +0008 │ │ +3e2c1e: 2202 7a19 |0039: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda14; // type@197a │ │ +3e2c22: 7010 f89c 0200 |003b: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda14;.:()V // method@9cf8 │ │ +3e2c28: 2806 |003e: goto 0044 // +0006 │ │ +3e2c2a: 2202 7b19 |003f: new-instance v2, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda15; // type@197b │ │ +3e2c2e: 7010 fa9c 0200 |0041: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda15;.:()V // method@9cfa │ │ +3e2c34: 2203 e21e |0044: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ +3e2c38: 7010 17b4 0300 |0046: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3e2c3e: 7210 0bb5 0100 |0049: invoke-interface {v1}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b50b │ │ +3e2c44: 0c01 |004c: move-result-object v1 │ │ +3e2c46: 7210 3fb5 0100 |004d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +3e2c4c: 0c01 |0050: move-result-object v1 │ │ +3e2c4e: 7210 c4b4 0100 |0051: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3e2c54: 0a04 |0054: move-result v4 │ │ +3e2c56: 3804 1b00 |0055: if-eqz v4, 0070 // +001b │ │ +3e2c5a: 7210 c5b4 0100 |0057: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3e2c60: 0c04 |005a: move-result-object v4 │ │ +3e2c62: 1f04 f91e |005b: check-cast v4, Ljava/util/Map$Entry; // type@1ef9 │ │ +3e2c66: 7210 06b5 0400 |005d: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b506 │ │ +3e2c6c: 0c05 |0060: move-result-object v5 │ │ +3e2c6e: 1f05 f51e |0061: check-cast v5, Ljava/util/List; // type@1ef5 │ │ +3e2c72: 7120 90b4 2500 |0063: invoke-static {v5, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3e2c78: 7210 06b5 0400 |0066: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b506 │ │ +3e2c7e: 0c04 |0069: move-result-object v4 │ │ +3e2c80: 1f04 f51e |006a: check-cast v4, Ljava/util/List; // type@1ef5 │ │ +3e2c84: 7220 d6b4 4300 |006c: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3e2c8a: 28e2 |006f: goto 0051 // -001e │ │ +3e2c8c: 2201 e21e |0070: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +3e2c90: 7010 17b4 0100 |0072: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3e2c96: 1202 |0075: const/4 v2, #int 0 // #0 │ │ +3e2c98: 1204 |0076: const/4 v4, #int 0 // #0 │ │ +3e2c9a: 7801 e9b4 1100 |0077: invoke-interface/range {v17}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e2ca0: 0a05 |007a: move-result v5 │ │ +3e2ca2: 3554 1000 |007b: if-ge v4, v5, 008b // +0010 │ │ +3e2ca6: 1205 |007d: const/4 v5, #int 0 // #0 │ │ +3e2ca8: 7230 e8b4 4005 |007e: invoke-interface {v0, v4, v5}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b4e8 │ │ +3e2cae: 7110 38b2 0400 |0081: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e2cb4: 0c05 |0084: move-result-object v5 │ │ +3e2cb6: 6e20 1bb4 5100 |0085: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3e2cbc: d804 0401 |0088: add-int/lit8 v4, v4, #int 1 // #01 │ │ +3e2cc0: 28ed |008a: goto 0077 // -0013 │ │ +3e2cc2: 2204 7c19 |008b: new-instance v4, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda16; // type@197c │ │ +3e2cc6: 7010 fc9c 0400 |008d: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda16;.:()V // method@9cfc │ │ +3e2ccc: 7120 90b4 4300 |0090: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3e2cd2: 7210 e1b4 0300 |0093: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3e2cd8: 0c03 |0096: move-result-object v3 │ │ +3e2cda: 7210 c4b4 0300 |0097: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3e2ce0: 0a04 |009a: move-result v4 │ │ +3e2ce2: 3804 5a00 |009b: if-eqz v4, 00f5 // +005a │ │ +3e2ce6: 7210 c5b4 0300 |009d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3e2cec: 0c04 |00a0: move-result-object v4 │ │ +3e2cee: 1f04 f51e |00a1: check-cast v4, Ljava/util/List; // type@1ef5 │ │ +3e2cf2: 6e10 2ab4 0100 |00a3: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@b42a │ │ +3e2cf8: 0a05 |00a6: move-result v5 │ │ +3e2cfa: 8355 |00a7: int-to-double v5, v5 │ │ +3e2cfc: 7210 e9b4 0400 |00a8: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e2d02: 0a07 |00ab: move-result v7 │ │ +3e2d04: d807 0701 |00ac: add-int/lit8 v7, v7, #int 1 // #01 │ │ +3e2d08: 8377 |00ae: int-to-double v7, v7 │ │ +3e2d0a: ce75 |00af: div-double/2addr v5, v7 │ │ +3e2d0c: 6e10 24b4 0100 |00b0: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ +3e2d12: 0c07 |00b3: move-result-object v7 │ │ +3e2d14: 1208 |00b4: const/4 v8, #int 0 // #0 │ │ +3e2d16: 1209 |00b5: const/4 v9, #int 0 // #0 │ │ +3e2d18: 7210 c4b4 0700 |00b6: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3e2d1e: 0a0a |00b9: move-result v10 │ │ +3e2d20: 380a ddff |00ba: if-eqz v10, 0097 // -0023 │ │ +3e2d24: 7210 c5b4 0700 |00bc: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3e2d2a: 0c0a |00bf: move-result-object v10 │ │ +3e2d2c: 1f0a 591e |00c0: check-cast v10, Ljava/lang/Integer; // type@1e59 │ │ +3e2d30: 6e10 2fb2 0a00 |00c2: invoke-virtual {v10}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3e2d36: 0a0a |00c5: move-result v10 │ │ +3e2d38: d808 0801 |00c6: add-int/lit8 v8, v8, #int 1 // #01 │ │ +3e2d3c: 838b |00c8: int-to-double v11, v8 │ │ +3e2d3e: d80d 0901 |00c9: add-int/lit8 v13, v9, #int 1 // #01 │ │ +3e2d42: 83de |00cb: int-to-double v14, v13 │ │ +3e2d44: ad0e 0e05 |00cc: mul-double v14, v14, v5 │ │ +3e2d48: 2f10 0b0e |00ce: cmpl-double v16, v11, v14 │ │ +3e2d4c: 3a10 e6ff |00d0: if-ltz v16, 00b6 // -001a │ │ +3e2d50: 7220 ddb4 a000 |00d2: invoke-interface {v0, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3e2d56: 0c0b |00d5: move-result-object v11 │ │ +3e2d58: 390b 1700 |00d6: if-nez v11, 00ed // +0017 │ │ +3e2d5c: 7220 ddb4 9400 |00d8: invoke-interface {v4, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3e2d62: 0c09 |00db: move-result-object v9 │ │ +3e2d64: 1f09 a21c |00dc: check-cast v9, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2d68: 7230 e8b4 a009 |00de: invoke-interface {v0, v10, v9}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b4e8 │ │ +3e2d6e: 7210 c6b4 0700 |00e1: invoke-interface {v7}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ +3e2d74: 7210 e9b4 0400 |00e4: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e2d7a: 0a09 |00e7: move-result v9 │ │ +3e2d7c: 339d 0300 |00e8: if-ne v13, v9, 00eb // +0003 │ │ +3e2d80: 28ad |00ea: goto 0097 // -0053 │ │ +3e2d82: 01d9 |00eb: move v9, v13 │ │ +3e2d84: 28ca |00ec: goto 00b6 // -0036 │ │ +3e2d86: 2200 6d1e |00ed: new-instance v0, Ljava/lang/RuntimeException; // type@1e6d │ │ +3e2d8a: 1a01 aa55 |00ef: const-string v1, "Slot to be placed in not empty" // string@55aa │ │ +3e2d8e: 7020 87b2 1000 |00f1: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@b287 │ │ +3e2d94: 2700 |00f4: throw v0 │ │ +3e2d96: 0e00 |00f5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=135 │ │ 0x0007 line=136 │ │ 0x0017 line=137 │ │ 0x001f line=138 │ │ 0x0025 line=139 │ │ @@ -847175,17 +847175,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e2fc8: |[3e2fc8] de.danoeh.antennapod.core.util.FeedItemUtil.:()V │ │ -3e2fd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e2fde: 0e00 |0003: return-void │ │ +3e2fb0: |[3e2fb0] de.danoeh.antennapod.core.util.FeedItemUtil.:()V │ │ +3e2fc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e2fc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemUtil; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/FeedItemUtil;) │ │ @@ -847193,32 +847193,32 @@ │ │ type : '(Ljava/util/List;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -3e2f10: |[3e2f10] de.danoeh.antennapod.core.util.FeedItemUtil.getIdList:(Ljava/util/List;)Ljava/util/List; │ │ -3e2f20: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3e2f24: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3e2f2a: 7210 e1b4 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3e2f30: 0c03 |0008: move-result-object v3 │ │ -3e2f32: 7210 c4b4 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3e2f38: 0a01 |000c: move-result v1 │ │ -3e2f3a: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -3e2f3e: 7210 c5b4 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3e2f44: 0c01 |0012: move-result-object v1 │ │ -3e2f46: 1f01 a21c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2f4a: 6e10 77ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3e2f50: 0b01 |0018: move-result-wide v1 │ │ -3e2f52: 7120 48b2 2100 |0019: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3e2f58: 0c01 |001c: move-result-object v1 │ │ -3e2f5a: 7220 d6b4 1000 |001d: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3e2f60: 28e9 |0020: goto 0009 // -0017 │ │ -3e2f62: 1100 |0021: return-object v0 │ │ +3e2ef8: |[3e2ef8] de.danoeh.antennapod.core.util.FeedItemUtil.getIdList:(Ljava/util/List;)Ljava/util/List; │ │ +3e2f08: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3e2f0c: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3e2f12: 7210 e1b4 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3e2f18: 0c03 |0008: move-result-object v3 │ │ +3e2f1a: 7210 c4b4 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3e2f20: 0a01 |000c: move-result v1 │ │ +3e2f22: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +3e2f26: 7210 c5b4 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3e2f2c: 0c01 |0012: move-result-object v1 │ │ +3e2f2e: 1f01 a21c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2f32: 6e10 77ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3e2f38: 0b01 |0018: move-result-wide v1 │ │ +3e2f3a: 7120 48b2 2100 |0019: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3e2f40: 0c01 |001c: move-result-object v1 │ │ +3e2f42: 7220 d6b4 1000 |001d: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3e2f48: 28e9 |0020: goto 0009 // -0017 │ │ +3e2f4a: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ 0x0015 line=52 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 (null) Ljava/util/List; │ │ @@ -847228,38 +847228,38 @@ │ │ type : '(Ljava/util/List;)[J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3e2f64: |[3e2f64] de.danoeh.antennapod.core.util.FeedItemUtil.getIds:(Ljava/util/List;)[J │ │ -3e2f74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e2f76: 3804 2500 |0001: if-eqz v4, 0026 // +0025 │ │ -3e2f7a: 7210 e9b4 0400 |0003: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e2f80: 0a01 |0006: move-result v1 │ │ -3e2f82: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -3e2f86: 281d |0009: goto 0026 // +001d │ │ -3e2f88: 7210 e9b4 0400 |000a: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e2f8e: 0a01 |000d: move-result v1 │ │ -3e2f90: 2311 e71f |000e: new-array v1, v1, [J // type@1fe7 │ │ -3e2f94: 7210 e9b4 0400 |0010: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e2f9a: 0a02 |0013: move-result v2 │ │ -3e2f9c: 3520 1100 |0014: if-ge v0, v2, 0025 // +0011 │ │ -3e2fa0: 7220 ddb4 0400 |0016: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3e2fa6: 0c02 |0019: move-result-object v2 │ │ -3e2fa8: 1f02 a21c |001a: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2fac: 6e10 77ab 0200 |001c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3e2fb2: 0b02 |001f: move-result-wide v2 │ │ -3e2fb4: 4c02 0100 |0020: aput-wide v2, v1, v0 │ │ -3e2fb8: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e2fbc: 28ec |0024: goto 0010 // -0014 │ │ -3e2fbe: 1101 |0025: return-object v1 │ │ -3e2fc0: 2304 e71f |0026: new-array v4, v0, [J // type@1fe7 │ │ -3e2fc4: 1104 |0028: return-object v4 │ │ +3e2f4c: |[3e2f4c] de.danoeh.antennapod.core.util.FeedItemUtil.getIds:(Ljava/util/List;)[J │ │ +3e2f5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e2f5e: 3804 2500 |0001: if-eqz v4, 0026 // +0025 │ │ +3e2f62: 7210 e9b4 0400 |0003: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e2f68: 0a01 |0006: move-result v1 │ │ +3e2f6a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +3e2f6e: 281d |0009: goto 0026 // +001d │ │ +3e2f70: 7210 e9b4 0400 |000a: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e2f76: 0a01 |000d: move-result v1 │ │ +3e2f78: 2311 e71f |000e: new-array v1, v1, [J // type@1fe7 │ │ +3e2f7c: 7210 e9b4 0400 |0010: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e2f82: 0a02 |0013: move-result v2 │ │ +3e2f84: 3520 1100 |0014: if-ge v0, v2, 0025 // +0011 │ │ +3e2f88: 7220 ddb4 0400 |0016: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3e2f8e: 0c02 |0019: move-result-object v2 │ │ +3e2f90: 1f02 a21c |001a: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2f94: 6e10 77ab 0200 |001c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3e2f9a: 0b02 |001f: move-result-wide v2 │ │ +3e2f9c: 4c02 0100 |0020: aput-wide v2, v1, v0 │ │ +3e2fa0: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e2fa4: 28ec |0024: goto 0010 // -0014 │ │ +3e2fa6: 1101 |0025: return-object v1 │ │ +3e2fa8: 2304 e71f |0026: new-array v4, v0, [J // type@1fe7 │ │ +3e2fac: 1104 |0028: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=38 │ │ 0x000a line=41 │ │ 0x0010 line=42 │ │ 0x0016 line=43 │ │ locals : │ │ @@ -847270,39 +847270,39 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -3e2ea8: |[3e2ea8] de.danoeh.antennapod.core.util.FeedItemUtil.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ -3e2eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e2eba: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -3e2ebe: 1100 |0003: return-object v0 │ │ -3e2ec0: 6e10 b7ab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -3e2ec6: 0c01 |0007: move-result-object v1 │ │ -3e2ec8: 7110 edb6 0100 |0008: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b6ed │ │ -3e2ece: 0a01 |000b: move-result v1 │ │ -3e2ed0: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -3e2ed4: 6e10 b7ab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -3e2eda: 0c02 |0011: move-result-object v2 │ │ -3e2edc: 1102 |0012: return-object v2 │ │ -3e2ede: 6e10 b0ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3e2ee4: 0c01 |0016: move-result-object v1 │ │ -3e2ee6: 6e10 52ab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -3e2eec: 0c01 |001a: move-result-object v1 │ │ -3e2eee: 7110 edb6 0100 |001b: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b6ed │ │ -3e2ef4: 0a01 |001e: move-result v1 │ │ -3e2ef6: 3801 0b00 |001f: if-eqz v1, 002a // +000b │ │ -3e2efa: 6e10 b0ab 0200 |0021: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3e2f00: 0c02 |0024: move-result-object v2 │ │ -3e2f02: 6e10 52ab 0200 |0025: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -3e2f08: 0c02 |0028: move-result-object v2 │ │ -3e2f0a: 1102 |0029: return-object v2 │ │ -3e2f0c: 1100 |002a: return-object v0 │ │ +3e2e90: |[3e2e90] de.danoeh.antennapod.core.util.FeedItemUtil.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; │ │ +3e2ea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e2ea2: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +3e2ea6: 1100 |0003: return-object v0 │ │ +3e2ea8: 6e10 b7ab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +3e2eae: 0c01 |0007: move-result-object v1 │ │ +3e2eb0: 7110 edb6 0100 |0008: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b6ed │ │ +3e2eb6: 0a01 |000b: move-result v1 │ │ +3e2eb8: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +3e2ebc: 6e10 b7ab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +3e2ec2: 0c02 |0011: move-result-object v2 │ │ +3e2ec4: 1102 |0012: return-object v2 │ │ +3e2ec6: 6e10 b0ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3e2ecc: 0c01 |0016: move-result-object v1 │ │ +3e2ece: 6e10 52ab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +3e2ed4: 0c01 |001a: move-result-object v1 │ │ +3e2ed6: 7110 edb6 0100 |001b: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b6ed │ │ +3e2edc: 0a01 |001e: move-result v1 │ │ +3e2ede: 3801 0b00 |001f: if-eqz v1, 002a // +000b │ │ +3e2ee2: 6e10 b0ab 0200 |0021: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3e2ee8: 0c02 |0024: move-result-object v2 │ │ +3e2eea: 6e10 52ab 0200 |0025: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +3e2ef0: 0c02 |0028: move-result-object v2 │ │ +3e2ef2: 1102 |0029: return-object v2 │ │ +3e2ef4: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=64 │ │ 0x000e line=65 │ │ 0x0013 line=66 │ │ 0x0021 line=67 │ │ locals : │ │ @@ -847313,31 +847313,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -3e2db0: |[3e2db0] de.danoeh.antennapod.core.util.FeedItemUtil.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3e2dc0: 7100 42b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSmartMarkAsPlayedSecs:()I // method@b042 │ │ -3e2dc6: 0a00 |0003: move-result v0 │ │ -3e2dc8: 6e10 f0ab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3e2dce: 0a01 |0007: move-result v1 │ │ -3e2dd0: 3d01 1100 |0008: if-lez v1, 0019 // +0011 │ │ -3e2dd4: 6e10 01ac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ -3e2dda: 0a01 |000d: move-result v1 │ │ -3e2ddc: 6e10 f0ab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3e2de2: 0a02 |0011: move-result v2 │ │ -3e2de4: d200 e803 |0012: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ -3e2de8: b102 |0014: sub-int/2addr v2, v0 │ │ -3e2dea: 3421 0400 |0015: if-lt v1, v2, 0019 // +0004 │ │ -3e2dee: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -3e2df0: 2802 |0018: goto 001a // +0002 │ │ -3e2df2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -3e2df4: 0f02 |001a: return v2 │ │ +3e2d98: |[3e2d98] de.danoeh.antennapod.core.util.FeedItemUtil.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3e2da8: 7100 42b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSmartMarkAsPlayedSecs:()I // method@b042 │ │ +3e2dae: 0a00 |0003: move-result v0 │ │ +3e2db0: 6e10 f0ab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3e2db6: 0a01 |0007: move-result v1 │ │ +3e2db8: 3d01 1100 |0008: if-lez v1, 0019 // +0011 │ │ +3e2dbc: 6e10 01ac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ +3e2dc2: 0a01 |000d: move-result v1 │ │ +3e2dc4: 6e10 f0ab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3e2dca: 0a02 |0011: move-result v2 │ │ +3e2dcc: d200 e803 |0012: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +3e2dd0: b102 |0014: sub-int/2addr v2, v0 │ │ +3e2dd2: 3421 0400 |0015: if-lt v1, v2, 0019 // +0004 │ │ +3e2dd6: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +3e2dd8: 2802 |0018: goto 001a // +0002 │ │ +3e2dda: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +3e2ddc: 0f02 |001a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -847346,38 +847346,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 │ │ -3e2df8: |[3e2df8] de.danoeh.antennapod.core.util.FeedItemUtil.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I │ │ -3e2e08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e2e0a: 7210 e9b4 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e2e10: 0a01 |0004: move-result v1 │ │ -3e2e12: 3510 2200 |0005: if-ge v0, v1, 0027 // +0022 │ │ -3e2e16: 7220 ddb4 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3e2e1c: 0c01 |000a: move-result-object v1 │ │ -3e2e1e: 1f01 a21c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2e22: 3801 1700 |000d: if-eqz v1, 0024 // +0017 │ │ -3e2e26: 6e10 b8ab 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e2e2c: 0c02 |0012: move-result-object v2 │ │ -3e2e2e: 3802 1100 |0013: if-eqz v2, 0024 // +0011 │ │ -3e2e32: 6e10 b8ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e2e38: 0c01 |0018: move-result-object v1 │ │ -3e2e3a: 6e10 84ab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3e2e40: 0c01 |001c: move-result-object v1 │ │ -3e2e42: 6e20 9fb2 4100 |001d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e2e48: 0a01 |0020: move-result v1 │ │ -3e2e4a: 3801 0300 |0021: if-eqz v1, 0024 // +0003 │ │ -3e2e4e: 0f00 |0023: return v0 │ │ -3e2e50: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e2e54: 28db |0026: goto 0001 // -0025 │ │ -3e2e56: 12f3 |0027: const/4 v3, #int -1 // #ff │ │ -3e2e58: 0f03 |0028: return v3 │ │ +3e2de0: |[3e2de0] de.danoeh.antennapod.core.util.FeedItemUtil.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I │ │ +3e2df0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e2df2: 7210 e9b4 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e2df8: 0a01 |0004: move-result v1 │ │ +3e2dfa: 3510 2200 |0005: if-ge v0, v1, 0027 // +0022 │ │ +3e2dfe: 7220 ddb4 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3e2e04: 0c01 |000a: move-result-object v1 │ │ +3e2e06: 1f01 a21c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2e0a: 3801 1700 |000d: if-eqz v1, 0024 // +0017 │ │ +3e2e0e: 6e10 b8ab 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e2e14: 0c02 |0012: move-result-object v2 │ │ +3e2e16: 3802 1100 |0013: if-eqz v2, 0024 // +0011 │ │ +3e2e1a: 6e10 b8ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e2e20: 0c01 |0018: move-result-object v1 │ │ +3e2e22: 6e10 84ab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3e2e28: 0c01 |001c: move-result-object v1 │ │ +3e2e2a: 6e20 9fb2 4100 |001d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e2e30: 0a01 |0020: move-result v1 │ │ +3e2e32: 3801 0300 |0021: if-eqz v1, 0024 // +0003 │ │ +3e2e36: 0f00 |0023: return v0 │ │ +3e2e38: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e2e3c: 28db |0026: goto 0001 // -0025 │ │ +3e2e3e: 12f3 |0027: const/4 v3, #int -1 // #ff │ │ +3e2e40: 0f03 |0028: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=28 │ │ 0x0007 line=29 │ │ 0x000f line=30 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 (null) Ljava/util/List; │ │ @@ -847388,32 +847388,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 │ │ -3e2e5c: |[3e2e5c] de.danoeh.antennapod.core.util.FeedItemUtil.indexOfItemWithId:(Ljava/util/List;J)I │ │ -3e2e6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e2e6e: 7210 e9b4 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3e2e74: 0a01 |0004: move-result v1 │ │ -3e2e76: 3510 1600 |0005: if-ge v0, v1, 001b // +0016 │ │ -3e2e7a: 7220 ddb4 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3e2e80: 0c01 |000a: move-result-object v1 │ │ -3e2e82: 1f01 a21c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e2e86: 3801 0b00 |000d: if-eqz v1, 0018 // +000b │ │ -3e2e8a: 6e10 77ab 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3e2e90: 0b01 |0012: move-result-wide v1 │ │ -3e2e92: 3103 0105 |0013: cmp-long v3, v1, v5 │ │ -3e2e96: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ -3e2e9a: 0f00 |0017: return v0 │ │ -3e2e9c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e2ea0: 28e7 |001a: goto 0001 // -0019 │ │ -3e2ea2: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -3e2ea4: 0f04 |001c: return v4 │ │ +3e2e44: |[3e2e44] de.danoeh.antennapod.core.util.FeedItemUtil.indexOfItemWithId:(Ljava/util/List;J)I │ │ +3e2e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e2e56: 7210 e9b4 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3e2e5c: 0a01 |0004: move-result v1 │ │ +3e2e5e: 3510 1600 |0005: if-ge v0, v1, 001b // +0016 │ │ +3e2e62: 7220 ddb4 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3e2e68: 0c01 |000a: move-result-object v1 │ │ +3e2e6a: 1f01 a21c |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e2e6e: 3801 0b00 |000d: if-eqz v1, 0018 // +000b │ │ +3e2e72: 6e10 77ab 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3e2e78: 0b01 |0012: move-result-wide v1 │ │ +3e2e7a: 3103 0105 |0013: cmp-long v3, v1, v5 │ │ +3e2e7e: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ +3e2e82: 0f00 |0017: return v0 │ │ +3e2e84: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e2e88: 28e7 |001a: goto 0001 // -0019 │ │ +3e2e8a: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +3e2e8c: 0f04 |001c: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=18 │ │ 0x0007 line=19 │ │ 0x000f line=20 │ │ locals : │ │ 0x0000 - 0x001d reg=4 (null) Ljava/util/List; │ │ @@ -847459,37 +847459,37 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3e31c4: |[3e31c4] de.danoeh.antennapod.core.util.FileNameGenerator.:()V │ │ -3e31d4: 1a00 7067 |0000: const-string v0, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 _-" // string@6770 │ │ -3e31d8: 6e10 b9b2 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@b2b9 │ │ -3e31de: 0c00 |0005: move-result-object v0 │ │ -3e31e0: 6900 c48d |0006: sput-object v0, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8dc4 │ │ -3e31e4: 0e00 |0008: return-void │ │ +3e31ac: |[3e31ac] de.danoeh.antennapod.core.util.FileNameGenerator.:()V │ │ +3e31bc: 1a00 7067 |0000: const-string v0, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 _-" // string@6770 │ │ +3e31c0: 6e10 b9b2 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@b2b9 │ │ +3e31c6: 0c00 |0005: move-result-object v0 │ │ +3e31c8: 6900 c48d |0006: sput-object v0, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8dc4 │ │ +3e31cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=23 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/FileNameGenerator;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e31e8: |[3e31e8] de.danoeh.antennapod.core.util.FileNameGenerator.:()V │ │ -3e31f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e31fe: 0e00 |0003: return-void │ │ +3e31d0: |[3e31d0] de.danoeh.antennapod.core.util.FileNameGenerator.:()V │ │ +3e31e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e31e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/FileNameGenerator; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/util/FileNameGenerator;) │ │ @@ -847497,77 +847497,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 │ │ -3e2fe0: |[3e2fe0] de.danoeh.antennapod.core.util.FileNameGenerator.generateFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -3e2ff0: 7110 f3b6 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.stripAccents:(Ljava/lang/String;)Ljava/lang/String; // method@b6f3 │ │ -3e2ff6: 0c05 |0003: move-result-object v5 │ │ -3e2ff8: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e2ffc: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e3002: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3e3004: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3e3006: 6e10 adb2 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b2ad │ │ -3e300c: 0a03 |000e: move-result v3 │ │ -3e300e: 3532 3100 |000f: if-ge v2, v3, 0040 // +0031 │ │ -3e3012: 6e20 95b2 2500 |0011: invoke-virtual {v5, v2}, Ljava/lang/String;.charAt:(I)C // method@b295 │ │ -3e3018: 0a03 |0014: move-result v3 │ │ -3e301a: 7110 cdb1 0300 |0015: invoke-static {v3}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b1cd │ │ -3e3020: 0a04 |0018: move-result v4 │ │ -3e3022: 3804 1900 |0019: if-eqz v4, 0032 // +0019 │ │ -3e3026: 6e10 dab2 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ -3e302c: 0a04 |001e: move-result v4 │ │ -3e302e: 3804 1e00 |001f: if-eqz v4, 003d // +001e │ │ -3e3032: 6e10 dab2 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ -3e3038: 0a04 |0024: move-result v4 │ │ -3e303a: d804 04ff |0025: add-int/lit8 v4, v4, #int -1 // #ff │ │ -3e303e: 6e20 d6b2 4000 |0027: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.charAt:(I)C // method@b2d6 │ │ -3e3044: 0a04 |002a: move-result v4 │ │ -3e3046: 7110 cdb1 0400 |002b: invoke-static {v4}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b1cd │ │ -3e304c: 0a04 |002e: move-result v4 │ │ -3e304e: 3804 0300 |002f: if-eqz v4, 0032 // +0003 │ │ -3e3052: 280c |0031: goto 003d // +000c │ │ -3e3054: 6204 c48d |0032: sget-object v4, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8dc4 │ │ -3e3058: 7120 e7b6 3400 |0034: invoke-static {v4, v3}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([CC)Z // method@b6e7 │ │ -3e305e: 0a04 |0037: move-result v4 │ │ -3e3060: 3804 0500 |0038: if-eqz v4, 003d // +0005 │ │ -3e3064: 6e20 cbb2 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -3e306a: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3e306e: 28cc |003f: goto 000b // -0034 │ │ -3e3070: 6e10 deb2 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e3076: 0c05 |0043: move-result-object v5 │ │ -3e3078: 6e10 beb2 0500 |0044: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3e307e: 0c05 |0047: move-result-object v5 │ │ -3e3080: 7110 a80a 0500 |0048: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3e3086: 0a00 |004b: move-result v0 │ │ -3e3088: 3800 0900 |004c: if-eqz v0, 0055 // +0009 │ │ -3e308c: 1305 0800 |004e: const/16 v5, #int 8 // #8 │ │ -3e3090: 7110 449d 0500 |0050: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.randomString:(I)Ljava/lang/String; // method@9d44 │ │ -3e3096: 0c05 |0053: move-result-object v5 │ │ -3e3098: 1105 |0054: return-object v5 │ │ -3e309a: 6e10 adb2 0500 |0055: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b2ad │ │ -3e30a0: 0a00 |0058: move-result v0 │ │ -3e30a2: 1302 f200 |0059: const/16 v2, #int 242 // #f2 │ │ -3e30a6: 3420 2000 |005b: if-lt v0, v2, 007b // +0020 │ │ -3e30aa: 2200 741e |005d: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e30ae: 7010 c7b2 0000 |005f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e30b4: 1302 d100 |0062: const/16 v2, #int 209 // #d1 │ │ -3e30b8: 6e30 b8b2 1502 |0064: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -3e30be: 0c01 |0067: move-result-object v1 │ │ -3e30c0: 6e20 d3b2 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e30c6: 1a01 2f66 |006b: const-string v1, "_" // string@662f │ │ -3e30ca: 6e20 d3b2 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e30d0: 7110 439d 0500 |0070: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.md5:(Ljava/lang/String;)Ljava/lang/String; // method@9d43 │ │ -3e30d6: 0c05 |0073: move-result-object v5 │ │ -3e30d8: 6e20 d3b2 5000 |0074: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e30de: 6e10 deb2 0000 |0077: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e30e4: 0c05 |007a: move-result-object v5 │ │ -3e30e6: 1105 |007b: return-object v5 │ │ +3e2fc8: |[3e2fc8] de.danoeh.antennapod.core.util.FileNameGenerator.generateFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +3e2fd8: 7110 f3b6 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.stripAccents:(Ljava/lang/String;)Ljava/lang/String; // method@b6f3 │ │ +3e2fde: 0c05 |0003: move-result-object v5 │ │ +3e2fe0: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e2fe4: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e2fea: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3e2fec: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3e2fee: 6e10 adb2 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b2ad │ │ +3e2ff4: 0a03 |000e: move-result v3 │ │ +3e2ff6: 3532 3100 |000f: if-ge v2, v3, 0040 // +0031 │ │ +3e2ffa: 6e20 95b2 2500 |0011: invoke-virtual {v5, v2}, Ljava/lang/String;.charAt:(I)C // method@b295 │ │ +3e3000: 0a03 |0014: move-result v3 │ │ +3e3002: 7110 cdb1 0300 |0015: invoke-static {v3}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b1cd │ │ +3e3008: 0a04 |0018: move-result v4 │ │ +3e300a: 3804 1900 |0019: if-eqz v4, 0032 // +0019 │ │ +3e300e: 6e10 dab2 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ +3e3014: 0a04 |001e: move-result v4 │ │ +3e3016: 3804 1e00 |001f: if-eqz v4, 003d // +001e │ │ +3e301a: 6e10 dab2 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ +3e3020: 0a04 |0024: move-result v4 │ │ +3e3022: d804 04ff |0025: add-int/lit8 v4, v4, #int -1 // #ff │ │ +3e3026: 6e20 d6b2 4000 |0027: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.charAt:(I)C // method@b2d6 │ │ +3e302c: 0a04 |002a: move-result v4 │ │ +3e302e: 7110 cdb1 0400 |002b: invoke-static {v4}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b1cd │ │ +3e3034: 0a04 |002e: move-result v4 │ │ +3e3036: 3804 0300 |002f: if-eqz v4, 0032 // +0003 │ │ +3e303a: 280c |0031: goto 003d // +000c │ │ +3e303c: 6204 c48d |0032: sget-object v4, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8dc4 │ │ +3e3040: 7120 e7b6 3400 |0034: invoke-static {v4, v3}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([CC)Z // method@b6e7 │ │ +3e3046: 0a04 |0037: move-result v4 │ │ +3e3048: 3804 0500 |0038: if-eqz v4, 003d // +0005 │ │ +3e304c: 6e20 cbb2 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +3e3052: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3e3056: 28cc |003f: goto 000b // -0034 │ │ +3e3058: 6e10 deb2 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e305e: 0c05 |0043: move-result-object v5 │ │ +3e3060: 6e10 beb2 0500 |0044: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3e3066: 0c05 |0047: move-result-object v5 │ │ +3e3068: 7110 a80a 0500 |0048: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3e306e: 0a00 |004b: move-result v0 │ │ +3e3070: 3800 0900 |004c: if-eqz v0, 0055 // +0009 │ │ +3e3074: 1305 0800 |004e: const/16 v5, #int 8 // #8 │ │ +3e3078: 7110 449d 0500 |0050: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.randomString:(I)Ljava/lang/String; // method@9d44 │ │ +3e307e: 0c05 |0053: move-result-object v5 │ │ +3e3080: 1105 |0054: return-object v5 │ │ +3e3082: 6e10 adb2 0500 |0055: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b2ad │ │ +3e3088: 0a00 |0058: move-result v0 │ │ +3e308a: 1302 f200 |0059: const/16 v2, #int 242 // #f2 │ │ +3e308e: 3420 2000 |005b: if-lt v0, v2, 007b // +0020 │ │ +3e3092: 2200 741e |005d: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e3096: 7010 c7b2 0000 |005f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e309c: 1302 d100 |0062: const/16 v2, #int 209 // #d1 │ │ +3e30a0: 6e30 b8b2 1502 |0064: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +3e30a6: 0c01 |0067: move-result-object v1 │ │ +3e30a8: 6e20 d3b2 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e30ae: 1a01 2f66 |006b: const-string v1, "_" // string@662f │ │ +3e30b2: 6e20 d3b2 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e30b8: 7110 439d 0500 |0070: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.md5:(Ljava/lang/String;)Ljava/lang/String; // method@9d43 │ │ +3e30be: 0c05 |0073: move-result-object v5 │ │ +3e30c0: 6e20 d3b2 5000 |0074: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e30c6: 6e10 deb2 0000 |0077: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e30cc: 0c05 |007a: move-result-object v5 │ │ +3e30ce: 1105 |007b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ 0x000b line=35 │ │ 0x0011 line=36 │ │ 0x0015 line=37 │ │ @@ -847587,45 +847587,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 │ │ -3e30e8: |[3e30e8] de.danoeh.antennapod.core.util.FileNameGenerator.md5:(Ljava/lang/String;)Ljava/lang/String; │ │ -3e30f8: 1a00 e347 |0000: const-string v0, "MD5" // string@47e3 │ │ -3e30fc: 7110 d2b3 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b3d2 │ │ -3e3102: 0c00 |0005: move-result-object v0 │ │ -3e3104: 1a01 fd5c |0006: const-string v1, "UTF-8" // string@5cfd │ │ -3e3108: 6e20 a4b2 1600 |0008: invoke-virtual {v6, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b2a4 │ │ -3e310e: 0c06 |000b: move-result-object v6 │ │ -3e3110: 6e20 d1b3 6000 |000c: invoke-virtual {v0, v6}, Ljava/security/MessageDigest;.digest:([B)[B // method@b3d1 │ │ -3e3116: 0c06 |000f: move-result-object v6 │ │ -3e3118: 2200 741e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e311c: 7010 c7b2 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e3122: 2161 |0015: array-length v1, v6 │ │ -3e3124: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -3e3126: 3512 1800 |0017: if-ge v2, v1, 002f // +0018 │ │ -3e312a: 4803 0602 |0019: aget-byte v3, v6, v2 │ │ -3e312e: d533 ff00 |001b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -3e3132: d633 0001 |001d: or-int/lit16 v3, v3, #int 256 // #0100 │ │ -3e3136: 7110 36b2 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@b236 │ │ -3e313c: 0c03 |0022: move-result-object v3 │ │ -3e313e: 1234 |0023: const/4 v4, #int 3 // #3 │ │ -3e3140: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -3e3142: 6e30 b8b2 5304 |0025: invoke-virtual {v3, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -3e3148: 0c03 |0028: move-result-object v3 │ │ -3e314a: 6e20 d3b2 3000 |0029: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3150: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3e3154: 28e9 |002e: goto 0017 // -0017 │ │ -3e3156: 6e10 deb2 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e315c: 0c06 |0032: move-result-object v6 │ │ -3e315e: 1106 |0033: return-object v6 │ │ -3e3160: 1206 |0034: const/4 v6, #int 0 // #0 │ │ -3e3162: 1106 |0035: return-object v6 │ │ +3e30d0: |[3e30d0] de.danoeh.antennapod.core.util.FileNameGenerator.md5:(Ljava/lang/String;)Ljava/lang/String; │ │ +3e30e0: 1a00 e347 |0000: const-string v0, "MD5" // string@47e3 │ │ +3e30e4: 7110 d2b3 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b3d2 │ │ +3e30ea: 0c00 |0005: move-result-object v0 │ │ +3e30ec: 1a01 fd5c |0006: const-string v1, "UTF-8" // string@5cfd │ │ +3e30f0: 6e20 a4b2 1600 |0008: invoke-virtual {v6, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b2a4 │ │ +3e30f6: 0c06 |000b: move-result-object v6 │ │ +3e30f8: 6e20 d1b3 6000 |000c: invoke-virtual {v0, v6}, Ljava/security/MessageDigest;.digest:([B)[B // method@b3d1 │ │ +3e30fe: 0c06 |000f: move-result-object v6 │ │ +3e3100: 2200 741e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e3104: 7010 c7b2 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e310a: 2161 |0015: array-length v1, v6 │ │ +3e310c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +3e310e: 3512 1800 |0017: if-ge v2, v1, 002f // +0018 │ │ +3e3112: 4803 0602 |0019: aget-byte v3, v6, v2 │ │ +3e3116: d533 ff00 |001b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +3e311a: d633 0001 |001d: or-int/lit16 v3, v3, #int 256 // #0100 │ │ +3e311e: 7110 36b2 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@b236 │ │ +3e3124: 0c03 |0022: move-result-object v3 │ │ +3e3126: 1234 |0023: const/4 v4, #int 3 // #3 │ │ +3e3128: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +3e312a: 6e30 b8b2 5304 |0025: invoke-virtual {v3, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +3e3130: 0c03 |0028: move-result-object v3 │ │ +3e3132: 6e20 d3b2 3000 |0029: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3138: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3e313c: 28e9 |002e: goto 0017 // -0017 │ │ +3e313e: 6e10 deb2 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e3144: 0c06 |0032: move-result-object v6 │ │ +3e3146: 1106 |0033: return-object v6 │ │ +3e3148: 1206 |0034: const/4 v6, #int 0 // #0 │ │ +3e314a: 1106 |0035: return-object v6 │ │ catches : 1 │ │ 0x0000 - 0x0033 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0034 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0034 │ │ positions : │ │ 0x0002 line=65 │ │ 0x0008 line=66 │ │ @@ -847641,33 +847641,33 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -3e3174: |[3e3174] de.danoeh.antennapod.core.util.FileNameGenerator.randomString:(I)Ljava/lang/String; │ │ -3e3184: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e3188: 7020 c8b2 7000 |0002: invoke-direct {v0, v7}, Ljava/lang/StringBuilder;.:(I)V // method@b2c8 │ │ -3e318e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3e3190: 3571 1500 |0006: if-ge v1, v7, 001b // +0015 │ │ -3e3194: 6202 c48d |0008: sget-object v2, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8dc4 │ │ -3e3198: 7100 62b2 0000 |000a: invoke-static {}, Ljava/lang/Math;.random:()D // method@b262 │ │ -3e319e: 0b03 |000d: move-result-wide v3 │ │ -3e31a0: 2125 |000e: array-length v5, v2 │ │ -3e31a2: 8355 |000f: int-to-double v5, v5 │ │ -3e31a4: ad03 0305 |0010: mul-double v3, v3, v5 │ │ -3e31a8: 8a33 |0012: double-to-int v3, v3 │ │ -3e31aa: 4902 0203 |0013: aget-char v2, v2, v3 │ │ -3e31ae: 6e20 cbb2 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -3e31b4: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e31b8: 28ec |001a: goto 0006 // -0014 │ │ -3e31ba: 6e10 deb2 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e31c0: 0c07 |001e: move-result-object v7 │ │ -3e31c2: 1107 |001f: return-object v7 │ │ +3e315c: |[3e315c] de.danoeh.antennapod.core.util.FileNameGenerator.randomString:(I)Ljava/lang/String; │ │ +3e316c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e3170: 7020 c8b2 7000 |0002: invoke-direct {v0, v7}, Ljava/lang/StringBuilder;.:(I)V // method@b2c8 │ │ +3e3176: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3e3178: 3571 1500 |0006: if-ge v1, v7, 001b // +0015 │ │ +3e317c: 6202 c48d |0008: sget-object v2, Lde/danoeh/antennapod/core/util/FileNameGenerator;.validChars:[C // field@8dc4 │ │ +3e3180: 7100 62b2 0000 |000a: invoke-static {}, Ljava/lang/Math;.random:()D // method@b262 │ │ +3e3186: 0b03 |000d: move-result-wide v3 │ │ +3e3188: 2125 |000e: array-length v5, v2 │ │ +3e318a: 8355 |000f: int-to-double v5, v5 │ │ +3e318c: ad03 0305 |0010: mul-double v3, v3, v5 │ │ +3e3190: 8a33 |0012: double-to-int v3, v3 │ │ +3e3192: 4902 0203 |0013: aget-char v2, v2, v3 │ │ +3e3196: 6e20 cbb2 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +3e319c: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e31a0: 28ec |001a: goto 0006 // -0014 │ │ +3e31a2: 6e10 deb2 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e31a8: 0c07 |001e: move-result-object v7 │ │ +3e31aa: 1107 |001f: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0008 line=58 │ │ 0x001b line=60 │ │ locals : │ │ 0x0000 - 0x0020 reg=7 (null) I │ │ @@ -847703,17 +847703,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3258: |[3e3258] de.danoeh.antennapod.core.util.IntentUtils.:()V │ │ -3e3268: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e326e: 0e00 |0003: return-void │ │ +3e3240: |[3e3240] de.danoeh.antennapod.core.util.IntentUtils.:()V │ │ +3e3250: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e3256: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/IntentUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/IntentUtils;) │ │ @@ -847721,35 +847721,35 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -3e3200: |[3e3200] de.danoeh.antennapod.core.util.IntentUtils.isCallable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ -3e3210: 6e10 2c02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022c │ │ -3e3216: 0c01 |0003: move-result-object v1 │ │ -3e3218: 1500 0100 |0004: const/high16 v0, #int 65536 // #1 │ │ -3e321c: 6e30 b902 2100 |0006: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@02b9 │ │ -3e3222: 0c01 |0009: move-result-object v1 │ │ -3e3224: 7210 e1b4 0100 |000a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3e322a: 0c01 |000d: move-result-object v1 │ │ -3e322c: 7210 c4b4 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3e3232: 0a02 |0011: move-result v2 │ │ -3e3234: 3802 1000 |0012: if-eqz v2, 0022 // +0010 │ │ -3e3238: 7210 c5b4 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3e323e: 0c02 |0017: move-result-object v2 │ │ -3e3240: 1f02 8100 |0018: check-cast v2, Landroid/content/pm/ResolveInfo; // type@0081 │ │ -3e3244: 5422 2d00 |001a: iget-object v2, v2, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@002d │ │ -3e3248: 5522 1800 |001c: iget-boolean v2, v2, Landroid/content/pm/ActivityInfo;.exported:Z // field@0018 │ │ -3e324c: 3802 f0ff |001e: if-eqz v2, 000e // -0010 │ │ -3e3250: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -3e3252: 0f01 |0021: return v1 │ │ -3e3254: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -3e3256: 0f01 |0023: return v1 │ │ +3e31e8: |[3e31e8] de.danoeh.antennapod.core.util.IntentUtils.isCallable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ +3e31f8: 6e10 2c02 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022c │ │ +3e31fe: 0c01 |0003: move-result-object v1 │ │ +3e3200: 1500 0100 |0004: const/high16 v0, #int 65536 // #1 │ │ +3e3204: 6e30 b902 2100 |0006: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@02b9 │ │ +3e320a: 0c01 |0009: move-result-object v1 │ │ +3e320c: 7210 e1b4 0100 |000a: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3e3212: 0c01 |000d: move-result-object v1 │ │ +3e3214: 7210 c4b4 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3e321a: 0a02 |0011: move-result v2 │ │ +3e321c: 3802 1000 |0012: if-eqz v2, 0022 // +0010 │ │ +3e3220: 7210 c5b4 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3e3226: 0c02 |0017: move-result-object v2 │ │ +3e3228: 1f02 8100 |0018: check-cast v2, Landroid/content/pm/ResolveInfo; // type@0081 │ │ +3e322c: 5422 2d00 |001a: iget-object v2, v2, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@002d │ │ +3e3230: 5522 1800 |001c: iget-boolean v2, v2, Landroid/content/pm/ActivityInfo;.exported:Z // field@0018 │ │ +3e3234: 3802 f0ff |001e: if-eqz v2, 000e // -0010 │ │ +3e3238: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +3e323a: 0f01 |0021: return v1 │ │ +3e323c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +3e323e: 0f01 |0023: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x000a line=26 │ │ 0x001a line=27 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 (null) Landroid/content/Context; │ │ @@ -847760,35 +847760,35 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -3e3270: |[3e3270] de.danoeh.antennapod.core.util.IntentUtils.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e3280: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3e3284: 1a01 b56a |0002: const-string v1, "android.intent.action.VIEW" // string@6ab5 │ │ -3e3288: 7110 c906 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -3e328e: 0c03 |0007: move-result-object v3 │ │ -3e3290: 7030 5b02 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025b │ │ -3e3296: 1503 0010 |000b: const/high16 v3, #int 268435456 // #1000 │ │ -3e329a: 6e20 5d02 3000 |000d: invoke-virtual {v0, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ -3e32a0: 6e20 4202 0200 |0010: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3e32a6: 2815 |0013: goto 0028 // +0015 │ │ -3e32a8: 0d03 |0014: move-exception v3 │ │ -3e32aa: 6000 6b7e |0015: sget v0, Lde/danoeh/antennapod/core/R$string;.pref_no_browser_found:I // field@7e6b │ │ -3e32ae: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -3e32b0: 7130 a612 0201 |0018: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a6 │ │ -3e32b6: 0c02 |001b: move-result-object v2 │ │ -3e32b8: 6e10 a812 0200 |001c: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -3e32be: 1a02 6522 |001f: const-string v2, "IntentUtils" // string@2265 │ │ -3e32c2: 7110 f90a 0300 |0021: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3e32c8: 0c03 |0024: move-result-object v3 │ │ -3e32ca: 7120 f70a 3200 |0025: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3e32d0: 0e00 |0028: return-void │ │ +3e3258: |[3e3258] de.danoeh.antennapod.core.util.IntentUtils.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e3268: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3e326c: 1a01 b56a |0002: const-string v1, "android.intent.action.VIEW" // string@6ab5 │ │ +3e3270: 7110 c906 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +3e3276: 0c03 |0007: move-result-object v3 │ │ +3e3278: 7030 5b02 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025b │ │ +3e327e: 1503 0010 |000b: const/high16 v3, #int 268435456 // #1000 │ │ +3e3282: 6e20 5d02 3000 |000d: invoke-virtual {v0, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ +3e3288: 6e20 4202 0200 |0010: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3e328e: 2815 |0013: goto 0028 // +0015 │ │ +3e3290: 0d03 |0014: move-exception v3 │ │ +3e3292: 6000 6b7e |0015: sget v0, Lde/danoeh/antennapod/core/R$string;.pref_no_browser_found:I // field@7e6b │ │ +3e3296: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +3e3298: 7130 a612 0201 |0018: invoke-static {v2, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a6 │ │ +3e329e: 0c02 |001b: move-result-object v2 │ │ +3e32a0: 6e10 a812 0200 |001c: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +3e32a6: 1a02 6522 |001f: const-string v2, "IntentUtils" // string@2265 │ │ +3e32aa: 7110 f90a 0300 |0021: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3e32b0: 0c03 |0024: move-result-object v3 │ │ +3e32b2: 7120 f70a 3200 |0025: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3e32b8: 0e00 |0028: return-void │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Landroid/content/ActivityNotFoundException; -> 0x0014 │ │ positions : │ │ 0x0000 line=40 │ │ 0x000d line=41 │ │ 0x0010 line=42 │ │ @@ -847803,23 +847803,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -3e32e0: |[3e32e0] de.danoeh.antennapod.core.util.IntentUtils.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e32f0: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3e32f4: 7020 5a02 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ -3e32fa: 6e10 2d02 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ -3e3300: 0c02 |0008: move-result-object v2 │ │ -3e3302: 6e20 8702 2000 |0009: invoke-virtual {v0, v2}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0287 │ │ -3e3308: 0c02 |000c: move-result-object v2 │ │ -3e330a: 6e20 3f02 2100 |000d: invoke-virtual {v1, v2}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ -3e3310: 0e00 |0010: return-void │ │ +3e32c8: |[3e32c8] de.danoeh.antennapod.core.util.IntentUtils.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e32d8: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3e32dc: 7020 5a02 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ +3e32e2: 6e10 2d02 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ +3e32e8: 0c02 |0008: move-result-object v2 │ │ +3e32ea: 6e20 8702 2000 |0009: invoke-virtual {v0, v2}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0287 │ │ +3e32f0: 0c02 |000c: move-result-object v2 │ │ +3e32f2: 6e20 3f02 2100 |000d: invoke-virtual {v1, v2}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ +3e32f8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0011 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -847854,17 +847854,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3e3314: |[3e3314] de.danoeh.antennapod.core.util.InvalidFeedException.:(Ljava/lang/String;)V │ │ -3e3324: 7020 12b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b212 │ │ -3e332a: 0e00 |0003: return-void │ │ +3e32fc: |[3e32fc] de.danoeh.antennapod.core.util.InvalidFeedException.:(Ljava/lang/String;)V │ │ +3e330c: 7020 12b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b212 │ │ +3e3312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/InvalidFeedException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -847902,18 +847902,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3e3608: |[3e3608] de.danoeh.antennapod.core.util.LongList.:()V │ │ -3e3618: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -3e361a: 7020 4b9d 0100 |0001: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ -3e3620: 0e00 |0004: return-void │ │ +3e35f0: |[3e35f0] de.danoeh.antennapod.core.util.LongList.:()V │ │ +3e3600: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +3e3602: 7020 4b9d 0100 |0001: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ +3e3608: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=17 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/util/LongList; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/LongList;) │ │ @@ -847921,26 +847921,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3e3624: |[3e3624] de.danoeh.antennapod.core.util.LongList.:(I)V │ │ -3e3634: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e363a: 3a02 0a00 |0003: if-ltz v2, 000d // +000a │ │ -3e363e: 2322 e71f |0005: new-array v2, v2, [J // type@1fe7 │ │ -3e3642: 5b12 c88d |0007: iput-object v2, v1, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e3646: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -3e3648: 5912 c78d |000a: iput v2, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e364c: 0e00 |000c: return-void │ │ -3e364e: 2202 551e |000d: new-instance v2, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -3e3652: 1a00 759a |000f: const-string v0, "initial capacity must be 0 or higher" // string@9a75 │ │ -3e3656: 7020 22b2 0200 |0011: invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -3e365c: 2702 |0014: throw v2 │ │ +3e360c: |[3e360c] de.danoeh.antennapod.core.util.LongList.:(I)V │ │ +3e361c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e3622: 3a02 0a00 |0003: if-ltz v2, 000d // +000a │ │ +3e3626: 2322 e71f |0005: new-array v2, v2, [J // type@1fe7 │ │ +3e362a: 5b12 c88d |0007: iput-object v2, v1, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e362e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +3e3630: 5912 c78d |000a: iput v2, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e3634: 0e00 |000c: return-void │ │ +3e3636: 2202 551e |000d: new-instance v2, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +3e363a: 1a00 759a |000f: const-string v0, "initial capacity must be 0 or higher" // string@9a75 │ │ +3e363e: 7020 22b2 0200 |0011: invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +3e3644: 2702 |0014: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=29 │ │ 0x000a line=30 │ │ 0x000d line=27 │ │ locals : │ │ @@ -847952,27 +847952,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -3e36b0: |[3e36b0] de.danoeh.antennapod.core.util.LongList.growIfNeeded:()V │ │ -3e36c0: 5240 c78d |0000: iget v0, v4, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e36c4: 5441 c88d |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e36c8: 2112 |0004: array-length v2, v1 │ │ -3e36ca: 3320 1000 |0005: if-ne v0, v2, 0015 // +0010 │ │ -3e36ce: da02 0003 |0007: mul-int/lit8 v2, v0, #int 3 // #03 │ │ -3e36d2: db02 0202 |0009: div-int/lit8 v2, v2, #int 2 // #02 │ │ -3e36d6: d802 020a |000b: add-int/lit8 v2, v2, #int 10 // #0a │ │ -3e36da: 2322 e71f |000d: new-array v2, v2, [J // type@1fe7 │ │ -3e36de: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -3e36e0: 7150 dfb2 3132 |0010: invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b2df │ │ -3e36e6: 5b42 c88d |0013: iput-object v2, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e36ea: 0e00 |0015: return-void │ │ +3e3698: |[3e3698] de.danoeh.antennapod.core.util.LongList.growIfNeeded:()V │ │ +3e36a8: 5240 c78d |0000: iget v0, v4, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e36ac: 5441 c88d |0002: iget-object v1, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e36b0: 2112 |0004: array-length v2, v1 │ │ +3e36b2: 3320 1000 |0005: if-ne v0, v2, 0015 // +0010 │ │ +3e36b6: da02 0003 |0007: mul-int/lit8 v2, v0, #int 3 // #03 │ │ +3e36ba: db02 0202 |0009: div-int/lit8 v2, v2, #int 2 // #02 │ │ +3e36be: d802 020a |000b: add-int/lit8 v2, v2, #int 10 // #0a │ │ +3e36c2: 2322 e71f |000d: new-array v2, v2, [J // type@1fe7 │ │ +3e36c6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +3e36c8: 7150 dfb2 3132 |0010: invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b2df │ │ +3e36ce: 5b42 c88d |0013: iput-object v2, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e36d2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0009 line=223 │ │ 0x0010 line=224 │ │ 0x0013 line=225 │ │ locals : │ │ @@ -847983,33 +847983,33 @@ │ │ type : '([J)Lde/danoeh/antennapod/core/util/LongList;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -3e3400: |[3e3400] de.danoeh.antennapod.core.util.LongList.of:([J)Lde/danoeh/antennapod/core/util/LongList; │ │ -3e3410: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e3412: 3805 1800 |0001: if-eqz v5, 0019 // +0018 │ │ -3e3416: 2151 |0003: array-length v1, v5 │ │ -3e3418: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -3e341c: 2813 |0006: goto 0019 // +0013 │ │ -3e341e: 2201 8c19 |0007: new-instance v1, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ -3e3422: 2152 |0009: array-length v2, v5 │ │ -3e3424: 7020 4b9d 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ -3e342a: 2152 |000d: array-length v2, v5 │ │ -3e342c: 3520 0a00 |000e: if-ge v0, v2, 0018 // +000a │ │ -3e3430: 4503 0500 |0010: aget-wide v3, v5, v0 │ │ -3e3434: 6e30 4c9d 3104 |0012: invoke-virtual {v1, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ -3e343a: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e343e: 28f7 |0017: goto 000e // -0009 │ │ -3e3440: 1101 |0018: return-object v1 │ │ -3e3442: 2205 8c19 |0019: new-instance v5, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ -3e3446: 7020 4b9d 0500 |001b: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ -3e344c: 1105 |001e: return-object v5 │ │ +3e33e8: |[3e33e8] de.danoeh.antennapod.core.util.LongList.of:([J)Lde/danoeh/antennapod/core/util/LongList; │ │ +3e33f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e33fa: 3805 1800 |0001: if-eqz v5, 0019 // +0018 │ │ +3e33fe: 2151 |0003: array-length v1, v5 │ │ +3e3400: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +3e3404: 2813 |0006: goto 0019 // +0013 │ │ +3e3406: 2201 8c19 |0007: new-instance v1, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ +3e340a: 2152 |0009: array-length v2, v5 │ │ +3e340c: 7020 4b9d 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ +3e3412: 2152 |000d: array-length v2, v5 │ │ +3e3414: 3520 0a00 |000e: if-ge v0, v2, 0018 // +000a │ │ +3e3418: 4503 0500 |0010: aget-wide v3, v5, v0 │ │ +3e341c: 6e30 4c9d 3104 |0012: invoke-virtual {v1, v3, v4}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ +3e3422: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e3426: 28f7 |0017: goto 000e // -0009 │ │ +3e3428: 1101 |0018: return-object v1 │ │ +3e342a: 2205 8c19 |0019: new-instance v5, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ +3e342e: 7020 4b9d 0500 |001b: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ +3e3434: 1105 |001e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=34 │ │ 0x0007 line=37 │ │ 0x000d line=38 │ │ 0x0012 line=39 │ │ 0x0019 line=35 │ │ @@ -848022,22 +848022,22 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3e3660: |[3e3660] de.danoeh.antennapod.core.util.LongList.add:(J)V │ │ -3e3670: 7010 519d 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/LongList;.growIfNeeded:()V // method@9d51 │ │ -3e3676: 5430 c88d |0003: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e367a: 5231 c78d |0005: iget v1, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e367e: d802 0101 |0007: add-int/lit8 v2, v1, #int 1 // #01 │ │ -3e3682: 5932 c78d |0009: iput v2, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e3686: 4c04 0001 |000b: aput-wide v4, v0, v1 │ │ -3e368a: 0e00 |000d: return-void │ │ +3e3648: |[3e3648] de.danoeh.antennapod.core.util.LongList.add:(J)V │ │ +3e3658: 7010 519d 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/LongList;.growIfNeeded:()V // method@9d51 │ │ +3e365e: 5430 c88d |0003: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e3662: 5231 c78d |0005: iget v1, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e3666: d802 0101 |0007: add-int/lit8 v2, v1, #int 1 // #01 │ │ +3e366a: 5932 c78d |0009: iput v2, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e366e: 4c04 0001 |000b: aput-wide v4, v0, v1 │ │ +3e3672: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/core/util/LongList; │ │ 0x0000 - 0x000e reg=4 (null) J │ │ @@ -848047,21 +848047,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -3e368c: |[3e368c] de.danoeh.antennapod.core.util.LongList.clear:()V │ │ -3e369c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -3e369e: 2300 e71f |0001: new-array v0, v0, [J // type@1fe7 │ │ -3e36a2: 5b10 c88d |0003: iput-object v0, v1, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e36a6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -3e36a8: 5910 c78d |0006: iput v0, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e36ac: 0e00 |0008: return-void │ │ +3e3674: |[3e3674] de.danoeh.antennapod.core.util.LongList.clear:()V │ │ +3e3684: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +3e3686: 2300 e71f |0001: new-array v0, v0, [J // type@1fe7 │ │ +3e368a: 5b10 c88d |0003: iput-object v0, v1, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e368e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +3e3690: 5910 c78d |0006: iput v0, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e3694: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=249 │ │ 0x0006 line=250 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/core/util/LongList; │ │ │ │ @@ -848070,22 +848070,22 @@ │ │ type : '(J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3e332c: |[3e332c] de.danoeh.antennapod.core.util.LongList.contains:(J)Z │ │ -3e333c: 6e30 539d 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d53 │ │ -3e3342: 0a01 |0003: move-result v1 │ │ -3e3344: 3a01 0400 |0004: if-ltz v1, 0008 // +0004 │ │ -3e3348: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -3e334a: 2802 |0007: goto 0009 // +0002 │ │ -3e334c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3e334e: 0f01 |0009: return v1 │ │ +3e3314: |[3e3314] de.danoeh.antennapod.core.util.LongList.contains:(J)Z │ │ +3e3324: 6e30 539d 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d53 │ │ +3e332a: 0a01 |0003: move-result v1 │ │ +3e332c: 3a01 0400 |0004: if-ltz v1, 0008 // +0004 │ │ +3e3330: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +3e3332: 2802 |0007: goto 0009 // +0002 │ │ +3e3334: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3e3336: 0f01 |0009: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/core/util/LongList; │ │ 0x0000 - 0x000a reg=1 (null) J │ │ │ │ @@ -848094,40 +848094,40 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -3e3350: |[3e3350] de.danoeh.antennapod.core.util.LongList.equals:(Ljava/lang/Object;)Z │ │ -3e3360: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3e3362: 3389 0300 |0001: if-ne v9, v8, 0004 // +0003 │ │ -3e3366: 0f00 |0003: return v0 │ │ -3e3368: 2091 8c19 |0004: instance-of v1, v9, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ -3e336c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3e336e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -3e3372: 0f02 |0009: return v2 │ │ -3e3374: 1f09 8c19 |000a: check-cast v9, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ -3e3378: 5281 c78d |000c: iget v1, v8, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e337c: 5293 c78d |000e: iget v3, v9, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e3380: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ -3e3384: 0f02 |0012: return v2 │ │ -3e3386: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3e3388: 5283 c78d |0014: iget v3, v8, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e338c: 3531 1200 |0016: if-ge v1, v3, 0028 // +0012 │ │ -3e3390: 5483 c88d |0018: iget-object v3, v8, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e3394: 4504 0301 |001a: aget-wide v4, v3, v1 │ │ -3e3398: 5493 c88d |001c: iget-object v3, v9, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e339c: 4506 0301 |001e: aget-wide v6, v3, v1 │ │ -3e33a0: 3103 0406 |0020: cmp-long v3, v4, v6 │ │ -3e33a4: 3803 0300 |0022: if-eqz v3, 0025 // +0003 │ │ -3e33a8: 0f02 |0024: return v2 │ │ -3e33aa: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e33ae: 28ed |0027: goto 0014 // -0013 │ │ -3e33b0: 0f00 |0028: return v0 │ │ +3e3338: |[3e3338] de.danoeh.antennapod.core.util.LongList.equals:(Ljava/lang/Object;)Z │ │ +3e3348: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3e334a: 3389 0300 |0001: if-ne v9, v8, 0004 // +0003 │ │ +3e334e: 0f00 |0003: return v0 │ │ +3e3350: 2091 8c19 |0004: instance-of v1, v9, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ +3e3354: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3e3356: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +3e335a: 0f02 |0009: return v2 │ │ +3e335c: 1f09 8c19 |000a: check-cast v9, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ +3e3360: 5281 c78d |000c: iget v1, v8, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e3364: 5293 c78d |000e: iget v3, v9, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e3368: 3231 0300 |0010: if-eq v1, v3, 0013 // +0003 │ │ +3e336c: 0f02 |0012: return v2 │ │ +3e336e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3e3370: 5283 c78d |0014: iget v3, v8, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e3374: 3531 1200 |0016: if-ge v1, v3, 0028 // +0012 │ │ +3e3378: 5483 c88d |0018: iget-object v3, v8, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e337c: 4504 0301 |001a: aget-wide v4, v3, v1 │ │ +3e3380: 5493 c88d |001c: iget-object v3, v9, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e3384: 4506 0301 |001e: aget-wide v6, v3, v1 │ │ +3e3388: 3103 0406 |0020: cmp-long v3, v4, v6 │ │ +3e338c: 3803 0300 |0022: if-eqz v3, 0025 // +0003 │ │ +3e3390: 0f02 |0024: return v2 │ │ +3e3392: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e3396: 28ed |0027: goto 0014 // -0013 │ │ +3e3398: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=59 │ │ 0x000a line=62 │ │ 0x000c line=63 │ │ 0x0014 line=66 │ │ 0x0018 line=67 │ │ @@ -848140,29 +848140,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3e3550: |[3e3550] de.danoeh.antennapod.core.util.LongList.get:(I)J │ │ -3e3560: 5230 c78d |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e3564: 3504 1100 |0002: if-ge v4, v0, 0013 // +0011 │ │ -3e3568: 3a04 0700 |0004: if-ltz v4, 000b // +0007 │ │ -3e356c: 5430 c88d |0006: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e3570: 4501 0004 |0008: aget-wide v1, v0, v4 │ │ -3e3574: 1001 |000a: return-wide v1 │ │ -3e3576: 2204 571e |000b: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ -3e357a: 1a00 fbba |000d: const-string v0, "n < 0" // string@bafb │ │ -3e357e: 7020 2ab2 0400 |000f: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ -3e3584: 2704 |0012: throw v4 │ │ -3e3586: 2204 571e |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ -3e358a: 1a00 fdba |0015: const-string v0, "n >= size()" // string@bafd │ │ -3e358e: 7020 2ab2 0400 |0017: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ -3e3594: 2704 |001a: throw v4 │ │ +3e3538: |[3e3538] de.danoeh.antennapod.core.util.LongList.get:(I)J │ │ +3e3548: 5230 c78d |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e354c: 3504 1100 |0002: if-ge v4, v0, 0013 // +0011 │ │ +3e3550: 3a04 0700 |0004: if-ltz v4, 000b // +0007 │ │ +3e3554: 5430 c88d |0006: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e3558: 4501 0004 |0008: aget-wide v1, v0, v4 │ │ +3e355c: 1001 |000a: return-wide v1 │ │ +3e355e: 2204 571e |000b: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ +3e3562: 1a00 fbba |000d: const-string v0, "n < 0" // string@bafb │ │ +3e3566: 7020 2ab2 0400 |000f: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ +3e356c: 2704 |0012: throw v4 │ │ +3e356e: 2204 571e |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ +3e3572: 1a00 fdba |0015: const-string v0, "n >= size()" // string@bafd │ │ +3e3576: 7020 2ab2 0400 |0017: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ +3e357c: 2704 |001a: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0006 line=107 │ │ 0x000b line=105 │ │ 0x0013 line=103 │ │ locals : │ │ @@ -848174,30 +848174,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -3e3450: |[3e3450] de.danoeh.antennapod.core.util.LongList.hashCode:()I │ │ -3e3460: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3e3462: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e3464: 5272 c78d |0002: iget v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e3468: 3521 1300 |0004: if-ge v1, v2, 0017 // +0013 │ │ -3e346c: 5472 c88d |0006: iget-object v2, v7, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e3470: 4503 0201 |0008: aget-wide v3, v2, v1 │ │ -3e3474: da00 001f |000a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -3e3478: 1302 2000 |000c: const/16 v2, #int 32 // #20 │ │ -3e347c: a505 0302 |000e: ushr-long v5, v3, v2 │ │ -3e3480: a202 0305 |0010: xor-long v2, v3, v5 │ │ -3e3484: 8423 |0012: long-to-int v3, v2 │ │ -3e3486: b030 |0013: add-int/2addr v0, v3 │ │ -3e3488: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e348c: 28ec |0016: goto 0002 // -0014 │ │ -3e348e: 0f00 |0017: return v0 │ │ +3e3438: |[3e3438] de.danoeh.antennapod.core.util.LongList.hashCode:()I │ │ +3e3448: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3e344a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e344c: 5272 c78d |0002: iget v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e3450: 3521 1300 |0004: if-ge v1, v2, 0017 // +0013 │ │ +3e3454: 5472 c88d |0006: iget-object v2, v7, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e3458: 4503 0201 |0008: aget-wide v3, v2, v1 │ │ +3e345c: da00 001f |000a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +3e3460: 1302 2000 |000c: const/16 v2, #int 32 // #20 │ │ +3e3464: a505 0302 |000e: ushr-long v5, v3, v2 │ │ +3e3468: a202 0305 |0010: xor-long v2, v3, v5 │ │ +3e346c: 8423 |0012: long-to-int v3, v2 │ │ +3e346e: b030 |0013: add-int/2addr v0, v3 │ │ +3e3470: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e3474: 28ec |0016: goto 0002 // -0014 │ │ +3e3476: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=47 │ │ 0x0006 line=48 │ │ locals : │ │ 0x0000 - 0x0018 reg=7 this Lde/danoeh/antennapod/core/util/LongList; │ │ │ │ @@ -848206,27 +848206,27 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -3e3490: |[3e3490] de.danoeh.antennapod.core.util.LongList.indexOf:(J)I │ │ -3e34a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e34a2: 5241 c78d |0001: iget v1, v4, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e34a6: 3510 0e00 |0003: if-ge v0, v1, 0011 // +000e │ │ -3e34aa: 5441 c88d |0005: iget-object v1, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e34ae: 4502 0100 |0007: aget-wide v2, v1, v0 │ │ -3e34b2: 3101 0205 |0009: cmp-long v1, v2, v5 │ │ -3e34b6: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ -3e34ba: 0f00 |000d: return v0 │ │ -3e34bc: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e34c0: 28f1 |0010: goto 0001 // -000f │ │ -3e34c2: 12f5 |0011: const/4 v5, #int -1 // #ff │ │ -3e34c4: 0f05 |0012: return v5 │ │ +3e3478: |[3e3478] de.danoeh.antennapod.core.util.LongList.indexOf:(J)I │ │ +3e3488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e348a: 5241 c78d |0001: iget v1, v4, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e348e: 3510 0e00 |0003: if-ge v0, v1, 0011 // +000e │ │ +3e3492: 5441 c88d |0005: iget-object v1, v4, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e3496: 4502 0100 |0007: aget-wide v2, v1, v0 │ │ +3e349a: 3101 0205 |0009: cmp-long v1, v2, v5 │ │ +3e349e: 3901 0300 |000b: if-nez v1, 000e // +0003 │ │ +3e34a2: 0f00 |000d: return v0 │ │ +3e34a4: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e34a8: 28f1 |0010: goto 0001 // -000f │ │ +3e34aa: 12f5 |0011: const/4 v5, #int -1 // #ff │ │ +3e34ac: 0f05 |0012: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Lde/danoeh/antennapod/core/util/LongList; │ │ 0x0000 - 0x0013 reg=5 (null) J │ │ @@ -848236,39 +848236,39 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -3e36ec: |[3e36ec] de.danoeh.antennapod.core.util.LongList.insert:(II)V │ │ -3e36fc: 5230 c78d |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e3700: 3604 2500 |0002: if-gt v4, v0, 0027 // +0025 │ │ -3e3704: 3a04 1b00 |0004: if-ltz v4, 001f // +001b │ │ -3e3708: 7010 519d 0300 |0006: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/LongList;.growIfNeeded:()V // method@9d51 │ │ -3e370e: 5430 c88d |0009: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e3712: d801 0401 |000b: add-int/lit8 v1, v4, #int 1 // #01 │ │ -3e3716: 5232 c78d |000d: iget v2, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e371a: b142 |000f: sub-int/2addr v2, v4 │ │ -3e371c: 7152 dfb2 4010 |0010: invoke-static {v0, v4, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b2df │ │ -3e3722: 5430 c88d |0013: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e3726: 8151 |0015: int-to-long v1, v5 │ │ -3e3728: 4c01 0004 |0016: aput-wide v1, v0, v4 │ │ -3e372c: 5234 c78d |0018: iget v4, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e3730: d804 0401 |001a: add-int/lit8 v4, v4, #int 1 // #01 │ │ -3e3734: 5934 c78d |001c: iput v4, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e3738: 0e00 |001e: return-void │ │ -3e373a: 2204 571e |001f: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ -3e373e: 1a05 fbba |0021: const-string v5, "n < 0" // string@bafb │ │ -3e3742: 7020 2ab2 5400 |0023: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ -3e3748: 2704 |0026: throw v4 │ │ -3e374a: 2204 571e |0027: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ -3e374e: 1a05 fcba |0029: const-string v5, "n > size()" // string@bafc │ │ -3e3752: 7020 2ab2 5400 |002b: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ -3e3758: 2704 |002e: throw v4 │ │ +3e36d4: |[3e36d4] de.danoeh.antennapod.core.util.LongList.insert:(II)V │ │ +3e36e4: 5230 c78d |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e36e8: 3604 2500 |0002: if-gt v4, v0, 0027 // +0025 │ │ +3e36ec: 3a04 1b00 |0004: if-ltz v4, 001f // +001b │ │ +3e36f0: 7010 519d 0300 |0006: invoke-direct {v3}, Lde/danoeh/antennapod/core/util/LongList;.growIfNeeded:()V // method@9d51 │ │ +3e36f6: 5430 c88d |0009: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e36fa: d801 0401 |000b: add-int/lit8 v1, v4, #int 1 // #01 │ │ +3e36fe: 5232 c78d |000d: iget v2, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e3702: b142 |000f: sub-int/2addr v2, v4 │ │ +3e3704: 7152 dfb2 4010 |0010: invoke-static {v0, v4, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b2df │ │ +3e370a: 5430 c88d |0013: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e370e: 8151 |0015: int-to-long v1, v5 │ │ +3e3710: 4c01 0004 |0016: aput-wide v1, v0, v4 │ │ +3e3714: 5234 c78d |0018: iget v4, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e3718: d804 0401 |001a: add-int/lit8 v4, v4, #int 1 // #01 │ │ +3e371c: 5934 c78d |001c: iput v4, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e3720: 0e00 |001e: return-void │ │ +3e3722: 2204 571e |001f: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ +3e3726: 1a05 fbba |0021: const-string v5, "n < 0" // string@bafb │ │ +3e372a: 7020 2ab2 5400 |0023: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ +3e3730: 2704 |0026: throw v4 │ │ +3e3732: 2204 571e |0027: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ +3e3736: 1a05 fcba |0029: const-string v5, "n > size()" // string@bafc │ │ +3e373a: 7020 2ab2 5400 |002b: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ +3e3740: 2704 |002e: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0006 line=155 │ │ 0x0009 line=157 │ │ 0x0013 line=158 │ │ 0x0018 line=159 │ │ @@ -848284,33 +848284,33 @@ │ │ type : '(J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -3e33b4: |[3e33b4] de.danoeh.antennapod.core.util.LongList.remove:(J)Z │ │ -3e33c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e33c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e33c8: 5272 c78d |0002: iget v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e33cc: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ -3e33d0: 5473 c88d |0006: iget-object v3, v7, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e33d4: 4504 0301 |0008: aget-wide v4, v3, v1 │ │ -3e33d8: 3106 0408 |000a: cmp-long v6, v4, v8 │ │ -3e33dc: 3906 0d00 |000c: if-nez v6, 0019 // +000d │ │ -3e33e0: 1218 |000e: const/4 v8, #int 1 // #1 │ │ -3e33e2: b182 |000f: sub-int/2addr v2, v8 │ │ -3e33e4: 5972 c78d |0010: iput v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e33e8: d809 0101 |0012: add-int/lit8 v9, v1, #int 1 // #01 │ │ -3e33ec: b112 |0014: sub-int/2addr v2, v1 │ │ -3e33ee: 7152 dfb2 9313 |0015: invoke-static {v3, v9, v3, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b2df │ │ -3e33f4: 0f08 |0018: return v8 │ │ -3e33f6: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e33fa: 28e7 |001b: goto 0002 // -0019 │ │ -3e33fc: 0f00 |001c: return v0 │ │ +3e339c: |[3e339c] de.danoeh.antennapod.core.util.LongList.remove:(J)Z │ │ +3e33ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e33ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e33b0: 5272 c78d |0002: iget v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e33b4: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ +3e33b8: 5473 c88d |0006: iget-object v3, v7, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e33bc: 4504 0301 |0008: aget-wide v4, v3, v1 │ │ +3e33c0: 3106 0408 |000a: cmp-long v6, v4, v8 │ │ +3e33c4: 3906 0d00 |000c: if-nez v6, 0019 // +000d │ │ +3e33c8: 1218 |000e: const/4 v8, #int 1 // #1 │ │ +3e33ca: b182 |000f: sub-int/2addr v2, v8 │ │ +3e33cc: 5972 c78d |0010: iput v2, v7, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e33d0: d809 0101 |0012: add-int/lit8 v9, v1, #int 1 // #01 │ │ +3e33d4: b112 |0014: sub-int/2addr v2, v1 │ │ +3e33d6: 7152 dfb2 9313 |0015: invoke-static {v3, v9, v3, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b2df │ │ +3e33dc: 0f08 |0018: return v8 │ │ +3e33de: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e33e2: 28e7 |001b: goto 0002 // -0019 │ │ +3e33e4: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=169 │ │ 0x0006 line=170 │ │ 0x0010 line=171 │ │ 0x0015 line=172 │ │ locals : │ │ @@ -848322,24 +848322,24 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/LongList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3e375c: |[3e375c] de.danoeh.antennapod.core.util.LongList.removeAll:(Lde/danoeh/antennapod/core/util/LongList;)V │ │ -3e376c: 5455 c88d |0000: iget-object v5, v5, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e3770: 2150 |0002: array-length v0, v5 │ │ -3e3772: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e3774: 3501 0a00 |0004: if-ge v1, v0, 000e // +000a │ │ -3e3778: 4502 0501 |0006: aget-wide v2, v5, v1 │ │ -3e377c: 6e30 569d 2403 |0008: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.remove:(J)Z // method@9d56 │ │ -3e3782: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e3786: 28f7 |000d: goto 0004 // -0009 │ │ -3e3788: 0e00 |000e: return-void │ │ +3e3744: |[3e3744] de.danoeh.antennapod.core.util.LongList.removeAll:(Lde/danoeh/antennapod/core/util/LongList;)V │ │ +3e3754: 5455 c88d |0000: iget-object v5, v5, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e3758: 2150 |0002: array-length v0, v5 │ │ +3e375a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e375c: 3501 0a00 |0004: if-ge v1, v0, 000e // +000a │ │ +3e3760: 4502 0501 |0006: aget-wide v2, v5, v1 │ │ +3e3764: 6e30 569d 2403 |0008: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.remove:(J)Z // method@9d56 │ │ +3e376a: d801 0101 |000b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e376e: 28f7 |000d: goto 0004 // -0009 │ │ +3e3770: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0008 line=197 │ │ locals : │ │ 0x0000 - 0x000f reg=4 this Lde/danoeh/antennapod/core/util/LongList; │ │ 0x0000 - 0x000f reg=5 (null) Lde/danoeh/antennapod/core/util/LongList; │ │ @@ -848349,23 +848349,23 @@ │ │ type : '([J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3e378c: |[3e378c] de.danoeh.antennapod.core.util.LongList.removeAll:([J)V │ │ -3e379c: 2150 |0000: array-length v0, v5 │ │ -3e379e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e37a0: 3501 0a00 |0002: if-ge v1, v0, 000c // +000a │ │ -3e37a4: 4502 0501 |0004: aget-wide v2, v5, v1 │ │ -3e37a8: 6e30 569d 2403 |0006: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.remove:(J)Z // method@9d56 │ │ -3e37ae: d801 0101 |0009: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e37b2: 28f7 |000b: goto 0002 // -0009 │ │ -3e37b4: 0e00 |000c: return-void │ │ +3e3774: |[3e3774] de.danoeh.antennapod.core.util.LongList.removeAll:([J)V │ │ +3e3784: 2150 |0000: array-length v0, v5 │ │ +3e3786: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e3788: 3501 0a00 |0002: if-ge v1, v0, 000c // +000a │ │ +3e378c: 4502 0501 |0004: aget-wide v2, v5, v1 │ │ +3e3790: 6e30 569d 2403 |0006: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.remove:(J)Z // method@9d56 │ │ +3e3796: d801 0101 |0009: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e379a: 28f7 |000b: goto 0002 // -0009 │ │ +3e379c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0006 line=186 │ │ locals : │ │ 0x0000 - 0x000d reg=4 this Lde/danoeh/antennapod/core/util/LongList; │ │ 0x0000 - 0x000d reg=5 (null) [J │ │ @@ -848375,33 +848375,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -3e37b8: |[3e37b8] de.danoeh.antennapod.core.util.LongList.removeIndex:(I)V │ │ -3e37c8: 5230 c78d |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e37cc: 3504 1900 |0002: if-ge v4, v0, 001b // +0019 │ │ -3e37d0: 3a04 0f00 |0004: if-ltz v4, 0013 // +000f │ │ -3e37d4: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ -3e37d8: 5930 c78d |0008: iput v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e37dc: 5431 c88d |000a: iget-object v1, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e37e0: d802 0401 |000c: add-int/lit8 v2, v4, #int 1 // #01 │ │ -3e37e4: b140 |000e: sub-int/2addr v0, v4 │ │ -3e37e6: 7150 dfb2 2141 |000f: invoke-static {v1, v2, v1, v4, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b2df │ │ -3e37ec: 0e00 |0012: return-void │ │ -3e37ee: 2204 571e |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ -3e37f2: 1a00 fbba |0015: const-string v0, "n < 0" // string@bafb │ │ -3e37f6: 7020 2ab2 0400 |0017: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ -3e37fc: 2704 |001a: throw v4 │ │ -3e37fe: 2204 571e |001b: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ -3e3802: 1a00 fdba |001d: const-string v0, "n >= size()" // string@bafd │ │ -3e3806: 7020 2ab2 0400 |001f: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ -3e380c: 2704 |0022: throw v4 │ │ +3e37a0: |[3e37a0] de.danoeh.antennapod.core.util.LongList.removeIndex:(I)V │ │ +3e37b0: 5230 c78d |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e37b4: 3504 1900 |0002: if-ge v4, v0, 001b // +0019 │ │ +3e37b8: 3a04 0f00 |0004: if-ltz v4, 0013 // +000f │ │ +3e37bc: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ +3e37c0: 5930 c78d |0008: iput v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e37c4: 5431 c88d |000a: iget-object v1, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e37c8: d802 0401 |000c: add-int/lit8 v2, v4, #int 1 // #01 │ │ +3e37cc: b140 |000e: sub-int/2addr v0, v4 │ │ +3e37ce: 7150 dfb2 2141 |000f: invoke-static {v1, v2, v1, v4, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@b2df │ │ +3e37d4: 0e00 |0012: return-void │ │ +3e37d6: 2204 571e |0013: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ +3e37da: 1a00 fbba |0015: const-string v0, "n < 0" // string@bafb │ │ +3e37de: 7020 2ab2 0400 |0017: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ +3e37e4: 2704 |001a: throw v4 │ │ +3e37e6: 2204 571e |001b: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ +3e37ea: 1a00 fdba |001d: const-string v0, "n >= size()" // string@bafd │ │ +3e37ee: 7020 2ab2 0400 |001f: invoke-direct {v4, v0}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ +3e37f4: 2704 |0022: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0008 line=213 │ │ 0x000a line=214 │ │ 0x0013 line=211 │ │ 0x001b line=209 │ │ @@ -848414,30 +848414,30 @@ │ │ type : '(IJ)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3e3598: |[3e3598] de.danoeh.antennapod.core.util.LongList.set:(IJ)J │ │ -3e35a8: 5230 c78d |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e35ac: 3504 1300 |0002: if-ge v4, v0, 0015 // +0013 │ │ -3e35b0: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -3e35b4: 5430 c88d |0006: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e35b8: 4501 0004 |0008: aget-wide v1, v0, v4 │ │ -3e35bc: 4c05 0004 |000a: aput-wide v5, v0, v4 │ │ -3e35c0: 1001 |000c: return-wide v1 │ │ -3e35c2: 2204 571e |000d: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ -3e35c6: 1a05 fbba |000f: const-string v5, "n < 0" // string@bafb │ │ -3e35ca: 7020 2ab2 5400 |0011: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ -3e35d0: 2704 |0014: throw v4 │ │ -3e35d2: 2204 571e |0015: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ -3e35d6: 1a05 fdba |0017: const-string v5, "n >= size()" // string@bafd │ │ -3e35da: 7020 2ab2 5400 |0019: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ -3e35e0: 2704 |001c: throw v4 │ │ +3e3580: |[3e3580] de.danoeh.antennapod.core.util.LongList.set:(IJ)J │ │ +3e3590: 5230 c78d |0000: iget v0, v3, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e3594: 3504 1300 |0002: if-ge v4, v0, 0015 // +0013 │ │ +3e3598: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +3e359c: 5430 c88d |0006: iget-object v0, v3, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e35a0: 4501 0004 |0008: aget-wide v1, v0, v4 │ │ +3e35a4: 4c05 0004 |000a: aput-wide v5, v0, v4 │ │ +3e35a8: 1001 |000c: return-wide v1 │ │ +3e35aa: 2204 571e |000d: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ +3e35ae: 1a05 fbba |000f: const-string v5, "n < 0" // string@bafb │ │ +3e35b2: 7020 2ab2 5400 |0011: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ +3e35b8: 2704 |0014: throw v4 │ │ +3e35ba: 2204 571e |0015: new-instance v4, Ljava/lang/IndexOutOfBoundsException; // type@1e57 │ │ +3e35be: 1a05 fdba |0017: const-string v5, "n >= size()" // string@bafd │ │ +3e35c2: 7020 2ab2 5400 |0019: invoke-direct {v4, v5}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@b22a │ │ +3e35c8: 2704 |001c: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0006 line=123 │ │ 0x000a line=124 │ │ 0x000d line=121 │ │ 0x0015 line=119 │ │ @@ -848451,17 +848451,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e34c8: |[3e34c8] de.danoeh.antennapod.core.util.LongList.size:()I │ │ -3e34d8: 5210 c78d |0000: iget v0, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e34dc: 0f00 |0002: return v0 │ │ +3e34b0: |[3e34b0] de.danoeh.antennapod.core.util.LongList.size:()I │ │ +3e34c0: 5210 c78d |0000: iget v0, v1, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e34c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/util/LongList; │ │ │ │ #14 : (in Lde/danoeh/antennapod/core/util/LongList;) │ │ @@ -848469,20 +848469,20 @@ │ │ type : '()[J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3e35e4: |[3e35e4] de.danoeh.antennapod.core.util.LongList.toArray:()[J │ │ -3e35f4: 5420 c88d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e35f8: 5221 c78d |0002: iget v1, v2, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e35fc: 7120 33b4 1000 |0004: invoke-static {v0, v1}, Ljava/util/Arrays;.copyOf:([JI)[J // method@b433 │ │ -3e3602: 0c00 |0007: move-result-object v0 │ │ -3e3604: 1100 |0008: return-object v0 │ │ +3e35cc: |[3e35cc] de.danoeh.antennapod.core.util.LongList.toArray:()[J │ │ +3e35dc: 5420 c88d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e35e0: 5221 c78d |0002: iget v1, v2, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e35e4: 7120 33b4 1000 |0004: invoke-static {v0, v1}, Ljava/util/Arrays;.copyOf:([JI)[J // method@b433 │ │ +3e35ea: 0c00 |0007: move-result-object v0 │ │ +3e35ec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/core/util/LongList; │ │ │ │ #15 : (in Lde/danoeh/antennapod/core/util/LongList;) │ │ @@ -848490,38 +848490,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -3e34e0: |[3e34e0] de.danoeh.antennapod.core.util.LongList.toString:()Ljava/lang/String; │ │ -3e34f0: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e34f4: 5251 c78d |0002: iget v1, v5, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e34f8: da01 0105 |0004: mul-int/lit8 v1, v1, #int 5 // #05 │ │ -3e34fc: d801 010a |0006: add-int/lit8 v1, v1, #int 10 // #0a │ │ -3e3500: 7020 c8b2 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@b2c8 │ │ -3e3506: 1a01 7647 |000b: const-string v1, "LongList{" // string@4776 │ │ -3e350a: 6e20 d3b2 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3510: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -3e3512: 5252 c78d |0011: iget v2, v5, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ -3e3516: 3521 1300 |0013: if-ge v1, v2, 0026 // +0013 │ │ -3e351a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -3e351e: 1a02 a507 |0017: const-string v2, ", " // string@07a5 │ │ -3e3522: 6e20 d3b2 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3528: 5452 c88d |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ -3e352c: 4503 0201 |001e: aget-wide v3, v2, v1 │ │ -3e3530: 6e30 cfb2 3004 |0020: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3e3536: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3e353a: 28ec |0025: goto 0011 // -0014 │ │ -3e353c: 1a01 fce7 |0026: const-string v1, "}" // string@e7fc │ │ -3e3540: 6e20 d3b2 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3546: 6e10 deb2 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e354c: 0c00 |002e: move-result-object v0 │ │ -3e354e: 1100 |002f: return-object v0 │ │ +3e34c8: |[3e34c8] de.danoeh.antennapod.core.util.LongList.toString:()Ljava/lang/String; │ │ +3e34d8: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e34dc: 5251 c78d |0002: iget v1, v5, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e34e0: da01 0105 |0004: mul-int/lit8 v1, v1, #int 5 // #05 │ │ +3e34e4: d801 010a |0006: add-int/lit8 v1, v1, #int 10 // #0a │ │ +3e34e8: 7020 c8b2 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@b2c8 │ │ +3e34ee: 1a01 7647 |000b: const-string v1, "LongList{" // string@4776 │ │ +3e34f2: 6e20 d3b2 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e34f8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +3e34fa: 5252 c78d |0011: iget v2, v5, Lde/danoeh/antennapod/core/util/LongList;.size:I // field@8dc7 │ │ +3e34fe: 3521 1300 |0013: if-ge v1, v2, 0026 // +0013 │ │ +3e3502: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +3e3506: 1a02 a507 |0017: const-string v2, ", " // string@07a5 │ │ +3e350a: 6e20 d3b2 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3510: 5452 c88d |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/util/LongList;.values:[J // field@8dc8 │ │ +3e3514: 4503 0201 |001e: aget-wide v3, v2, v1 │ │ +3e3518: 6e30 cfb2 3004 |0020: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3e351e: d801 0101 |0023: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3e3522: 28ec |0025: goto 0011 // -0014 │ │ +3e3524: 1a01 fce7 |0026: const-string v1, "}" // string@e7fc │ │ +3e3528: 6e20 d3b2 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e352e: 6e10 deb2 0000 |002b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e3534: 0c00 |002e: move-result-object v0 │ │ +3e3536: 1100 |002f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000d line=77 │ │ 0x0011 line=78 │ │ 0x0019 line=80 │ │ 0x001c line=82 │ │ @@ -848564,17 +848564,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3c14: |[3e3c14] de.danoeh.antennapod.core.util.NetworkUtils.:()V │ │ -3e3c24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e3c2a: 0e00 |0003: return-void │ │ +3e3bfc: |[3e3bfc] de.danoeh.antennapod.core.util.NetworkUtils.:()V │ │ +3e3c0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e3c12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/NetworkUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/NetworkUtils;) │ │ @@ -848582,17 +848582,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e3c2c: |[3e3c2c] de.danoeh.antennapod.core.util.NetworkUtils.init:(Landroid/content/Context;)V │ │ -3e3c3c: 6900 ca8d |0000: sput-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ -3e3c40: 0e00 |0002: return-void │ │ +3e3c14: |[3e3c14] de.danoeh.antennapod.core.util.NetworkUtils.init:(Landroid/content/Context;)V │ │ +3e3c24: 6900 ca8d |0000: sput-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ +3e3c28: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Landroid/content/Context; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/util/NetworkUtils;) │ │ @@ -848600,52 +848600,52 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -3e3810: |[3e3810] de.danoeh.antennapod.core.util.NetworkUtils.isAutoDownloadAllowed:()Z │ │ -3e3820: 6200 ca8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ -3e3824: 1a01 9675 |0002: const-string v1, "connectivity" // string@7596 │ │ -3e3828: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3e382e: 0c00 |0007: move-result-object v0 │ │ -3e3830: 1f00 5801 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@0158 │ │ -3e3834: 6e10 9706 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0697 │ │ -3e383a: 0c00 |000d: move-result-object v0 │ │ -3e383c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3e383e: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -3e3842: 0f01 |0011: return v1 │ │ -3e3844: 6e10 a206 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a2 │ │ -3e384a: 0a02 |0015: move-result v2 │ │ -3e384c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -3e384e: 3332 1300 |0017: if-ne v2, v3, 002a // +0013 │ │ -3e3852: 7100 56b0 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b056 │ │ -3e3858: 0a00 |001c: move-result v0 │ │ -3e385a: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -3e385e: 7100 659d 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isInAllowedWifiNetwork:()Z // method@9d65 │ │ -3e3864: 0a00 |0022: move-result v0 │ │ -3e3866: 0f00 |0023: return v0 │ │ -3e3868: 7100 679d 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkMetered:()Z // method@9d67 │ │ -3e386e: 0a00 |0027: move-result v0 │ │ -3e3870: b730 |0028: xor-int/2addr v0, v3 │ │ -3e3872: 0f00 |0029: return v0 │ │ -3e3874: 6e10 a206 0000 |002a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a2 │ │ -3e387a: 0a00 |002d: move-result v0 │ │ -3e387c: 1302 0900 |002e: const/16 v2, #int 9 // #9 │ │ -3e3880: 3320 0300 |0030: if-ne v0, v2, 0033 // +0003 │ │ -3e3884: 0f03 |0032: return v3 │ │ -3e3886: 7100 4bb0 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileAutoDownload:()Z // method@b04b │ │ -3e388c: 0a00 |0036: move-result v0 │ │ -3e388e: 3900 0800 |0037: if-nez v0, 003f // +0008 │ │ -3e3892: 7100 689d 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ -3e3898: 0a00 |003c: move-result v0 │ │ -3e389a: 3900 0300 |003d: if-nez v0, 0040 // +0003 │ │ -3e389e: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -3e38a0: 0f01 |0040: return v1 │ │ +3e37f8: |[3e37f8] de.danoeh.antennapod.core.util.NetworkUtils.isAutoDownloadAllowed:()Z │ │ +3e3808: 6200 ca8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ +3e380c: 1a01 9675 |0002: const-string v1, "connectivity" // string@7596 │ │ +3e3810: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3e3816: 0c00 |0007: move-result-object v0 │ │ +3e3818: 1f00 5801 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@0158 │ │ +3e381c: 6e10 9706 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0697 │ │ +3e3822: 0c00 |000d: move-result-object v0 │ │ +3e3824: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3e3826: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +3e382a: 0f01 |0011: return v1 │ │ +3e382c: 6e10 a206 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a2 │ │ +3e3832: 0a02 |0015: move-result v2 │ │ +3e3834: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +3e3836: 3332 1300 |0017: if-ne v2, v3, 002a // +0013 │ │ +3e383a: 7100 56b0 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b056 │ │ +3e3840: 0a00 |001c: move-result v0 │ │ +3e3842: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +3e3846: 7100 659d 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isInAllowedWifiNetwork:()Z // method@9d65 │ │ +3e384c: 0a00 |0022: move-result v0 │ │ +3e384e: 0f00 |0023: return v0 │ │ +3e3850: 7100 679d 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkMetered:()Z // method@9d67 │ │ +3e3856: 0a00 |0027: move-result v0 │ │ +3e3858: b730 |0028: xor-int/2addr v0, v3 │ │ +3e385a: 0f00 |0029: return v0 │ │ +3e385c: 6e10 a206 0000 |002a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a2 │ │ +3e3862: 0a00 |002d: move-result v0 │ │ +3e3864: 1302 0900 |002e: const/16 v2, #int 9 // #9 │ │ +3e3868: 3320 0300 |0030: if-ne v0, v2, 0033 // +0003 │ │ +3e386c: 0f03 |0032: return v3 │ │ +3e386e: 7100 4bb0 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileAutoDownload:()Z // method@b04b │ │ +3e3874: 0a00 |0036: move-result v0 │ │ +3e3876: 3900 0800 |0037: if-nez v0, 003f // +0008 │ │ +3e387a: 7100 689d 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ +3e3880: 0a00 |003c: move-result v0 │ │ +3e3882: 3900 0300 |003d: if-nez v0, 0040 // +0003 │ │ +3e3886: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +3e3888: 0f01 |0040: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x000a line=30 │ │ 0x0012 line=34 │ │ 0x0019 line=35 │ │ 0x001f line=36 │ │ @@ -848659,131 +848659,131 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -3e38a4: |[3e38a4] de.danoeh.antennapod.core.util.NetworkUtils.isEpisodeDownloadAllowed:()Z │ │ -3e38b4: 7100 4cb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b04c │ │ -3e38ba: 0a00 |0003: move-result v0 │ │ -3e38bc: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e38c0: 7100 689d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ -3e38c6: 0a00 |0009: move-result v0 │ │ -3e38c8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3e38cc: 2803 |000c: goto 000f // +0003 │ │ -3e38ce: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3e38d0: 2802 |000e: goto 0010 // +0002 │ │ -3e38d2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3e38d4: 0f00 |0010: return v0 │ │ +3e388c: |[3e388c] de.danoeh.antennapod.core.util.NetworkUtils.isEpisodeDownloadAllowed:()Z │ │ +3e389c: 7100 4cb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b04c │ │ +3e38a2: 0a00 |0003: move-result v0 │ │ +3e38a4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e38a8: 7100 689d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ +3e38ae: 0a00 |0009: move-result v0 │ │ +3e38b0: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3e38b4: 2803 |000c: goto 000f // +0003 │ │ +3e38b6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3e38b8: 2802 |000e: goto 0010 // +0002 │ │ +3e38ba: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3e38bc: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/util/NetworkUtils;) │ │ name : 'isEpisodeHeadDownloadAllowed' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3e38d8: |[3e38d8] de.danoeh.antennapod.core.util.NetworkUtils.isEpisodeHeadDownloadAllowed:()Z │ │ -3e38e8: 7100 649d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isImageAllowed:()Z // method@9d64 │ │ -3e38ee: 0a00 |0003: move-result v0 │ │ -3e38f0: 0f00 |0004: return v0 │ │ +3e38c0: |[3e38c0] de.danoeh.antennapod.core.util.NetworkUtils.isEpisodeHeadDownloadAllowed:()Z │ │ +3e38d0: 7100 649d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isImageAllowed:()Z // method@9d64 │ │ +3e38d6: 0a00 |0003: move-result v0 │ │ +3e38d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/util/NetworkUtils;) │ │ name : 'isFeedRefreshAllowed' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -3e38f4: |[3e38f4] de.danoeh.antennapod.core.util.NetworkUtils.isFeedRefreshAllowed:()Z │ │ -3e3904: 7100 4db0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b04d │ │ -3e390a: 0a00 |0003: move-result v0 │ │ -3e390c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e3910: 7100 689d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ -3e3916: 0a00 |0009: move-result v0 │ │ -3e3918: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3e391c: 2803 |000c: goto 000f // +0003 │ │ -3e391e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3e3920: 2802 |000e: goto 0010 // +0002 │ │ -3e3922: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3e3924: 0f00 |0010: return v0 │ │ +3e38dc: |[3e38dc] de.danoeh.antennapod.core.util.NetworkUtils.isFeedRefreshAllowed:()Z │ │ +3e38ec: 7100 4db0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b04d │ │ +3e38f2: 0a00 |0003: move-result v0 │ │ +3e38f4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e38f8: 7100 689d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ +3e38fe: 0a00 |0009: move-result v0 │ │ +3e3900: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3e3904: 2803 |000c: goto 000f // +0003 │ │ +3e3906: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3e3908: 2802 |000e: goto 0010 // +0002 │ │ +3e390a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3e390c: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/util/NetworkUtils;) │ │ name : 'isImageAllowed' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -3e3928: |[3e3928] de.danoeh.antennapod.core.util.NetworkUtils.isImageAllowed:()Z │ │ -3e3938: 7100 4fb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileImages:()Z // method@b04f │ │ -3e393e: 0a00 |0003: move-result v0 │ │ -3e3940: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e3944: 7100 689d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ -3e394a: 0a00 |0009: move-result v0 │ │ -3e394c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3e3950: 2803 |000c: goto 000f // +0003 │ │ -3e3952: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3e3954: 2802 |000e: goto 0010 // +0002 │ │ -3e3956: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3e3958: 0f00 |0010: return v0 │ │ +3e3910: |[3e3910] de.danoeh.antennapod.core.util.NetworkUtils.isImageAllowed:()Z │ │ +3e3920: 7100 4fb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileImages:()Z // method@b04f │ │ +3e3926: 0a00 |0003: move-result v0 │ │ +3e3928: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e392c: 7100 689d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ +3e3932: 0a00 |0009: move-result v0 │ │ +3e3934: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3e3938: 2803 |000c: goto 000f // +0003 │ │ +3e393a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3e393c: 2802 |000e: goto 0010 // +0002 │ │ +3e393e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3e3940: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/util/NetworkUtils;) │ │ name : 'isInAllowedWifiNetwork' │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -3e395c: |[3e395c] de.danoeh.antennapod.core.util.NetworkUtils.isInAllowedWifiNetwork:()Z │ │ -3e396c: 6200 ca8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ -3e3970: 6e10 1802 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3e3976: 0c00 |0005: move-result-object v0 │ │ -3e3978: 1a01 bde6 |0006: const-string v1, "wifi" // string@e6bd │ │ -3e397c: 6e20 3302 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3e3982: 0c00 |000b: move-result-object v0 │ │ -3e3984: 1f00 6401 |000c: check-cast v0, Landroid/net/wifi/WifiManager; // type@0164 │ │ -3e3988: 7100 27b0 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b027 │ │ -3e398e: 0c01 |0011: move-result-object v1 │ │ -3e3990: 7110 2db4 0100 |0012: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -3e3996: 0c01 |0015: move-result-object v1 │ │ -3e3998: 6e10 d306 0000 |0016: invoke-virtual {v0}, Landroid/net/wifi/WifiManager;.getConnectionInfo:()Landroid/net/wifi/WifiInfo; // method@06d3 │ │ -3e399e: 0c00 |0019: move-result-object v0 │ │ -3e39a0: 6e10 cb06 0000 |001a: invoke-virtual {v0}, Landroid/net/wifi/WifiInfo;.getNetworkId:()I // method@06cb │ │ -3e39a6: 0a00 |001d: move-result v0 │ │ -3e39a8: 7110 37b2 0000 |001e: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b237 │ │ -3e39ae: 0c00 |0021: move-result-object v0 │ │ -3e39b0: 7220 dab4 0100 |0022: invoke-interface {v1, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3e39b6: 0a00 |0025: move-result v0 │ │ -3e39b8: 0f00 |0026: return v0 │ │ +3e3944: |[3e3944] de.danoeh.antennapod.core.util.NetworkUtils.isInAllowedWifiNetwork:()Z │ │ +3e3954: 6200 ca8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ +3e3958: 6e10 1802 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3e395e: 0c00 |0005: move-result-object v0 │ │ +3e3960: 1a01 bde6 |0006: const-string v1, "wifi" // string@e6bd │ │ +3e3964: 6e20 3302 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3e396a: 0c00 |000b: move-result-object v0 │ │ +3e396c: 1f00 6401 |000c: check-cast v0, Landroid/net/wifi/WifiManager; // type@0164 │ │ +3e3970: 7100 27b0 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b027 │ │ +3e3976: 0c01 |0011: move-result-object v1 │ │ +3e3978: 7110 2db4 0100 |0012: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +3e397e: 0c01 |0015: move-result-object v1 │ │ +3e3980: 6e10 d306 0000 |0016: invoke-virtual {v0}, Landroid/net/wifi/WifiManager;.getConnectionInfo:()Landroid/net/wifi/WifiInfo; // method@06d3 │ │ +3e3986: 0c00 |0019: move-result-object v0 │ │ +3e3988: 6e10 cb06 0000 |001a: invoke-virtual {v0}, Landroid/net/wifi/WifiInfo;.getNetworkId:()I // method@06cb │ │ +3e398e: 0a00 |001d: move-result v0 │ │ +3e3990: 7110 37b2 0000 |001e: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b237 │ │ +3e3996: 0c00 |0021: move-result-object v0 │ │ +3e3998: 7220 dab4 0100 |0022: invoke-interface {v1, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3e399e: 0a00 |0025: move-result v0 │ │ +3e39a0: 0f00 |0026: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x000e line=125 │ │ 0x0016 line=126 │ │ locals : │ │ │ │ @@ -848792,50 +848792,50 @@ │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -3e39bc: |[3e39bc] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkCellular:()Z │ │ -3e39cc: 6200 ca8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ -3e39d0: 1a01 9675 |0002: const-string v1, "connectivity" // string@7596 │ │ -3e39d4: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3e39da: 0c00 |0007: move-result-object v0 │ │ -3e39dc: 1f00 5801 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@0158 │ │ -3e39e0: 6001 dd00 |000a: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3e39e4: 1302 1700 |000c: const/16 v2, #int 23 // #17 │ │ -3e39e8: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -3e39ea: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -3e39ec: 3421 1c00 |0010: if-lt v1, v2, 002c // +001c │ │ -3e39f0: 7110 ab4e 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@4eab │ │ -3e39f6: 0c01 |0015: move-result-object v1 │ │ -3e39f8: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -3e39fc: 0f04 |0018: return v4 │ │ -3e39fe: 6e20 9906 1000 |0019: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(Landroid/net/Network;)Landroid/net/NetworkInfo; // method@0699 │ │ -3e3a04: 0c02 |001c: move-result-object v2 │ │ -3e3a06: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ -3e3a0a: 0f03 |001f: return v3 │ │ -3e3a0c: 6e20 9806 1000 |0020: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@0698 │ │ -3e3a12: 0c00 |0023: move-result-object v0 │ │ -3e3a14: 3900 0300 |0024: if-nez v0, 0027 // +0003 │ │ -3e3a18: 0f03 |0026: return v3 │ │ -3e3a1a: 6e20 a006 4000 |0027: invoke-virtual {v0, v4}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a0 │ │ -3e3a20: 0a00 |002a: move-result v0 │ │ -3e3a22: 0f00 |002b: return v0 │ │ -3e3a24: 6e10 9706 0000 |002c: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0697 │ │ -3e3a2a: 0c00 |002f: move-result-object v0 │ │ -3e3a2c: 3900 0300 |0030: if-nez v0, 0033 // +0003 │ │ -3e3a30: 0f04 |0032: return v4 │ │ -3e3a32: 6e10 a206 0000 |0033: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a2 │ │ -3e3a38: 0a00 |0036: move-result v0 │ │ -3e3a3a: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ -3e3a3e: 2802 |0039: goto 003b // +0002 │ │ -3e3a40: 1203 |003a: const/4 v3, #int 0 // #0 │ │ -3e3a42: 0f03 |003b: return v3 │ │ +3e39a4: |[3e39a4] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkCellular:()Z │ │ +3e39b4: 6200 ca8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ +3e39b8: 1a01 9675 |0002: const-string v1, "connectivity" // string@7596 │ │ +3e39bc: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3e39c2: 0c00 |0007: move-result-object v0 │ │ +3e39c4: 1f00 5801 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@0158 │ │ +3e39c8: 6001 dd00 |000a: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3e39cc: 1302 1700 |000c: const/16 v2, #int 23 // #17 │ │ +3e39d0: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +3e39d2: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +3e39d4: 3421 1c00 |0010: if-lt v1, v2, 002c // +001c │ │ +3e39d8: 7110 ab4e 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@4eab │ │ +3e39de: 0c01 |0015: move-result-object v1 │ │ +3e39e0: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +3e39e4: 0f04 |0018: return v4 │ │ +3e39e6: 6e20 9906 1000 |0019: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(Landroid/net/Network;)Landroid/net/NetworkInfo; // method@0699 │ │ +3e39ec: 0c02 |001c: move-result-object v2 │ │ +3e39ee: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ +3e39f2: 0f03 |001f: return v3 │ │ +3e39f4: 6e20 9806 1000 |0020: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@0698 │ │ +3e39fa: 0c00 |0023: move-result-object v0 │ │ +3e39fc: 3900 0300 |0024: if-nez v0, 0027 // +0003 │ │ +3e3a00: 0f03 |0026: return v3 │ │ +3e3a02: 6e20 a006 4000 |0027: invoke-virtual {v0, v4}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a0 │ │ +3e3a08: 0a00 |002a: move-result v0 │ │ +3e3a0a: 0f00 |002b: return v0 │ │ +3e3a0c: 6e10 9706 0000 |002c: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0697 │ │ +3e3a12: 0c00 |002f: move-result-object v0 │ │ +3e3a14: 3900 0300 |0030: if-nez v0, 0033 // +0003 │ │ +3e3a18: 0f04 |0032: return v4 │ │ +3e3a1a: 6e10 a206 0000 |0033: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@06a2 │ │ +3e3a20: 0a00 |0036: move-result v0 │ │ +3e3a22: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ +3e3a26: 2802 |0039: goto 003b // +0002 │ │ +3e3a28: 1203 |003a: const/4 v3, #int 0 // #0 │ │ +3e3a2a: 0f03 |003b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x0019 line=102 │ │ 0x0020 line=106 │ │ @@ -848849,23 +848849,23 @@ │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3e3a44: |[3e3a44] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkMetered:()Z │ │ -3e3a54: 6200 ca8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ -3e3a58: 1a01 9675 |0002: const-string v1, "connectivity" // string@7596 │ │ -3e3a5c: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3e3a62: 0c00 |0007: move-result-object v0 │ │ -3e3a64: 1f00 5801 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@0158 │ │ -3e3a68: 6e10 9a06 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@069a │ │ -3e3a6e: 0a00 |000d: move-result v0 │ │ -3e3a70: 0f00 |000e: return v0 │ │ +3e3a2c: |[3e3a2c] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkMetered:()Z │ │ +3e3a3c: 6200 ca8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ +3e3a40: 1a01 9675 |0002: const-string v1, "connectivity" // string@7596 │ │ +3e3a44: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3e3a4a: 0c00 |0007: move-result-object v0 │ │ +3e3a4c: 1f00 5801 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@0158 │ │ +3e3a50: 6e10 9a06 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@069a │ │ +3e3a56: 0a00 |000d: move-result v0 │ │ +3e3a58: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x000a line=81 │ │ locals : │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/util/NetworkUtils;) │ │ @@ -848873,92 +848873,92 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -3e3a74: |[3e3a74] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkRestricted:()Z │ │ -3e3a84: 7100 679d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkMetered:()Z // method@9d67 │ │ -3e3a8a: 0a00 |0003: move-result v0 │ │ -3e3a8c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e3a90: 7100 669d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkCellular:()Z // method@9d66 │ │ -3e3a96: 0a00 |0009: move-result v0 │ │ -3e3a98: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -3e3a9c: 2803 |000c: goto 000f // +0003 │ │ -3e3a9e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3e3aa0: 2802 |000e: goto 0010 // +0002 │ │ -3e3aa2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3e3aa4: 0f00 |0010: return v0 │ │ +3e3a5c: |[3e3a5c] de.danoeh.antennapod.core.util.NetworkUtils.isNetworkRestricted:()Z │ │ +3e3a6c: 7100 679d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkMetered:()Z // method@9d67 │ │ +3e3a72: 0a00 |0003: move-result v0 │ │ +3e3a74: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e3a78: 7100 669d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkCellular:()Z // method@9d66 │ │ +3e3a7e: 0a00 |0009: move-result v0 │ │ +3e3a80: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +3e3a84: 2803 |000c: goto 000f // +0003 │ │ +3e3a86: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3e3a88: 2802 |000e: goto 0010 // +0002 │ │ +3e3a8a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3e3a8c: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ │ │ #11 : (in Lde/danoeh/antennapod/core/util/NetworkUtils;) │ │ name : 'isStreamingAllowed' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -3e3aa8: |[3e3aa8] de.danoeh.antennapod.core.util.NetworkUtils.isStreamingAllowed:()Z │ │ -3e3ab8: 7100 50b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileStreaming:()Z // method@b050 │ │ -3e3abe: 0a00 |0003: move-result v0 │ │ -3e3ac0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e3ac4: 7100 689d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ -3e3aca: 0a00 |0009: move-result v0 │ │ -3e3acc: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3e3ad0: 2803 |000c: goto 000f // +0003 │ │ -3e3ad2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3e3ad4: 2802 |000e: goto 0010 // +0002 │ │ -3e3ad6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3e3ad8: 0f00 |0010: return v0 │ │ +3e3a90: |[3e3a90] de.danoeh.antennapod.core.util.NetworkUtils.isStreamingAllowed:()Z │ │ +3e3aa0: 7100 50b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileStreaming:()Z // method@b050 │ │ +3e3aa6: 0a00 |0003: move-result v0 │ │ +3e3aa8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e3aac: 7100 689d 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ +3e3ab2: 0a00 |0009: move-result v0 │ │ +3e3ab4: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3e3ab8: 2803 |000c: goto 000f // +0003 │ │ +3e3aba: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3e3abc: 2802 |000e: goto 0010 // +0002 │ │ +3e3abe: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3e3ac0: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ │ │ #12 : (in Lde/danoeh/antennapod/core/util/NetworkUtils;) │ │ name : 'isVpnOverWifi' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3e3adc: |[3e3adc] de.danoeh.antennapod.core.util.NetworkUtils.isVpnOverWifi:()Z │ │ -3e3aec: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3e3af0: 1301 1700 |0002: const/16 v1, #int 23 // #17 │ │ -3e3af4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3e3af6: 3510 0300 |0005: if-ge v0, v1, 0008 // +0003 │ │ -3e3afa: 0f02 |0007: return v2 │ │ -3e3afc: 6200 ca8d |0008: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ -3e3b00: 1a01 9675 |000a: const-string v1, "connectivity" // string@7596 │ │ -3e3b04: 6e20 3302 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3e3b0a: 0c00 |000f: move-result-object v0 │ │ -3e3b0c: 1f00 5801 |0010: check-cast v0, Landroid/net/ConnectivityManager; // type@0158 │ │ -3e3b10: 7110 ab4e 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@4eab │ │ -3e3b16: 0c01 |0015: move-result-object v1 │ │ -3e3b18: 6e20 9806 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@0698 │ │ -3e3b1e: 0c00 |0019: move-result-object v0 │ │ -3e3b20: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ -3e3b24: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -3e3b26: 6e20 a006 1000 |001d: invoke-virtual {v0, v1}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a0 │ │ -3e3b2c: 0a03 |0020: move-result v3 │ │ -3e3b2e: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ -3e3b32: 1243 |0023: const/4 v3, #int 4 // #4 │ │ -3e3b34: 6e20 a006 3000 |0024: invoke-virtual {v0, v3}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a0 │ │ -3e3b3a: 0a00 |0027: move-result v0 │ │ -3e3b3c: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -3e3b40: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -3e3b42: 0f02 |002b: return v2 │ │ +3e3ac4: |[3e3ac4] de.danoeh.antennapod.core.util.NetworkUtils.isVpnOverWifi:()Z │ │ +3e3ad4: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3e3ad8: 1301 1700 |0002: const/16 v1, #int 23 // #17 │ │ +3e3adc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3e3ade: 3510 0300 |0005: if-ge v0, v1, 0008 // +0003 │ │ +3e3ae2: 0f02 |0007: return v2 │ │ +3e3ae4: 6200 ca8d |0008: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ +3e3ae8: 1a01 9675 |000a: const-string v1, "connectivity" // string@7596 │ │ +3e3aec: 6e20 3302 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3e3af2: 0c00 |000f: move-result-object v0 │ │ +3e3af4: 1f00 5801 |0010: check-cast v0, Landroid/net/ConnectivityManager; // type@0158 │ │ +3e3af8: 7110 ab4e 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@4eab │ │ +3e3afe: 0c01 |0015: move-result-object v1 │ │ +3e3b00: 6e20 9806 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@0698 │ │ +3e3b06: 0c00 |0019: move-result-object v0 │ │ +3e3b08: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ +3e3b0c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +3e3b0e: 6e20 a006 1000 |001d: invoke-virtual {v0, v1}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a0 │ │ +3e3b14: 0a03 |0020: move-result v3 │ │ +3e3b16: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ +3e3b1a: 1243 |0023: const/4 v3, #int 4 // #4 │ │ +3e3b1c: 6e20 a006 3000 |0024: invoke-virtual {v0, v3}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06a0 │ │ +3e3b22: 0a00 |0027: move-result v0 │ │ +3e3b24: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +3e3b28: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +3e3b2a: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0008 line=88 │ │ 0x0012 line=89 │ │ 0x001d line=91 │ │ 0x0024 line=92 │ │ @@ -848969,30 +848969,30 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3e3b44: |[3e3b44] de.danoeh.antennapod.core.util.NetworkUtils.networkAvailable:()Z │ │ -3e3b54: 6200 ca8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ -3e3b58: 1a01 9675 |0002: const-string v1, "connectivity" // string@7596 │ │ -3e3b5c: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3e3b62: 0c00 |0007: move-result-object v0 │ │ -3e3b64: 1f00 5801 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@0158 │ │ -3e3b68: 6e10 9706 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0697 │ │ -3e3b6e: 0c00 |000d: move-result-object v0 │ │ -3e3b70: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -3e3b74: 6e10 a306 0000 |0010: invoke-virtual {v0}, Landroid/net/NetworkInfo;.isConnected:()Z // method@06a3 │ │ -3e3b7a: 0a00 |0013: move-result v0 │ │ -3e3b7c: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -3e3b80: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -3e3b82: 2802 |0017: goto 0019 // +0002 │ │ -3e3b84: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -3e3b86: 0f00 |0019: return v0 │ │ +3e3b2c: |[3e3b2c] de.danoeh.antennapod.core.util.NetworkUtils.networkAvailable:()Z │ │ +3e3b3c: 6200 ca8d |0000: sget-object v0, Lde/danoeh/antennapod/core/util/NetworkUtils;.context:Landroid/content/Context; // field@8dca │ │ +3e3b40: 1a01 9675 |0002: const-string v1, "connectivity" // string@7596 │ │ +3e3b44: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3e3b4a: 0c00 |0007: move-result-object v0 │ │ +3e3b4c: 1f00 5801 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@0158 │ │ +3e3b50: 6e10 9706 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0697 │ │ +3e3b56: 0c00 |000d: move-result-object v0 │ │ +3e3b58: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +3e3b5c: 6e10 a306 0000 |0010: invoke-virtual {v0}, Landroid/net/NetworkInfo;.isConnected:()Z // method@06a3 │ │ +3e3b62: 0a00 |0013: move-result v0 │ │ +3e3b64: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +3e3b68: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +3e3b6a: 2802 |0017: goto 0019 // +0002 │ │ +3e3b6c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +3e3b6e: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x000a line=49 │ │ 0x0010 line=50 │ │ locals : │ │ │ │ @@ -849001,48 +849001,48 @@ │ │ type : '(Ljava/lang/Throwable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -3e3b88: |[3e3b88] de.danoeh.antennapod.core.util.NetworkUtils.wasDownloadBlocked:(Ljava/lang/Throwable;)Z │ │ -3e3b98: 6e10 01b3 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3e3b9e: 0c00 |0003: move-result-object v0 │ │ -3e3ba0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3e3ba2: 3800 2800 |0005: if-eqz v0, 002d // +0028 │ │ -3e3ba6: 1a02 1207 |0007: const-string v2, "([0-9]{1,3}[\.]){3}[0-9]{1,3}" // string@0712 │ │ -3e3baa: 7110 f4b5 0200 |0009: invoke-static {v2}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ -3e3bb0: 0c02 |000c: move-result-object v2 │ │ -3e3bb2: 6e20 f6b5 0200 |000d: invoke-virtual {v2, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -3e3bb8: 0c00 |0010: move-result-object v0 │ │ -3e3bba: 6e10 edb5 0000 |0011: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ -3e3bc0: 0a02 |0014: move-result v2 │ │ -3e3bc2: 3802 1800 |0015: if-eqz v2, 002d // +0018 │ │ -3e3bc6: 6e10 efb5 0000 |0017: invoke-virtual {v0}, Ljava/util/regex/Matcher;.group:()Ljava/lang/String; // method@b5ef │ │ -3e3bcc: 0c03 |001a: move-result-object v3 │ │ -3e3bce: 1a00 fe09 |001b: const-string v0, "127." // string@09fe │ │ -3e3bd2: 6e20 b5b2 0300 |001d: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3e3bd8: 0a00 |0020: move-result v0 │ │ -3e3bda: 3900 0a00 |0021: if-nez v0, 002b // +000a │ │ -3e3bde: 1a00 e209 |0023: const-string v0, "0." // string@09e2 │ │ -3e3be2: 6e20 b5b2 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3e3be8: 0a03 |0028: move-result v3 │ │ -3e3bea: 3803 0300 |0029: if-eqz v3, 002c // +0003 │ │ -3e3bee: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -3e3bf0: 0f01 |002c: return v1 │ │ -3e3bf2: 6e10 ffb2 0300 |002d: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ -3e3bf8: 0c00 |0030: move-result-object v0 │ │ -3e3bfa: 3800 0b00 |0031: if-eqz v0, 003c // +000b │ │ -3e3bfe: 6e10 ffb2 0300 |0033: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ -3e3c04: 0c03 |0036: move-result-object v3 │ │ -3e3c06: 7110 6c9d 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9d6c │ │ -3e3c0c: 0a03 |003a: move-result v3 │ │ -3e3c0e: 0f03 |003b: return v3 │ │ -3e3c10: 0f01 |003c: return v1 │ │ +3e3b70: |[3e3b70] de.danoeh.antennapod.core.util.NetworkUtils.wasDownloadBlocked:(Ljava/lang/Throwable;)Z │ │ +3e3b80: 6e10 01b3 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3e3b86: 0c00 |0003: move-result-object v0 │ │ +3e3b88: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3e3b8a: 3800 2800 |0005: if-eqz v0, 002d // +0028 │ │ +3e3b8e: 1a02 1207 |0007: const-string v2, "([0-9]{1,3}[\.]){3}[0-9]{1,3}" // string@0712 │ │ +3e3b92: 7110 f4b5 0200 |0009: invoke-static {v2}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ +3e3b98: 0c02 |000c: move-result-object v2 │ │ +3e3b9a: 6e20 f6b5 0200 |000d: invoke-virtual {v2, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +3e3ba0: 0c00 |0010: move-result-object v0 │ │ +3e3ba2: 6e10 edb5 0000 |0011: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ +3e3ba8: 0a02 |0014: move-result v2 │ │ +3e3baa: 3802 1800 |0015: if-eqz v2, 002d // +0018 │ │ +3e3bae: 6e10 efb5 0000 |0017: invoke-virtual {v0}, Ljava/util/regex/Matcher;.group:()Ljava/lang/String; // method@b5ef │ │ +3e3bb4: 0c03 |001a: move-result-object v3 │ │ +3e3bb6: 1a00 fe09 |001b: const-string v0, "127." // string@09fe │ │ +3e3bba: 6e20 b5b2 0300 |001d: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3e3bc0: 0a00 |0020: move-result v0 │ │ +3e3bc2: 3900 0a00 |0021: if-nez v0, 002b // +000a │ │ +3e3bc6: 1a00 e209 |0023: const-string v0, "0." // string@09e2 │ │ +3e3bca: 6e20 b5b2 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3e3bd0: 0a03 |0028: move-result v3 │ │ +3e3bd2: 3803 0300 |0029: if-eqz v3, 002c // +0003 │ │ +3e3bd6: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +3e3bd8: 0f01 |002c: return v1 │ │ +3e3bda: 6e10 ffb2 0300 |002d: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ +3e3be0: 0c00 |0030: move-result-object v0 │ │ +3e3be2: 3800 0b00 |0031: if-eqz v0, 003c // +000b │ │ +3e3be6: 6e10 ffb2 0300 |0033: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ +3e3bec: 0c03 |0036: move-result-object v3 │ │ +3e3bee: 7110 6c9d 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9d6c │ │ +3e3bf4: 0a03 |003a: move-result v3 │ │ +3e3bf6: 0f03 |003b: return v3 │ │ +3e3bf8: 0f01 |003c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0009 line=132 │ │ 0x000d line=133 │ │ 0x0011 line=134 │ │ 0x0017 line=135 │ │ @@ -849111,17 +849111,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3cc4: |[3e3cc4] de.danoeh.antennapod.core.util.PlaybackStatus.:()V │ │ -3e3cd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e3cda: 0e00 |0003: return-void │ │ +3e3cac: |[3e3cac] de.danoeh.antennapod.core.util.PlaybackStatus.:()V │ │ +3e3cbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e3cc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/PlaybackStatus; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/PlaybackStatus;) │ │ @@ -849129,27 +849129,27 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -3e3c44: |[3e3c44] de.danoeh.antennapod.core.util.PlaybackStatus.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3e3c54: 7110 709d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d70 │ │ -3e3c5a: 0a01 |0003: move-result v1 │ │ -3e3c5c: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ -3e3c60: 6301 d38c |0006: sget-boolean v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3e3c64: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -3e3c68: 7100 7598 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@9875 │ │ -3e3c6e: 0a01 |000d: move-result v1 │ │ -3e3c70: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3e3c72: 3301 0300 |000f: if-ne v1, v0, 0012 // +0003 │ │ -3e3c76: 2802 |0011: goto 0013 // +0002 │ │ -3e3c78: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -3e3c7a: 0f00 |0013: return v0 │ │ +3e3c2c: |[3e3c2c] de.danoeh.antennapod.core.util.PlaybackStatus.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3e3c3c: 7110 709d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d70 │ │ +3e3c42: 0a01 |0003: move-result v1 │ │ +3e3c44: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ +3e3c48: 6301 d38c |0006: sget-boolean v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3e3c4c: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +3e3c50: 7100 7598 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@9875 │ │ +3e3c56: 0a01 |000d: move-result v1 │ │ +3e3c58: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3e3c5a: 3301 0300 |000f: if-ne v1, v0, 0012 // +0003 │ │ +3e3c5e: 2802 |0011: goto 0013 // +0002 │ │ +3e3c60: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +3e3c62: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x000a line=14 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -849158,31 +849158,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -3e3c7c: |[3e3c7c] de.danoeh.antennapod.core.util.PlaybackStatus.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3e3c8c: 7100 7898 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@9878 │ │ -3e3c92: 0b00 |0003: move-result-wide v0 │ │ -3e3c94: 1602 0100 |0004: const-wide/16 v2, #int 1 // #1 │ │ -3e3c98: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -3e3c9c: 3904 1200 |0008: if-nez v4, 001a // +0012 │ │ -3e3ca0: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -3e3ca4: 7100 7798 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ -3e3caa: 0b00 |000f: move-result-wide v0 │ │ -3e3cac: 6e10 77ab 0500 |0010: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3e3cb2: 0b02 |0013: move-result-wide v2 │ │ -3e3cb4: 3105 0002 |0014: cmp-long v5, v0, v2 │ │ -3e3cb8: 3905 0400 |0016: if-nez v5, 001a // +0004 │ │ -3e3cbc: 1215 |0018: const/4 v5, #int 1 // #1 │ │ -3e3cbe: 2802 |0019: goto 001b // +0002 │ │ -3e3cc0: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -3e3cc2: 0f05 |001b: return v5 │ │ +3e3c64: |[3e3c64] de.danoeh.antennapod.core.util.PlaybackStatus.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3e3c74: 7100 7898 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@9878 │ │ +3e3c7a: 0b00 |0003: move-result-wide v0 │ │ +3e3c7c: 1602 0100 |0004: const-wide/16 v2, #int 1 // #1 │ │ +3e3c80: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +3e3c84: 3904 1200 |0008: if-nez v4, 001a // +0012 │ │ +3e3c88: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +3e3c8c: 7100 7798 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ +3e3c92: 0b00 |000f: move-result-wide v0 │ │ +3e3c94: 6e10 77ab 0500 |0010: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3e3c9a: 0b02 |0013: move-result-wide v2 │ │ +3e3c9c: 3105 0002 |0014: cmp-long v5, v0, v2 │ │ +3e3ca0: 3905 0400 |0016: if-nez v5, 001a // +0004 │ │ +3e3ca4: 1215 |0018: const/4 v5, #int 1 // #1 │ │ +3e3ca6: 2802 |0019: goto 001b // +0002 │ │ +3e3ca8: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +3e3caa: 0f05 |001b: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x000c line=20 │ │ locals : │ │ 0x0000 - 0x001c reg=5 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -849212,17 +849212,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3d28: |[3e3d28] de.danoeh.antennapod.core.util.PowerUtils.:()V │ │ -3e3d38: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e3d3e: 0e00 |0003: return-void │ │ +3e3d10: |[3e3d10] de.danoeh.antennapod.core.util.PowerUtils.:()V │ │ +3e3d20: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e3d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/PowerUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/PowerUtils;) │ │ @@ -849230,34 +849230,34 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3e3cdc: |[3e3cdc] de.danoeh.antennapod.core.util.PowerUtils.deviceCharging:(Landroid/content/Context;)Z │ │ -3e3cec: 2200 6d00 |0000: new-instance v0, Landroid/content/IntentFilter; // type@006d │ │ -3e3cf0: 1a01 a16a |0002: const-string v1, "android.intent.action.BATTERY_CHANGED" // string@6aa1 │ │ -3e3cf4: 7020 8b02 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ -3e3cfa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3e3cfc: 6e30 3e02 1200 |0008: invoke-virtual {v2, v1, v0}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ -3e3d02: 0c02 |000b: move-result-object v2 │ │ -3e3d04: 1a00 e9dc |000c: const-string v0, "status" // string@dce9 │ │ -3e3d08: 12f1 |000e: const/4 v1, #int -1 // #ff │ │ -3e3d0a: 6e30 6902 0201 |000f: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ -3e3d10: 0a02 |0012: move-result v2 │ │ -3e3d12: 1220 |0013: const/4 v0, #int 2 // #2 │ │ -3e3d14: 3202 0800 |0014: if-eq v2, v0, 001c // +0008 │ │ -3e3d18: 1250 |0016: const/4 v0, #int 5 // #5 │ │ -3e3d1a: 3302 0300 |0017: if-ne v2, v0, 001a // +0003 │ │ -3e3d1e: 2803 |0019: goto 001c // +0003 │ │ -3e3d20: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -3e3d22: 2802 |001b: goto 001d // +0002 │ │ -3e3d24: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -3e3d26: 0f02 |001d: return v2 │ │ +3e3cc4: |[3e3cc4] de.danoeh.antennapod.core.util.PowerUtils.deviceCharging:(Landroid/content/Context;)Z │ │ +3e3cd4: 2200 6d00 |0000: new-instance v0, Landroid/content/IntentFilter; // type@006d │ │ +3e3cd8: 1a01 a16a |0002: const-string v1, "android.intent.action.BATTERY_CHANGED" // string@6aa1 │ │ +3e3cdc: 7020 8b02 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ +3e3ce2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3e3ce4: 6e30 3e02 1200 |0008: invoke-virtual {v2, v1, v0}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ +3e3cea: 0c02 |000b: move-result-object v2 │ │ +3e3cec: 1a00 e9dc |000c: const-string v0, "status" // string@dce9 │ │ +3e3cf0: 12f1 |000e: const/4 v1, #int -1 // #ff │ │ +3e3cf2: 6e30 6902 0201 |000f: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ +3e3cf8: 0a02 |0012: move-result v2 │ │ +3e3cfa: 1220 |0013: const/4 v0, #int 2 // #2 │ │ +3e3cfc: 3202 0800 |0014: if-eq v2, v0, 001c // +0008 │ │ +3e3d00: 1250 |0016: const/4 v0, #int 5 // #5 │ │ +3e3d02: 3302 0300 |0017: if-ne v2, v0, 001a // +0003 │ │ +3e3d06: 2803 |0019: goto 001c // +0003 │ │ +3e3d08: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +3e3d0a: 2802 |001b: goto 001d // +0002 │ │ +3e3d0c: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +3e3d0e: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0008 line=23 │ │ 0x000f line=25 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Landroid/content/Context; │ │ @@ -849293,17 +849293,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e3d64: |[3e3d64] de.danoeh.antennapod.core.util.ShareUtils.:()V │ │ -3e3d74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e3d7a: 0e00 |0003: return-void │ │ +3e3d4c: |[3e3d4c] de.danoeh.antennapod.core.util.ShareUtils.:()V │ │ +3e3d5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e3d62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/ShareUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/ShareUtils;) │ │ @@ -849311,22 +849311,22 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3e3d40: |[3e3d40] de.danoeh.antennapod.core.util.ShareUtils.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -3e3d50: 7110 3c9d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d3c │ │ -3e3d56: 0c00 |0003: move-result-object v0 │ │ -3e3d58: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -3e3d5c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3e3d5e: 2802 |0007: goto 0009 // +0002 │ │ -3e3d60: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3e3d62: 0f00 |0009: return v0 │ │ +3e3d28: |[3e3d28] de.danoeh.antennapod.core.util.ShareUtils.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +3e3d38: 7110 3c9d 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d3c │ │ +3e3d3e: 0c00 |0003: move-result-object v0 │ │ +3e3d40: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +3e3d44: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3e3d46: 2802 |0007: goto 0009 // +0002 │ │ +3e3d48: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3e3d4a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/util/ShareUtils;) │ │ @@ -849334,40 +849334,40 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -3e3d7c: |[3e3d7c] de.danoeh.antennapod.core.util.ShareUtils.shareFeedItemFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3e3d8c: 6000 997e |0000: sget v0, Lde/danoeh/antennapod/core/R$string;.provider_authority:I // field@7e99 │ │ -3e3d90: 6e20 3002 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e3d96: 0c00 |0005: move-result-object v0 │ │ -3e3d98: 2201 231e |0006: new-instance v1, Ljava/io/File; // type@1e23 │ │ -3e3d9c: 6e10 f9ab 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@abf9 │ │ -3e3da2: 0c02 |000b: move-result-object v2 │ │ -3e3da4: 7020 3cb1 2100 |000c: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3e3daa: 7130 9c28 0301 |000f: invoke-static {v3, v0, v1}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@289c │ │ -3e3db0: 0c00 |0012: move-result-object v0 │ │ -3e3db2: 2201 1a06 |0013: new-instance v1, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061a │ │ -3e3db6: 7020 5428 3100 |0015: invoke-direct {v1, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@2854 │ │ -3e3dbc: 6e10 fcab 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ -3e3dc2: 0c03 |001b: move-result-object v3 │ │ -3e3dc4: 6e20 5d28 3100 |001c: invoke-virtual {v1, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285d │ │ -3e3dca: 0c03 |001f: move-result-object v3 │ │ -3e3dcc: 6e20 5528 0300 |0020: invoke-virtual {v3, v0}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2855 │ │ -3e3dd2: 0c03 |0023: move-result-object v3 │ │ -3e3dd4: 6004 d37e |0024: sget v4, Lde/danoeh/antennapod/core/R$string;.share_file_label:I // field@7ed3 │ │ -3e3dd8: 6e20 5928 4300 |0026: invoke-virtual {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2859 │ │ -3e3dde: 0c03 |0029: move-result-object v3 │ │ -3e3de0: 6e10 5e28 0300 |002a: invoke-virtual {v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@285e │ │ -3e3de6: 1a03 2355 |002d: const-string v3, "ShareUtils" // string@5523 │ │ -3e3dea: 1a04 83d9 |002f: const-string v4, "shareFeedItemFile called" // string@d983 │ │ -3e3dee: 7120 f70a 4300 |0031: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3e3df4: 0e00 |0034: return-void │ │ +3e3d64: |[3e3d64] de.danoeh.antennapod.core.util.ShareUtils.shareFeedItemFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3e3d74: 6000 997e |0000: sget v0, Lde/danoeh/antennapod/core/R$string;.provider_authority:I // field@7e99 │ │ +3e3d78: 6e20 3002 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e3d7e: 0c00 |0005: move-result-object v0 │ │ +3e3d80: 2201 231e |0006: new-instance v1, Ljava/io/File; // type@1e23 │ │ +3e3d84: 6e10 f9ab 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@abf9 │ │ +3e3d8a: 0c02 |000b: move-result-object v2 │ │ +3e3d8c: 7020 3cb1 2100 |000c: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3e3d92: 7130 9c28 0301 |000f: invoke-static {v3, v0, v1}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@289c │ │ +3e3d98: 0c00 |0012: move-result-object v0 │ │ +3e3d9a: 2201 1a06 |0013: new-instance v1, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061a │ │ +3e3d9e: 7020 5428 3100 |0015: invoke-direct {v1, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@2854 │ │ +3e3da4: 6e10 fcab 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ +3e3daa: 0c03 |001b: move-result-object v3 │ │ +3e3dac: 6e20 5d28 3100 |001c: invoke-virtual {v1, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285d │ │ +3e3db2: 0c03 |001f: move-result-object v3 │ │ +3e3db4: 6e20 5528 0300 |0020: invoke-virtual {v3, v0}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2855 │ │ +3e3dba: 0c03 |0023: move-result-object v3 │ │ +3e3dbc: 6004 d37e |0024: sget v4, Lde/danoeh/antennapod/core/R$string;.share_file_label:I // field@7ed3 │ │ +3e3dc0: 6e20 5928 4300 |0026: invoke-virtual {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2859 │ │ +3e3dc6: 0c03 |0029: move-result-object v3 │ │ +3e3dc8: 6e10 5e28 0300 |002a: invoke-virtual {v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@285e │ │ +3e3dce: 1a03 2355 |002d: const-string v3, "ShareUtils" // string@5523 │ │ +3e3dd2: 1a04 83d9 |002f: const-string v4, "shareFeedItemFile called" // string@d983 │ │ +3e3dd6: 7120 f70a 4300 |0031: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3e3ddc: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0008 line=79 │ │ 0x000f line=78 │ │ 0x0013 line=81 │ │ 0x0018 line=82 │ │ @@ -849384,132 +849384,132 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 258 16-bit code units │ │ -3e3df8: |[3e3df8] de.danoeh.antennapod.core.util.ShareUtils.shareFeedItemLinkWithDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ -3e3e08: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e3e0c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e3e12: 6e10 b0ab 0700 |0005: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3e3e18: 0c01 |0008: move-result-object v1 │ │ -3e3e1a: 6e10 59ab 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3e3e20: 0c01 |000c: move-result-object v1 │ │ -3e3e22: 6e20 d3b2 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3e28: 1a01 160a |0010: const-string v1, ": " // string@0a16 │ │ -3e3e2c: 6e20 d3b2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3e32: 6e10 bdab 0700 |0015: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3e3e38: 0c02 |0018: move-result-object v2 │ │ -3e3e3a: 6e20 d3b2 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3e40: 6e10 deb2 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e3e46: 0c00 |001f: move-result-object v0 │ │ -3e3e48: 6e10 b8ab 0700 |0020: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e3e4e: 0c02 |0023: move-result-object v2 │ │ -3e3e50: 3802 4100 |0024: if-eqz v2, 0065 // +0041 │ │ -3e3e54: 3808 3f00 |0026: if-eqz v8, 0065 // +003f │ │ -3e3e58: 2202 741e |0028: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e3e5c: 7010 c7b2 0200 |002a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e3e62: 6e20 d3b2 0200 |002d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3e68: 1a00 0200 |0030: const-string v0, " │ │ +3e3de0: |[3e3de0] de.danoeh.antennapod.core.util.ShareUtils.shareFeedItemLinkWithDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ +3e3df0: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e3df4: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e3dfa: 6e10 b0ab 0700 |0005: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3e3e00: 0c01 |0008: move-result-object v1 │ │ +3e3e02: 6e10 59ab 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3e3e08: 0c01 |000c: move-result-object v1 │ │ +3e3e0a: 6e20 d3b2 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3e10: 1a01 160a |0010: const-string v1, ": " // string@0a16 │ │ +3e3e14: 6e20 d3b2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3e1a: 6e10 bdab 0700 |0015: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3e3e20: 0c02 |0018: move-result-object v2 │ │ +3e3e22: 6e20 d3b2 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3e28: 6e10 deb2 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e3e2e: 0c00 |001f: move-result-object v0 │ │ +3e3e30: 6e10 b8ab 0700 |0020: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e3e36: 0c02 |0023: move-result-object v2 │ │ +3e3e38: 3802 4100 |0024: if-eqz v2, 0065 // +0041 │ │ +3e3e3c: 3808 3f00 |0026: if-eqz v8, 0065 // +003f │ │ +3e3e40: 2202 741e |0028: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e3e44: 7010 c7b2 0200 |002a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e3e4a: 6e20 d3b2 0200 |002d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3e50: 1a00 0200 |0030: const-string v0, " │ │ " // string@0002 │ │ -3e3e6c: 6e20 d3b2 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3e72: 6e10 2e02 0600 |0035: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3e3e78: 0c00 |0038: move-result-object v0 │ │ -3e3e7a: 6003 d77e |0039: sget v3, Lde/danoeh/antennapod/core/R$string;.share_starting_position_label:I // field@7ed7 │ │ -3e3e7e: 6e20 1003 3000 |003b: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3e3e84: 0c00 |003e: move-result-object v0 │ │ -3e3e86: 6e20 d3b2 0200 |003f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3e8c: 6e20 d3b2 1200 |0042: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3e92: 6e10 deb2 0200 |0045: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e3e98: 0c00 |0048: move-result-object v0 │ │ -3e3e9a: 6e10 b8ab 0700 |0049: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e3ea0: 0c02 |004c: move-result-object v2 │ │ -3e3ea2: 6e10 01ac 0200 |004d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ -3e3ea8: 0a02 |0050: move-result v2 │ │ -3e3eaa: 2203 741e |0051: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e3eae: 7010 c7b2 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e3eb4: 6e20 d3b2 0300 |0056: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3eba: 7110 dc9c 0200 |0059: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3e3ec0: 0c00 |005c: move-result-object v0 │ │ -3e3ec2: 6e20 d3b2 0300 |005d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3ec8: 6e10 deb2 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e3ece: 0c00 |0063: move-result-object v0 │ │ -3e3ed0: 2802 |0064: goto 0066 // +0002 │ │ -3e3ed2: 1202 |0065: const/4 v2, #int 0 // #0 │ │ -3e3ed4: 7110 749d 0700 |0066: invoke-static {v7}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9d74 │ │ -3e3eda: 0a03 |0069: move-result v3 │ │ -3e3edc: 1a04 0300 |006a: const-string v4, " │ │ +3e3e54: 6e20 d3b2 0200 |0032: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3e5a: 6e10 2e02 0600 |0035: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3e3e60: 0c00 |0038: move-result-object v0 │ │ +3e3e62: 6003 d77e |0039: sget v3, Lde/danoeh/antennapod/core/R$string;.share_starting_position_label:I // field@7ed7 │ │ +3e3e66: 6e20 1003 3000 |003b: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3e3e6c: 0c00 |003e: move-result-object v0 │ │ +3e3e6e: 6e20 d3b2 0200 |003f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3e74: 6e20 d3b2 1200 |0042: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3e7a: 6e10 deb2 0200 |0045: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e3e80: 0c00 |0048: move-result-object v0 │ │ +3e3e82: 6e10 b8ab 0700 |0049: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e3e88: 0c02 |004c: move-result-object v2 │ │ +3e3e8a: 6e10 01ac 0200 |004d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ +3e3e90: 0a02 |0050: move-result v2 │ │ +3e3e92: 2203 741e |0051: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e3e96: 7010 c7b2 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e3e9c: 6e20 d3b2 0300 |0056: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3ea2: 7110 dc9c 0200 |0059: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3e3ea8: 0c00 |005c: move-result-object v0 │ │ +3e3eaa: 6e20 d3b2 0300 |005d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3eb0: 6e10 deb2 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e3eb6: 0c00 |0063: move-result-object v0 │ │ +3e3eb8: 2802 |0064: goto 0066 // +0002 │ │ +3e3eba: 1202 |0065: const/4 v2, #int 0 // #0 │ │ +3e3ebc: 7110 749d 0700 |0066: invoke-static {v7}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9d74 │ │ +3e3ec2: 0a03 |0069: move-result v3 │ │ +3e3ec4: 1a04 0300 |006a: const-string v4, " │ │ │ │ " // string@0003 │ │ -3e3ee0: 3803 3400 |006c: if-eqz v3, 00a0 // +0034 │ │ -3e3ee4: 2203 741e |006e: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e3ee8: 7010 c7b2 0300 |0070: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e3eee: 6e20 d3b2 0300 |0073: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3ef4: 6e20 d3b2 4300 |0076: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3efa: 6e10 2e02 0600 |0079: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3e3f00: 0c00 |007c: move-result-object v0 │ │ -3e3f02: 6005 cf7e |007d: sget v5, Lde/danoeh/antennapod/core/R$string;.share_dialog_episode_website_label:I // field@7ecf │ │ -3e3f06: 6e20 1003 5000 |007f: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3e3f0c: 0c00 |0082: move-result-object v0 │ │ -3e3f0e: 6e20 d3b2 0300 |0083: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3f14: 6e20 d3b2 1300 |0086: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3f1a: 6e10 deb2 0300 |0089: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e3f20: 0c00 |008c: move-result-object v0 │ │ -3e3f22: 2203 741e |008d: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e3f26: 7010 c7b2 0300 |008f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e3f2c: 6e20 d3b2 0300 |0092: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3f32: 7110 3c9d 0700 |0095: invoke-static {v7}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d3c │ │ -3e3f38: 0c00 |0098: move-result-object v0 │ │ -3e3f3a: 6e20 d3b2 0300 |0099: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3f40: 6e10 deb2 0300 |009c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e3f46: 0c00 |009f: move-result-object v0 │ │ -3e3f48: 6e10 b8ab 0700 |00a0: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e3f4e: 0c03 |00a3: move-result-object v3 │ │ -3e3f50: 3803 5a00 |00a4: if-eqz v3, 00fe // +005a │ │ -3e3f54: 6e10 b8ab 0700 |00a6: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e3f5a: 0c03 |00a9: move-result-object v3 │ │ -3e3f5c: 6e10 84ab 0300 |00aa: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3e3f62: 0c03 |00ad: move-result-object v3 │ │ -3e3f64: 3803 5000 |00ae: if-eqz v3, 00fe // +0050 │ │ -3e3f68: 2203 741e |00b0: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e3f6c: 7010 c7b2 0300 |00b2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e3f72: 6e20 d3b2 0300 |00b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3f78: 6e20 d3b2 4300 |00b8: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3f7e: 6e10 2e02 0600 |00bb: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3e3f84: 0c00 |00be: move-result-object v0 │ │ -3e3f86: 6004 d27e |00bf: sget v4, Lde/danoeh/antennapod/core/R$string;.share_dialog_media_file_label:I // field@7ed2 │ │ -3e3f8a: 6e20 1003 4000 |00c1: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3e3f90: 0c00 |00c4: move-result-object v0 │ │ -3e3f92: 6e20 d3b2 0300 |00c5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3f98: 6e20 d3b2 1300 |00c8: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3f9e: 6e10 deb2 0300 |00cb: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e3fa4: 0c00 |00ce: move-result-object v0 │ │ -3e3fa6: 2201 741e |00cf: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e3faa: 7010 c7b2 0100 |00d1: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e3fb0: 6e20 d3b2 0100 |00d4: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3fb6: 6e10 b8ab 0700 |00d7: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e3fbc: 0c07 |00da: move-result-object v7 │ │ -3e3fbe: 6e10 84ab 0700 |00db: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3e3fc4: 0c07 |00de: move-result-object v7 │ │ -3e3fc6: 6e20 d3b2 7100 |00df: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3fcc: 6e10 deb2 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e3fd2: 0c00 |00e5: move-result-object v0 │ │ -3e3fd4: 3808 1800 |00e6: if-eqz v8, 00fe // +0018 │ │ -3e3fd8: 2207 741e |00e8: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e3fdc: 7010 c7b2 0700 |00ea: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e3fe2: 6e20 d3b2 0700 |00ed: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3fe8: 1a08 1802 |00f0: const-string v8, "#t=" // string@0218 │ │ -3e3fec: 6e20 d3b2 8700 |00f2: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e3ff2: d322 e803 |00f5: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -3e3ff6: 6e20 ceb2 2700 |00f7: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3e3ffc: 6e10 deb2 0700 |00fa: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e4002: 0c00 |00fd: move-result-object v0 │ │ -3e4004: 7120 789d 0600 |00fe: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9d78 │ │ -3e400a: 0e00 |0101: return-void │ │ +3e3ec8: 3803 3400 |006c: if-eqz v3, 00a0 // +0034 │ │ +3e3ecc: 2203 741e |006e: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e3ed0: 7010 c7b2 0300 |0070: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e3ed6: 6e20 d3b2 0300 |0073: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3edc: 6e20 d3b2 4300 |0076: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3ee2: 6e10 2e02 0600 |0079: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3e3ee8: 0c00 |007c: move-result-object v0 │ │ +3e3eea: 6005 cf7e |007d: sget v5, Lde/danoeh/antennapod/core/R$string;.share_dialog_episode_website_label:I // field@7ecf │ │ +3e3eee: 6e20 1003 5000 |007f: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3e3ef4: 0c00 |0082: move-result-object v0 │ │ +3e3ef6: 6e20 d3b2 0300 |0083: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3efc: 6e20 d3b2 1300 |0086: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3f02: 6e10 deb2 0300 |0089: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e3f08: 0c00 |008c: move-result-object v0 │ │ +3e3f0a: 2203 741e |008d: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e3f0e: 7010 c7b2 0300 |008f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e3f14: 6e20 d3b2 0300 |0092: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3f1a: 7110 3c9d 0700 |0095: invoke-static {v7}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d3c │ │ +3e3f20: 0c00 |0098: move-result-object v0 │ │ +3e3f22: 6e20 d3b2 0300 |0099: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3f28: 6e10 deb2 0300 |009c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e3f2e: 0c00 |009f: move-result-object v0 │ │ +3e3f30: 6e10 b8ab 0700 |00a0: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e3f36: 0c03 |00a3: move-result-object v3 │ │ +3e3f38: 3803 5a00 |00a4: if-eqz v3, 00fe // +005a │ │ +3e3f3c: 6e10 b8ab 0700 |00a6: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e3f42: 0c03 |00a9: move-result-object v3 │ │ +3e3f44: 6e10 84ab 0300 |00aa: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3e3f4a: 0c03 |00ad: move-result-object v3 │ │ +3e3f4c: 3803 5000 |00ae: if-eqz v3, 00fe // +0050 │ │ +3e3f50: 2203 741e |00b0: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e3f54: 7010 c7b2 0300 |00b2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e3f5a: 6e20 d3b2 0300 |00b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3f60: 6e20 d3b2 4300 |00b8: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3f66: 6e10 2e02 0600 |00bb: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3e3f6c: 0c00 |00be: move-result-object v0 │ │ +3e3f6e: 6004 d27e |00bf: sget v4, Lde/danoeh/antennapod/core/R$string;.share_dialog_media_file_label:I // field@7ed2 │ │ +3e3f72: 6e20 1003 4000 |00c1: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3e3f78: 0c00 |00c4: move-result-object v0 │ │ +3e3f7a: 6e20 d3b2 0300 |00c5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3f80: 6e20 d3b2 1300 |00c8: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3f86: 6e10 deb2 0300 |00cb: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e3f8c: 0c00 |00ce: move-result-object v0 │ │ +3e3f8e: 2201 741e |00cf: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e3f92: 7010 c7b2 0100 |00d1: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e3f98: 6e20 d3b2 0100 |00d4: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3f9e: 6e10 b8ab 0700 |00d7: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e3fa4: 0c07 |00da: move-result-object v7 │ │ +3e3fa6: 6e10 84ab 0700 |00db: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3e3fac: 0c07 |00de: move-result-object v7 │ │ +3e3fae: 6e20 d3b2 7100 |00df: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3fb4: 6e10 deb2 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e3fba: 0c00 |00e5: move-result-object v0 │ │ +3e3fbc: 3808 1800 |00e6: if-eqz v8, 00fe // +0018 │ │ +3e3fc0: 2207 741e |00e8: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e3fc4: 7010 c7b2 0700 |00ea: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e3fca: 6e20 d3b2 0700 |00ed: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3fd0: 1a08 1802 |00f0: const-string v8, "#t=" // string@0218 │ │ +3e3fd4: 6e20 d3b2 8700 |00f2: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e3fda: d322 e803 |00f5: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +3e3fde: 6e20 ceb2 2700 |00f7: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3e3fe4: 6e10 deb2 0700 |00fa: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e3fea: 0c00 |00fd: move-result-object v0 │ │ +3e3fec: 7120 789d 0600 |00fe: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9d78 │ │ +3e3ff2: 0e00 |0101: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0020 line=56 │ │ 0x0028 line=57 │ │ 0x0049 line=58 │ │ 0x0051 line=59 │ │ @@ -849531,53 +849531,53 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -3e400c: |[3e400c] de.danoeh.antennapod.core.util.ShareUtils.shareFeedLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e401c: 6e10 59ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3e4022: 0c00 |0003: move-result-object v0 │ │ -3e4024: 6e10 52ab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -3e402a: 0c01 |0007: move-result-object v1 │ │ -3e402c: 3801 1a00 |0008: if-eqz v1, 0022 // +001a │ │ -3e4030: 2201 741e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e4034: 7010 c7b2 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e403a: 6e20 d3b2 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e4040: 1a00 0200 |0012: const-string v0, " │ │ +3e3ff4: |[3e3ff4] de.danoeh.antennapod.core.util.ShareUtils.shareFeedLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e4004: 6e10 59ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3e400a: 0c00 |0003: move-result-object v0 │ │ +3e400c: 6e10 52ab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +3e4012: 0c01 |0007: move-result-object v1 │ │ +3e4014: 3801 1a00 |0008: if-eqz v1, 0022 // +001a │ │ +3e4018: 2201 741e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e401c: 7010 c7b2 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e4022: 6e20 d3b2 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e4028: 1a00 0200 |0012: const-string v0, " │ │ " // string@0002 │ │ -3e4044: 6e20 d3b2 0100 |0014: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e404a: 6e10 52ab 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -3e4050: 0c00 |001a: move-result-object v0 │ │ -3e4052: 6e20 d3b2 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e4058: 6e10 deb2 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e405e: 0c00 |0021: move-result-object v0 │ │ -3e4060: 2201 741e |0022: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e4064: 7010 c7b2 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e406a: 6e20 d3b2 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e4070: 1a00 0300 |002a: const-string v0, " │ │ +3e402c: 6e20 d3b2 0100 |0014: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e4032: 6e10 52ab 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +3e4038: 0c00 |001a: move-result-object v0 │ │ +3e403a: 6e20 d3b2 0100 |001b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e4040: 6e10 deb2 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e4046: 0c00 |0021: move-result-object v0 │ │ +3e4048: 2201 741e |0022: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e404c: 7010 c7b2 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e4052: 6e20 d3b2 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e4058: 1a00 0300 |002a: const-string v0, " │ │ │ │ " // string@0003 │ │ -3e4074: 6e20 d3b2 0100 |002c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e407a: 6e10 2e02 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3e4080: 0c00 |0032: move-result-object v0 │ │ -3e4082: 6002 d67e |0033: sget v2, Lde/danoeh/antennapod/core/R$string;.share_rss_address_label:I // field@7ed6 │ │ -3e4086: 6e20 1003 2000 |0035: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3e408c: 0c00 |0038: move-result-object v0 │ │ -3e408e: 6e20 d3b2 0100 |0039: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e4094: 1a00 1e00 |003c: const-string v0, " " // string@001e │ │ -3e4098: 6e20 d3b2 0100 |003e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e409e: 6e10 84ab 0400 |0041: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3e40a4: 0c04 |0044: move-result-object v4 │ │ -3e40a6: 6e20 d3b2 4100 |0045: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e40ac: 6e10 deb2 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e40b2: 0c04 |004b: move-result-object v4 │ │ -3e40b4: 7120 789d 4300 |004c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9d78 │ │ -3e40ba: 0e00 |004f: return-void │ │ +3e405c: 6e20 d3b2 0100 |002c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e4062: 6e10 2e02 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3e4068: 0c00 |0032: move-result-object v0 │ │ +3e406a: 6002 d67e |0033: sget v2, Lde/danoeh/antennapod/core/R$string;.share_rss_address_label:I // field@7ed6 │ │ +3e406e: 6e20 1003 2000 |0035: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3e4074: 0c00 |0038: move-result-object v0 │ │ +3e4076: 6e20 d3b2 0100 |0039: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e407c: 1a00 1e00 |003c: const-string v0, " " // string@001e │ │ +3e4080: 6e20 d3b2 0100 |003e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e4086: 6e10 84ab 0400 |0041: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3e408c: 0c04 |0044: move-result-object v4 │ │ +3e408e: 6e20 d3b2 4100 |0045: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e4094: 6e10 deb2 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e409a: 0c04 |004b: move-result-object v4 │ │ +3e409c: 7120 789d 4300 |004c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9d78 │ │ +3e40a2: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ 0x000a line=38 │ │ 0x0022 line=40 │ │ 0x0041 line=41 │ │ @@ -849591,29 +849591,29 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3e40bc: |[3e40bc] de.danoeh.antennapod.core.util.ShareUtils.shareLink:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3e40cc: 2200 1a06 |0000: new-instance v0, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061a │ │ -3e40d0: 7020 5428 2000 |0002: invoke-direct {v0, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@2854 │ │ -3e40d6: 1a01 17df |0005: const-string v1, "text/plain" // string@df17 │ │ -3e40da: 6e20 5d28 1000 |0007: invoke-virtual {v0, v1}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285d │ │ -3e40e0: 0c00 |000a: move-result-object v0 │ │ -3e40e2: 6e20 5c28 3000 |000b: invoke-virtual {v0, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285c │ │ -3e40e8: 0c03 |000e: move-result-object v3 │ │ -3e40ea: 6000 d87e |000f: sget v0, Lde/danoeh/antennapod/core/R$string;.share_url_label:I // field@7ed8 │ │ -3e40ee: 6e20 5928 0300 |0011: invoke-virtual {v3, v0}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2859 │ │ -3e40f4: 0c03 |0014: move-result-object v3 │ │ -3e40f6: 6e10 5728 0300 |0015: invoke-virtual {v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@2857 │ │ -3e40fc: 0c03 |0018: move-result-object v3 │ │ -3e40fe: 6e20 4202 3200 |0019: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3e4104: 0e00 |001c: return-void │ │ +3e40a4: |[3e40a4] de.danoeh.antennapod.core.util.ShareUtils.shareLink:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3e40b4: 2200 1a06 |0000: new-instance v0, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061a │ │ +3e40b8: 7020 5428 2000 |0002: invoke-direct {v0, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@2854 │ │ +3e40be: 1a01 17df |0005: const-string v1, "text/plain" // string@df17 │ │ +3e40c2: 6e20 5d28 1000 |0007: invoke-virtual {v0, v1}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285d │ │ +3e40c8: 0c00 |000a: move-result-object v0 │ │ +3e40ca: 6e20 5c28 3000 |000b: invoke-virtual {v0, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285c │ │ +3e40d0: 0c03 |000e: move-result-object v3 │ │ +3e40d2: 6000 d87e |000f: sget v0, Lde/danoeh/antennapod/core/R$string;.share_url_label:I // field@7ed8 │ │ +3e40d6: 6e20 5928 0300 |0011: invoke-virtual {v3, v0}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2859 │ │ +3e40dc: 0c03 |0014: move-result-object v3 │ │ +3e40de: 6e10 5728 0300 |0015: invoke-virtual {v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@2857 │ │ +3e40e4: 0c03 |0018: move-result-object v3 │ │ +3e40e6: 6e20 4202 3200 |0019: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3e40ec: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0007 line=28 │ │ 0x000b line=29 │ │ 0x0011 line=30 │ │ 0x0015 line=31 │ │ @@ -849627,19 +849627,19 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e4108: |[3e4108] de.danoeh.antennapod.core.util.ShareUtils.shareMediaDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3e4118: 6e10 84ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3e411e: 0c01 |0003: move-result-object v1 │ │ -3e4120: 7120 789d 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9d78 │ │ -3e4126: 0e00 |0007: return-void │ │ +3e40f0: |[3e40f0] de.danoeh.antennapod.core.util.ShareUtils.shareMediaDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3e4100: 6e10 84ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3e4106: 0c01 |0003: move-result-object v1 │ │ +3e4108: 7120 789d 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareLink:(Landroid/content/Context;Ljava/lang/String;)V // method@9d78 │ │ +3e410e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -849669,17 +849669,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e41c0: |[3e41c0] de.danoeh.antennapod.core.util.StorageUtils.:()V │ │ -3e41d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e41d6: 0e00 |0003: return-void │ │ +3e41a8: |[3e41a8] de.danoeh.antennapod.core.util.StorageUtils.:()V │ │ +3e41b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e41be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/StorageUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/StorageUtils;) │ │ @@ -849687,26 +849687,26 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3e4128: |[3e4128] de.danoeh.antennapod.core.util.StorageUtils.getFreeSpaceAvailable:()J │ │ -3e4138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e413a: 7110 29b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ -3e4140: 0c00 |0004: move-result-object v0 │ │ -3e4142: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -3e4146: 6e10 45b1 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -3e414c: 0c00 |000a: move-result-object v0 │ │ -3e414e: 7110 7c9d 0000 |000b: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:(Ljava/lang/String;)J // method@9d7c │ │ -3e4154: 0b00 |000e: move-result-wide v0 │ │ -3e4156: 1000 |000f: return-wide v0 │ │ -3e4158: 1600 0000 |0010: const-wide/16 v0, #int 0 // #0 │ │ -3e415c: 1000 |0012: return-wide v0 │ │ +3e4110: |[3e4110] de.danoeh.antennapod.core.util.StorageUtils.getFreeSpaceAvailable:()J │ │ +3e4120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e4122: 7110 29b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ +3e4128: 0c00 |0004: move-result-object v0 │ │ +3e412a: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +3e412e: 6e10 45b1 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +3e4134: 0c00 |000a: move-result-object v0 │ │ +3e4136: 7110 7c9d 0000 |000b: invoke-static {v0}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:(Ljava/lang/String;)J // method@9d7c │ │ +3e413c: 0b00 |000e: move-result-wide v0 │ │ +3e413e: 1000 |000f: return-wide v0 │ │ +3e4140: 1600 0000 |0010: const-wide/16 v0, #int 0 // #0 │ │ +3e4144: 1000 |0012: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=18 │ │ 0x0007 line=20 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/util/StorageUtils;) │ │ @@ -849714,23 +849714,23 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3e4160: |[3e4160] de.danoeh.antennapod.core.util.StorageUtils.getFreeSpaceAvailable:(Ljava/lang/String;)J │ │ -3e4170: 2200 9201 |0000: new-instance v0, Landroid/os/StatFs; // type@0192 │ │ -3e4174: 7020 c207 5000 |0002: invoke-direct {v0, v5}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@07c2 │ │ -3e417a: 6e10 c307 0000 |0005: invoke-virtual {v0}, Landroid/os/StatFs;.getAvailableBlocksLong:()J // method@07c3 │ │ -3e4180: 0b01 |0008: move-result-wide v1 │ │ -3e4182: 6e10 c507 0000 |0009: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@07c5 │ │ -3e4188: 0b03 |000c: move-result-wide v3 │ │ -3e418a: 9d01 0103 |000d: mul-long v1, v1, v3 │ │ -3e418e: 1001 |000f: return-wide v1 │ │ +3e4148: |[3e4148] de.danoeh.antennapod.core.util.StorageUtils.getFreeSpaceAvailable:(Ljava/lang/String;)J │ │ +3e4158: 2200 9201 |0000: new-instance v0, Landroid/os/StatFs; // type@0192 │ │ +3e415c: 7020 c207 5000 |0002: invoke-direct {v0, v5}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@07c2 │ │ +3e4162: 6e10 c307 0000 |0005: invoke-virtual {v0}, Landroid/os/StatFs;.getAvailableBlocksLong:()J // method@07c3 │ │ +3e4168: 0b01 |0008: move-result-wide v1 │ │ +3e416a: 6e10 c507 0000 |0009: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@07c5 │ │ +3e4170: 0b03 |000c: move-result-wide v3 │ │ +3e4172: 9d01 0103 |000d: mul-long v1, v1, v3 │ │ +3e4176: 1001 |000f: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ locals : │ │ 0x0000 - 0x0010 reg=5 (null) Ljava/lang/String; │ │ @@ -849740,23 +849740,23 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3e4190: |[3e4190] de.danoeh.antennapod.core.util.StorageUtils.getTotalSpaceAvailable:(Ljava/lang/String;)J │ │ -3e41a0: 2200 9201 |0000: new-instance v0, Landroid/os/StatFs; // type@0192 │ │ -3e41a4: 7020 c207 5000 |0002: invoke-direct {v0, v5}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@07c2 │ │ -3e41aa: 6e10 c407 0000 |0005: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockCountLong:()J // method@07c4 │ │ -3e41b0: 0b01 |0008: move-result-wide v1 │ │ -3e41b2: 6e10 c507 0000 |0009: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@07c5 │ │ -3e41b8: 0b03 |000c: move-result-wide v3 │ │ -3e41ba: 9d01 0103 |000d: mul-long v1, v1, v3 │ │ -3e41be: 1001 |000f: return-wide v1 │ │ +3e4178: |[3e4178] de.danoeh.antennapod.core.util.StorageUtils.getTotalSpaceAvailable:(Ljava/lang/String;)J │ │ +3e4188: 2200 9201 |0000: new-instance v0, Landroid/os/StatFs; // type@0192 │ │ +3e418c: 7020 c207 5000 |0002: invoke-direct {v0, v5}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@07c2 │ │ +3e4192: 6e10 c407 0000 |0005: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockCountLong:()J // method@07c4 │ │ +3e4198: 0b01 |0008: move-result-wide v1 │ │ +3e419a: 6e10 c507 0000 |0009: invoke-virtual {v0}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@07c5 │ │ +3e41a0: 0b03 |000c: move-result-wide v3 │ │ +3e41a2: 9d01 0103 |000d: mul-long v1, v1, v3 │ │ +3e41a6: 1001 |000f: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0005 line=38 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x0010 reg=5 (null) Ljava/lang/String; │ │ @@ -849791,18 +849791,18 @@ │ │ type : '(F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e4204: |[3e4204] de.danoeh.antennapod.core.util.TimeSpeedConverter.:(F)V │ │ -3e4214: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e421a: 5901 cc8d |0003: iput v1, v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.speed:F // field@8dcc │ │ -3e421e: 0e00 |0005: return-void │ │ +3e41ec: |[3e41ec] de.danoeh.antennapod.core.util.TimeSpeedConverter.:(F)V │ │ +3e41fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e4202: 5901 cc8d |0003: iput v1, v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.speed:F // field@8dcc │ │ +3e4206: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/util/TimeSpeedConverter; │ │ 0x0000 - 0x0006 reg=1 (null) F │ │ @@ -849813,24 +849813,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -3e41d8: |[3e41d8] de.danoeh.antennapod.core.util.TimeSpeedConverter.convert:(I)I │ │ -3e41e8: 7100 90b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.timeRespectsSpeed:()Z // method@b090 │ │ -3e41ee: 0a00 |0003: move-result v0 │ │ -3e41f0: 3d02 0900 |0004: if-lez v2, 000d // +0009 │ │ -3e41f4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -3e41f8: 8222 |0008: int-to-float v2, v2 │ │ -3e41fa: 5210 cc8d |0009: iget v0, v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.speed:F // field@8dcc │ │ -3e41fe: c902 |000b: div-float/2addr v2, v0 │ │ -3e4200: 8722 |000c: float-to-int v2, v2 │ │ -3e4202: 0f02 |000d: return v2 │ │ +3e41c0: |[3e41c0] de.danoeh.antennapod.core.util.TimeSpeedConverter.convert:(I)I │ │ +3e41d0: 7100 90b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.timeRespectsSpeed:()Z // method@b090 │ │ +3e41d6: 0a00 |0003: move-result v0 │ │ +3e41d8: 3d02 0900 |0004: if-lez v2, 000d // +0009 │ │ +3e41dc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +3e41e0: 8222 |0008: int-to-float v2, v2 │ │ +3e41e2: 5210 cc8d |0009: iget v0, v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.speed:F // field@8dcc │ │ +3e41e6: c902 |000b: div-float/2addr v2, v0 │ │ +3e41e8: 8722 |000c: float-to-int v2, v2 │ │ +3e41ea: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0009 line=19 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/core/util/TimeSpeedConverter; │ │ 0x0000 - 0x000e reg=2 (null) I │ │ @@ -849865,17 +849865,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e42bc: |[3e42bc] de.danoeh.antennapod.core.util.URIUtil.:()V │ │ -3e42cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e42d2: 0e00 |0003: return-void │ │ +3e42a4: |[3e42a4] de.danoeh.antennapod.core.util.URIUtil.:()V │ │ +3e42b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e42ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/URIUtil; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/URIUtil;) │ │ @@ -849883,44 +849883,44 @@ │ │ type : '(Ljava/lang/String;)Ljava/net/URI;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 55 16-bit code units │ │ -3e4220: |[3e4220] de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; │ │ -3e4230: 2200 ac1e |0000: new-instance v0, Ljava/net/URI; // type@1eac │ │ -3e4234: 7020 61b3 9000 |0002: invoke-direct {v0, v9}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@b361 │ │ -3e423a: 1100 |0005: return-object v0 │ │ -3e423c: 2200 ae1e |0006: new-instance v0, Ljava/net/URL; // type@1eae │ │ -3e4240: 7020 68b3 9000 |0008: invoke-direct {v0, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@b368 │ │ -3e4246: 2209 ac1e |000b: new-instance v9, Ljava/net/URI; // type@1eac │ │ -3e424a: 6e10 6db3 0000 |000d: invoke-virtual {v0}, Ljava/net/URL;.getProtocol:()Ljava/lang/String; // method@b36d │ │ -3e4250: 0c02 |0010: move-result-object v2 │ │ -3e4252: 6e10 70b3 0000 |0011: invoke-virtual {v0}, Ljava/net/URL;.getUserInfo:()Ljava/lang/String; // method@b370 │ │ -3e4258: 0c03 |0014: move-result-object v3 │ │ -3e425a: 6e10 6ab3 0000 |0015: invoke-virtual {v0}, Ljava/net/URL;.getHost:()Ljava/lang/String; // method@b36a │ │ -3e4260: 0c04 |0018: move-result-object v4 │ │ -3e4262: 6e10 6cb3 0000 |0019: invoke-virtual {v0}, Ljava/net/URL;.getPort:()I // method@b36c │ │ -3e4268: 0a05 |001c: move-result v5 │ │ -3e426a: 6e10 6bb3 0000 |001d: invoke-virtual {v0}, Ljava/net/URL;.getPath:()Ljava/lang/String; // method@b36b │ │ -3e4270: 0c06 |0020: move-result-object v6 │ │ -3e4272: 6e10 6eb3 0000 |0021: invoke-virtual {v0}, Ljava/net/URL;.getQuery:()Ljava/lang/String; // method@b36e │ │ -3e4278: 0c07 |0024: move-result-object v7 │ │ -3e427a: 6e10 6fb3 0000 |0025: invoke-virtual {v0}, Ljava/net/URL;.getRef:()Ljava/lang/String; // method@b36f │ │ -3e4280: 0c08 |0028: move-result-object v8 │ │ -3e4282: 0791 |0029: move-object v1, v9 │ │ -3e4284: 7608 62b3 0100 |002a: 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@b362 │ │ -3e428a: 1109 |002d: return-object v9 │ │ -3e428c: 0d09 |002e: move-exception v9 │ │ -3e428e: 2802 |002f: goto 0031 // +0002 │ │ -3e4290: 0d09 |0030: move-exception v9 │ │ -3e4292: 2200 551e |0031: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -3e4296: 7020 24b2 9000 |0033: invoke-direct {v0, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@b224 │ │ -3e429c: 2700 |0036: throw v0 │ │ +3e4208: |[3e4208] de.danoeh.antennapod.core.util.URIUtil.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; │ │ +3e4218: 2200 ac1e |0000: new-instance v0, Ljava/net/URI; // type@1eac │ │ +3e421c: 7020 61b3 9000 |0002: invoke-direct {v0, v9}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@b361 │ │ +3e4222: 1100 |0005: return-object v0 │ │ +3e4224: 2200 ae1e |0006: new-instance v0, Ljava/net/URL; // type@1eae │ │ +3e4228: 7020 68b3 9000 |0008: invoke-direct {v0, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@b368 │ │ +3e422e: 2209 ac1e |000b: new-instance v9, Ljava/net/URI; // type@1eac │ │ +3e4232: 6e10 6db3 0000 |000d: invoke-virtual {v0}, Ljava/net/URL;.getProtocol:()Ljava/lang/String; // method@b36d │ │ +3e4238: 0c02 |0010: move-result-object v2 │ │ +3e423a: 6e10 70b3 0000 |0011: invoke-virtual {v0}, Ljava/net/URL;.getUserInfo:()Ljava/lang/String; // method@b370 │ │ +3e4240: 0c03 |0014: move-result-object v3 │ │ +3e4242: 6e10 6ab3 0000 |0015: invoke-virtual {v0}, Ljava/net/URL;.getHost:()Ljava/lang/String; // method@b36a │ │ +3e4248: 0c04 |0018: move-result-object v4 │ │ +3e424a: 6e10 6cb3 0000 |0019: invoke-virtual {v0}, Ljava/net/URL;.getPort:()I // method@b36c │ │ +3e4250: 0a05 |001c: move-result v5 │ │ +3e4252: 6e10 6bb3 0000 |001d: invoke-virtual {v0}, Ljava/net/URL;.getPath:()Ljava/lang/String; // method@b36b │ │ +3e4258: 0c06 |0020: move-result-object v6 │ │ +3e425a: 6e10 6eb3 0000 |0021: invoke-virtual {v0}, Ljava/net/URL;.getQuery:()Ljava/lang/String; // method@b36e │ │ +3e4260: 0c07 |0024: move-result-object v7 │ │ +3e4262: 6e10 6fb3 0000 |0025: invoke-virtual {v0}, Ljava/net/URL;.getRef:()Ljava/lang/String; // method@b36f │ │ +3e4268: 0c08 |0028: move-result-object v8 │ │ +3e426a: 0791 |0029: move-object v1, v9 │ │ +3e426c: 7608 62b3 0100 |002a: 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@b362 │ │ +3e4272: 1109 |002d: return-object v9 │ │ +3e4274: 0d09 |002e: move-exception v9 │ │ +3e4276: 2802 |002f: goto 0031 // +0002 │ │ +3e4278: 0d09 |0030: move-exception v9 │ │ +3e427a: 2200 551e |0031: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +3e427e: 7020 24b2 9000 |0033: invoke-direct {v0, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@b224 │ │ +3e4284: 2700 |0036: throw v0 │ │ catches : 2 │ │ 0x0000 - 0x0005 │ │ Ljava/net/URISyntaxException; -> 0x0006 │ │ 0x0006 - 0x002d │ │ Ljava/net/MalformedURLException; -> 0x0030 │ │ Ljava/net/URISyntaxException; -> 0x002e │ │ positions : │ │ @@ -849962,17 +849962,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e4324: |[3e4324] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.:()V │ │ -3e4334: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e433a: 0e00 |0003: return-void │ │ +3e430c: |[3e430c] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.:()V │ │ +3e431c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e4322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator; │ │ │ │ Virtual methods - │ │ @@ -849981,22 +849981,22 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Chapter;Lde/danoeh/antennapod/model/feed/Chapter;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -3e42d4: |[3e42d4] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.compare:(Lde/danoeh/antennapod/model/feed/Chapter;Lde/danoeh/antennapod/model/feed/Chapter;)I │ │ -3e42e4: 6e10 2bab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3e42ea: 0b00 |0003: move-result-wide v0 │ │ -3e42ec: 6e10 2bab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3e42f2: 0b03 |0007: move-result-wide v3 │ │ -3e42f4: 7140 3eb2 1043 |0008: invoke-static {v0, v1, v3, v4}, Ljava/lang/Long;.compare:(JJ)I // method@b23e │ │ -3e42fa: 0a03 |000b: move-result v3 │ │ -3e42fc: 0f03 |000c: return v3 │ │ +3e42bc: |[3e42bc] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.compare:(Lde/danoeh/antennapod/model/feed/Chapter;Lde/danoeh/antennapod/model/feed/Chapter;)I │ │ +3e42cc: 6e10 2bab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3e42d2: 0b00 |0003: move-result-wide v0 │ │ +3e42d4: 6e10 2bab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3e42da: 0b03 |0007: move-result-wide v3 │ │ +3e42dc: 7140 3eb2 1043 |0008: invoke-static {v0, v1, v3, v4}, Ljava/lang/Long;.compare:(JJ)I // method@b23e │ │ +3e42e2: 0a03 |000b: move-result v3 │ │ +3e42e4: 0f03 |000c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator; │ │ 0x0000 - 0x000d reg=3 (null) Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x000d reg=4 (null) Lde/danoeh/antennapod/model/feed/Chapter; │ │ @@ -850006,20 +850006,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3e4300: |[3e4300] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e4310: 1f01 991c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3e4314: 1f02 991c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3e4318: 6e30 839d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator;.compare:(Lde/danoeh/antennapod/model/feed/Chapter;Lde/danoeh/antennapod/model/feed/Chapter;)I // method@9d83 │ │ -3e431e: 0a01 |0007: move-result v1 │ │ -3e4320: 0f01 |0008: return v1 │ │ +3e42e8: |[3e42e8] de.danoeh.antennapod.core.util.comparator.ChapterStartTimeComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e42f8: 1f01 991c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3e42fc: 1f02 991c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3e4300: 6e30 839d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator;.compare:(Lde/danoeh/antennapod/model/feed/Chapter;Lde/danoeh/antennapod/model/feed/Chapter;)I // method@9d83 │ │ +3e4306: 0a01 |0007: move-result v1 │ │ +3e4308: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/comparator/ChapterStartTimeComparator; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -850054,17 +850054,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e438c: |[3e438c] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.:()V │ │ -3e439c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e43a2: 0e00 |0003: return-void │ │ +3e4374: |[3e4374] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.:()V │ │ +3e4384: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e438a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator; │ │ │ │ Virtual methods - │ │ @@ -850073,22 +850073,22 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3e433c: |[3e433c] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.compare:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ -3e434c: 6e10 14ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ -3e4352: 0c02 |0003: move-result-object v2 │ │ -3e4354: 6e10 14ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ -3e435a: 0c01 |0007: move-result-object v1 │ │ -3e435c: 6e20 9db4 1200 |0008: invoke-virtual {v2, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ -3e4362: 0a01 |000b: move-result v1 │ │ -3e4364: 0f01 |000c: return v1 │ │ +3e4324: |[3e4324] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.compare:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ +3e4334: 6e10 14ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ +3e433a: 0c02 |0003: move-result-object v2 │ │ +3e433c: 6e10 14ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ +3e4342: 0c01 |0007: move-result-object v1 │ │ +3e4344: 6e20 9db4 1200 |0008: invoke-virtual {v2, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ +3e434a: 0a01 |000b: move-result v1 │ │ +3e434c: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ 0x0000 - 0x000d reg=2 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ @@ -850098,20 +850098,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3e4368: |[3e4368] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e4378: 1f01 961c |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3e437c: 1f02 961c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3e4380: 6e30 869d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator;.compare:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@9d86 │ │ -3e4386: 0a01 |0007: move-result v1 │ │ -3e4388: 0f01 |0008: return v1 │ │ +3e4350: |[3e4350] de.danoeh.antennapod.core.util.comparator.DownloadResultComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e4360: 1f01 961c |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3e4364: 1f02 961c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3e4368: 6e30 869d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator;.compare:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@9d86 │ │ +3e436e: 0a01 |0007: move-result v1 │ │ +3e4370: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/comparator/DownloadResultComparator; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -850146,17 +850146,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e4430: |[3e4430] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.:()V │ │ -3e4440: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e4446: 0e00 |0003: return-void │ │ +3e4418: |[3e4418] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.:()V │ │ +3e4428: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e442e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator; │ │ │ │ Virtual methods - │ │ @@ -850165,40 +850165,40 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3e43a4: |[3e43a4] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e43b4: 6e10 bcab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e43ba: 0c00 |0003: move-result-object v0 │ │ -3e43bc: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -3e43c0: 6e10 bcab 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e43c6: 0c00 |0009: move-result-object v0 │ │ -3e43c8: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -3e43cc: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -3e43ce: 0f02 |000d: return v2 │ │ -3e43d0: 6e10 bcab 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e43d6: 0c00 |0011: move-result-object v0 │ │ -3e43d8: 3900 0400 |0012: if-nez v0, 0016 // +0004 │ │ -3e43dc: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3e43de: 0f02 |0015: return v2 │ │ -3e43e0: 6e10 bcab 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e43e6: 0c00 |0019: move-result-object v0 │ │ -3e43e8: 3900 0400 |001a: if-nez v0, 001e // +0004 │ │ -3e43ec: 12f2 |001c: const/4 v2, #int -1 // #ff │ │ -3e43ee: 0f02 |001d: return v2 │ │ -3e43f0: 6e10 bcab 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e43f6: 0c03 |0021: move-result-object v3 │ │ -3e43f8: 6e10 bcab 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3e43fe: 0c02 |0025: move-result-object v2 │ │ -3e4400: 6e20 9db4 2300 |0026: invoke-virtual {v3, v2}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ -3e4406: 0a02 |0029: move-result v2 │ │ -3e4408: 0f02 |002a: return v2 │ │ +3e438c: |[3e438c] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e439c: 6e10 bcab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e43a2: 0c00 |0003: move-result-object v0 │ │ +3e43a4: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +3e43a8: 6e10 bcab 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e43ae: 0c00 |0009: move-result-object v0 │ │ +3e43b0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +3e43b4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +3e43b6: 0f02 |000d: return v2 │ │ +3e43b8: 6e10 bcab 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e43be: 0c00 |0011: move-result-object v0 │ │ +3e43c0: 3900 0400 |0012: if-nez v0, 0016 // +0004 │ │ +3e43c4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3e43c6: 0f02 |0015: return v2 │ │ +3e43c8: 6e10 bcab 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e43ce: 0c00 |0019: move-result-object v0 │ │ +3e43d0: 3900 0400 |001a: if-nez v0, 001e // +0004 │ │ +3e43d4: 12f2 |001c: const/4 v2, #int -1 // #ff │ │ +3e43d6: 0f02 |001d: return v2 │ │ +3e43d8: 6e10 bcab 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e43de: 0c03 |0021: move-result-object v3 │ │ +3e43e0: 6e10 bcab 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3e43e6: 0c02 |0025: move-result-object v2 │ │ +3e43e8: 6e20 9db4 2300 |0026: invoke-virtual {v3, v2}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ +3e43ee: 0a02 |0029: move-result v2 │ │ +3e43f0: 0f02 |002a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x000e line=19 │ │ 0x0016 line=21 │ │ 0x001e line=24 │ │ locals : │ │ @@ -850211,20 +850211,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3e440c: |[3e440c] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e441c: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e4420: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e4424: 6e30 899d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator;.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d89 │ │ -3e442a: 0a01 |0007: move-result v1 │ │ -3e442c: 0f01 |0008: return v1 │ │ +3e43f4: |[3e43f4] de.danoeh.antennapod.core.util.comparator.FeedItemPubdateComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e4404: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e4408: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e440c: 6e30 899d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator;.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d89 │ │ +3e4412: 0a01 |0007: move-result v1 │ │ +3e4414: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/comparator/FeedItemPubdateComparator; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -850259,17 +850259,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e44ec: |[3e44ec] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.:()V │ │ -3e44fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e4502: 0e00 |0003: return-void │ │ +3e44d4: |[3e44d4] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.:()V │ │ +3e44e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e44ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator; │ │ │ │ Virtual methods - │ │ @@ -850278,44 +850278,44 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -3e4448: |[3e4448] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3e4458: 6e10 b8ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e445e: 0c00 |0003: move-result-object v0 │ │ -3e4460: 3800 3100 |0004: if-eqz v0, 0035 // +0031 │ │ -3e4464: 6e10 b8ab 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e446a: 0c00 |0009: move-result-object v0 │ │ -3e446c: 6e10 feab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -3e4472: 0c00 |000d: move-result-object v0 │ │ -3e4474: 3800 2700 |000e: if-eqz v0, 0035 // +0027 │ │ -3e4478: 6e10 b8ab 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e447e: 0c00 |0013: move-result-object v0 │ │ -3e4480: 3800 2100 |0014: if-eqz v0, 0035 // +0021 │ │ -3e4484: 6e10 b8ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e448a: 0c00 |0019: move-result-object v0 │ │ -3e448c: 6e10 feab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -3e4492: 0c00 |001d: move-result-object v0 │ │ -3e4494: 3800 1700 |001e: if-eqz v0, 0035 // +0017 │ │ -3e4498: 6e10 b8ab 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e449e: 0c03 |0023: move-result-object v3 │ │ -3e44a0: 6e10 feab 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -3e44a6: 0c03 |0027: move-result-object v3 │ │ -3e44a8: 6e10 b8ab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3e44ae: 0c02 |002b: move-result-object v2 │ │ -3e44b0: 6e10 feab 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -3e44b6: 0c02 |002f: move-result-object v2 │ │ -3e44b8: 6e20 9db4 2300 |0030: invoke-virtual {v3, v2}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ -3e44be: 0a02 |0033: move-result v2 │ │ -3e44c0: 0f02 |0034: return v2 │ │ -3e44c2: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -3e44c4: 0f02 |0036: return v2 │ │ +3e4430: |[3e4430] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3e4440: 6e10 b8ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e4446: 0c00 |0003: move-result-object v0 │ │ +3e4448: 3800 3100 |0004: if-eqz v0, 0035 // +0031 │ │ +3e444c: 6e10 b8ab 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e4452: 0c00 |0009: move-result-object v0 │ │ +3e4454: 6e10 feab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +3e445a: 0c00 |000d: move-result-object v0 │ │ +3e445c: 3800 2700 |000e: if-eqz v0, 0035 // +0027 │ │ +3e4460: 6e10 b8ab 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e4466: 0c00 |0013: move-result-object v0 │ │ +3e4468: 3800 2100 |0014: if-eqz v0, 0035 // +0021 │ │ +3e446c: 6e10 b8ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e4472: 0c00 |0019: move-result-object v0 │ │ +3e4474: 6e10 feab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +3e447a: 0c00 |001d: move-result-object v0 │ │ +3e447c: 3800 1700 |001e: if-eqz v0, 0035 // +0017 │ │ +3e4480: 6e10 b8ab 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e4486: 0c03 |0023: move-result-object v3 │ │ +3e4488: 6e10 feab 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +3e448e: 0c03 |0027: move-result-object v3 │ │ +3e4490: 6e10 b8ab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3e4496: 0c02 |002b: move-result-object v2 │ │ +3e4498: 6e10 feab 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +3e449e: 0c02 |002f: move-result-object v2 │ │ +3e44a0: 6e20 9db4 2300 |0030: invoke-virtual {v3, v2}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ +3e44a6: 0a02 |0033: move-result v2 │ │ +3e44a8: 0f02 |0034: return v2 │ │ +3e44aa: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +3e44ac: 0f02 |0036: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0006 line=11 │ │ 0x0010 line=12 │ │ 0x0016 line=13 │ │ 0x0020 line=14 │ │ @@ -850330,20 +850330,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3e44c8: |[3e44c8] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -3e44d8: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e44dc: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3e44e0: 6e30 8c9d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator;.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d8c │ │ -3e44e6: 0a01 |0007: move-result v1 │ │ -3e44e8: 0f01 |0008: return v1 │ │ +3e44b0: |[3e44b0] de.danoeh.antennapod.core.util.comparator.PlaybackCompletionDateComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +3e44c0: 1f01 a21c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e44c4: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3e44c8: 6e30 8c9d 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator;.compare:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9d8c │ │ +3e44ce: 0a01 |0007: move-result v1 │ │ +3e44d0: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/comparator/PlaybackCompletionDateComparator; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -850383,28 +850383,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3e4504: |[3e4504] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.:()V │ │ -3e4514: 7010 9406 0200 |0000: invoke-direct {v2}, Landroid/net/ConnectivityManager$NetworkCallback;.:()V // method@0694 │ │ -3e451a: 2200 5c01 |0003: new-instance v0, Landroid/net/NetworkRequest$Builder; // type@015c │ │ -3e451e: 7010 a506 0000 |0005: invoke-direct {v0}, Landroid/net/NetworkRequest$Builder;.:()V // method@06a5 │ │ -3e4524: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3e4526: 6e20 a706 1000 |0009: invoke-virtual {v0, v1}, Landroid/net/NetworkRequest$Builder;.addTransportType:(I)Landroid/net/NetworkRequest$Builder; // method@06a7 │ │ -3e452c: 0c00 |000c: move-result-object v0 │ │ -3e452e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -3e4530: 6e20 a706 1000 |000e: invoke-virtual {v0, v1}, Landroid/net/NetworkRequest$Builder;.addTransportType:(I)Landroid/net/NetworkRequest$Builder; // method@06a7 │ │ -3e4536: 0c00 |0011: move-result-object v0 │ │ -3e4538: 6e10 a806 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkRequest$Builder;.build:()Landroid/net/NetworkRequest; // method@06a8 │ │ -3e453e: 0c00 |0015: move-result-object v0 │ │ -3e4540: 5b20 cf8d |0016: iput-object v0, v2, Lde/danoeh/antennapod/core/util/download/ConnectionStateMonitor;.networkRequest:Landroid/net/NetworkRequest; // field@8dcf │ │ -3e4544: 0e00 |0018: return-void │ │ +3e44ec: |[3e44ec] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.:()V │ │ +3e44fc: 7010 9406 0200 |0000: invoke-direct {v2}, Landroid/net/ConnectivityManager$NetworkCallback;.:()V // method@0694 │ │ +3e4502: 2200 5c01 |0003: new-instance v0, Landroid/net/NetworkRequest$Builder; // type@015c │ │ +3e4506: 7010 a506 0000 |0005: invoke-direct {v0}, Landroid/net/NetworkRequest$Builder;.:()V // method@06a5 │ │ +3e450c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3e450e: 6e20 a706 1000 |0009: invoke-virtual {v0, v1}, Landroid/net/NetworkRequest$Builder;.addTransportType:(I)Landroid/net/NetworkRequest$Builder; // method@06a7 │ │ +3e4514: 0c00 |000c: move-result-object v0 │ │ +3e4516: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +3e4518: 6e20 a706 1000 |000e: invoke-virtual {v0, v1}, Landroid/net/NetworkRequest$Builder;.addTransportType:(I)Landroid/net/NetworkRequest$Builder; // method@06a7 │ │ +3e451e: 0c00 |0011: move-result-object v0 │ │ +3e4520: 6e10 a806 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkRequest$Builder;.build:()Landroid/net/NetworkRequest; // method@06a8 │ │ +3e4526: 0c00 |0015: move-result-object v0 │ │ +3e4528: 5b20 cf8d |0016: iput-object v0, v2, Lde/danoeh/antennapod/core/util/download/ConnectionStateMonitor;.networkRequest:Landroid/net/NetworkRequest; // field@8dcf │ │ +3e452c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0003 line=16 │ │ 0x0009 line=17 │ │ 0x000e line=18 │ │ 0x0012 line=19 │ │ @@ -850417,22 +850417,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3e4548: |[3e4548] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.disable:(Landroid/content/Context;)V │ │ -3e4558: 1a00 9675 |0000: const-string v0, "connectivity" // string@7596 │ │ -3e455c: 6e20 3302 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3e4562: 0c02 |0005: move-result-object v2 │ │ -3e4564: 1f02 5801 |0006: check-cast v2, Landroid/net/ConnectivityManager; // type@0158 │ │ -3e4568: 6e20 9e06 1200 |0008: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.unregisterNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@069e │ │ -3e456e: 6e20 9d06 1200 |000b: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.removeDefaultNetworkActiveListener:(Landroid/net/ConnectivityManager$OnNetworkActiveListener;)V // method@069d │ │ -3e4574: 0e00 |000e: return-void │ │ +3e4530: |[3e4530] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.disable:(Landroid/content/Context;)V │ │ +3e4540: 1a00 9675 |0000: const-string v0, "connectivity" // string@7596 │ │ +3e4544: 6e20 3302 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3e454a: 0c02 |0005: move-result-object v2 │ │ +3e454c: 1f02 5801 |0006: check-cast v2, Landroid/net/ConnectivityManager; // type@0158 │ │ +3e4550: 6e20 9e06 1200 |0008: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.unregisterNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@069e │ │ +3e4556: 6e20 9d06 1200 |000b: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.removeDefaultNetworkActiveListener:(Landroid/net/ConnectivityManager$OnNetworkActiveListener;)V // method@069d │ │ +3e455c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=37 │ │ 0x0008 line=38 │ │ 0x000b line=39 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/core/util/download/ConnectionStateMonitor; │ │ @@ -850443,23 +850443,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3e4578: |[3e4578] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.enable:(Landroid/content/Context;)V │ │ -3e4588: 1a00 9675 |0000: const-string v0, "connectivity" // string@7596 │ │ -3e458c: 6e20 3302 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3e4592: 0c02 |0005: move-result-object v2 │ │ -3e4594: 1f02 5801 |0006: check-cast v2, Landroid/net/ConnectivityManager; // type@0158 │ │ -3e4598: 5410 cf8d |0008: iget-object v0, v1, Lde/danoeh/antennapod/core/util/download/ConnectionStateMonitor;.networkRequest:Landroid/net/NetworkRequest; // field@8dcf │ │ -3e459c: 6e30 9c06 0201 |000a: invoke-virtual {v2, v0, v1}, Landroid/net/ConnectivityManager;.registerNetworkCallback:(Landroid/net/NetworkRequest;Landroid/net/ConnectivityManager$NetworkCallback;)V // method@069c │ │ -3e45a2: 6e20 9506 1200 |000d: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.addDefaultNetworkActiveListener:(Landroid/net/ConnectivityManager$OnNetworkActiveListener;)V // method@0695 │ │ -3e45a8: 0e00 |0010: return-void │ │ +3e4560: |[3e4560] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.enable:(Landroid/content/Context;)V │ │ +3e4570: 1a00 9675 |0000: const-string v0, "connectivity" // string@7596 │ │ +3e4574: 6e20 3302 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3e457a: 0c02 |0005: move-result-object v2 │ │ +3e457c: 1f02 5801 |0006: check-cast v2, Landroid/net/ConnectivityManager; // type@0158 │ │ +3e4580: 5410 cf8d |0008: iget-object v0, v1, Lde/danoeh/antennapod/core/util/download/ConnectionStateMonitor;.networkRequest:Landroid/net/NetworkRequest; // field@8dcf │ │ +3e4584: 6e30 9c06 0201 |000a: invoke-virtual {v2, v0, v1}, Landroid/net/ConnectivityManager;.registerNetworkCallback:(Landroid/net/NetworkRequest;Landroid/net/ConnectivityManager$NetworkCallback;)V // method@069c │ │ +3e458a: 6e20 9506 1200 |000d: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.addDefaultNetworkActiveListener:(Landroid/net/ConnectivityManager$OnNetworkActiveListener;)V // method@0695 │ │ +3e4590: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=30 │ │ 0x0008 line=31 │ │ 0x000d line=32 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/core/util/download/ConnectionStateMonitor; │ │ @@ -850470,20 +850470,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3e45ac: |[3e45ac] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.onNetworkActive:()V │ │ -3e45bc: 1a00 0d15 |0000: const-string v0, "ConnectionStateMonitor" // string@150d │ │ -3e45c0: 1a01 0f15 |0002: const-string v1, "ConnectionStateMonitor::onNetworkActive network connection changed" // string@150f │ │ -3e45c4: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e45ca: 7100 aa9d 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.networkChangedDetected:()V // method@9daa │ │ -3e45d0: 0e00 |000a: return-void │ │ +3e4594: |[3e4594] de.danoeh.antennapod.core.util.download.ConnectionStateMonitor.onNetworkActive:()V │ │ +3e45a4: 1a00 0d15 |0000: const-string v0, "ConnectionStateMonitor" // string@150d │ │ +3e45a8: 1a01 0f15 |0002: const-string v1, "ConnectionStateMonitor::onNetworkActive network connection changed" // string@150f │ │ +3e45ac: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e45b2: 7100 aa9d 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.networkChangedDetected:()V // method@9daa │ │ +3e45b8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=24 │ │ 0x0007 line=25 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/core/util/download/ConnectionStateMonitor; │ │ │ │ @@ -850521,19 +850521,19 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e45d4: |[3e45d4] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e45e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e45ea: 5b01 d08d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8dd0 │ │ -3e45ee: 5b02 d18d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8dd1 │ │ -3e45f2: 0e00 |0007: return-void │ │ +3e45bc: |[3e45bc] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e45cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e45d2: 5b01 d08d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8dd0 │ │ +3e45d6: 5b02 d18d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8dd1 │ │ +3e45da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -850544,19 +850544,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 │ │ -3e45f4: |[3e45f4] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3e4604: 5420 d08d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8dd0 │ │ -3e4608: 5421 d18d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8dd1 │ │ -3e460c: 7140 969d 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.$r8$lambda$JHUUvSzv5-_nwWAJIbFgh5_Eg3k:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@9d96 │ │ -3e4612: 0e00 |0007: return-void │ │ +3e45dc: |[3e45dc] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3e45ec: 5420 d08d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8dd0 │ │ +3e45f0: 5421 d18d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8dd1 │ │ +3e45f4: 7140 969d 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.$r8$lambda$JHUUvSzv5-_nwWAJIbFgh5_Eg3k:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@9d96 │ │ +3e45fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -850595,19 +850595,19 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e4614: |[3e4614] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda1.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e4624: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e462a: 5b01 d28d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8dd2 │ │ -3e462e: 5b02 d38d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8dd3 │ │ -3e4632: 0e00 |0007: return-void │ │ +3e45fc: |[3e45fc] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda1.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e460c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e4612: 5b01 d28d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8dd2 │ │ +3e4616: 5b02 d38d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8dd3 │ │ +3e461a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -850618,19 +850618,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 │ │ -3e4634: |[3e4634] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3e4644: 5420 d28d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8dd2 │ │ -3e4648: 5421 d38d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8dd3 │ │ -3e464c: 7140 979d 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.$r8$lambda$_eGqKyWvPxksmMaT9ArGR457Fgw:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@9d97 │ │ -3e4652: 0e00 |0007: return-void │ │ +3e461c: |[3e461c] de.danoeh.antennapod.core.util.download.FeedUpdateManager$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3e462c: 5420 d28d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8dd2 │ │ +3e4630: 5421 d38d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@8dd3 │ │ +3e4634: 7140 979d 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.$r8$lambda$_eGqKyWvPxksmMaT9ArGR457Fgw:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@9d97 │ │ +3e463a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -850695,17 +850695,17 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3e4654: |[3e4654] de.danoeh.antennapod.core.util.download.FeedUpdateManager.$r8$lambda$JHUUvSzv5-_nwWAJIbFgh5_Eg3k:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -3e4664: 7140 9a9d 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.lambda$confirmMobileRefresh$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@9d9a │ │ -3e466a: 0e00 |0003: return-void │ │ +3e463c: |[3e463c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.$r8$lambda$JHUUvSzv5-_nwWAJIbFgh5_Eg3k:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +3e464c: 7140 9a9d 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.lambda$confirmMobileRefresh$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@9d9a │ │ +3e4652: 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/Feed; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -850716,17 +850716,17 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3e466c: |[3e466c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.$r8$lambda$_eGqKyWvPxksmMaT9ArGR457Fgw:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -3e467c: 7140 9b9d 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.lambda$confirmMobileRefresh$1:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@9d9b │ │ -3e4682: 0e00 |0003: return-void │ │ +3e4654: |[3e4654] de.danoeh.antennapod.core.util.download.FeedUpdateManager.$r8$lambda$_eGqKyWvPxksmMaT9ArGR457Fgw:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +3e4664: 7140 9b9d 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.lambda$confirmMobileRefresh$1:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@9d9b │ │ +3e466a: 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/Feed; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -850737,17 +850737,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e4684: |[3e4684] de.danoeh.antennapod.core.util.download.FeedUpdateManager.:()V │ │ -3e4694: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e469a: 0e00 |0003: return-void │ │ +3e466c: |[3e466c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.:()V │ │ +3e467c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e4682: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/download/FeedUpdateManager; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;) │ │ @@ -850755,47 +850755,47 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -3e469c: |[3e469c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e46ac: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3e46b0: 7020 6f81 3000 |0002: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3e46b6: 6001 0a7d |0005: sget v1, Lde/danoeh/antennapod/core/R$string;.feed_refresh_title:I // field@7d0a │ │ -3e46ba: 6e20 bb81 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3e46c0: 0c00 |000a: move-result-object v0 │ │ -3e46c2: 6001 467c |000b: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_once:I // field@7c46 │ │ -3e46c6: 2202 9a19 |000d: new-instance v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0; // type@199a │ │ -3e46ca: 7030 929d 3204 |000f: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d92 │ │ -3e46d0: 6e30 ad81 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@81ad │ │ -3e46d6: 0c00 |0015: move-result-object v0 │ │ -3e46d8: 6001 457c |0016: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_always:I // field@7c45 │ │ -3e46dc: 2202 9b19 |0018: new-instance v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1; // type@199b │ │ -3e46e0: 7030 949d 3204 |001a: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d94 │ │ -3e46e6: 6e30 9f81 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@819f │ │ -3e46ec: 0c03 |0020: move-result-object v3 │ │ -3e46ee: 6004 c47d |0021: sget v4, Lde/danoeh/antennapod/core/R$string;.no:I // field@7dc4 │ │ -3e46f2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -3e46f4: 6e30 9981 4300 |0024: invoke-virtual {v3, v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3e46fa: 0c03 |0027: move-result-object v3 │ │ -3e46fc: 7100 689d 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ -3e4702: 0a04 |002b: move-result v4 │ │ -3e4704: 3804 0e00 |002c: if-eqz v4, 003a // +000e │ │ -3e4708: 7100 6a9d 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isVpnOverWifi:()Z // method@9d6a │ │ -3e470e: 0a04 |0031: move-result v4 │ │ -3e4710: 3804 0800 |0032: if-eqz v4, 003a // +0008 │ │ -3e4714: 6004 447c |0034: sget v4, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_feed_refresh_dialog_message_vpn:I // field@7c44 │ │ -3e4718: 6e20 8f81 4300 |0036: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3e471e: 2806 |0039: goto 003f // +0006 │ │ -3e4720: 6004 437c |003a: sget v4, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_feed_refresh_dialog_message:I // field@7c43 │ │ -3e4724: 6e20 8f81 4300 |003c: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3e472a: 6e10 6814 0300 |003f: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3e4730: 0e00 |0042: return-void │ │ +3e4684: |[3e4684] de.danoeh.antennapod.core.util.download.FeedUpdateManager.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e4694: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3e4698: 7020 6f81 3000 |0002: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3e469e: 6001 0a7d |0005: sget v1, Lde/danoeh/antennapod/core/R$string;.feed_refresh_title:I // field@7d0a │ │ +3e46a2: 6e20 bb81 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3e46a8: 0c00 |000a: move-result-object v0 │ │ +3e46aa: 6001 467c |000b: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_once:I // field@7c46 │ │ +3e46ae: 2202 9a19 |000d: new-instance v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0; // type@199a │ │ +3e46b2: 7030 929d 3204 |000f: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d92 │ │ +3e46b8: 6e30 ad81 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@81ad │ │ +3e46be: 0c00 |0015: move-result-object v0 │ │ +3e46c0: 6001 457c |0016: sget v1, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_always:I // field@7c45 │ │ +3e46c4: 2202 9b19 |0018: new-instance v2, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1; // type@199b │ │ +3e46c8: 7030 949d 3204 |001a: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d94 │ │ +3e46ce: 6e30 9f81 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@819f │ │ +3e46d4: 0c03 |0020: move-result-object v3 │ │ +3e46d6: 6004 c47d |0021: sget v4, Lde/danoeh/antennapod/core/R$string;.no:I // field@7dc4 │ │ +3e46da: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +3e46dc: 6e30 9981 4300 |0024: invoke-virtual {v3, v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3e46e2: 0c03 |0027: move-result-object v3 │ │ +3e46e4: 7100 689d 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ +3e46ea: 0a04 |002b: move-result v4 │ │ +3e46ec: 3804 0e00 |002c: if-eqz v4, 003a // +000e │ │ +3e46f0: 7100 6a9d 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isVpnOverWifi:()Z // method@9d6a │ │ +3e46f6: 0a04 |0031: move-result v4 │ │ +3e46f8: 3804 0800 |0032: if-eqz v4, 003a // +0008 │ │ +3e46fc: 6004 447c |0034: sget v4, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_feed_refresh_dialog_message_vpn:I // field@7c44 │ │ +3e4700: 6e20 8f81 4300 |0036: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3e4706: 2806 |0039: goto 003f // +0006 │ │ +3e4708: 6004 437c |003a: sget v4, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_feed_refresh_dialog_message:I // field@7c43 │ │ +3e470c: 6e20 8f81 4300 |003c: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3e4712: 6e10 6814 0300 |003f: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3e4718: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0007 line=106 │ │ 0x0012 line=107 │ │ 0x001d line=109 │ │ 0x0024 line=113 │ │ @@ -850812,17 +850812,17 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3e4734: |[3e4734] de.danoeh.antennapod.core.util.download.FeedUpdateManager.lambda$confirmMobileRefresh$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -3e4744: 7120 9e9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ -3e474a: 0e00 |0003: return-void │ │ +3e471c: |[3e471c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.lambda$confirmMobileRefresh$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +3e472c: 7120 9e9d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ +3e4732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -850833,19 +850833,19 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e474c: |[3e474c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.lambda$confirmMobileRefresh$1:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -3e475c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -3e475e: 7110 63b0 0200 |0001: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b063 │ │ -3e4764: 7120 9e9d 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ -3e476a: 0e00 |0007: return-void │ │ +3e4734: |[3e4734] de.danoeh.antennapod.core.util.download.FeedUpdateManager.lambda$confirmMobileRefresh$1:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +3e4744: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +3e4746: 7110 63b0 0200 |0001: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b063 │ │ +3e474c: 7120 9e9d 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ +3e4752: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=110 │ │ 0x0004 line=111 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -850857,55 +850857,55 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -3e476c: |[3e476c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.restartUpdateAlarm:(Landroid/content/Context;Z)V │ │ -3e477c: 7100 53b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoUpdateDisabled:()Z // method@b053 │ │ -3e4782: 0a00 |0003: move-result v0 │ │ -3e4784: 1a01 7a79 |0004: const-string v1, "de.danoeh.antennapod.core.service.FeedUpdateWorker" // string@797a │ │ -3e4788: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -3e478c: 7110 d94c 0600 |0008: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3e4792: 0c06 |000b: move-result-object v6 │ │ -3e4794: 6e20 d24c 1600 |000c: invoke-virtual {v6, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@4cd2 │ │ -3e479a: 2840 |000f: goto 004f // +0040 │ │ -3e479c: 2200 900c |0010: new-instance v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@0c90 │ │ -3e47a0: 7100 46b0 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b046 │ │ -3e47a6: 0b02 |0015: move-result-wide v2 │ │ -3e47a8: 6204 3fd9 |0016: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ -3e47ac: 1c05 c018 |0018: const-class v5, Lde/danoeh/antennapod/core/service/FeedUpdateWorker; // type@18c0 │ │ -3e47b0: 7054 ba4c 5032 |001a: invoke-direct {v0, v5, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@4cba │ │ -3e47b6: 2202 700c |001d: new-instance v2, Landroidx/work/Constraints$Builder; // type@0c70 │ │ -3e47ba: 7010 044c 0200 |001f: invoke-direct {v2}, Landroidx/work/Constraints$Builder;.:()V // method@4c04 │ │ -3e47c0: 7100 4db0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b04d │ │ -3e47c6: 0a03 |0025: move-result v3 │ │ -3e47c8: 3803 0500 |0026: if-eqz v3, 002b // +0005 │ │ -3e47cc: 6203 391e |0028: sget-object v3, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ -3e47d0: 2803 |002a: goto 002d // +0003 │ │ -3e47d2: 6203 3e1e |002b: sget-object v3, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ -3e47d6: 6e20 064c 3200 |002d: invoke-virtual {v2, v3}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ -3e47dc: 0c02 |0030: move-result-object v2 │ │ -3e47de: 6e10 054c 0200 |0031: invoke-virtual {v2}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c05 │ │ -3e47e4: 0c02 |0034: move-result-object v2 │ │ -3e47e6: 6e20 e84c 2000 |0035: invoke-virtual {v0, v2}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ -3e47ec: 0c00 |0038: move-result-object v0 │ │ -3e47ee: 1f00 900c |0039: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@0c90 │ │ -3e47f2: 6e10 e44c 0000 |003b: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ -3e47f8: 0c00 |003e: move-result-object v0 │ │ -3e47fa: 1f00 910c |003f: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@0c91 │ │ -3e47fe: 7110 d94c 0600 |0041: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3e4804: 0c06 |0044: move-result-object v6 │ │ -3e4806: 3807 0500 |0045: if-eqz v7, 004a // +0005 │ │ -3e480a: 6207 241e |0047: sget-object v7, Landroidx/work/ExistingPeriodicWorkPolicy;.REPLACE:Landroidx/work/ExistingPeriodicWorkPolicy; // field@1e24 │ │ -3e480e: 2803 |0049: goto 004c // +0003 │ │ -3e4810: 6207 231e |004a: sget-object v7, Landroidx/work/ExistingPeriodicWorkPolicy;.KEEP:Landroidx/work/ExistingPeriodicWorkPolicy; // field@1e23 │ │ -3e4814: 6e40 d64c 1607 |004c: invoke-virtual {v6, v1, v7, v0}, Landroidx/work/WorkManager;.enqueueUniquePeriodicWork:(Ljava/lang/String;Landroidx/work/ExistingPeriodicWorkPolicy;Landroidx/work/PeriodicWorkRequest;)Landroidx/work/Operation; // method@4cd6 │ │ -3e481a: 0e00 |004f: return-void │ │ +3e4754: |[3e4754] de.danoeh.antennapod.core.util.download.FeedUpdateManager.restartUpdateAlarm:(Landroid/content/Context;Z)V │ │ +3e4764: 7100 53b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoUpdateDisabled:()Z // method@b053 │ │ +3e476a: 0a00 |0003: move-result v0 │ │ +3e476c: 1a01 7a79 |0004: const-string v1, "de.danoeh.antennapod.core.service.FeedUpdateWorker" // string@797a │ │ +3e4770: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +3e4774: 7110 d94c 0600 |0008: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3e477a: 0c06 |000b: move-result-object v6 │ │ +3e477c: 6e20 d24c 1600 |000c: invoke-virtual {v6, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@4cd2 │ │ +3e4782: 2840 |000f: goto 004f // +0040 │ │ +3e4784: 2200 900c |0010: new-instance v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@0c90 │ │ +3e4788: 7100 46b0 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b046 │ │ +3e478e: 0b02 |0015: move-result-wide v2 │ │ +3e4790: 6204 3fd9 |0016: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ +3e4794: 1c05 c018 |0018: const-class v5, Lde/danoeh/antennapod/core/service/FeedUpdateWorker; // type@18c0 │ │ +3e4798: 7054 ba4c 5032 |001a: invoke-direct {v0, v5, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@4cba │ │ +3e479e: 2202 700c |001d: new-instance v2, Landroidx/work/Constraints$Builder; // type@0c70 │ │ +3e47a2: 7010 044c 0200 |001f: invoke-direct {v2}, Landroidx/work/Constraints$Builder;.:()V // method@4c04 │ │ +3e47a8: 7100 4db0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b04d │ │ +3e47ae: 0a03 |0025: move-result v3 │ │ +3e47b0: 3803 0500 |0026: if-eqz v3, 002b // +0005 │ │ +3e47b4: 6203 391e |0028: sget-object v3, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ +3e47b8: 2803 |002a: goto 002d // +0003 │ │ +3e47ba: 6203 3e1e |002b: sget-object v3, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ +3e47be: 6e20 064c 3200 |002d: invoke-virtual {v2, v3}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ +3e47c4: 0c02 |0030: move-result-object v2 │ │ +3e47c6: 6e10 054c 0200 |0031: invoke-virtual {v2}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c05 │ │ +3e47cc: 0c02 |0034: move-result-object v2 │ │ +3e47ce: 6e20 e84c 2000 |0035: invoke-virtual {v0, v2}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ +3e47d4: 0c00 |0038: move-result-object v0 │ │ +3e47d6: 1f00 900c |0039: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@0c90 │ │ +3e47da: 6e10 e44c 0000 |003b: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ +3e47e0: 0c00 |003e: move-result-object v0 │ │ +3e47e2: 1f00 910c |003f: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@0c91 │ │ +3e47e6: 7110 d94c 0600 |0041: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3e47ec: 0c06 |0044: move-result-object v6 │ │ +3e47ee: 3807 0500 |0045: if-eqz v7, 004a // +0005 │ │ +3e47f2: 6207 241e |0047: sget-object v7, Landroidx/work/ExistingPeriodicWorkPolicy;.REPLACE:Landroidx/work/ExistingPeriodicWorkPolicy; // field@1e24 │ │ +3e47f6: 2803 |0049: goto 004c // +0003 │ │ +3e47f8: 6207 231e |004a: sget-object v7, Landroidx/work/ExistingPeriodicWorkPolicy;.KEEP:Landroidx/work/ExistingPeriodicWorkPolicy; // field@1e23 │ │ +3e47fc: 6e40 d64c 1607 |004c: invoke-virtual {v6, v1, v7, v0}, Landroidx/work/WorkManager;.enqueueUniquePeriodicWork:(Ljava/lang/String;Landroidx/work/ExistingPeriodicWorkPolicy;Landroidx/work/PeriodicWorkRequest;)Landroidx/work/Operation; // method@4cd6 │ │ +3e4802: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0008 line=46 │ │ 0x0010 line=48 │ │ 0x0012 line=49 │ │ 0x0022 line=51 │ │ @@ -850926,19 +850926,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3e481c: |[3e481c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;)V │ │ -3e482c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e482e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e4830: 7130 9f9d 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@9d9f │ │ -3e4836: 0e00 |0005: return-void │ │ +3e4804: |[3e4804] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;)V │ │ +3e4814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e4816: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e4818: 7130 9f9d 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@9d9f │ │ +3e481e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;) │ │ @@ -850946,18 +850946,18 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3e4838: |[3e4838] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e4848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e484a: 7130 9f9d 2100 |0001: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@9d9f │ │ -3e4850: 0e00 |0004: return-void │ │ +3e4820: |[3e4820] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e4830: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e4832: 7130 9f9d 2100 |0001: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@9d9f │ │ +3e4838: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=64 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -850966,67 +850966,67 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -3e4854: |[3e4854] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ -3e4864: 2200 860c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3e4868: 1c01 c018 |0002: const-class v1, Lde/danoeh/antennapod/core/service/FeedUpdateWorker; // type@18c0 │ │ -3e486c: 7020 a24c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4ca2 │ │ -3e4872: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -3e4876: 6203 40d9 |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ -3e487a: 6e40 ea4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ -3e4880: 0c00 |000e: move-result-object v0 │ │ -3e4882: 1f00 860c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3e4886: 6201 441e |0011: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@1e44 │ │ -3e488a: 6e20 e94c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@4ce9 │ │ -3e4890: 0c00 |0016: move-result-object v0 │ │ -3e4892: 1f00 860c |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3e4896: 1a01 d984 |0019: const-string v1, "feedUpdate" // string@84d9 │ │ -3e489a: 6e20 e34c 1000 |001b: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4ce3 │ │ -3e48a0: 0c00 |001e: move-result-object v0 │ │ -3e48a2: 1f00 860c |001f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3e48a6: 3806 0800 |0021: if-eqz v6, 0029 // +0008 │ │ -3e48aa: 6e10 5dab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3e48b0: 0a01 |0026: move-result v1 │ │ -3e48b2: 3901 1400 |0027: if-nez v1, 003b // +0014 │ │ -3e48b6: 2201 700c |0029: new-instance v1, Landroidx/work/Constraints$Builder; // type@0c70 │ │ -3e48ba: 7010 044c 0100 |002b: invoke-direct {v1}, Landroidx/work/Constraints$Builder;.:()V // method@4c04 │ │ -3e48c0: 6202 391e |002e: sget-object v2, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ -3e48c4: 6e20 064c 2100 |0030: invoke-virtual {v1, v2}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ -3e48ca: 0c01 |0033: move-result-object v1 │ │ -3e48cc: 6e10 054c 0100 |0034: invoke-virtual {v1}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c05 │ │ -3e48d2: 0c01 |0037: move-result-object v1 │ │ -3e48d4: 6e20 e84c 1000 |0038: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ -3e48da: 2201 740c |003b: new-instance v1, Landroidx/work/Data$Builder; // type@0c74 │ │ -3e48de: 7010 294c 0100 |003d: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@4c29 │ │ -3e48e4: 1a02 cb7f |0040: const-string v2, "even_on_mobile" // string@7fcb │ │ -3e48e8: 1213 |0042: const/4 v3, #int 1 // #1 │ │ -3e48ea: 6e30 2e4c 2103 |0043: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@4c2e │ │ -3e48f0: 3806 1000 |0046: if-eqz v6, 0056 // +0010 │ │ -3e48f4: 1a02 ed84 |0048: const-string v2, "feed_id" // string@84ed │ │ -3e48f8: 6e10 77ab 0600 |004a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3e48fe: 0b03 |004d: move-result-wide v3 │ │ -3e4900: 6e40 304c 2143 |004e: invoke-virtual {v1, v2, v3, v4}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@4c30 │ │ -3e4906: 1a06 0fbc |0051: const-string v6, "next_page" // string@bc0f │ │ -3e490a: 6e30 2e4c 6107 |0053: invoke-virtual {v1, v6, v7}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@4c2e │ │ -3e4910: 6e10 2a4c 0100 |0056: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c2a │ │ -3e4916: 0c06 |0059: move-result-object v6 │ │ -3e4918: 6e20 eb4c 6000 |005a: invoke-virtual {v0, v6}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@4ceb │ │ -3e491e: 7110 d94c 0500 |005d: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3e4924: 0c05 |0060: move-result-object v5 │ │ -3e4926: 6206 291e |0061: sget-object v6, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3e492a: 6e10 e44c 0000 |0063: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ -3e4930: 0c07 |0066: move-result-object v7 │ │ -3e4932: 1f07 870c |0067: check-cast v7, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ -3e4936: 1a00 da84 |0069: const-string v0, "feedUpdateManual" // string@84da │ │ -3e493a: 6e40 d74c 0576 |006b: invoke-virtual {v5, v0, v6, v7}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ -3e4940: 0e00 |006e: return-void │ │ +3e483c: |[3e483c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ +3e484c: 2200 860c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3e4850: 1c01 c018 |0002: const-class v1, Lde/danoeh/antennapod/core/service/FeedUpdateWorker; // type@18c0 │ │ +3e4854: 7020 a24c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4ca2 │ │ +3e485a: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +3e485e: 6203 40d9 |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ +3e4862: 6e40 ea4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ +3e4868: 0c00 |000e: move-result-object v0 │ │ +3e486a: 1f00 860c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3e486e: 6201 441e |0011: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@1e44 │ │ +3e4872: 6e20 e94c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@4ce9 │ │ +3e4878: 0c00 |0016: move-result-object v0 │ │ +3e487a: 1f00 860c |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3e487e: 1a01 d984 |0019: const-string v1, "feedUpdate" // string@84d9 │ │ +3e4882: 6e20 e34c 1000 |001b: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4ce3 │ │ +3e4888: 0c00 |001e: move-result-object v0 │ │ +3e488a: 1f00 860c |001f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3e488e: 3806 0800 |0021: if-eqz v6, 0029 // +0008 │ │ +3e4892: 6e10 5dab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3e4898: 0a01 |0026: move-result v1 │ │ +3e489a: 3901 1400 |0027: if-nez v1, 003b // +0014 │ │ +3e489e: 2201 700c |0029: new-instance v1, Landroidx/work/Constraints$Builder; // type@0c70 │ │ +3e48a2: 7010 044c 0100 |002b: invoke-direct {v1}, Landroidx/work/Constraints$Builder;.:()V // method@4c04 │ │ +3e48a8: 6202 391e |002e: sget-object v2, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ +3e48ac: 6e20 064c 2100 |0030: invoke-virtual {v1, v2}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ +3e48b2: 0c01 |0033: move-result-object v1 │ │ +3e48b4: 6e10 054c 0100 |0034: invoke-virtual {v1}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c05 │ │ +3e48ba: 0c01 |0037: move-result-object v1 │ │ +3e48bc: 6e20 e84c 1000 |0038: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ +3e48c2: 2201 740c |003b: new-instance v1, Landroidx/work/Data$Builder; // type@0c74 │ │ +3e48c6: 7010 294c 0100 |003d: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@4c29 │ │ +3e48cc: 1a02 cb7f |0040: const-string v2, "even_on_mobile" // string@7fcb │ │ +3e48d0: 1213 |0042: const/4 v3, #int 1 // #1 │ │ +3e48d2: 6e30 2e4c 2103 |0043: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@4c2e │ │ +3e48d8: 3806 1000 |0046: if-eqz v6, 0056 // +0010 │ │ +3e48dc: 1a02 ed84 |0048: const-string v2, "feed_id" // string@84ed │ │ +3e48e0: 6e10 77ab 0600 |004a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3e48e6: 0b03 |004d: move-result-wide v3 │ │ +3e48e8: 6e40 304c 2143 |004e: invoke-virtual {v1, v2, v3, v4}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@4c30 │ │ +3e48ee: 1a06 0fbc |0051: const-string v6, "next_page" // string@bc0f │ │ +3e48f2: 6e30 2e4c 6107 |0053: invoke-virtual {v1, v6, v7}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@4c2e │ │ +3e48f8: 6e10 2a4c 0100 |0056: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c2a │ │ +3e48fe: 0c06 |0059: move-result-object v6 │ │ +3e4900: 6e20 eb4c 6000 |005a: invoke-virtual {v0, v6}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@4ceb │ │ +3e4906: 7110 d94c 0500 |005d: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3e490c: 0c05 |0060: move-result-object v5 │ │ +3e490e: 6206 291e |0061: sget-object v6, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3e4912: 6e10 e44c 0000 |0063: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ +3e4918: 0c07 |0066: move-result-object v7 │ │ +3e491a: 1f07 870c |0067: check-cast v7, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ +3e491e: 1a00 da84 |0069: const-string v0, "feedUpdateManual" // string@84da │ │ +3e4922: 6e40 d74c 0576 |006b: invoke-virtual {v5, v0, v6, v7}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ +3e4928: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x000b line=69 │ │ 0x0013 line=70 │ │ 0x001b line=71 │ │ 0x0023 line=72 │ │ @@ -851051,18 +851051,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3e4944: |[3e4944] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnceOrAsk:(Landroid/content/Context;)V │ │ -3e4954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e4956: 7120 a19d 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9da1 │ │ -3e495c: 0e00 |0004: return-void │ │ +3e492c: |[3e492c] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnceOrAsk:(Landroid/content/Context;)V │ │ +3e493c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e493e: 7120 a19d 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9da1 │ │ +3e4944: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=88 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/content/Context; │ │ │ │ #11 : (in Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;) │ │ @@ -851070,43 +851070,43 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -3e4960: |[3e4960] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3e4970: 1a00 630f |0000: const-string v0, "AutoUpdateManager" // string@0f63 │ │ -3e4974: 1a01 7a52 |0002: const-string v1, "Run auto update immediately in background." // string@527a │ │ -3e4978: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e497e: 3803 0c00 |0007: if-eqz v3, 0013 // +000c │ │ -3e4982: 6e10 5dab 0300 |0009: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3e4988: 0a00 |000c: move-result v0 │ │ -3e498a: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -3e498e: 7120 9e9d 3200 |000f: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ -3e4994: 2827 |0012: goto 0039 // +0027 │ │ -3e4996: 7100 6b9d 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.networkAvailable:()Z // method@9d6b │ │ -3e499c: 0a00 |0016: move-result v0 │ │ -3e499e: 3900 1500 |0017: if-nez v0, 002c // +0015 │ │ -3e49a2: 7100 04b7 0000 |0019: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3e49a8: 0c03 |001c: move-result-object v3 │ │ -3e49aa: 2200 891a |001d: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ -3e49ae: 6001 737c |001f: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_no_connection:I // field@7c73 │ │ -3e49b2: 6e20 3002 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e49b8: 0c02 |0024: move-result-object v2 │ │ -3e49ba: 7020 05a2 2000 |0025: invoke-direct {v0, v2}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a205 │ │ -3e49c0: 6e20 07b7 0300 |0028: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3e49c6: 280e |002b: goto 0039 // +000e │ │ -3e49c8: 7100 639d 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isFeedRefreshAllowed:()Z // method@9d63 │ │ -3e49ce: 0a00 |002f: move-result v0 │ │ -3e49d0: 3800 0600 |0030: if-eqz v0, 0036 // +0006 │ │ -3e49d4: 7120 9e9d 3200 |0032: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ -3e49da: 2804 |0035: goto 0039 // +0004 │ │ -3e49dc: 7120 999d 3200 |0036: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d99 │ │ -3e49e2: 0e00 |0039: return-void │ │ +3e4948: |[3e4948] de.danoeh.antennapod.core.util.download.FeedUpdateManager.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3e4958: 1a00 630f |0000: const-string v0, "AutoUpdateManager" // string@0f63 │ │ +3e495c: 1a01 7a52 |0002: const-string v1, "Run auto update immediately in background." // string@527a │ │ +3e4960: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e4966: 3803 0c00 |0007: if-eqz v3, 0013 // +000c │ │ +3e496a: 6e10 5dab 0300 |0009: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3e4970: 0a00 |000c: move-result v0 │ │ +3e4972: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +3e4976: 7120 9e9d 3200 |000f: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ +3e497c: 2827 |0012: goto 0039 // +0027 │ │ +3e497e: 7100 6b9d 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.networkAvailable:()Z // method@9d6b │ │ +3e4984: 0a00 |0016: move-result v0 │ │ +3e4986: 3900 1500 |0017: if-nez v0, 002c // +0015 │ │ +3e498a: 7100 04b7 0000 |0019: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3e4990: 0c03 |001c: move-result-object v3 │ │ +3e4992: 2200 891a |001d: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ +3e4996: 6001 737c |001f: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_no_connection:I // field@7c73 │ │ +3e499a: 6e20 3002 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e49a0: 0c02 |0024: move-result-object v2 │ │ +3e49a2: 7020 05a2 2000 |0025: invoke-direct {v0, v2}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a205 │ │ +3e49a8: 6e20 07b7 0300 |0028: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3e49ae: 280e |002b: goto 0039 // +000e │ │ +3e49b0: 7100 639d 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isFeedRefreshAllowed:()Z // method@9d63 │ │ +3e49b6: 0a00 |002f: move-result v0 │ │ +3e49b8: 3800 0600 |0030: if-eqz v0, 0036 // +0006 │ │ +3e49bc: 7120 9e9d 3200 |0032: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ +3e49c2: 2804 |0035: goto 0039 // +0004 │ │ +3e49c4: 7120 999d 3200 |0036: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d99 │ │ +3e49ca: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=92 │ │ 0x0009 line=93 │ │ 0x000f line=94 │ │ 0x0013 line=95 │ │ 0x0019 line=96 │ │ @@ -851154,17 +851154,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3e4a60: |[3e4a60] de.danoeh.antennapod.core.util.download.MediaSizeLoader.$r8$lambda$OiWXvRx3Dy_K0IoM4Cj2nTwqxOY:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V │ │ -3e4a70: 7120 a79d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader;.lambda$getFeedMediaSizeObservable$0:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V // method@9da7 │ │ -3e4a76: 0e00 |0003: return-void │ │ +3e4a48: |[3e4a48] de.danoeh.antennapod.core.util.download.MediaSizeLoader.$r8$lambda$OiWXvRx3Dy_K0IoM4Cj2nTwqxOY:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V │ │ +3e4a58: 7120 a79d 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader;.lambda$getFeedMediaSizeObservable$0:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V // method@9da7 │ │ +3e4a5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -851173,17 +851173,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e4a78: |[3e4a78] de.danoeh.antennapod.core.util.download.MediaSizeLoader.:()V │ │ -3e4a88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e4a8e: 0e00 |0003: return-void │ │ +3e4a60: |[3e4a60] de.danoeh.antennapod.core.util.download.MediaSizeLoader.:()V │ │ +3e4a70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e4a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/download/MediaSizeLoader; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/util/download/MediaSizeLoader;) │ │ @@ -851191,28 +851191,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lio/reactivex/Single;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3e4a1c: |[3e4a1c] de.danoeh.antennapod.core.util.download.MediaSizeLoader.getFeedMediaSizeObservable:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lio/reactivex/Single; │ │ -3e4a2c: 2200 9d19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0; // type@199d │ │ -3e4a30: 7020 a29d 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9da2 │ │ -3e4a36: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -3e4a3c: 0c01 |0008: move-result-object v1 │ │ -3e4a3e: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3e4a44: 0c00 |000c: move-result-object v0 │ │ -3e4a46: 6e20 04b1 0100 |000d: invoke-virtual {v1, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -3e4a4c: 0c01 |0010: move-result-object v1 │ │ -3e4a4e: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3e4a54: 0c00 |0014: move-result-object v0 │ │ -3e4a56: 6e20 02b1 0100 |0015: invoke-virtual {v1, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -3e4a5c: 0c01 |0018: move-result-object v1 │ │ -3e4a5e: 1101 |0019: return-object v1 │ │ +3e4a04: |[3e4a04] de.danoeh.antennapod.core.util.download.MediaSizeLoader.getFeedMediaSizeObservable:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lio/reactivex/Single; │ │ +3e4a14: 2200 9d19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0; // type@199d │ │ +3e4a18: 7020 a29d 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9da2 │ │ +3e4a1e: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +3e4a24: 0c01 |0008: move-result-object v1 │ │ +3e4a26: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3e4a2c: 0c00 |000c: move-result-object v0 │ │ +3e4a2e: 6e20 04b1 0100 |000d: invoke-virtual {v1, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +3e4a34: 0c01 |0010: move-result-object v1 │ │ +3e4a36: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3e4a3c: 0c00 |0014: move-result-object v0 │ │ +3e4a3e: 6e20 02b1 0100 |0015: invoke-virtual {v1, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +3e4a44: 0c01 |0018: move-result-object v1 │ │ +3e4a46: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0009 line=75 │ │ 0x0011 line=76 │ │ locals : │ │ 0x0000 - 0x001a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -851222,105 +851222,105 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 185 16-bit code units │ │ -3e4a90: |[3e4a90] de.danoeh.antennapod.core.util.download.MediaSizeLoader.lambda$getFeedMediaSizeObservable$0:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V │ │ -3e4aa0: 7100 629d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isEpisodeHeadDownloadAllowed:()Z // method@9d62 │ │ -3e4aa6: 0a00 |0003: move-result v0 │ │ -3e4aa8: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -3e4aac: 7120 48b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3e4ab2: 0c03 |0009: move-result-object v3 │ │ -3e4ab4: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -3e4ab8: 7220 06b1 3b00 |000c: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -3e4abe: 0e00 |000f: return-void │ │ -3e4ac0: 6e10 87ab 0a00 |0010: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3e4ac6: 0a00 |0013: move-result v0 │ │ -3e4ac8: 1a04 7649 |0014: const-string v4, "MediaSizeLoader" // string@4976 │ │ -3e4acc: 1705 0000 0080 |0016: const-wide/32 v5, #float -0 // #80000000 │ │ -3e4ad2: 3800 1600 |0019: if-eqz v0, 002f // +0016 │ │ -3e4ad6: 2200 231e |001b: new-instance v0, Ljava/io/File; // type@1e23 │ │ -3e4ada: 6e10 f9ab 0a00 |001d: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@abf9 │ │ -3e4ae0: 0c03 |0020: move-result-object v3 │ │ -3e4ae2: 7020 3cb1 3000 |0021: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3e4ae8: 6e10 44b1 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3e4aee: 0a03 |0027: move-result v3 │ │ -3e4af0: 3803 6700 |0028: if-eqz v3, 008f // +0067 │ │ -3e4af4: 6e10 4db1 0000 |002a: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@b14d │ │ -3e4afa: 0b05 |002d: move-result-wide v5 │ │ -3e4afc: 2861 |002e: goto 008f // +0061 │ │ -3e4afe: 6e10 eaab 0a00 |002f: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkedOnSizeButUnknown:()Z // method@abea │ │ -3e4b04: 0a00 |0032: move-result v0 │ │ -3e4b06: 3900 5c00 |0033: if-nez v0, 008f // +005c │ │ -3e4b0a: 6e10 84ab 0a00 |0035: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3e4b10: 0c00 |0038: move-result-object v0 │ │ -3e4b12: 7110 a80a 0000 |0039: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3e4b18: 0a07 |003c: move-result v7 │ │ -3e4b1a: 3807 0600 |003d: if-eqz v7, 0043 // +0006 │ │ -3e4b1e: 7220 06b1 3b00 |003f: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -3e4b24: 0e00 |0042: return-void │ │ -3e4b26: 7100 c798 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -3e4b2c: 0c07 |0046: move-result-object v7 │ │ -3e4b2e: 2208 9a1f |0047: new-instance v8, Lokhttp3/Request$Builder; // type@1f9a │ │ -3e4b32: 7010 90b6 0800 |0049: invoke-direct {v8}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -3e4b38: 6e20 9ab6 0800 |004c: invoke-virtual {v8, v0}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ -3e4b3e: 0c00 |004f: move-result-object v0 │ │ -3e4b40: 1a08 7b0c |0050: const-string v8, "Accept-Encoding" // string@0c7b │ │ -3e4b44: 1a09 8299 |0052: const-string v9, "identity" // string@9982 │ │ -3e4b48: 6e30 95b6 8009 |0054: invoke-virtual {v0, v8, v9}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ -3e4b4e: 0c00 |0057: move-result-object v0 │ │ -3e4b50: 6e10 94b6 0000 |0058: invoke-virtual {v0}, Lokhttp3/Request$Builder;.head:()Lokhttp3/Request$Builder; // method@b694 │ │ -3e4b56: 0c00 |005b: move-result-object v0 │ │ -3e4b58: 6e10 92b6 0000 |005c: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3e4b5e: 0c00 |005f: move-result-object v0 │ │ -3e4b60: 6e20 8fb6 0700 |0060: invoke-virtual {v7, v0}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -3e4b66: 0c00 |0063: move-result-object v0 │ │ -3e4b68: 7210 65b6 0000 |0064: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -3e4b6e: 0c00 |0067: move-result-object v0 │ │ -3e4b70: 6e10 a8b6 0000 |0068: invoke-virtual {v0}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ -3e4b76: 0a07 |006b: move-result v7 │ │ -3e4b78: 3807 2300 |006c: if-eqz v7, 008f // +0023 │ │ -3e4b7c: 1a07 8416 |006e: const-string v7, "Content-Length" // string@1684 │ │ -3e4b80: 6e20 a6b6 7000 |0070: invoke-virtual {v0, v7}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ -3e4b86: 0c00 |0073: move-result-object v0 │ │ -3e4b88: 7110 30b2 0000 |0074: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3e4b8e: 0a00 |0077: move-result v0 │ │ -3e4b90: 8105 |0078: int-to-long v5, v0 │ │ -3e4b92: 2816 |0079: goto 008f // +0016 │ │ -3e4b94: 0d00 |007a: move-exception v0 │ │ -3e4b96: 7110 f90a 0000 |007b: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3e4b9c: 0c00 |007e: move-result-object v0 │ │ -3e4b9e: 7120 f70a 0400 |007f: invoke-static {v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3e4ba4: 280d |0082: goto 008f // +000d │ │ -3e4ba6: 0d0a |0083: move-exception v10 │ │ -3e4ba8: 7220 06b1 3b00 |0084: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -3e4bae: 7110 f90a 0a00 |0087: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3e4bb4: 0c0a |008a: move-result-object v10 │ │ -3e4bb6: 7120 f70a a400 |008b: invoke-static {v4, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3e4bbc: 0e00 |008e: return-void │ │ -3e4bbe: 2200 741e |008f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e4bc2: 7010 c7b2 0000 |0091: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e4bc8: 1a03 82bb |0094: const-string v3, "new size: " // string@bb82 │ │ -3e4bcc: 6e20 d3b2 3000 |0096: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e4bd2: 6e30 cfb2 5006 |0099: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3e4bd8: 6e10 deb2 0000 |009c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e4bde: 0c00 |009f: move-result-object v0 │ │ -3e4be0: 7120 f50a 0400 |00a0: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e4be6: 3100 0501 |00a3: cmp-long v0, v5, v1 │ │ -3e4bea: 3c00 0600 |00a5: if-gtz v0, 00ab // +0006 │ │ -3e4bee: 6e10 0fac 0a00 |00a7: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setCheckedOnSizeButUnknown:()V // method@ac0f │ │ -3e4bf4: 2804 |00aa: goto 00ae // +0004 │ │ -3e4bf6: 6e30 19ac 5a06 |00ab: invoke-virtual {v10, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@ac19 │ │ -3e4bfc: 7120 48b2 6500 |00ae: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3e4c02: 0c00 |00b1: move-result-object v0 │ │ -3e4c04: 7220 06b1 0b00 |00b2: invoke-interface {v11, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -3e4c0a: 7110 259c 0a00 |00b5: invoke-static {v10}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c25 │ │ -3e4c10: 0e00 |00b8: return-void │ │ +3e4a78: |[3e4a78] de.danoeh.antennapod.core.util.download.MediaSizeLoader.lambda$getFeedMediaSizeObservable$0:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V │ │ +3e4a88: 7100 629d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isEpisodeHeadDownloadAllowed:()Z // method@9d62 │ │ +3e4a8e: 0a00 |0003: move-result v0 │ │ +3e4a90: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +3e4a94: 7120 48b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3e4a9a: 0c03 |0009: move-result-object v3 │ │ +3e4a9c: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +3e4aa0: 7220 06b1 3b00 |000c: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +3e4aa6: 0e00 |000f: return-void │ │ +3e4aa8: 6e10 87ab 0a00 |0010: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3e4aae: 0a00 |0013: move-result v0 │ │ +3e4ab0: 1a04 7649 |0014: const-string v4, "MediaSizeLoader" // string@4976 │ │ +3e4ab4: 1705 0000 0080 |0016: const-wide/32 v5, #float -0 // #80000000 │ │ +3e4aba: 3800 1600 |0019: if-eqz v0, 002f // +0016 │ │ +3e4abe: 2200 231e |001b: new-instance v0, Ljava/io/File; // type@1e23 │ │ +3e4ac2: 6e10 f9ab 0a00 |001d: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@abf9 │ │ +3e4ac8: 0c03 |0020: move-result-object v3 │ │ +3e4aca: 7020 3cb1 3000 |0021: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3e4ad0: 6e10 44b1 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3e4ad6: 0a03 |0027: move-result v3 │ │ +3e4ad8: 3803 6700 |0028: if-eqz v3, 008f // +0067 │ │ +3e4adc: 6e10 4db1 0000 |002a: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@b14d │ │ +3e4ae2: 0b05 |002d: move-result-wide v5 │ │ +3e4ae4: 2861 |002e: goto 008f // +0061 │ │ +3e4ae6: 6e10 eaab 0a00 |002f: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkedOnSizeButUnknown:()Z // method@abea │ │ +3e4aec: 0a00 |0032: move-result v0 │ │ +3e4aee: 3900 5c00 |0033: if-nez v0, 008f // +005c │ │ +3e4af2: 6e10 84ab 0a00 |0035: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3e4af8: 0c00 |0038: move-result-object v0 │ │ +3e4afa: 7110 a80a 0000 |0039: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3e4b00: 0a07 |003c: move-result v7 │ │ +3e4b02: 3807 0600 |003d: if-eqz v7, 0043 // +0006 │ │ +3e4b06: 7220 06b1 3b00 |003f: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +3e4b0c: 0e00 |0042: return-void │ │ +3e4b0e: 7100 c798 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +3e4b14: 0c07 |0046: move-result-object v7 │ │ +3e4b16: 2208 9a1f |0047: new-instance v8, Lokhttp3/Request$Builder; // type@1f9a │ │ +3e4b1a: 7010 90b6 0800 |0049: invoke-direct {v8}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +3e4b20: 6e20 9ab6 0800 |004c: invoke-virtual {v8, v0}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ +3e4b26: 0c00 |004f: move-result-object v0 │ │ +3e4b28: 1a08 7b0c |0050: const-string v8, "Accept-Encoding" // string@0c7b │ │ +3e4b2c: 1a09 8299 |0052: const-string v9, "identity" // string@9982 │ │ +3e4b30: 6e30 95b6 8009 |0054: invoke-virtual {v0, v8, v9}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ +3e4b36: 0c00 |0057: move-result-object v0 │ │ +3e4b38: 6e10 94b6 0000 |0058: invoke-virtual {v0}, Lokhttp3/Request$Builder;.head:()Lokhttp3/Request$Builder; // method@b694 │ │ +3e4b3e: 0c00 |005b: move-result-object v0 │ │ +3e4b40: 6e10 92b6 0000 |005c: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3e4b46: 0c00 |005f: move-result-object v0 │ │ +3e4b48: 6e20 8fb6 0700 |0060: invoke-virtual {v7, v0}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +3e4b4e: 0c00 |0063: move-result-object v0 │ │ +3e4b50: 7210 65b6 0000 |0064: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +3e4b56: 0c00 |0067: move-result-object v0 │ │ +3e4b58: 6e10 a8b6 0000 |0068: invoke-virtual {v0}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ +3e4b5e: 0a07 |006b: move-result v7 │ │ +3e4b60: 3807 2300 |006c: if-eqz v7, 008f // +0023 │ │ +3e4b64: 1a07 8416 |006e: const-string v7, "Content-Length" // string@1684 │ │ +3e4b68: 6e20 a6b6 7000 |0070: invoke-virtual {v0, v7}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ +3e4b6e: 0c00 |0073: move-result-object v0 │ │ +3e4b70: 7110 30b2 0000 |0074: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3e4b76: 0a00 |0077: move-result v0 │ │ +3e4b78: 8105 |0078: int-to-long v5, v0 │ │ +3e4b7a: 2816 |0079: goto 008f // +0016 │ │ +3e4b7c: 0d00 |007a: move-exception v0 │ │ +3e4b7e: 7110 f90a 0000 |007b: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3e4b84: 0c00 |007e: move-result-object v0 │ │ +3e4b86: 7120 f70a 0400 |007f: invoke-static {v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3e4b8c: 280d |0082: goto 008f // +000d │ │ +3e4b8e: 0d0a |0083: move-exception v10 │ │ +3e4b90: 7220 06b1 3b00 |0084: invoke-interface {v11, v3}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +3e4b96: 7110 f90a 0a00 |0087: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3e4b9c: 0c0a |008a: move-result-object v10 │ │ +3e4b9e: 7120 f70a a400 |008b: invoke-static {v4, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3e4ba4: 0e00 |008e: return-void │ │ +3e4ba6: 2200 741e |008f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e4baa: 7010 c7b2 0000 |0091: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e4bb0: 1a03 82bb |0094: const-string v3, "new size: " // string@bb82 │ │ +3e4bb4: 6e20 d3b2 3000 |0096: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e4bba: 6e30 cfb2 5006 |0099: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3e4bc0: 6e10 deb2 0000 |009c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e4bc6: 0c00 |009f: move-result-object v0 │ │ +3e4bc8: 7120 f50a 0400 |00a0: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e4bce: 3100 0501 |00a3: cmp-long v0, v5, v1 │ │ +3e4bd2: 3c00 0600 |00a5: if-gtz v0, 00ab // +0006 │ │ +3e4bd6: 6e10 0fac 0a00 |00a7: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setCheckedOnSizeButUnknown:()V // method@ac0f │ │ +3e4bdc: 2804 |00aa: goto 00ae // +0004 │ │ +3e4bde: 6e30 19ac 5a06 |00ab: invoke-virtual {v10, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@ac19 │ │ +3e4be4: 7120 48b2 6500 |00ae: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3e4bea: 0c00 |00b1: move-result-object v0 │ │ +3e4bec: 7220 06b1 0b00 |00b2: invoke-interface {v11, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +3e4bf2: 7110 259c 0a00 |00b5: invoke-static {v10}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c25 │ │ +3e4bf8: 0e00 |00b8: return-void │ │ catches : 3 │ │ 0x005c - 0x0074 │ │ Ljava/io/IOException; -> 0x0083 │ │ 0x0074 - 0x0078 │ │ Ljava/lang/NumberFormatException; -> 0x007a │ │ Ljava/io/IOException; -> 0x0083 │ │ 0x007b - 0x0082 │ │ @@ -851392,17 +851392,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e4c3c: |[3e4c3c] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.:()V │ │ -3e4c4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e4c52: 0e00 |0003: return-void │ │ +3e4c24: |[3e4c24] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.:()V │ │ +3e4c34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e4c3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;) │ │ @@ -851410,17 +851410,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e4c54: |[3e4c54] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.init:(Landroid/content/Context;)V │ │ -3e4c64: 6900 de8d |0000: sput-object v0, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8dde │ │ -3e4c68: 0e00 |0002: return-void │ │ +3e4c3c: |[3e4c3c] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.init:(Landroid/content/Context;)V │ │ +3e4c4c: 6900 de8d |0000: sput-object v0, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8dde │ │ +3e4c50: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Landroid/content/Context; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;) │ │ @@ -851428,34 +851428,34 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -3e4c6c: |[3e4c6c] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.networkChangedDetected:()V │ │ -3e4c7c: 7100 609d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isAutoDownloadAllowed:()Z // method@9d60 │ │ -3e4c82: 0a00 |0003: move-result v0 │ │ -3e4c84: 1a01 734b |0004: const-string v1, "NetworkConnectionChangeHandler" // string@4b73 │ │ -3e4c88: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -3e4c8c: 1a00 c16d |0008: const-string v0, "auto-dl network available, starting auto-download" // string@6dc1 │ │ -3e4c90: 7120 c076 0100 |000a: invoke-static {v1, v0}, Lcom/google/android/exoplayer2/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@76c0 │ │ -3e4c96: 6200 de8d |000d: sget-object v0, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8dde │ │ -3e4c9a: 7110 519b 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ -3e4ca0: 2815 |0012: goto 0027 // +0015 │ │ -3e4ca2: 7100 689d 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ -3e4ca8: 0a00 |0016: move-result v0 │ │ -3e4caa: 3800 1000 |0017: if-eqz v0, 0027 // +0010 │ │ -3e4cae: 1a00 ea18 |0019: const-string v0, "Device is no longer connected to Wi-Fi. Cancelling ongoing downloads" // string@18ea │ │ -3e4cb2: 7120 c476 0100 |001b: invoke-static {v1, v0}, Lcom/google/android/exoplayer2/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)V // method@76c4 │ │ -3e4cb8: 7100 60ad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3e4cbe: 0c00 |0021: move-result-object v0 │ │ -3e4cc0: 6201 de8d |0022: sget-object v1, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8dde │ │ -3e4cc4: 6e20 5dad 1000 |0024: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@ad5d │ │ -3e4cca: 0e00 |0027: return-void │ │ +3e4c54: |[3e4c54] de.danoeh.antennapod.core.util.download.NetworkConnectionChangeHandler.networkChangedDetected:()V │ │ +3e4c64: 7100 609d 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isAutoDownloadAllowed:()Z // method@9d60 │ │ +3e4c6a: 0a00 |0003: move-result v0 │ │ +3e4c6c: 1a01 734b |0004: const-string v1, "NetworkConnectionChangeHandler" // string@4b73 │ │ +3e4c70: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +3e4c74: 1a00 c16d |0008: const-string v0, "auto-dl network available, starting auto-download" // string@6dc1 │ │ +3e4c78: 7120 c076 0100 |000a: invoke-static {v1, v0}, Lcom/google/android/exoplayer2/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)V // method@76c0 │ │ +3e4c7e: 6200 de8d |000d: sget-object v0, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8dde │ │ +3e4c82: 7110 519b 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ +3e4c88: 2815 |0012: goto 0027 // +0015 │ │ +3e4c8a: 7100 689d 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ +3e4c90: 0a00 |0016: move-result v0 │ │ +3e4c92: 3800 1000 |0017: if-eqz v0, 0027 // +0010 │ │ +3e4c96: 1a00 ea18 |0019: const-string v0, "Device is no longer connected to Wi-Fi. Cancelling ongoing downloads" // string@18ea │ │ +3e4c9a: 7120 c476 0100 |001b: invoke-static {v1, v0}, Lcom/google/android/exoplayer2/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)V // method@76c4 │ │ +3e4ca0: 7100 60ad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3e4ca6: 0c00 |0021: move-result-object v0 │ │ +3e4ca8: 6201 de8d |0022: sget-object v1, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.context:Landroid/content/Context; // field@8dde │ │ +3e4cac: 6e20 5dad 1000 |0024: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@ad5d │ │ +3e4cb2: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x000a line=19 │ │ 0x000d line=20 │ │ 0x0013 line=23 │ │ 0x001b line=24 │ │ @@ -851493,18 +851493,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e4ccc: |[3e4ccc] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;)V │ │ -3e4cdc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e4ce2: 5b01 df8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@8ddf │ │ -3e4ce6: 0e00 |0005: return-void │ │ +3e4cb4: |[3e4cb4] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;)V │ │ +3e4cc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e4cca: 5b01 df8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@8ddf │ │ +3e4cce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; │ │ │ │ @@ -851514,18 +851514,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3e4ce8: |[3e4ce8] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3e4cf8: 5410 df8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@8ddf │ │ -3e4cfc: 7120 ae9d 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.$r8$lambda$nzULNG7xtZsGAFlZJRkJxCvwAwM:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;Landroid/view/View;)V // method@9dae │ │ -3e4d02: 0e00 |0005: return-void │ │ +3e4cd0: |[3e4cd0] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3e4ce0: 5410 df8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@8ddf │ │ +3e4ce4: 7120 ae9d 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.$r8$lambda$nzULNG7xtZsGAFlZJRkJxCvwAwM:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;Landroid/view/View;)V // method@9dae │ │ +3e4cea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -851602,17 +851602,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3e4d1c: |[3e4d1c] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.$r8$lambda$nzULNG7xtZsGAFlZJRkJxCvwAwM:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;Landroid/view/View;)V │ │ -3e4d2c: 7020 b19d 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.lambda$new$0:(Landroid/view/View;)V // method@9db1 │ │ -3e4d32: 0e00 |0003: return-void │ │ +3e4d04: |[3e4d04] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.$r8$lambda$nzULNG7xtZsGAFlZJRkJxCvwAwM:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;Landroid/view/View;)V │ │ +3e4d14: 7020 b19d 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.lambda$new$0:(Landroid/view/View;)V // method@9db1 │ │ +3e4d1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -851621,21 +851621,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3e4d34: |[3e4d34] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.:(Landroid/view/View;)V │ │ -3e4d44: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e4d4a: 5b12 e28d |0003: iput-object v2, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8de2 │ │ -3e4d4e: 2200 a019 |0005: new-instance v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0; // type@19a0 │ │ -3e4d52: 7020 ab9d 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;)V // method@9dab │ │ -3e4d58: 6e20 680d 0200 |000a: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3e4d5e: 0e00 |000d: return-void │ │ +3e4d1c: |[3e4d1c] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.:(Landroid/view/View;)V │ │ +3e4d2c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e4d32: 5b12 e28d |0003: iput-object v2, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8de2 │ │ +3e4d36: 2200 a019 |0005: new-instance v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0; // type@19a0 │ │ +3e4d3a: 7020 ab9d 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;)V // method@9dab │ │ +3e4d40: 6e20 680d 0200 |000a: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3e4d46: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ 0x0005 line=22 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; │ │ @@ -851646,21 +851646,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3e4d60: |[3e4d60] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.lambda$new$0:(Landroid/view/View;)V │ │ -3e4d70: 5412 e08d |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.listener:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener; // field@8de0 │ │ -3e4d74: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ -3e4d78: 5510 e18d |0004: iget-boolean v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.loading:Z // field@8de1 │ │ -3e4d7c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -3e4d80: 7210 ad9d 0200 |0008: invoke-interface {v2}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;.onClick:()V // method@9dad │ │ -3e4d86: 0e00 |000b: return-void │ │ +3e4d48: |[3e4d48] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.lambda$new$0:(Landroid/view/View;)V │ │ +3e4d58: 5412 e08d |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.listener:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener; // field@8de0 │ │ +3e4d5c: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ +3e4d60: 5510 e18d |0004: iget-boolean v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.loading:Z // field@8de1 │ │ +3e4d64: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +3e4d68: 7210 ad9d 0200 |0008: invoke-interface {v2}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;.onClick:()V // method@9dad │ │ +3e4d6e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0008 line=24 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/View; │ │ @@ -851671,17 +851671,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e4d04: |[3e4d04] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.getRoot:()Landroid/view/View; │ │ -3e4d14: 5410 e28d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8de2 │ │ -3e4d18: 1100 |0002: return-object v0 │ │ +3e4cec: |[3e4cec] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.getRoot:()Landroid/view/View; │ │ +3e4cfc: 5410 e28d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8de2 │ │ +3e4d00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;) │ │ @@ -851689,17 +851689,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e4d88: |[3e4d88] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.setClickListener:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;)V │ │ -3e4d98: 5b01 e08d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.listener:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener; // field@8de0 │ │ -3e4d9c: 0e00 |0002: return-void │ │ +3e4d70: |[3e4d70] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.setClickListener:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;)V │ │ +3e4d80: 5b01 e08d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.listener:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener; // field@8de0 │ │ +3e4d84: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener; │ │ │ │ @@ -851708,35 +851708,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3e4da0: |[3e4da0] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.setLoadingState:(Z)V │ │ -3e4db0: 5440 e28d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8de2 │ │ -3e4db4: 6001 c079 |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.imgExpand:I // field@79c0 │ │ -3e4db8: 6e20 6f0c 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3e4dbe: 0c00 |0007: move-result-object v0 │ │ -3e4dc0: 1f00 f702 |0008: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -3e4dc4: 5441 e28d |000a: iget-object v1, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8de2 │ │ -3e4dc8: 6002 477a |000c: sget v2, Lde/danoeh/antennapod/core/R$id;.progBar:I // field@7a47 │ │ -3e4dcc: 6e20 6f0c 2100 |000e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3e4dd2: 0c01 |0011: move-result-object v1 │ │ -3e4dd4: 1f01 0003 |0012: check-cast v1, Landroid/widget/ProgressBar; // type@0300 │ │ -3e4dd8: 1302 0800 |0014: const/16 v2, #int 8 // #8 │ │ -3e4ddc: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -3e4dde: 3805 0900 |0017: if-eqz v5, 0020 // +0009 │ │ -3e4de2: 6e20 4511 2000 |0019: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3e4de8: 6e20 930d 3100 |001c: invoke-virtual {v1, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3e4dee: 2807 |001f: goto 0026 // +0007 │ │ -3e4df0: 6e20 4511 3000 |0020: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3e4df6: 6e20 930d 2100 |0023: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3e4dfc: 5c45 e18d |0026: iput-boolean v5, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.loading:Z // field@8de1 │ │ -3e4e00: 0e00 |0028: return-void │ │ +3e4d88: |[3e4d88] de.danoeh.antennapod.core.util.gui.MoreContentListFooterUtil.setLoadingState:(Z)V │ │ +3e4d98: 5440 e28d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8de2 │ │ +3e4d9c: 6001 c079 |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.imgExpand:I // field@79c0 │ │ +3e4da0: 6e20 6f0c 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3e4da6: 0c00 |0007: move-result-object v0 │ │ +3e4da8: 1f00 f702 |0008: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +3e4dac: 5441 e28d |000a: iget-object v1, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.root:Landroid/view/View; // field@8de2 │ │ +3e4db0: 6002 477a |000c: sget v2, Lde/danoeh/antennapod/core/R$id;.progBar:I // field@7a47 │ │ +3e4db4: 6e20 6f0c 2100 |000e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3e4dba: 0c01 |0011: move-result-object v1 │ │ +3e4dbc: 1f01 0003 |0012: check-cast v1, Landroid/widget/ProgressBar; // type@0300 │ │ +3e4dc0: 1302 0800 |0014: const/16 v2, #int 8 // #8 │ │ +3e4dc4: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +3e4dc6: 3805 0900 |0017: if-eqz v5, 0020 // +0009 │ │ +3e4dca: 6e20 4511 2000 |0019: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3e4dd0: 6e20 930d 3100 |001c: invoke-virtual {v1, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3e4dd6: 2807 |001f: goto 0026 // +0007 │ │ +3e4dd8: 6e20 4511 3000 |0020: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3e4dde: 6e20 930d 2100 |0023: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3e4de4: 5c45 e18d |0026: iput-boolean v5, v4, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.loading:Z // field@8de1 │ │ +3e4de8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x000a line=31 │ │ 0x0019 line=33 │ │ 0x001c line=34 │ │ 0x0020 line=36 │ │ @@ -851816,17 +851816,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e5150: |[3e5150] de.danoeh.antennapod.core.util.gui.NotificationUtils.:()V │ │ -3e5160: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e5166: 0e00 |0003: return-void │ │ +3e5138: |[3e5138] de.danoeh.antennapod.core.util.gui.NotificationUtils.:()V │ │ +3e5148: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e514e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/gui/NotificationUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/gui/NotificationUtils;) │ │ @@ -851834,40 +851834,40 @@ │ │ type : '(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3e4e04: |[3e4e04] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelAutoDownload:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e4e14: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ -3e4e18: 1a01 e76d |0002: const-string v1, "auto_download" // string@6de7 │ │ -3e4e1c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3e4e1e: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ -3e4e24: 6001 e37d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_auto_download:I // field@7de3 │ │ -3e4e28: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e4e2e: 0c01 |000d: move-result-object v1 │ │ -3e4e30: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ -3e4e36: 0c00 |0011: move-result-object v0 │ │ -3e4e38: 6001 e87d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_episode_auto_download:I // field@7de8 │ │ -3e4e3c: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e4e42: 0c03 |0017: move-result-object v3 │ │ -3e4e44: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ -3e4e4a: 0c03 |001b: move-result-object v3 │ │ -3e4e4c: 1a00 6a96 |001c: const-string v0, "group_news" // string@966a │ │ -3e4e50: 6e20 9527 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2795 │ │ -3e4e56: 0c03 |0021: move-result-object v3 │ │ -3e4e58: 7100 40b0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getShowAutoDownloadReportRaw:()Z // method@b040 │ │ -3e4e5e: 0a00 |0025: move-result v0 │ │ -3e4e60: 3800 0600 |0026: if-eqz v0, 002c // +0006 │ │ -3e4e64: 1230 |0028: const/4 v0, #int 3 // #3 │ │ -3e4e66: 6e20 9627 0300 |0029: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setImportance:(I)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2796 │ │ -3e4e6c: 6e10 9327 0300 |002c: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ -3e4e72: 0c03 |002f: move-result-object v3 │ │ -3e4e74: 1103 |0030: return-object v3 │ │ +3e4dec: |[3e4dec] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelAutoDownload:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e4dfc: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ +3e4e00: 1a01 e76d |0002: const-string v1, "auto_download" // string@6de7 │ │ +3e4e04: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3e4e06: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ +3e4e0c: 6001 e37d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_auto_download:I // field@7de3 │ │ +3e4e10: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e4e16: 0c01 |000d: move-result-object v1 │ │ +3e4e18: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ +3e4e1e: 0c00 |0011: move-result-object v0 │ │ +3e4e20: 6001 e87d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_episode_auto_download:I // field@7de8 │ │ +3e4e24: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e4e2a: 0c03 |0017: move-result-object v3 │ │ +3e4e2c: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ +3e4e32: 0c03 |001b: move-result-object v3 │ │ +3e4e34: 1a00 6a96 |001c: const-string v0, "group_news" // string@966a │ │ +3e4e38: 6e20 9527 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2795 │ │ +3e4e3e: 0c03 |0021: move-result-object v3 │ │ +3e4e40: 7100 40b0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getShowAutoDownloadReportRaw:()Z // method@b040 │ │ +3e4e46: 0a00 |0025: move-result v0 │ │ +3e4e48: 3800 0600 |0026: if-eqz v0, 002c // +0006 │ │ +3e4e4c: 1230 |0028: const/4 v0, #int 3 // #3 │ │ +3e4e4e: 6e20 9627 0300 |0029: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setImportance:(I)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2796 │ │ +3e4e54: 6e10 9327 0300 |002c: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ +3e4e5a: 0c03 |002f: move-result-object v3 │ │ +3e4e5c: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000a line=104 │ │ 0x0014 line=105 │ │ 0x001e line=106 │ │ 0x0022 line=108 │ │ @@ -851881,35 +851881,35 @@ │ │ type : '(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3e4e78: |[3e4e78] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelDownloading:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e4e88: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ -3e4e8c: 1a01 fd7c |0002: const-string v1, "downloading" // string@7cfd │ │ -3e4e90: 1222 |0004: const/4 v2, #int 2 // #2 │ │ -3e4e92: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ -3e4e98: 6001 e67d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_downloading:I // field@7de6 │ │ -3e4e9c: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e4ea2: 0c01 |000d: move-result-object v1 │ │ -3e4ea4: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ -3e4eaa: 0c00 |0011: move-result-object v0 │ │ -3e4eac: 6001 e77d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_downloading_description:I // field@7de7 │ │ -3e4eb0: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e4eb6: 0c03 |0017: move-result-object v3 │ │ -3e4eb8: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ -3e4ebe: 0c03 |001b: move-result-object v3 │ │ -3e4ec0: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -3e4ec2: 6e20 9827 0300 |001d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setShowBadge:(Z)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2798 │ │ -3e4ec8: 0c03 |0020: move-result-object v3 │ │ -3e4eca: 6e10 9327 0300 |0021: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ -3e4ed0: 0c03 |0024: move-result-object v3 │ │ -3e4ed2: 1103 |0025: return-object v3 │ │ +3e4e60: |[3e4e60] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelDownloading:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e4e70: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ +3e4e74: 1a01 fd7c |0002: const-string v1, "downloading" // string@7cfd │ │ +3e4e78: 1222 |0004: const/4 v2, #int 2 // #2 │ │ +3e4e7a: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ +3e4e80: 6001 e67d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_downloading:I // field@7de6 │ │ +3e4e84: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e4e8a: 0c01 |000d: move-result-object v1 │ │ +3e4e8c: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ +3e4e92: 0c00 |0011: move-result-object v0 │ │ +3e4e94: 6001 e77d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_downloading_description:I // field@7de7 │ │ +3e4e98: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e4e9e: 0c03 |0017: move-result-object v3 │ │ +3e4ea0: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ +3e4ea6: 0c03 |001b: move-result-object v3 │ │ +3e4ea8: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +3e4eaa: 6e20 9827 0300 |001d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setShowBadge:(Z)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2798 │ │ +3e4eb0: 0c03 |0020: move-result-object v3 │ │ +3e4eb2: 6e10 9327 0300 |0021: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ +3e4eb8: 0c03 |0024: move-result-object v3 │ │ +3e4eba: 1103 |0025: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x000a line=58 │ │ 0x0014 line=59 │ │ 0x001d line=60 │ │ 0x0021 line=61 │ │ @@ -851921,35 +851921,35 @@ │ │ type : '(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3e4ed4: |[3e4ed4] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelEpisodeNotification:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e4ee4: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ -3e4ee8: 1a01 7d7f |0002: const-string v1, "episode_notifications" // string@7f7d │ │ -3e4eec: 1232 |0004: const/4 v2, #int 3 // #3 │ │ -3e4eee: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ -3e4ef4: 6001 e97d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_new_episode:I // field@7de9 │ │ -3e4ef8: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e4efe: 0c01 |000d: move-result-object v1 │ │ -3e4f00: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ -3e4f06: 0c00 |0011: move-result-object v0 │ │ -3e4f08: 6001 ea7d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_new_episode_description:I // field@7dea │ │ -3e4f0c: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e4f12: 0c03 |0017: move-result-object v3 │ │ -3e4f14: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ -3e4f1a: 0c03 |001b: move-result-object v3 │ │ -3e4f1c: 1a00 6a96 |001c: const-string v0, "group_news" // string@966a │ │ -3e4f20: 6e20 9527 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2795 │ │ -3e4f26: 0c03 |0021: move-result-object v3 │ │ -3e4f28: 6e10 9327 0300 |0022: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ -3e4f2e: 0c03 |0025: move-result-object v3 │ │ -3e4f30: 1103 |0026: return-object v3 │ │ +3e4ebc: |[3e4ebc] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelEpisodeNotification:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e4ecc: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ +3e4ed0: 1a01 7d7f |0002: const-string v1, "episode_notifications" // string@7f7d │ │ +3e4ed4: 1232 |0004: const/4 v2, #int 3 // #3 │ │ +3e4ed6: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ +3e4edc: 6001 e97d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_new_episode:I // field@7de9 │ │ +3e4ee0: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e4ee6: 0c01 |000d: move-result-object v1 │ │ +3e4ee8: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ +3e4eee: 0c00 |0011: move-result-object v0 │ │ +3e4ef0: 6001 ea7d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_new_episode_description:I // field@7dea │ │ +3e4ef4: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e4efa: 0c03 |0017: move-result-object v3 │ │ +3e4efc: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ +3e4f02: 0c03 |001b: move-result-object v3 │ │ +3e4f04: 1a00 6a96 |001c: const-string v0, "group_news" // string@966a │ │ +3e4f08: 6e20 9527 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2795 │ │ +3e4f0e: 0c03 |0021: move-result-object v3 │ │ +3e4f10: 6e10 9327 0300 |0022: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ +3e4f16: 0c03 |0025: move-result-object v3 │ │ +3e4f18: 1103 |0026: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x000a line=118 │ │ 0x0014 line=119 │ │ 0x001e line=120 │ │ 0x0022 line=121 │ │ @@ -851961,40 +851961,40 @@ │ │ type : '(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3e4f34: |[3e4f34] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e4f44: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ -3e4f48: 1a01 927f |0002: const-string v1, "error" // string@7f92 │ │ -3e4f4c: 1242 |0004: const/4 v2, #int 4 // #4 │ │ -3e4f4e: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ -3e4f54: 6001 e47d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_download_error:I // field@7de4 │ │ -3e4f58: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e4f5e: 0c01 |000d: move-result-object v1 │ │ -3e4f60: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ -3e4f66: 0c00 |0011: move-result-object v0 │ │ -3e4f68: 6001 e57d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_download_error_description:I // field@7de5 │ │ -3e4f6c: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e4f72: 0c03 |0017: move-result-object v3 │ │ -3e4f74: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ -3e4f7a: 0c03 |001b: move-result-object v3 │ │ -3e4f7c: 1a00 6996 |001c: const-string v0, "group_errors" // string@9669 │ │ -3e4f80: 6e20 9527 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2795 │ │ -3e4f86: 0c03 |0021: move-result-object v3 │ │ -3e4f88: 7100 41b0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getShowDownloadReportRaw:()Z // method@b041 │ │ -3e4f8e: 0a00 |0025: move-result v0 │ │ -3e4f90: 3900 0600 |0026: if-nez v0, 002c // +0006 │ │ -3e4f94: 1200 |0028: const/4 v0, #int 0 // #0 │ │ -3e4f96: 6e20 9627 0300 |0029: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setImportance:(I)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2796 │ │ -3e4f9c: 6e10 9327 0300 |002c: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ -3e4fa2: 0c03 |002f: move-result-object v3 │ │ -3e4fa4: 1103 |0030: return-object v3 │ │ +3e4f1c: |[3e4f1c] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e4f2c: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ +3e4f30: 1a01 927f |0002: const-string v1, "error" // string@7f92 │ │ +3e4f34: 1242 |0004: const/4 v2, #int 4 // #4 │ │ +3e4f36: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ +3e4f3c: 6001 e47d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_download_error:I // field@7de4 │ │ +3e4f40: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e4f46: 0c01 |000d: move-result-object v1 │ │ +3e4f48: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ +3e4f4e: 0c00 |0011: move-result-object v0 │ │ +3e4f50: 6001 e57d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_download_error_description:I // field@7de5 │ │ +3e4f54: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e4f5a: 0c03 |0017: move-result-object v3 │ │ +3e4f5c: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ +3e4f62: 0c03 |001b: move-result-object v3 │ │ +3e4f64: 1a00 6996 |001c: const-string v0, "group_errors" // string@9669 │ │ +3e4f68: 6e20 9527 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2795 │ │ +3e4f6e: 0c03 |0021: move-result-object v3 │ │ +3e4f70: 7100 41b0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getShowDownloadReportRaw:()Z // method@b041 │ │ +3e4f76: 0a00 |0025: move-result v0 │ │ +3e4f78: 3900 0600 |0026: if-nez v0, 002c // +0006 │ │ +3e4f7c: 1200 |0028: const/4 v0, #int 0 // #0 │ │ +3e4f7e: 6e20 9627 0300 |0029: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setImportance:(I)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2796 │ │ +3e4f84: 6e10 9327 0300 |002c: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ +3e4f8a: 0c03 |002f: move-result-object v3 │ │ +3e4f8c: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000a line=76 │ │ 0x0014 line=77 │ │ 0x001e line=78 │ │ 0x0022 line=80 │ │ @@ -852008,35 +852008,35 @@ │ │ type : '(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3e4fa8: |[3e4fa8] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelPlaying:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e4fb8: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ -3e4fbc: 1a01 39c5 |0002: const-string v1, "playing" // string@c539 │ │ -3e4fc0: 1222 |0004: const/4 v2, #int 2 // #2 │ │ -3e4fc2: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ -3e4fc8: 6001 eb7d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_playing:I // field@7deb │ │ -3e4fcc: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e4fd2: 0c01 |000d: move-result-object v1 │ │ -3e4fd4: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ -3e4fda: 0c00 |0011: move-result-object v0 │ │ -3e4fdc: 6001 ec7d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_playing_description:I // field@7dec │ │ -3e4fe0: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e4fe6: 0c03 |0017: move-result-object v3 │ │ -3e4fe8: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ -3e4fee: 0c03 |001b: move-result-object v3 │ │ -3e4ff0: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -3e4ff2: 6e20 9827 0300 |001d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setShowBadge:(Z)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2798 │ │ -3e4ff8: 0c03 |0020: move-result-object v3 │ │ -3e4ffa: 6e10 9327 0300 |0021: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ -3e5000: 0c03 |0024: move-result-object v3 │ │ -3e5002: 1103 |0025: return-object v3 │ │ +3e4f90: |[3e4f90] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelPlaying:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e4fa0: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ +3e4fa4: 1a01 39c5 |0002: const-string v1, "playing" // string@c539 │ │ +3e4fa8: 1222 |0004: const/4 v2, #int 2 // #2 │ │ +3e4faa: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ +3e4fb0: 6001 eb7d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_playing:I // field@7deb │ │ +3e4fb4: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e4fba: 0c01 |000d: move-result-object v1 │ │ +3e4fbc: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ +3e4fc2: 0c00 |0011: move-result-object v0 │ │ +3e4fc4: 6001 ec7d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_playing_description:I // field@7dec │ │ +3e4fc8: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e4fce: 0c03 |0017: move-result-object v3 │ │ +3e4fd0: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ +3e4fd6: 0c03 |001b: move-result-object v3 │ │ +3e4fd8: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +3e4fda: 6e20 9827 0300 |001d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setShowBadge:(Z)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2798 │ │ +3e4fe0: 0c03 |0020: move-result-object v3 │ │ +3e4fe2: 6e10 9327 0300 |0021: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ +3e4fe8: 0c03 |0024: move-result-object v3 │ │ +3e4fea: 1103 |0025: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000a line=67 │ │ 0x0014 line=68 │ │ 0x001d line=69 │ │ 0x0021 line=70 │ │ @@ -852048,40 +852048,40 @@ │ │ type : '(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3e5004: |[3e5004] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelSyncError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e5014: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ -3e5018: 1a01 3ede |0002: const-string v1, "sync_error" // string@de3e │ │ -3e501c: 1242 |0004: const/4 v2, #int 4 // #4 │ │ -3e501e: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ -3e5024: 6001 ed7d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_sync_error:I // field@7ded │ │ -3e5028: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e502e: 0c01 |000d: move-result-object v1 │ │ -3e5030: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ -3e5036: 0c00 |0011: move-result-object v0 │ │ -3e5038: 6001 ee7d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_sync_error_description:I // field@7dee │ │ -3e503c: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e5042: 0c03 |0017: move-result-object v3 │ │ -3e5044: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ -3e504a: 0c03 |001b: move-result-object v3 │ │ -3e504c: 1a00 6996 |001c: const-string v0, "group_errors" // string@9669 │ │ -3e5050: 6e20 9527 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2795 │ │ -3e5056: 0c03 |0021: move-result-object v3 │ │ -3e5058: 7100 32b0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getGpodnetNotificationsEnabledRaw:()Z // method@b032 │ │ -3e505e: 0a00 |0025: move-result v0 │ │ -3e5060: 3900 0600 |0026: if-nez v0, 002c // +0006 │ │ -3e5064: 1200 |0028: const/4 v0, #int 0 // #0 │ │ -3e5066: 6e20 9627 0300 |0029: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setImportance:(I)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2796 │ │ -3e506c: 6e10 9327 0300 |002c: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ -3e5072: 0c03 |002f: move-result-object v3 │ │ -3e5074: 1103 |0030: return-object v3 │ │ +3e4fec: |[3e4fec] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelSyncError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e4ffc: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ +3e5000: 1a01 3ede |0002: const-string v1, "sync_error" // string@de3e │ │ +3e5004: 1242 |0004: const/4 v2, #int 4 // #4 │ │ +3e5006: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ +3e500c: 6001 ed7d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_sync_error:I // field@7ded │ │ +3e5010: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e5016: 0c01 |000d: move-result-object v1 │ │ +3e5018: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ +3e501e: 0c00 |0011: move-result-object v0 │ │ +3e5020: 6001 ee7d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_sync_error_description:I // field@7dee │ │ +3e5024: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e502a: 0c03 |0017: move-result-object v3 │ │ +3e502c: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ +3e5032: 0c03 |001b: move-result-object v3 │ │ +3e5034: 1a00 6996 |001c: const-string v0, "group_errors" // string@9669 │ │ +3e5038: 6e20 9527 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2795 │ │ +3e503e: 0c03 |0021: move-result-object v3 │ │ +3e5040: 7100 32b0 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getGpodnetNotificationsEnabledRaw:()Z // method@b032 │ │ +3e5046: 0a00 |0025: move-result v0 │ │ +3e5048: 3900 0600 |0026: if-nez v0, 002c // +0006 │ │ +3e504c: 1200 |0028: const/4 v0, #int 0 // #0 │ │ +3e504e: 6e20 9627 0300 |0029: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setImportance:(I)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2796 │ │ +3e5054: 6e10 9327 0300 |002c: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ +3e505a: 0c03 |002f: move-result-object v3 │ │ +3e505c: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x000a line=90 │ │ 0x0014 line=91 │ │ 0x001e line=92 │ │ 0x0022 line=94 │ │ @@ -852095,35 +852095,35 @@ │ │ type : '(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3e5078: |[3e5078] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelUserAction:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ -3e5088: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ -3e508c: 1a01 49e4 |0002: const-string v1, "user_action" // string@e449 │ │ -3e5090: 1242 |0004: const/4 v2, #int 4 // #4 │ │ -3e5092: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ -3e5098: 6001 ef7d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_user_action:I // field@7def │ │ -3e509c: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e50a2: 0c01 |000d: move-result-object v1 │ │ -3e50a4: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ -3e50aa: 0c00 |0011: move-result-object v0 │ │ -3e50ac: 6001 f07d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_user_action_description:I // field@7df0 │ │ -3e50b0: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e50b6: 0c03 |0017: move-result-object v3 │ │ -3e50b8: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ -3e50be: 0c03 |001b: move-result-object v3 │ │ -3e50c0: 1a00 6996 |001c: const-string v0, "group_errors" // string@9669 │ │ -3e50c4: 6e20 9527 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2795 │ │ -3e50ca: 0c03 |0021: move-result-object v3 │ │ -3e50cc: 6e10 9327 0300 |0022: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ -3e50d2: 0c03 |0025: move-result-object v3 │ │ -3e50d4: 1103 |0026: return-object v3 │ │ +3e5060: |[3e5060] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannelUserAction:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; │ │ +3e5070: 2200 d305 |0000: new-instance v0, Landroidx/core/app/NotificationChannelCompat$Builder; // type@05d3 │ │ +3e5074: 1a01 49e4 |0002: const-string v1, "user_action" // string@e449 │ │ +3e5078: 1242 |0004: const/4 v2, #int 4 // #4 │ │ +3e507a: 7030 9227 1002 |0005: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationChannelCompat$Builder;.:(Ljava/lang/String;I)V // method@2792 │ │ +3e5080: 6001 ef7d |0008: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_user_action:I // field@7def │ │ +3e5084: 6e20 3002 1300 |000a: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e508a: 0c01 |000d: move-result-object v1 │ │ +3e508c: 6e20 9727 1000 |000e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationChannelCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2797 │ │ +3e5092: 0c00 |0011: move-result-object v0 │ │ +3e5094: 6001 f07d |0012: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_channel_user_action_description:I // field@7df0 │ │ +3e5098: 6e20 3002 1300 |0014: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e509e: 0c03 |0017: move-result-object v3 │ │ +3e50a0: 6e20 9427 3000 |0018: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.setDescription:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2794 │ │ +3e50a6: 0c03 |001b: move-result-object v3 │ │ +3e50a8: 1a00 6996 |001c: const-string v0, "group_errors" // string@9669 │ │ +3e50ac: 6e20 9527 0300 |001e: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationChannelCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationChannelCompat$Builder; // method@2795 │ │ +3e50b2: 0c03 |0021: move-result-object v3 │ │ +3e50b4: 6e10 9327 0300 |0022: invoke-virtual {v3}, Landroidx/core/app/NotificationChannelCompat$Builder;.build:()Landroidx/core/app/NotificationChannelCompat; // method@2793 │ │ +3e50ba: 0c03 |0025: move-result-object v3 │ │ +3e50bc: 1103 |0026: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x000a line=49 │ │ 0x0014 line=50 │ │ 0x001e line=51 │ │ 0x0022 line=52 │ │ @@ -852135,61 +852135,61 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -3e5168: |[3e5168] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannels:(Landroid/content/Context;)V │ │ -3e5178: 7110 1328 0600 |0000: invoke-static {v6}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ -3e517e: 0c00 |0003: move-result-object v0 │ │ -3e5180: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -3e5182: 2312 2320 |0005: new-array v2, v1, [Landroidx/core/app/NotificationChannelGroupCompat; // type@2023 │ │ -3e5186: 7110 bd9d 0600 |0007: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createGroupErrors:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; // method@9dbd │ │ -3e518c: 0c03 |000a: move-result-object v3 │ │ -3e518e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -3e5190: 4d03 0204 |000c: aput-object v3, v2, v4 │ │ -3e5194: 7110 be9d 0600 |000e: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createGroupNews:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; // method@9dbe │ │ -3e519a: 0c03 |0011: move-result-object v3 │ │ -3e519c: 1215 |0012: const/4 v5, #int 1 // #1 │ │ -3e519e: 4d03 0205 |0013: aput-object v3, v2, v5 │ │ -3e51a2: 7110 2db4 0200 |0015: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -3e51a8: 0c02 |0018: move-result-object v2 │ │ -3e51aa: 6e20 1128 2000 |0019: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationManagerCompat;.createNotificationChannelGroupsCompat:(Ljava/util/List;)V // method@2811 │ │ -3e51b0: 1272 |001c: const/4 v2, #int 7 // #7 │ │ -3e51b2: 2322 2220 |001d: new-array v2, v2, [Landroidx/core/app/NotificationChannelCompat; // type@2022 │ │ -3e51b6: 7110 bb9d 0600 |001f: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelUserAction:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dbb │ │ -3e51bc: 0c03 |0022: move-result-object v3 │ │ -3e51be: 4d03 0204 |0023: aput-object v3, v2, v4 │ │ -3e51c2: 7110 b69d 0600 |0025: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelDownloading:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9db6 │ │ -3e51c8: 0c03 |0028: move-result-object v3 │ │ -3e51ca: 4d03 0205 |0029: aput-object v3, v2, v5 │ │ -3e51ce: 7110 b99d 0600 |002b: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelPlaying:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9db9 │ │ -3e51d4: 0c03 |002e: move-result-object v3 │ │ -3e51d6: 4d03 0201 |002f: aput-object v3, v2, v1 │ │ -3e51da: 1231 |0031: const/4 v1, #int 3 // #3 │ │ -3e51dc: 7110 b89d 0600 |0032: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9db8 │ │ -3e51e2: 0c03 |0035: move-result-object v3 │ │ -3e51e4: 4d03 0201 |0036: aput-object v3, v2, v1 │ │ -3e51e8: 1241 |0038: const/4 v1, #int 4 // #4 │ │ -3e51ea: 7110 ba9d 0600 |0039: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelSyncError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dba │ │ -3e51f0: 0c03 |003c: move-result-object v3 │ │ -3e51f2: 4d03 0201 |003d: aput-object v3, v2, v1 │ │ -3e51f6: 1251 |003f: const/4 v1, #int 5 // #5 │ │ -3e51f8: 7110 b59d 0600 |0040: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelAutoDownload:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9db5 │ │ -3e51fe: 0c03 |0043: move-result-object v3 │ │ -3e5200: 4d03 0201 |0044: aput-object v3, v2, v1 │ │ -3e5204: 1261 |0046: const/4 v1, #int 6 // #6 │ │ -3e5206: 7110 b79d 0600 |0047: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelEpisodeNotification:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9db7 │ │ -3e520c: 0c06 |004a: move-result-object v6 │ │ -3e520e: 4d06 0201 |004b: aput-object v6, v2, v1 │ │ -3e5212: 7110 2db4 0200 |004d: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -3e5218: 0c06 |0050: move-result-object v6 │ │ -3e521a: 6e20 1228 6000 |0051: invoke-virtual {v0, v6}, Landroidx/core/app/NotificationManagerCompat;.createNotificationChannelsCompat:(Ljava/util/List;)V // method@2812 │ │ -3e5220: 0e00 |0054: return-void │ │ +3e5150: |[3e5150] de.danoeh.antennapod.core.util.gui.NotificationUtils.createChannels:(Landroid/content/Context;)V │ │ +3e5160: 7110 1328 0600 |0000: invoke-static {v6}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ +3e5166: 0c00 |0003: move-result-object v0 │ │ +3e5168: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +3e516a: 2312 2320 |0005: new-array v2, v1, [Landroidx/core/app/NotificationChannelGroupCompat; // type@2023 │ │ +3e516e: 7110 bd9d 0600 |0007: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createGroupErrors:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; // method@9dbd │ │ +3e5174: 0c03 |000a: move-result-object v3 │ │ +3e5176: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +3e5178: 4d03 0204 |000c: aput-object v3, v2, v4 │ │ +3e517c: 7110 be9d 0600 |000e: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createGroupNews:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; // method@9dbe │ │ +3e5182: 0c03 |0011: move-result-object v3 │ │ +3e5184: 1215 |0012: const/4 v5, #int 1 // #1 │ │ +3e5186: 4d03 0205 |0013: aput-object v3, v2, v5 │ │ +3e518a: 7110 2db4 0200 |0015: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +3e5190: 0c02 |0018: move-result-object v2 │ │ +3e5192: 6e20 1128 2000 |0019: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationManagerCompat;.createNotificationChannelGroupsCompat:(Ljava/util/List;)V // method@2811 │ │ +3e5198: 1272 |001c: const/4 v2, #int 7 // #7 │ │ +3e519a: 2322 2220 |001d: new-array v2, v2, [Landroidx/core/app/NotificationChannelCompat; // type@2022 │ │ +3e519e: 7110 bb9d 0600 |001f: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelUserAction:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dbb │ │ +3e51a4: 0c03 |0022: move-result-object v3 │ │ +3e51a6: 4d03 0204 |0023: aput-object v3, v2, v4 │ │ +3e51aa: 7110 b69d 0600 |0025: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelDownloading:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9db6 │ │ +3e51b0: 0c03 |0028: move-result-object v3 │ │ +3e51b2: 4d03 0205 |0029: aput-object v3, v2, v5 │ │ +3e51b6: 7110 b99d 0600 |002b: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelPlaying:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9db9 │ │ +3e51bc: 0c03 |002e: move-result-object v3 │ │ +3e51be: 4d03 0201 |002f: aput-object v3, v2, v1 │ │ +3e51c2: 1231 |0031: const/4 v1, #int 3 // #3 │ │ +3e51c4: 7110 b89d 0600 |0032: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9db8 │ │ +3e51ca: 0c03 |0035: move-result-object v3 │ │ +3e51cc: 4d03 0201 |0036: aput-object v3, v2, v1 │ │ +3e51d0: 1241 |0038: const/4 v1, #int 4 // #4 │ │ +3e51d2: 7110 ba9d 0600 |0039: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelSyncError:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9dba │ │ +3e51d8: 0c03 |003c: move-result-object v3 │ │ +3e51da: 4d03 0201 |003d: aput-object v3, v2, v1 │ │ +3e51de: 1251 |003f: const/4 v1, #int 5 // #5 │ │ +3e51e0: 7110 b59d 0600 |0040: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelAutoDownload:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9db5 │ │ +3e51e6: 0c03 |0043: move-result-object v3 │ │ +3e51e8: 4d03 0201 |0044: aput-object v3, v2, v1 │ │ +3e51ec: 1261 |0046: const/4 v1, #int 6 // #6 │ │ +3e51ee: 7110 b79d 0600 |0047: invoke-static {v6}, Lde/danoeh/antennapod/core/util/gui/NotificationUtils;.createChannelEpisodeNotification:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelCompat; // method@9db7 │ │ +3e51f4: 0c06 |004a: move-result-object v6 │ │ +3e51f6: 4d06 0201 |004b: aput-object v6, v2, v1 │ │ +3e51fa: 7110 2db4 0200 |004d: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +3e5200: 0c06 |0050: move-result-object v6 │ │ +3e5202: 6e20 1228 6000 |0051: invoke-virtual {v0, v6}, Landroidx/core/app/NotificationManagerCompat;.createNotificationChannelsCompat:(Ljava/util/List;)V // method@2812 │ │ +3e5208: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0007 line=31 │ │ 0x000e line=32 │ │ 0x0015 line=30 │ │ 0x0019 line=33 │ │ @@ -852210,26 +852210,26 @@ │ │ type : '(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -3e50d8: |[3e50d8] de.danoeh.antennapod.core.util.gui.NotificationUtils.createGroupErrors:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; │ │ -3e50e8: 2200 d605 |0000: new-instance v0, Landroidx/core/app/NotificationChannelGroupCompat$Builder; // type@05d6 │ │ -3e50ec: 1a01 6996 |0002: const-string v1, "group_errors" // string@9669 │ │ -3e50f0: 7020 9c27 1000 |0004: invoke-direct {v0, v1}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.:(Ljava/lang/String;)V // method@279c │ │ -3e50f6: 6001 f17d |0007: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_group_errors:I // field@7df1 │ │ -3e50fa: 6e20 3002 1200 |0009: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e5100: 0c02 |000c: move-result-object v2 │ │ -3e5102: 6e20 9e27 2000 |000d: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelGroupCompat$Builder; // method@279e │ │ -3e5108: 0c02 |0010: move-result-object v2 │ │ -3e510a: 6e10 9d27 0200 |0011: invoke-virtual {v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.build:()Landroidx/core/app/NotificationChannelGroupCompat; // method@279d │ │ -3e5110: 0c02 |0014: move-result-object v2 │ │ -3e5112: 1102 |0015: return-object v2 │ │ +3e50c0: |[3e50c0] de.danoeh.antennapod.core.util.gui.NotificationUtils.createGroupErrors:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; │ │ +3e50d0: 2200 d605 |0000: new-instance v0, Landroidx/core/app/NotificationChannelGroupCompat$Builder; // type@05d6 │ │ +3e50d4: 1a01 6996 |0002: const-string v1, "group_errors" // string@9669 │ │ +3e50d8: 7020 9c27 1000 |0004: invoke-direct {v0, v1}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.:(Ljava/lang/String;)V // method@279c │ │ +3e50de: 6001 f17d |0007: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_group_errors:I // field@7df1 │ │ +3e50e2: 6e20 3002 1200 |0009: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e50e8: 0c02 |000c: move-result-object v2 │ │ +3e50ea: 6e20 9e27 2000 |000d: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelGroupCompat$Builder; // method@279e │ │ +3e50f0: 0c02 |0010: move-result-object v2 │ │ +3e50f2: 6e10 9d27 0200 |0011: invoke-virtual {v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.build:()Landroidx/core/app/NotificationChannelGroupCompat; // method@279d │ │ +3e50f8: 0c02 |0014: move-result-object v2 │ │ +3e50fa: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0009 line=126 │ │ 0x0011 line=127 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/content/Context; │ │ @@ -852239,26 +852239,26 @@ │ │ type : '(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -3e5114: |[3e5114] de.danoeh.antennapod.core.util.gui.NotificationUtils.createGroupNews:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; │ │ -3e5124: 2200 d605 |0000: new-instance v0, Landroidx/core/app/NotificationChannelGroupCompat$Builder; // type@05d6 │ │ -3e5128: 1a01 6a96 |0002: const-string v1, "group_news" // string@966a │ │ -3e512c: 7020 9c27 1000 |0004: invoke-direct {v0, v1}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.:(Ljava/lang/String;)V // method@279c │ │ -3e5132: 6001 f27d |0007: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_group_news:I // field@7df2 │ │ -3e5136: 6e20 3002 1200 |0009: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e513c: 0c02 |000c: move-result-object v2 │ │ -3e513e: 6e20 9e27 2000 |000d: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelGroupCompat$Builder; // method@279e │ │ -3e5144: 0c02 |0010: move-result-object v2 │ │ -3e5146: 6e10 9d27 0200 |0011: invoke-virtual {v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.build:()Landroidx/core/app/NotificationChannelGroupCompat; // method@279d │ │ -3e514c: 0c02 |0014: move-result-object v2 │ │ -3e514e: 1102 |0015: return-object v2 │ │ +3e50fc: |[3e50fc] de.danoeh.antennapod.core.util.gui.NotificationUtils.createGroupNews:(Landroid/content/Context;)Landroidx/core/app/NotificationChannelGroupCompat; │ │ +3e510c: 2200 d605 |0000: new-instance v0, Landroidx/core/app/NotificationChannelGroupCompat$Builder; // type@05d6 │ │ +3e5110: 1a01 6a96 |0002: const-string v1, "group_news" // string@966a │ │ +3e5114: 7020 9c27 1000 |0004: invoke-direct {v0, v1}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.:(Ljava/lang/String;)V // method@279c │ │ +3e511a: 6001 f27d |0007: sget v1, Lde/danoeh/antennapod/core/R$string;.notification_group_news:I // field@7df2 │ │ +3e511e: 6e20 3002 1200 |0009: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e5124: 0c02 |000c: move-result-object v2 │ │ +3e5126: 6e20 9e27 2000 |000d: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.setName:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationChannelGroupCompat$Builder; // method@279e │ │ +3e512c: 0c02 |0010: move-result-object v2 │ │ +3e512e: 6e10 9d27 0200 |0011: invoke-virtual {v2}, Landroidx/core/app/NotificationChannelGroupCompat$Builder;.build:()Landroidx/core/app/NotificationChannelGroupCompat; // method@279d │ │ +3e5134: 0c02 |0014: move-result-object v2 │ │ +3e5136: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0009 line=132 │ │ 0x0011 line=133 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/content/Context; │ │ @@ -852289,18 +852289,18 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e5224: |[3e5224] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/Activity;)Z │ │ -3e5234: 6e10 8700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.isInPictureInPictureMode:()Z // method@0087 │ │ -3e523a: 0a00 |0003: move-result v0 │ │ -3e523c: 0f00 |0004: return v0 │ │ +3e520c: |[3e520c] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/Activity;)Z │ │ +3e521c: 6e10 8700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.isInPictureInPictureMode:()Z // method@0087 │ │ +3e5222: 0a00 |0003: move-result v0 │ │ +3e5224: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -852329,17 +852329,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e52b0: |[3e52b0] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.:()V │ │ -3e52c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e52c6: 0e00 |0003: return-void │ │ +3e5298: |[3e5298] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.:()V │ │ +3e52a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e52ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;) │ │ @@ -852347,26 +852347,26 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3e5240: |[3e5240] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.isInPictureInPictureMode:(Landroid/app/Activity;)Z │ │ -3e5250: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3e5254: 1301 1800 |0002: const/16 v1, #int 24 // #18 │ │ -3e5258: 3410 0d00 |0004: if-lt v0, v1, 0011 // +000d │ │ -3e525c: 7110 c29d 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.supportsPictureInPicture:(Landroid/app/Activity;)Z // method@9dc2 │ │ -3e5262: 0a00 |0009: move-result v0 │ │ -3e5264: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -3e5268: 7110 bf9d 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/Activity;)Z // method@9dbf │ │ -3e526e: 0a02 |000f: move-result v2 │ │ -3e5270: 0f02 |0010: return v2 │ │ -3e5272: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3e5274: 0f02 |0012: return v2 │ │ +3e5228: |[3e5228] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.isInPictureInPictureMode:(Landroid/app/Activity;)Z │ │ +3e5238: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3e523c: 1301 1800 |0002: const/16 v1, #int 24 // #18 │ │ +3e5240: 3410 0d00 |0004: if-lt v0, v1, 0011 // +000d │ │ +3e5244: 7110 c29d 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.supportsPictureInPicture:(Landroid/app/Activity;)Z // method@9dc2 │ │ +3e524a: 0a00 |0009: move-result v0 │ │ +3e524c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +3e5250: 7110 bf9d 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/Activity;)Z // method@9dbf │ │ +3e5256: 0a02 |000f: move-result v2 │ │ +3e5258: 0f02 |0010: return v2 │ │ +3e525a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3e525c: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x000c line=22 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/app/Activity; │ │ │ │ @@ -852375,26 +852375,26 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3e5278: |[3e5278] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.supportsPictureInPicture:(Landroid/app/Activity;)Z │ │ -3e5288: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3e528c: 1301 1800 |0002: const/16 v1, #int 24 // #18 │ │ -3e5290: 3410 0d00 |0004: if-lt v0, v1, 0011 // +000d │ │ -3e5294: 6e10 2c02 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022c │ │ -3e529a: 0c02 |0009: move-result-object v2 │ │ -3e529c: 1a00 ff6a |000a: const-string v0, "android.software.picture_in_picture" // string@6aff │ │ -3e52a0: 6e20 b702 0200 |000c: invoke-virtual {v2, v0}, Landroid/content/pm/PackageManager;.hasSystemFeature:(Ljava/lang/String;)Z // method@02b7 │ │ -3e52a6: 0a02 |000f: move-result v2 │ │ -3e52a8: 0f02 |0010: return v2 │ │ -3e52aa: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3e52ac: 0f02 |0012: return v2 │ │ +3e5260: |[3e5260] de.danoeh.antennapod.core.util.gui.PictureInPictureUtil.supportsPictureInPicture:(Landroid/app/Activity;)Z │ │ +3e5270: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3e5274: 1301 1800 |0002: const/16 v1, #int 24 // #18 │ │ +3e5278: 3410 0d00 |0004: if-lt v0, v1, 0011 // +000d │ │ +3e527c: 6e10 2c02 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022c │ │ +3e5282: 0c02 |0009: move-result-object v2 │ │ +3e5284: 1a00 ff6a |000a: const-string v0, "android.software.picture_in_picture" // string@6aff │ │ +3e5288: 6e20 b702 0200 |000c: invoke-virtual {v2, v0}, Landroid/content/pm/PackageManager;.hasSystemFeature:(Ljava/lang/String;)Z // method@02b7 │ │ +3e528e: 0a02 |000f: move-result v2 │ │ +3e5290: 0f02 |0010: return v2 │ │ +3e5292: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3e5294: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0006 line=13 │ │ 0x000c line=14 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/app/Activity; │ │ @@ -852474,28 +852474,28 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -3e5534: |[3e5534] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.:()V │ │ -3e5544: 1a00 ec6b |0000: const-string v0, "antennapod://timecode/(\d+)" // string@6bec │ │ -3e5548: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ -3e554e: 0c00 |0005: move-result-object v0 │ │ -3e5550: 6900 f18d |0006: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8df1 │ │ -3e5554: 1a00 ef65 |0008: const-string v0, "\b((\d+):)?(\d+):(\d{2})\b" // string@65ef │ │ -3e5558: 7110 f4b5 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ -3e555e: 0c00 |000d: move-result-object v0 │ │ -3e5560: 6900 f28d |000e: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8df2 │ │ -3e5564: 1a00 9b0a |0010: const-string v0, "
" // string@0a9b │ │ -3e5568: 7110 f4b5 0000 |0012: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ -3e556e: 0c00 |0015: move-result-object v0 │ │ -3e5570: 6900 ee8d |0016: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.LINE_BREAK_REGEX:Ljava/util/regex/Pattern; // field@8dee │ │ -3e5574: 0e00 |0018: return-void │ │ +3e551c: |[3e551c] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.:()V │ │ +3e552c: 1a00 ec6b |0000: const-string v0, "antennapod://timecode/(\d+)" // string@6bec │ │ +3e5530: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ +3e5536: 0c00 |0005: move-result-object v0 │ │ +3e5538: 6900 f18d |0006: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8df1 │ │ +3e553c: 1a00 ef65 |0008: const-string v0, "\b((\d+):)?(\d+):(\d{2})\b" // string@65ef │ │ +3e5540: 7110 f4b5 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ +3e5546: 0c00 |000d: move-result-object v0 │ │ +3e5548: 6900 f28d |000e: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8df2 │ │ +3e554c: 1a00 9b0a |0010: const-string v0, "
" // string@0a9b │ │ +3e5550: 7110 f4b5 0000 |0012: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ +3e5556: 0c00 |0015: move-result-object v0 │ │ +3e5558: 6900 ee8d |0016: sput-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.LINE_BREAK_REGEX:Ljava/util/regex/Pattern; // field@8dee │ │ +3e555c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=36 │ │ 0x000a line=38 │ │ 0x0012 line=39 │ │ locals : │ │ │ │ @@ -852504,75 +852504,75 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -3e5578: |[3e5578] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -3e5588: 7010 76b2 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e558e: 5b57 f58d |0003: iput-object v7, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.rawShownotes:Ljava/lang/String; // field@8df5 │ │ -3e5592: 6007 d97d |0005: sget v7, Lde/danoeh/antennapod/core/R$string;.no_shownotes_label:I // field@7dd9 │ │ -3e5596: 6e20 3002 7600 |0007: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e559c: 0c07 |000a: move-result-object v7 │ │ -3e559e: 5b57 f38d |000b: iput-object v7, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.noShownotesLabel:Ljava/lang/String; // field@8df3 │ │ -3e55a2: 5958 f48d |000d: iput v8, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8df4 │ │ -3e55a6: 1407 3600 0101 |000f: const v7, #float 2.36937e-38 // #01010036 │ │ -3e55ac: 7030 c89d 6507 |0012: invoke-direct {v5, v6, v7}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; // method@9dc8 │ │ -3e55b2: 0c07 |0015: move-result-object v7 │ │ -3e55b4: 6008 4d6e |0016: sget v8, Lde/danoeh/antennapod/core/R$attr;.colorAccent:I // field@6e4d │ │ -3e55b8: 7030 c89d 6508 |0018: invoke-direct {v5, v6, v8}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; // method@9dc8 │ │ -3e55be: 0c08 |001b: move-result-object v8 │ │ -3e55c0: 6e10 2e02 0600 |001c: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3e55c6: 0c00 |001f: move-result-object v0 │ │ -3e55c8: 6e10 ff02 0000 |0020: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3e55ce: 0c00 |0023: move-result-object v0 │ │ -3e55d0: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -3e55d2: 1502 0041 |0025: const/high16 v2, #int 1090519040 // #4100 │ │ -3e55d6: 7130 330b 2100 |0027: invoke-static {v1, v2, v0}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@0b33 │ │ -3e55dc: 0a00 |002a: move-result v0 │ │ -3e55de: 8700 |002b: float-to-int v0, v0 │ │ -3e55e0: 6e10 1a02 0600 |002c: invoke-virtual {v6}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ -3e55e6: 0c06 |002f: move-result-object v6 │ │ -3e55e8: 1a02 aada |0030: const-string v2, "shownotes-style.css" // string@daaa │ │ -3e55ec: 6e20 d802 2600 |0032: invoke-virtual {v6, v2}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ -3e55f2: 0c06 |0035: move-result-object v6 │ │ -3e55f4: 1a02 fd5c |0036: const-string v2, "UTF-8" // string@5cfd │ │ -3e55f8: 7120 deb6 2600 |0038: invoke-static {v6, v2}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ -3e55fe: 0c06 |003b: move-result-object v6 │ │ -3e5600: 2807 |003c: goto 0043 // +0007 │ │ -3e5602: 0d06 |003d: move-exception v6 │ │ -3e5604: 6e10 04b3 0600 |003e: invoke-virtual {v6}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3e560a: 1a06 0000 |0041: const-string v6, "" // string@0000 │ │ -3e560e: 6202 3dd9 |0043: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -3e5612: 1263 |0045: const/4 v3, #int 6 // #6 │ │ -3e5614: 2333 0e21 |0046: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ -3e5618: 1204 |0048: const/4 v4, #int 0 // #0 │ │ -3e561a: 4d07 0304 |0049: aput-object v7, v3, v4 │ │ -3e561e: 4d08 0301 |004b: aput-object v8, v3, v1 │ │ -3e5622: 1227 |004d: const/4 v7, #int 2 // #2 │ │ -3e5624: 7110 38b2 0000 |004e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e562a: 0c08 |0051: move-result-object v8 │ │ -3e562c: 4d08 0307 |0052: aput-object v8, v3, v7 │ │ -3e5630: 1237 |0054: const/4 v7, #int 3 // #3 │ │ -3e5632: 7110 38b2 0000 |0055: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e5638: 0c08 |0058: move-result-object v8 │ │ -3e563a: 4d08 0307 |0059: aput-object v8, v3, v7 │ │ -3e563e: 1247 |005b: const/4 v7, #int 4 // #4 │ │ -3e5640: 7110 38b2 0000 |005c: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e5646: 0c08 |005f: move-result-object v8 │ │ -3e5648: 4d08 0307 |0060: aput-object v8, v3, v7 │ │ -3e564c: 1257 |0062: const/4 v7, #int 5 // #5 │ │ -3e564e: 7110 38b2 0000 |0063: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e5654: 0c08 |0066: move-result-object v8 │ │ -3e5656: 4d08 0307 |0067: aput-object v8, v3, v7 │ │ -3e565a: 7130 a2b2 6203 |0069: invoke-static {v2, v6, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3e5660: 0c06 |006c: move-result-object v6 │ │ -3e5662: 5b56 f68d |006d: iput-object v6, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.webviewStyle:Ljava/lang/String; // field@8df6 │ │ -3e5666: 0e00 |006f: return-void │ │ +3e5560: |[3e5560] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +3e5570: 7010 76b2 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e5576: 5b57 f58d |0003: iput-object v7, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.rawShownotes:Ljava/lang/String; // field@8df5 │ │ +3e557a: 6007 d97d |0005: sget v7, Lde/danoeh/antennapod/core/R$string;.no_shownotes_label:I // field@7dd9 │ │ +3e557e: 6e20 3002 7600 |0007: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e5584: 0c07 |000a: move-result-object v7 │ │ +3e5586: 5b57 f38d |000b: iput-object v7, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.noShownotesLabel:Ljava/lang/String; // field@8df3 │ │ +3e558a: 5958 f48d |000d: iput v8, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8df4 │ │ +3e558e: 1407 3600 0101 |000f: const v7, #float 2.36937e-38 // #01010036 │ │ +3e5594: 7030 c89d 6507 |0012: invoke-direct {v5, v6, v7}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; // method@9dc8 │ │ +3e559a: 0c07 |0015: move-result-object v7 │ │ +3e559c: 6008 4d6e |0016: sget v8, Lde/danoeh/antennapod/core/R$attr;.colorAccent:I // field@6e4d │ │ +3e55a0: 7030 c89d 6508 |0018: invoke-direct {v5, v6, v8}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; // method@9dc8 │ │ +3e55a6: 0c08 |001b: move-result-object v8 │ │ +3e55a8: 6e10 2e02 0600 |001c: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3e55ae: 0c00 |001f: move-result-object v0 │ │ +3e55b0: 6e10 ff02 0000 |0020: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3e55b6: 0c00 |0023: move-result-object v0 │ │ +3e55b8: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +3e55ba: 1502 0041 |0025: const/high16 v2, #int 1090519040 // #4100 │ │ +3e55be: 7130 330b 2100 |0027: invoke-static {v1, v2, v0}, Landroid/util/TypedValue;.applyDimension:(IFLandroid/util/DisplayMetrics;)F // method@0b33 │ │ +3e55c4: 0a00 |002a: move-result v0 │ │ +3e55c6: 8700 |002b: float-to-int v0, v0 │ │ +3e55c8: 6e10 1a02 0600 |002c: invoke-virtual {v6}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ +3e55ce: 0c06 |002f: move-result-object v6 │ │ +3e55d0: 1a02 aada |0030: const-string v2, "shownotes-style.css" // string@daaa │ │ +3e55d4: 6e20 d802 2600 |0032: invoke-virtual {v6, v2}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ +3e55da: 0c06 |0035: move-result-object v6 │ │ +3e55dc: 1a02 fd5c |0036: const-string v2, "UTF-8" // string@5cfd │ │ +3e55e0: 7120 deb6 2600 |0038: invoke-static {v6, v2}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ +3e55e6: 0c06 |003b: move-result-object v6 │ │ +3e55e8: 2807 |003c: goto 0043 // +0007 │ │ +3e55ea: 0d06 |003d: move-exception v6 │ │ +3e55ec: 6e10 04b3 0600 |003e: invoke-virtual {v6}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3e55f2: 1a06 0000 |0041: const-string v6, "" // string@0000 │ │ +3e55f6: 6202 3dd9 |0043: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +3e55fa: 1263 |0045: const/4 v3, #int 6 // #6 │ │ +3e55fc: 2333 0e21 |0046: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ +3e5600: 1204 |0048: const/4 v4, #int 0 // #0 │ │ +3e5602: 4d07 0304 |0049: aput-object v7, v3, v4 │ │ +3e5606: 4d08 0301 |004b: aput-object v8, v3, v1 │ │ +3e560a: 1227 |004d: const/4 v7, #int 2 // #2 │ │ +3e560c: 7110 38b2 0000 |004e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e5612: 0c08 |0051: move-result-object v8 │ │ +3e5614: 4d08 0307 |0052: aput-object v8, v3, v7 │ │ +3e5618: 1237 |0054: const/4 v7, #int 3 // #3 │ │ +3e561a: 7110 38b2 0000 |0055: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e5620: 0c08 |0058: move-result-object v8 │ │ +3e5622: 4d08 0307 |0059: aput-object v8, v3, v7 │ │ +3e5626: 1247 |005b: const/4 v7, #int 4 // #4 │ │ +3e5628: 7110 38b2 0000 |005c: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e562e: 0c08 |005f: move-result-object v8 │ │ +3e5630: 4d08 0307 |0060: aput-object v8, v3, v7 │ │ +3e5634: 1257 |0062: const/4 v7, #int 5 // #5 │ │ +3e5636: 7110 38b2 0000 |0063: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e563c: 0c08 |0066: move-result-object v8 │ │ +3e563e: 4d08 0307 |0067: aput-object v8, v3, v7 │ │ +3e5642: 7130 a2b2 6203 |0069: invoke-static {v2, v6, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3e5648: 0c06 |006c: move-result-object v6 │ │ +3e564a: 5b56 f68d |006d: iput-object v6, v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.webviewStyle:Ljava/lang/String; // field@8df6 │ │ +3e564e: 0e00 |006f: return-void │ │ catches : 1 │ │ 0x002c - 0x003c │ │ Ljava/io/IOException; -> 0x003d │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=51 │ │ @@ -852598,120 +852598,120 @@ │ │ type : '(Lorg/jsoup/nodes/Document;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 208 16-bit code units │ │ -3e5678: |[3e5678] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.addTimecodes:(Lorg/jsoup/nodes/Document;)V │ │ -3e5688: 6e10 32b7 0b00 |0000: invoke-virtual {v11}, Lorg/jsoup/nodes/Document;.body:()Lorg/jsoup/nodes/Element; // method@b732 │ │ -3e568e: 0c0b |0003: move-result-object v11 │ │ -3e5690: 6200 f28d |0004: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8df2 │ │ -3e5694: 6e20 38b7 0b00 |0006: invoke-virtual {v11, v0}, Lorg/jsoup/nodes/Element;.getElementsMatchingOwnText:(Ljava/util/regex/Pattern;)Lorg/jsoup/select/Elements; // method@b738 │ │ -3e569a: 0c0b |0009: move-result-object v11 │ │ -3e569c: 2200 741e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e56a0: 7010 c7b2 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e56a6: 1a01 6751 |000f: const-string v1, "Recognized " // string@5167 │ │ -3e56aa: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e56b0: 6e10 f5b3 0b00 |0014: invoke-virtual {v11}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ -3e56b6: 0a01 |0017: move-result v1 │ │ -3e56b8: 6e20 ceb2 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3e56be: 1a01 bc01 |001b: const-string v1, " timecodes" // string@01bc │ │ -3e56c2: 6e20 d3b2 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e56c8: 6e10 deb2 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e56ce: 0c00 |0023: move-result-object v0 │ │ -3e56d0: 1a01 965b |0024: const-string v1, "Timeline" // string@5b96 │ │ -3e56d4: 7120 f50a 0100 |0026: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e56da: 6e10 f5b3 0b00 |0029: invoke-virtual {v11}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ -3e56e0: 0a00 |002c: move-result v0 │ │ -3e56e2: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -3e56e6: 0e00 |002f: return-void │ │ -3e56e8: 52a0 f48d |0030: iget v0, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8df4 │ │ -3e56ec: 1401 ffff ff7f |0032: const v1, #float nan // #7fffffff │ │ -3e56f2: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -3e56f4: 1213 |0036: const/4 v3, #int 1 // #1 │ │ -3e56f6: 3210 3900 |0037: if-eq v0, v1, 0070 // +0039 │ │ -3e56fa: 6e10 f1b3 0b00 |0039: invoke-virtual {v11}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b3f1 │ │ -3e5700: 0c00 |003c: move-result-object v0 │ │ -3e5702: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -3e5704: 7210 c4b4 0000 |003e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3e570a: 0a04 |0041: move-result v4 │ │ -3e570c: 3804 2f00 |0042: if-eqz v4, 0071 // +002f │ │ -3e5710: 7210 c5b4 0000 |0044: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3e5716: 0c04 |0047: move-result-object v4 │ │ -3e5718: 1f04 cd1f |0048: check-cast v4, Lorg/jsoup/nodes/Element; // type@1fcd │ │ -3e571c: 6205 f28d |004a: sget-object v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8df2 │ │ -3e5720: 6e10 39b7 0400 |004c: invoke-virtual {v4}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b739 │ │ -3e5726: 0c04 |004f: move-result-object v4 │ │ -3e5728: 6e20 f6b5 4500 |0050: invoke-virtual {v5, v4}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -3e572e: 0c04 |0053: move-result-object v4 │ │ -3e5730: 6e10 edb5 0400 |0054: invoke-virtual {v4}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ -3e5736: 0a05 |0057: move-result v5 │ │ -3e5738: 3805 1500 |0058: if-eqz v5, 006d // +0015 │ │ -3e573c: 6e20 f0b5 3400 |005a: invoke-virtual {v4, v3}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -3e5742: 0c05 |005d: move-result-object v5 │ │ -3e5744: 3905 f6ff |005e: if-nez v5, 0054 // -000a │ │ -3e5748: 6e20 f0b5 2400 |0060: invoke-virtual {v4, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -3e574e: 0c05 |0063: move-result-object v5 │ │ -3e5750: 7120 da9c 3500 |0064: invoke-static {v5, v3}, Lde/danoeh/antennapod/core/util/Converter;.durationStringShortToMs:(Ljava/lang/String;Z)I // method@9cda │ │ -3e5756: 0a05 |0067: move-result v5 │ │ -3e5758: 52a6 f48d |0068: iget v6, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8df4 │ │ -3e575c: 3765 eaff |006a: if-le v5, v6, 0054 // -0016 │ │ -3e5760: 1201 |006c: const/4 v1, #int 0 // #0 │ │ -3e5762: 3901 d1ff |006d: if-nez v1, 003e // -002f │ │ -3e5766: 2802 |006f: goto 0071 // +0002 │ │ -3e5768: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -3e576a: 6e10 f1b3 0b00 |0071: invoke-virtual {v11}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b3f1 │ │ -3e5770: 0c0b |0074: move-result-object v11 │ │ -3e5772: 7210 c4b4 0b00 |0075: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3e5778: 0a00 |0078: move-result v0 │ │ -3e577a: 3800 5600 |0079: if-eqz v0, 00cf // +0056 │ │ -3e577e: 7210 c5b4 0b00 |007b: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3e5784: 0c00 |007e: move-result-object v0 │ │ -3e5786: 1f00 cd1f |007f: check-cast v0, Lorg/jsoup/nodes/Element; // type@1fcd │ │ -3e578a: 6204 f28d |0081: sget-object v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8df2 │ │ -3e578e: 6e10 39b7 0000 |0083: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b739 │ │ -3e5794: 0c05 |0086: move-result-object v5 │ │ -3e5796: 6e20 f6b5 5400 |0087: invoke-virtual {v4, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -3e579c: 0c04 |008a: move-result-object v4 │ │ -3e579e: 2205 731e |008b: new-instance v5, Ljava/lang/StringBuffer; // type@1e73 │ │ -3e57a2: 7010 c5b2 0500 |008d: invoke-direct {v5}, Ljava/lang/StringBuffer;.:()V // method@b2c5 │ │ -3e57a8: 6e10 edb5 0400 |0090: invoke-virtual {v4}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ -3e57ae: 0a06 |0093: move-result v6 │ │ -3e57b0: 3806 3000 |0094: if-eqz v6, 00c4 // +0030 │ │ -3e57b4: 6e20 f0b5 2400 |0096: invoke-virtual {v4, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -3e57ba: 0c06 |0099: move-result-object v6 │ │ -3e57bc: 6e20 f0b5 3400 |009a: invoke-virtual {v4, v3}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -3e57c2: 0c07 |009d: move-result-object v7 │ │ -3e57c4: 3807 0700 |009e: if-eqz v7, 00a5 // +0007 │ │ -3e57c8: 7110 d99c 0600 |00a0: invoke-static {v6}, Lde/danoeh/antennapod/core/util/Converter;.durationStringLongToMs:(Ljava/lang/String;)I // method@9cd9 │ │ -3e57ce: 0a07 |00a3: move-result v7 │ │ -3e57d0: 2805 |00a4: goto 00a9 // +0005 │ │ -3e57d2: 7120 da9c 1600 |00a5: invoke-static {v6, v1}, Lde/danoeh/antennapod/core/util/Converter;.durationStringShortToMs:(Ljava/lang/String;Z)I // method@9cda │ │ -3e57d8: 0a07 |00a8: move-result v7 │ │ -3e57da: 52a8 f48d |00a9: iget v8, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8df4 │ │ -3e57de: 3587 1500 |00ab: if-ge v7, v8, 00c0 // +0015 │ │ -3e57e2: 6208 3dd9 |00ad: sget-object v8, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -3e57e6: 1229 |00af: const/4 v9, #int 2 // #2 │ │ -3e57e8: 2399 0e21 |00b0: new-array v9, v9, [Ljava/lang/Object; // type@210e │ │ -3e57ec: 7110 38b2 0700 |00b2: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3e57f2: 0c07 |00b5: move-result-object v7 │ │ -3e57f4: 4d07 0902 |00b6: aput-object v7, v9, v2 │ │ -3e57f8: 4d06 0903 |00b8: aput-object v6, v9, v3 │ │ -3e57fc: 1a06 960a |00ba: const-string v6, "%s" // string@0a96 │ │ -3e5800: 7130 a2b2 6809 |00bc: invoke-static {v8, v6, v9}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3e5806: 0c06 |00bf: move-result-object v6 │ │ -3e5808: 6e30 eab5 5406 |00c0: invoke-virtual {v4, v5, v6}, Ljava/util/regex/Matcher;.appendReplacement:(Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher; // method@b5ea │ │ -3e580e: 28cd |00c3: goto 0090 // -0033 │ │ -3e5810: 6e20 ebb5 5400 |00c4: invoke-virtual {v4, v5}, Ljava/util/regex/Matcher;.appendTail:(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; // method@b5eb │ │ -3e5816: 6e10 c6b2 0500 |00c7: invoke-virtual {v5}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@b2c6 │ │ -3e581c: 0c04 |00ca: move-result-object v4 │ │ -3e581e: 6e20 3ab7 4000 |00cb: invoke-virtual {v0, v4}, Lorg/jsoup/nodes/Element;.html:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b73a │ │ -3e5824: 28a7 |00ce: goto 0075 // -0059 │ │ -3e5826: 0e00 |00cf: return-void │ │ +3e5660: |[3e5660] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.addTimecodes:(Lorg/jsoup/nodes/Document;)V │ │ +3e5670: 6e10 32b7 0b00 |0000: invoke-virtual {v11}, Lorg/jsoup/nodes/Document;.body:()Lorg/jsoup/nodes/Element; // method@b732 │ │ +3e5676: 0c0b |0003: move-result-object v11 │ │ +3e5678: 6200 f28d |0004: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8df2 │ │ +3e567c: 6e20 38b7 0b00 |0006: invoke-virtual {v11, v0}, Lorg/jsoup/nodes/Element;.getElementsMatchingOwnText:(Ljava/util/regex/Pattern;)Lorg/jsoup/select/Elements; // method@b738 │ │ +3e5682: 0c0b |0009: move-result-object v11 │ │ +3e5684: 2200 741e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e5688: 7010 c7b2 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e568e: 1a01 6751 |000f: const-string v1, "Recognized " // string@5167 │ │ +3e5692: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e5698: 6e10 f5b3 0b00 |0014: invoke-virtual {v11}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ +3e569e: 0a01 |0017: move-result v1 │ │ +3e56a0: 6e20 ceb2 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3e56a6: 1a01 bc01 |001b: const-string v1, " timecodes" // string@01bc │ │ +3e56aa: 6e20 d3b2 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e56b0: 6e10 deb2 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e56b6: 0c00 |0023: move-result-object v0 │ │ +3e56b8: 1a01 965b |0024: const-string v1, "Timeline" // string@5b96 │ │ +3e56bc: 7120 f50a 0100 |0026: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e56c2: 6e10 f5b3 0b00 |0029: invoke-virtual {v11}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ +3e56c8: 0a00 |002c: move-result v0 │ │ +3e56ca: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +3e56ce: 0e00 |002f: return-void │ │ +3e56d0: 52a0 f48d |0030: iget v0, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8df4 │ │ +3e56d4: 1401 ffff ff7f |0032: const v1, #float nan // #7fffffff │ │ +3e56da: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +3e56dc: 1213 |0036: const/4 v3, #int 1 // #1 │ │ +3e56de: 3210 3900 |0037: if-eq v0, v1, 0070 // +0039 │ │ +3e56e2: 6e10 f1b3 0b00 |0039: invoke-virtual {v11}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b3f1 │ │ +3e56e8: 0c00 |003c: move-result-object v0 │ │ +3e56ea: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +3e56ec: 7210 c4b4 0000 |003e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3e56f2: 0a04 |0041: move-result v4 │ │ +3e56f4: 3804 2f00 |0042: if-eqz v4, 0071 // +002f │ │ +3e56f8: 7210 c5b4 0000 |0044: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3e56fe: 0c04 |0047: move-result-object v4 │ │ +3e5700: 1f04 cd1f |0048: check-cast v4, Lorg/jsoup/nodes/Element; // type@1fcd │ │ +3e5704: 6205 f28d |004a: sget-object v5, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8df2 │ │ +3e5708: 6e10 39b7 0400 |004c: invoke-virtual {v4}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b739 │ │ +3e570e: 0c04 |004f: move-result-object v4 │ │ +3e5710: 6e20 f6b5 4500 |0050: invoke-virtual {v5, v4}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +3e5716: 0c04 |0053: move-result-object v4 │ │ +3e5718: 6e10 edb5 0400 |0054: invoke-virtual {v4}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ +3e571e: 0a05 |0057: move-result v5 │ │ +3e5720: 3805 1500 |0058: if-eqz v5, 006d // +0015 │ │ +3e5724: 6e20 f0b5 3400 |005a: invoke-virtual {v4, v3}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +3e572a: 0c05 |005d: move-result-object v5 │ │ +3e572c: 3905 f6ff |005e: if-nez v5, 0054 // -000a │ │ +3e5730: 6e20 f0b5 2400 |0060: invoke-virtual {v4, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +3e5736: 0c05 |0063: move-result-object v5 │ │ +3e5738: 7120 da9c 3500 |0064: invoke-static {v5, v3}, Lde/danoeh/antennapod/core/util/Converter;.durationStringShortToMs:(Ljava/lang/String;Z)I // method@9cda │ │ +3e573e: 0a05 |0067: move-result v5 │ │ +3e5740: 52a6 f48d |0068: iget v6, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8df4 │ │ +3e5744: 3765 eaff |006a: if-le v5, v6, 0054 // -0016 │ │ +3e5748: 1201 |006c: const/4 v1, #int 0 // #0 │ │ +3e574a: 3901 d1ff |006d: if-nez v1, 003e // -002f │ │ +3e574e: 2802 |006f: goto 0071 // +0002 │ │ +3e5750: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +3e5752: 6e10 f1b3 0b00 |0071: invoke-virtual {v11}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b3f1 │ │ +3e5758: 0c0b |0074: move-result-object v11 │ │ +3e575a: 7210 c4b4 0b00 |0075: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3e5760: 0a00 |0078: move-result v0 │ │ +3e5762: 3800 5600 |0079: if-eqz v0, 00cf // +0056 │ │ +3e5766: 7210 c5b4 0b00 |007b: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3e576c: 0c00 |007e: move-result-object v0 │ │ +3e576e: 1f00 cd1f |007f: check-cast v0, Lorg/jsoup/nodes/Element; // type@1fcd │ │ +3e5772: 6204 f28d |0081: sget-object v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_REGEX:Ljava/util/regex/Pattern; // field@8df2 │ │ +3e5776: 6e10 39b7 0000 |0083: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b739 │ │ +3e577c: 0c05 |0086: move-result-object v5 │ │ +3e577e: 6e20 f6b5 5400 |0087: invoke-virtual {v4, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +3e5784: 0c04 |008a: move-result-object v4 │ │ +3e5786: 2205 731e |008b: new-instance v5, Ljava/lang/StringBuffer; // type@1e73 │ │ +3e578a: 7010 c5b2 0500 |008d: invoke-direct {v5}, Ljava/lang/StringBuffer;.:()V // method@b2c5 │ │ +3e5790: 6e10 edb5 0400 |0090: invoke-virtual {v4}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ +3e5796: 0a06 |0093: move-result v6 │ │ +3e5798: 3806 3000 |0094: if-eqz v6, 00c4 // +0030 │ │ +3e579c: 6e20 f0b5 2400 |0096: invoke-virtual {v4, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +3e57a2: 0c06 |0099: move-result-object v6 │ │ +3e57a4: 6e20 f0b5 3400 |009a: invoke-virtual {v4, v3}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +3e57aa: 0c07 |009d: move-result-object v7 │ │ +3e57ac: 3807 0700 |009e: if-eqz v7, 00a5 // +0007 │ │ +3e57b0: 7110 d99c 0600 |00a0: invoke-static {v6}, Lde/danoeh/antennapod/core/util/Converter;.durationStringLongToMs:(Ljava/lang/String;)I // method@9cd9 │ │ +3e57b6: 0a07 |00a3: move-result v7 │ │ +3e57b8: 2805 |00a4: goto 00a9 // +0005 │ │ +3e57ba: 7120 da9c 1600 |00a5: invoke-static {v6, v1}, Lde/danoeh/antennapod/core/util/Converter;.durationStringShortToMs:(Ljava/lang/String;Z)I // method@9cda │ │ +3e57c0: 0a07 |00a8: move-result v7 │ │ +3e57c2: 52a8 f48d |00a9: iget v8, v10, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.playableDuration:I // field@8df4 │ │ +3e57c6: 3587 1500 |00ab: if-ge v7, v8, 00c0 // +0015 │ │ +3e57ca: 6208 3dd9 |00ad: sget-object v8, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +3e57ce: 1229 |00af: const/4 v9, #int 2 // #2 │ │ +3e57d0: 2399 0e21 |00b0: new-array v9, v9, [Ljava/lang/Object; // type@210e │ │ +3e57d4: 7110 38b2 0700 |00b2: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3e57da: 0c07 |00b5: move-result-object v7 │ │ +3e57dc: 4d07 0902 |00b6: aput-object v7, v9, v2 │ │ +3e57e0: 4d06 0903 |00b8: aput-object v6, v9, v3 │ │ +3e57e4: 1a06 960a |00ba: const-string v6, "%s" // string@0a96 │ │ +3e57e8: 7130 a2b2 6809 |00bc: invoke-static {v8, v6, v9}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3e57ee: 0c06 |00bf: move-result-object v6 │ │ +3e57f0: 6e30 eab5 5406 |00c0: invoke-virtual {v4, v5, v6}, Ljava/util/regex/Matcher;.appendReplacement:(Ljava/lang/StringBuffer;Ljava/lang/String;)Ljava/util/regex/Matcher; // method@b5ea │ │ +3e57f6: 28cd |00c3: goto 0090 // -0033 │ │ +3e57f8: 6e20 ebb5 5400 |00c4: invoke-virtual {v4, v5}, Ljava/util/regex/Matcher;.appendTail:(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; // method@b5eb │ │ +3e57fe: 6e10 c6b2 0500 |00c7: invoke-virtual {v5}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@b2c6 │ │ +3e5804: 0c04 |00ca: move-result-object v4 │ │ +3e5806: 6e20 3ab7 4000 |00cb: invoke-virtual {v0, v4}, Lorg/jsoup/nodes/Element;.html:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b73a │ │ +3e580c: 28a7 |00ce: goto 0075 // -0059 │ │ +3e580e: 0e00 |00cf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x000a line=134 │ │ 0x0029 line=136 │ │ 0x0030 line=142 │ │ 0x0039 line=147 │ │ @@ -852742,49 +852742,49 @@ │ │ type : '(Lorg/jsoup/nodes/Document;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -3e5828: |[3e5828] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.cleanCss:(Lorg/jsoup/nodes/Document;)V │ │ -3e5838: 6e10 36b7 0600 |0000: invoke-virtual {v6}, Lorg/jsoup/nodes/Element;.getAllElements:()Lorg/jsoup/select/Elements; // method@b736 │ │ -3e583e: 0c06 |0003: move-result-object v6 │ │ -3e5840: 6e10 f1b3 0600 |0004: invoke-virtual {v6}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b3f1 │ │ -3e5846: 0c06 |0007: move-result-object v6 │ │ -3e5848: 7210 c4b4 0600 |0008: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3e584e: 0a00 |000b: move-result v0 │ │ -3e5850: 3800 3600 |000c: if-eqz v0, 0042 // +0036 │ │ -3e5854: 7210 c5b4 0600 |000e: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3e585a: 0c00 |0011: move-result-object v0 │ │ -3e585c: 1f00 cd1f |0012: check-cast v0, Lorg/jsoup/nodes/Element; // type@1fcd │ │ -3e5860: 1a01 61dd |0014: const-string v1, "style" // string@dd61 │ │ -3e5864: 6e20 3fb7 1000 |0016: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Node;.hasAttr:(Ljava/lang/String;)Z // method@b73f │ │ -3e586a: 0a02 |0019: move-result v2 │ │ -3e586c: 3802 1200 |001a: if-eqz v2, 002c // +0012 │ │ -3e5870: 6e20 3eb7 1000 |001c: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b73e │ │ -3e5876: 0c02 |001f: move-result-object v2 │ │ -3e5878: 1a03 7d06 |0020: const-string v3, "(?<=(\s|;|^))color\s*:([^;])*;" // string@067d │ │ -3e587c: 1a04 0000 |0022: const-string v4, "" // string@0000 │ │ -3e5880: 6e30 b1b2 3204 |0024: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -3e5886: 0c02 |0027: move-result-object v2 │ │ -3e5888: 6e30 35b7 1002 |0028: invoke-virtual {v0, v1, v2}, Lorg/jsoup/nodes/Element;.attr:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b735 │ │ -3e588e: 28dd |002b: goto 0008 // -0023 │ │ -3e5890: 6e10 3bb7 0000 |002c: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.tagName:()Ljava/lang/String; // method@b73b │ │ -3e5896: 0c02 |002f: move-result-object v2 │ │ -3e5898: 6e20 9fb2 1200 |0030: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e589e: 0a01 |0033: move-result v1 │ │ -3e58a0: 3801 d4ff |0034: if-eqz v1, 0008 // -002c │ │ -3e58a4: 6e10 39b7 0000 |0036: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b739 │ │ -3e58aa: 0c01 |0039: move-result-object v1 │ │ -3e58ac: 7110 c79d 0100 |003a: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.cleanStyleTag:(Ljava/lang/String;)Ljava/lang/String; // method@9dc7 │ │ -3e58b2: 0c01 |003d: move-result-object v1 │ │ -3e58b4: 6e20 3ab7 1000 |003e: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Element;.html:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b73a │ │ -3e58ba: 28c7 |0041: goto 0008 // -0039 │ │ -3e58bc: 0e00 |0042: return-void │ │ +3e5810: |[3e5810] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.cleanCss:(Lorg/jsoup/nodes/Document;)V │ │ +3e5820: 6e10 36b7 0600 |0000: invoke-virtual {v6}, Lorg/jsoup/nodes/Element;.getAllElements:()Lorg/jsoup/select/Elements; // method@b736 │ │ +3e5826: 0c06 |0003: move-result-object v6 │ │ +3e5828: 6e10 f1b3 0600 |0004: invoke-virtual {v6}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b3f1 │ │ +3e582e: 0c06 |0007: move-result-object v6 │ │ +3e5830: 7210 c4b4 0600 |0008: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3e5836: 0a00 |000b: move-result v0 │ │ +3e5838: 3800 3600 |000c: if-eqz v0, 0042 // +0036 │ │ +3e583c: 7210 c5b4 0600 |000e: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3e5842: 0c00 |0011: move-result-object v0 │ │ +3e5844: 1f00 cd1f |0012: check-cast v0, Lorg/jsoup/nodes/Element; // type@1fcd │ │ +3e5848: 1a01 61dd |0014: const-string v1, "style" // string@dd61 │ │ +3e584c: 6e20 3fb7 1000 |0016: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Node;.hasAttr:(Ljava/lang/String;)Z // method@b73f │ │ +3e5852: 0a02 |0019: move-result v2 │ │ +3e5854: 3802 1200 |001a: if-eqz v2, 002c // +0012 │ │ +3e5858: 6e20 3eb7 1000 |001c: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b73e │ │ +3e585e: 0c02 |001f: move-result-object v2 │ │ +3e5860: 1a03 7d06 |0020: const-string v3, "(?<=(\s|;|^))color\s*:([^;])*;" // string@067d │ │ +3e5864: 1a04 0000 |0022: const-string v4, "" // string@0000 │ │ +3e5868: 6e30 b1b2 3204 |0024: invoke-virtual {v2, v3, v4}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +3e586e: 0c02 |0027: move-result-object v2 │ │ +3e5870: 6e30 35b7 1002 |0028: invoke-virtual {v0, v1, v2}, Lorg/jsoup/nodes/Element;.attr:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b735 │ │ +3e5876: 28dd |002b: goto 0008 // -0023 │ │ +3e5878: 6e10 3bb7 0000 |002c: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.tagName:()Ljava/lang/String; // method@b73b │ │ +3e587e: 0c02 |002f: move-result-object v2 │ │ +3e5880: 6e20 9fb2 1200 |0030: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e5886: 0a01 |0033: move-result v1 │ │ +3e5888: 3801 d4ff |0034: if-eqz v1, 0008 // -002c │ │ +3e588c: 6e10 39b7 0000 |0036: invoke-virtual {v0}, Lorg/jsoup/nodes/Element;.html:()Ljava/lang/String; // method@b739 │ │ +3e5892: 0c01 |0039: move-result-object v1 │ │ +3e5894: 7110 c79d 0100 |003a: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.cleanStyleTag:(Ljava/lang/String;)Ljava/lang/String; // method@9dc7 │ │ +3e589a: 0c01 |003d: move-result-object v1 │ │ +3e589c: 6e20 3ab7 1000 |003e: invoke-virtual {v0, v1}, Lorg/jsoup/nodes/Element;.html:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b73a │ │ +3e58a2: 28c7 |0041: goto 0008 // -0039 │ │ +3e58a4: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0016 line=197 │ │ 0x001c line=198 │ │ 0x002c line=199 │ │ 0x0036 line=200 │ │ @@ -852797,23 +852797,23 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3e5360: |[3e5360] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.cleanStyleTag:(Ljava/lang/String;)Ljava/lang/String; │ │ -3e5370: 1a00 c909 |0000: const-string v0, "/\*.*?\*/" // string@09c9 │ │ -3e5374: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -3e5378: 6e30 b1b2 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -3e537e: 0c02 |0007: move-result-object v2 │ │ -3e5380: 1a00 7d06 |0008: const-string v0, "(?<=(\s|;|^))color\s*:([^;])*;" // string@067d │ │ -3e5384: 6e30 b1b2 0201 |000a: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -3e538a: 0c02 |000d: move-result-object v2 │ │ -3e538c: 1102 |000e: return-object v2 │ │ +3e5348: |[3e5348] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.cleanStyleTag:(Ljava/lang/String;)Ljava/lang/String; │ │ +3e5358: 1a00 c909 |0000: const-string v0, "/\*.*?\*/" // string@09c9 │ │ +3e535c: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +3e5360: 6e30 b1b2 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +3e5366: 0c02 |0007: move-result-object v2 │ │ +3e5368: 1a00 7d06 |0008: const-string v0, "(?<=(\s|;|^))color\s*:([^;])*;" // string@067d │ │ +3e536c: 6e30 b1b2 0201 |000a: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +3e5372: 0c02 |000d: move-result-object v2 │ │ +3e5374: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=206 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;) │ │ @@ -852821,54 +852821,54 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -3e5390: |[3e5390] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; │ │ -3e53a0: 6e10 3602 0600 |0000: invoke-virtual {v6}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0236 │ │ -3e53a6: 0c06 |0003: move-result-object v6 │ │ -3e53a8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -3e53aa: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -3e53ae: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3e53b0: 4b07 0001 |0008: aput v7, v0, v1 │ │ -3e53b4: 6e20 ef02 0600 |000a: invoke-virtual {v6, v0}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02ef │ │ -3e53ba: 0c06 |000d: move-result-object v6 │ │ -3e53bc: 6e30 2603 1601 |000e: invoke-virtual {v6, v1, v1}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0326 │ │ -3e53c2: 0a07 |0011: move-result v7 │ │ -3e53c4: 2200 741e |0012: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e53c8: 7010 c7b2 0000 |0014: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e53ce: 1a01 e7cc |0017: const-string v1, "rgba(" // string@cce7 │ │ -3e53d2: 6e20 d3b2 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e53d8: 7110 e203 0700 |001c: invoke-static {v7}, Landroid/graphics/Color;.red:(I)I // method@03e2 │ │ -3e53de: 0a01 |001f: move-result v1 │ │ -3e53e0: 6e20 ceb2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3e53e6: 1a01 a407 |0023: const-string v1, "," // string@07a4 │ │ -3e53ea: 6e20 d3b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e53f0: 7110 e003 0700 |0028: invoke-static {v7}, Landroid/graphics/Color;.green:(I)I // method@03e0 │ │ -3e53f6: 0a02 |002b: move-result v2 │ │ -3e53f8: 6e20 ceb2 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3e53fe: 6e20 d3b2 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e5404: 7110 de03 0700 |0032: invoke-static {v7}, Landroid/graphics/Color;.blue:(I)I // method@03de │ │ -3e540a: 0a02 |0035: move-result v2 │ │ -3e540c: 6e20 ceb2 2000 |0036: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3e5412: 6e20 d3b2 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e5418: 7110 dc03 0700 |003c: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@03dc │ │ -3e541e: 0a07 |003f: move-result v7 │ │ -3e5420: 8371 |0040: int-to-double v1, v7 │ │ -3e5422: 1803 0000 0000 00e0 6f40 |0041: const-wide v3, #double 255 // #406fe00000000000 │ │ -3e542c: ce31 |0046: div-double/2addr v1, v3 │ │ -3e542e: 6e30 ccb2 1002 |0047: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@b2cc │ │ -3e5434: 1a07 2a07 |004a: const-string v7, ")" // string@072a │ │ -3e5438: 6e20 d3b2 7000 |004c: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e543e: 6e10 deb2 0000 |004f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e5444: 0c07 |0052: move-result-object v7 │ │ -3e5446: 6e10 3d03 0600 |0053: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@033d │ │ -3e544c: 1107 |0056: return-object v7 │ │ +3e5378: |[3e5378] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.colorToHtml:(Landroid/content/Context;I)Ljava/lang/String; │ │ +3e5388: 6e10 3602 0600 |0000: invoke-virtual {v6}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0236 │ │ +3e538e: 0c06 |0003: move-result-object v6 │ │ +3e5390: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +3e5392: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +3e5396: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3e5398: 4b07 0001 |0008: aput v7, v0, v1 │ │ +3e539c: 6e20 ef02 0600 |000a: invoke-virtual {v6, v0}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02ef │ │ +3e53a2: 0c06 |000d: move-result-object v6 │ │ +3e53a4: 6e30 2603 1601 |000e: invoke-virtual {v6, v1, v1}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0326 │ │ +3e53aa: 0a07 |0011: move-result v7 │ │ +3e53ac: 2200 741e |0012: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e53b0: 7010 c7b2 0000 |0014: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e53b6: 1a01 e7cc |0017: const-string v1, "rgba(" // string@cce7 │ │ +3e53ba: 6e20 d3b2 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e53c0: 7110 e203 0700 |001c: invoke-static {v7}, Landroid/graphics/Color;.red:(I)I // method@03e2 │ │ +3e53c6: 0a01 |001f: move-result v1 │ │ +3e53c8: 6e20 ceb2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3e53ce: 1a01 a407 |0023: const-string v1, "," // string@07a4 │ │ +3e53d2: 6e20 d3b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e53d8: 7110 e003 0700 |0028: invoke-static {v7}, Landroid/graphics/Color;.green:(I)I // method@03e0 │ │ +3e53de: 0a02 |002b: move-result v2 │ │ +3e53e0: 6e20 ceb2 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3e53e6: 6e20 d3b2 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e53ec: 7110 de03 0700 |0032: invoke-static {v7}, Landroid/graphics/Color;.blue:(I)I // method@03de │ │ +3e53f2: 0a02 |0035: move-result v2 │ │ +3e53f4: 6e20 ceb2 2000 |0036: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3e53fa: 6e20 d3b2 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e5400: 7110 dc03 0700 |003c: invoke-static {v7}, Landroid/graphics/Color;.alpha:(I)I // method@03dc │ │ +3e5406: 0a07 |003f: move-result v7 │ │ +3e5408: 8371 |0040: int-to-double v1, v7 │ │ +3e540a: 1803 0000 0000 00e0 6f40 |0041: const-wide v3, #double 255 // #406fe00000000000 │ │ +3e5414: ce31 |0046: div-double/2addr v1, v3 │ │ +3e5416: 6e30 ccb2 1002 |0047: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@b2cc │ │ +3e541c: 1a07 2a07 |004a: const-string v7, ")" // string@072a │ │ +3e5420: 6e20 d3b2 7000 |004c: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e5426: 6e10 deb2 0000 |004f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e542c: 0c07 |0052: move-result-object v7 │ │ +3e542e: 6e10 3d03 0600 |0053: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@033d │ │ +3e5434: 1107 |0056: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x000e line=70 │ │ 0x0012 line=71 │ │ 0x0032 line=72 │ │ 0x0053 line=73 │ │ @@ -852882,34 +852882,34 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -3e52fc: |[3e52fc] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.getTimecodeLinkTime:(Ljava/lang/String;)I │ │ -3e530c: 7110 ca9d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.isTimecodeLink:(Ljava/lang/String;)Z // method@9dca │ │ -3e5312: 0a00 |0003: move-result v0 │ │ -3e5314: 3800 1c00 |0004: if-eqz v0, 0020 // +001c │ │ -3e5318: 6200 f18d |0006: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8df1 │ │ -3e531c: 6e20 f6b5 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -3e5322: 0c01 |000b: move-result-object v1 │ │ -3e5324: 6e10 edb5 0100 |000c: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ -3e532a: 0a00 |000f: move-result v0 │ │ -3e532c: 3800 1000 |0010: if-eqz v0, 0020 // +0010 │ │ -3e5330: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -3e5332: 6e20 f0b5 0100 |0013: invoke-virtual {v1, v0}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -3e5338: 0c01 |0016: move-result-object v1 │ │ -3e533a: 7110 30b2 0100 |0017: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3e5340: 0a01 |001a: move-result v1 │ │ -3e5342: 0f01 |001b: return v1 │ │ -3e5344: 0d01 |001c: move-exception v1 │ │ -3e5346: 6e10 04b3 0100 |001d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3e534c: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ -3e534e: 0f01 |0021: return v1 │ │ +3e52e4: |[3e52e4] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.getTimecodeLinkTime:(Ljava/lang/String;)I │ │ +3e52f4: 7110 ca9d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.isTimecodeLink:(Ljava/lang/String;)Z // method@9dca │ │ +3e52fa: 0a00 |0003: move-result v0 │ │ +3e52fc: 3800 1c00 |0004: if-eqz v0, 0020 // +001c │ │ +3e5300: 6200 f18d |0006: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8df1 │ │ +3e5304: 6e20 f6b5 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +3e530a: 0c01 |000b: move-result-object v1 │ │ +3e530c: 6e10 edb5 0100 |000c: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ +3e5312: 0a00 |000f: move-result v0 │ │ +3e5314: 3800 1000 |0010: if-eqz v0, 0020 // +0010 │ │ +3e5318: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +3e531a: 6e20 f0b5 0100 |0013: invoke-virtual {v1, v0}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +3e5320: 0c01 |0016: move-result-object v1 │ │ +3e5322: 7110 30b2 0100 |0017: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3e5328: 0a01 |001a: move-result v1 │ │ +3e532a: 0f01 |001b: return v1 │ │ +3e532c: 0d01 |001c: move-exception v1 │ │ +3e532e: 6e10 04b3 0100 |001d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3e5334: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ +3e5336: 0f01 |0021: return v1 │ │ catches : 1 │ │ 0x000c - 0x001b │ │ Ljava/lang/NumberFormatException; -> 0x001c │ │ positions : │ │ 0x0000 line=118 │ │ 0x0006 line=119 │ │ 0x000c line=122 │ │ @@ -852923,26 +852923,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3e52c8: |[3e52c8] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.isTimecodeLink:(Ljava/lang/String;)Z │ │ -3e52d8: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ -3e52dc: 6200 f18d |0002: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8df1 │ │ -3e52e0: 6e10 f7b5 0000 |0004: invoke-virtual {v0}, Ljava/util/regex/Pattern;.pattern:()Ljava/lang/String; // method@b5f7 │ │ -3e52e6: 0c00 |0007: move-result-object v0 │ │ -3e52e8: 6e20 aeb2 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ -3e52ee: 0a01 |000b: move-result v1 │ │ -3e52f0: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -3e52f4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3e52f6: 2802 |000f: goto 0011 // +0002 │ │ -3e52f8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -3e52fa: 0f01 |0011: return v1 │ │ +3e52b0: |[3e52b0] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.isTimecodeLink:(Ljava/lang/String;)Z │ │ +3e52c0: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ +3e52c4: 6200 f18d |0002: sget-object v0, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.TIMECODE_LINK_REGEX:Ljava/util/regex/Pattern; // field@8df1 │ │ +3e52c8: 6e10 f7b5 0000 |0004: invoke-virtual {v0}, Ljava/util/regex/Pattern;.pattern:()Ljava/lang/String; // method@b5f7 │ │ +3e52ce: 0c00 |0007: move-result-object v0 │ │ +3e52d0: 6e20 aeb2 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ +3e52d6: 0a01 |000b: move-result v1 │ │ +3e52d8: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +3e52dc: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3e52de: 2802 |000f: goto 0011 // +0002 │ │ +3e52e0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +3e52e2: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=110 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -852951,65 +852951,65 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 105 16-bit code units │ │ -3e5450: |[3e5450] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.processShownotes:()Ljava/lang/String; │ │ -3e5460: 5440 f58d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.rawShownotes:Ljava/lang/String; // field@8df5 │ │ -3e5464: 7110 a80a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3e546a: 0a01 |0005: move-result v1 │ │ -3e546c: 3801 2100 |0006: if-eqz v1, 0027 // +0021 │ │ -3e5470: 1a00 965b |0008: const-string v0, "Timeline" // string@5b96 │ │ -3e5474: 1a01 acda |000a: const-string v1, "shownotesProvider contained no shownotes. Returning 'no shownotes' message" // string@daac │ │ -3e5478: 7120 f50a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e547e: 2200 741e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e5482: 7010 c7b2 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e5488: 1a01 a10a |0014: const-string v1, "

" // string@0aa1 │ │ -3e548c: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e5492: 5441 f38d |0019: iget-object v1, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.noShownotesLabel:Ljava/lang/String; // field@8df3 │ │ -3e5496: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e549c: 1a01 650a |001e: const-string v1, "

" // string@0a65 │ │ -3e54a0: 6e20 d3b2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e54a6: 6e10 deb2 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e54ac: 0c00 |0026: move-result-object v0 │ │ -3e54ae: 6201 ee8d |0027: sget-object v1, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.LINE_BREAK_REGEX:Ljava/util/regex/Pattern; // field@8dee │ │ -3e54b2: 6e20 f6b5 0100 |0029: invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -3e54b8: 0c01 |002c: move-result-object v1 │ │ -3e54ba: 6e10 edb5 0100 |002d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ -3e54c0: 0a01 |0030: move-result v1 │ │ -3e54c2: 3901 1200 |0031: if-nez v1, 0043 // +0012 │ │ -3e54c6: 1a01 a70a |0033: const-string v1, "

" // string@0aa7 │ │ -3e54ca: 6e20 9bb2 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -3e54d0: 0a01 |0038: move-result v1 │ │ -3e54d2: 3901 0a00 |0039: if-nez v1, 0043 // +000a │ │ -3e54d6: 1a01 0200 |003b: const-string v1, " │ │ +3e5438: |[3e5438] de.danoeh.antennapod.core.util.gui.ShownotesCleaner.processShownotes:()Ljava/lang/String; │ │ +3e5448: 5440 f58d |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.rawShownotes:Ljava/lang/String; // field@8df5 │ │ +3e544c: 7110 a80a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3e5452: 0a01 |0005: move-result v1 │ │ +3e5454: 3801 2100 |0006: if-eqz v1, 0027 // +0021 │ │ +3e5458: 1a00 965b |0008: const-string v0, "Timeline" // string@5b96 │ │ +3e545c: 1a01 acda |000a: const-string v1, "shownotesProvider contained no shownotes. Returning 'no shownotes' message" // string@daac │ │ +3e5460: 7120 f50a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e5466: 2200 741e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e546a: 7010 c7b2 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e5470: 1a01 a10a |0014: const-string v1, "

" // string@0aa1 │ │ +3e5474: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e547a: 5441 f38d |0019: iget-object v1, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.noShownotesLabel:Ljava/lang/String; // field@8df3 │ │ +3e547e: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e5484: 1a01 650a |001e: const-string v1, "

" // string@0a65 │ │ +3e5488: 6e20 d3b2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e548e: 6e10 deb2 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e5494: 0c00 |0026: move-result-object v0 │ │ +3e5496: 6201 ee8d |0027: sget-object v1, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.LINE_BREAK_REGEX:Ljava/util/regex/Pattern; // field@8dee │ │ +3e549a: 6e20 f6b5 0100 |0029: invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +3e54a0: 0c01 |002c: move-result-object v1 │ │ +3e54a2: 6e10 edb5 0100 |002d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ +3e54a8: 0a01 |0030: move-result v1 │ │ +3e54aa: 3901 1200 |0031: if-nez v1, 0043 // +0012 │ │ +3e54ae: 1a01 a70a |0033: const-string v1, "

" // string@0aa7 │ │ +3e54b2: 6e20 9bb2 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +3e54b8: 0a01 |0038: move-result v1 │ │ +3e54ba: 3901 0a00 |0039: if-nez v1, 0043 // +000a │ │ +3e54be: 1a01 0200 |003b: const-string v1, " │ │ " // string@0002 │ │ -3e54da: 1a02 9c0a |003d: const-string v2, "
" // string@0a9c │ │ -3e54de: 6e30 b0b2 1002 |003f: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3e54e4: 0c00 |0042: move-result-object v0 │ │ -3e54e6: 7110 30b7 0000 |0043: invoke-static {v0}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b730 │ │ -3e54ec: 0c00 |0046: move-result-object v0 │ │ -3e54ee: 7020 c69d 0400 |0047: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.cleanCss:(Lorg/jsoup/nodes/Document;)V // method@9dc6 │ │ -3e54f4: 6e10 33b7 0000 |004a: invoke-virtual {v0}, Lorg/jsoup/nodes/Document;.head:()Lorg/jsoup/nodes/Element; // method@b733 │ │ -3e54fa: 0c01 |004d: move-result-object v1 │ │ -3e54fc: 1a02 61dd |004e: const-string v2, "style" // string@dd61 │ │ -3e5500: 6e20 34b7 2100 |0050: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Element;.appendElement:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b734 │ │ -3e5506: 0c01 |0053: move-result-object v1 │ │ -3e5508: 1a02 2be2 |0054: const-string v2, "type" // string@e22b │ │ -3e550c: 1a03 15df |0056: const-string v3, "text/css" // string@df15 │ │ -3e5510: 6e30 35b7 2103 |0058: invoke-virtual {v1, v2, v3}, Lorg/jsoup/nodes/Element;.attr:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b735 │ │ -3e5516: 0c01 |005b: move-result-object v1 │ │ -3e5518: 5442 f68d |005c: iget-object v2, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.webviewStyle:Ljava/lang/String; // field@8df6 │ │ -3e551c: 6e20 3cb7 2100 |005e: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Element;.text:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b73c │ │ -3e5522: 7020 c59d 0400 |0061: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.addTimecodes:(Lorg/jsoup/nodes/Document;)V // method@9dc5 │ │ -3e5528: 6e10 41b7 0000 |0064: invoke-virtual {v0}, Lorg/jsoup/nodes/Node;.toString:()Ljava/lang/String; // method@b741 │ │ -3e552e: 0c00 |0067: move-result-object v0 │ │ -3e5530: 1100 |0068: return-object v0 │ │ +3e54c2: 1a02 9c0a |003d: const-string v2, "
" // string@0a9c │ │ +3e54c6: 6e30 b0b2 1002 |003f: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3e54cc: 0c00 |0042: move-result-object v0 │ │ +3e54ce: 7110 30b7 0000 |0043: invoke-static {v0}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b730 │ │ +3e54d4: 0c00 |0046: move-result-object v0 │ │ +3e54d6: 7020 c69d 0400 |0047: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.cleanCss:(Lorg/jsoup/nodes/Document;)V // method@9dc6 │ │ +3e54dc: 6e10 33b7 0000 |004a: invoke-virtual {v0}, Lorg/jsoup/nodes/Document;.head:()Lorg/jsoup/nodes/Element; // method@b733 │ │ +3e54e2: 0c01 |004d: move-result-object v1 │ │ +3e54e4: 1a02 61dd |004e: const-string v2, "style" // string@dd61 │ │ +3e54e8: 6e20 34b7 2100 |0050: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Element;.appendElement:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b734 │ │ +3e54ee: 0c01 |0053: move-result-object v1 │ │ +3e54f0: 1a02 2be2 |0054: const-string v2, "type" // string@e22b │ │ +3e54f4: 1a03 15df |0056: const-string v3, "text/css" // string@df15 │ │ +3e54f8: 6e30 35b7 2103 |0058: invoke-virtual {v1, v2, v3}, Lorg/jsoup/nodes/Element;.attr:(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b735 │ │ +3e54fe: 0c01 |005b: move-result-object v1 │ │ +3e5500: 5442 f68d |005c: iget-object v2, v4, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.webviewStyle:Ljava/lang/String; // field@8df6 │ │ +3e5504: 6e20 3cb7 2100 |005e: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Element;.text:(Ljava/lang/String;)Lorg/jsoup/nodes/Element; // method@b73c │ │ +3e550a: 7020 c59d 0400 |0061: invoke-direct {v4, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.addTimecodes:(Lorg/jsoup/nodes/Document;)V // method@9dc5 │ │ +3e5510: 6e10 41b7 0000 |0064: invoke-virtual {v0}, Lorg/jsoup/nodes/Node;.toString:()Ljava/lang/String; // method@b741 │ │ +3e5516: 0c00 |0067: move-result-object v0 │ │ +3e5518: 1100 |0068: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=89 │ │ 0x000c line=90 │ │ 0x000f line=91 │ │ 0x0027 line=95 │ │ @@ -853047,17 +853047,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e5950: |[3e5950] de.danoeh.antennapod.core.util.playback.MediaPlayerError.:()V │ │ -3e5960: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e5966: 0e00 |0003: return-void │ │ +3e5938: |[3e5938] de.danoeh.antennapod.core.util.playback.MediaPlayerError.:()V │ │ +3e5948: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e594e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/playback/MediaPlayerError; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/playback/MediaPlayerError;) │ │ @@ -853065,47 +853065,47 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -3e58c0: |[3e58c0] de.danoeh.antennapod.core.util.playback.MediaPlayerError.getErrorString:(Landroid/content/Context;I)Ljava/lang/String; │ │ -3e58d0: 1300 0efc |0000: const/16 v0, #int -1010 // #fc0e │ │ -3e58d4: 3203 1e00 |0002: if-eq v3, v0, 0020 // +001e │ │ -3e58d8: 1300 92ff |0004: const/16 v0, #int -110 // #ff92 │ │ -3e58dc: 3203 1700 |0006: if-eq v3, v0, 001d // +0017 │ │ -3e58e0: 1300 6400 |0008: const/16 v0, #int 100 // #64 │ │ -3e58e4: 3203 1000 |000a: if-eq v3, v0, 001a // +0010 │ │ -3e58e8: 1300 e803 |000c: const/16 v0, #int 1000 // #3e8 │ │ -3e58ec: 3203 0900 |000e: if-eq v3, v0, 0017 // +0009 │ │ -3e58f0: 1300 e903 |0010: const/16 v0, #int 1001 // #3e9 │ │ -3e58f4: 3203 0e00 |0012: if-eq v3, v0, 0020 // +000e │ │ -3e58f8: 6000 187e |0014: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_unknown:I // field@7e18 │ │ -3e58fc: 280c |0016: goto 0022 // +000c │ │ -3e58fe: 6000 167e |0017: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_source:I // field@7e16 │ │ -3e5902: 2809 |0019: goto 0022 // +0009 │ │ -3e5904: 6000 157e |001a: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_server_died:I // field@7e15 │ │ -3e5908: 2806 |001c: goto 0022 // +0006 │ │ -3e590a: 6000 177e |001d: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_timeout:I // field@7e17 │ │ -3e590e: 2803 |001f: goto 0022 // +0003 │ │ -3e5910: 6000 197e |0020: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_unsupported:I // field@7e19 │ │ -3e5914: 2201 741e |0022: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e5918: 7010 c7b2 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e591e: 6e20 3002 0200 |0027: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e5924: 0c02 |002a: move-result-object v2 │ │ -3e5926: 6e20 d3b2 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e592c: 1a02 3200 |002e: const-string v2, " (" // string@0032 │ │ -3e5930: 6e20 d3b2 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e5936: 6e20 ceb2 3100 |0033: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3e593c: 1a02 2a07 |0036: const-string v2, ")" // string@072a │ │ -3e5940: 6e20 d3b2 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e5946: 6e10 deb2 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e594c: 0c02 |003e: move-result-object v2 │ │ -3e594e: 1102 |003f: return-object v2 │ │ +3e58a8: |[3e58a8] de.danoeh.antennapod.core.util.playback.MediaPlayerError.getErrorString:(Landroid/content/Context;I)Ljava/lang/String; │ │ +3e58b8: 1300 0efc |0000: const/16 v0, #int -1010 // #fc0e │ │ +3e58bc: 3203 1e00 |0002: if-eq v3, v0, 0020 // +001e │ │ +3e58c0: 1300 92ff |0004: const/16 v0, #int -110 // #ff92 │ │ +3e58c4: 3203 1700 |0006: if-eq v3, v0, 001d // +0017 │ │ +3e58c8: 1300 6400 |0008: const/16 v0, #int 100 // #64 │ │ +3e58cc: 3203 1000 |000a: if-eq v3, v0, 001a // +0010 │ │ +3e58d0: 1300 e803 |000c: const/16 v0, #int 1000 // #3e8 │ │ +3e58d4: 3203 0900 |000e: if-eq v3, v0, 0017 // +0009 │ │ +3e58d8: 1300 e903 |0010: const/16 v0, #int 1001 // #3e9 │ │ +3e58dc: 3203 0e00 |0012: if-eq v3, v0, 0020 // +000e │ │ +3e58e0: 6000 187e |0014: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_unknown:I // field@7e18 │ │ +3e58e4: 280c |0016: goto 0022 // +000c │ │ +3e58e6: 6000 167e |0017: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_source:I // field@7e16 │ │ +3e58ea: 2809 |0019: goto 0022 // +0009 │ │ +3e58ec: 6000 157e |001a: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_server_died:I // field@7e15 │ │ +3e58f0: 2806 |001c: goto 0022 // +0006 │ │ +3e58f2: 6000 177e |001d: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_timeout:I // field@7e17 │ │ +3e58f6: 2803 |001f: goto 0022 // +0003 │ │ +3e58f8: 6000 197e |0020: sget v0, Lde/danoeh/antennapod/core/R$string;.playback_error_unsupported:I // field@7e19 │ │ +3e58fc: 2201 741e |0022: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e5900: 7010 c7b2 0100 |0024: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e5906: 6e20 3002 0200 |0027: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e590c: 0c02 |002a: move-result-object v2 │ │ +3e590e: 6e20 d3b2 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e5914: 1a02 3200 |002e: const-string v2, " (" // string@0032 │ │ +3e5918: 6e20 d3b2 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e591e: 6e20 ceb2 3100 |0033: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3e5924: 1a02 2a07 |0036: const-string v2, ")" // string@072a │ │ +3e5928: 6e20 d3b2 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e592e: 6e10 deb2 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e5934: 0c02 |003e: move-result-object v2 │ │ +3e5936: 1102 |003f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0014 line=31 │ │ 0x0017 line=28 │ │ 0x001a line=18 │ │ 0x001d line=25 │ │ 0x0020 line=22 │ │ @@ -853140,17 +853140,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e5968: |[3e5968] de.danoeh.antennapod.core.util.playback.PlayableUtils.:()V │ │ -3e5978: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e597e: 0e00 |0003: return-void │ │ +3e5950: |[3e5950] de.danoeh.antennapod.core.util.playback.PlayableUtils.:()V │ │ +3e5960: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e5966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/playback/PlayableUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/playback/PlayableUtils;) │ │ @@ -853158,53 +853158,53 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;IJ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -3e5980: |[3e5980] de.danoeh.antennapod.core.util.playback.PlayableUtils.saveCurrentPosition:(Lde/danoeh/antennapod/model/playback/Playable;IJ)V │ │ -3e5990: 7220 7cac 3200 |0000: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ac7c │ │ -3e5996: 7230 7bac 4205 |0003: invoke-interface {v2, v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setLastPlayedTime:(J)V // method@ac7b │ │ -3e599c: 2023 a51c |0006: instance-of v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3e59a0: 3803 4200 |0008: if-eqz v3, 004a // +0042 │ │ -3e59a4: 0723 |000a: move-object v3, v2 │ │ -3e59a6: 1f03 a51c |000b: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3e59aa: 6e10 f6ab 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3e59b0: 0c04 |0010: move-result-object v4 │ │ -3e59b2: 3804 1500 |0011: if-eqz v4, 0026 // +0015 │ │ -3e59b6: 6e10 c4ab 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -3e59bc: 0a05 |0016: move-result v5 │ │ -3e59be: 3805 0f00 |0017: if-eqz v5, 0026 // +000f │ │ -3e59c2: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -3e59c4: 2355 e71f |001a: new-array v5, v5, [J // type@1fe7 │ │ -3e59c8: 6e10 77ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3e59ce: 0b00 |001f: move-result-wide v0 │ │ -3e59d0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -3e59d2: 4c00 0504 |0021: aput-wide v0, v5, v4 │ │ -3e59d6: 7120 0f9c 5400 |0023: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ -3e59dc: 6e10 04ac 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ -3e59e2: 0a04 |0029: move-result v4 │ │ -3e59e4: 3a04 1d00 |002a: if-ltz v4, 0047 // +001d │ │ -3e59e8: 7210 71ac 0200 |002c: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3e59ee: 0a04 |002f: move-result v4 │ │ -3e59f0: 6e10 04ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ -3e59f6: 0a05 |0033: move-result v5 │ │ -3e59f8: 3754 1300 |0034: if-le v4, v5, 0047 // +0013 │ │ -3e59fc: 6e10 00ac 0300 |0036: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDurationWhenStarted:()I // method@ac00 │ │ -3e5a02: 0a04 |0039: move-result v4 │ │ -3e5a04: 7210 71ac 0200 |003a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3e5a0a: 0a02 |003d: move-result v2 │ │ -3e5a0c: b024 |003e: add-int/2addr v4, v2 │ │ -3e5a0e: 6e10 04ac 0300 |003f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ -3e5a14: 0a02 |0042: move-result v2 │ │ -3e5a16: b124 |0043: sub-int/2addr v4, v2 │ │ -3e5a18: 6e20 17ac 4300 |0044: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPlayedDuration:(I)V // method@ac17 │ │ -3e5a1e: 7110 269c 0300 |0047: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c26 │ │ -3e5a24: 0e00 |004a: return-void │ │ +3e5968: |[3e5968] de.danoeh.antennapod.core.util.playback.PlayableUtils.saveCurrentPosition:(Lde/danoeh/antennapod/model/playback/Playable;IJ)V │ │ +3e5978: 7220 7cac 3200 |0000: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ac7c │ │ +3e597e: 7230 7bac 4205 |0003: invoke-interface {v2, v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setLastPlayedTime:(J)V // method@ac7b │ │ +3e5984: 2023 a51c |0006: instance-of v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3e5988: 3803 4200 |0008: if-eqz v3, 004a // +0042 │ │ +3e598c: 0723 |000a: move-object v3, v2 │ │ +3e598e: 1f03 a51c |000b: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3e5992: 6e10 f6ab 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3e5998: 0c04 |0010: move-result-object v4 │ │ +3e599a: 3804 1500 |0011: if-eqz v4, 0026 // +0015 │ │ +3e599e: 6e10 c4ab 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +3e59a4: 0a05 |0016: move-result v5 │ │ +3e59a6: 3805 0f00 |0017: if-eqz v5, 0026 // +000f │ │ +3e59aa: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +3e59ac: 2355 e71f |001a: new-array v5, v5, [J // type@1fe7 │ │ +3e59b0: 6e10 77ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3e59b6: 0b00 |001f: move-result-wide v0 │ │ +3e59b8: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +3e59ba: 4c00 0504 |0021: aput-wide v0, v5, v4 │ │ +3e59be: 7120 0f9c 5400 |0023: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ +3e59c4: 6e10 04ac 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ +3e59ca: 0a04 |0029: move-result v4 │ │ +3e59cc: 3a04 1d00 |002a: if-ltz v4, 0047 // +001d │ │ +3e59d0: 7210 71ac 0200 |002c: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3e59d6: 0a04 |002f: move-result v4 │ │ +3e59d8: 6e10 04ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ +3e59de: 0a05 |0033: move-result v5 │ │ +3e59e0: 3754 1300 |0034: if-le v4, v5, 0047 // +0013 │ │ +3e59e4: 6e10 00ac 0300 |0036: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDurationWhenStarted:()I // method@ac00 │ │ +3e59ea: 0a04 |0039: move-result v4 │ │ +3e59ec: 7210 71ac 0200 |003a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3e59f2: 0a02 |003d: move-result v2 │ │ +3e59f4: b024 |003e: add-int/2addr v4, v2 │ │ +3e59f6: 6e10 04ac 0300 |003f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac04 │ │ +3e59fc: 0a02 |0042: move-result v2 │ │ +3e59fe: b124 |0043: sub-int/2addr v4, v2 │ │ +3e5a00: 6e20 17ac 4300 |0044: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPlayedDuration:(I)V // method@ac17 │ │ +3e5a06: 7110 269c 0300 |0047: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c26 │ │ +3e5a0c: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0006 line=22 │ │ 0x000a line=23 │ │ 0x000d line=24 │ │ @@ -853256,18 +853256,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e5a28: |[3e5a28] de.danoeh.antennapod.core.util.playback.PlaybackController$1.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e5a38: 5b01 f78d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ -3e5a3c: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e5a42: 0e00 |0005: return-void │ │ +3e5a10: |[3e5a10] de.danoeh.antennapod.core.util.playback.PlaybackController$1.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e5a20: 5b01 f78d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ +3e5a24: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e5a2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/util/playback/PlaybackController$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ @@ -853277,35 +853277,35 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -3e5a44: |[3e5a44] de.danoeh.antennapod.core.util.playback.PlaybackController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -3e5a54: 2021 0019 |0000: instance-of v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1900 │ │ -3e5a58: 3801 2700 |0002: if-eqz v1, 0029 // +0027 │ │ -3e5a5c: 5401 f78d |0004: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ -3e5a60: 1f02 0019 |0006: check-cast v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1900 │ │ -3e5a64: 6e10 0e9a 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.getService:()Lde/danoeh/antennapod/core/service/playback/PlaybackService; // method@9a0e │ │ -3e5a6a: 0c02 |000b: move-result-object v2 │ │ -3e5a6c: 7120 dd9d 2100 |000c: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9ddd │ │ -3e5a72: 5401 f78d |000f: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ -3e5a76: 7110 d99d 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Z // method@9dd9 │ │ -3e5a7c: 0a01 |0014: move-result v1 │ │ -3e5a7e: 1a02 f74e |0015: const-string v2, "PlaybackController" // string@4ef7 │ │ -3e5a82: 3901 0d00 |0017: if-nez v1, 0024 // +000d │ │ -3e5a86: 5401 f78d |0019: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ -3e5a8a: 7110 e19d 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9de1 │ │ -3e5a90: 1a01 0a15 |001e: const-string v1, "Connection to Service established" // string@150a │ │ -3e5a94: 7120 f50a 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e5a9a: 2806 |0023: goto 0029 // +0006 │ │ -3e5a9c: 1a01 0b15 |0024: const-string v1, "Connection to playback service has been established, but controller has already been released" // string@150b │ │ -3e5aa0: 7120 fa0a 1200 |0026: invoke-static {v2, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3e5aa6: 0e00 |0029: return-void │ │ +3e5a2c: |[3e5a2c] de.danoeh.antennapod.core.util.playback.PlaybackController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +3e5a3c: 2021 0019 |0000: instance-of v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1900 │ │ +3e5a40: 3801 2700 |0002: if-eqz v1, 0029 // +0027 │ │ +3e5a44: 5401 f78d |0004: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ +3e5a48: 1f02 0019 |0006: check-cast v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1900 │ │ +3e5a4c: 6e10 0e9a 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.getService:()Lde/danoeh/antennapod/core/service/playback/PlaybackService; // method@9a0e │ │ +3e5a52: 0c02 |000b: move-result-object v2 │ │ +3e5a54: 7120 dd9d 2100 |000c: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9ddd │ │ +3e5a5a: 5401 f78d |000f: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ +3e5a5e: 7110 d99d 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Z // method@9dd9 │ │ +3e5a64: 0a01 |0014: move-result v1 │ │ +3e5a66: 1a02 f74e |0015: const-string v2, "PlaybackController" // string@4ef7 │ │ +3e5a6a: 3901 0d00 |0017: if-nez v1, 0024 // +000d │ │ +3e5a6e: 5401 f78d |0019: iget-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ +3e5a72: 7110 e19d 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9de1 │ │ +3e5a78: 1a01 0a15 |001e: const-string v1, "Connection to Service established" // string@150a │ │ +3e5a7c: 7120 f50a 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e5a82: 2806 |0023: goto 0029 // +0006 │ │ +3e5a84: 1a01 0b15 |0024: const-string v1, "Connection to playback service has been established, but controller has already been released" // string@150b │ │ +3e5a88: 7120 fa0a 1200 |0026: invoke-static {v2, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3e5a8e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x000f line=161 │ │ 0x0019 line=162 │ │ 0x0020 line=163 │ │ @@ -853320,25 +853320,25 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3e5aa8: |[3e5aa8] de.danoeh.antennapod.core.util.playback.PlaybackController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -3e5ab8: 5412 f78d |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ -3e5abc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3e5abe: 7120 dd9d 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9ddd │ │ -3e5ac4: 5412 f78d |0006: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ -3e5ac8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3e5aca: 7120 da9d 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputinitialized:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V // method@9dda │ │ -3e5ad0: 1a02 f74e |000c: const-string v2, "PlaybackController" // string@4ef7 │ │ -3e5ad4: 1a00 2419 |000e: const-string v0, "Disconnected from Service" // string@1924 │ │ -3e5ad8: 7120 f50a 0200 |0010: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e5ade: 0e00 |0013: return-void │ │ +3e5a90: |[3e5a90] de.danoeh.antennapod.core.util.playback.PlaybackController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +3e5aa0: 5412 f78d |0000: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ +3e5aa4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3e5aa6: 7120 dd9d 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9ddd │ │ +3e5aac: 5412 f78d |0006: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df7 │ │ +3e5ab0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3e5ab2: 7120 da9d 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputinitialized:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V // method@9dda │ │ +3e5ab8: 1a02 f74e |000c: const-string v2, "PlaybackController" // string@4ef7 │ │ +3e5abc: 1a00 2419 |000e: const-string v0, "Disconnected from Service" // string@1924 │ │ +3e5ac0: 7120 f50a 0200 |0010: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e5ac6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0006 line=174 │ │ 0x0010 line=175 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController$1; │ │ @@ -853378,18 +853378,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e5ae0: |[3e5ae0] de.danoeh.antennapod.core.util.playback.PlaybackController$2.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e5af0: 5b01 f88d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ -3e5af4: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -3e5afa: 0e00 |0005: return-void │ │ +3e5ac8: |[3e5ac8] de.danoeh.antennapod.core.util.playback.PlaybackController$2.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e5ad8: 5b01 f88d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ +3e5adc: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +3e5ae2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/util/playback/PlaybackController$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ @@ -853399,49 +853399,49 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -3e5afc: |[3e5afc] de.danoeh.antennapod.core.util.playback.PlaybackController$2.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3e5b0c: 1a02 6351 |0000: const-string v2, "Received statusUpdate Intent." // string@5163 │ │ -3e5b10: 1a03 f74e |0002: const-string v3, "PlaybackController" // string@4ef7 │ │ -3e5b14: 7120 f50a 2300 |0004: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e5b1a: 5412 f88d |0007: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ -3e5b1e: 7110 d89d 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Lde/danoeh/antennapod/core/service/playback/PlaybackService; // method@9dd8 │ │ -3e5b24: 0c02 |000c: move-result-object v2 │ │ -3e5b26: 3802 2000 |000d: if-eqz v2, 002d // +0020 │ │ -3e5b2a: 5412 f88d |000f: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ -3e5b2e: 7110 d89d 0200 |0011: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Lde/danoeh/antennapod/core/service/playback/PlaybackService; // method@9dd8 │ │ -3e5b34: 0c02 |0014: move-result-object v2 │ │ -3e5b36: 6e10 439a 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@9a43 │ │ -3e5b3c: 0c02 |0018: move-result-object v2 │ │ -3e5b3e: 5413 f88d |0019: iget-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ -3e5b42: 5420 ddc7 |001b: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ -3e5b46: 7120 de9d 0300 |001d: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputstatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9dde │ │ -3e5b4c: 5413 f88d |0020: iget-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ -3e5b50: 5422 dcc7 |0022: iget-object v2, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3e5b54: 7120 db9d 2300 |0024: invoke-static {v3, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputmedia:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ddb │ │ -3e5b5a: 5412 f88d |0027: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ -3e5b5e: 7110 e09d 0200 |0029: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9de0 │ │ -3e5b64: 281c |002c: goto 0048 // +001c │ │ -3e5b66: 1a02 ff16 |002d: const-string v2, "Couldn't receive status update: playbackService was null" // string@16ff │ │ -3e5b6a: 7120 ff0a 2300 |002f: invoke-static {v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3e5b70: 6302 d38c |0032: sget-boolean v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3e5b74: 3802 0800 |0034: if-eqz v2, 003c // +0008 │ │ -3e5b78: 5412 f88d |0036: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ -3e5b7c: 7110 df9d 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9ddf │ │ -3e5b82: 280d |003b: goto 0048 // +000d │ │ -3e5b84: 5412 f88d |003c: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ -3e5b88: 6203 eec7 |003e: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -3e5b8c: 7120 de9d 3200 |0040: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputstatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9dde │ │ -3e5b92: 5412 f88d |0043: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ -3e5b96: 7110 e09d 0200 |0045: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9de0 │ │ -3e5b9c: 0e00 |0048: return-void │ │ +3e5ae4: |[3e5ae4] de.danoeh.antennapod.core.util.playback.PlaybackController$2.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3e5af4: 1a02 6351 |0000: const-string v2, "Received statusUpdate Intent." // string@5163 │ │ +3e5af8: 1a03 f74e |0002: const-string v3, "PlaybackController" // string@4ef7 │ │ +3e5afc: 7120 f50a 2300 |0004: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e5b02: 5412 f88d |0007: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ +3e5b06: 7110 d89d 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Lde/danoeh/antennapod/core/service/playback/PlaybackService; // method@9dd8 │ │ +3e5b0c: 0c02 |000c: move-result-object v2 │ │ +3e5b0e: 3802 2000 |000d: if-eqz v2, 002d // +0020 │ │ +3e5b12: 5412 f88d |000f: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ +3e5b16: 7110 d89d 0200 |0011: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Lde/danoeh/antennapod/core/service/playback/PlaybackService; // method@9dd8 │ │ +3e5b1c: 0c02 |0014: move-result-object v2 │ │ +3e5b1e: 6e10 439a 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@9a43 │ │ +3e5b24: 0c02 |0018: move-result-object v2 │ │ +3e5b26: 5413 f88d |0019: iget-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ +3e5b2a: 5420 ddc7 |001b: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ +3e5b2e: 7120 de9d 0300 |001d: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputstatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9dde │ │ +3e5b34: 5413 f88d |0020: iget-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ +3e5b38: 5422 dcc7 |0022: iget-object v2, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3e5b3c: 7120 db9d 2300 |0024: invoke-static {v3, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputmedia:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ddb │ │ +3e5b42: 5412 f88d |0027: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ +3e5b46: 7110 e09d 0200 |0029: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9de0 │ │ +3e5b4c: 281c |002c: goto 0048 // +001c │ │ +3e5b4e: 1a02 ff16 |002d: const-string v2, "Couldn't receive status update: playbackService was null" // string@16ff │ │ +3e5b52: 7120 ff0a 2300 |002f: invoke-static {v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3e5b58: 6302 d38c |0032: sget-boolean v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3e5b5c: 3802 0800 |0034: if-eqz v2, 003c // +0008 │ │ +3e5b60: 5412 f88d |0036: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ +3e5b64: 7110 df9d 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9ddf │ │ +3e5b6a: 280d |003b: goto 0048 // +000d │ │ +3e5b6c: 5412 f88d |003c: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ +3e5b70: 6203 eec7 |003e: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +3e5b74: 7120 de9d 3200 |0040: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputstatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9dde │ │ +3e5b7a: 5412 f88d |0043: iget-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df8 │ │ +3e5b7e: 7110 e09d 0200 |0045: invoke-static {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9de0 │ │ +3e5b84: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=182 │ │ 0x0007 line=183 │ │ 0x000f line=184 │ │ 0x0019 line=185 │ │ 0x0020 line=186 │ │ @@ -853490,18 +853490,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e5ba0: |[3e5ba0] de.danoeh.antennapod.core.util.playback.PlaybackController$3.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e5bb0: 5b01 f98d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ -3e5bb4: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -3e5bba: 0e00 |0005: return-void │ │ +3e5b88: |[3e5b88] de.danoeh.antennapod.core.util.playback.PlaybackController$3.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e5b98: 5b01 f98d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ +3e5b9c: 7010 e201 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +3e5ba2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/util/playback/PlaybackController$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ @@ -853511,52 +853511,52 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -3e5bbc: |[3e5bbc] de.danoeh.antennapod.core.util.playback.PlaybackController$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -3e5bcc: 1a03 7d81 |0000: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationType" // string@817d │ │ -3e5bd0: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -3e5bd2: 6e30 6902 3400 |0003: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ -3e5bd8: 0a03 |0006: move-result v3 │ │ -3e5bda: 1a01 7c81 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@817c │ │ -3e5bde: 6e30 6902 1400 |0009: invoke-virtual {v4, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ -3e5be4: 0a04 |000c: move-result v4 │ │ -3e5be6: 3204 3000 |000d: if-eq v4, v0, 003d // +0030 │ │ -3e5bea: 3303 0300 |000f: if-ne v3, v0, 0012 // +0003 │ │ -3e5bee: 282c |0011: goto 003d // +002c │ │ -3e5bf0: 1234 |0012: const/4 v4, #int 3 // #3 │ │ -3e5bf2: 3243 0c00 |0013: if-eq v3, v4, 001f // +000c │ │ -3e5bf6: 1274 |0015: const/4 v4, #int 7 // #7 │ │ -3e5bf8: 3243 0300 |0016: if-eq v3, v4, 0019 // +0003 │ │ -3e5bfc: 2824 |0018: goto 003c // +0024 │ │ -3e5bfe: 5423 f98d |0019: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ -3e5c02: 6e10 f89d 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.onPlaybackEnd:()V // method@9df8 │ │ -3e5c08: 281e |001e: goto 003c // +001e │ │ -3e5c0a: 5423 f98d |001f: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ -3e5c0e: 7110 d89d 0300 |0021: invoke-static {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Lde/danoeh/antennapod/core/service/playback/PlaybackService; // method@9dd8 │ │ -3e5c14: 0c03 |0024: move-result-object v3 │ │ -3e5c16: 3903 0c00 |0025: if-nez v3, 0031 // +000c │ │ -3e5c1a: 6303 d38c |0027: sget-boolean v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3e5c1e: 3803 0800 |0029: if-eqz v3, 0031 // +0008 │ │ -3e5c22: 5423 f98d |002b: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ -3e5c26: 7110 df9d 0300 |002d: invoke-static {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9ddf │ │ -3e5c2c: 0e00 |0030: return-void │ │ -3e5c2e: 5423 f98d |0031: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ -3e5c32: 1204 |0033: const/4 v4, #int 0 // #0 │ │ -3e5c34: 7120 dc9d 4300 |0034: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputmediaInfoLoaded:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V // method@9ddc │ │ -3e5c3a: 5423 f98d |0037: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ -3e5c3e: 7110 e19d 0300 |0039: invoke-static {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9de1 │ │ -3e5c44: 0e00 |003c: return-void │ │ -3e5c46: 1a03 f74e |003d: const-string v3, "PlaybackController" // string@4ef7 │ │ -3e5c4a: 1a04 da0f |003f: const-string v4, "Bad arguments. Won't handle intent" // string@0fda │ │ -3e5c4e: 7120 f50a 4300 |0041: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e5c54: 0e00 |0044: return-void │ │ +3e5ba4: |[3e5ba4] de.danoeh.antennapod.core.util.playback.PlaybackController$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +3e5bb4: 1a03 7d81 |0000: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationType" // string@817d │ │ +3e5bb8: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +3e5bba: 6e30 6902 3400 |0003: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ +3e5bc0: 0a03 |0006: move-result v3 │ │ +3e5bc2: 1a01 7c81 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@817c │ │ +3e5bc6: 6e30 6902 1400 |0009: invoke-virtual {v4, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ +3e5bcc: 0a04 |000c: move-result v4 │ │ +3e5bce: 3204 3000 |000d: if-eq v4, v0, 003d // +0030 │ │ +3e5bd2: 3303 0300 |000f: if-ne v3, v0, 0012 // +0003 │ │ +3e5bd6: 282c |0011: goto 003d // +002c │ │ +3e5bd8: 1234 |0012: const/4 v4, #int 3 // #3 │ │ +3e5bda: 3243 0c00 |0013: if-eq v3, v4, 001f // +000c │ │ +3e5bde: 1274 |0015: const/4 v4, #int 7 // #7 │ │ +3e5be0: 3243 0300 |0016: if-eq v3, v4, 0019 // +0003 │ │ +3e5be4: 2824 |0018: goto 003c // +0024 │ │ +3e5be6: 5423 f98d |0019: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ +3e5bea: 6e10 f89d 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.onPlaybackEnd:()V // method@9df8 │ │ +3e5bf0: 281e |001e: goto 003c // +001e │ │ +3e5bf2: 5423 f98d |001f: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ +3e5bf6: 7110 d89d 0300 |0021: invoke-static {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Lde/danoeh/antennapod/core/service/playback/PlaybackService; // method@9dd8 │ │ +3e5bfc: 0c03 |0024: move-result-object v3 │ │ +3e5bfe: 3903 0c00 |0025: if-nez v3, 0031 // +000c │ │ +3e5c02: 6303 d38c |0027: sget-boolean v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3e5c06: 3803 0800 |0029: if-eqz v3, 0031 // +0008 │ │ +3e5c0a: 5423 f98d |002b: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ +3e5c0e: 7110 df9d 0300 |002d: invoke-static {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9ddf │ │ +3e5c14: 0e00 |0030: return-void │ │ +3e5c16: 5423 f98d |0031: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ +3e5c1a: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +3e5c1c: 7120 dc9d 4300 |0034: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$fputmediaInfoLoaded:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V // method@9ddc │ │ +3e5c22: 5423 f98d |0037: iget-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.this$0:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@8df9 │ │ +3e5c26: 7110 e19d 0300 |0039: invoke-static {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9de1 │ │ +3e5c2c: 0e00 |003c: return-void │ │ +3e5c2e: 1a03 f74e |003d: const-string v3, "PlaybackController" // string@4ef7 │ │ +3e5c32: 1a04 da0f |003f: const-string v4, "Bad arguments. Won't handle intent" // string@0fda │ │ +3e5c36: 7120 f50a 4300 |0041: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e5c3c: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=204 │ │ 0x0009 line=205 │ │ 0x0019 line=220 │ │ 0x001f line=212 │ │ 0x002b line=213 │ │ @@ -853602,56 +853602,56 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 74 16-bit code units │ │ -3e5c58: |[3e5c58] de.danoeh.antennapod.core.util.playback.PlaybackController$4.:()V │ │ -3e5c68: 7100 4baf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af4b │ │ -3e5c6e: 0c00 |0003: move-result-object v0 │ │ -3e5c70: 2100 |0004: array-length v0, v0 │ │ -3e5c72: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -3e5c76: 6900 fa8d |0007: sput-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ -3e5c7a: 6201 eac7 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3e5c7e: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e5c84: 0a01 |000e: move-result v1 │ │ -3e5c86: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3e5c88: 4b02 0001 |0010: aput v2, v0, v1 │ │ -3e5c8c: 6200 fa8d |0012: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ -3e5c90: 6201 ecc7 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ -3e5c94: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e5c9a: 0a01 |0019: move-result v1 │ │ -3e5c9c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -3e5c9e: 4b02 0001 |001b: aput v2, v0, v1 │ │ -3e5ca2: 6200 fa8d |001d: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ -3e5ca6: 6201 e9c7 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3e5caa: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e5cb0: 0a01 |0024: move-result v1 │ │ -3e5cb2: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -3e5cb4: 4b02 0001 |0026: aput v2, v0, v1 │ │ -3e5cb8: 6200 fa8d |0028: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ -3e5cbc: 6201 ebc7 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3e5cc0: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e5cc6: 0a01 |002f: move-result v1 │ │ -3e5cc8: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -3e5cca: 4b02 0001 |0031: aput v2, v0, v1 │ │ -3e5cce: 6200 fa8d |0033: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ -3e5cd2: 6201 eec7 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -3e5cd6: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e5cdc: 0a01 |003a: move-result v1 │ │ -3e5cde: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -3e5ce0: 4b02 0001 |003c: aput v2, v0, v1 │ │ -3e5ce4: 6200 fa8d |003e: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ -3e5ce8: 6201 e7c7 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ -3e5cec: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e5cf2: 0a01 |0045: move-result v1 │ │ -3e5cf4: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -3e5cf6: 4b02 0001 |0047: aput v2, v0, v1 │ │ -3e5cfa: 0e00 |0049: return-void │ │ +3e5c40: |[3e5c40] de.danoeh.antennapod.core.util.playback.PlaybackController$4.:()V │ │ +3e5c50: 7100 4baf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af4b │ │ +3e5c56: 0c00 |0003: move-result-object v0 │ │ +3e5c58: 2100 |0004: array-length v0, v0 │ │ +3e5c5a: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +3e5c5e: 6900 fa8d |0007: sput-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ +3e5c62: 6201 eac7 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3e5c66: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e5c6c: 0a01 |000e: move-result v1 │ │ +3e5c6e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3e5c70: 4b02 0001 |0010: aput v2, v0, v1 │ │ +3e5c74: 6200 fa8d |0012: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ +3e5c78: 6201 ecc7 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ +3e5c7c: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e5c82: 0a01 |0019: move-result v1 │ │ +3e5c84: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +3e5c86: 4b02 0001 |001b: aput v2, v0, v1 │ │ +3e5c8a: 6200 fa8d |001d: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ +3e5c8e: 6201 e9c7 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3e5c92: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e5c98: 0a01 |0024: move-result v1 │ │ +3e5c9a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +3e5c9c: 4b02 0001 |0026: aput v2, v0, v1 │ │ +3e5ca0: 6200 fa8d |0028: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ +3e5ca4: 6201 ebc7 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3e5ca8: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e5cae: 0a01 |002f: move-result v1 │ │ +3e5cb0: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +3e5cb2: 4b02 0001 |0031: aput v2, v0, v1 │ │ +3e5cb6: 6200 fa8d |0033: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ +3e5cba: 6201 eec7 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +3e5cbe: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e5cc4: 0a01 |003a: move-result v1 │ │ +3e5cc6: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +3e5cc8: 4b02 0001 |003c: aput v2, v0, v1 │ │ +3e5ccc: 6200 fa8d |003e: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ +3e5cd0: 6201 e7c7 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ +3e5cd4: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e5cda: 0a01 |0045: move-result v1 │ │ +3e5cdc: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +3e5cde: 4b02 0001 |0047: aput v2, v0, v1 │ │ +3e5ce2: 0e00 |0049: return-void │ │ catches : 6 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -853752,17 +853752,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Lde/danoeh/antennapod/core/service/playback/PlaybackService;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e5e48: |[3e5e48] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ -3e5e58: 5400 048e |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e5e5c: 1100 |0002: return-object v0 │ │ +3e5e30: |[3e5e30] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ +3e5e40: 5400 048e |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e5e44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/playback/PlaybackController;) │ │ @@ -853770,17 +853770,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e5d70: |[3e5d70] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Z │ │ -3e5d80: 5500 058e |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e05 │ │ -3e5d84: 0f00 |0002: return v0 │ │ +3e5d58: |[3e5d58] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)Z │ │ +3e5d68: 5500 058e |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e05 │ │ +3e5d6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/util/playback/PlaybackController;) │ │ @@ -853788,17 +853788,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e5fe0: |[3e5fe0] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputinitialized:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V │ │ -3e5ff0: 5c01 fe8d |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8dfe │ │ -3e5ff4: 0e00 |0002: return-void │ │ +3e5fc8: |[3e5fc8] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputinitialized:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V │ │ +3e5fd8: 5c01 fe8d |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8dfe │ │ +3e5fdc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -853807,17 +853807,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e5ff8: |[3e5ff8] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputmedia:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3e6008: 5b01 018e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ -3e600c: 0e00 |0002: return-void │ │ +3e5fe0: |[3e5fe0] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputmedia:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3e5ff0: 5b01 018e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ +3e5ff4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -853826,17 +853826,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e6010: |[3e6010] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputmediaInfoLoaded:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V │ │ -3e6020: 5c01 028e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ -3e6024: 0e00 |0002: return-void │ │ +3e5ff8: |[3e5ff8] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputmediaInfoLoaded:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Z)V │ │ +3e6008: 5c01 028e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ +3e600c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -853845,17 +853845,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e6028: |[3e6028] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3e6038: 5b01 048e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e603c: 0e00 |0002: return-void │ │ +3e6010: |[3e6010] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3e6020: 5b01 048e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e6024: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -853864,17 +853864,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e6040: |[3e6040] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputstatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3e6050: 5b01 068e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ -3e6054: 0e00 |0002: return-void │ │ +3e6028: |[3e6028] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$fputstatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3e6038: 5b01 068e |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ +3e603c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ │ │ @@ -853883,17 +853883,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e6058: |[3e6058] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e6068: 7010 e39d 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.bindToService:()V // method@9de3 │ │ -3e606e: 0e00 |0003: return-void │ │ +3e6040: |[3e6040] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mbindToService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e6050: 7010 e39d 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.bindToService:()V // method@9de3 │ │ +3e6056: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/util/playback/PlaybackController;) │ │ @@ -853901,17 +853901,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e6070: |[3e6070] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e6080: 7010 f09d 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.handleStatus:()V // method@9df0 │ │ -3e6086: 0e00 |0003: return-void │ │ +3e6058: |[3e6058] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e6068: 7010 f09d 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.handleStatus:()V // method@9df0 │ │ +3e606e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/util/playback/PlaybackController;) │ │ @@ -853919,17 +853919,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e6088: |[3e6088] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ -3e6098: 7010 fb9d 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.queryService:()V // method@9dfb │ │ -3e609e: 0e00 |0003: return-void │ │ +3e6070: |[3e6070] de.danoeh.antennapod.core.util.playback.PlaybackController.-$$Nest$mqueryService:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V │ │ +3e6080: 7010 fb9d 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.queryService:()V // method@9dfb │ │ +3e6086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/util/playback/PlaybackController;) │ │ @@ -853937,36 +853937,36 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3e60a0: |[3e60a0] de.danoeh.antennapod.core.util.playback.PlaybackController.:(Landroid/app/Activity;)V │ │ -3e60b0: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e60b6: 6200 eec7 |0003: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -3e60ba: 5b20 068e |0005: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ -3e60be: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3e60c0: 5c20 028e |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ -3e60c4: 5c20 058e |000a: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e05 │ │ -3e60c8: 5c20 fe8d |000c: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8dfe │ │ -3e60cc: 5c20 fd8d |000e: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8dfd │ │ -3e60d0: 1600 ffff |0010: const-wide/16 v0, #int -1 // #ffff │ │ -3e60d4: 5a20 ff8d |0012: iput-wide v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8dff │ │ -3e60d8: 2200 a919 |0014: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1; // type@19a9 │ │ -3e60dc: 7020 d09d 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9dd0 │ │ -3e60e2: 5b20 008e |0019: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e00 │ │ -3e60e6: 2200 aa19 |001b: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2; // type@19aa │ │ -3e60ea: 7020 d39d 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9dd3 │ │ -3e60f0: 5b20 078e |0020: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e07 │ │ -3e60f4: 2200 ab19 |0022: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3; // type@19ab │ │ -3e60f8: 7020 d59d 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9dd5 │ │ -3e60fe: 5b20 038e |0027: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e03 │ │ -3e6102: 5b23 fc8d |0029: iput-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ -3e6106: 0e00 |002b: return-void │ │ +3e6088: |[3e6088] de.danoeh.antennapod.core.util.playback.PlaybackController.:(Landroid/app/Activity;)V │ │ +3e6098: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e609e: 6200 eec7 |0003: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +3e60a2: 5b20 068e |0005: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ +3e60a6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3e60a8: 5c20 028e |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ +3e60ac: 5c20 058e |000a: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e05 │ │ +3e60b0: 5c20 fe8d |000c: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8dfe │ │ +3e60b4: 5c20 fd8d |000e: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8dfd │ │ +3e60b8: 1600 ffff |0010: const-wide/16 v0, #int -1 // #ffff │ │ +3e60bc: 5a20 ff8d |0012: iput-wide v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8dff │ │ +3e60c0: 2200 a919 |0014: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1; // type@19a9 │ │ +3e60c4: 7020 d09d 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$1;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9dd0 │ │ +3e60ca: 5b20 008e |0019: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e00 │ │ +3e60ce: 2200 aa19 |001b: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2; // type@19aa │ │ +3e60d2: 7020 d39d 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$2;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9dd3 │ │ +3e60d8: 5b20 078e |0020: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e07 │ │ +3e60dc: 2200 ab19 |0022: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3; // type@19ab │ │ +3e60e0: 7020 d59d 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController$3;.:(Lde/danoeh/antennapod/core/util/playback/PlaybackController;)V // method@9dd5 │ │ +3e60e6: 5b20 038e |0027: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e03 │ │ +3e60ea: 5b23 fc8d |0029: iput-object v3, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ +3e60ee: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=46 │ │ 0x0008 line=48 │ │ 0x000a line=49 │ │ 0x000c line=50 │ │ @@ -853985,42 +853985,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 58 16-bit code units │ │ -3e6108: |[3e6108] de.danoeh.antennapod.core.util.playback.PlaybackController.bindToService:()V │ │ -3e6118: 1a00 5d5c |0000: const-string v0, "Trying to connect to service" // string@5c5d │ │ -3e611c: 1a01 f74e |0002: const-string v1, "PlaybackController" // string@4ef7 │ │ -3e6120: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e6126: 6300 d38c |0007: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3e612a: 3800 2900 |0009: if-eqz v0, 0032 // +0029 │ │ -3e612e: 5450 fc8d |000b: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ -3e6132: 2202 6c00 |000d: new-instance v2, Landroid/content/Intent; // type@006c │ │ -3e6136: 5453 fc8d |000f: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ -3e613a: 1c04 0119 |0011: const-class v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@1901 │ │ -3e613e: 7030 5802 3204 |0013: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3e6144: 5453 008e |0016: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e00 │ │ -3e6148: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -3e614a: 6e40 1002 2043 |0019: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@0210 │ │ -3e6150: 0a00 |001c: move-result v0 │ │ -3e6152: 2202 741e |001d: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e6156: 7010 c7b2 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e615c: 1a03 3b52 |0022: const-string v3, "Result for service binding: " // string@523b │ │ -3e6160: 6e20 d3b2 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e6166: 6e20 d4b2 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ -3e616c: 6e10 deb2 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e6172: 0c00 |002d: move-result-object v0 │ │ -3e6174: 7120 f50a 0100 |002e: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e617a: 0e00 |0031: return-void │ │ -3e617c: 2200 561e |0032: new-instance v0, Ljava/lang/IllegalStateException; // type@1e56 │ │ -3e6180: 1a01 5c5c |0034: const-string v1, "Trying to bind but service is not running" // string@5c5c │ │ -3e6184: 7020 26b2 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ -3e618a: 2700 |0039: throw v0 │ │ +3e60f0: |[3e60f0] de.danoeh.antennapod.core.util.playback.PlaybackController.bindToService:()V │ │ +3e6100: 1a00 5d5c |0000: const-string v0, "Trying to connect to service" // string@5c5d │ │ +3e6104: 1a01 f74e |0002: const-string v1, "PlaybackController" // string@4ef7 │ │ +3e6108: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e610e: 6300 d38c |0007: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3e6112: 3800 2900 |0009: if-eqz v0, 0032 // +0029 │ │ +3e6116: 5450 fc8d |000b: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ +3e611a: 2202 6c00 |000d: new-instance v2, Landroid/content/Intent; // type@006c │ │ +3e611e: 5453 fc8d |000f: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ +3e6122: 1c04 0119 |0011: const-class v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@1901 │ │ +3e6126: 7030 5802 3204 |0013: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3e612c: 5453 008e |0016: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e00 │ │ +3e6130: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +3e6132: 6e40 1002 2043 |0019: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@0210 │ │ +3e6138: 0a00 |001c: move-result v0 │ │ +3e613a: 2202 741e |001d: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e613e: 7010 c7b2 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e6144: 1a03 3b52 |0022: const-string v3, "Result for service binding: " // string@523b │ │ +3e6148: 6e20 d3b2 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e614e: 6e20 d4b2 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ +3e6154: 6e10 deb2 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e615a: 0c00 |002d: move-result-object v0 │ │ +3e615c: 7120 f50a 0100 |002e: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e6162: 0e00 |0031: return-void │ │ +3e6164: 2200 561e |0032: new-instance v0, Ljava/lang/IllegalStateException; // type@1e56 │ │ +3e6168: 1a01 5c5c |0034: const-string v1, "Trying to bind but service is not running" // string@5c5c │ │ +3e616c: 7020 26b2 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ +3e6172: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=149 │ │ 0x0007 line=150 │ │ 0x000b line=153 │ │ 0x001d line=154 │ │ 0x0032 line=151 │ │ @@ -854032,29 +854032,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -3e618c: |[3e618c] de.danoeh.antennapod.core.util.playback.PlaybackController.checkMediaInfoLoaded:()V │ │ -3e619c: 5550 028e |0000: iget-boolean v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ -3e61a0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -3e61a4: 5350 ff8d |0004: iget-wide v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8dff │ │ -3e61a8: 7100 7798 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ -3e61ae: 0b02 |0009: move-result-wide v2 │ │ -3e61b0: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ -3e61b4: 3804 0b00 |000c: if-eqz v4, 0017 // +000b │ │ -3e61b8: 7100 7798 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ -3e61be: 0b00 |0011: move-result-wide v0 │ │ -3e61c0: 5a50 ff8d |0012: iput-wide v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8dff │ │ -3e61c4: 6e10 f59d 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadMediaInfo:()V // method@9df5 │ │ -3e61ca: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -3e61cc: 5c50 028e |0018: iput-boolean v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ -3e61d0: 0e00 |001a: return-void │ │ +3e6174: |[3e6174] de.danoeh.antennapod.core.util.playback.PlaybackController.checkMediaInfoLoaded:()V │ │ +3e6184: 5550 028e |0000: iget-boolean v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ +3e6188: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +3e618c: 5350 ff8d |0004: iget-wide v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8dff │ │ +3e6190: 7100 7798 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ +3e6196: 0b02 |0009: move-result-wide v2 │ │ +3e6198: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ +3e619c: 3804 0b00 |000c: if-eqz v4, 0017 // +000b │ │ +3e61a0: 7100 7798 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ +3e61a6: 0b00 |0011: move-result-wide v0 │ │ +3e61a8: 5a50 ff8d |0012: iput-wide v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadedFeedMedia:J // field@8dff │ │ +3e61ac: 6e10 f59d 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.loadMediaInfo:()V // method@9df5 │ │ +3e61b2: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +3e61b4: 5c50 028e |0018: iput-boolean v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ +3e61b8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x000e line=258 │ │ 0x0014 line=259 │ │ 0x0018 line=261 │ │ locals : │ │ @@ -854065,49 +854065,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -3e622c: |[3e622c] de.danoeh.antennapod.core.util.playback.PlaybackController.handleStatus:()V │ │ -3e623c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e6240: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e6246: 1a01 eadc |0005: const-string v1, "status: " // string@dcea │ │ -3e624a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e6250: 5421 068e |000a: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ -3e6254: 6e10 7db2 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3e625a: 0c01 |000f: move-result-object v1 │ │ -3e625c: 6e20 d3b2 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e6262: 6e10 deb2 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e6268: 0c00 |0016: move-result-object v0 │ │ -3e626a: 1a01 f74e |0017: const-string v1, "PlaybackController" // string@4ef7 │ │ -3e626e: 7120 f50a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e6274: 7010 e49d 0200 |001c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.checkMediaInfoLoaded:()V // method@9de4 │ │ -3e627a: 6200 fa8d |001f: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ -3e627e: 5421 068e |0021: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ -3e6282: 6e10 0eb2 0100 |0023: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e6288: 0a01 |0026: move-result v1 │ │ -3e628a: 4400 0001 |0027: aget v0, v0, v1 │ │ -3e628e: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -3e6290: 2b00 1a00 0000 |002a: packed-switch v0, 00000044 // +0000001a │ │ -3e6296: 2816 |002d: goto 0043 // +0016 │ │ -3e6298: 6e20 059e 1200 |002e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e05 │ │ -3e629e: 2812 |0031: goto 0043 // +0012 │ │ -3e62a0: 5420 048e |0032: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e62a4: 3800 0f00 |0034: if-eqz v0, 0043 // +000f │ │ -3e62a8: 6e10 4d9a 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStartWhenPrepared:()Z // method@9a4d │ │ -3e62ae: 0a00 |0039: move-result v0 │ │ -3e62b0: b710 |003a: xor-int/2addr v0, v1 │ │ -3e62b2: 6e20 059e 0200 |003b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e05 │ │ -3e62b8: 2805 |003e: goto 0043 // +0005 │ │ -3e62ba: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -3e62bc: 6e20 059e 0200 |0040: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e05 │ │ -3e62c2: 0e00 |0043: return-void │ │ -3e62c4: 0001 0600 0100 0000 1500 0000 0800 ... |0044: packed-switch-data (16 units) │ │ +3e6214: |[3e6214] de.danoeh.antennapod.core.util.playback.PlaybackController.handleStatus:()V │ │ +3e6224: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e6228: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e622e: 1a01 eadc |0005: const-string v1, "status: " // string@dcea │ │ +3e6232: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e6238: 5421 068e |000a: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ +3e623c: 6e10 7db2 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3e6242: 0c01 |000f: move-result-object v1 │ │ +3e6244: 6e20 d3b2 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e624a: 6e10 deb2 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e6250: 0c00 |0016: move-result-object v0 │ │ +3e6252: 1a01 f74e |0017: const-string v1, "PlaybackController" // string@4ef7 │ │ +3e6256: 7120 f50a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e625c: 7010 e49d 0200 |001c: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.checkMediaInfoLoaded:()V // method@9de4 │ │ +3e6262: 6200 fa8d |001f: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ +3e6266: 5421 068e |0021: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ +3e626a: 6e10 0eb2 0100 |0023: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e6270: 0a01 |0026: move-result v1 │ │ +3e6272: 4400 0001 |0027: aget v0, v0, v1 │ │ +3e6276: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +3e6278: 2b00 1a00 0000 |002a: packed-switch v0, 00000044 // +0000001a │ │ +3e627e: 2816 |002d: goto 0043 // +0016 │ │ +3e6280: 6e20 059e 1200 |002e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e05 │ │ +3e6286: 2812 |0031: goto 0043 // +0012 │ │ +3e6288: 5420 048e |0032: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e628c: 3800 0f00 |0034: if-eqz v0, 0043 // +000f │ │ +3e6290: 6e10 4d9a 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStartWhenPrepared:()Z // method@9a4d │ │ +3e6296: 0a00 |0039: move-result v0 │ │ +3e6298: b710 |003a: xor-int/2addr v0, v1 │ │ +3e629a: 6e20 059e 0200 |003b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e05 │ │ +3e62a0: 2805 |003e: goto 0043 // +0005 │ │ +3e62a2: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +3e62a4: 6e20 059e 0200 |0040: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e05 │ │ +3e62aa: 0e00 |0043: return-void │ │ +3e62ac: 0001 0600 0100 0000 1500 0000 0800 ... |0044: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x001c line=235 │ │ 0x001f line=236 │ │ 0x002e line=249 │ │ 0x0032 line=241 │ │ @@ -854121,47 +854121,47 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -3e6340: |[3e6340] de.danoeh.antennapod.core.util.playback.PlaybackController.initServiceRunning:()V │ │ -3e6350: 1d04 |0000: monitor-enter v4 │ │ -3e6352: 5540 fe8d |0001: iget-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8dfe │ │ -3e6356: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -3e635a: 1e04 |0005: monitor-exit v4 │ │ -3e635c: 0e00 |0006: return-void │ │ -3e635e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -3e6360: 5c40 fe8d |0008: iput-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8dfe │ │ -3e6364: 5440 fc8d |000a: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ -3e6368: 5441 078e |000c: iget-object v1, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e07 │ │ -3e636c: 2202 6d00 |000e: new-instance v2, Landroid/content/IntentFilter; // type@006d │ │ -3e6370: 1a03 3d68 |0010: const-string v3, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@683d │ │ -3e6374: 7020 8b02 3200 |0012: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ -3e637a: 6e30 3e02 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ -3e6380: 5440 fc8d |0018: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ -3e6384: 5441 038e |001a: iget-object v1, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e03 │ │ -3e6388: 2202 6d00 |001c: new-instance v2, Landroid/content/IntentFilter; // type@006d │ │ -3e638c: 1a03 3c68 |001e: const-string v3, "action.de.danoeh.antennapod.core.service.playerNotification" // string@683c │ │ -3e6390: 7020 8b02 3200 |0020: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ -3e6396: 6e30 3e02 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ -3e639c: 5540 058e |0026: iget-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e05 │ │ -3e63a0: 3900 0a00 |0028: if-nez v0, 0032 // +000a │ │ -3e63a4: 7010 e39d 0400 |002a: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.bindToService:()V // method@9de3 │ │ -3e63aa: 7010 e49d 0400 |002d: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.checkMediaInfoLoaded:()V // method@9de4 │ │ -3e63b0: 1e04 |0030: monitor-exit v4 │ │ -3e63b2: 0e00 |0031: return-void │ │ -3e63b4: 2200 561e |0032: new-instance v0, Ljava/lang/IllegalStateException; // type@1e56 │ │ -3e63b8: 1a01 1813 |0034: const-string v1, "Can't call init() after release() has been called" // string@1318 │ │ -3e63bc: 7020 26b2 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ -3e63c2: 2700 |0039: throw v0 │ │ -3e63c4: 0d00 |003a: move-exception v0 │ │ -3e63c6: 1e04 |003b: monitor-exit v4 │ │ -3e63c8: 2700 |003c: throw v0 │ │ +3e6328: |[3e6328] de.danoeh.antennapod.core.util.playback.PlaybackController.initServiceRunning:()V │ │ +3e6338: 1d04 |0000: monitor-enter v4 │ │ +3e633a: 5540 fe8d |0001: iget-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8dfe │ │ +3e633e: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +3e6342: 1e04 |0005: monitor-exit v4 │ │ +3e6344: 0e00 |0006: return-void │ │ +3e6346: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +3e6348: 5c40 fe8d |0008: iput-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8dfe │ │ +3e634c: 5440 fc8d |000a: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ +3e6350: 5441 078e |000c: iget-object v1, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e07 │ │ +3e6354: 2202 6d00 |000e: new-instance v2, Landroid/content/IntentFilter; // type@006d │ │ +3e6358: 1a03 3d68 |0010: const-string v3, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@683d │ │ +3e635c: 7020 8b02 3200 |0012: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ +3e6362: 6e30 3e02 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ +3e6368: 5440 fc8d |0018: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ +3e636c: 5441 038e |001a: iget-object v1, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e03 │ │ +3e6370: 2202 6d00 |001c: new-instance v2, Landroid/content/IntentFilter; // type@006d │ │ +3e6374: 1a03 3c68 |001e: const-string v3, "action.de.danoeh.antennapod.core.service.playerNotification" // string@683c │ │ +3e6378: 7020 8b02 3200 |0020: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ +3e637e: 6e30 3e02 1002 |0023: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ +3e6384: 5540 058e |0026: iget-boolean v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e05 │ │ +3e6388: 3900 0a00 |0028: if-nez v0, 0032 // +000a │ │ +3e638c: 7010 e39d 0400 |002a: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.bindToService:()V // method@9de3 │ │ +3e6392: 7010 e49d 0400 |002d: invoke-direct {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.checkMediaInfoLoaded:()V // method@9de4 │ │ +3e6398: 1e04 |0030: monitor-exit v4 │ │ +3e639a: 0e00 |0031: return-void │ │ +3e639c: 2200 561e |0032: new-instance v0, Ljava/lang/IllegalStateException; // type@1e56 │ │ +3e63a0: 1a01 1813 |0034: const-string v1, "Can't call init() after release() has been called" // string@1318 │ │ +3e63a4: 7020 26b2 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ +3e63aa: 2700 |0039: throw v0 │ │ +3e63ac: 0d00 |003a: move-exception v0 │ │ +3e63ae: 1e04 |003b: monitor-exit v4 │ │ +3e63b0: 2700 |003c: throw v0 │ │ catches : 3 │ │ 0x0001 - 0x0003 │ │ -> 0x003a │ │ 0x0008 - 0x0030 │ │ -> 0x003a │ │ 0x0032 - 0x003a │ │ -> 0x003a │ │ @@ -854184,33 +854184,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -3e653c: |[3e653c] de.danoeh.antennapod.core.util.playback.PlaybackController.queryService:()V │ │ -3e654c: 1a00 bb50 |0000: const-string v0, "Querying service info" // string@50bb │ │ -3e6550: 1a01 f74e |0002: const-string v1, "PlaybackController" // string@4ef7 │ │ -3e6554: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e655a: 5420 048e |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e655e: 3800 1500 |0009: if-eqz v0, 001e // +0015 │ │ -3e6562: 6e10 439a 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@9a43 │ │ -3e6568: 0c00 |000e: move-result-object v0 │ │ -3e656a: 5401 ddc7 |000f: iget-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ -3e656e: 5b21 068e |0011: iput-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ -3e6572: 5400 dcc7 |0013: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3e6576: 5b20 018e |0015: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ -3e657a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -3e657c: 5c20 028e |0018: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ -3e6580: 7010 f09d 0200 |001a: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.handleStatus:()V // method@9df0 │ │ -3e6586: 2806 |001d: goto 0023 // +0006 │ │ -3e6588: 1a00 44c8 |001e: const-string v0, "queryService() was called without an existing connection to playbackservice" // string@c844 │ │ -3e658c: 7120 f70a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3e6592: 0e00 |0023: return-void │ │ +3e6524: |[3e6524] de.danoeh.antennapod.core.util.playback.PlaybackController.queryService:()V │ │ +3e6534: 1a00 bb50 |0000: const-string v0, "Querying service info" // string@50bb │ │ +3e6538: 1a01 f74e |0002: const-string v1, "PlaybackController" // string@4ef7 │ │ +3e653c: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e6542: 5420 048e |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e6546: 3800 1500 |0009: if-eqz v0, 001e // +0015 │ │ +3e654a: 6e10 439a 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@9a43 │ │ +3e6550: 0c00 |000e: move-result-object v0 │ │ +3e6552: 5401 ddc7 |000f: iget-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ +3e6556: 5b21 068e |0011: iput-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ +3e655a: 5400 dcc7 |0013: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3e655e: 5b20 018e |0015: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ +3e6562: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +3e6564: 5c20 028e |0018: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ +3e6568: 7010 f09d 0200 |001a: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.handleStatus:()V // method@9df0 │ │ +3e656e: 2806 |001d: goto 0023 // +0006 │ │ +3e6570: 1a00 44c8 |001e: const-string v0, "queryService() was called without an existing connection to playbackservice" // string@c844 │ │ +3e6574: 7120 f70a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3e657a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=275 │ │ 0x0007 line=276 │ │ 0x000b line=277 │ │ 0x000f line=278 │ │ 0x0013 line=279 │ │ @@ -854225,21 +854225,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3e6758: |[3e6758] de.danoeh.antennapod.core.util.playback.PlaybackController.unbind:()V │ │ -3e6768: 5420 fc8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ -3e676c: 5421 008e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e00 │ │ -3e6770: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0246 │ │ -3e6776: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3e6778: 5c20 fe8d |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8dfe │ │ -3e677c: 0e00 |000a: return-void │ │ +3e6740: |[3e6740] de.danoeh.antennapod.core.util.playback.PlaybackController.unbind:()V │ │ +3e6750: 5420 fc8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ +3e6754: 5421 008e |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@8e00 │ │ +3e6758: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0246 │ │ +3e675e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3e6760: 5c20 fe8d |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initialized:Z // field@8dfe │ │ +3e6764: 0e00 |000a: return-void │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/IllegalArgumentException; -> 0x0007 │ │ positions : │ │ 0x0000 line=129 │ │ 0x0008 line=133 │ │ locals : │ │ @@ -854251,19 +854251,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e61d4: |[3e61d4] de.danoeh.antennapod.core.util.playback.PlaybackController.disableSleepTimer:()V │ │ -3e61e4: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e61e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e61ec: 6e10 3b9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.disableSleepTimer:()V // method@9a3b │ │ -3e61f2: 0e00 |0007: return-void │ │ +3e61bc: |[3e61bc] de.danoeh.antennapod.core.util.playback.PlaybackController.disableSleepTimer:()V │ │ +3e61cc: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e61d0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e61d4: 6e10 3b9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.disableSleepTimer:()V // method@9a3b │ │ +3e61da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ @@ -854272,25 +854272,25 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -3e61f4: |[3e61f4] de.danoeh.antennapod.core.util.playback.PlaybackController.extendSleepTimer:(J)V │ │ -3e6204: 6e10 ed9d 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getSleepTimerTimeLeft:()J // method@9ded │ │ -3e620a: 0b00 |0003: move-result-wide v0 │ │ -3e620c: 5452 048e |0004: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e6210: 3802 0c00 |0006: if-eqz v2, 0012 // +000c │ │ -3e6214: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -3e6218: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ -3e621c: 3804 0600 |000c: if-eqz v4, 0012 // +0006 │ │ -3e6220: bb60 |000e: add-long/2addr v0, v6 │ │ -3e6222: 6e30 019e 0501 |000f: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSleepTimer:(J)V // method@9e01 │ │ -3e6228: 0e00 |0012: return-void │ │ +3e61dc: |[3e61dc] de.danoeh.antennapod.core.util.playback.PlaybackController.extendSleepTimer:(J)V │ │ +3e61ec: 6e10 ed9d 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getSleepTimerTimeLeft:()J // method@9ded │ │ +3e61f2: 0b00 |0003: move-result-wide v0 │ │ +3e61f4: 5452 048e |0004: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e61f8: 3802 0c00 |0006: if-eqz v2, 0012 // +000c │ │ +3e61fc: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +3e6200: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ +3e6204: 3804 0600 |000c: if-eqz v4, 0012 // +0006 │ │ +3e6208: bb60 |000e: add-long/2addr v0, v6 │ │ +3e620a: 6e30 019e 0501 |000f: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSleepTimer:(J)V // method@9e01 │ │ +3e6210: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0004 line=368 │ │ 0x000f line=369 │ │ locals : │ │ 0x0000 - 0x0013 reg=5 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ @@ -854301,23 +854301,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3e5f8c: |[3e5f8c] de.danoeh.antennapod.core.util.playback.PlaybackController.getAudioTracks:()Ljava/util/List; │ │ -3e5f9c: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e5fa0: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -3e5fa4: 7100 83b4 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3e5faa: 0c00 |0007: move-result-object v0 │ │ -3e5fac: 1100 |0008: return-object v0 │ │ -3e5fae: 6e10 3d9a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getAudioTracks:()Ljava/util/List; // method@9a3d │ │ -3e5fb4: 0c00 |000c: move-result-object v0 │ │ -3e5fb6: 1100 |000d: return-object v0 │ │ +3e5f74: |[3e5f74] de.danoeh.antennapod.core.util.playback.PlaybackController.getAudioTracks:()Ljava/util/List; │ │ +3e5f84: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e5f88: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +3e5f8c: 7100 83b4 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3e5f92: 0c00 |0007: move-result-object v0 │ │ +3e5f94: 1100 |0008: return-object v0 │ │ +3e5f96: 6e10 3d9a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getAudioTracks:()Ljava/util/List; // method@9a3d │ │ +3e5f9c: 0c00 |000c: move-result-object v0 │ │ +3e5f9e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x0004 line=424 │ │ 0x0009 line=426 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ @@ -854327,25 +854327,25 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3e5ea8: |[3e5ea8] de.danoeh.antennapod.core.util.playback.PlaybackController.getCurrentPlaybackSpeedMultiplier:()F │ │ -3e5eb8: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e5ebc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e5ec0: 6e10 3f9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ -3e5ec6: 0a00 |0007: move-result v0 │ │ -3e5ec8: 0f00 |0008: return v0 │ │ -3e5eca: 6e10 ea9d 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3e5ed0: 0c00 |000c: move-result-object v0 │ │ -3e5ed2: 7110 6a98 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ -3e5ed8: 0a00 |0010: move-result v0 │ │ -3e5eda: 0f00 |0011: return v0 │ │ +3e5e90: |[3e5e90] de.danoeh.antennapod.core.util.playback.PlaybackController.getCurrentPlaybackSpeedMultiplier:()F │ │ +3e5ea0: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e5ea4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e5ea8: 6e10 3f9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ +3e5eae: 0a00 |0007: move-result v0 │ │ +3e5eb0: 0f00 |0008: return v0 │ │ +3e5eb2: 6e10 ea9d 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3e5eb8: 0c00 |000c: move-result-object v0 │ │ +3e5eba: 7110 6a98 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ +3e5ec0: 0a00 |0010: move-result v0 │ │ +3e5ec2: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0004 line=416 │ │ 0x0009 line=418 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ @@ -854355,30 +854355,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -3e5edc: |[3e5edc] de.danoeh.antennapod.core.util.playback.PlaybackController.getDuration:()I │ │ -3e5eec: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e5ef0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e5ef4: 6e10 419a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ -3e5efa: 0a00 |0007: move-result v0 │ │ -3e5efc: 0f00 |0008: return v0 │ │ -3e5efe: 6e10 ea9d 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3e5f04: 0c00 |000c: move-result-object v0 │ │ -3e5f06: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -3e5f0a: 6e10 ea9d 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3e5f10: 0c00 |0012: move-result-object v0 │ │ -3e5f12: 7210 68ac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3e5f18: 0a00 |0016: move-result v0 │ │ -3e5f1a: 0f00 |0017: return v0 │ │ -3e5f1c: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ -3e5f1e: 0f00 |0019: return v0 │ │ +3e5ec4: |[3e5ec4] de.danoeh.antennapod.core.util.playback.PlaybackController.getDuration:()I │ │ +3e5ed4: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e5ed8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e5edc: 6e10 419a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ +3e5ee2: 0a00 |0007: move-result v0 │ │ +3e5ee4: 0f00 |0008: return v0 │ │ +3e5ee6: 6e10 ea9d 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3e5eec: 0c00 |000c: move-result-object v0 │ │ +3e5eee: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +3e5ef2: 6e10 ea9d 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3e5ef8: 0c00 |0012: move-result-object v0 │ │ +3e5efa: 7210 68ac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3e5f00: 0a00 |0016: move-result v0 │ │ +3e5f02: 0f00 |0017: return v0 │ │ +3e5f04: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ +3e5f06: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0009 line=334 │ │ 0x000f line=335 │ │ locals : │ │ @@ -854389,23 +854389,23 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -3e5e60: |[3e5e60] de.danoeh.antennapod.core.util.playback.PlaybackController.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -3e5e70: 5410 018e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ -3e5e74: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -3e5e78: 5410 fc8d |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ -3e5e7c: 7110 7398 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@9873 │ │ -3e5e82: 0c00 |0009: move-result-object v0 │ │ -3e5e84: 5b10 018e |000a: iput-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ -3e5e88: 5410 018e |000c: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ -3e5e8c: 1100 |000e: return-object v0 │ │ +3e5e48: |[3e5e48] de.danoeh.antennapod.core.util.playback.PlaybackController.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +3e5e58: 5410 018e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ +3e5e5c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +3e5e60: 5410 fc8d |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ +3e5e64: 7110 7398 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@9873 │ │ +3e5e6a: 0c00 |0009: move-result-object v0 │ │ +3e5e6c: 5b10 018e |000a: iput-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ +3e5e70: 5410 018e |000c: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ +3e5e74: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ 0x000c line=345 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ @@ -854415,30 +854415,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -3e5f20: |[3e5f20] de.danoeh.antennapod.core.util.playback.PlaybackController.getPosition:()I │ │ -3e5f30: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e5f34: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e5f38: 6e10 409a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ -3e5f3e: 0a00 |0007: move-result v0 │ │ -3e5f40: 0f00 |0008: return v0 │ │ -3e5f42: 6e10 ea9d 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3e5f48: 0c00 |000c: move-result-object v0 │ │ -3e5f4a: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -3e5f4e: 6e10 ea9d 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3e5f54: 0c00 |0012: move-result-object v0 │ │ -3e5f56: 7210 71ac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3e5f5c: 0a00 |0016: move-result v0 │ │ -3e5f5e: 0f00 |0017: return v0 │ │ -3e5f60: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ -3e5f62: 0f00 |0019: return v0 │ │ +3e5f08: |[3e5f08] de.danoeh.antennapod.core.util.playback.PlaybackController.getPosition:()I │ │ +3e5f18: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e5f1c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e5f20: 6e10 409a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ +3e5f26: 0a00 |0007: move-result v0 │ │ +3e5f28: 0f00 |0008: return v0 │ │ +3e5f2a: 6e10 ea9d 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3e5f30: 0c00 |000c: move-result-object v0 │ │ +3e5f32: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +3e5f36: 6e10 ea9d 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3e5f3c: 0c00 |0012: move-result-object v0 │ │ +3e5f3e: 7210 71ac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3e5f44: 0a00 |0016: move-result v0 │ │ +3e5f46: 0f00 |0017: return v0 │ │ +3e5f48: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ +3e5f4a: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0009 line=324 │ │ 0x000f line=325 │ │ locals : │ │ @@ -854449,22 +854449,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3e5f64: |[3e5f64] de.danoeh.antennapod.core.util.playback.PlaybackController.getSelectedAudioTrack:()I │ │ -3e5f74: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e5f78: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -3e5f7c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -3e5f7e: 0f00 |0005: return v0 │ │ -3e5f80: 6e10 479a 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getSelectedAudioTrack:()I // method@9a47 │ │ -3e5f86: 0a00 |0009: move-result v0 │ │ -3e5f88: 0f00 |000a: return v0 │ │ +3e5f4c: |[3e5f4c] de.danoeh.antennapod.core.util.playback.PlaybackController.getSelectedAudioTrack:()I │ │ +3e5f5c: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e5f60: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +3e5f64: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +3e5f66: 0f00 |0005: return v0 │ │ +3e5f68: 6e10 479a 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getSelectedAudioTrack:()I // method@9a47 │ │ +3e5f6e: 0a00 |0009: move-result v0 │ │ +3e5f70: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0006 line=433 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ @@ -854473,22 +854473,22 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3e5fb8: |[3e5fb8] de.danoeh.antennapod.core.util.playback.PlaybackController.getSleepTimerTimeLeft:()J │ │ -3e5fc8: 5420 048e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e5fcc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e5fd0: 6e10 489a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getSleepTimerTimeLeft:()J // method@9a48 │ │ -3e5fd6: 0b00 |0007: move-result-wide v0 │ │ -3e5fd8: 1000 |0008: return-wide v0 │ │ -3e5fda: 1600 ffff |0009: const-wide/16 v0, #int -1 // #ffff │ │ -3e5fde: 1000 |000b: return-wide v0 │ │ +3e5fa0: |[3e5fa0] de.danoeh.antennapod.core.util.playback.PlaybackController.getSleepTimerTimeLeft:()J │ │ +3e5fb0: 5420 048e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e5fb4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e5fb8: 6e10 489a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getSleepTimerTimeLeft:()J // method@9a48 │ │ +3e5fbe: 0b00 |0007: move-result-wide v0 │ │ +3e5fc0: 1000 |0008: return-wide v0 │ │ +3e5fc2: 1600 ffff |0009: const-wide/16 v0, #int -1 // #ffff │ │ +3e5fc6: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0004 line=360 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ @@ -854497,17 +854497,17 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e5e90: |[3e5e90] de.danoeh.antennapod.core.util.playback.PlaybackController.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -3e5ea0: 5410 068e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ -3e5ea4: 1100 |0002: return-object v0 │ │ +3e5e78: |[3e5e78] de.danoeh.antennapod.core.util.playback.PlaybackController.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +3e5e88: 5410 068e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ +3e5e8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/util/playback/PlaybackController;) │ │ @@ -854515,22 +854515,22 @@ │ │ type : '()Landroid/util/Pair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3e5d48: |[3e5d48] de.danoeh.antennapod.core.util.playback.PlaybackController.getVideoSize:()Landroid/util/Pair; │ │ -3e5d58: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e5d5c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e5d60: 6e10 4a9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getVideoSize:()Landroid/util/Pair; // method@9a4a │ │ -3e5d66: 0c00 |0007: move-result-object v0 │ │ -3e5d68: 1100 |0008: return-object v0 │ │ -3e5d6a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -3e5d6c: 1100 |000a: return-object v0 │ │ +3e5d30: |[3e5d30] de.danoeh.antennapod.core.util.playback.PlaybackController.getVideoSize:()Landroid/util/Pair; │ │ +3e5d40: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e5d44: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e5d48: 6e10 4a9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getVideoSize:()Landroid/util/Pair; // method@9a4a │ │ +3e5d4e: 0c00 |0007: move-result-object v0 │ │ +3e5d50: 1100 |0008: return-object v0 │ │ +3e5d52: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +3e5d54: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0004 line=454 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ @@ -854539,33 +854539,33 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -3e62e4: |[3e62e4] de.danoeh.antennapod.core.util.playback.PlaybackController.init:()V │ │ -3e62f4: 1d02 |0000: monitor-enter v2 │ │ -3e62f6: 5520 fd8d |0001: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8dfd │ │ -3e62fa: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -3e62fc: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -3e6300: 7100 04b7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3e6306: 0c00 |0009: move-result-object v0 │ │ -3e6308: 6e20 09b7 2000 |000a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3e630e: 5c21 fd8d |000d: iput-boolean v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8dfd │ │ -3e6312: 6300 d38c |000f: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3e6316: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ -3e631a: 7010 f29d 0200 |0013: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initServiceRunning:()V // method@9df2 │ │ -3e6320: 2804 |0016: goto 001a // +0004 │ │ -3e6322: 6e20 059e 1200 |0017: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e05 │ │ -3e6328: 1e02 |001a: monitor-exit v2 │ │ -3e632a: 0e00 |001b: return-void │ │ -3e632c: 0d00 |001c: move-exception v0 │ │ -3e632e: 1e02 |001d: monitor-exit v2 │ │ -3e6330: 2700 |001e: throw v0 │ │ +3e62cc: |[3e62cc] de.danoeh.antennapod.core.util.playback.PlaybackController.init:()V │ │ +3e62dc: 1d02 |0000: monitor-enter v2 │ │ +3e62de: 5520 fd8d |0001: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8dfd │ │ +3e62e2: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +3e62e4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +3e62e8: 7100 04b7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3e62ee: 0c00 |0009: move-result-object v0 │ │ +3e62f0: 6e20 09b7 2000 |000a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3e62f6: 5c21 fd8d |000d: iput-boolean v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8dfd │ │ +3e62fa: 6300 d38c |000f: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3e62fe: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ +3e6302: 7010 f29d 0200 |0013: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.initServiceRunning:()V // method@9df2 │ │ +3e6308: 2804 |0016: goto 001a // +0004 │ │ +3e630a: 6e20 059e 1200 |0017: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@9e05 │ │ +3e6310: 1e02 |001a: monitor-exit v2 │ │ +3e6312: 0e00 |001b: return-void │ │ +3e6314: 0d00 |001c: move-exception v0 │ │ +3e6316: 1e02 |001d: monitor-exit v2 │ │ +3e6318: 2700 |001e: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x001a │ │ -> 0x001c │ │ positions : │ │ 0x0001 line=62 │ │ 0x0006 line=63 │ │ 0x000d line=64 │ │ @@ -854581,40 +854581,40 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -3e5d88: |[3e5d88] de.danoeh.antennapod.core.util.playback.PlaybackController.isPlayingVideoLocally:()Z │ │ -3e5d98: 7100 4c9a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a4c │ │ -3e5d9e: 0a00 |0003: move-result v0 │ │ -3e5da0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3e5da2: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3e5da6: 0f01 |0007: return v1 │ │ -3e5da8: 5440 048e |0008: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e5dac: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -3e5dae: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -3e5db2: 7100 3e9a 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@9a3e │ │ -3e5db8: 0c00 |0010: move-result-object v0 │ │ -3e5dba: 6203 0797 |0011: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3e5dbe: 3330 0300 |0013: if-ne v0, v3, 0016 // +0003 │ │ -3e5dc2: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -3e5dc4: 0f01 |0016: return v1 │ │ -3e5dc6: 6e10 ea9d 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3e5dcc: 0c00 |001a: move-result-object v0 │ │ -3e5dce: 3800 0f00 |001b: if-eqz v0, 002a // +000f │ │ -3e5dd2: 6e10 ea9d 0400 |001d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3e5dd8: 0c00 |0020: move-result-object v0 │ │ -3e5dda: 7210 6fac 0000 |0021: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ -3e5de0: 0c00 |0024: move-result-object v0 │ │ -3e5de2: 6203 0797 |0025: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3e5de6: 3330 0300 |0027: if-ne v0, v3, 002a // +0003 │ │ -3e5dea: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -3e5dec: 0f01 |002a: return v1 │ │ +3e5d70: |[3e5d70] de.danoeh.antennapod.core.util.playback.PlaybackController.isPlayingVideoLocally:()Z │ │ +3e5d80: 7100 4c9a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a4c │ │ +3e5d86: 0a00 |0003: move-result v0 │ │ +3e5d88: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3e5d8a: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3e5d8e: 0f01 |0007: return v1 │ │ +3e5d90: 5440 048e |0008: iget-object v0, v4, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e5d94: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +3e5d96: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +3e5d9a: 7100 3e9a 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@9a3e │ │ +3e5da0: 0c00 |0010: move-result-object v0 │ │ +3e5da2: 6203 0797 |0011: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3e5da6: 3330 0300 |0013: if-ne v0, v3, 0016 // +0003 │ │ +3e5daa: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +3e5dac: 0f01 |0016: return v1 │ │ +3e5dae: 6e10 ea9d 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3e5db4: 0c00 |001a: move-result-object v0 │ │ +3e5db6: 3800 0f00 |001b: if-eqz v0, 002a // +000f │ │ +3e5dba: 6e10 ea9d 0400 |001d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3e5dc0: 0c00 |0020: move-result-object v0 │ │ +3e5dc2: 7210 6fac 0000 |0021: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ +3e5dc8: 0c00 |0024: move-result-object v0 │ │ +3e5dca: 6203 0797 |0025: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3e5dce: 3330 0300 |0027: if-ne v0, v3, 002a // +0003 │ │ +3e5dd2: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +3e5dd4: 0f01 |002a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0008 line=445 │ │ 0x000d line=446 │ │ 0x0017 line=448 │ │ locals : │ │ @@ -854625,24 +854625,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3e5df0: |[3e5df0] de.danoeh.antennapod.core.util.playback.PlaybackController.isStreaming:()Z │ │ -3e5e00: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e5e04: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -3e5e08: 6e10 4e9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStreaming:()Z // method@9a4e │ │ -3e5e0e: 0a00 |0007: move-result v0 │ │ -3e5e10: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -3e5e14: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3e5e16: 2802 |000b: goto 000d // +0002 │ │ -3e5e18: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3e5e1a: 0f00 |000d: return v0 │ │ +3e5dd8: |[3e5dd8] de.danoeh.antennapod.core.util.playback.PlaybackController.isStreaming:()Z │ │ +3e5de8: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e5dec: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +3e5df0: 6e10 4e9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStreaming:()Z // method@9a4e │ │ +3e5df6: 0a00 |0007: move-result v0 │ │ +3e5df8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +3e5dfc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3e5dfe: 2802 |000b: goto 000d // +0002 │ │ +3e5e00: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3e5e02: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ #14 : (in Lde/danoeh/antennapod/core/util/playback/PlaybackController;) │ │ @@ -854656,19 +854656,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e63e8: |[3e63e8] de.danoeh.antennapod.core.util.playback.PlaybackController.notifyVideoSurfaceAbandoned:()V │ │ -3e63f8: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e63fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e6400: 6e10 5e9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notifyVideoSurfaceAbandoned:()V // method@9a5e │ │ -3e6406: 0e00 |0007: return-void │ │ +3e63d0: |[3e63d0] de.danoeh.antennapod.core.util.playback.PlaybackController.notifyVideoSurfaceAbandoned:()V │ │ +3e63e0: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e63e4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e63e8: 6e10 5e9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notifyVideoSurfaceAbandoned:()V // method@9a5e │ │ +3e63ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0004 line=462 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ @@ -854677,20 +854677,20 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3e6408: |[3e6408] de.danoeh.antennapod.core.util.playback.PlaybackController.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ -3e6418: 5422 c891 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c8 │ │ -3e641c: 6200 c791 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c7 │ │ -3e6420: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -3e6424: 6e10 f19d 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -3e642a: 0e00 |0009: return-void │ │ +3e63f0: |[3e63f0] de.danoeh.antennapod.core.util.playback.PlaybackController.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ +3e6400: 5422 c891 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c8 │ │ +3e6404: 6200 c791 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c7 │ │ +3e6408: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +3e640c: 6e10 f19d 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +3e6412: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ @@ -854700,16 +854700,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3e642c: |[3e642c] de.danoeh.antennapod.core.util.playback.PlaybackController.onPlaybackEnd:()V │ │ -3e643c: 0e00 |0000: return-void │ │ +3e6414: |[3e6414] de.danoeh.antennapod.core.util.playback.PlaybackController.onPlaybackEnd:()V │ │ +3e6424: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ #18 : (in Lde/danoeh/antennapod/core/util/playback/PlaybackController;) │ │ @@ -854717,18 +854717,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3e6440: |[3e6440] de.danoeh.antennapod.core.util.playback.PlaybackController.pause:()V │ │ -3e6450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e6452: 5c10 028e |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ -3e6456: 0e00 |0003: return-void │ │ +3e6428: |[3e6428] de.danoeh.antennapod.core.util.playback.PlaybackController.pause:()V │ │ +3e6438: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e643a: 5c10 028e |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.mediaInfoLoaded:Z // field@8e02 │ │ +3e643e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ #19 : (in Lde/danoeh/antennapod/core/util/playback/PlaybackController;) │ │ @@ -854736,69 +854736,69 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -3e6458: |[3e6458] de.danoeh.antennapod.core.util.playback.PlaybackController.playPause:()V │ │ -3e6468: 5450 048e |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e646c: 1a01 f74e |0002: const-string v1, "PlaybackController" // string@4ef7 │ │ -3e6470: 3900 1400 |0004: if-nez v0, 0018 // +0014 │ │ -3e6474: 2200 ae19 |0006: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ -3e6478: 5452 fc8d |0008: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ -3e647c: 5453 018e |000a: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ -3e6480: 7030 069e 2003 |000c: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ -3e6486: 6e10 0a9e 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ -3e648c: 1a00 eb4e |0012: const-string v0, "Play/Pause button was pressed, but playbackservice was null!" // string@4eeb │ │ -3e6490: 7120 ff0a 0100 |0014: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3e6496: 0e00 |0017: return-void │ │ -3e6498: 6200 fa8d |0018: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ -3e649c: 5452 068e |001a: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ -3e64a0: 6e10 0eb2 0200 |001c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3e64a6: 0a02 |001f: move-result v2 │ │ -3e64a8: 4400 0002 |0020: aget v0, v0, v2 │ │ -3e64ac: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -3e64ae: 3220 4000 |0023: if-eq v0, v2, 0063 // +0040 │ │ -3e64b2: 1223 |0025: const/4 v3, #int 2 // #2 │ │ -3e64b4: 3230 3200 |0026: if-eq v0, v3, 0058 // +0032 │ │ -3e64b8: 1233 |0028: const/4 v3, #int 3 // #3 │ │ -3e64ba: 3230 2900 |0029: if-eq v0, v3, 0052 // +0029 │ │ -3e64be: 1243 |002b: const/4 v3, #int 4 // #4 │ │ -3e64c0: 3230 2600 |002c: if-eq v0, v3, 0052 // +0026 │ │ -3e64c4: 1263 |002e: const/4 v3, #int 6 // #6 │ │ -3e64c6: 3230 1800 |002f: if-eq v0, v3, 0047 // +0018 │ │ -3e64ca: 2200 ae19 |0031: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ -3e64ce: 5453 fc8d |0033: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ -3e64d2: 5454 018e |0035: iget-object v4, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ -3e64d6: 7030 069e 3004 |0037: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ -3e64dc: 6e20 079e 2000 |003a: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ -3e64e2: 0c00 |003d: move-result-object v0 │ │ -3e64e4: 6e10 0a9e 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ -3e64ea: 1a00 ea4e |0041: const-string v0, "Play/Pause button was pressed and PlaybackService state was unknown" // string@4eea │ │ -3e64ee: 7120 ff0a 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3e64f4: 2823 |0046: goto 0069 // +0023 │ │ -3e64f6: 5450 048e |0047: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e64fa: 6e20 769a 2000 |0049: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9a76 │ │ -3e6500: 5450 048e |004c: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e6504: 6e10 6b9a 0000 |004e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.prepare:()V // method@9a6b │ │ -3e650a: 2818 |0051: goto 0069 // +0018 │ │ -3e650c: 5450 048e |0052: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e6510: 6e10 6e9a 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.resume:()V // method@9a6e │ │ -3e6516: 2812 |0057: goto 0069 // +0012 │ │ -3e6518: 5450 048e |0058: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e651c: 6e10 4d9a 0000 |005a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStartWhenPrepared:()Z // method@9a4d │ │ -3e6522: 0a01 |005d: move-result v1 │ │ -3e6524: b721 |005e: xor-int/2addr v1, v2 │ │ -3e6526: 6e20 769a 1000 |005f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9a76 │ │ -3e652c: 2807 |0062: goto 0069 // +0007 │ │ -3e652e: 5450 048e |0063: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e6532: 1201 |0065: const/4 v1, #int 0 // #0 │ │ -3e6534: 6e30 689a 2001 |0066: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pause:(ZZ)V // method@9a68 │ │ -3e653a: 0e00 |0069: return-void │ │ +3e6440: |[3e6440] de.danoeh.antennapod.core.util.playback.PlaybackController.playPause:()V │ │ +3e6450: 5450 048e |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e6454: 1a01 f74e |0002: const-string v1, "PlaybackController" // string@4ef7 │ │ +3e6458: 3900 1400 |0004: if-nez v0, 0018 // +0014 │ │ +3e645c: 2200 ae19 |0006: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ +3e6460: 5452 fc8d |0008: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ +3e6464: 5453 018e |000a: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ +3e6468: 7030 069e 2003 |000c: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ +3e646e: 6e10 0a9e 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ +3e6474: 1a00 eb4e |0012: const-string v0, "Play/Pause button was pressed, but playbackservice was null!" // string@4eeb │ │ +3e6478: 7120 ff0a 0100 |0014: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3e647e: 0e00 |0017: return-void │ │ +3e6480: 6200 fa8d |0018: sget-object v0, Lde/danoeh/antennapod/core/util/playback/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8dfa │ │ +3e6484: 5452 068e |001a: iget-object v2, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e06 │ │ +3e6488: 6e10 0eb2 0200 |001c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3e648e: 0a02 |001f: move-result v2 │ │ +3e6490: 4400 0002 |0020: aget v0, v0, v2 │ │ +3e6494: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +3e6496: 3220 4000 |0023: if-eq v0, v2, 0063 // +0040 │ │ +3e649a: 1223 |0025: const/4 v3, #int 2 // #2 │ │ +3e649c: 3230 3200 |0026: if-eq v0, v3, 0058 // +0032 │ │ +3e64a0: 1233 |0028: const/4 v3, #int 3 // #3 │ │ +3e64a2: 3230 2900 |0029: if-eq v0, v3, 0052 // +0029 │ │ +3e64a6: 1243 |002b: const/4 v3, #int 4 // #4 │ │ +3e64a8: 3230 2600 |002c: if-eq v0, v3, 0052 // +0026 │ │ +3e64ac: 1263 |002e: const/4 v3, #int 6 // #6 │ │ +3e64ae: 3230 1800 |002f: if-eq v0, v3, 0047 // +0018 │ │ +3e64b2: 2200 ae19 |0031: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ +3e64b6: 5453 fc8d |0033: iget-object v3, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ +3e64ba: 5454 018e |0035: iget-object v4, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ +3e64be: 7030 069e 3004 |0037: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ +3e64c4: 6e20 079e 2000 |003a: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ +3e64ca: 0c00 |003d: move-result-object v0 │ │ +3e64cc: 6e10 0a9e 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ +3e64d2: 1a00 ea4e |0041: const-string v0, "Play/Pause button was pressed and PlaybackService state was unknown" // string@4eea │ │ +3e64d6: 7120 ff0a 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3e64dc: 2823 |0046: goto 0069 // +0023 │ │ +3e64de: 5450 048e |0047: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e64e2: 6e20 769a 2000 |0049: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9a76 │ │ +3e64e8: 5450 048e |004c: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e64ec: 6e10 6b9a 0000 |004e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.prepare:()V // method@9a6b │ │ +3e64f2: 2818 |0051: goto 0069 // +0018 │ │ +3e64f4: 5450 048e |0052: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e64f8: 6e10 6e9a 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.resume:()V // method@9a6e │ │ +3e64fe: 2812 |0057: goto 0069 // +0012 │ │ +3e6500: 5450 048e |0058: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e6504: 6e10 4d9a 0000 |005a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isStartWhenPrepared:()Z // method@9a4d │ │ +3e650a: 0a01 |005d: move-result v1 │ │ +3e650c: b721 |005e: xor-int/2addr v1, v2 │ │ +3e650e: 6e20 769a 1000 |005f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9a76 │ │ +3e6514: 2807 |0062: goto 0069 // +0007 │ │ +3e6516: 5450 048e |0063: iget-object v0, v5, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e651a: 1201 |0065: const/4 v1, #int 0 // #0 │ │ +3e651c: 6e30 689a 2001 |0066: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pause:(ZZ)V // method@9a68 │ │ +3e6522: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0006 line=293 │ │ 0x0014 line=294 │ │ 0x0018 line=297 │ │ 0x0031 line=313 │ │ @@ -854818,39 +854818,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3e6594: |[3e6594] de.danoeh.antennapod.core.util.playback.PlaybackController.release:()V │ │ -3e65a4: 1a00 f74e |0000: const-string v0, "PlaybackController" // string@4ef7 │ │ -3e65a8: 1a01 ab51 |0002: const-string v1, "Releasing PlaybackController" // string@51ab │ │ -3e65ac: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3e65b2: 5420 fc8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ -3e65b6: 5421 078e |0009: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e07 │ │ -3e65ba: 6e20 4802 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ -3e65c0: 5420 fc8d |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ -3e65c4: 5421 038e |0010: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e03 │ │ -3e65c8: 6e20 4802 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ -3e65ce: 2802 |0015: goto 0017 // +0002 │ │ -3e65d0: 0000 |0016: nop // spacer │ │ -3e65d2: 7010 049e 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.unbind:()V // method@9e04 │ │ -3e65d8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -3e65da: 5b20 018e |001b: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ -3e65de: 1210 |001d: const/4 v0, #int 1 // #1 │ │ -3e65e0: 5c20 058e |001e: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e05 │ │ -3e65e4: 5520 fd8d |0020: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8dfd │ │ -3e65e8: 3800 0c00 |0022: if-eqz v0, 002e // +000c │ │ -3e65ec: 7100 04b7 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3e65f2: 0c00 |0027: move-result-object v0 │ │ -3e65f4: 6e20 0ab7 2000 |0028: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3e65fa: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -3e65fc: 5c20 fd8d |002c: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8dfd │ │ -3e6600: 0e00 |002e: return-void │ │ +3e657c: |[3e657c] de.danoeh.antennapod.core.util.playback.PlaybackController.release:()V │ │ +3e658c: 1a00 f74e |0000: const-string v0, "PlaybackController" // string@4ef7 │ │ +3e6590: 1a01 ab51 |0002: const-string v1, "Releasing PlaybackController" // string@51ab │ │ +3e6594: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3e659a: 5420 fc8d |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ +3e659e: 5421 078e |0009: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@8e07 │ │ +3e65a2: 6e20 4802 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ +3e65a8: 5420 fc8d |000e: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.activity:Landroid/app/Activity; // field@8dfc │ │ +3e65ac: 5421 038e |0010: iget-object v1, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@8e03 │ │ +3e65b0: 6e20 4802 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ +3e65b6: 2802 |0015: goto 0017 // +0002 │ │ +3e65b8: 0000 |0016: nop // spacer │ │ +3e65ba: 7010 049e 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.unbind:()V // method@9e04 │ │ +3e65c0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +3e65c2: 5b20 018e |001b: iput-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e01 │ │ +3e65c6: 1210 |001d: const/4 v0, #int 1 // #1 │ │ +3e65c8: 5c20 058e |001e: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.released:Z // field@8e05 │ │ +3e65cc: 5520 fd8d |0020: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8dfd │ │ +3e65d0: 3800 0c00 |0022: if-eqz v0, 002e // +000c │ │ +3e65d4: 7100 04b7 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3e65da: 0c00 |0027: move-result-object v0 │ │ +3e65dc: 6e20 0ab7 2000 |0028: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3e65e2: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +3e65e4: 5c20 fd8d |002c: iput-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.eventsRegistered:Z // field@8dfd │ │ +3e65e8: 0e00 |002e: return-void │ │ catches : 2 │ │ 0x0007 - 0x000e │ │ Ljava/lang/IllegalArgumentException; -> 0x000e │ │ 0x000e - 0x0015 │ │ Ljava/lang/IllegalArgumentException; -> 0x0016 │ │ positions : │ │ 0x0004 line=104 │ │ @@ -854870,40 +854870,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -3e6620: |[3e6620] de.danoeh.antennapod.core.util.playback.PlaybackController.seekTo:(I)V │ │ -3e6630: 5430 048e |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e6634: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -3e6638: 6e20 719a 4000 |0004: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekTo:(I)V // method@9a71 │ │ -3e663e: 282d |0007: goto 0034 // +002d │ │ -3e6640: 6e10 ea9d 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3e6646: 0c00 |000b: move-result-object v0 │ │ -3e6648: 2000 a51c |000c: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3e664c: 3800 2600 |000e: if-eqz v0, 0034 // +0026 │ │ -3e6650: 6e10 ea9d 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3e6656: 0c00 |0013: move-result-object v0 │ │ -3e6658: 1f00 a51c |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3e665c: 6e20 18ac 4000 |0016: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac18 │ │ -3e6662: 6e10 f6ab 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3e6668: 0c00 |001c: move-result-object v0 │ │ -3e666a: 7110 219c 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c21 │ │ -3e6670: 7100 04b7 0000 |0020: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3e6676: 0c00 |0023: move-result-object v0 │ │ -3e6678: 2201 9e1a |0024: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ -3e667c: 6e10 ea9d 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3e6682: 0c02 |0029: move-result-object v2 │ │ -3e6684: 7210 68ac 0200 |002a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3e668a: 0a02 |002d: move-result v2 │ │ -3e668c: 7030 30a2 4102 |002e: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ -3e6692: 6e20 07b7 1000 |0031: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3e6698: 0e00 |0034: return-void │ │ +3e6608: |[3e6608] de.danoeh.antennapod.core.util.playback.PlaybackController.seekTo:(I)V │ │ +3e6618: 5430 048e |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e661c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +3e6620: 6e20 719a 4000 |0004: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekTo:(I)V // method@9a71 │ │ +3e6626: 282d |0007: goto 0034 // +002d │ │ +3e6628: 6e10 ea9d 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3e662e: 0c00 |000b: move-result-object v0 │ │ +3e6630: 2000 a51c |000c: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3e6634: 3800 2600 |000e: if-eqz v0, 0034 // +0026 │ │ +3e6638: 6e10 ea9d 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3e663e: 0c00 |0013: move-result-object v0 │ │ +3e6640: 1f00 a51c |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3e6644: 6e20 18ac 4000 |0016: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac18 │ │ +3e664a: 6e10 f6ab 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3e6650: 0c00 |001c: move-result-object v0 │ │ +3e6652: 7110 219c 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c21 │ │ +3e6658: 7100 04b7 0000 |0020: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3e665e: 0c00 |0023: move-result-object v0 │ │ +3e6660: 2201 9e1a |0024: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ +3e6664: 6e10 ea9d 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3e666a: 0c02 |0029: move-result-object v2 │ │ +3e666c: 7210 68ac 0200 |002a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3e6672: 0a02 |002d: move-result v2 │ │ +3e6674: 7030 30a2 4102 |002e: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ +3e667a: 6e20 07b7 1000 |0031: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3e6680: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0004 line=381 │ │ 0x0008 line=382 │ │ 0x0010 line=383 │ │ 0x0016 line=384 │ │ @@ -854918,19 +854918,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e669c: |[3e669c] de.danoeh.antennapod.core.util.playback.PlaybackController.setAudioTrack:(I)V │ │ -3e66ac: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e66b0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e66b4: 6e20 739a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setAudioTrack:(I)V // method@9a73 │ │ -3e66ba: 0e00 |0007: return-void │ │ +3e6684: |[3e6684] de.danoeh.antennapod.core.util.playback.PlaybackController.setAudioTrack:(I)V │ │ +3e6694: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e6698: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e669c: 6e20 739a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setAudioTrack:(I)V // method@9a73 │ │ +3e66a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0004 line=438 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -854940,25 +854940,25 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3e66bc: |[3e66bc] de.danoeh.antennapod.core.util.playback.PlaybackController.setPlaybackSpeed:(F)V │ │ -3e66cc: 5420 048e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e66d0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -3e66d4: 6e20 759a 3000 |0004: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9a75 │ │ -3e66da: 280d |0007: goto 0014 // +000d │ │ -3e66dc: 7100 04b7 0000 |0008: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3e66e2: 0c00 |000b: move-result-object v0 │ │ -3e66e4: 2201 a21a |000c: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ -3e66e8: 7020 40a2 3100 |000e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a240 │ │ -3e66ee: 6e20 07b7 1000 |0011: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3e66f4: 0e00 |0014: return-void │ │ +3e66a4: |[3e66a4] de.danoeh.antennapod.core.util.playback.PlaybackController.setPlaybackSpeed:(F)V │ │ +3e66b4: 5420 048e |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e66b8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +3e66bc: 6e20 759a 3000 |0004: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9a75 │ │ +3e66c2: 280d |0007: goto 0014 // +000d │ │ +3e66c4: 7100 04b7 0000 |0008: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3e66ca: 0c00 |000b: move-result-object v0 │ │ +3e66cc: 2201 a21a |000c: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ +3e66d0: 7020 40a2 3100 |000e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a240 │ │ +3e66d6: 6e20 07b7 1000 |0011: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3e66dc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0004 line=402 │ │ 0x0008 line=404 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ @@ -854969,19 +854969,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e66f8: |[3e66f8] de.danoeh.antennapod.core.util.playback.PlaybackController.setSkipSilence:(Z)V │ │ -3e6708: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e670c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e6710: 6e20 7d9a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipSilence:(Z)V // method@9a7d │ │ -3e6716: 0e00 |0007: return-void │ │ +3e66e0: |[3e66e0] de.danoeh.antennapod.core.util.playback.PlaybackController.setSkipSilence:(Z)V │ │ +3e66f0: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e66f4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e66f8: 6e20 7d9a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipSilence:(Z)V // method@9a7d │ │ +3e66fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0004 line=410 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -854991,19 +854991,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3e6718: |[3e6718] de.danoeh.antennapod.core.util.playback.PlaybackController.setSleepTimer:(J)V │ │ -3e6728: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e672c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e6730: 6e30 749a 2003 |0004: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSleepTimer:(J)V // method@9a74 │ │ -3e6736: 0e00 |0007: return-void │ │ +3e6700: |[3e6700] de.danoeh.antennapod.core.util.playback.PlaybackController.setSleepTimer:(J)V │ │ +3e6710: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e6714: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e6718: 6e30 749a 2003 |0004: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSleepTimer:(J)V // method@9a74 │ │ +3e671e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0004 line=375 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ 0x0000 - 0x0008 reg=2 (null) J │ │ @@ -855013,19 +855013,19 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3e6738: |[3e6738] de.danoeh.antennapod.core.util.playback.PlaybackController.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ -3e6748: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e674c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3e6750: 6e20 779a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9a77 │ │ -3e6756: 0e00 |0007: return-void │ │ +3e6720: |[3e6720] de.danoeh.antennapod.core.util.playback.PlaybackController.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ +3e6730: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e6734: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3e6738: 6e20 779a 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9a77 │ │ +3e673e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0004 line=392 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/SurfaceHolder; │ │ @@ -855035,24 +855035,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3e5e1c: |[3e5e1c] de.danoeh.antennapod.core.util.playback.PlaybackController.sleepTimerActive:()Z │ │ -3e5e2c: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ -3e5e30: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -3e5e34: 6e10 7e9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sleepTimerActive:()Z // method@9a7e │ │ -3e5e3a: 0a00 |0007: move-result v0 │ │ -3e5e3c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -3e5e40: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3e5e42: 2802 |000b: goto 000d // +0002 │ │ -3e5e44: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3e5e46: 0f00 |000d: return v0 │ │ +3e5e04: |[3e5e04] de.danoeh.antennapod.core.util.playback.PlaybackController.sleepTimerActive:()Z │ │ +3e5e14: 5410 048e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playbackService:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8e04 │ │ +3e5e18: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +3e5e1c: 6e10 7e9a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sleepTimerActive:()Z // method@9a7e │ │ +3e5e22: 0a00 |0007: move-result v0 │ │ +3e5e24: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +3e5e28: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3e5e2a: 2802 |000b: goto 000d // +0002 │ │ +3e5e2c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3e5e2e: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ │ │ #28 : (in Lde/danoeh/antennapod/core/util/playback/PlaybackController;) │ │ @@ -855060,16 +855060,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3e6790: |[3e6790] de.danoeh.antennapod.core.util.playback.PlaybackController.updatePlayButtonShowsPlay:(Z)V │ │ -3e67a0: 0e00 |0000: return-void │ │ +3e6778: |[3e6778] de.danoeh.antennapod.core.util.playback.PlaybackController.updatePlayButtonShowsPlay:(Z)V │ │ +3e6788: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ 0x0000 - 0x0001 reg=1 (null) Z │ │ │ │ @@ -855114,22 +855114,22 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -3e6814: |[3e6814] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3e6824: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e682a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3e682c: 5c10 0b8e |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e0b │ │ -3e6830: 5c10 088e |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e08 │ │ -3e6834: 5b12 098e |0008: iput-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e09 │ │ -3e6838: 5b13 0a8e |000a: iput-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e0a │ │ -3e683c: 0e00 |000c: return-void │ │ +3e67fc: |[3e67fc] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3e680c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e6812: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3e6814: 5c10 0b8e |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e0b │ │ +3e6818: 5c10 088e |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e08 │ │ +3e681c: 5b12 098e |0008: iput-object v2, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e09 │ │ +3e6820: 5b13 0a8e |000a: iput-object v3, v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e0a │ │ +3e6824: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=15 │ │ 0x0006 line=16 │ │ 0x0008 line=19 │ │ 0x000a line=20 │ │ @@ -855144,17 +855144,17 @@ │ │ type : '(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e67e4: |[3e67e4] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ -3e67f4: 5c01 088e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e08 │ │ -3e67f8: 1100 |0002: return-object v0 │ │ +3e67cc: |[3e67cc] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ +3e67dc: 5c01 088e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e08 │ │ +3e67e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -855163,26 +855163,26 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3e67a4: |[3e67a4] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.getIntent:()Landroid/content/Intent; │ │ -3e67b4: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3e67b8: 5431 098e |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e09 │ │ -3e67bc: 1c02 0119 |0004: const-class v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@1901 │ │ -3e67c0: 7030 5802 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3e67c6: 1a01 0d4f |0009: const-string v1, "PlaybackService.PlayableExtra" // string@4f0d │ │ -3e67ca: 5432 0a8e |000b: iget-object v2, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e0a │ │ -3e67ce: 6e30 7602 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0276 │ │ -3e67d4: 1a01 7a81 |0010: const-string v1, "extra.de.danoeh.antennapod.core.service.allowStream" // string@817a │ │ -3e67d8: 5532 0b8e |0012: iget-boolean v2, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e0b │ │ -3e67dc: 6e30 7a02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ -3e67e2: 1100 |0017: return-object v0 │ │ +3e678c: |[3e678c] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.getIntent:()Landroid/content/Intent; │ │ +3e679c: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3e67a0: 5431 098e |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e09 │ │ +3e67a4: 1c02 0119 |0004: const-class v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@1901 │ │ +3e67a8: 7030 5802 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3e67ae: 1a01 0d4f |0009: const-string v1, "PlaybackService.PlayableExtra" // string@4f0d │ │ +3e67b2: 5432 0a8e |000b: iget-object v2, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e0a │ │ +3e67b6: 6e30 7602 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0276 │ │ +3e67bc: 1a01 7a81 |0010: const-string v1, "extra.de.danoeh.antennapod.core.service.allowStream" // string@817a │ │ +3e67c0: 5532 0b8e |0012: iget-boolean v2, v3, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e0b │ │ +3e67c4: 6e30 7a02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ +3e67ca: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x000b line=38 │ │ 0x0012 line=39 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ @@ -855192,17 +855192,17 @@ │ │ type : '(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e67fc: |[3e67fc] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.shouldStreamThisTime:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ -3e680c: 5c01 0b8e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e0b │ │ -3e6810: 1100 |0002: return-object v0 │ │ +3e67e4: |[3e67e4] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.shouldStreamThisTime:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ +3e67f4: 5c01 0b8e |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@8e0b │ │ +3e67f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -855211,25 +855211,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3e6840: |[3e6840] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.start:()V │ │ -3e6850: 6300 d38c |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3e6854: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3e6858: 5520 088e |0004: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e08 │ │ -3e685c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3e6860: 0e00 |0008: return-void │ │ -3e6862: 5420 098e |0009: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e09 │ │ -3e6866: 6e10 089e 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e08 │ │ -3e686c: 0c01 |000e: move-result-object v1 │ │ -3e686e: 7120 8a28 1000 |000f: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@288a │ │ -3e6874: 0e00 |0012: return-void │ │ +3e6828: |[3e6828] de.danoeh.antennapod.core.util.playback.PlaybackServiceStarter.start:()V │ │ +3e6838: 6300 d38c |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3e683c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3e6840: 5520 088e |0004: iget-boolean v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:Z // field@8e08 │ │ +3e6844: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3e6848: 0e00 |0008: return-void │ │ +3e684a: 5420 098e |0009: iget-object v0, v2, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.context:Landroid/content/Context; // field@8e09 │ │ +3e684e: 6e10 089e 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e08 │ │ +3e6854: 0c01 |000e: move-result-object v1 │ │ +3e6856: 7120 8a28 1000 |000f: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@288a │ │ +3e685c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0009 line=47 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; │ │ │ │ @@ -855277,17 +855277,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e6a08: |[3e6a08] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.:()V │ │ -3e6a18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e6a1e: 0e00 |0003: return-void │ │ +3e69f0: |[3e69f0] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.:()V │ │ +3e6a00: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e6a06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;) │ │ @@ -855295,72 +855295,72 @@ │ │ type : '(Lorg/jsoup/nodes/Document;Ljava/lang/String;)Ljava/util/Map;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -3e6918: |[3e6918] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Lorg/jsoup/nodes/Document;Ljava/lang/String;)Ljava/util/Map; │ │ -3e6928: 2200 2705 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0527 │ │ -3e692c: 7010 c322 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22c3 │ │ -3e6932: 6e10 33b7 0600 |0005: invoke-virtual {v6}, Lorg/jsoup/nodes/Document;.head:()Lorg/jsoup/nodes/Element; // method@b733 │ │ -3e6938: 0c06 |0008: move-result-object v6 │ │ -3e693a: 1a01 7fa3 |0009: const-string v1, "link" // string@a37f │ │ -3e693e: 6e20 37b7 1600 |000b: invoke-virtual {v6, v1}, Lorg/jsoup/nodes/Element;.getElementsByTag:(Ljava/lang/String;)Lorg/jsoup/select/Elements; // method@b737 │ │ -3e6944: 0c06 |000e: move-result-object v6 │ │ -3e6946: 6e10 f1b3 0600 |000f: invoke-virtual {v6}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b3f1 │ │ -3e694c: 0c06 |0012: move-result-object v6 │ │ -3e694e: 7210 c4b4 0600 |0013: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3e6954: 0a01 |0016: move-result v1 │ │ -3e6956: 3801 5800 |0017: if-eqz v1, 006f // +0058 │ │ -3e695a: 7210 c5b4 0600 |0019: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3e6960: 0c01 |001c: move-result-object v1 │ │ -3e6962: 1f01 cd1f |001d: check-cast v1, Lorg/jsoup/nodes/Element; // type@1fcd │ │ -3e6966: 1a02 42ca |001f: const-string v2, "rel" // string@ca42 │ │ -3e696a: 6e20 3eb7 2100 |0021: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b73e │ │ -3e6970: 0c02 |0024: move-result-object v2 │ │ -3e6972: 1a03 6c98 |0025: const-string v3, "href" // string@986c │ │ -3e6976: 6e20 3eb7 3100 |0027: invoke-virtual {v1, v3}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b73e │ │ -3e697c: 0c03 |002a: move-result-object v3 │ │ -3e697e: 7110 a80a 0300 |002b: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3e6984: 0a04 |002e: move-result v4 │ │ -3e6986: 3904 e4ff |002f: if-nez v4, 0013 // -001c │ │ -3e698a: 1a04 716a |0031: const-string v4, "alternate" // string@6a71 │ │ -3e698e: 6e20 9fb2 4200 |0033: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e6994: 0a04 |0036: move-result v4 │ │ -3e6996: 3904 0a00 |0037: if-nez v4, 0041 // +000a │ │ -3e699a: 1a04 ba84 |0039: const-string v4, "feed" // string@84ba │ │ -3e699e: 6e20 9fb2 4200 |003b: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e69a4: 0a02 |003e: move-result v2 │ │ -3e69a6: 3802 d4ff |003f: if-eqz v2, 0013 // -002c │ │ -3e69aa: 1a02 2be2 |0041: const-string v2, "type" // string@e22b │ │ -3e69ae: 6e20 3eb7 2100 |0043: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b73e │ │ -3e69b4: 0c02 |0046: move-result-object v2 │ │ -3e69b6: 1a04 2a6c |0047: const-string v4, "application/rss+xml" // string@6c2a │ │ -3e69ba: 6e20 9fb2 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e69c0: 0a04 |004c: move-result v4 │ │ -3e69c2: 3904 0a00 |004d: if-nez v4, 0057 // +000a │ │ -3e69c6: 1a04 1e6c |004f: const-string v4, "application/atom+xml" // string@6c1e │ │ -3e69ca: 6e20 9fb2 4200 |0051: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e69d0: 0a02 |0054: move-result v2 │ │ -3e69d2: 3802 beff |0055: if-eqz v2, 0013 // -0042 │ │ -3e69d6: 1a02 3be0 |0057: const-string v2, "title" // string@e03b │ │ -3e69da: 6e20 3eb7 2100 |0059: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b73e │ │ -3e69e0: 0c01 |005c: move-result-object v1 │ │ -3e69e2: 7030 0f9e 7503 |005d: invoke-direct {v5, v7, v3}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.processURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@9e0f │ │ -3e69e8: 0c02 |0060: move-result-object v2 │ │ -3e69ea: 3802 b2ff |0061: if-eqz v2, 0013 // -004e │ │ -3e69ee: 7110 a80a 0100 |0063: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3e69f4: 0a04 |0066: move-result v4 │ │ -3e69f6: 3804 0300 |0067: if-eqz v4, 006a // +0003 │ │ -3e69fa: 2802 |0069: goto 006b // +0002 │ │ -3e69fc: 0713 |006a: move-object v3, v1 │ │ -3e69fe: 7230 11b5 2003 |006b: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3e6a04: 28a5 |006e: goto 0013 // -005b │ │ -3e6a06: 1100 |006f: return-object v0 │ │ +3e6900: |[3e6900] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Lorg/jsoup/nodes/Document;Ljava/lang/String;)Ljava/util/Map; │ │ +3e6910: 2200 2705 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@0527 │ │ +3e6914: 7010 c322 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@22c3 │ │ +3e691a: 6e10 33b7 0600 |0005: invoke-virtual {v6}, Lorg/jsoup/nodes/Document;.head:()Lorg/jsoup/nodes/Element; // method@b733 │ │ +3e6920: 0c06 |0008: move-result-object v6 │ │ +3e6922: 1a01 7fa3 |0009: const-string v1, "link" // string@a37f │ │ +3e6926: 6e20 37b7 1600 |000b: invoke-virtual {v6, v1}, Lorg/jsoup/nodes/Element;.getElementsByTag:(Ljava/lang/String;)Lorg/jsoup/select/Elements; // method@b737 │ │ +3e692c: 0c06 |000e: move-result-object v6 │ │ +3e692e: 6e10 f1b3 0600 |000f: invoke-virtual {v6}, Ljava/util/AbstractCollection;.iterator:()Ljava/util/Iterator; // method@b3f1 │ │ +3e6934: 0c06 |0012: move-result-object v6 │ │ +3e6936: 7210 c4b4 0600 |0013: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3e693c: 0a01 |0016: move-result v1 │ │ +3e693e: 3801 5800 |0017: if-eqz v1, 006f // +0058 │ │ +3e6942: 7210 c5b4 0600 |0019: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3e6948: 0c01 |001c: move-result-object v1 │ │ +3e694a: 1f01 cd1f |001d: check-cast v1, Lorg/jsoup/nodes/Element; // type@1fcd │ │ +3e694e: 1a02 42ca |001f: const-string v2, "rel" // string@ca42 │ │ +3e6952: 6e20 3eb7 2100 |0021: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b73e │ │ +3e6958: 0c02 |0024: move-result-object v2 │ │ +3e695a: 1a03 6c98 |0025: const-string v3, "href" // string@986c │ │ +3e695e: 6e20 3eb7 3100 |0027: invoke-virtual {v1, v3}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b73e │ │ +3e6964: 0c03 |002a: move-result-object v3 │ │ +3e6966: 7110 a80a 0300 |002b: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3e696c: 0a04 |002e: move-result v4 │ │ +3e696e: 3904 e4ff |002f: if-nez v4, 0013 // -001c │ │ +3e6972: 1a04 716a |0031: const-string v4, "alternate" // string@6a71 │ │ +3e6976: 6e20 9fb2 4200 |0033: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e697c: 0a04 |0036: move-result v4 │ │ +3e697e: 3904 0a00 |0037: if-nez v4, 0041 // +000a │ │ +3e6982: 1a04 ba84 |0039: const-string v4, "feed" // string@84ba │ │ +3e6986: 6e20 9fb2 4200 |003b: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e698c: 0a02 |003e: move-result v2 │ │ +3e698e: 3802 d4ff |003f: if-eqz v2, 0013 // -002c │ │ +3e6992: 1a02 2be2 |0041: const-string v2, "type" // string@e22b │ │ +3e6996: 6e20 3eb7 2100 |0043: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b73e │ │ +3e699c: 0c02 |0046: move-result-object v2 │ │ +3e699e: 1a04 2a6c |0047: const-string v4, "application/rss+xml" // string@6c2a │ │ +3e69a2: 6e20 9fb2 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e69a8: 0a04 |004c: move-result v4 │ │ +3e69aa: 3904 0a00 |004d: if-nez v4, 0057 // +000a │ │ +3e69ae: 1a04 1e6c |004f: const-string v4, "application/atom+xml" // string@6c1e │ │ +3e69b2: 6e20 9fb2 4200 |0051: invoke-virtual {v2, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e69b8: 0a02 |0054: move-result v2 │ │ +3e69ba: 3802 beff |0055: if-eqz v2, 0013 // -0042 │ │ +3e69be: 1a02 3be0 |0057: const-string v2, "title" // string@e03b │ │ +3e69c2: 6e20 3eb7 2100 |0059: invoke-virtual {v1, v2}, Lorg/jsoup/nodes/Node;.attr:(Ljava/lang/String;)Ljava/lang/String; // method@b73e │ │ +3e69c8: 0c01 |005c: move-result-object v1 │ │ +3e69ca: 7030 0f9e 7503 |005d: invoke-direct {v5, v7, v3}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.processURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@9e0f │ │ +3e69d0: 0c02 |0060: move-result-object v2 │ │ +3e69d2: 3802 b2ff |0061: if-eqz v2, 0013 // -004e │ │ +3e69d6: 7110 a80a 0100 |0063: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3e69dc: 0a04 |0066: move-result v4 │ │ +3e69de: 3804 0300 |0067: if-eqz v4, 006a // +0003 │ │ +3e69e2: 2802 |0069: goto 006b // +0002 │ │ +3e69e4: 0713 |006a: move-object v3, v1 │ │ +3e69e6: 7230 11b5 2003 |006b: invoke-interface {v0, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3e69ec: 28a5 |006e: goto 0013 // -005b │ │ +3e69ee: 1100 |006f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x000f line=51 │ │ 0x0021 line=52 │ │ 0x0027 line=53 │ │ @@ -855382,35 +855382,35 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -3e6878: |[3e6878] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.processURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -3e6888: 7110 c906 0300 |0000: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -3e688e: 0c00 |0003: move-result-object v0 │ │ -3e6890: 6e10 c806 0000 |0004: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@06c8 │ │ -3e6896: 0a00 |0007: move-result v0 │ │ -3e6898: 3800 1b00 |0008: if-eqz v0, 0023 // +001b │ │ -3e689c: 7110 c906 0200 |000a: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -3e68a2: 0c02 |000d: move-result-object v2 │ │ -3e68a4: 6e10 b406 0200 |000e: invoke-virtual {v2}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@06b4 │ │ -3e68aa: 0c02 |0011: move-result-object v2 │ │ -3e68ac: 6e20 b106 3200 |0012: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.path:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b1 │ │ -3e68b2: 0c02 |0015: move-result-object v2 │ │ -3e68b4: 6e10 ae06 0200 |0016: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06ae │ │ -3e68ba: 0c02 |0019: move-result-object v2 │ │ -3e68bc: 3802 0700 |001a: if-eqz v2, 0021 // +0007 │ │ -3e68c0: 6e10 ca06 0200 |001c: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3e68c6: 0c02 |001f: move-result-object v2 │ │ -3e68c8: 2802 |0020: goto 0022 // +0002 │ │ -3e68ca: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -3e68cc: 1102 |0022: return-object v2 │ │ -3e68ce: 1103 |0023: return-object v3 │ │ +3e6860: |[3e6860] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.processURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +3e6870: 7110 c906 0300 |0000: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +3e6876: 0c00 |0003: move-result-object v0 │ │ +3e6878: 6e10 c806 0000 |0004: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@06c8 │ │ +3e687e: 0a00 |0007: move-result v0 │ │ +3e6880: 3800 1b00 |0008: if-eqz v0, 0023 // +001b │ │ +3e6884: 7110 c906 0200 |000a: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +3e688a: 0c02 |000d: move-result-object v2 │ │ +3e688c: 6e10 b406 0200 |000e: invoke-virtual {v2}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@06b4 │ │ +3e6892: 0c02 |0011: move-result-object v2 │ │ +3e6894: 6e20 b106 3200 |0012: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.path:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b1 │ │ +3e689a: 0c02 |0015: move-result-object v2 │ │ +3e689c: 6e10 ae06 0200 |0016: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06ae │ │ +3e68a2: 0c02 |0019: move-result-object v2 │ │ +3e68a4: 3802 0700 |001a: if-eqz v2, 0021 // +0007 │ │ +3e68a8: 6e10 ca06 0200 |001c: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3e68ae: 0c02 |001f: move-result-object v2 │ │ +3e68b0: 2802 |0020: goto 0022 // +0002 │ │ +3e68b2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +3e68b4: 1102 |0022: return-object v2 │ │ +3e68b6: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x000a line=73 │ │ 0x001c line=74 │ │ locals : │ │ @@ -855424,20 +855424,20 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3e68d0: |[3e68d0] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Ljava/io/File;Ljava/lang/String;)Ljava/util/Map; │ │ -3e68e0: 7110 2fb7 0100 |0000: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@b72f │ │ -3e68e6: 0c01 |0003: move-result-object v1 │ │ -3e68e8: 7030 0e9e 1002 |0004: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.findLinks:(Lorg/jsoup/nodes/Document;Ljava/lang/String;)Ljava/util/Map; // method@9e0e │ │ -3e68ee: 0c01 |0007: move-result-object v1 │ │ -3e68f0: 1101 |0008: return-object v1 │ │ +3e68b8: |[3e68b8] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Ljava/io/File;Ljava/lang/String;)Ljava/util/Map; │ │ +3e68c8: 7110 2fb7 0100 |0000: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@b72f │ │ +3e68ce: 0c01 |0003: move-result-object v1 │ │ +3e68d0: 7030 0e9e 1002 |0004: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.findLinks:(Lorg/jsoup/nodes/Document;Ljava/lang/String;)Ljava/util/Map; // method@9e0e │ │ +3e68d6: 0c01 |0007: move-result-object v1 │ │ +3e68d8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/io/File; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ @@ -855447,20 +855447,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3e68f4: |[3e68f4] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; │ │ -3e6904: 7110 30b7 0100 |0000: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b730 │ │ -3e690a: 0c01 |0003: move-result-object v1 │ │ -3e690c: 7030 0e9e 1002 |0004: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.findLinks:(Lorg/jsoup/nodes/Document;Ljava/lang/String;)Ljava/util/Map; // method@9e0e │ │ -3e6912: 0c01 |0007: move-result-object v1 │ │ -3e6914: 1101 |0008: return-object v1 │ │ +3e68dc: |[3e68dc] de.danoeh.antennapod.core.util.syndication.FeedDiscoverer.findLinks:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; │ │ +3e68ec: 7110 30b7 0100 |0000: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b730 │ │ +3e68f2: 0c01 |0003: move-result-object v1 │ │ +3e68f4: 7030 0e9e 1002 |0004: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.findLinks:(Lorg/jsoup/nodes/Document;Ljava/lang/String;)Ljava/util/Map; // method@9e0e │ │ +3e68fa: 0c01 |0007: move-result-object v1 │ │ +3e68fc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ @@ -855515,17 +855515,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e6cec: |[3e6cec] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.:()V │ │ -3e6cfc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e6d02: 0e00 |0003: return-void │ │ +3e6cd4: |[3e6cd4] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.:()V │ │ +3e6ce4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e6cea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;) │ │ @@ -855533,35 +855533,35 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -3e6c60: |[3e6c60] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.getPlainText:(Ljava/lang/String;)Ljava/lang/String; │ │ -3e6c70: 7110 a80a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3e6c76: 0a00 |0003: move-result v0 │ │ -3e6c78: 3900 1a00 |0004: if-nez v0, 001e // +001a │ │ -3e6c7c: 7110 199e 0100 |0006: invoke-static {v1}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.isHtml:(Ljava/lang/String;)Z // method@9e19 │ │ -3e6c82: 0a00 |0009: move-result v0 │ │ -3e6c84: 3800 1400 |000a: if-eqz v0, 001e // +0014 │ │ -3e6c88: 2200 b219 |000c: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText; // type@19b2 │ │ -3e6c8c: 7010 169e 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.:()V // method@9e16 │ │ -3e6c92: 7110 30b7 0100 |0011: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b730 │ │ -3e6c98: 0c01 |0014: move-result-object v1 │ │ -3e6c9a: 6e20 189e 1000 |0015: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Lorg/jsoup/nodes/Element;)Ljava/lang/String; // method@9e18 │ │ -3e6ca0: 0c01 |0018: move-result-object v1 │ │ -3e6ca2: 7110 f6b6 0100 |0019: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b6f6 │ │ -3e6ca8: 0c01 |001c: move-result-object v1 │ │ -3e6caa: 2809 |001d: goto 0026 // +0009 │ │ -3e6cac: 7110 a80a 0100 |001e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3e6cb2: 0a00 |0021: move-result v0 │ │ -3e6cb4: 3800 0400 |0022: if-eqz v0, 0026 // +0004 │ │ -3e6cb8: 1a01 0000 |0024: const-string v1, "" // string@0000 │ │ -3e6cbc: 1101 |0026: return-object v1 │ │ +3e6c48: |[3e6c48] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.getPlainText:(Ljava/lang/String;)Ljava/lang/String; │ │ +3e6c58: 7110 a80a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3e6c5e: 0a00 |0003: move-result v0 │ │ +3e6c60: 3900 1a00 |0004: if-nez v0, 001e // +001a │ │ +3e6c64: 7110 199e 0100 |0006: invoke-static {v1}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.isHtml:(Ljava/lang/String;)Z // method@9e19 │ │ +3e6c6a: 0a00 |0009: move-result v0 │ │ +3e6c6c: 3800 1400 |000a: if-eqz v0, 001e // +0014 │ │ +3e6c70: 2200 b219 |000c: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText; // type@19b2 │ │ +3e6c74: 7010 169e 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.:()V // method@9e16 │ │ +3e6c7a: 7110 30b7 0100 |0011: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/lang/String;)Lorg/jsoup/nodes/Document; // method@b730 │ │ +3e6c80: 0c01 |0014: move-result-object v1 │ │ +3e6c82: 6e20 189e 1000 |0015: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Lorg/jsoup/nodes/Element;)Ljava/lang/String; // method@9e18 │ │ +3e6c88: 0c01 |0018: move-result-object v1 │ │ +3e6c8a: 7110 f6b6 0100 |0019: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b6f6 │ │ +3e6c90: 0c01 |001c: move-result-object v1 │ │ +3e6c92: 2809 |001d: goto 0026 // +0009 │ │ +3e6c94: 7110 a80a 0100 |001e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3e6c9a: 0a00 |0021: move-result v0 │ │ +3e6c9c: 3800 0400 |0022: if-eqz v0, 0026 // +0004 │ │ +3e6ca0: 1a01 0000 |0024: const-string v1, "" // string@0000 │ │ +3e6ca4: 1101 |0026: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x000c line=45 │ │ 0x0011 line=46 │ │ 0x0015 line=47 │ │ 0x001e line=48 │ │ @@ -855573,23 +855573,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3e6c30: |[3e6c30] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.isHtml:(Ljava/lang/String;)Z │ │ -3e6c40: 1a00 5e0a |0000: const-string v0, "<("[^"]*"|'[^']*'|[^'">])*>" // string@0a5e │ │ -3e6c44: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ -3e6c4a: 0c00 |0005: move-result-object v0 │ │ -3e6c4c: 6e20 f6b5 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -3e6c52: 0c01 |0009: move-result-object v1 │ │ -3e6c54: 6e10 edb5 0100 |000a: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ -3e6c5a: 0a01 |000d: move-result v1 │ │ -3e6c5c: 0f01 |000e: return v1 │ │ +3e6c18: |[3e6c18] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.isHtml:(Ljava/lang/String;)Z │ │ +3e6c28: 1a00 5e0a |0000: const-string v0, "<("[^"]*"|'[^']*'|[^'">])*>" // string@0a5e │ │ +3e6c2c: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ +3e6c32: 0c00 |0005: move-result-object v0 │ │ +3e6c34: 6e20 f6b5 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +3e6c3a: 0c01 |0009: move-result-object v1 │ │ +3e6c3c: 6e10 edb5 0100 |000a: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ +3e6c42: 0a01 |000d: move-result v1 │ │ +3e6c44: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=63 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -855598,22 +855598,22 @@ │ │ type : '(Lorg/jsoup/nodes/Element;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3e6cc0: |[3e6cc0] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.getPlainText:(Lorg/jsoup/nodes/Element;)Ljava/lang/String; │ │ -3e6cd0: 2200 b119 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor; // type@19b1 │ │ -3e6cd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3e6cd6: 7020 119e 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.:(Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor-IA;)V // method@9e11 │ │ -3e6cdc: 7120 43b7 3000 |0006: invoke-static {v0, v3}, Lorg/jsoup/select/NodeTraversor;.traverse:(Lorg/jsoup/select/NodeVisitor;Lorg/jsoup/nodes/Node;)V // method@b743 │ │ -3e6ce2: 6e10 159e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.toString:()Ljava/lang/String; // method@9e15 │ │ -3e6ce8: 0c03 |000c: move-result-object v3 │ │ -3e6cea: 1103 |000d: return-object v3 │ │ +3e6ca8: |[3e6ca8] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText.getPlainText:(Lorg/jsoup/nodes/Element;)Ljava/lang/String; │ │ +3e6cb8: 2200 b119 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor; // type@19b1 │ │ +3e6cbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3e6cbe: 7020 119e 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.:(Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor-IA;)V // method@9e11 │ │ +3e6cc4: 7120 43b7 3000 |0006: invoke-static {v0, v3}, Lorg/jsoup/select/NodeTraversor;.traverse:(Lorg/jsoup/select/NodeVisitor;Lorg/jsoup/nodes/Node;)V // method@b743 │ │ +3e6cca: 6e10 159e 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.toString:()Ljava/lang/String; // method@9e15 │ │ +3e6cd0: 0c03 |000c: move-result-object v3 │ │ +3e6cd2: 1103 |000d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0009 line=76 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText; │ │ @@ -855669,22 +855669,22 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3e6d04: |[3e6d04] de.danoeh.antennapod.core.widget.WidgetUpdater$WidgetState.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V │ │ -3e6d14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e6d1a: 5b01 108e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ -3e6d1e: 5b02 138e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e13 │ │ -3e6d22: 5903 128e |0007: iput v3, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.position:I // field@8e12 │ │ -3e6d26: 5904 0f8e |0009: iput v4, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.duration:I // field@8e0f │ │ -3e6d2a: 5905 118e |000b: iput v5, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.playbackSpeed:F // field@8e11 │ │ -3e6d2e: 0e00 |000d: return-void │ │ +3e6cec: |[3e6cec] de.danoeh.antennapod.core.widget.WidgetUpdater$WidgetState.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V │ │ +3e6cfc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e6d02: 5b01 108e |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ +3e6d06: 5b02 138e |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e13 │ │ +3e6d0a: 5903 128e |0007: iput v3, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.position:I // field@8e12 │ │ +3e6d0e: 5904 0f8e |0009: iput v4, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.duration:I // field@8e0f │ │ +3e6d12: 5905 118e |000b: iput v5, v0, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.playbackSpeed:F // field@8e11 │ │ +3e6d16: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ @@ -855702,23 +855702,23 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -3e6d30: |[3e6d30] de.danoeh.antennapod.core.widget.WidgetUpdater$WidgetState.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3e6d40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -3e6d42: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -3e6d44: 12f4 |0002: const/4 v4, #int -1 // #ff │ │ -3e6d46: 1505 803f |0003: const/high16 v5, #int 1065353216 // #3f80 │ │ -3e6d4a: 0760 |0005: move-object v0, v6 │ │ -3e6d4c: 0772 |0006: move-object v2, v7 │ │ -3e6d4e: 7606 1a9e 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V // method@9e1a │ │ -3e6d54: 0e00 |000a: return-void │ │ +3e6d18: |[3e6d18] de.danoeh.antennapod.core.widget.WidgetUpdater$WidgetState.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3e6d28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +3e6d2a: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +3e6d2c: 12f4 |0002: const/4 v4, #int -1 // #ff │ │ +3e6d2e: 1505 803f |0003: const/high16 v5, #int 1065353216 // #3f80 │ │ +3e6d32: 0760 |0005: move-object v0, v6 │ │ +3e6d34: 0772 |0006: move-object v2, v7 │ │ +3e6d36: 7606 1a9e 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V // method@9e1a │ │ +3e6d3c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=58 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; │ │ 0x0000 - 0x000b reg=7 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ │ │ @@ -855757,17 +855757,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e6f7c: |[3e6f7c] de.danoeh.antennapod.core.widget.WidgetUpdater.:()V │ │ -3e6f8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e6f92: 0e00 |0003: return-void │ │ +3e6f64: |[3e6f64] de.danoeh.antennapod.core.widget.WidgetUpdater.:()V │ │ +3e6f74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e6f7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/widget/WidgetUpdater; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/widget/WidgetUpdater;) │ │ @@ -855775,23 +855775,23 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -3e6e7c: |[3e6e7c] de.danoeh.antennapod.core.widget.WidgetUpdater.getCellsForSize:(I)I │ │ -3e6e8c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -3e6e8e: da01 0046 |0001: mul-int/lit8 v1, v0, #int 70 // #46 │ │ -3e6e92: d801 01e2 |0003: add-int/lit8 v1, v1, #int -30 // #e2 │ │ -3e6e96: 3521 0500 |0005: if-ge v1, v2, 000a // +0005 │ │ -3e6e9a: d800 0001 |0007: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3e6e9e: 28f8 |0009: goto 0001 // -0008 │ │ -3e6ea0: d800 00ff |000a: add-int/lit8 v0, v0, #int -1 // #ff │ │ -3e6ea4: 0f00 |000c: return v0 │ │ +3e6e64: |[3e6e64] de.danoeh.antennapod.core.widget.WidgetUpdater.getCellsForSize:(I)I │ │ +3e6e74: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +3e6e76: da01 0046 |0001: mul-int/lit8 v1, v0, #int 70 // #46 │ │ +3e6e7a: d801 01e2 |0003: add-int/lit8 v1, v1, #int -30 // #e2 │ │ +3e6e7e: 3521 0500 |0005: if-ge v1, v2, 000a // +0005 │ │ +3e6e82: d800 0001 |0007: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3e6e86: 28f8 |0009: goto 0001 // -0008 │ │ +3e6e88: d800 00ff |000a: add-int/lit8 v0, v0, #int -1 // #ff │ │ +3e6e8c: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) I │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/widget/WidgetUpdater;) │ │ @@ -855799,63 +855799,63 @@ │ │ type : '(IIF)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -3e6ea8: |[3e6ea8] de.danoeh.antennapod.core.widget.WidgetUpdater.getProgressString:(IIF)Ljava/lang/String; │ │ -3e6eb8: 3a02 6000 |0000: if-ltz v2, 0060 // +0060 │ │ -3e6ebc: 3c03 0300 |0002: if-gtz v3, 0005 // +0003 │ │ -3e6ec0: 285c |0004: goto 0060 // +005c │ │ -3e6ec2: 2200 9319 |0005: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ -3e6ec6: 7020 7e9d 4000 |0007: invoke-direct {v0, v4}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ -3e6ecc: 7100 87b0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b087 │ │ -3e6ed2: 0a04 |000d: move-result v4 │ │ -3e6ed4: 3804 2d00 |000e: if-eqz v4, 003b // +002d │ │ -3e6ed8: 2204 741e |0010: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e6edc: 7010 c7b2 0400 |0012: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e6ee2: 6e20 7f9d 2000 |0015: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3e6ee8: 0a01 |0018: move-result v1 │ │ -3e6eea: 7110 dc9c 0100 |0019: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3e6ef0: 0c01 |001c: move-result-object v1 │ │ -3e6ef2: 6e20 d3b2 1400 |001d: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e6ef8: 1a01 4500 |0020: const-string v1, " / -" // string@0045 │ │ -3e6efc: 6e20 d3b2 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e6f02: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -3e6f04: b123 |0026: sub-int/2addr v3, v2 │ │ -3e6f06: 7120 5bb2 3100 |0027: invoke-static {v1, v3}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ -3e6f0c: 0a02 |002a: move-result v2 │ │ -3e6f0e: 6e20 7f9d 2000 |002b: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3e6f14: 0a02 |002e: move-result v2 │ │ -3e6f16: 7110 dc9c 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3e6f1c: 0c02 |0032: move-result-object v2 │ │ -3e6f1e: 6e20 d3b2 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e6f24: 6e10 deb2 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e6f2a: 0c02 |0039: move-result-object v2 │ │ -3e6f2c: 1102 |003a: return-object v2 │ │ -3e6f2e: 2204 741e |003b: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e6f32: 7010 c7b2 0400 |003d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e6f38: 6e20 7f9d 2000 |0040: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3e6f3e: 0a02 |0043: move-result v2 │ │ -3e6f40: 7110 dc9c 0200 |0044: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3e6f46: 0c02 |0047: move-result-object v2 │ │ -3e6f48: 6e20 d3b2 2400 |0048: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e6f4e: 1a02 4400 |004b: const-string v2, " / " // string@0044 │ │ -3e6f52: 6e20 d3b2 2400 |004d: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e6f58: 6e20 7f9d 3000 |0050: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3e6f5e: 0a02 |0053: move-result v2 │ │ -3e6f60: 7110 dc9c 0200 |0054: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3e6f66: 0c02 |0057: move-result-object v2 │ │ -3e6f68: 6e20 d3b2 2400 |0058: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e6f6e: 6e10 deb2 0400 |005b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e6f74: 0c02 |005e: move-result-object v2 │ │ -3e6f76: 1102 |005f: return-object v2 │ │ -3e6f78: 1202 |0060: const/4 v2, #int 0 // #0 │ │ -3e6f7a: 1102 |0061: return-object v2 │ │ +3e6e90: |[3e6e90] de.danoeh.antennapod.core.widget.WidgetUpdater.getProgressString:(IIF)Ljava/lang/String; │ │ +3e6ea0: 3a02 6000 |0000: if-ltz v2, 0060 // +0060 │ │ +3e6ea4: 3c03 0300 |0002: if-gtz v3, 0005 // +0003 │ │ +3e6ea8: 285c |0004: goto 0060 // +005c │ │ +3e6eaa: 2200 9319 |0005: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ +3e6eae: 7020 7e9d 4000 |0007: invoke-direct {v0, v4}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ +3e6eb4: 7100 87b0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b087 │ │ +3e6eba: 0a04 |000d: move-result v4 │ │ +3e6ebc: 3804 2d00 |000e: if-eqz v4, 003b // +002d │ │ +3e6ec0: 2204 741e |0010: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e6ec4: 7010 c7b2 0400 |0012: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e6eca: 6e20 7f9d 2000 |0015: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3e6ed0: 0a01 |0018: move-result v1 │ │ +3e6ed2: 7110 dc9c 0100 |0019: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3e6ed8: 0c01 |001c: move-result-object v1 │ │ +3e6eda: 6e20 d3b2 1400 |001d: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e6ee0: 1a01 4500 |0020: const-string v1, " / -" // string@0045 │ │ +3e6ee4: 6e20 d3b2 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e6eea: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +3e6eec: b123 |0026: sub-int/2addr v3, v2 │ │ +3e6eee: 7120 5bb2 3100 |0027: invoke-static {v1, v3}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ +3e6ef4: 0a02 |002a: move-result v2 │ │ +3e6ef6: 6e20 7f9d 2000 |002b: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3e6efc: 0a02 |002e: move-result v2 │ │ +3e6efe: 7110 dc9c 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3e6f04: 0c02 |0032: move-result-object v2 │ │ +3e6f06: 6e20 d3b2 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e6f0c: 6e10 deb2 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e6f12: 0c02 |0039: move-result-object v2 │ │ +3e6f14: 1102 |003a: return-object v2 │ │ +3e6f16: 2204 741e |003b: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e6f1a: 7010 c7b2 0400 |003d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e6f20: 6e20 7f9d 2000 |0040: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3e6f26: 0a02 |0043: move-result v2 │ │ +3e6f28: 7110 dc9c 0200 |0044: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3e6f2e: 0c02 |0047: move-result-object v2 │ │ +3e6f30: 6e20 d3b2 2400 |0048: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e6f36: 1a02 4400 |004b: const-string v2, " / " // string@0044 │ │ +3e6f3a: 6e20 d3b2 2400 |004d: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e6f40: 6e20 7f9d 3000 |0050: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3e6f46: 0a02 |0053: move-result v2 │ │ +3e6f48: 7110 dc9c 0200 |0054: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3e6f4e: 0c02 |0057: move-result-object v2 │ │ +3e6f50: 6e20 d3b2 2400 |0058: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e6f56: 6e10 deb2 0400 |005b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e6f5c: 0c02 |005e: move-result-object v2 │ │ +3e6f5e: 1102 |005f: return-object v2 │ │ +3e6f60: 1202 |0060: const/4 v2, #int 0 // #0 │ │ +3e6f62: 1102 |0061: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=219 │ │ 0x000a line=220 │ │ 0x0010 line=221 │ │ 0x0027 line=222 │ │ 0x003b line=224 │ │ @@ -855870,341 +855870,341 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 697 16-bit code units │ │ -3e6f94: |[3e6f94] de.danoeh.antennapod.core.widget.WidgetUpdater.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ -3e6fa4: 7110 a498 0e00 |0000: invoke-static {v14}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.isEnabled:(Landroid/content/Context;)Z // method@98a4 │ │ -3e6faa: 0a00 |0003: move-result v0 │ │ -3e6fac: 3800 b402 |0004: if-eqz v0, 02b8 // +02b4 │ │ -3e6fb0: 390f 0400 |0006: if-nez v15, 000a // +0004 │ │ -3e6fb4: 2900 b002 |0008: goto/16 02b8 // +02b0 │ │ -3e6fb8: 54f0 108e |000a: iget-object v0, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ -3e6fbc: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ -3e6fc0: 7210 6fac 0000 |000e: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ -3e6fc6: 0c00 |0011: move-result-object v0 │ │ -3e6fc8: 6201 0797 |0012: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3e6fcc: 3310 0c00 |0014: if-ne v0, v1, 0020 // +000c │ │ -3e6fd0: 2200 da1d |0016: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1dda │ │ -3e6fd4: 7020 9bb0 e000 |0018: invoke-direct {v0, v14}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b09b │ │ -3e6fda: 6e10 9db0 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b09d │ │ -3e6fe0: 0c00 |001e: move-result-object v0 │ │ -3e6fe2: 280e |001f: goto 002d // +000e │ │ -3e6fe4: 2200 d81d |0020: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ -3e6fe8: 7020 91b0 e000 |0022: invoke-direct {v0, v14}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ -3e6fee: 6e10 98b0 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b098 │ │ -3e6ff4: 0c00 |0028: move-result-object v0 │ │ -3e6ff6: 6e10 93b0 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b093 │ │ -3e6ffc: 0c00 |002c: move-result-object v0 │ │ -3e6ffe: 2201 d91d |002d: new-instance v1, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter; // type@1dd9 │ │ -3e7002: 7020 99b0 e100 |002f: invoke-direct {v1, v14}, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter;.:(Landroid/content/Context;)V // method@b099 │ │ -3e7008: 6e10 9ab0 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b09a │ │ -3e700e: 0c01 |0035: move-result-object v1 │ │ -3e7010: 2202 0703 |0036: new-instance v2, Landroid/widget/RemoteViews; // type@0307 │ │ -3e7014: 6e10 2d02 0e00 |0038: invoke-virtual {v14}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ -3e701a: 0c03 |003b: move-result-object v3 │ │ -3e701c: 6004 b07b |003c: sget v4, Lde/danoeh/antennapod/core/R$layout;.player_widget:I // field@7bb0 │ │ -3e7020: 7030 eb11 3204 |003e: invoke-direct {v2, v3, v4}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@11eb │ │ -3e7026: 54f3 108e |0041: iget-object v3, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ -3e702a: 1304 5500 |0043: const/16 v4, #int 85 // #55 │ │ -3e702e: 1305 0800 |0045: const/16 v5, #int 8 // #8 │ │ -3e7032: 1206 |0047: const/4 v6, #int 0 // #0 │ │ -3e7034: 3803 4101 |0048: if-eqz v3, 0189 // +0141 │ │ -3e7038: 6e10 2e02 0e00 |004a: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3e703e: 0c03 |004d: move-result-object v3 │ │ -3e7040: 1507 0501 |004e: const/high16 v7, #int 17104896 // #105 │ │ -3e7044: 6e20 fe02 7300 |0050: invoke-virtual {v3, v7}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02fe │ │ -3e704a: 0a03 |0053: move-result v3 │ │ -3e704c: 6007 cd79 |0054: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@79cd │ │ -3e7050: 6e30 f011 7200 |0056: invoke-virtual {v2, v7, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ -3e7056: 6007 c179 |0059: sget v7, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@79c1 │ │ -3e705a: 6e30 f011 7200 |005b: invoke-virtual {v2, v7, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ -3e7060: 6000 2d79 |005e: sget v0, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@792d │ │ -3e7064: 6e30 f011 0201 |0060: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ -3e706a: 6e10 2e02 0e00 |0063: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3e7070: 0c00 |0066: move-result-object v0 │ │ -3e7072: 6001 5777 |0067: sget v1, Lde/danoeh/antennapod/core/R$dimen;.widget_inner_radius:I // field@7757 │ │ -3e7076: 6e20 fe02 1000 |0069: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02fe │ │ -3e707c: 0a00 |006c: move-result v0 │ │ -3e707e: 2201 7b0f |006d: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3e7082: 7010 bb5a 0100 |006f: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3e7088: 6e10 255a 0100 |0072: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3e708e: 0c01 |0075: move-result-object v1 │ │ -3e7090: 1f01 7b0f |0076: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3e7094: 1228 |0078: const/4 v8, #int 2 // #2 │ │ -3e7096: 2388 6d20 |0079: new-array v8, v8, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ -3e709a: 2209 f30e |007b: new-instance v9, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ -3e709e: 7010 d657 0900 |007d: invoke-direct {v9}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ -3e70a4: 4d09 0806 |0080: aput-object v9, v8, v6 │ │ -3e70a8: 2209 ff0e |0082: new-instance v9, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ -3e70ac: 7020 2358 0900 |0084: invoke-direct {v9, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ -3e70b2: 1210 |0087: const/4 v0, #int 1 // #1 │ │ -3e70b4: 4d09 0800 |0088: aput-object v9, v8, v0 │ │ -3e70b8: 6e20 715a 8100 |008a: invoke-virtual {v1, v8}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ -3e70be: 0c00 |008d: move-result-object v0 │ │ -3e70c0: 1f00 7b0f |008e: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3e70c4: 1608 f401 |0090: const-wide/16 v8, #int 500 // #1f4 │ │ -3e70c8: 7110 f450 0e00 |0092: invoke-static {v14}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ -3e70ce: 0c01 |0095: move-result-object v1 │ │ -3e70d0: 6e10 8151 0100 |0096: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ -3e70d6: 0c01 |0099: move-result-object v1 │ │ -3e70d8: 54fa 108e |009a: iget-object v10, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ -3e70dc: 7210 6cac 0a00 |009c: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ -3e70e2: 0c0a |009f: move-result-object v10 │ │ -3e70e4: 6e20 5c51 a100 |00a0: invoke-virtual {v1, v10}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ -3e70ea: 0c01 |00a3: move-result-object v1 │ │ -3e70ec: 6e20 3f51 0100 |00a4: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3e70f2: 0c01 |00a7: move-result-object v1 │ │ -3e70f4: 6e30 6d51 3103 |00a8: invoke-virtual {v1, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@516d │ │ -3e70fa: 0c01 |00ab: move-result-object v1 │ │ -3e70fc: 620a 40d9 |00ac: sget-object v10, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ -3e7100: 7240 a7b5 81a9 |00ae: invoke-interface {v1, v8, v9, v10}, Ljava/util/concurrent/Future;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@b5a7 │ │ -3e7106: 0c01 |00b1: move-result-object v1 │ │ -3e7108: 1f01 af00 |00b2: check-cast v1, Landroid/graphics/Bitmap; // type@00af │ │ -3e710c: 6e30 ed11 7201 |00b4: invoke-virtual {v2, v7, v1}, Landroid/widget/RemoteViews;.setImageViewBitmap:(ILandroid/graphics/Bitmap;)V // method@11ed │ │ -3e7112: 2838 |00b7: goto 00ef // +0038 │ │ -3e7114: 7110 f450 0e00 |00b8: invoke-static {v14}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ -3e711a: 0c01 |00bb: move-result-object v1 │ │ -3e711c: 6e10 8151 0100 |00bc: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ -3e7122: 0c01 |00bf: move-result-object v1 │ │ -3e7124: 54f7 108e |00c0: iget-object v7, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ -3e7128: 7110 6898 0700 |00c2: invoke-static {v7}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9868 │ │ -3e712e: 0c07 |00c5: move-result-object v7 │ │ -3e7130: 6e20 5c51 7100 |00c6: invoke-virtual {v1, v7}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ -3e7136: 0c01 |00c9: move-result-object v1 │ │ -3e7138: 6e20 3f51 0100 |00ca: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3e713e: 0c00 |00cd: move-result-object v0 │ │ -3e7140: 6e30 6d51 3003 |00ce: invoke-virtual {v0, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@516d │ │ -3e7146: 0c00 |00d1: move-result-object v0 │ │ -3e7148: 6201 40d9 |00d2: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ -3e714c: 7240 a7b5 8019 |00d4: invoke-interface {v0, v8, v9, v1}, Ljava/util/concurrent/Future;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@b5a7 │ │ -3e7152: 0c00 |00d7: move-result-object v0 │ │ -3e7154: 1f00 af00 |00d8: check-cast v0, Landroid/graphics/Bitmap; // type@00af │ │ -3e7158: 6001 c179 |00da: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@79c1 │ │ -3e715c: 6e30 ed11 1200 |00dc: invoke-virtual {v2, v1, v0}, Landroid/widget/RemoteViews;.setImageViewBitmap:(ILandroid/graphics/Bitmap;)V // method@11ed │ │ -3e7162: 2810 |00df: goto 00ef // +0010 │ │ -3e7164: 0d00 |00e0: move-exception v0 │ │ -3e7166: 1a01 7f61 |00e1: const-string v1, "WidgetUpdater" // string@617f │ │ -3e716a: 1a03 271b |00e3: const-string v3, "Error loading the media icon for the widget" // string@1b27 │ │ -3e716e: 7130 f80a 3100 |00e5: invoke-static {v1, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ -3e7174: 6000 c179 |00e8: sget v0, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@79c1 │ │ -3e7178: 6001 c97b |00ea: sget v1, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7bc9 │ │ -3e717c: 6e30 ee11 0201 |00ec: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ -3e7182: 6000 bd7a |00ef: sget v0, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7abd │ │ -3e7186: 54f1 108e |00f1: iget-object v1, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ -3e718a: 7210 69ac 0100 |00f3: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -3e7190: 0c01 |00f6: move-result-object v1 │ │ -3e7192: 6e30 f111 0201 |00f7: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@11f1 │ │ -3e7198: 6e30 f211 0206 |00fa: invoke-virtual {v2, v0, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ -3e719e: 6000 bb7a |00fd: sget v0, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7abb │ │ -3e71a2: 6e30 f211 0205 |00ff: invoke-virtual {v2, v0, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ -3e71a8: 52f0 128e |0102: iget v0, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.position:I // field@8e12 │ │ -3e71ac: 52f1 0f8e |0104: iget v1, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.duration:I // field@8e0f │ │ -3e71b0: 52f3 118e |0106: iget v3, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.playbackSpeed:F // field@8e11 │ │ -3e71b4: 7130 1e9e 1003 |0108: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.getProgressString:(IIF)Ljava/lang/String; // method@9e1e │ │ -3e71ba: 0c00 |010b: move-result-object v0 │ │ -3e71bc: 3800 0a00 |010c: if-eqz v0, 0116 // +000a │ │ -3e71c0: 6001 bc7a |010e: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7abc │ │ -3e71c4: 6e30 f211 1206 |0110: invoke-virtual {v2, v1, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ -3e71ca: 6e30 f111 1200 |0113: invoke-virtual {v2, v1, v0}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@11f1 │ │ -3e71d0: 54ff 138e |0116: iget-object v15, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e13 │ │ -3e71d4: 6200 eac7 |0118: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3e71d8: 330f 1f00 |011a: if-ne v15, v0, 0139 // +001f │ │ -3e71dc: 600f 2b79 |011c: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ -3e71e0: 6000 7978 |011e: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_pause:I // field@7879 │ │ -3e71e4: 6e30 ee11 f200 |0120: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ -3e71ea: 6001 0f7e |0123: sget v1, Lde/danoeh/antennapod/core/R$string;.pause_label:I // field@7e0f │ │ -3e71ee: 6e20 3002 1e00 |0125: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e71f4: 0c03 |0128: move-result-object v3 │ │ -3e71f6: 6e30 ec11 f203 |0129: invoke-virtual {v2, v15, v3}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11ec │ │ -3e71fc: 600f 2c79 |012c: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@792c │ │ -3e7200: 6e30 ee11 f200 |012e: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ -3e7206: 6e20 3002 1e00 |0131: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e720c: 0c00 |0134: move-result-object v0 │ │ -3e720e: 6e30 ec11 f200 |0135: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11ec │ │ -3e7214: 281d |0138: goto 0155 // +001d │ │ -3e7216: 600f 2b79 |0139: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ -3e721a: 6000 7a78 |013b: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_play:I // field@787a │ │ -3e721e: 6e30 ee11 f200 |013d: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ -3e7224: 6001 117e |0140: sget v1, Lde/danoeh/antennapod/core/R$string;.play_label:I // field@7e11 │ │ -3e7228: 6e20 3002 1e00 |0142: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e722e: 0c03 |0145: move-result-object v3 │ │ -3e7230: 6e30 ec11 f203 |0146: invoke-virtual {v2, v15, v3}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11ec │ │ -3e7236: 600f 2c79 |0149: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@792c │ │ -3e723a: 6e30 ee11 f200 |014b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ -3e7240: 6e20 3002 1e00 |014e: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3e7246: 0c00 |0151: move-result-object v0 │ │ -3e7248: 6e30 ec11 f200 |0152: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11ec │ │ -3e724e: 600f 2b79 |0155: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ -3e7252: 7120 a198 4e00 |0157: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ -3e7258: 0c00 |015a: move-result-object v0 │ │ -3e725a: 6e30 f011 f200 |015b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ -3e7260: 600f 2c79 |015e: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@792c │ │ -3e7264: 7120 a198 4e00 |0160: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ -3e726a: 0c00 |0163: move-result-object v0 │ │ -3e726c: 6e30 f011 f200 |0164: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ -3e7272: 600f 2e79 |0167: sget v15, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@792e │ │ -3e7276: 1300 5900 |0169: const/16 v0, #int 89 // #59 │ │ -3e727a: 7120 a198 0e00 |016b: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ -3e7280: 0c00 |016e: move-result-object v0 │ │ -3e7282: 6e30 f011 f200 |016f: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ -3e7288: 600f 2a79 |0172: sget v15, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@792a │ │ -3e728c: 1300 5a00 |0174: const/16 v0, #int 90 // #5a │ │ -3e7290: 7120 a198 0e00 |0176: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ -3e7296: 0c00 |0179: move-result-object v0 │ │ -3e7298: 6e30 f011 f200 |017a: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ -3e729e: 600f 2f79 |017d: sget v15, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@792f │ │ -3e72a2: 1300 5700 |017f: const/16 v0, #int 87 // #57 │ │ -3e72a6: 7120 a198 0e00 |0181: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ -3e72ac: 0c00 |0184: move-result-object v0 │ │ -3e72ae: 6e30 f011 f200 |0185: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ -3e72b4: 2832 |0188: goto 01ba // +0032 │ │ -3e72b6: 600f cd79 |0189: sget v15, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@79cd │ │ -3e72ba: 6e30 f011 f200 |018b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ -3e72c0: 600f 2b79 |018e: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ -3e72c4: 6e30 f011 f200 |0190: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ -3e72ca: 6000 2c79 |0193: sget v0, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@792c │ │ -3e72ce: 7120 a198 4e00 |0195: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ -3e72d4: 0c01 |0198: move-result-object v1 │ │ -3e72d6: 6e30 f011 0201 |0199: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ -3e72dc: 6001 bc7a |019c: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7abc │ │ -3e72e0: 6e30 f211 1205 |019e: invoke-virtual {v2, v1, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ -3e72e6: 6001 bd7a |01a1: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7abd │ │ -3e72ea: 6e30 f211 1205 |01a3: invoke-virtual {v2, v1, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ -3e72f0: 6001 bb7a |01a6: sget v1, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7abb │ │ -3e72f4: 6e30 f211 1206 |01a8: invoke-virtual {v2, v1, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ -3e72fa: 6001 c179 |01ab: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@79c1 │ │ -3e72fe: 6003 c97b |01ad: sget v3, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7bc9 │ │ -3e7302: 6e30 ee11 1203 |01af: invoke-virtual {v2, v1, v3}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ -3e7308: 6001 7a78 |01b2: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_play:I // field@787a │ │ -3e730c: 6e30 ee11 f201 |01b4: invoke-virtual {v2, v15, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ -3e7312: 6e30 ee11 0201 |01b7: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ -3e7318: 220f 5d00 |01ba: new-instance v15, Landroid/content/ComponentName; // type@005d │ │ -3e731c: 1c00 bd18 |01bc: const-class v0, Lde/danoeh/antennapod/core/receiver/PlayerWidget; // type@18bd │ │ -3e7320: 7030 f401 ef00 |01be: invoke-direct {v15, v14, v0}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f4 │ │ -3e7326: 7110 db01 0e00 |01c1: invoke-static {v14}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@01db │ │ -3e732c: 0c00 |01c4: move-result-object v0 │ │ -3e732e: 6e20 d901 f000 |01c5: invoke-virtual {v0, v15}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@01d9 │ │ -3e7334: 0c0f |01c8: move-result-object v15 │ │ -3e7336: 21f1 |01c9: array-length v1, v15 │ │ -3e7338: 1203 |01ca: const/4 v3, #int 0 // #0 │ │ -3e733a: 3513 ed00 |01cb: if-ge v3, v1, 02b8 // +00ed │ │ -3e733e: 4404 0f03 |01cd: aget v4, v15, v3 │ │ -3e7342: 6e20 da01 4000 |01cf: invoke-virtual {v0, v4}, Landroid/appwidget/AppWidgetManager;.getAppWidgetOptions:(I)Landroid/os/Bundle; // method@01da │ │ -3e7348: 0c07 |01d2: move-result-object v7 │ │ -3e734a: 1a08 6c4f |01d3: const-string v8, "PlayerWidgetPrefs" // string@4f6c │ │ -3e734e: 6e30 2f02 8e06 |01d5: invoke-virtual {v14, v8, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3e7354: 0c08 |01d8: move-result-object v8 │ │ -3e7356: 1a09 fb6b |01d9: const-string v9, "appWidgetMinWidth" // string@6bfb │ │ -3e735a: 6e20 ea06 9700 |01db: invoke-virtual {v7, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;)I // method@06ea │ │ -3e7360: 0a07 |01de: move-result v7 │ │ -3e7362: 7110 1d9e 0700 |01df: invoke-static {v7}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.getCellsForSize:(I)I // method@9e1d │ │ -3e7368: 0a07 |01e2: move-result v7 │ │ -3e736a: 1239 |01e3: const/4 v9, #int 3 // #3 │ │ -3e736c: 3597 0900 |01e4: if-ge v7, v9, 01ed // +0009 │ │ -3e7370: 6007 cc79 |01e6: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@79cc │ │ -3e7374: 1249 |01e8: const/4 v9, #int 4 // #4 │ │ -3e7376: 6e30 f211 7209 |01e9: invoke-virtual {v2, v7, v9}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ -3e737c: 2806 |01ec: goto 01f2 // +0006 │ │ -3e737e: 6007 cc79 |01ed: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@79cc │ │ -3e7382: 6e30 f211 7206 |01ef: invoke-virtual {v2, v7, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ -3e7388: 2207 741e |01f2: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e738c: 7010 c7b2 0700 |01f4: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e7392: 1a09 afe6 |01f7: const-string v9, "widget_playback_speed" // string@e6af │ │ -3e7396: 6e20 d3b2 9700 |01f9: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e739c: 6e20 ceb2 4700 |01fc: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3e73a2: 6e10 deb2 0700 |01ff: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e73a8: 0c07 |0202: move-result-object v7 │ │ -3e73aa: 7230 9a02 7806 |0203: invoke-interface {v8, v7, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3e73b0: 0a07 |0206: move-result v7 │ │ -3e73b2: 2209 741e |0207: new-instance v9, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e73b6: 7010 c7b2 0900 |0209: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e73bc: 1a0a b0e6 |020c: const-string v10, "widget_rewind" // string@e6b0 │ │ -3e73c0: 6e20 d3b2 a900 |020e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e73c6: 6e20 ceb2 4900 |0211: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3e73cc: 6e10 deb2 0900 |0214: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e73d2: 0c09 |0217: move-result-object v9 │ │ -3e73d4: 7230 9a02 9806 |0218: invoke-interface {v8, v9, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3e73da: 0a09 |021b: move-result v9 │ │ -3e73dc: 220a 741e |021c: new-instance v10, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e73e0: 7010 c7b2 0a00 |021e: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e73e6: 1a0b a9e6 |0221: const-string v11, "widget_fast_forward" // string@e6a9 │ │ -3e73ea: 6e20 d3b2 ba00 |0223: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e73f0: 6e20 ceb2 4a00 |0226: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3e73f6: 6e10 deb2 0a00 |0229: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e73fc: 0c0a |022c: move-result-object v10 │ │ -3e73fe: 7230 9a02 a806 |022d: invoke-interface {v8, v10, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3e7404: 0a0a |0230: move-result v10 │ │ -3e7406: 220b 741e |0231: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e740a: 7010 c7b2 0b00 |0233: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e7410: 1a0c b2e6 |0236: const-string v12, "widget_skip" // string@e6b2 │ │ -3e7414: 6e20 d3b2 cb00 |0238: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e741a: 6e20 ceb2 4b00 |023b: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3e7420: 6e10 deb2 0b00 |023e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e7426: 0c0b |0241: move-result-object v11 │ │ -3e7428: 7230 9a02 b806 |0242: invoke-interface {v8, v11, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3e742e: 0a0b |0245: move-result v11 │ │ -3e7430: 1a0c d6d8 |0246: const-string v12, "setVisibility" // string@d8d6 │ │ -3e7434: 3907 1400 |0248: if-nez v7, 025c // +0014 │ │ -3e7438: 3909 1200 |024a: if-nez v9, 025c // +0012 │ │ -3e743c: 390b 1000 |024c: if-nez v11, 025c // +0010 │ │ -3e7440: 380a 0300 |024e: if-eqz v10, 0251 // +0003 │ │ -3e7444: 280c |0250: goto 025c // +000c │ │ -3e7446: 6007 9e79 |0251: sget v7, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@799e │ │ -3e744a: 6e40 ef11 725c |0253: invoke-virtual {v2, v7, v12, v5}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ -3e7450: 6007 2b79 |0256: sget v7, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ -3e7454: 6e40 ef11 726c |0258: invoke-virtual {v2, v7, v12, v6}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ -3e745a: 2837 |025b: goto 0292 // +0037 │ │ -3e745c: 600d 9e79 |025c: sget v13, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@799e │ │ -3e7460: 6e40 ef11 d26c |025e: invoke-virtual {v2, v13, v12, v6}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ -3e7466: 600d 2b79 |0261: sget v13, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ -3e746a: 6e40 ef11 d25c |0263: invoke-virtual {v2, v13, v12, v5}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ -3e7470: 600d 2d79 |0266: sget v13, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@792d │ │ -3e7474: 3807 0400 |0268: if-eqz v7, 026c // +0004 │ │ -3e7478: 1207 |026a: const/4 v7, #int 0 // #0 │ │ -3e747a: 2803 |026b: goto 026e // +0003 │ │ -3e747c: 1307 0800 |026c: const/16 v7, #int 8 // #8 │ │ -3e7480: 6e40 ef11 d27c |026e: invoke-virtual {v2, v13, v12, v7}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ -3e7486: 6007 2e79 |0271: sget v7, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@792e │ │ -3e748a: 3809 0400 |0273: if-eqz v9, 0277 // +0004 │ │ -3e748e: 1209 |0275: const/4 v9, #int 0 // #0 │ │ -3e7490: 2803 |0276: goto 0279 // +0003 │ │ -3e7492: 1309 0800 |0277: const/16 v9, #int 8 // #8 │ │ -3e7496: 6e40 ef11 729c |0279: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ -3e749c: 6007 2a79 |027c: sget v7, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@792a │ │ -3e74a0: 380a 0400 |027e: if-eqz v10, 0282 // +0004 │ │ -3e74a4: 1209 |0280: const/4 v9, #int 0 // #0 │ │ -3e74a6: 2803 |0281: goto 0284 // +0003 │ │ -3e74a8: 1309 0800 |0282: const/16 v9, #int 8 // #8 │ │ -3e74ac: 6e40 ef11 729c |0284: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ -3e74b2: 6007 2f79 |0287: sget v7, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@792f │ │ -3e74b6: 380b 0400 |0289: if-eqz v11, 028d // +0004 │ │ -3e74ba: 1209 |028b: const/4 v9, #int 0 // #0 │ │ -3e74bc: 2803 |028c: goto 028f // +0003 │ │ -3e74be: 1309 0800 |028d: const/16 v9, #int 8 // #8 │ │ -3e74c2: 6e40 ef11 729c |028f: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ -3e74c8: 2207 741e |0292: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e74cc: 7010 c7b2 0700 |0294: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e74d2: 1a09 a5e6 |0297: const-string v9, "widget_color" // string@e6a5 │ │ -3e74d6: 6e20 d3b2 9700 |0299: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e74dc: 6e20 ceb2 4700 |029c: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3e74e2: 6e10 deb2 0700 |029f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e74e8: 0c07 |02a2: move-result-object v7 │ │ -3e74ea: 1409 312c 26ff |02a3: const v9, #float -2.20881e+38 // #ff262c31 │ │ -3e74f0: 7230 9c02 7809 |02a6: invoke-interface {v8, v7, v9}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -3e74f6: 0a07 |02a9: move-result v7 │ │ -3e74f8: 6008 cd7a |02aa: sget v8, Lde/danoeh/antennapod/core/R$id;.widgetLayout:I // field@7acd │ │ -3e74fc: 1a09 ffd0 |02ac: const-string v9, "setBackgroundColor" // string@d0ff │ │ -3e7500: 6e40 ef11 8279 |02ae: invoke-virtual {v2, v8, v9, v7}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ -3e7506: 6e30 dc01 4002 |02b1: invoke-virtual {v0, v4, v2}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@01dc │ │ -3e750c: d803 0301 |02b4: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3e7510: 2900 15ff |02b6: goto/16 01cb // -00eb │ │ -3e7514: 0e00 |02b8: return-void │ │ +3e6f7c: |[3e6f7c] de.danoeh.antennapod.core.widget.WidgetUpdater.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V │ │ +3e6f8c: 7110 a498 0e00 |0000: invoke-static {v14}, Lde/danoeh/antennapod/core/receiver/PlayerWidget;.isEnabled:(Landroid/content/Context;)Z // method@98a4 │ │ +3e6f92: 0a00 |0003: move-result v0 │ │ +3e6f94: 3800 b402 |0004: if-eqz v0, 02b8 // +02b4 │ │ +3e6f98: 390f 0400 |0006: if-nez v15, 000a // +0004 │ │ +3e6f9c: 2900 b002 |0008: goto/16 02b8 // +02b0 │ │ +3e6fa0: 54f0 108e |000a: iget-object v0, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ +3e6fa4: 3800 1400 |000c: if-eqz v0, 0020 // +0014 │ │ +3e6fa8: 7210 6fac 0000 |000e: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ +3e6fae: 0c00 |0011: move-result-object v0 │ │ +3e6fb0: 6201 0797 |0012: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3e6fb4: 3310 0c00 |0014: if-ne v0, v1, 0020 // +000c │ │ +3e6fb8: 2200 da1d |0016: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1dda │ │ +3e6fbc: 7020 9bb0 e000 |0018: invoke-direct {v0, v14}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b09b │ │ +3e6fc2: 6e10 9db0 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b09d │ │ +3e6fc8: 0c00 |001e: move-result-object v0 │ │ +3e6fca: 280e |001f: goto 002d // +000e │ │ +3e6fcc: 2200 d81d |0020: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ +3e6fd0: 7020 91b0 e000 |0022: invoke-direct {v0, v14}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ +3e6fd6: 6e10 98b0 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b098 │ │ +3e6fdc: 0c00 |0028: move-result-object v0 │ │ +3e6fde: 6e10 93b0 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b093 │ │ +3e6fe4: 0c00 |002c: move-result-object v0 │ │ +3e6fe6: 2201 d91d |002d: new-instance v1, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter; // type@1dd9 │ │ +3e6fea: 7020 99b0 e100 |002f: invoke-direct {v1, v14}, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter;.:(Landroid/content/Context;)V // method@b099 │ │ +3e6ff0: 6e10 9ab0 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/PlaybackSpeedActivityStarter;.getPendingIntent:()Landroid/app/PendingIntent; // method@b09a │ │ +3e6ff6: 0c01 |0035: move-result-object v1 │ │ +3e6ff8: 2202 0703 |0036: new-instance v2, Landroid/widget/RemoteViews; // type@0307 │ │ +3e6ffc: 6e10 2d02 0e00 |0038: invoke-virtual {v14}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ +3e7002: 0c03 |003b: move-result-object v3 │ │ +3e7004: 6004 b07b |003c: sget v4, Lde/danoeh/antennapod/core/R$layout;.player_widget:I // field@7bb0 │ │ +3e7008: 7030 eb11 3204 |003e: invoke-direct {v2, v3, v4}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@11eb │ │ +3e700e: 54f3 108e |0041: iget-object v3, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ +3e7012: 1304 5500 |0043: const/16 v4, #int 85 // #55 │ │ +3e7016: 1305 0800 |0045: const/16 v5, #int 8 // #8 │ │ +3e701a: 1206 |0047: const/4 v6, #int 0 // #0 │ │ +3e701c: 3803 4101 |0048: if-eqz v3, 0189 // +0141 │ │ +3e7020: 6e10 2e02 0e00 |004a: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3e7026: 0c03 |004d: move-result-object v3 │ │ +3e7028: 1507 0501 |004e: const/high16 v7, #int 17104896 // #105 │ │ +3e702c: 6e20 fe02 7300 |0050: invoke-virtual {v3, v7}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02fe │ │ +3e7032: 0a03 |0053: move-result v3 │ │ +3e7034: 6007 cd79 |0054: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@79cd │ │ +3e7038: 6e30 f011 7200 |0056: invoke-virtual {v2, v7, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ +3e703e: 6007 c179 |0059: sget v7, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@79c1 │ │ +3e7042: 6e30 f011 7200 |005b: invoke-virtual {v2, v7, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ +3e7048: 6000 2d79 |005e: sget v0, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@792d │ │ +3e704c: 6e30 f011 0201 |0060: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ +3e7052: 6e10 2e02 0e00 |0063: invoke-virtual {v14}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3e7058: 0c00 |0066: move-result-object v0 │ │ +3e705a: 6001 5777 |0067: sget v1, Lde/danoeh/antennapod/core/R$dimen;.widget_inner_radius:I // field@7757 │ │ +3e705e: 6e20 fe02 1000 |0069: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@02fe │ │ +3e7064: 0a00 |006c: move-result v0 │ │ +3e7066: 2201 7b0f |006d: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3e706a: 7010 bb5a 0100 |006f: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3e7070: 6e10 255a 0100 |0072: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3e7076: 0c01 |0075: move-result-object v1 │ │ +3e7078: 1f01 7b0f |0076: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3e707c: 1228 |0078: const/4 v8, #int 2 // #2 │ │ +3e707e: 2388 6d20 |0079: new-array v8, v8, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ +3e7082: 2209 f30e |007b: new-instance v9, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ +3e7086: 7010 d657 0900 |007d: invoke-direct {v9}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ +3e708c: 4d09 0806 |0080: aput-object v9, v8, v6 │ │ +3e7090: 2209 ff0e |0082: new-instance v9, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ +3e7094: 7020 2358 0900 |0084: invoke-direct {v9, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ +3e709a: 1210 |0087: const/4 v0, #int 1 // #1 │ │ +3e709c: 4d09 0800 |0088: aput-object v9, v8, v0 │ │ +3e70a0: 6e20 715a 8100 |008a: invoke-virtual {v1, v8}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ +3e70a6: 0c00 |008d: move-result-object v0 │ │ +3e70a8: 1f00 7b0f |008e: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3e70ac: 1608 f401 |0090: const-wide/16 v8, #int 500 // #1f4 │ │ +3e70b0: 7110 f450 0e00 |0092: invoke-static {v14}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ +3e70b6: 0c01 |0095: move-result-object v1 │ │ +3e70b8: 6e10 8151 0100 |0096: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ +3e70be: 0c01 |0099: move-result-object v1 │ │ +3e70c0: 54fa 108e |009a: iget-object v10, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ +3e70c4: 7210 6cac 0a00 |009c: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ +3e70ca: 0c0a |009f: move-result-object v10 │ │ +3e70cc: 6e20 5c51 a100 |00a0: invoke-virtual {v1, v10}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ +3e70d2: 0c01 |00a3: move-result-object v1 │ │ +3e70d4: 6e20 3f51 0100 |00a4: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3e70da: 0c01 |00a7: move-result-object v1 │ │ +3e70dc: 6e30 6d51 3103 |00a8: invoke-virtual {v1, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@516d │ │ +3e70e2: 0c01 |00ab: move-result-object v1 │ │ +3e70e4: 620a 40d9 |00ac: sget-object v10, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ +3e70e8: 7240 a7b5 81a9 |00ae: invoke-interface {v1, v8, v9, v10}, Ljava/util/concurrent/Future;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@b5a7 │ │ +3e70ee: 0c01 |00b1: move-result-object v1 │ │ +3e70f0: 1f01 af00 |00b2: check-cast v1, Landroid/graphics/Bitmap; // type@00af │ │ +3e70f4: 6e30 ed11 7201 |00b4: invoke-virtual {v2, v7, v1}, Landroid/widget/RemoteViews;.setImageViewBitmap:(ILandroid/graphics/Bitmap;)V // method@11ed │ │ +3e70fa: 2838 |00b7: goto 00ef // +0038 │ │ +3e70fc: 7110 f450 0e00 |00b8: invoke-static {v14}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ +3e7102: 0c01 |00bb: move-result-object v1 │ │ +3e7104: 6e10 8151 0100 |00bc: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ +3e710a: 0c01 |00bf: move-result-object v1 │ │ +3e710c: 54f7 108e |00c0: iget-object v7, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ +3e7110: 7110 6898 0700 |00c2: invoke-static {v7}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9868 │ │ +3e7116: 0c07 |00c5: move-result-object v7 │ │ +3e7118: 6e20 5c51 7100 |00c6: invoke-virtual {v1, v7}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ +3e711e: 0c01 |00c9: move-result-object v1 │ │ +3e7120: 6e20 3f51 0100 |00ca: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3e7126: 0c00 |00cd: move-result-object v0 │ │ +3e7128: 6e30 6d51 3003 |00ce: invoke-virtual {v0, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@516d │ │ +3e712e: 0c00 |00d1: move-result-object v0 │ │ +3e7130: 6201 40d9 |00d2: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ +3e7134: 7240 a7b5 8019 |00d4: invoke-interface {v0, v8, v9, v1}, Ljava/util/concurrent/Future;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@b5a7 │ │ +3e713a: 0c00 |00d7: move-result-object v0 │ │ +3e713c: 1f00 af00 |00d8: check-cast v0, Landroid/graphics/Bitmap; // type@00af │ │ +3e7140: 6001 c179 |00da: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@79c1 │ │ +3e7144: 6e30 ed11 1200 |00dc: invoke-virtual {v2, v1, v0}, Landroid/widget/RemoteViews;.setImageViewBitmap:(ILandroid/graphics/Bitmap;)V // method@11ed │ │ +3e714a: 2810 |00df: goto 00ef // +0010 │ │ +3e714c: 0d00 |00e0: move-exception v0 │ │ +3e714e: 1a01 7f61 |00e1: const-string v1, "WidgetUpdater" // string@617f │ │ +3e7152: 1a03 271b |00e3: const-string v3, "Error loading the media icon for the widget" // string@1b27 │ │ +3e7156: 7130 f80a 3100 |00e5: invoke-static {v1, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ +3e715c: 6000 c179 |00e8: sget v0, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@79c1 │ │ +3e7160: 6001 c97b |00ea: sget v1, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7bc9 │ │ +3e7164: 6e30 ee11 0201 |00ec: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ +3e716a: 6000 bd7a |00ef: sget v0, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7abd │ │ +3e716e: 54f1 108e |00f1: iget-object v1, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8e10 │ │ +3e7172: 7210 69ac 0100 |00f3: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +3e7178: 0c01 |00f6: move-result-object v1 │ │ +3e717a: 6e30 f111 0201 |00f7: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@11f1 │ │ +3e7180: 6e30 f211 0206 |00fa: invoke-virtual {v2, v0, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ +3e7186: 6000 bb7a |00fd: sget v0, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7abb │ │ +3e718a: 6e30 f211 0205 |00ff: invoke-virtual {v2, v0, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ +3e7190: 52f0 128e |0102: iget v0, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.position:I // field@8e12 │ │ +3e7194: 52f1 0f8e |0104: iget v1, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.duration:I // field@8e0f │ │ +3e7198: 52f3 118e |0106: iget v3, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.playbackSpeed:F // field@8e11 │ │ +3e719c: 7130 1e9e 1003 |0108: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.getProgressString:(IIF)Ljava/lang/String; // method@9e1e │ │ +3e71a2: 0c00 |010b: move-result-object v0 │ │ +3e71a4: 3800 0a00 |010c: if-eqz v0, 0116 // +000a │ │ +3e71a8: 6001 bc7a |010e: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7abc │ │ +3e71ac: 6e30 f211 1206 |0110: invoke-virtual {v2, v1, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ +3e71b2: 6e30 f111 1200 |0113: invoke-virtual {v2, v1, v0}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@11f1 │ │ +3e71b8: 54ff 138e |0116: iget-object v15, v15, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8e13 │ │ +3e71bc: 6200 eac7 |0118: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3e71c0: 330f 1f00 |011a: if-ne v15, v0, 0139 // +001f │ │ +3e71c4: 600f 2b79 |011c: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ +3e71c8: 6000 7978 |011e: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_pause:I // field@7879 │ │ +3e71cc: 6e30 ee11 f200 |0120: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ +3e71d2: 6001 0f7e |0123: sget v1, Lde/danoeh/antennapod/core/R$string;.pause_label:I // field@7e0f │ │ +3e71d6: 6e20 3002 1e00 |0125: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e71dc: 0c03 |0128: move-result-object v3 │ │ +3e71de: 6e30 ec11 f203 |0129: invoke-virtual {v2, v15, v3}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11ec │ │ +3e71e4: 600f 2c79 |012c: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@792c │ │ +3e71e8: 6e30 ee11 f200 |012e: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ +3e71ee: 6e20 3002 1e00 |0131: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e71f4: 0c00 |0134: move-result-object v0 │ │ +3e71f6: 6e30 ec11 f200 |0135: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11ec │ │ +3e71fc: 281d |0138: goto 0155 // +001d │ │ +3e71fe: 600f 2b79 |0139: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ +3e7202: 6000 7a78 |013b: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_play:I // field@787a │ │ +3e7206: 6e30 ee11 f200 |013d: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ +3e720c: 6001 117e |0140: sget v1, Lde/danoeh/antennapod/core/R$string;.play_label:I // field@7e11 │ │ +3e7210: 6e20 3002 1e00 |0142: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e7216: 0c03 |0145: move-result-object v3 │ │ +3e7218: 6e30 ec11 f203 |0146: invoke-virtual {v2, v15, v3}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11ec │ │ +3e721e: 600f 2c79 |0149: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@792c │ │ +3e7222: 6e30 ee11 f200 |014b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ +3e7228: 6e20 3002 1e00 |014e: invoke-virtual {v14, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3e722e: 0c00 |0151: move-result-object v0 │ │ +3e7230: 6e30 ec11 f200 |0152: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setContentDescription:(ILjava/lang/CharSequence;)V // method@11ec │ │ +3e7236: 600f 2b79 |0155: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ +3e723a: 7120 a198 4e00 |0157: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ +3e7240: 0c00 |015a: move-result-object v0 │ │ +3e7242: 6e30 f011 f200 |015b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ +3e7248: 600f 2c79 |015e: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@792c │ │ +3e724c: 7120 a198 4e00 |0160: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ +3e7252: 0c00 |0163: move-result-object v0 │ │ +3e7254: 6e30 f011 f200 |0164: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ +3e725a: 600f 2e79 |0167: sget v15, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@792e │ │ +3e725e: 1300 5900 |0169: const/16 v0, #int 89 // #59 │ │ +3e7262: 7120 a198 0e00 |016b: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ +3e7268: 0c00 |016e: move-result-object v0 │ │ +3e726a: 6e30 f011 f200 |016f: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ +3e7270: 600f 2a79 |0172: sget v15, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@792a │ │ +3e7274: 1300 5a00 |0174: const/16 v0, #int 90 // #5a │ │ +3e7278: 7120 a198 0e00 |0176: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ +3e727e: 0c00 |0179: move-result-object v0 │ │ +3e7280: 6e30 f011 f200 |017a: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ +3e7286: 600f 2f79 |017d: sget v15, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@792f │ │ +3e728a: 1300 5700 |017f: const/16 v0, #int 87 // #57 │ │ +3e728e: 7120 a198 0e00 |0181: invoke-static {v14, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ +3e7294: 0c00 |0184: move-result-object v0 │ │ +3e7296: 6e30 f011 f200 |0185: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ +3e729c: 2832 |0188: goto 01ba // +0032 │ │ +3e729e: 600f cd79 |0189: sget v15, Lde/danoeh/antennapod/core/R$id;.layout_left:I // field@79cd │ │ +3e72a2: 6e30 f011 f200 |018b: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ +3e72a8: 600f 2b79 |018e: sget v15, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ +3e72ac: 6e30 f011 f200 |0190: invoke-virtual {v2, v15, v0}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ +3e72b2: 6000 2c79 |0193: sget v0, Lde/danoeh/antennapod/core/R$id;.butPlayExtended:I // field@792c │ │ +3e72b6: 7120 a198 4e00 |0195: invoke-static {v14, v4}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createPendingIntent:(Landroid/content/Context;I)Landroid/app/PendingIntent; // method@98a1 │ │ +3e72bc: 0c01 |0198: move-result-object v1 │ │ +3e72be: 6e30 f011 0201 |0199: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@11f0 │ │ +3e72c4: 6001 bc7a |019c: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvProgress:I // field@7abc │ │ +3e72c8: 6e30 f211 1205 |019e: invoke-virtual {v2, v1, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ +3e72ce: 6001 bd7a |01a1: sget v1, Lde/danoeh/antennapod/core/R$id;.txtvTitle:I // field@7abd │ │ +3e72d2: 6e30 f211 1205 |01a3: invoke-virtual {v2, v1, v5}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ +3e72d8: 6001 bb7a |01a6: sget v1, Lde/danoeh/antennapod/core/R$id;.txtNoPlaying:I // field@7abb │ │ +3e72dc: 6e30 f211 1206 |01a8: invoke-virtual {v2, v1, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ +3e72e2: 6001 c179 |01ab: sget v1, Lde/danoeh/antennapod/core/R$id;.imgvCover:I // field@79c1 │ │ +3e72e6: 6003 c97b |01ad: sget v3, Lde/danoeh/antennapod/core/R$mipmap;.ic_launcher:I // field@7bc9 │ │ +3e72ea: 6e30 ee11 1203 |01af: invoke-virtual {v2, v1, v3}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ +3e72f0: 6001 7a78 |01b2: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_widget_play:I // field@787a │ │ +3e72f4: 6e30 ee11 f201 |01b4: invoke-virtual {v2, v15, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ +3e72fa: 6e30 ee11 0201 |01b7: invoke-virtual {v2, v0, v1}, Landroid/widget/RemoteViews;.setImageViewResource:(II)V // method@11ee │ │ +3e7300: 220f 5d00 |01ba: new-instance v15, Landroid/content/ComponentName; // type@005d │ │ +3e7304: 1c00 bd18 |01bc: const-class v0, Lde/danoeh/antennapod/core/receiver/PlayerWidget; // type@18bd │ │ +3e7308: 7030 f401 ef00 |01be: invoke-direct {v15, v14, v0}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f4 │ │ +3e730e: 7110 db01 0e00 |01c1: invoke-static {v14}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@01db │ │ +3e7314: 0c00 |01c4: move-result-object v0 │ │ +3e7316: 6e20 d901 f000 |01c5: invoke-virtual {v0, v15}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@01d9 │ │ +3e731c: 0c0f |01c8: move-result-object v15 │ │ +3e731e: 21f1 |01c9: array-length v1, v15 │ │ +3e7320: 1203 |01ca: const/4 v3, #int 0 // #0 │ │ +3e7322: 3513 ed00 |01cb: if-ge v3, v1, 02b8 // +00ed │ │ +3e7326: 4404 0f03 |01cd: aget v4, v15, v3 │ │ +3e732a: 6e20 da01 4000 |01cf: invoke-virtual {v0, v4}, Landroid/appwidget/AppWidgetManager;.getAppWidgetOptions:(I)Landroid/os/Bundle; // method@01da │ │ +3e7330: 0c07 |01d2: move-result-object v7 │ │ +3e7332: 1a08 6c4f |01d3: const-string v8, "PlayerWidgetPrefs" // string@4f6c │ │ +3e7336: 6e30 2f02 8e06 |01d5: invoke-virtual {v14, v8, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3e733c: 0c08 |01d8: move-result-object v8 │ │ +3e733e: 1a09 fb6b |01d9: const-string v9, "appWidgetMinWidth" // string@6bfb │ │ +3e7342: 6e20 ea06 9700 |01db: invoke-virtual {v7, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;)I // method@06ea │ │ +3e7348: 0a07 |01de: move-result v7 │ │ +3e734a: 7110 1d9e 0700 |01df: invoke-static {v7}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.getCellsForSize:(I)I // method@9e1d │ │ +3e7350: 0a07 |01e2: move-result v7 │ │ +3e7352: 1239 |01e3: const/4 v9, #int 3 // #3 │ │ +3e7354: 3597 0900 |01e4: if-ge v7, v9, 01ed // +0009 │ │ +3e7358: 6007 cc79 |01e6: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@79cc │ │ +3e735c: 1249 |01e8: const/4 v9, #int 4 // #4 │ │ +3e735e: 6e30 f211 7209 |01e9: invoke-virtual {v2, v7, v9}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ +3e7364: 2806 |01ec: goto 01f2 // +0006 │ │ +3e7366: 6007 cc79 |01ed: sget v7, Lde/danoeh/antennapod/core/R$id;.layout_center:I // field@79cc │ │ +3e736a: 6e30 f211 7206 |01ef: invoke-virtual {v2, v7, v6}, Landroid/widget/RemoteViews;.setViewVisibility:(II)V // method@11f2 │ │ +3e7370: 2207 741e |01f2: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e7374: 7010 c7b2 0700 |01f4: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e737a: 1a09 afe6 |01f7: const-string v9, "widget_playback_speed" // string@e6af │ │ +3e737e: 6e20 d3b2 9700 |01f9: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e7384: 6e20 ceb2 4700 |01fc: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3e738a: 6e10 deb2 0700 |01ff: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e7390: 0c07 |0202: move-result-object v7 │ │ +3e7392: 7230 9a02 7806 |0203: invoke-interface {v8, v7, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3e7398: 0a07 |0206: move-result v7 │ │ +3e739a: 2209 741e |0207: new-instance v9, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e739e: 7010 c7b2 0900 |0209: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e73a4: 1a0a b0e6 |020c: const-string v10, "widget_rewind" // string@e6b0 │ │ +3e73a8: 6e20 d3b2 a900 |020e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e73ae: 6e20 ceb2 4900 |0211: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3e73b4: 6e10 deb2 0900 |0214: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e73ba: 0c09 |0217: move-result-object v9 │ │ +3e73bc: 7230 9a02 9806 |0218: invoke-interface {v8, v9, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3e73c2: 0a09 |021b: move-result v9 │ │ +3e73c4: 220a 741e |021c: new-instance v10, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e73c8: 7010 c7b2 0a00 |021e: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e73ce: 1a0b a9e6 |0221: const-string v11, "widget_fast_forward" // string@e6a9 │ │ +3e73d2: 6e20 d3b2 ba00 |0223: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e73d8: 6e20 ceb2 4a00 |0226: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3e73de: 6e10 deb2 0a00 |0229: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e73e4: 0c0a |022c: move-result-object v10 │ │ +3e73e6: 7230 9a02 a806 |022d: invoke-interface {v8, v10, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3e73ec: 0a0a |0230: move-result v10 │ │ +3e73ee: 220b 741e |0231: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e73f2: 7010 c7b2 0b00 |0233: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e73f8: 1a0c b2e6 |0236: const-string v12, "widget_skip" // string@e6b2 │ │ +3e73fc: 6e20 d3b2 cb00 |0238: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e7402: 6e20 ceb2 4b00 |023b: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3e7408: 6e10 deb2 0b00 |023e: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e740e: 0c0b |0241: move-result-object v11 │ │ +3e7410: 7230 9a02 b806 |0242: invoke-interface {v8, v11, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3e7416: 0a0b |0245: move-result v11 │ │ +3e7418: 1a0c d6d8 |0246: const-string v12, "setVisibility" // string@d8d6 │ │ +3e741c: 3907 1400 |0248: if-nez v7, 025c // +0014 │ │ +3e7420: 3909 1200 |024a: if-nez v9, 025c // +0012 │ │ +3e7424: 390b 1000 |024c: if-nez v11, 025c // +0010 │ │ +3e7428: 380a 0300 |024e: if-eqz v10, 0251 // +0003 │ │ +3e742c: 280c |0250: goto 025c // +000c │ │ +3e742e: 6007 9e79 |0251: sget v7, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@799e │ │ +3e7432: 6e40 ef11 725c |0253: invoke-virtual {v2, v7, v12, v5}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ +3e7438: 6007 2b79 |0256: sget v7, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ +3e743c: 6e40 ef11 726c |0258: invoke-virtual {v2, v7, v12, v6}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ +3e7442: 2837 |025b: goto 0292 // +0037 │ │ +3e7444: 600d 9e79 |025c: sget v13, Lde/danoeh/antennapod/core/R$id;.extendedButtonsContainer:I // field@799e │ │ +3e7448: 6e40 ef11 d26c |025e: invoke-virtual {v2, v13, v12, v6}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ +3e744e: 600d 2b79 |0261: sget v13, Lde/danoeh/antennapod/core/R$id;.butPlay:I // field@792b │ │ +3e7452: 6e40 ef11 d25c |0263: invoke-virtual {v2, v13, v12, v5}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ +3e7458: 600d 2d79 |0266: sget v13, Lde/danoeh/antennapod/core/R$id;.butPlaybackSpeed:I // field@792d │ │ +3e745c: 3807 0400 |0268: if-eqz v7, 026c // +0004 │ │ +3e7460: 1207 |026a: const/4 v7, #int 0 // #0 │ │ +3e7462: 2803 |026b: goto 026e // +0003 │ │ +3e7464: 1307 0800 |026c: const/16 v7, #int 8 // #8 │ │ +3e7468: 6e40 ef11 d27c |026e: invoke-virtual {v2, v13, v12, v7}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ +3e746e: 6007 2e79 |0271: sget v7, Lde/danoeh/antennapod/core/R$id;.butRew:I // field@792e │ │ +3e7472: 3809 0400 |0273: if-eqz v9, 0277 // +0004 │ │ +3e7476: 1209 |0275: const/4 v9, #int 0 // #0 │ │ +3e7478: 2803 |0276: goto 0279 // +0003 │ │ +3e747a: 1309 0800 |0277: const/16 v9, #int 8 // #8 │ │ +3e747e: 6e40 ef11 729c |0279: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ +3e7484: 6007 2a79 |027c: sget v7, Lde/danoeh/antennapod/core/R$id;.butFastForward:I // field@792a │ │ +3e7488: 380a 0400 |027e: if-eqz v10, 0282 // +0004 │ │ +3e748c: 1209 |0280: const/4 v9, #int 0 // #0 │ │ +3e748e: 2803 |0281: goto 0284 // +0003 │ │ +3e7490: 1309 0800 |0282: const/16 v9, #int 8 // #8 │ │ +3e7494: 6e40 ef11 729c |0284: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ +3e749a: 6007 2f79 |0287: sget v7, Lde/danoeh/antennapod/core/R$id;.butSkip:I // field@792f │ │ +3e749e: 380b 0400 |0289: if-eqz v11, 028d // +0004 │ │ +3e74a2: 1209 |028b: const/4 v9, #int 0 // #0 │ │ +3e74a4: 2803 |028c: goto 028f // +0003 │ │ +3e74a6: 1309 0800 |028d: const/16 v9, #int 8 // #8 │ │ +3e74aa: 6e40 ef11 729c |028f: invoke-virtual {v2, v7, v12, v9}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ +3e74b0: 2207 741e |0292: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e74b4: 7010 c7b2 0700 |0294: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e74ba: 1a09 a5e6 |0297: const-string v9, "widget_color" // string@e6a5 │ │ +3e74be: 6e20 d3b2 9700 |0299: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e74c4: 6e20 ceb2 4700 |029c: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3e74ca: 6e10 deb2 0700 |029f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e74d0: 0c07 |02a2: move-result-object v7 │ │ +3e74d2: 1409 312c 26ff |02a3: const v9, #float -2.20881e+38 // #ff262c31 │ │ +3e74d8: 7230 9c02 7809 |02a6: invoke-interface {v8, v7, v9}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +3e74de: 0a07 |02a9: move-result v7 │ │ +3e74e0: 6008 cd7a |02aa: sget v8, Lde/danoeh/antennapod/core/R$id;.widgetLayout:I // field@7acd │ │ +3e74e4: 1a09 ffd0 |02ac: const-string v9, "setBackgroundColor" // string@d0ff │ │ +3e74e8: 6e40 ef11 8279 |02ae: invoke-virtual {v2, v8, v9, v7}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@11ef │ │ +3e74ee: 6e30 dc01 4002 |02b1: invoke-virtual {v0, v4, v2}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@01dc │ │ +3e74f4: d803 0301 |02b4: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3e74f8: 2900 15ff |02b6: goto/16 01cb // -00eb │ │ +3e74fc: 0e00 |02b8: return-void │ │ catches : 2 │ │ 0x0092 - 0x00b7 │ │ -> 0x00b8 │ │ 0x00b8 - 0x00df │ │ -> 0x00e0 │ │ positions : │ │ 0x0000 line=66 │ │ @@ -856338,18 +856338,18 @@ │ │ type : '(Landroid/widget/ImageView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e75ec: |[3e75ec] de.danoeh.antennapod.databinding.AboutTeaserBinding.:(Landroid/widget/ImageView;)V │ │ -3e75fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e7602: 5b01 168e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.rootView:Landroid/widget/ImageView; // field@8e16 │ │ -3e7606: 0e00 |0005: return-void │ │ +3e75d4: |[3e75d4] de.danoeh.antennapod.databinding.AboutTeaserBinding.:(Landroid/widget/ImageView;)V │ │ +3e75e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e75ea: 5b01 168e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.rootView:Landroid/widget/ImageView; // field@8e16 │ │ +3e75ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/widget/ImageView; │ │ @@ -856359,24 +856359,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3e7564: |[3e7564] de.danoeh.antennapod.databinding.AboutTeaserBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ -3e7574: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3e7578: 2200 b619 |0002: new-instance v0, Lde/danoeh/antennapod/databinding/AboutTeaserBinding; // type@19b6 │ │ -3e757c: 1f01 f702 |0004: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ -3e7580: 7020 249e 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.:(Landroid/widget/ImageView;)V // method@9e24 │ │ -3e7586: 1100 |0009: return-object v0 │ │ -3e7588: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e758c: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ -3e7590: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e7596: 2701 |0011: throw v1 │ │ +3e754c: |[3e754c] de.danoeh.antennapod.databinding.AboutTeaserBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ +3e755c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3e7560: 2200 b619 |0002: new-instance v0, Lde/danoeh/antennapod/databinding/AboutTeaserBinding; // type@19b6 │ │ +3e7564: 1f01 f702 |0004: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ +3e7568: 7020 249e 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.:(Landroid/widget/ImageView;)V // method@9e24 │ │ +3e756e: 1100 |0009: return-object v0 │ │ +3e7570: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e7574: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ +3e7578: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e757e: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -856385,20 +856385,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3e7598: |[3e7598] de.danoeh.antennapod.databinding.AboutTeaserBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ -3e75a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e75aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e75ac: 7130 299e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; // method@9e29 │ │ -3e75b2: 0c02 |0005: move-result-object v2 │ │ -3e75b4: 1102 |0006: return-object v2 │ │ +3e7580: |[3e7580] de.danoeh.antennapod.databinding.AboutTeaserBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ +3e7590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e7592: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e7594: 7130 299e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; // method@9e29 │ │ +3e759a: 0c02 |0005: move-result-object v2 │ │ +3e759c: 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/AboutTeaserBinding;) │ │ @@ -856406,24 +856406,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AboutTeaserBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e75b8: |[3e75b8] de.danoeh.antennapod.databinding.AboutTeaserBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ -3e75c8: 1400 1c00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001c │ │ -3e75ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e75d0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e75d6: 0c02 |0007: move-result-object v2 │ │ -3e75d8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e75dc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e75e2: 7110 259e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; // method@9e25 │ │ -3e75e8: 0c02 |0010: move-result-object v2 │ │ -3e75ea: 1102 |0011: return-object v2 │ │ +3e75a0: |[3e75a0] de.danoeh.antennapod.databinding.AboutTeaserBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ +3e75b0: 1400 1c00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001c │ │ +3e75b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e75b8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e75be: 0c02 |0007: move-result-object v2 │ │ +3e75c0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e75c4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e75ca: 7110 259e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AboutTeaserBinding; // method@9e25 │ │ +3e75d0: 0c02 |0010: move-result-object v2 │ │ +3e75d2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=37 │ │ 0x000a line=39 │ │ 0x000d line=41 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -856436,18 +856436,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e7530: |[3e7530] de.danoeh.antennapod.databinding.AboutTeaserBinding.getRoot:()Landroid/view/View; │ │ -3e7540: 6e10 279e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.getRoot:()Landroid/widget/ImageView; // method@9e27 │ │ -3e7546: 0c00 |0003: move-result-object v0 │ │ -3e7548: 1100 |0004: return-object v0 │ │ +3e7518: |[3e7518] de.danoeh.antennapod.databinding.AboutTeaserBinding.getRoot:()Landroid/view/View; │ │ +3e7528: 6e10 279e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.getRoot:()Landroid/widget/ImageView; // method@9e27 │ │ +3e752e: 0c00 |0003: move-result-object v0 │ │ +3e7530: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/AboutTeaserBinding;) │ │ @@ -856455,17 +856455,17 @@ │ │ type : '()Landroid/widget/ImageView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e754c: |[3e754c] de.danoeh.antennapod.databinding.AboutTeaserBinding.getRoot:()Landroid/widget/ImageView; │ │ -3e755c: 5410 168e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.rootView:Landroid/widget/ImageView; // field@8e16 │ │ -3e7560: 1100 |0002: return-object v0 │ │ +3e7534: |[3e7534] de.danoeh.antennapod.databinding.AboutTeaserBinding.getRoot:()Landroid/widget/ImageView; │ │ +3e7544: 5410 168e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AboutTeaserBinding;.rootView:Landroid/widget/ImageView; // field@8e16 │ │ +3e7548: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/AboutTeaserBinding; │ │ │ │ source_file_idx : 3173 (AboutTeaserBinding.java) │ │ @@ -856537,28 +856537,28 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/TextView;Landroid/widget/ImageView;Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;Landroid/widget/SeekBar;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -3e77d0: |[3e77d0] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/TextView;Landroid/widget/ImageView;Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;Landroid/widget/SeekBar;Landroid/widget/TextView;)V │ │ -3e77e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e77e6: 5b01 1c8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.rootView:Landroid/widget/LinearLayout; // field@8e1c │ │ -3e77ea: 5b02 178e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.butConfirm:Landroid/widget/Button; // field@8e17 │ │ -3e77ee: 5b03 188e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckFastForward:Landroid/widget/CheckBox; // field@8e18 │ │ -3e77f2: 5b04 198e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@8e19 │ │ -3e77f6: 5b05 1a8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckRewind:Landroid/widget/CheckBox; // field@8e1a │ │ -3e77fa: 5b06 1b8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckSkip:Landroid/widget/CheckBox; // field@8e1b │ │ -3e77fe: 5b07 1d8e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.textView:Landroid/widget/TextView; // field@8e1d │ │ -3e7802: 5b08 1e8e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetConfigBackground:Landroid/widget/ImageView; // field@8e1e │ │ -3e7806: 5b09 1f8e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetConfigPreview:Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // field@8e1f │ │ -3e780a: 5b0a 208e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetOpacitySeekBar:Landroid/widget/SeekBar; // field@8e20 │ │ -3e780e: 5b0b 218e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetOpacityTextView:Landroid/widget/TextView; // field@8e21 │ │ -3e7812: 0e00 |0019: return-void │ │ +3e77b8: |[3e77b8] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/TextView;Landroid/widget/ImageView;Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;Landroid/widget/SeekBar;Landroid/widget/TextView;)V │ │ +3e77c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e77ce: 5b01 1c8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.rootView:Landroid/widget/LinearLayout; // field@8e1c │ │ +3e77d2: 5b02 178e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.butConfirm:Landroid/widget/Button; // field@8e17 │ │ +3e77d6: 5b03 188e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckFastForward:Landroid/widget/CheckBox; // field@8e18 │ │ +3e77da: 5b04 198e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@8e19 │ │ +3e77de: 5b05 1a8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckRewind:Landroid/widget/CheckBox; // field@8e1a │ │ +3e77e2: 5b06 1b8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.ckSkip:Landroid/widget/CheckBox; // field@8e1b │ │ +3e77e6: 5b07 1d8e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.textView:Landroid/widget/TextView; // field@8e1d │ │ +3e77ea: 5b08 1e8e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetConfigBackground:Landroid/widget/ImageView; // field@8e1e │ │ +3e77ee: 5b09 1f8e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetConfigPreview:Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // field@8e1f │ │ +3e77f2: 5b0a 208e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetOpacitySeekBar:Landroid/widget/SeekBar; // field@8e20 │ │ +3e77f6: 5b0b 218e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.widgetOpacityTextView:Landroid/widget/TextView; // field@8e21 │ │ +3e77fa: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0005 line=63 │ │ 0x0007 line=64 │ │ 0x0009 line=65 │ │ @@ -856588,91 +856588,91 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 12 │ │ insns size : 151 16-bit code units │ │ -3e763c: |[3e763c] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ -3e764c: 1400 8c00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a008c │ │ -3e7652: 7120 654a 0e00 |0003: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7658: 0c01 |0006: move-result-object v1 │ │ -3e765a: 0714 |0007: move-object v4, v1 │ │ -3e765c: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ -3e7660: 3804 7900 |000a: if-eqz v4, 0083 // +0079 │ │ -3e7664: 1400 bc00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00bc │ │ -3e766a: 7120 654a 0e00 |000f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7670: 0c01 |0012: move-result-object v1 │ │ -3e7672: 0715 |0013: move-object v5, v1 │ │ -3e7674: 1f05 e502 |0014: check-cast v5, Landroid/widget/CheckBox; // type@02e5 │ │ -3e7678: 3805 6d00 |0016: if-eqz v5, 0083 // +006d │ │ -3e767c: 1400 bd00 0a7f |0018: const v0, #float 1.83437e+38 // #7f0a00bd │ │ -3e7682: 7120 654a 0e00 |001b: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7688: 0c01 |001e: move-result-object v1 │ │ -3e768a: 0716 |001f: move-object v6, v1 │ │ -3e768c: 1f06 e502 |0020: check-cast v6, Landroid/widget/CheckBox; // type@02e5 │ │ -3e7690: 3806 6100 |0022: if-eqz v6, 0083 // +0061 │ │ -3e7694: 1400 be00 0a7f |0024: const v0, #float 1.83437e+38 // #7f0a00be │ │ -3e769a: 7120 654a 0e00 |0027: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e76a0: 0c01 |002a: move-result-object v1 │ │ -3e76a2: 0717 |002b: move-object v7, v1 │ │ -3e76a4: 1f07 e502 |002c: check-cast v7, Landroid/widget/CheckBox; // type@02e5 │ │ -3e76a8: 3807 5500 |002e: if-eqz v7, 0083 // +0055 │ │ -3e76ac: 1400 bf00 0a7f |0030: const v0, #float 1.83437e+38 // #7f0a00bf │ │ -3e76b2: 7120 654a 0e00 |0033: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e76b8: 0c01 |0036: move-result-object v1 │ │ -3e76ba: 0718 |0037: move-object v8, v1 │ │ -3e76bc: 1f08 e502 |0038: check-cast v8, Landroid/widget/CheckBox; // type@02e5 │ │ -3e76c0: 3808 4900 |003a: if-eqz v8, 0083 // +0049 │ │ -3e76c4: 1400 6603 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a0366 │ │ -3e76ca: 7120 654a 0e00 |003f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e76d0: 0c01 |0042: move-result-object v1 │ │ -3e76d2: 0719 |0043: move-object v9, v1 │ │ -3e76d4: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ -3e76d8: 3809 3d00 |0046: if-eqz v9, 0083 // +003d │ │ -3e76dc: 1400 d403 0a7f |0048: const v0, #float 1.83453e+38 // #7f0a03d4 │ │ -3e76e2: 7120 654a 0e00 |004b: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e76e8: 0c01 |004e: move-result-object v1 │ │ -3e76ea: 071a |004f: move-object v10, v1 │ │ -3e76ec: 1f0a f702 |0050: check-cast v10, Landroid/widget/ImageView; // type@02f7 │ │ -3e76f0: 380a 3100 |0052: if-eqz v10, 0083 // +0031 │ │ -3e76f4: 1400 d503 0a7f |0054: const v0, #float 1.83453e+38 // #7f0a03d5 │ │ -3e76fa: 7120 654a 0e00 |0057: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7700: 0c01 |005a: move-result-object v1 │ │ -3e7702: 3801 2800 |005b: if-eqz v1, 0083 // +0028 │ │ -3e7706: 7110 f697 0100 |005d: invoke-static {v1}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // method@97f6 │ │ -3e770c: 0c0b |0060: move-result-object v11 │ │ -3e770e: 1400 d603 0a7f |0061: const v0, #float 1.83453e+38 // #7f0a03d6 │ │ -3e7714: 7120 654a 0e00 |0064: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e771a: 0c01 |0067: move-result-object v1 │ │ -3e771c: 071c |0068: move-object v12, v1 │ │ -3e771e: 1f0c 0b03 |0069: check-cast v12, Landroid/widget/SeekBar; // type@030b │ │ -3e7722: 380c 1800 |006b: if-eqz v12, 0083 // +0018 │ │ -3e7726: 1400 d703 0a7f |006d: const v0, #float 1.83453e+38 // #7f0a03d7 │ │ -3e772c: 7120 654a 0e00 |0070: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7732: 0c01 |0073: move-result-object v1 │ │ -3e7734: 071d |0074: move-object v13, v1 │ │ -3e7736: 1f0d 1303 |0075: check-cast v13, Landroid/widget/TextView; // type@0313 │ │ -3e773a: 380d 0c00 |0077: if-eqz v13, 0083 // +000c │ │ -3e773e: 2200 b719 |0079: new-instance v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; // type@19b7 │ │ -3e7742: 07e3 |007b: move-object v3, v14 │ │ -3e7744: 1f03 f902 |007c: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e7748: 0702 |007e: move-object v2, v0 │ │ -3e774a: 760c 2a9e 0200 |007f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/TextView;Landroid/widget/ImageView;Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;Landroid/widget/SeekBar;Landroid/widget/TextView;)V // method@9e2a │ │ -3e7750: 1100 |0082: return-object v0 │ │ -3e7752: 6e10 b40c 0e00 |0083: invoke-virtual {v14}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e7758: 0c0e |0086: move-result-object v14 │ │ -3e775a: 6e20 0d03 0e00 |0087: invoke-virtual {v14, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e7760: 0c0e |008a: move-result-object v14 │ │ -3e7762: 2200 631e |008b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e7766: 1a01 084a |008d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e776a: 6e20 9ab2 e100 |008f: invoke-virtual {v1, v14}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e7770: 0c0e |0092: move-result-object v14 │ │ -3e7772: 7020 6db2 e000 |0093: invoke-direct {v0, v14}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e7778: 2700 |0096: throw v0 │ │ +3e7624: |[3e7624] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ +3e7634: 1400 8c00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a008c │ │ +3e763a: 7120 654a 0e00 |0003: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7640: 0c01 |0006: move-result-object v1 │ │ +3e7642: 0714 |0007: move-object v4, v1 │ │ +3e7644: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ +3e7648: 3804 7900 |000a: if-eqz v4, 0083 // +0079 │ │ +3e764c: 1400 bc00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00bc │ │ +3e7652: 7120 654a 0e00 |000f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7658: 0c01 |0012: move-result-object v1 │ │ +3e765a: 0715 |0013: move-object v5, v1 │ │ +3e765c: 1f05 e502 |0014: check-cast v5, Landroid/widget/CheckBox; // type@02e5 │ │ +3e7660: 3805 6d00 |0016: if-eqz v5, 0083 // +006d │ │ +3e7664: 1400 bd00 0a7f |0018: const v0, #float 1.83437e+38 // #7f0a00bd │ │ +3e766a: 7120 654a 0e00 |001b: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7670: 0c01 |001e: move-result-object v1 │ │ +3e7672: 0716 |001f: move-object v6, v1 │ │ +3e7674: 1f06 e502 |0020: check-cast v6, Landroid/widget/CheckBox; // type@02e5 │ │ +3e7678: 3806 6100 |0022: if-eqz v6, 0083 // +0061 │ │ +3e767c: 1400 be00 0a7f |0024: const v0, #float 1.83437e+38 // #7f0a00be │ │ +3e7682: 7120 654a 0e00 |0027: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7688: 0c01 |002a: move-result-object v1 │ │ +3e768a: 0717 |002b: move-object v7, v1 │ │ +3e768c: 1f07 e502 |002c: check-cast v7, Landroid/widget/CheckBox; // type@02e5 │ │ +3e7690: 3807 5500 |002e: if-eqz v7, 0083 // +0055 │ │ +3e7694: 1400 bf00 0a7f |0030: const v0, #float 1.83437e+38 // #7f0a00bf │ │ +3e769a: 7120 654a 0e00 |0033: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e76a0: 0c01 |0036: move-result-object v1 │ │ +3e76a2: 0718 |0037: move-object v8, v1 │ │ +3e76a4: 1f08 e502 |0038: check-cast v8, Landroid/widget/CheckBox; // type@02e5 │ │ +3e76a8: 3808 4900 |003a: if-eqz v8, 0083 // +0049 │ │ +3e76ac: 1400 6603 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a0366 │ │ +3e76b2: 7120 654a 0e00 |003f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e76b8: 0c01 |0042: move-result-object v1 │ │ +3e76ba: 0719 |0043: move-object v9, v1 │ │ +3e76bc: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ +3e76c0: 3809 3d00 |0046: if-eqz v9, 0083 // +003d │ │ +3e76c4: 1400 d403 0a7f |0048: const v0, #float 1.83453e+38 // #7f0a03d4 │ │ +3e76ca: 7120 654a 0e00 |004b: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e76d0: 0c01 |004e: move-result-object v1 │ │ +3e76d2: 071a |004f: move-object v10, v1 │ │ +3e76d4: 1f0a f702 |0050: check-cast v10, Landroid/widget/ImageView; // type@02f7 │ │ +3e76d8: 380a 3100 |0052: if-eqz v10, 0083 // +0031 │ │ +3e76dc: 1400 d503 0a7f |0054: const v0, #float 1.83453e+38 // #7f0a03d5 │ │ +3e76e2: 7120 654a 0e00 |0057: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e76e8: 0c01 |005a: move-result-object v1 │ │ +3e76ea: 3801 2800 |005b: if-eqz v1, 0083 // +0028 │ │ +3e76ee: 7110 f697 0100 |005d: invoke-static {v1}, Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding; // method@97f6 │ │ +3e76f4: 0c0b |0060: move-result-object v11 │ │ +3e76f6: 1400 d603 0a7f |0061: const v0, #float 1.83453e+38 // #7f0a03d6 │ │ +3e76fc: 7120 654a 0e00 |0064: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7702: 0c01 |0067: move-result-object v1 │ │ +3e7704: 071c |0068: move-object v12, v1 │ │ +3e7706: 1f0c 0b03 |0069: check-cast v12, Landroid/widget/SeekBar; // type@030b │ │ +3e770a: 380c 1800 |006b: if-eqz v12, 0083 // +0018 │ │ +3e770e: 1400 d703 0a7f |006d: const v0, #float 1.83453e+38 // #7f0a03d7 │ │ +3e7714: 7120 654a 0e00 |0070: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e771a: 0c01 |0073: move-result-object v1 │ │ +3e771c: 071d |0074: move-object v13, v1 │ │ +3e771e: 1f0d 1303 |0075: check-cast v13, Landroid/widget/TextView; // type@0313 │ │ +3e7722: 380d 0c00 |0077: if-eqz v13, 0083 // +000c │ │ +3e7726: 2200 b719 |0079: new-instance v0, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; // type@19b7 │ │ +3e772a: 07e3 |007b: move-object v3, v14 │ │ +3e772c: 1f03 f902 |007c: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e7730: 0702 |007e: move-object v2, v0 │ │ +3e7732: 760c 2a9e 0200 |007f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/TextView;Landroid/widget/ImageView;Lde/danoeh/antennapod/core/databinding/PlayerWidgetBinding;Landroid/widget/SeekBar;Landroid/widget/TextView;)V // method@9e2a │ │ +3e7738: 1100 |0082: return-object v0 │ │ +3e773a: 6e10 b40c 0e00 |0083: invoke-virtual {v14}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e7740: 0c0e |0086: move-result-object v14 │ │ +3e7742: 6e20 0d03 0e00 |0087: invoke-virtual {v14, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e7748: 0c0e |008a: move-result-object v14 │ │ +3e774a: 2200 631e |008b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e774e: 1a01 084a |008d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e7752: 6e20 9ab2 e100 |008f: invoke-virtual {v1, v14}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e7758: 0c0e |0092: move-result-object v14 │ │ +3e775a: 7020 6db2 e000 |0093: invoke-direct {v0, v14}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e7760: 2700 |0096: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=103 │ │ 0x000f line=109 │ │ 0x001b line=115 │ │ 0x0027 line=121 │ │ 0x0033 line=127 │ │ @@ -856693,20 +856693,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3e777c: |[3e777c] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ -3e778c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e778e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e7790: 7130 2f9e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; // method@9e2f │ │ -3e7796: 0c02 |0005: move-result-object v2 │ │ -3e7798: 1102 |0006: return-object v2 │ │ +3e7764: |[3e7764] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ +3e7774: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e7776: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e7778: 7130 2f9e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; // method@9e2f │ │ +3e777e: 0c02 |0005: move-result-object v2 │ │ +3e7780: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;) │ │ @@ -856714,24 +856714,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e779c: |[3e779c] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ -3e77ac: 1400 1d00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001d │ │ -3e77b2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e77b4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e77ba: 0c02 |0007: move-result-object v2 │ │ -3e77bc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e77c0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e77c6: 7110 2b9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; // method@9e2b │ │ -3e77cc: 0c02 |0010: move-result-object v2 │ │ -3e77ce: 1102 |0011: return-object v2 │ │ +3e7784: |[3e7784] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ +3e7794: 1400 1d00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001d │ │ +3e779a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e779c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e77a2: 0c02 |0007: move-result-object v2 │ │ +3e77a4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e77a8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e77ae: 7110 2b9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; // method@9e2b │ │ +3e77b4: 0c02 |0010: move-result-object v2 │ │ +3e77b6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=89 │ │ 0x000a line=91 │ │ 0x000d line=93 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -856744,18 +856744,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e7608: |[3e7608] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.getRoot:()Landroid/view/View; │ │ -3e7618: 6e10 2d9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e2d │ │ -3e761e: 0c00 |0003: move-result-object v0 │ │ -3e7620: 1100 |0004: return-object v0 │ │ +3e75f0: |[3e75f0] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.getRoot:()Landroid/view/View; │ │ +3e7600: 6e10 2d9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e2d │ │ +3e7606: 0c00 |0003: move-result-object v0 │ │ +3e7608: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;) │ │ @@ -856763,17 +856763,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e7624: |[3e7624] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e7634: 5410 1c8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.rootView:Landroid/widget/LinearLayout; // field@8e1c │ │ -3e7638: 1100 |0002: return-object v0 │ │ +3e760c: |[3e760c] de.danoeh.antennapod.databinding.ActivityWidgetConfigBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e761c: 5410 1c8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding;.rootView:Landroid/widget/LinearLayout; // field@8e1c │ │ +3e7620: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ActivityWidgetConfigBinding; │ │ │ │ source_file_idx : 3322 (ActivityWidgetConfigBinding.java) │ │ @@ -856853,30 +856853,30 @@ │ │ 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;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 14 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -3e7a10: |[3e7a10] 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;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3e7a20: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e7a26: 5b01 288e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@8e28 │ │ -3e7a2a: 5b02 228e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@8e22 │ │ -3e7a2e: 5b03 238e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@8e23 │ │ -3e7a32: 5b04 248e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8e24 │ │ -3e7a36: 5b05 258e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ -3e7a3a: 5b06 268e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@8e26 │ │ -3e7a3e: 5b07 278e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.quickFeedDiscovery:Landroidx/fragment/app/FragmentContainerView; // field@8e27 │ │ -3e7a42: 5b08 298e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@8e29 │ │ -3e7a46: 5b09 2a8e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@8e2a │ │ -3e7a4a: 5b0a 2b8e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchGPodderButton:Landroid/widget/TextView; // field@8e2b │ │ -3e7a4e: 5b0b 2c8e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@8e2c │ │ -3e7a52: 5b0c 2d8e |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@8e2d │ │ -3e7a56: 5b0d 2e8e |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e2e │ │ -3e7a5a: 0e00 |001d: return-void │ │ +3e79f8: |[3e79f8] 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;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3e7a08: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e7a0e: 5b01 288e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@8e28 │ │ +3e7a12: 5b02 228e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@8e22 │ │ +3e7a16: 5b03 238e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@8e23 │ │ +3e7a1a: 5b04 248e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8e24 │ │ +3e7a1e: 5b05 258e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ +3e7a22: 5b06 268e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@8e26 │ │ +3e7a26: 5b07 278e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.quickFeedDiscovery:Landroidx/fragment/app/FragmentContainerView; // field@8e27 │ │ +3e7a2a: 5b08 298e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@8e29 │ │ +3e7a2e: 5b09 2a8e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@8e2a │ │ +3e7a32: 5b0a 2b8e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchGPodderButton:Landroid/widget/TextView; // field@8e2b │ │ +3e7a36: 5b0b 2c8e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@8e2c │ │ +3e7a3a: 5b0c 2d8e |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@8e2d │ │ +3e7a3e: 5b0d 2e8e |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e2e │ │ +3e7a42: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0005 line=71 │ │ 0x0007 line=72 │ │ 0x0009 line=73 │ │ @@ -856910,104 +856910,104 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 1 │ │ outs : 14 │ │ insns size : 177 16-bit code units │ │ -3e7848: |[3e7848] de.danoeh.antennapod.databinding.AddfeedBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -3e7858: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -3e785c: 1401 4b00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a004b │ │ -3e7862: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7868: 0c02 |0008: move-result-object v2 │ │ -3e786a: 0725 |0009: move-object v5, v2 │ │ -3e786c: 1f05 1303 |000a: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3e7870: 3805 9100 |000c: if-eqz v5, 009d // +0091 │ │ -3e7874: 1401 4c00 0a7f |000e: const v1, #float 1.83435e+38 // #7f0a004c │ │ -3e787a: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7880: 0c02 |0014: move-result-object v2 │ │ -3e7882: 0726 |0015: move-object v6, v2 │ │ -3e7884: 1f06 1303 |0016: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3e7888: 3806 8500 |0018: if-eqz v6, 009d // +0085 │ │ -3e788c: 1401 5d00 0a7f |001a: const v1, #float 1.83435e+38 // #7f0a005d │ │ -3e7892: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7898: 0c02 |0020: move-result-object v2 │ │ -3e789a: 0727 |0021: move-object v7, v2 │ │ -3e789c: 1f07 5914 |0022: check-cast v7, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ -3e78a0: 3807 7900 |0024: if-eqz v7, 009d // +0079 │ │ -3e78a4: 1401 cb00 0a7f |0026: const v1, #float 1.83438e+38 // #7f0a00cb │ │ -3e78aa: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e78b0: 0c02 |002c: move-result-object v2 │ │ -3e78b2: 0728 |002d: move-object v8, v2 │ │ -3e78b4: 1f08 ec02 |002e: check-cast v8, Landroid/widget/EditText; // type@02ec │ │ -3e78b8: 3808 6d00 |0030: if-eqz v8, 009d // +006d │ │ -3e78bc: 1401 5202 0a7f |0032: const v1, #float 1.83446e+38 // #7f0a0252 │ │ -3e78c2: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e78c8: 0c02 |0038: move-result-object v2 │ │ -3e78ca: 0729 |0039: move-object v9, v2 │ │ -3e78cc: 1f09 1303 |003a: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ -3e78d0: 3809 6100 |003c: if-eqz v9, 009d // +0061 │ │ -3e78d4: 1401 8c02 0a7f |003e: const v1, #float 1.83447e+38 // #7f0a028c │ │ -3e78da: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e78e0: 0c02 |0044: move-result-object v2 │ │ -3e78e2: 072a |0045: move-object v10, v2 │ │ -3e78e4: 1f0a 2809 |0046: check-cast v10, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ -3e78e8: 380a 5500 |0048: if-eqz v10, 009d // +0055 │ │ -3e78ec: 1401 be02 0a7f |004a: const v1, #float 1.83448e+38 // #7f0a02be │ │ -3e78f2: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e78f8: 0c02 |0050: move-result-object v2 │ │ -3e78fa: 072b |0051: move-object v11, v2 │ │ -3e78fc: 1f0b f702 |0052: check-cast v11, Landroid/widget/ImageView; // type@02f7 │ │ -3e7900: 380b 4900 |0054: if-eqz v11, 009d // +0049 │ │ -3e7904: 1401 bf02 0a7f |0056: const v1, #float 1.83448e+38 // #7f0a02bf │ │ -3e790a: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7910: 0c02 |005c: move-result-object v2 │ │ -3e7912: 072c |005d: move-object v12, v2 │ │ -3e7914: 1f0c 1303 |005e: check-cast v12, Landroid/widget/TextView; // type@0313 │ │ -3e7918: 380c 3d00 |0060: if-eqz v12, 009d // +003d │ │ -3e791c: 1401 c002 0a7f |0062: const v1, #float 1.83448e+38 // #7f0a02c0 │ │ -3e7922: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7928: 0c02 |0068: move-result-object v2 │ │ -3e792a: 072d |0069: move-object v13, v2 │ │ -3e792c: 1f0d 1303 |006a: check-cast v13, Landroid/widget/TextView; // type@0313 │ │ -3e7930: 380d 3100 |006c: if-eqz v13, 009d // +0031 │ │ -3e7934: 1401 c102 0a7f |006e: const v1, #float 1.83448e+38 // #7f0a02c1 │ │ -3e793a: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7940: 0c02 |0074: move-result-object v2 │ │ -3e7942: 072e |0075: move-object v14, v2 │ │ -3e7944: 1f0e 1303 |0076: check-cast v14, Landroid/widget/TextView; // type@0313 │ │ -3e7948: 380e 2500 |0078: if-eqz v14, 009d // +0025 │ │ -3e794c: 1401 c202 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02c2 │ │ -3e7952: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7958: 0c02 |0080: move-result-object v2 │ │ -3e795a: 072f |0081: move-object v15, v2 │ │ -3e795c: 1f0f 1303 |0082: check-cast v15, Landroid/widget/TextView; // type@0313 │ │ -3e7960: 380f 1900 |0084: if-eqz v15, 009d // +0019 │ │ -3e7964: 1401 8203 0a7f |0086: const v1, #float 1.83452e+38 // #7f0a0382 │ │ -3e796a: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7970: 0c02 |008c: move-result-object v2 │ │ -3e7972: 0810 0200 |008d: move-object/from16 v16, v2 │ │ -3e7976: 1f10 6714 |008f: check-cast v16, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3e797a: 3810 0c00 |0091: if-eqz v16, 009d // +000c │ │ -3e797e: 2201 b819 |0093: new-instance v1, Lde/danoeh/antennapod/databinding/AddfeedBinding; // type@19b8 │ │ -3e7982: 0704 |0095: move-object v4, v0 │ │ -3e7984: 1f04 f902 |0096: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e7988: 0713 |0098: move-object v3, v1 │ │ -3e798a: 760e 309e 0300 |0099: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, 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;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@9e30 │ │ -3e7990: 1101 |009c: return-object v1 │ │ -3e7992: 7401 b40c 1100 |009d: invoke-virtual/range {v17}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e7998: 0c00 |00a0: move-result-object v0 │ │ -3e799a: 6e20 0d03 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e79a0: 0c00 |00a4: move-result-object v0 │ │ -3e79a2: 2201 631e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e79a6: 1a02 084a |00a7: const-string v2, "Missing required view with ID: " // string@4a08 │ │ -3e79aa: 6e20 9ab2 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e79b0: 0c00 |00ac: move-result-object v0 │ │ -3e79b2: 7020 6db2 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e79b8: 2701 |00b0: throw v1 │ │ +3e7830: |[3e7830] de.danoeh.antennapod.databinding.AddfeedBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +3e7840: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +3e7844: 1401 4b00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a004b │ │ +3e784a: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7850: 0c02 |0008: move-result-object v2 │ │ +3e7852: 0725 |0009: move-object v5, v2 │ │ +3e7854: 1f05 1303 |000a: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3e7858: 3805 9100 |000c: if-eqz v5, 009d // +0091 │ │ +3e785c: 1401 4c00 0a7f |000e: const v1, #float 1.83435e+38 // #7f0a004c │ │ +3e7862: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7868: 0c02 |0014: move-result-object v2 │ │ +3e786a: 0726 |0015: move-object v6, v2 │ │ +3e786c: 1f06 1303 |0016: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3e7870: 3806 8500 |0018: if-eqz v6, 009d // +0085 │ │ +3e7874: 1401 5d00 0a7f |001a: const v1, #float 1.83435e+38 // #7f0a005d │ │ +3e787a: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7880: 0c02 |0020: move-result-object v2 │ │ +3e7882: 0727 |0021: move-object v7, v2 │ │ +3e7884: 1f07 5914 |0022: check-cast v7, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ +3e7888: 3807 7900 |0024: if-eqz v7, 009d // +0079 │ │ +3e788c: 1401 cb00 0a7f |0026: const v1, #float 1.83438e+38 // #7f0a00cb │ │ +3e7892: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7898: 0c02 |002c: move-result-object v2 │ │ +3e789a: 0728 |002d: move-object v8, v2 │ │ +3e789c: 1f08 ec02 |002e: check-cast v8, Landroid/widget/EditText; // type@02ec │ │ +3e78a0: 3808 6d00 |0030: if-eqz v8, 009d // +006d │ │ +3e78a4: 1401 5202 0a7f |0032: const v1, #float 1.83446e+38 // #7f0a0252 │ │ +3e78aa: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e78b0: 0c02 |0038: move-result-object v2 │ │ +3e78b2: 0729 |0039: move-object v9, v2 │ │ +3e78b4: 1f09 1303 |003a: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ +3e78b8: 3809 6100 |003c: if-eqz v9, 009d // +0061 │ │ +3e78bc: 1401 8c02 0a7f |003e: const v1, #float 1.83447e+38 // #7f0a028c │ │ +3e78c2: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e78c8: 0c02 |0044: move-result-object v2 │ │ +3e78ca: 072a |0045: move-object v10, v2 │ │ +3e78cc: 1f0a 2809 |0046: check-cast v10, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ +3e78d0: 380a 5500 |0048: if-eqz v10, 009d // +0055 │ │ +3e78d4: 1401 be02 0a7f |004a: const v1, #float 1.83448e+38 // #7f0a02be │ │ +3e78da: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e78e0: 0c02 |0050: move-result-object v2 │ │ +3e78e2: 072b |0051: move-object v11, v2 │ │ +3e78e4: 1f0b f702 |0052: check-cast v11, Landroid/widget/ImageView; // type@02f7 │ │ +3e78e8: 380b 4900 |0054: if-eqz v11, 009d // +0049 │ │ +3e78ec: 1401 bf02 0a7f |0056: const v1, #float 1.83448e+38 // #7f0a02bf │ │ +3e78f2: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e78f8: 0c02 |005c: move-result-object v2 │ │ +3e78fa: 072c |005d: move-object v12, v2 │ │ +3e78fc: 1f0c 1303 |005e: check-cast v12, Landroid/widget/TextView; // type@0313 │ │ +3e7900: 380c 3d00 |0060: if-eqz v12, 009d // +003d │ │ +3e7904: 1401 c002 0a7f |0062: const v1, #float 1.83448e+38 // #7f0a02c0 │ │ +3e790a: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7910: 0c02 |0068: move-result-object v2 │ │ +3e7912: 072d |0069: move-object v13, v2 │ │ +3e7914: 1f0d 1303 |006a: check-cast v13, Landroid/widget/TextView; // type@0313 │ │ +3e7918: 380d 3100 |006c: if-eqz v13, 009d // +0031 │ │ +3e791c: 1401 c102 0a7f |006e: const v1, #float 1.83448e+38 // #7f0a02c1 │ │ +3e7922: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7928: 0c02 |0074: move-result-object v2 │ │ +3e792a: 072e |0075: move-object v14, v2 │ │ +3e792c: 1f0e 1303 |0076: check-cast v14, Landroid/widget/TextView; // type@0313 │ │ +3e7930: 380e 2500 |0078: if-eqz v14, 009d // +0025 │ │ +3e7934: 1401 c202 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02c2 │ │ +3e793a: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7940: 0c02 |0080: move-result-object v2 │ │ +3e7942: 072f |0081: move-object v15, v2 │ │ +3e7944: 1f0f 1303 |0082: check-cast v15, Landroid/widget/TextView; // type@0313 │ │ +3e7948: 380f 1900 |0084: if-eqz v15, 009d // +0019 │ │ +3e794c: 1401 8203 0a7f |0086: const v1, #float 1.83452e+38 // #7f0a0382 │ │ +3e7952: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7958: 0c02 |008c: move-result-object v2 │ │ +3e795a: 0810 0200 |008d: move-object/from16 v16, v2 │ │ +3e795e: 1f10 6714 |008f: check-cast v16, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3e7962: 3810 0c00 |0091: if-eqz v16, 009d // +000c │ │ +3e7966: 2201 b819 |0093: new-instance v1, Lde/danoeh/antennapod/databinding/AddfeedBinding; // type@19b8 │ │ +3e796a: 0704 |0095: move-object v4, v0 │ │ +3e796c: 1f04 f902 |0096: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e7970: 0713 |0098: move-object v3, v1 │ │ +3e7972: 760e 309e 0300 |0099: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, 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;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@9e30 │ │ +3e7978: 1101 |009c: return-object v1 │ │ +3e797a: 7401 b40c 1100 |009d: invoke-virtual/range {v17}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e7980: 0c00 |00a0: move-result-object v0 │ │ +3e7982: 6e20 0d03 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e7988: 0c00 |00a4: move-result-object v0 │ │ +3e798a: 2201 631e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e798e: 1a02 084a |00a7: const-string v2, "Missing required view with ID: " // string@4a08 │ │ +3e7992: 6e20 9ab2 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e7998: 0c00 |00ac: move-result-object v0 │ │ +3e799a: 7020 6db2 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e79a0: 2701 |00b0: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=113 │ │ 0x0011 line=119 │ │ 0x001d line=125 │ │ 0x0029 line=131 │ │ 0x0035 line=137 │ │ @@ -857029,20 +857029,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 │ │ -3e79bc: |[3e79bc] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -3e79cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e79ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e79d0: 7130 359e 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@9e35 │ │ -3e79d6: 0c02 |0005: move-result-object v2 │ │ -3e79d8: 1102 |0006: return-object v2 │ │ +3e79a4: |[3e79a4] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +3e79b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e79b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e79b8: 7130 359e 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@9e35 │ │ +3e79be: 0c02 |0005: move-result-object v2 │ │ +3e79c0: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/AddfeedBinding;) │ │ @@ -857050,24 +857050,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 : 18 16-bit code units │ │ -3e79dc: |[3e79dc] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -3e79ec: 1400 1e00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001e │ │ -3e79f2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e79f4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e79fa: 0c02 |0007: move-result-object v2 │ │ -3e79fc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e7a00: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e7a06: 7110 319e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@9e31 │ │ -3e7a0c: 0c02 |0010: move-result-object v2 │ │ -3e7a0e: 1102 |0011: return-object v2 │ │ +3e79c4: |[3e79c4] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +3e79d4: 1400 1e00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001e │ │ +3e79da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e79dc: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e79e2: 0c02 |0007: move-result-object v2 │ │ +3e79e4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e79e8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e79ee: 7110 319e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@9e31 │ │ +3e79f4: 0c02 |0010: move-result-object v2 │ │ +3e79f6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=99 │ │ 0x000a line=101 │ │ 0x000d line=103 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -857080,18 +857080,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e7814: |[3e7814] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/view/View; │ │ -3e7824: 6e10 339e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e33 │ │ -3e782a: 0c00 |0003: move-result-object v0 │ │ -3e782c: 1100 |0004: return-object v0 │ │ +3e77fc: |[3e77fc] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/view/View; │ │ +3e780c: 6e10 339e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e33 │ │ +3e7812: 0c00 |0003: move-result-object v0 │ │ +3e7814: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/AddfeedBinding;) │ │ @@ -857099,17 +857099,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e7830: |[3e7830] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e7840: 5410 288e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@8e28 │ │ -3e7844: 1100 |0002: return-object v0 │ │ +3e7818: |[3e7818] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e7828: 5410 288e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@8e28 │ │ +3e782c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ │ │ source_file_idx : 3349 (AddfeedBinding.java) │ │ @@ -857149,20 +857149,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 │ │ -3e7b58: |[3e7b58] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -3e7b68: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e7b6e: 5b01 308e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.rootView:Landroid/widget/LinearLayout; // field@8e30 │ │ -3e7b72: 5b02 2f8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.icon:Landroid/widget/ImageView; // field@8e2f │ │ -3e7b76: 5b03 318e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.title:Landroid/widget/TextView; // field@8e31 │ │ -3e7b7a: 0e00 |0009: return-void │ │ +3e7b40: |[3e7b40] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +3e7b50: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e7b56: 5b01 308e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.rootView:Landroid/widget/LinearLayout; // field@8e30 │ │ +3e7b5a: 5b02 2f8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.icon:Landroid/widget/ImageView; // field@8e2f │ │ +3e7b5e: 5b03 318e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.title:Landroid/widget/TextView; // field@8e31 │ │ +3e7b62: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -857176,39 +857176,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -3e7a90: |[3e7a90] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ -3e7aa0: 1400 b001 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01b0 │ │ -3e7aa6: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7aac: 0c01 |0006: move-result-object v1 │ │ -3e7aae: 1f01 f702 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ -3e7ab2: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3e7ab6: 1400 7d03 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a037d │ │ -3e7abc: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7ac2: 0c02 |0011: move-result-object v2 │ │ -3e7ac4: 1f02 1303 |0012: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ -3e7ac8: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3e7acc: 2200 b919 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; // type@19b9 │ │ -3e7ad0: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e7ad4: 7040 369e 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@9e36 │ │ -3e7ada: 1100 |001d: return-object v0 │ │ -3e7adc: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e7ae2: 0c03 |0021: move-result-object v3 │ │ -3e7ae4: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e7aea: 0c03 |0025: move-result-object v3 │ │ -3e7aec: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e7af0: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e7af4: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e7afa: 0c03 |002d: move-result-object v3 │ │ -3e7afc: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e7b02: 2700 |0031: throw v0 │ │ +3e7a78: |[3e7a78] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ +3e7a88: 1400 b001 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01b0 │ │ +3e7a8e: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7a94: 0c01 |0006: move-result-object v1 │ │ +3e7a96: 1f01 f702 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ +3e7a9a: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3e7a9e: 1400 7d03 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a037d │ │ +3e7aa4: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7aaa: 0c02 |0011: move-result-object v2 │ │ +3e7aac: 1f02 1303 |0012: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ +3e7ab0: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3e7ab4: 2200 b919 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; // type@19b9 │ │ +3e7ab8: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e7abc: 7040 369e 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@9e36 │ │ +3e7ac2: 1100 |001d: return-object v0 │ │ +3e7ac4: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e7aca: 0c03 |0021: move-result-object v3 │ │ +3e7acc: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e7ad2: 0c03 |0025: move-result-object v3 │ │ +3e7ad4: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e7ad8: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e7adc: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e7ae2: 0c03 |002d: move-result-object v3 │ │ +3e7ae4: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e7aea: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=77 │ │ 0x0026 line=78 │ │ @@ -857220,20 +857220,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3e7b04: |[3e7b04] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ -3e7b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e7b16: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e7b18: 7130 3b9e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; // method@9e3b │ │ -3e7b1e: 0c02 |0005: move-result-object v2 │ │ -3e7b20: 1102 |0006: return-object v2 │ │ +3e7aec: |[3e7aec] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ +3e7afc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e7afe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e7b00: 7130 3b9e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; // method@9e3b │ │ +3e7b06: 0c02 |0005: move-result-object v2 │ │ +3e7b08: 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/AlertdialogSyncProviderChooserBinding;) │ │ @@ -857241,24 +857241,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e7b24: |[3e7b24] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ -3e7b34: 1400 1f00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001f │ │ -3e7b3a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e7b3c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e7b42: 0c02 |0007: move-result-object v2 │ │ -3e7b44: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e7b48: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e7b4e: 7110 379e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; // method@9e37 │ │ -3e7b54: 0c02 |0010: move-result-object v2 │ │ -3e7b56: 1102 |0011: return-object v2 │ │ +3e7b0c: |[3e7b0c] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ +3e7b1c: 1400 1f00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d001f │ │ +3e7b22: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e7b24: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e7b2a: 0c02 |0007: move-result-object v2 │ │ +3e7b2c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e7b30: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e7b36: 7110 379e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; // method@9e37 │ │ +3e7b3c: 0c02 |0010: move-result-object v2 │ │ +3e7b3e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=50 │ │ 0x000a line=52 │ │ 0x000d line=54 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -857271,18 +857271,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e7a5c: |[3e7a5c] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.getRoot:()Landroid/view/View; │ │ -3e7a6c: 6e10 399e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e39 │ │ -3e7a72: 0c00 |0003: move-result-object v0 │ │ -3e7a74: 1100 |0004: return-object v0 │ │ +3e7a44: |[3e7a44] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.getRoot:()Landroid/view/View; │ │ +3e7a54: 6e10 399e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e39 │ │ +3e7a5a: 0c00 |0003: move-result-object v0 │ │ +3e7a5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;) │ │ @@ -857290,17 +857290,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e7a78: |[3e7a78] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e7a88: 5410 308e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.rootView:Landroid/widget/LinearLayout; // field@8e30 │ │ -3e7a8c: 1100 |0002: return-object v0 │ │ +3e7a60: |[3e7a60] de.danoeh.antennapod.databinding.AlertdialogSyncProviderChooserBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e7a70: 5410 308e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding;.rootView:Landroid/widget/LinearLayout; // field@8e30 │ │ +3e7a74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/AlertdialogSyncProviderChooserBinding; │ │ │ │ source_file_idx : 3382 (AlertdialogSyncProviderChooserBinding.java) │ │ @@ -857336,19 +857336,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 │ │ -3e7c38: |[3e7c38] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ -3e7c48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e7c4e: 5b01 328e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.rootView:Landroid/widget/CheckedTextView; // field@8e32 │ │ -3e7c52: 5b02 338e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.text1:Landroid/widget/CheckedTextView; // field@8e33 │ │ -3e7c56: 0e00 |0007: return-void │ │ +3e7c20: |[3e7c20] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ +3e7c30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e7c36: 5b01 328e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.rootView:Landroid/widget/CheckedTextView; // field@8e32 │ │ +3e7c3a: 5b02 338e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.text1:Landroid/widget/CheckedTextView; // field@8e33 │ │ +3e7c3e: 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/AlternateUrlsDropdownItemBinding; │ │ @@ -857360,24 +857360,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3e7bb0: |[3e7bb0] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ -3e7bc0: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3e7bc4: 1f01 e702 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@02e7 │ │ -3e7bc8: 2200 ba19 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; // type@19ba │ │ -3e7bcc: 7030 3c9e 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@9e3c │ │ -3e7bd2: 1100 |0009: return-object v0 │ │ -3e7bd4: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e7bd8: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ -3e7bdc: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e7be2: 2701 |0011: throw v1 │ │ +3e7b98: |[3e7b98] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ +3e7ba8: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3e7bac: 1f01 e702 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@02e7 │ │ +3e7bb0: 2200 ba19 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; // type@19ba │ │ +3e7bb4: 7030 3c9e 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@9e3c │ │ +3e7bba: 1100 |0009: return-object v0 │ │ +3e7bbc: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e7bc0: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ +3e7bc4: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e7bca: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0004 line=57 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ @@ -857387,20 +857387,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3e7be4: |[3e7be4] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ -3e7bf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e7bf6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e7bf8: 7130 419e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; // method@9e41 │ │ -3e7bfe: 0c02 |0005: move-result-object v2 │ │ -3e7c00: 1102 |0006: return-object v2 │ │ +3e7bcc: |[3e7bcc] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ +3e7bdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e7bde: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e7be0: 7130 419e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; // method@9e41 │ │ +3e7be6: 0c02 |0005: move-result-object v2 │ │ +3e7be8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;) │ │ @@ -857408,24 +857408,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e7c04: |[3e7c04] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ -3e7c14: 1400 2000 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0020 │ │ -3e7c1a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e7c1c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e7c22: 0c02 |0007: move-result-object v2 │ │ -3e7c24: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e7c28: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e7c2e: 7110 3d9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; // method@9e3d │ │ -3e7c34: 0c02 |0010: move-result-object v2 │ │ -3e7c36: 1102 |0011: return-object v2 │ │ +3e7bec: |[3e7bec] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ +3e7bfc: 1400 2000 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0020 │ │ +3e7c02: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e7c04: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e7c0a: 0c02 |0007: move-result-object v2 │ │ +3e7c0c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e7c10: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e7c16: 7110 3d9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; // method@9e3d │ │ +3e7c1c: 0c02 |0010: move-result-object v2 │ │ +3e7c1e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=42 │ │ 0x000a line=44 │ │ 0x000d line=46 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -857438,18 +857438,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e7b7c: |[3e7b7c] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.getRoot:()Landroid/view/View; │ │ -3e7b8c: 6e10 3f9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@9e3f │ │ -3e7b92: 0c00 |0003: move-result-object v0 │ │ -3e7b94: 1100 |0004: return-object v0 │ │ +3e7b64: |[3e7b64] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.getRoot:()Landroid/view/View; │ │ +3e7b74: 6e10 3f9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@9e3f │ │ +3e7b7a: 0c00 |0003: move-result-object v0 │ │ +3e7b7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;) │ │ @@ -857457,17 +857457,17 @@ │ │ type : '()Landroid/widget/CheckedTextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e7b98: |[3e7b98] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ -3e7ba8: 5410 328e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.rootView:Landroid/widget/CheckedTextView; // field@8e32 │ │ -3e7bac: 1100 |0002: return-object v0 │ │ +3e7b80: |[3e7b80] de.danoeh.antennapod.databinding.AlternateUrlsDropdownItemBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ +3e7b90: 5410 328e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding;.rootView:Landroid/widget/CheckedTextView; // field@8e32 │ │ +3e7b94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/AlternateUrlsDropdownItemBinding; │ │ │ │ source_file_idx : 3411 (AlternateUrlsDropdownItemBinding.java) │ │ @@ -857503,19 +857503,19 @@ │ │ type : '(Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e7d14: |[3e7d14] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.:(Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3e7d24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e7d2a: 5b01 348e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.rootView:Landroid/widget/TextView; // field@8e34 │ │ -3e7d2e: 5b02 358e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.text1:Landroid/widget/TextView; // field@8e35 │ │ -3e7d32: 0e00 |0007: return-void │ │ +3e7cfc: |[3e7cfc] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.:(Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3e7d0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e7d12: 5b01 348e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.rootView:Landroid/widget/TextView; // field@8e34 │ │ +3e7d16: 5b02 358e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.text1:Landroid/widget/TextView; // field@8e35 │ │ +3e7d1a: 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/AlternateUrlsItemBinding; │ │ @@ -857527,24 +857527,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3e7c8c: |[3e7c8c] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ -3e7c9c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3e7ca0: 1f01 1303 |0002: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3e7ca4: 2200 bb19 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; // type@19bb │ │ -3e7ca8: 7030 429e 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.:(Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9e42 │ │ -3e7cae: 1100 |0009: return-object v0 │ │ -3e7cb0: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e7cb4: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ -3e7cb8: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e7cbe: 2701 |0011: throw v1 │ │ +3e7c74: |[3e7c74] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ +3e7c84: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3e7c88: 1f01 1303 |0002: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3e7c8c: 2200 bb19 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; // type@19bb │ │ +3e7c90: 7030 429e 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.:(Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9e42 │ │ +3e7c96: 1100 |0009: return-object v0 │ │ +3e7c98: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e7c9c: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ +3e7ca0: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e7ca6: 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; │ │ @@ -857554,20 +857554,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3e7cc0: |[3e7cc0] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ -3e7cd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e7cd2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e7cd4: 7130 479e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; // method@9e47 │ │ -3e7cda: 0c02 |0005: move-result-object v2 │ │ -3e7cdc: 1102 |0006: return-object v2 │ │ +3e7ca8: |[3e7ca8] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ +3e7cb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e7cba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e7cbc: 7130 479e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; // method@9e47 │ │ +3e7cc2: 0c02 |0005: move-result-object v2 │ │ +3e7cc4: 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/AlternateUrlsItemBinding;) │ │ @@ -857575,24 +857575,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e7ce0: |[3e7ce0] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ -3e7cf0: 1400 2100 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0021 │ │ -3e7cf6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e7cf8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e7cfe: 0c02 |0007: move-result-object v2 │ │ -3e7d00: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e7d04: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e7d0a: 7110 439e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; // method@9e43 │ │ -3e7d10: 0c02 |0010: move-result-object v2 │ │ -3e7d12: 1102 |0011: return-object v2 │ │ +3e7cc8: |[3e7cc8] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ +3e7cd8: 1400 2100 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0021 │ │ +3e7cde: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e7ce0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e7ce6: 0c02 |0007: move-result-object v2 │ │ +3e7ce8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e7cec: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e7cf2: 7110 439e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; // method@9e43 │ │ +3e7cf8: 0c02 |0010: move-result-object v2 │ │ +3e7cfa: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=41 │ │ 0x000a line=43 │ │ 0x000d line=45 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -857605,18 +857605,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e7c58: |[3e7c58] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.getRoot:()Landroid/view/View; │ │ -3e7c68: 6e10 459e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.getRoot:()Landroid/widget/TextView; // method@9e45 │ │ -3e7c6e: 0c00 |0003: move-result-object v0 │ │ -3e7c70: 1100 |0004: return-object v0 │ │ +3e7c40: |[3e7c40] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.getRoot:()Landroid/view/View; │ │ +3e7c50: 6e10 459e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.getRoot:()Landroid/widget/TextView; // method@9e45 │ │ +3e7c56: 0c00 |0003: move-result-object v0 │ │ +3e7c58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;) │ │ @@ -857624,17 +857624,17 @@ │ │ type : '()Landroid/widget/TextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e7c74: |[3e7c74] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.getRoot:()Landroid/widget/TextView; │ │ -3e7c84: 5410 348e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.rootView:Landroid/widget/TextView; // field@8e34 │ │ -3e7c88: 1100 |0002: return-object v0 │ │ +3e7c5c: |[3e7c5c] de.danoeh.antennapod.databinding.AlternateUrlsItemBinding.getRoot:()Landroid/widget/TextView; │ │ +3e7c6c: 5410 348e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding;.rootView:Landroid/widget/TextView; // field@8e34 │ │ +3e7c70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/AlternateUrlsItemBinding; │ │ │ │ source_file_idx : 3412 (AlternateUrlsItemBinding.java) │ │ @@ -857674,20 +857674,20 @@ │ │ type : '(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/CheckBox;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3e7e30: |[3e7e30] de.danoeh.antennapod.databinding.AudioControlsBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/CheckBox;)V │ │ -3e7e40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e7e46: 5b01 378e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@8e37 │ │ -3e7e4a: 5b02 368e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.audioTracks:Landroid/widget/Button; // field@8e36 │ │ -3e7e4e: 5b03 388e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.skipSilence:Landroid/widget/CheckBox; // field@8e38 │ │ -3e7e52: 0e00 |0009: return-void │ │ +3e7e18: |[3e7e18] de.danoeh.antennapod.databinding.AudioControlsBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/CheckBox;)V │ │ +3e7e28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e7e2e: 5b01 378e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@8e37 │ │ +3e7e32: 5b02 368e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.audioTracks:Landroid/widget/Button; // field@8e36 │ │ +3e7e36: 5b03 388e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.skipSilence:Landroid/widget/CheckBox; // field@8e38 │ │ +3e7e3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -857701,39 +857701,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -3e7d68: |[3e7d68] de.danoeh.antennapod.databinding.AudioControlsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -3e7d78: 1400 6200 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a0062 │ │ -3e7d7e: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7d84: 0c01 |0006: move-result-object v1 │ │ -3e7d86: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ -3e7d8a: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3e7d8e: 1400 fd02 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a02fd │ │ -3e7d94: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7d9a: 0c02 |0011: move-result-object v2 │ │ -3e7d9c: 1f02 e502 |0012: check-cast v2, Landroid/widget/CheckBox; // type@02e5 │ │ -3e7da0: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3e7da4: 2200 bc19 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding; // type@19bc │ │ -3e7da8: 1f03 0803 |0018: check-cast v3, Landroid/widget/ScrollView; // type@0308 │ │ -3e7dac: 7040 489e 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/CheckBox;)V // method@9e48 │ │ -3e7db2: 1100 |001d: return-object v0 │ │ -3e7db4: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e7dba: 0c03 |0021: move-result-object v3 │ │ -3e7dbc: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e7dc2: 0c03 |0025: move-result-object v3 │ │ -3e7dc4: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e7dc8: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e7dcc: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e7dd2: 0c03 |002d: move-result-object v3 │ │ -3e7dd4: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e7dda: 2700 |0031: throw v0 │ │ +3e7d50: |[3e7d50] de.danoeh.antennapod.databinding.AudioControlsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +3e7d60: 1400 6200 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a0062 │ │ +3e7d66: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7d6c: 0c01 |0006: move-result-object v1 │ │ +3e7d6e: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ +3e7d72: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3e7d76: 1400 fd02 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a02fd │ │ +3e7d7c: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7d82: 0c02 |0011: move-result-object v2 │ │ +3e7d84: 1f02 e502 |0012: check-cast v2, Landroid/widget/CheckBox; // type@02e5 │ │ +3e7d88: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3e7d8c: 2200 bc19 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding; // type@19bc │ │ +3e7d90: 1f03 0803 |0018: check-cast v3, Landroid/widget/ScrollView; // type@0308 │ │ +3e7d94: 7040 489e 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/CheckBox;)V // method@9e48 │ │ +3e7d9a: 1100 |001d: return-object v0 │ │ +3e7d9c: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e7da2: 0c03 |0021: move-result-object v3 │ │ +3e7da4: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e7daa: 0c03 |0025: move-result-object v3 │ │ +3e7dac: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e7db0: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e7db4: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e7dba: 0c03 |002d: move-result-object v3 │ │ +3e7dbc: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e7dc2: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=77 │ │ 0x0026 line=78 │ │ @@ -857745,20 +857745,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 │ │ -3e7ddc: |[3e7ddc] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -3e7dec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e7dee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e7df0: 7130 4d9e 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@9e4d │ │ -3e7df6: 0c02 |0005: move-result-object v2 │ │ -3e7df8: 1102 |0006: return-object v2 │ │ +3e7dc4: |[3e7dc4] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +3e7dd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e7dd6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e7dd8: 7130 4d9e 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@9e4d │ │ +3e7dde: 0c02 |0005: move-result-object v2 │ │ +3e7de0: 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/AudioControlsBinding;) │ │ @@ -857766,24 +857766,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 : 18 16-bit code units │ │ -3e7dfc: |[3e7dfc] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -3e7e0c: 1400 2200 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0022 │ │ -3e7e12: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e7e14: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e7e1a: 0c02 |0007: move-result-object v2 │ │ -3e7e1c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e7e20: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e7e26: 7110 499e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; // method@9e49 │ │ -3e7e2c: 0c02 |0010: move-result-object v2 │ │ -3e7e2e: 1102 |0011: return-object v2 │ │ +3e7de4: |[3e7de4] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +3e7df4: 1400 2200 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0022 │ │ +3e7dfa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e7dfc: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e7e02: 0c02 |0007: move-result-object v2 │ │ +3e7e04: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e7e08: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e7e0e: 7110 499e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; // method@9e49 │ │ +3e7e14: 0c02 |0010: move-result-object v2 │ │ +3e7e16: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=50 │ │ 0x000a line=52 │ │ 0x000d line=54 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -857796,18 +857796,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e7d34: |[3e7d34] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/view/View; │ │ -3e7d44: 6e10 4b9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.getRoot:()Landroid/widget/ScrollView; // method@9e4b │ │ -3e7d4a: 0c00 |0003: move-result-object v0 │ │ -3e7d4c: 1100 |0004: return-object v0 │ │ +3e7d1c: |[3e7d1c] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/view/View; │ │ +3e7d2c: 6e10 4b9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.getRoot:()Landroid/widget/ScrollView; // method@9e4b │ │ +3e7d32: 0c00 |0003: move-result-object v0 │ │ +3e7d34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/AudioControlsBinding;) │ │ @@ -857815,17 +857815,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e7d50: |[3e7d50] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3e7d60: 5410 378e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@8e37 │ │ -3e7d64: 1100 |0002: return-object v0 │ │ +3e7d38: |[3e7d38] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3e7d48: 5410 378e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@8e37 │ │ +3e7d4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ │ │ source_file_idx : 3885 (AudioControlsBinding.java) │ │ @@ -857933,58 +857933,58 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Lde/danoeh/antennapod/view/PlayButton;Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroidx/viewpager2/widget/ViewPager2;Landroid/widget/RelativeLayout;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/ChapterSeekBar;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Lde/danoeh/antennapod/view/NoRelayoutTextView;Landroid/widget/TextView;Lde/danoeh/antennapod/view/NoRelayoutTextView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 23 │ │ ins : 21 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -3e8104: |[3e8104] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Lde/danoeh/antennapod/view/PlayButton;Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroidx/viewpager2/widget/ViewPager2;Landroid/widget/RelativeLayout;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/ChapterSeekBar;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Lde/danoeh/antennapod/view/NoRelayoutTextView;Landroid/widget/TextView;Lde/danoeh/antennapod/view/NoRelayoutTextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3e8114: 0720 |0000: move-object v0, v2 │ │ -3e8116: 7010 76b2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e811c: 0731 |0004: move-object v1, v3 │ │ -3e811e: 5b01 448e |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@8e44 │ │ -3e8122: 0741 |0007: move-object v1, v4 │ │ -3e8124: 5b01 398e |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butFF:Landroid/widget/ImageButton; // field@8e39 │ │ -3e8128: 0751 |000a: move-object v1, v5 │ │ -3e812a: 5b01 3a8e |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@8e3a │ │ -3e812e: 0761 |000d: move-object v1, v6 │ │ -3e8130: 5b01 3b8e |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@8e3b │ │ -3e8134: 0771 |0010: move-object v1, v7 │ │ -3e8136: 5b01 3c8e |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butRev:Landroid/widget/ImageButton; // field@8e3c │ │ -3e813a: 0781 |0013: move-object v1, v8 │ │ -3e813c: 5b01 3d8e |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butSkip:Landroid/widget/ImageButton; // field@8e3d │ │ -3e8140: 0791 |0016: move-object v1, v9 │ │ -3e8142: 5b01 3e8e |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@8e3e │ │ -3e8146: 07a1 |0019: move-object v1, v10 │ │ -3e8148: 5b01 3f8e |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@8e3f │ │ -3e814c: 07b1 |001c: move-object v1, v11 │ │ -3e814e: 5b01 408e |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerControl:Landroid/widget/RelativeLayout; // field@8e40 │ │ -3e8152: 07c1 |001f: move-object v1, v12 │ │ -3e8154: 5b01 418e |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerFragment:Landroidx/fragment/app/FragmentContainerView; // field@8e41 │ │ -3e8158: 07d1 |0022: move-object v1, v13 │ │ -3e815a: 5b01 428e |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playtimeLayout:Landroid/widget/LinearLayout; // field@8e42 │ │ -3e815e: 07e1 |0025: move-object v1, v14 │ │ -3e8160: 5b01 438e |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@8e43 │ │ -3e8164: 07f1 |0028: move-object v1, v15 │ │ -3e8166: 5b01 458e |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@8e45 │ │ -3e816a: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3e816e: 5b01 468e |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e46 │ │ -3e8172: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3e8176: 5b01 478e |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvFF:Landroid/widget/TextView; // field@8e47 │ │ -3e817a: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3e817e: 5b01 488e |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvLength:Lde/danoeh/antennapod/view/NoRelayoutTextView; // field@8e48 │ │ -3e8182: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -3e8186: 5b01 498e |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@8e49 │ │ -3e818a: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -3e818e: 5b01 4a8e |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPosition:Lde/danoeh/antennapod/view/NoRelayoutTextView; // field@8e4a │ │ -3e8192: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -3e8196: 5b01 4b8e |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvRev:Landroid/widget/TextView; // field@8e4b │ │ -3e819a: 0801 1600 |0043: move-object/from16 v1, v22 │ │ -3e819e: 5b01 4c8e |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvSeek:Landroid/widget/TextView; // field@8e4c │ │ -3e81a2: 0e00 |0047: return-void │ │ +3e80ec: |[3e80ec] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Lde/danoeh/antennapod/view/PlayButton;Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroidx/viewpager2/widget/ViewPager2;Landroid/widget/RelativeLayout;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/ChapterSeekBar;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Lde/danoeh/antennapod/view/NoRelayoutTextView;Landroid/widget/TextView;Lde/danoeh/antennapod/view/NoRelayoutTextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3e80fc: 0720 |0000: move-object v0, v2 │ │ +3e80fe: 7010 76b2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e8104: 0731 |0004: move-object v1, v3 │ │ +3e8106: 5b01 448e |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@8e44 │ │ +3e810a: 0741 |0007: move-object v1, v4 │ │ +3e810c: 5b01 398e |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butFF:Landroid/widget/ImageButton; // field@8e39 │ │ +3e8110: 0751 |000a: move-object v1, v5 │ │ +3e8112: 5b01 3a8e |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@8e3a │ │ +3e8116: 0761 |000d: move-object v1, v6 │ │ +3e8118: 5b01 3b8e |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@8e3b │ │ +3e811c: 0771 |0010: move-object v1, v7 │ │ +3e811e: 5b01 3c8e |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butRev:Landroid/widget/ImageButton; // field@8e3c │ │ +3e8122: 0781 |0013: move-object v1, v8 │ │ +3e8124: 5b01 3d8e |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butSkip:Landroid/widget/ImageButton; // field@8e3d │ │ +3e8128: 0791 |0016: move-object v1, v9 │ │ +3e812a: 5b01 3e8e |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@8e3e │ │ +3e812e: 07a1 |0019: move-object v1, v10 │ │ +3e8130: 5b01 3f8e |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@8e3f │ │ +3e8134: 07b1 |001c: move-object v1, v11 │ │ +3e8136: 5b01 408e |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerControl:Landroid/widget/RelativeLayout; // field@8e40 │ │ +3e813a: 07c1 |001f: move-object v1, v12 │ │ +3e813c: 5b01 418e |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerFragment:Landroidx/fragment/app/FragmentContainerView; // field@8e41 │ │ +3e8140: 07d1 |0022: move-object v1, v13 │ │ +3e8142: 5b01 428e |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playtimeLayout:Landroid/widget/LinearLayout; // field@8e42 │ │ +3e8146: 07e1 |0025: move-object v1, v14 │ │ +3e8148: 5b01 438e |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@8e43 │ │ +3e814c: 07f1 |0028: move-object v1, v15 │ │ +3e814e: 5b01 458e |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@8e45 │ │ +3e8152: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3e8156: 5b01 468e |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e46 │ │ +3e815a: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3e815e: 5b01 478e |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvFF:Landroid/widget/TextView; // field@8e47 │ │ +3e8162: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3e8166: 5b01 488e |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvLength:Lde/danoeh/antennapod/view/NoRelayoutTextView; // field@8e48 │ │ +3e816a: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +3e816e: 5b01 498e |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@8e49 │ │ +3e8172: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +3e8176: 5b01 4a8e |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPosition:Lde/danoeh/antennapod/view/NoRelayoutTextView; // field@8e4a │ │ +3e817a: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +3e817e: 5b01 4b8e |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvRev:Landroid/widget/TextView; // field@8e4b │ │ +3e8182: 0801 1600 |0043: move-object/from16 v1, v22 │ │ +3e8186: 5b01 4c8e |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvSeek:Landroid/widget/TextView; // field@8e4c │ │ +3e818a: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0005 line=101 │ │ 0x0008 line=102 │ │ 0x000b line=103 │ │ 0x000e line=104 │ │ @@ -858032,146 +858032,146 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 25 │ │ ins : 1 │ │ outs : 21 │ │ insns size : 268 16-bit code units │ │ -3e7e88: |[3e7e88] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -3e7e98: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -3e7e9c: 1401 8e00 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a008e │ │ -3e7ea2: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7ea8: 0c02 |0008: move-result-object v2 │ │ -3e7eaa: 0725 |0009: move-object v5, v2 │ │ -3e7eac: 1f05 f502 |000a: check-cast v5, Landroid/widget/ImageButton; // type@02f5 │ │ -3e7eb0: 3805 ec00 |000c: if-eqz v5, 00f8 // +00ec │ │ -3e7eb4: 1401 9400 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0094 │ │ -3e7eba: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7ec0: 0c02 |0014: move-result-object v2 │ │ -3e7ec2: 0726 |0015: move-object v6, v2 │ │ -3e7ec4: 1f06 f41d |0016: check-cast v6, Lde/danoeh/antennapod/view/PlayButton; // type@1df4 │ │ -3e7ec8: 3806 e000 |0018: if-eqz v6, 00f8 // +00e0 │ │ -3e7ecc: 1401 9600 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a0096 │ │ -3e7ed2: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7ed8: 0c02 |0020: move-result-object v2 │ │ -3e7eda: 0727 |0021: move-object v7, v2 │ │ -3e7edc: 1f07 dc1d |0022: check-cast v7, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // type@1ddc │ │ -3e7ee0: 3807 d400 |0024: if-eqz v7, 00f8 // +00d4 │ │ -3e7ee4: 1401 9a00 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a009a │ │ -3e7eea: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7ef0: 0c02 |002c: move-result-object v2 │ │ -3e7ef2: 0728 |002d: move-object v8, v2 │ │ -3e7ef4: 1f08 f502 |002e: check-cast v8, Landroid/widget/ImageButton; // type@02f5 │ │ -3e7ef8: 3808 c800 |0030: if-eqz v8, 00f8 // +00c8 │ │ -3e7efc: 1401 9e00 0a7f |0032: const v1, #float 1.83437e+38 // #7f0a009e │ │ -3e7f02: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7f08: 0c02 |0038: move-result-object v2 │ │ -3e7f0a: 0729 |0039: move-object v9, v2 │ │ -3e7f0c: 1f09 f502 |003a: check-cast v9, Landroid/widget/ImageButton; // type@02f5 │ │ -3e7f10: 3809 bc00 |003c: if-eqz v9, 00f8 // +00bc │ │ -3e7f14: 1401 a500 0a7f |003e: const v1, #float 1.83437e+38 // #7f0a00a5 │ │ -3e7f1a: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7f20: 0c02 |0044: move-result-object v2 │ │ -3e7f22: 072a |0045: move-object v10, v2 │ │ -3e7f24: 1f0a 2005 |0046: check-cast v10, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3e7f28: 380a b000 |0048: if-eqz v10, 00f8 // +00b0 │ │ -3e7f2c: 1401 5802 0a7f |004a: const v1, #float 1.83446e+38 // #7f0a0258 │ │ -3e7f32: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7f38: 0c02 |0050: move-result-object v2 │ │ -3e7f3a: 072b |0051: move-object v11, v2 │ │ -3e7f3c: 1f0b 690c |0052: check-cast v11, Landroidx/viewpager2/widget/ViewPager2; // type@0c69 │ │ -3e7f40: 380b a400 |0054: if-eqz v11, 00f8 // +00a4 │ │ -3e7f44: 1401 7702 0a7f |0056: const v1, #float 1.83446e+38 // #7f0a0277 │ │ -3e7f4a: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7f50: 0c02 |005c: move-result-object v2 │ │ -3e7f52: 072c |005d: move-object v12, v2 │ │ -3e7f54: 1f0c 0603 |005e: check-cast v12, Landroid/widget/RelativeLayout; // type@0306 │ │ -3e7f58: 380c 9800 |0060: if-eqz v12, 00f8 // +0098 │ │ -3e7f5c: 1401 7602 0a7f |0062: const v1, #float 1.83446e+38 // #7f0a0276 │ │ -3e7f62: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7f68: 0c02 |0068: move-result-object v2 │ │ -3e7f6a: 072d |0069: move-object v13, v2 │ │ -3e7f6c: 1f0d 2809 |006a: check-cast v13, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ -3e7f70: 380d 8c00 |006c: if-eqz v13, 00f8 // +008c │ │ -3e7f74: 1401 7a02 0a7f |006e: const v1, #float 1.83446e+38 // #7f0a027a │ │ -3e7f7a: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7f80: 0c02 |0074: move-result-object v2 │ │ -3e7f82: 072e |0075: move-object v14, v2 │ │ -3e7f84: 1f0e f902 |0076: check-cast v14, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e7f88: 380e 8000 |0078: if-eqz v14, 00f8 // +0080 │ │ -3e7f8c: 1401 8202 0a7f |007a: const v1, #float 1.83446e+38 // #7f0a0282 │ │ -3e7f92: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7f98: 0c02 |0080: move-result-object v2 │ │ -3e7f9a: 072f |0081: move-object v15, v2 │ │ -3e7f9c: 1f0f 0003 |0082: check-cast v15, Landroid/widget/ProgressBar; // type@0300 │ │ -3e7fa0: 380f 7400 |0084: if-eqz v15, 00f8 // +0074 │ │ -3e7fa4: 1401 b002 0a7f |0086: const v1, #float 1.83447e+38 // #7f0a02b0 │ │ -3e7faa: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7fb0: 0c02 |008c: move-result-object v2 │ │ -3e7fb2: 0810 0200 |008d: move-object/from16 v16, v2 │ │ -3e7fb6: 1f10 ec1d |008f: check-cast v16, Lde/danoeh/antennapod/view/ChapterSeekBar; // type@1dec │ │ -3e7fba: 3810 6700 |0091: if-eqz v16, 00f8 // +0067 │ │ -3e7fbe: 1401 8203 0a7f |0093: const v1, #float 1.83452e+38 // #7f0a0382 │ │ -3e7fc4: 7120 654a 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7fca: 0c02 |0099: move-result-object v2 │ │ -3e7fcc: 0811 0200 |009a: move-object/from16 v17, v2 │ │ -3e7fd0: 1f11 6714 |009c: check-cast v17, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3e7fd4: 3811 5a00 |009e: if-eqz v17, 00f8 // +005a │ │ -3e7fd8: 1401 9903 0a7f |00a0: const v1, #float 1.83452e+38 // #7f0a0399 │ │ -3e7fde: 7120 654a 1000 |00a3: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7fe4: 0c02 |00a6: move-result-object v2 │ │ -3e7fe6: 0812 0200 |00a7: move-object/from16 v18, v2 │ │ -3e7fea: 1f12 1303 |00a9: check-cast v18, Landroid/widget/TextView; // type@0313 │ │ -3e7fee: 3812 4d00 |00ab: if-eqz v18, 00f8 // +004d │ │ -3e7ff2: 1401 9f03 0a7f |00ad: const v1, #float 1.83452e+38 // #7f0a039f │ │ -3e7ff8: 7120 654a 1000 |00b0: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e7ffe: 0c02 |00b3: move-result-object v2 │ │ -3e8000: 0813 0200 |00b4: move-object/from16 v19, v2 │ │ -3e8004: 1f13 f31d |00b6: check-cast v19, Lde/danoeh/antennapod/view/NoRelayoutTextView; // type@1df3 │ │ -3e8008: 3813 4000 |00b8: if-eqz v19, 00f8 // +0040 │ │ -3e800c: 1401 a403 0a7f |00ba: const v1, #float 1.83452e+38 // #7f0a03a4 │ │ -3e8012: 7120 654a 1000 |00bd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8018: 0c02 |00c0: move-result-object v2 │ │ -3e801a: 0814 0200 |00c1: move-object/from16 v20, v2 │ │ -3e801e: 1f14 1303 |00c3: check-cast v20, Landroid/widget/TextView; // type@0313 │ │ -3e8022: 3814 3300 |00c5: if-eqz v20, 00f8 // +0033 │ │ -3e8026: 1401 a803 0a7f |00c7: const v1, #float 1.83452e+38 // #7f0a03a8 │ │ -3e802c: 7120 654a 1000 |00ca: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8032: 0c02 |00cd: move-result-object v2 │ │ -3e8034: 0815 0200 |00ce: move-object/from16 v21, v2 │ │ -3e8038: 1f15 f31d |00d0: check-cast v21, Lde/danoeh/antennapod/view/NoRelayoutTextView; // type@1df3 │ │ -3e803c: 3815 2600 |00d2: if-eqz v21, 00f8 // +0026 │ │ -3e8040: 1401 ad03 0a7f |00d4: const v1, #float 1.83453e+38 // #7f0a03ad │ │ -3e8046: 7120 654a 1000 |00d7: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e804c: 0c02 |00da: move-result-object v2 │ │ -3e804e: 0816 0200 |00db: move-object/from16 v22, v2 │ │ -3e8052: 1f16 1303 |00dd: check-cast v22, Landroid/widget/TextView; // type@0313 │ │ -3e8056: 3816 1900 |00df: if-eqz v22, 00f8 // +0019 │ │ -3e805a: 1401 ae03 0a7f |00e1: const v1, #float 1.83453e+38 // #7f0a03ae │ │ -3e8060: 7120 654a 1000 |00e4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8066: 0c02 |00e7: move-result-object v2 │ │ -3e8068: 0817 0200 |00e8: move-object/from16 v23, v2 │ │ -3e806c: 1f17 1303 |00ea: check-cast v23, Landroid/widget/TextView; // type@0313 │ │ -3e8070: 3817 0c00 |00ec: if-eqz v23, 00f8 // +000c │ │ -3e8074: 2201 bd19 |00ee: new-instance v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // type@19bd │ │ -3e8078: 0713 |00f0: move-object v3, v1 │ │ -3e807a: 0704 |00f1: move-object v4, v0 │ │ -3e807c: 1f04 f102 |00f2: check-cast v4, Landroid/widget/FrameLayout; // type@02f1 │ │ -3e8080: 7615 4e9e 0300 |00f4: 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/AudioplayerFragmentBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Lde/danoeh/antennapod/view/PlayButton;Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroidx/viewpager2/widget/ViewPager2;Landroid/widget/RelativeLayout;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/ChapterSeekBar;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Lde/danoeh/antennapod/view/NoRelayoutTextView;Landroid/widget/TextView;Lde/danoeh/antennapod/view/NoRelayoutTextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9e4e │ │ -3e8086: 1101 |00f7: return-object v1 │ │ -3e8088: 7401 b40c 1800 |00f8: invoke-virtual/range {v24}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e808e: 0c00 |00fb: move-result-object v0 │ │ -3e8090: 6e20 0d03 1000 |00fc: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e8096: 0c00 |00ff: move-result-object v0 │ │ -3e8098: 2201 631e |0100: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e809c: 1a02 084a |0102: const-string v2, "Missing required view with ID: " // string@4a08 │ │ -3e80a0: 6e20 9ab2 0200 |0104: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e80a6: 0c00 |0107: move-result-object v0 │ │ -3e80a8: 7020 6db2 0100 |0108: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e80ae: 2701 |010b: throw v1 │ │ +3e7e70: |[3e7e70] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +3e7e80: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +3e7e84: 1401 8e00 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a008e │ │ +3e7e8a: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7e90: 0c02 |0008: move-result-object v2 │ │ +3e7e92: 0725 |0009: move-object v5, v2 │ │ +3e7e94: 1f05 f502 |000a: check-cast v5, Landroid/widget/ImageButton; // type@02f5 │ │ +3e7e98: 3805 ec00 |000c: if-eqz v5, 00f8 // +00ec │ │ +3e7e9c: 1401 9400 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0094 │ │ +3e7ea2: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7ea8: 0c02 |0014: move-result-object v2 │ │ +3e7eaa: 0726 |0015: move-object v6, v2 │ │ +3e7eac: 1f06 f41d |0016: check-cast v6, Lde/danoeh/antennapod/view/PlayButton; // type@1df4 │ │ +3e7eb0: 3806 e000 |0018: if-eqz v6, 00f8 // +00e0 │ │ +3e7eb4: 1401 9600 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a0096 │ │ +3e7eba: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7ec0: 0c02 |0020: move-result-object v2 │ │ +3e7ec2: 0727 |0021: move-object v7, v2 │ │ +3e7ec4: 1f07 dc1d |0022: check-cast v7, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // type@1ddc │ │ +3e7ec8: 3807 d400 |0024: if-eqz v7, 00f8 // +00d4 │ │ +3e7ecc: 1401 9a00 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a009a │ │ +3e7ed2: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7ed8: 0c02 |002c: move-result-object v2 │ │ +3e7eda: 0728 |002d: move-object v8, v2 │ │ +3e7edc: 1f08 f502 |002e: check-cast v8, Landroid/widget/ImageButton; // type@02f5 │ │ +3e7ee0: 3808 c800 |0030: if-eqz v8, 00f8 // +00c8 │ │ +3e7ee4: 1401 9e00 0a7f |0032: const v1, #float 1.83437e+38 // #7f0a009e │ │ +3e7eea: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7ef0: 0c02 |0038: move-result-object v2 │ │ +3e7ef2: 0729 |0039: move-object v9, v2 │ │ +3e7ef4: 1f09 f502 |003a: check-cast v9, Landroid/widget/ImageButton; // type@02f5 │ │ +3e7ef8: 3809 bc00 |003c: if-eqz v9, 00f8 // +00bc │ │ +3e7efc: 1401 a500 0a7f |003e: const v1, #float 1.83437e+38 // #7f0a00a5 │ │ +3e7f02: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7f08: 0c02 |0044: move-result-object v2 │ │ +3e7f0a: 072a |0045: move-object v10, v2 │ │ +3e7f0c: 1f0a 2005 |0046: check-cast v10, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3e7f10: 380a b000 |0048: if-eqz v10, 00f8 // +00b0 │ │ +3e7f14: 1401 5802 0a7f |004a: const v1, #float 1.83446e+38 // #7f0a0258 │ │ +3e7f1a: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7f20: 0c02 |0050: move-result-object v2 │ │ +3e7f22: 072b |0051: move-object v11, v2 │ │ +3e7f24: 1f0b 690c |0052: check-cast v11, Landroidx/viewpager2/widget/ViewPager2; // type@0c69 │ │ +3e7f28: 380b a400 |0054: if-eqz v11, 00f8 // +00a4 │ │ +3e7f2c: 1401 7702 0a7f |0056: const v1, #float 1.83446e+38 // #7f0a0277 │ │ +3e7f32: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7f38: 0c02 |005c: move-result-object v2 │ │ +3e7f3a: 072c |005d: move-object v12, v2 │ │ +3e7f3c: 1f0c 0603 |005e: check-cast v12, Landroid/widget/RelativeLayout; // type@0306 │ │ +3e7f40: 380c 9800 |0060: if-eqz v12, 00f8 // +0098 │ │ +3e7f44: 1401 7602 0a7f |0062: const v1, #float 1.83446e+38 // #7f0a0276 │ │ +3e7f4a: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7f50: 0c02 |0068: move-result-object v2 │ │ +3e7f52: 072d |0069: move-object v13, v2 │ │ +3e7f54: 1f0d 2809 |006a: check-cast v13, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ +3e7f58: 380d 8c00 |006c: if-eqz v13, 00f8 // +008c │ │ +3e7f5c: 1401 7a02 0a7f |006e: const v1, #float 1.83446e+38 // #7f0a027a │ │ +3e7f62: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7f68: 0c02 |0074: move-result-object v2 │ │ +3e7f6a: 072e |0075: move-object v14, v2 │ │ +3e7f6c: 1f0e f902 |0076: check-cast v14, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e7f70: 380e 8000 |0078: if-eqz v14, 00f8 // +0080 │ │ +3e7f74: 1401 8202 0a7f |007a: const v1, #float 1.83446e+38 // #7f0a0282 │ │ +3e7f7a: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7f80: 0c02 |0080: move-result-object v2 │ │ +3e7f82: 072f |0081: move-object v15, v2 │ │ +3e7f84: 1f0f 0003 |0082: check-cast v15, Landroid/widget/ProgressBar; // type@0300 │ │ +3e7f88: 380f 7400 |0084: if-eqz v15, 00f8 // +0074 │ │ +3e7f8c: 1401 b002 0a7f |0086: const v1, #float 1.83447e+38 // #7f0a02b0 │ │ +3e7f92: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7f98: 0c02 |008c: move-result-object v2 │ │ +3e7f9a: 0810 0200 |008d: move-object/from16 v16, v2 │ │ +3e7f9e: 1f10 ec1d |008f: check-cast v16, Lde/danoeh/antennapod/view/ChapterSeekBar; // type@1dec │ │ +3e7fa2: 3810 6700 |0091: if-eqz v16, 00f8 // +0067 │ │ +3e7fa6: 1401 8203 0a7f |0093: const v1, #float 1.83452e+38 // #7f0a0382 │ │ +3e7fac: 7120 654a 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7fb2: 0c02 |0099: move-result-object v2 │ │ +3e7fb4: 0811 0200 |009a: move-object/from16 v17, v2 │ │ +3e7fb8: 1f11 6714 |009c: check-cast v17, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3e7fbc: 3811 5a00 |009e: if-eqz v17, 00f8 // +005a │ │ +3e7fc0: 1401 9903 0a7f |00a0: const v1, #float 1.83452e+38 // #7f0a0399 │ │ +3e7fc6: 7120 654a 1000 |00a3: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7fcc: 0c02 |00a6: move-result-object v2 │ │ +3e7fce: 0812 0200 |00a7: move-object/from16 v18, v2 │ │ +3e7fd2: 1f12 1303 |00a9: check-cast v18, Landroid/widget/TextView; // type@0313 │ │ +3e7fd6: 3812 4d00 |00ab: if-eqz v18, 00f8 // +004d │ │ +3e7fda: 1401 9f03 0a7f |00ad: const v1, #float 1.83452e+38 // #7f0a039f │ │ +3e7fe0: 7120 654a 1000 |00b0: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e7fe6: 0c02 |00b3: move-result-object v2 │ │ +3e7fe8: 0813 0200 |00b4: move-object/from16 v19, v2 │ │ +3e7fec: 1f13 f31d |00b6: check-cast v19, Lde/danoeh/antennapod/view/NoRelayoutTextView; // type@1df3 │ │ +3e7ff0: 3813 4000 |00b8: if-eqz v19, 00f8 // +0040 │ │ +3e7ff4: 1401 a403 0a7f |00ba: const v1, #float 1.83452e+38 // #7f0a03a4 │ │ +3e7ffa: 7120 654a 1000 |00bd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8000: 0c02 |00c0: move-result-object v2 │ │ +3e8002: 0814 0200 |00c1: move-object/from16 v20, v2 │ │ +3e8006: 1f14 1303 |00c3: check-cast v20, Landroid/widget/TextView; // type@0313 │ │ +3e800a: 3814 3300 |00c5: if-eqz v20, 00f8 // +0033 │ │ +3e800e: 1401 a803 0a7f |00c7: const v1, #float 1.83452e+38 // #7f0a03a8 │ │ +3e8014: 7120 654a 1000 |00ca: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e801a: 0c02 |00cd: move-result-object v2 │ │ +3e801c: 0815 0200 |00ce: move-object/from16 v21, v2 │ │ +3e8020: 1f15 f31d |00d0: check-cast v21, Lde/danoeh/antennapod/view/NoRelayoutTextView; // type@1df3 │ │ +3e8024: 3815 2600 |00d2: if-eqz v21, 00f8 // +0026 │ │ +3e8028: 1401 ad03 0a7f |00d4: const v1, #float 1.83453e+38 // #7f0a03ad │ │ +3e802e: 7120 654a 1000 |00d7: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8034: 0c02 |00da: move-result-object v2 │ │ +3e8036: 0816 0200 |00db: move-object/from16 v22, v2 │ │ +3e803a: 1f16 1303 |00dd: check-cast v22, Landroid/widget/TextView; // type@0313 │ │ +3e803e: 3816 1900 |00df: if-eqz v22, 00f8 // +0019 │ │ +3e8042: 1401 ae03 0a7f |00e1: const v1, #float 1.83453e+38 // #7f0a03ae │ │ +3e8048: 7120 654a 1000 |00e4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e804e: 0c02 |00e7: move-result-object v2 │ │ +3e8050: 0817 0200 |00e8: move-object/from16 v23, v2 │ │ +3e8054: 1f17 1303 |00ea: check-cast v23, Landroid/widget/TextView; // type@0313 │ │ +3e8058: 3817 0c00 |00ec: if-eqz v23, 00f8 // +000c │ │ +3e805c: 2201 bd19 |00ee: new-instance v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // type@19bd │ │ +3e8060: 0713 |00f0: move-object v3, v1 │ │ +3e8062: 0704 |00f1: move-object v4, v0 │ │ +3e8064: 1f04 f102 |00f2: check-cast v4, Landroid/widget/FrameLayout; // type@02f1 │ │ +3e8068: 7615 4e9e 0300 |00f4: 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/AudioplayerFragmentBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Lde/danoeh/antennapod/view/PlayButton;Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroidx/viewpager2/widget/ViewPager2;Landroid/widget/RelativeLayout;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/ChapterSeekBar;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Lde/danoeh/antennapod/view/NoRelayoutTextView;Landroid/widget/TextView;Lde/danoeh/antennapod/view/NoRelayoutTextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9e4e │ │ +3e806e: 1101 |00f7: return-object v1 │ │ +3e8070: 7401 b40c 1800 |00f8: invoke-virtual/range {v24}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e8076: 0c00 |00fb: move-result-object v0 │ │ +3e8078: 6e20 0d03 1000 |00fc: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e807e: 0c00 |00ff: move-result-object v0 │ │ +3e8080: 2201 631e |0100: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e8084: 1a02 084a |0102: const-string v2, "Missing required view with ID: " // string@4a08 │ │ +3e8088: 6e20 9ab2 0200 |0104: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e808e: 0c00 |0107: move-result-object v0 │ │ +3e8090: 7020 6db2 0100 |0108: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e8096: 2701 |010b: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=151 │ │ 0x0011 line=157 │ │ 0x001d line=163 │ │ 0x0029 line=169 │ │ 0x0035 line=175 │ │ @@ -858200,20 +858200,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 │ │ -3e80b0: |[3e80b0] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -3e80c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e80c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e80c4: 7130 539e 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@9e53 │ │ -3e80ca: 0c02 |0005: move-result-object v2 │ │ -3e80cc: 1102 |0006: return-object v2 │ │ +3e8098: |[3e8098] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +3e80a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e80aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e80ac: 7130 539e 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@9e53 │ │ +3e80b2: 0c02 |0005: move-result-object v2 │ │ +3e80b4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;) │ │ @@ -858221,24 +858221,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 : 18 16-bit code units │ │ -3e80d0: |[3e80d0] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -3e80e0: 1400 2300 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0023 │ │ -3e80e6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e80e8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e80ee: 0c02 |0007: move-result-object v2 │ │ -3e80f0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e80f4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e80fa: 7110 4f9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // method@9e4f │ │ -3e8100: 0c02 |0010: move-result-object v2 │ │ -3e8102: 1102 |0011: return-object v2 │ │ +3e80b8: |[3e80b8] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +3e80c8: 1400 2300 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0023 │ │ +3e80ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e80d0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e80d6: 0c02 |0007: move-result-object v2 │ │ +3e80d8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e80dc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e80e2: 7110 4f9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // method@9e4f │ │ +3e80e8: 0c02 |0010: move-result-object v2 │ │ +3e80ea: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=137 │ │ 0x000a line=139 │ │ 0x000d line=141 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -858251,18 +858251,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e7e54: |[3e7e54] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/view/View; │ │ -3e7e64: 6e10 519e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9e51 │ │ -3e7e6a: 0c00 |0003: move-result-object v0 │ │ -3e7e6c: 1100 |0004: return-object v0 │ │ +3e7e3c: |[3e7e3c] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/view/View; │ │ +3e7e4c: 6e10 519e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9e51 │ │ +3e7e52: 0c00 |0003: move-result-object v0 │ │ +3e7e54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;) │ │ @@ -858270,17 +858270,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e7e70: |[3e7e70] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3e7e80: 5410 448e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@8e44 │ │ -3e7e84: 1100 |0002: return-object v0 │ │ +3e7e58: |[3e7e58] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3e7e68: 5410 448e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@8e44 │ │ +3e7e6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ │ │ source_file_idx : 3914 (AudioplayerFragmentBinding.java) │ │ @@ -858324,21 +858324,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;Lcom/joanzapata/iconify/widget/IconTextView;Lcom/google/android/material/textfield/TextInputEditText;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3e82b8: |[3e82b8] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;Lcom/joanzapata/iconify/widget/IconTextView;Lcom/google/android/material/textfield/TextInputEditText;)V │ │ -3e82c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e82ce: 5b01 4e8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e4e │ │ -3e82d2: 5b02 4d8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e4d │ │ -3e82d6: 5b03 4f8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e4f │ │ -3e82da: 5b04 508e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e50 │ │ -3e82de: 0e00 |000b: return-void │ │ +3e82a0: |[3e82a0] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;Lcom/joanzapata/iconify/widget/IconTextView;Lcom/google/android/material/textfield/TextInputEditText;)V │ │ +3e82b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e82b6: 5b01 4e8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e4e │ │ +3e82ba: 5b02 4d8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e4d │ │ +3e82be: 5b03 4f8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e4f │ │ +3e82c2: 5b04 508e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e50 │ │ +3e82c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -858354,44 +858354,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3e81d8: |[3e81d8] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ -3e81e8: 1400 5e02 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a025e │ │ -3e81ee: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e81f4: 0c01 |0006: move-result-object v1 │ │ -3e81f6: 1f01 f915 |0007: check-cast v1, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ -3e81fa: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3e81fe: 1400 f502 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a02f5 │ │ -3e8204: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e820a: 0c02 |0011: move-result-object v2 │ │ -3e820c: 1f02 e016 |0012: check-cast v2, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e0 │ │ -3e8210: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3e8214: 1400 bf03 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03bf │ │ -3e821a: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8220: 0c03 |001c: move-result-object v3 │ │ -3e8222: 1f03 f915 |001d: check-cast v3, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ -3e8226: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3e822a: 2200 be19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // type@19be │ │ -3e822e: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e8232: 7053 549e 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;Lcom/joanzapata/iconify/widget/IconTextView;Lcom/google/android/material/textfield/TextInputEditText;)V // method@9e54 │ │ -3e8238: 1100 |0028: return-object v0 │ │ -3e823a: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e8240: 0c04 |002c: move-result-object v4 │ │ -3e8242: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e8248: 0c04 |0030: move-result-object v4 │ │ -3e824a: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e824e: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e8252: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e8258: 0c04 |0038: move-result-object v4 │ │ -3e825a: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e8260: 2700 |003c: throw v0 │ │ +3e81c0: |[3e81c0] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ +3e81d0: 1400 5e02 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a025e │ │ +3e81d6: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e81dc: 0c01 |0006: move-result-object v1 │ │ +3e81de: 1f01 f915 |0007: check-cast v1, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ +3e81e2: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3e81e6: 1400 f502 0a7f |000b: const v0, #float 1.83449e+38 // #7f0a02f5 │ │ +3e81ec: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e81f2: 0c02 |0011: move-result-object v2 │ │ +3e81f4: 1f02 e016 |0012: check-cast v2, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e0 │ │ +3e81f8: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3e81fc: 1400 bf03 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03bf │ │ +3e8202: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8208: 0c03 |001c: move-result-object v3 │ │ +3e820a: 1f03 f915 |001d: check-cast v3, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ +3e820e: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3e8212: 2200 be19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // type@19be │ │ +3e8216: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e821a: 7053 549e 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;Lcom/joanzapata/iconify/widget/IconTextView;Lcom/google/android/material/textfield/TextInputEditText;)V // method@9e54 │ │ +3e8220: 1100 |0028: return-object v0 │ │ +3e8222: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e8228: 0c04 |002c: move-result-object v4 │ │ +3e822a: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e8230: 0c04 |0030: move-result-object v4 │ │ +3e8232: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e8236: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e823a: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e8240: 0c04 |0038: move-result-object v4 │ │ +3e8242: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e8248: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x000e line=75 │ │ 0x0019 line=81 │ │ 0x0021 line=86 │ │ 0x0029 line=89 │ │ @@ -858404,20 +858404,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3e8264: |[3e8264] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ -3e8274: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e8276: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e8278: 7130 599e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // method@9e59 │ │ -3e827e: 0c02 |0005: move-result-object v2 │ │ -3e8280: 1102 |0006: return-object v2 │ │ +3e824c: |[3e824c] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ +3e825c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e825e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e8260: 7130 599e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // method@9e59 │ │ +3e8266: 0c02 |0005: move-result-object v2 │ │ +3e8268: 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/AuthenticationDialogBinding;) │ │ @@ -858425,24 +858425,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e8284: |[3e8284] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ -3e8294: 1400 2400 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0024 │ │ -3e829a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e829c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e82a2: 0c02 |0007: move-result-object v2 │ │ -3e82a4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e82a8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e82ae: 7110 559e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // method@9e55 │ │ -3e82b4: 0c02 |0010: move-result-object v2 │ │ -3e82b6: 1102 |0011: return-object v2 │ │ +3e826c: |[3e826c] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ +3e827c: 1400 2400 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0024 │ │ +3e8282: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e8284: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e828a: 0c02 |0007: move-result-object v2 │ │ +3e828c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e8290: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e8296: 7110 559e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // method@9e55 │ │ +3e829c: 0c02 |0010: move-result-object v2 │ │ +3e829e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=55 │ │ 0x000a line=57 │ │ 0x000d line=59 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -858455,18 +858455,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e81a4: |[3e81a4] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.getRoot:()Landroid/view/View; │ │ -3e81b4: 6e10 579e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e57 │ │ -3e81ba: 0c00 |0003: move-result-object v0 │ │ -3e81bc: 1100 |0004: return-object v0 │ │ +3e818c: |[3e818c] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.getRoot:()Landroid/view/View; │ │ +3e819c: 6e10 579e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e57 │ │ +3e81a2: 0c00 |0003: move-result-object v0 │ │ +3e81a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;) │ │ @@ -858474,17 +858474,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e81c0: |[3e81c0] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e81d0: 5410 4e8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e4e │ │ -3e81d4: 1100 |0002: return-object v0 │ │ +3e81a8: |[3e81a8] de.danoeh.antennapod.databinding.AuthenticationDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e81b8: 5410 4e8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e4e │ │ +3e81bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ │ │ source_file_idx : 3918 (AuthenticationDialogBinding.java) │ │ @@ -858528,21 +858528,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 │ │ -3e83f4: |[3e83f4] de.danoeh.antennapod.databinding.BugReportBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ -3e8404: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e840a: 5b01 548e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@8e54 │ │ -3e840e: 5b02 518e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnCopyLog:Landroid/widget/Button; // field@8e51 │ │ -3e8412: 5b03 528e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnOpenBugTracker:Landroid/widget/Button; // field@8e52 │ │ -3e8416: 5b04 538e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.crashReportLogs:Landroid/widget/TextView; // field@8e53 │ │ -3e841a: 0e00 |000b: return-void │ │ +3e83dc: |[3e83dc] de.danoeh.antennapod.databinding.BugReportBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ +3e83ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e83f2: 5b01 548e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@8e54 │ │ +3e83f6: 5b02 518e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnCopyLog:Landroid/widget/Button; // field@8e51 │ │ +3e83fa: 5b03 528e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnOpenBugTracker:Landroid/widget/Button; // field@8e52 │ │ +3e83fe: 5b04 538e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.crashReportLogs:Landroid/widget/TextView; // field@8e53 │ │ +3e8402: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -858558,44 +858558,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3e8314: |[3e8314] de.danoeh.antennapod.databinding.BugReportBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -3e8324: 1400 8200 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0082 │ │ -3e832a: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8330: 0c01 |0006: move-result-object v1 │ │ -3e8332: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ -3e8336: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3e833a: 1400 8300 0a7f |000b: const v0, #float 1.83436e+38 // #7f0a0083 │ │ -3e8340: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8346: 0c02 |0011: move-result-object v2 │ │ -3e8348: 1f02 e402 |0012: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ -3e834c: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3e8350: 1400 e100 0a7f |0016: const v0, #float 1.83438e+38 // #7f0a00e1 │ │ -3e8356: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e835c: 0c03 |001c: move-result-object v3 │ │ -3e835e: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3e8362: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3e8366: 2200 bf19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/BugReportBinding; // type@19bf │ │ -3e836a: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e836e: 7053 5a9e 4021 |0025: 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@9e5a │ │ -3e8374: 1100 |0028: return-object v0 │ │ -3e8376: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e837c: 0c04 |002c: move-result-object v4 │ │ -3e837e: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e8384: 0c04 |0030: move-result-object v4 │ │ -3e8386: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e838a: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e838e: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e8394: 0c04 |0038: move-result-object v4 │ │ -3e8396: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e839c: 2700 |003c: throw v0 │ │ +3e82fc: |[3e82fc] de.danoeh.antennapod.databinding.BugReportBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +3e830c: 1400 8200 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0082 │ │ +3e8312: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8318: 0c01 |0006: move-result-object v1 │ │ +3e831a: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ +3e831e: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3e8322: 1400 8300 0a7f |000b: const v0, #float 1.83436e+38 // #7f0a0083 │ │ +3e8328: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e832e: 0c02 |0011: move-result-object v2 │ │ +3e8330: 1f02 e402 |0012: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ +3e8334: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3e8338: 1400 e100 0a7f |0016: const v0, #float 1.83438e+38 // #7f0a00e1 │ │ +3e833e: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8344: 0c03 |001c: move-result-object v3 │ │ +3e8346: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3e834a: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3e834e: 2200 bf19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/BugReportBinding; // type@19bf │ │ +3e8352: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e8356: 7053 5a9e 4021 |0025: 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@9e5a │ │ +3e835c: 1100 |0028: return-object v0 │ │ +3e835e: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e8364: 0c04 |002c: move-result-object v4 │ │ +3e8366: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e836c: 0c04 |0030: move-result-object v4 │ │ +3e836e: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e8372: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e8376: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e837c: 0c04 |0038: move-result-object v4 │ │ +3e837e: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e8384: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x000e line=74 │ │ 0x0019 line=80 │ │ 0x0021 line=85 │ │ 0x0029 line=88 │ │ @@ -858608,20 +858608,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 │ │ -3e83a0: |[3e83a0] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -3e83b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e83b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e83b4: 7130 5f9e 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@9e5f │ │ -3e83ba: 0c02 |0005: move-result-object v2 │ │ -3e83bc: 1102 |0006: return-object v2 │ │ +3e8388: |[3e8388] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +3e8398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e839a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e839c: 7130 5f9e 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@9e5f │ │ +3e83a2: 0c02 |0005: move-result-object v2 │ │ +3e83a4: 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;) │ │ @@ -858629,24 +858629,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 : 18 16-bit code units │ │ -3e83c0: |[3e83c0] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -3e83d0: 1400 2700 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0027 │ │ -3e83d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e83d8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e83de: 0c02 |0007: move-result-object v2 │ │ -3e83e0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e83e4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e83ea: 7110 5b9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BugReportBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; // method@9e5b │ │ -3e83f0: 0c02 |0010: move-result-object v2 │ │ -3e83f2: 1102 |0011: return-object v2 │ │ +3e83a8: |[3e83a8] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +3e83b8: 1400 2700 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0027 │ │ +3e83be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e83c0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e83c6: 0c02 |0007: move-result-object v2 │ │ +3e83c8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e83cc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e83d2: 7110 5b9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BugReportBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; // method@9e5b │ │ +3e83d8: 0c02 |0010: move-result-object v2 │ │ +3e83da: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=54 │ │ 0x000a line=56 │ │ 0x000d line=58 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -858659,18 +858659,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e82e0: |[3e82e0] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/view/View; │ │ -3e82f0: 6e10 5d9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BugReportBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e5d │ │ -3e82f6: 0c00 |0003: move-result-object v0 │ │ -3e82f8: 1100 |0004: return-object v0 │ │ +3e82c8: |[3e82c8] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/view/View; │ │ +3e82d8: 6e10 5d9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BugReportBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e5d │ │ +3e82de: 0c00 |0003: move-result-object v0 │ │ +3e82e0: 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;) │ │ @@ -858678,17 +858678,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e82fc: |[3e82fc] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e830c: 5410 548e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@8e54 │ │ -3e8310: 1100 |0002: return-object v0 │ │ +3e82e4: |[3e82e4] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e82f4: 5410 548e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@8e54 │ │ +3e82f8: 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 : 4546 (BugReportBinding.java) │ │ @@ -858724,19 +858724,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 │ │ -3e8504: |[3e8504] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V │ │ -3e8514: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e851a: 5b01 568e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@8e56 │ │ -3e851e: 5b02 558e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.checkboxDoNotShowAgain:Landroid/widget/CheckBox; // field@8e55 │ │ -3e8522: 0e00 |0007: return-void │ │ +3e84ec: |[3e84ec] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V │ │ +3e84fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e8502: 5b01 568e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@8e56 │ │ +3e8506: 5b02 558e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.checkboxDoNotShowAgain:Landroid/widget/CheckBox; // field@8e55 │ │ +3e850a: 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; │ │ @@ -858748,34 +858748,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3e8450: |[3e8450] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -3e8460: 1400 b500 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b5 │ │ -3e8466: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e846c: 0c01 |0006: move-result-object v1 │ │ -3e846e: 1f01 e502 |0007: check-cast v1, Landroid/widget/CheckBox; // type@02e5 │ │ -3e8472: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3e8476: 2200 c019 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // type@19c0 │ │ -3e847a: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e847e: 7030 609e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V // method@9e60 │ │ -3e8484: 1100 |0012: return-object v0 │ │ -3e8486: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e848c: 0c02 |0016: move-result-object v2 │ │ -3e848e: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e8494: 0c02 |001a: move-result-object v2 │ │ -3e8496: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e849a: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e849e: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e84a4: 0c02 |0022: move-result-object v2 │ │ -3e84a6: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e84ac: 2700 |0026: throw v0 │ │ +3e8438: |[3e8438] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +3e8448: 1400 b500 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b5 │ │ +3e844e: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8454: 0c01 |0006: move-result-object v1 │ │ +3e8456: 1f01 e502 |0007: check-cast v1, Landroid/widget/CheckBox; // type@02e5 │ │ +3e845a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3e845e: 2200 c019 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // type@19c0 │ │ +3e8462: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e8466: 7030 609e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V // method@9e60 │ │ +3e846c: 1100 |0012: return-object v0 │ │ +3e846e: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e8474: 0c02 |0016: move-result-object v2 │ │ +3e8476: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e847c: 0c02 |001a: move-result-object v2 │ │ +3e847e: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e8482: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e8486: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e848c: 0c02 |0022: move-result-object v2 │ │ +3e848e: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e8494: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -858786,20 +858786,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 │ │ -3e84b0: |[3e84b0] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -3e84c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e84c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e84c4: 7130 659e 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@9e65 │ │ -3e84ca: 0c02 |0005: move-result-object v2 │ │ -3e84cc: 1102 |0006: return-object v2 │ │ +3e8498: |[3e8498] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +3e84a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e84aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e84ac: 7130 659e 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@9e65 │ │ +3e84b2: 0c02 |0005: move-result-object v2 │ │ +3e84b4: 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;) │ │ @@ -858807,24 +858807,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 : 18 16-bit code units │ │ -3e84d0: |[3e84d0] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -3e84e0: 1400 2800 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0028 │ │ -3e84e6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e84e8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e84ee: 0c02 |0007: move-result-object v2 │ │ -3e84f0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e84f4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e84fa: 7110 619e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // method@9e61 │ │ -3e8500: 0c02 |0010: move-result-object v2 │ │ -3e8502: 1102 |0011: return-object v2 │ │ +3e84b8: |[3e84b8] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +3e84c8: 1400 2800 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0028 │ │ +3e84ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e84d0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e84d6: 0c02 |0007: move-result-object v2 │ │ +3e84d8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e84dc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e84e2: 7110 619e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // method@9e61 │ │ +3e84e8: 0c02 |0010: move-result-object v2 │ │ +3e84ea: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -858837,18 +858837,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e841c: |[3e841c] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/view/View; │ │ -3e842c: 6e10 639e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e63 │ │ -3e8432: 0c00 |0003: move-result-object v0 │ │ -3e8434: 1100 |0004: return-object v0 │ │ +3e8404: |[3e8404] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/view/View; │ │ +3e8414: 6e10 639e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e63 │ │ +3e841a: 0c00 |0003: move-result-object v0 │ │ +3e841c: 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;) │ │ @@ -858856,17 +858856,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e8438: |[3e8438] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e8448: 5410 568e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@8e56 │ │ -3e844c: 1100 |0002: return-object v0 │ │ +3e8420: |[3e8420] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e8430: 5410 568e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@8e56 │ │ +3e8434: 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 : 5104 (CheckboxDoNotShowAgainBinding.java) │ │ @@ -858902,19 +858902,19 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/recyclerview/widget/RecyclerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e860c: |[3e860c] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.:(Landroid/widget/LinearLayout;Landroidx/recyclerview/widget/RecyclerView;)V │ │ -3e861c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e8622: 5b01 588e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e58 │ │ -3e8626: 5b02 578e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@8e57 │ │ -3e862a: 0e00 |0007: return-void │ │ +3e85f4: |[3e85f4] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.:(Landroid/widget/LinearLayout;Landroidx/recyclerview/widget/RecyclerView;)V │ │ +3e8604: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e860a: 5b01 588e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e58 │ │ +3e860e: 5b02 578e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@8e57 │ │ +3e8612: 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/ChooseDataFolderDialogBinding; │ │ @@ -858926,34 +858926,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3e8558: |[3e8558] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ -3e8568: 1400 9202 0a7f |0000: const v0, #float 1.83447e+38 // #7f0a0292 │ │ -3e856e: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8574: 0c01 |0006: move-result-object v1 │ │ -3e8576: 1f01 3d0b |0007: check-cast v1, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3e857a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3e857e: 2200 c119 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; // type@19c1 │ │ -3e8582: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e8586: 7030 669e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.:(Landroid/widget/LinearLayout;Landroidx/recyclerview/widget/RecyclerView;)V // method@9e66 │ │ -3e858c: 1100 |0012: return-object v0 │ │ -3e858e: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e8594: 0c02 |0016: move-result-object v2 │ │ -3e8596: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e859c: 0c02 |001a: move-result-object v2 │ │ -3e859e: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e85a2: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e85a6: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e85ac: 0c02 |0022: move-result-object v2 │ │ -3e85ae: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e85b4: 2700 |0026: throw v0 │ │ +3e8540: |[3e8540] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ +3e8550: 1400 9202 0a7f |0000: const v0, #float 1.83447e+38 // #7f0a0292 │ │ +3e8556: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e855c: 0c01 |0006: move-result-object v1 │ │ +3e855e: 1f01 3d0b |0007: check-cast v1, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3e8562: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3e8566: 2200 c119 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; // type@19c1 │ │ +3e856a: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e856e: 7030 669e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.:(Landroid/widget/LinearLayout;Landroidx/recyclerview/widget/RecyclerView;)V // method@9e66 │ │ +3e8574: 1100 |0012: return-object v0 │ │ +3e8576: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e857c: 0c02 |0016: move-result-object v2 │ │ +3e857e: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e8584: 0c02 |001a: move-result-object v2 │ │ +3e8586: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e858a: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e858e: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e8594: 0c02 |0022: move-result-object v2 │ │ +3e8596: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e859c: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -858964,20 +858964,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3e85b8: |[3e85b8] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ -3e85c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e85ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e85cc: 7130 6b9e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; // method@9e6b │ │ -3e85d2: 0c02 |0005: move-result-object v2 │ │ -3e85d4: 1102 |0006: return-object v2 │ │ +3e85a0: |[3e85a0] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ +3e85b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e85b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e85b4: 7130 6b9e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; // method@9e6b │ │ +3e85ba: 0c02 |0005: move-result-object v2 │ │ +3e85bc: 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/ChooseDataFolderDialogBinding;) │ │ @@ -858985,24 +858985,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e85d8: |[3e85d8] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ -3e85e8: 1400 2900 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0029 │ │ -3e85ee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e85f0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e85f6: 0c02 |0007: move-result-object v2 │ │ -3e85f8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e85fc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e8602: 7110 679e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; // method@9e67 │ │ -3e8608: 0c02 |0010: move-result-object v2 │ │ -3e860a: 1102 |0011: return-object v2 │ │ +3e85c0: |[3e85c0] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ +3e85d0: 1400 2900 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0029 │ │ +3e85d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e85d8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e85de: 0c02 |0007: move-result-object v2 │ │ +3e85e0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e85e4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e85ea: 7110 679e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; // method@9e67 │ │ +3e85f0: 0c02 |0010: move-result-object v2 │ │ +3e85f2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -859015,18 +859015,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e8524: |[3e8524] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.getRoot:()Landroid/view/View; │ │ -3e8534: 6e10 699e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e69 │ │ -3e853a: 0c00 |0003: move-result-object v0 │ │ -3e853c: 1100 |0004: return-object v0 │ │ +3e850c: |[3e850c] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.getRoot:()Landroid/view/View; │ │ +3e851c: 6e10 699e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e69 │ │ +3e8522: 0c00 |0003: move-result-object v0 │ │ +3e8524: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;) │ │ @@ -859034,17 +859034,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e8540: |[3e8540] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e8550: 5410 588e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e58 │ │ -3e8554: 1100 |0002: return-object v0 │ │ +3e8528: |[3e8528] de.danoeh.antennapod.databinding.ChooseDataFolderDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e8538: 5410 588e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e58 │ │ +3e853c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogBinding; │ │ │ │ source_file_idx : 5185 (ChooseDataFolderDialogBinding.java) │ │ @@ -859096,23 +859096,23 @@ │ │ type : '(Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/RadioButton;Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3e8764: |[3e8764] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/RadioButton;Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;)V │ │ -3e8774: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e877a: 5b01 5c8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e5c │ │ -3e877e: 5b02 598e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.path:Landroid/widget/TextView; // field@8e59 │ │ -3e8782: 5b03 5a8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.radioButton:Landroid/widget/RadioButton; // field@8e5a │ │ -3e8786: 5b04 5b8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.root:Landroid/widget/RelativeLayout; // field@8e5b │ │ -3e878a: 5b05 5d8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.size:Landroid/widget/TextView; // field@8e5d │ │ -3e878e: 5b06 5e8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.usedSpace:Landroid/widget/ProgressBar; // field@8e5e │ │ -3e8792: 0e00 |000f: return-void │ │ +3e874c: |[3e874c] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/RadioButton;Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;)V │ │ +3e875c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e8762: 5b01 5c8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e5c │ │ +3e8766: 5b02 598e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.path:Landroid/widget/TextView; // field@8e59 │ │ +3e876a: 5b03 5a8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.radioButton:Landroid/widget/RadioButton; // field@8e5a │ │ +3e876e: 5b04 5b8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.root:Landroid/widget/RelativeLayout; // field@8e5b │ │ +3e8772: 5b05 5d8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.size:Landroid/widget/TextView; // field@8e5d │ │ +3e8776: 5b06 5e8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.usedSpace:Landroid/widget/ProgressBar; // field@8e5e │ │ +3e877a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=45 │ │ @@ -859132,56 +859132,56 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 79 16-bit code units │ │ -3e8660: |[3e8660] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ -3e8670: 1400 6102 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a0261 │ │ -3e8676: 7120 654a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e867c: 0c01 |0006: move-result-object v1 │ │ -3e867e: 0714 |0007: move-object v4, v1 │ │ -3e8680: 1f04 1303 |0008: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3e8684: 3804 3100 |000a: if-eqz v4, 003b // +0031 │ │ -3e8688: 1400 8e02 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a028e │ │ -3e868e: 7120 654a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8694: 0c01 |0012: move-result-object v1 │ │ -3e8696: 0715 |0013: move-object v5, v1 │ │ -3e8698: 1f05 0103 |0014: check-cast v5, Landroid/widget/RadioButton; // type@0301 │ │ -3e869c: 3805 2500 |0016: if-eqz v5, 003b // +0025 │ │ -3e86a0: 0796 |0018: move-object v6, v9 │ │ -3e86a2: 1f06 0603 |0019: check-cast v6, Landroid/widget/RelativeLayout; // type@0306 │ │ -3e86a6: 1400 fa02 0a7f |001b: const v0, #float 1.83449e+38 // #7f0a02fa │ │ -3e86ac: 7120 654a 0900 |001e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e86b2: 0c01 |0021: move-result-object v1 │ │ -3e86b4: 0717 |0022: move-object v7, v1 │ │ -3e86b6: 1f07 1303 |0023: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -3e86ba: 3807 1600 |0025: if-eqz v7, 003b // +0016 │ │ -3e86be: 1400 be03 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03be │ │ -3e86c4: 7120 654a 0900 |002a: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e86ca: 0c01 |002d: move-result-object v1 │ │ -3e86cc: 0718 |002e: move-object v8, v1 │ │ -3e86ce: 1f08 0003 |002f: check-cast v8, Landroid/widget/ProgressBar; // type@0300 │ │ -3e86d2: 3808 0a00 |0031: if-eqz v8, 003b // +000a │ │ -3e86d6: 2209 c219 |0033: new-instance v9, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; // type@19c2 │ │ -3e86da: 0792 |0035: move-object v2, v9 │ │ -3e86dc: 0763 |0036: move-object v3, v6 │ │ -3e86de: 7607 6c9e 0200 |0037: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/RadioButton;Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;)V // method@9e6c │ │ -3e86e4: 1109 |003a: return-object v9 │ │ -3e86e6: 6e10 b40c 0900 |003b: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e86ec: 0c09 |003e: move-result-object v9 │ │ -3e86ee: 6e20 0d03 0900 |003f: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e86f4: 0c09 |0042: move-result-object v9 │ │ -3e86f6: 2200 631e |0043: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e86fa: 1a01 084a |0045: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e86fe: 6e20 9ab2 9100 |0047: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e8704: 0c09 |004a: move-result-object v9 │ │ -3e8706: 7020 6db2 9000 |004b: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e870c: 2700 |004e: throw v0 │ │ +3e8648: |[3e8648] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ +3e8658: 1400 6102 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a0261 │ │ +3e865e: 7120 654a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8664: 0c01 |0006: move-result-object v1 │ │ +3e8666: 0714 |0007: move-object v4, v1 │ │ +3e8668: 1f04 1303 |0008: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3e866c: 3804 3100 |000a: if-eqz v4, 003b // +0031 │ │ +3e8670: 1400 8e02 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a028e │ │ +3e8676: 7120 654a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e867c: 0c01 |0012: move-result-object v1 │ │ +3e867e: 0715 |0013: move-object v5, v1 │ │ +3e8680: 1f05 0103 |0014: check-cast v5, Landroid/widget/RadioButton; // type@0301 │ │ +3e8684: 3805 2500 |0016: if-eqz v5, 003b // +0025 │ │ +3e8688: 0796 |0018: move-object v6, v9 │ │ +3e868a: 1f06 0603 |0019: check-cast v6, Landroid/widget/RelativeLayout; // type@0306 │ │ +3e868e: 1400 fa02 0a7f |001b: const v0, #float 1.83449e+38 // #7f0a02fa │ │ +3e8694: 7120 654a 0900 |001e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e869a: 0c01 |0021: move-result-object v1 │ │ +3e869c: 0717 |0022: move-object v7, v1 │ │ +3e869e: 1f07 1303 |0023: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +3e86a2: 3807 1600 |0025: if-eqz v7, 003b // +0016 │ │ +3e86a6: 1400 be03 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03be │ │ +3e86ac: 7120 654a 0900 |002a: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e86b2: 0c01 |002d: move-result-object v1 │ │ +3e86b4: 0718 |002e: move-object v8, v1 │ │ +3e86b6: 1f08 0003 |002f: check-cast v8, Landroid/widget/ProgressBar; // type@0300 │ │ +3e86ba: 3808 0a00 |0031: if-eqz v8, 003b // +000a │ │ +3e86be: 2209 c219 |0033: new-instance v9, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; // type@19c2 │ │ +3e86c2: 0792 |0035: move-object v2, v9 │ │ +3e86c4: 0763 |0036: move-object v3, v6 │ │ +3e86c6: 7607 6c9e 0200 |0037: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/RadioButton;Landroid/widget/RelativeLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;)V // method@9e6c │ │ +3e86cc: 1109 |003a: return-object v9 │ │ +3e86ce: 6e10 b40c 0900 |003b: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e86d4: 0c09 |003e: move-result-object v9 │ │ +3e86d6: 6e20 0d03 0900 |003f: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e86dc: 0c09 |0042: move-result-object v9 │ │ +3e86de: 2200 631e |0043: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e86e2: 1a01 084a |0045: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e86e6: 6e20 9ab2 9100 |0047: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e86ec: 0c09 |004a: move-result-object v9 │ │ +3e86ee: 7020 6db2 9000 |004b: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e86f4: 2700 |004e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=78 │ │ 0x000f line=84 │ │ 0x0018 line=89 │ │ 0x001e line=92 │ │ 0x002a line=98 │ │ @@ -859196,20 +859196,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3e8710: |[3e8710] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ -3e8720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e8722: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e8724: 7130 719e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; // method@9e71 │ │ -3e872a: 0c02 |0005: move-result-object v2 │ │ -3e872c: 1102 |0006: return-object v2 │ │ +3e86f8: |[3e86f8] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ +3e8708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e870a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e870c: 7130 719e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; // method@9e71 │ │ +3e8712: 0c02 |0005: move-result-object v2 │ │ +3e8714: 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/ChooseDataFolderDialogEntryBinding;) │ │ @@ -859217,24 +859217,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e8730: |[3e8730] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ -3e8740: 1400 2a00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d002a │ │ -3e8746: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e8748: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e874e: 0c02 |0007: move-result-object v2 │ │ -3e8750: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e8754: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e875a: 7110 6d9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; // method@9e6d │ │ -3e8760: 0c02 |0010: move-result-object v2 │ │ -3e8762: 1102 |0011: return-object v2 │ │ +3e8718: |[3e8718] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ +3e8728: 1400 2a00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d002a │ │ +3e872e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e8730: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e8736: 0c02 |0007: move-result-object v2 │ │ +3e8738: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e873c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e8742: 7110 6d9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; // method@9e6d │ │ +3e8748: 0c02 |0010: move-result-object v2 │ │ +3e874a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=64 │ │ 0x000a line=66 │ │ 0x000d line=68 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -859247,18 +859247,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e862c: |[3e862c] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.getRoot:()Landroid/view/View; │ │ -3e863c: 6e10 6f9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9e6f │ │ -3e8642: 0c00 |0003: move-result-object v0 │ │ -3e8644: 1100 |0004: return-object v0 │ │ +3e8614: |[3e8614] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.getRoot:()Landroid/view/View; │ │ +3e8624: 6e10 6f9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9e6f │ │ +3e862a: 0c00 |0003: move-result-object v0 │ │ +3e862c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;) │ │ @@ -859266,17 +859266,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e8648: |[3e8648] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3e8658: 5410 5c8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e5c │ │ -3e865c: 1100 |0002: return-object v0 │ │ +3e8630: |[3e8630] de.danoeh.antennapod.databinding.ChooseDataFolderDialogEntryBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3e8640: 5410 5c8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e5c │ │ +3e8644: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ChooseDataFolderDialogEntryBinding; │ │ │ │ source_file_idx : 5186 (ChooseDataFolderDialogEntryBinding.java) │ │ @@ -859364,32 +859364,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 │ │ -3e89ac: |[3e89ac] 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 │ │ -3e89bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e89c2: 5b01 6a8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8e6a │ │ -3e89c6: 5b02 5f8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8e5f │ │ -3e89ca: 5b03 608e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8e60 │ │ -3e89ce: 5b04 618e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8e61 │ │ -3e89d2: 5b05 628e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chaptersLabel:Landroid/widget/TextView; // field@8e62 │ │ -3e89d6: 5b06 638e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8e63 │ │ -3e89da: 5b07 648e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8e64 │ │ -3e89de: 5b08 658e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8e65 │ │ -3e89e2: 5b09 668e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@8e66 │ │ -3e89e6: 5b0a 678e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8e67 │ │ -3e89ea: 5b0b 688e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8e68 │ │ -3e89ee: 5b0c 698e |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@8e69 │ │ -3e89f2: 5b0d 6b8e |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.shownotesLabel:Landroid/widget/TextView; // field@8e6b │ │ -3e89f6: 5b0e 6c8e |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3e89fa: 5b0f 6d8e |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ -3e89fe: 0e00 |0021: return-void │ │ +3e8994: |[3e8994] 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 │ │ +3e89a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e89aa: 5b01 6a8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8e6a │ │ +3e89ae: 5b02 5f8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8e5f │ │ +3e89b2: 5b03 608e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8e60 │ │ +3e89b6: 5b04 618e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8e61 │ │ +3e89ba: 5b05 628e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chaptersLabel:Landroid/widget/TextView; // field@8e62 │ │ +3e89be: 5b06 638e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8e63 │ │ +3e89c2: 5b07 648e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8e64 │ │ +3e89c6: 5b08 658e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8e65 │ │ +3e89ca: 5b09 668e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@8e66 │ │ +3e89ce: 5b0a 678e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8e67 │ │ +3e89d2: 5b0b 688e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8e68 │ │ +3e89d6: 5b0c 698e |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@8e69 │ │ +3e89da: 5b0d 6b8e |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.shownotesLabel:Landroid/widget/TextView; // field@8e6b │ │ +3e89de: 5b0e 6c8e |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3e89e2: 5b0f 6d8e |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ +3e89e6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0005 line=76 │ │ 0x0007 line=77 │ │ 0x0009 line=78 │ │ @@ -859427,111 +859427,111 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 20 │ │ ins : 1 │ │ outs : 16 │ │ insns size : 192 16-bit code units │ │ -3e87c8: |[3e87c8] de.danoeh.antennapod.databinding.CoverFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -3e87d8: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -3e87dc: 1401 9300 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a0093 │ │ -3e87e2: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e87e8: 0c02 |0008: move-result-object v2 │ │ -3e87ea: 0725 |0009: move-object v5, v2 │ │ -3e87ec: 1f05 f502 |000a: check-cast v5, Landroid/widget/ImageButton; // type@02f5 │ │ -3e87f0: 3805 a000 |000c: if-eqz v5, 00ac // +00a0 │ │ -3e87f4: 1401 9700 0a7f |000e: const v1, #float 1.83437e+38 // #7f0a0097 │ │ -3e87fa: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8800: 0c02 |0014: move-result-object v2 │ │ -3e8802: 0726 |0015: move-object v6, v2 │ │ -3e8804: 1f06 f502 |0016: check-cast v6, Landroid/widget/ImageButton; // type@02f5 │ │ -3e8808: 3806 9400 |0018: if-eqz v6, 00ac // +0094 │ │ -3e880c: 1401 b200 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a00b2 │ │ -3e8812: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8818: 0c02 |0020: move-result-object v2 │ │ -3e881a: 0727 |0021: move-object v7, v2 │ │ -3e881c: 1f07 f902 |0022: check-cast v7, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e8820: 3807 8800 |0024: if-eqz v7, 00ac // +0088 │ │ -3e8824: 1401 b300 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a00b3 │ │ -3e882a: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8830: 0c02 |002c: move-result-object v2 │ │ -3e8832: 0728 |002d: move-object v8, v2 │ │ -3e8834: 1f08 1303 |002e: check-cast v8, Landroid/widget/TextView; // type@0313 │ │ -3e8838: 3808 7c00 |0030: if-eqz v8, 00ac // +007c │ │ -3e883c: 0709 |0032: move-object v9, v0 │ │ -3e883e: 1f09 f902 |0033: check-cast v9, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e8842: 1401 df00 0a7f |0035: const v1, #float 1.83438e+38 // #7f0a00df │ │ -3e8848: 7120 654a 1000 |0038: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e884e: 0c02 |003b: move-result-object v2 │ │ -3e8850: 072a |003c: move-object v10, v2 │ │ -3e8852: 1f0a f902 |003d: check-cast v10, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e8856: 380a 6d00 |003f: if-eqz v10, 00ac // +006d │ │ -3e885a: 1401 dc00 0a7f |0041: const v1, #float 1.83438e+38 // #7f0a00dc │ │ -3e8860: 7120 654a 1000 |0044: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8866: 0c02 |0047: move-result-object v2 │ │ -3e8868: 072b |0048: move-object v11, v2 │ │ -3e886a: 1f0b 8205 |0049: check-cast v11, Landroidx/constraintlayout/widget/ConstraintLayout; // type@0582 │ │ -3e886e: 380b 6100 |004b: if-eqz v11, 00ac // +0061 │ │ -3e8872: 1401 f200 0a7f |004d: const v1, #float 1.83438e+38 // #7f0a00f2 │ │ -3e8878: 7120 654a 1000 |0050: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e887e: 0c02 |0053: move-result-object v2 │ │ -3e8880: 072c |0054: move-object v12, v2 │ │ -3e8882: 1f0c f702 |0055: check-cast v12, Landroid/widget/ImageView; // type@02f7 │ │ -3e8886: 380c 5500 |0057: if-eqz v12, 00ac // +0055 │ │ -3e888a: 1401 3001 0a7f |0059: const v1, #float 1.8344e+38 // #7f0a0130 │ │ -3e8890: 7120 654a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8896: 0c02 |005f: move-result-object v2 │ │ -3e8898: 072d |0060: move-object v13, v2 │ │ -3e889a: 1f0d f902 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e889e: 380d 4900 |0063: if-eqz v13, 00ac // +0049 │ │ -3e88a2: 1401 b901 0a7f |0065: const v1, #float 1.83442e+38 // #7f0a01b9 │ │ -3e88a8: 7120 654a 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e88ae: 0c02 |006b: move-result-object v2 │ │ -3e88b0: 072e |006c: move-object v14, v2 │ │ -3e88b2: 1f0e f702 |006d: check-cast v14, Landroid/widget/ImageView; // type@02f7 │ │ -3e88b6: 380e 3d00 |006f: if-eqz v14, 00ac // +003d │ │ -3e88ba: 1401 4d02 0a7f |0071: const v1, #float 1.83445e+38 // #7f0a024d │ │ -3e88c0: 7120 654a 1000 |0074: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e88c6: 0c02 |0077: move-result-object v2 │ │ -3e88c8: 072f |0078: move-object v15, v2 │ │ -3e88ca: 1f0f f902 |0079: check-cast v15, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e88ce: 380f 3100 |007b: if-eqz v15, 00ac // +0031 │ │ -3e88d2: 1401 f702 0a7f |007d: const v1, #float 1.83449e+38 // #7f0a02f7 │ │ -3e88d8: 7120 654a 1000 |0080: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e88de: 0c02 |0083: move-result-object v2 │ │ -3e88e0: 0810 0200 |0084: move-object/from16 v16, v2 │ │ -3e88e4: 1f10 1303 |0086: check-cast v16, Landroid/widget/TextView; // type@0313 │ │ -3e88e8: 3810 2400 |0088: if-eqz v16, 00ac // +0024 │ │ -3e88ec: 1401 9703 0a7f |008a: const v1, #float 1.83452e+38 // #7f0a0397 │ │ -3e88f2: 7120 654a 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e88f8: 0c02 |0090: move-result-object v2 │ │ -3e88fa: 0811 0200 |0091: move-object/from16 v17, v2 │ │ -3e88fe: 1f11 1303 |0093: check-cast v17, Landroid/widget/TextView; // type@0313 │ │ -3e8902: 3811 1700 |0095: if-eqz v17, 00ac // +0017 │ │ -3e8906: 1401 a603 0a7f |0097: const v1, #float 1.83452e+38 // #7f0a03a6 │ │ -3e890c: 7120 654a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8912: 0c02 |009d: move-result-object v2 │ │ -3e8914: 0812 0200 |009e: move-object/from16 v18, v2 │ │ -3e8918: 1f12 1303 |00a0: check-cast v18, Landroid/widget/TextView; // type@0313 │ │ -3e891c: 3812 0a00 |00a2: if-eqz v18, 00ac // +000a │ │ -3e8920: 2200 c319 |00a4: new-instance v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // type@19c3 │ │ -3e8924: 0703 |00a6: move-object v3, v0 │ │ -3e8926: 0794 |00a7: move-object v4, v9 │ │ -3e8928: 7610 729e 0300 |00a8: 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@9e72 │ │ -3e892e: 1100 |00ab: return-object v0 │ │ -3e8930: 7401 b40c 1300 |00ac: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e8936: 0c00 |00af: move-result-object v0 │ │ -3e8938: 6e20 0d03 1000 |00b0: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e893e: 0c00 |00b3: move-result-object v0 │ │ -3e8940: 2201 631e |00b4: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e8944: 1a02 084a |00b6: const-string v2, "Missing required view with ID: " // string@4a08 │ │ -3e8948: 6e20 9ab2 0200 |00b8: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e894e: 0c00 |00bb: move-result-object v0 │ │ -3e8950: 7020 6db2 0100 |00bc: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e8956: 2701 |00bf: throw v1 │ │ +3e87b0: |[3e87b0] de.danoeh.antennapod.databinding.CoverFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +3e87c0: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +3e87c4: 1401 9300 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a0093 │ │ +3e87ca: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e87d0: 0c02 |0008: move-result-object v2 │ │ +3e87d2: 0725 |0009: move-object v5, v2 │ │ +3e87d4: 1f05 f502 |000a: check-cast v5, Landroid/widget/ImageButton; // type@02f5 │ │ +3e87d8: 3805 a000 |000c: if-eqz v5, 00ac // +00a0 │ │ +3e87dc: 1401 9700 0a7f |000e: const v1, #float 1.83437e+38 // #7f0a0097 │ │ +3e87e2: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e87e8: 0c02 |0014: move-result-object v2 │ │ +3e87ea: 0726 |0015: move-object v6, v2 │ │ +3e87ec: 1f06 f502 |0016: check-cast v6, Landroid/widget/ImageButton; // type@02f5 │ │ +3e87f0: 3806 9400 |0018: if-eqz v6, 00ac // +0094 │ │ +3e87f4: 1401 b200 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a00b2 │ │ +3e87fa: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8800: 0c02 |0020: move-result-object v2 │ │ +3e8802: 0727 |0021: move-object v7, v2 │ │ +3e8804: 1f07 f902 |0022: check-cast v7, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e8808: 3807 8800 |0024: if-eqz v7, 00ac // +0088 │ │ +3e880c: 1401 b300 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a00b3 │ │ +3e8812: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8818: 0c02 |002c: move-result-object v2 │ │ +3e881a: 0728 |002d: move-object v8, v2 │ │ +3e881c: 1f08 1303 |002e: check-cast v8, Landroid/widget/TextView; // type@0313 │ │ +3e8820: 3808 7c00 |0030: if-eqz v8, 00ac // +007c │ │ +3e8824: 0709 |0032: move-object v9, v0 │ │ +3e8826: 1f09 f902 |0033: check-cast v9, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e882a: 1401 df00 0a7f |0035: const v1, #float 1.83438e+38 // #7f0a00df │ │ +3e8830: 7120 654a 1000 |0038: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8836: 0c02 |003b: move-result-object v2 │ │ +3e8838: 072a |003c: move-object v10, v2 │ │ +3e883a: 1f0a f902 |003d: check-cast v10, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e883e: 380a 6d00 |003f: if-eqz v10, 00ac // +006d │ │ +3e8842: 1401 dc00 0a7f |0041: const v1, #float 1.83438e+38 // #7f0a00dc │ │ +3e8848: 7120 654a 1000 |0044: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e884e: 0c02 |0047: move-result-object v2 │ │ +3e8850: 072b |0048: move-object v11, v2 │ │ +3e8852: 1f0b 8205 |0049: check-cast v11, Landroidx/constraintlayout/widget/ConstraintLayout; // type@0582 │ │ +3e8856: 380b 6100 |004b: if-eqz v11, 00ac // +0061 │ │ +3e885a: 1401 f200 0a7f |004d: const v1, #float 1.83438e+38 // #7f0a00f2 │ │ +3e8860: 7120 654a 1000 |0050: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8866: 0c02 |0053: move-result-object v2 │ │ +3e8868: 072c |0054: move-object v12, v2 │ │ +3e886a: 1f0c f702 |0055: check-cast v12, Landroid/widget/ImageView; // type@02f7 │ │ +3e886e: 380c 5500 |0057: if-eqz v12, 00ac // +0055 │ │ +3e8872: 1401 3001 0a7f |0059: const v1, #float 1.8344e+38 // #7f0a0130 │ │ +3e8878: 7120 654a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e887e: 0c02 |005f: move-result-object v2 │ │ +3e8880: 072d |0060: move-object v13, v2 │ │ +3e8882: 1f0d f902 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e8886: 380d 4900 |0063: if-eqz v13, 00ac // +0049 │ │ +3e888a: 1401 b901 0a7f |0065: const v1, #float 1.83442e+38 // #7f0a01b9 │ │ +3e8890: 7120 654a 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8896: 0c02 |006b: move-result-object v2 │ │ +3e8898: 072e |006c: move-object v14, v2 │ │ +3e889a: 1f0e f702 |006d: check-cast v14, Landroid/widget/ImageView; // type@02f7 │ │ +3e889e: 380e 3d00 |006f: if-eqz v14, 00ac // +003d │ │ +3e88a2: 1401 4d02 0a7f |0071: const v1, #float 1.83445e+38 // #7f0a024d │ │ +3e88a8: 7120 654a 1000 |0074: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e88ae: 0c02 |0077: move-result-object v2 │ │ +3e88b0: 072f |0078: move-object v15, v2 │ │ +3e88b2: 1f0f f902 |0079: check-cast v15, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e88b6: 380f 3100 |007b: if-eqz v15, 00ac // +0031 │ │ +3e88ba: 1401 f702 0a7f |007d: const v1, #float 1.83449e+38 // #7f0a02f7 │ │ +3e88c0: 7120 654a 1000 |0080: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e88c6: 0c02 |0083: move-result-object v2 │ │ +3e88c8: 0810 0200 |0084: move-object/from16 v16, v2 │ │ +3e88cc: 1f10 1303 |0086: check-cast v16, Landroid/widget/TextView; // type@0313 │ │ +3e88d0: 3810 2400 |0088: if-eqz v16, 00ac // +0024 │ │ +3e88d4: 1401 9703 0a7f |008a: const v1, #float 1.83452e+38 // #7f0a0397 │ │ +3e88da: 7120 654a 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e88e0: 0c02 |0090: move-result-object v2 │ │ +3e88e2: 0811 0200 |0091: move-object/from16 v17, v2 │ │ +3e88e6: 1f11 1303 |0093: check-cast v17, Landroid/widget/TextView; // type@0313 │ │ +3e88ea: 3811 1700 |0095: if-eqz v17, 00ac // +0017 │ │ +3e88ee: 1401 a603 0a7f |0097: const v1, #float 1.83452e+38 // #7f0a03a6 │ │ +3e88f4: 7120 654a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e88fa: 0c02 |009d: move-result-object v2 │ │ +3e88fc: 0812 0200 |009e: move-object/from16 v18, v2 │ │ +3e8900: 1f12 1303 |00a0: check-cast v18, Landroid/widget/TextView; // type@0313 │ │ +3e8904: 3812 0a00 |00a2: if-eqz v18, 00ac // +000a │ │ +3e8908: 2200 c319 |00a4: new-instance v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // type@19c3 │ │ +3e890c: 0703 |00a6: move-object v3, v0 │ │ +3e890e: 0794 |00a7: move-object v4, v9 │ │ +3e8910: 7610 729e 0300 |00a8: 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@9e72 │ │ +3e8916: 1100 |00ab: return-object v0 │ │ +3e8918: 7401 b40c 1300 |00ac: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e891e: 0c00 |00af: move-result-object v0 │ │ +3e8920: 6e20 0d03 1000 |00b0: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e8926: 0c00 |00b3: move-result-object v0 │ │ +3e8928: 2201 631e |00b4: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e892c: 1a02 084a |00b6: const-string v2, "Missing required view with ID: " // string@4a08 │ │ +3e8930: 6e20 9ab2 0200 |00b8: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e8936: 0c00 |00bb: move-result-object v0 │ │ +3e8938: 7020 6db2 0100 |00bc: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e893e: 2701 |00bf: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=120 │ │ 0x0011 line=126 │ │ 0x001d line=132 │ │ 0x0029 line=138 │ │ 0x0032 line=143 │ │ @@ -859555,20 +859555,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 │ │ -3e8958: |[3e8958] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -3e8968: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e896a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e896c: 7130 779e 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@9e77 │ │ -3e8972: 0c02 |0005: move-result-object v2 │ │ -3e8974: 1102 |0006: return-object v2 │ │ +3e8940: |[3e8940] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +3e8950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e8952: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e8954: 7130 779e 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@9e77 │ │ +3e895a: 0c02 |0005: move-result-object v2 │ │ +3e895c: 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;) │ │ @@ -859576,24 +859576,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 : 18 16-bit code units │ │ -3e8978: |[3e8978] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -3e8988: 1400 2b00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d002b │ │ -3e898e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e8990: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e8996: 0c02 |0007: move-result-object v2 │ │ -3e8998: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e899c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e89a2: 7110 739e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@9e73 │ │ -3e89a8: 0c02 |0010: move-result-object v2 │ │ -3e89aa: 1102 |0011: return-object v2 │ │ +3e8960: |[3e8960] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +3e8970: 1400 2b00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d002b │ │ +3e8976: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e8978: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e897e: 0c02 |0007: move-result-object v2 │ │ +3e8980: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e8984: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e898a: 7110 739e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@9e73 │ │ +3e8990: 0c02 |0010: move-result-object v2 │ │ +3e8992: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=106 │ │ 0x000a line=108 │ │ 0x000d line=110 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -859606,18 +859606,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e8794: |[3e8794] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/view/View; │ │ -3e87a4: 6e10 759e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e75 │ │ -3e87aa: 0c00 |0003: move-result-object v0 │ │ -3e87ac: 1100 |0004: return-object v0 │ │ +3e877c: |[3e877c] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/view/View; │ │ +3e878c: 6e10 759e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e75 │ │ +3e8792: 0c00 |0003: move-result-object v0 │ │ +3e8794: 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;) │ │ @@ -859625,17 +859625,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e87b0: |[3e87b0] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e87c0: 5410 6a8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8e6a │ │ -3e87c4: 1100 |0002: return-object v0 │ │ +3e8798: |[3e8798] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e87a8: 5410 6a8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8e6a │ │ +3e87ac: 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 : 5895 (CoverFragmentBinding.java) │ │ @@ -859671,19 +859671,19 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/appcompat/widget/SwitchCompat;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e8ae8: |[3e8ae8] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.:(Landroid/widget/LinearLayout;Landroidx/appcompat/widget/SwitchCompat;)V │ │ -3e8af8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e8afe: 5b01 6f8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8e6f │ │ -3e8b02: 5b02 6e8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.dialogSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8e6e │ │ -3e8b06: 0e00 |0007: return-void │ │ +3e8ad0: |[3e8ad0] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.:(Landroid/widget/LinearLayout;Landroidx/appcompat/widget/SwitchCompat;)V │ │ +3e8ae0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e8ae6: 5b01 6f8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8e6f │ │ +3e8aea: 5b02 6e8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.dialogSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8e6e │ │ +3e8aee: 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/DialogSwitchPreferenceBinding; │ │ @@ -859695,34 +859695,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3e8a34: |[3e8a34] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ -3e8a44: 1400 fc00 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00fc │ │ -3e8a4a: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8a50: 0c01 |0006: move-result-object v1 │ │ -3e8a52: 1f01 ea04 |0007: check-cast v1, Landroidx/appcompat/widget/SwitchCompat; // type@04ea │ │ -3e8a56: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3e8a5a: 2200 c419 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; // type@19c4 │ │ -3e8a5e: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e8a62: 7030 789e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.:(Landroid/widget/LinearLayout;Landroidx/appcompat/widget/SwitchCompat;)V // method@9e78 │ │ -3e8a68: 1100 |0012: return-object v0 │ │ -3e8a6a: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e8a70: 0c02 |0016: move-result-object v2 │ │ -3e8a72: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e8a78: 0c02 |001a: move-result-object v2 │ │ -3e8a7a: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e8a7e: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e8a82: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e8a88: 0c02 |0022: move-result-object v2 │ │ -3e8a8a: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e8a90: 2700 |0026: throw v0 │ │ +3e8a1c: |[3e8a1c] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ +3e8a2c: 1400 fc00 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00fc │ │ +3e8a32: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8a38: 0c01 |0006: move-result-object v1 │ │ +3e8a3a: 1f01 ea04 |0007: check-cast v1, Landroidx/appcompat/widget/SwitchCompat; // type@04ea │ │ +3e8a3e: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3e8a42: 2200 c419 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; // type@19c4 │ │ +3e8a46: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e8a4a: 7030 789e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.:(Landroid/widget/LinearLayout;Landroidx/appcompat/widget/SwitchCompat;)V // method@9e78 │ │ +3e8a50: 1100 |0012: return-object v0 │ │ +3e8a52: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e8a58: 0c02 |0016: move-result-object v2 │ │ +3e8a5a: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e8a60: 0c02 |001a: move-result-object v2 │ │ +3e8a62: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e8a66: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e8a6a: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e8a70: 0c02 |0022: move-result-object v2 │ │ +3e8a72: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e8a78: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -859733,20 +859733,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3e8a94: |[3e8a94] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ -3e8aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e8aa6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e8aa8: 7130 7d9e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; // method@9e7d │ │ -3e8aae: 0c02 |0005: move-result-object v2 │ │ -3e8ab0: 1102 |0006: return-object v2 │ │ +3e8a7c: |[3e8a7c] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ +3e8a8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e8a8e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e8a90: 7130 7d9e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; // method@9e7d │ │ +3e8a96: 0c02 |0005: move-result-object v2 │ │ +3e8a98: 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/DialogSwitchPreferenceBinding;) │ │ @@ -859754,24 +859754,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3e8ab4: |[3e8ab4] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ -3e8ac4: 1400 3c00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003c │ │ -3e8aca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e8acc: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e8ad2: 0c02 |0007: move-result-object v2 │ │ -3e8ad4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e8ad8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e8ade: 7110 799e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; // method@9e79 │ │ -3e8ae4: 0c02 |0010: move-result-object v2 │ │ -3e8ae6: 1102 |0011: return-object v2 │ │ +3e8a9c: |[3e8a9c] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ +3e8aac: 1400 3c00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003c │ │ +3e8ab2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e8ab4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e8aba: 0c02 |0007: move-result-object v2 │ │ +3e8abc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e8ac0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e8ac6: 7110 799e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; // method@9e79 │ │ +3e8acc: 0c02 |0010: move-result-object v2 │ │ +3e8ace: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -859784,18 +859784,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e8a00: |[3e8a00] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.getRoot:()Landroid/view/View; │ │ -3e8a10: 6e10 7b9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e7b │ │ -3e8a16: 0c00 |0003: move-result-object v0 │ │ -3e8a18: 1100 |0004: return-object v0 │ │ +3e89e8: |[3e89e8] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.getRoot:()Landroid/view/View; │ │ +3e89f8: 6e10 7b9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e7b │ │ +3e89fe: 0c00 |0003: move-result-object v0 │ │ +3e8a00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;) │ │ @@ -859803,17 +859803,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e8a1c: |[3e8a1c] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e8a2c: 5410 6f8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8e6f │ │ -3e8a30: 1100 |0002: return-object v0 │ │ +3e8a04: |[3e8a04] de.danoeh.antennapod.databinding.DialogSwitchPreferenceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e8a14: 5410 6f8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8e6f │ │ +3e8a18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/DialogSwitchPreferenceBinding; │ │ │ │ source_file_idx : 6413 (DialogSwitchPreferenceBinding.java) │ │ @@ -859857,21 +859857,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 │ │ -3e8c1c: |[3e8c1c] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3e8c2c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e8c32: 5b01 728e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e72 │ │ -3e8c36: 5b02 708e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8e70 │ │ -3e8c3a: 5b03 718e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@8e71 │ │ -3e8c3e: 5b04 738e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e73 │ │ -3e8c42: 0e00 |000b: return-void │ │ +3e8c04: |[3e8c04] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3e8c14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e8c1a: 5b01 728e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e72 │ │ +3e8c1e: 5b02 708e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8e70 │ │ +3e8c22: 5b03 718e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@8e71 │ │ +3e8c26: 5b04 738e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e73 │ │ +3e8c2a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -859887,44 +859887,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3e8b3c: |[3e8b3c] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -3e8b4c: 1400 dd01 0a7f |0000: const v0, #float 1.83443e+38 // #7f0a01dd │ │ -3e8b52: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8b58: 0c01 |0006: move-result-object v1 │ │ -3e8b5a: 1f01 fb02 |0007: check-cast v1, Landroid/widget/ListView; // type@02fb │ │ -3e8b5e: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3e8b62: 1400 8202 0a7f |000b: const v0, #float 1.83446e+38 // #7f0a0282 │ │ -3e8b68: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8b6e: 0c02 |0011: move-result-object v2 │ │ -3e8b70: 1f02 0003 |0012: check-cast v2, Landroid/widget/ProgressBar; // type@0300 │ │ -3e8b74: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3e8b78: 1400 8203 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3e8b7e: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8b84: 0c03 |001c: move-result-object v3 │ │ -3e8b86: 1f03 6714 |001d: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3e8b8a: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3e8b8e: 2200 c519 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // type@19c5 │ │ -3e8b92: 1f04 0603 |0023: check-cast v4, Landroid/widget/RelativeLayout; // type@0306 │ │ -3e8b96: 7053 7e9e 4021 |0025: 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@9e7e │ │ -3e8b9c: 1100 |0028: return-object v0 │ │ -3e8b9e: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e8ba4: 0c04 |002c: move-result-object v4 │ │ -3e8ba6: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e8bac: 0c04 |0030: move-result-object v4 │ │ -3e8bae: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e8bb2: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e8bb6: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e8bbc: 0c04 |0038: move-result-object v4 │ │ -3e8bbe: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e8bc4: 2700 |003c: throw v0 │ │ +3e8b24: |[3e8b24] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +3e8b34: 1400 dd01 0a7f |0000: const v0, #float 1.83443e+38 // #7f0a01dd │ │ +3e8b3a: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8b40: 0c01 |0006: move-result-object v1 │ │ +3e8b42: 1f01 fb02 |0007: check-cast v1, Landroid/widget/ListView; // type@02fb │ │ +3e8b46: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3e8b4a: 1400 8202 0a7f |000b: const v0, #float 1.83446e+38 // #7f0a0282 │ │ +3e8b50: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8b56: 0c02 |0011: move-result-object v2 │ │ +3e8b58: 1f02 0003 |0012: check-cast v2, Landroid/widget/ProgressBar; // type@0300 │ │ +3e8b5c: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3e8b60: 1400 8203 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3e8b66: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8b6c: 0c03 |001c: move-result-object v3 │ │ +3e8b6e: 1f03 6714 |001d: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3e8b72: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3e8b76: 2200 c519 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // type@19c5 │ │ +3e8b7a: 1f04 0603 |0023: check-cast v4, Landroid/widget/RelativeLayout; // type@0306 │ │ +3e8b7e: 7053 7e9e 4021 |0025: 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@9e7e │ │ +3e8b84: 1100 |0028: return-object v0 │ │ +3e8b86: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e8b8c: 0c04 |002c: move-result-object v4 │ │ +3e8b8e: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e8b94: 0c04 |0030: move-result-object v4 │ │ +3e8b96: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e8b9a: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e8b9e: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e8ba4: 0c04 |0038: move-result-object v4 │ │ +3e8ba6: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e8bac: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x000e line=75 │ │ 0x0019 line=81 │ │ 0x0021 line=86 │ │ 0x0029 line=88 │ │ @@ -859937,20 +859937,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 │ │ -3e8bc8: |[3e8bc8] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -3e8bd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e8bda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e8bdc: 7130 839e 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@9e83 │ │ -3e8be2: 0c02 |0005: move-result-object v2 │ │ -3e8be4: 1102 |0006: return-object v2 │ │ +3e8bb0: |[3e8bb0] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +3e8bc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e8bc2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e8bc4: 7130 839e 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@9e83 │ │ +3e8bca: 0c02 |0005: move-result-object v2 │ │ +3e8bcc: 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;) │ │ @@ -859958,24 +859958,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 : 18 16-bit code units │ │ -3e8be8: |[3e8be8] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -3e8bf8: 1400 3d00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003d │ │ -3e8bfe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e8c00: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e8c06: 0c02 |0007: move-result-object v2 │ │ -3e8c08: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e8c0c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e8c12: 7110 7f9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@9e7f │ │ -3e8c18: 0c02 |0010: move-result-object v2 │ │ -3e8c1a: 1102 |0011: return-object v2 │ │ +3e8bd0: |[3e8bd0] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +3e8be0: 1400 3d00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003d │ │ +3e8be6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e8be8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e8bee: 0c02 |0007: move-result-object v2 │ │ +3e8bf0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e8bf4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e8bfa: 7110 7f9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@9e7f │ │ +3e8c00: 0c02 |0010: move-result-object v2 │ │ +3e8c02: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=55 │ │ 0x000a line=57 │ │ 0x000d line=59 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -859988,18 +859988,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e8b08: |[3e8b08] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/view/View; │ │ -3e8b18: 6e10 819e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9e81 │ │ -3e8b1e: 0c00 |0003: move-result-object v0 │ │ -3e8b20: 1100 |0004: return-object v0 │ │ +3e8af0: |[3e8af0] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/view/View; │ │ +3e8b00: 6e10 819e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9e81 │ │ +3e8b06: 0c00 |0003: move-result-object v0 │ │ +3e8b08: 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;) │ │ @@ -860007,17 +860007,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e8b24: |[3e8b24] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3e8b34: 5410 728e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e72 │ │ -3e8b38: 1100 |0002: return-object v0 │ │ +3e8b0c: |[3e8b0c] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3e8b1c: 5410 728e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e72 │ │ +3e8b20: 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 : 6506 (DownloadLogFragmentBinding.java) │ │ @@ -860073,24 +860073,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;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 │ │ -3e8d94: |[3e8d94] de.danoeh.antennapod.databinding.DownloadlogItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3e8da4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e8daa: 5b01 758e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8e75 │ │ -3e8dae: 5b02 748e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.container:Landroid/widget/LinearLayout; // field@8e74 │ │ -3e8db2: 5b03 768e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.status:Landroid/widget/TextView; // field@8e76 │ │ -3e8db6: 5b04 778e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvIcon:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e77 │ │ -3e8dba: 5b05 788e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvReason:Landroid/widget/TextView; // field@8e78 │ │ -3e8dbe: 5b06 798e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTapForDetails:Landroid/widget/TextView; // field@8e79 │ │ -3e8dc2: 5b07 7a8e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8e7a │ │ -3e8dc6: 0e00 |0011: return-void │ │ +3e8d7c: |[3e8d7c] de.danoeh.antennapod.databinding.DownloadlogItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3e8d8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e8d92: 5b01 758e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8e75 │ │ +3e8d96: 5b02 748e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.container:Landroid/widget/LinearLayout; // field@8e74 │ │ +3e8d9a: 5b03 768e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.status:Landroid/widget/TextView; // field@8e76 │ │ +3e8d9e: 5b04 778e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvIcon:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e77 │ │ +3e8da2: 5b05 788e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvReason:Landroid/widget/TextView; // field@8e78 │ │ +3e8da6: 5b06 798e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTapForDetails:Landroid/widget/TextView; // field@8e79 │ │ +3e8daa: 5b07 7a8e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8e7a │ │ +3e8dae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -860112,62 +860112,62 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 91 16-bit code units │ │ -3e8c78: |[3e8c78] de.danoeh.antennapod.databinding.DownloadlogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -3e8c88: 0782 |0000: move-object v2, v8 │ │ -3e8c8a: 1f02 f902 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e8c8e: 1400 3303 0a7f |0003: const v0, #float 1.8345e+38 // #7f0a0333 │ │ -3e8c94: 7120 654a 0800 |0006: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8c9a: 0c01 |0009: move-result-object v1 │ │ -3e8c9c: 0713 |000a: move-object v3, v1 │ │ -3e8c9e: 1f03 1303 |000b: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3e8ca2: 3803 3a00 |000d: if-eqz v3, 0047 // +003a │ │ -3e8ca6: 1400 9d03 0a7f |000f: const v0, #float 1.83452e+38 // #7f0a039d │ │ -3e8cac: 7120 654a 0800 |0012: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8cb2: 0c01 |0015: move-result-object v1 │ │ -3e8cb4: 0714 |0016: move-object v4, v1 │ │ -3e8cb6: 1f04 e016 |0017: check-cast v4, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e0 │ │ -3e8cba: 3804 2e00 |0019: if-eqz v4, 0047 // +002e │ │ -3e8cbe: 1400 ac03 0a7f |001b: const v0, #float 1.83453e+38 // #7f0a03ac │ │ -3e8cc4: 7120 654a 0800 |001e: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8cca: 0c01 |0021: move-result-object v1 │ │ -3e8ccc: 0715 |0022: move-object v5, v1 │ │ -3e8cce: 1f05 1303 |0023: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3e8cd2: 3805 2200 |0025: if-eqz v5, 0047 // +0022 │ │ -3e8cd6: 1400 b003 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03b0 │ │ -3e8cdc: 7120 654a 0800 |002a: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8ce2: 0c01 |002d: move-result-object v1 │ │ -3e8ce4: 0716 |002e: move-object v6, v1 │ │ -3e8ce6: 1f06 1303 |002f: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3e8cea: 3806 1600 |0031: if-eqz v6, 0047 // +0016 │ │ -3e8cee: 1400 b103 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3e8cf4: 7120 654a 0800 |0036: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8cfa: 0c01 |0039: move-result-object v1 │ │ -3e8cfc: 0717 |003a: move-object v7, v1 │ │ -3e8cfe: 1f07 1303 |003b: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -3e8d02: 3807 0a00 |003d: if-eqz v7, 0047 // +000a │ │ -3e8d06: 2208 c619 |003f: new-instance v8, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // type@19c6 │ │ -3e8d0a: 0780 |0041: move-object v0, v8 │ │ -3e8d0c: 0721 |0042: move-object v1, v2 │ │ -3e8d0e: 7608 849e 0000 |0043: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9e84 │ │ -3e8d14: 1108 |0046: return-object v8 │ │ -3e8d16: 6e10 b40c 0800 |0047: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e8d1c: 0c08 |004a: move-result-object v8 │ │ -3e8d1e: 6e20 0d03 0800 |004b: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e8d24: 0c08 |004e: move-result-object v8 │ │ -3e8d26: 2200 631e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e8d2a: 1a01 084a |0051: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e8d2e: 6e20 9ab2 8100 |0053: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e8d34: 0c08 |0056: move-result-object v8 │ │ -3e8d36: 7020 6db2 8000 |0057: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e8d3c: 2700 |005a: throw v0 │ │ +3e8c60: |[3e8c60] de.danoeh.antennapod.databinding.DownloadlogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +3e8c70: 0782 |0000: move-object v2, v8 │ │ +3e8c72: 1f02 f902 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e8c76: 1400 3303 0a7f |0003: const v0, #float 1.8345e+38 // #7f0a0333 │ │ +3e8c7c: 7120 654a 0800 |0006: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8c82: 0c01 |0009: move-result-object v1 │ │ +3e8c84: 0713 |000a: move-object v3, v1 │ │ +3e8c86: 1f03 1303 |000b: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3e8c8a: 3803 3a00 |000d: if-eqz v3, 0047 // +003a │ │ +3e8c8e: 1400 9d03 0a7f |000f: const v0, #float 1.83452e+38 // #7f0a039d │ │ +3e8c94: 7120 654a 0800 |0012: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8c9a: 0c01 |0015: move-result-object v1 │ │ +3e8c9c: 0714 |0016: move-object v4, v1 │ │ +3e8c9e: 1f04 e016 |0017: check-cast v4, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e0 │ │ +3e8ca2: 3804 2e00 |0019: if-eqz v4, 0047 // +002e │ │ +3e8ca6: 1400 ac03 0a7f |001b: const v0, #float 1.83453e+38 // #7f0a03ac │ │ +3e8cac: 7120 654a 0800 |001e: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8cb2: 0c01 |0021: move-result-object v1 │ │ +3e8cb4: 0715 |0022: move-object v5, v1 │ │ +3e8cb6: 1f05 1303 |0023: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3e8cba: 3805 2200 |0025: if-eqz v5, 0047 // +0022 │ │ +3e8cbe: 1400 b003 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03b0 │ │ +3e8cc4: 7120 654a 0800 |002a: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8cca: 0c01 |002d: move-result-object v1 │ │ +3e8ccc: 0716 |002e: move-object v6, v1 │ │ +3e8cce: 1f06 1303 |002f: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3e8cd2: 3806 1600 |0031: if-eqz v6, 0047 // +0016 │ │ +3e8cd6: 1400 b103 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3e8cdc: 7120 654a 0800 |0036: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8ce2: 0c01 |0039: move-result-object v1 │ │ +3e8ce4: 0717 |003a: move-object v7, v1 │ │ +3e8ce6: 1f07 1303 |003b: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +3e8cea: 3807 0a00 |003d: if-eqz v7, 0047 // +000a │ │ +3e8cee: 2208 c619 |003f: new-instance v8, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // type@19c6 │ │ +3e8cf2: 0780 |0041: move-object v0, v8 │ │ +3e8cf4: 0721 |0042: move-object v1, v2 │ │ +3e8cf6: 7608 849e 0000 |0043: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9e84 │ │ +3e8cfc: 1108 |0046: return-object v8 │ │ +3e8cfe: 6e10 b40c 0800 |0047: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e8d04: 0c08 |004a: move-result-object v8 │ │ +3e8d06: 6e20 0d03 0800 |004b: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e8d0c: 0c08 |004e: move-result-object v8 │ │ +3e8d0e: 2200 631e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e8d12: 1a01 084a |0051: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e8d16: 6e20 9ab2 8100 |0053: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e8d1c: 0c08 |0056: move-result-object v8 │ │ +3e8d1e: 7020 6db2 8000 |0057: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e8d24: 2700 |005a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0006 line=83 │ │ 0x0012 line=89 │ │ 0x001e line=95 │ │ 0x002a line=101 │ │ @@ -860183,20 +860183,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 │ │ -3e8d40: |[3e8d40] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -3e8d50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e8d52: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e8d54: 7130 899e 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@9e89 │ │ -3e8d5a: 0c02 |0005: move-result-object v2 │ │ -3e8d5c: 1102 |0006: return-object v2 │ │ +3e8d28: |[3e8d28] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +3e8d38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e8d3a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e8d3c: 7130 899e 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@9e89 │ │ +3e8d42: 0c02 |0005: move-result-object v2 │ │ +3e8d44: 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;) │ │ @@ -860204,24 +860204,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 : 18 16-bit code units │ │ -3e8d60: |[3e8d60] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -3e8d70: 1400 3e00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003e │ │ -3e8d76: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e8d78: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e8d7e: 0c02 |0007: move-result-object v2 │ │ -3e8d80: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e8d84: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e8d8a: 7110 859e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // method@9e85 │ │ -3e8d90: 0c02 |0010: move-result-object v2 │ │ -3e8d92: 1102 |0011: return-object v2 │ │ +3e8d48: |[3e8d48] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +3e8d58: 1400 3e00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003e │ │ +3e8d5e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e8d60: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e8d66: 0c02 |0007: move-result-object v2 │ │ +3e8d68: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e8d6c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e8d72: 7110 859e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // method@9e85 │ │ +3e8d78: 0c02 |0010: move-result-object v2 │ │ +3e8d7a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=67 │ │ 0x000a line=69 │ │ 0x000d line=71 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -860234,18 +860234,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e8c44: |[3e8c44] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/view/View; │ │ -3e8c54: 6e10 879e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e87 │ │ -3e8c5a: 0c00 |0003: move-result-object v0 │ │ -3e8c5c: 1100 |0004: return-object v0 │ │ +3e8c2c: |[3e8c2c] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/view/View; │ │ +3e8c3c: 6e10 879e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e87 │ │ +3e8c42: 0c00 |0003: move-result-object v0 │ │ +3e8c44: 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;) │ │ @@ -860253,17 +860253,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e8c60: |[3e8c60] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e8c70: 5410 758e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8e75 │ │ -3e8c74: 1100 |0002: return-object v0 │ │ +3e8c48: |[3e8c48] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e8c58: 5410 758e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8e75 │ │ +3e8c5c: 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 : 6522 (DownloadlogItemBinding.java) │ │ @@ -860315,23 +860315,23 @@ │ │ type : '(Landroid/widget/LinearLayout;Lcom/joanzapata/iconify/widget/IconTextView;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 │ │ -3e8f14: |[3e8f14] de.danoeh.antennapod.databinding.EditTagsDialogBinding.:(Landroid/widget/LinearLayout;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/AutoCompleteTextView;Lcom/google/android/material/textfield/TextInputLayout;Landroid/widget/CheckBox;Landroidx/recyclerview/widget/RecyclerView;)V │ │ -3e8f24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e8f2a: 5b01 7f8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e7f │ │ -3e8f2e: 5b02 7b8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e7b │ │ -3e8f32: 5b03 7c8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ -3e8f36: 5b04 7d8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e7d │ │ -3e8f3a: 5b05 7e8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8e7e │ │ -3e8f3e: 5b06 808e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e80 │ │ -3e8f42: 0e00 |000f: return-void │ │ +3e8efc: |[3e8efc] de.danoeh.antennapod.databinding.EditTagsDialogBinding.:(Landroid/widget/LinearLayout;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/AutoCompleteTextView;Lcom/google/android/material/textfield/TextInputLayout;Landroid/widget/CheckBox;Landroidx/recyclerview/widget/RecyclerView;)V │ │ +3e8f0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e8f12: 5b01 7f8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e7f │ │ +3e8f16: 5b02 7b8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e7b │ │ +3e8f1a: 5b03 7c8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ +3e8f1e: 5b04 7d8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e7d │ │ +3e8f22: 5b05 7e8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8e7e │ │ +3e8f26: 5b06 808e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e80 │ │ +3e8f2a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -860351,61 +860351,61 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 90 16-bit code units │ │ -3e8dfc: |[3e8dfc] de.danoeh.antennapod.databinding.EditTagsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -3e8e0c: 1400 cc00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00cc │ │ -3e8e12: 7120 654a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8e18: 0c01 |0006: move-result-object v1 │ │ -3e8e1a: 0714 |0007: move-object v4, v1 │ │ -3e8e1c: 1f04 e016 |0008: check-cast v4, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e0 │ │ -3e8e20: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ -3e8e24: 1400 3602 0a7f |000c: const v0, #float 1.83445e+38 // #7f0a0236 │ │ -3e8e2a: 7120 654a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8e30: 0c01 |0012: move-result-object v1 │ │ -3e8e32: 0715 |0013: move-object v5, v1 │ │ -3e8e34: 1f05 e202 |0014: check-cast v5, Landroid/widget/AutoCompleteTextView; // type@02e2 │ │ -3e8e38: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ -3e8e3c: 1400 3702 0a7f |0018: const v0, #float 1.83445e+38 // #7f0a0237 │ │ -3e8e42: 7120 654a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8e48: 0c01 |001e: move-result-object v1 │ │ -3e8e4a: 0716 |001f: move-object v6, v1 │ │ -3e8e4c: 1f06 0a16 |0020: check-cast v6, Lcom/google/android/material/textfield/TextInputLayout; // type@160a │ │ -3e8e50: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ -3e8e54: 1400 aa02 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a02aa │ │ -3e8e5a: 7120 654a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8e60: 0c01 |002a: move-result-object v1 │ │ -3e8e62: 0717 |002b: move-object v7, v1 │ │ -3e8e64: 1f07 e502 |002c: check-cast v7, Landroid/widget/CheckBox; // type@02e5 │ │ -3e8e68: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ -3e8e6c: 1400 5b03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a035b │ │ -3e8e72: 7120 654a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8e78: 0c01 |0036: move-result-object v1 │ │ -3e8e7a: 0718 |0037: move-object v8, v1 │ │ -3e8e7c: 1f08 3d0b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3e8e80: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ -3e8e84: 2200 c719 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // type@19c7 │ │ -3e8e88: 0793 |003e: move-object v3, v9 │ │ -3e8e8a: 1f03 f902 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e8e8e: 0702 |0041: move-object v2, v0 │ │ -3e8e90: 7607 8a9e 0200 |0042: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/AutoCompleteTextView;Lcom/google/android/material/textfield/TextInputLayout;Landroid/widget/CheckBox;Landroidx/recyclerview/widget/RecyclerView;)V // method@9e8a │ │ -3e8e96: 1100 |0045: return-object v0 │ │ -3e8e98: 6e10 b40c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e8e9e: 0c09 |0049: move-result-object v9 │ │ -3e8ea0: 6e20 0d03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e8ea6: 0c09 |004d: move-result-object v9 │ │ -3e8ea8: 2200 631e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e8eac: 1a01 084a |0050: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e8eb0: 6e20 9ab2 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e8eb6: 0c09 |0055: move-result-object v9 │ │ -3e8eb8: 7020 6db2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e8ebe: 2700 |0059: throw v0 │ │ +3e8de4: |[3e8de4] de.danoeh.antennapod.databinding.EditTagsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +3e8df4: 1400 cc00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00cc │ │ +3e8dfa: 7120 654a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8e00: 0c01 |0006: move-result-object v1 │ │ +3e8e02: 0714 |0007: move-object v4, v1 │ │ +3e8e04: 1f04 e016 |0008: check-cast v4, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e0 │ │ +3e8e08: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ +3e8e0c: 1400 3602 0a7f |000c: const v0, #float 1.83445e+38 // #7f0a0236 │ │ +3e8e12: 7120 654a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8e18: 0c01 |0012: move-result-object v1 │ │ +3e8e1a: 0715 |0013: move-object v5, v1 │ │ +3e8e1c: 1f05 e202 |0014: check-cast v5, Landroid/widget/AutoCompleteTextView; // type@02e2 │ │ +3e8e20: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ +3e8e24: 1400 3702 0a7f |0018: const v0, #float 1.83445e+38 // #7f0a0237 │ │ +3e8e2a: 7120 654a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8e30: 0c01 |001e: move-result-object v1 │ │ +3e8e32: 0716 |001f: move-object v6, v1 │ │ +3e8e34: 1f06 0a16 |0020: check-cast v6, Lcom/google/android/material/textfield/TextInputLayout; // type@160a │ │ +3e8e38: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ +3e8e3c: 1400 aa02 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a02aa │ │ +3e8e42: 7120 654a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8e48: 0c01 |002a: move-result-object v1 │ │ +3e8e4a: 0717 |002b: move-object v7, v1 │ │ +3e8e4c: 1f07 e502 |002c: check-cast v7, Landroid/widget/CheckBox; // type@02e5 │ │ +3e8e50: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ +3e8e54: 1400 5b03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a035b │ │ +3e8e5a: 7120 654a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8e60: 0c01 |0036: move-result-object v1 │ │ +3e8e62: 0718 |0037: move-object v8, v1 │ │ +3e8e64: 1f08 3d0b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3e8e68: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ +3e8e6c: 2200 c719 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // type@19c7 │ │ +3e8e70: 0793 |003e: move-object v3, v9 │ │ +3e8e72: 1f03 f902 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e8e76: 0702 |0041: move-object v2, v0 │ │ +3e8e78: 7607 8a9e 0200 |0042: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/AutoCompleteTextView;Lcom/google/android/material/textfield/TextInputLayout;Landroid/widget/CheckBox;Landroidx/recyclerview/widget/RecyclerView;)V // method@9e8a │ │ +3e8e7e: 1100 |0045: return-object v0 │ │ +3e8e80: 6e10 b40c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e8e86: 0c09 |0049: move-result-object v9 │ │ +3e8e88: 6e20 0d03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e8e8e: 0c09 |004d: move-result-object v9 │ │ +3e8e90: 2200 631e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e8e94: 1a01 084a |0050: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e8e98: 6e20 9ab2 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e8e9e: 0c09 |0055: move-result-object v9 │ │ +3e8ea0: 7020 6db2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e8ea6: 2700 |0059: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=81 │ │ 0x000f line=87 │ │ 0x001b line=93 │ │ 0x0027 line=99 │ │ 0x0033 line=105 │ │ @@ -860420,20 +860420,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 │ │ -3e8ec0: |[3e8ec0] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -3e8ed0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e8ed2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e8ed4: 7130 8f9e 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@9e8f │ │ -3e8eda: 0c02 |0005: move-result-object v2 │ │ -3e8edc: 1102 |0006: return-object v2 │ │ +3e8ea8: |[3e8ea8] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +3e8eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e8eba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e8ebc: 7130 8f9e 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@9e8f │ │ +3e8ec2: 0c02 |0005: move-result-object v2 │ │ +3e8ec4: 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/EditTagsDialogBinding;) │ │ @@ -860441,24 +860441,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 : 18 16-bit code units │ │ -3e8ee0: |[3e8ee0] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -3e8ef0: 1400 3f00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003f │ │ -3e8ef6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e8ef8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e8efe: 0c02 |0007: move-result-object v2 │ │ -3e8f00: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e8f04: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e8f0a: 7110 8b9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@9e8b │ │ -3e8f10: 0c02 |0010: move-result-object v2 │ │ -3e8f12: 1102 |0011: return-object v2 │ │ +3e8ec8: |[3e8ec8] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +3e8ed8: 1400 3f00 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d003f │ │ +3e8ede: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e8ee0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e8ee6: 0c02 |0007: move-result-object v2 │ │ +3e8ee8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e8eec: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e8ef2: 7110 8b9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@9e8b │ │ +3e8ef8: 0c02 |0010: move-result-object v2 │ │ +3e8efa: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=67 │ │ 0x000a line=69 │ │ 0x000d line=71 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -860471,18 +860471,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e8dc8: |[3e8dc8] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/view/View; │ │ -3e8dd8: 6e10 8d9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e8d │ │ -3e8dde: 0c00 |0003: move-result-object v0 │ │ -3e8de0: 1100 |0004: return-object v0 │ │ +3e8db0: |[3e8db0] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/view/View; │ │ +3e8dc0: 6e10 8d9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e8d │ │ +3e8dc6: 0c00 |0003: move-result-object v0 │ │ +3e8dc8: 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;) │ │ @@ -860490,17 +860490,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e8de4: |[3e8de4] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e8df4: 5410 7f8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e7f │ │ -3e8df8: 1100 |0002: return-object v0 │ │ +3e8dcc: |[3e8dcc] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e8ddc: 5410 7f8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e7f │ │ +3e8de0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ │ │ source_file_idx : 6799 (EditTagsDialogBinding.java) │ │ @@ -860536,19 +860536,19 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3e902c: |[3e902c] de.danoeh.antennapod.databinding.EditTextDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V │ │ -3e903c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e9042: 5b01 818e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e81 │ │ -3e9046: 5b02 828e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ -3e904a: 0e00 |0007: return-void │ │ +3e9014: |[3e9014] de.danoeh.antennapod.databinding.EditTextDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V │ │ +3e9024: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e902a: 5b01 818e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e81 │ │ +3e902e: 5b02 828e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ +3e9032: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x0005 line=27 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ @@ -860560,34 +860560,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3e8f78: |[3e8f78] de.danoeh.antennapod.databinding.EditTextDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -3e8f88: 1400 bb03 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03bb │ │ -3e8f8e: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e8f94: 0c01 |0006: move-result-object v1 │ │ -3e8f96: 1f01 ec02 |0007: check-cast v1, Landroid/widget/EditText; // type@02ec │ │ -3e8f9a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3e8f9e: 2200 c819 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // type@19c8 │ │ -3e8fa2: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e8fa6: 7030 909e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V // method@9e90 │ │ -3e8fac: 1100 |0012: return-object v0 │ │ -3e8fae: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e8fb4: 0c02 |0016: move-result-object v2 │ │ -3e8fb6: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e8fbc: 0c02 |001a: move-result-object v2 │ │ -3e8fbe: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e8fc2: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e8fc6: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e8fcc: 0c02 |0022: move-result-object v2 │ │ -3e8fce: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e8fd4: 2700 |0026: throw v0 │ │ +3e8f60: |[3e8f60] de.danoeh.antennapod.databinding.EditTextDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +3e8f70: 1400 bb03 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03bb │ │ +3e8f76: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e8f7c: 0c01 |0006: move-result-object v1 │ │ +3e8f7e: 1f01 ec02 |0007: check-cast v1, Landroid/widget/EditText; // type@02ec │ │ +3e8f82: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3e8f86: 2200 c819 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // type@19c8 │ │ +3e8f8a: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e8f8e: 7030 909e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V // method@9e90 │ │ +3e8f94: 1100 |0012: return-object v0 │ │ +3e8f96: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e8f9c: 0c02 |0016: move-result-object v2 │ │ +3e8f9e: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e8fa4: 0c02 |001a: move-result-object v2 │ │ +3e8fa6: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e8faa: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e8fae: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e8fb4: 0c02 |0022: move-result-object v2 │ │ +3e8fb6: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e8fbc: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=58 │ │ 0x000b line=63 │ │ 0x0013 line=65 │ │ 0x001b line=66 │ │ locals : │ │ @@ -860598,20 +860598,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 │ │ -3e8fd8: |[3e8fd8] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -3e8fe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e8fea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e8fec: 7130 959e 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@9e95 │ │ -3e8ff2: 0c02 |0005: move-result-object v2 │ │ -3e8ff4: 1102 |0006: return-object v2 │ │ +3e8fc0: |[3e8fc0] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +3e8fd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e8fd2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e8fd4: 7130 959e 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@9e95 │ │ +3e8fda: 0c02 |0005: move-result-object v2 │ │ +3e8fdc: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/EditTextDialogBinding;) │ │ @@ -860619,24 +860619,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 : 18 16-bit code units │ │ -3e8ff8: |[3e8ff8] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -3e9008: 1400 4000 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0040 │ │ -3e900e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9010: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e9016: 0c02 |0007: move-result-object v2 │ │ -3e9018: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e901c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e9022: 7110 919e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9e91 │ │ -3e9028: 0c02 |0010: move-result-object v2 │ │ -3e902a: 1102 |0011: return-object v2 │ │ +3e8fe0: |[3e8fe0] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +3e8ff0: 1400 4000 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0040 │ │ +3e8ff6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e8ff8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e8ffe: 0c02 |0007: move-result-object v2 │ │ +3e9000: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9004: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e900a: 7110 919e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9e91 │ │ +3e9010: 0c02 |0010: move-result-object v2 │ │ +3e9012: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=44 │ │ 0x000a line=46 │ │ 0x000d line=48 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -860649,18 +860649,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e8f44: |[3e8f44] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/view/View; │ │ -3e8f54: 6e10 939e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e93 │ │ -3e8f5a: 0c00 |0003: move-result-object v0 │ │ -3e8f5c: 1100 |0004: return-object v0 │ │ +3e8f2c: |[3e8f2c] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/view/View; │ │ +3e8f3c: 6e10 939e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e93 │ │ +3e8f42: 0c00 |0003: move-result-object v0 │ │ +3e8f44: 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;) │ │ @@ -860668,17 +860668,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e8f60: |[3e8f60] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e8f70: 5410 818e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e81 │ │ -3e8f74: 1100 |0002: return-object v0 │ │ +3e8f48: |[3e8f48] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e8f58: 5410 818e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8e81 │ │ +3e8f5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ │ │ source_file_idx : 6803 (EditTextDialogBinding.java) │ │ @@ -860714,19 +860714,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 │ │ -3e9134: |[3e9134] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -3e9144: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e914a: 5b01 838e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8e83 │ │ -3e914e: 5b02 848e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8e84 │ │ -3e9152: 0e00 |0007: return-void │ │ +3e911c: |[3e911c] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +3e912c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e9132: 5b01 838e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8e83 │ │ +3e9136: 5b02 848e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8e84 │ │ +3e913a: 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; │ │ @@ -860738,34 +860738,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3e9080: |[3e9080] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -3e9090: 1400 b103 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3e9096: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e909c: 0c01 |0006: move-result-object v1 │ │ -3e909e: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3e90a2: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3e90a6: 2200 c919 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // type@19c9 │ │ -3e90aa: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e90ae: 7030 969e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9e96 │ │ -3e90b4: 1100 |0012: return-object v0 │ │ -3e90b6: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e90bc: 0c02 |0016: move-result-object v2 │ │ -3e90be: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e90c4: 0c02 |001a: move-result-object v2 │ │ -3e90c6: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e90ca: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e90ce: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e90d4: 0c02 |0022: move-result-object v2 │ │ -3e90d6: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e90dc: 2700 |0026: throw v0 │ │ +3e9068: |[3e9068] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +3e9078: 1400 b103 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3e907e: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9084: 0c01 |0006: move-result-object v1 │ │ +3e9086: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3e908a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3e908e: 2200 c919 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // type@19c9 │ │ +3e9092: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e9096: 7030 969e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9e96 │ │ +3e909c: 1100 |0012: return-object v0 │ │ +3e909e: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e90a4: 0c02 |0016: move-result-object v2 │ │ +3e90a6: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e90ac: 0c02 |001a: move-result-object v2 │ │ +3e90ae: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e90b2: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e90b6: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e90bc: 0c02 |0022: move-result-object v2 │ │ +3e90be: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e90c4: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -860776,20 +860776,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 │ │ -3e90e0: |[3e90e0] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -3e90f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e90f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e90f4: 7130 9b9e 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@9e9b │ │ -3e90fa: 0c02 |0005: move-result-object v2 │ │ -3e90fc: 1102 |0006: return-object v2 │ │ +3e90c8: |[3e90c8] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +3e90d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e90da: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e90dc: 7130 9b9e 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@9e9b │ │ +3e90e2: 0c02 |0005: move-result-object v2 │ │ +3e90e4: 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;) │ │ @@ -860797,24 +860797,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 : 18 16-bit code units │ │ -3e9100: |[3e9100] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -3e9110: 1400 4100 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0041 │ │ -3e9116: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9118: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e911e: 0c02 |0007: move-result-object v2 │ │ -3e9120: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9124: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e912a: 7110 979e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // method@9e97 │ │ -3e9130: 0c02 |0010: move-result-object v2 │ │ -3e9132: 1102 |0011: return-object v2 │ │ +3e90e8: |[3e90e8] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +3e90f8: 1400 4100 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0041 │ │ +3e90fe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e9100: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e9106: 0c02 |0007: move-result-object v2 │ │ +3e9108: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e910c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e9112: 7110 979e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // method@9e97 │ │ +3e9118: 0c02 |0010: move-result-object v2 │ │ +3e911a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -860827,18 +860827,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e904c: |[3e904c] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/view/View; │ │ -3e905c: 6e10 999e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e99 │ │ -3e9062: 0c00 |0003: move-result-object v0 │ │ -3e9064: 1100 |0004: return-object v0 │ │ +3e9034: |[3e9034] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/view/View; │ │ +3e9044: 6e10 999e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e99 │ │ +3e904a: 0c00 |0003: move-result-object v0 │ │ +3e904c: 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;) │ │ @@ -860846,17 +860846,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9068: |[3e9068] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e9078: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8e83 │ │ -3e907c: 1100 |0002: return-object v0 │ │ +3e9050: |[3e9050] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e9060: 5410 838e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@8e83 │ │ +3e9064: 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 : 6824 (EllipsizeStartListitemBinding.java) │ │ @@ -860900,21 +860900,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3e9268: |[3e9268] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3e9278: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e927e: 5b01 888e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@8e88 │ │ -3e9282: 5b02 858e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewIcon:Landroid/widget/ImageView; // field@8e85 │ │ -3e9286: 5b03 868e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewMessage:Landroid/widget/TextView; // field@8e86 │ │ -3e928a: 5b04 878e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewTitle:Landroid/widget/TextView; // field@8e87 │ │ -3e928e: 0e00 |000b: return-void │ │ +3e9250: |[3e9250] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3e9260: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e9266: 5b01 888e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@8e88 │ │ +3e926a: 5b02 858e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewIcon:Landroid/widget/ImageView; // field@8e85 │ │ +3e926e: 5b03 868e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewMessage:Landroid/widget/TextView; // field@8e86 │ │ +3e9272: 5b04 878e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewTitle:Landroid/widget/TextView; // field@8e87 │ │ +3e9276: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -860930,44 +860930,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3e9188: |[3e9188] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -3e9198: 1400 2501 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0125 │ │ -3e919e: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e91a4: 0c01 |0006: move-result-object v1 │ │ -3e91a6: 1f01 f702 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ -3e91aa: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3e91ae: 1400 2601 0a7f |000b: const v0, #float 1.83439e+38 // #7f0a0126 │ │ -3e91b4: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e91ba: 0c02 |0011: move-result-object v2 │ │ -3e91bc: 1f02 1303 |0012: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ -3e91c0: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3e91c4: 1400 2701 0a7f |0016: const v0, #float 1.83439e+38 // #7f0a0127 │ │ -3e91ca: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e91d0: 0c03 |001c: move-result-object v3 │ │ -3e91d2: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3e91d6: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3e91da: 2200 ca19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // type@19ca │ │ -3e91de: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e91e2: 7053 9c9e 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9e9c │ │ -3e91e8: 1100 |0028: return-object v0 │ │ -3e91ea: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e91f0: 0c04 |002c: move-result-object v4 │ │ -3e91f2: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e91f8: 0c04 |0030: move-result-object v4 │ │ -3e91fa: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e91fe: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e9202: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e9208: 0c04 |0038: move-result-object v4 │ │ -3e920a: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e9210: 2700 |003c: throw v0 │ │ +3e9170: |[3e9170] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +3e9180: 1400 2501 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0125 │ │ +3e9186: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e918c: 0c01 |0006: move-result-object v1 │ │ +3e918e: 1f01 f702 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ +3e9192: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3e9196: 1400 2601 0a7f |000b: const v0, #float 1.83439e+38 // #7f0a0126 │ │ +3e919c: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e91a2: 0c02 |0011: move-result-object v2 │ │ +3e91a4: 1f02 1303 |0012: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ +3e91a8: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3e91ac: 1400 2701 0a7f |0016: const v0, #float 1.83439e+38 // #7f0a0127 │ │ +3e91b2: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e91b8: 0c03 |001c: move-result-object v3 │ │ +3e91ba: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3e91be: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3e91c2: 2200 ca19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // type@19ca │ │ +3e91c6: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e91ca: 7053 9c9e 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9e9c │ │ +3e91d0: 1100 |0028: return-object v0 │ │ +3e91d2: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e91d8: 0c04 |002c: move-result-object v4 │ │ +3e91da: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e91e0: 0c04 |0030: move-result-object v4 │ │ +3e91e2: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e91e6: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e91ea: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e91f0: 0c04 |0038: move-result-object v4 │ │ +3e91f2: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e91f8: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x000e line=74 │ │ 0x0019 line=80 │ │ 0x0021 line=85 │ │ 0x0029 line=88 │ │ @@ -860980,20 +860980,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 │ │ -3e9214: |[3e9214] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -3e9224: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e9226: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e9228: 7130 a19e 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@9ea1 │ │ -3e922e: 0c02 |0005: move-result-object v2 │ │ -3e9230: 1102 |0006: return-object v2 │ │ +3e91fc: |[3e91fc] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +3e920c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e920e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e9210: 7130 a19e 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@9ea1 │ │ +3e9216: 0c02 |0005: move-result-object v2 │ │ +3e9218: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;) │ │ @@ -861001,24 +861001,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 : 18 16-bit code units │ │ -3e9234: |[3e9234] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -3e9244: 1400 4200 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0042 │ │ -3e924a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e924c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e9252: 0c02 |0007: move-result-object v2 │ │ -3e9254: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9258: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e925e: 7110 9d9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // method@9e9d │ │ -3e9264: 0c02 |0010: move-result-object v2 │ │ -3e9266: 1102 |0011: return-object v2 │ │ +3e921c: |[3e921c] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +3e922c: 1400 4200 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0042 │ │ +3e9232: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e9234: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e923a: 0c02 |0007: move-result-object v2 │ │ +3e923c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9240: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e9246: 7110 9d9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // method@9e9d │ │ +3e924c: 0c02 |0010: move-result-object v2 │ │ +3e924e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=54 │ │ 0x000a line=56 │ │ 0x000d line=58 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -861031,18 +861031,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9154: |[3e9154] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/view/View; │ │ -3e9164: 6e10 9f9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e9f │ │ -3e916a: 0c00 |0003: move-result-object v0 │ │ -3e916c: 1100 |0004: return-object v0 │ │ +3e913c: |[3e913c] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/view/View; │ │ +3e914c: 6e10 9f9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e9f │ │ +3e9152: 0c00 |0003: move-result-object v0 │ │ +3e9154: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;) │ │ @@ -861050,17 +861050,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9170: |[3e9170] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e9180: 5410 888e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@8e88 │ │ -3e9184: 1100 |0002: return-object v0 │ │ +3e9158: |[3e9158] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e9168: 5410 888e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@8e88 │ │ +3e916c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ │ │ source_file_idx : 6860 (EmptyViewLayoutBinding.java) │ │ @@ -861116,24 +861116,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 │ │ -3e93f4: |[3e93f4] 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 │ │ -3e9404: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e940a: 5b01 8d8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8e8d │ │ -3e940e: 5b02 898e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8e89 │ │ -3e9412: 5b03 8a8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8e8a │ │ -3e9416: 5b04 8b8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@8e8b │ │ -3e941a: 5b05 8c8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8e8c │ │ -3e941e: 5b06 8e8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e8e │ │ -3e9422: 5b07 8f8e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e8f │ │ -3e9426: 0e00 |0011: return-void │ │ +3e93dc: |[3e93dc] 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 │ │ +3e93ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e93f2: 5b01 8d8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8e8d │ │ +3e93f6: 5b02 898e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8e89 │ │ +3e93fa: 5b03 8a8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8e8a │ │ +3e93fe: 5b04 8b8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@8e8b │ │ +3e9402: 5b05 8c8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8e8c │ │ +3e9406: 5b06 8e8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e8e │ │ +3e940a: 5b07 8f8e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e8f │ │ +3e940e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ @@ -861155,67 +861155,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 102 16-bit code units │ │ -3e92c4: |[3e92c4] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -3e92d4: 1400 1b01 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a011b │ │ -3e92da: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e92e0: 0c01 |0006: move-result-object v1 │ │ -3e92e2: 0714 |0007: move-object v4, v1 │ │ -3e92e4: 1f04 e502 |0008: check-cast v4, Landroid/widget/CheckBox; // type@02e5 │ │ -3e92e8: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3e92ec: 1400 2e01 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a012e │ │ -3e92f2: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e92f8: 0c01 |0012: move-result-object v1 │ │ -3e92fa: 0715 |0013: move-object v5, v1 │ │ -3e92fc: 1f05 ec02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ec │ │ -3e9300: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3e9304: 1400 3c01 0a7f |0018: const v0, #float 1.8344e+38 // #7f0a013c │ │ -3e930a: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9310: 0c01 |001e: move-result-object v1 │ │ -3e9312: 0716 |001f: move-object v6, v1 │ │ -3e9314: 1f06 0103 |0020: check-cast v6, Landroid/widget/RadioButton; // type@0301 │ │ -3e9318: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3e931c: 1400 bc01 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a01bc │ │ -3e9322: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9328: 0c01 |002a: move-result-object v1 │ │ -3e932a: 0717 |002b: move-object v7, v1 │ │ -3e932c: 1f07 0103 |002c: check-cast v7, Landroid/widget/RadioButton; // type@0301 │ │ -3e9330: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3e9334: 1400 5d03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a035d │ │ -3e933a: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9340: 0c01 |0036: move-result-object v1 │ │ -3e9342: 0718 |0037: move-object v8, v1 │ │ -3e9344: 1f08 3d0b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3e9348: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3e934c: 1400 5e03 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a035e │ │ -3e9352: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9358: 0c01 |0042: move-result-object v1 │ │ -3e935a: 0719 |0043: move-object v9, v1 │ │ -3e935c: 1f09 0a16 |0044: check-cast v9, Lcom/google/android/material/textfield/TextInputLayout; // type@160a │ │ -3e9360: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3e9364: 2200 cb19 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // type@19cb │ │ -3e9368: 07a3 |004a: move-object v3, v10 │ │ -3e936a: 1f03 0803 |004b: check-cast v3, Landroid/widget/ScrollView; // type@0308 │ │ -3e936e: 0702 |004d: move-object v2, v0 │ │ -3e9370: 7608 a29e 0200 |004e: 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@9ea2 │ │ -3e9376: 1100 |0051: return-object v0 │ │ -3e9378: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e937e: 0c0a |0055: move-result-object v10 │ │ -3e9380: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e9386: 0c0a |0059: move-result-object v10 │ │ -3e9388: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e938c: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e9390: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e9396: 0c0a |0061: move-result-object v10 │ │ -3e9398: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e939e: 2700 |0065: throw v0 │ │ +3e92ac: |[3e92ac] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +3e92bc: 1400 1b01 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a011b │ │ +3e92c2: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e92c8: 0c01 |0006: move-result-object v1 │ │ +3e92ca: 0714 |0007: move-object v4, v1 │ │ +3e92cc: 1f04 e502 |0008: check-cast v4, Landroid/widget/CheckBox; // type@02e5 │ │ +3e92d0: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3e92d4: 1400 2e01 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a012e │ │ +3e92da: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e92e0: 0c01 |0012: move-result-object v1 │ │ +3e92e2: 0715 |0013: move-object v5, v1 │ │ +3e92e4: 1f05 ec02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ec │ │ +3e92e8: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3e92ec: 1400 3c01 0a7f |0018: const v0, #float 1.8344e+38 // #7f0a013c │ │ +3e92f2: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e92f8: 0c01 |001e: move-result-object v1 │ │ +3e92fa: 0716 |001f: move-object v6, v1 │ │ +3e92fc: 1f06 0103 |0020: check-cast v6, Landroid/widget/RadioButton; // type@0301 │ │ +3e9300: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3e9304: 1400 bc01 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a01bc │ │ +3e930a: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9310: 0c01 |002a: move-result-object v1 │ │ +3e9312: 0717 |002b: move-object v7, v1 │ │ +3e9314: 1f07 0103 |002c: check-cast v7, Landroid/widget/RadioButton; // type@0301 │ │ +3e9318: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3e931c: 1400 5d03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a035d │ │ +3e9322: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9328: 0c01 |0036: move-result-object v1 │ │ +3e932a: 0718 |0037: move-object v8, v1 │ │ +3e932c: 1f08 3d0b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3e9330: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3e9334: 1400 5e03 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a035e │ │ +3e933a: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9340: 0c01 |0042: move-result-object v1 │ │ +3e9342: 0719 |0043: move-object v9, v1 │ │ +3e9344: 1f09 0a16 |0044: check-cast v9, Lcom/google/android/material/textfield/TextInputLayout; // type@160a │ │ +3e9348: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3e934c: 2200 cb19 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // type@19cb │ │ +3e9350: 07a3 |004a: move-object v3, v10 │ │ +3e9352: 1f03 0803 |004b: check-cast v3, Landroid/widget/ScrollView; // type@0308 │ │ +3e9356: 0702 |004d: move-object v2, v0 │ │ +3e9358: 7608 a29e 0200 |004e: 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@9ea2 │ │ +3e935e: 1100 |0051: return-object v0 │ │ +3e9360: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e9366: 0c0a |0055: move-result-object v10 │ │ +3e9368: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e936e: 0c0a |0059: move-result-object v10 │ │ +3e9370: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e9374: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e9378: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e937e: 0c0a |0061: move-result-object v10 │ │ +3e9380: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e9386: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=85 │ │ 0x000f line=91 │ │ 0x001b line=97 │ │ 0x0027 line=103 │ │ 0x0033 line=109 │ │ @@ -861231,20 +861231,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 │ │ -3e93a0: |[3e93a0] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -3e93b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e93b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e93b4: 7130 a79e 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@9ea7 │ │ -3e93ba: 0c02 |0005: move-result-object v2 │ │ -3e93bc: 1102 |0006: return-object v2 │ │ +3e9388: |[3e9388] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +3e9398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e939a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e939c: 7130 a79e 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@9ea7 │ │ +3e93a2: 0c02 |0005: move-result-object v2 │ │ +3e93a4: 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;) │ │ @@ -861252,24 +861252,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 : 18 16-bit code units │ │ -3e93c0: |[3e93c0] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -3e93d0: 1400 4300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0043 │ │ -3e93d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e93d8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e93de: 0c02 |0007: move-result-object v2 │ │ -3e93e0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e93e4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e93ea: 7110 a39e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@9ea3 │ │ -3e93f0: 0c02 |0010: move-result-object v2 │ │ -3e93f2: 1102 |0011: return-object v2 │ │ +3e93a8: |[3e93a8] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +3e93b8: 1400 4300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0043 │ │ +3e93be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e93c0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e93c6: 0c02 |0007: move-result-object v2 │ │ +3e93c8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e93cc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e93d2: 7110 a39e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@9ea3 │ │ +3e93d8: 0c02 |0010: move-result-object v2 │ │ +3e93da: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=71 │ │ 0x000a line=73 │ │ 0x000d line=75 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -861282,18 +861282,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9290: |[3e9290] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/view/View; │ │ -3e92a0: 6e10 a59e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9ea5 │ │ -3e92a6: 0c00 |0003: move-result-object v0 │ │ -3e92a8: 1100 |0004: return-object v0 │ │ +3e9278: |[3e9278] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/view/View; │ │ +3e9288: 6e10 a59e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9ea5 │ │ +3e928e: 0c00 |0003: move-result-object v0 │ │ +3e9290: 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;) │ │ @@ -861301,17 +861301,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e92ac: |[3e92ac] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3e92bc: 5410 8d8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8e8d │ │ -3e92c0: 1100 |0002: return-object v0 │ │ +3e9294: |[3e9294] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3e92a4: 5410 8d8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8e8d │ │ +3e92a8: 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 : 6923 (EpisodeFilterDialogBinding.java) │ │ @@ -861367,24 +861367,24 @@ │ │ type : '(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3e958c: |[3e958c] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V │ │ -3e959c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e95a2: 5b01 938e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e93 │ │ -3e95a6: 5b02 908e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8e90 │ │ -3e95aa: 5b03 918e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8e91 │ │ -3e95ae: 5b04 928e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8e92 │ │ -3e95b2: 5b05 948e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8e94 │ │ -3e95b6: 5b06 958e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e95 │ │ -3e95ba: 5b07 968e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.txtvInformation:Landroid/widget/TextView; // field@8e96 │ │ -3e95be: 0e00 |0011: return-void │ │ +3e9574: |[3e9574] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V │ │ +3e9584: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e958a: 5b01 938e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e93 │ │ +3e958e: 5b02 908e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8e90 │ │ +3e9592: 5b03 918e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8e91 │ │ +3e9596: 5b04 928e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8e92 │ │ +3e959a: 5b05 948e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8e94 │ │ +3e959e: 5b06 958e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e95 │ │ +3e95a2: 5b07 968e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.txtvInformation:Landroid/widget/TextView; // field@8e96 │ │ +3e95a6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x0009 line=52 │ │ @@ -861406,67 +861406,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 102 16-bit code units │ │ -3e945c: |[3e945c] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -3e946c: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ -3e9472: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9478: 0c01 |0006: move-result-object v1 │ │ -3e947a: 0714 |0007: move-object v4, v1 │ │ -3e947c: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ -3e9480: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3e9484: 1400 8602 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a0286 │ │ -3e948a: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9490: 0c01 |0012: move-result-object v1 │ │ -3e9492: 0715 |0013: move-object v5, v1 │ │ -3e9494: 1f05 0003 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0300 │ │ -3e9498: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3e949c: 1400 9202 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0292 │ │ -3e94a2: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e94a8: 0c01 |001e: move-result-object v1 │ │ -3e94aa: 0716 |001f: move-object v6, v1 │ │ -3e94ac: 1f06 ee1d |0020: check-cast v6, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ -3e94b0: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3e94b4: 1400 4b03 0a7f |0024: const v0, #float 1.83451e+38 // #7f0a034b │ │ -3e94ba: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e94c0: 0c01 |002a: move-result-object v1 │ │ -3e94c2: 0717 |002b: move-object v7, v1 │ │ -3e94c4: 1f07 c20b |002c: check-cast v7, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ -3e94c8: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3e94cc: 1400 8203 0a7f |0030: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3e94d2: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e94d8: 0c01 |0036: move-result-object v1 │ │ -3e94da: 0718 |0037: move-object v8, v1 │ │ -3e94dc: 1f08 6714 |0038: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3e94e0: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3e94e4: 1400 9e03 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a039e │ │ -3e94ea: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e94f0: 0c01 |0042: move-result-object v1 │ │ -3e94f2: 0719 |0043: move-object v9, v1 │ │ -3e94f4: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ -3e94f8: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3e94fc: 2200 cc19 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // type@19cc │ │ -3e9500: 07a3 |004a: move-object v3, v10 │ │ -3e9502: 1f03 0603 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ -3e9506: 0702 |004d: move-object v2, v0 │ │ -3e9508: 7608 a89e 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V // method@9ea8 │ │ -3e950e: 1100 |0051: return-object v0 │ │ -3e9510: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e9516: 0c0a |0055: move-result-object v10 │ │ -3e9518: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e951e: 0c0a |0059: move-result-object v10 │ │ -3e9520: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e9524: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e9528: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e952e: 0c0a |0061: move-result-object v10 │ │ -3e9530: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e9536: 2700 |0065: throw v0 │ │ +3e9444: |[3e9444] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +3e9454: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ +3e945a: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9460: 0c01 |0006: move-result-object v1 │ │ +3e9462: 0714 |0007: move-object v4, v1 │ │ +3e9464: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ +3e9468: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3e946c: 1400 8602 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a0286 │ │ +3e9472: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9478: 0c01 |0012: move-result-object v1 │ │ +3e947a: 0715 |0013: move-object v5, v1 │ │ +3e947c: 1f05 0003 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0300 │ │ +3e9480: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3e9484: 1400 9202 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0292 │ │ +3e948a: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9490: 0c01 |001e: move-result-object v1 │ │ +3e9492: 0716 |001f: move-object v6, v1 │ │ +3e9494: 1f06 ee1d |0020: check-cast v6, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ +3e9498: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3e949c: 1400 4b03 0a7f |0024: const v0, #float 1.83451e+38 // #7f0a034b │ │ +3e94a2: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e94a8: 0c01 |002a: move-result-object v1 │ │ +3e94aa: 0717 |002b: move-object v7, v1 │ │ +3e94ac: 1f07 c20b |002c: check-cast v7, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ +3e94b0: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3e94b4: 1400 8203 0a7f |0030: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3e94ba: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e94c0: 0c01 |0036: move-result-object v1 │ │ +3e94c2: 0718 |0037: move-object v8, v1 │ │ +3e94c4: 1f08 6714 |0038: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3e94c8: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3e94cc: 1400 9e03 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a039e │ │ +3e94d2: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e94d8: 0c01 |0042: move-result-object v1 │ │ +3e94da: 0719 |0043: move-object v9, v1 │ │ +3e94dc: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ +3e94e0: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3e94e4: 2200 cc19 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // type@19cc │ │ +3e94e8: 07a3 |004a: move-object v3, v10 │ │ +3e94ea: 1f03 0603 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ +3e94ee: 0702 |004d: move-object v2, v0 │ │ +3e94f0: 7608 a89e 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V // method@9ea8 │ │ +3e94f6: 1100 |0051: return-object v0 │ │ +3e94f8: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e94fe: 0c0a |0055: move-result-object v10 │ │ +3e9500: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e9506: 0c0a |0059: move-result-object v10 │ │ +3e9508: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e950c: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e9510: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e9516: 0c0a |0061: move-result-object v10 │ │ +3e9518: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e951e: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=86 │ │ 0x000f line=92 │ │ 0x001b line=98 │ │ 0x0027 line=104 │ │ 0x0033 line=110 │ │ @@ -861482,20 +861482,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 │ │ -3e9538: |[3e9538] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -3e9548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e954a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e954c: 7130 ad9e 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@9ead │ │ -3e9552: 0c02 |0005: move-result-object v2 │ │ -3e9554: 1102 |0006: return-object v2 │ │ +3e9520: |[3e9520] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +3e9530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e9532: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e9534: 7130 ad9e 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@9ead │ │ +3e953a: 0c02 |0005: move-result-object v2 │ │ +3e953c: 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/EpisodesListFragmentBinding;) │ │ @@ -861503,24 +861503,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 : 18 16-bit code units │ │ -3e9558: |[3e9558] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -3e9568: 1400 4400 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0044 │ │ -3e956e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9570: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e9576: 0c02 |0007: move-result-object v2 │ │ -3e9578: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e957c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e9582: 7110 a99e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // method@9ea9 │ │ -3e9588: 0c02 |0010: move-result-object v2 │ │ -3e958a: 1102 |0011: return-object v2 │ │ +3e9540: |[3e9540] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +3e9550: 1400 4400 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0044 │ │ +3e9556: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e9558: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e955e: 0c02 |0007: move-result-object v2 │ │ +3e9560: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9564: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e956a: 7110 a99e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // method@9ea9 │ │ +3e9570: 0c02 |0010: move-result-object v2 │ │ +3e9572: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=72 │ │ 0x000a line=74 │ │ 0x000d line=76 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -861533,18 +861533,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9428: |[3e9428] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/view/View; │ │ -3e9438: 6e10 ab9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9eab │ │ -3e943e: 0c00 |0003: move-result-object v0 │ │ -3e9440: 1100 |0004: return-object v0 │ │ +3e9410: |[3e9410] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/view/View; │ │ +3e9420: 6e10 ab9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9eab │ │ +3e9426: 0c00 |0003: move-result-object v0 │ │ +3e9428: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;) │ │ @@ -861552,17 +861552,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9444: |[3e9444] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3e9454: 5410 938e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e93 │ │ -3e9458: 1100 |0002: return-object v0 │ │ +3e942c: |[3e942c] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3e943c: 5410 938e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8e93 │ │ +3e9440: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ │ │ source_file_idx : 6930 (EpisodesListFragmentBinding.java) │ │ @@ -861618,24 +861618,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/view/PlayButton;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3e9710: |[3e9710] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/view/PlayButton;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3e9720: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e9726: 5b01 9b8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8e9b │ │ -3e972a: 5b02 978e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@8e97 │ │ -3e972e: 5b03 988e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.episodeProgress:Landroid/widget/ProgressBar; // field@8e98 │ │ -3e9732: 5b04 998e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.fragmentLayout:Landroid/widget/LinearLayout; // field@8e99 │ │ -3e9736: 5b05 9a8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8e9a │ │ -3e973a: 5b06 9c8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvAuthor:Landroid/widget/TextView; // field@8e9c │ │ -3e973e: 5b07 9d8e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@8e9d │ │ -3e9742: 0e00 |0011: return-void │ │ +3e96f8: |[3e96f8] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/view/PlayButton;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3e9708: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e970e: 5b01 9b8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8e9b │ │ +3e9712: 5b02 978e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@8e97 │ │ +3e9716: 5b03 988e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.episodeProgress:Landroid/widget/ProgressBar; // field@8e98 │ │ +3e971a: 5b04 998e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.fragmentLayout:Landroid/widget/LinearLayout; // field@8e99 │ │ +3e971e: 5b05 9a8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8e9a │ │ +3e9722: 5b06 9c8e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvAuthor:Landroid/widget/TextView; // field@8e9c │ │ +3e9726: 5b07 9d8e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@8e9d │ │ +3e972a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -861657,62 +861657,62 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 91 16-bit code units │ │ -3e95f4: |[3e95f4] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -3e9604: 1400 9400 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0094 │ │ -3e960a: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9610: 0c01 |0006: move-result-object v1 │ │ -3e9612: 0714 |0007: move-object v4, v1 │ │ -3e9614: 1f04 f41d |0008: check-cast v4, Lde/danoeh/antennapod/view/PlayButton; // type@1df4 │ │ -3e9618: 3804 3d00 |000a: if-eqz v4, 0047 // +003d │ │ -3e961c: 1400 2f01 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a012f │ │ -3e9622: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9628: 0c01 |0012: move-result-object v1 │ │ -3e962a: 0715 |0013: move-object v5, v1 │ │ -3e962c: 1f05 0003 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0300 │ │ -3e9630: 3805 3100 |0016: if-eqz v5, 0047 // +0031 │ │ -3e9634: 07a6 |0018: move-object v6, v10 │ │ -3e9636: 1f06 f902 |0019: check-cast v6, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e963a: 1400 b901 0a7f |001b: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ -3e9640: 7120 654a 0a00 |001e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9646: 0c01 |0021: move-result-object v1 │ │ -3e9648: 0717 |0022: move-object v7, v1 │ │ -3e964a: 1f07 f702 |0023: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ -3e964e: 3807 2200 |0025: if-eqz v7, 0047 // +0022 │ │ -3e9652: 1400 9303 0a7f |0027: const v0, #float 1.83452e+38 // #7f0a0393 │ │ -3e9658: 7120 654a 0a00 |002a: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e965e: 0c01 |002d: move-result-object v1 │ │ -3e9660: 0718 |002e: move-object v8, v1 │ │ -3e9662: 1f08 1303 |002f: check-cast v8, Landroid/widget/TextView; // type@0313 │ │ -3e9666: 3808 1600 |0031: if-eqz v8, 0047 // +0016 │ │ -3e966a: 1400 b103 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3e9670: 7120 654a 0a00 |0036: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9676: 0c01 |0039: move-result-object v1 │ │ -3e9678: 0719 |003a: move-object v9, v1 │ │ -3e967a: 1f09 1303 |003b: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ -3e967e: 3809 0a00 |003d: if-eqz v9, 0047 // +000a │ │ -3e9682: 220a cd19 |003f: new-instance v10, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // type@19cd │ │ -3e9686: 07a2 |0041: move-object v2, v10 │ │ -3e9688: 0763 |0042: move-object v3, v6 │ │ -3e968a: 7608 ae9e 0200 |0043: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/view/PlayButton;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9eae │ │ -3e9690: 110a |0046: return-object v10 │ │ -3e9692: 6e10 b40c 0a00 |0047: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e9698: 0c0a |004a: move-result-object v10 │ │ -3e969a: 6e20 0d03 0a00 |004b: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e96a0: 0c0a |004e: move-result-object v10 │ │ -3e96a2: 2200 631e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e96a6: 1a01 084a |0051: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e96aa: 6e20 9ab2 a100 |0053: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e96b0: 0c0a |0056: move-result-object v10 │ │ -3e96b2: 7020 6db2 a000 |0057: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e96b8: 2700 |005a: throw v0 │ │ +3e95dc: |[3e95dc] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +3e95ec: 1400 9400 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0094 │ │ +3e95f2: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e95f8: 0c01 |0006: move-result-object v1 │ │ +3e95fa: 0714 |0007: move-object v4, v1 │ │ +3e95fc: 1f04 f41d |0008: check-cast v4, Lde/danoeh/antennapod/view/PlayButton; // type@1df4 │ │ +3e9600: 3804 3d00 |000a: if-eqz v4, 0047 // +003d │ │ +3e9604: 1400 2f01 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a012f │ │ +3e960a: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9610: 0c01 |0012: move-result-object v1 │ │ +3e9612: 0715 |0013: move-object v5, v1 │ │ +3e9614: 1f05 0003 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0300 │ │ +3e9618: 3805 3100 |0016: if-eqz v5, 0047 // +0031 │ │ +3e961c: 07a6 |0018: move-object v6, v10 │ │ +3e961e: 1f06 f902 |0019: check-cast v6, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e9622: 1400 b901 0a7f |001b: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ +3e9628: 7120 654a 0a00 |001e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e962e: 0c01 |0021: move-result-object v1 │ │ +3e9630: 0717 |0022: move-object v7, v1 │ │ +3e9632: 1f07 f702 |0023: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ +3e9636: 3807 2200 |0025: if-eqz v7, 0047 // +0022 │ │ +3e963a: 1400 9303 0a7f |0027: const v0, #float 1.83452e+38 // #7f0a0393 │ │ +3e9640: 7120 654a 0a00 |002a: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9646: 0c01 |002d: move-result-object v1 │ │ +3e9648: 0718 |002e: move-object v8, v1 │ │ +3e964a: 1f08 1303 |002f: check-cast v8, Landroid/widget/TextView; // type@0313 │ │ +3e964e: 3808 1600 |0031: if-eqz v8, 0047 // +0016 │ │ +3e9652: 1400 b103 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3e9658: 7120 654a 0a00 |0036: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e965e: 0c01 |0039: move-result-object v1 │ │ +3e9660: 0719 |003a: move-object v9, v1 │ │ +3e9662: 1f09 1303 |003b: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ +3e9666: 3809 0a00 |003d: if-eqz v9, 0047 // +000a │ │ +3e966a: 220a cd19 |003f: new-instance v10, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // type@19cd │ │ +3e966e: 07a2 |0041: move-object v2, v10 │ │ +3e9670: 0763 |0042: move-object v3, v6 │ │ +3e9672: 7608 ae9e 0200 |0043: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/view/PlayButton;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9eae │ │ +3e9678: 110a |0046: return-object v10 │ │ +3e967a: 6e10 b40c 0a00 |0047: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e9680: 0c0a |004a: move-result-object v10 │ │ +3e9682: 6e20 0d03 0a00 |004b: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e9688: 0c0a |004e: move-result-object v10 │ │ +3e968a: 2200 631e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e968e: 1a01 084a |0051: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e9692: 6e20 9ab2 a100 |0053: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e9698: 0c0a |0056: move-result-object v10 │ │ +3e969a: 7020 6db2 a000 |0057: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e96a0: 2700 |005a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=83 │ │ 0x000f line=89 │ │ 0x0018 line=94 │ │ 0x001e line=97 │ │ 0x002a line=103 │ │ @@ -861728,20 +861728,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 │ │ -3e96bc: |[3e96bc] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -3e96cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e96ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e96d0: 7130 b39e 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@9eb3 │ │ -3e96d6: 0c02 |0005: move-result-object v2 │ │ -3e96d8: 1102 |0006: return-object v2 │ │ +3e96a4: |[3e96a4] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +3e96b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e96b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e96b8: 7130 b39e 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@9eb3 │ │ +3e96be: 0c02 |0005: move-result-object v2 │ │ +3e96c0: 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;) │ │ @@ -861749,24 +861749,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 : 18 16-bit code units │ │ -3e96dc: |[3e96dc] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -3e96ec: 1400 5100 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0051 │ │ -3e96f2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e96f4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e96fa: 0c02 |0007: move-result-object v2 │ │ -3e96fc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9700: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e9706: 7110 af9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // method@9eaf │ │ -3e970c: 0c02 |0010: move-result-object v2 │ │ -3e970e: 1102 |0011: return-object v2 │ │ +3e96c4: |[3e96c4] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +3e96d4: 1400 5100 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0051 │ │ +3e96da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e96dc: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e96e2: 0c02 |0007: move-result-object v2 │ │ +3e96e4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e96e8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e96ee: 7110 af9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // method@9eaf │ │ +3e96f4: 0c02 |0010: move-result-object v2 │ │ +3e96f6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=69 │ │ 0x000a line=71 │ │ 0x000d line=73 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -861779,18 +861779,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e95c0: |[3e95c0] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/view/View; │ │ -3e95d0: 6e10 b19e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9eb1 │ │ -3e95d6: 0c00 |0003: move-result-object v0 │ │ -3e95d8: 1100 |0004: return-object v0 │ │ +3e95a8: |[3e95a8] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/view/View; │ │ +3e95b8: 6e10 b19e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9eb1 │ │ +3e95be: 0c00 |0003: move-result-object v0 │ │ +3e95c0: 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;) │ │ @@ -861798,17 +861798,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e95dc: |[3e95dc] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e95ec: 5410 9b8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8e9b │ │ -3e95f0: 1100 |0002: return-object v0 │ │ +3e95c4: |[3e95c4] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e95d4: 5410 9b8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8e9b │ │ +3e95d8: 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 : 7154 (ExternalPlayerFragmentBinding.java) │ │ @@ -861876,27 +861876,27 @@ │ │ type : '(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 11 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3e98f4: |[3e98f4] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3e9904: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e990a: 5b01 a58e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8ea5 │ │ -3e990e: 5b02 9e8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8e9e │ │ -3e9912: 5b03 9f8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8e9f │ │ -3e9916: 5b04 a08e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -3e991a: 5b05 a18e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8ea1 │ │ -3e991e: 5b06 a28e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // field@8ea2 │ │ -3e9922: 5b07 a38e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ea3 │ │ -3e9926: 5b08 a48e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -3e992a: 5b09 a68e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8ea6 │ │ -3e992e: 5b0a a78e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ -3e9932: 0e00 |0017: return-void │ │ +3e98dc: |[3e98dc] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3e98ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e98f2: 5b01 a58e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8ea5 │ │ +3e98f6: 5b02 9e8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8e9e │ │ +3e98fa: 5b03 9f8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8e9f │ │ +3e98fe: 5b04 a08e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +3e9902: 5b05 a18e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8ea1 │ │ +3e9906: 5b06 a28e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // field@8ea2 │ │ +3e990a: 5b07 a38e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ea3 │ │ +3e990e: 5b08 a48e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +3e9912: 5b09 a68e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8ea6 │ │ +3e9916: 5b0a a78e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ +3e991a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0005 line=63 │ │ 0x0007 line=64 │ │ 0x0009 line=65 │ │ @@ -861924,85 +861924,85 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 11 │ │ insns size : 140 16-bit code units │ │ -3e9778: |[3e9778] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -3e9788: 1400 5c00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005c │ │ -3e978e: 7120 654a 0d00 |0003: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9794: 0c01 |0006: move-result-object v1 │ │ -3e9796: 0714 |0007: move-object v4, v1 │ │ -3e9798: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ -3e979c: 3804 6e00 |000a: if-eqz v4, 0078 // +006e │ │ -3e97a0: 1400 ca00 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00ca │ │ -3e97a6: 7120 654a 0d00 |000f: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e97ac: 0c01 |0012: move-result-object v1 │ │ -3e97ae: 0715 |0013: move-object v5, v1 │ │ -3e97b0: 1f05 6314 |0014: check-cast v5, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1463 │ │ -3e97b4: 3805 6200 |0016: if-eqz v5, 0078 // +0062 │ │ -3e97b8: 1400 a201 0a7f |0018: const v0, #float 1.83442e+38 // #7f0a01a2 │ │ -3e97be: 7120 654a 0d00 |001b: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e97c4: 0c01 |001e: move-result-object v1 │ │ -3e97c6: 3801 5900 |001f: if-eqz v1, 0078 // +0059 │ │ -3e97ca: 7110 d39e 0100 |0021: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9ed3 │ │ -3e97d0: 0c06 |0024: move-result-object v6 │ │ -3e97d2: 1400 b801 0a7f |0025: const v0, #float 1.83442e+38 // #7f0a01b8 │ │ -3e97d8: 7120 654a 0d00 |0028: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e97de: 0c01 |002b: move-result-object v1 │ │ -3e97e0: 0717 |002c: move-object v7, v1 │ │ -3e97e2: 1f07 f702 |002d: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ -3e97e6: 3807 4900 |002f: if-eqz v7, 0078 // +0049 │ │ -3e97ea: 1400 0b02 0a7f |0031: const v0, #float 1.83444e+38 // #7f0a020b │ │ -3e97f0: 7120 654a 0d00 |0034: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e97f6: 0c01 |0037: move-result-object v1 │ │ -3e97f8: 3801 4000 |0038: if-eqz v1, 0078 // +0040 │ │ -3e97fc: 7110 f097 0100 |003a: invoke-static {v1}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // method@97f0 │ │ -3e9802: 0c08 |003d: move-result-object v8 │ │ -3e9804: 1400 8602 0a7f |003e: const v0, #float 1.83447e+38 // #7f0a0286 │ │ -3e980a: 7120 654a 0d00 |0041: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9810: 0c01 |0044: move-result-object v1 │ │ -3e9812: 0719 |0045: move-object v9, v1 │ │ -3e9814: 1f09 0003 |0046: check-cast v9, Landroid/widget/ProgressBar; // type@0300 │ │ -3e9818: 3809 3000 |0048: if-eqz v9, 0078 // +0030 │ │ -3e981c: 1400 9202 0a7f |004a: const v0, #float 1.83447e+38 // #7f0a0292 │ │ -3e9822: 7120 654a 0d00 |004d: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9828: 0c01 |0050: move-result-object v1 │ │ -3e982a: 071a |0051: move-object v10, v1 │ │ -3e982c: 1f0a ee1d |0052: check-cast v10, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ -3e9830: 380a 2400 |0054: if-eqz v10, 0078 // +0024 │ │ -3e9834: 1400 4b03 0a7f |0056: const v0, #float 1.83451e+38 // #7f0a034b │ │ -3e983a: 7120 654a 0d00 |0059: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9840: 0c01 |005c: move-result-object v1 │ │ -3e9842: 071b |005d: move-object v11, v1 │ │ -3e9844: 1f0b c20b |005e: check-cast v11, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ -3e9848: 380b 1800 |0060: if-eqz v11, 0078 // +0018 │ │ -3e984c: 1400 8203 0a7f |0062: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3e9852: 7120 654a 0d00 |0065: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9858: 0c01 |0068: move-result-object v1 │ │ -3e985a: 071c |0069: move-object v12, v1 │ │ -3e985c: 1f0c 6714 |006a: check-cast v12, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3e9860: 380c 0c00 |006c: if-eqz v12, 0078 // +000c │ │ -3e9864: 2200 ce19 |006e: new-instance v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // type@19ce │ │ -3e9868: 07d3 |0070: move-object v3, v13 │ │ -3e986a: 1f03 a105 |0071: check-cast v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a1 │ │ -3e986e: 0702 |0073: move-object v2, v0 │ │ -3e9870: 760b b49e 0200 |0074: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@9eb4 │ │ -3e9876: 1100 |0077: return-object v0 │ │ -3e9878: 6e10 b40c 0d00 |0078: invoke-virtual {v13}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e987e: 0c0d |007b: move-result-object v13 │ │ -3e9880: 6e20 0d03 0d00 |007c: invoke-virtual {v13, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e9886: 0c0d |007f: move-result-object v13 │ │ -3e9888: 2200 631e |0080: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e988c: 1a01 084a |0082: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e9890: 6e20 9ab2 d100 |0084: invoke-virtual {v1, v13}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e9896: 0c0d |0087: move-result-object v13 │ │ -3e9898: 7020 6db2 d000 |0088: invoke-direct {v0, v13}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e989e: 2700 |008b: throw v0 │ │ +3e9760: |[3e9760] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +3e9770: 1400 5c00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005c │ │ +3e9776: 7120 654a 0d00 |0003: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e977c: 0c01 |0006: move-result-object v1 │ │ +3e977e: 0714 |0007: move-object v4, v1 │ │ +3e9780: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ +3e9784: 3804 6e00 |000a: if-eqz v4, 0078 // +006e │ │ +3e9788: 1400 ca00 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00ca │ │ +3e978e: 7120 654a 0d00 |000f: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9794: 0c01 |0012: move-result-object v1 │ │ +3e9796: 0715 |0013: move-object v5, v1 │ │ +3e9798: 1f05 6314 |0014: check-cast v5, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1463 │ │ +3e979c: 3805 6200 |0016: if-eqz v5, 0078 // +0062 │ │ +3e97a0: 1400 a201 0a7f |0018: const v0, #float 1.83442e+38 // #7f0a01a2 │ │ +3e97a6: 7120 654a 0d00 |001b: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e97ac: 0c01 |001e: move-result-object v1 │ │ +3e97ae: 3801 5900 |001f: if-eqz v1, 0078 // +0059 │ │ +3e97b2: 7110 d39e 0100 |0021: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9ed3 │ │ +3e97b8: 0c06 |0024: move-result-object v6 │ │ +3e97ba: 1400 b801 0a7f |0025: const v0, #float 1.83442e+38 // #7f0a01b8 │ │ +3e97c0: 7120 654a 0d00 |0028: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e97c6: 0c01 |002b: move-result-object v1 │ │ +3e97c8: 0717 |002c: move-object v7, v1 │ │ +3e97ca: 1f07 f702 |002d: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ +3e97ce: 3807 4900 |002f: if-eqz v7, 0078 // +0049 │ │ +3e97d2: 1400 0b02 0a7f |0031: const v0, #float 1.83444e+38 // #7f0a020b │ │ +3e97d8: 7120 654a 0d00 |0034: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e97de: 0c01 |0037: move-result-object v1 │ │ +3e97e0: 3801 4000 |0038: if-eqz v1, 0078 // +0040 │ │ +3e97e4: 7110 f097 0100 |003a: invoke-static {v1}, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // method@97f0 │ │ +3e97ea: 0c08 |003d: move-result-object v8 │ │ +3e97ec: 1400 8602 0a7f |003e: const v0, #float 1.83447e+38 // #7f0a0286 │ │ +3e97f2: 7120 654a 0d00 |0041: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e97f8: 0c01 |0044: move-result-object v1 │ │ +3e97fa: 0719 |0045: move-object v9, v1 │ │ +3e97fc: 1f09 0003 |0046: check-cast v9, Landroid/widget/ProgressBar; // type@0300 │ │ +3e9800: 3809 3000 |0048: if-eqz v9, 0078 // +0030 │ │ +3e9804: 1400 9202 0a7f |004a: const v0, #float 1.83447e+38 // #7f0a0292 │ │ +3e980a: 7120 654a 0d00 |004d: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9810: 0c01 |0050: move-result-object v1 │ │ +3e9812: 071a |0051: move-object v10, v1 │ │ +3e9814: 1f0a ee1d |0052: check-cast v10, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ +3e9818: 380a 2400 |0054: if-eqz v10, 0078 // +0024 │ │ +3e981c: 1400 4b03 0a7f |0056: const v0, #float 1.83451e+38 // #7f0a034b │ │ +3e9822: 7120 654a 0d00 |0059: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9828: 0c01 |005c: move-result-object v1 │ │ +3e982a: 071b |005d: move-object v11, v1 │ │ +3e982c: 1f0b c20b |005e: check-cast v11, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ +3e9830: 380b 1800 |0060: if-eqz v11, 0078 // +0018 │ │ +3e9834: 1400 8203 0a7f |0062: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3e983a: 7120 654a 0d00 |0065: invoke-static {v13, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9840: 0c01 |0068: move-result-object v1 │ │ +3e9842: 071c |0069: move-object v12, v1 │ │ +3e9844: 1f0c 6714 |006a: check-cast v12, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3e9848: 380c 0c00 |006c: if-eqz v12, 0078 // +000c │ │ +3e984c: 2200 ce19 |006e: new-instance v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // type@19ce │ │ +3e9850: 07d3 |0070: move-object v3, v13 │ │ +3e9852: 1f03 a105 |0071: check-cast v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a1 │ │ +3e9856: 0702 |0073: move-object v2, v0 │ │ +3e9858: 760b b49e 0200 |0074: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@9eb4 │ │ +3e985e: 1100 |0077: return-object v0 │ │ +3e9860: 6e10 b40c 0d00 |0078: invoke-virtual {v13}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e9866: 0c0d |007b: move-result-object v13 │ │ +3e9868: 6e20 0d03 0d00 |007c: invoke-virtual {v13, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e986e: 0c0d |007f: move-result-object v13 │ │ +3e9870: 2200 631e |0080: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e9874: 1a01 084a |0082: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e9878: 6e20 9ab2 d100 |0084: invoke-virtual {v1, v13}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e987e: 0c0d |0087: move-result-object v13 │ │ +3e9880: 7020 6db2 d000 |0088: invoke-direct {v0, v13}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e9886: 2700 |008b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=102 │ │ 0x000f line=108 │ │ 0x001b line=114 │ │ 0x0021 line=118 │ │ 0x0028 line=121 │ │ @@ -862023,20 +862023,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 │ │ -3e98a0: |[3e98a0] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -3e98b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e98b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e98b4: 7130 b99e 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@9eb9 │ │ -3e98ba: 0c02 |0005: move-result-object v2 │ │ -3e98bc: 1102 |0006: return-object v2 │ │ +3e9888: |[3e9888] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +3e9898: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e989a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e989c: 7130 b99e 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@9eb9 │ │ +3e98a2: 0c02 |0005: move-result-object v2 │ │ +3e98a4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;) │ │ @@ -862044,24 +862044,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 : 18 16-bit code units │ │ -3e98c0: |[3e98c0] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -3e98d0: 1400 5200 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0052 │ │ -3e98d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e98d8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e98de: 0c02 |0007: move-result-object v2 │ │ -3e98e0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e98e4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e98ea: 7110 b59e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@9eb5 │ │ -3e98f0: 0c02 |0010: move-result-object v2 │ │ -3e98f2: 1102 |0011: return-object v2 │ │ +3e98a8: |[3e98a8] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +3e98b8: 1400 5200 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0052 │ │ +3e98be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e98c0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e98c6: 0c02 |0007: move-result-object v2 │ │ +3e98c8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e98cc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e98d2: 7110 b59e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@9eb5 │ │ +3e98d8: 0c02 |0010: move-result-object v2 │ │ +3e98da: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=88 │ │ 0x000a line=90 │ │ 0x000d line=92 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -862074,18 +862074,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9744: |[3e9744] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroid/view/View; │ │ -3e9754: 6e10 b79e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9eb7 │ │ -3e975a: 0c00 |0003: move-result-object v0 │ │ -3e975c: 1100 |0004: return-object v0 │ │ +3e972c: |[3e972c] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroid/view/View; │ │ +3e973c: 6e10 b79e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9eb7 │ │ +3e9742: 0c00 |0003: move-result-object v0 │ │ +3e9744: 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;) │ │ @@ -862093,17 +862093,17 @@ │ │ type : '()Landroidx/coordinatorlayout/widget/CoordinatorLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9760: |[3e9760] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ -3e9770: 5410 a58e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8ea5 │ │ -3e9774: 1100 |0002: return-object v0 │ │ +3e9748: |[3e9748] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ +3e9758: 5410 a58e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8ea5 │ │ +3e975c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ │ │ source_file_idx : 7524 (FeedItemListFragmentBinding.java) │ │ @@ -862151,22 +862151,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 │ │ -3e9a68: |[3e9a68] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3e9a78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e9a7e: 5b01 ac8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8eac │ │ -3e9a82: 5b02 a88e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipEnd:Landroid/widget/EditText; // field@8ea8 │ │ -3e9a86: 5b03 a98e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipIntro:Landroid/widget/EditText; // field@8ea9 │ │ -3e9a8a: 5b04 aa8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipEnd:Landroid/widget/TextView; // field@8eaa │ │ -3e9a8e: 5b05 ab8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipIntro:Landroid/widget/TextView; // field@8eab │ │ -3e9a92: 0e00 |000d: return-void │ │ +3e9a50: |[3e9a50] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3e9a60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e9a66: 5b01 ac8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8eac │ │ +3e9a6a: 5b02 a88e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipEnd:Landroid/widget/EditText; // field@8ea8 │ │ +3e9a6e: 5b03 a98e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipIntro:Landroid/widget/EditText; // field@8ea9 │ │ +3e9a72: 5b04 aa8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipEnd:Landroid/widget/TextView; // field@8eaa │ │ +3e9a76: 5b05 ab8e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipIntro:Landroid/widget/TextView; // field@8eab │ │ +3e9a7a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -862184,55 +862184,55 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 78 16-bit code units │ │ -3e9968: |[3e9968] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -3e9978: 1400 3801 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a0138 │ │ -3e997e: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9984: 0c01 |0006: move-result-object v1 │ │ -3e9986: 0714 |0007: move-object v4, v1 │ │ -3e9988: 1f04 ec02 |0008: check-cast v4, Landroid/widget/EditText; // type@02ec │ │ -3e998c: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ -3e9990: 1400 3901 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0139 │ │ -3e9996: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e999c: 0c01 |0012: move-result-object v1 │ │ -3e999e: 0715 |0013: move-object v5, v1 │ │ -3e99a0: 1f05 ec02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ec │ │ -3e99a4: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ -3e99a8: 1400 cd01 0a7f |0018: const v0, #float 1.83443e+38 // #7f0a01cd │ │ -3e99ae: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e99b4: 0c01 |001e: move-result-object v1 │ │ -3e99b6: 0716 |001f: move-object v6, v1 │ │ -3e99b8: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3e99bc: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ -3e99c0: 1400 ce01 0a7f |0024: const v0, #float 1.83443e+38 // #7f0a01ce │ │ -3e99c6: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e99cc: 0c01 |002a: move-result-object v1 │ │ -3e99ce: 0717 |002b: move-object v7, v1 │ │ -3e99d0: 1f07 1303 |002c: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -3e99d4: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ -3e99d8: 2200 cf19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // type@19cf │ │ -3e99dc: 0783 |0032: move-object v3, v8 │ │ -3e99de: 1f03 f902 |0033: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e99e2: 0702 |0035: move-object v2, v0 │ │ -3e99e4: 7606 ba9e 0200 |0036: 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@9eba │ │ -3e99ea: 1100 |0039: return-object v0 │ │ -3e99ec: 6e10 b40c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e99f2: 0c08 |003d: move-result-object v8 │ │ -3e99f4: 6e20 0d03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e99fa: 0c08 |0041: move-result-object v8 │ │ -3e99fc: 2200 631e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e9a00: 1a01 084a |0044: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3e9a04: 6e20 9ab2 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e9a0a: 0c08 |0049: move-result-object v8 │ │ -3e9a0c: 7020 6db2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e9a12: 2700 |004d: throw v0 │ │ +3e9950: |[3e9950] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +3e9960: 1400 3801 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a0138 │ │ +3e9966: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e996c: 0c01 |0006: move-result-object v1 │ │ +3e996e: 0714 |0007: move-object v4, v1 │ │ +3e9970: 1f04 ec02 |0008: check-cast v4, Landroid/widget/EditText; // type@02ec │ │ +3e9974: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ +3e9978: 1400 3901 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0139 │ │ +3e997e: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9984: 0c01 |0012: move-result-object v1 │ │ +3e9986: 0715 |0013: move-object v5, v1 │ │ +3e9988: 1f05 ec02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ec │ │ +3e998c: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ +3e9990: 1400 cd01 0a7f |0018: const v0, #float 1.83443e+38 // #7f0a01cd │ │ +3e9996: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e999c: 0c01 |001e: move-result-object v1 │ │ +3e999e: 0716 |001f: move-object v6, v1 │ │ +3e99a0: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3e99a4: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ +3e99a8: 1400 ce01 0a7f |0024: const v0, #float 1.83443e+38 // #7f0a01ce │ │ +3e99ae: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e99b4: 0c01 |002a: move-result-object v1 │ │ +3e99b6: 0717 |002b: move-object v7, v1 │ │ +3e99b8: 1f07 1303 |002c: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +3e99bc: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ +3e99c0: 2200 cf19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // type@19cf │ │ +3e99c4: 0783 |0032: move-object v3, v8 │ │ +3e99c6: 1f03 f902 |0033: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e99ca: 0702 |0035: move-object v2, v0 │ │ +3e99cc: 7606 ba9e 0200 |0036: 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@9eba │ │ +3e99d2: 1100 |0039: return-object v0 │ │ +3e99d4: 6e10 b40c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e99da: 0c08 |003d: move-result-object v8 │ │ +3e99dc: 6e20 0d03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e99e2: 0c08 |0041: move-result-object v8 │ │ +3e99e4: 2200 631e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e99e8: 1a01 084a |0044: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3e99ec: 6e20 9ab2 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e99f2: 0c08 |0049: move-result-object v8 │ │ +3e99f4: 7020 6db2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e99fa: 2700 |004d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=73 │ │ 0x000f line=79 │ │ 0x001b line=85 │ │ 0x0027 line=91 │ │ 0x0030 line=96 │ │ @@ -862246,20 +862246,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 │ │ -3e9a14: |[3e9a14] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -3e9a24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e9a26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e9a28: 7130 bf9e 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@9ebf │ │ -3e9a2e: 0c02 |0005: move-result-object v2 │ │ -3e9a30: 1102 |0006: return-object v2 │ │ +3e99fc: |[3e99fc] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +3e9a0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e9a0e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e9a10: 7130 bf9e 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@9ebf │ │ +3e9a16: 0c02 |0005: move-result-object v2 │ │ +3e9a18: 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;) │ │ @@ -862267,24 +862267,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 : 18 16-bit code units │ │ -3e9a34: |[3e9a34] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -3e9a44: 1400 5300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0053 │ │ -3e9a4a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9a4c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e9a52: 0c02 |0007: move-result-object v2 │ │ -3e9a54: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9a58: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e9a5e: 7110 bb9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // method@9ebb │ │ -3e9a64: 0c02 |0010: move-result-object v2 │ │ -3e9a66: 1102 |0011: return-object v2 │ │ +3e9a1c: |[3e9a1c] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +3e9a2c: 1400 5300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0053 │ │ +3e9a32: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e9a34: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e9a3a: 0c02 |0007: move-result-object v2 │ │ +3e9a3c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9a40: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e9a46: 7110 bb9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // method@9ebb │ │ +3e9a4c: 0c02 |0010: move-result-object v2 │ │ +3e9a4e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=59 │ │ 0x000a line=61 │ │ 0x000d line=63 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -862297,18 +862297,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9934: |[3e9934] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/view/View; │ │ -3e9944: 6e10 bd9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ebd │ │ -3e994a: 0c00 |0003: move-result-object v0 │ │ -3e994c: 1100 |0004: return-object v0 │ │ +3e991c: |[3e991c] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/view/View; │ │ +3e992c: 6e10 bd9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ebd │ │ +3e9932: 0c00 |0003: move-result-object v0 │ │ +3e9934: 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;) │ │ @@ -862316,17 +862316,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9950: |[3e9950] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3e9960: 5410 ac8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8eac │ │ -3e9964: 1100 |0002: return-object v0 │ │ +3e9938: |[3e9938] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3e9948: 5410 ac8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8eac │ │ +3e994c: 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 : 7565 (FeedPrefSkipDialogBinding.java) │ │ @@ -862418,50 +862418,50 @@ │ │ type : '(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/Button;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroidx/core/widget/NestedScrollView;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;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 │ │ -3e9ce0: |[3e9ce0] de.danoeh.antennapod.databinding.FeedinfoBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/Button;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroidx/core/widget/NestedScrollView;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3e9cf0: 0720 |0000: move-object v0, v2 │ │ -3e9cf2: 7010 76b2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e9cf8: 0731 |0004: move-object v1, v3 │ │ -3e9cfa: 5b01 b68e |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8eb6 │ │ -3e9cfe: 0741 |0007: move-object v1, v4 │ │ -3e9d00: 5b01 ad8e |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8ead │ │ -3e9d04: 0751 |000a: move-object v1, v5 │ │ -3e9d06: 5b01 ae8e |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.btnvOpenStatistics:Landroid/widget/Button; // field@8eae │ │ -3e9d0a: 0761 |000d: move-object v1, v6 │ │ -3e9d0c: 5b01 af8e |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8eaf │ │ -3e9d10: 0771 |0010: move-object v1, v7 │ │ -3e9d12: 5b01 b08e |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8eb0 │ │ -3e9d16: 0781 |0013: move-object v1, v8 │ │ -3e9d18: 5b01 b18e |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.imgvBackground:Landroid/widget/ImageView; // field@8eb1 │ │ -3e9d1c: 0791 |0016: move-object v1, v9 │ │ -3e9d1e: 5b01 b28e |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.infoContainer:Landroid/widget/LinearLayout; // field@8eb2 │ │ -3e9d22: 07a1 |0019: move-object v1, v10 │ │ -3e9d24: 5b01 b38e |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblStatistics:Landroid/widget/TextView; // field@8eb3 │ │ -3e9d28: 07b1 |001c: move-object v1, v11 │ │ -3e9d2a: 5b01 b48e |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblSupport:Landroid/widget/TextView; // field@8eb4 │ │ -3e9d2e: 07c1 |001f: move-object v1, v12 │ │ -3e9d30: 5b01 b58e |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblUrl:Landroid/widget/TextView; // field@8eb5 │ │ -3e9d34: 07d1 |0022: move-object v1, v13 │ │ -3e9d36: 5b01 b78e |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@8eb7 │ │ -3e9d3a: 07e1 |0025: move-object v1, v14 │ │ -3e9d3c: 5b01 b88e |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@8eb8 │ │ -3e9d40: 07f1 |0028: move-object v1, v15 │ │ -3e9d42: 5b01 b98e |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8eb9 │ │ -3e9d46: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3e9d4a: 5b01 ba8e |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvDescription:Landroid/widget/TextView; // field@8eba │ │ -3e9d4e: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3e9d52: 5b01 bb8e |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvFundingUrl:Landroid/widget/TextView; // field@8ebb │ │ -3e9d56: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3e9d5a: 5b01 bc8e |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvUrl:Landroid/widget/TextView; // field@8ebc │ │ -3e9d5e: 0e00 |0037: return-void │ │ +3e9cc8: |[3e9cc8] de.danoeh.antennapod.databinding.FeedinfoBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/Button;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroidx/core/widget/NestedScrollView;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3e9cd8: 0720 |0000: move-object v0, v2 │ │ +3e9cda: 7010 76b2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e9ce0: 0731 |0004: move-object v1, v3 │ │ +3e9ce2: 5b01 b68e |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8eb6 │ │ +3e9ce6: 0741 |0007: move-object v1, v4 │ │ +3e9ce8: 5b01 ad8e |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8ead │ │ +3e9cec: 0751 |000a: move-object v1, v5 │ │ +3e9cee: 5b01 ae8e |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.btnvOpenStatistics:Landroid/widget/Button; // field@8eae │ │ +3e9cf2: 0761 |000d: move-object v1, v6 │ │ +3e9cf4: 5b01 af8e |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8eaf │ │ +3e9cf8: 0771 |0010: move-object v1, v7 │ │ +3e9cfa: 5b01 b08e |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8eb0 │ │ +3e9cfe: 0781 |0013: move-object v1, v8 │ │ +3e9d00: 5b01 b18e |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.imgvBackground:Landroid/widget/ImageView; // field@8eb1 │ │ +3e9d04: 0791 |0016: move-object v1, v9 │ │ +3e9d06: 5b01 b28e |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.infoContainer:Landroid/widget/LinearLayout; // field@8eb2 │ │ +3e9d0a: 07a1 |0019: move-object v1, v10 │ │ +3e9d0c: 5b01 b38e |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblStatistics:Landroid/widget/TextView; // field@8eb3 │ │ +3e9d10: 07b1 |001c: move-object v1, v11 │ │ +3e9d12: 5b01 b48e |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblSupport:Landroid/widget/TextView; // field@8eb4 │ │ +3e9d16: 07c1 |001f: move-object v1, v12 │ │ +3e9d18: 5b01 b58e |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.lblUrl:Landroid/widget/TextView; // field@8eb5 │ │ +3e9d1c: 07d1 |0022: move-object v1, v13 │ │ +3e9d1e: 5b01 b78e |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@8eb7 │ │ +3e9d22: 07e1 |0025: move-object v1, v14 │ │ +3e9d24: 5b01 b88e |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@8eb8 │ │ +3e9d28: 07f1 |0028: move-object v1, v15 │ │ +3e9d2a: 5b01 b98e |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8eb9 │ │ +3e9d2e: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3e9d32: 5b01 ba8e |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvDescription:Landroid/widget/TextView; // field@8eba │ │ +3e9d36: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3e9d3a: 5b01 bb8e |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvFundingUrl:Landroid/widget/TextView; // field@8ebb │ │ +3e9d3e: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3e9d42: 5b01 bc8e |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.txtvUrl:Landroid/widget/TextView; // field@8ebc │ │ +3e9d46: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=82 │ │ 0x0005 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ @@ -862501,122 +862501,122 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 21 │ │ ins : 1 │ │ outs : 17 │ │ insns size : 217 16-bit code units │ │ -3e9ac8: |[3e9ac8] de.danoeh.antennapod.databinding.FeedinfoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -3e9ad8: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -3e9adc: 1401 5c00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a005c │ │ -3e9ae2: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9ae8: 0c02 |0008: move-result-object v2 │ │ -3e9aea: 0725 |0009: move-object v5, v2 │ │ -3e9aec: 1f05 5914 |000a: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ -3e9af0: 3805 b900 |000c: if-eqz v5, 00c5 // +00b9 │ │ -3e9af4: 1401 8400 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0084 │ │ -3e9afa: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9b00: 0c02 |0014: move-result-object v2 │ │ -3e9b02: 0726 |0015: move-object v6, v2 │ │ -3e9b04: 1f06 e402 |0016: check-cast v6, Landroid/widget/Button; // type@02e4 │ │ -3e9b08: 3806 ad00 |0018: if-eqz v6, 00c5 // +00ad │ │ -3e9b0c: 1401 ca00 0a7f |001a: const v1, #float 1.83438e+38 // #7f0a00ca │ │ -3e9b12: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9b18: 0c02 |0020: move-result-object v2 │ │ -3e9b1a: 0727 |0021: move-object v7, v2 │ │ -3e9b1c: 1f07 6314 |0022: check-cast v7, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1463 │ │ -3e9b20: 3807 a100 |0024: if-eqz v7, 00c5 // +00a1 │ │ -3e9b24: 1401 a201 0a7f |0026: const v1, #float 1.83442e+38 // #7f0a01a2 │ │ -3e9b2a: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9b30: 0c02 |002c: move-result-object v2 │ │ -3e9b32: 3802 9800 |002d: if-eqz v2, 00c5 // +0098 │ │ -3e9b36: 7110 d39e 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9ed3 │ │ -3e9b3c: 0c08 |0032: move-result-object v8 │ │ -3e9b3e: 1401 b801 0a7f |0033: const v1, #float 1.83442e+38 // #7f0a01b8 │ │ -3e9b44: 7120 654a 1000 |0036: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9b4a: 0c02 |0039: move-result-object v2 │ │ -3e9b4c: 0729 |003a: move-object v9, v2 │ │ -3e9b4e: 1f09 f702 |003b: check-cast v9, Landroid/widget/ImageView; // type@02f7 │ │ -3e9b52: 3809 8800 |003d: if-eqz v9, 00c5 // +0088 │ │ -3e9b56: 1401 bf01 0a7f |003f: const v1, #float 1.83443e+38 // #7f0a01bf │ │ -3e9b5c: 7120 654a 1000 |0042: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9b62: 0c02 |0045: move-result-object v2 │ │ -3e9b64: 072a |0046: move-object v10, v2 │ │ -3e9b66: 1f0a f902 |0047: check-cast v10, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e9b6a: 380a 7c00 |0049: if-eqz v10, 00c5 // +007c │ │ -3e9b6e: 1401 d301 0a7f |004b: const v1, #float 1.83443e+38 // #7f0a01d3 │ │ -3e9b74: 7120 654a 1000 |004e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9b7a: 0c02 |0051: move-result-object v2 │ │ -3e9b7c: 072b |0052: move-object v11, v2 │ │ -3e9b7e: 1f0b 1303 |0053: check-cast v11, Landroid/widget/TextView; // type@0313 │ │ -3e9b82: 380b 7000 |0055: if-eqz v11, 00c5 // +0070 │ │ -3e9b86: 1401 d401 0a7f |0057: const v1, #float 1.83443e+38 // #7f0a01d4 │ │ -3e9b8c: 7120 654a 1000 |005a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9b92: 0c02 |005d: move-result-object v2 │ │ -3e9b94: 072c |005e: move-object v12, v2 │ │ -3e9b96: 1f0c 1303 |005f: check-cast v12, Landroid/widget/TextView; // type@0313 │ │ -3e9b9a: 380c 6400 |0061: if-eqz v12, 00c5 // +0064 │ │ -3e9b9e: 1401 d501 0a7f |0063: const v1, #float 1.83443e+38 // #7f0a01d5 │ │ -3e9ba4: 7120 654a 1000 |0066: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9baa: 0c02 |0069: move-result-object v2 │ │ -3e9bac: 072d |006a: move-object v13, v2 │ │ -3e9bae: 1f0d 1303 |006b: check-cast v13, Landroid/widget/TextView; // type@0313 │ │ -3e9bb2: 380d 5800 |006d: if-eqz v13, 00c5 // +0058 │ │ -3e9bb6: 1401 b602 0a7f |006f: const v1, #float 1.83448e+38 // #7f0a02b6 │ │ -3e9bbc: 7120 654a 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9bc2: 0c02 |0075: move-result-object v2 │ │ -3e9bc4: 072e |0076: move-object v14, v2 │ │ -3e9bc6: 1f0e 5908 |0077: check-cast v14, Landroidx/core/widget/NestedScrollView; // type@0859 │ │ -3e9bca: 380e 4c00 |0079: if-eqz v14, 00c5 // +004c │ │ -3e9bce: 1401 2f03 0a7f |007b: const v1, #float 1.8345e+38 // #7f0a032f │ │ -3e9bd4: 7120 654a 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9bda: 0c02 |0081: move-result-object v2 │ │ -3e9bdc: 072f |0082: move-object v15, v2 │ │ -3e9bde: 1f0f 2809 |0083: check-cast v15, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ -3e9be2: 380f 4000 |0085: if-eqz v15, 00c5 // +0040 │ │ -3e9be6: 1401 8203 0a7f |0087: const v1, #float 1.83452e+38 // #7f0a0382 │ │ -3e9bec: 7120 654a 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9bf2: 0c02 |008d: move-result-object v2 │ │ -3e9bf4: 0810 0200 |008e: move-object/from16 v16, v2 │ │ -3e9bf8: 1f10 6714 |0090: check-cast v16, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3e9bfc: 3810 3300 |0092: if-eqz v16, 00c5 // +0033 │ │ -3e9c00: 1401 9503 0a7f |0094: const v1, #float 1.83452e+38 // #7f0a0395 │ │ -3e9c06: 7120 654a 1000 |0097: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9c0c: 0c02 |009a: move-result-object v2 │ │ -3e9c0e: 0811 0200 |009b: move-object/from16 v17, v2 │ │ -3e9c12: 1f11 1303 |009d: check-cast v17, Landroid/widget/TextView; // type@0313 │ │ -3e9c16: 3811 2600 |009f: if-eqz v17, 00c5 // +0026 │ │ -3e9c1a: 1401 9b03 0a7f |00a1: const v1, #float 1.83452e+38 // #7f0a039b │ │ -3e9c20: 7120 654a 1000 |00a4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9c26: 0c02 |00a7: move-result-object v2 │ │ -3e9c28: 0812 0200 |00a8: move-object/from16 v18, v2 │ │ -3e9c2c: 1f12 1303 |00aa: check-cast v18, Landroid/widget/TextView; // type@0313 │ │ -3e9c30: 3812 1900 |00ac: if-eqz v18, 00c5 // +0019 │ │ -3e9c34: 1401 b403 0a7f |00ae: const v1, #float 1.83453e+38 // #7f0a03b4 │ │ -3e9c3a: 7120 654a 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9c40: 0c02 |00b4: move-result-object v2 │ │ -3e9c42: 0813 0200 |00b5: move-object/from16 v19, v2 │ │ -3e9c46: 1f13 1303 |00b7: check-cast v19, Landroid/widget/TextView; // type@0313 │ │ -3e9c4a: 3813 0c00 |00b9: if-eqz v19, 00c5 // +000c │ │ -3e9c4e: 2201 d019 |00bb: new-instance v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding; // type@19d0 │ │ -3e9c52: 0713 |00bd: move-object v3, v1 │ │ -3e9c54: 0704 |00be: move-object v4, v0 │ │ -3e9c56: 1f04 a105 |00bf: check-cast v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a1 │ │ -3e9c5a: 7611 c09e 0300 |00c1: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/Button;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroidx/core/widget/NestedScrollView;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9ec0 │ │ -3e9c60: 1101 |00c4: return-object v1 │ │ -3e9c62: 7401 b40c 1400 |00c5: invoke-virtual/range {v20}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e9c68: 0c00 |00c8: move-result-object v0 │ │ -3e9c6a: 6e20 0d03 1000 |00c9: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e9c70: 0c00 |00cc: move-result-object v0 │ │ -3e9c72: 2201 631e |00cd: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e9c76: 1a02 084a |00cf: const-string v2, "Missing required view with ID: " // string@4a08 │ │ -3e9c7a: 6e20 9ab2 0200 |00d1: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e9c80: 0c00 |00d4: move-result-object v0 │ │ -3e9c82: 7020 6db2 0100 |00d5: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e9c88: 2701 |00d8: throw v1 │ │ +3e9ab0: |[3e9ab0] de.danoeh.antennapod.databinding.FeedinfoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +3e9ac0: 0800 1400 |0000: move-object/from16 v0, v20 │ │ +3e9ac4: 1401 5c00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a005c │ │ +3e9aca: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9ad0: 0c02 |0008: move-result-object v2 │ │ +3e9ad2: 0725 |0009: move-object v5, v2 │ │ +3e9ad4: 1f05 5914 |000a: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ +3e9ad8: 3805 b900 |000c: if-eqz v5, 00c5 // +00b9 │ │ +3e9adc: 1401 8400 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0084 │ │ +3e9ae2: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9ae8: 0c02 |0014: move-result-object v2 │ │ +3e9aea: 0726 |0015: move-object v6, v2 │ │ +3e9aec: 1f06 e402 |0016: check-cast v6, Landroid/widget/Button; // type@02e4 │ │ +3e9af0: 3806 ad00 |0018: if-eqz v6, 00c5 // +00ad │ │ +3e9af4: 1401 ca00 0a7f |001a: const v1, #float 1.83438e+38 // #7f0a00ca │ │ +3e9afa: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9b00: 0c02 |0020: move-result-object v2 │ │ +3e9b02: 0727 |0021: move-object v7, v2 │ │ +3e9b04: 1f07 6314 |0022: check-cast v7, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1463 │ │ +3e9b08: 3807 a100 |0024: if-eqz v7, 00c5 // +00a1 │ │ +3e9b0c: 1401 a201 0a7f |0026: const v1, #float 1.83442e+38 // #7f0a01a2 │ │ +3e9b12: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9b18: 0c02 |002c: move-result-object v2 │ │ +3e9b1a: 3802 9800 |002d: if-eqz v2, 00c5 // +0098 │ │ +3e9b1e: 7110 d39e 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9ed3 │ │ +3e9b24: 0c08 |0032: move-result-object v8 │ │ +3e9b26: 1401 b801 0a7f |0033: const v1, #float 1.83442e+38 // #7f0a01b8 │ │ +3e9b2c: 7120 654a 1000 |0036: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9b32: 0c02 |0039: move-result-object v2 │ │ +3e9b34: 0729 |003a: move-object v9, v2 │ │ +3e9b36: 1f09 f702 |003b: check-cast v9, Landroid/widget/ImageView; // type@02f7 │ │ +3e9b3a: 3809 8800 |003d: if-eqz v9, 00c5 // +0088 │ │ +3e9b3e: 1401 bf01 0a7f |003f: const v1, #float 1.83443e+38 // #7f0a01bf │ │ +3e9b44: 7120 654a 1000 |0042: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9b4a: 0c02 |0045: move-result-object v2 │ │ +3e9b4c: 072a |0046: move-object v10, v2 │ │ +3e9b4e: 1f0a f902 |0047: check-cast v10, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e9b52: 380a 7c00 |0049: if-eqz v10, 00c5 // +007c │ │ +3e9b56: 1401 d301 0a7f |004b: const v1, #float 1.83443e+38 // #7f0a01d3 │ │ +3e9b5c: 7120 654a 1000 |004e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9b62: 0c02 |0051: move-result-object v2 │ │ +3e9b64: 072b |0052: move-object v11, v2 │ │ +3e9b66: 1f0b 1303 |0053: check-cast v11, Landroid/widget/TextView; // type@0313 │ │ +3e9b6a: 380b 7000 |0055: if-eqz v11, 00c5 // +0070 │ │ +3e9b6e: 1401 d401 0a7f |0057: const v1, #float 1.83443e+38 // #7f0a01d4 │ │ +3e9b74: 7120 654a 1000 |005a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9b7a: 0c02 |005d: move-result-object v2 │ │ +3e9b7c: 072c |005e: move-object v12, v2 │ │ +3e9b7e: 1f0c 1303 |005f: check-cast v12, Landroid/widget/TextView; // type@0313 │ │ +3e9b82: 380c 6400 |0061: if-eqz v12, 00c5 // +0064 │ │ +3e9b86: 1401 d501 0a7f |0063: const v1, #float 1.83443e+38 // #7f0a01d5 │ │ +3e9b8c: 7120 654a 1000 |0066: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9b92: 0c02 |0069: move-result-object v2 │ │ +3e9b94: 072d |006a: move-object v13, v2 │ │ +3e9b96: 1f0d 1303 |006b: check-cast v13, Landroid/widget/TextView; // type@0313 │ │ +3e9b9a: 380d 5800 |006d: if-eqz v13, 00c5 // +0058 │ │ +3e9b9e: 1401 b602 0a7f |006f: const v1, #float 1.83448e+38 // #7f0a02b6 │ │ +3e9ba4: 7120 654a 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9baa: 0c02 |0075: move-result-object v2 │ │ +3e9bac: 072e |0076: move-object v14, v2 │ │ +3e9bae: 1f0e 5908 |0077: check-cast v14, Landroidx/core/widget/NestedScrollView; // type@0859 │ │ +3e9bb2: 380e 4c00 |0079: if-eqz v14, 00c5 // +004c │ │ +3e9bb6: 1401 2f03 0a7f |007b: const v1, #float 1.8345e+38 // #7f0a032f │ │ +3e9bbc: 7120 654a 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9bc2: 0c02 |0081: move-result-object v2 │ │ +3e9bc4: 072f |0082: move-object v15, v2 │ │ +3e9bc6: 1f0f 2809 |0083: check-cast v15, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ +3e9bca: 380f 4000 |0085: if-eqz v15, 00c5 // +0040 │ │ +3e9bce: 1401 8203 0a7f |0087: const v1, #float 1.83452e+38 // #7f0a0382 │ │ +3e9bd4: 7120 654a 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9bda: 0c02 |008d: move-result-object v2 │ │ +3e9bdc: 0810 0200 |008e: move-object/from16 v16, v2 │ │ +3e9be0: 1f10 6714 |0090: check-cast v16, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3e9be4: 3810 3300 |0092: if-eqz v16, 00c5 // +0033 │ │ +3e9be8: 1401 9503 0a7f |0094: const v1, #float 1.83452e+38 // #7f0a0395 │ │ +3e9bee: 7120 654a 1000 |0097: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9bf4: 0c02 |009a: move-result-object v2 │ │ +3e9bf6: 0811 0200 |009b: move-object/from16 v17, v2 │ │ +3e9bfa: 1f11 1303 |009d: check-cast v17, Landroid/widget/TextView; // type@0313 │ │ +3e9bfe: 3811 2600 |009f: if-eqz v17, 00c5 // +0026 │ │ +3e9c02: 1401 9b03 0a7f |00a1: const v1, #float 1.83452e+38 // #7f0a039b │ │ +3e9c08: 7120 654a 1000 |00a4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9c0e: 0c02 |00a7: move-result-object v2 │ │ +3e9c10: 0812 0200 |00a8: move-object/from16 v18, v2 │ │ +3e9c14: 1f12 1303 |00aa: check-cast v18, Landroid/widget/TextView; // type@0313 │ │ +3e9c18: 3812 1900 |00ac: if-eqz v18, 00c5 // +0019 │ │ +3e9c1c: 1401 b403 0a7f |00ae: const v1, #float 1.83453e+38 // #7f0a03b4 │ │ +3e9c22: 7120 654a 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9c28: 0c02 |00b4: move-result-object v2 │ │ +3e9c2a: 0813 0200 |00b5: move-object/from16 v19, v2 │ │ +3e9c2e: 1f13 1303 |00b7: check-cast v19, Landroid/widget/TextView; // type@0313 │ │ +3e9c32: 3813 0c00 |00b9: if-eqz v19, 00c5 // +000c │ │ +3e9c36: 2201 d019 |00bb: new-instance v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding; // type@19d0 │ │ +3e9c3a: 0713 |00bd: move-object v3, v1 │ │ +3e9c3c: 0704 |00be: move-object v4, v0 │ │ +3e9c3e: 1f04 a105 |00bf: check-cast v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a1 │ │ +3e9c42: 7611 c09e 0300 |00c1: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/Button;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroidx/core/widget/NestedScrollView;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9ec0 │ │ +3e9c48: 1101 |00c4: return-object v1 │ │ +3e9c4a: 7401 b40c 1400 |00c5: invoke-virtual/range {v20}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e9c50: 0c00 |00c8: move-result-object v0 │ │ +3e9c52: 6e20 0d03 1000 |00c9: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e9c58: 0c00 |00cc: move-result-object v0 │ │ +3e9c5a: 2201 631e |00cd: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e9c5e: 1a02 084a |00cf: const-string v2, "Missing required view with ID: " // string@4a08 │ │ +3e9c62: 6e20 9ab2 0200 |00d1: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e9c68: 0c00 |00d4: move-result-object v0 │ │ +3e9c6a: 7020 6db2 0100 |00d5: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e9c70: 2701 |00d8: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=129 │ │ 0x0011 line=135 │ │ 0x001d line=141 │ │ 0x0029 line=147 │ │ 0x002f line=151 │ │ @@ -862642,20 +862642,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 │ │ -3e9c8c: |[3e9c8c] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -3e9c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e9c9e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e9ca0: 7130 c59e 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@9ec5 │ │ -3e9ca6: 0c02 |0005: move-result-object v2 │ │ -3e9ca8: 1102 |0006: return-object v2 │ │ +3e9c74: |[3e9c74] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +3e9c84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e9c86: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e9c88: 7130 c59e 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@9ec5 │ │ +3e9c8e: 0c02 |0005: move-result-object v2 │ │ +3e9c90: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeedinfoBinding;) │ │ @@ -862663,24 +862663,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 : 18 16-bit code units │ │ -3e9cac: |[3e9cac] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -3e9cbc: 1400 5600 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0056 │ │ -3e9cc2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9cc4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e9cca: 0c02 |0007: move-result-object v2 │ │ -3e9ccc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9cd0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e9cd6: 7110 c19e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; // method@9ec1 │ │ -3e9cdc: 0c02 |0010: move-result-object v2 │ │ -3e9cde: 1102 |0011: return-object v2 │ │ +3e9c94: |[3e9c94] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +3e9ca4: 1400 5600 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0056 │ │ +3e9caa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e9cac: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e9cb2: 0c02 |0007: move-result-object v2 │ │ +3e9cb4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9cb8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e9cbe: 7110 c19e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; // method@9ec1 │ │ +3e9cc4: 0c02 |0010: move-result-object v2 │ │ +3e9cc6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=115 │ │ 0x000a line=117 │ │ 0x000d line=119 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -862693,18 +862693,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9a94: |[3e9a94] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroid/view/View; │ │ -3e9aa4: 6e10 c39e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9ec3 │ │ -3e9aaa: 0c00 |0003: move-result-object v0 │ │ -3e9aac: 1100 |0004: return-object v0 │ │ +3e9a7c: |[3e9a7c] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroid/view/View; │ │ +3e9a8c: 6e10 c39e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9ec3 │ │ +3e9a92: 0c00 |0003: move-result-object v0 │ │ +3e9a94: 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;) │ │ @@ -862712,17 +862712,17 @@ │ │ type : '()Landroidx/coordinatorlayout/widget/CoordinatorLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9ab0: |[3e9ab0] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ -3e9ac0: 5410 b68e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8eb6 │ │ -3e9ac4: 1100 |0002: return-object v0 │ │ +3e9a98: |[3e9a98] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ +3e9aa8: 5410 b68e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8eb6 │ │ +3e9aac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ │ │ source_file_idx : 7584 (FeedinfoBinding.java) │ │ @@ -862826,56 +862826,56 @@ │ │ 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/ProgressBar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/view/ShownotesWebView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 22 │ │ ins : 20 │ │ outs : 1 │ │ insns size : 68 16-bit code units │ │ -3e9fe0: |[3e9fe0] 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/ProgressBar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/view/ShownotesWebView;)V │ │ -3e9ff0: 0720 |0000: move-object v0, v2 │ │ -3e9ff2: 7010 76b2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e9ff8: 0731 |0004: move-object v1, v3 │ │ -3e9ffa: 5b01 c98e |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8ec9 │ │ -3e9ffe: 0741 |0007: move-object v1, v4 │ │ -3ea000: 5b01 bd8e |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1:Landroid/widget/LinearLayout; // field@8ebd │ │ -3ea004: 0751 |000a: move-object v1, v5 │ │ -3ea006: 5b01 be8e |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Icon:Landroid/widget/ImageView; // field@8ebe │ │ -3ea00a: 0761 |000d: move-object v1, v6 │ │ -3ea00c: 5b01 bf8e |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Text:Landroid/widget/TextView; // field@8ebf │ │ -3ea010: 0771 |0010: move-object v1, v7 │ │ -3ea012: 5b01 c08e |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2:Landroid/widget/LinearLayout; // field@8ec0 │ │ -3ea016: 0781 |0013: move-object v1, v8 │ │ -3ea018: 5b01 c18e |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Icon:Landroid/widget/ImageView; // field@8ec1 │ │ -3ea01c: 0791 |0016: move-object v1, v9 │ │ -3ea01e: 5b01 c28e |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Text:Landroid/widget/TextView; // field@8ec2 │ │ -3ea022: 07a1 |0019: move-object v1, v10 │ │ -3ea024: 5b01 c38e |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@8ec3 │ │ -3ea028: 07b1 |001c: move-object v1, v11 │ │ -3ea02a: 5b01 c48e |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.contentRoot:Landroid/widget/RelativeLayout; // field@8ec4 │ │ -3ea02e: 07c1 |001f: move-object v1, v12 │ │ -3ea030: 5b01 c58e |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.header:Landroid/widget/LinearLayout; // field@8ec5 │ │ -3ea034: 07d1 |0022: move-object v1, v13 │ │ -3ea036: 5b01 c68e |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8ec6 │ │ -3ea03a: 07e1 |0025: move-object v1, v14 │ │ -3ea03c: 5b01 c78e |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.noMediaLabel:Landroid/widget/TextView; // field@8ec7 │ │ -3ea040: 07f1 |0028: move-object v1, v15 │ │ -3ea042: 5b01 c88e |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.progbarLoading:Landroid/widget/ProgressBar; // field@8ec8 │ │ -3ea046: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3ea04a: 5b01 ca8e |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.separatorIcons:Landroid/widget/TextView; // field@8eca │ │ -3ea04e: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3ea052: 5b01 cb8e |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvDuration:Landroid/widget/TextView; // field@8ecb │ │ -3ea056: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3ea05a: 5b01 cc8e |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPodcast:Landroid/widget/TextView; // field@8ecc │ │ -3ea05e: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -3ea062: 5b01 cd8e |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPublished:Landroid/widget/TextView; // field@8ecd │ │ -3ea066: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -3ea06a: 5b01 ce8e |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@8ece │ │ -3ea06e: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -3ea072: 5b01 cf8e |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@8ecf │ │ -3ea076: 0e00 |0043: return-void │ │ +3e9fc8: |[3e9fc8] 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/ProgressBar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/view/ShownotesWebView;)V │ │ +3e9fd8: 0720 |0000: move-object v0, v2 │ │ +3e9fda: 7010 76b2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e9fe0: 0731 |0004: move-object v1, v3 │ │ +3e9fe2: 5b01 c98e |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8ec9 │ │ +3e9fe6: 0741 |0007: move-object v1, v4 │ │ +3e9fe8: 5b01 bd8e |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1:Landroid/widget/LinearLayout; // field@8ebd │ │ +3e9fec: 0751 |000a: move-object v1, v5 │ │ +3e9fee: 5b01 be8e |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Icon:Landroid/widget/ImageView; // field@8ebe │ │ +3e9ff2: 0761 |000d: move-object v1, v6 │ │ +3e9ff4: 5b01 bf8e |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Text:Landroid/widget/TextView; // field@8ebf │ │ +3e9ff8: 0771 |0010: move-object v1, v7 │ │ +3e9ffa: 5b01 c08e |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2:Landroid/widget/LinearLayout; // field@8ec0 │ │ +3e9ffe: 0781 |0013: move-object v1, v8 │ │ +3ea000: 5b01 c18e |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Icon:Landroid/widget/ImageView; // field@8ec1 │ │ +3ea004: 0791 |0016: move-object v1, v9 │ │ +3ea006: 5b01 c28e |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Text:Landroid/widget/TextView; // field@8ec2 │ │ +3ea00a: 07a1 |0019: move-object v1, v10 │ │ +3ea00c: 5b01 c38e |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@8ec3 │ │ +3ea010: 07b1 |001c: move-object v1, v11 │ │ +3ea012: 5b01 c48e |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.contentRoot:Landroid/widget/RelativeLayout; // field@8ec4 │ │ +3ea016: 07c1 |001f: move-object v1, v12 │ │ +3ea018: 5b01 c58e |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.header:Landroid/widget/LinearLayout; // field@8ec5 │ │ +3ea01c: 07d1 |0022: move-object v1, v13 │ │ +3ea01e: 5b01 c68e |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8ec6 │ │ +3ea022: 07e1 |0025: move-object v1, v14 │ │ +3ea024: 5b01 c78e |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.noMediaLabel:Landroid/widget/TextView; // field@8ec7 │ │ +3ea028: 07f1 |0028: move-object v1, v15 │ │ +3ea02a: 5b01 c88e |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.progbarLoading:Landroid/widget/ProgressBar; // field@8ec8 │ │ +3ea02e: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3ea032: 5b01 ca8e |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.separatorIcons:Landroid/widget/TextView; // field@8eca │ │ +3ea036: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3ea03a: 5b01 cb8e |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvDuration:Landroid/widget/TextView; // field@8ecb │ │ +3ea03e: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3ea042: 5b01 cc8e |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPodcast:Landroid/widget/TextView; // field@8ecc │ │ +3ea046: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +3ea04a: 5b01 cd8e |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPublished:Landroid/widget/TextView; // field@8ecd │ │ +3ea04e: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +3ea052: 5b01 ce8e |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@8ece │ │ +3ea056: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +3ea05a: 5b01 cf8e |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@8ecf │ │ +3ea05e: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0005 line=91 │ │ 0x0008 line=92 │ │ 0x000b line=93 │ │ 0x000e line=94 │ │ @@ -862921,135 +862921,135 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 24 │ │ ins : 1 │ │ outs : 20 │ │ insns size : 244 16-bit code units │ │ -3e9d94: |[3e9d94] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -3e9da4: 0800 1700 |0000: move-object/from16 v0, v23 │ │ -3e9da8: 1401 8500 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a0085 │ │ -3e9dae: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9db4: 0c02 |0008: move-result-object v2 │ │ -3e9db6: 0725 |0009: move-object v5, v2 │ │ -3e9db8: 1f05 f902 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e9dbc: 3805 d400 |000c: if-eqz v5, 00e0 // +00d4 │ │ -3e9dc0: 1401 8600 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0086 │ │ -3e9dc6: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9dcc: 0c02 |0014: move-result-object v2 │ │ -3e9dce: 0726 |0015: move-object v6, v2 │ │ -3e9dd0: 1f06 f702 |0016: check-cast v6, Landroid/widget/ImageView; // type@02f7 │ │ -3e9dd4: 3806 c800 |0018: if-eqz v6, 00e0 // +00c8 │ │ -3e9dd8: 1401 8700 0a7f |001a: const v1, #float 1.83436e+38 // #7f0a0087 │ │ -3e9dde: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9de4: 0c02 |0020: move-result-object v2 │ │ -3e9de6: 0727 |0021: move-object v7, v2 │ │ -3e9de8: 1f07 1303 |0022: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -3e9dec: 3807 bc00 |0024: if-eqz v7, 00e0 // +00bc │ │ -3e9df0: 1401 8800 0a7f |0026: const v1, #float 1.83436e+38 // #7f0a0088 │ │ -3e9df6: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9dfc: 0c02 |002c: move-result-object v2 │ │ -3e9dfe: 0728 |002d: move-object v8, v2 │ │ -3e9e00: 1f08 f902 |002e: check-cast v8, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e9e04: 3808 b000 |0030: if-eqz v8, 00e0 // +00b0 │ │ -3e9e08: 1401 8900 0a7f |0032: const v1, #float 1.83436e+38 // #7f0a0089 │ │ -3e9e0e: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9e14: 0c02 |0038: move-result-object v2 │ │ -3e9e16: 0729 |0039: move-object v9, v2 │ │ -3e9e18: 1f09 f702 |003a: check-cast v9, Landroid/widget/ImageView; // type@02f7 │ │ -3e9e1c: 3809 a400 |003c: if-eqz v9, 00e0 // +00a4 │ │ -3e9e20: 1401 8a00 0a7f |003e: const v1, #float 1.83436e+38 // #7f0a008a │ │ -3e9e26: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9e2c: 0c02 |0044: move-result-object v2 │ │ -3e9e2e: 072a |0045: move-object v10, v2 │ │ -3e9e30: 1f0a 1303 |0046: check-cast v10, Landroid/widget/TextView; // type@0313 │ │ -3e9e34: 380a 9800 |0048: if-eqz v10, 00e0 // +0098 │ │ -3e9e38: 1401 bb00 0a7f |004a: const v1, #float 1.83437e+38 // #7f0a00bb │ │ -3e9e3e: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9e44: 0c02 |0050: move-result-object v2 │ │ -3e9e46: 072b |0051: move-object v11, v2 │ │ -3e9e48: 1f0b db1d |0052: check-cast v11, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1ddb │ │ -3e9e4c: 380b 8c00 |0054: if-eqz v11, 00e0 // +008c │ │ -3e9e50: 070c |0056: move-object v12, v0 │ │ -3e9e52: 1f0c 0603 |0057: check-cast v12, Landroid/widget/RelativeLayout; // type@0306 │ │ -3e9e56: 1401 a201 0a7f |0059: const v1, #float 1.83442e+38 // #7f0a01a2 │ │ -3e9e5c: 7120 654a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9e62: 0c02 |005f: move-result-object v2 │ │ -3e9e64: 072d |0060: move-object v13, v2 │ │ -3e9e66: 1f0d f902 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02f9 │ │ -3e9e6a: 380d 7d00 |0063: if-eqz v13, 00e0 // +007d │ │ -3e9e6e: 1401 b901 0a7f |0065: const v1, #float 1.83442e+38 // #7f0a01b9 │ │ -3e9e74: 7120 654a 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9e7a: 0c02 |006b: move-result-object v2 │ │ -3e9e7c: 072e |006c: move-object v14, v2 │ │ -3e9e7e: 1f0e f702 |006d: check-cast v14, Landroid/widget/ImageView; // type@02f7 │ │ -3e9e82: 380e 7100 |006f: if-eqz v14, 00e0 // +0071 │ │ -3e9e86: 1401 3802 0a7f |0071: const v1, #float 1.83445e+38 // #7f0a0238 │ │ -3e9e8c: 7120 654a 1000 |0074: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9e92: 0c02 |0077: move-result-object v2 │ │ -3e9e94: 072f |0078: move-object v15, v2 │ │ -3e9e96: 1f0f 1303 |0079: check-cast v15, Landroid/widget/TextView; // type@0313 │ │ -3e9e9a: 380f 6500 |007b: if-eqz v15, 00e0 // +0065 │ │ -3e9e9e: 1401 8402 0a7f |007d: const v1, #float 1.83447e+38 // #7f0a0284 │ │ -3e9ea4: 7120 654a 1000 |0080: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9eaa: 0c02 |0083: move-result-object v2 │ │ -3e9eac: 0810 0200 |0084: move-object/from16 v16, v2 │ │ -3e9eb0: 1f10 0003 |0086: check-cast v16, Landroid/widget/ProgressBar; // type@0300 │ │ -3e9eb4: 3810 5800 |0088: if-eqz v16, 00e0 // +0058 │ │ -3e9eb8: 1401 e202 0a7f |008a: const v1, #float 1.83448e+38 // #7f0a02e2 │ │ -3e9ebe: 7120 654a 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9ec4: 0c02 |0090: move-result-object v2 │ │ -3e9ec6: 0811 0200 |0091: move-object/from16 v17, v2 │ │ -3e9eca: 1f11 1303 |0093: check-cast v17, Landroid/widget/TextView; // type@0313 │ │ -3e9ece: 3811 4b00 |0095: if-eqz v17, 00e0 // +004b │ │ -3e9ed2: 1401 9603 0a7f |0097: const v1, #float 1.83452e+38 // #7f0a0396 │ │ -3e9ed8: 7120 654a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9ede: 0c02 |009d: move-result-object v2 │ │ -3e9ee0: 0812 0200 |009e: move-object/from16 v18, v2 │ │ -3e9ee4: 1f12 1303 |00a0: check-cast v18, Landroid/widget/TextView; // type@0313 │ │ -3e9ee8: 3812 3e00 |00a2: if-eqz v18, 00e0 // +003e │ │ -3e9eec: 1401 a503 0a7f |00a4: const v1, #float 1.83452e+38 // #7f0a03a5 │ │ -3e9ef2: 7120 654a 1000 |00a7: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9ef8: 0c02 |00aa: move-result-object v2 │ │ -3e9efa: 0813 0200 |00ab: move-object/from16 v19, v2 │ │ -3e9efe: 1f13 1303 |00ad: check-cast v19, Landroid/widget/TextView; // type@0313 │ │ -3e9f02: 3813 3100 |00af: if-eqz v19, 00e0 // +0031 │ │ -3e9f06: 1401 ab03 0a7f |00b1: const v1, #float 1.83453e+38 // #7f0a03ab │ │ -3e9f0c: 7120 654a 1000 |00b4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9f12: 0c02 |00b7: move-result-object v2 │ │ -3e9f14: 0814 0200 |00b8: move-object/from16 v20, v2 │ │ -3e9f18: 1f14 1303 |00ba: check-cast v20, Landroid/widget/TextView; // type@0313 │ │ -3e9f1c: 3814 2400 |00bc: if-eqz v20, 00e0 // +0024 │ │ -3e9f20: 1401 b103 0a7f |00be: const v1, #float 1.83453e+38 // #7f0a03b1 │ │ -3e9f26: 7120 654a 1000 |00c1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9f2c: 0c02 |00c4: move-result-object v2 │ │ -3e9f2e: 0815 0200 |00c5: move-object/from16 v21, v2 │ │ -3e9f32: 1f15 1303 |00c7: check-cast v21, Landroid/widget/TextView; // type@0313 │ │ -3e9f36: 3815 1700 |00c9: if-eqz v21, 00e0 // +0017 │ │ -3e9f3a: 1401 cf03 0a7f |00cb: const v1, #float 1.83453e+38 // #7f0a03cf │ │ -3e9f40: 7120 654a 1000 |00ce: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3e9f46: 0c02 |00d1: move-result-object v2 │ │ -3e9f48: 0816 0200 |00d2: move-object/from16 v22, v2 │ │ -3e9f4c: 1f16 f61d |00d4: check-cast v22, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1df6 │ │ -3e9f50: 3816 0a00 |00d6: if-eqz v22, 00e0 // +000a │ │ -3e9f54: 2200 d119 |00d8: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // type@19d1 │ │ -3e9f58: 0703 |00da: move-object v3, v0 │ │ -3e9f5a: 07c4 |00db: move-object v4, v12 │ │ -3e9f5c: 7614 c69e 0300 |00dc: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, 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/ProgressBar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/view/ShownotesWebView;)V // method@9ec6 │ │ -3e9f62: 1100 |00df: return-object v0 │ │ -3e9f64: 7401 b40c 1700 |00e0: invoke-virtual/range {v23}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3e9f6a: 0c00 |00e3: move-result-object v0 │ │ -3e9f6c: 6e20 0d03 1000 |00e4: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3e9f72: 0c00 |00e7: move-result-object v0 │ │ -3e9f74: 2201 631e |00e8: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3e9f78: 1a02 084a |00ea: const-string v2, "Missing required view with ID: " // string@4a08 │ │ -3e9f7c: 6e20 9ab2 0200 |00ec: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3e9f82: 0c00 |00ef: move-result-object v0 │ │ -3e9f84: 7020 6db2 0100 |00f0: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3e9f8a: 2701 |00f3: throw v1 │ │ +3e9d7c: |[3e9d7c] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +3e9d8c: 0800 1700 |0000: move-object/from16 v0, v23 │ │ +3e9d90: 1401 8500 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a0085 │ │ +3e9d96: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9d9c: 0c02 |0008: move-result-object v2 │ │ +3e9d9e: 0725 |0009: move-object v5, v2 │ │ +3e9da0: 1f05 f902 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e9da4: 3805 d400 |000c: if-eqz v5, 00e0 // +00d4 │ │ +3e9da8: 1401 8600 0a7f |000e: const v1, #float 1.83436e+38 // #7f0a0086 │ │ +3e9dae: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9db4: 0c02 |0014: move-result-object v2 │ │ +3e9db6: 0726 |0015: move-object v6, v2 │ │ +3e9db8: 1f06 f702 |0016: check-cast v6, Landroid/widget/ImageView; // type@02f7 │ │ +3e9dbc: 3806 c800 |0018: if-eqz v6, 00e0 // +00c8 │ │ +3e9dc0: 1401 8700 0a7f |001a: const v1, #float 1.83436e+38 // #7f0a0087 │ │ +3e9dc6: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9dcc: 0c02 |0020: move-result-object v2 │ │ +3e9dce: 0727 |0021: move-object v7, v2 │ │ +3e9dd0: 1f07 1303 |0022: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +3e9dd4: 3807 bc00 |0024: if-eqz v7, 00e0 // +00bc │ │ +3e9dd8: 1401 8800 0a7f |0026: const v1, #float 1.83436e+38 // #7f0a0088 │ │ +3e9dde: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9de4: 0c02 |002c: move-result-object v2 │ │ +3e9de6: 0728 |002d: move-object v8, v2 │ │ +3e9de8: 1f08 f902 |002e: check-cast v8, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e9dec: 3808 b000 |0030: if-eqz v8, 00e0 // +00b0 │ │ +3e9df0: 1401 8900 0a7f |0032: const v1, #float 1.83436e+38 // #7f0a0089 │ │ +3e9df6: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9dfc: 0c02 |0038: move-result-object v2 │ │ +3e9dfe: 0729 |0039: move-object v9, v2 │ │ +3e9e00: 1f09 f702 |003a: check-cast v9, Landroid/widget/ImageView; // type@02f7 │ │ +3e9e04: 3809 a400 |003c: if-eqz v9, 00e0 // +00a4 │ │ +3e9e08: 1401 8a00 0a7f |003e: const v1, #float 1.83436e+38 // #7f0a008a │ │ +3e9e0e: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9e14: 0c02 |0044: move-result-object v2 │ │ +3e9e16: 072a |0045: move-object v10, v2 │ │ +3e9e18: 1f0a 1303 |0046: check-cast v10, Landroid/widget/TextView; // type@0313 │ │ +3e9e1c: 380a 9800 |0048: if-eqz v10, 00e0 // +0098 │ │ +3e9e20: 1401 bb00 0a7f |004a: const v1, #float 1.83437e+38 // #7f0a00bb │ │ +3e9e26: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9e2c: 0c02 |0050: move-result-object v2 │ │ +3e9e2e: 072b |0051: move-object v11, v2 │ │ +3e9e30: 1f0b db1d |0052: check-cast v11, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1ddb │ │ +3e9e34: 380b 8c00 |0054: if-eqz v11, 00e0 // +008c │ │ +3e9e38: 070c |0056: move-object v12, v0 │ │ +3e9e3a: 1f0c 0603 |0057: check-cast v12, Landroid/widget/RelativeLayout; // type@0306 │ │ +3e9e3e: 1401 a201 0a7f |0059: const v1, #float 1.83442e+38 // #7f0a01a2 │ │ +3e9e44: 7120 654a 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9e4a: 0c02 |005f: move-result-object v2 │ │ +3e9e4c: 072d |0060: move-object v13, v2 │ │ +3e9e4e: 1f0d f902 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@02f9 │ │ +3e9e52: 380d 7d00 |0063: if-eqz v13, 00e0 // +007d │ │ +3e9e56: 1401 b901 0a7f |0065: const v1, #float 1.83442e+38 // #7f0a01b9 │ │ +3e9e5c: 7120 654a 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9e62: 0c02 |006b: move-result-object v2 │ │ +3e9e64: 072e |006c: move-object v14, v2 │ │ +3e9e66: 1f0e f702 |006d: check-cast v14, Landroid/widget/ImageView; // type@02f7 │ │ +3e9e6a: 380e 7100 |006f: if-eqz v14, 00e0 // +0071 │ │ +3e9e6e: 1401 3802 0a7f |0071: const v1, #float 1.83445e+38 // #7f0a0238 │ │ +3e9e74: 7120 654a 1000 |0074: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9e7a: 0c02 |0077: move-result-object v2 │ │ +3e9e7c: 072f |0078: move-object v15, v2 │ │ +3e9e7e: 1f0f 1303 |0079: check-cast v15, Landroid/widget/TextView; // type@0313 │ │ +3e9e82: 380f 6500 |007b: if-eqz v15, 00e0 // +0065 │ │ +3e9e86: 1401 8402 0a7f |007d: const v1, #float 1.83447e+38 // #7f0a0284 │ │ +3e9e8c: 7120 654a 1000 |0080: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9e92: 0c02 |0083: move-result-object v2 │ │ +3e9e94: 0810 0200 |0084: move-object/from16 v16, v2 │ │ +3e9e98: 1f10 0003 |0086: check-cast v16, Landroid/widget/ProgressBar; // type@0300 │ │ +3e9e9c: 3810 5800 |0088: if-eqz v16, 00e0 // +0058 │ │ +3e9ea0: 1401 e202 0a7f |008a: const v1, #float 1.83448e+38 // #7f0a02e2 │ │ +3e9ea6: 7120 654a 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9eac: 0c02 |0090: move-result-object v2 │ │ +3e9eae: 0811 0200 |0091: move-object/from16 v17, v2 │ │ +3e9eb2: 1f11 1303 |0093: check-cast v17, Landroid/widget/TextView; // type@0313 │ │ +3e9eb6: 3811 4b00 |0095: if-eqz v17, 00e0 // +004b │ │ +3e9eba: 1401 9603 0a7f |0097: const v1, #float 1.83452e+38 // #7f0a0396 │ │ +3e9ec0: 7120 654a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9ec6: 0c02 |009d: move-result-object v2 │ │ +3e9ec8: 0812 0200 |009e: move-object/from16 v18, v2 │ │ +3e9ecc: 1f12 1303 |00a0: check-cast v18, Landroid/widget/TextView; // type@0313 │ │ +3e9ed0: 3812 3e00 |00a2: if-eqz v18, 00e0 // +003e │ │ +3e9ed4: 1401 a503 0a7f |00a4: const v1, #float 1.83452e+38 // #7f0a03a5 │ │ +3e9eda: 7120 654a 1000 |00a7: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9ee0: 0c02 |00aa: move-result-object v2 │ │ +3e9ee2: 0813 0200 |00ab: move-object/from16 v19, v2 │ │ +3e9ee6: 1f13 1303 |00ad: check-cast v19, Landroid/widget/TextView; // type@0313 │ │ +3e9eea: 3813 3100 |00af: if-eqz v19, 00e0 // +0031 │ │ +3e9eee: 1401 ab03 0a7f |00b1: const v1, #float 1.83453e+38 // #7f0a03ab │ │ +3e9ef4: 7120 654a 1000 |00b4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9efa: 0c02 |00b7: move-result-object v2 │ │ +3e9efc: 0814 0200 |00b8: move-object/from16 v20, v2 │ │ +3e9f00: 1f14 1303 |00ba: check-cast v20, Landroid/widget/TextView; // type@0313 │ │ +3e9f04: 3814 2400 |00bc: if-eqz v20, 00e0 // +0024 │ │ +3e9f08: 1401 b103 0a7f |00be: const v1, #float 1.83453e+38 // #7f0a03b1 │ │ +3e9f0e: 7120 654a 1000 |00c1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9f14: 0c02 |00c4: move-result-object v2 │ │ +3e9f16: 0815 0200 |00c5: move-object/from16 v21, v2 │ │ +3e9f1a: 1f15 1303 |00c7: check-cast v21, Landroid/widget/TextView; // type@0313 │ │ +3e9f1e: 3815 1700 |00c9: if-eqz v21, 00e0 // +0017 │ │ +3e9f22: 1401 cf03 0a7f |00cb: const v1, #float 1.83453e+38 // #7f0a03cf │ │ +3e9f28: 7120 654a 1000 |00ce: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3e9f2e: 0c02 |00d1: move-result-object v2 │ │ +3e9f30: 0816 0200 |00d2: move-object/from16 v22, v2 │ │ +3e9f34: 1f16 f61d |00d4: check-cast v22, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1df6 │ │ +3e9f38: 3816 0a00 |00d6: if-eqz v22, 00e0 // +000a │ │ +3e9f3c: 2200 d119 |00d8: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // type@19d1 │ │ +3e9f40: 0703 |00da: move-object v3, v0 │ │ +3e9f42: 07c4 |00db: move-object v4, v12 │ │ +3e9f44: 7614 c69e 0300 |00dc: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, 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/ProgressBar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/view/ShownotesWebView;)V // method@9ec6 │ │ +3e9f4a: 1100 |00df: return-object v0 │ │ +3e9f4c: 7401 b40c 1700 |00e0: invoke-virtual/range {v23}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3e9f52: 0c00 |00e3: move-result-object v0 │ │ +3e9f54: 6e20 0d03 1000 |00e4: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3e9f5a: 0c00 |00e7: move-result-object v0 │ │ +3e9f5c: 2201 631e |00e8: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3e9f60: 1a02 084a |00ea: const-string v2, "Missing required view with ID: " // string@4a08 │ │ +3e9f64: 6e20 9ab2 0200 |00ec: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3e9f6a: 0c00 |00ef: move-result-object v0 │ │ +3e9f6c: 7020 6db2 0100 |00f0: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3e9f72: 2701 |00f3: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=140 │ │ 0x0011 line=146 │ │ 0x001d line=152 │ │ 0x0029 line=158 │ │ 0x0035 line=164 │ │ @@ -863077,20 +863077,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 │ │ -3e9f8c: |[3e9f8c] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -3e9f9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3e9f9e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3e9fa0: 7130 cb9e 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@9ecb │ │ -3e9fa6: 0c02 |0005: move-result-object v2 │ │ -3e9fa8: 1102 |0006: return-object v2 │ │ +3e9f74: |[3e9f74] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +3e9f84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3e9f86: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3e9f88: 7130 cb9e 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@9ecb │ │ +3e9f8e: 0c02 |0005: move-result-object v2 │ │ +3e9f90: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=120 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;) │ │ @@ -863098,24 +863098,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 : 18 16-bit code units │ │ -3e9fac: |[3e9fac] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -3e9fbc: 1400 5700 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0057 │ │ -3e9fc2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3e9fc4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3e9fca: 0c02 |0007: move-result-object v2 │ │ -3e9fcc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3e9fd0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3e9fd6: 7110 c79e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // method@9ec7 │ │ -3e9fdc: 0c02 |0010: move-result-object v2 │ │ -3e9fde: 1102 |0011: return-object v2 │ │ +3e9f94: |[3e9f94] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +3e9fa4: 1400 5700 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0057 │ │ +3e9faa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3e9fac: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3e9fb2: 0c02 |0007: move-result-object v2 │ │ +3e9fb4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3e9fb8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3e9fbe: 7110 c79e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // method@9ec7 │ │ +3e9fc4: 0c02 |0010: move-result-object v2 │ │ +3e9fc6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=126 │ │ 0x000a line=128 │ │ 0x000d line=130 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -863128,18 +863128,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3e9d60: |[3e9d60] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/view/View; │ │ -3e9d70: 6e10 c99e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ec9 │ │ -3e9d76: 0c00 |0003: move-result-object v0 │ │ -3e9d78: 1100 |0004: return-object v0 │ │ +3e9d48: |[3e9d48] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/view/View; │ │ +3e9d58: 6e10 c99e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ec9 │ │ +3e9d5e: 0c00 |0003: move-result-object v0 │ │ +3e9d60: 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;) │ │ @@ -863147,17 +863147,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3e9d7c: |[3e9d7c] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3e9d8c: 5410 c98e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8ec9 │ │ -3e9d90: 1100 |0002: return-object v0 │ │ +3e9d64: |[3e9d64] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3e9d74: 5410 c98e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8ec9 │ │ +3e9d78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ │ │ source_file_idx : 7585 (FeeditemFragmentBinding.java) │ │ @@ -863197,20 +863197,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 │ │ -3ea174: |[3ea174] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.:(Landroid/widget/LinearLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3ea184: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ea18a: 5b01 d18e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed1 │ │ -3ea18e: 5b02 d08e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@8ed0 │ │ -3ea192: 5b03 d28e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ed2 │ │ -3ea196: 0e00 |0009: return-void │ │ +3ea15c: |[3ea15c] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.:(Landroid/widget/LinearLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3ea16c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ea172: 5b01 d18e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed1 │ │ +3ea176: 5b02 d08e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@8ed0 │ │ +3ea17a: 5b03 d28e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ed2 │ │ +3ea17e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -863224,39 +863224,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -3ea0ac: |[3ea0ac] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -3ea0bc: 1400 5802 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a0258 │ │ -3ea0c2: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea0c8: 0c01 |0006: move-result-object v1 │ │ -3ea0ca: 1f01 690c |0007: check-cast v1, Landroidx/viewpager2/widget/ViewPager2; // type@0c69 │ │ -3ea0ce: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3ea0d2: 1400 8203 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3ea0d8: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea0de: 0c02 |0011: move-result-object v2 │ │ -3ea0e0: 1f02 6714 |0012: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3ea0e4: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3ea0e8: 2200 d219 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // type@19d2 │ │ -3ea0ec: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ea0f0: 7040 cc9e 3021 |001a: 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@9ecc │ │ -3ea0f6: 1100 |001d: return-object v0 │ │ -3ea0f8: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ea0fe: 0c03 |0021: move-result-object v3 │ │ -3ea100: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ea106: 0c03 |0025: move-result-object v3 │ │ -3ea108: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ea10c: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ea110: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ea116: 0c03 |002d: move-result-object v3 │ │ -3ea118: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ea11e: 2700 |0031: throw v0 │ │ +3ea094: |[3ea094] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +3ea0a4: 1400 5802 0a7f |0000: const v0, #float 1.83446e+38 // #7f0a0258 │ │ +3ea0aa: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea0b0: 0c01 |0006: move-result-object v1 │ │ +3ea0b2: 1f01 690c |0007: check-cast v1, Landroidx/viewpager2/widget/ViewPager2; // type@0c69 │ │ +3ea0b6: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3ea0ba: 1400 8203 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3ea0c0: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea0c6: 0c02 |0011: move-result-object v2 │ │ +3ea0c8: 1f02 6714 |0012: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3ea0cc: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3ea0d0: 2200 d219 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // type@19d2 │ │ +3ea0d4: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ea0d8: 7040 cc9e 3021 |001a: 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@9ecc │ │ +3ea0de: 1100 |001d: return-object v0 │ │ +3ea0e0: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ea0e6: 0c03 |0021: move-result-object v3 │ │ +3ea0e8: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ea0ee: 0c03 |0025: move-result-object v3 │ │ +3ea0f0: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ea0f4: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ea0f8: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ea0fe: 0c03 |002d: move-result-object v3 │ │ +3ea100: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ea106: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=77 │ │ 0x0026 line=78 │ │ @@ -863268,20 +863268,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 │ │ -3ea120: |[3ea120] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -3ea130: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea132: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea134: 7130 d19e 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@9ed1 │ │ -3ea13a: 0c02 |0005: move-result-object v2 │ │ -3ea13c: 1102 |0006: return-object v2 │ │ +3ea108: |[3ea108] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +3ea118: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea11a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea11c: 7130 d19e 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@9ed1 │ │ +3ea122: 0c02 |0005: move-result-object v2 │ │ +3ea124: 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;) │ │ @@ -863289,24 +863289,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 : 18 16-bit code units │ │ -3ea140: |[3ea140] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -3ea150: 1400 5800 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0058 │ │ -3ea156: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ea158: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ea15e: 0c02 |0007: move-result-object v2 │ │ -3ea160: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ea164: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ea16a: 7110 cd9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // method@9ecd │ │ -3ea170: 0c02 |0010: move-result-object v2 │ │ -3ea172: 1102 |0011: return-object v2 │ │ +3ea128: |[3ea128] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +3ea138: 1400 5800 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0058 │ │ +3ea13e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea140: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ea146: 0c02 |0007: move-result-object v2 │ │ +3ea148: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea14c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ea152: 7110 cd9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // method@9ecd │ │ +3ea158: 0c02 |0010: move-result-object v2 │ │ +3ea15a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=50 │ │ 0x000a line=52 │ │ 0x000d line=54 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -863319,18 +863319,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea078: |[3ea078] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/view/View; │ │ -3ea088: 6e10 cf9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ecf │ │ -3ea08e: 0c00 |0003: move-result-object v0 │ │ -3ea090: 1100 |0004: return-object v0 │ │ +3ea060: |[3ea060] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/view/View; │ │ +3ea070: 6e10 cf9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ecf │ │ +3ea076: 0c00 |0003: move-result-object v0 │ │ +3ea078: 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;) │ │ @@ -863338,17 +863338,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ea094: |[3ea094] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ea0a4: 5410 d18e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed1 │ │ -3ea0a8: 1100 |0002: return-object v0 │ │ +3ea07c: |[3ea07c] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ea08c: 5410 d18e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed1 │ │ +3ea090: 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 : 7586 (FeeditemPagerFragmentBinding.java) │ │ @@ -863424,29 +863424,29 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 13 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -3ea360: |[3ea360] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3ea370: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ea376: 5b01 d98e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed9 │ │ -3ea37a: 5b02 d38e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@8ed3 │ │ -3ea37e: 5b03 d48e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@8ed4 │ │ -3ea382: 5b04 d58e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@8ed5 │ │ -3ea386: 5b05 d68e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@8ed6 │ │ -3ea38a: 5b06 d78e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8ed7 │ │ -3ea38e: 5b07 d88e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8ed8 │ │ -3ea392: 5b08 da8e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@8eda │ │ -3ea396: 5b09 db8e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8edb │ │ -3ea39a: 5b0a dc8e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ -3ea39e: 5b0b dd8e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@8edd │ │ -3ea3a2: 5b0c de8e |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8ede │ │ -3ea3a6: 0e00 |001b: return-void │ │ +3ea348: |[3ea348] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3ea358: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ea35e: 5b01 d98e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed9 │ │ +3ea362: 5b02 d38e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@8ed3 │ │ +3ea366: 5b03 d48e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@8ed4 │ │ +3ea36a: 5b04 d58e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@8ed5 │ │ +3ea36e: 5b05 d68e |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@8ed6 │ │ +3ea372: 5b06 d78e |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8ed7 │ │ +3ea376: 5b07 d88e |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8ed8 │ │ +3ea37a: 5b08 da8e |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@8eda │ │ +3ea37e: 5b09 db8e |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8edb │ │ +3ea382: 5b0a dc8e |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ +3ea386: 5b0b dd8e |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@8edd │ │ +3ea38a: 5b0c de8e |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8ede │ │ +3ea38e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ 0x0007 line=67 │ │ 0x0009 line=68 │ │ @@ -863478,92 +863478,92 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 13 │ │ insns size : 151 16-bit code units │ │ -3ea1cc: |[3ea1cc] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -3ea1dc: 1400 9000 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0090 │ │ -3ea1e2: 7120 654a 0f00 |0003: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea1e8: 0c01 |0006: move-result-object v1 │ │ -3ea1ea: 0714 |0007: move-object v4, v1 │ │ -3ea1ec: 1f04 f502 |0008: check-cast v4, Landroid/widget/ImageButton; // type@02f5 │ │ -3ea1f0: 3804 7900 |000a: if-eqz v4, 0083 // +0079 │ │ -3ea1f4: 1400 9c00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a009c │ │ -3ea1fa: 7120 654a 0f00 |000f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea200: 0c01 |0012: move-result-object v1 │ │ -3ea202: 0715 |0013: move-object v5, v1 │ │ -3ea204: 1f05 f502 |0014: check-cast v5, Landroid/widget/ImageButton; // type@02f5 │ │ -3ea208: 3805 6d00 |0016: if-eqz v5, 0083 // +006d │ │ -3ea20c: 1400 9d00 0a7f |0018: const v0, #float 1.83437e+38 // #7f0a009d │ │ -3ea212: 7120 654a 0f00 |001b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea218: 0c01 |001e: move-result-object v1 │ │ -3ea21a: 0716 |001f: move-object v6, v1 │ │ -3ea21c: 1f06 f502 |0020: check-cast v6, Landroid/widget/ImageButton; // type@02f5 │ │ -3ea220: 3806 6100 |0022: if-eqz v6, 0083 // +0061 │ │ -3ea224: 1400 dc00 0a7f |0024: const v0, #float 1.83438e+38 // #7f0a00dc │ │ -3ea22a: 7120 654a 0f00 |0027: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea230: 0c01 |002a: move-result-object v1 │ │ -3ea232: 0717 |002b: move-object v7, v1 │ │ -3ea234: 1f07 2005 |002c: check-cast v7, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3ea238: 3807 5500 |002e: if-eqz v7, 0083 // +0055 │ │ -3ea23c: 07f8 |0030: move-object v8, v15 │ │ -3ea23e: 1f08 f902 |0031: check-cast v8, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ea242: 1400 b901 0a7f |0033: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ -3ea248: 7120 654a 0f00 |0036: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea24e: 0c01 |0039: move-result-object v1 │ │ -3ea250: 0719 |003a: move-object v9, v1 │ │ -3ea252: 1f09 f702 |003b: check-cast v9, Landroid/widget/ImageView; // type@02f7 │ │ -3ea256: 3809 4600 |003d: if-eqz v9, 0083 // +0046 │ │ -3ea25a: 1400 9303 0a7f |003f: const v0, #float 1.83452e+38 // #7f0a0393 │ │ -3ea260: 7120 654a 0f00 |0042: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea266: 0c01 |0045: move-result-object v1 │ │ -3ea268: 071a |0046: move-object v10, v1 │ │ -3ea26a: 1f0a 1303 |0047: check-cast v10, Landroid/widget/TextView; // type@0313 │ │ -3ea26e: 380a 3a00 |0049: if-eqz v10, 0083 // +003a │ │ -3ea272: 1400 9a03 0a7f |004b: const v0, #float 1.83452e+38 // #7f0a039a │ │ -3ea278: 7120 654a 0f00 |004e: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea27e: 0c01 |0051: move-result-object v1 │ │ -3ea280: 071b |0052: move-object v11, v1 │ │ -3ea282: 1f0b e016 |0053: check-cast v11, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e0 │ │ -3ea286: 380b 2e00 |0055: if-eqz v11, 0083 // +002e │ │ -3ea28a: 1400 9e03 0a7f |0057: const v0, #float 1.83452e+38 // #7f0a039e │ │ -3ea290: 7120 654a 0f00 |005a: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea296: 0c01 |005d: move-result-object v1 │ │ -3ea298: 071c |005e: move-object v12, v1 │ │ -3ea29a: 1f0c 1303 |005f: check-cast v12, Landroid/widget/TextView; // type@0313 │ │ -3ea29e: 380c 2200 |0061: if-eqz v12, 0083 // +0022 │ │ -3ea2a2: 1400 b103 0a7f |0063: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3ea2a8: 7120 654a 0f00 |0066: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea2ae: 0c01 |0069: move-result-object v1 │ │ -3ea2b0: 071d |006a: move-object v13, v1 │ │ -3ea2b2: 1f0d 1303 |006b: check-cast v13, Landroid/widget/TextView; // type@0313 │ │ -3ea2b6: 380d 1600 |006d: if-eqz v13, 0083 // +0016 │ │ -3ea2ba: 1400 b303 0a7f |006f: const v0, #float 1.83453e+38 // #7f0a03b3 │ │ -3ea2c0: 7120 654a 0f00 |0072: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea2c6: 0c01 |0075: move-result-object v1 │ │ -3ea2c8: 071e |0076: move-object v14, v1 │ │ -3ea2ca: 1f0e 1303 |0077: check-cast v14, Landroid/widget/TextView; // type@0313 │ │ -3ea2ce: 380e 0a00 |0079: if-eqz v14, 0083 // +000a │ │ -3ea2d2: 220f d319 |007b: new-instance v15, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // type@19d3 │ │ -3ea2d6: 07f2 |007d: move-object v2, v15 │ │ -3ea2d8: 0783 |007e: move-object v3, v8 │ │ -3ea2da: 760d d29e 0200 |007f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9ed2 │ │ -3ea2e0: 110f |0082: return-object v15 │ │ -3ea2e2: 6e10 b40c 0f00 |0083: invoke-virtual {v15}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ea2e8: 0c0f |0086: move-result-object v15 │ │ -3ea2ea: 6e20 0d03 0f00 |0087: invoke-virtual {v15, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ea2f0: 0c0f |008a: move-result-object v15 │ │ -3ea2f2: 2200 631e |008b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ea2f6: 1a01 084a |008d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ea2fa: 6e20 9ab2 f100 |008f: invoke-virtual {v1, v15}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ea300: 0c0f |0092: move-result-object v15 │ │ -3ea302: 7020 6db2 f000 |0093: invoke-direct {v0, v15}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ea308: 2700 |0096: throw v0 │ │ +3ea1b4: |[3ea1b4] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +3ea1c4: 1400 9000 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0090 │ │ +3ea1ca: 7120 654a 0f00 |0003: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea1d0: 0c01 |0006: move-result-object v1 │ │ +3ea1d2: 0714 |0007: move-object v4, v1 │ │ +3ea1d4: 1f04 f502 |0008: check-cast v4, Landroid/widget/ImageButton; // type@02f5 │ │ +3ea1d8: 3804 7900 |000a: if-eqz v4, 0083 // +0079 │ │ +3ea1dc: 1400 9c00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a009c │ │ +3ea1e2: 7120 654a 0f00 |000f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea1e8: 0c01 |0012: move-result-object v1 │ │ +3ea1ea: 0715 |0013: move-object v5, v1 │ │ +3ea1ec: 1f05 f502 |0014: check-cast v5, Landroid/widget/ImageButton; // type@02f5 │ │ +3ea1f0: 3805 6d00 |0016: if-eqz v5, 0083 // +006d │ │ +3ea1f4: 1400 9d00 0a7f |0018: const v0, #float 1.83437e+38 // #7f0a009d │ │ +3ea1fa: 7120 654a 0f00 |001b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea200: 0c01 |001e: move-result-object v1 │ │ +3ea202: 0716 |001f: move-object v6, v1 │ │ +3ea204: 1f06 f502 |0020: check-cast v6, Landroid/widget/ImageButton; // type@02f5 │ │ +3ea208: 3806 6100 |0022: if-eqz v6, 0083 // +0061 │ │ +3ea20c: 1400 dc00 0a7f |0024: const v0, #float 1.83438e+38 // #7f0a00dc │ │ +3ea212: 7120 654a 0f00 |0027: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea218: 0c01 |002a: move-result-object v1 │ │ +3ea21a: 0717 |002b: move-object v7, v1 │ │ +3ea21c: 1f07 2005 |002c: check-cast v7, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3ea220: 3807 5500 |002e: if-eqz v7, 0083 // +0055 │ │ +3ea224: 07f8 |0030: move-object v8, v15 │ │ +3ea226: 1f08 f902 |0031: check-cast v8, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ea22a: 1400 b901 0a7f |0033: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ +3ea230: 7120 654a 0f00 |0036: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea236: 0c01 |0039: move-result-object v1 │ │ +3ea238: 0719 |003a: move-object v9, v1 │ │ +3ea23a: 1f09 f702 |003b: check-cast v9, Landroid/widget/ImageView; // type@02f7 │ │ +3ea23e: 3809 4600 |003d: if-eqz v9, 0083 // +0046 │ │ +3ea242: 1400 9303 0a7f |003f: const v0, #float 1.83452e+38 // #7f0a0393 │ │ +3ea248: 7120 654a 0f00 |0042: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea24e: 0c01 |0045: move-result-object v1 │ │ +3ea250: 071a |0046: move-object v10, v1 │ │ +3ea252: 1f0a 1303 |0047: check-cast v10, Landroid/widget/TextView; // type@0313 │ │ +3ea256: 380a 3a00 |0049: if-eqz v10, 0083 // +003a │ │ +3ea25a: 1400 9a03 0a7f |004b: const v0, #float 1.83452e+38 // #7f0a039a │ │ +3ea260: 7120 654a 0f00 |004e: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea266: 0c01 |0051: move-result-object v1 │ │ +3ea268: 071b |0052: move-object v11, v1 │ │ +3ea26a: 1f0b e016 |0053: check-cast v11, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e0 │ │ +3ea26e: 380b 2e00 |0055: if-eqz v11, 0083 // +002e │ │ +3ea272: 1400 9e03 0a7f |0057: const v0, #float 1.83452e+38 // #7f0a039e │ │ +3ea278: 7120 654a 0f00 |005a: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea27e: 0c01 |005d: move-result-object v1 │ │ +3ea280: 071c |005e: move-object v12, v1 │ │ +3ea282: 1f0c 1303 |005f: check-cast v12, Landroid/widget/TextView; // type@0313 │ │ +3ea286: 380c 2200 |0061: if-eqz v12, 0083 // +0022 │ │ +3ea28a: 1400 b103 0a7f |0063: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3ea290: 7120 654a 0f00 |0066: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea296: 0c01 |0069: move-result-object v1 │ │ +3ea298: 071d |006a: move-object v13, v1 │ │ +3ea29a: 1f0d 1303 |006b: check-cast v13, Landroid/widget/TextView; // type@0313 │ │ +3ea29e: 380d 1600 |006d: if-eqz v13, 0083 // +0016 │ │ +3ea2a2: 1400 b303 0a7f |006f: const v0, #float 1.83453e+38 // #7f0a03b3 │ │ +3ea2a8: 7120 654a 0f00 |0072: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea2ae: 0c01 |0075: move-result-object v1 │ │ +3ea2b0: 071e |0076: move-object v14, v1 │ │ +3ea2b2: 1f0e 1303 |0077: check-cast v14, Landroid/widget/TextView; // type@0313 │ │ +3ea2b6: 380e 0a00 |0079: if-eqz v14, 0083 // +000a │ │ +3ea2ba: 220f d319 |007b: new-instance v15, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // type@19d3 │ │ +3ea2be: 07f2 |007d: move-object v2, v15 │ │ +3ea2c0: 0783 |007e: move-object v3, v8 │ │ +3ea2c2: 760d d29e 0200 |007f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9ed2 │ │ +3ea2c8: 110f |0082: return-object v15 │ │ +3ea2ca: 6e10 b40c 0f00 |0083: invoke-virtual {v15}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ea2d0: 0c0f |0086: move-result-object v15 │ │ +3ea2d2: 6e20 0d03 0f00 |0087: invoke-virtual {v15, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ea2d8: 0c0f |008a: move-result-object v15 │ │ +3ea2da: 2200 631e |008b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ea2de: 1a01 084a |008d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ea2e2: 6e20 9ab2 f100 |008f: invoke-virtual {v1, v15}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ea2e8: 0c0f |0092: move-result-object v15 │ │ +3ea2ea: 7020 6db2 f000 |0093: invoke-direct {v0, v15}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ea2f0: 2700 |0096: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=107 │ │ 0x000f line=113 │ │ 0x001b line=119 │ │ 0x0027 line=125 │ │ 0x0030 line=130 │ │ @@ -863584,20 +863584,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 │ │ -3ea30c: |[3ea30c] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -3ea31c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea31e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea320: 7130 d79e 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@9ed7 │ │ -3ea326: 0c02 |0005: move-result-object v2 │ │ -3ea328: 1102 |0006: return-object v2 │ │ +3ea2f4: |[3ea2f4] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +3ea304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea306: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea308: 7130 d79e 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@9ed7 │ │ +3ea30e: 0c02 |0005: move-result-object v2 │ │ +3ea310: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;) │ │ @@ -863605,24 +863605,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 : 18 16-bit code units │ │ -3ea32c: |[3ea32c] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -3ea33c: 1400 5900 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0059 │ │ -3ea342: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ea344: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ea34a: 0c02 |0007: move-result-object v2 │ │ -3ea34c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ea350: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ea356: 7110 d39e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9ed3 │ │ -3ea35c: 0c02 |0010: move-result-object v2 │ │ -3ea35e: 1102 |0011: return-object v2 │ │ +3ea314: |[3ea314] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +3ea324: 1400 5900 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0059 │ │ +3ea32a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea32c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ea332: 0c02 |0007: move-result-object v2 │ │ +3ea334: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea338: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ea33e: 7110 d39e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@9ed3 │ │ +3ea344: 0c02 |0010: move-result-object v2 │ │ +3ea346: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=93 │ │ 0x000a line=95 │ │ 0x000d line=97 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -863635,18 +863635,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea198: |[3ea198] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/view/View; │ │ -3ea1a8: 6e10 d59e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed5 │ │ -3ea1ae: 0c00 |0003: move-result-object v0 │ │ -3ea1b0: 1100 |0004: return-object v0 │ │ +3ea180: |[3ea180] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/view/View; │ │ +3ea190: 6e10 d59e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ed5 │ │ +3ea196: 0c00 |0003: move-result-object v0 │ │ +3ea198: 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;) │ │ @@ -863654,17 +863654,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ea1b4: |[3ea1b4] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ea1c4: 5410 d98e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed9 │ │ -3ea1c8: 1100 |0002: return-object v0 │ │ +3ea19c: |[3ea19c] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ea1ac: 5410 d98e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8ed9 │ │ +3ea1b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ │ │ source_file_idx : 7587 (FeeditemlistHeaderBinding.java) │ │ @@ -863776,60 +863776,60 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/databinding/SecondaryActionBinding;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 24 │ │ ins : 22 │ │ outs : 1 │ │ insns size : 76 16-bit code units │ │ -3ea674: |[3ea674] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/databinding/SecondaryActionBinding;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3ea684: 0720 |0000: move-object v0, v2 │ │ -3ea686: 7010 76b2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ea68c: 0731 |0004: move-object v1, v3 │ │ -3ea68e: 5b01 e98e |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8ee9 │ │ -3ea692: 0741 |0007: move-object v1, v4 │ │ -3ea694: 5b01 df8e |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@8edf │ │ -3ea698: 0751 |000a: move-object v1, v5 │ │ -3ea69a: 5b01 e08e |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@8ee0 │ │ -3ea69e: 0761 |000d: move-object v1, v6 │ │ -3ea6a0: 5b01 e18e |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@8ee1 │ │ -3ea6a4: 0771 |0010: move-object v1, v7 │ │ -3ea6a6: 5b01 e28e |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.imgvCover:Landroid/widget/ImageView; // field@8ee2 │ │ -3ea6aa: 0781 |0013: move-object v1, v8 │ │ -3ea6ac: 5b01 e38e |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.isFavorite:Landroid/widget/ImageView; // field@8ee3 │ │ -3ea6b0: 0791 |0016: move-object v1, v9 │ │ -3ea6b2: 5b01 e48e |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivInPlaylist:Landroid/widget/ImageView; // field@8ee4 │ │ -3ea6b6: 07a1 |0019: move-object v1, v10 │ │ -3ea6b8: 5b01 e58e |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivIsVideo:Landroid/widget/ImageView; // field@8ee5 │ │ -3ea6bc: 07b1 |001c: move-object v1, v11 │ │ -3ea6be: 5b01 e68e |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.leftPadding:Landroid/widget/LinearLayout; // field@8ee6 │ │ -3ea6c2: 07c1 |001f: move-object v1, v12 │ │ -3ea6c4: 5b01 e78e |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progress:Landroid/widget/LinearLayout; // field@8ee7 │ │ -3ea6c8: 07d1 |0022: move-object v1, v13 │ │ -3ea6ca: 5b01 e88e |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ee8 │ │ -3ea6ce: 07e1 |0025: move-object v1, v14 │ │ -3ea6d0: 5b01 ea8e |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@8eea │ │ -3ea6d4: 07f1 |0028: move-object v1, v15 │ │ -3ea6d6: 5b01 eb8e |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.separatorIcons:Landroid/widget/TextView; // field@8eeb │ │ -3ea6da: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -3ea6de: 5b01 ec8e |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.size:Landroid/widget/TextView; // field@8eec │ │ -3ea6e2: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -3ea6e6: 5b01 ed8e |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.status:Landroid/widget/LinearLayout; // field@8eed │ │ -3ea6ea: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -3ea6ee: 5b01 ee8e |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@8eee │ │ -3ea6f2: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -3ea6f6: 5b01 ef8e |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvDuration:Landroid/widget/TextView; // field@8eef │ │ -3ea6fa: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -3ea6fe: 5b01 f08e |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPlaceholder:Landroid/widget/TextView; // field@8ef0 │ │ -3ea702: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -3ea706: 5b01 f18e |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@8ef1 │ │ -3ea70a: 0801 1600 |0043: move-object/from16 v1, v22 │ │ -3ea70e: 5b01 f28e |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPubDate:Landroid/widget/TextView; // field@8ef2 │ │ -3ea712: 0801 1700 |0047: move-object/from16 v1, v23 │ │ -3ea716: 5b01 f38e |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8ef3 │ │ -3ea71a: 0e00 |004b: return-void │ │ +3ea65c: |[3ea65c] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/databinding/SecondaryActionBinding;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3ea66c: 0720 |0000: move-object v0, v2 │ │ +3ea66e: 7010 76b2 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ea674: 0731 |0004: move-object v1, v3 │ │ +3ea676: 5b01 e98e |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8ee9 │ │ +3ea67a: 0741 |0007: move-object v1, v4 │ │ +3ea67c: 5b01 df8e |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@8edf │ │ +3ea680: 0751 |000a: move-object v1, v5 │ │ +3ea682: 5b01 e08e |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@8ee0 │ │ +3ea686: 0761 |000d: move-object v1, v6 │ │ +3ea688: 5b01 e18e |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@8ee1 │ │ +3ea68c: 0771 |0010: move-object v1, v7 │ │ +3ea68e: 5b01 e28e |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.imgvCover:Landroid/widget/ImageView; // field@8ee2 │ │ +3ea692: 0781 |0013: move-object v1, v8 │ │ +3ea694: 5b01 e38e |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.isFavorite:Landroid/widget/ImageView; // field@8ee3 │ │ +3ea698: 0791 |0016: move-object v1, v9 │ │ +3ea69a: 5b01 e48e |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivInPlaylist:Landroid/widget/ImageView; // field@8ee4 │ │ +3ea69e: 07a1 |0019: move-object v1, v10 │ │ +3ea6a0: 5b01 e58e |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivIsVideo:Landroid/widget/ImageView; // field@8ee5 │ │ +3ea6a4: 07b1 |001c: move-object v1, v11 │ │ +3ea6a6: 5b01 e68e |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.leftPadding:Landroid/widget/LinearLayout; // field@8ee6 │ │ +3ea6aa: 07c1 |001f: move-object v1, v12 │ │ +3ea6ac: 5b01 e78e |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progress:Landroid/widget/LinearLayout; // field@8ee7 │ │ +3ea6b0: 07d1 |0022: move-object v1, v13 │ │ +3ea6b2: 5b01 e88e |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ee8 │ │ +3ea6b6: 07e1 |0025: move-object v1, v14 │ │ +3ea6b8: 5b01 ea8e |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@8eea │ │ +3ea6bc: 07f1 |0028: move-object v1, v15 │ │ +3ea6be: 5b01 eb8e |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.separatorIcons:Landroid/widget/TextView; // field@8eeb │ │ +3ea6c2: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +3ea6c6: 5b01 ec8e |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.size:Landroid/widget/TextView; // field@8eec │ │ +3ea6ca: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +3ea6ce: 5b01 ed8e |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.status:Landroid/widget/LinearLayout; // field@8eed │ │ +3ea6d2: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +3ea6d6: 5b01 ee8e |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@8eee │ │ +3ea6da: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +3ea6de: 5b01 ef8e |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvDuration:Landroid/widget/TextView; // field@8eef │ │ +3ea6e2: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +3ea6e6: 5b01 f08e |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPlaceholder:Landroid/widget/TextView; // field@8ef0 │ │ +3ea6ea: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +3ea6ee: 5b01 f18e |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@8ef1 │ │ +3ea6f2: 0801 1600 |0043: move-object/from16 v1, v22 │ │ +3ea6f6: 5b01 f28e |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPubDate:Landroid/widget/TextView; // field@8ef2 │ │ +3ea6fa: 0801 1700 |0047: move-object/from16 v1, v23 │ │ +3ea6fe: 5b01 f38e |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8ef3 │ │ +3ea702: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0005 line=95 │ │ 0x0008 line=96 │ │ 0x000b line=97 │ │ 0x000e line=98 │ │ @@ -863879,152 +863879,152 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 26 │ │ ins : 1 │ │ outs : 22 │ │ insns size : 282 16-bit code units │ │ -3ea3dc: |[3ea3dc] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -3ea3ec: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -3ea3f0: 1401 cf00 0a7f |0002: const v1, #float 1.83438e+38 // #7f0a00cf │ │ -3ea3f6: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea3fc: 0c02 |0008: move-result-object v2 │ │ -3ea3fe: 0725 |0009: move-object v5, v2 │ │ -3ea400: 1f05 f902 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ea404: 3805 fa00 |000c: if-eqz v5, 0106 // +00fa │ │ -3ea408: 1401 dc00 0a7f |000e: const v1, #float 1.83438e+38 // #7f0a00dc │ │ -3ea40e: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea414: 0c02 |0014: move-result-object v2 │ │ -3ea416: 0726 |0015: move-object v6, v2 │ │ -3ea418: 1f06 2005 |0016: check-cast v6, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3ea41c: 3806 ee00 |0018: if-eqz v6, 0106 // +00ee │ │ -3ea420: 1401 1801 0a7f |001a: const v1, #float 1.83439e+38 // #7f0a0118 │ │ -3ea426: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea42c: 0c02 |0020: move-result-object v2 │ │ -3ea42e: 0727 |0021: move-object v7, v2 │ │ -3ea430: 1f07 f702 |0022: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ -3ea434: 3807 e200 |0024: if-eqz v7, 0106 // +00e2 │ │ -3ea438: 1401 b901 0a7f |0026: const v1, #float 1.83442e+38 // #7f0a01b9 │ │ -3ea43e: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea444: 0c02 |002c: move-result-object v2 │ │ -3ea446: 0728 |002d: move-object v8, v2 │ │ -3ea448: 1f08 f702 |002e: check-cast v8, Landroid/widget/ImageView; // type@02f7 │ │ -3ea44c: 3808 d600 |0030: if-eqz v8, 0106 // +00d6 │ │ -3ea450: 1401 c301 0a7f |0032: const v1, #float 1.83443e+38 // #7f0a01c3 │ │ -3ea456: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea45c: 0c02 |0038: move-result-object v2 │ │ -3ea45e: 0729 |0039: move-object v9, v2 │ │ -3ea460: 1f09 f702 |003a: check-cast v9, Landroid/widget/ImageView; // type@02f7 │ │ -3ea464: 3809 ca00 |003c: if-eqz v9, 0106 // +00ca │ │ -3ea468: 1401 c701 0a7f |003e: const v1, #float 1.83443e+38 // #7f0a01c7 │ │ -3ea46e: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea474: 0c02 |0044: move-result-object v2 │ │ -3ea476: 072a |0045: move-object v10, v2 │ │ -3ea478: 1f0a f702 |0046: check-cast v10, Landroid/widget/ImageView; // type@02f7 │ │ -3ea47c: 380a be00 |0048: if-eqz v10, 0106 // +00be │ │ -3ea480: 1401 c801 0a7f |004a: const v1, #float 1.83443e+38 // #7f0a01c8 │ │ -3ea486: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea48c: 0c02 |0050: move-result-object v2 │ │ -3ea48e: 072b |0051: move-object v11, v2 │ │ -3ea490: 1f0b f702 |0052: check-cast v11, Landroid/widget/ImageView; // type@02f7 │ │ -3ea494: 380b b200 |0054: if-eqz v11, 0106 // +00b2 │ │ -3ea498: 1401 d901 0a7f |0056: const v1, #float 1.83443e+38 // #7f0a01d9 │ │ -3ea49e: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea4a4: 0c02 |005c: move-result-object v2 │ │ -3ea4a6: 072c |005d: move-object v12, v2 │ │ -3ea4a8: 1f0c f902 |005e: check-cast v12, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ea4ac: 380c a600 |0060: if-eqz v12, 0106 // +00a6 │ │ -3ea4b0: 1401 8502 0a7f |0062: const v1, #float 1.83447e+38 // #7f0a0285 │ │ -3ea4b6: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea4bc: 0c02 |0068: move-result-object v2 │ │ -3ea4be: 072d |0069: move-object v13, v2 │ │ -3ea4c0: 1f0d f902 |006a: check-cast v13, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ea4c4: 380d 9a00 |006c: if-eqz v13, 0106 // +009a │ │ -3ea4c8: 1401 8602 0a7f |006e: const v1, #float 1.83447e+38 // #7f0a0286 │ │ -3ea4ce: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea4d4: 0c02 |0074: move-result-object v2 │ │ -3ea4d6: 072e |0075: move-object v14, v2 │ │ -3ea4d8: 1f0e 0003 |0076: check-cast v14, Landroid/widget/ProgressBar; // type@0300 │ │ -3ea4dc: 380e 8e00 |0078: if-eqz v14, 0106 // +008e │ │ -3ea4e0: 1401 cf02 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02cf │ │ -3ea4e6: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea4ec: 0c02 |0080: move-result-object v2 │ │ -3ea4ee: 3802 8500 |0081: if-eqz v2, 0106 // +0085 │ │ -3ea4f2: 7110 a99f 0200 |0083: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@9fa9 │ │ -3ea4f8: 0c0f |0086: move-result-object v15 │ │ -3ea4fa: 1401 e202 0a7f |0087: const v1, #float 1.83448e+38 // #7f0a02e2 │ │ -3ea500: 7120 654a 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea506: 0c02 |008d: move-result-object v2 │ │ -3ea508: 0810 0200 |008e: move-object/from16 v16, v2 │ │ -3ea50c: 1f10 1303 |0090: check-cast v16, Landroid/widget/TextView; // type@0313 │ │ -3ea510: 3810 7400 |0092: if-eqz v16, 0106 // +0074 │ │ -3ea514: 1401 fa02 0a7f |0094: const v1, #float 1.83449e+38 // #7f0a02fa │ │ -3ea51a: 7120 654a 1000 |0097: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea520: 0c02 |009a: move-result-object v2 │ │ -3ea522: 0811 0200 |009b: move-object/from16 v17, v2 │ │ -3ea526: 1f11 1303 |009d: check-cast v17, Landroid/widget/TextView; // type@0313 │ │ -3ea52a: 3811 6700 |009f: if-eqz v17, 0106 // +0067 │ │ -3ea52e: 1401 3303 0a7f |00a1: const v1, #float 1.8345e+38 // #7f0a0333 │ │ -3ea534: 7120 654a 1000 |00a4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea53a: 0c02 |00a7: move-result-object v2 │ │ -3ea53c: 0812 0200 |00a8: move-object/from16 v18, v2 │ │ -3ea540: 1f12 f902 |00aa: check-cast v18, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ea544: 3812 5a00 |00ac: if-eqz v18, 0106 // +005a │ │ -3ea548: 1401 3403 0a7f |00ae: const v1, #float 1.8345e+38 // #7f0a0334 │ │ -3ea54e: 7120 654a 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea554: 0c02 |00b4: move-result-object v2 │ │ -3ea556: 0813 0200 |00b5: move-object/from16 v19, v2 │ │ -3ea55a: 1f13 f702 |00b7: check-cast v19, Landroid/widget/ImageView; // type@02f7 │ │ -3ea55e: 3813 4d00 |00b9: if-eqz v19, 0106 // +004d │ │ -3ea562: 1401 9603 0a7f |00bb: const v1, #float 1.83452e+38 // #7f0a0396 │ │ -3ea568: 7120 654a 1000 |00be: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea56e: 0c02 |00c1: move-result-object v2 │ │ -3ea570: 0814 0200 |00c2: move-object/from16 v20, v2 │ │ -3ea574: 1f14 1303 |00c4: check-cast v20, Landroid/widget/TextView; // type@0313 │ │ -3ea578: 3814 4000 |00c6: if-eqz v20, 0106 // +0040 │ │ -3ea57c: 1401 a303 0a7f |00c8: const v1, #float 1.83452e+38 // #7f0a03a3 │ │ -3ea582: 7120 654a 1000 |00cb: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea588: 0c02 |00ce: move-result-object v2 │ │ -3ea58a: 0815 0200 |00cf: move-object/from16 v21, v2 │ │ -3ea58e: 1f15 1303 |00d1: check-cast v21, Landroid/widget/TextView; // type@0313 │ │ -3ea592: 3815 3300 |00d3: if-eqz v21, 0106 // +0033 │ │ -3ea596: 1401 a803 0a7f |00d5: const v1, #float 1.83452e+38 // #7f0a03a8 │ │ -3ea59c: 7120 654a 1000 |00d8: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea5a2: 0c02 |00db: move-result-object v2 │ │ -3ea5a4: 0816 0200 |00dc: move-object/from16 v22, v2 │ │ -3ea5a8: 1f16 1303 |00de: check-cast v22, Landroid/widget/TextView; // type@0313 │ │ -3ea5ac: 3816 2600 |00e0: if-eqz v22, 0106 // +0026 │ │ -3ea5b0: 1401 aa03 0a7f |00e2: const v1, #float 1.83452e+38 // #7f0a03aa │ │ -3ea5b6: 7120 654a 1000 |00e5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea5bc: 0c02 |00e8: move-result-object v2 │ │ -3ea5be: 0817 0200 |00e9: move-object/from16 v23, v2 │ │ -3ea5c2: 1f17 1303 |00eb: check-cast v23, Landroid/widget/TextView; // type@0313 │ │ -3ea5c6: 3817 1900 |00ed: if-eqz v23, 0106 // +0019 │ │ -3ea5ca: 1401 b103 0a7f |00ef: const v1, #float 1.83453e+38 // #7f0a03b1 │ │ -3ea5d0: 7120 654a 1000 |00f2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea5d6: 0c02 |00f5: move-result-object v2 │ │ -3ea5d8: 0818 0200 |00f6: move-object/from16 v24, v2 │ │ -3ea5dc: 1f18 1303 |00f8: check-cast v24, Landroid/widget/TextView; // type@0313 │ │ -3ea5e0: 3818 0c00 |00fa: if-eqz v24, 0106 // +000c │ │ -3ea5e4: 2201 d419 |00fc: new-instance v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // type@19d4 │ │ -3ea5e8: 0713 |00fe: move-object v3, v1 │ │ -3ea5ea: 0704 |00ff: move-object v4, v0 │ │ -3ea5ec: 1f04 f102 |0100: check-cast v4, Landroid/widget/FrameLayout; // type@02f1 │ │ -3ea5f0: 7616 d89e 0300 |0102: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/databinding/SecondaryActionBinding;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9ed8 │ │ -3ea5f6: 1101 |0105: return-object v1 │ │ -3ea5f8: 7401 b40c 1900 |0106: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ea5fe: 0c00 |0109: move-result-object v0 │ │ -3ea600: 6e20 0d03 1000 |010a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ea606: 0c00 |010d: move-result-object v0 │ │ -3ea608: 2201 631e |010e: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ea60c: 1a02 084a |0110: const-string v2, "Missing required view with ID: " // string@4a08 │ │ -3ea610: 6e20 9ab2 0200 |0112: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ea616: 0c00 |0115: move-result-object v0 │ │ -3ea618: 7020 6db2 0100 |0116: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ea61e: 2701 |0119: throw v1 │ │ +3ea3c4: |[3ea3c4] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +3ea3d4: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +3ea3d8: 1401 cf00 0a7f |0002: const v1, #float 1.83438e+38 // #7f0a00cf │ │ +3ea3de: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea3e4: 0c02 |0008: move-result-object v2 │ │ +3ea3e6: 0725 |0009: move-object v5, v2 │ │ +3ea3e8: 1f05 f902 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ea3ec: 3805 fa00 |000c: if-eqz v5, 0106 // +00fa │ │ +3ea3f0: 1401 dc00 0a7f |000e: const v1, #float 1.83438e+38 // #7f0a00dc │ │ +3ea3f6: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea3fc: 0c02 |0014: move-result-object v2 │ │ +3ea3fe: 0726 |0015: move-object v6, v2 │ │ +3ea400: 1f06 2005 |0016: check-cast v6, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3ea404: 3806 ee00 |0018: if-eqz v6, 0106 // +00ee │ │ +3ea408: 1401 1801 0a7f |001a: const v1, #float 1.83439e+38 // #7f0a0118 │ │ +3ea40e: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea414: 0c02 |0020: move-result-object v2 │ │ +3ea416: 0727 |0021: move-object v7, v2 │ │ +3ea418: 1f07 f702 |0022: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ +3ea41c: 3807 e200 |0024: if-eqz v7, 0106 // +00e2 │ │ +3ea420: 1401 b901 0a7f |0026: const v1, #float 1.83442e+38 // #7f0a01b9 │ │ +3ea426: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea42c: 0c02 |002c: move-result-object v2 │ │ +3ea42e: 0728 |002d: move-object v8, v2 │ │ +3ea430: 1f08 f702 |002e: check-cast v8, Landroid/widget/ImageView; // type@02f7 │ │ +3ea434: 3808 d600 |0030: if-eqz v8, 0106 // +00d6 │ │ +3ea438: 1401 c301 0a7f |0032: const v1, #float 1.83443e+38 // #7f0a01c3 │ │ +3ea43e: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea444: 0c02 |0038: move-result-object v2 │ │ +3ea446: 0729 |0039: move-object v9, v2 │ │ +3ea448: 1f09 f702 |003a: check-cast v9, Landroid/widget/ImageView; // type@02f7 │ │ +3ea44c: 3809 ca00 |003c: if-eqz v9, 0106 // +00ca │ │ +3ea450: 1401 c701 0a7f |003e: const v1, #float 1.83443e+38 // #7f0a01c7 │ │ +3ea456: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea45c: 0c02 |0044: move-result-object v2 │ │ +3ea45e: 072a |0045: move-object v10, v2 │ │ +3ea460: 1f0a f702 |0046: check-cast v10, Landroid/widget/ImageView; // type@02f7 │ │ +3ea464: 380a be00 |0048: if-eqz v10, 0106 // +00be │ │ +3ea468: 1401 c801 0a7f |004a: const v1, #float 1.83443e+38 // #7f0a01c8 │ │ +3ea46e: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea474: 0c02 |0050: move-result-object v2 │ │ +3ea476: 072b |0051: move-object v11, v2 │ │ +3ea478: 1f0b f702 |0052: check-cast v11, Landroid/widget/ImageView; // type@02f7 │ │ +3ea47c: 380b b200 |0054: if-eqz v11, 0106 // +00b2 │ │ +3ea480: 1401 d901 0a7f |0056: const v1, #float 1.83443e+38 // #7f0a01d9 │ │ +3ea486: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea48c: 0c02 |005c: move-result-object v2 │ │ +3ea48e: 072c |005d: move-object v12, v2 │ │ +3ea490: 1f0c f902 |005e: check-cast v12, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ea494: 380c a600 |0060: if-eqz v12, 0106 // +00a6 │ │ +3ea498: 1401 8502 0a7f |0062: const v1, #float 1.83447e+38 // #7f0a0285 │ │ +3ea49e: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea4a4: 0c02 |0068: move-result-object v2 │ │ +3ea4a6: 072d |0069: move-object v13, v2 │ │ +3ea4a8: 1f0d f902 |006a: check-cast v13, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ea4ac: 380d 9a00 |006c: if-eqz v13, 0106 // +009a │ │ +3ea4b0: 1401 8602 0a7f |006e: const v1, #float 1.83447e+38 // #7f0a0286 │ │ +3ea4b6: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea4bc: 0c02 |0074: move-result-object v2 │ │ +3ea4be: 072e |0075: move-object v14, v2 │ │ +3ea4c0: 1f0e 0003 |0076: check-cast v14, Landroid/widget/ProgressBar; // type@0300 │ │ +3ea4c4: 380e 8e00 |0078: if-eqz v14, 0106 // +008e │ │ +3ea4c8: 1401 cf02 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02cf │ │ +3ea4ce: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea4d4: 0c02 |0080: move-result-object v2 │ │ +3ea4d6: 3802 8500 |0081: if-eqz v2, 0106 // +0085 │ │ +3ea4da: 7110 a99f 0200 |0083: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@9fa9 │ │ +3ea4e0: 0c0f |0086: move-result-object v15 │ │ +3ea4e2: 1401 e202 0a7f |0087: const v1, #float 1.83448e+38 // #7f0a02e2 │ │ +3ea4e8: 7120 654a 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea4ee: 0c02 |008d: move-result-object v2 │ │ +3ea4f0: 0810 0200 |008e: move-object/from16 v16, v2 │ │ +3ea4f4: 1f10 1303 |0090: check-cast v16, Landroid/widget/TextView; // type@0313 │ │ +3ea4f8: 3810 7400 |0092: if-eqz v16, 0106 // +0074 │ │ +3ea4fc: 1401 fa02 0a7f |0094: const v1, #float 1.83449e+38 // #7f0a02fa │ │ +3ea502: 7120 654a 1000 |0097: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea508: 0c02 |009a: move-result-object v2 │ │ +3ea50a: 0811 0200 |009b: move-object/from16 v17, v2 │ │ +3ea50e: 1f11 1303 |009d: check-cast v17, Landroid/widget/TextView; // type@0313 │ │ +3ea512: 3811 6700 |009f: if-eqz v17, 0106 // +0067 │ │ +3ea516: 1401 3303 0a7f |00a1: const v1, #float 1.8345e+38 // #7f0a0333 │ │ +3ea51c: 7120 654a 1000 |00a4: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea522: 0c02 |00a7: move-result-object v2 │ │ +3ea524: 0812 0200 |00a8: move-object/from16 v18, v2 │ │ +3ea528: 1f12 f902 |00aa: check-cast v18, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ea52c: 3812 5a00 |00ac: if-eqz v18, 0106 // +005a │ │ +3ea530: 1401 3403 0a7f |00ae: const v1, #float 1.8345e+38 // #7f0a0334 │ │ +3ea536: 7120 654a 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea53c: 0c02 |00b4: move-result-object v2 │ │ +3ea53e: 0813 0200 |00b5: move-object/from16 v19, v2 │ │ +3ea542: 1f13 f702 |00b7: check-cast v19, Landroid/widget/ImageView; // type@02f7 │ │ +3ea546: 3813 4d00 |00b9: if-eqz v19, 0106 // +004d │ │ +3ea54a: 1401 9603 0a7f |00bb: const v1, #float 1.83452e+38 // #7f0a0396 │ │ +3ea550: 7120 654a 1000 |00be: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea556: 0c02 |00c1: move-result-object v2 │ │ +3ea558: 0814 0200 |00c2: move-object/from16 v20, v2 │ │ +3ea55c: 1f14 1303 |00c4: check-cast v20, Landroid/widget/TextView; // type@0313 │ │ +3ea560: 3814 4000 |00c6: if-eqz v20, 0106 // +0040 │ │ +3ea564: 1401 a303 0a7f |00c8: const v1, #float 1.83452e+38 // #7f0a03a3 │ │ +3ea56a: 7120 654a 1000 |00cb: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea570: 0c02 |00ce: move-result-object v2 │ │ +3ea572: 0815 0200 |00cf: move-object/from16 v21, v2 │ │ +3ea576: 1f15 1303 |00d1: check-cast v21, Landroid/widget/TextView; // type@0313 │ │ +3ea57a: 3815 3300 |00d3: if-eqz v21, 0106 // +0033 │ │ +3ea57e: 1401 a803 0a7f |00d5: const v1, #float 1.83452e+38 // #7f0a03a8 │ │ +3ea584: 7120 654a 1000 |00d8: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea58a: 0c02 |00db: move-result-object v2 │ │ +3ea58c: 0816 0200 |00dc: move-object/from16 v22, v2 │ │ +3ea590: 1f16 1303 |00de: check-cast v22, Landroid/widget/TextView; // type@0313 │ │ +3ea594: 3816 2600 |00e0: if-eqz v22, 0106 // +0026 │ │ +3ea598: 1401 aa03 0a7f |00e2: const v1, #float 1.83452e+38 // #7f0a03aa │ │ +3ea59e: 7120 654a 1000 |00e5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea5a4: 0c02 |00e8: move-result-object v2 │ │ +3ea5a6: 0817 0200 |00e9: move-object/from16 v23, v2 │ │ +3ea5aa: 1f17 1303 |00eb: check-cast v23, Landroid/widget/TextView; // type@0313 │ │ +3ea5ae: 3817 1900 |00ed: if-eqz v23, 0106 // +0019 │ │ +3ea5b2: 1401 b103 0a7f |00ef: const v1, #float 1.83453e+38 // #7f0a03b1 │ │ +3ea5b8: 7120 654a 1000 |00f2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea5be: 0c02 |00f5: move-result-object v2 │ │ +3ea5c0: 0818 0200 |00f6: move-object/from16 v24, v2 │ │ +3ea5c4: 1f18 1303 |00f8: check-cast v24, Landroid/widget/TextView; // type@0313 │ │ +3ea5c8: 3818 0c00 |00fa: if-eqz v24, 0106 // +000c │ │ +3ea5cc: 2201 d419 |00fc: new-instance v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // type@19d4 │ │ +3ea5d0: 0713 |00fe: move-object v3, v1 │ │ +3ea5d2: 0704 |00ff: move-object v4, v0 │ │ +3ea5d4: 1f04 f102 |0100: check-cast v4, Landroid/widget/FrameLayout; // type@02f1 │ │ +3ea5d8: 7616 d89e 0300 |0102: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/databinding/SecondaryActionBinding;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9ed8 │ │ +3ea5de: 1101 |0105: return-object v1 │ │ +3ea5e0: 7401 b40c 1900 |0106: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ea5e6: 0c00 |0109: move-result-object v0 │ │ +3ea5e8: 6e20 0d03 1000 |010a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ea5ee: 0c00 |010d: move-result-object v0 │ │ +3ea5f0: 2201 631e |010e: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ea5f4: 1a02 084a |0110: const-string v2, "Missing required view with ID: " // string@4a08 │ │ +3ea5f8: 6e20 9ab2 0200 |0112: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ea5fe: 0c00 |0115: move-result-object v0 │ │ +3ea600: 7020 6db2 0100 |0116: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ea606: 2701 |0119: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=146 │ │ 0x0011 line=152 │ │ 0x001d line=158 │ │ 0x0029 line=164 │ │ 0x0035 line=170 │ │ @@ -864055,20 +864055,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 │ │ -3ea620: |[3ea620] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -3ea630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea632: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea634: 7130 dd9e 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@9edd │ │ -3ea63a: 0c02 |0005: move-result-object v2 │ │ -3ea63c: 1102 |0006: return-object v2 │ │ +3ea608: |[3ea608] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +3ea618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea61a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea61c: 7130 dd9e 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@9edd │ │ +3ea622: 0c02 |0005: move-result-object v2 │ │ +3ea624: 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;) │ │ @@ -864076,24 +864076,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 : 18 16-bit code units │ │ -3ea640: |[3ea640] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -3ea650: 1400 5a00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005a │ │ -3ea656: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ea658: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ea65e: 0c02 |0007: move-result-object v2 │ │ -3ea660: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ea664: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ea66a: 7110 d99e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@9ed9 │ │ -3ea670: 0c02 |0010: move-result-object v2 │ │ -3ea672: 1102 |0011: return-object v2 │ │ +3ea628: |[3ea628] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +3ea638: 1400 5a00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005a │ │ +3ea63e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea640: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ea646: 0c02 |0007: move-result-object v2 │ │ +3ea648: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea64c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ea652: 7110 d99e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@9ed9 │ │ +3ea658: 0c02 |0010: move-result-object v2 │ │ +3ea65a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=132 │ │ 0x000a line=134 │ │ 0x000d line=136 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -864106,18 +864106,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea3a8: |[3ea3a8] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/view/View; │ │ -3ea3b8: 6e10 db9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9edb │ │ -3ea3be: 0c00 |0003: move-result-object v0 │ │ -3ea3c0: 1100 |0004: return-object v0 │ │ +3ea390: |[3ea390] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/view/View; │ │ +3ea3a0: 6e10 db9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9edb │ │ +3ea3a6: 0c00 |0003: move-result-object v0 │ │ +3ea3a8: 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;) │ │ @@ -864125,17 +864125,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ea3c4: |[3ea3c4] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3ea3d4: 5410 e98e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8ee9 │ │ -3ea3d8: 1100 |0002: return-object v0 │ │ +3ea3ac: |[3ea3ac] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3ea3bc: 5410 e98e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8ee9 │ │ +3ea3c0: 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 : 7588 (FeeditemlistItemBinding.java) │ │ @@ -864175,20 +864175,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 │ │ -3ea818: |[3ea818] de.danoeh.antennapod.databinding.FeedsettingsBinding.:(Landroid/widget/LinearLayout;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3ea828: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ea82e: 5b01 f48e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8ef4 │ │ -3ea832: 5b02 f58e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.settingsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@8ef5 │ │ -3ea836: 5b03 f68e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ef6 │ │ -3ea83a: 0e00 |0009: return-void │ │ +3ea800: |[3ea800] de.danoeh.antennapod.databinding.FeedsettingsBinding.:(Landroid/widget/LinearLayout;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3ea810: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ea816: 5b01 f48e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8ef4 │ │ +3ea81a: 5b02 f58e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.settingsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@8ef5 │ │ +3ea81e: 5b03 f68e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ef6 │ │ +3ea822: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -864202,39 +864202,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -3ea750: |[3ea750] de.danoeh.antennapod.databinding.FeedsettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -3ea760: 1400 e802 0a7f |0000: const v0, #float 1.83449e+38 // #7f0a02e8 │ │ -3ea766: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea76c: 0c01 |0006: move-result-object v1 │ │ -3ea76e: 1f01 2809 |0007: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ -3ea772: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3ea776: 1400 8203 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3ea77c: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea782: 0c02 |0011: move-result-object v2 │ │ -3ea784: 1f02 6714 |0012: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3ea788: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3ea78c: 2200 d519 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // type@19d5 │ │ -3ea790: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ea794: 7040 de9e 3021 |001a: 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@9ede │ │ -3ea79a: 1100 |001d: return-object v0 │ │ -3ea79c: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ea7a2: 0c03 |0021: move-result-object v3 │ │ -3ea7a4: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ea7aa: 0c03 |0025: move-result-object v3 │ │ -3ea7ac: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ea7b0: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ea7b4: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ea7ba: 0c03 |002d: move-result-object v3 │ │ -3ea7bc: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ea7c2: 2700 |0031: throw v0 │ │ +3ea738: |[3ea738] de.danoeh.antennapod.databinding.FeedsettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +3ea748: 1400 e802 0a7f |0000: const v0, #float 1.83449e+38 // #7f0a02e8 │ │ +3ea74e: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea754: 0c01 |0006: move-result-object v1 │ │ +3ea756: 1f01 2809 |0007: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ +3ea75a: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3ea75e: 1400 8203 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3ea764: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea76a: 0c02 |0011: move-result-object v2 │ │ +3ea76c: 1f02 6714 |0012: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3ea770: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3ea774: 2200 d519 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // type@19d5 │ │ +3ea778: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ea77c: 7040 de9e 3021 |001a: 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@9ede │ │ +3ea782: 1100 |001d: return-object v0 │ │ +3ea784: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ea78a: 0c03 |0021: move-result-object v3 │ │ +3ea78c: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ea792: 0c03 |0025: move-result-object v3 │ │ +3ea794: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ea798: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ea79c: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ea7a2: 0c03 |002d: move-result-object v3 │ │ +3ea7a4: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ea7aa: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=77 │ │ 0x0026 line=78 │ │ @@ -864246,20 +864246,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 │ │ -3ea7c4: |[3ea7c4] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -3ea7d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea7d6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea7d8: 7130 e39e 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@9ee3 │ │ -3ea7de: 0c02 |0005: move-result-object v2 │ │ -3ea7e0: 1102 |0006: return-object v2 │ │ +3ea7ac: |[3ea7ac] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +3ea7bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea7be: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea7c0: 7130 e39e 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@9ee3 │ │ +3ea7c6: 0c02 |0005: move-result-object v2 │ │ +3ea7c8: 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;) │ │ @@ -864267,24 +864267,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 : 18 16-bit code units │ │ -3ea7e4: |[3ea7e4] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -3ea7f4: 1400 5b00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005b │ │ -3ea7fa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ea7fc: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ea802: 0c02 |0007: move-result-object v2 │ │ -3ea804: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ea808: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ea80e: 7110 df9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // method@9edf │ │ -3ea814: 0c02 |0010: move-result-object v2 │ │ -3ea816: 1102 |0011: return-object v2 │ │ +3ea7cc: |[3ea7cc] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +3ea7dc: 1400 5b00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005b │ │ +3ea7e2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea7e4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ea7ea: 0c02 |0007: move-result-object v2 │ │ +3ea7ec: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea7f0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ea7f6: 7110 df9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // method@9edf │ │ +3ea7fc: 0c02 |0010: move-result-object v2 │ │ +3ea7fe: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=50 │ │ 0x000a line=52 │ │ 0x000d line=54 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -864297,18 +864297,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea71c: |[3ea71c] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/view/View; │ │ -3ea72c: 6e10 e19e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ee1 │ │ -3ea732: 0c00 |0003: move-result-object v0 │ │ -3ea734: 1100 |0004: return-object v0 │ │ +3ea704: |[3ea704] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/view/View; │ │ +3ea714: 6e10 e19e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ee1 │ │ +3ea71a: 0c00 |0003: move-result-object v0 │ │ +3ea71c: 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;) │ │ @@ -864316,17 +864316,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ea738: |[3ea738] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ea748: 5410 f48e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8ef4 │ │ -3ea74c: 1100 |0002: return-object v0 │ │ +3ea720: |[3ea720] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ea730: 5410 f48e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8ef4 │ │ +3ea734: 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 : 7591 (FeedsettingsBinding.java) │ │ @@ -864362,19 +864362,19 @@ │ │ type : '(Landroid/widget/ScrollView;Landroid/widget/LinearLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ea924: |[3ea924] de.danoeh.antennapod.databinding.FilterDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/LinearLayout;)V │ │ -3ea934: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ea93a: 5b01 f88e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8ef8 │ │ -3ea93e: 5b02 f78e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.filterRows:Landroid/widget/LinearLayout; // field@8ef7 │ │ -3ea942: 0e00 |0007: return-void │ │ +3ea90c: |[3ea90c] de.danoeh.antennapod.databinding.FilterDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/LinearLayout;)V │ │ +3ea91c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ea922: 5b01 f88e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8ef8 │ │ +3ea926: 5b02 f78e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.filterRows:Landroid/widget/LinearLayout; // field@8ef7 │ │ +3ea92a: 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/FilterDialogBinding; │ │ @@ -864386,34 +864386,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3ea870: |[3ea870] de.danoeh.antennapod.databinding.FilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -3ea880: 1400 8701 0a7f |0000: const v0, #float 1.83441e+38 // #7f0a0187 │ │ -3ea886: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea88c: 0c01 |0006: move-result-object v1 │ │ -3ea88e: 1f01 f902 |0007: check-cast v1, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ea892: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ea896: 2200 d619 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding; // type@19d6 │ │ -3ea89a: 1f02 0803 |000d: check-cast v2, Landroid/widget/ScrollView; // type@0308 │ │ -3ea89e: 7030 e49e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/LinearLayout;)V // method@9ee4 │ │ -3ea8a4: 1100 |0012: return-object v0 │ │ -3ea8a6: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ea8ac: 0c02 |0016: move-result-object v2 │ │ -3ea8ae: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ea8b4: 0c02 |001a: move-result-object v2 │ │ -3ea8b6: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ea8ba: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ea8be: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ea8c4: 0c02 |0022: move-result-object v2 │ │ -3ea8c6: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ea8cc: 2700 |0026: throw v0 │ │ +3ea858: |[3ea858] de.danoeh.antennapod.databinding.FilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +3ea868: 1400 8701 0a7f |0000: const v0, #float 1.83441e+38 // #7f0a0187 │ │ +3ea86e: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea874: 0c01 |0006: move-result-object v1 │ │ +3ea876: 1f01 f902 |0007: check-cast v1, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ea87a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ea87e: 2200 d619 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding; // type@19d6 │ │ +3ea882: 1f02 0803 |000d: check-cast v2, Landroid/widget/ScrollView; // type@0308 │ │ +3ea886: 7030 e49e 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/LinearLayout;)V // method@9ee4 │ │ +3ea88c: 1100 |0012: return-object v0 │ │ +3ea88e: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ea894: 0c02 |0016: move-result-object v2 │ │ +3ea896: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ea89c: 0c02 |001a: move-result-object v2 │ │ +3ea89e: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ea8a2: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ea8a6: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ea8ac: 0c02 |0022: move-result-object v2 │ │ +3ea8ae: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ea8b4: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=58 │ │ 0x000b line=63 │ │ 0x0013 line=65 │ │ 0x001b line=66 │ │ locals : │ │ @@ -864424,20 +864424,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 │ │ -3ea8d0: |[3ea8d0] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -3ea8e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ea8e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ea8e4: 7130 e99e 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@9ee9 │ │ -3ea8ea: 0c02 |0005: move-result-object v2 │ │ -3ea8ec: 1102 |0006: return-object v2 │ │ +3ea8b8: |[3ea8b8] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +3ea8c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea8ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea8cc: 7130 e99e 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@9ee9 │ │ +3ea8d2: 0c02 |0005: move-result-object v2 │ │ +3ea8d4: 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/FilterDialogBinding;) │ │ @@ -864445,24 +864445,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 : 18 16-bit code units │ │ -3ea8f0: |[3ea8f0] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -3ea900: 1400 5c00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005c │ │ -3ea906: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ea908: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ea90e: 0c02 |0007: move-result-object v2 │ │ -3ea910: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ea914: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ea91a: 7110 e59e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; // method@9ee5 │ │ -3ea920: 0c02 |0010: move-result-object v2 │ │ -3ea922: 1102 |0011: return-object v2 │ │ +3ea8d8: |[3ea8d8] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +3ea8e8: 1400 5c00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005c │ │ +3ea8ee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ea8f0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ea8f6: 0c02 |0007: move-result-object v2 │ │ +3ea8f8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ea8fc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ea902: 7110 e59e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; // method@9ee5 │ │ +3ea908: 0c02 |0010: move-result-object v2 │ │ +3ea90a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=44 │ │ 0x000a line=46 │ │ 0x000d line=48 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -864475,18 +864475,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea83c: |[3ea83c] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/view/View; │ │ -3ea84c: 6e10 e79e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9ee7 │ │ -3ea852: 0c00 |0003: move-result-object v0 │ │ -3ea854: 1100 |0004: return-object v0 │ │ +3ea824: |[3ea824] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/view/View; │ │ +3ea834: 6e10 e79e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9ee7 │ │ +3ea83a: 0c00 |0003: move-result-object v0 │ │ +3ea83c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FilterDialogBinding;) │ │ @@ -864494,17 +864494,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ea858: |[3ea858] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3ea868: 5410 f88e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8ef8 │ │ -3ea86c: 1100 |0002: return-object v0 │ │ +3ea840: |[3ea840] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3ea850: 5410 f88e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8ef8 │ │ +3ea854: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ │ │ source_file_idx : 7622 (FilterDialogBinding.java) │ │ @@ -864548,21 +864548,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 │ │ -3eaa44: |[3eaa44] de.danoeh.antennapod.databinding.FilterDialogRowBinding.:(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup;Landroid/widget/Button;Landroid/widget/Button;)V │ │ -3eaa54: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eaa5a: 5b01 fc8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8efc │ │ -3eaa5e: 5b02 f98e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8ef9 │ │ -3eaa62: 5b03 fa8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ -3eaa66: 5b04 fb8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ -3eaa6a: 0e00 |000b: return-void │ │ +3eaa2c: |[3eaa2c] de.danoeh.antennapod.databinding.FilterDialogRowBinding.:(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup;Landroid/widget/Button;Landroid/widget/Button;)V │ │ +3eaa3c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eaa42: 5b01 fc8e |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8efc │ │ +3eaa46: 5b02 f98e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8ef9 │ │ +3eaa4a: 5b03 fa8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ +3eaa4e: 5b04 fb8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ +3eaa52: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -864578,40 +864578,40 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -3ea978: |[3ea978] de.danoeh.antennapod.databinding.FilterDialogRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -3ea988: 0740 |0000: move-object v0, v4 │ │ -3ea98a: 1f00 aa14 |0001: check-cast v0, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ -3ea98e: 1401 8401 0a7f |0003: const v1, #float 1.83441e+38 // #7f0a0184 │ │ -3ea994: 7120 654a 1400 |0006: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea99a: 0c02 |0009: move-result-object v2 │ │ -3ea99c: 1f02 e402 |000a: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ -3ea9a0: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ -3ea9a4: 1401 8501 0a7f |000e: const v1, #float 1.83441e+38 // #7f0a0185 │ │ -3ea9aa: 7120 654a 1400 |0011: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ea9b0: 0c03 |0014: move-result-object v3 │ │ -3ea9b2: 1f03 e402 |0015: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ -3ea9b6: 3803 0800 |0017: if-eqz v3, 001f // +0008 │ │ -3ea9ba: 2204 d719 |0019: new-instance v4, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // type@19d7 │ │ -3ea9be: 7053 ea9e 0420 |001b: 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@9eea │ │ -3ea9c4: 1104 |001e: return-object v4 │ │ -3ea9c6: 6e10 b40c 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ea9cc: 0c04 |0022: move-result-object v4 │ │ -3ea9ce: 6e20 0d03 1400 |0023: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ea9d4: 0c04 |0026: move-result-object v4 │ │ -3ea9d6: 2200 631e |0027: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ea9da: 1a01 084a |0029: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ea9de: 6e20 9ab2 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ea9e4: 0c04 |002e: move-result-object v4 │ │ -3ea9e6: 7020 6db2 4000 |002f: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ea9ec: 2700 |0032: throw v0 │ │ +3ea960: |[3ea960] de.danoeh.antennapod.databinding.FilterDialogRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +3ea970: 0740 |0000: move-object v0, v4 │ │ +3ea972: 1f00 aa14 |0001: check-cast v0, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ +3ea976: 1401 8401 0a7f |0003: const v1, #float 1.83441e+38 // #7f0a0184 │ │ +3ea97c: 7120 654a 1400 |0006: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea982: 0c02 |0009: move-result-object v2 │ │ +3ea984: 1f02 e402 |000a: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ +3ea988: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ +3ea98c: 1401 8501 0a7f |000e: const v1, #float 1.83441e+38 // #7f0a0185 │ │ +3ea992: 7120 654a 1400 |0011: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ea998: 0c03 |0014: move-result-object v3 │ │ +3ea99a: 1f03 e402 |0015: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ +3ea99e: 3803 0800 |0017: if-eqz v3, 001f // +0008 │ │ +3ea9a2: 2204 d719 |0019: new-instance v4, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // type@19d7 │ │ +3ea9a6: 7053 ea9e 0420 |001b: 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@9eea │ │ +3ea9ac: 1104 |001e: return-object v4 │ │ +3ea9ae: 6e10 b40c 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ea9b4: 0c04 |0022: move-result-object v4 │ │ +3ea9b6: 6e20 0d03 1400 |0023: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ea9bc: 0c04 |0026: move-result-object v4 │ │ +3ea9be: 2200 631e |0027: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ea9c2: 1a01 084a |0029: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ea9c6: 6e20 9ab2 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ea9cc: 0c04 |002e: move-result-object v4 │ │ +3ea9ce: 7020 6db2 4000 |002f: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ea9d4: 2700 |0032: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=70 │ │ 0x0011 line=76 │ │ 0x0019 line=81 │ │ 0x001f line=84 │ │ @@ -864624,20 +864624,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 │ │ -3ea9f0: |[3ea9f0] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -3eaa00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eaa02: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eaa04: 7130 ef9e 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@9eef │ │ -3eaa0a: 0c02 |0005: move-result-object v2 │ │ -3eaa0c: 1102 |0006: return-object v2 │ │ +3ea9d8: |[3ea9d8] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +3ea9e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ea9ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ea9ec: 7130 ef9e 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@9eef │ │ +3ea9f2: 0c02 |0005: move-result-object v2 │ │ +3ea9f4: 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;) │ │ @@ -864645,24 +864645,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 : 18 16-bit code units │ │ -3eaa10: |[3eaa10] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -3eaa20: 1400 5d00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005d │ │ -3eaa26: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eaa28: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eaa2e: 0c02 |0007: move-result-object v2 │ │ -3eaa30: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eaa34: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eaa3a: 7110 eb9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9eeb │ │ -3eaa40: 0c02 |0010: move-result-object v2 │ │ -3eaa42: 1102 |0011: return-object v2 │ │ +3ea9f8: |[3ea9f8] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +3eaa08: 1400 5d00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005d │ │ +3eaa0e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eaa10: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eaa16: 0c02 |0007: move-result-object v2 │ │ +3eaa18: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eaa1c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eaa22: 7110 eb9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9eeb │ │ +3eaa28: 0c02 |0010: move-result-object v2 │ │ +3eaa2a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=54 │ │ 0x000a line=56 │ │ 0x000d line=58 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -864675,18 +864675,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ea944: |[3ea944] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Landroid/view/View; │ │ -3ea954: 6e10 ed9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9eed │ │ -3ea95a: 0c00 |0003: move-result-object v0 │ │ -3ea95c: 1100 |0004: return-object v0 │ │ +3ea92c: |[3ea92c] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Landroid/view/View; │ │ +3ea93c: 6e10 ed9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9eed │ │ +3ea942: 0c00 |0003: move-result-object v0 │ │ +3ea944: 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;) │ │ @@ -864694,17 +864694,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 │ │ -3ea960: |[3ea960] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; │ │ -3ea970: 5410 fc8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8efc │ │ -3ea974: 1100 |0002: return-object v0 │ │ +3ea948: |[3ea948] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; │ │ +3ea958: 5410 fc8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8efc │ │ +3ea95c: 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 : 7623 (FilterDialogRowBinding.java) │ │ @@ -864768,26 +864768,26 @@ │ │ type : '(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/GridView;Landroid/widget/ProgressBar;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -3eac00: |[3eac00] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/GridView;Landroid/widget/ProgressBar;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V │ │ -3eac10: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eac16: 5b01 028f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f02 │ │ -3eac1a: 5b02 fd8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8efd │ │ -3eac1e: 5b03 fe8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.butRetry:Landroid/widget/Button; // field@8efe │ │ -3eac22: 5b04 ff8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.empty:Landroid/widget/TextView; // field@8eff │ │ -3eac26: 5b05 008f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.gridView:Landroid/widget/GridView; // field@8f00 │ │ -3eac2a: 5b06 018f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f01 │ │ -3eac2e: 5b07 038f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.searchPoweredBy:Landroid/widget/TextView; // field@8f03 │ │ -3eac32: 5b08 048f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f04 │ │ -3eac36: 5b09 058f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.txtvError:Landroid/widget/TextView; // field@8f05 │ │ -3eac3a: 0e00 |0015: return-void │ │ +3eabe8: |[3eabe8] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/GridView;Landroid/widget/ProgressBar;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V │ │ +3eabf8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eabfe: 5b01 028f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f02 │ │ +3eac02: 5b02 fd8e |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8efd │ │ +3eac06: 5b03 fe8e |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.butRetry:Landroid/widget/Button; // field@8efe │ │ +3eac0a: 5b04 ff8e |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.empty:Landroid/widget/TextView; // field@8eff │ │ +3eac0e: 5b05 008f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.gridView:Landroid/widget/GridView; // field@8f00 │ │ +3eac12: 5b06 018f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f01 │ │ +3eac16: 5b07 038f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.searchPoweredBy:Landroid/widget/TextView; // field@8f03 │ │ +3eac1a: 5b08 048f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f04 │ │ +3eac1e: 5b09 058f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.txtvError:Landroid/widget/TextView; // field@8f05 │ │ +3eac22: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0005 line=57 │ │ 0x0007 line=58 │ │ 0x0009 line=59 │ │ @@ -864813,79 +864813,79 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 10 │ │ insns size : 126 16-bit code units │ │ -3eaaa0: |[3eaaa0] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ -3eaab0: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ -3eaab6: 7120 654a 0c00 |0003: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eaabc: 0c01 |0006: move-result-object v1 │ │ -3eaabe: 0714 |0007: move-object v4, v1 │ │ -3eaac0: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ -3eaac4: 3804 6000 |000a: if-eqz v4, 006a // +0060 │ │ -3eaac8: 1400 9900 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a0099 │ │ -3eaace: 7120 654a 0c00 |000f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eaad4: 0c01 |0012: move-result-object v1 │ │ -3eaad6: 0715 |0013: move-object v5, v1 │ │ -3eaad8: 1f05 e402 |0014: check-cast v5, Landroid/widget/Button; // type@02e4 │ │ -3eaadc: 3805 5400 |0016: if-eqz v5, 006a // +0054 │ │ -3eaae0: 1400 0400 0201 |0018: const v0, #float 2.38772e-38 // #01020004 │ │ -3eaae6: 7120 654a 0c00 |001b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eaaec: 0c01 |001e: move-result-object v1 │ │ -3eaaee: 0716 |001f: move-object v6, v1 │ │ -3eaaf0: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3eaaf4: 3806 4800 |0022: if-eqz v6, 006a // +0048 │ │ -3eaaf8: 1400 9e01 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a019e │ │ -3eaafe: 7120 654a 0c00 |0027: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eab04: 0c01 |002a: move-result-object v1 │ │ -3eab06: 0717 |002b: move-object v7, v1 │ │ -3eab08: 1f07 f202 |002c: check-cast v7, Landroid/widget/GridView; // type@02f2 │ │ -3eab0c: 3807 3c00 |002e: if-eqz v7, 006a // +003c │ │ -3eab10: 1400 8602 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0286 │ │ -3eab16: 7120 654a 0c00 |0033: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eab1c: 0c01 |0036: move-result-object v1 │ │ -3eab1e: 0718 |0037: move-object v8, v1 │ │ -3eab20: 1f08 0003 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0300 │ │ -3eab24: 3808 3000 |003a: if-eqz v8, 006a // +0030 │ │ -3eab28: 1400 cc02 0a7f |003c: const v0, #float 1.83448e+38 // #7f0a02cc │ │ -3eab2e: 7120 654a 0c00 |003f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eab34: 0c01 |0042: move-result-object v1 │ │ -3eab36: 0719 |0043: move-object v9, v1 │ │ -3eab38: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ -3eab3c: 3809 2400 |0046: if-eqz v9, 006a // +0024 │ │ -3eab40: 1400 8203 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3eab46: 7120 654a 0c00 |004b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eab4c: 0c01 |004e: move-result-object v1 │ │ -3eab4e: 071a |004f: move-object v10, v1 │ │ -3eab50: 1f0a 6714 |0050: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3eab54: 380a 1800 |0052: if-eqz v10, 006a // +0018 │ │ -3eab58: 1400 9803 0a7f |0054: const v0, #float 1.83452e+38 // #7f0a0398 │ │ -3eab5e: 7120 654a 0c00 |0057: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eab64: 0c01 |005a: move-result-object v1 │ │ -3eab66: 071b |005b: move-object v11, v1 │ │ -3eab68: 1f0b 1303 |005c: check-cast v11, Landroid/widget/TextView; // type@0313 │ │ -3eab6c: 380b 0c00 |005e: if-eqz v11, 006a // +000c │ │ -3eab70: 2200 d819 |0060: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; // type@19d8 │ │ -3eab74: 07c3 |0062: move-object v3, v12 │ │ -3eab76: 1f03 0603 |0063: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ -3eab7a: 0702 |0065: move-object v2, v0 │ │ -3eab7c: 760a f09e 0200 |0066: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/GridView;Landroid/widget/ProgressBar;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V // method@9ef0 │ │ -3eab82: 1100 |0069: return-object v0 │ │ -3eab84: 6e10 b40c 0c00 |006a: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eab8a: 0c0c |006d: move-result-object v12 │ │ -3eab8c: 6e20 0d03 0c00 |006e: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eab92: 0c0c |0071: move-result-object v12 │ │ -3eab94: 2200 631e |0072: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eab98: 1a01 084a |0074: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eab9c: 6e20 9ab2 c100 |0076: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eaba2: 0c0c |0079: move-result-object v12 │ │ -3eaba4: 7020 6db2 c000 |007a: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eabaa: 2700 |007d: throw v0 │ │ +3eaa88: |[3eaa88] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ +3eaa98: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ +3eaa9e: 7120 654a 0c00 |0003: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eaaa4: 0c01 |0006: move-result-object v1 │ │ +3eaaa6: 0714 |0007: move-object v4, v1 │ │ +3eaaa8: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ +3eaaac: 3804 6000 |000a: if-eqz v4, 006a // +0060 │ │ +3eaab0: 1400 9900 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a0099 │ │ +3eaab6: 7120 654a 0c00 |000f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eaabc: 0c01 |0012: move-result-object v1 │ │ +3eaabe: 0715 |0013: move-object v5, v1 │ │ +3eaac0: 1f05 e402 |0014: check-cast v5, Landroid/widget/Button; // type@02e4 │ │ +3eaac4: 3805 5400 |0016: if-eqz v5, 006a // +0054 │ │ +3eaac8: 1400 0400 0201 |0018: const v0, #float 2.38772e-38 // #01020004 │ │ +3eaace: 7120 654a 0c00 |001b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eaad4: 0c01 |001e: move-result-object v1 │ │ +3eaad6: 0716 |001f: move-object v6, v1 │ │ +3eaad8: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3eaadc: 3806 4800 |0022: if-eqz v6, 006a // +0048 │ │ +3eaae0: 1400 9e01 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a019e │ │ +3eaae6: 7120 654a 0c00 |0027: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eaaec: 0c01 |002a: move-result-object v1 │ │ +3eaaee: 0717 |002b: move-object v7, v1 │ │ +3eaaf0: 1f07 f202 |002c: check-cast v7, Landroid/widget/GridView; // type@02f2 │ │ +3eaaf4: 3807 3c00 |002e: if-eqz v7, 006a // +003c │ │ +3eaaf8: 1400 8602 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0286 │ │ +3eaafe: 7120 654a 0c00 |0033: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eab04: 0c01 |0036: move-result-object v1 │ │ +3eab06: 0718 |0037: move-object v8, v1 │ │ +3eab08: 1f08 0003 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0300 │ │ +3eab0c: 3808 3000 |003a: if-eqz v8, 006a // +0030 │ │ +3eab10: 1400 cc02 0a7f |003c: const v0, #float 1.83448e+38 // #7f0a02cc │ │ +3eab16: 7120 654a 0c00 |003f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eab1c: 0c01 |0042: move-result-object v1 │ │ +3eab1e: 0719 |0043: move-object v9, v1 │ │ +3eab20: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ +3eab24: 3809 2400 |0046: if-eqz v9, 006a // +0024 │ │ +3eab28: 1400 8203 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3eab2e: 7120 654a 0c00 |004b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eab34: 0c01 |004e: move-result-object v1 │ │ +3eab36: 071a |004f: move-object v10, v1 │ │ +3eab38: 1f0a 6714 |0050: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3eab3c: 380a 1800 |0052: if-eqz v10, 006a // +0018 │ │ +3eab40: 1400 9803 0a7f |0054: const v0, #float 1.83452e+38 // #7f0a0398 │ │ +3eab46: 7120 654a 0c00 |0057: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eab4c: 0c01 |005a: move-result-object v1 │ │ +3eab4e: 071b |005b: move-object v11, v1 │ │ +3eab50: 1f0b 1303 |005c: check-cast v11, Landroid/widget/TextView; // type@0313 │ │ +3eab54: 380b 0c00 |005e: if-eqz v11, 006a // +000c │ │ +3eab58: 2200 d819 |0060: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; // type@19d8 │ │ +3eab5c: 07c3 |0062: move-object v3, v12 │ │ +3eab5e: 1f03 0603 |0063: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ +3eab62: 0702 |0065: move-object v2, v0 │ │ +3eab64: 760a f09e 0200 |0066: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/GridView;Landroid/widget/ProgressBar;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V // method@9ef0 │ │ +3eab6a: 1100 |0069: return-object v0 │ │ +3eab6c: 6e10 b40c 0c00 |006a: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eab72: 0c0c |006d: move-result-object v12 │ │ +3eab74: 6e20 0d03 0c00 |006e: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eab7a: 0c0c |0071: move-result-object v12 │ │ +3eab7c: 2200 631e |0072: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eab80: 1a01 084a |0074: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eab84: 6e20 9ab2 c100 |0076: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eab8a: 0c0c |0079: move-result-object v12 │ │ +3eab8c: 7020 6db2 c000 |007a: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eab92: 2700 |007d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x000f line=101 │ │ 0x001b line=107 │ │ 0x0027 line=113 │ │ 0x0033 line=119 │ │ @@ -864903,20 +864903,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3eabac: |[3eabac] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ -3eabbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eabbe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eabc0: 7130 f59e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; // method@9ef5 │ │ -3eabc6: 0c02 |0005: move-result-object v2 │ │ -3eabc8: 1102 |0006: return-object v2 │ │ +3eab94: |[3eab94] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ +3eaba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eaba6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eaba8: 7130 f59e 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; // method@9ef5 │ │ +3eabae: 0c02 |0005: move-result-object v2 │ │ +3eabb0: 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/FragmentItunesSearchBinding;) │ │ @@ -864924,24 +864924,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3eabcc: |[3eabcc] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ -3eabdc: 1400 5e00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005e │ │ -3eabe2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eabe4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eabea: 0c02 |0007: move-result-object v2 │ │ -3eabec: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eabf0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eabf6: 7110 f19e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; // method@9ef1 │ │ -3eabfc: 0c02 |0010: move-result-object v2 │ │ -3eabfe: 1102 |0011: return-object v2 │ │ +3eabb4: |[3eabb4] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ +3eabc4: 1400 5e00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005e │ │ +3eabca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eabcc: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eabd2: 0c02 |0007: move-result-object v2 │ │ +3eabd4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eabd8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eabde: 7110 f19e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; // method@9ef1 │ │ +3eabe4: 0c02 |0010: move-result-object v2 │ │ +3eabe6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=81 │ │ 0x000a line=83 │ │ 0x000d line=85 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -864954,18 +864954,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eaa6c: |[3eaa6c] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.getRoot:()Landroid/view/View; │ │ -3eaa7c: 6e10 f39e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ef3 │ │ -3eaa82: 0c00 |0003: move-result-object v0 │ │ -3eaa84: 1100 |0004: return-object v0 │ │ +3eaa54: |[3eaa54] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.getRoot:()Landroid/view/View; │ │ +3eaa64: 6e10 f39e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ef3 │ │ +3eaa6a: 0c00 |0003: move-result-object v0 │ │ +3eaa6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;) │ │ @@ -864973,17 +864973,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eaa88: |[3eaa88] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3eaa98: 5410 028f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f02 │ │ -3eaa9c: 1100 |0002: return-object v0 │ │ +3eaa70: |[3eaa70] de.danoeh.antennapod.databinding.FragmentItunesSearchBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3eaa80: 5410 028f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f02 │ │ +3eaa84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FragmentItunesSearchBinding; │ │ │ │ source_file_idx : 7810 (FragmentItunesSearchBinding.java) │ │ @@ -865043,25 +865043,25 @@ │ │ type : '(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;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 : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -3eadb8: |[3eadb8] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroidx/recyclerview/widget/RecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3eadc8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eadce: 5b01 098f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f09 │ │ -3eadd2: 5b02 068f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f06 │ │ -3eadd6: 5b03 078f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.feedsFilteredMessage:Landroid/widget/TextView; // field@8f07 │ │ -3eadda: 5b04 088f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f08 │ │ -3eadde: 5b05 0a8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsAdd:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@8f0a │ │ -3eade2: 5b06 0b8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@8f0b │ │ -3eade6: 5b07 0c8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f0c │ │ -3eadea: 5b08 0d8f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f0d │ │ -3eadee: 0e00 |0013: return-void │ │ +3eada0: |[3eada0] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroidx/recyclerview/widget/RecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3eadb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eadb6: 5b01 098f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f09 │ │ +3eadba: 5b02 068f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f06 │ │ +3eadbe: 5b03 078f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.feedsFilteredMessage:Landroid/widget/TextView; // field@8f07 │ │ +3eadc2: 5b04 088f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f08 │ │ +3eadc6: 5b05 0a8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsAdd:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@8f0a │ │ +3eadca: 5b06 0b8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@8f0b │ │ +3eadce: 5b07 0c8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f0c │ │ +3eadd2: 5b08 0d8f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f0d │ │ +3eadd6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ @@ -865085,73 +865085,73 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 114 16-bit code units │ │ -3eac70: |[3eac70] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -3eac80: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ -3eac86: 7120 654a 0b00 |0003: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eac8c: 0c01 |0006: move-result-object v1 │ │ -3eac8e: 0714 |0007: move-object v4, v1 │ │ -3eac90: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ -3eac94: 3804 5400 |000a: if-eqz v4, 005e // +0054 │ │ -3eac98: 1400 7f01 0a7f |000c: const v0, #float 1.83441e+38 // #7f0a017f │ │ -3eac9e: 7120 654a 0b00 |000f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eaca4: 0c01 |0012: move-result-object v1 │ │ -3eaca6: 0715 |0013: move-object v5, v1 │ │ -3eaca8: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3eacac: 3805 4800 |0016: if-eqz v5, 005e // +0048 │ │ -3eacb0: 1400 8602 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0286 │ │ -3eacb6: 7120 654a 0b00 |001b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eacbc: 0c01 |001e: move-result-object v1 │ │ -3eacbe: 0716 |001f: move-object v6, v1 │ │ -3eacc0: 1f06 0003 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0300 │ │ -3eacc4: 3806 3c00 |0022: if-eqz v6, 005e // +003c │ │ -3eacc8: 1400 4103 0a7f |0024: const v0, #float 1.8345e+38 // #7f0a0341 │ │ -3eacce: 7120 654a 0b00 |0027: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eacd4: 0c01 |002a: move-result-object v1 │ │ -3eacd6: 0717 |002b: move-object v7, v1 │ │ -3eacd8: 1f07 2e15 |002c: check-cast v7, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@152e │ │ -3eacdc: 3807 3000 |002e: if-eqz v7, 005e // +0030 │ │ -3eace0: 1400 4303 0a7f |0030: const v0, #float 1.8345e+38 // #7f0a0343 │ │ -3eace6: 7120 654a 0b00 |0033: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eacec: 0c01 |0036: move-result-object v1 │ │ -3eacee: 0718 |0037: move-object v8, v1 │ │ -3eacf0: 1f08 3d0b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3eacf4: 3808 2400 |003a: if-eqz v8, 005e // +0024 │ │ -3eacf8: 1400 4b03 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a034b │ │ -3eacfe: 7120 654a 0b00 |003f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ead04: 0c01 |0042: move-result-object v1 │ │ -3ead06: 0719 |0043: move-object v9, v1 │ │ -3ead08: 1f09 c20b |0044: check-cast v9, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ -3ead0c: 3809 1800 |0046: if-eqz v9, 005e // +0018 │ │ -3ead10: 1400 8203 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3ead16: 7120 654a 0b00 |004b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ead1c: 0c01 |004e: move-result-object v1 │ │ -3ead1e: 071a |004f: move-object v10, v1 │ │ -3ead20: 1f0a 6714 |0050: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3ead24: 380a 0c00 |0052: if-eqz v10, 005e // +000c │ │ -3ead28: 2200 d919 |0054: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // type@19d9 │ │ -3ead2c: 07b3 |0056: move-object v3, v11 │ │ -3ead2e: 1f03 0603 |0057: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ -3ead32: 0702 |0059: move-object v2, v0 │ │ -3ead34: 7609 f69e 0200 |005a: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;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@9ef6 │ │ -3ead3a: 1100 |005d: return-object v0 │ │ -3ead3c: 6e10 b40c 0b00 |005e: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ead42: 0c0b |0061: move-result-object v11 │ │ -3ead44: 6e20 0d03 0b00 |0062: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ead4a: 0c0b |0065: move-result-object v11 │ │ -3ead4c: 2200 631e |0066: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ead50: 1a01 084a |0068: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ead54: 6e20 9ab2 b100 |006a: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ead5a: 0c0b |006d: move-result-object v11 │ │ -3ead5c: 7020 6db2 b000 |006e: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ead62: 2700 |0071: throw v0 │ │ +3eac58: |[3eac58] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +3eac68: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ +3eac6e: 7120 654a 0b00 |0003: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eac74: 0c01 |0006: move-result-object v1 │ │ +3eac76: 0714 |0007: move-object v4, v1 │ │ +3eac78: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ +3eac7c: 3804 5400 |000a: if-eqz v4, 005e // +0054 │ │ +3eac80: 1400 7f01 0a7f |000c: const v0, #float 1.83441e+38 // #7f0a017f │ │ +3eac86: 7120 654a 0b00 |000f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eac8c: 0c01 |0012: move-result-object v1 │ │ +3eac8e: 0715 |0013: move-object v5, v1 │ │ +3eac90: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3eac94: 3805 4800 |0016: if-eqz v5, 005e // +0048 │ │ +3eac98: 1400 8602 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0286 │ │ +3eac9e: 7120 654a 0b00 |001b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eaca4: 0c01 |001e: move-result-object v1 │ │ +3eaca6: 0716 |001f: move-object v6, v1 │ │ +3eaca8: 1f06 0003 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0300 │ │ +3eacac: 3806 3c00 |0022: if-eqz v6, 005e // +003c │ │ +3eacb0: 1400 4103 0a7f |0024: const v0, #float 1.8345e+38 // #7f0a0341 │ │ +3eacb6: 7120 654a 0b00 |0027: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eacbc: 0c01 |002a: move-result-object v1 │ │ +3eacbe: 0717 |002b: move-object v7, v1 │ │ +3eacc0: 1f07 2e15 |002c: check-cast v7, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@152e │ │ +3eacc4: 3807 3000 |002e: if-eqz v7, 005e // +0030 │ │ +3eacc8: 1400 4303 0a7f |0030: const v0, #float 1.8345e+38 // #7f0a0343 │ │ +3eacce: 7120 654a 0b00 |0033: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eacd4: 0c01 |0036: move-result-object v1 │ │ +3eacd6: 0718 |0037: move-object v8, v1 │ │ +3eacd8: 1f08 3d0b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3eacdc: 3808 2400 |003a: if-eqz v8, 005e // +0024 │ │ +3eace0: 1400 4b03 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a034b │ │ +3eace6: 7120 654a 0b00 |003f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eacec: 0c01 |0042: move-result-object v1 │ │ +3eacee: 0719 |0043: move-object v9, v1 │ │ +3eacf0: 1f09 c20b |0044: check-cast v9, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ +3eacf4: 3809 1800 |0046: if-eqz v9, 005e // +0018 │ │ +3eacf8: 1400 8203 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3eacfe: 7120 654a 0b00 |004b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ead04: 0c01 |004e: move-result-object v1 │ │ +3ead06: 071a |004f: move-object v10, v1 │ │ +3ead08: 1f0a 6714 |0050: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3ead0c: 380a 0c00 |0052: if-eqz v10, 005e // +000c │ │ +3ead10: 2200 d919 |0054: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // type@19d9 │ │ +3ead14: 07b3 |0056: move-object v3, v11 │ │ +3ead16: 1f03 0603 |0057: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ +3ead1a: 0702 |0059: move-object v2, v0 │ │ +3ead1c: 7609 f69e 0200 |005a: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;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@9ef6 │ │ +3ead22: 1100 |005d: return-object v0 │ │ +3ead24: 6e10 b40c 0b00 |005e: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ead2a: 0c0b |0061: move-result-object v11 │ │ +3ead2c: 6e20 0d03 0b00 |0062: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ead32: 0c0b |0065: move-result-object v11 │ │ +3ead34: 2200 631e |0066: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ead38: 1a01 084a |0068: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ead3c: 6e20 9ab2 b100 |006a: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ead42: 0c0b |006d: move-result-object v11 │ │ +3ead44: 7020 6db2 b000 |006e: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ead4a: 2700 |0071: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=92 │ │ 0x000f line=98 │ │ 0x001b line=104 │ │ 0x0027 line=110 │ │ 0x0033 line=116 │ │ @@ -865168,20 +865168,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 │ │ -3ead64: |[3ead64] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -3ead74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ead76: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ead78: 7130 fb9e 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@9efb │ │ -3ead7e: 0c02 |0005: move-result-object v2 │ │ -3ead80: 1102 |0006: return-object v2 │ │ +3ead4c: |[3ead4c] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +3ead5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ead5e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ead60: 7130 fb9e 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@9efb │ │ +3ead66: 0c02 |0005: move-result-object v2 │ │ +3ead68: 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/FragmentSubscriptionsBinding;) │ │ @@ -865189,24 +865189,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 : 18 16-bit code units │ │ -3ead84: |[3ead84] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -3ead94: 1400 5f00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005f │ │ -3ead9a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ead9c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eada2: 0c02 |0007: move-result-object v2 │ │ -3eada4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eada8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eadae: 7110 f79e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // method@9ef7 │ │ -3eadb4: 0c02 |0010: move-result-object v2 │ │ -3eadb6: 1102 |0011: return-object v2 │ │ +3ead6c: |[3ead6c] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +3ead7c: 1400 5f00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005f │ │ +3ead82: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ead84: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ead8a: 0c02 |0007: move-result-object v2 │ │ +3ead8c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ead90: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ead96: 7110 f79e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // method@9ef7 │ │ +3ead9c: 0c02 |0010: move-result-object v2 │ │ +3ead9e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=78 │ │ 0x000a line=80 │ │ 0x000d line=82 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -865219,18 +865219,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eac3c: |[3eac3c] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/view/View; │ │ -3eac4c: 6e10 f99e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ef9 │ │ -3eac52: 0c00 |0003: move-result-object v0 │ │ -3eac54: 1100 |0004: return-object v0 │ │ +3eac24: |[3eac24] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/view/View; │ │ +3eac34: 6e10 f99e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9ef9 │ │ +3eac3a: 0c00 |0003: move-result-object v0 │ │ +3eac3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;) │ │ @@ -865238,17 +865238,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eac58: |[3eac58] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3eac68: 5410 098f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f09 │ │ -3eac6c: 1100 |0002: return-object v0 │ │ +3eac40: |[3eac40] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3eac50: 5410 098f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f09 │ │ +3eac54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ │ │ source_file_idx : 7840 (FragmentSubscriptionsBinding.java) │ │ @@ -865304,24 +865304,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/textfield/TextInputEditText;Lcom/google/android/material/textfield/TextInputEditText;Landroid/widget/ProgressBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3eaf54: |[3eaf54] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/textfield/TextInputEditText;Lcom/google/android/material/textfield/TextInputEditText;Landroid/widget/ProgressBar;)V │ │ -3eaf64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eaf6a: 5b01 148f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f14 │ │ -3eaf6e: 5b02 0e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.butLogin:Landroid/widget/Button; // field@8f0e │ │ -3eaf72: 5b03 0f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.createAccountWarning:Landroid/widget/TextView; // field@8f0f │ │ -3eaf76: 5b04 108f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.credentialsError:Landroid/widget/TextView; // field@8f10 │ │ -3eaf7a: 5b05 118f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.etxtPassword:Lcom/google/android/material/textfield/TextInputEditText; // field@8f11 │ │ -3eaf7e: 5b06 128f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.etxtUsername:Lcom/google/android/material/textfield/TextInputEditText; // field@8f12 │ │ -3eaf82: 5b07 138f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.progBarLogin:Landroid/widget/ProgressBar; // field@8f13 │ │ -3eaf86: 0e00 |0011: return-void │ │ +3eaf3c: |[3eaf3c] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/textfield/TextInputEditText;Lcom/google/android/material/textfield/TextInputEditText;Landroid/widget/ProgressBar;)V │ │ +3eaf4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eaf52: 5b01 148f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f14 │ │ +3eaf56: 5b02 0e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.butLogin:Landroid/widget/Button; // field@8f0e │ │ +3eaf5a: 5b03 0f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.createAccountWarning:Landroid/widget/TextView; // field@8f0f │ │ +3eaf5e: 5b04 108f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.credentialsError:Landroid/widget/TextView; // field@8f10 │ │ +3eaf62: 5b05 118f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.etxtPassword:Lcom/google/android/material/textfield/TextInputEditText; // field@8f11 │ │ +3eaf66: 5b06 128f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.etxtUsername:Lcom/google/android/material/textfield/TextInputEditText; // field@8f12 │ │ +3eaf6a: 5b07 138f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.progBarLogin:Landroid/widget/ProgressBar; // field@8f13 │ │ +3eaf6e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ @@ -865343,67 +865343,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 102 16-bit code units │ │ -3eae24: |[3eae24] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ -3eae34: 1400 9200 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0092 │ │ -3eae3a: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eae40: 0c01 |0006: move-result-object v1 │ │ -3eae42: 0714 |0007: move-object v4, v1 │ │ -3eae44: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ -3eae48: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3eae4c: 1400 e200 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00e2 │ │ -3eae52: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eae58: 0c01 |0012: move-result-object v1 │ │ -3eae5a: 0715 |0013: move-object v5, v1 │ │ -3eae5c: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3eae60: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3eae64: 1400 e400 0a7f |0018: const v0, #float 1.83438e+38 // #7f0a00e4 │ │ -3eae6a: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eae70: 0c01 |001e: move-result-object v1 │ │ -3eae72: 0716 |001f: move-object v6, v1 │ │ -3eae74: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3eae78: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3eae7c: 1400 3701 0a7f |0024: const v0, #float 1.8344e+38 // #7f0a0137 │ │ -3eae82: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eae88: 0c01 |002a: move-result-object v1 │ │ -3eae8a: 0717 |002b: move-object v7, v1 │ │ -3eae8c: 1f07 f915 |002c: check-cast v7, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ -3eae90: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3eae94: 1400 3b01 0a7f |0030: const v0, #float 1.8344e+38 // #7f0a013b │ │ -3eae9a: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eaea0: 0c01 |0036: move-result-object v1 │ │ -3eaea2: 0718 |0037: move-object v8, v1 │ │ -3eaea4: 1f08 f915 |0038: check-cast v8, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ -3eaea8: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3eaeac: 1400 8102 0a7f |003c: const v0, #float 1.83446e+38 // #7f0a0281 │ │ -3eaeb2: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eaeb8: 0c01 |0042: move-result-object v1 │ │ -3eaeba: 0719 |0043: move-object v9, v1 │ │ -3eaebc: 1f09 0003 |0044: check-cast v9, Landroid/widget/ProgressBar; // type@0300 │ │ -3eaec0: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3eaec4: 2200 da19 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; // type@19da │ │ -3eaec8: 07a3 |004a: move-object v3, v10 │ │ -3eaeca: 1f03 f902 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eaece: 0702 |004d: move-object v2, v0 │ │ -3eaed0: 7608 fc9e 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/textfield/TextInputEditText;Lcom/google/android/material/textfield/TextInputEditText;Landroid/widget/ProgressBar;)V // method@9efc │ │ -3eaed6: 1100 |0051: return-object v0 │ │ -3eaed8: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eaede: 0c0a |0055: move-result-object v10 │ │ -3eaee0: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eaee6: 0c0a |0059: move-result-object v10 │ │ -3eaee8: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eaeec: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eaef0: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eaef6: 0c0a |0061: move-result-object v10 │ │ -3eaef8: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eaefe: 2700 |0065: throw v0 │ │ +3eae0c: |[3eae0c] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ +3eae1c: 1400 9200 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0092 │ │ +3eae22: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eae28: 0c01 |0006: move-result-object v1 │ │ +3eae2a: 0714 |0007: move-object v4, v1 │ │ +3eae2c: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ +3eae30: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3eae34: 1400 e200 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00e2 │ │ +3eae3a: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eae40: 0c01 |0012: move-result-object v1 │ │ +3eae42: 0715 |0013: move-object v5, v1 │ │ +3eae44: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3eae48: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3eae4c: 1400 e400 0a7f |0018: const v0, #float 1.83438e+38 // #7f0a00e4 │ │ +3eae52: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eae58: 0c01 |001e: move-result-object v1 │ │ +3eae5a: 0716 |001f: move-object v6, v1 │ │ +3eae5c: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3eae60: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3eae64: 1400 3701 0a7f |0024: const v0, #float 1.8344e+38 // #7f0a0137 │ │ +3eae6a: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eae70: 0c01 |002a: move-result-object v1 │ │ +3eae72: 0717 |002b: move-object v7, v1 │ │ +3eae74: 1f07 f915 |002c: check-cast v7, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ +3eae78: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3eae7c: 1400 3b01 0a7f |0030: const v0, #float 1.8344e+38 // #7f0a013b │ │ +3eae82: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eae88: 0c01 |0036: move-result-object v1 │ │ +3eae8a: 0718 |0037: move-object v8, v1 │ │ +3eae8c: 1f08 f915 |0038: check-cast v8, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ +3eae90: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3eae94: 1400 8102 0a7f |003c: const v0, #float 1.83446e+38 // #7f0a0281 │ │ +3eae9a: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eaea0: 0c01 |0042: move-result-object v1 │ │ +3eaea2: 0719 |0043: move-object v9, v1 │ │ +3eaea4: 1f09 0003 |0044: check-cast v9, Landroid/widget/ProgressBar; // type@0300 │ │ +3eaea8: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3eaeac: 2200 da19 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; // type@19da │ │ +3eaeb0: 07a3 |004a: move-object v3, v10 │ │ +3eaeb2: 1f03 f902 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eaeb6: 0702 |004d: move-object v2, v0 │ │ +3eaeb8: 7608 fc9e 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/textfield/TextInputEditText;Lcom/google/android/material/textfield/TextInputEditText;Landroid/widget/ProgressBar;)V // method@9efc │ │ +3eaebe: 1100 |0051: return-object v0 │ │ +3eaec0: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eaec6: 0c0a |0055: move-result-object v10 │ │ +3eaec8: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eaece: 0c0a |0059: move-result-object v10 │ │ +3eaed0: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eaed4: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eaed8: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eaede: 0c0a |0061: move-result-object v10 │ │ +3eaee0: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eaee6: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=84 │ │ 0x000f line=90 │ │ 0x001b line=96 │ │ 0x0027 line=102 │ │ 0x0033 line=108 │ │ @@ -865419,20 +865419,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3eaf00: |[3eaf00] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ -3eaf10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eaf12: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eaf14: 7130 019f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; // method@9f01 │ │ -3eaf1a: 0c02 |0005: move-result-object v2 │ │ -3eaf1c: 1102 |0006: return-object v2 │ │ +3eaee8: |[3eaee8] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ +3eaef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eaefa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eaefc: 7130 019f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; // method@9f01 │ │ +3eaf02: 0c02 |0005: move-result-object v2 │ │ +3eaf04: 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/GpodnetauthCredentialsBinding;) │ │ @@ -865440,24 +865440,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3eaf20: |[3eaf20] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ -3eaf30: 1400 6000 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0060 │ │ -3eaf36: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eaf38: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eaf3e: 0c02 |0007: move-result-object v2 │ │ -3eaf40: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eaf44: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eaf4a: 7110 fd9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; // method@9efd │ │ -3eaf50: 0c02 |0010: move-result-object v2 │ │ -3eaf52: 1102 |0011: return-object v2 │ │ +3eaf08: |[3eaf08] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ +3eaf18: 1400 6000 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0060 │ │ +3eaf1e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eaf20: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eaf26: 0c02 |0007: move-result-object v2 │ │ +3eaf28: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eaf2c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eaf32: 7110 fd9e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; // method@9efd │ │ +3eaf38: 0c02 |0010: move-result-object v2 │ │ +3eaf3a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=70 │ │ 0x000a line=72 │ │ 0x000d line=74 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -865470,18 +865470,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eadf0: |[3eadf0] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.getRoot:()Landroid/view/View; │ │ -3eae00: 6e10 ff9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9eff │ │ -3eae06: 0c00 |0003: move-result-object v0 │ │ -3eae08: 1100 |0004: return-object v0 │ │ +3eadd8: |[3eadd8] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.getRoot:()Landroid/view/View; │ │ +3eade8: 6e10 ff9e 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9eff │ │ +3eadee: 0c00 |0003: move-result-object v0 │ │ +3eadf0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;) │ │ @@ -865489,17 +865489,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eae0c: |[3eae0c] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eae1c: 5410 148f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f14 │ │ -3eae20: 1100 |0002: return-object v0 │ │ +3eadf4: |[3eadf4] de.danoeh.antennapod.databinding.GpodnetauthCredentialsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eae04: 5410 148f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f14 │ │ +3eae08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthCredentialsBinding; │ │ │ │ source_file_idx : 8088 (GpodnetauthCredentialsBinding.java) │ │ @@ -865551,23 +865551,23 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;Landroid/widget/TextView;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 │ │ -3eb0d4: |[3eb0d4] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ -3eb0e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eb0ea: 5b01 1a8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.rootView:Landroid/widget/LinearLayout; // field@8f1a │ │ -3eb0ee: 5b02 158f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.createDeviceButton:Landroid/widget/Button; // field@8f15 │ │ -3eb0f2: 5b03 168f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.deviceName:Lcom/google/android/material/textfield/TextInputEditText; // field@8f16 │ │ -3eb0f6: 5b04 178f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.deviceSelectError:Landroid/widget/TextView; // field@8f17 │ │ -3eb0fa: 5b05 188f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.devicesContainer:Landroid/widget/LinearLayout; // field@8f18 │ │ -3eb0fe: 5b06 198f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.progbarCreateDevice:Landroid/widget/ProgressBar; // field@8f19 │ │ -3eb102: 0e00 |000f: return-void │ │ +3eb0bc: |[3eb0bc] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ +3eb0cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eb0d2: 5b01 1a8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.rootView:Landroid/widget/LinearLayout; // field@8f1a │ │ +3eb0d6: 5b02 158f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.createDeviceButton:Landroid/widget/Button; // field@8f15 │ │ +3eb0da: 5b03 168f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.deviceName:Lcom/google/android/material/textfield/TextInputEditText; // field@8f16 │ │ +3eb0de: 5b04 178f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.deviceSelectError:Landroid/widget/TextView; // field@8f17 │ │ +3eb0e2: 5b05 188f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.devicesContainer:Landroid/widget/LinearLayout; // field@8f18 │ │ +3eb0e6: 5b06 198f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.progbarCreateDevice:Landroid/widget/ProgressBar; // field@8f19 │ │ +3eb0ea: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -865587,61 +865587,61 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 90 16-bit code units │ │ -3eafbc: |[3eafbc] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ -3eafcc: 1400 e300 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00e3 │ │ -3eafd2: 7120 654a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eafd8: 0c01 |0006: move-result-object v1 │ │ -3eafda: 0714 |0007: move-object v4, v1 │ │ -3eafdc: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ -3eafe0: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ -3eafe4: 1400 f900 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a00f9 │ │ -3eafea: 7120 654a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eaff0: 0c01 |0012: move-result-object v1 │ │ -3eaff2: 0715 |0013: move-object v5, v1 │ │ -3eaff4: 1f05 f915 |0014: check-cast v5, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ -3eaff8: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ -3eaffc: 1400 fa00 0a7f |0018: const v0, #float 1.83439e+38 // #7f0a00fa │ │ -3eb002: 7120 654a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb008: 0c01 |001e: move-result-object v1 │ │ -3eb00a: 0716 |001f: move-object v6, v1 │ │ -3eb00c: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3eb010: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ -3eb014: 1400 fb00 0a7f |0024: const v0, #float 1.83439e+38 // #7f0a00fb │ │ -3eb01a: 7120 654a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb020: 0c01 |002a: move-result-object v1 │ │ -3eb022: 0717 |002b: move-object v7, v1 │ │ -3eb024: 1f07 f902 |002c: check-cast v7, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eb028: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ -3eb02c: 1400 8302 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0283 │ │ -3eb032: 7120 654a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb038: 0c01 |0036: move-result-object v1 │ │ -3eb03a: 0718 |0037: move-object v8, v1 │ │ -3eb03c: 1f08 0003 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0300 │ │ -3eb040: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ -3eb044: 2200 db19 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; // type@19db │ │ -3eb048: 0793 |003e: move-object v3, v9 │ │ -3eb04a: 1f03 f902 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eb04e: 0702 |0041: move-object v2, v0 │ │ -3eb050: 7607 029f 0200 |0042: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V // method@9f02 │ │ -3eb056: 1100 |0045: return-object v0 │ │ -3eb058: 6e10 b40c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eb05e: 0c09 |0049: move-result-object v9 │ │ -3eb060: 6e20 0d03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eb066: 0c09 |004d: move-result-object v9 │ │ -3eb068: 2200 631e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eb06c: 1a01 084a |0050: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eb070: 6e20 9ab2 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eb076: 0c09 |0055: move-result-object v9 │ │ -3eb078: 7020 6db2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eb07e: 2700 |0059: throw v0 │ │ +3eafa4: |[3eafa4] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ +3eafb4: 1400 e300 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00e3 │ │ +3eafba: 7120 654a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eafc0: 0c01 |0006: move-result-object v1 │ │ +3eafc2: 0714 |0007: move-object v4, v1 │ │ +3eafc4: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ +3eafc8: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ +3eafcc: 1400 f900 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a00f9 │ │ +3eafd2: 7120 654a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eafd8: 0c01 |0012: move-result-object v1 │ │ +3eafda: 0715 |0013: move-object v5, v1 │ │ +3eafdc: 1f05 f915 |0014: check-cast v5, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ +3eafe0: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ +3eafe4: 1400 fa00 0a7f |0018: const v0, #float 1.83439e+38 // #7f0a00fa │ │ +3eafea: 7120 654a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eaff0: 0c01 |001e: move-result-object v1 │ │ +3eaff2: 0716 |001f: move-object v6, v1 │ │ +3eaff4: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3eaff8: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ +3eaffc: 1400 fb00 0a7f |0024: const v0, #float 1.83439e+38 // #7f0a00fb │ │ +3eb002: 7120 654a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb008: 0c01 |002a: move-result-object v1 │ │ +3eb00a: 0717 |002b: move-object v7, v1 │ │ +3eb00c: 1f07 f902 |002c: check-cast v7, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eb010: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ +3eb014: 1400 8302 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0283 │ │ +3eb01a: 7120 654a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb020: 0c01 |0036: move-result-object v1 │ │ +3eb022: 0718 |0037: move-object v8, v1 │ │ +3eb024: 1f08 0003 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0300 │ │ +3eb028: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ +3eb02c: 2200 db19 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; // type@19db │ │ +3eb030: 0793 |003e: move-object v3, v9 │ │ +3eb032: 1f03 f902 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eb036: 0702 |0041: move-object v2, v0 │ │ +3eb038: 7607 029f 0200 |0042: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V // method@9f02 │ │ +3eb03e: 1100 |0045: return-object v0 │ │ +3eb040: 6e10 b40c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eb046: 0c09 |0049: move-result-object v9 │ │ +3eb048: 6e20 0d03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eb04e: 0c09 |004d: move-result-object v9 │ │ +3eb050: 2200 631e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eb054: 1a01 084a |0050: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eb058: 6e20 9ab2 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eb05e: 0c09 |0055: move-result-object v9 │ │ +3eb060: 7020 6db2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eb066: 2700 |0059: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000f line=86 │ │ 0x001b line=92 │ │ 0x0027 line=98 │ │ 0x0033 line=104 │ │ @@ -865656,20 +865656,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3eb080: |[3eb080] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ -3eb090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb092: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb094: 7130 079f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; // method@9f07 │ │ -3eb09a: 0c02 |0005: move-result-object v2 │ │ -3eb09c: 1102 |0006: return-object v2 │ │ +3eb068: |[3eb068] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ +3eb078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb07a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb07c: 7130 079f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; // method@9f07 │ │ +3eb082: 0c02 |0005: move-result-object v2 │ │ +3eb084: 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/GpodnetauthDeviceBinding;) │ │ @@ -865677,24 +865677,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3eb0a0: |[3eb0a0] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ -3eb0b0: 1400 6100 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0061 │ │ -3eb0b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb0b8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eb0be: 0c02 |0007: move-result-object v2 │ │ -3eb0c0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb0c4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eb0ca: 7110 039f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; // method@9f03 │ │ -3eb0d0: 0c02 |0010: move-result-object v2 │ │ -3eb0d2: 1102 |0011: return-object v2 │ │ +3eb088: |[3eb088] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ +3eb098: 1400 6100 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0061 │ │ +3eb09e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb0a0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eb0a6: 0c02 |0007: move-result-object v2 │ │ +3eb0a8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb0ac: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eb0b2: 7110 039f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; // method@9f03 │ │ +3eb0b8: 0c02 |0010: move-result-object v2 │ │ +3eb0ba: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=66 │ │ 0x000a line=68 │ │ 0x000d line=70 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -865707,18 +865707,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eaf88: |[3eaf88] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.getRoot:()Landroid/view/View; │ │ -3eaf98: 6e10 059f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f05 │ │ -3eaf9e: 0c00 |0003: move-result-object v0 │ │ -3eafa0: 1100 |0004: return-object v0 │ │ +3eaf70: |[3eaf70] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.getRoot:()Landroid/view/View; │ │ +3eaf80: 6e10 059f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f05 │ │ +3eaf86: 0c00 |0003: move-result-object v0 │ │ +3eaf88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;) │ │ @@ -865726,17 +865726,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eafa4: |[3eafa4] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eafb4: 5410 1a8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.rootView:Landroid/widget/LinearLayout; // field@8f1a │ │ -3eafb8: 1100 |0002: return-object v0 │ │ +3eaf8c: |[3eaf8c] de.danoeh.antennapod.databinding.GpodnetauthDeviceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eaf9c: 5410 1a8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding;.rootView:Landroid/widget/LinearLayout; // field@8f1a │ │ +3eafa0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthDeviceBinding; │ │ │ │ source_file_idx : 8089 (GpodnetauthDeviceBinding.java) │ │ @@ -865772,19 +865772,19 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/Button;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3eb1ec: |[3eb1ec] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.:(Landroid/widget/FrameLayout;Landroid/widget/Button;)V │ │ -3eb1fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eb202: 5b01 1b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.rootView:Landroid/widget/FrameLayout; // field@8f1b │ │ -3eb206: 5b02 1c8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.selectDeviceButton:Landroid/widget/Button; // field@8f1c │ │ -3eb20a: 0e00 |0007: return-void │ │ +3eb1d4: |[3eb1d4] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.:(Landroid/widget/FrameLayout;Landroid/widget/Button;)V │ │ +3eb1e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eb1ea: 5b01 1b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.rootView:Landroid/widget/FrameLayout; // field@8f1b │ │ +3eb1ee: 5b02 1c8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.selectDeviceButton:Landroid/widget/Button; // field@8f1c │ │ +3eb1f2: 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/GpodnetauthDeviceRowBinding; │ │ @@ -865796,34 +865796,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3eb138: |[3eb138] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ -3eb148: 1400 d902 0a7f |0000: const v0, #float 1.83448e+38 // #7f0a02d9 │ │ -3eb14e: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb154: 0c01 |0006: move-result-object v1 │ │ -3eb156: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ -3eb15a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3eb15e: 2200 dc19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; // type@19dc │ │ -3eb162: 1f02 f102 |000d: check-cast v2, Landroid/widget/FrameLayout; // type@02f1 │ │ -3eb166: 7030 089f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/Button;)V // method@9f08 │ │ -3eb16c: 1100 |0012: return-object v0 │ │ -3eb16e: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eb174: 0c02 |0016: move-result-object v2 │ │ -3eb176: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eb17c: 0c02 |001a: move-result-object v2 │ │ -3eb17e: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eb182: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eb186: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eb18c: 0c02 |0022: move-result-object v2 │ │ -3eb18e: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eb194: 2700 |0026: throw v0 │ │ +3eb120: |[3eb120] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ +3eb130: 1400 d902 0a7f |0000: const v0, #float 1.83448e+38 // #7f0a02d9 │ │ +3eb136: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb13c: 0c01 |0006: move-result-object v1 │ │ +3eb13e: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ +3eb142: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3eb146: 2200 dc19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; // type@19dc │ │ +3eb14a: 1f02 f102 |000d: check-cast v2, Landroid/widget/FrameLayout; // type@02f1 │ │ +3eb14e: 7030 089f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/Button;)V // method@9f08 │ │ +3eb154: 1100 |0012: return-object v0 │ │ +3eb156: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eb15c: 0c02 |0016: move-result-object v2 │ │ +3eb15e: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eb164: 0c02 |001a: move-result-object v2 │ │ +3eb166: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eb16a: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eb16e: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eb174: 0c02 |0022: move-result-object v2 │ │ +3eb176: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eb17c: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -865834,20 +865834,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3eb198: |[3eb198] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ -3eb1a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb1aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb1ac: 7130 0d9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; // method@9f0d │ │ -3eb1b2: 0c02 |0005: move-result-object v2 │ │ -3eb1b4: 1102 |0006: return-object v2 │ │ +3eb180: |[3eb180] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ +3eb190: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb192: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb194: 7130 0d9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; // method@9f0d │ │ +3eb19a: 0c02 |0005: move-result-object v2 │ │ +3eb19c: 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/GpodnetauthDeviceRowBinding;) │ │ @@ -865855,24 +865855,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3eb1b8: |[3eb1b8] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ -3eb1c8: 1400 6200 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0062 │ │ -3eb1ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb1d0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eb1d6: 0c02 |0007: move-result-object v2 │ │ -3eb1d8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb1dc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eb1e2: 7110 099f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; // method@9f09 │ │ -3eb1e8: 0c02 |0010: move-result-object v2 │ │ -3eb1ea: 1102 |0011: return-object v2 │ │ +3eb1a0: |[3eb1a0] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ +3eb1b0: 1400 6200 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0062 │ │ +3eb1b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb1b8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eb1be: 0c02 |0007: move-result-object v2 │ │ +3eb1c0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb1c4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eb1ca: 7110 099f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; // method@9f09 │ │ +3eb1d0: 0c02 |0010: move-result-object v2 │ │ +3eb1d2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -865885,18 +865885,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb104: |[3eb104] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.getRoot:()Landroid/view/View; │ │ -3eb114: 6e10 0b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9f0b │ │ -3eb11a: 0c00 |0003: move-result-object v0 │ │ -3eb11c: 1100 |0004: return-object v0 │ │ +3eb0ec: |[3eb0ec] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.getRoot:()Landroid/view/View; │ │ +3eb0fc: 6e10 0b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9f0b │ │ +3eb102: 0c00 |0003: move-result-object v0 │ │ +3eb104: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;) │ │ @@ -865904,17 +865904,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb120: |[3eb120] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3eb130: 5410 1b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.rootView:Landroid/widget/FrameLayout; // field@8f1b │ │ -3eb134: 1100 |0002: return-object v0 │ │ +3eb108: |[3eb108] de.danoeh.antennapod.databinding.GpodnetauthDeviceRowBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3eb118: 5410 1b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding;.rootView:Landroid/widget/FrameLayout; // field@8f1b │ │ +3eb11c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthDeviceRowBinding; │ │ │ │ source_file_idx : 8090 (GpodnetauthDeviceRowBinding.java) │ │ @@ -865950,19 +865950,19 @@ │ │ type : '(Landroid/widget/ScrollView;Landroid/widget/ViewFlipper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3eb2f4: |[3eb2f4] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/ViewFlipper;)V │ │ -3eb304: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eb30a: 5b01 1d8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f1d │ │ -3eb30e: 5b02 1e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.viewflipper:Landroid/widget/ViewFlipper; // field@8f1e │ │ -3eb312: 0e00 |0007: return-void │ │ +3eb2dc: |[3eb2dc] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/ViewFlipper;)V │ │ +3eb2ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eb2f2: 5b01 1d8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f1d │ │ +3eb2f6: 5b02 1e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.viewflipper:Landroid/widget/ViewFlipper; // field@8f1e │ │ +3eb2fa: 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/GpodnetauthDialogBinding; │ │ @@ -865974,34 +865974,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3eb240: |[3eb240] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ -3eb250: 1400 ca03 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03ca │ │ -3eb256: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb25c: 0c01 |0006: move-result-object v1 │ │ -3eb25e: 1f01 1903 |0007: check-cast v1, Landroid/widget/ViewFlipper; // type@0319 │ │ -3eb262: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3eb266: 2200 dd19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; // type@19dd │ │ -3eb26a: 1f02 0803 |000d: check-cast v2, Landroid/widget/ScrollView; // type@0308 │ │ -3eb26e: 7030 0e9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/ViewFlipper;)V // method@9f0e │ │ -3eb274: 1100 |0012: return-object v0 │ │ -3eb276: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eb27c: 0c02 |0016: move-result-object v2 │ │ -3eb27e: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eb284: 0c02 |001a: move-result-object v2 │ │ -3eb286: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eb28a: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eb28e: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eb294: 0c02 |0022: move-result-object v2 │ │ -3eb296: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eb29c: 2700 |0026: throw v0 │ │ +3eb228: |[3eb228] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ +3eb238: 1400 ca03 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03ca │ │ +3eb23e: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb244: 0c01 |0006: move-result-object v1 │ │ +3eb246: 1f01 1903 |0007: check-cast v1, Landroid/widget/ViewFlipper; // type@0319 │ │ +3eb24a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3eb24e: 2200 dd19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; // type@19dd │ │ +3eb252: 1f02 0803 |000d: check-cast v2, Landroid/widget/ScrollView; // type@0308 │ │ +3eb256: 7030 0e9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/ViewFlipper;)V // method@9f0e │ │ +3eb25c: 1100 |0012: return-object v0 │ │ +3eb25e: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eb264: 0c02 |0016: move-result-object v2 │ │ +3eb266: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eb26c: 0c02 |001a: move-result-object v2 │ │ +3eb26e: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eb272: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eb276: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eb27c: 0c02 |0022: move-result-object v2 │ │ +3eb27e: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eb284: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=58 │ │ 0x000b line=63 │ │ 0x0013 line=65 │ │ 0x001b line=66 │ │ locals : │ │ @@ -866012,20 +866012,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3eb2a0: |[3eb2a0] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ -3eb2b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb2b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb2b4: 7130 139f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; // method@9f13 │ │ -3eb2ba: 0c02 |0005: move-result-object v2 │ │ -3eb2bc: 1102 |0006: return-object v2 │ │ +3eb288: |[3eb288] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ +3eb298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb29a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb29c: 7130 139f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; // method@9f13 │ │ +3eb2a2: 0c02 |0005: move-result-object v2 │ │ +3eb2a4: 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/GpodnetauthDialogBinding;) │ │ @@ -866033,24 +866033,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3eb2c0: |[3eb2c0] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ -3eb2d0: 1400 6300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0063 │ │ -3eb2d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb2d8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eb2de: 0c02 |0007: move-result-object v2 │ │ -3eb2e0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb2e4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eb2ea: 7110 0f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; // method@9f0f │ │ -3eb2f0: 0c02 |0010: move-result-object v2 │ │ -3eb2f2: 1102 |0011: return-object v2 │ │ +3eb2a8: |[3eb2a8] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ +3eb2b8: 1400 6300 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0063 │ │ +3eb2be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb2c0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eb2c6: 0c02 |0007: move-result-object v2 │ │ +3eb2c8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb2cc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eb2d2: 7110 0f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; // method@9f0f │ │ +3eb2d8: 0c02 |0010: move-result-object v2 │ │ +3eb2da: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=44 │ │ 0x000a line=46 │ │ 0x000d line=48 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -866063,18 +866063,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb20c: |[3eb20c] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.getRoot:()Landroid/view/View; │ │ -3eb21c: 6e10 119f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9f11 │ │ -3eb222: 0c00 |0003: move-result-object v0 │ │ -3eb224: 1100 |0004: return-object v0 │ │ +3eb1f4: |[3eb1f4] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.getRoot:()Landroid/view/View; │ │ +3eb204: 6e10 119f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9f11 │ │ +3eb20a: 0c00 |0003: move-result-object v0 │ │ +3eb20c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;) │ │ @@ -866082,17 +866082,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb228: |[3eb228] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -3eb238: 5410 1d8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f1d │ │ -3eb23c: 1100 |0002: return-object v0 │ │ +3eb210: |[3eb210] de.danoeh.antennapod.databinding.GpodnetauthDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +3eb220: 5410 1d8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding;.rootView:Landroid/widget/ScrollView; // field@8f1d │ │ +3eb224: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthDialogBinding; │ │ │ │ source_file_idx : 8091 (GpodnetauthDialogBinding.java) │ │ @@ -866136,21 +866136,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/ImageView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3eb428: |[3eb428] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -3eb438: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eb43e: 5b01 218f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.rootView:Landroid/widget/LinearLayout; // field@8f21 │ │ -3eb442: 5b02 1f8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.butSyncNow:Landroid/widget/Button; // field@8f1f │ │ -3eb446: 5b03 208f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.icon:Landroid/widget/ImageView; // field@8f20 │ │ -3eb44a: 5b04 228f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.txtvDescription:Landroid/widget/TextView; // field@8f22 │ │ -3eb44e: 0e00 |000b: return-void │ │ +3eb410: |[3eb410] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +3eb420: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eb426: 5b01 218f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.rootView:Landroid/widget/LinearLayout; // field@8f21 │ │ +3eb42a: 5b02 1f8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.butSyncNow:Landroid/widget/Button; // field@8f1f │ │ +3eb42e: 5b03 208f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.icon:Landroid/widget/ImageView; // field@8f20 │ │ +3eb432: 5b04 228f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.txtvDescription:Landroid/widget/TextView; // field@8f22 │ │ +3eb436: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -866166,44 +866166,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3eb348: |[3eb348] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ -3eb358: 1400 9f00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a009f │ │ -3eb35e: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb364: 0c01 |0006: move-result-object v1 │ │ -3eb366: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ -3eb36a: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3eb36e: 1400 b001 0a7f |000b: const v0, #float 1.83442e+38 // #7f0a01b0 │ │ -3eb374: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb37a: 0c02 |0011: move-result-object v2 │ │ -3eb37c: 1f02 f702 |0012: check-cast v2, Landroid/widget/ImageView; // type@02f7 │ │ -3eb380: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3eb384: 1400 9503 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a0395 │ │ -3eb38a: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb390: 0c03 |001c: move-result-object v3 │ │ -3eb392: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3eb396: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3eb39a: 2200 de19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; // type@19de │ │ -3eb39e: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eb3a2: 7053 149f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@9f14 │ │ -3eb3a8: 1100 |0028: return-object v0 │ │ -3eb3aa: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eb3b0: 0c04 |002c: move-result-object v4 │ │ -3eb3b2: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eb3b8: 0c04 |0030: move-result-object v4 │ │ -3eb3ba: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eb3be: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eb3c2: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eb3c8: 0c04 |0038: move-result-object v4 │ │ -3eb3ca: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eb3d0: 2700 |003c: throw v0 │ │ +3eb330: |[3eb330] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ +3eb340: 1400 9f00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a009f │ │ +3eb346: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb34c: 0c01 |0006: move-result-object v1 │ │ +3eb34e: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ +3eb352: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3eb356: 1400 b001 0a7f |000b: const v0, #float 1.83442e+38 // #7f0a01b0 │ │ +3eb35c: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb362: 0c02 |0011: move-result-object v2 │ │ +3eb364: 1f02 f702 |0012: check-cast v2, Landroid/widget/ImageView; // type@02f7 │ │ +3eb368: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3eb36c: 1400 9503 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a0395 │ │ +3eb372: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb378: 0c03 |001c: move-result-object v3 │ │ +3eb37a: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3eb37e: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3eb382: 2200 de19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; // type@19de │ │ +3eb386: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eb38a: 7053 149f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@9f14 │ │ +3eb390: 1100 |0028: return-object v0 │ │ +3eb392: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eb398: 0c04 |002c: move-result-object v4 │ │ +3eb39a: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eb3a0: 0c04 |0030: move-result-object v4 │ │ +3eb3a2: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eb3a6: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eb3aa: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eb3b0: 0c04 |0038: move-result-object v4 │ │ +3eb3b2: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eb3b8: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x000e line=75 │ │ 0x0019 line=81 │ │ 0x0021 line=86 │ │ 0x0029 line=89 │ │ @@ -866216,20 +866216,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3eb3d4: |[3eb3d4] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ -3eb3e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb3e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb3e8: 7130 199f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; // method@9f19 │ │ -3eb3ee: 0c02 |0005: move-result-object v2 │ │ -3eb3f0: 1102 |0006: return-object v2 │ │ +3eb3bc: |[3eb3bc] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ +3eb3cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb3ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb3d0: 7130 199f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; // method@9f19 │ │ +3eb3d6: 0c02 |0005: move-result-object v2 │ │ +3eb3d8: 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/GpodnetauthFinishBinding;) │ │ @@ -866237,24 +866237,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3eb3f4: |[3eb3f4] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ -3eb404: 1400 6400 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0064 │ │ -3eb40a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb40c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eb412: 0c02 |0007: move-result-object v2 │ │ -3eb414: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb418: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eb41e: 7110 159f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; // method@9f15 │ │ -3eb424: 0c02 |0010: move-result-object v2 │ │ -3eb426: 1102 |0011: return-object v2 │ │ +3eb3dc: |[3eb3dc] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ +3eb3ec: 1400 6400 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0064 │ │ +3eb3f2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb3f4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eb3fa: 0c02 |0007: move-result-object v2 │ │ +3eb3fc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb400: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eb406: 7110 159f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; // method@9f15 │ │ +3eb40c: 0c02 |0010: move-result-object v2 │ │ +3eb40e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=55 │ │ 0x000a line=57 │ │ 0x000d line=59 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -866267,18 +866267,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb314: |[3eb314] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.getRoot:()Landroid/view/View; │ │ -3eb324: 6e10 179f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f17 │ │ -3eb32a: 0c00 |0003: move-result-object v0 │ │ -3eb32c: 1100 |0004: return-object v0 │ │ +3eb2fc: |[3eb2fc] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.getRoot:()Landroid/view/View; │ │ +3eb30c: 6e10 179f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f17 │ │ +3eb312: 0c00 |0003: move-result-object v0 │ │ +3eb314: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;) │ │ @@ -866286,17 +866286,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb330: |[3eb330] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eb340: 5410 218f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.rootView:Landroid/widget/LinearLayout; // field@8f21 │ │ -3eb344: 1100 |0002: return-object v0 │ │ +3eb318: |[3eb318] de.danoeh.antennapod.databinding.GpodnetauthFinishBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eb328: 5410 218f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding;.rootView:Landroid/widget/LinearLayout; // field@8f21 │ │ +3eb32c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthFinishBinding; │ │ │ │ source_file_idx : 8092 (GpodnetauthFinishBinding.java) │ │ @@ -866336,20 +866336,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3eb54c: |[3eb54c] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;)V │ │ -3eb55c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eb562: 5b01 248f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.rootView:Landroid/widget/LinearLayout; // field@8f24 │ │ -3eb566: 5b02 238f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.chooseHostButton:Landroid/widget/Button; // field@8f23 │ │ -3eb56a: 5b03 258f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8f25 │ │ -3eb56e: 0e00 |0009: return-void │ │ +3eb534: |[3eb534] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;)V │ │ +3eb544: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eb54a: 5b01 248f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.rootView:Landroid/widget/LinearLayout; // field@8f24 │ │ +3eb54e: 5b02 238f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.chooseHostButton:Landroid/widget/Button; // field@8f23 │ │ +3eb552: 5b03 258f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8f25 │ │ +3eb556: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -866363,39 +866363,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -3eb484: |[3eb484] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ -3eb494: 1400 b800 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b8 │ │ -3eb49a: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb4a0: 0c01 |0006: move-result-object v1 │ │ -3eb4a2: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ -3eb4a6: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3eb4aa: 1400 e302 0a7f |000b: const v0, #float 1.83448e+38 // #7f0a02e3 │ │ -3eb4b0: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb4b6: 0c02 |0011: move-result-object v2 │ │ -3eb4b8: 1f02 f915 |0012: check-cast v2, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ -3eb4bc: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3eb4c0: 2200 df19 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; // type@19df │ │ -3eb4c4: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eb4c8: 7040 1a9f 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;)V // method@9f1a │ │ -3eb4ce: 1100 |001d: return-object v0 │ │ -3eb4d0: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eb4d6: 0c03 |0021: move-result-object v3 │ │ -3eb4d8: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eb4de: 0c03 |0025: move-result-object v3 │ │ -3eb4e0: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eb4e4: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eb4e8: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eb4ee: 0c03 |002d: move-result-object v3 │ │ -3eb4f0: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eb4f6: 2700 |0031: throw v0 │ │ +3eb46c: |[3eb46c] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ +3eb47c: 1400 b800 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b8 │ │ +3eb482: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb488: 0c01 |0006: move-result-object v1 │ │ +3eb48a: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ +3eb48e: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3eb492: 1400 e302 0a7f |000b: const v0, #float 1.83448e+38 // #7f0a02e3 │ │ +3eb498: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb49e: 0c02 |0011: move-result-object v2 │ │ +3eb4a0: 1f02 f915 |0012: check-cast v2, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ +3eb4a4: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3eb4a8: 2200 df19 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; // type@19df │ │ +3eb4ac: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eb4b0: 7040 1a9f 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lcom/google/android/material/textfield/TextInputEditText;)V // method@9f1a │ │ +3eb4b6: 1100 |001d: return-object v0 │ │ +3eb4b8: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eb4be: 0c03 |0021: move-result-object v3 │ │ +3eb4c0: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eb4c6: 0c03 |0025: move-result-object v3 │ │ +3eb4c8: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eb4cc: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eb4d0: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eb4d6: 0c03 |002d: move-result-object v3 │ │ +3eb4d8: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eb4de: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=77 │ │ 0x0026 line=78 │ │ @@ -866407,20 +866407,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3eb4f8: |[3eb4f8] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ -3eb508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb50a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb50c: 7130 1f9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; // method@9f1f │ │ -3eb512: 0c02 |0005: move-result-object v2 │ │ -3eb514: 1102 |0006: return-object v2 │ │ +3eb4e0: |[3eb4e0] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ +3eb4f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb4f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb4f4: 7130 1f9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; // method@9f1f │ │ +3eb4fa: 0c02 |0005: move-result-object v2 │ │ +3eb4fc: 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/GpodnetauthHostBinding;) │ │ @@ -866428,24 +866428,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3eb518: |[3eb518] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ -3eb528: 1400 6500 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0065 │ │ -3eb52e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb530: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eb536: 0c02 |0007: move-result-object v2 │ │ -3eb538: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb53c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eb542: 7110 1b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; // method@9f1b │ │ -3eb548: 0c02 |0010: move-result-object v2 │ │ -3eb54a: 1102 |0011: return-object v2 │ │ +3eb500: |[3eb500] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ +3eb510: 1400 6500 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0065 │ │ +3eb516: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb518: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eb51e: 0c02 |0007: move-result-object v2 │ │ +3eb520: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb524: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eb52a: 7110 1b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; // method@9f1b │ │ +3eb530: 0c02 |0010: move-result-object v2 │ │ +3eb532: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=50 │ │ 0x000a line=52 │ │ 0x000d line=54 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -866458,18 +866458,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb450: |[3eb450] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.getRoot:()Landroid/view/View; │ │ -3eb460: 6e10 1d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f1d │ │ -3eb466: 0c00 |0003: move-result-object v0 │ │ -3eb468: 1100 |0004: return-object v0 │ │ +3eb438: |[3eb438] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.getRoot:()Landroid/view/View; │ │ +3eb448: 6e10 1d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f1d │ │ +3eb44e: 0c00 |0003: move-result-object v0 │ │ +3eb450: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;) │ │ @@ -866477,17 +866477,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb46c: |[3eb46c] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eb47c: 5410 248f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.rootView:Landroid/widget/LinearLayout; // field@8f24 │ │ -3eb480: 1100 |0002: return-object v0 │ │ +3eb454: |[3eb454] de.danoeh.antennapod.databinding.GpodnetauthHostBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eb464: 5410 248f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding;.rootView:Landroid/widget/LinearLayout; // field@8f24 │ │ +3eb468: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/GpodnetauthHostBinding; │ │ │ │ source_file_idx : 8093 (GpodnetauthHostBinding.java) │ │ @@ -866547,25 +866547,25 @@ │ │ type : '(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -3eb6ec: |[3eb6ec] de.danoeh.antennapod.databinding.HomeFragmentBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V │ │ -3eb6fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eb702: 5b01 2a8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f2a │ │ -3eb706: 5b02 268f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f26 │ │ -3eb70a: 5b03 278f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeContainer:Landroid/widget/LinearLayout; // field@8f27 │ │ -3eb70e: 5b04 288f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeScrollView:Landroidx/core/widget/NestedScrollView; // field@8f28 │ │ -3eb712: 5b05 298f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.icon:Landroid/widget/ImageView; // field@8f29 │ │ -3eb716: 5b06 2b8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f2b │ │ -3eb71a: 5b07 2c8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f2c │ │ -3eb71e: 5b08 2d8f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.welcomeContainer:Landroid/widget/LinearLayout; // field@8f2d │ │ -3eb722: 0e00 |0013: return-void │ │ +3eb6d4: |[3eb6d4] de.danoeh.antennapod.databinding.HomeFragmentBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V │ │ +3eb6e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eb6ea: 5b01 2a8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f2a │ │ +3eb6ee: 5b02 268f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f26 │ │ +3eb6f2: 5b03 278f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeContainer:Landroid/widget/LinearLayout; // field@8f27 │ │ +3eb6f6: 5b04 288f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeScrollView:Landroidx/core/widget/NestedScrollView; // field@8f28 │ │ +3eb6fa: 5b05 298f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.icon:Landroid/widget/ImageView; // field@8f29 │ │ +3eb6fe: 5b06 2b8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f2b │ │ +3eb702: 5b07 2c8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f2c │ │ +3eb706: 5b08 2d8f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.welcomeContainer:Landroid/widget/LinearLayout; // field@8f2d │ │ +3eb70a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0005 line=52 │ │ 0x0007 line=53 │ │ 0x0009 line=54 │ │ @@ -866589,73 +866589,73 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 114 16-bit code units │ │ -3eb5a4: |[3eb5a4] de.danoeh.antennapod.databinding.HomeFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -3eb5b4: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ -3eb5ba: 7120 654a 0b00 |0003: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb5c0: 0c01 |0006: move-result-object v1 │ │ -3eb5c2: 0714 |0007: move-object v4, v1 │ │ -3eb5c4: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ -3eb5c8: 3804 5400 |000a: if-eqz v4, 005e // +0054 │ │ -3eb5cc: 1400 aa01 0a7f |000c: const v0, #float 1.83442e+38 // #7f0a01aa │ │ -3eb5d2: 7120 654a 0b00 |000f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb5d8: 0c01 |0012: move-result-object v1 │ │ -3eb5da: 0715 |0013: move-object v5, v1 │ │ -3eb5dc: 1f05 f902 |0014: check-cast v5, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eb5e0: 3805 4800 |0016: if-eqz v5, 005e // +0048 │ │ -3eb5e4: 1400 ab01 0a7f |0018: const v0, #float 1.83442e+38 // #7f0a01ab │ │ -3eb5ea: 7120 654a 0b00 |001b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb5f0: 0c01 |001e: move-result-object v1 │ │ -3eb5f2: 0716 |001f: move-object v6, v1 │ │ -3eb5f4: 1f06 5908 |0020: check-cast v6, Landroidx/core/widget/NestedScrollView; // type@0859 │ │ -3eb5f8: 3806 3c00 |0022: if-eqz v6, 005e // +003c │ │ -3eb5fc: 1400 b001 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a01b0 │ │ -3eb602: 7120 654a 0b00 |0027: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb608: 0c01 |002a: move-result-object v1 │ │ -3eb60a: 0717 |002b: move-object v7, v1 │ │ -3eb60c: 1f07 f702 |002c: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ -3eb610: 3807 3000 |002e: if-eqz v7, 005e // +0030 │ │ -3eb614: 1400 4b03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a034b │ │ -3eb61a: 7120 654a 0b00 |0033: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb620: 0c01 |0036: move-result-object v1 │ │ -3eb622: 0718 |0037: move-object v8, v1 │ │ -3eb624: 1f08 c20b |0038: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ -3eb628: 3808 2400 |003a: if-eqz v8, 005e // +0024 │ │ -3eb62c: 1400 8203 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3eb632: 7120 654a 0b00 |003f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb638: 0c01 |0042: move-result-object v1 │ │ -3eb63a: 0719 |0043: move-object v9, v1 │ │ -3eb63c: 1f09 6714 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3eb640: 3809 1800 |0046: if-eqz v9, 005e // +0018 │ │ -3eb644: 1400 d103 0a7f |0048: const v0, #float 1.83453e+38 // #7f0a03d1 │ │ -3eb64a: 7120 654a 0b00 |004b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb650: 0c01 |004e: move-result-object v1 │ │ -3eb652: 071a |004f: move-object v10, v1 │ │ -3eb654: 1f0a f902 |0050: check-cast v10, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eb658: 380a 0c00 |0052: if-eqz v10, 005e // +000c │ │ -3eb65c: 2200 e019 |0054: new-instance v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // type@19e0 │ │ -3eb660: 07b3 |0056: move-object v3, v11 │ │ -3eb662: 1f03 f902 |0057: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eb666: 0702 |0059: move-object v2, v0 │ │ -3eb668: 7609 209f 0200 |005a: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V // method@9f20 │ │ -3eb66e: 1100 |005d: return-object v0 │ │ -3eb670: 6e10 b40c 0b00 |005e: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eb676: 0c0b |0061: move-result-object v11 │ │ -3eb678: 6e20 0d03 0b00 |0062: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eb67e: 0c0b |0065: move-result-object v11 │ │ -3eb680: 2200 631e |0066: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eb684: 1a01 084a |0068: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eb688: 6e20 9ab2 b100 |006a: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eb68e: 0c0b |006d: move-result-object v11 │ │ -3eb690: 7020 6db2 b000 |006e: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eb696: 2700 |0071: throw v0 │ │ +3eb58c: |[3eb58c] de.danoeh.antennapod.databinding.HomeFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +3eb59c: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ +3eb5a2: 7120 654a 0b00 |0003: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb5a8: 0c01 |0006: move-result-object v1 │ │ +3eb5aa: 0714 |0007: move-object v4, v1 │ │ +3eb5ac: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ +3eb5b0: 3804 5400 |000a: if-eqz v4, 005e // +0054 │ │ +3eb5b4: 1400 aa01 0a7f |000c: const v0, #float 1.83442e+38 // #7f0a01aa │ │ +3eb5ba: 7120 654a 0b00 |000f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb5c0: 0c01 |0012: move-result-object v1 │ │ +3eb5c2: 0715 |0013: move-object v5, v1 │ │ +3eb5c4: 1f05 f902 |0014: check-cast v5, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eb5c8: 3805 4800 |0016: if-eqz v5, 005e // +0048 │ │ +3eb5cc: 1400 ab01 0a7f |0018: const v0, #float 1.83442e+38 // #7f0a01ab │ │ +3eb5d2: 7120 654a 0b00 |001b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb5d8: 0c01 |001e: move-result-object v1 │ │ +3eb5da: 0716 |001f: move-object v6, v1 │ │ +3eb5dc: 1f06 5908 |0020: check-cast v6, Landroidx/core/widget/NestedScrollView; // type@0859 │ │ +3eb5e0: 3806 3c00 |0022: if-eqz v6, 005e // +003c │ │ +3eb5e4: 1400 b001 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a01b0 │ │ +3eb5ea: 7120 654a 0b00 |0027: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb5f0: 0c01 |002a: move-result-object v1 │ │ +3eb5f2: 0717 |002b: move-object v7, v1 │ │ +3eb5f4: 1f07 f702 |002c: check-cast v7, Landroid/widget/ImageView; // type@02f7 │ │ +3eb5f8: 3807 3000 |002e: if-eqz v7, 005e // +0030 │ │ +3eb5fc: 1400 4b03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a034b │ │ +3eb602: 7120 654a 0b00 |0033: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb608: 0c01 |0036: move-result-object v1 │ │ +3eb60a: 0718 |0037: move-object v8, v1 │ │ +3eb60c: 1f08 c20b |0038: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ +3eb610: 3808 2400 |003a: if-eqz v8, 005e // +0024 │ │ +3eb614: 1400 8203 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3eb61a: 7120 654a 0b00 |003f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb620: 0c01 |0042: move-result-object v1 │ │ +3eb622: 0719 |0043: move-object v9, v1 │ │ +3eb624: 1f09 6714 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3eb628: 3809 1800 |0046: if-eqz v9, 005e // +0018 │ │ +3eb62c: 1400 d103 0a7f |0048: const v0, #float 1.83453e+38 // #7f0a03d1 │ │ +3eb632: 7120 654a 0b00 |004b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb638: 0c01 |004e: move-result-object v1 │ │ +3eb63a: 071a |004f: move-object v10, v1 │ │ +3eb63c: 1f0a f902 |0050: check-cast v10, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eb640: 380a 0c00 |0052: if-eqz v10, 005e // +000c │ │ +3eb644: 2200 e019 |0054: new-instance v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // type@19e0 │ │ +3eb648: 07b3 |0056: move-object v3, v11 │ │ +3eb64a: 1f03 f902 |0057: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eb64e: 0702 |0059: move-object v2, v0 │ │ +3eb650: 7609 209f 0200 |005a: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V // method@9f20 │ │ +3eb656: 1100 |005d: return-object v0 │ │ +3eb658: 6e10 b40c 0b00 |005e: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eb65e: 0c0b |0061: move-result-object v11 │ │ +3eb660: 6e20 0d03 0b00 |0062: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eb666: 0c0b |0065: move-result-object v11 │ │ +3eb668: 2200 631e |0066: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eb66c: 1a01 084a |0068: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eb670: 6e20 9ab2 b100 |006a: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eb676: 0c0b |006d: move-result-object v11 │ │ +3eb678: 7020 6db2 b000 |006e: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eb67e: 2700 |0071: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=89 │ │ 0x000f line=95 │ │ 0x001b line=101 │ │ 0x0027 line=107 │ │ 0x0033 line=113 │ │ @@ -866672,20 +866672,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 │ │ -3eb698: |[3eb698] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -3eb6a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb6aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb6ac: 7130 259f 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@9f25 │ │ -3eb6b2: 0c02 |0005: move-result-object v2 │ │ -3eb6b4: 1102 |0006: return-object v2 │ │ +3eb680: |[3eb680] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +3eb690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb692: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb694: 7130 259f 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@9f25 │ │ +3eb69a: 0c02 |0005: move-result-object v2 │ │ +3eb69c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/HomeFragmentBinding;) │ │ @@ -866693,24 +866693,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 : 18 16-bit code units │ │ -3eb6b8: |[3eb6b8] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -3eb6c8: 1400 6600 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0066 │ │ -3eb6ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb6d0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eb6d6: 0c02 |0007: move-result-object v2 │ │ -3eb6d8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb6dc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eb6e2: 7110 219f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // method@9f21 │ │ -3eb6e8: 0c02 |0010: move-result-object v2 │ │ -3eb6ea: 1102 |0011: return-object v2 │ │ +3eb6a0: |[3eb6a0] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +3eb6b0: 1400 6600 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0066 │ │ +3eb6b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb6b8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eb6be: 0c02 |0007: move-result-object v2 │ │ +3eb6c0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb6c4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eb6ca: 7110 219f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // method@9f21 │ │ +3eb6d0: 0c02 |0010: move-result-object v2 │ │ +3eb6d2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=75 │ │ 0x000a line=77 │ │ 0x000d line=79 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -866723,18 +866723,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb570: |[3eb570] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/view/View; │ │ -3eb580: 6e10 239f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f23 │ │ -3eb586: 0c00 |0003: move-result-object v0 │ │ -3eb588: 1100 |0004: return-object v0 │ │ +3eb558: |[3eb558] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/view/View; │ │ +3eb568: 6e10 239f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f23 │ │ +3eb56e: 0c00 |0003: move-result-object v0 │ │ +3eb570: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/HomeFragmentBinding;) │ │ @@ -866742,17 +866742,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb58c: |[3eb58c] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eb59c: 5410 2a8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f2a │ │ -3eb5a0: 1100 |0002: return-object v0 │ │ +3eb574: |[3eb574] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eb584: 5410 2a8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@8f2a │ │ +3eb588: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ │ │ source_file_idx : 8287 (HomeFragmentBinding.java) │ │ @@ -866808,24 +866808,24 @@ │ │ type : '(Landroidx/constraintlayout/widget/ConstraintLayout;Landroidx/constraintlayout/widget/Barrier;Landroid/widget/Button;Landroid/widget/TextView;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/ImageButton;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3eb888: |[3eb888] de.danoeh.antennapod.databinding.HomeSectionBinding.:(Landroidx/constraintlayout/widget/ConstraintLayout;Landroidx/constraintlayout/widget/Barrier;Landroid/widget/Button;Landroid/widget/TextView;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/ImageButton;Landroid/widget/TextView;)V │ │ -3eb898: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eb89e: 5b01 328f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8f32 │ │ -3eb8a2: 5b02 2e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.barrier:Landroidx/constraintlayout/widget/Barrier; // field@8f2e │ │ -3eb8a6: 5b03 2f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.moreButton:Landroid/widget/Button; // field@8f2f │ │ -3eb8aa: 5b04 308f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.numNewItemsLabel:Landroid/widget/TextView; // field@8f30 │ │ -3eb8ae: 5b05 318f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@8f31 │ │ -3eb8b2: 5b06 338f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.shuffleButton:Landroid/widget/ImageButton; // field@8f33 │ │ -3eb8b6: 5b07 348f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.titleLabel:Landroid/widget/TextView; // field@8f34 │ │ -3eb8ba: 0e00 |0011: return-void │ │ +3eb870: |[3eb870] de.danoeh.antennapod.databinding.HomeSectionBinding.:(Landroidx/constraintlayout/widget/ConstraintLayout;Landroidx/constraintlayout/widget/Barrier;Landroid/widget/Button;Landroid/widget/TextView;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/ImageButton;Landroid/widget/TextView;)V │ │ +3eb880: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eb886: 5b01 328f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8f32 │ │ +3eb88a: 5b02 2e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.barrier:Landroidx/constraintlayout/widget/Barrier; // field@8f2e │ │ +3eb88e: 5b03 2f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.moreButton:Landroid/widget/Button; // field@8f2f │ │ +3eb892: 5b04 308f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.numNewItemsLabel:Landroid/widget/TextView; // field@8f30 │ │ +3eb896: 5b05 318f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@8f31 │ │ +3eb89a: 5b06 338f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.shuffleButton:Landroid/widget/ImageButton; // field@8f33 │ │ +3eb89e: 5b07 348f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.titleLabel:Landroid/widget/TextView; // field@8f34 │ │ +3eb8a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ @@ -866847,67 +866847,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 102 16-bit code units │ │ -3eb758: |[3eb758] de.danoeh.antennapod.databinding.HomeSectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -3eb768: 1400 7800 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0078 │ │ -3eb76e: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb774: 0c01 |0006: move-result-object v1 │ │ -3eb776: 0714 |0007: move-object v4, v1 │ │ -3eb778: 1f04 7905 |0008: check-cast v4, Landroidx/constraintlayout/widget/Barrier; // type@0579 │ │ -3eb77c: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3eb780: 1400 0a02 0a7f |000c: const v0, #float 1.83444e+38 // #7f0a020a │ │ -3eb786: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb78c: 0c01 |0012: move-result-object v1 │ │ -3eb78e: 0715 |0013: move-object v5, v1 │ │ -3eb790: 1f05 e402 |0014: check-cast v5, Landroid/widget/Button; // type@02e4 │ │ -3eb794: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3eb798: 1400 4802 0a7f |0018: const v0, #float 1.83445e+38 // #7f0a0248 │ │ -3eb79e: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb7a4: 0c01 |001e: move-result-object v1 │ │ -3eb7a6: 0716 |001f: move-object v6, v1 │ │ -3eb7a8: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3eb7ac: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3eb7b0: 1400 9202 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0292 │ │ -3eb7b6: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb7bc: 0c01 |002a: move-result-object v1 │ │ -3eb7be: 0717 |002b: move-object v7, v1 │ │ -3eb7c0: 1f07 3d0b |002c: check-cast v7, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3eb7c4: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3eb7c8: 1400 f802 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a02f8 │ │ -3eb7ce: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb7d4: 0c01 |0036: move-result-object v1 │ │ -3eb7d6: 0718 |0037: move-object v8, v1 │ │ -3eb7d8: 1f08 f502 |0038: check-cast v8, Landroid/widget/ImageButton; // type@02f5 │ │ -3eb7dc: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3eb7e0: 1400 7f03 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a037f │ │ -3eb7e6: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb7ec: 0c01 |0042: move-result-object v1 │ │ -3eb7ee: 0719 |0043: move-object v9, v1 │ │ -3eb7f0: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ -3eb7f4: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3eb7f8: 2200 e119 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding; // type@19e1 │ │ -3eb7fc: 07a3 |004a: move-object v3, v10 │ │ -3eb7fe: 1f03 8205 |004b: check-cast v3, Landroidx/constraintlayout/widget/ConstraintLayout; // type@0582 │ │ -3eb802: 0702 |004d: move-object v2, v0 │ │ -3eb804: 7608 269f 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.:(Landroidx/constraintlayout/widget/ConstraintLayout;Landroidx/constraintlayout/widget/Barrier;Landroid/widget/Button;Landroid/widget/TextView;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/ImageButton;Landroid/widget/TextView;)V // method@9f26 │ │ -3eb80a: 1100 |0051: return-object v0 │ │ -3eb80c: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eb812: 0c0a |0055: move-result-object v10 │ │ -3eb814: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eb81a: 0c0a |0059: move-result-object v10 │ │ -3eb81c: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eb820: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eb824: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eb82a: 0c0a |0061: move-result-object v10 │ │ -3eb82c: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eb832: 2700 |0065: throw v0 │ │ +3eb740: |[3eb740] de.danoeh.antennapod.databinding.HomeSectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +3eb750: 1400 7800 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a0078 │ │ +3eb756: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb75c: 0c01 |0006: move-result-object v1 │ │ +3eb75e: 0714 |0007: move-object v4, v1 │ │ +3eb760: 1f04 7905 |0008: check-cast v4, Landroidx/constraintlayout/widget/Barrier; // type@0579 │ │ +3eb764: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3eb768: 1400 0a02 0a7f |000c: const v0, #float 1.83444e+38 // #7f0a020a │ │ +3eb76e: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb774: 0c01 |0012: move-result-object v1 │ │ +3eb776: 0715 |0013: move-object v5, v1 │ │ +3eb778: 1f05 e402 |0014: check-cast v5, Landroid/widget/Button; // type@02e4 │ │ +3eb77c: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3eb780: 1400 4802 0a7f |0018: const v0, #float 1.83445e+38 // #7f0a0248 │ │ +3eb786: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb78c: 0c01 |001e: move-result-object v1 │ │ +3eb78e: 0716 |001f: move-object v6, v1 │ │ +3eb790: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3eb794: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3eb798: 1400 9202 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0292 │ │ +3eb79e: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb7a4: 0c01 |002a: move-result-object v1 │ │ +3eb7a6: 0717 |002b: move-object v7, v1 │ │ +3eb7a8: 1f07 3d0b |002c: check-cast v7, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3eb7ac: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3eb7b0: 1400 f802 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a02f8 │ │ +3eb7b6: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb7bc: 0c01 |0036: move-result-object v1 │ │ +3eb7be: 0718 |0037: move-object v8, v1 │ │ +3eb7c0: 1f08 f502 |0038: check-cast v8, Landroid/widget/ImageButton; // type@02f5 │ │ +3eb7c4: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3eb7c8: 1400 7f03 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a037f │ │ +3eb7ce: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb7d4: 0c01 |0042: move-result-object v1 │ │ +3eb7d6: 0719 |0043: move-object v9, v1 │ │ +3eb7d8: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ +3eb7dc: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3eb7e0: 2200 e119 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding; // type@19e1 │ │ +3eb7e4: 07a3 |004a: move-object v3, v10 │ │ +3eb7e6: 1f03 8205 |004b: check-cast v3, Landroidx/constraintlayout/widget/ConstraintLayout; // type@0582 │ │ +3eb7ea: 0702 |004d: move-object v2, v0 │ │ +3eb7ec: 7608 269f 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.:(Landroidx/constraintlayout/widget/ConstraintLayout;Landroidx/constraintlayout/widget/Barrier;Landroid/widget/Button;Landroid/widget/TextView;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/ImageButton;Landroid/widget/TextView;)V // method@9f26 │ │ +3eb7f2: 1100 |0051: return-object v0 │ │ +3eb7f4: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eb7fa: 0c0a |0055: move-result-object v10 │ │ +3eb7fc: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eb802: 0c0a |0059: move-result-object v10 │ │ +3eb804: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eb808: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eb80c: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eb812: 0c0a |0061: move-result-object v10 │ │ +3eb814: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eb81a: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=85 │ │ 0x000f line=91 │ │ 0x001b line=97 │ │ 0x0027 line=103 │ │ 0x0033 line=109 │ │ @@ -866923,20 +866923,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 │ │ -3eb834: |[3eb834] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -3eb844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb846: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb848: 7130 2b9f 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@9f2b │ │ -3eb84e: 0c02 |0005: move-result-object v2 │ │ -3eb850: 1102 |0006: return-object v2 │ │ +3eb81c: |[3eb81c] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +3eb82c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb82e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb830: 7130 2b9f 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@9f2b │ │ +3eb836: 0c02 |0005: move-result-object v2 │ │ +3eb838: 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/HomeSectionBinding;) │ │ @@ -866944,24 +866944,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 : 18 16-bit code units │ │ -3eb854: |[3eb854] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -3eb864: 1400 6700 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0067 │ │ -3eb86a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb86c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eb872: 0c02 |0007: move-result-object v2 │ │ -3eb874: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb878: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eb87e: 7110 279f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; // method@9f27 │ │ -3eb884: 0c02 |0010: move-result-object v2 │ │ -3eb886: 1102 |0011: return-object v2 │ │ +3eb83c: |[3eb83c] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +3eb84c: 1400 6700 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0067 │ │ +3eb852: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb854: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eb85a: 0c02 |0007: move-result-object v2 │ │ +3eb85c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb860: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eb866: 7110 279f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; // method@9f27 │ │ +3eb86c: 0c02 |0010: move-result-object v2 │ │ +3eb86e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=71 │ │ 0x000a line=73 │ │ 0x000d line=75 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -866974,18 +866974,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb724: |[3eb724] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroid/view/View; │ │ -3eb734: 6e10 299f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@9f29 │ │ -3eb73a: 0c00 |0003: move-result-object v0 │ │ -3eb73c: 1100 |0004: return-object v0 │ │ +3eb70c: |[3eb70c] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroid/view/View; │ │ +3eb71c: 6e10 299f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@9f29 │ │ +3eb722: 0c00 |0003: move-result-object v0 │ │ +3eb724: 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;) │ │ @@ -866993,17 +866993,17 @@ │ │ type : '()Landroidx/constraintlayout/widget/ConstraintLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb740: |[3eb740] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; │ │ -3eb750: 5410 328f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8f32 │ │ -3eb754: 1100 |0002: return-object v0 │ │ +3eb728: |[3eb728] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; │ │ +3eb738: 5410 328f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8f32 │ │ +3eb73c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ │ │ source_file_idx : 8288 (HomeSectionBinding.java) │ │ @@ -867043,20 +867043,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3eb9b8: |[3eb9b8] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;)V │ │ -3eb9c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eb9ce: 5b01 378f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.rootView:Landroid/widget/LinearLayout; // field@8f37 │ │ -3eb9d2: 5b02 358f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.allowButton:Landroid/widget/Button; // field@8f35 │ │ -3eb9d6: 5b03 368f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.openSettingsButton:Landroid/widget/Button; // field@8f36 │ │ -3eb9da: 0e00 |0009: return-void │ │ +3eb9a0: |[3eb9a0] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;)V │ │ +3eb9b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eb9b6: 5b01 378f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.rootView:Landroid/widget/LinearLayout; // field@8f37 │ │ +3eb9ba: 5b02 358f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.allowButton:Landroid/widget/Button; // field@8f35 │ │ +3eb9be: 5b03 368f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.openSettingsButton:Landroid/widget/Button; // field@8f36 │ │ +3eb9c2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0005 line=31 │ │ 0x0007 line=32 │ │ locals : │ │ @@ -867070,39 +867070,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -3eb8f0: |[3eb8f0] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ -3eb900: 1400 5700 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a0057 │ │ -3eb906: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb90c: 0c01 |0006: move-result-object v1 │ │ -3eb90e: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ -3eb912: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3eb916: 1400 4e02 0a7f |000b: const v0, #float 1.83445e+38 // #7f0a024e │ │ -3eb91c: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eb922: 0c02 |0011: move-result-object v2 │ │ -3eb924: 1f02 e402 |0012: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ -3eb928: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3eb92c: 2200 e219 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; // type@19e2 │ │ -3eb930: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eb934: 7040 2c9f 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;)V // method@9f2c │ │ -3eb93a: 1100 |001d: return-object v0 │ │ -3eb93c: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eb942: 0c03 |0021: move-result-object v3 │ │ -3eb944: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eb94a: 0c03 |0025: move-result-object v3 │ │ -3eb94c: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eb950: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eb954: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eb95a: 0c03 |002d: move-result-object v3 │ │ -3eb95c: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eb962: 2700 |0031: throw v0 │ │ +3eb8d8: |[3eb8d8] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ +3eb8e8: 1400 5700 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a0057 │ │ +3eb8ee: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb8f4: 0c01 |0006: move-result-object v1 │ │ +3eb8f6: 1f01 e402 |0007: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ +3eb8fa: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3eb8fe: 1400 4e02 0a7f |000b: const v0, #float 1.83445e+38 // #7f0a024e │ │ +3eb904: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eb90a: 0c02 |0011: move-result-object v2 │ │ +3eb90c: 1f02 e402 |0012: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ +3eb910: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3eb914: 2200 e219 |0016: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; // type@19e2 │ │ +3eb918: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eb91c: 7040 2c9f 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;)V // method@9f2c │ │ +3eb922: 1100 |001d: return-object v0 │ │ +3eb924: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eb92a: 0c03 |0021: move-result-object v3 │ │ +3eb92c: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eb932: 0c03 |0025: move-result-object v3 │ │ +3eb934: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eb938: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eb93c: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eb942: 0c03 |002d: move-result-object v3 │ │ +3eb944: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eb94a: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=63 │ │ 0x000e line=69 │ │ 0x0016 line=74 │ │ 0x001e line=77 │ │ 0x0026 line=78 │ │ @@ -867114,20 +867114,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3eb964: |[3eb964] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ -3eb974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eb976: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eb978: 7130 319f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; // method@9f31 │ │ -3eb97e: 0c02 |0005: move-result-object v2 │ │ -3eb980: 1102 |0006: return-object v2 │ │ +3eb94c: |[3eb94c] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ +3eb95c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eb95e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eb960: 7130 319f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; // method@9f31 │ │ +3eb966: 0c02 |0005: move-result-object v2 │ │ +3eb968: 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/HomeSectionNotificationBinding;) │ │ @@ -867135,24 +867135,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3eb984: |[3eb984] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ -3eb994: 1400 6800 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0068 │ │ -3eb99a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eb99c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eb9a2: 0c02 |0007: move-result-object v2 │ │ -3eb9a4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eb9a8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eb9ae: 7110 2d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; // method@9f2d │ │ -3eb9b4: 0c02 |0010: move-result-object v2 │ │ -3eb9b6: 1102 |0011: return-object v2 │ │ +3eb96c: |[3eb96c] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ +3eb97c: 1400 6800 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0068 │ │ +3eb982: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eb984: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eb98a: 0c02 |0007: move-result-object v2 │ │ +3eb98c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eb990: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eb996: 7110 2d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; // method@9f2d │ │ +3eb99c: 0c02 |0010: move-result-object v2 │ │ +3eb99e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=49 │ │ 0x000a line=51 │ │ 0x000d line=53 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -867165,18 +867165,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb8bc: |[3eb8bc] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.getRoot:()Landroid/view/View; │ │ -3eb8cc: 6e10 2f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f2f │ │ -3eb8d2: 0c00 |0003: move-result-object v0 │ │ -3eb8d4: 1100 |0004: return-object v0 │ │ +3eb8a4: |[3eb8a4] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.getRoot:()Landroid/view/View; │ │ +3eb8b4: 6e10 2f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f2f │ │ +3eb8ba: 0c00 |0003: move-result-object v0 │ │ +3eb8bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;) │ │ @@ -867184,17 +867184,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb8d8: |[3eb8d8] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eb8e8: 5410 378f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.rootView:Landroid/widget/LinearLayout; // field@8f37 │ │ -3eb8ec: 1100 |0002: return-object v0 │ │ +3eb8c0: |[3eb8c0] de.danoeh.antennapod.databinding.HomeSectionNotificationBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eb8d0: 5410 378f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding;.rootView:Landroid/widget/LinearLayout; // field@8f37 │ │ +3eb8d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HomeSectionNotificationBinding; │ │ │ │ source_file_idx : 8289 (HomeSectionNotificationBinding.java) │ │ @@ -867230,19 +867230,19 @@ │ │ type : '(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ebac4: |[3ebac4] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ -3ebad4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ebada: 5b01 398f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f39 │ │ -3ebade: 5b02 388f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8f38 │ │ -3ebae2: 0e00 |0007: return-void │ │ +3ebaac: |[3ebaac] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ +3ebabc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ebac2: 5b01 398f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f39 │ │ +3ebac6: 5b02 388f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8f38 │ │ +3ebaca: 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/HorizontalFeedItemBinding; │ │ @@ -867254,34 +867254,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3eba10: |[3eba10] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -3eba20: 1400 0d01 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a010d │ │ -3eba26: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eba2c: 0c01 |0006: move-result-object v1 │ │ -3eba2e: 1f01 dd1d |0007: check-cast v1, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1ddd │ │ -3eba32: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3eba36: 2200 e319 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // type@19e3 │ │ -3eba3a: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eba3e: 7030 329f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V // method@9f32 │ │ -3eba44: 1100 |0012: return-object v0 │ │ -3eba46: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eba4c: 0c02 |0016: move-result-object v2 │ │ -3eba4e: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eba54: 0c02 |001a: move-result-object v2 │ │ -3eba56: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eba5a: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eba5e: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eba64: 0c02 |0022: move-result-object v2 │ │ -3eba66: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eba6c: 2700 |0026: throw v0 │ │ +3eb9f8: |[3eb9f8] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +3eba08: 1400 0d01 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a010d │ │ +3eba0e: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eba14: 0c01 |0006: move-result-object v1 │ │ +3eba16: 1f01 dd1d |0007: check-cast v1, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1ddd │ │ +3eba1a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3eba1e: 2200 e319 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // type@19e3 │ │ +3eba22: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eba26: 7030 329f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V // method@9f32 │ │ +3eba2c: 1100 |0012: return-object v0 │ │ +3eba2e: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eba34: 0c02 |0016: move-result-object v2 │ │ +3eba36: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eba3c: 0c02 |001a: move-result-object v2 │ │ +3eba3e: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eba42: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eba46: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eba4c: 0c02 |0022: move-result-object v2 │ │ +3eba4e: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eba54: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -867292,20 +867292,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 │ │ -3eba70: |[3eba70] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -3eba80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eba82: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eba84: 7130 379f 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@9f37 │ │ -3eba8a: 0c02 |0005: move-result-object v2 │ │ -3eba8c: 1102 |0006: return-object v2 │ │ +3eba58: |[3eba58] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +3eba68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eba6a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eba6c: 7130 379f 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@9f37 │ │ +3eba72: 0c02 |0005: move-result-object v2 │ │ +3eba74: 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/HorizontalFeedItemBinding;) │ │ @@ -867313,24 +867313,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 : 18 16-bit code units │ │ -3eba90: |[3eba90] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -3ebaa0: 1400 6900 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0069 │ │ -3ebaa6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ebaa8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ebaae: 0c02 |0007: move-result-object v2 │ │ -3ebab0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ebab4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ebaba: 7110 339f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // method@9f33 │ │ -3ebac0: 0c02 |0010: move-result-object v2 │ │ -3ebac2: 1102 |0011: return-object v2 │ │ +3eba78: |[3eba78] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +3eba88: 1400 6900 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d0069 │ │ +3eba8e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eba90: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eba96: 0c02 |0007: move-result-object v2 │ │ +3eba98: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eba9c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ebaa2: 7110 339f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // method@9f33 │ │ +3ebaa8: 0c02 |0010: move-result-object v2 │ │ +3ebaaa: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -867343,18 +867343,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eb9dc: |[3eb9dc] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/view/View; │ │ -3eb9ec: 6e10 359f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f35 │ │ -3eb9f2: 0c00 |0003: move-result-object v0 │ │ -3eb9f4: 1100 |0004: return-object v0 │ │ +3eb9c4: |[3eb9c4] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/view/View; │ │ +3eb9d4: 6e10 359f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f35 │ │ +3eb9da: 0c00 |0003: move-result-object v0 │ │ +3eb9dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;) │ │ @@ -867362,17 +867362,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eb9f8: |[3eb9f8] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eba08: 5410 398f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f39 │ │ -3eba0c: 1100 |0002: return-object v0 │ │ +3eb9e0: |[3eb9e0] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eb9f0: 5410 398f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f39 │ │ +3eb9f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ │ │ source_file_idx : 8290 (HorizontalFeedItemBinding.java) │ │ @@ -867436,26 +867436,26 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -3ebc74: |[3ebc74] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -3ebc84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ebc8a: 5b01 408f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f40 │ │ -3ebc8e: 5b02 3a8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.card:Landroidx/cardview/widget/CardView; // field@8f3a │ │ -3ebc92: 5b03 3b8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@8f3b │ │ -3ebc96: 5b04 3c8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.cover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8f3c │ │ -3ebc9a: 5b05 3d8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.dateLabel:Landroid/widget/TextView; // field@8f3d │ │ -3ebc9e: 5b06 3e8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f3e │ │ -3ebca2: 5b07 3f8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBarReplacementSpacer:Landroid/view/View; // field@8f3f │ │ -3ebca6: 5b08 418f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@8f41 │ │ -3ebcaa: 5b09 428f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.titleLabel:Landroid/widget/TextView; // field@8f42 │ │ -3ebcae: 0e00 |0015: return-void │ │ +3ebc5c: |[3ebc5c] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +3ebc6c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ebc72: 5b01 408f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f40 │ │ +3ebc76: 5b02 3a8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.card:Landroidx/cardview/widget/CardView; // field@8f3a │ │ +3ebc7a: 5b03 3b8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@8f3b │ │ +3ebc7e: 5b04 3c8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.cover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8f3c │ │ +3ebc82: 5b05 3d8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.dateLabel:Landroid/widget/TextView; // field@8f3d │ │ +3ebc86: 5b06 3e8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f3e │ │ +3ebc8a: 5b07 3f8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBarReplacementSpacer:Landroid/view/View; // field@8f3f │ │ +3ebc8e: 5b08 418f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@8f41 │ │ +3ebc92: 5b09 428f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.titleLabel:Landroid/widget/TextView; // field@8f42 │ │ +3ebc96: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0005 line=57 │ │ 0x0007 line=58 │ │ 0x0009 line=59 │ │ @@ -867481,77 +867481,77 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 10 │ │ insns size : 123 16-bit code units │ │ -3ebb18: |[3ebb18] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -3ebb28: 1400 a400 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a4 │ │ -3ebb2e: 7120 654a 0c00 |0003: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebb34: 0c01 |0006: move-result-object v1 │ │ -3ebb36: 0714 |0007: move-object v4, v1 │ │ -3ebb38: 1f04 2005 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3ebb3c: 3804 5d00 |000a: if-eqz v4, 0067 // +005d │ │ -3ebb40: 1400 bb00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00bb │ │ -3ebb46: 7120 654a 0c00 |000f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebb4c: 0c01 |0012: move-result-object v1 │ │ -3ebb4e: 0715 |0013: move-object v5, v1 │ │ -3ebb50: 1f05 db1d |0014: check-cast v5, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1ddb │ │ -3ebb54: 3805 5100 |0016: if-eqz v5, 0067 // +0051 │ │ -3ebb58: 1400 db00 0a7f |0018: const v0, #float 1.83438e+38 // #7f0a00db │ │ -3ebb5e: 7120 654a 0c00 |001b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebb64: 0c01 |001e: move-result-object v1 │ │ -3ebb66: 0716 |001f: move-object v6, v1 │ │ -3ebb68: 1f06 dd1d |0020: check-cast v6, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1ddd │ │ -3ebb6c: 3806 4500 |0022: if-eqz v6, 0067 // +0045 │ │ -3ebb70: 1400 e900 0a7f |0024: const v0, #float 1.83438e+38 // #7f0a00e9 │ │ -3ebb76: 7120 654a 0c00 |0027: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebb7c: 0c01 |002a: move-result-object v1 │ │ -3ebb7e: 0717 |002b: move-object v7, v1 │ │ -3ebb80: 1f07 1303 |002c: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -3ebb84: 3807 3900 |002e: if-eqz v7, 0067 // +0039 │ │ -3ebb88: 1400 8602 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0286 │ │ -3ebb8e: 7120 654a 0c00 |0033: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebb94: 0c01 |0036: move-result-object v1 │ │ -3ebb96: 0718 |0037: move-object v8, v1 │ │ -3ebb98: 1f08 0003 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0300 │ │ -3ebb9c: 3808 2d00 |003a: if-eqz v8, 0067 // +002d │ │ -3ebba0: 1400 8702 0a7f |003c: const v0, #float 1.83447e+38 // #7f0a0287 │ │ -3ebba6: 7120 654a 0c00 |003f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebbac: 0c09 |0042: move-result-object v9 │ │ -3ebbae: 3809 2400 |0043: if-eqz v9, 0067 // +0024 │ │ -3ebbb2: 1400 d002 0a7f |0045: const v0, #float 1.83448e+38 // #7f0a02d0 │ │ -3ebbb8: 7120 654a 0c00 |0048: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebbbe: 0c01 |004b: move-result-object v1 │ │ -3ebbc0: 071a |004c: move-object v10, v1 │ │ -3ebbc2: 1f0a f702 |004d: check-cast v10, Landroid/widget/ImageView; // type@02f7 │ │ -3ebbc6: 380a 1800 |004f: if-eqz v10, 0067 // +0018 │ │ -3ebbca: 1400 7f03 0a7f |0051: const v0, #float 1.83452e+38 // #7f0a037f │ │ -3ebbd0: 7120 654a 0c00 |0054: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebbd6: 0c01 |0057: move-result-object v1 │ │ -3ebbd8: 071b |0058: move-object v11, v1 │ │ -3ebbda: 1f0b 1303 |0059: check-cast v11, Landroid/widget/TextView; // type@0313 │ │ -3ebbde: 380b 0c00 |005b: if-eqz v11, 0067 // +000c │ │ -3ebbe2: 2200 e419 |005d: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // type@19e4 │ │ -3ebbe6: 07c3 |005f: move-object v3, v12 │ │ -3ebbe8: 1f03 f902 |0060: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ebbec: 0702 |0062: move-object v2, v0 │ │ -3ebbee: 760a 389f 0200 |0063: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@9f38 │ │ -3ebbf4: 1100 |0066: return-object v0 │ │ -3ebbf6: 6e10 b40c 0c00 |0067: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ebbfc: 0c0c |006a: move-result-object v12 │ │ -3ebbfe: 6e20 0d03 0c00 |006b: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ebc04: 0c0c |006e: move-result-object v12 │ │ -3ebc06: 2200 631e |006f: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ebc0a: 1a01 084a |0071: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ebc0e: 6e20 9ab2 c100 |0073: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ebc14: 0c0c |0076: move-result-object v12 │ │ -3ebc16: 7020 6db2 c000 |0077: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ebc1c: 2700 |007a: throw v0 │ │ +3ebb00: |[3ebb00] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +3ebb10: 1400 a400 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a4 │ │ +3ebb16: 7120 654a 0c00 |0003: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebb1c: 0c01 |0006: move-result-object v1 │ │ +3ebb1e: 0714 |0007: move-object v4, v1 │ │ +3ebb20: 1f04 2005 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3ebb24: 3804 5d00 |000a: if-eqz v4, 0067 // +005d │ │ +3ebb28: 1400 bb00 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00bb │ │ +3ebb2e: 7120 654a 0c00 |000f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebb34: 0c01 |0012: move-result-object v1 │ │ +3ebb36: 0715 |0013: move-object v5, v1 │ │ +3ebb38: 1f05 db1d |0014: check-cast v5, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1ddb │ │ +3ebb3c: 3805 5100 |0016: if-eqz v5, 0067 // +0051 │ │ +3ebb40: 1400 db00 0a7f |0018: const v0, #float 1.83438e+38 // #7f0a00db │ │ +3ebb46: 7120 654a 0c00 |001b: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebb4c: 0c01 |001e: move-result-object v1 │ │ +3ebb4e: 0716 |001f: move-object v6, v1 │ │ +3ebb50: 1f06 dd1d |0020: check-cast v6, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1ddd │ │ +3ebb54: 3806 4500 |0022: if-eqz v6, 0067 // +0045 │ │ +3ebb58: 1400 e900 0a7f |0024: const v0, #float 1.83438e+38 // #7f0a00e9 │ │ +3ebb5e: 7120 654a 0c00 |0027: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebb64: 0c01 |002a: move-result-object v1 │ │ +3ebb66: 0717 |002b: move-object v7, v1 │ │ +3ebb68: 1f07 1303 |002c: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +3ebb6c: 3807 3900 |002e: if-eqz v7, 0067 // +0039 │ │ +3ebb70: 1400 8602 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0286 │ │ +3ebb76: 7120 654a 0c00 |0033: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebb7c: 0c01 |0036: move-result-object v1 │ │ +3ebb7e: 0718 |0037: move-object v8, v1 │ │ +3ebb80: 1f08 0003 |0038: check-cast v8, Landroid/widget/ProgressBar; // type@0300 │ │ +3ebb84: 3808 2d00 |003a: if-eqz v8, 0067 // +002d │ │ +3ebb88: 1400 8702 0a7f |003c: const v0, #float 1.83447e+38 // #7f0a0287 │ │ +3ebb8e: 7120 654a 0c00 |003f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebb94: 0c09 |0042: move-result-object v9 │ │ +3ebb96: 3809 2400 |0043: if-eqz v9, 0067 // +0024 │ │ +3ebb9a: 1400 d002 0a7f |0045: const v0, #float 1.83448e+38 // #7f0a02d0 │ │ +3ebba0: 7120 654a 0c00 |0048: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebba6: 0c01 |004b: move-result-object v1 │ │ +3ebba8: 071a |004c: move-object v10, v1 │ │ +3ebbaa: 1f0a f702 |004d: check-cast v10, Landroid/widget/ImageView; // type@02f7 │ │ +3ebbae: 380a 1800 |004f: if-eqz v10, 0067 // +0018 │ │ +3ebbb2: 1400 7f03 0a7f |0051: const v0, #float 1.83452e+38 // #7f0a037f │ │ +3ebbb8: 7120 654a 0c00 |0054: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebbbe: 0c01 |0057: move-result-object v1 │ │ +3ebbc0: 071b |0058: move-object v11, v1 │ │ +3ebbc2: 1f0b 1303 |0059: check-cast v11, Landroid/widget/TextView; // type@0313 │ │ +3ebbc6: 380b 0c00 |005b: if-eqz v11, 0067 // +000c │ │ +3ebbca: 2200 e419 |005d: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // type@19e4 │ │ +3ebbce: 07c3 |005f: move-object v3, v12 │ │ +3ebbd0: 1f03 f902 |0060: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ebbd4: 0702 |0062: move-object v2, v0 │ │ +3ebbd6: 760a 389f 0200 |0063: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@9f38 │ │ +3ebbdc: 1100 |0066: return-object v0 │ │ +3ebbde: 6e10 b40c 0c00 |0067: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ebbe4: 0c0c |006a: move-result-object v12 │ │ +3ebbe6: 6e20 0d03 0c00 |006b: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ebbec: 0c0c |006e: move-result-object v12 │ │ +3ebbee: 2200 631e |006f: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ebbf2: 1a01 084a |0071: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ebbf6: 6e20 9ab2 c100 |0073: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ebbfc: 0c0c |0076: move-result-object v12 │ │ +3ebbfe: 7020 6db2 c000 |0077: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ebc04: 2700 |007a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x000f line=101 │ │ 0x001b line=107 │ │ 0x0027 line=113 │ │ 0x0033 line=119 │ │ @@ -867569,20 +867569,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 │ │ -3ebc20: |[3ebc20] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -3ebc30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ebc32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ebc34: 7130 3d9f 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@9f3d │ │ -3ebc3a: 0c02 |0005: move-result-object v2 │ │ -3ebc3c: 1102 |0006: return-object v2 │ │ +3ebc08: |[3ebc08] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +3ebc18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ebc1a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ebc1c: 7130 3d9f 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@9f3d │ │ +3ebc22: 0c02 |0005: move-result-object v2 │ │ +3ebc24: 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;) │ │ @@ -867590,24 +867590,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 : 18 16-bit code units │ │ -3ebc40: |[3ebc40] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -3ebc50: 1400 6a00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006a │ │ -3ebc56: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ebc58: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ebc5e: 0c02 |0007: move-result-object v2 │ │ -3ebc60: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ebc64: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ebc6a: 7110 399f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // method@9f39 │ │ -3ebc70: 0c02 |0010: move-result-object v2 │ │ -3ebc72: 1102 |0011: return-object v2 │ │ +3ebc28: |[3ebc28] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +3ebc38: 1400 6a00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006a │ │ +3ebc3e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ebc40: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ebc46: 0c02 |0007: move-result-object v2 │ │ +3ebc48: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ebc4c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ebc52: 7110 399f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // method@9f39 │ │ +3ebc58: 0c02 |0010: move-result-object v2 │ │ +3ebc5a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=81 │ │ 0x000a line=83 │ │ 0x000d line=85 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -867620,18 +867620,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ebae4: |[3ebae4] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/view/View; │ │ -3ebaf4: 6e10 3b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f3b │ │ -3ebafa: 0c00 |0003: move-result-object v0 │ │ -3ebafc: 1100 |0004: return-object v0 │ │ +3ebacc: |[3ebacc] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/view/View; │ │ +3ebadc: 6e10 3b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f3b │ │ +3ebae2: 0c00 |0003: move-result-object v0 │ │ +3ebae4: 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;) │ │ @@ -867639,17 +867639,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ebb00: |[3ebb00] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ebb10: 5410 408f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f40 │ │ -3ebb14: 1100 |0002: return-object v0 │ │ +3ebae8: |[3ebae8] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ebaf8: 5410 408f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f40 │ │ +3ebafc: 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 : 8293 (HorizontalItemlistItemBinding.java) │ │ @@ -867685,19 +867685,19 @@ │ │ type : '(Lde/danoeh/antennapod/view/NestedScrollableHost;Lde/danoeh/antennapod/view/ShownotesWebView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ebd98: |[3ebd98] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.:(Lde/danoeh/antennapod/view/NestedScrollableHost;Lde/danoeh/antennapod/view/ShownotesWebView;)V │ │ -3ebda8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ebdae: 5b01 438f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/view/NestedScrollableHost; // field@8f43 │ │ -3ebdb2: 5b02 448f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.webview:Lde/danoeh/antennapod/view/ShownotesWebView; // field@8f44 │ │ -3ebdb6: 0e00 |0007: return-void │ │ +3ebd80: |[3ebd80] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.:(Lde/danoeh/antennapod/view/NestedScrollableHost;Lde/danoeh/antennapod/view/ShownotesWebView;)V │ │ +3ebd90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ebd96: 5b01 438f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/view/NestedScrollableHost; // field@8f43 │ │ +3ebd9a: 5b02 448f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.webview:Lde/danoeh/antennapod/view/ShownotesWebView; // field@8f44 │ │ +3ebd9e: 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; │ │ @@ -867709,34 +867709,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3ebccc: |[3ebccc] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -3ebcdc: 1400 d003 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03d0 │ │ -3ebce2: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebce8: 0c01 |0006: move-result-object v1 │ │ -3ebcea: 1f01 f61d |0007: check-cast v1, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1df6 │ │ -3ebcee: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ebcf2: 2200 e519 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // type@19e5 │ │ -3ebcf6: 1f02 f21d |000d: check-cast v2, Lde/danoeh/antennapod/view/NestedScrollableHost; // type@1df2 │ │ -3ebcfa: 7030 3e9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.:(Lde/danoeh/antennapod/view/NestedScrollableHost;Lde/danoeh/antennapod/view/ShownotesWebView;)V // method@9f3e │ │ -3ebd00: 1100 |0012: return-object v0 │ │ -3ebd02: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ebd08: 0c02 |0016: move-result-object v2 │ │ -3ebd0a: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ebd10: 0c02 |001a: move-result-object v2 │ │ -3ebd12: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ebd16: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ebd1a: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ebd20: 0c02 |0022: move-result-object v2 │ │ -3ebd22: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ebd28: 2700 |0026: throw v0 │ │ +3ebcb4: |[3ebcb4] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +3ebcc4: 1400 d003 0a7f |0000: const v0, #float 1.83453e+38 // #7f0a03d0 │ │ +3ebcca: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebcd0: 0c01 |0006: move-result-object v1 │ │ +3ebcd2: 1f01 f61d |0007: check-cast v1, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1df6 │ │ +3ebcd6: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ebcda: 2200 e519 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // type@19e5 │ │ +3ebcde: 1f02 f21d |000d: check-cast v2, Lde/danoeh/antennapod/view/NestedScrollableHost; // type@1df2 │ │ +3ebce2: 7030 3e9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.:(Lde/danoeh/antennapod/view/NestedScrollableHost;Lde/danoeh/antennapod/view/ShownotesWebView;)V // method@9f3e │ │ +3ebce8: 1100 |0012: return-object v0 │ │ +3ebcea: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ebcf0: 0c02 |0016: move-result-object v2 │ │ +3ebcf2: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ebcf8: 0c02 |001a: move-result-object v2 │ │ +3ebcfa: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ebcfe: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ebd02: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ebd08: 0c02 |0022: move-result-object v2 │ │ +3ebd0a: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ebd10: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -867747,20 +867747,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 │ │ -3ebd2c: |[3ebd2c] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -3ebd3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ebd3e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ebd40: 7130 439f 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@9f43 │ │ -3ebd46: 0c02 |0005: move-result-object v2 │ │ -3ebd48: 1102 |0006: return-object v2 │ │ +3ebd14: |[3ebd14] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +3ebd24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ebd26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ebd28: 7130 439f 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@9f43 │ │ +3ebd2e: 0c02 |0005: move-result-object v2 │ │ +3ebd30: 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;) │ │ @@ -867768,24 +867768,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 : 18 16-bit code units │ │ -3ebd4c: |[3ebd4c] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -3ebd5c: 1400 6c00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006c │ │ -3ebd62: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ebd64: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ebd6a: 0c02 |0007: move-result-object v2 │ │ -3ebd6c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ebd70: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ebd76: 7110 3f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // method@9f3f │ │ -3ebd7c: 0c02 |0010: move-result-object v2 │ │ -3ebd7e: 1102 |0011: return-object v2 │ │ +3ebd34: |[3ebd34] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +3ebd44: 1400 6c00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006c │ │ +3ebd4a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ebd4c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ebd52: 0c02 |0007: move-result-object v2 │ │ +3ebd54: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ebd58: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ebd5e: 7110 3f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // method@9f3f │ │ +3ebd64: 0c02 |0010: move-result-object v2 │ │ +3ebd66: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -867798,18 +867798,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ebcb0: |[3ebcb0] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Landroid/view/View; │ │ -3ebcc0: 6e10 419f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.getRoot:()Lde/danoeh/antennapod/view/NestedScrollableHost; // method@9f41 │ │ -3ebcc6: 0c00 |0003: move-result-object v0 │ │ -3ebcc8: 1100 |0004: return-object v0 │ │ +3ebc98: |[3ebc98] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Landroid/view/View; │ │ +3ebca8: 6e10 419f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.getRoot:()Lde/danoeh/antennapod/view/NestedScrollableHost; // method@9f41 │ │ +3ebcae: 0c00 |0003: move-result-object v0 │ │ +3ebcb0: 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;) │ │ @@ -867817,17 +867817,17 @@ │ │ type : '()Lde/danoeh/antennapod/view/NestedScrollableHost;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ebd80: |[3ebd80] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Lde/danoeh/antennapod/view/NestedScrollableHost; │ │ -3ebd90: 5410 438f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/view/NestedScrollableHost; // field@8f43 │ │ -3ebd94: 1100 |0002: return-object v0 │ │ +3ebd68: |[3ebd68] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Lde/danoeh/antennapod/view/NestedScrollableHost; │ │ +3ebd78: 5410 438f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/view/NestedScrollableHost; // field@8f43 │ │ +3ebd7c: 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 : 8929 (ItemDescriptionFragmentBinding.java) │ │ @@ -867875,22 +867875,22 @@ │ │ type : '(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/TextView;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 │ │ -3ebeec: |[3ebeec] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3ebefc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ebf02: 5b01 468f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f46 │ │ -3ebf06: 5b02 458f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.butPreview:Landroid/widget/Button; // field@8f45 │ │ -3ebf0a: 5b03 478f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvDescription:Landroid/widget/TextView; // field@8f47 │ │ -3ebf0e: 5b04 488f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvPubDate:Landroid/widget/TextView; // field@8f48 │ │ -3ebf12: 5b05 498f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f49 │ │ -3ebf16: 0e00 |000d: return-void │ │ +3ebed4: |[3ebed4] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3ebee4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ebeea: 5b01 468f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f46 │ │ +3ebeee: 5b02 458f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.butPreview:Landroid/widget/Button; // field@8f45 │ │ +3ebef2: 5b03 478f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvDescription:Landroid/widget/TextView; // field@8f47 │ │ +3ebef6: 5b04 488f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvPubDate:Landroid/widget/TextView; // field@8f48 │ │ +3ebefa: 5b05 498f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f49 │ │ +3ebefe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -867908,55 +867908,55 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 78 16-bit code units │ │ -3ebdec: |[3ebdec] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ -3ebdfc: 1400 9800 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a0098 │ │ -3ebe02: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebe08: 0c01 |0006: move-result-object v1 │ │ -3ebe0a: 0714 |0007: move-object v4, v1 │ │ -3ebe0c: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ -3ebe10: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ -3ebe14: 1400 9503 0a7f |000c: const v0, #float 1.83452e+38 // #7f0a0395 │ │ -3ebe1a: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebe20: 0c01 |0012: move-result-object v1 │ │ -3ebe22: 0715 |0013: move-object v5, v1 │ │ -3ebe24: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3ebe28: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ -3ebe2c: 1400 aa03 0a7f |0018: const v0, #float 1.83452e+38 // #7f0a03aa │ │ -3ebe32: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebe38: 0c01 |001e: move-result-object v1 │ │ -3ebe3a: 0716 |001f: move-object v6, v1 │ │ -3ebe3c: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3ebe40: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ -3ebe44: 1400 b103 0a7f |0024: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3ebe4a: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebe50: 0c01 |002a: move-result-object v1 │ │ -3ebe52: 0717 |002b: move-object v7, v1 │ │ -3ebe54: 1f07 1303 |002c: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -3ebe58: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ -3ebe5c: 2200 e619 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; // type@19e6 │ │ -3ebe60: 0783 |0032: move-object v3, v8 │ │ -3ebe62: 1f03 0603 |0033: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ -3ebe66: 0702 |0035: move-object v2, v0 │ │ -3ebe68: 7606 449f 0200 |0036: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9f44 │ │ -3ebe6e: 1100 |0039: return-object v0 │ │ -3ebe70: 6e10 b40c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ebe76: 0c08 |003d: move-result-object v8 │ │ -3ebe78: 6e20 0d03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ebe7e: 0c08 |0041: move-result-object v8 │ │ -3ebe80: 2200 631e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ebe84: 1a01 084a |0044: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ebe88: 6e20 9ab2 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ebe8e: 0c08 |0049: move-result-object v8 │ │ -3ebe90: 7020 6db2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ebe96: 2700 |004d: throw v0 │ │ +3ebdd4: |[3ebdd4] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ +3ebde4: 1400 9800 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a0098 │ │ +3ebdea: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebdf0: 0c01 |0006: move-result-object v1 │ │ +3ebdf2: 0714 |0007: move-object v4, v1 │ │ +3ebdf4: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ +3ebdf8: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ +3ebdfc: 1400 9503 0a7f |000c: const v0, #float 1.83452e+38 // #7f0a0395 │ │ +3ebe02: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebe08: 0c01 |0012: move-result-object v1 │ │ +3ebe0a: 0715 |0013: move-object v5, v1 │ │ +3ebe0c: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3ebe10: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ +3ebe14: 1400 aa03 0a7f |0018: const v0, #float 1.83452e+38 // #7f0a03aa │ │ +3ebe1a: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebe20: 0c01 |001e: move-result-object v1 │ │ +3ebe22: 0716 |001f: move-object v6, v1 │ │ +3ebe24: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3ebe28: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ +3ebe2c: 1400 b103 0a7f |0024: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3ebe32: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebe38: 0c01 |002a: move-result-object v1 │ │ +3ebe3a: 0717 |002b: move-object v7, v1 │ │ +3ebe3c: 1f07 1303 |002c: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +3ebe40: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ +3ebe44: 2200 e619 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; // type@19e6 │ │ +3ebe48: 0783 |0032: move-object v3, v8 │ │ +3ebe4a: 1f03 0603 |0033: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ +3ebe4e: 0702 |0035: move-object v2, v0 │ │ +3ebe50: 7606 449f 0200 |0036: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9f44 │ │ +3ebe56: 1100 |0039: return-object v0 │ │ +3ebe58: 6e10 b40c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ebe5e: 0c08 |003d: move-result-object v8 │ │ +3ebe60: 6e20 0d03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ebe66: 0c08 |0041: move-result-object v8 │ │ +3ebe68: 2200 631e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ebe6c: 1a01 084a |0044: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ebe70: 6e20 9ab2 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ebe76: 0c08 |0049: move-result-object v8 │ │ +3ebe78: 7020 6db2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ebe7e: 2700 |004d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=73 │ │ 0x000f line=79 │ │ 0x001b line=85 │ │ 0x0027 line=91 │ │ 0x0030 line=96 │ │ @@ -867970,20 +867970,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ebe98: |[3ebe98] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ -3ebea8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ebeaa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ebeac: 7130 499f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; // method@9f49 │ │ -3ebeb2: 0c02 |0005: move-result-object v2 │ │ -3ebeb4: 1102 |0006: return-object v2 │ │ +3ebe80: |[3ebe80] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ +3ebe90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ebe92: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ebe94: 7130 499f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; // method@9f49 │ │ +3ebe9a: 0c02 |0005: move-result-object v2 │ │ +3ebe9c: 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/ItemdescriptionListitemBinding;) │ │ @@ -867991,24 +867991,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3ebeb8: |[3ebeb8] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ -3ebec8: 1400 6d00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006d │ │ -3ebece: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ebed0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ebed6: 0c02 |0007: move-result-object v2 │ │ -3ebed8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ebedc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ebee2: 7110 459f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; // method@9f45 │ │ -3ebee8: 0c02 |0010: move-result-object v2 │ │ -3ebeea: 1102 |0011: return-object v2 │ │ +3ebea0: |[3ebea0] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ +3ebeb0: 1400 6d00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006d │ │ +3ebeb6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ebeb8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ebebe: 0c02 |0007: move-result-object v2 │ │ +3ebec0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ebec4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ebeca: 7110 459f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; // method@9f45 │ │ +3ebed0: 0c02 |0010: move-result-object v2 │ │ +3ebed2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=59 │ │ 0x000a line=61 │ │ 0x000d line=63 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -868021,18 +868021,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ebdb8: |[3ebdb8] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.getRoot:()Landroid/view/View; │ │ -3ebdc8: 6e10 479f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f47 │ │ -3ebdce: 0c00 |0003: move-result-object v0 │ │ -3ebdd0: 1100 |0004: return-object v0 │ │ +3ebda0: |[3ebda0] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.getRoot:()Landroid/view/View; │ │ +3ebdb0: 6e10 479f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f47 │ │ +3ebdb6: 0c00 |0003: move-result-object v0 │ │ +3ebdb8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;) │ │ @@ -868040,17 +868040,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ebdd4: |[3ebdd4] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ebde4: 5410 468f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f46 │ │ -3ebde8: 1100 |0002: return-object v0 │ │ +3ebdbc: |[3ebdbc] de.danoeh.antennapod.databinding.ItemdescriptionListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ebdcc: 5410 468f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f46 │ │ +3ebdd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ItemdescriptionListitemBinding; │ │ │ │ source_file_idx : 8948 (ItemdescriptionListitemBinding.java) │ │ @@ -868094,21 +868094,21 @@ │ │ type : '(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3ec02c: |[3ec02c] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3ec03c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ec042: 5b01 4b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f4b │ │ -3ec046: 5b02 4a8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@8f4a │ │ -3ec04a: 5b03 4c8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.txtvAuthor:Landroid/widget/TextView; // field@8f4c │ │ -3ec04e: 5b04 4d8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f4d │ │ -3ec052: 0e00 |000b: return-void │ │ +3ec014: |[3ec014] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3ec024: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ec02a: 5b01 4b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f4b │ │ +3ec02e: 5b02 4a8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@8f4a │ │ +3ec032: 5b03 4c8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.txtvAuthor:Landroid/widget/TextView; // field@8f4c │ │ +3ec036: 5b04 4d8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f4d │ │ +3ec03a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -868124,44 +868124,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3ebf4c: |[3ebf4c] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ -3ebf5c: 1400 b901 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ -3ebf62: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebf68: 0c01 |0006: move-result-object v1 │ │ -3ebf6a: 1f01 f702 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ -3ebf6e: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3ebf72: 1400 9303 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a0393 │ │ -3ebf78: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebf7e: 0c02 |0011: move-result-object v2 │ │ -3ebf80: 1f02 1303 |0012: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ -3ebf84: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3ebf88: 1400 b103 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3ebf8e: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ebf94: 0c03 |001c: move-result-object v3 │ │ -3ebf96: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3ebf9a: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3ebf9e: 2200 e719 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; // type@19e7 │ │ -3ebfa2: 1f04 0603 |0023: check-cast v4, Landroid/widget/RelativeLayout; // type@0306 │ │ -3ebfa6: 7053 4a9f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9f4a │ │ -3ebfac: 1100 |0028: return-object v0 │ │ -3ebfae: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ebfb4: 0c04 |002c: move-result-object v4 │ │ -3ebfb6: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ebfbc: 0c04 |0030: move-result-object v4 │ │ -3ebfbe: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ebfc2: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ebfc6: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ebfcc: 0c04 |0038: move-result-object v4 │ │ -3ebfce: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ebfd4: 2700 |003c: throw v0 │ │ +3ebf34: |[3ebf34] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ +3ebf44: 1400 b901 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ +3ebf4a: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebf50: 0c01 |0006: move-result-object v1 │ │ +3ebf52: 1f01 f702 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ +3ebf56: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3ebf5a: 1400 9303 0a7f |000b: const v0, #float 1.83452e+38 // #7f0a0393 │ │ +3ebf60: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebf66: 0c02 |0011: move-result-object v2 │ │ +3ebf68: 1f02 1303 |0012: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ +3ebf6c: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3ebf70: 1400 b103 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3ebf76: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ebf7c: 0c03 |001c: move-result-object v3 │ │ +3ebf7e: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3ebf82: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3ebf86: 2200 e719 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; // type@19e7 │ │ +3ebf8a: 1f04 0603 |0023: check-cast v4, Landroid/widget/RelativeLayout; // type@0306 │ │ +3ebf8e: 7053 4a9f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9f4a │ │ +3ebf94: 1100 |0028: return-object v0 │ │ +3ebf96: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ebf9c: 0c04 |002c: move-result-object v4 │ │ +3ebf9e: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ebfa4: 0c04 |0030: move-result-object v4 │ │ +3ebfa6: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ebfaa: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ebfae: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ebfb4: 0c04 |0038: move-result-object v4 │ │ +3ebfb6: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ebfbc: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x000e line=74 │ │ 0x0019 line=80 │ │ 0x0021 line=85 │ │ 0x0029 line=88 │ │ @@ -868174,20 +868174,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ebfd8: |[3ebfd8] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ -3ebfe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ebfea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ebfec: 7130 4f9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; // method@9f4f │ │ -3ebff2: 0c02 |0005: move-result-object v2 │ │ -3ebff4: 1102 |0006: return-object v2 │ │ +3ebfc0: |[3ebfc0] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ +3ebfd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ebfd2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ebfd4: 7130 4f9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; // method@9f4f │ │ +3ebfda: 0c02 |0005: move-result-object v2 │ │ +3ebfdc: 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/ItunesPodcastListitemBinding;) │ │ @@ -868195,24 +868195,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3ebff8: |[3ebff8] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ -3ec008: 1400 6e00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006e │ │ -3ec00e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec010: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ec016: 0c02 |0007: move-result-object v2 │ │ -3ec018: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec01c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ec022: 7110 4b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; // method@9f4b │ │ -3ec028: 0c02 |0010: move-result-object v2 │ │ -3ec02a: 1102 |0011: return-object v2 │ │ +3ebfe0: |[3ebfe0] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ +3ebff0: 1400 6e00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d006e │ │ +3ebff6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ebff8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ebffe: 0c02 |0007: move-result-object v2 │ │ +3ec000: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec004: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ec00a: 7110 4b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; // method@9f4b │ │ +3ec010: 0c02 |0010: move-result-object v2 │ │ +3ec012: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=54 │ │ 0x000a line=56 │ │ 0x000d line=58 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -868225,18 +868225,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ebf18: |[3ebf18] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.getRoot:()Landroid/view/View; │ │ -3ebf28: 6e10 4d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f4d │ │ -3ebf2e: 0c00 |0003: move-result-object v0 │ │ -3ebf30: 1100 |0004: return-object v0 │ │ +3ebf00: |[3ebf00] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.getRoot:()Landroid/view/View; │ │ +3ebf10: 6e10 4d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f4d │ │ +3ebf16: 0c00 |0003: move-result-object v0 │ │ +3ebf18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;) │ │ @@ -868244,17 +868244,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ebf34: |[3ebf34] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ebf44: 5410 4b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f4b │ │ -3ebf48: 1100 |0002: return-object v0 │ │ +3ebf1c: |[3ebf1c] de.danoeh.antennapod.databinding.ItunesPodcastListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ebf2c: 5410 4b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f4b │ │ +3ebf30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ItunesPodcastListitemBinding; │ │ │ │ source_file_idx : 8957 (ItunesPodcastListitemBinding.java) │ │ @@ -868298,21 +868298,21 @@ │ │ type : '(Landroid/view/View;Lcom/leinardi/android/speeddial/SpeedDialView;Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;Landroid/widget/ScrollView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3ec130: |[3ec130] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.:(Landroid/view/View;Lcom/leinardi/android/speeddial/SpeedDialView;Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;Landroid/widget/ScrollView;)V │ │ -3ec140: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ec146: 5b01 518f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.rootView:Landroid/view/View; // field@8f51 │ │ -3ec14a: 5b02 4e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -3ec14e: 5b03 4f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDOverlay:Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // field@8f4f │ │ -3ec152: 5b04 508f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDScrollCtr:Landroid/widget/ScrollView; // field@8f50 │ │ -3ec156: 0e00 |000b: return-void │ │ +3ec118: |[3ec118] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.:(Landroid/view/View;Lcom/leinardi/android/speeddial/SpeedDialView;Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;Landroid/widget/ScrollView;)V │ │ +3ec128: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ec12e: 5b01 518f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.rootView:Landroid/view/View; // field@8f51 │ │ +3ec132: 5b02 4e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +3ec136: 5b03 4f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDOverlay:Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // field@8f4f │ │ +3ec13a: 5b04 508f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDScrollCtr:Landroid/widget/ScrollView; // field@8f50 │ │ +3ec13e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0005 line=34 │ │ 0x0007 line=35 │ │ 0x0009 line=36 │ │ @@ -868328,43 +868328,43 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 59 16-bit code units │ │ -3ec06c: |[3ec06c] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ -3ec07c: 1400 7601 0a7f |0000: const v0, #float 1.83441e+38 // #7f0a0176 │ │ -3ec082: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec088: 0c01 |0006: move-result-object v1 │ │ -3ec08a: 1f01 ff16 |0007: check-cast v1, Lcom/leinardi/android/speeddial/SpeedDialView; // type@16ff │ │ -3ec08e: 3801 1e00 |0009: if-eqz v1, 0027 // +001e │ │ -3ec092: 1400 7701 0a7f |000b: const v0, #float 1.83441e+38 // #7f0a0177 │ │ -3ec098: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec09e: 0c02 |0011: move-result-object v2 │ │ -3ec0a0: 1f02 f116 |0012: check-cast v2, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f1 │ │ -3ec0a4: 3802 1300 |0014: if-eqz v2, 0027 // +0013 │ │ -3ec0a8: 1400 7801 0a7f |0016: const v0, #float 1.83441e+38 // #7f0a0178 │ │ -3ec0ae: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec0b4: 0c03 |001c: move-result-object v3 │ │ -3ec0b6: 1f03 0803 |001d: check-cast v3, Landroid/widget/ScrollView; // type@0308 │ │ -3ec0ba: 3803 0800 |001f: if-eqz v3, 0027 // +0008 │ │ -3ec0be: 2200 e819 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // type@19e8 │ │ -3ec0c2: 7053 509f 4021 |0023: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.:(Landroid/view/View;Lcom/leinardi/android/speeddial/SpeedDialView;Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;Landroid/widget/ScrollView;)V // method@9f50 │ │ -3ec0c8: 1100 |0026: return-object v0 │ │ -3ec0ca: 6e10 b40c 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ec0d0: 0c04 |002a: move-result-object v4 │ │ -3ec0d2: 6e20 0d03 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ec0d8: 0c04 |002e: move-result-object v4 │ │ -3ec0da: 2200 631e |002f: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ec0de: 1a01 084a |0031: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ec0e2: 6e20 9ab2 4100 |0033: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ec0e8: 0c04 |0036: move-result-object v4 │ │ -3ec0ea: 7020 6db2 4000 |0037: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ec0f0: 2700 |003a: throw v0 │ │ +3ec054: |[3ec054] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ +3ec064: 1400 7601 0a7f |0000: const v0, #float 1.83441e+38 // #7f0a0176 │ │ +3ec06a: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec070: 0c01 |0006: move-result-object v1 │ │ +3ec072: 1f01 ff16 |0007: check-cast v1, Lcom/leinardi/android/speeddial/SpeedDialView; // type@16ff │ │ +3ec076: 3801 1e00 |0009: if-eqz v1, 0027 // +001e │ │ +3ec07a: 1400 7701 0a7f |000b: const v0, #float 1.83441e+38 // #7f0a0177 │ │ +3ec080: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec086: 0c02 |0011: move-result-object v2 │ │ +3ec088: 1f02 f116 |0012: check-cast v2, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f1 │ │ +3ec08c: 3802 1300 |0014: if-eqz v2, 0027 // +0013 │ │ +3ec090: 1400 7801 0a7f |0016: const v0, #float 1.83441e+38 // #7f0a0178 │ │ +3ec096: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec09c: 0c03 |001c: move-result-object v3 │ │ +3ec09e: 1f03 0803 |001d: check-cast v3, Landroid/widget/ScrollView; // type@0308 │ │ +3ec0a2: 3803 0800 |001f: if-eqz v3, 0027 // +0008 │ │ +3ec0a6: 2200 e819 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // type@19e8 │ │ +3ec0aa: 7053 509f 4021 |0023: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.:(Landroid/view/View;Lcom/leinardi/android/speeddial/SpeedDialView;Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;Landroid/widget/ScrollView;)V // method@9f50 │ │ +3ec0b0: 1100 |0026: return-object v0 │ │ +3ec0b2: 6e10 b40c 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ec0b8: 0c04 |002a: move-result-object v4 │ │ +3ec0ba: 6e20 0d03 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ec0c0: 0c04 |002e: move-result-object v4 │ │ +3ec0c2: 2200 631e |002f: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ec0c6: 1a01 084a |0031: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ec0ca: 6e20 9ab2 4100 |0033: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ec0d0: 0c04 |0036: move-result-object v4 │ │ +3ec0d2: 7020 6db2 4000 |0037: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ec0d8: 2700 |003a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=62 │ │ 0x000e line=68 │ │ 0x0019 line=74 │ │ 0x0021 line=79 │ │ 0x0027 line=81 │ │ @@ -868377,25 +868377,25 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3ec0f4: |[3ec0f4] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ -3ec104: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -3ec108: 1400 a100 0d7f |0002: const v0, #float 1.87424e+38 // #7f0d00a1 │ │ -3ec10e: 6e30 a80b 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ba8 │ │ -3ec114: 7110 519f 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@9f51 │ │ -3ec11a: 0c01 |000b: move-result-object v1 │ │ -3ec11c: 1101 |000c: return-object v1 │ │ -3ec11e: 2201 631e |000d: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ec122: 1a02 bac2 |000f: const-string v2, "parent" // string@c2ba │ │ -3ec126: 7020 6db2 2100 |0011: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ec12c: 2701 |0014: throw v1 │ │ +3ec0dc: |[3ec0dc] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ +3ec0ec: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +3ec0f0: 1400 a100 0d7f |0002: const v0, #float 1.87424e+38 // #7f0d00a1 │ │ +3ec0f6: 6e30 a80b 0102 |0005: invoke-virtual {v1, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ba8 │ │ +3ec0fc: 7110 519f 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@9f51 │ │ +3ec102: 0c01 |000b: move-result-object v1 │ │ +3ec104: 1101 |000c: return-object v1 │ │ +3ec106: 2201 631e |000d: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ec10a: 1a02 bac2 |000f: const-string v2, "parent" // string@c2ba │ │ +3ec10e: 7020 6db2 2100 |0011: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ec114: 2701 |0014: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=51 │ │ 0x0008 line=52 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 (null) Landroid/view/LayoutInflater; │ │ @@ -868407,17 +868407,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec054: |[3ec054] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.getRoot:()Landroid/view/View; │ │ -3ec064: 5410 518f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.rootView:Landroid/view/View; // field@8f51 │ │ -3ec068: 1100 |0002: return-object v0 │ │ +3ec03c: |[3ec03c] de.danoeh.antennapod.databinding.MultiSelectSpeedDialBinding.getRoot:()Landroid/view/View; │ │ +3ec04c: 5410 518f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.rootView:Landroid/view/View; // field@8f51 │ │ +3ec050: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ │ │ source_file_idx : 19065 (MultiSelectSpeedDialBinding.java) │ │ @@ -868469,23 +868469,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 │ │ -3ec288: |[3ec288] 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 │ │ -3ec298: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ec29e: 5b01 578f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f57 │ │ -3ec2a2: 5b02 528f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.divider:Landroid/view/View; // field@8f52 │ │ -3ec2a6: 5b03 538f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navLayout:Landroid/widget/RelativeLayout; // field@8f53 │ │ -3ec2aa: 5b04 548f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navList:Landroidx/recyclerview/widget/RecyclerView; // field@8f54 │ │ -3ec2ae: 5b05 558f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navSettings:Landroid/widget/LinearLayout; // field@8f55 │ │ -3ec2b2: 5b06 568f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f56 │ │ -3ec2b6: 0e00 |000f: return-void │ │ +3ec270: |[3ec270] 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 │ │ +3ec280: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ec286: 5b01 578f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f57 │ │ +3ec28a: 5b02 528f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.divider:Landroid/view/View; // field@8f52 │ │ +3ec28e: 5b03 538f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navLayout:Landroid/widget/RelativeLayout; // field@8f53 │ │ +3ec292: 5b04 548f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navList:Landroidx/recyclerview/widget/RecyclerView; // field@8f54 │ │ +3ec296: 5b05 558f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navSettings:Landroid/widget/LinearLayout; // field@8f55 │ │ +3ec29a: 5b06 568f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f56 │ │ +3ec29e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=45 │ │ @@ -868505,54 +868505,54 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 76 16-bit code units │ │ -3ec18c: |[3ec18c] de.danoeh.antennapod.databinding.NavListBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -3ec19c: 1400 0f01 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a010f │ │ -3ec1a2: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec1a8: 0c03 |0006: move-result-object v3 │ │ -3ec1aa: 3803 3100 |0007: if-eqz v3, 0038 // +0031 │ │ -3ec1ae: 0784 |0009: move-object v4, v8 │ │ -3ec1b0: 1f04 0603 |000a: check-cast v4, Landroid/widget/RelativeLayout; // type@0306 │ │ -3ec1b4: 1400 2c02 0a7f |000c: const v0, #float 1.83445e+38 // #7f0a022c │ │ -3ec1ba: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec1c0: 0c01 |0012: move-result-object v1 │ │ -3ec1c2: 0715 |0013: move-object v5, v1 │ │ -3ec1c4: 1f05 3d0b |0014: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3ec1c8: 3805 2200 |0016: if-eqz v5, 0038 // +0022 │ │ -3ec1cc: 1400 2d02 0a7f |0018: const v0, #float 1.83445e+38 // #7f0a022d │ │ -3ec1d2: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec1d8: 0c01 |001e: move-result-object v1 │ │ -3ec1da: 0716 |001f: move-object v6, v1 │ │ -3ec1dc: 1f06 f902 |0020: check-cast v6, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ec1e0: 3806 1600 |0022: if-eqz v6, 0038 // +0016 │ │ -3ec1e4: 1400 8602 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0286 │ │ -3ec1ea: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec1f0: 0c01 |002a: move-result-object v1 │ │ -3ec1f2: 0717 |002b: move-object v7, v1 │ │ -3ec1f4: 1f07 0003 |002c: check-cast v7, Landroid/widget/ProgressBar; // type@0300 │ │ -3ec1f8: 3807 0a00 |002e: if-eqz v7, 0038 // +000a │ │ -3ec1fc: 2208 e919 |0030: new-instance v8, Lde/danoeh/antennapod/databinding/NavListBinding; // type@19e9 │ │ -3ec200: 0781 |0032: move-object v1, v8 │ │ -3ec202: 0742 |0033: move-object v2, v4 │ │ -3ec204: 7607 549f 0100 |0034: 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@9f54 │ │ -3ec20a: 1108 |0037: return-object v8 │ │ -3ec20c: 6e10 b40c 0800 |0038: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ec212: 0c08 |003b: move-result-object v8 │ │ -3ec214: 6e20 0d03 0800 |003c: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ec21a: 0c08 |003f: move-result-object v8 │ │ -3ec21c: 2200 631e |0040: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ec220: 1a01 084a |0042: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ec224: 6e20 9ab2 8100 |0044: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ec22a: 0c08 |0047: move-result-object v8 │ │ -3ec22c: 7020 6db2 8000 |0048: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ec232: 2700 |004b: throw v0 │ │ +3ec174: |[3ec174] de.danoeh.antennapod.databinding.NavListBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +3ec184: 1400 0f01 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a010f │ │ +3ec18a: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec190: 0c03 |0006: move-result-object v3 │ │ +3ec192: 3803 3100 |0007: if-eqz v3, 0038 // +0031 │ │ +3ec196: 0784 |0009: move-object v4, v8 │ │ +3ec198: 1f04 0603 |000a: check-cast v4, Landroid/widget/RelativeLayout; // type@0306 │ │ +3ec19c: 1400 2c02 0a7f |000c: const v0, #float 1.83445e+38 // #7f0a022c │ │ +3ec1a2: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec1a8: 0c01 |0012: move-result-object v1 │ │ +3ec1aa: 0715 |0013: move-object v5, v1 │ │ +3ec1ac: 1f05 3d0b |0014: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3ec1b0: 3805 2200 |0016: if-eqz v5, 0038 // +0022 │ │ +3ec1b4: 1400 2d02 0a7f |0018: const v0, #float 1.83445e+38 // #7f0a022d │ │ +3ec1ba: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec1c0: 0c01 |001e: move-result-object v1 │ │ +3ec1c2: 0716 |001f: move-object v6, v1 │ │ +3ec1c4: 1f06 f902 |0020: check-cast v6, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ec1c8: 3806 1600 |0022: if-eqz v6, 0038 // +0016 │ │ +3ec1cc: 1400 8602 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0286 │ │ +3ec1d2: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec1d8: 0c01 |002a: move-result-object v1 │ │ +3ec1da: 0717 |002b: move-object v7, v1 │ │ +3ec1dc: 1f07 0003 |002c: check-cast v7, Landroid/widget/ProgressBar; // type@0300 │ │ +3ec1e0: 3807 0a00 |002e: if-eqz v7, 0038 // +000a │ │ +3ec1e4: 2208 e919 |0030: new-instance v8, Lde/danoeh/antennapod/databinding/NavListBinding; // type@19e9 │ │ +3ec1e8: 0781 |0032: move-object v1, v8 │ │ +3ec1ea: 0742 |0033: move-object v2, v4 │ │ +3ec1ec: 7607 549f 0100 |0034: 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@9f54 │ │ +3ec1f2: 1108 |0037: return-object v8 │ │ +3ec1f4: 6e10 b40c 0800 |0038: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ec1fa: 0c08 |003b: move-result-object v8 │ │ +3ec1fc: 6e20 0d03 0800 |003c: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ec202: 0c08 |003f: move-result-object v8 │ │ +3ec204: 2200 631e |0040: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ec208: 1a01 084a |0042: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ec20c: 6e20 9ab2 8100 |0044: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ec212: 0c08 |0047: move-result-object v8 │ │ +3ec214: 7020 6db2 8000 |0048: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ec21a: 2700 |004b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=78 │ │ 0x0009 line=83 │ │ 0x000f line=86 │ │ 0x001b line=92 │ │ 0x0027 line=98 │ │ @@ -868567,20 +868567,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 │ │ -3ec234: |[3ec234] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -3ec244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec246: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec248: 7130 599f 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@9f59 │ │ -3ec24e: 0c02 |0005: move-result-object v2 │ │ -3ec250: 1102 |0006: return-object v2 │ │ +3ec21c: |[3ec21c] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +3ec22c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ec22e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ec230: 7130 599f 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@9f59 │ │ +3ec236: 0c02 |0005: move-result-object v2 │ │ +3ec238: 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;) │ │ @@ -868588,24 +868588,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 : 18 16-bit code units │ │ -3ec254: |[3ec254] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -3ec264: 1400 a200 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a2 │ │ -3ec26a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec26c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ec272: 0c02 |0007: move-result-object v2 │ │ -3ec274: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec278: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ec27e: 7110 559f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; // method@9f55 │ │ -3ec284: 0c02 |0010: move-result-object v2 │ │ -3ec286: 1102 |0011: return-object v2 │ │ +3ec23c: |[3ec23c] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +3ec24c: 1400 a200 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a2 │ │ +3ec252: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec254: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ec25a: 0c02 |0007: move-result-object v2 │ │ +3ec25c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec260: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ec266: 7110 559f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; // method@9f55 │ │ +3ec26c: 0c02 |0010: move-result-object v2 │ │ +3ec26e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=64 │ │ 0x000a line=66 │ │ 0x000d line=68 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -868618,18 +868618,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec158: |[3ec158] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/view/View; │ │ -3ec168: 6e10 579f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f57 │ │ -3ec16e: 0c00 |0003: move-result-object v0 │ │ -3ec170: 1100 |0004: return-object v0 │ │ +3ec140: |[3ec140] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/view/View; │ │ +3ec150: 6e10 579f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f57 │ │ +3ec156: 0c00 |0003: move-result-object v0 │ │ +3ec158: 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;) │ │ @@ -868637,17 +868637,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec174: |[3ec174] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ec184: 5410 578f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f57 │ │ -3ec188: 1100 |0002: return-object v0 │ │ +3ec15c: |[3ec15c] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ec16c: 5410 578f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f57 │ │ +3ec170: 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 : 19221 (NavListBinding.java) │ │ @@ -868695,22 +868695,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 │ │ -3ec3ec: |[3ec3ec] de.danoeh.antennapod.databinding.NavListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3ec3fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ec402: 5b01 5a8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f5a │ │ -3ec406: 5b02 588f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@8f58 │ │ -3ec40a: 5b03 598f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.itxtvFailure:Landroid/widget/ImageView; // field@8f59 │ │ -3ec40e: 5b04 5b8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvCount:Landroid/widget/TextView; // field@8f5b │ │ -3ec412: 5b05 5c8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f5c │ │ -3ec416: 0e00 |000d: return-void │ │ +3ec3d4: |[3ec3d4] de.danoeh.antennapod.databinding.NavListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3ec3e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ec3ea: 5b01 5a8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f5a │ │ +3ec3ee: 5b02 588f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@8f58 │ │ +3ec3f2: 5b03 598f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.itxtvFailure:Landroid/widget/ImageView; // field@8f59 │ │ +3ec3f6: 5b04 5b8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvCount:Landroid/widget/TextView; // field@8f5b │ │ +3ec3fa: 5b05 5c8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@8f5c │ │ +3ec3fe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ 0x0009 line=40 │ │ @@ -868728,55 +868728,55 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 78 16-bit code units │ │ -3ec2ec: |[3ec2ec] de.danoeh.antennapod.databinding.NavListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -3ec2fc: 1400 b901 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ -3ec302: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec308: 0c01 |0006: move-result-object v1 │ │ -3ec30a: 0714 |0007: move-object v4, v1 │ │ -3ec30c: 1f04 f702 |0008: check-cast v4, Landroid/widget/ImageView; // type@02f7 │ │ -3ec310: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ -3ec314: 1400 c601 0a7f |000c: const v0, #float 1.83443e+38 // #7f0a01c6 │ │ -3ec31a: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec320: 0c01 |0012: move-result-object v1 │ │ -3ec322: 0715 |0013: move-object v5, v1 │ │ -3ec324: 1f05 f702 |0014: check-cast v5, Landroid/widget/ImageView; // type@02f7 │ │ -3ec328: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ -3ec32c: 1400 9403 0a7f |0018: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3ec332: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec338: 0c01 |001e: move-result-object v1 │ │ -3ec33a: 0716 |001f: move-object v6, v1 │ │ -3ec33c: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3ec340: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ -3ec344: 1400 b103 0a7f |0024: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3ec34a: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec350: 0c01 |002a: move-result-object v1 │ │ -3ec352: 0717 |002b: move-object v7, v1 │ │ -3ec354: 1f07 1303 |002c: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -3ec358: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ -3ec35c: 2200 ea19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/NavListitemBinding; // type@19ea │ │ -3ec360: 0783 |0032: move-object v3, v8 │ │ -3ec362: 1f03 0603 |0033: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ -3ec366: 0702 |0035: move-object v2, v0 │ │ -3ec368: 7606 5a9f 0200 |0036: 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@9f5a │ │ -3ec36e: 1100 |0039: return-object v0 │ │ -3ec370: 6e10 b40c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ec376: 0c08 |003d: move-result-object v8 │ │ -3ec378: 6e20 0d03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ec37e: 0c08 |0041: move-result-object v8 │ │ -3ec380: 2200 631e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ec384: 1a01 084a |0044: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ec388: 6e20 9ab2 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ec38e: 0c08 |0049: move-result-object v8 │ │ -3ec390: 7020 6db2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ec396: 2700 |004d: throw v0 │ │ +3ec2d4: |[3ec2d4] de.danoeh.antennapod.databinding.NavListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +3ec2e4: 1400 b901 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ +3ec2ea: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec2f0: 0c01 |0006: move-result-object v1 │ │ +3ec2f2: 0714 |0007: move-object v4, v1 │ │ +3ec2f4: 1f04 f702 |0008: check-cast v4, Landroid/widget/ImageView; // type@02f7 │ │ +3ec2f8: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ +3ec2fc: 1400 c601 0a7f |000c: const v0, #float 1.83443e+38 // #7f0a01c6 │ │ +3ec302: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec308: 0c01 |0012: move-result-object v1 │ │ +3ec30a: 0715 |0013: move-object v5, v1 │ │ +3ec30c: 1f05 f702 |0014: check-cast v5, Landroid/widget/ImageView; // type@02f7 │ │ +3ec310: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ +3ec314: 1400 9403 0a7f |0018: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3ec31a: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec320: 0c01 |001e: move-result-object v1 │ │ +3ec322: 0716 |001f: move-object v6, v1 │ │ +3ec324: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3ec328: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ +3ec32c: 1400 b103 0a7f |0024: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3ec332: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec338: 0c01 |002a: move-result-object v1 │ │ +3ec33a: 0717 |002b: move-object v7, v1 │ │ +3ec33c: 1f07 1303 |002c: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +3ec340: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ +3ec344: 2200 ea19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/NavListitemBinding; // type@19ea │ │ +3ec348: 0783 |0032: move-object v3, v8 │ │ +3ec34a: 1f03 0603 |0033: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ +3ec34e: 0702 |0035: move-object v2, v0 │ │ +3ec350: 7606 5a9f 0200 |0036: 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@9f5a │ │ +3ec356: 1100 |0039: return-object v0 │ │ +3ec358: 6e10 b40c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ec35e: 0c08 |003d: move-result-object v8 │ │ +3ec360: 6e20 0d03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ec366: 0c08 |0041: move-result-object v8 │ │ +3ec368: 2200 631e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ec36c: 1a01 084a |0044: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ec370: 6e20 9ab2 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ec376: 0c08 |0049: move-result-object v8 │ │ +3ec378: 7020 6db2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ec37e: 2700 |004d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=72 │ │ 0x000f line=78 │ │ 0x001b line=84 │ │ 0x0027 line=90 │ │ 0x0030 line=95 │ │ @@ -868790,20 +868790,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 │ │ -3ec398: |[3ec398] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -3ec3a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec3aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec3ac: 7130 5f9f 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@9f5f │ │ -3ec3b2: 0c02 |0005: move-result-object v2 │ │ -3ec3b4: 1102 |0006: return-object v2 │ │ +3ec380: |[3ec380] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +3ec390: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ec392: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ec394: 7130 5f9f 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@9f5f │ │ +3ec39a: 0c02 |0005: move-result-object v2 │ │ +3ec39c: 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;) │ │ @@ -868811,24 +868811,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 : 18 16-bit code units │ │ -3ec3b8: |[3ec3b8] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -3ec3c8: 1400 a300 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a3 │ │ -3ec3ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec3d0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ec3d6: 0c02 |0007: move-result-object v2 │ │ -3ec3d8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec3dc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ec3e2: 7110 5b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; // method@9f5b │ │ -3ec3e8: 0c02 |0010: move-result-object v2 │ │ -3ec3ea: 1102 |0011: return-object v2 │ │ +3ec3a0: |[3ec3a0] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +3ec3b0: 1400 a300 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a3 │ │ +3ec3b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec3b8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ec3be: 0c02 |0007: move-result-object v2 │ │ +3ec3c0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec3c4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ec3ca: 7110 5b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; // method@9f5b │ │ +3ec3d0: 0c02 |0010: move-result-object v2 │ │ +3ec3d2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=58 │ │ 0x000a line=60 │ │ 0x000d line=62 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -868841,18 +868841,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec2b8: |[3ec2b8] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/view/View; │ │ -3ec2c8: 6e10 5d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f5d │ │ -3ec2ce: 0c00 |0003: move-result-object v0 │ │ -3ec2d0: 1100 |0004: return-object v0 │ │ +3ec2a0: |[3ec2a0] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/view/View; │ │ +3ec2b0: 6e10 5d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f5d │ │ +3ec2b6: 0c00 |0003: move-result-object v0 │ │ +3ec2b8: 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;) │ │ @@ -868860,17 +868860,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec2d4: |[3ec2d4] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ec2e4: 5410 5a8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f5a │ │ -3ec2e8: 1100 |0002: return-object v0 │ │ +3ec2bc: |[3ec2bc] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ec2cc: 5410 5a8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f5a │ │ +3ec2d0: 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 : 19222 (NavListitemBinding.java) │ │ @@ -868906,19 +868906,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 │ │ -3ec500: |[3ec500] de.danoeh.antennapod.databinding.NavSectionItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -3ec510: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ec516: 5b01 5e8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f5e │ │ -3ec51a: 5b02 5d8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessage:Landroid/widget/TextView; // field@8f5d │ │ -3ec51e: 0e00 |0007: return-void │ │ +3ec4e8: |[3ec4e8] de.danoeh.antennapod.databinding.NavSectionItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +3ec4f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ec4fe: 5b01 5e8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f5e │ │ +3ec502: 5b02 5d8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessage:Landroid/widget/TextView; // field@8f5d │ │ +3ec506: 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/NavSectionItemBinding; │ │ @@ -868930,34 +868930,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3ec44c: |[3ec44c] de.danoeh.antennapod.databinding.NavSectionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -3ec45c: 1400 2a02 0a7f |0000: const v0, #float 1.83445e+38 // #7f0a022a │ │ -3ec462: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec468: 0c01 |0006: move-result-object v1 │ │ -3ec46a: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3ec46e: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ec472: 2200 eb19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // type@19eb │ │ -3ec476: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ec47a: 7030 609f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9f60 │ │ -3ec480: 1100 |0012: return-object v0 │ │ -3ec482: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ec488: 0c02 |0016: move-result-object v2 │ │ -3ec48a: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ec490: 0c02 |001a: move-result-object v2 │ │ -3ec492: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ec496: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ec49a: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ec4a0: 0c02 |0022: move-result-object v2 │ │ -3ec4a2: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ec4a8: 2700 |0026: throw v0 │ │ +3ec434: |[3ec434] de.danoeh.antennapod.databinding.NavSectionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +3ec444: 1400 2a02 0a7f |0000: const v0, #float 1.83445e+38 // #7f0a022a │ │ +3ec44a: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec450: 0c01 |0006: move-result-object v1 │ │ +3ec452: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3ec456: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ec45a: 2200 eb19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // type@19eb │ │ +3ec45e: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ec462: 7030 609f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9f60 │ │ +3ec468: 1100 |0012: return-object v0 │ │ +3ec46a: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ec470: 0c02 |0016: move-result-object v2 │ │ +3ec472: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ec478: 0c02 |001a: move-result-object v2 │ │ +3ec47a: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ec47e: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ec482: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ec488: 0c02 |0022: move-result-object v2 │ │ +3ec48a: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ec490: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -868968,20 +868968,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 │ │ -3ec4ac: |[3ec4ac] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -3ec4bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec4be: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec4c0: 7130 659f 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@9f65 │ │ -3ec4c6: 0c02 |0005: move-result-object v2 │ │ -3ec4c8: 1102 |0006: return-object v2 │ │ +3ec494: |[3ec494] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +3ec4a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ec4a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ec4a8: 7130 659f 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@9f65 │ │ +3ec4ae: 0c02 |0005: move-result-object v2 │ │ +3ec4b0: 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/NavSectionItemBinding;) │ │ @@ -868989,24 +868989,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 : 18 16-bit code units │ │ -3ec4cc: |[3ec4cc] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -3ec4dc: 1400 a400 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a4 │ │ -3ec4e2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec4e4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ec4ea: 0c02 |0007: move-result-object v2 │ │ -3ec4ec: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec4f0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ec4f6: 7110 619f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // method@9f61 │ │ -3ec4fc: 0c02 |0010: move-result-object v2 │ │ -3ec4fe: 1102 |0011: return-object v2 │ │ +3ec4b4: |[3ec4b4] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +3ec4c4: 1400 a400 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a4 │ │ +3ec4ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec4cc: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ec4d2: 0c02 |0007: move-result-object v2 │ │ +3ec4d4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec4d8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ec4de: 7110 619f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // method@9f61 │ │ +3ec4e4: 0c02 |0010: move-result-object v2 │ │ +3ec4e6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -869019,18 +869019,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec418: |[3ec418] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/view/View; │ │ -3ec428: 6e10 639f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f63 │ │ -3ec42e: 0c00 |0003: move-result-object v0 │ │ -3ec430: 1100 |0004: return-object v0 │ │ +3ec400: |[3ec400] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/view/View; │ │ +3ec410: 6e10 639f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f63 │ │ +3ec416: 0c00 |0003: move-result-object v0 │ │ +3ec418: 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;) │ │ @@ -869038,17 +869038,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec434: |[3ec434] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ec444: 5410 5e8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f5e │ │ -3ec448: 1100 |0002: return-object v0 │ │ +3ec41c: |[3ec41c] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ec42c: 5410 5e8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f5e │ │ +3ec430: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ │ │ source_file_idx : 19223 (NavSectionItemBinding.java) │ │ @@ -869100,23 +869100,23 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;Lcom/google/android/material/textfield/TextInputLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3ec66c: |[3ec66c] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;Lcom/google/android/material/textfield/TextInputLayout;)V │ │ -3ec67c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ec682: 5b01 628f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f62 │ │ -3ec686: 5b02 5f8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8f5f │ │ -3ec68a: 5b03 608f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8f60 │ │ -3ec68e: 5b04 618f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8f61 │ │ -3ec692: 5b05 638f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8f63 │ │ -3ec696: 5b06 648f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8f64 │ │ -3ec69a: 0e00 |000f: return-void │ │ +3ec654: |[3ec654] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;Lcom/google/android/material/textfield/TextInputLayout;)V │ │ +3ec664: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ec66a: 5b01 628f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f62 │ │ +3ec66e: 5b02 5f8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8f5f │ │ +3ec672: 5b03 608f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8f60 │ │ +3ec676: 5b04 618f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8f61 │ │ +3ec67a: 5b05 638f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8f63 │ │ +3ec67e: 5b06 648f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8f64 │ │ +3ec682: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -869136,61 +869136,61 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 90 16-bit code units │ │ -3ec554: |[3ec554] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ -3ec564: 1400 b800 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b8 │ │ -3ec56a: 7120 654a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec570: 0c01 |0006: move-result-object v1 │ │ -3ec572: 0714 |0007: move-object v4, v1 │ │ -3ec574: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ -3ec578: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ -3ec57c: 1400 3201 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0132 │ │ -3ec582: 7120 654a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec588: 0c01 |0012: move-result-object v1 │ │ -3ec58a: 0715 |0013: move-object v5, v1 │ │ -3ec58c: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3ec590: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ -3ec594: 1400 e101 0a7f |0018: const v0, #float 1.83443e+38 // #7f0a01e1 │ │ -3ec59a: 7120 654a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec5a0: 0c01 |001e: move-result-object v1 │ │ -3ec5a2: 0716 |001f: move-object v6, v1 │ │ -3ec5a4: 1f06 f902 |0020: check-cast v6, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ec5a8: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ -3ec5ac: 1400 e302 0a7f |0024: const v0, #float 1.83448e+38 // #7f0a02e3 │ │ -3ec5b2: 7120 654a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec5b8: 0c01 |002a: move-result-object v1 │ │ -3ec5ba: 0717 |002b: move-object v7, v1 │ │ -3ec5bc: 1f07 f915 |002c: check-cast v7, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ -3ec5c0: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ -3ec5c4: 1400 e402 0a7f |0030: const v0, #float 1.83448e+38 // #7f0a02e4 │ │ -3ec5ca: 7120 654a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec5d0: 0c01 |0036: move-result-object v1 │ │ -3ec5d2: 0718 |0037: move-object v8, v1 │ │ -3ec5d4: 1f08 0a16 |0038: check-cast v8, Lcom/google/android/material/textfield/TextInputLayout; // type@160a │ │ -3ec5d8: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ -3ec5dc: 2200 ec19 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // type@19ec │ │ -3ec5e0: 0793 |003e: move-object v3, v9 │ │ -3ec5e2: 1f03 f902 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ec5e6: 0702 |0041: move-object v2, v0 │ │ -3ec5e8: 7607 669f 0200 |0042: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;Lcom/google/android/material/textfield/TextInputLayout;)V // method@9f66 │ │ -3ec5ee: 1100 |0045: return-object v0 │ │ -3ec5f0: 6e10 b40c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ec5f6: 0c09 |0049: move-result-object v9 │ │ -3ec5f8: 6e20 0d03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ec5fe: 0c09 |004d: move-result-object v9 │ │ -3ec600: 2200 631e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ec604: 1a01 084a |0050: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ec608: 6e20 9ab2 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ec60e: 0c09 |0055: move-result-object v9 │ │ -3ec610: 7020 6db2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ec616: 2700 |0059: throw v0 │ │ +3ec53c: |[3ec53c] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ +3ec54c: 1400 b800 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b8 │ │ +3ec552: 7120 654a 0900 |0003: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec558: 0c01 |0006: move-result-object v1 │ │ +3ec55a: 0714 |0007: move-object v4, v1 │ │ +3ec55c: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ +3ec560: 3804 3c00 |000a: if-eqz v4, 0046 // +003c │ │ +3ec564: 1400 3201 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0132 │ │ +3ec56a: 7120 654a 0900 |000f: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec570: 0c01 |0012: move-result-object v1 │ │ +3ec572: 0715 |0013: move-object v5, v1 │ │ +3ec574: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3ec578: 3805 3000 |0016: if-eqz v5, 0046 // +0030 │ │ +3ec57c: 1400 e101 0a7f |0018: const v0, #float 1.83443e+38 // #7f0a01e1 │ │ +3ec582: 7120 654a 0900 |001b: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec588: 0c01 |001e: move-result-object v1 │ │ +3ec58a: 0716 |001f: move-object v6, v1 │ │ +3ec58c: 1f06 f902 |0020: check-cast v6, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ec590: 3806 2400 |0022: if-eqz v6, 0046 // +0024 │ │ +3ec594: 1400 e302 0a7f |0024: const v0, #float 1.83448e+38 // #7f0a02e3 │ │ +3ec59a: 7120 654a 0900 |0027: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec5a0: 0c01 |002a: move-result-object v1 │ │ +3ec5a2: 0717 |002b: move-object v7, v1 │ │ +3ec5a4: 1f07 f915 |002c: check-cast v7, Lcom/google/android/material/textfield/TextInputEditText; // type@15f9 │ │ +3ec5a8: 3807 1800 |002e: if-eqz v7, 0046 // +0018 │ │ +3ec5ac: 1400 e402 0a7f |0030: const v0, #float 1.83448e+38 // #7f0a02e4 │ │ +3ec5b2: 7120 654a 0900 |0033: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec5b8: 0c01 |0036: move-result-object v1 │ │ +3ec5ba: 0718 |0037: move-object v8, v1 │ │ +3ec5bc: 1f08 0a16 |0038: check-cast v8, Lcom/google/android/material/textfield/TextInputLayout; // type@160a │ │ +3ec5c0: 3808 0c00 |003a: if-eqz v8, 0046 // +000c │ │ +3ec5c4: 2200 ec19 |003c: new-instance v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // type@19ec │ │ +3ec5c8: 0793 |003e: move-object v3, v9 │ │ +3ec5ca: 1f03 f902 |003f: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ec5ce: 0702 |0041: move-object v2, v0 │ │ +3ec5d0: 7607 669f 0200 |0042: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputEditText;Lcom/google/android/material/textfield/TextInputLayout;)V // method@9f66 │ │ +3ec5d6: 1100 |0045: return-object v0 │ │ +3ec5d8: 6e10 b40c 0900 |0046: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ec5de: 0c09 |0049: move-result-object v9 │ │ +3ec5e0: 6e20 0d03 0900 |004a: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ec5e6: 0c09 |004d: move-result-object v9 │ │ +3ec5e8: 2200 631e |004e: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ec5ec: 1a01 084a |0050: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ec5f0: 6e20 9ab2 9100 |0052: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ec5f6: 0c09 |0055: move-result-object v9 │ │ +3ec5f8: 7020 6db2 9000 |0056: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ec5fe: 2700 |0059: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000f line=86 │ │ 0x001b line=92 │ │ 0x0027 line=98 │ │ 0x0033 line=104 │ │ @@ -869205,20 +869205,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ec618: |[3ec618] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ -3ec628: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec62a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec62c: 7130 6b9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // method@9f6b │ │ -3ec632: 0c02 |0005: move-result-object v2 │ │ -3ec634: 1102 |0006: return-object v2 │ │ +3ec600: |[3ec600] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ +3ec610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ec612: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ec614: 7130 6b9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // method@9f6b │ │ +3ec61a: 0c02 |0005: move-result-object v2 │ │ +3ec61c: 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/NextcloudAuthDialogBinding;) │ │ @@ -869226,24 +869226,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3ec638: |[3ec638] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ -3ec648: 1400 a500 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a5 │ │ -3ec64e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec650: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ec656: 0c02 |0007: move-result-object v2 │ │ -3ec658: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec65c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ec662: 7110 679f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // method@9f67 │ │ -3ec668: 0c02 |0010: move-result-object v2 │ │ -3ec66a: 1102 |0011: return-object v2 │ │ +3ec620: |[3ec620] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ +3ec630: 1400 a500 0d7f |0000: const v0, #float 1.87424e+38 // #7f0d00a5 │ │ +3ec636: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec638: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ec63e: 0c02 |0007: move-result-object v2 │ │ +3ec640: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec644: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ec64a: 7110 679f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // method@9f67 │ │ +3ec650: 0c02 |0010: move-result-object v2 │ │ +3ec652: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=66 │ │ 0x000a line=68 │ │ 0x000d line=70 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -869256,18 +869256,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec520: |[3ec520] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.getRoot:()Landroid/view/View; │ │ -3ec530: 6e10 699f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f69 │ │ -3ec536: 0c00 |0003: move-result-object v0 │ │ -3ec538: 1100 |0004: return-object v0 │ │ +3ec508: |[3ec508] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.getRoot:()Landroid/view/View; │ │ +3ec518: 6e10 699f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f69 │ │ +3ec51e: 0c00 |0003: move-result-object v0 │ │ +3ec520: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;) │ │ @@ -869275,17 +869275,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec53c: |[3ec53c] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ec54c: 5410 628f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f62 │ │ -3ec550: 1100 |0002: return-object v0 │ │ +3ec524: |[3ec524] de.danoeh.antennapod.databinding.NextcloudAuthDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ec534: 5410 628f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f62 │ │ +3ec538: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; │ │ │ │ source_file_idx : 19351 (NextcloudAuthDialogBinding.java) │ │ @@ -869369,31 +869369,31 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Spinner;Landroid/widget/TextView;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 15 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -3ec89c: |[3ec89c] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Spinner;Landroid/widget/TextView;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;)V │ │ -3ec8ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ec8b2: 5b01 6e8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8f6e │ │ -3ec8b6: 5b02 658f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8f65 │ │ -3ec8ba: 5b03 668f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.authorLabel:Landroid/widget/TextView; // field@8f66 │ │ -3ec8be: 5b04 678f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8f67 │ │ -3ec8c2: 5b05 688f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8f68 │ │ -3ec8c6: 5b06 698f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8f69 │ │ -3ec8ca: 5b07 6a8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.coverImage:Landroid/widget/ImageView; // field@8f6a │ │ -3ec8ce: 5b08 6b8f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8f6b │ │ -3ec8d2: 5b09 6c8f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8f6c │ │ -3ec8d6: 5b0a 6d8f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f6d │ │ -3ec8da: 5b0b 6f8f |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8f6f │ │ -3ec8de: 5b0c 708f |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ -3ec8e2: 5b0d 718f |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.titleLabel:Landroid/widget/TextView; // field@8f71 │ │ -3ec8e6: 5b0e 728f |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8f72 │ │ -3ec8ea: 0e00 |001f: return-void │ │ +3ec884: |[3ec884] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Spinner;Landroid/widget/TextView;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;)V │ │ +3ec894: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ec89a: 5b01 6e8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8f6e │ │ +3ec89e: 5b02 658f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8f65 │ │ +3ec8a2: 5b03 668f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.authorLabel:Landroid/widget/TextView; // field@8f66 │ │ +3ec8a6: 5b04 678f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8f67 │ │ +3ec8aa: 5b05 688f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8f68 │ │ +3ec8ae: 5b06 698f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8f69 │ │ +3ec8b2: 5b07 6a8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.coverImage:Landroid/widget/ImageView; // field@8f6a │ │ +3ec8b6: 5b08 6b8f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8f6b │ │ +3ec8ba: 5b09 6c8f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8f6c │ │ +3ec8be: 5b0a 6d8f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f6d │ │ +3ec8c2: 5b0b 6f8f |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8f6f │ │ +3ec8c6: 5b0c 708f |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ +3ec8ca: 5b0d 718f |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.titleLabel:Landroid/widget/TextView; // field@8f71 │ │ +3ec8ce: 5b0e 728f |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8f72 │ │ +3ec8d2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=76 │ │ 0x0005 line=77 │ │ 0x0007 line=78 │ │ 0x0009 line=79 │ │ @@ -869429,105 +869429,105 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 15 │ │ insns size : 180 16-bit code units │ │ -3ec6d0: |[3ec6d0] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -3ec6e0: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -3ec6e4: 1401 5800 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a0058 │ │ -3ec6ea: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec6f0: 0c02 |0008: move-result-object v2 │ │ -3ec6f2: 0725 |0009: move-object v5, v2 │ │ -3ec6f4: 1f05 0e03 |000a: check-cast v5, Landroid/widget/Spinner; // type@030e │ │ -3ec6f8: 3805 9400 |000c: if-eqz v5, 00a0 // +0094 │ │ -3ec6fc: 1401 6400 0a7f |000e: const v1, #float 1.83435e+38 // #7f0a0064 │ │ -3ec702: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec708: 0c02 |0014: move-result-object v2 │ │ -3ec70a: 0726 |0015: move-object v6, v2 │ │ -3ec70c: 1f06 1303 |0016: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3ec710: 3806 8800 |0018: if-eqz v6, 00a0 // +0088 │ │ -3ec714: 1401 6a00 0a7f |001a: const v1, #float 1.83436e+38 // #7f0a006a │ │ -3ec71a: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec720: 0c02 |0020: move-result-object v2 │ │ -3ec722: 0727 |0021: move-object v7, v2 │ │ -3ec724: 1f07 e502 |0022: check-cast v7, Landroid/widget/CheckBox; // type@02e5 │ │ -3ec728: 3807 7c00 |0024: if-eqz v7, 00a0 // +007c │ │ -3ec72c: 1401 6c00 0a7f |0026: const v1, #float 1.83436e+38 // #7f0a006c │ │ -3ec732: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec738: 0c02 |002c: move-result-object v2 │ │ -3ec73a: 0728 |002d: move-object v8, v2 │ │ -3ec73c: 1f08 f702 |002e: check-cast v8, Landroid/widget/ImageView; // type@02f7 │ │ -3ec740: 3808 7000 |0030: if-eqz v8, 00a0 // +0070 │ │ -3ec744: 1401 a400 0a7f |0032: const v1, #float 1.83437e+38 // #7f0a00a4 │ │ -3ec74a: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec750: 0c02 |0038: move-result-object v2 │ │ -3ec752: 0729 |0039: move-object v9, v2 │ │ -3ec754: 1f09 2005 |003a: check-cast v9, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3ec758: 3809 6400 |003c: if-eqz v9, 00a0 // +0064 │ │ -3ec75c: 1401 dd00 0a7f |003e: const v1, #float 1.83438e+38 // #7f0a00dd │ │ -3ec762: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec768: 0c02 |0044: move-result-object v2 │ │ -3ec76a: 072a |0045: move-object v10, v2 │ │ -3ec76c: 1f0a f702 |0046: check-cast v10, Landroid/widget/ImageView; // type@02f7 │ │ -3ec770: 380a 5800 |0048: if-eqz v10, 00a0 // +0058 │ │ -3ec774: 1401 7c01 0a7f |004a: const v1, #float 1.83441e+38 // #7f0a017c │ │ -3ec77a: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec780: 0c02 |0050: move-result-object v2 │ │ -3ec782: 072b |0051: move-object v11, v2 │ │ -3ec784: 1f0b f902 |0052: check-cast v11, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ec788: 380b 4c00 |0054: if-eqz v11, 00a0 // +004c │ │ -3ec78c: 1401 df01 0a7f |0056: const v1, #float 1.83443e+38 // #7f0a01df │ │ -3ec792: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec798: 0c02 |005c: move-result-object v2 │ │ -3ec79a: 072c |005d: move-object v12, v2 │ │ -3ec79c: 1f0c fb02 |005e: check-cast v12, Landroid/widget/ListView; // type@02fb │ │ -3ec7a0: 380c 4000 |0060: if-eqz v12, 00a0 // +0040 │ │ -3ec7a4: 1401 8602 0a7f |0062: const v1, #float 1.83447e+38 // #7f0a0286 │ │ -3ec7aa: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec7b0: 0c02 |0068: move-result-object v2 │ │ -3ec7b2: 072d |0069: move-object v13, v2 │ │ -3ec7b4: 1f0d 0003 |006a: check-cast v13, Landroid/widget/ProgressBar; // type@0300 │ │ -3ec7b8: 380d 3400 |006c: if-eqz v13, 00a0 // +0034 │ │ -3ec7bc: 1401 3703 0a7f |006e: const v1, #float 1.8345e+38 // #7f0a0337 │ │ -3ec7c2: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec7c8: 0c02 |0074: move-result-object v2 │ │ -3ec7ca: 072e |0075: move-object v14, v2 │ │ -3ec7cc: 1f0e e402 |0076: check-cast v14, Landroid/widget/Button; // type@02e4 │ │ -3ec7d0: 380e 2800 |0078: if-eqz v14, 00a0 // +0028 │ │ -3ec7d4: 1401 3b03 0a7f |007a: const v1, #float 1.8345e+38 // #7f0a033b │ │ -3ec7da: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec7e0: 0c02 |0080: move-result-object v2 │ │ -3ec7e2: 072f |0081: move-object v15, v2 │ │ -3ec7e4: 1f0f e402 |0082: check-cast v15, Landroid/widget/Button; // type@02e4 │ │ -3ec7e8: 380f 1c00 |0084: if-eqz v15, 00a0 // +001c │ │ -3ec7ec: 1401 7f03 0a7f |0086: const v1, #float 1.83452e+38 // #7f0a037f │ │ -3ec7f2: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec7f8: 0c02 |008c: move-result-object v2 │ │ -3ec7fa: 0810 0200 |008d: move-object/from16 v16, v2 │ │ -3ec7fe: 1f10 1303 |008f: check-cast v16, Landroid/widget/TextView; // type@0313 │ │ -3ec802: 3810 0f00 |0091: if-eqz v16, 00a0 // +000f │ │ -3ec806: 0811 0000 |0093: move-object/from16 v17, v0 │ │ -3ec80a: 1f11 f902 |0095: check-cast v17, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ec80e: 2200 ed19 |0097: new-instance v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // type@19ed │ │ -3ec812: 0703 |0099: move-object v3, v0 │ │ -3ec814: 0804 1100 |009a: move-object/from16 v4, v17 │ │ -3ec818: 760f 6c9f 0300 |009c: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Spinner;Landroid/widget/TextView;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;)V // method@9f6c │ │ -3ec81e: 1100 |009f: return-object v0 │ │ -3ec820: 7401 b40c 1200 |00a0: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ec826: 0c00 |00a3: move-result-object v0 │ │ -3ec828: 6e20 0d03 1000 |00a4: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ec82e: 0c00 |00a7: move-result-object v0 │ │ -3ec830: 2201 631e |00a8: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ec834: 1a02 084a |00aa: const-string v2, "Missing required view with ID: " // string@4a08 │ │ -3ec838: 6e20 9ab2 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ec83e: 0c00 |00af: move-result-object v0 │ │ -3ec840: 7020 6db2 0100 |00b0: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ec846: 2701 |00b3: throw v1 │ │ +3ec6b8: |[3ec6b8] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +3ec6c8: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +3ec6cc: 1401 5800 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a0058 │ │ +3ec6d2: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec6d8: 0c02 |0008: move-result-object v2 │ │ +3ec6da: 0725 |0009: move-object v5, v2 │ │ +3ec6dc: 1f05 0e03 |000a: check-cast v5, Landroid/widget/Spinner; // type@030e │ │ +3ec6e0: 3805 9400 |000c: if-eqz v5, 00a0 // +0094 │ │ +3ec6e4: 1401 6400 0a7f |000e: const v1, #float 1.83435e+38 // #7f0a0064 │ │ +3ec6ea: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec6f0: 0c02 |0014: move-result-object v2 │ │ +3ec6f2: 0726 |0015: move-object v6, v2 │ │ +3ec6f4: 1f06 1303 |0016: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3ec6f8: 3806 8800 |0018: if-eqz v6, 00a0 // +0088 │ │ +3ec6fc: 1401 6a00 0a7f |001a: const v1, #float 1.83436e+38 // #7f0a006a │ │ +3ec702: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec708: 0c02 |0020: move-result-object v2 │ │ +3ec70a: 0727 |0021: move-object v7, v2 │ │ +3ec70c: 1f07 e502 |0022: check-cast v7, Landroid/widget/CheckBox; // type@02e5 │ │ +3ec710: 3807 7c00 |0024: if-eqz v7, 00a0 // +007c │ │ +3ec714: 1401 6c00 0a7f |0026: const v1, #float 1.83436e+38 // #7f0a006c │ │ +3ec71a: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec720: 0c02 |002c: move-result-object v2 │ │ +3ec722: 0728 |002d: move-object v8, v2 │ │ +3ec724: 1f08 f702 |002e: check-cast v8, Landroid/widget/ImageView; // type@02f7 │ │ +3ec728: 3808 7000 |0030: if-eqz v8, 00a0 // +0070 │ │ +3ec72c: 1401 a400 0a7f |0032: const v1, #float 1.83437e+38 // #7f0a00a4 │ │ +3ec732: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec738: 0c02 |0038: move-result-object v2 │ │ +3ec73a: 0729 |0039: move-object v9, v2 │ │ +3ec73c: 1f09 2005 |003a: check-cast v9, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3ec740: 3809 6400 |003c: if-eqz v9, 00a0 // +0064 │ │ +3ec744: 1401 dd00 0a7f |003e: const v1, #float 1.83438e+38 // #7f0a00dd │ │ +3ec74a: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec750: 0c02 |0044: move-result-object v2 │ │ +3ec752: 072a |0045: move-object v10, v2 │ │ +3ec754: 1f0a f702 |0046: check-cast v10, Landroid/widget/ImageView; // type@02f7 │ │ +3ec758: 380a 5800 |0048: if-eqz v10, 00a0 // +0058 │ │ +3ec75c: 1401 7c01 0a7f |004a: const v1, #float 1.83441e+38 // #7f0a017c │ │ +3ec762: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec768: 0c02 |0050: move-result-object v2 │ │ +3ec76a: 072b |0051: move-object v11, v2 │ │ +3ec76c: 1f0b f902 |0052: check-cast v11, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ec770: 380b 4c00 |0054: if-eqz v11, 00a0 // +004c │ │ +3ec774: 1401 df01 0a7f |0056: const v1, #float 1.83443e+38 // #7f0a01df │ │ +3ec77a: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec780: 0c02 |005c: move-result-object v2 │ │ +3ec782: 072c |005d: move-object v12, v2 │ │ +3ec784: 1f0c fb02 |005e: check-cast v12, Landroid/widget/ListView; // type@02fb │ │ +3ec788: 380c 4000 |0060: if-eqz v12, 00a0 // +0040 │ │ +3ec78c: 1401 8602 0a7f |0062: const v1, #float 1.83447e+38 // #7f0a0286 │ │ +3ec792: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec798: 0c02 |0068: move-result-object v2 │ │ +3ec79a: 072d |0069: move-object v13, v2 │ │ +3ec79c: 1f0d 0003 |006a: check-cast v13, Landroid/widget/ProgressBar; // type@0300 │ │ +3ec7a0: 380d 3400 |006c: if-eqz v13, 00a0 // +0034 │ │ +3ec7a4: 1401 3703 0a7f |006e: const v1, #float 1.8345e+38 // #7f0a0337 │ │ +3ec7aa: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec7b0: 0c02 |0074: move-result-object v2 │ │ +3ec7b2: 072e |0075: move-object v14, v2 │ │ +3ec7b4: 1f0e e402 |0076: check-cast v14, Landroid/widget/Button; // type@02e4 │ │ +3ec7b8: 380e 2800 |0078: if-eqz v14, 00a0 // +0028 │ │ +3ec7bc: 1401 3b03 0a7f |007a: const v1, #float 1.8345e+38 // #7f0a033b │ │ +3ec7c2: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec7c8: 0c02 |0080: move-result-object v2 │ │ +3ec7ca: 072f |0081: move-object v15, v2 │ │ +3ec7cc: 1f0f e402 |0082: check-cast v15, Landroid/widget/Button; // type@02e4 │ │ +3ec7d0: 380f 1c00 |0084: if-eqz v15, 00a0 // +001c │ │ +3ec7d4: 1401 7f03 0a7f |0086: const v1, #float 1.83452e+38 // #7f0a037f │ │ +3ec7da: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec7e0: 0c02 |008c: move-result-object v2 │ │ +3ec7e2: 0810 0200 |008d: move-object/from16 v16, v2 │ │ +3ec7e6: 1f10 1303 |008f: check-cast v16, Landroid/widget/TextView; // type@0313 │ │ +3ec7ea: 3810 0f00 |0091: if-eqz v16, 00a0 // +000f │ │ +3ec7ee: 0811 0000 |0093: move-object/from16 v17, v0 │ │ +3ec7f2: 1f11 f902 |0095: check-cast v17, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ec7f6: 2200 ed19 |0097: new-instance v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // type@19ed │ │ +3ec7fa: 0703 |0099: move-object v3, v0 │ │ +3ec7fc: 0804 1100 |009a: move-object/from16 v4, v17 │ │ +3ec800: 760f 6c9f 0300 |009c: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Spinner;Landroid/widget/TextView;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;)V // method@9f6c │ │ +3ec806: 1100 |009f: return-object v0 │ │ +3ec808: 7401 b40c 1200 |00a0: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ec80e: 0c00 |00a3: move-result-object v0 │ │ +3ec810: 6e20 0d03 1000 |00a4: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ec816: 0c00 |00a7: move-result-object v0 │ │ +3ec818: 2201 631e |00a8: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ec81c: 1a02 084a |00aa: const-string v2, "Missing required view with ID: " // string@4a08 │ │ +3ec820: 6e20 9ab2 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ec826: 0c00 |00af: move-result-object v0 │ │ +3ec828: 7020 6db2 0100 |00b0: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ec82e: 2701 |00b3: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=120 │ │ 0x0011 line=126 │ │ 0x001d line=132 │ │ 0x0029 line=138 │ │ 0x0035 line=144 │ │ @@ -869550,20 +869550,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 │ │ -3ec848: |[3ec848] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -3ec858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec85a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec85c: 7130 719f 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@9f71 │ │ -3ec862: 0c02 |0005: move-result-object v2 │ │ -3ec864: 1102 |0006: return-object v2 │ │ +3ec830: |[3ec830] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +3ec840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ec842: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ec844: 7130 719f 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@9f71 │ │ +3ec84a: 0c02 |0005: move-result-object v2 │ │ +3ec84c: 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/OnlinefeedviewActivityBinding;) │ │ @@ -869571,24 +869571,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 : 18 16-bit code units │ │ -3ec868: |[3ec868] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -3ec878: 1400 b500 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b5 │ │ -3ec87e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec880: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ec886: 0c02 |0007: move-result-object v2 │ │ -3ec888: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec88c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ec892: 7110 6d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@9f6d │ │ -3ec898: 0c02 |0010: move-result-object v2 │ │ -3ec89a: 1102 |0011: return-object v2 │ │ +3ec850: |[3ec850] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +3ec860: 1400 b500 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b5 │ │ +3ec866: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec868: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ec86e: 0c02 |0007: move-result-object v2 │ │ +3ec870: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec874: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ec87a: 7110 6d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@9f6d │ │ +3ec880: 0c02 |0010: move-result-object v2 │ │ +3ec882: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=106 │ │ 0x000a line=108 │ │ 0x000d line=110 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -869601,18 +869601,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec69c: |[3ec69c] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/view/View; │ │ -3ec6ac: 6e10 6f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f6f │ │ -3ec6b2: 0c00 |0003: move-result-object v0 │ │ -3ec6b4: 1100 |0004: return-object v0 │ │ +3ec684: |[3ec684] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/view/View; │ │ +3ec694: 6e10 6f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f6f │ │ +3ec69a: 0c00 |0003: move-result-object v0 │ │ +3ec69c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;) │ │ @@ -869620,17 +869620,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec6b8: |[3ec6b8] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ec6c8: 5410 6e8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8f6e │ │ -3ec6cc: 1100 |0002: return-object v0 │ │ +3ec6a0: |[3ec6a0] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ec6b0: 5410 6e8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8f6e │ │ +3ec6b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ │ │ source_file_idx : 19710 (OnlinefeedviewActivityBinding.java) │ │ @@ -869666,19 +869666,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 │ │ -3ec9d4: |[3ec9d4] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -3ec9e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ec9ea: 5b01 738f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8f73 │ │ -3ec9ee: 5b02 748f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8f74 │ │ -3ec9f2: 0e00 |0007: return-void │ │ +3ec9bc: |[3ec9bc] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +3ec9cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ec9d2: 5b01 738f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8f73 │ │ +3ec9d6: 5b02 748f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.txtvDescription:Landroid/widget/TextView; // field@8f74 │ │ +3ec9da: 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/OnlinefeedviewHeaderBinding; │ │ @@ -869690,34 +869690,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3ec920: |[3ec920] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ -3ec930: 1400 9503 0a7f |0000: const v0, #float 1.83452e+38 // #7f0a0395 │ │ -3ec936: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ec93c: 0c01 |0006: move-result-object v1 │ │ -3ec93e: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3ec942: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ec946: 2200 ee19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // type@19ee │ │ -3ec94a: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ec94e: 7030 729f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9f72 │ │ -3ec954: 1100 |0012: return-object v0 │ │ -3ec956: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ec95c: 0c02 |0016: move-result-object v2 │ │ -3ec95e: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ec964: 0c02 |001a: move-result-object v2 │ │ -3ec966: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ec96a: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ec96e: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ec974: 0c02 |0022: move-result-object v2 │ │ -3ec976: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ec97c: 2700 |0026: throw v0 │ │ +3ec908: |[3ec908] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ +3ec918: 1400 9503 0a7f |0000: const v0, #float 1.83452e+38 // #7f0a0395 │ │ +3ec91e: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ec924: 0c01 |0006: move-result-object v1 │ │ +3ec926: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3ec92a: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ec92e: 2200 ee19 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // type@19ee │ │ +3ec932: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ec936: 7030 729f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@9f72 │ │ +3ec93c: 1100 |0012: return-object v0 │ │ +3ec93e: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ec944: 0c02 |0016: move-result-object v2 │ │ +3ec946: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ec94c: 0c02 |001a: move-result-object v2 │ │ +3ec94e: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ec952: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ec956: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ec95c: 0c02 |0022: move-result-object v2 │ │ +3ec95e: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ec964: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -869728,20 +869728,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ec980: |[3ec980] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ -3ec990: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ec992: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ec994: 7130 779f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // method@9f77 │ │ -3ec99a: 0c02 |0005: move-result-object v2 │ │ -3ec99c: 1102 |0006: return-object v2 │ │ +3ec968: |[3ec968] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ +3ec978: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ec97a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ec97c: 7130 779f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // method@9f77 │ │ +3ec982: 0c02 |0005: move-result-object v2 │ │ +3ec984: 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/OnlinefeedviewHeaderBinding;) │ │ @@ -869749,24 +869749,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3ec9a0: |[3ec9a0] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ -3ec9b0: 1400 b600 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b6 │ │ -3ec9b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ec9b8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ec9be: 0c02 |0007: move-result-object v2 │ │ -3ec9c0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ec9c4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ec9ca: 7110 739f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // method@9f73 │ │ -3ec9d0: 0c02 |0010: move-result-object v2 │ │ -3ec9d2: 1102 |0011: return-object v2 │ │ +3ec988: |[3ec988] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ +3ec998: 1400 b600 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b6 │ │ +3ec99e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ec9a0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ec9a6: 0c02 |0007: move-result-object v2 │ │ +3ec9a8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ec9ac: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ec9b2: 7110 739f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; // method@9f73 │ │ +3ec9b8: 0c02 |0010: move-result-object v2 │ │ +3ec9ba: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -869779,18 +869779,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec8ec: |[3ec8ec] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.getRoot:()Landroid/view/View; │ │ -3ec8fc: 6e10 759f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f75 │ │ -3ec902: 0c00 |0003: move-result-object v0 │ │ -3ec904: 1100 |0004: return-object v0 │ │ +3ec8d4: |[3ec8d4] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.getRoot:()Landroid/view/View; │ │ +3ec8e4: 6e10 759f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f75 │ │ +3ec8ea: 0c00 |0003: move-result-object v0 │ │ +3ec8ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;) │ │ @@ -869798,17 +869798,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ec908: |[3ec908] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ec918: 5410 738f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8f73 │ │ -3ec91c: 1100 |0002: return-object v0 │ │ +3ec8f0: |[3ec8f0] de.danoeh.antennapod.databinding.OnlinefeedviewHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ec900: 5410 738f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@8f73 │ │ +3ec904: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/OnlinefeedviewHeaderBinding; │ │ │ │ source_file_idx : 19711 (OnlinefeedviewHeaderBinding.java) │ │ @@ -869856,22 +869856,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 │ │ -3ecb28: |[3ecb28] de.danoeh.antennapod.databinding.OpmlSelectionBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/ListView;Landroid/widget/ProgressBar;)V │ │ -3ecb38: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ecb3e: 5b01 798f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f79 │ │ -3ecb42: 5b02 758f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@8f75 │ │ -3ecb46: 5b03 768f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@8f76 │ │ -3ecb4a: 5b04 778f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ -3ecb4e: 5b05 788f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ -3ecb52: 0e00 |000d: return-void │ │ +3ecb10: |[3ecb10] de.danoeh.antennapod.databinding.OpmlSelectionBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/ListView;Landroid/widget/ProgressBar;)V │ │ +3ecb20: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ecb26: 5b01 798f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f79 │ │ +3ecb2a: 5b02 758f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@8f75 │ │ +3ecb2e: 5b03 768f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@8f76 │ │ +3ecb32: 5b04 778f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ +3ecb36: 5b05 788f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ +3ecb3a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -869889,55 +869889,55 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 78 16-bit code units │ │ -3eca28: |[3eca28] de.danoeh.antennapod.databinding.OpmlSelectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -3eca38: 1400 8b00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a008b │ │ -3eca3e: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eca44: 0c01 |0006: move-result-object v1 │ │ -3eca46: 0714 |0007: move-object v4, v1 │ │ -3eca48: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ -3eca4c: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ -3eca50: 1400 8c00 0a7f |000c: const v0, #float 1.83436e+38 // #7f0a008c │ │ -3eca56: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eca5c: 0c01 |0012: move-result-object v1 │ │ -3eca5e: 0715 |0013: move-object v5, v1 │ │ -3eca60: 1f05 e402 |0014: check-cast v5, Landroid/widget/Button; // type@02e4 │ │ -3eca64: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ -3eca68: 1400 7e01 0a7f |0018: const v0, #float 1.83441e+38 // #7f0a017e │ │ -3eca6e: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eca74: 0c01 |001e: move-result-object v1 │ │ -3eca76: 0716 |001f: move-object v6, v1 │ │ -3eca78: 1f06 fb02 |0020: check-cast v6, Landroid/widget/ListView; // type@02fb │ │ -3eca7c: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ -3eca80: 1400 8602 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0286 │ │ -3eca86: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eca8c: 0c01 |002a: move-result-object v1 │ │ -3eca8e: 0717 |002b: move-object v7, v1 │ │ -3eca90: 1f07 0003 |002c: check-cast v7, Landroid/widget/ProgressBar; // type@0300 │ │ -3eca94: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ -3eca98: 2200 ef19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // type@19ef │ │ -3eca9c: 0783 |0032: move-object v3, v8 │ │ -3eca9e: 1f03 0603 |0033: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ -3ecaa2: 0702 |0035: move-object v2, v0 │ │ -3ecaa4: 7606 789f 0200 |0036: 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@9f78 │ │ -3ecaaa: 1100 |0039: return-object v0 │ │ -3ecaac: 6e10 b40c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ecab2: 0c08 |003d: move-result-object v8 │ │ -3ecab4: 6e20 0d03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ecaba: 0c08 |0041: move-result-object v8 │ │ -3ecabc: 2200 631e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ecac0: 1a01 084a |0044: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ecac4: 6e20 9ab2 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ecaca: 0c08 |0049: move-result-object v8 │ │ -3ecacc: 7020 6db2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ecad2: 2700 |004d: throw v0 │ │ +3eca10: |[3eca10] de.danoeh.antennapod.databinding.OpmlSelectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +3eca20: 1400 8b00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a008b │ │ +3eca26: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eca2c: 0c01 |0006: move-result-object v1 │ │ +3eca2e: 0714 |0007: move-object v4, v1 │ │ +3eca30: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ +3eca34: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ +3eca38: 1400 8c00 0a7f |000c: const v0, #float 1.83436e+38 // #7f0a008c │ │ +3eca3e: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eca44: 0c01 |0012: move-result-object v1 │ │ +3eca46: 0715 |0013: move-object v5, v1 │ │ +3eca48: 1f05 e402 |0014: check-cast v5, Landroid/widget/Button; // type@02e4 │ │ +3eca4c: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ +3eca50: 1400 7e01 0a7f |0018: const v0, #float 1.83441e+38 // #7f0a017e │ │ +3eca56: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eca5c: 0c01 |001e: move-result-object v1 │ │ +3eca5e: 0716 |001f: move-object v6, v1 │ │ +3eca60: 1f06 fb02 |0020: check-cast v6, Landroid/widget/ListView; // type@02fb │ │ +3eca64: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ +3eca68: 1400 8602 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0286 │ │ +3eca6e: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eca74: 0c01 |002a: move-result-object v1 │ │ +3eca76: 0717 |002b: move-object v7, v1 │ │ +3eca78: 1f07 0003 |002c: check-cast v7, Landroid/widget/ProgressBar; // type@0300 │ │ +3eca7c: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ +3eca80: 2200 ef19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // type@19ef │ │ +3eca84: 0783 |0032: move-object v3, v8 │ │ +3eca86: 1f03 0603 |0033: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ +3eca8a: 0702 |0035: move-object v2, v0 │ │ +3eca8c: 7606 789f 0200 |0036: 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@9f78 │ │ +3eca92: 1100 |0039: return-object v0 │ │ +3eca94: 6e10 b40c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eca9a: 0c08 |003d: move-result-object v8 │ │ +3eca9c: 6e20 0d03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ecaa2: 0c08 |0041: move-result-object v8 │ │ +3ecaa4: 2200 631e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ecaa8: 1a01 084a |0044: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ecaac: 6e20 9ab2 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ecab2: 0c08 |0049: move-result-object v8 │ │ +3ecab4: 7020 6db2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ecaba: 2700 |004d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=73 │ │ 0x000f line=79 │ │ 0x001b line=85 │ │ 0x0027 line=91 │ │ 0x0030 line=96 │ │ @@ -869951,20 +869951,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 │ │ -3ecad4: |[3ecad4] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -3ecae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ecae6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ecae8: 7130 7d9f 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@9f7d │ │ -3ecaee: 0c02 |0005: move-result-object v2 │ │ -3ecaf0: 1102 |0006: return-object v2 │ │ +3ecabc: |[3ecabc] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +3ecacc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ecace: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ecad0: 7130 7d9f 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@9f7d │ │ +3ecad6: 0c02 |0005: move-result-object v2 │ │ +3ecad8: 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;) │ │ @@ -869972,24 +869972,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 : 18 16-bit code units │ │ -3ecaf4: |[3ecaf4] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -3ecb04: 1400 b700 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b7 │ │ -3ecb0a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ecb0c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ecb12: 0c02 |0007: move-result-object v2 │ │ -3ecb14: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ecb18: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ecb1e: 7110 799f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@9f79 │ │ -3ecb24: 0c02 |0010: move-result-object v2 │ │ -3ecb26: 1102 |0011: return-object v2 │ │ +3ecadc: |[3ecadc] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +3ecaec: 1400 b700 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b7 │ │ +3ecaf2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ecaf4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ecafa: 0c02 |0007: move-result-object v2 │ │ +3ecafc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ecb00: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ecb06: 7110 799f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@9f79 │ │ +3ecb0c: 0c02 |0010: move-result-object v2 │ │ +3ecb0e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=59 │ │ 0x000a line=61 │ │ 0x000d line=63 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -870002,18 +870002,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ec9f4: |[3ec9f4] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/view/View; │ │ -3eca04: 6e10 7b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f7b │ │ -3eca0a: 0c00 |0003: move-result-object v0 │ │ -3eca0c: 1100 |0004: return-object v0 │ │ +3ec9dc: |[3ec9dc] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/view/View; │ │ +3ec9ec: 6e10 7b9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f7b │ │ +3ec9f2: 0c00 |0003: move-result-object v0 │ │ +3ec9f4: 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;) │ │ @@ -870021,17 +870021,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eca10: |[3eca10] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3eca20: 5410 798f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f79 │ │ -3eca24: 1100 |0002: return-object v0 │ │ +3ec9f8: |[3ec9f8] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3eca08: 5410 798f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f79 │ │ +3eca0c: 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 : 19737 (OpmlSelectionBinding.java) │ │ @@ -870075,21 +870075,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3ecc68: |[3ecc68] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;)V │ │ -3ecc78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ecc7e: 5b01 7b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f7b │ │ -3ecc82: 5b02 7a8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@8f7a │ │ -3ecc86: 5b03 7c8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ -3ecc8a: 5b04 7d8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ -3ecc8e: 0e00 |000b: return-void │ │ +3ecc50: |[3ecc50] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;)V │ │ +3ecc60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ecc66: 5b01 7b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f7b │ │ +3ecc6a: 5b02 7a8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@8f7a │ │ +3ecc6e: 5b03 7c8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ +3ecc72: 5b04 7d8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ +3ecc76: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x0007 line=38 │ │ 0x0009 line=39 │ │ @@ -870105,44 +870105,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3ecb88: |[3ecb88] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -3ecb98: 1400 e500 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00e5 │ │ -3ecb9e: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ecba4: 0c01 |0006: move-result-object v1 │ │ -3ecba6: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3ecbaa: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3ecbae: 1400 d202 0a7f |000b: const v0, #float 1.83448e+38 // #7f0a02d2 │ │ -3ecbb4: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ecbba: 0c02 |0011: move-result-object v2 │ │ -3ecbbc: 1f02 f51d |0012: check-cast v2, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1df5 │ │ -3ecbc0: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3ecbc4: 1400 bc03 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03bc │ │ -3ecbca: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ecbd0: 0c03 |001c: move-result-object v3 │ │ -3ecbd2: 1f03 e502 |001d: check-cast v3, Landroid/widget/CheckBox; // type@02e5 │ │ -3ecbd6: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3ecbda: 2200 f019 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // type@19f0 │ │ -3ecbde: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ecbe2: 7053 7e9f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;)V // method@9f7e │ │ -3ecbe8: 1100 |0028: return-object v0 │ │ -3ecbea: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ecbf0: 0c04 |002c: move-result-object v4 │ │ -3ecbf2: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ecbf8: 0c04 |0030: move-result-object v4 │ │ -3ecbfa: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ecbfe: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ecc02: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ecc08: 0c04 |0038: move-result-object v4 │ │ -3ecc0a: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ecc10: 2700 |003c: throw v0 │ │ +3ecb70: |[3ecb70] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +3ecb80: 1400 e500 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00e5 │ │ +3ecb86: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ecb8c: 0c01 |0006: move-result-object v1 │ │ +3ecb8e: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3ecb92: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3ecb96: 1400 d202 0a7f |000b: const v0, #float 1.83448e+38 // #7f0a02d2 │ │ +3ecb9c: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ecba2: 0c02 |0011: move-result-object v2 │ │ +3ecba4: 1f02 f51d |0012: check-cast v2, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1df5 │ │ +3ecba8: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3ecbac: 1400 bc03 0a7f |0016: const v0, #float 1.83453e+38 // #7f0a03bc │ │ +3ecbb2: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ecbb8: 0c03 |001c: move-result-object v3 │ │ +3ecbba: 1f03 e502 |001d: check-cast v3, Landroid/widget/CheckBox; // type@02e5 │ │ +3ecbbe: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3ecbc2: 2200 f019 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // type@19f0 │ │ +3ecbc6: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ecbca: 7053 7e9f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;)V // method@9f7e │ │ +3ecbd0: 1100 |0028: return-object v0 │ │ +3ecbd2: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ecbd8: 0c04 |002c: move-result-object v4 │ │ +3ecbda: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ecbe0: 0c04 |0030: move-result-object v4 │ │ +3ecbe2: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ecbe6: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ecbea: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ecbf0: 0c04 |0038: move-result-object v4 │ │ +3ecbf2: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ecbf8: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=70 │ │ 0x000e line=76 │ │ 0x0019 line=82 │ │ 0x0021 line=87 │ │ 0x0029 line=90 │ │ @@ -870155,20 +870155,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 │ │ -3ecc14: |[3ecc14] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -3ecc24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ecc26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ecc28: 7130 839f 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@9f83 │ │ -3ecc2e: 0c02 |0005: move-result-object v2 │ │ -3ecc30: 1102 |0006: return-object v2 │ │ +3ecbfc: |[3ecbfc] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +3ecc0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ecc0e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ecc10: 7130 839f 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@9f83 │ │ +3ecc16: 0c02 |0005: move-result-object v2 │ │ +3ecc18: 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/PlaybackSpeedFeedSettingDialogBinding;) │ │ @@ -870176,24 +870176,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 : 18 16-bit code units │ │ -3ecc34: |[3ecc34] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -3ecc44: 1400 b900 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b9 │ │ -3ecc4a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ecc4c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ecc52: 0c02 |0007: move-result-object v2 │ │ -3ecc54: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ecc58: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ecc5e: 7110 7f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9f7f │ │ -3ecc64: 0c02 |0010: move-result-object v2 │ │ -3ecc66: 1102 |0011: return-object v2 │ │ +3ecc1c: |[3ecc1c] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +3ecc2c: 1400 b900 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00b9 │ │ +3ecc32: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ecc34: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ecc3a: 0c02 |0007: move-result-object v2 │ │ +3ecc3c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ecc40: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ecc46: 7110 7f9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9f7f │ │ +3ecc4c: 0c02 |0010: move-result-object v2 │ │ +3ecc4e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=56 │ │ 0x000a line=58 │ │ 0x000d line=60 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -870206,18 +870206,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ecb54: |[3ecb54] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/view/View; │ │ -3ecb64: 6e10 819f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f81 │ │ -3ecb6a: 0c00 |0003: move-result-object v0 │ │ -3ecb6c: 1100 |0004: return-object v0 │ │ +3ecb3c: |[3ecb3c] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/view/View; │ │ +3ecb4c: 6e10 819f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f81 │ │ +3ecb52: 0c00 |0003: move-result-object v0 │ │ +3ecb54: 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;) │ │ @@ -870225,17 +870225,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ecb70: |[3ecb70] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ecb80: 5410 7b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f7b │ │ -3ecb84: 1100 |0002: return-object v0 │ │ +3ecb58: |[3ecb58] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ecb68: 5410 7b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8f7b │ │ +3ecb6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ │ │ source_file_idx : 20248 (PlaybackSpeedFeedSettingDialogBinding.java) │ │ @@ -870279,21 +870279,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3ecda4: |[3ecda4] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V │ │ -3ecdb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ecdba: 5b01 818f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@8f81 │ │ -3ecdbe: 5b02 7e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butDecSpeed:Landroid/widget/TextView; // field@8f7e │ │ -3ecdc2: 5b03 7f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butIncSpeed:Landroid/widget/TextView; // field@8f7f │ │ -3ecdc6: 5b04 808f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.playbackSpeed:Landroid/widget/SeekBar; // field@8f80 │ │ -3ecdca: 0e00 |000b: return-void │ │ +3ecd8c: |[3ecd8c] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V │ │ +3ecd9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ecda2: 5b01 818f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@8f81 │ │ +3ecda6: 5b02 7e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butDecSpeed:Landroid/widget/TextView; // field@8f7e │ │ +3ecdaa: 5b03 7f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butIncSpeed:Landroid/widget/TextView; // field@8f7f │ │ +3ecdae: 5b04 808f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.playbackSpeed:Landroid/widget/SeekBar; // field@8f80 │ │ +3ecdb2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -870309,44 +870309,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3eccc4: |[3eccc4] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -3eccd4: 1400 8d00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a008d │ │ -3eccda: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ecce0: 0c01 |0006: move-result-object v1 │ │ -3ecce2: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3ecce6: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3eccea: 1400 9100 0a7f |000b: const v0, #float 1.83436e+38 // #7f0a0091 │ │ -3eccf0: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eccf6: 0c02 |0011: move-result-object v2 │ │ -3eccf8: 1f02 1303 |0012: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ -3eccfc: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3ecd00: 1400 7502 0a7f |0016: const v0, #float 1.83446e+38 // #7f0a0275 │ │ -3ecd06: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ecd0c: 0c03 |001c: move-result-object v3 │ │ -3ecd0e: 1f03 0b03 |001d: check-cast v3, Landroid/widget/SeekBar; // type@030b │ │ -3ecd12: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3ecd16: 2200 f119 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // type@19f1 │ │ -3ecd1a: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ecd1e: 7053 849f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V // method@9f84 │ │ -3ecd24: 1100 |0028: return-object v0 │ │ -3ecd26: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ecd2c: 0c04 |002c: move-result-object v4 │ │ -3ecd2e: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ecd34: 0c04 |0030: move-result-object v4 │ │ -3ecd36: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ecd3a: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ecd3e: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ecd44: 0c04 |0038: move-result-object v4 │ │ -3ecd46: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ecd4c: 2700 |003c: throw v0 │ │ +3eccac: |[3eccac] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +3eccbc: 1400 8d00 0a7f |0000: const v0, #float 1.83436e+38 // #7f0a008d │ │ +3eccc2: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eccc8: 0c01 |0006: move-result-object v1 │ │ +3eccca: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3eccce: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3eccd2: 1400 9100 0a7f |000b: const v0, #float 1.83436e+38 // #7f0a0091 │ │ +3eccd8: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eccde: 0c02 |0011: move-result-object v2 │ │ +3ecce0: 1f02 1303 |0012: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ +3ecce4: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3ecce8: 1400 7502 0a7f |0016: const v0, #float 1.83446e+38 // #7f0a0275 │ │ +3eccee: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eccf4: 0c03 |001c: move-result-object v3 │ │ +3eccf6: 1f03 0b03 |001d: check-cast v3, Landroid/widget/SeekBar; // type@030b │ │ +3eccfa: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3eccfe: 2200 f119 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // type@19f1 │ │ +3ecd02: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ecd06: 7053 849f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V // method@9f84 │ │ +3ecd0c: 1100 |0028: return-object v0 │ │ +3ecd0e: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ecd14: 0c04 |002c: move-result-object v4 │ │ +3ecd16: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ecd1c: 0c04 |0030: move-result-object v4 │ │ +3ecd1e: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ecd22: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ecd26: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ecd2c: 0c04 |0038: move-result-object v4 │ │ +3ecd2e: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ecd34: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x000e line=74 │ │ 0x0019 line=80 │ │ 0x0021 line=85 │ │ 0x0029 line=88 │ │ @@ -870359,20 +870359,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 │ │ -3ecd50: |[3ecd50] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -3ecd60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ecd62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ecd64: 7130 899f 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@9f89 │ │ -3ecd6a: 0c02 |0005: move-result-object v2 │ │ -3ecd6c: 1102 |0006: return-object v2 │ │ +3ecd38: |[3ecd38] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +3ecd48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ecd4a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ecd4c: 7130 899f 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@9f89 │ │ +3ecd52: 0c02 |0005: move-result-object v2 │ │ +3ecd54: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;) │ │ @@ -870380,24 +870380,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 : 18 16-bit code units │ │ -3ecd70: |[3ecd70] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -3ecd80: 1400 ba00 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00ba │ │ -3ecd86: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ecd88: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ecd8e: 0c02 |0007: move-result-object v2 │ │ -3ecd90: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ecd94: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ecd9a: 7110 859f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // method@9f85 │ │ -3ecda0: 0c02 |0010: move-result-object v2 │ │ -3ecda2: 1102 |0011: return-object v2 │ │ +3ecd58: |[3ecd58] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +3ecd68: 1400 ba00 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00ba │ │ +3ecd6e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ecd70: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ecd76: 0c02 |0007: move-result-object v2 │ │ +3ecd78: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ecd7c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ecd82: 7110 859f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // method@9f85 │ │ +3ecd88: 0c02 |0010: move-result-object v2 │ │ +3ecd8a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=54 │ │ 0x000a line=56 │ │ 0x000d line=58 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -870410,18 +870410,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ecc90: |[3ecc90] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/view/View; │ │ -3ecca0: 6e10 879f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f87 │ │ -3ecca6: 0c00 |0003: move-result-object v0 │ │ -3ecca8: 1100 |0004: return-object v0 │ │ +3ecc78: |[3ecc78] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/view/View; │ │ +3ecc88: 6e10 879f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f87 │ │ +3ecc8e: 0c00 |0003: move-result-object v0 │ │ +3ecc90: 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;) │ │ @@ -870429,17 +870429,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eccac: |[3eccac] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eccbc: 5410 818f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@8f81 │ │ -3eccc0: 1100 |0002: return-object v0 │ │ +3ecc94: |[3ecc94] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ecca4: 5410 818f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@8f81 │ │ +3ecca8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ │ │ source_file_idx : 20251 (PlaybackSpeedSeekBarBinding.java) │ │ @@ -870515,29 +870515,29 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 13 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -3ecfa8: |[3ecfa8] de.danoeh.antennapod.databinding.ProxySettingsBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3ecfb8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ecfbe: 5b01 868f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f86 │ │ -3ecfc2: 5b02 828f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etHost:Landroid/widget/EditText; // field@8f82 │ │ -3ecfc6: 5b03 838f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etPassword:Landroid/widget/EditText; // field@8f83 │ │ -3ecfca: 5b04 848f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etPort:Landroid/widget/EditText; // field@8f84 │ │ -3ecfce: 5b05 858f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etUsername:Landroid/widget/EditText; // field@8f85 │ │ -3ecfd2: 5b06 878f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.spType:Landroid/widget/Spinner; // field@8f87 │ │ -3ecfd6: 5b07 888f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvHost:Landroid/widget/TextView; // field@8f88 │ │ -3ecfda: 5b08 898f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvMessage:Lcom/joanzapata/iconify/widget/IconTextView; // field@8f89 │ │ -3ecfde: 5b09 8a8f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvPassword:Landroid/widget/TextView; // field@8f8a │ │ -3ecfe2: 5b0a 8b8f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvPort:Landroid/widget/TextView; // field@8f8b │ │ -3ecfe6: 5b0b 8c8f |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvType:Landroid/widget/TextView; // field@8f8c │ │ -3ecfea: 5b0c 8d8f |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvUsername:Landroid/widget/TextView; // field@8f8d │ │ -3ecfee: 0e00 |001b: return-void │ │ +3ecf90: |[3ecf90] de.danoeh.antennapod.databinding.ProxySettingsBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3ecfa0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ecfa6: 5b01 868f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f86 │ │ +3ecfaa: 5b02 828f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etHost:Landroid/widget/EditText; // field@8f82 │ │ +3ecfae: 5b03 838f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etPassword:Landroid/widget/EditText; // field@8f83 │ │ +3ecfb2: 5b04 848f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etPort:Landroid/widget/EditText; // field@8f84 │ │ +3ecfb6: 5b05 858f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.etUsername:Landroid/widget/EditText; // field@8f85 │ │ +3ecfba: 5b06 878f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.spType:Landroid/widget/Spinner; // field@8f87 │ │ +3ecfbe: 5b07 888f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvHost:Landroid/widget/TextView; // field@8f88 │ │ +3ecfc2: 5b08 898f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvMessage:Lcom/joanzapata/iconify/widget/IconTextView; // field@8f89 │ │ +3ecfc6: 5b09 8a8f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvPassword:Landroid/widget/TextView; // field@8f8a │ │ +3ecfca: 5b0a 8b8f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvPort:Landroid/widget/TextView; // field@8f8b │ │ +3ecfce: 5b0b 8c8f |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvType:Landroid/widget/TextView; // field@8f8c │ │ +3ecfd2: 5b0c 8d8f |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.txtvUsername:Landroid/widget/TextView; // field@8f8d │ │ +3ecfd6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ 0x0005 line=64 │ │ 0x0007 line=65 │ │ 0x0009 line=66 │ │ @@ -870569,97 +870569,97 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 13 │ │ insns size : 162 16-bit code units │ │ -3ece00: |[3ece00] de.danoeh.antennapod.databinding.ProxySettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ -3ece10: 1400 3301 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a0133 │ │ -3ece16: 7120 654a 0f00 |0003: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ece1c: 0c01 |0006: move-result-object v1 │ │ -3ece1e: 0714 |0007: move-object v4, v1 │ │ -3ece20: 1f04 ec02 |0008: check-cast v4, Landroid/widget/EditText; // type@02ec │ │ -3ece24: 3804 8400 |000a: if-eqz v4, 008e // +0084 │ │ -3ece28: 1400 3401 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0134 │ │ -3ece2e: 7120 654a 0f00 |000f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ece34: 0c01 |0012: move-result-object v1 │ │ -3ece36: 0715 |0013: move-object v5, v1 │ │ -3ece38: 1f05 ec02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ec │ │ -3ece3c: 3805 7800 |0016: if-eqz v5, 008e // +0078 │ │ -3ece40: 1400 3501 0a7f |0018: const v0, #float 1.8344e+38 // #7f0a0135 │ │ -3ece46: 7120 654a 0f00 |001b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ece4c: 0c01 |001e: move-result-object v1 │ │ -3ece4e: 0716 |001f: move-object v6, v1 │ │ -3ece50: 1f06 ec02 |0020: check-cast v6, Landroid/widget/EditText; // type@02ec │ │ -3ece54: 3806 6c00 |0022: if-eqz v6, 008e // +006c │ │ -3ece58: 1400 3601 0a7f |0024: const v0, #float 1.8344e+38 // #7f0a0136 │ │ -3ece5e: 7120 654a 0f00 |0027: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ece64: 0c01 |002a: move-result-object v1 │ │ -3ece66: 0717 |002b: move-object v7, v1 │ │ -3ece68: 1f07 ec02 |002c: check-cast v7, Landroid/widget/EditText; // type@02ec │ │ -3ece6c: 3807 6000 |002e: if-eqz v7, 008e // +0060 │ │ -3ece70: 1400 1603 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a0316 │ │ -3ece76: 7120 654a 0f00 |0033: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ece7c: 0c01 |0036: move-result-object v1 │ │ -3ece7e: 0718 |0037: move-object v8, v1 │ │ -3ece80: 1f08 0e03 |0038: check-cast v8, Landroid/widget/Spinner; // type@030e │ │ -3ece84: 3808 5400 |003a: if-eqz v8, 008e // +0054 │ │ -3ece88: 1400 9c03 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a039c │ │ -3ece8e: 7120 654a 0f00 |003f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ece94: 0c01 |0042: move-result-object v1 │ │ -3ece96: 0719 |0043: move-object v9, v1 │ │ -3ece98: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ -3ece9c: 3809 4800 |0046: if-eqz v9, 008e // +0048 │ │ -3ecea0: 1400 a103 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a03a1 │ │ -3ecea6: 7120 654a 0f00 |004b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eceac: 0c01 |004e: move-result-object v1 │ │ -3eceae: 071a |004f: move-object v10, v1 │ │ -3eceb0: 1f0a e016 |0050: check-cast v10, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e0 │ │ -3eceb4: 380a 3c00 |0052: if-eqz v10, 008e // +003c │ │ -3eceb8: 1400 a203 0a7f |0054: const v0, #float 1.83452e+38 // #7f0a03a2 │ │ -3ecebe: 7120 654a 0f00 |0057: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ecec4: 0c01 |005a: move-result-object v1 │ │ -3ecec6: 071b |005b: move-object v11, v1 │ │ -3ecec8: 1f0b 1303 |005c: check-cast v11, Landroid/widget/TextView; // type@0313 │ │ -3ececc: 380b 3000 |005e: if-eqz v11, 008e // +0030 │ │ -3eced0: 1400 a703 0a7f |0060: const v0, #float 1.83452e+38 // #7f0a03a7 │ │ -3eced6: 7120 654a 0f00 |0063: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ecedc: 0c01 |0066: move-result-object v1 │ │ -3ecede: 071c |0067: move-object v12, v1 │ │ -3ecee0: 1f0c 1303 |0068: check-cast v12, Landroid/widget/TextView; // type@0313 │ │ -3ecee4: 380c 2400 |006a: if-eqz v12, 008e // +0024 │ │ -3ecee8: 1400 b203 0a7f |006c: const v0, #float 1.83453e+38 // #7f0a03b2 │ │ -3eceee: 7120 654a 0f00 |006f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ecef4: 0c01 |0072: move-result-object v1 │ │ -3ecef6: 071d |0073: move-object v13, v1 │ │ -3ecef8: 1f0d 1303 |0074: check-cast v13, Landroid/widget/TextView; // type@0313 │ │ -3ecefc: 380d 1800 |0076: if-eqz v13, 008e // +0018 │ │ -3ecf00: 1400 b503 0a7f |0078: const v0, #float 1.83453e+38 // #7f0a03b5 │ │ -3ecf06: 7120 654a 0f00 |007b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ecf0c: 0c01 |007e: move-result-object v1 │ │ -3ecf0e: 071e |007f: move-object v14, v1 │ │ -3ecf10: 1f0e 1303 |0080: check-cast v14, Landroid/widget/TextView; // type@0313 │ │ -3ecf14: 380e 0c00 |0082: if-eqz v14, 008e // +000c │ │ -3ecf18: 2200 f219 |0084: new-instance v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding; // type@19f2 │ │ -3ecf1c: 07f3 |0086: move-object v3, v15 │ │ -3ecf1e: 1f03 f902 |0087: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ecf22: 0702 |0089: move-object v2, v0 │ │ -3ecf24: 760d 8a9f 0200 |008a: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9f8a │ │ -3ecf2a: 1100 |008d: return-object v0 │ │ -3ecf2c: 6e10 b40c 0f00 |008e: invoke-virtual {v15}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ecf32: 0c0f |0091: move-result-object v15 │ │ -3ecf34: 6e20 0d03 0f00 |0092: invoke-virtual {v15, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ecf3a: 0c0f |0095: move-result-object v15 │ │ -3ecf3c: 2200 631e |0096: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ecf40: 1a01 084a |0098: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ecf44: 6e20 9ab2 f100 |009a: invoke-virtual {v1, v15}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ecf4a: 0c0f |009d: move-result-object v15 │ │ -3ecf4c: 7020 6db2 f000 |009e: invoke-direct {v0, v15}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ecf52: 2700 |00a1: throw v0 │ │ +3ecde8: |[3ecde8] de.danoeh.antennapod.databinding.ProxySettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ +3ecdf8: 1400 3301 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a0133 │ │ +3ecdfe: 7120 654a 0f00 |0003: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ece04: 0c01 |0006: move-result-object v1 │ │ +3ece06: 0714 |0007: move-object v4, v1 │ │ +3ece08: 1f04 ec02 |0008: check-cast v4, Landroid/widget/EditText; // type@02ec │ │ +3ece0c: 3804 8400 |000a: if-eqz v4, 008e // +0084 │ │ +3ece10: 1400 3401 0a7f |000c: const v0, #float 1.8344e+38 // #7f0a0134 │ │ +3ece16: 7120 654a 0f00 |000f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ece1c: 0c01 |0012: move-result-object v1 │ │ +3ece1e: 0715 |0013: move-object v5, v1 │ │ +3ece20: 1f05 ec02 |0014: check-cast v5, Landroid/widget/EditText; // type@02ec │ │ +3ece24: 3805 7800 |0016: if-eqz v5, 008e // +0078 │ │ +3ece28: 1400 3501 0a7f |0018: const v0, #float 1.8344e+38 // #7f0a0135 │ │ +3ece2e: 7120 654a 0f00 |001b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ece34: 0c01 |001e: move-result-object v1 │ │ +3ece36: 0716 |001f: move-object v6, v1 │ │ +3ece38: 1f06 ec02 |0020: check-cast v6, Landroid/widget/EditText; // type@02ec │ │ +3ece3c: 3806 6c00 |0022: if-eqz v6, 008e // +006c │ │ +3ece40: 1400 3601 0a7f |0024: const v0, #float 1.8344e+38 // #7f0a0136 │ │ +3ece46: 7120 654a 0f00 |0027: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ece4c: 0c01 |002a: move-result-object v1 │ │ +3ece4e: 0717 |002b: move-object v7, v1 │ │ +3ece50: 1f07 ec02 |002c: check-cast v7, Landroid/widget/EditText; // type@02ec │ │ +3ece54: 3807 6000 |002e: if-eqz v7, 008e // +0060 │ │ +3ece58: 1400 1603 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a0316 │ │ +3ece5e: 7120 654a 0f00 |0033: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ece64: 0c01 |0036: move-result-object v1 │ │ +3ece66: 0718 |0037: move-object v8, v1 │ │ +3ece68: 1f08 0e03 |0038: check-cast v8, Landroid/widget/Spinner; // type@030e │ │ +3ece6c: 3808 5400 |003a: if-eqz v8, 008e // +0054 │ │ +3ece70: 1400 9c03 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a039c │ │ +3ece76: 7120 654a 0f00 |003f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ece7c: 0c01 |0042: move-result-object v1 │ │ +3ece7e: 0719 |0043: move-object v9, v1 │ │ +3ece80: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ +3ece84: 3809 4800 |0046: if-eqz v9, 008e // +0048 │ │ +3ece88: 1400 a103 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a03a1 │ │ +3ece8e: 7120 654a 0f00 |004b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ece94: 0c01 |004e: move-result-object v1 │ │ +3ece96: 071a |004f: move-object v10, v1 │ │ +3ece98: 1f0a e016 |0050: check-cast v10, Lcom/joanzapata/iconify/widget/IconTextView; // type@16e0 │ │ +3ece9c: 380a 3c00 |0052: if-eqz v10, 008e // +003c │ │ +3ecea0: 1400 a203 0a7f |0054: const v0, #float 1.83452e+38 // #7f0a03a2 │ │ +3ecea6: 7120 654a 0f00 |0057: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eceac: 0c01 |005a: move-result-object v1 │ │ +3eceae: 071b |005b: move-object v11, v1 │ │ +3eceb0: 1f0b 1303 |005c: check-cast v11, Landroid/widget/TextView; // type@0313 │ │ +3eceb4: 380b 3000 |005e: if-eqz v11, 008e // +0030 │ │ +3eceb8: 1400 a703 0a7f |0060: const v0, #float 1.83452e+38 // #7f0a03a7 │ │ +3ecebe: 7120 654a 0f00 |0063: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ecec4: 0c01 |0066: move-result-object v1 │ │ +3ecec6: 071c |0067: move-object v12, v1 │ │ +3ecec8: 1f0c 1303 |0068: check-cast v12, Landroid/widget/TextView; // type@0313 │ │ +3ececc: 380c 2400 |006a: if-eqz v12, 008e // +0024 │ │ +3eced0: 1400 b203 0a7f |006c: const v0, #float 1.83453e+38 // #7f0a03b2 │ │ +3eced6: 7120 654a 0f00 |006f: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ecedc: 0c01 |0072: move-result-object v1 │ │ +3ecede: 071d |0073: move-object v13, v1 │ │ +3ecee0: 1f0d 1303 |0074: check-cast v13, Landroid/widget/TextView; // type@0313 │ │ +3ecee4: 380d 1800 |0076: if-eqz v13, 008e // +0018 │ │ +3ecee8: 1400 b503 0a7f |0078: const v0, #float 1.83453e+38 // #7f0a03b5 │ │ +3eceee: 7120 654a 0f00 |007b: invoke-static {v15, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ecef4: 0c01 |007e: move-result-object v1 │ │ +3ecef6: 071e |007f: move-object v14, v1 │ │ +3ecef8: 1f0e 1303 |0080: check-cast v14, Landroid/widget/TextView; // type@0313 │ │ +3ecefc: 380e 0c00 |0082: if-eqz v14, 008e // +000c │ │ +3ecf00: 2200 f219 |0084: new-instance v0, Lde/danoeh/antennapod/databinding/ProxySettingsBinding; // type@19f2 │ │ +3ecf04: 07f3 |0086: move-object v3, v15 │ │ +3ecf06: 1f03 f902 |0087: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ecf0a: 0702 |0089: move-object v2, v0 │ │ +3ecf0c: 760d 8a9f 0200 |008a: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/Spinner;Landroid/widget/TextView;Lcom/joanzapata/iconify/widget/IconTextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9f8a │ │ +3ecf12: 1100 |008d: return-object v0 │ │ +3ecf14: 6e10 b40c 0f00 |008e: invoke-virtual {v15}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ecf1a: 0c0f |0091: move-result-object v15 │ │ +3ecf1c: 6e20 0d03 0f00 |0092: invoke-virtual {v15, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ecf22: 0c0f |0095: move-result-object v15 │ │ +3ecf24: 2200 631e |0096: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ecf28: 1a01 084a |0098: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ecf2c: 6e20 9ab2 f100 |009a: invoke-virtual {v1, v15}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ecf32: 0c0f |009d: move-result-object v15 │ │ +3ecf34: 7020 6db2 f000 |009e: invoke-direct {v0, v15}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ecf3a: 2700 |00a1: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=105 │ │ 0x000f line=111 │ │ 0x001b line=117 │ │ 0x0027 line=123 │ │ 0x0033 line=129 │ │ @@ -870680,20 +870680,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ecf54: |[3ecf54] de.danoeh.antennapod.databinding.ProxySettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ -3ecf64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ecf66: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ecf68: 7130 8f9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; // method@9f8f │ │ -3ecf6e: 0c02 |0005: move-result-object v2 │ │ -3ecf70: 1102 |0006: return-object v2 │ │ +3ecf3c: |[3ecf3c] de.danoeh.antennapod.databinding.ProxySettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ +3ecf4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ecf4e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ecf50: 7130 8f9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; // method@9f8f │ │ +3ecf56: 0c02 |0005: move-result-object v2 │ │ +3ecf58: 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/ProxySettingsBinding;) │ │ @@ -870701,24 +870701,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ProxySettingsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3ecf74: |[3ecf74] de.danoeh.antennapod.databinding.ProxySettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ -3ecf84: 1400 ce00 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00ce │ │ -3ecf8a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ecf8c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ecf92: 0c02 |0007: move-result-object v2 │ │ -3ecf94: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ecf98: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ecf9e: 7110 8b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; // method@9f8b │ │ -3ecfa4: 0c02 |0010: move-result-object v2 │ │ -3ecfa6: 1102 |0011: return-object v2 │ │ +3ecf5c: |[3ecf5c] de.danoeh.antennapod.databinding.ProxySettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ +3ecf6c: 1400 ce00 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00ce │ │ +3ecf72: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ecf74: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ecf7a: 0c02 |0007: move-result-object v2 │ │ +3ecf7c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ecf80: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ecf86: 7110 8b9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ProxySettingsBinding; // method@9f8b │ │ +3ecf8c: 0c02 |0010: move-result-object v2 │ │ +3ecf8e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x000a line=93 │ │ 0x000d line=95 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -870731,18 +870731,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ecdcc: |[3ecdcc] de.danoeh.antennapod.databinding.ProxySettingsBinding.getRoot:()Landroid/view/View; │ │ -3ecddc: 6e10 8d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f8d │ │ -3ecde2: 0c00 |0003: move-result-object v0 │ │ -3ecde4: 1100 |0004: return-object v0 │ │ +3ecdb4: |[3ecdb4] de.danoeh.antennapod.databinding.ProxySettingsBinding.getRoot:()Landroid/view/View; │ │ +3ecdc4: 6e10 8d9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f8d │ │ +3ecdca: 0c00 |0003: move-result-object v0 │ │ +3ecdcc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ProxySettingsBinding;) │ │ @@ -870750,17 +870750,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ecde8: |[3ecde8] de.danoeh.antennapod.databinding.ProxySettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ecdf8: 5410 868f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f86 │ │ -3ecdfc: 1100 |0002: return-object v0 │ │ +3ecdd0: |[3ecdd0] de.danoeh.antennapod.databinding.ProxySettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ecde0: 5410 868f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ProxySettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@8f86 │ │ +3ecde4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ProxySettingsBinding; │ │ │ │ source_file_idx : 20633 (ProxySettingsBinding.java) │ │ @@ -870816,24 +870816,24 @@ │ │ type : '(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/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 │ │ -3ed154: |[3ed154] de.danoeh.antennapod.databinding.QueueFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3ed164: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ed16a: 5b01 928f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f92 │ │ -3ed16e: 5b02 8e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f8e │ │ -3ed172: 5b03 8f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.infoBar:Landroid/widget/TextView; // field@8f8f │ │ -3ed176: 5b04 908f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f90 │ │ -3ed17a: 5b05 918f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f91 │ │ -3ed17e: 5b06 938f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f93 │ │ -3ed182: 5b07 948f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f94 │ │ -3ed186: 0e00 |0011: return-void │ │ +3ed13c: |[3ed13c] de.danoeh.antennapod.databinding.QueueFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3ed14c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ed152: 5b01 928f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f92 │ │ +3ed156: 5b02 8e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f8e │ │ +3ed15a: 5b03 8f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.infoBar:Landroid/widget/TextView; // field@8f8f │ │ +3ed15e: 5b04 908f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f90 │ │ +3ed162: 5b05 918f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8f91 │ │ +3ed166: 5b06 938f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8f93 │ │ +3ed16a: 5b07 948f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8f94 │ │ +3ed16e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x0009 line=52 │ │ @@ -870855,67 +870855,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 102 16-bit code units │ │ -3ed024: |[3ed024] de.danoeh.antennapod.databinding.QueueFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -3ed034: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ -3ed03a: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed040: 0c01 |0006: move-result-object v1 │ │ -3ed042: 0714 |0007: move-object v4, v1 │ │ -3ed044: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ -3ed048: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3ed04c: 1400 c001 0a7f |000c: const v0, #float 1.83443e+38 // #7f0a01c0 │ │ -3ed052: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed058: 0c01 |0012: move-result-object v1 │ │ -3ed05a: 0715 |0013: move-object v5, v1 │ │ -3ed05c: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3ed060: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3ed064: 1400 8602 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0286 │ │ -3ed06a: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed070: 0c01 |001e: move-result-object v1 │ │ -3ed072: 0716 |001f: move-object v6, v1 │ │ -3ed074: 1f06 0003 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0300 │ │ -3ed078: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3ed07c: 1400 9202 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0292 │ │ -3ed082: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed088: 0c01 |002a: move-result-object v1 │ │ -3ed08a: 0717 |002b: move-object v7, v1 │ │ -3ed08c: 1f07 ee1d |002c: check-cast v7, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ -3ed090: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3ed094: 1400 4b03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a034b │ │ -3ed09a: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed0a0: 0c01 |0036: move-result-object v1 │ │ -3ed0a2: 0718 |0037: move-object v8, v1 │ │ -3ed0a4: 1f08 c20b |0038: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ -3ed0a8: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3ed0ac: 1400 8203 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3ed0b2: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed0b8: 0c01 |0042: move-result-object v1 │ │ -3ed0ba: 0719 |0043: move-object v9, v1 │ │ -3ed0bc: 1f09 6714 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3ed0c0: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3ed0c4: 2200 f319 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // type@19f3 │ │ -3ed0c8: 07a3 |004a: move-object v3, v10 │ │ -3ed0ca: 1f03 0603 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ -3ed0ce: 0702 |004d: move-object v2, v0 │ │ -3ed0d0: 7608 909f 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@9f90 │ │ -3ed0d6: 1100 |0051: return-object v0 │ │ -3ed0d8: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ed0de: 0c0a |0055: move-result-object v10 │ │ -3ed0e0: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ed0e6: 0c0a |0059: move-result-object v10 │ │ -3ed0e8: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ed0ec: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ed0f0: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ed0f6: 0c0a |0061: move-result-object v10 │ │ -3ed0f8: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ed0fe: 2700 |0065: throw v0 │ │ +3ed00c: |[3ed00c] de.danoeh.antennapod.databinding.QueueFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +3ed01c: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ +3ed022: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed028: 0c01 |0006: move-result-object v1 │ │ +3ed02a: 0714 |0007: move-object v4, v1 │ │ +3ed02c: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ +3ed030: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3ed034: 1400 c001 0a7f |000c: const v0, #float 1.83443e+38 // #7f0a01c0 │ │ +3ed03a: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed040: 0c01 |0012: move-result-object v1 │ │ +3ed042: 0715 |0013: move-object v5, v1 │ │ +3ed044: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3ed048: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3ed04c: 1400 8602 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0286 │ │ +3ed052: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed058: 0c01 |001e: move-result-object v1 │ │ +3ed05a: 0716 |001f: move-object v6, v1 │ │ +3ed05c: 1f06 0003 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0300 │ │ +3ed060: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3ed064: 1400 9202 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0292 │ │ +3ed06a: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed070: 0c01 |002a: move-result-object v1 │ │ +3ed072: 0717 |002b: move-object v7, v1 │ │ +3ed074: 1f07 ee1d |002c: check-cast v7, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ +3ed078: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3ed07c: 1400 4b03 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a034b │ │ +3ed082: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed088: 0c01 |0036: move-result-object v1 │ │ +3ed08a: 0718 |0037: move-object v8, v1 │ │ +3ed08c: 1f08 c20b |0038: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ +3ed090: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3ed094: 1400 8203 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3ed09a: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed0a0: 0c01 |0042: move-result-object v1 │ │ +3ed0a2: 0719 |0043: move-object v9, v1 │ │ +3ed0a4: 1f09 6714 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3ed0a8: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3ed0ac: 2200 f319 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // type@19f3 │ │ +3ed0b0: 07a3 |004a: move-object v3, v10 │ │ +3ed0b2: 1f03 0603 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ +3ed0b6: 0702 |004d: move-object v2, v0 │ │ +3ed0b8: 7608 909f 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@9f90 │ │ +3ed0be: 1100 |0051: return-object v0 │ │ +3ed0c0: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ed0c6: 0c0a |0055: move-result-object v10 │ │ +3ed0c8: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ed0ce: 0c0a |0059: move-result-object v10 │ │ +3ed0d0: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ed0d4: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ed0d8: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ed0de: 0c0a |0061: move-result-object v10 │ │ +3ed0e0: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ed0e6: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=86 │ │ 0x000f line=92 │ │ 0x001b line=98 │ │ 0x0027 line=104 │ │ 0x0033 line=110 │ │ @@ -870931,20 +870931,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 │ │ -3ed100: |[3ed100] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -3ed110: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed112: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed114: 7130 959f 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@9f95 │ │ -3ed11a: 0c02 |0005: move-result-object v2 │ │ -3ed11c: 1102 |0006: return-object v2 │ │ +3ed0e8: |[3ed0e8] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +3ed0f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed0fa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed0fc: 7130 959f 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@9f95 │ │ +3ed102: 0c02 |0005: move-result-object v2 │ │ +3ed104: 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/QueueFragmentBinding;) │ │ @@ -870952,24 +870952,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 : 18 16-bit code units │ │ -3ed120: |[3ed120] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -3ed130: 1400 cf00 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00cf │ │ -3ed136: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed138: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ed13e: 0c02 |0007: move-result-object v2 │ │ -3ed140: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed144: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ed14a: 7110 919f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // method@9f91 │ │ -3ed150: 0c02 |0010: move-result-object v2 │ │ -3ed152: 1102 |0011: return-object v2 │ │ +3ed108: |[3ed108] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +3ed118: 1400 cf00 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00cf │ │ +3ed11e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed120: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ed126: 0c02 |0007: move-result-object v2 │ │ +3ed128: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed12c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ed132: 7110 919f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // method@9f91 │ │ +3ed138: 0c02 |0010: move-result-object v2 │ │ +3ed13a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=72 │ │ 0x000a line=74 │ │ 0x000d line=76 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -870982,18 +870982,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ecff0: |[3ecff0] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/view/View; │ │ -3ed000: 6e10 939f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f93 │ │ -3ed006: 0c00 |0003: move-result-object v0 │ │ -3ed008: 1100 |0004: return-object v0 │ │ +3ecfd8: |[3ecfd8] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/view/View; │ │ +3ecfe8: 6e10 939f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f93 │ │ +3ecfee: 0c00 |0003: move-result-object v0 │ │ +3ecff0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/QueueFragmentBinding;) │ │ @@ -871001,17 +871001,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed00c: |[3ed00c] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ed01c: 5410 928f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f92 │ │ -3ed020: 1100 |0002: return-object v0 │ │ +3ecff4: |[3ecff4] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ed004: 5410 928f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8f92 │ │ +3ed008: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ │ │ source_file_idx : 20673 (QueueFragmentBinding.java) │ │ @@ -871067,24 +871067,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/WrappingGridView;Landroid/widget/Button;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3ed2ec: |[3ed2ec] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/WrappingGridView;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ -3ed2fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ed302: 5b01 9b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.rootView:Landroid/widget/LinearLayout; // field@8f9b │ │ -3ed306: 5b02 958f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverError:Landroid/widget/LinearLayout; // field@8f95 │ │ -3ed30a: 5b03 968f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverErrorRetryBtn:Landroid/widget/Button; // field@8f96 │ │ -3ed30e: 5b04 978f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverErrorTxtV:Landroid/widget/TextView; // field@8f97 │ │ -3ed312: 5b05 988f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverGrid:Lde/danoeh/antennapod/ui/common/WrappingGridView; // field@8f98 │ │ -3ed316: 5b06 998f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverMore:Landroid/widget/Button; // field@8f99 │ │ -3ed31a: 5b07 9a8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverPoweredByItunes:Landroid/widget/TextView; // field@8f9a │ │ -3ed31e: 0e00 |0011: return-void │ │ +3ed2d4: |[3ed2d4] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/WrappingGridView;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ +3ed2e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ed2ea: 5b01 9b8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.rootView:Landroid/widget/LinearLayout; // field@8f9b │ │ +3ed2ee: 5b02 958f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverError:Landroid/widget/LinearLayout; // field@8f95 │ │ +3ed2f2: 5b03 968f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverErrorRetryBtn:Landroid/widget/Button; // field@8f96 │ │ +3ed2f6: 5b04 978f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverErrorTxtV:Landroid/widget/TextView; // field@8f97 │ │ +3ed2fa: 5b05 988f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverGrid:Lde/danoeh/antennapod/ui/common/WrappingGridView; // field@8f98 │ │ +3ed2fe: 5b06 998f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverMore:Landroid/widget/Button; // field@8f99 │ │ +3ed302: 5b07 9a8f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.discoverPoweredByItunes:Landroid/widget/TextView; // field@8f9a │ │ +3ed306: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -871106,67 +871106,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 102 16-bit code units │ │ -3ed1bc: |[3ed1bc] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ -3ed1cc: 1400 0601 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0106 │ │ -3ed1d2: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed1d8: 0c01 |0006: move-result-object v1 │ │ -3ed1da: 0714 |0007: move-object v4, v1 │ │ -3ed1dc: 1f04 f902 |0008: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ed1e0: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3ed1e4: 1400 0701 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a0107 │ │ -3ed1ea: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed1f0: 0c01 |0012: move-result-object v1 │ │ -3ed1f2: 0715 |0013: move-object v5, v1 │ │ -3ed1f4: 1f05 e402 |0014: check-cast v5, Landroid/widget/Button; // type@02e4 │ │ -3ed1f8: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3ed1fc: 1400 0801 0a7f |0018: const v0, #float 1.83439e+38 // #7f0a0108 │ │ -3ed202: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed208: 0c01 |001e: move-result-object v1 │ │ -3ed20a: 0716 |001f: move-object v6, v1 │ │ -3ed20c: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3ed210: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3ed214: 1400 0901 0a7f |0024: const v0, #float 1.83439e+38 // #7f0a0109 │ │ -3ed21a: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed220: 0c01 |002a: move-result-object v1 │ │ -3ed222: 0717 |002b: move-object v7, v1 │ │ -3ed224: 1f07 df1d |002c: check-cast v7, Lde/danoeh/antennapod/ui/common/WrappingGridView; // type@1ddf │ │ -3ed228: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3ed22c: 1400 0b01 0a7f |0030: const v0, #float 1.83439e+38 // #7f0a010b │ │ -3ed232: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed238: 0c01 |0036: move-result-object v1 │ │ -3ed23a: 0718 |0037: move-object v8, v1 │ │ -3ed23c: 1f08 e402 |0038: check-cast v8, Landroid/widget/Button; // type@02e4 │ │ -3ed240: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3ed244: 1400 0c01 0a7f |003c: const v0, #float 1.83439e+38 // #7f0a010c │ │ -3ed24a: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed250: 0c01 |0042: move-result-object v1 │ │ -3ed252: 0719 |0043: move-object v9, v1 │ │ -3ed254: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ -3ed258: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3ed25c: 2200 f419 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; // type@19f4 │ │ -3ed260: 07a3 |004a: move-object v3, v10 │ │ -3ed262: 1f03 f902 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ed266: 0702 |004d: move-object v2, v0 │ │ -3ed268: 7608 969f 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/WrappingGridView;Landroid/widget/Button;Landroid/widget/TextView;)V // method@9f96 │ │ -3ed26e: 1100 |0051: return-object v0 │ │ -3ed270: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ed276: 0c0a |0055: move-result-object v10 │ │ -3ed278: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ed27e: 0c0a |0059: move-result-object v10 │ │ -3ed280: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ed284: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ed288: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ed28e: 0c0a |0061: move-result-object v10 │ │ -3ed290: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ed296: 2700 |0065: throw v0 │ │ +3ed1a4: |[3ed1a4] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ +3ed1b4: 1400 0601 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a0106 │ │ +3ed1ba: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed1c0: 0c01 |0006: move-result-object v1 │ │ +3ed1c2: 0714 |0007: move-object v4, v1 │ │ +3ed1c4: 1f04 f902 |0008: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ed1c8: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3ed1cc: 1400 0701 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a0107 │ │ +3ed1d2: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed1d8: 0c01 |0012: move-result-object v1 │ │ +3ed1da: 0715 |0013: move-object v5, v1 │ │ +3ed1dc: 1f05 e402 |0014: check-cast v5, Landroid/widget/Button; // type@02e4 │ │ +3ed1e0: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3ed1e4: 1400 0801 0a7f |0018: const v0, #float 1.83439e+38 // #7f0a0108 │ │ +3ed1ea: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed1f0: 0c01 |001e: move-result-object v1 │ │ +3ed1f2: 0716 |001f: move-object v6, v1 │ │ +3ed1f4: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3ed1f8: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3ed1fc: 1400 0901 0a7f |0024: const v0, #float 1.83439e+38 // #7f0a0109 │ │ +3ed202: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed208: 0c01 |002a: move-result-object v1 │ │ +3ed20a: 0717 |002b: move-object v7, v1 │ │ +3ed20c: 1f07 df1d |002c: check-cast v7, Lde/danoeh/antennapod/ui/common/WrappingGridView; // type@1ddf │ │ +3ed210: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3ed214: 1400 0b01 0a7f |0030: const v0, #float 1.83439e+38 // #7f0a010b │ │ +3ed21a: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed220: 0c01 |0036: move-result-object v1 │ │ +3ed222: 0718 |0037: move-object v8, v1 │ │ +3ed224: 1f08 e402 |0038: check-cast v8, Landroid/widget/Button; // type@02e4 │ │ +3ed228: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3ed22c: 1400 0c01 0a7f |003c: const v0, #float 1.83439e+38 // #7f0a010c │ │ +3ed232: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed238: 0c01 |0042: move-result-object v1 │ │ +3ed23a: 0719 |0043: move-object v9, v1 │ │ +3ed23c: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ +3ed240: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3ed244: 2200 f419 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; // type@19f4 │ │ +3ed248: 07a3 |004a: move-object v3, v10 │ │ +3ed24a: 1f03 f902 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ed24e: 0702 |004d: move-object v2, v0 │ │ +3ed250: 7608 969f 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/WrappingGridView;Landroid/widget/Button;Landroid/widget/TextView;)V // method@9f96 │ │ +3ed256: 1100 |0051: return-object v0 │ │ +3ed258: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ed25e: 0c0a |0055: move-result-object v10 │ │ +3ed260: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ed266: 0c0a |0059: move-result-object v10 │ │ +3ed268: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ed26c: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ed270: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ed276: 0c0a |0061: move-result-object v10 │ │ +3ed278: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ed27e: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=83 │ │ 0x000f line=89 │ │ 0x001b line=95 │ │ 0x0027 line=101 │ │ 0x0033 line=107 │ │ @@ -871182,20 +871182,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ed298: |[3ed298] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ -3ed2a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed2aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed2ac: 7130 9b9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; // method@9f9b │ │ -3ed2b2: 0c02 |0005: move-result-object v2 │ │ -3ed2b4: 1102 |0006: return-object v2 │ │ +3ed280: |[3ed280] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ +3ed290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed292: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed294: 7130 9b9f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; // method@9f9b │ │ +3ed29a: 0c02 |0005: move-result-object v2 │ │ +3ed29c: 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/QuickFeedDiscoveryBinding;) │ │ @@ -871203,24 +871203,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3ed2b8: |[3ed2b8] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ -3ed2c8: 1400 d000 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d0 │ │ -3ed2ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed2d0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ed2d6: 0c02 |0007: move-result-object v2 │ │ -3ed2d8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed2dc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ed2e2: 7110 979f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; // method@9f97 │ │ -3ed2e8: 0c02 |0010: move-result-object v2 │ │ -3ed2ea: 1102 |0011: return-object v2 │ │ +3ed2a0: |[3ed2a0] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ +3ed2b0: 1400 d000 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d0 │ │ +3ed2b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed2b8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ed2be: 0c02 |0007: move-result-object v2 │ │ +3ed2c0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed2c4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ed2ca: 7110 979f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; // method@9f97 │ │ +3ed2d0: 0c02 |0010: move-result-object v2 │ │ +3ed2d2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=69 │ │ 0x000a line=71 │ │ 0x000d line=73 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -871233,18 +871233,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed188: |[3ed188] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.getRoot:()Landroid/view/View; │ │ -3ed198: 6e10 999f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f99 │ │ -3ed19e: 0c00 |0003: move-result-object v0 │ │ -3ed1a0: 1100 |0004: return-object v0 │ │ +3ed170: |[3ed170] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.getRoot:()Landroid/view/View; │ │ +3ed180: 6e10 999f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f99 │ │ +3ed186: 0c00 |0003: move-result-object v0 │ │ +3ed188: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;) │ │ @@ -871252,17 +871252,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed1a4: |[3ed1a4] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ed1b4: 5410 9b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.rootView:Landroid/widget/LinearLayout; // field@8f9b │ │ -3ed1b8: 1100 |0002: return-object v0 │ │ +3ed18c: |[3ed18c] de.danoeh.antennapod.databinding.QuickFeedDiscoveryBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ed19c: 5410 9b8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding;.rootView:Landroid/widget/LinearLayout; // field@8f9b │ │ +3ed1a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryBinding; │ │ │ │ source_file_idx : 20678 (QuickFeedDiscoveryBinding.java) │ │ @@ -871298,19 +871298,19 @@ │ │ type : '(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ed408: |[3ed408] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ -3ed418: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ed41e: 5b01 9d8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f9d │ │ -3ed422: 5b02 9c8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8f9c │ │ -3ed426: 0e00 |0007: return-void │ │ +3ed3f0: |[3ed3f0] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ +3ed400: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ed406: 5b01 9d8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f9d │ │ +3ed40a: 5b02 9c8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8f9c │ │ +3ed40e: 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/QuickFeedDiscoveryItemBinding; │ │ @@ -871322,34 +871322,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3ed354: |[3ed354] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ -3ed364: 1400 0d01 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a010d │ │ -3ed36a: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed370: 0c01 |0006: move-result-object v1 │ │ -3ed372: 1f01 dd1d |0007: check-cast v1, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1ddd │ │ -3ed376: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ed37a: 2200 f519 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; // type@19f5 │ │ -3ed37e: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ed382: 7030 9c9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V // method@9f9c │ │ -3ed388: 1100 |0012: return-object v0 │ │ -3ed38a: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ed390: 0c02 |0016: move-result-object v2 │ │ -3ed392: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ed398: 0c02 |001a: move-result-object v2 │ │ -3ed39a: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ed39e: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ed3a2: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ed3a8: 0c02 |0022: move-result-object v2 │ │ -3ed3aa: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ed3b0: 2700 |0026: throw v0 │ │ +3ed33c: |[3ed33c] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ +3ed34c: 1400 0d01 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a010d │ │ +3ed352: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed358: 0c01 |0006: move-result-object v1 │ │ +3ed35a: 1f01 dd1d |0007: check-cast v1, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1ddd │ │ +3ed35e: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ed362: 2200 f519 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; // type@19f5 │ │ +3ed366: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ed36a: 7030 9c9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/common/SquareImageView;)V // method@9f9c │ │ +3ed370: 1100 |0012: return-object v0 │ │ +3ed372: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ed378: 0c02 |0016: move-result-object v2 │ │ +3ed37a: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ed380: 0c02 |001a: move-result-object v2 │ │ +3ed382: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ed386: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ed38a: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ed390: 0c02 |0022: move-result-object v2 │ │ +3ed392: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ed398: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -871360,20 +871360,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ed3b4: |[3ed3b4] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ -3ed3c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed3c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed3c8: 7130 a19f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; // method@9fa1 │ │ -3ed3ce: 0c02 |0005: move-result-object v2 │ │ -3ed3d0: 1102 |0006: return-object v2 │ │ +3ed39c: |[3ed39c] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ +3ed3ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed3ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed3b0: 7130 a19f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; // method@9fa1 │ │ +3ed3b6: 0c02 |0005: move-result-object v2 │ │ +3ed3b8: 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/QuickFeedDiscoveryItemBinding;) │ │ @@ -871381,24 +871381,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3ed3d4: |[3ed3d4] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ -3ed3e4: 1400 d100 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d1 │ │ -3ed3ea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed3ec: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ed3f2: 0c02 |0007: move-result-object v2 │ │ -3ed3f4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed3f8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ed3fe: 7110 9d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; // method@9f9d │ │ -3ed404: 0c02 |0010: move-result-object v2 │ │ -3ed406: 1102 |0011: return-object v2 │ │ +3ed3bc: |[3ed3bc] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ +3ed3cc: 1400 d100 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d1 │ │ +3ed3d2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed3d4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ed3da: 0c02 |0007: move-result-object v2 │ │ +3ed3dc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed3e0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ed3e6: 7110 9d9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; // method@9f9d │ │ +3ed3ec: 0c02 |0010: move-result-object v2 │ │ +3ed3ee: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -871411,18 +871411,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed320: |[3ed320] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.getRoot:()Landroid/view/View; │ │ -3ed330: 6e10 9f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f9f │ │ -3ed336: 0c00 |0003: move-result-object v0 │ │ -3ed338: 1100 |0004: return-object v0 │ │ +3ed308: |[3ed308] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.getRoot:()Landroid/view/View; │ │ +3ed318: 6e10 9f9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f9f │ │ +3ed31e: 0c00 |0003: move-result-object v0 │ │ +3ed320: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;) │ │ @@ -871430,17 +871430,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed33c: |[3ed33c] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ed34c: 5410 9d8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f9d │ │ -3ed350: 1100 |0002: return-object v0 │ │ +3ed324: |[3ed324] de.danoeh.antennapod.databinding.QuickFeedDiscoveryItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ed334: 5410 9d8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8f9d │ │ +3ed338: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/QuickFeedDiscoveryItemBinding; │ │ │ │ source_file_idx : 20680 (QuickFeedDiscoveryItemBinding.java) │ │ @@ -871496,24 +871496,24 @@ │ │ type : '(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/chip/Chip;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/recyclerview/widget/RecyclerView;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 │ │ -3ed58c: |[3ed58c] de.danoeh.antennapod.databinding.SearchFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/chip/Chip;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3ed59c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ed5a2: 5b01 a38f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fa3 │ │ -3ed5a6: 5b02 9e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f9e │ │ -3ed5aa: 5b03 9f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.feedTitleChip:Lcom/google/android/material/chip/Chip; // field@8f9f │ │ -3ed5ae: 5b04 a08f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8fa0 │ │ -3ed5b2: 5b05 a18f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8fa1 │ │ -3ed5b6: 5b06 a28f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerViewFeeds:Landroidx/recyclerview/widget/RecyclerView; // field@8fa2 │ │ -3ed5ba: 5b07 a48f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8fa4 │ │ -3ed5be: 0e00 |0011: return-void │ │ +3ed574: |[3ed574] de.danoeh.antennapod.databinding.SearchFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/chip/Chip;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3ed584: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ed58a: 5b01 a38f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fa3 │ │ +3ed58e: 5b02 9e8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8f9e │ │ +3ed592: 5b03 9f8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.feedTitleChip:Lcom/google/android/material/chip/Chip; // field@8f9f │ │ +3ed596: 5b04 a08f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8fa0 │ │ +3ed59a: 5b05 a18f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8fa1 │ │ +3ed59e: 5b06 a28f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerViewFeeds:Landroidx/recyclerview/widget/RecyclerView; // field@8fa2 │ │ +3ed5a2: 5b07 a48f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8fa4 │ │ +3ed5a6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x0009 line=52 │ │ @@ -871535,67 +871535,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 102 16-bit code units │ │ -3ed45c: |[3ed45c] de.danoeh.antennapod.databinding.SearchFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -3ed46c: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ -3ed472: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed478: 0c01 |0006: move-result-object v1 │ │ -3ed47a: 0714 |0007: move-object v4, v1 │ │ -3ed47c: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ -3ed480: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3ed484: 1400 7d01 0a7f |000c: const v0, #float 1.83441e+38 // #7f0a017d │ │ -3ed48a: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed490: 0c01 |0012: move-result-object v1 │ │ -3ed492: 0715 |0013: move-object v5, v1 │ │ -3ed494: 1f05 bc14 |0014: check-cast v5, Lcom/google/android/material/chip/Chip; // type@14bc │ │ -3ed498: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3ed49c: 1400 8602 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0286 │ │ -3ed4a2: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed4a8: 0c01 |001e: move-result-object v1 │ │ -3ed4aa: 0716 |001f: move-object v6, v1 │ │ -3ed4ac: 1f06 0003 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0300 │ │ -3ed4b0: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3ed4b4: 1400 9202 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0292 │ │ -3ed4ba: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed4c0: 0c01 |002a: move-result-object v1 │ │ -3ed4c2: 0717 |002b: move-object v7, v1 │ │ -3ed4c4: 1f07 ee1d |002c: check-cast v7, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ -3ed4c8: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3ed4cc: 1400 9302 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0293 │ │ -3ed4d2: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed4d8: 0c01 |0036: move-result-object v1 │ │ -3ed4da: 0718 |0037: move-object v8, v1 │ │ -3ed4dc: 1f08 3d0b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3ed4e0: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3ed4e4: 1400 8203 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3ed4ea: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed4f0: 0c01 |0042: move-result-object v1 │ │ -3ed4f2: 0719 |0043: move-object v9, v1 │ │ -3ed4f4: 1f09 6714 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3ed4f8: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3ed4fc: 2200 f619 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // type@19f6 │ │ -3ed500: 07a3 |004a: move-object v3, v10 │ │ -3ed502: 1f03 0603 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ -3ed506: 0702 |004d: move-object v2, v0 │ │ -3ed508: 7608 a29f 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/chip/Chip;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@9fa2 │ │ -3ed50e: 1100 |0051: return-object v0 │ │ -3ed510: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ed516: 0c0a |0055: move-result-object v10 │ │ -3ed518: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ed51e: 0c0a |0059: move-result-object v10 │ │ -3ed520: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ed524: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ed528: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ed52e: 0c0a |0061: move-result-object v10 │ │ -3ed530: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ed536: 2700 |0065: throw v0 │ │ +3ed444: |[3ed444] de.danoeh.antennapod.databinding.SearchFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +3ed454: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ +3ed45a: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed460: 0c01 |0006: move-result-object v1 │ │ +3ed462: 0714 |0007: move-object v4, v1 │ │ +3ed464: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ +3ed468: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3ed46c: 1400 7d01 0a7f |000c: const v0, #float 1.83441e+38 // #7f0a017d │ │ +3ed472: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed478: 0c01 |0012: move-result-object v1 │ │ +3ed47a: 0715 |0013: move-object v5, v1 │ │ +3ed47c: 1f05 bc14 |0014: check-cast v5, Lcom/google/android/material/chip/Chip; // type@14bc │ │ +3ed480: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3ed484: 1400 8602 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0286 │ │ +3ed48a: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed490: 0c01 |001e: move-result-object v1 │ │ +3ed492: 0716 |001f: move-object v6, v1 │ │ +3ed494: 1f06 0003 |0020: check-cast v6, Landroid/widget/ProgressBar; // type@0300 │ │ +3ed498: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3ed49c: 1400 9202 0a7f |0024: const v0, #float 1.83447e+38 // #7f0a0292 │ │ +3ed4a2: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed4a8: 0c01 |002a: move-result-object v1 │ │ +3ed4aa: 0717 |002b: move-object v7, v1 │ │ +3ed4ac: 1f07 ee1d |002c: check-cast v7, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ +3ed4b0: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3ed4b4: 1400 9302 0a7f |0030: const v0, #float 1.83447e+38 // #7f0a0293 │ │ +3ed4ba: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed4c0: 0c01 |0036: move-result-object v1 │ │ +3ed4c2: 0718 |0037: move-object v8, v1 │ │ +3ed4c4: 1f08 3d0b |0038: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3ed4c8: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3ed4cc: 1400 8203 0a7f |003c: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3ed4d2: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed4d8: 0c01 |0042: move-result-object v1 │ │ +3ed4da: 0719 |0043: move-object v9, v1 │ │ +3ed4dc: 1f09 6714 |0044: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3ed4e0: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3ed4e4: 2200 f619 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // type@19f6 │ │ +3ed4e8: 07a3 |004a: move-object v3, v10 │ │ +3ed4ea: 1f03 0603 |004b: check-cast v3, Landroid/widget/RelativeLayout; // type@0306 │ │ +3ed4ee: 0702 |004d: move-object v2, v0 │ │ +3ed4f0: 7608 a29f 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/chip/Chip;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@9fa2 │ │ +3ed4f6: 1100 |0051: return-object v0 │ │ +3ed4f8: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ed4fe: 0c0a |0055: move-result-object v10 │ │ +3ed500: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ed506: 0c0a |0059: move-result-object v10 │ │ +3ed508: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ed50c: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ed510: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ed516: 0c0a |0061: move-result-object v10 │ │ +3ed518: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ed51e: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=86 │ │ 0x000f line=92 │ │ 0x001b line=98 │ │ 0x0027 line=104 │ │ 0x0033 line=110 │ │ @@ -871611,20 +871611,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 │ │ -3ed538: |[3ed538] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -3ed548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed54a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed54c: 7130 a79f 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@9fa7 │ │ -3ed552: 0c02 |0005: move-result-object v2 │ │ -3ed554: 1102 |0006: return-object v2 │ │ +3ed520: |[3ed520] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +3ed530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed532: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed534: 7130 a79f 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@9fa7 │ │ +3ed53a: 0c02 |0005: move-result-object v2 │ │ +3ed53c: 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/SearchFragmentBinding;) │ │ @@ -871632,24 +871632,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 : 18 16-bit code units │ │ -3ed558: |[3ed558] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -3ed568: 1400 d500 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d5 │ │ -3ed56e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed570: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ed576: 0c02 |0007: move-result-object v2 │ │ -3ed578: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed57c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ed582: 7110 a39f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // method@9fa3 │ │ -3ed588: 0c02 |0010: move-result-object v2 │ │ -3ed58a: 1102 |0011: return-object v2 │ │ +3ed540: |[3ed540] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +3ed550: 1400 d500 0d7f |0000: const v0, #float 1.87425e+38 // #7f0d00d5 │ │ +3ed556: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed558: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ed55e: 0c02 |0007: move-result-object v2 │ │ +3ed560: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed564: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ed56a: 7110 a39f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // method@9fa3 │ │ +3ed570: 0c02 |0010: move-result-object v2 │ │ +3ed572: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=72 │ │ 0x000a line=74 │ │ 0x000d line=76 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -871662,18 +871662,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed428: |[3ed428] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/view/View; │ │ -3ed438: 6e10 a59f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fa5 │ │ -3ed43e: 0c00 |0003: move-result-object v0 │ │ -3ed440: 1100 |0004: return-object v0 │ │ +3ed410: |[3ed410] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/view/View; │ │ +3ed420: 6e10 a59f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9fa5 │ │ +3ed426: 0c00 |0003: move-result-object v0 │ │ +3ed428: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SearchFragmentBinding;) │ │ @@ -871681,17 +871681,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed444: |[3ed444] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -3ed454: 5410 a38f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fa3 │ │ -3ed458: 1100 |0002: return-object v0 │ │ +3ed42c: |[3ed42c] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +3ed43c: 5410 a38f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@8fa3 │ │ +3ed440: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ │ │ source_file_idx : 21578 (SearchFragmentBinding.java) │ │ @@ -871735,21 +871735,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 │ │ -3ed6c0: |[3ed6c0] de.danoeh.antennapod.databinding.SecondaryActionBinding.:(Landroid/widget/FrameLayout;Landroid/widget/FrameLayout;Landroid/widget/ImageView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;)V │ │ -3ed6d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ed6d6: 5b01 a58f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@8fa5 │ │ -3ed6da: 5b02 a68f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@8fa6 │ │ -3ed6de: 5b03 a78f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@8fa7 │ │ -3ed6e2: 5b04 a88f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionProgress:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@8fa8 │ │ -3ed6e6: 0e00 |000b: return-void │ │ +3ed6a8: |[3ed6a8] de.danoeh.antennapod.databinding.SecondaryActionBinding.:(Landroid/widget/FrameLayout;Landroid/widget/FrameLayout;Landroid/widget/ImageView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;)V │ │ +3ed6b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ed6be: 5b01 a58f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@8fa5 │ │ +3ed6c2: 5b02 a68f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@8fa6 │ │ +3ed6c6: 5b03 a78f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@8fa7 │ │ +3ed6ca: 5b04 a88f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionProgress:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@8fa8 │ │ +3ed6ce: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -871765,40 +871765,40 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -3ed5f4: |[3ed5f4] de.danoeh.antennapod.databinding.SecondaryActionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -3ed604: 0740 |0000: move-object v0, v4 │ │ -3ed606: 1f00 f102 |0001: check-cast v0, Landroid/widget/FrameLayout; // type@02f1 │ │ -3ed60a: 1401 d002 0a7f |0003: const v1, #float 1.83448e+38 // #7f0a02d0 │ │ -3ed610: 7120 654a 1400 |0006: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed616: 0c02 |0009: move-result-object v2 │ │ -3ed618: 1f02 f702 |000a: check-cast v2, Landroid/widget/ImageView; // type@02f7 │ │ -3ed61c: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ -3ed620: 1401 d102 0a7f |000e: const v1, #float 1.83448e+38 // #7f0a02d1 │ │ -3ed626: 7120 654a 1400 |0011: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed62c: 0c03 |0014: move-result-object v3 │ │ -3ed62e: 1f03 db1d |0015: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1ddb │ │ -3ed632: 3803 0800 |0017: if-eqz v3, 001f // +0008 │ │ -3ed636: 2204 f719 |0019: new-instance v4, Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // type@19f7 │ │ -3ed63a: 7053 a89f 0420 |001b: 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@9fa8 │ │ -3ed640: 1104 |001e: return-object v4 │ │ -3ed642: 6e10 b40c 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ed648: 0c04 |0022: move-result-object v4 │ │ -3ed64a: 6e20 0d03 1400 |0023: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ed650: 0c04 |0026: move-result-object v4 │ │ -3ed652: 2200 631e |0027: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ed656: 1a01 084a |0029: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ed65a: 6e20 9ab2 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ed660: 0c04 |002e: move-result-object v4 │ │ -3ed662: 7020 6db2 4000 |002f: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ed668: 2700 |0032: throw v0 │ │ +3ed5dc: |[3ed5dc] de.danoeh.antennapod.databinding.SecondaryActionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +3ed5ec: 0740 |0000: move-object v0, v4 │ │ +3ed5ee: 1f00 f102 |0001: check-cast v0, Landroid/widget/FrameLayout; // type@02f1 │ │ +3ed5f2: 1401 d002 0a7f |0003: const v1, #float 1.83448e+38 // #7f0a02d0 │ │ +3ed5f8: 7120 654a 1400 |0006: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed5fe: 0c02 |0009: move-result-object v2 │ │ +3ed600: 1f02 f702 |000a: check-cast v2, Landroid/widget/ImageView; // type@02f7 │ │ +3ed604: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ +3ed608: 1401 d102 0a7f |000e: const v1, #float 1.83448e+38 // #7f0a02d1 │ │ +3ed60e: 7120 654a 1400 |0011: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed614: 0c03 |0014: move-result-object v3 │ │ +3ed616: 1f03 db1d |0015: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1ddb │ │ +3ed61a: 3803 0800 |0017: if-eqz v3, 001f // +0008 │ │ +3ed61e: 2204 f719 |0019: new-instance v4, Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // type@19f7 │ │ +3ed622: 7053 a89f 0420 |001b: 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@9fa8 │ │ +3ed628: 1104 |001e: return-object v4 │ │ +3ed62a: 6e10 b40c 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ed630: 0c04 |0022: move-result-object v4 │ │ +3ed632: 6e20 0d03 1400 |0023: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ed638: 0c04 |0026: move-result-object v4 │ │ +3ed63a: 2200 631e |0027: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ed63e: 1a01 084a |0029: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ed642: 6e20 9ab2 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ed648: 0c04 |002e: move-result-object v4 │ │ +3ed64a: 7020 6db2 4000 |002f: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ed650: 2700 |0032: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=71 │ │ 0x0011 line=77 │ │ 0x0019 line=82 │ │ 0x001f line=85 │ │ @@ -871811,20 +871811,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 │ │ -3ed66c: |[3ed66c] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -3ed67c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed67e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed680: 7130 ad9f 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@9fad │ │ -3ed686: 0c02 |0005: move-result-object v2 │ │ -3ed688: 1102 |0006: return-object v2 │ │ +3ed654: |[3ed654] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +3ed664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed666: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed668: 7130 ad9f 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@9fad │ │ +3ed66e: 0c02 |0005: move-result-object v2 │ │ +3ed670: 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;) │ │ @@ -871832,24 +871832,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 : 18 16-bit code units │ │ -3ed68c: |[3ed68c] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -3ed69c: 1400 db00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00db │ │ -3ed6a2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed6a4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ed6aa: 0c02 |0007: move-result-object v2 │ │ -3ed6ac: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed6b0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ed6b6: 7110 a99f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@9fa9 │ │ -3ed6bc: 0c02 |0010: move-result-object v2 │ │ -3ed6be: 1102 |0011: return-object v2 │ │ +3ed674: |[3ed674] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +3ed684: 1400 db00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00db │ │ +3ed68a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed68c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ed692: 0c02 |0007: move-result-object v2 │ │ +3ed694: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed698: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ed69e: 7110 a99f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@9fa9 │ │ +3ed6a4: 0c02 |0010: move-result-object v2 │ │ +3ed6a6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=55 │ │ 0x000a line=57 │ │ 0x000d line=59 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -871862,18 +871862,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed5c0: |[3ed5c0] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/view/View; │ │ -3ed5d0: 6e10 ab9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9fab │ │ -3ed5d6: 0c00 |0003: move-result-object v0 │ │ -3ed5d8: 1100 |0004: return-object v0 │ │ +3ed5a8: |[3ed5a8] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/view/View; │ │ +3ed5b8: 6e10 ab9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9fab │ │ +3ed5be: 0c00 |0003: move-result-object v0 │ │ +3ed5c0: 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;) │ │ @@ -871881,17 +871881,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed5dc: |[3ed5dc] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3ed5ec: 5410 a58f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@8fa5 │ │ -3ed5f0: 1100 |0002: return-object v0 │ │ +3ed5c4: |[3ed5c4] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3ed5d4: 5410 a58f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@8fa5 │ │ +3ed5d8: 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 : 21617 (SecondaryActionBinding.java) │ │ @@ -871927,19 +871927,19 @@ │ │ type : '(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ed7d0: |[3ed7d0] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputLayout;)V │ │ -3ed7e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ed7e6: 5b01 aa8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8faa │ │ -3ed7ea: 5b02 a98f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.countryTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8fa9 │ │ -3ed7ee: 0e00 |0007: return-void │ │ +3ed7b8: |[3ed7b8] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputLayout;)V │ │ +3ed7c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ed7ce: 5b01 aa8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8faa │ │ +3ed7d2: 5b02 a98f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.countryTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8fa9 │ │ +3ed7d6: 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/SelectCountryDialogBinding; │ │ @@ -871951,34 +871951,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3ed71c: |[3ed71c] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ -3ed72c: 1400 da00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00da │ │ -3ed732: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed738: 0c01 |0006: move-result-object v1 │ │ -3ed73a: 1f01 0a16 |0007: check-cast v1, Lcom/google/android/material/textfield/TextInputLayout; // type@160a │ │ -3ed73e: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -3ed742: 2200 f819 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; // type@19f8 │ │ -3ed746: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ed74a: 7030 ae9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputLayout;)V // method@9fae │ │ -3ed750: 1100 |0012: return-object v0 │ │ -3ed752: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ed758: 0c02 |0016: move-result-object v2 │ │ -3ed75a: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ed760: 0c02 |001a: move-result-object v2 │ │ -3ed762: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ed766: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ed76a: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ed770: 0c02 |0022: move-result-object v2 │ │ -3ed772: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ed778: 2700 |0026: throw v0 │ │ +3ed704: |[3ed704] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ +3ed714: 1400 da00 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00da │ │ +3ed71a: 7120 654a 0200 |0003: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed720: 0c01 |0006: move-result-object v1 │ │ +3ed722: 1f01 0a16 |0007: check-cast v1, Lcom/google/android/material/textfield/TextInputLayout; // type@160a │ │ +3ed726: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +3ed72a: 2200 f819 |000b: new-instance v0, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; // type@19f8 │ │ +3ed72e: 1f02 f902 |000d: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ed732: 7030 ae9f 2001 |000f: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/textfield/TextInputLayout;)V // method@9fae │ │ +3ed738: 1100 |0012: return-object v0 │ │ +3ed73a: 6e10 b40c 0200 |0013: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ed740: 0c02 |0016: move-result-object v2 │ │ +3ed742: 6e20 0d03 0200 |0017: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ed748: 0c02 |001a: move-result-object v2 │ │ +3ed74a: 2200 631e |001b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ed74e: 1a01 084a |001d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ed752: 6e20 9ab2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ed758: 0c02 |0022: move-result-object v2 │ │ +3ed75a: 7020 6db2 2000 |0023: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ed760: 2700 |0026: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=59 │ │ 0x000b line=64 │ │ 0x0013 line=66 │ │ 0x001b line=67 │ │ locals : │ │ @@ -871989,20 +871989,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ed77c: |[3ed77c] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ -3ed78c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed78e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed790: 7130 b39f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; // method@9fb3 │ │ -3ed796: 0c02 |0005: move-result-object v2 │ │ -3ed798: 1102 |0006: return-object v2 │ │ +3ed764: |[3ed764] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ +3ed774: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed776: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed778: 7130 b39f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; // method@9fb3 │ │ +3ed77e: 0c02 |0005: move-result-object v2 │ │ +3ed780: 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/SelectCountryDialogBinding;) │ │ @@ -872010,24 +872010,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3ed79c: |[3ed79c] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ -3ed7ac: 1400 dc00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00dc │ │ -3ed7b2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed7b4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ed7ba: 0c02 |0007: move-result-object v2 │ │ -3ed7bc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed7c0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ed7c6: 7110 af9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; // method@9faf │ │ -3ed7cc: 0c02 |0010: move-result-object v2 │ │ -3ed7ce: 1102 |0011: return-object v2 │ │ +3ed784: |[3ed784] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ +3ed794: 1400 dc00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00dc │ │ +3ed79a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed79c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ed7a2: 0c02 |0007: move-result-object v2 │ │ +3ed7a4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed7a8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ed7ae: 7110 af9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; // method@9faf │ │ +3ed7b4: 0c02 |0010: move-result-object v2 │ │ +3ed7b6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -872040,18 +872040,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed6e8: |[3ed6e8] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.getRoot:()Landroid/view/View; │ │ -3ed6f8: 6e10 b19f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fb1 │ │ -3ed6fe: 0c00 |0003: move-result-object v0 │ │ -3ed700: 1100 |0004: return-object v0 │ │ +3ed6d0: |[3ed6d0] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.getRoot:()Landroid/view/View; │ │ +3ed6e0: 6e10 b19f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fb1 │ │ +3ed6e6: 0c00 |0003: move-result-object v0 │ │ +3ed6e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;) │ │ @@ -872059,17 +872059,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed704: |[3ed704] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ed714: 5410 aa8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8faa │ │ -3ed718: 1100 |0002: return-object v0 │ │ +3ed6ec: |[3ed6ec] de.danoeh.antennapod.databinding.SelectCountryDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ed6fc: 5410 aa8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8faa │ │ +3ed700: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SelectCountryDialogBinding; │ │ │ │ source_file_idx : 21645 (SelectCountryDialogBinding.java) │ │ @@ -872105,19 +872105,19 @@ │ │ type : '(Landroidx/fragment/app/FragmentContainerView;Landroidx/fragment/app/FragmentContainerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ed8ac: |[3ed8ac] de.danoeh.antennapod.databinding.SettingsActivityBinding.:(Landroidx/fragment/app/FragmentContainerView;Landroidx/fragment/app/FragmentContainerView;)V │ │ -3ed8bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ed8c2: 5b01 ab8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.rootView:Landroidx/fragment/app/FragmentContainerView; // field@8fab │ │ -3ed8c6: 5b02 ac8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@8fac │ │ -3ed8ca: 0e00 |0007: return-void │ │ +3ed894: |[3ed894] de.danoeh.antennapod.databinding.SettingsActivityBinding.:(Landroidx/fragment/app/FragmentContainerView;Landroidx/fragment/app/FragmentContainerView;)V │ │ +3ed8a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ed8aa: 5b01 ab8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.rootView:Landroidx/fragment/app/FragmentContainerView; // field@8fab │ │ +3ed8ae: 5b02 ac8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@8fac │ │ +3ed8b2: 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/SettingsActivityBinding; │ │ @@ -872129,24 +872129,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3ed824: |[3ed824] de.danoeh.antennapod.databinding.SettingsActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ -3ed834: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3ed838: 1f01 2809 |0002: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ -3ed83c: 2200 f919 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // type@19f9 │ │ -3ed840: 7030 b49f 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.:(Landroidx/fragment/app/FragmentContainerView;Landroidx/fragment/app/FragmentContainerView;)V // method@9fb4 │ │ -3ed846: 1100 |0009: return-object v0 │ │ -3ed848: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ed84c: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ -3ed850: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ed856: 2701 |0011: throw v1 │ │ +3ed80c: |[3ed80c] de.danoeh.antennapod.databinding.SettingsActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ +3ed81c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3ed820: 1f01 2809 |0002: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ +3ed824: 2200 f919 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // type@19f9 │ │ +3ed828: 7030 b49f 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.:(Landroidx/fragment/app/FragmentContainerView;Landroidx/fragment/app/FragmentContainerView;)V // method@9fb4 │ │ +3ed82e: 1100 |0009: return-object v0 │ │ +3ed830: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ed834: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ +3ed838: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ed83e: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0004 line=57 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ @@ -872156,20 +872156,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ed858: |[3ed858] de.danoeh.antennapod.databinding.SettingsActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ -3ed868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed86a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed86c: 7130 b99f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // method@9fb9 │ │ -3ed872: 0c02 |0005: move-result-object v2 │ │ -3ed874: 1102 |0006: return-object v2 │ │ +3ed840: |[3ed840] de.danoeh.antennapod.databinding.SettingsActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ +3ed850: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed852: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed854: 7130 b99f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // method@9fb9 │ │ +3ed85a: 0c02 |0005: move-result-object v2 │ │ +3ed85c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SettingsActivityBinding;) │ │ @@ -872177,24 +872177,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SettingsActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3ed878: |[3ed878] de.danoeh.antennapod.databinding.SettingsActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ -3ed888: 1400 e000 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e0 │ │ -3ed88e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ed890: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ed896: 0c02 |0007: move-result-object v2 │ │ -3ed898: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ed89c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ed8a2: 7110 b59f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // method@9fb5 │ │ -3ed8a8: 0c02 |0010: move-result-object v2 │ │ -3ed8aa: 1102 |0011: return-object v2 │ │ +3ed860: |[3ed860] de.danoeh.antennapod.databinding.SettingsActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ +3ed870: 1400 e000 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e0 │ │ +3ed876: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed878: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ed87e: 0c02 |0007: move-result-object v2 │ │ +3ed880: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ed884: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ed88a: 7110 b59f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // method@9fb5 │ │ +3ed890: 0c02 |0010: move-result-object v2 │ │ +3ed892: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=42 │ │ 0x000a line=44 │ │ 0x000d line=46 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -872207,18 +872207,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed7f0: |[3ed7f0] de.danoeh.antennapod.databinding.SettingsActivityBinding.getRoot:()Landroid/view/View; │ │ -3ed800: 6e10 b79f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.getRoot:()Landroidx/fragment/app/FragmentContainerView; // method@9fb7 │ │ -3ed806: 0c00 |0003: move-result-object v0 │ │ -3ed808: 1100 |0004: return-object v0 │ │ +3ed7d8: |[3ed7d8] de.danoeh.antennapod.databinding.SettingsActivityBinding.getRoot:()Landroid/view/View; │ │ +3ed7e8: 6e10 b79f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.getRoot:()Landroidx/fragment/app/FragmentContainerView; // method@9fb7 │ │ +3ed7ee: 0c00 |0003: move-result-object v0 │ │ +3ed7f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SettingsActivityBinding;) │ │ @@ -872226,17 +872226,17 @@ │ │ type : '()Landroidx/fragment/app/FragmentContainerView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed80c: |[3ed80c] de.danoeh.antennapod.databinding.SettingsActivityBinding.getRoot:()Landroidx/fragment/app/FragmentContainerView; │ │ -3ed81c: 5410 ab8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.rootView:Landroidx/fragment/app/FragmentContainerView; // field@8fab │ │ -3ed820: 1100 |0002: return-object v0 │ │ +3ed7f4: |[3ed7f4] de.danoeh.antennapod.databinding.SettingsActivityBinding.getRoot:()Landroidx/fragment/app/FragmentContainerView; │ │ +3ed804: 5410 ab8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.rootView:Landroidx/fragment/app/FragmentContainerView; // field@8fab │ │ +3ed808: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SettingsActivityBinding; │ │ │ │ source_file_idx : 21706 (SettingsActivityBinding.java) │ │ @@ -872292,24 +872292,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/RadioGroup;Landroid/widget/RadioButton;Landroid/widget/RadioButton;Landroid/widget/CheckBox;Landroid/widget/RadioButton;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3eda30: |[3eda30] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/RadioGroup;Landroid/widget/RadioButton;Landroid/widget/RadioButton;Landroid/widget/CheckBox;Landroid/widget/RadioButton;)V │ │ -3eda40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eda46: 5b01 ad8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fad │ │ -3eda4a: 5b02 ae8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareButton:Landroid/widget/Button; // field@8fae │ │ -3eda4e: 5b03 af8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareDialogRadioGroup:Landroid/widget/RadioGroup; // field@8faf │ │ -3eda52: 5b04 b08f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@8fb0 │ │ -3eda56: 5b05 b18f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@8fb1 │ │ -3eda5a: 5b06 b28f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@8fb2 │ │ -3eda5e: 5b07 b38f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@8fb3 │ │ -3eda62: 0e00 |0011: return-void │ │ +3eda18: |[3eda18] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/RadioGroup;Landroid/widget/RadioButton;Landroid/widget/RadioButton;Landroid/widget/CheckBox;Landroid/widget/RadioButton;)V │ │ +3eda28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eda2e: 5b01 ad8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fad │ │ +3eda32: 5b02 ae8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareButton:Landroid/widget/Button; // field@8fae │ │ +3eda36: 5b03 af8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareDialogRadioGroup:Landroid/widget/RadioGroup; // field@8faf │ │ +3eda3a: 5b04 b08f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@8fb0 │ │ +3eda3e: 5b05 b18f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@8fb1 │ │ +3eda42: 5b06 b28f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@8fb2 │ │ +3eda46: 5b07 b38f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@8fb3 │ │ +3eda4a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ @@ -872331,67 +872331,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 102 16-bit code units │ │ -3ed900: |[3ed900] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -3ed910: 1400 e902 0a7f |0000: const v0, #float 1.83449e+38 // #7f0a02e9 │ │ -3ed916: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed91c: 0c01 |0006: move-result-object v1 │ │ -3ed91e: 0714 |0007: move-object v4, v1 │ │ -3ed920: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ -3ed924: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3ed928: 1400 ea02 0a7f |000c: const v0, #float 1.83449e+38 // #7f0a02ea │ │ -3ed92e: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed934: 0c01 |0012: move-result-object v1 │ │ -3ed936: 0715 |0013: move-object v5, v1 │ │ -3ed938: 1f05 0303 |0014: check-cast v5, Landroid/widget/RadioGroup; // type@0303 │ │ -3ed93c: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3ed940: 1400 ec02 0a7f |0018: const v0, #float 1.83449e+38 // #7f0a02ec │ │ -3ed946: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed94c: 0c01 |001e: move-result-object v1 │ │ -3ed94e: 0716 |001f: move-object v6, v1 │ │ -3ed950: 1f06 0103 |0020: check-cast v6, Landroid/widget/RadioButton; // type@0301 │ │ -3ed954: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3ed958: 1400 ed02 0a7f |0024: const v0, #float 1.83449e+38 // #7f0a02ed │ │ -3ed95e: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed964: 0c01 |002a: move-result-object v1 │ │ -3ed966: 0717 |002b: move-object v7, v1 │ │ -3ed968: 1f07 0103 |002c: check-cast v7, Landroid/widget/RadioButton; // type@0301 │ │ -3ed96c: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3ed970: 1400 ee02 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a02ee │ │ -3ed976: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed97c: 0c01 |0036: move-result-object v1 │ │ -3ed97e: 0718 |0037: move-object v8, v1 │ │ -3ed980: 1f08 e502 |0038: check-cast v8, Landroid/widget/CheckBox; // type@02e5 │ │ -3ed984: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3ed988: 1400 ef02 0a7f |003c: const v0, #float 1.83449e+38 // #7f0a02ef │ │ -3ed98e: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ed994: 0c01 |0042: move-result-object v1 │ │ -3ed996: 0719 |0043: move-object v9, v1 │ │ -3ed998: 1f09 0103 |0044: check-cast v9, Landroid/widget/RadioButton; // type@0301 │ │ -3ed99c: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3ed9a0: 2200 fa19 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // type@19fa │ │ -3ed9a4: 07a3 |004a: move-object v3, v10 │ │ -3ed9a6: 1f03 f902 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ed9aa: 0702 |004d: move-object v2, v0 │ │ -3ed9ac: 7608 ba9f 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/RadioGroup;Landroid/widget/RadioButton;Landroid/widget/RadioButton;Landroid/widget/CheckBox;Landroid/widget/RadioButton;)V // method@9fba │ │ -3ed9b2: 1100 |0051: return-object v0 │ │ -3ed9b4: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ed9ba: 0c0a |0055: move-result-object v10 │ │ -3ed9bc: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ed9c2: 0c0a |0059: move-result-object v10 │ │ -3ed9c4: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ed9c8: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ed9cc: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ed9d2: 0c0a |0061: move-result-object v10 │ │ -3ed9d4: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ed9da: 2700 |0065: throw v0 │ │ +3ed8e8: |[3ed8e8] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +3ed8f8: 1400 e902 0a7f |0000: const v0, #float 1.83449e+38 // #7f0a02e9 │ │ +3ed8fe: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed904: 0c01 |0006: move-result-object v1 │ │ +3ed906: 0714 |0007: move-object v4, v1 │ │ +3ed908: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ +3ed90c: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3ed910: 1400 ea02 0a7f |000c: const v0, #float 1.83449e+38 // #7f0a02ea │ │ +3ed916: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed91c: 0c01 |0012: move-result-object v1 │ │ +3ed91e: 0715 |0013: move-object v5, v1 │ │ +3ed920: 1f05 0303 |0014: check-cast v5, Landroid/widget/RadioGroup; // type@0303 │ │ +3ed924: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3ed928: 1400 ec02 0a7f |0018: const v0, #float 1.83449e+38 // #7f0a02ec │ │ +3ed92e: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed934: 0c01 |001e: move-result-object v1 │ │ +3ed936: 0716 |001f: move-object v6, v1 │ │ +3ed938: 1f06 0103 |0020: check-cast v6, Landroid/widget/RadioButton; // type@0301 │ │ +3ed93c: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3ed940: 1400 ed02 0a7f |0024: const v0, #float 1.83449e+38 // #7f0a02ed │ │ +3ed946: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed94c: 0c01 |002a: move-result-object v1 │ │ +3ed94e: 0717 |002b: move-object v7, v1 │ │ +3ed950: 1f07 0103 |002c: check-cast v7, Landroid/widget/RadioButton; // type@0301 │ │ +3ed954: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3ed958: 1400 ee02 0a7f |0030: const v0, #float 1.83449e+38 // #7f0a02ee │ │ +3ed95e: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed964: 0c01 |0036: move-result-object v1 │ │ +3ed966: 0718 |0037: move-object v8, v1 │ │ +3ed968: 1f08 e502 |0038: check-cast v8, Landroid/widget/CheckBox; // type@02e5 │ │ +3ed96c: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3ed970: 1400 ef02 0a7f |003c: const v0, #float 1.83449e+38 // #7f0a02ef │ │ +3ed976: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ed97c: 0c01 |0042: move-result-object v1 │ │ +3ed97e: 0719 |0043: move-object v9, v1 │ │ +3ed980: 1f09 0103 |0044: check-cast v9, Landroid/widget/RadioButton; // type@0301 │ │ +3ed984: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3ed988: 2200 fa19 |0048: new-instance v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // type@19fa │ │ +3ed98c: 07a3 |004a: move-object v3, v10 │ │ +3ed98e: 1f03 f902 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ed992: 0702 |004d: move-object v2, v0 │ │ +3ed994: 7608 ba9f 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/RadioGroup;Landroid/widget/RadioButton;Landroid/widget/RadioButton;Landroid/widget/CheckBox;Landroid/widget/RadioButton;)V // method@9fba │ │ +3ed99a: 1100 |0051: return-object v0 │ │ +3ed99c: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ed9a2: 0c0a |0055: move-result-object v10 │ │ +3ed9a4: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ed9aa: 0c0a |0059: move-result-object v10 │ │ +3ed9ac: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ed9b0: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ed9b4: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ed9ba: 0c0a |0061: move-result-object v10 │ │ +3ed9bc: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ed9c2: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=84 │ │ 0x000f line=90 │ │ 0x001b line=96 │ │ 0x0027 line=102 │ │ 0x0033 line=108 │ │ @@ -872407,20 +872407,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 │ │ -3ed9dc: |[3ed9dc] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -3ed9ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ed9ee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ed9f0: 7130 bf9f 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@9fbf │ │ -3ed9f6: 0c02 |0005: move-result-object v2 │ │ -3ed9f8: 1102 |0006: return-object v2 │ │ +3ed9c4: |[3ed9c4] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +3ed9d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ed9d6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ed9d8: 7130 bf9f 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@9fbf │ │ +3ed9de: 0c02 |0005: move-result-object v2 │ │ +3ed9e0: 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/ShareEpisodeDialogBinding;) │ │ @@ -872428,24 +872428,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 : 18 16-bit code units │ │ -3ed9fc: |[3ed9fc] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -3eda0c: 1400 e100 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e1 │ │ -3eda12: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eda14: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eda1a: 0c02 |0007: move-result-object v2 │ │ -3eda1c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eda20: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eda26: 7110 bb9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@9fbb │ │ -3eda2c: 0c02 |0010: move-result-object v2 │ │ -3eda2e: 1102 |0011: return-object v2 │ │ +3ed9e4: |[3ed9e4] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +3ed9f4: 1400 e100 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e1 │ │ +3ed9fa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ed9fc: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eda02: 0c02 |0007: move-result-object v2 │ │ +3eda04: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eda08: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eda0e: 7110 bb9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@9fbb │ │ +3eda14: 0c02 |0010: move-result-object v2 │ │ +3eda16: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=70 │ │ 0x000a line=72 │ │ 0x000d line=74 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -872458,18 +872458,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ed8cc: |[3ed8cc] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/view/View; │ │ -3ed8dc: 6e10 bd9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fbd │ │ -3ed8e2: 0c00 |0003: move-result-object v0 │ │ -3ed8e4: 1100 |0004: return-object v0 │ │ +3ed8b4: |[3ed8b4] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/view/View; │ │ +3ed8c4: 6e10 bd9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fbd │ │ +3ed8ca: 0c00 |0003: move-result-object v0 │ │ +3ed8cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;) │ │ @@ -872477,17 +872477,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ed8e8: |[3ed8e8] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ed8f8: 5410 ad8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fad │ │ -3ed8fc: 1100 |0002: return-object v0 │ │ +3ed8d0: |[3ed8d0] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ed8e0: 5410 ad8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fad │ │ +3ed8e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ │ │ source_file_idx : 21794 (ShareEpisodeDialogBinding.java) │ │ @@ -872531,21 +872531,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3edb78: |[3edb78] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -3edb88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3edb8e: 5b01 b58f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fb5 │ │ -3edb92: 5b02 b48f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.icon:Landroid/widget/ImageView; // field@8fb4 │ │ -3edb96: 5b03 b68f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.subtitle:Landroid/widget/TextView; // field@8fb6 │ │ -3edb9a: 5b04 b78f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.title:Landroid/widget/TextView; // field@8fb7 │ │ -3edb9e: 0e00 |000b: return-void │ │ +3edb60: |[3edb60] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +3edb70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3edb76: 5b01 b58f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fb5 │ │ +3edb7a: 5b02 b48f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.icon:Landroid/widget/ImageView; // field@8fb4 │ │ +3edb7e: 5b03 b68f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.subtitle:Landroid/widget/TextView; // field@8fb6 │ │ +3edb82: 5b04 b78f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.title:Landroid/widget/TextView; // field@8fb7 │ │ +3edb86: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -872561,44 +872561,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3eda98: |[3eda98] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ -3edaa8: 1400 b001 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01b0 │ │ -3edaae: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3edab4: 0c01 |0006: move-result-object v1 │ │ -3edab6: 1f01 f702 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ -3edaba: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3edabe: 1400 4503 0a7f |000b: const v0, #float 1.8345e+38 // #7f0a0345 │ │ -3edac4: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3edaca: 0c02 |0011: move-result-object v2 │ │ -3edacc: 1f02 1303 |0012: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ -3edad0: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3edad4: 1400 7d03 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a037d │ │ -3edada: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3edae0: 0c03 |001c: move-result-object v3 │ │ -3edae2: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3edae6: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3edaea: 2200 fb19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; // type@19fb │ │ -3edaee: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3edaf2: 7053 c09f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9fc0 │ │ -3edaf8: 1100 |0028: return-object v0 │ │ -3edafa: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3edb00: 0c04 |002c: move-result-object v4 │ │ -3edb02: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3edb08: 0c04 |0030: move-result-object v4 │ │ -3edb0a: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3edb0e: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3edb12: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3edb18: 0c04 |0038: move-result-object v4 │ │ -3edb1a: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3edb20: 2700 |003c: throw v0 │ │ +3eda80: |[3eda80] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ +3eda90: 1400 b001 0a7f |0000: const v0, #float 1.83442e+38 // #7f0a01b0 │ │ +3eda96: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eda9c: 0c01 |0006: move-result-object v1 │ │ +3eda9e: 1f01 f702 |0007: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ +3edaa2: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3edaa6: 1400 4503 0a7f |000b: const v0, #float 1.8345e+38 // #7f0a0345 │ │ +3edaac: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3edab2: 0c02 |0011: move-result-object v2 │ │ +3edab4: 1f02 1303 |0012: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ +3edab8: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3edabc: 1400 7d03 0a7f |0016: const v0, #float 1.83452e+38 // #7f0a037d │ │ +3edac2: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3edac8: 0c03 |001c: move-result-object v3 │ │ +3edaca: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3edace: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3edad2: 2200 fb19 |0021: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; // type@19fb │ │ +3edad6: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3edada: 7053 c09f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@9fc0 │ │ +3edae0: 1100 |0028: return-object v0 │ │ +3edae2: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3edae8: 0c04 |002c: move-result-object v4 │ │ +3edaea: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3edaf0: 0c04 |0030: move-result-object v4 │ │ +3edaf2: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3edaf6: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3edafa: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3edb00: 0c04 |0038: move-result-object v4 │ │ +3edb02: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3edb08: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x000e line=74 │ │ 0x0019 line=80 │ │ 0x0021 line=85 │ │ 0x0029 line=87 │ │ @@ -872611,20 +872611,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3edb24: |[3edb24] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ -3edb34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3edb36: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3edb38: 7130 c59f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; // method@9fc5 │ │ -3edb3e: 0c02 |0005: move-result-object v2 │ │ -3edb40: 1102 |0006: return-object v2 │ │ +3edb0c: |[3edb0c] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ +3edb1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3edb1e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3edb20: 7130 c59f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; // method@9fc5 │ │ +3edb26: 0c02 |0005: move-result-object v2 │ │ +3edb28: 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/SimpleIconListItemBinding;) │ │ @@ -872632,24 +872632,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3edb44: |[3edb44] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ -3edb54: 1400 e200 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e2 │ │ -3edb5a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3edb5c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3edb62: 0c02 |0007: move-result-object v2 │ │ -3edb64: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3edb68: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3edb6e: 7110 c19f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; // method@9fc1 │ │ -3edb74: 0c02 |0010: move-result-object v2 │ │ -3edb76: 1102 |0011: return-object v2 │ │ +3edb2c: |[3edb2c] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ +3edb3c: 1400 e200 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e2 │ │ +3edb42: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3edb44: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3edb4a: 0c02 |0007: move-result-object v2 │ │ +3edb4c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3edb50: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3edb56: 7110 c19f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; // method@9fc1 │ │ +3edb5c: 0c02 |0010: move-result-object v2 │ │ +3edb5e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=54 │ │ 0x000a line=56 │ │ 0x000d line=58 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -872662,18 +872662,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eda64: |[3eda64] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.getRoot:()Landroid/view/View; │ │ -3eda74: 6e10 c39f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fc3 │ │ -3eda7a: 0c00 |0003: move-result-object v0 │ │ -3eda7c: 1100 |0004: return-object v0 │ │ +3eda4c: |[3eda4c] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.getRoot:()Landroid/view/View; │ │ +3eda5c: 6e10 c39f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fc3 │ │ +3eda62: 0c00 |0003: move-result-object v0 │ │ +3eda64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;) │ │ @@ -872681,17 +872681,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eda80: |[3eda80] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eda90: 5410 b58f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fb5 │ │ -3eda94: 1100 |0002: return-object v0 │ │ +3eda68: |[3eda68] de.danoeh.antennapod.databinding.SimpleIconListItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eda78: 5410 b58f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fb5 │ │ +3eda7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SimpleIconListItemBinding; │ │ │ │ source_file_idx : 21825 (SimpleIconListItemBinding.java) │ │ @@ -872739,22 +872739,22 @@ │ │ type : '(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3edcd4: |[3edcd4] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3edce4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3edcea: 5b01 bb8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8fbb │ │ -3edcee: 5b02 b88f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8fb8 │ │ -3edcf2: 5b03 b98f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@8fb9 │ │ -3edcf6: 5b04 ba8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8fba │ │ -3edcfa: 5b05 bc8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8fbc │ │ -3edcfe: 0e00 |000d: return-void │ │ +3edcbc: |[3edcbc] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3edccc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3edcd2: 5b01 bb8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8fbb │ │ +3edcd6: 5b02 b88f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@8fb8 │ │ +3edcda: 5b03 b98f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@8fb9 │ │ +3edcde: 5b04 ba8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8fba │ │ +3edce2: 5b05 bc8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8fbc │ │ +3edce6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=42 │ │ 0x0009 line=43 │ │ @@ -872772,55 +872772,55 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 78 16-bit code units │ │ -3edbd4: |[3edbd4] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -3edbe4: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ -3edbea: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3edbf0: 0c01 |0006: move-result-object v1 │ │ -3edbf2: 0714 |0007: move-object v4, v1 │ │ -3edbf4: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ -3edbf8: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ -3edbfc: 1400 8202 0a7f |000c: const v0, #float 1.83446e+38 // #7f0a0282 │ │ -3edc02: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3edc08: 0c01 |0012: move-result-object v1 │ │ -3edc0a: 0715 |0013: move-object v5, v1 │ │ -3edc0c: 1f05 0003 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0300 │ │ -3edc10: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ -3edc14: 1400 9202 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0292 │ │ -3edc1a: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3edc20: 0c01 |001e: move-result-object v1 │ │ -3edc22: 0716 |001f: move-object v6, v1 │ │ -3edc24: 1f06 ee1d |0020: check-cast v6, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ -3edc28: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ -3edc2c: 1400 8203 0a7f |0024: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3edc32: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3edc38: 0c01 |002a: move-result-object v1 │ │ -3edc3a: 0717 |002b: move-object v7, v1 │ │ -3edc3c: 1f07 6714 |002c: check-cast v7, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3edc40: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ -3edc44: 2200 fc19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // type@19fc │ │ -3edc48: 0783 |0032: move-object v3, v8 │ │ -3edc4a: 1f03 a105 |0033: check-cast v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a1 │ │ -3edc4e: 0702 |0035: move-object v2, v0 │ │ -3edc50: 7606 c69f 0200 |0036: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@9fc6 │ │ -3edc56: 1100 |0039: return-object v0 │ │ -3edc58: 6e10 b40c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3edc5e: 0c08 |003d: move-result-object v8 │ │ -3edc60: 6e20 0d03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3edc66: 0c08 |0041: move-result-object v8 │ │ -3edc68: 2200 631e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3edc6c: 1a01 084a |0044: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3edc70: 6e20 9ab2 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3edc76: 0c08 |0049: move-result-object v8 │ │ -3edc78: 7020 6db2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3edc7e: 2700 |004d: throw v0 │ │ +3edbbc: |[3edbbc] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +3edbcc: 1400 5d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a005d │ │ +3edbd2: 7120 654a 0800 |0003: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3edbd8: 0c01 |0006: move-result-object v1 │ │ +3edbda: 0714 |0007: move-object v4, v1 │ │ +3edbdc: 1f04 5914 |0008: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ +3edbe0: 3804 3000 |000a: if-eqz v4, 003a // +0030 │ │ +3edbe4: 1400 8202 0a7f |000c: const v0, #float 1.83446e+38 // #7f0a0282 │ │ +3edbea: 7120 654a 0800 |000f: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3edbf0: 0c01 |0012: move-result-object v1 │ │ +3edbf2: 0715 |0013: move-object v5, v1 │ │ +3edbf4: 1f05 0003 |0014: check-cast v5, Landroid/widget/ProgressBar; // type@0300 │ │ +3edbf8: 3805 2400 |0016: if-eqz v5, 003a // +0024 │ │ +3edbfc: 1400 9202 0a7f |0018: const v0, #float 1.83447e+38 // #7f0a0292 │ │ +3edc02: 7120 654a 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3edc08: 0c01 |001e: move-result-object v1 │ │ +3edc0a: 0716 |001f: move-object v6, v1 │ │ +3edc0c: 1f06 ee1d |0020: check-cast v6, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ +3edc10: 3806 1800 |0022: if-eqz v6, 003a // +0018 │ │ +3edc14: 1400 8203 0a7f |0024: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3edc1a: 7120 654a 0800 |0027: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3edc20: 0c01 |002a: move-result-object v1 │ │ +3edc22: 0717 |002b: move-object v7, v1 │ │ +3edc24: 1f07 6714 |002c: check-cast v7, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3edc28: 3807 0c00 |002e: if-eqz v7, 003a // +000c │ │ +3edc2c: 2200 fc19 |0030: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // type@19fc │ │ +3edc30: 0783 |0032: move-object v3, v8 │ │ +3edc32: 1f03 a105 |0033: check-cast v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@05a1 │ │ +3edc36: 0702 |0035: move-object v2, v0 │ │ +3edc38: 7606 c69f 0200 |0036: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@9fc6 │ │ +3edc3e: 1100 |0039: return-object v0 │ │ +3edc40: 6e10 b40c 0800 |003a: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3edc46: 0c08 |003d: move-result-object v8 │ │ +3edc48: 6e20 0d03 0800 |003e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3edc4e: 0c08 |0041: move-result-object v8 │ │ +3edc50: 2200 631e |0042: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3edc54: 1a01 084a |0044: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3edc58: 6e20 9ab2 8100 |0046: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3edc5e: 0c08 |0049: move-result-object v8 │ │ +3edc60: 7020 6db2 8000 |004a: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3edc66: 2700 |004d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=75 │ │ 0x000f line=81 │ │ 0x001b line=87 │ │ 0x0027 line=93 │ │ 0x0030 line=98 │ │ @@ -872834,20 +872834,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 │ │ -3edc80: |[3edc80] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -3edc90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3edc92: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3edc94: 7130 cb9f 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@9fcb │ │ -3edc9a: 0c02 |0005: move-result-object v2 │ │ -3edc9c: 1102 |0006: return-object v2 │ │ +3edc68: |[3edc68] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +3edc78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3edc7a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3edc7c: 7130 cb9f 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@9fcb │ │ +3edc82: 0c02 |0005: move-result-object v2 │ │ +3edc84: 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/SimpleListFragmentBinding;) │ │ @@ -872855,24 +872855,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 : 18 16-bit code units │ │ -3edca0: |[3edca0] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -3edcb0: 1400 e300 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e3 │ │ -3edcb6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3edcb8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3edcbe: 0c02 |0007: move-result-object v2 │ │ -3edcc0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3edcc4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3edcca: 7110 c79f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // method@9fc7 │ │ -3edcd0: 0c02 |0010: move-result-object v2 │ │ -3edcd2: 1102 |0011: return-object v2 │ │ +3edc88: |[3edc88] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +3edc98: 1400 e300 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e3 │ │ +3edc9e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3edca0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3edca6: 0c02 |0007: move-result-object v2 │ │ +3edca8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3edcac: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3edcb2: 7110 c79f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // method@9fc7 │ │ +3edcb8: 0c02 |0010: move-result-object v2 │ │ +3edcba: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=61 │ │ 0x000a line=63 │ │ 0x000d line=65 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -872885,18 +872885,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3edba0: |[3edba0] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/view/View; │ │ -3edbb0: 6e10 c99f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9fc9 │ │ -3edbb6: 0c00 |0003: move-result-object v0 │ │ -3edbb8: 1100 |0004: return-object v0 │ │ +3edb88: |[3edb88] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/view/View; │ │ +3edb98: 6e10 c99f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9fc9 │ │ +3edb9e: 0c00 |0003: move-result-object v0 │ │ +3edba0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;) │ │ @@ -872904,17 +872904,17 @@ │ │ type : '()Landroidx/coordinatorlayout/widget/CoordinatorLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3edbbc: |[3edbbc] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ -3edbcc: 5410 bb8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8fbb │ │ -3edbd0: 1100 |0002: return-object v0 │ │ +3edba4: |[3edba4] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ +3edbb4: 5410 bb8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@8fbb │ │ +3edbb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ │ │ source_file_idx : 21827 (SimpleListFragmentBinding.java) │ │ @@ -872950,19 +872950,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 │ │ -3eddbc: |[3eddbc] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ -3eddcc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eddd2: 5b01 bd8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@8fbd │ │ -3eddd6: 5b02 be8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.text1:Landroid/widget/CheckedTextView; // field@8fbe │ │ -3eddda: 0e00 |0007: return-void │ │ +3edda4: |[3edda4] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ +3eddb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eddba: 5b01 bd8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@8fbd │ │ +3eddbe: 5b02 be8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.text1:Landroid/widget/CheckedTextView; // field@8fbe │ │ +3eddc2: 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; │ │ @@ -872974,24 +872974,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 │ │ -3edd34: |[3edd34] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -3edd44: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3edd48: 1f01 e702 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@02e7 │ │ -3edd4c: 2200 fd19 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // type@19fd │ │ -3edd50: 7030 cc9f 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@9fcc │ │ -3edd56: 1100 |0009: return-object v0 │ │ -3edd58: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3edd5c: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ -3edd60: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3edd66: 2701 |0011: throw v1 │ │ +3edd1c: |[3edd1c] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +3edd2c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3edd30: 1f01 e702 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@02e7 │ │ +3edd34: 2200 fd19 |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // type@19fd │ │ +3edd38: 7030 cc9f 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@9fcc │ │ +3edd3e: 1100 |0009: return-object v0 │ │ +3edd40: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3edd44: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ +3edd48: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3edd4e: 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; │ │ @@ -873001,20 +873001,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 │ │ -3edd68: |[3edd68] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -3edd78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3edd7a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3edd7c: 7130 d19f 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@9fd1 │ │ -3edd82: 0c02 |0005: move-result-object v2 │ │ -3edd84: 1102 |0006: return-object v2 │ │ +3edd50: |[3edd50] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +3edd60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3edd62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3edd64: 7130 d19f 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@9fd1 │ │ +3edd6a: 0c02 |0005: move-result-object v2 │ │ +3edd6c: 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;) │ │ @@ -873022,24 +873022,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 : 18 16-bit code units │ │ -3edd88: |[3edd88] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -3edd98: 1400 e400 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e4 │ │ -3edd9e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3edda0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3edda6: 0c02 |0007: move-result-object v2 │ │ -3edda8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eddac: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eddb2: 7110 cd9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // method@9fcd │ │ -3eddb8: 0c02 |0010: move-result-object v2 │ │ -3eddba: 1102 |0011: return-object v2 │ │ +3edd70: |[3edd70] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +3edd80: 1400 e400 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e4 │ │ +3edd86: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3edd88: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3edd8e: 0c02 |0007: move-result-object v2 │ │ +3edd90: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3edd94: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3edd9a: 7110 cd9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // method@9fcd │ │ +3edda0: 0c02 |0010: move-result-object v2 │ │ +3edda2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=43 │ │ 0x000a line=45 │ │ 0x000d line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -873052,18 +873052,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3edd00: |[3edd00] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/view/View; │ │ -3edd10: 6e10 cf9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@9fcf │ │ -3edd16: 0c00 |0003: move-result-object v0 │ │ -3edd18: 1100 |0004: return-object v0 │ │ +3edce8: |[3edce8] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/view/View; │ │ +3edcf8: 6e10 cf9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@9fcf │ │ +3edcfe: 0c00 |0003: move-result-object v0 │ │ +3edd00: 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;) │ │ @@ -873071,17 +873071,17 @@ │ │ type : '()Landroid/widget/CheckedTextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3edd1c: |[3edd1c] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ -3edd2c: 5410 bd8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@8fbd │ │ -3edd30: 1100 |0002: return-object v0 │ │ +3edd04: |[3edd04] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ +3edd14: 5410 bd8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@8fbd │ │ +3edd18: 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 : 21828 (SimpleListItemMultipleChoiceOnStartBinding.java) │ │ @@ -873137,24 +873137,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 │ │ -3edf2c: |[3edf2c] 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 │ │ -3edf3c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3edf42: 5b01 c18f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc1 │ │ -3edf46: 5b02 bf8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.container:Landroid/widget/LinearLayout; // field@8fbf │ │ -3edf4a: 5b03 c08f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.imgvCover:Landroid/widget/ImageView; // field@8fc0 │ │ -3edf4e: 5b04 c28f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvDuration:Landroid/widget/TextView; // field@8fc2 │ │ -3edf52: 5b05 c38f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvLink:Landroid/widget/TextView; // field@8fc3 │ │ -3edf56: 5b06 c48f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvStart:Landroid/widget/TextView; // field@8fc4 │ │ -3edf5a: 5b07 c58f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8fc5 │ │ -3edf5e: 0e00 |0011: return-void │ │ +3edf14: |[3edf14] 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 │ │ +3edf24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3edf2a: 5b01 c18f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc1 │ │ +3edf2e: 5b02 bf8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.container:Landroid/widget/LinearLayout; // field@8fbf │ │ +3edf32: 5b03 c08f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.imgvCover:Landroid/widget/ImageView; // field@8fc0 │ │ +3edf36: 5b04 c28f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvDuration:Landroid/widget/TextView; // field@8fc2 │ │ +3edf3a: 5b05 c38f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvLink:Landroid/widget/TextView; // field@8fc3 │ │ +3edf3e: 5b06 c48f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvStart:Landroid/widget/TextView; // field@8fc4 │ │ +3edf42: 5b07 c58f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8fc5 │ │ +3edf46: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -873176,62 +873176,62 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 91 16-bit code units │ │ -3ede10: |[3ede10] de.danoeh.antennapod.databinding.SimplechapterItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -3ede20: 0782 |0000: move-object v2, v8 │ │ -3ede22: 1f02 f902 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ede26: 1400 b901 0a7f |0003: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ -3ede2c: 7120 654a 0800 |0006: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ede32: 0c01 |0009: move-result-object v1 │ │ -3ede34: 0713 |000a: move-object v3, v1 │ │ -3ede36: 1f03 f702 |000b: check-cast v3, Landroid/widget/ImageView; // type@02f7 │ │ -3ede3a: 3803 3a00 |000d: if-eqz v3, 0047 // +003a │ │ -3ede3e: 1400 9603 0a7f |000f: const v0, #float 1.83452e+38 // #7f0a0396 │ │ -3ede44: 7120 654a 0800 |0012: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ede4a: 0c01 |0015: move-result-object v1 │ │ -3ede4c: 0714 |0016: move-object v4, v1 │ │ -3ede4e: 1f04 1303 |0017: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3ede52: 3804 2e00 |0019: if-eqz v4, 0047 // +002e │ │ -3ede56: 1400 a003 0a7f |001b: const v0, #float 1.83452e+38 // #7f0a03a0 │ │ -3ede5c: 7120 654a 0800 |001e: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ede62: 0c01 |0021: move-result-object v1 │ │ -3ede64: 0715 |0022: move-object v5, v1 │ │ -3ede66: 1f05 1303 |0023: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3ede6a: 3805 2200 |0025: if-eqz v5, 0047 // +0022 │ │ -3ede6e: 1400 af03 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03af │ │ -3ede74: 7120 654a 0800 |002a: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ede7a: 0c01 |002d: move-result-object v1 │ │ -3ede7c: 0716 |002e: move-object v6, v1 │ │ -3ede7e: 1f06 1303 |002f: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3ede82: 3806 1600 |0031: if-eqz v6, 0047 // +0016 │ │ -3ede86: 1400 b103 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3ede8c: 7120 654a 0800 |0036: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ede92: 0c01 |0039: move-result-object v1 │ │ -3ede94: 0717 |003a: move-object v7, v1 │ │ -3ede96: 1f07 1303 |003b: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -3ede9a: 3807 0a00 |003d: if-eqz v7, 0047 // +000a │ │ -3ede9e: 2208 fe19 |003f: new-instance v8, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // type@19fe │ │ -3edea2: 0780 |0041: move-object v0, v8 │ │ -3edea4: 0721 |0042: move-object v1, v2 │ │ -3edea6: 7608 d29f 0000 |0043: 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@9fd2 │ │ -3edeac: 1108 |0046: return-object v8 │ │ -3edeae: 6e10 b40c 0800 |0047: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3edeb4: 0c08 |004a: move-result-object v8 │ │ -3edeb6: 6e20 0d03 0800 |004b: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3edebc: 0c08 |004e: move-result-object v8 │ │ -3edebe: 2200 631e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3edec2: 1a01 084a |0051: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3edec6: 6e20 9ab2 8100 |0053: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3edecc: 0c08 |0056: move-result-object v8 │ │ -3edece: 7020 6db2 8000 |0057: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eded4: 2700 |005a: throw v0 │ │ +3eddf8: |[3eddf8] de.danoeh.antennapod.databinding.SimplechapterItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +3ede08: 0782 |0000: move-object v2, v8 │ │ +3ede0a: 1f02 f902 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ede0e: 1400 b901 0a7f |0003: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ +3ede14: 7120 654a 0800 |0006: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ede1a: 0c01 |0009: move-result-object v1 │ │ +3ede1c: 0713 |000a: move-object v3, v1 │ │ +3ede1e: 1f03 f702 |000b: check-cast v3, Landroid/widget/ImageView; // type@02f7 │ │ +3ede22: 3803 3a00 |000d: if-eqz v3, 0047 // +003a │ │ +3ede26: 1400 9603 0a7f |000f: const v0, #float 1.83452e+38 // #7f0a0396 │ │ +3ede2c: 7120 654a 0800 |0012: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ede32: 0c01 |0015: move-result-object v1 │ │ +3ede34: 0714 |0016: move-object v4, v1 │ │ +3ede36: 1f04 1303 |0017: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3ede3a: 3804 2e00 |0019: if-eqz v4, 0047 // +002e │ │ +3ede3e: 1400 a003 0a7f |001b: const v0, #float 1.83452e+38 // #7f0a03a0 │ │ +3ede44: 7120 654a 0800 |001e: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ede4a: 0c01 |0021: move-result-object v1 │ │ +3ede4c: 0715 |0022: move-object v5, v1 │ │ +3ede4e: 1f05 1303 |0023: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3ede52: 3805 2200 |0025: if-eqz v5, 0047 // +0022 │ │ +3ede56: 1400 af03 0a7f |0027: const v0, #float 1.83453e+38 // #7f0a03af │ │ +3ede5c: 7120 654a 0800 |002a: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ede62: 0c01 |002d: move-result-object v1 │ │ +3ede64: 0716 |002e: move-object v6, v1 │ │ +3ede66: 1f06 1303 |002f: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3ede6a: 3806 1600 |0031: if-eqz v6, 0047 // +0016 │ │ +3ede6e: 1400 b103 0a7f |0033: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3ede74: 7120 654a 0800 |0036: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ede7a: 0c01 |0039: move-result-object v1 │ │ +3ede7c: 0717 |003a: move-object v7, v1 │ │ +3ede7e: 1f07 1303 |003b: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +3ede82: 3807 0a00 |003d: if-eqz v7, 0047 // +000a │ │ +3ede86: 2208 fe19 |003f: new-instance v8, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // type@19fe │ │ +3ede8a: 0780 |0041: move-object v0, v8 │ │ +3ede8c: 0721 |0042: move-object v1, v2 │ │ +3ede8e: 7608 d29f 0000 |0043: 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@9fd2 │ │ +3ede94: 1108 |0046: return-object v8 │ │ +3ede96: 6e10 b40c 0800 |0047: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ede9c: 0c08 |004a: move-result-object v8 │ │ +3ede9e: 6e20 0d03 0800 |004b: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3edea4: 0c08 |004e: move-result-object v8 │ │ +3edea6: 2200 631e |004f: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3edeaa: 1a01 084a |0051: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3edeae: 6e20 9ab2 8100 |0053: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3edeb4: 0c08 |0056: move-result-object v8 │ │ +3edeb6: 7020 6db2 8000 |0057: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3edebc: 2700 |005a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0006 line=83 │ │ 0x0012 line=89 │ │ 0x001e line=95 │ │ 0x002a line=101 │ │ @@ -873247,20 +873247,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 │ │ -3eded8: |[3eded8] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -3edee8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3edeea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3edeec: 7130 d79f 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@9fd7 │ │ -3edef2: 0c02 |0005: move-result-object v2 │ │ -3edef4: 1102 |0006: return-object v2 │ │ +3edec0: |[3edec0] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +3eded0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eded2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eded4: 7130 d79f 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@9fd7 │ │ +3ededa: 0c02 |0005: move-result-object v2 │ │ +3ededc: 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;) │ │ @@ -873268,24 +873268,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 : 18 16-bit code units │ │ -3edef8: |[3edef8] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -3edf08: 1400 e500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e5 │ │ -3edf0e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3edf10: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3edf16: 0c02 |0007: move-result-object v2 │ │ -3edf18: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3edf1c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3edf22: 7110 d39f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // method@9fd3 │ │ -3edf28: 0c02 |0010: move-result-object v2 │ │ -3edf2a: 1102 |0011: return-object v2 │ │ +3edee0: |[3edee0] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +3edef0: 1400 e500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e5 │ │ +3edef6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3edef8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3edefe: 0c02 |0007: move-result-object v2 │ │ +3edf00: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3edf04: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3edf0a: 7110 d39f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // method@9fd3 │ │ +3edf10: 0c02 |0010: move-result-object v2 │ │ +3edf12: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=67 │ │ 0x000a line=69 │ │ 0x000d line=71 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -873298,18 +873298,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3edddc: |[3edddc] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/view/View; │ │ -3eddec: 6e10 d59f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fd5 │ │ -3eddf2: 0c00 |0003: move-result-object v0 │ │ -3eddf4: 1100 |0004: return-object v0 │ │ +3eddc4: |[3eddc4] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/view/View; │ │ +3eddd4: 6e10 d59f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fd5 │ │ +3eddda: 0c00 |0003: move-result-object v0 │ │ +3edddc: 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;) │ │ @@ -873317,17 +873317,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eddf8: |[3eddf8] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ede08: 5410 c18f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc1 │ │ -3ede0c: 1100 |0002: return-object v0 │ │ +3edde0: |[3edde0] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eddf0: 5410 c18f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc1 │ │ +3eddf4: 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 : 21836 (SimplechapterItemBinding.java) │ │ @@ -873359,18 +873359,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ee01c: |[3ee01c] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.:(Landroid/widget/TextView;)V │ │ -3ee02c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ee032: 5b01 c68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@8fc6 │ │ -3ee036: 0e00 |0005: return-void │ │ +3ee004: |[3ee004] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.:(Landroid/widget/TextView;)V │ │ +3ee014: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ee01a: 5b01 c68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@8fc6 │ │ +3ee01e: 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; │ │ @@ -873380,24 +873380,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 │ │ -3edf94: |[3edf94] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -3edfa4: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3edfa8: 2200 ff19 |0002: new-instance v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // type@19ff │ │ -3edfac: 1f01 1303 |0004: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3edfb0: 7020 d89f 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.:(Landroid/widget/TextView;)V // method@9fd8 │ │ -3edfb6: 1100 |0009: return-object v0 │ │ -3edfb8: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3edfbc: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ -3edfc0: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3edfc6: 2701 |0011: throw v1 │ │ +3edf7c: |[3edf7c] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +3edf8c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3edf90: 2200 ff19 |0002: new-instance v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // type@19ff │ │ +3edf94: 1f01 1303 |0004: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3edf98: 7020 d89f 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.:(Landroid/widget/TextView;)V // method@9fd8 │ │ +3edf9e: 1100 |0009: return-object v0 │ │ +3edfa0: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3edfa4: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ +3edfa8: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3edfae: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -873406,20 +873406,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 │ │ -3edfc8: |[3edfc8] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -3edfd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3edfda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3edfdc: 7130 dd9f 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@9fdd │ │ -3edfe2: 0c02 |0005: move-result-object v2 │ │ -3edfe4: 1102 |0006: return-object v2 │ │ +3edfb0: |[3edfb0] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +3edfc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3edfc2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3edfc4: 7130 dd9f 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@9fdd │ │ +3edfca: 0c02 |0005: move-result-object v2 │ │ +3edfcc: 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;) │ │ @@ -873427,24 +873427,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 : 18 16-bit code units │ │ -3edfe8: |[3edfe8] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -3edff8: 1400 e600 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e6 │ │ -3edffe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee000: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ee006: 0c02 |0007: move-result-object v2 │ │ -3ee008: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee00c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ee012: 7110 d99f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // method@9fd9 │ │ -3ee018: 0c02 |0010: move-result-object v2 │ │ -3ee01a: 1102 |0011: return-object v2 │ │ +3edfd0: |[3edfd0] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +3edfe0: 1400 e600 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e6 │ │ +3edfe6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3edfe8: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3edfee: 0c02 |0007: move-result-object v2 │ │ +3edff0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3edff4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3edffa: 7110 d99f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // method@9fd9 │ │ +3ee000: 0c02 |0010: move-result-object v2 │ │ +3ee002: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=37 │ │ 0x000a line=39 │ │ 0x000d line=41 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -873457,18 +873457,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3edf60: |[3edf60] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/view/View; │ │ -3edf70: 6e10 db9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.getRoot:()Landroid/widget/TextView; // method@9fdb │ │ -3edf76: 0c00 |0003: move-result-object v0 │ │ -3edf78: 1100 |0004: return-object v0 │ │ +3edf48: |[3edf48] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/view/View; │ │ +3edf58: 6e10 db9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.getRoot:()Landroid/widget/TextView; // method@9fdb │ │ +3edf5e: 0c00 |0003: move-result-object v0 │ │ +3edf60: 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;) │ │ @@ -873476,17 +873476,17 @@ │ │ type : '()Landroid/widget/TextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3edf7c: |[3edf7c] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/widget/TextView; │ │ -3edf8c: 5410 c68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@8fc6 │ │ -3edf90: 1100 |0002: return-object v0 │ │ +3edf64: |[3edf64] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/widget/TextView; │ │ +3edf74: 5410 c68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@8fc6 │ │ +3edf78: 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 : 21843 (SingleTagTextViewBinding.java) │ │ @@ -873530,21 +873530,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3ee14c: |[3ee14c] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;)V │ │ -3ee15c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ee162: 5b01 c88f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc8 │ │ -3ee166: 5b02 c78f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@8fc7 │ │ -3ee16a: 5b03 c98f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.selectedSpeedsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@8fc9 │ │ -3ee16e: 5b04 ca8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8fca │ │ -3ee172: 0e00 |000b: return-void │ │ +3ee134: |[3ee134] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;)V │ │ +3ee144: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ee14a: 5b01 c88f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc8 │ │ +3ee14e: 5b02 c78f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@8fc7 │ │ +3ee152: 5b03 c98f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.selectedSpeedsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@8fc9 │ │ +3ee156: 5b04 ca8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8fca │ │ +3ee15a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x0007 line=38 │ │ 0x0009 line=39 │ │ @@ -873560,44 +873560,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -3ee06c: |[3ee06c] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -3ee07c: 1400 4d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a004d │ │ -3ee082: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee088: 0c01 |0006: move-result-object v1 │ │ -3ee08a: 1f01 bc14 |0007: check-cast v1, Lcom/google/android/material/chip/Chip; // type@14bc │ │ -3ee08e: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ -3ee092: 1400 e002 0a7f |000b: const v0, #float 1.83448e+38 // #7f0a02e0 │ │ -3ee098: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee09e: 0c02 |0011: move-result-object v2 │ │ -3ee0a0: 1f02 3d0b |0012: check-cast v2, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3ee0a4: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ -3ee0a8: 1400 1a03 0a7f |0016: const v0, #float 1.8345e+38 // #7f0a031a │ │ -3ee0ae: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee0b4: 0c03 |001c: move-result-object v3 │ │ -3ee0b6: 1f03 f51d |001d: check-cast v3, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1df5 │ │ -3ee0ba: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -3ee0be: 2200 001a |0021: new-instance v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // type@1a00 │ │ -3ee0c2: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ee0c6: 7053 de9f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;)V // method@9fde │ │ -3ee0cc: 1100 |0028: return-object v0 │ │ -3ee0ce: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ee0d4: 0c04 |002c: move-result-object v4 │ │ -3ee0d6: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ee0dc: 0c04 |0030: move-result-object v4 │ │ -3ee0de: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ee0e2: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ee0e6: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ee0ec: 0c04 |0038: move-result-object v4 │ │ -3ee0ee: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ee0f4: 2700 |003c: throw v0 │ │ +3ee054: |[3ee054] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +3ee064: 1400 4d00 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a004d │ │ +3ee06a: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee070: 0c01 |0006: move-result-object v1 │ │ +3ee072: 1f01 bc14 |0007: check-cast v1, Lcom/google/android/material/chip/Chip; // type@14bc │ │ +3ee076: 3801 2000 |0009: if-eqz v1, 0029 // +0020 │ │ +3ee07a: 1400 e002 0a7f |000b: const v0, #float 1.83448e+38 // #7f0a02e0 │ │ +3ee080: 7120 654a 0400 |000e: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee086: 0c02 |0011: move-result-object v2 │ │ +3ee088: 1f02 3d0b |0012: check-cast v2, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3ee08c: 3802 1500 |0014: if-eqz v2, 0029 // +0015 │ │ +3ee090: 1400 1a03 0a7f |0016: const v0, #float 1.8345e+38 // #7f0a031a │ │ +3ee096: 7120 654a 0400 |0019: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee09c: 0c03 |001c: move-result-object v3 │ │ +3ee09e: 1f03 f51d |001d: check-cast v3, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1df5 │ │ +3ee0a2: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +3ee0a6: 2200 001a |0021: new-instance v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // type@1a00 │ │ +3ee0aa: 1f04 f902 |0023: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ee0ae: 7053 de9f 4021 |0025: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;)V // method@9fde │ │ +3ee0b4: 1100 |0028: return-object v0 │ │ +3ee0b6: 6e10 b40c 0400 |0029: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ee0bc: 0c04 |002c: move-result-object v4 │ │ +3ee0be: 6e20 0d03 0400 |002d: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ee0c4: 0c04 |0030: move-result-object v4 │ │ +3ee0c6: 2200 631e |0031: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ee0ca: 1a01 084a |0033: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ee0ce: 6e20 9ab2 4100 |0035: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ee0d4: 0c04 |0038: move-result-object v4 │ │ +3ee0d6: 7020 6db2 4000 |0039: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ee0dc: 2700 |003c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=70 │ │ 0x000e line=76 │ │ 0x0019 line=82 │ │ 0x0021 line=87 │ │ 0x0029 line=90 │ │ @@ -873610,20 +873610,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 │ │ -3ee0f8: |[3ee0f8] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -3ee108: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee10a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee10c: 7130 e39f 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@9fe3 │ │ -3ee112: 0c02 |0005: move-result-object v2 │ │ -3ee114: 1102 |0006: return-object v2 │ │ +3ee0e0: |[3ee0e0] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +3ee0f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee0f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee0f4: 7130 e39f 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@9fe3 │ │ +3ee0fa: 0c02 |0005: move-result-object v2 │ │ +3ee0fc: 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/SpeedSelectDialogBinding;) │ │ @@ -873631,24 +873631,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 : 18 16-bit code units │ │ -3ee118: |[3ee118] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -3ee128: 1400 e700 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e7 │ │ -3ee12e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee130: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ee136: 0c02 |0007: move-result-object v2 │ │ -3ee138: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee13c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ee142: 7110 df9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // method@9fdf │ │ -3ee148: 0c02 |0010: move-result-object v2 │ │ -3ee14a: 1102 |0011: return-object v2 │ │ +3ee100: |[3ee100] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +3ee110: 1400 e700 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e7 │ │ +3ee116: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee118: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ee11e: 0c02 |0007: move-result-object v2 │ │ +3ee120: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee124: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ee12a: 7110 df9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // method@9fdf │ │ +3ee130: 0c02 |0010: move-result-object v2 │ │ +3ee132: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=56 │ │ 0x000a line=58 │ │ 0x000d line=60 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -873661,18 +873661,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee038: |[3ee038] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/view/View; │ │ -3ee048: 6e10 e19f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fe1 │ │ -3ee04e: 0c00 |0003: move-result-object v0 │ │ -3ee050: 1100 |0004: return-object v0 │ │ +3ee020: |[3ee020] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/view/View; │ │ +3ee030: 6e10 e19f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fe1 │ │ +3ee036: 0c00 |0003: move-result-object v0 │ │ +3ee038: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;) │ │ @@ -873680,17 +873680,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee054: |[3ee054] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ee064: 5410 c88f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc8 │ │ -3ee068: 1100 |0002: return-object v0 │ │ +3ee03c: |[3ee03c] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ee04c: 5410 c88f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fc8 │ │ +3ee050: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ │ │ source_file_idx : 22044 (SpeedSelectDialogBinding.java) │ │ @@ -873750,25 +873750,25 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -3ee2f0: |[3ee2f0] de.danoeh.antennapod.databinding.SubscriptionItemBinding.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V │ │ -3ee300: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ee306: 5b01 cf8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8fcf │ │ -3ee30a: 5b02 cb8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.countViewPill:Landroid/widget/TextView; // field@8fcb │ │ -3ee30e: 5b03 cc8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8fcc │ │ -3ee312: 5b04 cd8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@8fcd │ │ -3ee316: 5b05 ce8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.outerContainer:Landroidx/cardview/widget/CardView; // field@8fce │ │ -3ee31a: 5b06 d08f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.selectCheckBox:Landroid/widget/CheckBox; // field@8fd0 │ │ -3ee31e: 5b07 d18f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.selectContainer:Landroid/widget/FrameLayout; // field@8fd1 │ │ -3ee322: 5b08 d28f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.titleLabel:Landroid/widget/TextView; // field@8fd2 │ │ -3ee326: 0e00 |0013: return-void │ │ +3ee2d8: |[3ee2d8] de.danoeh.antennapod.databinding.SubscriptionItemBinding.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V │ │ +3ee2e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ee2ee: 5b01 cf8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8fcf │ │ +3ee2f2: 5b02 cb8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.countViewPill:Landroid/widget/TextView; // field@8fcb │ │ +3ee2f6: 5b03 cc8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@8fcc │ │ +3ee2fa: 5b04 cd8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@8fcd │ │ +3ee2fe: 5b05 ce8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.outerContainer:Landroidx/cardview/widget/CardView; // field@8fce │ │ +3ee302: 5b06 d08f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.selectCheckBox:Landroid/widget/CheckBox; // field@8fd0 │ │ +3ee306: 5b07 d18f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.selectContainer:Landroid/widget/FrameLayout; // field@8fd1 │ │ +3ee30a: 5b08 d28f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.titleLabel:Landroid/widget/TextView; // field@8fd2 │ │ +3ee30e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ @@ -873792,73 +873792,73 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 114 16-bit code units │ │ -3ee1a8: |[3ee1a8] de.danoeh.antennapod.databinding.SubscriptionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ -3ee1b8: 1400 d800 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00d8 │ │ -3ee1be: 7120 654a 0b00 |0003: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee1c4: 0c01 |0006: move-result-object v1 │ │ -3ee1c6: 0714 |0007: move-object v4, v1 │ │ -3ee1c8: 1f04 1303 |0008: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3ee1cc: 3804 5400 |000a: if-eqz v4, 005e // +0054 │ │ -3ee1d0: 1400 dd00 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00dd │ │ -3ee1d6: 7120 654a 0b00 |000f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee1dc: 0c01 |0012: move-result-object v1 │ │ -3ee1de: 0715 |0013: move-object v5, v1 │ │ -3ee1e0: 1f05 dd1d |0014: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1ddd │ │ -3ee1e4: 3805 4800 |0016: if-eqz v5, 005e // +0048 │ │ -3ee1e8: 1400 7a01 0a7f |0018: const v0, #float 1.83441e+38 // #7f0a017a │ │ -3ee1ee: 7120 654a 0b00 |001b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee1f4: 0c01 |001e: move-result-object v1 │ │ -3ee1f6: 0716 |001f: move-object v6, v1 │ │ -3ee1f8: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ -3ee1fc: 3806 3c00 |0022: if-eqz v6, 005e // +003c │ │ -3ee200: 1400 5302 0a7f |0024: const v0, #float 1.83446e+38 // #7f0a0253 │ │ -3ee206: 7120 654a 0b00 |0027: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee20c: 0c01 |002a: move-result-object v1 │ │ -3ee20e: 0717 |002b: move-object v7, v1 │ │ -3ee210: 1f07 2005 |002c: check-cast v7, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3ee214: 3807 3000 |002e: if-eqz v7, 005e // +0030 │ │ -3ee218: 1400 d702 0a7f |0030: const v0, #float 1.83448e+38 // #7f0a02d7 │ │ -3ee21e: 7120 654a 0b00 |0033: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee224: 0c01 |0036: move-result-object v1 │ │ -3ee226: 0718 |0037: move-object v8, v1 │ │ -3ee228: 1f08 e502 |0038: check-cast v8, Landroid/widget/CheckBox; // type@02e5 │ │ -3ee22c: 3808 2400 |003a: if-eqz v8, 005e // +0024 │ │ -3ee230: 1400 d802 0a7f |003c: const v0, #float 1.83448e+38 // #7f0a02d8 │ │ -3ee236: 7120 654a 0b00 |003f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee23c: 0c01 |0042: move-result-object v1 │ │ -3ee23e: 0719 |0043: move-object v9, v1 │ │ -3ee240: 1f09 f102 |0044: check-cast v9, Landroid/widget/FrameLayout; // type@02f1 │ │ -3ee244: 3809 1800 |0046: if-eqz v9, 005e // +0018 │ │ -3ee248: 1400 7f03 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a037f │ │ -3ee24e: 7120 654a 0b00 |004b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee254: 0c01 |004e: move-result-object v1 │ │ -3ee256: 071a |004f: move-object v10, v1 │ │ -3ee258: 1f0a 1303 |0050: check-cast v10, Landroid/widget/TextView; // type@0313 │ │ -3ee25c: 380a 0c00 |0052: if-eqz v10, 005e // +000c │ │ -3ee260: 2200 011a |0054: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; // type@1a01 │ │ -3ee264: 07b3 |0056: move-object v3, v11 │ │ -3ee266: 1f03 f102 |0057: check-cast v3, Landroid/widget/FrameLayout; // type@02f1 │ │ -3ee26a: 0702 |0059: move-object v2, v0 │ │ -3ee26c: 7609 e49f 0200 |005a: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V // method@9fe4 │ │ -3ee272: 1100 |005d: return-object v0 │ │ -3ee274: 6e10 b40c 0b00 |005e: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ee27a: 0c0b |0061: move-result-object v11 │ │ -3ee27c: 6e20 0d03 0b00 |0062: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ee282: 0c0b |0065: move-result-object v11 │ │ -3ee284: 2200 631e |0066: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ee288: 1a01 084a |0068: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ee28c: 6e20 9ab2 b100 |006a: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ee292: 0c0b |006d: move-result-object v11 │ │ -3ee294: 7020 6db2 b000 |006e: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ee29a: 2700 |0071: throw v0 │ │ +3ee190: |[3ee190] de.danoeh.antennapod.databinding.SubscriptionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ +3ee1a0: 1400 d800 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00d8 │ │ +3ee1a6: 7120 654a 0b00 |0003: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee1ac: 0c01 |0006: move-result-object v1 │ │ +3ee1ae: 0714 |0007: move-object v4, v1 │ │ +3ee1b0: 1f04 1303 |0008: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3ee1b4: 3804 5400 |000a: if-eqz v4, 005e // +0054 │ │ +3ee1b8: 1400 dd00 0a7f |000c: const v0, #float 1.83438e+38 // #7f0a00dd │ │ +3ee1be: 7120 654a 0b00 |000f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee1c4: 0c01 |0012: move-result-object v1 │ │ +3ee1c6: 0715 |0013: move-object v5, v1 │ │ +3ee1c8: 1f05 dd1d |0014: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1ddd │ │ +3ee1cc: 3805 4800 |0016: if-eqz v5, 005e // +0048 │ │ +3ee1d0: 1400 7a01 0a7f |0018: const v0, #float 1.83441e+38 // #7f0a017a │ │ +3ee1d6: 7120 654a 0b00 |001b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee1dc: 0c01 |001e: move-result-object v1 │ │ +3ee1de: 0716 |001f: move-object v6, v1 │ │ +3ee1e0: 1f06 1303 |0020: check-cast v6, Landroid/widget/TextView; // type@0313 │ │ +3ee1e4: 3806 3c00 |0022: if-eqz v6, 005e // +003c │ │ +3ee1e8: 1400 5302 0a7f |0024: const v0, #float 1.83446e+38 // #7f0a0253 │ │ +3ee1ee: 7120 654a 0b00 |0027: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee1f4: 0c01 |002a: move-result-object v1 │ │ +3ee1f6: 0717 |002b: move-object v7, v1 │ │ +3ee1f8: 1f07 2005 |002c: check-cast v7, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3ee1fc: 3807 3000 |002e: if-eqz v7, 005e // +0030 │ │ +3ee200: 1400 d702 0a7f |0030: const v0, #float 1.83448e+38 // #7f0a02d7 │ │ +3ee206: 7120 654a 0b00 |0033: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee20c: 0c01 |0036: move-result-object v1 │ │ +3ee20e: 0718 |0037: move-object v8, v1 │ │ +3ee210: 1f08 e502 |0038: check-cast v8, Landroid/widget/CheckBox; // type@02e5 │ │ +3ee214: 3808 2400 |003a: if-eqz v8, 005e // +0024 │ │ +3ee218: 1400 d802 0a7f |003c: const v0, #float 1.83448e+38 // #7f0a02d8 │ │ +3ee21e: 7120 654a 0b00 |003f: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee224: 0c01 |0042: move-result-object v1 │ │ +3ee226: 0719 |0043: move-object v9, v1 │ │ +3ee228: 1f09 f102 |0044: check-cast v9, Landroid/widget/FrameLayout; // type@02f1 │ │ +3ee22c: 3809 1800 |0046: if-eqz v9, 005e // +0018 │ │ +3ee230: 1400 7f03 0a7f |0048: const v0, #float 1.83452e+38 // #7f0a037f │ │ +3ee236: 7120 654a 0b00 |004b: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee23c: 0c01 |004e: move-result-object v1 │ │ +3ee23e: 071a |004f: move-object v10, v1 │ │ +3ee240: 1f0a 1303 |0050: check-cast v10, Landroid/widget/TextView; // type@0313 │ │ +3ee244: 380a 0c00 |0052: if-eqz v10, 005e // +000c │ │ +3ee248: 2200 011a |0054: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; // type@1a01 │ │ +3ee24c: 07b3 |0056: move-object v3, v11 │ │ +3ee24e: 1f03 f102 |0057: check-cast v3, Landroid/widget/FrameLayout; // type@02f1 │ │ +3ee252: 0702 |0059: move-object v2, v0 │ │ +3ee254: 7609 e49f 0200 |005a: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V // method@9fe4 │ │ +3ee25a: 1100 |005d: return-object v0 │ │ +3ee25c: 6e10 b40c 0b00 |005e: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ee262: 0c0b |0061: move-result-object v11 │ │ +3ee264: 6e20 0d03 0b00 |0062: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ee26a: 0c0b |0065: move-result-object v11 │ │ +3ee26c: 2200 631e |0066: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ee270: 1a01 084a |0068: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ee274: 6e20 9ab2 b100 |006a: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ee27a: 0c0b |006d: move-result-object v11 │ │ +3ee27c: 7020 6db2 b000 |006e: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ee282: 2700 |0071: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=88 │ │ 0x000f line=94 │ │ 0x001b line=100 │ │ 0x0027 line=106 │ │ 0x0033 line=112 │ │ @@ -873875,20 +873875,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ee29c: |[3ee29c] de.danoeh.antennapod.databinding.SubscriptionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ -3ee2ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee2ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee2b0: 7130 e99f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; // method@9fe9 │ │ -3ee2b6: 0c02 |0005: move-result-object v2 │ │ -3ee2b8: 1102 |0006: return-object v2 │ │ +3ee284: |[3ee284] de.danoeh.antennapod.databinding.SubscriptionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ +3ee294: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee296: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee298: 7130 e99f 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; // method@9fe9 │ │ +3ee29e: 0c02 |0005: move-result-object v2 │ │ +3ee2a0: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=68 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;) │ │ @@ -873896,24 +873896,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3ee2bc: |[3ee2bc] de.danoeh.antennapod.databinding.SubscriptionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ -3ee2cc: 1400 ef00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00ef │ │ -3ee2d2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee2d4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ee2da: 0c02 |0007: move-result-object v2 │ │ -3ee2dc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee2e0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ee2e6: 7110 e59f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; // method@9fe5 │ │ -3ee2ec: 0c02 |0010: move-result-object v2 │ │ -3ee2ee: 1102 |0011: return-object v2 │ │ +3ee2a4: |[3ee2a4] de.danoeh.antennapod.databinding.SubscriptionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ +3ee2b4: 1400 ef00 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00ef │ │ +3ee2ba: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee2bc: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ee2c2: 0c02 |0007: move-result-object v2 │ │ +3ee2c4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee2c8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ee2ce: 7110 e59f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; // method@9fe5 │ │ +3ee2d4: 0c02 |0010: move-result-object v2 │ │ +3ee2d6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=74 │ │ 0x000a line=76 │ │ 0x000d line=78 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -873926,18 +873926,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee174: |[3ee174] de.danoeh.antennapod.databinding.SubscriptionItemBinding.getRoot:()Landroid/view/View; │ │ -3ee184: 6e10 e79f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9fe7 │ │ -3ee18a: 0c00 |0003: move-result-object v0 │ │ -3ee18c: 1100 |0004: return-object v0 │ │ +3ee15c: |[3ee15c] de.danoeh.antennapod.databinding.SubscriptionItemBinding.getRoot:()Landroid/view/View; │ │ +3ee16c: 6e10 e79f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@9fe7 │ │ +3ee172: 0c00 |0003: move-result-object v0 │ │ +3ee174: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;) │ │ @@ -873945,17 +873945,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee190: |[3ee190] de.danoeh.antennapod.databinding.SubscriptionItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3ee1a0: 5410 cf8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8fcf │ │ -3ee1a4: 1100 |0002: return-object v0 │ │ +3ee178: |[3ee178] de.danoeh.antennapod.databinding.SubscriptionItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3ee188: 5410 cf8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionItemBinding;.rootView:Landroid/widget/FrameLayout; // field@8fcf │ │ +3ee18c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SubscriptionItemBinding; │ │ │ │ source_file_idx : 22292 (SubscriptionItemBinding.java) │ │ @@ -874011,24 +874011,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 │ │ -3ee470: |[3ee470] 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 │ │ -3ee480: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ee486: 5b01 d68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8fd6 │ │ -3ee48a: 5b02 d38f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8fd3 │ │ -3ee48e: 5b03 d48f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.divider:Landroid/view/View; // field@8fd4 │ │ -3ee492: 5b04 d58f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@8fd5 │ │ -3ee496: 5b05 d78f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@8fd7 │ │ -3ee49a: 5b06 d88f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8fd8 │ │ -3ee49e: 5b07 d98f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8fd9 │ │ -3ee4a2: 0e00 |0011: return-void │ │ +3ee458: |[3ee458] 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 │ │ +3ee468: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ee46e: 5b01 d68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8fd6 │ │ +3ee472: 5b02 d38f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8fd3 │ │ +3ee476: 5b03 d48f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.divider:Landroid/view/View; // field@8fd4 │ │ +3ee47a: 5b04 d58f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@8fd5 │ │ +3ee47e: 5b05 d78f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@8fd7 │ │ +3ee482: 5b06 d88f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8fd8 │ │ +3ee486: 5b07 d98f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8fd9 │ │ +3ee48a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ @@ -874050,60 +874050,60 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 88 16-bit code units │ │ -3ee35c: |[3ee35c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -3ee36c: 1400 a400 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a4 │ │ -3ee372: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee378: 0c01 |0006: move-result-object v1 │ │ -3ee37a: 0714 |0007: move-object v4, v1 │ │ -3ee37c: 1f04 2005 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3ee380: 3804 3a00 |000a: if-eqz v4, 0044 // +003a │ │ -3ee384: 1400 0f01 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a010f │ │ -3ee38a: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee390: 0c05 |0012: move-result-object v5 │ │ -3ee392: 3805 3100 |0013: if-eqz v5, 0044 // +0031 │ │ -3ee396: 1400 dd01 0a7f |0015: const v0, #float 1.83443e+38 // #7f0a01dd │ │ -3ee39c: 7120 654a 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee3a2: 0c01 |001b: move-result-object v1 │ │ -3ee3a4: 0716 |001c: move-object v6, v1 │ │ -3ee3a6: 1f06 fb02 |001d: check-cast v6, Landroid/widget/ListView; // type@02fb │ │ -3ee3aa: 3806 2500 |001f: if-eqz v6, 0044 // +0025 │ │ -3ee3ae: 1400 f202 0a7f |0021: const v0, #float 1.83449e+38 // #7f0a02f2 │ │ -3ee3b4: 7120 654a 0a00 |0024: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee3ba: 0c01 |0027: move-result-object v1 │ │ -3ee3bc: 0717 |0028: move-object v7, v1 │ │ -3ee3be: 1f07 e402 |0029: check-cast v7, Landroid/widget/Button; // type@02e4 │ │ -3ee3c2: 3807 1900 |002b: if-eqz v7, 0044 // +0019 │ │ -3ee3c6: 1400 8203 0a7f |002d: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3ee3cc: 7120 654a 0a00 |0030: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee3d2: 0c01 |0033: move-result-object v1 │ │ -3ee3d4: 0718 |0034: move-object v8, v1 │ │ -3ee3d6: 1f08 6714 |0035: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3ee3da: 3808 0d00 |0037: if-eqz v8, 0044 // +000d │ │ -3ee3de: 07a9 |0039: move-object v9, v10 │ │ -3ee3e0: 1f09 f902 |003a: check-cast v9, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ee3e4: 220a 021a |003c: new-instance v10, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // type@1a02 │ │ -3ee3e8: 07a2 |003e: move-object v2, v10 │ │ -3ee3ea: 0793 |003f: move-object v3, v9 │ │ -3ee3ec: 7608 ea9f 0200 |0040: 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@9fea │ │ -3ee3f2: 110a |0043: return-object v10 │ │ -3ee3f4: 6e10 b40c 0a00 |0044: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ee3fa: 0c0a |0047: move-result-object v10 │ │ -3ee3fc: 6e20 0d03 0a00 |0048: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ee402: 0c0a |004b: move-result-object v10 │ │ -3ee404: 2200 631e |004c: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ee408: 1a01 084a |004e: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ee40c: 6e20 9ab2 a100 |0050: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ee412: 0c0a |0053: move-result-object v10 │ │ -3ee414: 7020 6db2 a000 |0054: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ee41a: 2700 |0057: throw v0 │ │ +3ee344: |[3ee344] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +3ee354: 1400 a400 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00a4 │ │ +3ee35a: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee360: 0c01 |0006: move-result-object v1 │ │ +3ee362: 0714 |0007: move-object v4, v1 │ │ +3ee364: 1f04 2005 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3ee368: 3804 3a00 |000a: if-eqz v4, 0044 // +003a │ │ +3ee36c: 1400 0f01 0a7f |000c: const v0, #float 1.83439e+38 // #7f0a010f │ │ +3ee372: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee378: 0c05 |0012: move-result-object v5 │ │ +3ee37a: 3805 3100 |0013: if-eqz v5, 0044 // +0031 │ │ +3ee37e: 1400 dd01 0a7f |0015: const v0, #float 1.83443e+38 // #7f0a01dd │ │ +3ee384: 7120 654a 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee38a: 0c01 |001b: move-result-object v1 │ │ +3ee38c: 0716 |001c: move-object v6, v1 │ │ +3ee38e: 1f06 fb02 |001d: check-cast v6, Landroid/widget/ListView; // type@02fb │ │ +3ee392: 3806 2500 |001f: if-eqz v6, 0044 // +0025 │ │ +3ee396: 1400 f202 0a7f |0021: const v0, #float 1.83449e+38 // #7f0a02f2 │ │ +3ee39c: 7120 654a 0a00 |0024: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee3a2: 0c01 |0027: move-result-object v1 │ │ +3ee3a4: 0717 |0028: move-object v7, v1 │ │ +3ee3a6: 1f07 e402 |0029: check-cast v7, Landroid/widget/Button; // type@02e4 │ │ +3ee3aa: 3807 1900 |002b: if-eqz v7, 0044 // +0019 │ │ +3ee3ae: 1400 8203 0a7f |002d: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3ee3b4: 7120 654a 0a00 |0030: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee3ba: 0c01 |0033: move-result-object v1 │ │ +3ee3bc: 0718 |0034: move-object v8, v1 │ │ +3ee3be: 1f08 6714 |0035: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3ee3c2: 3808 0d00 |0037: if-eqz v8, 0044 // +000d │ │ +3ee3c6: 07a9 |0039: move-object v9, v10 │ │ +3ee3c8: 1f09 f902 |003a: check-cast v9, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ee3cc: 220a 021a |003c: new-instance v10, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // type@1a02 │ │ +3ee3d0: 07a2 |003e: move-object v2, v10 │ │ +3ee3d2: 0793 |003f: move-object v3, v9 │ │ +3ee3d4: 7608 ea9f 0200 |0040: 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@9fea │ │ +3ee3da: 110a |0043: return-object v10 │ │ +3ee3dc: 6e10 b40c 0a00 |0044: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ee3e2: 0c0a |0047: move-result-object v10 │ │ +3ee3e4: 6e20 0d03 0a00 |0048: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ee3ea: 0c0a |004b: move-result-object v10 │ │ +3ee3ec: 2200 631e |004c: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ee3f0: 1a01 084a |004e: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ee3f4: 6e20 9ab2 a100 |0050: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ee3fa: 0c0a |0053: move-result-object v10 │ │ +3ee3fc: 7020 6db2 a000 |0054: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ee402: 2700 |0057: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=84 │ │ 0x000f line=90 │ │ 0x0018 line=96 │ │ 0x0024 line=102 │ │ 0x0030 line=108 │ │ @@ -874119,20 +874119,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 │ │ -3ee41c: |[3ee41c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -3ee42c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee42e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee430: 7130 ef9f 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@9fef │ │ -3ee436: 0c02 |0005: move-result-object v2 │ │ -3ee438: 1102 |0006: return-object v2 │ │ +3ee404: |[3ee404] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +3ee414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee416: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee418: 7130 ef9f 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@9fef │ │ +3ee41e: 0c02 |0005: move-result-object v2 │ │ +3ee420: 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;) │ │ @@ -874140,24 +874140,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 : 18 16-bit code units │ │ -3ee43c: |[3ee43c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -3ee44c: 1400 f000 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f0 │ │ -3ee452: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee454: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ee45a: 0c02 |0007: move-result-object v2 │ │ -3ee45c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee460: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ee466: 7110 eb9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@9feb │ │ -3ee46c: 0c02 |0010: move-result-object v2 │ │ -3ee46e: 1102 |0011: return-object v2 │ │ +3ee424: |[3ee424] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +3ee434: 1400 f000 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f0 │ │ +3ee43a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee43c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ee442: 0c02 |0007: move-result-object v2 │ │ +3ee444: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee448: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ee44e: 7110 eb9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@9feb │ │ +3ee454: 0c02 |0010: move-result-object v2 │ │ +3ee456: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=70 │ │ 0x000a line=72 │ │ 0x000d line=74 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -874170,18 +874170,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee328: |[3ee328] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/view/View; │ │ -3ee338: 6e10 ed9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fed │ │ -3ee33e: 0c00 |0003: move-result-object v0 │ │ -3ee340: 1100 |0004: return-object v0 │ │ +3ee310: |[3ee310] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/view/View; │ │ +3ee320: 6e10 ed9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fed │ │ +3ee326: 0c00 |0003: move-result-object v0 │ │ +3ee328: 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;) │ │ @@ -874189,17 +874189,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee344: |[3ee344] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ee354: 5410 d68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8fd6 │ │ -3ee358: 1100 |0002: return-object v0 │ │ +3ee32c: |[3ee32c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ee33c: 5410 d68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@8fd6 │ │ +3ee340: 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 : 22294 (SubscriptionSelectionActivityBinding.java) │ │ @@ -874243,21 +874243,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/widget/SwitchCompat;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3ee5cc: |[3ee5cc] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/widget/SwitchCompat;)V │ │ -3ee5dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ee5e2: 5b01 dd8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fdd │ │ -3ee5e6: 5b02 da8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fda │ │ -3ee5ea: 5b03 db8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fdb │ │ -3ee5ee: 5b04 dc8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8fdc │ │ -3ee5f2: 0e00 |000b: return-void │ │ +3ee5b4: |[3ee5b4] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/widget/SwitchCompat;)V │ │ +3ee5c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ee5ca: 5b01 dd8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fdd │ │ +3ee5ce: 5b02 da8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fda │ │ +3ee5d2: 5b03 db8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fdb │ │ +3ee5d6: 5b04 dc8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8fdc │ │ +3ee5da: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -874273,49 +874273,49 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -3ee4d8: |[3ee4d8] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -3ee4e8: 1400 3100 0a7f |0000: const v0, #float 1.83434e+38 // #7f0a0031 │ │ -3ee4ee: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee4f4: 0c01 |0006: move-result-object v1 │ │ -3ee4f6: 3801 2d00 |0007: if-eqz v1, 0034 // +002d │ │ -3ee4fa: 7110 03a0 0100 |0009: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a003 │ │ -3ee500: 0c00 |000c: move-result-object v0 │ │ -3ee502: 1401 3200 0a7f |000d: const v1, #float 1.83434e+38 // #7f0a0032 │ │ -3ee508: 7120 654a 1400 |0010: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee50e: 0c02 |0013: move-result-object v2 │ │ -3ee510: 3802 1d00 |0014: if-eqz v2, 0031 // +001d │ │ -3ee514: 7110 03a0 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a003 │ │ -3ee51a: 0c01 |0019: move-result-object v1 │ │ -3ee51c: 1402 2801 0a7f |001a: const v2, #float 1.83439e+38 // #7f0a0128 │ │ -3ee522: 7120 654a 2400 |001d: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee528: 0c03 |0020: move-result-object v3 │ │ -3ee52a: 1f03 ea04 |0021: check-cast v3, Landroidx/appcompat/widget/SwitchCompat; // type@04ea │ │ -3ee52e: 3803 0a00 |0023: if-eqz v3, 002d // +000a │ │ -3ee532: 2202 031a |0025: new-instance v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // type@1a03 │ │ -3ee536: 1f04 f902 |0027: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ee53a: 7053 f09f 4210 |0029: invoke-direct {v2, v4, v0, v1, v3}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/widget/SwitchCompat;)V // method@9ff0 │ │ -3ee540: 1102 |002c: return-object v2 │ │ -3ee542: 1400 2801 0a7f |002d: const v0, #float 1.83439e+38 // #7f0a0128 │ │ -3ee548: 2804 |0030: goto 0034 // +0004 │ │ -3ee54a: 1400 3200 0a7f |0031: const v0, #float 1.83434e+38 // #7f0a0032 │ │ -3ee550: 6e10 b40c 0400 |0034: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ee556: 0c04 |0037: move-result-object v4 │ │ -3ee558: 6e20 0d03 0400 |0038: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ee55e: 0c04 |003b: move-result-object v4 │ │ -3ee560: 2200 631e |003c: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ee564: 1a01 084a |003e: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ee568: 6e20 9ab2 4100 |0040: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ee56e: 0c04 |0043: move-result-object v4 │ │ -3ee570: 7020 6db2 4000 |0044: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ee576: 2700 |0047: throw v0 │ │ +3ee4c0: |[3ee4c0] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +3ee4d0: 1400 3100 0a7f |0000: const v0, #float 1.83434e+38 // #7f0a0031 │ │ +3ee4d6: 7120 654a 0400 |0003: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee4dc: 0c01 |0006: move-result-object v1 │ │ +3ee4de: 3801 2d00 |0007: if-eqz v1, 0034 // +002d │ │ +3ee4e2: 7110 03a0 0100 |0009: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a003 │ │ +3ee4e8: 0c00 |000c: move-result-object v0 │ │ +3ee4ea: 1401 3200 0a7f |000d: const v1, #float 1.83434e+38 // #7f0a0032 │ │ +3ee4f0: 7120 654a 1400 |0010: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee4f6: 0c02 |0013: move-result-object v2 │ │ +3ee4f8: 3802 1d00 |0014: if-eqz v2, 0031 // +001d │ │ +3ee4fc: 7110 03a0 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a003 │ │ +3ee502: 0c01 |0019: move-result-object v1 │ │ +3ee504: 1402 2801 0a7f |001a: const v2, #float 1.83439e+38 // #7f0a0128 │ │ +3ee50a: 7120 654a 2400 |001d: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee510: 0c03 |0020: move-result-object v3 │ │ +3ee512: 1f03 ea04 |0021: check-cast v3, Landroidx/appcompat/widget/SwitchCompat; // type@04ea │ │ +3ee516: 3803 0a00 |0023: if-eqz v3, 002d // +000a │ │ +3ee51a: 2202 031a |0025: new-instance v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // type@1a03 │ │ +3ee51e: 1f04 f902 |0027: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ee522: 7053 f09f 4210 |0029: invoke-direct {v2, v4, v0, v1, v3}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/widget/SwitchCompat;)V // method@9ff0 │ │ +3ee528: 1102 |002c: return-object v2 │ │ +3ee52a: 1400 2801 0a7f |002d: const v0, #float 1.83439e+38 // #7f0a0128 │ │ +3ee530: 2804 |0030: goto 0034 // +0004 │ │ +3ee532: 1400 3200 0a7f |0031: const v0, #float 1.83434e+38 // #7f0a0032 │ │ +3ee538: 6e10 b40c 0400 |0034: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ee53e: 0c04 |0037: move-result-object v4 │ │ +3ee540: 6e20 0d03 0400 |0038: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ee546: 0c04 |003b: move-result-object v4 │ │ +3ee548: 2200 631e |003c: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ee54c: 1a01 084a |003e: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ee550: 6e20 9ab2 4100 |0040: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ee556: 0c04 |0043: move-result-object v4 │ │ +3ee558: 7020 6db2 4000 |0044: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ee55e: 2700 |0047: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=68 │ │ 0x0009 line=72 │ │ 0x0010 line=75 │ │ 0x0016 line=79 │ │ 0x001d line=82 │ │ @@ -874330,20 +874330,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 │ │ -3ee578: |[3ee578] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -3ee588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee58a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee58c: 7130 f59f 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@9ff5 │ │ -3ee592: 0c02 |0005: move-result-object v2 │ │ -3ee594: 1102 |0006: return-object v2 │ │ +3ee560: |[3ee560] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +3ee570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee572: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee574: 7130 f59f 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@9ff5 │ │ +3ee57a: 0c02 |0005: move-result-object v2 │ │ +3ee57c: 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;) │ │ @@ -874351,24 +874351,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 : 18 16-bit code units │ │ -3ee598: |[3ee598] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -3ee5a8: 1400 f200 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f2 │ │ -3ee5ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee5b0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ee5b6: 0c02 |0007: move-result-object v2 │ │ -3ee5b8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee5bc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ee5c2: 7110 f19f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@9ff1 │ │ -3ee5c8: 0c02 |0010: move-result-object v2 │ │ -3ee5ca: 1102 |0011: return-object v2 │ │ +3ee580: |[3ee580] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +3ee590: 1400 f200 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f2 │ │ +3ee596: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee598: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ee59e: 0c02 |0007: move-result-object v2 │ │ +3ee5a0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee5a4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ee5aa: 7110 f19f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@9ff1 │ │ +3ee5b0: 0c02 |0010: move-result-object v2 │ │ +3ee5b2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=54 │ │ 0x000a line=56 │ │ 0x000d line=58 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -874381,18 +874381,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee4a4: |[3ee4a4] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/view/View; │ │ -3ee4b4: 6e10 f39f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ff3 │ │ -3ee4ba: 0c00 |0003: move-result-object v0 │ │ -3ee4bc: 1100 |0004: return-object v0 │ │ +3ee48c: |[3ee48c] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/view/View; │ │ +3ee49c: 6e10 f39f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ff3 │ │ +3ee4a2: 0c00 |0003: move-result-object v0 │ │ +3ee4a4: 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;) │ │ @@ -874400,17 +874400,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee4c0: |[3ee4c0] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ee4d0: 5410 dd8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fdd │ │ -3ee4d4: 1100 |0002: return-object v0 │ │ +3ee4a8: |[3ee4a8] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ee4b8: 5410 dd8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8fdd │ │ +3ee4bc: 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 : 22355 (SwipeactionsDialogBinding.java) │ │ @@ -874446,19 +874446,19 @@ │ │ type : '(Landroidx/gridlayout/widget/GridLayout;Landroidx/gridlayout/widget/GridLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ee6b0: |[3ee6b0] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.:(Landroidx/gridlayout/widget/GridLayout;Landroidx/gridlayout/widget/GridLayout;)V │ │ -3ee6c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ee6c6: 5b01 df8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroidx/gridlayout/widget/GridLayout; // field@8fdf │ │ -3ee6ca: 5b02 de8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@8fde │ │ -3ee6ce: 0e00 |0007: return-void │ │ +3ee698: |[3ee698] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.:(Landroidx/gridlayout/widget/GridLayout;Landroidx/gridlayout/widget/GridLayout;)V │ │ +3ee6a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ee6ae: 5b01 df8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroidx/gridlayout/widget/GridLayout; // field@8fdf │ │ +3ee6b2: 5b02 de8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@8fde │ │ +3ee6b6: 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/SwipeactionsPickerBinding; │ │ @@ -874470,24 +874470,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3ee628: |[3ee628] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -3ee638: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -3ee63c: 1f01 9709 |0002: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@0997 │ │ -3ee640: 2200 041a |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // type@1a04 │ │ -3ee644: 7030 f69f 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.:(Landroidx/gridlayout/widget/GridLayout;Landroidx/gridlayout/widget/GridLayout;)V // method@9ff6 │ │ -3ee64a: 1100 |0009: return-object v0 │ │ -3ee64c: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ee650: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ -3ee654: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ee65a: 2701 |0011: throw v1 │ │ +3ee610: |[3ee610] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +3ee620: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +3ee624: 1f01 9709 |0002: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@0997 │ │ +3ee628: 2200 041a |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // type@1a04 │ │ +3ee62c: 7030 f69f 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.:(Landroidx/gridlayout/widget/GridLayout;Landroidx/gridlayout/widget/GridLayout;)V // method@9ff6 │ │ +3ee632: 1100 |0009: return-object v0 │ │ +3ee634: 2201 631e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ee638: 1a00 0dcd |000c: const-string v0, "rootView" // string@cd0d │ │ +3ee63c: 7020 6db2 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ee642: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0004 line=57 │ │ 0x000a line=52 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ @@ -874497,20 +874497,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 │ │ -3ee65c: |[3ee65c] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -3ee66c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee66e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee670: 7130 fb9f 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@9ffb │ │ -3ee676: 0c02 |0005: move-result-object v2 │ │ -3ee678: 1102 |0006: return-object v2 │ │ +3ee644: |[3ee644] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +3ee654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee656: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee658: 7130 fb9f 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@9ffb │ │ +3ee65e: 0c02 |0005: move-result-object v2 │ │ +3ee660: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;) │ │ @@ -874518,24 +874518,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 : 18 16-bit code units │ │ -3ee67c: |[3ee67c] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -3ee68c: 1400 f300 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f3 │ │ -3ee692: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee694: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ee69a: 0c02 |0007: move-result-object v2 │ │ -3ee69c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee6a0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ee6a6: 7110 f79f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@9ff7 │ │ -3ee6ac: 0c02 |0010: move-result-object v2 │ │ -3ee6ae: 1102 |0011: return-object v2 │ │ +3ee664: |[3ee664] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +3ee674: 1400 f300 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f3 │ │ +3ee67a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee67c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ee682: 0c02 |0007: move-result-object v2 │ │ +3ee684: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee688: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ee68e: 7110 f79f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@9ff7 │ │ +3ee694: 0c02 |0010: move-result-object v2 │ │ +3ee696: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=42 │ │ 0x000a line=44 │ │ 0x000d line=46 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -874548,18 +874548,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee5f4: |[3ee5f4] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/view/View; │ │ -3ee604: 6e10 f99f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroidx/gridlayout/widget/GridLayout; // method@9ff9 │ │ -3ee60a: 0c00 |0003: move-result-object v0 │ │ -3ee60c: 1100 |0004: return-object v0 │ │ +3ee5dc: |[3ee5dc] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/view/View; │ │ +3ee5ec: 6e10 f99f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroidx/gridlayout/widget/GridLayout; // method@9ff9 │ │ +3ee5f2: 0c00 |0003: move-result-object v0 │ │ +3ee5f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;) │ │ @@ -874567,17 +874567,17 @@ │ │ type : '()Landroidx/gridlayout/widget/GridLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee610: |[3ee610] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroidx/gridlayout/widget/GridLayout; │ │ -3ee620: 5410 df8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroidx/gridlayout/widget/GridLayout; // field@8fdf │ │ -3ee624: 1100 |0002: return-object v0 │ │ +3ee5f8: |[3ee5f8] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroidx/gridlayout/widget/GridLayout; │ │ +3ee608: 5410 df8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroidx/gridlayout/widget/GridLayout; // field@8fdf │ │ +3ee60c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ │ │ source_file_idx : 22356 (SwipeactionsPickerBinding.java) │ │ @@ -874617,20 +874617,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 │ │ -3ee7cc: |[3ee7cc] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ -3ee7dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ee7e2: 5b01 e08f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe0 │ │ -3ee7e6: 5b02 e18f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@8fe1 │ │ -3ee7ea: 5b03 e28f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe2 │ │ -3ee7ee: 0e00 |0009: return-void │ │ +3ee7b4: |[3ee7b4] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ +3ee7c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ee7ca: 5b01 e08f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe0 │ │ +3ee7ce: 5b02 e18f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@8fe1 │ │ +3ee7d2: 5b03 e28f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe2 │ │ +3ee7d6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -874644,39 +874644,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -3ee704: |[3ee704] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -3ee714: 1400 4803 0a7f |0000: const v0, #float 1.83451e+38 // #7f0a0348 │ │ -3ee71a: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee720: 0c01 |0006: move-result-object v1 │ │ -3ee722: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3ee726: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -3ee72a: 1400 4a03 0a7f |000b: const v0, #float 1.83451e+38 // #7f0a034a │ │ -3ee730: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee736: 0c02 |0011: move-result-object v2 │ │ -3ee738: 1f02 f702 |0012: check-cast v2, Landroid/widget/ImageView; // type@02f7 │ │ -3ee73c: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ -3ee740: 2200 051a |0016: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // type@1a05 │ │ -3ee744: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ee748: 7040 fc9f 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@9ffc │ │ -3ee74e: 1100 |001d: return-object v0 │ │ -3ee750: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ee756: 0c03 |0021: move-result-object v3 │ │ -3ee758: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ee75e: 0c03 |0025: move-result-object v3 │ │ -3ee760: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ee764: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ee768: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ee76e: 0c03 |002d: move-result-object v3 │ │ -3ee770: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ee776: 2700 |0031: throw v0 │ │ +3ee6ec: |[3ee6ec] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +3ee6fc: 1400 4803 0a7f |0000: const v0, #float 1.83451e+38 // #7f0a0348 │ │ +3ee702: 7120 654a 0300 |0003: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee708: 0c01 |0006: move-result-object v1 │ │ +3ee70a: 1f01 1303 |0007: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3ee70e: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +3ee712: 1400 4a03 0a7f |000b: const v0, #float 1.83451e+38 // #7f0a034a │ │ +3ee718: 7120 654a 0300 |000e: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee71e: 0c02 |0011: move-result-object v2 │ │ +3ee720: 1f02 f702 |0012: check-cast v2, Landroid/widget/ImageView; // type@02f7 │ │ +3ee724: 3802 0a00 |0014: if-eqz v2, 001e // +000a │ │ +3ee728: 2200 051a |0016: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // type@1a05 │ │ +3ee72c: 1f03 f902 |0018: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ee730: 7040 fc9f 3021 |001a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@9ffc │ │ +3ee736: 1100 |001d: return-object v0 │ │ +3ee738: 6e10 b40c 0300 |001e: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ee73e: 0c03 |0021: move-result-object v3 │ │ +3ee740: 6e20 0d03 0300 |0022: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ee746: 0c03 |0025: move-result-object v3 │ │ +3ee748: 2200 631e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ee74c: 1a01 084a |0028: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ee750: 6e20 9ab2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ee756: 0c03 |002d: move-result-object v3 │ │ +3ee758: 7020 6db2 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ee75e: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=64 │ │ 0x000e line=70 │ │ 0x0016 line=75 │ │ 0x001e line=78 │ │ 0x0026 line=79 │ │ @@ -874688,20 +874688,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 │ │ -3ee778: |[3ee778] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -3ee788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee78a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee78c: 7130 01a0 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@a001 │ │ -3ee792: 0c02 |0005: move-result-object v2 │ │ -3ee794: 1102 |0006: return-object v2 │ │ +3ee760: |[3ee760] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +3ee770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee772: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee774: 7130 01a0 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@a001 │ │ +3ee77a: 0c02 |0005: move-result-object v2 │ │ +3ee77c: 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;) │ │ @@ -874709,24 +874709,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 : 18 16-bit code units │ │ -3ee798: |[3ee798] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -3ee7a8: 1400 f400 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f4 │ │ -3ee7ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee7b0: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ee7b6: 0c02 |0007: move-result-object v2 │ │ -3ee7b8: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee7bc: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ee7c2: 7110 fd9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@9ffd │ │ -3ee7c8: 0c02 |0010: move-result-object v2 │ │ -3ee7ca: 1102 |0011: return-object v2 │ │ +3ee780: |[3ee780] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +3ee790: 1400 f400 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f4 │ │ +3ee796: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee798: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ee79e: 0c02 |0007: move-result-object v2 │ │ +3ee7a0: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee7a4: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ee7aa: 7110 fd9f 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@9ffd │ │ +3ee7b0: 0c02 |0010: move-result-object v2 │ │ +3ee7b2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=50 │ │ 0x000a line=52 │ │ 0x000d line=54 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -874739,18 +874739,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee6d0: |[3ee6d0] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/view/View; │ │ -3ee6e0: 6e10 ff9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fff │ │ -3ee6e6: 0c00 |0003: move-result-object v0 │ │ -3ee6e8: 1100 |0004: return-object v0 │ │ +3ee6b8: |[3ee6b8] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/view/View; │ │ +3ee6c8: 6e10 ff9f 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fff │ │ +3ee6ce: 0c00 |0003: move-result-object v0 │ │ +3ee6d0: 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;) │ │ @@ -874758,17 +874758,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee6ec: |[3ee6ec] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ee6fc: 5410 e08f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe0 │ │ -3ee700: 1100 |0002: return-object v0 │ │ +3ee6d4: |[3ee6d4] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ee6e4: 5410 e08f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe0 │ │ +3ee6e8: 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 : 22357 (SwipeactionsPickerItemBinding.java) │ │ @@ -874824,24 +874824,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 │ │ -3ee958: |[3ee958] 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 │ │ -3ee968: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ee96e: 5b01 e68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe6 │ │ -3ee972: 5b02 e38f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@8fe3 │ │ -3ee976: 5b03 e48f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@8fe4 │ │ -3ee97a: 5b04 e58f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@8fe5 │ │ -3ee97e: 5b05 e78f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@8fe7 │ │ -3ee982: 5b06 e88f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@8fe8 │ │ -3ee986: 5b07 e98f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe9 │ │ -3ee98a: 0e00 |0011: return-void │ │ +3ee940: |[3ee940] 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 │ │ +3ee950: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ee956: 5b01 e68f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe6 │ │ +3ee95a: 5b02 e38f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@8fe3 │ │ +3ee95e: 5b03 e48f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@8fe4 │ │ +3ee962: 5b04 e58f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@8fe5 │ │ +3ee966: 5b05 e78f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@8fe7 │ │ +3ee96a: 5b06 e88f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@8fe8 │ │ +3ee96e: 5b07 e98f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe9 │ │ +3ee972: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -874863,67 +874863,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 103 16-bit code units │ │ -3ee824: |[3ee824] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -3ee834: 1400 b000 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b0 │ │ -3ee83a: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee840: 0c01 |0006: move-result-object v1 │ │ -3ee842: 0714 |0007: move-object v4, v1 │ │ -3ee844: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ -3ee848: 3804 4900 |000a: if-eqz v4, 0053 // +0049 │ │ -3ee84c: 1400 0202 0a7f |000c: const v0, #float 1.83444e+38 // #7f0a0202 │ │ -3ee852: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee858: 0c01 |0012: move-result-object v1 │ │ -3ee85a: 3801 4000 |0013: if-eqz v1, 0053 // +0040 │ │ -3ee85e: 7110 d99e 0100 |0015: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@9ed9 │ │ -3ee864: 0c05 |0018: move-result-object v5 │ │ -3ee866: 1400 7f02 0a7f |0019: const v0, #float 1.83446e+38 // #7f0a027f │ │ -3ee86c: 7120 654a 0a00 |001c: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee872: 0c01 |001f: move-result-object v1 │ │ -3ee874: 0716 |0020: move-object v6, v1 │ │ -3ee876: 1f06 f902 |0021: check-cast v6, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ee87a: 3806 3000 |0023: if-eqz v6, 0053 // +0030 │ │ -3ee87e: 1400 4803 0a7f |0025: const v0, #float 1.83451e+38 // #7f0a0348 │ │ -3ee884: 7120 654a 0a00 |0028: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee88a: 0c01 |002b: move-result-object v1 │ │ -3ee88c: 0717 |002c: move-object v7, v1 │ │ -3ee88e: 1f07 1303 |002d: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -3ee892: 3807 2400 |002f: if-eqz v7, 0053 // +0024 │ │ -3ee896: 1400 4903 0a7f |0031: const v0, #float 1.83451e+38 // #7f0a0349 │ │ -3ee89c: 7120 654a 0a00 |0034: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee8a2: 0c01 |0037: move-result-object v1 │ │ -3ee8a4: 0718 |0038: move-object v8, v1 │ │ -3ee8a6: 1f08 1303 |0039: check-cast v8, Landroid/widget/TextView; // type@0313 │ │ -3ee8aa: 3808 1800 |003b: if-eqz v8, 0053 // +0018 │ │ -3ee8ae: 1400 4a03 0a7f |003d: const v0, #float 1.83451e+38 // #7f0a034a │ │ -3ee8b4: 7120 654a 0a00 |0040: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee8ba: 0c01 |0043: move-result-object v1 │ │ -3ee8bc: 0719 |0044: move-object v9, v1 │ │ -3ee8be: 1f09 f702 |0045: check-cast v9, Landroid/widget/ImageView; // type@02f7 │ │ -3ee8c2: 3809 0c00 |0047: if-eqz v9, 0053 // +000c │ │ -3ee8c6: 2200 061a |0049: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // type@1a06 │ │ -3ee8ca: 07a3 |004b: move-object v3, v10 │ │ -3ee8cc: 1f03 f902 |004c: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3ee8d0: 0702 |004e: move-object v2, v0 │ │ -3ee8d2: 7608 02a0 0200 |004f: 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@a002 │ │ -3ee8d8: 1100 |0052: return-object v0 │ │ -3ee8da: 6e10 b40c 0a00 |0053: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3ee8e0: 0c0a |0056: move-result-object v10 │ │ -3ee8e2: 6e20 0d03 0a00 |0057: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3ee8e8: 0c0a |005a: move-result-object v10 │ │ -3ee8ea: 2200 631e |005b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3ee8ee: 1a01 084a |005d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3ee8f2: 6e20 9ab2 a100 |005f: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3ee8f8: 0c0a |0062: move-result-object v10 │ │ -3ee8fa: 7020 6db2 a000 |0063: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3ee900: 2700 |0066: throw v0 │ │ +3ee80c: |[3ee80c] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +3ee81c: 1400 b000 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b0 │ │ +3ee822: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee828: 0c01 |0006: move-result-object v1 │ │ +3ee82a: 0714 |0007: move-object v4, v1 │ │ +3ee82c: 1f04 e402 |0008: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ +3ee830: 3804 4900 |000a: if-eqz v4, 0053 // +0049 │ │ +3ee834: 1400 0202 0a7f |000c: const v0, #float 1.83444e+38 // #7f0a0202 │ │ +3ee83a: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee840: 0c01 |0012: move-result-object v1 │ │ +3ee842: 3801 4000 |0013: if-eqz v1, 0053 // +0040 │ │ +3ee846: 7110 d99e 0100 |0015: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@9ed9 │ │ +3ee84c: 0c05 |0018: move-result-object v5 │ │ +3ee84e: 1400 7f02 0a7f |0019: const v0, #float 1.83446e+38 // #7f0a027f │ │ +3ee854: 7120 654a 0a00 |001c: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee85a: 0c01 |001f: move-result-object v1 │ │ +3ee85c: 0716 |0020: move-object v6, v1 │ │ +3ee85e: 1f06 f902 |0021: check-cast v6, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ee862: 3806 3000 |0023: if-eqz v6, 0053 // +0030 │ │ +3ee866: 1400 4803 0a7f |0025: const v0, #float 1.83451e+38 // #7f0a0348 │ │ +3ee86c: 7120 654a 0a00 |0028: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee872: 0c01 |002b: move-result-object v1 │ │ +3ee874: 0717 |002c: move-object v7, v1 │ │ +3ee876: 1f07 1303 |002d: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +3ee87a: 3807 2400 |002f: if-eqz v7, 0053 // +0024 │ │ +3ee87e: 1400 4903 0a7f |0031: const v0, #float 1.83451e+38 // #7f0a0349 │ │ +3ee884: 7120 654a 0a00 |0034: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee88a: 0c01 |0037: move-result-object v1 │ │ +3ee88c: 0718 |0038: move-object v8, v1 │ │ +3ee88e: 1f08 1303 |0039: check-cast v8, Landroid/widget/TextView; // type@0313 │ │ +3ee892: 3808 1800 |003b: if-eqz v8, 0053 // +0018 │ │ +3ee896: 1400 4a03 0a7f |003d: const v0, #float 1.83451e+38 // #7f0a034a │ │ +3ee89c: 7120 654a 0a00 |0040: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee8a2: 0c01 |0043: move-result-object v1 │ │ +3ee8a4: 0719 |0044: move-object v9, v1 │ │ +3ee8a6: 1f09 f702 |0045: check-cast v9, Landroid/widget/ImageView; // type@02f7 │ │ +3ee8aa: 3809 0c00 |0047: if-eqz v9, 0053 // +000c │ │ +3ee8ae: 2200 061a |0049: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // type@1a06 │ │ +3ee8b2: 07a3 |004b: move-object v3, v10 │ │ +3ee8b4: 1f03 f902 |004c: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3ee8b8: 0702 |004e: move-object v2, v0 │ │ +3ee8ba: 7608 02a0 0200 |004f: 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@a002 │ │ +3ee8c0: 1100 |0052: return-object v0 │ │ +3ee8c2: 6e10 b40c 0a00 |0053: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3ee8c8: 0c0a |0056: move-result-object v10 │ │ +3ee8ca: 6e20 0d03 0a00 |0057: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3ee8d0: 0c0a |005a: move-result-object v10 │ │ +3ee8d2: 2200 631e |005b: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3ee8d6: 1a01 084a |005d: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3ee8da: 6e20 9ab2 a100 |005f: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3ee8e0: 0c0a |0062: move-result-object v10 │ │ +3ee8e2: 7020 6db2 a000 |0063: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3ee8e8: 2700 |0066: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=83 │ │ 0x000f line=89 │ │ 0x0015 line=93 │ │ 0x001c line=96 │ │ 0x0028 line=102 │ │ @@ -874940,20 +874940,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 │ │ -3ee904: |[3ee904] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -3ee914: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3ee916: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3ee918: 7130 07a0 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@a007 │ │ -3ee91e: 0c02 |0005: move-result-object v2 │ │ -3ee920: 1102 |0006: return-object v2 │ │ +3ee8ec: |[3ee8ec] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +3ee8fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3ee8fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3ee900: 7130 07a0 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@a007 │ │ +3ee906: 0c02 |0005: move-result-object v2 │ │ +3ee908: 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;) │ │ @@ -874961,24 +874961,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 : 18 16-bit code units │ │ -3ee924: |[3ee924] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -3ee934: 1400 f500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f5 │ │ -3ee93a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ee93c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3ee942: 0c02 |0007: move-result-object v2 │ │ -3ee944: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3ee948: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3ee94e: 7110 03a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a003 │ │ -3ee954: 0c02 |0010: move-result-object v2 │ │ -3ee956: 1102 |0011: return-object v2 │ │ +3ee90c: |[3ee90c] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +3ee91c: 1400 f500 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f5 │ │ +3ee922: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ee924: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3ee92a: 0c02 |0007: move-result-object v2 │ │ +3ee92c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3ee930: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3ee936: 7110 03a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@a003 │ │ +3ee93c: 0c02 |0010: move-result-object v2 │ │ +3ee93e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=69 │ │ 0x000a line=71 │ │ 0x000d line=73 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -874991,18 +874991,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee7f0: |[3ee7f0] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/view/View; │ │ -3ee800: 6e10 05a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a005 │ │ -3ee806: 0c00 |0003: move-result-object v0 │ │ -3ee808: 1100 |0004: return-object v0 │ │ +3ee7d8: |[3ee7d8] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/view/View; │ │ +3ee7e8: 6e10 05a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a005 │ │ +3ee7ee: 0c00 |0003: move-result-object v0 │ │ +3ee7f0: 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;) │ │ @@ -875010,17 +875010,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee80c: |[3ee80c] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ee81c: 5410 e68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe6 │ │ -3ee820: 1100 |0002: return-object v0 │ │ +3ee7f4: |[3ee7f4] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ee804: 5410 e68f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@8fe6 │ │ +3ee808: 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 : 22358 (SwipeactionsRowBinding.java) │ │ @@ -875076,24 +875076,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;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 │ │ -3eeaf0: |[3eeaf0] de.danoeh.antennapod.databinding.ThemePreferenceBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;)V │ │ -3eeb00: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eeb06: 5b01 ea8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8fea │ │ -3eeb0a: 5b02 eb8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCard:Landroidx/cardview/widget/CardView; // field@8feb │ │ -3eeb0e: 5b03 ec8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCardRadio:Landroid/widget/TextView; // field@8fec │ │ -3eeb12: 5b04 ed8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightCard:Landroidx/cardview/widget/CardView; // field@8fed │ │ -3eeb16: 5b05 ee8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightRadio:Landroid/widget/TextView; // field@8fee │ │ -3eeb1a: 5b06 ef8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemCard:Landroidx/cardview/widget/CardView; // field@8fef │ │ -3eeb1e: 5b07 f08f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemRadio:Landroid/widget/TextView; // field@8ff0 │ │ -3eeb22: 0e00 |0011: return-void │ │ +3eead8: |[3eead8] de.danoeh.antennapod.databinding.ThemePreferenceBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;)V │ │ +3eeae8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eeaee: 5b01 ea8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8fea │ │ +3eeaf2: 5b02 eb8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCard:Landroidx/cardview/widget/CardView; // field@8feb │ │ +3eeaf6: 5b03 ec8f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCardRadio:Landroid/widget/TextView; // field@8fec │ │ +3eeafa: 5b04 ed8f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightCard:Landroidx/cardview/widget/CardView; // field@8fed │ │ +3eeafe: 5b05 ee8f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightRadio:Landroid/widget/TextView; // field@8fee │ │ +3eeb02: 5b06 ef8f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemCard:Landroidx/cardview/widget/CardView; // field@8fef │ │ +3eeb06: 5b07 f08f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemRadio:Landroid/widget/TextView; // field@8ff0 │ │ +3eeb0a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -875115,67 +875115,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 102 16-bit code units │ │ -3ee9c0: |[3ee9c0] de.danoeh.antennapod.databinding.ThemePreferenceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ -3ee9d0: 1400 7103 0a7f |0000: const v0, #float 1.83451e+38 // #7f0a0371 │ │ -3ee9d6: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee9dc: 0c01 |0006: move-result-object v1 │ │ -3ee9de: 0714 |0007: move-object v4, v1 │ │ -3ee9e0: 1f04 2005 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3ee9e4: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ -3ee9e8: 1400 7203 0a7f |000c: const v0, #float 1.83451e+38 // #7f0a0372 │ │ -3ee9ee: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3ee9f4: 0c01 |0012: move-result-object v1 │ │ -3ee9f6: 0715 |0013: move-object v5, v1 │ │ -3ee9f8: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3ee9fc: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ -3eea00: 1400 7303 0a7f |0018: const v0, #float 1.83451e+38 // #7f0a0373 │ │ -3eea06: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eea0c: 0c01 |001e: move-result-object v1 │ │ -3eea0e: 0716 |001f: move-object v6, v1 │ │ -3eea10: 1f06 2005 |0020: check-cast v6, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3eea14: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ -3eea18: 1400 7403 0a7f |0024: const v0, #float 1.83451e+38 // #7f0a0374 │ │ -3eea1e: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eea24: 0c01 |002a: move-result-object v1 │ │ -3eea26: 0717 |002b: move-object v7, v1 │ │ -3eea28: 1f07 1303 |002c: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -3eea2c: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ -3eea30: 1400 7503 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a0375 │ │ -3eea36: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eea3c: 0c01 |0036: move-result-object v1 │ │ -3eea3e: 0718 |0037: move-object v8, v1 │ │ -3eea40: 1f08 2005 |0038: check-cast v8, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3eea44: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ -3eea48: 1400 7603 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a0376 │ │ -3eea4e: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eea54: 0c01 |0042: move-result-object v1 │ │ -3eea56: 0719 |0043: move-object v9, v1 │ │ -3eea58: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ -3eea5c: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ -3eea60: 2200 071a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // type@1a07 │ │ -3eea64: 07a3 |004a: move-object v3, v10 │ │ -3eea66: 1f03 f902 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eea6a: 0702 |004d: move-object v2, v0 │ │ -3eea6c: 7608 08a0 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;)V // method@a008 │ │ -3eea72: 1100 |0051: return-object v0 │ │ -3eea74: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eea7a: 0c0a |0055: move-result-object v10 │ │ -3eea7c: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eea82: 0c0a |0059: move-result-object v10 │ │ -3eea84: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eea88: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ -3eea8c: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eea92: 0c0a |0061: move-result-object v10 │ │ -3eea94: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eea9a: 2700 |0065: throw v0 │ │ +3ee9a8: |[3ee9a8] de.danoeh.antennapod.databinding.ThemePreferenceBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ +3ee9b8: 1400 7103 0a7f |0000: const v0, #float 1.83451e+38 // #7f0a0371 │ │ +3ee9be: 7120 654a 0a00 |0003: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee9c4: 0c01 |0006: move-result-object v1 │ │ +3ee9c6: 0714 |0007: move-object v4, v1 │ │ +3ee9c8: 1f04 2005 |0008: check-cast v4, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3ee9cc: 3804 4800 |000a: if-eqz v4, 0052 // +0048 │ │ +3ee9d0: 1400 7203 0a7f |000c: const v0, #float 1.83451e+38 // #7f0a0372 │ │ +3ee9d6: 7120 654a 0a00 |000f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee9dc: 0c01 |0012: move-result-object v1 │ │ +3ee9de: 0715 |0013: move-object v5, v1 │ │ +3ee9e0: 1f05 1303 |0014: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3ee9e4: 3805 3c00 |0016: if-eqz v5, 0052 // +003c │ │ +3ee9e8: 1400 7303 0a7f |0018: const v0, #float 1.83451e+38 // #7f0a0373 │ │ +3ee9ee: 7120 654a 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3ee9f4: 0c01 |001e: move-result-object v1 │ │ +3ee9f6: 0716 |001f: move-object v6, v1 │ │ +3ee9f8: 1f06 2005 |0020: check-cast v6, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3ee9fc: 3806 3000 |0022: if-eqz v6, 0052 // +0030 │ │ +3eea00: 1400 7403 0a7f |0024: const v0, #float 1.83451e+38 // #7f0a0374 │ │ +3eea06: 7120 654a 0a00 |0027: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eea0c: 0c01 |002a: move-result-object v1 │ │ +3eea0e: 0717 |002b: move-object v7, v1 │ │ +3eea10: 1f07 1303 |002c: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +3eea14: 3807 2400 |002e: if-eqz v7, 0052 // +0024 │ │ +3eea18: 1400 7503 0a7f |0030: const v0, #float 1.83451e+38 // #7f0a0375 │ │ +3eea1e: 7120 654a 0a00 |0033: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eea24: 0c01 |0036: move-result-object v1 │ │ +3eea26: 0718 |0037: move-object v8, v1 │ │ +3eea28: 1f08 2005 |0038: check-cast v8, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3eea2c: 3808 1800 |003a: if-eqz v8, 0052 // +0018 │ │ +3eea30: 1400 7603 0a7f |003c: const v0, #float 1.83451e+38 // #7f0a0376 │ │ +3eea36: 7120 654a 0a00 |003f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eea3c: 0c01 |0042: move-result-object v1 │ │ +3eea3e: 0719 |0043: move-object v9, v1 │ │ +3eea40: 1f09 1303 |0044: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ +3eea44: 3809 0c00 |0046: if-eqz v9, 0052 // +000c │ │ +3eea48: 2200 071a |0048: new-instance v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // type@1a07 │ │ +3eea4c: 07a3 |004a: move-object v3, v10 │ │ +3eea4e: 1f03 f902 |004b: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eea52: 0702 |004d: move-object v2, v0 │ │ +3eea54: 7608 08a0 0200 |004e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;)V // method@a008 │ │ +3eea5a: 1100 |0051: return-object v0 │ │ +3eea5c: 6e10 b40c 0a00 |0052: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eea62: 0c0a |0055: move-result-object v10 │ │ +3eea64: 6e20 0d03 0a00 |0056: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eea6a: 0c0a |0059: move-result-object v10 │ │ +3eea6c: 2200 631e |005a: new-instance v0, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eea70: 1a01 084a |005c: const-string v1, "Missing required view with ID: " // string@4a08 │ │ +3eea74: 6e20 9ab2 a100 |005e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eea7a: 0c0a |0061: move-result-object v10 │ │ +3eea7c: 7020 6db2 a000 |0062: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eea82: 2700 |0065: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=82 │ │ 0x000f line=88 │ │ 0x001b line=94 │ │ 0x0027 line=100 │ │ 0x0033 line=106 │ │ @@ -875191,20 +875191,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3eea9c: |[3eea9c] de.danoeh.antennapod.databinding.ThemePreferenceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ -3eeaac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eeaae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eeab0: 7130 0da0 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // method@a00d │ │ -3eeab6: 0c02 |0005: move-result-object v2 │ │ -3eeab8: 1102 |0006: return-object v2 │ │ +3eea84: |[3eea84] de.danoeh.antennapod.databinding.ThemePreferenceBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ +3eea94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eea96: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eea98: 7130 0da0 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // method@a00d │ │ +3eea9e: 0c02 |0005: move-result-object v2 │ │ +3eeaa0: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=62 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;) │ │ @@ -875212,24 +875212,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3eeabc: |[3eeabc] de.danoeh.antennapod.databinding.ThemePreferenceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ -3eeacc: 1400 f600 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f6 │ │ -3eead2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eead4: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eeada: 0c02 |0007: move-result-object v2 │ │ -3eeadc: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eeae0: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eeae6: 7110 09a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // method@a009 │ │ -3eeaec: 0c02 |0010: move-result-object v2 │ │ -3eeaee: 1102 |0011: return-object v2 │ │ +3eeaa4: |[3eeaa4] de.danoeh.antennapod.databinding.ThemePreferenceBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ +3eeab4: 1400 f600 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f6 │ │ +3eeaba: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eeabc: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eeac2: 0c02 |0007: move-result-object v2 │ │ +3eeac4: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eeac8: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eeace: 7110 09a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // method@a009 │ │ +3eead4: 0c02 |0010: move-result-object v2 │ │ +3eead6: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=68 │ │ 0x000a line=70 │ │ 0x000d line=72 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -875242,18 +875242,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3ee98c: |[3ee98c] de.danoeh.antennapod.databinding.ThemePreferenceBinding.getRoot:()Landroid/view/View; │ │ -3ee99c: 6e10 0ba0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a00b │ │ -3ee9a2: 0c00 |0003: move-result-object v0 │ │ -3ee9a4: 1100 |0004: return-object v0 │ │ +3ee974: |[3ee974] de.danoeh.antennapod.databinding.ThemePreferenceBinding.getRoot:()Landroid/view/View; │ │ +3ee984: 6e10 0ba0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a00b │ │ +3ee98a: 0c00 |0003: move-result-object v0 │ │ +3ee98c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;) │ │ @@ -875261,17 +875261,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ee9a8: |[3ee9a8] de.danoeh.antennapod.databinding.ThemePreferenceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3ee9b8: 5410 ea8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8fea │ │ -3ee9bc: 1100 |0002: return-object v0 │ │ +3ee990: |[3ee990] de.danoeh.antennapod.databinding.ThemePreferenceBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3ee9a0: 5410 ea8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.rootView:Landroid/widget/LinearLayout; // field@8fea │ │ +3ee9a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; │ │ │ │ source_file_idx : 23274 (ThemePreferenceBinding.java) │ │ @@ -875355,31 +875355,31 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/Button;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 │ │ -3eed38: |[3eed38] de.danoeh.antennapod.databinding.TimeDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/Button;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 │ │ -3eed48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eed4e: 5b01 fa8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ffa │ │ -3eed52: 5b02 f18f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbShakeToReset:Landroid/widget/CheckBox; // field@8ff1 │ │ -3eed56: 5b03 f28f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbVibrate:Landroid/widget/CheckBox; // field@8ff2 │ │ -3eed5a: 5b04 f38f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.chAutoEnable:Landroid/widget/CheckBox; // field@8ff3 │ │ -3eed5e: 5b05 f48f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.changeTimes:Landroid/widget/Button; // field@8ff4 │ │ -3eed62: 5b06 f58f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.disableSleeptimerButton:Landroid/widget/Button; // field@8ff5 │ │ -3eed66: 5b07 f68f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.etxtTime:Landroid/widget/EditText; // field@8ff6 │ │ -3eed6a: 5b08 f78f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepFiveMinutesButton:Landroid/widget/Button; // field@8ff7 │ │ -3eed6e: 5b09 f88f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTenMinutesButton:Landroid/widget/Button; // field@8ff8 │ │ -3eed72: 5b0a f98f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTwentyMinutesButton:Landroid/widget/Button; // field@8ff9 │ │ -3eed76: 5b0b fb8f |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.setSleeptimerButton:Landroid/widget/Button; // field@8ffb │ │ -3eed7a: 5b0c fc8f |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.time:Landroid/widget/TextView; // field@8ffc │ │ -3eed7e: 5b0d fd8f |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeDisplay:Landroid/widget/LinearLayout; // field@8ffd │ │ -3eed82: 5b0e fe8f |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeSetup:Landroid/widget/LinearLayout; // field@8ffe │ │ -3eed86: 0e00 |001f: return-void │ │ +3eed20: |[3eed20] de.danoeh.antennapod.databinding.TimeDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/Button;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 │ │ +3eed30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eed36: 5b01 fa8f |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ffa │ │ +3eed3a: 5b02 f18f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbShakeToReset:Landroid/widget/CheckBox; // field@8ff1 │ │ +3eed3e: 5b03 f28f |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbVibrate:Landroid/widget/CheckBox; // field@8ff2 │ │ +3eed42: 5b04 f38f |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.chAutoEnable:Landroid/widget/CheckBox; // field@8ff3 │ │ +3eed46: 5b05 f48f |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.changeTimes:Landroid/widget/Button; // field@8ff4 │ │ +3eed4a: 5b06 f58f |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.disableSleeptimerButton:Landroid/widget/Button; // field@8ff5 │ │ +3eed4e: 5b07 f68f |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.etxtTime:Landroid/widget/EditText; // field@8ff6 │ │ +3eed52: 5b08 f78f |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepFiveMinutesButton:Landroid/widget/Button; // field@8ff7 │ │ +3eed56: 5b09 f88f |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTenMinutesButton:Landroid/widget/Button; // field@8ff8 │ │ +3eed5a: 5b0a f98f |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTwentyMinutesButton:Landroid/widget/Button; // field@8ff9 │ │ +3eed5e: 5b0b fb8f |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.setSleeptimerButton:Landroid/widget/Button; // field@8ffb │ │ +3eed62: 5b0c fc8f |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.time:Landroid/widget/TextView; // field@8ffc │ │ +3eed66: 5b0d fd8f |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeDisplay:Landroid/widget/LinearLayout; // field@8ffd │ │ +3eed6a: 5b0e fe8f |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeSetup:Landroid/widget/LinearLayout; // field@8ffe │ │ +3eed6e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0005 line=71 │ │ 0x0007 line=72 │ │ 0x0009 line=73 │ │ @@ -875415,110 +875415,110 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 15 │ │ insns size : 190 16-bit code units │ │ -3eeb58: |[3eeb58] de.danoeh.antennapod.databinding.TimeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -3eeb68: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -3eeb6c: 1401 a600 0a7f |0002: const v1, #float 1.83437e+38 // #7f0a00a6 │ │ -3eeb72: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eeb78: 0c02 |0008: move-result-object v2 │ │ -3eeb7a: 0725 |0009: move-object v5, v2 │ │ -3eeb7c: 1f05 e502 |000a: check-cast v5, Landroid/widget/CheckBox; // type@02e5 │ │ -3eeb80: 3805 9e00 |000c: if-eqz v5, 00aa // +009e │ │ -3eeb84: 1401 a700 0a7f |000e: const v1, #float 1.83437e+38 // #7f0a00a7 │ │ -3eeb8a: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eeb90: 0c02 |0014: move-result-object v2 │ │ -3eeb92: 0726 |0015: move-object v6, v2 │ │ -3eeb94: 1f06 e502 |0016: check-cast v6, Landroid/widget/CheckBox; // type@02e5 │ │ -3eeb98: 3806 9200 |0018: if-eqz v6, 00aa // +0092 │ │ -3eeb9c: 1401 ad00 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a00ad │ │ -3eeba2: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eeba8: 0c02 |0020: move-result-object v2 │ │ -3eebaa: 0727 |0021: move-object v7, v2 │ │ -3eebac: 1f07 e502 |0022: check-cast v7, Landroid/widget/CheckBox; // type@02e5 │ │ -3eebb0: 3807 8600 |0024: if-eqz v7, 00aa // +0086 │ │ -3eebb4: 1401 b100 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a00b1 │ │ -3eebba: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eebc0: 0c02 |002c: move-result-object v2 │ │ -3eebc2: 0728 |002d: move-object v8, v2 │ │ -3eebc4: 1f08 e402 |002e: check-cast v8, Landroid/widget/Button; // type@02e4 │ │ -3eebc8: 3808 7a00 |0030: if-eqz v8, 00aa // +007a │ │ -3eebcc: 1401 0301 0a7f |0032: const v1, #float 1.83439e+38 // #7f0a0103 │ │ -3eebd2: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eebd8: 0c02 |0038: move-result-object v2 │ │ -3eebda: 0729 |0039: move-object v9, v2 │ │ -3eebdc: 1f09 e402 |003a: check-cast v9, Landroid/widget/Button; // type@02e4 │ │ -3eebe0: 3809 6e00 |003c: if-eqz v9, 00aa // +006e │ │ -3eebe4: 1401 3a01 0a7f |003e: const v1, #float 1.8344e+38 // #7f0a013a │ │ -3eebea: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eebf0: 0c02 |0044: move-result-object v2 │ │ -3eebf2: 072a |0045: move-object v10, v2 │ │ -3eebf4: 1f0a ec02 |0046: check-cast v10, Landroid/widget/EditText; // type@02ec │ │ -3eebf8: 380a 6200 |0048: if-eqz v10, 00aa // +0062 │ │ -3eebfc: 1401 7201 0a7f |004a: const v1, #float 1.83441e+38 // #7f0a0172 │ │ -3eec02: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eec08: 0c02 |0050: move-result-object v2 │ │ -3eec0a: 072b |0051: move-object v11, v2 │ │ -3eec0c: 1f0b e402 |0052: check-cast v11, Landroid/widget/Button; // type@02e4 │ │ -3eec10: 380b 5600 |0054: if-eqz v11, 00aa // +0056 │ │ -3eec14: 1401 7301 0a7f |0056: const v1, #float 1.83441e+38 // #7f0a0173 │ │ -3eec1a: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eec20: 0c02 |005c: move-result-object v2 │ │ -3eec22: 072c |005d: move-object v12, v2 │ │ -3eec24: 1f0c e402 |005e: check-cast v12, Landroid/widget/Button; // type@02e4 │ │ -3eec28: 380c 4a00 |0060: if-eqz v12, 00aa // +004a │ │ -3eec2c: 1401 7401 0a7f |0062: const v1, #float 1.83441e+38 // #7f0a0174 │ │ -3eec32: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eec38: 0c02 |0068: move-result-object v2 │ │ -3eec3a: 072d |0069: move-object v13, v2 │ │ -3eec3c: 1f0d e402 |006a: check-cast v13, Landroid/widget/Button; // type@02e4 │ │ -3eec40: 380d 3e00 |006c: if-eqz v13, 00aa // +003e │ │ -3eec44: 1401 e502 0a7f |006e: const v1, #float 1.83448e+38 // #7f0a02e5 │ │ -3eec4a: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eec50: 0c02 |0074: move-result-object v2 │ │ -3eec52: 072e |0075: move-object v14, v2 │ │ -3eec54: 1f0e e402 |0076: check-cast v14, Landroid/widget/Button; // type@02e4 │ │ -3eec58: 380e 3200 |0078: if-eqz v14, 00aa // +0032 │ │ -3eec5c: 1401 7703 0a7f |007a: const v1, #float 1.83451e+38 // #7f0a0377 │ │ -3eec62: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eec68: 0c02 |0080: move-result-object v2 │ │ -3eec6a: 072f |0081: move-object v15, v2 │ │ -3eec6c: 1f0f 1303 |0082: check-cast v15, Landroid/widget/TextView; // type@0313 │ │ -3eec70: 380f 2600 |0084: if-eqz v15, 00aa // +0026 │ │ -3eec74: 1401 7803 0a7f |0086: const v1, #float 1.83451e+38 // #7f0a0378 │ │ -3eec7a: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eec80: 0c02 |008c: move-result-object v2 │ │ -3eec82: 0810 0200 |008d: move-object/from16 v16, v2 │ │ -3eec86: 1f10 f902 |008f: check-cast v16, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eec8a: 3810 1900 |0091: if-eqz v16, 00aa // +0019 │ │ -3eec8e: 1401 7b03 0a7f |0093: const v1, #float 1.83452e+38 // #7f0a037b │ │ -3eec94: 7120 654a 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eec9a: 0c02 |0099: move-result-object v2 │ │ -3eec9c: 0811 0200 |009a: move-object/from16 v17, v2 │ │ -3eeca0: 1f11 f902 |009c: check-cast v17, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eeca4: 3811 0c00 |009e: if-eqz v17, 00aa // +000c │ │ -3eeca8: 2201 081a |00a0: new-instance v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding; // type@1a08 │ │ -3eecac: 0704 |00a2: move-object v4, v0 │ │ -3eecae: 1f04 f902 |00a3: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eecb2: 0713 |00a5: move-object v3, v1 │ │ -3eecb4: 760f 0ea0 0300 |00a6: 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/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/Button;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@a00e │ │ -3eecba: 1101 |00a9: return-object v1 │ │ -3eecbc: 7401 b40c 1200 |00aa: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eecc2: 0c00 |00ad: move-result-object v0 │ │ -3eecc4: 6e20 0d03 1000 |00ae: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eecca: 0c00 |00b1: move-result-object v0 │ │ -3eeccc: 2201 631e |00b2: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eecd0: 1a02 084a |00b4: const-string v2, "Missing required view with ID: " // string@4a08 │ │ -3eecd4: 6e20 9ab2 0200 |00b6: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eecda: 0c00 |00b9: move-result-object v0 │ │ -3eecdc: 7020 6db2 0100 |00ba: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eece2: 2701 |00bd: throw v1 │ │ +3eeb40: |[3eeb40] de.danoeh.antennapod.databinding.TimeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +3eeb50: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +3eeb54: 1401 a600 0a7f |0002: const v1, #float 1.83437e+38 // #7f0a00a6 │ │ +3eeb5a: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eeb60: 0c02 |0008: move-result-object v2 │ │ +3eeb62: 0725 |0009: move-object v5, v2 │ │ +3eeb64: 1f05 e502 |000a: check-cast v5, Landroid/widget/CheckBox; // type@02e5 │ │ +3eeb68: 3805 9e00 |000c: if-eqz v5, 00aa // +009e │ │ +3eeb6c: 1401 a700 0a7f |000e: const v1, #float 1.83437e+38 // #7f0a00a7 │ │ +3eeb72: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eeb78: 0c02 |0014: move-result-object v2 │ │ +3eeb7a: 0726 |0015: move-object v6, v2 │ │ +3eeb7c: 1f06 e502 |0016: check-cast v6, Landroid/widget/CheckBox; // type@02e5 │ │ +3eeb80: 3806 9200 |0018: if-eqz v6, 00aa // +0092 │ │ +3eeb84: 1401 ad00 0a7f |001a: const v1, #float 1.83437e+38 // #7f0a00ad │ │ +3eeb8a: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eeb90: 0c02 |0020: move-result-object v2 │ │ +3eeb92: 0727 |0021: move-object v7, v2 │ │ +3eeb94: 1f07 e502 |0022: check-cast v7, Landroid/widget/CheckBox; // type@02e5 │ │ +3eeb98: 3807 8600 |0024: if-eqz v7, 00aa // +0086 │ │ +3eeb9c: 1401 b100 0a7f |0026: const v1, #float 1.83437e+38 // #7f0a00b1 │ │ +3eeba2: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eeba8: 0c02 |002c: move-result-object v2 │ │ +3eebaa: 0728 |002d: move-object v8, v2 │ │ +3eebac: 1f08 e402 |002e: check-cast v8, Landroid/widget/Button; // type@02e4 │ │ +3eebb0: 3808 7a00 |0030: if-eqz v8, 00aa // +007a │ │ +3eebb4: 1401 0301 0a7f |0032: const v1, #float 1.83439e+38 // #7f0a0103 │ │ +3eebba: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eebc0: 0c02 |0038: move-result-object v2 │ │ +3eebc2: 0729 |0039: move-object v9, v2 │ │ +3eebc4: 1f09 e402 |003a: check-cast v9, Landroid/widget/Button; // type@02e4 │ │ +3eebc8: 3809 6e00 |003c: if-eqz v9, 00aa // +006e │ │ +3eebcc: 1401 3a01 0a7f |003e: const v1, #float 1.8344e+38 // #7f0a013a │ │ +3eebd2: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eebd8: 0c02 |0044: move-result-object v2 │ │ +3eebda: 072a |0045: move-object v10, v2 │ │ +3eebdc: 1f0a ec02 |0046: check-cast v10, Landroid/widget/EditText; // type@02ec │ │ +3eebe0: 380a 6200 |0048: if-eqz v10, 00aa // +0062 │ │ +3eebe4: 1401 7201 0a7f |004a: const v1, #float 1.83441e+38 // #7f0a0172 │ │ +3eebea: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eebf0: 0c02 |0050: move-result-object v2 │ │ +3eebf2: 072b |0051: move-object v11, v2 │ │ +3eebf4: 1f0b e402 |0052: check-cast v11, Landroid/widget/Button; // type@02e4 │ │ +3eebf8: 380b 5600 |0054: if-eqz v11, 00aa // +0056 │ │ +3eebfc: 1401 7301 0a7f |0056: const v1, #float 1.83441e+38 // #7f0a0173 │ │ +3eec02: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eec08: 0c02 |005c: move-result-object v2 │ │ +3eec0a: 072c |005d: move-object v12, v2 │ │ +3eec0c: 1f0c e402 |005e: check-cast v12, Landroid/widget/Button; // type@02e4 │ │ +3eec10: 380c 4a00 |0060: if-eqz v12, 00aa // +004a │ │ +3eec14: 1401 7401 0a7f |0062: const v1, #float 1.83441e+38 // #7f0a0174 │ │ +3eec1a: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eec20: 0c02 |0068: move-result-object v2 │ │ +3eec22: 072d |0069: move-object v13, v2 │ │ +3eec24: 1f0d e402 |006a: check-cast v13, Landroid/widget/Button; // type@02e4 │ │ +3eec28: 380d 3e00 |006c: if-eqz v13, 00aa // +003e │ │ +3eec2c: 1401 e502 0a7f |006e: const v1, #float 1.83448e+38 // #7f0a02e5 │ │ +3eec32: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eec38: 0c02 |0074: move-result-object v2 │ │ +3eec3a: 072e |0075: move-object v14, v2 │ │ +3eec3c: 1f0e e402 |0076: check-cast v14, Landroid/widget/Button; // type@02e4 │ │ +3eec40: 380e 3200 |0078: if-eqz v14, 00aa // +0032 │ │ +3eec44: 1401 7703 0a7f |007a: const v1, #float 1.83451e+38 // #7f0a0377 │ │ +3eec4a: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eec50: 0c02 |0080: move-result-object v2 │ │ +3eec52: 072f |0081: move-object v15, v2 │ │ +3eec54: 1f0f 1303 |0082: check-cast v15, Landroid/widget/TextView; // type@0313 │ │ +3eec58: 380f 2600 |0084: if-eqz v15, 00aa // +0026 │ │ +3eec5c: 1401 7803 0a7f |0086: const v1, #float 1.83451e+38 // #7f0a0378 │ │ +3eec62: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eec68: 0c02 |008c: move-result-object v2 │ │ +3eec6a: 0810 0200 |008d: move-object/from16 v16, v2 │ │ +3eec6e: 1f10 f902 |008f: check-cast v16, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eec72: 3810 1900 |0091: if-eqz v16, 00aa // +0019 │ │ +3eec76: 1401 7b03 0a7f |0093: const v1, #float 1.83452e+38 // #7f0a037b │ │ +3eec7c: 7120 654a 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eec82: 0c02 |0099: move-result-object v2 │ │ +3eec84: 0811 0200 |009a: move-object/from16 v17, v2 │ │ +3eec88: 1f11 f902 |009c: check-cast v17, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eec8c: 3811 0c00 |009e: if-eqz v17, 00aa // +000c │ │ +3eec90: 2201 081a |00a0: new-instance v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding; // type@1a08 │ │ +3eec94: 0704 |00a2: move-object v4, v0 │ │ +3eec96: 1f04 f902 |00a3: check-cast v4, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eec9a: 0713 |00a5: move-object v3, v1 │ │ +3eec9c: 760f 0ea0 0300 |00a6: 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/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/Button;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@a00e │ │ +3eeca2: 1101 |00a9: return-object v1 │ │ +3eeca4: 7401 b40c 1200 |00aa: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eecaa: 0c00 |00ad: move-result-object v0 │ │ +3eecac: 6e20 0d03 1000 |00ae: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eecb2: 0c00 |00b1: move-result-object v0 │ │ +3eecb4: 2201 631e |00b2: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eecb8: 1a02 084a |00b4: const-string v2, "Missing required view with ID: " // string@4a08 │ │ +3eecbc: 6e20 9ab2 0200 |00b6: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eecc2: 0c00 |00b9: move-result-object v0 │ │ +3eecc4: 7020 6db2 0100 |00ba: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eecca: 2701 |00bd: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=114 │ │ 0x0011 line=120 │ │ 0x001d line=126 │ │ 0x0029 line=132 │ │ 0x0035 line=138 │ │ @@ -875541,20 +875541,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 │ │ -3eece4: |[3eece4] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -3eecf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eecf6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eecf8: 7130 13a0 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@a013 │ │ -3eecfe: 0c02 |0005: move-result-object v2 │ │ -3eed00: 1102 |0006: return-object v2 │ │ +3eeccc: |[3eeccc] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +3eecdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eecde: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eece0: 7130 13a0 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@a013 │ │ +3eece6: 0c02 |0005: move-result-object v2 │ │ +3eece8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/TimeDialogBinding;) │ │ @@ -875562,24 +875562,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 : 18 16-bit code units │ │ -3eed04: |[3eed04] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -3eed14: 1400 f700 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f7 │ │ -3eed1a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eed1c: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eed22: 0c02 |0007: move-result-object v2 │ │ -3eed24: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eed28: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eed2e: 7110 0fa0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; // method@a00f │ │ -3eed34: 0c02 |0010: move-result-object v2 │ │ -3eed36: 1102 |0011: return-object v2 │ │ +3eecec: |[3eecec] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +3eecfc: 1400 f700 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f7 │ │ +3eed02: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eed04: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eed0a: 0c02 |0007: move-result-object v2 │ │ +3eed0c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eed10: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eed16: 7110 0fa0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; // method@a00f │ │ +3eed1c: 0c02 |0010: move-result-object v2 │ │ +3eed1e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=100 │ │ 0x000a line=102 │ │ 0x000d line=104 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -875592,18 +875592,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eeb24: |[3eeb24] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/view/View; │ │ -3eeb34: 6e10 11a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a011 │ │ -3eeb3a: 0c00 |0003: move-result-object v0 │ │ -3eeb3c: 1100 |0004: return-object v0 │ │ +3eeb0c: |[3eeb0c] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/view/View; │ │ +3eeb1c: 6e10 11a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a011 │ │ +3eeb22: 0c00 |0003: move-result-object v0 │ │ +3eeb24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/TimeDialogBinding;) │ │ @@ -875611,17 +875611,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eeb40: |[3eeb40] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -3eeb50: 5410 fa8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ffa │ │ -3eeb54: 1100 |0002: return-object v0 │ │ +3eeb28: |[3eeb28] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +3eeb38: 5410 fa8f |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@8ffa │ │ +3eeb3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ │ │ source_file_idx : 23436 (TimeDialogBinding.java) │ │ @@ -875709,32 +875709,32 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageButton;Lde/danoeh/antennapod/view/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/view/AspectRatioVideoView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 16 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -3eefa4: |[3eefa4] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageButton;Lde/danoeh/antennapod/view/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/view/AspectRatioVideoView;)V │ │ -3eefb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3eefba: 5b01 0790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@9007 │ │ -3eefbe: 5b02 ff8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ -3eefc2: 5b03 0090 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9000 │ │ -3eefc6: 5b04 0190 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@9001 │ │ -3eefca: 5b05 0290 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@9002 │ │ -3eefce: 5b06 0390 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@9003 │ │ -3eefd2: 5b07 0490 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@9004 │ │ -3eefd6: 5b08 0590 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@9005 │ │ -3eefda: 5b09 0690 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@9006 │ │ -3eefde: 5b0a 0890 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9008 │ │ -3eefe2: 5b0b 0990 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ -3eefe6: 5b0c 0a90 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@900a │ │ -3eefea: 5b0d 0b90 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ -3eefee: 5b0e 0c90 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@900c │ │ -3eeff2: 5b0f 0d90 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ -3eeff6: 0e00 |0021: return-void │ │ +3eef8c: |[3eef8c] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageButton;Lde/danoeh/antennapod/view/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/view/AspectRatioVideoView;)V │ │ +3eef9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eefa2: 5b01 0790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@9007 │ │ +3eefa6: 5b02 ff8f |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ +3eefaa: 5b03 0090 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9000 │ │ +3eefae: 5b04 0190 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@9001 │ │ +3eefb2: 5b05 0290 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@9002 │ │ +3eefb6: 5b06 0390 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@9003 │ │ +3eefba: 5b07 0490 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@9004 │ │ +3eefbe: 5b08 0590 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@9005 │ │ +3eefc2: 5b09 0690 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@9006 │ │ +3eefc6: 5b0a 0890 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9008 │ │ +3eefca: 5b0b 0990 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ +3eefce: 5b0c 0a90 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@900a │ │ +3eefd2: 5b0d 0b90 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ +3eefd6: 5b0e 0c90 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@900c │ │ +3eefda: 5b0f 0d90 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ +3eefde: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0005 line=81 │ │ 0x0007 line=82 │ │ 0x0009 line=83 │ │ @@ -875772,111 +875772,111 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 20 │ │ ins : 1 │ │ outs : 16 │ │ insns size : 193 16-bit code units │ │ -3eedbc: |[3eedbc] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -3eedcc: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -3eedd0: 1401 7f00 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a007f │ │ -3eedd6: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eeddc: 0c02 |0008: move-result-object v2 │ │ -3eedde: 0725 |0009: move-object v5, v2 │ │ -3eede0: 1f05 f902 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eede4: 3805 a100 |000c: if-eqz v5, 00ad // +00a1 │ │ -3eede8: 1401 d400 0a7f |000e: const v1, #float 1.83438e+38 // #7f0a00d4 │ │ -3eedee: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eedf4: 0c02 |0014: move-result-object v2 │ │ -3eedf6: 0726 |0015: move-object v6, v2 │ │ -3eedf8: 1f06 f902 |0016: check-cast v6, Landroid/widget/LinearLayout; // type@02f9 │ │ -3eedfc: 3806 9500 |0018: if-eqz v6, 00ad // +0095 │ │ -3eee00: 1401 1c01 0a7f |001a: const v1, #float 1.83439e+38 // #7f0a011c │ │ -3eee06: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eee0c: 0c02 |0020: move-result-object v2 │ │ -3eee0e: 0727 |0021: move-object v7, v2 │ │ -3eee10: 1f07 1303 |0022: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -3eee14: 3807 8900 |0024: if-eqz v7, 00ad // +0089 │ │ -3eee18: 1401 7b01 0a7f |0026: const v1, #float 1.83441e+38 // #7f0a017b │ │ -3eee1e: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eee24: 0c02 |002c: move-result-object v2 │ │ -3eee26: 0728 |002d: move-object v8, v2 │ │ -3eee28: 1f08 f502 |002e: check-cast v8, Landroid/widget/ImageButton; // type@02f5 │ │ -3eee2c: 3808 7d00 |0030: if-eqz v8, 00ad // +007d │ │ -3eee30: 1401 7402 0a7f |0032: const v1, #float 1.83446e+38 // #7f0a0274 │ │ -3eee36: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eee3c: 0c02 |0038: move-result-object v2 │ │ -3eee3e: 0729 |0039: move-object v9, v2 │ │ -3eee40: 1f09 f41d |003a: check-cast v9, Lde/danoeh/antennapod/view/PlayButton; // type@1df4 │ │ -3eee44: 3809 7100 |003c: if-eqz v9, 00ad // +0071 │ │ -3eee48: 1401 7c02 0a7f |003e: const v1, #float 1.83446e+38 // #7f0a027c │ │ -3eee4e: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eee54: 0c02 |0044: move-result-object v2 │ │ -3eee56: 072a |0045: move-object v10, v2 │ │ -3eee58: 1f0a 1303 |0046: check-cast v10, Landroid/widget/TextView; // type@0313 │ │ -3eee5c: 380a 6500 |0048: if-eqz v10, 00ad // +0065 │ │ -3eee60: 1401 8602 0a7f |004a: const v1, #float 1.83447e+38 // #7f0a0286 │ │ -3eee66: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eee6c: 0c02 |0050: move-result-object v2 │ │ -3eee6e: 072b |0051: move-object v11, v2 │ │ -3eee70: 1f0b 0003 |0052: check-cast v11, Landroid/widget/ProgressBar; // type@0300 │ │ -3eee74: 380b 5900 |0054: if-eqz v11, 00ad // +0059 │ │ -3eee78: 1401 a302 0a7f |0056: const v1, #float 1.83447e+38 // #7f0a02a3 │ │ -3eee7e: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eee84: 0c02 |005c: move-result-object v2 │ │ -3eee86: 072c |005d: move-object v12, v2 │ │ -3eee88: 1f0c f502 |005e: check-cast v12, Landroid/widget/ImageButton; // type@02f5 │ │ -3eee8c: 380c 4d00 |0060: if-eqz v12, 00ad // +004d │ │ -3eee90: 1401 b002 0a7f |0062: const v1, #float 1.83447e+38 // #7f0a02b0 │ │ -3eee96: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eee9c: 0c02 |0068: move-result-object v2 │ │ -3eee9e: 072d |0069: move-object v13, v2 │ │ -3eeea0: 1f0d 0b03 |006a: check-cast v13, Landroid/widget/SeekBar; // type@030b │ │ -3eeea4: 380d 4100 |006c: if-eqz v13, 00ad // +0041 │ │ -3eeea8: 1401 d302 0a7f |006e: const v1, #float 1.83448e+38 // #7f0a02d3 │ │ -3eeeae: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eeeb4: 0c02 |0074: move-result-object v2 │ │ -3eeeb6: 072e |0075: move-object v14, v2 │ │ -3eeeb8: 1f0e 2005 |0076: check-cast v14, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3eeebc: 380e 3500 |0078: if-eqz v14, 00ad // +0035 │ │ -3eeec0: 1401 d402 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02d4 │ │ -3eeec6: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eeecc: 0c02 |0080: move-result-object v2 │ │ -3eeece: 072f |0081: move-object v15, v2 │ │ -3eeed0: 1f0f 1303 |0082: check-cast v15, Landroid/widget/TextView; // type@0313 │ │ -3eeed4: 380f 2900 |0084: if-eqz v15, 00ad // +0029 │ │ -3eeed8: 1401 fb02 0a7f |0086: const v1, #float 1.83449e+38 // #7f0a02fb │ │ -3eeede: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eeee4: 0c02 |008c: move-result-object v2 │ │ -3eeee6: 0810 0200 |008d: move-object/from16 v16, v2 │ │ -3eeeea: 1f10 f702 |008f: check-cast v16, Landroid/widget/ImageView; // type@02f7 │ │ -3eeeee: 3810 1c00 |0091: if-eqz v16, 00ad // +001c │ │ -3eeef2: 0811 0000 |0093: move-object/from16 v17, v0 │ │ -3eeef6: 1f11 f102 |0095: check-cast v17, Landroid/widget/FrameLayout; // type@02f1 │ │ -3eeefa: 1401 c203 0a7f |0097: const v1, #float 1.83453e+38 // #7f0a03c2 │ │ -3eef00: 7120 654a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ -3eef06: 0c02 |009d: move-result-object v2 │ │ -3eef08: 0812 0200 |009e: move-object/from16 v18, v2 │ │ -3eef0c: 1f12 eb1d |00a0: check-cast v18, Lde/danoeh/antennapod/view/AspectRatioVideoView; // type@1deb │ │ -3eef10: 3812 0b00 |00a2: if-eqz v18, 00ad // +000b │ │ -3eef14: 2200 091a |00a4: new-instance v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // type@1a09 │ │ -3eef18: 0703 |00a6: move-object v3, v0 │ │ -3eef1a: 0804 1100 |00a7: move-object/from16 v4, v17 │ │ -3eef1e: 7610 14a0 0300 |00a9: 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/view/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/view/AspectRatioVideoView;)V // method@a014 │ │ -3eef24: 1100 |00ac: return-object v0 │ │ -3eef26: 7401 b40c 1300 |00ad: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ -3eef2c: 0c00 |00b0: move-result-object v0 │ │ -3eef2e: 6e20 0d03 1000 |00b1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ -3eef34: 0c00 |00b4: move-result-object v0 │ │ -3eef36: 2201 631e |00b5: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ -3eef3a: 1a02 084a |00b7: const-string v2, "Missing required view with ID: " // string@4a08 │ │ -3eef3e: 6e20 9ab2 0200 |00b9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ -3eef44: 0c00 |00bc: move-result-object v0 │ │ -3eef46: 7020 6db2 0100 |00bd: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ -3eef4c: 2701 |00c0: throw v1 │ │ +3eeda4: |[3eeda4] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +3eedb4: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +3eedb8: 1401 7f00 0a7f |0002: const v1, #float 1.83436e+38 // #7f0a007f │ │ +3eedbe: 7120 654a 1000 |0005: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eedc4: 0c02 |0008: move-result-object v2 │ │ +3eedc6: 0725 |0009: move-object v5, v2 │ │ +3eedc8: 1f05 f902 |000a: check-cast v5, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eedcc: 3805 a100 |000c: if-eqz v5, 00ad // +00a1 │ │ +3eedd0: 1401 d400 0a7f |000e: const v1, #float 1.83438e+38 // #7f0a00d4 │ │ +3eedd6: 7120 654a 1000 |0011: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eeddc: 0c02 |0014: move-result-object v2 │ │ +3eedde: 0726 |0015: move-object v6, v2 │ │ +3eede0: 1f06 f902 |0016: check-cast v6, Landroid/widget/LinearLayout; // type@02f9 │ │ +3eede4: 3806 9500 |0018: if-eqz v6, 00ad // +0095 │ │ +3eede8: 1401 1c01 0a7f |001a: const v1, #float 1.83439e+38 // #7f0a011c │ │ +3eedee: 7120 654a 1000 |001d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eedf4: 0c02 |0020: move-result-object v2 │ │ +3eedf6: 0727 |0021: move-object v7, v2 │ │ +3eedf8: 1f07 1303 |0022: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +3eedfc: 3807 8900 |0024: if-eqz v7, 00ad // +0089 │ │ +3eee00: 1401 7b01 0a7f |0026: const v1, #float 1.83441e+38 // #7f0a017b │ │ +3eee06: 7120 654a 1000 |0029: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eee0c: 0c02 |002c: move-result-object v2 │ │ +3eee0e: 0728 |002d: move-object v8, v2 │ │ +3eee10: 1f08 f502 |002e: check-cast v8, Landroid/widget/ImageButton; // type@02f5 │ │ +3eee14: 3808 7d00 |0030: if-eqz v8, 00ad // +007d │ │ +3eee18: 1401 7402 0a7f |0032: const v1, #float 1.83446e+38 // #7f0a0274 │ │ +3eee1e: 7120 654a 1000 |0035: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eee24: 0c02 |0038: move-result-object v2 │ │ +3eee26: 0729 |0039: move-object v9, v2 │ │ +3eee28: 1f09 f41d |003a: check-cast v9, Lde/danoeh/antennapod/view/PlayButton; // type@1df4 │ │ +3eee2c: 3809 7100 |003c: if-eqz v9, 00ad // +0071 │ │ +3eee30: 1401 7c02 0a7f |003e: const v1, #float 1.83446e+38 // #7f0a027c │ │ +3eee36: 7120 654a 1000 |0041: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eee3c: 0c02 |0044: move-result-object v2 │ │ +3eee3e: 072a |0045: move-object v10, v2 │ │ +3eee40: 1f0a 1303 |0046: check-cast v10, Landroid/widget/TextView; // type@0313 │ │ +3eee44: 380a 6500 |0048: if-eqz v10, 00ad // +0065 │ │ +3eee48: 1401 8602 0a7f |004a: const v1, #float 1.83447e+38 // #7f0a0286 │ │ +3eee4e: 7120 654a 1000 |004d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eee54: 0c02 |0050: move-result-object v2 │ │ +3eee56: 072b |0051: move-object v11, v2 │ │ +3eee58: 1f0b 0003 |0052: check-cast v11, Landroid/widget/ProgressBar; // type@0300 │ │ +3eee5c: 380b 5900 |0054: if-eqz v11, 00ad // +0059 │ │ +3eee60: 1401 a302 0a7f |0056: const v1, #float 1.83447e+38 // #7f0a02a3 │ │ +3eee66: 7120 654a 1000 |0059: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eee6c: 0c02 |005c: move-result-object v2 │ │ +3eee6e: 072c |005d: move-object v12, v2 │ │ +3eee70: 1f0c f502 |005e: check-cast v12, Landroid/widget/ImageButton; // type@02f5 │ │ +3eee74: 380c 4d00 |0060: if-eqz v12, 00ad // +004d │ │ +3eee78: 1401 b002 0a7f |0062: const v1, #float 1.83447e+38 // #7f0a02b0 │ │ +3eee7e: 7120 654a 1000 |0065: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eee84: 0c02 |0068: move-result-object v2 │ │ +3eee86: 072d |0069: move-object v13, v2 │ │ +3eee88: 1f0d 0b03 |006a: check-cast v13, Landroid/widget/SeekBar; // type@030b │ │ +3eee8c: 380d 4100 |006c: if-eqz v13, 00ad // +0041 │ │ +3eee90: 1401 d302 0a7f |006e: const v1, #float 1.83448e+38 // #7f0a02d3 │ │ +3eee96: 7120 654a 1000 |0071: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eee9c: 0c02 |0074: move-result-object v2 │ │ +3eee9e: 072e |0075: move-object v14, v2 │ │ +3eeea0: 1f0e 2005 |0076: check-cast v14, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3eeea4: 380e 3500 |0078: if-eqz v14, 00ad // +0035 │ │ +3eeea8: 1401 d402 0a7f |007a: const v1, #float 1.83448e+38 // #7f0a02d4 │ │ +3eeeae: 7120 654a 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eeeb4: 0c02 |0080: move-result-object v2 │ │ +3eeeb6: 072f |0081: move-object v15, v2 │ │ +3eeeb8: 1f0f 1303 |0082: check-cast v15, Landroid/widget/TextView; // type@0313 │ │ +3eeebc: 380f 2900 |0084: if-eqz v15, 00ad // +0029 │ │ +3eeec0: 1401 fb02 0a7f |0086: const v1, #float 1.83449e+38 // #7f0a02fb │ │ +3eeec6: 7120 654a 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eeecc: 0c02 |008c: move-result-object v2 │ │ +3eeece: 0810 0200 |008d: move-object/from16 v16, v2 │ │ +3eeed2: 1f10 f702 |008f: check-cast v16, Landroid/widget/ImageView; // type@02f7 │ │ +3eeed6: 3810 1c00 |0091: if-eqz v16, 00ad // +001c │ │ +3eeeda: 0811 0000 |0093: move-object/from16 v17, v0 │ │ +3eeede: 1f11 f102 |0095: check-cast v17, Landroid/widget/FrameLayout; // type@02f1 │ │ +3eeee2: 1401 c203 0a7f |0097: const v1, #float 1.83453e+38 // #7f0a03c2 │ │ +3eeee8: 7120 654a 1000 |009a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@4a65 │ │ +3eeeee: 0c02 |009d: move-result-object v2 │ │ +3eeef0: 0812 0200 |009e: move-object/from16 v18, v2 │ │ +3eeef4: 1f12 eb1d |00a0: check-cast v18, Lde/danoeh/antennapod/view/AspectRatioVideoView; // type@1deb │ │ +3eeef8: 3812 0b00 |00a2: if-eqz v18, 00ad // +000b │ │ +3eeefc: 2200 091a |00a4: new-instance v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // type@1a09 │ │ +3eef00: 0703 |00a6: move-object v3, v0 │ │ +3eef02: 0804 1100 |00a7: move-object/from16 v4, v17 │ │ +3eef06: 7610 14a0 0300 |00a9: 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/view/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/view/AspectRatioVideoView;)V // method@a014 │ │ +3eef0c: 1100 |00ac: return-object v0 │ │ +3eef0e: 7401 b40c 1300 |00ad: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0cb4 │ │ +3eef14: 0c00 |00b0: move-result-object v0 │ │ +3eef16: 6e20 0d03 1000 |00b1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@030d │ │ +3eef1c: 0c00 |00b4: move-result-object v0 │ │ +3eef1e: 2201 631e |00b5: new-instance v1, Ljava/lang/NullPointerException; // type@1e63 │ │ +3eef22: 1a02 084a |00b7: const-string v2, "Missing required view with ID: " // string@4a08 │ │ +3eef26: 6e20 9ab2 0200 |00b9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b29a │ │ +3eef2c: 0c00 |00bc: move-result-object v0 │ │ +3eef2e: 7020 6db2 0100 |00bd: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b26d │ │ +3eef34: 2701 |00c0: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=125 │ │ 0x0011 line=131 │ │ 0x001d line=137 │ │ 0x0029 line=143 │ │ 0x0035 line=149 │ │ @@ -875900,20 +875900,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 │ │ -3eef50: |[3eef50] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -3eef60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3eef62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3eef64: 7130 19a0 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@a019 │ │ -3eef6a: 0c02 |0005: move-result-object v2 │ │ -3eef6c: 1102 |0006: return-object v2 │ │ +3eef38: |[3eef38] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +3eef48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3eef4a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3eef4c: 7130 19a0 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@a019 │ │ +3eef52: 0c02 |0005: move-result-object v2 │ │ +3eef54: 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;) │ │ @@ -875921,24 +875921,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 : 18 16-bit code units │ │ -3eef70: |[3eef70] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -3eef80: 1400 f800 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f8 │ │ -3eef86: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3eef88: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3eef8e: 0c02 |0007: move-result-object v2 │ │ -3eef90: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -3eef94: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3eef9a: 7110 15a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@a015 │ │ -3eefa0: 0c02 |0010: move-result-object v2 │ │ -3eefa2: 1102 |0011: return-object v2 │ │ +3eef58: |[3eef58] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +3eef68: 1400 f800 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00f8 │ │ +3eef6e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3eef70: 6e40 a90b 0213 |0004: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3eef76: 0c02 |0007: move-result-object v2 │ │ +3eef78: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +3eef7c: 6e20 c40d 2300 |000a: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3eef82: 7110 15a0 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@a015 │ │ +3eef88: 0c02 |0010: move-result-object v2 │ │ +3eef8a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=111 │ │ 0x000a line=113 │ │ 0x000d line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -875951,18 +875951,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3eed88: |[3eed88] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/view/View; │ │ -3eed98: 6e10 17a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a017 │ │ -3eed9e: 0c00 |0003: move-result-object v0 │ │ -3eeda0: 1100 |0004: return-object v0 │ │ +3eed70: |[3eed70] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/view/View; │ │ +3eed80: 6e10 17a0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a017 │ │ +3eed86: 0c00 |0003: move-result-object v0 │ │ +3eed88: 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;) │ │ @@ -875970,17 +875970,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3eeda4: |[3eeda4] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -3eedb4: 5410 0790 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@9007 │ │ -3eedb8: 1100 |0002: return-object v0 │ │ +3eed8c: |[3eed8c] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +3eed9c: 5410 0790 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@9007 │ │ +3eeda0: 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 : 24735 (VideoplayerActivityBinding.java) │ │ @@ -876021,18 +876021,18 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3eeff8: |[3eeff8] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent.:(Ljava/util/Set;)V │ │ -3ef008: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef00e: 5b01 0e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.filterValues:Ljava/util/Set; // field@900e │ │ -3ef012: 0e00 |0005: return-void │ │ +3eefe0: |[3eefe0] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent.:(Ljava/util/Set;)V │ │ +3eeff0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3eeff6: 5b01 0e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.filterValues:Ljava/util/Set; // field@900e │ │ +3eeffa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/Set; │ │ @@ -876072,19 +876072,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ef090: |[3ef090] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V │ │ -3ef0a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef0a6: 5b01 0f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@900f │ │ -3ef0aa: 5b02 1090 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9010 │ │ -3ef0ae: 0e00 |0007: return-void │ │ +3ef078: |[3ef078] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V │ │ +3ef088: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef08e: 5b01 0f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@900f │ │ +3ef092: 5b02 1090 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9010 │ │ +3ef096: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ @@ -876095,19 +876095,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3ef0b0: |[3ef0b0] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3ef0c0: 5420 0f90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@900f │ │ -3ef0c4: 5421 1090 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9010 │ │ -3ef0c8: 7130 28a0 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.$r8$lambda$axbHpnbKKaYIKVqJ5mGaRmoBkQU:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V // method@a028 │ │ -3ef0ce: 0e00 |0007: return-void │ │ +3ef098: |[3ef098] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3ef0a8: 5420 0f90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@900f │ │ +3ef0ac: 5421 1090 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9010 │ │ +3ef0b0: 7130 28a0 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.$r8$lambda$axbHpnbKKaYIKVqJ5mGaRmoBkQU:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V // method@a028 │ │ +3ef0b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -876141,18 +876141,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ef0d0: |[3ef0d0] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V │ │ -3ef0e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef0e6: 5b01 1190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9011 │ │ -3ef0ea: 0e00 |0005: return-void │ │ +3ef0b8: |[3ef0b8] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V │ │ +3ef0c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef0ce: 5b01 1190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9011 │ │ +3ef0d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ │ │ @@ -876162,18 +876162,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3ef0ec: |[3ef0ec] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda1.onCancel:(Landroid/content/DialogInterface;)V │ │ -3ef0fc: 5410 1190 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9011 │ │ -3ef100: 7120 26a0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.$r8$lambda$8oLhh5wpYZ9Z5kHzGJHoROdT_dM:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;)V // method@a026 │ │ -3ef106: 0e00 |0005: return-void │ │ +3ef0d4: |[3ef0d4] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda1.onCancel:(Landroid/content/DialogInterface;)V │ │ +3ef0e4: 5410 1190 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9011 │ │ +3ef0e8: 7120 26a0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.$r8$lambda$8oLhh5wpYZ9Z5kHzGJHoROdT_dM:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;)V // method@a026 │ │ +3ef0ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -876207,18 +876207,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ef108: |[3ef108] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V │ │ -3ef118: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef11e: 5b01 1290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9012 │ │ -3ef122: 0e00 |0005: return-void │ │ +3ef0f0: |[3ef0f0] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V │ │ +3ef100: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef106: 5b01 1290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9012 │ │ +3ef10a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ │ │ @@ -876228,18 +876228,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 │ │ -3ef124: |[3ef124] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ -3ef134: 5410 1290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9012 │ │ -3ef138: 7130 27a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.$r8$lambda$RBgrnZlzCLpg_g6LIZ7-8YDjB_E:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;I)V // method@a027 │ │ -3ef13e: 0e00 |0005: return-void │ │ +3ef10c: |[3ef10c] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ef11c: 5410 1290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9012 │ │ +3ef120: 7130 27a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.$r8$lambda$RBgrnZlzCLpg_g6LIZ7-8YDjB_E:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;I)V // method@a027 │ │ +3ef126: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -876278,19 +876278,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ef140: |[3ef140] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V │ │ -3ef150: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef156: 5b01 1390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9013 │ │ -3ef15a: 5b02 1490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9014 │ │ -3ef15e: 0e00 |0007: return-void │ │ +3ef128: |[3ef128] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V │ │ +3ef138: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef13e: 5b01 1390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9013 │ │ +3ef142: 5b02 1490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9014 │ │ +3ef146: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ @@ -876301,19 +876301,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 │ │ -3ef160: |[3ef160] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda3.onClick:(Landroid/content/DialogInterface;I)V │ │ -3ef170: 5420 1390 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9013 │ │ -3ef174: 5421 1490 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9014 │ │ -3ef178: 7140 29a0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.$r8$lambda$cSoC0p_9-U55VXONY5cZgWQFsY4:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V // method@a029 │ │ -3ef17e: 0e00 |0007: return-void │ │ +3ef148: |[3ef148] de.danoeh.antennapod.dialog.AuthenticationDialog$$ExternalSyntheticLambda3.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ef158: 5420 1390 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/AuthenticationDialog; // field@9013 │ │ +3ef15c: 5421 1490 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // field@9014 │ │ +3ef160: 7140 29a0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.$r8$lambda$cSoC0p_9-U55VXONY5cZgWQFsY4:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V // method@a029 │ │ +3ef166: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -876347,17 +876347,17 @@ │ │ type : '(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3ef3cc: |[3ef3cc] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.$r8$lambda$7QefvAjvYSJE0Xf7C1M-i6W8JU0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ -3ef3dc: 7130 35a0 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog;.lambda$showDialog$0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@a035 │ │ -3ef3e2: 0e00 |0003: return-void │ │ +3ef3b4: |[3ef3b4] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.$r8$lambda$7QefvAjvYSJE0Xf7C1M-i6W8JU0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ +3ef3c4: 7130 35a0 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog;.lambda$showDialog$0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@a035 │ │ +3ef3ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroidx/appcompat/app/AlertDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/core/util/Consumer; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -876367,17 +876367,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ef3e4: |[3ef3e4] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.:()V │ │ -3ef3f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef3fa: 0e00 |0003: return-void │ │ +3ef3cc: |[3ef3cc] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.:()V │ │ +3ef3dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef3e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog; │ │ │ │ #2 : (in Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog;) │ │ @@ -876385,18 +876385,18 @@ │ │ type : '(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3ef3fc: |[3ef3fc] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.lambda$showDialog$0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ -3ef40c: 6e10 8815 0000 |0000: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1588 │ │ -3ef412: 7220 a62b 2100 |0003: invoke-interface {v1, v2}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ -3ef418: 0e00 |0006: return-void │ │ +3ef3e4: |[3ef3e4] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.lambda$showDialog$0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ +3ef3f4: 6e10 8815 0000 |0000: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1588 │ │ +3ef3fa: 7220 a62b 2100 |0003: invoke-interface {v1, v2}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ +3ef400: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 (null) Landroidx/appcompat/app/AlertDialog; │ │ 0x0000 - 0x0007 reg=1 (null) Landroidx/core/util/Consumer; │ │ @@ -876407,54 +876407,54 @@ │ │ type : '(Landroid/content/Context;Landroidx/core/util/Consumer;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -3ef41c: |[3ef41c] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.showDialog:(Landroid/content/Context;Landroidx/core/util/Consumer;)V │ │ -3ef42c: 1400 2900 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0029 │ │ -3ef432: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ef434: 7130 e40c 0501 |0004: invoke-static {v5, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -3ef43a: 0c00 |0007: move-result-object v0 │ │ -3ef43c: 2202 1415 |0008: new-instance v2, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3ef440: 7020 6f81 5200 |000a: invoke-direct {v2, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3ef446: 6e20 c081 0200 |000d: invoke-virtual {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3ef44c: 0c02 |0010: move-result-object v2 │ │ -3ef44e: 1403 5000 127f |0011: const v3, #float 1.94069e+38 // #7f120050 │ │ -3ef454: 6e20 bb81 3200 |0014: invoke-virtual {v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3ef45a: 0c02 |0017: move-result-object v2 │ │ -3ef45c: 1403 5200 127f |0018: const v3, #float 1.94069e+38 // #7f120052 │ │ -3ef462: 6e20 8f81 3200 |001b: invoke-virtual {v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3ef468: 0c02 |001e: move-result-object v2 │ │ -3ef46a: 1403 4800 127f |001f: const v3, #float 1.94069e+38 // #7f120048 │ │ -3ef470: 6e30 9981 3201 |0022: invoke-virtual {v2, v3, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3ef476: 0c01 |0025: move-result-object v1 │ │ -3ef478: 6e10 7181 0100 |0026: invoke-virtual {v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3ef47e: 0c01 |0029: move-result-object v1 │ │ -3ef480: 1402 9202 0a7f |002a: const v2, #float 1.83447e+38 // #7f0a0292 │ │ -3ef486: 6e20 6f0c 2000 |002d: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ef48c: 0c03 |0030: move-result-object v3 │ │ -3ef48e: 1f03 3d0b |0031: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3ef492: 2204 090b |0033: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b09 │ │ -3ef496: 7020 d840 5400 |0035: invoke-direct {v4, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40d8 │ │ -3ef49c: 6e20 3444 4300 |0038: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ -3ef4a2: 2203 3218 |003b: new-instance v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter; // type@1832 │ │ -3ef4a6: 2204 111a |003d: new-instance v4, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0; // type@1a11 │ │ -3ef4aa: 7030 31a0 1406 |003f: invoke-direct {v4, v1, v6}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;)V // method@a031 │ │ -3ef4b0: 7030 6296 5304 |0042: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.:(Landroid/content/Context;Landroidx/core/util/Consumer;)V // method@9662 │ │ -3ef4b6: 6e20 6f0c 2000 |0045: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ef4bc: 0c05 |0048: move-result-object v5 │ │ -3ef4be: 1f05 3d0b |0049: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3ef4c2: 6e20 2a44 3500 |004b: invoke-virtual {v5, v3}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -3ef4c8: 6e10 6496 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getItemCount:()I // method@9664 │ │ -3ef4ce: 0a05 |0051: move-result v5 │ │ -3ef4d0: 3805 0500 |0052: if-eqz v5, 0057 // +0005 │ │ -3ef4d4: 6e10 ff00 0100 |0054: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3ef4da: 0e00 |0057: return-void │ │ +3ef404: |[3ef404] de.danoeh.antennapod.dialog.ChooseDataFolderDialog.showDialog:(Landroid/content/Context;Landroidx/core/util/Consumer;)V │ │ +3ef414: 1400 2900 0d7f |0000: const v0, #float 1.87422e+38 // #7f0d0029 │ │ +3ef41a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ef41c: 7130 e40c 0501 |0004: invoke-static {v5, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +3ef422: 0c00 |0007: move-result-object v0 │ │ +3ef424: 2202 1415 |0008: new-instance v2, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3ef428: 7020 6f81 5200 |000a: invoke-direct {v2, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3ef42e: 6e20 c081 0200 |000d: invoke-virtual {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3ef434: 0c02 |0010: move-result-object v2 │ │ +3ef436: 1403 5000 127f |0011: const v3, #float 1.94069e+38 // #7f120050 │ │ +3ef43c: 6e20 bb81 3200 |0014: invoke-virtual {v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3ef442: 0c02 |0017: move-result-object v2 │ │ +3ef444: 1403 5200 127f |0018: const v3, #float 1.94069e+38 // #7f120052 │ │ +3ef44a: 6e20 8f81 3200 |001b: invoke-virtual {v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3ef450: 0c02 |001e: move-result-object v2 │ │ +3ef452: 1403 4800 127f |001f: const v3, #float 1.94069e+38 // #7f120048 │ │ +3ef458: 6e30 9981 3201 |0022: invoke-virtual {v2, v3, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3ef45e: 0c01 |0025: move-result-object v1 │ │ +3ef460: 6e10 7181 0100 |0026: invoke-virtual {v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3ef466: 0c01 |0029: move-result-object v1 │ │ +3ef468: 1402 9202 0a7f |002a: const v2, #float 1.83447e+38 // #7f0a0292 │ │ +3ef46e: 6e20 6f0c 2000 |002d: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ef474: 0c03 |0030: move-result-object v3 │ │ +3ef476: 1f03 3d0b |0031: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3ef47a: 2204 090b |0033: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b09 │ │ +3ef47e: 7020 d840 5400 |0035: invoke-direct {v4, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40d8 │ │ +3ef484: 6e20 3444 4300 |0038: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ +3ef48a: 2203 3218 |003b: new-instance v3, Lde/danoeh/antennapod/adapter/DataFolderAdapter; // type@1832 │ │ +3ef48e: 2204 111a |003d: new-instance v4, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0; // type@1a11 │ │ +3ef492: 7030 31a0 1406 |003f: invoke-direct {v4, v1, v6}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;)V // method@a031 │ │ +3ef498: 7030 6296 5304 |0042: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.:(Landroid/content/Context;Landroidx/core/util/Consumer;)V // method@9662 │ │ +3ef49e: 6e20 6f0c 2000 |0045: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ef4a4: 0c05 |0048: move-result-object v5 │ │ +3ef4a6: 1f05 3d0b |0049: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3ef4aa: 6e20 2a44 3500 |004b: invoke-virtual {v5, v3}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +3ef4b0: 6e10 6496 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getItemCount:()I // method@9664 │ │ +3ef4b6: 0a05 |0051: move-result v5 │ │ +3ef4b8: 3805 0500 |0052: if-eqz v5, 0057 // +0005 │ │ +3ef4bc: 6e10 ff00 0100 |0054: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3ef4c2: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=18 │ │ 0x0008 line=19 │ │ 0x000d line=20 │ │ 0x0014 line=21 │ │ 0x001b line=22 │ │ @@ -876508,20 +876508,20 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3ef4dc: |[3ef4dc] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;)V │ │ -3ef4ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef4f2: 5b01 1890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // field@9018 │ │ -3ef4f6: 5b02 1990 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@9019 │ │ -3ef4fa: 5b03 1a90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@901a │ │ -3ef4fe: 0e00 |0009: return-void │ │ +3ef4c4: |[3ef4c4] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;)V │ │ +3ef4d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef4da: 5b01 1890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // field@9018 │ │ +3ef4de: 5b02 1990 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@9019 │ │ +3ef4e2: 5b03 1a90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@901a │ │ +3ef4e6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ @@ -876533,20 +876533,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 │ │ -3ef500: |[3ef500] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3ef510: 5430 1890 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // field@9018 │ │ -3ef514: 5431 1990 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@9019 │ │ -3ef518: 5432 1a90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@901a │ │ -3ef51c: 7155 39a0 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.$r8$lambda$UPSUkMtcSrtWuHcQp7HDLMuecHE:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@a039 │ │ -3ef522: 0e00 |0009: return-void │ │ +3ef4e8: |[3ef4e8] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ef4f8: 5430 1890 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // field@9018 │ │ +3ef4fc: 5431 1990 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@9019 │ │ +3ef500: 5432 1a90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@901a │ │ +3ef504: 7155 39a0 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.$r8$lambda$UPSUkMtcSrtWuHcQp7HDLMuecHE:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@a039 │ │ +3ef50a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -876581,18 +876581,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ef6ec: |[3ef6ec] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda0.:(Ljava/util/List;)V │ │ -3ef6fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef702: 5b01 1b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@901b │ │ -3ef706: 0e00 |0005: return-void │ │ +3ef6d4: |[3ef6d4] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda0.:(Ljava/util/List;)V │ │ +3ef6e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef6ea: 5b01 1b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@901b │ │ +3ef6ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -876602,18 +876602,18 @@ │ │ type : '(Landroid/content/DialogInterface;IZ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -3ef708: |[3ef708] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;IZ)V │ │ -3ef718: 5410 1b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@901b │ │ -3ef71c: 7140 42a0 2043 |0002: invoke-static {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.$r8$lambda$p7TKqr83cCxJYsOBfxQNucKgV6k:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V // method@a042 │ │ -3ef722: 0e00 |0005: return-void │ │ +3ef6f0: |[3ef6f0] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;IZ)V │ │ +3ef700: 5410 1b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@901b │ │ +3ef704: 7140 42a0 2043 |0002: invoke-static {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.$r8$lambda$p7TKqr83cCxJYsOBfxQNucKgV6k:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V // method@a042 │ │ +3ef70a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -876653,19 +876653,19 @@ │ │ type : '(Ljava/util/List;Ljava/lang/Runnable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ef724: |[3ef724] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda1.:(Ljava/util/List;Ljava/lang/Runnable;)V │ │ -3ef734: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef73a: 5b01 1c90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@901c │ │ -3ef73e: 5b02 1d90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/Runnable; // field@901d │ │ -3ef742: 0e00 |0007: return-void │ │ +3ef70c: |[3ef70c] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda1.:(Ljava/util/List;Ljava/lang/Runnable;)V │ │ +3ef71c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef722: 5b01 1c90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@901c │ │ +3ef726: 5b02 1d90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/Runnable; // field@901d │ │ +3ef72a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Runnable; │ │ @@ -876676,19 +876676,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 │ │ -3ef744: |[3ef744] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3ef754: 5420 1c90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@901c │ │ -3ef758: 5421 1d90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/Runnable; // field@901d │ │ -3ef75c: 7140 41a0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.$r8$lambda$8POsT1QlKhjEDiytKRk7GJOXB2U:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V // method@a041 │ │ -3ef762: 0e00 |0007: return-void │ │ +3ef72c: |[3ef72c] de.danoeh.antennapod.dialog.DrawerPreferencesDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ef73c: 5420 1c90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@901c │ │ +3ef740: 5421 1d90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/Runnable; // field@901d │ │ +3ef744: 7140 41a0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.$r8$lambda$8POsT1QlKhjEDiytKRk7GJOXB2U:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V // method@a041 │ │ +3ef74a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -876718,17 +876718,17 @@ │ │ type : '(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3ef764: |[3ef764] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.$r8$lambda$8POsT1QlKhjEDiytKRk7GJOXB2U:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V │ │ -3ef774: 7140 45a0 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.lambda$show$1:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V // method@a045 │ │ -3ef77a: 0e00 |0003: return-void │ │ +3ef74c: |[3ef74c] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.$r8$lambda$8POsT1QlKhjEDiytKRk7GJOXB2U:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V │ │ +3ef75c: 7140 45a0 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.lambda$show$1:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V // method@a045 │ │ +3ef762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -876739,17 +876739,17 @@ │ │ type : '(Ljava/util/List;Landroid/content/DialogInterface;IZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3ef77c: |[3ef77c] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.$r8$lambda$p7TKqr83cCxJYsOBfxQNucKgV6k:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V │ │ -3ef78c: 7140 44a0 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.lambda$show$0:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V // method@a044 │ │ -3ef792: 0e00 |0003: return-void │ │ +3ef764: |[3ef764] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.$r8$lambda$p7TKqr83cCxJYsOBfxQNucKgV6k:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V │ │ +3ef774: 7140 44a0 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.lambda$show$0:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V // method@a044 │ │ +3ef77a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -876760,17 +876760,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ef794: |[3ef794] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.:()V │ │ -3ef7a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef7aa: 0e00 |0003: return-void │ │ +3ef77c: |[3ef77c] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.:()V │ │ +3ef78c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog; │ │ │ │ #3 : (in Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;) │ │ @@ -876778,24 +876778,24 @@ │ │ type : '(Ljava/util/List;Landroid/content/DialogInterface;IZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3ef7ac: |[3ef7ac] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.lambda$show$0:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V │ │ -3ef7bc: 3803 0a00 |0000: if-eqz v3, 000a // +000a │ │ -3ef7c0: 6201 8093 |0002: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ -3ef7c4: 4601 0102 |0004: aget-object v1, v1, v2 │ │ -3ef7c8: 7220 e6b4 1000 |0006: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ -3ef7ce: 2808 |0009: goto 0011 // +0008 │ │ -3ef7d0: 6201 8093 |000a: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ -3ef7d4: 4601 0102 |000c: aget-object v1, v1, v2 │ │ -3ef7d8: 7220 d6b4 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3ef7de: 0e00 |0011: return-void │ │ +3ef794: |[3ef794] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.lambda$show$0:(Ljava/util/List;Landroid/content/DialogInterface;IZ)V │ │ +3ef7a4: 3803 0a00 |0000: if-eqz v3, 000a // +000a │ │ +3ef7a8: 6201 8093 |0002: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ +3ef7ac: 4601 0102 |0004: aget-object v1, v1, v2 │ │ +3ef7b0: 7220 e6b4 1000 |0006: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ +3ef7b6: 2808 |0009: goto 0011 // +0008 │ │ +3ef7b8: 6201 8093 |000a: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ +3ef7bc: 4601 0102 |000c: aget-object v1, v1, v2 │ │ +3ef7c0: 7220 d6b4 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3ef7c6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=26 │ │ 0x000a line=28 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -876807,36 +876807,36 @@ │ │ type : '(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -3ef7e0: |[3ef7e0] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.lambda$show$1:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V │ │ -3ef7f0: 7110 75b0 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setHiddenDrawerItems:(Ljava/util/List;)V // method@b075 │ │ -3ef7f6: 7100 2ab0 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ -3ef7fc: 0c05 |0006: move-result-object v5 │ │ -3ef7fe: 7220 dab4 5300 |0007: invoke-interface {v3, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3ef804: 0a05 |000a: move-result v5 │ │ -3ef806: 3805 1700 |000b: if-eqz v5, 0022 // +0017 │ │ -3ef80a: 6205 8093 |000d: sget-object v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ -3ef80e: 2156 |000f: array-length v6, v5 │ │ -3ef810: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3ef812: 3560 1100 |0011: if-ge v0, v6, 0022 // +0011 │ │ -3ef816: 4601 0500 |0013: aget-object v1, v5, v0 │ │ -3ef81a: 7220 dab4 1300 |0015: invoke-interface {v3, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3ef820: 0a02 |0018: move-result v2 │ │ -3ef822: 3902 0600 |0019: if-nez v2, 001f // +0006 │ │ -3ef826: 7110 6bb0 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDefaultPage:(Ljava/lang/String;)V // method@b06b │ │ -3ef82c: 2804 |001e: goto 0022 // +0004 │ │ -3ef82e: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3ef832: 28f0 |0021: goto 0011 // -0010 │ │ -3ef834: 3804 0500 |0022: if-eqz v4, 0027 // +0005 │ │ -3ef838: 7210 81b2 0400 |0024: invoke-interface {v4}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ -3ef83e: 0e00 |0027: return-void │ │ +3ef7c8: |[3ef7c8] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.lambda$show$1:(Ljava/util/List;Ljava/lang/Runnable;Landroid/content/DialogInterface;I)V │ │ +3ef7d8: 7110 75b0 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setHiddenDrawerItems:(Ljava/util/List;)V // method@b075 │ │ +3ef7de: 7100 2ab0 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ +3ef7e4: 0c05 |0006: move-result-object v5 │ │ +3ef7e6: 7220 dab4 5300 |0007: invoke-interface {v3, v5}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3ef7ec: 0a05 |000a: move-result v5 │ │ +3ef7ee: 3805 1700 |000b: if-eqz v5, 0022 // +0017 │ │ +3ef7f2: 6205 8093 |000d: sget-object v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ +3ef7f6: 2156 |000f: array-length v6, v5 │ │ +3ef7f8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3ef7fa: 3560 1100 |0011: if-ge v0, v6, 0022 // +0011 │ │ +3ef7fe: 4601 0500 |0013: aget-object v1, v5, v0 │ │ +3ef802: 7220 dab4 1300 |0015: invoke-interface {v3, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3ef808: 0a02 |0018: move-result v2 │ │ +3ef80a: 3902 0600 |0019: if-nez v2, 001f // +0006 │ │ +3ef80e: 7110 6bb0 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDefaultPage:(Ljava/lang/String;)V // method@b06b │ │ +3ef814: 2804 |001e: goto 0022 // +0004 │ │ +3ef816: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3ef81a: 28f0 |0021: goto 0011 // -0010 │ │ +3ef81c: 3804 0500 |0022: if-eqz v4, 0027 // +0005 │ │ +3ef820: 7210 81b2 0400 |0024: invoke-interface {v4}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ +3ef826: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=34 │ │ 0x000d line=35 │ │ 0x0015 line=36 │ │ 0x001b line=37 │ │ @@ -876852,55 +876852,55 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 85 16-bit code units │ │ -3ef840: |[3ef840] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.show:(Landroid/content/Context;Ljava/lang/Runnable;)V │ │ -3ef850: 7100 35b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b035 │ │ -3ef856: 0c00 |0003: move-result-object v0 │ │ -3ef858: 6e10 2e02 0600 |0004: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3ef85e: 0c01 |0007: move-result-object v1 │ │ -3ef860: 1402 2000 037f |0008: const v2, #float 1.7413e+38 // #7f030020 │ │ -3ef866: 6e20 1203 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -3ef86c: 0c01 |000e: move-result-object v1 │ │ -3ef86e: 6202 8093 |000f: sget-object v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ -3ef872: 2122 |0011: array-length v2, v2 │ │ -3ef874: 2322 2621 |0012: new-array v2, v2, [Z // type@2126 │ │ -3ef878: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -3ef87a: 6204 8093 |0015: sget-object v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ -3ef87e: 2145 |0017: array-length v5, v4 │ │ -3ef880: 3553 1000 |0018: if-ge v3, v5, 0028 // +0010 │ │ -3ef884: 4604 0403 |001a: aget-object v4, v4, v3 │ │ -3ef888: 7220 dab4 4000 |001c: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3ef88e: 0a04 |001f: move-result v4 │ │ -3ef890: 3904 0500 |0020: if-nez v4, 0025 // +0005 │ │ -3ef894: 1214 |0022: const/4 v4, #int 1 // #1 │ │ -3ef896: 4e04 0203 |0023: aput-boolean v4, v2, v3 │ │ -3ef89a: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3ef89e: 28ee |0027: goto 0015 // -0012 │ │ -3ef8a0: 2203 1415 |0028: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3ef8a4: 7020 6f81 6300 |002a: invoke-direct {v3, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3ef8aa: 1406 ba00 127f |002d: const v6, #float 1.94071e+38 // #7f1200ba │ │ -3ef8b0: 6e20 bb81 6300 |0030: invoke-virtual {v3, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3ef8b6: 2206 151a |0033: new-instance v6, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0; // type@1a15 │ │ -3ef8ba: 7020 3da0 0600 |0035: invoke-direct {v6, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.:(Ljava/util/List;)V // method@a03d │ │ -3ef8c0: 6e40 9681 1362 |0038: invoke-virtual {v3, v1, v2, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8196 │ │ -3ef8c6: 2206 161a |003b: new-instance v6, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1; // type@1a16 │ │ -3ef8ca: 7030 3fa0 0607 |003d: invoke-direct {v6, v0, v7}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.:(Ljava/util/List;Ljava/lang/Runnable;)V // method@a03f │ │ -3ef8d0: 1407 5b00 127f |0040: const v7, #float 1.94069e+38 // #7f12005b │ │ -3ef8d6: 6e30 ad81 7306 |0043: invoke-virtual {v3, v7, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3ef8dc: 1406 4800 127f |0046: const v6, #float 1.94069e+38 // #7f120048 │ │ -3ef8e2: 1207 |0049: const/4 v7, #int 0 // #0 │ │ -3ef8e4: 6e30 9981 6307 |004a: invoke-virtual {v3, v6, v7}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3ef8ea: 6e10 7181 0300 |004d: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3ef8f0: 0c06 |0050: move-result-object v6 │ │ -3ef8f2: 6e10 ff00 0600 |0051: invoke-virtual {v6}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3ef8f8: 0e00 |0054: return-void │ │ +3ef828: |[3ef828] de.danoeh.antennapod.dialog.DrawerPreferencesDialog.show:(Landroid/content/Context;Ljava/lang/Runnable;)V │ │ +3ef838: 7100 35b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b035 │ │ +3ef83e: 0c00 |0003: move-result-object v0 │ │ +3ef840: 6e10 2e02 0600 |0004: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3ef846: 0c01 |0007: move-result-object v1 │ │ +3ef848: 1402 2000 037f |0008: const v2, #float 1.7413e+38 // #7f030020 │ │ +3ef84e: 6e20 1203 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +3ef854: 0c01 |000e: move-result-object v1 │ │ +3ef856: 6202 8093 |000f: sget-object v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ +3ef85a: 2122 |0011: array-length v2, v2 │ │ +3ef85c: 2322 2621 |0012: new-array v2, v2, [Z // type@2126 │ │ +3ef860: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +3ef862: 6204 8093 |0015: sget-object v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ +3ef866: 2145 |0017: array-length v5, v4 │ │ +3ef868: 3553 1000 |0018: if-ge v3, v5, 0028 // +0010 │ │ +3ef86c: 4604 0403 |001a: aget-object v4, v4, v3 │ │ +3ef870: 7220 dab4 4000 |001c: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3ef876: 0a04 |001f: move-result v4 │ │ +3ef878: 3904 0500 |0020: if-nez v4, 0025 // +0005 │ │ +3ef87c: 1214 |0022: const/4 v4, #int 1 // #1 │ │ +3ef87e: 4e04 0203 |0023: aput-boolean v4, v2, v3 │ │ +3ef882: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3ef886: 28ee |0027: goto 0015 // -0012 │ │ +3ef888: 2203 1415 |0028: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3ef88c: 7020 6f81 6300 |002a: invoke-direct {v3, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3ef892: 1406 ba00 127f |002d: const v6, #float 1.94071e+38 // #7f1200ba │ │ +3ef898: 6e20 bb81 6300 |0030: invoke-virtual {v3, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3ef89e: 2206 151a |0033: new-instance v6, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0; // type@1a15 │ │ +3ef8a2: 7020 3da0 0600 |0035: invoke-direct {v6, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda0;.:(Ljava/util/List;)V // method@a03d │ │ +3ef8a8: 6e40 9681 1362 |0038: invoke-virtual {v3, v1, v2, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8196 │ │ +3ef8ae: 2206 161a |003b: new-instance v6, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1; // type@1a16 │ │ +3ef8b2: 7030 3fa0 0607 |003d: invoke-direct {v6, v0, v7}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog$$ExternalSyntheticLambda1;.:(Ljava/util/List;Ljava/lang/Runnable;)V // method@a03f │ │ +3ef8b8: 1407 5b00 127f |0040: const v7, #float 1.94069e+38 // #7f12005b │ │ +3ef8be: 6e30 ad81 7306 |0043: invoke-virtual {v3, v7, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3ef8c4: 1406 4800 127f |0046: const v6, #float 1.94069e+38 // #7f120048 │ │ +3ef8ca: 1207 |0049: const/4 v7, #int 0 // #0 │ │ +3ef8cc: 6e30 9981 6307 |004a: invoke-virtual {v3, v6, v7}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3ef8d2: 6e10 7181 0300 |004d: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3ef8d8: 0c06 |0050: move-result-object v6 │ │ +3ef8da: 6e10 ff00 0600 |0051: invoke-virtual {v6}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3ef8e0: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0004 line=14 │ │ 0x000f line=15 │ │ 0x0015 line=16 │ │ 0x001a line=17 │ │ @@ -876951,19 +876951,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ef8fc: |[3ef8fc] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;)V │ │ -3ef90c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef912: 5b01 1e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@901e │ │ -3ef916: 5b02 1f90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@901f │ │ -3ef91a: 0e00 |0007: return-void │ │ +3ef8e4: |[3ef8e4] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;)V │ │ +3ef8f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef8fa: 5b01 1e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@901e │ │ +3ef8fe: 5b02 1f90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@901f │ │ +3ef902: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -876974,19 +876974,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 │ │ -3ef91c: |[3ef91c] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3ef92c: 5420 1e90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@901e │ │ -3ef930: 5421 1f90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@901f │ │ -3ef934: 7140 4ea0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.$r8$lambda$3UpCtyf76pPLR4EjRNfBvZ7l2zQ:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@a04e │ │ -3ef93a: 0e00 |0007: return-void │ │ +3ef904: |[3ef904] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ef914: 5420 1e90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@901e │ │ +3ef918: 5421 1f90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@901f │ │ +3ef91c: 7140 4ea0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.$r8$lambda$3UpCtyf76pPLR4EjRNfBvZ7l2zQ:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@a04e │ │ +3ef922: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -877025,19 +877025,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ef93c: |[3ef93c] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ -3ef94c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef952: 5b01 2090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@9020 │ │ -3ef956: 5b02 2190 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9021 │ │ -3ef95a: 0e00 |0007: return-void │ │ +3ef924: |[3ef924] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ +3ef934: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef93a: 5b01 2090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@9020 │ │ +3ef93e: 5b02 2190 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9021 │ │ +3ef942: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ @@ -877048,19 +877048,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 │ │ -3ef95c: |[3ef95c] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3ef96c: 5420 2090 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@9020 │ │ -3ef970: 5421 2190 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9021 │ │ -3ef974: 7140 4fa0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.$r8$lambda$PMZu-HbmT7ZdZENtiFZZ6qYoDFM:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a04f │ │ -3ef97a: 0e00 |0007: return-void │ │ +3ef944: |[3ef944] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ef954: 5420 2090 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@9020 │ │ +3ef958: 5421 2190 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9021 │ │ +3ef95c: 7140 4fa0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.$r8$lambda$PMZu-HbmT7ZdZENtiFZZ6qYoDFM:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a04f │ │ +3ef962: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -877107,20 +877107,20 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;JJLandroidx/appcompat/app/AlertDialog;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -3ef97c: |[3ef97c] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;JJLandroidx/appcompat/app/AlertDialog;Landroid/app/Activity;)V │ │ -3ef98c: 5b01 2290 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@9022 │ │ -3ef990: 5b06 2490 |0002: iput-object v6, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@9024 │ │ -3ef994: 5b07 2390 |0004: iput-object v7, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$activity:Landroid/app/Activity; // field@9023 │ │ -3ef998: 7055 3707 2043 |0006: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@0737 │ │ -3ef99e: 0e00 |0009: return-void │ │ +3ef964: |[3ef964] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;JJLandroidx/appcompat/app/AlertDialog;Landroid/app/Activity;)V │ │ +3ef974: 5b01 2290 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; // field@9022 │ │ +3ef978: 5b06 2490 |0002: iput-object v6, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@9024 │ │ +3ef97c: 5b07 2390 |0004: iput-object v7, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$activity:Landroid/app/Activity; // field@9023 │ │ +3ef980: 7055 3707 2043 |0006: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@0737 │ │ +3ef986: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; │ │ 0x0000 - 0x000a reg=2 (null) J │ │ @@ -877134,27 +877134,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3ef9a0: |[3ef9a0] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.onFinish:()V │ │ -3ef9b0: 5430 2490 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@9024 │ │ -3ef9b4: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -3ef9b6: 6e20 6a14 1000 |0003: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3ef9bc: 0c00 |0006: move-result-object v0 │ │ -3ef9be: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3ef9c0: 6e20 4b0d 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3ef9c6: 5430 2490 |000b: iget-object v0, v3, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@9024 │ │ -3ef9ca: 6e20 6a14 1000 |000d: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3ef9d0: 0c00 |0010: move-result-object v0 │ │ -3ef9d2: 1401 0a00 0401 |0011: const v1, #float 2.42446e-38 // #0104000a │ │ -3ef9d8: 6e20 9312 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3ef9de: 0e00 |0017: return-void │ │ +3ef988: |[3ef988] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.onFinish:()V │ │ +3ef998: 5430 2490 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@9024 │ │ +3ef99c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +3ef99e: 6e20 6a14 1000 |0003: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3ef9a4: 0c00 |0006: move-result-object v0 │ │ +3ef9a6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3ef9a8: 6e20 4b0d 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3ef9ae: 5430 2490 |000b: iget-object v0, v3, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@9024 │ │ +3ef9b2: 6e20 6a14 1000 |000d: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3ef9b8: 0c00 |0010: move-result-object v0 │ │ +3ef9ba: 1401 0a00 0401 |0011: const v1, #float 2.42446e-38 // #0104000a │ │ +3ef9c0: 6e20 9312 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3ef9c6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x000b line=82 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1; │ │ │ │ @@ -877163,42 +877163,42 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3ef9e0: |[3ef9e0] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.onTick:(J)V │ │ -3ef9f0: 5450 2490 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@9024 │ │ -3ef9f4: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -3ef9f6: 6e20 6a14 1000 |0003: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3ef9fc: 0c00 |0006: move-result-object v0 │ │ -3ef9fe: 7100 fab4 0000 |0007: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3efa04: 0c01 |000a: move-result-object v1 │ │ -3efa06: 1222 |000b: const/4 v2, #int 2 // #2 │ │ -3efa08: 2322 0e21 |000c: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ -3efa0c: 5453 2390 |000e: iget-object v3, v5, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$activity:Landroid/app/Activity; // field@9023 │ │ -3efa10: 1404 0a00 0401 |0010: const v4, #float 2.42446e-38 // #0104000a │ │ -3efa16: 6e20 3002 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3efa1c: 0c03 |0016: move-result-object v3 │ │ -3efa1e: 1204 |0017: const/4 v4, #int 0 // #0 │ │ -3efa20: 4d03 0204 |0018: aput-object v3, v2, v4 │ │ -3efa24: 1603 e803 |001a: const-wide/16 v3, #int 1000 // #3e8 │ │ -3efa28: be36 |001c: div-long/2addr v6, v3 │ │ -3efa2a: 1603 0100 |001d: const-wide/16 v3, #int 1 // #1 │ │ -3efa2e: bb36 |001f: add-long/2addr v6, v3 │ │ -3efa30: 7120 48b2 7600 |0020: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3efa36: 0c06 |0023: move-result-object v6 │ │ -3efa38: 1217 |0024: const/4 v7, #int 1 // #1 │ │ -3efa3a: 4d06 0207 |0025: aput-object v6, v2, v7 │ │ -3efa3e: 1a06 3a06 |0027: const-string v6, "%s (%d)" // string@063a │ │ -3efa42: 7130 a2b2 6102 |0029: invoke-static {v1, v6, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3efa48: 0c06 |002c: move-result-object v6 │ │ -3efa4a: 6e20 9412 6000 |002d: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3efa50: 0e00 |0030: return-void │ │ +3ef9c8: |[3ef9c8] de.danoeh.antennapod.dialog.EditUrlSettingsDialog$1.onTick:(J)V │ │ +3ef9d8: 5450 2490 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$alertDialog:Landroidx/appcompat/app/AlertDialog; // field@9024 │ │ +3ef9dc: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +3ef9de: 6e20 6a14 1000 |0003: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3ef9e4: 0c00 |0006: move-result-object v0 │ │ +3ef9e6: 7100 fab4 0000 |0007: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3ef9ec: 0c01 |000a: move-result-object v1 │ │ +3ef9ee: 1222 |000b: const/4 v2, #int 2 // #2 │ │ +3ef9f0: 2322 0e21 |000c: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ +3ef9f4: 5453 2390 |000e: iget-object v3, v5, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.val$activity:Landroid/app/Activity; // field@9023 │ │ +3ef9f8: 1404 0a00 0401 |0010: const v4, #float 2.42446e-38 // #0104000a │ │ +3ef9fe: 6e20 3002 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3efa04: 0c03 |0016: move-result-object v3 │ │ +3efa06: 1204 |0017: const/4 v4, #int 0 // #0 │ │ +3efa08: 4d03 0204 |0018: aput-object v3, v2, v4 │ │ +3efa0c: 1603 e803 |001a: const-wide/16 v3, #int 1000 // #3e8 │ │ +3efa10: be36 |001c: div-long/2addr v6, v3 │ │ +3efa12: 1603 0100 |001d: const-wide/16 v3, #int 1 // #1 │ │ +3efa16: bb36 |001f: add-long/2addr v6, v3 │ │ +3efa18: 7120 48b2 7600 |0020: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3efa1e: 0c06 |0023: move-result-object v6 │ │ +3efa20: 1217 |0024: const/4 v7, #int 1 // #1 │ │ +3efa22: 4d06 0207 |0025: aput-object v6, v2, v7 │ │ +3efa26: 1a06 3a06 |0027: const-string v6, "%s (%d)" // string@063a │ │ +3efa2a: 7130 a2b2 6102 |0029: invoke-static {v1, v6, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3efa30: 0c06 |002c: move-result-object v6 │ │ +3efa32: 6e20 9412 6000 |002d: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3efa38: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0007 line=75 │ │ 0x0013 line=76 │ │ 0x0029 line=75 │ │ 0x002d line=74 │ │ @@ -877248,17 +877248,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3efa54: |[3efa54] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.$r8$lambda$3UpCtyf76pPLR4EjRNfBvZ7l2zQ:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -3efa64: 7040 52a0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.lambda$showConfirmAlertDialog$1:(Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@a052 │ │ -3efa6a: 0e00 |0003: return-void │ │ +3efa3c: |[3efa3c] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.$r8$lambda$3UpCtyf76pPLR4EjRNfBvZ7l2zQ:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +3efa4c: 7040 52a0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.lambda$showConfirmAlertDialog$1:(Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@a052 │ │ +3efa52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -877269,17 +877269,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3efa6c: |[3efa6c] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.$r8$lambda$PMZu-HbmT7ZdZENtiFZZ6qYoDFM:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3efa7c: 7040 51a0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a051 │ │ -3efa82: 0e00 |0003: return-void │ │ +3efa54: |[3efa54] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.$r8$lambda$PMZu-HbmT7ZdZENtiFZZ6qYoDFM:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3efa64: 7040 51a0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a051 │ │ +3efa6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -877290,21 +877290,21 @@ │ │ type : '(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3efa84: |[3efa84] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3efa94: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3efa9a: 2200 861e |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ -3efa9e: 7020 10b3 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ -3efaa4: 5b10 2690 |0008: iput-object v0, v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9026 │ │ -3efaa8: 5b13 2790 |000a: iput-object v3, v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9027 │ │ -3efaac: 0e00 |000c: return-void │ │ +3efa6c: |[3efa6c] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3efa7c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3efa82: 2200 861e |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ +3efa86: 7020 10b3 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ +3efa8c: 5b10 2690 |0008: iput-object v0, v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9026 │ │ +3efa90: 5b13 2790 |000a: iput-object v3, v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9027 │ │ +3efa94: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x000a line=25 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; │ │ @@ -877316,22 +877316,22 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3efab0: |[3efab0] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3efac0: 5411 828e |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ -3efac4: 6e10 9410 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3efaca: 0c01 |0005: move-result-object v1 │ │ -3efacc: 7110 c3b2 0100 |0006: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@b2c3 │ │ -3efad2: 0c01 |0009: move-result-object v1 │ │ -3efad4: 7020 56a0 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.showConfirmAlertDialog:(Ljava/lang/String;)V // method@a056 │ │ -3efada: 0e00 |000d: return-void │ │ +3efa98: |[3efa98] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3efaa8: 5411 828e |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ +3efaac: 6e10 9410 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3efab2: 0c01 |0005: move-result-object v1 │ │ +3efab4: 7110 c3b2 0100 |0006: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@b2c3 │ │ +3efaba: 0c01 |0009: move-result-object v1 │ │ +3efabc: 7020 56a0 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.showConfirmAlertDialog:(Ljava/lang/String;)V // method@a056 │ │ +3efac2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; │ │ 0x0000 - 0x000e reg=1 (null) Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -877342,21 +877342,21 @@ │ │ type : '(Ljava/lang/String;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3efadc: |[3efadc] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.lambda$showConfirmAlertDialog$1:(Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -3efaec: 5402 2790 |0000: iget-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9027 │ │ -3efaf0: 6e10 84ab 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3efaf6: 0c02 |0005: move-result-object v2 │ │ -3efaf8: 7030 53a0 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V // method@a053 │ │ -3efafe: 6e20 54a0 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.setUrl:(Ljava/lang/String;)V // method@a054 │ │ -3efb04: 0e00 |000c: return-void │ │ +3efac4: |[3efac4] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.lambda$showConfirmAlertDialog$1:(Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +3efad4: 5402 2790 |0000: iget-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9027 │ │ +3efad8: 6e10 84ab 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3efade: 0c02 |0005: move-result-object v2 │ │ +3efae0: 7030 53a0 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V // method@a053 │ │ +3efae6: 6e20 54a0 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.setUrl:(Ljava/lang/String;)V // method@a054 │ │ +3efaec: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0009 line=65 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/String; │ │ @@ -877368,33 +877368,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -3efb08: |[3efb08] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3efb18: 7120 2b9c 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c2b │ │ -3efb1e: 0c01 |0003: move-result-object v1 │ │ -3efb20: 7210 a6b5 0100 |0004: invoke-interface {v1}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3efb26: 5401 2790 |0007: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9027 │ │ -3efb2a: 6e20 88ab 2100 |0009: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ab88 │ │ -3efb30: 5401 2690 |000c: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9026 │ │ -3efb34: 6e10 0db3 0100 |000e: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3efb3a: 0c01 |0011: move-result-object v1 │ │ -3efb3c: 1f01 6200 |0012: check-cast v1, Landroid/content/Context; // type@0062 │ │ -3efb40: 5402 2790 |0014: iget-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9027 │ │ -3efb44: 7120 9e9d 2100 |0016: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ -3efb4a: 0e00 |0019: return-void │ │ -3efb4c: 0d01 |001a: move-exception v1 │ │ -3efb4e: 2802 |001b: goto 001d // +0002 │ │ -3efb50: 0d01 |001c: move-exception v1 │ │ -3efb52: 2202 6d1e |001d: new-instance v2, Ljava/lang/RuntimeException; // type@1e6d │ │ -3efb56: 7020 89b2 1200 |001f: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b289 │ │ -3efb5c: 2702 |0022: throw v2 │ │ +3efaf0: |[3efaf0] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3efb00: 7120 2b9c 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c2b │ │ +3efb06: 0c01 |0003: move-result-object v1 │ │ +3efb08: 7210 a6b5 0100 |0004: invoke-interface {v1}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3efb0e: 5401 2790 |0007: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9027 │ │ +3efb12: 6e20 88ab 2100 |0009: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ab88 │ │ +3efb18: 5401 2690 |000c: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9026 │ │ +3efb1c: 6e10 0db3 0100 |000e: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3efb22: 0c01 |0011: move-result-object v1 │ │ +3efb24: 1f01 6200 |0012: check-cast v1, Landroid/content/Context; // type@0062 │ │ +3efb28: 5402 2790 |0014: iget-object v2, v0, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9027 │ │ +3efb2c: 7120 9e9d 2100 |0016: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ +3efb32: 0e00 |0019: return-void │ │ +3efb34: 0d01 |001a: move-exception v1 │ │ +3efb36: 2802 |001b: goto 001d // +0002 │ │ +3efb38: 0d01 |001c: move-exception v1 │ │ +3efb3a: 2202 6d1e |001d: new-instance v2, Ljava/lang/RuntimeException; // type@1e6d │ │ +3efb3e: 7020 89b2 1200 |001f: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b289 │ │ +3efb44: 2702 |0022: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x0019 │ │ Ljava/util/concurrent/ExecutionException; -> 0x001c │ │ Ljava/lang/InterruptedException; -> 0x001a │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=50 │ │ @@ -877410,52 +877410,52 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 76 16-bit code units │ │ -3efc14: |[3efc14] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.showConfirmAlertDialog:(Ljava/lang/String;)V │ │ -3efc24: 5490 2690 |0000: iget-object v0, v9, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9026 │ │ -3efc28: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3efc2e: 0c00 |0005: move-result-object v0 │ │ -3efc30: 0708 |0006: move-object v8, v0 │ │ -3efc32: 1f08 1d00 |0007: check-cast v8, Landroid/app/Activity; // type@001d │ │ -3efc36: 2200 1415 |0009: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3efc3a: 7020 6f81 8000 |000b: invoke-direct {v0, v8}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3efc40: 1401 be00 127f |000e: const v1, #float 1.94071e+38 // #7f1200be │ │ -3efc46: 6e20 bb81 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3efc4c: 0c00 |0014: move-result-object v0 │ │ -3efc4e: 1401 bd00 127f |0015: const v1, #float 1.94071e+38 // #7f1200bd │ │ -3efc54: 6e20 8f81 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3efc5a: 0c00 |001b: move-result-object v0 │ │ -3efc5c: 2201 181a |001c: new-instance v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0; // type@1a18 │ │ -3efc60: 7030 47a0 910a |001e: invoke-direct {v1, v9, v10}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;)V // method@a047 │ │ -3efc66: 140a 0a00 0401 |0021: const v10, #float 2.42446e-38 // #0104000a │ │ -3efc6c: 6e30 ad81 a001 |0024: invoke-virtual {v0, v10, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3efc72: 0c0a |0027: move-result-object v10 │ │ -3efc74: 1400 4800 127f |0028: const v0, #float 1.94069e+38 // #7f120048 │ │ -3efc7a: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -3efc7c: 6e30 9981 0a01 |002c: invoke-virtual {v10, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3efc82: 0c0a |002f: move-result-object v10 │ │ -3efc84: 6e10 6814 0a00 |0030: invoke-virtual {v10}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3efc8a: 0c07 |0033: move-result-object v7 │ │ -3efc8c: 12fa |0034: const/4 v10, #int -1 // #ff │ │ -3efc8e: 6e20 6a14 a700 |0035: invoke-virtual {v7, v10}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3efc94: 0c0a |0038: move-result-object v10 │ │ -3efc96: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -3efc98: 6e20 4b0d 0a00 |003a: invoke-virtual {v10, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3efc9e: 220a 1a1a |003d: new-instance v10, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1; // type@1a1a │ │ -3efca2: 1603 983a |003f: const-wide/16 v3, #int 15000 // #3a98 │ │ -3efca6: 1605 e803 |0041: const-wide/16 v5, #int 1000 // #3e8 │ │ -3efcaa: 07a1 |0043: move-object v1, v10 │ │ -3efcac: 0792 |0044: move-object v2, v9 │ │ -3efcae: 7608 4ba0 0100 |0045: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;JJLandroidx/appcompat/app/AlertDialog;Landroid/app/Activity;)V // method@a04b │ │ -3efcb4: 6e10 3807 0a00 |0048: invoke-virtual {v10}, Landroid/os/CountDownTimer;.start:()Landroid/os/CountDownTimer; // method@0738 │ │ -3efcba: 0e00 |004b: return-void │ │ +3efbfc: |[3efbfc] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.showConfirmAlertDialog:(Ljava/lang/String;)V │ │ +3efc0c: 5490 2690 |0000: iget-object v0, v9, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9026 │ │ +3efc10: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3efc16: 0c00 |0005: move-result-object v0 │ │ +3efc18: 0708 |0006: move-object v8, v0 │ │ +3efc1a: 1f08 1d00 |0007: check-cast v8, Landroid/app/Activity; // type@001d │ │ +3efc1e: 2200 1415 |0009: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3efc22: 7020 6f81 8000 |000b: invoke-direct {v0, v8}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3efc28: 1401 be00 127f |000e: const v1, #float 1.94071e+38 // #7f1200be │ │ +3efc2e: 6e20 bb81 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3efc34: 0c00 |0014: move-result-object v0 │ │ +3efc36: 1401 bd00 127f |0015: const v1, #float 1.94071e+38 // #7f1200bd │ │ +3efc3c: 6e20 8f81 1000 |0018: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3efc42: 0c00 |001b: move-result-object v0 │ │ +3efc44: 2201 181a |001c: new-instance v1, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0; // type@1a18 │ │ +3efc48: 7030 47a0 910a |001e: invoke-direct {v1, v9, v10}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Ljava/lang/String;)V // method@a047 │ │ +3efc4e: 140a 0a00 0401 |0021: const v10, #float 2.42446e-38 // #0104000a │ │ +3efc54: 6e30 ad81 a001 |0024: invoke-virtual {v0, v10, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3efc5a: 0c0a |0027: move-result-object v10 │ │ +3efc5c: 1400 4800 127f |0028: const v0, #float 1.94069e+38 // #7f120048 │ │ +3efc62: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +3efc64: 6e30 9981 0a01 |002c: invoke-virtual {v10, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3efc6a: 0c0a |002f: move-result-object v10 │ │ +3efc6c: 6e10 6814 0a00 |0030: invoke-virtual {v10}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3efc72: 0c07 |0033: move-result-object v7 │ │ +3efc74: 12fa |0034: const/4 v10, #int -1 // #ff │ │ +3efc76: 6e20 6a14 a700 |0035: invoke-virtual {v7, v10}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3efc7c: 0c0a |0038: move-result-object v10 │ │ +3efc7e: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +3efc80: 6e20 4b0d 0a00 |003a: invoke-virtual {v10, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3efc86: 220a 1a1a |003d: new-instance v10, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1; // type@1a1a │ │ +3efc8a: 1603 983a |003f: const-wide/16 v3, #int 15000 // #3a98 │ │ +3efc8e: 1605 e803 |0041: const-wide/16 v5, #int 1000 // #3e8 │ │ +3efc92: 07a1 |0043: move-object v1, v10 │ │ +3efc94: 0792 |0044: move-object v2, v9 │ │ +3efc96: 7608 4ba0 0100 |0045: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$1;.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;JJLandroidx/appcompat/app/AlertDialog;Landroid/app/Activity;)V // method@a04b │ │ +3efc9c: 6e10 3807 0a00 |0048: invoke-virtual {v10}, Landroid/os/CountDownTimer;.start:()Landroid/os/CountDownTimer; // method@0738 │ │ +3efca2: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0009 line=60 │ │ 0x0011 line=61 │ │ 0x0018 line=62 │ │ 0x0024 line=63 │ │ @@ -877480,50 +877480,50 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -3efb70: |[3efb70] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.show:()V │ │ -3efb80: 5440 2690 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9026 │ │ -3efb84: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3efb8a: 0c00 |0005: move-result-object v0 │ │ -3efb8c: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3efb90: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3efb94: 0e00 |000a: return-void │ │ -3efb96: 7110 a50b 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3efb9c: 0c01 |000e: move-result-object v1 │ │ -3efb9e: 7110 949e 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9e94 │ │ -3efba4: 0c01 |0012: move-result-object v1 │ │ -3efba6: 5412 828e |0013: iget-object v2, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ -3efbaa: 5443 2790 |0015: iget-object v3, v4, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9027 │ │ -3efbae: 6e10 84ab 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3efbb4: 0c03 |001a: move-result-object v3 │ │ -3efbb6: 6e20 9412 3200 |001b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3efbbc: 2202 1415 |001e: new-instance v2, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3efbc0: 7020 6f81 0200 |0020: invoke-direct {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3efbc6: 6e10 939e 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e93 │ │ -3efbcc: 0c00 |0026: move-result-object v0 │ │ -3efbce: 6e20 c081 0200 |0027: invoke-virtual {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3efbd4: 0c00 |002a: move-result-object v0 │ │ -3efbd6: 1402 be00 127f |002b: const v2, #float 1.94071e+38 // #7f1200be │ │ -3efbdc: 6e20 bb81 2000 |002e: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3efbe2: 0c00 |0031: move-result-object v0 │ │ -3efbe4: 2202 191a |0032: new-instance v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1; // type@1a19 │ │ -3efbe8: 7030 49a0 4201 |0034: invoke-direct {v2, v4, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V // method@a049 │ │ -3efbee: 1401 0a00 0401 |0037: const v1, #float 2.42446e-38 // #0104000a │ │ -3efbf4: 6e30 ad81 1002 |003a: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3efbfa: 0c00 |003d: move-result-object v0 │ │ -3efbfc: 1401 4800 127f |003e: const v1, #float 1.94069e+38 // #7f120048 │ │ -3efc02: 1202 |0041: const/4 v2, #int 0 // #0 │ │ -3efc04: 6e30 9981 1002 |0042: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3efc0a: 0c00 |0045: move-result-object v0 │ │ -3efc0c: 6e10 6814 0000 |0046: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3efc12: 0e00 |0049: return-void │ │ +3efb58: |[3efb58] de.danoeh.antennapod.dialog.EditUrlSettingsDialog.show:()V │ │ +3efb68: 5440 2690 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9026 │ │ +3efb6c: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3efb72: 0c00 |0005: move-result-object v0 │ │ +3efb74: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3efb78: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3efb7c: 0e00 |000a: return-void │ │ +3efb7e: 7110 a50b 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3efb84: 0c01 |000e: move-result-object v1 │ │ +3efb86: 7110 949e 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9e94 │ │ +3efb8c: 0c01 |0012: move-result-object v1 │ │ +3efb8e: 5412 828e |0013: iget-object v2, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ +3efb92: 5443 2790 |0015: iget-object v3, v4, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9027 │ │ +3efb96: 6e10 84ab 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3efb9c: 0c03 |001a: move-result-object v3 │ │ +3efb9e: 6e20 9412 3200 |001b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3efba4: 2202 1415 |001e: new-instance v2, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3efba8: 7020 6f81 0200 |0020: invoke-direct {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3efbae: 6e10 939e 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e93 │ │ +3efbb4: 0c00 |0026: move-result-object v0 │ │ +3efbb6: 6e20 c081 0200 |0027: invoke-virtual {v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3efbbc: 0c00 |002a: move-result-object v0 │ │ +3efbbe: 1402 be00 127f |002b: const v2, #float 1.94071e+38 // #7f1200be │ │ +3efbc4: 6e20 bb81 2000 |002e: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3efbca: 0c00 |0031: move-result-object v0 │ │ +3efbcc: 2202 191a |0032: new-instance v2, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1; // type@1a19 │ │ +3efbd0: 7030 49a0 4201 |0034: invoke-direct {v2, v4, v1}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V // method@a049 │ │ +3efbd6: 1401 0a00 0401 |0037: const v1, #float 2.42446e-38 // #0104000a │ │ +3efbdc: 6e30 ad81 1002 |003a: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3efbe2: 0c00 |003d: move-result-object v0 │ │ +3efbe4: 1401 4800 127f |003e: const v1, #float 1.94069e+38 // #7f120048 │ │ +3efbea: 1202 |0041: const/4 v2, #int 0 // #0 │ │ +3efbec: 6e30 9981 1002 |0042: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3efbf2: 0c00 |0045: move-result-object v0 │ │ +3efbf4: 6e10 6814 0000 |0046: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3efbfa: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x000b line=34 │ │ 0x0013 line=36 │ │ 0x001e line=38 │ │ 0x0023 line=39 │ │ @@ -877568,19 +877568,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3efcbc: |[3efcbc] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;)V │ │ -3efccc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3efcd2: 5b01 2890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@9028 │ │ -3efcd6: 5b02 2990 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@9029 │ │ -3efcda: 0e00 |0007: return-void │ │ +3efca4: |[3efca4] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;)V │ │ +3efcb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3efcba: 5b01 2890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@9028 │ │ +3efcbe: 5b02 2990 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@9029 │ │ +3efcc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/adapter/SimpleChipAdapter; │ │ @@ -877591,19 +877591,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3efcdc: |[3efcdc] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3efcec: 5420 2890 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@9028 │ │ -3efcf0: 5421 2990 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@9029 │ │ -3efcf4: 7130 62a0 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.$r8$lambda$GQzrH8bLO8g_1BjWTHjBd8g_ucA:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V // method@a062 │ │ -3efcfa: 0e00 |0007: return-void │ │ +3efcc4: |[3efcc4] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3efcd4: 5420 2890 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@9028 │ │ +3efcd8: 5421 2990 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@9029 │ │ +3efcdc: 7130 62a0 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.$r8$lambda$GQzrH8bLO8g_1BjWTHjBd8g_ucA:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V // method@a062 │ │ +3efce2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -877637,18 +877637,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3efcfc: |[3efcfc] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V │ │ -3efd0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3efd12: 5b01 2a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902a │ │ -3efd16: 0e00 |0005: return-void │ │ +3efce4: |[3efce4] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V │ │ +3efcf4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3efcfa: 5b01 2a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902a │ │ +3efcfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; │ │ │ │ @@ -877658,18 +877658,18 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3efd18: |[3efd18] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3efd28: 5410 2a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902a │ │ -3efd2c: 7130 61a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.$r8$lambda$FXkxCGGNuOYRfskygz9oD_7DPFs:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/widget/CompoundButton;Z)V // method@a061 │ │ -3efd32: 0e00 |0005: return-void │ │ +3efd00: |[3efd00] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3efd10: 5410 2a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902a │ │ +3efd14: 7130 61a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.$r8$lambda$FXkxCGGNuOYRfskygz9oD_7DPFs:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/widget/CompoundButton;Z)V // method@a061 │ │ +3efd1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -877704,18 +877704,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3efd34: |[3efd34] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V │ │ -3efd44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3efd4a: 5b01 2b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902b │ │ -3efd4e: 0e00 |0005: return-void │ │ +3efd1c: |[3efd1c] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V │ │ +3efd2c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3efd32: 5b01 2b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902b │ │ +3efd36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; │ │ │ │ @@ -877725,18 +877725,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 │ │ -3efd50: |[3efd50] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ -3efd60: 5410 2b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902b │ │ -3efd64: 7130 60a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.$r8$lambda$1xBDdSucTRClePYAq7X8iAOULds:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/DialogInterface;I)V // method@a060 │ │ -3efd6a: 0e00 |0005: return-void │ │ +3efd38: |[3efd38] de.danoeh.antennapod.dialog.EpisodeFilterDialog$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ +3efd48: 5410 2b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902b │ │ +3efd4c: 7130 60a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.$r8$lambda$1xBDdSucTRClePYAq7X8iAOULds:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/DialogInterface;I)V // method@a060 │ │ +3efd52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -877779,20 +877779,20 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f0214: |[3f0214] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;)V │ │ -3f0224: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f022a: 5b01 3090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog; // field@9030 │ │ -3f022e: 5b02 3190 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@9031 │ │ -3f0232: 5b03 3290 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/EditText; // field@9032 │ │ -3f0236: 0e00 |0009: return-void │ │ +3f01fc: |[3f01fc] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;)V │ │ +3f020c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f0212: 5b01 3090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog; // field@9030 │ │ +3f0216: 5b02 3190 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@9031 │ │ +3f021a: 5b03 3290 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/EditText; // field@9032 │ │ +3f021e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/widget/EditText; │ │ @@ -877804,20 +877804,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 │ │ -3f0238: |[3f0238] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f0248: 5430 3090 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog; // field@9030 │ │ -3f024c: 5431 3190 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@9031 │ │ -3f0250: 5432 3290 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/EditText; // field@9032 │ │ -3f0254: 7155 70a0 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.$r8$lambda$SSCzPzH3MVb6ri3RqVunbvBarmo:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V // method@a070 │ │ -3f025a: 0e00 |0009: return-void │ │ +3f0220: |[3f0220] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f0230: 5430 3090 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog; // field@9030 │ │ +3f0234: 5431 3190 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@9031 │ │ +3f0238: 5432 3290 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/EditText; // field@9032 │ │ +3f023c: 7155 70a0 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.$r8$lambda$SSCzPzH3MVb6ri3RqVunbvBarmo:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V // method@a070 │ │ +3f0242: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -877848,34 +877848,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f037c: |[3f037c] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda0.:()V │ │ -3f038c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f0392: 0e00 |0003: return-void │ │ +3f0364: |[3f0364] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda0.:()V │ │ +3f0374: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f037a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda0;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f0394: |[3f0394] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f03a4: 7120 79a0 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.$r8$lambda$hbvx4aQxDpZBm2GRY9dZegoNzD4:(Landroid/content/DialogInterface;I)V // method@a079 │ │ -3f03aa: 0e00 |0003: return-void │ │ +3f037c: |[3f037c] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f038c: 7120 79a0 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.$r8$lambda$hbvx4aQxDpZBm2GRY9dZegoNzD4:(Landroid/content/DialogInterface;I)V // method@a079 │ │ +3f0392: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -877914,19 +877914,19 @@ │ │ type : '(ILjava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f03ac: |[3f03ac] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda1.:(ILjava/util/List;)V │ │ -3f03bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f03c2: 5901 3390 |0003: iput v1, v0, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$0:I // field@9033 │ │ -3f03c6: 5b02 3490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@9034 │ │ -3f03ca: 0e00 |0007: return-void │ │ +3f0394: |[3f0394] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda1.:(ILjava/util/List;)V │ │ +3f03a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f03aa: 5901 3390 |0003: iput v1, v0, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$0:I // field@9033 │ │ +3f03ae: 5b02 3490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@9034 │ │ +3f03b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) I │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/List; │ │ @@ -877937,19 +877937,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 │ │ -3f03cc: |[3f03cc] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f03dc: 5220 3390 |0000: iget v0, v2, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$0:I // field@9033 │ │ -3f03e0: 5421 3490 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@9034 │ │ -3f03e4: 7140 78a0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.$r8$lambda$6BWRFhv1SEqLrumOazduHknEcMk:(ILjava/util/List;Landroid/content/DialogInterface;I)V // method@a078 │ │ -3f03ea: 0e00 |0007: return-void │ │ +3f03b4: |[3f03b4] de.danoeh.antennapod.dialog.FeedSortDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f03c4: 5220 3390 |0000: iget v0, v2, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$0:I // field@9033 │ │ +3f03c8: 5421 3490 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.f$1:Ljava/util/List; // field@9034 │ │ +3f03cc: 7140 78a0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.$r8$lambda$6BWRFhv1SEqLrumOazduHknEcMk:(ILjava/util/List;Landroid/content/DialogInterface;I)V // method@a078 │ │ +3f03d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -877979,17 +877979,17 @@ │ │ type : '(ILjava/util/List;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3f03ec: |[3f03ec] de.danoeh.antennapod.dialog.FeedSortDialog.$r8$lambda$6BWRFhv1SEqLrumOazduHknEcMk:(ILjava/util/List;Landroid/content/DialogInterface;I)V │ │ -3f03fc: 7140 7ca0 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.lambda$showDialog$1:(ILjava/util/List;Landroid/content/DialogInterface;I)V // method@a07c │ │ -3f0402: 0e00 |0003: return-void │ │ +3f03d4: |[3f03d4] de.danoeh.antennapod.dialog.FeedSortDialog.$r8$lambda$6BWRFhv1SEqLrumOazduHknEcMk:(ILjava/util/List;Landroid/content/DialogInterface;I)V │ │ +3f03e4: 7140 7ca0 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.lambda$showDialog$1:(ILjava/util/List;Landroid/content/DialogInterface;I)V // method@a07c │ │ +3f03ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) I │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -878000,17 +878000,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 │ │ -3f0404: |[3f0404] de.danoeh.antennapod.dialog.FeedSortDialog.$r8$lambda$hbvx4aQxDpZBm2GRY9dZegoNzD4:(Landroid/content/DialogInterface;I)V │ │ -3f0414: 7120 7ba0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.lambda$showDialog$0:(Landroid/content/DialogInterface;I)V // method@a07b │ │ -3f041a: 0e00 |0003: return-void │ │ +3f03ec: |[3f03ec] de.danoeh.antennapod.dialog.FeedSortDialog.$r8$lambda$hbvx4aQxDpZBm2GRY9dZegoNzD4:(Landroid/content/DialogInterface;I)V │ │ +3f03fc: 7120 7ba0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.lambda$showDialog$0:(Landroid/content/DialogInterface;I)V // method@a07b │ │ +3f0402: 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 │ │ │ │ @@ -878019,17 +878019,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f041c: |[3f041c] de.danoeh.antennapod.dialog.FeedSortDialog.:()V │ │ -3f042c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f0432: 0e00 |0003: return-void │ │ +3f0404: |[3f0404] de.danoeh.antennapod.dialog.FeedSortDialog.:()V │ │ +3f0414: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f041a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/FeedSortDialog; │ │ │ │ #3 : (in Lde/danoeh/antennapod/dialog/FeedSortDialog;) │ │ @@ -878037,17 +878037,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f0434: |[3f0434] de.danoeh.antennapod.dialog.FeedSortDialog.lambda$showDialog$0:(Landroid/content/DialogInterface;I)V │ │ -3f0444: 7210 5502 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -3f044a: 0e00 |0003: return-void │ │ +3f041c: |[3f041c] de.danoeh.antennapod.dialog.FeedSortDialog.lambda$showDialog$0:(Landroid/content/DialogInterface;I)V │ │ +3f042c: 7210 5502 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +3f0432: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -878056,27 +878056,27 @@ │ │ type : '(ILjava/util/List;Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3f044c: |[3f044c] de.danoeh.antennapod.dialog.FeedSortDialog.lambda$showDialog$1:(ILjava/util/List;Landroid/content/DialogInterface;I)V │ │ -3f045c: 3230 1700 |0000: if-eq v0, v3, 0017 // +0017 │ │ -3f0460: 7220 ddb4 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f0466: 0c00 |0005: move-result-object v0 │ │ -3f0468: 1f00 721e |0006: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -3f046c: 7110 72b0 0000 |0008: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setFeedOrder:(Ljava/lang/String;)V // method@b072 │ │ -3f0472: 7100 04b7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3f0478: 0c00 |000e: move-result-object v0 │ │ -3f047a: 2201 9b1a |000f: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ -3f047e: 7010 25a2 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ -3f0484: 6e20 07b7 1000 |0014: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3f048a: 7210 5502 0200 |0017: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -3f0490: 0e00 |001a: return-void │ │ +3f0434: |[3f0434] de.danoeh.antennapod.dialog.FeedSortDialog.lambda$showDialog$1:(ILjava/util/List;Landroid/content/DialogInterface;I)V │ │ +3f0444: 3230 1700 |0000: if-eq v0, v3, 0017 // +0017 │ │ +3f0448: 7220 ddb4 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f044e: 0c00 |0005: move-result-object v0 │ │ +3f0450: 1f00 721e |0006: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +3f0454: 7110 72b0 0000 |0008: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setFeedOrder:(Ljava/lang/String;)V // method@b072 │ │ +3f045a: 7100 04b7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3f0460: 0c00 |000e: move-result-object v0 │ │ +3f0462: 2201 9b1a |000f: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ +3f0466: 7010 25a2 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ +3f046c: 6e20 07b7 1000 |0014: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3f0472: 7210 5502 0200 |0017: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +3f0478: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=30 │ │ 0x000b line=32 │ │ 0x0017 line=34 │ │ locals : │ │ 0x0000 - 0x001b reg=0 (null) I │ │ @@ -878089,53 +878089,53 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 88 16-bit code units │ │ -3f0494: |[3f0494] de.danoeh.antennapod.dialog.FeedSortDialog.showDialog:(Landroid/content/Context;)V │ │ -3f04a4: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f04a8: 7020 6f81 5000 |0002: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f04ae: 1401 8602 127f |0005: const v1, #float 1.9408e+38 // #7f120286 │ │ -3f04b4: 6e20 3002 1500 |0008: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f04ba: 0c01 |000b: move-result-object v1 │ │ -3f04bc: 6e20 bc81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ -3f04c2: 2201 241a |000f: new-instance v1, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda0; // type@1a24 │ │ -3f04c6: 7010 74a0 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda0;.:()V // method@a074 │ │ -3f04cc: 1502 0401 |0014: const/high16 v2, #int 17039360 // #104 │ │ -3f04d0: 6e30 9981 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f04d6: 7100 31b0 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()I // method@b031 │ │ -3f04dc: 0a01 |001c: move-result v1 │ │ -3f04de: 6e10 2e02 0500 |001d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3f04e4: 0c02 |0020: move-result-object v2 │ │ -3f04e6: 1403 1f00 037f |0021: const v3, #float 1.74129e+38 // #7f03001f │ │ -3f04ec: 6e20 1203 3200 |0024: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -3f04f2: 0c02 |0027: move-result-object v2 │ │ -3f04f4: 7110 2db4 0200 |0028: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -3f04fa: 0c02 |002b: move-result-object v2 │ │ -3f04fc: 2203 741e |002c: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f0500: 7010 c7b2 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f0506: 1a04 0000 |0031: const-string v4, "" // string@0000 │ │ -3f050a: 6e20 d3b2 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f0510: 6e20 ceb2 1300 |0036: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3f0516: 6e10 deb2 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f051c: 0c01 |003c: move-result-object v1 │ │ -3f051e: 7220 dfb4 1200 |003d: invoke-interface {v2, v1}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b4df │ │ -3f0524: 0a01 |0040: move-result v1 │ │ -3f0526: 6e10 2e02 0500 |0041: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3f052c: 0c05 |0044: move-result-object v5 │ │ -3f052e: 1403 1e00 037f |0045: const v3, #float 1.74129e+38 // #7f03001e │ │ -3f0534: 6e20 1203 3500 |0048: invoke-virtual {v5, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -3f053a: 0c05 |004b: move-result-object v5 │ │ -3f053c: 2203 251a |004c: new-instance v3, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1; // type@1a25 │ │ -3f0540: 7030 76a0 1302 |004e: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.:(ILjava/util/List;)V // method@a076 │ │ -3f0546: 6e40 b881 5031 |0051: invoke-virtual {v0, v5, v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ -3f054c: 6e10 6814 0000 |0054: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3f0552: 0e00 |0057: return-void │ │ +3f047c: |[3f047c] de.danoeh.antennapod.dialog.FeedSortDialog.showDialog:(Landroid/content/Context;)V │ │ +3f048c: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f0490: 7020 6f81 5000 |0002: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f0496: 1401 8602 127f |0005: const v1, #float 1.9408e+38 // #7f120286 │ │ +3f049c: 6e20 3002 1500 |0008: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f04a2: 0c01 |000b: move-result-object v1 │ │ +3f04a4: 6e20 bc81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ +3f04aa: 2201 241a |000f: new-instance v1, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda0; // type@1a24 │ │ +3f04ae: 7010 74a0 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda0;.:()V // method@a074 │ │ +3f04b4: 1502 0401 |0014: const/high16 v2, #int 17039360 // #104 │ │ +3f04b8: 6e30 9981 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f04be: 7100 31b0 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()I // method@b031 │ │ +3f04c4: 0a01 |001c: move-result v1 │ │ +3f04c6: 6e10 2e02 0500 |001d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3f04cc: 0c02 |0020: move-result-object v2 │ │ +3f04ce: 1403 1f00 037f |0021: const v3, #float 1.74129e+38 // #7f03001f │ │ +3f04d4: 6e20 1203 3200 |0024: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +3f04da: 0c02 |0027: move-result-object v2 │ │ +3f04dc: 7110 2db4 0200 |0028: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +3f04e2: 0c02 |002b: move-result-object v2 │ │ +3f04e4: 2203 741e |002c: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f04e8: 7010 c7b2 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f04ee: 1a04 0000 |0031: const-string v4, "" // string@0000 │ │ +3f04f2: 6e20 d3b2 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f04f8: 6e20 ceb2 1300 |0036: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3f04fe: 6e10 deb2 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f0504: 0c01 |003c: move-result-object v1 │ │ +3f0506: 7220 dfb4 1200 |003d: invoke-interface {v2, v1}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b4df │ │ +3f050c: 0a01 |0040: move-result v1 │ │ +3f050e: 6e10 2e02 0500 |0041: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3f0514: 0c05 |0044: move-result-object v5 │ │ +3f0516: 1403 1e00 037f |0045: const v3, #float 1.74129e+38 // #7f03001e │ │ +3f051c: 6e20 1203 3500 |0048: invoke-virtual {v5, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +3f0522: 0c05 |004b: move-result-object v5 │ │ +3f0524: 2203 251a |004c: new-instance v3, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1; // type@1a25 │ │ +3f0528: 7030 76a0 1302 |004e: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/dialog/FeedSortDialog$$ExternalSyntheticLambda1;.:(ILjava/util/List;)V // method@a076 │ │ +3f052e: 6e40 b881 5031 |0051: invoke-virtual {v0, v5, v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ +3f0534: 6e10 6814 0000 |0054: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3f053a: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0008 line=19 │ │ 0x000f line=20 │ │ 0x0019 line=22 │ │ 0x001d line=24 │ │ @@ -878177,18 +878177,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f0554: |[3f0554] de.danoeh.antennapod.dialog.IntraFeedSortDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;)V │ │ -3f0564: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f056a: 5b01 3590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; // field@9035 │ │ -3f056e: 0e00 |0005: return-void │ │ +3f053c: |[3f053c] de.danoeh.antennapod.dialog.IntraFeedSortDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;)V │ │ +3f054c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f0552: 5b01 3590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; // field@9035 │ │ +3f0556: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; │ │ │ │ @@ -878198,18 +878198,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 │ │ -3f0570: |[3f0570] de.danoeh.antennapod.dialog.IntraFeedSortDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f0580: 5410 3590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; // field@9035 │ │ -3f0584: 7130 80a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.$r8$lambda$2cmFngG5fGBaDL_d1jtN5K3Oq48:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;Landroid/content/DialogInterface;I)V // method@a080 │ │ -3f058a: 0e00 |0005: return-void │ │ +3f0558: |[3f0558] de.danoeh.antennapod.dialog.IntraFeedSortDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f0568: 5410 3590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; // field@9035 │ │ +3f056c: 7130 80a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.$r8$lambda$2cmFngG5fGBaDL_d1jtN5K3Oq48:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;Landroid/content/DialogInterface;I)V // method@a080 │ │ +3f0572: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -878255,17 +878255,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f05c0: |[3f05c0] de.danoeh.antennapod.dialog.IntraFeedSortDialog.$r8$lambda$2cmFngG5fGBaDL_d1jtN5K3Oq48:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;Landroid/content/DialogInterface;I)V │ │ -3f05d0: 7030 83a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V // method@a083 │ │ -3f05d6: 0e00 |0003: return-void │ │ +3f05a8: |[3f05a8] de.danoeh.antennapod.dialog.IntraFeedSortDialog.$r8$lambda$2cmFngG5fGBaDL_d1jtN5K3Oq48:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;Landroid/content/DialogInterface;I)V │ │ +3f05b8: 7030 83a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V // method@a083 │ │ +3f05be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -878275,49 +878275,49 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -3f05d8: |[3f05d8] de.danoeh.antennapod.dialog.IntraFeedSortDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V │ │ -3f05e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f05ee: 5b01 3690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.context:Landroid/content/Context; // field@9036 │ │ -3f05f2: 5b02 3790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.currentSortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9037 │ │ -3f05f6: 3803 2100 |0007: if-eqz v3, 0028 // +0021 │ │ -3f05fa: 6e10 2e02 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3f0600: 0c02 |000c: move-result-object v2 │ │ -3f0602: 1403 1700 037f |000d: const v3, #float 1.74129e+38 // #7f030017 │ │ -3f0608: 6e20 1203 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -3f060e: 0c02 |0013: move-result-object v2 │ │ -3f0610: 5b02 3890 |0014: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@9038 │ │ -3f0614: 6e10 2e02 0100 |0016: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3f061a: 0c01 |0019: move-result-object v1 │ │ -3f061c: 1402 1800 037f |001a: const v2, #float 1.74129e+38 // #7f030018 │ │ -3f0622: 6e20 1203 2100 |001d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -3f0628: 0c01 |0020: move-result-object v1 │ │ -3f062a: 7110 53ac 0100 |0021: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac53 │ │ -3f0630: 0c01 |0024: move-result-object v1 │ │ -3f0632: 5b01 3990 |0025: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9039 │ │ -3f0636: 281f |0027: goto 0046 // +001f │ │ -3f0638: 6e10 2e02 0100 |0028: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3f063e: 0c02 |002b: move-result-object v2 │ │ -3f0640: 1403 0f00 037f |002c: const v3, #float 1.74129e+38 // #7f03000f │ │ -3f0646: 6e20 1203 3200 |002f: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -3f064c: 0c02 |0032: move-result-object v2 │ │ -3f064e: 5b02 3890 |0033: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@9038 │ │ -3f0652: 6e10 2e02 0100 |0035: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3f0658: 0c01 |0038: move-result-object v1 │ │ -3f065a: 1402 1000 037f |0039: const v2, #float 1.74129e+38 // #7f030010 │ │ -3f0660: 6e20 1203 2100 |003c: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -3f0666: 0c01 |003f: move-result-object v1 │ │ -3f0668: 7110 53ac 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac53 │ │ -3f066e: 0c01 |0043: move-result-object v1 │ │ -3f0670: 5b01 3990 |0044: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9039 │ │ -3f0674: 0e00 |0046: return-void │ │ +3f05c0: |[3f05c0] de.danoeh.antennapod.dialog.IntraFeedSortDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V │ │ +3f05d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f05d6: 5b01 3690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.context:Landroid/content/Context; // field@9036 │ │ +3f05da: 5b02 3790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.currentSortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9037 │ │ +3f05de: 3803 2100 |0007: if-eqz v3, 0028 // +0021 │ │ +3f05e2: 6e10 2e02 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3f05e8: 0c02 |000c: move-result-object v2 │ │ +3f05ea: 1403 1700 037f |000d: const v3, #float 1.74129e+38 // #7f030017 │ │ +3f05f0: 6e20 1203 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +3f05f6: 0c02 |0013: move-result-object v2 │ │ +3f05f8: 5b02 3890 |0014: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@9038 │ │ +3f05fc: 6e10 2e02 0100 |0016: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3f0602: 0c01 |0019: move-result-object v1 │ │ +3f0604: 1402 1800 037f |001a: const v2, #float 1.74129e+38 // #7f030018 │ │ +3f060a: 6e20 1203 2100 |001d: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +3f0610: 0c01 |0020: move-result-object v1 │ │ +3f0612: 7110 53ac 0100 |0021: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac53 │ │ +3f0618: 0c01 |0024: move-result-object v1 │ │ +3f061a: 5b01 3990 |0025: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9039 │ │ +3f061e: 281f |0027: goto 0046 // +001f │ │ +3f0620: 6e10 2e02 0100 |0028: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3f0626: 0c02 |002b: move-result-object v2 │ │ +3f0628: 1403 0f00 037f |002c: const v3, #float 1.74129e+38 // #7f03000f │ │ +3f062e: 6e20 1203 3200 |002f: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +3f0634: 0c02 |0032: move-result-object v2 │ │ +3f0636: 5b02 3890 |0033: iput-object v2, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@9038 │ │ +3f063a: 6e10 2e02 0100 |0035: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3f0640: 0c01 |0038: move-result-object v1 │ │ +3f0642: 1402 1000 037f |0039: const v2, #float 1.74129e+38 // #7f030010 │ │ +3f0648: 6e20 1203 2100 |003c: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +3f064e: 0c01 |003f: move-result-object v1 │ │ +3f0650: 7110 53ac 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac53 │ │ +3f0656: 0c01 |0043: move-result-object v1 │ │ +3f0658: 5b01 3990 |0044: iput-object v1, v0, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9039 │ │ +3f065c: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ 0x0009 line=27 │ │ 0x0016 line=29 │ │ @@ -878336,27 +878336,27 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -3f058c: |[3f058c] de.danoeh.antennapod.dialog.IntraFeedSortDialog.getCurrentSortOrderIndex:()I │ │ -3f059c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f059e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3f05a0: 5442 3990 |0002: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9039 │ │ -3f05a4: 2123 |0004: array-length v3, v2 │ │ -3f05a6: 3531 0c00 |0005: if-ge v1, v3, 0011 // +000c │ │ -3f05aa: 5443 3790 |0007: iget-object v3, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.currentSortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9037 │ │ -3f05ae: 4602 0201 |0009: aget-object v2, v2, v1 │ │ -3f05b2: 3323 0300 |000b: if-ne v3, v2, 000e // +0003 │ │ -3f05b6: 0f01 |000d: return v1 │ │ -3f05b8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3f05bc: 28f2 |0010: goto 0002 // -000e │ │ -3f05be: 0f00 |0011: return v0 │ │ +3f0574: |[3f0574] de.danoeh.antennapod.dialog.IntraFeedSortDialog.getCurrentSortOrderIndex:()I │ │ +3f0584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f0586: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3f0588: 5442 3990 |0002: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9039 │ │ +3f058c: 2123 |0004: array-length v3, v2 │ │ +3f058e: 3531 0c00 |0005: if-ge v1, v3, 0011 // +000c │ │ +3f0592: 5443 3790 |0007: iget-object v3, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.currentSortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@9037 │ │ +3f0596: 4602 0201 |0009: aget-object v2, v2, v1 │ │ +3f059a: 3323 0300 |000b: if-ne v3, v2, 000e // +0003 │ │ +3f059e: 0f01 |000d: return v1 │ │ +3f05a0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3f05a4: 28f2 |0010: goto 0002 // -000e │ │ +3f05a6: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=59 │ │ 0x0007 line=60 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; │ │ │ │ @@ -878365,20 +878365,20 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3f0678: |[3f0678] de.danoeh.antennapod.dialog.IntraFeedSortDialog.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V │ │ -3f0688: 5410 3990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9039 │ │ -3f068c: 4603 0003 |0002: aget-object v3, v0, v3 │ │ -3f0690: 6e20 85a0 3100 |0004: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.updateSort:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a085 │ │ -3f0696: 7210 5502 0200 |0007: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -3f069c: 0e00 |000a: return-void │ │ +3f0660: |[3f0660] de.danoeh.antennapod.dialog.IntraFeedSortDialog.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V │ │ +3f0670: 5410 3990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortValues:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@9039 │ │ +3f0674: 4603 0003 |0002: aget-object v3, v0, v3 │ │ +3f0678: 6e20 85a0 3100 |0004: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.updateSort:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a085 │ │ +3f067e: 7210 5502 0200 |0007: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +3f0684: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0007 line=47 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/dialog/IntraFeedSortDialog; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -878390,36 +878390,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -3f06a0: |[3f06a0] de.danoeh.antennapod.dialog.IntraFeedSortDialog.openDialog:()V │ │ -3f06b0: 7010 82a0 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.getCurrentSortOrderIndex:()I // method@a082 │ │ -3f06b6: 0a00 |0003: move-result v0 │ │ -3f06b8: 2201 1415 |0004: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f06bc: 5442 3690 |0006: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.context:Landroid/content/Context; // field@9036 │ │ -3f06c0: 7020 6f81 2100 |0008: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f06c6: 1402 0a03 127f |000b: const v2, #float 1.94083e+38 // #7f12030a │ │ -3f06cc: 6e20 bb81 2100 |000e: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f06d2: 0c01 |0011: move-result-object v1 │ │ -3f06d4: 5442 3890 |0012: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@9038 │ │ -3f06d8: 2203 271a |0014: new-instance v3, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0; // type@1a27 │ │ -3f06dc: 7020 7ea0 4300 |0016: invoke-direct {v3, v4}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;)V // method@a07e │ │ -3f06e2: 6e40 b881 2130 |0019: invoke-virtual {v1, v2, v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ -3f06e8: 0c00 |001c: move-result-object v0 │ │ -3f06ea: 1401 4800 127f |001d: const v1, #float 1.94069e+38 // #7f120048 │ │ -3f06f0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -3f06f2: 6e30 9981 1002 |0021: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f06f8: 0c00 |0024: move-result-object v0 │ │ -3f06fa: 6e10 7181 0000 |0025: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3f0700: 0c00 |0028: move-result-object v0 │ │ -3f0702: 6e10 ff00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f0708: 0e00 |002c: return-void │ │ +3f0688: |[3f0688] de.danoeh.antennapod.dialog.IntraFeedSortDialog.openDialog:()V │ │ +3f0698: 7010 82a0 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.getCurrentSortOrderIndex:()I // method@a082 │ │ +3f069e: 0a00 |0003: move-result v0 │ │ +3f06a0: 2201 1415 |0004: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f06a4: 5442 3690 |0006: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.context:Landroid/content/Context; // field@9036 │ │ +3f06a8: 7020 6f81 2100 |0008: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f06ae: 1402 0a03 127f |000b: const v2, #float 1.94083e+38 // #7f12030a │ │ +3f06b4: 6e20 bb81 2100 |000e: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f06ba: 0c01 |0011: move-result-object v1 │ │ +3f06bc: 5442 3890 |0012: iget-object v2, v4, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.sortItems:[Ljava/lang/String; // field@9038 │ │ +3f06c0: 2203 271a |0014: new-instance v3, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0; // type@1a27 │ │ +3f06c4: 7020 7ea0 4300 |0016: invoke-direct {v3, v4}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;)V // method@a07e │ │ +3f06ca: 6e40 b881 2130 |0019: invoke-virtual {v1, v2, v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ +3f06d0: 0c00 |001c: move-result-object v0 │ │ +3f06d2: 1401 4800 127f |001d: const v1, #float 1.94069e+38 // #7f120048 │ │ +3f06d8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +3f06da: 6e30 9981 1002 |0021: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f06e0: 0c00 |0024: move-result-object v0 │ │ +3f06e2: 6e10 7181 0000 |0025: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3f06e8: 0c00 |0028: move-result-object v0 │ │ +3f06ea: 6e10 ff00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f06f0: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=42 │ │ 0x000e line=44 │ │ 0x0019 line=45 │ │ 0x0021 line=49 │ │ @@ -878463,18 +878463,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f0744: |[3f0744] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V │ │ -3f0754: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f075a: 5b01 3b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@903b │ │ -3f075e: 0e00 |0005: return-void │ │ +3f072c: |[3f072c] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V │ │ +3f073c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f0742: 5b01 3b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@903b │ │ +3f0746: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/ItemFilterDialog; │ │ │ │ @@ -878484,18 +878484,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f0760: |[3f0760] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda1.onShow:(Landroid/content/DialogInterface;)V │ │ -3f0770: 5410 3b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@903b │ │ -3f0774: 7120 8ba0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.$r8$lambda$wRwKifEPAEXb4tDxdKMpRgaP07E:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Landroid/content/DialogInterface;)V // method@a08b │ │ -3f077a: 0e00 |0005: return-void │ │ +3f0748: |[3f0748] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda1.onShow:(Landroid/content/DialogInterface;)V │ │ +3f0758: 5410 3b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@903b │ │ +3f075c: 7120 8ba0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.$r8$lambda$wRwKifEPAEXb4tDxdKMpRgaP07E:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Landroid/content/DialogInterface;)V // method@a08b │ │ +3f0762: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -878529,18 +878529,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f0a78: |[3f0a78] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog$$ExternalSyntheticLambda0.:(Landroid/app/Activity;)V │ │ -3f0a88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f0a8e: 5b01 3e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@903e │ │ -3f0a92: 0e00 |0005: return-void │ │ +3f0a60: |[3f0a60] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog$$ExternalSyntheticLambda0.:(Landroid/app/Activity;)V │ │ +3f0a70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f0a76: 5b01 3e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@903e │ │ +3f0a7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/app/Activity; │ │ │ │ @@ -878550,18 +878550,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 │ │ -3f0a94: |[3f0a94] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f0aa4: 5410 3e90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@903e │ │ -3f0aa8: 7130 96a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.$r8$lambda$uXoUIDi-P_Z-6vKuvs0qykZjcJU:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@a096 │ │ -3f0aae: 0e00 |0005: return-void │ │ +3f0a7c: |[3f0a7c] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f0a8c: 5410 3e90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@903e │ │ +3f0a90: 7130 96a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.$r8$lambda$uXoUIDi-P_Z-6vKuvs0qykZjcJU:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@a096 │ │ +3f0a96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -878591,17 +878591,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f0ab0: |[3f0ab0] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.$r8$lambda$uXoUIDi-P_Z-6vKuvs0qykZjcJU:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ -3f0ac0: 7130 98a0 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.lambda$show$0:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@a098 │ │ -3f0ac6: 0e00 |0003: return-void │ │ +3f0a98: |[3f0a98] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.$r8$lambda$uXoUIDi-P_Z-6vKuvs0qykZjcJU:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ +3f0aa8: 7130 98a0 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.lambda$show$0:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@a098 │ │ +3f0aae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -878611,17 +878611,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f0ac8: |[3f0ac8] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.:()V │ │ -3f0ad8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f0ade: 0e00 |0003: return-void │ │ +3f0ab0: |[3f0ab0] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.:()V │ │ +3f0ac0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f0ac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog; │ │ │ │ #2 : (in Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;) │ │ @@ -878629,23 +878629,23 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3f0ae0: |[3f0ae0] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.lambda$show$0:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ -3f0af0: 2001 d617 |0000: instance-of v1, v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f0af4: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -3f0af8: 1f00 d617 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f0afc: 6e10 7794 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3f0b02: 0c00 |0009: move-result-object v0 │ │ -3f0b04: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -3f0b06: 6e20 787c 1000 |000b: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3f0b0c: 0e00 |000e: return-void │ │ +3f0ac8: |[3f0ac8] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.lambda$show$0:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ +3f0ad8: 2001 d617 |0000: instance-of v1, v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f0adc: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +3f0ae0: 1f00 d617 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f0ae4: 6e10 7794 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3f0aea: 0c00 |0009: move-result-object v0 │ │ +3f0aec: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +3f0aee: 6e20 787c 1000 |000b: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3f0af4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ locals : │ │ 0x0000 - 0x000f reg=0 (null) Landroid/app/Activity; │ │ 0x0000 - 0x000f reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -878656,54 +878656,54 @@ │ │ type : '(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 90 16-bit code units │ │ -3f0b10: |[3f0b10] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ -3f0b20: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f0b24: 7020 6f81 5000 |0002: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f0b2a: 1401 d400 127f |0005: const v1, #float 1.94072e+38 // #7f1200d4 │ │ -3f0b30: 6e20 bb81 1000 |0008: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f0b36: 1401 3402 127f |000b: const v1, #float 1.94079e+38 // #7f120234 │ │ -3f0b3c: 6e20 3002 1500 |000e: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f0b42: 0c01 |0011: move-result-object v1 │ │ -3f0b44: 2202 1402 |0012: new-instance v2, Landroid/text/SpannableString; // type@0214 │ │ -3f0b48: 2203 741e |0014: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f0b4c: 7010 c7b2 0300 |0016: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f0b52: 6e20 d3b2 1300 |0019: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f0b58: 1a04 0300 |001c: const-string v4, " │ │ +3f0af8: |[3f0af8] de.danoeh.antennapod.dialog.MediaPlayerErrorDialog.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ +3f0b08: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f0b0c: 7020 6f81 5000 |0002: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f0b12: 1401 d400 127f |0005: const v1, #float 1.94072e+38 // #7f1200d4 │ │ +3f0b18: 6e20 bb81 1000 |0008: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f0b1e: 1401 3402 127f |000b: const v1, #float 1.94079e+38 // #7f120234 │ │ +3f0b24: 6e20 3002 1500 |000e: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f0b2a: 0c01 |0011: move-result-object v1 │ │ +3f0b2c: 2202 1402 |0012: new-instance v2, Landroid/text/SpannableString; // type@0214 │ │ +3f0b30: 2203 741e |0014: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f0b34: 7010 c7b2 0300 |0016: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f0b3a: 6e20 d3b2 1300 |0019: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f0b40: 1a04 0300 |001c: const-string v4, " │ │ │ │ " // string@0003 │ │ -3f0b5c: 6e20 d3b2 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f0b62: 6e10 08a2 0600 |0021: invoke-virtual {v6}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.getMessage:()Ljava/lang/String; // method@a208 │ │ -3f0b68: 0c06 |0024: move-result-object v6 │ │ -3f0b6a: 6e20 d3b2 6300 |0025: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f0b70: 6e10 deb2 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f0b76: 0c06 |002b: move-result-object v6 │ │ -3f0b78: 7020 6d0a 6200 |002c: invoke-direct {v2, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0a6d │ │ -3f0b7e: 2206 2d02 |002f: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@022d │ │ -3f0b82: 1403 8888 8888 |0031: const v3, #float -8.2173e-34 // #88888888 │ │ -3f0b88: 7020 ca0a 3600 |0034: invoke-direct {v6, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0aca │ │ -3f0b8e: 6e10 adb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b2ad │ │ -3f0b94: 0a01 |003a: move-result v1 │ │ -3f0b96: 6e10 6e0a 0200 |003b: invoke-virtual {v2}, Landroid/text/SpannableString;.length:()I // method@0a6e │ │ -3f0b9c: 0a03 |003e: move-result v3 │ │ -3f0b9e: 1304 2100 |003f: const/16 v4, #int 33 // #21 │ │ -3f0ba2: 6e54 6f0a 6231 |0041: invoke-virtual {v2, v6, v1, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0a6f │ │ -3f0ba8: 6e20 9081 2000 |0044: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ -3f0bae: 2206 2c1a |0047: new-instance v6, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0; // type@1a2c │ │ -3f0bb2: 7020 94a0 5600 |0049: invoke-direct {v6, v5}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;)V // method@a094 │ │ -3f0bb8: 1405 0a00 0401 |004c: const v5, #float 2.42446e-38 // #0104000a │ │ -3f0bbe: 6e30 ad81 5006 |004f: invoke-virtual {v0, v5, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f0bc4: 6e10 7181 0000 |0052: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3f0bca: 0c05 |0055: move-result-object v5 │ │ -3f0bcc: 6e10 ff00 0500 |0056: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f0bd2: 0e00 |0059: return-void │ │ +3f0b44: 6e20 d3b2 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f0b4a: 6e10 08a2 0600 |0021: invoke-virtual {v6}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.getMessage:()Ljava/lang/String; // method@a208 │ │ +3f0b50: 0c06 |0024: move-result-object v6 │ │ +3f0b52: 6e20 d3b2 6300 |0025: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f0b58: 6e10 deb2 0300 |0028: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f0b5e: 0c06 |002b: move-result-object v6 │ │ +3f0b60: 7020 6d0a 6200 |002c: invoke-direct {v2, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0a6d │ │ +3f0b66: 2206 2d02 |002f: new-instance v6, Landroid/text/style/ForegroundColorSpan; // type@022d │ │ +3f0b6a: 1403 8888 8888 |0031: const v3, #float -8.2173e-34 // #88888888 │ │ +3f0b70: 7020 ca0a 3600 |0034: invoke-direct {v6, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0aca │ │ +3f0b76: 6e10 adb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b2ad │ │ +3f0b7c: 0a01 |003a: move-result v1 │ │ +3f0b7e: 6e10 6e0a 0200 |003b: invoke-virtual {v2}, Landroid/text/SpannableString;.length:()I // method@0a6e │ │ +3f0b84: 0a03 |003e: move-result v3 │ │ +3f0b86: 1304 2100 |003f: const/16 v4, #int 33 // #21 │ │ +3f0b8a: 6e54 6f0a 6231 |0041: invoke-virtual {v2, v6, v1, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0a6f │ │ +3f0b90: 6e20 9081 2000 |0044: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ +3f0b96: 2206 2c1a |0047: new-instance v6, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0; // type@1a2c │ │ +3f0b9a: 7020 94a0 5600 |0049: invoke-direct {v6, v5}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;)V // method@a094 │ │ +3f0ba0: 1405 0a00 0401 |004c: const v5, #float 2.42446e-38 // #0104000a │ │ +3f0ba6: 6e30 ad81 5006 |004f: invoke-virtual {v0, v5, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f0bac: 6e10 7181 0000 |0052: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3f0bb2: 0c05 |0055: move-result-object v5 │ │ +3f0bb4: 6e10 ff00 0500 |0056: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f0bba: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0008 line=16 │ │ 0x000e line=18 │ │ 0x0012 line=19 │ │ 0x002f line=20 │ │ @@ -878755,20 +878755,20 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f0bd4: |[3f0bd4] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;)V │ │ -3f0be4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f0bea: 5b01 3f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@903f │ │ -3f0bee: 5902 4090 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$1:I // field@9040 │ │ -3f0bf2: 5b03 4190 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/util/List; // field@9041 │ │ -3f0bf6: 0e00 |0009: return-void │ │ +3f0bbc: |[3f0bbc] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;)V │ │ +3f0bcc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f0bd2: 5b01 3f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@903f │ │ +3f0bd6: 5902 4090 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$1:I // field@9040 │ │ +3f0bda: 5b03 4190 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/util/List; // field@9041 │ │ +3f0bde: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -878780,20 +878780,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3f0bf8: |[3f0bf8] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f0c08: 5430 3f90 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@903f │ │ -3f0c0c: 5231 4090 |0002: iget v1, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$1:I // field@9040 │ │ -3f0c10: 5432 4190 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/util/List; // field@9041 │ │ -3f0c14: 7140 a4a0 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.$r8$lambda$gH0EJs9R2jV5RVRNQDISEZeQA2I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;Landroid/view/View;)V // method@a0a4 │ │ -3f0c1a: 0e00 |0009: return-void │ │ +3f0be0: |[3f0be0] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f0bf0: 5430 3f90 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@903f │ │ +3f0bf4: 5231 4090 |0002: iget v1, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$1:I // field@9040 │ │ +3f0bf8: 5432 4190 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.f$2:Ljava/util/List; // field@9041 │ │ +3f0bfc: 7140 a4a0 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.$r8$lambda$gH0EJs9R2jV5RVRNQDISEZeQA2I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;Landroid/view/View;)V // method@a0a4 │ │ +3f0c02: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -878827,18 +878827,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f0c1c: |[3f0c1c] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ -3f0c2c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f0c32: 5b01 4290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9042 │ │ -3f0c36: 0e00 |0005: return-void │ │ +3f0c04: |[3f0c04] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ +3f0c14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f0c1a: 5b01 4290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9042 │ │ +3f0c1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ │ │ @@ -878848,18 +878848,18 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3f0c38: |[3f0c38] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3f0c48: 5410 4290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9042 │ │ -3f0c4c: 7130 a3a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.$r8$lambda$cCNhxbA4JvxE14w9gi8oVsqnQ8I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/widget/CompoundButton;Z)V // method@a0a3 │ │ -3f0c52: 0e00 |0005: return-void │ │ +3f0c20: |[3f0c20] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda1.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3f0c30: 5410 4290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9042 │ │ +3f0c34: 7130 a3a0 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.$r8$lambda$cCNhxbA4JvxE14w9gi8oVsqnQ8I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/widget/CompoundButton;Z)V // method@a0a3 │ │ +3f0c3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -878894,18 +878894,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f0c54: |[3f0c54] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ -3f0c64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f0c6a: 5b01 4390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9043 │ │ -3f0c6e: 0e00 |0005: return-void │ │ +3f0c3c: |[3f0c3c] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ +3f0c4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f0c52: 5b01 4390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9043 │ │ +3f0c56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ │ │ @@ -878915,18 +878915,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f0c70: |[3f0c70] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda2.run:()V │ │ -3f0c80: 5410 4390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9043 │ │ -3f0c84: 7110 a2a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.$r8$lambda$9fuKbU5Q-ibPU3EonGV3xKqF_Sg:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0a2 │ │ -3f0c8a: 0e00 |0005: return-void │ │ +3f0c58: |[3f0c58] de.danoeh.antennapod.dialog.PlaybackControlsDialog$$ExternalSyntheticLambda2.run:()V │ │ +3f0c68: 5410 4390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9043 │ │ +3f0c6c: 7110 a2a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.$r8$lambda$9fuKbU5Q-ibPU3EonGV3xKqF_Sg:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0a2 │ │ +3f0c72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -878959,18 +878959,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f1084: |[3f1084] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f1094: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f109a: 5b01 4c90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904c │ │ -3f109e: 0e00 |0005: return-void │ │ +3f106c: |[3f106c] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f107c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f1082: 5b01 4c90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904c │ │ +3f1086: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ │ │ @@ -878980,18 +878980,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f10a0: |[3f10a0] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -3f10b0: 5410 4c90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904c │ │ -3f10b4: 7120 c6a0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$RzobMJe551CApAx12SDaJVlIcRE:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V // method@a0c6 │ │ -3f10ba: 0e00 |0005: return-void │ │ +3f1088: |[3f1088] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +3f1098: 5410 4c90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904c │ │ +3f109c: 7120 c6a0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$RzobMJe551CApAx12SDaJVlIcRE:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V // method@a0c6 │ │ +3f10a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -879025,18 +879025,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f10bc: |[3f10bc] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f10cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f10d2: 5b01 4d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904d │ │ -3f10d6: 0e00 |0005: return-void │ │ +3f10a4: |[3f10a4] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f10b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f10ba: 5b01 4d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904d │ │ +3f10be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ │ │ @@ -879046,18 +879046,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f10d8: |[3f10d8] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3f10e8: 5410 4d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904d │ │ -3f10ec: 7120 c4a0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$3j3NRW8VYKzCzzCDatvWgsjARTA:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V // method@a0c4 │ │ -3f10f2: 0e00 |0005: return-void │ │ +3f10c0: |[3f10c0] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3f10d0: 5410 4d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904d │ │ +3f10d4: 7120 c4a0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$3j3NRW8VYKzCzzCDatvWgsjARTA:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V // method@a0c4 │ │ +3f10da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -879100,18 +879100,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f10f4: |[3f10f4] de.danoeh.antennapod.dialog.ProxyDialog$1.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f1104: 5b01 4e90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ -3f1108: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f110e: 0e00 |0005: return-void │ │ +3f10dc: |[3f10dc] de.danoeh.antennapod.dialog.ProxyDialog$1.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f10ec: 5b01 4e90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ +3f10f0: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f10f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ProxyDialog$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ │ │ @@ -879121,44 +879121,44 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -3f1110: |[3f1110] de.danoeh.antennapod.dialog.ProxyDialog$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3f1120: 12d1 |0000: const/4 v1, #int -3 // #fd │ │ -3f1122: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -3f1124: 3903 1200 |0002: if-nez v3, 0014 // +0012 │ │ -3f1128: 5404 4e90 |0004: iget-object v4, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ -3f112c: 7110 c9a0 0400 |0006: invoke-static {v4}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; // method@a0c9 │ │ -3f1132: 0c04 |0009: move-result-object v4 │ │ -3f1134: 6e20 6a14 1400 |000a: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3f113a: 0c01 |000d: move-result-object v1 │ │ -3f113c: 1304 0800 |000e: const/16 v4, #int 8 // #8 │ │ -3f1140: 6e20 930d 4100 |0010: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f1146: 280e |0013: goto 0021 // +000e │ │ -3f1148: 5404 4e90 |0014: iget-object v4, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ -3f114c: 7110 c9a0 0400 |0016: invoke-static {v4}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; // method@a0c9 │ │ -3f1152: 0c04 |0019: move-result-object v4 │ │ -3f1154: 6e20 6a14 1400 |001a: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3f115a: 0c01 |001d: move-result-object v1 │ │ -3f115c: 6e20 930d 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f1162: 5401 4e90 |0021: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ -3f1166: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -3f1168: 3d03 0400 |0024: if-lez v3, 0028 // +0004 │ │ -3f116c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -3f116e: 2802 |0027: goto 0029 // +0002 │ │ -3f1170: 1205 |0028: const/4 v5, #int 0 // #0 │ │ -3f1172: 7120 caa0 5100 |0029: invoke-static {v1, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a0ca │ │ -3f1178: 5401 4e90 |002c: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ -3f117c: 3d03 0300 |002e: if-lez v3, 0031 // +0003 │ │ -3f1180: 1212 |0030: const/4 v2, #int 1 // #1 │ │ -3f1182: 7120 cba0 2100 |0031: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a0cb │ │ -3f1188: 0e00 |0034: return-void │ │ +3f10f8: |[3f10f8] de.danoeh.antennapod.dialog.ProxyDialog$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3f1108: 12d1 |0000: const/4 v1, #int -3 // #fd │ │ +3f110a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +3f110c: 3903 1200 |0002: if-nez v3, 0014 // +0012 │ │ +3f1110: 5404 4e90 |0004: iget-object v4, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ +3f1114: 7110 c9a0 0400 |0006: invoke-static {v4}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; // method@a0c9 │ │ +3f111a: 0c04 |0009: move-result-object v4 │ │ +3f111c: 6e20 6a14 1400 |000a: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3f1122: 0c01 |000d: move-result-object v1 │ │ +3f1124: 1304 0800 |000e: const/16 v4, #int 8 // #8 │ │ +3f1128: 6e20 930d 4100 |0010: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f112e: 280e |0013: goto 0021 // +000e │ │ +3f1130: 5404 4e90 |0014: iget-object v4, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ +3f1134: 7110 c9a0 0400 |0016: invoke-static {v4}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; // method@a0c9 │ │ +3f113a: 0c04 |0019: move-result-object v4 │ │ +3f113c: 6e20 6a14 1400 |001a: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3f1142: 0c01 |001d: move-result-object v1 │ │ +3f1144: 6e20 930d 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f114a: 5401 4e90 |0021: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ +3f114e: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +3f1150: 3d03 0400 |0024: if-lez v3, 0028 // +0004 │ │ +3f1154: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +3f1156: 2802 |0027: goto 0029 // +0002 │ │ +3f1158: 1205 |0028: const/4 v5, #int 0 // #0 │ │ +3f115a: 7120 caa0 5100 |0029: invoke-static {v1, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a0ca │ │ +3f1160: 5401 4e90 |002c: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ +3f1164: 3d03 0300 |002e: if-lez v3, 0031 // +0003 │ │ +3f1168: 1212 |0030: const/4 v2, #int 1 // #1 │ │ +3f116a: 7120 cba0 2100 |0031: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a0cb │ │ +3f1170: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=133 │ │ 0x0014 line=135 │ │ 0x0021 line=137 │ │ 0x002c line=138 │ │ locals : │ │ @@ -879173,19 +879173,19 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f118c: |[3f118c] de.danoeh.antennapod.dialog.ProxyDialog$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -3f119c: 5412 4e90 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ -3f11a0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3f11a2: 7120 caa0 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a0ca │ │ -3f11a8: 0e00 |0006: return-void │ │ +3f1174: |[3f1174] de.danoeh.antennapod.dialog.ProxyDialog$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +3f1184: 5412 4e90 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904e │ │ +3f1188: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3f118a: 7120 caa0 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a0ca │ │ +3f1190: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/dialog/ProxyDialog$1; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/widget/AdapterView; │ │ │ │ @@ -879224,18 +879224,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f11ac: |[3f11ac] de.danoeh.antennapod.dialog.ProxyDialog$2.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f11bc: 5b01 4f90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904f │ │ -3f11c0: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f11c6: 0e00 |0005: return-void │ │ +3f1194: |[3f1194] de.danoeh.antennapod.dialog.ProxyDialog$2.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f11a4: 5b01 4f90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904f │ │ +3f11a8: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f11ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ProxyDialog$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ │ │ @@ -879245,19 +879245,19 @@ │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f11c8: |[3f11c8] de.danoeh.antennapod.dialog.ProxyDialog$2.afterTextChanged:(Landroid/text/Editable;)V │ │ -3f11d8: 5412 4f90 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904f │ │ -3f11dc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -3f11de: 7120 cba0 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a0cb │ │ -3f11e4: 0e00 |0006: return-void │ │ +3f11b0: |[3f11b0] de.danoeh.antennapod.dialog.ProxyDialog$2.afterTextChanged:(Landroid/text/Editable;)V │ │ +3f11c0: 5412 4f90 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.this$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904f │ │ +3f11c4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +3f11c6: 7120 cba0 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V // method@a0cb │ │ +3f11cc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/dialog/ProxyDialog$2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/text/Editable; │ │ │ │ @@ -879266,16 +879266,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f11e8: |[3f11e8] de.danoeh.antennapod.dialog.ProxyDialog$2.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -3f11f8: 0e00 |0000: return-void │ │ +3f11d0: |[3f11d0] de.danoeh.antennapod.dialog.ProxyDialog$2.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +3f11e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/dialog/ProxyDialog$2; │ │ 0x0000 - 0x0001 reg=1 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 (null) I │ │ @@ -879287,16 +879287,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f11fc: |[3f11fc] de.danoeh.antennapod.dialog.ProxyDialog$2.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -3f120c: 0e00 |0000: return-void │ │ +3f11e4: |[3f11e4] de.danoeh.antennapod.dialog.ProxyDialog$2.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +3f11f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/dialog/ProxyDialog$2; │ │ 0x0000 - 0x0001 reg=1 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 (null) I │ │ @@ -879382,18 +879382,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3f1650: |[3f1650] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$2okV4vFNnrnAn9Lq7UbGl0URCyo:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3f1660: 7140 d4a0 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$2:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@a0d4 │ │ -3f1666: 0c00 |0003: move-result-object v0 │ │ -3f1668: 1100 |0004: return-object v0 │ │ +3f1638: |[3f1638] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$2okV4vFNnrnAn9Lq7UbGl0URCyo:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3f1648: 7140 d4a0 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$2:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@a0d4 │ │ +3f164e: 0c00 |0003: move-result-object v0 │ │ +3f1650: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=2 (null) Lokhttp3/Route; │ │ @@ -879404,17 +879404,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f16ac: |[3f16ac] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$3j3NRW8VYKzCzzCDatvWgsjARTA:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V │ │ -3f16bc: 7020 d3a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$show$1:(Landroid/view/View;)V // method@a0d3 │ │ -3f16c2: 0e00 |0003: return-void │ │ +3f1694: |[3f1694] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$3j3NRW8VYKzCzzCDatvWgsjARTA:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V │ │ +3f16a4: 7020 d3a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$show$1:(Landroid/view/View;)V // method@a0d3 │ │ +3f16aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -879423,17 +879423,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f16c4: |[3f16c4] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$CBqxFOhruiV0Si2TjccvhByhINk:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f16d4: 7010 d6a0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$4:()V // method@a0d6 │ │ -3f16da: 0e00 |0003: return-void │ │ +3f16ac: |[3f16ac] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$CBqxFOhruiV0Si2TjccvhByhINk:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f16bc: 7010 d6a0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$4:()V // method@a0d6 │ │ +3f16c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ │ │ #3 : (in Lde/danoeh/antennapod/dialog/ProxyDialog;) │ │ @@ -879441,17 +879441,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f16dc: |[3f16dc] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$RzobMJe551CApAx12SDaJVlIcRE:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V │ │ -3f16ec: 7020 d2a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$show$0:(Landroid/view/View;)V // method@a0d2 │ │ -3f16f2: 0e00 |0003: return-void │ │ +3f16c4: |[3f16c4] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$RzobMJe551CApAx12SDaJVlIcRE:(Lde/danoeh/antennapod/dialog/ProxyDialog;Landroid/view/View;)V │ │ +3f16d4: 7020 d2a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$show$0:(Landroid/view/View;)V // method@a0d2 │ │ +3f16da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -879460,17 +879460,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f16f4: |[3f16f4] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$d0VdIcxwOX640npNEY8BJd8nA64:(Lde/danoeh/antennapod/dialog/ProxyDialog;Lio/reactivex/CompletableEmitter;)V │ │ -3f1704: 7020 d5a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$3:(Lio/reactivex/CompletableEmitter;)V // method@a0d5 │ │ -3f170a: 0e00 |0003: return-void │ │ +3f16dc: |[3f16dc] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$d0VdIcxwOX640npNEY8BJd8nA64:(Lde/danoeh/antennapod/dialog/ProxyDialog;Lio/reactivex/CompletableEmitter;)V │ │ +3f16ec: 7020 d5a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$3:(Lio/reactivex/CompletableEmitter;)V // method@a0d5 │ │ +3f16f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/CompletableEmitter; │ │ │ │ @@ -879479,17 +879479,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f170c: |[3f170c] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$fpqlOt9e65ibpFSu7LGscnd3UbY:(Lde/danoeh/antennapod/dialog/ProxyDialog;Ljava/lang/Throwable;)V │ │ -3f171c: 7020 d7a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$5:(Ljava/lang/Throwable;)V // method@a0d7 │ │ -3f1722: 0e00 |0003: return-void │ │ +3f16f4: |[3f16f4] de.danoeh.antennapod.dialog.ProxyDialog.$r8$lambda$fpqlOt9e65ibpFSu7LGscnd3UbY:(Lde/danoeh/antennapod/dialog/ProxyDialog;Ljava/lang/Throwable;)V │ │ +3f1704: 7020 d7a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.lambda$test$5:(Ljava/lang/Throwable;)V // method@a0d7 │ │ +3f170a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -879498,17 +879498,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f14c8: |[3f14c8] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; │ │ -3f14d8: 5400 5190 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ -3f14dc: 1100 |0002: return-object v0 │ │ +3f14b0: |[3f14b0] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$fgetdialog:(Lde/danoeh/antennapod/dialog/ProxyDialog;)Landroidx/appcompat/app/AlertDialog; │ │ +3f14c0: 5400 5190 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ +3f14c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ │ │ #7 : (in Lde/danoeh/antennapod/dialog/ProxyDialog;) │ │ @@ -879516,17 +879516,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f1724: |[3f1724] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V │ │ -3f1734: 7020 d0a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.enableSettings:(Z)V // method@a0d0 │ │ -3f173a: 0e00 |0003: return-void │ │ +3f170c: |[3f170c] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$menableSettings:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V │ │ +3f171c: 7020 d0a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.enableSettings:(Z)V // method@a0d0 │ │ +3f1722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -879535,17 +879535,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f173c: |[3f173c] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V │ │ -3f174c: 7020 d9a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a0d9 │ │ -3f1752: 0e00 |0003: return-void │ │ +3f1724: |[3f1724] de.danoeh.antennapod.dialog.ProxyDialog.-$$Nest$msetTestRequired:(Lde/danoeh/antennapod/dialog/ProxyDialog;Z)V │ │ +3f1734: 7020 d9a0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a0d9 │ │ +3f173a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -879554,23 +879554,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3f1754: |[3f1754] de.danoeh.antennapod.dialog.ProxyDialog.:(Landroid/content/Context;)V │ │ -3f1764: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f176a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3f176c: 5c10 5990 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@9059 │ │ -3f1770: 2200 3a1a |0006: new-instance v0, Lde/danoeh/antennapod/dialog/ProxyDialog$2; // type@1a3a │ │ -3f1774: 7020 bfa0 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0bf │ │ -3f177a: 5b10 5790 |000b: iput-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@9057 │ │ -3f177e: 5b12 5090 |000d: iput-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f1782: 0e00 |000f: return-void │ │ +3f173c: |[3f173c] de.danoeh.antennapod.dialog.ProxyDialog.:(Landroid/content/Context;)V │ │ +3f174c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f1752: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3f1754: 5c10 5990 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@9059 │ │ +3f1758: 2200 3a1a |0006: new-instance v0, Lde/danoeh/antennapod/dialog/ProxyDialog$2; // type@1a3a │ │ +3f175c: 7020 bfa0 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog$2;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0bf │ │ +3f1762: 5b10 5790 |000b: iput-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@9057 │ │ +3f1766: 5b12 5090 |000d: iput-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f176a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=54 │ │ 0x0006 line=174 │ │ 0x000d line=59 │ │ locals : │ │ @@ -879582,50 +879582,50 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -3f14e0: |[3f14e0] de.danoeh.antennapod.dialog.ProxyDialog.checkHost:()Z │ │ -3f14f0: 5440 5390 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ -3f14f4: 6e10 9410 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f14fa: 0c00 |0005: move-result-object v0 │ │ -3f14fc: 6e10 7db2 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f1502: 0c00 |0009: move-result-object v0 │ │ -3f1504: 6e10 adb2 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ -3f150a: 0a01 |000d: move-result v1 │ │ -3f150c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -3f150e: 3901 1100 |000f: if-nez v1, 0020 // +0011 │ │ -3f1512: 5440 5390 |0011: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ -3f1516: 5441 5090 |0013: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f151a: 1403 bb02 127f |0015: const v3, #float 1.94081e+38 // #7f1202bb │ │ -3f1520: 6e20 3002 3100 |0018: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f1526: 0c01 |001b: move-result-object v1 │ │ -3f1528: 6e20 7712 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1277 │ │ -3f152e: 0f02 |001f: return v2 │ │ -3f1530: 1a01 22a4 |0020: const-string v1, "localhost" // string@a422 │ │ -3f1534: 6e20 9fb2 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f153a: 0a01 |0025: move-result v1 │ │ -3f153c: 3901 1d00 |0026: if-nez v1, 0043 // +001d │ │ -3f1540: 6201 9c01 |0028: sget-object v1, Landroid/util/Patterns;.DOMAIN_NAME:Ljava/util/regex/Pattern; // field@019c │ │ -3f1544: 6e20 f6b5 0100 |002a: invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -3f154a: 0c00 |002d: move-result-object v0 │ │ -3f154c: 6e10 f1b5 0000 |002e: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@b5f1 │ │ -3f1552: 0a00 |0031: move-result v0 │ │ -3f1554: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ -3f1558: 5440 5390 |0034: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ -3f155c: 5441 5090 |0036: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f1560: 1403 bc02 127f |0038: const v3, #float 1.94081e+38 // #7f1202bc │ │ -3f1566: 6e20 3002 3100 |003b: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f156c: 0c01 |003e: move-result-object v1 │ │ -3f156e: 6e20 7712 1000 |003f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1277 │ │ -3f1574: 0f02 |0042: return v2 │ │ -3f1576: 1210 |0043: const/4 v0, #int 1 // #1 │ │ -3f1578: 0f00 |0044: return v0 │ │ +3f14c8: |[3f14c8] de.danoeh.antennapod.dialog.ProxyDialog.checkHost:()Z │ │ +3f14d8: 5440 5390 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ +3f14dc: 6e10 9410 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f14e2: 0c00 |0005: move-result-object v0 │ │ +3f14e4: 6e10 7db2 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f14ea: 0c00 |0009: move-result-object v0 │ │ +3f14ec: 6e10 adb2 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ +3f14f2: 0a01 |000d: move-result v1 │ │ +3f14f4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +3f14f6: 3901 1100 |000f: if-nez v1, 0020 // +0011 │ │ +3f14fa: 5440 5390 |0011: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ +3f14fe: 5441 5090 |0013: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f1502: 1403 bb02 127f |0015: const v3, #float 1.94081e+38 // #7f1202bb │ │ +3f1508: 6e20 3002 3100 |0018: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f150e: 0c01 |001b: move-result-object v1 │ │ +3f1510: 6e20 7712 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1277 │ │ +3f1516: 0f02 |001f: return v2 │ │ +3f1518: 1a01 22a4 |0020: const-string v1, "localhost" // string@a422 │ │ +3f151c: 6e20 9fb2 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f1522: 0a01 |0025: move-result v1 │ │ +3f1524: 3901 1d00 |0026: if-nez v1, 0043 // +001d │ │ +3f1528: 6201 9c01 |0028: sget-object v1, Landroid/util/Patterns;.DOMAIN_NAME:Ljava/util/regex/Pattern; // field@019c │ │ +3f152c: 6e20 f6b5 0100 |002a: invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +3f1532: 0c00 |002d: move-result-object v0 │ │ +3f1534: 6e10 f1b5 0000 |002e: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@b5f1 │ │ +3f153a: 0a00 |0031: move-result v0 │ │ +3f153c: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ +3f1540: 5440 5390 |0034: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ +3f1544: 5441 5090 |0036: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f1548: 1403 bc02 127f |0038: const v3, #float 1.94081e+38 // #7f1202bc │ │ +3f154e: 6e20 3002 3100 |003b: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f1554: 0c01 |003e: move-result-object v1 │ │ +3f1556: 6e20 7712 1000 |003f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1277 │ │ +3f155c: 0f02 |0042: return v2 │ │ +3f155e: 1210 |0043: const/4 v0, #int 1 // #1 │ │ +3f1560: 0f00 |0044: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x000a line=205 │ │ 0x0011 line=206 │ │ 0x0022 line=209 │ │ 0x0034 line=210 │ │ @@ -879637,31 +879637,31 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3f157c: |[3f157c] de.danoeh.antennapod.dialog.ProxyDialog.checkPort:()Z │ │ -3f158c: 7010 d1a0 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/ProxyDialog;.getPort:()I // method@a0d1 │ │ -3f1592: 0a00 |0003: move-result v0 │ │ -3f1594: 3a00 0a00 |0004: if-ltz v0, 000e // +000a │ │ -3f1598: 1401 ffff 0000 |0006: const v1, #float 9.18341e-41 // #0000ffff │ │ -3f159e: 3710 0300 |0009: if-le v0, v1, 000c // +0003 │ │ -3f15a2: 2803 |000b: goto 000e // +0003 │ │ -3f15a4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -3f15a6: 0f00 |000d: return v0 │ │ -3f15a8: 5430 5590 |000e: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ -3f15ac: 5431 5090 |0010: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f15b0: 1402 bd02 127f |0012: const v2, #float 1.94082e+38 // #7f1202bd │ │ -3f15b6: 6e20 3002 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f15bc: 0c01 |0018: move-result-object v1 │ │ -3f15be: 6e20 7712 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1277 │ │ -3f15c4: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -3f15c6: 0f00 |001d: return v0 │ │ +3f1564: |[3f1564] de.danoeh.antennapod.dialog.ProxyDialog.checkPort:()Z │ │ +3f1574: 7010 d1a0 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/ProxyDialog;.getPort:()I // method@a0d1 │ │ +3f157a: 0a00 |0003: move-result v0 │ │ +3f157c: 3a00 0a00 |0004: if-ltz v0, 000e // +000a │ │ +3f1580: 1401 ffff 0000 |0006: const v1, #float 9.18341e-41 // #0000ffff │ │ +3f1586: 3710 0300 |0009: if-le v0, v1, 000c // +0003 │ │ +3f158a: 2803 |000b: goto 000e // +0003 │ │ +3f158c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +3f158e: 0f00 |000d: return v0 │ │ +3f1590: 5430 5590 |000e: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ +3f1594: 5431 5090 |0010: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f1598: 1402 bd02 127f |0012: const v2, #float 1.94082e+38 // #7f1202bd │ │ +3f159e: 6e20 3002 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f15a4: 0c01 |0018: move-result-object v1 │ │ +3f15a6: 6e20 7712 1000 |0019: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setError:(Ljava/lang/CharSequence;)V // method@1277 │ │ +3f15ac: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +3f15ae: 0f00 |001d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x000e line=219 │ │ locals : │ │ 0x0000 - 0x001e reg=3 this Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ │ │ @@ -879670,27 +879670,27 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -3f15c8: |[3f15c8] de.danoeh.antennapod.dialog.ProxyDialog.checkValidity:()Z │ │ -3f15d8: 5420 5890 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ -3f15dc: 6e10 a90f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItemPosition:()I // method@0fa9 │ │ -3f15e2: 0a00 |0005: move-result v0 │ │ -3f15e4: 3d00 0700 |0006: if-lez v0, 000d // +0007 │ │ -3f15e8: 7010 cda0 0200 |0008: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkHost:()Z // method@a0cd │ │ -3f15ee: 0a00 |000b: move-result v0 │ │ -3f15f0: 2802 |000c: goto 000e // +0002 │ │ -3f15f2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -3f15f4: 7010 cea0 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkPort:()Z // method@a0ce │ │ -3f15fa: 0a01 |0011: move-result v1 │ │ -3f15fc: b510 |0012: and-int/2addr v0, v1 │ │ -3f15fe: 0f00 |0013: return v0 │ │ +3f15b0: |[3f15b0] de.danoeh.antennapod.dialog.ProxyDialog.checkValidity:()Z │ │ +3f15c0: 5420 5890 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ +3f15c4: 6e10 a90f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItemPosition:()I // method@0fa9 │ │ +3f15ca: 0a00 |0005: move-result v0 │ │ +3f15cc: 3d00 0700 |0006: if-lez v0, 000d // +0007 │ │ +3f15d0: 7010 cda0 0200 |0008: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkHost:()Z // method@a0cd │ │ +3f15d6: 0a00 |000b: move-result v0 │ │ +3f15d8: 2802 |000c: goto 000e // +0002 │ │ +3f15da: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +3f15dc: 7010 cea0 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkPort:()Z // method@a0ce │ │ +3f15e2: 0a01 |0011: move-result v1 │ │ +3f15e4: b510 |0012: and-int/2addr v0, v1 │ │ +3f15e6: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0008 line=197 │ │ 0x000e line=199 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ @@ -879700,24 +879700,24 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3f1784: |[3f1784] de.danoeh.antennapod.dialog.ProxyDialog.enableSettings:(Z)V │ │ -3f1794: 5410 5390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ -3f1798: 6e20 4b0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3f179e: 5410 5590 |0005: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ -3f17a2: 6e20 4b0d 2000 |0007: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3f17a8: 5410 5690 |000a: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ -3f17ac: 6e20 4b0d 2000 |000c: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3f17b2: 5410 5490 |000f: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ -3f17b6: 6e20 4b0d 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3f17bc: 0e00 |0014: return-void │ │ +3f176c: |[3f176c] de.danoeh.antennapod.dialog.ProxyDialog.enableSettings:(Z)V │ │ +3f177c: 5410 5390 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ +3f1780: 6e20 4b0d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3f1786: 5410 5590 |0005: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ +3f178a: 6e20 4b0d 2000 |0007: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3f1790: 5410 5690 |000a: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ +3f1794: 6e20 4b0d 2000 |000c: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3f179a: 5410 5490 |000f: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ +3f179e: 6e20 4b0d 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3f17a4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0005 line=189 │ │ 0x000a line=190 │ │ 0x000f line=191 │ │ locals : │ │ @@ -879729,28 +879729,28 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -3f1600: |[3f1600] de.danoeh.antennapod.dialog.ProxyDialog.getPort:()I │ │ -3f1610: 5420 5590 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ -3f1614: 6e10 9410 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f161a: 0c00 |0005: move-result-object v0 │ │ -3f161c: 6e10 7db2 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f1622: 0c00 |0009: move-result-object v0 │ │ -3f1624: 6e10 adb2 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ -3f162a: 0a01 |000d: move-result v1 │ │ -3f162c: 3d01 0700 |000e: if-lez v1, 0015 // +0007 │ │ -3f1630: 7110 30b2 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3f1636: 0a00 |0013: move-result v0 │ │ -3f1638: 0f00 |0014: return v0 │ │ -3f163a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -3f163c: 0f00 |0016: return v0 │ │ +3f15e8: |[3f15e8] de.danoeh.antennapod.dialog.ProxyDialog.getPort:()I │ │ +3f15f8: 5420 5590 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ +3f15fc: 6e10 9410 0000 |0002: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f1602: 0c00 |0005: move-result-object v0 │ │ +3f1604: 6e10 7db2 0000 |0006: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f160a: 0c00 |0009: move-result-object v0 │ │ +3f160c: 6e10 adb2 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ +3f1612: 0a01 |000d: move-result v1 │ │ +3f1614: 3d01 0700 |000e: if-lez v1, 0015 // +0007 │ │ +3f1618: 7110 30b2 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3f161e: 0a00 |0013: move-result v0 │ │ +3f1620: 0f00 |0014: return v0 │ │ +3f1622: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +3f1624: 0f00 |0016: return v0 │ │ catches : 1 │ │ 0x0010 - 0x0014 │ │ Ljava/lang/NumberFormatException; -> 0x0015 │ │ positions : │ │ 0x0000 line=226 │ │ 0x000a line=227 │ │ 0x0010 line=229 │ │ @@ -879762,30 +879762,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -3f17c0: |[3f17c0] de.danoeh.antennapod.dialog.ProxyDialog.lambda$show$0:(Landroid/view/View;)V │ │ -3f17d0: 5512 5990 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@9059 │ │ -3f17d4: 3902 1100 |0002: if-nez v2, 0013 // +0011 │ │ -3f17d8: 5412 5190 |0004: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ -3f17dc: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -3f17de: 6e20 6a14 0200 |0007: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3f17e4: 0c02 |000a: move-result-object v2 │ │ -3f17e6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -3f17e8: 6e20 4b0d 0200 |000c: invoke-virtual {v2, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3f17ee: 7010 dba0 0100 |000f: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.test:()V // method@a0db │ │ -3f17f4: 0e00 |0012: return-void │ │ -3f17f6: 7010 d8a0 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setProxyConfig:()V // method@a0d8 │ │ -3f17fc: 7100 ca98 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.reinit:()V // method@98ca │ │ -3f1802: 5412 5190 |0019: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ -3f1806: 6e10 8815 0200 |001b: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1588 │ │ -3f180c: 0e00 |001e: return-void │ │ +3f17a8: |[3f17a8] de.danoeh.antennapod.dialog.ProxyDialog.lambda$show$0:(Landroid/view/View;)V │ │ +3f17b8: 5512 5990 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@9059 │ │ +3f17bc: 3902 1100 |0002: if-nez v2, 0013 // +0011 │ │ +3f17c0: 5412 5190 |0004: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ +3f17c4: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +3f17c6: 6e20 6a14 0200 |0007: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3f17cc: 0c02 |000a: move-result-object v2 │ │ +3f17ce: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +3f17d0: 6e20 4b0d 0200 |000c: invoke-virtual {v2, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3f17d6: 7010 dba0 0100 |000f: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.test:()V // method@a0db │ │ +3f17dc: 0e00 |0012: return-void │ │ +3f17de: 7010 d8a0 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setProxyConfig:()V // method@a0d8 │ │ +3f17e4: 7100 ca98 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.reinit:()V // method@98ca │ │ +3f17ea: 5412 5190 |0019: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ +3f17ee: 6e10 8815 0200 |001b: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1588 │ │ +3f17f4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ 0x000f line=77 │ │ 0x0013 line=80 │ │ 0x0016 line=81 │ │ @@ -879799,33 +879799,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -3f1810: |[3f1810] de.danoeh.antennapod.dialog.ProxyDialog.lambda$show$1:(Landroid/view/View;)V │ │ -3f1820: 5401 5390 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ -3f1824: 6e10 9410 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f182a: 0c01 |0005: move-result-object v1 │ │ -3f182c: 7210 3e0a 0100 |0006: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a3e │ │ -3f1832: 5401 5590 |0009: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ -3f1836: 6e10 9410 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f183c: 0c01 |000e: move-result-object v1 │ │ -3f183e: 7210 3e0a 0100 |000f: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a3e │ │ -3f1844: 5401 5690 |0012: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ -3f1848: 6e10 9410 0100 |0014: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f184e: 0c01 |0017: move-result-object v1 │ │ -3f1850: 7210 3e0a 0100 |0018: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a3e │ │ -3f1856: 5401 5490 |001b: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ -3f185a: 6e10 9410 0100 |001d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f1860: 0c01 |0020: move-result-object v1 │ │ -3f1862: 7210 3e0a 0100 |0021: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a3e │ │ -3f1868: 7010 d8a0 0000 |0024: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setProxyConfig:()V // method@a0d8 │ │ -3f186e: 0e00 |0027: return-void │ │ +3f17f8: |[3f17f8] de.danoeh.antennapod.dialog.ProxyDialog.lambda$show$1:(Landroid/view/View;)V │ │ +3f1808: 5401 5390 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ +3f180c: 6e10 9410 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f1812: 0c01 |0005: move-result-object v1 │ │ +3f1814: 7210 3e0a 0100 |0006: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a3e │ │ +3f181a: 5401 5590 |0009: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ +3f181e: 6e10 9410 0100 |000b: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f1824: 0c01 |000e: move-result-object v1 │ │ +3f1826: 7210 3e0a 0100 |000f: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a3e │ │ +3f182c: 5401 5690 |0012: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ +3f1830: 6e10 9410 0100 |0014: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f1836: 0c01 |0017: move-result-object v1 │ │ +3f1838: 7210 3e0a 0100 |0018: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a3e │ │ +3f183e: 5401 5490 |001b: iget-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ +3f1842: 6e10 9410 0100 |001d: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f1848: 0c01 |0020: move-result-object v1 │ │ +3f184a: 7210 3e0a 0100 |0021: invoke-interface {v1}, Landroid/text/Editable;.clear:()V // method@0a3e │ │ +3f1850: 7010 d8a0 0000 |0024: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setProxyConfig:()V // method@a0d8 │ │ +3f1856: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0009 line=87 │ │ 0x0012 line=88 │ │ 0x001b line=89 │ │ 0x0024 line=90 │ │ @@ -879838,27 +879838,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -3f166c: |[3f166c] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$2:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3f167c: 7120 66b6 1000 |0000: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b666 │ │ -3f1682: 0c00 |0003: move-result-object v0 │ │ -3f1684: 6e10 abb6 0300 |0004: invoke-virtual {v3}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ -3f168a: 0c01 |0007: move-result-object v1 │ │ -3f168c: 6e10 9eb6 0100 |0008: invoke-virtual {v1}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b69e │ │ -3f1692: 0c01 |000b: move-result-object v1 │ │ -3f1694: 1a02 9650 |000c: const-string v2, "Proxy-Authorization" // string@5096 │ │ -3f1698: 6e30 95b6 2100 |000e: invoke-virtual {v1, v2, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ -3f169e: 0c00 |0011: move-result-object v0 │ │ -3f16a0: 6e10 92b6 0000 |0012: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3f16a6: 0c00 |0015: move-result-object v0 │ │ -3f16a8: 1100 |0016: return-object v0 │ │ +3f1654: |[3f1654] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$2:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3f1664: 7120 66b6 1000 |0000: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b666 │ │ +3f166a: 0c00 |0003: move-result-object v0 │ │ +3f166c: 6e10 abb6 0300 |0004: invoke-virtual {v3}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ +3f1672: 0c01 |0007: move-result-object v1 │ │ +3f1674: 6e10 9eb6 0100 |0008: invoke-virtual {v1}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b69e │ │ +3f167a: 0c01 |000b: move-result-object v1 │ │ +3f167c: 1a02 9650 |000c: const-string v2, "Proxy-Authorization" // string@5096 │ │ +3f1680: 6e30 95b6 2100 |000e: invoke-virtual {v1, v2, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ +3f1686: 0c00 |0011: move-result-object v0 │ │ +3f1688: 6e10 92b6 0000 |0012: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3f168e: 0c00 |0015: move-result-object v0 │ │ +3f1690: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0004 line=281 │ │ 0x000e line=282 │ │ 0x0012 line=283 │ │ locals : │ │ @@ -879872,106 +879872,106 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 184 16-bit code units │ │ -3f1870: |[3f1870] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$3:(Lio/reactivex/CompletableEmitter;)V │ │ -3f1880: 5480 5890 |0000: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ -3f1884: 6e10 a70f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItem:()Ljava/lang/Object; // method@0fa7 │ │ -3f188a: 0c00 |0005: move-result-object v0 │ │ -3f188c: 1f00 721e |0006: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -3f1890: 5481 5390 |0008: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ -3f1894: 6e10 9410 0100 |000a: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f189a: 0c01 |000d: move-result-object v1 │ │ -3f189c: 6e10 7db2 0100 |000e: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f18a2: 0c01 |0011: move-result-object v1 │ │ -3f18a4: 5482 5590 |0012: iget-object v2, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ -3f18a8: 6e10 9410 0200 |0014: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f18ae: 0c02 |0017: move-result-object v2 │ │ -3f18b0: 6e10 7db2 0200 |0018: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f18b6: 0c02 |001b: move-result-object v2 │ │ -3f18b8: 5483 5690 |001c: iget-object v3, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ -3f18bc: 6e10 9410 0300 |001e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f18c2: 0c03 |0021: move-result-object v3 │ │ -3f18c4: 6e10 7db2 0300 |0022: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f18ca: 0c03 |0025: move-result-object v3 │ │ -3f18cc: 5484 5490 |0026: iget-object v4, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ -3f18d0: 6e10 9410 0400 |0028: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f18d6: 0c04 |002b: move-result-object v4 │ │ -3f18d8: 6e10 7db2 0400 |002c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f18de: 0c04 |002f: move-result-object v4 │ │ -3f18e0: 7110 a80a 0200 |0030: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f18e6: 0a05 |0033: move-result v5 │ │ -3f18e8: 3905 0700 |0034: if-nez v5, 003b // +0007 │ │ -3f18ec: 7110 30b2 0200 |0036: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3f18f2: 0a02 |0039: move-result v2 │ │ -3f18f4: 2803 |003a: goto 003d // +0003 │ │ -3f18f6: 1302 901f |003b: const/16 v2, #int 8080 // #1f90 │ │ -3f18fa: 7120 59b3 2100 |003d: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b359 │ │ -3f1900: 0c01 |0040: move-result-object v1 │ │ -3f1902: 6202 3dd9 |0041: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -3f1906: 6e20 bdb2 2000 |0043: invoke-virtual {v0, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bd │ │ -3f190c: 0c00 |0046: move-result-object v0 │ │ -3f190e: 7110 5fb3 0000 |0047: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b35f │ │ -3f1914: 0c00 |004a: move-result-object v0 │ │ -3f1916: 7100 c998 0000 |004b: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98c9 │ │ -3f191c: 0c02 |004e: move-result-object v2 │ │ -3f191e: 1605 0a00 |004f: const-wide/16 v5, #int 10 // #a │ │ -3f1922: 6207 43d9 |0051: sget-object v7, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -3f1926: 6e40 80b6 5276 |0053: invoke-virtual {v2, v5, v6, v7}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b680 │ │ -3f192c: 0c02 |0056: move-result-object v2 │ │ -3f192e: 2205 a71e |0057: new-instance v5, Ljava/net/Proxy; // type@1ea7 │ │ -3f1932: 7030 60b3 0501 |0059: invoke-direct {v5, v0, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b360 │ │ -3f1938: 6e20 88b6 5200 |005c: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@b688 │ │ -3f193e: 0c00 |005f: move-result-object v0 │ │ -3f1940: 7110 a80a 0300 |0060: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f1946: 0a01 |0063: move-result v1 │ │ -3f1948: 3901 0a00 |0064: if-nez v1, 006e // +000a │ │ -3f194c: 2201 331a |0066: new-instance v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0; // type@1a33 │ │ -3f1950: 7030 b0a0 3104 |0068: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.:(Ljava/lang/String;Ljava/lang/String;)V // method@a0b0 │ │ -3f1956: 6e20 89b6 1000 |006b: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@b689 │ │ -3f195c: 6e10 7eb6 0000 |006e: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b67e │ │ -3f1962: 0c00 |0071: move-result-object v0 │ │ -3f1964: 2201 9a1f |0072: new-instance v1, Lokhttp3/Request$Builder; // type@1f9a │ │ -3f1968: 7010 90b6 0100 |0074: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -3f196e: 1a02 a698 |0077: const-string v2, "https://www.example.com" // string@98a6 │ │ -3f1972: 6e20 9ab6 2100 |0079: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ -3f1978: 0c01 |007c: move-result-object v1 │ │ -3f197a: 6e10 94b6 0100 |007d: invoke-virtual {v1}, Lokhttp3/Request$Builder;.head:()Lokhttp3/Request$Builder; // method@b694 │ │ -3f1980: 0c01 |0080: move-result-object v1 │ │ -3f1982: 6e10 92b6 0100 |0081: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3f1988: 0c01 |0084: move-result-object v1 │ │ -3f198a: 6e20 8fb6 1000 |0085: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -3f1990: 0c00 |0088: move-result-object v0 │ │ -3f1992: 7210 65b6 0000 |0089: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -3f1998: 0c00 |008c: move-result-object v0 │ │ -3f199a: 6e10 a8b6 0000 |008d: invoke-virtual {v0}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ -3f19a0: 0a01 |0090: move-result v1 │ │ -3f19a2: 3801 0600 |0091: if-eqz v1, 0097 // +0006 │ │ -3f19a6: 7210 e4b0 0900 |0093: invoke-interface {v9}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b0e4 │ │ -3f19ac: 280d |0096: goto 00a3 // +000d │ │ -3f19ae: 2201 2a1e |0097: new-instance v1, Ljava/io/IOException; // type@1e2a │ │ -3f19b2: 6e10 a9b6 0000 |0099: invoke-virtual {v0}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@b6a9 │ │ -3f19b8: 0c02 |009c: move-result-object v2 │ │ -3f19ba: 7020 6cb1 2100 |009d: invoke-direct {v1, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3f19c0: 7220 e5b0 1900 |00a0: invoke-interface {v9, v1}, Lio/reactivex/CompletableEmitter;.onError:(Ljava/lang/Throwable;)V // method@b0e5 │ │ -3f19c6: 6e10 a4b6 0000 |00a3: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ -3f19cc: 2811 |00a6: goto 00b7 // +0011 │ │ -3f19ce: 0d01 |00a7: move-exception v1 │ │ -3f19d0: 3800 0a00 |00a8: if-eqz v0, 00b2 // +000a │ │ -3f19d4: 6e10 a4b6 0000 |00aa: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ -3f19da: 2805 |00ad: goto 00b2 // +0005 │ │ -3f19dc: 0d00 |00ae: move-exception v0 │ │ -3f19de: 6e20 feb2 0100 |00af: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -3f19e4: 2701 |00b2: throw v1 │ │ -3f19e6: 0d00 |00b3: move-exception v0 │ │ -3f19e8: 7220 e5b0 0900 |00b4: invoke-interface {v9, v0}, Lio/reactivex/CompletableEmitter;.onError:(Ljava/lang/Throwable;)V // method@b0e5 │ │ -3f19ee: 0e00 |00b7: return-void │ │ +3f1858: |[3f1858] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$3:(Lio/reactivex/CompletableEmitter;)V │ │ +3f1868: 5480 5890 |0000: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ +3f186c: 6e10 a70f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItem:()Ljava/lang/Object; // method@0fa7 │ │ +3f1872: 0c00 |0005: move-result-object v0 │ │ +3f1874: 1f00 721e |0006: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +3f1878: 5481 5390 |0008: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ +3f187c: 6e10 9410 0100 |000a: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f1882: 0c01 |000d: move-result-object v1 │ │ +3f1884: 6e10 7db2 0100 |000e: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f188a: 0c01 |0011: move-result-object v1 │ │ +3f188c: 5482 5590 |0012: iget-object v2, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ +3f1890: 6e10 9410 0200 |0014: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f1896: 0c02 |0017: move-result-object v2 │ │ +3f1898: 6e10 7db2 0200 |0018: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f189e: 0c02 |001b: move-result-object v2 │ │ +3f18a0: 5483 5690 |001c: iget-object v3, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ +3f18a4: 6e10 9410 0300 |001e: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f18aa: 0c03 |0021: move-result-object v3 │ │ +3f18ac: 6e10 7db2 0300 |0022: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f18b2: 0c03 |0025: move-result-object v3 │ │ +3f18b4: 5484 5490 |0026: iget-object v4, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ +3f18b8: 6e10 9410 0400 |0028: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f18be: 0c04 |002b: move-result-object v4 │ │ +3f18c0: 6e10 7db2 0400 |002c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f18c6: 0c04 |002f: move-result-object v4 │ │ +3f18c8: 7110 a80a 0200 |0030: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3f18ce: 0a05 |0033: move-result v5 │ │ +3f18d0: 3905 0700 |0034: if-nez v5, 003b // +0007 │ │ +3f18d4: 7110 30b2 0200 |0036: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3f18da: 0a02 |0039: move-result v2 │ │ +3f18dc: 2803 |003a: goto 003d // +0003 │ │ +3f18de: 1302 901f |003b: const/16 v2, #int 8080 // #1f90 │ │ +3f18e2: 7120 59b3 2100 |003d: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b359 │ │ +3f18e8: 0c01 |0040: move-result-object v1 │ │ +3f18ea: 6202 3dd9 |0041: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +3f18ee: 6e20 bdb2 2000 |0043: invoke-virtual {v0, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bd │ │ +3f18f4: 0c00 |0046: move-result-object v0 │ │ +3f18f6: 7110 5fb3 0000 |0047: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b35f │ │ +3f18fc: 0c00 |004a: move-result-object v0 │ │ +3f18fe: 7100 c998 0000 |004b: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@98c9 │ │ +3f1904: 0c02 |004e: move-result-object v2 │ │ +3f1906: 1605 0a00 |004f: const-wide/16 v5, #int 10 // #a │ │ +3f190a: 6207 43d9 |0051: sget-object v7, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +3f190e: 6e40 80b6 5276 |0053: invoke-virtual {v2, v5, v6, v7}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@b680 │ │ +3f1914: 0c02 |0056: move-result-object v2 │ │ +3f1916: 2205 a71e |0057: new-instance v5, Ljava/net/Proxy; // type@1ea7 │ │ +3f191a: 7030 60b3 0501 |0059: invoke-direct {v5, v0, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b360 │ │ +3f1920: 6e20 88b6 5200 |005c: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@b688 │ │ +3f1926: 0c00 |005f: move-result-object v0 │ │ +3f1928: 7110 a80a 0300 |0060: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3f192e: 0a01 |0063: move-result v1 │ │ +3f1930: 3901 0a00 |0064: if-nez v1, 006e // +000a │ │ +3f1934: 2201 331a |0066: new-instance v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0; // type@1a33 │ │ +3f1938: 7030 b0a0 3104 |0068: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.:(Ljava/lang/String;Ljava/lang/String;)V // method@a0b0 │ │ +3f193e: 6e20 89b6 1000 |006b: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@b689 │ │ +3f1944: 6e10 7eb6 0000 |006e: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b67e │ │ +3f194a: 0c00 |0071: move-result-object v0 │ │ +3f194c: 2201 9a1f |0072: new-instance v1, Lokhttp3/Request$Builder; // type@1f9a │ │ +3f1950: 7010 90b6 0100 |0074: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +3f1956: 1a02 a698 |0077: const-string v2, "https://www.example.com" // string@98a6 │ │ +3f195a: 6e20 9ab6 2100 |0079: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ +3f1960: 0c01 |007c: move-result-object v1 │ │ +3f1962: 6e10 94b6 0100 |007d: invoke-virtual {v1}, Lokhttp3/Request$Builder;.head:()Lokhttp3/Request$Builder; // method@b694 │ │ +3f1968: 0c01 |0080: move-result-object v1 │ │ +3f196a: 6e10 92b6 0100 |0081: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3f1970: 0c01 |0084: move-result-object v1 │ │ +3f1972: 6e20 8fb6 1000 |0085: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +3f1978: 0c00 |0088: move-result-object v0 │ │ +3f197a: 7210 65b6 0000 |0089: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +3f1980: 0c00 |008c: move-result-object v0 │ │ +3f1982: 6e10 a8b6 0000 |008d: invoke-virtual {v0}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ +3f1988: 0a01 |0090: move-result v1 │ │ +3f198a: 3801 0600 |0091: if-eqz v1, 0097 // +0006 │ │ +3f198e: 7210 e4b0 0900 |0093: invoke-interface {v9}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b0e4 │ │ +3f1994: 280d |0096: goto 00a3 // +000d │ │ +3f1996: 2201 2a1e |0097: new-instance v1, Ljava/io/IOException; // type@1e2a │ │ +3f199a: 6e10 a9b6 0000 |0099: invoke-virtual {v0}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@b6a9 │ │ +3f19a0: 0c02 |009c: move-result-object v2 │ │ +3f19a2: 7020 6cb1 2100 |009d: invoke-direct {v1, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3f19a8: 7220 e5b0 1900 |00a0: invoke-interface {v9, v1}, Lio/reactivex/CompletableEmitter;.onError:(Ljava/lang/Throwable;)V // method@b0e5 │ │ +3f19ae: 6e10 a4b6 0000 |00a3: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ +3f19b4: 2811 |00a6: goto 00b7 // +0011 │ │ +3f19b6: 0d01 |00a7: move-exception v1 │ │ +3f19b8: 3800 0a00 |00a8: if-eqz v0, 00b2 // +000a │ │ +3f19bc: 6e10 a4b6 0000 |00aa: invoke-virtual {v0}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ +3f19c2: 2805 |00ad: goto 00b2 // +0005 │ │ +3f19c4: 0d00 |00ae: move-exception v0 │ │ +3f19c6: 6e20 feb2 0100 |00af: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +3f19cc: 2701 |00b2: throw v1 │ │ +3f19ce: 0d00 |00b3: move-exception v0 │ │ +3f19d0: 7220 e5b0 0900 |00b4: invoke-interface {v9, v0}, Lio/reactivex/CompletableEmitter;.onError:(Ljava/lang/Throwable;)V // method@b0e5 │ │ +3f19d6: 0e00 |00b7: return-void │ │ catches : 5 │ │ 0x0085 - 0x008d │ │ Ljava/io/IOException; -> 0x00b3 │ │ 0x008d - 0x00a3 │ │ -> 0x00a7 │ │ 0x00a3 - 0x00a6 │ │ Ljava/io/IOException; -> 0x00b3 │ │ @@ -880012,39 +880012,39 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -3f1a24: |[3f1a24] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$4:()V │ │ -3f1a34: 5440 5a90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ -3f1a38: 5441 5090 |0002: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f1a3c: 1402 1802 047f |0004: const v2, #float 1.75469e+38 // #7f040218 │ │ -3f1a42: 7120 a2b0 2100 |0007: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3f1a48: 0a01 |000a: move-result v1 │ │ -3f1a4a: 6e20 9912 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ -3f1a50: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -3f1a52: 2300 0e21 |000f: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -3f1a56: 1a01 eee7 |0011: const-string v1, "{fa-check}" // string@e7ee │ │ -3f1a5a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -3f1a5c: 4d01 0002 |0014: aput-object v1, v0, v2 │ │ -3f1a60: 5441 5090 |0016: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f1a64: 1403 c002 127f |0018: const v3, #float 1.94082e+38 // #7f1202c0 │ │ -3f1a6a: 6e20 3002 3100 |001b: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f1a70: 0c01 |001e: move-result-object v1 │ │ -3f1a72: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -3f1a74: 4d01 0003 |0020: aput-object v1, v0, v3 │ │ -3f1a78: 1a01 3606 |0022: const-string v1, "%s %s" // string@0636 │ │ -3f1a7c: 7120 a1b2 0100 |0024: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -3f1a82: 0c00 |0027: move-result-object v0 │ │ -3f1a84: 5441 5a90 |0028: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ -3f1a88: 6e20 9412 0100 |002a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f1a8e: 7020 d9a0 2400 |002d: invoke-direct {v4, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a0d9 │ │ -3f1a94: 0e00 |0030: return-void │ │ +3f1a0c: |[3f1a0c] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$4:()V │ │ +3f1a1c: 5440 5a90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ +3f1a20: 5441 5090 |0002: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f1a24: 1402 1802 047f |0004: const v2, #float 1.75469e+38 // #7f040218 │ │ +3f1a2a: 7120 a2b0 2100 |0007: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3f1a30: 0a01 |000a: move-result v1 │ │ +3f1a32: 6e20 9912 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ +3f1a38: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +3f1a3a: 2300 0e21 |000f: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +3f1a3e: 1a01 eee7 |0011: const-string v1, "{fa-check}" // string@e7ee │ │ +3f1a42: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +3f1a44: 4d01 0002 |0014: aput-object v1, v0, v2 │ │ +3f1a48: 5441 5090 |0016: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f1a4c: 1403 c002 127f |0018: const v3, #float 1.94082e+38 // #7f1202c0 │ │ +3f1a52: 6e20 3002 3100 |001b: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f1a58: 0c01 |001e: move-result-object v1 │ │ +3f1a5a: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +3f1a5c: 4d01 0003 |0020: aput-object v1, v0, v3 │ │ +3f1a60: 1a01 3606 |0022: const-string v1, "%s %s" // string@0636 │ │ +3f1a64: 7120 a1b2 0100 |0024: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +3f1a6a: 0c00 |0027: move-result-object v0 │ │ +3f1a6c: 5441 5a90 |0028: iget-object v1, v4, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ +3f1a70: 6e20 9412 0100 |002a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f1a76: 7020 d9a0 2400 |002d: invoke-direct {v4, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a0d9 │ │ +3f1a7c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0016 line=303 │ │ 0x001b line=304 │ │ 0x0024 line=303 │ │ 0x0028 line=305 │ │ @@ -880057,44 +880057,44 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -3f1a98: |[3f1a98] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$5:(Ljava/lang/Throwable;)V │ │ -3f1aa8: 6e10 04b3 0400 |0000: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3f1aae: 5430 5a90 |0003: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ -3f1ab2: 5431 5090 |0005: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f1ab6: 1402 1a02 047f |0007: const v2, #float 1.75469e+38 // #7f04021a │ │ -3f1abc: 7120 a2b0 2100 |000a: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3f1ac2: 0a01 |000d: move-result v1 │ │ -3f1ac4: 6e20 9912 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ -3f1aca: 1230 |0011: const/4 v0, #int 3 // #3 │ │ -3f1acc: 2300 0e21 |0012: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -3f1ad0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -3f1ad2: 1a02 f0e7 |0015: const-string v2, "{fa-close}" // string@e7f0 │ │ -3f1ad6: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ -3f1ada: 5431 5090 |0019: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f1ade: 1402 be02 127f |001b: const v2, #float 1.94082e+38 // #7f1202be │ │ -3f1ae4: 6e20 3002 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f1aea: 0c01 |0021: move-result-object v1 │ │ -3f1aec: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -3f1aee: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -3f1af2: 1221 |0025: const/4 v1, #int 2 // #2 │ │ -3f1af4: 6e10 01b3 0400 |0026: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3f1afa: 0c04 |0029: move-result-object v4 │ │ -3f1afc: 4d04 0001 |002a: aput-object v4, v0, v1 │ │ -3f1b00: 1a04 3806 |002c: const-string v4, "%s %s: %s" // string@0638 │ │ -3f1b04: 7120 a1b2 0400 |002e: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -3f1b0a: 0c04 |0031: move-result-object v4 │ │ -3f1b0c: 5430 5a90 |0032: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ -3f1b10: 6e20 9412 4000 |0034: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f1b16: 7020 d9a0 2300 |0037: invoke-direct {v3, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a0d9 │ │ -3f1b1c: 0e00 |003a: return-void │ │ +3f1a80: |[3f1a80] de.danoeh.antennapod.dialog.ProxyDialog.lambda$test$5:(Ljava/lang/Throwable;)V │ │ +3f1a90: 6e10 04b3 0400 |0000: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3f1a96: 5430 5a90 |0003: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ +3f1a9a: 5431 5090 |0005: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f1a9e: 1402 1a02 047f |0007: const v2, #float 1.75469e+38 // #7f04021a │ │ +3f1aa4: 7120 a2b0 2100 |000a: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3f1aaa: 0a01 |000d: move-result v1 │ │ +3f1aac: 6e20 9912 1000 |000e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ +3f1ab2: 1230 |0011: const/4 v0, #int 3 // #3 │ │ +3f1ab4: 2300 0e21 |0012: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +3f1ab8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +3f1aba: 1a02 f0e7 |0015: const-string v2, "{fa-close}" // string@e7f0 │ │ +3f1abe: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ +3f1ac2: 5431 5090 |0019: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f1ac6: 1402 be02 127f |001b: const v2, #float 1.94082e+38 // #7f1202be │ │ +3f1acc: 6e20 3002 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f1ad2: 0c01 |0021: move-result-object v1 │ │ +3f1ad4: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +3f1ad6: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +3f1ada: 1221 |0025: const/4 v1, #int 2 // #2 │ │ +3f1adc: 6e10 01b3 0400 |0026: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3f1ae2: 0c04 |0029: move-result-object v4 │ │ +3f1ae4: 4d04 0001 |002a: aput-object v4, v0, v1 │ │ +3f1ae8: 1a04 3806 |002c: const-string v4, "%s %s: %s" // string@0638 │ │ +3f1aec: 7120 a1b2 0400 |002e: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +3f1af2: 0c04 |0031: move-result-object v4 │ │ +3f1af4: 5430 5a90 |0032: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ +3f1af8: 6e20 9412 4000 |0034: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f1afe: 7020 d9a0 2300 |0037: invoke-direct {v3, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a0d9 │ │ +3f1b04: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x0019 line=311 │ │ 0x001e line=312 │ │ 0x002e line=311 │ │ @@ -880109,71 +880109,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 100 16-bit code units │ │ -3f1b20: |[3f1b20] de.danoeh.antennapod.dialog.ProxyDialog.setProxyConfig:()V │ │ -3f1b30: 5480 5890 |0000: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ -3f1b34: 6e10 a70f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItem:()Ljava/lang/Object; // method@0fa7 │ │ -3f1b3a: 0c00 |0005: move-result-object v0 │ │ -3f1b3c: 1f00 721e |0006: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -3f1b40: 7110 5fb3 0000 |0008: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b35f │ │ -3f1b46: 0c02 |000b: move-result-object v2 │ │ -3f1b48: 5480 5390 |000c: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ -3f1b4c: 6e10 9410 0000 |000e: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f1b52: 0c00 |0011: move-result-object v0 │ │ -3f1b54: 6e10 7db2 0000 |0012: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f1b5a: 0c03 |0015: move-result-object v3 │ │ -3f1b5c: 5480 5590 |0016: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ -3f1b60: 6e10 9410 0000 |0018: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f1b66: 0c00 |001b: move-result-object v0 │ │ -3f1b68: 6e10 7db2 0000 |001c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f1b6e: 0c00 |001f: move-result-object v0 │ │ -3f1b70: 5481 5690 |0020: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ -3f1b74: 6e10 9410 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f1b7a: 0c01 |0025: move-result-object v1 │ │ -3f1b7c: 6e10 7db2 0100 |0026: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f1b82: 0c01 |0029: move-result-object v1 │ │ -3f1b84: 7110 a80a 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f1b8a: 0a04 |002d: move-result v4 │ │ -3f1b8c: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -3f1b8e: 3804 0400 |002f: if-eqz v4, 0033 // +0004 │ │ -3f1b92: 0756 |0031: move-object v6, v5 │ │ -3f1b94: 2802 |0032: goto 0034 // +0002 │ │ -3f1b96: 0716 |0033: move-object v6, v1 │ │ -3f1b98: 5481 5490 |0034: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ -3f1b9c: 6e10 9410 0100 |0036: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f1ba2: 0c01 |0039: move-result-object v1 │ │ -3f1ba4: 6e10 7db2 0100 |003a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f1baa: 0c01 |003d: move-result-object v1 │ │ -3f1bac: 7110 a80a 0100 |003e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f1bb2: 0a04 |0041: move-result v4 │ │ -3f1bb4: 3804 0400 |0042: if-eqz v4, 0046 // +0004 │ │ -3f1bb8: 0757 |0044: move-object v7, v5 │ │ -3f1bba: 2802 |0045: goto 0047 // +0002 │ │ -3f1bbc: 0717 |0046: move-object v7, v1 │ │ -3f1bbe: 7110 a80a 0000 |0047: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f1bc4: 0a01 |004a: move-result v1 │ │ -3f1bc6: 3901 0800 |004b: if-nez v1, 0053 // +0008 │ │ -3f1bca: 7110 30b2 0000 |004d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3f1bd0: 0a00 |0050: move-result v0 │ │ -3f1bd2: 0104 |0051: move v4, v0 │ │ -3f1bd4: 2803 |0052: goto 0055 // +0003 │ │ -3f1bd6: 1200 |0053: const/4 v0, #int 0 // #0 │ │ -3f1bd8: 1204 |0054: const/4 v4, #int 0 // #0 │ │ -3f1bda: 2200 981c |0055: new-instance v0, Lde/danoeh/antennapod/model/download/ProxyConfig; // type@1c98 │ │ -3f1bde: 0701 |0057: move-object v1, v0 │ │ -3f1be0: 0765 |0058: move-object v5, v6 │ │ -3f1be2: 0776 |0059: move-object v6, v7 │ │ -3f1be4: 7606 24ab 0100 |005a: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/model/download/ProxyConfig;.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@ab24 │ │ -3f1bea: 7110 79b0 0000 |005d: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@b079 │ │ -3f1bf0: 7110 cc98 0000 |0060: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@98cc │ │ -3f1bf6: 0e00 |0063: return-void │ │ +3f1b08: |[3f1b08] de.danoeh.antennapod.dialog.ProxyDialog.setProxyConfig:()V │ │ +3f1b18: 5480 5890 |0000: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ +3f1b1c: 6e10 a70f 0000 |0002: invoke-virtual {v0}, Landroid/widget/AdapterView;.getSelectedItem:()Ljava/lang/Object; // method@0fa7 │ │ +3f1b22: 0c00 |0005: move-result-object v0 │ │ +3f1b24: 1f00 721e |0006: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +3f1b28: 7110 5fb3 0000 |0008: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b35f │ │ +3f1b2e: 0c02 |000b: move-result-object v2 │ │ +3f1b30: 5480 5390 |000c: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ +3f1b34: 6e10 9410 0000 |000e: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f1b3a: 0c00 |0011: move-result-object v0 │ │ +3f1b3c: 6e10 7db2 0000 |0012: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f1b42: 0c03 |0015: move-result-object v3 │ │ +3f1b44: 5480 5590 |0016: iget-object v0, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ +3f1b48: 6e10 9410 0000 |0018: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f1b4e: 0c00 |001b: move-result-object v0 │ │ +3f1b50: 6e10 7db2 0000 |001c: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f1b56: 0c00 |001f: move-result-object v0 │ │ +3f1b58: 5481 5690 |0020: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ +3f1b5c: 6e10 9410 0100 |0022: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f1b62: 0c01 |0025: move-result-object v1 │ │ +3f1b64: 6e10 7db2 0100 |0026: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f1b6a: 0c01 |0029: move-result-object v1 │ │ +3f1b6c: 7110 a80a 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3f1b72: 0a04 |002d: move-result v4 │ │ +3f1b74: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +3f1b76: 3804 0400 |002f: if-eqz v4, 0033 // +0004 │ │ +3f1b7a: 0756 |0031: move-object v6, v5 │ │ +3f1b7c: 2802 |0032: goto 0034 // +0002 │ │ +3f1b7e: 0716 |0033: move-object v6, v1 │ │ +3f1b80: 5481 5490 |0034: iget-object v1, v8, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ +3f1b84: 6e10 9410 0100 |0036: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f1b8a: 0c01 |0039: move-result-object v1 │ │ +3f1b8c: 6e10 7db2 0100 |003a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f1b92: 0c01 |003d: move-result-object v1 │ │ +3f1b94: 7110 a80a 0100 |003e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3f1b9a: 0a04 |0041: move-result v4 │ │ +3f1b9c: 3804 0400 |0042: if-eqz v4, 0046 // +0004 │ │ +3f1ba0: 0757 |0044: move-object v7, v5 │ │ +3f1ba2: 2802 |0045: goto 0047 // +0002 │ │ +3f1ba4: 0717 |0046: move-object v7, v1 │ │ +3f1ba6: 7110 a80a 0000 |0047: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3f1bac: 0a01 |004a: move-result v1 │ │ +3f1bae: 3901 0800 |004b: if-nez v1, 0053 // +0008 │ │ +3f1bb2: 7110 30b2 0000 |004d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3f1bb8: 0a00 |0050: move-result v0 │ │ +3f1bba: 0104 |0051: move v4, v0 │ │ +3f1bbc: 2803 |0052: goto 0055 // +0003 │ │ +3f1bbe: 1200 |0053: const/4 v0, #int 0 // #0 │ │ +3f1bc0: 1204 |0054: const/4 v4, #int 0 // #0 │ │ +3f1bc2: 2200 981c |0055: new-instance v0, Lde/danoeh/antennapod/model/download/ProxyConfig; // type@1c98 │ │ +3f1bc6: 0701 |0057: move-object v1, v0 │ │ +3f1bc8: 0765 |0058: move-object v5, v6 │ │ +3f1bca: 0776 |0059: move-object v6, v7 │ │ +3f1bcc: 7606 24ab 0100 |005a: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/model/download/ProxyConfig;.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@ab24 │ │ +3f1bd2: 7110 79b0 0000 |005d: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@b079 │ │ +3f1bd8: 7110 cc98 0000 |0060: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@98cc │ │ +3f1bde: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0008 line=153 │ │ 0x000c line=154 │ │ 0x0016 line=155 │ │ 0x0020 line=157 │ │ @@ -880193,37 +880193,37 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3f1bf8: |[3f1bf8] de.danoeh.antennapod.dialog.ProxyDialog.setTestRequired:(Z)V │ │ -3f1c08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3f1c0a: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -3f1c0c: 3804 1200 |0002: if-eqz v4, 0014 // +0012 │ │ -3f1c10: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -3f1c12: 5c34 5990 |0005: iput-boolean v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@9059 │ │ -3f1c16: 5434 5190 |0007: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ -3f1c1a: 6e20 6a14 1400 |0009: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3f1c20: 0c04 |000c: move-result-object v4 │ │ -3f1c22: 1402 bf02 127f |000d: const v2, #float 1.94082e+38 // #7f1202bf │ │ -3f1c28: 6e20 9312 2400 |0010: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3f1c2e: 280f |0013: goto 0022 // +000f │ │ -3f1c30: 5c30 5990 |0014: iput-boolean v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@9059 │ │ -3f1c34: 5434 5190 |0016: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ -3f1c38: 6e20 6a14 1400 |0018: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3f1c3e: 0c04 |001b: move-result-object v4 │ │ -3f1c40: 1402 0a00 0401 |001c: const v2, #float 2.42446e-38 // #0104000a │ │ -3f1c46: 6e20 9312 2400 |001f: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3f1c4c: 5434 5190 |0022: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ -3f1c50: 6e20 6a14 1400 |0024: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3f1c56: 0c04 |0027: move-result-object v4 │ │ -3f1c58: 6e20 4b0d 0400 |0028: invoke-virtual {v4, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3f1c5e: 0e00 |002b: return-void │ │ +3f1be0: |[3f1be0] de.danoeh.antennapod.dialog.ProxyDialog.setTestRequired:(Z)V │ │ +3f1bf0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3f1bf2: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +3f1bf4: 3804 1200 |0002: if-eqz v4, 0014 // +0012 │ │ +3f1bf8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +3f1bfa: 5c34 5990 |0005: iput-boolean v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@9059 │ │ +3f1bfe: 5434 5190 |0007: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ +3f1c02: 6e20 6a14 1400 |0009: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3f1c08: 0c04 |000c: move-result-object v4 │ │ +3f1c0a: 1402 bf02 127f |000d: const v2, #float 1.94082e+38 // #7f1202bf │ │ +3f1c10: 6e20 9312 2400 |0010: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3f1c16: 280f |0013: goto 0022 // +000f │ │ +3f1c18: 5c30 5990 |0014: iput-boolean v0, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.testSuccessful:Z // field@9059 │ │ +3f1c1c: 5434 5190 |0016: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ +3f1c20: 6e20 6a14 1400 |0018: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3f1c26: 0c04 |001b: move-result-object v4 │ │ +3f1c28: 1402 0a00 0401 |001c: const v2, #float 2.42446e-38 // #0104000a │ │ +3f1c2e: 6e20 9312 2400 |001f: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3f1c34: 5434 5190 |0022: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ +3f1c38: 6e20 6a14 1400 |0024: invoke-virtual {v4, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3f1c3e: 0c04 |0027: move-result-object v4 │ │ +3f1c40: 6e20 4b0d 0400 |0028: invoke-virtual {v4, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3f1c46: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=239 │ │ 0x0007 line=240 │ │ 0x0014 line=242 │ │ 0x0016 line=243 │ │ 0x0022 line=245 │ │ @@ -880236,73 +880236,73 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -3f1c60: |[3f1c60] de.danoeh.antennapod.dialog.ProxyDialog.test:()V │ │ -3f1c70: 5450 5290 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.disposable:Lio/reactivex/disposables/Disposable; // field@9052 │ │ -3f1c74: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3f1c78: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3f1c7e: 7010 cfa0 0500 |0007: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkValidity:()Z // method@a0cf │ │ -3f1c84: 0a00 |000a: move-result v0 │ │ -3f1c86: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -3f1c88: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -3f1c8c: 7020 d9a0 1500 |000e: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a0d9 │ │ -3f1c92: 0e00 |0011: return-void │ │ -3f1c94: 5450 5090 |0012: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f1c98: 6e10 3602 0000 |0014: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0236 │ │ -3f1c9e: 0c00 |0017: move-result-object v0 │ │ -3f1ca0: 2311 e61f |0018: new-array v1, v1, [I // type@1fe6 │ │ -3f1ca4: 1402 3600 0101 |001a: const v2, #float 2.36937e-38 // #01010036 │ │ -3f1caa: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -3f1cac: 4b02 0103 |001e: aput v2, v1, v3 │ │ -3f1cb0: 6e20 ef02 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02ef │ │ -3f1cb6: 0c00 |0023: move-result-object v0 │ │ -3f1cb8: 6e30 2603 3003 |0024: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0326 │ │ -3f1cbe: 0a01 |0027: move-result v1 │ │ -3f1cc0: 6e10 3d03 0000 |0028: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@033d │ │ -3f1cc6: 5450 5090 |002b: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f1cca: 1402 ba02 127f |002d: const v2, #float 1.94081e+38 // #7f1202ba │ │ -3f1cd0: 6e20 3002 2000 |0030: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f1cd6: 0c00 |0033: move-result-object v0 │ │ -3f1cd8: 5452 5a90 |0034: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ -3f1cdc: 6e20 9912 1200 |0036: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ -3f1ce2: 5451 5a90 |0039: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ -3f1ce6: 2202 741e |003b: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f1cea: 7010 c7b2 0200 |003d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f1cf0: 1a04 efe7 |0040: const-string v4, "{fa-circle-o-notch spin} " // string@e7ef │ │ -3f1cf4: 6e20 d3b2 4200 |0042: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f1cfa: 6e20 d3b2 0200 |0045: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f1d00: 6e10 deb2 0200 |0048: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f1d06: 0c00 |004b: move-result-object v0 │ │ -3f1d08: 6e20 9412 0100 |004c: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f1d0e: 5450 5a90 |004f: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ -3f1d12: 6e20 930d 3000 |0051: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f1d18: 2200 341a |0054: new-instance v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1; // type@1a34 │ │ -3f1d1c: 7020 b2a0 5000 |0056: invoke-direct {v0, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0b2 │ │ -3f1d22: 7110 ddb0 0000 |0059: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b0dd │ │ -3f1d28: 0c00 |005c: move-result-object v0 │ │ -3f1d2a: 7100 0cb1 0000 |005d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3f1d30: 0c01 |0060: move-result-object v1 │ │ -3f1d32: 6e20 e3b0 1000 |0061: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -3f1d38: 0c00 |0064: move-result-object v0 │ │ -3f1d3a: 7100 07b1 0000 |0065: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3f1d40: 0c01 |0068: move-result-object v1 │ │ -3f1d42: 6e20 e0b0 1000 |0069: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ -3f1d48: 0c00 |006c: move-result-object v0 │ │ -3f1d4a: 2201 351a |006d: new-instance v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2; // type@1a35 │ │ -3f1d4e: 7020 b4a0 5100 |006f: invoke-direct {v1, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0b4 │ │ -3f1d54: 2202 361a |0072: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3; // type@1a36 │ │ -3f1d58: 7020 b6a0 5200 |0074: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0b6 │ │ -3f1d5e: 6e30 e2b0 1002 |0077: invoke-virtual {v0, v1, v2}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ -3f1d64: 0c00 |007a: move-result-object v0 │ │ -3f1d66: 5b50 5290 |007b: iput-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.disposable:Lio/reactivex/disposables/Disposable; // field@9052 │ │ -3f1d6a: 0e00 |007d: return-void │ │ +3f1c48: |[3f1c48] de.danoeh.antennapod.dialog.ProxyDialog.test:()V │ │ +3f1c58: 5450 5290 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.disposable:Lio/reactivex/disposables/Disposable; // field@9052 │ │ +3f1c5c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3f1c60: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3f1c66: 7010 cfa0 0500 |0007: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkValidity:()Z // method@a0cf │ │ +3f1c6c: 0a00 |000a: move-result v0 │ │ +3f1c6e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +3f1c70: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +3f1c74: 7020 d9a0 1500 |000e: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a0d9 │ │ +3f1c7a: 0e00 |0011: return-void │ │ +3f1c7c: 5450 5090 |0012: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f1c80: 6e10 3602 0000 |0014: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@0236 │ │ +3f1c86: 0c00 |0017: move-result-object v0 │ │ +3f1c88: 2311 e61f |0018: new-array v1, v1, [I // type@1fe6 │ │ +3f1c8c: 1402 3600 0101 |001a: const v2, #float 2.36937e-38 // #01010036 │ │ +3f1c92: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +3f1c94: 4b02 0103 |001e: aput v2, v1, v3 │ │ +3f1c98: 6e20 ef02 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@02ef │ │ +3f1c9e: 0c00 |0023: move-result-object v0 │ │ +3f1ca0: 6e30 2603 3003 |0024: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0326 │ │ +3f1ca6: 0a01 |0027: move-result v1 │ │ +3f1ca8: 6e10 3d03 0000 |0028: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@033d │ │ +3f1cae: 5450 5090 |002b: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f1cb2: 1402 ba02 127f |002d: const v2, #float 1.94081e+38 // #7f1202ba │ │ +3f1cb8: 6e20 3002 2000 |0030: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f1cbe: 0c00 |0033: move-result-object v0 │ │ +3f1cc0: 5452 5a90 |0034: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ +3f1cc4: 6e20 9912 1200 |0036: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ +3f1cca: 5451 5a90 |0039: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ +3f1cce: 2202 741e |003b: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f1cd2: 7010 c7b2 0200 |003d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f1cd8: 1a04 efe7 |0040: const-string v4, "{fa-circle-o-notch spin} " // string@e7ef │ │ +3f1cdc: 6e20 d3b2 4200 |0042: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f1ce2: 6e20 d3b2 0200 |0045: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f1ce8: 6e10 deb2 0200 |0048: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f1cee: 0c00 |004b: move-result-object v0 │ │ +3f1cf0: 6e20 9412 0100 |004c: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f1cf6: 5450 5a90 |004f: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ +3f1cfa: 6e20 930d 3000 |0051: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f1d00: 2200 341a |0054: new-instance v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1; // type@1a34 │ │ +3f1d04: 7020 b2a0 5000 |0056: invoke-direct {v0, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0b2 │ │ +3f1d0a: 7110 ddb0 0000 |0059: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b0dd │ │ +3f1d10: 0c00 |005c: move-result-object v0 │ │ +3f1d12: 7100 0cb1 0000 |005d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3f1d18: 0c01 |0060: move-result-object v1 │ │ +3f1d1a: 6e20 e3b0 1000 |0061: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +3f1d20: 0c00 |0064: move-result-object v0 │ │ +3f1d22: 7100 07b1 0000 |0065: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3f1d28: 0c01 |0068: move-result-object v1 │ │ +3f1d2a: 6e20 e0b0 1000 |0069: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ +3f1d30: 0c00 |006c: move-result-object v0 │ │ +3f1d32: 2201 351a |006d: new-instance v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2; // type@1a35 │ │ +3f1d36: 7020 b4a0 5100 |006f: invoke-direct {v1, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0b4 │ │ +3f1d3c: 2202 361a |0072: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3; // type@1a36 │ │ +3f1d40: 7020 b6a0 5200 |0074: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0b6 │ │ +3f1d46: 6e30 e2b0 1002 |0077: invoke-virtual {v0, v1, v2}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ +3f1d4c: 0c00 |007a: move-result-object v0 │ │ +3f1d4e: 5b50 5290 |007b: iput-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.disposable:Lio/reactivex/disposables/Disposable; // field@9052 │ │ +3f1d52: 0e00 |007d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0007 line=252 │ │ 0x000e line=253 │ │ 0x0012 line=256 │ │ @@ -880325,168 +880325,168 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 340 16-bit code units │ │ -3f1210: |[3f1210] de.danoeh.antennapod.dialog.ProxyDialog.show:()Landroid/app/Dialog; │ │ -3f1220: 5450 5090 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f1224: 1401 ce00 0d7f |0002: const v1, #float 1.87425e+38 // #7f0d00ce │ │ -3f122a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -3f122c: 7130 e40c 1002 |0006: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -3f1232: 0c00 |0009: move-result-object v0 │ │ -3f1234: 1401 1603 0a7f |000a: const v1, #float 1.83449e+38 // #7f0a0316 │ │ -3f123a: 6e20 6f0c 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f1240: 0c01 |0010: move-result-object v1 │ │ -3f1242: 1f01 0e03 |0011: check-cast v1, Landroid/widget/Spinner; // type@030e │ │ -3f1246: 5b51 5890 |0013: iput-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ -3f124a: 2201 1415 |0015: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f124e: 5453 5090 |0017: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f1252: 7020 6f81 3100 |0019: invoke-direct {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f1258: 1403 9602 127f |001c: const v3, #float 1.94081e+38 // #7f120296 │ │ -3f125e: 6e20 bb81 3100 |001f: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f1264: 0c01 |0022: move-result-object v1 │ │ -3f1266: 6e20 c081 0100 |0023: invoke-virtual {v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3f126c: 0c01 |0026: move-result-object v1 │ │ -3f126e: 1403 4800 127f |0027: const v3, #float 1.94069e+38 // #7f120048 │ │ -3f1274: 6e30 9981 3102 |002a: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f127a: 0c01 |002d: move-result-object v1 │ │ -3f127c: 1403 bf02 127f |002e: const v3, #float 1.94082e+38 // #7f1202bf │ │ -3f1282: 6e30 ad81 3102 |0031: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f1288: 0c01 |0034: move-result-object v1 │ │ -3f128a: 1403 db02 127f |0035: const v3, #float 1.94082e+38 // #7f1202db │ │ -3f1290: 6e30 9f81 3102 |0038: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ -3f1296: 0c01 |003b: move-result-object v1 │ │ -3f1298: 6e10 6814 0100 |003c: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3f129e: 0c01 |003f: move-result-object v1 │ │ -3f12a0: 5b51 5190 |0040: iput-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ -3f12a4: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -3f12a6: 6e20 6a14 2100 |0043: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3f12ac: 0c01 |0046: move-result-object v1 │ │ -3f12ae: 2202 371a |0047: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4; // type@1a37 │ │ -3f12b2: 7020 b8a0 5200 |0049: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0b8 │ │ -3f12b8: 6e20 680d 2100 |004c: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f12be: 5451 5190 |004f: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ -3f12c2: 12d2 |0051: const/4 v2, #int -3 // #fd │ │ -3f12c4: 6e20 6a14 2100 |0052: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3f12ca: 0c01 |0055: move-result-object v1 │ │ -3f12cc: 2202 381a |0056: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5; // type@1a38 │ │ -3f12d0: 7020 baa0 5200 |0058: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0ba │ │ -3f12d6: 6e20 680d 2100 |005b: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f12dc: 2201 e21e |005e: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -3f12e0: 7010 17b4 0100 |0060: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3f12e6: 6202 33d9 |0063: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d933 │ │ -3f12ea: 6e10 0db2 0200 |0065: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ -3f12f0: 0c02 |0068: move-result-object v2 │ │ -3f12f2: 7220 d6b4 2100 |0069: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f12f8: 6202 34d9 |006c: sget-object v2, Ljava/net/Proxy$Type;.HTTP:Ljava/net/Proxy$Type; // field@d934 │ │ -3f12fc: 6e10 0db2 0200 |006e: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ -3f1302: 0c02 |0071: move-result-object v2 │ │ -3f1304: 7220 d6b4 2100 |0072: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f130a: 6002 dd00 |0075: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3f130e: 1303 1800 |0077: const/16 v3, #int 24 // #18 │ │ -3f1312: 3432 0b00 |0079: if-lt v2, v3, 0084 // +000b │ │ -3f1316: 6202 35d9 |007b: sget-object v2, Ljava/net/Proxy$Type;.SOCKS:Ljava/net/Proxy$Type; // field@d935 │ │ -3f131a: 6e10 0db2 0200 |007d: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ -3f1320: 0c02 |0080: move-result-object v2 │ │ -3f1322: 7220 d6b4 2100 |0081: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f1328: 2202 e002 |0084: new-instance v2, Landroid/widget/ArrayAdapter; // type@02e0 │ │ -3f132c: 5453 5090 |0086: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ -3f1330: 1404 0800 0901 |0088: const v4, #float 2.51629e-38 // #01090008 │ │ -3f1336: 7040 b30f 3214 |008b: invoke-direct {v2, v3, v4, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ -3f133c: 1401 0900 0901 |008e: const v1, #float 2.5163e-38 // #01090009 │ │ -3f1342: 6e20 be0f 1200 |0091: invoke-virtual {v2, v1}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0fbe │ │ -3f1348: 5451 5890 |0094: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ -3f134c: 6e20 1112 2100 |0096: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1211 │ │ -3f1352: 7100 3db0 0000 |0099: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b03d │ │ -3f1358: 0c01 |009c: move-result-object v1 │ │ -3f135a: 5453 5890 |009d: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ -3f135e: 5414 4896 |009f: iget-object v4, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ -3f1362: 6e10 0db2 0400 |00a1: invoke-virtual {v4}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ -3f1368: 0c04 |00a4: move-result-object v4 │ │ -3f136a: 6e20 bb0f 4200 |00a5: invoke-virtual {v2, v4}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0fbb │ │ -3f1370: 0a02 |00a8: move-result v2 │ │ -3f1372: 6e20 af0f 2300 |00a9: invoke-virtual {v3, v2}, Landroid/widget/AdapterView;.setSelection:(I)V // method@0faf │ │ -3f1378: 1402 3301 0a7f |00ac: const v2, #float 1.8344e+38 // #7f0a0133 │ │ -3f137e: 6e20 6f0c 2000 |00af: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f1384: 0c02 |00b2: move-result-object v2 │ │ -3f1386: 1f02 ec02 |00b3: check-cast v2, Landroid/widget/EditText; // type@02ec │ │ -3f138a: 5b52 5390 |00b5: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ -3f138e: 5412 4596 |00b7: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ -3f1392: 7110 a80a 0200 |00b9: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f1398: 0a02 |00bc: move-result v2 │ │ -3f139a: 3902 0900 |00bd: if-nez v2, 00c6 // +0009 │ │ -3f139e: 5452 5390 |00bf: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ -3f13a2: 5413 4596 |00c1: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ -3f13a6: 6e20 9412 3200 |00c3: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f13ac: 5452 5390 |00c6: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ -3f13b0: 5453 5790 |00c8: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@9057 │ │ -3f13b4: 6e20 1f12 3200 |00ca: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@121f │ │ -3f13ba: 1402 3501 0a7f |00cd: const v2, #float 1.8344e+38 // #7f0a0135 │ │ -3f13c0: 6e20 6f0c 2000 |00d0: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f13c6: 0c02 |00d3: move-result-object v2 │ │ -3f13c8: 1f02 ec02 |00d4: check-cast v2, Landroid/widget/EditText; // type@02ec │ │ -3f13cc: 5b52 5590 |00d6: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ -3f13d0: 5213 4796 |00d8: iget v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@9647 │ │ -3f13d4: 3d03 0900 |00da: if-lez v3, 00e3 // +0009 │ │ -3f13d8: 7110 c1b2 0300 |00dc: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -3f13de: 0c03 |00df: move-result-object v3 │ │ -3f13e0: 6e20 9412 3200 |00e0: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f13e6: 5452 5590 |00e3: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ -3f13ea: 5453 5790 |00e5: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@9057 │ │ -3f13ee: 6e20 1f12 3200 |00e7: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@121f │ │ -3f13f4: 1402 3601 0a7f |00ea: const v2, #float 1.8344e+38 // #7f0a0136 │ │ -3f13fa: 6e20 6f0c 2000 |00ed: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f1400: 0c02 |00f0: move-result-object v2 │ │ -3f1402: 1f02 ec02 |00f1: check-cast v2, Landroid/widget/EditText; // type@02ec │ │ -3f1406: 5b52 5690 |00f3: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ -3f140a: 5412 4996 |00f5: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ -3f140e: 7110 a80a 0200 |00f7: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f1414: 0a02 |00fa: move-result v2 │ │ -3f1416: 3902 0900 |00fb: if-nez v2, 0104 // +0009 │ │ -3f141a: 5452 5690 |00fd: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ -3f141e: 5413 4996 |00ff: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ -3f1422: 6e20 9412 3200 |0101: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f1428: 5452 5690 |0104: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ -3f142c: 5453 5790 |0106: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@9057 │ │ -3f1430: 6e20 1f12 3200 |0108: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@121f │ │ -3f1436: 1402 3401 0a7f |010b: const v2, #float 1.8344e+38 // #7f0a0134 │ │ -3f143c: 6e20 6f0c 2000 |010e: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f1442: 0c02 |0111: move-result-object v2 │ │ -3f1444: 1f02 ec02 |0112: check-cast v2, Landroid/widget/EditText; // type@02ec │ │ -3f1448: 5b52 5490 |0114: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ -3f144c: 5412 4696 |0116: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ -3f1450: 7110 a80a 0200 |0118: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f1456: 0a02 |011b: move-result v2 │ │ -3f1458: 3902 0900 |011c: if-nez v2, 0125 // +0009 │ │ -3f145c: 5452 5490 |011e: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ -3f1460: 5413 4696 |0120: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ -3f1464: 6e20 9412 3200 |0122: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f146a: 5452 5490 |0125: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ -3f146e: 5453 5790 |0127: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@9057 │ │ -3f1472: 6e20 1f12 3200 |0129: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@121f │ │ -3f1478: 5411 4896 |012c: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ -3f147c: 6202 33d9 |012e: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d933 │ │ -3f1480: 3321 0900 |0130: if-ne v1, v2, 0139 // +0009 │ │ -3f1484: 1201 |0132: const/4 v1, #int 0 // #0 │ │ -3f1486: 7020 d0a0 1500 |0133: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.enableSettings:(Z)V // method@a0d0 │ │ -3f148c: 7020 d9a0 1500 |0136: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a0d9 │ │ -3f1492: 5451 5890 |0139: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ -3f1496: 2202 391a |013b: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$1; // type@1a39 │ │ -3f149a: 7020 bca0 5200 |013d: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0bc │ │ -3f14a0: 6e20 ae0f 2100 |0140: invoke-virtual {v1, v2}, Landroid/widget/AdapterView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0fae │ │ -3f14a6: 1401 a103 0a7f |0143: const v1, #float 1.83452e+38 // #7f0a03a1 │ │ -3f14ac: 6e20 6f0c 1000 |0146: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f14b2: 0c00 |0149: move-result-object v0 │ │ -3f14b4: 1f00 1303 |014a: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3f14b8: 5b50 5a90 |014c: iput-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ -3f14bc: 7010 cfa0 0500 |014e: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkValidity:()Z // method@a0cf │ │ -3f14c2: 5450 5190 |0151: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ -3f14c6: 1100 |0153: return-object v0 │ │ +3f11f8: |[3f11f8] de.danoeh.antennapod.dialog.ProxyDialog.show:()Landroid/app/Dialog; │ │ +3f1208: 5450 5090 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f120c: 1401 ce00 0d7f |0002: const v1, #float 1.87425e+38 // #7f0d00ce │ │ +3f1212: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +3f1214: 7130 e40c 1002 |0006: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +3f121a: 0c00 |0009: move-result-object v0 │ │ +3f121c: 1401 1603 0a7f |000a: const v1, #float 1.83449e+38 // #7f0a0316 │ │ +3f1222: 6e20 6f0c 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f1228: 0c01 |0010: move-result-object v1 │ │ +3f122a: 1f01 0e03 |0011: check-cast v1, Landroid/widget/Spinner; // type@030e │ │ +3f122e: 5b51 5890 |0013: iput-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ +3f1232: 2201 1415 |0015: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f1236: 5453 5090 |0017: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f123a: 7020 6f81 3100 |0019: invoke-direct {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f1240: 1403 9602 127f |001c: const v3, #float 1.94081e+38 // #7f120296 │ │ +3f1246: 6e20 bb81 3100 |001f: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f124c: 0c01 |0022: move-result-object v1 │ │ +3f124e: 6e20 c081 0100 |0023: invoke-virtual {v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3f1254: 0c01 |0026: move-result-object v1 │ │ +3f1256: 1403 4800 127f |0027: const v3, #float 1.94069e+38 // #7f120048 │ │ +3f125c: 6e30 9981 3102 |002a: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f1262: 0c01 |002d: move-result-object v1 │ │ +3f1264: 1403 bf02 127f |002e: const v3, #float 1.94082e+38 // #7f1202bf │ │ +3f126a: 6e30 ad81 3102 |0031: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f1270: 0c01 |0034: move-result-object v1 │ │ +3f1272: 1403 db02 127f |0035: const v3, #float 1.94082e+38 // #7f1202db │ │ +3f1278: 6e30 9f81 3102 |0038: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ +3f127e: 0c01 |003b: move-result-object v1 │ │ +3f1280: 6e10 6814 0100 |003c: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3f1286: 0c01 |003f: move-result-object v1 │ │ +3f1288: 5b51 5190 |0040: iput-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ +3f128c: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +3f128e: 6e20 6a14 2100 |0043: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3f1294: 0c01 |0046: move-result-object v1 │ │ +3f1296: 2202 371a |0047: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4; // type@1a37 │ │ +3f129a: 7020 b8a0 5200 |0049: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0b8 │ │ +3f12a0: 6e20 680d 2100 |004c: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f12a6: 5451 5190 |004f: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ +3f12aa: 12d2 |0051: const/4 v2, #int -3 // #fd │ │ +3f12ac: 6e20 6a14 2100 |0052: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3f12b2: 0c01 |0055: move-result-object v1 │ │ +3f12b4: 2202 381a |0056: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5; // type@1a38 │ │ +3f12b8: 7020 baa0 5200 |0058: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0ba │ │ +3f12be: 6e20 680d 2100 |005b: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f12c4: 2201 e21e |005e: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +3f12c8: 7010 17b4 0100 |0060: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3f12ce: 6202 33d9 |0063: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d933 │ │ +3f12d2: 6e10 0db2 0200 |0065: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ +3f12d8: 0c02 |0068: move-result-object v2 │ │ +3f12da: 7220 d6b4 2100 |0069: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f12e0: 6202 34d9 |006c: sget-object v2, Ljava/net/Proxy$Type;.HTTP:Ljava/net/Proxy$Type; // field@d934 │ │ +3f12e4: 6e10 0db2 0200 |006e: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ +3f12ea: 0c02 |0071: move-result-object v2 │ │ +3f12ec: 7220 d6b4 2100 |0072: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f12f2: 6002 dd00 |0075: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3f12f6: 1303 1800 |0077: const/16 v3, #int 24 // #18 │ │ +3f12fa: 3432 0b00 |0079: if-lt v2, v3, 0084 // +000b │ │ +3f12fe: 6202 35d9 |007b: sget-object v2, Ljava/net/Proxy$Type;.SOCKS:Ljava/net/Proxy$Type; // field@d935 │ │ +3f1302: 6e10 0db2 0200 |007d: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ +3f1308: 0c02 |0080: move-result-object v2 │ │ +3f130a: 7220 d6b4 2100 |0081: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f1310: 2202 e002 |0084: new-instance v2, Landroid/widget/ArrayAdapter; // type@02e0 │ │ +3f1314: 5453 5090 |0086: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.context:Landroid/content/Context; // field@9050 │ │ +3f1318: 1404 0800 0901 |0088: const v4, #float 2.51629e-38 // #01090008 │ │ +3f131e: 7040 b30f 3214 |008b: invoke-direct {v2, v3, v4, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ +3f1324: 1401 0900 0901 |008e: const v1, #float 2.5163e-38 // #01090009 │ │ +3f132a: 6e20 be0f 1200 |0091: invoke-virtual {v2, v1}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0fbe │ │ +3f1330: 5451 5890 |0094: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ +3f1334: 6e20 1112 2100 |0096: invoke-virtual {v1, v2}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1211 │ │ +3f133a: 7100 3db0 0000 |0099: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b03d │ │ +3f1340: 0c01 |009c: move-result-object v1 │ │ +3f1342: 5453 5890 |009d: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ +3f1346: 5414 4896 |009f: iget-object v4, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ +3f134a: 6e10 0db2 0400 |00a1: invoke-virtual {v4}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ +3f1350: 0c04 |00a4: move-result-object v4 │ │ +3f1352: 6e20 bb0f 4200 |00a5: invoke-virtual {v2, v4}, Landroid/widget/ArrayAdapter;.getPosition:(Ljava/lang/Object;)I // method@0fbb │ │ +3f1358: 0a02 |00a8: move-result v2 │ │ +3f135a: 6e20 af0f 2300 |00a9: invoke-virtual {v3, v2}, Landroid/widget/AdapterView;.setSelection:(I)V // method@0faf │ │ +3f1360: 1402 3301 0a7f |00ac: const v2, #float 1.8344e+38 // #7f0a0133 │ │ +3f1366: 6e20 6f0c 2000 |00af: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f136c: 0c02 |00b2: move-result-object v2 │ │ +3f136e: 1f02 ec02 |00b3: check-cast v2, Landroid/widget/EditText; // type@02ec │ │ +3f1372: 5b52 5390 |00b5: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ +3f1376: 5412 4596 |00b7: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ +3f137a: 7110 a80a 0200 |00b9: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3f1380: 0a02 |00bc: move-result v2 │ │ +3f1382: 3902 0900 |00bd: if-nez v2, 00c6 // +0009 │ │ +3f1386: 5452 5390 |00bf: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ +3f138a: 5413 4596 |00c1: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ +3f138e: 6e20 9412 3200 |00c3: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f1394: 5452 5390 |00c6: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etHost:Landroid/widget/EditText; // field@9053 │ │ +3f1398: 5453 5790 |00c8: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@9057 │ │ +3f139c: 6e20 1f12 3200 |00ca: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@121f │ │ +3f13a2: 1402 3501 0a7f |00cd: const v2, #float 1.8344e+38 // #7f0a0135 │ │ +3f13a8: 6e20 6f0c 2000 |00d0: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f13ae: 0c02 |00d3: move-result-object v2 │ │ +3f13b0: 1f02 ec02 |00d4: check-cast v2, Landroid/widget/EditText; // type@02ec │ │ +3f13b4: 5b52 5590 |00d6: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ +3f13b8: 5213 4796 |00d8: iget v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@9647 │ │ +3f13bc: 3d03 0900 |00da: if-lez v3, 00e3 // +0009 │ │ +3f13c0: 7110 c1b2 0300 |00dc: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +3f13c6: 0c03 |00df: move-result-object v3 │ │ +3f13c8: 6e20 9412 3200 |00e0: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f13ce: 5452 5590 |00e3: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPort:Landroid/widget/EditText; // field@9055 │ │ +3f13d2: 5453 5790 |00e5: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@9057 │ │ +3f13d6: 6e20 1f12 3200 |00e7: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@121f │ │ +3f13dc: 1402 3601 0a7f |00ea: const v2, #float 1.8344e+38 // #7f0a0136 │ │ +3f13e2: 6e20 6f0c 2000 |00ed: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f13e8: 0c02 |00f0: move-result-object v2 │ │ +3f13ea: 1f02 ec02 |00f1: check-cast v2, Landroid/widget/EditText; // type@02ec │ │ +3f13ee: 5b52 5690 |00f3: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ +3f13f2: 5412 4996 |00f5: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ +3f13f6: 7110 a80a 0200 |00f7: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3f13fc: 0a02 |00fa: move-result v2 │ │ +3f13fe: 3902 0900 |00fb: if-nez v2, 0104 // +0009 │ │ +3f1402: 5452 5690 |00fd: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ +3f1406: 5413 4996 |00ff: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ +3f140a: 6e20 9412 3200 |0101: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f1410: 5452 5690 |0104: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etUsername:Landroid/widget/EditText; // field@9056 │ │ +3f1414: 5453 5790 |0106: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@9057 │ │ +3f1418: 6e20 1f12 3200 |0108: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@121f │ │ +3f141e: 1402 3401 0a7f |010b: const v2, #float 1.8344e+38 // #7f0a0134 │ │ +3f1424: 6e20 6f0c 2000 |010e: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f142a: 0c02 |0111: move-result-object v2 │ │ +3f142c: 1f02 ec02 |0112: check-cast v2, Landroid/widget/EditText; // type@02ec │ │ +3f1430: 5b52 5490 |0114: iput-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ +3f1434: 5412 4696 |0116: iget-object v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ +3f1438: 7110 a80a 0200 |0118: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3f143e: 0a02 |011b: move-result v2 │ │ +3f1440: 3902 0900 |011c: if-nez v2, 0125 // +0009 │ │ +3f1444: 5452 5490 |011e: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ +3f1448: 5413 4696 |0120: iget-object v3, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ +3f144c: 6e20 9412 3200 |0122: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f1452: 5452 5490 |0125: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.etPassword:Landroid/widget/EditText; // field@9054 │ │ +3f1456: 5453 5790 |0127: iget-object v3, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.requireTestOnChange:Landroid/text/TextWatcher; // field@9057 │ │ +3f145a: 6e20 1f12 3200 |0129: invoke-virtual {v2, v3}, Landroid/widget/TextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@121f │ │ +3f1460: 5411 4896 |012c: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ +3f1464: 6202 33d9 |012e: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d933 │ │ +3f1468: 3321 0900 |0130: if-ne v1, v2, 0139 // +0009 │ │ +3f146c: 1201 |0132: const/4 v1, #int 0 // #0 │ │ +3f146e: 7020 d0a0 1500 |0133: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.enableSettings:(Z)V // method@a0d0 │ │ +3f1474: 7020 d9a0 1500 |0136: invoke-direct {v5, v1}, Lde/danoeh/antennapod/dialog/ProxyDialog;.setTestRequired:(Z)V // method@a0d9 │ │ +3f147a: 5451 5890 |0139: iget-object v1, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.spType:Landroid/widget/Spinner; // field@9058 │ │ +3f147e: 2202 391a |013b: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog$1; // type@1a39 │ │ +3f1482: 7020 bca0 5200 |013d: invoke-direct {v2, v5}, Lde/danoeh/antennapod/dialog/ProxyDialog$1;.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0bc │ │ +3f1488: 6e20 ae0f 2100 |0140: invoke-virtual {v1, v2}, Landroid/widget/AdapterView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0fae │ │ +3f148e: 1401 a103 0a7f |0143: const v1, #float 1.83452e+38 // #7f0a03a1 │ │ +3f1494: 6e20 6f0c 1000 |0146: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f149a: 0c00 |0149: move-result-object v0 │ │ +3f149c: 1f00 1303 |014a: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3f14a0: 5b50 5a90 |014c: iput-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.txtvMessage:Landroid/widget/TextView; // field@905a │ │ +3f14a4: 7010 cfa0 0500 |014e: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/ProxyDialog;.checkValidity:()Z // method@a0cf │ │ +3f14aa: 5450 5190 |0151: iget-object v0, v5, Lde/danoeh/antennapod/dialog/ProxyDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9051 │ │ +3f14ae: 1100 |0153: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x000d line=64 │ │ 0x0015 line=66 │ │ 0x001f line=67 │ │ 0x0023 line=68 │ │ @@ -880557,17 +880557,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f1d6c: |[3f1d6c] de.danoeh.antennapod.dialog.RatingDialog.:()V │ │ -3f1d7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f1d82: 0e00 |0003: return-void │ │ +3f1d54: |[3f1d54] de.danoeh.antennapod.dialog.RatingDialog.:()V │ │ +3f1d64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f1d6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/RatingDialog; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/RatingDialog;) │ │ @@ -880575,32 +880575,32 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f1d84: |[3f1d84] de.danoeh.antennapod.dialog.RatingDialog.check:()V │ │ -3f1d94: 0e00 |0000: return-void │ │ +3f1d6c: |[3f1d6c] de.danoeh.antennapod.dialog.RatingDialog.check:()V │ │ +3f1d7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/dialog/RatingDialog;) │ │ name : 'init' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f1d98: |[3f1d98] de.danoeh.antennapod.dialog.RatingDialog.init:(Landroid/content/Context;)V │ │ -3f1da8: 0e00 |0000: return-void │ │ +3f1d80: |[3f1d80] de.danoeh.antennapod.dialog.RatingDialog.init:(Landroid/content/Context;)V │ │ +3f1d90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 (null) Landroid/content/Context; │ │ │ │ #3 : (in Lde/danoeh/antennapod/dialog/RatingDialog;) │ │ @@ -880608,16 +880608,16 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f1dac: |[3f1dac] de.danoeh.antennapod.dialog.RatingDialog.saveRated:()V │ │ -3f1dbc: 0e00 |0000: return-void │ │ +3f1d94: |[3f1d94] de.danoeh.antennapod.dialog.RatingDialog.saveRated:()V │ │ +3f1da4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 20803 (RatingDialog.java) │ │ @@ -880658,17 +880658,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f20d8: |[3f20d8] de.danoeh.antennapod.dialog.RemoveFeedDialog.:()V │ │ -3f20e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f20ee: 0e00 |0003: return-void │ │ +3f20c0: |[3f20c0] de.danoeh.antennapod.dialog.RemoveFeedDialog.:()V │ │ +3f20d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f20d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/RemoveFeedDialog; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/RemoveFeedDialog;) │ │ @@ -880676,52 +880676,52 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -3f2038: |[3f2038] de.danoeh.antennapod.dialog.RemoveFeedDialog.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; │ │ -3f2048: 7210 e9b4 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3f204e: 0a00 |0003: move-result v0 │ │ -3f2050: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3f2052: 3310 3b00 |0005: if-ne v0, v1, 0040 // +003b │ │ -3f2056: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3f2058: 7220 ddb4 0400 |0008: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f205e: 0c02 |000b: move-result-object v2 │ │ -3f2060: 1f02 9b1c |000c: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3f2064: 6e10 5dab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3f206a: 0a02 |0011: move-result v2 │ │ -3f206c: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -3f2070: 2311 0e21 |0014: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -3f2074: 7220 ddb4 0400 |0016: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f207a: 0c04 |0019: move-result-object v4 │ │ -3f207c: 1f04 9b1c |001a: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3f2080: 6e10 59ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3f2086: 0c04 |001f: move-result-object v4 │ │ -3f2088: 4d04 0100 |0020: aput-object v4, v1, v0 │ │ -3f208c: 1404 1b01 127f |0022: const v4, #float 1.94073e+38 // #7f12011b │ │ -3f2092: 6e30 3102 4301 |0025: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ -3f2098: 0c03 |0028: move-result-object v3 │ │ -3f209a: 1103 |0029: return-object v3 │ │ -3f209c: 2311 0e21 |002a: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -3f20a0: 7220 ddb4 0400 |002c: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f20a6: 0c04 |002f: move-result-object v4 │ │ -3f20a8: 1f04 9b1c |0030: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3f20ac: 6e10 59ab 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3f20b2: 0c04 |0035: move-result-object v4 │ │ -3f20b4: 4d04 0100 |0036: aput-object v4, v1, v0 │ │ -3f20b8: 1404 1c01 127f |0038: const v4, #float 1.94073e+38 // #7f12011c │ │ -3f20be: 6e30 3102 4301 |003b: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ -3f20c4: 0c03 |003e: move-result-object v3 │ │ -3f20c6: 1103 |003f: return-object v3 │ │ -3f20c8: 1404 1d01 127f |0040: const v4, #float 1.94073e+38 // #7f12011d │ │ -3f20ce: 6e20 3002 4300 |0043: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f20d4: 0c03 |0046: move-result-object v3 │ │ -3f20d6: 1103 |0047: return-object v3 │ │ +3f2020: |[3f2020] de.danoeh.antennapod.dialog.RemoveFeedDialog.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; │ │ +3f2030: 7210 e9b4 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3f2036: 0a00 |0003: move-result v0 │ │ +3f2038: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3f203a: 3310 3b00 |0005: if-ne v0, v1, 0040 // +003b │ │ +3f203e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3f2040: 7220 ddb4 0400 |0008: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f2046: 0c02 |000b: move-result-object v2 │ │ +3f2048: 1f02 9b1c |000c: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3f204c: 6e10 5dab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3f2052: 0a02 |0011: move-result v2 │ │ +3f2054: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +3f2058: 2311 0e21 |0014: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +3f205c: 7220 ddb4 0400 |0016: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f2062: 0c04 |0019: move-result-object v4 │ │ +3f2064: 1f04 9b1c |001a: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3f2068: 6e10 59ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3f206e: 0c04 |001f: move-result-object v4 │ │ +3f2070: 4d04 0100 |0020: aput-object v4, v1, v0 │ │ +3f2074: 1404 1b01 127f |0022: const v4, #float 1.94073e+38 // #7f12011b │ │ +3f207a: 6e30 3102 4301 |0025: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ +3f2080: 0c03 |0028: move-result-object v3 │ │ +3f2082: 1103 |0029: return-object v3 │ │ +3f2084: 2311 0e21 |002a: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +3f2088: 7220 ddb4 0400 |002c: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f208e: 0c04 |002f: move-result-object v4 │ │ +3f2090: 1f04 9b1c |0030: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3f2094: 6e10 59ab 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3f209a: 0c04 |0035: move-result-object v4 │ │ +3f209c: 4d04 0100 |0036: aput-object v4, v1, v0 │ │ +3f20a0: 1404 1c01 127f |0038: const v4, #float 1.94073e+38 // #7f12011c │ │ +3f20a6: 6e30 3102 4301 |003b: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ +3f20ac: 0c03 |003e: move-result-object v3 │ │ +3f20ae: 1103 |003f: return-object v3 │ │ +3f20b0: 1404 1d01 127f |0040: const v4, #float 1.94073e+38 // #7f12011d │ │ +3f20b6: 6e20 3002 4300 |0043: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f20bc: 0c03 |0046: move-result-object v3 │ │ +3f20be: 1103 |0047: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ 0x0016 line=75 │ │ 0x002c line=77 │ │ 0x0043 line=80 │ │ @@ -880734,21 +880734,21 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3f20f0: |[3f20f0] de.danoeh.antennapod.dialog.RemoveFeedDialog.show:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V │ │ -3f2100: 7110 8eb4 0200 |0000: invoke-static {v2}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ -3f2106: 0c02 |0003: move-result-object v2 │ │ -3f2108: 7120 efa0 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; // method@a0ef │ │ -3f210e: 0c00 |0007: move-result-object v0 │ │ -3f2110: 7140 f2a0 2130 |0008: invoke-static {v1, v2, v0, v3}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.showDialog:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;Ljava/lang/Runnable;)V // method@a0f2 │ │ -3f2116: 0e00 |000b: return-void │ │ +3f20d8: |[3f20d8] de.danoeh.antennapod.dialog.RemoveFeedDialog.show:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V │ │ +3f20e8: 7110 8eb4 0200 |0000: invoke-static {v2}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ +3f20ee: 0c02 |0003: move-result-object v2 │ │ +3f20f0: 7120 efa0 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; // method@a0ef │ │ +3f20f6: 0c00 |0007: move-result-object v0 │ │ +3f20f8: 7140 f2a0 2130 |0008: invoke-static {v1, v2, v0, v3}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.showDialog:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;Ljava/lang/Runnable;)V // method@a0f2 │ │ +3f20fe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ 0x0008 line=27 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Context; │ │ @@ -880760,20 +880760,20 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -3f2118: |[3f2118] de.danoeh.antennapod.dialog.RemoveFeedDialog.show:(Landroid/content/Context;Ljava/util/List;)V │ │ -3f2128: 7120 efa0 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; // method@a0ef │ │ -3f212e: 0c00 |0003: move-result-object v0 │ │ -3f2130: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3f2132: 7140 f2a0 3210 |0005: invoke-static {v2, v3, v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.showDialog:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;Ljava/lang/Runnable;)V // method@a0f2 │ │ -3f2138: 0e00 |0008: return-void │ │ +3f2100: |[3f2100] de.danoeh.antennapod.dialog.RemoveFeedDialog.show:(Landroid/content/Context;Ljava/util/List;)V │ │ +3f2110: 7120 efa0 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.getMessageId:(Landroid/content/Context;Ljava/util/List;)Ljava/lang/String; // method@a0ef │ │ +3f2116: 0c00 |0003: move-result-object v0 │ │ +3f2118: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3f211a: 7140 f2a0 3210 |0005: invoke-static {v2, v3, v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.showDialog:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;Ljava/lang/Runnable;)V // method@a0f2 │ │ +3f2120: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=3 (null) Ljava/util/List; │ │ @@ -880783,28 +880783,28 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;Ljava/lang/Runnable;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 22 16-bit code units │ │ -3f213c: |[3f213c] de.danoeh.antennapod.dialog.RemoveFeedDialog.showDialog:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;Ljava/lang/Runnable;)V │ │ -3f214c: 2207 401a |0000: new-instance v7, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1; // type@1a40 │ │ -3f2150: 1402 d102 127f |0002: const v2, #float 1.94082e+38 // #7f1202d1 │ │ -3f2156: 0770 |0005: move-object v0, v7 │ │ -3f2158: 0781 |0006: move-object v1, v8 │ │ -3f215a: 07a3 |0007: move-object v3, v10 │ │ -3f215c: 07b4 |0008: move-object v4, v11 │ │ -3f215e: 0785 |0009: move-object v5, v8 │ │ -3f2160: 0796 |000a: move-object v6, v9 │ │ -3f2162: 7607 e9a0 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/Runnable;Landroid/content/Context;Ljava/util/List;)V // method@a0e9 │ │ -3f2168: 6e10 1998 0700 |000e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ -3f216e: 0c08 |0011: move-result-object v8 │ │ -3f2170: 6e10 ff00 0800 |0012: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f2176: 0e00 |0015: return-void │ │ +3f2124: |[3f2124] de.danoeh.antennapod.dialog.RemoveFeedDialog.showDialog:(Landroid/content/Context;Ljava/util/List;Ljava/lang/String;Ljava/lang/Runnable;)V │ │ +3f2134: 2207 401a |0000: new-instance v7, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1; // type@1a40 │ │ +3f2138: 1402 d102 127f |0002: const v2, #float 1.94082e+38 // #7f1202d1 │ │ +3f213e: 0770 |0005: move-object v0, v7 │ │ +3f2140: 0781 |0006: move-object v1, v8 │ │ +3f2142: 07a3 |0007: move-object v3, v10 │ │ +3f2144: 07b4 |0008: move-object v4, v11 │ │ +3f2146: 0785 |0009: move-object v5, v8 │ │ +3f2148: 0796 |000a: move-object v6, v9 │ │ +3f214a: 7607 e9a0 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/Runnable;Landroid/content/Context;Ljava/util/List;)V // method@a0e9 │ │ +3f2150: 6e10 1998 0700 |000e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ +3f2156: 0c08 |0011: move-result-object v8 │ │ +3f2158: 6e10 ff00 0800 |0012: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f215e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x000e line=69 │ │ locals : │ │ 0x0000 - 0x0016 reg=8 (null) Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=9 (null) Ljava/util/List; │ │ @@ -880846,19 +880846,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f2178: |[3f2178] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ -3f2188: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f218e: 5b01 6390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/RenameItemDialog; // field@9063 │ │ -3f2192: 5b02 6490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9064 │ │ -3f2196: 0e00 |0007: return-void │ │ +3f2160: |[3f2160] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ +3f2170: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2176: 5b01 6390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/RenameItemDialog; // field@9063 │ │ +3f217a: 5b02 6490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9064 │ │ +3f217e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/dialog/RenameItemDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ @@ -880869,19 +880869,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 │ │ -3f2198: |[3f2198] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f21a8: 5420 6390 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/RenameItemDialog; // field@9063 │ │ -3f21ac: 5421 6490 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9064 │ │ -3f21b0: 7140 f8a0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.$r8$lambda$uor2R0W8aBycE5aGG1j54xLKLqQ:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a0f8 │ │ -3f21b6: 0e00 |0007: return-void │ │ +3f2180: |[3f2180] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f2190: 5420 6390 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/RenameItemDialog; // field@9063 │ │ +3f2194: 5421 6490 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9064 │ │ +3f2198: 7140 f8a0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.$r8$lambda$uor2R0W8aBycE5aGG1j54xLKLqQ:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a0f8 │ │ +3f219e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -880920,19 +880920,19 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f21b8: |[3f21b8] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;)V │ │ -3f21c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f21ce: 5b01 6590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9065 │ │ -3f21d2: 5b02 6690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9066 │ │ -3f21d6: 0e00 |0007: return-void │ │ +3f21a0: |[3f21a0] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;)V │ │ +3f21b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f21b6: 5b01 6590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9065 │ │ +3f21ba: 5b02 6690 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9066 │ │ +3f21be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -880943,19 +880943,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f21d8: |[3f21d8] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f21e8: 5420 6590 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9065 │ │ -3f21ec: 5421 6690 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9066 │ │ -3f21f0: 7130 f7a0 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.$r8$lambda$Mn344TyYoPoseIVmXWWrpPzm_B8:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V // method@a0f7 │ │ -3f21f6: 0e00 |0007: return-void │ │ +3f21c0: |[3f21c0] de.danoeh.antennapod.dialog.RenameItemDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f21d0: 5420 6590 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@9065 │ │ +3f21d4: 5421 6690 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9066 │ │ +3f21d8: 7130 f7a0 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.$r8$lambda$Mn344TyYoPoseIVmXWWrpPzm_B8:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V // method@a0f7 │ │ +3f21de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -881000,17 +881000,17 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f21f8: |[3f21f8] de.danoeh.antennapod.dialog.RenameItemDialog.$r8$lambda$Mn344TyYoPoseIVmXWWrpPzm_B8:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V │ │ -3f2208: 7130 fca0 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.lambda$show$1:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V // method@a0fc │ │ -3f220e: 0e00 |0003: return-void │ │ +3f21e0: |[3f21e0] de.danoeh.antennapod.dialog.RenameItemDialog.$r8$lambda$Mn344TyYoPoseIVmXWWrpPzm_B8:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V │ │ +3f21f0: 7130 fca0 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.lambda$show$1:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V // method@a0fc │ │ +3f21f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -881020,17 +881020,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3f2210: |[3f2210] de.danoeh.antennapod.dialog.RenameItemDialog.$r8$lambda$uor2R0W8aBycE5aGG1j54xLKLqQ:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3f2220: 7040 fba0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a0fb │ │ -3f2226: 0e00 |0003: return-void │ │ +3f21f8: |[3f21f8] de.danoeh.antennapod.dialog.RenameItemDialog.$r8$lambda$uor2R0W8aBycE5aGG1j54xLKLqQ:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3f2208: 7040 fba0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a0fb │ │ +3f220e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/RenameItemDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -881041,24 +881041,24 @@ │ │ type : '(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f2228: |[3f2228] de.danoeh.antennapod.dialog.RenameItemDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ -3f2238: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f223e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3f2240: 5b10 6990 |0004: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ -3f2244: 5b10 6890 |0006: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ -3f2248: 2200 861e |0008: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ -3f224c: 7020 10b3 2000 |000a: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ -3f2252: 5b10 6790 |000d: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9067 │ │ -3f2256: 5b13 6890 |000f: iput-object v3, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ -3f225a: 0e00 |0011: return-void │ │ +3f2210: |[3f2210] de.danoeh.antennapod.dialog.RenameItemDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ +3f2220: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2226: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3f2228: 5b10 6990 |0004: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ +3f222c: 5b10 6890 |0006: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ +3f2230: 2200 861e |0008: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ +3f2234: 7020 10b3 2000 |000a: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ +3f223a: 5b10 6790 |000d: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9067 │ │ +3f223e: 5b13 6890 |000f: iput-object v3, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ +3f2242: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=22 │ │ 0x0006 line=23 │ │ 0x0008 line=31 │ │ 0x000f line=32 │ │ @@ -881072,24 +881072,24 @@ │ │ type : '(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f225c: |[3f225c] de.danoeh.antennapod.dialog.RenameItemDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3f226c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2272: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3f2274: 5b10 6990 |0004: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ -3f2278: 5b10 6890 |0006: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ -3f227c: 2200 861e |0008: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ -3f2280: 7020 10b3 2000 |000a: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ -3f2286: 5b10 6790 |000d: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9067 │ │ -3f228a: 5b13 6990 |000f: iput-object v3, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ -3f228e: 0e00 |0011: return-void │ │ +3f2244: |[3f2244] de.danoeh.antennapod.dialog.RenameItemDialog.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3f2254: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f225a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3f225c: 5b10 6990 |0004: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ +3f2260: 5b10 6890 |0006: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ +3f2264: 2200 861e |0008: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ +3f2268: 7020 10b3 2000 |000a: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ +3f226e: 5b10 6790 |000d: iput-object v0, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9067 │ │ +3f2272: 5b13 6990 |000f: iput-object v3, v1, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ +3f2276: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=22 │ │ 0x0006 line=23 │ │ 0x0008 line=26 │ │ 0x000f line=27 │ │ @@ -881103,28 +881103,28 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3f2290: |[3f2290] de.danoeh.antennapod.dialog.RenameItemDialog.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3f22a0: 5411 828e |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ -3f22a4: 6e10 9410 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f22aa: 0c01 |0005: move-result-object v1 │ │ -3f22ac: 6e10 7db2 0100 |0006: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f22b2: 0c01 |0009: move-result-object v1 │ │ -3f22b4: 5402 6990 |000a: iget-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ -3f22b8: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ -3f22bc: 6e20 60ab 1200 |000e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setCustomTitle:(Ljava/lang/String;)V // method@ab60 │ │ -3f22c2: 5401 6990 |0011: iget-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ -3f22c6: 7110 209c 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedCustomTitle:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c20 │ │ -3f22cc: 2804 |0016: goto 001a // +0004 │ │ -3f22ce: 7020 fda0 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.renameTag:(Ljava/lang/String;)V // method@a0fd │ │ -3f22d4: 0e00 |001a: return-void │ │ +3f2278: |[3f2278] de.danoeh.antennapod.dialog.RenameItemDialog.lambda$show$0:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3f2288: 5411 828e |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ +3f228c: 6e10 9410 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f2292: 0c01 |0005: move-result-object v1 │ │ +3f2294: 6e10 7db2 0100 |0006: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f229a: 0c01 |0009: move-result-object v1 │ │ +3f229c: 5402 6990 |000a: iget-object v2, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ +3f22a0: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ +3f22a4: 6e20 60ab 1200 |000e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setCustomTitle:(Ljava/lang/String;)V // method@ab60 │ │ +3f22aa: 5401 6990 |0011: iget-object v1, v0, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ +3f22ae: 7110 209c 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedCustomTitle:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c20 │ │ +3f22b4: 2804 |0016: goto 001a // +0004 │ │ +3f22b6: 7020 fda0 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.renameTag:(Ljava/lang/String;)V // method@a0fd │ │ +3f22bc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000a line=50 │ │ 0x000e line=51 │ │ 0x0011 line=52 │ │ 0x0017 line=54 │ │ @@ -881139,18 +881139,18 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f22d8: |[3f22d8] de.danoeh.antennapod.dialog.RenameItemDialog.lambda$show$1:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V │ │ -3f22e8: 5400 828e |0000: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ -3f22ec: 6e20 9412 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f22f2: 0e00 |0005: return-void │ │ +3f22c0: |[3f22c0] de.danoeh.antennapod.dialog.RenameItemDialog.lambda$show$1:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;Landroid/view/View;)V │ │ +3f22d0: 5400 828e |0000: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ +3f22d4: 6e20 9412 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f22da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ @@ -881160,58 +881160,58 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -3f22f4: |[3f22f4] de.danoeh.antennapod.dialog.RenameItemDialog.renameTag:(Ljava/lang/String;)V │ │ -3f2304: 6200 788d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ -3f2308: 5441 6890 |0002: iget-object v1, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ -3f230c: 5411 7b8d |0004: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -3f2310: 3310 5100 |0006: if-ne v0, v1, 0057 // +0051 │ │ -3f2314: 2200 e21e |0008: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3f2318: 7010 17b4 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3f231e: 5441 6890 |000d: iget-object v1, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ -3f2322: 1f01 5a19 |000f: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ -3f2326: 5411 7e8d |0011: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ -3f232a: 7210 e1b4 0100 |0013: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3f2330: 0c01 |0016: move-result-object v1 │ │ -3f2332: 7210 c4b4 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3f2338: 0a02 |001a: move-result v2 │ │ -3f233a: 3802 1400 |001b: if-eqz v2, 002f // +0014 │ │ -3f233e: 7210 c5b4 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3f2344: 0c02 |0020: move-result-object v2 │ │ -3f2346: 1f02 5819 |0021: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -3f234a: 1f02 5919 |0023: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ -3f234e: 5422 7d8d |0025: iget-object v2, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -3f2352: 6e10 57ab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3f2358: 0c02 |002a: move-result-object v2 │ │ -3f235a: 7220 d6b4 2000 |002b: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f2360: 28e9 |002e: goto 0017 // -0017 │ │ -3f2362: 7210 e1b4 0000 |002f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3f2368: 0c00 |0032: move-result-object v0 │ │ -3f236a: 7210 c4b4 0000 |0033: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3f2370: 0a01 |0036: move-result v1 │ │ -3f2372: 3801 2000 |0037: if-eqz v1, 0057 // +0020 │ │ -3f2376: 7210 c5b4 0000 |0039: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3f237c: 0c01 |003c: move-result-object v1 │ │ -3f237e: 1f01 a81c |003d: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ -3f2382: 6e10 36ac 0100 |003f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ -3f2388: 0c02 |0042: move-result-object v2 │ │ -3f238a: 5443 6890 |0043: iget-object v3, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ -3f238e: 6e10 599c 0300 |0045: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ -3f2394: 0c03 |0048: move-result-object v3 │ │ -3f2396: 7220 40b5 3200 |0049: invoke-interface {v2, v3}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b540 │ │ -3f239c: 6e10 36ac 0100 |004c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ -3f23a2: 0c02 |004f: move-result-object v2 │ │ -3f23a4: 7220 37b5 5200 |0050: invoke-interface {v2, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ -3f23aa: 7110 279c 0100 |0053: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -3f23b0: 28dd |0056: goto 0033 // -0023 │ │ -3f23b2: 0e00 |0057: return-void │ │ +3f22dc: |[3f22dc] de.danoeh.antennapod.dialog.RenameItemDialog.renameTag:(Ljava/lang/String;)V │ │ +3f22ec: 6200 788d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ +3f22f0: 5441 6890 |0002: iget-object v1, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ +3f22f4: 5411 7b8d |0004: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +3f22f8: 3310 5100 |0006: if-ne v0, v1, 0057 // +0051 │ │ +3f22fc: 2200 e21e |0008: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3f2300: 7010 17b4 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3f2306: 5441 6890 |000d: iget-object v1, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ +3f230a: 1f01 5a19 |000f: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ +3f230e: 5411 7e8d |0011: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ +3f2312: 7210 e1b4 0100 |0013: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3f2318: 0c01 |0016: move-result-object v1 │ │ +3f231a: 7210 c4b4 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3f2320: 0a02 |001a: move-result v2 │ │ +3f2322: 3802 1400 |001b: if-eqz v2, 002f // +0014 │ │ +3f2326: 7210 c5b4 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3f232c: 0c02 |0020: move-result-object v2 │ │ +3f232e: 1f02 5819 |0021: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +3f2332: 1f02 5919 |0023: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ +3f2336: 5422 7d8d |0025: iget-object v2, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +3f233a: 6e10 57ab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3f2340: 0c02 |002a: move-result-object v2 │ │ +3f2342: 7220 d6b4 2000 |002b: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f2348: 28e9 |002e: goto 0017 // -0017 │ │ +3f234a: 7210 e1b4 0000 |002f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3f2350: 0c00 |0032: move-result-object v0 │ │ +3f2352: 7210 c4b4 0000 |0033: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3f2358: 0a01 |0036: move-result v1 │ │ +3f235a: 3801 2000 |0037: if-eqz v1, 0057 // +0020 │ │ +3f235e: 7210 c5b4 0000 |0039: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3f2364: 0c01 |003c: move-result-object v1 │ │ +3f2366: 1f01 a81c |003d: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ +3f236a: 6e10 36ac 0100 |003f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ +3f2370: 0c02 |0042: move-result-object v2 │ │ +3f2372: 5443 6890 |0043: iget-object v3, v4, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ +3f2376: 6e10 599c 0300 |0045: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ +3f237c: 0c03 |0048: move-result-object v3 │ │ +3f237e: 7220 40b5 3200 |0049: invoke-interface {v2, v3}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b540 │ │ +3f2384: 6e10 36ac 0100 |004c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ +3f238a: 0c02 |004f: move-result-object v2 │ │ +3f238c: 7220 37b5 5200 |0050: invoke-interface {v2, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ +3f2392: 7110 279c 0100 |0053: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +3f2398: 28dd |0056: goto 0033 // -0023 │ │ +3f239a: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0008 line=68 │ │ 0x000d line=69 │ │ 0x0023 line=70 │ │ 0x002f line=73 │ │ @@ -881228,69 +881228,69 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -3f23b4: |[3f23b4] de.danoeh.antennapod.dialog.RenameItemDialog.show:()V │ │ -3f23c4: 5450 6790 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9067 │ │ -3f23c8: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3f23ce: 0c00 |0005: move-result-object v0 │ │ -3f23d0: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3f23d4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3f23d8: 0e00 |000a: return-void │ │ -3f23da: 7110 a50b 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3f23e0: 0c01 |000e: move-result-object v1 │ │ -3f23e2: 7110 949e 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9e94 │ │ -3f23e8: 0c01 |0012: move-result-object v1 │ │ -3f23ea: 5452 6990 |0013: iget-object v2, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ -3f23ee: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ -3f23f2: 6e10 59ab 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3f23f8: 0c02 |001a: move-result-object v2 │ │ -3f23fa: 2807 |001b: goto 0022 // +0007 │ │ -3f23fc: 5452 6890 |001c: iget-object v2, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ -3f2400: 6e10 599c 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ -3f2406: 0c02 |0021: move-result-object v2 │ │ -3f2408: 5413 828e |0022: iget-object v3, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ -3f240c: 6e20 9412 2300 |0024: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f2412: 2203 1415 |0027: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f2416: 7020 6f81 0300 |0029: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f241c: 6e10 939e 0100 |002c: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e93 │ │ -3f2422: 0c00 |002f: move-result-object v0 │ │ -3f2424: 6e20 c081 0300 |0030: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3f242a: 0c00 |0033: move-result-object v0 │ │ -3f242c: 5453 6990 |0034: iget-object v3, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ -3f2430: 3803 0600 |0036: if-eqz v3, 003c // +0006 │ │ -3f2434: 1403 d902 127f |0038: const v3, #float 1.94082e+38 // #7f1202d9 │ │ -3f243a: 2804 |003b: goto 003f // +0004 │ │ -3f243c: 1403 da02 127f |003c: const v3, #float 1.94082e+38 // #7f1202da │ │ -3f2442: 6e20 bb81 3000 |003f: invoke-virtual {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f2448: 0c00 |0042: move-result-object v0 │ │ -3f244a: 2203 421a |0043: new-instance v3, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0; // type@1a42 │ │ -3f244e: 7030 f3a0 5301 |0045: invoke-direct {v3, v5, v1}, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V // method@a0f3 │ │ -3f2454: 1404 0a00 0401 |0048: const v4, #float 2.42446e-38 // #0104000a │ │ -3f245a: 6e30 ad81 4003 |004b: invoke-virtual {v0, v4, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f2460: 0c00 |004e: move-result-object v0 │ │ -3f2462: 1403 db02 127f |004f: const v3, #float 1.94082e+38 // #7f1202db │ │ -3f2468: 1204 |0052: const/4 v4, #int 0 // #0 │ │ -3f246a: 6e30 9f81 3004 |0053: invoke-virtual {v0, v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ -3f2470: 0c00 |0056: move-result-object v0 │ │ -3f2472: 1403 4800 127f |0057: const v3, #float 1.94069e+38 // #7f120048 │ │ -3f2478: 6e30 9981 3004 |005a: invoke-virtual {v0, v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f247e: 0c00 |005d: move-result-object v0 │ │ -3f2480: 6e10 6814 0000 |005e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3f2486: 0c00 |0061: move-result-object v0 │ │ -3f2488: 12d3 |0062: const/4 v3, #int -3 // #fd │ │ -3f248a: 6e20 6a14 3000 |0063: invoke-virtual {v0, v3}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3f2490: 0c00 |0066: move-result-object v0 │ │ -3f2492: 2203 431a |0067: new-instance v3, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1; // type@1a43 │ │ -3f2496: 7030 f5a0 1302 |0069: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;)V // method@a0f5 │ │ -3f249c: 6e20 680d 3000 |006c: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f24a2: 0e00 |006f: return-void │ │ +3f239c: |[3f239c] de.danoeh.antennapod.dialog.RenameItemDialog.show:()V │ │ +3f23ac: 5450 6790 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.activityRef:Ljava/lang/ref/WeakReference; // field@9067 │ │ +3f23b0: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3f23b6: 0c00 |0005: move-result-object v0 │ │ +3f23b8: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3f23bc: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3f23c0: 0e00 |000a: return-void │ │ +3f23c2: 7110 a50b 0000 |000b: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3f23c8: 0c01 |000e: move-result-object v1 │ │ +3f23ca: 7110 949e 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9e94 │ │ +3f23d0: 0c01 |0012: move-result-object v1 │ │ +3f23d2: 5452 6990 |0013: iget-object v2, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ +3f23d6: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ +3f23da: 6e10 59ab 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3f23e0: 0c02 |001a: move-result-object v2 │ │ +3f23e2: 2807 |001b: goto 0022 // +0007 │ │ +3f23e4: 5452 6890 |001c: iget-object v2, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.drawerItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9068 │ │ +3f23e8: 6e10 599c 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ +3f23ee: 0c02 |0021: move-result-object v2 │ │ +3f23f0: 5413 828e |0022: iget-object v3, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ +3f23f4: 6e20 9412 2300 |0024: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f23fa: 2203 1415 |0027: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f23fe: 7020 6f81 0300 |0029: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f2404: 6e10 939e 0100 |002c: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e93 │ │ +3f240a: 0c00 |002f: move-result-object v0 │ │ +3f240c: 6e20 c081 0300 |0030: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3f2412: 0c00 |0033: move-result-object v0 │ │ +3f2414: 5453 6990 |0034: iget-object v3, v5, Lde/danoeh/antennapod/dialog/RenameItemDialog;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9069 │ │ +3f2418: 3803 0600 |0036: if-eqz v3, 003c // +0006 │ │ +3f241c: 1403 d902 127f |0038: const v3, #float 1.94082e+38 // #7f1202d9 │ │ +3f2422: 2804 |003b: goto 003f // +0004 │ │ +3f2424: 1403 da02 127f |003c: const v3, #float 1.94082e+38 // #7f1202da │ │ +3f242a: 6e20 bb81 3000 |003f: invoke-virtual {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f2430: 0c00 |0042: move-result-object v0 │ │ +3f2432: 2203 421a |0043: new-instance v3, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0; // type@1a42 │ │ +3f2436: 7030 f3a0 5301 |0045: invoke-direct {v3, v5, v1}, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/RenameItemDialog;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V // method@a0f3 │ │ +3f243c: 1404 0a00 0401 |0048: const v4, #float 2.42446e-38 // #0104000a │ │ +3f2442: 6e30 ad81 4003 |004b: invoke-virtual {v0, v4, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f2448: 0c00 |004e: move-result-object v0 │ │ +3f244a: 1403 db02 127f |004f: const v3, #float 1.94082e+38 // #7f1202db │ │ +3f2450: 1204 |0052: const/4 v4, #int 0 // #0 │ │ +3f2452: 6e30 9f81 3004 |0053: invoke-virtual {v0, v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ +3f2458: 0c00 |0056: move-result-object v0 │ │ +3f245a: 1403 4800 127f |0057: const v3, #float 1.94069e+38 // #7f120048 │ │ +3f2460: 6e30 9981 3004 |005a: invoke-virtual {v0, v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f2466: 0c00 |005d: move-result-object v0 │ │ +3f2468: 6e10 6814 0000 |005e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3f246e: 0c00 |0061: move-result-object v0 │ │ +3f2470: 12d3 |0062: const/4 v3, #int -3 // #fd │ │ +3f2472: 6e20 6a14 3000 |0063: invoke-virtual {v0, v3}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3f2478: 0c00 |0066: move-result-object v0 │ │ +3f247a: 2203 431a |0067: new-instance v3, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1; // type@1a43 │ │ +3f247e: 7030 f5a0 1302 |0069: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/dialog/RenameItemDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Ljava/lang/String;)V // method@a0f5 │ │ +3f2484: 6e20 680d 3000 |006c: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f248a: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x000b line=41 │ │ 0x0013 line=42 │ │ 0x0022 line=44 │ │ 0x0027 line=45 │ │ @@ -881334,18 +881334,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ShareDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f24a4: |[3f24a4] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V │ │ -3f24b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f24ba: 5b01 6a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@906a │ │ -3f24be: 0e00 |0005: return-void │ │ +3f248c: |[3f248c] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V │ │ +3f249c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f24a2: 5b01 6a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@906a │ │ +3f24a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/ShareDialog; │ │ │ │ @@ -881355,18 +881355,18 @@ │ │ type : '(Landroid/widget/RadioGroup;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3f24c0: |[3f24c0] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/RadioGroup;I)V │ │ -3f24d0: 5410 6a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@906a │ │ -3f24d4: 7130 04a1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/ShareDialog;.$r8$lambda$SwTegdRyk-sQqj2eF4iz1El-m2Q:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/widget/RadioGroup;I)V // method@a104 │ │ -3f24da: 0e00 |0005: return-void │ │ +3f24a8: |[3f24a8] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda0.onCheckedChanged:(Landroid/widget/RadioGroup;I)V │ │ +3f24b8: 5410 6a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@906a │ │ +3f24bc: 7130 04a1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/ShareDialog;.$r8$lambda$SwTegdRyk-sQqj2eF4iz1El-m2Q:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/widget/RadioGroup;I)V // method@a104 │ │ +3f24c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/RadioGroup; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -881401,18 +881401,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ShareDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f24dc: |[3f24dc] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V │ │ -3f24ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f24f2: 5b01 6b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@906b │ │ -3f24f6: 0e00 |0005: return-void │ │ +3f24c4: |[3f24c4] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V │ │ +3f24d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f24da: 5b01 6b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@906b │ │ +3f24de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/ShareDialog; │ │ │ │ @@ -881422,18 +881422,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f24f8: |[3f24f8] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f2508: 5410 6b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@906b │ │ -3f250c: 7120 03a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ShareDialog;.$r8$lambda$69d-m2Jj3K1YW2MLxCtWKf4lYhI:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/view/View;)V // method@a103 │ │ -3f2512: 0e00 |0005: return-void │ │ +3f24e0: |[3f24e0] de.danoeh.antennapod.dialog.ShareDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f24f0: 5410 6b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ShareDialog; // field@906b │ │ +3f24f4: 7120 03a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ShareDialog;.$r8$lambda$69d-m2Jj3K1YW2MLxCtWKf4lYhI:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/view/View;)V // method@a103 │ │ +3f24fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -881475,20 +881475,20 @@ │ │ type : '([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f2888: |[3f2888] de.danoeh.antennapod.dialog.SkipPreferenceDialog$$ExternalSyntheticLambda0.:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V │ │ -3f2898: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f289e: 5b01 7490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$0:[I // field@9074 │ │ -3f28a2: 5b02 7590 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9075 │ │ -3f28a6: 5b03 7690 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/TextView; // field@9076 │ │ -3f28aa: 0e00 |0009: return-void │ │ +3f2870: |[3f2870] de.danoeh.antennapod.dialog.SkipPreferenceDialog$$ExternalSyntheticLambda0.:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V │ │ +3f2880: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2886: 5b01 7490 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$0:[I // field@9074 │ │ +3f288a: 5b02 7590 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9075 │ │ +3f288e: 5b03 7690 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/TextView; // field@9076 │ │ +3f2892: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) [I │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; │ │ @@ -881500,20 +881500,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 │ │ -3f28ac: |[3f28ac] de.danoeh.antennapod.dialog.SkipPreferenceDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f28bc: 5430 7490 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$0:[I // field@9074 │ │ -3f28c0: 5431 7590 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9075 │ │ -3f28c4: 5432 7690 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/TextView; // field@9076 │ │ -3f28c8: 7155 11a1 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.$r8$lambda$BuYk3lmtDiszYcqlpNiSZApz2xU:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V // method@a111 │ │ -3f28ce: 0e00 |0009: return-void │ │ +3f2894: |[3f2894] de.danoeh.antennapod.dialog.SkipPreferenceDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f28a4: 5430 7490 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$0:[I // field@9074 │ │ +3f28a8: 5431 7590 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9075 │ │ +3f28ac: 5432 7690 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.f$2:Landroid/widget/TextView; // field@9076 │ │ +3f28b0: 7155 11a1 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.$r8$lambda$BuYk3lmtDiszYcqlpNiSZApz2xU:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V // method@a111 │ │ +3f28b6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -881563,31 +881563,31 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3f2918: |[3f2918] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.:()V │ │ -3f2928: 2200 491a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a49 │ │ -3f292c: 1a01 3b53 |0002: const-string v1, "SKIP_FORWARD" // string@533b │ │ -3f2930: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f2932: 7030 0ea1 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.:(Ljava/lang/String;I)V // method@a10e │ │ -3f2938: 6900 7890 |0008: sput-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ -3f293c: 2201 491a |000a: new-instance v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a49 │ │ -3f2940: 1a03 3c53 |000c: const-string v3, "SKIP_REWIND" // string@533c │ │ -3f2944: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -3f2946: 7030 0ea1 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.:(Ljava/lang/String;I)V // method@a10e │ │ -3f294c: 6901 7990 |0012: sput-object v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9079 │ │ -3f2950: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -3f2952: 2333 ea20 |0015: new-array v3, v3, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@20ea │ │ -3f2956: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ -3f295a: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ -3f295e: 6903 7790 |001b: sput-object v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.$VALUES:[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9077 │ │ -3f2962: 0e00 |001d: return-void │ │ +3f2900: |[3f2900] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.:()V │ │ +3f2910: 2200 491a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a49 │ │ +3f2914: 1a01 3b53 |0002: const-string v1, "SKIP_FORWARD" // string@533b │ │ +3f2918: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f291a: 7030 0ea1 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.:(Ljava/lang/String;I)V // method@a10e │ │ +3f2920: 6900 7890 |0008: sput-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ +3f2924: 2201 491a |000a: new-instance v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a49 │ │ +3f2928: 1a03 3c53 |000c: const-string v3, "SKIP_REWIND" // string@533c │ │ +3f292c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +3f292e: 7030 0ea1 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.:(Ljava/lang/String;I)V // method@a10e │ │ +3f2934: 6901 7990 |0012: sput-object v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9079 │ │ +3f2938: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +3f293a: 2333 ea20 |0015: new-array v3, v3, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@20ea │ │ +3f293e: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ +3f2942: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ +3f2946: 6903 7790 |001b: sput-object v3, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.$VALUES:[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9077 │ │ +3f294a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x001b line=61 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;) │ │ @@ -881595,17 +881595,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 │ │ -3f2964: |[3f2964] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.:(Ljava/lang/String;I)V │ │ -3f2974: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -3f297a: 0e00 |0003: return-void │ │ +3f294c: |[3f294c] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.:(Ljava/lang/String;I)V │ │ +3f295c: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +3f2962: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -881615,20 +881615,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3f28d0: |[3f28d0] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; │ │ -3f28e0: 1c00 491a |0000: const-class v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a49 │ │ -3f28e4: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -3f28ea: 0c01 |0005: move-result-object v1 │ │ -3f28ec: 1f01 491a |0006: check-cast v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a49 │ │ -3f28f0: 1101 |0008: return-object v1 │ │ +3f28b8: |[3f28b8] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; │ │ +3f28c8: 1c00 491a |0000: const-class v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a49 │ │ +3f28cc: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +3f28d2: 0c01 |0005: move-result-object v1 │ │ +3f28d4: 1f01 491a |0006: check-cast v1, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@1a49 │ │ +3f28d8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;) │ │ @@ -881636,20 +881636,20 @@ │ │ type : '()[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3f28f4: |[3f28f4] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.values:()[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; │ │ -3f2904: 6200 7790 |0000: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.$VALUES:[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9077 │ │ -3f2908: 6e10 9eb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.clone:()Ljava/lang/Object; // method@b79e │ │ -3f290e: 0c00 |0005: move-result-object v0 │ │ -3f2910: 1f00 ea20 |0006: check-cast v0, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@20ea │ │ -3f2914: 1100 |0008: return-object v0 │ │ +3f28dc: |[3f28dc] de.danoeh.antennapod.dialog.SkipPreferenceDialog$SkipDirection.values:()[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; │ │ +3f28ec: 6200 7790 |0000: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.$VALUES:[Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9077 │ │ +3f28f0: 6e10 9eb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.clone:()Ljava/lang/Object; // method@b79e │ │ +3f28f6: 0c00 |0005: move-result-object v0 │ │ +3f28f8: 1f00 ea20 |0006: check-cast v0, [Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // type@20ea │ │ +3f28fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 21864 (SkipPreferenceDialog.java) │ │ @@ -881681,17 +881681,17 @@ │ │ type : '([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -3f297c: |[3f297c] de.danoeh.antennapod.dialog.SkipPreferenceDialog.$r8$lambda$BuYk3lmtDiszYcqlpNiSZApz2xU:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V │ │ -3f298c: 7154 13a1 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.lambda$showSkipPreference$0:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V // method@a113 │ │ -3f2992: 0e00 |0003: return-void │ │ +3f2964: |[3f2964] de.danoeh.antennapod.dialog.SkipPreferenceDialog.$r8$lambda$BuYk3lmtDiszYcqlpNiSZApz2xU:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V │ │ +3f2974: 7154 13a1 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.lambda$showSkipPreference$0:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V // method@a113 │ │ +3f297a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) [I │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/widget/TextView; │ │ @@ -881703,17 +881703,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2994: |[3f2994] de.danoeh.antennapod.dialog.SkipPreferenceDialog.:()V │ │ -3f29a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f29aa: 0e00 |0003: return-void │ │ +3f297c: |[3f297c] de.danoeh.antennapod.dialog.SkipPreferenceDialog.:()V │ │ +3f298c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/SkipPreferenceDialog; │ │ │ │ #2 : (in Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;) │ │ @@ -881721,50 +881721,50 @@ │ │ type : '([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -3f29ac: |[3f29ac] de.danoeh.antennapod.dialog.SkipPreferenceDialog.lambda$showSkipPreference$0:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V │ │ -3f29bc: 0756 |0000: move-object v6, v5 │ │ -3f29be: 1f06 7103 |0001: check-cast v6, Landroidx/appcompat/app/AlertDialog; // type@0371 │ │ -3f29c2: 6e10 6b14 0600 |0003: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@146b │ │ -3f29c8: 0c06 |0006: move-result-object v6 │ │ -3f29ca: 6e10 810f 0600 |0007: invoke-virtual {v6}, Landroid/widget/AbsListView;.getCheckedItemPosition:()I // method@0f81 │ │ -3f29d0: 0a06 |000a: move-result v6 │ │ -3f29d2: 3a06 2500 |000b: if-ltz v6, 0030 // +0025 │ │ -3f29d6: 2120 |000d: array-length v0, v2 │ │ -3f29d8: 3406 0300 |000e: if-lt v6, v0, 0011 // +0003 │ │ -3f29dc: 2820 |0010: goto 0030 // +0020 │ │ -3f29de: 4402 0206 |0011: aget v2, v2, v6 │ │ -3f29e2: 6206 7890 |0013: sget-object v6, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ -3f29e6: 3363 0600 |0015: if-ne v3, v6, 001b // +0006 │ │ -3f29ea: 7110 71b0 0200 |0017: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setFastForwardSecs:(I)V // method@b071 │ │ -3f29f0: 2804 |001a: goto 001e // +0004 │ │ -3f29f2: 7110 7db0 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setRewindSecs:(I)V // method@b07d │ │ -3f29f8: 3804 0e00 |001e: if-eqz v4, 002c // +000e │ │ -3f29fc: 7100 e3b3 0000 |0020: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ -3f2a02: 0c03 |0023: move-result-object v3 │ │ -3f2a04: 8120 |0024: int-to-long v0, v2 │ │ -3f2a06: 6e30 e2b3 0301 |0025: invoke-virtual {v3, v0, v1}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ -3f2a0c: 0c02 |0028: move-result-object v2 │ │ -3f2a0e: 6e20 9412 2400 |0029: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f2a14: 7210 5502 0500 |002c: invoke-interface {v5}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -3f2a1a: 2812 |002f: goto 0041 // +0012 │ │ -3f2a1c: 6202 27d9 |0030: sget-object v2, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@d927 │ │ -3f2a20: 1213 |0032: const/4 v3, #int 1 // #1 │ │ -3f2a22: 2333 0e21 |0033: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ -3f2a26: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -3f2a28: 7110 38b2 0600 |0036: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f2a2e: 0c05 |0039: move-result-object v5 │ │ -3f2a30: 4d05 0304 |003a: aput-object v5, v3, v4 │ │ -3f2a34: 1a04 3f14 |003c: const-string v4, "Choice in showSkipPreference is out of bounds %d" // string@143f │ │ -3f2a38: 6e30 8fb1 4203 |003e: invoke-virtual {v2, v4, v3}, Ljava/io/PrintStream;.printf:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; // method@b18f │ │ -3f2a3e: 0e00 |0041: return-void │ │ +3f2994: |[3f2994] de.danoeh.antennapod.dialog.SkipPreferenceDialog.lambda$showSkipPreference$0:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;Landroid/content/DialogInterface;I)V │ │ +3f29a4: 0756 |0000: move-object v6, v5 │ │ +3f29a6: 1f06 7103 |0001: check-cast v6, Landroidx/appcompat/app/AlertDialog; // type@0371 │ │ +3f29aa: 6e10 6b14 0600 |0003: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@146b │ │ +3f29b0: 0c06 |0006: move-result-object v6 │ │ +3f29b2: 6e10 810f 0600 |0007: invoke-virtual {v6}, Landroid/widget/AbsListView;.getCheckedItemPosition:()I // method@0f81 │ │ +3f29b8: 0a06 |000a: move-result v6 │ │ +3f29ba: 3a06 2500 |000b: if-ltz v6, 0030 // +0025 │ │ +3f29be: 2120 |000d: array-length v0, v2 │ │ +3f29c0: 3406 0300 |000e: if-lt v6, v0, 0011 // +0003 │ │ +3f29c4: 2820 |0010: goto 0030 // +0020 │ │ +3f29c6: 4402 0206 |0011: aget v2, v2, v6 │ │ +3f29ca: 6206 7890 |0013: sget-object v6, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ +3f29ce: 3363 0600 |0015: if-ne v3, v6, 001b // +0006 │ │ +3f29d2: 7110 71b0 0200 |0017: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setFastForwardSecs:(I)V // method@b071 │ │ +3f29d8: 2804 |001a: goto 001e // +0004 │ │ +3f29da: 7110 7db0 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setRewindSecs:(I)V // method@b07d │ │ +3f29e0: 3804 0e00 |001e: if-eqz v4, 002c // +000e │ │ +3f29e4: 7100 e3b3 0000 |0020: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ +3f29ea: 0c03 |0023: move-result-object v3 │ │ +3f29ec: 8120 |0024: int-to-long v0, v2 │ │ +3f29ee: 6e30 e2b3 0301 |0025: invoke-virtual {v3, v0, v1}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ +3f29f4: 0c02 |0028: move-result-object v2 │ │ +3f29f6: 6e20 9412 2400 |0029: invoke-virtual {v4, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f29fc: 7210 5502 0500 |002c: invoke-interface {v5}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +3f2a02: 2812 |002f: goto 0041 // +0012 │ │ +3f2a04: 6202 27d9 |0030: sget-object v2, Ljava/lang/System;.err:Ljava/io/PrintStream; // field@d927 │ │ +3f2a08: 1213 |0032: const/4 v3, #int 1 // #1 │ │ +3f2a0a: 2333 0e21 |0033: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ +3f2a0e: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +3f2a10: 7110 38b2 0600 |0036: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f2a16: 0c05 |0039: move-result-object v5 │ │ +3f2a18: 4d05 0304 |003a: aput-object v5, v3, v4 │ │ +3f2a1c: 1a04 3f14 |003c: const-string v4, "Choice in showSkipPreference is out of bounds %d" // string@143f │ │ +3f2a20: 6e30 8fb1 4203 |003e: invoke-virtual {v2, v4, v3}, Ljava/io/PrintStream;.printf:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; // method@b18f │ │ +3f2a26: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x000d line=42 │ │ 0x0011 line=45 │ │ 0x0013 line=46 │ │ 0x0017 line=47 │ │ @@ -881784,72 +881784,72 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -3f2a40: |[3f2a40] de.danoeh.antennapod.dialog.SkipPreferenceDialog.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V │ │ -3f2a50: 6200 7890 |0000: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ -3f2a54: 330b 0700 |0002: if-ne v11, v0, 0009 // +0007 │ │ -3f2a58: 7100 2fb0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ -3f2a5e: 0a00 |0007: move-result v0 │ │ -3f2a60: 2805 |0008: goto 000d // +0005 │ │ -3f2a62: 7100 3fb0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ -3f2a68: 0a00 |000c: move-result v0 │ │ -3f2a6a: 6e10 2e02 0a00 |000d: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3f2a70: 0c01 |0010: move-result-object v1 │ │ -3f2a72: 1402 2100 037f |0011: const v2, #float 1.7413e+38 // #7f030021 │ │ -3f2a78: 6e20 0503 2100 |0014: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@0305 │ │ -3f2a7e: 0c01 |0017: move-result-object v1 │ │ -3f2a80: 2112 |0018: array-length v2, v1 │ │ -3f2a82: 2322 1021 |0019: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ -3f2a86: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -3f2a88: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -3f2a8a: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -3f2a8c: 2116 |001e: array-length v6, v1 │ │ -3f2a8e: 3564 2b00 |001f: if-ge v4, v6, 004a // +002b │ │ -3f2a92: 4406 0104 |0021: aget v6, v1, v4 │ │ -3f2a96: 3360 0300 |0023: if-ne v0, v6, 0026 // +0003 │ │ -3f2a9a: 0145 |0025: move v5, v4 │ │ -3f2a9c: 7100 fab4 0000 |0026: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3f2aa2: 0c06 |0029: move-result-object v6 │ │ -3f2aa4: 1227 |002a: const/4 v7, #int 2 // #2 │ │ -3f2aa6: 2377 0e21 |002b: new-array v7, v7, [Ljava/lang/Object; // type@210e │ │ -3f2aaa: 4408 0104 |002d: aget v8, v1, v4 │ │ -3f2aae: 7110 38b2 0800 |002f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f2ab4: 0c08 |0032: move-result-object v8 │ │ -3f2ab6: 4d08 0703 |0033: aput-object v8, v7, v3 │ │ -3f2aba: 1408 6203 127f |0035: const v8, #float 1.94085e+38 // #7f120362 │ │ -3f2ac0: 6e20 3002 8a00 |0038: invoke-virtual {v10, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f2ac6: 0c08 |003b: move-result-object v8 │ │ -3f2ac8: 1219 |003c: const/4 v9, #int 1 // #1 │ │ -3f2aca: 4d08 0709 |003d: aput-object v8, v7, v9 │ │ -3f2ace: 1a08 3306 |003f: const-string v8, "%d %s" // string@0633 │ │ -3f2ad2: 7130 a2b2 8607 |0041: invoke-static {v6, v8, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3f2ad8: 0c06 |0044: move-result-object v6 │ │ -3f2ada: 4d06 0204 |0045: aput-object v6, v2, v4 │ │ -3f2ade: d804 0401 |0047: add-int/lit8 v4, v4, #int 1 // #01 │ │ -3f2ae2: 28d5 |0049: goto 001e // -002b │ │ -3f2ae4: 2200 1415 |004a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f2ae8: 7020 6f81 a000 |004c: invoke-direct {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f2aee: 620a 7890 |004f: sget-object v10, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ -3f2af2: 33ab 0600 |0051: if-ne v11, v10, 0057 // +0006 │ │ -3f2af6: 140a 6602 127f |0053: const v10, #float 1.9408e+38 // #7f120266 │ │ -3f2afc: 2804 |0056: goto 005a // +0004 │ │ -3f2afe: 140a 9702 127f |0057: const v10, #float 1.94081e+38 // #7f120297 │ │ -3f2b04: 6e20 bb81 a000 |005a: invoke-virtual {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f2b0a: 220a 481a |005d: new-instance v10, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0; // type@1a48 │ │ -3f2b0e: 7040 0ba1 1acb |005f: invoke-direct {v10, v1, v11, v12}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a10b │ │ -3f2b14: 6e40 b881 20a5 |0062: invoke-virtual {v0, v2, v5, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ -3f2b1a: 140a 4800 127f |0065: const v10, #float 1.94069e+38 // #7f120048 │ │ -3f2b20: 120b |0068: const/4 v11, #int 0 // #0 │ │ -3f2b22: 6e30 9981 a00b |0069: invoke-virtual {v0, v10, v11}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f2b28: 6e10 6814 0000 |006c: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3f2b2e: 0e00 |006f: return-void │ │ +3f2a28: |[3f2a28] de.danoeh.antennapod.dialog.SkipPreferenceDialog.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V │ │ +3f2a38: 6200 7890 |0000: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ +3f2a3c: 330b 0700 |0002: if-ne v11, v0, 0009 // +0007 │ │ +3f2a40: 7100 2fb0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ +3f2a46: 0a00 |0007: move-result v0 │ │ +3f2a48: 2805 |0008: goto 000d // +0005 │ │ +3f2a4a: 7100 3fb0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ +3f2a50: 0a00 |000c: move-result v0 │ │ +3f2a52: 6e10 2e02 0a00 |000d: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3f2a58: 0c01 |0010: move-result-object v1 │ │ +3f2a5a: 1402 2100 037f |0011: const v2, #float 1.7413e+38 // #7f030021 │ │ +3f2a60: 6e20 0503 2100 |0014: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@0305 │ │ +3f2a66: 0c01 |0017: move-result-object v1 │ │ +3f2a68: 2112 |0018: array-length v2, v1 │ │ +3f2a6a: 2322 1021 |0019: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ +3f2a6e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +3f2a70: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +3f2a72: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +3f2a74: 2116 |001e: array-length v6, v1 │ │ +3f2a76: 3564 2b00 |001f: if-ge v4, v6, 004a // +002b │ │ +3f2a7a: 4406 0104 |0021: aget v6, v1, v4 │ │ +3f2a7e: 3360 0300 |0023: if-ne v0, v6, 0026 // +0003 │ │ +3f2a82: 0145 |0025: move v5, v4 │ │ +3f2a84: 7100 fab4 0000 |0026: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3f2a8a: 0c06 |0029: move-result-object v6 │ │ +3f2a8c: 1227 |002a: const/4 v7, #int 2 // #2 │ │ +3f2a8e: 2377 0e21 |002b: new-array v7, v7, [Ljava/lang/Object; // type@210e │ │ +3f2a92: 4408 0104 |002d: aget v8, v1, v4 │ │ +3f2a96: 7110 38b2 0800 |002f: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f2a9c: 0c08 |0032: move-result-object v8 │ │ +3f2a9e: 4d08 0703 |0033: aput-object v8, v7, v3 │ │ +3f2aa2: 1408 6203 127f |0035: const v8, #float 1.94085e+38 // #7f120362 │ │ +3f2aa8: 6e20 3002 8a00 |0038: invoke-virtual {v10, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f2aae: 0c08 |003b: move-result-object v8 │ │ +3f2ab0: 1219 |003c: const/4 v9, #int 1 // #1 │ │ +3f2ab2: 4d08 0709 |003d: aput-object v8, v7, v9 │ │ +3f2ab6: 1a08 3306 |003f: const-string v8, "%d %s" // string@0633 │ │ +3f2aba: 7130 a2b2 8607 |0041: invoke-static {v6, v8, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3f2ac0: 0c06 |0044: move-result-object v6 │ │ +3f2ac2: 4d06 0204 |0045: aput-object v6, v2, v4 │ │ +3f2ac6: d804 0401 |0047: add-int/lit8 v4, v4, #int 1 // #01 │ │ +3f2aca: 28d5 |0049: goto 001e // -002b │ │ +3f2acc: 2200 1415 |004a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f2ad0: 7020 6f81 a000 |004c: invoke-direct {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f2ad6: 620a 7890 |004f: sget-object v10, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ +3f2ada: 33ab 0600 |0051: if-ne v11, v10, 0057 // +0006 │ │ +3f2ade: 140a 6602 127f |0053: const v10, #float 1.9408e+38 // #7f120266 │ │ +3f2ae4: 2804 |0056: goto 005a // +0004 │ │ +3f2ae6: 140a 9702 127f |0057: const v10, #float 1.94081e+38 // #7f120297 │ │ +3f2aec: 6e20 bb81 a000 |005a: invoke-virtual {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f2af2: 220a 481a |005d: new-instance v10, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0; // type@1a48 │ │ +3f2af6: 7040 0ba1 1acb |005f: invoke-direct {v10, v1, v11, v12}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$$ExternalSyntheticLambda0;.:([ILde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a10b │ │ +3f2afc: 6e40 b881 20a5 |0062: invoke-virtual {v0, v2, v5, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ +3f2b02: 140a 4800 127f |0065: const v10, #float 1.94069e+38 // #7f120048 │ │ +3f2b08: 120b |0068: const/4 v11, #int 0 // #0 │ │ +3f2b0a: 6e30 9981 a00b |0069: invoke-virtual {v0, v10, v11}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f2b10: 6e10 6814 0000 |006c: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3f2b16: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0004 line=23 │ │ 0x0009 line=25 │ │ 0x000d line=28 │ │ 0x0018 line=29 │ │ @@ -881899,18 +881899,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f2b30: |[3f2b30] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f2b40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2b46: 5b01 7a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907a │ │ -3f2b4a: 0e00 |0005: return-void │ │ +3f2b18: |[3f2b18] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f2b28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2b2e: 5b01 7a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907a │ │ +3f2b32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ @@ -881920,18 +881920,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f2b4c: |[3f2b4c] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f2b5c: 5410 7a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907a │ │ -3f2b60: 7120 35a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$lM6w7nT4-j8eQn2b_RBo2bqpbhw:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a135 │ │ -3f2b66: 0e00 |0005: return-void │ │ +3f2b34: |[3f2b34] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f2b44: 5410 7a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907a │ │ +3f2b48: 7120 35a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$lM6w7nT4-j8eQn2b_RBo2bqpbhw:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a135 │ │ +3f2b4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -881969,19 +881969,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f2b68: |[3f2b68] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;)V │ │ -3f2b78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2b7e: 5b01 7b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907b │ │ -3f2b82: 5b02 7c90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$1:Lde/danoeh/antennapod/dialog/TimeRangeDialog; // field@907c │ │ -3f2b86: 0e00 |0007: return-void │ │ +3f2b50: |[3f2b50] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;)V │ │ +3f2b60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2b66: 5b01 7b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907b │ │ +3f2b6a: 5b02 7c90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$1:Lde/danoeh/antennapod/dialog/TimeRangeDialog; // field@907c │ │ +3f2b6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/dialog/TimeRangeDialog; │ │ @@ -881992,19 +881992,19 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f2b88: |[3f2b88] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda10.onDismiss:(Landroid/content/DialogInterface;)V │ │ -3f2b98: 5420 7b90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907b │ │ -3f2b9c: 5421 7c90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$1:Lde/danoeh/antennapod/dialog/TimeRangeDialog; // field@907c │ │ -3f2ba0: 7130 37a1 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$z0k6P4CPg40pgs94CDu0TDXxc1M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V // method@a137 │ │ -3f2ba6: 0e00 |0007: return-void │ │ +3f2b70: |[3f2b70] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda10.onDismiss:(Landroid/content/DialogInterface;)V │ │ +3f2b80: 5420 7b90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907b │ │ +3f2b84: 5421 7c90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.f$1:Lde/danoeh/antennapod/dialog/TimeRangeDialog; // field@907c │ │ +3f2b88: 7130 37a1 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$z0k6P4CPg40pgs94CDu0TDXxc1M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V // method@a137 │ │ +3f2b8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -882038,18 +882038,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f2ba8: |[3f2ba8] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f2bb8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2bbe: 5b01 7d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907d │ │ -3f2bc2: 0e00 |0005: return-void │ │ +3f2b90: |[3f2b90] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f2ba0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2ba6: 5b01 7d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907d │ │ +3f2baa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ @@ -882059,18 +882059,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f2bc4: |[3f2bc4] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f2bd4: 5410 7d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907d │ │ -3f2bd8: 7120 32a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$_2dvyfF_CKd3ZpVR8V-wWkjkt4M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a132 │ │ -3f2bde: 0e00 |0005: return-void │ │ +3f2bac: |[3f2bac] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f2bbc: 5410 7d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907d │ │ +3f2bc0: 7120 32a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$_2dvyfF_CKd3ZpVR8V-wWkjkt4M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a132 │ │ +3f2bc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -882104,18 +882104,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f2be0: |[3f2be0] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f2bf0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2bf6: 5b01 7e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907e │ │ -3f2bfa: 0e00 |0005: return-void │ │ +3f2bc8: |[3f2bc8] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f2bd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2bde: 5b01 7e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907e │ │ +3f2be2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ @@ -882125,18 +882125,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f2bfc: |[3f2bfc] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3f2c0c: 5410 7e90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907e │ │ -3f2c10: 7120 36a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$t7G0Oule-ROlsaTm41UXAQxp6eg:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a136 │ │ -3f2c16: 0e00 |0005: return-void │ │ +3f2be4: |[3f2be4] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3f2bf4: 5410 7e90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907e │ │ +3f2bf8: 7120 36a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$t7G0Oule-ROlsaTm41UXAQxp6eg:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a136 │ │ +3f2bfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -882170,18 +882170,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f2c18: |[3f2c18] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f2c28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2c2e: 5b01 7f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907f │ │ -3f2c32: 0e00 |0005: return-void │ │ +3f2c00: |[3f2c00] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f2c10: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2c16: 5b01 7f90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907f │ │ +3f2c1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ @@ -882191,18 +882191,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f2c34: |[3f2c34] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda3.run:()V │ │ -3f2c44: 5410 7f90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907f │ │ -3f2c48: 7110 2da1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$BLj6jYMFP1nEk92VD9NZLts_VGE:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a12d │ │ -3f2c4e: 0e00 |0005: return-void │ │ +3f2c1c: |[3f2c1c] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda3.run:()V │ │ +3f2c2c: 5410 7f90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@907f │ │ +3f2c30: 7110 2da1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$BLj6jYMFP1nEk92VD9NZLts_VGE:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a12d │ │ +3f2c36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -882231,34 +882231,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2c50: |[3f2c50] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda4.:()V │ │ -3f2c60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2c66: 0e00 |0003: return-void │ │ +3f2c38: |[3f2c38] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda4.:()V │ │ +3f2c48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2c4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda4;) │ │ name : 'onCheckedChanged' │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f2c68: |[3f2c68] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda4.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3f2c78: 7120 2ea1 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$L1BPkBtqICgSHEhlSYXvfQqR38A:(Landroid/widget/CompoundButton;Z)V // method@a12e │ │ -3f2c7e: 0e00 |0003: return-void │ │ +3f2c50: |[3f2c50] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda4.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3f2c60: 7120 2ea1 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$L1BPkBtqICgSHEhlSYXvfQqR38A:(Landroid/widget/CompoundButton;Z)V // method@a12e │ │ +3f2c66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -882289,34 +882289,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2c80: |[3f2c80] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda5.:()V │ │ -3f2c90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2c96: 0e00 |0003: return-void │ │ +3f2c68: |[3f2c68] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda5.:()V │ │ +3f2c78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2c7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda5;) │ │ name : 'onCheckedChanged' │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f2c98: |[3f2c98] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda5.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3f2ca8: 7120 31a1 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$V6FknKBihoS8uz6NHH5oWIOIsqQ:(Landroid/widget/CompoundButton;Z)V // method@a131 │ │ -3f2cae: 0e00 |0003: return-void │ │ +3f2c80: |[3f2c80] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda5.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3f2c90: 7120 31a1 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$V6FknKBihoS8uz6NHH5oWIOIsqQ:(Landroid/widget/CompoundButton;Z)V // method@a131 │ │ +3f2c96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -882351,18 +882351,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f2cb0: |[3f2cb0] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda6.:(Landroid/widget/TextView;)V │ │ -3f2cc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2cc6: 5b01 8090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.f$0:Landroid/widget/TextView; // field@9080 │ │ -3f2cca: 0e00 |0005: return-void │ │ +3f2c98: |[3f2c98] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda6.:(Landroid/widget/TextView;)V │ │ +3f2ca8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2cae: 5b01 8090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.f$0:Landroid/widget/TextView; // field@9080 │ │ +3f2cb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/widget/TextView; │ │ │ │ @@ -882372,18 +882372,18 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3f2ccc: |[3f2ccc] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda6.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3f2cdc: 5410 8090 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.f$0:Landroid/widget/TextView; // field@9080 │ │ -3f2ce0: 7130 2fa1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$OjNj1XMOhFWP6wopWq-aR154Nts:(Landroid/widget/TextView;Landroid/widget/CompoundButton;Z)V // method@a12f │ │ -3f2ce6: 0e00 |0005: return-void │ │ +3f2cb4: |[3f2cb4] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda6.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3f2cc4: 5410 8090 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.f$0:Landroid/widget/TextView; // field@9080 │ │ +3f2cc8: 7130 2fa1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$OjNj1XMOhFWP6wopWq-aR154Nts:(Landroid/widget/TextView;Landroid/widget/CompoundButton;Z)V // method@a12f │ │ +3f2cce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -882418,18 +882418,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f2ce8: |[3f2ce8] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f2cf8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2cfe: 5b01 8190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9081 │ │ -3f2d02: 0e00 |0005: return-void │ │ +3f2cd0: |[3f2cd0] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f2ce0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2ce6: 5b01 8190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9081 │ │ +3f2cea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ @@ -882439,18 +882439,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f2d04: |[3f2d04] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3f2d14: 5410 8190 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9081 │ │ -3f2d18: 7120 34a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$hfWLyd6duG161XpFEG1LgoBD5mI:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a134 │ │ -3f2d1e: 0e00 |0005: return-void │ │ +3f2cec: |[3f2cec] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3f2cfc: 5410 8190 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9081 │ │ +3f2d00: 7120 34a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$hfWLyd6duG161XpFEG1LgoBD5mI:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a134 │ │ +3f2d06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -882484,18 +882484,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f2d20: |[3f2d20] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f2d30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2d36: 5b01 8290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9082 │ │ -3f2d3a: 0e00 |0005: return-void │ │ +3f2d08: |[3f2d08] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f2d18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2d1e: 5b01 8290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9082 │ │ +3f2d22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ @@ -882505,18 +882505,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f2d3c: |[3f2d3c] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -3f2d4c: 5410 8290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9082 │ │ -3f2d50: 7120 30a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$Q0UHzb3igw-dhvFYjkbioMIrvBs:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a130 │ │ -3f2d56: 0e00 |0005: return-void │ │ +3f2d24: |[3f2d24] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +3f2d34: 5410 8290 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9082 │ │ +3f2d38: 7120 30a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$Q0UHzb3igw-dhvFYjkbioMIrvBs:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a130 │ │ +3f2d3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -882554,19 +882554,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f2d58: |[3f2d58] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f2d68: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f2d6e: 5b01 8390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9083 │ │ -3f2d72: 5b02 8490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$1:Landroid/view/View; // field@9084 │ │ -3f2d76: 0e00 |0007: return-void │ │ +3f2d40: |[3f2d40] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f2d50: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f2d56: 5b01 8390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9083 │ │ +3f2d5a: 5b02 8490 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$1:Landroid/view/View; // field@9084 │ │ +3f2d5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -882577,19 +882577,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f2d78: |[3f2d78] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -3f2d88: 5420 8390 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9083 │ │ -3f2d8c: 5421 8490 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$1:Landroid/view/View; // field@9084 │ │ -3f2d90: 7130 33a1 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$bEe3_-ZMRNPWx2KIiuoz1vA69yc:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;Landroid/view/View;)V // method@a133 │ │ -3f2d96: 0e00 |0007: return-void │ │ +3f2d60: |[3f2d60] de.danoeh.antennapod.dialog.SleepTimerDialog$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +3f2d70: 5420 8390 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9083 │ │ +3f2d74: 5421 8490 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.f$1:Landroid/view/View; // field@9084 │ │ +3f2d78: 7130 33a1 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.$r8$lambda$bEe3_-ZMRNPWx2KIiuoz1vA69yc:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;Landroid/view/View;)V // method@a133 │ │ +3f2d7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -882623,18 +882623,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f36cc: |[3f36cc] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V │ │ -3f36dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f36e2: 5b01 8c90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@908c │ │ -3f36e6: 0e00 |0005: return-void │ │ +3f36b4: |[3f36b4] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V │ │ +3f36c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f36ca: 5b01 8c90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@908c │ │ +3f36ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; │ │ │ │ @@ -882644,18 +882644,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 │ │ -3f36e8: |[3f36e8] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f36f8: 5410 8c90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@908c │ │ -3f36fc: 7130 50a1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.$r8$lambda$lNd8bckBE0sBbjDlUujvEaX-8dQ:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V // method@a150 │ │ -3f3702: 0e00 |0005: return-void │ │ +3f36d0: |[3f36d0] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f36e0: 5410 8c90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@908c │ │ +3f36e4: 7130 50a1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.$r8$lambda$lNd8bckBE0sBbjDlUujvEaX-8dQ:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V // method@a150 │ │ +3f36ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -882690,18 +882690,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f3704: |[3f3704] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V │ │ -3f3714: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f371a: 5b01 8d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@908d │ │ -3f371e: 0e00 |0005: return-void │ │ +3f36ec: |[3f36ec] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V │ │ +3f36fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3702: 5b01 8d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@908d │ │ +3f3706: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; │ │ │ │ @@ -882711,18 +882711,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 │ │ -3f3720: |[3f3720] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f3730: 5410 8d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@908d │ │ -3f3734: 7130 4fa1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.$r8$lambda$HSj-x-7kfuQnLUol4WzmbXpPhjE:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V // method@a14f │ │ -3f373a: 0e00 |0005: return-void │ │ +3f3708: |[3f3708] de.danoeh.antennapod.dialog.StreamingConfirmationDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f3718: 5410 8d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // field@908d │ │ +3f371c: 7130 4fa1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.$r8$lambda$HSj-x-7kfuQnLUol4WzmbXpPhjE:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V // method@a14f │ │ +3f3722: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -882760,17 +882760,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f373c: |[3f373c] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.$r8$lambda$HSj-x-7kfuQnLUol4WzmbXpPhjE:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ -3f374c: 7030 53a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.lambda$show$1:(Landroid/content/DialogInterface;I)V // method@a153 │ │ -3f3752: 0e00 |0003: return-void │ │ +3f3724: |[3f3724] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.$r8$lambda$HSj-x-7kfuQnLUol4WzmbXpPhjE:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ +3f3734: 7030 53a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.lambda$show$1:(Landroid/content/DialogInterface;I)V // method@a153 │ │ +3f373a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -882780,17 +882780,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f3754: |[3f3754] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.$r8$lambda$lNd8bckBE0sBbjDlUujvEaX-8dQ:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ -3f3764: 7030 52a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.lambda$show$0:(Landroid/content/DialogInterface;I)V // method@a152 │ │ -3f376a: 0e00 |0003: return-void │ │ +3f373c: |[3f373c] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.$r8$lambda$lNd8bckBE0sBbjDlUujvEaX-8dQ:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;Landroid/content/DialogInterface;I)V │ │ +3f374c: 7030 52a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.lambda$show$0:(Landroid/content/DialogInterface;I)V // method@a152 │ │ +3f3752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -882800,19 +882800,19 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f376c: |[3f376c] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3f377c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3782: 5b01 8e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@908e │ │ -3f3786: 5b02 8f90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@908f │ │ -3f378a: 0e00 |0007: return-void │ │ +3f3754: |[3f3754] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3f3764: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f376a: 5b01 8e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@908e │ │ +3f376e: 5b02 8f90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@908f │ │ +3f3772: 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/dialog/StreamingConfirmationDialog; │ │ @@ -882824,17 +882824,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 │ │ -3f378c: |[3f378c] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.lambda$show$0:(Landroid/content/DialogInterface;I)V │ │ -3f379c: 7010 55a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.stream:()V // method@a155 │ │ -3f37a2: 0e00 |0003: return-void │ │ +3f3774: |[3f3774] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.lambda$show$0:(Landroid/content/DialogInterface;I)V │ │ +3f3784: 7010 55a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.stream:()V // method@a155 │ │ +3f378a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -882844,19 +882844,19 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f37a4: |[3f37a4] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.lambda$show$1:(Landroid/content/DialogInterface;I)V │ │ -3f37b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -3f37b6: 7110 66b0 0100 |0001: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileStreaming:(Z)V // method@b066 │ │ -3f37bc: 7010 55a1 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.stream:()V // method@a155 │ │ -3f37c2: 0e00 |0007: return-void │ │ +3f378c: |[3f378c] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.lambda$show$1:(Landroid/content/DialogInterface;I)V │ │ +3f379c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +3f379e: 7110 66b0 0100 |0001: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileStreaming:(Z)V // method@b066 │ │ +3f37a4: 7010 55a1 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.stream:()V // method@a155 │ │ +3f37aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=25 │ │ 0x0004 line=26 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -882867,26 +882867,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3f3848: |[3f3848] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.stream:()V │ │ -3f3858: 2200 ae19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ -3f385c: 5431 8e90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@908e │ │ -3f3860: 5432 8f90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@908f │ │ -3f3864: 7030 069e 1002 |0006: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ -3f386a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -3f386c: 6e20 079e 1000 |000a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ -3f3872: 0c00 |000d: move-result-object v0 │ │ -3f3874: 6e20 099e 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e09 │ │ -3f387a: 0c00 |0011: move-result-object v0 │ │ -3f387c: 6e10 0a9e 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ -3f3882: 0e00 |0015: return-void │ │ +3f3830: |[3f3830] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.stream:()V │ │ +3f3840: 2200 ae19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ +3f3844: 5431 8e90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@908e │ │ +3f3848: 5432 8f90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@908f │ │ +3f384c: 7030 069e 1002 |0006: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ +3f3852: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +3f3854: 6e20 079e 1000 |000a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ +3f385a: 0c00 |000d: move-result-object v0 │ │ +3f385c: 6e20 099e 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.shouldStreamThisTime:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e09 │ │ +3f3862: 0c00 |0011: move-result-object v0 │ │ +3f3864: 6e10 0a9e 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ +3f386a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x000a line=34 │ │ 0x000e line=35 │ │ 0x0012 line=36 │ │ locals : │ │ @@ -882898,40 +882898,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -3f37c4: |[3f37c4] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.show:()V │ │ -3f37d4: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f37d8: 5431 8e90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@908e │ │ -3f37dc: 7020 6f81 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f37e2: 1401 3303 127f |0007: const v1, #float 1.94084e+38 // #7f120333 │ │ -3f37e8: 6e20 bb81 1000 |000a: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f37ee: 0c00 |000d: move-result-object v0 │ │ -3f37f0: 1401 6500 127f |000e: const v1, #float 1.94069e+38 // #7f120065 │ │ -3f37f6: 6e20 8f81 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3f37fc: 0c00 |0014: move-result-object v0 │ │ -3f37fe: 2201 581a |0015: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0; // type@1a58 │ │ -3f3802: 7020 4ba1 3100 |0017: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V // method@a14b │ │ -3f3808: 1402 6400 127f |001a: const v2, #float 1.94069e+38 // #7f120064 │ │ -3f380e: 6e30 ad81 2001 |001d: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f3814: 0c00 |0020: move-result-object v0 │ │ -3f3816: 2201 591a |0021: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1; // type@1a59 │ │ -3f381a: 7020 4da1 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V // method@a14d │ │ -3f3820: 1402 6300 127f |0026: const v2, #float 1.94069e+38 // #7f120063 │ │ -3f3826: 6e30 9981 2001 |0029: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f382c: 0c00 |002c: move-result-object v0 │ │ -3f382e: 1401 4800 127f |002d: const v1, #float 1.94069e+38 // #7f120048 │ │ -3f3834: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -3f3836: 6e30 9f81 1002 |0031: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ -3f383c: 0c00 |0034: move-result-object v0 │ │ -3f383e: 6e10 6814 0000 |0035: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3f3844: 0e00 |0038: return-void │ │ +3f37ac: |[3f37ac] de.danoeh.antennapod.dialog.StreamingConfirmationDialog.show:()V │ │ +3f37bc: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f37c0: 5431 8e90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.context:Landroid/content/Context; // field@908e │ │ +3f37c4: 7020 6f81 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f37ca: 1401 3303 127f |0007: const v1, #float 1.94084e+38 // #7f120333 │ │ +3f37d0: 6e20 bb81 1000 |000a: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f37d6: 0c00 |000d: move-result-object v0 │ │ +3f37d8: 1401 6500 127f |000e: const v1, #float 1.94069e+38 // #7f120065 │ │ +3f37de: 6e20 8f81 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3f37e4: 0c00 |0014: move-result-object v0 │ │ +3f37e6: 2201 581a |0015: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0; // type@1a58 │ │ +3f37ea: 7020 4ba1 3100 |0017: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V // method@a14b │ │ +3f37f0: 1402 6400 127f |001a: const v2, #float 1.94069e+38 // #7f120064 │ │ +3f37f6: 6e30 ad81 2001 |001d: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f37fc: 0c00 |0020: move-result-object v0 │ │ +3f37fe: 2201 591a |0021: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1; // type@1a59 │ │ +3f3802: 7020 4da1 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;)V // method@a14d │ │ +3f3808: 1402 6300 127f |0026: const v2, #float 1.94069e+38 // #7f120063 │ │ +3f380e: 6e30 9981 2001 |0029: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f3814: 0c00 |002c: move-result-object v0 │ │ +3f3816: 1401 4800 127f |002d: const v1, #float 1.94069e+38 // #7f120048 │ │ +3f381c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +3f381e: 6e30 9f81 1002 |0031: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ +3f3824: 0c00 |0034: move-result-object v0 │ │ +3f3826: 6e10 6814 0000 |0035: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3f382c: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000a line=21 │ │ 0x0011 line=22 │ │ 0x001d line=23 │ │ 0x0029 line=24 │ │ @@ -882974,19 +882974,19 @@ │ │ type : '(Ljava/util/Set;Landroid/widget/LinearLayout;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f3884: |[3f3884] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog$$ExternalSyntheticLambda0.:(Ljava/util/Set;Landroid/widget/LinearLayout;)V │ │ -3f3894: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f389a: 5b01 9090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/Set; // field@9090 │ │ -3f389e: 5b02 9190 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/LinearLayout; // field@9091 │ │ -3f38a2: 0e00 |0007: return-void │ │ +3f386c: |[3f386c] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog$$ExternalSyntheticLambda0.:(Ljava/util/Set;Landroid/widget/LinearLayout;)V │ │ +3f387c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3882: 5b01 9090 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/Set; // field@9090 │ │ +3f3886: 5b02 9190 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/LinearLayout; // field@9091 │ │ +3f388a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/util/Set; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/LinearLayout; │ │ @@ -882997,19 +882997,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 │ │ -3f38a4: |[3f38a4] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f38b4: 5420 9090 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/Set; // field@9090 │ │ -3f38b8: 5421 9190 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/LinearLayout; // field@9091 │ │ -3f38bc: 7140 58a1 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.$r8$lambda$9iqLDQzToiC8nJumiUup4k7Hu_Y:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V // method@a158 │ │ -3f38c2: 0e00 |0007: return-void │ │ +3f388c: |[3f388c] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f389c: 5420 9090 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$0:Ljava/util/Set; // field@9090 │ │ +3f38a0: 5421 9190 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.f$1:Landroid/widget/LinearLayout; // field@9091 │ │ +3f38a4: 7140 58a1 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.$r8$lambda$9iqLDQzToiC8nJumiUup4k7Hu_Y:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V // method@a158 │ │ +3f38aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -883043,17 +883043,17 @@ │ │ type : '(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3f38c4: |[3f38c4] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.$r8$lambda$9iqLDQzToiC8nJumiUup4k7Hu_Y:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V │ │ -3f38d4: 7140 5aa1 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.lambda$showDialog$0:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V // method@a15a │ │ -3f38da: 0e00 |0003: return-void │ │ +3f38ac: |[3f38ac] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.$r8$lambda$9iqLDQzToiC8nJumiUup4k7Hu_Y:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V │ │ +3f38bc: 7140 5aa1 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.lambda$showDialog$0:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V // method@a15a │ │ +3f38c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/Set; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/LinearLayout; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -883064,17 +883064,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f38dc: |[3f38dc] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.:()V │ │ -3f38ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f38f2: 0e00 |0003: return-void │ │ +3f38c4: |[3f38c4] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.:()V │ │ +3f38d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f38da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog; │ │ │ │ #2 : (in Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;) │ │ @@ -883082,47 +883082,47 @@ │ │ type : '(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -3f38f4: |[3f38f4] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.lambda$showDialog$0:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V │ │ -3f3904: 7210 39b5 0200 |0000: invoke-interface {v2}, Ljava/util/Set;.clear:()V // method@b539 │ │ -3f390a: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -3f390c: 6e10 e30d 0300 |0004: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@0de3 │ │ -3f3912: 0a05 |0007: move-result v5 │ │ -3f3914: 3554 3000 |0008: if-ge v4, v5, 0038 // +0030 │ │ -3f3918: 6e20 e20d 4300 |000a: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ -3f391e: 0c05 |000d: move-result-object v5 │ │ -3f3920: 2055 aa14 |000e: instance-of v5, v5, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ -3f3924: 3905 0300 |0010: if-nez v5, 0013 // +0003 │ │ -3f3928: 2823 |0012: goto 0035 // +0023 │ │ -3f392a: 6e20 e20d 4300 |0013: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ -3f3930: 0c05 |0016: move-result-object v5 │ │ -3f3932: 1f05 aa14 |0017: check-cast v5, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ -3f3936: 6e10 687d 0500 |0019: invoke-virtual {v5}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d68 │ │ -3f393c: 0a00 |001c: move-result v0 │ │ -3f393e: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -3f3940: 3310 0300 |001e: if-ne v0, v1, 0021 // +0003 │ │ -3f3944: 2815 |0020: goto 0035 // +0015 │ │ -3f3946: 6e10 687d 0500 |0021: invoke-virtual {v5}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d68 │ │ -3f394c: 0a00 |0024: move-result v0 │ │ -3f394e: 6e20 6f0c 0500 |0025: invoke-virtual {v5, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f3954: 0c05 |0028: move-result-object v5 │ │ -3f3956: 6e10 c60c 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ -3f395c: 0c05 |002c: move-result-object v5 │ │ -3f395e: 1f05 721e |002d: check-cast v5, Ljava/lang/String; // type@1e72 │ │ -3f3962: 3905 0300 |002f: if-nez v5, 0032 // +0003 │ │ -3f3966: 2804 |0031: goto 0035 // +0004 │ │ -3f3968: 7220 37b5 5200 |0032: invoke-interface {v2, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ -3f396e: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ -3f3972: 28cd |0037: goto 0004 // -0033 │ │ -3f3974: 7110 5ca1 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.updateFilter:(Ljava/util/Set;)V // method@a15c │ │ -3f397a: 0e00 |003b: return-void │ │ +3f38dc: |[3f38dc] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.lambda$showDialog$0:(Ljava/util/Set;Landroid/widget/LinearLayout;Landroid/content/DialogInterface;I)V │ │ +3f38ec: 7210 39b5 0200 |0000: invoke-interface {v2}, Ljava/util/Set;.clear:()V // method@b539 │ │ +3f38f2: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +3f38f4: 6e10 e30d 0300 |0004: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@0de3 │ │ +3f38fa: 0a05 |0007: move-result v5 │ │ +3f38fc: 3554 3000 |0008: if-ge v4, v5, 0038 // +0030 │ │ +3f3900: 6e20 e20d 4300 |000a: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ +3f3906: 0c05 |000d: move-result-object v5 │ │ +3f3908: 2055 aa14 |000e: instance-of v5, v5, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ +3f390c: 3905 0300 |0010: if-nez v5, 0013 // +0003 │ │ +3f3910: 2823 |0012: goto 0035 // +0023 │ │ +3f3912: 6e20 e20d 4300 |0013: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ +3f3918: 0c05 |0016: move-result-object v5 │ │ +3f391a: 1f05 aa14 |0017: check-cast v5, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ +3f391e: 6e10 687d 0500 |0019: invoke-virtual {v5}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d68 │ │ +3f3924: 0a00 |001c: move-result v0 │ │ +3f3926: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +3f3928: 3310 0300 |001e: if-ne v0, v1, 0021 // +0003 │ │ +3f392c: 2815 |0020: goto 0035 // +0015 │ │ +3f392e: 6e10 687d 0500 |0021: invoke-virtual {v5}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d68 │ │ +3f3934: 0a00 |0024: move-result v0 │ │ +3f3936: 6e20 6f0c 0500 |0025: invoke-virtual {v5, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f393c: 0c05 |0028: move-result-object v5 │ │ +3f393e: 6e10 c60c 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ +3f3944: 0c05 |002c: move-result-object v5 │ │ +3f3946: 1f05 721e |002d: check-cast v5, Ljava/lang/String; // type@1e72 │ │ +3f394a: 3905 0300 |002f: if-nez v5, 0032 // +0003 │ │ +3f394e: 2804 |0031: goto 0035 // +0004 │ │ +3f3950: 7220 37b5 5200 |0032: invoke-interface {v2, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ +3f3956: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ +3f395a: 28cd |0037: goto 0004 // -0033 │ │ +3f395c: 7110 5ca1 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.updateFilter:(Ljava/util/Set;)V // method@a15c │ │ +3f3962: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x000a line=68 │ │ 0x0013 line=71 │ │ 0x0019 line=72 │ │ @@ -883140,126 +883140,126 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 233 16-bit code units │ │ -3f397c: |[3f397c] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.showDialog:(Landroid/content/Context;)V │ │ -3f398c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ -3f3992: 0c00 |0003: move-result-object v0 │ │ -3f3994: 2201 ef1e |0004: new-instance v1, Ljava/util/HashSet; // type@1eef │ │ -3f3998: 6e10 57ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ -3f399e: 0c00 |0009: move-result-object v0 │ │ -3f39a0: 7110 2db4 0000 |000a: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -3f39a6: 0c00 |000d: move-result-object v0 │ │ -3f39a8: 7020 b8b4 0100 |000e: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ -3f39ae: 2200 1415 |0011: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f39b2: 7020 6f81 e000 |0013: invoke-direct {v0, v14}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f39b8: 1402 7302 127f |0016: const v2, #float 1.9408e+38 // #7f120273 │ │ -3f39be: 6e20 3002 2e00 |0019: invoke-virtual {v14, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f39c4: 0c02 |001c: move-result-object v2 │ │ -3f39c6: 6e20 bc81 2000 |001d: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ -3f39cc: 7110 a50b 0e00 |0020: invoke-static {v14}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3f39d2: 0c0e |0023: move-result-object v14 │ │ -3f39d4: 1402 5c00 0d7f |0024: const v2, #float 1.87423e+38 // #7f0d005c │ │ -3f39da: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -3f39dc: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -3f39de: 6e40 a90b 2e43 |0029: invoke-virtual {v14, v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3f39e4: 0c02 |002c: move-result-object v2 │ │ -3f39e6: 1405 8701 0a7f |002d: const v5, #float 1.83441e+38 // #7f0a0187 │ │ -3f39ec: 6e20 6f0c 5200 |0030: invoke-virtual {v2, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f39f2: 0c05 |0033: move-result-object v5 │ │ -3f39f4: 1f05 f902 |0034: check-cast v5, Landroid/widget/LinearLayout; // type@02f9 │ │ -3f39f8: 6e20 c081 2000 |0036: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3f39fe: 7100 6398 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:()[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // method@9863 │ │ -3f3a04: 0c06 |003c: move-result-object v6 │ │ -3f3a06: 2167 |003d: array-length v7, v6 │ │ -3f3a08: 1208 |003e: const/4 v8, #int 0 // #0 │ │ -3f3a0a: 3578 6900 |003f: if-ge v8, v7, 00a8 // +0069 │ │ -3f3a0e: 4609 0608 |0041: aget-object v9, v6, v8 │ │ -3f3a12: 7110 ee9e 0e00 |0043: invoke-static {v14}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9eee │ │ -3f3a18: 0c0a |0046: move-result-object v10 │ │ -3f3a1a: 54ab f98e |0047: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8ef9 │ │ -3f3a1e: 549c 148c |0049: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ -3f3a22: 21cc |004b: array-length v12, v12 │ │ -3f3a24: 82cc |004c: int-to-float v12, v12 │ │ -3f3a26: 6e20 7011 cb00 |004d: invoke-virtual {v11, v12}, Landroid/widget/LinearLayout;.setWeightSum:(F)V // method@1170 │ │ -3f3a2c: 54ab fa8e |0050: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ -3f3a30: 549c 148c |0052: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ -3f3a34: 460c 0c04 |0054: aget-object v12, v12, v4 │ │ -3f3a38: 52cc 0d8c |0056: iget v12, v12, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c0d │ │ -3f3a3c: 6e20 9312 cb00 |0058: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3f3a42: 54ab fa8e |005b: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ -3f3a46: 549c 148c |005d: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ -3f3a4a: 460c 0c04 |005f: aget-object v12, v12, v4 │ │ -3f3a4e: 54cc 0e8c |0061: iget-object v12, v12, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c0e │ │ -3f3a52: 6e20 880d cb00 |0063: invoke-virtual {v11, v12}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3f3a58: 549b 148c |0066: iget-object v11, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ -3f3a5c: 21bc |0068: array-length v12, v11 │ │ -3f3a5e: 122d |0069: const/4 v13, #int 2 // #2 │ │ -3f3a60: 33dc 1800 |006a: if-ne v12, v13, 0082 // +0018 │ │ -3f3a64: 54ac fb8e |006c: iget-object v12, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ -3f3a68: 121d |006e: const/4 v13, #int 1 // #1 │ │ -3f3a6a: 460b 0b0d |006f: aget-object v11, v11, v13 │ │ -3f3a6e: 52bb 0d8c |0071: iget v11, v11, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c0d │ │ -3f3a72: 6e20 9312 bc00 |0073: invoke-virtual {v12, v11}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3f3a78: 54ab fb8e |0076: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ -3f3a7c: 5499 148c |0078: iget-object v9, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ -3f3a80: 4609 090d |007a: aget-object v9, v9, v13 │ │ -3f3a84: 5499 0e8c |007c: iget-object v9, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c0e │ │ -3f3a88: 6e20 880d 9b00 |007e: invoke-virtual {v11, v9}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3f3a8e: 2808 |0081: goto 0089 // +0008 │ │ -3f3a90: 54a9 fb8e |0082: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ -3f3a94: 130b 0800 |0084: const/16 v11, #int 8 // #8 │ │ -3f3a98: 6e20 930d b900 |0086: invoke-virtual {v9, v11}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f3a9e: 54a9 fa8e |0089: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ -3f3aa2: 123b |008b: const/4 v11, #int 3 // #3 │ │ -3f3aa4: 6e20 8712 b900 |008c: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ -3f3aaa: 54a9 fa8e |008f: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ -3f3aae: 6e20 9212 4900 |0091: invoke-virtual {v9, v4}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1292 │ │ -3f3ab4: 54a9 fb8e |0094: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ -3f3ab8: 6e20 8712 b900 |0096: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ -3f3abe: 54a9 fb8e |0099: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ -3f3ac2: 6e20 9212 4900 |009b: invoke-virtual {v9, v4}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1292 │ │ -3f3ac8: 6e10 ed9e 0a00 |009e: invoke-virtual {v10}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9eed │ │ -3f3ace: 0c09 |00a1: move-result-object v9 │ │ -3f3ad0: 6e20 c40d 9500 |00a2: invoke-virtual {v5, v9}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3f3ad6: d808 0801 |00a5: add-int/lit8 v8, v8, #int 1 // #01 │ │ -3f3ada: 2898 |00a7: goto 003f // -0068 │ │ -3f3adc: 7210 3fb5 0100 |00a8: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -3f3ae2: 0c0e |00ab: move-result-object v14 │ │ -3f3ae4: 7210 c4b4 0e00 |00ac: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3f3aea: 0a04 |00af: move-result v4 │ │ -3f3aec: 3804 2400 |00b0: if-eqz v4, 00d4 // +0024 │ │ -3f3af0: 7210 c5b4 0e00 |00b2: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3f3af6: 0c04 |00b5: move-result-object v4 │ │ -3f3af8: 1f04 721e |00b6: check-cast v4, Ljava/lang/String; // type@1e72 │ │ -3f3afc: 7110 a80a 0400 |00b8: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f3b02: 0a06 |00bb: move-result v6 │ │ -3f3b04: 3906 f0ff |00bc: if-nez v6, 00ac // -0010 │ │ -3f3b08: 6e20 700c 4200 |00be: invoke-virtual {v2, v4}, Landroid/view/View;.findViewWithTag:(Ljava/lang/Object;)Landroid/view/View; // method@0c70 │ │ -3f3b0e: 0c04 |00c1: move-result-object v4 │ │ -3f3b10: 1f04 e402 |00c2: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ -3f3b14: 3804 e8ff |00c4: if-eqz v4, 00ac // -0018 │ │ -3f3b18: 6e10 af0c 0400 |00c6: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0caf │ │ -3f3b1e: 0c06 |00c9: move-result-object v6 │ │ -3f3b20: 1f06 aa14 |00ca: check-cast v6, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ -3f3b24: 6e10 900c 0400 |00cc: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0c90 │ │ -3f3b2a: 0a04 |00cf: move-result v4 │ │ -3f3b2c: 6e20 637d 4600 |00d0: invoke-virtual {v6, v4}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.check:(I)V // method@7d63 │ │ -3f3b32: 28d9 |00d3: goto 00ac // -0027 │ │ -3f3b34: 220e 5b1a |00d4: new-instance v14, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0; // type@1a5b │ │ -3f3b38: 7030 56a1 1e05 |00d6: invoke-direct {v14, v1, v5}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.:(Ljava/util/Set;Landroid/widget/LinearLayout;)V // method@a156 │ │ -3f3b3e: 1401 5b00 127f |00d9: const v1, #float 1.94069e+38 // #7f12005b │ │ -3f3b44: 6e30 ad81 100e |00dc: invoke-virtual {v0, v1, v14}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f3b4a: 140e 4800 127f |00df: const v14, #float 1.94069e+38 // #7f120048 │ │ -3f3b50: 6e30 9981 e003 |00e2: invoke-virtual {v0, v14, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f3b56: 6e10 6814 0000 |00e5: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3f3b5c: 0e00 |00e8: return-void │ │ +3f3964: |[3f3964] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.showDialog:(Landroid/content/Context;)V │ │ +3f3974: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ +3f397a: 0c00 |0003: move-result-object v0 │ │ +3f397c: 2201 ef1e |0004: new-instance v1, Ljava/util/HashSet; // type@1eef │ │ +3f3980: 6e10 57ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ +3f3986: 0c00 |0009: move-result-object v0 │ │ +3f3988: 7110 2db4 0000 |000a: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +3f398e: 0c00 |000d: move-result-object v0 │ │ +3f3990: 7020 b8b4 0100 |000e: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ +3f3996: 2200 1415 |0011: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f399a: 7020 6f81 e000 |0013: invoke-direct {v0, v14}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f39a0: 1402 7302 127f |0016: const v2, #float 1.9408e+38 // #7f120273 │ │ +3f39a6: 6e20 3002 2e00 |0019: invoke-virtual {v14, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f39ac: 0c02 |001c: move-result-object v2 │ │ +3f39ae: 6e20 bc81 2000 |001d: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ +3f39b4: 7110 a50b 0e00 |0020: invoke-static {v14}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3f39ba: 0c0e |0023: move-result-object v14 │ │ +3f39bc: 1402 5c00 0d7f |0024: const v2, #float 1.87423e+38 // #7f0d005c │ │ +3f39c2: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +3f39c4: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +3f39c6: 6e40 a90b 2e43 |0029: invoke-virtual {v14, v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3f39cc: 0c02 |002c: move-result-object v2 │ │ +3f39ce: 1405 8701 0a7f |002d: const v5, #float 1.83441e+38 // #7f0a0187 │ │ +3f39d4: 6e20 6f0c 5200 |0030: invoke-virtual {v2, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f39da: 0c05 |0033: move-result-object v5 │ │ +3f39dc: 1f05 f902 |0034: check-cast v5, Landroid/widget/LinearLayout; // type@02f9 │ │ +3f39e0: 6e20 c081 2000 |0036: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3f39e6: 7100 6398 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:()[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup; // method@9863 │ │ +3f39ec: 0c06 |003c: move-result-object v6 │ │ +3f39ee: 2167 |003d: array-length v7, v6 │ │ +3f39f0: 1208 |003e: const/4 v8, #int 0 // #0 │ │ +3f39f2: 3578 6900 |003f: if-ge v8, v7, 00a8 // +0069 │ │ +3f39f6: 4609 0608 |0041: aget-object v9, v6, v8 │ │ +3f39fa: 7110 ee9e 0e00 |0043: invoke-static {v14}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9eee │ │ +3f3a00: 0c0a |0046: move-result-object v10 │ │ +3f3a02: 54ab f98e |0047: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@8ef9 │ │ +3f3a06: 549c 148c |0049: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ +3f3a0a: 21cc |004b: array-length v12, v12 │ │ +3f3a0c: 82cc |004c: int-to-float v12, v12 │ │ +3f3a0e: 6e20 7011 cb00 |004d: invoke-virtual {v11, v12}, Landroid/widget/LinearLayout;.setWeightSum:(F)V // method@1170 │ │ +3f3a14: 54ab fa8e |0050: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ +3f3a18: 549c 148c |0052: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ +3f3a1c: 460c 0c04 |0054: aget-object v12, v12, v4 │ │ +3f3a20: 52cc 0d8c |0056: iget v12, v12, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c0d │ │ +3f3a24: 6e20 9312 cb00 |0058: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3f3a2a: 54ab fa8e |005b: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ +3f3a2e: 549c 148c |005d: iget-object v12, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ +3f3a32: 460c 0c04 |005f: aget-object v12, v12, v4 │ │ +3f3a36: 54cc 0e8c |0061: iget-object v12, v12, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c0e │ │ +3f3a3a: 6e20 880d cb00 |0063: invoke-virtual {v11, v12}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3f3a40: 549b 148c |0066: iget-object v11, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ +3f3a44: 21bc |0068: array-length v12, v11 │ │ +3f3a46: 122d |0069: const/4 v13, #int 2 // #2 │ │ +3f3a48: 33dc 1800 |006a: if-ne v12, v13, 0082 // +0018 │ │ +3f3a4c: 54ac fb8e |006c: iget-object v12, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ +3f3a50: 121d |006e: const/4 v13, #int 1 // #1 │ │ +3f3a52: 460b 0b0d |006f: aget-object v11, v11, v13 │ │ +3f3a56: 52bb 0d8c |0071: iget v11, v11, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.displayName:I // field@8c0d │ │ +3f3a5a: 6e20 9312 bc00 |0073: invoke-virtual {v12, v11}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3f3a60: 54ab fb8e |0076: iget-object v11, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ +3f3a64: 5499 148c |0078: iget-object v9, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties; // field@8c14 │ │ +3f3a68: 4609 090d |007a: aget-object v9, v9, v13 │ │ +3f3a6c: 5499 0e8c |007c: iget-object v9, v9, Lde/danoeh/antennapod/core/feed/SubscriptionsFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c0e │ │ +3f3a70: 6e20 880d 9b00 |007e: invoke-virtual {v11, v9}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3f3a76: 2808 |0081: goto 0089 // +0008 │ │ +3f3a78: 54a9 fb8e |0082: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ +3f3a7c: 130b 0800 |0084: const/16 v11, #int 8 // #8 │ │ +3f3a80: 6e20 930d b900 |0086: invoke-virtual {v9, v11}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f3a86: 54a9 fa8e |0089: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ +3f3a8a: 123b |008b: const/4 v11, #int 3 // #3 │ │ +3f3a8c: 6e20 8712 b900 |008c: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ +3f3a92: 54a9 fa8e |008f: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ +3f3a96: 6e20 9212 4900 |0091: invoke-virtual {v9, v4}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1292 │ │ +3f3a9c: 54a9 fb8e |0094: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ +3f3aa0: 6e20 8712 b900 |0096: invoke-virtual {v9, v11}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ +3f3aa6: 54a9 fb8e |0099: iget-object v9, v10, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ +3f3aaa: 6e20 9212 4900 |009b: invoke-virtual {v9, v4}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1292 │ │ +3f3ab0: 6e10 ed9e 0a00 |009e: invoke-virtual {v10}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9eed │ │ +3f3ab6: 0c09 |00a1: move-result-object v9 │ │ +3f3ab8: 6e20 c40d 9500 |00a2: invoke-virtual {v5, v9}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3f3abe: d808 0801 |00a5: add-int/lit8 v8, v8, #int 1 // #01 │ │ +3f3ac2: 2898 |00a7: goto 003f // -0068 │ │ +3f3ac4: 7210 3fb5 0100 |00a8: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +3f3aca: 0c0e |00ab: move-result-object v14 │ │ +3f3acc: 7210 c4b4 0e00 |00ac: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3f3ad2: 0a04 |00af: move-result v4 │ │ +3f3ad4: 3804 2400 |00b0: if-eqz v4, 00d4 // +0024 │ │ +3f3ad8: 7210 c5b4 0e00 |00b2: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3f3ade: 0c04 |00b5: move-result-object v4 │ │ +3f3ae0: 1f04 721e |00b6: check-cast v4, Ljava/lang/String; // type@1e72 │ │ +3f3ae4: 7110 a80a 0400 |00b8: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3f3aea: 0a06 |00bb: move-result v6 │ │ +3f3aec: 3906 f0ff |00bc: if-nez v6, 00ac // -0010 │ │ +3f3af0: 6e20 700c 4200 |00be: invoke-virtual {v2, v4}, Landroid/view/View;.findViewWithTag:(Ljava/lang/Object;)Landroid/view/View; // method@0c70 │ │ +3f3af6: 0c04 |00c1: move-result-object v4 │ │ +3f3af8: 1f04 e402 |00c2: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ +3f3afc: 3804 e8ff |00c4: if-eqz v4, 00ac // -0018 │ │ +3f3b00: 6e10 af0c 0400 |00c6: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0caf │ │ +3f3b06: 0c06 |00c9: move-result-object v6 │ │ +3f3b08: 1f06 aa14 |00ca: check-cast v6, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ +3f3b0c: 6e10 900c 0400 |00cc: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@0c90 │ │ +3f3b12: 0a04 |00cf: move-result v4 │ │ +3f3b14: 6e20 637d 4600 |00d0: invoke-virtual {v6, v4}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.check:(I)V // method@7d63 │ │ +3f3b1a: 28d9 |00d3: goto 00ac // -0027 │ │ +3f3b1c: 220e 5b1a |00d4: new-instance v14, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0; // type@1a5b │ │ +3f3b20: 7030 56a1 1e05 |00d6: invoke-direct {v14, v1, v5}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog$$ExternalSyntheticLambda0;.:(Ljava/util/Set;Landroid/widget/LinearLayout;)V // method@a156 │ │ +3f3b26: 1401 5b00 127f |00d9: const v1, #float 1.94069e+38 // #7f12005b │ │ +3f3b2c: 6e30 ad81 100e |00dc: invoke-virtual {v0, v1, v14}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f3b32: 140e 4800 127f |00df: const v14, #float 1.94069e+38 // #7f120048 │ │ +3f3b38: 6e30 9981 e003 |00e2: invoke-virtual {v0, v14, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f3b3e: 6e10 6814 0000 |00e5: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3f3b44: 0e00 |00e8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ 0x0011 line=30 │ │ 0x0019 line=31 │ │ 0x0020 line=33 │ │ @@ -883295,29 +883295,29 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3f3b60: |[3f3b60] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.updateFilter:(Ljava/util/Set;)V │ │ -3f3b70: 2200 ab1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // type@1cab │ │ -3f3b74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f3b76: 2311 1021 |0003: new-array v1, v1, [Ljava/lang/String; // type@2110 │ │ -3f3b7a: 7220 44b5 1200 |0005: invoke-interface {v2, v1}, Ljava/util/Set;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b544 │ │ -3f3b80: 0c02 |0008: move-result-object v2 │ │ -3f3b82: 1f02 1021 |0009: check-cast v2, [Ljava/lang/String; // type@2110 │ │ -3f3b86: 7020 55ac 2000 |000b: invoke-direct {v0, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@ac55 │ │ -3f3b8c: 7110 81b0 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setSubscriptionsFilter:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)V // method@b081 │ │ -3f3b92: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3f3b98: 0c02 |0014: move-result-object v2 │ │ -3f3b9a: 2200 9b1a |0015: new-instance v0, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ -3f3b9e: 7010 25a2 0000 |0017: invoke-direct {v0}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ -3f3ba4: 6e20 07b7 0200 |001a: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3f3baa: 0e00 |001d: return-void │ │ +3f3b48: |[3f3b48] de.danoeh.antennapod.dialog.SubscriptionsFilterDialog.updateFilter:(Ljava/util/Set;)V │ │ +3f3b58: 2200 ab1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // type@1cab │ │ +3f3b5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f3b5e: 2311 1021 |0003: new-array v1, v1, [Ljava/lang/String; // type@2110 │ │ +3f3b62: 7220 44b5 1200 |0005: invoke-interface {v2, v1}, Ljava/util/Set;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b544 │ │ +3f3b68: 0c02 |0008: move-result-object v2 │ │ +3f3b6a: 1f02 1021 |0009: check-cast v2, [Ljava/lang/String; // type@2110 │ │ +3f3b6e: 7020 55ac 2000 |000b: invoke-direct {v0, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@ac55 │ │ +3f3b74: 7110 81b0 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setSubscriptionsFilter:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)V // method@b081 │ │ +3f3b7a: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3f3b80: 0c02 |0014: move-result-object v2 │ │ +3f3b82: 2200 9b1a |0015: new-instance v0, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ +3f3b86: 7010 25a2 0000 |0017: invoke-direct {v0}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ +3f3b8c: 6e20 07b7 0200 |001a: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3f3b92: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x000e line=89 │ │ 0x0011 line=90 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/util/Set; │ │ @@ -883361,20 +883361,20 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f3bac: |[3f3bac] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ -3f3bbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3bc2: 5b01 9290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9092 │ │ -3f3bc6: 5b02 9390 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9093 │ │ -3f3bca: 5903 9490 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$2:I // field@9094 │ │ -3f3bce: 0e00 |0009: return-void │ │ +3f3b94: |[3f3b94] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ +3f3ba4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3baa: 5b01 9290 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9092 │ │ +3f3bae: 5b02 9390 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9093 │ │ +3f3bb2: 5903 9490 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$2:I // field@9094 │ │ +3f3bb6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ @@ -883386,20 +883386,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3f3bd0: |[3f3bd0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f3be0: 5430 9290 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9092 │ │ -3f3be4: 5431 9390 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9093 │ │ -3f3be8: 5232 9490 |0004: iget v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$2:I // field@9094 │ │ -3f3bec: 7140 80a1 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$vpcFmhY4bbXwiwCYQhzN5eLU6XA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V // method@a180 │ │ -3f3bf2: 0e00 |0009: return-void │ │ +3f3bb8: |[3f3bb8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f3bc8: 5430 9290 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9092 │ │ +3f3bcc: 5431 9390 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@9093 │ │ +3f3bd0: 5232 9490 |0004: iget v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.f$2:I // field@9094 │ │ +3f3bd4: 7140 80a1 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$vpcFmhY4bbXwiwCYQhzN5eLU6XA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V // method@a180 │ │ +3f3bda: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -883433,18 +883433,18 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f3bf4: |[3f3bf4] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;)V │ │ -3f3c04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3c0a: 5b01 9590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9095 │ │ -3f3c0e: 0e00 |0005: return-void │ │ +3f3bdc: |[3f3bdc] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;)V │ │ +3f3bec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3bf2: 5b01 9590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9095 │ │ +3f3bf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ │ │ @@ -883454,18 +883454,18 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3f3c10: |[3f3c10] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda10.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -3f3c20: 5410 9590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9095 │ │ -3f3c24: 7130 81a1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$x5pqJeRChkeCQqu7-68fUEkGmpY:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a181 │ │ -3f3c2a: 0e00 |0005: return-void │ │ +3f3bf8: |[3f3bf8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda10.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +3f3c08: 5410 9590 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9095 │ │ +3f3c0c: 7130 81a1 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$x5pqJeRChkeCQqu7-68fUEkGmpY:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a181 │ │ +3f3c12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -883508,20 +883508,20 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f3c2c: |[3f3c2c] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V │ │ -3f3c3c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3c42: 5b01 9690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9096 │ │ -3f3c46: 5b02 9790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9097 │ │ -3f3c4a: 5b03 9890 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback; // field@9098 │ │ -3f3c4e: 0e00 |0009: return-void │ │ +3f3c14: |[3f3c14] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V │ │ +3f3c24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3c2a: 5b01 9690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9096 │ │ +3f3c2e: 5b02 9790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9097 │ │ +3f3c32: 5b03 9890 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback; // field@9098 │ │ +3f3c36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ @@ -883533,20 +883533,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 │ │ -3f3c50: |[3f3c50] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda11.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f3c60: 5430 9690 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9096 │ │ -3f3c64: 5431 9790 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9097 │ │ -3f3c68: 5432 9890 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback; // field@9098 │ │ -3f3c6c: 7155 76a1 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$1-6Y5XNYszPEN8QkQ31wwtsvT18:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V // method@a176 │ │ -3f3c72: 0e00 |0009: return-void │ │ +3f3c38: |[3f3c38] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda11.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f3c48: 5430 9690 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9096 │ │ +3f3c4c: 5431 9790 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // field@9097 │ │ +3f3c50: 5432 9890 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.f$2:Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback; // field@9098 │ │ +3f3c54: 7155 76a1 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$1-6Y5XNYszPEN8QkQ31wwtsvT18:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V // method@a176 │ │ +3f3c5a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -883589,20 +883589,20 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f3c74: |[3f3c74] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ -3f3c84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3c8a: 5b01 9990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9099 │ │ -3f3c8e: 5b02 9a90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@909a │ │ -3f3c92: 5903 9b90 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$2:I // field@909b │ │ -3f3c96: 0e00 |0009: return-void │ │ +3f3c5c: |[3f3c5c] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ +3f3c6c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3c72: 5b01 9990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9099 │ │ +3f3c76: 5b02 9a90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@909a │ │ +3f3c7a: 5903 9b90 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$2:I // field@909b │ │ +3f3c7e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ @@ -883614,20 +883614,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3f3c98: |[3f3c98] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f3ca8: 5430 9990 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9099 │ │ -3f3cac: 5431 9a90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@909a │ │ -3f3cb0: 5232 9b90 |0004: iget v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$2:I // field@909b │ │ -3f3cb4: 7140 7fa1 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$oX1lU6QKplj38x_bHPUc0c00vUA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V // method@a17f │ │ -3f3cba: 0e00 |0009: return-void │ │ +3f3c80: |[3f3c80] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f3c90: 5430 9990 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@9099 │ │ +3f3c94: 5431 9a90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@909a │ │ +3f3c98: 5232 9b90 |0004: iget v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.f$2:I // field@909b │ │ +3f3c9c: 7140 7fa1 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$oX1lU6QKplj38x_bHPUc0c00vUA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V // method@a17f │ │ +3f3ca2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -883677,22 +883677,22 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3f3cbc: |[3f3cbc] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;)V │ │ -3f3ccc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3cd2: 5b01 9c90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@909c │ │ -3f3cd6: 5902 9d90 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$1:I // field@909d │ │ -3f3cda: 5903 9e90 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$2:I // field@909e │ │ -3f3cde: 5b04 9f90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@909f │ │ -3f3ce2: 5b05 a090 |000b: iput-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$4:Landroidx/appcompat/app/AlertDialog; // field@90a0 │ │ -3f3ce6: 0e00 |000d: return-void │ │ +3f3ca4: |[3f3ca4] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;)V │ │ +3f3cb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3cba: 5b01 9c90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@909c │ │ +3f3cbe: 5902 9d90 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$1:I // field@909d │ │ +3f3cc2: 5903 9e90 |0007: iput v3, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$2:I // field@909e │ │ +3f3cc6: 5b04 9f90 |0009: iput-object v4, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@909f │ │ +3f3cca: 5b05 a090 |000b: iput-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$4:Landroidx/appcompat/app/AlertDialog; // field@90a0 │ │ +3f3cce: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000e reg=1 (null) Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x000e reg=2 (null) I │ │ @@ -883706,23 +883706,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 15 16-bit code units │ │ -3f3ce8: |[3f3ce8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3f3cf8: 5460 9c90 |0000: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@909c │ │ -3f3cfc: 5261 9d90 |0002: iget v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$1:I // field@909d │ │ -3f3d00: 5262 9e90 |0004: iget v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$2:I // field@909e │ │ -3f3d04: 5463 9f90 |0006: iget-object v3, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@909f │ │ -3f3d08: 5464 a090 |0008: iget-object v4, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$4:Landroidx/appcompat/app/AlertDialog; // field@90a0 │ │ -3f3d0c: 0775 |000a: move-object v5, v7 │ │ -3f3d0e: 7706 7ea1 0000 |000b: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$UdfrcLjh9Tu28FPQ5hPHQFpV3kQ:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V // method@a17e │ │ -3f3d14: 0e00 |000e: return-void │ │ +3f3cd0: |[3f3cd0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3f3ce0: 5460 9c90 |0000: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // field@909c │ │ +3f3ce4: 5261 9d90 |0002: iget v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$1:I // field@909d │ │ +3f3ce8: 5262 9e90 |0004: iget v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$2:I // field@909e │ │ +3f3cec: 5463 9f90 |0006: iget-object v3, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$3:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@909f │ │ +3f3cf0: 5464 a090 |0008: iget-object v4, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.f$4:Landroidx/appcompat/app/AlertDialog; // field@90a0 │ │ +3f3cf4: 0775 |000a: move-object v5, v7 │ │ +3f3cf6: 7706 7ea1 0000 |000b: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$UdfrcLjh9Tu28FPQ5hPHQFpV3kQ:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V // method@a17e │ │ +3f3cfc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000f reg=6 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000f reg=7 (null) Landroid/view/View; │ │ │ │ @@ -883818,17 +883818,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -3f4134: |[3f4134] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$1-6Y5XNYszPEN8QkQ31wwtsvT18:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V │ │ -3f4144: 7054 8da1 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$8:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V // method@a18d │ │ -3f414a: 0e00 |0003: return-void │ │ +3f411c: |[3f411c] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$1-6Y5XNYszPEN8QkQ31wwtsvT18:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V │ │ +3f412c: 7054 8da1 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$8:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V // method@a18d │ │ +3f4132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback; │ │ @@ -883840,18 +883840,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f3ea0: |[3f3ea0] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$1hugEoIV2AcQ8iIIqin6-Qvm9EM:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f3eb0: 7110 88a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$3:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a188 │ │ -3f3eb6: 0a00 |0003: move-result v0 │ │ -3f3eb8: 0f00 |0004: return v0 │ │ +3f3e88: |[3f3e88] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$1hugEoIV2AcQ8iIIqin6-Qvm9EM:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f3e98: 7110 88a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$3:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a188 │ │ +3f3e9e: 0a00 |0003: move-result v0 │ │ +3f3ea0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog;) │ │ @@ -883859,18 +883859,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f3ebc: |[3f3ebc] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$4jchceqC7tNKT78DwhAcdiN3Pwk:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f3ecc: 7110 86a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$1:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a186 │ │ -3f3ed2: 0a00 |0003: move-result v0 │ │ -3f3ed4: 0f00 |0004: return v0 │ │ +3f3ea4: |[3f3ea4] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$4jchceqC7tNKT78DwhAcdiN3Pwk:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f3eb4: 7110 86a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$1:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a186 │ │ +3f3eba: 0a00 |0003: move-result v0 │ │ +3f3ebc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog;) │ │ @@ -883878,18 +883878,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f3ed8: |[3f3ed8] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CX8UDDIsEC8UP4vBvrn4Bn8pm-c:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f3ee8: 7110 8aa1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$5:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a18a │ │ -3f3eee: 0a00 |0003: move-result v0 │ │ -3f3ef0: 0f00 |0004: return v0 │ │ +3f3ec0: |[3f3ec0] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CX8UDDIsEC8UP4vBvrn4Bn8pm-c:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f3ed0: 7110 8aa1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$5:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a18a │ │ +3f3ed6: 0a00 |0003: move-result v0 │ │ +3f3ed8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ #4 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog;) │ │ @@ -883897,18 +883897,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f3ef4: |[3f3ef4] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CsMRLTUEYrb-pe5d2r_xx0UAXoc:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f3f04: 7110 85a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a185 │ │ -3f3f0a: 0a00 |0003: move-result v0 │ │ -3f3f0c: 0f00 |0004: return v0 │ │ +3f3edc: |[3f3edc] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CsMRLTUEYrb-pe5d2r_xx0UAXoc:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f3eec: 7110 85a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a185 │ │ +3f3ef2: 0a00 |0003: move-result v0 │ │ +3f3ef4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ #5 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog;) │ │ @@ -883916,18 +883916,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f3f10: |[3f3f10] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CsraJd9QaLOPSOfIzXU3Qh1ra0A:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f3f20: 7110 87a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$2:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a187 │ │ -3f3f26: 0a00 |0003: move-result v0 │ │ -3f3f28: 0f00 |0004: return v0 │ │ +3f3ef8: |[3f3ef8] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$CsraJd9QaLOPSOfIzXU3Qh1ra0A:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f3f08: 7110 87a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$2:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a187 │ │ +3f3f0e: 0a00 |0003: move-result v0 │ │ +3f3f10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ #6 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog;) │ │ @@ -883935,18 +883935,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f3f2c: |[3f3f2c] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$GCrPeh7GNiskTjYTorERLBEZ3J0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f3f3c: 7110 8ba1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$6:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a18b │ │ -3f3f42: 0a00 |0003: move-result v0 │ │ -3f3f44: 0f00 |0004: return v0 │ │ +3f3f14: |[3f3f14] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$GCrPeh7GNiskTjYTorERLBEZ3J0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f3f24: 7110 8ba1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$6:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a18b │ │ +3f3f2a: 0a00 |0003: move-result v0 │ │ +3f3f2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ #7 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog;) │ │ @@ -883954,18 +883954,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f3f48: |[3f3f48] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$RmXECwt5kzbkJAia5i1GeFXqvBw:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f3f58: 7110 89a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$4:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a189 │ │ -3f3f5e: 0a00 |0003: move-result v0 │ │ -3f3f60: 0f00 |0004: return v0 │ │ +3f3f30: |[3f3f30] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$RmXECwt5kzbkJAia5i1GeFXqvBw:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f3f40: 7110 89a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$4:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a189 │ │ +3f3f46: 0a00 |0003: move-result v0 │ │ +3f3f48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ #8 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog;) │ │ @@ -883973,17 +883973,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -3f414c: |[3f414c] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$UdfrcLjh9Tu28FPQ5hPHQFpV3kQ:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V │ │ -3f415c: 7606 8ea1 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$showPicker$11:(IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V // method@a18e │ │ -3f4162: 0e00 |0003: return-void │ │ +3f4134: |[3f4134] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$UdfrcLjh9Tu28FPQ5hPHQFpV3kQ:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V │ │ +3f4144: 7606 8ea1 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$showPicker$11:(IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V // method@a18e │ │ +3f414a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -883996,17 +883996,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3f4164: |[3f4164] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$oX1lU6QKplj38x_bHPUc0c00vUA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ -3f4174: 7040 83a1 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$setupSwipeDirectionView$10:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V // method@a183 │ │ -3f417a: 0e00 |0003: return-void │ │ +3f414c: |[3f414c] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$oX1lU6QKplj38x_bHPUc0c00vUA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ +3f415c: 7040 83a1 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$setupSwipeDirectionView$10:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V // method@a183 │ │ +3f4162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -884017,17 +884017,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3f417c: |[3f417c] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$vpcFmhY4bbXwiwCYQhzN5eLU6XA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ -3f418c: 7040 84a1 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$setupSwipeDirectionView$9:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V // method@a184 │ │ -3f4192: 0e00 |0003: return-void │ │ +3f4164: |[3f4164] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$vpcFmhY4bbXwiwCYQhzN5eLU6XA:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ +3f4174: 7040 84a1 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$setupSwipeDirectionView$9:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V // method@a184 │ │ +3f417a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -884038,17 +884038,17 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f4194: |[3f4194] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$x5pqJeRChkeCQqu7-68fUEkGmpY:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -3f41a4: 7130 8ca1 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$7:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a18c │ │ -3f41aa: 0e00 |0003: return-void │ │ +3f417c: |[3f417c] de.danoeh.antennapod.dialog.SwipeActionsDialog.$r8$lambda$x5pqJeRChkeCQqu7-68fUEkGmpY:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +3f418c: 7130 8ca1 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.lambda$show$7:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a18c │ │ +3f4192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -884058,19 +884058,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f41ac: |[3f41ac] de.danoeh.antennapod.dialog.SwipeActionsDialog.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3f41bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f41c2: 5b01 a390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f41c6: 5b02 a790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ -3f41ca: 0e00 |0007: return-void │ │ +3f4194: |[3f4194] de.danoeh.antennapod.dialog.SwipeActionsDialog.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3f41a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f41aa: 5b01 a390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f41ae: 5b02 a790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ +3f41b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ @@ -884082,17 +884082,17 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f41cc: |[3f41cc] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$setupSwipeDirectionView$10:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ -3f41dc: 7030 94a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a194 │ │ -3f41e2: 0e00 |0003: return-void │ │ +3f41b4: |[3f41b4] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$setupSwipeDirectionView$10:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ +3f41c4: 7030 94a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a194 │ │ +3f41ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -884103,17 +884103,17 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f41e4: |[3f41e4] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$setupSwipeDirectionView$9:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ -3f41f4: 7030 94a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a194 │ │ -3f41fa: 0e00 |0003: return-void │ │ +3f41cc: |[3f41cc] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$setupSwipeDirectionView$9:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;ILandroid/view/View;)V │ │ +3f41dc: 7030 94a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a194 │ │ +3f41e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -884124,37 +884124,37 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -3f3f64: |[3f3f64] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f3f74: 7210 a8aa 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f3f7a: 0c00 |0003: move-result-object v0 │ │ -3f3f7c: 1a01 cb47 |0004: const-string v1, "MARK_PLAYED" // string@47cb │ │ -3f3f80: 6e20 9fb2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f3f86: 0a00 |0009: move-result v0 │ │ -3f3f88: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ -3f3f8c: 7210 a8aa 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f3f92: 0c00 |000f: move-result-object v0 │ │ -3f3f94: 1a01 ad17 |0010: const-string v1, "DELETE" // string@17ad │ │ -3f3f98: 6e20 9fb2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f3f9e: 0a00 |0015: move-result v0 │ │ -3f3fa0: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -3f3fa4: 7210 a8aa 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f3faa: 0c02 |001b: move-result-object v2 │ │ -3f3fac: 1a00 e150 |001c: const-string v0, "REMOVE_FROM_HISTORY" // string@50e1 │ │ -3f3fb0: 6e20 9fb2 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f3fb6: 0a02 |0021: move-result v2 │ │ -3f3fb8: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ -3f3fbc: 1212 |0024: const/4 v2, #int 1 // #1 │ │ -3f3fbe: 2802 |0025: goto 0027 // +0002 │ │ -3f3fc0: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -3f3fc2: 0f02 |0027: return v2 │ │ +3f3f4c: |[3f3f4c] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f3f5c: 7210 a8aa 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f3f62: 0c00 |0003: move-result-object v0 │ │ +3f3f64: 1a01 cb47 |0004: const-string v1, "MARK_PLAYED" // string@47cb │ │ +3f3f68: 6e20 9fb2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f3f6e: 0a00 |0009: move-result v0 │ │ +3f3f70: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ +3f3f74: 7210 a8aa 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f3f7a: 0c00 |000f: move-result-object v0 │ │ +3f3f7c: 1a01 ad17 |0010: const-string v1, "DELETE" // string@17ad │ │ +3f3f80: 6e20 9fb2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f3f86: 0a00 |0015: move-result v0 │ │ +3f3f88: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +3f3f8c: 7210 a8aa 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f3f92: 0c02 |001b: move-result-object v2 │ │ +3f3f94: 1a00 e150 |001c: const-string v0, "REMOVE_FROM_HISTORY" // string@50e1 │ │ +3f3f98: 6e20 9fb2 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f3f9e: 0a02 |0021: move-result v2 │ │ +3f3fa0: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ +3f3fa4: 1212 |0024: const/4 v2, #int 1 // #1 │ │ +3f3fa6: 2802 |0025: goto 0027 // +0002 │ │ +3f3fa8: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +3f3faa: 0f02 |0027: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000c line=66 │ │ 0x0018 line=67 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ @@ -884164,22 +884164,22 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3f3fc4: |[3f3fc4] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$1:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f3fd4: 7210 a8aa 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f3fda: 0c01 |0003: move-result-object v1 │ │ -3f3fdc: 1a00 e150 |0004: const-string v0, "REMOVE_FROM_HISTORY" // string@50e1 │ │ -3f3fe0: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f3fe6: 0a01 |0009: move-result v1 │ │ -3f3fe8: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3f3fec: 0f01 |000c: return v1 │ │ +3f3fac: |[3f3fac] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$1:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f3fbc: 7210 a8aa 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f3fc2: 0c01 |0003: move-result-object v1 │ │ +3f3fc4: 1a00 e150 |0004: const-string v0, "REMOVE_FROM_HISTORY" // string@50e1 │ │ +3f3fc8: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f3fce: 0a01 |0009: move-result v1 │ │ +3f3fd0: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3f3fd4: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ #17 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog;) │ │ @@ -884187,37 +884187,37 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -3f3ff0: |[3f3ff0] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$2:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f4000: 7210 a8aa 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f4006: 0c00 |0003: move-result-object v0 │ │ -3f4008: 1a01 e350 |0004: const-string v1, "REMOVE_FROM_INBOX" // string@50e3 │ │ -3f400c: 6e20 9fb2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f4012: 0a00 |0009: move-result v0 │ │ -3f4014: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ -3f4018: 7210 a8aa 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f401e: 0c00 |000f: move-result-object v0 │ │ -3f4020: 1a01 e150 |0010: const-string v1, "REMOVE_FROM_HISTORY" // string@50e1 │ │ -3f4024: 6e20 9fb2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f402a: 0a00 |0015: move-result v0 │ │ -3f402c: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -3f4030: 7210 a8aa 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f4036: 0c02 |001b: move-result-object v2 │ │ -3f4038: 1a00 a553 |001c: const-string v0, "START_DOWNLOAD" // string@53a5 │ │ -3f403c: 6e20 9fb2 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f4042: 0a02 |0021: move-result v2 │ │ -3f4044: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ -3f4048: 1212 |0024: const/4 v2, #int 1 // #1 │ │ -3f404a: 2802 |0025: goto 0027 // +0002 │ │ -3f404c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -3f404e: 0f02 |0027: return v2 │ │ +3f3fd8: |[3f3fd8] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$2:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f3fe8: 7210 a8aa 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f3fee: 0c00 |0003: move-result-object v0 │ │ +3f3ff0: 1a01 e350 |0004: const-string v1, "REMOVE_FROM_INBOX" // string@50e3 │ │ +3f3ff4: 6e20 9fb2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f3ffa: 0a00 |0009: move-result v0 │ │ +3f3ffc: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ +3f4000: 7210 a8aa 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f4006: 0c00 |000f: move-result-object v0 │ │ +3f4008: 1a01 e150 |0010: const-string v1, "REMOVE_FROM_HISTORY" // string@50e1 │ │ +3f400c: 6e20 9fb2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f4012: 0a00 |0015: move-result v0 │ │ +3f4014: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +3f4018: 7210 a8aa 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f401e: 0c02 |001b: move-result-object v2 │ │ +3f4020: 1a00 a553 |001c: const-string v0, "START_DOWNLOAD" // string@53a5 │ │ +3f4024: 6e20 9fb2 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f402a: 0a02 |0021: move-result v2 │ │ +3f402c: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ +3f4030: 1212 |0024: const/4 v2, #int 1 // #1 │ │ +3f4032: 2802 |0025: goto 0027 // +0002 │ │ +3f4034: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +3f4036: 0f02 |0027: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x000c line=76 │ │ 0x0018 line=77 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ @@ -884227,22 +884227,22 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3f4050: |[3f4050] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$3:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f4060: 7210 a8aa 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f4066: 0c01 |0003: move-result-object v1 │ │ -3f4068: 1a00 e150 |0004: const-string v0, "REMOVE_FROM_HISTORY" // string@50e1 │ │ -3f406c: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f4072: 0a01 |0009: move-result v1 │ │ -3f4074: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3f4078: 0f01 |000c: return v1 │ │ +3f4038: |[3f4038] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$3:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f4048: 7210 a8aa 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f404e: 0c01 |0003: move-result-object v1 │ │ +3f4050: 1a00 e150 |0004: const-string v0, "REMOVE_FROM_HISTORY" // string@50e1 │ │ +3f4054: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f405a: 0a01 |0009: move-result v1 │ │ +3f405c: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3f4060: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ #19 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog;) │ │ @@ -884250,37 +884250,37 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -3f407c: |[3f407c] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$4:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f408c: 7210 a8aa 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f4092: 0c00 |0003: move-result-object v0 │ │ -3f4094: 1a01 a90b |0004: const-string v1, "ADD_TO_QUEUE" // string@0ba9 │ │ -3f4098: 6e20 9fb2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f409e: 0a00 |0009: move-result v0 │ │ -3f40a0: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ -3f40a4: 7210 a8aa 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f40aa: 0c00 |000f: move-result-object v0 │ │ -3f40ac: 1a01 e350 |0010: const-string v1, "REMOVE_FROM_INBOX" // string@50e3 │ │ -3f40b0: 6e20 9fb2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f40b6: 0a00 |0015: move-result v0 │ │ -3f40b8: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -3f40bc: 7210 a8aa 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f40c2: 0c02 |001b: move-result-object v2 │ │ -3f40c4: 1a00 e150 |001c: const-string v0, "REMOVE_FROM_HISTORY" // string@50e1 │ │ -3f40c8: 6e20 9fb2 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f40ce: 0a02 |0021: move-result v2 │ │ -3f40d0: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ -3f40d4: 1212 |0024: const/4 v2, #int 1 // #1 │ │ -3f40d6: 2802 |0025: goto 0027 // +0002 │ │ -3f40d8: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -3f40da: 0f02 |0027: return v2 │ │ +3f4064: |[3f4064] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$4:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f4074: 7210 a8aa 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f407a: 0c00 |0003: move-result-object v0 │ │ +3f407c: 1a01 a90b |0004: const-string v1, "ADD_TO_QUEUE" // string@0ba9 │ │ +3f4080: 6e20 9fb2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f4086: 0a00 |0009: move-result v0 │ │ +3f4088: 3900 1c00 |000a: if-nez v0, 0026 // +001c │ │ +3f408c: 7210 a8aa 0200 |000c: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f4092: 0c00 |000f: move-result-object v0 │ │ +3f4094: 1a01 e350 |0010: const-string v1, "REMOVE_FROM_INBOX" // string@50e3 │ │ +3f4098: 6e20 9fb2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f409e: 0a00 |0015: move-result v0 │ │ +3f40a0: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +3f40a4: 7210 a8aa 0200 |0018: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f40aa: 0c02 |001b: move-result-object v2 │ │ +3f40ac: 1a00 e150 |001c: const-string v0, "REMOVE_FROM_HISTORY" // string@50e1 │ │ +3f40b0: 6e20 9fb2 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f40b6: 0a02 |0021: move-result v2 │ │ +3f40b8: 3902 0400 |0022: if-nez v2, 0026 // +0004 │ │ +3f40bc: 1212 |0024: const/4 v2, #int 1 // #1 │ │ +3f40be: 2802 |0025: goto 0027 // +0002 │ │ +3f40c0: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +3f40c2: 0f02 |0027: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x000c line=86 │ │ 0x0018 line=87 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ @@ -884290,22 +884290,22 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3f40dc: |[3f40dc] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$5:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f40ec: 7210 a8aa 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f40f2: 0c01 |0003: move-result-object v1 │ │ -3f40f4: 1a00 e350 |0004: const-string v0, "REMOVE_FROM_INBOX" // string@50e3 │ │ -3f40f8: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f40fe: 0a01 |0009: move-result v1 │ │ -3f4100: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3f4104: 0f01 |000c: return v1 │ │ +3f40c4: |[3f40c4] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$5:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f40d4: 7210 a8aa 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f40da: 0c01 |0003: move-result-object v1 │ │ +3f40dc: 1a00 e350 |0004: const-string v0, "REMOVE_FROM_INBOX" // string@50e3 │ │ +3f40e0: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f40e6: 0a01 |0009: move-result v1 │ │ +3f40e8: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3f40ec: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ #21 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog;) │ │ @@ -884313,22 +884313,22 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3f4108: |[3f4108] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$6:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -3f4118: 7210 a8aa 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f411e: 0c01 |0003: move-result-object v1 │ │ -3f4120: 1a00 e450 |0004: const-string v0, "REMOVE_FROM_QUEUE" // string@50e4 │ │ -3f4124: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f412a: 0a01 |0009: move-result v1 │ │ -3f412c: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3f4130: 0f01 |000c: return v1 │ │ +3f40f0: |[3f40f0] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$6:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +3f4100: 7210 a8aa 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f4106: 0c01 |0003: move-result-object v1 │ │ +3f4108: 1a00 e450 |0004: const-string v0, "REMOVE_FROM_QUEUE" // string@50e4 │ │ +3f410c: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f4112: 0a01 |0009: move-result v1 │ │ +3f4114: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3f4118: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ #22 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog;) │ │ @@ -884336,33 +884336,33 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -3f41fc: |[3f41fc] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$7:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -3f420c: 5434 da8f |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fda │ │ -3f4210: 6e10 05a0 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a005 │ │ -3f4216: 0c04 |0005: move-result-object v4 │ │ -3f4218: 1500 803f |0006: const/high16 v0, #int 1065353216 // #3f80 │ │ -3f421c: 1401 cdcc cc3e |0008: const v1, #float 0.4 // #3ecccccd │ │ -3f4222: 3805 0500 |000b: if-eqz v5, 0010 // +0005 │ │ -3f4226: 1502 803f |000d: const/high16 v2, #int 1065353216 // #3f80 │ │ -3f422a: 2804 |000f: goto 0013 // +0004 │ │ -3f422c: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ -3f4232: 6e20 3d0d 2400 |0013: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -3f4238: 5433 db8f |0016: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fdb │ │ -3f423c: 6e10 05a0 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a005 │ │ -3f4242: 0c03 |001b: move-result-object v3 │ │ -3f4244: 3805 0300 |001c: if-eqz v5, 001f // +0003 │ │ -3f4248: 2804 |001e: goto 0022 // +0004 │ │ -3f424a: 1400 cdcc cc3e |001f: const v0, #float 0.4 // #3ecccccd │ │ -3f4250: 6e20 3d0d 0300 |0022: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -3f4256: 0e00 |0025: return-void │ │ +3f41e4: |[3f41e4] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$7:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +3f41f4: 5434 da8f |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fda │ │ +3f41f8: 6e10 05a0 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a005 │ │ +3f41fe: 0c04 |0005: move-result-object v4 │ │ +3f4200: 1500 803f |0006: const/high16 v0, #int 1065353216 // #3f80 │ │ +3f4204: 1401 cdcc cc3e |0008: const v1, #float 0.4 // #3ecccccd │ │ +3f420a: 3805 0500 |000b: if-eqz v5, 0010 // +0005 │ │ +3f420e: 1502 803f |000d: const/high16 v2, #int 1065353216 // #3f80 │ │ +3f4212: 2804 |000f: goto 0013 // +0004 │ │ +3f4214: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ +3f421a: 6e20 3d0d 2400 |0013: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +3f4220: 5433 db8f |0016: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fdb │ │ +3f4224: 6e10 05a0 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a005 │ │ +3f422a: 0c03 |001b: move-result-object v3 │ │ +3f422c: 3805 0300 |001c: if-eqz v5, 001f // +0003 │ │ +3f4230: 2804 |001e: goto 0022 // +0004 │ │ +3f4232: 1400 cdcc cc3e |001f: const v0, #float 0.4 // #3ecccccd │ │ +3f4238: 6e20 3d0d 0300 |0022: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +3f423e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0016 line=106 │ │ locals : │ │ 0x0000 - 0x0026 reg=3 (null) Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ 0x0000 - 0x0026 reg=4 (null) Landroid/widget/CompoundButton; │ │ @@ -884373,31 +884373,31 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -3f4258: |[3f4258] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$8:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V │ │ -3f4268: 5414 a790 |0000: iget-object v4, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ -3f426c: 5415 a690 |0002: iget-object v5, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a6 │ │ -3f4270: 7210 a8aa 0500 |0004: invoke-interface {v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f4276: 0c05 |0007: move-result-object v5 │ │ -3f4278: 5410 a590 |0008: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a5 │ │ -3f427c: 7210 a8aa 0000 |000a: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -3f4282: 0c00 |000d: move-result-object v0 │ │ -3f4284: 7040 91a1 4105 |000e: invoke-direct {v1, v4, v5, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.savePrefs:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@a191 │ │ -3f428a: 5422 dc8f |0011: iget-object v2, v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8fdc │ │ -3f428e: 6e10 6b10 0200 |0013: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3f4294: 0a02 |0016: move-result v2 │ │ -3f4296: 7110 b9b1 0200 |0017: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -3f429c: 0c02 |001a: move-result-object v2 │ │ -3f429e: 7020 90a1 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.saveActionsEnabledPrefs:(Ljava/lang/Boolean;)V // method@a190 │ │ -3f42a4: 7210 75a1 0300 |001e: invoke-interface {v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;.onCall:()V // method@a175 │ │ -3f42aa: 0e00 |0021: return-void │ │ +3f4240: |[3f4240] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$show$8:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;Landroid/content/DialogInterface;I)V │ │ +3f4250: 5414 a790 |0000: iget-object v4, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ +3f4254: 5415 a690 |0002: iget-object v5, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a6 │ │ +3f4258: 7210 a8aa 0500 |0004: invoke-interface {v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f425e: 0c05 |0007: move-result-object v5 │ │ +3f4260: 5410 a590 |0008: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a5 │ │ +3f4264: 7210 a8aa 0000 |000a: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +3f426a: 0c00 |000d: move-result-object v0 │ │ +3f426c: 7040 91a1 4105 |000e: invoke-direct {v1, v4, v5, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.savePrefs:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@a191 │ │ +3f4272: 5422 dc8f |0011: iget-object v2, v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8fdc │ │ +3f4276: 6e10 6b10 0200 |0013: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3f427c: 0a02 |0016: move-result v2 │ │ +3f427e: 7110 b9b1 0200 |0017: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +3f4284: 0c02 |001a: move-result-object v2 │ │ +3f4286: 7020 90a1 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.saveActionsEnabledPrefs:(Ljava/lang/Boolean;)V // method@a190 │ │ +3f428c: 7210 75a1 0300 |001e: invoke-interface {v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;.onCall:()V // method@a175 │ │ +3f4292: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0011 line=116 │ │ 0x001e line=117 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ @@ -884411,31 +884411,31 @@ │ │ type : '(IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -3f42ac: |[3f42ac] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$showPicker$11:(IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V │ │ -3f42bc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -3f42be: 3351 0d00 |0001: if-ne v1, v5, 000e // +000d │ │ -3f42c2: 5405 a490 |0003: iget-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f42c6: 7220 ddb4 2500 |0005: invoke-interface {v5, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f42cc: 0c02 |0008: move-result-object v2 │ │ -3f42ce: 1f02 771c |0009: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -3f42d2: 5b02 a590 |000b: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a5 │ │ -3f42d6: 280b |000d: goto 0018 // +000b │ │ -3f42d8: 5405 a490 |000e: iget-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f42dc: 7220 ddb4 2500 |0010: invoke-interface {v5, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f42e2: 0c02 |0013: move-result-object v2 │ │ -3f42e4: 1f02 771c |0014: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -3f42e8: 5b02 a690 |0016: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a6 │ │ -3f42ec: 7030 92a1 3001 |0018: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a192 │ │ -3f42f2: 6e10 8815 0400 |001b: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1588 │ │ -3f42f8: 0e00 |001e: return-void │ │ +3f4294: |[3f4294] de.danoeh.antennapod.dialog.SwipeActionsDialog.lambda$showPicker$11:(IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;Landroid/view/View;)V │ │ +3f42a4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +3f42a6: 3351 0d00 |0001: if-ne v1, v5, 000e // +000d │ │ +3f42aa: 5405 a490 |0003: iget-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f42ae: 7220 ddb4 2500 |0005: invoke-interface {v5, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f42b4: 0c02 |0008: move-result-object v2 │ │ +3f42b6: 1f02 771c |0009: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +3f42ba: 5b02 a590 |000b: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a5 │ │ +3f42be: 280b |000d: goto 0018 // +000b │ │ +3f42c0: 5405 a490 |000e: iget-object v5, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f42c4: 7220 ddb4 2500 |0010: invoke-interface {v5, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f42ca: 0c02 |0013: move-result-object v2 │ │ +3f42cc: 1f02 771c |0014: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +3f42d0: 5b02 a690 |0016: iput-object v2, v0, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a6 │ │ +3f42d4: 7030 92a1 3001 |0018: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a192 │ │ +3f42da: 6e10 8815 0400 |001b: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatDialog;.dismiss:()V // method@1588 │ │ +3f42e0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=170 │ │ 0x000e line=172 │ │ 0x0018 line=174 │ │ 0x001b line=175 │ │ locals : │ │ @@ -884451,33 +884451,33 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -3f42fc: |[3f42fc] de.danoeh.antennapod.dialog.SwipeActionsDialog.populateMockEpisode:(Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;)V │ │ -3f430c: 5430 df8e |0000: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@8edf │ │ -3f4310: 1401 9a99 993e |0002: const v1, #float 0.3 // #3e99999a │ │ -3f4316: 6e20 3d0d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -3f431c: 5430 ea8e |0008: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@8eea │ │ -3f4320: 5400 a68f |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@8fa6 │ │ -3f4324: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ -3f4328: 6e20 930d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f432e: 5430 e18e |0011: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@8ee1 │ │ -3f4332: 6e20 4511 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3f4338: 5430 ee8e |0016: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@8eee │ │ -3f433c: 6e20 4511 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3f4342: 5430 f38e |001b: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8ef3 │ │ -3f4346: 1a01 0be8 |001d: const-string v1, "███████" // string@e80b │ │ -3f434a: 6e20 9412 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f4350: 5433 f18e |0022: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@8ef1 │ │ -3f4354: 1a00 0ae8 |0024: const-string v0, "█████" // string@e80a │ │ -3f4358: 6e20 9412 0300 |0026: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f435e: 0e00 |0029: return-void │ │ +3f42e4: |[3f42e4] de.danoeh.antennapod.dialog.SwipeActionsDialog.populateMockEpisode:(Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;)V │ │ +3f42f4: 5430 df8e |0000: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@8edf │ │ +3f42f8: 1401 9a99 993e |0002: const v1, #float 0.3 // #3e99999a │ │ +3f42fe: 6e20 3d0d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +3f4304: 5430 ea8e |0008: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@8eea │ │ +3f4308: 5400 a68f |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@8fa6 │ │ +3f430c: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ +3f4310: 6e20 930d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f4316: 5430 e18e |0011: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@8ee1 │ │ +3f431a: 6e20 4511 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3f4320: 5430 ee8e |0016: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@8eee │ │ +3f4324: 6e20 4511 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3f432a: 5430 f38e |001b: iget-object v0, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@8ef3 │ │ +3f432e: 1a01 0be8 |001d: const-string v1, "███████" // string@e80b │ │ +3f4332: 6e20 9412 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f4338: 5433 f18e |0022: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@8ef1 │ │ +3f433c: 1a00 0ae8 |0024: const-string v0, "█████" // string@e80a │ │ +3f4340: 6e20 9412 0300 |0026: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f4346: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0008 line=189 │ │ 0x0011 line=190 │ │ 0x0016 line=191 │ │ 0x001b line=192 │ │ @@ -884491,36 +884491,36 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3f4360: |[3f4360] de.danoeh.antennapod.dialog.SwipeActionsDialog.saveActionsEnabledPrefs:(Ljava/lang/Boolean;)V │ │ -3f4370: 5430 a390 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f4374: 1a01 4e57 |0002: const-string v1, "SwipeActionsPrefs" // string@574e │ │ -3f4378: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f437a: 6e30 2f02 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3f4380: 0c00 |0008: move-result-object v0 │ │ -3f4382: 7210 9902 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3f4388: 0c00 |000c: move-result-object v0 │ │ -3f438a: 2201 741e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f438e: 7010 c7b2 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f4394: 1a02 bb4f |0012: const-string v2, "PrefNoSwipeAction" // string@4fbb │ │ -3f4398: 6e20 d3b2 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f439e: 5432 a790 |0017: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ -3f43a2: 6e20 d3b2 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f43a8: 6e10 deb2 0100 |001c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f43ae: 0c01 |001f: move-result-object v1 │ │ -3f43b0: 6e10 b5b1 0400 |0020: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ -3f43b6: 0a04 |0023: move-result v4 │ │ -3f43b8: 7230 9102 1004 |0024: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3f43be: 0c04 |0027: move-result-object v4 │ │ -3f43c0: 7210 8f02 0400 |0028: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3f43c6: 0e00 |002b: return-void │ │ +3f4348: |[3f4348] de.danoeh.antennapod.dialog.SwipeActionsDialog.saveActionsEnabledPrefs:(Ljava/lang/Boolean;)V │ │ +3f4358: 5430 a390 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f435c: 1a01 4e57 |0002: const-string v1, "SwipeActionsPrefs" // string@574e │ │ +3f4360: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f4362: 6e30 2f02 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3f4368: 0c00 |0008: move-result-object v0 │ │ +3f436a: 7210 9902 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3f4370: 0c00 |000c: move-result-object v0 │ │ +3f4372: 2201 741e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f4376: 7010 c7b2 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f437c: 1a02 bb4f |0012: const-string v2, "PrefNoSwipeAction" // string@4fbb │ │ +3f4380: 6e20 d3b2 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f4386: 5432 a790 |0017: iget-object v2, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ +3f438a: 6e20 d3b2 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f4390: 6e10 deb2 0100 |001c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f4396: 0c01 |001f: move-result-object v1 │ │ +3f4398: 6e10 b5b1 0400 |0020: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ +3f439e: 0a04 |0023: move-result v4 │ │ +3f43a0: 7230 9102 1004 |0024: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3f43a6: 0c04 |0027: move-result-object v4 │ │ +3f43a8: 7210 8f02 0400 |0028: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3f43ae: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0009 line=203 │ │ locals : │ │ 0x0000 - 0x002c reg=3 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x002c reg=4 (null) Ljava/lang/Boolean; │ │ @@ -884530,41 +884530,41 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -3f43c8: |[3f43c8] de.danoeh.antennapod.dialog.SwipeActionsDialog.savePrefs:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -3f43d8: 5430 a390 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f43dc: 1a01 4e57 |0002: const-string v1, "SwipeActionsPrefs" // string@574e │ │ -3f43e0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f43e2: 6e30 2f02 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3f43e8: 0c00 |0008: move-result-object v0 │ │ -3f43ea: 7210 9902 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3f43f0: 0c00 |000c: move-result-object v0 │ │ -3f43f2: 2201 741e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f43f6: 7010 c7b2 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f43fc: 1a02 bc4f |0012: const-string v2, "PrefSwipeActions" // string@4fbc │ │ -3f4400: 6e20 d3b2 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f4406: 6e20 d3b2 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f440c: 6e10 deb2 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f4412: 0c04 |001d: move-result-object v4 │ │ -3f4414: 2201 741e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f4418: 7010 c7b2 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f441e: 6e20 d3b2 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f4424: 1a05 a407 |0026: const-string v5, "," // string@07a4 │ │ -3f4428: 6e20 d3b2 5100 |0028: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f442e: 6e20 d3b2 6100 |002b: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f4434: 6e10 deb2 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f443a: 0c05 |0031: move-result-object v5 │ │ -3f443c: 7230 9502 4005 |0032: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3f4442: 0c04 |0035: move-result-object v4 │ │ -3f4444: 7210 8f02 0400 |0036: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3f444a: 0e00 |0039: return-void │ │ +3f43b0: |[3f43b0] de.danoeh.antennapod.dialog.SwipeActionsDialog.savePrefs:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +3f43c0: 5430 a390 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f43c4: 1a01 4e57 |0002: const-string v1, "SwipeActionsPrefs" // string@574e │ │ +3f43c8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f43ca: 6e30 2f02 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3f43d0: 0c00 |0008: move-result-object v0 │ │ +3f43d2: 7210 9902 0000 |0009: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3f43d8: 0c00 |000c: move-result-object v0 │ │ +3f43da: 2201 741e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f43de: 7010 c7b2 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f43e4: 1a02 bc4f |0012: const-string v2, "PrefSwipeActions" // string@4fbc │ │ +3f43e8: 6e20 d3b2 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f43ee: 6e20 d3b2 4100 |0017: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f43f4: 6e10 deb2 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f43fa: 0c04 |001d: move-result-object v4 │ │ +3f43fc: 2201 741e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f4400: 7010 c7b2 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f4406: 6e20 d3b2 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f440c: 1a05 a407 |0026: const-string v5, "," // string@07a4 │ │ +3f4410: 6e20 d3b2 5100 |0028: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f4416: 6e20 d3b2 6100 |002b: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f441c: 6e10 deb2 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f4422: 0c05 |0031: move-result-object v5 │ │ +3f4424: 7230 9502 4005 |0032: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3f442a: 0c04 |0035: move-result-object v4 │ │ +3f442c: 7210 8f02 0400 |0036: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3f4432: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0009 line=198 │ │ locals : │ │ 0x0000 - 0x003a reg=3 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog; │ │ 0x0000 - 0x003a reg=4 (null) Ljava/lang/String; │ │ @@ -884576,65 +884576,65 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -3f444c: |[3f444c] de.danoeh.antennapod.dialog.SwipeActionsDialog.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ -3f445c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3f445e: 3306 0500 |0001: if-ne v6, v0, 0006 // +0005 │ │ -3f4462: 5441 a590 |0003: iget-object v1, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a5 │ │ -3f4466: 2803 |0005: goto 0008 // +0003 │ │ -3f4468: 5441 a690 |0006: iget-object v1, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a6 │ │ -3f446c: 5452 e88f |0008: iget-object v2, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@8fe8 │ │ -3f4470: 3306 0600 |000a: if-ne v6, v0, 0010 // +0006 │ │ -3f4474: 1400 4103 127f |000c: const v0, #float 1.94084e+38 // #7f120341 │ │ -3f447a: 2804 |000f: goto 0013 // +0004 │ │ -3f447c: 1400 4203 127f |0010: const v0, #float 1.94084e+38 // #7f120342 │ │ -3f4482: 6e20 9312 0200 |0013: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3f4488: 5450 e78f |0016: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@8fe7 │ │ -3f448c: 5442 a390 |0018: iget-object v2, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f4490: 7220 a9aa 2100 |001a: invoke-interface {v1, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getTitle:(Landroid/content/Context;)Ljava/lang/String; // method@aaa9 │ │ -3f4496: 0c02 |001d: move-result-object v2 │ │ -3f4498: 6e20 9412 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f449e: 5450 e48f |0021: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@8fe4 │ │ -3f44a2: 7020 8fa1 0400 |0023: invoke-direct {v4, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.populateMockEpisode:(Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;)V // method@a18f │ │ -3f44a8: 3906 1900 |0026: if-nez v6, 003f // +0019 │ │ -3f44ac: 5450 e58f |0028: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@8fe5 │ │ -3f44b0: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -3f44b2: 6e20 e20d 2000 |002b: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ -3f44b8: 0c00 |002e: move-result-object v0 │ │ -3f44ba: 5453 e98f |002f: iget-object v3, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe9 │ │ -3f44be: 3230 0e00 |0031: if-eq v0, v3, 003f // +000e │ │ -3f44c2: 5450 e58f |0033: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@8fe5 │ │ -3f44c6: 6e20 140e 3000 |0035: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e14 │ │ -3f44cc: 5450 e58f |0038: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@8fe5 │ │ -3f44d0: 5453 e98f |003a: iget-object v3, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe9 │ │ -3f44d4: 6e30 c50d 3002 |003c: invoke-virtual {v0, v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0dc5 │ │ -3f44da: 5450 e98f |003f: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe9 │ │ -3f44de: 7210 a7aa 0100 |0041: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@aaa7 │ │ -3f44e4: 0a02 |0044: move-result v2 │ │ -3f44e6: 6e20 3d11 2000 |0045: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -3f44ec: 5450 e98f |0048: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe9 │ │ -3f44f0: 5442 a390 |004a: iget-object v2, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f44f4: 7210 a6aa 0100 |004c: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@aaa6 │ │ -3f44fa: 0a01 |004f: move-result v1 │ │ -3f44fc: 7120 a2b0 1200 |0050: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3f4502: 0a01 |0053: move-result v1 │ │ -3f4504: 6e20 3411 1000 |0054: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setColorFilter:(I)V // method@1134 │ │ -3f450a: 5450 e38f |0057: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@8fe3 │ │ -3f450e: 2201 5d1a |0059: new-instance v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0; // type@1a5d │ │ -3f4512: 7040 5da1 4165 |005b: invoke-direct {v1, v4, v5, v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a15d │ │ -3f4518: 6e20 680d 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f451e: 5450 e58f |0061: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@8fe5 │ │ -3f4522: 2201 601a |0063: new-instance v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1; // type@1a60 │ │ -3f4526: 7040 63a1 4165 |0065: invoke-direct {v1, v4, v5, v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a163 │ │ -3f452c: 6e20 680d 1000 |0068: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f4532: 0e00 |006b: return-void │ │ +3f4434: |[3f4434] de.danoeh.antennapod.dialog.SwipeActionsDialog.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ +3f4444: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3f4446: 3306 0500 |0001: if-ne v6, v0, 0006 // +0005 │ │ +3f444a: 5441 a590 |0003: iget-object v1, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a5 │ │ +3f444e: 2803 |0005: goto 0008 // +0003 │ │ +3f4450: 5441 a690 |0006: iget-object v1, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a6 │ │ +3f4454: 5452 e88f |0008: iget-object v2, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@8fe8 │ │ +3f4458: 3306 0600 |000a: if-ne v6, v0, 0010 // +0006 │ │ +3f445c: 1400 4103 127f |000c: const v0, #float 1.94084e+38 // #7f120341 │ │ +3f4462: 2804 |000f: goto 0013 // +0004 │ │ +3f4464: 1400 4203 127f |0010: const v0, #float 1.94084e+38 // #7f120342 │ │ +3f446a: 6e20 9312 0200 |0013: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3f4470: 5450 e78f |0016: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@8fe7 │ │ +3f4474: 5442 a390 |0018: iget-object v2, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4478: 7220 a9aa 2100 |001a: invoke-interface {v1, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getTitle:(Landroid/content/Context;)Ljava/lang/String; // method@aaa9 │ │ +3f447e: 0c02 |001d: move-result-object v2 │ │ +3f4480: 6e20 9412 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f4486: 5450 e48f |0021: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@8fe4 │ │ +3f448a: 7020 8fa1 0400 |0023: invoke-direct {v4, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.populateMockEpisode:(Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;)V // method@a18f │ │ +3f4490: 3906 1900 |0026: if-nez v6, 003f // +0019 │ │ +3f4494: 5450 e58f |0028: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@8fe5 │ │ +3f4498: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +3f449a: 6e20 e20d 2000 |002b: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ +3f44a0: 0c00 |002e: move-result-object v0 │ │ +3f44a2: 5453 e98f |002f: iget-object v3, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe9 │ │ +3f44a6: 3230 0e00 |0031: if-eq v0, v3, 003f // +000e │ │ +3f44aa: 5450 e58f |0033: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@8fe5 │ │ +3f44ae: 6e20 140e 3000 |0035: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e14 │ │ +3f44b4: 5450 e58f |0038: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@8fe5 │ │ +3f44b8: 5453 e98f |003a: iget-object v3, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe9 │ │ +3f44bc: 6e30 c50d 3002 |003c: invoke-virtual {v0, v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0dc5 │ │ +3f44c2: 5450 e98f |003f: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe9 │ │ +3f44c6: 7210 a7aa 0100 |0041: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@aaa7 │ │ +3f44cc: 0a02 |0044: move-result v2 │ │ +3f44ce: 6e20 3d11 2000 |0045: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +3f44d4: 5450 e98f |0048: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe9 │ │ +3f44d8: 5442 a390 |004a: iget-object v2, v4, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f44dc: 7210 a6aa 0100 |004c: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@aaa6 │ │ +3f44e2: 0a01 |004f: move-result v1 │ │ +3f44e4: 7120 a2b0 1200 |0050: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3f44ea: 0a01 |0053: move-result v1 │ │ +3f44ec: 6e20 3411 1000 |0054: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setColorFilter:(I)V // method@1134 │ │ +3f44f2: 5450 e38f |0057: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@8fe3 │ │ +3f44f6: 2201 5d1a |0059: new-instance v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0; // type@1a5d │ │ +3f44fa: 7040 5da1 4165 |005b: invoke-direct {v1, v4, v5, v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a15d │ │ +3f4500: 6e20 680d 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f4506: 5450 e58f |0061: iget-object v0, v5, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@8fe5 │ │ +3f450a: 2201 601a |0063: new-instance v1, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1; // type@1a60 │ │ +3f450e: 7040 63a1 4165 |0065: invoke-direct {v1, v4, v5, v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a163 │ │ +3f4514: 6e20 680d 1000 |0068: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f451a: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=125 │ │ 0x0008 line=127 │ │ 0x0016 line=128 │ │ 0x0021 line=129 │ │ 0x0028 line=130 │ │ @@ -884654,135 +884654,135 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 248 16-bit code units │ │ -3f4908: |[3f4908] de.danoeh.antennapod.dialog.SwipeActionsDialog.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ -3f4918: 0806 1000 |0000: move-object/from16 v6, v16 │ │ -3f491c: 0207 1200 |0002: move/from16 v7, v18 │ │ -3f4920: 2200 1415 |0004: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f4924: 5461 a390 |0006: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f4928: 7020 6f81 1000 |0008: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f492e: 1218 |000b: const/4 v8, #int 1 // #1 │ │ -3f4930: 3387 0600 |000c: if-ne v7, v8, 0012 // +0006 │ │ -3f4934: 1401 4103 127f |000e: const v1, #float 1.94084e+38 // #7f120341 │ │ -3f493a: 2804 |0011: goto 0015 // +0004 │ │ -3f493c: 1401 4203 127f |0012: const v1, #float 1.94084e+38 // #7f120342 │ │ -3f4942: 6e20 bb81 1000 |0015: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f4948: 5461 a390 |0018: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f494c: 7110 a50b 0100 |001a: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3f4952: 0c01 |001d: move-result-object v1 │ │ -3f4954: 7110 fa9f 0100 |001e: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@9ffa │ │ -3f495a: 0c09 |0021: move-result-object v9 │ │ -3f495c: 6e10 f99f 0900 |0022: invoke-virtual {v9}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroidx/gridlayout/widget/GridLayout; // method@9ff9 │ │ -3f4962: 0c01 |0025: move-result-object v1 │ │ -3f4964: 6e20 c081 1000 |0026: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3f496a: 1401 4800 127f |0029: const v1, #float 1.94069e+38 // #7f120048 │ │ -3f4970: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -3f4972: 6e30 9981 1002 |002d: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f4978: 6e10 6814 0000 |0030: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3f497e: 0c0a |0033: move-result-object v10 │ │ -3f4980: 120b |0034: const/4 v11, #int 0 // #0 │ │ -3f4982: 120c |0035: const/4 v12, #int 0 // #0 │ │ -3f4984: 5460 a490 |0036: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f4988: 7210 e9b4 0000 |0038: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3f498e: 0a00 |003b: move-result v0 │ │ -3f4990: 350c a800 |003c: if-ge v12, v0, 00e4 // +00a8 │ │ -3f4994: 5460 a490 |003e: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f4998: 7220 ddb4 c000 |0040: invoke-interface {v0, v12}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f499e: 0c00 |0043: move-result-object v0 │ │ -3f49a0: 1f00 771c |0044: check-cast v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -3f49a4: 5461 a390 |0046: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f49a8: 7110 a50b 0100 |0048: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3f49ae: 0c01 |004b: move-result-object v1 │ │ -3f49b0: 7110 00a0 0100 |004c: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@a000 │ │ -3f49b6: 0c0d |004f: move-result-object v13 │ │ -3f49b8: 54d1 e18f |0050: iget-object v1, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@8fe1 │ │ -3f49bc: 5462 a390 |0052: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f49c0: 7220 a9aa 2000 |0054: invoke-interface {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getTitle:(Landroid/content/Context;)Ljava/lang/String; // method@aaa9 │ │ -3f49c6: 0c02 |0057: move-result-object v2 │ │ -3f49c8: 6e20 9412 2100 |0058: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f49ce: 5461 a390 |005b: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f49d2: 7210 a7aa 0000 |005d: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@aaa7 │ │ -3f49d8: 0a02 |0060: move-result v2 │ │ -3f49da: 7120 4316 2100 |0061: invoke-static {v1, v2}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ -3f49e0: 0c01 |0064: move-result-object v1 │ │ -3f49e2: 7110 452a 0100 |0065: invoke-static {v1}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@2a45 │ │ -3f49e8: 0c01 |0068: move-result-object v1 │ │ -3f49ea: 6e10 0705 0100 |0069: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0507 │ │ -3f49f0: 6202 ac00 |006c: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_ATOP:Landroid/graphics/PorterDuff$Mode; // field@00ac │ │ -3f49f4: 6e20 1f05 2100 |006e: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;.setTintMode:(Landroid/graphics/PorterDuff$Mode;)V // method@051f │ │ -3f49fa: 3387 0600 |0071: if-ne v7, v8, 0077 // +0006 │ │ -3f49fe: 5462 a590 |0073: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a5 │ │ -3f4a02: 3202 0800 |0075: if-eq v2, v0, 007d // +0008 │ │ -3f4a06: 3907 2300 |0077: if-nez v7, 009a // +0023 │ │ -3f4a0a: 5462 a690 |0079: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a6 │ │ -3f4a0e: 3302 1f00 |007b: if-ne v2, v0, 009a // +001f │ │ -3f4a12: 5462 a390 |007d: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f4a16: 7210 a6aa 0000 |007f: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@aaa6 │ │ -3f4a1c: 0a03 |0082: move-result v3 │ │ -3f4a1e: 7120 a2b0 3200 |0083: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3f4a24: 0a02 |0086: move-result v2 │ │ -3f4a26: 6e20 1d05 2100 |0087: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@051d │ │ -3f4a2c: 54d2 e18f |008a: iget-object v2, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@8fe1 │ │ -3f4a30: 5463 a390 |008c: iget-object v3, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f4a34: 7210 a6aa 0000 |008e: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@aaa6 │ │ -3f4a3a: 0a00 |0091: move-result v0 │ │ -3f4a3c: 7120 a2b0 0300 |0092: invoke-static {v3, v0}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3f4a42: 0a00 |0095: move-result v0 │ │ -3f4a44: 6e20 9912 0200 |0096: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ -3f4a4a: 280d |0099: goto 00a6 // +000d │ │ -3f4a4c: 5460 a390 |009a: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f4a50: 1402 2400 047f |009c: const v2, #float 1.75459e+38 // #7f040024 │ │ -3f4a56: 7120 a2b0 2000 |009f: invoke-static {v0, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3f4a5c: 0a00 |00a2: move-result v0 │ │ -3f4a5e: 6e20 1d05 0100 |00a3: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@051d │ │ -3f4a64: 54d0 e28f |00a6: iget-object v0, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe2 │ │ -3f4a68: 6e20 3a11 1000 |00a8: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@113a │ │ -3f4a6e: 6e10 ff9f 0d00 |00ab: invoke-virtual {v13}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fff │ │ -3f4a74: 0c0e |00ae: move-result-object v14 │ │ -3f4a76: 220f 611a |00af: new-instance v15, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2; // type@1a61 │ │ -3f4a7a: 07f0 |00b1: move-object v0, v15 │ │ -3f4a7c: 0801 1000 |00b2: move-object/from16 v1, v16 │ │ -3f4a80: 0202 1200 |00b4: move/from16 v2, v18 │ │ -3f4a84: 01c3 |00b6: move v3, v12 │ │ -3f4a86: 0804 1100 |00b7: move-object/from16 v4, v17 │ │ -3f4a8a: 07a5 |00b9: move-object v5, v10 │ │ -3f4a8c: 7606 65a1 0000 |00ba: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;)V // method@a165 │ │ -3f4a92: 6e20 680d fe00 |00bd: invoke-virtual {v14, v15}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f4a98: 2200 9309 |00c0: new-instance v0, Landroidx/gridlayout/widget/GridLayout$LayoutParams; // type@0993 │ │ -3f4a9c: 6201 2a15 |00c2: sget-object v1, Landroidx/gridlayout/widget/GridLayout;.BASELINE:Landroidx/gridlayout/widget/GridLayout$Alignment; // field@152a │ │ -3f4aa0: 1502 0080 |00c4: const/high16 v2, #int -2147483648 // #8000 │ │ -3f4aa4: 7120 6d39 1200 |00c6: invoke-static {v2, v1}, Landroidx/gridlayout/widget/GridLayout;.spec:(ILandroidx/gridlayout/widget/GridLayout$Alignment;)Landroidx/gridlayout/widget/GridLayout$Spec; // method@396d │ │ -3f4aaa: 0c01 |00c9: move-result-object v1 │ │ -3f4aac: 6203 3015 |00ca: sget-object v3, Landroidx/gridlayout/widget/GridLayout;.FILL:Landroidx/gridlayout/widget/GridLayout$Alignment; // field@1530 │ │ -3f4ab0: 1504 803f |00cc: const/high16 v4, #int 1065353216 // #3f80 │ │ -3f4ab4: 7130 6e39 3204 |00ce: invoke-static {v2, v3, v4}, Landroidx/gridlayout/widget/GridLayout;.spec:(ILandroidx/gridlayout/widget/GridLayout$Alignment;F)Landroidx/gridlayout/widget/GridLayout$Spec; // method@396e │ │ -3f4aba: 0c02 |00d1: move-result-object v2 │ │ -3f4abc: 7030 1a39 1002 |00d2: invoke-direct {v0, v1, v2}, Landroidx/gridlayout/widget/GridLayout$LayoutParams;.:(Landroidx/gridlayout/widget/GridLayout$Spec;Landroidx/gridlayout/widget/GridLayout$Spec;)V // method@391a │ │ -3f4ac2: 590b b601 |00d5: iput v11, v0, Landroid/view/ViewGroup$MarginLayoutParams;.width:I // field@01b6 │ │ -3f4ac6: 5491 de8f |00d7: iget-object v1, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@8fde │ │ -3f4aca: 6e10 ff9f 0d00 |00d9: invoke-virtual {v13}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fff │ │ -3f4ad0: 0c02 |00dc: move-result-object v2 │ │ -3f4ad2: 6e30 c80d 2100 |00dd: invoke-virtual {v1, v2, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0dc8 │ │ -3f4ad8: d80c 0c01 |00e0: add-int/lit8 v12, v12, #int 1 // #01 │ │ -3f4adc: 2900 54ff |00e2: goto/16 0036 // -00ac │ │ -3f4ae0: 5490 de8f |00e4: iget-object v0, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@8fde │ │ -3f4ae4: 1221 |00e6: const/4 v1, #int 2 // #2 │ │ -3f4ae6: 6e20 6239 1000 |00e7: invoke-virtual {v0, v1}, Landroidx/gridlayout/widget/GridLayout;.setColumnCount:(I)V // method@3962 │ │ -3f4aec: 5490 de8f |00ea: iget-object v0, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@8fde │ │ -3f4af0: 5462 a490 |00ec: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f4af4: 7210 e9b4 0200 |00ee: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3f4afa: 0a02 |00f1: move-result v2 │ │ -3f4afc: b082 |00f2: add-int/2addr v2, v8 │ │ -3f4afe: b312 |00f3: div-int/2addr v2, v1 │ │ -3f4b00: 6e20 6639 2000 |00f4: invoke-virtual {v0, v2}, Landroidx/gridlayout/widget/GridLayout;.setRowCount:(I)V // method@3966 │ │ -3f4b06: 0e00 |00f7: return-void │ │ +3f48f0: |[3f48f0] de.danoeh.antennapod.dialog.SwipeActionsDialog.showPicker:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V │ │ +3f4900: 0806 1000 |0000: move-object/from16 v6, v16 │ │ +3f4904: 0207 1200 |0002: move/from16 v7, v18 │ │ +3f4908: 2200 1415 |0004: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f490c: 5461 a390 |0006: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4910: 7020 6f81 1000 |0008: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f4916: 1218 |000b: const/4 v8, #int 1 // #1 │ │ +3f4918: 3387 0600 |000c: if-ne v7, v8, 0012 // +0006 │ │ +3f491c: 1401 4103 127f |000e: const v1, #float 1.94084e+38 // #7f120341 │ │ +3f4922: 2804 |0011: goto 0015 // +0004 │ │ +3f4924: 1401 4203 127f |0012: const v1, #float 1.94084e+38 // #7f120342 │ │ +3f492a: 6e20 bb81 1000 |0015: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f4930: 5461 a390 |0018: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4934: 7110 a50b 0100 |001a: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3f493a: 0c01 |001d: move-result-object v1 │ │ +3f493c: 7110 fa9f 0100 |001e: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@9ffa │ │ +3f4942: 0c09 |0021: move-result-object v9 │ │ +3f4944: 6e10 f99f 0900 |0022: invoke-virtual {v9}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroidx/gridlayout/widget/GridLayout; // method@9ff9 │ │ +3f494a: 0c01 |0025: move-result-object v1 │ │ +3f494c: 6e20 c081 1000 |0026: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3f4952: 1401 4800 127f |0029: const v1, #float 1.94069e+38 // #7f120048 │ │ +3f4958: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +3f495a: 6e30 9981 1002 |002d: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f4960: 6e10 6814 0000 |0030: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3f4966: 0c0a |0033: move-result-object v10 │ │ +3f4968: 120b |0034: const/4 v11, #int 0 // #0 │ │ +3f496a: 120c |0035: const/4 v12, #int 0 // #0 │ │ +3f496c: 5460 a490 |0036: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f4970: 7210 e9b4 0000 |0038: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3f4976: 0a00 |003b: move-result v0 │ │ +3f4978: 350c a800 |003c: if-ge v12, v0, 00e4 // +00a8 │ │ +3f497c: 5460 a490 |003e: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f4980: 7220 ddb4 c000 |0040: invoke-interface {v0, v12}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f4986: 0c00 |0043: move-result-object v0 │ │ +3f4988: 1f00 771c |0044: check-cast v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +3f498c: 5461 a390 |0046: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4990: 7110 a50b 0100 |0048: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3f4996: 0c01 |004b: move-result-object v1 │ │ +3f4998: 7110 00a0 0100 |004c: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@a000 │ │ +3f499e: 0c0d |004f: move-result-object v13 │ │ +3f49a0: 54d1 e18f |0050: iget-object v1, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@8fe1 │ │ +3f49a4: 5462 a390 |0052: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f49a8: 7220 a9aa 2000 |0054: invoke-interface {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getTitle:(Landroid/content/Context;)Ljava/lang/String; // method@aaa9 │ │ +3f49ae: 0c02 |0057: move-result-object v2 │ │ +3f49b0: 6e20 9412 2100 |0058: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f49b6: 5461 a390 |005b: iget-object v1, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f49ba: 7210 a7aa 0000 |005d: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@aaa7 │ │ +3f49c0: 0a02 |0060: move-result v2 │ │ +3f49c2: 7120 4316 2100 |0061: invoke-static {v1, v2}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ +3f49c8: 0c01 |0064: move-result-object v1 │ │ +3f49ca: 7110 452a 0100 |0065: invoke-static {v1}, Landroidx/core/graphics/drawable/DrawableCompat;.wrap:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@2a45 │ │ +3f49d0: 0c01 |0068: move-result-object v1 │ │ +3f49d2: 6e10 0705 0100 |0069: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0507 │ │ +3f49d8: 6202 ac00 |006c: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_ATOP:Landroid/graphics/PorterDuff$Mode; // field@00ac │ │ +3f49dc: 6e20 1f05 2100 |006e: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;.setTintMode:(Landroid/graphics/PorterDuff$Mode;)V // method@051f │ │ +3f49e2: 3387 0600 |0071: if-ne v7, v8, 0077 // +0006 │ │ +3f49e6: 5462 a590 |0073: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a5 │ │ +3f49ea: 3202 0800 |0075: if-eq v2, v0, 007d // +0008 │ │ +3f49ee: 3907 2300 |0077: if-nez v7, 009a // +0023 │ │ +3f49f2: 5462 a690 |0079: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a6 │ │ +3f49f6: 3302 1f00 |007b: if-ne v2, v0, 009a // +001f │ │ +3f49fa: 5462 a390 |007d: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f49fe: 7210 a6aa 0000 |007f: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@aaa6 │ │ +3f4a04: 0a03 |0082: move-result v3 │ │ +3f4a06: 7120 a2b0 3200 |0083: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3f4a0c: 0a02 |0086: move-result v2 │ │ +3f4a0e: 6e20 1d05 2100 |0087: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@051d │ │ +3f4a14: 54d2 e18f |008a: iget-object v2, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@8fe1 │ │ +3f4a18: 5463 a390 |008c: iget-object v3, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4a1c: 7210 a6aa 0000 |008e: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@aaa6 │ │ +3f4a22: 0a00 |0091: move-result v0 │ │ +3f4a24: 7120 a2b0 0300 |0092: invoke-static {v3, v0}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3f4a2a: 0a00 |0095: move-result v0 │ │ +3f4a2c: 6e20 9912 0200 |0096: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@1299 │ │ +3f4a32: 280d |0099: goto 00a6 // +000d │ │ +3f4a34: 5460 a390 |009a: iget-object v0, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4a38: 1402 2400 047f |009c: const v2, #float 1.75459e+38 // #7f040024 │ │ +3f4a3e: 7120 a2b0 2000 |009f: invoke-static {v0, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3f4a44: 0a00 |00a2: move-result v0 │ │ +3f4a46: 6e20 1d05 0100 |00a3: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@051d │ │ +3f4a4c: 54d0 e28f |00a6: iget-object v0, v13, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@8fe2 │ │ +3f4a50: 6e20 3a11 1000 |00a8: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@113a │ │ +3f4a56: 6e10 ff9f 0d00 |00ab: invoke-virtual {v13}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fff │ │ +3f4a5c: 0c0e |00ae: move-result-object v14 │ │ +3f4a5e: 220f 611a |00af: new-instance v15, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2; // type@1a61 │ │ +3f4a62: 07f0 |00b1: move-object v0, v15 │ │ +3f4a64: 0801 1000 |00b2: move-object/from16 v1, v16 │ │ +3f4a68: 0202 1200 |00b4: move/from16 v2, v18 │ │ +3f4a6c: 01c3 |00b6: move v3, v12 │ │ +3f4a6e: 0804 1100 |00b7: move-object/from16 v4, v17 │ │ +3f4a72: 07a5 |00b9: move-object v5, v10 │ │ +3f4a74: 7606 65a1 0000 |00ba: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;IILde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Landroidx/appcompat/app/AlertDialog;)V // method@a165 │ │ +3f4a7a: 6e20 680d fe00 |00bd: invoke-virtual {v14, v15}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f4a80: 2200 9309 |00c0: new-instance v0, Landroidx/gridlayout/widget/GridLayout$LayoutParams; // type@0993 │ │ +3f4a84: 6201 2a15 |00c2: sget-object v1, Landroidx/gridlayout/widget/GridLayout;.BASELINE:Landroidx/gridlayout/widget/GridLayout$Alignment; // field@152a │ │ +3f4a88: 1502 0080 |00c4: const/high16 v2, #int -2147483648 // #8000 │ │ +3f4a8c: 7120 6d39 1200 |00c6: invoke-static {v2, v1}, Landroidx/gridlayout/widget/GridLayout;.spec:(ILandroidx/gridlayout/widget/GridLayout$Alignment;)Landroidx/gridlayout/widget/GridLayout$Spec; // method@396d │ │ +3f4a92: 0c01 |00c9: move-result-object v1 │ │ +3f4a94: 6203 3015 |00ca: sget-object v3, Landroidx/gridlayout/widget/GridLayout;.FILL:Landroidx/gridlayout/widget/GridLayout$Alignment; // field@1530 │ │ +3f4a98: 1504 803f |00cc: const/high16 v4, #int 1065353216 // #3f80 │ │ +3f4a9c: 7130 6e39 3204 |00ce: invoke-static {v2, v3, v4}, Landroidx/gridlayout/widget/GridLayout;.spec:(ILandroidx/gridlayout/widget/GridLayout$Alignment;F)Landroidx/gridlayout/widget/GridLayout$Spec; // method@396e │ │ +3f4aa2: 0c02 |00d1: move-result-object v2 │ │ +3f4aa4: 7030 1a39 1002 |00d2: invoke-direct {v0, v1, v2}, Landroidx/gridlayout/widget/GridLayout$LayoutParams;.:(Landroidx/gridlayout/widget/GridLayout$Spec;Landroidx/gridlayout/widget/GridLayout$Spec;)V // method@391a │ │ +3f4aaa: 590b b601 |00d5: iput v11, v0, Landroid/view/ViewGroup$MarginLayoutParams;.width:I // field@01b6 │ │ +3f4aae: 5491 de8f |00d7: iget-object v1, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@8fde │ │ +3f4ab2: 6e10 ff9f 0d00 |00d9: invoke-virtual {v13}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fff │ │ +3f4ab8: 0c02 |00dc: move-result-object v2 │ │ +3f4aba: 6e30 c80d 2100 |00dd: invoke-virtual {v1, v2, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0dc8 │ │ +3f4ac0: d80c 0c01 |00e0: add-int/lit8 v12, v12, #int 1 // #01 │ │ +3f4ac4: 2900 54ff |00e2: goto/16 0036 // -00ac │ │ +3f4ac8: 5490 de8f |00e4: iget-object v0, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@8fde │ │ +3f4acc: 1221 |00e6: const/4 v1, #int 2 // #2 │ │ +3f4ace: 6e20 6239 1000 |00e7: invoke-virtual {v0, v1}, Landroidx/gridlayout/widget/GridLayout;.setColumnCount:(I)V // method@3962 │ │ +3f4ad4: 5490 de8f |00ea: iget-object v0, v9, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@8fde │ │ +3f4ad8: 5462 a490 |00ec: iget-object v2, v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f4adc: 7210 e9b4 0200 |00ee: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3f4ae2: 0a02 |00f1: move-result v2 │ │ +3f4ae4: b082 |00f2: add-int/2addr v2, v8 │ │ +3f4ae6: b312 |00f3: div-int/2addr v2, v1 │ │ +3f4ae8: 6e20 6639 2000 |00f4: invoke-virtual {v0, v2}, Landroidx/gridlayout/widget/GridLayout;.setRowCount:(I)V // method@3966 │ │ +3f4aee: 0e00 |00f7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=143 │ │ 0x0015 line=144 │ │ 0x0018 line=146 │ │ 0x0022 line=147 │ │ 0x002d line=148 │ │ @@ -884818,233 +884818,233 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 482 16-bit code units │ │ -3f4534: |[3f4534] de.danoeh.antennapod.dialog.SwipeActionsDialog.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V │ │ -3f4544: 5470 a390 |0000: iget-object v0, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f4548: 5471 a790 |0002: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ -3f454c: 7120 c1aa 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.getPrefsWithDefaults:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // method@aac1 │ │ -3f4552: 0c00 |0007: move-result-object v0 │ │ -3f4554: 5401 2c95 |0008: iget-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ -3f4558: 5b71 a590 |000a: iput-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a5 │ │ -3f455c: 5400 2d95 |000c: iget-object v0, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ -3f4560: 5b70 a690 |000e: iput-object v0, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a6 │ │ -3f4564: 2200 1415 |0010: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f4568: 5471 a390 |0012: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f456c: 7020 6f81 1000 |0014: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f4572: 6201 3595 |0017: sget-object v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@9535 │ │ -3f4576: 5b71 a490 |0019: iput-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f457a: 5471 a790 |001b: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ -3f457e: 6e10 a6b2 0100 |001d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -3f4584: 6e10 a6b2 0100 |0020: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -3f458a: 0a02 |0023: move-result v2 │ │ -3f458c: 1a03 bf50 |0024: const-string v3, "QueueFragment" // string@50bf │ │ -3f4590: 1214 |0026: const/4 v4, #int 1 // #1 │ │ -3f4592: 1205 |0027: const/4 v5, #int 0 // #0 │ │ -3f4594: 12f6 |0028: const/4 v6, #int -1 // #ff │ │ -3f4596: 2c02 8f01 0000 |0029: sparse-switch v2, 000001b8 // +0000018f │ │ -3f459c: 2840 |002c: goto 006c // +0040 │ │ -3f459e: 6e20 9fb2 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f45a4: 0a01 |0030: move-result v1 │ │ -3f45a6: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ -3f45aa: 2839 |0033: goto 006c // +0039 │ │ -3f45ac: 1256 |0034: const/4 v6, #int 5 // #5 │ │ -3f45ae: 2837 |0035: goto 006c // +0037 │ │ -3f45b0: 1a02 fd4e |0036: const-string v2, "PlaybackHistoryFragment" // string@4efd │ │ -3f45b4: 6e20 9fb2 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f45ba: 0a01 |003b: move-result v1 │ │ -3f45bc: 3901 0300 |003c: if-nez v1, 003f // +0003 │ │ -3f45c0: 282e |003e: goto 006c // +002e │ │ -3f45c2: 1246 |003f: const/4 v6, #int 4 // #4 │ │ -3f45c4: 282c |0040: goto 006c // +002c │ │ -3f45c6: 1a02 7b19 |0041: const-string v2, "DownloadsFragment" // string@197b │ │ -3f45ca: 6e20 9fb2 2100 |0043: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f45d0: 0a01 |0046: move-result v1 │ │ -3f45d2: 3901 0300 |0047: if-nez v1, 004a // +0003 │ │ -3f45d6: 2823 |0049: goto 006c // +0023 │ │ -3f45d8: 1236 |004a: const/4 v6, #int 3 // #3 │ │ -3f45da: 2821 |004b: goto 006c // +0021 │ │ -3f45dc: 1a02 0f1b |004c: const-string v2, "EpisodesFragment" // string@1b0f │ │ -3f45e0: 6e20 9fb2 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f45e6: 0a01 |0051: move-result v1 │ │ -3f45e8: 3901 0300 |0052: if-nez v1, 0055 // +0003 │ │ -3f45ec: 2818 |0054: goto 006c // +0018 │ │ -3f45ee: 1226 |0055: const/4 v6, #int 2 // #2 │ │ -3f45f0: 2816 |0056: goto 006c // +0016 │ │ -3f45f2: 1a02 8e4b |0057: const-string v2, "NewEpisodesFragment" // string@4b8e │ │ -3f45f6: 6e20 9fb2 2100 |0059: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f45fc: 0a01 |005c: move-result v1 │ │ -3f45fe: 3901 0300 |005d: if-nez v1, 0060 // +0003 │ │ -3f4602: 280d |005f: goto 006c // +000d │ │ -3f4604: 1216 |0060: const/4 v6, #int 1 // #1 │ │ -3f4606: 280b |0061: goto 006c // +000b │ │ -3f4608: 1a02 f522 |0062: const-string v2, "ItemlistFragment" // string@22f5 │ │ -3f460c: 6e20 9fb2 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f4612: 0a01 |0067: move-result v1 │ │ -3f4614: 3901 0300 |0068: if-nez v1, 006b // +0003 │ │ -3f4618: 2802 |006a: goto 006c // +0002 │ │ -3f461a: 1206 |006b: const/4 v6, #int 0 // #0 │ │ -3f461c: 2b06 6601 0000 |006c: packed-switch v6, 000001d2 // +00000166 │ │ -3f4622: 1a01 0000 |006f: const-string v1, "" // string@0000 │ │ -3f4626: 2900 bd00 |0071: goto/16 012e // +00bd │ │ -3f462a: 5471 a390 |0073: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f462e: 1402 c202 127f |0075: const v2, #float 1.94082e+38 // #7f1202c2 │ │ -3f4634: 6e20 3002 2100 |0078: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f463a: 0c01 |007b: move-result-object v1 │ │ -3f463c: 5472 a490 |007c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f4640: 7110 af50 0200 |007e: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ -3f4646: 0c02 |0081: move-result-object v2 │ │ -3f4648: 2206 661a |0082: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda7; // type@1a66 │ │ -3f464c: 7010 6fa1 0600 |0084: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda7;.:()V // method@a16f │ │ -3f4652: 6e20 ad50 6200 |0087: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ -3f4658: 0c02 |008a: move-result-object v2 │ │ -3f465a: 6e10 b150 0200 |008b: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ -3f4660: 0c02 |008e: move-result-object v2 │ │ -3f4662: 5b72 a490 |008f: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f4666: 2900 9d00 |0091: goto/16 012e // +009d │ │ -3f466a: 5471 a390 |0093: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f466e: 1402 3a02 127f |0095: const v2, #float 1.94079e+38 // #7f12023a │ │ -3f4674: 6e20 3002 2100 |0098: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f467a: 0c01 |009b: move-result-object v1 │ │ -3f467c: 5472 a490 |009c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f4680: 7110 af50 0200 |009e: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ -3f4686: 0c02 |00a1: move-result-object v2 │ │ -3f4688: 2206 671a |00a2: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda8; // type@1a67 │ │ -3f468c: 7010 71a1 0600 |00a4: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda8;.:()V // method@a171 │ │ -3f4692: 6e20 ad50 6200 |00a7: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ -3f4698: 0c02 |00aa: move-result-object v2 │ │ -3f469a: 6e10 b150 0200 |00ab: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ -3f46a0: 0c02 |00ae: move-result-object v2 │ │ -3f46a2: 5b72 a490 |00af: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f46a6: 2900 7d00 |00b1: goto/16 012e // +007d │ │ -3f46aa: 5471 a390 |00b3: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f46ae: 1402 ab00 127f |00b5: const v2, #float 1.94071e+38 // #7f1200ab │ │ -3f46b4: 6e20 3002 2100 |00b8: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f46ba: 0c01 |00bb: move-result-object v1 │ │ -3f46bc: 5472 a490 |00bc: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f46c0: 7110 af50 0200 |00be: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ -3f46c6: 0c02 |00c1: move-result-object v2 │ │ -3f46c8: 2206 641a |00c2: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda5; // type@1a64 │ │ -3f46cc: 7010 6ba1 0600 |00c4: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda5;.:()V // method@a16b │ │ -3f46d2: 6e20 ad50 6200 |00c7: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ -3f46d8: 0c02 |00ca: move-result-object v2 │ │ -3f46da: 6e10 b150 0200 |00cb: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ -3f46e0: 0c02 |00ce: move-result-object v2 │ │ -3f46e2: 5b72 a490 |00cf: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f46e6: 285d |00d1: goto 012e // +005d │ │ -3f46e8: 5471 a390 |00d2: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f46ec: 1402 cf00 127f |00d4: const v2, #float 1.94071e+38 // #7f1200cf │ │ -3f46f2: 6e20 3002 2100 |00d7: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f46f8: 0c01 |00da: move-result-object v1 │ │ -3f46fa: 5472 a490 |00db: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f46fe: 7110 af50 0200 |00dd: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ -3f4704: 0c02 |00e0: move-result-object v2 │ │ -3f4706: 2206 631a |00e1: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda4; // type@1a63 │ │ -3f470a: 7010 69a1 0600 |00e3: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda4;.:()V // method@a169 │ │ -3f4710: 6e20 ad50 6200 |00e6: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ -3f4716: 0c02 |00e9: move-result-object v2 │ │ -3f4718: 6e10 b150 0200 |00ea: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ -3f471e: 0c02 |00ed: move-result-object v2 │ │ -3f4720: 5b72 a490 |00ee: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f4724: 283e |00f0: goto 012e // +003e │ │ -3f4726: 5471 a390 |00f1: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f472a: 1402 6401 127f |00f3: const v2, #float 1.94075e+38 // #7f120164 │ │ -3f4730: 6e20 3002 2100 |00f6: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f4736: 0c01 |00f9: move-result-object v1 │ │ -3f4738: 5472 a490 |00fa: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f473c: 7110 af50 0200 |00fc: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ -3f4742: 0c02 |00ff: move-result-object v2 │ │ -3f4744: 2206 621a |0100: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda3; // type@1a62 │ │ -3f4748: 7010 67a1 0600 |0102: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda3;.:()V // method@a167 │ │ -3f474e: 6e20 ad50 6200 |0105: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ -3f4754: 0c02 |0108: move-result-object v2 │ │ -3f4756: 6e10 b150 0200 |0109: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ -3f475c: 0c02 |010c: move-result-object v2 │ │ -3f475e: 5b72 a490 |010d: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f4762: 281f |010f: goto 012e // +001f │ │ -3f4764: 5471 a390 |0110: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f4768: 1402 6701 127f |0112: const v2, #float 1.94075e+38 // #7f120167 │ │ -3f476e: 6e20 3002 2100 |0115: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f4774: 0c01 |0118: move-result-object v1 │ │ -3f4776: 5472 a490 |0119: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f477a: 7110 af50 0200 |011b: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ -3f4780: 0c02 |011e: move-result-object v2 │ │ -3f4782: 2206 651a |011f: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda6; // type@1a65 │ │ -3f4786: 7010 6da1 0600 |0121: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda6;.:()V // method@a16d │ │ -3f478c: 6e20 ad50 6200 |0124: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ -3f4792: 0c02 |0127: move-result-object v2 │ │ -3f4794: 6e10 b150 0200 |0128: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ -3f479a: 0c02 |012b: move-result-object v2 │ │ -3f479c: 5b72 a490 |012c: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f47a0: 5472 a790 |012e: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ -3f47a4: 6e20 9fb2 3200 |0130: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3f47aa: 0a02 |0133: move-result v2 │ │ -3f47ac: 3902 1700 |0134: if-nez v2, 014b // +0017 │ │ -3f47b0: 5472 a490 |0136: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f47b4: 7110 af50 0200 |0138: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ -3f47ba: 0c02 |013b: move-result-object v2 │ │ -3f47bc: 2203 681a |013c: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda9; // type@1a68 │ │ -3f47c0: 7010 73a1 0300 |013e: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda9;.:()V // method@a173 │ │ -3f47c6: 6e20 ad50 3200 |0141: invoke-virtual {v2, v3}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ -3f47cc: 0c02 |0144: move-result-object v2 │ │ -3f47ce: 6e10 b150 0200 |0145: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ -3f47d4: 0c02 |0148: move-result-object v2 │ │ -3f47d6: 5b72 a490 |0149: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ -3f47da: 2202 741e |014b: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f47de: 7010 c7b2 0200 |014d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f47e4: 5473 a390 |0150: iget-object v3, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f47e8: 1406 4303 127f |0152: const v6, #float 1.94084e+38 // #7f120343 │ │ -3f47ee: 6e20 3002 6300 |0155: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f47f4: 0c03 |0158: move-result-object v3 │ │ -3f47f6: 6e20 d3b2 3200 |0159: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f47fc: 1a03 4000 |015c: const-string v3, " - " // string@0040 │ │ -3f4800: 6e20 d3b2 3200 |015e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f4806: 6e20 d3b2 1200 |0161: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f480c: 6e10 deb2 0200 |0164: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f4812: 0c01 |0167: move-result-object v1 │ │ -3f4814: 6e20 bc81 1000 |0168: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ -3f481a: 5471 a390 |016b: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f481e: 7110 a50b 0100 |016d: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3f4824: 0c01 |0170: move-result-object v1 │ │ -3f4826: 7110 f49f 0100 |0171: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@9ff4 │ │ -3f482c: 0c01 |0174: move-result-object v1 │ │ -3f482e: 6e10 f39f 0100 |0175: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ff3 │ │ -3f4834: 0c02 |0178: move-result-object v2 │ │ -3f4836: 6e20 c081 2000 |0179: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3f483c: 5412 dc8f |017c: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8fdc │ │ -3f4840: 2203 5e1a |017e: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10; // type@1a5e │ │ -3f4844: 7020 5fa1 1300 |0180: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;)V // method@a15f │ │ -3f484a: 6e20 7c10 3200 |0183: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ -3f4850: 5412 dc8f |0186: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8fdc │ │ -3f4854: 5473 a390 |0188: iget-object v3, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ -3f4858: 5476 a790 |018a: iget-object v6, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ -3f485c: 7120 c6aa 6300 |018c: invoke-static {v3, v6}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z // method@aac6 │ │ -3f4862: 0a03 |018f: move-result v3 │ │ -3f4864: 6e20 8c20 3200 |0190: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/SwitchCompat;.setChecked:(Z)V // method@208c │ │ -3f486a: 5412 da8f |0193: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fda │ │ -3f486e: 7030 92a1 2704 |0195: invoke-direct {v7, v2, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a192 │ │ -3f4874: 5412 db8f |0198: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fdb │ │ -3f4878: 7030 92a1 2705 |019a: invoke-direct {v7, v2, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a192 │ │ -3f487e: 2202 5f1a |019d: new-instance v2, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11; // type@1a5f │ │ -3f4882: 7040 61a1 7281 |019f: invoke-direct {v2, v7, v1, v8}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a161 │ │ -3f4888: 1408 5b00 127f |01a2: const v8, #float 1.94069e+38 // #7f12005b │ │ -3f488e: 6e30 ad81 8002 |01a5: invoke-virtual {v0, v8, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f4894: 1408 4800 127f |01a8: const v8, #float 1.94069e+38 // #7f120048 │ │ -3f489a: 1201 |01ab: const/4 v1, #int 0 // #0 │ │ -3f489c: 6e30 9981 8001 |01ac: invoke-virtual {v0, v8, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f48a2: 6e10 7181 0000 |01af: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3f48a8: 0c08 |01b2: move-result-object v8 │ │ -3f48aa: 6e10 ff00 0800 |01b3: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f48b0: 0e00 |01b6: return-void │ │ -3f48b2: 0000 |01b7: nop // spacer │ │ -3f48b4: 0002 0600 c133 8b92 e865 22b8 6834 ... |01b8: sparse-switch-data (26 units) │ │ -3f48e8: 0001 0600 0000 0000 a400 0000 8500 ... |01d2: packed-switch-data (16 units) │ │ +3f451c: |[3f451c] de.danoeh.antennapod.dialog.SwipeActionsDialog.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V │ │ +3f452c: 5470 a390 |0000: iget-object v0, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4530: 5471 a790 |0002: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ +3f4534: 7120 c1aa 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.getPrefsWithDefaults:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // method@aac1 │ │ +3f453a: 0c00 |0007: move-result-object v0 │ │ +3f453c: 5401 2c95 |0008: iget-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ +3f4540: 5b71 a590 |000a: iput-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.leftAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a5 │ │ +3f4544: 5400 2d95 |000c: iget-object v0, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ +3f4548: 5b70 a690 |000e: iput-object v0, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.rightAction:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@90a6 │ │ +3f454c: 2200 1415 |0010: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f4550: 5471 a390 |0012: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4554: 7020 6f81 1000 |0014: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f455a: 6201 3595 |0017: sget-object v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@9535 │ │ +3f455e: 5b71 a490 |0019: iput-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f4562: 5471 a790 |001b: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ +3f4566: 6e10 a6b2 0100 |001d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +3f456c: 6e10 a6b2 0100 |0020: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +3f4572: 0a02 |0023: move-result v2 │ │ +3f4574: 1a03 bf50 |0024: const-string v3, "QueueFragment" // string@50bf │ │ +3f4578: 1214 |0026: const/4 v4, #int 1 // #1 │ │ +3f457a: 1205 |0027: const/4 v5, #int 0 // #0 │ │ +3f457c: 12f6 |0028: const/4 v6, #int -1 // #ff │ │ +3f457e: 2c02 8f01 0000 |0029: sparse-switch v2, 000001b8 // +0000018f │ │ +3f4584: 2840 |002c: goto 006c // +0040 │ │ +3f4586: 6e20 9fb2 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f458c: 0a01 |0030: move-result v1 │ │ +3f458e: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ +3f4592: 2839 |0033: goto 006c // +0039 │ │ +3f4594: 1256 |0034: const/4 v6, #int 5 // #5 │ │ +3f4596: 2837 |0035: goto 006c // +0037 │ │ +3f4598: 1a02 fd4e |0036: const-string v2, "PlaybackHistoryFragment" // string@4efd │ │ +3f459c: 6e20 9fb2 2100 |0038: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f45a2: 0a01 |003b: move-result v1 │ │ +3f45a4: 3901 0300 |003c: if-nez v1, 003f // +0003 │ │ +3f45a8: 282e |003e: goto 006c // +002e │ │ +3f45aa: 1246 |003f: const/4 v6, #int 4 // #4 │ │ +3f45ac: 282c |0040: goto 006c // +002c │ │ +3f45ae: 1a02 7b19 |0041: const-string v2, "DownloadsFragment" // string@197b │ │ +3f45b2: 6e20 9fb2 2100 |0043: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f45b8: 0a01 |0046: move-result v1 │ │ +3f45ba: 3901 0300 |0047: if-nez v1, 004a // +0003 │ │ +3f45be: 2823 |0049: goto 006c // +0023 │ │ +3f45c0: 1236 |004a: const/4 v6, #int 3 // #3 │ │ +3f45c2: 2821 |004b: goto 006c // +0021 │ │ +3f45c4: 1a02 0f1b |004c: const-string v2, "EpisodesFragment" // string@1b0f │ │ +3f45c8: 6e20 9fb2 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f45ce: 0a01 |0051: move-result v1 │ │ +3f45d0: 3901 0300 |0052: if-nez v1, 0055 // +0003 │ │ +3f45d4: 2818 |0054: goto 006c // +0018 │ │ +3f45d6: 1226 |0055: const/4 v6, #int 2 // #2 │ │ +3f45d8: 2816 |0056: goto 006c // +0016 │ │ +3f45da: 1a02 8e4b |0057: const-string v2, "NewEpisodesFragment" // string@4b8e │ │ +3f45de: 6e20 9fb2 2100 |0059: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f45e4: 0a01 |005c: move-result v1 │ │ +3f45e6: 3901 0300 |005d: if-nez v1, 0060 // +0003 │ │ +3f45ea: 280d |005f: goto 006c // +000d │ │ +3f45ec: 1216 |0060: const/4 v6, #int 1 // #1 │ │ +3f45ee: 280b |0061: goto 006c // +000b │ │ +3f45f0: 1a02 f522 |0062: const-string v2, "ItemlistFragment" // string@22f5 │ │ +3f45f4: 6e20 9fb2 2100 |0064: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f45fa: 0a01 |0067: move-result v1 │ │ +3f45fc: 3901 0300 |0068: if-nez v1, 006b // +0003 │ │ +3f4600: 2802 |006a: goto 006c // +0002 │ │ +3f4602: 1206 |006b: const/4 v6, #int 0 // #0 │ │ +3f4604: 2b06 6601 0000 |006c: packed-switch v6, 000001d2 // +00000166 │ │ +3f460a: 1a01 0000 |006f: const-string v1, "" // string@0000 │ │ +3f460e: 2900 bd00 |0071: goto/16 012e // +00bd │ │ +3f4612: 5471 a390 |0073: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4616: 1402 c202 127f |0075: const v2, #float 1.94082e+38 // #7f1202c2 │ │ +3f461c: 6e20 3002 2100 |0078: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f4622: 0c01 |007b: move-result-object v1 │ │ +3f4624: 5472 a490 |007c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f4628: 7110 af50 0200 |007e: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ +3f462e: 0c02 |0081: move-result-object v2 │ │ +3f4630: 2206 661a |0082: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda7; // type@1a66 │ │ +3f4634: 7010 6fa1 0600 |0084: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda7;.:()V // method@a16f │ │ +3f463a: 6e20 ad50 6200 |0087: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ +3f4640: 0c02 |008a: move-result-object v2 │ │ +3f4642: 6e10 b150 0200 |008b: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ +3f4648: 0c02 |008e: move-result-object v2 │ │ +3f464a: 5b72 a490 |008f: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f464e: 2900 9d00 |0091: goto/16 012e // +009d │ │ +3f4652: 5471 a390 |0093: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4656: 1402 3a02 127f |0095: const v2, #float 1.94079e+38 // #7f12023a │ │ +3f465c: 6e20 3002 2100 |0098: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f4662: 0c01 |009b: move-result-object v1 │ │ +3f4664: 5472 a490 |009c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f4668: 7110 af50 0200 |009e: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ +3f466e: 0c02 |00a1: move-result-object v2 │ │ +3f4670: 2206 671a |00a2: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda8; // type@1a67 │ │ +3f4674: 7010 71a1 0600 |00a4: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda8;.:()V // method@a171 │ │ +3f467a: 6e20 ad50 6200 |00a7: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ +3f4680: 0c02 |00aa: move-result-object v2 │ │ +3f4682: 6e10 b150 0200 |00ab: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ +3f4688: 0c02 |00ae: move-result-object v2 │ │ +3f468a: 5b72 a490 |00af: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f468e: 2900 7d00 |00b1: goto/16 012e // +007d │ │ +3f4692: 5471 a390 |00b3: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4696: 1402 ab00 127f |00b5: const v2, #float 1.94071e+38 // #7f1200ab │ │ +3f469c: 6e20 3002 2100 |00b8: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f46a2: 0c01 |00bb: move-result-object v1 │ │ +3f46a4: 5472 a490 |00bc: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f46a8: 7110 af50 0200 |00be: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ +3f46ae: 0c02 |00c1: move-result-object v2 │ │ +3f46b0: 2206 641a |00c2: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda5; // type@1a64 │ │ +3f46b4: 7010 6ba1 0600 |00c4: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda5;.:()V // method@a16b │ │ +3f46ba: 6e20 ad50 6200 |00c7: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ +3f46c0: 0c02 |00ca: move-result-object v2 │ │ +3f46c2: 6e10 b150 0200 |00cb: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ +3f46c8: 0c02 |00ce: move-result-object v2 │ │ +3f46ca: 5b72 a490 |00cf: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f46ce: 285d |00d1: goto 012e // +005d │ │ +3f46d0: 5471 a390 |00d2: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f46d4: 1402 cf00 127f |00d4: const v2, #float 1.94071e+38 // #7f1200cf │ │ +3f46da: 6e20 3002 2100 |00d7: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f46e0: 0c01 |00da: move-result-object v1 │ │ +3f46e2: 5472 a490 |00db: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f46e6: 7110 af50 0200 |00dd: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ +3f46ec: 0c02 |00e0: move-result-object v2 │ │ +3f46ee: 2206 631a |00e1: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda4; // type@1a63 │ │ +3f46f2: 7010 69a1 0600 |00e3: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda4;.:()V // method@a169 │ │ +3f46f8: 6e20 ad50 6200 |00e6: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ +3f46fe: 0c02 |00e9: move-result-object v2 │ │ +3f4700: 6e10 b150 0200 |00ea: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ +3f4706: 0c02 |00ed: move-result-object v2 │ │ +3f4708: 5b72 a490 |00ee: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f470c: 283e |00f0: goto 012e // +003e │ │ +3f470e: 5471 a390 |00f1: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4712: 1402 6401 127f |00f3: const v2, #float 1.94075e+38 // #7f120164 │ │ +3f4718: 6e20 3002 2100 |00f6: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f471e: 0c01 |00f9: move-result-object v1 │ │ +3f4720: 5472 a490 |00fa: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f4724: 7110 af50 0200 |00fc: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ +3f472a: 0c02 |00ff: move-result-object v2 │ │ +3f472c: 2206 621a |0100: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda3; // type@1a62 │ │ +3f4730: 7010 67a1 0600 |0102: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda3;.:()V // method@a167 │ │ +3f4736: 6e20 ad50 6200 |0105: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ +3f473c: 0c02 |0108: move-result-object v2 │ │ +3f473e: 6e10 b150 0200 |0109: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ +3f4744: 0c02 |010c: move-result-object v2 │ │ +3f4746: 5b72 a490 |010d: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f474a: 281f |010f: goto 012e // +001f │ │ +3f474c: 5471 a390 |0110: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4750: 1402 6701 127f |0112: const v2, #float 1.94075e+38 // #7f120167 │ │ +3f4756: 6e20 3002 2100 |0115: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f475c: 0c01 |0118: move-result-object v1 │ │ +3f475e: 5472 a490 |0119: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f4762: 7110 af50 0200 |011b: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ +3f4768: 0c02 |011e: move-result-object v2 │ │ +3f476a: 2206 651a |011f: new-instance v6, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda6; // type@1a65 │ │ +3f476e: 7010 6da1 0600 |0121: invoke-direct {v6}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda6;.:()V // method@a16d │ │ +3f4774: 6e20 ad50 6200 |0124: invoke-virtual {v2, v6}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ +3f477a: 0c02 |0127: move-result-object v2 │ │ +3f477c: 6e10 b150 0200 |0128: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ +3f4782: 0c02 |012b: move-result-object v2 │ │ +3f4784: 5b72 a490 |012c: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f4788: 5472 a790 |012e: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ +3f478c: 6e20 9fb2 3200 |0130: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3f4792: 0a02 |0133: move-result v2 │ │ +3f4794: 3902 1700 |0134: if-nez v2, 014b // +0017 │ │ +3f4798: 5472 a490 |0136: iget-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f479c: 7110 af50 0200 |0138: invoke-static {v2}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ +3f47a2: 0c02 |013b: move-result-object v2 │ │ +3f47a4: 2203 681a |013c: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda9; // type@1a68 │ │ +3f47a8: 7010 73a1 0300 |013e: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda9;.:()V // method@a173 │ │ +3f47ae: 6e20 ad50 3200 |0141: invoke-virtual {v2, v3}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ +3f47b4: 0c02 |0144: move-result-object v2 │ │ +3f47b6: 6e10 b150 0200 |0145: invoke-virtual {v2}, Lcom/annimon/stream/Stream;.toList:()Ljava/util/List; // method@50b1 │ │ +3f47bc: 0c02 |0148: move-result-object v2 │ │ +3f47be: 5b72 a490 |0149: iput-object v2, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.keys:Ljava/util/List; // field@90a4 │ │ +3f47c2: 2202 741e |014b: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f47c6: 7010 c7b2 0200 |014d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f47cc: 5473 a390 |0150: iget-object v3, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f47d0: 1406 4303 127f |0152: const v6, #float 1.94084e+38 // #7f120343 │ │ +3f47d6: 6e20 3002 6300 |0155: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f47dc: 0c03 |0158: move-result-object v3 │ │ +3f47de: 6e20 d3b2 3200 |0159: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f47e4: 1a03 4000 |015c: const-string v3, " - " // string@0040 │ │ +3f47e8: 6e20 d3b2 3200 |015e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f47ee: 6e20 d3b2 1200 |0161: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f47f4: 6e10 deb2 0200 |0164: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f47fa: 0c01 |0167: move-result-object v1 │ │ +3f47fc: 6e20 bc81 1000 |0168: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ +3f4802: 5471 a390 |016b: iget-object v1, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4806: 7110 a50b 0100 |016d: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3f480c: 0c01 |0170: move-result-object v1 │ │ +3f480e: 7110 f49f 0100 |0171: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@9ff4 │ │ +3f4814: 0c01 |0174: move-result-object v1 │ │ +3f4816: 6e10 f39f 0100 |0175: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9ff3 │ │ +3f481c: 0c02 |0178: move-result-object v2 │ │ +3f481e: 6e20 c081 2000 |0179: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3f4824: 5412 dc8f |017c: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8fdc │ │ +3f4828: 2203 5e1a |017e: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10; // type@1a5e │ │ +3f482c: 7020 5fa1 1300 |0180: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;)V // method@a15f │ │ +3f4832: 6e20 7c10 3200 |0183: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ +3f4838: 5412 dc8f |0186: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Landroidx/appcompat/widget/SwitchCompat; // field@8fdc │ │ +3f483c: 5473 a390 |0188: iget-object v3, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.context:Landroid/content/Context; // field@90a3 │ │ +3f4840: 5476 a790 |018a: iget-object v6, v7, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.tag:Ljava/lang/String; // field@90a7 │ │ +3f4844: 7120 c6aa 6300 |018c: invoke-static {v3, v6}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z // method@aac6 │ │ +3f484a: 0a03 |018f: move-result v3 │ │ +3f484c: 6e20 8c20 3200 |0190: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/SwitchCompat;.setChecked:(Z)V // method@208c │ │ +3f4852: 5412 da8f |0193: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fda │ │ +3f4856: 7030 92a1 2704 |0195: invoke-direct {v7, v2, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a192 │ │ +3f485c: 5412 db8f |0198: iget-object v2, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@8fdb │ │ +3f4860: 7030 92a1 2705 |019a: invoke-direct {v7, v2, v5}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.setupSwipeDirectionView:(Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;I)V // method@a192 │ │ +3f4866: 2202 5f1a |019d: new-instance v2, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11; // type@1a5f │ │ +3f486a: 7040 61a1 7281 |019f: invoke-direct {v2, v7, v1, v8}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog;Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a161 │ │ +3f4870: 1408 5b00 127f |01a2: const v8, #float 1.94069e+38 // #7f12005b │ │ +3f4876: 6e30 ad81 8002 |01a5: invoke-virtual {v0, v8, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f487c: 1408 4800 127f |01a8: const v8, #float 1.94069e+38 // #7f120048 │ │ +3f4882: 1201 |01ab: const/4 v1, #int 0 // #0 │ │ +3f4884: 6e30 9981 8001 |01ac: invoke-virtual {v0, v8, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f488a: 6e10 7181 0000 |01af: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3f4890: 0c08 |01b2: move-result-object v8 │ │ +3f4892: 6e10 ff00 0800 |01b3: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f4898: 0e00 |01b6: return-void │ │ +3f489a: 0000 |01b7: nop // spacer │ │ +3f489c: 0002 0600 c133 8b92 e865 22b8 6834 ... |01b8: sparse-switch-data (26 units) │ │ +3f48d0: 0001 0600 0000 0000 a400 0000 8500 ... |01d2: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=55 │ │ 0x0010 line=57 │ │ 0x0017 line=59 │ │ @@ -885106,35 +885106,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f4b24: |[3f4b24] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda0.:()V │ │ -3f4b34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f4b3a: 0e00 |0003: return-void │ │ +3f4b0c: |[3f4b0c] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda0.:()V │ │ +3f4b1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f4b22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda0;) │ │ name : 'call' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3f4b08: |[3f4b08] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -3f4b18: 7100 a5a1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$5lSY7vpkFB9KPOy9xvl-rjKi-h4:()Ljava/util/List; // method@a1a5 │ │ -3f4b1e: 0c00 |0003: move-result-object v0 │ │ -3f4b20: 1100 |0004: return-object v0 │ │ +3f4af0: |[3f4af0] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +3f4b00: 7100 a5a1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$5lSY7vpkFB9KPOy9xvl-rjKi-h4:()Ljava/util/List; // method@a1a5 │ │ +3f4b06: 0c00 |0003: move-result-object v0 │ │ +3f4b08: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -885167,18 +885167,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f4bac: |[3f4bac] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ -3f4bbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f4bc2: 5b01 a990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90a9 │ │ -3f4bc6: 0e00 |0005: return-void │ │ +3f4b94: |[3f4b94] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ +3f4ba4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f4baa: 5b01 a990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90a9 │ │ +3f4bae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ │ │ @@ -885188,18 +885188,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f4bc8: |[3f4bc8] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3f4bd8: 5410 a990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90a9 │ │ -3f4bdc: 7120 a6a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$9qf-6E2vOfeh-rVXKHnJpVuXML4:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/view/View;)V // method@a1a6 │ │ -3f4be2: 0e00 |0005: return-void │ │ +3f4bb0: |[3f4bb0] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3f4bc0: 5410 a990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90a9 │ │ +3f4bc4: 7120 a6a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$9qf-6E2vOfeh-rVXKHnJpVuXML4:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/view/View;)V // method@a1a6 │ │ +3f4bca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -885241,20 +885241,20 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f4be4: |[3f4be4] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;)V │ │ -3f4bf4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f4bfa: 5b01 aa90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90aa │ │ -3f4bfe: 5b02 ab90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$1:Ljava/util/ArrayList; // field@90ab │ │ -3f4c02: 5b03 ac90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$2:Ljava/util/Set; // field@90ac │ │ -3f4c06: 0e00 |0009: return-void │ │ +3f4bcc: |[3f4bcc] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;)V │ │ +3f4bdc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f4be2: 5b01 aa90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90aa │ │ +3f4be6: 5b02 ab90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$1:Ljava/util/ArrayList; // field@90ab │ │ +3f4bea: 5b03 ac90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$2:Ljava/util/Set; // field@90ac │ │ +3f4bee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/ArrayList; │ │ @@ -885266,20 +885266,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 │ │ -3f4c08: |[3f4c08] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda4.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f4c18: 5430 aa90 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90aa │ │ -3f4c1c: 5431 ab90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$1:Ljava/util/ArrayList; // field@90ab │ │ -3f4c20: 5432 ac90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$2:Ljava/util/Set; // field@90ac │ │ -3f4c24: 7155 a8a1 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$sBdtwT22KCWHIdJCSs-_7-kQFYM:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V // method@a1a8 │ │ -3f4c2a: 0e00 |0009: return-void │ │ +3f4bf0: |[3f4bf0] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda4.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f4c00: 5430 aa90 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90aa │ │ +3f4c04: 5431 ab90 |0002: iget-object v1, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$1:Ljava/util/ArrayList; // field@90ab │ │ +3f4c08: 5432 ac90 |0004: iget-object v2, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.f$2:Ljava/util/Set; // field@90ac │ │ +3f4c0c: 7155 a8a1 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$sBdtwT22KCWHIdJCSs-_7-kQFYM:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V // method@a1a8 │ │ +3f4c12: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -885319,18 +885319,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f4cd4: |[3f4cd4] de.danoeh.antennapod.dialog.TagSettingsDialog$2.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ -3f4ce4: 5b01 ae90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ae │ │ -3f4ce8: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f4cee: 0e00 |0005: return-void │ │ +3f4cbc: |[3f4cbc] de.danoeh.antennapod.dialog.TagSettingsDialog$2.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ +3f4ccc: 5b01 ae90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ae │ │ +3f4cd0: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f4cd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ │ │ @@ -885340,27 +885340,27 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3f4c94: |[3f4c94] de.danoeh.antennapod.dialog.TagSettingsDialog$2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3f4ca4: 5401 ae90 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ae │ │ -3f4ca8: 7110 aaa1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a1aa │ │ -3f4cae: 0c01 |0005: move-result-object v1 │ │ -3f4cb0: 5411 7c8e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ -3f4cb4: 6e10 f10f 0100 |0008: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.showDropDown:()V // method@0ff1 │ │ -3f4cba: 5401 ae90 |000b: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ae │ │ -3f4cbe: 7110 aaa1 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a1aa │ │ -3f4cc4: 0c01 |0010: move-result-object v1 │ │ -3f4cc6: 5411 7c8e |0011: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ -3f4cca: 6e10 290d 0100 |0013: invoke-virtual {v1}, Landroid/view/View;.requestFocus:()Z // method@0d29 │ │ -3f4cd0: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3f4cd2: 0f01 |0017: return v1 │ │ +3f4c7c: |[3f4c7c] de.danoeh.antennapod.dialog.TagSettingsDialog$2.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3f4c8c: 5401 ae90 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ae │ │ +3f4c90: 7110 aaa1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a1aa │ │ +3f4c96: 0c01 |0005: move-result-object v1 │ │ +3f4c98: 5411 7c8e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ +3f4c9c: 6e10 f10f 0100 |0008: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.showDropDown:()V // method@0ff1 │ │ +3f4ca2: 5401 ae90 |000b: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ae │ │ +3f4ca6: 7110 aaa1 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a1aa │ │ +3f4cac: 0c01 |0010: move-result-object v1 │ │ +3f4cae: 5411 7c8e |0011: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ +3f4cb2: 6e10 290d 0100 |0013: invoke-virtual {v1}, Landroid/view/View;.requestFocus:()Z // method@0d29 │ │ +3f4cb8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3f4cba: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x000b line=90 │ │ locals : │ │ 0x0000 - 0x0018 reg=0 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$2; │ │ 0x0000 - 0x0018 reg=1 (null) Landroid/view/View; │ │ @@ -885429,17 +885429,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5450: |[3f5450] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.-$$Nest$fgetfrom:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I │ │ -3f5460: 5200 b690 |0000: iget v0, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ -3f5464: 0f00 |0002: return v0 │ │ +3f5438: |[3f5438] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.-$$Nest$fgetfrom:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I │ │ +3f5448: 5200 b690 |0000: iget v0, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ +3f544c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;) │ │ @@ -885447,17 +885447,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5468: |[3f5468] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.-$$Nest$fgetto:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I │ │ -3f5478: 5200 ba90 |0000: iget v0, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ -3f547c: 0f00 |0002: return v0 │ │ +3f5450: |[3f5450] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.-$$Nest$fgetto:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I │ │ +3f5460: 5200 ba90 |0000: iget v0, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ +3f5464: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; │ │ │ │ #2 : (in Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;) │ │ @@ -885465,18 +885465,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3f5480: |[3f5480] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.:(Landroid/content/Context;)V │ │ -3f5490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f5492: 7040 b9a1 2100 |0001: invoke-direct {v1, v2, v0, v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.:(Landroid/content/Context;II)V // method@a1b9 │ │ -3f5498: 0e00 |0004: return-void │ │ +3f5468: |[3f5468] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.:(Landroid/content/Context;)V │ │ +3f5478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f547a: 7040 b9a1 2100 |0001: invoke-direct {v1, v2, v0, v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.:(Landroid/content/Context;II)V // method@a1b9 │ │ +3f5480: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -885485,34 +885485,34 @@ │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -3f549c: |[3f549c] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.:(Landroid/content/Context;II)V │ │ -3f54ac: 7020 490c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0c49 │ │ -3f54b2: 2201 cd00 |0003: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ -3f54b6: 7010 1104 0100 |0005: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0411 │ │ -3f54bc: 5b01 b790 |0008: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ -3f54c0: 2201 cd00 |000a: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ -3f54c4: 7010 1104 0100 |000c: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0411 │ │ -3f54ca: 5b01 b890 |000f: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ -3f54ce: 2201 cd00 |0011: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ -3f54d2: 7010 1104 0100 |0013: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0411 │ │ -3f54d8: 5b01 b990 |0016: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f54dc: 2201 dc00 |0018: new-instance v1, Landroid/graphics/RectF; // type@00dc │ │ -3f54e0: 7010 8b04 0100 |001a: invoke-direct {v1}, Landroid/graphics/RectF;.:()V // method@048b │ │ -3f54e6: 5b01 b590 |001d: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@90b5 │ │ -3f54ea: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -3f54ec: 5901 bb90 |0020: iput v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ -3f54f0: 5902 b690 |0022: iput v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ -3f54f4: 5903 ba90 |0024: iput v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ -3f54f8: 7010 bea1 0000 |0026: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.setup:()V // method@a1be │ │ -3f54fe: 0e00 |0029: return-void │ │ +3f5484: |[3f5484] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.:(Landroid/content/Context;II)V │ │ +3f5494: 7020 490c 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0c49 │ │ +3f549a: 2201 cd00 |0003: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ +3f549e: 7010 1104 0100 |0005: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0411 │ │ +3f54a4: 5b01 b790 |0008: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ +3f54a8: 2201 cd00 |000a: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ +3f54ac: 7010 1104 0100 |000c: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0411 │ │ +3f54b2: 5b01 b890 |000f: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ +3f54b6: 2201 cd00 |0011: new-instance v1, Landroid/graphics/Paint; // type@00cd │ │ +3f54ba: 7010 1104 0100 |0013: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0411 │ │ +3f54c0: 5b01 b990 |0016: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f54c4: 2201 dc00 |0018: new-instance v1, Landroid/graphics/RectF; // type@00dc │ │ +3f54c8: 7010 8b04 0100 |001a: invoke-direct {v1}, Landroid/graphics/RectF;.:()V // method@048b │ │ +3f54ce: 5b01 b590 |001d: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@90b5 │ │ +3f54d2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +3f54d4: 5901 bb90 |0020: iput v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ +3f54d8: 5902 b690 |0022: iput v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ +3f54dc: 5903 ba90 |0024: iput v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ +3f54e0: 7010 bea1 0000 |0026: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.setup:()V // method@a1be │ │ +3f54e6: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=38 │ │ 0x000a line=39 │ │ 0x0011 line=40 │ │ 0x0018 line=43 │ │ @@ -885531,64 +885531,64 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 111 16-bit code units │ │ -3f58f8: |[3f58f8] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.setup:()V │ │ -3f5908: 5450 b790 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ -3f590c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3f590e: 6e20 3004 1000 |0003: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0430 │ │ -3f5914: 5450 b790 |0006: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ -3f5918: 6202 9400 |0008: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ -3f591c: 6e20 3f04 2000 |000a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@043f │ │ -3f5922: 5450 b790 |000d: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ -3f5926: 6202 8700 |000f: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0087 │ │ -3f592a: 6e20 3b04 2000 |0011: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@043b │ │ -3f5930: 5450 b790 |0014: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ -3f5934: 6e10 810c 0500 |0016: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ -3f593a: 0c02 |0019: move-result-object v2 │ │ -3f593c: 1403 3600 0101 |001a: const v3, #float 2.36937e-38 // #01010036 │ │ -3f5942: 7120 a2b0 3200 |001d: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3f5948: 0a02 |0020: move-result v2 │ │ -3f594a: 6e20 3104 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0431 │ │ -3f5950: 5450 b790 |0024: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ -3f5954: 1302 7800 |0026: const/16 v2, #int 120 // #78 │ │ -3f5958: 6e20 2f04 2000 |0028: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAlpha:(I)V // method@042f │ │ -3f595e: 5450 b890 |002b: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ -3f5962: 6e20 3004 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0430 │ │ -3f5968: 5450 b890 |0030: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ -3f596c: 6202 9400 |0032: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ -3f5970: 6e20 3f04 2000 |0034: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@043f │ │ -3f5976: 5450 b890 |0037: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ -3f597a: 6202 8700 |0039: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0087 │ │ -3f597e: 6e20 3b04 2000 |003b: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@043b │ │ -3f5984: 5450 b890 |003e: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ -3f5988: 6e10 810c 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ -3f598e: 0c02 |0043: move-result-object v2 │ │ -3f5990: 1404 e200 047f |0044: const v4, #float 1.75463e+38 // #7f0400e2 │ │ -3f5996: 7120 a2b0 4200 |0047: invoke-static {v2, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3f599c: 0a02 |004a: move-result v2 │ │ -3f599e: 6e20 3104 2000 |004b: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0431 │ │ -3f59a4: 5450 b990 |004e: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f59a8: 6e20 3004 1000 |0050: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0430 │ │ -3f59ae: 5450 b990 |0053: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f59b2: 6201 9200 |0055: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0092 │ │ -3f59b6: 6e20 3f04 1000 |0057: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@043f │ │ -3f59bc: 5450 b990 |005a: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f59c0: 6e10 810c 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ -3f59c6: 0c01 |005f: move-result-object v1 │ │ -3f59c8: 7120 a2b0 3100 |0060: invoke-static {v1, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3f59ce: 0a01 |0063: move-result v1 │ │ -3f59d0: 6e20 3104 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0431 │ │ -3f59d6: 5450 b990 |0067: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f59da: 6201 8300 |0069: sget-object v1, Landroid/graphics/Paint$Align;.CENTER:Landroid/graphics/Paint$Align; // field@0083 │ │ -3f59de: 6e20 4104 1000 |006b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setTextAlign:(Landroid/graphics/Paint$Align;)V // method@0441 │ │ -3f59e4: 0e00 |006e: return-void │ │ +3f58e0: |[3f58e0] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.setup:()V │ │ +3f58f0: 5450 b790 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ +3f58f4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3f58f6: 6e20 3004 1000 |0003: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0430 │ │ +3f58fc: 5450 b790 |0006: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ +3f5900: 6202 9400 |0008: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ +3f5904: 6e20 3f04 2000 |000a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@043f │ │ +3f590a: 5450 b790 |000d: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ +3f590e: 6202 8700 |000f: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0087 │ │ +3f5912: 6e20 3b04 2000 |0011: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@043b │ │ +3f5918: 5450 b790 |0014: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ +3f591c: 6e10 810c 0500 |0016: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ +3f5922: 0c02 |0019: move-result-object v2 │ │ +3f5924: 1403 3600 0101 |001a: const v3, #float 2.36937e-38 // #01010036 │ │ +3f592a: 7120 a2b0 3200 |001d: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3f5930: 0a02 |0020: move-result v2 │ │ +3f5932: 6e20 3104 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0431 │ │ +3f5938: 5450 b790 |0024: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ +3f593c: 1302 7800 |0026: const/16 v2, #int 120 // #78 │ │ +3f5940: 6e20 2f04 2000 |0028: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAlpha:(I)V // method@042f │ │ +3f5946: 5450 b890 |002b: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ +3f594a: 6e20 3004 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0430 │ │ +3f5950: 5450 b890 |0030: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ +3f5954: 6202 9400 |0032: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ +3f5958: 6e20 3f04 2000 |0034: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@043f │ │ +3f595e: 5450 b890 |0037: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ +3f5962: 6202 8700 |0039: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0087 │ │ +3f5966: 6e20 3b04 2000 |003b: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@043b │ │ +3f596c: 5450 b890 |003e: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ +3f5970: 6e10 810c 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ +3f5976: 0c02 |0043: move-result-object v2 │ │ +3f5978: 1404 e200 047f |0044: const v4, #float 1.75463e+38 // #7f0400e2 │ │ +3f597e: 7120 a2b0 4200 |0047: invoke-static {v2, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3f5984: 0a02 |004a: move-result v2 │ │ +3f5986: 6e20 3104 2000 |004b: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0431 │ │ +3f598c: 5450 b990 |004e: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f5990: 6e20 3004 1000 |0050: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0430 │ │ +3f5996: 5450 b990 |0053: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f599a: 6201 9200 |0055: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0092 │ │ +3f599e: 6e20 3f04 1000 |0057: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@043f │ │ +3f59a4: 5450 b990 |005a: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f59a8: 6e10 810c 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ +3f59ae: 0c01 |005f: move-result-object v1 │ │ +3f59b0: 7120 a2b0 3100 |0060: invoke-static {v1, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3f59b6: 0a01 |0063: move-result v1 │ │ +3f59b8: 6e20 3104 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0431 │ │ +3f59be: 5450 b990 |0067: iget-object v0, v5, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f59c2: 6201 8300 |0069: sget-object v1, Landroid/graphics/Paint$Align;.CENTER:Landroid/graphics/Paint$Align; // field@0083 │ │ +3f59c6: 6e20 4104 1000 |006b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setTextAlign:(Landroid/graphics/Paint$Align;)V // method@0441 │ │ +3f59cc: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=60 │ │ 0x0014 line=61 │ │ 0x0024 line=62 │ │ @@ -885609,247 +885609,247 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 436 16-bit code units │ │ -3f5500: |[3f5500] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onDraw:(Landroid/graphics/Canvas;)V │ │ -3f5510: 07f0 |0000: move-object v0, v15 │ │ -3f5512: 0807 1000 |0001: move-object/from16 v7, v16 │ │ -3f5516: 7502 0e0d 0f00 |0003: invoke-super/range {v15, v16}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0d0e │ │ -3f551c: 6e10 8e0c 0f00 |0006: invoke-virtual {v15}, Landroid/view/View;.getHeight:()I // method@0c8e │ │ -3f5522: 0a01 |0009: move-result v1 │ │ -3f5524: 8218 |000a: int-to-float v8, v1 │ │ -3f5526: 1401 cdcc cc3d |000b: const v1, #float 0.1 // #3dcccccd │ │ -3f552c: a809 0801 |000e: mul-float v9, v8, v1 │ │ -3f5530: 5401 b790 |0010: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ -3f5534: 1402 0ad7 a33b |0012: const v2, #float 0.005 // #3ba3d70a │ │ -3f553a: a80a 0802 |0015: mul-float v10, v8, v2 │ │ -3f553e: 6e20 3e04 a100 |0017: invoke-virtual {v1, v10}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043e │ │ -3f5544: 5401 b590 |001a: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@90b5 │ │ -3f5548: a702 0809 |001c: sub-float v2, v8, v9 │ │ -3f554c: 6e52 9904 9129 |001e: invoke-virtual {v1, v9, v9, v2, v2}, Landroid/graphics/RectF;.set:(FFFF)V // method@0499 │ │ -3f5552: 5401 b990 |0021: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f5556: 1302 7800 |0023: const/16 v2, #int 120 // #78 │ │ -3f555a: 6e20 2f04 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setAlpha:(I)V // method@042f │ │ -3f5560: 5402 b590 |0028: iget-object v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@90b5 │ │ -3f5564: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -3f5566: 1504 b443 |002b: const/high16 v4, #int 1135869952 // #43b4 │ │ -3f556a: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -3f556c: 5406 b790 |002e: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ -3f5570: 0801 1000 |0030: move-object/from16 v1, v16 │ │ -3f5574: 7406 ba03 0100 |0032: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@03ba │ │ -3f557a: 120b |0035: const/4 v11, #int 0 // #0 │ │ -3f557c: 120c |0036: const/4 v12, #int 0 // #0 │ │ -3f557e: 1301 1800 |0037: const/16 v1, #int 24 // #18 │ │ -3f5582: 1502 b443 |0039: const/high16 v2, #int 1135869952 // #43b4 │ │ -3f5586: 1503 c041 |003b: const/high16 v3, #int 1103101952 // #41c0 │ │ -3f558a: 150d 0040 |003d: const/high16 v13, #int 1073741824 // #4000 │ │ -3f558e: 351c 7f00 |003f: if-ge v12, v1, 00be // +007f │ │ -3f5592: 5401 b790 |0041: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ -3f5596: 6e20 3e04 a100 |0043: invoke-virtual {v1, v10}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043e │ │ -3f559c: dc01 0c06 |0046: rem-int/lit8 v1, v12, #int 6 // #06 │ │ -3f55a0: 3901 4400 |0048: if-nez v1, 008c // +0044 │ │ -3f55a4: 5401 b790 |004a: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ -3f55a8: 1404 0ad7 233c |004c: const v4, #float 0.01 // #3c23d70a │ │ -3f55ae: a804 0408 |004f: mul-float v4, v4, v8 │ │ -3f55b2: 6e20 3e04 4100 |0051: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043e │ │ -3f55b8: 82c1 |0054: int-to-float v1, v12 │ │ -3f55ba: c931 |0055: div-float/2addr v1, v3 │ │ -3f55bc: a801 0102 |0056: mul-float v1, v1, v2 │ │ -3f55c0: a904 080d |0058: div-float v4, v8, v13 │ │ -3f55c4: 1505 2040 |005a: const/high16 v5, #int 1075838976 // #4020 │ │ -3f55c8: a805 0509 |005c: mul-float v5, v5, v9 │ │ -3f55cc: c754 |005e: sub-float/2addr v4, v5 │ │ -3f55ce: 6e30 bda1 1f04 |005f: invoke-virtual {v15, v1, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a1bd │ │ -3f55d4: 0c01 |0062: move-result-object v1 │ │ -3f55d6: 5404 b990 |0063: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f55da: 1405 cdcc cc3e |0065: const v5, #float 0.4 // #3ecccccd │ │ -3f55e0: a805 0509 |0068: mul-float v5, v5, v9 │ │ -3f55e4: 6e20 4204 5400 |006a: invoke-virtual {v4, v5}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0442 │ │ -3f55ea: 7110 c1b2 0c00 |006d: invoke-static {v12}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -3f55f0: 0c04 |0070: move-result-object v4 │ │ -3f55f2: 5215 9b00 |0071: iget v5, v1, Landroid/graphics/Point;.x:I // field@009b │ │ -3f55f6: 8255 |0073: int-to-float v5, v5 │ │ -3f55f8: 5211 9c00 |0074: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ -3f55fc: 8211 |0076: int-to-float v1, v1 │ │ -3f55fe: 5406 b990 |0077: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f5602: 6e10 1604 0600 |0079: invoke-virtual {v6}, Landroid/graphics/Paint;.descent:()F // method@0416 │ │ -3f5608: 0a06 |007c: move-result v6 │ │ -3f560a: 7f66 |007d: neg-float v6, v6 │ │ -3f560c: 540e b990 |007e: iget-object v14, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f5610: 6e10 1404 0e00 |0080: invoke-virtual {v14}, Landroid/graphics/Paint;.ascent:()F // method@0414 │ │ -3f5616: 0a0e |0083: move-result v14 │ │ -3f5618: c7e6 |0084: sub-float/2addr v6, v14 │ │ -3f561a: c9d6 |0085: div-float/2addr v6, v13 │ │ -3f561c: c661 |0086: add-float/2addr v1, v6 │ │ -3f561e: 5406 b990 |0087: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f5622: 6e56 ca03 4715 |0089: invoke-virtual {v7, v4, v5, v1, v6}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@03ca │ │ -3f5628: 82c1 |008c: int-to-float v1, v12 │ │ -3f562a: c931 |008d: div-float/2addr v1, v3 │ │ -3f562c: a801 0102 |008e: mul-float v1, v1, v2 │ │ -3f5630: a902 080d |0090: div-float v2, v8, v13 │ │ -3f5634: 1403 9a99 d93f |0092: const v3, #float 1.7 // #3fd9999a │ │ -3f563a: a803 0309 |0095: mul-float v3, v3, v9 │ │ -3f563e: a703 0203 |0097: sub-float v3, v2, v3 │ │ -3f5642: 6e30 bda1 1f03 |0099: invoke-virtual {v15, v1, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a1bd │ │ -3f5648: 0c03 |009c: move-result-object v3 │ │ -3f564a: 1404 3333 f33f |009d: const v4, #float 1.9 // #3ff33333 │ │ -3f5650: a804 0409 |00a0: mul-float v4, v4, v9 │ │ -3f5654: c742 |00a2: sub-float/2addr v2, v4 │ │ -3f5656: 6e30 bda1 1f02 |00a3: invoke-virtual {v15, v1, v2}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a1bd │ │ -3f565c: 0c01 |00a6: move-result-object v1 │ │ -3f565e: 5232 9b00 |00a7: iget v2, v3, Landroid/graphics/Point;.x:I // field@009b │ │ -3f5662: 8222 |00a9: int-to-float v2, v2 │ │ -3f5664: 5233 9c00 |00aa: iget v3, v3, Landroid/graphics/Point;.y:I // field@009c │ │ -3f5668: 8233 |00ac: int-to-float v3, v3 │ │ -3f566a: 5214 9b00 |00ad: iget v4, v1, Landroid/graphics/Point;.x:I // field@009b │ │ -3f566e: 8244 |00af: int-to-float v4, v4 │ │ -3f5670: 5211 9c00 |00b0: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ -3f5674: 8215 |00b2: int-to-float v5, v1 │ │ -3f5676: 5406 b790 |00b3: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ -3f567a: 0801 1000 |00b5: move-object/from16 v1, v16 │ │ -3f567e: 7406 c103 0100 |00b7: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@03c1 │ │ -3f5684: d80c 0c01 |00ba: add-int/lit8 v12, v12, #int 1 // #01 │ │ -3f5688: 2900 7bff |00bc: goto/16 0037 // -0085 │ │ -3f568c: 5404 b990 |00be: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f5690: 1305 ff00 |00c0: const/16 v5, #int 255 // #ff │ │ -3f5694: 6e20 2f04 5400 |00c2: invoke-virtual {v4, v5}, Landroid/graphics/Paint;.setAlpha:(I)V // method@042f │ │ -3f569a: 5204 b690 |00c5: iget v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ -3f569e: 8245 |00c7: int-to-float v5, v4 │ │ -3f56a0: c935 |00c8: div-float/2addr v5, v3 │ │ -3f56a2: a805 0502 |00c9: mul-float v5, v5, v2 │ │ -3f56a6: 150a b442 |00cb: const/high16 v10, #int 1119092736 // #42b4 │ │ -3f56aa: a70c 050a |00cd: sub-float v12, v5, v10 │ │ -3f56ae: 5205 ba90 |00cf: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ -3f56b2: b145 |00d1: sub-int/2addr v5, v4 │ │ -3f56b4: b015 |00d2: add-int/2addr v5, v1 │ │ -3f56b6: b415 |00d3: rem-int/2addr v5, v1 │ │ -3f56b8: 8251 |00d4: int-to-float v1, v5 │ │ -3f56ba: c931 |00d5: div-float/2addr v1, v3 │ │ -3f56bc: a80e 0102 |00d6: mul-float v14, v1, v2 │ │ -3f56c0: 5401 b890 |00d8: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ -3f56c4: 1502 c040 |00da: const/high16 v2, #int 1086324736 // #40c0 │ │ -3f56c8: a902 0902 |00dc: div-float v2, v9, v2 │ │ -3f56cc: 6e20 3e04 2100 |00de: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043e │ │ -3f56d2: 5401 b890 |00e1: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ -3f56d6: 6202 9400 |00e3: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ -3f56da: 6e20 3f04 2100 |00e5: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@043f │ │ -3f56e0: 5402 b590 |00e8: iget-object v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@90b5 │ │ -3f56e4: 1205 |00ea: const/4 v5, #int 0 // #0 │ │ -3f56e6: 5406 b890 |00eb: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ -3f56ea: 0801 1000 |00ed: move-object/from16 v1, v16 │ │ -3f56ee: 01c3 |00ef: move v3, v12 │ │ -3f56f0: 01e4 |00f0: move v4, v14 │ │ -3f56f2: 7406 ba03 0100 |00f1: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@03ba │ │ -3f56f8: 5401 b890 |00f4: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ -3f56fc: 6202 9200 |00f6: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0092 │ │ -3f5700: 6e20 3f04 2100 |00f8: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@043f │ │ -3f5706: a601 0c0a |00fb: add-float v1, v12, v10 │ │ -3f570a: a902 080d |00fd: div-float v2, v8, v13 │ │ -3f570e: a703 0209 |00ff: sub-float v3, v2, v9 │ │ -3f5712: 6e30 bda1 1f03 |0101: invoke-virtual {v15, v1, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a1bd │ │ -3f5718: 0c01 |0104: move-result-object v1 │ │ -3f571a: 5214 9b00 |0105: iget v4, v1, Landroid/graphics/Point;.x:I // field@009b │ │ -3f571e: 8244 |0107: int-to-float v4, v4 │ │ -3f5720: 5211 9c00 |0108: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ -3f5724: 8211 |010a: int-to-float v1, v1 │ │ -3f5726: a905 090d |010b: div-float v5, v9, v13 │ │ -3f572a: 5406 b890 |010d: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ -3f572e: 6e56 bf03 4751 |010f: invoke-virtual {v7, v4, v1, v5, v6}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@03bf │ │ -3f5734: c6ec |0112: add-float/2addr v12, v14 │ │ -3f5736: c6ac |0113: add-float/2addr v12, v10 │ │ -3f5738: 6e30 bda1 cf03 |0114: invoke-virtual {v15, v12, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a1bd │ │ -3f573e: 0c01 |0117: move-result-object v1 │ │ -3f5740: 5213 9b00 |0118: iget v3, v1, Landroid/graphics/Point;.x:I // field@009b │ │ -3f5744: 8233 |011a: int-to-float v3, v3 │ │ -3f5746: 5211 9c00 |011b: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ -3f574a: 8211 |011d: int-to-float v1, v1 │ │ -3f574c: 5404 b890 |011e: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ -3f5750: 6e54 bf03 3751 |0120: invoke-virtual {v7, v3, v1, v5, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@03bf │ │ -3f5756: 5401 b990 |0123: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f575a: 1403 9a99 193f |0125: const v3, #float 0.6 // #3f19999a │ │ -3f5760: a809 0903 |0128: mul-float v9, v9, v3 │ │ -3f5764: 6e20 4204 9100 |012a: invoke-virtual {v1, v9}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0442 │ │ -3f576a: 5201 b690 |012d: iget v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ -3f576e: 5203 ba90 |012f: iget v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ -3f5772: 3331 0e00 |0131: if-ne v1, v3, 013f // +000e │ │ -3f5776: 6e10 810c 0f00 |0133: invoke-virtual {v15}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ -3f577c: 0c01 |0136: move-result-object v1 │ │ -3f577e: 1403 0603 127f |0137: const v3, #float 1.94083e+38 // #7f120306 │ │ -3f5784: 6e20 3002 3100 |013a: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f578a: 0c01 |013d: move-result-object v1 │ │ -3f578c: 2861 |013e: goto 019f // +0061 │ │ -3f578e: 6e10 810c 0f00 |013f: invoke-virtual {v15}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ -3f5794: 0c01 |0142: move-result-object v1 │ │ -3f5796: 7110 b20a 0100 |0143: invoke-static {v1}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@0ab2 │ │ -3f579c: 0a01 |0146: move-result v1 │ │ -3f579e: 1223 |0147: const/4 v3, #int 2 // #2 │ │ -3f57a0: 1214 |0148: const/4 v4, #int 1 // #1 │ │ -3f57a2: 3801 1f00 |0149: if-eqz v1, 0168 // +001f │ │ -3f57a6: 7100 fab4 0000 |014b: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3f57ac: 0c01 |014e: move-result-object v1 │ │ -3f57ae: 2333 0e21 |014f: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ -3f57b2: 5205 b690 |0151: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ -3f57b6: 7110 38b2 0500 |0153: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f57bc: 0c05 |0156: move-result-object v5 │ │ -3f57be: 4d05 030b |0157: aput-object v5, v3, v11 │ │ -3f57c2: 5205 ba90 |0159: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ -3f57c6: 7110 38b2 0500 |015b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f57cc: 0c05 |015e: move-result-object v5 │ │ -3f57ce: 4d05 0304 |015f: aput-object v5, v3, v4 │ │ -3f57d2: 1a04 2906 |0161: const-string v4, "%02d:00 - %02d:00" // string@0629 │ │ -3f57d6: 7130 a2b2 4103 |0163: invoke-static {v1, v4, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3f57dc: 0c01 |0166: move-result-object v1 │ │ -3f57de: 2838 |0167: goto 019f // +0038 │ │ -3f57e0: 7100 fab4 0000 |0168: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3f57e6: 0c01 |016b: move-result-object v1 │ │ -3f57e8: 1245 |016c: const/4 v5, #int 4 // #4 │ │ -3f57ea: 2355 0e21 |016d: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ -3f57ee: 5206 b690 |016f: iget v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ -3f57f2: 1309 0c00 |0171: const/16 v9, #int 12 // #c │ │ -3f57f6: b496 |0173: rem-int/2addr v6, v9 │ │ -3f57f8: 7110 38b2 0600 |0174: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f57fe: 0c06 |0177: move-result-object v6 │ │ -3f5800: 4d06 050b |0178: aput-object v6, v5, v11 │ │ -3f5804: 5206 b690 |017a: iget v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ -3f5808: 1a0a 984d |017c: const-string v10, "PM" // string@4d98 │ │ -3f580c: 1a0b fb0b |017e: const-string v11, "AM" // string@0bfb │ │ -3f5810: 3496 0400 |0180: if-lt v6, v9, 0184 // +0004 │ │ -3f5814: 07a6 |0182: move-object v6, v10 │ │ -3f5816: 2802 |0183: goto 0185 // +0002 │ │ -3f5818: 07b6 |0184: move-object v6, v11 │ │ -3f581a: 4d06 0504 |0185: aput-object v6, v5, v4 │ │ -3f581e: 5204 ba90 |0187: iget v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ -3f5822: b494 |0189: rem-int/2addr v4, v9 │ │ -3f5824: 7110 38b2 0400 |018a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f582a: 0c04 |018d: move-result-object v4 │ │ -3f582c: 4d04 0503 |018e: aput-object v4, v5, v3 │ │ -3f5830: 5203 ba90 |0190: iget v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ -3f5834: 3493 0300 |0192: if-lt v3, v9, 0195 // +0003 │ │ -3f5838: 2802 |0194: goto 0196 // +0002 │ │ -3f583a: 07ba |0195: move-object v10, v11 │ │ -3f583c: 1233 |0196: const/4 v3, #int 3 // #3 │ │ -3f583e: 4d0a 0503 |0197: aput-object v10, v5, v3 │ │ -3f5842: 1a03 2806 |0199: const-string v3, "%02d:00 %s - %02d:00 %s" // string@0628 │ │ -3f5846: 7130 a2b2 3105 |019b: invoke-static {v1, v3, v5}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3f584c: 0c01 |019e: move-result-object v1 │ │ -3f584e: 5403 b990 |019f: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f5852: 6e10 1604 0300 |01a1: invoke-virtual {v3}, Landroid/graphics/Paint;.descent:()F // method@0416 │ │ -3f5858: 0a03 |01a4: move-result v3 │ │ -3f585a: c738 |01a5: sub-float/2addr v8, v3 │ │ -3f585c: 5403 b990 |01a6: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f5860: 6e10 1404 0300 |01a8: invoke-virtual {v3}, Landroid/graphics/Paint;.ascent:()F // method@0414 │ │ -3f5866: 0a03 |01ab: move-result v3 │ │ -3f5868: c738 |01ac: sub-float/2addr v8, v3 │ │ -3f586a: c9d8 |01ad: div-float/2addr v8, v13 │ │ -3f586c: 5403 b990 |01ae: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ -3f5870: 6e53 ca03 1782 |01b0: invoke-virtual {v7, v1, v2, v8, v3}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@03ca │ │ -3f5876: 0e00 |01b3: return-void │ │ +3f54e8: |[3f54e8] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onDraw:(Landroid/graphics/Canvas;)V │ │ +3f54f8: 07f0 |0000: move-object v0, v15 │ │ +3f54fa: 0807 1000 |0001: move-object/from16 v7, v16 │ │ +3f54fe: 7502 0e0d 0f00 |0003: invoke-super/range {v15, v16}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0d0e │ │ +3f5504: 6e10 8e0c 0f00 |0006: invoke-virtual {v15}, Landroid/view/View;.getHeight:()I // method@0c8e │ │ +3f550a: 0a01 |0009: move-result v1 │ │ +3f550c: 8218 |000a: int-to-float v8, v1 │ │ +3f550e: 1401 cdcc cc3d |000b: const v1, #float 0.1 // #3dcccccd │ │ +3f5514: a809 0801 |000e: mul-float v9, v8, v1 │ │ +3f5518: 5401 b790 |0010: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ +3f551c: 1402 0ad7 a33b |0012: const v2, #float 0.005 // #3ba3d70a │ │ +3f5522: a80a 0802 |0015: mul-float v10, v8, v2 │ │ +3f5526: 6e20 3e04 a100 |0017: invoke-virtual {v1, v10}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043e │ │ +3f552c: 5401 b590 |001a: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@90b5 │ │ +3f5530: a702 0809 |001c: sub-float v2, v8, v9 │ │ +3f5534: 6e52 9904 9129 |001e: invoke-virtual {v1, v9, v9, v2, v2}, Landroid/graphics/RectF;.set:(FFFF)V // method@0499 │ │ +3f553a: 5401 b990 |0021: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f553e: 1302 7800 |0023: const/16 v2, #int 120 // #78 │ │ +3f5542: 6e20 2f04 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setAlpha:(I)V // method@042f │ │ +3f5548: 5402 b590 |0028: iget-object v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@90b5 │ │ +3f554c: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +3f554e: 1504 b443 |002b: const/high16 v4, #int 1135869952 // #43b4 │ │ +3f5552: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +3f5554: 5406 b790 |002e: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ +3f5558: 0801 1000 |0030: move-object/from16 v1, v16 │ │ +3f555c: 7406 ba03 0100 |0032: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@03ba │ │ +3f5562: 120b |0035: const/4 v11, #int 0 // #0 │ │ +3f5564: 120c |0036: const/4 v12, #int 0 // #0 │ │ +3f5566: 1301 1800 |0037: const/16 v1, #int 24 // #18 │ │ +3f556a: 1502 b443 |0039: const/high16 v2, #int 1135869952 // #43b4 │ │ +3f556e: 1503 c041 |003b: const/high16 v3, #int 1103101952 // #41c0 │ │ +3f5572: 150d 0040 |003d: const/high16 v13, #int 1073741824 // #4000 │ │ +3f5576: 351c 7f00 |003f: if-ge v12, v1, 00be // +007f │ │ +3f557a: 5401 b790 |0041: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ +3f557e: 6e20 3e04 a100 |0043: invoke-virtual {v1, v10}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043e │ │ +3f5584: dc01 0c06 |0046: rem-int/lit8 v1, v12, #int 6 // #06 │ │ +3f5588: 3901 4400 |0048: if-nez v1, 008c // +0044 │ │ +3f558c: 5401 b790 |004a: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ +3f5590: 1404 0ad7 233c |004c: const v4, #float 0.01 // #3c23d70a │ │ +3f5596: a804 0408 |004f: mul-float v4, v4, v8 │ │ +3f559a: 6e20 3e04 4100 |0051: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043e │ │ +3f55a0: 82c1 |0054: int-to-float v1, v12 │ │ +3f55a2: c931 |0055: div-float/2addr v1, v3 │ │ +3f55a4: a801 0102 |0056: mul-float v1, v1, v2 │ │ +3f55a8: a904 080d |0058: div-float v4, v8, v13 │ │ +3f55ac: 1505 2040 |005a: const/high16 v5, #int 1075838976 // #4020 │ │ +3f55b0: a805 0509 |005c: mul-float v5, v5, v9 │ │ +3f55b4: c754 |005e: sub-float/2addr v4, v5 │ │ +3f55b6: 6e30 bda1 1f04 |005f: invoke-virtual {v15, v1, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a1bd │ │ +3f55bc: 0c01 |0062: move-result-object v1 │ │ +3f55be: 5404 b990 |0063: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f55c2: 1405 cdcc cc3e |0065: const v5, #float 0.4 // #3ecccccd │ │ +3f55c8: a805 0509 |0068: mul-float v5, v5, v9 │ │ +3f55cc: 6e20 4204 5400 |006a: invoke-virtual {v4, v5}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0442 │ │ +3f55d2: 7110 c1b2 0c00 |006d: invoke-static {v12}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +3f55d8: 0c04 |0070: move-result-object v4 │ │ +3f55da: 5215 9b00 |0071: iget v5, v1, Landroid/graphics/Point;.x:I // field@009b │ │ +3f55de: 8255 |0073: int-to-float v5, v5 │ │ +3f55e0: 5211 9c00 |0074: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ +3f55e4: 8211 |0076: int-to-float v1, v1 │ │ +3f55e6: 5406 b990 |0077: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f55ea: 6e10 1604 0600 |0079: invoke-virtual {v6}, Landroid/graphics/Paint;.descent:()F // method@0416 │ │ +3f55f0: 0a06 |007c: move-result v6 │ │ +3f55f2: 7f66 |007d: neg-float v6, v6 │ │ +3f55f4: 540e b990 |007e: iget-object v14, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f55f8: 6e10 1404 0e00 |0080: invoke-virtual {v14}, Landroid/graphics/Paint;.ascent:()F // method@0414 │ │ +3f55fe: 0a0e |0083: move-result v14 │ │ +3f5600: c7e6 |0084: sub-float/2addr v6, v14 │ │ +3f5602: c9d6 |0085: div-float/2addr v6, v13 │ │ +3f5604: c661 |0086: add-float/2addr v1, v6 │ │ +3f5606: 5406 b990 |0087: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f560a: 6e56 ca03 4715 |0089: invoke-virtual {v7, v4, v5, v1, v6}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@03ca │ │ +3f5610: 82c1 |008c: int-to-float v1, v12 │ │ +3f5612: c931 |008d: div-float/2addr v1, v3 │ │ +3f5614: a801 0102 |008e: mul-float v1, v1, v2 │ │ +3f5618: a902 080d |0090: div-float v2, v8, v13 │ │ +3f561c: 1403 9a99 d93f |0092: const v3, #float 1.7 // #3fd9999a │ │ +3f5622: a803 0309 |0095: mul-float v3, v3, v9 │ │ +3f5626: a703 0203 |0097: sub-float v3, v2, v3 │ │ +3f562a: 6e30 bda1 1f03 |0099: invoke-virtual {v15, v1, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a1bd │ │ +3f5630: 0c03 |009c: move-result-object v3 │ │ +3f5632: 1404 3333 f33f |009d: const v4, #float 1.9 // #3ff33333 │ │ +3f5638: a804 0409 |00a0: mul-float v4, v4, v9 │ │ +3f563c: c742 |00a2: sub-float/2addr v2, v4 │ │ +3f563e: 6e30 bda1 1f02 |00a3: invoke-virtual {v15, v1, v2}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a1bd │ │ +3f5644: 0c01 |00a6: move-result-object v1 │ │ +3f5646: 5232 9b00 |00a7: iget v2, v3, Landroid/graphics/Point;.x:I // field@009b │ │ +3f564a: 8222 |00a9: int-to-float v2, v2 │ │ +3f564c: 5233 9c00 |00aa: iget v3, v3, Landroid/graphics/Point;.y:I // field@009c │ │ +3f5650: 8233 |00ac: int-to-float v3, v3 │ │ +3f5652: 5214 9b00 |00ad: iget v4, v1, Landroid/graphics/Point;.x:I // field@009b │ │ +3f5656: 8244 |00af: int-to-float v4, v4 │ │ +3f5658: 5211 9c00 |00b0: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ +3f565c: 8215 |00b2: int-to-float v5, v1 │ │ +3f565e: 5406 b790 |00b3: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintDial:Landroid/graphics/Paint; // field@90b7 │ │ +3f5662: 0801 1000 |00b5: move-object/from16 v1, v16 │ │ +3f5666: 7406 c103 0100 |00b7: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@03c1 │ │ +3f566c: d80c 0c01 |00ba: add-int/lit8 v12, v12, #int 1 // #01 │ │ +3f5670: 2900 7bff |00bc: goto/16 0037 // -0085 │ │ +3f5674: 5404 b990 |00be: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f5678: 1305 ff00 |00c0: const/16 v5, #int 255 // #ff │ │ +3f567c: 6e20 2f04 5400 |00c2: invoke-virtual {v4, v5}, Landroid/graphics/Paint;.setAlpha:(I)V // method@042f │ │ +3f5682: 5204 b690 |00c5: iget v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ +3f5686: 8245 |00c7: int-to-float v5, v4 │ │ +3f5688: c935 |00c8: div-float/2addr v5, v3 │ │ +3f568a: a805 0502 |00c9: mul-float v5, v5, v2 │ │ +3f568e: 150a b442 |00cb: const/high16 v10, #int 1119092736 // #42b4 │ │ +3f5692: a70c 050a |00cd: sub-float v12, v5, v10 │ │ +3f5696: 5205 ba90 |00cf: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ +3f569a: b145 |00d1: sub-int/2addr v5, v4 │ │ +3f569c: b015 |00d2: add-int/2addr v5, v1 │ │ +3f569e: b415 |00d3: rem-int/2addr v5, v1 │ │ +3f56a0: 8251 |00d4: int-to-float v1, v5 │ │ +3f56a2: c931 |00d5: div-float/2addr v1, v3 │ │ +3f56a4: a80e 0102 |00d6: mul-float v14, v1, v2 │ │ +3f56a8: 5401 b890 |00d8: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ +3f56ac: 1502 c040 |00da: const/high16 v2, #int 1086324736 // #40c0 │ │ +3f56b0: a902 0902 |00dc: div-float v2, v9, v2 │ │ +3f56b4: 6e20 3e04 2100 |00de: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@043e │ │ +3f56ba: 5401 b890 |00e1: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ +3f56be: 6202 9400 |00e3: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0094 │ │ +3f56c2: 6e20 3f04 2100 |00e5: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@043f │ │ +3f56c8: 5402 b590 |00e8: iget-object v2, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.bounds:Landroid/graphics/RectF; // field@90b5 │ │ +3f56cc: 1205 |00ea: const/4 v5, #int 0 // #0 │ │ +3f56ce: 5406 b890 |00eb: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ +3f56d2: 0801 1000 |00ed: move-object/from16 v1, v16 │ │ +3f56d6: 01c3 |00ef: move v3, v12 │ │ +3f56d8: 01e4 |00f0: move v4, v14 │ │ +3f56da: 7406 ba03 0100 |00f1: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@03ba │ │ +3f56e0: 5401 b890 |00f4: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ +3f56e4: 6202 9200 |00f6: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0092 │ │ +3f56e8: 6e20 3f04 2100 |00f8: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@043f │ │ +3f56ee: a601 0c0a |00fb: add-float v1, v12, v10 │ │ +3f56f2: a902 080d |00fd: div-float v2, v8, v13 │ │ +3f56f6: a703 0209 |00ff: sub-float v3, v2, v9 │ │ +3f56fa: 6e30 bda1 1f03 |0101: invoke-virtual {v15, v1, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a1bd │ │ +3f5700: 0c01 |0104: move-result-object v1 │ │ +3f5702: 5214 9b00 |0105: iget v4, v1, Landroid/graphics/Point;.x:I // field@009b │ │ +3f5706: 8244 |0107: int-to-float v4, v4 │ │ +3f5708: 5211 9c00 |0108: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ +3f570c: 8211 |010a: int-to-float v1, v1 │ │ +3f570e: a905 090d |010b: div-float v5, v9, v13 │ │ +3f5712: 5406 b890 |010d: iget-object v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ +3f5716: 6e56 bf03 4751 |010f: invoke-virtual {v7, v4, v1, v5, v6}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@03bf │ │ +3f571c: c6ec |0112: add-float/2addr v12, v14 │ │ +3f571e: c6ac |0113: add-float/2addr v12, v10 │ │ +3f5720: 6e30 bda1 cf03 |0114: invoke-virtual {v15, v12, v3}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.radToPoint:(FF)Landroid/graphics/Point; // method@a1bd │ │ +3f5726: 0c01 |0117: move-result-object v1 │ │ +3f5728: 5213 9b00 |0118: iget v3, v1, Landroid/graphics/Point;.x:I // field@009b │ │ +3f572c: 8233 |011a: int-to-float v3, v3 │ │ +3f572e: 5211 9c00 |011b: iget v1, v1, Landroid/graphics/Point;.y:I // field@009c │ │ +3f5732: 8211 |011d: int-to-float v1, v1 │ │ +3f5734: 5404 b890 |011e: iget-object v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintSelected:Landroid/graphics/Paint; // field@90b8 │ │ +3f5738: 6e54 bf03 3751 |0120: invoke-virtual {v7, v3, v1, v5, v4}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@03bf │ │ +3f573e: 5401 b990 |0123: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f5742: 1403 9a99 193f |0125: const v3, #float 0.6 // #3f19999a │ │ +3f5748: a809 0903 |0128: mul-float v9, v9, v3 │ │ +3f574c: 6e20 4204 9100 |012a: invoke-virtual {v1, v9}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0442 │ │ +3f5752: 5201 b690 |012d: iget v1, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ +3f5756: 5203 ba90 |012f: iget v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ +3f575a: 3331 0e00 |0131: if-ne v1, v3, 013f // +000e │ │ +3f575e: 6e10 810c 0f00 |0133: invoke-virtual {v15}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ +3f5764: 0c01 |0136: move-result-object v1 │ │ +3f5766: 1403 0603 127f |0137: const v3, #float 1.94083e+38 // #7f120306 │ │ +3f576c: 6e20 3002 3100 |013a: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f5772: 0c01 |013d: move-result-object v1 │ │ +3f5774: 2861 |013e: goto 019f // +0061 │ │ +3f5776: 6e10 810c 0f00 |013f: invoke-virtual {v15}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ +3f577c: 0c01 |0142: move-result-object v1 │ │ +3f577e: 7110 b20a 0100 |0143: invoke-static {v1}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@0ab2 │ │ +3f5784: 0a01 |0146: move-result v1 │ │ +3f5786: 1223 |0147: const/4 v3, #int 2 // #2 │ │ +3f5788: 1214 |0148: const/4 v4, #int 1 // #1 │ │ +3f578a: 3801 1f00 |0149: if-eqz v1, 0168 // +001f │ │ +3f578e: 7100 fab4 0000 |014b: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3f5794: 0c01 |014e: move-result-object v1 │ │ +3f5796: 2333 0e21 |014f: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ +3f579a: 5205 b690 |0151: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ +3f579e: 7110 38b2 0500 |0153: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f57a4: 0c05 |0156: move-result-object v5 │ │ +3f57a6: 4d05 030b |0157: aput-object v5, v3, v11 │ │ +3f57aa: 5205 ba90 |0159: iget v5, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ +3f57ae: 7110 38b2 0500 |015b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f57b4: 0c05 |015e: move-result-object v5 │ │ +3f57b6: 4d05 0304 |015f: aput-object v5, v3, v4 │ │ +3f57ba: 1a04 2906 |0161: const-string v4, "%02d:00 - %02d:00" // string@0629 │ │ +3f57be: 7130 a2b2 4103 |0163: invoke-static {v1, v4, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3f57c4: 0c01 |0166: move-result-object v1 │ │ +3f57c6: 2838 |0167: goto 019f // +0038 │ │ +3f57c8: 7100 fab4 0000 |0168: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3f57ce: 0c01 |016b: move-result-object v1 │ │ +3f57d0: 1245 |016c: const/4 v5, #int 4 // #4 │ │ +3f57d2: 2355 0e21 |016d: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ +3f57d6: 5206 b690 |016f: iget v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ +3f57da: 1309 0c00 |0171: const/16 v9, #int 12 // #c │ │ +3f57de: b496 |0173: rem-int/2addr v6, v9 │ │ +3f57e0: 7110 38b2 0600 |0174: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f57e6: 0c06 |0177: move-result-object v6 │ │ +3f57e8: 4d06 050b |0178: aput-object v6, v5, v11 │ │ +3f57ec: 5206 b690 |017a: iget v6, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ +3f57f0: 1a0a 984d |017c: const-string v10, "PM" // string@4d98 │ │ +3f57f4: 1a0b fb0b |017e: const-string v11, "AM" // string@0bfb │ │ +3f57f8: 3496 0400 |0180: if-lt v6, v9, 0184 // +0004 │ │ +3f57fc: 07a6 |0182: move-object v6, v10 │ │ +3f57fe: 2802 |0183: goto 0185 // +0002 │ │ +3f5800: 07b6 |0184: move-object v6, v11 │ │ +3f5802: 4d06 0504 |0185: aput-object v6, v5, v4 │ │ +3f5806: 5204 ba90 |0187: iget v4, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ +3f580a: b494 |0189: rem-int/2addr v4, v9 │ │ +3f580c: 7110 38b2 0400 |018a: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f5812: 0c04 |018d: move-result-object v4 │ │ +3f5814: 4d04 0503 |018e: aput-object v4, v5, v3 │ │ +3f5818: 5203 ba90 |0190: iget v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ +3f581c: 3493 0300 |0192: if-lt v3, v9, 0195 // +0003 │ │ +3f5820: 2802 |0194: goto 0196 // +0002 │ │ +3f5822: 07ba |0195: move-object v10, v11 │ │ +3f5824: 1233 |0196: const/4 v3, #int 3 // #3 │ │ +3f5826: 4d0a 0503 |0197: aput-object v10, v5, v3 │ │ +3f582a: 1a03 2806 |0199: const-string v3, "%02d:00 %s - %02d:00 %s" // string@0628 │ │ +3f582e: 7130 a2b2 3105 |019b: invoke-static {v1, v3, v5}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3f5834: 0c01 |019e: move-result-object v1 │ │ +3f5836: 5403 b990 |019f: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f583a: 6e10 1604 0300 |01a1: invoke-virtual {v3}, Landroid/graphics/Paint;.descent:()F // method@0416 │ │ +3f5840: 0a03 |01a4: move-result v3 │ │ +3f5842: c738 |01a5: sub-float/2addr v8, v3 │ │ +3f5844: 5403 b990 |01a6: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f5848: 6e10 1404 0300 |01a8: invoke-virtual {v3}, Landroid/graphics/Paint;.ascent:()F // method@0414 │ │ +3f584e: 0a03 |01ab: move-result v3 │ │ +3f5850: c738 |01ac: sub-float/2addr v8, v3 │ │ +3f5852: c9d8 |01ad: div-float/2addr v8, v13 │ │ +3f5854: 5403 b990 |01ae: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.paintText:Landroid/graphics/Paint; // field@90b9 │ │ +3f5858: 6e53 ca03 1782 |01b0: invoke-virtual {v7, v1, v2, v8, v3}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@03ca │ │ +3f585e: 0e00 |01b3: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x0006 line=95 │ │ 0x0010 line=97 │ │ 0x001a line=98 │ │ 0x0021 line=100 │ │ @@ -885894,43 +885894,43 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -3f5878: |[3f5878] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onMeasure:(II)V │ │ -3f5888: 7110 430c 0300 |0000: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c43 │ │ -3f588e: 0a00 |0003: move-result v0 │ │ -3f5890: 1501 0040 |0004: const/high16 v1, #int 1073741824 // #4000 │ │ -3f5894: 3310 0c00 |0006: if-ne v0, v1, 0012 // +000c │ │ -3f5898: 7110 430c 0400 |0008: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c43 │ │ -3f589e: 0a00 |000b: move-result v0 │ │ -3f58a0: 3310 0600 |000c: if-ne v0, v1, 0012 // +0006 │ │ -3f58a4: 6f30 130d 3204 |000e: invoke-super {v2, v3, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d13 │ │ -3f58aa: 2826 |0011: goto 0037 // +0026 │ │ -3f58ac: 7110 430c 0300 |0012: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c43 │ │ -3f58b2: 0a00 |0015: move-result v0 │ │ -3f58b4: 3310 0600 |0016: if-ne v0, v1, 001c // +0006 │ │ -3f58b8: 6f30 130d 3203 |0018: invoke-super {v2, v3, v3}, Landroid/view/View;.onMeasure:(II)V // method@0d13 │ │ -3f58be: 281c |001b: goto 0037 // +001c │ │ -3f58c0: 7110 430c 0400 |001c: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c43 │ │ -3f58c6: 0a00 |001f: move-result v0 │ │ -3f58c8: 3310 0600 |0020: if-ne v0, v1, 0026 // +0006 │ │ -3f58cc: 6f30 130d 4204 |0022: invoke-super {v2, v4, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d13 │ │ -3f58d2: 2812 |0025: goto 0037 // +0012 │ │ -3f58d4: 7110 440c 0300 |0026: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0c44 │ │ -3f58da: 0a00 |0029: move-result v0 │ │ -3f58dc: 7110 440c 0400 |002a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0c44 │ │ -3f58e2: 0a01 |002d: move-result v1 │ │ -3f58e4: 3510 0600 |002e: if-ge v0, v1, 0034 // +0006 │ │ -3f58e8: 6f30 130d 3203 |0030: invoke-super {v2, v3, v3}, Landroid/view/View;.onMeasure:(II)V // method@0d13 │ │ -3f58ee: 2804 |0033: goto 0037 // +0004 │ │ -3f58f0: 6f30 130d 4204 |0034: invoke-super {v2, v4, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d13 │ │ -3f58f6: 0e00 |0037: return-void │ │ +3f5860: |[3f5860] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onMeasure:(II)V │ │ +3f5870: 7110 430c 0300 |0000: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c43 │ │ +3f5876: 0a00 |0003: move-result v0 │ │ +3f5878: 1501 0040 |0004: const/high16 v1, #int 1073741824 // #4000 │ │ +3f587c: 3310 0c00 |0006: if-ne v0, v1, 0012 // +000c │ │ +3f5880: 7110 430c 0400 |0008: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c43 │ │ +3f5886: 0a00 |000b: move-result v0 │ │ +3f5888: 3310 0600 |000c: if-ne v0, v1, 0012 // +0006 │ │ +3f588c: 6f30 130d 3204 |000e: invoke-super {v2, v3, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d13 │ │ +3f5892: 2826 |0011: goto 0037 // +0026 │ │ +3f5894: 7110 430c 0300 |0012: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c43 │ │ +3f589a: 0a00 |0015: move-result v0 │ │ +3f589c: 3310 0600 |0016: if-ne v0, v1, 001c // +0006 │ │ +3f58a0: 6f30 130d 3203 |0018: invoke-super {v2, v3, v3}, Landroid/view/View;.onMeasure:(II)V // method@0d13 │ │ +3f58a6: 281c |001b: goto 0037 // +001c │ │ +3f58a8: 7110 430c 0400 |001c: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0c43 │ │ +3f58ae: 0a00 |001f: move-result v0 │ │ +3f58b0: 3310 0600 |0020: if-ne v0, v1, 0026 // +0006 │ │ +3f58b4: 6f30 130d 4204 |0022: invoke-super {v2, v4, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d13 │ │ +3f58ba: 2812 |0025: goto 0037 // +0012 │ │ +3f58bc: 7110 440c 0300 |0026: invoke-static {v3}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0c44 │ │ +3f58c2: 0a00 |0029: move-result v0 │ │ +3f58c4: 7110 440c 0400 |002a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0c44 │ │ +3f58ca: 0a01 |002d: move-result v1 │ │ +3f58cc: 3510 0600 |002e: if-ge v0, v1, 0034 // +0006 │ │ +3f58d0: 6f30 130d 3203 |0030: invoke-super {v2, v3, v3}, Landroid/view/View;.onMeasure:(II)V // method@0d13 │ │ +3f58d6: 2804 |0033: goto 0037 // +0004 │ │ +3f58d8: 6f30 130d 4204 |0034: invoke-super {v2, v4, v4}, Landroid/view/View;.onMeasure:(II)V // method@0d13 │ │ +3f58de: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0008 line=78 │ │ 0x000e line=79 │ │ 0x0012 line=80 │ │ 0x0018 line=81 │ │ @@ -885949,122 +885949,122 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -3f52bc: |[3f52bc] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -3f52cc: 6e10 af0c 0800 |0000: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0caf │ │ -3f52d2: 0c00 |0003: move-result-object v0 │ │ -3f52d4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3f52d6: 7220 460e 1000 |0005: invoke-interface {v0, v1}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@0e46 │ │ -3f52dc: 2200 d500 |0008: new-instance v0, Landroid/graphics/Point; // type@00d5 │ │ -3f52e0: 6e10 d30c 0800 |000a: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@0cd3 │ │ -3f52e6: 0a02 |000d: move-result v2 │ │ -3f52e8: 1223 |000e: const/4 v3, #int 2 // #2 │ │ -3f52ea: b332 |000f: div-int/2addr v2, v3 │ │ -3f52ec: 6e10 8e0c 0800 |0010: invoke-virtual {v8}, Landroid/view/View;.getHeight:()I // method@0c8e │ │ -3f52f2: 0a04 |0013: move-result v4 │ │ -3f52f4: b334 |0014: div-int/2addr v4, v3 │ │ -3f52f6: 7030 6c04 2004 |0015: invoke-direct {v0, v2, v4}, Landroid/graphics/Point;.:(II)V // method@046c │ │ -3f52fc: 5202 9c00 |0018: iget v2, v0, Landroid/graphics/Point;.y:I // field@009c │ │ -3f5300: 8222 |001a: int-to-float v2, v2 │ │ -3f5302: 6e10 080c 0900 |001b: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0c08 │ │ -3f5308: 0a04 |001e: move-result v4 │ │ -3f530a: c742 |001f: sub-float/2addr v2, v4 │ │ -3f530c: 8924 |0020: float-to-double v4, v2 │ │ -3f530e: 5200 9b00 |0021: iget v0, v0, Landroid/graphics/Point;.x:I // field@009b │ │ -3f5312: 8200 |0023: int-to-float v0, v0 │ │ -3f5314: 6e10 060c 0900 |0024: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0c06 │ │ -3f531a: 0a02 |0027: move-result v2 │ │ -3f531c: c720 |0028: sub-float/2addr v0, v2 │ │ -3f531e: 8906 |0029: float-to-double v6, v0 │ │ -3f5320: 7140 50b2 5476 |002a: invoke-static {v4, v5, v6, v7}, Ljava/lang/Math;.atan2:(DD)D // method@b250 │ │ -3f5326: 0b04 |002d: move-result-wide v4 │ │ -3f5328: 1806 f8c1 631a dca5 4c40 |002e: const-wide v6, #double 57.2958 // #404ca5dc1a63c1f8 │ │ -3f5332: ad04 0406 |0033: mul-double v4, v4, v6 │ │ -3f5336: 8c40 |0035: double-to-float v0, v4 │ │ -3f5338: 1402 0080 1d44 |0036: const v2, #float 630 // #441d8000 │ │ -3f533e: c620 |0039: add-float/2addr v0, v2 │ │ -3f5340: 1502 b443 |003a: const/high16 v2, #int 1135869952 // #43b4 │ │ -3f5344: ca20 |003c: rem-float/2addr v0, v2 │ │ -3f5346: 6e10 fb0b 0900 |003d: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0bfb │ │ -3f534c: 0a04 |0040: move-result v4 │ │ -3f534e: 3904 3700 |0041: if-nez v4, 0078 // +0037 │ │ -3f5352: 5284 b690 |0043: iget v4, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ -3f5356: 8244 |0045: int-to-float v4, v4 │ │ -3f5358: 1505 c041 |0046: const/high16 v5, #int 1103101952 // #41c0 │ │ -3f535c: c954 |0048: div-float/2addr v4, v5 │ │ -3f535e: a804 0402 |0049: mul-float v4, v4, v2 │ │ -3f5362: a704 0004 |004b: sub-float v4, v0, v4 │ │ -3f5366: 7110 4ab2 0400 |004d: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@b24a │ │ -3f536c: 0a04 |0050: move-result v4 │ │ -3f536e: 5286 ba90 |0051: iget v6, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ -3f5372: 8266 |0053: int-to-float v6, v6 │ │ -3f5374: c956 |0054: div-float/2addr v6, v5 │ │ -3f5376: a806 0602 |0055: mul-float v6, v6, v2 │ │ -3f537a: c760 |0057: sub-float/2addr v0, v6 │ │ -3f537c: 7110 4ab2 0000 |0058: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@b24a │ │ -3f5382: 0a00 |005b: move-result v0 │ │ -3f5384: 1502 7041 |005c: const/high16 v2, #int 1097859072 // #4170 │ │ -3f5388: 2e05 0402 |005e: cmpg-float v5, v4, v2 │ │ -3f538c: 3a05 1500 |0060: if-ltz v5, 0075 // +0015 │ │ -3f5390: 1405 0080 ac43 |0062: const v5, #float 345 // #43ac8000 │ │ -3f5396: 2d04 0405 |0065: cmpl-float v4, v4, v5 │ │ -3f539a: 3d04 0300 |0067: if-lez v4, 006a // +0003 │ │ -3f539e: 280c |0069: goto 0075 // +000c │ │ -3f53a0: 2e02 0002 |006a: cmpg-float v2, v0, v2 │ │ -3f53a4: 3a02 0600 |006c: if-ltz v2, 0072 // +0006 │ │ -3f53a8: 2d00 0005 |006e: cmpl-float v0, v0, v5 │ │ -3f53ac: 3d00 4d00 |0070: if-lez v0, 00bd // +004d │ │ -3f53b0: 5983 bb90 |0072: iput v3, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ -3f53b4: 0f01 |0074: return v1 │ │ -3f53b6: 5981 bb90 |0075: iput v1, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ -3f53ba: 0f01 |0077: return v1 │ │ -3f53bc: 6e10 fb0b 0900 |0078: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0bfb │ │ -3f53c2: 0a02 |007b: move-result v2 │ │ -3f53c4: 3332 3900 |007c: if-ne v2, v3, 00b5 // +0039 │ │ -3f53c8: 8904 |007e: float-to-double v4, v0 │ │ -3f53ca: 1806 0000 0000 0080 7640 |007f: const-wide v6, #double 360 // #4076800000000000 │ │ -3f53d4: ce64 |0084: div-double/2addr v4, v6 │ │ -3f53d6: 1906 3840 |0085: const-wide/high16 v6, #long 4627448617123184640 // #4038 │ │ -3f53da: ad04 0406 |0087: mul-double v4, v4, v6 │ │ -3f53de: 8a40 |0089: double-to-int v0, v4 │ │ -3f53e0: 5282 b690 |008a: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ -3f53e4: 5284 ba90 |008c: iget v4, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ -3f53e8: 3342 1500 |008e: if-ne v2, v4, 00a3 // +0015 │ │ -3f53ec: 5282 bb90 |0090: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ -3f53f0: 3802 1100 |0092: if-eqz v2, 00a3 // +0011 │ │ -3f53f4: 9102 0004 |0094: sub-int v2, v0, v4 │ │ -3f53f8: d802 0218 |0096: add-int/lit8 v2, v2, #int 24 // #18 │ │ -3f53fc: dc02 0218 |0098: rem-int/lit8 v2, v2, #int 24 // #18 │ │ -3f5400: 1304 0c00 |009a: const/16 v4, #int 12 // #c │ │ -3f5404: 3542 0400 |009c: if-ge v2, v4, 00a0 // +0004 │ │ -3f5408: 1222 |009e: const/4 v2, #int 2 // #2 │ │ -3f540a: 2802 |009f: goto 00a1 // +0002 │ │ -3f540c: 1212 |00a0: const/4 v2, #int 1 // #1 │ │ -3f540e: 5982 bb90 |00a1: iput v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ -3f5412: 5282 bb90 |00a3: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ -3f5416: 3312 0800 |00a5: if-ne v2, v1, 00ad // +0008 │ │ -3f541a: 5980 b690 |00a7: iput v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ -3f541e: 6e10 e50c 0800 |00a9: invoke-virtual {v8}, Landroid/view/View;.invalidate:()V // method@0ce5 │ │ -3f5424: 0f01 |00ac: return v1 │ │ -3f5426: 3332 1000 |00ad: if-ne v2, v3, 00bd // +0010 │ │ -3f542a: 5980 ba90 |00af: iput v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ -3f542e: 6e10 e50c 0800 |00b1: invoke-virtual {v8}, Landroid/view/View;.invalidate:()V // method@0ce5 │ │ -3f5434: 0f01 |00b4: return v1 │ │ -3f5436: 5280 bb90 |00b5: iget v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ -3f543a: 3800 0600 |00b7: if-eqz v0, 00bd // +0006 │ │ -3f543e: 1209 |00b9: const/4 v9, #int 0 // #0 │ │ -3f5440: 5989 bb90 |00ba: iput v9, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ -3f5444: 0f01 |00bc: return v1 │ │ -3f5446: 6f20 160d 9800 |00bd: invoke-super {v8, v9}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0d16 │ │ -3f544c: 0a09 |00c0: move-result v9 │ │ -3f544e: 0f09 |00c1: return v9 │ │ +3f52a4: |[3f52a4] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +3f52b4: 6e10 af0c 0800 |0000: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0caf │ │ +3f52ba: 0c00 |0003: move-result-object v0 │ │ +3f52bc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3f52be: 7220 460e 1000 |0005: invoke-interface {v0, v1}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@0e46 │ │ +3f52c4: 2200 d500 |0008: new-instance v0, Landroid/graphics/Point; // type@00d5 │ │ +3f52c8: 6e10 d30c 0800 |000a: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@0cd3 │ │ +3f52ce: 0a02 |000d: move-result v2 │ │ +3f52d0: 1223 |000e: const/4 v3, #int 2 // #2 │ │ +3f52d2: b332 |000f: div-int/2addr v2, v3 │ │ +3f52d4: 6e10 8e0c 0800 |0010: invoke-virtual {v8}, Landroid/view/View;.getHeight:()I // method@0c8e │ │ +3f52da: 0a04 |0013: move-result v4 │ │ +3f52dc: b334 |0014: div-int/2addr v4, v3 │ │ +3f52de: 7030 6c04 2004 |0015: invoke-direct {v0, v2, v4}, Landroid/graphics/Point;.:(II)V // method@046c │ │ +3f52e4: 5202 9c00 |0018: iget v2, v0, Landroid/graphics/Point;.y:I // field@009c │ │ +3f52e8: 8222 |001a: int-to-float v2, v2 │ │ +3f52ea: 6e10 080c 0900 |001b: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0c08 │ │ +3f52f0: 0a04 |001e: move-result v4 │ │ +3f52f2: c742 |001f: sub-float/2addr v2, v4 │ │ +3f52f4: 8924 |0020: float-to-double v4, v2 │ │ +3f52f6: 5200 9b00 |0021: iget v0, v0, Landroid/graphics/Point;.x:I // field@009b │ │ +3f52fa: 8200 |0023: int-to-float v0, v0 │ │ +3f52fc: 6e10 060c 0900 |0024: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0c06 │ │ +3f5302: 0a02 |0027: move-result v2 │ │ +3f5304: c720 |0028: sub-float/2addr v0, v2 │ │ +3f5306: 8906 |0029: float-to-double v6, v0 │ │ +3f5308: 7140 50b2 5476 |002a: invoke-static {v4, v5, v6, v7}, Ljava/lang/Math;.atan2:(DD)D // method@b250 │ │ +3f530e: 0b04 |002d: move-result-wide v4 │ │ +3f5310: 1806 f8c1 631a dca5 4c40 |002e: const-wide v6, #double 57.2958 // #404ca5dc1a63c1f8 │ │ +3f531a: ad04 0406 |0033: mul-double v4, v4, v6 │ │ +3f531e: 8c40 |0035: double-to-float v0, v4 │ │ +3f5320: 1402 0080 1d44 |0036: const v2, #float 630 // #441d8000 │ │ +3f5326: c620 |0039: add-float/2addr v0, v2 │ │ +3f5328: 1502 b443 |003a: const/high16 v2, #int 1135869952 // #43b4 │ │ +3f532c: ca20 |003c: rem-float/2addr v0, v2 │ │ +3f532e: 6e10 fb0b 0900 |003d: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0bfb │ │ +3f5334: 0a04 |0040: move-result v4 │ │ +3f5336: 3904 3700 |0041: if-nez v4, 0078 // +0037 │ │ +3f533a: 5284 b690 |0043: iget v4, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ +3f533e: 8244 |0045: int-to-float v4, v4 │ │ +3f5340: 1505 c041 |0046: const/high16 v5, #int 1103101952 // #41c0 │ │ +3f5344: c954 |0048: div-float/2addr v4, v5 │ │ +3f5346: a804 0402 |0049: mul-float v4, v4, v2 │ │ +3f534a: a704 0004 |004b: sub-float v4, v0, v4 │ │ +3f534e: 7110 4ab2 0400 |004d: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@b24a │ │ +3f5354: 0a04 |0050: move-result v4 │ │ +3f5356: 5286 ba90 |0051: iget v6, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ +3f535a: 8266 |0053: int-to-float v6, v6 │ │ +3f535c: c956 |0054: div-float/2addr v6, v5 │ │ +3f535e: a806 0602 |0055: mul-float v6, v6, v2 │ │ +3f5362: c760 |0057: sub-float/2addr v0, v6 │ │ +3f5364: 7110 4ab2 0000 |0058: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@b24a │ │ +3f536a: 0a00 |005b: move-result v0 │ │ +3f536c: 1502 7041 |005c: const/high16 v2, #int 1097859072 // #4170 │ │ +3f5370: 2e05 0402 |005e: cmpg-float v5, v4, v2 │ │ +3f5374: 3a05 1500 |0060: if-ltz v5, 0075 // +0015 │ │ +3f5378: 1405 0080 ac43 |0062: const v5, #float 345 // #43ac8000 │ │ +3f537e: 2d04 0405 |0065: cmpl-float v4, v4, v5 │ │ +3f5382: 3d04 0300 |0067: if-lez v4, 006a // +0003 │ │ +3f5386: 280c |0069: goto 0075 // +000c │ │ +3f5388: 2e02 0002 |006a: cmpg-float v2, v0, v2 │ │ +3f538c: 3a02 0600 |006c: if-ltz v2, 0072 // +0006 │ │ +3f5390: 2d00 0005 |006e: cmpl-float v0, v0, v5 │ │ +3f5394: 3d00 4d00 |0070: if-lez v0, 00bd // +004d │ │ +3f5398: 5983 bb90 |0072: iput v3, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ +3f539c: 0f01 |0074: return v1 │ │ +3f539e: 5981 bb90 |0075: iput v1, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ +3f53a2: 0f01 |0077: return v1 │ │ +3f53a4: 6e10 fb0b 0900 |0078: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0bfb │ │ +3f53aa: 0a02 |007b: move-result v2 │ │ +3f53ac: 3332 3900 |007c: if-ne v2, v3, 00b5 // +0039 │ │ +3f53b0: 8904 |007e: float-to-double v4, v0 │ │ +3f53b2: 1806 0000 0000 0080 7640 |007f: const-wide v6, #double 360 // #4076800000000000 │ │ +3f53bc: ce64 |0084: div-double/2addr v4, v6 │ │ +3f53be: 1906 3840 |0085: const-wide/high16 v6, #long 4627448617123184640 // #4038 │ │ +3f53c2: ad04 0406 |0087: mul-double v4, v4, v6 │ │ +3f53c6: 8a40 |0089: double-to-int v0, v4 │ │ +3f53c8: 5282 b690 |008a: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ +3f53cc: 5284 ba90 |008c: iget v4, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ +3f53d0: 3342 1500 |008e: if-ne v2, v4, 00a3 // +0015 │ │ +3f53d4: 5282 bb90 |0090: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ +3f53d8: 3802 1100 |0092: if-eqz v2, 00a3 // +0011 │ │ +3f53dc: 9102 0004 |0094: sub-int v2, v0, v4 │ │ +3f53e0: d802 0218 |0096: add-int/lit8 v2, v2, #int 24 // #18 │ │ +3f53e4: dc02 0218 |0098: rem-int/lit8 v2, v2, #int 24 // #18 │ │ +3f53e8: 1304 0c00 |009a: const/16 v4, #int 12 // #c │ │ +3f53ec: 3542 0400 |009c: if-ge v2, v4, 00a0 // +0004 │ │ +3f53f0: 1222 |009e: const/4 v2, #int 2 // #2 │ │ +3f53f2: 2802 |009f: goto 00a1 // +0002 │ │ +3f53f4: 1212 |00a0: const/4 v2, #int 1 // #1 │ │ +3f53f6: 5982 bb90 |00a1: iput v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ +3f53fa: 5282 bb90 |00a3: iget v2, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ +3f53fe: 3312 0800 |00a5: if-ne v2, v1, 00ad // +0008 │ │ +3f5402: 5980 b690 |00a7: iput v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.from:I // field@90b6 │ │ +3f5406: 6e10 e50c 0800 |00a9: invoke-virtual {v8}, Landroid/view/View;.invalidate:()V // method@0ce5 │ │ +3f540c: 0f01 |00ac: return v1 │ │ +3f540e: 3332 1000 |00ad: if-ne v2, v3, 00bd // +0010 │ │ +3f5412: 5980 ba90 |00af: iput v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.to:I // field@90ba │ │ +3f5416: 6e10 e50c 0800 |00b1: invoke-virtual {v8}, Landroid/view/View;.invalidate:()V // method@0ce5 │ │ +3f541c: 0f01 |00b4: return v1 │ │ +3f541e: 5280 bb90 |00b5: iget v0, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ +3f5422: 3800 0600 |00b7: if-eqz v0, 00bd // +0006 │ │ +3f5426: 1209 |00b9: const/4 v9, #int 0 // #0 │ │ +3f5428: 5989 bb90 |00ba: iput v9, v8, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.touching:I // field@90bb │ │ +3f542c: 0f01 |00bc: return v1 │ │ +3f542e: 6f20 160d 9800 |00bd: invoke-super {v8, v9}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0d16 │ │ +3f5434: 0a09 |00c0: move-result v9 │ │ +3f5436: 0f09 |00c1: return v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0008 line=149 │ │ 0x0018 line=150 │ │ 0x003d line=155 │ │ 0x0043 line=156 │ │ @@ -886091,44 +886091,44 @@ │ │ type : '(FF)Landroid/graphics/Point;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -3f5240: |[3f5240] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.radToPoint:(FF)Landroid/graphics/Point; │ │ -3f5250: 2200 d500 |0000: new-instance v0, Landroid/graphics/Point; // type@00d5 │ │ -3f5254: 6e10 d30c 0900 |0002: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@0cd3 │ │ -3f525a: 0a01 |0005: move-result v1 │ │ -3f525c: db01 0102 |0006: div-int/lit8 v1, v1, #int 2 // #02 │ │ -3f5260: 8311 |0008: int-to-double v1, v1 │ │ -3f5262: 89b3 |0009: float-to-double v3, v11 │ │ -3f5264: 7faa |000a: neg-float v10, v10 │ │ -3f5266: 89aa |000b: float-to-double v10, v10 │ │ -3f5268: 1805 182d 4454 fb21 0940 |000c: const-wide v5, #double 3.14159 // #400921fb54442d18 │ │ -3f5272: ad0a 0a05 |0011: mul-double v10, v10, v5 │ │ -3f5276: 1807 0000 0000 0080 6640 |0013: const-wide v7, #double 180 // #4066800000000000 │ │ -3f5280: ce7a |0018: div-double/2addr v10, v7 │ │ -3f5282: cb5a |0019: add-double/2addr v10, v5 │ │ -3f5284: 7120 67b2 ba00 |001a: invoke-static {v10, v11}, Ljava/lang/Math;.sin:(D)D // method@b267 │ │ -3f528a: 0b05 |001d: move-result-wide v5 │ │ -3f528c: ad05 0503 |001e: mul-double v5, v5, v3 │ │ -3f5290: cb51 |0020: add-double/2addr v1, v5 │ │ -3f5292: 8a11 |0021: double-to-int v1, v1 │ │ -3f5294: 6e10 8e0c 0900 |0022: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@0c8e │ │ -3f529a: 0a02 |0025: move-result v2 │ │ -3f529c: db02 0202 |0026: div-int/lit8 v2, v2, #int 2 // #02 │ │ -3f52a0: 8325 |0028: int-to-double v5, v2 │ │ -3f52a2: 7120 53b2 ba00 |0029: invoke-static {v10, v11}, Ljava/lang/Math;.cos:(D)D // method@b253 │ │ -3f52a8: 0b0a |002c: move-result-wide v10 │ │ -3f52aa: ad03 030a |002d: mul-double v3, v3, v10 │ │ -3f52ae: cb35 |002f: add-double/2addr v5, v3 │ │ -3f52b0: 8a5a |0030: double-to-int v10, v5 │ │ -3f52b2: 7030 6c04 100a |0031: invoke-direct {v0, v1, v10}, Landroid/graphics/Point;.:(II)V // method@046c │ │ -3f52b8: 1100 |0034: return-object v0 │ │ +3f5228: |[3f5228] de.danoeh.antennapod.dialog.TimeRangeDialog$TimeRangeView.radToPoint:(FF)Landroid/graphics/Point; │ │ +3f5238: 2200 d500 |0000: new-instance v0, Landroid/graphics/Point; // type@00d5 │ │ +3f523c: 6e10 d30c 0900 |0002: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@0cd3 │ │ +3f5242: 0a01 |0005: move-result v1 │ │ +3f5244: db01 0102 |0006: div-int/lit8 v1, v1, #int 2 // #02 │ │ +3f5248: 8311 |0008: int-to-double v1, v1 │ │ +3f524a: 89b3 |0009: float-to-double v3, v11 │ │ +3f524c: 7faa |000a: neg-float v10, v10 │ │ +3f524e: 89aa |000b: float-to-double v10, v10 │ │ +3f5250: 1805 182d 4454 fb21 0940 |000c: const-wide v5, #double 3.14159 // #400921fb54442d18 │ │ +3f525a: ad0a 0a05 |0011: mul-double v10, v10, v5 │ │ +3f525e: 1807 0000 0000 0080 6640 |0013: const-wide v7, #double 180 // #4066800000000000 │ │ +3f5268: ce7a |0018: div-double/2addr v10, v7 │ │ +3f526a: cb5a |0019: add-double/2addr v10, v5 │ │ +3f526c: 7120 67b2 ba00 |001a: invoke-static {v10, v11}, Ljava/lang/Math;.sin:(D)D // method@b267 │ │ +3f5272: 0b05 |001d: move-result-wide v5 │ │ +3f5274: ad05 0503 |001e: mul-double v5, v5, v3 │ │ +3f5278: cb51 |0020: add-double/2addr v1, v5 │ │ +3f527a: 8a11 |0021: double-to-int v1, v1 │ │ +3f527c: 6e10 8e0c 0900 |0022: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@0c8e │ │ +3f5282: 0a02 |0025: move-result v2 │ │ +3f5284: db02 0202 |0026: div-int/lit8 v2, v2, #int 2 // #02 │ │ +3f5288: 8325 |0028: int-to-double v5, v2 │ │ +3f528a: 7120 53b2 ba00 |0029: invoke-static {v10, v11}, Ljava/lang/Math;.cos:(D)D // method@b253 │ │ +3f5290: 0b0a |002c: move-result-wide v10 │ │ +3f5292: ad03 030a |002d: mul-double v3, v3, v10 │ │ +3f5296: cb35 |002f: add-double/2addr v5, v3 │ │ +3f5298: 8a5a |0030: double-to-int v10, v5 │ │ +3f529a: 7030 6c04 100a |0031: invoke-direct {v0, v1, v10}, Landroid/graphics/Point;.:(II)V // method@046c │ │ +3f52a0: 1100 |0034: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0022 line=143 │ │ locals : │ │ 0x0000 - 0x0035 reg=9 this Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; │ │ 0x0000 - 0x0035 reg=10 (null) F │ │ @@ -886164,18 +886164,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f5aa0: |[3f5aa0] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ -3f5ab0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f5ab6: 5b01 be90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90be │ │ -3f5aba: 0e00 |0005: return-void │ │ +3f5a88: |[3f5a88] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ +3f5a98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f5a9e: 5b01 be90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90be │ │ +3f5aa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ │ │ @@ -886185,18 +886185,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f5abc: |[3f5abc] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f5acc: 5410 be90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90be │ │ -3f5ad0: 7120 dea1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.$r8$lambda$4wogDjr0xLD1yv9OgPmS0aGKGIA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V // method@a1de │ │ -3f5ad6: 0e00 |0005: return-void │ │ +3f5aa4: |[3f5aa4] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f5ab4: 5410 be90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90be │ │ +3f5ab8: 7120 dea1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.$r8$lambda$4wogDjr0xLD1yv9OgPmS0aGKGIA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V // method@a1de │ │ +3f5abe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -886230,18 +886230,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f5ad8: |[3f5ad8] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ -3f5ae8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f5aee: 5b01 bf90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90bf │ │ -3f5af2: 0e00 |0005: return-void │ │ +3f5ac0: |[3f5ac0] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ +3f5ad0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f5ad6: 5b01 bf90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90bf │ │ +3f5ada: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ │ │ @@ -886251,18 +886251,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f5af4: |[3f5af4] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3f5b04: 5410 bf90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90bf │ │ -3f5b08: 7120 e0a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.$r8$lambda$qZXVS3VY73NI2sq0R_njyC9RJ3E:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V // method@a1e0 │ │ -3f5b0e: 0e00 |0005: return-void │ │ +3f5adc: |[3f5adc] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3f5aec: 5410 bf90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90bf │ │ +3f5af0: 7120 e0a1 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.$r8$lambda$qZXVS3VY73NI2sq0R_njyC9RJ3E:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V // method@a1e0 │ │ +3f5af6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -886300,19 +886300,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f5b64: |[3f5b64] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ -3f5b74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f5b7a: 5b01 c190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c1 │ │ -3f5b7e: 5902 c290 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$1:F // field@90c2 │ │ -3f5b82: 0e00 |0007: return-void │ │ +3f5b4c: |[3f5b4c] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ +3f5b5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f5b62: 5b01 c190 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c1 │ │ +3f5b66: 5902 c290 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$1:F // field@90c2 │ │ +3f5b6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) F │ │ @@ -886323,19 +886323,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f5b84: |[3f5b84] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0.run:()V │ │ -3f5b94: 5420 c190 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c1 │ │ -3f5b98: 5221 c290 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$1:F // field@90c2 │ │ -3f5b9c: 7120 d2a1 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.$r8$lambda$0nGyKwoLCAwzAqrK4K1oYpXChdc:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a1d2 │ │ -3f5ba2: 0e00 |0007: return-void │ │ +3f5b6c: |[3f5b6c] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0.run:()V │ │ +3f5b7c: 5420 c190 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c1 │ │ +3f5b80: 5221 c290 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.f$1:F // field@90c2 │ │ +3f5b84: 7120 d2a1 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.$r8$lambda$0nGyKwoLCAwzAqrK4K1oYpXChdc:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a1d2 │ │ +3f5b8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -886372,19 +886372,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f5bc8: |[3f5bc8] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ -3f5bd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f5bde: 5b01 c390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c3 │ │ -3f5be2: 5902 c490 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$1:F // field@90c4 │ │ -3f5be6: 0e00 |0007: return-void │ │ +3f5bb0: |[3f5bb0] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ +3f5bc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f5bc6: 5b01 c390 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c3 │ │ +3f5bca: 5902 c490 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$1:F // field@90c4 │ │ +3f5bce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) F │ │ @@ -886395,20 +886395,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3f5ba4: |[3f5ba4] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ -3f5bb4: 5420 c390 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c3 │ │ -3f5bb8: 5221 c490 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$1:F // field@90c4 │ │ -3f5bbc: 7130 d3a1 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.$r8$lambda$OQhLeVIZCqtwdBi421Fu59YIcuA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)Z // method@a1d3 │ │ -3f5bc2: 0a03 |0007: move-result v3 │ │ -3f5bc4: 0f03 |0008: return v3 │ │ +3f5b8c: |[3f5b8c] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1.onLongClick:(Landroid/view/View;)Z │ │ +3f5b9c: 5420 c390 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c3 │ │ +3f5ba0: 5221 c490 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.f$1:F // field@90c4 │ │ +3f5ba4: 7130 d3a1 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.$r8$lambda$OQhLeVIZCqtwdBi421Fu59YIcuA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)Z // method@a1d3 │ │ +3f5baa: 0a03 |0007: move-result v3 │ │ +3f5bac: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -886446,19 +886446,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f5be8: |[3f5be8] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ -3f5bf8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f5bfe: 5b01 c590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c5 │ │ -3f5c02: 5902 c690 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$1:F // field@90c6 │ │ -3f5c06: 0e00 |0007: return-void │ │ +3f5bd0: |[3f5bd0] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ +3f5be0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f5be6: 5b01 c590 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c5 │ │ +3f5bea: 5902 c690 |0005: iput v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$1:F // field@90c6 │ │ +3f5bee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) F │ │ @@ -886469,19 +886469,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f5c08: |[3f5c08] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3f5c18: 5420 c590 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c5 │ │ -3f5c1c: 5221 c690 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$1:F // field@90c6 │ │ -3f5c20: 7130 d1a1 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.$r8$lambda$0UyUxgxgXsrw8XeKIG6MWLDo2SE:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)V // method@a1d1 │ │ -3f5c26: 0e00 |0007: return-void │ │ +3f5bf0: |[3f5bf0] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3f5c00: 5420 c590 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c5 │ │ +3f5c04: 5221 c690 |0002: iget v1, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.f$1:F // field@90c6 │ │ +3f5c08: 7130 d1a1 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.$r8$lambda$0UyUxgxgXsrw8XeKIG6MWLDo2SE:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)V // method@a1d1 │ │ +3f5c0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -886520,20 +886520,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f6334: |[3f6334] de.danoeh.antennapod.error.CrashReportWriter.:()V │ │ -3f6344: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f634a: 7100 ecb2 0000 |0003: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@b2ec │ │ -3f6350: 0c00 |0006: move-result-object v0 │ │ -3f6352: 5b10 d190 |0007: iput-object v0, v1, Lde/danoeh/antennapod/error/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@90d1 │ │ -3f6356: 0e00 |0009: return-void │ │ +3f631c: |[3f631c] de.danoeh.antennapod.error.CrashReportWriter.:()V │ │ +3f632c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6332: 7100 ecb2 0000 |0003: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@b2ec │ │ +3f6338: 0c00 |0006: move-result-object v0 │ │ +3f633a: 5b10 d190 |0007: iput-object v0, v1, Lde/danoeh/antennapod/error/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@90d1 │ │ +3f633e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/error/CrashReportWriter; │ │ │ │ @@ -886542,74 +886542,74 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3f6264: |[3f6264] de.danoeh.antennapod.error.CrashReportWriter.getFile:()Ljava/io/File; │ │ -3f6274: 2200 231e |0000: new-instance v0, Ljava/io/File; // type@1e23 │ │ -3f6278: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f627a: 7110 29b0 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ -3f6280: 0c01 |0006: move-result-object v1 │ │ -3f6282: 1a02 bf76 |0007: const-string v2, "crash-report.log" // string@76bf │ │ -3f6286: 7030 3bb1 1002 |0009: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ -3f628c: 1100 |000c: return-object v0 │ │ +3f624c: |[3f624c] de.danoeh.antennapod.error.CrashReportWriter.getFile:()Ljava/io/File; │ │ +3f625c: 2200 231e |0000: new-instance v0, Ljava/io/File; // type@1e23 │ │ +3f6260: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f6262: 7110 29b0 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ +3f6268: 0c01 |0006: move-result-object v1 │ │ +3f626a: 1a02 bf76 |0007: const-string v2, "crash-report.log" // string@76bf │ │ +3f626e: 7030 3bb1 1002 |0009: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ +3f6274: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/error/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 │ │ -3f6290: |[3f6290] de.danoeh.antennapod.error.CrashReportWriter.getSystemInfo:()Ljava/lang/String; │ │ -3f62a0: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f62a4: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f62aa: 1a01 1002 |0005: const-string v1, "## Environment │ │ +3f6278: |[3f6278] de.danoeh.antennapod.error.CrashReportWriter.getSystemInfo:()Ljava/lang/String; │ │ +3f6288: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f628c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f6292: 1a01 1002 |0005: const-string v1, "## Environment │ │ Android version: " // string@0210 │ │ -3f62ae: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f62b4: 6201 dc00 |000a: sget-object v1, Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String; // field@00dc │ │ -3f62b8: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f62be: 1a01 1400 |000f: const-string v1, " │ │ +3f6296: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f629c: 6201 dc00 |000a: sget-object v1, Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String; // field@00dc │ │ +3f62a0: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f62a6: 1a01 1400 |000f: const-string v1, " │ │ OS version: " // string@0014 │ │ -3f62c2: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f62c8: 1a01 ffc1 |0014: const-string v1, "os.version" // string@c1ff │ │ -3f62cc: 7110 e1b2 0100 |0016: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@b2e1 │ │ -3f62d2: 0c01 |0019: move-result-object v1 │ │ -3f62d4: 6e20 d3b2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f62da: 1a01 1000 |001d: const-string v1, " │ │ +3f62aa: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f62b0: 1a01 ffc1 |0014: const-string v1, "os.version" // string@c1ff │ │ +3f62b4: 7110 e1b2 0100 |0016: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@b2e1 │ │ +3f62ba: 0c01 |0019: move-result-object v1 │ │ +3f62bc: 6e20 d3b2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f62c2: 1a01 1000 |001d: const-string v1, " │ │ AntennaPod version: " // string@0010 │ │ -3f62de: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f62e4: 1a01 0a0a |0022: const-string v1, "3.1.2" // string@0a0a │ │ -3f62e8: 6e20 d3b2 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f62ee: 1a01 1300 |0027: const-string v1, " │ │ +3f62c6: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f62cc: 1a01 0a0a |0022: const-string v1, "3.1.2" // string@0a0a │ │ +3f62d0: 6e20 d3b2 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f62d6: 1a01 1300 |0027: const-string v1, " │ │ Model: " // string@0013 │ │ -3f62f2: 6e20 d3b2 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f62f8: 6201 e200 |002c: sget-object v1, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00e2 │ │ -3f62fc: 6e20 d3b2 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f6302: 1a01 1100 |0031: const-string v1, " │ │ +3f62da: 6e20 d3b2 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f62e0: 6201 e200 |002c: sget-object v1, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00e2 │ │ +3f62e4: 6e20 d3b2 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f62ea: 1a01 1100 |0031: const-string v1, " │ │ Device: " // string@0011 │ │ -3f6306: 6e20 d3b2 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f630c: 6201 df00 |0036: sget-object v1, Landroid/os/Build;.DEVICE:Ljava/lang/String; // field@00df │ │ -3f6310: 6e20 d3b2 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f6316: 1a01 1500 |003b: const-string v1, " │ │ +3f62ee: 6e20 d3b2 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f62f4: 6201 df00 |0036: sget-object v1, Landroid/os/Build;.DEVICE:Ljava/lang/String; // field@00df │ │ +3f62f8: 6e20 d3b2 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f62fe: 1a01 1500 |003b: const-string v1, " │ │ Product: " // string@0015 │ │ -3f631a: 6e20 d3b2 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f6320: 6201 e300 |0040: sget-object v1, Landroid/os/Build;.PRODUCT:Ljava/lang/String; // field@00e3 │ │ -3f6324: 6e20 d3b2 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f632a: 6e10 deb2 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f6330: 0c00 |0048: move-result-object v0 │ │ -3f6332: 1100 |0049: return-object v0 │ │ +3f6302: 6e20 d3b2 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f6308: 6201 e300 |0040: sget-object v1, Landroid/os/Build;.PRODUCT:Ljava/lang/String; // field@00e3 │ │ +3f630c: 6e20 d3b2 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f6312: 6e10 deb2 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f6318: 0c00 |0048: move-result-object v0 │ │ +3f631a: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0016 line=61 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/error/CrashReportWriter;) │ │ @@ -886617,68 +886617,68 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -3f637c: |[3f637c] de.danoeh.antennapod.error.CrashReportWriter.write:(Ljava/lang/Throwable;)V │ │ -3f638c: 1a00 6266 |0000: const-string v0, "```" // string@6662 │ │ -3f6390: 7100 eea1 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a1ee │ │ -3f6396: 0c01 |0005: move-result-object v1 │ │ -3f6398: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3f639a: 2203 351e |0007: new-instance v3, Ljava/io/PrintWriter; // type@1e35 │ │ -3f639e: 1a04 fd5c |0009: const-string v4, "UTF-8" // string@5cfd │ │ -3f63a2: 7030 91b1 1304 |000b: invoke-direct {v3, v1, v4}, Ljava/io/PrintWriter;.:(Ljava/io/File;Ljava/lang/String;)V // method@b191 │ │ -3f63a8: 1a01 0f02 |000e: const-string v1, "## Crash info" // string@020f │ │ -3f63ac: 6e20 9bb1 1300 |0010: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ -3f63b2: 2201 741e |0013: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f63b6: 7010 c7b2 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f63bc: 1a02 8b5b |0018: const-string v2, "Time: " // string@5b8b │ │ -3f63c0: 6e20 d3b2 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f63c6: 2202 db1e |001d: new-instance v2, Ljava/text/SimpleDateFormat; // type@1edb │ │ -3f63ca: 1a04 7179 |001f: const-string v4, "dd-MM-yyyy HH:mm:ss" // string@7971 │ │ -3f63ce: 7100 fab4 0000 |0021: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3f63d4: 0c05 |0024: move-result-object v5 │ │ -3f63d6: 7030 e9b3 4205 |0025: invoke-direct {v2, v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ -3f63dc: 2204 ea1e |0028: new-instance v4, Ljava/util/Date; // type@1eea │ │ -3f63e0: 7010 98b4 0400 |002a: invoke-direct {v4}, Ljava/util/Date;.:()V // method@b498 │ │ -3f63e6: 6e20 d7b3 4200 |002d: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ -3f63ec: 0c02 |0030: move-result-object v2 │ │ -3f63ee: 6e20 d3b2 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f63f4: 6e10 deb2 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f63fa: 0c01 |0037: move-result-object v1 │ │ -3f63fc: 6e20 9bb1 1300 |0038: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ -3f6402: 1a01 a10d |003b: const-string v1, "AntennaPod version: 3.1.2" // string@0da1 │ │ -3f6406: 6e20 9bb1 1300 |003d: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ -3f640c: 6e10 98b1 0300 |0040: invoke-virtual {v3}, Ljava/io/PrintWriter;.println:()V // method@b198 │ │ -3f6412: 1a01 1102 |0043: const-string v1, "## StackTrace" // string@0211 │ │ -3f6416: 6e20 9bb1 1300 |0045: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ -3f641c: 6e20 9bb1 0300 |0048: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ -3f6422: 6e20 05b3 3600 |004b: invoke-virtual {v6, v3}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@b305 │ │ -3f6428: 6e20 9bb1 0300 |004e: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ -3f642e: 7110 d9b6 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ -3f6434: 2816 |0054: goto 006a // +0016 │ │ -3f6436: 0d06 |0055: move-exception v6 │ │ -3f6438: 0732 |0056: move-object v2, v3 │ │ -3f643a: 2814 |0057: goto 006b // +0014 │ │ -3f643c: 0d06 |0058: move-exception v6 │ │ -3f643e: 0732 |0059: move-object v2, v3 │ │ -3f6440: 2804 |005a: goto 005e // +0004 │ │ -3f6442: 0d06 |005b: move-exception v6 │ │ -3f6444: 280f |005c: goto 006b // +000f │ │ -3f6446: 0d06 |005d: move-exception v6 │ │ -3f6448: 1a00 0a17 |005e: const-string v0, "CrashReportWriter" // string@170a │ │ -3f644c: 7110 f90a 0600 |0060: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3f6452: 0c06 |0063: move-result-object v6 │ │ -3f6454: 7120 f70a 6000 |0064: invoke-static {v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3f645a: 7110 d9b6 0200 |0067: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ -3f6460: 0e00 |006a: return-void │ │ -3f6462: 7110 d9b6 0200 |006b: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ -3f6468: 2706 |006e: throw v6 │ │ +3f6364: |[3f6364] de.danoeh.antennapod.error.CrashReportWriter.write:(Ljava/lang/Throwable;)V │ │ +3f6374: 1a00 6266 |0000: const-string v0, "```" // string@6662 │ │ +3f6378: 7100 eea1 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a1ee │ │ +3f637e: 0c01 |0005: move-result-object v1 │ │ +3f6380: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3f6382: 2203 351e |0007: new-instance v3, Ljava/io/PrintWriter; // type@1e35 │ │ +3f6386: 1a04 fd5c |0009: const-string v4, "UTF-8" // string@5cfd │ │ +3f638a: 7030 91b1 1304 |000b: invoke-direct {v3, v1, v4}, Ljava/io/PrintWriter;.:(Ljava/io/File;Ljava/lang/String;)V // method@b191 │ │ +3f6390: 1a01 0f02 |000e: const-string v1, "## Crash info" // string@020f │ │ +3f6394: 6e20 9bb1 1300 |0010: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ +3f639a: 2201 741e |0013: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f639e: 7010 c7b2 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f63a4: 1a02 8b5b |0018: const-string v2, "Time: " // string@5b8b │ │ +3f63a8: 6e20 d3b2 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f63ae: 2202 db1e |001d: new-instance v2, Ljava/text/SimpleDateFormat; // type@1edb │ │ +3f63b2: 1a04 7179 |001f: const-string v4, "dd-MM-yyyy HH:mm:ss" // string@7971 │ │ +3f63b6: 7100 fab4 0000 |0021: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3f63bc: 0c05 |0024: move-result-object v5 │ │ +3f63be: 7030 e9b3 4205 |0025: invoke-direct {v2, v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ +3f63c4: 2204 ea1e |0028: new-instance v4, Ljava/util/Date; // type@1eea │ │ +3f63c8: 7010 98b4 0400 |002a: invoke-direct {v4}, Ljava/util/Date;.:()V // method@b498 │ │ +3f63ce: 6e20 d7b3 4200 |002d: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ +3f63d4: 0c02 |0030: move-result-object v2 │ │ +3f63d6: 6e20 d3b2 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f63dc: 6e10 deb2 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f63e2: 0c01 |0037: move-result-object v1 │ │ +3f63e4: 6e20 9bb1 1300 |0038: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ +3f63ea: 1a01 a10d |003b: const-string v1, "AntennaPod version: 3.1.2" // string@0da1 │ │ +3f63ee: 6e20 9bb1 1300 |003d: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ +3f63f4: 6e10 98b1 0300 |0040: invoke-virtual {v3}, Ljava/io/PrintWriter;.println:()V // method@b198 │ │ +3f63fa: 1a01 1102 |0043: const-string v1, "## StackTrace" // string@0211 │ │ +3f63fe: 6e20 9bb1 1300 |0045: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ +3f6404: 6e20 9bb1 0300 |0048: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ +3f640a: 6e20 05b3 3600 |004b: invoke-virtual {v6, v3}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@b305 │ │ +3f6410: 6e20 9bb1 0300 |004e: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b19b │ │ +3f6416: 7110 d9b6 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ +3f641c: 2816 |0054: goto 006a // +0016 │ │ +3f641e: 0d06 |0055: move-exception v6 │ │ +3f6420: 0732 |0056: move-object v2, v3 │ │ +3f6422: 2814 |0057: goto 006b // +0014 │ │ +3f6424: 0d06 |0058: move-exception v6 │ │ +3f6426: 0732 |0059: move-object v2, v3 │ │ +3f6428: 2804 |005a: goto 005e // +0004 │ │ +3f642a: 0d06 |005b: move-exception v6 │ │ +3f642c: 280f |005c: goto 006b // +000f │ │ +3f642e: 0d06 |005d: move-exception v6 │ │ +3f6430: 1a00 0a17 |005e: const-string v0, "CrashReportWriter" // string@170a │ │ +3f6434: 7110 f90a 0600 |0060: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3f643a: 0c06 |0063: move-result-object v6 │ │ +3f643c: 7120 f70a 6000 |0064: invoke-static {v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3f6442: 7110 d9b6 0200 |0067: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ +3f6448: 0e00 |006a: return-void │ │ +3f644a: 7110 d9b6 0200 |006b: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@b6d9 │ │ +3f6450: 2706 |006e: throw v6 │ │ catches : 3 │ │ 0x0007 - 0x000e │ │ Ljava/io/IOException; -> 0x005d │ │ -> 0x005b │ │ 0x000e - 0x0051 │ │ Ljava/io/IOException; -> 0x0058 │ │ -> 0x0055 │ │ @@ -886708,19 +886708,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 │ │ -3f6358: |[3f6358] de.danoeh.antennapod.error.CrashReportWriter.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ -3f6368: 7110 f1a1 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a1f1 │ │ -3f636e: 5410 d190 |0003: iget-object v0, v1, Lde/danoeh/antennapod/error/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@90d1 │ │ -3f6372: 7230 e6b2 2003 |0005: invoke-interface {v0, v2, v3}, Ljava/lang/Thread$UncaughtExceptionHandler;.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V // method@b2e6 │ │ -3f6378: 0e00 |0008: return-void │ │ +3f6340: |[3f6340] de.danoeh.antennapod.error.CrashReportWriter.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ +3f6350: 7110 f1a1 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a1f1 │ │ +3f6356: 5410 d190 |0003: iget-object v0, v1, Lde/danoeh/antennapod/error/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@90d1 │ │ +3f635a: 7230 e6b2 2003 |0005: invoke-interface {v0, v2, v3}, Ljava/lang/Thread$UncaughtExceptionHandler;.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V // method@b2e6 │ │ +3f6360: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/error/CrashReportWriter; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Thread; │ │ @@ -886760,17 +886760,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 │ │ -3f64c8: |[3f64c8] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.$r8$lambda$rTCJTN-B_msPz1xGruDHmGPdnN8:(Ljava/lang/Throwable;)V │ │ -3f64d8: 7110 f6a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V // method@a1f6 │ │ -3f64de: 0e00 |0003: return-void │ │ +3f64b0: |[3f64b0] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.$r8$lambda$rTCJTN-B_msPz1xGruDHmGPdnN8:(Ljava/lang/Throwable;)V │ │ +3f64c0: 7110 f6a1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V // method@a1f6 │ │ +3f64c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;) │ │ @@ -886778,17 +886778,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f64e0: |[3f64e0] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.:()V │ │ -3f64f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f64f6: 0e00 |0003: return-void │ │ +3f64c8: |[3f64c8] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.:()V │ │ +3f64d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f64de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup; │ │ │ │ #2 : (in Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;) │ │ @@ -886796,34 +886796,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 │ │ -3f64f8: |[3f64f8] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V │ │ -3f6508: 2030 101e |0000: instance-of v0, v3, Lio/reactivex/exceptions/UndeliverableException; // type@1e10 │ │ -3f650c: 1a01 8852 |0002: const-string v1, "RxJavaErrorHandler" // string@5288 │ │ -3f6510: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ -3f6514: 2200 741e |0006: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f6518: 7010 c7b2 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f651e: 1a02 a721 |000b: const-string v2, "Ignored exception: " // string@21a7 │ │ -3f6522: 6e20 d3b2 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f6528: 7110 f90a 0300 |0010: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3f652e: 0c03 |0013: move-result-object v3 │ │ -3f6530: 6e20 d3b2 3000 |0014: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f6536: 6e10 deb2 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f653c: 0c03 |001a: move-result-object v3 │ │ -3f653e: 7120 f50a 3100 |001b: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3f6544: 0e00 |001e: return-void │ │ -3f6546: 7110 f90a 0300 |001f: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3f654c: 0c00 |0022: move-result-object v0 │ │ -3f654e: 7120 f70a 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3f6554: 7110 f1a1 0300 |0026: invoke-static {v3}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a1f1 │ │ -3f655a: 0e00 |0029: return-void │ │ +3f64e0: |[3f64e0] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V │ │ +3f64f0: 2030 101e |0000: instance-of v0, v3, Lio/reactivex/exceptions/UndeliverableException; // type@1e10 │ │ +3f64f4: 1a01 8852 |0002: const-string v1, "RxJavaErrorHandler" // string@5288 │ │ +3f64f8: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ +3f64fc: 2200 741e |0006: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f6500: 7010 c7b2 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f6506: 1a02 a721 |000b: const-string v2, "Ignored exception: " // string@21a7 │ │ +3f650a: 6e20 d3b2 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f6510: 7110 f90a 0300 |0010: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3f6516: 0c03 |0013: move-result-object v3 │ │ +3f6518: 6e20 d3b2 3000 |0014: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f651e: 6e10 deb2 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f6524: 0c03 |001a: move-result-object v3 │ │ +3f6526: 7120 f50a 3100 |001b: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3f652c: 0e00 |001e: return-void │ │ +3f652e: 7110 f90a 0300 |001f: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3f6534: 0c00 |0022: move-result-object v0 │ │ +3f6536: 7120 f70a 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3f653c: 7110 f1a1 0300 |0026: invoke-static {v3}, Lde/danoeh/antennapod/error/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a1f1 │ │ +3f6542: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0006 line=19 │ │ 0x001f line=27 │ │ 0x0026 line=28 │ │ locals : │ │ @@ -886834,19 +886834,19 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3f655c: |[3f655c] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.setupRxJavaErrorHandler:()V │ │ -3f656c: 2200 801a |0000: new-instance v0, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0; // type@1a80 │ │ -3f6570: 7010 f2a1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0;.:()V // method@a1f2 │ │ -3f6576: 7110 0ab1 0000 |0005: invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;.setErrorHandler:(Lio/reactivex/functions/Consumer;)V // method@b10a │ │ -3f657c: 0e00 |0008: return-void │ │ +3f6544: |[3f6544] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup.setupRxJavaErrorHandler:()V │ │ +3f6554: 2200 801a |0000: new-instance v0, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0; // type@1a80 │ │ +3f6558: 7010 f2a1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0;.:()V // method@a1f2 │ │ +3f655e: 7110 0ab1 0000 |0005: invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;.setErrorHandler:(Lio/reactivex/functions/Consumer;)V // method@b10a │ │ +3f6564: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 21129 (RxJavaErrorHandlerSetup.java) │ │ @@ -886889,17 +886889,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6580: |[3f6580] de.danoeh.antennapod.event.BuildConfig.:()V │ │ -3f6590: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6596: 0e00 |0003: return-void │ │ +3f6568: |[3f6568] de.danoeh.antennapod.event.BuildConfig.:()V │ │ +3f6578: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f657e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -886928,17 +886928,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6598: |[3f6598] de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent.:()V │ │ -3f65a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f65ae: 0e00 |0003: return-void │ │ +3f6580: |[3f6580] de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent.:()V │ │ +3f6590: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; │ │ │ │ Virtual methods - │ │ @@ -886979,18 +886979,18 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f65d0: |[3f65d0] de.danoeh.antennapod.event.EpisodeDownloadEvent.:(Ljava/util/Map;)V │ │ -3f65e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f65e6: 5b01 d690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@90d6 │ │ -3f65ea: 0e00 |0005: return-void │ │ +3f65b8: |[3f65b8] de.danoeh.antennapod.event.EpisodeDownloadEvent.:(Ljava/util/Map;)V │ │ +3f65c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f65ce: 5b01 d690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@90d6 │ │ +3f65d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=12 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/Map; │ │ @@ -887001,19 +887001,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f65b0: |[3f65b0] de.danoeh.antennapod.event.EpisodeDownloadEvent.getUrls:()Ljava/util/Set; │ │ -3f65c0: 5410 d690 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@90d6 │ │ -3f65c4: 7210 10b5 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b510 │ │ -3f65ca: 0c00 |0005: move-result-object v0 │ │ -3f65cc: 1100 |0006: return-object v0 │ │ +3f6598: |[3f6598] de.danoeh.antennapod.event.EpisodeDownloadEvent.getUrls:()Ljava/util/Set; │ │ +3f65a8: 5410 d690 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@90d6 │ │ +3f65ac: 7210 10b5 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b510 │ │ +3f65b2: 0c00 |0005: move-result-object v0 │ │ +3f65b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ │ │ source_file_idx : 6919 (EpisodeDownloadEvent.java) │ │ @@ -887041,17 +887041,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f65ec: |[3f65ec] de.danoeh.antennapod.event.FavoritesEvent.:()V │ │ -3f65fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6602: 0e00 |0003: return-void │ │ +3f65d4: |[3f65d4] de.danoeh.antennapod.event.FavoritesEvent.:()V │ │ +3f65e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f65ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/FavoritesEvent; │ │ │ │ Virtual methods - │ │ @@ -887092,18 +887092,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f6644: |[3f6644] de.danoeh.antennapod.event.FeedItemEvent.:(Ljava/util/List;)V │ │ -3f6654: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f665a: 5b01 d790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -3f665e: 0e00 |0005: return-void │ │ +3f662c: |[3f662c] de.danoeh.antennapod.event.FeedItemEvent.:(Ljava/util/List;)V │ │ +3f663c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6642: 5b01 d790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +3f6646: 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; │ │ @@ -887113,18 +887113,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 │ │ -3f6628: |[3f6628] de.danoeh.antennapod.event.FeedItemEvent.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ -3f6638: 2200 861a |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a86 │ │ -3f663c: 7020 fda1 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@a1fd │ │ -3f6642: 1100 |0005: return-object v0 │ │ +3f6610: |[3f6610] de.danoeh.antennapod.event.FeedItemEvent.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ +3f6620: 2200 861a |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a86 │ │ +3f6624: 7020 fda1 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@a1fd │ │ +3f662a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ │ │ #2 : (in Lde/danoeh/antennapod/event/FeedItemEvent;) │ │ @@ -887132,20 +887132,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 │ │ -3f6604: |[3f6604] de.danoeh.antennapod.event.FeedItemEvent.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ -3f6614: 2200 861a |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a86 │ │ -3f6618: 7110 2db4 0100 |0002: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -3f661e: 0c01 |0005: move-result-object v1 │ │ -3f6620: 7020 fda1 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@a1fd │ │ -3f6626: 1100 |0009: return-object v0 │ │ +3f65ec: |[3f65ec] de.danoeh.antennapod.event.FeedItemEvent.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ +3f65fc: 2200 861a |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a86 │ │ +3f6600: 7110 2db4 0100 |0002: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +3f6606: 0c01 |0005: move-result-object v1 │ │ +3f6608: 7020 fda1 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@a1fd │ │ +3f660e: 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 - │ │ @@ -887184,23 +887184,23 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f6730: |[3f6730] de.danoeh.antennapod.event.FeedListUpdateEvent.:(J)V │ │ -3f6740: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6746: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3f674a: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3f6750: 5b10 d890 |0008: iput-object v0, v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@90d8 │ │ -3f6754: 7120 48b2 3200 |000a: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3f675a: 0c02 |000d: move-result-object v2 │ │ -3f675c: 7220 d6b4 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f6762: 0e00 |0011: return-void │ │ +3f6718: |[3f6718] de.danoeh.antennapod.event.FeedListUpdateEvent.:(J)V │ │ +3f6728: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f672e: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3f6732: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3f6738: 5b10 d890 |0008: iput-object v0, v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@90d8 │ │ +3f673c: 7120 48b2 3200 |000a: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3f6742: 0c02 |000d: move-result-object v2 │ │ +3f6744: 7220 d6b4 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f674a: 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; │ │ @@ -887211,25 +887211,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 │ │ -3f6690: |[3f6690] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3f66a0: 7010 76b2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f66a6: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3f66aa: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3f66b0: 5b30 d890 |0008: iput-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@90d8 │ │ -3f66b4: 6e10 77ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3f66ba: 0b01 |000d: move-result-wide v1 │ │ -3f66bc: 7120 48b2 2100 |000e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3f66c2: 0c04 |0011: move-result-object v4 │ │ -3f66c4: 7220 d6b4 4000 |0012: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f66ca: 0e00 |0015: return-void │ │ +3f6678: |[3f6678] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3f6688: 7010 76b2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f668e: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3f6692: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3f6698: 5b30 d890 |0008: iput-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@90d8 │ │ +3f669c: 6e10 77ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3f66a2: 0b01 |000d: move-result-wide v1 │ │ +3f66a4: 7120 48b2 2100 |000e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3f66aa: 0c04 |0011: move-result-object v4 │ │ +3f66ac: 7220 d6b4 4000 |0012: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f66b2: 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; │ │ @@ -887240,35 +887240,35 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3f66cc: |[3f66cc] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Ljava/util/List;)V │ │ -3f66dc: 7010 76b2 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f66e2: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3f66e6: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3f66ec: 5b40 d890 |0008: iput-object v0, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@90d8 │ │ -3f66f0: 7210 e1b4 0500 |000a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3f66f6: 0c05 |000d: move-result-object v5 │ │ -3f66f8: 7210 c4b4 0500 |000e: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3f66fe: 0a00 |0011: move-result v0 │ │ -3f6700: 3800 1600 |0012: if-eqz v0, 0028 // +0016 │ │ -3f6704: 7210 c5b4 0500 |0014: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3f670a: 0c00 |0017: move-result-object v0 │ │ -3f670c: 1f00 9b1c |0018: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3f6710: 5441 d890 |001a: iget-object v1, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@90d8 │ │ -3f6714: 6e10 77ab 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3f671a: 0b02 |001f: move-result-wide v2 │ │ -3f671c: 7120 48b2 3200 |0020: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3f6722: 0c00 |0023: move-result-object v0 │ │ -3f6724: 7220 d6b4 0100 |0024: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f672a: 28e7 |0027: goto 000e // -0019 │ │ -3f672c: 0e00 |0028: return-void │ │ +3f66b4: |[3f66b4] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Ljava/util/List;)V │ │ +3f66c4: 7010 76b2 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f66ca: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3f66ce: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3f66d4: 5b40 d890 |0008: iput-object v0, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@90d8 │ │ +3f66d8: 7210 e1b4 0500 |000a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3f66de: 0c05 |000d: move-result-object v5 │ │ +3f66e0: 7210 c4b4 0500 |000e: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3f66e6: 0a00 |0011: move-result v0 │ │ +3f66e8: 3800 1600 |0012: if-eqz v0, 0028 // +0016 │ │ +3f66ec: 7210 c5b4 0500 |0014: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3f66f2: 0c00 |0017: move-result-object v0 │ │ +3f66f4: 1f00 9b1c |0018: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3f66f8: 5441 d890 |001a: iget-object v1, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@90d8 │ │ +3f66fc: 6e10 77ab 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3f6702: 0b02 |001f: move-result-wide v2 │ │ +3f6704: 7120 48b2 3200 |0020: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3f670a: 0c00 |0023: move-result-object v0 │ │ +3f670c: 7220 d6b4 0100 |0024: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f6712: 28e7 |0027: goto 000e // -0019 │ │ +3f6714: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=9 │ │ 0x000a line=12 │ │ 0x001a line=13 │ │ locals : │ │ @@ -887281,23 +887281,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 │ │ -3f6660: |[3f6660] de.danoeh.antennapod.event.FeedListUpdateEvent.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -3f6670: 5430 d890 |0000: iget-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@90d8 │ │ -3f6674: 6e10 77ab 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3f667a: 0b01 |0005: move-result-wide v1 │ │ -3f667c: 7120 48b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3f6682: 0c04 |0009: move-result-object v4 │ │ -3f6684: 7220 dab4 4000 |000a: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3f668a: 0a04 |000d: move-result v4 │ │ -3f668c: 0f04 |000e: return v4 │ │ +3f6648: |[3f6648] de.danoeh.antennapod.event.FeedListUpdateEvent.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +3f6658: 5430 d890 |0000: iget-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@90d8 │ │ +3f665c: 6e10 77ab 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3f6662: 0b01 |0005: move-result-wide v1 │ │ +3f6664: 7120 48b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3f666a: 0c04 |0009: move-result-object v4 │ │ +3f666c: 7220 dab4 4000 |000a: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3f6672: 0a04 |000d: move-result v4 │ │ +3f6674: 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; │ │ │ │ @@ -887330,18 +887330,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f6764: |[3f6764] de.danoeh.antennapod.event.FeedUpdateRunningEvent.:(Z)V │ │ -3f6774: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f677a: 5c01 d990 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ -3f677e: 0e00 |0005: return-void │ │ +3f674c: |[3f674c] de.danoeh.antennapod.event.FeedUpdateRunningEvent.:(Z)V │ │ +3f675c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6762: 5c01 d990 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ +3f6766: 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 │ │ @@ -887390,18 +887390,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3f6780: |[3f6780] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;)V │ │ -3f6790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f6792: 7040 06a2 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@a206 │ │ -3f6798: 0e00 |0004: return-void │ │ +3f6768: |[3f6768] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;)V │ │ +3f6778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f677a: 7040 06a2 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@a206 │ │ +3f6780: 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; │ │ │ │ @@ -887410,20 +887410,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 │ │ -3f679c: |[3f679c] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ -3f67ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f67b2: 5b01 dc90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@90dc │ │ -3f67b6: 5b02 da90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@90da │ │ -3f67ba: 5b03 db90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@90db │ │ -3f67be: 0e00 |0009: return-void │ │ +3f6784: |[3f6784] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ +3f6794: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f679a: 5b01 dc90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@90dc │ │ +3f679e: 5b02 da90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@90da │ │ +3f67a2: 5b03 db90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@90db │ │ +3f67a6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ 0x0007 line=25 │ │ locals : │ │ @@ -887462,18 +887462,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f67d8: |[3f67d8] de.danoeh.antennapod.event.PlayerErrorEvent.:(Ljava/lang/String;)V │ │ -3f67e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f67ee: 5b01 dd90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@90dd │ │ -3f67f2: 0e00 |0005: return-void │ │ +3f67c0: |[3f67c0] de.danoeh.antennapod.event.PlayerErrorEvent.:(Ljava/lang/String;)V │ │ +3f67d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f67d6: 5b01 dd90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@90dd │ │ +3f67da: 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; │ │ @@ -887484,17 +887484,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f67c0: |[3f67c0] de.danoeh.antennapod.event.PlayerErrorEvent.getMessage:()Ljava/lang/String; │ │ -3f67d0: 5410 dd90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@90dd │ │ -3f67d4: 1100 |0002: return-object v0 │ │ +3f67a8: |[3f67a8] de.danoeh.antennapod.event.PlayerErrorEvent.getMessage:()Ljava/lang/String; │ │ +3f67b8: 5410 dd90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@90dd │ │ +3f67bc: 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 : 20292 (PlayerErrorEvent.java) │ │ @@ -887522,17 +887522,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f67f4: |[3f67f4] de.danoeh.antennapod.event.PlayerStatusEvent.:()V │ │ -3f6804: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f680a: 0e00 |0003: return-void │ │ +3f67dc: |[3f67dc] de.danoeh.antennapod.event.PlayerStatusEvent.:()V │ │ +3f67ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f67f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ Virtual methods - │ │ @@ -887609,76 +887609,76 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -3f6854: |[3f6854] de.danoeh.antennapod.event.QueueEvent$Action.:()V │ │ -3f6864: 2200 8c1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ -3f6868: 1a01 a50b |0002: const-string v1, "ADDED" // string@0ba5 │ │ -3f686c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f686e: 7030 0ba2 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ -3f6874: 6900 df90 |0008: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90df │ │ -3f6878: 2201 8c1a |000a: new-instance v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ -3f687c: 1a03 a60b |000c: const-string v3, "ADDED_ITEMS" // string@0ba6 │ │ -3f6880: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -3f6882: 7030 0ba2 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ -3f6888: 6901 e090 |0012: sput-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e0 │ │ -3f688c: 2203 8c1a |0014: new-instance v3, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ -3f6890: 1a05 1453 |0016: const-string v5, "SET_QUEUE" // string@5314 │ │ -3f6894: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -3f6896: 7030 0ba2 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ -3f689c: 6903 e690 |001c: sput-object v3, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e6 │ │ -3f68a0: 2205 8c1a |001e: new-instance v5, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ -3f68a4: 1a07 e050 |0020: const-string v7, "REMOVED" // string@50e0 │ │ -3f68a8: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -3f68aa: 7030 0ba2 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ -3f68b0: 6905 e590 |0026: sput-object v5, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e5 │ │ -3f68b4: 2207 8c1a |0028: new-instance v7, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ -3f68b8: 1a09 5b21 |002a: const-string v9, "IRREVERSIBLE_REMOVED" // string@215b │ │ -3f68bc: 124a |002c: const/4 v10, #int 4 // #4 │ │ -3f68be: 7030 0ba2 970a |002d: invoke-direct {v7, v9, v10}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ -3f68c4: 6907 e390 |0030: sput-object v7, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e3 │ │ -3f68c8: 2209 8c1a |0032: new-instance v9, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ -3f68cc: 1a0b 4812 |0034: const-string v11, "CLEARED" // string@1248 │ │ -3f68d0: 125c |0036: const/4 v12, #int 5 // #5 │ │ -3f68d2: 7030 0ba2 b90c |0037: invoke-direct {v9, v11, v12}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ -3f68d8: 6909 e190 |003a: sput-object v9, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e1 │ │ -3f68dc: 220b 8c1a |003c: new-instance v11, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ -3f68e0: 1a0d b917 |003e: const-string v13, "DELETED_MEDIA" // string@17b9 │ │ -3f68e4: 126e |0040: const/4 v14, #int 6 // #6 │ │ -3f68e6: 7030 0ba2 db0e |0041: invoke-direct {v11, v13, v14}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ -3f68ec: 690b e290 |0044: sput-object v11, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e2 │ │ -3f68f0: 220d 8c1a |0046: new-instance v13, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ -3f68f4: 1a0f 7a53 |0048: const-string v15, "SORTED" // string@537a │ │ -3f68f8: 127e |004a: const/4 v14, #int 7 // #7 │ │ -3f68fa: 7030 0ba2 fd0e |004b: invoke-direct {v13, v15, v14}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ -3f6900: 690d e790 |004e: sput-object v13, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e7 │ │ -3f6904: 220f 8c1a |0050: new-instance v15, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ -3f6908: 1a0e 2248 |0052: const-string v14, "MOVED" // string@4822 │ │ -3f690c: 130c 0800 |0054: const/16 v12, #int 8 // #8 │ │ -3f6910: 7030 0ba2 ef0c |0056: invoke-direct {v15, v14, v12}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ -3f6916: 690f e490 |0059: sput-object v15, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e4 │ │ -3f691a: 130e 0900 |005b: const/16 v14, #int 9 // #9 │ │ -3f691e: 23ee eb20 |005d: new-array v14, v14, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@20eb │ │ -3f6922: 4d00 0e02 |005f: aput-object v0, v14, v2 │ │ -3f6926: 4d01 0e04 |0061: aput-object v1, v14, v4 │ │ -3f692a: 4d03 0e06 |0063: aput-object v3, v14, v6 │ │ -3f692e: 4d05 0e08 |0065: aput-object v5, v14, v8 │ │ -3f6932: 4d07 0e0a |0067: aput-object v7, v14, v10 │ │ -3f6936: 1250 |0069: const/4 v0, #int 5 // #5 │ │ -3f6938: 4d09 0e00 |006a: aput-object v9, v14, v0 │ │ -3f693c: 1260 |006c: const/4 v0, #int 6 // #6 │ │ -3f693e: 4d0b 0e00 |006d: aput-object v11, v14, v0 │ │ -3f6942: 1270 |006f: const/4 v0, #int 7 // #7 │ │ -3f6944: 4d0d 0e00 |0070: aput-object v13, v14, v0 │ │ -3f6948: 4d0f 0e0c |0072: aput-object v15, v14, v12 │ │ -3f694c: 690e de90 |0074: sput-object v14, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90de │ │ -3f6950: 0e00 |0076: return-void │ │ +3f683c: |[3f683c] de.danoeh.antennapod.event.QueueEvent$Action.:()V │ │ +3f684c: 2200 8c1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ +3f6850: 1a01 a50b |0002: const-string v1, "ADDED" // string@0ba5 │ │ +3f6854: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f6856: 7030 0ba2 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ +3f685c: 6900 df90 |0008: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90df │ │ +3f6860: 2201 8c1a |000a: new-instance v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ +3f6864: 1a03 a60b |000c: const-string v3, "ADDED_ITEMS" // string@0ba6 │ │ +3f6868: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +3f686a: 7030 0ba2 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ +3f6870: 6901 e090 |0012: sput-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e0 │ │ +3f6874: 2203 8c1a |0014: new-instance v3, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ +3f6878: 1a05 1453 |0016: const-string v5, "SET_QUEUE" // string@5314 │ │ +3f687c: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +3f687e: 7030 0ba2 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ +3f6884: 6903 e690 |001c: sput-object v3, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e6 │ │ +3f6888: 2205 8c1a |001e: new-instance v5, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ +3f688c: 1a07 e050 |0020: const-string v7, "REMOVED" // string@50e0 │ │ +3f6890: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +3f6892: 7030 0ba2 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ +3f6898: 6905 e590 |0026: sput-object v5, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e5 │ │ +3f689c: 2207 8c1a |0028: new-instance v7, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ +3f68a0: 1a09 5b21 |002a: const-string v9, "IRREVERSIBLE_REMOVED" // string@215b │ │ +3f68a4: 124a |002c: const/4 v10, #int 4 // #4 │ │ +3f68a6: 7030 0ba2 970a |002d: invoke-direct {v7, v9, v10}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ +3f68ac: 6907 e390 |0030: sput-object v7, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e3 │ │ +3f68b0: 2209 8c1a |0032: new-instance v9, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ +3f68b4: 1a0b 4812 |0034: const-string v11, "CLEARED" // string@1248 │ │ +3f68b8: 125c |0036: const/4 v12, #int 5 // #5 │ │ +3f68ba: 7030 0ba2 b90c |0037: invoke-direct {v9, v11, v12}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ +3f68c0: 6909 e190 |003a: sput-object v9, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e1 │ │ +3f68c4: 220b 8c1a |003c: new-instance v11, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ +3f68c8: 1a0d b917 |003e: const-string v13, "DELETED_MEDIA" // string@17b9 │ │ +3f68cc: 126e |0040: const/4 v14, #int 6 // #6 │ │ +3f68ce: 7030 0ba2 db0e |0041: invoke-direct {v11, v13, v14}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ +3f68d4: 690b e290 |0044: sput-object v11, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e2 │ │ +3f68d8: 220d 8c1a |0046: new-instance v13, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ +3f68dc: 1a0f 7a53 |0048: const-string v15, "SORTED" // string@537a │ │ +3f68e0: 127e |004a: const/4 v14, #int 7 // #7 │ │ +3f68e2: 7030 0ba2 fd0e |004b: invoke-direct {v13, v15, v14}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ +3f68e8: 690d e790 |004e: sput-object v13, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e7 │ │ +3f68ec: 220f 8c1a |0050: new-instance v15, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ +3f68f0: 1a0e 2248 |0052: const-string v14, "MOVED" // string@4822 │ │ +3f68f4: 130c 0800 |0054: const/16 v12, #int 8 // #8 │ │ +3f68f8: 7030 0ba2 ef0c |0056: invoke-direct {v15, v14, v12}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@a20b │ │ +3f68fe: 690f e490 |0059: sput-object v15, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e4 │ │ +3f6902: 130e 0900 |005b: const/16 v14, #int 9 // #9 │ │ +3f6906: 23ee eb20 |005d: new-array v14, v14, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@20eb │ │ +3f690a: 4d00 0e02 |005f: aput-object v0, v14, v2 │ │ +3f690e: 4d01 0e04 |0061: aput-object v1, v14, v4 │ │ +3f6912: 4d03 0e06 |0063: aput-object v3, v14, v6 │ │ +3f6916: 4d05 0e08 |0065: aput-object v5, v14, v8 │ │ +3f691a: 4d07 0e0a |0067: aput-object v7, v14, v10 │ │ +3f691e: 1250 |0069: const/4 v0, #int 5 // #5 │ │ +3f6920: 4d09 0e00 |006a: aput-object v9, v14, v0 │ │ +3f6924: 1260 |006c: const/4 v0, #int 6 // #6 │ │ +3f6926: 4d0b 0e00 |006d: aput-object v11, v14, v0 │ │ +3f692a: 1270 |006f: const/4 v0, #int 7 // #7 │ │ +3f692c: 4d0d 0e00 |0070: aput-object v13, v14, v0 │ │ +3f6930: 4d0f 0e0c |0072: aput-object v15, v14, v12 │ │ +3f6934: 690e de90 |0074: sput-object v14, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90de │ │ +3f6938: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0074 line=11 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/QueueEvent$Action;) │ │ @@ -887686,17 +887686,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 │ │ -3f6954: |[3f6954] de.danoeh.antennapod.event.QueueEvent$Action.:(Ljava/lang/String;I)V │ │ -3f6964: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -3f696a: 0e00 |0003: return-void │ │ +3f693c: |[3f693c] de.danoeh.antennapod.event.QueueEvent$Action.:(Ljava/lang/String;I)V │ │ +3f694c: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +3f6952: 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 │ │ @@ -887706,20 +887706,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 │ │ -3f680c: |[3f680c] de.danoeh.antennapod.event.QueueEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ -3f681c: 1c00 8c1a |0000: const-class v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ -3f6820: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -3f6826: 0c01 |0005: move-result-object v1 │ │ -3f6828: 1f01 8c1a |0006: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ -3f682c: 1101 |0008: return-object v1 │ │ +3f67f4: |[3f67f4] de.danoeh.antennapod.event.QueueEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ +3f6804: 1c00 8c1a |0000: const-class v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ +3f6808: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +3f680e: 0c01 |0005: move-result-object v1 │ │ +3f6810: 1f01 8c1a |0006: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1a8c │ │ +3f6814: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/event/QueueEvent$Action;) │ │ @@ -887727,20 +887727,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 │ │ -3f6830: |[3f6830] de.danoeh.antennapod.event.QueueEvent$Action.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ -3f6840: 6200 de90 |0000: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90de │ │ -3f6844: 6e10 9fb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/QueueEvent$Action;.clone:()Ljava/lang/Object; // method@b79f │ │ -3f684a: 0c00 |0005: move-result-object v0 │ │ -3f684c: 1f00 eb20 |0006: check-cast v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@20eb │ │ -3f6850: 1100 |0008: return-object v0 │ │ +3f6818: |[3f6818] de.danoeh.antennapod.event.QueueEvent$Action.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ +3f6828: 6200 de90 |0000: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90de │ │ +3f682c: 6e10 9fb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/QueueEvent$Action;.clone:()Ljava/lang/Object; // method@b79f │ │ +3f6832: 0c00 |0005: move-result-object v0 │ │ +3f6834: 1f00 eb20 |0006: check-cast v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@20eb │ │ +3f6838: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 20670 (QueueEvent.java) │ │ @@ -887796,21 +887796,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 │ │ -3f6a68: |[3f6a68] de.danoeh.antennapod.event.QueueEvent.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V │ │ -3f6a78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6a7e: 5b01 e890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e8 │ │ -3f6a82: 5b02 e990 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90e9 │ │ -3f6a86: 5b03 ea90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@90ea │ │ -3f6a8a: 5904 eb90 |0009: iput v4, v0, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@90eb │ │ -3f6a8e: 0e00 |000b: return-void │ │ +3f6a50: |[3f6a50] de.danoeh.antennapod.event.QueueEvent.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V │ │ +3f6a60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6a66: 5b01 e890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e8 │ │ +3f6a6a: 5b02 e990 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90e9 │ │ +3f6a6e: 5b03 ea90 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@90ea │ │ +3f6a72: 5904 eb90 |0009: iput v4, v0, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@90eb │ │ +3f6a76: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0009 line=28 │ │ @@ -887826,20 +887826,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 │ │ -3f696c: |[3f696c] de.danoeh.antennapod.event.QueueEvent.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f697c: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ -3f6980: 6201 df90 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90df │ │ -3f6984: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f6986: 7054 0ea2 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@a20e │ │ -3f698c: 1100 |0008: return-object v0 │ │ +3f6954: |[3f6954] de.danoeh.antennapod.event.QueueEvent.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f6964: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ +3f6968: 6201 df90 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90df │ │ +3f696c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f696e: 7054 0ea2 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@a20e │ │ +3f6974: 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 │ │ │ │ @@ -887848,42 +887848,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 │ │ -3f6990: |[3f6990] de.danoeh.antennapod.event.QueueEvent.cleared:()Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f69a0: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ -3f69a4: 6201 e190 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e1 │ │ -3f69a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f69aa: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3f69ac: 7053 0ea2 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@a20e │ │ -3f69b2: 1100 |0009: return-object v0 │ │ +3f6978: |[3f6978] de.danoeh.antennapod.event.QueueEvent.cleared:()Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f6988: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ +3f698c: 6201 e190 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e1 │ │ +3f6990: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f6992: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3f6994: 7053 0ea2 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@a20e │ │ +3f699a: 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 │ │ -3f69b4: |[3f69b4] de.danoeh.antennapod.event.QueueEvent.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f69c4: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ -3f69c8: 6201 e390 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e3 │ │ -3f69cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f69ce: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3f69d0: 7053 0ea2 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@a20e │ │ -3f69d6: 1100 |0009: return-object v0 │ │ +3f699c: |[3f699c] de.danoeh.antennapod.event.QueueEvent.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f69ac: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ +3f69b0: 6201 e390 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e3 │ │ +3f69b4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f69b6: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3f69b8: 7053 0ea2 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@a20e │ │ +3f69be: 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;) │ │ @@ -887891,20 +887891,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 │ │ -3f69d8: |[3f69d8] de.danoeh.antennapod.event.QueueEvent.moved:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f69e8: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ -3f69ec: 6201 e490 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e4 │ │ -3f69f0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f69f2: 7054 0ea2 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@a20e │ │ -3f69f8: 1100 |0008: return-object v0 │ │ +3f69c0: |[3f69c0] de.danoeh.antennapod.event.QueueEvent.moved:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f69d0: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ +3f69d4: 6201 e490 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e4 │ │ +3f69d8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f69da: 7054 0ea2 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@a20e │ │ +3f69e0: 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 │ │ │ │ @@ -887913,21 +887913,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 │ │ -3f69fc: |[3f69fc] de.danoeh.antennapod.event.QueueEvent.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f6a0c: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ -3f6a10: 6201 e590 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e5 │ │ -3f6a14: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f6a16: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3f6a18: 7053 0ea2 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@a20e │ │ -3f6a1e: 1100 |0009: return-object v0 │ │ +3f69e4: |[3f69e4] de.danoeh.antennapod.event.QueueEvent.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f69f4: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ +3f69f8: 6201 e590 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e5 │ │ +3f69fc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f69fe: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3f6a00: 7053 0ea2 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@a20e │ │ +3f6a06: 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;) │ │ @@ -887935,21 +887935,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 │ │ -3f6a20: |[3f6a20] de.danoeh.antennapod.event.QueueEvent.setQueue:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f6a30: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ -3f6a34: 6201 e690 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e6 │ │ -3f6a38: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f6a3a: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3f6a3c: 7053 0ea2 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@a20e │ │ -3f6a42: 1100 |0009: return-object v0 │ │ +3f6a08: |[3f6a08] de.danoeh.antennapod.event.QueueEvent.setQueue:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f6a18: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ +3f6a1c: 6201 e690 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e6 │ │ +3f6a20: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f6a22: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3f6a24: 7053 0ea2 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@a20e │ │ +3f6a2a: 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;) │ │ @@ -887957,21 +887957,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 │ │ -3f6a44: |[3f6a44] de.danoeh.antennapod.event.QueueEvent.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -3f6a54: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ -3f6a58: 6201 e790 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e7 │ │ -3f6a5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f6a5e: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -3f6a60: 7053 0ea2 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@a20e │ │ -3f6a66: 1100 |0009: return-object v0 │ │ +3f6a2c: |[3f6a2c] de.danoeh.antennapod.event.QueueEvent.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +3f6a3c: 2200 8d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ +3f6a40: 6201 e790 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e7 │ │ +3f6a44: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f6a46: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +3f6a48: 7053 0ea2 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@a20e │ │ +3f6a4e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000a reg=4 (null) Ljava/util/List; │ │ │ │ Virtual methods - │ │ @@ -888085,17 +888085,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6a90: |[3f6a90] de.danoeh.antennapod.event.R$attr.:()V │ │ -3f6aa0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6aa6: 0e00 |0003: return-void │ │ +3f6a78: |[3f6a78] de.danoeh.antennapod.event.R$attr.:()V │ │ +3f6a88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6a8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -888162,17 +888162,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6aa8: |[3f6aa8] de.danoeh.antennapod.event.R$color.:()V │ │ -3f6ab8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6abe: 0e00 |0003: return-void │ │ +3f6a90: |[3f6a90] de.danoeh.antennapod.event.R$color.:()V │ │ +3f6aa0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6aa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -888314,17 +888314,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6ac0: |[3f6ac0] de.danoeh.antennapod.event.R$dimen.:()V │ │ -3f6ad0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6ad6: 0e00 |0003: return-void │ │ +3f6aa8: |[3f6aa8] de.danoeh.antennapod.event.R$dimen.:()V │ │ +3f6ab8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6abe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -888416,17 +888416,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6ad8: |[3f6ad8] de.danoeh.antennapod.event.R$drawable.:()V │ │ -3f6ae8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6aee: 0e00 |0003: return-void │ │ +3f6ac0: |[3f6ac0] de.danoeh.antennapod.event.R$drawable.:()V │ │ +3f6ad0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6ad6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -888848,17 +888848,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6af0: |[3f6af0] de.danoeh.antennapod.event.R$id.:()V │ │ -3f6b00: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6b06: 0e00 |0003: return-void │ │ +3f6ad8: |[3f6ad8] de.danoeh.antennapod.event.R$id.:()V │ │ +3f6ae8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6aee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -888900,17 +888900,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6b08: |[3f6b08] de.danoeh.antennapod.event.R$integer.:()V │ │ -3f6b18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6b1e: 0e00 |0003: return-void │ │ +3f6af0: |[3f6af0] de.danoeh.antennapod.event.R$integer.:()V │ │ +3f6b00: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6b06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -889022,17 +889022,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6b20: |[3f6b20] de.danoeh.antennapod.event.R$layout.:()V │ │ -3f6b30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6b36: 0e00 |0003: return-void │ │ +3f6b08: |[3f6b08] de.danoeh.antennapod.event.R$layout.:()V │ │ +3f6b18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6b1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -889074,17 +889074,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6b38: |[3f6b38] de.danoeh.antennapod.event.R$string.:()V │ │ -3f6b48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6b4e: 0e00 |0003: return-void │ │ +3f6b20: |[3f6b20] de.danoeh.antennapod.event.R$string.:()V │ │ +3f6b30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6b36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -889176,17 +889176,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6ca4: |[3f6ca4] de.danoeh.antennapod.event.R$style.:()V │ │ -3f6cb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6cba: 0e00 |0003: return-void │ │ +3f6c8c: |[3f6c8c] de.danoeh.antennapod.event.R$style.:()V │ │ +3f6c9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6ca2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -889438,62 +889438,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -3f6b50: |[3f6b50] de.danoeh.antennapod.event.R$styleable.:()V │ │ -3f6b60: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -3f6b62: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ -3f6b66: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -3f6b6c: 6901 9391 |0006: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.Capability:[I // field@9193 │ │ -3f6b70: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -3f6b72: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ -3f6b76: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -3f6b7c: 6901 9691 |000e: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.ColorStateListItem:[I // field@9196 │ │ -3f6b80: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -3f6b82: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ -3f6b86: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -3f6b8c: 6901 9c91 |0016: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.FontFamily:[I // field@919c │ │ -3f6b90: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -3f6b94: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ -3f6b98: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -3f6b9e: 6901 9d91 |001f: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.FontFamilyFont:[I // field@919d │ │ -3f6ba2: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -3f6ba6: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ -3f6baa: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -3f6bb0: 6901 af91 |0028: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.GradientColor:[I // field@91af │ │ -3f6bb4: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ -3f6bb8: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -3f6bbe: 6900 b091 |002f: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColorItem:[I // field@91b0 │ │ -3f6bc2: 0e00 |0031: return-void │ │ -3f6bc4: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -3f6bd4: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -3f6bf0: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -3f6c14: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -3f6c44: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -3f6c7c: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +3f6b38: |[3f6b38] de.danoeh.antennapod.event.R$styleable.:()V │ │ +3f6b48: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +3f6b4a: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ +3f6b4e: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +3f6b54: 6901 9391 |0006: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.Capability:[I // field@9193 │ │ +3f6b58: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +3f6b5a: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ +3f6b5e: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +3f6b64: 6901 9691 |000e: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.ColorStateListItem:[I // field@9196 │ │ +3f6b68: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +3f6b6a: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ +3f6b6e: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +3f6b74: 6901 9c91 |0016: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.FontFamily:[I // field@919c │ │ +3f6b78: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +3f6b7c: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ +3f6b80: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +3f6b86: 6901 9d91 |001f: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.FontFamilyFont:[I // field@919d │ │ +3f6b8a: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +3f6b8e: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ +3f6b92: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +3f6b98: 6901 af91 |0028: sput-object v1, Lde/danoeh/antennapod/event/R$styleable;.GradientColor:[I // field@91af │ │ +3f6b9c: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ +3f6ba0: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +3f6ba6: 6900 b091 |002f: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColorItem:[I // field@91b0 │ │ +3f6baa: 0e00 |0031: return-void │ │ +3f6bac: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +3f6bbc: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +3f6bd8: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +3f6bfc: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +3f6c2c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +3f6c64: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 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 │ │ -3f6c8c: |[3f6c8c] de.danoeh.antennapod.event.R$styleable.:()V │ │ -3f6c9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6ca2: 0e00 |0003: return-void │ │ +3f6c74: |[3f6c74] de.danoeh.antennapod.event.R$styleable.:()V │ │ +3f6c84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6c8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -889524,17 +889524,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6cbc: |[3f6cbc] de.danoeh.antennapod.event.R.:()V │ │ -3f6ccc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6cd2: 0e00 |0003: return-void │ │ +3f6ca4: |[3f6ca4] de.danoeh.antennapod.event.R.:()V │ │ +3f6cb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6cba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -889561,17 +889561,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6cd4: |[3f6cd4] de.danoeh.antennapod.event.StatisticsEvent.:()V │ │ -3f6ce4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6cea: 0e00 |0003: return-void │ │ +3f6cbc: |[3f6cbc] de.danoeh.antennapod.event.StatisticsEvent.:()V │ │ +3f6ccc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6cd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/StatisticsEvent; │ │ │ │ Virtual methods - │ │ @@ -889604,18 +889604,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f6d04: |[3f6d04] de.danoeh.antennapod.event.SyncServiceEvent.:(I)V │ │ -3f6d14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6d1a: 5901 bf91 |0003: iput v1, v0, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@91bf │ │ -3f6d1e: 0e00 |0005: return-void │ │ +3f6cec: |[3f6cec] de.danoeh.antennapod.event.SyncServiceEvent.:(I)V │ │ +3f6cfc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6d02: 5901 bf91 |0003: iput v1, v0, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@91bf │ │ +3f6d06: 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 │ │ @@ -889626,17 +889626,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f6cec: |[3f6cec] de.danoeh.antennapod.event.SyncServiceEvent.getMessageResId:()I │ │ -3f6cfc: 5210 bf91 |0000: iget v0, v1, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@91bf │ │ -3f6d00: 0f00 |0002: return v0 │ │ +3f6cd4: |[3f6cd4] de.danoeh.antennapod.event.SyncServiceEvent.getMessageResId:()I │ │ +3f6ce4: 5210 bf91 |0000: iget v0, v1, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@91bf │ │ +3f6ce8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/SyncServiceEvent; │ │ │ │ source_file_idx : 22406 (SyncServiceEvent.java) │ │ @@ -889664,17 +889664,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6d20: |[3f6d20] de.danoeh.antennapod.event.UnreadItemsUpdateEvent.:()V │ │ -3f6d30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6d36: 0e00 |0003: return-void │ │ +3f6d08: |[3f6d08] de.danoeh.antennapod.event.UnreadItemsUpdateEvent.:()V │ │ +3f6d18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6d1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ Virtual methods - │ │ @@ -889717,18 +889717,18 @@ │ │ type : '(F)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f6dfc: |[3f6dfc] de.danoeh.antennapod.event.playback.BufferUpdateEvent.:(F)V │ │ -3f6e0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6e12: 5901 c291 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@91c2 │ │ -3f6e16: 0e00 |0005: return-void │ │ +3f6de4: |[3f6de4] de.danoeh.antennapod.event.playback.BufferUpdateEvent.:(F)V │ │ +3f6df4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6dfa: 5901 c291 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@91c2 │ │ +3f6dfe: 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 │ │ @@ -889738,37 +889738,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 │ │ -3f6d88: |[3f6d88] de.danoeh.antennapod.event.playback.BufferUpdateEvent.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -3f6d98: 2200 9c1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ -3f6d9c: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ -3f6da0: 7020 26a2 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a226 │ │ -3f6da6: 1100 |0007: return-object v0 │ │ +3f6d70: |[3f6d70] de.danoeh.antennapod.event.playback.BufferUpdateEvent.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +3f6d80: 2200 9c1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ +3f6d84: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ +3f6d88: 7020 26a2 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a226 │ │ +3f6d8e: 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 │ │ -3f6da8: |[3f6da8] de.danoeh.antennapod.event.playback.BufferUpdateEvent.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -3f6db8: 2200 9c1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ -3f6dbc: 7020 26a2 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a226 │ │ -3f6dc2: 1100 |0005: return-object v0 │ │ +3f6d90: |[3f6d90] de.danoeh.antennapod.event.playback.BufferUpdateEvent.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +3f6da0: 2200 9c1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ +3f6da4: 7020 26a2 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a226 │ │ +3f6daa: 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;) │ │ @@ -889776,19 +889776,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 │ │ -3f6dc4: |[3f6dc4] de.danoeh.antennapod.event.playback.BufferUpdateEvent.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -3f6dd4: 2200 9c1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ -3f6dd8: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ -3f6ddc: 7020 26a2 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a226 │ │ -3f6de2: 1100 |0007: return-object v0 │ │ +3f6dac: |[3f6dac] de.danoeh.antennapod.event.playback.BufferUpdateEvent.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +3f6dbc: 2200 9c1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ +3f6dc0: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ +3f6dc4: 7020 26a2 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@a226 │ │ +3f6dca: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;) │ │ @@ -889796,17 +889796,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f6de4: |[3f6de4] de.danoeh.antennapod.event.playback.BufferUpdateEvent.getProgress:()F │ │ -3f6df4: 5210 c291 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@91c2 │ │ -3f6df8: 0f00 |0002: return v0 │ │ +3f6dcc: |[3f6dcc] de.danoeh.antennapod.event.playback.BufferUpdateEvent.getProgress:()F │ │ +3f6ddc: 5210 c291 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@91c2 │ │ +3f6de0: 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;) │ │ @@ -889814,23 +889814,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -3f6d38: |[3f6d38] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasEnded:()Z │ │ -3f6d48: 5220 c291 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@91c2 │ │ -3f6d4c: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ -3f6d50: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ -3f6d54: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3f6d58: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3f6d5a: 2802 |0009: goto 000b // +0002 │ │ -3f6d5c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f6d5e: 0f00 |000b: return v0 │ │ +3f6d20: |[3f6d20] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasEnded:()Z │ │ +3f6d30: 5220 c291 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@91c2 │ │ +3f6d34: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ +3f6d38: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ +3f6d3c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3f6d40: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3f6d42: 2802 |0009: goto 000b // +0002 │ │ +3f6d44: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f6d46: 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;) │ │ @@ -889838,23 +889838,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -3f6d60: |[3f6d60] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasStarted:()Z │ │ -3f6d70: 5220 c291 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@91c2 │ │ -3f6d74: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ -3f6d78: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ -3f6d7c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3f6d80: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3f6d82: 2802 |0009: goto 000b // +0002 │ │ -3f6d84: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f6d86: 0f00 |000b: return v0 │ │ +3f6d48: |[3f6d48] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasStarted:()Z │ │ +3f6d58: 5220 c291 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@91c2 │ │ +3f6d5c: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ +3f6d60: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ +3f6d64: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3f6d68: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3f6d6a: 2802 |0009: goto 000b // +0002 │ │ +3f6d6c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f6d6e: 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 : 4540 (BufferUpdateEvent.java) │ │ @@ -889882,17 +889882,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6e4c: |[3f6e4c] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.:()V │ │ -3f6e5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6e62: 0e00 |0003: return-void │ │ +3f6e34: |[3f6e34] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.:()V │ │ +3f6e44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6e4a: 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;) │ │ @@ -889900,18 +889900,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 │ │ -3f6e18: |[3f6e18] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ -3f6e28: 2200 9d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1a9d │ │ -3f6e2c: 7010 2da2 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.:()V // method@a22d │ │ -3f6e32: 1100 |0005: return-object v0 │ │ +3f6e00: |[3f6e00] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ +3f6e10: 2200 9d1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1a9d │ │ +3f6e14: 7010 2da2 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.:()V // method@a22d │ │ +3f6e1a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;) │ │ @@ -889919,17 +889919,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f6e34: |[3f6e34] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.toString:()Ljava/lang/String; │ │ -3f6e44: 1a00 fb4e |0000: const-string v0, "PlaybackHistoryEvent" // string@4efb │ │ -3f6e48: 1100 |0002: return-object v0 │ │ +3f6e1c: |[3f6e1c] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.toString:()Ljava/lang/String; │ │ +3f6e2c: 1a00 fb4e |0000: const-string v0, "PlaybackHistoryEvent" // string@4efb │ │ +3f6e30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ │ │ source_file_idx : 20220 (PlaybackHistoryEvent.java) │ │ @@ -889965,19 +889965,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f6e94: |[3f6e94] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.:(II)V │ │ -3f6ea4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6eaa: 5901 c491 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@91c4 │ │ -3f6eae: 5902 c391 |0005: iput v2, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@91c3 │ │ -3f6eb2: 0e00 |0007: return-void │ │ +3f6e7c: |[3f6e7c] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.:(II)V │ │ +3f6e8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6e92: 5901 c491 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@91c4 │ │ +3f6e96: 5902 c391 |0005: iput v2, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@91c3 │ │ +3f6e9a: 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; │ │ @@ -889990,17 +889990,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f6e64: |[3f6e64] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getDuration:()I │ │ -3f6e74: 5210 c391 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@91c3 │ │ -3f6e78: 0f00 |0002: return v0 │ │ +3f6e4c: |[3f6e4c] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getDuration:()I │ │ +3f6e5c: 5210 c391 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@91c3 │ │ +3f6e60: 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;) │ │ @@ -890008,17 +890008,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f6e7c: |[3f6e7c] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getPosition:()I │ │ -3f6e8c: 5210 c491 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@91c4 │ │ -3f6e90: 0f00 |0002: return v0 │ │ +3f6e64: |[3f6e64] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getPosition:()I │ │ +3f6e74: 5210 c491 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@91c4 │ │ +3f6e78: 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 : 20230 (PlaybackPositionEvent.java) │ │ @@ -890066,31 +890066,31 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3f6efc: |[3f6efc] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:()V │ │ -3f6f0c: 2200 9f1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1a9f │ │ -3f6f10: 1a01 1053 |0002: const-string v1, "SERVICE_STARTED" // string@5310 │ │ -3f6f14: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3f6f16: 7030 34a2 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@a234 │ │ -3f6f1c: 6900 c791 |0008: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c7 │ │ -3f6f20: 2201 9f1a |000a: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1a9f │ │ -3f6f24: 1a03 0f53 |000c: const-string v3, "SERVICE_SHUT_DOWN" // string@530f │ │ -3f6f28: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -3f6f2a: 7030 34a2 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@a234 │ │ -3f6f30: 6901 c691 |0012: sput-object v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c6 │ │ -3f6f34: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -3f6f36: 2333 ec20 |0015: new-array v3, v3, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@20ec │ │ -3f6f3a: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ -3f6f3e: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ -3f6f42: 6903 c591 |001b: sput-object v3, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c5 │ │ -3f6f46: 0e00 |001d: return-void │ │ +3f6ee4: |[3f6ee4] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:()V │ │ +3f6ef4: 2200 9f1a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1a9f │ │ +3f6ef8: 1a01 1053 |0002: const-string v1, "SERVICE_STARTED" // string@5310 │ │ +3f6efc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f6efe: 7030 34a2 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@a234 │ │ +3f6f04: 6900 c791 |0008: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c7 │ │ +3f6f08: 2201 9f1a |000a: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1a9f │ │ +3f6f0c: 1a03 0f53 |000c: const-string v3, "SERVICE_SHUT_DOWN" // string@530f │ │ +3f6f10: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +3f6f12: 7030 34a2 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@a234 │ │ +3f6f18: 6901 c691 |0012: sput-object v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c6 │ │ +3f6f1c: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +3f6f1e: 2333 ec20 |0015: new-array v3, v3, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@20ec │ │ +3f6f22: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ +3f6f26: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ +3f6f2a: 6903 c591 |001b: sput-object v3, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c5 │ │ +3f6f2e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x000a line=6 │ │ 0x001b line=4 │ │ locals : │ │ │ │ @@ -890099,17 +890099,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 │ │ -3f6f48: |[3f6f48] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:(Ljava/lang/String;I)V │ │ -3f6f58: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -3f6f5e: 0e00 |0003: return-void │ │ +3f6f30: |[3f6f30] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:(Ljava/lang/String;I)V │ │ +3f6f40: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +3f6f46: 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 │ │ @@ -890119,20 +890119,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 │ │ -3f6eb4: |[3f6eb4] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ -3f6ec4: 1c00 9f1a |0000: const-class v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1a9f │ │ -3f6ec8: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -3f6ece: 0c01 |0005: move-result-object v1 │ │ -3f6ed0: 1f01 9f1a |0006: check-cast v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1a9f │ │ -3f6ed4: 1101 |0008: return-object v1 │ │ +3f6e9c: |[3f6e9c] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ +3f6eac: 1c00 9f1a |0000: const-class v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1a9f │ │ +3f6eb0: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +3f6eb6: 0c01 |0005: move-result-object v1 │ │ +3f6eb8: 1f01 9f1a |0006: check-cast v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1a9f │ │ +3f6ebc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;) │ │ @@ -890140,20 +890140,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 │ │ -3f6ed8: |[3f6ed8] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ -3f6ee8: 6200 c591 |0000: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c5 │ │ -3f6eec: 6e10 a0b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.clone:()Ljava/lang/Object; // method@b7a0 │ │ -3f6ef2: 0c00 |0005: move-result-object v0 │ │ -3f6ef4: 1f00 ec20 |0006: check-cast v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@20ec │ │ -3f6ef8: 1100 |0008: return-object v0 │ │ +3f6ec0: |[3f6ec0] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ +3f6ed0: 6200 c591 |0000: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c5 │ │ +3f6ed4: 6e10 a0b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.clone:()Ljava/lang/Object; // method@b7a0 │ │ +3f6eda: 0c00 |0005: move-result-object v0 │ │ +3f6edc: 1f00 ec20 |0006: check-cast v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@20ec │ │ +3f6ee0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 20239 (PlaybackServiceEvent.java) │ │ @@ -890189,18 +890189,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 │ │ -3f6f60: |[3f6f60] de.danoeh.antennapod.event.playback.PlaybackServiceEvent.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V │ │ -3f6f70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f6f76: 5b01 c891 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c8 │ │ -3f6f7a: 0e00 |0005: return-void │ │ +3f6f48: |[3f6f48] de.danoeh.antennapod.event.playback.PlaybackServiceEvent.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V │ │ +3f6f58: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6f5e: 5b01 c891 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c8 │ │ +3f6f62: 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; │ │ @@ -890240,18 +890240,18 @@ │ │ type : '(J)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f708c: |[3f708c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.:(J)V │ │ -3f709c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f70a2: 5a01 ca91 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@91ca │ │ -3f70a6: 0e00 |0005: return-void │ │ +3f7074: |[3f7074] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.:(J)V │ │ +3f7084: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f708a: 5a01 ca91 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@91ca │ │ +3f708e: 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 │ │ @@ -890261,38 +890261,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 │ │ -3f6ffc: |[3f6ffc] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -3f700c: 2200 a11a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aa1 │ │ -3f7010: 1801 ffff ffff ffff ff7f |0002: const-wide v1, #double nan // #7fffffffffffffff │ │ -3f701a: 7030 38a2 1002 |0007: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a238 │ │ -3f7020: 1100 |000a: return-object v0 │ │ +3f6fe4: |[3f6fe4] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +3f6ff4: 2200 a11a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aa1 │ │ +3f6ff8: 1801 ffff ffff ffff ff7f |0002: const-wide v1, #double nan // #7fffffffffffffff │ │ +3f7002: 7030 38a2 1002 |0007: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a238 │ │ +3f7008: 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 │ │ -3f7024: |[3f7024] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -3f7034: 2200 a11a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aa1 │ │ -3f7038: 7d11 |0002: neg-long v1, v1 │ │ -3f703a: 7030 38a2 1002 |0003: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a238 │ │ -3f7040: 1100 |0006: return-object v0 │ │ +3f700c: |[3f700c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +3f701c: 2200 a11a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aa1 │ │ +3f7020: 7d11 |0002: neg-long v1, v1 │ │ +3f7022: 7030 38a2 1002 |0003: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a238 │ │ +3f7028: 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;) │ │ @@ -890300,21 +890300,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 │ │ -3f7044: |[3f7044] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -3f7054: 2200 a11a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aa1 │ │ -3f7058: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ -3f705c: 7140 5cb2 2143 |0004: invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@b25c │ │ -3f7062: 0b03 |0007: move-result-wide v3 │ │ -3f7064: 7030 38a2 3004 |0008: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a238 │ │ -3f706a: 1100 |000b: return-object v0 │ │ +3f702c: |[3f702c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +3f703c: 2200 a11a |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aa1 │ │ +3f7040: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ +3f7044: 7140 5cb2 2143 |0004: invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@b25c │ │ +3f704a: 0b03 |0007: move-result-wide v3 │ │ +3f704c: 7030 38a2 3004 |0008: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@a238 │ │ +3f7052: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x000c reg=3 (null) J │ │ │ │ Virtual methods - │ │ @@ -890323,19 +890323,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f706c: |[3f706c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.getTimeLeft:()J │ │ -3f707c: 5320 ca91 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@91ca │ │ -3f7080: 7120 4cb2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b24c │ │ -3f7086: 0b00 |0005: move-result-wide v0 │ │ -3f7088: 1000 |0006: return-wide v0 │ │ +3f7054: |[3f7054] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.getTimeLeft:()J │ │ +3f7064: 5320 ca91 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@91ca │ │ +3f7068: 7120 4cb2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b24c │ │ +3f706e: 0b00 |0005: move-result-wide v0 │ │ +3f7070: 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;) │ │ @@ -890343,23 +890343,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -3f6f7c: |[3f6f7c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isCancelled:()Z │ │ -3f6f8c: 5350 ca91 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@91ca │ │ -3f6f90: 1802 ffff ffff ffff ff7f |0002: const-wide v2, #double nan // #7fffffffffffffff │ │ -3f6f9a: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -3f6f9e: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ -3f6fa2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -3f6fa4: 2802 |000c: goto 000e // +0002 │ │ -3f6fa6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3f6fa8: 0f00 |000e: return v0 │ │ +3f6f64: |[3f6f64] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isCancelled:()Z │ │ +3f6f74: 5350 ca91 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@91ca │ │ +3f6f78: 1802 ffff ffff ffff ff7f |0002: const-wide v2, #double nan // #7fffffffffffffff │ │ +3f6f82: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +3f6f86: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ +3f6f8a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +3f6f8c: 2802 |000c: goto 000e // +0002 │ │ +3f6f8e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3f6f90: 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;) │ │ @@ -890367,23 +890367,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -3f6fac: |[3f6fac] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isOver:()Z │ │ -3f6fbc: 5350 ca91 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@91ca │ │ -3f6fc0: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -3f6fc4: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -3f6fc8: 3904 0400 |0006: if-nez v4, 000a // +0004 │ │ -3f6fcc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3f6fce: 2802 |0009: goto 000b // +0002 │ │ -3f6fd0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f6fd2: 0f00 |000b: return v0 │ │ +3f6f94: |[3f6f94] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isOver:()Z │ │ +3f6fa4: 5350 ca91 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@91ca │ │ +3f6fa8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +3f6fac: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +3f6fb0: 3904 0400 |0006: if-nez v4, 000a // +0004 │ │ +3f6fb4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3f6fb6: 2802 |0009: goto 000b // +0002 │ │ +3f6fb8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f6fba: 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;) │ │ @@ -890391,23 +890391,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -3f6fd4: |[3f6fd4] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.wasJustEnabled:()Z │ │ -3f6fe4: 5350 ca91 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@91ca │ │ -3f6fe8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -3f6fec: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -3f6ff0: 3b04 0400 |0006: if-gez v4, 000a // +0004 │ │ -3f6ff4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3f6ff6: 2802 |0009: goto 000b // +0002 │ │ -3f6ff8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3f6ffa: 0f00 |000b: return v0 │ │ +3f6fbc: |[3f6fbc] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.wasJustEnabled:()Z │ │ +3f6fcc: 5350 ca91 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@91ca │ │ +3f6fd0: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +3f6fd4: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +3f6fd8: 3b04 0400 |0006: if-gez v4, 000a // +0004 │ │ +3f6fdc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3f6fde: 2802 |0009: goto 000b // +0002 │ │ +3f6fe0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3f6fe2: 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 : 21903 (SleepTimerUpdatedEvent.java) │ │ @@ -890439,18 +890439,18 @@ │ │ type : '(F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f70c0: |[3f70c0] de.danoeh.antennapod.event.playback.SpeedChangedEvent.:(F)V │ │ -3f70d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f70d6: 5901 cb91 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@91cb │ │ -3f70da: 0e00 |0005: return-void │ │ +3f70a8: |[3f70a8] de.danoeh.antennapod.event.playback.SpeedChangedEvent.:(F)V │ │ +3f70b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f70be: 5901 cb91 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@91cb │ │ +3f70c2: 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 │ │ @@ -890461,17 +890461,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f70a8: |[3f70a8] de.danoeh.antennapod.event.playback.SpeedChangedEvent.getNewSpeed:()F │ │ -3f70b8: 5210 cb91 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@91cb │ │ -3f70bc: 0f00 |0002: return v0 │ │ +3f7090: |[3f7090] de.danoeh.antennapod.event.playback.SpeedChangedEvent.getNewSpeed:()F │ │ +3f70a0: 5210 cb91 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@91cb │ │ +3f70a4: 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 : 22019 (SpeedChangedEvent.java) │ │ @@ -890511,20 +890511,20 @@ │ │ type : '(IIJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f7124: |[3f7124] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.:(IIJ)V │ │ -3f7134: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f713a: 5901 ce91 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@91ce │ │ -3f713e: 5902 cd91 |0005: iput v2, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@91cd │ │ -3f7142: 5a03 cc91 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@91cc │ │ -3f7146: 0e00 |0009: return-void │ │ +3f710c: |[3f710c] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.:(IIJ)V │ │ +3f711c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f7122: 5901 ce91 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@91ce │ │ +3f7126: 5902 cd91 |0005: iput v2, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@91cd │ │ +3f712a: 5a03 cc91 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@91cc │ │ +3f712e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ 0x0005 line=10 │ │ 0x0007 line=11 │ │ locals : │ │ @@ -890539,17 +890539,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f710c: |[3f710c] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getFeedId:()J │ │ -3f711c: 5320 cc91 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@91cc │ │ -3f7120: 1000 |0002: return-wide v0 │ │ +3f70f4: |[3f70f4] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getFeedId:()J │ │ +3f7104: 5320 cc91 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@91cc │ │ +3f7108: 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;) │ │ @@ -890557,17 +890557,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f70dc: |[3f70dc] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipEnding:()I │ │ -3f70ec: 5210 cd91 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@91cd │ │ -3f70f0: 0f00 |0002: return v0 │ │ +3f70c4: |[3f70c4] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipEnding:()I │ │ +3f70d4: 5210 cd91 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@91cd │ │ +3f70d8: 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;) │ │ @@ -890575,17 +890575,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f70f4: |[3f70f4] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipIntro:()I │ │ -3f7104: 5210 ce91 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@91ce │ │ -3f7108: 0f00 |0002: return v0 │ │ +3f70dc: |[3f70dc] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipIntro:()I │ │ +3f70ec: 5210 ce91 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@91ce │ │ +3f70f0: 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 : 21863 (SkipIntroEndingChangedEvent.java) │ │ @@ -890621,19 +890621,19 @@ │ │ type : '(FJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f7178: |[3f7178] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.:(FJ)V │ │ -3f7188: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f718e: 5901 d091 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@91d0 │ │ -3f7192: 5a02 cf91 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@91cf │ │ -3f7196: 0e00 |0007: return-void │ │ +3f7160: |[3f7160] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.:(FJ)V │ │ +3f7170: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f7176: 5901 d091 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@91d0 │ │ +3f717a: 5a02 cf91 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@91cf │ │ +3f717e: 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/settings/SpeedPresetChangedEvent; │ │ @@ -890646,17 +890646,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f7160: |[3f7160] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getFeedId:()J │ │ -3f7170: 5320 cf91 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@91cf │ │ -3f7174: 1000 |0002: return-wide v0 │ │ +3f7148: |[3f7148] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getFeedId:()J │ │ +3f7158: 5320 cf91 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@91cf │ │ +3f715c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;) │ │ @@ -890664,17 +890664,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f7148: |[3f7148] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSpeed:()F │ │ -3f7158: 5210 d091 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@91d0 │ │ -3f715c: 0f00 |0002: return v0 │ │ +3f7130: |[3f7130] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSpeed:()F │ │ +3f7140: 5210 d091 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@91d0 │ │ +3f7144: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; │ │ │ │ source_file_idx : 22043 (SpeedPresetChangedEvent.java) │ │ @@ -890710,19 +890710,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 │ │ -3f71c8: |[3f71c8] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V │ │ -3f71d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f71de: 5b01 d291 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@91d2 │ │ -3f71e2: 5a02 d191 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@91d1 │ │ -3f71e6: 0e00 |0007: return-void │ │ +3f71b0: |[3f71b0] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V │ │ +3f71c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f71c6: 5b01 d291 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@91d2 │ │ +3f71ca: 5a02 d191 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@91d1 │ │ +3f71ce: 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; │ │ @@ -890735,17 +890735,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f71b0: |[3f71b0] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getFeedId:()J │ │ -3f71c0: 5320 d191 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@91d1 │ │ -3f71c4: 1000 |0002: return-wide v0 │ │ +3f7198: |[3f7198] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getFeedId:()J │ │ +3f71a8: 5320 d191 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@91d1 │ │ +3f71ac: 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;) │ │ @@ -890753,17 +890753,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 │ │ -3f7198: |[3f7198] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -3f71a8: 5410 d291 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@91d2 │ │ -3f71ac: 1100 |0002: return-object v0 │ │ +3f7180: |[3f7180] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +3f7190: 5410 d291 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@91d2 │ │ +3f7194: 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 : 24842 (VolumeAdaptionChangedEvent.java) │ │ @@ -890796,18 +890796,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f71e8: |[3f71e8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f71f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f71fe: 5b01 d391 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d3 │ │ -3f7202: 0e00 |0005: return-void │ │ +3f71d0: |[3f71d0] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f71e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f71e6: 5b01 d391 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d3 │ │ +3f71ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -890817,18 +890817,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f7204: |[3f7204] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f7214: 5410 d391 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d3 │ │ -3f7218: 7120 7fa2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$jyKHB5EPpOb3-wA2gYpQJ4yMGds:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a27f │ │ -3f721e: 0e00 |0005: return-void │ │ +3f71ec: |[3f71ec] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f71fc: 5410 d391 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d3 │ │ +3f7200: 7120 7fa2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$jyKHB5EPpOb3-wA2gYpQJ4yMGds:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a27f │ │ +3f7206: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -890866,19 +890866,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f7244: |[3f7244] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ -3f7254: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f725a: 5b01 d491 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d4 │ │ -3f725e: 5b02 d591 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$1:Landroid/net/Uri; // field@91d5 │ │ -3f7262: 0e00 |0007: return-void │ │ +3f722c: |[3f722c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ +3f723c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f7242: 5b01 d491 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d4 │ │ +3f7246: 5b02 d591 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$1:Landroid/net/Uri; // field@91d5 │ │ +3f724a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/net/Uri; │ │ @@ -890889,20 +890889,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3f7220: |[3f7220] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda10.call:()Ljava/lang/Object; │ │ -3f7230: 5420 d491 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d4 │ │ -3f7234: 5421 d591 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$1:Landroid/net/Uri; // field@91d5 │ │ -3f7238: 7120 77a2 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$8rDcx2v7UsCucWcCPbGb85c5iKI:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; // method@a277 │ │ -3f723e: 0c00 |0007: move-result-object v0 │ │ -3f7240: 1100 |0008: return-object v0 │ │ +3f7208: |[3f7208] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda10.call:()Ljava/lang/Object; │ │ +3f7218: 5420 d491 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d4 │ │ +3f721c: 5421 d591 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.f$1:Landroid/net/Uri; // field@91d5 │ │ +3f7220: 7120 77a2 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$8rDcx2v7UsCucWcCPbGb85c5iKI:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; // method@a277 │ │ +3f7226: 0c00 |0007: move-result-object v0 │ │ +3f7228: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -890935,18 +890935,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f7354: |[3f7354] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f7364: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f736a: 5b01 da91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91da │ │ -3f736e: 0e00 |0005: return-void │ │ +3f733c: |[3f733c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f734c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f7352: 5b01 da91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91da │ │ +3f7356: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -890956,18 +890956,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f7370: |[3f7370] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda15.run:()V │ │ -3f7380: 5410 da91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91da │ │ -3f7384: 7110 70a2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$-WFsdlmJsgfzW8NxVPfdv-8lGl8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a270 │ │ -3f738a: 0e00 |0005: return-void │ │ +3f7358: |[3f7358] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda15.run:()V │ │ +3f7368: 5410 da91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91da │ │ +3f736c: 7110 70a2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$-WFsdlmJsgfzW8NxVPfdv-8lGl8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a270 │ │ +3f7372: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -891000,18 +891000,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f738c: |[3f738c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f739c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f73a2: 5b01 db91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91db │ │ -3f73a6: 0e00 |0005: return-void │ │ +3f7374: |[3f7374] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f7384: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f738a: 5b01 db91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91db │ │ +3f738e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -891021,18 +891021,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f73a8: |[3f73a8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3f73b8: 5410 db91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91db │ │ -3f73bc: 7120 7ba2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$WL11gW7gWCbGNSdIsi7_GzNWpZc:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a27b │ │ -3f73c2: 0e00 |0005: return-void │ │ +3f7390: |[3f7390] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3f73a0: 5410 db91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91db │ │ +3f73a4: 7120 7ba2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$WL11gW7gWCbGNSdIsi7_GzNWpZc:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a27b │ │ +3f73aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891066,18 +891066,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f73c4: |[3f73c4] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f73d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f73da: 5b01 dc91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91dc │ │ -3f73de: 0e00 |0005: return-void │ │ +3f73ac: |[3f73ac] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f73bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f73c2: 5b01 dc91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91dc │ │ +3f73c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -891087,18 +891087,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f73e0: |[3f73e0] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -3f73f0: 5410 dc91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91dc │ │ -3f73f4: 7120 7aa2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$VMhqz8RfOVwvUILHC9O4GL7R77k:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a27a │ │ -3f73fa: 0e00 |0005: return-void │ │ +3f73c8: |[3f73c8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +3f73d8: 5410 dc91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91dc │ │ +3f73dc: 7120 7aa2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$VMhqz8RfOVwvUILHC9O4GL7R77k:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a27a │ │ +3f73e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891132,18 +891132,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f73fc: |[3f73fc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f740c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f7412: 5b01 dd91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91dd │ │ -3f7416: 0e00 |0005: return-void │ │ +3f73e4: |[3f73e4] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f73f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f73fa: 5b01 dd91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91dd │ │ +3f73fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -891153,18 +891153,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f7418: |[3f7418] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3f7428: 5410 dd91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91dd │ │ -3f742c: 7120 71a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$-giLSy4XbLfJHMqYmjK1KaSsEP8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a271 │ │ -3f7432: 0e00 |0005: return-void │ │ +3f7400: |[3f7400] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3f7410: 5410 dd91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91dd │ │ +3f7414: 7120 71a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$-giLSy4XbLfJHMqYmjK1KaSsEP8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a271 │ │ +3f741a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891198,18 +891198,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f7454: |[3f7454] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f7464: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f746a: 5b01 de91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91de │ │ -3f746e: 0e00 |0005: return-void │ │ +3f743c: |[3f743c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f744c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f7452: 5b01 de91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91de │ │ +3f7456: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -891219,19 +891219,19 @@ │ │ type : '(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -3f7434: |[3f7434] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda4.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -3f7444: 5410 de91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91de │ │ -3f7448: 7140 7da2 2043 |0002: invoke-static {v0, v2, v3, v4}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$Z4i146aqxrHG_e8og6H6k9l8Lvs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z // method@a27d │ │ -3f744e: 0a02 |0005: move-result v2 │ │ -3f7450: 0f02 |0006: return v2 │ │ +3f741c: |[3f741c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda4.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +3f742c: 5410 de91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91de │ │ +3f7430: 7140 7da2 2043 |0002: invoke-static {v0, v2, v3, v4}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$Z4i146aqxrHG_e8og6H6k9l8Lvs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z // method@a27d │ │ +3f7436: 0a02 |0005: move-result v2 │ │ +3f7438: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x0007 reg=3 (null) I │ │ @@ -891267,18 +891267,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f7470: |[3f7470] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f7480: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f7486: 5b01 df91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91df │ │ -3f748a: 0e00 |0005: return-void │ │ +3f7458: |[3f7458] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f7468: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f746e: 5b01 df91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91df │ │ +3f7472: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -891288,18 +891288,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f748c: |[3f748c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3f749c: 5410 df91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91df │ │ -3f74a0: 7120 78a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$G3NcZzoTUAEfB0EE1a3G2zBk7XA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a278 │ │ -3f74a6: 0e00 |0005: return-void │ │ +3f7474: |[3f7474] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3f7484: 5410 df91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91df │ │ +3f7488: 7120 78a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$G3NcZzoTUAEfB0EE1a3G2zBk7XA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a278 │ │ +3f748e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891333,18 +891333,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f74a8: |[3f74a8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f74b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f74be: 5b01 e091 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e0 │ │ -3f74c2: 0e00 |0005: return-void │ │ +3f7490: |[3f7490] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f74a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f74a6: 5b01 e091 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e0 │ │ +3f74aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -891354,18 +891354,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f74c4: |[3f74c4] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -3f74d4: 5410 e091 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e0 │ │ -3f74d8: 7120 76a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$4kr3awsF4OX2r_JbiL7N3m21H0o:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a276 │ │ -3f74de: 0e00 |0005: return-void │ │ +3f74ac: |[3f74ac] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +3f74bc: 5410 e091 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e0 │ │ +3f74c0: 7120 76a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$4kr3awsF4OX2r_JbiL7N3m21H0o:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a276 │ │ +3f74c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891399,18 +891399,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f74e0: |[3f74e0] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f74f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f74f6: 5b01 e191 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e1 │ │ -3f74fa: 0e00 |0005: return-void │ │ +3f74c8: |[3f74c8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f74d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f74de: 5b01 e191 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e1 │ │ +3f74e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -891420,18 +891420,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f74fc: |[3f74fc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3f750c: 5410 e191 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e1 │ │ -3f7510: 7120 7ca2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$YFoOgjYP5GQyJPBXLODGO6DJDDA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a27c │ │ -3f7516: 0e00 |0005: return-void │ │ +3f74e4: |[3f74e4] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3f74f4: 5410 e191 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e1 │ │ +3f74f8: 7120 7ca2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$YFoOgjYP5GQyJPBXLODGO6DJDDA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a27c │ │ +3f74fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891465,18 +891465,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f7518: |[3f7518] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f7528: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f752e: 5b01 e291 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e2 │ │ -3f7532: 0e00 |0005: return-void │ │ +3f7500: |[3f7500] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f7510: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f7516: 5b01 e291 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e2 │ │ +3f751a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -891486,18 +891486,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f7534: |[3f7534] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -3f7544: 5410 e291 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e2 │ │ -3f7548: 7120 7ea2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$eOs_RDuqUCf4c47t277BySSCWWs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a27e │ │ -3f754e: 0e00 |0005: return-void │ │ +3f751c: |[3f751c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +3f752c: 5410 e291 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e2 │ │ +3f7530: 7120 7ea2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$eOs_RDuqUCf4c47t277BySSCWWs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V // method@a27e │ │ +3f7536: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891535,19 +891535,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f7550: |[3f7550] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ -3f7560: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f7566: 5b01 e391 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e3 │ │ -3f756a: 5b02 e491 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@91e4 │ │ -3f756e: 0e00 |0007: return-void │ │ +3f7538: |[3f7538] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V │ │ +3f7548: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f754e: 5b01 e391 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e3 │ │ +3f7552: 5b02 e491 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@91e4 │ │ +3f7556: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ @@ -891558,19 +891558,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 │ │ -3f7570: |[3f7570] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda9.onClick:(Landroid/content/DialogInterface;I)V │ │ -3f7580: 5420 e391 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e3 │ │ -3f7584: 5421 e491 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@91e4 │ │ -3f7588: 7140 72a2 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$0kD9ORexdlG3mzj6CBtq-6ak1TQ:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a272 │ │ -3f758e: 0e00 |0007: return-void │ │ +3f7558: |[3f7558] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda9.onClick:(Landroid/content/DialogInterface;I)V │ │ +3f7568: 5420 e391 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91e3 │ │ +3f756c: 5421 e491 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.f$1:Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // field@91e4 │ │ +3f7570: 7140 72a2 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$0kD9ORexdlG3mzj6CBtq-6ak1TQ:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a272 │ │ +3f7576: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -891626,18 +891626,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f7f74: |[3f7f74] de.danoeh.antennapod.fragment.AllEpisodesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;)V │ │ -3f7f84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f7f8a: 5b01 ec91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // field@91ec │ │ -3f7f8e: 0e00 |0005: return-void │ │ +3f7f5c: |[3f7f5c] de.danoeh.antennapod.fragment.AllEpisodesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;)V │ │ +3f7f6c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f7f72: 5b01 ec91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // field@91ec │ │ +3f7f76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ │ │ @@ -891647,18 +891647,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f7f90: |[3f7f90] de.danoeh.antennapod.fragment.AllEpisodesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f7fa0: 5410 ec91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // field@91ec │ │ -3f7fa4: 7120 9aa2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.$r8$lambda$DUqIS9-nCaPd4Qk7H0n6por3PgQ:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;Landroid/view/View;)V // method@a29a │ │ -3f7faa: 0e00 |0005: return-void │ │ +3f7f78: |[3f7f78] de.danoeh.antennapod.fragment.AllEpisodesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f7f88: 5410 ec91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // field@91ec │ │ +3f7f8c: 7120 9aa2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.$r8$lambda$DUqIS9-nCaPd4Qk7H0n6por3PgQ:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;Landroid/view/View;)V // method@a29a │ │ +3f7f92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891692,18 +891692,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8550: |[3f8550] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f8560: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f8566: 5b01 f491 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f4 │ │ -3f856a: 0e00 |0005: return-void │ │ +3f8538: |[3f8538] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f8548: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f854e: 5b01 f491 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f4 │ │ +3f8552: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -891713,18 +891713,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f856c: |[3f856c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -3f857c: 5410 f491 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f4 │ │ -3f8580: 7120 d7a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$FJlV-6HNT9Q8fY76BOLE9AjWPes:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2d7 │ │ -3f8586: 0e00 |0005: return-void │ │ +3f8554: |[3f8554] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +3f8564: 5410 f491 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f4 │ │ +3f8568: 7120 d7a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$FJlV-6HNT9Q8fY76BOLE9AjWPes:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2d7 │ │ +3f856e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891758,18 +891758,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8588: |[3f8588] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f8598: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f859e: 5b01 f591 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f5 │ │ -3f85a2: 0e00 |0005: return-void │ │ +3f8570: |[3f8570] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f8580: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f8586: 5b01 f591 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f5 │ │ +3f858a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -891779,18 +891779,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f85a4: |[3f85a4] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -3f85b4: 5410 f591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f5 │ │ -3f85b8: 7120 d9a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$Hg5v3Gatgrl9t18_-uKYYRmEiNo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2d9 │ │ -3f85be: 0e00 |0005: return-void │ │ +3f858c: |[3f858c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +3f859c: 5410 f591 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f5 │ │ +3f85a0: 7120 d9a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$Hg5v3Gatgrl9t18_-uKYYRmEiNo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2d9 │ │ +3f85a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891824,18 +891824,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f85e0: |[3f85e0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f85f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f85f6: 5b01 f691 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f6 │ │ -3f85fa: 0e00 |0005: return-void │ │ +3f85c8: |[3f85c8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f85d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f85de: 5b01 f691 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f6 │ │ +3f85e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -891845,19 +891845,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f85c0: |[3f85c0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda12.onLongClick:(Landroid/view/View;)Z │ │ -3f85d0: 5410 f691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f6 │ │ -3f85d4: 7120 dba2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$I-5-Fv_hEM0r_Qbn7WNRkBnbeqY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z // method@a2db │ │ -3f85da: 0a02 |0005: move-result v2 │ │ -3f85dc: 0f02 |0006: return v2 │ │ +3f85a8: |[3f85a8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda12.onLongClick:(Landroid/view/View;)Z │ │ +3f85b8: 5410 f691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f6 │ │ +3f85bc: 7120 dba2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$I-5-Fv_hEM0r_Qbn7WNRkBnbeqY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z // method@a2db │ │ +3f85c2: 0a02 |0005: move-result v2 │ │ +3f85c4: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891891,18 +891891,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f85fc: |[3f85fc] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f860c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f8612: 5b01 f791 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f7 │ │ -3f8616: 0e00 |0005: return-void │ │ +3f85e4: |[3f85e4] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f85f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f85fa: 5b01 f791 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f7 │ │ +3f85fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -891912,18 +891912,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f8618: |[3f8618] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ -3f8628: 5410 f791 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f7 │ │ -3f862c: 7120 e0a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$wp4ivEqXyZlNrwojEM0gVFL0FyI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2e0 │ │ -3f8632: 0e00 |0005: return-void │ │ +3f8600: |[3f8600] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ +3f8610: 5410 f791 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f7 │ │ +3f8614: 7120 e0a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$wp4ivEqXyZlNrwojEM0gVFL0FyI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2e0 │ │ +3f861a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -891953,35 +891953,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8700: |[3f8700] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda4.:()V │ │ -3f8710: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f8716: 0e00 |0003: return-void │ │ +3f86e8: |[3f86e8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda4.:()V │ │ +3f86f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f86fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda4;) │ │ name : 'onTouch' │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3f86e4: |[3f86e4] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda4.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3f86f4: 7120 daa2 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$HuqNzrAOeUfS57oVmMhLP7tnF1k:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@a2da │ │ -3f86fa: 0a01 |0003: move-result v1 │ │ -3f86fc: 0f01 |0004: return v1 │ │ +3f86cc: |[3f86cc] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda4.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3f86dc: 7120 daa2 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$HuqNzrAOeUfS57oVmMhLP7tnF1k:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@a2da │ │ +3f86e2: 0a01 |0003: move-result v1 │ │ +3f86e4: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/MotionEvent; │ │ @@ -892016,18 +892016,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8718: |[3f8718] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f8728: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f872e: 5b01 fb91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fb │ │ -3f8732: 0e00 |0005: return-void │ │ +3f8700: |[3f8700] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f8710: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f8716: 5b01 fb91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fb │ │ +3f871a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -892037,18 +892037,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f8734: |[3f8734] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -3f8744: 5410 fb91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fb │ │ -3f8748: 7120 dfa2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$wR-lwzoaQinPQftKI_6WT2hbtT0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2df │ │ -3f874e: 0e00 |0005: return-void │ │ +3f871c: |[3f871c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +3f872c: 5410 fb91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fb │ │ +3f8730: 7120 dfa2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$wR-lwzoaQinPQftKI_6WT2hbtT0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2df │ │ +3f8736: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -892082,18 +892082,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8750: |[3f8750] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f8760: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f8766: 5b01 fc91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fc │ │ -3f876a: 0e00 |0005: return-void │ │ +3f8738: |[3f8738] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f8748: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f874e: 5b01 fc91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fc │ │ +3f8752: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -892103,18 +892103,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f876c: |[3f876c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -3f877c: 5410 fc91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fc │ │ -3f8780: 7120 dda2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$QIc9ZXGFAI8yIjpJ09FE65Xc2Mg:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2dd │ │ -3f8786: 0e00 |0005: return-void │ │ +3f8754: |[3f8754] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +3f8764: 5410 fc91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fc │ │ +3f8768: 7120 dda2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$QIc9ZXGFAI8yIjpJ09FE65Xc2Mg:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2dd │ │ +3f876e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -892148,18 +892148,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8788: |[3f8788] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f8798: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f879e: 5b01 fd91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fd │ │ -3f87a2: 0e00 |0005: return-void │ │ +3f8770: |[3f8770] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f8780: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f8786: 5b01 fd91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fd │ │ +3f878a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -892169,18 +892169,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f87a4: |[3f87a4] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3f87b4: 5410 fd91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fd │ │ -3f87b8: 7120 d6a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$CNUWtxfcLP6hAOuT2VuNfjfxHsY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2d6 │ │ -3f87be: 0e00 |0005: return-void │ │ +3f878c: |[3f878c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3f879c: 5410 fd91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fd │ │ +3f87a0: 7120 d6a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$CNUWtxfcLP6hAOuT2VuNfjfxHsY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2d6 │ │ +3f87a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -892214,18 +892214,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f87c0: |[3f87c0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f87d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f87d6: 5b01 fe91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fe │ │ -3f87da: 0e00 |0005: return-void │ │ +3f87a8: |[3f87a8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f87b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f87be: 5b01 fe91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fe │ │ +3f87c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -892235,18 +892235,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f87dc: |[3f87dc] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -3f87ec: 5410 fe91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fe │ │ -3f87f0: 7120 d5a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$72CufvqipV7m4tpZ0tBFCVj2-BI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2d5 │ │ -3f87f6: 0e00 |0005: return-void │ │ +3f87c4: |[3f87c4] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +3f87d4: 5410 fe91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fe │ │ +3f87d8: 7120 d5a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$72CufvqipV7m4tpZ0tBFCVj2-BI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V // method@a2d5 │ │ +3f87de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -892280,18 +892280,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8818: |[3f8818] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f8828: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f882e: 5b01 ff91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91ff │ │ -3f8832: 0e00 |0005: return-void │ │ +3f8800: |[3f8800] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f8810: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f8816: 5b01 ff91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91ff │ │ +3f881a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -892301,19 +892301,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f87f8: |[3f87f8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda9.onLongClick:(Landroid/view/View;)Z │ │ -3f8808: 5410 ff91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91ff │ │ -3f880c: 7120 d8a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$G2AuPf7FVb2GXxuzVoyfV7YhHmo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z // method@a2d8 │ │ -3f8812: 0a02 |0005: move-result v2 │ │ -3f8814: 0f02 |0006: return v2 │ │ +3f87e0: |[3f87e0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda9.onLongClick:(Landroid/view/View;)Z │ │ +3f87f0: 5410 ff91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91ff │ │ +3f87f4: 7120 d8a2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$G2AuPf7FVb2GXxuzVoyfV7YhHmo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z // method@a2d8 │ │ +3f87fa: 0a02 |0005: move-result v2 │ │ +3f87fc: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -892347,18 +892347,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8834: |[3f8834] de.danoeh.antennapod.fragment.AudioPlayerFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V │ │ -3f8844: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f884a: 5b01 0092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // field@9200 │ │ -3f884e: 0e00 |0005: return-void │ │ +3f881c: |[3f881c] de.danoeh.antennapod.fragment.AudioPlayerFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V │ │ +3f882c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f8832: 5b01 0092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // field@9200 │ │ +3f8836: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; │ │ │ │ @@ -892368,18 +892368,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8850: |[3f8850] de.danoeh.antennapod.fragment.AudioPlayerFragment$1$$ExternalSyntheticLambda0.run:()V │ │ -3f8860: 5410 0092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // field@9200 │ │ -3f8864: 7110 c8a2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.$r8$lambda$-1sa-TuiVw8MuJHJVsym97OwCfs:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V // method@a2c8 │ │ -3f886a: 0e00 |0005: return-void │ │ +3f8838: |[3f8838] de.danoeh.antennapod.fragment.AudioPlayerFragment$1$$ExternalSyntheticLambda0.run:()V │ │ +3f8848: 5410 0092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // field@9200 │ │ +3f884c: 7110 c8a2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.$r8$lambda$-1sa-TuiVw8MuJHJVsym97OwCfs:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V // method@a2c8 │ │ +3f8852: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -892412,18 +892412,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f9ddc: |[3f9ddc] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ -3f9dec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f9df2: 5b01 1e92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@921e │ │ -3f9df6: 0e00 |0005: return-void │ │ +3f9dc4: |[3f9dc4] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ +3f9dd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f9dda: 5b01 1e92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@921e │ │ +3f9dde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ │ │ @@ -892433,18 +892433,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f9df8: |[3f9df8] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3f9e08: 5410 1e92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@921e │ │ -3f9e0c: 7120 1ba3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$iBYeSiw7Yn2HwkF8Kt6PkDU7uTw:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/view/View;)V // method@a31b │ │ -3f9e12: 0e00 |0005: return-void │ │ +3f9de0: |[3f9de0] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3f9df0: 5410 1e92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@921e │ │ +3f9df4: 7120 1ba3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$iBYeSiw7Yn2HwkF8Kt6PkDU7uTw:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/view/View;)V // method@a31b │ │ +3f9dfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -892478,18 +892478,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fa580: |[3fa580] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fa590: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fa596: 5b01 2c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922c │ │ -3fa59a: 0e00 |0005: return-void │ │ +3fa568: |[3fa568] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fa578: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fa57e: 5b01 2c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922c │ │ +3fa582: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -892499,19 +892499,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fa560: |[3fa560] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ -3fa570: 5410 2c92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922c │ │ -3fa574: 7120 46a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$ohtmJmZsykXaC8I8fwv0bK0Tpvo:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Landroid/view/View;)Z // method@a346 │ │ -3fa57a: 0a02 |0005: move-result v2 │ │ -3fa57c: 0f02 |0006: return v2 │ │ +3fa548: |[3fa548] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ +3fa558: 5410 2c92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922c │ │ +3fa55c: 7120 46a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$ohtmJmZsykXaC8I8fwv0bK0Tpvo:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Landroid/view/View;)Z // method@a346 │ │ +3fa562: 0a02 |0005: move-result v2 │ │ +3fa564: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -892545,18 +892545,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fa5f8: |[3fa5f8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fa608: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fa60e: 5b01 2e92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922e │ │ -3fa612: 0e00 |0005: return-void │ │ +3fa5e0: |[3fa5e0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fa5f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fa5f6: 5b01 2e92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922e │ │ +3fa5fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -892566,19 +892566,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fa5d8: |[3fa5d8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ -3fa5e8: 5410 2e92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922e │ │ -3fa5ec: 7110 43a3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$Edm9sW9YhKKpSg3oFqLxMYKrE-E:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Ljava/util/List; // method@a343 │ │ -3fa5f2: 0c00 |0005: move-result-object v0 │ │ -3fa5f4: 1100 |0006: return-object v0 │ │ +3fa5c0: |[3fa5c0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ +3fa5d0: 5410 2e92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922e │ │ +3fa5d4: 7110 43a3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$Edm9sW9YhKKpSg3oFqLxMYKrE-E:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Ljava/util/List; // method@a343 │ │ +3fa5da: 0c00 |0005: move-result-object v0 │ │ +3fa5dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -892611,18 +892611,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fa68c: |[3fa68c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fa69c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fa6a2: 5b01 3192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9231 │ │ -3fa6a6: 0e00 |0005: return-void │ │ +3fa674: |[3fa674] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fa684: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fa68a: 5b01 3192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9231 │ │ +3fa68e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -892632,18 +892632,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fa6a8: |[3fa6a8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda5.run:()V │ │ -3fa6b8: 5410 3192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9231 │ │ -3fa6bc: 7110 42a3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$9_f37-GKuXfNNR0oyZREfmWxnnA:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a342 │ │ -3fa6c2: 0e00 |0005: return-void │ │ +3fa690: |[3fa690] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda5.run:()V │ │ +3fa6a0: 5410 3192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9231 │ │ +3fa6a4: 7110 42a3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$9_f37-GKuXfNNR0oyZREfmWxnnA:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a342 │ │ +3fa6aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -892676,18 +892676,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fa774: |[3fa774] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fa784: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fa78a: 5b01 3392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9233 │ │ -3fa78e: 0e00 |0005: return-void │ │ +3fa75c: |[3fa75c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fa76c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fa772: 5b01 3392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9233 │ │ +3fa776: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -892697,19 +892697,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fa754: |[3fa754] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3fa764: 5410 3392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9233 │ │ -3fa768: 6e20 54a3 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a354 │ │ -3fa76e: 0a02 |0005: move-result v2 │ │ -3fa770: 0f02 |0006: return v2 │ │ +3fa73c: |[3fa73c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3fa74c: 5410 3392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9233 │ │ +3fa750: 6e20 54a3 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a354 │ │ +3fa756: 0a02 |0005: move-result v2 │ │ +3fa758: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -892743,18 +892743,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fb3f8: |[3fb3f8] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fb408: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb40e: 5b01 4592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9245 │ │ -3fb412: 0e00 |0005: return-void │ │ +3fb3e0: |[3fb3e0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fb3f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb3f6: 5b01 4592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9245 │ │ +3fb3fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -892764,18 +892764,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fb414: |[3fb414] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -3fb424: 5410 4592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9245 │ │ -3fb428: 7120 83a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$GBHe87dalbUhads1in-athhPzqw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a383 │ │ -3fb42e: 0e00 |0005: return-void │ │ +3fb3fc: |[3fb3fc] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +3fb40c: 5410 4592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9245 │ │ +3fb410: 7120 83a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$GBHe87dalbUhads1in-athhPzqw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a383 │ │ +3fb416: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -892809,18 +892809,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fb430: |[3fb430] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fb440: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb446: 5b01 4692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9246 │ │ -3fb44a: 0e00 |0005: return-void │ │ +3fb418: |[3fb418] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fb428: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb42e: 5b01 4692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9246 │ │ +3fb432: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -892830,18 +892830,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fb44c: |[3fb44c] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -3fb45c: 5410 4692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9246 │ │ -3fb460: 7120 80a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$2yE4v9NHlZn8zUztxBgDXLGGsEc:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a380 │ │ -3fb466: 0e00 |0005: return-void │ │ +3fb434: |[3fb434] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +3fb444: 5410 4692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9246 │ │ +3fb448: 7120 80a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$2yE4v9NHlZn8zUztxBgDXLGGsEc:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a380 │ │ +3fb44e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -892879,19 +892879,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fb4e0: |[3fb4e0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;)V │ │ -3fb4f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb4f6: 5b01 4992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9249 │ │ -3fb4fa: 5b02 4a92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$1:Landroid/content/Intent; // field@924a │ │ -3fb4fe: 0e00 |0007: return-void │ │ +3fb4c8: |[3fb4c8] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;)V │ │ +3fb4d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb4de: 5b01 4992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9249 │ │ +3fb4e2: 5b02 4a92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$1:Landroid/content/Intent; // field@924a │ │ +3fb4e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Intent; │ │ @@ -892902,19 +892902,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3fb500: |[3fb500] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -3fb510: 5420 4992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9249 │ │ -3fb514: 5421 4a92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$1:Landroid/content/Intent; // field@924a │ │ -3fb518: 7130 8aa3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$ooOtByNx75kXStseAeDZqamKdfU:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;Landroid/view/View;)V // method@a38a │ │ -3fb51e: 0e00 |0007: return-void │ │ +3fb4e8: |[3fb4e8] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +3fb4f8: 5420 4992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9249 │ │ +3fb4fc: 5421 4a92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.f$1:Landroid/content/Intent; // field@924a │ │ +3fb500: 7130 8aa3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$ooOtByNx75kXStseAeDZqamKdfU:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;Landroid/view/View;)V // method@a38a │ │ +3fb506: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -892952,19 +892952,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fb544: |[3fb544] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fb554: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb55a: 5b01 4b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924b │ │ -3fb55e: 5b02 4c92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@924c │ │ -3fb562: 0e00 |0007: return-void │ │ +3fb52c: |[3fb52c] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fb53c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb542: 5b01 4b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924b │ │ +3fb546: 5b02 4c92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@924c │ │ +3fb54a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -892975,20 +892975,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3fb520: |[3fb520] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda4.onLongClick:(Landroid/view/View;)Z │ │ -3fb530: 5420 4b92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924b │ │ -3fb534: 5421 4c92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@924c │ │ -3fb538: 7130 84a3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$KCb33tw8LRmHPTmGT9G140JpczI:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z // method@a384 │ │ -3fb53e: 0a03 |0007: move-result v3 │ │ -3fb540: 0f03 |0008: return v3 │ │ +3fb508: |[3fb508] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda4.onLongClick:(Landroid/view/View;)Z │ │ +3fb518: 5420 4b92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924b │ │ +3fb51c: 5421 4c92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@924c │ │ +3fb520: 7130 84a3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$KCb33tw8LRmHPTmGT9G140JpczI:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z // method@a384 │ │ +3fb526: 0a03 |0007: move-result v3 │ │ +3fb528: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -893026,19 +893026,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fb588: |[3fb588] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fb598: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb59e: 5b01 4d92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924d │ │ -3fb5a2: 5b02 4e92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@924e │ │ -3fb5a6: 0e00 |0007: return-void │ │ +3fb570: |[3fb570] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fb580: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb586: 5b01 4d92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924d │ │ +3fb58a: 5b02 4e92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@924e │ │ +3fb58e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -893049,20 +893049,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -3fb564: |[3fb564] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ -3fb574: 5420 4d92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924d │ │ -3fb578: 5421 4e92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@924e │ │ -3fb57c: 7130 81a3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$8L-RD1dUb34BYSRybSoXy1AiqRw:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z // method@a381 │ │ -3fb582: 0a03 |0007: move-result v3 │ │ -3fb584: 0f03 |0008: return v3 │ │ +3fb54c: |[3fb54c] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ +3fb55c: 5420 4d92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924d │ │ +3fb560: 5421 4e92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@924e │ │ +3fb564: 7130 81a3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$8L-RD1dUb34BYSRybSoXy1AiqRw:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z // method@a381 │ │ +3fb56a: 0a03 |0007: move-result v3 │ │ +3fb56c: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -893096,18 +893096,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fb5a8: |[3fb5a8] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fb5b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb5be: 5b01 4f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924f │ │ -3fb5c2: 0e00 |0005: return-void │ │ +3fb590: |[3fb590] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fb5a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb5a6: 5b01 4f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924f │ │ +3fb5aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -893117,18 +893117,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fb5c4: |[3fb5c4] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -3fb5d4: 5410 4f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924f │ │ -3fb5d8: 7120 8ba3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$wg-aO0HRIGehE4eTxgEl-qTteEw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a38b │ │ -3fb5de: 0e00 |0005: return-void │ │ +3fb5ac: |[3fb5ac] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +3fb5bc: 5410 4f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@924f │ │ +3fb5c0: 7120 8ba3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$wg-aO0HRIGehE4eTxgEl-qTteEw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a38b │ │ +3fb5c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -893162,18 +893162,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fb5e0: |[3fb5e0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fb5f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb5f6: 5b01 5092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9250 │ │ -3fb5fa: 0e00 |0005: return-void │ │ +3fb5c8: |[3fb5c8] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fb5d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb5de: 5b01 5092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9250 │ │ +3fb5e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -893183,18 +893183,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fb5fc: |[3fb5fc] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3fb60c: 5410 5092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9250 │ │ -3fb610: 7120 82a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$Dpi_BcCdLyQVShkvn4myKN7UW5k:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a382 │ │ -3fb616: 0e00 |0005: return-void │ │ +3fb5e4: |[3fb5e4] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3fb5f4: 5410 5092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9250 │ │ +3fb5f8: 7120 82a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$Dpi_BcCdLyQVShkvn4myKN7UW5k:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a382 │ │ +3fb5fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -893228,18 +893228,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fb618: |[3fb618] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fb628: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb62e: 5b01 5192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9251 │ │ -3fb632: 0e00 |0005: return-void │ │ +3fb600: |[3fb600] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fb610: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb616: 5b01 5192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9251 │ │ +3fb61a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -893249,18 +893249,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fb634: |[3fb634] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -3fb644: 5410 5192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9251 │ │ -3fb648: 7120 86a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$RWKM4yL1ywnuQGi3lRnEXjj8NV4:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a386 │ │ -3fb64e: 0e00 |0005: return-void │ │ +3fb61c: |[3fb61c] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +3fb62c: 5410 5192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9251 │ │ +3fb630: 7120 86a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$RWKM4yL1ywnuQGi3lRnEXjj8NV4:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a386 │ │ +3fb636: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -893294,18 +893294,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fb650: |[3fb650] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fb660: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb666: 5b01 5292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9252 │ │ -3fb66a: 0e00 |0005: return-void │ │ +3fb638: |[3fb638] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fb648: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb64e: 5b01 5292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9252 │ │ +3fb652: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -893315,18 +893315,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fb66c: |[3fb66c] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -3fb67c: 5410 5292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9252 │ │ -3fb680: 7120 88a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$b7GC2EgVlj2VhMomIUxM3K7TJ8M:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a388 │ │ -3fb686: 0e00 |0005: return-void │ │ +3fb654: |[3fb654] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +3fb664: 5410 5292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9252 │ │ +3fb668: 7120 88a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$b7GC2EgVlj2VhMomIUxM3K7TJ8M:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V // method@a388 │ │ +3fb66e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -893364,18 +893364,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fb688: |[3fb688] de.danoeh.antennapod.fragment.CoverFragment$1.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ -3fb698: 5b01 5392 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9253 │ │ -3fb69c: 7010 1300 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0013 │ │ -3fb6a2: 0e00 |0005: return-void │ │ +3fb670: |[3fb670] de.danoeh.antennapod.fragment.CoverFragment$1.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V │ │ +3fb680: 5b01 5392 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9253 │ │ +3fb684: 7010 1300 0000 |0002: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0013 │ │ +3fb68a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -893385,22 +893385,22 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3fb6a4: |[3fb6a4] de.danoeh.antennapod.fragment.CoverFragment$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -3fb6b4: 5412 5392 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CoverFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9253 │ │ -3fb6b8: 7110 8ca3 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/CoverFragment;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@a38c │ │ -3fb6be: 0c02 |0005: move-result-object v2 │ │ -3fb6c0: 5422 6c8e |0006: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fb6c4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3fb6c6: 6e30 350d 0200 |0009: invoke-virtual {v2, v0, v0}, Landroid/view/View;.scrollTo:(II)V // method@0d35 │ │ -3fb6cc: 0e00 |000c: return-void │ │ +3fb68c: |[3fb68c] de.danoeh.antennapod.fragment.CoverFragment$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +3fb69c: 5412 5392 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CoverFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9253 │ │ +3fb6a0: 7110 8ca3 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/CoverFragment;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@a38c │ │ +3fb6a6: 0c02 |0005: move-result-object v2 │ │ +3fb6a8: 5422 6c8e |0006: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fb6ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3fb6ae: 6e30 350d 0200 |0009: invoke-virtual {v2, v0, v0}, Landroid/view/View;.scrollTo:(II)V // method@0d35 │ │ +3fb6b4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment$1; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/animation/Animator; │ │ │ │ @@ -893434,18 +893434,18 @@ │ │ type : '(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fc558: |[3fc558] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda0.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ -3fc568: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fc56e: 5b01 5b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@925b │ │ -3fc572: 0e00 |0005: return-void │ │ +3fc540: |[3fc540] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda0.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ +3fc550: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fc556: 5b01 5b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@925b │ │ +3fc55a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; │ │ │ │ @@ -893455,18 +893455,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fc574: |[3fc574] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3fc584: 5410 5b92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@925b │ │ -3fc588: 7120 c8a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$RQRxYs2DqXp18gaWdFUPdHZHCqM:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V // method@a3c8 │ │ -3fc58e: 0e00 |0005: return-void │ │ +3fc55c: |[3fc55c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3fc56c: 5410 5b92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@925b │ │ +3fc570: 7120 c8a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$RQRxYs2DqXp18gaWdFUPdHZHCqM:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V // method@a3c8 │ │ +3fc576: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -893500,18 +893500,18 @@ │ │ type : '(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fc5d4: |[3fc5d4] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda1.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ -3fc5e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fc5ea: 5b01 5e92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@925e │ │ -3fc5ee: 0e00 |0005: return-void │ │ +3fc5bc: |[3fc5bc] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda1.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ +3fc5cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fc5d2: 5b01 5e92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@925e │ │ +3fc5d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; │ │ │ │ @@ -893521,18 +893521,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3fc5f0: |[3fc5f0] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda1.onFocusChange:(Landroid/view/View;Z)V │ │ -3fc600: 5410 5e92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@925e │ │ -3fc604: 7130 c2a3 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$-hErJZZ14ecQSXYmCzn7oirk63w:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V // method@a3c2 │ │ -3fc60a: 0e00 |0005: return-void │ │ +3fc5d8: |[3fc5d8] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda1.onFocusChange:(Landroid/view/View;Z)V │ │ +3fc5e8: 5410 5e92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@925e │ │ +3fc5ec: 7130 c2a3 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$-hErJZZ14ecQSXYmCzn7oirk63w:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V // method@a3c2 │ │ +3fc5f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -893575,20 +893575,20 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3fc60c: |[3fc60c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;)V │ │ -3fc61c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fc622: 5b01 5f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@925f │ │ -3fc626: 5b02 6092 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@9260 │ │ -3fc62a: 5b03 6192 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$2:Ljava/util/Map; // field@9261 │ │ -3fc62e: 0e00 |0009: return-void │ │ +3fc5f4: |[3fc5f4] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;)V │ │ +3fc604: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fc60a: 5b01 5f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@925f │ │ +3fc60e: 5b02 6092 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@9260 │ │ +3fc612: 5b03 6192 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$2:Ljava/util/Map; // field@9261 │ │ +3fc616: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; │ │ @@ -893600,20 +893600,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 │ │ -3fc630: |[3fc630] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ -3fc640: 5430 5f92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@925f │ │ -3fc644: 5431 6092 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@9260 │ │ -3fc648: 5432 6192 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$2:Ljava/util/Map; // field@9261 │ │ -3fc64c: 7155 c6a3 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$MjRhugXKtU6V_5CAB3CNX-HNM-o:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V // method@a3c6 │ │ -3fc652: 0e00 |0009: return-void │ │ +3fc618: |[3fc618] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ +3fc628: 5430 5f92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@925f │ │ +3fc62c: 5431 6092 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@9260 │ │ +3fc630: 5432 6192 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.f$2:Ljava/util/Map; // field@9261 │ │ +3fc634: 7155 c6a3 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$MjRhugXKtU6V_5CAB3CNX-HNM-o:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V // method@a3c6 │ │ +3fc63a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -893648,18 +893648,18 @@ │ │ type : '(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fc654: |[3fc654] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda3.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ -3fc664: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fc66a: 5b01 6292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@9262 │ │ -3fc66e: 0e00 |0005: return-void │ │ +3fc63c: |[3fc63c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda3.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V │ │ +3fc64c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fc652: 5b01 6292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@9262 │ │ +3fc656: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; │ │ │ │ @@ -893669,18 +893669,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fc670: |[3fc670] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda3.run:()V │ │ -3fc680: 5410 6292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@9262 │ │ -3fc684: 6e10 e088 0000 |0002: invoke-virtual {v0}, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;.showDropDown:()V // method@88e0 │ │ -3fc68a: 0e00 |0005: return-void │ │ +3fc658: |[3fc658] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda3.run:()V │ │ +3fc668: 5410 6292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // field@9262 │ │ +3fc66c: 6e10 e088 0000 |0002: invoke-virtual {v0}, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;.showDropDown:()V // method@88e0 │ │ +3fc672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -893713,18 +893713,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fc68c: |[3fc68c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ -3fc69c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fc6a2: 5b01 6392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9263 │ │ -3fc6a6: 0e00 |0005: return-void │ │ +3fc674: |[3fc674] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ +3fc684: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fc68a: 5b01 6392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9263 │ │ +3fc68e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ │ │ @@ -893734,18 +893734,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fc6a8: |[3fc6a8] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -3fc6b8: 5410 6392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9263 │ │ -3fc6bc: 7120 c4a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$79o6utOwfosTOEzHfPakHxVagpU:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/view/View;)V // method@a3c4 │ │ -3fc6c2: 0e00 |0005: return-void │ │ +3fc690: |[3fc690] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +3fc6a0: 5410 6392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9263 │ │ +3fc6a4: 7120 c4a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$79o6utOwfosTOEzHfPakHxVagpU:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/view/View;)V // method@a3c4 │ │ +3fc6aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -893779,18 +893779,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fc6c4: |[3fc6c4] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ -3fc6d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fc6da: 5b01 6492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9264 │ │ -3fc6de: 0e00 |0005: return-void │ │ +3fc6ac: |[3fc6ac] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ +3fc6bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fc6c2: 5b01 6492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9264 │ │ +3fc6c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ │ │ @@ -893800,22 +893800,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 │ │ -3fc6e0: |[3fc6e0] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda5.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3fc6f0: 5460 6492 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9264 │ │ -3fc6f4: 0771 |0002: move-object v1, v7 │ │ -3fc6f6: 0782 |0003: move-object v2, v8 │ │ -3fc6f8: 0193 |0004: move v3, v9 │ │ -3fc6fa: 04a4 |0005: move-wide v4, v10 │ │ -3fc6fc: 7706 c5a3 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$BaOBEf_AOnuRihQhyfkMTQJJFZY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a3c5 │ │ -3fc702: 0e00 |0009: return-void │ │ +3fc6c8: |[3fc6c8] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda5.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3fc6d8: 5460 6492 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9264 │ │ +3fc6dc: 0771 |0002: move-object v1, v7 │ │ +3fc6de: 0782 |0003: move-object v2, v8 │ │ +3fc6e0: 0193 |0004: move v3, v9 │ │ +3fc6e2: 04a4 |0005: move-wide v4, v10 │ │ +3fc6e4: 7706 c5a3 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$BaOBEf_AOnuRihQhyfkMTQJJFZY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a3c5 │ │ +3fc6ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000a reg=8 (null) Landroid/view/View; │ │ @@ -893856,19 +893856,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fc704: |[3fc704] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ -3fc714: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fc71a: 5b01 6592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9265 │ │ -3fc71e: 5b02 6692 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$1:Ljava/lang/String; // field@9266 │ │ -3fc722: 0e00 |0007: return-void │ │ +3fc6ec: |[3fc6ec] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ +3fc6fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fc702: 5b01 6592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9265 │ │ +3fc706: 5b02 6692 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$1:Ljava/lang/String; // field@9266 │ │ +3fc70a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -893879,19 +893879,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3fc724: |[3fc724] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -3fc734: 5420 6592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9265 │ │ -3fc738: 5421 6692 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$1:Ljava/lang/String; // field@9266 │ │ -3fc73c: 7130 caa3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$gwHiHS032k3pvRh7uyXg1x-NJ0Q:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V // method@a3ca │ │ -3fc742: 0e00 |0007: return-void │ │ +3fc70c: |[3fc70c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +3fc71c: 5420 6592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9265 │ │ +3fc720: 5421 6692 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.f$1:Ljava/lang/String; // field@9266 │ │ +3fc724: 7130 caa3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$gwHiHS032k3pvRh7uyXg1x-NJ0Q:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V // method@a3ca │ │ +3fc72a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -893929,19 +893929,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fc744: |[3fc744] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ -3fc754: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fc75a: 5b01 6792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9267 │ │ -3fc75e: 5b02 6892 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@9268 │ │ -3fc762: 0e00 |0007: return-void │ │ +3fc72c: |[3fc72c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ +3fc73c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fc742: 5b01 6792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9267 │ │ +3fc746: 5b02 6892 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@9268 │ │ +3fc74a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -893952,19 +893952,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3fc764: |[3fc764] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -3fc774: 5420 6792 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9267 │ │ -3fc778: 5421 6892 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@9268 │ │ -3fc77c: 7130 c7a3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$NDGMmsb9yTyavYC1qneURERXLbM:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V // method@a3c7 │ │ -3fc782: 0e00 |0007: return-void │ │ +3fc74c: |[3fc74c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +3fc75c: 5420 6792 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@9267 │ │ +3fc760: 5421 6892 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@9268 │ │ +3fc764: 7130 c7a3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$NDGMmsb9yTyavYC1qneURERXLbM:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V // method@a3c7 │ │ +3fc76a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -894002,19 +894002,19 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fc7a8: |[3fc7a8] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V │ │ -3fc7b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fc7be: 5b01 6992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@9269 │ │ -3fc7c2: 5b02 6a92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$1:Ljava/lang/String; // field@926a │ │ -3fc7c6: 0e00 |0007: return-void │ │ +3fc790: |[3fc790] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V │ │ +3fc7a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fc7a6: 5b01 6992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@9269 │ │ +3fc7aa: 5b02 6a92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$1:Ljava/lang/String; // field@926a │ │ +3fc7ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -894025,20 +894025,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3fc784: |[3fc784] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ -3fc794: 5420 6992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@9269 │ │ -3fc798: 5421 6a92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$1:Ljava/lang/String; // field@926a │ │ -3fc79c: 7120 c9a3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$TL4EakN7ax_uIQU7FmAlcagtfCY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; // method@a3c9 │ │ -3fc7a2: 0c00 |0007: move-result-object v0 │ │ -3fc7a4: 1100 |0008: return-object v0 │ │ +3fc76c: |[3fc76c] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ +3fc77c: 5420 6992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@9269 │ │ +3fc780: 5421 6a92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.f$1:Ljava/lang/String; // field@926a │ │ +3fc784: 7120 c9a3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$TL4EakN7ax_uIQU7FmAlcagtfCY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; // method@a3c9 │ │ +3fc78a: 0c00 |0007: move-result-object v0 │ │ +3fc78c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -894067,35 +894067,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fd208: |[3fd208] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda0.:()V │ │ -3fd218: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd21e: 0e00 |0003: return-void │ │ +3fd1f0: |[3fd1f0] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda0.:()V │ │ +3fd200: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda0;) │ │ name : 'call' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3fd1ec: |[3fd1ec] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -3fd1fc: 7100 199b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getDownloadLog:()Ljava/util/List; // method@9b19 │ │ -3fd202: 0c00 |0003: move-result-object v0 │ │ -3fd204: 1100 |0004: return-object v0 │ │ +3fd1d4: |[3fd1d4] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +3fd1e4: 7100 199b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getDownloadLog:()Ljava/util/List; // method@9b19 │ │ +3fd1ea: 0c00 |0003: move-result-object v0 │ │ +3fd1ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -894128,18 +894128,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd5e0: |[3fd5e0] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd5f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd5f6: 5b01 8292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9282 │ │ -3fd5fa: 0e00 |0005: return-void │ │ +3fd5c8: |[3fd5c8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd5d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd5de: 5b01 8292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9282 │ │ +3fd5e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -894149,19 +894149,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fd5c0: |[3fd5c0] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -3fd5d0: 5410 8292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9282 │ │ -3fd5d4: 7110 28a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$q75dzvQAJ6M6TC2PNA3mLLvf3B0:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Landroidx/core/util/Pair; // method@a428 │ │ -3fd5da: 0c00 |0005: move-result-object v0 │ │ -3fd5dc: 1100 |0006: return-object v0 │ │ +3fd5a8: |[3fd5a8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +3fd5b8: 5410 8292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9282 │ │ +3fd5bc: 7110 28a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$q75dzvQAJ6M6TC2PNA3mLLvf3B0:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Landroidx/core/util/Pair; // method@a428 │ │ +3fd5c2: 0c00 |0005: move-result-object v0 │ │ +3fd5c4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -894194,18 +894194,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd658: |[3fd658] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd668: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd66e: 5b01 8492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9284 │ │ -3fd672: 0e00 |0005: return-void │ │ +3fd640: |[3fd640] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd650: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd656: 5b01 8492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9284 │ │ +3fd65a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -894215,19 +894215,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fd638: |[3fd638] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda11.call:()Ljava/lang/Object; │ │ -3fd648: 5410 8492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9284 │ │ -3fd64c: 7110 20a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$I_qhi2RdTCXOOg6eFsS6Mc8VtiI:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Ljava/util/List; // method@a420 │ │ -3fd652: 0c00 |0005: move-result-object v0 │ │ -3fd654: 1100 |0006: return-object v0 │ │ +3fd620: |[3fd620] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda11.call:()Ljava/lang/Object; │ │ +3fd630: 5410 8492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9284 │ │ +3fd634: 7110 20a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$I_qhi2RdTCXOOg6eFsS6Mc8VtiI:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Ljava/util/List; // method@a420 │ │ +3fd63a: 0c00 |0005: move-result-object v0 │ │ +3fd63c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -894260,18 +894260,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd724: |[3fd724] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd734: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd73a: 5b01 8892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9288 │ │ -3fd73e: 0e00 |0005: return-void │ │ +3fd70c: |[3fd70c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd71c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd722: 5b01 8892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9288 │ │ +3fd726: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -894281,18 +894281,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd740: |[3fd740] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda15.run:()V │ │ -3fd750: 5410 8892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9288 │ │ -3fd754: 7110 23a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$UGDzEiMVPO_LGdCLGd7g1gXOEUY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a423 │ │ -3fd75a: 0e00 |0005: return-void │ │ +3fd728: |[3fd728] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda15.run:()V │ │ +3fd738: 5410 8892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9288 │ │ +3fd73c: 7110 23a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$UGDzEiMVPO_LGdCLGd7g1gXOEUY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a423 │ │ +3fd742: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -894325,18 +894325,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd7d4: |[3fd7d4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd7e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd7ea: 5b01 8b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928b │ │ -3fd7ee: 0e00 |0005: return-void │ │ +3fd7bc: |[3fd7bc] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd7cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd7d2: 5b01 8b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928b │ │ +3fd7d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -894346,18 +894346,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd7f0: |[3fd7f0] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda3.run:()V │ │ -3fd800: 5410 8b92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928b │ │ -3fd804: 7110 26a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$Zu1KLAPc6Skj1qHuyBL_4jBhnwM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a426 │ │ -3fd80a: 0e00 |0005: return-void │ │ +3fd7d8: |[3fd7d8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda3.run:()V │ │ +3fd7e8: 5410 8b92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928b │ │ +3fd7ec: 7110 26a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$Zu1KLAPc6Skj1qHuyBL_4jBhnwM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a426 │ │ +3fd7f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -894390,18 +894390,18 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd80c: |[3fd80c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda4.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -3fd81c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd822: 5b01 8c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@928c │ │ -3fd826: 0e00 |0005: return-void │ │ +3fd7f4: |[3fd7f4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda4.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +3fd804: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd80a: 5b01 8c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@928c │ │ +3fd80e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ @@ -894411,18 +894411,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd828: |[3fd828] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda4.run:()V │ │ -3fd838: 5410 8c92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@928c │ │ -3fd83c: 7110 22a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$OmtvEg1VBQFf-76wb5KamzqHFxM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a422 │ │ -3fd842: 0e00 |0005: return-void │ │ +3fd810: |[3fd810] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda4.run:()V │ │ +3fd820: 5410 8c92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@928c │ │ +3fd824: 7110 22a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$OmtvEg1VBQFf-76wb5KamzqHFxM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a422 │ │ +3fd82a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -894455,18 +894455,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd910: |[3fd910] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd920: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd926: 5b01 9092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9290 │ │ -3fd92a: 0e00 |0005: return-void │ │ +3fd8f8: |[3fd8f8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd908: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd90e: 5b01 9092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9290 │ │ +3fd912: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -894476,19 +894476,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fd8f0: |[3fd8f0] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda8.onLongClick:(Landroid/view/View;)Z │ │ -3fd900: 5410 9092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9290 │ │ -3fd904: 7120 1da4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$4GGiMlJKoGv58IXX0jANlUc_Dm8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/view/View;)Z // method@a41d │ │ -3fd90a: 0a02 |0005: move-result v2 │ │ -3fd90c: 0f02 |0006: return v2 │ │ +3fd8d8: |[3fd8d8] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda8.onLongClick:(Landroid/view/View;)Z │ │ +3fd8e8: 5410 9092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9290 │ │ +3fd8ec: 7120 1da4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$4GGiMlJKoGv58IXX0jANlUc_Dm8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/view/View;)Z // method@a41d │ │ +3fd8f2: 0a02 |0005: move-result v2 │ │ +3fd8f4: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -894522,18 +894522,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd98c: |[3fd98c] de.danoeh.antennapod.fragment.EpisodesListFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd99c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd9a2: 5b01 9392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9293 │ │ -3fd9a6: 0e00 |0005: return-void │ │ +3fd974: |[3fd974] de.danoeh.antennapod.fragment.EpisodesListFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd984: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd98a: 5b01 9392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9293 │ │ +3fd98e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -894543,19 +894543,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fd96c: |[3fd96c] de.danoeh.antennapod.fragment.EpisodesListFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3fd97c: 5410 9392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9293 │ │ -3fd980: 6e20 47a4 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a447 │ │ -3fd986: 0a02 |0005: move-result v2 │ │ -3fd988: 0f02 |0006: return v2 │ │ +3fd954: |[3fd954] de.danoeh.antennapod.fragment.EpisodesListFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3fd964: 5410 9392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9293 │ │ +3fd968: 6e20 47a4 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a447 │ │ +3fd96e: 0a02 |0005: move-result v2 │ │ +3fd970: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -894589,18 +894589,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3feb50: |[3feb50] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -3feb60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3feb66: 5b01 aa92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92aa │ │ -3feb6a: 0e00 |0005: return-void │ │ +3feb38: |[3feb38] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +3feb48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3feb4e: 5b01 aa92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92aa │ │ +3feb52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ @@ -894610,18 +894610,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3feb6c: |[3feb6c] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -3feb7c: 5410 aa92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92aa │ │ -3feb80: 7120 70a4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$XRow-CkofCYBrVvHFo1bX0NKuis:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V // method@a470 │ │ -3feb86: 0e00 |0005: return-void │ │ +3feb54: |[3feb54] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +3feb64: 5410 aa92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92aa │ │ +3feb68: 7120 70a4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$XRow-CkofCYBrVvHFo1bX0NKuis:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V // method@a470 │ │ +3feb6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -894655,18 +894655,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3feb88: |[3feb88] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -3feb98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3feb9e: 5b01 ab92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ab │ │ -3feba2: 0e00 |0005: return-void │ │ +3feb70: |[3feb70] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +3feb80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3feb86: 5b01 ab92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ab │ │ +3feb8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ @@ -894676,18 +894676,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3feba4: |[3feba4] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -3febb4: 5410 ab92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ab │ │ -3febb8: 7120 71a4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$o1x9HukCPGe7QGF55N6cigurwnU:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V // method@a471 │ │ -3febbe: 0e00 |0005: return-void │ │ +3feb8c: |[3feb8c] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +3feb9c: 5410 ab92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ab │ │ +3feba0: 7120 71a4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$o1x9HukCPGe7QGF55N6cigurwnU:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V // method@a471 │ │ +3feba6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -894721,18 +894721,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3febe0: |[3febe0] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -3febf0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3febf6: 5b01 ac92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ac │ │ -3febfa: 0e00 |0005: return-void │ │ +3febc8: |[3febc8] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +3febd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3febde: 5b01 ac92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ac │ │ +3febe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ @@ -894742,19 +894742,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3febc0: |[3febc0] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ -3febd0: 5410 ac92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ac │ │ -3febd4: 7110 6fa4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$WCiRxRwL6yku6VFjm89izEcjxh4:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/model/playback/Playable; // method@a46f │ │ -3febda: 0c00 |0005: move-result-object v0 │ │ -3febdc: 1100 |0006: return-object v0 │ │ +3feba8: |[3feba8] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ +3febb8: 5410 ac92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ac │ │ +3febbc: 7110 6fa4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$WCiRxRwL6yku6VFjm89izEcjxh4:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/model/playback/Playable; // method@a46f │ │ +3febc2: 0c00 |0005: move-result-object v0 │ │ +3febc4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -894787,18 +894787,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff474: |[3ff474] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -3ff484: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff48a: 5b01 ba92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92ba │ │ -3ff48e: 0e00 |0005: return-void │ │ +3ff45c: |[3ff45c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +3ff46c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff472: 5b01 ba92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92ba │ │ +3ff476: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ @@ -894808,18 +894808,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3ff490: |[3ff490] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -3ff4a0: 5410 ba92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92ba │ │ -3ff4a4: 7120 afa4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$jRP9ouJKGg75zz5tHZq6Y3k56IM:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V // method@a4af │ │ -3ff4aa: 0e00 |0005: return-void │ │ +3ff478: |[3ff478] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +3ff488: 5410 ba92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92ba │ │ +3ff48c: 7120 afa4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$jRP9ouJKGg75zz5tHZq6Y3k56IM:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V // method@a4af │ │ +3ff492: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -894853,18 +894853,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff5f8: |[3ff5f8] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -3ff608: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff60e: 5b01 bf92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bf │ │ -3ff612: 0e00 |0005: return-void │ │ +3ff5e0: |[3ff5e0] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +3ff5f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff5f6: 5b01 bf92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bf │ │ +3ff5fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ @@ -894874,18 +894874,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 │ │ -3ff614: |[3ff614] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda7.onClick:(Landroid/content/DialogInterface;I)V │ │ -3ff624: 5410 bf92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bf │ │ -3ff628: 7130 aba4 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$LKIc0ukft9UfdQDVVB9ItzxbSh8:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/DialogInterface;I)V // method@a4ab │ │ -3ff62e: 0e00 |0005: return-void │ │ +3ff5fc: |[3ff5fc] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda7.onClick:(Landroid/content/DialogInterface;I)V │ │ +3ff60c: 5410 bf92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bf │ │ +3ff610: 7130 aba4 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$LKIc0ukft9UfdQDVVB9ItzxbSh8:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/DialogInterface;I)V // method@a4ab │ │ +3ff616: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -894920,18 +894920,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff66c: |[3ff66c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -3ff67c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff682: 5b01 c192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c1 │ │ -3ff686: 0e00 |0005: return-void │ │ +3ff654: |[3ff654] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +3ff664: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff66a: 5b01 c192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c1 │ │ +3ff66e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ @@ -894941,18 +894941,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3ff688: |[3ff688] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -3ff698: 5410 c192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c1 │ │ -3ff69c: 7120 a8a4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$5Jb_S9ceAh1O-n6aIqaHKvtUhVY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V // method@a4a8 │ │ -3ff6a2: 0e00 |0005: return-void │ │ +3ff670: |[3ff670] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +3ff680: 5410 c192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c1 │ │ +3ff684: 7120 a8a4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$5Jb_S9ceAh1O-n6aIqaHKvtUhVY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V // method@a4a8 │ │ +3ff68a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -894991,18 +894991,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff6a4: |[3ff6a4] de.danoeh.antennapod.fragment.FeedInfoFragment$1.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -3ff6b4: 5b01 c292 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ -3ff6b8: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff6be: 0e00 |0005: return-void │ │ +3ff68c: |[3ff68c] de.danoeh.antennapod.fragment.FeedInfoFragment$1.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +3ff69c: 5b01 c292 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ +3ff6a0: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff6a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ @@ -895012,51 +895012,51 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -3ff6c0: |[3ff6c0] de.danoeh.antennapod.fragment.FeedInfoFragment$1.onClick:(Landroid/view/View;)V │ │ -3ff6d0: 5423 c292 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ -3ff6d4: 7110 b2a4 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4b2 │ │ -3ff6da: 0c03 |0005: move-result-object v3 │ │ -3ff6dc: 3803 4200 |0006: if-eqz v3, 0048 // +0042 │ │ -3ff6e0: 5423 c292 |0008: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ -3ff6e4: 7110 b2a4 0300 |000a: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4b2 │ │ -3ff6ea: 0c03 |000d: move-result-object v3 │ │ -3ff6ec: 6e10 84ab 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3ff6f2: 0c03 |0011: move-result-object v3 │ │ -3ff6f4: 3803 3600 |0012: if-eqz v3, 0048 // +0036 │ │ -3ff6f8: 5423 c292 |0014: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ -3ff6fc: 7110 b2a4 0300 |0016: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4b2 │ │ -3ff702: 0c03 |0019: move-result-object v3 │ │ -3ff704: 6e10 84ab 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3ff70a: 0c03 |001d: move-result-object v3 │ │ -3ff70c: 7120 f101 3300 |001e: invoke-static {v3, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f1 │ │ -3ff712: 0c03 |0021: move-result-object v3 │ │ -3ff714: 5420 c292 |0022: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ -3ff718: 6e10 2035 0000 |0024: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3ff71e: 0c00 |0027: move-result-object v0 │ │ -3ff720: 1a01 b773 |0028: const-string v1, "clipboard" // string@73b7 │ │ -3ff724: 6e20 3302 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3ff72a: 0c00 |002d: move-result-object v0 │ │ -3ff72c: 1f00 5a00 |002e: check-cast v0, Landroid/content/ClipboardManager; // type@005a │ │ -3ff730: 6e20 f301 3000 |0030: invoke-virtual {v0, v3}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f3 │ │ -3ff736: 6003 dd00 |0033: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3ff73a: 1300 2000 |0035: const/16 v0, #int 32 // #20 │ │ -3ff73e: 3503 1100 |0037: if-ge v3, v0, 0048 // +0011 │ │ -3ff742: 5423 c292 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ -3ff746: 6e10 1a35 0300 |003b: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3ff74c: 0c03 |003e: move-result-object v3 │ │ -3ff74e: 1f03 d617 |003f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3ff752: 1400 6900 127f |0041: const v0, #float 1.94069e+38 // #7f120069 │ │ -3ff758: 12f1 |0044: const/4 v1, #int -1 // #ff │ │ -3ff75a: 6e30 9e94 0301 |0045: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -3ff760: 0e00 |0048: return-void │ │ +3ff6a8: |[3ff6a8] de.danoeh.antennapod.fragment.FeedInfoFragment$1.onClick:(Landroid/view/View;)V │ │ +3ff6b8: 5423 c292 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ +3ff6bc: 7110 b2a4 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4b2 │ │ +3ff6c2: 0c03 |0005: move-result-object v3 │ │ +3ff6c4: 3803 4200 |0006: if-eqz v3, 0048 // +0042 │ │ +3ff6c8: 5423 c292 |0008: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ +3ff6cc: 7110 b2a4 0300 |000a: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4b2 │ │ +3ff6d2: 0c03 |000d: move-result-object v3 │ │ +3ff6d4: 6e10 84ab 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3ff6da: 0c03 |0011: move-result-object v3 │ │ +3ff6dc: 3803 3600 |0012: if-eqz v3, 0048 // +0036 │ │ +3ff6e0: 5423 c292 |0014: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ +3ff6e4: 7110 b2a4 0300 |0016: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4b2 │ │ +3ff6ea: 0c03 |0019: move-result-object v3 │ │ +3ff6ec: 6e10 84ab 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3ff6f2: 0c03 |001d: move-result-object v3 │ │ +3ff6f4: 7120 f101 3300 |001e: invoke-static {v3, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f1 │ │ +3ff6fa: 0c03 |0021: move-result-object v3 │ │ +3ff6fc: 5420 c292 |0022: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ +3ff700: 6e10 2035 0000 |0024: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3ff706: 0c00 |0027: move-result-object v0 │ │ +3ff708: 1a01 b773 |0028: const-string v1, "clipboard" // string@73b7 │ │ +3ff70c: 6e20 3302 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3ff712: 0c00 |002d: move-result-object v0 │ │ +3ff714: 1f00 5a00 |002e: check-cast v0, Landroid/content/ClipboardManager; // type@005a │ │ +3ff718: 6e20 f301 3000 |0030: invoke-virtual {v0, v3}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f3 │ │ +3ff71e: 6003 dd00 |0033: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3ff722: 1300 2000 |0035: const/16 v0, #int 32 // #20 │ │ +3ff726: 3503 1100 |0037: if-ge v3, v0, 0048 // +0011 │ │ +3ff72a: 5423 c292 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c2 │ │ +3ff72e: 6e10 1a35 0300 |003b: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3ff734: 0c03 |003e: move-result-object v3 │ │ +3ff736: 1f03 d617 |003f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3ff73a: 1400 6900 127f |0041: const v0, #float 1.94069e+38 // #7f120069 │ │ +3ff740: 12f1 |0044: const/4 v1, #int -1 // #ff │ │ +3ff742: 6e30 9e94 0301 |0045: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +3ff748: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0014 line=97 │ │ 0x001e line=98 │ │ 0x0022 line=99 │ │ 0x002a line=100 │ │ @@ -895118,18 +895118,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400714: |[400714] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400724: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40072a: 5b01 d692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d6 │ │ -40072e: 0e00 |0005: return-void │ │ +4006fc: |[4006fc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +40070c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400712: 5b01 d692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d6 │ │ +400716: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895139,19 +895139,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4006f4: |[4006f4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ -400704: 5410 d692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d6 │ │ -400708: 7120 10a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$uy5_NtXnfpwFzqLE_TuTfDgAZ-A:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)Z // method@a510 │ │ -40070e: 0a02 |0005: move-result v2 │ │ -400710: 0f02 |0006: return v2 │ │ +4006dc: |[4006dc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ +4006ec: 5410 d692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d6 │ │ +4006f0: 7120 10a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$uy5_NtXnfpwFzqLE_TuTfDgAZ-A:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)Z // method@a510 │ │ +4006f6: 0a02 |0005: move-result v2 │ │ +4006f8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -895185,18 +895185,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40079c: |[40079c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -4007ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4007b2: 5b01 d892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d8 │ │ -4007b6: 0e00 |0005: return-void │ │ +400784: |[400784] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400794: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40079a: 5b01 d892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d8 │ │ +40079e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895206,18 +895206,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4007b8: |[4007b8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ -4007c8: 5410 d892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d8 │ │ -4007cc: 7120 0da5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$jQxttfISoRPv1fCEjKeThq9cha4:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a50d │ │ -4007d2: 0e00 |0005: return-void │ │ +4007a0: |[4007a0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ +4007b0: 5410 d892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d8 │ │ +4007b4: 7120 0da5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$jQxttfISoRPv1fCEjKeThq9cha4:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a50d │ │ +4007ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -895251,18 +895251,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4007d4: |[4007d4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -4007e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4007ea: 5b01 d992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d9 │ │ -4007ee: 0e00 |0005: return-void │ │ +4007bc: |[4007bc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +4007cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4007d2: 5b01 d992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d9 │ │ +4007d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895272,18 +895272,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4007f0: |[4007f0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ -400800: 5410 d992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d9 │ │ -400804: 7120 fea4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$18TTcusvo-Yd13yIlxjYlUFb-0E:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a4fe │ │ -40080a: 0e00 |0005: return-void │ │ +4007d8: |[4007d8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ +4007e8: 5410 d992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d9 │ │ +4007ec: 7120 fea4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$18TTcusvo-Yd13yIlxjYlUFb-0E:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a4fe │ │ +4007f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -895317,18 +895317,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40080c: |[40080c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -40081c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400822: 5b01 da92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92da │ │ -400826: 0e00 |0005: return-void │ │ +4007f4: |[4007f4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400804: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40080a: 5b01 da92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92da │ │ +40080e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895338,18 +895338,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -400828: |[400828] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ -400838: 5410 da92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92da │ │ -40083c: 7120 0ea5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$mNDQAIPpuq1B01ARCixXavdNvzY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a50e │ │ -400842: 0e00 |0005: return-void │ │ +400810: |[400810] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ +400820: 5410 da92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92da │ │ +400824: 7120 0ea5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$mNDQAIPpuq1B01ARCixXavdNvzY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a50e │ │ +40082a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -895383,18 +895383,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400844: |[400844] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400854: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40085a: 5b01 db92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92db │ │ -40085e: 0e00 |0005: return-void │ │ +40082c: |[40082c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +40083c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400842: 5b01 db92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92db │ │ +400846: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895404,18 +895404,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -400860: |[400860] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda15.onClick:(Landroid/view/View;)V │ │ -400870: 5410 db92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92db │ │ -400874: 7120 04a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$9sWNBZi5qYTk9R9ExIHAtYngNSA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a504 │ │ -40087a: 0e00 |0005: return-void │ │ +400848: |[400848] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda15.onClick:(Landroid/view/View;)V │ │ +400858: 5410 db92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92db │ │ +40085c: 7120 04a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$9sWNBZi5qYTk9R9ExIHAtYngNSA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a504 │ │ +400862: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -895449,18 +895449,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40087c: |[40087c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -40088c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400892: 5b01 dc92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92dc │ │ -400896: 0e00 |0005: return-void │ │ +400864: |[400864] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400874: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40087a: 5b01 dc92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92dc │ │ +40087e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895470,18 +895470,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -400898: |[400898] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda16.onClick:(Landroid/view/View;)V │ │ -4008a8: 5410 dc92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92dc │ │ -4008ac: 7120 03a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$9EBL6c54luReSIfO6Ocq4Cs2_QY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a503 │ │ -4008b2: 0e00 |0005: return-void │ │ +400880: |[400880] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda16.onClick:(Landroid/view/View;)V │ │ +400890: 5410 dc92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92dc │ │ +400894: 7120 03a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$9EBL6c54luReSIfO6Ocq4Cs2_QY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a503 │ │ +40089a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -895515,18 +895515,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4008d4: |[4008d4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -4008e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4008ea: 5b01 dd92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92dd │ │ -4008ee: 0e00 |0005: return-void │ │ +4008bc: |[4008bc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +4008cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4008d2: 5b01 dd92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92dd │ │ +4008d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895536,19 +895536,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4008b4: |[4008b4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda17.call:()Ljava/lang/Object; │ │ -4008c4: 5410 dd92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92dd │ │ -4008c8: 7110 02a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$8ROyZ2TZbWIFSG-jYw3Hh8AGIUU:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a502 │ │ -4008ce: 0c00 |0005: move-result-object v0 │ │ -4008d0: 1100 |0006: return-object v0 │ │ +40089c: |[40089c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda17.call:()Ljava/lang/Object; │ │ +4008ac: 5410 dd92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92dd │ │ +4008b0: 7110 02a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$8ROyZ2TZbWIFSG-jYw3Hh8AGIUU:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a502 │ │ +4008b6: 0c00 |0005: move-result-object v0 │ │ +4008b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -895581,18 +895581,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400a14: |[400a14] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400a24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400a2a: 5b01 e392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e3 │ │ -400a2e: 0e00 |0005: return-void │ │ +4009fc: |[4009fc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400a0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400a12: 5b01 e392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e3 │ │ +400a16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895602,18 +895602,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400a30: |[400a30] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda4.run:()V │ │ -400a40: 5410 e392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e3 │ │ -400a44: 7110 0fa5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$uAzyg9eHCgj3k_fA9_6GOJa2jsw:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a50f │ │ -400a4a: 0e00 |0005: return-void │ │ +400a18: |[400a18] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda4.run:()V │ │ +400a28: 5410 e392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e3 │ │ +400a2c: 7110 0fa5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$uAzyg9eHCgj3k_fA9_6GOJa2jsw:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a50f │ │ +400a32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -895646,18 +895646,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400a4c: |[400a4c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400a5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400a62: 5b01 e492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e4 │ │ -400a66: 0e00 |0005: return-void │ │ +400a34: |[400a34] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400a44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400a4a: 5b01 e492 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e4 │ │ +400a4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895667,18 +895667,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400a68: |[400a68] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda5.run:()V │ │ -400a78: 5410 e492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e4 │ │ -400a7c: 7110 11a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$whM1NmcNF8BdYFUuVovcKGTe7RE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a511 │ │ -400a82: 0e00 |0005: return-void │ │ +400a50: |[400a50] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda5.run:()V │ │ +400a60: 5410 e492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e4 │ │ +400a64: 7110 11a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$whM1NmcNF8BdYFUuVovcKGTe7RE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a511 │ │ +400a6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -895711,18 +895711,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400a84: |[400a84] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400a94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400a9a: 5b01 e592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e5 │ │ -400a9e: 0e00 |0005: return-void │ │ +400a6c: |[400a6c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400a7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400a82: 5b01 e592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e5 │ │ +400a86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895732,18 +895732,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400aa0: |[400aa0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda6.run:()V │ │ -400ab0: 5410 e592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e5 │ │ -400ab4: 7110 05a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$A6p4uxxX1LXhuOgZkZO8_03Eu8w:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a505 │ │ -400aba: 0e00 |0005: return-void │ │ +400a88: |[400a88] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda6.run:()V │ │ +400a98: 5410 e592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e5 │ │ +400a9c: 7110 05a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$A6p4uxxX1LXhuOgZkZO8_03Eu8w:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a505 │ │ +400aa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -895776,18 +895776,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400abc: |[400abc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400acc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400ad2: 5b01 e692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e6 │ │ -400ad6: 0e00 |0005: return-void │ │ +400aa4: |[400aa4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400ab4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400aba: 5b01 e692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e6 │ │ +400abe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895797,18 +895797,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -400ad8: |[400ad8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -400ae8: 5410 e692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e6 │ │ -400aec: 7120 08a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$PMJ_9H_wSSFq0In-S0llIwwnw7M:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a508 │ │ -400af2: 0e00 |0005: return-void │ │ +400ac0: |[400ac0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +400ad0: 5410 e692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e6 │ │ +400ad4: 7120 08a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$PMJ_9H_wSSFq0In-S0llIwwnw7M:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V // method@a508 │ │ +400ada: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -895842,18 +895842,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400b14: |[400b14] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400b24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400b2a: 5b01 e792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e7 │ │ -400b2e: 0e00 |0005: return-void │ │ +400afc: |[400afc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400b0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400b12: 5b01 e792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e7 │ │ +400b16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895863,19 +895863,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -400af4: |[400af4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ -400b04: 5410 e792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e7 │ │ -400b08: 7110 07a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$Nx0wAk7TK2j80J6Ah40e8i4YdU0:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@a507 │ │ -400b0e: 0c00 |0005: move-result-object v0 │ │ -400b10: 1100 |0006: return-object v0 │ │ +400adc: |[400adc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda8.call:()Ljava/lang/Object; │ │ +400aec: 5410 e792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e7 │ │ +400af0: 7110 07a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$Nx0wAk7TK2j80J6Ah40e8i4YdU0:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@a507 │ │ +400af6: 0c00 |0005: move-result-object v0 │ │ +400af8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -895908,18 +895908,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400df8: |[400df8] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400e08: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400e0e: 5b01 ec92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ec │ │ -400e12: 0e00 |0005: return-void │ │ +400de0: |[400de0] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400df0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400df6: 5b01 ec92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ec │ │ +400dfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -895929,19 +895929,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -400dd8: |[400dd8] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -400de8: 5410 ec92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ec │ │ -400dec: 6e20 31a5 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a531 │ │ -400df2: 0a02 |0005: move-result v2 │ │ -400df4: 0f02 |0006: return v2 │ │ +400dc0: |[400dc0] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +400dd0: 5410 ec92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ec │ │ +400dd4: 6e20 31a5 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a531 │ │ +400dda: 0a02 |0005: move-result v2 │ │ +400ddc: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -895975,18 +895975,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4024a8: |[4024a8] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;)V │ │ -4024b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4024be: 5b01 fb92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // field@92fb │ │ -4024c2: 0e00 |0005: return-void │ │ +402490: |[402490] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;)V │ │ +4024a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4024a6: 5b01 fb92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // field@92fb │ │ +4024aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ │ │ @@ -895996,18 +895996,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4024c4: |[4024c4] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -4024d4: 5410 fb92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // field@92fb │ │ -4024d8: 7120 c3a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$v06SHldlWUuCuSvgA3MkWiY1qGU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;Landroid/view/View;)V // method@a5c3 │ │ -4024de: 0e00 |0005: return-void │ │ +4024ac: |[4024ac] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +4024bc: 5410 fb92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // field@92fb │ │ +4024c0: 7120 c3a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$v06SHldlWUuCuSvgA3MkWiY1qGU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;Landroid/view/View;)V // method@a5c3 │ │ +4024c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -896053,76 +896053,76 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 115 16-bit code units │ │ -4025b8: |[4025b8] de.danoeh.antennapod.fragment.FeedSettingsFragment$1.:()V │ │ -4025c8: 7100 26ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac26 │ │ -4025ce: 0c00 |0003: move-result-object v0 │ │ -4025d0: 2100 |0004: array-length v0, v0 │ │ -4025d2: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -4025d6: 6900 ff92 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@92ff │ │ -4025da: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -4025dc: 6202 cd96 |000a: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cd │ │ -4025e0: 6e10 0eb2 0200 |000c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -4025e6: 0a02 |000f: move-result v2 │ │ -4025e8: 4b01 0002 |0010: aput v1, v0, v2 │ │ -4025ec: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -4025ee: 6202 ff92 |0013: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@92ff │ │ -4025f2: 6203 cc96 |0015: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cc │ │ -4025f6: 6e10 0eb2 0300 |0017: invoke-virtual {v3}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -4025fc: 0a03 |001a: move-result v3 │ │ -4025fe: 4b00 0203 |001b: aput v0, v2, v3 │ │ -402602: 1232 |001d: const/4 v2, #int 3 // #3 │ │ -402604: 6203 ff92 |001e: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@92ff │ │ -402608: 6204 ce96 |0020: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96ce │ │ -40260c: 6e10 0eb2 0400 |0022: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -402612: 0a04 |0025: move-result v4 │ │ -402614: 4b02 0304 |0026: aput v2, v3, v4 │ │ -402618: 7100 60ac 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac60 │ │ -40261e: 0c03 |002b: move-result-object v3 │ │ -402620: 2133 |002c: array-length v3, v3 │ │ -402622: 2333 e61f |002d: new-array v3, v3, [I // type@1fe6 │ │ -402626: 6903 0093 |002f: sput-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9300 │ │ -40262a: 6204 0097 |0031: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@9700 │ │ -40262e: 6e10 0eb2 0400 |0033: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -402634: 0a04 |0036: move-result v4 │ │ -402636: 4b01 0304 |0037: aput v1, v3, v4 │ │ -40263a: 6203 0093 |0039: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9300 │ │ -40263e: 6204 ff96 |003b: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96ff │ │ -402642: 6e10 0eb2 0400 |003d: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -402648: 0a04 |0040: move-result v4 │ │ -40264a: 4b00 0304 |0041: aput v0, v3, v4 │ │ -40264e: 6203 0093 |0043: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9300 │ │ -402652: 6204 fe96 |0045: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96fe │ │ -402656: 6e10 0eb2 0400 |0047: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -40265c: 0a04 |004a: move-result v4 │ │ -40265e: 4b02 0304 |004b: aput v2, v3, v4 │ │ -402662: 7100 21ac 0000 |004d: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac21 │ │ -402668: 0c03 |0050: move-result-object v3 │ │ -40266a: 2133 |0051: array-length v3, v3 │ │ -40266c: 2333 e61f |0052: new-array v3, v3, [I // type@1fe6 │ │ -402670: 6903 fe92 |0054: sput-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@92fe │ │ -402674: 6204 c896 |0056: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ -402678: 6e10 0eb2 0400 |0058: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -40267e: 0a04 |005b: move-result v4 │ │ -402680: 4b01 0304 |005c: aput v1, v3, v4 │ │ -402684: 6201 fe92 |005e: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@92fe │ │ -402688: 6203 c796 |0060: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c7 │ │ -40268c: 6e10 0eb2 0300 |0062: invoke-virtual {v3}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -402692: 0a03 |0065: move-result v3 │ │ -402694: 4b00 0103 |0066: aput v0, v1, v3 │ │ -402698: 6200 fe92 |0068: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@92fe │ │ -40269c: 6201 c996 |006a: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c9 │ │ -4026a0: 6e10 0eb2 0100 |006c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -4026a6: 0a01 |006f: move-result v1 │ │ -4026a8: 4b02 0001 |0070: aput v2, v0, v1 │ │ -4026ac: 0e00 |0072: return-void │ │ +4025a0: |[4025a0] de.danoeh.antennapod.fragment.FeedSettingsFragment$1.:()V │ │ +4025b0: 7100 26ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac26 │ │ +4025b6: 0c00 |0003: move-result-object v0 │ │ +4025b8: 2100 |0004: array-length v0, v0 │ │ +4025ba: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +4025be: 6900 ff92 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@92ff │ │ +4025c2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +4025c4: 6202 cd96 |000a: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cd │ │ +4025c8: 6e10 0eb2 0200 |000c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +4025ce: 0a02 |000f: move-result v2 │ │ +4025d0: 4b01 0002 |0010: aput v1, v0, v2 │ │ +4025d4: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +4025d6: 6202 ff92 |0013: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@92ff │ │ +4025da: 6203 cc96 |0015: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cc │ │ +4025de: 6e10 0eb2 0300 |0017: invoke-virtual {v3}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +4025e4: 0a03 |001a: move-result v3 │ │ +4025e6: 4b00 0203 |001b: aput v0, v2, v3 │ │ +4025ea: 1232 |001d: const/4 v2, #int 3 // #3 │ │ +4025ec: 6203 ff92 |001e: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@92ff │ │ +4025f0: 6204 ce96 |0020: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96ce │ │ +4025f4: 6e10 0eb2 0400 |0022: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +4025fa: 0a04 |0025: move-result v4 │ │ +4025fc: 4b02 0304 |0026: aput v2, v3, v4 │ │ +402600: 7100 60ac 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac60 │ │ +402606: 0c03 |002b: move-result-object v3 │ │ +402608: 2133 |002c: array-length v3, v3 │ │ +40260a: 2333 e61f |002d: new-array v3, v3, [I // type@1fe6 │ │ +40260e: 6903 0093 |002f: sput-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9300 │ │ +402612: 6204 0097 |0031: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@9700 │ │ +402616: 6e10 0eb2 0400 |0033: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +40261c: 0a04 |0036: move-result v4 │ │ +40261e: 4b01 0304 |0037: aput v1, v3, v4 │ │ +402622: 6203 0093 |0039: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9300 │ │ +402626: 6204 ff96 |003b: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96ff │ │ +40262a: 6e10 0eb2 0400 |003d: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +402630: 0a04 |0040: move-result v4 │ │ +402632: 4b00 0304 |0041: aput v0, v3, v4 │ │ +402636: 6203 0093 |0043: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9300 │ │ +40263a: 6204 fe96 |0045: sget-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96fe │ │ +40263e: 6e10 0eb2 0400 |0047: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +402644: 0a04 |004a: move-result v4 │ │ +402646: 4b02 0304 |004b: aput v2, v3, v4 │ │ +40264a: 7100 21ac 0000 |004d: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac21 │ │ +402650: 0c03 |0050: move-result-object v3 │ │ +402652: 2133 |0051: array-length v3, v3 │ │ +402654: 2333 e61f |0052: new-array v3, v3, [I // type@1fe6 │ │ +402658: 6903 fe92 |0054: sput-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@92fe │ │ +40265c: 6204 c896 |0056: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ +402660: 6e10 0eb2 0400 |0058: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +402666: 0a04 |005b: move-result v4 │ │ +402668: 4b01 0304 |005c: aput v1, v3, v4 │ │ +40266c: 6201 fe92 |005e: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@92fe │ │ +402670: 6203 c796 |0060: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c7 │ │ +402674: 6e10 0eb2 0300 |0062: invoke-virtual {v3}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +40267a: 0a03 |0065: move-result v3 │ │ +40267c: 4b00 0103 |0066: aput v0, v1, v3 │ │ +402680: 6200 fe92 |0068: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@92fe │ │ +402684: 6201 c996 |006a: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c9 │ │ +402688: 6e10 0eb2 0100 |006c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +40268e: 0a01 |006f: move-result v1 │ │ +402690: 4b02 0001 |0070: aput v2, v0, v1 │ │ +402694: 0e00 |0072: return-void │ │ catches : 9 │ │ 0x000a - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0013 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001e - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -896175,18 +896175,18 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40280c: |[40280c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -40281c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402822: 5b01 0593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9305 │ │ -402826: 0e00 |0005: return-void │ │ +4027f4: |[4027f4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +402804: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40280a: 5b01 0593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9305 │ │ +40280e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ │ │ @@ -896196,18 +896196,18 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -402828: |[402828] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -402838: 5410 0593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9305 │ │ -40283c: 7130 85a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$Cr8k1s5IqKWmIE5k1DLzp67qRWA:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a585 │ │ -402842: 0e00 |0005: return-void │ │ +402810: |[402810] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +402820: 5410 0593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9305 │ │ +402824: 7130 85a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$Cr8k1s5IqKWmIE5k1DLzp67qRWA:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a585 │ │ +40282a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -896246,19 +896246,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -402844: |[402844] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -402854: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40285a: 5b01 0693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9306 │ │ -40285e: 5b02 0793 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9307 │ │ -402862: 0e00 |0007: return-void │ │ +40282c: |[40282c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +40283c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +402842: 5b01 0693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9306 │ │ +402846: 5b02 0793 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9307 │ │ +40284a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ @@ -896269,19 +896269,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 │ │ -402864: |[402864] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14.onClick:(Landroid/content/DialogInterface;I)V │ │ -402874: 5420 0693 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9306 │ │ -402878: 5421 0793 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9307 │ │ -40287c: 7140 90a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$q1ZabsS77xOzPN6qjcffNmhV8jw:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a590 │ │ -402882: 0e00 |0007: return-void │ │ +40284c: |[40284c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14.onClick:(Landroid/content/DialogInterface;I)V │ │ +40285c: 5420 0693 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9306 │ │ +402860: 5421 0793 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9307 │ │ +402864: 7140 90a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$q1ZabsS77xOzPN6qjcffNmhV8jw:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a590 │ │ +40286a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -896320,19 +896320,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -402c64: |[402c64] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V │ │ -402c74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402c7a: 5b01 1793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // field@9317 │ │ -402c7e: 5b02 1893 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/Future; // field@9318 │ │ -402c82: 0e00 |0007: return-void │ │ +402c4c: |[402c4c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V │ │ +402c5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +402c62: 5b01 1793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // field@9317 │ │ +402c66: 5b02 1893 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/Future; // field@9318 │ │ +402c6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/concurrent/Future; │ │ @@ -896343,19 +896343,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -402c84: |[402c84] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0.run:()V │ │ -402c94: 5420 1793 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // field@9317 │ │ -402c98: 5421 1893 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/Future; // field@9318 │ │ -402c9c: 7120 7fa5 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.$r8$lambda$lDyzqxgb6Ks-RlTabbB4jr0ul0A:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V // method@a57f │ │ -402ca2: 0e00 |0007: return-void │ │ +402c6c: |[402c6c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0.run:()V │ │ +402c7c: 5420 1793 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // field@9317 │ │ +402c80: 5421 1893 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/Future; // field@9318 │ │ +402c84: 7120 7fa5 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.$r8$lambda$lDyzqxgb6Ks-RlTabbB4jr0ul0A:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V // method@a57f │ │ +402c8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -896392,19 +896392,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -403fec: |[403fec] de.danoeh.antennapod.fragment.InboxFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;)V │ │ -403ffc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404002: 5b01 2993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/InboxFragment; // field@9329 │ │ -404006: 5b02 2a93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/CheckBox; // field@932a │ │ -40400a: 0e00 |0007: return-void │ │ +403fd4: |[403fd4] de.danoeh.antennapod.fragment.InboxFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;)V │ │ +403fe4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +403fea: 5b01 2993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/InboxFragment; // field@9329 │ │ +403fee: 5b02 2a93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/CheckBox; // field@932a │ │ +403ff2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/InboxFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/CheckBox; │ │ @@ -896415,19 +896415,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 │ │ -40400c: |[40400c] de.danoeh.antennapod.fragment.InboxFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -40401c: 5420 2993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/InboxFragment; // field@9329 │ │ -404020: 5421 2a93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/CheckBox; // field@932a │ │ -404024: 7140 cfa5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/InboxFragment;.$r8$lambda$-TaCdAIH-lt8ITCZvgaG_Ivifrw:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V // method@a5cf │ │ -40402a: 0e00 |0007: return-void │ │ +403ff4: |[403ff4] de.danoeh.antennapod.fragment.InboxFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +404004: 5420 2993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/InboxFragment; // field@9329 │ │ +404008: 5421 2a93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/CheckBox; // field@932a │ │ +40400c: 7140 cfa5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/InboxFragment;.$r8$lambda$-TaCdAIH-lt8ITCZvgaG_Ivifrw:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V // method@a5cf │ │ +404012: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -896462,18 +896462,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4044bc: |[4044bc] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -4044cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4044d2: 5b01 3093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9330 │ │ -4044d6: 0e00 |0005: return-void │ │ +4044a4: |[4044a4] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +4044b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4044ba: 5b01 3093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9330 │ │ +4044be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ @@ -896483,18 +896483,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4044d8: |[4044d8] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda1.run:()V │ │ -4044e8: 5410 3093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9330 │ │ -4044ec: 7110 f2a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$qC_mHwPmIwHFRNgQMqZNehB2puk:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5f2 │ │ -4044f2: 0e00 |0005: return-void │ │ +4044c0: |[4044c0] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda1.run:()V │ │ +4044d0: 5410 3093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9330 │ │ +4044d4: 7110 f2a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$qC_mHwPmIwHFRNgQMqZNehB2puk:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5f2 │ │ +4044da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -896527,18 +896527,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4045a4: |[4045a4] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -4045b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4045ba: 5b01 3493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9334 │ │ -4045be: 0e00 |0005: return-void │ │ +40458c: |[40458c] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +40459c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4045a2: 5b01 3493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9334 │ │ +4045a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ @@ -896548,18 +896548,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4045c0: |[4045c0] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda5.run:()V │ │ -4045d0: 5410 3493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9334 │ │ -4045d4: 7110 eea5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$Ndf6cOlXXqNlJ_VZzSFHq5S0l64:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Z // method@a5ee │ │ -4045da: 0e00 |0005: return-void │ │ +4045a8: |[4045a8] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda5.run:()V │ │ +4045b8: 5410 3493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9334 │ │ +4045bc: 7110 eea5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$Ndf6cOlXXqNlJ_VZzSFHq5S0l64:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Z // method@a5ee │ │ +4045c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -896601,19 +896601,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4045dc: |[4045dc] de.danoeh.antennapod.fragment.ItemDescriptionFragment$1.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/view/View;)V │ │ -4045ec: 5b01 3593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9335 │ │ -4045f0: 5b02 3693 |0002: iput-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@9336 │ │ -4045f4: 7010 76b2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4045fa: 0e00 |0007: return-void │ │ +4045c4: |[4045c4] de.danoeh.antennapod.fragment.ItemDescriptionFragment$1.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/view/View;)V │ │ +4045d4: 5b01 3593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9335 │ │ +4045d8: 5b02 3693 |0002: iput-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@9336 │ │ +4045dc: 7010 76b2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4045e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -896624,34 +896624,34 @@ │ │ type : '(Landroid/view/View;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -4045fc: |[4045fc] de.danoeh.antennapod.fragment.ItemDescriptionFragment$1.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ -40460c: 5401 3693 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@9336 │ │ -404610: 6e10 9d0c 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@0c9d │ │ -404616: 0a01 |0005: move-result v1 │ │ -404618: 5402 3593 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9335 │ │ -40461c: 7110 f3a5 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; // method@a5f3 │ │ -404622: 0c02 |000b: move-result-object v2 │ │ -404624: 6e10 a20c 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getMinimumHeight:()I // method@0ca2 │ │ -40462a: 0a02 |000f: move-result v2 │ │ -40462c: 3221 1100 |0010: if-eq v1, v2, 0021 // +0011 │ │ -404630: 5401 3593 |0012: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9335 │ │ -404634: 7110 f3a5 0100 |0014: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; // method@a5f3 │ │ -40463a: 0c01 |0017: move-result-object v1 │ │ -40463c: 5402 3693 |0018: iget-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@9336 │ │ -404640: 6e10 9d0c 0200 |001a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c9d │ │ -404646: 0a02 |001d: move-result v2 │ │ -404648: 6e20 5e0d 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0d5e │ │ -40464e: 5401 3693 |0021: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@9336 │ │ -404652: 6e20 250d 0100 |0023: invoke-virtual {v1, v0}, Landroid/view/View;.removeOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@0d25 │ │ -404658: 0e00 |0026: return-void │ │ +4045e4: |[4045e4] de.danoeh.antennapod.fragment.ItemDescriptionFragment$1.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ +4045f4: 5401 3693 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@9336 │ │ +4045f8: 6e10 9d0c 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@0c9d │ │ +4045fe: 0a01 |0005: move-result v1 │ │ +404600: 5402 3593 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9335 │ │ +404604: 7110 f3a5 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; // method@a5f3 │ │ +40460a: 0c02 |000b: move-result-object v2 │ │ +40460c: 6e10 a20c 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getMinimumHeight:()I // method@0ca2 │ │ +404612: 0a02 |000f: move-result v2 │ │ +404614: 3221 1100 |0010: if-eq v1, v2, 0021 // +0011 │ │ +404618: 5401 3593 |0012: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9335 │ │ +40461c: 7110 f3a5 0100 |0014: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; // method@a5f3 │ │ +404622: 0c01 |0017: move-result-object v1 │ │ +404624: 5402 3693 |0018: iget-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@9336 │ │ +404628: 6e10 9d0c 0200 |001a: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@0c9d │ │ +40462e: 0a02 |001d: move-result v2 │ │ +404630: 6e20 5e0d 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0d5e │ │ +404636: 5401 3693 |0021: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.val$root:Landroid/view/View; // field@9336 │ │ +40463a: 6e20 250d 0100 |0023: invoke-virtual {v1, v0}, Landroid/view/View;.removeOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@0d25 │ │ +404640: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0012 line=61 │ │ 0x0021 line=63 │ │ locals : │ │ 0x0000 - 0x0027 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1; │ │ @@ -896703,20 +896703,20 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -404cb0: |[404cb0] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;)V │ │ -404cc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404cc6: 5b01 3f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@933f │ │ -404cca: 5c02 4093 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$1:Z // field@9340 │ │ -404cce: 5b03 4193 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$2:Lcom/skydoves/balloon/Balloon; // field@9341 │ │ -404cd2: 0e00 |0009: return-void │ │ +404c98: |[404c98] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;)V │ │ +404ca8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +404cae: 5b01 3f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@933f │ │ +404cb2: 5c02 4093 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$1:Z // field@9340 │ │ +404cb6: 5b03 4193 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$2:Lcom/skydoves/balloon/Balloon; // field@9341 │ │ +404cba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ @@ -896728,20 +896728,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -404cd4: |[404cd4] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -404ce4: 5430 3f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@933f │ │ -404ce8: 5531 4093 |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$1:Z // field@9340 │ │ -404cec: 5432 4193 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$2:Lcom/skydoves/balloon/Balloon; // field@9341 │ │ -404cf0: 7140 1ea6 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$PaFn_WuTDtg1aCI4s6Ap0_5Q5f8:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a61e │ │ -404cf6: 0e00 |0009: return-void │ │ +404cbc: |[404cbc] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +404ccc: 5430 3f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@933f │ │ +404cd0: 5531 4093 |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$1:Z // field@9340 │ │ +404cd4: 5432 4193 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.f$2:Lcom/skydoves/balloon/Balloon; // field@9341 │ │ +404cd8: 7140 1ea6 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$PaFn_WuTDtg1aCI4s6Ap0_5Q5f8:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a61e │ │ +404cde: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -896775,18 +896775,18 @@ │ │ type : '(Lcom/skydoves/balloon/Balloon;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404cf8: |[404cf8] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda1.:(Lcom/skydoves/balloon/Balloon;)V │ │ -404d08: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404d0e: 5b01 4293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.f$0:Lcom/skydoves/balloon/Balloon; // field@9342 │ │ -404d12: 0e00 |0005: return-void │ │ +404ce0: |[404ce0] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda1.:(Lcom/skydoves/balloon/Balloon;)V │ │ +404cf0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +404cf6: 5b01 4293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.f$0:Lcom/skydoves/balloon/Balloon; // field@9342 │ │ +404cfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/skydoves/balloon/Balloon; │ │ │ │ @@ -896796,18 +896796,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -404d14: |[404d14] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -404d24: 5410 4293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.f$0:Lcom/skydoves/balloon/Balloon; // field@9342 │ │ -404d28: 7120 22a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$keNgtnGXeLRfhHeWL96w7CLf3Ps:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a622 │ │ -404d2e: 0e00 |0005: return-void │ │ +404cfc: |[404cfc] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +404d0c: 5410 4293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.f$0:Lcom/skydoves/balloon/Balloon; // field@9342 │ │ +404d10: 7120 22a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$keNgtnGXeLRfhHeWL96w7CLf3Ps:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a622 │ │ +404d16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -896841,18 +896841,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404d30: |[404d30] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -404d40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404d46: 5b01 4393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9343 │ │ -404d4a: 0e00 |0005: return-void │ │ +404d18: |[404d18] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +404d28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +404d2e: 5b01 4393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9343 │ │ +404d32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ │ │ @@ -896862,18 +896862,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -404d4c: |[404d4c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -404d5c: 5410 4393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9343 │ │ -404d60: 7120 23a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$wsz9xQAKFIUty9epOUdqQ5CsRgY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a623 │ │ -404d66: 0e00 |0005: return-void │ │ +404d34: |[404d34] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +404d44: 5410 4393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9343 │ │ +404d48: 7120 23a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$wsz9xQAKFIUty9epOUdqQ5CsRgY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a623 │ │ +404d4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -896907,18 +896907,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404da4: |[404da4] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -404db4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404dba: 5b01 4593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9345 │ │ -404dbe: 0e00 |0005: return-void │ │ +404d8c: |[404d8c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +404d9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +404da2: 5b01 4593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9345 │ │ +404da6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ │ │ @@ -896928,18 +896928,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -404dc0: |[404dc0] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -404dd0: 5410 4593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9345 │ │ -404dd4: 7120 20a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$WuUTa9lzUsBBT2YN9wjhY1y-rFU:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a620 │ │ -404dda: 0e00 |0005: return-void │ │ +404da8: |[404da8] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +404db8: 5410 4593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9345 │ │ +404dbc: 7120 20a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$WuUTa9lzUsBBT2YN9wjhY1y-rFU:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a620 │ │ +404dc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -896973,18 +896973,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404ddc: |[404ddc] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -404dec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404df2: 5b01 4693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9346 │ │ -404df6: 0e00 |0005: return-void │ │ +404dc4: |[404dc4] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +404dd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +404dda: 5b01 4693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9346 │ │ +404dde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ │ │ @@ -896994,18 +896994,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -404df8: |[404df8] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -404e08: 5410 4693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9346 │ │ -404e0c: 7120 1da6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$Ex5cXan2kW61-pwAqlZMkugs0Ac:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a61d │ │ -404e12: 0e00 |0005: return-void │ │ +404de0: |[404de0] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +404df0: 5410 4693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9346 │ │ +404df4: 7120 1da6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$Ex5cXan2kW61-pwAqlZMkugs0Ac:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a61d │ │ +404dfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -897039,18 +897039,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404e14: |[404e14] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -404e24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404e2a: 5b01 4793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9347 │ │ -404e2e: 0e00 |0005: return-void │ │ +404dfc: |[404dfc] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +404e0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +404e12: 5b01 4793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9347 │ │ +404e16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ │ │ @@ -897060,18 +897060,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -404e30: |[404e30] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -404e40: 5410 4793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9347 │ │ -404e44: 7120 1fa6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$VASlpUzT7TvsSrSpKHSsRNrXVGY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a61f │ │ -404e4a: 0e00 |0005: return-void │ │ +404e18: |[404e18] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +404e28: 5410 4793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9347 │ │ +404e2c: 7120 1fa6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$VASlpUzT7TvsSrSpKHSsRNrXVGY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V // method@a61f │ │ +404e32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -897105,18 +897105,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404e6c: |[404e6c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -404e7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404e82: 5b01 4893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9348 │ │ -404e86: 0e00 |0005: return-void │ │ +404e54: |[404e54] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +404e64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +404e6a: 5b01 4893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9348 │ │ +404e6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ │ │ @@ -897126,19 +897126,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -404e4c: |[404e4c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ -404e5c: 5410 4893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9348 │ │ -404e60: 7110 1ca6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$AoVEL9bRft7E73aAwrbgp-kKdCo:(Lde/danoeh/antennapod/fragment/ItemFragment;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@a61c │ │ -404e66: 0c00 |0005: move-result-object v0 │ │ -404e68: 1100 |0006: return-object v0 │ │ +404e34: |[404e34] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ +404e44: 5410 4893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9348 │ │ +404e48: 7110 1ca6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$AoVEL9bRft7E73aAwrbgp-kKdCo:(Lde/danoeh/antennapod/fragment/ItemFragment;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@a61c │ │ +404e4e: 0c00 |0005: move-result-object v0 │ │ +404e50: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -897171,18 +897171,18 @@ │ │ type : '(J)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -405edc: |[405edc] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda0.:(J)V │ │ -405eec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -405ef2: 5a01 6593 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.f$0:J // field@9365 │ │ -405ef6: 0e00 |0005: return-void │ │ +405ec4: |[405ec4] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda0.:(J)V │ │ +405ed4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +405eda: 5a01 6593 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.f$0:J // field@9365 │ │ +405ede: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ │ │ @@ -897192,19 +897192,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -405ebc: |[405ebc] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -405ecc: 5320 6593 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.f$0:J // field@9365 │ │ -405ed0: 7120 4da6 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.$r8$lambda$-Ab0t51gws32NKBF25OthWKkMIM:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@a64d │ │ -405ed6: 0c00 |0005: move-result-object v0 │ │ -405ed8: 1100 |0006: return-object v0 │ │ +405ea4: |[405ea4] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +405eb4: 5320 6593 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.f$0:J // field@9365 │ │ +405eb8: 7120 4da6 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.$r8$lambda$-Ab0t51gws32NKBF25OthWKkMIM:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@a64d │ │ +405ebe: 0c00 |0005: move-result-object v0 │ │ +405ec0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -897237,18 +897237,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -405f34: |[405f34] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ -405f44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -405f4a: 5b01 6793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9367 │ │ -405f4e: 0e00 |0005: return-void │ │ +405f1c: |[405f1c] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ +405f2c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +405f32: 5b01 6793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9367 │ │ +405f36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ │ │ @@ -897258,18 +897258,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -405f50: |[405f50] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -405f60: 5410 6793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9367 │ │ -405f64: 7120 4ea6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.$r8$lambda$0qP6Em-6bVAhc70OtXuF4hq19nc:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroid/view/View;)V // method@a64e │ │ -405f6a: 0e00 |0005: return-void │ │ +405f38: |[405f38] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +405f48: 5410 6793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9367 │ │ +405f4c: 7120 4ea6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.$r8$lambda$0qP6Em-6bVAhc70OtXuF4hq19nc:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroid/view/View;)V // method@a64e │ │ +405f52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -897298,17 +897298,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -406594: |[406594] de.danoeh.antennapod.fragment.MenuItemToSortOrderConverter.:()V │ │ -4065a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4065aa: 0e00 |0003: return-void │ │ +40657c: |[40657c] de.danoeh.antennapod.fragment.MenuItemToSortOrderConverter.:()V │ │ +40658c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +406592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;) │ │ @@ -897316,63 +897316,63 @@ │ │ type : '(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 94 16-bit code units │ │ -4064c8: |[4064c8] de.danoeh.antennapod.fragment.MenuItemToSortOrderConverter.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -4064d8: 7210 d20b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -4064de: 0a01 |0003: move-result v1 │ │ -4064e0: 1400 0c03 0a7f |0004: const v0, #float 1.83449e+38 // #7f0a030c │ │ -4064e6: 3301 0500 |0007: if-ne v1, v0, 000c // +0005 │ │ -4064ea: 6201 eb96 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96eb │ │ -4064ee: 1101 |000b: return-object v1 │ │ -4064f0: 1400 0d03 0a7f |000c: const v0, #float 1.83449e+38 // #7f0a030d │ │ -4064f6: 3301 0500 |000f: if-ne v1, v0, 0014 // +0005 │ │ -4064fa: 6201 ec96 |0011: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ec │ │ -4064fe: 1101 |0013: return-object v1 │ │ -406500: 1400 0603 0a7f |0014: const v0, #float 1.83449e+38 // #7f0a0306 │ │ -406506: 3301 0500 |0017: if-ne v1, v0, 001c // +0005 │ │ -40650a: 6201 e696 |0019: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e6 │ │ -40650e: 1101 |001b: return-object v1 │ │ -406510: 1400 0703 0a7f |001c: const v0, #float 1.83449e+38 // #7f0a0307 │ │ -406516: 3301 0500 |001f: if-ne v1, v0, 0024 // +0005 │ │ -40651a: 6201 e596 |0021: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -40651e: 1101 |0023: return-object v1 │ │ -406520: 1400 0903 0a7f |0024: const v0, #float 1.83449e+38 // #7f0a0309 │ │ -406526: 3301 0500 |0027: if-ne v1, v0, 002c // +0005 │ │ -40652a: 6201 e896 |0029: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e8 │ │ -40652e: 1101 |002b: return-object v1 │ │ -406530: 1400 0a03 0a7f |002c: const v0, #float 1.83449e+38 // #7f0a030a │ │ -406536: 3301 0500 |002f: if-ne v1, v0, 0034 // +0005 │ │ -40653a: 6201 e796 |0031: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e7 │ │ -40653e: 1101 |0033: return-object v1 │ │ -406540: 1400 0f03 0a7f |0034: const v0, #float 1.83449e+38 // #7f0a030f │ │ -406546: 3301 0500 |0037: if-ne v1, v0, 003c // +0005 │ │ -40654a: 6201 ed96 |0039: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ed │ │ -40654e: 1101 |003b: return-object v1 │ │ -406550: 1400 1003 0a7f |003c: const v0, #float 1.83449e+38 // #7f0a0310 │ │ -406556: 3301 0500 |003f: if-ne v1, v0, 0044 // +0005 │ │ -40655a: 6201 ee96 |0041: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ee │ │ -40655e: 1101 |0043: return-object v1 │ │ -406560: 1400 1203 0a7f |0044: const v0, #float 1.83449e+38 // #7f0a0312 │ │ -406566: 3301 0500 |0047: if-ne v1, v0, 004c // +0005 │ │ -40656a: 6201 ef96 |0049: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ef │ │ -40656e: 1101 |004b: return-object v1 │ │ -406570: 1400 1403 0a7f |004c: const v0, #float 1.83449e+38 // #7f0a0314 │ │ -406576: 3301 0500 |004f: if-ne v1, v0, 0054 // +0005 │ │ -40657a: 6201 f196 |0051: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f1 │ │ -40657e: 1101 |0053: return-object v1 │ │ -406580: 1400 1503 0a7f |0054: const v0, #float 1.83449e+38 // #7f0a0315 │ │ -406586: 3301 0500 |0057: if-ne v1, v0, 005c // +0005 │ │ -40658a: 6201 f096 |0059: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f0 │ │ -40658e: 1101 |005b: return-object v1 │ │ -406590: 1201 |005c: const/4 v1, #int 0 // #0 │ │ -406592: 1101 |005d: return-object v1 │ │ +4064b0: |[4064b0] de.danoeh.antennapod.fragment.MenuItemToSortOrderConverter.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +4064c0: 7210 d20b 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +4064c6: 0a01 |0003: move-result v1 │ │ +4064c8: 1400 0c03 0a7f |0004: const v0, #float 1.83449e+38 // #7f0a030c │ │ +4064ce: 3301 0500 |0007: if-ne v1, v0, 000c // +0005 │ │ +4064d2: 6201 eb96 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96eb │ │ +4064d6: 1101 |000b: return-object v1 │ │ +4064d8: 1400 0d03 0a7f |000c: const v0, #float 1.83449e+38 // #7f0a030d │ │ +4064de: 3301 0500 |000f: if-ne v1, v0, 0014 // +0005 │ │ +4064e2: 6201 ec96 |0011: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ec │ │ +4064e6: 1101 |0013: return-object v1 │ │ +4064e8: 1400 0603 0a7f |0014: const v0, #float 1.83449e+38 // #7f0a0306 │ │ +4064ee: 3301 0500 |0017: if-ne v1, v0, 001c // +0005 │ │ +4064f2: 6201 e696 |0019: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e6 │ │ +4064f6: 1101 |001b: return-object v1 │ │ +4064f8: 1400 0703 0a7f |001c: const v0, #float 1.83449e+38 // #7f0a0307 │ │ +4064fe: 3301 0500 |001f: if-ne v1, v0, 0024 // +0005 │ │ +406502: 6201 e596 |0021: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +406506: 1101 |0023: return-object v1 │ │ +406508: 1400 0903 0a7f |0024: const v0, #float 1.83449e+38 // #7f0a0309 │ │ +40650e: 3301 0500 |0027: if-ne v1, v0, 002c // +0005 │ │ +406512: 6201 e896 |0029: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e8 │ │ +406516: 1101 |002b: return-object v1 │ │ +406518: 1400 0a03 0a7f |002c: const v0, #float 1.83449e+38 // #7f0a030a │ │ +40651e: 3301 0500 |002f: if-ne v1, v0, 0034 // +0005 │ │ +406522: 6201 e796 |0031: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e7 │ │ +406526: 1101 |0033: return-object v1 │ │ +406528: 1400 0f03 0a7f |0034: const v0, #float 1.83449e+38 // #7f0a030f │ │ +40652e: 3301 0500 |0037: if-ne v1, v0, 003c // +0005 │ │ +406532: 6201 ed96 |0039: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ed │ │ +406536: 1101 |003b: return-object v1 │ │ +406538: 1400 1003 0a7f |003c: const v0, #float 1.83449e+38 // #7f0a0310 │ │ +40653e: 3301 0500 |003f: if-ne v1, v0, 0044 // +0005 │ │ +406542: 6201 ee96 |0041: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ee │ │ +406546: 1101 |0043: return-object v1 │ │ +406548: 1400 1203 0a7f |0044: const v0, #float 1.83449e+38 // #7f0a0312 │ │ +40654e: 3301 0500 |0047: if-ne v1, v0, 004c // +0005 │ │ +406552: 6201 ef96 |0049: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ef │ │ +406556: 1101 |004b: return-object v1 │ │ +406558: 1400 1403 0a7f |004c: const v0, #float 1.83449e+38 // #7f0a0314 │ │ +40655e: 3301 0500 |004f: if-ne v1, v0, 0054 // +0005 │ │ +406562: 6201 f196 |0051: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f1 │ │ +406566: 1101 |0053: return-object v1 │ │ +406568: 1400 1503 0a7f |0054: const v0, #float 1.83449e+38 // #7f0a0315 │ │ +40656e: 3301 0500 |0057: if-ne v1, v0, 005c // +0005 │ │ +406572: 6201 f096 |0059: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f0 │ │ +406576: 1101 |005b: return-object v1 │ │ +406578: 1201 |005c: const/4 v1, #int 0 // #0 │ │ +40657a: 1101 |005d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0009 line=14 │ │ 0x0011 line=16 │ │ 0x0019 line=18 │ │ 0x0021 line=20 │ │ @@ -897412,18 +897412,18 @@ │ │ type : '(Landroid/view/Window;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4065ac: |[4065ac] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/Window;)I │ │ -4065bc: 6e10 860e 0000 |0000: invoke-virtual {v0}, Landroid/view/Window;.getNavigationBarDividerColor:()I // method@0e86 │ │ -4065c2: 0a00 |0003: move-result v0 │ │ -4065c4: 0f00 |0004: return v0 │ │ +406594: |[406594] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/Window;)I │ │ +4065a4: 6e10 860e 0000 |0000: invoke-virtual {v0}, Landroid/view/Window;.getNavigationBarDividerColor:()I // method@0e86 │ │ +4065aa: 0a00 |0003: move-result v0 │ │ +4065ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/Window; │ │ │ │ Virtual methods - │ │ @@ -897457,18 +897457,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4065e8: |[4065e8] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -4065f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4065fe: 5b01 7293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9372 │ │ -406602: 0e00 |0005: return-void │ │ +4065d0: |[4065d0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +4065e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4065e6: 5b01 7293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9372 │ │ +4065ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ @@ -897478,19 +897478,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4065c8: |[4065c8] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ -4065d8: 5410 7293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9372 │ │ -4065dc: 7110 8fa6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$S63HVI9Sxaxg7sxQyqceYKEg1UM:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Landroidx/core/util/Pair; // method@a68f │ │ -4065e2: 0c00 |0005: move-result-object v0 │ │ -4065e4: 1100 |0006: return-object v0 │ │ +4065b0: |[4065b0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ +4065c0: 5410 7293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9372 │ │ +4065c4: 7110 8fa6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$S63HVI9Sxaxg7sxQyqceYKEg1UM:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Landroidx/core/util/Pair; // method@a68f │ │ +4065ca: 0c00 |0005: move-result-object v0 │ │ +4065cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -897523,18 +897523,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40669c: |[40669c] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -4066ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4066b2: 5b01 7593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9375 │ │ -4066b6: 0e00 |0005: return-void │ │ +406684: |[406684] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +406694: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40669a: 5b01 7593 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9375 │ │ +40669e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ @@ -897544,19 +897544,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40667c: |[40667c] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda4.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -40668c: 5410 7593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9375 │ │ -406690: 6e20 a7a6 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a6a7 │ │ -406696: 0a02 |0005: move-result v2 │ │ -406698: 0f02 |0006: return v2 │ │ +406664: |[406664] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda4.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +406674: 5410 7593 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9375 │ │ +406678: 6e20 a7a6 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a6a7 │ │ +40667e: 0a02 |0005: move-result v2 │ │ +406680: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -897594,19 +897594,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4066b8: |[4066b8] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4066c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4066ce: 5b01 7693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9376 │ │ -4066d2: 5b02 7793 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@9377 │ │ -4066d6: 0e00 |0007: return-void │ │ +4066a0: |[4066a0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4066b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4066b6: 5b01 7693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9376 │ │ +4066ba: 5b02 7793 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@9377 │ │ +4066be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -897617,19 +897617,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4066d8: |[4066d8] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda5.run:()V │ │ -4066e8: 5420 7693 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9376 │ │ -4066ec: 5421 7793 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@9377 │ │ -4066f0: 7120 8ea6 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$KjBaM7dbyBo6d-MQ_jD5n7kn6SI:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a68e │ │ -4066f6: 0e00 |0007: return-void │ │ +4066c0: |[4066c0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda5.run:()V │ │ +4066d0: 5420 7693 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9376 │ │ +4066d4: 5421 7793 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@9377 │ │ +4066d8: 7120 8ea6 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$KjBaM7dbyBo6d-MQ_jD5n7kn6SI:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a68e │ │ +4066de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -897662,18 +897662,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -406734: |[406734] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -406744: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40674a: 5b01 7993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9379 │ │ -40674e: 0e00 |0005: return-void │ │ +40671c: |[40671c] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +40672c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +406732: 5b01 7993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9379 │ │ +406736: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ @@ -897683,18 +897683,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -406750: |[406750] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -406760: 5410 7993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9379 │ │ -406764: 7120 91a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$loHayKHVXfsQ3EKcguYfoRXLPpQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;)V // method@a691 │ │ -40676a: 0e00 |0005: return-void │ │ +406738: |[406738] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +406748: 5410 7993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9379 │ │ +40674c: 7120 91a6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$loHayKHVXfsQ3EKcguYfoRXLPpQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;)V // method@a691 │ │ +406752: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -897728,18 +897728,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4067d8: |[4067d8] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ -4067e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4067ee: 5b01 7c93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937c │ │ -4067f2: 0e00 |0005: return-void │ │ +4067c0: |[4067c0] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ +4067d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4067d6: 5b01 7c93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937c │ │ +4067da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ @@ -897749,19 +897749,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4067b8: |[4067b8] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -4067c8: 5410 7c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937c │ │ -4067cc: 7110 7ca6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$Tsug7Zb4_Gd1qfD3DuUgcpeVVkw:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)Ljava/util/List; // method@a67c │ │ -4067d2: 0c00 |0005: move-result-object v0 │ │ -4067d4: 1100 |0006: return-object v0 │ │ +4067a0: |[4067a0] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +4067b0: 5410 7c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937c │ │ +4067b4: 7110 7ca6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$Tsug7Zb4_Gd1qfD3DuUgcpeVVkw:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)Ljava/util/List; // method@a67c │ │ +4067ba: 0c00 |0005: move-result-object v0 │ │ +4067bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -897794,18 +897794,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -406864: |[406864] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ -406874: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40687a: 5b01 7e93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937e │ │ -40687e: 0e00 |0005: return-void │ │ +40684c: |[40684c] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ +40685c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +406862: 5b01 7e93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937e │ │ +406866: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ @@ -897815,18 +897815,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -406880: |[406880] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda3.run:()V │ │ -406890: 5410 7e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937e │ │ -406894: 7110 7aa6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$Bh_lFVxG3gcFFrreYKTUA3fs4Y8:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a67a │ │ -40689a: 0e00 |0005: return-void │ │ +406868: |[406868] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda3.run:()V │ │ +406878: 5410 7e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937e │ │ +40687c: 7110 7aa6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$Bh_lFVxG3gcFFrreYKTUA3fs4Y8:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a67a │ │ +406882: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -897859,18 +897859,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -407b04: |[407b04] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ -407b14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -407b1a: 5b01 9193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9391 │ │ -407b1e: 0e00 |0005: return-void │ │ +407aec: |[407aec] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ +407afc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +407b02: 5b01 9193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9391 │ │ +407b06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ │ │ @@ -897880,18 +897880,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -407b20: |[407b20] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -407b30: 5410 9193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9391 │ │ -407b34: 7120 cba6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$NW4OsDvYKWINhpIvoT2etYDrC-o:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;)V // method@a6cb │ │ -407b3a: 0e00 |0005: return-void │ │ +407b08: |[407b08] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +407b18: 5410 9193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9391 │ │ +407b1c: 7120 cba6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$NW4OsDvYKWINhpIvoT2etYDrC-o:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;)V // method@a6cb │ │ +407b22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -897925,18 +897925,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -407b3c: |[407b3c] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ -407b4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -407b52: 5b01 9293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9392 │ │ -407b56: 0e00 |0005: return-void │ │ +407b24: |[407b24] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ +407b34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +407b3a: 5b01 9293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9392 │ │ +407b3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ │ │ @@ -897946,18 +897946,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -407b58: |[407b58] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda3.onFocusChange:(Landroid/view/View;Z)V │ │ -407b68: 5410 9293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9392 │ │ -407b6c: 7130 cea6 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$VPk_VGNqF6ninNn4g-Lc3uMSZfc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;Z)V // method@a6ce │ │ -407b72: 0e00 |0005: return-void │ │ +407b40: |[407b40] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda3.onFocusChange:(Landroid/view/View;Z)V │ │ +407b50: 5410 9293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9392 │ │ +407b54: 7130 cea6 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$VPk_VGNqF6ninNn4g-Lc3uMSZfc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;Z)V // method@a6ce │ │ +407b5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -897992,18 +897992,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -407b74: |[407b74] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ -407b84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -407b8a: 5b01 9393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9393 │ │ -407b8e: 0e00 |0005: return-void │ │ +407b5c: |[407b5c] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ +407b6c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +407b72: 5b01 9393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9393 │ │ +407b76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ │ │ @@ -898013,22 +898013,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 │ │ -407b90: |[407b90] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda4.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -407ba0: 5460 9393 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9393 │ │ -407ba4: 0771 |0002: move-object v1, v7 │ │ -407ba6: 0782 |0003: move-object v2, v8 │ │ -407ba8: 0193 |0004: move v3, v9 │ │ -407baa: 04a4 |0005: move-wide v4, v10 │ │ -407bac: 7706 cda6 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$UpOGOc2Ub2h8vCquP4rSnnwDzhc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a6cd │ │ -407bb2: 0e00 |0009: return-void │ │ +407b78: |[407b78] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda4.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +407b88: 5460 9393 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9393 │ │ +407b8c: 0771 |0002: move-object v1, v7 │ │ +407b8e: 0782 |0003: move-object v2, v8 │ │ +407b90: 0193 |0004: move v3, v9 │ │ +407b92: 04a4 |0005: move-wide v4, v10 │ │ +407b94: 7706 cda6 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$UpOGOc2Ub2h8vCquP4rSnnwDzhc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a6cd │ │ +407b9a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000a reg=8 (null) Landroid/view/View; │ │ @@ -898069,19 +898069,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -407bb4: |[407bb4] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ -407bc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -407bca: 5b01 9493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9394 │ │ -407bce: 5b02 9593 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$1:Ljava/lang/String; // field@9395 │ │ -407bd2: 0e00 |0007: return-void │ │ +407b9c: |[407b9c] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ +407bac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +407bb2: 5b01 9493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9394 │ │ +407bb6: 5b02 9593 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$1:Ljava/lang/String; // field@9395 │ │ +407bba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -898092,19 +898092,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -407bd4: |[407bd4] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -407be4: 5420 9493 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9394 │ │ -407be8: 5421 9593 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$1:Ljava/lang/String; // field@9395 │ │ -407bec: 7130 caa6 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$1XS-Mk03UPPdugqRnltVYU21osA:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Landroid/view/View;)V // method@a6ca │ │ -407bf2: 0e00 |0007: return-void │ │ +407bbc: |[407bbc] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +407bcc: 5420 9493 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9394 │ │ +407bd0: 5421 9593 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.f$1:Ljava/lang/String; // field@9395 │ │ +407bd4: 7130 caa6 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$1XS-Mk03UPPdugqRnltVYU21osA:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Landroid/view/View;)V // method@a6ca │ │ +407bda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -898143,18 +898143,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -407bf4: |[407bf4] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ -407c04: 5b01 9693 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9396 │ │ -407c08: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -407c0e: 0e00 |0005: return-void │ │ +407bdc: |[407bdc] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ +407bec: 5b01 9693 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9396 │ │ +407bf0: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +407bf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ │ │ @@ -898164,16 +898164,16 @@ │ │ type : '(Landroid/widget/AbsListView;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -407c10: |[407c10] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.onScroll:(Landroid/widget/AbsListView;III)V │ │ -407c20: 0e00 |0000: return-void │ │ +407bf8: |[407bf8] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.onScroll:(Landroid/widget/AbsListView;III)V │ │ +407c08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/widget/AbsListView; │ │ 0x0000 - 0x0001 reg=2 (null) I │ │ @@ -898185,29 +898185,29 @@ │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -407c24: |[407c24] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -407c34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -407c36: 3303 1800 |0001: if-ne v3, v0, 0019 // +0018 │ │ -407c3a: 5413 9693 |0003: iget-object v3, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9396 │ │ -407c3e: 6e10 1a35 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -407c44: 0c03 |0008: move-result-object v3 │ │ -407c46: 1a00 d09a |0009: const-string v0, "input_method" // string@9ad0 │ │ -407c4a: 6e20 3302 0300 |000b: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -407c50: 0c03 |000e: move-result-object v3 │ │ -407c52: 1f03 cf02 |000f: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ -407c56: 6e10 d60c 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ -407c5c: 0c02 |0014: move-result-object v2 │ │ -407c5e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -407c60: 6e30 6d0f 2300 |0016: invoke-virtual {v3, v2, v0}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ -407c66: 0e00 |0019: return-void │ │ +407c0c: |[407c0c] de.danoeh.antennapod.fragment.OnlineSearchFragment$1.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +407c1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +407c1e: 3303 1800 |0001: if-ne v3, v0, 0019 // +0018 │ │ +407c22: 5413 9693 |0003: iget-object v3, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9396 │ │ +407c26: 6e10 1a35 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +407c2c: 0c03 |0008: move-result-object v3 │ │ +407c2e: 1a00 d09a |0009: const-string v0, "input_method" // string@9ad0 │ │ +407c32: 6e20 3302 0300 |000b: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +407c38: 0c03 |000e: move-result-object v3 │ │ +407c3a: 1f03 cf02 |000f: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ +407c3e: 6e10 d60c 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ +407c44: 0c02 |0014: move-result-object v2 │ │ +407c46: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +407c48: 6e30 6d0f 2300 |0016: invoke-virtual {v3, v2, v0}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ +407c4e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=121 │ │ 0x0005 line=122 │ │ 0x0011 line=123 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1; │ │ @@ -898249,18 +898249,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -407d08: |[407d08] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ -407d18: 5b01 9993 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9399 │ │ -407d1c: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -407d22: 0e00 |0005: return-void │ │ +407cf0: |[407cf0] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V │ │ +407d00: 5b01 9993 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9399 │ │ +407d04: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +407d0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ │ │ @@ -898270,23 +898270,23 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -407cc4: |[407cc4] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -407cd4: 5401 9993 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9399 │ │ -407cd8: 6e10 1a35 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -407cde: 0c01 |0005: move-result-object v1 │ │ -407ce0: 6e10 f835 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -407ce6: 0c01 |0009: move-result-object v1 │ │ -407ce8: 6e10 3037 0100 |000a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -407cee: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -407cf0: 0f01 |000e: return v1 │ │ +407cac: |[407cac] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +407cbc: 5401 9993 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9399 │ │ +407cc0: 6e10 1a35 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +407cc6: 0c01 |0005: move-result-object v1 │ │ +407cc8: 6e10 f835 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +407cce: 0c01 |0009: move-result-object v1 │ │ +407cd0: 6e10 3037 0100 |000a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +407cd6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +407cd8: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x000f reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3; │ │ 0x0000 - 0x000f reg=1 (null) Landroid/view/MenuItem; │ │ │ │ @@ -898295,17 +898295,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -407cf4: |[407cf4] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -407d04: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -407d06: 0f01 |0001: return v1 │ │ +407cdc: |[407cdc] de.danoeh.antennapod.fragment.OnlineSearchFragment$3.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +407cec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +407cee: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3; │ │ 0x0000 - 0x0002 reg=1 (null) Landroid/view/MenuItem; │ │ │ │ @@ -898339,18 +898339,18 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4085f0: |[4085f0] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda0.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -408600: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -408606: 5b01 a893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93a8 │ │ -40860a: 0e00 |0005: return-void │ │ +4085d8: |[4085d8] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda0.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +4085e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4085ee: 5b01 a893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93a8 │ │ +4085f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ @@ -898360,18 +898360,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40860c: |[40860c] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda0.run:()V │ │ -40861c: 5410 a893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93a8 │ │ -408620: 7110 17a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$zRQ5A-cCjONOmk2I1LO-6XlJlmM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a717 │ │ -408626: 0e00 |0005: return-void │ │ +4085f4: |[4085f4] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda0.run:()V │ │ +408604: 5410 a893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93a8 │ │ +408608: 7110 17a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$zRQ5A-cCjONOmk2I1LO-6XlJlmM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a717 │ │ +40860e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -898400,35 +898400,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408644: |[408644] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda1.:()V │ │ -408654: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40865a: 0e00 |0003: return-void │ │ +40862c: |[40862c] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda1.:()V │ │ +40863c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +408642: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda1;) │ │ name : 'call' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -408628: |[408628] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ -408638: 7100 329b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b32 │ │ -40863e: 0c00 |0003: move-result-object v0 │ │ -408640: 1100 |0004: return-object v0 │ │ +408610: |[408610] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ +408620: 7100 329b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b32 │ │ +408626: 0c00 |0003: move-result-object v0 │ │ +408628: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -898465,19 +898465,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4086d4: |[4086d4] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;)V │ │ -4086e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4086ea: 5b01 ab93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ab │ │ -4086ee: 5b02 ac93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$1:Landroid/widget/CheckBox; // field@93ac │ │ -4086f2: 0e00 |0007: return-void │ │ +4086bc: |[4086bc] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;)V │ │ +4086cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4086d2: 5b01 ab93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ab │ │ +4086d6: 5b02 ac93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$1:Landroid/widget/CheckBox; // field@93ac │ │ +4086da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/CheckBox; │ │ @@ -898488,19 +898488,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 │ │ -4086f4: |[4086f4] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda4.onClick:(Landroid/content/DialogInterface;I)V │ │ -408704: 5420 ab93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ab │ │ -408708: 5421 ac93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$1:Landroid/widget/CheckBox; // field@93ac │ │ -40870c: 7140 12a7 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$JlZBCAuc5dCffb9_CJy1N5GCXfU:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V // method@a712 │ │ -408712: 0e00 |0007: return-void │ │ +4086dc: |[4086dc] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda4.onClick:(Landroid/content/DialogInterface;I)V │ │ +4086ec: 5420 ab93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ab │ │ +4086f0: 5421 ac93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.f$1:Landroid/widget/CheckBox; // field@93ac │ │ +4086f4: 7140 12a7 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$JlZBCAuc5dCffb9_CJy1N5GCXfU:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V // method@a712 │ │ +4086fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -898535,18 +898535,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -408734: |[408734] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -408744: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40874a: 5b01 ad93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ad │ │ -40874e: 0e00 |0005: return-void │ │ +40871c: |[40871c] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +40872c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +408732: 5b01 ad93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ad │ │ +408736: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ @@ -898556,19 +898556,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -408714: |[408714] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ -408724: 5410 ad93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ad │ │ -408728: 7120 15a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$e_JBAfm6kTYr1NzlnwsvHWS8SNY:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/view/View;)Z // method@a715 │ │ -40872e: 0a02 |0005: move-result v2 │ │ -408730: 0f02 |0006: return v2 │ │ +4086fc: |[4086fc] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda5.onLongClick:(Landroid/view/View;)Z │ │ +40870c: 5410 ad93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ad │ │ +408710: 7120 15a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$e_JBAfm6kTYr1NzlnwsvHWS8SNY:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/view/View;)Z // method@a715 │ │ +408716: 0a02 |0005: move-result v2 │ │ +408718: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -898602,18 +898602,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4087cc: |[4087cc] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -4087dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4087e2: 5b01 b193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b1 │ │ -4087e6: 0e00 |0005: return-void │ │ +4087b4: |[4087b4] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +4087c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4087ca: 5b01 b193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b1 │ │ +4087ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ @@ -898623,18 +898623,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4087e8: |[4087e8] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda8.run:()V │ │ -4087f8: 5410 b193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b1 │ │ -4087fc: 7110 14a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$ZHMsoIy9hxqieeNM2zuLPk7_3-U:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a714 │ │ -408802: 0e00 |0005: return-void │ │ +4087d0: |[4087d0] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda8.run:()V │ │ +4087e0: 5410 b193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b1 │ │ +4087e4: 7110 14a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$ZHMsoIy9hxqieeNM2zuLPk7_3-U:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a714 │ │ +4087ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -898667,18 +898667,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -408860: |[408860] de.danoeh.antennapod.fragment.QueueFragment$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -408870: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -408876: 5b01 b393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b3 │ │ -40887a: 0e00 |0005: return-void │ │ +408848: |[408848] de.danoeh.antennapod.fragment.QueueFragment$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +408858: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40885e: 5b01 b393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b3 │ │ +408862: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ @@ -898688,19 +898688,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -408840: |[408840] de.danoeh.antennapod.fragment.QueueFragment$2$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -408850: 5410 b393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b3 │ │ -408854: 6e20 26a7 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a726 │ │ -40885a: 0a02 |0005: move-result v2 │ │ -40885c: 0f02 |0006: return v2 │ │ +408828: |[408828] de.danoeh.antennapod.fragment.QueueFragment$2$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +408838: 5410 b393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b3 │ │ +40883c: 6e20 26a7 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a726 │ │ +408842: 0a02 |0005: move-result v2 │ │ +408844: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -898738,62 +898738,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 85 16-bit code units │ │ -408954: |[408954] de.danoeh.antennapod.fragment.QueueFragment$4.:()V │ │ -408964: 7100 0da2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent$Action;.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; // method@a20d │ │ -40896a: 0c00 |0003: move-result-object v0 │ │ -40896c: 2100 |0004: array-length v0, v0 │ │ -40896e: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -408972: 6900 b693 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ -408976: 6201 df90 |0009: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90df │ │ -40897a: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -408980: 0a01 |000e: move-result v1 │ │ -408982: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -408984: 4b02 0001 |0010: aput v2, v0, v1 │ │ -408988: 6200 b693 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ -40898c: 6201 e690 |0014: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e6 │ │ -408990: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -408996: 0a01 |0019: move-result v1 │ │ -408998: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -40899a: 4b02 0001 |001b: aput v2, v0, v1 │ │ -40899e: 6200 b693 |001d: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ -4089a2: 6201 e790 |001f: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e7 │ │ -4089a6: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -4089ac: 0a01 |0024: move-result v1 │ │ -4089ae: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -4089b0: 4b02 0001 |0026: aput v2, v0, v1 │ │ -4089b4: 6200 b693 |0028: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ -4089b8: 6201 e590 |002a: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e5 │ │ -4089bc: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -4089c2: 0a01 |002f: move-result v1 │ │ -4089c4: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -4089c6: 4b02 0001 |0031: aput v2, v0, v1 │ │ -4089ca: 6200 b693 |0033: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ -4089ce: 6201 e390 |0035: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e3 │ │ -4089d2: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -4089d8: 0a01 |003a: move-result v1 │ │ -4089da: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -4089dc: 4b02 0001 |003c: aput v2, v0, v1 │ │ -4089e0: 6200 b693 |003e: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ -4089e4: 6201 e190 |0040: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e1 │ │ -4089e8: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -4089ee: 0a01 |0045: move-result v1 │ │ -4089f0: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -4089f2: 4b02 0001 |0047: aput v2, v0, v1 │ │ -4089f6: 6200 b693 |0049: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ -4089fa: 6201 e490 |004b: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e4 │ │ -4089fe: 6e10 0eb2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -408a04: 0a01 |0050: move-result v1 │ │ -408a06: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -408a08: 4b02 0001 |0052: aput v2, v0, v1 │ │ -408a0c: 0e00 |0054: return-void │ │ +40893c: |[40893c] de.danoeh.antennapod.fragment.QueueFragment$4.:()V │ │ +40894c: 7100 0da2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent$Action;.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; // method@a20d │ │ +408952: 0c00 |0003: move-result-object v0 │ │ +408954: 2100 |0004: array-length v0, v0 │ │ +408956: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +40895a: 6900 b693 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ +40895e: 6201 df90 |0009: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90df │ │ +408962: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +408968: 0a01 |000e: move-result v1 │ │ +40896a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +40896c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +408970: 6200 b693 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ +408974: 6201 e690 |0014: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e6 │ │ +408978: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +40897e: 0a01 |0019: move-result v1 │ │ +408980: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +408982: 4b02 0001 |001b: aput v2, v0, v1 │ │ +408986: 6200 b693 |001d: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ +40898a: 6201 e790 |001f: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e7 │ │ +40898e: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +408994: 0a01 |0024: move-result v1 │ │ +408996: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +408998: 4b02 0001 |0026: aput v2, v0, v1 │ │ +40899c: 6200 b693 |0028: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ +4089a0: 6201 e590 |002a: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e5 │ │ +4089a4: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +4089aa: 0a01 |002f: move-result v1 │ │ +4089ac: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +4089ae: 4b02 0001 |0031: aput v2, v0, v1 │ │ +4089b2: 6200 b693 |0033: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ +4089b6: 6201 e390 |0035: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e3 │ │ +4089ba: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +4089c0: 0a01 |003a: move-result v1 │ │ +4089c2: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +4089c4: 4b02 0001 |003c: aput v2, v0, v1 │ │ +4089c8: 6200 b693 |003e: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ +4089cc: 6201 e190 |0040: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e1 │ │ +4089d0: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +4089d6: 0a01 |0045: move-result v1 │ │ +4089d8: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +4089da: 4b02 0001 |0047: aput v2, v0, v1 │ │ +4089de: 6200 b693 |0049: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ +4089e2: 6201 e490 |004b: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e4 │ │ +4089e6: 6e10 0eb2 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +4089ec: 0a01 |0050: move-result v1 │ │ +4089ee: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +4089f0: 4b02 0001 |0052: aput v2, v0, v1 │ │ +4089f4: 0e00 |0054: return-void │ │ catches : 7 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -898840,18 +898840,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -409edc: |[409edc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ -409eec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -409ef2: 5b01 ca93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93ca │ │ -409ef6: 0e00 |0005: return-void │ │ +409ec4: |[409ec4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ +409ed4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +409eda: 5b01 ca93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93ca │ │ +409ede: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ │ │ @@ -898861,18 +898861,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -409ef8: |[409ef8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -409f08: 5410 ca93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93ca │ │ -409f0c: 7120 4fa7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$w63laqliuyfSiHPpbvsMyOZmI70:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V // method@a74f │ │ -409f12: 0e00 |0005: return-void │ │ +409ee0: |[409ee0] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +409ef0: 5410 ca93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93ca │ │ +409ef4: 7120 4fa7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$w63laqliuyfSiHPpbvsMyOZmI70:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V // method@a74f │ │ +409efa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -898910,19 +898910,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -409f14: |[409f14] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;)V │ │ -409f24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -409f2a: 5b01 cb93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93cb │ │ -409f2e: 5b02 cc93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$1:Landroid/content/SharedPreferences; // field@93cc │ │ -409f32: 0e00 |0007: return-void │ │ +409efc: |[409efc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;)V │ │ +409f0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +409f12: 5b01 cb93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93cb │ │ +409f16: 5b02 cc93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$1:Landroid/content/SharedPreferences; // field@93cc │ │ +409f1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/SharedPreferences; │ │ @@ -898933,19 +898933,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -409f34: |[409f34] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -409f44: 5420 cb93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93cb │ │ -409f48: 5421 cc93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$1:Landroid/content/SharedPreferences; // field@93cc │ │ -409f4c: 7130 4ea7 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$t9mG1UFgLQpu_4saqcAV3UNTdRQ:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;Landroid/view/View;)V // method@a74e │ │ -409f52: 0e00 |0007: return-void │ │ +409f1c: |[409f1c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +409f2c: 5420 cb93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93cb │ │ +409f30: 5421 cc93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.f$1:Landroid/content/SharedPreferences; // field@93cc │ │ +409f34: 7130 4ea7 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$t9mG1UFgLQpu_4saqcAV3UNTdRQ:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;Landroid/view/View;)V // method@a74e │ │ +409f3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -898983,19 +898983,19 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -409f78: |[409f78] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V │ │ -409f88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -409f8e: 5b01 cd93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@93cd │ │ -409f92: 5b02 ce93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@93ce │ │ -409f96: 0e00 |0007: return-void │ │ +409f60: |[409f60] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V │ │ +409f70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +409f76: 5b01 cd93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@93cd │ │ +409f7a: 5b02 ce93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@93ce │ │ +409f7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -899006,20 +899006,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -409f54: |[409f54] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ -409f64: 5420 cd93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@93cd │ │ -409f68: 5421 ce93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@93ce │ │ -409f6c: 7120 4ca7 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$Ipj8-e6A3J5J8BXROUJgI2l3feY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; // method@a74c │ │ -409f72: 0c00 |0007: move-result-object v0 │ │ -409f74: 1100 |0008: return-object v0 │ │ +409f3c: |[409f3c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2.call:()Ljava/lang/Object; │ │ +409f4c: 5420 cd93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // field@93cd │ │ +409f50: 5421 ce93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.f$1:Ljava/lang/String; // field@93ce │ │ +409f54: 7120 4ca7 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$Ipj8-e6A3J5J8BXROUJgI2l3feY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; // method@a74c │ │ +409f5a: 0c00 |0007: move-result-object v0 │ │ +409f5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -899052,18 +899052,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a010: |[40a010] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ -40a020: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40a026: 5b01 d193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93d1 │ │ -40a02a: 0e00 |0005: return-void │ │ +409ff8: |[409ff8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ +40a008: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40a00e: 5b01 d193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93d1 │ │ +40a012: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ │ │ @@ -899073,18 +899073,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40a02c: |[40a02c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -40a03c: 5410 d193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93d1 │ │ -40a040: 7120 4ba7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$A-0CsOpHqJIx-y8hV6TA1O_J1wU:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V // method@a74b │ │ -40a046: 0e00 |0005: return-void │ │ +40a014: |[40a014] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +40a024: 5410 d193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93d1 │ │ +40a028: 7120 4ba7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$A-0CsOpHqJIx-y8hV6TA1O_J1wU:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V // method@a74b │ │ +40a02e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -899114,34 +899114,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a62c: |[40a62c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda0.:()V │ │ -40a63c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40a642: 0e00 |0003: return-void │ │ +40a614: |[40a614] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda0.:()V │ │ +40a624: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40a62a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda0;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -40a644: |[40a644] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda0.run:()V │ │ -40a654: 7100 81a7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$WdshQIp3KMwPqmlH5Zlz5rhi660:()V // method@a781 │ │ -40a65a: 0e00 |0003: return-void │ │ +40a62c: |[40a62c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda0.run:()V │ │ +40a63c: 7100 81a7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$WdshQIp3KMwPqmlH5Zlz5rhi660:()V // method@a781 │ │ +40a642: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -899174,18 +899174,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a67c: |[40a67c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40a68c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40a692: 5b01 db93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93db │ │ -40a696: 0e00 |0005: return-void │ │ +40a664: |[40a664] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40a674: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40a67a: 5b01 db93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93db │ │ +40a67e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -899195,19 +899195,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40a65c: |[40a65c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ -40a66c: 5410 db93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93db │ │ -40a670: 7110 80a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$Trx8r_VkLRNT7ZKtZ-kWgc6apag:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/util/Pair; // method@a780 │ │ -40a676: 0c00 |0005: move-result-object v0 │ │ -40a678: 1100 |0006: return-object v0 │ │ +40a644: |[40a644] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ +40a654: 5410 db93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93db │ │ +40a658: 7110 80a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$Trx8r_VkLRNT7ZKtZ-kWgc6apag:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/util/Pair; // method@a780 │ │ +40a65e: 0c00 |0005: move-result-object v0 │ │ +40a660: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -899240,18 +899240,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a708: |[40a708] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40a718: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40a71e: 5b01 dd93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93dd │ │ -40a722: 0e00 |0005: return-void │ │ +40a6f0: |[40a6f0] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40a700: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40a706: 5b01 dd93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93dd │ │ +40a70a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -899261,18 +899261,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40a724: |[40a724] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -40a734: 5410 dd93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93dd │ │ -40a738: 7120 7ea7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$PAHcVa6bBokUjC_c-YcWpIzq9DY:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V // method@a77e │ │ -40a73e: 0e00 |0005: return-void │ │ +40a70c: |[40a70c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +40a71c: 5410 dd93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93dd │ │ +40a720: 7120 7ea7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$PAHcVa6bBokUjC_c-YcWpIzq9DY:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V // method@a77e │ │ +40a726: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -899306,18 +899306,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a740: |[40a740] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40a750: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40a756: 5b01 de93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93de │ │ -40a75a: 0e00 |0005: return-void │ │ +40a728: |[40a728] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40a738: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40a73e: 5b01 de93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93de │ │ +40a742: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -899327,18 +899327,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40a75c: |[40a75c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -40a76c: 5410 de93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93de │ │ -40a770: 7120 82a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$i9LlSwBTImmnuNwdtZfMNJzPDig:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V // method@a782 │ │ -40a776: 0e00 |0005: return-void │ │ +40a744: |[40a744] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +40a754: 5410 de93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93de │ │ +40a758: 7120 82a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$i9LlSwBTImmnuNwdtZfMNJzPDig:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V // method@a782 │ │ +40a75e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -899372,18 +899372,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a778: |[40a778] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40a788: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40a78e: 5b01 df93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93df │ │ -40a792: 0e00 |0005: return-void │ │ +40a760: |[40a760] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40a770: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40a776: 5b01 df93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93df │ │ +40a77a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -899393,18 +899393,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -40a794: |[40a794] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda6.onFocusChange:(Landroid/view/View;Z)V │ │ -40a7a4: 5410 df93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93df │ │ -40a7a8: 7130 7ca7 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$BnWlLYRZQWBlNRv1Ut79GiEXU88:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;Z)V // method@a77c │ │ -40a7ae: 0e00 |0005: return-void │ │ +40a77c: |[40a77c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda6.onFocusChange:(Landroid/view/View;Z)V │ │ +40a78c: 5410 df93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93df │ │ +40a790: 7130 7ca7 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$BnWlLYRZQWBlNRv1Ut79GiEXU88:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;Z)V // method@a77c │ │ +40a796: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -899439,18 +899439,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a7d0: |[40a7d0] de.danoeh.antennapod.fragment.SearchFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40a7e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40a7e6: 5b01 e093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e0 │ │ -40a7ea: 0e00 |0005: return-void │ │ +40a7b8: |[40a7b8] de.danoeh.antennapod.fragment.SearchFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40a7c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40a7ce: 5b01 e093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e0 │ │ +40a7d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -899460,19 +899460,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40a7b0: |[40a7b0] de.danoeh.antennapod.fragment.SearchFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -40a7c0: 5410 e093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e0 │ │ -40a7c4: 6e20 93a7 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a793 │ │ -40a7ca: 0a02 |0005: move-result v2 │ │ -40a7cc: 0f02 |0006: return v2 │ │ +40a798: |[40a798] de.danoeh.antennapod.fragment.SearchFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40a7a8: 5410 e093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e0 │ │ +40a7ac: 6e20 93a7 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a793 │ │ +40a7b2: 0a02 |0005: move-result v2 │ │ +40a7b4: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -899506,18 +899506,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment$4;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a8e4: |[40a8e4] de.danoeh.antennapod.fragment.SearchFragment$4$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SearchFragment$4;)V │ │ -40a8f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40a8fa: 5b01 e493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$4$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment$4; // field@93e4 │ │ -40a8fe: 0e00 |0005: return-void │ │ +40a8cc: |[40a8cc] de.danoeh.antennapod.fragment.SearchFragment$4$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SearchFragment$4;)V │ │ +40a8dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40a8e2: 5b01 e493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$4$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment$4; // field@93e4 │ │ +40a8e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$4$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment$4; │ │ │ │ @@ -899527,18 +899527,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a900: |[40a900] de.danoeh.antennapod.fragment.SearchFragment$4$$ExternalSyntheticLambda0.run:()V │ │ -40a910: 5410 e493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$4$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment$4; // field@93e4 │ │ -40a914: 7110 74a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment$4;.$r8$lambda$92pFWTs6ni3lDH6tO9Uk7KGtSIo:(Lde/danoeh/antennapod/fragment/SearchFragment$4;)V // method@a774 │ │ -40a91a: 0e00 |0005: return-void │ │ +40a8e8: |[40a8e8] de.danoeh.antennapod.fragment.SearchFragment$4$$ExternalSyntheticLambda0.run:()V │ │ +40a8f8: 5410 e493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$4$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment$4; // field@93e4 │ │ +40a8fc: 7110 74a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment$4;.$r8$lambda$92pFWTs6ni3lDH6tO9Uk7KGtSIo:(Lde/danoeh/antennapod/fragment/SearchFragment$4;)V // method@a774 │ │ +40a902: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$4$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -899576,18 +899576,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40aaa8: |[40aaa8] de.danoeh.antennapod.fragment.SearchFragment$5.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40aab8: 5b01 e693 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e6 │ │ -40aabc: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40aac2: 0e00 |0005: return-void │ │ +40aa90: |[40aa90] de.danoeh.antennapod.fragment.SearchFragment$5.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40aaa0: 5b01 e693 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e6 │ │ +40aaa4: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40aaaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -899597,21 +899597,21 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -40aa6c: |[40aa6c] de.danoeh.antennapod.fragment.SearchFragment$5.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -40aa7c: 5401 e693 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e6 │ │ -40aa80: 6e10 3435 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -40aa86: 0c01 |0005: move-result-object v1 │ │ -40aa88: 6e10 3037 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -40aa8e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -40aa90: 0f01 |000a: return v1 │ │ +40aa54: |[40aa54] de.danoeh.antennapod.fragment.SearchFragment$5.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +40aa64: 5401 e693 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$5;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e6 │ │ +40aa68: 6e10 3435 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +40aa6e: 0c01 |0005: move-result-object v1 │ │ +40aa70: 6e10 3037 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +40aa76: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +40aa78: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$5; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/view/MenuItem; │ │ │ │ @@ -899620,17 +899620,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40aa94: |[40aa94] de.danoeh.antennapod.fragment.SearchFragment$5.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -40aaa4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -40aaa6: 0f01 |0001: return v1 │ │ +40aa7c: |[40aa7c] de.danoeh.antennapod.fragment.SearchFragment$5.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +40aa8c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +40aa8e: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$5; │ │ 0x0000 - 0x0002 reg=1 (null) Landroid/view/MenuItem; │ │ │ │ @@ -899664,18 +899664,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b5a0: |[40b5a0] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40b5b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b5b6: 5b01 f793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f7 │ │ -40b5ba: 0e00 |0005: return-void │ │ +40b588: |[40b588] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40b598: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b59e: 5b01 f793 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f7 │ │ +40b5a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -899685,19 +899685,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40b580: |[40b580] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ -40b590: 5410 f793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f7 │ │ -40b594: 7120 c8a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$egU46U6268OBjox4p4k-cjJuPHo:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)Z // method@a7c8 │ │ -40b59a: 0a02 |0005: move-result v2 │ │ -40b59c: 0f02 |0006: return v2 │ │ +40b568: |[40b568] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda0.onLongClick:(Landroid/view/View;)Z │ │ +40b578: 5410 f793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f7 │ │ +40b57c: 7120 c8a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$egU46U6268OBjox4p4k-cjJuPHo:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)Z // method@a7c8 │ │ +40b582: 0a02 |0005: move-result v2 │ │ +40b584: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -899731,18 +899731,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b5bc: |[40b5bc] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40b5cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b5d2: 5b01 f893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f8 │ │ -40b5d6: 0e00 |0005: return-void │ │ +40b5a4: |[40b5a4] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40b5b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b5ba: 5b01 f893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f8 │ │ +40b5be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -899752,18 +899752,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b5d8: |[40b5d8] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda10.run:()V │ │ -40b5e8: 5410 f893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f8 │ │ -40b5ec: 7110 c2a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$2Rro7tQi5QKZaMyqNkJSvl--87o:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7c2 │ │ -40b5f2: 0e00 |0005: return-void │ │ +40b5c0: |[40b5c0] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda10.run:()V │ │ +40b5d0: 5410 f893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f8 │ │ +40b5d4: 7110 c2a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$2Rro7tQi5QKZaMyqNkJSvl--87o:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7c2 │ │ +40b5da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -899796,18 +899796,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b5f4: |[40b5f4] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40b604: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b60a: 5b01 f993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f9 │ │ -40b60e: 0e00 |0005: return-void │ │ +40b5dc: |[40b5dc] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40b5ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b5f2: 5b01 f993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f9 │ │ +40b5f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -899817,18 +899817,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40b610: |[40b610] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -40b620: 5410 f993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f9 │ │ -40b624: 7120 c7a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$dq37z8yfqrtOhJkrQnfD9qBC9Rg:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V // method@a7c7 │ │ -40b62a: 0e00 |0005: return-void │ │ +40b5f8: |[40b5f8] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +40b608: 5410 f993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93f9 │ │ +40b60c: 7120 c7a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$dq37z8yfqrtOhJkrQnfD9qBC9Rg:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V // method@a7c7 │ │ +40b612: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -899862,18 +899862,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b62c: |[40b62c] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40b63c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b642: 5b01 fa93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fa │ │ -40b646: 0e00 |0005: return-void │ │ +40b614: |[40b614] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40b624: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b62a: 5b01 fa93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fa │ │ +40b62e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -899883,18 +899883,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40b648: |[40b648] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -40b658: 5410 fa93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fa │ │ -40b65c: 7120 c0a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$-damZnZ5ii1h3IuCN003JzqP1Lk:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V // method@a7c0 │ │ -40b662: 0e00 |0005: return-void │ │ +40b630: |[40b630] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +40b640: 5410 fa93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fa │ │ +40b644: 7120 c0a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$-damZnZ5ii1h3IuCN003JzqP1Lk:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V // method@a7c0 │ │ +40b64a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -899928,18 +899928,18 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b6e0: |[40b6e0] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda5.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40b6f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b6f6: 5b01 fe93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93fe │ │ -40b6fa: 0e00 |0005: return-void │ │ +40b6c8: |[40b6c8] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda5.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40b6d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b6de: 5b01 fe93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93fe │ │ +40b6e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ @@ -899949,18 +899949,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b6fc: |[40b6fc] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda5.run:()V │ │ -40b70c: 5410 fe93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93fe │ │ -40b710: 7110 c1a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$0XJTwjdH_NSQ3UfuLZ4mR1Q3L3U:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7c1 │ │ -40b716: 0e00 |0005: return-void │ │ +40b6e4: |[40b6e4] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda5.run:()V │ │ +40b6f4: 5410 fe93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.f$0:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93fe │ │ +40b6f8: 7110 c1a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$0XJTwjdH_NSQ3UfuLZ4mR1Q3L3U:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7c1 │ │ +40b6fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -899993,18 +899993,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b718: |[40b718] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40b728: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b72e: 5b01 ff93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93ff │ │ -40b732: 0e00 |0005: return-void │ │ +40b700: |[40b700] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40b710: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b716: 5b01 ff93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93ff │ │ +40b71a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -900014,18 +900014,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b734: |[40b734] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda6.run:()V │ │ -40b744: 5410 ff93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93ff │ │ -40b748: 7110 caa7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$v7pIKRTnPR4Pb6laD9wKlLhuYGY:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7ca │ │ -40b74e: 0e00 |0005: return-void │ │ +40b71c: |[40b71c] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda6.run:()V │ │ +40b72c: 5410 ff93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93ff │ │ +40b730: 7110 caa7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$v7pIKRTnPR4Pb6laD9wKlLhuYGY:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7ca │ │ +40b736: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -900058,18 +900058,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b770: |[40b770] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40b780: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b786: 5b01 0094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9400 │ │ -40b78a: 0e00 |0005: return-void │ │ +40b758: |[40b758] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40b768: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b76e: 5b01 0094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9400 │ │ +40b772: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -900079,19 +900079,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40b750: |[40b750] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ -40b760: 5410 0094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9400 │ │ -40b764: 7110 c5a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$WK3ZDZkWwOe2tupcTdUrij4G8qQ:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)Ljava/util/List; // method@a7c5 │ │ -40b76a: 0c00 |0005: move-result-object v0 │ │ -40b76c: 1100 |0006: return-object v0 │ │ +40b738: |[40b738] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ +40b748: 5410 0094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9400 │ │ +40b74c: 7110 c5a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$WK3ZDZkWwOe2tupcTdUrij4G8qQ:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)Ljava/util/List; // method@a7c5 │ │ +40b752: 0c00 |0005: move-result-object v0 │ │ +40b754: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -900124,18 +900124,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b81c: |[40b81c] de.danoeh.antennapod.fragment.SubscriptionFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40b82c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b832: 5b01 0294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9402 │ │ -40b836: 0e00 |0005: return-void │ │ +40b804: |[40b804] de.danoeh.antennapod.fragment.SubscriptionFragment$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40b814: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b81a: 5b01 0294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9402 │ │ +40b81e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -900145,19 +900145,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40b7fc: |[40b7fc] de.danoeh.antennapod.fragment.SubscriptionFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -40b80c: 5410 0294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9402 │ │ -40b810: 6e20 daa7 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a7da │ │ -40b816: 0a02 |0005: move-result v2 │ │ -40b818: 0f02 |0006: return v2 │ │ +40b7e4: |[40b7e4] de.danoeh.antennapod.fragment.SubscriptionFragment$1$$ExternalSyntheticLambda0.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40b7f4: 5410 0294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9402 │ │ +40b7f8: 6e20 daa7 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@a7da │ │ +40b7fe: 0a02 |0005: move-result v2 │ │ +40b800: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -900208,37 +900208,37 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -40c5c8: |[40c5c8] de.danoeh.antennapod.fragment.TransitionEffect.:()V │ │ -40c5d8: 2200 d31b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1bd3 │ │ -40c5dc: 1a01 b64a |0002: const-string v1, "NONE" // string@4ab6 │ │ -40c5e0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -40c5e2: 7030 eaa7 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a7ea │ │ -40c5e8: 6900 1a94 |0008: sput-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.NONE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941a │ │ -40c5ec: 2201 d31b |000a: new-instance v1, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1bd3 │ │ -40c5f0: 1a03 121c |000c: const-string v3, "FADE" // string@1c12 │ │ -40c5f4: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -40c5f6: 7030 eaa7 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a7ea │ │ -40c5fc: 6901 1994 |0012: sput-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.FADE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@9419 │ │ -40c600: 2203 d31b |0014: new-instance v3, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1bd3 │ │ -40c604: 1a05 3f53 |0016: const-string v5, "SLIDE" // string@533f │ │ -40c608: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -40c60a: 7030 eaa7 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a7ea │ │ -40c610: 6903 1b94 |001c: sput-object v3, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941b │ │ -40c614: 1235 |001e: const/4 v5, #int 3 // #3 │ │ -40c616: 2355 ed20 |001f: new-array v5, v5, [Lde/danoeh/antennapod/fragment/TransitionEffect; // type@20ed │ │ -40c61a: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ -40c61e: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ -40c622: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ -40c626: 6905 1894 |0027: sput-object v5, Lde/danoeh/antennapod/fragment/TransitionEffect;.$VALUES:[Lde/danoeh/antennapod/fragment/TransitionEffect; // field@9418 │ │ -40c62a: 0e00 |0029: return-void │ │ +40c5b0: |[40c5b0] de.danoeh.antennapod.fragment.TransitionEffect.:()V │ │ +40c5c0: 2200 d31b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1bd3 │ │ +40c5c4: 1a01 b64a |0002: const-string v1, "NONE" // string@4ab6 │ │ +40c5c8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +40c5ca: 7030 eaa7 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a7ea │ │ +40c5d0: 6900 1a94 |0008: sput-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.NONE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941a │ │ +40c5d4: 2201 d31b |000a: new-instance v1, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1bd3 │ │ +40c5d8: 1a03 121c |000c: const-string v3, "FADE" // string@1c12 │ │ +40c5dc: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +40c5de: 7030 eaa7 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a7ea │ │ +40c5e4: 6901 1994 |0012: sput-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.FADE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@9419 │ │ +40c5e8: 2203 d31b |0014: new-instance v3, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1bd3 │ │ +40c5ec: 1a05 3f53 |0016: const-string v5, "SLIDE" // string@533f │ │ +40c5f0: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +40c5f2: 7030 eaa7 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/fragment/TransitionEffect;.:(Ljava/lang/String;I)V // method@a7ea │ │ +40c5f8: 6903 1b94 |001c: sput-object v3, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941b │ │ +40c5fc: 1235 |001e: const/4 v5, #int 3 // #3 │ │ +40c5fe: 2355 ed20 |001f: new-array v5, v5, [Lde/danoeh/antennapod/fragment/TransitionEffect; // type@20ed │ │ +40c602: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ +40c606: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ +40c60a: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ +40c60e: 6905 1894 |0027: sput-object v5, Lde/danoeh/antennapod/fragment/TransitionEffect;.$VALUES:[Lde/danoeh/antennapod/fragment/TransitionEffect; // field@9418 │ │ +40c612: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x0027 line=3 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/TransitionEffect;) │ │ @@ -900246,17 +900246,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 │ │ -40c62c: |[40c62c] de.danoeh.antennapod.fragment.TransitionEffect.:(Ljava/lang/String;I)V │ │ -40c63c: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -40c642: 0e00 |0003: return-void │ │ +40c614: |[40c614] de.danoeh.antennapod.fragment.TransitionEffect.:(Ljava/lang/String;I)V │ │ +40c624: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +40c62a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/TransitionEffect; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -900266,20 +900266,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/TransitionEffect;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -40c580: |[40c580] de.danoeh.antennapod.fragment.TransitionEffect.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/TransitionEffect; │ │ -40c590: 1c00 d31b |0000: const-class v0, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1bd3 │ │ -40c594: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -40c59a: 0c01 |0005: move-result-object v1 │ │ -40c59c: 1f01 d31b |0006: check-cast v1, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1bd3 │ │ -40c5a0: 1101 |0008: return-object v1 │ │ +40c568: |[40c568] de.danoeh.antennapod.fragment.TransitionEffect.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/TransitionEffect; │ │ +40c578: 1c00 d31b |0000: const-class v0, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1bd3 │ │ +40c57c: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +40c582: 0c01 |0005: move-result-object v1 │ │ +40c584: 1f01 d31b |0006: check-cast v1, Lde/danoeh/antennapod/fragment/TransitionEffect; // type@1bd3 │ │ +40c588: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/TransitionEffect;) │ │ @@ -900287,20 +900287,20 @@ │ │ type : '()[Lde/danoeh/antennapod/fragment/TransitionEffect;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -40c5a4: |[40c5a4] de.danoeh.antennapod.fragment.TransitionEffect.values:()[Lde/danoeh/antennapod/fragment/TransitionEffect; │ │ -40c5b4: 6200 1894 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.$VALUES:[Lde/danoeh/antennapod/fragment/TransitionEffect; // field@9418 │ │ -40c5b8: 6e10 a1b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/fragment/TransitionEffect;.clone:()Ljava/lang/Object; // method@b7a1 │ │ -40c5be: 0c00 |0005: move-result-object v0 │ │ -40c5c0: 1f00 ed20 |0006: check-cast v0, [Lde/danoeh/antennapod/fragment/TransitionEffect; // type@20ed │ │ -40c5c4: 1100 |0008: return-object v0 │ │ +40c58c: |[40c58c] de.danoeh.antennapod.fragment.TransitionEffect.values:()[Lde/danoeh/antennapod/fragment/TransitionEffect; │ │ +40c59c: 6200 1894 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.$VALUES:[Lde/danoeh/antennapod/fragment/TransitionEffect; // field@9418 │ │ +40c5a0: 6e10 a1b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/fragment/TransitionEffect;.clone:()Ljava/lang/Object; // method@b7a1 │ │ +40c5a6: 0c00 |0005: move-result-object v0 │ │ +40c5a8: 1f00 ed20 |0006: check-cast v0, [Lde/danoeh/antennapod/fragment/TransitionEffect; // type@20ed │ │ +40c5ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 23593 (TransitionEffect.java) │ │ @@ -900337,19 +900337,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40c644: |[40c644] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V │ │ -40c654: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40c65a: 5b01 1c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@941c │ │ -40c65e: 5902 1d94 |0005: iput v2, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$1:I // field@941d │ │ -40c662: 0e00 |0007: return-void │ │ +40c62c: |[40c62c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V │ │ +40c63c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40c642: 5b01 1c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@941c │ │ +40c646: 5902 1d94 |0005: iput v2, v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$1:I // field@941d │ │ +40c64a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -900360,19 +900360,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40c664: |[40c664] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0.run:()V │ │ -40c674: 5420 1c94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@941c │ │ -40c678: 5221 1d94 |0002: iget v1, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$1:I // field@941d │ │ -40c67c: 7120 efa7 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.$r8$lambda$VxWhyvTvXVIt-QrH0KHBsNlHjTs:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V // method@a7ef │ │ -40c682: 0e00 |0007: return-void │ │ +40c64c: |[40c64c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0.run:()V │ │ +40c65c: 5420 1c94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@941c │ │ +40c660: 5221 1d94 |0002: iget v1, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$1:I // field@941d │ │ +40c664: 7120 efa7 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.$r8$lambda$VxWhyvTvXVIt-QrH0KHBsNlHjTs:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V // method@a7ef │ │ +40c66a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -900441,17 +900441,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40c6d0: |[40c6d0] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.$r8$lambda$VxWhyvTvXVIt-QrH0KHBsNlHjTs:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V │ │ -40c6e0: 7020 f5a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.lambda$showMessage$0:(I)V // method@a7f5 │ │ -40c6e6: 0e00 |0003: return-void │ │ +40c6b8: |[40c6b8] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.$r8$lambda$VxWhyvTvXVIt-QrH0KHBsNlHjTs:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V │ │ +40c6c8: 7020 f5a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.lambda$showMessage$0:(I)V // method@a7f5 │ │ +40c6ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -900460,23 +900460,23 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -40c6e8: |[40c6e8] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.:(Lde/danoeh/antennapod/activity/MainActivity;I)V │ │ -40c6f8: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -40c6fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -40c700: 5910 2294 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@9422 │ │ -40c704: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -40c706: 5b10 2194 |0007: iput-object v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@9421 │ │ -40c70a: 5b12 2094 |0009: iput-object v2, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ -40c70e: 5913 1f94 |000b: iput v3, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@941f │ │ -40c712: 0e00 |000d: return-void │ │ +40c6d0: |[40c6d0] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.:(Lde/danoeh/antennapod/activity/MainActivity;I)V │ │ +40c6e0: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +40c6e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +40c6e8: 5910 2294 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@9422 │ │ +40c6ec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +40c6ee: 5b10 2194 |0007: iput-object v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@9421 │ │ +40c6f2: 5b12 2094 |0009: iput-object v2, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ +40c6f6: 5913 1f94 |000b: iput v3, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@941f │ │ +40c6fa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=22 │ │ 0x0007 line=23 │ │ 0x0009 line=26 │ │ 0x000b line=27 │ │ @@ -900490,43 +900490,43 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -40c714: |[40c714] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.deleteChecked:(Ljava/util/List;)V │ │ -40c724: 7210 e1b4 0600 |0000: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -40c72a: 0c06 |0003: move-result-object v6 │ │ -40c72c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -40c72e: 7210 c4b4 0600 |0005: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -40c734: 0a01 |0008: move-result v1 │ │ -40c736: 3801 2800 |0009: if-eqz v1, 0031 // +0028 │ │ -40c73a: 7210 c5b4 0600 |000b: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -40c740: 0c01 |000e: move-result-object v1 │ │ -40c742: 1f01 a21c |000f: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -40c746: 6e10 bfab 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -40c74c: 0a02 |0014: move-result v2 │ │ -40c74e: 3802 f0ff |0015: if-eqz v2, 0005 // -0010 │ │ -40c752: 6e10 b8ab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -40c758: 0c02 |001a: move-result-object v2 │ │ -40c75a: 6e10 87ab 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -40c760: 0a02 |001e: move-result v2 │ │ -40c762: 3802 e6ff |001f: if-eqz v2, 0005 // -001a │ │ -40c766: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -40c76a: 5452 2094 |0023: iget-object v2, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ -40c76e: 6e10 b8ab 0100 |0025: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -40c774: 0c01 |0028: move-result-object v1 │ │ -40c776: 6e10 77ab 0100 |0029: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -40c77c: 0b03 |002c: move-result-wide v3 │ │ -40c77e: 7130 e39b 3204 |002d: invoke-static {v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ -40c784: 28d5 |0030: goto 0005 // -002b │ │ -40c786: 1406 0100 117f |0031: const v6, #float 1.92738e+38 // #7f110001 │ │ -40c78c: 7030 fba7 6500 |0034: invoke-direct {v5, v6, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ -40c792: 0e00 |0037: return-void │ │ +40c6fc: |[40c6fc] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.deleteChecked:(Ljava/util/List;)V │ │ +40c70c: 7210 e1b4 0600 |0000: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +40c712: 0c06 |0003: move-result-object v6 │ │ +40c714: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40c716: 7210 c4b4 0600 |0005: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40c71c: 0a01 |0008: move-result v1 │ │ +40c71e: 3801 2800 |0009: if-eqz v1, 0031 // +0028 │ │ +40c722: 7210 c5b4 0600 |000b: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40c728: 0c01 |000e: move-result-object v1 │ │ +40c72a: 1f01 a21c |000f: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +40c72e: 6e10 bfab 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +40c734: 0a02 |0014: move-result v2 │ │ +40c736: 3802 f0ff |0015: if-eqz v2, 0005 // -0010 │ │ +40c73a: 6e10 b8ab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +40c740: 0c02 |001a: move-result-object v2 │ │ +40c742: 6e10 87ab 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +40c748: 0a02 |001e: move-result v2 │ │ +40c74a: 3802 e6ff |001f: if-eqz v2, 0005 // -001a │ │ +40c74e: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +40c752: 5452 2094 |0023: iget-object v2, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ +40c756: 6e10 b8ab 0100 |0025: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +40c75c: 0c01 |0028: move-result-object v1 │ │ +40c75e: 6e10 77ab 0100 |0029: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +40c764: 0b03 |002c: move-result-wide v3 │ │ +40c766: 7130 e39b 3204 |002d: invoke-static {v2, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ +40c76c: 28d5 |0030: goto 0005 // -002b │ │ +40c76e: 1406 0100 117f |0031: const v6, #float 1.92738e+38 // #7f110001 │ │ +40c774: 7030 fba7 6500 |0034: invoke-direct {v5, v6, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ +40c77a: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0011 line=104 │ │ 0x0023 line=106 │ │ 0x0034 line=109 │ │ locals : │ │ @@ -900538,41 +900538,41 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -40c794: |[40c794] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.downloadChecked:(Ljava/util/List;)V │ │ -40c7a4: 7210 e1b4 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -40c7aa: 0c00 |0003: move-result-object v0 │ │ -40c7ac: 7210 c4b4 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -40c7b2: 0a01 |0007: move-result v1 │ │ -40c7b4: 3801 2200 |0008: if-eqz v1, 002a // +0022 │ │ -40c7b8: 7210 c5b4 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -40c7be: 0c01 |000d: move-result-object v1 │ │ -40c7c0: 1f01 a21c |000e: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -40c7c4: 6e10 bfab 0100 |0010: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -40c7ca: 0a02 |0013: move-result v2 │ │ -40c7cc: 3802 f0ff |0014: if-eqz v2, 0004 // -0010 │ │ -40c7d0: 6e10 b0ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -40c7d6: 0c02 |0019: move-result-object v2 │ │ -40c7d8: 6e10 5dab 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -40c7de: 0a02 |001d: move-result v2 │ │ -40c7e0: 3902 e6ff |001e: if-nez v2, 0004 // -001a │ │ -40c7e4: 7100 60ad 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -40c7ea: 0c02 |0023: move-result-object v2 │ │ -40c7ec: 5443 2094 |0024: iget-object v3, v4, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ -40c7f0: 6e30 5ead 3201 |0026: invoke-virtual {v2, v3, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad5e │ │ -40c7f6: 28db |0029: goto 0004 // -0025 │ │ -40c7f8: 1400 0200 117f |002a: const v0, #float 1.92738e+38 // #7f110002 │ │ -40c7fe: 7210 e9b4 0500 |002d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40c804: 0a05 |0030: move-result v5 │ │ -40c806: 7030 fba7 0405 |0031: invoke-direct {v4, v0, v5}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ -40c80c: 0e00 |0034: return-void │ │ +40c77c: |[40c77c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.downloadChecked:(Ljava/util/List;)V │ │ +40c78c: 7210 e1b4 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +40c792: 0c00 |0003: move-result-object v0 │ │ +40c794: 7210 c4b4 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40c79a: 0a01 |0007: move-result v1 │ │ +40c79c: 3801 2200 |0008: if-eqz v1, 002a // +0022 │ │ +40c7a0: 7210 c5b4 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40c7a6: 0c01 |000d: move-result-object v1 │ │ +40c7a8: 1f01 a21c |000e: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +40c7ac: 6e10 bfab 0100 |0010: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +40c7b2: 0a02 |0013: move-result v2 │ │ +40c7b4: 3802 f0ff |0014: if-eqz v2, 0004 // -0010 │ │ +40c7b8: 6e10 b0ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +40c7be: 0c02 |0019: move-result-object v2 │ │ +40c7c0: 6e10 5dab 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +40c7c6: 0a02 |001d: move-result v2 │ │ +40c7c8: 3902 e6ff |001e: if-nez v2, 0004 // -001a │ │ +40c7cc: 7100 60ad 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +40c7d2: 0c02 |0023: move-result-object v2 │ │ +40c7d4: 5443 2094 |0024: iget-object v3, v4, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ +40c7d8: 6e30 5ead 3201 |0026: invoke-virtual {v2, v3, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ad5e │ │ +40c7de: 28db |0029: goto 0004 // -0025 │ │ +40c7e0: 1400 0200 117f |002a: const v0, #float 1.92738e+38 // #7f110002 │ │ +40c7e6: 7210 e9b4 0500 |002d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40c7ec: 0a05 |0030: move-result v5 │ │ +40c7ee: 7030 fba7 0405 |0031: invoke-direct {v4, v0, v5}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ +40c7f4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0010 line=94 │ │ 0x0020 line=95 │ │ 0x002d line=98 │ │ locals : │ │ @@ -900584,31 +900584,31 @@ │ │ type : '(Ljava/util/List;)[J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -40c684: |[40c684] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.getSelectedIds:(Ljava/util/List;)[J │ │ -40c694: 7210 e9b4 0500 |0000: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40c69a: 0a00 |0003: move-result v0 │ │ -40c69c: 2300 e71f |0004: new-array v0, v0, [J // type@1fe7 │ │ -40c6a0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -40c6a2: 7210 e9b4 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40c6a8: 0a02 |000a: move-result v2 │ │ -40c6aa: 3521 1100 |000b: if-ge v1, v2, 001c // +0011 │ │ -40c6ae: 7220 ddb4 1500 |000d: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -40c6b4: 0c02 |0010: move-result-object v2 │ │ -40c6b6: 1f02 a21c |0011: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -40c6ba: 6e10 77ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -40c6c0: 0b02 |0016: move-result-wide v2 │ │ -40c6c2: 4c02 0001 |0017: aput-wide v2, v0, v1 │ │ -40c6c6: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -40c6ca: 28ec |001b: goto 0007 // -0014 │ │ -40c6cc: 1100 |001c: return-object v0 │ │ +40c66c: |[40c66c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.getSelectedIds:(Ljava/util/List;)[J │ │ +40c67c: 7210 e9b4 0500 |0000: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40c682: 0a00 |0003: move-result v0 │ │ +40c684: 2300 e71f |0004: new-array v0, v0, [J // type@1fe7 │ │ +40c688: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +40c68a: 7210 e9b4 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40c690: 0a02 |000a: move-result v2 │ │ +40c692: 3521 1100 |000b: if-ge v1, v2, 001c // +0011 │ │ +40c696: 7220 ddb4 1500 |000d: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +40c69c: 0c02 |0010: move-result-object v2 │ │ +40c69e: 1f02 a21c |0011: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +40c6a2: 6e10 77ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +40c6a8: 0b02 |0016: move-result-wide v2 │ │ +40c6aa: 4c02 0001 |0017: aput-wide v2, v0, v1 │ │ +40c6ae: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +40c6b2: 28ec |001b: goto 0007 // -0014 │ │ +40c6b4: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0007 line=127 │ │ 0x000d line=128 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ @@ -900619,38 +900619,38 @@ │ │ type : '(I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -40c8d4: |[40c8d4] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.lambda$showMessage$0:(I)V │ │ -40c8e4: 5450 2094 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ -40c8e8: 6e10 7f14 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ -40c8ee: 0c00 |0005: move-result-object v0 │ │ -40c8f0: 5251 2294 |0006: iget v1, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@9422 │ │ -40c8f4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -40c8f6: 2322 0e21 |0009: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ -40c8fa: 7110 38b2 0100 |000b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -40c900: 0c03 |000e: move-result-object v3 │ │ -40c902: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -40c904: 4d03 0204 |0010: aput-object v3, v2, v4 │ │ -40c908: 6e40 0a03 6021 |0012: invoke-virtual {v0, v6, v1, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -40c90e: 0c06 |0015: move-result-object v6 │ │ -40c910: 5450 2194 |0016: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@9421 │ │ -40c914: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -40c918: 6e20 a486 6000 |001a: invoke-virtual {v0, v6}, Lcom/google/android/material/snackbar/Snackbar;.setText:(Ljava/lang/CharSequence;)Lcom/google/android/material/snackbar/Snackbar; // method@86a4 │ │ -40c91e: 5456 2194 |001d: iget-object v6, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@9421 │ │ -40c922: 6e10 a586 0600 |001f: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -40c928: 2809 |0022: goto 002b // +0009 │ │ -40c92a: 5450 2094 |0023: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ -40c92e: 6e30 9f94 6004 |0025: invoke-virtual {v0, v6, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ -40c934: 0c06 |0028: move-result-object v6 │ │ -40c936: 5b56 2194 |0029: iput-object v6, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@9421 │ │ -40c93a: 0e00 |002b: return-void │ │ +40c8bc: |[40c8bc] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.lambda$showMessage$0:(I)V │ │ +40c8cc: 5450 2094 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ +40c8d0: 6e10 7f14 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ +40c8d6: 0c00 |0005: move-result-object v0 │ │ +40c8d8: 5251 2294 |0006: iget v1, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@9422 │ │ +40c8dc: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +40c8de: 2322 0e21 |0009: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ +40c8e2: 7110 38b2 0100 |000b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +40c8e8: 0c03 |000e: move-result-object v3 │ │ +40c8ea: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +40c8ec: 4d03 0204 |0010: aput-object v3, v2, v4 │ │ +40c8f0: 6e40 0a03 6021 |0012: invoke-virtual {v0, v6, v1, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +40c8f6: 0c06 |0015: move-result-object v6 │ │ +40c8f8: 5450 2194 |0016: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@9421 │ │ +40c8fc: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +40c900: 6e20 a486 6000 |001a: invoke-virtual {v0, v6}, Lcom/google/android/material/snackbar/Snackbar;.setText:(Ljava/lang/CharSequence;)Lcom/google/android/material/snackbar/Snackbar; // method@86a4 │ │ +40c906: 5456 2194 |001d: iget-object v6, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@9421 │ │ +40c90a: 6e10 a586 0600 |001f: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +40c910: 2809 |0022: goto 002b // +0009 │ │ +40c912: 5450 2094 |0023: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ +40c916: 6e30 9f94 6004 |0025: invoke-virtual {v0, v6, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ +40c91c: 0c06 |0028: move-result-object v6 │ │ +40c91e: 5b56 2194 |0029: iput-object v6, v5, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.snackbar:Lcom/google/android/material/snackbar/Snackbar; // field@9421 │ │ +40c922: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0016 line=116 │ │ 0x001a line=117 │ │ 0x001d line=118 │ │ 0x0023 line=120 │ │ @@ -900663,23 +900663,23 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -40c93c: |[40c93c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.markedCheckedPlayed:(Ljava/util/List;)V │ │ -40c94c: 7020 f3a7 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a7f3 │ │ -40c952: 0c02 |0003: move-result-object v2 │ │ -40c954: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -40c956: 7120 0f9c 2000 |0005: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ -40c95c: 1400 0800 117f |0008: const v0, #float 1.92738e+38 // #7f110008 │ │ -40c962: 2122 |000b: array-length v2, v2 │ │ -40c964: 7030 fba7 0102 |000c: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ -40c96a: 0e00 |000f: return-void │ │ +40c924: |[40c924] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.markedCheckedPlayed:(Ljava/util/List;)V │ │ +40c934: 7020 f3a7 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a7f3 │ │ +40c93a: 0c02 |0003: move-result-object v2 │ │ +40c93c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +40c93e: 7120 0f9c 2000 |0005: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ +40c944: 1400 0800 117f |0008: const v0, #float 1.92738e+38 // #7f110008 │ │ +40c94a: 2122 |000b: array-length v2, v2 │ │ +40c94c: 7030 fba7 0102 |000c: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ +40c952: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ 0x000b line=82 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ @@ -900690,23 +900690,23 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -40c96c: |[40c96c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.markedCheckedUnplayed:(Ljava/util/List;)V │ │ -40c97c: 7020 f3a7 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a7f3 │ │ -40c982: 0c02 |0003: move-result-object v2 │ │ -40c984: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -40c986: 7120 0f9c 2000 |0005: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ -40c98c: 1400 0900 117f |0008: const v0, #float 1.92738e+38 // #7f110009 │ │ -40c992: 2122 |000b: array-length v2, v2 │ │ -40c994: 7030 fba7 0102 |000c: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ -40c99a: 0e00 |000f: return-void │ │ +40c954: |[40c954] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.markedCheckedUnplayed:(Ljava/util/List;)V │ │ +40c964: 7020 f3a7 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a7f3 │ │ +40c96a: 0c02 |0003: move-result-object v2 │ │ +40c96c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40c96e: 7120 0f9c 2000 |0005: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ +40c974: 1400 0900 117f |0008: const v0, #float 1.92738e+38 // #7f110009 │ │ +40c97a: 2122 |000b: array-length v2, v2 │ │ +40c97c: 7030 fba7 0102 |000c: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ +40c982: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000b line=88 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ @@ -900717,44 +900717,44 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -40c99c: |[40c99c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.queueChecked:(Ljava/util/List;)V │ │ -40c9ac: 2200 8c19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ -40c9b0: 7210 e9b4 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40c9b6: 0a01 |0005: move-result v1 │ │ -40c9b8: 7020 4b9d 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ -40c9be: 7210 e1b4 0400 |0009: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -40c9c4: 0c04 |000c: move-result-object v4 │ │ -40c9c6: 7210 c4b4 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -40c9cc: 0a01 |0010: move-result v1 │ │ -40c9ce: 3801 1600 |0011: if-eqz v1, 0027 // +0016 │ │ -40c9d2: 7210 c5b4 0400 |0013: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -40c9d8: 0c01 |0016: move-result-object v1 │ │ -40c9da: 1f01 a21c |0017: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -40c9de: 6e10 bfab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -40c9e4: 0a02 |001c: move-result v2 │ │ -40c9e6: 3802 f0ff |001d: if-eqz v2, 000d // -0010 │ │ -40c9ea: 6e10 77ab 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -40c9f0: 0b01 |0022: move-result-wide v1 │ │ -40c9f2: 6e30 4c9d 1002 |0023: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ -40c9f8: 28e7 |0026: goto 000d // -0019 │ │ -40c9fa: 5434 2094 |0027: iget-object v4, v3, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ -40c9fe: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -40ca00: 6e10 5c9d 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9d5c │ │ -40ca06: 0c02 |002d: move-result-object v2 │ │ -40ca08: 7130 d89b 1402 |002e: invoke-static {v4, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9bd8 │ │ -40ca0e: 1504 117f |0031: const/high16 v4, #int 2131820544 // #7f11 │ │ -40ca12: 6e10 5b9d 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9d5b │ │ -40ca18: 0a00 |0036: move-result v0 │ │ -40ca1a: 7030 fba7 4300 |0037: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ -40ca20: 0e00 |003a: return-void │ │ +40c984: |[40c984] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.queueChecked:(Ljava/util/List;)V │ │ +40c994: 2200 8c19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ +40c998: 7210 e9b4 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40c99e: 0a01 |0005: move-result v1 │ │ +40c9a0: 7020 4b9d 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/LongList;.:(I)V // method@9d4b │ │ +40c9a6: 7210 e1b4 0400 |0009: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +40c9ac: 0c04 |000c: move-result-object v4 │ │ +40c9ae: 7210 c4b4 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40c9b4: 0a01 |0010: move-result v1 │ │ +40c9b6: 3801 1600 |0011: if-eqz v1, 0027 // +0016 │ │ +40c9ba: 7210 c5b4 0400 |0013: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40c9c0: 0c01 |0016: move-result-object v1 │ │ +40c9c2: 1f01 a21c |0017: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +40c9c6: 6e10 bfab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +40c9cc: 0a02 |001c: move-result v2 │ │ +40c9ce: 3802 f0ff |001d: if-eqz v2, 000d // -0010 │ │ +40c9d2: 6e10 77ab 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +40c9d8: 0b01 |0022: move-result-wide v1 │ │ +40c9da: 6e30 4c9d 1002 |0023: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ +40c9e0: 28e7 |0026: goto 000d // -0019 │ │ +40c9e2: 5434 2094 |0027: iget-object v4, v3, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ +40c9e6: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +40c9e8: 6e10 5c9d 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9d5c │ │ +40c9ee: 0c02 |002d: move-result-object v2 │ │ +40c9f0: 7130 d89b 1402 |002e: invoke-static {v4, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9bd8 │ │ +40c9f6: 1504 117f |0031: const/high16 v4, #int 2131820544 // #7f11 │ │ +40c9fa: 6e10 5b9d 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9d5b │ │ +40ca00: 0a00 |0036: move-result v0 │ │ +40ca02: 7030 fba7 4300 |0037: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ +40ca08: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0009 line=53 │ │ 0x0019 line=54 │ │ 0x001f line=55 │ │ 0x0027 line=58 │ │ @@ -900768,41 +900768,41 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -40ca24: |[40ca24] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.removeFromInboxChecked:(Ljava/util/List;)V │ │ -40ca34: 2200 8c19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ -40ca38: 7010 4a9d 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d4a │ │ -40ca3e: 7210 e1b4 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -40ca44: 0c04 |0008: move-result-object v4 │ │ -40ca46: 7210 c4b4 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -40ca4c: 0a01 |000c: move-result v1 │ │ -40ca4e: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ -40ca52: 7210 c5b4 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -40ca58: 0c01 |0012: move-result-object v1 │ │ -40ca5a: 1f01 a21c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -40ca5e: 6e10 c4ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -40ca64: 0a02 |0018: move-result v2 │ │ -40ca66: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ -40ca6a: 6e10 77ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -40ca70: 0b01 |001e: move-result-wide v1 │ │ -40ca72: 6e30 4c9d 1002 |001f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ -40ca78: 28e7 |0022: goto 0009 // -0019 │ │ -40ca7a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -40ca7c: 6e10 5c9d 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9d5c │ │ -40ca82: 0c01 |0027: move-result-object v1 │ │ -40ca84: 7120 0f9c 1400 |0028: invoke-static {v4, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ -40ca8a: 1404 0f00 117f |002b: const v4, #float 1.92738e+38 // #7f11000f │ │ -40ca90: 6e10 5b9d 0000 |002e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9d5b │ │ -40ca96: 0a00 |0031: move-result v0 │ │ -40ca98: 7030 fba7 4300 |0032: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ -40ca9e: 0e00 |0035: return-void │ │ +40ca0c: |[40ca0c] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.removeFromInboxChecked:(Ljava/util/List;)V │ │ +40ca1c: 2200 8c19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ +40ca20: 7010 4a9d 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d4a │ │ +40ca26: 7210 e1b4 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +40ca2c: 0c04 |0008: move-result-object v4 │ │ +40ca2e: 7210 c4b4 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40ca34: 0a01 |000c: move-result v1 │ │ +40ca36: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ +40ca3a: 7210 c5b4 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40ca40: 0c01 |0012: move-result-object v1 │ │ +40ca42: 1f01 a21c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +40ca46: 6e10 c4ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +40ca4c: 0a02 |0018: move-result v2 │ │ +40ca4e: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ +40ca52: 6e10 77ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +40ca58: 0b01 |001e: move-result-wide v1 │ │ +40ca5a: 6e30 4c9d 1002 |001f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ +40ca60: 28e7 |0022: goto 0009 // -0019 │ │ +40ca62: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +40ca64: 6e10 5c9d 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9d5c │ │ +40ca6a: 0c01 |0027: move-result-object v1 │ │ +40ca6c: 7120 0f9c 1400 |0028: invoke-static {v4, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ +40ca72: 1404 0f00 117f |002b: const v4, #float 1.92738e+38 // #7f11000f │ │ +40ca78: 6e10 5b9d 0000 |002e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.size:()I // method@9d5b │ │ +40ca7e: 0a00 |0031: move-result v0 │ │ +40ca80: 7030 fba7 4300 |0032: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ +40ca86: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0005 line=70 │ │ 0x0015 line=71 │ │ 0x001b line=72 │ │ 0x0024 line=75 │ │ @@ -900816,24 +900816,24 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -40caa0: |[40caa0] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.removeFromQueueChecked:(Ljava/util/List;)V │ │ -40cab0: 7020 f3a7 3200 |0000: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a7f3 │ │ -40cab6: 0c03 |0003: move-result-object v3 │ │ -40cab8: 5420 2094 |0004: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ -40cabc: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -40cabe: 7130 1a9c 1003 |0007: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c1a │ │ -40cac4: 1400 1000 117f |000a: const v0, #float 1.92738e+38 // #7f110010 │ │ -40caca: 2133 |000d: array-length v3, v3 │ │ -40cacc: 7030 fba7 0203 |000e: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ -40cad2: 0e00 |0011: return-void │ │ +40ca88: |[40ca88] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.removeFromQueueChecked:(Ljava/util/List;)V │ │ +40ca98: 7020 f3a7 3200 |0000: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.getSelectedIds:(Ljava/util/List;)[J // method@a7f3 │ │ +40ca9e: 0c03 |0003: move-result-object v3 │ │ +40caa0: 5420 2094 |0004: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ +40caa4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +40caa6: 7130 1a9c 1003 |0007: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c1a │ │ +40caac: 1400 1000 117f |000a: const v0, #float 1.92738e+38 // #7f110010 │ │ +40cab2: 2133 |000d: array-length v3, v3 │ │ +40cab4: 7030 fba7 0203 |000e: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.showMessage:(II)V // method@a7fb │ │ +40caba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0004 line=64 │ │ 0x000d line=65 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ @@ -900844,23 +900844,23 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -40cad4: |[40cad4] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.showMessage:(II)V │ │ -40cae4: 5210 2294 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@9422 │ │ -40cae8: b030 |0002: add-int/2addr v0, v3 │ │ -40caea: 5910 2294 |0003: iput v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@9422 │ │ -40caee: 5413 2094 |0005: iget-object v3, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ -40caf2: 2200 d41b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0; // type@1bd4 │ │ -40caf6: 7030 eda7 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V // method@a7ed │ │ -40cafc: 6e20 b200 0300 |000c: invoke-virtual {v3, v0}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ -40cb02: 0e00 |000f: return-void │ │ +40cabc: |[40cabc] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.showMessage:(II)V │ │ +40cacc: 5210 2294 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@9422 │ │ +40cad0: b030 |0002: add-int/2addr v0, v3 │ │ +40cad2: 5910 2294 |0003: iput v0, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.totalNumItems:I // field@9422 │ │ +40cad6: 5413 2094 |0005: iget-object v3, v1, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@9420 │ │ +40cada: 2200 d41b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0; // type@1bd4 │ │ +40cade: 7030 eda7 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;I)V // method@a7ed │ │ +40cae4: 6e20 b200 0300 |000c: invoke-virtual {v3, v0}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ +40caea: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -900872,55 +900872,55 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -40c810: |[40c810] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.handleAction:(Ljava/util/List;)V │ │ -40c820: 5220 1f94 |0000: iget v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@941f │ │ -40c824: 1401 4f00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a004f │ │ -40c82a: 3310 0600 |0005: if-ne v0, v1, 000b // +0006 │ │ -40c82e: 7020 f8a7 3200 |0007: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.queueChecked:(Ljava/util/List;)V // method@a7f8 │ │ -40c834: 284f |000a: goto 0059 // +004f │ │ -40c836: 1401 9b02 0a7f |000b: const v1, #float 1.83447e+38 // #7f0a029b │ │ -40c83c: 3310 0600 |000e: if-ne v0, v1, 0014 // +0006 │ │ -40c840: 7020 faa7 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.removeFromQueueChecked:(Ljava/util/List;)V // method@a7fa │ │ -40c846: 2846 |0013: goto 0059 // +0046 │ │ -40c848: 1401 9a02 0a7f |0014: const v1, #float 1.83447e+38 // #7f0a029a │ │ -40c84e: 3310 0600 |0017: if-ne v0, v1, 001d // +0006 │ │ -40c852: 7020 f9a7 3200 |0019: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.removeFromInboxChecked:(Ljava/util/List;)V // method@a7f9 │ │ -40c858: 283d |001c: goto 0059 // +003d │ │ -40c85a: 1401 e301 0a7f |001d: const v1, #float 1.83443e+38 // #7f0a01e3 │ │ -40c860: 3310 0600 |0020: if-ne v0, v1, 0026 // +0006 │ │ -40c864: 7020 f6a7 3200 |0022: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.markedCheckedPlayed:(Ljava/util/List;)V // method@a7f6 │ │ -40c86a: 2834 |0025: goto 0059 // +0034 │ │ -40c86c: 1401 e501 0a7f |0026: const v1, #float 1.83443e+38 // #7f0a01e5 │ │ -40c872: 3310 0600 |0029: if-ne v0, v1, 002f // +0006 │ │ -40c876: 7020 f7a7 3200 |002b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.markedCheckedUnplayed:(Ljava/util/List;)V // method@a7f7 │ │ -40c87c: 282b |002e: goto 0059 // +002b │ │ -40c87e: 1401 1001 0a7f |002f: const v1, #float 1.83439e+38 // #7f0a0110 │ │ -40c884: 3310 0600 |0032: if-ne v0, v1, 0038 // +0006 │ │ -40c888: 7020 f2a7 3200 |0034: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.downloadChecked:(Ljava/util/List;)V // method@a7f2 │ │ -40c88e: 2822 |0037: goto 0059 // +0022 │ │ -40c890: 1401 f000 0a7f |0038: const v1, #float 1.83438e+38 // #7f0a00f0 │ │ -40c896: 3310 0600 |003b: if-ne v0, v1, 0041 // +0006 │ │ -40c89a: 7020 f1a7 3200 |003d: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.deleteChecked:(Ljava/util/List;)V // method@a7f1 │ │ -40c8a0: 2819 |0040: goto 0059 // +0019 │ │ -40c8a2: 2203 741e |0041: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -40c8a6: 7010 c7b2 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40c8ac: 1a00 c55d |0046: const-string v0, "Unrecognized speed dial action item. Do nothing. id=" // string@5dc5 │ │ -40c8b0: 6e20 d3b2 0300 |0048: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40c8b6: 5220 1f94 |004b: iget v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@941f │ │ -40c8ba: 6e20 ceb2 0300 |004d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -40c8c0: 6e10 deb2 0300 |0050: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40c8c6: 0c03 |0053: move-result-object v3 │ │ -40c8c8: 1a00 0e1b |0054: const-string v0, "EpisodeSelectHandler" // string@1b0e │ │ -40c8cc: 7120 f70a 3000 |0056: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -40c8d2: 0e00 |0059: return-void │ │ +40c7f8: |[40c7f8] de.danoeh.antennapod.fragment.actions.EpisodeMultiSelectActionHandler.handleAction:(Ljava/util/List;)V │ │ +40c808: 5220 1f94 |0000: iget v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@941f │ │ +40c80c: 1401 4f00 0a7f |0002: const v1, #float 1.83435e+38 // #7f0a004f │ │ +40c812: 3310 0600 |0005: if-ne v0, v1, 000b // +0006 │ │ +40c816: 7020 f8a7 3200 |0007: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.queueChecked:(Ljava/util/List;)V // method@a7f8 │ │ +40c81c: 284f |000a: goto 0059 // +004f │ │ +40c81e: 1401 9b02 0a7f |000b: const v1, #float 1.83447e+38 // #7f0a029b │ │ +40c824: 3310 0600 |000e: if-ne v0, v1, 0014 // +0006 │ │ +40c828: 7020 faa7 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.removeFromQueueChecked:(Ljava/util/List;)V // method@a7fa │ │ +40c82e: 2846 |0013: goto 0059 // +0046 │ │ +40c830: 1401 9a02 0a7f |0014: const v1, #float 1.83447e+38 // #7f0a029a │ │ +40c836: 3310 0600 |0017: if-ne v0, v1, 001d // +0006 │ │ +40c83a: 7020 f9a7 3200 |0019: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.removeFromInboxChecked:(Ljava/util/List;)V // method@a7f9 │ │ +40c840: 283d |001c: goto 0059 // +003d │ │ +40c842: 1401 e301 0a7f |001d: const v1, #float 1.83443e+38 // #7f0a01e3 │ │ +40c848: 3310 0600 |0020: if-ne v0, v1, 0026 // +0006 │ │ +40c84c: 7020 f6a7 3200 |0022: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.markedCheckedPlayed:(Ljava/util/List;)V // method@a7f6 │ │ +40c852: 2834 |0025: goto 0059 // +0034 │ │ +40c854: 1401 e501 0a7f |0026: const v1, #float 1.83443e+38 // #7f0a01e5 │ │ +40c85a: 3310 0600 |0029: if-ne v0, v1, 002f // +0006 │ │ +40c85e: 7020 f7a7 3200 |002b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.markedCheckedUnplayed:(Ljava/util/List;)V // method@a7f7 │ │ +40c864: 282b |002e: goto 0059 // +002b │ │ +40c866: 1401 1001 0a7f |002f: const v1, #float 1.83439e+38 // #7f0a0110 │ │ +40c86c: 3310 0600 |0032: if-ne v0, v1, 0038 // +0006 │ │ +40c870: 7020 f2a7 3200 |0034: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.downloadChecked:(Ljava/util/List;)V // method@a7f2 │ │ +40c876: 2822 |0037: goto 0059 // +0022 │ │ +40c878: 1401 f000 0a7f |0038: const v1, #float 1.83438e+38 // #7f0a00f0 │ │ +40c87e: 3310 0600 |003b: if-ne v0, v1, 0041 // +0006 │ │ +40c882: 7020 f1a7 3200 |003d: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.deleteChecked:(Ljava/util/List;)V // method@a7f1 │ │ +40c888: 2819 |0040: goto 0059 // +0019 │ │ +40c88a: 2203 741e |0041: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +40c88e: 7010 c7b2 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40c894: 1a00 c55d |0046: const-string v0, "Unrecognized speed dial action item. Do nothing. id=" // string@5dc5 │ │ +40c898: 6e20 d3b2 0300 |0048: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40c89e: 5220 1f94 |004b: iget v0, v2, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.actionId:I // field@941f │ │ +40c8a2: 6e20 ceb2 0300 |004d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +40c8a8: 6e10 deb2 0300 |0050: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40c8ae: 0c03 |0053: move-result-object v3 │ │ +40c8b0: 1a00 0e1b |0054: const-string v0, "EpisodeSelectHandler" // string@1b0e │ │ +40c8b4: 7120 f70a 3000 |0056: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +40c8ba: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0007 line=32 │ │ 0x0010 line=34 │ │ 0x0019 line=36 │ │ 0x0022 line=38 │ │ @@ -900962,18 +900962,18 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40cbf0: |[40cbf0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -40cc00: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40cc06: 5b01 2794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9427 │ │ -40cc0a: 0e00 |0005: return-void │ │ +40cbd8: |[40cbd8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +40cbe8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40cbee: 5b01 2794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9427 │ │ +40cbf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ │ │ @@ -900983,18 +900983,18 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -40cc0c: |[40cc0c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda4.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ -40cc1c: 5410 2794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9427 │ │ -40cc20: 7130 12a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$7mQQupTrPmQMTZH18NBY3gjNsRg:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a812 │ │ -40cc26: 0e00 |0005: return-void │ │ +40cbf4: |[40cbf4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda4.onCheckedChanged:(Landroid/widget/CompoundButton;Z)V │ │ +40cc04: 5410 2794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9427 │ │ +40cc08: 7130 12a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$7mQQupTrPmQMTZH18NBY3gjNsRg:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a812 │ │ +40cc0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -901033,19 +901033,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40cc28: |[40cc28] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -40cc38: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40cc3e: 5b01 2894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@9428 │ │ -40cc42: 5b02 2994 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9429 │ │ -40cc46: 0e00 |0007: return-void │ │ +40cc10: |[40cc10] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +40cc20: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40cc26: 5b01 2894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@9428 │ │ +40cc2a: 5b02 2994 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9429 │ │ +40cc2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ @@ -901056,19 +901056,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 │ │ -40cc48: |[40cc48] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda5.onClick:(Landroid/content/DialogInterface;I)V │ │ -40cc58: 5420 2894 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@9428 │ │ -40cc5c: 5421 2994 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9429 │ │ -40cc60: 7140 15a8 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$TN7UzrVJKQYLj1QcabMt1uESK5o:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a815 │ │ -40cc66: 0e00 |0007: return-void │ │ +40cc30: |[40cc30] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda5.onClick:(Landroid/content/DialogInterface;I)V │ │ +40cc40: 5420 2894 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@9428 │ │ +40cc44: 5421 2994 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9429 │ │ +40cc48: 7140 15a8 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$TN7UzrVJKQYLj1QcabMt1uESK5o:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a815 │ │ +40cc4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -901119,17 +901119,17 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -40cd8c: |[40cd8c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$7mQQupTrPmQMTZH18NBY3gjNsRg:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -40cd9c: 7130 26a8 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$1:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a826 │ │ -40cda2: 0e00 |0003: return-void │ │ +40cd74: |[40cd74] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$7mQQupTrPmQMTZH18NBY3gjNsRg:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +40cd84: 7130 26a8 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$1:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a826 │ │ +40cd8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -901139,17 +901139,17 @@ │ │ type : '(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40cda4: |[40cda4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$NxKS0GvKslq9Ovv0GNY0gIKCicc:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40cdb4: 7120 23a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$keepUpdatedPrefHandler$6:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a823 │ │ -40cdba: 0e00 |0003: return-void │ │ +40cd8c: |[40cd8c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$NxKS0GvKslq9Ovv0GNY0gIKCicc:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40cd9c: 7120 23a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$keepUpdatedPrefHandler$6:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a823 │ │ +40cda2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Z │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -901158,17 +901158,17 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40cdbc: |[40cdbc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$RZCCR6l7_c5_ie5ykHfzXP5rf-w:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ -40cdcc: 7120 25a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$0:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a825 │ │ -40cdd2: 0e00 |0003: return-void │ │ +40cda4: |[40cda4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$RZCCR6l7_c5_ie5ykHfzXP5rf-w:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ +40cdb4: 7120 25a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$0:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a825 │ │ +40cdba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Float; │ │ │ │ @@ -901177,17 +901177,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -40cdd4: |[40cdd4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$TN7UzrVJKQYLj1QcabMt1uESK5o:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ -40cde4: 7040 28a8 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$3:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a828 │ │ -40cdea: 0e00 |0003: return-void │ │ +40cdbc: |[40cdbc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$TN7UzrVJKQYLj1QcabMt1uESK5o:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ +40cdcc: 7040 28a8 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$3:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a828 │ │ +40cdd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -901198,17 +901198,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40cdec: |[40cdec] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$b9YSArDPGsnLbQwNoXfORQD1Dik:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V │ │ -40cdfc: 7020 24a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$keepUpdatedPrefHandler$7:(Z)V // method@a824 │ │ -40ce02: 0e00 |0003: return-void │ │ +40cdd4: |[40cdd4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$b9YSArDPGsnLbQwNoXfORQD1Dik:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V │ │ +40cde4: 7020 24a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$keepUpdatedPrefHandler$7:(Z)V // method@a824 │ │ +40cdea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -901217,17 +901217,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40ce04: |[40ce04] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$ijbCgF4P7CHhE_85IJXJvWdIeEQ:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;I)V │ │ -40ce14: 7020 22a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDeleteEpisodesPrefHandler$5:(I)V // method@a822 │ │ -40ce1a: 0e00 |0003: return-void │ │ +40cdec: |[40cdec] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$ijbCgF4P7CHhE_85IJXJvWdIeEQ:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;I)V │ │ +40cdfc: 7020 22a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDeleteEpisodesPrefHandler$5:(I)V // method@a822 │ │ +40ce02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -901236,17 +901236,17 @@ │ │ type : '(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40ce1c: |[40ce1c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$kZYq_wHy5bnCE8-27qoG3S8iGjY:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40ce2c: 7120 27a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$2:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a827 │ │ -40ce32: 0e00 |0003: return-void │ │ +40ce04: |[40ce04] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$kZYq_wHy5bnCE8-27qoG3S8iGjY:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40ce14: 7120 27a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$playbackSpeedPrefHandler$2:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a827 │ │ +40ce1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) F │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -901255,17 +901255,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40ce34: |[40ce34] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$mMVzg5khPo9Mo1Ho93lVgmOWKc8:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40ce44: 7120 21a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDeleteEpisodesPrefHandler$4:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a821 │ │ -40ce4a: 0e00 |0003: return-void │ │ +40ce1c: |[40ce1c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.$r8$lambda$mMVzg5khPo9Mo1Ho93lVgmOWKc8:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40ce2c: 7120 21a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.lambda$autoDeleteEpisodesPrefHandler$4:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a821 │ │ +40ce32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -901274,17 +901274,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Landroidx/core/util/Consumer;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40ce4c: |[40ce4c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.-$$Nest$msaveFeedPreferences:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Landroidx/core/util/Consumer;)V │ │ -40ce5c: 7020 2aa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a82a │ │ -40ce62: 0e00 |0003: return-void │ │ +40ce34: |[40ce34] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.-$$Nest$msaveFeedPreferences:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Landroidx/core/util/Consumer;)V │ │ +40ce44: 7020 2aa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a82a │ │ +40ce4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/core/util/Consumer; │ │ │ │ @@ -901293,19 +901293,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40ce64: |[40ce64] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;)V │ │ -40ce74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40ce7a: 5b01 2f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40ce7e: 5b02 3094 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@9430 │ │ -40ce82: 0e00 |0007: return-void │ │ +40ce4c: |[40ce4c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;)V │ │ +40ce5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40ce62: 5b01 2f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40ce66: 5b02 3094 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@9430 │ │ +40ce6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ @@ -901317,32 +901317,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -40ce84: |[40ce84] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.autoDeleteEpisodesPrefHandler:()V │ │ -40ce94: 2200 4f1c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // type@1c4f │ │ -40ce98: 5431 2f94 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40ce9c: 1402 3200 127f |0004: const v2, #float 1.94068e+38 // #7f120032 │ │ -40cea2: 6e20 3002 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -40cea8: 0c02 |000a: move-result-object v2 │ │ -40ceaa: 7030 eaa9 1002 |000b: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a9ea │ │ -40ceb0: 5431 2f94 |000e: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40ceb4: 6e10 7f14 0100 |0010: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ -40ceba: 0c01 |0013: move-result-object v1 │ │ -40cebc: 1402 2300 037f |0014: const v2, #float 1.7413e+38 // #7f030023 │ │ -40cec2: 6e20 1203 2100 |0017: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -40cec8: 0c01 |001a: move-result-object v1 │ │ -40ceca: 6e20 eda9 1000 |001b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.openDialog:([Ljava/lang/String;)V // method@a9ed │ │ -40ced0: 2201 d71b |001e: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1; // type@1bd7 │ │ -40ced4: 7020 fea7 3100 |0020: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a7fe │ │ -40ceda: 6e20 eea9 1000 |0023: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;)V // method@a9ee │ │ -40cee0: 0e00 |0026: return-void │ │ +40ce6c: |[40ce6c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.autoDeleteEpisodesPrefHandler:()V │ │ +40ce7c: 2200 4f1c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // type@1c4f │ │ +40ce80: 5431 2f94 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40ce84: 1402 3200 127f |0004: const v2, #float 1.94068e+38 // #7f120032 │ │ +40ce8a: 6e20 3002 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +40ce90: 0c02 |000a: move-result-object v2 │ │ +40ce92: 7030 eaa9 1002 |000b: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a9ea │ │ +40ce98: 5431 2f94 |000e: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40ce9c: 6e10 7f14 0100 |0010: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ +40cea2: 0c01 |0013: move-result-object v1 │ │ +40cea4: 1402 2300 037f |0014: const v2, #float 1.7413e+38 // #7f030023 │ │ +40ceaa: 6e20 1203 2100 |0017: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +40ceb0: 0c01 |001a: move-result-object v1 │ │ +40ceb2: 6e20 eda9 1000 |001b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.openDialog:([Ljava/lang/String;)V // method@a9ed │ │ +40ceb8: 2201 d71b |001e: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1; // type@1bd7 │ │ +40cebc: 7020 fea7 3100 |0020: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a7fe │ │ +40cec2: 6e20 eea9 1000 |0023: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;)V // method@a9ee │ │ +40cec8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0007 line=92 │ │ 0x000e line=93 │ │ 0x001b line=94 │ │ 0x001e line=95 │ │ @@ -901354,30 +901354,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -40cee4: |[40cee4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.autoDownloadPrefHandler:()V │ │ -40cef4: 2200 521c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // type@1c52 │ │ -40cef8: 5451 2f94 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40cefc: 1402 3500 127f |0004: const v2, #float 1.94068e+38 // #7f120035 │ │ -40cf02: 6e20 3002 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -40cf08: 0c02 |000a: move-result-object v2 │ │ -40cf0a: 5453 2f94 |000b: iget-object v3, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40cf0e: 1404 3400 127f |000d: const v4, #float 1.94068e+38 // #7f120034 │ │ -40cf14: 6e20 3002 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -40cf1a: 0c03 |0013: move-result-object v3 │ │ -40cf1c: 7040 f3a9 1032 |0014: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@a9f3 │ │ -40cf22: 2201 df1b |0017: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1; // type@1bdf │ │ -40cf26: 7020 0fa8 5100 |0019: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a80f │ │ -40cf2c: 6e20 f6a9 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V // method@a9f6 │ │ -40cf32: 6e10 f5a9 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.openDialog:()V // method@a9f5 │ │ -40cf38: 0e00 |0022: return-void │ │ +40cecc: |[40cecc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.autoDownloadPrefHandler:()V │ │ +40cedc: 2200 521c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // type@1c52 │ │ +40cee0: 5451 2f94 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40cee4: 1402 3500 127f |0004: const v2, #float 1.94068e+38 // #7f120035 │ │ +40ceea: 6e20 3002 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +40cef0: 0c02 |000a: move-result-object v2 │ │ +40cef2: 5453 2f94 |000b: iget-object v3, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40cef6: 1404 3400 127f |000d: const v4, #float 1.94068e+38 // #7f120034 │ │ +40cefc: 6e20 3002 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +40cf02: 0c03 |0013: move-result-object v3 │ │ +40cf04: 7040 f3a9 1032 |0014: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@a9f3 │ │ +40cf0a: 2201 df1b |0017: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1; // type@1bdf │ │ +40cf0e: 7020 0fa8 5100 |0019: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a80f │ │ +40cf14: 6e20 f6a9 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V // method@a9f6 │ │ +40cf1a: 6e10 f5a9 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.openDialog:()V // method@a9f5 │ │ +40cf20: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0007 line=56 │ │ 0x0010 line=57 │ │ 0x0017 line=58 │ │ 0x001f line=64 │ │ @@ -901389,38 +901389,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -40cf3c: |[40cf3c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.editFeedPrefTags:()V │ │ -40cf4c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -40cf50: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -40cf56: 5431 3094 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@9430 │ │ -40cf5a: 7210 e1b4 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -40cf60: 0c01 |000a: move-result-object v1 │ │ -40cf62: 7210 c4b4 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -40cf68: 0a02 |000e: move-result v2 │ │ -40cf6a: 3802 1000 |000f: if-eqz v2, 001f // +0010 │ │ -40cf6e: 7210 c5b4 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -40cf74: 0c02 |0014: move-result-object v2 │ │ -40cf76: 1f02 9b1c |0015: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -40cf7a: 6e10 57ab 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -40cf80: 0c02 |001a: move-result-object v2 │ │ -40cf82: 6e20 1bb4 2000 |001b: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -40cf88: 28ed |001e: goto 000b // -0013 │ │ -40cf8a: 7110 b3a1 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1b3 │ │ -40cf90: 0c00 |0022: move-result-object v0 │ │ -40cf92: 5431 2f94 |0023: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40cf96: 6e10 f835 0100 |0025: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -40cf9c: 0c01 |0028: move-result-object v1 │ │ -40cf9e: 1a02 5459 |0029: const-string v2, "TagSettingsDialog" // string@5954 │ │ -40cfa2: 6e30 e434 1002 |002b: invoke-virtual {v0, v1, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -40cfa8: 0e00 |002e: return-void │ │ +40cf24: |[40cf24] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.editFeedPrefTags:()V │ │ +40cf34: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +40cf38: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +40cf3e: 5431 3094 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@9430 │ │ +40cf42: 7210 e1b4 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +40cf48: 0c01 |000a: move-result-object v1 │ │ +40cf4a: 7210 c4b4 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40cf50: 0a02 |000e: move-result v2 │ │ +40cf52: 3802 1000 |000f: if-eqz v2, 001f // +0010 │ │ +40cf56: 7210 c5b4 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40cf5c: 0c02 |0014: move-result-object v2 │ │ +40cf5e: 1f02 9b1c |0015: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +40cf62: 6e10 57ab 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +40cf68: 0c02 |001a: move-result-object v2 │ │ +40cf6a: 6e20 1bb4 2000 |001b: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +40cf70: 28ed |001e: goto 000b // -0013 │ │ +40cf72: 7110 b3a1 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1b3 │ │ +40cf78: 0c00 |0022: move-result-object v0 │ │ +40cf7a: 5431 2f94 |0023: iget-object v1, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40cf7e: 6e10 f835 0100 |0025: invoke-virtual {v1}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +40cf84: 0c01 |0028: move-result-object v1 │ │ +40cf86: 1a02 5459 |0029: const-string v2, "TagSettingsDialog" // string@5954 │ │ +40cf8a: 6e30 e434 1002 |002b: invoke-virtual {v0, v1, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +40cf90: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ 0x0017 line=129 │ │ 0x001f line=131 │ │ locals : │ │ @@ -901431,30 +901431,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -40d060: |[40d060] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.keepUpdatedPrefHandler:()V │ │ -40d070: 2200 521c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // type@1c52 │ │ -40d074: 5451 2f94 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40d078: 1402 6f01 127f |0004: const v2, #float 1.94075e+38 // #7f12016f │ │ -40d07e: 6e20 3002 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -40d084: 0c02 |000a: move-result-object v2 │ │ -40d086: 5453 2f94 |000b: iget-object v3, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40d08a: 1404 6e01 127f |000d: const v4, #float 1.94075e+38 // #7f12016e │ │ -40d090: 6e20 3002 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -40d096: 0c03 |0013: move-result-object v3 │ │ -40d098: 7040 f3a9 1032 |0014: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@a9f3 │ │ -40d09e: 2201 dc1b |0017: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6; // type@1bdc │ │ -40d0a2: 7020 08a8 5100 |0019: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a808 │ │ -40d0a8: 6e20 f6a9 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V // method@a9f6 │ │ -40d0ae: 6e10 f5a9 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.openDialog:()V // method@a9f5 │ │ -40d0b4: 0e00 |0022: return-void │ │ +40d048: |[40d048] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.keepUpdatedPrefHandler:()V │ │ +40d058: 2200 521c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // type@1c52 │ │ +40d05c: 5451 2f94 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40d060: 1402 6f01 127f |0004: const v2, #float 1.94075e+38 // #7f12016f │ │ +40d066: 6e20 3002 2100 |0007: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +40d06c: 0c02 |000a: move-result-object v2 │ │ +40d06e: 5453 2f94 |000b: iget-object v3, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40d072: 1404 6e01 127f |000d: const v4, #float 1.94075e+38 // #7f12016e │ │ +40d078: 6e20 3002 4300 |0010: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +40d07e: 0c03 |0013: move-result-object v3 │ │ +40d080: 7040 f3a9 1032 |0014: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@a9f3 │ │ +40d086: 2201 dc1b |0017: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6; // type@1bdc │ │ +40d08a: 7020 08a8 5100 |0019: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V // method@a808 │ │ +40d090: 6e20 f6a9 1000 |001c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V // method@a9f6 │ │ +40d096: 6e10 f5a9 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.openDialog:()V // method@a9f5 │ │ +40d09c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0007 line=103 │ │ 0x0010 line=104 │ │ 0x0017 line=105 │ │ 0x001f line=110 │ │ @@ -901466,17 +901466,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40d0b8: |[40d0b8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDeleteEpisodesPrefHandler$4:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40d0c8: 6e20 3aac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@ac3a │ │ -40d0ce: 0e00 |0003: return-void │ │ +40d0a0: |[40d0a0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDeleteEpisodesPrefHandler$4:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40d0b0: 6e20 3aac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@ac3a │ │ +40d0b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -901485,21 +901485,21 @@ │ │ type : '(I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -40d0d0: |[40d0d0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDeleteEpisodesPrefHandler$5:(I)V │ │ -40d0e0: 7110 1fac 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac1f │ │ -40d0e6: 0c02 |0003: move-result-object v2 │ │ -40d0e8: 2200 d61b |0004: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0; // type@1bd6 │ │ -40d0ec: 7020 fca7 2000 |0006: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@a7fc │ │ -40d0f2: 7020 2aa8 0100 |0009: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a82a │ │ -40d0f8: 0e00 |000c: return-void │ │ +40d0b8: |[40d0b8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$autoDeleteEpisodesPrefHandler$5:(I)V │ │ +40d0c8: 7110 1fac 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac1f │ │ +40d0ce: 0c02 |0003: move-result-object v2 │ │ +40d0d0: 2200 d61b |0004: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0; // type@1bd6 │ │ +40d0d4: 7020 fca7 2000 |0006: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@a7fc │ │ +40d0da: 7020 2aa8 0100 |0009: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a82a │ │ +40d0e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=97 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ 0x0000 - 0x000d reg=2 (null) I │ │ @@ -901509,17 +901509,17 @@ │ │ type : '(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40d0fc: |[40d0fc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$keepUpdatedPrefHandler$6:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40d10c: 6e20 41ac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setKeepUpdated:(Z)V // method@ac41 │ │ -40d112: 0e00 |0003: return-void │ │ +40d0e4: |[40d0e4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$keepUpdatedPrefHandler$6:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40d0f4: 6e20 41ac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setKeepUpdated:(Z)V // method@ac41 │ │ +40d0fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Z │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -901528,19 +901528,19 @@ │ │ type : '(Z)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -40d114: |[40d114] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$keepUpdatedPrefHandler$7:(Z)V │ │ -40d124: 2200 dd1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7; // type@1bdd │ │ -40d128: 7020 0aa8 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.:(Z)V // method@a80a │ │ -40d12e: 7020 2aa8 0100 |0005: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a82a │ │ -40d134: 0e00 |0008: return-void │ │ +40d0fc: |[40d0fc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$keepUpdatedPrefHandler$7:(Z)V │ │ +40d10c: 2200 dd1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7; // type@1bdd │ │ +40d110: 7020 0aa8 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.:(Z)V // method@a80a │ │ +40d116: 7020 2aa8 0100 |0005: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a82a │ │ +40d11c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ 0x0000 - 0x0009 reg=2 (null) Z │ │ │ │ @@ -901549,27 +901549,27 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -40d138: |[40d138] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$0:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ -40d148: 5433 7a8f |0000: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@8f7a │ │ -40d14c: 7100 fab4 0000 |0002: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -40d152: 0c00 |0005: move-result-object v0 │ │ -40d154: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -40d156: 2311 0e21 |0007: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -40d15a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -40d15c: 4d04 0102 |000a: aput-object v4, v1, v2 │ │ -40d160: 1a04 2006 |000c: const-string v4, "%.2fx" // string@0620 │ │ -40d164: 7130 a2b2 4001 |000e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -40d16a: 0c04 |0011: move-result-object v4 │ │ -40d16c: 6e20 9412 4300 |0012: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -40d172: 0e00 |0015: return-void │ │ +40d120: |[40d120] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$0:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ +40d130: 5433 7a8f |0000: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@8f7a │ │ +40d134: 7100 fab4 0000 |0002: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +40d13a: 0c00 |0005: move-result-object v0 │ │ +40d13c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +40d13e: 2311 0e21 |0007: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +40d142: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +40d144: 4d04 0102 |000a: aput-object v4, v1, v2 │ │ +40d148: 1a04 2006 |000c: const-string v4, "%.2fx" // string@0620 │ │ +40d14c: 7130 a2b2 4001 |000e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +40d152: 0c04 |0011: move-result-object v4 │ │ +40d154: 6e20 9412 4300 |0012: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +40d15a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ 0x0000 - 0x0016 reg=4 (null) Ljava/lang/Float; │ │ │ │ @@ -901578,32 +901578,32 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -40d174: |[40d174] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$1:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -40d184: 5434 7c8f |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ -40d188: df00 0501 |0002: xor-int/lit8 v0, v5, #int 1 // #01 │ │ -40d18c: 6e20 c3b0 0400 |0004: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setEnabled:(Z)V // method@b0c3 │ │ -40d192: 5434 7c8f |0007: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ -40d196: 1400 cdcc cc3e |0009: const v0, #float 0.4 // #3ecccccd │ │ -40d19c: 1501 803f |000c: const/high16 v1, #int 1065353216 // #3f80 │ │ -40d1a0: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ -40d1a4: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ -40d1aa: 2803 |0013: goto 0016 // +0003 │ │ -40d1ac: 1502 803f |0014: const/high16 v2, #int 1065353216 // #3f80 │ │ -40d1b0: 6e20 3d0d 2400 |0016: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -40d1b6: 5433 7a8f |0019: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@8f7a │ │ -40d1ba: 3805 0300 |001b: if-eqz v5, 001e // +0003 │ │ -40d1be: 2803 |001d: goto 0020 // +0003 │ │ -40d1c0: 1500 803f |001e: const/high16 v0, #int 1065353216 // #3f80 │ │ -40d1c4: 6e20 3d0d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -40d1ca: 0e00 |0023: return-void │ │ +40d15c: |[40d15c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$1:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +40d16c: 5434 7c8f |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ +40d170: df00 0501 |0002: xor-int/lit8 v0, v5, #int 1 // #01 │ │ +40d174: 6e20 c3b0 0400 |0004: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setEnabled:(Z)V // method@b0c3 │ │ +40d17a: 5434 7c8f |0007: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ +40d17e: 1400 cdcc cc3e |0009: const v0, #float 0.4 // #3ecccccd │ │ +40d184: 1501 803f |000c: const/high16 v1, #int 1065353216 // #3f80 │ │ +40d188: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ +40d18c: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ +40d192: 2803 |0013: goto 0016 // +0003 │ │ +40d194: 1502 803f |0014: const/high16 v2, #int 1065353216 // #3f80 │ │ +40d198: 6e20 3d0d 2400 |0016: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +40d19e: 5433 7a8f |0019: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@8f7a │ │ +40d1a2: 3805 0300 |001b: if-eqz v5, 001e // +0003 │ │ +40d1a6: 2803 |001d: goto 0020 // +0003 │ │ +40d1a8: 1500 803f |001e: const/high16 v0, #int 1065353216 // #3f80 │ │ +40d1ac: 6e20 3d0d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +40d1b2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0007 line=74 │ │ 0x0019 line=75 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ @@ -901615,17 +901615,17 @@ │ │ type : '(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40d1cc: |[40d1cc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$2:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40d1dc: 6e20 3dac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedPlaybackSpeed:(F)V // method@ac3d │ │ -40d1e2: 0e00 |0003: return-void │ │ +40d1b4: |[40d1b4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$2:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40d1c4: 6e20 3dac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedPlaybackSpeed:(F)V // method@ac3d │ │ +40d1ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) F │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -901634,28 +901634,28 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -40d1e4: |[40d1e4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$3:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ -40d1f4: 5412 7d8f |0000: iget-object v2, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ -40d1f8: 6e10 6b10 0200 |0002: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -40d1fe: 0a02 |0005: move-result v2 │ │ -40d200: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -40d204: 1501 80bf |0008: const/high16 v1, #int -1082130432 // #bf80 │ │ -40d208: 2807 |000a: goto 0011 // +0007 │ │ -40d20a: 5411 7c8f |000b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ -40d20e: 6e10 c2b0 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.getCurrentSpeed:()F // method@b0c2 │ │ -40d214: 0a01 |0010: move-result v1 │ │ -40d216: 2202 d81b |0011: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2; // type@1bd8 │ │ -40d21a: 7020 00a8 1200 |0013: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.:(F)V // method@a800 │ │ -40d220: 7020 2aa8 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a82a │ │ -40d226: 0e00 |0019: return-void │ │ +40d1cc: |[40d1cc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.lambda$playbackSpeedPrefHandler$3:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ +40d1dc: 5412 7d8f |0000: iget-object v2, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ +40d1e0: 6e10 6b10 0200 |0002: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +40d1e6: 0a02 |0005: move-result v2 │ │ +40d1e8: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +40d1ec: 1501 80bf |0008: const/high16 v1, #int -1082130432 // #bf80 │ │ +40d1f0: 2807 |000a: goto 0011 // +0007 │ │ +40d1f2: 5411 7c8f |000b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ +40d1f6: 6e10 c2b0 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.getCurrentSpeed:()F // method@b0c2 │ │ +40d1fc: 0a01 |0010: move-result v1 │ │ +40d1fe: 2202 d81b |0011: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2; // type@1bd8 │ │ +40d202: 7020 00a8 1200 |0013: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.:(F)V // method@a800 │ │ +40d208: 7020 2aa8 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.saveFeedPreferences:(Landroidx/core/util/Consumer;)V // method@a82a │ │ +40d20e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x000b line=83 │ │ 0x0011 line=84 │ │ locals : │ │ 0x0000 - 0x001a reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ @@ -901668,52 +901668,52 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -40d228: |[40d228] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.playbackSpeedPrefHandler:()V │ │ -40d238: 5430 2f94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40d23c: 6e10 7a00 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -40d242: 0c00 |0005: move-result-object v0 │ │ -40d244: 7110 829f 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9f82 │ │ -40d24a: 0c00 |0009: move-result-object v0 │ │ -40d24c: 5401 7c8f |000a: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ -40d250: 2202 d91b |000c: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3; // type@1bd9 │ │ -40d254: 7020 02a8 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a802 │ │ -40d25a: 6e20 c4b0 2100 |0011: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b0c4 │ │ -40d260: 5401 7d8f |0014: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ -40d264: 2202 da1b |0016: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4; // type@1bda │ │ -40d268: 7020 04a8 0200 |0018: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a804 │ │ -40d26e: 6e20 7c10 2100 |001b: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ -40d274: 5401 7c8f |001e: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ -40d278: 1502 803f |0020: const/high16 v2, #int 1065353216 // #3f80 │ │ -40d27c: 6e20 c5b0 2100 |0022: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b0c5 │ │ -40d282: 2201 1415 |0025: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -40d286: 5432 2f94 |0027: iget-object v2, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40d28a: 7020 6f81 2100 |0029: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -40d290: 1402 3d02 127f |002c: const v2, #float 1.94079e+38 // #7f12023d │ │ -40d296: 6e20 bb81 2100 |002f: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -40d29c: 0c01 |0032: move-result-object v1 │ │ -40d29e: 6e10 819f 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f81 │ │ -40d2a4: 0c02 |0036: move-result-object v2 │ │ -40d2a6: 6e20 c081 2100 |0037: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -40d2ac: 0c01 |003a: move-result-object v1 │ │ -40d2ae: 2202 db1b |003b: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5; // type@1bdb │ │ -40d2b2: 7030 06a8 3200 |003d: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a806 │ │ -40d2b8: 1400 0a00 0401 |0040: const v0, #float 2.42446e-38 // #0104000a │ │ -40d2be: 6e30 ad81 0102 |0043: invoke-virtual {v1, v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -40d2c4: 0c00 |0046: move-result-object v0 │ │ -40d2c6: 1401 4800 127f |0047: const v1, #float 1.94069e+38 // #7f120048 │ │ -40d2cc: 1202 |004a: const/4 v2, #int 0 // #0 │ │ -40d2ce: 6e30 9981 1002 |004b: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -40d2d4: 0c00 |004e: move-result-object v0 │ │ -40d2d6: 6e10 6814 0000 |004f: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -40d2dc: 0e00 |0052: return-void │ │ +40d210: |[40d210] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.playbackSpeedPrefHandler:()V │ │ +40d220: 5430 2f94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40d224: 6e10 7a00 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +40d22a: 0c00 |0005: move-result-object v0 │ │ +40d22c: 7110 829f 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9f82 │ │ +40d232: 0c00 |0009: move-result-object v0 │ │ +40d234: 5401 7c8f |000a: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ +40d238: 2202 d91b |000c: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3; // type@1bd9 │ │ +40d23c: 7020 02a8 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a802 │ │ +40d242: 6e20 c4b0 2100 |0011: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b0c4 │ │ +40d248: 5401 7d8f |0014: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ +40d24c: 2202 da1b |0016: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4; // type@1bda │ │ +40d250: 7020 04a8 0200 |0018: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a804 │ │ +40d256: 6e20 7c10 2100 |001b: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ +40d25c: 5401 7c8f |001e: iget-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ +40d260: 1502 803f |0020: const/high16 v2, #int 1065353216 // #3f80 │ │ +40d264: 6e20 c5b0 2100 |0022: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b0c5 │ │ +40d26a: 2201 1415 |0025: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +40d26e: 5432 2f94 |0027: iget-object v2, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40d272: 7020 6f81 2100 |0029: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +40d278: 1402 3d02 127f |002c: const v2, #float 1.94079e+38 // #7f12023d │ │ +40d27e: 6e20 bb81 2100 |002f: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +40d284: 0c01 |0032: move-result-object v1 │ │ +40d286: 6e10 819f 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f81 │ │ +40d28c: 0c02 |0036: move-result-object v2 │ │ +40d28e: 6e20 c081 2100 |0037: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +40d294: 0c01 |003a: move-result-object v1 │ │ +40d296: 2202 db1b |003b: new-instance v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5; // type@1bdb │ │ +40d29a: 7030 06a8 3200 |003d: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a806 │ │ +40d2a0: 1400 0a00 0401 |0040: const v0, #float 2.42446e-38 // #0104000a │ │ +40d2a6: 6e30 ad81 0102 |0043: invoke-virtual {v1, v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +40d2ac: 0c00 |0046: move-result-object v0 │ │ +40d2ae: 1401 4800 127f |0047: const v1, #float 1.94069e+38 // #7f120048 │ │ +40d2b4: 1202 |004a: const/4 v2, #int 0 // #0 │ │ +40d2b6: 6e30 9981 1002 |004b: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +40d2bc: 0c00 |004e: move-result-object v0 │ │ +40d2be: 6e10 6814 0000 |004f: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +40d2c4: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=70 │ │ 0x0014 line=72 │ │ 0x001e line=77 │ │ @@ -901731,37 +901731,37 @@ │ │ type : '(Landroidx/core/util/Consumer;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -40d2e0: |[40d2e0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.saveFeedPreferences:(Landroidx/core/util/Consumer;)V │ │ -40d2f0: 5430 3094 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@9430 │ │ -40d2f4: 7210 e1b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -40d2fa: 0c00 |0005: move-result-object v0 │ │ -40d2fc: 7210 c4b4 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -40d302: 0a01 |0009: move-result v1 │ │ -40d304: 3801 1700 |000a: if-eqz v1, 0021 // +0017 │ │ -40d308: 7210 c5b4 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -40d30e: 0c01 |000f: move-result-object v1 │ │ -40d310: 1f01 9b1c |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -40d314: 6e10 57ab 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -40d31a: 0c02 |0015: move-result-object v2 │ │ -40d31c: 7220 a62b 2400 |0016: invoke-interface {v4, v2}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ -40d322: 6e10 57ab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -40d328: 0c01 |001c: move-result-object v1 │ │ -40d32a: 7110 279c 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -40d330: 28e6 |0020: goto 0006 // -001a │ │ -40d332: 5434 3094 |0021: iget-object v4, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@9430 │ │ -40d336: 7210 e9b4 0400 |0023: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40d33c: 0a04 |0026: move-result v4 │ │ -40d33e: 1400 1400 117f |0027: const v0, #float 1.92738e+38 // #7f110014 │ │ -40d344: 7030 2ba8 0304 |002a: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.showMessage:(II)V // method@a82b │ │ -40d34a: 0e00 |002d: return-void │ │ +40d2c8: |[40d2c8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.saveFeedPreferences:(Landroidx/core/util/Consumer;)V │ │ +40d2d8: 5430 3094 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@9430 │ │ +40d2dc: 7210 e1b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +40d2e2: 0c00 |0005: move-result-object v0 │ │ +40d2e4: 7210 c4b4 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40d2ea: 0a01 |0009: move-result v1 │ │ +40d2ec: 3801 1700 |000a: if-eqz v1, 0021 // +0017 │ │ +40d2f0: 7210 c5b4 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40d2f6: 0c01 |000f: move-result-object v1 │ │ +40d2f8: 1f01 9b1c |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +40d2fc: 6e10 57ab 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +40d302: 0c02 |0015: move-result-object v2 │ │ +40d304: 7220 a62b 2400 |0016: invoke-interface {v4, v2}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ +40d30a: 6e10 57ab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +40d310: 0c01 |001c: move-result-object v1 │ │ +40d312: 7110 279c 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +40d318: 28e6 |0020: goto 0006 // -001a │ │ +40d31a: 5434 3094 |0021: iget-object v4, v3, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@9430 │ │ +40d31e: 7210 e9b4 0400 |0023: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40d324: 0a04 |0026: move-result v4 │ │ +40d326: 1400 1400 117f |0027: const v0, #float 1.92738e+38 // #7f110014 │ │ +40d32c: 7030 2ba8 0304 |002a: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.showMessage:(II)V // method@a82b │ │ +40d332: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0012 line=120 │ │ 0x0019 line=121 │ │ 0x0021 line=123 │ │ locals : │ │ @@ -901773,28 +901773,28 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -40d34c: |[40d34c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.showMessage:(II)V │ │ -40d35c: 5450 2f94 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40d360: 6e10 7f14 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ -40d366: 0c01 |0005: move-result-object v1 │ │ -40d368: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -40d36a: 2322 0e21 |0007: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ -40d36e: 7110 38b2 0700 |0009: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -40d374: 0c03 |000c: move-result-object v3 │ │ -40d376: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -40d378: 4d03 0204 |000e: aput-object v3, v2, v4 │ │ -40d37c: 6e40 0a03 6127 |0010: invoke-virtual {v1, v6, v7, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -40d382: 0c06 |0013: move-result-object v6 │ │ -40d384: 6e30 9f94 6004 |0014: invoke-virtual {v0, v6, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ -40d38a: 0e00 |0017: return-void │ │ +40d334: |[40d334] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.showMessage:(II)V │ │ +40d344: 5450 2f94 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40d348: 6e10 7f14 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ +40d34e: 0c01 |0005: move-result-object v1 │ │ +40d350: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +40d352: 2322 0e21 |0007: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ +40d356: 7110 38b2 0700 |0009: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +40d35c: 0c03 |000c: move-result-object v3 │ │ +40d35e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +40d360: 4d03 0204 |000e: aput-object v3, v2, v4 │ │ +40d364: 6e40 0a03 6127 |0010: invoke-virtual {v1, v6, v7, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +40d36a: 0c06 |0013: move-result-object v6 │ │ +40d36c: 6e30 9f94 6004 |0014: invoke-virtual {v0, v6, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ +40d372: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0009 line=115 │ │ 0x0014 line=114 │ │ locals : │ │ 0x0000 - 0x0018 reg=5 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ @@ -901807,51 +901807,51 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -40cfac: |[40cfac] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.handleAction:(I)V │ │ -40cfbc: 1400 9802 0a7f |0000: const v0, #float 1.83447e+38 // #7f0a0298 │ │ -40cfc2: 3303 0a00 |0003: if-ne v3, v0, 000d // +000a │ │ -40cfc6: 5423 2f94 |0005: iget-object v3, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ -40cfca: 5420 3094 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@9430 │ │ -40cfce: 7120 f1a0 0300 |0009: invoke-static {v3, v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.show:(Landroid/content/Context;Ljava/util/List;)V // method@a0f1 │ │ -40cfd4: 2844 |000c: goto 0050 // +0044 │ │ -40cfd6: 1400 cc01 0a7f |000d: const v0, #float 1.83443e+38 // #7f0a01cc │ │ -40cfdc: 3303 0600 |0010: if-ne v3, v0, 0016 // +0006 │ │ -40cfe0: 7010 20a8 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.keepUpdatedPrefHandler:()V // method@a820 │ │ -40cfe6: 283b |0015: goto 0050 // +003b │ │ -40cfe8: 1400 6b00 0a7f |0016: const v0, #float 1.83436e+38 // #7f0a006b │ │ -40cfee: 3303 0600 |0019: if-ne v3, v0, 001f // +0006 │ │ -40cff2: 7010 1da8 0200 |001b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.autoDownloadPrefHandler:()V // method@a81d │ │ -40cff8: 2832 |001e: goto 0050 // +0032 │ │ -40cffa: 1400 6900 0a7f |001f: const v0, #float 1.83436e+38 // #7f0a0069 │ │ -40d000: 3303 0600 |0022: if-ne v3, v0, 0028 // +0006 │ │ -40d004: 7010 1ca8 0200 |0024: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.autoDeleteEpisodesPrefHandler:()V // method@a81c │ │ -40d00a: 2829 |0027: goto 0050 // +0029 │ │ -40d00c: 1400 7502 0a7f |0028: const v0, #float 1.83446e+38 // #7f0a0275 │ │ -40d012: 3303 0600 |002b: if-ne v3, v0, 0031 // +0006 │ │ -40d016: 7010 29a8 0200 |002d: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.playbackSpeedPrefHandler:()V // method@a829 │ │ -40d01c: 2820 |0030: goto 0050 // +0020 │ │ -40d01e: 1400 2201 0a7f |0031: const v0, #float 1.83439e+38 // #7f0a0122 │ │ -40d024: 3303 0600 |0034: if-ne v3, v0, 003a // +0006 │ │ -40d028: 7010 1ea8 0200 |0036: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.editFeedPrefTags:()V // method@a81e │ │ -40d02e: 2817 |0039: goto 0050 // +0017 │ │ -40d030: 2200 741e |003a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -40d034: 7010 c7b2 0000 |003c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40d03a: 1a01 c55d |003f: const-string v1, "Unrecognized speed dial action item. Do nothing. id=" // string@5dc5 │ │ -40d03e: 6e20 d3b2 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40d044: 6e20 ceb2 3000 |0044: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -40d04a: 6e10 deb2 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40d050: 0c03 |004a: move-result-object v3 │ │ -40d052: 1a00 921d |004b: const-string v0, "FeedSelectHandler" // string@1d92 │ │ -40d056: 7120 f70a 3000 |004d: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -40d05c: 0e00 |0050: return-void │ │ +40cf94: |[40cf94] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler.handleAction:(I)V │ │ +40cfa4: 1400 9802 0a7f |0000: const v0, #float 1.83447e+38 // #7f0a0298 │ │ +40cfaa: 3303 0a00 |0003: if-ne v3, v0, 000d // +000a │ │ +40cfae: 5423 2f94 |0005: iget-object v3, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@942f │ │ +40cfb2: 5420 3094 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.selectedItems:Ljava/util/List; // field@9430 │ │ +40cfb6: 7120 f1a0 0300 |0009: invoke-static {v3, v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.show:(Landroid/content/Context;Ljava/util/List;)V // method@a0f1 │ │ +40cfbc: 2844 |000c: goto 0050 // +0044 │ │ +40cfbe: 1400 cc01 0a7f |000d: const v0, #float 1.83443e+38 // #7f0a01cc │ │ +40cfc4: 3303 0600 |0010: if-ne v3, v0, 0016 // +0006 │ │ +40cfc8: 7010 20a8 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.keepUpdatedPrefHandler:()V // method@a820 │ │ +40cfce: 283b |0015: goto 0050 // +003b │ │ +40cfd0: 1400 6b00 0a7f |0016: const v0, #float 1.83436e+38 // #7f0a006b │ │ +40cfd6: 3303 0600 |0019: if-ne v3, v0, 001f // +0006 │ │ +40cfda: 7010 1da8 0200 |001b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.autoDownloadPrefHandler:()V // method@a81d │ │ +40cfe0: 2832 |001e: goto 0050 // +0032 │ │ +40cfe2: 1400 6900 0a7f |001f: const v0, #float 1.83436e+38 // #7f0a0069 │ │ +40cfe8: 3303 0600 |0022: if-ne v3, v0, 0028 // +0006 │ │ +40cfec: 7010 1ca8 0200 |0024: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.autoDeleteEpisodesPrefHandler:()V // method@a81c │ │ +40cff2: 2829 |0027: goto 0050 // +0029 │ │ +40cff4: 1400 7502 0a7f |0028: const v0, #float 1.83446e+38 // #7f0a0275 │ │ +40cffa: 3303 0600 |002b: if-ne v3, v0, 0031 // +0006 │ │ +40cffe: 7010 29a8 0200 |002d: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.playbackSpeedPrefHandler:()V // method@a829 │ │ +40d004: 2820 |0030: goto 0050 // +0020 │ │ +40d006: 1400 2201 0a7f |0031: const v0, #float 1.83439e+38 // #7f0a0122 │ │ +40d00c: 3303 0600 |0034: if-ne v3, v0, 003a // +0006 │ │ +40d010: 7010 1ea8 0200 |0036: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.editFeedPrefTags:()V // method@a81e │ │ +40d016: 2817 |0039: goto 0050 // +0017 │ │ +40d018: 2200 741e |003a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +40d01c: 7010 c7b2 0000 |003c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40d022: 1a01 c55d |003f: const-string v1, "Unrecognized speed dial action item. Do nothing. id=" // string@5dc5 │ │ +40d026: 6e20 d3b2 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40d02c: 6e20 ceb2 3000 |0044: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +40d032: 6e10 deb2 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40d038: 0c03 |004a: move-result-object v3 │ │ +40d03a: 1a00 921d |004b: const-string v0, "FeedSelectHandler" // string@1d92 │ │ +40d03e: 7120 f70a 3000 |004d: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +40d044: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=38 │ │ 0x0012 line=40 │ │ 0x001b line=42 │ │ 0x0024 line=44 │ │ 0x002d line=46 │ │ @@ -901887,37 +901887,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40d3b0: |[40d3b0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0.:()V │ │ -40d3c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40d3c6: 0e00 |0003: return-void │ │ +40d398: |[40d398] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0.:()V │ │ +40d3a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40d3ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -40d38c: |[40d38c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -40d39c: 1f01 6101 |0000: check-cast v1, Landroid/net/wifi/WifiConfiguration; // type@0161 │ │ -40d3a0: 1f02 6101 |0002: check-cast v2, Landroid/net/wifi/WifiConfiguration; // type@0161 │ │ -40d3a4: 7120 37a8 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.$r8$lambda$eCBCNALTTShKrsRdpbELTfoB39A:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I // method@a837 │ │ -40d3aa: 0a01 |0007: move-result v1 │ │ -40d3ac: 0f01 |0008: return v1 │ │ +40d374: |[40d374] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +40d384: 1f01 6101 |0000: check-cast v1, Landroid/net/wifi/WifiConfiguration; // type@0161 │ │ +40d388: 1f02 6101 |0002: check-cast v2, Landroid/net/wifi/WifiConfiguration; // type@0161 │ │ +40d38c: 7120 37a8 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.$r8$lambda$eCBCNALTTShKrsRdpbELTfoB39A:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I // method@a837 │ │ +40d392: 0a01 |0007: move-result v1 │ │ +40d394: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -901952,18 +901952,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40de68: |[40de68] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40de78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40de7e: 5b01 3c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943c │ │ -40de82: 0e00 |0005: return-void │ │ +40de50: |[40de50] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40de60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40de66: 5b01 3c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943c │ │ +40de6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -901973,18 +901973,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 │ │ -40de84: |[40de84] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -40de94: 5410 3c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943c │ │ -40de98: 7130 aea8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$sPtU7N8_G47hD6GejofxSmOssjE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/DialogInterface;I)V // method@a8ae │ │ -40de9e: 0e00 |0005: return-void │ │ +40de6c: |[40de6c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +40de7c: 5410 3c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943c │ │ +40de80: 7130 aea8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$sPtU7N8_G47hD6GejofxSmOssjE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/DialogInterface;I)V // method@a8ae │ │ +40de86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -902015,34 +902015,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40e10c: |[40e10c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda1.:()V │ │ -40e11c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e122: 0e00 |0003: return-void │ │ +40e0f4: |[40e0f4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda1.:()V │ │ +40e104: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e10a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e124: |[40e124] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -40e134: 7120 aaa8 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$jWbqGA8AVb55B_H1WmPh7NxATV0:(Landroid/content/DialogInterface;I)V // method@a8aa │ │ -40e13a: 0e00 |0003: return-void │ │ +40e10c: |[40e10c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +40e11c: 7120 aaa8 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$jWbqGA8AVb55B_H1WmPh7NxATV0:(Landroid/content/DialogInterface;I)V // method@a8aa │ │ +40e122: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -902073,34 +902073,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40e22c: |[40e22c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda24.:()V │ │ -40e23c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e242: 0e00 |0003: return-void │ │ +40e214: |[40e214] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda24.:()V │ │ +40e224: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e22a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda24;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e244: |[40e244] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda24.onClick:(Landroid/content/DialogInterface;I)V │ │ -40e254: 7120 a2a8 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$S1zO7HOqsdGcIX9pKeMnvt93HvQ:(Landroid/content/DialogInterface;I)V // method@a8a2 │ │ -40e25a: 0e00 |0003: return-void │ │ +40e22c: |[40e22c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda24.onClick:(Landroid/content/DialogInterface;I)V │ │ +40e23c: 7120 a2a8 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$S1zO7HOqsdGcIX9pKeMnvt93HvQ:(Landroid/content/DialogInterface;I)V // method@a8a2 │ │ +40e242: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda24; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -902143,20 +902143,20 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -40e25c: |[40e25c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;)V │ │ -40e26c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e272: 5b01 4f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944f │ │ -40e276: 5b02 5094 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9450 │ │ -40e27a: 5b03 5194 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$2:Landroid/net/Uri; // field@9451 │ │ -40e27e: 0e00 |0009: return-void │ │ +40e244: |[40e244] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;)V │ │ +40e254: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e25a: 5b01 4f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944f │ │ +40e25e: 5b02 5094 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9450 │ │ +40e262: 5b03 5194 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$2:Landroid/net/Uri; // field@9451 │ │ +40e266: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ @@ -902168,20 +902168,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 │ │ -40e280: |[40e280] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ -40e290: 5430 4f94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944f │ │ -40e294: 5431 5094 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9450 │ │ -40e298: 5432 5194 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$2:Landroid/net/Uri; // field@9451 │ │ -40e29c: 7155 a6a8 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$dM1IemtsYBzjRI37GtgvOwclYJA:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;Landroid/content/DialogInterface;I)V // method@a8a6 │ │ -40e2a2: 0e00 |0009: return-void │ │ +40e268: |[40e268] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ +40e278: 5430 4f94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944f │ │ +40e27c: 5431 5094 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9450 │ │ +40e280: 5432 5194 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.f$2:Landroid/net/Uri; // field@9451 │ │ +40e284: 7155 a6a8 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$dM1IemtsYBzjRI37GtgvOwclYJA:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;Landroid/content/DialogInterface;I)V // method@a8a6 │ │ +40e28a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -902212,34 +902212,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40e358: |[40e358] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda6.:()V │ │ -40e368: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e36e: 0e00 |0003: return-void │ │ +40e340: |[40e340] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda6.:()V │ │ +40e350: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e356: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e370: |[40e370] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda6.onClick:(Landroid/content/DialogInterface;I)V │ │ -40e380: 7120 99a8 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$-Uo5BQfZTzcrl0mTR4eznJ0O6so:(Landroid/content/DialogInterface;I)V // method@a899 │ │ -40e386: 0e00 |0003: return-void │ │ +40e358: |[40e358] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda6.onClick:(Landroid/content/DialogInterface;I)V │ │ +40e368: 7120 99a8 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$-Uo5BQfZTzcrl0mTR4eznJ0O6so:(Landroid/content/DialogInterface;I)V // method@a899 │ │ +40e36e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -902326,52 +902326,52 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 19 │ │ ins : 0 │ │ outs : 6 │ │ insns size : 69 16-bit code units │ │ -40e508: |[40e508] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.:()V │ │ -40e518: 2206 061c |0000: new-instance v6, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c06 │ │ -40e51c: 1a01 404c |0002: const-string v1, "OPML" // string@4c40 │ │ -40e520: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -40e522: 1a03 19df |0005: const-string v3, "text/x-opml" // string@df19 │ │ -40e526: 1a04 e76b |0007: const-string v4, "antennapod-feeds-%s.opml" // string@6be7 │ │ -40e52a: 1405 2102 127f |0009: const v5, #float 1.94078e+38 // #7f120221 │ │ -40e530: 0760 |000c: move-object v0, v6 │ │ -40e532: 7606 96a8 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@a896 │ │ -40e538: 6906 5c94 |0010: sput-object v6, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945c │ │ -40e53c: 2200 061c |0012: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c06 │ │ -40e540: 1a08 1520 |0014: const-string v8, "HTML" // string@2015 │ │ -40e544: 1219 |0016: const/4 v9, #int 1 // #1 │ │ -40e546: 1a0a 16df |0017: const-string v10, "text/html" // string@df16 │ │ -40e54a: 1a0b e66b |0019: const-string v11, "antennapod-feeds-%s.html" // string@6be6 │ │ -40e54e: 140c 5b01 127f |001b: const v12, #float 1.94074e+38 // #7f12015b │ │ -40e554: 0707 |001e: move-object v7, v0 │ │ -40e556: 7606 96a8 0700 |001f: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@a896 │ │ -40e55c: 6900 5b94 |0022: sput-object v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945b │ │ -40e560: 2201 061c |0024: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c06 │ │ -40e564: 1a0e 1f1c |0026: const-string v14, "FAVORITES" // string@1c1f │ │ -40e568: 122f |0028: const/4 v15, #int 2 // #2 │ │ -40e56a: 1a10 16df |0029: const-string v16, "text/html" // string@df16 │ │ -40e56e: 1a11 e46b |002b: const-string v17, "antennapod-favorites-%s.html" // string@6be4 │ │ -40e572: 1412 1701 127f |002d: const v18, #float 1.94073e+38 // #7f120117 │ │ -40e578: 071d |0030: move-object v13, v1 │ │ -40e57a: 7606 96a8 0d00 |0031: invoke-direct/range {v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@a896 │ │ -40e580: 6901 5a94 |0034: sput-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945a │ │ -40e584: 1232 |0036: const/4 v2, #int 3 // #3 │ │ -40e586: 2322 ee20 |0037: new-array v2, v2, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@20ee │ │ -40e58a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -40e58c: 4d06 0203 |003a: aput-object v6, v2, v3 │ │ -40e590: 1213 |003c: const/4 v3, #int 1 // #1 │ │ -40e592: 4d00 0203 |003d: aput-object v0, v2, v3 │ │ -40e596: 1220 |003f: const/4 v0, #int 2 // #2 │ │ -40e598: 4d01 0200 |0040: aput-object v1, v2, v0 │ │ -40e59c: 6902 5994 |0042: sput-object v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.$VALUES:[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9459 │ │ -40e5a0: 0e00 |0044: return-void │ │ +40e4f0: |[40e4f0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.:()V │ │ +40e500: 2206 061c |0000: new-instance v6, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c06 │ │ +40e504: 1a01 404c |0002: const-string v1, "OPML" // string@4c40 │ │ +40e508: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +40e50a: 1a03 19df |0005: const-string v3, "text/x-opml" // string@df19 │ │ +40e50e: 1a04 e76b |0007: const-string v4, "antennapod-feeds-%s.opml" // string@6be7 │ │ +40e512: 1405 2102 127f |0009: const v5, #float 1.94078e+38 // #7f120221 │ │ +40e518: 0760 |000c: move-object v0, v6 │ │ +40e51a: 7606 96a8 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@a896 │ │ +40e520: 6906 5c94 |0010: sput-object v6, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945c │ │ +40e524: 2200 061c |0012: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c06 │ │ +40e528: 1a08 1520 |0014: const-string v8, "HTML" // string@2015 │ │ +40e52c: 1219 |0016: const/4 v9, #int 1 // #1 │ │ +40e52e: 1a0a 16df |0017: const-string v10, "text/html" // string@df16 │ │ +40e532: 1a0b e66b |0019: const-string v11, "antennapod-feeds-%s.html" // string@6be6 │ │ +40e536: 140c 5b01 127f |001b: const v12, #float 1.94074e+38 // #7f12015b │ │ +40e53c: 0707 |001e: move-object v7, v0 │ │ +40e53e: 7606 96a8 0700 |001f: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@a896 │ │ +40e544: 6900 5b94 |0022: sput-object v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945b │ │ +40e548: 2201 061c |0024: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c06 │ │ +40e54c: 1a0e 1f1c |0026: const-string v14, "FAVORITES" // string@1c1f │ │ +40e550: 122f |0028: const/4 v15, #int 2 // #2 │ │ +40e552: 1a10 16df |0029: const-string v16, "text/html" // string@df16 │ │ +40e556: 1a11 e46b |002b: const-string v17, "antennapod-favorites-%s.html" // string@6be4 │ │ +40e55a: 1412 1701 127f |002d: const v18, #float 1.94073e+38 // #7f120117 │ │ +40e560: 071d |0030: move-object v13, v1 │ │ +40e562: 7606 96a8 0d00 |0031: invoke-direct/range {v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@a896 │ │ +40e568: 6901 5a94 |0034: sput-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945a │ │ +40e56c: 1232 |0036: const/4 v2, #int 3 // #3 │ │ +40e56e: 2322 ee20 |0037: new-array v2, v2, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@20ee │ │ +40e572: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +40e574: 4d06 0203 |003a: aput-object v6, v2, v3 │ │ +40e578: 1213 |003c: const/4 v3, #int 1 // #1 │ │ +40e57a: 4d00 0203 |003d: aput-object v0, v2, v3 │ │ +40e57e: 1220 |003f: const/4 v0, #int 2 // #2 │ │ +40e580: 4d01 0200 |0040: aput-object v1, v2, v0 │ │ +40e584: 6902 5994 |0042: sput-object v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.$VALUES:[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9459 │ │ +40e588: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0012 line=315 │ │ 0x0024 line=316 │ │ 0x0042 line=313 │ │ locals : │ │ @@ -902381,20 +902381,20 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -40e5a4: |[40e5a4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V │ │ -40e5b4: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -40e5ba: 5b03 5d94 |0003: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@945d │ │ -40e5be: 5b04 5f94 |0005: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.outputNameTemplate:Ljava/lang/String; // field@945f │ │ -40e5c2: 5905 5e94 |0007: iput v5, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.labelResId:I // field@945e │ │ -40e5c6: 0e00 |0009: return-void │ │ +40e58c: |[40e58c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V │ │ +40e59c: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +40e5a2: 5b03 5d94 |0003: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@945d │ │ +40e5a6: 5b04 5f94 |0005: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.outputNameTemplate:Ljava/lang/String; // field@945f │ │ +40e5aa: 5905 5e94 |0007: iput v5, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.labelResId:I // field@945e │ │ +40e5ae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0003 line=324 │ │ 0x0005 line=325 │ │ 0x0007 line=326 │ │ locals : │ │ @@ -902410,20 +902410,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -40e4c0: |[40e4c0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ -40e4d0: 1c00 061c |0000: const-class v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c06 │ │ -40e4d4: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -40e4da: 0c01 |0005: move-result-object v1 │ │ -40e4dc: 1f01 061c |0006: check-cast v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c06 │ │ -40e4e0: 1101 |0008: return-object v1 │ │ +40e4a8: |[40e4a8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ +40e4b8: 1c00 061c |0000: const-class v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c06 │ │ +40e4bc: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +40e4c2: 0c01 |0005: move-result-object v1 │ │ +40e4c4: 1f01 061c |0006: check-cast v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@1c06 │ │ +40e4c8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;) │ │ @@ -902431,20 +902431,20 @@ │ │ type : '()[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -40e4e4: |[40e4e4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.values:()[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ -40e4f4: 6200 5994 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.$VALUES:[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9459 │ │ -40e4f8: 6e10 a2b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.clone:()Ljava/lang/Object; // method@b7a2 │ │ -40e4fe: 0c00 |0005: move-result-object v0 │ │ -40e500: 1f00 ee20 |0006: check-cast v0, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@20ee │ │ -40e504: 1100 |0008: return-object v0 │ │ +40e4cc: |[40e4cc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$Export.values:()[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ +40e4dc: 6200 5994 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.$VALUES:[Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9459 │ │ +40e4e0: 6e10 a2b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.clone:()Ljava/lang/Object; // method@b7a2 │ │ +40e4e6: 0c00 |0005: move-result-object v0 │ │ +40e4e8: 1f00 ee20 |0006: check-cast v0, [Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // type@20ee │ │ +40e4ec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 8718 (ImportExportPreferencesFragment.java) │ │ @@ -902485,20 +902485,20 @@ │ │ type : '([ZLjava/util/List;Landroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -410c0c: |[410c0c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda0.:([ZLjava/util/List;Landroid/content/Context;)V │ │ -410c1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -410c22: 5b01 a394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$0:[Z // field@94a3 │ │ -410c26: 5b02 a494 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@94a4 │ │ -410c2a: 5b03 a594 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$2:Landroid/content/Context; // field@94a5 │ │ -410c2e: 0e00 |0009: return-void │ │ +410bf4: |[410bf4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda0.:([ZLjava/util/List;Landroid/content/Context;)V │ │ +410c04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410c0a: 5b01 a394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$0:[Z // field@94a3 │ │ +410c0e: 5b02 a494 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@94a4 │ │ +410c12: 5b03 a594 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$2:Landroid/content/Context; // field@94a5 │ │ +410c16: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) [Z │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/List; │ │ @@ -902510,23 +902510,23 @@ │ │ type : '(Landroid/content/DialogInterface;IZ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 13 16-bit code units │ │ -410c30: |[410c30] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;IZ)V │ │ -410c40: 5460 a394 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$0:[Z // field@94a3 │ │ -410c44: 5461 a494 |0002: iget-object v1, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@94a4 │ │ -410c48: 5462 a594 |0004: iget-object v2, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$2:Landroid/content/Context; // field@94a5 │ │ -410c4c: 0773 |0006: move-object v3, v7 │ │ -410c4e: 0184 |0007: move v4, v8 │ │ -410c50: 0195 |0008: move v5, v9 │ │ -410c52: 7706 6da9 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$RJCWnEvVQckh6Jq15YsB5qRcfwE:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V // method@a96d │ │ -410c58: 0e00 |000c: return-void │ │ +410c18: |[410c18] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;IZ)V │ │ +410c28: 5460 a394 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$0:[Z // field@94a3 │ │ +410c2c: 5461 a494 |0002: iget-object v1, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$1:Ljava/util/List; // field@94a4 │ │ +410c30: 5462 a594 |0004: iget-object v2, v6, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.f$2:Landroid/content/Context; // field@94a5 │ │ +410c34: 0773 |0006: move-object v3, v7 │ │ +410c36: 0184 |0007: move v4, v8 │ │ +410c38: 0195 |0008: move v5, v9 │ │ +410c3a: 7706 6da9 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$RJCWnEvVQckh6Jq15YsB5qRcfwE:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V // method@a96d │ │ +410c40: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000d reg=6 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000d reg=7 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000d reg=8 (null) I │ │ @@ -902562,18 +902562,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410c5c: |[410c5c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda1.:(Ljava/util/List;)V │ │ -410c6c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -410c72: 5b01 a694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@94a6 │ │ -410c76: 0e00 |0005: return-void │ │ +410c44: |[410c44] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda1.:(Ljava/util/List;)V │ │ +410c54: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410c5a: 5b01 a694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@94a6 │ │ +410c5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -902583,18 +902583,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 │ │ -410c78: |[410c78] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -410c88: 5410 a694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@94a6 │ │ -410c8c: 7130 6ba9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$9_RjUg9WCzeiw2kuCfp3fxsDhzg:(Ljava/util/List;Landroid/content/DialogInterface;I)V // method@a96b │ │ -410c92: 0e00 |0005: return-void │ │ +410c60: |[410c60] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +410c70: 5410 a694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@94a6 │ │ +410c74: 7130 6ba9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$9_RjUg9WCzeiw2kuCfp3fxsDhzg:(Ljava/util/List;Landroid/content/DialogInterface;I)V // method@a96b │ │ +410c7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -902633,19 +902633,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -411ce4: |[411ce4] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;)V │ │ -411cf4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -411cfa: 5b01 bd94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bd │ │ -411cfe: 5b02 be94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // field@94be │ │ -411d02: 0e00 |0007: return-void │ │ +411ccc: |[411ccc] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;)V │ │ +411cdc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +411ce2: 5b01 bd94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bd │ │ +411ce6: 5b02 be94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // field@94be │ │ +411cea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; │ │ @@ -902656,19 +902656,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 │ │ -411d04: |[411d04] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda3.onClick:(Landroid/content/DialogInterface;I)V │ │ -411d14: 5420 bd94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bd │ │ -411d18: 5421 be94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // field@94be │ │ -411d1c: 7140 b7a9 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.$r8$lambda$56cFocL9KmCcOxYPotSIA2fOHRc:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V // method@a9b7 │ │ -411d22: 0e00 |0007: return-void │ │ +411cec: |[411cec] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda3.onClick:(Landroid/content/DialogInterface;I)V │ │ +411cfc: 5420 bd94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bd │ │ +411d00: 5421 be94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // field@94be │ │ +411d04: 7140 b7a9 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.$r8$lambda$56cFocL9KmCcOxYPotSIA2fOHRc:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V // method@a9b7 │ │ +411d0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -902703,18 +902703,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4126f8: |[4126f8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V │ │ -412708: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41270e: 5b01 cb94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@94cb │ │ -412712: 0e00 |0005: return-void │ │ +4126e0: |[4126e0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V │ │ +4126f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4126f6: 5b01 cb94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@94cb │ │ +4126fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; │ │ │ │ @@ -902724,18 +902724,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 │ │ -412714: |[412714] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -412724: 5410 cb94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@94cb │ │ -412728: 7130 e8a9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.$r8$lambda$PG5TCJC7BJOFR-3YJULprC28C3c:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V // method@a9e8 │ │ -41272e: 0e00 |0005: return-void │ │ +4126fc: |[4126fc] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +41270c: 5410 cb94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@94cb │ │ +412710: 7130 e8a9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.$r8$lambda$PG5TCJC7BJOFR-3YJULprC28C3c:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V // method@a9e8 │ │ +412716: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -902770,18 +902770,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -412730: |[412730] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V │ │ -412740: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412746: 5b01 cc94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@94cc │ │ -41274a: 0e00 |0005: return-void │ │ +412718: |[412718] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V │ │ +412728: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41272e: 5b01 cc94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@94cc │ │ +412732: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; │ │ │ │ @@ -902791,18 +902791,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 │ │ -41274c: |[41274c] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -41275c: 5410 cc94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@94cc │ │ -412760: 7130 e9a9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.$r8$lambda$yTHyPetIUeEnlUOfKl2pbKeZOgw:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V // method@a9e9 │ │ -412766: 0e00 |0005: return-void │ │ +412734: |[412734] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +412744: 5410 cc94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; // field@94cc │ │ +412748: 7130 e9a9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.$r8$lambda$yTHyPetIUeEnlUOfKl2pbKeZOgw:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V // method@a9e9 │ │ +41274e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -902884,17 +902884,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -412768: |[412768] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.$r8$lambda$PG5TCJC7BJOFR-3YJULprC28C3c:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V │ │ -412778: 7030 eba9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V // method@a9eb │ │ -41277e: 0e00 |0003: return-void │ │ +412750: |[412750] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.$r8$lambda$PG5TCJC7BJOFR-3YJULprC28C3c:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V │ │ +412760: 7030 eba9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V // method@a9eb │ │ +412766: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -902904,17 +902904,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -412780: |[412780] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.$r8$lambda$yTHyPetIUeEnlUOfKl2pbKeZOgw:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V │ │ -412790: 7030 eca9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.lambda$openDialog$1:(Landroid/content/DialogInterface;I)V // method@a9ec │ │ -412796: 0e00 |0003: return-void │ │ +412768: |[412768] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.$r8$lambda$yTHyPetIUeEnlUOfKl2pbKeZOgw:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;Landroid/content/DialogInterface;I)V │ │ +412778: 7030 eca9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.lambda$openDialog$1:(Landroid/content/DialogInterface;I)V // method@a9ec │ │ +41277e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -902924,21 +902924,21 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -412798: |[412798] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -4127a8: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -4127ae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4127b0: 5910 cf94 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@94cf │ │ -4127b4: 5b12 cd94 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.context:Landroid/content/Context; // field@94cd │ │ -4127b8: 5b13 d094 |0008: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.title:Ljava/lang/String; // field@94d0 │ │ -4127bc: 0e00 |000a: return-void │ │ +412780: |[412780] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +412790: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +412796: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +412798: 5910 cf94 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@94cf │ │ +41279c: 5b12 cd94 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.context:Landroid/content/Context; // field@94cd │ │ +4127a0: 5b13 d094 |0008: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.title:Ljava/lang/String; // field@94d0 │ │ +4127a4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0004 line=13 │ │ 0x0006 line=16 │ │ 0x0008 line=17 │ │ locals : │ │ @@ -902951,17 +902951,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4127c0: |[4127c0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V │ │ -4127d0: 5902 cf94 |0000: iput v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@94cf │ │ -4127d4: 0e00 |0002: return-void │ │ +4127a8: |[4127a8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.lambda$openDialog$0:(Landroid/content/DialogInterface;I)V │ │ +4127b8: 5902 cf94 |0000: iput v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@94cf │ │ +4127bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0003 reg=2 (null) I │ │ @@ -902971,21 +902971,21 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4127d8: |[4127d8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.lambda$openDialog$1:(Landroid/content/DialogInterface;I)V │ │ -4127e8: 5401 ce94 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener; // field@94ce │ │ -4127ec: 3801 0900 |0002: if-eqz v1, 000b // +0009 │ │ -4127f0: 5202 cf94 |0004: iget v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@94cf │ │ -4127f4: 3a02 0500 |0006: if-ltz v2, 000b // +0005 │ │ -4127f8: 7220 e7a9 2100 |0008: invoke-interface {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;.preferenceChanged:(I)V // method@a9e7 │ │ -4127fe: 0e00 |000b: return-void │ │ +4127c0: |[4127c0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.lambda$openDialog$1:(Landroid/content/DialogInterface;I)V │ │ +4127d0: 5401 ce94 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener; // field@94ce │ │ +4127d4: 3801 0900 |0002: if-eqz v1, 000b // +0009 │ │ +4127d8: 5202 cf94 |0004: iget v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@94cf │ │ +4127dc: 3a02 0500 |0006: if-ltz v2, 000b // +0005 │ │ +4127e0: 7220 e7a9 2100 |0008: invoke-interface {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;.preferenceChanged:(I)V // method@a9e7 │ │ +4127e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0008 line=39 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -902997,35 +902997,35 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -412800: |[412800] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.openDialog:([Ljava/lang/String;)V │ │ -412810: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -412814: 5431 cd94 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.context:Landroid/content/Context; // field@94cd │ │ -412818: 7020 6f81 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -41281e: 5431 d094 |0007: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.title:Ljava/lang/String; // field@94d0 │ │ -412822: 6e20 bc81 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ -412828: 5231 cf94 |000c: iget v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@94cf │ │ -41282c: 2202 4c1c |000e: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0; // type@1c4c │ │ -412830: 7020 e3a9 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V // method@a9e3 │ │ -412836: 6e40 b881 4021 |0013: invoke-virtual {v0, v4, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ -41283c: 2204 4d1c |0016: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1; // type@1c4d │ │ -412840: 7020 e5a9 3400 |0018: invoke-direct {v4, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V // method@a9e5 │ │ -412846: 1401 5b00 127f |001b: const v1, #float 1.94069e+38 // #7f12005b │ │ -41284c: 6e30 ad81 1004 |001e: invoke-virtual {v0, v1, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -412852: 1404 4800 127f |0021: const v4, #float 1.94069e+38 // #7f120048 │ │ -412858: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -41285a: 6e30 9981 4001 |0025: invoke-virtual {v0, v4, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -412860: 6e10 7181 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -412866: 0c04 |002b: move-result-object v4 │ │ -412868: 6e10 ff00 0400 |002c: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -41286e: 0e00 |002f: return-void │ │ +4127e8: |[4127e8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.openDialog:([Ljava/lang/String;)V │ │ +4127f8: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +4127fc: 5431 cd94 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.context:Landroid/content/Context; // field@94cd │ │ +412800: 7020 6f81 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +412806: 5431 d094 |0007: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.title:Ljava/lang/String; // field@94d0 │ │ +41280a: 6e20 bc81 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ +412810: 5231 cf94 |000c: iget v1, v3, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.selectedPos:I // field@94cf │ │ +412814: 2202 4c1c |000e: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0; // type@1c4c │ │ +412818: 7020 e3a9 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V // method@a9e3 │ │ +41281e: 6e40 b881 4021 |0013: invoke-virtual {v0, v4, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ +412824: 2204 4d1c |0016: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1; // type@1c4d │ │ +412828: 7020 e5a9 3400 |0018: invoke-direct {v4, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;)V // method@a9e5 │ │ +41282e: 1401 5b00 127f |001b: const v1, #float 1.94069e+38 // #7f12005b │ │ +412834: 6e30 ad81 1004 |001e: invoke-virtual {v0, v1, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +41283a: 1404 4800 127f |0021: const v4, #float 1.94069e+38 // #7f120048 │ │ +412840: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +412842: 6e30 9981 4001 |0025: invoke-virtual {v0, v4, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +412848: 6e10 7181 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +41284e: 0c04 |002b: move-result-object v4 │ │ +412850: 6e10 ff00 0400 |002c: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +412856: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0007 line=33 │ │ 0x000c line=34 │ │ 0x0016 line=37 │ │ 0x0025 line=42 │ │ @@ -903039,17 +903039,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412870: |[412870] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;)V │ │ -412880: 5b01 ce94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener; // field@94ce │ │ -412884: 0e00 |0002: return-void │ │ +412858: |[412858] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceListDialog.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener;)V │ │ +412868: 5b01 ce94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener; // field@94ce │ │ +41286c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceListDialog$OnPreferenceChangedListener; │ │ │ │ @@ -903087,19 +903087,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -412888: |[412888] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;)V │ │ -412898: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41289e: 5b01 d194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // field@94d1 │ │ -4128a2: 5b02 d294 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/appcompat/widget/SwitchCompat; // field@94d2 │ │ -4128a6: 0e00 |0007: return-void │ │ +412870: |[412870] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;)V │ │ +412880: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412886: 5b01 d194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // field@94d1 │ │ +41288a: 5b02 d294 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/appcompat/widget/SwitchCompat; // field@94d2 │ │ +41288e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/appcompat/widget/SwitchCompat; │ │ @@ -903110,19 +903110,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 │ │ -4128a8: |[4128a8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -4128b8: 5420 d194 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // field@94d1 │ │ -4128bc: 5421 d294 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/appcompat/widget/SwitchCompat; // field@94d2 │ │ -4128c0: 7140 f2a9 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.$r8$lambda$DUNrMJnQzOmPe-ok_kisnBn8jLw:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V // method@a9f2 │ │ -4128c6: 0e00 |0007: return-void │ │ +412890: |[412890] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +4128a0: 5420 d194 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; // field@94d1 │ │ +4128a4: 5421 d294 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/appcompat/widget/SwitchCompat; // field@94d2 │ │ +4128a8: 7140 f2a9 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.$r8$lambda$DUNrMJnQzOmPe-ok_kisnBn8jLw:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V // method@a9f2 │ │ +4128ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -903204,17 +903204,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -4128c8: |[4128c8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.$r8$lambda$DUNrMJnQzOmPe-ok_kisnBn8jLw:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V │ │ -4128d8: 7040 f4a9 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.lambda$openDialog$0:(Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V // method@a9f4 │ │ -4128de: 0e00 |0003: return-void │ │ +4128b0: |[4128b0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.$r8$lambda$DUNrMJnQzOmPe-ok_kisnBn8jLw:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V │ │ +4128c0: 7040 f4a9 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.lambda$openDialog$0:(Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V // method@a9f4 │ │ +4128c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/appcompat/widget/SwitchCompat; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -903225,20 +903225,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4128e0: |[4128e0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -4128f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4128f6: 5b01 d394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@94d3 │ │ -4128fa: 5b02 d694 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.title:Ljava/lang/String; // field@94d6 │ │ -4128fe: 5b03 d594 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.text:Ljava/lang/String; // field@94d5 │ │ -412902: 0e00 |0009: return-void │ │ +4128c8: |[4128c8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +4128d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4128de: 5b01 d394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@94d3 │ │ +4128e2: 5b02 d694 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.title:Ljava/lang/String; // field@94d6 │ │ +4128e6: 5b03 d594 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.text:Ljava/lang/String; // field@94d5 │ │ +4128ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0005 line=20 │ │ 0x0007 line=21 │ │ locals : │ │ @@ -903252,21 +903252,21 @@ │ │ type : '(Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -412904: |[412904] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.lambda$openDialog$0:(Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V │ │ -412914: 5402 d494 |0000: iget-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener; // field@94d4 │ │ -412918: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ -41291c: 6e10 6b10 0100 |0004: invoke-virtual {v1}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -412922: 0a01 |0007: move-result v1 │ │ -412924: 7220 f1a9 1200 |0008: invoke-interface {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;.preferenceChanged:(Z)V // method@a9f1 │ │ -41292a: 0e00 |000b: return-void │ │ +4128ec: |[4128ec] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.lambda$openDialog$0:(Landroidx/appcompat/widget/SwitchCompat;Landroid/content/DialogInterface;I)V │ │ +4128fc: 5402 d494 |0000: iget-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener; // field@94d4 │ │ +412900: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ +412904: 6e10 6b10 0100 |0004: invoke-virtual {v1}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +41290a: 0a01 |0007: move-result v1 │ │ +41290c: 7220 f1a9 1200 |0008: invoke-interface {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;.preferenceChanged:(Z)V // method@a9f1 │ │ +412912: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=47 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; │ │ 0x0000 - 0x000c reg=1 (null) Landroidx/appcompat/widget/SwitchCompat; │ │ @@ -903279,45 +903279,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -41292c: |[41292c] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.openDialog:()V │ │ -41293c: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -412940: 5451 d394 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@94d3 │ │ -412944: 7020 6f81 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -41294a: 5451 d694 |0007: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.title:Ljava/lang/String; // field@94d6 │ │ -41294e: 6e20 bc81 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ -412954: 5451 d394 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@94d3 │ │ -412958: 7110 a50b 0100 |000e: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -41295e: 0c01 |0011: move-result-object v1 │ │ -412960: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -412962: 1403 3c00 0d7f |0013: const v3, #float 1.87422e+38 // #7f0d003c │ │ -412968: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -41296a: 6e40 a90b 3124 |0017: invoke-virtual {v1, v3, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -412970: 0c01 |001a: move-result-object v1 │ │ -412972: 1402 fc00 0a7f |001b: const v2, #float 1.83439e+38 // #7f0a00fc │ │ -412978: 6e20 6f0c 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -41297e: 0c02 |0021: move-result-object v2 │ │ -412980: 1f02 ea04 |0022: check-cast v2, Landroidx/appcompat/widget/SwitchCompat; // type@04ea │ │ -412984: 5453 d594 |0024: iget-object v3, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.text:Ljava/lang/String; // field@94d5 │ │ -412988: 6e20 9412 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -41298e: 6e20 c081 1000 |0029: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -412994: 2201 501c |002c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0; // type@1c50 │ │ -412998: 7030 efa9 5102 |002e: invoke-direct {v1, v5, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;)V // method@a9ef │ │ -41299e: 1402 5b00 127f |0031: const v2, #float 1.94069e+38 // #7f12005b │ │ -4129a4: 6e30 ad81 2001 |0034: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -4129aa: 1401 4800 127f |0037: const v1, #float 1.94069e+38 // #7f120048 │ │ -4129b0: 6e30 9981 1004 |003a: invoke-virtual {v0, v1, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -4129b6: 6e10 7181 0000 |003d: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -4129bc: 0c00 |0040: move-result-object v0 │ │ -4129be: 6e10 ff00 0000 |0041: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -4129c4: 0e00 |0044: return-void │ │ +412914: |[412914] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.openDialog:()V │ │ +412924: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +412928: 5451 d394 |0002: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@94d3 │ │ +41292c: 7020 6f81 1000 |0004: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +412932: 5451 d694 |0007: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.title:Ljava/lang/String; // field@94d6 │ │ +412936: 6e20 bc81 1000 |0009: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ +41293c: 5451 d394 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.context:Landroid/content/Context; // field@94d3 │ │ +412940: 7110 a50b 0100 |000e: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +412946: 0c01 |0011: move-result-object v1 │ │ +412948: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +41294a: 1403 3c00 0d7f |0013: const v3, #float 1.87422e+38 // #7f0d003c │ │ +412950: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +412952: 6e40 a90b 3124 |0017: invoke-virtual {v1, v3, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +412958: 0c01 |001a: move-result-object v1 │ │ +41295a: 1402 fc00 0a7f |001b: const v2, #float 1.83439e+38 // #7f0a00fc │ │ +412960: 6e20 6f0c 2100 |001e: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +412966: 0c02 |0021: move-result-object v2 │ │ +412968: 1f02 ea04 |0022: check-cast v2, Landroidx/appcompat/widget/SwitchCompat; // type@04ea │ │ +41296c: 5453 d594 |0024: iget-object v3, v5, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.text:Ljava/lang/String; // field@94d5 │ │ +412970: 6e20 9412 3200 |0026: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +412976: 6e20 c081 1000 |0029: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +41297c: 2201 501c |002c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0; // type@1c50 │ │ +412980: 7030 efa9 5102 |002e: invoke-direct {v1, v5, v2}, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;Landroidx/appcompat/widget/SwitchCompat;)V // method@a9ef │ │ +412986: 1402 5b00 127f |0031: const v2, #float 1.94069e+38 // #7f12005b │ │ +41298c: 6e30 ad81 2001 |0034: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +412992: 1401 4800 127f |0037: const v1, #float 1.94069e+38 // #7f120048 │ │ +412998: 6e30 9981 1004 |003a: invoke-virtual {v0, v1, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +41299e: 6e10 7181 0000 |003d: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +4129a4: 0c00 |0040: move-result-object v0 │ │ +4129a6: 6e10 ff00 0000 |0041: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +4129ac: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0007 line=37 │ │ 0x000c line=39 │ │ 0x0017 line=40 │ │ 0x001e line=41 │ │ @@ -903334,17 +903334,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4129c8: |[4129c8] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V │ │ -4129d8: 5b01 d494 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener; // field@94d4 │ │ -4129dc: 0e00 |0002: return-void │ │ +4129b0: |[4129b0] de.danoeh.antennapod.fragment.preferences.dialog.PreferenceSwitchDialog.setOnPreferenceChangedListener:(Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener;)V │ │ +4129c0: 5b01 d494 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog;.onPreferenceChangedListener:Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener; // field@94d4 │ │ +4129c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/dialog/PreferenceSwitchDialog$OnPreferenceChangedListener; │ │ │ │ @@ -903382,19 +903382,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4129e0: |[4129e0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;)V │ │ -4129f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4129f6: 5b01 d794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94d7 │ │ -4129fa: 5b02 d894 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@94d8 │ │ -4129fe: 0e00 |0007: return-void │ │ +4129c8: |[4129c8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;)V │ │ +4129d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4129de: 5b01 d794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94d7 │ │ +4129e2: 5b02 d894 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@94d8 │ │ +4129e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ @@ -903405,19 +903405,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -412a00: |[412a00] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -412a10: 5420 d794 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94d7 │ │ -412a14: 5421 d894 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@94d8 │ │ -412a18: 7130 10aa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$948BgOmtQ1hKerzBLIBBaHWI7ew:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/view/View;)V // method@aa10 │ │ -412a1e: 0e00 |0007: return-void │ │ +4129e8: |[4129e8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +4129f8: 5420 d794 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94d7 │ │ +4129fc: 5421 d894 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.f$1:Landroid/widget/EditText; // field@94d8 │ │ +412a00: 7130 10aa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$948BgOmtQ1hKerzBLIBBaHWI7ew:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/view/View;)V // method@aa10 │ │ +412a06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -903455,19 +903455,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -412a20: |[412a20] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V │ │ -412a30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412a36: 5b01 d994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94d9 │ │ -412a3a: 5b02 da94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$1:Landroid/view/View; // field@94da │ │ -412a3e: 0e00 |0007: return-void │ │ +412a08: |[412a08] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V │ │ +412a18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412a1e: 5b01 d994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94d9 │ │ +412a22: 5b02 da94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$1:Landroid/view/View; // field@94da │ │ +412a26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -903478,19 +903478,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -412a40: |[412a40] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -412a50: 5420 d994 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94d9 │ │ -412a54: 5421 da94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$1:Landroid/view/View; // field@94da │ │ -412a58: 7130 14aa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$Tiwwqj9oPgF_qnPM69zRXPg27pA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;Landroid/view/View;)V // method@aa14 │ │ -412a5e: 0e00 |0007: return-void │ │ +412a28: |[412a28] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +412a38: 5420 d994 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94d9 │ │ +412a3c: 5421 da94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.f$1:Landroid/view/View; // field@94da │ │ +412a40: 7130 14aa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$Tiwwqj9oPgF_qnPM69zRXPg27pA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;Landroid/view/View;)V // method@aa14 │ │ +412a46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -903528,19 +903528,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -412a60: |[412a60] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V │ │ -412a70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412a76: 5b01 db94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94db │ │ -412a7a: 5b02 dc94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94dc │ │ -412a7e: 0e00 |0007: return-void │ │ +412a48: |[412a48] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V │ │ +412a58: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412a5e: 5b01 db94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94db │ │ +412a62: 5b02 dc94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94dc │ │ +412a66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ @@ -903551,19 +903551,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -412a80: |[412a80] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -412a90: 5420 db94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94db │ │ -412a94: 5421 dc94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94dc │ │ -412a98: 7130 12aa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$Iupqw4uFfUD-B727XaCQtvXf-Y8:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V // method@aa12 │ │ -412a9e: 0e00 |0007: return-void │ │ +412a68: |[412a68] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +412a78: 5420 db94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94db │ │ +412a7c: 5421 dc94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.f$1:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94dc │ │ +412a80: 7130 12aa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$Iupqw4uFfUD-B727XaCQtvXf-Y8:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V // method@aa12 │ │ +412a86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -903597,18 +903597,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -412b7c: |[412b7c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;)V │ │ -412b8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412b92: 5b01 e694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e6 │ │ -412b96: 0e00 |0005: return-void │ │ +412b64: |[412b64] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;)V │ │ +412b74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412b7a: 5b01 e694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e6 │ │ +412b7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ │ │ @@ -903618,18 +903618,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -412b98: |[412b98] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -412ba8: 5410 e694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e6 │ │ -412bac: 7120 16aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$YUSH0dHdRR4EPRKbVrvK0aNPPWc:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V // method@aa16 │ │ -412bb2: 0e00 |0005: return-void │ │ +412b80: |[412b80] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +412b90: 5410 e694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e6 │ │ +412b94: 7120 16aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$YUSH0dHdRR4EPRKbVrvK0aNPPWc:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V // method@aa16 │ │ +412b9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -903663,18 +903663,18 @@ │ │ type : '(Landroid/widget/Button;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -412bd4: |[412bd4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda5.:(Landroid/widget/Button;)V │ │ -412be4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412bea: 5b01 e794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.f$0:Landroid/widget/Button; // field@94e7 │ │ -412bee: 0e00 |0005: return-void │ │ +412bbc: |[412bbc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda5.:(Landroid/widget/Button;)V │ │ +412bcc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412bd2: 5b01 e794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.f$0:Landroid/widget/Button; // field@94e7 │ │ +412bd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/widget/Button; │ │ │ │ @@ -903684,19 +903684,19 @@ │ │ type : '(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -412bb4: |[412bb4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda5.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -412bc4: 5410 e794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.f$0:Landroid/widget/Button; // field@94e7 │ │ -412bc8: 7140 18aa 2043 |0002: invoke-static {v0, v2, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$btU-qR9nimsqShldb3E3b0M-dwg:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z // method@aa18 │ │ -412bce: 0a02 |0005: move-result v2 │ │ -412bd0: 0f02 |0006: return v2 │ │ +412b9c: |[412b9c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda5.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +412bac: 5410 e794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.f$0:Landroid/widget/Button; // field@94e7 │ │ +412bb0: 7140 18aa 2043 |0002: invoke-static {v0, v2, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$btU-qR9nimsqShldb3E3b0M-dwg:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z // method@aa18 │ │ +412bb6: 0a02 |0005: move-result v2 │ │ +412bb8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x0007 reg=3 (null) I │ │ @@ -903752,23 +903752,23 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -412bf0: |[412bf0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ -412c00: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412c06: 5b01 e894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e8 │ │ -412c0a: 5b02 e994 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$1:Landroid/widget/EditText; // field@94e9 │ │ -412c0e: 5b03 ea94 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$2:Landroid/widget/EditText; // field@94ea │ │ -412c12: 5b04 eb94 |0009: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$3:Landroid/widget/TextView; // field@94eb │ │ -412c16: 5b05 ec94 |000b: iput-object v5, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$4:Landroid/widget/Button; // field@94ec │ │ -412c1a: 5b06 ed94 |000d: iput-object v6, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$5:Landroid/widget/ProgressBar; // field@94ed │ │ -412c1e: 0e00 |000f: return-void │ │ +412bd8: |[412bd8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ +412be8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412bee: 5b01 e894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e8 │ │ +412bf2: 5b02 e994 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$1:Landroid/widget/EditText; // field@94e9 │ │ +412bf6: 5b03 ea94 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$2:Landroid/widget/EditText; // field@94ea │ │ +412bfa: 5b04 eb94 |0009: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$3:Landroid/widget/TextView; // field@94eb │ │ +412bfe: 5b05 ec94 |000b: iput-object v5, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$4:Landroid/widget/Button; // field@94ec │ │ +412c02: 5b06 ed94 |000d: iput-object v6, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$5:Landroid/widget/ProgressBar; // field@94ed │ │ +412c06: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0010 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/widget/EditText; │ │ @@ -903783,24 +903783,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 17 16-bit code units │ │ -412c20: |[412c20] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ -412c30: 5470 e894 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e8 │ │ -412c34: 5471 e994 |0002: iget-object v1, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$1:Landroid/widget/EditText; // field@94e9 │ │ -412c38: 5472 ea94 |0004: iget-object v2, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$2:Landroid/widget/EditText; // field@94ea │ │ -412c3c: 5473 eb94 |0006: iget-object v3, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$3:Landroid/widget/TextView; // field@94eb │ │ -412c40: 5474 ec94 |0008: iget-object v4, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$4:Landroid/widget/Button; // field@94ec │ │ -412c44: 5475 ed94 |000a: iget-object v5, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$5:Landroid/widget/ProgressBar; // field@94ed │ │ -412c48: 0786 |000c: move-object v6, v8 │ │ -412c4a: 7707 19aa 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$yoRUjzo_qMNavR6nbUvywluXiTA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/view/View;)V // method@aa19 │ │ -412c50: 0e00 |0010: return-void │ │ +412c08: |[412c08] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda6.onClick:(Landroid/view/View;)V │ │ +412c18: 5470 e894 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e8 │ │ +412c1c: 5471 e994 |0002: iget-object v1, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$1:Landroid/widget/EditText; // field@94e9 │ │ +412c20: 5472 ea94 |0004: iget-object v2, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$2:Landroid/widget/EditText; // field@94ea │ │ +412c24: 5473 eb94 |0006: iget-object v3, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$3:Landroid/widget/TextView; // field@94eb │ │ +412c28: 5474 ec94 |0008: iget-object v4, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$4:Landroid/widget/Button; // field@94ec │ │ +412c2c: 5475 ed94 |000a: iget-object v5, v7, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.f$5:Landroid/widget/ProgressBar; // field@94ed │ │ +412c30: 0786 |000c: move-object v6, v8 │ │ +412c32: 7707 19aa 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$yoRUjzo_qMNavR6nbUvywluXiTA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/view/View;)V // method@aa19 │ │ +412c38: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0011 reg=7 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0011 reg=8 (null) Landroid/view/View; │ │ │ │ @@ -903838,19 +903838,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -412c78: |[412c78] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)V │ │ -412c88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412c8e: 5b01 ee94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94ee │ │ -412c92: 5b02 ef94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@94ef │ │ -412c96: 0e00 |0007: return-void │ │ +412c60: |[412c60] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)V │ │ +412c70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412c76: 5b01 ee94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94ee │ │ +412c7a: 5b02 ef94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@94ef │ │ +412c7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -903861,20 +903861,20 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -412c54: |[412c54] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ -412c64: 5420 ee94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94ee │ │ -412c68: 5421 ef94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@94ef │ │ -412c6c: 7120 15aa 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$UCKxyfvpaYbxnzITCtY6rmxYdHo:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // method@aa15 │ │ -412c72: 0c00 |0007: move-result-object v0 │ │ -412c74: 1100 |0008: return-object v0 │ │ +412c3c: |[412c3c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ +412c4c: 5420 ee94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94ee │ │ +412c50: 5421 ef94 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.f$1:Ljava/lang/String; // field@94ef │ │ +412c54: 7120 15aa 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$UCKxyfvpaYbxnzITCtY6rmxYdHo:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // method@aa15 │ │ +412c5a: 0c00 |0007: move-result-object v0 │ │ +412c5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -903907,18 +903907,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41378c: |[41378c] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;)V │ │ -41379c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4137a2: 5b01 0295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // field@9502 │ │ -4137a6: 0e00 |0005: return-void │ │ +413774: |[413774] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;)V │ │ +413784: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41378a: 5b01 0295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // field@9502 │ │ +41378e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; │ │ │ │ @@ -903928,18 +903928,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4137a8: |[4137a8] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -4137b8: 5410 0295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // field@9502 │ │ -4137bc: 7120 35aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.$r8$lambda$P32jZOtSTQ0aTCgF76Z6XB2Z0nQ:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;Landroid/view/View;)V // method@aa35 │ │ -4137c2: 0e00 |0005: return-void │ │ +413790: |[413790] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +4137a0: 5410 0295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // field@9502 │ │ +4137a4: 7120 35aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.$r8$lambda$P32jZOtSTQ0aTCgF76Z6XB2Z0nQ:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;Landroid/view/View;)V // method@aa35 │ │ +4137aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -903977,19 +903977,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -413b44: |[413b44] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V │ │ -413b54: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -413b5a: 5b01 0d95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950d │ │ -413b5e: 5b02 0e95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$1:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@950e │ │ -413b62: 0e00 |0007: return-void │ │ +413b2c: |[413b2c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V │ │ +413b3c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +413b42: 5b01 0d95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950d │ │ +413b46: 5b02 0e95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$1:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@950e │ │ +413b4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ @@ -904000,19 +904000,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 │ │ -413b64: |[413b64] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda5.onClick:(Landroid/content/DialogInterface;I)V │ │ -413b74: 5420 0d95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950d │ │ -413b78: 5421 0e95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$1:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@950e │ │ -413b7c: 7140 53aa 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$ol0wofgpun-Y4GOvBiLWo7grCNo:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V // method@aa53 │ │ -413b82: 0e00 |0007: return-void │ │ +413b4c: |[413b4c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda5.onClick:(Landroid/content/DialogInterface;I)V │ │ +413b5c: 5420 0d95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950d │ │ +413b60: 5421 0e95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.f$1:[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@950e │ │ +413b64: 7140 53aa 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$ol0wofgpun-Y4GOvBiLWo7grCNo:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V // method@aa53 │ │ +413b6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -904059,18 +904059,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -413bc4: |[413bc4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$2$ViewHolder.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;)V │ │ -413bd4: 5b01 1195 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.this$1:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2; // field@9511 │ │ -413bd8: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -413bde: 0e00 |0005: return-void │ │ +413bac: |[413bac] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$2$ViewHolder.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;)V │ │ +413bbc: 5b01 1195 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.this$1:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2; // field@9511 │ │ +413bc0: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +413bc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2; │ │ │ │ @@ -904115,18 +904115,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/content/Context;I[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -413ca8: |[413ca8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$2.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/content/Context;I[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V │ │ -413cb8: 5b01 1495 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.this$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@9514 │ │ -413cbc: 7040 b40f 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0fb4 │ │ -413cc2: 0e00 |0005: return-void │ │ +413c90: |[413c90] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$2.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/content/Context;I[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V │ │ +413ca0: 5b01 1495 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.this$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@9514 │ │ +413ca4: 7040 b40f 2043 |0002: invoke-direct {v0, v2, v3, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0fb4 │ │ +413caa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -904139,59 +904139,59 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -413be0: |[413be0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$2.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -413bf0: 6e10 b80f 0100 |0000: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ -413bf6: 0c04 |0003: move-result-object v4 │ │ -413bf8: 7110 a50b 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -413bfe: 0c04 |0007: move-result-object v4 │ │ -413c00: 3903 2f00 |0008: if-nez v3, 0037 // +002f │ │ -413c04: 1403 1f00 0d7f |000a: const v3, #float 1.87422e+38 // #7f0d001f │ │ -413c0a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -413c0c: 6e30 a80b 3400 |000e: invoke-virtual {v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ba8 │ │ -413c12: 0c03 |0011: move-result-object v3 │ │ -413c14: 2204 691c |0012: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // type@1c69 │ │ -413c18: 7020 4baa 1400 |0014: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;)V // method@aa4b │ │ -413c1e: 5b14 1395 |0017: iput-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ -413c22: 1400 b001 0a7f |0019: const v0, #float 1.83442e+38 // #7f0a01b0 │ │ -413c28: 6e20 6f0c 0300 |001c: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -413c2e: 0c00 |001f: move-result-object v0 │ │ -413c30: 1f00 f702 |0020: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -413c34: 5b40 1095 |0022: iput-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.icon:Landroid/widget/ImageView; // field@9510 │ │ -413c38: 5414 1395 |0024: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ -413c3c: 1400 7d03 0a7f |0026: const v0, #float 1.83452e+38 // #7f0a037d │ │ -413c42: 6e20 6f0c 0300 |0029: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -413c48: 0c00 |002c: move-result-object v0 │ │ -413c4a: 1f00 1303 |002d: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -413c4e: 5b40 1295 |002f: iput-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.title:Landroid/widget/TextView; // field@9512 │ │ -413c52: 5414 1395 |0031: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ -413c56: 6e20 880d 4300 |0033: invoke-virtual {v3, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -413c5c: 2809 |0036: goto 003f // +0009 │ │ -413c5e: 6e10 c60c 0300 |0037: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ -413c64: 0c04 |003a: move-result-object v4 │ │ -413c66: 1f04 691c |003b: check-cast v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // type@1c69 │ │ -413c6a: 5b14 1395 |003d: iput-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ -413c6e: 7220 980f 2100 |003f: invoke-interface {v1, v2}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f98 │ │ -413c74: 0c02 |0042: move-result-object v2 │ │ -413c76: 1f02 6619 |0043: check-cast v2, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@1966 │ │ -413c7a: 5414 1395 |0045: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ -413c7e: 5444 1295 |0047: iget-object v4, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.title:Landroid/widget/TextView; // field@9512 │ │ -413c82: 6e10 959c 0200 |0049: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getSummaryResource:()I // method@9c95 │ │ -413c88: 0a00 |004c: move-result v0 │ │ -413c8a: 6e20 9312 0400 |004d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -413c90: 5414 1395 |0050: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ -413c94: 5444 1095 |0052: iget-object v4, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.icon:Landroid/widget/ImageView; // field@9510 │ │ -413c98: 6e10 939c 0200 |0054: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIconResource:()I // method@9c93 │ │ -413c9e: 0a02 |0057: move-result v2 │ │ -413ca0: 6e20 3d11 2400 |0058: invoke-virtual {v4, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -413ca6: 1103 |005b: return-object v3 │ │ +413bc8: |[413bc8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$2.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +413bd8: 6e10 b80f 0100 |0000: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getContext:()Landroid/content/Context; // method@0fb8 │ │ +413bde: 0c04 |0003: move-result-object v4 │ │ +413be0: 7110 a50b 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +413be6: 0c04 |0007: move-result-object v4 │ │ +413be8: 3903 2f00 |0008: if-nez v3, 0037 // +002f │ │ +413bec: 1403 1f00 0d7f |000a: const v3, #float 1.87422e+38 // #7f0d001f │ │ +413bf2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +413bf4: 6e30 a80b 3400 |000e: invoke-virtual {v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ba8 │ │ +413bfa: 0c03 |0011: move-result-object v3 │ │ +413bfc: 2204 691c |0012: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // type@1c69 │ │ +413c00: 7020 4baa 1400 |0014: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;)V // method@aa4b │ │ +413c06: 5b14 1395 |0017: iput-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ +413c0a: 1400 b001 0a7f |0019: const v0, #float 1.83442e+38 // #7f0a01b0 │ │ +413c10: 6e20 6f0c 0300 |001c: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +413c16: 0c00 |001f: move-result-object v0 │ │ +413c18: 1f00 f702 |0020: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +413c1c: 5b40 1095 |0022: iput-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.icon:Landroid/widget/ImageView; // field@9510 │ │ +413c20: 5414 1395 |0024: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ +413c24: 1400 7d03 0a7f |0026: const v0, #float 1.83452e+38 // #7f0a037d │ │ +413c2a: 6e20 6f0c 0300 |0029: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +413c30: 0c00 |002c: move-result-object v0 │ │ +413c32: 1f00 1303 |002d: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +413c36: 5b40 1295 |002f: iput-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.title:Landroid/widget/TextView; // field@9512 │ │ +413c3a: 5414 1395 |0031: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ +413c3e: 6e20 880d 4300 |0033: invoke-virtual {v3, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +413c44: 2809 |0036: goto 003f // +0009 │ │ +413c46: 6e10 c60c 0300 |0037: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ +413c4c: 0c04 |003a: move-result-object v4 │ │ +413c4e: 1f04 691c |003b: check-cast v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // type@1c69 │ │ +413c52: 5b14 1395 |003d: iput-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ +413c56: 7220 980f 2100 |003f: invoke-interface {v1, v2}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@0f98 │ │ +413c5c: 0c02 |0042: move-result-object v2 │ │ +413c5e: 1f02 6619 |0043: check-cast v2, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // type@1966 │ │ +413c62: 5414 1395 |0045: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ +413c66: 5444 1295 |0047: iget-object v4, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.title:Landroid/widget/TextView; // field@9512 │ │ +413c6a: 6e10 959c 0200 |0049: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getSummaryResource:()I // method@9c95 │ │ +413c70: 0a00 |004c: move-result v0 │ │ +413c72: 6e20 9312 0400 |004d: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +413c78: 5414 1395 |0050: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.holder:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder; // field@9513 │ │ +413c7c: 5444 1095 |0052: iget-object v4, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2$ViewHolder;.icon:Landroid/widget/ImageView; // field@9510 │ │ +413c80: 6e10 939c 0200 |0054: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIconResource:()I // method@9c93 │ │ +413c86: 0a02 |0057: move-result v2 │ │ +413c88: 6e20 3d11 2400 |0058: invoke-virtual {v4, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +413c8e: 1103 |005b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x000e line=169 │ │ 0x0012 line=172 │ │ 0x001c line=173 │ │ 0x0024 line=174 │ │ @@ -904240,32 +904240,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -413cc4: |[413cc4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$3.:()V │ │ -413cd4: 7100 979c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c97 │ │ -413cda: 0c00 |0003: move-result-object v0 │ │ -413cdc: 2100 |0004: array-length v0, v0 │ │ -413cde: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -413ce2: 6900 1595 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@9515 │ │ -413ce6: 6201 9e8d |0009: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9e │ │ -413cea: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -413cf0: 0a01 |000e: move-result v1 │ │ -413cf2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -413cf4: 4b02 0001 |0010: aput v2, v0, v1 │ │ -413cf8: 6200 1595 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@9515 │ │ -413cfc: 6201 9f8d |0014: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9f │ │ -413d00: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -413d06: 0a01 |0019: move-result v1 │ │ -413d08: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -413d0a: 4b02 0001 |001b: aput v2, v0, v1 │ │ -413d0e: 0e00 |001d: return-void │ │ +413cac: |[413cac] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$3.:()V │ │ +413cbc: 7100 979c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c97 │ │ +413cc2: 0c00 |0003: move-result-object v0 │ │ +413cc4: 2100 |0004: array-length v0, v0 │ │ +413cc6: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +413cca: 6900 1595 |0007: sput-object v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@9515 │ │ +413cce: 6201 9e8d |0009: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9e │ │ +413cd2: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +413cd8: 0a01 |000e: move-result v1 │ │ +413cda: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +413cdc: 4b02 0001 |0010: aput v2, v0, v1 │ │ +413ce0: 6200 1595 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@9515 │ │ +413ce4: 6201 9f8d |0014: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9f │ │ +413ce8: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +413cee: 0a01 |0019: move-result v1 │ │ +413cf0: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +413cf2: 4b02 0001 |001b: aput v2, v0, v1 │ │ +413cf6: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=187 │ │ @@ -904306,19 +904306,19 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -414688: |[414688] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;)V │ │ -414698: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41469e: 5b01 1b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@951b │ │ -4146a2: 5b02 1c95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$1:Ljava/util/Date; // field@951c │ │ -4146a6: 0e00 |0007: return-void │ │ +414670: |[414670] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;)V │ │ +414680: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +414686: 5b01 1b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@951b │ │ +41468a: 5b02 1c95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$1:Ljava/util/Date; // field@951c │ │ +41468e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/Date; │ │ @@ -904329,19 +904329,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -4146a8: |[4146a8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -4146b8: 5420 1b95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@951b │ │ -4146bc: 5421 1c95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$1:Ljava/util/Date; // field@951c │ │ -4146c0: 7130 7daa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;.$r8$lambda$AKUfh03KtPow4wmf6GptK1rPSuk:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V // method@aa7d │ │ -4146c6: 0e00 |0007: return-void │ │ +414690: |[414690] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +4146a0: 5420 1b95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@951b │ │ +4146a4: 5421 1c95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.f$1:Ljava/util/Date; // field@951c │ │ +4146a8: 7130 7daa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;.$r8$lambda$AKUfh03KtPow4wmf6GptK1rPSuk:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V // method@aa7d │ │ +4146ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -904383,20 +904383,20 @@ │ │ type : '(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4148c0: |[4148c0] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0.:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;I)V │ │ -4148d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4148d6: 5b01 1e95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@951e │ │ -4148da: 5b02 1f95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@951f │ │ -4148de: 5903 2095 |0007: iput v3, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$2:I // field@9520 │ │ -4148e2: 0e00 |0009: return-void │ │ +4148a8: |[4148a8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0.:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;I)V │ │ +4148b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4148be: 5b01 1e95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@951e │ │ +4148c2: 5b02 1f95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@951f │ │ +4148c6: 5903 2095 |0007: iput v3, v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$2:I // field@9520 │ │ +4148ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Landroidx/fragment/app/Fragment; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -904408,20 +904408,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -4148e4: |[4148e4] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -4148f4: 5430 1e95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@951e │ │ -4148f8: 5431 1f95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@951f │ │ -4148fc: 5232 2095 |0004: iget v2, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$2:I // field@9520 │ │ -414900: 7140 8faa 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.$r8$lambda$ub-PnCK6K5HROpzVhRV16YGCuyM:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V // method@aa8f │ │ -414906: 0e00 |0009: return-void │ │ +4148cc: |[4148cc] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +4148dc: 5430 1e95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$0:Landroidx/fragment/app/Fragment; // field@951e │ │ +4148e0: 5431 1f95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedItem; // field@951f │ │ +4148e4: 5232 2095 |0004: iget v2, v3, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.f$2:I // field@9520 │ │ +4148e8: 7140 8faa 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.$r8$lambda$ub-PnCK6K5HROpzVhRV16YGCuyM:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V // method@aa8f │ │ +4148ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -904560,18 +904560,18 @@ │ │ type : '([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -414cd0: |[414cd0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.$r8$lambda$_JdxE3o3w_i9QOqqf0Xp7Z41OEY:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -414ce0: 7120 b7aa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.lambda$new$1:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@aab7 │ │ -414ce6: 0a00 |0003: move-result v0 │ │ -414ce8: 0f00 |0004: return v0 │ │ +414cb8: |[414cb8] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.$r8$lambda$_JdxE3o3w_i9QOqqf0Xp7Z41OEY:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +414cc8: 7120 b7aa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.lambda$new$1:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@aab7 │ │ +414cce: 0a00 |0003: move-result v0 │ │ +414cd0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) [Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ @@ -904580,18 +904580,18 @@ │ │ type : '([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -414cec: |[414cec] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.$r8$lambda$cMRBCMVHqlNdheab0WYn4ONIvYU:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -414cfc: 7120 b6aa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.lambda$new$0:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@aab6 │ │ -414d02: 0a00 |0003: move-result v0 │ │ -414d04: 0f00 |0004: return v0 │ │ +414cd4: |[414cd4] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.$r8$lambda$cMRBCMVHqlNdheab0WYn4ONIvYU:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +414ce4: 7120 b6aa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.lambda$new$0:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@aab6 │ │ +414cea: 0a00 |0003: move-result v0 │ │ +414cec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) [Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ @@ -904600,47 +904600,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -414d80: |[414d80] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.:(Ljava/lang/String;)V │ │ -414d90: 7010 76b2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b276 │ │ -414d96: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -414d98: 5b30 2d95 |0004: iput-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ -414d9c: 5b30 2c95 |0006: iput-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ -414da0: 1a00 a407 |0008: const-string v0, "," // string@07a4 │ │ -414da4: 6e20 b3b2 0400 |000a: invoke-virtual {v4, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -414daa: 0c04 |000d: move-result-object v4 │ │ -414dac: 2140 |000e: array-length v0, v4 │ │ -414dae: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -414db0: 3310 2e00 |0010: if-ne v0, v1, 003e // +002e │ │ -414db4: 6200 3595 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@9535 │ │ -414db8: 7110 af50 0000 |0014: invoke-static {v0}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ -414dbe: 0c01 |0017: move-result-object v1 │ │ -414dc0: 2202 791c |0018: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0; // type@1c79 │ │ -414dc4: 7020 aeaa 4200 |001a: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.:([Ljava/lang/String;)V // method@aaae │ │ -414dca: 6e20 ad50 2100 |001d: invoke-virtual {v1, v2}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ -414dd0: 0c01 |0020: move-result-object v1 │ │ -414dd2: 6e10 b050 0100 |0021: invoke-virtual {v1}, Lcom/annimon/stream/Stream;.single:()Ljava/lang/Object; // method@50b0 │ │ -414dd8: 0c01 |0024: move-result-object v1 │ │ -414dda: 1f01 771c |0025: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -414dde: 5b31 2d95 |0027: iput-object v1, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ -414de2: 7110 af50 0000 |0029: invoke-static {v0}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ -414de8: 0c00 |002c: move-result-object v0 │ │ -414dea: 2201 7a1c |002d: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1; // type@1c7a │ │ -414dee: 7020 b0aa 4100 |002f: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.:([Ljava/lang/String;)V // method@aab0 │ │ -414df4: 6e20 ad50 1000 |0032: invoke-virtual {v0, v1}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ -414dfa: 0c04 |0035: move-result-object v4 │ │ -414dfc: 6e10 b050 0400 |0036: invoke-virtual {v4}, Lcom/annimon/stream/Stream;.single:()Ljava/lang/Object; // method@50b0 │ │ -414e02: 0c04 |0039: move-result-object v4 │ │ -414e04: 1f04 771c |003a: check-cast v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -414e08: 5b34 2c95 |003c: iput-object v4, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ -414e0c: 0e00 |003e: return-void │ │ +414d68: |[414d68] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.:(Ljava/lang/String;)V │ │ +414d78: 7010 76b2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b276 │ │ +414d7e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +414d80: 5b30 2d95 |0004: iput-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ +414d84: 5b30 2c95 |0006: iput-object v0, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ +414d88: 1a00 a407 |0008: const-string v0, "," // string@07a4 │ │ +414d8c: 6e20 b3b2 0400 |000a: invoke-virtual {v4, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +414d92: 0c04 |000d: move-result-object v4 │ │ +414d94: 2140 |000e: array-length v0, v4 │ │ +414d96: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +414d98: 3310 2e00 |0010: if-ne v0, v1, 003e // +002e │ │ +414d9c: 6200 3595 |0012: sget-object v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@9535 │ │ +414da0: 7110 af50 0000 |0014: invoke-static {v0}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ +414da6: 0c01 |0017: move-result-object v1 │ │ +414da8: 2202 791c |0018: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0; // type@1c79 │ │ +414dac: 7020 aeaa 4200 |001a: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.:([Ljava/lang/String;)V // method@aaae │ │ +414db2: 6e20 ad50 2100 |001d: invoke-virtual {v1, v2}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ +414db8: 0c01 |0020: move-result-object v1 │ │ +414dba: 6e10 b050 0100 |0021: invoke-virtual {v1}, Lcom/annimon/stream/Stream;.single:()Ljava/lang/Object; // method@50b0 │ │ +414dc0: 0c01 |0024: move-result-object v1 │ │ +414dc2: 1f01 771c |0025: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +414dc6: 5b31 2d95 |0027: iput-object v1, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ +414dca: 7110 af50 0000 |0029: invoke-static {v0}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ +414dd0: 0c00 |002c: move-result-object v0 │ │ +414dd2: 2201 7a1c |002d: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1; // type@1c7a │ │ +414dd6: 7020 b0aa 4100 |002f: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.:([Ljava/lang/String;)V // method@aab0 │ │ +414ddc: 6e20 ad50 1000 |0032: invoke-virtual {v0, v1}, Lcom/annimon/stream/Stream;.filter:(Lcom/annimon/stream/function/Predicate;)Lcom/annimon/stream/Stream; // method@50ad │ │ +414de2: 0c04 |0035: move-result-object v4 │ │ +414de4: 6e10 b050 0400 |0036: invoke-virtual {v4}, Lcom/annimon/stream/Stream;.single:()Ljava/lang/Object; // method@50b0 │ │ +414dea: 0c04 |0039: move-result-object v4 │ │ +414dec: 1f04 771c |003a: check-cast v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +414df0: 5b34 2c95 |003c: iput-object v4, v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ +414df4: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=252 │ │ 0x0006 line=253 │ │ 0x000a line=256 │ │ 0x000e line=257 │ │ @@ -904657,22 +904657,22 @@ │ │ type : '([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -414d30: |[414d30] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.lambda$new$0:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -414d40: 7210 a8aa 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -414d46: 0c02 |0003: move-result-object v2 │ │ -414d48: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -414d4a: 4601 0100 |0005: aget-object v1, v1, v0 │ │ -414d4e: 6e20 9fb2 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -414d54: 0a01 |000a: move-result v1 │ │ -414d56: 0f01 |000b: return v1 │ │ +414d18: |[414d18] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.lambda$new$0:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +414d28: 7210 a8aa 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +414d2e: 0c02 |0003: move-result-object v2 │ │ +414d30: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +414d32: 4601 0100 |0005: aget-object v1, v1, v0 │ │ +414d36: 6e20 9fb2 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +414d3c: 0a01 |000a: move-result v1 │ │ +414d3e: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) [Ljava/lang/String; │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ @@ -904681,22 +904681,22 @@ │ │ type : '([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -414d58: |[414d58] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.lambda$new$1:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ -414d68: 7210 a8aa 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ -414d6e: 0c02 |0003: move-result-object v2 │ │ -414d70: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -414d72: 4601 0100 |0005: aget-object v1, v1, v0 │ │ -414d76: 6e20 9fb2 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -414d7c: 0a01 |000a: move-result v1 │ │ -414d7e: 0f01 |000b: return v1 │ │ +414d40: |[414d40] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.lambda$new$1:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z │ │ +414d50: 7210 a8aa 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getId:()Ljava/lang/String; // method@aaa8 │ │ +414d56: 0c02 |0003: move-result-object v2 │ │ +414d58: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +414d5a: 4601 0100 |0005: aget-object v1, v1, v0 │ │ +414d5e: 6e20 9fb2 1200 |0007: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +414d64: 0a01 |000a: move-result v1 │ │ +414d66: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) [Ljava/lang/String; │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; │ │ │ │ @@ -904706,23 +904706,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -414d08: |[414d08] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.hasActions:()Z │ │ -414d18: 5410 2d95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ -414d1c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -414d20: 5410 2c95 |0004: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ -414d24: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -414d28: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -414d2a: 2802 |0009: goto 000b // +0002 │ │ -414d2c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -414d2e: 0f00 |000b: return v0 │ │ +414cf0: |[414cf0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions.hasActions:()Z │ │ +414d00: 5410 2d95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ +414d04: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +414d08: 5410 2c95 |0004: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ +414d0c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +414d10: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +414d12: 2802 |0009: goto 000b // +0002 │ │ +414d14: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +414d16: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ │ │ source_file_idx : 22348 (SwipeActions.java) │ │ @@ -904759,19 +904759,19 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -415654: |[415654] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ -415664: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41566a: 5b01 3995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9539 │ │ -41566e: 5b02 3a95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroidx/fragment/app/Fragment; // field@953a │ │ -415672: 0e00 |0007: return-void │ │ +41563c: |[41563c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ +41564c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +415652: 5b01 3995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9539 │ │ +415656: 5b02 3a95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroidx/fragment/app/Fragment; // field@953a │ │ +41565a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/fragment/app/Fragment; │ │ @@ -904782,19 +904782,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -415674: |[415674] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda0.run:()V │ │ -415684: 5420 3995 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9539 │ │ -415688: 5421 3a95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroidx/fragment/app/Fragment; // field@953a │ │ -41568c: 7120 d9aa 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.$r8$lambda$ubmw-vkNo2Q7aJtdSb1TZyTKXwc:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V // method@aad9 │ │ -415692: 0e00 |0007: return-void │ │ +41565c: |[41565c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda0.run:()V │ │ +41566c: 5420 3995 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9539 │ │ +415670: 5421 3a95 |0002: iget-object v1, v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroidx/fragment/app/Fragment; // field@953a │ │ +415674: 7120 d9aa 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.$r8$lambda$ubmw-vkNo2Q7aJtdSb1TZyTKXwc:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V // method@aad9 │ │ +41567a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -904835,20 +904835,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -415694: |[415694] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ -4156a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4156aa: 5b01 3b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@953b │ │ -4156ae: 5b02 3c95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$1:Landroid/os/Handler; // field@953c │ │ -4156b2: 5b03 3d95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$2:Ljava/lang/Runnable; // field@953d │ │ -4156b6: 0e00 |0009: return-void │ │ +41567c: |[41567c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ +41568c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +415692: 5b01 3b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@953b │ │ +415696: 5b02 3c95 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$1:Landroid/os/Handler; // field@953c │ │ +41569a: 5b03 3d95 |0007: iput-object v3, v0, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$2:Ljava/lang/Runnable; // field@953d │ │ +41569e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/os/Handler; │ │ @@ -904860,20 +904860,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -4156b8: |[4156b8] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -4156c8: 5430 3b95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@953b │ │ -4156cc: 5431 3c95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$1:Landroid/os/Handler; // field@953c │ │ -4156d0: 5432 3d95 |0004: iget-object v2, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$2:Ljava/lang/Runnable; // field@953d │ │ -4156d4: 7140 d8aa 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.$r8$lambda$XUB_SZGkGqQrQH99Wf2j6CI9dwg:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V // method@aad8 │ │ -4156da: 0e00 |0009: return-void │ │ +4156a0: |[4156a0] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +4156b0: 5430 3b95 |0000: iget-object v0, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/model/feed/FeedItem; // field@953b │ │ +4156b4: 5431 3c95 |0002: iget-object v1, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$1:Landroid/os/Handler; // field@953c │ │ +4156b8: 5432 3d95 |0004: iget-object v2, v3, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.f$2:Ljava/lang/Runnable; // field@953d │ │ +4156bc: 7140 d8aa 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.$r8$lambda$XUB_SZGkGqQrQH99Wf2j6CI9dwg:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V // method@aad8 │ │ +4156c2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/view/View; │ │ │ │ @@ -904907,17 +904907,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -415b64: |[415b64] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.$r8$lambda$XUB_SZGkGqQrQH99Wf2j6CI9dwg:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V │ │ -415b74: 7140 dcaa 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.lambda$markReadWithUndo$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V // method@aadc │ │ -415b7a: 0e00 |0003: return-void │ │ +415b4c: |[415b4c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.$r8$lambda$XUB_SZGkGqQrQH99Wf2j6CI9dwg:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V │ │ +415b5c: 7140 dcaa 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.lambda$markReadWithUndo$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V // method@aadc │ │ +415b62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Handler; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/Runnable; │ │ @@ -904928,17 +904928,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -415b7c: |[415b7c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.$r8$lambda$ubmw-vkNo2Q7aJtdSb1TZyTKXwc:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ -415b8c: 7120 dbaa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.lambda$markReadWithUndo$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V // method@aadb │ │ -415b92: 0e00 |0003: return-void │ │ +415b64: |[415b64] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.$r8$lambda$ubmw-vkNo2Q7aJtdSb1TZyTKXwc:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ +415b74: 7120 dbaa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.lambda$markReadWithUndo$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V // method@aadb │ │ +415b7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/fragment/app/Fragment; │ │ │ │ @@ -904947,17 +904947,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415b94: |[415b94] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.:()V │ │ -415ba4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -415baa: 0e00 |0003: return-void │ │ +415b7c: |[415b7c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.:()V │ │ +415b8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +415b92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler; │ │ │ │ #3 : (in Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;) │ │ @@ -904965,30 +904965,30 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -415bac: |[415bac] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.lambda$markReadWithUndo$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ -415bbc: 6e10 b8ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -415bc2: 0c02 |0003: move-result-object v2 │ │ -415bc4: 3802 1900 |0004: if-eqz v2, 001d // +0019 │ │ -415bc8: 7110 3d9d 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d3d │ │ -415bce: 0a00 |0009: move-result v0 │ │ -415bd0: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ -415bd4: 7100 52b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDelete:()Z // method@b052 │ │ -415bda: 0a00 |000f: move-result v0 │ │ -415bdc: 3800 0d00 |0010: if-eqz v0, 001d // +000d │ │ -415be0: 6e10 a635 0300 |0012: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -415be6: 0c03 |0015: move-result-object v3 │ │ -415be8: 6e10 77ab 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -415bee: 0b00 |0019: move-result-wide v0 │ │ -415bf0: 7130 e39b 0301 |001a: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ -415bf6: 0e00 |001d: return-void │ │ +415b94: |[415b94] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.lambda$markReadWithUndo$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V │ │ +415ba4: 6e10 b8ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +415baa: 0c02 |0003: move-result-object v2 │ │ +415bac: 3802 1900 |0004: if-eqz v2, 001d // +0019 │ │ +415bb0: 7110 3d9d 0200 |0006: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d3d │ │ +415bb6: 0a00 |0009: move-result v0 │ │ +415bb8: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ +415bbc: 7100 52b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDelete:()Z // method@b052 │ │ +415bc2: 0a00 |000f: move-result v0 │ │ +415bc4: 3800 0d00 |0010: if-eqz v0, 001d // +000d │ │ +415bc8: 6e10 a635 0300 |0012: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +415bce: 0c03 |0015: move-result-object v3 │ │ +415bd0: 6e10 77ab 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +415bd6: 0b00 |0019: move-result-wide v0 │ │ +415bd8: 7130 e39b 0301 |001a: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ +415bde: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0006 line=228 │ │ 0x0012 line=229 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -904999,26 +904999,26 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -415bf8: |[415bf8] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.lambda$markReadWithUndo$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V │ │ -415c08: 6e10 baab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@abba │ │ -415c0e: 0a07 |0003: move-result v7 │ │ -415c10: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -415c12: 2300 e71f |0005: new-array v0, v0, [J // type@1fe7 │ │ -415c16: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -415c18: 6e10 77ab 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -415c1e: 0b02 |000b: move-result-wide v2 │ │ -415c20: 4c02 0001 |000c: aput-wide v2, v0, v1 │ │ -415c24: 7120 0f9c 0700 |000e: invoke-static {v7, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ -415c2a: 6e20 4a07 6500 |0011: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@074a │ │ -415c30: 0e00 |0014: return-void │ │ +415be0: |[415be0] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.lambda$markReadWithUndo$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;Landroid/view/View;)V │ │ +415bf0: 6e10 baab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@abba │ │ +415bf6: 0a07 |0003: move-result v7 │ │ +415bf8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +415bfa: 2300 e71f |0005: new-array v0, v0, [J // type@1fe7 │ │ +415bfe: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +415c00: 6e10 77ab 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +415c06: 0b02 |000b: move-result-wide v2 │ │ +415c08: 4c02 0001 |000c: aput-wide v2, v0, v1 │ │ +415c0c: 7120 0f9c 0700 |000e: invoke-static {v7, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ +415c12: 6e20 4a07 6500 |0011: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@074a │ │ +415c18: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0011 line=258 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0015 reg=5 (null) Landroid/os/Handler; │ │ @@ -905030,77 +905030,77 @@ │ │ type : '(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;IZ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 129 16-bit code units │ │ -415c34: |[415c34] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.markReadWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;IZ)V │ │ -415c44: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ -415c48: 0e00 |0002: return-void │ │ -415c4a: 2200 741e |0003: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -415c4e: 7010 c7b2 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -415c54: 1a01 9bb2 |0008: const-string v1, "markReadWithUndo(" // string@b29b │ │ -415c58: 6e20 d3b2 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -415c5e: 6e10 77ab 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -415c64: 0b01 |0010: move-result-wide v1 │ │ -415c66: 6e30 cfb2 1002 |0011: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -415c6c: 1a01 2a07 |0014: const-string v1, ")" // string@072a │ │ -415c70: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -415c76: 6e10 deb2 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -415c7c: 0c00 |001c: move-result-object v0 │ │ -415c7e: 1a01 651d |001d: const-string v1, "FeedItemMenuHandler" // string@1d65 │ │ -415c82: 7120 f50a 0100 |001f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -415c88: 1210 |0022: const/4 v0, #int 1 // #1 │ │ -415c8a: 2301 e71f |0023: new-array v1, v0, [J // type@1fe7 │ │ -415c8e: 6e10 77ab 0600 |0025: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -415c94: 0b02 |0028: move-result-wide v2 │ │ -415c96: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -415c98: 4c02 0104 |002a: aput-wide v2, v1, v4 │ │ -415c9c: 7120 0f9c 1700 |002c: invoke-static {v7, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ -415ca2: 2201 7d01 |002f: new-instance v1, Landroid/os/Handler; // type@017d │ │ -415ca6: 6e10 a635 0500 |0031: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -415cac: 0c02 |0034: move-result-object v2 │ │ -415cae: 6e10 2802 0200 |0035: invoke-virtual {v2}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0228 │ │ -415cb4: 0c02 |0038: move-result-object v2 │ │ -415cb6: 7020 3c07 2100 |0039: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ -415cbc: 2202 7e1c |003c: new-instance v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0; // type@1c7e │ │ -415cc0: 7030 d4aa 6205 |003e: invoke-direct {v2, v6, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V // method@aad4 │ │ -415cc6: 3207 1100 |0041: if-eq v7, v0, 0052 // +0011 │ │ -415cca: 6e10 baab 0600 |0043: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@abba │ │ -415cd0: 0a07 |0046: move-result v7 │ │ -415cd2: 12f0 |0047: const/4 v0, #int -1 // #ff │ │ -415cd4: 3307 0600 |0048: if-ne v7, v0, 004e // +0006 │ │ -415cd8: 1407 d802 127f |004a: const v7, #float 1.94082e+38 // #7f1202d8 │ │ -415cde: 2808 |004d: goto 0055 // +0008 │ │ -415ce0: 1407 8c01 127f |004e: const v7, #float 1.94075e+38 // #7f12018c │ │ -415ce6: 2804 |0051: goto 0055 // +0004 │ │ -415ce8: 1407 8b01 127f |0052: const v7, #float 1.94075e+38 // #7f12018b │ │ -415cee: 3808 1b00 |0055: if-eqz v8, 0070 // +001b │ │ -415cf2: 6e10 1a35 0500 |0057: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -415cf8: 0c08 |005a: move-result-object v8 │ │ -415cfa: 1f08 d617 |005b: check-cast v8, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -415cfe: 6e30 9e94 7804 |005d: invoke-virtual {v8, v7, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -415d04: 0c07 |0060: move-result-object v7 │ │ -415d06: 1408 6a03 127f |0061: const v8, #float 1.94085e+38 // #7f12036a │ │ -415d0c: 6e20 4235 8500 |0064: invoke-virtual {v5, v8}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -415d12: 0c05 |0067: move-result-object v5 │ │ -415d14: 2208 7f1c |0068: new-instance v8, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1; // type@1c7f │ │ -415d18: 7040 d6aa 6821 |006a: invoke-direct {v8, v6, v1, v2}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;)V // method@aad6 │ │ -415d1e: 6e30 a386 5708 |006d: invoke-virtual {v7, v5, v8}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@86a3 │ │ -415d24: 8245 |0070: int-to-float v5, v4 │ │ -415d26: 1406 6666 863f |0071: const v6, #float 1.05 // #3f866666 │ │ -415d2c: a805 0506 |0074: mul-float v5, v5, v6 │ │ -415d30: 8955 |0076: float-to-double v5, v5 │ │ -415d32: 7120 52b2 6500 |0077: invoke-static {v5, v6}, Ljava/lang/Math;.ceil:(D)D // method@b252 │ │ -415d38: 0b05 |007a: move-result-wide v5 │ │ -415d3a: 8a55 |007b: double-to-int v5, v5 │ │ -415d3c: 8155 |007c: int-to-long v5, v5 │ │ -415d3e: 6e40 4907 2165 |007d: invoke-virtual {v1, v2, v5, v6}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ -415d44: 0e00 |0080: return-void │ │ +415c1c: |[415c1c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.markReadWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;IZ)V │ │ +415c2c: 3906 0300 |0000: if-nez v6, 0003 // +0003 │ │ +415c30: 0e00 |0002: return-void │ │ +415c32: 2200 741e |0003: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +415c36: 7010 c7b2 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +415c3c: 1a01 9bb2 |0008: const-string v1, "markReadWithUndo(" // string@b29b │ │ +415c40: 6e20 d3b2 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +415c46: 6e10 77ab 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +415c4c: 0b01 |0010: move-result-wide v1 │ │ +415c4e: 6e30 cfb2 1002 |0011: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +415c54: 1a01 2a07 |0014: const-string v1, ")" // string@072a │ │ +415c58: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +415c5e: 6e10 deb2 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +415c64: 0c00 |001c: move-result-object v0 │ │ +415c66: 1a01 651d |001d: const-string v1, "FeedItemMenuHandler" // string@1d65 │ │ +415c6a: 7120 f50a 0100 |001f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +415c70: 1210 |0022: const/4 v0, #int 1 // #1 │ │ +415c72: 2301 e71f |0023: new-array v1, v0, [J // type@1fe7 │ │ +415c76: 6e10 77ab 0600 |0025: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +415c7c: 0b02 |0028: move-result-wide v2 │ │ +415c7e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +415c80: 4c02 0104 |002a: aput-wide v2, v1, v4 │ │ +415c84: 7120 0f9c 1700 |002c: invoke-static {v7, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@9c0f │ │ +415c8a: 2201 7d01 |002f: new-instance v1, Landroid/os/Handler; // type@017d │ │ +415c8e: 6e10 a635 0500 |0031: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +415c94: 0c02 |0034: move-result-object v2 │ │ +415c96: 6e10 2802 0200 |0035: invoke-virtual {v2}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0228 │ │ +415c9c: 0c02 |0038: move-result-object v2 │ │ +415c9e: 7020 3c07 2100 |0039: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ +415ca4: 2202 7e1c |003c: new-instance v2, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0; // type@1c7e │ │ +415ca8: 7030 d4aa 6205 |003e: invoke-direct {v2, v6, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;)V // method@aad4 │ │ +415cae: 3207 1100 |0041: if-eq v7, v0, 0052 // +0011 │ │ +415cb2: 6e10 baab 0600 |0043: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@abba │ │ +415cb8: 0a07 |0046: move-result v7 │ │ +415cba: 12f0 |0047: const/4 v0, #int -1 // #ff │ │ +415cbc: 3307 0600 |0048: if-ne v7, v0, 004e // +0006 │ │ +415cc0: 1407 d802 127f |004a: const v7, #float 1.94082e+38 // #7f1202d8 │ │ +415cc6: 2808 |004d: goto 0055 // +0008 │ │ +415cc8: 1407 8c01 127f |004e: const v7, #float 1.94075e+38 // #7f12018c │ │ +415cce: 2804 |0051: goto 0055 // +0004 │ │ +415cd0: 1407 8b01 127f |0052: const v7, #float 1.94075e+38 // #7f12018b │ │ +415cd6: 3808 1b00 |0055: if-eqz v8, 0070 // +001b │ │ +415cda: 6e10 1a35 0500 |0057: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +415ce0: 0c08 |005a: move-result-object v8 │ │ +415ce2: 1f08 d617 |005b: check-cast v8, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +415ce6: 6e30 9e94 7804 |005d: invoke-virtual {v8, v7, v4}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +415cec: 0c07 |0060: move-result-object v7 │ │ +415cee: 1408 6a03 127f |0061: const v8, #float 1.94085e+38 // #7f12036a │ │ +415cf4: 6e20 4235 8500 |0064: invoke-virtual {v5, v8}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +415cfa: 0c05 |0067: move-result-object v5 │ │ +415cfc: 2208 7f1c |0068: new-instance v8, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1; // type@1c7f │ │ +415d00: 7040 d6aa 6821 |006a: invoke-direct {v8, v6, v1, v2}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/os/Handler;Ljava/lang/Runnable;)V // method@aad6 │ │ +415d06: 6e30 a386 5708 |006d: invoke-virtual {v7, v5, v8}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@86a3 │ │ +415d0c: 8245 |0070: int-to-float v5, v4 │ │ +415d0e: 1406 6666 863f |0071: const v6, #float 1.05 // #3f866666 │ │ +415d14: a805 0506 |0074: mul-float v5, v5, v6 │ │ +415d18: 8955 |0076: float-to-double v5, v5 │ │ +415d1a: 7120 52b2 6500 |0077: invoke-static {v5, v6}, Ljava/lang/Math;.ceil:(D)D // method@b252 │ │ +415d20: 0b05 |007a: move-result-wide v5 │ │ +415d22: 8a55 |007b: double-to-int v5, v5 │ │ +415d24: 8155 |007c: int-to-long v5, v5 │ │ +415d26: 6e40 4907 2165 |007d: invoke-virtual {v1, v2, v5, v6}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ +415d2c: 0e00 |0080: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=220 │ │ 0x0025 line=223 │ │ 0x002f line=225 │ │ 0x003c line=226 │ │ 0x0043 line=237 │ │ @@ -905118,151 +905118,151 @@ │ │ type : '(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 299 16-bit code units │ │ -4156dc: |[4156dc] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4156ec: 6e10 a635 0600 |0000: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -4156f2: 0c00 |0003: move-result-object v0 │ │ -4156f4: 1401 fe02 0a7f |0004: const v1, #float 1.83449e+38 // #7f0a02fe │ │ -4156fa: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -4156fc: 3317 0d00 |0008: if-ne v7, v1, 0015 // +000d │ │ -415700: 1306 5700 |000a: const/16 v6, #int 87 // #57 │ │ -415704: 7120 a098 6000 |000c: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98a0 │ │ -41570a: 0c06 |000f: move-result-object v6 │ │ -41570c: 6e20 3f02 6000 |0010: invoke-virtual {v0, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ -415712: 2900 0001 |0013: goto/16 0113 // +0100 │ │ -415716: 1401 9e02 0a7f |0015: const v1, #float 1.83447e+38 // #7f0a029e │ │ -41571c: 3317 0f00 |0018: if-ne v7, v1, 0027 // +000f │ │ -415720: 6e10 b8ab 0800 |001a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -415726: 0c06 |001d: move-result-object v6 │ │ -415728: 6e10 77ab 0600 |001e: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -41572e: 0b06 |0021: move-result-wide v6 │ │ -415730: 7130 e39b 6007 |0022: invoke-static {v0, v6, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ -415736: 2900 ee00 |0025: goto/16 0113 // +00ee │ │ -41573a: 1401 9d02 0a7f |0027: const v1, #float 1.83447e+38 // #7f0a029d │ │ -415740: 3317 0700 |002a: if-ne v7, v1, 0031 // +0007 │ │ -415744: 7120 e1aa 8600 |002c: invoke-static {v6, v8}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.removeNewFlagWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aae1 │ │ -41574a: 2900 e400 |002f: goto/16 0113 // +00e4 │ │ -41574e: 1401 e401 0a7f |0031: const v1, #float 1.83443e+38 // #7f0a01e4 │ │ -415754: 3317 4600 |0034: if-ne v7, v1, 007a // +0046 │ │ -415758: 6e20 d2ab 2800 |0036: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@abd2 │ │ -41575e: 7130 119c 2802 |0039: invoke-static {v8, v2, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c11 │ │ -415764: 7100 9f9c 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ -41576a: 0a06 |003f: move-result v6 │ │ -41576c: 3806 d300 |0040: if-eqz v6, 0113 // +00d3 │ │ -415770: 6e10 b8ab 0800 |0042: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -415776: 0c06 |0045: move-result-object v6 │ │ -415778: 3806 cd00 |0046: if-eqz v6, 0113 // +00cd │ │ -41577c: 2207 221d |0048: new-instance v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ -415780: 6201 80c4 |004a: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c480 │ │ -415784: 7030 f7ad 8701 |004c: invoke-direct {v7, v8, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ -41578a: 6e10 faad 0700 |004f: invoke-virtual {v7}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ -415790: 0c07 |0052: move-result-object v7 │ │ -415792: 6e10 f0ab 0600 |0053: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -415798: 0a08 |0056: move-result v8 │ │ -41579a: d388 e803 |0057: div-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -41579e: 6e20 fdad 8700 |0059: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfd │ │ -4157a4: 0c07 |005c: move-result-object v7 │ │ -4157a6: 6e10 f0ab 0600 |005d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -4157ac: 0a08 |0060: move-result v8 │ │ -4157ae: d388 e803 |0061: div-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -4157b2: 6e20 fcad 8700 |0063: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfc │ │ -4157b8: 0c07 |0066: move-result-object v7 │ │ -4157ba: 6e10 f0ab 0600 |0067: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -4157c0: 0a06 |006a: move-result v6 │ │ -4157c2: d366 e803 |006b: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -4157c6: 6e20 ffad 6700 |006d: invoke-virtual {v7, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adff │ │ -4157cc: 0c06 |0070: move-result-object v6 │ │ -4157ce: 6e10 f9ad 0600 |0071: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ -4157d4: 0c06 |0074: move-result-object v6 │ │ -4157d6: 7120 b79c 6000 |0075: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ -4157dc: 2900 9b00 |0078: goto/16 0113 // +009b │ │ -4157e0: 1401 e601 0a7f |007a: const v1, #float 1.83443e+38 // #7f0a01e6 │ │ -4157e6: 1203 |007d: const/4 v3, #int 0 // #0 │ │ -4157e8: 3317 2200 |007e: if-ne v7, v1, 00a0 // +0022 │ │ -4157ec: 6e20 d2ab 3800 |0080: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@abd2 │ │ -4157f2: 7130 119c 3803 |0083: invoke-static {v8, v3, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c11 │ │ -4157f8: 6e10 b8ab 0800 |0086: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4157fe: 0c06 |0089: move-result-object v6 │ │ -415800: 3806 8900 |008a: if-eqz v6, 0113 // +0089 │ │ -415804: 2206 221d |008c: new-instance v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ -415808: 6207 7ec4 |008e: sget-object v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47e │ │ -41580c: 7030 f7ad 8607 |0090: invoke-direct {v6, v8, v7}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ -415812: 6e10 faad 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ -415818: 0c06 |0096: move-result-object v6 │ │ -41581a: 6e10 f9ad 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ -415820: 0c06 |009a: move-result-object v6 │ │ -415822: 7120 b79c 6000 |009b: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ -415828: 2900 7500 |009e: goto/16 0113 // +0075 │ │ -41582c: 1401 5000 0a7f |00a0: const v1, #float 1.83435e+38 // #7f0a0050 │ │ -415832: 3317 0a00 |00a3: if-ne v7, v1, 00ad // +000a │ │ -415836: 2326 f420 |00a5: new-array v6, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ -41583a: 4d08 0603 |00a7: aput-object v8, v6, v3 │ │ -41583e: 7120 da9b 6000 |00a9: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bda │ │ -415844: 2867 |00ac: goto 0113 // +0067 │ │ -415846: 1401 9c02 0a7f |00ad: const v1, #float 1.83447e+38 // #7f0a029c │ │ -41584c: 3317 0600 |00b0: if-ne v7, v1, 00b6 // +0006 │ │ -415850: 7130 199c 2008 |00b2: invoke-static {v0, v2, v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c19 │ │ -415856: 285e |00b5: goto 0113 // +005e │ │ -415858: 1401 4e00 0a7f |00b6: const v1, #float 1.83435e+38 // #7f0a004e │ │ -41585e: 3317 0600 |00b9: if-ne v7, v1, 00bf // +0006 │ │ -415862: 7110 d39b 0800 |00bb: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bd3 │ │ -415868: 2855 |00be: goto 0113 // +0055 │ │ -41586a: 1401 9902 0a7f |00bf: const v1, #float 1.83447e+38 // #7f0a0299 │ │ -415870: 3317 0600 |00c2: if-ne v7, v1, 00c8 // +0006 │ │ -415874: 7110 179c 0800 |00c4: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c17 │ │ -41587a: 284c |00c7: goto 0113 // +004c │ │ -41587c: 1401 a102 0a7f |00c8: const v1, #float 1.83447e+38 // #7f0a02a1 │ │ -415882: 3317 2500 |00cb: if-ne v7, v1, 00f0 // +0025 │ │ -415886: 6e10 b8ab 0800 |00cd: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -41588c: 0c06 |00d0: move-result-object v6 │ │ -41588e: 6e20 18ac 3600 |00d1: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac18 │ │ -415894: 7100 7798 0000 |00d4: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ -41589a: 0b06 |00d7: move-result-wide v6 │ │ -41589c: 6e10 b8ab 0800 |00d8: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4158a2: 0c01 |00db: move-result-object v1 │ │ -4158a4: 6e10 77ab 0100 |00dc: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4158aa: 0b04 |00df: move-result-wide v4 │ │ -4158ac: 3101 0604 |00e0: cmp-long v1, v6, v4 │ │ -4158b0: 3901 0a00 |00e2: if-nez v1, 00ec // +000a │ │ -4158b4: 7100 7e98 0000 |00e4: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ -4158ba: 1a06 3968 |00e7: const-string v6, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ -4158be: 7120 489d 6000 |00e9: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d48 │ │ -4158c4: 7130 119c 3802 |00ec: invoke-static {v8, v3, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c11 │ │ -4158ca: 2824 |00ef: goto 0113 // +0024 │ │ -4158cc: 1401 ce03 0a7f |00f0: const v1, #float 1.83453e+38 // #7f0a03ce │ │ -4158d2: 3317 0a00 |00f3: if-ne v7, v1, 00fd // +000a │ │ -4158d6: 7110 3c9d 0800 |00f5: invoke-static {v8}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d3c │ │ -4158dc: 0c06 |00f8: move-result-object v6 │ │ -4158de: 7120 479d 6000 |00f9: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ -4158e4: 2817 |00fc: goto 0113 // +0017 │ │ -4158e6: 1400 eb02 0a7f |00fd: const v0, #float 1.83449e+38 // #7f0a02eb │ │ -4158ec: 3307 1400 |0100: if-ne v7, v0, 0114 // +0014 │ │ -4158f0: 7110 08a1 0800 |0102: invoke-static {v8}, Lde/danoeh/antennapod/dialog/ShareDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; // method@a108 │ │ -4158f6: 0c07 |0105: move-result-object v7 │ │ -4158f8: 6e10 1a35 0600 |0106: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4158fe: 0c06 |0109: move-result-object v6 │ │ -415900: 6e10 f835 0600 |010a: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -415906: 0c06 |010d: move-result-object v6 │ │ -415908: 1a08 2155 |010e: const-string v8, "ShareEpisodeDialog" // string@5521 │ │ -41590c: 6e30 e434 6708 |0110: invoke-virtual {v7, v6, v8}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -415912: 0f02 |0113: return v2 │ │ -415914: 2206 741e |0114: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -415918: 7010 c7b2 0600 |0116: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41591e: 1a08 ab5d |0119: const-string v8, "Unknown menuItemId: " // string@5dab │ │ -415922: 6e20 d3b2 8600 |011b: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -415928: 6e20 ceb2 7600 |011e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -41592e: 6e10 deb2 0600 |0121: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -415934: 0c06 |0124: move-result-object v6 │ │ -415936: 1a07 651d |0125: const-string v7, "FeedItemMenuHandler" // string@1d65 │ │ -41593a: 7120 f50a 6700 |0127: invoke-static {v7, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -415940: 0f03 |012a: return v3 │ │ +4156c4: |[4156c4] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +4156d4: 6e10 a635 0600 |0000: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +4156da: 0c00 |0003: move-result-object v0 │ │ +4156dc: 1401 fe02 0a7f |0004: const v1, #float 1.83449e+38 // #7f0a02fe │ │ +4156e2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +4156e4: 3317 0d00 |0008: if-ne v7, v1, 0015 // +000d │ │ +4156e8: 1306 5700 |000a: const/16 v6, #int 87 // #57 │ │ +4156ec: 7120 a098 6000 |000c: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98a0 │ │ +4156f2: 0c06 |000f: move-result-object v6 │ │ +4156f4: 6e20 3f02 6000 |0010: invoke-virtual {v0, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ +4156fa: 2900 0001 |0013: goto/16 0113 // +0100 │ │ +4156fe: 1401 9e02 0a7f |0015: const v1, #float 1.83447e+38 // #7f0a029e │ │ +415704: 3317 0f00 |0018: if-ne v7, v1, 0027 // +000f │ │ +415708: 6e10 b8ab 0800 |001a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +41570e: 0c06 |001d: move-result-object v6 │ │ +415710: 6e10 77ab 0600 |001e: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +415716: 0b06 |0021: move-result-wide v6 │ │ +415718: 7130 e39b 6007 |0022: invoke-static {v0, v6, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ +41571e: 2900 ee00 |0025: goto/16 0113 // +00ee │ │ +415722: 1401 9d02 0a7f |0027: const v1, #float 1.83447e+38 // #7f0a029d │ │ +415728: 3317 0700 |002a: if-ne v7, v1, 0031 // +0007 │ │ +41572c: 7120 e1aa 8600 |002c: invoke-static {v6, v8}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.removeNewFlagWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aae1 │ │ +415732: 2900 e400 |002f: goto/16 0113 // +00e4 │ │ +415736: 1401 e401 0a7f |0031: const v1, #float 1.83443e+38 // #7f0a01e4 │ │ +41573c: 3317 4600 |0034: if-ne v7, v1, 007a // +0046 │ │ +415740: 6e20 d2ab 2800 |0036: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@abd2 │ │ +415746: 7130 119c 2802 |0039: invoke-static {v8, v2, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c11 │ │ +41574c: 7100 9f9c 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ +415752: 0a06 |003f: move-result v6 │ │ +415754: 3806 d300 |0040: if-eqz v6, 0113 // +00d3 │ │ +415758: 6e10 b8ab 0800 |0042: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +41575e: 0c06 |0045: move-result-object v6 │ │ +415760: 3806 cd00 |0046: if-eqz v6, 0113 // +00cd │ │ +415764: 2207 221d |0048: new-instance v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ +415768: 6201 80c4 |004a: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c480 │ │ +41576c: 7030 f7ad 8701 |004c: invoke-direct {v7, v8, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ +415772: 6e10 faad 0700 |004f: invoke-virtual {v7}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ +415778: 0c07 |0052: move-result-object v7 │ │ +41577a: 6e10 f0ab 0600 |0053: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +415780: 0a08 |0056: move-result v8 │ │ +415782: d388 e803 |0057: div-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +415786: 6e20 fdad 8700 |0059: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfd │ │ +41578c: 0c07 |005c: move-result-object v7 │ │ +41578e: 6e10 f0ab 0600 |005d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +415794: 0a08 |0060: move-result v8 │ │ +415796: d388 e803 |0061: div-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +41579a: 6e20 fcad 8700 |0063: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfc │ │ +4157a0: 0c07 |0066: move-result-object v7 │ │ +4157a2: 6e10 f0ab 0600 |0067: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +4157a8: 0a06 |006a: move-result v6 │ │ +4157aa: d366 e803 |006b: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +4157ae: 6e20 ffad 6700 |006d: invoke-virtual {v7, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adff │ │ +4157b4: 0c06 |0070: move-result-object v6 │ │ +4157b6: 6e10 f9ad 0600 |0071: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ +4157bc: 0c06 |0074: move-result-object v6 │ │ +4157be: 7120 b79c 6000 |0075: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ +4157c4: 2900 9b00 |0078: goto/16 0113 // +009b │ │ +4157c8: 1401 e601 0a7f |007a: const v1, #float 1.83443e+38 // #7f0a01e6 │ │ +4157ce: 1203 |007d: const/4 v3, #int 0 // #0 │ │ +4157d0: 3317 2200 |007e: if-ne v7, v1, 00a0 // +0022 │ │ +4157d4: 6e20 d2ab 3800 |0080: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@abd2 │ │ +4157da: 7130 119c 3803 |0083: invoke-static {v8, v3, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c11 │ │ +4157e0: 6e10 b8ab 0800 |0086: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +4157e6: 0c06 |0089: move-result-object v6 │ │ +4157e8: 3806 8900 |008a: if-eqz v6, 0113 // +0089 │ │ +4157ec: 2206 221d |008c: new-instance v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ +4157f0: 6207 7ec4 |008e: sget-object v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47e │ │ +4157f4: 7030 f7ad 8607 |0090: invoke-direct {v6, v8, v7}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ +4157fa: 6e10 faad 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ +415800: 0c06 |0096: move-result-object v6 │ │ +415802: 6e10 f9ad 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ +415808: 0c06 |009a: move-result-object v6 │ │ +41580a: 7120 b79c 6000 |009b: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodeActionIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/net/sync/model/EpisodeAction;)V // method@9cb7 │ │ +415810: 2900 7500 |009e: goto/16 0113 // +0075 │ │ +415814: 1401 5000 0a7f |00a0: const v1, #float 1.83435e+38 // #7f0a0050 │ │ +41581a: 3317 0a00 |00a3: if-ne v7, v1, 00ad // +000a │ │ +41581e: 2326 f420 |00a5: new-array v6, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ +415822: 4d08 0603 |00a7: aput-object v8, v6, v3 │ │ +415826: 7120 da9b 6000 |00a9: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bda │ │ +41582c: 2867 |00ac: goto 0113 // +0067 │ │ +41582e: 1401 9c02 0a7f |00ad: const v1, #float 1.83447e+38 // #7f0a029c │ │ +415834: 3317 0600 |00b0: if-ne v7, v1, 00b6 // +0006 │ │ +415838: 7130 199c 2008 |00b2: invoke-static {v0, v2, v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c19 │ │ +41583e: 285e |00b5: goto 0113 // +005e │ │ +415840: 1401 4e00 0a7f |00b6: const v1, #float 1.83435e+38 // #7f0a004e │ │ +415846: 3317 0600 |00b9: if-ne v7, v1, 00bf // +0006 │ │ +41584a: 7110 d39b 0800 |00bb: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bd3 │ │ +415850: 2855 |00be: goto 0113 // +0055 │ │ +415852: 1401 9902 0a7f |00bf: const v1, #float 1.83447e+38 // #7f0a0299 │ │ +415858: 3317 0600 |00c2: if-ne v7, v1, 00c8 // +0006 │ │ +41585c: 7110 179c 0800 |00c4: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c17 │ │ +415862: 284c |00c7: goto 0113 // +004c │ │ +415864: 1401 a102 0a7f |00c8: const v1, #float 1.83447e+38 // #7f0a02a1 │ │ +41586a: 3317 2500 |00cb: if-ne v7, v1, 00f0 // +0025 │ │ +41586e: 6e10 b8ab 0800 |00cd: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +415874: 0c06 |00d0: move-result-object v6 │ │ +415876: 6e20 18ac 3600 |00d1: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac18 │ │ +41587c: 7100 7798 0000 |00d4: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ +415882: 0b06 |00d7: move-result-wide v6 │ │ +415884: 6e10 b8ab 0800 |00d8: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +41588a: 0c01 |00db: move-result-object v1 │ │ +41588c: 6e10 77ab 0100 |00dc: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +415892: 0b04 |00df: move-result-wide v4 │ │ +415894: 3101 0604 |00e0: cmp-long v1, v6, v4 │ │ +415898: 3901 0a00 |00e2: if-nez v1, 00ec // +000a │ │ +41589c: 7100 7e98 0000 |00e4: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ +4158a2: 1a06 3968 |00e7: const-string v6, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ +4158a6: 7120 489d 6000 |00e9: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d48 │ │ +4158ac: 7130 119c 3802 |00ec: invoke-static {v8, v3, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c11 │ │ +4158b2: 2824 |00ef: goto 0113 // +0024 │ │ +4158b4: 1401 ce03 0a7f |00f0: const v1, #float 1.83453e+38 // #7f0a03ce │ │ +4158ba: 3317 0a00 |00f3: if-ne v7, v1, 00fd // +000a │ │ +4158be: 7110 3c9d 0800 |00f5: invoke-static {v8}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d3c │ │ +4158c4: 0c06 |00f8: move-result-object v6 │ │ +4158c6: 7120 479d 6000 |00f9: invoke-static {v0, v6}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ +4158cc: 2817 |00fc: goto 0113 // +0017 │ │ +4158ce: 1400 eb02 0a7f |00fd: const v0, #float 1.83449e+38 // #7f0a02eb │ │ +4158d4: 3307 1400 |0100: if-ne v7, v0, 0114 // +0014 │ │ +4158d8: 7110 08a1 0800 |0102: invoke-static {v8}, Lde/danoeh/antennapod/dialog/ShareDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; // method@a108 │ │ +4158de: 0c07 |0105: move-result-object v7 │ │ +4158e0: 6e10 1a35 0600 |0106: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4158e6: 0c06 |0109: move-result-object v6 │ │ +4158e8: 6e10 f835 0600 |010a: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +4158ee: 0c06 |010d: move-result-object v6 │ │ +4158f0: 1a08 2155 |010e: const-string v8, "ShareEpisodeDialog" // string@5521 │ │ +4158f4: 6e30 e434 6708 |0110: invoke-virtual {v7, v6, v8}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +4158fa: 0f02 |0113: return v2 │ │ +4158fc: 2206 741e |0114: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +415900: 7010 c7b2 0600 |0116: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +415906: 1a08 ab5d |0119: const-string v8, "Unknown menuItemId: " // string@5dab │ │ +41590a: 6e20 d3b2 8600 |011b: invoke-virtual {v6, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +415910: 6e20 ceb2 7600 |011e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +415916: 6e10 deb2 0600 |0121: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41591c: 0c06 |0124: move-result-object v6 │ │ +41591e: 1a07 651d |0125: const-string v7, "FeedItemMenuHandler" // string@1d65 │ │ +415922: 7120 f50a 6700 |0127: invoke-static {v7, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +415928: 0f03 |012a: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x000c line=149 │ │ 0x001a line=151 │ │ 0x002c line=153 │ │ 0x0036 line=155 │ │ @@ -905306,124 +905306,124 @@ │ │ type : '(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 227 16-bit code units │ │ -415944: |[415944] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -415954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -415956: 3808 e100 |0001: if-eqz v8, 00e2 // +00e1 │ │ -41595a: 3909 0400 |0003: if-nez v9, 0007 // +0004 │ │ -41595e: 2900 dd00 |0005: goto/16 00e2 // +00dd │ │ -415962: 6e10 b8ab 0900 |0007: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -415968: 0c01 |000a: move-result-object v1 │ │ -41596a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -41596c: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -415970: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -415972: 2802 |000f: goto 0011 // +0002 │ │ -415974: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -415976: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ -41597a: 6e10 b8ab 0900 |0013: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -415980: 0c03 |0016: move-result-object v3 │ │ -415982: 7110 709d 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d70 │ │ -415988: 0a03 |001a: move-result v3 │ │ -41598a: 3803 0400 |001b: if-eqz v3, 001f // +0004 │ │ -41598e: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -415990: 2802 |001e: goto 0020 // +0002 │ │ -415992: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -415994: 1a04 bc50 |0020: const-string v4, "Queue" // string@50bc │ │ -415998: 6e20 c6ab 4900 |0022: invoke-virtual {v9, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -41599e: 0a04 |0025: move-result v4 │ │ -4159a0: 3801 0e00 |0026: if-eqz v1, 0034 // +000e │ │ -4159a4: 6e10 b8ab 0900 |0028: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4159aa: 0c05 |002b: move-result-object v5 │ │ -4159ac: 6e10 83ab 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.fileExists:()Z // method@ab83 │ │ -4159b2: 0a05 |002f: move-result v5 │ │ -4159b4: 3805 0400 |0030: if-eqz v5, 0034 // +0004 │ │ -4159b8: 1215 |0032: const/4 v5, #int 1 // #1 │ │ -4159ba: 2802 |0033: goto 0035 // +0002 │ │ -4159bc: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -4159be: 1a06 391d |0035: const-string v6, "Favorite" // string@1d39 │ │ -4159c2: 6e20 c6ab 6900 |0037: invoke-virtual {v9, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -4159c8: 0a06 |003a: move-result v6 │ │ -4159ca: 1407 fe02 0a7f |003b: const v7, #float 1.83449e+38 // #7f0a02fe │ │ -4159d0: 7130 e3aa 7803 |003e: invoke-static {v8, v7, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -4159d6: 1403 9c02 0a7f |0041: const v3, #float 1.83447e+38 // #7f0a029c │ │ -4159dc: 7130 e3aa 3804 |0044: invoke-static {v8, v3, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -4159e2: 3904 0a00 |0047: if-nez v4, 0051 // +000a │ │ -4159e6: 6e10 b8ab 0900 |0049: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4159ec: 0c03 |004c: move-result-object v3 │ │ -4159ee: 3803 0400 |004d: if-eqz v3, 0051 // +0004 │ │ -4159f2: 1213 |004f: const/4 v3, #int 1 // #1 │ │ -4159f4: 2802 |0050: goto 0052 // +0002 │ │ -4159f6: 1203 |0051: const/4 v3, #int 0 // #0 │ │ -4159f8: 1404 5000 0a7f |0052: const v4, #float 1.83435e+38 // #7f0a0050 │ │ -4159fe: 7130 e3aa 4803 |0055: invoke-static {v8, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -415a04: 6e10 b0ab 0900 |0058: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -415a0a: 0c03 |005b: move-result-object v3 │ │ -415a0c: 6e10 5dab 0300 |005c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -415a12: 0a03 |005f: move-result v3 │ │ -415a14: 3903 0a00 |0060: if-nez v3, 006a // +000a │ │ -415a18: 7110 749d 0900 |0062: invoke-static {v9}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9d74 │ │ -415a1e: 0a03 |0065: move-result v3 │ │ -415a20: 3803 0400 |0066: if-eqz v3, 006a // +0004 │ │ -415a24: 1213 |0068: const/4 v3, #int 1 // #1 │ │ -415a26: 2802 |0069: goto 006b // +0002 │ │ -415a28: 1203 |006a: const/4 v3, #int 0 // #0 │ │ -415a2a: 1404 ce03 0a7f |006b: const v4, #float 1.83453e+38 // #7f0a03ce │ │ -415a30: 7130 e3aa 4803 |006e: invoke-static {v8, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -415a36: 6e10 b0ab 0900 |0071: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -415a3c: 0c03 |0074: move-result-object v3 │ │ -415a3e: 6e10 5dab 0300 |0075: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -415a44: 0a03 |0078: move-result v3 │ │ -415a46: b723 |0079: xor-int/2addr v3, v2 │ │ -415a48: 1404 eb02 0a7f |007a: const v4, #float 1.83449e+38 // #7f0a02eb │ │ -415a4e: 7130 e3aa 4803 |007d: invoke-static {v8, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -415a54: 1403 9d02 0a7f |0080: const v3, #float 1.83447e+38 // #7f0a029d │ │ -415a5a: 6e10 c4ab 0900 |0083: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -415a60: 0a04 |0086: move-result v4 │ │ -415a62: 7130 e3aa 3804 |0087: invoke-static {v8, v3, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -415a68: 6e10 c5ab 0900 |008a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ -415a6e: 0a03 |008d: move-result v3 │ │ -415a70: b723 |008e: xor-int/2addr v3, v2 │ │ -415a72: 1404 e401 0a7f |008f: const v4, #float 1.83443e+38 // #7f0a01e4 │ │ -415a78: 7130 e3aa 4803 |0092: invoke-static {v8, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -415a7e: 6e10 c5ab 0900 |0095: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ -415a84: 0a03 |0098: move-result v3 │ │ -415a86: 1407 e601 0a7f |0099: const v7, #float 1.83443e+38 // #7f0a01e6 │ │ -415a8c: 7130 e3aa 7803 |009c: invoke-static {v8, v7, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -415a92: 3801 0d00 |009f: if-eqz v1, 00ac // +000d │ │ -415a96: 6e10 b8ab 0900 |00a1: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -415a9c: 0c09 |00a4: move-result-object v9 │ │ -415a9e: 6e10 01ac 0900 |00a5: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ -415aa4: 0a09 |00a8: move-result v9 │ │ -415aa6: 3809 0300 |00a9: if-eqz v9, 00ac // +0003 │ │ -415aaa: 1210 |00ab: const/4 v0, #int 1 // #1 │ │ -415aac: 1409 a102 0a7f |00ac: const v9, #float 1.83447e+38 // #7f0a02a1 │ │ -415ab2: 7130 e3aa 9800 |00af: invoke-static {v8, v9, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -415ab8: 3801 0f00 |00b2: if-eqz v1, 00c1 // +000f │ │ -415abc: 1409 8701 127f |00b4: const v9, #float 1.94075e+38 // #7f120187 │ │ -415ac2: 7130 e2aa 4809 |00b7: invoke-static {v8, v4, v9}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@aae2 │ │ -415ac8: 1409 8901 127f |00ba: const v9, #float 1.94075e+38 // #7f120189 │ │ -415ace: 7130 e2aa 7809 |00bd: invoke-static {v8, v7, v9}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@aae2 │ │ -415ad4: 280d |00c0: goto 00cd // +000d │ │ -415ad6: 1409 8801 127f |00c1: const v9, #float 1.94075e+38 // #7f120188 │ │ -415adc: 7130 e2aa 4809 |00c4: invoke-static {v8, v4, v9}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@aae2 │ │ -415ae2: 1409 8a01 127f |00c7: const v9, #float 1.94075e+38 // #7f12018a │ │ -415ae8: 7130 e2aa 7809 |00ca: invoke-static {v8, v7, v9}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@aae2 │ │ -415aee: df09 0601 |00cd: xor-int/lit8 v9, v6, #int 1 // #01 │ │ -415af2: 1400 4e00 0a7f |00cf: const v0, #float 1.83435e+38 // #7f0a004e │ │ -415af8: 7130 e3aa 0809 |00d2: invoke-static {v8, v0, v9}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -415afe: 1409 9902 0a7f |00d5: const v9, #float 1.83447e+38 // #7f0a0299 │ │ -415b04: 7130 e3aa 9806 |00d8: invoke-static {v8, v9, v6}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -415b0a: 1409 9e02 0a7f |00db: const v9, #float 1.83447e+38 // #7f0a029e │ │ -415b10: 7130 e3aa 9805 |00de: invoke-static {v8, v9, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -415b16: 0f02 |00e1: return v2 │ │ -415b18: 0f00 |00e2: return v0 │ │ +41592c: |[41592c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +41593c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41593e: 3808 e100 |0001: if-eqz v8, 00e2 // +00e1 │ │ +415942: 3909 0400 |0003: if-nez v9, 0007 // +0004 │ │ +415946: 2900 dd00 |0005: goto/16 00e2 // +00dd │ │ +41594a: 6e10 b8ab 0900 |0007: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +415950: 0c01 |000a: move-result-object v1 │ │ +415952: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +415954: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +415958: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +41595a: 2802 |000f: goto 0011 // +0002 │ │ +41595c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +41595e: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ +415962: 6e10 b8ab 0900 |0013: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +415968: 0c03 |0016: move-result-object v3 │ │ +41596a: 7110 709d 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d70 │ │ +415970: 0a03 |001a: move-result v3 │ │ +415972: 3803 0400 |001b: if-eqz v3, 001f // +0004 │ │ +415976: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +415978: 2802 |001e: goto 0020 // +0002 │ │ +41597a: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +41597c: 1a04 bc50 |0020: const-string v4, "Queue" // string@50bc │ │ +415980: 6e20 c6ab 4900 |0022: invoke-virtual {v9, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +415986: 0a04 |0025: move-result v4 │ │ +415988: 3801 0e00 |0026: if-eqz v1, 0034 // +000e │ │ +41598c: 6e10 b8ab 0900 |0028: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +415992: 0c05 |002b: move-result-object v5 │ │ +415994: 6e10 83ab 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.fileExists:()Z // method@ab83 │ │ +41599a: 0a05 |002f: move-result v5 │ │ +41599c: 3805 0400 |0030: if-eqz v5, 0034 // +0004 │ │ +4159a0: 1215 |0032: const/4 v5, #int 1 // #1 │ │ +4159a2: 2802 |0033: goto 0035 // +0002 │ │ +4159a4: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +4159a6: 1a06 391d |0035: const-string v6, "Favorite" // string@1d39 │ │ +4159aa: 6e20 c6ab 6900 |0037: invoke-virtual {v9, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +4159b0: 0a06 |003a: move-result v6 │ │ +4159b2: 1407 fe02 0a7f |003b: const v7, #float 1.83449e+38 // #7f0a02fe │ │ +4159b8: 7130 e3aa 7803 |003e: invoke-static {v8, v7, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +4159be: 1403 9c02 0a7f |0041: const v3, #float 1.83447e+38 // #7f0a029c │ │ +4159c4: 7130 e3aa 3804 |0044: invoke-static {v8, v3, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +4159ca: 3904 0a00 |0047: if-nez v4, 0051 // +000a │ │ +4159ce: 6e10 b8ab 0900 |0049: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +4159d4: 0c03 |004c: move-result-object v3 │ │ +4159d6: 3803 0400 |004d: if-eqz v3, 0051 // +0004 │ │ +4159da: 1213 |004f: const/4 v3, #int 1 // #1 │ │ +4159dc: 2802 |0050: goto 0052 // +0002 │ │ +4159de: 1203 |0051: const/4 v3, #int 0 // #0 │ │ +4159e0: 1404 5000 0a7f |0052: const v4, #float 1.83435e+38 // #7f0a0050 │ │ +4159e6: 7130 e3aa 4803 |0055: invoke-static {v8, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +4159ec: 6e10 b0ab 0900 |0058: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +4159f2: 0c03 |005b: move-result-object v3 │ │ +4159f4: 6e10 5dab 0300 |005c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +4159fa: 0a03 |005f: move-result v3 │ │ +4159fc: 3903 0a00 |0060: if-nez v3, 006a // +000a │ │ +415a00: 7110 749d 0900 |0062: invoke-static {v9}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9d74 │ │ +415a06: 0a03 |0065: move-result v3 │ │ +415a08: 3803 0400 |0066: if-eqz v3, 006a // +0004 │ │ +415a0c: 1213 |0068: const/4 v3, #int 1 // #1 │ │ +415a0e: 2802 |0069: goto 006b // +0002 │ │ +415a10: 1203 |006a: const/4 v3, #int 0 // #0 │ │ +415a12: 1404 ce03 0a7f |006b: const v4, #float 1.83453e+38 // #7f0a03ce │ │ +415a18: 7130 e3aa 4803 |006e: invoke-static {v8, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +415a1e: 6e10 b0ab 0900 |0071: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +415a24: 0c03 |0074: move-result-object v3 │ │ +415a26: 6e10 5dab 0300 |0075: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +415a2c: 0a03 |0078: move-result v3 │ │ +415a2e: b723 |0079: xor-int/2addr v3, v2 │ │ +415a30: 1404 eb02 0a7f |007a: const v4, #float 1.83449e+38 // #7f0a02eb │ │ +415a36: 7130 e3aa 4803 |007d: invoke-static {v8, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +415a3c: 1403 9d02 0a7f |0080: const v3, #float 1.83447e+38 // #7f0a029d │ │ +415a42: 6e10 c4ab 0900 |0083: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +415a48: 0a04 |0086: move-result v4 │ │ +415a4a: 7130 e3aa 3804 |0087: invoke-static {v8, v3, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +415a50: 6e10 c5ab 0900 |008a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ +415a56: 0a03 |008d: move-result v3 │ │ +415a58: b723 |008e: xor-int/2addr v3, v2 │ │ +415a5a: 1404 e401 0a7f |008f: const v4, #float 1.83443e+38 // #7f0a01e4 │ │ +415a60: 7130 e3aa 4803 |0092: invoke-static {v8, v4, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +415a66: 6e10 c5ab 0900 |0095: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ +415a6c: 0a03 |0098: move-result v3 │ │ +415a6e: 1407 e601 0a7f |0099: const v7, #float 1.83443e+38 // #7f0a01e6 │ │ +415a74: 7130 e3aa 7803 |009c: invoke-static {v8, v7, v3}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +415a7a: 3801 0d00 |009f: if-eqz v1, 00ac // +000d │ │ +415a7e: 6e10 b8ab 0900 |00a1: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +415a84: 0c09 |00a4: move-result-object v9 │ │ +415a86: 6e10 01ac 0900 |00a5: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ +415a8c: 0a09 |00a8: move-result v9 │ │ +415a8e: 3809 0300 |00a9: if-eqz v9, 00ac // +0003 │ │ +415a92: 1210 |00ab: const/4 v0, #int 1 // #1 │ │ +415a94: 1409 a102 0a7f |00ac: const v9, #float 1.83447e+38 // #7f0a02a1 │ │ +415a9a: 7130 e3aa 9800 |00af: invoke-static {v8, v9, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +415aa0: 3801 0f00 |00b2: if-eqz v1, 00c1 // +000f │ │ +415aa4: 1409 8701 127f |00b4: const v9, #float 1.94075e+38 // #7f120187 │ │ +415aaa: 7130 e2aa 4809 |00b7: invoke-static {v8, v4, v9}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@aae2 │ │ +415ab0: 1409 8901 127f |00ba: const v9, #float 1.94075e+38 // #7f120189 │ │ +415ab6: 7130 e2aa 7809 |00bd: invoke-static {v8, v7, v9}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@aae2 │ │ +415abc: 280d |00c0: goto 00cd // +000d │ │ +415abe: 1409 8801 127f |00c1: const v9, #float 1.94075e+38 // #7f120188 │ │ +415ac4: 7130 e2aa 4809 |00c4: invoke-static {v8, v4, v9}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@aae2 │ │ +415aca: 1409 8a01 127f |00c7: const v9, #float 1.94075e+38 // #7f12018a │ │ +415ad0: 7130 e2aa 7809 |00ca: invoke-static {v8, v7, v9}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemTitle:(Landroid/view/Menu;II)V // method@aae2 │ │ +415ad6: df09 0601 |00cd: xor-int/lit8 v9, v6, #int 1 // #01 │ │ +415ada: 1400 4e00 0a7f |00cf: const v0, #float 1.83435e+38 // #7f0a004e │ │ +415ae0: 7130 e3aa 0809 |00d2: invoke-static {v8, v0, v9}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +415ae6: 1409 9902 0a7f |00d5: const v9, #float 1.83447e+38 // #7f0a0299 │ │ +415aec: 7130 e3aa 9806 |00d8: invoke-static {v8, v9, v6}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +415af2: 1409 9e02 0a7f |00db: const v9, #float 1.83447e+38 // #7f0a029e │ │ +415af8: 7130 e3aa 9805 |00de: invoke-static {v8, v9, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +415afe: 0f02 |00e1: return v2 │ │ +415b00: 0f00 |00e2: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=55 │ │ 0x0013 line=56 │ │ 0x0022 line=57 │ │ 0x0028 line=58 │ │ 0x0037 line=59 │ │ @@ -905454,32 +905454,32 @@ │ │ type : '(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;[I)Z' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -415b1c: |[415b1c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;[I)Z │ │ -415b2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -415b2e: 3804 1a00 |0001: if-eqz v4, 001b // +001a │ │ -415b32: 3905 0300 |0003: if-nez v5, 0006 // +0003 │ │ -415b36: 2816 |0005: goto 001b // +0016 │ │ -415b38: 7120 dfaa 5400 |0006: invoke-static {v4, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aadf │ │ -415b3e: 0a05 |0009: move-result v5 │ │ -415b40: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -415b44: 3806 0e00 |000c: if-eqz v6, 001a // +000e │ │ -415b48: 2161 |000e: array-length v1, v6 │ │ -415b4a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -415b4c: 3512 0a00 |0010: if-ge v2, v1, 001a // +000a │ │ -415b50: 4403 0602 |0012: aget v3, v6, v2 │ │ -415b54: 7130 e3aa 3400 |0014: invoke-static {v4, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ -415b5a: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -415b5e: 28f7 |0019: goto 0010 // -0009 │ │ -415b60: 0f05 |001a: return v5 │ │ -415b62: 0f00 |001b: return v0 │ │ +415b04: |[415b04] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;[I)Z │ │ +415b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +415b16: 3804 1a00 |0001: if-eqz v4, 001b // +001a │ │ +415b1a: 3905 0300 |0003: if-nez v5, 0006 // +0003 │ │ +415b1e: 2816 |0005: goto 001b // +0016 │ │ +415b20: 7120 dfaa 5400 |0006: invoke-static {v4, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aadf │ │ +415b26: 0a05 |0009: move-result v5 │ │ +415b28: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +415b2c: 3806 0e00 |000c: if-eqz v6, 001a // +000e │ │ +415b30: 2161 |000e: array-length v1, v6 │ │ +415b32: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +415b34: 3512 0a00 |0010: if-ge v2, v1, 001a // +000a │ │ +415b38: 4403 0602 |0012: aget v3, v6, v2 │ │ +415b3c: 7130 e3aa 3400 |0014: invoke-static {v4, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.setItemVisibility:(Landroid/view/Menu;IZ)V // method@aae3 │ │ +415b42: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +415b46: 28f7 |0019: goto 0010 // -0009 │ │ +415b48: 0f05 |001a: return v5 │ │ +415b4a: 0f00 |001b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=129 │ │ 0x000e line=131 │ │ 0x0014 line=132 │ │ locals : │ │ 0x0000 - 0x001c reg=4 (null) Landroid/view/Menu; │ │ @@ -905491,18 +905491,18 @@ │ │ type : '(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -415d48: |[415d48] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.removeNewFlagWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -415d58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -415d5a: 7140 ddaa 2100 |0001: invoke-static {v1, v2, v0, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.markReadWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;IZ)V // method@aadd │ │ -415d60: 0e00 |0004: return-void │ │ +415d30: |[415d30] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.removeNewFlagWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +415d40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +415d42: 7140 ddaa 2100 |0001: invoke-static {v1, v2, v0, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.markReadWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;IZ)V // method@aadd │ │ +415d48: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=266 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/fragment/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -905511,20 +905511,20 @@ │ │ type : '(Landroid/view/Menu;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -415d64: |[415d64] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.setItemTitle:(Landroid/view/Menu;II)V │ │ -415d74: 7220 b60b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -415d7a: 0c00 |0003: move-result-object v0 │ │ -415d7c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -415d80: 7220 f50b 2000 |0006: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bf5 │ │ -415d86: 0e00 |0009: return-void │ │ +415d4c: |[415d4c] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.setItemTitle:(Landroid/view/Menu;II)V │ │ +415d5c: 7220 b60b 1000 |0000: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +415d62: 0c00 |0003: move-result-object v0 │ │ +415d64: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +415d68: 7220 f50b 2000 |0006: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bf5 │ │ +415d6e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Landroid/view/Menu; │ │ 0x0000 - 0x000a reg=1 (null) I │ │ @@ -905535,22 +905535,22 @@ │ │ type : '(Landroid/view/Menu;IZ)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -415d88: |[415d88] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.setItemVisibility:(Landroid/view/Menu;IZ)V │ │ -415d98: 3900 0300 |0000: if-nez v0, 0003 // +0003 │ │ -415d9c: 0e00 |0002: return-void │ │ -415d9e: 7220 b60b 1000 |0003: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -415da4: 0c00 |0006: move-result-object v0 │ │ -415da6: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -415daa: 7220 f90b 2000 |0009: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -415db0: 0e00 |000c: return-void │ │ +415d70: |[415d70] de.danoeh.antennapod.menuhandler.FeedItemMenuHandler.setItemVisibility:(Landroid/view/Menu;IZ)V │ │ +415d80: 3900 0300 |0000: if-nez v0, 0003 // +0003 │ │ +415d84: 0e00 |0002: return-void │ │ +415d86: 7220 b60b 1000 |0003: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +415d8c: 0c00 |0006: move-result-object v0 │ │ +415d8e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +415d92: 7220 f90b 2000 |0009: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +415d98: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=99 │ │ 0x0009 line=101 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Landroid/view/Menu; │ │ 0x0000 - 0x000d reg=1 (null) I │ │ @@ -905591,19 +905591,19 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -415db4: |[415db4] de.danoeh.antennapod.menuhandler.FeedMenuHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -415dc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -415dca: 5b01 3f95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@953f │ │ -415dce: 5b02 4095 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@9540 │ │ -415dd2: 0e00 |0007: return-void │ │ +415d9c: |[415d9c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +415dac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +415db2: 5b01 3f95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@953f │ │ +415db6: 5b02 4095 |0005: iput-object v2, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@9540 │ │ +415dba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -905614,19 +905614,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -415dd4: |[415dd4] de.danoeh.antennapod.menuhandler.FeedMenuHandler$$ExternalSyntheticLambda0.run:()V │ │ -415de4: 5420 3f95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@953f │ │ -415de8: 5421 4095 |0002: iget-object v1, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@9540 │ │ -415dec: 7120 f6aa 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.$r8$lambda$j8_GLd9RtUW_R3RkmHPaR8Pj_RY:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@aaf6 │ │ -415df2: 0e00 |0007: return-void │ │ +415dbc: |[415dbc] de.danoeh.antennapod.menuhandler.FeedMenuHandler$$ExternalSyntheticLambda0.run:()V │ │ +415dcc: 5420 3f95 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@953f │ │ +415dd0: 5421 4095 |0002: iget-object v1, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@9540 │ │ +415dd4: 7120 f6aa 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.$r8$lambda$j8_GLd9RtUW_R3RkmHPaR8Pj_RY:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@aaf6 │ │ +415dda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -905659,18 +905659,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -415e60: |[415e60] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -415e70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -415e76: 5b01 4295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@9542 │ │ -415e7a: 0e00 |0005: return-void │ │ +415e48: |[415e48] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +415e58: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +415e5e: 5b01 4295 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@9542 │ │ +415e62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -905680,19 +905680,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -415e40: |[415e40] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -415e50: 5410 4295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@9542 │ │ -415e54: 7110 f0aa 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.$r8$lambda$mP9Ypp1GRkOzQj4ZZVVENq2mLYE:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@aaf0 │ │ -415e5a: 0c00 |0005: move-result-object v0 │ │ -415e5c: 1100 |0006: return-object v0 │ │ +415e28: |[415e28] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +415e38: 5410 4295 |0000: iget-object v0, v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/Feed; // field@9542 │ │ +415e3c: 7110 f0aa 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.$r8$lambda$mP9Ypp1GRkOzQj4ZZVVENq2mLYE:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@aaf0 │ │ +415e42: 0c00 |0005: move-result-object v0 │ │ +415e44: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -905725,17 +905725,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -416238: |[416238] de.danoeh.antennapod.menuhandler.FeedMenuHandler.$r8$lambda$j8_GLd9RtUW_R3RkmHPaR8Pj_RY:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -416248: 7120 f8aa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.lambda$onOptionsItemClicked$0:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@aaf8 │ │ -41624e: 0e00 |0003: return-void │ │ +416220: |[416220] de.danoeh.antennapod.menuhandler.FeedMenuHandler.$r8$lambda$j8_GLd9RtUW_R3RkmHPaR8Pj_RY:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +416230: 7120 f8aa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.lambda$onOptionsItemClicked$0:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@aaf8 │ │ +416236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -905744,17 +905744,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -416250: |[416250] de.danoeh.antennapod.menuhandler.FeedMenuHandler.:()V │ │ -416260: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -416266: 0e00 |0003: return-void │ │ +416238: |[416238] de.danoeh.antennapod.menuhandler.FeedMenuHandler.:()V │ │ +416248: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41624e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/menuhandler/FeedMenuHandler; │ │ │ │ #2 : (in Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;) │ │ @@ -905762,31 +905762,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -416268: |[416268] de.danoeh.antennapod.menuhandler.FeedMenuHandler.lambda$onOptionsItemClicked$0:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ -416278: 6e10 84ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -41627e: 0c00 |0003: move-result-object v0 │ │ -416280: 6e20 6bab 0100 |0004: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@ab6b │ │ -416286: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -416288: 6e20 6cab 0100 |0008: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@ab6c │ │ -41628e: 7110 1d9c 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c1d │ │ -416294: 0c00 |000e: move-result-object v0 │ │ -416296: 7210 a6b5 0000 |000f: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -41629c: 7120 9e9d 1200 |0012: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ -4162a2: 0e00 |0015: return-void │ │ -4162a4: 0d01 |0016: move-exception v1 │ │ -4162a6: 2802 |0017: goto 0019 // +0002 │ │ -4162a8: 0d01 |0018: move-exception v1 │ │ -4162aa: 2202 6d1e |0019: new-instance v2, Ljava/lang/RuntimeException; // type@1e6d │ │ -4162ae: 7020 89b2 1200 |001b: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b289 │ │ -4162b4: 2702 |001e: throw v2 │ │ +416250: |[416250] de.danoeh.antennapod.menuhandler.FeedMenuHandler.lambda$onOptionsItemClicked$0:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V │ │ +416260: 6e10 84ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +416266: 0c00 |0003: move-result-object v0 │ │ +416268: 6e20 6bab 0100 |0004: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@ab6b │ │ +41626e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +416270: 6e20 6cab 0100 |0008: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@ab6c │ │ +416276: 7110 1d9c 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@9c1d │ │ +41627c: 0c00 |000e: move-result-object v0 │ │ +41627e: 7210 a6b5 0000 |000f: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +416284: 7120 9e9d 1200 |0012: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ +41628a: 0e00 |0015: return-void │ │ +41628c: 0d01 |0016: move-exception v1 │ │ +41628e: 2802 |0017: goto 0019 // +0002 │ │ +416290: 0d01 |0018: move-exception v1 │ │ +416292: 2202 6d1e |0019: new-instance v2, Ljava/lang/RuntimeException; // type@1e6d │ │ +416296: 7020 89b2 1200 |001b: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b289 │ │ +41629c: 2702 |001e: throw v2 │ │ catches : 1 │ │ 0x000b - 0x0015 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0018 │ │ Ljava/lang/InterruptedException; -> 0x0016 │ │ positions : │ │ 0x0000 line=69 │ │ 0x0008 line=70 │ │ @@ -905802,69 +905802,69 @@ │ │ type : '(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 111 16-bit code units │ │ -416024: |[416024] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)Z │ │ -416034: 6e10 a635 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -41603a: 0c00 |0003: move-result-object v0 │ │ -41603c: 1401 9f02 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a029f │ │ -416042: 3319 0f00 |0007: if-ne v9, v1, 0016 // +000f │ │ -416046: 2209 441a |0009: new-instance v9, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ -41604a: 6e10 1a35 0800 |000b: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -416050: 0c08 |000e: move-result-object v8 │ │ -416052: 7030 faa0 890a |000f: invoke-direct {v9, v8, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a0fa │ │ -416058: 6e10 fea0 0900 |0012: invoke-virtual {v9}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ -41605e: 2856 |0015: goto 006b // +0056 │ │ -416060: 1401 9702 0a7f |0016: const v1, #float 1.83447e+38 // #7f0a0297 │ │ -416066: 3319 1c00 |0019: if-ne v9, v1, 0035 // +001c │ │ -41606a: 2209 861c |001b: new-instance v9, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2; // type@1c86 │ │ -41606e: 6e10 1a35 0800 |001d: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -416074: 0c03 |0020: move-result-object v3 │ │ -416076: 1404 d002 127f |0021: const v4, #float 1.94082e+38 // #7f1202d0 │ │ -41607c: 1405 cf02 127f |0024: const v5, #float 1.94082e+38 // #7f1202cf │ │ -416082: 0792 |0027: move-object v2, v9 │ │ -416084: 07a6 |0028: move-object v6, v10 │ │ -416086: 07b7 |0029: move-object v7, v11 │ │ -416088: 7606 f1aa 0200 |002a: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.:(Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V // method@aaf1 │ │ -41608e: 6e10 1998 0900 |002d: invoke-virtual {v9}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ -416094: 0c08 |0030: move-result-object v8 │ │ -416096: 6e10 ff00 0800 |0031: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -41609c: 2837 |0034: goto 006b // +0037 │ │ -41609e: 140b 2201 0a7f |0035: const v11, #float 1.83439e+38 // #7f0a0122 │ │ -4160a4: 33b9 1800 |0038: if-ne v9, v11, 0050 // +0018 │ │ -4160a8: 6e10 57ab 0a00 |003a: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -4160ae: 0c09 |003d: move-result-object v9 │ │ -4160b0: 7110 8eb4 0900 |003e: invoke-static {v9}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ -4160b6: 0c09 |0041: move-result-object v9 │ │ -4160b8: 7110 b3a1 0900 |0042: invoke-static {v9}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1b3 │ │ -4160be: 0c09 |0045: move-result-object v9 │ │ -4160c0: 6e10 1f35 0800 |0046: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -4160c6: 0c08 |0049: move-result-object v8 │ │ -4160c8: 1a0a 5459 |004a: const-string v10, "TagSettingsDialog" // string@5954 │ │ -4160cc: 6e30 e434 890a |004c: invoke-virtual {v9, v8, v10}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -4160d2: 281c |004f: goto 006b // +001c │ │ -4160d4: 140b a002 0a7f |0050: const v11, #float 1.83447e+38 // #7f0a02a0 │ │ -4160da: 33b9 0f00 |0053: if-ne v9, v11, 0062 // +000f │ │ -4160de: 2209 441a |0055: new-instance v9, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ -4160e2: 6e10 1a35 0800 |0057: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4160e8: 0c08 |005a: move-result-object v8 │ │ -4160ea: 7030 faa0 890a |005b: invoke-direct {v9, v8, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a0fa │ │ -4160f0: 6e10 fea0 0900 |005e: invoke-virtual {v9}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ -4160f6: 280a |0061: goto 006b // +000a │ │ -4160f8: 1408 9802 0a7f |0062: const v8, #float 1.83447e+38 // #7f0a0298 │ │ -4160fe: 3389 0800 |0065: if-ne v9, v8, 006d // +0008 │ │ -416102: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -416104: 7130 f0a0 a008 |0068: invoke-static {v0, v10, v8}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.show:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V // method@a0f0 │ │ -41610a: 1218 |006b: const/4 v8, #int 1 // #1 │ │ -41610c: 0f08 |006c: return v8 │ │ -41610e: 1208 |006d: const/4 v8, #int 0 // #0 │ │ -416110: 0f08 |006e: return v8 │ │ +41600c: |[41600c] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)Z │ │ +41601c: 6e10 a635 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +416022: 0c00 |0003: move-result-object v0 │ │ +416024: 1401 9f02 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a029f │ │ +41602a: 3319 0f00 |0007: if-ne v9, v1, 0016 // +000f │ │ +41602e: 2209 441a |0009: new-instance v9, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ +416032: 6e10 1a35 0800 |000b: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +416038: 0c08 |000e: move-result-object v8 │ │ +41603a: 7030 faa0 890a |000f: invoke-direct {v9, v8, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a0fa │ │ +416040: 6e10 fea0 0900 |0012: invoke-virtual {v9}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ +416046: 2856 |0015: goto 006b // +0056 │ │ +416048: 1401 9702 0a7f |0016: const v1, #float 1.83447e+38 // #7f0a0297 │ │ +41604e: 3319 1c00 |0019: if-ne v9, v1, 0035 // +001c │ │ +416052: 2209 861c |001b: new-instance v9, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2; // type@1c86 │ │ +416056: 6e10 1a35 0800 |001d: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +41605c: 0c03 |0020: move-result-object v3 │ │ +41605e: 1404 d002 127f |0021: const v4, #float 1.94082e+38 // #7f1202d0 │ │ +416064: 1405 cf02 127f |0024: const v5, #float 1.94082e+38 // #7f1202cf │ │ +41606a: 0792 |0027: move-object v2, v9 │ │ +41606c: 07a6 |0028: move-object v6, v10 │ │ +41606e: 07b7 |0029: move-object v7, v11 │ │ +416070: 7606 f1aa 0200 |002a: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.:(Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V // method@aaf1 │ │ +416076: 6e10 1998 0900 |002d: invoke-virtual {v9}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ +41607c: 0c08 |0030: move-result-object v8 │ │ +41607e: 6e10 ff00 0800 |0031: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +416084: 2837 |0034: goto 006b // +0037 │ │ +416086: 140b 2201 0a7f |0035: const v11, #float 1.83439e+38 // #7f0a0122 │ │ +41608c: 33b9 1800 |0038: if-ne v9, v11, 0050 // +0018 │ │ +416090: 6e10 57ab 0a00 |003a: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +416096: 0c09 |003d: move-result-object v9 │ │ +416098: 7110 8eb4 0900 |003e: invoke-static {v9}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ +41609e: 0c09 |0041: move-result-object v9 │ │ +4160a0: 7110 b3a1 0900 |0042: invoke-static {v9}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1b3 │ │ +4160a6: 0c09 |0045: move-result-object v9 │ │ +4160a8: 6e10 1f35 0800 |0046: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +4160ae: 0c08 |0049: move-result-object v8 │ │ +4160b0: 1a0a 5459 |004a: const-string v10, "TagSettingsDialog" // string@5954 │ │ +4160b4: 6e30 e434 890a |004c: invoke-virtual {v9, v8, v10}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +4160ba: 281c |004f: goto 006b // +001c │ │ +4160bc: 140b a002 0a7f |0050: const v11, #float 1.83447e+38 // #7f0a02a0 │ │ +4160c2: 33b9 0f00 |0053: if-ne v9, v11, 0062 // +000f │ │ +4160c6: 2209 441a |0055: new-instance v9, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ +4160ca: 6e10 1a35 0800 |0057: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4160d0: 0c08 |005a: move-result-object v8 │ │ +4160d2: 7030 faa0 890a |005b: invoke-direct {v9, v8, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a0fa │ │ +4160d8: 6e10 fea0 0900 |005e: invoke-virtual {v9}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ +4160de: 280a |0061: goto 006b // +000a │ │ +4160e0: 1408 9802 0a7f |0062: const v8, #float 1.83447e+38 // #7f0a0298 │ │ +4160e6: 3389 0800 |0065: if-ne v9, v8, 006d // +0008 │ │ +4160ea: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +4160ec: 7130 f0a0 a008 |0068: invoke-static {v0, v10, v8}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.show:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V // method@a0f0 │ │ +4160f2: 1218 |006b: const/4 v8, #int 1 // #1 │ │ +4160f4: 0f08 |006c: return v8 │ │ +4160f6: 1208 |006d: const/4 v8, #int 0 // #0 │ │ +4160f8: 0f08 |006e: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0009 line=105 │ │ 0x001b line=107 │ │ 0x002d line=120 │ │ 0x003a line=123 │ │ @@ -905882,46 +905882,46 @@ │ │ type : '(Landroid/content/Context;Landroid/view/MenuItem;Lde/danoeh/antennapod/model/feed/Feed;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -416114: |[416114] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onOptionsItemClicked:(Landroid/content/Context;Landroid/view/MenuItem;Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -416124: 7210 d20b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -41612a: 0a02 |0003: move-result v2 │ │ -41612c: 1400 9602 0a7f |0004: const v0, #float 1.83447e+38 // #7f0a0296 │ │ -416132: 3302 0600 |0007: if-ne v2, v0, 000d // +0006 │ │ -416136: 7120 a19d 3100 |0009: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9da1 │ │ -41613c: 2832 |000c: goto 003e // +0032 │ │ -41613e: 1400 9502 0a7f |000d: const v0, #float 1.83447e+38 // #7f0a0295 │ │ -416144: 3302 1000 |0010: if-ne v2, v0, 0020 // +0010 │ │ -416148: 2202 771e |0012: new-instance v2, Ljava/lang/Thread; // type@1e77 │ │ -41614c: 2200 811c |0014: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0; // type@1c81 │ │ -416150: 7030 e4aa 3001 |0016: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@aae4 │ │ -416156: 7020 e8b2 0200 |0019: invoke-direct {v2, v0}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b2e8 │ │ -41615c: 6e10 f8b2 0200 |001c: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b2f8 │ │ -416162: 281f |001f: goto 003e // +001f │ │ -416164: 1400 1103 0a7f |0020: const v0, #float 1.83449e+38 // #7f0a0311 │ │ -41616a: 3302 0600 |0023: if-ne v2, v0, 0029 // +0006 │ │ -41616e: 7120 fcaa 3100 |0025: invoke-static {v1, v3}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.showSortDialog:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@aafc │ │ -416174: 2816 |0028: goto 003e // +0016 │ │ -416176: 1400 ce03 0a7f |0029: const v0, #float 1.83453e+38 // #7f0a03ce │ │ -41617c: 3302 0a00 |002c: if-ne v2, v0, 0036 // +000a │ │ -416180: 6e10 52ab 0300 |002e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -416186: 0c02 |0031: move-result-object v2 │ │ -416188: 7120 479d 2100 |0032: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ -41618e: 2809 |0035: goto 003e // +0009 │ │ -416190: 1400 eb02 0a7f |0036: const v0, #float 1.83449e+38 // #7f0a02eb │ │ -416196: 3302 0700 |0039: if-ne v2, v0, 0040 // +0007 │ │ -41619a: 7120 779d 3100 |003b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareFeedLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d77 │ │ -4161a0: 1211 |003e: const/4 v1, #int 1 // #1 │ │ -4161a2: 0f01 |003f: return v1 │ │ -4161a4: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -4161a6: 0f01 |0041: return v1 │ │ +4160fc: |[4160fc] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onOptionsItemClicked:(Landroid/content/Context;Landroid/view/MenuItem;Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +41610c: 7210 d20b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +416112: 0a02 |0003: move-result v2 │ │ +416114: 1400 9602 0a7f |0004: const v0, #float 1.83447e+38 // #7f0a0296 │ │ +41611a: 3302 0600 |0007: if-ne v2, v0, 000d // +0006 │ │ +41611e: 7120 a19d 3100 |0009: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9da1 │ │ +416124: 2832 |000c: goto 003e // +0032 │ │ +416126: 1400 9502 0a7f |000d: const v0, #float 1.83447e+38 // #7f0a0295 │ │ +41612c: 3302 1000 |0010: if-ne v2, v0, 0020 // +0010 │ │ +416130: 2202 771e |0012: new-instance v2, Ljava/lang/Thread; // type@1e77 │ │ +416134: 2200 811c |0014: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0; // type@1c81 │ │ +416138: 7030 e4aa 3001 |0016: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;)V // method@aae4 │ │ +41613e: 7020 e8b2 0200 |0019: invoke-direct {v2, v0}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b2e8 │ │ +416144: 6e10 f8b2 0200 |001c: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b2f8 │ │ +41614a: 281f |001f: goto 003e // +001f │ │ +41614c: 1400 1103 0a7f |0020: const v0, #float 1.83449e+38 // #7f0a0311 │ │ +416152: 3302 0600 |0023: if-ne v2, v0, 0029 // +0006 │ │ +416156: 7120 fcaa 3100 |0025: invoke-static {v1, v3}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.showSortDialog:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@aafc │ │ +41615c: 2816 |0028: goto 003e // +0016 │ │ +41615e: 1400 ce03 0a7f |0029: const v0, #float 1.83453e+38 // #7f0a03ce │ │ +416164: 3302 0a00 |002c: if-ne v2, v0, 0036 // +000a │ │ +416168: 6e10 52ab 0300 |002e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +41616e: 0c02 |0031: move-result-object v2 │ │ +416170: 7120 479d 2100 |0032: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ +416176: 2809 |0035: goto 003e // +0009 │ │ +416178: 1400 eb02 0a7f |0036: const v0, #float 1.83449e+38 // #7f0a02eb │ │ +41617e: 3302 0700 |0039: if-ne v2, v0, 0040 // +0007 │ │ +416182: 7120 779d 3100 |003b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareFeedLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d77 │ │ +416188: 1211 |003e: const/4 v1, #int 1 // #1 │ │ +41618a: 0f01 |003f: return v1 │ │ +41618c: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +41618e: 0f01 |0041: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0009 line=66 │ │ 0x0012 line=68 │ │ 0x001c line=77 │ │ 0x0025 line=79 │ │ @@ -905937,45 +905937,45 @@ │ │ type : '(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/Feed;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -4161a8: |[4161a8] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onPrepareOptionsMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -4161b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4161ba: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -4161be: 0f00 |0003: return v0 │ │ -4161c0: 1a01 881d |0004: const-string v1, "FeedMenuHandler" // string@1d88 │ │ -4161c4: 1a02 5250 |0006: const-string v2, "Preparing options menu" // string@5052 │ │ -4161c8: 7120 f50a 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4161ce: 1401 9502 0a7f |000b: const v1, #float 1.83447e+38 // #7f0a0295 │ │ -4161d4: 7220 b60b 1300 |000e: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -4161da: 0c01 |0011: move-result-object v1 │ │ -4161dc: 6e10 5eab 0400 |0012: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@ab5e │ │ -4161e2: 0a02 |0015: move-result v2 │ │ -4161e4: 7220 f90b 2100 |0016: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -4161ea: 6e10 52ab 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -4161f0: 0c01 |001c: move-result-object v1 │ │ -4161f2: 7110 ecb6 0100 |001d: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b6ec │ │ -4161f8: 0a01 |0020: move-result v1 │ │ -4161fa: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -4161fc: 3801 0c00 |0022: if-eqz v1, 002e // +000c │ │ -416200: 1401 ce03 0a7f |0024: const v1, #float 1.83453e+38 // #7f0a03ce │ │ -416206: 7220 b60b 1300 |0027: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -41620c: 0c01 |002a: move-result-object v1 │ │ -41620e: 7220 f90b 2100 |002b: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -416214: 6e10 5dab 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -41621a: 0a04 |0031: move-result v4 │ │ -41621c: 3804 0c00 |0032: if-eqz v4, 003e // +000c │ │ -416220: 1404 eb02 0a7f |0034: const v4, #float 1.83449e+38 // #7f0a02eb │ │ -416226: 7220 b60b 4300 |0037: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -41622c: 0c03 |003a: move-result-object v3 │ │ -41622e: 7220 f90b 2300 |003b: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -416234: 0f00 |003e: return v0 │ │ +416190: |[416190] de.danoeh.antennapod.menuhandler.FeedMenuHandler.onPrepareOptionsMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +4161a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4161a2: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +4161a6: 0f00 |0003: return v0 │ │ +4161a8: 1a01 881d |0004: const-string v1, "FeedMenuHandler" // string@1d88 │ │ +4161ac: 1a02 5250 |0006: const-string v2, "Preparing options menu" // string@5052 │ │ +4161b0: 7120 f50a 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4161b6: 1401 9502 0a7f |000b: const v1, #float 1.83447e+38 // #7f0a0295 │ │ +4161bc: 7220 b60b 1300 |000e: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +4161c2: 0c01 |0011: move-result-object v1 │ │ +4161c4: 6e10 5eab 0400 |0012: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@ab5e │ │ +4161ca: 0a02 |0015: move-result v2 │ │ +4161cc: 7220 f90b 2100 |0016: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +4161d2: 6e10 52ab 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +4161d8: 0c01 |001c: move-result-object v1 │ │ +4161da: 7110 ecb6 0100 |001d: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b6ec │ │ +4161e0: 0a01 |0020: move-result v1 │ │ +4161e2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +4161e4: 3801 0c00 |0022: if-eqz v1, 002e // +000c │ │ +4161e8: 1401 ce03 0a7f |0024: const v1, #float 1.83453e+38 // #7f0a03ce │ │ +4161ee: 7220 b60b 1300 |0027: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +4161f4: 0c01 |002a: move-result-object v1 │ │ +4161f6: 7220 f90b 2100 |002b: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +4161fc: 6e10 5dab 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +416202: 0a04 |0031: move-result v4 │ │ +416204: 3804 0c00 |0032: if-eqz v4, 003e // +000c │ │ +416208: 1404 eb02 0a7f |0034: const v4, #float 1.83449e+38 // #7f0a02eb │ │ +41620e: 7220 b60b 4300 |0037: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +416214: 0c03 |003a: move-result-object v3 │ │ +416216: 7220 f90b 2300 |003b: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +41621c: 0f00 |003e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=46 │ │ 0x000e line=48 │ │ 0x0019 line=49 │ │ 0x0027 line=50 │ │ 0x002e line=52 │ │ @@ -905989,23 +905989,23 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -4162c8: |[4162c8] de.danoeh.antennapod.menuhandler.FeedMenuHandler.showSortDialog:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4162d8: 2200 821c |0000: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1; // type@1c82 │ │ -4162dc: 6e10 58ab 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@ab58 │ │ -4162e2: 0c01 |0005: move-result-object v1 │ │ -4162e4: 6e10 5dab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -4162ea: 0a02 |0009: move-result v2 │ │ -4162ec: 7054 e6aa 3021 |000a: invoke-direct {v0, v3, v1, v2, v4}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;ZLde/danoeh/antennapod/model/feed/Feed;)V // method@aae6 │ │ -4162f2: 6e10 84a0 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.openDialog:()V // method@a084 │ │ -4162f8: 0e00 |0010: return-void │ │ +4162b0: |[4162b0] de.danoeh.antennapod.menuhandler.FeedMenuHandler.showSortDialog:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4162c0: 2200 821c |0000: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1; // type@1c82 │ │ +4162c4: 6e10 58ab 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@ab58 │ │ +4162ca: 0c01 |0005: move-result-object v1 │ │ +4162cc: 6e10 5dab 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +4162d2: 0a02 |0009: move-result v2 │ │ +4162d4: 7054 e6aa 3021 |000a: invoke-direct {v0, v3, v1, v2, v4}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;ZLde/danoeh/antennapod/model/feed/Feed;)V // method@aae6 │ │ +4162da: 6e10 84a0 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.openDialog:()V // method@a084 │ │ +4162e0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000d line=98 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 (null) Landroid/content/Context; │ │ 0x0000 - 0x0011 reg=4 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -906051,17 +906051,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4162fc: |[4162fc] de.danoeh.antennapod.model.BuildConfig.:()V │ │ -41630c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -416312: 0e00 |0003: return-void │ │ +4162e4: |[4162e4] de.danoeh.antennapod.model.BuildConfig.:()V │ │ +4162f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4162fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -906090,17 +906090,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -416314: |[416314] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.:()V │ │ -416324: 7010 3c06 0000 |0000: invoke-direct {v0}, Landroid/media/MediaMetadataRetriever;.:()V // method@063c │ │ -41632a: 0e00 |0003: return-void │ │ +4162fc: |[4162fc] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.:()V │ │ +41630c: 7010 3c06 0000 |0000: invoke-direct {v0}, Landroid/media/MediaMetadataRetriever;.:()V // method@063c │ │ +416312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; │ │ │ │ Virtual methods - │ │ @@ -906109,20 +906109,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -41632c: |[41632c] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.close:()V │ │ -41633c: 6e10 4206 0100 |0000: invoke-virtual {v1}, Landroid/media/MediaMetadataRetriever;.release:()V // method@0642 │ │ -416342: 2805 |0003: goto 0008 // +0005 │ │ -416344: 0d00 |0004: move-exception v0 │ │ -416346: 6e10 04b3 0000 |0005: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -41634c: 0e00 |0008: return-void │ │ +416314: |[416314] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.close:()V │ │ +416324: 6e10 4206 0100 |0000: invoke-virtual {v1}, Landroid/media/MediaMetadataRetriever;.release:()V // method@0642 │ │ +41632a: 2805 |0003: goto 0008 // +0005 │ │ +41632c: 0d00 |0004: move-exception v0 │ │ +41632e: 6e10 04b3 0000 |0005: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +416334: 0e00 |0008: return-void │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=13 │ │ 0x0005 line=15 │ │ locals : │ │ @@ -906238,17 +906238,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -416360: |[416360] de.danoeh.antennapod.model.R$attr.:()V │ │ -416370: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -416376: 0e00 |0003: return-void │ │ +416348: |[416348] de.danoeh.antennapod.model.R$attr.:()V │ │ +416358: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41635e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -906315,17 +906315,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -416378: |[416378] de.danoeh.antennapod.model.R$color.:()V │ │ -416388: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41638e: 0e00 |0003: return-void │ │ +416360: |[416360] de.danoeh.antennapod.model.R$color.:()V │ │ +416370: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +416376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -906467,17 +906467,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -416390: |[416390] de.danoeh.antennapod.model.R$dimen.:()V │ │ -4163a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4163a6: 0e00 |0003: return-void │ │ +416378: |[416378] de.danoeh.antennapod.model.R$dimen.:()V │ │ +416388: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41638e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -906569,17 +906569,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4163a8: |[4163a8] de.danoeh.antennapod.model.R$drawable.:()V │ │ -4163b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4163be: 0e00 |0003: return-void │ │ +416390: |[416390] de.danoeh.antennapod.model.R$drawable.:()V │ │ +4163a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4163a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -907001,17 +907001,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4163c0: |[4163c0] de.danoeh.antennapod.model.R$id.:()V │ │ -4163d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4163d6: 0e00 |0003: return-void │ │ +4163a8: |[4163a8] de.danoeh.antennapod.model.R$id.:()V │ │ +4163b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4163be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -907053,17 +907053,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4163d8: |[4163d8] de.danoeh.antennapod.model.R$integer.:()V │ │ -4163e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4163ee: 0e00 |0003: return-void │ │ +4163c0: |[4163c0] de.danoeh.antennapod.model.R$integer.:()V │ │ +4163d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4163d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -907175,17 +907175,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4163f0: |[4163f0] de.danoeh.antennapod.model.R$layout.:()V │ │ -416400: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -416406: 0e00 |0003: return-void │ │ +4163d8: |[4163d8] de.danoeh.antennapod.model.R$layout.:()V │ │ +4163e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4163ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -907227,17 +907227,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -416408: |[416408] de.danoeh.antennapod.model.R$string.:()V │ │ -416418: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41641e: 0e00 |0003: return-void │ │ +4163f0: |[4163f0] de.danoeh.antennapod.model.R$string.:()V │ │ +416400: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +416406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -907329,17 +907329,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -416574: |[416574] de.danoeh.antennapod.model.R$style.:()V │ │ -416584: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41658a: 0e00 |0003: return-void │ │ +41655c: |[41655c] de.danoeh.antennapod.model.R$style.:()V │ │ +41656c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +416572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -907591,62 +907591,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -416420: |[416420] de.danoeh.antennapod.model.R$styleable.:()V │ │ -416430: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -416432: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ -416436: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -41643c: 6901 f195 |0006: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.Capability:[I // field@95f1 │ │ -416440: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -416442: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ -416446: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -41644c: 6901 f495 |000e: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.ColorStateListItem:[I // field@95f4 │ │ -416450: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -416452: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ -416456: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -41645c: 6901 fa95 |0016: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.FontFamily:[I // field@95fa │ │ -416460: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -416464: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ -416468: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -41646e: 6901 fb95 |001f: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.FontFamilyFont:[I // field@95fb │ │ -416472: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -416476: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ -41647a: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -416480: 6901 0d96 |0028: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.GradientColor:[I // field@960d │ │ -416484: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ -416488: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -41648e: 6900 0e96 |002f: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColorItem:[I // field@960e │ │ -416492: 0e00 |0031: return-void │ │ -416494: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -4164a4: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -4164c0: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -4164e4: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -416514: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -41654c: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +416408: |[416408] de.danoeh.antennapod.model.R$styleable.:()V │ │ +416418: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +41641a: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ +41641e: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +416424: 6901 f195 |0006: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.Capability:[I // field@95f1 │ │ +416428: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +41642a: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ +41642e: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +416434: 6901 f495 |000e: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.ColorStateListItem:[I // field@95f4 │ │ +416438: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +41643a: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ +41643e: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +416444: 6901 fa95 |0016: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.FontFamily:[I // field@95fa │ │ +416448: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +41644c: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ +416450: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +416456: 6901 fb95 |001f: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.FontFamilyFont:[I // field@95fb │ │ +41645a: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +41645e: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ +416462: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +416468: 6901 0d96 |0028: sput-object v1, Lde/danoeh/antennapod/model/R$styleable;.GradientColor:[I // field@960d │ │ +41646c: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ +416470: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +416476: 6900 0e96 |002f: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColorItem:[I // field@960e │ │ +41647a: 0e00 |0031: return-void │ │ +41647c: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +41648c: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +4164a8: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +4164cc: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +4164fc: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +416534: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 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 │ │ -41655c: |[41655c] de.danoeh.antennapod.model.R$styleable.:()V │ │ -41656c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -416572: 0e00 |0003: return-void │ │ +416544: |[416544] de.danoeh.antennapod.model.R$styleable.:()V │ │ +416554: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41655a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -907677,17 +907677,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41658c: |[41658c] de.danoeh.antennapod.model.R.:()V │ │ -41659c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4165a2: 0e00 |0003: return-void │ │ +416574: |[416574] de.danoeh.antennapod.model.R.:()V │ │ +416584: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41658a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -907820,191 +907820,191 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 26 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 358 16-bit code units │ │ -41666c: |[41666c] de.danoeh.antennapod.model.download.DownloadError.:()V │ │ -41667c: 2200 951c |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -416680: 1a01 d953 |0002: const-string v1, "SUCCESS" // string@53d9 │ │ -416684: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -416686: 7040 0dab 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -41668c: 6900 3496 |0008: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9634 │ │ -416690: 2201 951c |000a: new-instance v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -416694: 1a03 561a |000c: const-string v3, "ERROR_PARSER_EXCEPTION" // string@1a56 │ │ -416698: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -41669a: 7040 0dab 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -4166a0: 6901 2d96 |0012: sput-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@962d │ │ -4166a4: 2203 951c |0014: new-instance v3, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -4166a8: 1a05 5d1a |0016: const-string v5, "ERROR_UNSUPPORTED_TYPE" // string@1a5d │ │ -4166ac: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -4166ae: 7040 0dab 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -4166b4: 6903 3296 |001c: sput-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9632 │ │ -4166b8: 2205 951c |001e: new-instance v5, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -4166bc: 1a07 461a |0020: const-string v7, "ERROR_CONNECTION_ERROR" // string@1a46 │ │ -4166c0: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -4166c2: 7040 0dab 7588 |0023: invoke-direct {v5, v7, v8, v8}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -4166c8: 6905 1f96 |0026: sput-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@961f │ │ -4166cc: 2207 951c |0028: new-instance v7, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -4166d0: 1a09 531a |002a: const-string v9, "ERROR_MALFORMED_URL" // string@1a53 │ │ -4166d4: 124a |002c: const/4 v10, #int 4 // #4 │ │ -4166d6: 7040 0dab 97aa |002d: invoke-direct {v7, v9, v10, v10}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -4166dc: 6907 2a96 |0030: sput-object v7, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@962a │ │ -4166e0: 2209 951c |0032: new-instance v9, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -4166e4: 1a0b 511a |0034: const-string v11, "ERROR_IO_ERROR" // string@1a51 │ │ -4166e8: 125c |0036: const/4 v12, #int 5 // #5 │ │ -4166ea: 7040 0dab b9cc |0037: invoke-direct {v9, v11, v12, v12}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -4166f0: 6909 2896 |003a: sput-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ -4166f4: 220b 951c |003c: new-instance v11, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -4166f8: 1a0d 4a1a |003e: const-string v13, "ERROR_FILE_EXISTS" // string@1a4a │ │ -4166fc: 126e |0040: const/4 v14, #int 6 // #6 │ │ -4166fe: 7040 0dab dbee |0041: invoke-direct {v11, v13, v14, v14}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -416704: 690b 2396 |0044: sput-object v11, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9623 │ │ -416708: 220d 951c |0046: new-instance v13, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -41670c: 1a0f 491a |0048: const-string v15, "ERROR_DOWNLOAD_CANCELLED" // string@1a49 │ │ -416710: 127e |004a: const/4 v14, #int 7 // #7 │ │ -416712: 7040 0dab fdee |004b: invoke-direct {v13, v15, v14, v14}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -416718: 690d 2296 |004e: sput-object v13, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9622 │ │ -41671c: 220f 951c |0050: new-instance v15, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -416720: 1a0e 481a |0052: const-string v14, "ERROR_DEVICE_NOT_FOUND" // string@1a48 │ │ -416724: 130c 0800 |0054: const/16 v12, #int 8 // #8 │ │ -416728: 7040 0dab efcc |0056: invoke-direct {v15, v14, v12, v12}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -41672e: 690f 2196 |0059: sput-object v15, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@9621 │ │ -416732: 220e 951c |005b: new-instance v14, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -416736: 1a0c 4e1a |005d: const-string v12, "ERROR_HTTP_DATA_ERROR" // string@1a4e │ │ -41673a: 130a 0900 |005f: const/16 v10, #int 9 // #9 │ │ -41673e: 7040 0dab ceaa |0061: invoke-direct {v14, v12, v10, v10}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -416744: 690e 2696 |0064: sput-object v14, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9626 │ │ -416748: 220c 951c |0066: new-instance v12, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -41674c: 1a0a 541a |0068: const-string v10, "ERROR_NOT_ENOUGH_SPACE" // string@1a54 │ │ -416750: 1308 0a00 |006a: const/16 v8, #int 10 // #a │ │ -416754: 7040 0dab ac88 |006c: invoke-direct {v12, v10, v8, v8}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -41675a: 690c 2b96 |006f: sput-object v12, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962b │ │ -41675e: 220a 951c |0071: new-instance v10, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -416762: 1a08 5c1a |0073: const-string v8, "ERROR_UNKNOWN_HOST" // string@1a5c │ │ -416766: 1306 0b00 |0075: const/16 v6, #int 11 // #b │ │ -41676a: 7040 0dab 8a66 |0077: invoke-direct {v10, v8, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -416770: 690a 3196 |007a: sput-object v10, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@9631 │ │ -416774: 2208 951c |007c: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -416778: 1a06 591a |007e: const-string v6, "ERROR_REQUEST_ERROR" // string@1a59 │ │ -41677c: 1304 0c00 |0080: const/16 v4, #int 12 // #c │ │ -416780: 7040 0dab 6844 |0082: invoke-direct {v8, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -416786: 6908 2f96 |0085: sput-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@962f │ │ -41678a: 2206 951c |0087: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -41678e: 1a04 471a |0089: const-string v4, "ERROR_DB_ACCESS_ERROR" // string@1a47 │ │ -416792: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ -416796: 7040 0dab 4622 |008d: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -41679c: 6906 2096 |0090: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9620 │ │ -4167a0: 2204 951c |0092: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -4167a4: 1a02 5b1a |0094: const-string v2, "ERROR_UNAUTHORIZED" // string@1a5b │ │ -4167a8: 0810 0600 |0096: move-object/from16 v16, v6 │ │ -4167ac: 1306 0e00 |0098: const/16 v6, #int 14 // #e │ │ -4167b0: 7040 0dab 2466 |009a: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -4167b6: 6904 3096 |009d: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9630 │ │ -4167ba: 2202 951c |009f: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -4167be: 1a06 4b1a |00a1: const-string v6, "ERROR_FILE_TYPE" // string@1a4b │ │ -4167c2: 0811 0400 |00a3: move-object/from16 v17, v4 │ │ -4167c6: 1304 0f00 |00a5: const/16 v4, #int 15 // #f │ │ -4167ca: 7040 0dab 6244 |00a7: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -4167d0: 6902 2496 |00aa: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9624 │ │ -4167d4: 2206 951c |00ac: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -4167d8: 1a04 4c1a |00ae: const-string v4, "ERROR_FORBIDDEN" // string@1a4c │ │ -4167dc: 0812 0200 |00b0: move-object/from16 v18, v2 │ │ -4167e0: 1302 1000 |00b2: const/16 v2, #int 16 // #10 │ │ -4167e4: 7040 0dab 4622 |00b4: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -4167ea: 6906 2596 |00b7: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@9625 │ │ -4167ee: 2204 951c |00b9: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -4167f2: 1a02 521a |00bb: const-string v2, "ERROR_IO_WRONG_SIZE" // string@1a52 │ │ -4167f6: 0813 0600 |00bd: move-object/from16 v19, v6 │ │ -4167fa: 1306 1100 |00bf: const/16 v6, #int 17 // #11 │ │ -4167fe: 7040 0dab 2466 |00c1: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -416804: 6904 2996 |00c4: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9629 │ │ -416808: 2202 951c |00c6: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -41680c: 1a06 501a |00c8: const-string v6, "ERROR_IO_BLOCKED" // string@1a50 │ │ -416810: 0814 0400 |00ca: move-object/from16 v20, v4 │ │ -416814: 1304 1200 |00cc: const/16 v4, #int 18 // #12 │ │ -416818: 7040 0dab 6244 |00ce: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -41681e: 6902 2796 |00d1: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9627 │ │ -416822: 2206 951c |00d3: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -416826: 1a04 5e1a |00d5: const-string v4, "ERROR_UNSUPPORTED_TYPE_HTML" // string@1a5e │ │ -41682a: 0815 0200 |00d7: move-object/from16 v21, v2 │ │ -41682e: 1302 1300 |00d9: const/16 v2, #int 19 // #13 │ │ -416832: 7040 0dab 4622 |00db: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -416838: 6906 3396 |00de: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@9633 │ │ -41683c: 2204 951c |00e0: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -416840: 1a02 551a |00e2: const-string v2, "ERROR_NOT_FOUND" // string@1a55 │ │ -416844: 0816 0600 |00e4: move-object/from16 v22, v6 │ │ -416848: 1306 1400 |00e6: const/16 v6, #int 20 // #14 │ │ -41684c: 7040 0dab 2466 |00e8: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -416852: 6904 2c96 |00eb: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@962c │ │ -416856: 2202 951c |00ed: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -41685a: 1a06 441a |00ef: const-string v6, "ERROR_CERTIFICATE" // string@1a44 │ │ -41685e: 0817 0400 |00f1: move-object/from16 v23, v4 │ │ -416862: 1304 1500 |00f3: const/16 v4, #int 21 // #15 │ │ -416866: 7040 0dab 6244 |00f5: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -41686c: 6902 1e96 |00f8: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@961e │ │ -416870: 2206 951c |00fa: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -416874: 1304 1600 |00fc: const/16 v4, #int 22 // #16 │ │ -416878: 0818 0200 |00fe: move-object/from16 v24, v2 │ │ -41687c: 1302 1600 |0100: const/16 v2, #int 22 // #16 │ │ -416880: 0819 0800 |0102: move-object/from16 v25, v8 │ │ -416884: 1a08 571a |0104: const-string v8, "ERROR_PARSER_EXCEPTION_DUPLICATE" // string@1a57 │ │ -416888: 7040 0dab 8624 |0106: invoke-direct {v6, v8, v4, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ -41688e: 6906 2e96 |0109: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962e │ │ -416892: 1302 1700 |010b: const/16 v2, #int 23 // #17 │ │ -416896: 2322 f020 |010d: new-array v2, v2, [Lde/danoeh/antennapod/model/download/DownloadError; // type@20f0 │ │ -41689a: 1204 |010f: const/4 v4, #int 0 // #0 │ │ -41689c: 4d00 0204 |0110: aput-object v0, v2, v4 │ │ -4168a0: 1210 |0112: const/4 v0, #int 1 // #1 │ │ -4168a2: 4d01 0200 |0113: aput-object v1, v2, v0 │ │ -4168a6: 1220 |0115: const/4 v0, #int 2 // #2 │ │ -4168a8: 4d03 0200 |0116: aput-object v3, v2, v0 │ │ -4168ac: 1230 |0118: const/4 v0, #int 3 // #3 │ │ -4168ae: 4d05 0200 |0119: aput-object v5, v2, v0 │ │ -4168b2: 1240 |011b: const/4 v0, #int 4 // #4 │ │ -4168b4: 4d07 0200 |011c: aput-object v7, v2, v0 │ │ -4168b8: 1250 |011e: const/4 v0, #int 5 // #5 │ │ -4168ba: 4d09 0200 |011f: aput-object v9, v2, v0 │ │ -4168be: 1260 |0121: const/4 v0, #int 6 // #6 │ │ -4168c0: 4d0b 0200 |0122: aput-object v11, v2, v0 │ │ -4168c4: 1270 |0124: const/4 v0, #int 7 // #7 │ │ -4168c6: 4d0d 0200 |0125: aput-object v13, v2, v0 │ │ -4168ca: 1300 0800 |0127: const/16 v0, #int 8 // #8 │ │ -4168ce: 4d0f 0200 |0129: aput-object v15, v2, v0 │ │ -4168d2: 1300 0900 |012b: const/16 v0, #int 9 // #9 │ │ -4168d6: 4d0e 0200 |012d: aput-object v14, v2, v0 │ │ -4168da: 1300 0a00 |012f: const/16 v0, #int 10 // #a │ │ -4168de: 4d0c 0200 |0131: aput-object v12, v2, v0 │ │ -4168e2: 1300 0b00 |0133: const/16 v0, #int 11 // #b │ │ -4168e6: 4d0a 0200 |0135: aput-object v10, v2, v0 │ │ -4168ea: 1300 0c00 |0137: const/16 v0, #int 12 // #c │ │ -4168ee: 4d19 0200 |0139: aput-object v25, v2, v0 │ │ -4168f2: 1300 0d00 |013b: const/16 v0, #int 13 // #d │ │ -4168f6: 4d10 0200 |013d: aput-object v16, v2, v0 │ │ -4168fa: 1300 0e00 |013f: const/16 v0, #int 14 // #e │ │ -4168fe: 4d11 0200 |0141: aput-object v17, v2, v0 │ │ -416902: 1300 0f00 |0143: const/16 v0, #int 15 // #f │ │ -416906: 4d12 0200 |0145: aput-object v18, v2, v0 │ │ -41690a: 1300 1000 |0147: const/16 v0, #int 16 // #10 │ │ -41690e: 4d13 0200 |0149: aput-object v19, v2, v0 │ │ -416912: 1300 1100 |014b: const/16 v0, #int 17 // #11 │ │ -416916: 4d14 0200 |014d: aput-object v20, v2, v0 │ │ -41691a: 1300 1200 |014f: const/16 v0, #int 18 // #12 │ │ -41691e: 4d15 0200 |0151: aput-object v21, v2, v0 │ │ -416922: 1300 1300 |0153: const/16 v0, #int 19 // #13 │ │ -416926: 4d16 0200 |0155: aput-object v22, v2, v0 │ │ -41692a: 1300 1400 |0157: const/16 v0, #int 20 // #14 │ │ -41692e: 4d17 0200 |0159: aput-object v23, v2, v0 │ │ -416932: 1300 1500 |015b: const/16 v0, #int 21 // #15 │ │ -416936: 4d18 0200 |015d: aput-object v24, v2, v0 │ │ -41693a: 1300 1600 |015f: const/16 v0, #int 22 // #16 │ │ -41693e: 4d06 0200 |0161: aput-object v6, v2, v0 │ │ -416942: 6902 1d96 |0163: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@961d │ │ -416946: 0e00 |0165: return-void │ │ +416654: |[416654] de.danoeh.antennapod.model.download.DownloadError.:()V │ │ +416664: 2200 951c |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +416668: 1a01 d953 |0002: const-string v1, "SUCCESS" // string@53d9 │ │ +41666c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41666e: 7040 0dab 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +416674: 6900 3496 |0008: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9634 │ │ +416678: 2201 951c |000a: new-instance v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +41667c: 1a03 561a |000c: const-string v3, "ERROR_PARSER_EXCEPTION" // string@1a56 │ │ +416680: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +416682: 7040 0dab 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +416688: 6901 2d96 |0012: sput-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@962d │ │ +41668c: 2203 951c |0014: new-instance v3, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +416690: 1a05 5d1a |0016: const-string v5, "ERROR_UNSUPPORTED_TYPE" // string@1a5d │ │ +416694: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +416696: 7040 0dab 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +41669c: 6903 3296 |001c: sput-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9632 │ │ +4166a0: 2205 951c |001e: new-instance v5, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +4166a4: 1a07 461a |0020: const-string v7, "ERROR_CONNECTION_ERROR" // string@1a46 │ │ +4166a8: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +4166aa: 7040 0dab 7588 |0023: invoke-direct {v5, v7, v8, v8}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +4166b0: 6905 1f96 |0026: sput-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@961f │ │ +4166b4: 2207 951c |0028: new-instance v7, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +4166b8: 1a09 531a |002a: const-string v9, "ERROR_MALFORMED_URL" // string@1a53 │ │ +4166bc: 124a |002c: const/4 v10, #int 4 // #4 │ │ +4166be: 7040 0dab 97aa |002d: invoke-direct {v7, v9, v10, v10}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +4166c4: 6907 2a96 |0030: sput-object v7, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@962a │ │ +4166c8: 2209 951c |0032: new-instance v9, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +4166cc: 1a0b 511a |0034: const-string v11, "ERROR_IO_ERROR" // string@1a51 │ │ +4166d0: 125c |0036: const/4 v12, #int 5 // #5 │ │ +4166d2: 7040 0dab b9cc |0037: invoke-direct {v9, v11, v12, v12}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +4166d8: 6909 2896 |003a: sput-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ +4166dc: 220b 951c |003c: new-instance v11, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +4166e0: 1a0d 4a1a |003e: const-string v13, "ERROR_FILE_EXISTS" // string@1a4a │ │ +4166e4: 126e |0040: const/4 v14, #int 6 // #6 │ │ +4166e6: 7040 0dab dbee |0041: invoke-direct {v11, v13, v14, v14}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +4166ec: 690b 2396 |0044: sput-object v11, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9623 │ │ +4166f0: 220d 951c |0046: new-instance v13, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +4166f4: 1a0f 491a |0048: const-string v15, "ERROR_DOWNLOAD_CANCELLED" // string@1a49 │ │ +4166f8: 127e |004a: const/4 v14, #int 7 // #7 │ │ +4166fa: 7040 0dab fdee |004b: invoke-direct {v13, v15, v14, v14}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +416700: 690d 2296 |004e: sput-object v13, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9622 │ │ +416704: 220f 951c |0050: new-instance v15, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +416708: 1a0e 481a |0052: const-string v14, "ERROR_DEVICE_NOT_FOUND" // string@1a48 │ │ +41670c: 130c 0800 |0054: const/16 v12, #int 8 // #8 │ │ +416710: 7040 0dab efcc |0056: invoke-direct {v15, v14, v12, v12}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +416716: 690f 2196 |0059: sput-object v15, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@9621 │ │ +41671a: 220e 951c |005b: new-instance v14, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +41671e: 1a0c 4e1a |005d: const-string v12, "ERROR_HTTP_DATA_ERROR" // string@1a4e │ │ +416722: 130a 0900 |005f: const/16 v10, #int 9 // #9 │ │ +416726: 7040 0dab ceaa |0061: invoke-direct {v14, v12, v10, v10}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +41672c: 690e 2696 |0064: sput-object v14, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9626 │ │ +416730: 220c 951c |0066: new-instance v12, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +416734: 1a0a 541a |0068: const-string v10, "ERROR_NOT_ENOUGH_SPACE" // string@1a54 │ │ +416738: 1308 0a00 |006a: const/16 v8, #int 10 // #a │ │ +41673c: 7040 0dab ac88 |006c: invoke-direct {v12, v10, v8, v8}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +416742: 690c 2b96 |006f: sput-object v12, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962b │ │ +416746: 220a 951c |0071: new-instance v10, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +41674a: 1a08 5c1a |0073: const-string v8, "ERROR_UNKNOWN_HOST" // string@1a5c │ │ +41674e: 1306 0b00 |0075: const/16 v6, #int 11 // #b │ │ +416752: 7040 0dab 8a66 |0077: invoke-direct {v10, v8, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +416758: 690a 3196 |007a: sput-object v10, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@9631 │ │ +41675c: 2208 951c |007c: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +416760: 1a06 591a |007e: const-string v6, "ERROR_REQUEST_ERROR" // string@1a59 │ │ +416764: 1304 0c00 |0080: const/16 v4, #int 12 // #c │ │ +416768: 7040 0dab 6844 |0082: invoke-direct {v8, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +41676e: 6908 2f96 |0085: sput-object v8, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@962f │ │ +416772: 2206 951c |0087: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +416776: 1a04 471a |0089: const-string v4, "ERROR_DB_ACCESS_ERROR" // string@1a47 │ │ +41677a: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ +41677e: 7040 0dab 4622 |008d: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +416784: 6906 2096 |0090: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9620 │ │ +416788: 2204 951c |0092: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +41678c: 1a02 5b1a |0094: const-string v2, "ERROR_UNAUTHORIZED" // string@1a5b │ │ +416790: 0810 0600 |0096: move-object/from16 v16, v6 │ │ +416794: 1306 0e00 |0098: const/16 v6, #int 14 // #e │ │ +416798: 7040 0dab 2466 |009a: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +41679e: 6904 3096 |009d: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9630 │ │ +4167a2: 2202 951c |009f: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +4167a6: 1a06 4b1a |00a1: const-string v6, "ERROR_FILE_TYPE" // string@1a4b │ │ +4167aa: 0811 0400 |00a3: move-object/from16 v17, v4 │ │ +4167ae: 1304 0f00 |00a5: const/16 v4, #int 15 // #f │ │ +4167b2: 7040 0dab 6244 |00a7: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +4167b8: 6902 2496 |00aa: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9624 │ │ +4167bc: 2206 951c |00ac: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +4167c0: 1a04 4c1a |00ae: const-string v4, "ERROR_FORBIDDEN" // string@1a4c │ │ +4167c4: 0812 0200 |00b0: move-object/from16 v18, v2 │ │ +4167c8: 1302 1000 |00b2: const/16 v2, #int 16 // #10 │ │ +4167cc: 7040 0dab 4622 |00b4: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +4167d2: 6906 2596 |00b7: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@9625 │ │ +4167d6: 2204 951c |00b9: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +4167da: 1a02 521a |00bb: const-string v2, "ERROR_IO_WRONG_SIZE" // string@1a52 │ │ +4167de: 0813 0600 |00bd: move-object/from16 v19, v6 │ │ +4167e2: 1306 1100 |00bf: const/16 v6, #int 17 // #11 │ │ +4167e6: 7040 0dab 2466 |00c1: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +4167ec: 6904 2996 |00c4: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9629 │ │ +4167f0: 2202 951c |00c6: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +4167f4: 1a06 501a |00c8: const-string v6, "ERROR_IO_BLOCKED" // string@1a50 │ │ +4167f8: 0814 0400 |00ca: move-object/from16 v20, v4 │ │ +4167fc: 1304 1200 |00cc: const/16 v4, #int 18 // #12 │ │ +416800: 7040 0dab 6244 |00ce: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +416806: 6902 2796 |00d1: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9627 │ │ +41680a: 2206 951c |00d3: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +41680e: 1a04 5e1a |00d5: const-string v4, "ERROR_UNSUPPORTED_TYPE_HTML" // string@1a5e │ │ +416812: 0815 0200 |00d7: move-object/from16 v21, v2 │ │ +416816: 1302 1300 |00d9: const/16 v2, #int 19 // #13 │ │ +41681a: 7040 0dab 4622 |00db: invoke-direct {v6, v4, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +416820: 6906 3396 |00de: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@9633 │ │ +416824: 2204 951c |00e0: new-instance v4, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +416828: 1a02 551a |00e2: const-string v2, "ERROR_NOT_FOUND" // string@1a55 │ │ +41682c: 0816 0600 |00e4: move-object/from16 v22, v6 │ │ +416830: 1306 1400 |00e6: const/16 v6, #int 20 // #14 │ │ +416834: 7040 0dab 2466 |00e8: invoke-direct {v4, v2, v6, v6}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +41683a: 6904 2c96 |00eb: sput-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@962c │ │ +41683e: 2202 951c |00ed: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +416842: 1a06 441a |00ef: const-string v6, "ERROR_CERTIFICATE" // string@1a44 │ │ +416846: 0817 0400 |00f1: move-object/from16 v23, v4 │ │ +41684a: 1304 1500 |00f3: const/16 v4, #int 21 // #15 │ │ +41684e: 7040 0dab 6244 |00f5: invoke-direct {v2, v6, v4, v4}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +416854: 6902 1e96 |00f8: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@961e │ │ +416858: 2206 951c |00fa: new-instance v6, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +41685c: 1304 1600 |00fc: const/16 v4, #int 22 // #16 │ │ +416860: 0818 0200 |00fe: move-object/from16 v24, v2 │ │ +416864: 1302 1600 |0100: const/16 v2, #int 22 // #16 │ │ +416868: 0819 0800 |0102: move-object/from16 v25, v8 │ │ +41686c: 1a08 571a |0104: const-string v8, "ERROR_PARSER_EXCEPTION_DUPLICATE" // string@1a57 │ │ +416870: 7040 0dab 8624 |0106: invoke-direct {v6, v8, v4, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab0d │ │ +416876: 6906 2e96 |0109: sput-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962e │ │ +41687a: 1302 1700 |010b: const/16 v2, #int 23 // #17 │ │ +41687e: 2322 f020 |010d: new-array v2, v2, [Lde/danoeh/antennapod/model/download/DownloadError; // type@20f0 │ │ +416882: 1204 |010f: const/4 v4, #int 0 // #0 │ │ +416884: 4d00 0204 |0110: aput-object v0, v2, v4 │ │ +416888: 1210 |0112: const/4 v0, #int 1 // #1 │ │ +41688a: 4d01 0200 |0113: aput-object v1, v2, v0 │ │ +41688e: 1220 |0115: const/4 v0, #int 2 // #2 │ │ +416890: 4d03 0200 |0116: aput-object v3, v2, v0 │ │ +416894: 1230 |0118: const/4 v0, #int 3 // #3 │ │ +416896: 4d05 0200 |0119: aput-object v5, v2, v0 │ │ +41689a: 1240 |011b: const/4 v0, #int 4 // #4 │ │ +41689c: 4d07 0200 |011c: aput-object v7, v2, v0 │ │ +4168a0: 1250 |011e: const/4 v0, #int 5 // #5 │ │ +4168a2: 4d09 0200 |011f: aput-object v9, v2, v0 │ │ +4168a6: 1260 |0121: const/4 v0, #int 6 // #6 │ │ +4168a8: 4d0b 0200 |0122: aput-object v11, v2, v0 │ │ +4168ac: 1270 |0124: const/4 v0, #int 7 // #7 │ │ +4168ae: 4d0d 0200 |0125: aput-object v13, v2, v0 │ │ +4168b2: 1300 0800 |0127: const/16 v0, #int 8 // #8 │ │ +4168b6: 4d0f 0200 |0129: aput-object v15, v2, v0 │ │ +4168ba: 1300 0900 |012b: const/16 v0, #int 9 // #9 │ │ +4168be: 4d0e 0200 |012d: aput-object v14, v2, v0 │ │ +4168c2: 1300 0a00 |012f: const/16 v0, #int 10 // #a │ │ +4168c6: 4d0c 0200 |0131: aput-object v12, v2, v0 │ │ +4168ca: 1300 0b00 |0133: const/16 v0, #int 11 // #b │ │ +4168ce: 4d0a 0200 |0135: aput-object v10, v2, v0 │ │ +4168d2: 1300 0c00 |0137: const/16 v0, #int 12 // #c │ │ +4168d6: 4d19 0200 |0139: aput-object v25, v2, v0 │ │ +4168da: 1300 0d00 |013b: const/16 v0, #int 13 // #d │ │ +4168de: 4d10 0200 |013d: aput-object v16, v2, v0 │ │ +4168e2: 1300 0e00 |013f: const/16 v0, #int 14 // #e │ │ +4168e6: 4d11 0200 |0141: aput-object v17, v2, v0 │ │ +4168ea: 1300 0f00 |0143: const/16 v0, #int 15 // #f │ │ +4168ee: 4d12 0200 |0145: aput-object v18, v2, v0 │ │ +4168f2: 1300 1000 |0147: const/16 v0, #int 16 // #10 │ │ +4168f6: 4d13 0200 |0149: aput-object v19, v2, v0 │ │ +4168fa: 1300 1100 |014b: const/16 v0, #int 17 // #11 │ │ +4168fe: 4d14 0200 |014d: aput-object v20, v2, v0 │ │ +416902: 1300 1200 |014f: const/16 v0, #int 18 // #12 │ │ +416906: 4d15 0200 |0151: aput-object v21, v2, v0 │ │ +41690a: 1300 1300 |0153: const/16 v0, #int 19 // #13 │ │ +41690e: 4d16 0200 |0155: aput-object v22, v2, v0 │ │ +416912: 1300 1400 |0157: const/16 v0, #int 20 // #14 │ │ +416916: 4d17 0200 |0159: aput-object v23, v2, v0 │ │ +41691a: 1300 1500 |015b: const/16 v0, #int 21 // #15 │ │ +41691e: 4d18 0200 |015d: aput-object v24, v2, v0 │ │ +416922: 1300 1600 |015f: const/16 v0, #int 22 // #16 │ │ +416926: 4d06 0200 |0161: aput-object v6, v2, v0 │ │ +41692a: 6902 1d96 |0163: sput-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@961d │ │ +41692e: 0e00 |0165: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x000a line=6 │ │ 0x0014 line=7 │ │ 0x001e line=8 │ │ 0x0028 line=9 │ │ @@ -908034,18 +908034,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 │ │ -416948: |[416948] de.danoeh.antennapod.model.download.DownloadError.:(Ljava/lang/String;II)V │ │ -416958: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -41695e: 5903 3596 |0003: iput v3, v0, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@9635 │ │ -416962: 0e00 |0005: return-void │ │ +416930: |[416930] de.danoeh.antennapod.model.download.DownloadError.:(Ljava/lang/String;II)V │ │ +416940: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +416946: 5903 3596 |0003: iput v3, v0, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@9635 │ │ +41694a: 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; │ │ @@ -908057,37 +908057,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 │ │ -4165a4: |[4165a4] de.danoeh.antennapod.model.download.DownloadError.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; │ │ -4165b4: 7100 11ab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab11 │ │ -4165ba: 0c00 |0003: move-result-object v0 │ │ -4165bc: 2101 |0004: array-length v1, v0 │ │ -4165be: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4165c0: 3512 0e00 |0006: if-ge v2, v1, 0014 // +000e │ │ -4165c4: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -4165c8: 6e10 0fab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ab0f │ │ -4165ce: 0a04 |000d: move-result v4 │ │ -4165d0: 3354 0300 |000e: if-ne v4, v5, 0011 // +0003 │ │ -4165d4: 1103 |0010: return-object v3 │ │ -4165d6: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4165da: 28f3 |0013: goto 0006 // -000d │ │ -4165dc: 2200 551e |0014: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -4165e0: 2201 741e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -4165e4: 7010 c7b2 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4165ea: 1a02 6ee2 |001b: const-string v2, "unknown code: " // string@e26e │ │ -4165ee: 6e20 d3b2 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4165f4: 6e20 ceb2 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -4165fa: 6e10 deb2 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -416600: 0c05 |0026: move-result-object v5 │ │ -416602: 7020 22b2 5000 |0027: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -416608: 2700 |002a: throw v0 │ │ +41658c: |[41658c] de.danoeh.antennapod.model.download.DownloadError.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; │ │ +41659c: 7100 11ab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab11 │ │ +4165a2: 0c00 |0003: move-result-object v0 │ │ +4165a4: 2101 |0004: array-length v1, v0 │ │ +4165a6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4165a8: 3512 0e00 |0006: if-ge v2, v1, 0014 // +000e │ │ +4165ac: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +4165b0: 6e10 0fab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ab0f │ │ +4165b6: 0a04 |000d: move-result v4 │ │ +4165b8: 3354 0300 |000e: if-ne v4, v5, 0011 // +0003 │ │ +4165bc: 1103 |0010: return-object v3 │ │ +4165be: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4165c2: 28f3 |0013: goto 0006 // -000d │ │ +4165c4: 2200 551e |0014: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +4165c8: 2201 741e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4165cc: 7010 c7b2 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4165d2: 1a02 6ee2 |001b: const-string v2, "unknown code: " // string@e26e │ │ +4165d6: 6e20 d3b2 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4165dc: 6e20 ceb2 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +4165e2: 6e10 deb2 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4165e8: 0c05 |0026: move-result-object v5 │ │ +4165ea: 7020 22b2 5000 |0027: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +4165f0: 2700 |002a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x000a line=38 │ │ 0x0014 line=42 │ │ locals : │ │ 0x0000 - 0x002b reg=5 (null) I │ │ @@ -908097,20 +908097,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 │ │ -41660c: |[41660c] de.danoeh.antennapod.model.download.DownloadError.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadError; │ │ -41661c: 1c00 951c |0000: const-class v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -416620: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -416626: 0c01 |0005: move-result-object v1 │ │ -416628: 1f01 951c |0006: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ -41662c: 1101 |0008: return-object v1 │ │ +4165f4: |[4165f4] de.danoeh.antennapod.model.download.DownloadError.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadError; │ │ +416604: 1c00 951c |0000: const-class v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +416608: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +41660e: 0c01 |0005: move-result-object v1 │ │ +416610: 1f01 951c |0006: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1c95 │ │ +416614: 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/model/download/DownloadError;) │ │ @@ -908118,20 +908118,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 │ │ -416630: |[416630] de.danoeh.antennapod.model.download.DownloadError.values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ -416640: 6200 1d96 |0000: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@961d │ │ -416644: 6e10 a3b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/download/DownloadError;.clone:()Ljava/lang/Object; // method@b7a3 │ │ -41664a: 0c00 |0005: move-result-object v0 │ │ -41664c: 1f00 f020 |0006: check-cast v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@20f0 │ │ -416650: 1100 |0008: return-object v0 │ │ +416618: |[416618] de.danoeh.antennapod.model.download.DownloadError.values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ +416628: 6200 1d96 |0000: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@961d │ │ +41662c: 6e10 a3b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/download/DownloadError;.clone:()Ljava/lang/Object; // method@b7a3 │ │ +416632: 0c00 |0005: move-result-object v0 │ │ +416634: 1f00 f020 |0006: check-cast v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@20f0 │ │ +416638: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/download/DownloadError;) │ │ @@ -908139,17 +908139,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416654: |[416654] de.danoeh.antennapod.model.download.DownloadError.getCode:()I │ │ -416664: 5210 3596 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@9635 │ │ -416668: 0f00 |0002: return v0 │ │ +41663c: |[41663c] de.danoeh.antennapod.model.download.DownloadError.getCode:()I │ │ +41664c: 5210 3596 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@9635 │ │ +416650: 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 : 6496 (DownloadError.java) │ │ @@ -908214,28 +908214,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 │ │ -416b44: |[416b44] de.danoeh.antennapod.model.download.DownloadResult.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V │ │ -416b54: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -416b5a: 5a01 3a96 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@963a │ │ -416b5e: 5b03 3e96 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@963e │ │ -416b62: 5a04 3896 |0007: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@9638 │ │ -416b66: 5b08 3b96 |0009: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ -416b6a: 5c07 3d96 |000b: iput-boolean v7, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ -416b6e: 6e10 9cb4 0900 |000d: invoke-virtual {v9}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ -416b74: 0c01 |0010: move-result-object v1 │ │ -416b76: 1f01 ea1e |0011: check-cast v1, Ljava/util/Date; // type@1eea │ │ -416b7a: 5b01 3796 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@9637 │ │ -416b7e: 5b0a 3c96 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@963c │ │ -416b82: 5906 3996 |0017: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@9639 │ │ -416b86: 0e00 |0019: return-void │ │ +416b2c: |[416b2c] de.danoeh.antennapod.model.download.DownloadResult.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V │ │ +416b3c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +416b42: 5a01 3a96 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@963a │ │ +416b46: 5b03 3e96 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@963e │ │ +416b4a: 5a04 3896 |0007: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@9638 │ │ +416b4e: 5b08 3b96 |0009: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ +416b52: 5c07 3d96 |000b: iput-boolean v7, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ +416b56: 6e10 9cb4 0900 |000d: invoke-virtual {v9}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ +416b5c: 0c01 |0010: move-result-object v1 │ │ +416b5e: 1f01 ea1e |0011: check-cast v1, Ljava/util/Date; // type@1eea │ │ +416b62: 5b01 3796 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@9637 │ │ +416b66: 5b0a 3c96 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@963c │ │ +416b6a: 5906 3996 |0017: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@9639 │ │ +416b6e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0005 line=58 │ │ 0x0007 line=59 │ │ 0x0009 line=60 │ │ @@ -908259,29 +908259,29 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 11 │ │ insns size : 25 16-bit code units │ │ -416b00: |[416b00] de.danoeh.antennapod.model.download.DownloadResult.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V │ │ -416b10: 1601 0000 |0000: const-wide/16 v1, #int 0 // #0 │ │ -416b14: 6e10 77ab 0c00 |0002: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -416b1a: 0b04 |0005: move-result-wide v4 │ │ -416b1c: 6e10 86ab 0c00 |0006: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedFile;.getTypeAsInt:()I // method@ab86 │ │ -416b22: 0a06 |0009: move-result v6 │ │ -416b24: 2209 ea1e |000a: new-instance v9, Ljava/util/Date; // type@1eea │ │ -416b28: 7010 98b4 0900 |000c: invoke-direct {v9}, Ljava/util/Date;.:()V // method@b498 │ │ -416b2e: 07b0 |000f: move-object v0, v11 │ │ -416b30: 07d3 |0010: move-object v3, v13 │ │ -416b32: 01f7 |0011: move v7, v15 │ │ -416b34: 07e8 |0012: move-object v8, v14 │ │ -416b36: 080a 1000 |0013: move-object/from16 v10, v16 │ │ -416b3a: 760b 12ab 0000 |0015: 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@ab12 │ │ -416b40: 0e00 |0018: return-void │ │ +416ae8: |[416ae8] de.danoeh.antennapod.model.download.DownloadResult.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V │ │ +416af8: 1601 0000 |0000: const-wide/16 v1, #int 0 // #0 │ │ +416afc: 6e10 77ab 0c00 |0002: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +416b02: 0b04 |0005: move-result-wide v4 │ │ +416b04: 6e10 86ab 0c00 |0006: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedFile;.getTypeAsInt:()I // method@ab86 │ │ +416b0a: 0a06 |0009: move-result v6 │ │ +416b0c: 2209 ea1e |000a: new-instance v9, Ljava/util/Date; // type@1eea │ │ +416b10: 7010 98b4 0900 |000c: invoke-direct {v9}, Ljava/util/Date;.:()V // method@b498 │ │ +416b16: 07b0 |000f: move-object v0, v11 │ │ +416b18: 07d3 |0010: move-object v3, v13 │ │ +416b1a: 01f7 |0011: move v7, v15 │ │ +416b1c: 07e8 |0012: move-object v8, v14 │ │ +416b1e: 080a 1000 |0013: move-object/from16 v10, v16 │ │ +416b22: 760b 12ab 0000 |0015: 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@ab12 │ │ +416b28: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0019 reg=11 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ 0x0000 - 0x0019 reg=12 (null) Lde/danoeh/antennapod/model/feed/FeedFile; │ │ 0x0000 - 0x0019 reg=13 (null) Ljava/lang/String; │ │ @@ -908295,20 +908295,20 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -416aac: |[416aac] de.danoeh.antennapod.model.download.DownloadResult.getCompletionDate:()Ljava/util/Date; │ │ -416abc: 5410 3796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@9637 │ │ -416ac0: 6e10 9cb4 0000 |0002: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ -416ac6: 0c00 |0005: move-result-object v0 │ │ -416ac8: 1f00 ea1e |0006: check-cast v0, Ljava/util/Date; // type@1eea │ │ -416acc: 1100 |0008: return-object v0 │ │ +416a94: |[416a94] de.danoeh.antennapod.model.download.DownloadResult.getCompletionDate:()Ljava/util/Date; │ │ +416aa4: 5410 3796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@9637 │ │ +416aa8: 6e10 9cb4 0000 |0002: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ +416aae: 0c00 |0005: move-result-object v0 │ │ +416ab0: 1f00 ea1e |0006: check-cast v0, Ljava/util/Date; // type@1eea │ │ +416ab4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -908316,17 +908316,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416ad0: |[416ad0] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileId:()J │ │ -416ae0: 5320 3896 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@9638 │ │ -416ae4: 1000 |0002: return-wide v0 │ │ +416ab8: |[416ab8] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileId:()J │ │ +416ac8: 5320 3896 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@9638 │ │ +416acc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -908334,17 +908334,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416994: |[416994] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileType:()I │ │ -4169a4: 5210 3996 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@9639 │ │ -4169a8: 0f00 |0002: return v0 │ │ +41697c: |[41697c] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileType:()I │ │ +41698c: 5210 3996 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@9639 │ │ +416990: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -908352,17 +908352,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416ae8: |[416ae8] de.danoeh.antennapod.model.download.DownloadResult.getId:()J │ │ -416af8: 5320 3a96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@963a │ │ -416afc: 1000 |0002: return-wide v0 │ │ +416ad0: |[416ad0] de.danoeh.antennapod.model.download.DownloadResult.getId:()J │ │ +416ae0: 5320 3a96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@963a │ │ +416ae4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -908370,17 +908370,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 │ │ -41697c: |[41697c] de.danoeh.antennapod.model.download.DownloadResult.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; │ │ -41698c: 5410 3b96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ -416990: 1100 |0002: return-object v0 │ │ +416964: |[416964] de.danoeh.antennapod.model.download.DownloadResult.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; │ │ +416974: 5410 3b96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ +416978: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -908388,17 +908388,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4169ac: |[4169ac] de.danoeh.antennapod.model.download.DownloadResult.getReasonDetailed:()Ljava/lang/String; │ │ -4169bc: 5410 3c96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@963c │ │ -4169c0: 1100 |0002: return-object v0 │ │ +416994: |[416994] de.danoeh.antennapod.model.download.DownloadResult.getReasonDetailed:()Ljava/lang/String; │ │ +4169a4: 5410 3c96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@963c │ │ +4169a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -908406,17 +908406,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4169c4: |[4169c4] de.danoeh.antennapod.model.download.DownloadResult.getTitle:()Ljava/lang/String; │ │ -4169d4: 5410 3e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@963e │ │ -4169d8: 1100 |0002: return-object v0 │ │ +4169ac: |[4169ac] de.danoeh.antennapod.model.download.DownloadResult.getTitle:()Ljava/lang/String; │ │ +4169bc: 5410 3e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@963e │ │ +4169c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -908424,17 +908424,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416964: |[416964] de.danoeh.antennapod.model.download.DownloadResult.isSuccessful:()Z │ │ -416974: 5510 3d96 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ -416978: 0f00 |0002: return v0 │ │ +41694c: |[41694c] de.danoeh.antennapod.model.download.DownloadResult.isSuccessful:()Z │ │ +41695c: 5510 3d96 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ +416960: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -908442,20 +908442,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -416b88: |[416b88] de.danoeh.antennapod.model.download.DownloadResult.setCancelled:()V │ │ -416b98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -416b9a: 5c10 3d96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ -416b9e: 6200 2296 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9622 │ │ -416ba2: 5b10 3b96 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ -416ba6: 0e00 |0007: return-void │ │ +416b70: |[416b70] de.danoeh.antennapod.model.download.DownloadResult.setCancelled:()V │ │ +416b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +416b82: 5c10 3d96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ +416b86: 6200 2296 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9622 │ │ +416b8a: 5b10 3b96 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ +416b8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -908464,20 +908464,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 │ │ -416ba8: |[416ba8] de.danoeh.antennapod.model.download.DownloadResult.setFailed:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ -416bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -416bba: 5c10 3d96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ -416bbe: 5b12 3b96 |0003: iput-object v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ -416bc2: 5b13 3c96 |0005: iput-object v3, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@963c │ │ -416bc6: 0e00 |0007: return-void │ │ +416b90: |[416b90] de.danoeh.antennapod.model.download.DownloadResult.setFailed:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ +416ba0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +416ba2: 5c10 3d96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ +416ba6: 5b12 3b96 |0003: iput-object v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ +416baa: 5b13 3c96 |0005: iput-object v3, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@963c │ │ +416bae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=119 │ │ 0x0003 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ @@ -908489,17 +908489,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416bc8: |[416bc8] de.danoeh.antennapod.model.download.DownloadResult.setId:(J)V │ │ -416bd8: 5a01 3a96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@963a │ │ -416bdc: 0e00 |0002: return-void │ │ +416bb0: |[416bb0] de.danoeh.antennapod.model.download.DownloadResult.setId:(J)V │ │ +416bc0: 5a01 3a96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@963a │ │ +416bc4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -908508,20 +908508,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -416be0: |[416be0] de.danoeh.antennapod.model.download.DownloadResult.setSuccessful:()V │ │ -416bf0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -416bf2: 5c10 3d96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ -416bf6: 6200 3496 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9634 │ │ -416bfa: 5b10 3b96 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ -416bfe: 0e00 |0007: return-void │ │ +416bc8: |[416bc8] de.danoeh.antennapod.model.download.DownloadResult.setSuccessful:()V │ │ +416bd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +416bda: 5c10 3d96 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ +416bde: 6200 3496 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@9634 │ │ +416be2: 5b10 3b96 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ +416be6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=114 │ │ 0x0003 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -908530,54 +908530,54 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -4169dc: |[4169dc] de.danoeh.antennapod.model.download.DownloadResult.toString:()Ljava/lang/String; │ │ -4169ec: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4169f0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4169f6: 1a01 7419 |0005: const-string v1, "DownloadStatus [id=" // string@1974 │ │ -4169fa: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416a00: 5331 3a96 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@963a │ │ -416a04: 6e30 cfb2 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -416a0a: 1a01 9908 |000f: const-string v1, ", title=" // string@0899 │ │ -416a0e: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416a14: 5431 3e96 |0014: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@963e │ │ -416a18: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416a1e: 1a01 6208 |0019: const-string v1, ", reason=" // string@0862 │ │ -416a22: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416a28: 5431 3b96 |001e: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ -416a2c: 6e20 d2b2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -416a32: 1a01 6308 |0023: const-string v1, ", reasonDetailed=" // string@0863 │ │ -416a36: 6e20 d3b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416a3c: 5431 3c96 |0028: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@963c │ │ -416a40: 6e20 d3b2 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416a46: 1a01 8408 |002d: const-string v1, ", successful=" // string@0884 │ │ -416a4a: 6e20 d3b2 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416a50: 5531 3d96 |0032: iget-boolean v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ -416a54: 6e20 d4b2 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ -416a5a: 1a01 cf07 |0037: const-string v1, ", completionDate=" // string@07cf │ │ -416a5e: 6e20 d3b2 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416a64: 5431 3796 |003c: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@9637 │ │ -416a68: 6e20 d2b2 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -416a6e: 1a01 f407 |0041: const-string v1, ", feedfileId=" // string@07f4 │ │ -416a72: 6e20 d3b2 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416a78: 5331 3896 |0046: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@9638 │ │ -416a7c: 6e30 cfb2 1002 |0048: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -416a82: 1a01 f507 |004b: const-string v1, ", feedfileType=" // string@07f5 │ │ -416a86: 6e20 d3b2 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416a8c: 5231 3996 |0050: iget v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@9639 │ │ -416a90: 6e20 ceb2 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -416a96: 1a01 0366 |0055: const-string v1, "]" // string@6603 │ │ -416a9a: 6e20 d3b2 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416aa0: 6e10 deb2 0000 |005a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -416aa6: 0c00 |005d: move-result-object v0 │ │ -416aa8: 1100 |005e: return-object v0 │ │ +4169c4: |[4169c4] de.danoeh.antennapod.model.download.DownloadResult.toString:()Ljava/lang/String; │ │ +4169d4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +4169d8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4169de: 1a01 7419 |0005: const-string v1, "DownloadStatus [id=" // string@1974 │ │ +4169e2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4169e8: 5331 3a96 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@963a │ │ +4169ec: 6e30 cfb2 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +4169f2: 1a01 9908 |000f: const-string v1, ", title=" // string@0899 │ │ +4169f6: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4169fc: 5431 3e96 |0014: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@963e │ │ +416a00: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416a06: 1a01 6208 |0019: const-string v1, ", reason=" // string@0862 │ │ +416a0a: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416a10: 5431 3b96 |001e: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@963b │ │ +416a14: 6e20 d2b2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +416a1a: 1a01 6308 |0023: const-string v1, ", reasonDetailed=" // string@0863 │ │ +416a1e: 6e20 d3b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416a24: 5431 3c96 |0028: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@963c │ │ +416a28: 6e20 d3b2 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416a2e: 1a01 8408 |002d: const-string v1, ", successful=" // string@0884 │ │ +416a32: 6e20 d3b2 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416a38: 5531 3d96 |0032: iget-boolean v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@963d │ │ +416a3c: 6e20 d4b2 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ +416a42: 1a01 cf07 |0037: const-string v1, ", completionDate=" // string@07cf │ │ +416a46: 6e20 d3b2 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416a4c: 5431 3796 |003c: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@9637 │ │ +416a50: 6e20 d2b2 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +416a56: 1a01 f407 |0041: const-string v1, ", feedfileId=" // string@07f4 │ │ +416a5a: 6e20 d3b2 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416a60: 5331 3896 |0046: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@9638 │ │ +416a64: 6e30 cfb2 1002 |0048: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +416a6a: 1a01 f507 |004b: const-string v1, ", feedfileType=" // string@07f5 │ │ +416a6e: 6e20 d3b2 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416a74: 5231 3996 |0050: iget v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@9639 │ │ +416a78: 6e20 ceb2 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +416a7e: 1a01 0366 |0055: const-string v1, "]" // string@6603 │ │ +416a82: 6e20 d3b2 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416a88: 6e10 deb2 0000 |005a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +416a8e: 0c00 |005d: move-result-object v0 │ │ +416a90: 1100 |005e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x005f reg=3 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ source_file_idx : 6510 (DownloadResult.java) │ │ @@ -908628,19 +908628,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -416c30: |[416c30] de.danoeh.antennapod.model.download.DownloadStatus.:(II)V │ │ -416c40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -416c46: 5901 4396 |0003: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@9643 │ │ -416c4a: 5902 4296 |0005: iput v2, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@9642 │ │ -416c4e: 0e00 |0007: return-void │ │ +416c18: |[416c18] de.danoeh.antennapod.model.download.DownloadStatus.:(II)V │ │ +416c28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +416c2e: 5901 4396 |0003: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@9643 │ │ +416c32: 5902 4296 |0005: iput v2, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@9642 │ │ +416c36: 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; │ │ @@ -908653,17 +908653,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416c00: |[416c00] de.danoeh.antennapod.model.download.DownloadStatus.getProgress:()I │ │ -416c10: 5210 4296 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@9642 │ │ -416c14: 0f00 |0002: return v0 │ │ +416be8: |[416be8] de.danoeh.antennapod.model.download.DownloadStatus.getProgress:()I │ │ +416bf8: 5210 4296 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@9642 │ │ +416bfc: 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;) │ │ @@ -908671,17 +908671,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416c18: |[416c18] de.danoeh.antennapod.model.download.DownloadStatus.getState:()I │ │ -416c28: 5210 4396 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@9643 │ │ -416c2c: 0f00 |0002: return v0 │ │ +416c00: |[416c00] de.danoeh.antennapod.model.download.DownloadStatus.getState:()I │ │ +416c10: 5210 4396 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@9643 │ │ +416c14: 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 : 6517 (DownloadStatus.java) │ │ @@ -908734,22 +908734,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 │ │ -416c50: |[416c50] de.danoeh.antennapod.model.download.ProxyConfig.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ -416c60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -416c66: 5b01 4896 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ -416c6a: 5b02 4596 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ -416c6e: 5903 4796 |0007: iput v3, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@9647 │ │ -416c72: 5b04 4996 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ -416c76: 5b05 4696 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ -416c7a: 0e00 |000d: return-void │ │ +416c38: |[416c38] de.danoeh.antennapod.model.download.ProxyConfig.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ +416c48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +416c4e: 5b01 4896 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ +416c52: 5b02 4596 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ +416c56: 5903 4796 |0007: iput v3, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@9647 │ │ +416c5a: 5b04 4996 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ +416c5e: 5b05 4696 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ +416c62: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0005 line=19 │ │ 0x0007 line=20 │ │ 0x0009 line=21 │ │ @@ -908808,61 +908808,61 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -416fa4: |[416fa4] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:()V │ │ -416fb4: 1a00 417e |0000: const-string v0, "embedded-image://(\d+)/(\d+)" // string@7e41 │ │ -416fb8: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ -416fbe: 0c00 |0005: move-result-object v0 │ │ -416fc0: 6900 4f96 |0006: sput-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@964f │ │ -416fc4: 0e00 |0008: return-void │ │ +416f8c: |[416f8c] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:()V │ │ +416f9c: 1a00 417e |0000: const-string v0, "embedded-image://(\d+)/(\d+)" // string@7e41 │ │ +416fa0: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ +416fa6: 0c00 |0005: move-result-object v0 │ │ +416fa8: 6900 4f96 |0006: sput-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@964f │ │ +416fac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=9 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;) │ │ name : '' │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -416fc8: |[416fc8] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V │ │ -416fd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -416fde: 5b01 5296 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9652 │ │ -416fe2: 5b02 5096 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@9650 │ │ -416fe6: 6201 4f96 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@964f │ │ -416fea: 6e20 f6b5 2100 |0009: invoke-virtual {v1, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -416ff0: 0c01 |000c: move-result-object v1 │ │ -416ff2: 6e10 edb5 0100 |000d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ -416ff8: 0a02 |0010: move-result v2 │ │ -416ffa: 3802 1900 |0011: if-eqz v2, 002a // +0019 │ │ -416ffe: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -417000: 6e20 f0b5 2100 |0014: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -417006: 0c02 |0017: move-result-object v2 │ │ -417008: 7110 30b2 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -41700e: 0a02 |001b: move-result v2 │ │ -417010: 5902 5396 |001c: iput v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@9653 │ │ -417014: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -417016: 6e20 f0b5 2100 |001f: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -41701c: 0c01 |0022: move-result-object v1 │ │ -41701e: 7110 30b2 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -417024: 0a01 |0026: move-result v1 │ │ -417026: 5901 5196 |0027: iput v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@9651 │ │ -41702a: 0e00 |0029: return-void │ │ -41702c: 2201 551e |002a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -417030: 1a02 e54b |002c: const-string v2, "Not an embedded chapter" // string@4be5 │ │ -417034: 7020 22b2 2100 |002e: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -41703a: 2701 |0031: throw v1 │ │ +416fb0: |[416fb0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V │ │ +416fc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +416fc6: 5b01 5296 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9652 │ │ +416fca: 5b02 5096 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@9650 │ │ +416fce: 6201 4f96 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@964f │ │ +416fd2: 6e20 f6b5 2100 |0009: invoke-virtual {v1, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +416fd8: 0c01 |000c: move-result-object v1 │ │ +416fda: 6e10 edb5 0100 |000d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ +416fe0: 0a02 |0010: move-result v2 │ │ +416fe2: 3802 1900 |0011: if-eqz v2, 002a // +0019 │ │ +416fe6: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +416fe8: 6e20 f0b5 2100 |0014: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +416fee: 0c02 |0017: move-result-object v2 │ │ +416ff0: 7110 30b2 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +416ff6: 0a02 |001b: move-result v2 │ │ +416ff8: 5902 5396 |001c: iput v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@9653 │ │ +416ffc: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +416ffe: 6e20 f0b5 2100 |001f: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +417004: 0c01 |0022: move-result-object v1 │ │ +417006: 7110 30b2 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +41700c: 0a01 |0026: move-result v1 │ │ +41700e: 5901 5196 |0027: iput v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@9651 │ │ +417012: 0e00 |0029: return-void │ │ +417014: 2201 551e |002a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +417018: 1a02 e54b |002c: const-string v2, "Not an embedded chapter" // string@4be5 │ │ +41701c: 7020 22b2 2100 |002e: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +417022: 2701 |0031: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x0007 line=19 │ │ 0x000d line=20 │ │ @@ -908879,29 +908879,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 │ │ -416f18: |[416f18] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; │ │ -416f28: 7210 66ac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -416f2e: 0c00 |0003: move-result-object v0 │ │ -416f30: 7220 ddb4 2000 |0004: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -416f36: 0c02 |0007: move-result-object v2 │ │ -416f38: 1f02 991c |0008: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -416f3c: 6e10 29ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ -416f42: 0c02 |000d: move-result-object v2 │ │ -416f44: 7110 3bab 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.isEmbeddedChapterImage:(Ljava/lang/String;)Z // method@ab3b │ │ -416f4a: 0a00 |0011: move-result v0 │ │ -416f4c: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ -416f50: 2200 9a1c |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1c9a │ │ -416f54: 7030 34ab 1002 |0016: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V // method@ab34 │ │ -416f5a: 1100 |0019: return-object v0 │ │ -416f5c: 1102 |001a: return-object v2 │ │ +416f00: |[416f00] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; │ │ +416f10: 7210 66ac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +416f16: 0c00 |0003: move-result-object v0 │ │ +416f18: 7220 ddb4 2000 |0004: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +416f1e: 0c02 |0007: move-result-object v2 │ │ +416f20: 1f02 991c |0008: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +416f24: 6e10 29ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ +416f2a: 0c02 |000d: move-result-object v2 │ │ +416f2c: 7110 3bab 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.isEmbeddedChapterImage:(Ljava/lang/String;)Z // method@ab3b │ │ +416f32: 0a00 |0011: move-result v0 │ │ +416f34: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ +416f38: 2200 9a1c |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1c9a │ │ +416f3c: 7030 34ab 1002 |0016: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V // method@ab34 │ │ +416f42: 1100 |0019: return-object v0 │ │ +416f44: 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; │ │ @@ -908912,21 +908912,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -416e88: |[416e88] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.isEmbeddedChapterImage:(Ljava/lang/String;)Z │ │ -416e98: 6200 4f96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@964f │ │ -416e9c: 6e20 f6b5 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -416ea2: 0c01 |0005: move-result-object v1 │ │ -416ea4: 6e10 f1b5 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@b5f1 │ │ -416eaa: 0a01 |0009: move-result v1 │ │ -416eac: 0f01 |000a: return v1 │ │ +416e70: |[416e70] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.isEmbeddedChapterImage:(Ljava/lang/String;)Z │ │ +416e80: 6200 4f96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@964f │ │ +416e84: 6e20 f6b5 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +416e8a: 0c01 |0005: move-result-object v1 │ │ +416e8c: 6e10 f1b5 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@b5f1 │ │ +416e92: 0a01 |0009: move-result v1 │ │ +416e94: 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;) │ │ @@ -908934,26 +908934,26 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -416f60: |[416f60] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.makeUrl:(II)Ljava/lang/String; │ │ -416f70: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -416f74: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -416f7a: 1a01 407e |0005: const-string v1, "embedded-image://" // string@7e40 │ │ -416f7e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416f84: 6e20 ceb2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -416f8a: 1a02 c609 |000d: const-string v2, "/" // string@09c6 │ │ -416f8e: 6e20 d3b2 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416f94: 6e20 ceb2 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -416f9a: 6e10 deb2 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -416fa0: 0c02 |0018: move-result-object v2 │ │ -416fa2: 1102 |0019: return-object v2 │ │ +416f48: |[416f48] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.makeUrl:(II)Ljava/lang/String; │ │ +416f58: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +416f5c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +416f62: 1a01 407e |0005: const-string v1, "embedded-image://" // string@7e40 │ │ +416f66: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416f6c: 6e20 ceb2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +416f72: 1a02 c609 |000d: const-string v2, "/" // string@09c6 │ │ +416f76: 6e20 d3b2 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416f7c: 6e20 ceb2 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +416f82: 6e10 deb2 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +416f88: 0c02 |0018: move-result-object v2 │ │ +416f8a: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) I │ │ 0x0000 - 0x001a reg=3 (null) I │ │ │ │ @@ -908963,33 +908963,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -416e3c: |[416e3c] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.equals:(Ljava/lang/Object;)Z │ │ -416e4c: 3332 0400 |0000: if-ne v2, v3, 0004 // +0004 │ │ -416e50: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -416e52: 0f03 |0003: return v3 │ │ -416e54: 3803 1800 |0004: if-eqz v3, 001c // +0018 │ │ -416e58: 6e10 79b2 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ -416e5e: 0c00 |0009: move-result-object v0 │ │ -416e60: 6e10 79b2 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ -416e66: 0c01 |000d: move-result-object v1 │ │ -416e68: 3210 0300 |000e: if-eq v0, v1, 0011 // +0003 │ │ -416e6c: 280c |0010: goto 001c // +000c │ │ -416e6e: 1f03 9a1c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1c9a │ │ -416e72: 5420 5096 |0013: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@9650 │ │ -416e76: 5433 5096 |0015: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@9650 │ │ -416e7a: 7120 a50a 3000 |0017: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -416e80: 0a03 |001a: move-result v3 │ │ -416e82: 0f03 |001b: return v3 │ │ -416e84: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -416e86: 0f03 |001d: return v3 │ │ +416e24: |[416e24] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.equals:(Ljava/lang/Object;)Z │ │ +416e34: 3332 0400 |0000: if-ne v2, v3, 0004 // +0004 │ │ +416e38: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +416e3a: 0f03 |0003: return v3 │ │ +416e3c: 3803 1800 |0004: if-eqz v3, 001c // +0018 │ │ +416e40: 6e10 79b2 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ +416e46: 0c00 |0009: move-result-object v0 │ │ +416e48: 6e10 79b2 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ +416e4e: 0c01 |000d: move-result-object v1 │ │ +416e50: 3210 0300 |000e: if-eq v0, v1, 0011 // +0003 │ │ +416e54: 280c |0010: goto 001c // +000c │ │ +416e56: 1f03 9a1c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1c9a │ │ +416e5a: 5420 5096 |0013: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@9650 │ │ +416e5e: 5433 5096 |0015: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@9650 │ │ +416e62: 7120 a50a 3000 |0017: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +416e68: 0a03 |001a: move-result v3 │ │ +416e6a: 0f03 |001b: return v3 │ │ +416e6c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +416e6e: 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; │ │ @@ -909000,17 +909000,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416ec8: |[416ec8] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getLength:()I │ │ -416ed8: 5210 5196 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@9651 │ │ -416edc: 0f00 |0002: return v0 │ │ +416eb0: |[416eb0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getLength:()I │ │ +416ec0: 5210 5196 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@9651 │ │ +416ec4: 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;) │ │ @@ -909018,17 +909018,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 │ │ -416eb0: |[416eb0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -416ec0: 5410 5296 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9652 │ │ -416ec4: 1100 |0002: return-object v0 │ │ +416e98: |[416e98] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +416ea8: 5410 5296 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9652 │ │ +416eac: 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;) │ │ @@ -909036,17 +909036,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416ee0: |[416ee0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getPosition:()I │ │ -416ef0: 5210 5396 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@9653 │ │ -416ef4: 0f00 |0002: return v0 │ │ +416ec8: |[416ec8] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getPosition:()I │ │ +416ed8: 5210 5396 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@9653 │ │ +416edc: 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;) │ │ @@ -909054,19 +909054,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -416ef8: |[416ef8] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.hashCode:()I │ │ -416f08: 5410 5096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@9650 │ │ -416f0c: 6e10 a6b2 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -416f12: 0a00 |0005: move-result v0 │ │ -416f14: 0f00 |0006: return v0 │ │ +416ee0: |[416ee0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.hashCode:()I │ │ +416ef0: 5410 5096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@9650 │ │ +416ef4: 6e10 a6b2 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +416efa: 0a00 |0005: move-result v0 │ │ +416efc: 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 : 6825 (EmbeddedChapterImage.java) │ │ @@ -909098,17 +909098,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4170cc: |[4170cc] de.danoeh.antennapod.model.feed.FeedComponent.:()V │ │ -4170dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4170e2: 0e00 |0003: return-void │ │ +4170b4: |[4170b4] de.danoeh.antennapod.model.feed.FeedComponent.:()V │ │ +4170c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4170ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/FeedComponent; │ │ │ │ Virtual methods - │ │ @@ -909117,17 +909117,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedComponent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41703c: |[41703c] de.danoeh.antennapod.model.feed.FeedComponent.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)Z │ │ -41704c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -41704e: 0f01 |0001: return v1 │ │ +417024: |[417024] de.danoeh.antennapod.model.feed.FeedComponent.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)Z │ │ +417034: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +417036: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/model/feed/FeedComponent; │ │ 0x0000 - 0x0002 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedComponent; │ │ │ │ @@ -909136,30 +909136,30 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 23 16-bit code units │ │ -417050: |[417050] de.danoeh.antennapod.model.feed.FeedComponent.equals:(Ljava/lang/Object;)Z │ │ -417060: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -417062: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -417066: 0f00 |0003: return v0 │ │ -417068: 2081 9c1c |0004: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedComponent; // type@1c9c │ │ -41706c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -41706e: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -417072: 0f02 |0009: return v2 │ │ -417074: 1f08 9c1c |000a: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedComponent; // type@1c9c │ │ -417078: 5373 6c96 |000c: iget-wide v3, v7, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -41707c: 5385 6c96 |000e: iget-wide v5, v8, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -417080: 3108 0305 |0010: cmp-long v8, v3, v5 │ │ -417084: 3908 0300 |0012: if-nez v8, 0015 // +0003 │ │ -417088: 2802 |0014: goto 0016 // +0002 │ │ -41708a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -41708c: 0f00 |0016: return v0 │ │ +417038: |[417038] de.danoeh.antennapod.model.feed.FeedComponent.equals:(Ljava/lang/Object;)Z │ │ +417048: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +41704a: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +41704e: 0f00 |0003: return v0 │ │ +417050: 2081 9c1c |0004: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedComponent; // type@1c9c │ │ +417054: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +417056: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +41705a: 0f02 |0009: return v2 │ │ +41705c: 1f08 9c1c |000a: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedComponent; // type@1c9c │ │ +417060: 5373 6c96 |000c: iget-wide v3, v7, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +417064: 5385 6c96 |000e: iget-wide v5, v8, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +417068: 3108 0305 |0010: cmp-long v8, v3, v5 │ │ +41706c: 3908 0300 |0012: if-nez v8, 0015 // +0003 │ │ +417070: 2802 |0014: goto 0016 // +0002 │ │ +417072: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +417074: 0f00 |0016: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=53 │ │ 0x000a line=55 │ │ 0x000c line=57 │ │ locals : │ │ 0x0000 - 0x0017 reg=7 this Lde/danoeh/antennapod/model/feed/FeedComponent; │ │ @@ -909176,17 +909176,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4170b4: |[4170b4] de.danoeh.antennapod.model.feed.FeedComponent.getId:()J │ │ -4170c4: 5320 6c96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -4170c8: 1000 |0002: return-wide v0 │ │ +41709c: |[41709c] de.danoeh.antennapod.model.feed.FeedComponent.getId:()J │ │ +4170ac: 5320 6c96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +4170b0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedComponent; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedComponent;) │ │ @@ -909194,21 +909194,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -417090: |[417090] de.danoeh.antennapod.model.feed.FeedComponent.hashCode:()I │ │ -4170a0: 5340 6c96 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -4170a4: 1302 2000 |0002: const/16 v2, #int 32 // #20 │ │ -4170a8: a502 0002 |0004: ushr-long v2, v0, v2 │ │ -4170ac: c220 |0006: xor-long/2addr v0, v2 │ │ -4170ae: 8401 |0007: long-to-int v1, v0 │ │ -4170b0: 0f01 |0008: return v1 │ │ +417078: |[417078] de.danoeh.antennapod.model.feed.FeedComponent.hashCode:()I │ │ +417088: 5340 6c96 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +41708c: 1302 2000 |0002: const/16 v2, #int 32 // #20 │ │ +417090: a502 0002 |0004: ushr-long v2, v0, v2 │ │ +417094: c220 |0006: xor-long/2addr v0, v2 │ │ +417096: 8401 |0007: long-to-int v1, v0 │ │ +417098: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 this Lde/danoeh/antennapod/model/feed/FeedComponent; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedComponent;) │ │ @@ -909216,17 +909216,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4170e4: |[4170e4] de.danoeh.antennapod.model.feed.FeedComponent.setId:(J)V │ │ -4170f4: 5a01 6c96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -4170f8: 0e00 |0002: return-void │ │ +4170cc: |[4170cc] de.danoeh.antennapod.model.feed.FeedComponent.setId:(J)V │ │ +4170dc: 5a01 6c96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +4170e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedComponent; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -909235,16 +909235,16 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedComponent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4170fc: |[4170fc] de.danoeh.antennapod.model.feed.FeedComponent.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V │ │ -41710c: 0e00 |0000: return-void │ │ +4170e4: |[4170e4] de.danoeh.antennapod.model.feed.FeedComponent.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V │ │ +4170f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/model/feed/FeedComponent; │ │ 0x0000 - 0x0001 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedComponent; │ │ │ │ @@ -909307,49 +909307,49 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -417194: |[417194] de.danoeh.antennapod.model.feed.FeedCounter.:()V │ │ -4171a4: 2200 9d1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ -4171a8: 1a01 2953 |0002: const-string v1, "SHOW_NEW" // string@5329 │ │ -4171ac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4171ae: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -4171b0: 7040 7cab 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ab7c │ │ -4171b6: 6900 7096 |0009: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9670 │ │ -4171ba: 2201 9d1c |000b: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ -4171be: 1a04 2d53 |000d: const-string v4, "SHOW_UNPLAYED" // string@532d │ │ -4171c2: 1225 |000f: const/4 v5, #int 2 // #2 │ │ -4171c4: 7040 7cab 4153 |0010: invoke-direct {v1, v4, v3, v5}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ab7c │ │ -4171ca: 6901 7296 |0013: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9672 │ │ -4171ce: 2204 9d1c |0015: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ -4171d2: 1a06 2a53 |0017: const-string v6, "SHOW_NONE" // string@532a │ │ -4171d6: 1237 |0019: const/4 v7, #int 3 // #3 │ │ -4171d8: 7040 7cab 6475 |001a: invoke-direct {v4, v6, v5, v7}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ab7c │ │ -4171de: 6904 7196 |001d: sput-object v4, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9671 │ │ -4171e2: 2206 9d1c |001f: new-instance v6, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ -4171e6: 1a08 2653 |0021: const-string v8, "SHOW_DOWNLOADED" // string@5326 │ │ -4171ea: 1249 |0023: const/4 v9, #int 4 // #4 │ │ -4171ec: 7040 7cab 8697 |0024: invoke-direct {v6, v8, v7, v9}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ab7c │ │ -4171f2: 6906 6e96 |0027: sput-object v6, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966e │ │ -4171f6: 2208 9d1c |0029: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ -4171fa: 1a0a 2753 |002b: const-string v10, "SHOW_DOWNLOADED_UNPLAYED" // string@5327 │ │ -4171fe: 125b |002d: const/4 v11, #int 5 // #5 │ │ -417200: 7040 7cab a8b9 |002e: invoke-direct {v8, v10, v9, v11}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ab7c │ │ -417206: 6908 6f96 |0031: sput-object v8, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966f │ │ -41720a: 23ba f220 |0033: new-array v10, v11, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@20f2 │ │ -41720e: 4d00 0a02 |0035: aput-object v0, v10, v2 │ │ -417212: 4d01 0a03 |0037: aput-object v1, v10, v3 │ │ -417216: 4d04 0a05 |0039: aput-object v4, v10, v5 │ │ -41721a: 4d06 0a07 |003b: aput-object v6, v10, v7 │ │ -41721e: 4d08 0a09 |003d: aput-object v8, v10, v9 │ │ -417222: 690a 6d96 |003f: sput-object v10, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966d │ │ -417226: 0e00 |0041: return-void │ │ +41717c: |[41717c] de.danoeh.antennapod.model.feed.FeedCounter.:()V │ │ +41718c: 2200 9d1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ +417190: 1a01 2953 |0002: const-string v1, "SHOW_NEW" // string@5329 │ │ +417194: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +417196: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +417198: 7040 7cab 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ab7c │ │ +41719e: 6900 7096 |0009: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9670 │ │ +4171a2: 2201 9d1c |000b: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ +4171a6: 1a04 2d53 |000d: const-string v4, "SHOW_UNPLAYED" // string@532d │ │ +4171aa: 1225 |000f: const/4 v5, #int 2 // #2 │ │ +4171ac: 7040 7cab 4153 |0010: invoke-direct {v1, v4, v3, v5}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ab7c │ │ +4171b2: 6901 7296 |0013: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9672 │ │ +4171b6: 2204 9d1c |0015: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ +4171ba: 1a06 2a53 |0017: const-string v6, "SHOW_NONE" // string@532a │ │ +4171be: 1237 |0019: const/4 v7, #int 3 // #3 │ │ +4171c0: 7040 7cab 6475 |001a: invoke-direct {v4, v6, v5, v7}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ab7c │ │ +4171c6: 6904 7196 |001d: sput-object v4, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9671 │ │ +4171ca: 2206 9d1c |001f: new-instance v6, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ +4171ce: 1a08 2653 |0021: const-string v8, "SHOW_DOWNLOADED" // string@5326 │ │ +4171d2: 1249 |0023: const/4 v9, #int 4 // #4 │ │ +4171d4: 7040 7cab 8697 |0024: invoke-direct {v6, v8, v7, v9}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ab7c │ │ +4171da: 6906 6e96 |0027: sput-object v6, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966e │ │ +4171de: 2208 9d1c |0029: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ +4171e2: 1a0a 2753 |002b: const-string v10, "SHOW_DOWNLOADED_UNPLAYED" // string@5327 │ │ +4171e6: 125b |002d: const/4 v11, #int 5 // #5 │ │ +4171e8: 7040 7cab a8b9 |002e: invoke-direct {v8, v10, v9, v11}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ab7c │ │ +4171ee: 6908 6f96 |0031: sput-object v8, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966f │ │ +4171f2: 23ba f220 |0033: new-array v10, v11, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@20f2 │ │ +4171f6: 4d00 0a02 |0035: aput-object v0, v10, v2 │ │ +4171fa: 4d01 0a03 |0037: aput-object v1, v10, v3 │ │ +4171fe: 4d04 0a05 |0039: aput-object v4, v10, v5 │ │ +417202: 4d06 0a07 |003b: aput-object v6, v10, v7 │ │ +417206: 4d08 0a09 |003d: aput-object v8, v10, v9 │ │ +41720a: 690a 6d96 |003f: sput-object v10, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966d │ │ +41720e: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000b line=5 │ │ 0x0015 line=6 │ │ 0x001f line=7 │ │ 0x0029 line=8 │ │ @@ -909361,18 +909361,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 │ │ -417228: |[417228] de.danoeh.antennapod.model.feed.FeedCounter.:(Ljava/lang/String;II)V │ │ -417238: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -41723e: 5903 7396 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9673 │ │ -417242: 0e00 |0005: return-void │ │ +417210: |[417210] de.danoeh.antennapod.model.feed.FeedCounter.:(Ljava/lang/String;II)V │ │ +417220: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +417226: 5903 7396 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9673 │ │ +41722a: 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; │ │ @@ -909384,28 +909384,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 │ │ -417110: |[417110] de.danoeh.antennapod.model.feed.FeedCounter.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -417120: 7100 7fab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@ab7f │ │ -417126: 0c00 |0003: move-result-object v0 │ │ -417128: 2101 |0004: array-length v1, v0 │ │ -41712a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -41712c: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -417130: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -417134: 5234 7396 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9673 │ │ -417138: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -41713c: 1103 |000e: return-object v3 │ │ -41713e: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -417142: 28f5 |0011: goto 0006 // -000b │ │ -417144: 6205 7196 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9671 │ │ -417148: 1105 |0014: return-object v5 │ │ +4170f8: |[4170f8] de.danoeh.antennapod.model.feed.FeedCounter.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +417108: 7100 7fab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@ab7f │ │ +41710e: 0c00 |0003: move-result-object v0 │ │ +417110: 2101 |0004: array-length v1, v0 │ │ +417112: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +417114: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +417118: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +41711c: 5234 7396 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9673 │ │ +417120: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +417124: 1103 |000e: return-object v3 │ │ +417126: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41712a: 28f5 |0011: goto 0006 // -000b │ │ +41712c: 6205 7196 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9671 │ │ +417130: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x000a line=18 │ │ 0x0012 line=22 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -909415,20 +909415,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 │ │ -41714c: |[41714c] de.danoeh.antennapod.model.feed.FeedCounter.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -41715c: 1c00 9d1c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ -417160: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -417166: 0c01 |0005: move-result-object v1 │ │ -417168: 1f01 9d1c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ -41716c: 1101 |0008: return-object v1 │ │ +417134: |[417134] de.danoeh.antennapod.model.feed.FeedCounter.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +417144: 1c00 9d1c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ +417148: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +41714e: 0c01 |0005: move-result-object v1 │ │ +417150: 1f01 9d1c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1c9d │ │ +417154: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedCounter;) │ │ @@ -909436,20 +909436,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 │ │ -417170: |[417170] de.danoeh.antennapod.model.feed.FeedCounter.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -417180: 6200 6d96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966d │ │ -417184: 6e10 a4b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedCounter;.clone:()Ljava/lang/Object; // method@b7a4 │ │ -41718a: 0c00 |0005: move-result-object v0 │ │ -41718c: 1f00 f220 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@20f2 │ │ -417190: 1100 |0008: return-object v0 │ │ +417158: |[417158] de.danoeh.antennapod.model.feed.FeedCounter.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +417168: 6200 6d96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966d │ │ +41716c: 6e10 a4b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedCounter;.clone:()Ljava/lang/Object; // method@b7a4 │ │ +417172: 0c00 |0005: move-result-object v0 │ │ +417174: 1f00 f220 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@20f2 │ │ +417178: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7498 (FeedCounter.java) │ │ @@ -909498,19 +909498,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -4176f0: |[4176f0] de.danoeh.antennapod.model.feed.FeedFilter.:()V │ │ -417700: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -417704: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -417706: 7040 8eab 0210 |0003: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ab8e │ │ -41770c: 0e00 |0006: return-void │ │ +4176d8: |[4176d8] de.danoeh.antennapod.model.feed.FeedFilter.:()V │ │ +4176e8: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +4176ec: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +4176ee: 7040 8eab 0210 |0003: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ab8e │ │ +4176f4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=16 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -909518,18 +909518,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 │ │ -417710: |[417710] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -417720: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -417722: 7040 8eab 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ab8e │ │ -417728: 0e00 |0004: return-void │ │ +4176f8: |[4176f8] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +417708: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +41770a: 7040 8eab 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ab8e │ │ +417710: 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; │ │ @@ -909539,20 +909539,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 │ │ -41772c: |[41772c] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -41773c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -417742: 5b01 7896 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9678 │ │ -417746: 5b02 7796 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9677 │ │ -41774a: 5903 7996 |0007: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9679 │ │ -41774e: 0e00 |0009: return-void │ │ +417714: |[417714] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +417724: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41772a: 5b01 7896 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9678 │ │ +41772e: 5b02 7796 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9677 │ │ +417732: 5903 7996 |0007: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9679 │ │ +417736: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x0007 line=26 │ │ locals : │ │ @@ -909566,35 +909566,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 │ │ -417690: |[417690] de.danoeh.antennapod.model.feed.FeedFilter.parseTerms:(Ljava/lang/String;)Ljava/util/List; │ │ -4176a0: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -4176a4: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -4176aa: 1a01 1f07 |0005: const-string v1, "([^"]\S*|".+?")\s*" // string@071f │ │ -4176ae: 7110 f4b5 0100 |0007: invoke-static {v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ -4176b4: 0c01 |000a: move-result-object v1 │ │ -4176b6: 6e20 f6b5 5100 |000b: invoke-virtual {v1, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -4176bc: 0c05 |000e: move-result-object v5 │ │ -4176be: 6e10 edb5 0500 |000f: invoke-virtual {v5}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ -4176c4: 0a01 |0012: move-result v1 │ │ -4176c6: 3801 1300 |0013: if-eqz v1, 0026 // +0013 │ │ -4176ca: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -4176cc: 6e20 f0b5 1500 |0016: invoke-virtual {v5, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -4176d2: 0c01 |0019: move-result-object v1 │ │ -4176d4: 1a02 f701 |001a: const-string v2, """ // string@01f7 │ │ -4176d8: 1a03 0000 |001c: const-string v3, "" // string@0000 │ │ -4176dc: 6e30 b0b2 2103 |001e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -4176e2: 0c01 |0021: move-result-object v1 │ │ -4176e4: 7220 d6b4 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -4176ea: 28ea |0025: goto 000f // -0016 │ │ -4176ec: 1100 |0026: return-object v0 │ │ +417678: |[417678] de.danoeh.antennapod.model.feed.FeedFilter.parseTerms:(Ljava/lang/String;)Ljava/util/List; │ │ +417688: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +41768c: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +417692: 1a01 1f07 |0005: const-string v1, "([^"]\S*|".+?")\s*" // string@071f │ │ +417696: 7110 f4b5 0100 |0007: invoke-static {v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ +41769c: 0c01 |000a: move-result-object v1 │ │ +41769e: 6e20 f6b5 5100 |000b: invoke-virtual {v1, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +4176a4: 0c05 |000e: move-result-object v5 │ │ +4176a6: 6e10 edb5 0500 |000f: invoke-virtual {v5}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ +4176ac: 0a01 |0012: move-result v1 │ │ +4176ae: 3801 1300 |0013: if-eqz v1, 0026 // +0013 │ │ +4176b2: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +4176b4: 6e20 f0b5 1500 |0016: invoke-virtual {v5, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +4176ba: 0c01 |0019: move-result-object v1 │ │ +4176bc: 1a02 f701 |001a: const-string v2, """ // string@01f7 │ │ +4176c0: 1a03 0000 |001c: const-string v3, "" // string@0000 │ │ +4176c4: 6e30 b0b2 2103 |001e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +4176ca: 0c01 |0021: move-result-object v1 │ │ +4176cc: 7220 d6b4 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +4176d2: 28ea |0025: goto 000f // -0016 │ │ +4176d4: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0007 line=42 │ │ 0x000f line=43 │ │ 0x0016 line=44 │ │ locals : │ │ @@ -909607,25 +909607,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -4173bc: |[4173bc] de.danoeh.antennapod.model.feed.FeedFilter.excludeOnly:()Z │ │ -4173cc: 6e10 95ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ab95 │ │ -4173d2: 0a00 |0003: move-result v0 │ │ -4173d4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -4173d8: 6e10 96ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ab96 │ │ -4173de: 0a00 |0009: move-result v0 │ │ -4173e0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -4173e4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -4173e6: 2802 |000d: goto 000f // +0002 │ │ -4173e8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -4173ea: 0f00 |000f: return v0 │ │ +4173a4: |[4173a4] de.danoeh.antennapod.model.feed.FeedFilter.excludeOnly:()Z │ │ +4173b4: 6e10 95ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ab95 │ │ +4173ba: 0a00 |0003: move-result v0 │ │ +4173bc: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +4173c0: 6e10 96ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ab96 │ │ +4173c6: 0a00 |0009: move-result v0 │ │ +4173c8: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +4173cc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +4173ce: 2802 |000d: goto 000f // +0002 │ │ +4173d0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +4173d2: 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;) │ │ @@ -909633,23 +909633,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -417630: |[417630] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilter:()Ljava/util/List; │ │ -417640: 5410 7796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9677 │ │ -417644: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -417648: 2200 e21e |0004: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -41764c: 7010 17b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -417652: 2805 |0009: goto 000e // +0005 │ │ -417654: 7020 99ab 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ab99 │ │ -41765a: 0c00 |000d: move-result-object v0 │ │ -41765c: 1100 |000e: return-object v0 │ │ +417618: |[417618] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilter:()Ljava/util/List; │ │ +417628: 5410 7796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9677 │ │ +41762c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +417630: 2200 e21e |0004: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +417634: 7010 17b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41763a: 2805 |0009: goto 000e // +0005 │ │ +41763c: 7020 99ab 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ab99 │ │ +417642: 0c00 |000d: move-result-object v0 │ │ +417644: 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;) │ │ @@ -909657,17 +909657,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417600: |[417600] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilterRaw:()Ljava/lang/String; │ │ -417610: 5410 7796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9677 │ │ -417614: 1100 |0002: return-object v0 │ │ +4175e8: |[4175e8] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilterRaw:()Ljava/lang/String; │ │ +4175f8: 5410 7796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9677 │ │ +4175fc: 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;) │ │ @@ -909675,23 +909675,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -417660: |[417660] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilter:()Ljava/util/List; │ │ -417670: 5410 7896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9678 │ │ -417674: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -417678: 2200 e21e |0004: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -41767c: 7010 17b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -417682: 2805 |0009: goto 000e // +0005 │ │ -417684: 7020 99ab 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ab99 │ │ -41768a: 0c00 |000d: move-result-object v0 │ │ -41768c: 1100 |000e: return-object v0 │ │ +417648: |[417648] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilter:()Ljava/util/List; │ │ +417658: 5410 7896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9678 │ │ +41765c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +417660: 2200 e21e |0004: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +417664: 7010 17b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41766a: 2805 |0009: goto 000e // +0005 │ │ +41766c: 7020 99ab 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ab99 │ │ +417672: 0c00 |000d: move-result-object v0 │ │ +417674: 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;) │ │ @@ -909699,17 +909699,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417618: |[417618] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilterRaw:()Ljava/lang/String; │ │ -417628: 5410 7896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9678 │ │ -41762c: 1100 |0002: return-object v0 │ │ +417600: |[417600] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilterRaw:()Ljava/lang/String; │ │ +417610: 5410 7896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9678 │ │ +417614: 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;) │ │ @@ -909717,17 +909717,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4175e8: |[4175e8] de.danoeh.antennapod.model.feed.FeedFilter.getMinimalDurationFilter:()I │ │ -4175f8: 5210 7996 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9679 │ │ -4175fc: 0f00 |0002: return v0 │ │ +4175d0: |[4175d0] de.danoeh.antennapod.model.feed.FeedFilter.getMinimalDurationFilter:()I │ │ +4175e0: 5210 7996 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9679 │ │ +4175e4: 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;) │ │ @@ -909735,23 +909735,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4173ec: |[4173ec] de.danoeh.antennapod.model.feed.FeedFilter.hasExcludeFilter:()Z │ │ -4173fc: 5410 7796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9677 │ │ -417400: 6e10 adb2 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ -417406: 0a00 |0005: move-result v0 │ │ -417408: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ -41740c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -41740e: 2802 |0009: goto 000b // +0002 │ │ -417410: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -417412: 0f00 |000b: return v0 │ │ +4173d4: |[4173d4] de.danoeh.antennapod.model.feed.FeedFilter.hasExcludeFilter:()Z │ │ +4173e4: 5410 7796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9677 │ │ +4173e8: 6e10 adb2 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ +4173ee: 0a00 |0005: move-result v0 │ │ +4173f0: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ +4173f4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +4173f6: 2802 |0009: goto 000b // +0002 │ │ +4173f8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4173fa: 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;) │ │ @@ -909759,23 +909759,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -417414: |[417414] de.danoeh.antennapod.model.feed.FeedFilter.hasIncludeFilter:()Z │ │ -417424: 5410 7896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9678 │ │ -417428: 6e10 adb2 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ -41742e: 0a00 |0005: move-result v0 │ │ -417430: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ -417434: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -417436: 2802 |0009: goto 000b // +0002 │ │ -417438: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -41743a: 0f00 |000b: return v0 │ │ +4173fc: |[4173fc] de.danoeh.antennapod.model.feed.FeedFilter.hasIncludeFilter:()Z │ │ +41740c: 5410 7896 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9678 │ │ +417410: 6e10 adb2 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ +417416: 0a00 |0005: move-result v0 │ │ +417418: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ +41741c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +41741e: 2802 |0009: goto 000b // +0002 │ │ +417420: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +417422: 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;) │ │ @@ -909783,22 +909783,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -41743c: |[41743c] de.danoeh.antennapod.model.feed.FeedFilter.hasMinimalDurationFilter:()Z │ │ -41744c: 5220 7996 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9679 │ │ -417450: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -417452: 3710 0400 |0003: if-le v0, v1, 0007 // +0004 │ │ -417456: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -417458: 2802 |0006: goto 0008 // +0002 │ │ -41745a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -41745c: 0f00 |0008: return v0 │ │ +417424: |[417424] de.danoeh.antennapod.model.feed.FeedFilter.hasMinimalDurationFilter:()Z │ │ +417434: 5220 7996 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9679 │ │ +417438: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +41743a: 3710 0400 |0003: if-le v0, v1, 0007 // +0004 │ │ +41743e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +417440: 2802 |0006: goto 0008 // +0002 │ │ +417442: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +417444: 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;) │ │ @@ -909806,25 +909806,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -417460: |[417460] de.danoeh.antennapod.model.feed.FeedFilter.includeOnly:()Z │ │ -417470: 6e10 96ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ab96 │ │ -417476: 0a00 |0003: move-result v0 │ │ -417478: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -41747c: 6e10 95ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ab95 │ │ -417482: 0a00 |0009: move-result v0 │ │ -417484: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -417488: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -41748a: 2802 |000d: goto 000f // +0002 │ │ -41748c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -41748e: 0f00 |000f: return v0 │ │ +417448: |[417448] de.danoeh.antennapod.model.feed.FeedFilter.includeOnly:()Z │ │ +417458: 6e10 96ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ab96 │ │ +41745e: 0a00 |0003: move-result v0 │ │ +417460: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +417464: 6e10 95ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ab95 │ │ +41746a: 0a00 |0009: move-result v0 │ │ +41746c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +417470: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +417472: 2802 |000d: goto 000f // +0002 │ │ +417474: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +417476: 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;) │ │ @@ -909832,102 +909832,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 │ │ -417490: |[417490] de.danoeh.antennapod.model.feed.FeedFilter.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4174a0: 5460 7896 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9678 │ │ -4174a4: 7020 99ab 0600 |0002: invoke-direct {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ab99 │ │ -4174aa: 0c00 |0005: move-result-object v0 │ │ -4174ac: 5461 7796 |0006: iget-object v1, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9677 │ │ -4174b0: 7020 99ab 1600 |0008: invoke-direct {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ab99 │ │ -4174b6: 0c01 |000b: move-result-object v1 │ │ -4174b8: 7210 e9b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -4174be: 0a02 |000f: move-result v2 │ │ -4174c0: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -4174c2: 3902 0e00 |0011: if-nez v2, 001f // +000e │ │ -4174c6: 7210 e9b4 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -4174cc: 0a02 |0016: move-result v2 │ │ -4174ce: 3902 0800 |0017: if-nez v2, 001f // +0008 │ │ -4174d2: 5262 7996 |0019: iget v2, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9679 │ │ -4174d6: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -4174d8: 3642 0300 |001c: if-gt v2, v4, 001f // +0003 │ │ -4174dc: 0f03 |001e: return v3 │ │ -4174de: 6e10 97ab 0600 |001f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ab97 │ │ -4174e4: 0a02 |0022: move-result v2 │ │ -4174e6: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -4174e8: 3802 1900 |0024: if-eqz v2, 003d // +0019 │ │ -4174ec: 6e10 b8ab 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4174f2: 0c02 |0029: move-result-object v2 │ │ -4174f4: 3802 1300 |002a: if-eqz v2, 003d // +0013 │ │ -4174f8: 6e10 b8ab 0700 |002c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4174fe: 0c02 |002f: move-result-object v2 │ │ -417500: 6e10 f0ab 0200 |0030: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -417506: 0a02 |0033: move-result v2 │ │ -417508: 3d02 0900 |0034: if-lez v2, 003d // +0009 │ │ -41750c: d322 e803 |0036: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -417510: 5265 7996 |0038: iget v5, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9679 │ │ -417514: 3552 0300 |003a: if-ge v2, v5, 003d // +0003 │ │ -417518: 0f04 |003c: return v4 │ │ -41751a: 6e10 bdab 0700 |003d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -417520: 0c07 |0040: move-result-object v7 │ │ -417522: 7100 fab4 0000 |0041: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -417528: 0c02 |0044: move-result-object v2 │ │ -41752a: 6e20 bbb2 2700 |0045: invoke-virtual {v7, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -417530: 0c07 |0048: move-result-object v7 │ │ -417532: 7210 e1b4 0100 |0049: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -417538: 0c01 |004c: move-result-object v1 │ │ -41753a: 7210 c4b4 0100 |004d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -417540: 0a02 |0050: move-result v2 │ │ -417542: 3802 1b00 |0051: if-eqz v2, 006c // +001b │ │ -417546: 7210 c5b4 0100 |0053: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41754c: 0c02 |0056: move-result-object v2 │ │ -41754e: 1f02 721e |0057: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -417552: 6e10 beb2 0200 |0059: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -417558: 0c02 |005c: move-result-object v2 │ │ -41755a: 7100 fab4 0000 |005d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -417560: 0c05 |0060: move-result-object v5 │ │ -417562: 6e20 bbb2 5200 |0061: invoke-virtual {v2, v5}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -417568: 0c02 |0064: move-result-object v2 │ │ -41756a: 6e20 9bb2 2700 |0065: invoke-virtual {v7, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -417570: 0a02 |0068: move-result v2 │ │ -417572: 3802 e4ff |0069: if-eqz v2, 004d // -001c │ │ -417576: 0f04 |006b: return v4 │ │ -417578: 7210 e1b4 0000 |006c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -41757e: 0c00 |006f: move-result-object v0 │ │ -417580: 7210 c4b4 0000 |0070: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -417586: 0a01 |0073: move-result v1 │ │ -417588: 3801 1b00 |0074: if-eqz v1, 008f // +001b │ │ -41758c: 7210 c5b4 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -417592: 0c01 |0079: move-result-object v1 │ │ -417594: 1f01 721e |007a: check-cast v1, Ljava/lang/String; // type@1e72 │ │ -417598: 6e10 beb2 0100 |007c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -41759e: 0c01 |007f: move-result-object v1 │ │ -4175a0: 7100 fab4 0000 |0080: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -4175a6: 0c02 |0083: move-result-object v2 │ │ -4175a8: 6e20 bbb2 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -4175ae: 0c01 |0087: move-result-object v1 │ │ -4175b0: 6e20 9bb2 1700 |0088: invoke-virtual {v7, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -4175b6: 0a01 |008b: move-result v1 │ │ -4175b8: 3801 e4ff |008c: if-eqz v1, 0070 // -001c │ │ -4175bc: 0f03 |008e: return v3 │ │ -4175be: 6e10 96ab 0600 |008f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ab96 │ │ -4175c4: 0a07 |0092: move-result v7 │ │ -4175c6: 3907 0900 |0093: if-nez v7, 009c // +0009 │ │ -4175ca: 6e10 95ab 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ab95 │ │ -4175d0: 0a07 |0098: move-result v7 │ │ -4175d2: 3807 0300 |0099: if-eqz v7, 009c // +0003 │ │ -4175d6: 0f03 |009b: return v3 │ │ -4175d8: 6e10 97ab 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ab97 │ │ -4175de: 0a07 |009f: move-result v7 │ │ -4175e0: 3807 0300 |00a0: if-eqz v7, 00a3 // +0003 │ │ -4175e4: 0f03 |00a2: return v3 │ │ -4175e6: 0f04 |00a3: return v4 │ │ +417478: |[417478] de.danoeh.antennapod.model.feed.FeedFilter.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +417488: 5460 7896 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@9678 │ │ +41748c: 7020 99ab 0600 |0002: invoke-direct {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ab99 │ │ +417492: 0c00 |0005: move-result-object v0 │ │ +417494: 5461 7796 |0006: iget-object v1, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@9677 │ │ +417498: 7020 99ab 1600 |0008: invoke-direct {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ab99 │ │ +41749e: 0c01 |000b: move-result-object v1 │ │ +4174a0: 7210 e9b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +4174a6: 0a02 |000f: move-result v2 │ │ +4174a8: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +4174aa: 3902 0e00 |0011: if-nez v2, 001f // +000e │ │ +4174ae: 7210 e9b4 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +4174b4: 0a02 |0016: move-result v2 │ │ +4174b6: 3902 0800 |0017: if-nez v2, 001f // +0008 │ │ +4174ba: 5262 7996 |0019: iget v2, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9679 │ │ +4174be: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +4174c0: 3642 0300 |001c: if-gt v2, v4, 001f // +0003 │ │ +4174c4: 0f03 |001e: return v3 │ │ +4174c6: 6e10 97ab 0600 |001f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ab97 │ │ +4174cc: 0a02 |0022: move-result v2 │ │ +4174ce: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +4174d0: 3802 1900 |0024: if-eqz v2, 003d // +0019 │ │ +4174d4: 6e10 b8ab 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +4174da: 0c02 |0029: move-result-object v2 │ │ +4174dc: 3802 1300 |002a: if-eqz v2, 003d // +0013 │ │ +4174e0: 6e10 b8ab 0700 |002c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +4174e6: 0c02 |002f: move-result-object v2 │ │ +4174e8: 6e10 f0ab 0200 |0030: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +4174ee: 0a02 |0033: move-result v2 │ │ +4174f0: 3d02 0900 |0034: if-lez v2, 003d // +0009 │ │ +4174f4: d322 e803 |0036: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +4174f8: 5265 7996 |0038: iget v5, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@9679 │ │ +4174fc: 3552 0300 |003a: if-ge v2, v5, 003d // +0003 │ │ +417500: 0f04 |003c: return v4 │ │ +417502: 6e10 bdab 0700 |003d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +417508: 0c07 |0040: move-result-object v7 │ │ +41750a: 7100 fab4 0000 |0041: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +417510: 0c02 |0044: move-result-object v2 │ │ +417512: 6e20 bbb2 2700 |0045: invoke-virtual {v7, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +417518: 0c07 |0048: move-result-object v7 │ │ +41751a: 7210 e1b4 0100 |0049: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +417520: 0c01 |004c: move-result-object v1 │ │ +417522: 7210 c4b4 0100 |004d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +417528: 0a02 |0050: move-result v2 │ │ +41752a: 3802 1b00 |0051: if-eqz v2, 006c // +001b │ │ +41752e: 7210 c5b4 0100 |0053: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +417534: 0c02 |0056: move-result-object v2 │ │ +417536: 1f02 721e |0057: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +41753a: 6e10 beb2 0200 |0059: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +417540: 0c02 |005c: move-result-object v2 │ │ +417542: 7100 fab4 0000 |005d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +417548: 0c05 |0060: move-result-object v5 │ │ +41754a: 6e20 bbb2 5200 |0061: invoke-virtual {v2, v5}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +417550: 0c02 |0064: move-result-object v2 │ │ +417552: 6e20 9bb2 2700 |0065: invoke-virtual {v7, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +417558: 0a02 |0068: move-result v2 │ │ +41755a: 3802 e4ff |0069: if-eqz v2, 004d // -001c │ │ +41755e: 0f04 |006b: return v4 │ │ +417560: 7210 e1b4 0000 |006c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +417566: 0c00 |006f: move-result-object v0 │ │ +417568: 7210 c4b4 0000 |0070: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41756e: 0a01 |0073: move-result v1 │ │ +417570: 3801 1b00 |0074: if-eqz v1, 008f // +001b │ │ +417574: 7210 c5b4 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41757a: 0c01 |0079: move-result-object v1 │ │ +41757c: 1f01 721e |007a: check-cast v1, Ljava/lang/String; // type@1e72 │ │ +417580: 6e10 beb2 0100 |007c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +417586: 0c01 |007f: move-result-object v1 │ │ +417588: 7100 fab4 0000 |0080: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +41758e: 0c02 |0083: move-result-object v2 │ │ +417590: 6e20 bbb2 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +417596: 0c01 |0087: move-result-object v1 │ │ +417598: 6e20 9bb2 1700 |0088: invoke-virtual {v7, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +41759e: 0a01 |008b: move-result v1 │ │ +4175a0: 3801 e4ff |008c: if-eqz v1, 0070 // -001c │ │ +4175a4: 0f03 |008e: return v3 │ │ +4175a6: 6e10 96ab 0600 |008f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ab96 │ │ +4175ac: 0a07 |0092: move-result v7 │ │ +4175ae: 3907 0900 |0093: if-nez v7, 009c // +0009 │ │ +4175b2: 6e10 95ab 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ab95 │ │ +4175b8: 0a07 |0098: move-result v7 │ │ +4175ba: 3807 0300 |0099: if-eqz v7, 009c // +0003 │ │ +4175be: 0f03 |009b: return v3 │ │ +4175c0: 6e10 97ab 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ab97 │ │ +4175c6: 0a07 |009f: move-result v7 │ │ +4175c8: 3807 0300 |00a0: if-eqz v7, 00a3 // +0003 │ │ +4175cc: 0f03 |00a2: return v3 │ │ +4175ce: 0f04 |00a3: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0006 line=56 │ │ 0x000c line=58 │ │ 0x001f line=64 │ │ 0x002c line=65 │ │ @@ -909992,19 +909992,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 │ │ -41797c: |[41797c] de.danoeh.antennapod.model.feed.FeedFunding.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -41798c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -417992: 5b01 7d96 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ -417996: 5b02 7c96 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -41799a: 0e00 |0007: return-void │ │ +417964: |[417964] de.danoeh.antennapod.model.feed.FeedFunding.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +417974: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41797a: 5b01 7d96 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ +41797e: 5b02 7c96 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +417982: 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; │ │ @@ -910016,69 +910016,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 │ │ -4178a8: |[4178a8] de.danoeh.antennapod.model.feed.FeedFunding.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -4178b8: 7110 ecb6 0a00 |0000: invoke-static {v10}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b6ec │ │ -4178be: 0a00 |0003: move-result v0 │ │ -4178c0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4178c2: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -4178c6: 1101 |0007: return-object v1 │ │ -4178c8: 2200 e21e |0008: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -4178cc: 7010 17b4 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -4178d2: 1a02 1c00 |000d: const-string v2, "" // string@001c │ │ -4178d6: 6e20 9bb2 2a00 |000f: invoke-virtual {v10, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -4178dc: 0a03 |0012: move-result v3 │ │ -4178de: 1a04 0000 |0013: const-string v4, "" // string@0000 │ │ -4178e2: 1a05 1d00 |0015: const-string v5, "" // string@001d │ │ -4178e6: 3903 1100 |0017: if-nez v3, 0028 // +0011 │ │ -4178ea: 6e20 9bb2 5a00 |0019: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -4178f0: 0a03 |001c: move-result v3 │ │ -4178f2: 3903 0b00 |001d: if-nez v3, 0028 // +000b │ │ -4178f6: 2201 a01c |001f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ -4178fa: 7030 9bab a104 |0021: invoke-direct {v1, v10, v4}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab9b │ │ -417900: 6e20 1bb4 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -417906: 1100 |0027: return-object v0 │ │ -417908: 6e20 b3b2 2a00 |0028: invoke-virtual {v10, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -41790e: 0c0a |002b: move-result-object v10 │ │ -417910: 21a2 |002c: array-length v2, v10 │ │ -417912: 3902 0300 |002d: if-nez v2, 0030 // +0003 │ │ -417916: 1101 |002f: return-object v1 │ │ -417918: 21a1 |0030: array-length v1, v10 │ │ -41791a: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -41791c: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -41791e: 3513 2e00 |0033: if-ge v3, v1, 0061 // +002e │ │ -417922: 4606 0a03 |0035: aget-object v6, v10, v3 │ │ -417926: 6e20 b3b2 5600 |0037: invoke-virtual {v6, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -41792c: 0c06 |003a: move-result-object v6 │ │ -41792e: 4607 0602 |003b: aget-object v7, v6, v2 │ │ -417932: 7110 ecb6 0700 |003d: invoke-static {v7}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b6ec │ │ -417938: 0a07 |0040: move-result v7 │ │ -41793a: 3807 0300 |0041: if-eqz v7, 0044 // +0003 │ │ -41793e: 281b |0043: goto 005e // +001b │ │ -417940: 4607 0602 |0044: aget-object v7, v6, v2 │ │ -417944: 2168 |0046: array-length v8, v6 │ │ -417946: 1219 |0047: const/4 v9, #int 1 // #1 │ │ -417948: 3798 0d00 |0048: if-le v8, v9, 0055 // +000d │ │ -41794c: 4608 0609 |004a: aget-object v8, v6, v9 │ │ -417950: 7110 ecb6 0800 |004c: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b6ec │ │ -417956: 0a08 |004f: move-result v8 │ │ -417958: 3908 0500 |0050: if-nez v8, 0055 // +0005 │ │ -41795c: 4606 0609 |0052: aget-object v6, v6, v9 │ │ -417960: 2802 |0054: goto 0056 // +0002 │ │ -417962: 0746 |0055: move-object v6, v4 │ │ -417964: 2208 a01c |0056: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ -417968: 7030 9bab 7806 |0058: invoke-direct {v8, v7, v6}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab9b │ │ -41796e: 6e20 1bb4 8000 |005b: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -417974: d803 0301 |005e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -417978: 28d3 |0060: goto 0033 // -002d │ │ -41797a: 1100 |0061: return-object v0 │ │ +417890: |[417890] de.danoeh.antennapod.model.feed.FeedFunding.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +4178a0: 7110 ecb6 0a00 |0000: invoke-static {v10}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b6ec │ │ +4178a6: 0a00 |0003: move-result v0 │ │ +4178a8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4178aa: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +4178ae: 1101 |0007: return-object v1 │ │ +4178b0: 2200 e21e |0008: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +4178b4: 7010 17b4 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +4178ba: 1a02 1c00 |000d: const-string v2, "" // string@001c │ │ +4178be: 6e20 9bb2 2a00 |000f: invoke-virtual {v10, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +4178c4: 0a03 |0012: move-result v3 │ │ +4178c6: 1a04 0000 |0013: const-string v4, "" // string@0000 │ │ +4178ca: 1a05 1d00 |0015: const-string v5, "" // string@001d │ │ +4178ce: 3903 1100 |0017: if-nez v3, 0028 // +0011 │ │ +4178d2: 6e20 9bb2 5a00 |0019: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +4178d8: 0a03 |001c: move-result v3 │ │ +4178da: 3903 0b00 |001d: if-nez v3, 0028 // +000b │ │ +4178de: 2201 a01c |001f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ +4178e2: 7030 9bab a104 |0021: invoke-direct {v1, v10, v4}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab9b │ │ +4178e8: 6e20 1bb4 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +4178ee: 1100 |0027: return-object v0 │ │ +4178f0: 6e20 b3b2 2a00 |0028: invoke-virtual {v10, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +4178f6: 0c0a |002b: move-result-object v10 │ │ +4178f8: 21a2 |002c: array-length v2, v10 │ │ +4178fa: 3902 0300 |002d: if-nez v2, 0030 // +0003 │ │ +4178fe: 1101 |002f: return-object v1 │ │ +417900: 21a1 |0030: array-length v1, v10 │ │ +417902: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +417904: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +417906: 3513 2e00 |0033: if-ge v3, v1, 0061 // +002e │ │ +41790a: 4606 0a03 |0035: aget-object v6, v10, v3 │ │ +41790e: 6e20 b3b2 5600 |0037: invoke-virtual {v6, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +417914: 0c06 |003a: move-result-object v6 │ │ +417916: 4607 0602 |003b: aget-object v7, v6, v2 │ │ +41791a: 7110 ecb6 0700 |003d: invoke-static {v7}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b6ec │ │ +417920: 0a07 |0040: move-result v7 │ │ +417922: 3807 0300 |0041: if-eqz v7, 0044 // +0003 │ │ +417926: 281b |0043: goto 005e // +001b │ │ +417928: 4607 0602 |0044: aget-object v7, v6, v2 │ │ +41792c: 2168 |0046: array-length v8, v6 │ │ +41792e: 1219 |0047: const/4 v9, #int 1 // #1 │ │ +417930: 3798 0d00 |0048: if-le v8, v9, 0055 // +000d │ │ +417934: 4608 0609 |004a: aget-object v8, v6, v9 │ │ +417938: 7110 ecb6 0800 |004c: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@b6ec │ │ +41793e: 0a08 |004f: move-result v8 │ │ +417940: 3908 0500 |0050: if-nez v8, 0055 // +0005 │ │ +417944: 4606 0609 |0052: aget-object v6, v6, v9 │ │ +417948: 2802 |0054: goto 0056 // +0002 │ │ +41794a: 0746 |0055: move-object v6, v4 │ │ +41794c: 2208 a01c |0056: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ +417950: 7030 9bab 7806 |0058: invoke-direct {v8, v7, v6}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab9b │ │ +417956: 6e20 1bb4 8000 |005b: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +41795c: d803 0301 |005e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +417960: 28d3 |0060: goto 0033 // -002d │ │ +417962: 1100 |0061: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=53 │ │ 0x000f line=54 │ │ 0x0019 line=55 │ │ 0x001f line=56 │ │ @@ -910099,42 +910099,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 │ │ -417828: |[417828] de.danoeh.antennapod.model.feed.FeedFunding.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; │ │ -417838: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -41783c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -417842: 3904 0400 |0005: if-nez v4, 0009 // +0004 │ │ -417846: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -417848: 1104 |0008: return-object v4 │ │ -41784a: 6e10 24b4 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ -417850: 0c04 |000c: move-result-object v4 │ │ -417852: 7210 c4b4 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -417858: 0a01 |0010: move-result v1 │ │ -41785a: 1a02 1c00 |0011: const-string v2, "" // string@001c │ │ -41785e: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ -417862: 7210 c5b4 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -417868: 0c01 |0018: move-result-object v1 │ │ -41786a: 1f01 a01c |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ -41786e: 5413 7d96 |001b: iget-object v3, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ -417872: 6e20 d3b2 3000 |001d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -417878: 1a03 1d00 |0020: const-string v3, "" // string@001d │ │ -41787c: 6e20 d3b2 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -417882: 5411 7c96 |0025: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -417886: 6e20 d3b2 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41788c: 6e20 d3b2 2000 |002a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -417892: 28e0 |002d: goto 000d // -0020 │ │ -417894: 6e10 deb2 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41789a: 0c04 |0031: move-result-object v4 │ │ -41789c: 7120 f0b6 2400 |0032: invoke-static {v4, v2}, Lorg/apache/commons/lang3/StringUtils;.removeEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6f0 │ │ -4178a2: 0c04 |0035: move-result-object v4 │ │ -4178a4: 1104 |0036: return-object v4 │ │ +417810: |[417810] de.danoeh.antennapod.model.feed.FeedFunding.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; │ │ +417820: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +417824: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41782a: 3904 0400 |0005: if-nez v4, 0009 // +0004 │ │ +41782e: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +417830: 1104 |0008: return-object v4 │ │ +417832: 6e10 24b4 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ +417838: 0c04 |000c: move-result-object v4 │ │ +41783a: 7210 c4b4 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +417840: 0a01 |0010: move-result v1 │ │ +417842: 1a02 1c00 |0011: const-string v2, "" // string@001c │ │ +417846: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ +41784a: 7210 c5b4 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +417850: 0c01 |0018: move-result-object v1 │ │ +417852: 1f01 a01c |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ +417856: 5413 7d96 |001b: iget-object v3, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ +41785a: 6e20 d3b2 3000 |001d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +417860: 1a03 1d00 |0020: const-string v3, "" // string@001d │ │ +417864: 6e20 d3b2 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41786a: 5411 7c96 |0025: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +41786e: 6e20 d3b2 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +417874: 6e20 d3b2 2000 |002a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41787a: 28e0 |002d: goto 000d // -0020 │ │ +41787c: 6e10 deb2 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +417882: 0c04 |0031: move-result-object v4 │ │ +417884: 7120 f0b6 2400 |0032: invoke-static {v4, v2}, Lorg/apache/commons/lang3/StringUtils;.removeEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6f0 │ │ +41788a: 0c04 |0035: move-result-object v4 │ │ +41788c: 1104 |0036: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=84 │ │ 0x001b line=85 │ │ 0x002a line=86 │ │ 0x002e line=88 │ │ @@ -910147,49 +910147,49 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -417750: |[417750] de.danoeh.antennapod.model.feed.FeedFunding.equals:(Ljava/lang/Object;)Z │ │ -417760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -417762: 3805 3c00 |0001: if-eqz v5, 003d // +003c │ │ -417766: 6e10 79b2 0500 |0003: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ -41776c: 0c01 |0006: move-result-object v1 │ │ -41776e: 6e10 79b2 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ -417774: 0c02 |000a: move-result-object v2 │ │ -417776: 6e20 78b2 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ -41777c: 0a01 |000e: move-result v1 │ │ -41777e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -417782: 282c |0011: goto 003d // +002c │ │ -417784: 1f05 a01c |0012: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ -417788: 5441 7d96 |0014: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ -41778c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -41778e: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ -417792: 5453 7d96 |0019: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ -417796: 3903 0b00 |001b: if-nez v3, 0026 // +000b │ │ -41779a: 5443 7c96 |001d: iget-object v3, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -41779e: 3903 0700 |001f: if-nez v3, 0026 // +0007 │ │ -4177a2: 5453 7c96 |0021: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -4177a6: 3903 0300 |0023: if-nez v3, 0026 // +0003 │ │ -4177aa: 0f02 |0025: return v2 │ │ -4177ac: 3801 1700 |0026: if-eqz v1, 003d // +0017 │ │ -4177b0: 5453 7d96 |0028: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ -4177b4: 6e20 9fb2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4177ba: 0a01 |002d: move-result v1 │ │ -4177bc: 3801 0f00 |002e: if-eqz v1, 003d // +000f │ │ -4177c0: 5441 7c96 |0030: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -4177c4: 3801 0b00 |0032: if-eqz v1, 003d // +000b │ │ -4177c8: 5455 7c96 |0034: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -4177cc: 6e20 9fb2 5100 |0036: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4177d2: 0a05 |0039: move-result v5 │ │ -4177d4: 3805 0300 |003a: if-eqz v5, 003d // +0003 │ │ -4177d8: 0f02 |003c: return v2 │ │ -4177da: 0f00 |003d: return v0 │ │ +417738: |[417738] de.danoeh.antennapod.model.feed.FeedFunding.equals:(Ljava/lang/Object;)Z │ │ +417748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41774a: 3805 3c00 |0001: if-eqz v5, 003d // +003c │ │ +41774e: 6e10 79b2 0500 |0003: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ +417754: 0c01 |0006: move-result-object v1 │ │ +417756: 6e10 79b2 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ +41775c: 0c02 |000a: move-result-object v2 │ │ +41775e: 6e20 78b2 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ +417764: 0a01 |000e: move-result v1 │ │ +417766: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +41776a: 282c |0011: goto 003d // +002c │ │ +41776c: 1f05 a01c |0012: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ +417770: 5441 7d96 |0014: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ +417774: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +417776: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ +41777a: 5453 7d96 |0019: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ +41777e: 3903 0b00 |001b: if-nez v3, 0026 // +000b │ │ +417782: 5443 7c96 |001d: iget-object v3, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +417786: 3903 0700 |001f: if-nez v3, 0026 // +0007 │ │ +41778a: 5453 7c96 |0021: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +41778e: 3903 0300 |0023: if-nez v3, 0026 // +0003 │ │ +417792: 0f02 |0025: return v2 │ │ +417794: 3801 1700 |0026: if-eqz v1, 003d // +0017 │ │ +417798: 5453 7d96 |0028: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ +41779c: 6e20 9fb2 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4177a2: 0a01 |002d: move-result v1 │ │ +4177a4: 3801 0f00 |002e: if-eqz v1, 003d // +000f │ │ +4177a8: 5441 7c96 |0030: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +4177ac: 3801 0b00 |0032: if-eqz v1, 003d // +000b │ │ +4177b0: 5455 7c96 |0034: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +4177b4: 6e20 9fb2 5100 |0036: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4177ba: 0a05 |0039: move-result v5 │ │ +4177bc: 3805 0300 |003a: if-eqz v5, 003d // +0003 │ │ +4177c0: 0f02 |003c: return v2 │ │ +4177c2: 0f00 |003d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=29 │ │ 0x0012 line=33 │ │ 0x0014 line=34 │ │ 0x0028 line=37 │ │ locals : │ │ @@ -910201,28 +910201,28 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -4177dc: |[4177dc] de.danoeh.antennapod.model.feed.FeedFunding.hashCode:()I │ │ -4177ec: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4177f0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4177f6: 5421 7d96 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ -4177fa: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -417800: 1a01 1d00 |000a: const-string v1, "" // string@001d │ │ -417804: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41780a: 5421 7c96 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -41780e: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -417814: 6e10 deb2 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41781a: 0c00 |0017: move-result-object v0 │ │ -41781c: 6e10 a6b2 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -417822: 0a00 |001b: move-result v0 │ │ -417824: 0f00 |001c: return v0 │ │ +4177c4: |[4177c4] de.danoeh.antennapod.model.feed.FeedFunding.hashCode:()I │ │ +4177d4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +4177d8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4177de: 5421 7d96 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ +4177e2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4177e8: 1a01 1d00 |000a: const-string v1, "" // string@001d │ │ +4177ec: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4177f2: 5421 7c96 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +4177f6: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4177fc: 6e10 deb2 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +417802: 0c00 |0017: move-result-object v0 │ │ +417804: 6e10 a6b2 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +41780a: 0a00 |001b: move-result v0 │ │ +41780c: 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;) │ │ @@ -910230,17 +910230,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41799c: |[41799c] de.danoeh.antennapod.model.feed.FeedFunding.setContent:(Ljava/lang/String;)V │ │ -4179ac: 5b01 7c96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -4179b0: 0e00 |0002: return-void │ │ +417984: |[417984] de.danoeh.antennapod.model.feed.FeedFunding.setContent:(Ljava/lang/String;)V │ │ +417994: 5b01 7c96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +417998: 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; │ │ │ │ @@ -910249,17 +910249,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4179b4: |[4179b4] de.danoeh.antennapod.model.feed.FeedFunding.setUrl:(Ljava/lang/String;)V │ │ -4179c4: 5b01 7d96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ -4179c8: 0e00 |0002: return-void │ │ +41799c: |[41799c] de.danoeh.antennapod.model.feed.FeedFunding.setUrl:(Ljava/lang/String;)V │ │ +4179ac: 5b01 7d96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ +4179b0: 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; │ │ │ │ @@ -910316,43 +910316,43 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -417a14: |[417a14] de.danoeh.antennapod.model.feed.FeedItem$State.:()V │ │ -417a24: 2200 a11c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ -417a28: 1a01 a75c |0002: const-string v1, "UNREAD" // string@5ca7 │ │ -417a2c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -417a2e: 7030 a3ab 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@aba3 │ │ -417a34: 6900 8296 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedItem$State;.UNREAD:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@9682 │ │ -417a38: 2201 a11c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ -417a3c: 1a03 5421 |000c: const-string v3, "IN_PROGRESS" // string@2154 │ │ -417a40: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -417a42: 7030 a3ab 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@aba3 │ │ -417a48: 6901 7f96 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedItem$State;.IN_PROGRESS:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@967f │ │ -417a4c: 2203 a11c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ -417a50: 1a05 d450 |0016: const-string v5, "READ" // string@50d4 │ │ -417a54: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -417a56: 7030 a3ab 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@aba3 │ │ -417a5c: 6903 8196 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedItem$State;.READ:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@9681 │ │ -417a60: 2205 a11c |001e: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ -417a64: 1a07 934d |0020: const-string v7, "PLAYING" // string@4d93 │ │ -417a68: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -417a6a: 7030 a3ab 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@aba3 │ │ -417a70: 6905 8096 |0026: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedItem$State;.PLAYING:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@9680 │ │ -417a74: 1247 |0028: const/4 v7, #int 4 // #4 │ │ -417a76: 2377 f320 |0029: new-array v7, v7, [Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@20f3 │ │ -417a7a: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ -417a7e: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ -417a82: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ -417a86: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ -417a8a: 6907 7e96 |0033: sput-object v7, Lde/danoeh/antennapod/model/feed/FeedItem$State;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@967e │ │ -417a8e: 0e00 |0035: return-void │ │ +4179fc: |[4179fc] de.danoeh.antennapod.model.feed.FeedItem$State.:()V │ │ +417a0c: 2200 a11c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ +417a10: 1a01 a75c |0002: const-string v1, "UNREAD" // string@5ca7 │ │ +417a14: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +417a16: 7030 a3ab 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@aba3 │ │ +417a1c: 6900 8296 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedItem$State;.UNREAD:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@9682 │ │ +417a20: 2201 a11c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ +417a24: 1a03 5421 |000c: const-string v3, "IN_PROGRESS" // string@2154 │ │ +417a28: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +417a2a: 7030 a3ab 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@aba3 │ │ +417a30: 6901 7f96 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedItem$State;.IN_PROGRESS:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@967f │ │ +417a34: 2203 a11c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ +417a38: 1a05 d450 |0016: const-string v5, "READ" // string@50d4 │ │ +417a3c: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +417a3e: 7030 a3ab 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@aba3 │ │ +417a44: 6903 8196 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedItem$State;.READ:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@9681 │ │ +417a48: 2205 a11c |001e: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ +417a4c: 1a07 934d |0020: const-string v7, "PLAYING" // string@4d93 │ │ +417a50: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +417a52: 7030 a3ab 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedItem$State;.:(Ljava/lang/String;I)V // method@aba3 │ │ +417a58: 6905 8096 |0026: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedItem$State;.PLAYING:Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@9680 │ │ +417a5c: 1247 |0028: const/4 v7, #int 4 // #4 │ │ +417a5e: 2377 f320 |0029: new-array v7, v7, [Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@20f3 │ │ +417a62: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ +417a66: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ +417a6a: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ +417a6e: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ +417a72: 6907 7e96 |0033: sput-object v7, Lde/danoeh/antennapod/model/feed/FeedItem$State;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@967e │ │ +417a76: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0033 line=329 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedItem$State;) │ │ @@ -910360,17 +910360,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 │ │ -417a90: |[417a90] de.danoeh.antennapod.model.feed.FeedItem$State.:(Ljava/lang/String;I)V │ │ -417aa0: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -417aa6: 0e00 |0003: return-void │ │ +417a78: |[417a78] de.danoeh.antennapod.model.feed.FeedItem$State.:(Ljava/lang/String;I)V │ │ +417a88: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +417a8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem$State; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -910380,20 +910380,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem$State;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4179cc: |[4179cc] de.danoeh.antennapod.model.feed.FeedItem$State.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem$State; │ │ -4179dc: 1c00 a11c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ -4179e0: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -4179e6: 0c01 |0005: move-result-object v1 │ │ -4179e8: 1f01 a11c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ -4179ec: 1101 |0008: return-object v1 │ │ +4179b4: |[4179b4] de.danoeh.antennapod.model.feed.FeedItem$State.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem$State; │ │ +4179c4: 1c00 a11c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ +4179c8: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +4179ce: 0c01 |0005: move-result-object v1 │ │ +4179d0: 1f01 a11c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@1ca1 │ │ +4179d4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/FeedItem$State;) │ │ @@ -910401,20 +910401,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedItem$State;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4179f0: |[4179f0] de.danoeh.antennapod.model.feed.FeedItem$State.values:()[Lde/danoeh/antennapod/model/feed/FeedItem$State; │ │ -417a00: 6200 7e96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedItem$State;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@967e │ │ -417a04: 6e10 a5b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedItem$State;.clone:()Ljava/lang/Object; // method@b7a5 │ │ -417a0a: 0c00 |0005: move-result-object v0 │ │ -417a0c: 1f00 f320 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@20f3 │ │ -417a10: 1100 |0008: return-object v0 │ │ +4179d8: |[4179d8] de.danoeh.antennapod.model.feed.FeedItem$State.values:()[Lde/danoeh/antennapod/model/feed/FeedItem$State; │ │ +4179e8: 6200 7e96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedItem$State;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedItem$State; // field@967e │ │ +4179ec: 6e10 a5b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedItem$State;.clone:()Ljava/lang/Object; // method@b7a5 │ │ +4179f2: 0c00 |0005: move-result-object v0 │ │ +4179f4: 1f00 f320 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedItem$State; // type@20f3 │ │ +4179f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7515 (FeedItem.java) │ │ @@ -910568,20 +910568,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -417c88: |[417c88] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Ljava/lang/String;)V │ │ -417c98: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ -417c9c: 7120 ab0a 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0aab │ │ -417ca2: 0c02 |0005: move-result-object v2 │ │ -417ca4: 7020 d9ab 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@abd9 │ │ -417caa: 0e00 |0009: return-void │ │ +417c70: |[417c70] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Ljava/lang/String;)V │ │ +417c80: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ +417c84: 7120 ab0a 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0aab │ │ +417c8a: 0c02 |0005: move-result-object v2 │ │ +417c8c: 7020 d9ab 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@abd9 │ │ +417c92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=46 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -910590,70 +910590,70 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 110 16-bit code units │ │ -417cac: |[417cac] de.danoeh.antennapod.model.feed.FeedItemFilter.:([Ljava/lang/String;)V │ │ -417cbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -417cc2: 5b01 a596 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@96a5 │ │ -417cc6: 1a01 80e2 |0005: const-string v1, "unplayed" // string@e280 │ │ -417cca: 7020 dcab 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417cd0: 0a01 |000a: move-result v1 │ │ -417cd2: 5c01 b296 |000b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@96b2 │ │ -417cd6: 1a01 cac3 |000d: const-string v1, "paused" // string@c3ca │ │ -417cda: 7020 dcab 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417ce0: 0a01 |0012: move-result v1 │ │ -417ce2: 5c01 af96 |0013: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@96af │ │ -417ce6: 1a01 6abc |0015: const-string v1, "not_paused" // string@bc6a │ │ -417cea: 7020 dcab 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417cf0: 0a01 |001a: move-result v1 │ │ -417cf2: 5c01 ad96 |001b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@96ad │ │ -417cf6: 1a01 25c5 |001d: const-string v1, "played" // string@c525 │ │ -417cfa: 7020 dcab 1000 |001f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417d00: 0a01 |0022: move-result v1 │ │ -417d02: 5c01 b096 |0023: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@96b0 │ │ -417d06: 1a01 59c8 |0025: const-string v1, "queued" // string@c859 │ │ -417d0a: 7020 dcab 1000 |0027: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417d10: 0a01 |002a: move-result v1 │ │ -417d12: 5c01 b196 |002b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@96b1 │ │ -417d16: 1a01 6cbc |002d: const-string v1, "not_queued" // string@bc6c │ │ -417d1a: 7020 dcab 1000 |002f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417d20: 0a01 |0032: move-result v1 │ │ -417d22: 5c01 ae96 |0033: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@96ae │ │ -417d26: 1a01 fa7c |0035: const-string v1, "downloaded" // string@7cfa │ │ -417d2a: 7020 dcab 1000 |0037: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417d30: 0a01 |003a: move-result v1 │ │ -417d32: 5c01 a696 |003b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@96a6 │ │ -417d36: 1a01 67bc |003d: const-string v1, "not_downloaded" // string@bc67 │ │ -417d3a: 7020 dcab 1000 |003f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417d40: 0a01 |0042: move-result v1 │ │ -417d42: 5c01 ab96 |0043: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@96ab │ │ -417d46: 1a01 a997 |0045: const-string v1, "has_media" // string@97a9 │ │ -417d4a: 7020 dcab 1000 |0047: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417d50: 0a01 |004a: move-result v1 │ │ -417d52: 5c01 a796 |004b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@96a7 │ │ -417d56: 1a01 44bc |004d: const-string v1, "no_media" // string@bc44 │ │ -417d5a: 7020 dcab 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417d60: 0a01 |0052: move-result v1 │ │ -417d62: 5c01 aa96 |0053: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@96aa │ │ -417d66: 1a01 d99e |0055: const-string v1, "is_favorite" // string@9ed9 │ │ -417d6a: 7020 dcab 1000 |0057: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417d70: 0a01 |005a: move-result v1 │ │ -417d72: 5c01 a896 |005b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@96a8 │ │ -417d76: 1a01 68bc |005d: const-string v1, "not_favorite" // string@bc68 │ │ -417d7a: 7020 dcab 1000 |005f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417d80: 0a01 |0062: move-result v1 │ │ -417d82: 5c01 ac96 |0063: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@96ac │ │ -417d86: 1a01 81bb |0065: const-string v1, "new" // string@bb81 │ │ -417d8a: 7020 dcab 1000 |0067: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ -417d90: 0a01 |006a: move-result v1 │ │ -417d92: 5c01 a996 |006b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ -417d96: 0e00 |006d: return-void │ │ +417c94: |[417c94] de.danoeh.antennapod.model.feed.FeedItemFilter.:([Ljava/lang/String;)V │ │ +417ca4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +417caa: 5b01 a596 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@96a5 │ │ +417cae: 1a01 80e2 |0005: const-string v1, "unplayed" // string@e280 │ │ +417cb2: 7020 dcab 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417cb8: 0a01 |000a: move-result v1 │ │ +417cba: 5c01 b296 |000b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@96b2 │ │ +417cbe: 1a01 cac3 |000d: const-string v1, "paused" // string@c3ca │ │ +417cc2: 7020 dcab 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417cc8: 0a01 |0012: move-result v1 │ │ +417cca: 5c01 af96 |0013: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@96af │ │ +417cce: 1a01 6abc |0015: const-string v1, "not_paused" // string@bc6a │ │ +417cd2: 7020 dcab 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417cd8: 0a01 |001a: move-result v1 │ │ +417cda: 5c01 ad96 |001b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@96ad │ │ +417cde: 1a01 25c5 |001d: const-string v1, "played" // string@c525 │ │ +417ce2: 7020 dcab 1000 |001f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417ce8: 0a01 |0022: move-result v1 │ │ +417cea: 5c01 b096 |0023: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@96b0 │ │ +417cee: 1a01 59c8 |0025: const-string v1, "queued" // string@c859 │ │ +417cf2: 7020 dcab 1000 |0027: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417cf8: 0a01 |002a: move-result v1 │ │ +417cfa: 5c01 b196 |002b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@96b1 │ │ +417cfe: 1a01 6cbc |002d: const-string v1, "not_queued" // string@bc6c │ │ +417d02: 7020 dcab 1000 |002f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417d08: 0a01 |0032: move-result v1 │ │ +417d0a: 5c01 ae96 |0033: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@96ae │ │ +417d0e: 1a01 fa7c |0035: const-string v1, "downloaded" // string@7cfa │ │ +417d12: 7020 dcab 1000 |0037: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417d18: 0a01 |003a: move-result v1 │ │ +417d1a: 5c01 a696 |003b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@96a6 │ │ +417d1e: 1a01 67bc |003d: const-string v1, "not_downloaded" // string@bc67 │ │ +417d22: 7020 dcab 1000 |003f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417d28: 0a01 |0042: move-result v1 │ │ +417d2a: 5c01 ab96 |0043: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@96ab │ │ +417d2e: 1a01 a997 |0045: const-string v1, "has_media" // string@97a9 │ │ +417d32: 7020 dcab 1000 |0047: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417d38: 0a01 |004a: move-result v1 │ │ +417d3a: 5c01 a796 |004b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@96a7 │ │ +417d3e: 1a01 44bc |004d: const-string v1, "no_media" // string@bc44 │ │ +417d42: 7020 dcab 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417d48: 0a01 |0052: move-result v1 │ │ +417d4a: 5c01 aa96 |0053: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@96aa │ │ +417d4e: 1a01 d99e |0055: const-string v1, "is_favorite" // string@9ed9 │ │ +417d52: 7020 dcab 1000 |0057: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417d58: 0a01 |005a: move-result v1 │ │ +417d5a: 5c01 a896 |005b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@96a8 │ │ +417d5e: 1a01 68bc |005d: const-string v1, "not_favorite" // string@bc68 │ │ +417d62: 7020 dcab 1000 |005f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417d68: 0a01 |0062: move-result v1 │ │ +417d6a: 5c01 ac96 |0063: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@96ac │ │ +417d6e: 1a01 81bb |0065: const-string v1, "new" // string@bb81 │ │ +417d72: 7020 dcab 1000 |0067: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@abdc │ │ +417d78: 0a01 |006a: move-result v1 │ │ +417d7a: 5c01 a996 |006b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ +417d7e: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0007 line=53 │ │ 0x000f line=54 │ │ 0x0017 line=55 │ │ @@ -910676,21 +910676,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -417aa8: |[417aa8] de.danoeh.antennapod.model.feed.FeedItemFilter.hasProperty:(Ljava/lang/String;)Z │ │ -417ab8: 5410 a596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@96a5 │ │ -417abc: 7110 2db4 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -417ac2: 0c00 |0005: move-result-object v0 │ │ -417ac4: 7220 dab4 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -417aca: 0a02 |0009: move-result v2 │ │ -417acc: 0f02 |000a: return v2 │ │ +417a90: |[417a90] de.danoeh.antennapod.model.feed.FeedItemFilter.hasProperty:(Ljava/lang/String;)Z │ │ +417aa0: 5410 a596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@96a5 │ │ +417aa4: 7110 2db4 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +417aaa: 0c00 |0005: move-result-object v0 │ │ +417aac: 7220 dab4 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +417ab2: 0a02 |0009: move-result v2 │ │ +417ab4: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -910699,19 +910699,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 │ │ -417c24: |[417c24] de.danoeh.antennapod.model.feed.FeedItemFilter.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -417c34: 2200 a31c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -417c38: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -417c3c: 7020 d8ab 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -417c42: 1100 |0007: return-object v0 │ │ +417c0c: |[417c0c] de.danoeh.antennapod.model.feed.FeedItemFilter.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +417c1c: 2200 a31c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +417c20: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +417c24: 7020 d8ab 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +417c2a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/feed/FeedItemFilter;) │ │ @@ -910719,20 +910719,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -417c44: |[417c44] de.danoeh.antennapod.model.feed.FeedItemFilter.getValues:()[Ljava/lang/String; │ │ -417c54: 5410 a596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@96a5 │ │ -417c58: 6e10 b3b7 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b7b3 │ │ -417c5e: 0c00 |0005: move-result-object v0 │ │ -417c60: 1f00 1021 |0006: check-cast v0, [Ljava/lang/String; // type@2110 │ │ -417c64: 1100 |0008: return-object v0 │ │ +417c2c: |[417c2c] de.danoeh.antennapod.model.feed.FeedItemFilter.getValues:()[Ljava/lang/String; │ │ +417c3c: 5410 a596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@96a5 │ │ +417c40: 6e10 b3b7 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b7b3 │ │ +417c46: 0c00 |0005: move-result-object v0 │ │ +417c48: 1f00 1021 |0006: check-cast v0, [Ljava/lang/String; // type@2110 │ │ +417c4c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedItemFilter;) │ │ @@ -910740,19 +910740,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -417c68: |[417c68] de.danoeh.antennapod.model.feed.FeedItemFilter.getValuesList:()Ljava/util/List; │ │ -417c78: 5410 a596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@96a5 │ │ -417c7c: 7110 2db4 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -417c82: 0c00 |0005: move-result-object v0 │ │ -417c84: 1100 |0006: return-object v0 │ │ +417c50: |[417c50] de.danoeh.antennapod.model.feed.FeedItemFilter.getValuesList:()Ljava/util/List; │ │ +417c60: 5410 a596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@96a5 │ │ +417c64: 7110 2db4 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +417c6a: 0c00 |0005: move-result-object v0 │ │ +417c6c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedItemFilter;) │ │ @@ -910760,104 +910760,104 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 161 16-bit code units │ │ -417ad0: |[417ad0] de.danoeh.antennapod.model.feed.FeedItemFilter.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -417ae0: 5530 a996 |0000: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ -417ae4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -417ae6: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -417aea: 6e10 c4ab 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -417af0: 0a00 |0008: move-result v0 │ │ -417af2: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -417af6: 0f01 |000b: return v1 │ │ -417af8: 5530 b096 |000c: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@96b0 │ │ -417afc: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -417b00: 6e10 c5ab 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ -417b06: 0a00 |0013: move-result v0 │ │ -417b08: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ -417b0c: 0f01 |0016: return v1 │ │ -417b0e: 5530 b296 |0017: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@96b2 │ │ -417b12: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ -417b16: 6e10 c5ab 0400 |001b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ -417b1c: 0a00 |001e: move-result v0 │ │ -417b1e: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ -417b22: 0f01 |0021: return v1 │ │ -417b24: 5530 af96 |0022: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@96af │ │ -417b28: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ -417b2c: 6e10 c3ab 0400 |0026: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@abc3 │ │ -417b32: 0a00 |0029: move-result v0 │ │ -417b34: 3900 0300 |002a: if-nez v0, 002d // +0003 │ │ -417b38: 0f01 |002c: return v1 │ │ -417b3a: 5530 ad96 |002d: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@96ad │ │ -417b3e: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ -417b42: 6e10 c3ab 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@abc3 │ │ -417b48: 0a00 |0034: move-result v0 │ │ -417b4a: 3800 0300 |0035: if-eqz v0, 0038 // +0003 │ │ -417b4e: 0f01 |0037: return v1 │ │ -417b50: 5530 a996 |0038: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ -417b54: 3800 0900 |003a: if-eqz v0, 0043 // +0009 │ │ -417b58: 6e10 c4ab 0400 |003c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -417b5e: 0a00 |003f: move-result v0 │ │ -417b60: 3900 0300 |0040: if-nez v0, 0043 // +0003 │ │ -417b64: 0f01 |0042: return v1 │ │ -417b66: 5530 b196 |0043: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@96b1 │ │ -417b6a: 1a02 bc50 |0045: const-string v2, "Queue" // string@50bc │ │ -417b6e: 3800 0900 |0047: if-eqz v0, 0050 // +0009 │ │ -417b72: 6e20 c6ab 2400 |0049: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -417b78: 0a00 |004c: move-result v0 │ │ -417b7a: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ -417b7e: 0f01 |004f: return v1 │ │ -417b80: 5530 ae96 |0050: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@96ae │ │ -417b84: 3800 0900 |0052: if-eqz v0, 005b // +0009 │ │ -417b88: 6e20 c6ab 2400 |0054: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -417b8e: 0a00 |0057: move-result v0 │ │ -417b90: 3800 0300 |0058: if-eqz v0, 005b // +0003 │ │ -417b94: 0f01 |005a: return v1 │ │ -417b96: 5530 a696 |005b: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@96a6 │ │ -417b9a: 3800 0900 |005d: if-eqz v0, 0066 // +0009 │ │ -417b9e: 6e10 c2ab 0400 |005f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ -417ba4: 0a00 |0062: move-result v0 │ │ -417ba6: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ -417baa: 0f01 |0065: return v1 │ │ -417bac: 5530 ab96 |0066: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@96ab │ │ -417bb0: 3800 0900 |0068: if-eqz v0, 0071 // +0009 │ │ -417bb4: 6e10 c2ab 0400 |006a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ -417bba: 0a00 |006d: move-result v0 │ │ -417bbc: 3800 0300 |006e: if-eqz v0, 0071 // +0003 │ │ -417bc0: 0f01 |0070: return v1 │ │ -417bc2: 5530 a796 |0071: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@96a7 │ │ -417bc6: 3800 0900 |0073: if-eqz v0, 007c // +0009 │ │ -417bca: 6e10 bfab 0400 |0075: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -417bd0: 0a00 |0078: move-result v0 │ │ -417bd2: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ -417bd6: 0f01 |007b: return v1 │ │ -417bd8: 5530 aa96 |007c: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@96aa │ │ -417bdc: 3800 0900 |007e: if-eqz v0, 0087 // +0009 │ │ -417be0: 6e10 bfab 0400 |0080: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -417be6: 0a00 |0083: move-result v0 │ │ -417be8: 3800 0300 |0084: if-eqz v0, 0087 // +0003 │ │ -417bec: 0f01 |0086: return v1 │ │ -417bee: 5530 a896 |0087: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@96a8 │ │ -417bf2: 1a02 391d |0089: const-string v2, "Favorite" // string@1d39 │ │ -417bf6: 3800 0900 |008b: if-eqz v0, 0094 // +0009 │ │ -417bfa: 6e20 c6ab 2400 |008d: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -417c00: 0a00 |0090: move-result v0 │ │ -417c02: 3900 0300 |0091: if-nez v0, 0094 // +0003 │ │ -417c06: 0f01 |0093: return v1 │ │ -417c08: 5530 ac96 |0094: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@96ac │ │ -417c0c: 3800 0900 |0096: if-eqz v0, 009f // +0009 │ │ -417c10: 6e20 c6ab 2400 |0098: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -417c16: 0a04 |009b: move-result v4 │ │ -417c18: 3804 0300 |009c: if-eqz v4, 009f // +0003 │ │ -417c1c: 0f01 |009e: return v1 │ │ -417c1e: 1214 |009f: const/4 v4, #int 1 // #1 │ │ -417c20: 0f04 |00a0: return v4 │ │ +417ab8: |[417ab8] de.danoeh.antennapod.model.feed.FeedItemFilter.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +417ac8: 5530 a996 |0000: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ +417acc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +417ace: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +417ad2: 6e10 c4ab 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +417ad8: 0a00 |0008: move-result v0 │ │ +417ada: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +417ade: 0f01 |000b: return v1 │ │ +417ae0: 5530 b096 |000c: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@96b0 │ │ +417ae4: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +417ae8: 6e10 c5ab 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ +417aee: 0a00 |0013: move-result v0 │ │ +417af0: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ +417af4: 0f01 |0016: return v1 │ │ +417af6: 5530 b296 |0017: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@96b2 │ │ +417afa: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ +417afe: 6e10 c5ab 0400 |001b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ +417b04: 0a00 |001e: move-result v0 │ │ +417b06: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ +417b0a: 0f01 |0021: return v1 │ │ +417b0c: 5530 af96 |0022: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@96af │ │ +417b10: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ +417b14: 6e10 c3ab 0400 |0026: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@abc3 │ │ +417b1a: 0a00 |0029: move-result v0 │ │ +417b1c: 3900 0300 |002a: if-nez v0, 002d // +0003 │ │ +417b20: 0f01 |002c: return v1 │ │ +417b22: 5530 ad96 |002d: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@96ad │ │ +417b26: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ +417b2a: 6e10 c3ab 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@abc3 │ │ +417b30: 0a00 |0034: move-result v0 │ │ +417b32: 3800 0300 |0035: if-eqz v0, 0038 // +0003 │ │ +417b36: 0f01 |0037: return v1 │ │ +417b38: 5530 a996 |0038: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ +417b3c: 3800 0900 |003a: if-eqz v0, 0043 // +0009 │ │ +417b40: 6e10 c4ab 0400 |003c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +417b46: 0a00 |003f: move-result v0 │ │ +417b48: 3900 0300 |0040: if-nez v0, 0043 // +0003 │ │ +417b4c: 0f01 |0042: return v1 │ │ +417b4e: 5530 b196 |0043: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@96b1 │ │ +417b52: 1a02 bc50 |0045: const-string v2, "Queue" // string@50bc │ │ +417b56: 3800 0900 |0047: if-eqz v0, 0050 // +0009 │ │ +417b5a: 6e20 c6ab 2400 |0049: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +417b60: 0a00 |004c: move-result v0 │ │ +417b62: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ +417b66: 0f01 |004f: return v1 │ │ +417b68: 5530 ae96 |0050: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@96ae │ │ +417b6c: 3800 0900 |0052: if-eqz v0, 005b // +0009 │ │ +417b70: 6e20 c6ab 2400 |0054: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +417b76: 0a00 |0057: move-result v0 │ │ +417b78: 3800 0300 |0058: if-eqz v0, 005b // +0003 │ │ +417b7c: 0f01 |005a: return v1 │ │ +417b7e: 5530 a696 |005b: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@96a6 │ │ +417b82: 3800 0900 |005d: if-eqz v0, 0066 // +0009 │ │ +417b86: 6e10 c2ab 0400 |005f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ +417b8c: 0a00 |0062: move-result v0 │ │ +417b8e: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ +417b92: 0f01 |0065: return v1 │ │ +417b94: 5530 ab96 |0066: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@96ab │ │ +417b98: 3800 0900 |0068: if-eqz v0, 0071 // +0009 │ │ +417b9c: 6e10 c2ab 0400 |006a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ +417ba2: 0a00 |006d: move-result v0 │ │ +417ba4: 3800 0300 |006e: if-eqz v0, 0071 // +0003 │ │ +417ba8: 0f01 |0070: return v1 │ │ +417baa: 5530 a796 |0071: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@96a7 │ │ +417bae: 3800 0900 |0073: if-eqz v0, 007c // +0009 │ │ +417bb2: 6e10 bfab 0400 |0075: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +417bb8: 0a00 |0078: move-result v0 │ │ +417bba: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ +417bbe: 0f01 |007b: return v1 │ │ +417bc0: 5530 aa96 |007c: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@96aa │ │ +417bc4: 3800 0900 |007e: if-eqz v0, 0087 // +0009 │ │ +417bc8: 6e10 bfab 0400 |0080: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +417bce: 0a00 |0083: move-result v0 │ │ +417bd0: 3800 0300 |0084: if-eqz v0, 0087 // +0003 │ │ +417bd4: 0f01 |0086: return v1 │ │ +417bd6: 5530 a896 |0087: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@96a8 │ │ +417bda: 1a02 391d |0089: const-string v2, "Favorite" // string@1d39 │ │ +417bde: 3800 0900 |008b: if-eqz v0, 0094 // +0009 │ │ +417be2: 6e20 c6ab 2400 |008d: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +417be8: 0a00 |0090: move-result v0 │ │ +417bea: 3900 0300 |0091: if-nez v0, 0094 // +0003 │ │ +417bee: 0f01 |0093: return v1 │ │ +417bf0: 5530 ac96 |0094: iget-boolean v0, v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@96ac │ │ +417bf4: 3800 0900 |0096: if-eqz v0, 009f // +0009 │ │ +417bf8: 6e20 c6ab 2400 |0098: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +417bfe: 0a04 |009b: move-result v4 │ │ +417c00: 3804 0300 |009c: if-eqz v4, 009f // +0003 │ │ +417c04: 0f01 |009e: return v1 │ │ +417c06: 1214 |009f: const/4 v4, #int 1 // #1 │ │ +417c08: 0f04 |00a0: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x000c line=83 │ │ 0x0017 line=85 │ │ 0x0022 line=87 │ │ 0x002d line=89 │ │ @@ -910906,17 +910906,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41878c: |[41878c] de.danoeh.antennapod.model.feed.FeedMedia$1.:()V │ │ -41879c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4187a2: 0e00 |0003: return-void │ │ +418774: |[418774] de.danoeh.antennapod.model.feed.FeedMedia$1.:()V │ │ +418784: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41878a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia$1; │ │ │ │ Virtual methods - │ │ @@ -910925,61 +910925,61 @@ │ │ type : '(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 16 │ │ insns size : 87 16-bit code units │ │ -41867c: |[41867c] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -41868c: 7401 8107 1800 |0000: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ -418692: 0b01 |0003: move-result-wide v1 │ │ -418694: 7401 8107 1800 |0004: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ -41869a: 0b0e |0007: move-result-wide v14 │ │ -41869c: 220d a51c |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -4186a0: 7401 7e07 1800 |000a: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ -4186a6: 0a04 |000d: move-result v4 │ │ -4186a8: 7401 7e07 1800 |000e: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ -4186ae: 0a05 |0011: move-result v5 │ │ -4186b0: 7401 8107 1800 |0012: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ -4186b6: 0b06 |0015: move-result-wide v6 │ │ -4186b8: 7401 8607 1800 |0016: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -4186be: 0c08 |0019: move-result-object v8 │ │ -4186c0: 7401 8607 1800 |001a: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -4186c6: 0c09 |001d: move-result-object v9 │ │ -4186c8: 7401 8607 1800 |001e: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -4186ce: 0c0a |0021: move-result-object v10 │ │ -4186d0: 7401 7a07 1800 |0022: invoke-virtual/range {v24}, Landroid/os/Parcel;.readByte:()B // method@077a │ │ -4186d6: 0a00 |0025: move-result v0 │ │ -4186d8: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ -4186dc: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -4186de: 121b |0029: const/4 v11, #int 1 // #1 │ │ -4186e0: 2803 |002a: goto 002d // +0003 │ │ -4186e2: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -4186e4: 120b |002c: const/4 v11, #int 0 // #0 │ │ -4186e6: 220c ea1e |002d: new-instance v12, Ljava/util/Date; // type@1eea │ │ -4186ea: 0210 0400 |002f: move/from16 v16, v4 │ │ -4186ee: 7401 8107 1800 |0031: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ -4186f4: 0b03 |0034: move-result-wide v3 │ │ -4186f6: 7030 99b4 3c04 |0035: invoke-direct {v12, v3, v4}, Ljava/util/Date;.:(J)V // method@b499 │ │ -4186fc: 7401 7e07 1800 |0038: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ -418702: 0a11 |003b: move-result v17 │ │ -418704: 7401 8107 1800 |003c: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ -41870a: 0b12 |003f: move-result-wide v18 │ │ -41870c: 07d0 |0040: move-object v0, v13 │ │ -41870e: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -418710: 0204 1000 |0042: move/from16 v4, v16 │ │ -418714: 0814 0d00 |0044: move-object/from16 v20, v13 │ │ -418718: 020d 1100 |0046: move/from16 v13, v17 │ │ -41871c: 0515 0e00 |0048: move-wide/from16 v21, v14 │ │ -418720: 050e 1200 |004a: move-wide/from16 v14, v18 │ │ -418724: 7610 e6ab 0000 |004c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Date;IJ)V // method@abe6 │ │ -41872a: 0802 1400 |004f: move-object/from16 v2, v20 │ │ -41872e: 0500 1500 |0051: move-wide/from16 v0, v21 │ │ -418732: 7130 e4ab 0201 |0053: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V // method@abe4 │ │ -418738: 1102 |0056: return-object v2 │ │ +418664: |[418664] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +418674: 7401 8107 1800 |0000: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ +41867a: 0b01 |0003: move-result-wide v1 │ │ +41867c: 7401 8107 1800 |0004: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ +418682: 0b0e |0007: move-result-wide v14 │ │ +418684: 220d a51c |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +418688: 7401 7e07 1800 |000a: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ +41868e: 0a04 |000d: move-result v4 │ │ +418690: 7401 7e07 1800 |000e: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ +418696: 0a05 |0011: move-result v5 │ │ +418698: 7401 8107 1800 |0012: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ +41869e: 0b06 |0015: move-result-wide v6 │ │ +4186a0: 7401 8607 1800 |0016: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +4186a6: 0c08 |0019: move-result-object v8 │ │ +4186a8: 7401 8607 1800 |001a: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +4186ae: 0c09 |001d: move-result-object v9 │ │ +4186b0: 7401 8607 1800 |001e: invoke-virtual/range {v24}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +4186b6: 0c0a |0021: move-result-object v10 │ │ +4186b8: 7401 7a07 1800 |0022: invoke-virtual/range {v24}, Landroid/os/Parcel;.readByte:()B // method@077a │ │ +4186be: 0a00 |0025: move-result v0 │ │ +4186c0: 3800 0500 |0026: if-eqz v0, 002b // +0005 │ │ +4186c4: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +4186c6: 121b |0029: const/4 v11, #int 1 // #1 │ │ +4186c8: 2803 |002a: goto 002d // +0003 │ │ +4186ca: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +4186cc: 120b |002c: const/4 v11, #int 0 // #0 │ │ +4186ce: 220c ea1e |002d: new-instance v12, Ljava/util/Date; // type@1eea │ │ +4186d2: 0210 0400 |002f: move/from16 v16, v4 │ │ +4186d6: 7401 8107 1800 |0031: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ +4186dc: 0b03 |0034: move-result-wide v3 │ │ +4186de: 7030 99b4 3c04 |0035: invoke-direct {v12, v3, v4}, Ljava/util/Date;.:(J)V // method@b499 │ │ +4186e4: 7401 7e07 1800 |0038: invoke-virtual/range {v24}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ +4186ea: 0a11 |003b: move-result v17 │ │ +4186ec: 7401 8107 1800 |003c: invoke-virtual/range {v24}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ +4186f2: 0b12 |003f: move-result-wide v18 │ │ +4186f4: 07d0 |0040: move-object v0, v13 │ │ +4186f6: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +4186f8: 0204 1000 |0042: move/from16 v4, v16 │ │ +4186fc: 0814 0d00 |0044: move-object/from16 v20, v13 │ │ +418700: 020d 1100 |0046: move/from16 v13, v17 │ │ +418704: 0515 0e00 |0048: move-wide/from16 v21, v14 │ │ +418708: 050e 1200 |004a: move-wide/from16 v14, v18 │ │ +41870c: 7610 e6ab 0000 |004c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Date;IJ)V // method@abe6 │ │ +418712: 0802 1400 |004f: move-object/from16 v2, v20 │ │ +418716: 0500 1500 |0051: move-wide/from16 v0, v21 │ │ +41871a: 7130 e4ab 0201 |0053: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V // method@abe4 │ │ +418720: 1102 |0056: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0004 line=416 │ │ 0x0008 line=417 │ │ 0x001e line=418 │ │ 0x0053 line=419 │ │ @@ -910992,18 +910992,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 │ │ -418754: |[418754] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -418764: 6e20 e0ab 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abe0 │ │ -41876a: 0c01 |0003: move-result-object v1 │ │ -41876c: 1101 |0004: return-object v1 │ │ +41873c: |[41873c] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +41874c: 6e20 e0ab 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abe0 │ │ +418752: 0c01 |0003: move-result-object v1 │ │ +418754: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -911012,17 +911012,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 │ │ -41873c: |[41873c] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -41874c: 2311 f520 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedMedia; // type@20f5 │ │ -418750: 1101 |0002: return-object v1 │ │ +418724: |[418724] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +418734: 2311 f520 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedMedia; // type@20f5 │ │ +418738: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -911031,18 +911031,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 │ │ -418770: |[418770] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Ljava/lang/Object; │ │ -418780: 6e20 e2ab 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abe2 │ │ -418786: 0c01 |0003: move-result-object v1 │ │ -418788: 1101 |0004: return-object v1 │ │ +418758: |[418758] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Ljava/lang/Object; │ │ +418768: 6e20 e2ab 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abe2 │ │ +41876e: 0c01 |0003: move-result-object v1 │ │ +418770: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -911099,37 +911099,37 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -419374: |[419374] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:()V │ │ -419384: 2200 a61c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1ca6 │ │ -419388: 1a01 f21e |0002: const-string v1, "GLOBAL" // string@1ef2 │ │ -41938c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41938e: 7040 1eac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac1e │ │ -419394: 6900 c896 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ -419398: 2201 a61c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1ca6 │ │ -41939c: 1a03 f90b |000c: const-string v3, "ALWAYS" // string@0bf9 │ │ -4193a0: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -4193a2: 7040 1eac 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac1e │ │ -4193a8: 6901 c796 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c7 │ │ -4193ac: 2203 a61c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1ca6 │ │ -4193b0: 1a05 a94a |0016: const-string v5, "NEVER" // string@4aa9 │ │ -4193b4: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -4193b6: 7040 1eac 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac1e │ │ -4193bc: 6903 c996 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c9 │ │ -4193c0: 1235 |001e: const/4 v5, #int 3 // #3 │ │ -4193c2: 2355 f620 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@20f6 │ │ -4193c6: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ -4193ca: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ -4193ce: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ -4193d2: 6905 c696 |0027: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c6 │ │ -4193d6: 0e00 |0029: return-void │ │ +41935c: |[41935c] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:()V │ │ +41936c: 2200 a61c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1ca6 │ │ +419370: 1a01 f21e |0002: const-string v1, "GLOBAL" // string@1ef2 │ │ +419374: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +419376: 7040 1eac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac1e │ │ +41937c: 6900 c896 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ +419380: 2201 a61c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1ca6 │ │ +419384: 1a03 f90b |000c: const-string v3, "ALWAYS" // string@0bf9 │ │ +419388: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +41938a: 7040 1eac 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac1e │ │ +419390: 6901 c796 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c7 │ │ +419394: 2203 a61c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1ca6 │ │ +419398: 1a05 a94a |0016: const-string v5, "NEVER" // string@4aa9 │ │ +41939c: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +41939e: 7040 1eac 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@ac1e │ │ +4193a4: 6903 c996 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c9 │ │ +4193a8: 1235 |001e: const/4 v5, #int 3 // #3 │ │ +4193aa: 2355 f620 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@20f6 │ │ +4193ae: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ +4193b2: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ +4193b6: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ +4193ba: 6905 c696 |0027: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c6 │ │ +4193be: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000a line=21 │ │ 0x0014 line=22 │ │ 0x0027 line=19 │ │ locals : │ │ @@ -911139,18 +911139,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 │ │ -4193d8: |[4193d8] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:(Ljava/lang/String;II)V │ │ -4193e8: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -4193ee: 5903 ca96 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@96ca │ │ -4193f2: 0e00 |0005: return-void │ │ +4193c0: |[4193c0] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:(Ljava/lang/String;II)V │ │ +4193d0: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +4193d6: 5903 ca96 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@96ca │ │ +4193da: 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; │ │ @@ -911162,28 +911162,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 │ │ -4192f0: |[4192f0] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -419300: 7100 21ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac21 │ │ -419306: 0c00 |0003: move-result-object v0 │ │ -419308: 2101 |0004: array-length v1, v0 │ │ -41930a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -41930c: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -419310: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -419314: 5234 ca96 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@96ca │ │ -419318: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ -41931c: 1103 |000e: return-object v3 │ │ -41931e: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -419322: 28f5 |0011: goto 0006 // -000b │ │ -419324: 6205 c996 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c9 │ │ -419328: 1105 |0014: return-object v5 │ │ +4192d8: |[4192d8] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +4192e8: 7100 21ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac21 │ │ +4192ee: 0c00 |0003: move-result-object v0 │ │ +4192f0: 2101 |0004: array-length v1, v0 │ │ +4192f2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4192f4: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +4192f8: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +4192fc: 5234 ca96 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@96ca │ │ +419300: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ +419304: 1103 |000e: return-object v3 │ │ +419306: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41930a: 28f5 |0011: goto 0006 // -000b │ │ +41930c: 6205 c996 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c9 │ │ +419310: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x000a line=32 │ │ 0x0012 line=36 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -911193,20 +911193,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 │ │ -41932c: |[41932c] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -41933c: 1c00 a61c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1ca6 │ │ -419340: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -419346: 0c01 |0005: move-result-object v1 │ │ -419348: 1f01 a61c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1ca6 │ │ -41934c: 1101 |0008: return-object v1 │ │ +419314: |[419314] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +419324: 1c00 a61c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1ca6 │ │ +419328: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +41932e: 0c01 |0005: move-result-object v1 │ │ +419330: 1f01 a61c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1ca6 │ │ +419334: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;) │ │ @@ -911214,20 +911214,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 │ │ -419350: |[419350] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -419360: 6200 c696 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c6 │ │ -419364: 6e10 a6b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.clone:()Ljava/lang/Object; // method@b7a6 │ │ -41936a: 0c00 |0005: move-result-object v0 │ │ -41936c: 1f00 f620 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@20f6 │ │ -419370: 1100 |0008: return-object v0 │ │ +419338: |[419338] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +419348: 6200 c696 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c6 │ │ +41934c: 6e10 a6b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.clone:()Ljava/lang/Object; // method@b7a6 │ │ +419352: 0c00 |0005: move-result-object v0 │ │ +419354: 1f00 f620 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@20f6 │ │ +419358: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7567 (FeedPreferences.java) │ │ @@ -911283,37 +911283,37 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -419478: |[419478] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:()V │ │ -419488: 2200 a71c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1ca7 │ │ -41948c: 1a01 f21e |0002: const-string v1, "GLOBAL" // string@1ef2 │ │ -419490: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -419492: 7040 23ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@ac23 │ │ -419498: 6900 cd96 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cd │ │ -41949c: 2201 a71c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1ca7 │ │ -4194a0: 1a03 a80b |000c: const-string v3, "ADD_TO_INBOX" // string@0ba8 │ │ -4194a4: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -4194a6: 7040 23ac 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@ac23 │ │ -4194ac: 6901 cc96 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cc │ │ -4194b0: 2203 a71c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1ca7 │ │ -4194b4: 1a05 bc4a |0016: const-string v5, "NOTHING" // string@4abc │ │ -4194b8: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -4194ba: 7040 23ac 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@ac23 │ │ -4194c0: 6903 ce96 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96ce │ │ -4194c4: 1235 |001e: const/4 v5, #int 3 // #3 │ │ -4194c6: 2355 f720 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@20f7 │ │ -4194ca: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ -4194ce: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ -4194d2: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ -4194d6: 6905 cb96 |0027: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cb │ │ -4194da: 0e00 |0029: return-void │ │ +419460: |[419460] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:()V │ │ +419470: 2200 a71c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1ca7 │ │ +419474: 1a01 f21e |0002: const-string v1, "GLOBAL" // string@1ef2 │ │ +419478: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41947a: 7040 23ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@ac23 │ │ +419480: 6900 cd96 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cd │ │ +419484: 2201 a71c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1ca7 │ │ +419488: 1a03 a80b |000c: const-string v3, "ADD_TO_INBOX" // string@0ba8 │ │ +41948c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +41948e: 7040 23ac 3144 |000f: invoke-direct {v1, v3, v4, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@ac23 │ │ +419494: 6901 cc96 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cc │ │ +419498: 2203 a71c |0014: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1ca7 │ │ +41949c: 1a05 bc4a |0016: const-string v5, "NOTHING" // string@4abc │ │ +4194a0: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +4194a2: 7040 23ac 5366 |0019: invoke-direct {v3, v5, v6, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@ac23 │ │ +4194a8: 6903 ce96 |001c: sput-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96ce │ │ +4194ac: 1235 |001e: const/4 v5, #int 3 // #3 │ │ +4194ae: 2355 f720 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@20f7 │ │ +4194b2: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ +4194b6: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ +4194ba: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ +4194be: 6905 cb96 |0027: sput-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cb │ │ +4194c2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x000a line=42 │ │ 0x0014 line=43 │ │ 0x0027 line=40 │ │ locals : │ │ @@ -911323,18 +911323,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 │ │ -4194dc: |[4194dc] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:(Ljava/lang/String;II)V │ │ -4194ec: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -4194f2: 5903 cf96 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@96cf │ │ -4194f6: 0e00 |0005: return-void │ │ +4194c4: |[4194c4] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:(Ljava/lang/String;II)V │ │ +4194d4: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +4194da: 5903 cf96 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@96cf │ │ +4194de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -911346,28 +911346,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 │ │ -4193f4: |[4193f4] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -419404: 7100 26ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac26 │ │ -41940a: 0c00 |0003: move-result-object v0 │ │ -41940c: 2101 |0004: array-length v1, v0 │ │ -41940e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -419410: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -419414: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -419418: 5234 cf96 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@96cf │ │ -41941c: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ -419420: 1103 |000e: return-object v3 │ │ -419422: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -419426: 28f5 |0011: goto 0006 // -000b │ │ -419428: 6205 cc96 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cc │ │ -41942c: 1105 |0014: return-object v5 │ │ +4193dc: |[4193dc] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +4193ec: 7100 26ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac26 │ │ +4193f2: 0c00 |0003: move-result-object v0 │ │ +4193f4: 2101 |0004: array-length v1, v0 │ │ +4193f6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4193f8: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +4193fc: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +419400: 5234 cf96 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@96cf │ │ +419404: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ +419408: 1103 |000e: return-object v3 │ │ +41940a: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41940e: 28f5 |0011: goto 0006 // -000b │ │ +419410: 6205 cc96 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cc │ │ +419414: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000a line=53 │ │ 0x0012 line=57 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -911377,20 +911377,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 │ │ -419430: |[419430] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -419440: 1c00 a71c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1ca7 │ │ -419444: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -41944a: 0c01 |0005: move-result-object v1 │ │ -41944c: 1f01 a71c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1ca7 │ │ -419450: 1101 |0008: return-object v1 │ │ +419418: |[419418] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +419428: 1c00 a71c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1ca7 │ │ +41942c: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +419432: 0c01 |0005: move-result-object v1 │ │ +419434: 1f01 a71c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1ca7 │ │ +419438: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;) │ │ @@ -911398,20 +911398,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 │ │ -419454: |[419454] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -419464: 6200 cb96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cb │ │ -419468: 6e10 a7b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.clone:()Ljava/lang/Object; // method@b7a7 │ │ -41946e: 0c00 |0005: move-result-object v0 │ │ -419470: 1f00 f720 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@20f7 │ │ -419474: 1100 |0008: return-object v0 │ │ +41943c: |[41943c] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +41944c: 6200 cb96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cb │ │ +419450: 6e10 a7b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.clone:()Ljava/lang/Object; // method@b7a7 │ │ +419456: 0c00 |0005: move-result-object v0 │ │ +419458: 1f00 f720 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@20f7 │ │ +41945c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 7567 (FeedPreferences.java) │ │ @@ -911521,34 +911521,34 @@ │ │ type : '(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 25 │ │ ins : 9 │ │ outs : 16 │ │ insns size : 36 16-bit code units │ │ -419754: |[419754] de.danoeh.antennapod.model.feed.FeedPreferences.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V │ │ -419764: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -419766: 2209 9f1c |0001: new-instance v9, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1c9f │ │ -41976a: 7010 8cab 0900 |0003: invoke-direct {v9}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:()V // method@ab8c │ │ -419770: 150a 80bf |0006: const/high16 v10, #int -1082130432 // #bf80 │ │ -419774: 120b |0008: const/4 v11, #int 0 // #0 │ │ -419776: 120c |0009: const/4 v12, #int 0 // #0 │ │ -419778: 120d |000a: const/4 v13, #int 0 // #0 │ │ -41977a: 220f ef1e |000b: new-instance v15, Ljava/util/HashSet; // type@1eef │ │ -41977e: 7010 b6b4 0f00 |000d: invoke-direct {v15}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -419784: 0800 1000 |0010: move-object/from16 v0, v16 │ │ -419788: 0501 1100 |0012: move-wide/from16 v1, v17 │ │ -41978c: 0203 1300 |0014: move/from16 v3, v19 │ │ -419790: 0805 1400 |0016: move-object/from16 v5, v20 │ │ -419794: 0806 1500 |0018: move-object/from16 v6, v21 │ │ -419798: 0807 1700 |001a: move-object/from16 v7, v23 │ │ -41979c: 0808 1800 |001c: move-object/from16 v8, v24 │ │ -4197a0: 080e 1600 |001e: move-object/from16 v14, v22 │ │ -4197a4: 7610 28ac 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIIZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V // method@ac28 │ │ -4197aa: 0e00 |0023: return-void │ │ +41973c: |[41973c] de.danoeh.antennapod.model.feed.FeedPreferences.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V │ │ +41974c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +41974e: 2209 9f1c |0001: new-instance v9, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1c9f │ │ +419752: 7010 8cab 0900 |0003: invoke-direct {v9}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:()V // method@ab8c │ │ +419758: 150a 80bf |0006: const/high16 v10, #int -1082130432 // #bf80 │ │ +41975c: 120b |0008: const/4 v11, #int 0 // #0 │ │ +41975e: 120c |0009: const/4 v12, #int 0 // #0 │ │ +419760: 120d |000a: const/4 v13, #int 0 // #0 │ │ +419762: 220f ef1e |000b: new-instance v15, Ljava/util/HashSet; // type@1eef │ │ +419766: 7010 b6b4 0f00 |000d: invoke-direct {v15}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +41976c: 0800 1000 |0010: move-object/from16 v0, v16 │ │ +419770: 0501 1100 |0012: move-wide/from16 v1, v17 │ │ +419774: 0203 1300 |0014: move/from16 v3, v19 │ │ +419778: 0805 1400 |0016: move-object/from16 v5, v20 │ │ +41977c: 0806 1500 |0018: move-object/from16 v6, v21 │ │ +419780: 0807 1700 |001a: move-object/from16 v7, v23 │ │ +419784: 0808 1800 |001c: move-object/from16 v8, v24 │ │ +419788: 080e 1600 |001e: move-object/from16 v14, v22 │ │ +41978c: 7610 28ac 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIIZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V // method@ac28 │ │ +419792: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=80 │ │ locals : │ │ 0x0000 - 0x0024 reg=16 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0024 reg=17 (null) J │ │ 0x0000 - 0x0024 reg=19 (null) Z │ │ @@ -911563,49 +911563,49 @@ │ │ type : '(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIIZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 20 │ │ ins : 16 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -4196cc: |[4196cc] de.danoeh.antennapod.model.feed.FeedPreferences.:(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIIZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V │ │ -4196dc: 0740 |0000: move-object v0, v4 │ │ -4196de: 7010 76b2 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b276 │ │ -4196e4: 2201 ef1e |0004: new-instance v1, Ljava/util/HashSet; // type@1eef │ │ -4196e8: 7010 b6b4 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -4196ee: 5b01 de96 |0009: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@96de │ │ -4196f2: 0452 |000b: move-wide v2, v5 │ │ -4196f4: 5a02 d596 |000c: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@96d5 │ │ -4196f8: 0172 |000e: move v2, v7 │ │ -4196fa: 5c02 d496 |000f: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@96d4 │ │ -4196fe: 0182 |0011: move v2, v8 │ │ -419700: 5c02 da96 |0012: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@96da │ │ -419704: 0792 |0014: move-object v2, v9 │ │ -419706: 5b02 d396 |0015: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96d3 │ │ -41970a: 07a2 |0017: move-object v2, v10 │ │ -41970c: 5b02 e096 |0018: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96e0 │ │ -419710: 07b2 |001a: move-object v2, v11 │ │ -419712: 5b02 df96 |001b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ -419716: 07c2 |001d: move-object v2, v12 │ │ -419718: 5b02 dc96 |001e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ -41971c: 07d2 |0020: move-object v2, v13 │ │ -41971e: 5b02 d996 |0021: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@96d9 │ │ -419722: 01e2 |0023: move v2, v14 │ │ -419724: 5902 d696 |0024: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@96d6 │ │ -419728: 01f2 |0026: move v2, v15 │ │ -41972a: 5902 d896 |0027: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@96d8 │ │ -41972e: 0202 1000 |0029: move/from16 v2, v16 │ │ -419732: 5902 d796 |002b: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@96d7 │ │ -419736: 0202 1100 |002d: move/from16 v2, v17 │ │ -41973a: 5c02 dd96 |002f: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@96dd │ │ -41973e: 0802 1200 |0031: move-object/from16 v2, v18 │ │ -419742: 5b02 db96 |0033: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96db │ │ -419746: 0802 1300 |0035: move-object/from16 v2, v19 │ │ -41974a: 7220 38b5 2100 |0037: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b538 │ │ -419750: 0e00 |003a: return-void │ │ +4196b4: |[4196b4] de.danoeh.antennapod.model.feed.FeedPreferences.:(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIIZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V │ │ +4196c4: 0740 |0000: move-object v0, v4 │ │ +4196c6: 7010 76b2 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b276 │ │ +4196cc: 2201 ef1e |0004: new-instance v1, Ljava/util/HashSet; // type@1eef │ │ +4196d0: 7010 b6b4 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +4196d6: 5b01 de96 |0009: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@96de │ │ +4196da: 0452 |000b: move-wide v2, v5 │ │ +4196dc: 5a02 d596 |000c: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@96d5 │ │ +4196e0: 0172 |000e: move v2, v7 │ │ +4196e2: 5c02 d496 |000f: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@96d4 │ │ +4196e6: 0182 |0011: move v2, v8 │ │ +4196e8: 5c02 da96 |0012: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@96da │ │ +4196ec: 0792 |0014: move-object v2, v9 │ │ +4196ee: 5b02 d396 |0015: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96d3 │ │ +4196f2: 07a2 |0017: move-object v2, v10 │ │ +4196f4: 5b02 e096 |0018: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96e0 │ │ +4196f8: 07b2 |001a: move-object v2, v11 │ │ +4196fa: 5b02 df96 |001b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ +4196fe: 07c2 |001d: move-object v2, v12 │ │ +419700: 5b02 dc96 |001e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ +419704: 07d2 |0020: move-object v2, v13 │ │ +419706: 5b02 d996 |0021: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@96d9 │ │ +41970a: 01e2 |0023: move v2, v14 │ │ +41970c: 5902 d696 |0024: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@96d6 │ │ +419710: 01f2 |0026: move v2, v15 │ │ +419712: 5902 d896 |0027: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@96d8 │ │ +419716: 0202 1000 |0029: move/from16 v2, v16 │ │ +41971a: 5902 d796 |002b: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@96d7 │ │ +41971e: 0202 1100 |002d: move/from16 v2, v17 │ │ +419722: 5c02 dd96 |002f: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@96dd │ │ +419726: 0802 1200 |0031: move-object/from16 v2, v18 │ │ +41972a: 5b02 db96 |0033: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96db │ │ +41972e: 0802 1300 |0035: move-object/from16 v2, v19 │ │ +419732: 7220 38b5 2100 |0037: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b538 │ │ +419738: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0004 line=75 │ │ 0x000c line=90 │ │ 0x000f line=91 │ │ 0x0012 line=92 │ │ @@ -911643,32 +911643,32 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4194f8: |[4194f8] de.danoeh.antennapod.model.feed.FeedPreferences.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Z │ │ -419508: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -41950a: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -41950e: 0f00 |0003: return v0 │ │ -419510: 5431 df96 |0004: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ -419514: 5442 df96 |0006: iget-object v2, v4, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ -419518: 7120 a50a 2100 |0008: invoke-static {v1, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -41951e: 0a01 |000b: move-result v1 │ │ -419520: 3901 0300 |000c: if-nez v1, 000f // +0003 │ │ -419524: 0f00 |000e: return v0 │ │ -419526: 5431 dc96 |000f: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ -41952a: 5444 dc96 |0011: iget-object v4, v4, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ -41952e: 7120 a50a 4100 |0013: invoke-static {v1, v4}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -419534: 0a04 |0016: move-result v4 │ │ -419536: 3904 0300 |0017: if-nez v4, 001a // +0003 │ │ -41953a: 0f00 |0019: return v0 │ │ -41953c: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -41953e: 0f04 |001b: return v4 │ │ +4194e0: |[4194e0] de.danoeh.antennapod.model.feed.FeedPreferences.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Z │ │ +4194f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4194f2: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +4194f6: 0f00 |0003: return v0 │ │ +4194f8: 5431 df96 |0004: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ +4194fc: 5442 df96 |0006: iget-object v2, v4, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ +419500: 7120 a50a 2100 |0008: invoke-static {v1, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +419506: 0a01 |000b: move-result v1 │ │ +419508: 3901 0300 |000c: if-nez v1, 000f // +0003 │ │ +41950c: 0f00 |000e: return v0 │ │ +41950e: 5431 dc96 |000f: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ +419512: 5444 dc96 |0011: iget-object v4, v4, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ +419516: 7120 a50a 4100 |0013: invoke-static {v1, v4}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +41951c: 0a04 |0016: move-result v4 │ │ +41951e: 3904 0300 |0017: if-nez v4, 001a // +0003 │ │ +419522: 0f00 |0019: return v0 │ │ +419524: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +419526: 0f04 |001b: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=139 │ │ 0x000f line=142 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x001c reg=4 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ @@ -911678,17 +911678,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 │ │ -4195a0: |[4195a0] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -4195b0: 5410 d396 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96d3 │ │ -4195b4: 1100 |0002: return-object v0 │ │ +419588: |[419588] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +419598: 5410 d396 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96d3 │ │ +41959c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911696,17 +911696,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419540: |[419540] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDownload:()Z │ │ -419550: 5510 d496 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@96d4 │ │ -419554: 0f00 |0002: return v0 │ │ +419528: |[419528] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDownload:()Z │ │ +419538: 5510 d496 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@96d4 │ │ +41953c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911714,17 +911714,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 │ │ -4195b8: |[4195b8] de.danoeh.antennapod.model.feed.FeedPreferences.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -4195c8: 5410 d396 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96d3 │ │ -4195cc: 1100 |0002: return-object v0 │ │ +4195a0: |[4195a0] de.danoeh.antennapod.model.feed.FeedPreferences.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +4195b0: 5410 d396 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96d3 │ │ +4195b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911732,17 +911732,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4196b4: |[4196b4] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedID:()J │ │ -4196c4: 5320 d596 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@96d5 │ │ -4196c8: 1000 |0002: return-wide v0 │ │ +41969c: |[41969c] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedID:()J │ │ +4196ac: 5320 d596 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@96d5 │ │ +4196b0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911750,17 +911750,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419600: |[419600] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedPlaybackSpeed:()F │ │ -419610: 5210 d696 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@96d6 │ │ -419614: 0f00 |0002: return v0 │ │ +4195e8: |[4195e8] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedPlaybackSpeed:()F │ │ +4195f8: 5210 d696 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@96d6 │ │ +4195fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911768,17 +911768,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419618: |[419618] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipEnding:()I │ │ -419628: 5210 d796 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@96d7 │ │ -41962c: 0f00 |0002: return v0 │ │ +419600: |[419600] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipEnding:()I │ │ +419610: 5210 d796 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@96d7 │ │ +419614: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911786,17 +911786,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419630: |[419630] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipIntro:()I │ │ -419640: 5210 d896 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@96d8 │ │ -419644: 0f00 |0002: return v0 │ │ +419618: |[419618] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipIntro:()I │ │ +419628: 5210 d896 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@96d8 │ │ +41962c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911804,17 +911804,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 │ │ -419588: |[419588] de.danoeh.antennapod.model.feed.FeedPreferences.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ -419598: 5410 d996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@96d9 │ │ -41959c: 1100 |0002: return-object v0 │ │ +419570: |[419570] de.danoeh.antennapod.model.feed.FeedPreferences.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ +419580: 5410 d996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@96d9 │ │ +419584: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #9 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911822,17 +911822,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419558: |[419558] de.danoeh.antennapod.model.feed.FeedPreferences.getKeepUpdated:()Z │ │ -419568: 5510 da96 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@96da │ │ -41956c: 0f00 |0002: return v0 │ │ +419540: |[419540] de.danoeh.antennapod.model.feed.FeedPreferences.getKeepUpdated:()Z │ │ +419550: 5510 da96 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@96da │ │ +419554: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #10 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911840,17 +911840,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 │ │ -4195d0: |[4195d0] de.danoeh.antennapod.model.feed.FeedPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -4195e0: 5410 db96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96db │ │ -4195e4: 1100 |0002: return-object v0 │ │ +4195b8: |[4195b8] de.danoeh.antennapod.model.feed.FeedPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +4195c8: 5410 db96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96db │ │ +4195cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #11 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911858,17 +911858,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419648: |[419648] de.danoeh.antennapod.model.feed.FeedPreferences.getPassword:()Ljava/lang/String; │ │ -419658: 5410 dc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ -41965c: 1100 |0002: return-object v0 │ │ +419630: |[419630] de.danoeh.antennapod.model.feed.FeedPreferences.getPassword:()Ljava/lang/String; │ │ +419640: 5410 dc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ +419644: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911876,17 +911876,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419570: |[419570] de.danoeh.antennapod.model.feed.FeedPreferences.getShowEpisodeNotification:()Z │ │ -419580: 5510 dd96 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@96dd │ │ -419584: 0f00 |0002: return v0 │ │ +419558: |[419558] de.danoeh.antennapod.model.feed.FeedPreferences.getShowEpisodeNotification:()Z │ │ +419568: 5510 dd96 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@96dd │ │ +41956c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #13 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911894,17 +911894,17 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41969c: |[41969c] de.danoeh.antennapod.model.feed.FeedPreferences.getTags:()Ljava/util/Set; │ │ -4196ac: 5410 de96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@96de │ │ -4196b0: 1100 |0002: return-object v0 │ │ +419684: |[419684] de.danoeh.antennapod.model.feed.FeedPreferences.getTags:()Ljava/util/Set; │ │ +419694: 5410 de96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@96de │ │ +419698: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #14 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911912,20 +911912,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -419660: |[419660] de.danoeh.antennapod.model.feed.FeedPreferences.getTagsAsString:()Ljava/lang/String; │ │ -419670: 1a00 1c00 |0000: const-string v0, "" // string@001c │ │ -419674: 5421 de96 |0002: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@96de │ │ -419678: 7120 a90a 1000 |0004: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0aa9 │ │ -41967e: 0c00 |0007: move-result-object v0 │ │ -419680: 1100 |0008: return-object v0 │ │ +419648: |[419648] de.danoeh.antennapod.model.feed.FeedPreferences.getTagsAsString:()Ljava/lang/String; │ │ +419658: 1a00 1c00 |0000: const-string v0, "" // string@001c │ │ +41965c: 5421 de96 |0002: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@96de │ │ +419660: 7120 a90a 1000 |0004: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0aa9 │ │ +419666: 0c00 |0007: move-result-object v0 │ │ +419668: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=248 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911933,17 +911933,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419684: |[419684] de.danoeh.antennapod.model.feed.FeedPreferences.getUsername:()Ljava/lang/String; │ │ -419694: 5410 df96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ -419698: 1100 |0002: return-object v0 │ │ +41966c: |[41966c] de.danoeh.antennapod.model.feed.FeedPreferences.getUsername:()Ljava/lang/String; │ │ +41967c: 5410 df96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ +419680: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911951,17 +911951,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 │ │ -4195e8: |[4195e8] de.danoeh.antennapod.model.feed.FeedPreferences.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -4195f8: 5410 e096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96e0 │ │ -4195fc: 1100 |0002: return-object v0 │ │ +4195d0: |[4195d0] de.danoeh.antennapod.model.feed.FeedPreferences.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +4195e0: 5410 e096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96e0 │ │ +4195e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #17 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -911969,17 +911969,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 │ │ -4197ac: |[4197ac] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ -4197bc: 5b01 d396 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96d3 │ │ -4197c0: 0e00 |0002: return-void │ │ +419794: |[419794] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ +4197a4: 5b01 d396 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96d3 │ │ +4197a8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ │ │ @@ -911988,17 +911988,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4197c4: |[4197c4] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDownload:(Z)V │ │ -4197d4: 5c01 d496 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@96d4 │ │ -4197d8: 0e00 |0002: return-void │ │ +4197ac: |[4197ac] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDownload:(Z)V │ │ +4197bc: 5c01 d496 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@96d4 │ │ +4197c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -912007,17 +912007,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4197dc: |[4197dc] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedID:(J)V │ │ -4197ec: 5a01 d596 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@96d5 │ │ -4197f0: 0e00 |0002: return-void │ │ +4197c4: |[4197c4] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedID:(J)V │ │ +4197d4: 5a01 d596 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@96d5 │ │ +4197d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -912026,17 +912026,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4197f4: |[4197f4] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedPlaybackSpeed:(F)V │ │ -419804: 5901 d696 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@96d6 │ │ -419808: 0e00 |0002: return-void │ │ +4197dc: |[4197dc] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedPlaybackSpeed:(F)V │ │ +4197ec: 5901 d696 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@96d6 │ │ +4197f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) F │ │ │ │ @@ -912045,17 +912045,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41980c: |[41980c] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipEnding:(I)V │ │ -41981c: 5901 d796 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@96d7 │ │ -419820: 0e00 |0002: return-void │ │ +4197f4: |[4197f4] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipEnding:(I)V │ │ +419804: 5901 d796 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@96d7 │ │ +419808: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -912064,17 +912064,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419824: |[419824] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipIntro:(I)V │ │ -419834: 5901 d896 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@96d8 │ │ -419838: 0e00 |0002: return-void │ │ +41980c: |[41980c] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipIntro:(I)V │ │ +41981c: 5901 d896 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@96d8 │ │ +419820: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -912083,17 +912083,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 │ │ -41983c: |[41983c] de.danoeh.antennapod.model.feed.FeedPreferences.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ -41984c: 5b01 d996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@96d9 │ │ -419850: 0e00 |0002: return-void │ │ +419824: |[419824] de.danoeh.antennapod.model.feed.FeedPreferences.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ +419834: 5b01 d996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@96d9 │ │ +419838: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ @@ -912102,17 +912102,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419854: |[419854] de.danoeh.antennapod.model.feed.FeedPreferences.setKeepUpdated:(Z)V │ │ -419864: 5c01 da96 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@96da │ │ -419868: 0e00 |0002: return-void │ │ +41983c: |[41983c] de.danoeh.antennapod.model.feed.FeedPreferences.setKeepUpdated:(Z)V │ │ +41984c: 5c01 da96 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@96da │ │ +419850: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -912121,17 +912121,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 │ │ -41986c: |[41986c] de.danoeh.antennapod.model.feed.FeedPreferences.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V │ │ -41987c: 5b01 db96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96db │ │ -419880: 0e00 |0002: return-void │ │ +419854: |[419854] de.danoeh.antennapod.model.feed.FeedPreferences.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V │ │ +419864: 5b01 db96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96db │ │ +419868: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ │ │ @@ -912140,17 +912140,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419884: |[419884] de.danoeh.antennapod.model.feed.FeedPreferences.setPassword:(Ljava/lang/String;)V │ │ -419894: 5b01 dc96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ -419898: 0e00 |0002: return-void │ │ +41986c: |[41986c] de.danoeh.antennapod.model.feed.FeedPreferences.setPassword:(Ljava/lang/String;)V │ │ +41987c: 5b01 dc96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ +419880: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -912159,17 +912159,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41989c: |[41989c] de.danoeh.antennapod.model.feed.FeedPreferences.setShowEpisodeNotification:(Z)V │ │ -4198ac: 5c01 dd96 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@96dd │ │ -4198b0: 0e00 |0002: return-void │ │ +419884: |[419884] de.danoeh.antennapod.model.feed.FeedPreferences.setShowEpisodeNotification:(Z)V │ │ +419894: 5c01 dd96 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@96dd │ │ +419898: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -912178,17 +912178,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4198b4: |[4198b4] de.danoeh.antennapod.model.feed.FeedPreferences.setUsername:(Ljava/lang/String;)V │ │ -4198c4: 5b01 df96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ -4198c8: 0e00 |0002: return-void │ │ +41989c: |[41989c] de.danoeh.antennapod.model.feed.FeedPreferences.setUsername:(Ljava/lang/String;)V │ │ +4198ac: 5b01 df96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ +4198b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -912197,17 +912197,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 │ │ -4198cc: |[4198cc] de.danoeh.antennapod.model.feed.FeedPreferences.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ -4198dc: 5b01 e096 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96e0 │ │ -4198e0: 0e00 |0002: return-void │ │ +4198b4: |[4198b4] de.danoeh.antennapod.model.feed.FeedPreferences.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ +4198c4: 5b01 e096 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96e0 │ │ +4198c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ │ │ @@ -912216,22 +912216,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 │ │ -4198e4: |[4198e4] de.danoeh.antennapod.model.feed.FeedPreferences.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -4198f4: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -4198f8: 0e00 |0002: return-void │ │ -4198fa: 5420 df96 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ -4198fe: 5b10 df96 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ -419902: 5422 dc96 |0007: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ -419906: 5b12 dc96 |0009: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ -41990a: 0e00 |000b: return-void │ │ +4198cc: |[4198cc] de.danoeh.antennapod.model.feed.FeedPreferences.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +4198dc: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +4198e0: 0e00 |0002: return-void │ │ +4198e2: 5420 df96 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ +4198e6: 5b10 df96 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@96df │ │ +4198ea: 5422 dc96 |0007: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ +4198ee: 5b12 dc96 |0009: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@96dc │ │ +4198f2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=155 │ │ 0x0007 line=156 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ @@ -912281,31 +912281,31 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -41a2e8: |[41a2e8] de.danoeh.antennapod.model.feed.SortOrder$Scope.:()V │ │ -41a2f8: 2200 a91c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1ca9 │ │ -41a2fc: 1a01 4b21 |0002: const-string v1, "INTRA_FEED" // string@214b │ │ -41a300: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41a302: 7030 49ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ac49 │ │ -41a308: 6900 e396 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e3 │ │ -41a30c: 2201 a91c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1ca9 │ │ -41a310: 1a03 4a21 |000c: const-string v3, "INTER_FEED" // string@214a │ │ -41a314: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -41a316: 7030 49ac 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ac49 │ │ -41a31c: 6901 e296 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e2 │ │ -41a320: 1223 |0014: const/4 v3, #int 2 // #2 │ │ -41a322: 2333 f820 |0015: new-array v3, v3, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@20f8 │ │ -41a326: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ -41a32a: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ -41a32e: 6903 e196 |001b: sput-object v3, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e1 │ │ -41a332: 0e00 |001d: return-void │ │ +41a2d0: |[41a2d0] de.danoeh.antennapod.model.feed.SortOrder$Scope.:()V │ │ +41a2e0: 2200 a91c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1ca9 │ │ +41a2e4: 1a01 4b21 |0002: const-string v1, "INTRA_FEED" // string@214b │ │ +41a2e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41a2ea: 7030 49ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ac49 │ │ +41a2f0: 6900 e396 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e3 │ │ +41a2f4: 2201 a91c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1ca9 │ │ +41a2f8: 1a03 4a21 |000c: const-string v3, "INTER_FEED" // string@214a │ │ +41a2fc: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +41a2fe: 7030 49ac 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ac49 │ │ +41a304: 6901 e296 |0012: sput-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e2 │ │ +41a308: 1223 |0014: const/4 v3, #int 2 // #2 │ │ +41a30a: 2333 f820 |0015: new-array v3, v3, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@20f8 │ │ +41a30e: 4d00 0302 |0017: aput-object v0, v3, v2 │ │ +41a312: 4d01 0304 |0019: aput-object v1, v3, v4 │ │ +41a316: 6903 e196 |001b: sput-object v3, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e1 │ │ +41a31a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x001b line=29 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/SortOrder$Scope;) │ │ @@ -912313,17 +912313,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 │ │ -41a334: |[41a334] de.danoeh.antennapod.model.feed.SortOrder$Scope.:(Ljava/lang/String;I)V │ │ -41a344: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -41a34a: 0e00 |0003: return-void │ │ +41a31c: |[41a31c] de.danoeh.antennapod.model.feed.SortOrder$Scope.:(Ljava/lang/String;I)V │ │ +41a32c: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +41a332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 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 │ │ @@ -912333,20 +912333,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 │ │ -41a2a0: |[41a2a0] de.danoeh.antennapod.model.feed.SortOrder$Scope.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ -41a2b0: 1c00 a91c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1ca9 │ │ -41a2b4: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -41a2ba: 0c01 |0005: move-result-object v1 │ │ -41a2bc: 1f01 a91c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1ca9 │ │ -41a2c0: 1101 |0008: return-object v1 │ │ +41a288: |[41a288] de.danoeh.antennapod.model.feed.SortOrder$Scope.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ +41a298: 1c00 a91c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1ca9 │ │ +41a29c: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +41a2a2: 0c01 |0005: move-result-object v1 │ │ +41a2a4: 1f01 a91c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1ca9 │ │ +41a2a8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/SortOrder$Scope;) │ │ @@ -912354,20 +912354,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 │ │ -41a2c4: |[41a2c4] de.danoeh.antennapod.model.feed.SortOrder$Scope.values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ -41a2d4: 6200 e196 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e1 │ │ -41a2d8: 6e10 a8b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.clone:()Ljava/lang/Object; // method@b7a8 │ │ -41a2de: 0c00 |0005: move-result-object v0 │ │ -41a2e0: 1f00 f820 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@20f8 │ │ -41a2e4: 1100 |0008: return-object v0 │ │ +41a2ac: |[41a2ac] de.danoeh.antennapod.model.feed.SortOrder$Scope.values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ +41a2bc: 6200 e196 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e1 │ │ +41a2c0: 6e10 a8b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.clone:()Ljava/lang/Object; // method@b7a8 │ │ +41a2c6: 0c00 |0005: move-result-object v0 │ │ +41a2c8: 1f00 f820 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@20f8 │ │ +41a2cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 21972 (SortOrder.java) │ │ @@ -912466,117 +912466,117 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 17 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 200 16-bit code units │ │ -41a49c: |[41a49c] de.danoeh.antennapod.model.feed.SortOrder.:()V │ │ -41a4ac: 2200 aa1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a4b0: 6201 e396 |0002: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e3 │ │ -41a4b4: 1a02 5317 |0004: const-string v2, "DATE_OLD_NEW" // string@1753 │ │ -41a4b8: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -41a4ba: 1214 |0007: const/4 v4, #int 1 // #1 │ │ -41a4bc: 7051 4dac 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@ac4d │ │ -41a4c2: 6900 e696 |000b: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e6 │ │ -41a4c6: 2202 aa1c |000d: new-instance v2, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a4ca: 1a05 5217 |000f: const-string v5, "DATE_NEW_OLD" // string@1752 │ │ -41a4ce: 1226 |0011: const/4 v6, #int 2 // #2 │ │ -41a4d0: 7051 4dac 5264 |0012: invoke-direct {v2, v5, v4, v6, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a4d6: 6902 e596 |0015: sput-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -41a4da: 2205 aa1c |0017: new-instance v5, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a4de: 1a07 3e1a |0019: const-string v7, "EPISODE_TITLE_A_Z" // string@1a3e │ │ -41a4e2: 1238 |001b: const/4 v8, #int 3 // #3 │ │ -41a4e4: 7051 4dac 7586 |001c: invoke-direct {v5, v7, v6, v8, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a4ea: 6905 eb96 |001f: sput-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96eb │ │ -41a4ee: 2207 aa1c |0021: new-instance v7, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a4f2: 1a09 3f1a |0023: const-string v9, "EPISODE_TITLE_Z_A" // string@1a3f │ │ -41a4f6: 124a |0025: const/4 v10, #int 4 // #4 │ │ -41a4f8: 7051 4dac 97a8 |0026: invoke-direct {v7, v9, v8, v10, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a4fe: 6907 ec96 |0029: sput-object v7, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ec │ │ -41a502: 2209 aa1c |002b: new-instance v9, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a506: 1a0b 1618 |002d: const-string v11, "DURATION_SHORT_LONG" // string@1816 │ │ -41a50a: 125c |002f: const/4 v12, #int 5 // #5 │ │ -41a50c: 7051 4dac b9ca |0030: invoke-direct {v9, v11, v10, v12, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a512: 6909 e896 |0033: sput-object v9, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e8 │ │ -41a516: 220b aa1c |0035: new-instance v11, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a51a: 1a0d 1518 |0037: const-string v13, "DURATION_LONG_SHORT" // string@1815 │ │ -41a51e: 126e |0039: const/4 v14, #int 6 // #6 │ │ -41a520: 7051 4dac dbec |003a: invoke-direct {v11, v13, v12, v14, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a526: 690b e796 |003d: sput-object v11, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e7 │ │ -41a52a: 220d aa1c |003f: new-instance v13, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a52e: 1a0f 3c1a |0041: const-string v15, "EPISODE_FILENAME_A_Z" // string@1a3c │ │ -41a532: 127c |0043: const/4 v12, #int 7 // #7 │ │ -41a534: 7051 4dac fdce |0044: invoke-direct {v13, v15, v14, v12, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a53a: 690d e996 |0047: sput-object v13, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e9 │ │ -41a53e: 220f aa1c |0049: new-instance v15, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a542: 1a0e 3d1a |004b: const-string v14, "EPISODE_FILENAME_Z_A" // string@1a3d │ │ -41a546: 130a 0800 |004d: const/16 v10, #int 8 // #8 │ │ -41a54a: 7051 4dac efac |004f: invoke-direct {v15, v14, v12, v10, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a550: 690f ea96 |0052: sput-object v15, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ea │ │ -41a554: 2201 aa1c |0054: new-instance v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a558: 620e e296 |0056: sget-object v14, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e2 │ │ -41a55c: 1a0c 2a1c |0058: const-string v12, "FEED_TITLE_A_Z" // string@1c2a │ │ -41a560: 1308 6500 |005a: const/16 v8, #int 101 // #65 │ │ -41a564: 705e 4dac c18a |005c: invoke-direct {v1, v12, v10, v8, v14}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a56a: 6901 ed96 |005f: sput-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ed │ │ -41a56e: 2208 aa1c |0061: new-instance v8, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a572: 130c 6600 |0063: const/16 v12, #int 102 // #66 │ │ -41a576: 1a0a 2b1c |0065: const-string v10, "FEED_TITLE_Z_A" // string@1c2b │ │ -41a57a: 1306 0900 |0067: const/16 v6, #int 9 // #9 │ │ -41a57e: 705e 4dac a8c6 |0069: invoke-direct {v8, v10, v6, v12, v14}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a584: 6908 ee96 |006c: sput-object v8, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ee │ │ -41a588: 220a aa1c |006e: new-instance v10, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a58c: 130c 6700 |0070: const/16 v12, #int 103 // #67 │ │ -41a590: 1a06 d150 |0072: const-string v6, "RANDOM" // string@50d1 │ │ -41a594: 1304 0a00 |0074: const/16 v4, #int 10 // #a │ │ -41a598: 705e 4dac 6ac4 |0076: invoke-direct {v10, v6, v4, v12, v14}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a59e: 690a ef96 |0079: sput-object v10, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ef │ │ -41a5a2: 2206 aa1c |007b: new-instance v6, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a5a6: 130c 6800 |007d: const/16 v12, #int 104 // #68 │ │ -41a5aa: 1a04 7053 |007f: const-string v4, "SMART_SHUFFLE_OLD_NEW" // string@5370 │ │ -41a5ae: 1303 0b00 |0081: const/16 v3, #int 11 // #b │ │ -41a5b2: 705e 4dac 46c3 |0083: invoke-direct {v6, v4, v3, v12, v14}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a5b8: 6906 f196 |0086: sput-object v6, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f1 │ │ -41a5bc: 2204 aa1c |0088: new-instance v4, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a5c0: 130c 6900 |008a: const/16 v12, #int 105 // #69 │ │ -41a5c4: 1a03 6f53 |008c: const-string v3, "SMART_SHUFFLE_NEW_OLD" // string@536f │ │ -41a5c8: 0810 0600 |008e: move-object/from16 v16, v6 │ │ -41a5cc: 1306 0c00 |0090: const/16 v6, #int 12 // #c │ │ -41a5d0: 705e 4dac 34c6 |0092: invoke-direct {v4, v3, v6, v12, v14}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ -41a5d6: 6904 f096 |0095: sput-object v4, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f0 │ │ -41a5da: 1303 0d00 |0097: const/16 v3, #int 13 // #d │ │ -41a5de: 2333 f920 |0099: new-array v3, v3, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@20f9 │ │ -41a5e2: 120c |009b: const/4 v12, #int 0 // #0 │ │ -41a5e4: 4d00 030c |009c: aput-object v0, v3, v12 │ │ -41a5e8: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -41a5ea: 4d02 0300 |009f: aput-object v2, v3, v0 │ │ -41a5ee: 1220 |00a1: const/4 v0, #int 2 // #2 │ │ -41a5f0: 4d05 0300 |00a2: aput-object v5, v3, v0 │ │ -41a5f4: 1230 |00a4: const/4 v0, #int 3 // #3 │ │ -41a5f6: 4d07 0300 |00a5: aput-object v7, v3, v0 │ │ -41a5fa: 1240 |00a7: const/4 v0, #int 4 // #4 │ │ -41a5fc: 4d09 0300 |00a8: aput-object v9, v3, v0 │ │ -41a600: 1250 |00aa: const/4 v0, #int 5 // #5 │ │ -41a602: 4d0b 0300 |00ab: aput-object v11, v3, v0 │ │ -41a606: 1260 |00ad: const/4 v0, #int 6 // #6 │ │ -41a608: 4d0d 0300 |00ae: aput-object v13, v3, v0 │ │ -41a60c: 1270 |00b0: const/4 v0, #int 7 // #7 │ │ -41a60e: 4d0f 0300 |00b1: aput-object v15, v3, v0 │ │ -41a612: 1300 0800 |00b3: const/16 v0, #int 8 // #8 │ │ -41a616: 4d01 0300 |00b5: aput-object v1, v3, v0 │ │ -41a61a: 1300 0900 |00b7: const/16 v0, #int 9 // #9 │ │ -41a61e: 4d08 0300 |00b9: aput-object v8, v3, v0 │ │ -41a622: 1300 0a00 |00bb: const/16 v0, #int 10 // #a │ │ -41a626: 4d0a 0300 |00bd: aput-object v10, v3, v0 │ │ -41a62a: 1300 0b00 |00bf: const/16 v0, #int 11 // #b │ │ -41a62e: 4d10 0300 |00c1: aput-object v16, v3, v0 │ │ -41a632: 4d04 0306 |00c3: aput-object v4, v3, v6 │ │ -41a636: 6903 e496 |00c5: sput-object v3, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e4 │ │ -41a63a: 0e00 |00c7: return-void │ │ +41a484: |[41a484] de.danoeh.antennapod.model.feed.SortOrder.:()V │ │ +41a494: 2200 aa1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a498: 6201 e396 |0002: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e3 │ │ +41a49c: 1a02 5317 |0004: const-string v2, "DATE_OLD_NEW" // string@1753 │ │ +41a4a0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +41a4a2: 1214 |0007: const/4 v4, #int 1 // #1 │ │ +41a4a4: 7051 4dac 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@ac4d │ │ +41a4aa: 6900 e696 |000b: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e6 │ │ +41a4ae: 2202 aa1c |000d: new-instance v2, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a4b2: 1a05 5217 |000f: const-string v5, "DATE_NEW_OLD" // string@1752 │ │ +41a4b6: 1226 |0011: const/4 v6, #int 2 // #2 │ │ +41a4b8: 7051 4dac 5264 |0012: invoke-direct {v2, v5, v4, v6, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a4be: 6902 e596 |0015: sput-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +41a4c2: 2205 aa1c |0017: new-instance v5, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a4c6: 1a07 3e1a |0019: const-string v7, "EPISODE_TITLE_A_Z" // string@1a3e │ │ +41a4ca: 1238 |001b: const/4 v8, #int 3 // #3 │ │ +41a4cc: 7051 4dac 7586 |001c: invoke-direct {v5, v7, v6, v8, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a4d2: 6905 eb96 |001f: sput-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96eb │ │ +41a4d6: 2207 aa1c |0021: new-instance v7, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a4da: 1a09 3f1a |0023: const-string v9, "EPISODE_TITLE_Z_A" // string@1a3f │ │ +41a4de: 124a |0025: const/4 v10, #int 4 // #4 │ │ +41a4e0: 7051 4dac 97a8 |0026: invoke-direct {v7, v9, v8, v10, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a4e6: 6907 ec96 |0029: sput-object v7, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ec │ │ +41a4ea: 2209 aa1c |002b: new-instance v9, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a4ee: 1a0b 1618 |002d: const-string v11, "DURATION_SHORT_LONG" // string@1816 │ │ +41a4f2: 125c |002f: const/4 v12, #int 5 // #5 │ │ +41a4f4: 7051 4dac b9ca |0030: invoke-direct {v9, v11, v10, v12, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a4fa: 6909 e896 |0033: sput-object v9, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e8 │ │ +41a4fe: 220b aa1c |0035: new-instance v11, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a502: 1a0d 1518 |0037: const-string v13, "DURATION_LONG_SHORT" // string@1815 │ │ +41a506: 126e |0039: const/4 v14, #int 6 // #6 │ │ +41a508: 7051 4dac dbec |003a: invoke-direct {v11, v13, v12, v14, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a50e: 690b e796 |003d: sput-object v11, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e7 │ │ +41a512: 220d aa1c |003f: new-instance v13, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a516: 1a0f 3c1a |0041: const-string v15, "EPISODE_FILENAME_A_Z" // string@1a3c │ │ +41a51a: 127c |0043: const/4 v12, #int 7 // #7 │ │ +41a51c: 7051 4dac fdce |0044: invoke-direct {v13, v15, v14, v12, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a522: 690d e996 |0047: sput-object v13, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e9 │ │ +41a526: 220f aa1c |0049: new-instance v15, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a52a: 1a0e 3d1a |004b: const-string v14, "EPISODE_FILENAME_Z_A" // string@1a3d │ │ +41a52e: 130a 0800 |004d: const/16 v10, #int 8 // #8 │ │ +41a532: 7051 4dac efac |004f: invoke-direct {v15, v14, v12, v10, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a538: 690f ea96 |0052: sput-object v15, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ea │ │ +41a53c: 2201 aa1c |0054: new-instance v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a540: 620e e296 |0056: sget-object v14, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e2 │ │ +41a544: 1a0c 2a1c |0058: const-string v12, "FEED_TITLE_A_Z" // string@1c2a │ │ +41a548: 1308 6500 |005a: const/16 v8, #int 101 // #65 │ │ +41a54c: 705e 4dac c18a |005c: invoke-direct {v1, v12, v10, v8, v14}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a552: 6901 ed96 |005f: sput-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ed │ │ +41a556: 2208 aa1c |0061: new-instance v8, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a55a: 130c 6600 |0063: const/16 v12, #int 102 // #66 │ │ +41a55e: 1a0a 2b1c |0065: const-string v10, "FEED_TITLE_Z_A" // string@1c2b │ │ +41a562: 1306 0900 |0067: const/16 v6, #int 9 // #9 │ │ +41a566: 705e 4dac a8c6 |0069: invoke-direct {v8, v10, v6, v12, v14}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a56c: 6908 ee96 |006c: sput-object v8, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ee │ │ +41a570: 220a aa1c |006e: new-instance v10, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a574: 130c 6700 |0070: const/16 v12, #int 103 // #67 │ │ +41a578: 1a06 d150 |0072: const-string v6, "RANDOM" // string@50d1 │ │ +41a57c: 1304 0a00 |0074: const/16 v4, #int 10 // #a │ │ +41a580: 705e 4dac 6ac4 |0076: invoke-direct {v10, v6, v4, v12, v14}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a586: 690a ef96 |0079: sput-object v10, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ef │ │ +41a58a: 2206 aa1c |007b: new-instance v6, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a58e: 130c 6800 |007d: const/16 v12, #int 104 // #68 │ │ +41a592: 1a04 7053 |007f: const-string v4, "SMART_SHUFFLE_OLD_NEW" // string@5370 │ │ +41a596: 1303 0b00 |0081: const/16 v3, #int 11 // #b │ │ +41a59a: 705e 4dac 46c3 |0083: invoke-direct {v6, v4, v3, v12, v14}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a5a0: 6906 f196 |0086: sput-object v6, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f1 │ │ +41a5a4: 2204 aa1c |0088: new-instance v4, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a5a8: 130c 6900 |008a: const/16 v12, #int 105 // #69 │ │ +41a5ac: 1a03 6f53 |008c: const-string v3, "SMART_SHUFFLE_NEW_OLD" // string@536f │ │ +41a5b0: 0810 0600 |008e: move-object/from16 v16, v6 │ │ +41a5b4: 1306 0c00 |0090: const/16 v6, #int 12 // #c │ │ +41a5b8: 705e 4dac 34c6 |0092: invoke-direct {v4, v3, v6, v12, v14}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ac4d │ │ +41a5be: 6904 f096 |0095: sput-object v4, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96f0 │ │ +41a5c2: 1303 0d00 |0097: const/16 v3, #int 13 // #d │ │ +41a5c6: 2333 f920 |0099: new-array v3, v3, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@20f9 │ │ +41a5ca: 120c |009b: const/4 v12, #int 0 // #0 │ │ +41a5cc: 4d00 030c |009c: aput-object v0, v3, v12 │ │ +41a5d0: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +41a5d2: 4d02 0300 |009f: aput-object v2, v3, v0 │ │ +41a5d6: 1220 |00a1: const/4 v0, #int 2 // #2 │ │ +41a5d8: 4d05 0300 |00a2: aput-object v5, v3, v0 │ │ +41a5dc: 1230 |00a4: const/4 v0, #int 3 // #3 │ │ +41a5de: 4d07 0300 |00a5: aput-object v7, v3, v0 │ │ +41a5e2: 1240 |00a7: const/4 v0, #int 4 // #4 │ │ +41a5e4: 4d09 0300 |00a8: aput-object v9, v3, v0 │ │ +41a5e8: 1250 |00aa: const/4 v0, #int 5 // #5 │ │ +41a5ea: 4d0b 0300 |00ab: aput-object v11, v3, v0 │ │ +41a5ee: 1260 |00ad: const/4 v0, #int 6 // #6 │ │ +41a5f0: 4d0d 0300 |00ae: aput-object v13, v3, v0 │ │ +41a5f4: 1270 |00b0: const/4 v0, #int 7 // #7 │ │ +41a5f6: 4d0f 0300 |00b1: aput-object v15, v3, v0 │ │ +41a5fa: 1300 0800 |00b3: const/16 v0, #int 8 // #8 │ │ +41a5fe: 4d01 0300 |00b5: aput-object v1, v3, v0 │ │ +41a602: 1300 0900 |00b7: const/16 v0, #int 9 // #9 │ │ +41a606: 4d08 0300 |00b9: aput-object v8, v3, v0 │ │ +41a60a: 1300 0a00 |00bb: const/16 v0, #int 10 // #a │ │ +41a60e: 4d0a 0300 |00bd: aput-object v10, v3, v0 │ │ +41a612: 1300 0b00 |00bf: const/16 v0, #int 11 // #b │ │ +41a616: 4d10 0300 |00c1: aput-object v16, v3, v0 │ │ +41a61a: 4d04 0306 |00c3: aput-object v4, v3, v6 │ │ +41a61e: 6903 e496 |00c5: sput-object v3, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e4 │ │ +41a622: 0e00 |00c7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x000d line=16 │ │ 0x0017 line=17 │ │ 0x0021 line=18 │ │ 0x002b line=19 │ │ @@ -912596,19 +912596,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 │ │ -41a63c: |[41a63c] de.danoeh.antennapod.model.feed.SortOrder.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V │ │ -41a64c: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -41a652: 5903 f296 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ -41a656: 5b04 f396 |0005: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96f3 │ │ -41a65a: 0e00 |0007: return-void │ │ +41a624: |[41a624] de.danoeh.antennapod.model.feed.SortOrder.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V │ │ +41a634: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +41a63a: 5903 f296 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ +41a63e: 5b04 f396 |0005: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96f3 │ │ +41a642: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/model/feed/SortOrder; │ │ @@ -912622,43 +912622,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 │ │ -41a34c: |[41a34c] de.danoeh.antennapod.model.feed.SortOrder.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -41a35c: 7110 a80a 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -41a362: 0a00 |0003: move-result v0 │ │ -41a364: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -41a368: 1205 |0006: const/4 v5, #int 0 // #0 │ │ -41a36a: 1105 |0007: return-object v5 │ │ -41a36c: 7110 30b2 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -41a372: 0a05 |000b: move-result v5 │ │ -41a374: 7100 52ac 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac52 │ │ -41a37a: 0c00 |000f: move-result-object v0 │ │ -41a37c: 2101 |0010: array-length v1, v0 │ │ -41a37e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -41a380: 3512 0c00 |0012: if-ge v2, v1, 001e // +000c │ │ -41a384: 4603 0002 |0014: aget-object v3, v0, v2 │ │ -41a388: 5234 f296 |0016: iget v4, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ -41a38c: 3354 0300 |0018: if-ne v4, v5, 001b // +0003 │ │ -41a390: 1103 |001a: return-object v3 │ │ -41a392: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41a396: 28f5 |001d: goto 0012 // -000b │ │ -41a398: 2200 551e |001e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -41a39c: 2201 741e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -41a3a0: 7010 c7b2 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41a3a6: 1a02 d45d |0025: const-string v2, "Unsupported code: " // string@5dd4 │ │ -41a3aa: 6e20 d3b2 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41a3b0: 6e20 ceb2 5100 |002a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -41a3b6: 6e10 deb2 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41a3bc: 0c05 |0030: move-result-object v5 │ │ -41a3be: 7020 22b2 5000 |0031: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -41a3c4: 2700 |0034: throw v0 │ │ +41a334: |[41a334] de.danoeh.antennapod.model.feed.SortOrder.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +41a344: 7110 a80a 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +41a34a: 0a00 |0003: move-result v0 │ │ +41a34c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +41a350: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +41a352: 1105 |0007: return-object v5 │ │ +41a354: 7110 30b2 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +41a35a: 0a05 |000b: move-result v5 │ │ +41a35c: 7100 52ac 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac52 │ │ +41a362: 0c00 |000f: move-result-object v0 │ │ +41a364: 2101 |0010: array-length v1, v0 │ │ +41a366: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +41a368: 3512 0c00 |0012: if-ge v2, v1, 001e // +000c │ │ +41a36c: 4603 0002 |0014: aget-object v3, v0, v2 │ │ +41a370: 5234 f296 |0016: iget v4, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ +41a374: 3354 0300 |0018: if-ne v4, v5, 001b // +0003 │ │ +41a378: 1103 |001a: return-object v3 │ │ +41a37a: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41a37e: 28f5 |001d: goto 0012 // -000b │ │ +41a380: 2200 551e |001e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +41a384: 2201 741e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +41a388: 7010 c7b2 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41a38e: 1a02 d45d |0025: const-string v2, "Unsupported code: " // string@5dd4 │ │ +41a392: 6e20 d3b2 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41a398: 6e20 ceb2 5100 |002a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +41a39e: 6e10 deb2 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41a3a4: 0c05 |0030: move-result-object v5 │ │ +41a3a6: 7020 22b2 5000 |0031: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +41a3ac: 2700 |0034: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=60 │ │ 0x000c line=61 │ │ 0x0016 line=62 │ │ 0x001e line=66 │ │ @@ -912670,19 +912670,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 │ │ -41a3c8: |[41a3c8] de.danoeh.antennapod.model.feed.SortOrder.parseWithDefault:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -41a3d8: 7110 51ac 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac51 │ │ -41a3de: 0c00 |0003: move-result-object v0 │ │ -41a3e0: 1100 |0004: return-object v0 │ │ -41a3e2: 1101 |0005: return-object v1 │ │ +41a3b0: |[41a3b0] de.danoeh.antennapod.model.feed.SortOrder.parseWithDefault:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +41a3c0: 7110 51ac 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac51 │ │ +41a3c6: 0c00 |0003: move-result-object v0 │ │ +41a3c8: 1100 |0004: return-object v0 │ │ +41a3ca: 1101 |0005: return-object v1 │ │ catches : 1 │ │ 0x0000 - 0x0004 │ │ Ljava/lang/IllegalArgumentException; -> 0x0005 │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Ljava/lang/String; │ │ @@ -912693,22 +912693,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 │ │ -41a474: |[41a474] de.danoeh.antennapod.model.feed.SortOrder.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ -41a484: 3800 0900 |0000: if-eqz v0, 0009 // +0009 │ │ -41a488: 5200 f296 |0002: iget v0, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ -41a48c: 7110 37b2 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b237 │ │ -41a492: 0c00 |0007: move-result-object v0 │ │ -41a494: 2802 |0008: goto 000a // +0002 │ │ -41a496: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -41a498: 1100 |000a: return-object v0 │ │ +41a45c: |[41a45c] de.danoeh.antennapod.model.feed.SortOrder.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ +41a46c: 3800 0900 |0000: if-eqz v0, 0009 // +0009 │ │ +41a470: 5200 f296 |0002: iget v0, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ +41a474: 7110 37b2 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b237 │ │ +41a47a: 0c00 |0007: move-result-object v0 │ │ +41a47c: 2802 |0008: goto 000a // +0002 │ │ +41a47e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +41a480: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=71 │ │ locals : │ │ 0x0000 - 0x000b reg=0 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/SortOrder;) │ │ @@ -912716,20 +912716,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 │ │ -41a3f4: |[41a3f4] de.danoeh.antennapod.model.feed.SortOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -41a404: 1c00 aa1c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a408: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -41a40e: 0c01 |0005: move-result-object v1 │ │ -41a410: 1f01 aa1c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ -41a414: 1101 |0008: return-object v1 │ │ +41a3dc: |[41a3dc] de.danoeh.antennapod.model.feed.SortOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +41a3ec: 1c00 aa1c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a3f0: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +41a3f6: 0c01 |0005: move-result-object v1 │ │ +41a3f8: 1f01 aa1c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1caa │ │ +41a3fc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/SortOrder;) │ │ @@ -912737,47 +912737,47 @@ │ │ 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 │ │ -41a418: |[41a418] de.danoeh.antennapod.model.feed.SortOrder.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -41a428: 6200 e496 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e4 │ │ -41a42c: 6e10 a9b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder;.clone:()Ljava/lang/Object; // method@b7a9 │ │ -41a432: 0c00 |0005: move-result-object v0 │ │ -41a434: 1f00 f920 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@20f9 │ │ -41a438: 1100 |0008: return-object v0 │ │ +41a400: |[41a400] de.danoeh.antennapod.model.feed.SortOrder.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +41a410: 6200 e496 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e4 │ │ +41a414: 6e10 a9b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder;.clone:()Ljava/lang/Object; // method@b7a9 │ │ +41a41a: 0c00 |0005: move-result-object v0 │ │ +41a41c: 1f00 f920 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@20f9 │ │ +41a420: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/SortOrder;) │ │ name : 'valuesOf' │ │ type : '([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -41a43c: |[41a43c] de.danoeh.antennapod.model.feed.SortOrder.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -41a44c: 2130 |0000: array-length v0, v3 │ │ -41a44e: 2300 f920 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@20f9 │ │ -41a452: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -41a454: 2132 |0004: array-length v2, v3 │ │ -41a456: 3521 0d00 |0005: if-ge v1, v2, 0012 // +000d │ │ -41a45a: 4602 0301 |0007: aget-object v2, v3, v1 │ │ -41a45e: 7110 51ac 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac51 │ │ -41a464: 0c02 |000c: move-result-object v2 │ │ -41a466: 4d02 0001 |000d: aput-object v2, v0, v1 │ │ -41a46a: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41a46e: 28f3 |0011: goto 0004 // -000d │ │ -41a470: 1100 |0012: return-object v0 │ │ +41a424: |[41a424] de.danoeh.antennapod.model.feed.SortOrder.valuesOf:([Ljava/lang/String;)[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +41a434: 2130 |0000: array-length v0, v3 │ │ +41a436: 2300 f920 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@20f9 │ │ +41a43a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +41a43c: 2132 |0004: array-length v2, v3 │ │ +41a43e: 3521 0d00 |0005: if-ge v1, v2, 0012 // +000d │ │ +41a442: 4602 0301 |0007: aget-object v2, v3, v1 │ │ +41a446: 7110 51ac 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac51 │ │ +41a44c: 0c02 |000c: move-result-object v2 │ │ +41a44e: 4d02 0001 |000d: aput-object v2, v0, v1 │ │ +41a452: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41a456: 28f3 |0011: goto 0004 // -000d │ │ +41a458: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ 0x0007 line=77 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 (null) [Ljava/lang/String; │ │ @@ -912849,20 +912849,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -41a828: |[41a828] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:(Ljava/lang/String;)V │ │ -41a838: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ -41a83c: 7120 ab0a 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0aab │ │ -41a842: 0c02 |0005: move-result-object v2 │ │ -41a844: 7020 55ac 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@ac55 │ │ -41a84a: 0e00 |0009: return-void │ │ +41a810: |[41a810] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:(Ljava/lang/String;)V │ │ +41a820: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ +41a824: 7120 ab0a 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0aab │ │ +41a82a: 0c02 |0005: move-result-object v2 │ │ +41a82c: 7020 55ac 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@ac55 │ │ +41a832: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=26 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -912871,105 +912871,105 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 192 16-bit code units │ │ -41a84c: |[41a84c] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:([Ljava/lang/String;)V │ │ -41a85c: 7010 76b2 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@b276 │ │ -41a862: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -41a864: 5c70 fa96 |0004: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@96fa │ │ -41a868: 5c70 f796 |0006: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@96f7 │ │ -41a86c: 5c70 f696 |0008: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@96f6 │ │ -41a870: 5c70 fc96 |000a: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@96fc │ │ -41a874: 5c70 fb96 |000c: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@96fb │ │ -41a878: 5c70 f996 |000e: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@96f9 │ │ -41a87c: 5c70 f896 |0010: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@96f8 │ │ -41a880: 5b78 f596 |0012: iput-object v8, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@96f5 │ │ -41a884: 2181 |0014: array-length v1, v8 │ │ -41a886: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -41a888: 3512 7800 |0016: if-ge v2, v1, 008e // +0078 │ │ -41a88c: 4603 0802 |0018: aget-object v3, v8, v2 │ │ -41a890: 6e10 a6b2 0300 |001a: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -41a896: 6e10 a6b2 0300 |001d: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -41a89c: 0a04 |0020: move-result v4 │ │ -41a89e: 1215 |0021: const/4 v5, #int 1 // #1 │ │ -41a8a0: 12f6 |0022: const/4 v6, #int -1 // #ff │ │ -41a8a2: 2c04 6d00 0000 |0023: sparse-switch v4, 00000090 // +0000006d │ │ -41a8a8: 284d |0026: goto 0073 // +004d │ │ -41a8aa: 1a04 7a7f |0027: const-string v4, "episode_notification_disabled" // string@7f7a │ │ -41a8ae: 6e20 9fb2 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -41a8b4: 0a03 |002c: move-result v3 │ │ -41a8b6: 3903 0300 |002d: if-nez v3, 0030 // +0003 │ │ -41a8ba: 2844 |002f: goto 0073 // +0044 │ │ -41a8bc: 1266 |0030: const/4 v6, #int 6 // #6 │ │ -41a8be: 2842 |0031: goto 0073 // +0042 │ │ -41a8c0: 1a04 827e |0032: const-string v4, "enabled_updates" // string@7e82 │ │ -41a8c4: 6e20 9fb2 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -41a8ca: 0a03 |0037: move-result v3 │ │ -41a8cc: 3903 0300 |0038: if-nez v3, 003b // +0003 │ │ -41a8d0: 2839 |003a: goto 0073 // +0039 │ │ -41a8d2: 1256 |003b: const/4 v6, #int 5 // #5 │ │ -41a8d4: 2837 |003c: goto 0073 // +0037 │ │ -41a8d6: 1a04 937b |003d: const-string v4, "disabled_updates" // string@7b93 │ │ -41a8da: 6e20 9fb2 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -41a8e0: 0a03 |0042: move-result v3 │ │ -41a8e2: 3903 0300 |0043: if-nez v3, 0046 // +0003 │ │ -41a8e6: 282e |0045: goto 0073 // +002e │ │ -41a8e8: 1246 |0046: const/4 v6, #int 4 // #4 │ │ -41a8ea: 282c |0047: goto 0073 // +002c │ │ -41a8ec: 1a04 807e |0048: const-string v4, "enabled_auto_download" // string@7e80 │ │ -41a8f0: 6e20 9fb2 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -41a8f6: 0a03 |004d: move-result v3 │ │ -41a8f8: 3903 0300 |004e: if-nez v3, 0051 // +0003 │ │ -41a8fc: 2823 |0050: goto 0073 // +0023 │ │ -41a8fe: 1236 |0051: const/4 v6, #int 3 // #3 │ │ -41a900: 2821 |0052: goto 0073 // +0021 │ │ -41a902: 1a04 7b7f |0053: const-string v4, "episode_notification_enabled" // string@7f7b │ │ -41a906: 6e20 9fb2 4300 |0055: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -41a90c: 0a03 |0058: move-result v3 │ │ -41a90e: 3903 0300 |0059: if-nez v3, 005c // +0003 │ │ -41a912: 2818 |005b: goto 0073 // +0018 │ │ -41a914: 1226 |005c: const/4 v6, #int 2 // #2 │ │ -41a916: 2816 |005d: goto 0073 // +0016 │ │ -41a918: 1a04 ac76 |005e: const-string v4, "counter_greater_zero" // string@76ac │ │ -41a91c: 6e20 9fb2 4300 |0060: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -41a922: 0a03 |0063: move-result v3 │ │ -41a924: 3903 0300 |0064: if-nez v3, 0067 // +0003 │ │ -41a928: 280d |0066: goto 0073 // +000d │ │ -41a92a: 1216 |0067: const/4 v6, #int 1 // #1 │ │ -41a92c: 280b |0068: goto 0073 // +000b │ │ -41a92e: 1a04 927b |0069: const-string v4, "disabled_auto_download" // string@7b92 │ │ -41a932: 6e20 9fb2 4300 |006b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -41a938: 0a03 |006e: move-result v3 │ │ -41a93a: 3903 0300 |006f: if-nez v3, 0072 // +0003 │ │ -41a93e: 2802 |0071: goto 0073 // +0002 │ │ -41a940: 1206 |0072: const/4 v6, #int 0 // #0 │ │ -41a942: 2b06 3b00 0000 |0073: packed-switch v6, 000000ae // +0000003b │ │ -41a948: 2815 |0076: goto 008b // +0015 │ │ -41a94a: 5c75 f896 |0077: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@96f8 │ │ -41a94e: 2812 |0079: goto 008b // +0012 │ │ -41a950: 5c75 fc96 |007a: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@96fc │ │ -41a954: 280f |007c: goto 008b // +000f │ │ -41a956: 5c75 fb96 |007d: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@96fb │ │ -41a95a: 280c |007f: goto 008b // +000c │ │ -41a95c: 5c75 f796 |0080: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@96f7 │ │ -41a960: 2809 |0082: goto 008b // +0009 │ │ -41a962: 5c75 f996 |0083: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@96f9 │ │ -41a966: 2806 |0085: goto 008b // +0006 │ │ -41a968: 5c75 fa96 |0086: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@96fa │ │ -41a96c: 2803 |0088: goto 008b // +0003 │ │ -41a96e: 5c75 f696 |0089: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@96f6 │ │ -41a972: d802 0201 |008b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41a976: 2889 |008d: goto 0016 // -0077 │ │ -41a978: 0e00 |008e: return-void │ │ -41a97a: 0000 |008f: nop // spacer │ │ -41a97c: 0002 0700 9514 1d85 3065 3faf b117 ... |0090: sparse-switch-data (30 units) │ │ -41a9b8: 0001 0700 0000 0000 1600 0000 1300 ... |00ae: packed-switch-data (18 units) │ │ +41a834: |[41a834] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:([Ljava/lang/String;)V │ │ +41a844: 7010 76b2 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@b276 │ │ +41a84a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +41a84c: 5c70 fa96 |0004: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@96fa │ │ +41a850: 5c70 f796 |0006: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@96f7 │ │ +41a854: 5c70 f696 |0008: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@96f6 │ │ +41a858: 5c70 fc96 |000a: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@96fc │ │ +41a85c: 5c70 fb96 |000c: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@96fb │ │ +41a860: 5c70 f996 |000e: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@96f9 │ │ +41a864: 5c70 f896 |0010: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@96f8 │ │ +41a868: 5b78 f596 |0012: iput-object v8, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@96f5 │ │ +41a86c: 2181 |0014: array-length v1, v8 │ │ +41a86e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +41a870: 3512 7800 |0016: if-ge v2, v1, 008e // +0078 │ │ +41a874: 4603 0802 |0018: aget-object v3, v8, v2 │ │ +41a878: 6e10 a6b2 0300 |001a: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +41a87e: 6e10 a6b2 0300 |001d: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +41a884: 0a04 |0020: move-result v4 │ │ +41a886: 1215 |0021: const/4 v5, #int 1 // #1 │ │ +41a888: 12f6 |0022: const/4 v6, #int -1 // #ff │ │ +41a88a: 2c04 6d00 0000 |0023: sparse-switch v4, 00000090 // +0000006d │ │ +41a890: 284d |0026: goto 0073 // +004d │ │ +41a892: 1a04 7a7f |0027: const-string v4, "episode_notification_disabled" // string@7f7a │ │ +41a896: 6e20 9fb2 4300 |0029: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41a89c: 0a03 |002c: move-result v3 │ │ +41a89e: 3903 0300 |002d: if-nez v3, 0030 // +0003 │ │ +41a8a2: 2844 |002f: goto 0073 // +0044 │ │ +41a8a4: 1266 |0030: const/4 v6, #int 6 // #6 │ │ +41a8a6: 2842 |0031: goto 0073 // +0042 │ │ +41a8a8: 1a04 827e |0032: const-string v4, "enabled_updates" // string@7e82 │ │ +41a8ac: 6e20 9fb2 4300 |0034: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41a8b2: 0a03 |0037: move-result v3 │ │ +41a8b4: 3903 0300 |0038: if-nez v3, 003b // +0003 │ │ +41a8b8: 2839 |003a: goto 0073 // +0039 │ │ +41a8ba: 1256 |003b: const/4 v6, #int 5 // #5 │ │ +41a8bc: 2837 |003c: goto 0073 // +0037 │ │ +41a8be: 1a04 937b |003d: const-string v4, "disabled_updates" // string@7b93 │ │ +41a8c2: 6e20 9fb2 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41a8c8: 0a03 |0042: move-result v3 │ │ +41a8ca: 3903 0300 |0043: if-nez v3, 0046 // +0003 │ │ +41a8ce: 282e |0045: goto 0073 // +002e │ │ +41a8d0: 1246 |0046: const/4 v6, #int 4 // #4 │ │ +41a8d2: 282c |0047: goto 0073 // +002c │ │ +41a8d4: 1a04 807e |0048: const-string v4, "enabled_auto_download" // string@7e80 │ │ +41a8d8: 6e20 9fb2 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41a8de: 0a03 |004d: move-result v3 │ │ +41a8e0: 3903 0300 |004e: if-nez v3, 0051 // +0003 │ │ +41a8e4: 2823 |0050: goto 0073 // +0023 │ │ +41a8e6: 1236 |0051: const/4 v6, #int 3 // #3 │ │ +41a8e8: 2821 |0052: goto 0073 // +0021 │ │ +41a8ea: 1a04 7b7f |0053: const-string v4, "episode_notification_enabled" // string@7f7b │ │ +41a8ee: 6e20 9fb2 4300 |0055: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41a8f4: 0a03 |0058: move-result v3 │ │ +41a8f6: 3903 0300 |0059: if-nez v3, 005c // +0003 │ │ +41a8fa: 2818 |005b: goto 0073 // +0018 │ │ +41a8fc: 1226 |005c: const/4 v6, #int 2 // #2 │ │ +41a8fe: 2816 |005d: goto 0073 // +0016 │ │ +41a900: 1a04 ac76 |005e: const-string v4, "counter_greater_zero" // string@76ac │ │ +41a904: 6e20 9fb2 4300 |0060: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41a90a: 0a03 |0063: move-result v3 │ │ +41a90c: 3903 0300 |0064: if-nez v3, 0067 // +0003 │ │ +41a910: 280d |0066: goto 0073 // +000d │ │ +41a912: 1216 |0067: const/4 v6, #int 1 // #1 │ │ +41a914: 280b |0068: goto 0073 // +000b │ │ +41a916: 1a04 927b |0069: const-string v4, "disabled_auto_download" // string@7b92 │ │ +41a91a: 6e20 9fb2 4300 |006b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41a920: 0a03 |006e: move-result v3 │ │ +41a922: 3903 0300 |006f: if-nez v3, 0072 // +0003 │ │ +41a926: 2802 |0071: goto 0073 // +0002 │ │ +41a928: 1206 |0072: const/4 v6, #int 0 // #0 │ │ +41a92a: 2b06 3b00 0000 |0073: packed-switch v6, 000000ae // +0000003b │ │ +41a930: 2815 |0076: goto 008b // +0015 │ │ +41a932: 5c75 f896 |0077: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@96f8 │ │ +41a936: 2812 |0079: goto 008b // +0012 │ │ +41a938: 5c75 fc96 |007a: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@96fc │ │ +41a93c: 280f |007c: goto 008b // +000f │ │ +41a93e: 5c75 fb96 |007d: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@96fb │ │ +41a942: 280c |007f: goto 008b // +000c │ │ +41a944: 5c75 f796 |0080: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@96f7 │ │ +41a948: 2809 |0082: goto 008b // +0009 │ │ +41a94a: 5c75 f996 |0083: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@96f9 │ │ +41a94e: 2806 |0085: goto 008b // +0006 │ │ +41a950: 5c75 fa96 |0086: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@96fa │ │ +41a954: 2803 |0088: goto 008b // +0003 │ │ +41a956: 5c75 f696 |0089: iput-boolean v5, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@96f6 │ │ +41a95a: d802 0201 |008b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41a95e: 2889 |008d: goto 0016 // -0077 │ │ +41a960: 0e00 |008e: return-void │ │ +41a962: 0000 |008f: nop // spacer │ │ +41a964: 0002 0700 9514 1d85 3065 3faf b117 ... |0090: sparse-switch-data (30 units) │ │ +41a9a0: 0001 0700 0000 0000 1600 0000 1300 ... |00ae: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=14 │ │ 0x0006 line=16 │ │ 0x0008 line=17 │ │ 0x000a line=19 │ │ @@ -912996,102 +912996,102 @@ │ │ type : '(Ljava/util/List;Ljava/util/Map;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 166 16-bit code units │ │ -41a6cc: |[41a6cc] de.danoeh.antennapod.model.feed.SubscriptionsFilter.filter:(Ljava/util/List;Ljava/util/Map;)Ljava/util/List; │ │ -41a6dc: 5440 f596 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@96f5 │ │ -41a6e0: 2100 |0002: array-length v0, v0 │ │ -41a6e2: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -41a6e6: 1105 |0005: return-object v5 │ │ -41a6e8: 2200 e21e |0006: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -41a6ec: 7010 17b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41a6f2: 7210 e1b4 0500 |000b: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -41a6f8: 0c05 |000e: move-result-object v5 │ │ -41a6fa: 7210 c4b4 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -41a700: 0a01 |0012: move-result v1 │ │ -41a702: 3801 5200 |0013: if-eqz v1, 0065 // +0052 │ │ -41a706: 7210 c5b4 0500 |0015: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41a70c: 0c01 |0018: move-result-object v1 │ │ -41a70e: 1f01 9b1c |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -41a712: 6e10 57ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -41a718: 0c02 |001e: move-result-object v2 │ │ -41a71a: 5543 f796 |001f: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@96f7 │ │ -41a71e: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ -41a722: 6e10 2bac 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ -41a728: 0a03 |0026: move-result v3 │ │ -41a72a: 3903 0300 |0027: if-nez v3, 002a // +0003 │ │ -41a72e: 28e6 |0029: goto 000f // -001a │ │ -41a730: 5543 f696 |002a: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@96f6 │ │ -41a734: 3803 0900 |002c: if-eqz v3, 0035 // +0009 │ │ -41a738: 6e10 2bac 0200 |002e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ -41a73e: 0a03 |0031: move-result v3 │ │ -41a740: 3803 0300 |0032: if-eqz v3, 0035 // +0003 │ │ -41a744: 28db |0034: goto 000f // -0025 │ │ -41a746: 5543 fc96 |0035: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@96fc │ │ -41a74a: 3803 0900 |0037: if-eqz v3, 0040 // +0009 │ │ -41a74e: 6e10 32ac 0200 |0039: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ -41a754: 0a03 |003c: move-result v3 │ │ -41a756: 3903 0300 |003d: if-nez v3, 0040 // +0003 │ │ -41a75a: 28d0 |003f: goto 000f // -0030 │ │ -41a75c: 5543 fb96 |0040: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@96fb │ │ -41a760: 3803 0900 |0042: if-eqz v3, 004b // +0009 │ │ -41a764: 6e10 32ac 0200 |0044: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ -41a76a: 0a03 |0047: move-result v3 │ │ -41a76c: 3803 0300 |0048: if-eqz v3, 004b // +0003 │ │ -41a770: 28c5 |004a: goto 000f // -003b │ │ -41a772: 5543 f996 |004b: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@96f9 │ │ -41a776: 3803 0900 |004d: if-eqz v3, 0056 // +0009 │ │ -41a77a: 6e10 35ac 0200 |004f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@ac35 │ │ -41a780: 0a03 |0052: move-result v3 │ │ -41a782: 3903 0300 |0053: if-nez v3, 0056 // +0003 │ │ -41a786: 28ba |0055: goto 000f // -0046 │ │ -41a788: 5543 f896 |0056: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@96f8 │ │ -41a78c: 3803 0900 |0058: if-eqz v3, 0061 // +0009 │ │ -41a790: 6e10 35ac 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@ac35 │ │ -41a796: 0a02 |005d: move-result v2 │ │ -41a798: 3802 0300 |005e: if-eqz v2, 0061 // +0003 │ │ -41a79c: 28af |0060: goto 000f // -0051 │ │ -41a79e: 7220 d6b4 1000 |0061: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41a7a4: 28ab |0064: goto 000f // -0055 │ │ -41a7a6: 5545 fa96 |0065: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@96fa │ │ -41a7aa: 3805 3e00 |0067: if-eqz v5, 00a5 // +003e │ │ -41a7ae: 7210 e9b4 0000 |0069: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -41a7b4: 0a05 |006c: move-result v5 │ │ -41a7b6: d805 05ff |006d: add-int/lit8 v5, v5, #int -1 // #ff │ │ -41a7ba: 3a05 3600 |006f: if-ltz v5, 00a5 // +0036 │ │ -41a7be: 7220 ddb4 5000 |0071: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -41a7c4: 0c01 |0074: move-result-object v1 │ │ -41a7c6: 1f01 9b1c |0075: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -41a7ca: 6e10 77ab 0100 |0077: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -41a7d0: 0b01 |007a: move-result-wide v1 │ │ -41a7d2: 7120 48b2 2100 |007b: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -41a7d8: 0c01 |007e: move-result-object v1 │ │ -41a7da: 7220 09b5 1600 |007f: invoke-interface {v6, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -41a7e0: 0a01 |0082: move-result v1 │ │ -41a7e2: 3801 1c00 |0083: if-eqz v1, 009f // +001c │ │ -41a7e6: 7220 ddb4 5000 |0085: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -41a7ec: 0c01 |0088: move-result-object v1 │ │ -41a7ee: 1f01 9b1c |0089: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -41a7f2: 6e10 77ab 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -41a7f8: 0b01 |008e: move-result-wide v1 │ │ -41a7fa: 7120 48b2 2100 |008f: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -41a800: 0c01 |0092: move-result-object v1 │ │ -41a802: 7220 0db5 1600 |0093: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -41a808: 0c01 |0096: move-result-object v1 │ │ -41a80a: 1f01 591e |0097: check-cast v1, Ljava/lang/Integer; // type@1e59 │ │ -41a80e: 6e10 2fb2 0100 |0099: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -41a814: 0a01 |009c: move-result v1 │ │ -41a816: 3c01 0500 |009d: if-gtz v1, 00a2 // +0005 │ │ -41a81a: 7220 e5b4 5000 |009f: invoke-interface {v0, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -41a820: d805 05ff |00a2: add-int/lit8 v5, v5, #int -1 // #ff │ │ -41a824: 28cb |00a4: goto 006f // -0035 │ │ -41a826: 1100 |00a5: return-object v0 │ │ +41a6b4: |[41a6b4] de.danoeh.antennapod.model.feed.SubscriptionsFilter.filter:(Ljava/util/List;Ljava/util/Map;)Ljava/util/List; │ │ +41a6c4: 5440 f596 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@96f5 │ │ +41a6c8: 2100 |0002: array-length v0, v0 │ │ +41a6ca: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +41a6ce: 1105 |0005: return-object v5 │ │ +41a6d0: 2200 e21e |0006: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +41a6d4: 7010 17b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41a6da: 7210 e1b4 0500 |000b: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +41a6e0: 0c05 |000e: move-result-object v5 │ │ +41a6e2: 7210 c4b4 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41a6e8: 0a01 |0012: move-result v1 │ │ +41a6ea: 3801 5200 |0013: if-eqz v1, 0065 // +0052 │ │ +41a6ee: 7210 c5b4 0500 |0015: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41a6f4: 0c01 |0018: move-result-object v1 │ │ +41a6f6: 1f01 9b1c |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +41a6fa: 6e10 57ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +41a700: 0c02 |001e: move-result-object v2 │ │ +41a702: 5543 f796 |001f: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@96f7 │ │ +41a706: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ +41a70a: 6e10 2bac 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ +41a710: 0a03 |0026: move-result v3 │ │ +41a712: 3903 0300 |0027: if-nez v3, 002a // +0003 │ │ +41a716: 28e6 |0029: goto 000f // -001a │ │ +41a718: 5543 f696 |002a: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@96f6 │ │ +41a71c: 3803 0900 |002c: if-eqz v3, 0035 // +0009 │ │ +41a720: 6e10 2bac 0200 |002e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ +41a726: 0a03 |0031: move-result v3 │ │ +41a728: 3803 0300 |0032: if-eqz v3, 0035 // +0003 │ │ +41a72c: 28db |0034: goto 000f // -0025 │ │ +41a72e: 5543 fc96 |0035: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@96fc │ │ +41a732: 3803 0900 |0037: if-eqz v3, 0040 // +0009 │ │ +41a736: 6e10 32ac 0200 |0039: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ +41a73c: 0a03 |003c: move-result v3 │ │ +41a73e: 3903 0300 |003d: if-nez v3, 0040 // +0003 │ │ +41a742: 28d0 |003f: goto 000f // -0030 │ │ +41a744: 5543 fb96 |0040: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@96fb │ │ +41a748: 3803 0900 |0042: if-eqz v3, 004b // +0009 │ │ +41a74c: 6e10 32ac 0200 |0044: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ +41a752: 0a03 |0047: move-result v3 │ │ +41a754: 3803 0300 |0048: if-eqz v3, 004b // +0003 │ │ +41a758: 28c5 |004a: goto 000f // -003b │ │ +41a75a: 5543 f996 |004b: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@96f9 │ │ +41a75e: 3803 0900 |004d: if-eqz v3, 0056 // +0009 │ │ +41a762: 6e10 35ac 0200 |004f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@ac35 │ │ +41a768: 0a03 |0052: move-result v3 │ │ +41a76a: 3903 0300 |0053: if-nez v3, 0056 // +0003 │ │ +41a76e: 28ba |0055: goto 000f // -0046 │ │ +41a770: 5543 f896 |0056: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@96f8 │ │ +41a774: 3803 0900 |0058: if-eqz v3, 0061 // +0009 │ │ +41a778: 6e10 35ac 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@ac35 │ │ +41a77e: 0a02 |005d: move-result v2 │ │ +41a780: 3802 0300 |005e: if-eqz v2, 0061 // +0003 │ │ +41a784: 28af |0060: goto 000f // -0051 │ │ +41a786: 7220 d6b4 1000 |0061: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41a78c: 28ab |0064: goto 000f // -0055 │ │ +41a78e: 5545 fa96 |0065: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@96fa │ │ +41a792: 3805 3e00 |0067: if-eqz v5, 00a5 // +003e │ │ +41a796: 7210 e9b4 0000 |0069: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +41a79c: 0a05 |006c: move-result v5 │ │ +41a79e: d805 05ff |006d: add-int/lit8 v5, v5, #int -1 // #ff │ │ +41a7a2: 3a05 3600 |006f: if-ltz v5, 00a5 // +0036 │ │ +41a7a6: 7220 ddb4 5000 |0071: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +41a7ac: 0c01 |0074: move-result-object v1 │ │ +41a7ae: 1f01 9b1c |0075: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +41a7b2: 6e10 77ab 0100 |0077: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +41a7b8: 0b01 |007a: move-result-wide v1 │ │ +41a7ba: 7120 48b2 2100 |007b: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +41a7c0: 0c01 |007e: move-result-object v1 │ │ +41a7c2: 7220 09b5 1600 |007f: invoke-interface {v6, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +41a7c8: 0a01 |0082: move-result v1 │ │ +41a7ca: 3801 1c00 |0083: if-eqz v1, 009f // +001c │ │ +41a7ce: 7220 ddb4 5000 |0085: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +41a7d4: 0c01 |0088: move-result-object v1 │ │ +41a7d6: 1f01 9b1c |0089: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +41a7da: 6e10 77ab 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +41a7e0: 0b01 |008e: move-result-wide v1 │ │ +41a7e2: 7120 48b2 2100 |008f: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +41a7e8: 0c01 |0092: move-result-object v1 │ │ +41a7ea: 7220 0db5 1600 |0093: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +41a7f0: 0c01 |0096: move-result-object v1 │ │ +41a7f2: 1f01 591e |0097: check-cast v1, Ljava/lang/Integer; // type@1e59 │ │ +41a7f6: 6e10 2fb2 0100 |0099: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +41a7fc: 0a01 |009c: move-result v1 │ │ +41a7fe: 3c01 0500 |009d: if-gtz v1, 00a2 // +0005 │ │ +41a802: 7220 e5b4 5000 |009f: invoke-interface {v0, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +41a808: d805 05ff |00a2: add-int/lit8 v5, v5, #int -1 // #ff │ │ +41a80c: 28cb |00a4: goto 006f // -0035 │ │ +41a80e: 1100 |00a5: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=74 │ │ 0x000b line=76 │ │ 0x001b line=77 │ │ 0x001f line=80 │ │ @@ -913116,20 +913116,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -41a6a8: |[41a6a8] de.danoeh.antennapod.model.feed.SubscriptionsFilter.getValues:()[Ljava/lang/String; │ │ -41a6b8: 5410 f596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@96f5 │ │ -41a6bc: 6e10 b3b7 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b7b3 │ │ -41a6c2: 0c00 |0005: move-result-object v0 │ │ -41a6c4: 1f00 1021 |0006: check-cast v0, [Ljava/lang/String; // type@2110 │ │ -41a6c8: 1100 |0008: return-object v0 │ │ +41a690: |[41a690] de.danoeh.antennapod.model.feed.SubscriptionsFilter.getValues:()[Ljava/lang/String; │ │ +41a6a0: 5410 f596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@96f5 │ │ +41a6a4: 6e10 b3b7 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@b7b3 │ │ +41a6aa: 0c00 |0005: move-result-object v0 │ │ +41a6ac: 1f00 1021 |0006: check-cast v0, [Ljava/lang/String; // type@2110 │ │ +41a6b0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;) │ │ @@ -913137,22 +913137,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -41a65c: |[41a65c] de.danoeh.antennapod.model.feed.SubscriptionsFilter.isEnabled:()Z │ │ -41a66c: 5410 f596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@96f5 │ │ -41a670: 2100 |0002: array-length v0, v0 │ │ -41a672: 3d00 0400 |0003: if-lez v0, 0007 // +0004 │ │ -41a676: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -41a678: 2802 |0006: goto 0008 // +0002 │ │ -41a67a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -41a67c: 0f00 |0008: return v0 │ │ +41a644: |[41a644] de.danoeh.antennapod.model.feed.SubscriptionsFilter.isEnabled:()Z │ │ +41a654: 5410 f596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@96f5 │ │ +41a658: 2100 |0002: array-length v0, v0 │ │ +41a65a: 3d00 0400 |0003: if-lez v0, 0007 // +0004 │ │ +41a65e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +41a660: 2802 |0006: goto 0008 // +0002 │ │ +41a662: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +41a664: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;) │ │ @@ -913160,21 +913160,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -41a680: |[41a680] de.danoeh.antennapod.model.feed.SubscriptionsFilter.serialize:()Ljava/lang/String; │ │ -41a690: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ -41a694: 6e10 57ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ -41a69a: 0c01 |0005: move-result-object v1 │ │ -41a69c: 7120 aa0a 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0aaa │ │ -41a6a2: 0c00 |0009: move-result-object v0 │ │ -41a6a4: 1100 |000a: return-object v0 │ │ +41a668: |[41a668] de.danoeh.antennapod.model.feed.SubscriptionsFilter.serialize:()Ljava/lang/String; │ │ +41a678: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ +41a67c: 6e10 57ac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@ac57 │ │ +41a682: 0c01 |0005: move-result-object v1 │ │ +41a684: 7120 aa0a 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0aaa │ │ +41a68a: 0c00 |0009: move-result-object v0 │ │ +41a68c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=119 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ │ │ source_file_idx : 22297 (SubscriptionsFilter.java) │ │ @@ -913232,40 +913232,40 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -41aab8: |[41aab8] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:()V │ │ -41aac8: 2200 ac1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cac │ │ -41aacc: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -41aad0: 1a02 0b4c |0004: const-string v2, "OFF" // string@4c0b │ │ -41aad4: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -41aad6: 7051 5bac 2033 |0007: invoke-direct {v0, v2, v3, v3, v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ac5b │ │ -41aadc: 6900 0097 |000a: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@9700 │ │ -41aae0: 2201 ac1c |000c: new-instance v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cac │ │ -41aae4: 1502 003f |000e: const/high16 v2, #int 1056964608 // #3f00 │ │ -41aae8: 1a04 8f24 |0010: const-string v4, "LIGHT_REDUCTION" // string@248f │ │ -41aaec: 1215 |0012: const/4 v5, #int 1 // #1 │ │ -41aaee: 7052 5bac 4155 |0013: invoke-direct {v1, v4, v5, v5, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ac5b │ │ -41aaf4: 6901 ff96 |0016: sput-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96ff │ │ -41aaf8: 2202 ac1c |0018: new-instance v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cac │ │ -41aafc: 1404 cdcc 4c3e |001a: const v4, #float 0.2 // #3e4ccccd │ │ -41ab02: 1a06 f71f |001d: const-string v6, "HEAVY_REDUCTION" // string@1ff7 │ │ -41ab06: 1227 |001f: const/4 v7, #int 2 // #2 │ │ -41ab08: 7054 5bac 6277 |0020: invoke-direct {v2, v6, v7, v7, v4}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ac5b │ │ -41ab0e: 6902 fe96 |0023: sput-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96fe │ │ -41ab12: 1234 |0025: const/4 v4, #int 3 // #3 │ │ -41ab14: 2344 fa20 |0026: new-array v4, v4, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@20fa │ │ -41ab18: 4d00 0403 |0028: aput-object v0, v4, v3 │ │ -41ab1c: 4d01 0405 |002a: aput-object v1, v4, v5 │ │ -41ab20: 4d02 0407 |002c: aput-object v2, v4, v7 │ │ -41ab24: 6904 fd96 |002e: sput-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96fd │ │ -41ab28: 0e00 |0030: return-void │ │ +41aaa0: |[41aaa0] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:()V │ │ +41aab0: 2200 ac1c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cac │ │ +41aab4: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +41aab8: 1a02 0b4c |0004: const-string v2, "OFF" // string@4c0b │ │ +41aabc: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +41aabe: 7051 5bac 2033 |0007: invoke-direct {v0, v2, v3, v3, v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ac5b │ │ +41aac4: 6900 0097 |000a: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@9700 │ │ +41aac8: 2201 ac1c |000c: new-instance v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cac │ │ +41aacc: 1502 003f |000e: const/high16 v2, #int 1056964608 // #3f00 │ │ +41aad0: 1a04 8f24 |0010: const-string v4, "LIGHT_REDUCTION" // string@248f │ │ +41aad4: 1215 |0012: const/4 v5, #int 1 // #1 │ │ +41aad6: 7052 5bac 4155 |0013: invoke-direct {v1, v4, v5, v5, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ac5b │ │ +41aadc: 6901 ff96 |0016: sput-object v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96ff │ │ +41aae0: 2202 ac1c |0018: new-instance v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cac │ │ +41aae4: 1404 cdcc 4c3e |001a: const v4, #float 0.2 // #3e4ccccd │ │ +41aaea: 1a06 f71f |001d: const-string v6, "HEAVY_REDUCTION" // string@1ff7 │ │ +41aaee: 1227 |001f: const/4 v7, #int 2 // #2 │ │ +41aaf0: 7054 5bac 6277 |0020: invoke-direct {v2, v6, v7, v7, v4}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ac5b │ │ +41aaf6: 6902 fe96 |0023: sput-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96fe │ │ +41aafa: 1234 |0025: const/4 v4, #int 3 // #3 │ │ +41aafc: 2344 fa20 |0026: new-array v4, v4, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@20fa │ │ +41ab00: 4d00 0403 |0028: aput-object v0, v4, v3 │ │ +41ab04: 4d01 0405 |002a: aput-object v1, v4, v5 │ │ +41ab08: 4d02 0407 |002c: aput-object v2, v4, v7 │ │ +41ab0c: 6904 fd96 |002e: sput-object v4, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96fd │ │ +41ab10: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000c line=5 │ │ 0x0018 line=6 │ │ 0x002e line=3 │ │ locals : │ │ @@ -913275,19 +913275,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 │ │ -41ab2c: |[41ab2c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:(Ljava/lang/String;IIF)V │ │ -41ab3c: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -41ab42: 5903 0297 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@9702 │ │ -41ab46: 5904 0197 |0005: iput v4, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@9701 │ │ -41ab4a: 0e00 |0007: return-void │ │ +41ab14: |[41ab14] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:(Ljava/lang/String;IIF)V │ │ +41ab24: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +41ab2a: 5903 0297 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@9702 │ │ +41ab2e: 5904 0197 |0005: iput v4, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@9701 │ │ +41ab32: 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/feed/VolumeAdaptionSetting; │ │ @@ -913301,36 +913301,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 │ │ -41a9dc: |[41a9dc] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -41a9ec: 7100 60ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac60 │ │ -41a9f2: 0c00 |0003: move-result-object v0 │ │ -41a9f4: 2101 |0004: array-length v1, v0 │ │ -41a9f6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -41a9f8: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -41a9fc: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -41aa00: 5234 0297 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@9702 │ │ -41aa04: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -41aa08: 1103 |000e: return-object v3 │ │ -41aa0a: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41aa0e: 28f5 |0011: goto 0006 // -000b │ │ -41aa10: 2200 551e |0012: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -41aa14: 2201 741e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -41aa18: 7010 c7b2 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41aa1e: 1a02 6013 |0019: const-string v2, "Cannot map value to VolumeAdaptionSetting: " // string@1360 │ │ -41aa22: 6e20 d3b2 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41aa28: 6e20 ceb2 5100 |001e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -41aa2e: 6e10 deb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41aa34: 0c05 |0024: move-result-object v5 │ │ -41aa36: 7020 22b2 5000 |0025: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -41aa3c: 2700 |0028: throw v0 │ │ +41a9c4: |[41a9c4] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +41a9d4: 7100 60ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac60 │ │ +41a9da: 0c00 |0003: move-result-object v0 │ │ +41a9dc: 2101 |0004: array-length v1, v0 │ │ +41a9de: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +41a9e0: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +41a9e4: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +41a9e8: 5234 0297 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@9702 │ │ +41a9ec: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +41a9f0: 1103 |000e: return-object v3 │ │ +41a9f2: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41a9f6: 28f5 |0011: goto 0006 // -000b │ │ +41a9f8: 2200 551e |0012: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +41a9fc: 2201 741e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +41aa00: 7010 c7b2 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41aa06: 1a02 6013 |0019: const-string v2, "Cannot map value to VolumeAdaptionSetting: " // string@1360 │ │ +41aa0a: 6e20 d3b2 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41aa10: 6e20 ceb2 5100 |001e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +41aa16: 6e10 deb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41aa1c: 0c05 |0024: move-result-object v5 │ │ +41aa1e: 7020 22b2 5000 |0025: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +41aa24: 2700 |0028: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x000a line=18 │ │ 0x0012 line=22 │ │ locals : │ │ 0x0000 - 0x0029 reg=5 (null) I │ │ @@ -913340,20 +913340,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 │ │ -41aa40: |[41aa40] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -41aa50: 1c00 ac1c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cac │ │ -41aa54: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -41aa5a: 0c01 |0005: move-result-object v1 │ │ -41aa5c: 1f01 ac1c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cac │ │ -41aa60: 1101 |0008: return-object v1 │ │ +41aa28: |[41aa28] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +41aa38: 1c00 ac1c |0000: const-class v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cac │ │ +41aa3c: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +41aa42: 0c01 |0005: move-result-object v1 │ │ +41aa44: 1f01 ac1c |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1cac │ │ +41aa48: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ @@ -913361,20 +913361,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 │ │ -41aa64: |[41aa64] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -41aa74: 6200 fd96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96fd │ │ -41aa78: 6e10 aab7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.clone:()Ljava/lang/Object; // method@b7aa │ │ -41aa7e: 0c00 |0005: move-result-object v0 │ │ -41aa80: 1f00 fa20 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@20fa │ │ -41aa84: 1100 |0008: return-object v0 │ │ +41aa4c: |[41aa4c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +41aa5c: 6200 fd96 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96fd │ │ +41aa60: 6e10 aab7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.clone:()Ljava/lang/Object; // method@b7aa │ │ +41aa66: 0c00 |0005: move-result-object v0 │ │ +41aa68: 1f00 fa20 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@20fa │ │ +41aa6c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ @@ -913382,17 +913382,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41aa88: |[41aa88] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.getAdaptionFactor:()F │ │ -41aa98: 5210 0197 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@9701 │ │ -41aa9c: 0f00 |0002: return v0 │ │ +41aa70: |[41aa70] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.getAdaptionFactor:()F │ │ +41aa80: 5210 0197 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@9701 │ │ +41aa84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ @@ -913400,17 +913400,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41aaa0: |[41aaa0] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.toInteger:()I │ │ -41aab0: 5210 0297 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@9702 │ │ -41aab4: 0f00 |0002: return v0 │ │ +41aa88: |[41aa88] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.toInteger:()I │ │ +41aa98: 5210 0297 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@9702 │ │ +41aa9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ │ │ source_file_idx : 24843 (VolumeAdaptionSetting.java) │ │ @@ -913466,47 +913466,47 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -41ac00: |[41ac00] de.danoeh.antennapod.model.playback.MediaType.:()V │ │ -41ac10: 2200 ad1c |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cad │ │ -41ac14: 1a01 3e0c |0002: const-string v1, "AUDIO" // string@0c3e │ │ -41ac18: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41ac1a: 7030 62ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ac62 │ │ -41ac20: 6900 0497 |0008: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9704 │ │ -41ac24: 2201 ad1c |000a: new-instance v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cad │ │ -41ac28: 1a03 5c5e |000c: const-string v3, "VIDEO" // string@5e5c │ │ -41ac2c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -41ac2e: 7030 62ac 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ac62 │ │ -41ac34: 6901 0797 |0012: sput-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -41ac38: 2203 ad1c |0014: new-instance v3, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cad │ │ -41ac3c: 1a05 a15c |0016: const-string v5, "UNKNOWN" // string@5ca1 │ │ -41ac40: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -41ac42: 7030 62ac 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ac62 │ │ -41ac48: 6903 0697 |001c: sput-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ -41ac4c: 1235 |001e: const/4 v5, #int 3 // #3 │ │ -41ac4e: 2355 fb20 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/playback/MediaType; // type@20fb │ │ -41ac52: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ -41ac56: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ -41ac5a: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ -41ac5e: 6905 0397 |0027: sput-object v5, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@9703 │ │ -41ac62: 2200 ef1e |0029: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -41ac66: 1a01 286c |002b: const-string v1, "application/opus" // string@6c28 │ │ -41ac6a: 1a02 316c |002d: const-string v2, "application/x-flac" // string@6c31 │ │ -41ac6e: 1a03 276c |002f: const-string v3, "application/ogg" // string@6c27 │ │ -41ac72: 2430 1021 1302 |0031: filled-new-array {v3, v1, v2}, [Ljava/lang/String; // type@2110 │ │ -41ac78: 0c01 |0034: move-result-object v1 │ │ -41ac7a: 7110 2db4 0100 |0035: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -41ac80: 0c01 |0038: move-result-object v1 │ │ -41ac82: 7020 b8b4 1000 |0039: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ -41ac88: 6900 0597 |003c: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@9705 │ │ -41ac8c: 0e00 |003e: return-void │ │ +41abe8: |[41abe8] de.danoeh.antennapod.model.playback.MediaType.:()V │ │ +41abf8: 2200 ad1c |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cad │ │ +41abfc: 1a01 3e0c |0002: const-string v1, "AUDIO" // string@0c3e │ │ +41ac00: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41ac02: 7030 62ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ac62 │ │ +41ac08: 6900 0497 |0008: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9704 │ │ +41ac0c: 2201 ad1c |000a: new-instance v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cad │ │ +41ac10: 1a03 5c5e |000c: const-string v3, "VIDEO" // string@5e5c │ │ +41ac14: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +41ac16: 7030 62ac 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ac62 │ │ +41ac1c: 6901 0797 |0012: sput-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +41ac20: 2203 ad1c |0014: new-instance v3, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cad │ │ +41ac24: 1a05 a15c |0016: const-string v5, "UNKNOWN" // string@5ca1 │ │ +41ac28: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +41ac2a: 7030 62ac 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ac62 │ │ +41ac30: 6903 0697 |001c: sput-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ +41ac34: 1235 |001e: const/4 v5, #int 3 // #3 │ │ +41ac36: 2355 fb20 |001f: new-array v5, v5, [Lde/danoeh/antennapod/model/playback/MediaType; // type@20fb │ │ +41ac3a: 4d00 0502 |0021: aput-object v0, v5, v2 │ │ +41ac3e: 4d01 0504 |0023: aput-object v1, v5, v4 │ │ +41ac42: 4d03 0506 |0025: aput-object v3, v5, v6 │ │ +41ac46: 6905 0397 |0027: sput-object v5, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@9703 │ │ +41ac4a: 2200 ef1e |0029: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +41ac4e: 1a01 286c |002b: const-string v1, "application/opus" // string@6c28 │ │ +41ac52: 1a02 316c |002d: const-string v2, "application/x-flac" // string@6c31 │ │ +41ac56: 1a03 276c |002f: const-string v3, "application/ogg" // string@6c27 │ │ +41ac5a: 2430 1021 1302 |0031: filled-new-array {v3, v1, v2}, [Ljava/lang/String; // type@2110 │ │ +41ac60: 0c01 |0034: move-result-object v1 │ │ +41ac62: 7110 2db4 0100 |0035: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +41ac68: 0c01 |0038: move-result-object v1 │ │ +41ac6a: 7020 b8b4 1000 |0039: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ +41ac70: 6900 0597 |003c: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@9705 │ │ +41ac74: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0027 line=9 │ │ 0x0029 line=12 │ │ locals : │ │ │ │ @@ -913515,17 +913515,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 │ │ -41ac90: |[41ac90] de.danoeh.antennapod.model.playback.MediaType.:(Ljava/lang/String;I)V │ │ -41aca0: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -41aca6: 0e00 |0003: return-void │ │ +41ac78: |[41ac78] de.danoeh.antennapod.model.playback.MediaType.:(Ljava/lang/String;I)V │ │ +41ac88: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +41ac8e: 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 │ │ @@ -913535,40 +913535,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 │ │ -41ab4c: |[41ab4c] de.danoeh.antennapod.model.playback.MediaType.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ -41ab5c: 7110 a80a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -41ab62: 0a00 |0003: move-result v0 │ │ -41ab64: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -41ab68: 6201 0697 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ -41ab6c: 1101 |0008: return-object v1 │ │ -41ab6e: 1a00 5b6d |0009: const-string v0, "audio" // string@6d5b │ │ -41ab72: 6e20 b5b2 0100 |000b: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -41ab78: 0a00 |000e: move-result v0 │ │ -41ab7a: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ -41ab7e: 6201 0497 |0011: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9704 │ │ -41ab82: 1101 |0013: return-object v1 │ │ -41ab84: 1a00 dee5 |0014: const-string v0, "video" // string@e5de │ │ -41ab88: 6e20 b5b2 0100 |0016: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -41ab8e: 0a00 |0019: move-result v0 │ │ -41ab90: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ -41ab94: 6201 0797 |001c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -41ab98: 1101 |001e: return-object v1 │ │ -41ab9a: 6200 0597 |001f: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@9705 │ │ -41ab9e: 7220 3ab5 1000 |0021: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -41aba4: 0a01 |0024: move-result v1 │ │ -41aba6: 3801 0500 |0025: if-eqz v1, 002a // +0005 │ │ -41abaa: 6201 0497 |0027: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9704 │ │ -41abae: 1101 |0029: return-object v1 │ │ -41abb0: 6201 0697 |002a: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ -41abb4: 1101 |002c: return-object v1 │ │ +41ab34: |[41ab34] de.danoeh.antennapod.model.playback.MediaType.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ +41ab44: 7110 a80a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +41ab4a: 0a00 |0003: move-result v0 │ │ +41ab4c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +41ab50: 6201 0697 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ +41ab54: 1101 |0008: return-object v1 │ │ +41ab56: 1a00 5b6d |0009: const-string v0, "audio" // string@6d5b │ │ +41ab5a: 6e20 b5b2 0100 |000b: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +41ab60: 0a00 |000e: move-result v0 │ │ +41ab62: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ +41ab66: 6201 0497 |0011: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9704 │ │ +41ab6a: 1101 |0013: return-object v1 │ │ +41ab6c: 1a00 dee5 |0014: const-string v0, "video" // string@e5de │ │ +41ab70: 6e20 b5b2 0100 |0016: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +41ab76: 0a00 |0019: move-result v0 │ │ +41ab78: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ +41ab7c: 6201 0797 |001c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +41ab80: 1101 |001e: return-object v1 │ │ +41ab82: 6200 0597 |001f: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@9705 │ │ +41ab86: 7220 3ab5 1000 |0021: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +41ab8c: 0a01 |0024: move-result v1 │ │ +41ab8e: 3801 0500 |0025: if-eqz v1, 002a // +0005 │ │ +41ab92: 6201 0497 |0027: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9704 │ │ +41ab96: 1101 |0029: return-object v1 │ │ +41ab98: 6201 0697 |002a: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ +41ab9c: 1101 |002c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0006 line=20 │ │ 0x000b line=21 │ │ 0x0011 line=22 │ │ 0x0016 line=23 │ │ @@ -913584,20 +913584,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 │ │ -41abb8: |[41abb8] de.danoeh.antennapod.model.playback.MediaType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ -41abc8: 1c00 ad1c |0000: const-class v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cad │ │ -41abcc: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -41abd2: 0c01 |0005: move-result-object v1 │ │ -41abd4: 1f01 ad1c |0006: check-cast v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cad │ │ -41abd8: 1101 |0008: return-object v1 │ │ +41aba0: |[41aba0] de.danoeh.antennapod.model.playback.MediaType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ +41abb0: 1c00 ad1c |0000: const-class v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cad │ │ +41abb4: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +41abba: 0c01 |0005: move-result-object v1 │ │ +41abbc: 1f01 ad1c |0006: check-cast v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1cad │ │ +41abc0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/playback/MediaType;) │ │ @@ -913605,20 +913605,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 │ │ -41abdc: |[41abdc] de.danoeh.antennapod.model.playback.MediaType.values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ -41abec: 6200 0397 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@9703 │ │ -41abf0: 6e10 abb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/playback/MediaType;.clone:()Ljava/lang/Object; // method@b7ab │ │ -41abf6: 0c00 |0005: move-result-object v0 │ │ -41abf8: 1f00 fb20 |0006: check-cast v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@20fb │ │ -41abfc: 1100 |0008: return-object v0 │ │ +41abc4: |[41abc4] de.danoeh.antennapod.model.playback.MediaType.values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ +41abd4: 6200 0397 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@9703 │ │ +41abd8: 6e10 abb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/playback/MediaType;.clone:()Ljava/lang/Object; // method@b7ab │ │ +41abde: 0c00 |0005: move-result-object v0 │ │ +41abe0: 1f00 fb20 |0006: check-cast v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@20fb │ │ +41abe4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 18825 (MediaType.java) │ │ @@ -913831,17 +913831,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41adac: |[41adac] de.danoeh.antennapod.model.playback.RemoteMedia$1.:()V │ │ -41adbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41adc2: 0e00 |0003: return-void │ │ +41ad94: |[41ad94] de.danoeh.antennapod.model.playback.RemoteMedia$1.:()V │ │ +41ada4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41adaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia$1; │ │ │ │ Virtual methods - │ │ @@ -913850,54 +913850,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 │ │ -41aca8: |[41aca8] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ -41acb8: 220d b01c |0000: new-instance v13, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cb0 │ │ -41acbc: 7401 8607 1100 |0002: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -41acc2: 0c01 |0005: move-result-object v1 │ │ -41acc4: 7401 8607 1100 |0006: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -41acca: 0c02 |0009: move-result-object v2 │ │ -41accc: 7401 8607 1100 |000a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -41acd2: 0c03 |000d: move-result-object v3 │ │ -41acd4: 7401 8607 1100 |000e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -41acda: 0c04 |0011: move-result-object v4 │ │ -41acdc: 7401 8607 1100 |0012: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -41ace2: 0c05 |0015: move-result-object v5 │ │ -41ace4: 7401 8607 1100 |0016: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -41acea: 0c06 |0019: move-result-object v6 │ │ -41acec: 7401 8607 1100 |001a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -41acf2: 0c07 |001d: move-result-object v7 │ │ -41acf4: 7401 8607 1100 |001e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -41acfa: 0c08 |0021: move-result-object v8 │ │ -41acfc: 7401 8607 1100 |0022: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -41ad02: 0c09 |0025: move-result-object v9 │ │ -41ad04: 7401 8607 1100 |0026: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -41ad0a: 0c0a |0029: move-result-object v10 │ │ -41ad0c: 220b ea1e |002a: new-instance v11, Ljava/util/Date; // type@1eea │ │ -41ad10: 7401 8107 1100 |002c: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ -41ad16: 0b0e |002f: move-result-wide v14 │ │ -41ad18: 7030 99b4 eb0f |0030: invoke-direct {v11, v14, v15}, Ljava/util/Date;.:(J)V // method@b499 │ │ -41ad1e: 7401 8607 1100 |0033: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -41ad24: 0c0c |0036: move-result-object v12 │ │ -41ad26: 07d0 |0037: move-object v0, v13 │ │ -41ad28: 760d 85ac 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@ac85 │ │ -41ad2e: 7401 7e07 1100 |003b: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ -41ad34: 0a00 |003e: move-result v0 │ │ -41ad36: 6e20 a6ac 0d00 |003f: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setDuration:(I)V // method@aca6 │ │ -41ad3c: 7401 7e07 1100 |0042: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ -41ad42: 0a00 |0045: move-result v0 │ │ -41ad44: 6e20 a8ac 0d00 |0046: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setPosition:(I)V // method@aca8 │ │ -41ad4a: 7401 8107 1100 |0049: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ -41ad50: 0b00 |004c: move-result-wide v0 │ │ -41ad52: 6e30 a7ac 0d01 |004d: invoke-virtual {v13, v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setLastPlayedTime:(J)V // method@aca7 │ │ -41ad58: 110d |0050: return-object v13 │ │ +41ac90: |[41ac90] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ +41aca0: 220d b01c |0000: new-instance v13, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cb0 │ │ +41aca4: 7401 8607 1100 |0002: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +41acaa: 0c01 |0005: move-result-object v1 │ │ +41acac: 7401 8607 1100 |0006: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +41acb2: 0c02 |0009: move-result-object v2 │ │ +41acb4: 7401 8607 1100 |000a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +41acba: 0c03 |000d: move-result-object v3 │ │ +41acbc: 7401 8607 1100 |000e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +41acc2: 0c04 |0011: move-result-object v4 │ │ +41acc4: 7401 8607 1100 |0012: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +41acca: 0c05 |0015: move-result-object v5 │ │ +41accc: 7401 8607 1100 |0016: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +41acd2: 0c06 |0019: move-result-object v6 │ │ +41acd4: 7401 8607 1100 |001a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +41acda: 0c07 |001d: move-result-object v7 │ │ +41acdc: 7401 8607 1100 |001e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +41ace2: 0c08 |0021: move-result-object v8 │ │ +41ace4: 7401 8607 1100 |0022: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +41acea: 0c09 |0025: move-result-object v9 │ │ +41acec: 7401 8607 1100 |0026: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +41acf2: 0c0a |0029: move-result-object v10 │ │ +41acf4: 220b ea1e |002a: new-instance v11, Ljava/util/Date; // type@1eea │ │ +41acf8: 7401 8107 1100 |002c: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ +41acfe: 0b0e |002f: move-result-wide v14 │ │ +41ad00: 7030 99b4 eb0f |0030: invoke-direct {v11, v14, v15}, Ljava/util/Date;.:(J)V // method@b499 │ │ +41ad06: 7401 8607 1100 |0033: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +41ad0c: 0c0c |0036: move-result-object v12 │ │ +41ad0e: 07d0 |0037: move-object v0, v13 │ │ +41ad10: 760d 85ac 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@ac85 │ │ +41ad16: 7401 7e07 1100 |003b: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ +41ad1c: 0a00 |003e: move-result v0 │ │ +41ad1e: 6e20 a6ac 0d00 |003f: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setDuration:(I)V // method@aca6 │ │ +41ad24: 7401 7e07 1100 |0042: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ +41ad2a: 0a00 |0045: move-result v0 │ │ +41ad2c: 6e20 a8ac 0d00 |0046: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setPosition:(I)V // method@aca8 │ │ +41ad32: 7401 8107 1100 |0049: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ +41ad38: 0b00 |004c: move-result-wide v0 │ │ +41ad3a: 6e30 a7ac 0d01 |004d: invoke-virtual {v13, v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setLastPlayedTime:(J)V // method@aca7 │ │ +41ad40: 110d |0050: return-object v13 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x000e line=271 │ │ 0x0022 line=272 │ │ 0x003b line=273 │ │ 0x0042 line=274 │ │ @@ -913911,18 +913911,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 │ │ -41ad74: |[41ad74] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -41ad84: 6e20 7fac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ac7f │ │ -41ad8a: 0c01 |0003: move-result-object v1 │ │ -41ad8c: 1101 |0004: return-object v1 │ │ +41ad5c: |[41ad5c] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +41ad6c: 6e20 7fac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ac7f │ │ +41ad72: 0c01 |0003: move-result-object v1 │ │ +41ad74: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -913931,17 +913931,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 │ │ -41ad5c: |[41ad5c] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ -41ad6c: 2311 fc20 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@20fc │ │ -41ad70: 1101 |0002: return-object v1 │ │ +41ad44: |[41ad44] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ +41ad54: 2311 fc20 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@20fc │ │ +41ad58: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -913950,18 +913950,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 │ │ -41ad90: |[41ad90] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Ljava/lang/Object; │ │ -41ada0: 6e20 81ac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ac81 │ │ -41ada6: 0c01 |0003: move-result-object v1 │ │ -41ada8: 1101 |0004: return-object v1 │ │ +41ad78: |[41ad78] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Ljava/lang/Object; │ │ +41ad88: 6e20 81ac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ac81 │ │ +41ad8e: 0c01 |0003: move-result-object v1 │ │ +41ad90: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -914005,17 +914005,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41b45c: |[41b45c] de.danoeh.antennapod.net.common.BuildConfig.:()V │ │ -41b46c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b472: 0e00 |0003: return-void │ │ +41b444: |[41b444] de.danoeh.antennapod.net.common.BuildConfig.:()V │ │ +41b454: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b45a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -914054,17 +914054,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41b474: |[41b474] de.danoeh.antennapod.net.common.R$string.:()V │ │ -41b484: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b48a: 0e00 |0003: return-void │ │ +41b45c: |[41b45c] de.danoeh.antennapod.net.common.R$string.:()V │ │ +41b46c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b472: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -914095,17 +914095,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41b48c: |[41b48c] de.danoeh.antennapod.net.common.R.:()V │ │ -41b49c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b4a2: 0e00 |0003: return-void │ │ +41b474: |[41b474] de.danoeh.antennapod.net.common.R.:()V │ │ +41b484: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b48a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -914153,17 +914153,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41b83c: |[41b83c] de.danoeh.antennapod.net.common.UrlChecker.:()V │ │ -41b84c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b852: 0e00 |0003: return-void │ │ +41b824: |[41b824] de.danoeh.antennapod.net.common.UrlChecker.:()V │ │ +41b834: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b83a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/UrlChecker; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/common/UrlChecker;) │ │ @@ -914171,30 +914171,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 │ │ -41b4a4: |[41b4a4] de.danoeh.antennapod.net.common.UrlChecker.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z │ │ -41b4b4: 7210 e1b4 0100 |0000: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -41b4ba: 0c01 |0003: move-result-object v1 │ │ -41b4bc: 7210 c4b4 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -41b4c2: 0a00 |0007: move-result v0 │ │ -41b4c4: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ -41b4c8: 7210 c5b4 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41b4ce: 0c00 |000d: move-result-object v0 │ │ -41b4d0: 1f00 721e |000e: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -41b4d4: 7120 b3ac 2000 |0010: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z // method@acb3 │ │ -41b4da: 0a00 |0013: move-result v0 │ │ -41b4dc: 3800 f0ff |0014: if-eqz v0, 0004 // -0010 │ │ -41b4e0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -41b4e2: 0f01 |0017: return v1 │ │ -41b4e4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -41b4e6: 0f01 |0019: return v1 │ │ +41b48c: |[41b48c] de.danoeh.antennapod.net.common.UrlChecker.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z │ │ +41b49c: 7210 e1b4 0100 |0000: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +41b4a2: 0c01 |0003: move-result-object v1 │ │ +41b4a4: 7210 c4b4 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41b4aa: 0a00 |0007: move-result v0 │ │ +41b4ac: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ +41b4b0: 7210 c5b4 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41b4b6: 0c00 |000d: move-result-object v0 │ │ +41b4b8: 1f00 721e |000e: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +41b4bc: 7120 b3ac 2000 |0010: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z // method@acb3 │ │ +41b4c2: 0a00 |0013: move-result v0 │ │ +41b4c4: 3800 f0ff |0014: if-eqz v0, 0004 // -0010 │ │ +41b4c8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +41b4ca: 0f01 |0017: return v1 │ │ +41b4cc: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +41b4ce: 0f01 |0019: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0010 line=101 │ │ locals : │ │ 0x0000 - 0x001a reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x001a reg=2 (null) Ljava/lang/String; │ │ @@ -914204,34 +914204,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 │ │ -41b7e0: |[41b7e0] de.danoeh.antennapod.net.common.UrlChecker.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; │ │ -41b7f0: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -41b7f4: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41b7fa: 7210 e1b4 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -41b800: 0c03 |0008: move-result-object v3 │ │ -41b802: 7210 c4b4 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -41b808: 0a01 |000c: move-result v1 │ │ -41b80a: 3801 1800 |000d: if-eqz v1, 0025 // +0018 │ │ -41b80e: 7210 c5b4 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41b814: 0c01 |0012: move-result-object v1 │ │ -41b816: 1f01 721e |0013: check-cast v1, Ljava/lang/String; // type@1e72 │ │ -41b81a: 7110 a80a 0100 |0015: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -41b820: 0a02 |0018: move-result v2 │ │ -41b822: 3902 f0ff |0019: if-nez v2, 0009 // -0010 │ │ -41b826: 6202 3cd9 |001b: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d93c │ │ -41b82a: 6e20 bbb2 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -41b830: 0c01 |0020: move-result-object v1 │ │ -41b832: 7220 d6b4 1000 |0021: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41b838: 28e5 |0024: goto 0009 // -001b │ │ -41b83a: 1100 |0025: return-object v0 │ │ +41b7c8: |[41b7c8] de.danoeh.antennapod.net.common.UrlChecker.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; │ │ +41b7d8: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +41b7dc: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41b7e2: 7210 e1b4 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +41b7e8: 0c03 |0008: move-result-object v3 │ │ +41b7ea: 7210 c4b4 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41b7f0: 0a01 |000c: move-result v1 │ │ +41b7f2: 3801 1800 |000d: if-eqz v1, 0025 // +0018 │ │ +41b7f6: 7210 c5b4 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41b7fc: 0c01 |0012: move-result-object v1 │ │ +41b7fe: 1f01 721e |0013: check-cast v1, Ljava/lang/String; // type@1e72 │ │ +41b802: 7110 a80a 0100 |0015: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +41b808: 0a02 |0018: move-result v2 │ │ +41b80a: 3902 f0ff |0019: if-nez v2, 0009 // -0010 │ │ +41b80e: 6202 3cd9 |001b: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d93c │ │ +41b812: 6e20 bbb2 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +41b818: 0c01 |0020: move-result-object v1 │ │ +41b81a: 7220 d6b4 1000 |0021: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41b820: 28e5 |0024: goto 0009 // -001b │ │ +41b822: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ 0x0015 line=133 │ │ 0x001b line=134 │ │ locals : │ │ @@ -914242,118 +914242,118 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 206 16-bit code units │ │ -41b598: |[41b598] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -41b5a8: 6e10 beb2 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -41b5ae: 0c04 |0003: move-result-object v4 │ │ -41b5b0: 6200 3cd9 |0004: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d93c │ │ -41b5b4: 6e20 bbb2 0400 |0006: invoke-virtual {v4, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -41b5ba: 0c00 |0009: move-result-object v0 │ │ -41b5bc: 1a01 be84 |000a: const-string v1, "feed://" // string@84be │ │ -41b5c0: 6e20 b5b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -41b5c6: 0a01 |000f: move-result v1 │ │ -41b5c8: 1272 |0010: const/4 v2, #int 7 // #7 │ │ -41b5ca: 1a03 045e |0011: const-string v3, "UrlChecker" // string@5e04 │ │ -41b5ce: 3801 1000 |0013: if-eqz v1, 0023 // +0010 │ │ -41b5d2: 1a00 d051 |0015: const-string v0, "Replacing feed:// with http://" // string@51d0 │ │ -41b5d6: 7120 f50a 0300 |0017: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -41b5dc: 6e20 b7b2 2400 |001a: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -41b5e2: 0c04 |001d: move-result-object v4 │ │ -41b5e4: 7110 b1ac 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -41b5ea: 0c04 |0021: move-result-object v4 │ │ -41b5ec: 1104 |0022: return-object v4 │ │ -41b5ee: 1a01 d5c3 |0023: const-string v1, "pcast://" // string@c3d5 │ │ -41b5f2: 6e20 b5b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -41b5f8: 0a01 |0028: move-result v1 │ │ -41b5fa: 3801 1200 |0029: if-eqz v1, 003b // +0012 │ │ -41b5fe: 1a00 c751 |002b: const-string v0, "Removing pcast://" // string@51c7 │ │ -41b602: 7120 f50a 0300 |002d: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -41b608: 1300 0800 |0030: const/16 v0, #int 8 // #8 │ │ -41b60c: 6e20 b7b2 0400 |0032: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -41b612: 0c04 |0035: move-result-object v4 │ │ -41b614: 7110 b1ac 0400 |0036: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -41b61a: 0c04 |0039: move-result-object v4 │ │ -41b61c: 1104 |003a: return-object v4 │ │ -41b61e: 1a01 d4c3 |003b: const-string v1, "pcast:" // string@c3d4 │ │ -41b622: 6e20 b5b2 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -41b628: 0a01 |0040: move-result v1 │ │ -41b62a: 3801 1100 |0041: if-eqz v1, 0052 // +0011 │ │ -41b62e: 1a00 c651 |0043: const-string v0, "Removing pcast:" // string@51c6 │ │ -41b632: 7120 f50a 0300 |0045: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -41b638: 1260 |0048: const/4 v0, #int 6 // #6 │ │ -41b63a: 6e20 b7b2 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -41b640: 0c04 |004c: move-result-object v4 │ │ -41b642: 7110 b1ac 0400 |004d: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -41b648: 0c04 |0050: move-result-object v4 │ │ -41b64a: 1104 |0051: return-object v4 │ │ -41b64c: 1a01 3f9f |0052: const-string v1, "itpc" // string@9f3f │ │ -41b650: 6e20 b5b2 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -41b656: 0a01 |0057: move-result v1 │ │ -41b658: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ -41b65c: 1a00 d151 |005a: const-string v0, "Replacing itpc:// with http://" // string@51d1 │ │ -41b660: 7120 f50a 0300 |005c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -41b666: 6e20 b7b2 2400 |005f: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -41b66c: 0c04 |0062: move-result-object v4 │ │ -41b66e: 7110 b1ac 0400 |0063: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -41b674: 0c04 |0066: move-result-object v4 │ │ -41b676: 1104 |0067: return-object v4 │ │ -41b678: 1a01 ea6b |0068: const-string v1, "antennapod-subscribe://" // string@6bea │ │ -41b67c: 6e20 b5b2 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -41b682: 0a01 |006d: move-result v1 │ │ -41b684: 3801 1200 |006e: if-eqz v1, 0080 // +0012 │ │ -41b688: 1a00 c251 |0070: const-string v0, "Removing antennapod-subscribe://" // string@51c2 │ │ -41b68c: 7120 f50a 0300 |0072: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -41b692: 1300 1700 |0075: const/16 v0, #int 23 // #17 │ │ -41b696: 6e20 b7b2 0400 |0077: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -41b69c: 0c04 |007a: move-result-object v4 │ │ -41b69e: 7110 b1ac 0400 |007b: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -41b6a4: 0c04 |007e: move-result-object v4 │ │ -41b6a6: 1104 |007f: return-object v4 │ │ -41b6a8: 1a01 eb6b |0080: const-string v1, "antennapod.org/deeplink/subscribe" // string@6beb │ │ -41b6ac: 6e20 9bb2 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -41b6b2: 0a01 |0085: move-result v1 │ │ -41b6b4: 3801 2300 |0086: if-eqz v1, 00a9 // +0023 │ │ -41b6b8: 1a00 c351 |0088: const-string v0, "Removing antennapod.org/deeplink/subscribe" // string@51c3 │ │ -41b6bc: 7120 f50a 0300 |008a: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -41b6c2: 1a00 3b0b |008d: const-string v0, "?url=" // string@0b3b │ │ -41b6c6: 6e20 a9b2 0400 |008f: invoke-virtual {v4, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b2a9 │ │ -41b6cc: 0a00 |0092: move-result v0 │ │ -41b6ce: d800 0005 |0093: add-int/lit8 v0, v0, #int 5 // #05 │ │ -41b6d2: 6e20 b7b2 0400 |0095: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -41b6d8: 0c04 |0098: move-result-object v4 │ │ -41b6da: 1a00 fd5c |0099: const-string v0, "UTF-8" // string@5cfd │ │ -41b6de: 7120 84b3 0400 |009b: invoke-static {v4, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b384 │ │ -41b6e4: 0c00 |009e: move-result-object v0 │ │ -41b6e6: 7110 b1ac 0000 |009f: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -41b6ec: 0c04 |00a2: move-result-object v4 │ │ -41b6ee: 1104 |00a3: return-object v4 │ │ -41b6f0: 7110 b1ac 0400 |00a4: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -41b6f6: 0c04 |00a7: move-result-object v4 │ │ -41b6f8: 1104 |00a8: return-object v4 │ │ -41b6fa: 1a01 7e98 |00a9: const-string v1, "http://" // string@987e │ │ -41b6fe: 6e20 b5b2 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -41b704: 0a02 |00ae: move-result v2 │ │ -41b706: 3902 1e00 |00af: if-nez v2, 00cd // +001e │ │ -41b70a: 1a02 9698 |00b1: const-string v2, "https://" // string@9896 │ │ -41b70e: 6e20 b5b2 2000 |00b3: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -41b714: 0a00 |00b6: move-result v0 │ │ -41b716: 3900 1600 |00b7: if-nez v0, 00cd // +0016 │ │ -41b71a: 1a00 180d |00b9: const-string v0, "Adding http:// at the beginning of the URL" // string@0d18 │ │ -41b71e: 7120 f50a 0300 |00bb: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -41b724: 2200 741e |00be: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -41b728: 7010 c7b2 0000 |00c0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41b72e: 6e20 d3b2 1000 |00c3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41b734: 6e20 d3b2 4000 |00c6: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41b73a: 6e10 deb2 0000 |00c9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41b740: 0c04 |00cc: move-result-object v4 │ │ -41b742: 1104 |00cd: return-object v4 │ │ +41b580: |[41b580] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +41b590: 6e10 beb2 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +41b596: 0c04 |0003: move-result-object v4 │ │ +41b598: 6200 3cd9 |0004: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@d93c │ │ +41b59c: 6e20 bbb2 0400 |0006: invoke-virtual {v4, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +41b5a2: 0c00 |0009: move-result-object v0 │ │ +41b5a4: 1a01 be84 |000a: const-string v1, "feed://" // string@84be │ │ +41b5a8: 6e20 b5b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +41b5ae: 0a01 |000f: move-result v1 │ │ +41b5b0: 1272 |0010: const/4 v2, #int 7 // #7 │ │ +41b5b2: 1a03 045e |0011: const-string v3, "UrlChecker" // string@5e04 │ │ +41b5b6: 3801 1000 |0013: if-eqz v1, 0023 // +0010 │ │ +41b5ba: 1a00 d051 |0015: const-string v0, "Replacing feed:// with http://" // string@51d0 │ │ +41b5be: 7120 f50a 0300 |0017: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +41b5c4: 6e20 b7b2 2400 |001a: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +41b5ca: 0c04 |001d: move-result-object v4 │ │ +41b5cc: 7110 b1ac 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +41b5d2: 0c04 |0021: move-result-object v4 │ │ +41b5d4: 1104 |0022: return-object v4 │ │ +41b5d6: 1a01 d5c3 |0023: const-string v1, "pcast://" // string@c3d5 │ │ +41b5da: 6e20 b5b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +41b5e0: 0a01 |0028: move-result v1 │ │ +41b5e2: 3801 1200 |0029: if-eqz v1, 003b // +0012 │ │ +41b5e6: 1a00 c751 |002b: const-string v0, "Removing pcast://" // string@51c7 │ │ +41b5ea: 7120 f50a 0300 |002d: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +41b5f0: 1300 0800 |0030: const/16 v0, #int 8 // #8 │ │ +41b5f4: 6e20 b7b2 0400 |0032: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +41b5fa: 0c04 |0035: move-result-object v4 │ │ +41b5fc: 7110 b1ac 0400 |0036: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +41b602: 0c04 |0039: move-result-object v4 │ │ +41b604: 1104 |003a: return-object v4 │ │ +41b606: 1a01 d4c3 |003b: const-string v1, "pcast:" // string@c3d4 │ │ +41b60a: 6e20 b5b2 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +41b610: 0a01 |0040: move-result v1 │ │ +41b612: 3801 1100 |0041: if-eqz v1, 0052 // +0011 │ │ +41b616: 1a00 c651 |0043: const-string v0, "Removing pcast:" // string@51c6 │ │ +41b61a: 7120 f50a 0300 |0045: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +41b620: 1260 |0048: const/4 v0, #int 6 // #6 │ │ +41b622: 6e20 b7b2 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +41b628: 0c04 |004c: move-result-object v4 │ │ +41b62a: 7110 b1ac 0400 |004d: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +41b630: 0c04 |0050: move-result-object v4 │ │ +41b632: 1104 |0051: return-object v4 │ │ +41b634: 1a01 3f9f |0052: const-string v1, "itpc" // string@9f3f │ │ +41b638: 6e20 b5b2 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +41b63e: 0a01 |0057: move-result v1 │ │ +41b640: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ +41b644: 1a00 d151 |005a: const-string v0, "Replacing itpc:// with http://" // string@51d1 │ │ +41b648: 7120 f50a 0300 |005c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +41b64e: 6e20 b7b2 2400 |005f: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +41b654: 0c04 |0062: move-result-object v4 │ │ +41b656: 7110 b1ac 0400 |0063: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +41b65c: 0c04 |0066: move-result-object v4 │ │ +41b65e: 1104 |0067: return-object v4 │ │ +41b660: 1a01 ea6b |0068: const-string v1, "antennapod-subscribe://" // string@6bea │ │ +41b664: 6e20 b5b2 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +41b66a: 0a01 |006d: move-result v1 │ │ +41b66c: 3801 1200 |006e: if-eqz v1, 0080 // +0012 │ │ +41b670: 1a00 c251 |0070: const-string v0, "Removing antennapod-subscribe://" // string@51c2 │ │ +41b674: 7120 f50a 0300 |0072: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +41b67a: 1300 1700 |0075: const/16 v0, #int 23 // #17 │ │ +41b67e: 6e20 b7b2 0400 |0077: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +41b684: 0c04 |007a: move-result-object v4 │ │ +41b686: 7110 b1ac 0400 |007b: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +41b68c: 0c04 |007e: move-result-object v4 │ │ +41b68e: 1104 |007f: return-object v4 │ │ +41b690: 1a01 eb6b |0080: const-string v1, "antennapod.org/deeplink/subscribe" // string@6beb │ │ +41b694: 6e20 9bb2 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +41b69a: 0a01 |0085: move-result v1 │ │ +41b69c: 3801 2300 |0086: if-eqz v1, 00a9 // +0023 │ │ +41b6a0: 1a00 c351 |0088: const-string v0, "Removing antennapod.org/deeplink/subscribe" // string@51c3 │ │ +41b6a4: 7120 f50a 0300 |008a: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +41b6aa: 1a00 3b0b |008d: const-string v0, "?url=" // string@0b3b │ │ +41b6ae: 6e20 a9b2 0400 |008f: invoke-virtual {v4, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b2a9 │ │ +41b6b4: 0a00 |0092: move-result v0 │ │ +41b6b6: d800 0005 |0093: add-int/lit8 v0, v0, #int 5 // #05 │ │ +41b6ba: 6e20 b7b2 0400 |0095: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +41b6c0: 0c04 |0098: move-result-object v4 │ │ +41b6c2: 1a00 fd5c |0099: const-string v0, "UTF-8" // string@5cfd │ │ +41b6c6: 7120 84b3 0400 |009b: invoke-static {v4, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b384 │ │ +41b6cc: 0c00 |009e: move-result-object v0 │ │ +41b6ce: 7110 b1ac 0000 |009f: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +41b6d4: 0c04 |00a2: move-result-object v4 │ │ +41b6d6: 1104 |00a3: return-object v4 │ │ +41b6d8: 7110 b1ac 0400 |00a4: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +41b6de: 0c04 |00a7: move-result-object v4 │ │ +41b6e0: 1104 |00a8: return-object v4 │ │ +41b6e2: 1a01 7e98 |00a9: const-string v1, "http://" // string@987e │ │ +41b6e6: 6e20 b5b2 1000 |00ab: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +41b6ec: 0a02 |00ae: move-result v2 │ │ +41b6ee: 3902 1e00 |00af: if-nez v2, 00cd // +001e │ │ +41b6f2: 1a02 9698 |00b1: const-string v2, "https://" // string@9896 │ │ +41b6f6: 6e20 b5b2 2000 |00b3: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +41b6fc: 0a00 |00b6: move-result v0 │ │ +41b6fe: 3900 1600 |00b7: if-nez v0, 00cd // +0016 │ │ +41b702: 1a00 180d |00b9: const-string v0, "Adding http:// at the beginning of the URL" // string@0d18 │ │ +41b706: 7120 f50a 0300 |00bb: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +41b70c: 2200 741e |00be: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +41b710: 7010 c7b2 0000 |00c0: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41b716: 6e20 d3b2 1000 |00c3: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41b71c: 6e20 d3b2 4000 |00c6: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41b722: 6e10 deb2 0000 |00c9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41b728: 0c04 |00cc: move-result-object v4 │ │ +41b72a: 1104 |00cd: return-object v4 │ │ catches : 1 │ │ 0x0099 - 0x00a3 │ │ Ljava/io/UnsupportedEncodingException; -> 0x00a4 │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x000c line=44 │ │ @@ -914387,47 +914387,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 │ │ -41b754: |[41b754] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -41b764: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ -41b768: 7110 b1ac 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -41b76e: 0c02 |0005: move-result-object v2 │ │ -41b770: 1102 |0006: return-object v2 │ │ -41b772: 6e10 beb2 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -41b778: 0c02 |000a: move-result-object v2 │ │ -41b77a: 7110 b1ac 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -41b780: 0c03 |000e: move-result-object v3 │ │ -41b782: 7110 c906 0200 |000f: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -41b788: 0c00 |0012: move-result-object v0 │ │ -41b78a: 7110 c906 0300 |0013: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -41b790: 0c03 |0016: move-result-object v3 │ │ -41b792: 6e10 c806 0000 |0017: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@06c8 │ │ -41b798: 0a01 |001a: move-result v1 │ │ -41b79a: 3801 1d00 |001b: if-eqz v1, 0038 // +001d │ │ -41b79e: 6e10 c706 0300 |001d: invoke-virtual {v3}, Landroid/net/Uri;.isAbsolute:()Z // method@06c7 │ │ -41b7a4: 0a01 |0020: move-result v1 │ │ -41b7a6: 3801 1700 |0021: if-eqz v1, 0038 // +0017 │ │ -41b7aa: 6e10 b406 0000 |0023: invoke-virtual {v0}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@06b4 │ │ -41b7b0: 0c02 |0026: move-result-object v2 │ │ -41b7b2: 6e10 c406 0300 |0027: invoke-virtual {v3}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@06c4 │ │ -41b7b8: 0c03 |002a: move-result-object v3 │ │ -41b7ba: 6e20 b306 3200 |002b: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b3 │ │ -41b7c0: 0c02 |002e: move-result-object v2 │ │ -41b7c2: 6e10 ae06 0200 |002f: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06ae │ │ -41b7c8: 0c02 |0032: move-result-object v2 │ │ -41b7ca: 6e10 ca06 0200 |0033: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -41b7d0: 0c02 |0036: move-result-object v2 │ │ -41b7d2: 1102 |0037: return-object v2 │ │ -41b7d4: 7110 b1ac 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -41b7da: 0c02 |003b: move-result-object v2 │ │ -41b7dc: 1102 |003c: return-object v2 │ │ +41b73c: |[41b73c] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +41b74c: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ +41b750: 7110 b1ac 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +41b756: 0c02 |0005: move-result-object v2 │ │ +41b758: 1102 |0006: return-object v2 │ │ +41b75a: 6e10 beb2 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +41b760: 0c02 |000a: move-result-object v2 │ │ +41b762: 7110 b1ac 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +41b768: 0c03 |000e: move-result-object v3 │ │ +41b76a: 7110 c906 0200 |000f: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +41b770: 0c00 |0012: move-result-object v0 │ │ +41b772: 7110 c906 0300 |0013: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +41b778: 0c03 |0016: move-result-object v3 │ │ +41b77a: 6e10 c806 0000 |0017: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@06c8 │ │ +41b780: 0a01 |001a: move-result v1 │ │ +41b782: 3801 1d00 |001b: if-eqz v1, 0038 // +001d │ │ +41b786: 6e10 c706 0300 |001d: invoke-virtual {v3}, Landroid/net/Uri;.isAbsolute:()Z // method@06c7 │ │ +41b78c: 0a01 |0020: move-result v1 │ │ +41b78e: 3801 1700 |0021: if-eqz v1, 0038 // +0017 │ │ +41b792: 6e10 b406 0000 |0023: invoke-virtual {v0}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@06b4 │ │ +41b798: 0c02 |0026: move-result-object v2 │ │ +41b79a: 6e10 c406 0300 |0027: invoke-virtual {v3}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@06c4 │ │ +41b7a0: 0c03 |002a: move-result-object v3 │ │ +41b7a2: 6e20 b306 3200 |002b: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b3 │ │ +41b7a8: 0c02 |002e: move-result-object v2 │ │ +41b7aa: 6e10 ae06 0200 |002f: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06ae │ │ +41b7b0: 0c02 |0032: move-result-object v2 │ │ +41b7b2: 6e10 ca06 0200 |0033: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +41b7b8: 0c02 |0036: move-result-object v2 │ │ +41b7ba: 1102 |0037: return-object v2 │ │ +41b7bc: 7110 b1ac 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +41b7c2: 0c02 |003b: move-result-object v2 │ │ +41b7c4: 1102 |003c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=86 │ │ 0x0007 line=88 │ │ 0x000b line=89 │ │ 0x000f line=90 │ │ 0x0013 line=91 │ │ @@ -914443,57 +914443,57 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -41b4e8: |[41b4e8] de.danoeh.antennapod.net.common.UrlChecker.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -41b4f8: 7110 73b6 0300 |0000: invoke-static {v3}, Lokhttp3/HttpUrl;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@b673 │ │ -41b4fe: 0c03 |0003: move-result-object v3 │ │ -41b500: 7110 73b6 0400 |0004: invoke-static {v4}, Lokhttp3/HttpUrl;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@b673 │ │ -41b506: 0c04 |0007: move-result-object v4 │ │ -41b508: 6e10 72b6 0300 |0008: invoke-virtual {v3}, Lokhttp3/HttpUrl;.host:()Ljava/lang/String; // method@b672 │ │ -41b50e: 0c00 |000b: move-result-object v0 │ │ -41b510: 6e10 72b6 0400 |000c: invoke-virtual {v4}, Lokhttp3/HttpUrl;.host:()Ljava/lang/String; // method@b672 │ │ -41b516: 0c01 |000f: move-result-object v1 │ │ -41b518: 6e20 9fb2 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -41b51e: 0a00 |0013: move-result v0 │ │ -41b520: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -41b522: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ -41b526: 0f01 |0017: return v1 │ │ -41b528: 6e10 74b6 0300 |0018: invoke-virtual {v3}, Lokhttp3/HttpUrl;.pathSegments:()Ljava/util/List; // method@b674 │ │ -41b52e: 0c00 |001b: move-result-object v0 │ │ -41b530: 7110 b0ac 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@acb0 │ │ -41b536: 0c00 |001f: move-result-object v0 │ │ -41b538: 6e10 74b6 0400 |0020: invoke-virtual {v4}, Lokhttp3/HttpUrl;.pathSegments:()Ljava/util/List; // method@b674 │ │ -41b53e: 0c02 |0023: move-result-object v2 │ │ -41b540: 7110 b0ac 0200 |0024: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@acb0 │ │ -41b546: 0c02 |0027: move-result-object v2 │ │ -41b548: 7220 dcb4 2000 |0028: invoke-interface {v0, v2}, Ljava/util/List;.equals:(Ljava/lang/Object;)Z // method@b4dc │ │ -41b54e: 0a00 |002b: move-result v0 │ │ -41b550: 3900 0300 |002c: if-nez v0, 002f // +0003 │ │ -41b554: 0f01 |002e: return v1 │ │ -41b556: 6e10 75b6 0300 |002f: invoke-virtual {v3}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b675 │ │ -41b55c: 0c00 |0032: move-result-object v0 │ │ -41b55e: 7110 a80a 0000 |0033: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -41b564: 0a00 |0036: move-result v0 │ │ -41b566: 3800 0b00 |0037: if-eqz v0, 0042 // +000b │ │ -41b56a: 6e10 75b6 0400 |0039: invoke-virtual {v4}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b675 │ │ -41b570: 0c03 |003c: move-result-object v3 │ │ -41b572: 7110 a80a 0300 |003d: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -41b578: 0a03 |0040: move-result v3 │ │ -41b57a: 0f03 |0041: return v3 │ │ -41b57c: 6e10 75b6 0300 |0042: invoke-virtual {v3}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b675 │ │ -41b582: 0c03 |0045: move-result-object v3 │ │ -41b584: 6e10 75b6 0400 |0046: invoke-virtual {v4}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b675 │ │ -41b58a: 0c04 |0049: move-result-object v4 │ │ -41b58c: 6e20 9fb2 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -41b592: 0a03 |004d: move-result v3 │ │ -41b594: 0f03 |004e: return v3 │ │ +41b4d0: |[41b4d0] de.danoeh.antennapod.net.common.UrlChecker.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +41b4e0: 7110 73b6 0300 |0000: invoke-static {v3}, Lokhttp3/HttpUrl;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@b673 │ │ +41b4e6: 0c03 |0003: move-result-object v3 │ │ +41b4e8: 7110 73b6 0400 |0004: invoke-static {v4}, Lokhttp3/HttpUrl;.parse:(Ljava/lang/String;)Lokhttp3/HttpUrl; // method@b673 │ │ +41b4ee: 0c04 |0007: move-result-object v4 │ │ +41b4f0: 6e10 72b6 0300 |0008: invoke-virtual {v3}, Lokhttp3/HttpUrl;.host:()Ljava/lang/String; // method@b672 │ │ +41b4f6: 0c00 |000b: move-result-object v0 │ │ +41b4f8: 6e10 72b6 0400 |000c: invoke-virtual {v4}, Lokhttp3/HttpUrl;.host:()Ljava/lang/String; // method@b672 │ │ +41b4fe: 0c01 |000f: move-result-object v1 │ │ +41b500: 6e20 9fb2 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41b506: 0a00 |0013: move-result v0 │ │ +41b508: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +41b50a: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ +41b50e: 0f01 |0017: return v1 │ │ +41b510: 6e10 74b6 0300 |0018: invoke-virtual {v3}, Lokhttp3/HttpUrl;.pathSegments:()Ljava/util/List; // method@b674 │ │ +41b516: 0c00 |001b: move-result-object v0 │ │ +41b518: 7110 b0ac 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@acb0 │ │ +41b51e: 0c00 |001f: move-result-object v0 │ │ +41b520: 6e10 74b6 0400 |0020: invoke-virtual {v4}, Lokhttp3/HttpUrl;.pathSegments:()Ljava/util/List; // method@b674 │ │ +41b526: 0c02 |0023: move-result-object v2 │ │ +41b528: 7110 b0ac 0200 |0024: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@acb0 │ │ +41b52e: 0c02 |0027: move-result-object v2 │ │ +41b530: 7220 dcb4 2000 |0028: invoke-interface {v0, v2}, Ljava/util/List;.equals:(Ljava/lang/Object;)Z // method@b4dc │ │ +41b536: 0a00 |002b: move-result v0 │ │ +41b538: 3900 0300 |002c: if-nez v0, 002f // +0003 │ │ +41b53c: 0f01 |002e: return v1 │ │ +41b53e: 6e10 75b6 0300 |002f: invoke-virtual {v3}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b675 │ │ +41b544: 0c00 |0032: move-result-object v0 │ │ +41b546: 7110 a80a 0000 |0033: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +41b54c: 0a00 |0036: move-result v0 │ │ +41b54e: 3800 0b00 |0037: if-eqz v0, 0042 // +000b │ │ +41b552: 6e10 75b6 0400 |0039: invoke-virtual {v4}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b675 │ │ +41b558: 0c03 |003c: move-result-object v3 │ │ +41b55a: 7110 a80a 0300 |003d: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +41b560: 0a03 |0040: move-result v3 │ │ +41b562: 0f03 |0041: return v3 │ │ +41b564: 6e10 75b6 0300 |0042: invoke-virtual {v3}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b675 │ │ +41b56a: 0c03 |0045: move-result-object v3 │ │ +41b56c: 6e10 75b6 0400 |0046: invoke-virtual {v4}, Lokhttp3/HttpUrl;.query:()Ljava/lang/String; // method@b675 │ │ +41b572: 0c04 |0049: move-result-object v4 │ │ +41b574: 6e20 9fb2 4300 |004a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41b57a: 0a03 |004d: move-result v3 │ │ +41b57c: 0f03 |004e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0004 line=110 │ │ 0x0008 line=111 │ │ 0x0018 line=114 │ │ 0x0020 line=115 │ │ @@ -914561,17 +914561,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41b854: |[41b854] de.danoeh.antennapod.net.discovery.BuildConfig.:()V │ │ -41b864: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b86a: 0e00 |0003: return-void │ │ +41b83c: |[41b83c] de.danoeh.antennapod.net.discovery.BuildConfig.:()V │ │ +41b84c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b852: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/discovery/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -914601,37 +914601,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41b890: |[41b890] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.:()V │ │ -41b8a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b8a6: 0e00 |0003: return-void │ │ +41b878: |[41b878] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.:()V │ │ +41b888: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b88e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -41b86c: |[41b86c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -41b87c: 1f01 f91e |0000: check-cast v1, Ljava/util/Map$Entry; // type@1ef9 │ │ -41b880: 1f02 f91e |0002: check-cast v2, Ljava/util/Map$Entry; // type@1ef9 │ │ -41b884: 7120 bfac 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$7Nb1FeW-gr6UgUTxAsBgvs-vhOg:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I // method@acbf │ │ -41b88a: 0a01 |0007: move-result v1 │ │ -41b88c: 0f01 |0008: return v1 │ │ +41b854: |[41b854] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +41b864: 1f01 f91e |0000: check-cast v1, Ljava/util/Map$Entry; // type@1ef9 │ │ +41b868: 1f02 f91e |0002: check-cast v2, Ljava/util/Map$Entry; // type@1ef9 │ │ +41b86c: 7120 bfac 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$7Nb1FeW-gr6UgUTxAsBgvs-vhOg:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I // method@acbf │ │ +41b872: 0a01 |0007: move-result v1 │ │ +41b874: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -914712,18 +914712,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41c918: |[41c918] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.:(Landroid/content/Context;)V │ │ -41c928: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41c92e: 5b01 4197 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@9741 │ │ -41c932: 0e00 |0005: return-void │ │ +41c900: |[41c900] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.:(Landroid/content/Context;)V │ │ +41c910: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41c916: 5b01 4197 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@9741 │ │ +41c91a: 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; │ │ @@ -914733,91 +914733,91 @@ │ │ type : '(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 157 16-bit code units │ │ -41c5ac: |[41c5ac] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; │ │ -41c5bc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -41c5c0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41c5c6: 1a01 401d |0005: const-string v1, "Feed URL " // string@1d40 │ │ -41c5ca: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41c5d0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -41c5d2: 2312 0e21 |000b: new-array v2, v1, [Ljava/lang/Object; // type@210e │ │ -41c5d6: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -41c5d8: 4d08 0203 |000e: aput-object v8, v2, v3 │ │ -41c5dc: 1a04 a298 |0010: const-string v4, "https://itunes.apple.com/%s/rss/toppodcasts/limit=25/explicit=true/json" // string@98a2 │ │ -41c5e0: 7120 a1b2 2400 |0012: invoke-static {v4, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -41c5e6: 0c02 |0015: move-result-object v2 │ │ -41c5e8: 6e20 d3b2 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41c5ee: 6e10 deb2 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41c5f4: 0c00 |001c: move-result-object v0 │ │ -41c5f6: 1a02 7421 |001d: const-string v2, "ITunesTopListLoader" // string@2174 │ │ -41c5fa: 7120 f50a 0200 |001f: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -41c600: 2200 9a1f |0022: new-instance v0, Lokhttp3/Request$Builder; // type@1f9a │ │ -41c604: 7010 90b6 0000 |0024: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -41c60a: 2202 881f |0027: new-instance v2, Lokhttp3/CacheControl$Builder; // type@1f88 │ │ -41c60e: 7010 5db6 0200 |0029: invoke-direct {v2}, Lokhttp3/CacheControl$Builder;.:()V // method@b65d │ │ -41c614: 6205 3ed9 |002c: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d93e │ │ -41c618: 6e30 5fb6 1205 |002e: invoke-virtual {v2, v1, v5}, Lokhttp3/CacheControl$Builder;.maxStale:(ILjava/util/concurrent/TimeUnit;)Lokhttp3/CacheControl$Builder; // method@b65f │ │ -41c61e: 0c02 |0031: move-result-object v2 │ │ -41c620: 6e10 5eb6 0200 |0032: invoke-virtual {v2}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b65e │ │ -41c626: 0c02 |0035: move-result-object v2 │ │ -41c628: 6e20 93b6 2000 |0036: invoke-virtual {v0, v2}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b693 │ │ -41c62e: 0c00 |0039: move-result-object v0 │ │ -41c630: 2311 0e21 |003a: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -41c634: 4d08 0103 |003c: aput-object v8, v1, v3 │ │ -41c638: 7120 a1b2 1400 |003e: invoke-static {v4, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -41c63e: 0c08 |0041: move-result-object v8 │ │ -41c640: 6e20 9ab6 8000 |0042: invoke-virtual {v0, v8}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ -41c646: 0c08 |0045: move-result-object v8 │ │ -41c648: 6e10 92b6 0800 |0046: invoke-virtual {v8}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -41c64e: 0c08 |0049: move-result-object v8 │ │ -41c650: 6e20 8fb6 8700 |004a: invoke-virtual {v7, v8}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -41c656: 0c07 |004d: move-result-object v7 │ │ -41c658: 7210 65b6 0700 |004e: invoke-interface {v7}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -41c65e: 0c07 |0051: move-result-object v7 │ │ -41c660: 6e10 a8b6 0700 |0052: invoke-virtual {v7}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ -41c666: 0a08 |0055: move-result v8 │ │ -41c668: 3808 0e00 |0056: if-eqz v8, 0064 // +000e │ │ -41c66c: 6e10 a3b6 0700 |0058: invoke-virtual {v7}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -41c672: 0c08 |005b: move-result-object v8 │ │ -41c674: 6e10 b1b6 0800 |005c: invoke-virtual {v8}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ -41c67a: 0c08 |005f: move-result-object v8 │ │ -41c67c: 6e10 a4b6 0700 |0060: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ -41c682: 1108 |0063: return-object v8 │ │ -41c684: 6e10 a5b6 0700 |0064: invoke-virtual {v7}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -41c68a: 0a08 |0067: move-result v8 │ │ -41c68c: 1300 9001 |0068: const/16 v0, #int 400 // #190 │ │ -41c690: 3308 0a00 |006a: if-ne v8, v0, 0074 // +000a │ │ -41c694: 2208 2a1e |006c: new-instance v8, Ljava/io/IOException; // type@1e2a │ │ -41c698: 1a00 b798 |006e: const-string v0, "iTunes does not have data for the selected country." // string@98b7 │ │ -41c69c: 7020 6cb1 0800 |0070: invoke-direct {v8, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -41c6a2: 2708 |0073: throw v8 │ │ -41c6a4: 5468 4197 |0074: iget-object v8, v6, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@9741 │ │ -41c6a8: 6000 f5a6 |0076: sget v0, Lde/danoeh/antennapod/net/discovery/R$string;.error_msg_prefix:I // field@a6f5 │ │ -41c6ac: 6e20 3002 0800 |0078: invoke-virtual {v8, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -41c6b2: 0c08 |007b: move-result-object v8 │ │ -41c6b4: 2200 2a1e |007c: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ -41c6b8: 2201 741e |007e: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -41c6bc: 7010 c7b2 0100 |0080: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41c6c2: 6e20 d3b2 8100 |0083: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41c6c8: 6e20 d2b2 7100 |0086: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -41c6ce: 6e10 deb2 0100 |0089: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41c6d4: 0c08 |008c: move-result-object v8 │ │ -41c6d6: 7020 6cb1 8000 |008d: invoke-direct {v0, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -41c6dc: 2700 |0090: throw v0 │ │ -41c6de: 0d08 |0091: move-exception v8 │ │ -41c6e0: 3807 0a00 |0092: if-eqz v7, 009c // +000a │ │ -41c6e4: 6e10 a4b6 0700 |0094: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ -41c6ea: 2805 |0097: goto 009c // +0005 │ │ -41c6ec: 0d07 |0098: move-exception v7 │ │ -41c6ee: 6e20 feb2 7800 |0099: invoke-virtual {v8, v7}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -41c6f4: 2708 |009c: throw v8 │ │ +41c594: |[41c594] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; │ │ +41c5a4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +41c5a8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41c5ae: 1a01 401d |0005: const-string v1, "Feed URL " // string@1d40 │ │ +41c5b2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41c5b8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +41c5ba: 2312 0e21 |000b: new-array v2, v1, [Ljava/lang/Object; // type@210e │ │ +41c5be: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +41c5c0: 4d08 0203 |000e: aput-object v8, v2, v3 │ │ +41c5c4: 1a04 a298 |0010: const-string v4, "https://itunes.apple.com/%s/rss/toppodcasts/limit=25/explicit=true/json" // string@98a2 │ │ +41c5c8: 7120 a1b2 2400 |0012: invoke-static {v4, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +41c5ce: 0c02 |0015: move-result-object v2 │ │ +41c5d0: 6e20 d3b2 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41c5d6: 6e10 deb2 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41c5dc: 0c00 |001c: move-result-object v0 │ │ +41c5de: 1a02 7421 |001d: const-string v2, "ITunesTopListLoader" // string@2174 │ │ +41c5e2: 7120 f50a 0200 |001f: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +41c5e8: 2200 9a1f |0022: new-instance v0, Lokhttp3/Request$Builder; // type@1f9a │ │ +41c5ec: 7010 90b6 0000 |0024: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +41c5f2: 2202 881f |0027: new-instance v2, Lokhttp3/CacheControl$Builder; // type@1f88 │ │ +41c5f6: 7010 5db6 0200 |0029: invoke-direct {v2}, Lokhttp3/CacheControl$Builder;.:()V // method@b65d │ │ +41c5fc: 6205 3ed9 |002c: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d93e │ │ +41c600: 6e30 5fb6 1205 |002e: invoke-virtual {v2, v1, v5}, Lokhttp3/CacheControl$Builder;.maxStale:(ILjava/util/concurrent/TimeUnit;)Lokhttp3/CacheControl$Builder; // method@b65f │ │ +41c606: 0c02 |0031: move-result-object v2 │ │ +41c608: 6e10 5eb6 0200 |0032: invoke-virtual {v2}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b65e │ │ +41c60e: 0c02 |0035: move-result-object v2 │ │ +41c610: 6e20 93b6 2000 |0036: invoke-virtual {v0, v2}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b693 │ │ +41c616: 0c00 |0039: move-result-object v0 │ │ +41c618: 2311 0e21 |003a: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +41c61c: 4d08 0103 |003c: aput-object v8, v1, v3 │ │ +41c620: 7120 a1b2 1400 |003e: invoke-static {v4, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +41c626: 0c08 |0041: move-result-object v8 │ │ +41c628: 6e20 9ab6 8000 |0042: invoke-virtual {v0, v8}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ +41c62e: 0c08 |0045: move-result-object v8 │ │ +41c630: 6e10 92b6 0800 |0046: invoke-virtual {v8}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +41c636: 0c08 |0049: move-result-object v8 │ │ +41c638: 6e20 8fb6 8700 |004a: invoke-virtual {v7, v8}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +41c63e: 0c07 |004d: move-result-object v7 │ │ +41c640: 7210 65b6 0700 |004e: invoke-interface {v7}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +41c646: 0c07 |0051: move-result-object v7 │ │ +41c648: 6e10 a8b6 0700 |0052: invoke-virtual {v7}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ +41c64e: 0a08 |0055: move-result v8 │ │ +41c650: 3808 0e00 |0056: if-eqz v8, 0064 // +000e │ │ +41c654: 6e10 a3b6 0700 |0058: invoke-virtual {v7}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +41c65a: 0c08 |005b: move-result-object v8 │ │ +41c65c: 6e10 b1b6 0800 |005c: invoke-virtual {v8}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ +41c662: 0c08 |005f: move-result-object v8 │ │ +41c664: 6e10 a4b6 0700 |0060: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ +41c66a: 1108 |0063: return-object v8 │ │ +41c66c: 6e10 a5b6 0700 |0064: invoke-virtual {v7}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +41c672: 0a08 |0067: move-result v8 │ │ +41c674: 1300 9001 |0068: const/16 v0, #int 400 // #190 │ │ +41c678: 3308 0a00 |006a: if-ne v8, v0, 0074 // +000a │ │ +41c67c: 2208 2a1e |006c: new-instance v8, Ljava/io/IOException; // type@1e2a │ │ +41c680: 1a00 b798 |006e: const-string v0, "iTunes does not have data for the selected country." // string@98b7 │ │ +41c684: 7020 6cb1 0800 |0070: invoke-direct {v8, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +41c68a: 2708 |0073: throw v8 │ │ +41c68c: 5468 4197 |0074: iget-object v8, v6, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@9741 │ │ +41c690: 6000 f5a6 |0076: sget v0, Lde/danoeh/antennapod/net/discovery/R$string;.error_msg_prefix:I // field@a6f5 │ │ +41c694: 6e20 3002 0800 |0078: invoke-virtual {v8, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +41c69a: 0c08 |007b: move-result-object v8 │ │ +41c69c: 2200 2a1e |007c: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ +41c6a0: 2201 741e |007e: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +41c6a4: 7010 c7b2 0100 |0080: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41c6aa: 6e20 d3b2 8100 |0083: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41c6b0: 6e20 d2b2 7100 |0086: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +41c6b6: 6e10 deb2 0100 |0089: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41c6bc: 0c08 |008c: move-result-object v8 │ │ +41c6be: 7020 6cb1 8000 |008d: invoke-direct {v0, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +41c6c4: 2700 |0090: throw v0 │ │ +41c6c6: 0d08 |0091: move-exception v8 │ │ +41c6c8: 3807 0a00 |0092: if-eqz v7, 009c // +000a │ │ +41c6cc: 6e10 a4b6 0700 |0094: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ +41c6d2: 2805 |0097: goto 009c // +0005 │ │ +41c6d4: 0d07 |0098: move-exception v7 │ │ +41c6d6: 6e20 feb2 7800 |0099: invoke-virtual {v8, v7}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +41c6dc: 2708 |009c: throw v8 │ │ catches : 3 │ │ 0x0052 - 0x0060 │ │ -> 0x0091 │ │ 0x0064 - 0x0091 │ │ -> 0x0091 │ │ 0x0094 - 0x0097 │ │ -> 0x0098 │ │ @@ -914845,40 +914845,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 │ │ -41c79c: |[41c79c] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.parseFeed:(Ljava/lang/String;)Ljava/util/List; │ │ -41c7ac: 2200 c91f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ -41c7b0: 7020 20b7 4000 |0002: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -41c7b6: 1a04 ba84 |0005: const-string v4, "feed" // string@84ba │ │ -41c7ba: 6e20 23b7 4000 |0007: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ -41c7c0: 0c04 |000a: move-result-object v4 │ │ -41c7c2: 1a00 537f |000b: const-string v0, "entry" // string@7f53 │ │ -41c7c6: 6e20 22b7 0400 |000d: invoke-virtual {v4, v0}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ -41c7cc: 0c04 |0010: move-result-object v4 │ │ -41c7ce: 2200 e21e |0011: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -41c7d2: 7010 17b4 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41c7d8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -41c7da: 6e10 1bb7 0400 |0017: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -41c7e0: 0a02 |001a: move-result v2 │ │ -41c7e2: 3521 1000 |001b: if-ge v1, v2, 002b // +0010 │ │ -41c7e6: 6e20 19b7 1400 |001d: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ -41c7ec: 0c02 |0020: move-result-object v2 │ │ -41c7ee: 7110 04ad 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad04 │ │ -41c7f4: 0c02 |0024: move-result-object v2 │ │ -41c7f6: 7220 d6b4 2000 |0025: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41c7fc: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41c800: 28ed |002a: goto 0017 // -0013 │ │ -41c802: 1100 |002b: return-object v0 │ │ -41c804: 2204 e21e |002c: new-instance v4, Ljava/util/ArrayList; // type@1ee2 │ │ -41c808: 7010 17b4 0400 |002e: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41c80e: 1104 |0031: return-object v4 │ │ +41c784: |[41c784] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.parseFeed:(Ljava/lang/String;)Ljava/util/List; │ │ +41c794: 2200 c91f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ +41c798: 7020 20b7 4000 |0002: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +41c79e: 1a04 ba84 |0005: const-string v4, "feed" // string@84ba │ │ +41c7a2: 6e20 23b7 4000 |0007: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ +41c7a8: 0c04 |000a: move-result-object v4 │ │ +41c7aa: 1a00 537f |000b: const-string v0, "entry" // string@7f53 │ │ +41c7ae: 6e20 22b7 0400 |000d: invoke-virtual {v4, v0}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ +41c7b4: 0c04 |0010: move-result-object v4 │ │ +41c7b6: 2200 e21e |0011: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +41c7ba: 7010 17b4 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41c7c0: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +41c7c2: 6e10 1bb7 0400 |0017: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +41c7c8: 0a02 |001a: move-result v2 │ │ +41c7ca: 3521 1000 |001b: if-ge v1, v2, 002b // +0010 │ │ +41c7ce: 6e20 19b7 1400 |001d: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ +41c7d4: 0c02 |0020: move-result-object v2 │ │ +41c7d6: 7110 04ad 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad04 │ │ +41c7dc: 0c02 |0024: move-result-object v2 │ │ +41c7de: 7220 d6b4 2000 |0025: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41c7e4: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41c7e8: 28ed |002a: goto 0017 // -0013 │ │ +41c7ea: 1100 |002b: return-object v0 │ │ +41c7ec: 2204 e21e |002c: new-instance v4, Ljava/util/ArrayList; // type@1ee2 │ │ +41c7f0: 7010 17b4 0400 |002e: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41c7f6: 1104 |0031: return-object v4 │ │ catches : 1 │ │ 0x0005 - 0x0011 │ │ Lorg/json/JSONException; -> 0x002c │ │ positions : │ │ 0x0000 line=97 │ │ 0x0007 line=101 │ │ 0x000d line=102 │ │ @@ -914896,70 +914896,70 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;I)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -41c820: |[41c820] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.removeSubscribed:(Ljava/util/List;Ljava/util/List;I)Ljava/util/List; │ │ -41c830: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -41c834: 7010 b6b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -41c83a: 7210 e1b4 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -41c840: 0c05 |0008: move-result-object v5 │ │ -41c842: 7210 c4b4 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -41c848: 0a01 |000c: move-result v1 │ │ -41c84a: 3801 3c00 |000d: if-eqz v1, 0049 // +003c │ │ -41c84e: 7210 c5b4 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41c854: 0c01 |0012: move-result-object v1 │ │ -41c856: 1f01 9b1c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -41c85a: 6e10 59ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -41c860: 0c02 |0018: move-result-object v2 │ │ -41c862: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ -41c866: 6e10 45ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ -41c86c: 0c02 |001e: move-result-object v2 │ │ -41c86e: 3802 eaff |001f: if-eqz v2, 0009 // -0016 │ │ -41c872: 2202 741e |0021: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -41c876: 7010 c7b2 0200 |0023: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41c87c: 6e10 59ab 0100 |0026: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -41c882: 0c03 |0029: move-result-object v3 │ │ -41c884: 6e10 beb2 0300 |002a: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -41c88a: 0c03 |002d: move-result-object v3 │ │ -41c88c: 6e20 d3b2 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41c892: 1a03 4000 |0031: const-string v3, " - " // string@0040 │ │ -41c896: 6e20 d3b2 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41c89c: 6e10 45ab 0100 |0036: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ -41c8a2: 0c01 |0039: move-result-object v1 │ │ -41c8a4: 6e10 beb2 0100 |003a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -41c8aa: 0c01 |003d: move-result-object v1 │ │ -41c8ac: 6e20 d3b2 1200 |003e: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41c8b2: 6e10 deb2 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41c8b8: 0c01 |0044: move-result-object v1 │ │ -41c8ba: 7220 37b5 1000 |0045: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ -41c8c0: 28c1 |0048: goto 0009 // -003f │ │ -41c8c2: 2205 e21e |0049: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ -41c8c6: 7010 17b4 0500 |004b: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41c8cc: 7210 e1b4 0400 |004e: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -41c8d2: 0c04 |0051: move-result-object v4 │ │ -41c8d4: 7210 c4b4 0400 |0052: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -41c8da: 0a01 |0055: move-result v1 │ │ -41c8dc: 3801 1d00 |0056: if-eqz v1, 0073 // +001d │ │ -41c8e0: 7210 c5b4 0400 |0058: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41c8e6: 0c01 |005b: move-result-object v1 │ │ -41c8e8: 1f01 c61c |005c: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -41c8ec: 5412 4897 |005e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@9748 │ │ -41c8f0: 6e10 beb2 0200 |0060: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -41c8f6: 0c02 |0063: move-result-object v2 │ │ -41c8f8: 7220 3ab5 2000 |0064: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -41c8fe: 0a02 |0067: move-result v2 │ │ -41c900: 3902 0500 |0068: if-nez v2, 006d // +0005 │ │ -41c904: 7220 d6b4 1500 |006a: invoke-interface {v5, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41c90a: 7210 e9b4 0500 |006d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -41c910: 0a01 |0070: move-result v1 │ │ -41c912: 3361 e1ff |0071: if-ne v1, v6, 0052 // -001f │ │ -41c916: 1105 |0073: return-object v5 │ │ +41c808: |[41c808] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.removeSubscribed:(Ljava/util/List;Ljava/util/List;I)Ljava/util/List; │ │ +41c818: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +41c81c: 7010 b6b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +41c822: 7210 e1b4 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +41c828: 0c05 |0008: move-result-object v5 │ │ +41c82a: 7210 c4b4 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41c830: 0a01 |000c: move-result v1 │ │ +41c832: 3801 3c00 |000d: if-eqz v1, 0049 // +003c │ │ +41c836: 7210 c5b4 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41c83c: 0c01 |0012: move-result-object v1 │ │ +41c83e: 1f01 9b1c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +41c842: 6e10 59ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +41c848: 0c02 |0018: move-result-object v2 │ │ +41c84a: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ +41c84e: 6e10 45ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ +41c854: 0c02 |001e: move-result-object v2 │ │ +41c856: 3802 eaff |001f: if-eqz v2, 0009 // -0016 │ │ +41c85a: 2202 741e |0021: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +41c85e: 7010 c7b2 0200 |0023: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41c864: 6e10 59ab 0100 |0026: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +41c86a: 0c03 |0029: move-result-object v3 │ │ +41c86c: 6e10 beb2 0300 |002a: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +41c872: 0c03 |002d: move-result-object v3 │ │ +41c874: 6e20 d3b2 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41c87a: 1a03 4000 |0031: const-string v3, " - " // string@0040 │ │ +41c87e: 6e20 d3b2 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41c884: 6e10 45ab 0100 |0036: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ +41c88a: 0c01 |0039: move-result-object v1 │ │ +41c88c: 6e10 beb2 0100 |003a: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +41c892: 0c01 |003d: move-result-object v1 │ │ +41c894: 6e20 d3b2 1200 |003e: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41c89a: 6e10 deb2 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41c8a0: 0c01 |0044: move-result-object v1 │ │ +41c8a2: 7220 37b5 1000 |0045: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ +41c8a8: 28c1 |0048: goto 0009 // -003f │ │ +41c8aa: 2205 e21e |0049: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ +41c8ae: 7010 17b4 0500 |004b: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41c8b4: 7210 e1b4 0400 |004e: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +41c8ba: 0c04 |0051: move-result-object v4 │ │ +41c8bc: 7210 c4b4 0400 |0052: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41c8c2: 0a01 |0055: move-result v1 │ │ +41c8c4: 3801 1d00 |0056: if-eqz v1, 0073 // +001d │ │ +41c8c8: 7210 c5b4 0400 |0058: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41c8ce: 0c01 |005b: move-result-object v1 │ │ +41c8d0: 1f01 c61c |005c: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +41c8d4: 5412 4897 |005e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@9748 │ │ +41c8d8: 6e10 beb2 0200 |0060: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +41c8de: 0c02 |0063: move-result-object v2 │ │ +41c8e0: 7220 3ab5 2000 |0064: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +41c8e6: 0a02 |0067: move-result v2 │ │ +41c8e8: 3902 0500 |0068: if-nez v2, 006d // +0005 │ │ +41c8ec: 7220 d6b4 1500 |006a: invoke-interface {v5, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41c8f2: 7210 e9b4 0500 |006d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +41c8f8: 0a01 |0070: move-result v1 │ │ +41c8fa: 3361 e1ff |0071: if-ne v1, v6, 0052 // -001f │ │ +41c8fe: 1105 |0073: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ 0x0015 line=61 │ │ 0x0021 line=62 │ │ 0x0049 line=65 │ │ @@ -914978,43 +914978,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 │ │ -41c718: |[41c718] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; │ │ -41c728: 7100 c798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -41c72e: 0c00 |0003: move-result-object v0 │ │ -41c730: 1a01 130a |0004: const-string v1, "99" // string@0a13 │ │ -41c734: 6e20 9fb2 4100 |0006: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -41c73a: 0a02 |0009: move-result v2 │ │ -41c73c: 3802 0b00 |000a: if-eqz v2, 0015 // +000b │ │ -41c740: 7100 fab4 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -41c746: 0c02 |000f: move-result-object v2 │ │ -41c748: 6e10 f9b4 0200 |0010: invoke-virtual {v2}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b4f9 │ │ -41c74e: 0c02 |0013: move-result-object v2 │ │ -41c750: 2802 |0014: goto 0016 // +0002 │ │ -41c752: 0742 |0015: move-object v2, v4 │ │ -41c754: 7030 efac 0302 |0016: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@acef │ │ -41c75a: 0c04 |0019: move-result-object v4 │ │ -41c75c: 280e |001a: goto 0028 // +000e │ │ -41c75e: 0d02 |001b: move-exception v2 │ │ -41c760: 6e20 9fb2 4100 |001c: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -41c766: 0a04 |001f: move-result v4 │ │ -41c768: 3804 1100 |0020: if-eqz v4, 0031 // +0011 │ │ -41c76c: 1a04 db5c |0022: const-string v4, "US" // string@5cdb │ │ -41c770: 7030 efac 0304 |0024: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@acef │ │ -41c776: 0c04 |0027: move-result-object v4 │ │ -41c778: 7020 f1ac 4300 |0028: invoke-direct {v3, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.parseFeed:(Ljava/lang/String;)Ljava/util/List; // method@acf1 │ │ -41c77e: 0c04 |002b: move-result-object v4 │ │ -41c780: 7130 f2ac 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@acf2 │ │ -41c786: 0c04 |002f: move-result-object v4 │ │ -41c788: 1104 |0030: return-object v4 │ │ -41c78a: 2702 |0031: throw v2 │ │ +41c700: |[41c700] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; │ │ +41c710: 7100 c798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +41c716: 0c00 |0003: move-result-object v0 │ │ +41c718: 1a01 130a |0004: const-string v1, "99" // string@0a13 │ │ +41c71c: 6e20 9fb2 4100 |0006: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41c722: 0a02 |0009: move-result v2 │ │ +41c724: 3802 0b00 |000a: if-eqz v2, 0015 // +000b │ │ +41c728: 7100 fab4 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +41c72e: 0c02 |000f: move-result-object v2 │ │ +41c730: 6e10 f9b4 0200 |0010: invoke-virtual {v2}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b4f9 │ │ +41c736: 0c02 |0013: move-result-object v2 │ │ +41c738: 2802 |0014: goto 0016 // +0002 │ │ +41c73a: 0742 |0015: move-object v2, v4 │ │ +41c73c: 7030 efac 0302 |0016: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@acef │ │ +41c742: 0c04 |0019: move-result-object v4 │ │ +41c744: 280e |001a: goto 0028 // +000e │ │ +41c746: 0d02 |001b: move-exception v2 │ │ +41c748: 6e20 9fb2 4100 |001c: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41c74e: 0a04 |001f: move-result v4 │ │ +41c750: 3804 1100 |0020: if-eqz v4, 0031 // +0011 │ │ +41c754: 1a04 db5c |0022: const-string v4, "US" // string@5cdb │ │ +41c758: 7030 efac 0304 |0024: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@acef │ │ +41c75e: 0c04 |0027: move-result-object v4 │ │ +41c760: 7020 f1ac 4300 |0028: invoke-direct {v3, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.parseFeed:(Ljava/lang/String;)Ljava/util/List; // method@acf1 │ │ +41c766: 0c04 |002b: move-result-object v4 │ │ +41c768: 7130 f2ac 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@acf2 │ │ +41c76e: 0c04 |002f: move-result-object v4 │ │ +41c770: 1104 |0030: return-object v4 │ │ +41c772: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0016 - 0x001a │ │ Ljava/io/IOException; -> 0x001b │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=42 │ │ 0x000c line=43 │ │ @@ -915074,21 +915074,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 │ │ -41cf08: |[41cf08] de.danoeh.antennapod.net.discovery.PodcastSearchResult.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -41cf18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41cf1e: 5b01 4897 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@9748 │ │ -41cf22: 5b02 4797 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@9747 │ │ -41cf26: 5b03 4697 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -41cf2a: 5b04 4597 |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@9745 │ │ -41cf2e: 0e00 |000b: return-void │ │ +41cef0: |[41cef0] de.danoeh.antennapod.net.discovery.PodcastSearchResult.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +41cf00: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41cf06: 5b01 4897 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@9748 │ │ +41cf0a: 5b02 4797 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@9747 │ │ +41cf0e: 5b03 4697 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +41cf12: 5b04 4597 |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@9745 │ │ +41cf16: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x0007 line=38 │ │ 0x0009 line=39 │ │ @@ -915104,45 +915104,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 │ │ -41cccc: |[41cccc] de.danoeh.antennapod.net.discovery.PodcastSearchResult.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41ccdc: 2200 c61c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -41cce0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -41cce4: 7051 ffac 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@acff │ │ -41ccea: 1100 |0007: return-object v0 │ │ +41ccb4: |[41ccb4] de.danoeh.antennapod.net.discovery.PodcastSearchResult.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41ccc4: 2200 c61c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +41ccc8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +41cccc: 7051 ffac 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@acff │ │ +41ccd2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 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 │ │ -41ccec: |[41ccec] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41ccfc: 2200 c61c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -41cd00: 6e10 dbb0 0400 |0002: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getTitle:()Ljava/lang/String; // method@b0db │ │ -41cd06: 0c01 |0005: move-result-object v1 │ │ -41cd08: 6e10 dab0 0400 |0006: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getThumbImageURL:()Ljava/lang/String; // method@b0da │ │ -41cd0e: 0c02 |0009: move-result-object v2 │ │ -41cd10: 6e10 dcb0 0400 |000a: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getXmlUrl:()Ljava/lang/String; // method@b0dc │ │ -41cd16: 0c03 |000d: move-result-object v3 │ │ -41cd18: 6e10 d9b0 0400 |000e: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getAuthor:()Ljava/lang/String; // method@b0d9 │ │ -41cd1e: 0c04 |0011: move-result-object v4 │ │ -41cd20: 7054 ffac 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@acff │ │ -41cd26: 1100 |0015: return-object v0 │ │ +41ccd4: |[41ccd4] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41cce4: 2200 c61c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +41cce8: 6e10 dbb0 0400 |0002: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getTitle:()Ljava/lang/String; // method@b0db │ │ +41ccee: 0c01 |0005: move-result-object v1 │ │ +41ccf0: 6e10 dab0 0400 |0006: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getThumbImageURL:()Ljava/lang/String; // method@b0da │ │ +41ccf6: 0c02 |0009: move-result-object v2 │ │ +41ccf8: 6e10 dcb0 0400 |000a: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getXmlUrl:()Ljava/lang/String; // method@b0dc │ │ +41ccfe: 0c03 |000d: move-result-object v3 │ │ +41cd00: 6e10 d9b0 0400 |000e: invoke-virtual {v4}, Lde/mfietz/fyydlin/SearchHit;.getAuthor:()Ljava/lang/String; // method@b0d9 │ │ +41cd06: 0c04 |0011: move-result-object v4 │ │ +41cd08: 7054 ffac 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@acff │ │ +41cd0e: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0006 line=91 │ │ 0x000a line=92 │ │ 0x000e line=93 │ │ locals : │ │ @@ -915153,26 +915153,26 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -41cd28: |[41cd28] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromGpodder:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41cd38: 2200 c61c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -41cd3c: 6e10 e3ad 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getTitle:()Ljava/lang/String; // method@ade3 │ │ -41cd42: 0c01 |0005: move-result-object v1 │ │ -41cd44: 6e10 e0ad 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getLogoUrl:()Ljava/lang/String; // method@ade0 │ │ -41cd4a: 0c02 |0009: move-result-object v2 │ │ -41cd4c: 6e10 e4ad 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getUrl:()Ljava/lang/String; // method@ade4 │ │ -41cd52: 0c03 |000d: move-result-object v3 │ │ -41cd54: 6e10 dead 0400 |000e: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getAuthor:()Ljava/lang/String; // method@adde │ │ -41cd5a: 0c04 |0011: move-result-object v4 │ │ -41cd5c: 7054 ffac 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@acff │ │ -41cd62: 1100 |0015: return-object v0 │ │ +41cd10: |[41cd10] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromGpodder:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41cd20: 2200 c61c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +41cd24: 6e10 e3ad 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getTitle:()Ljava/lang/String; // method@ade3 │ │ +41cd2a: 0c01 |0005: move-result-object v1 │ │ +41cd2c: 6e10 e0ad 0400 |0006: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getLogoUrl:()Ljava/lang/String; // method@ade0 │ │ +41cd32: 0c02 |0009: move-result-object v2 │ │ +41cd34: 6e10 e4ad 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getUrl:()Ljava/lang/String; // method@ade4 │ │ +41cd3a: 0c03 |000d: move-result-object v3 │ │ +41cd3c: 6e10 dead 0400 |000e: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.getAuthor:()Ljava/lang/String; // method@adde │ │ +41cd42: 0c04 |0011: move-result-object v4 │ │ +41cd44: 7054 ffac 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@acff │ │ +41cd4a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0006 line=98 │ │ 0x000a line=99 │ │ 0x000e line=100 │ │ locals : │ │ @@ -915183,32 +915183,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 │ │ -41cd64: |[41cd64] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41cd74: 1a00 6d74 |0000: const-string v0, "collectionName" // string@746d │ │ -41cd78: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -41cd7c: 6e30 2ab7 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -41cd82: 0c00 |0007: move-result-object v0 │ │ -41cd84: 1a01 ed6c |0008: const-string v1, "artworkUrl100" // string@6ced │ │ -41cd88: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -41cd8a: 6e30 2ab7 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -41cd90: 0c01 |000e: move-result-object v1 │ │ -41cd92: 1a03 db84 |000f: const-string v3, "feedUrl" // string@84db │ │ -41cd96: 6e30 2ab7 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -41cd9c: 0c03 |0014: move-result-object v3 │ │ -41cd9e: 1a04 ea6c |0015: const-string v4, "artistName" // string@6cea │ │ -41cda2: 6e30 2ab7 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -41cda8: 0c05 |001a: move-result-object v5 │ │ -41cdaa: 2202 c61c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -41cdae: 7055 ffac 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@acff │ │ -41cdb4: 1102 |0020: return-object v2 │ │ +41cd4c: |[41cd4c] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41cd5c: 1a00 6d74 |0000: const-string v0, "collectionName" // string@746d │ │ +41cd60: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +41cd64: 6e30 2ab7 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +41cd6a: 0c00 |0007: move-result-object v0 │ │ +41cd6c: 1a01 ed6c |0008: const-string v1, "artworkUrl100" // string@6ced │ │ +41cd70: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +41cd72: 6e30 2ab7 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +41cd78: 0c01 |000e: move-result-object v1 │ │ +41cd7a: 1a03 db84 |000f: const-string v3, "feedUrl" // string@84db │ │ +41cd7e: 6e30 2ab7 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +41cd84: 0c03 |0014: move-result-object v3 │ │ +41cd86: 1a04 ea6c |0015: const-string v4, "artistName" // string@6cea │ │ +41cd8a: 6e30 2ab7 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +41cd90: 0c05 |001a: move-result-object v5 │ │ +41cd92: 2202 c61c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +41cd96: 7055 ffac 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@acff │ │ +41cd9c: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=53 │ │ 0x000b line=54 │ │ 0x0011 line=55 │ │ 0x0017 line=56 │ │ 0x001b line=57 │ │ @@ -915220,70 +915220,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 │ │ -41cdb8: |[41cdb8] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41cdc8: 1a00 3be0 |0000: const-string v0, "title" // string@e03b │ │ -41cdcc: 6e20 23b7 0900 |0002: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ -41cdd2: 0c00 |0005: move-result-object v0 │ │ -41cdd4: 1a01 bd9f |0006: const-string v1, "label" // string@9fbd │ │ -41cdd8: 6e20 25b7 1000 |0008: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -41cdde: 0c00 |000b: move-result-object v0 │ │ -41cde0: 1a02 9299 |000c: const-string v2, "im:image" // string@9992 │ │ -41cde4: 6e20 22b7 2900 |000e: invoke-virtual {v9, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ -41cdea: 0c02 |0011: move-result-object v2 │ │ -41cdec: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -41cdee: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -41cdf0: 0735 |0014: move-object v5, v3 │ │ -41cdf2: 1a06 586d |0015: const-string v6, "attributes" // string@6d58 │ │ -41cdf6: 3905 2500 |0017: if-nez v5, 003c // +0025 │ │ -41cdfa: 6e10 1bb7 0200 |0019: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -41ce00: 0a07 |001c: move-result v7 │ │ -41ce02: 3574 1f00 |001d: if-ge v4, v7, 003c // +001f │ │ -41ce06: 6e20 19b7 4200 |001f: invoke-virtual {v2, v4}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ -41ce0c: 0c07 |0022: move-result-object v7 │ │ -41ce0e: 6e20 23b7 6700 |0023: invoke-virtual {v7, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ -41ce14: 0c06 |0026: move-result-object v6 │ │ -41ce16: 1a08 d797 |0027: const-string v8, "height" // string@97d7 │ │ -41ce1a: 6e20 25b7 8600 |0029: invoke-virtual {v6, v8}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -41ce20: 0c06 |002c: move-result-object v6 │ │ -41ce22: 7110 30b2 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -41ce28: 0a06 |0030: move-result v6 │ │ -41ce2a: 1308 6400 |0031: const/16 v8, #int 100 // #64 │ │ -41ce2e: 3486 0600 |0033: if-lt v6, v8, 0039 // +0006 │ │ -41ce32: 6e20 25b7 1700 |0035: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -41ce38: 0c05 |0038: move-result-object v5 │ │ -41ce3a: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ -41ce3e: 28da |003b: goto 0015 // -0026 │ │ -41ce40: 2202 741e |003c: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -41ce44: 7010 c7b2 0200 |003e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41ce4a: 1a04 a398 |0041: const-string v4, "https://itunes.apple.com/lookup?id=" // string@98a3 │ │ -41ce4e: 6e20 d3b2 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41ce54: 1a04 6999 |0046: const-string v4, "id" // string@9969 │ │ -41ce58: 6e20 23b7 4900 |0048: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ -41ce5e: 0c04 |004b: move-result-object v4 │ │ -41ce60: 6e20 23b7 6400 |004c: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ -41ce66: 0c04 |004f: move-result-object v4 │ │ -41ce68: 1a06 9199 |0050: const-string v6, "im:id" // string@9991 │ │ -41ce6c: 6e20 25b7 6400 |0052: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -41ce72: 0c04 |0055: move-result-object v4 │ │ -41ce74: 6e20 d3b2 4200 |0056: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41ce7a: 6e10 deb2 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41ce80: 0c02 |005c: move-result-object v2 │ │ -41ce82: 1a04 9099 |005d: const-string v4, "im:artist" // string@9990 │ │ -41ce86: 6e20 23b7 4900 |005f: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ -41ce8c: 0c09 |0062: move-result-object v9 │ │ -41ce8e: 6e20 25b7 1900 |0063: invoke-virtual {v9, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -41ce94: 0c03 |0066: move-result-object v3 │ │ -41ce96: 2209 c61c |0067: new-instance v9, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -41ce9a: 7053 ffac 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@acff │ │ -41cea0: 1109 |006c: return-object v9 │ │ +41cda0: |[41cda0] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41cdb0: 1a00 3be0 |0000: const-string v0, "title" // string@e03b │ │ +41cdb4: 6e20 23b7 0900 |0002: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ +41cdba: 0c00 |0005: move-result-object v0 │ │ +41cdbc: 1a01 bd9f |0006: const-string v1, "label" // string@9fbd │ │ +41cdc0: 6e20 25b7 1000 |0008: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +41cdc6: 0c00 |000b: move-result-object v0 │ │ +41cdc8: 1a02 9299 |000c: const-string v2, "im:image" // string@9992 │ │ +41cdcc: 6e20 22b7 2900 |000e: invoke-virtual {v9, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ +41cdd2: 0c02 |0011: move-result-object v2 │ │ +41cdd4: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +41cdd6: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +41cdd8: 0735 |0014: move-object v5, v3 │ │ +41cdda: 1a06 586d |0015: const-string v6, "attributes" // string@6d58 │ │ +41cdde: 3905 2500 |0017: if-nez v5, 003c // +0025 │ │ +41cde2: 6e10 1bb7 0200 |0019: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +41cde8: 0a07 |001c: move-result v7 │ │ +41cdea: 3574 1f00 |001d: if-ge v4, v7, 003c // +001f │ │ +41cdee: 6e20 19b7 4200 |001f: invoke-virtual {v2, v4}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ +41cdf4: 0c07 |0022: move-result-object v7 │ │ +41cdf6: 6e20 23b7 6700 |0023: invoke-virtual {v7, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ +41cdfc: 0c06 |0026: move-result-object v6 │ │ +41cdfe: 1a08 d797 |0027: const-string v8, "height" // string@97d7 │ │ +41ce02: 6e20 25b7 8600 |0029: invoke-virtual {v6, v8}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +41ce08: 0c06 |002c: move-result-object v6 │ │ +41ce0a: 7110 30b2 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +41ce10: 0a06 |0030: move-result v6 │ │ +41ce12: 1308 6400 |0031: const/16 v8, #int 100 // #64 │ │ +41ce16: 3486 0600 |0033: if-lt v6, v8, 0039 // +0006 │ │ +41ce1a: 6e20 25b7 1700 |0035: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +41ce20: 0c05 |0038: move-result-object v5 │ │ +41ce22: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ +41ce26: 28da |003b: goto 0015 // -0026 │ │ +41ce28: 2202 741e |003c: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +41ce2c: 7010 c7b2 0200 |003e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41ce32: 1a04 a398 |0041: const-string v4, "https://itunes.apple.com/lookup?id=" // string@98a3 │ │ +41ce36: 6e20 d3b2 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41ce3c: 1a04 6999 |0046: const-string v4, "id" // string@9969 │ │ +41ce40: 6e20 23b7 4900 |0048: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ +41ce46: 0c04 |004b: move-result-object v4 │ │ +41ce48: 6e20 23b7 6400 |004c: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ +41ce4e: 0c04 |004f: move-result-object v4 │ │ +41ce50: 1a06 9199 |0050: const-string v6, "im:id" // string@9991 │ │ +41ce54: 6e20 25b7 6400 |0052: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +41ce5a: 0c04 |0055: move-result-object v4 │ │ +41ce5c: 6e20 d3b2 4200 |0056: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41ce62: 6e10 deb2 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41ce68: 0c02 |005c: move-result-object v2 │ │ +41ce6a: 1a04 9099 |005d: const-string v4, "im:artist" // string@9990 │ │ +41ce6e: 6e20 23b7 4900 |005f: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ +41ce74: 0c09 |0062: move-result-object v9 │ │ +41ce76: 6e20 25b7 1900 |0063: invoke-virtual {v9, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +41ce7c: 0c03 |0066: move-result-object v3 │ │ +41ce7e: 2209 c61c |0067: new-instance v9, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +41ce82: 7053 ffac 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@acff │ │ +41ce88: 1109 |006c: return-object v9 │ │ catches : 1 │ │ 0x005d - 0x0067 │ │ Ljava/lang/Exception; -> 0x0067 │ │ positions : │ │ 0x0002 line=67 │ │ 0x000e line=69 │ │ 0x0019 line=70 │ │ @@ -915303,32 +915303,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 │ │ -41ceb4: |[41ceb4] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41cec4: 1a00 3be0 |0000: const-string v0, "title" // string@e03b │ │ -41cec8: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -41cecc: 6e30 2ab7 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -41ced2: 0c00 |0007: move-result-object v0 │ │ -41ced4: 1a01 9399 |0008: const-string v1, "image" // string@9993 │ │ -41ced8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -41ceda: 6e30 2ab7 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -41cee0: 0c01 |000e: move-result-object v1 │ │ -41cee2: 1a03 12e4 |000f: const-string v3, "url" // string@e412 │ │ -41cee6: 6e30 2ab7 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -41ceec: 0c03 |0014: move-result-object v3 │ │ -41ceee: 1a04 bb6d |0015: const-string v4, "author" // string@6dbb │ │ -41cef2: 6e30 2ab7 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -41cef8: 0c05 |001a: move-result-object v5 │ │ -41cefa: 2202 c61c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -41cefe: 7055 ffac 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@acff │ │ -41cf04: 1102 |0020: return-object v2 │ │ +41ce9c: |[41ce9c] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41ceac: 1a00 3be0 |0000: const-string v0, "title" // string@e03b │ │ +41ceb0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +41ceb4: 6e30 2ab7 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +41ceba: 0c00 |0007: move-result-object v0 │ │ +41cebc: 1a01 9399 |0008: const-string v1, "image" // string@9993 │ │ +41cec0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +41cec2: 6e30 2ab7 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +41cec8: 0c01 |000e: move-result-object v1 │ │ +41ceca: 1a03 12e4 |000f: const-string v3, "url" // string@e412 │ │ +41cece: 6e30 2ab7 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +41ced4: 0c03 |0014: move-result-object v3 │ │ +41ced6: 1a04 bb6d |0015: const-string v4, "author" // string@6dbb │ │ +41ceda: 6e30 2ab7 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +41cee0: 0c05 |001a: move-result-object v5 │ │ +41cee2: 2202 c61c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +41cee6: 7055 ffac 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@acff │ │ +41ceec: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=104 │ │ 0x000b line=105 │ │ 0x0011 line=106 │ │ 0x0017 line=107 │ │ 0x001b line=108 │ │ @@ -915425,19 +915425,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 │ │ -41cf30: |[41cf30] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry$SearcherInfo.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V │ │ -41cf40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41cf46: 5b01 4997 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ -41cf4a: 5902 4a97 |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@974a │ │ -41cf4e: 0e00 |0007: return-void │ │ +41cf18: |[41cf18] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry$SearcherInfo.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V │ │ +41cf28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41cf2e: 5b01 4997 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ +41cf32: 5902 4a97 |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@974a │ │ +41cf36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; │ │ @@ -915484,17 +915484,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d108: |[41d108] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.:()V │ │ -41d118: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d11e: 0e00 |0003: return-void │ │ +41d0f0: |[41d0f0] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.:()V │ │ +41d100: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d106: 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;) │ │ @@ -915502,59 +915502,59 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -41d028: |[41d028] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.getSearchProviders:()Ljava/util/List; │ │ -41d038: 1c00 c91c |0000: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry; // type@1cc9 │ │ -41d03c: 1d00 |0002: monitor-enter v0 │ │ -41d03e: 6201 4b97 |0003: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ -41d042: 3901 5500 |0005: if-nez v1, 005a // +0055 │ │ -41d046: 2201 e21e |0007: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -41d04a: 7010 17b4 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41d050: 6901 4b97 |000c: sput-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ -41d054: 2202 c81c |000e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ -41d058: 2203 bb1c |0010: new-instance v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ -41d05c: 7010 c4ac 0300 |0012: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@acc4 │ │ -41d062: 1504 803f |0015: const/high16 v4, #int 1065353216 // #3f80 │ │ -41d066: 7030 0aad 3204 |0017: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad0a │ │ -41d06c: 7220 d6b4 2100 |001a: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41d072: 6201 4b97 |001d: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ -41d076: 2202 c81c |001f: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ -41d07a: 2203 bf1c |0021: new-instance v3, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; // type@1cbf │ │ -41d07e: 7010 dbac 0300 |0023: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;.:()V // method@acdb │ │ -41d084: 1205 |0026: const/4 v5, #int 0 // #0 │ │ -41d086: 7030 0aad 3205 |0027: invoke-direct {v2, v3, v5}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad0a │ │ -41d08c: 7220 d6b4 2100 |002a: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41d092: 6201 4b97 |002d: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ -41d096: 2202 c81c |002f: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ -41d09a: 2203 bd1c |0031: new-instance v3, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1cbd │ │ -41d09e: 7010 d2ac 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.:()V // method@acd2 │ │ -41d0a4: 7030 0aad 3204 |0036: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad0a │ │ -41d0aa: 7220 d6b4 2100 |0039: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41d0b0: 6201 4b97 |003c: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ -41d0b4: 2202 c81c |003e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ -41d0b8: 2203 c21c |0040: new-instance v3, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1cc2 │ │ -41d0bc: 7010 e7ac 0300 |0042: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.:()V // method@ace7 │ │ -41d0c2: 7030 0aad 3204 |0045: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad0a │ │ -41d0c8: 7220 d6b4 2100 |0048: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41d0ce: 6201 4b97 |004b: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ -41d0d2: 2202 c81c |004d: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ -41d0d6: 2203 c51c |004f: new-instance v3, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1cc5 │ │ -41d0da: 7010 f6ac 0300 |0051: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.:()V // method@acf6 │ │ -41d0e0: 7030 0aad 3204 |0054: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad0a │ │ -41d0e6: 7220 d6b4 2100 |0057: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41d0ec: 6201 4b97 |005a: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ -41d0f0: 1e00 |005c: monitor-exit v0 │ │ -41d0f2: 1101 |005d: return-object v1 │ │ -41d0f4: 0d01 |005e: move-exception v1 │ │ -41d0f6: 1e00 |005f: monitor-exit v0 │ │ -41d0f8: 2701 |0060: throw v1 │ │ +41d010: |[41d010] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.getSearchProviders:()Ljava/util/List; │ │ +41d020: 1c00 c91c |0000: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry; // type@1cc9 │ │ +41d024: 1d00 |0002: monitor-enter v0 │ │ +41d026: 6201 4b97 |0003: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ +41d02a: 3901 5500 |0005: if-nez v1, 005a // +0055 │ │ +41d02e: 2201 e21e |0007: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +41d032: 7010 17b4 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41d038: 6901 4b97 |000c: sput-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ +41d03c: 2202 c81c |000e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ +41d040: 2203 bb1c |0010: new-instance v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ +41d044: 7010 c4ac 0300 |0012: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@acc4 │ │ +41d04a: 1504 803f |0015: const/high16 v4, #int 1065353216 // #3f80 │ │ +41d04e: 7030 0aad 3204 |0017: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad0a │ │ +41d054: 7220 d6b4 2100 |001a: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41d05a: 6201 4b97 |001d: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ +41d05e: 2202 c81c |001f: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ +41d062: 2203 bf1c |0021: new-instance v3, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; // type@1cbf │ │ +41d066: 7010 dbac 0300 |0023: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;.:()V // method@acdb │ │ +41d06c: 1205 |0026: const/4 v5, #int 0 // #0 │ │ +41d06e: 7030 0aad 3205 |0027: invoke-direct {v2, v3, v5}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad0a │ │ +41d074: 7220 d6b4 2100 |002a: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41d07a: 6201 4b97 |002d: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ +41d07e: 2202 c81c |002f: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ +41d082: 2203 bd1c |0031: new-instance v3, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1cbd │ │ +41d086: 7010 d2ac 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.:()V // method@acd2 │ │ +41d08c: 7030 0aad 3204 |0036: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad0a │ │ +41d092: 7220 d6b4 2100 |0039: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41d098: 6201 4b97 |003c: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ +41d09c: 2202 c81c |003e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ +41d0a0: 2203 c21c |0040: new-instance v3, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1cc2 │ │ +41d0a4: 7010 e7ac 0300 |0042: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.:()V // method@ace7 │ │ +41d0aa: 7030 0aad 3204 |0045: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad0a │ │ +41d0b0: 7220 d6b4 2100 |0048: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41d0b6: 6201 4b97 |004b: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ +41d0ba: 2202 c81c |004d: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ +41d0be: 2203 c51c |004f: new-instance v3, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1cc5 │ │ +41d0c2: 7010 f6ac 0300 |0051: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.:()V // method@acf6 │ │ +41d0c8: 7030 0aad 3204 |0054: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@ad0a │ │ +41d0ce: 7220 d6b4 2100 |0057: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41d0d4: 6201 4b97 |005a: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@974b │ │ +41d0d8: 1e00 |005c: monitor-exit v0 │ │ +41d0da: 1101 |005d: return-object v1 │ │ +41d0dc: 0d01 |005e: move-exception v1 │ │ +41d0de: 1e00 |005f: monitor-exit v0 │ │ +41d0e0: 2701 |0060: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x005c │ │ -> 0x005e │ │ positions : │ │ 0x0003 line=15 │ │ 0x0007 line=16 │ │ 0x000e line=17 │ │ @@ -915570,41 +915570,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 │ │ -41cfb4: |[41cfb4] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41cfc4: 7100 0cad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ -41cfca: 0c00 |0003: move-result-object v0 │ │ -41cfcc: 7210 e1b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -41cfd2: 0c00 |0007: move-result-object v0 │ │ -41cfd4: 7210 c4b4 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -41cfda: 0a01 |000b: move-result v1 │ │ -41cfdc: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -41cfe0: 7210 c5b4 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41cfe6: 0c01 |0011: move-result-object v1 │ │ -41cfe8: 1f01 c81c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ -41cfec: 5412 4997 |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ -41cff0: 6e10 79b2 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ -41cff6: 0c02 |0019: move-result-object v2 │ │ -41cff8: 1c03 bb1c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ -41cffc: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ -41d000: 5412 4997 |001e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ -41d004: 7220 09ad 4200 |0020: invoke-interface {v2, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad09 │ │ -41d00a: 0a02 |0023: move-result v2 │ │ -41d00c: 3802 e4ff |0024: if-eqz v2, 0008 // -001c │ │ -41d010: 5410 4997 |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ -41d014: 7220 07ad 4000 |0028: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad07 │ │ -41d01a: 0c04 |002b: move-result-object v4 │ │ -41d01c: 1104 |002c: return-object v4 │ │ -41d01e: 7110 01b1 0400 |002d: invoke-static {v4}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b101 │ │ -41d024: 0c04 |0030: move-result-object v4 │ │ -41d026: 1104 |0031: return-object v4 │ │ +41cf9c: |[41cf9c] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41cfac: 7100 0cad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ +41cfb2: 0c00 |0003: move-result-object v0 │ │ +41cfb4: 7210 e1b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +41cfba: 0c00 |0007: move-result-object v0 │ │ +41cfbc: 7210 c4b4 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41cfc2: 0a01 |000b: move-result v1 │ │ +41cfc4: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +41cfc8: 7210 c5b4 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41cfce: 0c01 |0011: move-result-object v1 │ │ +41cfd0: 1f01 c81c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ +41cfd4: 5412 4997 |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ +41cfd8: 6e10 79b2 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ +41cfde: 0c02 |0019: move-result-object v2 │ │ +41cfe0: 1c03 bb1c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ +41cfe4: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ +41cfe8: 5412 4997 |001e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ +41cfec: 7220 09ad 4200 |0020: invoke-interface {v2, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad09 │ │ +41cff2: 0a02 |0023: move-result v2 │ │ +41cff4: 3802 e4ff |0024: if-eqz v2, 0008 // -001c │ │ +41cff8: 5410 4997 |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ +41cffc: 7220 07ad 4000 |0028: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad07 │ │ +41d002: 0c04 |002b: move-result-object v4 │ │ +41d004: 1104 |002c: return-object v4 │ │ +41d006: 7110 01b1 0400 |002d: invoke-static {v4}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b101 │ │ +41d00c: 0c04 |0030: move-result-object v4 │ │ +41d00e: 1104 |0031: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0014 line=28 │ │ 0x0020 line=29 │ │ 0x0026 line=30 │ │ 0x002d line=33 │ │ @@ -915616,38 +915616,38 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -41cf50: |[41cf50] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41cf60: 7100 0cad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ -41cf66: 0c00 |0003: move-result-object v0 │ │ -41cf68: 7210 e1b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -41cf6e: 0c00 |0007: move-result-object v0 │ │ -41cf70: 7210 c4b4 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -41cf76: 0a01 |000b: move-result v1 │ │ -41cf78: 3801 1c00 |000c: if-eqz v1, 0028 // +001c │ │ -41cf7c: 7210 c5b4 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41cf82: 0c01 |0011: move-result-object v1 │ │ -41cf84: 1f01 c81c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ -41cf88: 5412 4997 |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ -41cf8c: 6e10 79b2 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ -41cf92: 0c02 |0019: move-result-object v2 │ │ -41cf94: 1c03 bb1c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ -41cf98: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ -41cf9c: 5411 4997 |001e: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ -41cfa0: 7220 09ad 4100 |0020: invoke-interface {v1, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad09 │ │ -41cfa6: 0a01 |0023: move-result v1 │ │ -41cfa8: 3801 e4ff |0024: if-eqz v1, 0008 // -001c │ │ -41cfac: 1214 |0026: const/4 v4, #int 1 // #1 │ │ -41cfae: 0f04 |0027: return v4 │ │ -41cfb0: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -41cfb2: 0f04 |0029: return v4 │ │ +41cf38: |[41cf38] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41cf48: 7100 0cad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ +41cf4e: 0c00 |0003: move-result-object v0 │ │ +41cf50: 7210 e1b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +41cf56: 0c00 |0007: move-result-object v0 │ │ +41cf58: 7210 c4b4 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41cf5e: 0a01 |000b: move-result v1 │ │ +41cf60: 3801 1c00 |000c: if-eqz v1, 0028 // +001c │ │ +41cf64: 7210 c5b4 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41cf6a: 0c01 |0011: move-result-object v1 │ │ +41cf6c: 1f01 c81c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ +41cf70: 5412 4997 |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ +41cf74: 6e10 79b2 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ +41cf7a: 0c02 |0019: move-result-object v2 │ │ +41cf7c: 1c03 bb1c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ +41cf80: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ +41cf84: 5411 4997 |001e: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ +41cf88: 7220 09ad 4100 |0020: invoke-interface {v1, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad09 │ │ +41cf8e: 0a01 |0023: move-result v1 │ │ +41cf90: 3801 e4ff |0024: if-eqz v1, 0008 // -001c │ │ +41cf94: 1214 |0026: const/4 v4, #int 1 // #1 │ │ +41cf96: 0f04 |0027: return v4 │ │ +41cf98: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +41cf9a: 0f04 |0029: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0014 line=38 │ │ 0x0020 line=39 │ │ locals : │ │ 0x0000 - 0x002a reg=4 (null) Ljava/lang/String; │ │ @@ -915863,17 +915863,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d138: |[41d138] de.danoeh.antennapod.net.discovery.R$anim.:()V │ │ -41d148: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d14e: 0e00 |0003: return-void │ │ +41d120: |[41d120] de.danoeh.antennapod.net.discovery.R$anim.:()V │ │ +41d130: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d136: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -916060,17 +916060,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d120: |[41d120] de.danoeh.antennapod.net.discovery.R$animator.:()V │ │ -41d130: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d136: 0e00 |0003: return-void │ │ +41d108: |[41d108] de.danoeh.antennapod.net.discovery.R$animator.:()V │ │ +41d118: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d11e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -916297,17 +916297,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d150: |[41d150] de.danoeh.antennapod.net.discovery.R$array.:()V │ │ -41d160: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d166: 0e00 |0003: return-void │ │ +41d138: |[41d138] de.danoeh.antennapod.net.discovery.R$array.:()V │ │ +41d148: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d14e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -922339,17 +922339,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d168: |[41d168] de.danoeh.antennapod.net.discovery.R$attr.:()V │ │ -41d178: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d17e: 0e00 |0003: return-void │ │ +41d150: |[41d150] de.danoeh.antennapod.net.discovery.R$attr.:()V │ │ +41d160: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d166: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -922421,17 +922421,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d180: |[41d180] de.danoeh.antennapod.net.discovery.R$bool.:()V │ │ -41d190: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d196: 0e00 |0003: return-void │ │ +41d168: |[41d168] de.danoeh.antennapod.net.discovery.R$bool.:()V │ │ +41d178: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d17e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -925628,17 +925628,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d198: |[41d198] de.danoeh.antennapod.net.discovery.R$color.:()V │ │ -41d1a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d1ae: 0e00 |0003: return-void │ │ +41d180: |[41d180] de.danoeh.antennapod.net.discovery.R$color.:()V │ │ +41d190: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -929120,17 +929120,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d1b0: |[41d1b0] de.danoeh.antennapod.net.discovery.R$dimen.:()V │ │ -41d1c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d1c6: 0e00 |0003: return-void │ │ +41d198: |[41d198] de.danoeh.antennapod.net.discovery.R$dimen.:()V │ │ +41d1a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d1ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -931062,17 +931062,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d1c8: |[41d1c8] de.danoeh.antennapod.net.discovery.R$drawable.:()V │ │ -41d1d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d1de: 0e00 |0003: return-void │ │ +41d1b0: |[41d1b0] de.danoeh.antennapod.net.discovery.R$drawable.:()V │ │ +41d1c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d1c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -931109,17 +931109,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d1e0: |[41d1e0] de.danoeh.antennapod.net.discovery.R$font.:()V │ │ -41d1f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d1f6: 0e00 |0003: return-void │ │ +41d1c8: |[41d1c8] de.danoeh.antennapod.net.discovery.R$font.:()V │ │ +41d1d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d1de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -933701,17 +933701,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d1f8: |[41d1f8] de.danoeh.antennapod.net.discovery.R$id.:()V │ │ -41d208: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d20e: 0e00 |0003: return-void │ │ +41d1e0: |[41d1e0] de.danoeh.antennapod.net.discovery.R$id.:()V │ │ +41d1f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d1f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -934143,17 +934143,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d210: |[41d210] de.danoeh.antennapod.net.discovery.R$integer.:()V │ │ -41d220: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d226: 0e00 |0003: return-void │ │ +41d1f8: |[41d1f8] de.danoeh.antennapod.net.discovery.R$integer.:()V │ │ +41d208: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d20e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -934275,17 +934275,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d228: |[41d228] de.danoeh.antennapod.net.discovery.R$interpolator.:()V │ │ -41d238: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d23e: 0e00 |0003: return-void │ │ +41d210: |[41d210] de.danoeh.antennapod.net.discovery.R$interpolator.:()V │ │ +41d220: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d226: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -935052,17 +935052,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d240: |[41d240] de.danoeh.antennapod.net.discovery.R$layout.:()V │ │ -41d250: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d256: 0e00 |0003: return-void │ │ +41d228: |[41d228] de.danoeh.antennapod.net.discovery.R$layout.:()V │ │ +41d238: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d23e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -935114,17 +935114,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d258: |[41d258] de.danoeh.antennapod.net.discovery.R$mipmap.:()V │ │ -41d268: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d26e: 0e00 |0003: return-void │ │ +41d240: |[41d240] de.danoeh.antennapod.net.discovery.R$mipmap.:()V │ │ +41d250: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d256: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -935261,17 +935261,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d270: |[41d270] de.danoeh.antennapod.net.discovery.R$plurals.:()V │ │ -41d280: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d286: 0e00 |0003: return-void │ │ +41d258: |[41d258] de.danoeh.antennapod.net.discovery.R$plurals.:()V │ │ +41d268: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d26e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -939698,17 +939698,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d288: |[41d288] de.danoeh.antennapod.net.discovery.R$string.:()V │ │ -41d298: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41d29e: 0e00 |0003: return-void │ │ +41d270: |[41d270] de.danoeh.antennapod.net.discovery.R$string.:()V │ │ +41d280: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41d286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -945565,17 +945565,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41fd9c: |[41fd9c] de.danoeh.antennapod.net.discovery.R$style.:()V │ │ -41fdac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41fdb2: 0e00 |0003: return-void │ │ +41fd84: |[41fd84] de.danoeh.antennapod.net.discovery.R$style.:()V │ │ +41fd94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41fd9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -955647,729 +955647,729 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 18 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5482 16-bit code units │ │ -41d2a0: |[41d2a0] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ -41d2b0: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -41d2b4: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ -41d2b8: 2600 e604 0000 |0004: fill-array-data v0, 000004ea // +000004e6 │ │ -41d2be: 6900 1eae |0007: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBar:[I // field@ae1e │ │ -41d2c2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -41d2c4: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ -41d2c8: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -41d2ce: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -41d2d0: 4b02 0103 |0010: aput v2, v1, v3 │ │ -41d2d4: 6901 1fae |0012: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBarLayout:[I // field@ae1f │ │ -41d2d8: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ -41d2dc: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -41d2e2: 4b02 0103 |0019: aput v2, v1, v3 │ │ -41d2e6: 6901 3eae |001b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuItemView:[I // field@ae3e │ │ -41d2ea: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ -41d2ee: 6901 40ae |001f: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuView:[I // field@ae40 │ │ -41d2f2: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -41d2f4: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ -41d2f8: 2602 0405 0000 |0024: fill-array-data v2, 00000528 // +00000504 │ │ -41d2fe: 6902 41ae |0027: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMode:[I // field@ae41 │ │ -41d302: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -41d304: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ -41d308: 2604 0c05 0000 |002c: fill-array-data v4, 00000538 // +0000050c │ │ -41d30e: 6904 48ae |002f: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActivityChooserView:[I // field@ae48 │ │ -41d312: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -41d316: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ -41d31a: 2605 0b05 0000 |0035: fill-array-data v5, 00000540 // +0000050b │ │ -41d320: 6905 4bae |0038: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AlertDialog:[I // field@ae4b │ │ -41d324: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ -41d328: 2605 1805 0000 |003c: fill-array-data v5, 00000554 // +00000518 │ │ -41d32e: 6905 54ae |003f: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableCompat:[I // field@ae54 │ │ -41d332: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ -41d336: 2605 2105 0000 |0043: fill-array-data v5, 00000564 // +00000521 │ │ -41d33c: 6905 5bae |0046: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableItem:[I // field@ae5b │ │ -41d340: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -41d342: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ -41d346: 2606 2105 0000 |004b: fill-array-data v6, 0000056c // +00000521 │ │ -41d34c: 6906 5eae |004e: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableTransition:[I // field@ae5e │ │ -41d350: 2346 e61f |0050: new-array v6, v4, [I // type@1fe6 │ │ -41d354: 2606 2605 0000 |0052: fill-array-data v6, 00000578 // +00000526 │ │ -41d35a: 6906 63ae |0055: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayout:[I // field@ae63 │ │ -41d35e: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ -41d362: 2606 3305 0000 |0059: fill-array-data v6, 0000058c // +00000533 │ │ -41d368: 6906 64ae |005c: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayoutStates:[I // field@ae64 │ │ -41d36c: 1236 |005e: const/4 v6, #int 3 // #3 │ │ -41d36e: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ -41d372: 2607 3705 0000 |0061: fill-array-data v7, 00000598 // +00000537 │ │ -41d378: 6907 69ae |0064: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayout_Layout:[I // field@ae69 │ │ -41d37c: 2337 e61f |0066: new-array v7, v3, [I // type@1fe6 │ │ -41d380: 6907 75ae |0068: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatEmojiHelper:[I // field@ae75 │ │ -41d384: 2357 e61f |006a: new-array v7, v5, [I // type@1fe6 │ │ -41d388: 2607 3605 0000 |006c: fill-array-data v7, 000005a2 // +00000536 │ │ -41d38e: 6907 76ae |006f: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatImageView:[I // field@ae76 │ │ -41d392: 2357 e61f |0071: new-array v7, v5, [I // type@1fe6 │ │ -41d396: 2607 3b05 0000 |0073: fill-array-data v7, 000005ae // +0000053b │ │ -41d39c: 6907 7bae |0076: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatSeekBar:[I // field@ae7b │ │ -41d3a0: 1277 |0078: const/4 v7, #int 7 // #7 │ │ -41d3a2: 2378 e61f |0079: new-array v8, v7, [I // type@1fe6 │ │ -41d3a6: 2608 3f05 0000 |007b: fill-array-data v8, 000005ba // +0000053f │ │ -41d3ac: 6908 80ae |007e: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextHelper:[I // field@ae80 │ │ -41d3b0: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ -41d3b4: 2389 e61f |0082: new-array v9, v8, [I // type@1fe6 │ │ -41d3b8: 2609 4805 0000 |0084: fill-array-data v9, 000005cc // +00000548 │ │ -41d3be: 6909 88ae |0087: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextView:[I // field@ae88 │ │ -41d3c2: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ -41d3c6: 2399 e61f |008b: new-array v9, v9, [I // type@1fe6 │ │ -41d3ca: 2609 6f05 0000 |008d: fill-array-data v9, 000005fc // +0000056f │ │ -41d3d0: 6909 9fae |0090: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTheme:[I // field@ae9f │ │ -41d3d4: 2309 e61f |0092: new-array v9, v0, [I // type@1fe6 │ │ -41d3d8: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ -41d3de: 4b0a 0903 |0097: aput v10, v9, v3 │ │ -41d3e2: 6909 1faf |0099: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AspectRatioFrameLayout:[I // field@af1f │ │ -41d3e6: 2329 e61f |009b: new-array v9, v2, [I // type@1fe6 │ │ -41d3ea: 2609 6106 0000 |009d: fill-array-data v9, 000006fe // +00000661 │ │ -41d3f0: 6909 21af |00a0: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.BackgroundStyle:[I // field@af21 │ │ -41d3f4: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ -41d3f8: 239a e61f |00a4: new-array v10, v9, [I // type@1fe6 │ │ -41d3fc: 260a 6006 0000 |00a6: fill-array-data v10, 00000706 // +00000660 │ │ -41d402: 690a 24af |00a9: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.Badge:[I // field@af24 │ │ -41d406: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ -41d40a: 23ab e61f |00ad: new-array v11, v10, [I // type@1fe6 │ │ -41d40e: 260b 7306 0000 |00af: fill-array-data v11, 00000722 // +00000673 │ │ -41d414: 690b 31af |00b2: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.BaseProgressIndicator:[I // field@af31 │ │ -41d418: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ -41d41c: 23bc e61f |00b6: new-array v12, v11, [I // type@1fe6 │ │ -41d420: 260c 8006 0000 |00b8: fill-array-data v12, 00000738 // +00000680 │ │ -41d426: 690c 3baf |00bb: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomAppBar:[I // field@af3b │ │ -41d42a: 232c e61f |00bd: new-array v12, v2, [I // type@1fe6 │ │ -41d42e: 260c 9d06 0000 |00bf: fill-array-data v12, 0000075c // +0000069d │ │ -41d434: 690c 4caf |00c2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomNavigationView:[I // field@af4c │ │ -41d438: 238c e61f |00c4: new-array v12, v8, [I // type@1fe6 │ │ -41d43c: 260c 9e06 0000 |00c6: fill-array-data v12, 00000764 // +0000069e │ │ -41d442: 690c 4faf |00c9: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomSheetBehavior_Layout:[I // field@af4f │ │ -41d446: 230c e61f |00cb: new-array v12, v0, [I // type@1fe6 │ │ -41d44a: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ -41d450: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ -41d454: 690c 66af |00d2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.ButtonBarLayout:[I // field@af66 │ │ -41d458: 232c e61f |00d4: new-array v12, v2, [I // type@1fe6 │ │ -41d45c: 260c be06 0000 |00d6: fill-array-data v12, 00000794 // +000006be │ │ -41d462: 690c 68af |00d9: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.Capability:[I // field@af68 │ │ -41d466: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ -41d46a: 23cd e61f |00dd: new-array v13, v12, [I // type@1fe6 │ │ -41d46e: 260d bd06 0000 |00df: fill-array-data v13, 0000079c // +000006bd │ │ -41d474: 690d 6baf |00e2: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CardView:[I // field@af6b │ │ -41d478: 231d e61f |00e4: new-array v13, v1, [I // type@1fe6 │ │ -41d47c: 260d d406 0000 |00e6: fill-array-data v13, 000007ba // +000006d4 │ │ -41d482: 690d 79af |00e9: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckBoxPreference:[I // field@af79 │ │ -41d486: 235d e61f |00eb: new-array v13, v5, [I // type@1fe6 │ │ -41d48a: 260d dd06 0000 |00ed: fill-array-data v13, 000007ca // +000006dd │ │ -41d490: 690d 80af |00f0: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckedTextView:[I // field@af80 │ │ -41d494: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ -41d498: 23dd e61f |00f4: new-array v13, v13, [I // type@1fe6 │ │ -41d49c: 260d e006 0000 |00f6: fill-array-data v13, 000007d6 // +000006e0 │ │ -41d4a2: 690d 85af |00f9: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.Chip:[I // field@af85 │ │ -41d4a6: 237d e61f |00fb: new-array v13, v7, [I // type@1fe6 │ │ -41d4aa: 260d 3107 0000 |00fd: fill-array-data v13, 0000082e // +00000731 │ │ -41d4b0: 690d 86af |0100: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ChipGroup:[I // field@af86 │ │ -41d4b4: 230d e61f |0102: new-array v13, v0, [I // type@1fe6 │ │ -41d4b8: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ -41d4be: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ -41d4c2: 690d b8af |0109: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CircularProgressBar:[I // field@afb8 │ │ -41d4c6: 236d e61f |010b: new-array v13, v6, [I // type@1fe6 │ │ -41d4ca: 260d 3307 0000 |010d: fill-array-data v13, 00000840 // +00000733 │ │ -41d4d0: 690d baaf |0110: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CircularProgressIndicator:[I // field@afba │ │ -41d4d4: 232d e61f |0112: new-array v13, v2, [I // type@1fe6 │ │ -41d4d8: 260d 3607 0000 |0114: fill-array-data v13, 0000084a // +00000736 │ │ -41d4de: 690d beaf |0117: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ClockFaceView:[I // field@afbe │ │ -41d4e2: 236d e61f |0119: new-array v13, v6, [I // type@1fe6 │ │ -41d4e6: 260d 3707 0000 |011b: fill-array-data v13, 00000852 // +00000737 │ │ -41d4ec: 690d c1af |011e: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ClockHandView:[I // field@afc1 │ │ -41d4f0: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ -41d4f4: 23dd e61f |0122: new-array v13, v13, [I // type@1fe6 │ │ -41d4f8: 260d 3807 0000 |0124: fill-array-data v13, 0000085c // +00000738 │ │ -41d4fe: 690d c5af |0127: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CollapsingToolbarLayout:[I // field@afc5 │ │ -41d502: 232d e61f |0129: new-array v13, v2, [I // type@1fe6 │ │ -41d506: 260d 6507 0000 |012b: fill-array-data v13, 00000890 // +00000765 │ │ -41d50c: 690d c6af |012e: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@afc6 │ │ -41d510: 125d |0130: const/4 v13, #int 5 // #5 │ │ -41d512: 23df e61f |0131: new-array v15, v13, [I // type@1fe6 │ │ -41d516: 260f 6507 0000 |0133: fill-array-data v15, 00000898 // +00000765 │ │ -41d51c: 690f e1af |0136: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ColorStateListItem:[I // field@afe1 │ │ -41d520: 235f e61f |0138: new-array v15, v5, [I // type@1fe6 │ │ -41d524: 260f 6c07 0000 |013a: fill-array-data v15, 000008a6 // +0000076c │ │ -41d52a: 690f e7af |013d: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CompoundButton:[I // field@afe7 │ │ -41d52e: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ -41d532: 23ff e61f |0141: new-array v15, v15, [I // type@1fe6 │ │ -41d536: 260f 6f07 0000 |0143: fill-array-data v15, 000008b2 // +0000076f │ │ -41d53c: 690f ecaf |0146: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.Constraint:[I // field@afec │ │ -41d540: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ -41d544: 23ff e61f |014a: new-array v15, v15, [I // type@1fe6 │ │ -41d548: 260f 4408 0000 |014c: fill-array-data v15, 00000990 // +00000844 │ │ -41d54e: 690f edaf |014f: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintLayout_Layout:[I // field@afed │ │ -41d552: 232f e61f |0151: new-array v15, v2, [I // type@1fe6 │ │ -41d556: 260f f508 0000 |0153: fill-array-data v15, 00000a48 // +000008f5 │ │ -41d55c: 690f 48b0 |0156: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintLayout_placeholder:[I // field@b048 │ │ -41d560: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ -41d564: 23ff e61f |015a: new-array v15, v15, [I // type@1fe6 │ │ -41d568: 260f f408 0000 |015c: fill-array-data v15, 00000a50 // +000008f4 │ │ -41d56e: 690f 4bb0 |015f: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintSet:[I // field@b04b │ │ -41d572: 232f e61f |0161: new-array v15, v2, [I // type@1fe6 │ │ -41d576: 260f cf09 0000 |0163: fill-array-data v15, 00000b32 // +000009cf │ │ -41d57c: 690f 28b1 |0166: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout:[I // field@b128 │ │ -41d580: 237f e61f |0168: new-array v15, v7, [I // type@1fe6 │ │ -41d584: 260f d009 0000 |016a: fill-array-data v15, 00000b3a // +000009d0 │ │ -41d58a: 690f 29b1 |016d: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout_Layout:[I // field@b129 │ │ -41d58e: 23af e61f |016f: new-array v15, v10, [I // type@1fe6 │ │ -41d592: 260f db09 0000 |0171: fill-array-data v15, 00000b4c // +000009db │ │ -41d598: 690f 33b1 |0174: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CustomAttribute:[I // field@b133 │ │ -41d59c: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ -41d5a0: 23fb e61f |0178: new-array v11, v15, [I // type@1fe6 │ │ -41d5a4: 260b e809 0000 |017a: fill-array-data v11, 00000b62 // +000009e8 │ │ -41d5aa: 690b 3db1 |017d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DefaultTimeBar:[I // field@b13d │ │ -41d5ae: 239b e61f |017f: new-array v11, v9, [I // type@1fe6 │ │ -41d5b2: 260b 010a 0000 |0181: fill-array-data v11, 00000b82 // +00000a01 │ │ -41d5b8: 690b 4cb1 |0184: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DialogPreference:[I // field@b14c │ │ -41d5bc: 234b e61f |0186: new-array v11, v4, [I // type@1fe6 │ │ -41d5c0: 260b 160a 0000 |0188: fill-array-data v11, 00000b9e // +00000a16 │ │ -41d5c6: 690b 59b1 |018b: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerArrowToggle:[I // field@b159 │ │ -41d5ca: 230b e61f |018d: new-array v11, v0, [I // type@1fe6 │ │ -41d5ce: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ -41d5d4: 4b10 0b03 |0192: aput v16, v11, v3 │ │ -41d5d8: 690b 62b1 |0194: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerLayout:[I // field@b162 │ │ -41d5dc: 230b e61f |0196: new-array v11, v0, [I // type@1fe6 │ │ -41d5e0: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ -41d5e6: 4b10 0b03 |019b: aput v16, v11, v3 │ │ -41d5ea: 690b 64b1 |019d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.EditTextPreference:[I // field@b164 │ │ -41d5ee: 231b e61f |019f: new-array v11, v1, [I // type@1fe6 │ │ -41d5f2: 260b 110a 0000 |01a1: fill-array-data v11, 00000bb2 // +00000a11 │ │ -41d5f8: 690b 66b1 |01a4: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ExtendedFloatingActionButton:[I // field@b166 │ │ -41d5fc: 232b e61f |01a6: new-array v11, v2, [I // type@1fe6 │ │ -41d600: 260b 1a0a 0000 |01a8: fill-array-data v11, 00000bc2 // +00000a1a │ │ -41d606: 690b 67b1 |01ab: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@b167 │ │ -41d60a: 130b 1100 |01ad: const/16 v11, #int 17 // #11 │ │ -41d60e: 23b4 e61f |01af: new-array v4, v11, [I // type@1fe6 │ │ -41d612: 2604 190a 0000 |01b1: fill-array-data v4, 00000bca // +00000a19 │ │ -41d618: 6904 70b1 |01b4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FloatingActionButton:[I // field@b170 │ │ -41d61c: 2304 e61f |01b6: new-array v4, v0, [I // type@1fe6 │ │ -41d620: 1411 6800 047f |01b8: const v17, #float 1.7546e+38 // #7f040068 │ │ -41d626: 4b11 0403 |01bb: aput v17, v4, v3 │ │ -41d62a: 6904 71b1 |01bd: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@b171 │ │ -41d62e: 2324 e61f |01bf: new-array v4, v2, [I // type@1fe6 │ │ -41d632: 2604 2f0a 0000 |01c1: fill-array-data v4, 00000bf0 // +00000a2f │ │ -41d638: 6904 84b1 |01c4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FlowLayout:[I // field@b184 │ │ -41d63c: 2374 e61f |01c6: new-array v4, v7, [I // type@1fe6 │ │ -41d640: 2604 300a 0000 |01c8: fill-array-data v4, 00000bf8 // +00000a30 │ │ -41d646: 6904 87b1 |01cb: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamily:[I // field@b187 │ │ -41d64a: 1304 0a00 |01cd: const/16 v4, #int 10 // #a │ │ -41d64e: 234b e61f |01cf: new-array v11, v4, [I // type@1fe6 │ │ -41d652: 260b 390a 0000 |01d1: fill-array-data v11, 00000c0a // +00000a39 │ │ -41d658: 690b 88b1 |01d4: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamilyFont:[I // field@b188 │ │ -41d65c: 236b e61f |01d6: new-array v11, v6, [I // type@1fe6 │ │ -41d660: 260b 4a0a 0000 |01d8: fill-array-data v11, 00000c22 // +00000a4a │ │ -41d666: 690b 9ab1 |01db: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ForegroundLinearLayout:[I // field@b19a │ │ -41d66a: 236b e61f |01dd: new-array v11, v6, [I // type@1fe6 │ │ -41d66e: 260b 4d0a 0000 |01df: fill-array-data v11, 00000c2c // +00000a4d │ │ -41d674: 690b 9eb1 |01e2: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Fragment:[I // field@b19e │ │ -41d678: 232b e61f |01e4: new-array v11, v2, [I // type@1fe6 │ │ -41d67c: 260b 500a 0000 |01e6: fill-array-data v11, 00000c36 // +00000a50 │ │ -41d682: 690b 9fb1 |01e9: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FragmentContainerView:[I // field@b19f │ │ -41d686: 239b e61f |01eb: new-array v11, v9, [I // type@1fe6 │ │ -41d68a: 260b 510a 0000 |01ed: fill-array-data v11, 00000c3e // +00000a51 │ │ -41d690: 690b a5b1 |01f0: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColor:[I // field@b1a5 │ │ -41d694: 232b e61f |01f2: new-array v11, v2, [I // type@1fe6 │ │ -41d698: 260b 660a 0000 |01f4: fill-array-data v11, 00000c5a // +00000a66 │ │ -41d69e: 690b a6b1 |01f7: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColorItem:[I // field@b1a6 │ │ -41d6a2: 23ab e61f |01f9: new-array v11, v10, [I // type@1fe6 │ │ -41d6a6: 260b 670a 0000 |01fb: fill-array-data v11, 00000c62 // +00000a67 │ │ -41d6ac: 690b b5b1 |01fe: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ImageFilterView:[I // field@b1b5 │ │ -41d6b0: 237b e61f |0200: new-array v11, v7, [I // type@1fe6 │ │ -41d6b4: 260b 760a 0000 |0202: fill-array-data v11, 00000c78 // +00000a76 │ │ -41d6ba: 690b bfb1 |0205: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Insets:[I // field@b1bf │ │ -41d6be: 130b 1200 |0207: const/16 v11, #int 18 // #12 │ │ -41d6c2: 23bb e61f |0209: new-array v11, v11, [I // type@1fe6 │ │ -41d6c6: 260b 7f0a 0000 |020b: fill-array-data v11, 00000c8a // +00000a7f │ │ -41d6cc: 690b c7b1 |020e: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyAttribute:[I // field@b1c7 │ │ -41d6d0: 130b 1400 |0210: const/16 v11, #int 20 // #14 │ │ -41d6d4: 23b7 e61f |0212: new-array v7, v11, [I // type@1fe6 │ │ -41d6d8: 2607 9e0a 0000 |0214: fill-array-data v7, 00000cb2 // +00000a9e │ │ -41d6de: 6907 dab1 |0217: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyCycle:[I // field@b1da │ │ -41d6e2: 2397 e61f |0219: new-array v7, v9, [I // type@1fe6 │ │ -41d6e6: 2607 c30a 0000 |021b: fill-array-data v7, 00000cde // +00000ac3 │ │ -41d6ec: 6907 efb1 |021e: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyPosition:[I // field@b1ef │ │ -41d6f0: 23b7 e61f |0220: new-array v7, v11, [I // type@1fe6 │ │ -41d6f4: 2607 d80a 0000 |0222: fill-array-data v7, 00000cfa // +00000ad8 │ │ -41d6fa: 6907 fcb1 |0225: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyTimeCycle:[I // field@b1fc │ │ -41d6fe: 2347 e61f |0227: new-array v7, v4, [I // type@1fe6 │ │ -41d702: 2607 fd0a 0000 |0229: fill-array-data v7, 00000d26 // +00000afd │ │ -41d708: 6907 11b2 |022c: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyTrigger:[I // field@b211 │ │ -41d70c: 1307 4300 |022e: const/16 v7, #int 67 // #43 │ │ -41d710: 237b e61f |0230: new-array v11, v7, [I // type@1fe6 │ │ -41d714: 260b 0c0b 0000 |0232: fill-array-data v11, 00000d3e // +00000b0c │ │ -41d71a: 690b 1cb2 |0235: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Layout:[I // field@b21c │ │ -41d71e: 23ab e61f |0237: new-array v11, v10, [I // type@1fe6 │ │ -41d722: 260b 8f0b 0000 |0239: fill-array-data v11, 00000dc8 // +00000b8f │ │ -41d728: 690b 60b2 |023c: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat:[I // field@b260 │ │ -41d72c: 235b e61f |023e: new-array v11, v5, [I // type@1fe6 │ │ -41d730: 260b 9e0b 0000 |0240: fill-array-data v11, 00000dde // +00000b9e │ │ -41d736: 690b 61b2 |0243: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat_Layout:[I // field@b261 │ │ -41d73a: 232b e61f |0245: new-array v11, v2, [I // type@1fe6 │ │ -41d73e: 260b a30b 0000 |0247: fill-array-data v11, 00000dea // +00000ba3 │ │ -41d744: 690b 6fb2 |024a: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearProgressIndicator:[I // field@b26f │ │ -41d748: 232b e61f |024c: new-array v11, v2, [I // type@1fe6 │ │ -41d74c: 260b a40b 0000 |024e: fill-array-data v11, 00000df2 // +00000ba4 │ │ -41d752: 690b 72b2 |0251: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPopupWindow:[I // field@b272 │ │ -41d756: 23db e61f |0253: new-array v11, v13, [I // type@1fe6 │ │ -41d75a: 260b a50b 0000 |0255: fill-array-data v11, 00000dfa // +00000ba5 │ │ -41d760: 690b 75b2 |0258: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPreference:[I // field@b275 │ │ -41d764: 235b e61f |025a: new-array v11, v5, [I // type@1fe6 │ │ -41d768: 260b ac0b 0000 |025c: fill-array-data v11, 00000e08 // +00000bac │ │ -41d76e: 690b 7bb2 |025f: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAlertDialog:[I // field@b27b │ │ -41d772: 231b e61f |0261: new-array v11, v1, [I // type@1fe6 │ │ -41d776: 260b b10b 0000 |0263: fill-array-data v11, 00000e14 // +00000bb1 │ │ -41d77c: 690b 7cb2 |0266: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAlertDialogTheme:[I // field@b27c │ │ -41d780: 231b e61f |0268: new-array v11, v1, [I // type@1fe6 │ │ -41d784: 260b ba0b 0000 |026a: fill-array-data v11, 00000e24 // +00000bba │ │ -41d78a: 690b 87b2 |026d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAutoCompleteTextView:[I // field@b287 │ │ -41d78e: 238b e61f |026f: new-array v11, v8, [I // type@1fe6 │ │ -41d792: 260b c30b 0000 |0271: fill-array-data v11, 00000e34 // +00000bc3 │ │ -41d798: 690b 8eb2 |0274: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialButton:[I // field@b28e │ │ -41d79c: 236b e61f |0276: new-array v11, v6, [I // type@1fe6 │ │ -41d7a0: 260b ec0b 0000 |0278: fill-array-data v11, 00000e64 // +00000bec │ │ -41d7a6: 690b 8fb2 |027b: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialButtonToggleGroup:[I // field@b28f │ │ -41d7aa: 234b e61f |027d: new-array v11, v4, [I // type@1fe6 │ │ -41d7ae: 260b ef0b 0000 |027f: fill-array-data v11, 00000e6e // +00000bef │ │ -41d7b4: 690b a9b2 |0282: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCalendar:[I // field@b2a9 │ │ -41d7b8: 234b e61f |0284: new-array v11, v4, [I // type@1fe6 │ │ -41d7bc: 260b 000c 0000 |0286: fill-array-data v11, 00000e86 // +00000c00 │ │ -41d7c2: 690b aab2 |0289: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCalendarItem:[I // field@b2aa │ │ -41d7c6: 23cb e61f |028b: new-array v11, v12, [I // type@1fe6 │ │ -41d7ca: 260b 110c 0000 |028d: fill-array-data v11, 00000e9e // +00000c11 │ │ -41d7d0: 690b bfb2 |0290: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCardView:[I // field@b2bf │ │ -41d7d4: 130b 0b00 |0292: const/16 v11, #int 11 // #b │ │ -41d7d8: 23bc e61f |0294: new-array v12, v11, [I // type@1fe6 │ │ -41d7dc: 260c 260c 0000 |0296: fill-array-data v12, 00000ebc // +00000c26 │ │ -41d7e2: 690c cdb2 |0299: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCheckBox:[I // field@b2cd │ │ -41d7e6: 232c e61f |029b: new-array v12, v2, [I // type@1fe6 │ │ -41d7ea: 260c 390c 0000 |029d: fill-array-data v12, 00000ed6 // +00000c39 │ │ -41d7f0: 690c ceb2 |02a0: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCheckBoxStates:[I // field@b2ce │ │ -41d7f4: 23dc e61f |02a2: new-array v12, v13, [I // type@1fe6 │ │ -41d7f8: 260c 3a0c 0000 |02a4: fill-array-data v12, 00000ede // +00000c3a │ │ -41d7fe: 690c dcb2 |02a7: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialDivider:[I // field@b2dc │ │ -41d802: 232c e61f |02a9: new-array v12, v2, [I // type@1fe6 │ │ -41d806: 260c 410c 0000 |02ab: fill-array-data v12, 00000eec // +00000c41 │ │ -41d80c: 690c e2b2 |02ae: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialRadioButton:[I // field@b2e2 │ │ -41d810: 232c e61f |02b0: new-array v12, v2, [I // type@1fe6 │ │ -41d814: 260c 420c 0000 |02b2: fill-array-data v12, 00000ef4 // +00000c42 │ │ -41d81a: 690c e5b2 |02b5: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialShape:[I // field@b2e5 │ │ -41d81e: 231c e61f |02b7: new-array v12, v1, [I // type@1fe6 │ │ -41d822: 260c 430c 0000 |02b9: fill-array-data v12, 00000efc // +00000c43 │ │ -41d828: 690c e8b2 |02bc: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialSwitch:[I // field@b2e8 │ │ -41d82c: 236c e61f |02be: new-array v12, v6, [I // type@1fe6 │ │ -41d830: 260c 4c0c 0000 |02c0: fill-array-data v12, 00000f0c // +00000c4c │ │ -41d836: 690c efb2 |02c3: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTextAppearance:[I // field@b2ef │ │ -41d83a: 236c e61f |02c5: new-array v12, v6, [I // type@1fe6 │ │ -41d83e: 260c 4f0c 0000 |02c7: fill-array-data v12, 00000f16 // +00000c4f │ │ -41d844: 690c f3b2 |02ca: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTextView:[I // field@b2f3 │ │ -41d848: 232c e61f |02cc: new-array v12, v2, [I // type@1fe6 │ │ -41d84c: 260c 520c 0000 |02ce: fill-array-data v12, 00000f20 // +00000c52 │ │ -41d852: 690c f7b2 |02d1: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTimePicker:[I // field@b2f7 │ │ -41d856: 23dc e61f |02d3: new-array v12, v13, [I // type@1fe6 │ │ -41d85a: 260c 530c 0000 |02d5: fill-array-data v12, 00000f28 // +00000c53 │ │ -41d860: 690c fab2 |02d8: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialToolbar:[I // field@b2fa │ │ -41d864: 231c e61f |02da: new-array v12, v1, [I // type@1fe6 │ │ -41d868: 260c 5a0c 0000 |02dc: fill-array-data v12, 00000f36 // +00000c5a │ │ -41d86e: 690c 00b3 |02df: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuGroup:[I // field@b300 │ │ -41d872: 130c 1700 |02e1: const/16 v12, #int 23 // #17 │ │ -41d876: 23cc e61f |02e3: new-array v12, v12, [I // type@1fe6 │ │ -41d87a: 260c 610c 0000 |02e5: fill-array-data v12, 00000f46 // +00000c61 │ │ -41d880: 690c 07b3 |02e8: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuItem:[I // field@b307 │ │ -41d884: 23aa e61f |02ea: new-array v10, v10, [I // type@1fe6 │ │ -41d888: 260a 8c0c 0000 |02ec: fill-array-data v10, 00000f78 // +00000c8c │ │ -41d88e: 690a 1fb3 |02ef: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuView:[I // field@b31f │ │ -41d892: 231a e61f |02f1: new-array v10, v1, [I // type@1fe6 │ │ -41d896: 260a 9b0c 0000 |02f3: fill-array-data v10, 00000f8e // +00000c9b │ │ -41d89c: 690a 29b3 |02f6: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MockView:[I // field@b329 │ │ -41d8a0: 231a e61f |02f8: new-array v10, v1, [I // type@1fe6 │ │ -41d8a4: 260a a40c 0000 |02fa: fill-array-data v10, 00000f9e // +00000ca4 │ │ -41d8aa: 690a 30b3 |02fd: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.Motion:[I // field@b330 │ │ -41d8ae: 232a e61f |02ff: new-array v10, v2, [I // type@1fe6 │ │ -41d8b2: 260a ad0c 0000 |0301: fill-array-data v10, 00000fae // +00000cad │ │ -41d8b8: 690a 31b3 |0304: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionHelper:[I // field@b331 │ │ -41d8bc: 231a e61f |0306: new-array v10, v1, [I // type@1fe6 │ │ -41d8c0: 260a ae0c 0000 |0308: fill-array-data v10, 00000fb6 // +00000cae │ │ -41d8c6: 690a 34b3 |030b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionLayout:[I // field@b334 │ │ -41d8ca: 232a e61f |030d: new-array v10, v2, [I // type@1fe6 │ │ -41d8ce: 260a b70c 0000 |030f: fill-array-data v10, 00000fc6 // +00000cb7 │ │ -41d8d4: 690a 3bb3 |0312: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionScene:[I // field@b33b │ │ -41d8d8: 236a e61f |0314: new-array v10, v6, [I // type@1fe6 │ │ -41d8dc: 260a b80c 0000 |0316: fill-array-data v10, 00000fce // +00000cb8 │ │ -41d8e2: 690a 3eb3 |0319: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionTelltales:[I // field@b33e │ │ -41d8e6: 235a e61f |031b: new-array v10, v5, [I // type@1fe6 │ │ -41d8ea: 260a bb0c 0000 |031d: fill-array-data v10, 00000fd8 // +00000cbb │ │ -41d8f0: 690a 48b3 |0320: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MultiSelectListPreference:[I // field@b348 │ │ -41d8f4: 23da e61f |0322: new-array v10, v13, [I // type@1fe6 │ │ -41d8f8: 260a c00c 0000 |0324: fill-array-data v10, 00000fe4 // +00000cc0 │ │ -41d8fe: 690a 4db3 |0327: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationBarActiveIndicator:[I // field@b34d │ │ -41d902: 23fa e61f |0329: new-array v10, v15, [I // type@1fe6 │ │ -41d906: 260a c70c 0000 |032b: fill-array-data v10, 00000ff2 // +00000cc7 │ │ -41d90c: 690a 53b3 |032e: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationBarView:[I // field@b353 │ │ -41d910: 23da e61f |0330: new-array v10, v13, [I // type@1fe6 │ │ -41d914: 260a e00c 0000 |0332: fill-array-data v10, 00001012 // +00000ce0 │ │ -41d91a: 690a 62b3 |0335: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationRailView:[I // field@b362 │ │ -41d91e: 130a 2300 |0337: const/16 v10, #int 35 // #23 │ │ -41d922: 23aa e61f |0339: new-array v10, v10, [I // type@1fe6 │ │ -41d926: 260a e50c 0000 |033b: fill-array-data v10, 00001020 // +00000ce5 │ │ -41d92c: 690a 68b3 |033e: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationView:[I // field@b368 │ │ -41d930: 232a e61f |0340: new-array v10, v2, [I // type@1fe6 │ │ -41d934: 260a 280d 0000 |0342: fill-array-data v10, 0000106a // +00000d28 │ │ -41d93a: 690a 8cb3 |0345: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.OnClick:[I // field@b38c │ │ -41d93e: 239a e61f |0347: new-array v10, v9, [I // type@1fe6 │ │ -41d942: 260a 290d 0000 |0349: fill-array-data v10, 00001072 // +00000d29 │ │ -41d948: 690a 8fb3 |034c: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.OnSwipe:[I // field@b38f │ │ -41d94c: 230a e61f |034e: new-array v10, v0, [I // type@1fe6 │ │ -41d950: 4b0e 0a03 |0350: aput v14, v10, v3 │ │ -41d954: 690a 9cb3 |0352: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlaybackSpeedIndicatorView:[I // field@b39c │ │ -41d958: 130a 1900 |0354: const/16 v10, #int 25 // #19 │ │ -41d95c: 23aa e61f |0356: new-array v10, v10, [I // type@1fe6 │ │ -41d960: 260a 360d 0000 |0358: fill-array-data v10, 0000108e // +00000d36 │ │ -41d966: 690a 9eb3 |035b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlayerControlView:[I // field@b39e │ │ -41d96a: 130a 2000 |035d: const/16 v10, #int 32 // #20 │ │ -41d96e: 23aa e61f |035f: new-array v10, v10, [I // type@1fe6 │ │ -41d972: 260a 630d 0000 |0361: fill-array-data v10, 000010c4 // +00000d63 │ │ -41d978: 690a b8b3 |0364: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlayerView:[I // field@b3b8 │ │ -41d97c: 236a e61f |0366: new-array v10, v6, [I // type@1fe6 │ │ -41d980: 260a a00d 0000 |0368: fill-array-data v10, 00001108 // +00000da0 │ │ -41d986: 690a d9b3 |036b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindow:[I // field@b3d9 │ │ -41d98a: 230a e61f |036d: new-array v10, v0, [I // type@1fe6 │ │ -41d98e: 140c ef03 047f |036f: const v12, #float 1.75479e+38 // #7f0403ef │ │ -41d994: 4b0c 0a03 |0372: aput v12, v10, v3 │ │ -41d998: 690a dab3 |0374: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindowBackgroundState:[I // field@b3da │ │ -41d99c: 130a 2400 |0376: const/16 v10, #int 36 // #24 │ │ -41d9a0: 23ac e61f |0378: new-array v12, v10, [I // type@1fe6 │ │ -41d9a4: 260c 980d 0000 |037a: fill-array-data v12, 00001112 // +00000d98 │ │ -41d9aa: 690c dfb3 |037d: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.Preference:[I // field@b3df │ │ -41d9ae: 235c e61f |037f: new-array v12, v5, [I // type@1fe6 │ │ -41d9b2: 260c dd0d 0000 |0381: fill-array-data v12, 0000115e // +00000ddd │ │ -41d9b8: 690c e0b3 |0384: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragment:[I // field@b3e0 │ │ -41d9bc: 235c e61f |0386: new-array v12, v5, [I // type@1fe6 │ │ -41d9c0: 260c e20d 0000 |0388: fill-array-data v12, 0000116a // +00000de2 │ │ -41d9c6: 690c e1b3 |038b: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragmentCompat:[I // field@b3e1 │ │ -41d9ca: 236c e61f |038d: new-array v12, v6, [I // type@1fe6 │ │ -41d9ce: 260c e70d 0000 |038f: fill-array-data v12, 00001176 // +00000de7 │ │ -41d9d4: 690c eab3 |0392: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceGroup:[I // field@b3ea │ │ -41d9d8: 2355 e61f |0394: new-array v5, v5, [I // type@1fe6 │ │ -41d9dc: 2605 ea0d 0000 |0396: fill-array-data v5, 00001180 // +00000dea │ │ -41d9e2: 6905 eeb3 |0399: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceImageView:[I // field@b3ee │ │ -41d9e6: 1305 1000 |039b: const/16 v5, #int 16 // #10 │ │ -41d9ea: 235c e61f |039d: new-array v12, v5, [I // type@1fe6 │ │ -41d9ee: 260c ed0d 0000 |039f: fill-array-data v12, 0000118c // +00000ded │ │ -41d9f4: 690c f3b3 |03a2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceTheme:[I // field@b3f3 │ │ -41d9f8: 23d5 e61f |03a4: new-array v5, v13, [I // type@1fe6 │ │ -41d9fc: 2605 0a0e 0000 |03a6: fill-array-data v5, 000011b0 // +00000e0a │ │ -41da02: 6905 28b4 |03a9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.PropertySet:[I // field@b428 │ │ -41da06: 2305 e61f |03ab: new-array v5, v0, [I // type@1fe6 │ │ -41da0a: 140c da02 047f |03ad: const v12, #float 1.75473e+38 // #7f0402da │ │ -41da10: 4b0c 0503 |03b0: aput v12, v5, v3 │ │ -41da14: 6905 2eb4 |03b2: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RadialViewGroup:[I // field@b42e │ │ -41da18: 2325 e61f |03b4: new-array v5, v2, [I // type@1fe6 │ │ -41da1c: 2605 080e 0000 |03b6: fill-array-data v5, 000011be // +00000e08 │ │ -41da22: 6905 30b4 |03b9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RangeSlider:[I // field@b430 │ │ -41da26: 2325 e61f |03bb: new-array v5, v2, [I // type@1fe6 │ │ -41da2a: 2605 090e 0000 |03bd: fill-array-data v5, 000011c6 // +00000e09 │ │ -41da30: 6905 33b4 |03c0: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecycleListView:[I // field@b433 │ │ -41da34: 2395 e61f |03c2: new-array v5, v9, [I // type@1fe6 │ │ -41da38: 2605 0a0e 0000 |03c4: fill-array-data v5, 000011ce // +00000e0a │ │ -41da3e: 6905 36b4 |03c7: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecyclerView:[I // field@b436 │ │ -41da42: 2305 e61f |03c9: new-array v5, v0, [I // type@1fe6 │ │ -41da46: 1409 2702 047f |03cb: const v9, #float 1.75469e+38 // #7f040227 │ │ -41da4c: 4b09 0503 |03ce: aput v9, v5, v3 │ │ -41da50: 6905 43b4 |03d0: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ScrimInsetsFrameLayout:[I // field@b443 │ │ -41da54: 2305 e61f |03d2: new-array v5, v0, [I // type@1fe6 │ │ -41da58: 1409 6f00 047f |03d4: const v9, #float 1.7546e+38 // #7f04006f │ │ -41da5e: 4b09 0503 |03d7: aput v9, v5, v3 │ │ -41da62: 6905 45b4 |03d9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ScrollingViewBehavior_Layout:[I // field@b445 │ │ -41da66: 1305 1100 |03db: const/16 v5, #int 17 // #11 │ │ -41da6a: 2355 e61f |03dd: new-array v5, v5, [I // type@1fe6 │ │ -41da6e: 2605 0b0e 0000 |03df: fill-array-data v5, 000011ea // +00000e0b │ │ -41da74: 6905 47b4 |03e2: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SearchView:[I // field@b447 │ │ -41da78: 1275 |03e4: const/4 v5, #int 7 // #7 │ │ -41da7a: 2355 e61f |03e5: new-array v5, v5, [I // type@1fe6 │ │ -41da7e: 2605 290e 0000 |03e7: fill-array-data v5, 00001210 // +00000e29 │ │ -41da84: 6905 59b4 |03ea: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SeekBarPreference:[I // field@b459 │ │ -41da88: 2345 e61f |03ec: new-array v5, v4, [I // type@1fe6 │ │ -41da8c: 2605 340e 0000 |03ee: fill-array-data v5, 00001222 // +00000e34 │ │ -41da92: 6905 61b4 |03f1: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ShapeAppearance:[I // field@b461 │ │ -41da96: 23b5 e61f |03f3: new-array v5, v11, [I // type@1fe6 │ │ -41da9a: 2605 450e 0000 |03f5: fill-array-data v5, 0000123a // +00000e45 │ │ -41daa0: 6905 6cb4 |03f8: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ShapeableImageView:[I // field@b46c │ │ -41daa4: 2385 e61f |03fa: new-array v5, v8, [I // type@1fe6 │ │ -41daa8: 2605 580e 0000 |03fc: fill-array-data v5, 00001254 // +00000e58 │ │ -41daae: 6905 78b4 |03ff: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Slider:[I // field@b478 │ │ -41dab2: 2365 e61f |0401: new-array v5, v6, [I // type@1fe6 │ │ -41dab6: 2605 810e 0000 |0403: fill-array-data v5, 00001284 // +00000e81 │ │ -41dabc: 6905 8fb4 |0406: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Snackbar:[I // field@b48f │ │ -41dac0: 2345 e61f |0408: new-array v5, v4, [I // type@1fe6 │ │ -41dac4: 2605 840e 0000 |040a: fill-array-data v5, 0000128e // +00000e84 │ │ -41daca: 6905 90b4 |040d: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SnackbarLayout:[I // field@b490 │ │ -41dace: 23d5 e61f |040f: new-array v5, v13, [I // type@1fe6 │ │ -41dad2: 2605 950e 0000 |0411: fill-array-data v5, 000012a6 // +00000e95 │ │ -41dad8: 6905 9eb4 |0414: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Spinner:[I // field@b49e │ │ -41dadc: 2305 e61f |0416: new-array v5, v0, [I // type@1fe6 │ │ -41dae0: 1408 5901 047f |0418: const v8, #float 1.75465e+38 // #7f040159 │ │ -41dae6: 4b08 0503 |041b: aput v8, v5, v3 │ │ -41daea: 6905 a4b4 |041d: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SquareImageView:[I // field@b4a4 │ │ -41daee: 2322 e61f |041f: new-array v2, v2, [I // type@1fe6 │ │ -41daf2: 2602 930e 0000 |0421: fill-array-data v2, 000012b4 // +00000e93 │ │ -41daf8: 6902 a6b4 |0424: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.State:[I // field@b4a6 │ │ -41dafc: 2311 e61f |0426: new-array v1, v1, [I // type@1fe6 │ │ -41db00: 2601 940e 0000 |0428: fill-array-data v1, 000012bc // +00000e94 │ │ -41db06: 6901 a7b4 |042b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawable:[I // field@b4a7 │ │ -41db0a: 2301 e61f |042d: new-array v1, v0, [I // type@1fe6 │ │ -41db0e: 1402 9901 0101 |042f: const v2, #float 2.36947e-38 // #01010199 │ │ -41db14: 4b02 0103 |0432: aput v2, v1, v3 │ │ -41db18: 6901 a8b4 |0434: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawableItem:[I // field@b4a8 │ │ -41db1c: 2301 e61f |0436: new-array v1, v0, [I // type@1fe6 │ │ -41db20: 1402 4a01 047f |0438: const v2, #float 1.75465e+38 // #7f04014a │ │ -41db26: 4b02 0103 |043b: aput v2, v1, v3 │ │ -41db2a: 6901 b0b4 |043d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateSet:[I // field@b4b0 │ │ -41db2e: 1301 1c00 |043f: const/16 v1, #int 28 // #1c │ │ -41db32: 2311 e61f |0441: new-array v1, v1, [I // type@1fe6 │ │ -41db36: 2601 890e 0000 |0443: fill-array-data v1, 000012cc // +00000e89 │ │ -41db3c: 6901 b4b4 |0446: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StyledPlayerControlView:[I // field@b4b4 │ │ -41db40: 23a1 e61f |0448: new-array v1, v10, [I // type@1fe6 │ │ -41db44: 2601 be0e 0000 |044a: fill-array-data v1, 00001308 // +00000ebe │ │ -41db4a: 6901 d1b4 |044d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StyledPlayerView:[I // field@b4d1 │ │ -41db4e: 23f1 e61f |044f: new-array v1, v15, [I // type@1fe6 │ │ -41db52: 2601 030f 0000 |0451: fill-array-data v1, 00001354 // +00000f03 │ │ -41db58: 6901 f6b4 |0454: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchCompat:[I // field@b4f6 │ │ -41db5c: 2301 e61f |0456: new-array v1, v0, [I // type@1fe6 │ │ -41db60: 1402 bb04 047f |0458: const v2, #float 1.75483e+38 // #7f0404bb │ │ -41db66: 4b02 0103 |045b: aput v2, v1, v3 │ │ -41db6a: 6901 05b5 |045d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchMaterial:[I // field@b505 │ │ -41db6e: 2341 e61f |045f: new-array v1, v4, [I // type@1fe6 │ │ -41db72: 2601 130f 0000 |0461: fill-array-data v1, 00001374 // +00000f13 │ │ -41db78: 6901 07b5 |0464: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreference:[I // field@b507 │ │ -41db7c: 2341 e61f |0466: new-array v1, v4, [I // type@1fe6 │ │ -41db80: 2601 240f 0000 |0468: fill-array-data v1, 0000138c // +00000f24 │ │ -41db86: 6901 08b5 |046b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreferenceCompat:[I // field@b508 │ │ -41db8a: 2361 e61f |046d: new-array v1, v6, [I // type@1fe6 │ │ -41db8e: 2601 350f 0000 |046f: fill-array-data v1, 000013a4 // +00000f35 │ │ -41db94: 6901 1db5 |0472: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TabItem:[I // field@b51d │ │ -41db98: 1301 1a00 |0474: const/16 v1, #int 26 // #1a │ │ -41db9c: 2311 e61f |0476: new-array v1, v1, [I // type@1fe6 │ │ -41dba0: 2601 360f 0000 |0478: fill-array-data v1, 000013ae // +00000f36 │ │ -41dba6: 6901 21b5 |047b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TabLayout:[I // field@b521 │ │ -41dbaa: 1301 1000 |047d: const/16 v1, #int 16 // #10 │ │ -41dbae: 2311 e61f |047f: new-array v1, v1, [I // type@1fe6 │ │ -41dbb2: 2601 650f 0000 |0481: fill-array-data v1, 000013e6 // +00000f65 │ │ -41dbb8: 6901 3cb5 |0484: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextAppearance:[I // field@b53c │ │ -41dbbc: 2301 e61f |0486: new-array v1, v0, [I // type@1fe6 │ │ -41dbc0: 1402 6604 047f |0488: const v2, #float 1.75481e+38 // #7f040466 │ │ -41dbc6: 4b02 0103 |048b: aput v2, v1, v3 │ │ -41dbca: 6901 4db5 |048d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextInputEditText:[I // field@b54d │ │ -41dbce: 2371 e61f |048f: new-array v1, v7, [I // type@1fe6 │ │ -41dbd2: 2601 790f 0000 |0491: fill-array-data v1, 0000140a // +00000f79 │ │ -41dbd8: 6901 4fb5 |0494: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextInputLayout:[I // field@b54f │ │ -41dbdc: 2361 e61f |0496: new-array v1, v6, [I // type@1fe6 │ │ -41dbe0: 2601 fc0f 0000 |0498: fill-array-data v1, 00001494 // +00000ffc │ │ -41dbe6: 6901 93b5 |049b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ThemeEnforcement:[I // field@b593 │ │ -41dbea: 1301 1e00 |049d: const/16 v1, #int 30 // #1e │ │ -41dbee: 2311 e61f |049f: new-array v1, v1, [I // type@1fe6 │ │ -41dbf2: 2601 fd0f 0000 |04a1: fill-array-data v1, 0000149e // +00000ffd │ │ -41dbf8: 6901 97b5 |04a4: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.Toolbar:[I // field@b597 │ │ -41dbfc: 1301 0800 |04a6: const/16 v1, #int 8 // #8 │ │ -41dc00: 2312 e61f |04a8: new-array v2, v1, [I // type@1fe6 │ │ -41dc04: 2602 3410 0000 |04aa: fill-array-data v2, 000014de // +00001034 │ │ -41dc0a: 6902 b6b5 |04ad: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Tooltip:[I // field@b5b6 │ │ -41dc0e: 23b2 e61f |04af: new-array v2, v11, [I // type@1fe6 │ │ -41dc12: 2602 4110 0000 |04b1: fill-array-data v2, 000014f2 // +00001041 │ │ -41dc18: 6902 bfb5 |04b4: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Transform:[I // field@b5bf │ │ -41dc1c: 23b2 e61f |04b6: new-array v2, v11, [I // type@1fe6 │ │ -41dc20: 2602 5410 0000 |04b8: fill-array-data v2, 0000150c // +00001054 │ │ -41dc26: 6902 cbb5 |04bb: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Transition:[I // field@b5cb │ │ -41dc2a: 2311 e61f |04bd: new-array v1, v1, [I // type@1fe6 │ │ -41dc2e: 2601 6710 0000 |04bf: fill-array-data v1, 00001526 // +00001067 │ │ -41dc34: 6901 d7b5 |04c2: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TriangleLabelView:[I // field@b5d7 │ │ -41dc38: 23d1 e61f |04c4: new-array v1, v13, [I // type@1fe6 │ │ -41dc3c: 2601 7410 0000 |04c6: fill-array-data v1, 0000153a // +00001074 │ │ -41dc42: 6901 e0b5 |04c9: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.Variant:[I // field@b5e0 │ │ -41dc46: 23d1 e61f |04cb: new-array v1, v13, [I // type@1fe6 │ │ -41dc4a: 2601 7b10 0000 |04cd: fill-array-data v1, 00001548 // +0000107b │ │ -41dc50: 6901 e6b5 |04d0: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.View:[I // field@b5e6 │ │ -41dc54: 2361 e61f |04d2: new-array v1, v6, [I // type@1fe6 │ │ -41dc58: 2601 8210 0000 |04d4: fill-array-data v1, 00001556 // +00001082 │ │ -41dc5e: 6901 e7b5 |04d7: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewBackgroundHelper:[I // field@b5e7 │ │ -41dc62: 2300 e61f |04d9: new-array v0, v0, [I // type@1fe6 │ │ -41dc66: 1401 c400 0101 |04db: const v1, #float 2.36941e-38 // #010100c4 │ │ -41dc6c: 4b01 0003 |04de: aput v1, v0, v3 │ │ -41dc70: 6900 ebb5 |04e0: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewPager2:[I // field@b5eb │ │ -41dc74: 2360 e61f |04e2: new-array v0, v6, [I // type@1fe6 │ │ -41dc78: 2600 7c10 0000 |04e4: fill-array-data v0, 00001560 // +0000107c │ │ -41dc7e: 6900 edb5 |04e7: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewStubCompat:[I // field@b5ed │ │ -41dc82: 0e00 |04e9: return-void │ │ -41dc84: 0003 0400 1d00 0000 4600 047f 4d00 ... |04ea: array-data (62 units) │ │ -41dd00: 0003 0400 0600 0000 4600 047f 4d00 ... |0528: array-data (16 units) │ │ -41dd20: 0003 0400 0200 0000 9a01 047f 2502 ... |0538: array-data (8 units) │ │ -41dd30: 0003 0400 0800 0000 f200 0101 9000 ... |0540: array-data (20 units) │ │ -41dd58: 0003 0400 0600 0000 1c01 0101 9401 ... |0554: array-data (16 units) │ │ -41dd78: 0003 0400 0200 0000 d000 0101 9901 ... |0564: array-data (8 units) │ │ -41dd88: 0003 0400 0400 0000 9901 0101 4904 ... |056c: array-data (12 units) │ │ -41dda0: 0003 0400 0800 0000 d400 0101 8f04 ... |0578: array-data (20 units) │ │ -41ddc8: 0003 0400 0400 0000 f003 047f f103 ... |058c: array-data (12 units) │ │ -41dde0: 0003 0400 0300 0000 9e02 047f 9f02 ... |0598: array-data (10 units) │ │ -41ddf4: 0003 0400 0400 0000 1901 0101 e703 ... |05a2: array-data (12 units) │ │ -41de0c: 0003 0400 0400 0000 4201 0101 7e04 ... |05ae: array-data (12 units) │ │ -41de24: 0003 0400 0700 0000 3400 0101 6d01 ... |05ba: array-data (18 units) │ │ -41de48: 0003 0400 1600 0000 3400 0101 3f00 ... |05cc: array-data (48 units) │ │ -41dea8: 0003 0400 7f00 0000 5700 0101 ae00 ... |05fc: array-data (258 units) │ │ -41e0ac: 0003 0400 0200 0000 0e03 0101 af03 ... |06fe: array-data (8 units) │ │ -41e0bc: 0003 0400 0c00 0000 4700 047f 5300 ... |0706: array-data (28 units) │ │ -41e0f4: 0003 0400 0900 0000 3901 0101 ff01 ... |0722: array-data (22 units) │ │ -41e120: 0003 0400 1000 0000 4f00 047f 7e01 ... |0738: array-data (36 units) │ │ -41e168: 0003 0400 0200 0000 4001 0101 3102 ... |075c: array-data (8 units) │ │ -41e178: 0003 0400 1600 0000 1f01 0101 2001 ... |0764: array-data (48 units) │ │ -41e1d8: 0003 0400 0200 0000 7d03 047f be03 ... |0794: array-data (8 units) │ │ -41e1e8: 0003 0400 0d00 0000 3f01 0101 4001 ... |079c: array-data (30 units) │ │ -41e224: 0003 0400 0600 0000 ef01 0101 f001 ... |07ba: array-data (16 units) │ │ -41e244: 0003 0400 0400 0000 0801 0101 a300 ... |07ca: array-data (12 units) │ │ -41e25c: 0003 0400 2a00 0000 3400 0101 9500 ... |07d6: array-data (88 units) │ │ -41e30c: 0003 0400 0700 0000 a800 047f bd00 ... |082e: array-data (18 units) │ │ -41e330: 0003 0400 0300 0000 2102 047f 2302 ... |0840: array-data (10 units) │ │ -41e344: 0003 0400 0200 0000 ca00 047f cd00 ... |084a: array-data (8 units) │ │ -41e354: 0003 0400 0300 0000 cb00 047f da02 ... |0852: array-data (10 units) │ │ -41e368: 0003 0400 1800 0000 d900 047f da00 ... |085c: array-data (52 units) │ │ -41e3d0: 0003 0400 0200 0000 5f02 047f 6002 ... |0890: array-data (8 units) │ │ -41e3e0: 0003 0400 0500 0000 a501 0101 1f03 ... |0898: array-data (14 units) │ │ -41e3fc: 0003 0400 0400 0000 0701 0101 8d00 ... |08a6: array-data (12 units) │ │ -41e414: 0003 0400 6d00 0000 c400 0101 d000 ... |08b2: array-data (222 units) │ │ -41e5d0: 0003 0400 5a00 0000 c400 0101 d500 ... |0990: array-data (184 units) │ │ -41e740: 0003 0400 0200 0000 1201 047f 5b03 ... |0a48: array-data (8 units) │ │ -41e750: 0003 0400 6f00 0000 c400 0101 d000 ... |0a50: array-data (226 units) │ │ -41e914: 0003 0400 0200 0000 4e02 047f f803 ... |0b32: array-data (8 units) │ │ -41e924: 0003 0400 0700 0000 b300 0101 5c02 ... |0b3a: array-data (18 units) │ │ -41e948: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b4c: array-data (22 units) │ │ -41e974: 0003 0400 0e00 0000 2600 047f 2700 ... |0b62: array-data (32 units) │ │ -41e9b4: 0003 0400 0c00 0000 f201 0101 f301 ... |0b82: array-data (28 units) │ │ -41e9ec: 0003 0400 0800 0000 3b00 047f 3c00 ... |0b9e: array-data (20 units) │ │ -41ea14: 0003 0400 0600 0000 d800 047f 7e01 ... |0bb2: array-data (16 units) │ │ -41ea34: 0003 0400 0200 0000 6800 047f 6900 ... |0bc2: array-data (8 units) │ │ -41ea44: 0003 0400 1100 0000 0e00 0101 4f00 ... |0bca: array-data (38 units) │ │ -41ea90: 0003 0400 0200 0000 4202 047f a502 ... |0bf0: array-data (8 units) │ │ -41eaa0: 0003 0400 0700 0000 e501 047f e601 ... |0bf8: array-data (18 units) │ │ -41eac4: 0003 0400 0a00 0000 3205 0101 3305 ... |0c0a: array-data (24 units) │ │ -41eaf4: 0003 0400 0300 0000 0901 0101 0002 ... |0c22: array-data (10 units) │ │ -41eb08: 0003 0400 0300 0000 0300 0101 d000 ... |0c2c: array-data (10 units) │ │ -41eb1c: 0003 0400 0200 0000 0300 0101 d100 ... |0c36: array-data (8 units) │ │ -41eb2c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c3e: array-data (28 units) │ │ -41eb64: 0003 0400 0200 0000 a501 0101 1405 ... |0c5a: array-data (8 units) │ │ -41eb74: 0003 0400 0900 0000 3400 047f 8600 ... |0c62: array-data (22 units) │ │ -41eba0: 0003 0400 0700 0000 bb02 047f bc02 ... |0c78: array-data (18 units) │ │ -41ebc4: 0003 0400 1200 0000 1f03 0101 2003 ... |0c8a: array-data (40 units) │ │ -41ec14: 0003 0400 1400 0000 1f03 0101 2203 ... |0cb2: array-data (44 units) │ │ -41ec6c: 0003 0400 0c00 0000 3a01 047f 6801 ... |0cde: array-data (28 units) │ │ -41eca4: 0003 0400 1400 0000 1f03 0101 2203 ... |0cfa: array-data (44 units) │ │ -41ecfc: 0003 0400 0a00 0000 f301 047f 2303 ... |0d26: array-data (24 units) │ │ -41ed2c: 0003 0400 4300 0000 c400 0101 f400 ... |0d3e: array-data (138 units) │ │ -41ee40: 0003 0400 0900 0000 af00 0101 c400 ... |0dc8: array-data (22 units) │ │ -41ee6c: 0003 0400 0400 0000 b300 0101 f400 ... |0dde: array-data (12 units) │ │ -41ee84: 0003 0400 0200 0000 1e02 047f 2202 ... |0dea: array-data (8 units) │ │ -41ee94: 0003 0400 0200 0000 ac02 0101 ad02 ... |0df2: array-data (8 units) │ │ -41eea4: 0003 0400 0500 0000 b200 0101 f801 ... |0dfa: array-data (14 units) │ │ -41eec0: 0003 0400 0400 0000 4800 047f 4900 ... |0e08: array-data (12 units) │ │ -41eed8: 0003 0400 0600 0000 be02 047f bf02 ... |0e14: array-data (16 units) │ │ -41eef8: 0003 0400 0600 0000 2002 0101 8c04 ... |0e24: array-data (16 units) │ │ -41ef18: 0003 0400 1600 0000 d400 0101 b701 ... |0e34: array-data (48 units) │ │ -41ef78: 0003 0400 0300 0000 a700 047f b103 ... |0e64: array-data (10 units) │ │ -41ef8c: 0003 0400 0a00 0000 0d02 0101 4401 ... |0e6e: array-data (24 units) │ │ -41efbc: 0003 0400 0a00 0000 b701 0101 b801 ... |0e86: array-data (24 units) │ │ -41efec: 0003 0400 0d00 0000 e501 0101 9b00 ... |0e9e: array-data (30 units) │ │ -41f028: 0003 0400 0b00 0000 0701 0101 8d00 ... |0ebc: array-data (26 units) │ │ -41f05c: 0003 0400 0200 0000 f303 047f f403 ... |0ed6: array-data (8 units) │ │ -41f06c: 0003 0400 0500 0000 5d01 047f 5f01 ... |0ede: array-data (14 units) │ │ -41f088: 0003 0400 0200 0000 9600 047f bb04 ... |0eec: array-data (8 units) │ │ -41f098: 0003 0400 0200 0000 b303 047f bb03 ... |0ef4: array-data (8 units) │ │ -41f0a8: 0003 0400 0600 0000 7204 047f 7304 ... |0efc: array-data (16 units) │ │ -41f0c8: 0003 0400 0300 0000 b604 0101 7f05 ... |0f0c: array-data (10 units) │ │ -41f0dc: 0003 0400 0300 0000 3400 0101 7f05 ... |0f16: array-data (10 units) │ │ -41f0f0: 0003 0400 0200 0000 cc00 047f 4d02 ... |0f20: array-data (8 units) │ │ -41f100: 0003 0400 0500 0000 b702 047f b902 ... |0f28: array-data (14 units) │ │ -41f11c: 0003 0400 0600 0000 0e00 0101 d000 ... |0f36: array-data (16 units) │ │ -41f13c: 0003 0400 1700 0000 0200 0101 0e00 ... |0f46: array-data (50 units) │ │ -41f1a0: 0003 0400 0900 0000 ae00 0101 2c01 ... |0f78: array-data (22 units) │ │ -41f1cc: 0003 0400 0600 0000 fb02 047f fc02 ... |0f8e: array-data (16 units) │ │ -41f1ec: 0003 0400 0600 0000 3500 047f 6801 ... |0f9e: array-data (16 units) │ │ -41f20c: 0003 0400 0200 0000 3503 047f 3803 ... |0fae: array-data (8 units) │ │ -41f21c: 0003 0400 0600 0000 3900 047f 3901 ... |0fb6: array-data (16 units) │ │ -41f23c: 0003 0400 0200 0000 4801 047f 5a02 ... |0fc6: array-data (8 units) │ │ -41f24c: 0003 0400 0300 0000 3504 047f 3604 ... |0fce: array-data (10 units) │ │ -41f260: 0003 0400 0400 0000 b200 0101 f801 ... |0fd8: array-data (12 units) │ │ -41f278: 0003 0400 0500 0000 5501 0101 5901 ... |0fe4: array-data (14 units) │ │ -41f294: 0003 0400 0e00 0000 4f00 047f 7e01 ... |0ff2: array-data (32 units) │ │ -41f2d4: 0003 0400 0500 0000 f901 047f 3602 ... |1012: array-data (14 units) │ │ -41f2f0: 0003 0400 2300 0000 b300 0101 d400 ... |1020: array-data (74 units) │ │ -41f384: 0003 0400 0200 0000 c800 047f 3404 ... |106a: array-data (8 units) │ │ -41f394: 0003 0400 0c00 0000 6401 047f 6501 ... |1072: array-data (28 units) │ │ -41f3cc: 0003 0400 1900 0000 2600 047f 2700 ... |108e: array-data (54 units) │ │ -41f438: 0003 0400 2000 0000 2600 047f 2700 ... |10c4: array-data (68 units) │ │ -41f4c0: 0003 0400 0300 0000 7601 0101 c902 ... |1108: array-data (10 units) │ │ -41f4d4: 0003 0400 2400 0000 0200 0101 0d00 ... |1112: array-data (76 units) │ │ -41f56c: 0003 0400 0400 0000 f200 0101 2901 ... |115e: array-data (12 units) │ │ -41f584: 0003 0400 0400 0000 f200 0101 2901 ... |116a: array-data (12 units) │ │ -41f59c: 0003 0400 0300 0000 e701 0101 2602 ... |1176: array-data (10 units) │ │ -41f5b0: 0003 0400 0400 0000 1f01 0101 2001 ... |1180: array-data (12 units) │ │ -41f5c8: 0003 0400 1000 0000 a200 047f 5501 ... |118c: array-data (36 units) │ │ -41f610: 0003 0400 0500 0000 dc00 0101 1f03 ... |11b0: array-data (14 units) │ │ -41f62c: 0003 0400 0200 0000 f802 047f bf04 ... |11be: array-data (8 units) │ │ -41f63c: 0003 0400 0200 0000 3f03 047f 4503 ... |11c6: array-data (8 units) │ │ -41f64c: 0003 0400 0c00 0000 c400 0101 eb00 ... |11ce: array-data (28 units) │ │ -41f684: 0003 0400 1100 0000 da00 0101 1f01 ... |11ea: array-data (38 units) │ │ -41f6d0: 0003 0400 0700 0000 f200 0101 3601 ... |1210: array-data (18 units) │ │ -41f6f4: 0003 0400 0a00 0000 2701 047f 2801 ... |1222: array-data (24 units) │ │ -41f724: 0003 0400 0b00 0000 1a01 047f 1b01 ... |123a: array-data (26 units) │ │ -41f758: 0003 0400 1600 0000 0e00 0101 2400 ... |1254: array-data (48 units) │ │ -41f7b8: 0003 0400 0300 0000 de03 047f df03 ... |1284: array-data (10 units) │ │ -41f7cc: 0003 0400 0a00 0000 1f01 0101 2200 ... |128e: array-data (24 units) │ │ -41f7fc: 0003 0400 0500 0000 b200 0101 7601 ... |12a6: array-data (14 units) │ │ -41f818: 0003 0400 0200 0000 d000 0101 1101 ... |12b4: array-data (8 units) │ │ -41f828: 0003 0400 0600 0000 1c01 0101 9401 ... |12bc: array-data (16 units) │ │ -41f848: 0003 0400 1c00 0000 2600 047f 2700 ... |12cc: array-data (60 units) │ │ -41f8c0: 0003 0400 2400 0000 2600 047f 2700 ... |1308: array-data (76 units) │ │ -41f958: 0003 0400 0e00 0000 2401 0101 2501 ... |1354: array-data (32 units) │ │ -41f998: 0003 0400 0a00 0000 ef01 0101 f001 ... |1374: array-data (24 units) │ │ -41f9c8: 0003 0400 0a00 0000 ef01 0101 f001 ... |138c: array-data (24 units) │ │ -41f9f8: 0003 0400 0300 0000 0200 0101 f200 ... |13a4: array-data (10 units) │ │ -41fa0c: 0003 0400 1a00 0000 1804 047f 1904 ... |13ae: array-data (56 units) │ │ -41fa7c: 0003 0400 1000 0000 9500 0101 9600 ... |13e6: array-data (36 units) │ │ -41fac4: 0003 0400 4300 0000 0e00 0101 9a00 ... |140a: array-data (138 units) │ │ -41fbd8: 0003 0400 0300 0000 3400 0101 8c01 ... |1494: array-data (10 units) │ │ -41fbec: 0003 0400 1e00 0000 af00 0101 4001 ... |149e: array-data (64 units) │ │ -41fc6c: 0003 0400 0800 0000 3400 0101 9800 ... |14de: array-data (20 units) │ │ -41fc94: 0003 0400 0b00 0000 2003 0101 2103 ... |14f2: array-data (26 units) │ │ -41fcc8: 0003 0400 0b00 0000 d000 0101 4400 ... |150c: array-data (26 units) │ │ -41fcfc: 0003 0400 0800 0000 4700 047f 2601 ... |1526: array-data (20 units) │ │ -41fd24: 0003 0400 0500 0000 1101 047f 8403 ... |153a: array-data (14 units) │ │ -41fd40: 0003 0400 0500 0000 0000 0101 da00 ... |1548: array-data (14 units) │ │ -41fd5c: 0003 0400 0300 0000 d400 0101 4f00 ... |1556: array-data (10 units) │ │ -41fd70: 0003 0400 0300 0000 d000 0101 f200 ... |1560: array-data (10 units) │ │ +41d288: |[41d288] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ +41d298: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +41d29c: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ +41d2a0: 2600 e604 0000 |0004: fill-array-data v0, 000004ea // +000004e6 │ │ +41d2a6: 6900 1eae |0007: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBar:[I // field@ae1e │ │ +41d2aa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +41d2ac: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ +41d2b0: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +41d2b6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +41d2b8: 4b02 0103 |0010: aput v2, v1, v3 │ │ +41d2bc: 6901 1fae |0012: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBarLayout:[I // field@ae1f │ │ +41d2c0: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ +41d2c4: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +41d2ca: 4b02 0103 |0019: aput v2, v1, v3 │ │ +41d2ce: 6901 3eae |001b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuItemView:[I // field@ae3e │ │ +41d2d2: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ +41d2d6: 6901 40ae |001f: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuView:[I // field@ae40 │ │ +41d2da: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +41d2dc: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ +41d2e0: 2602 0405 0000 |0024: fill-array-data v2, 00000528 // +00000504 │ │ +41d2e6: 6902 41ae |0027: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMode:[I // field@ae41 │ │ +41d2ea: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +41d2ec: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ +41d2f0: 2604 0c05 0000 |002c: fill-array-data v4, 00000538 // +0000050c │ │ +41d2f6: 6904 48ae |002f: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActivityChooserView:[I // field@ae48 │ │ +41d2fa: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +41d2fe: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ +41d302: 2605 0b05 0000 |0035: fill-array-data v5, 00000540 // +0000050b │ │ +41d308: 6905 4bae |0038: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AlertDialog:[I // field@ae4b │ │ +41d30c: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ +41d310: 2605 1805 0000 |003c: fill-array-data v5, 00000554 // +00000518 │ │ +41d316: 6905 54ae |003f: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableCompat:[I // field@ae54 │ │ +41d31a: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ +41d31e: 2605 2105 0000 |0043: fill-array-data v5, 00000564 // +00000521 │ │ +41d324: 6905 5bae |0046: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableItem:[I // field@ae5b │ │ +41d328: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +41d32a: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ +41d32e: 2606 2105 0000 |004b: fill-array-data v6, 0000056c // +00000521 │ │ +41d334: 6906 5eae |004e: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableTransition:[I // field@ae5e │ │ +41d338: 2346 e61f |0050: new-array v6, v4, [I // type@1fe6 │ │ +41d33c: 2606 2605 0000 |0052: fill-array-data v6, 00000578 // +00000526 │ │ +41d342: 6906 63ae |0055: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayout:[I // field@ae63 │ │ +41d346: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ +41d34a: 2606 3305 0000 |0059: fill-array-data v6, 0000058c // +00000533 │ │ +41d350: 6906 64ae |005c: sput-object v6, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayoutStates:[I // field@ae64 │ │ +41d354: 1236 |005e: const/4 v6, #int 3 // #3 │ │ +41d356: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ +41d35a: 2607 3705 0000 |0061: fill-array-data v7, 00000598 // +00000537 │ │ +41d360: 6907 69ae |0064: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppBarLayout_Layout:[I // field@ae69 │ │ +41d364: 2337 e61f |0066: new-array v7, v3, [I // type@1fe6 │ │ +41d368: 6907 75ae |0068: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatEmojiHelper:[I // field@ae75 │ │ +41d36c: 2357 e61f |006a: new-array v7, v5, [I // type@1fe6 │ │ +41d370: 2607 3605 0000 |006c: fill-array-data v7, 000005a2 // +00000536 │ │ +41d376: 6907 76ae |006f: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatImageView:[I // field@ae76 │ │ +41d37a: 2357 e61f |0071: new-array v7, v5, [I // type@1fe6 │ │ +41d37e: 2607 3b05 0000 |0073: fill-array-data v7, 000005ae // +0000053b │ │ +41d384: 6907 7bae |0076: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatSeekBar:[I // field@ae7b │ │ +41d388: 1277 |0078: const/4 v7, #int 7 // #7 │ │ +41d38a: 2378 e61f |0079: new-array v8, v7, [I // type@1fe6 │ │ +41d38e: 2608 3f05 0000 |007b: fill-array-data v8, 000005ba // +0000053f │ │ +41d394: 6908 80ae |007e: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextHelper:[I // field@ae80 │ │ +41d398: 1308 1600 |0080: const/16 v8, #int 22 // #16 │ │ +41d39c: 2389 e61f |0082: new-array v9, v8, [I // type@1fe6 │ │ +41d3a0: 2609 4805 0000 |0084: fill-array-data v9, 000005cc // +00000548 │ │ +41d3a6: 6909 88ae |0087: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextView:[I // field@ae88 │ │ +41d3aa: 1309 7f00 |0089: const/16 v9, #int 127 // #7f │ │ +41d3ae: 2399 e61f |008b: new-array v9, v9, [I // type@1fe6 │ │ +41d3b2: 2609 6f05 0000 |008d: fill-array-data v9, 000005fc // +0000056f │ │ +41d3b8: 6909 9fae |0090: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTheme:[I // field@ae9f │ │ +41d3bc: 2309 e61f |0092: new-array v9, v0, [I // type@1fe6 │ │ +41d3c0: 140a 8a03 047f |0094: const v10, #float 1.75476e+38 // #7f04038a │ │ +41d3c6: 4b0a 0903 |0097: aput v10, v9, v3 │ │ +41d3ca: 6909 1faf |0099: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.AspectRatioFrameLayout:[I // field@af1f │ │ +41d3ce: 2329 e61f |009b: new-array v9, v2, [I // type@1fe6 │ │ +41d3d2: 2609 6106 0000 |009d: fill-array-data v9, 000006fe // +00000661 │ │ +41d3d8: 6909 21af |00a0: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.BackgroundStyle:[I // field@af21 │ │ +41d3dc: 1309 0c00 |00a2: const/16 v9, #int 12 // #c │ │ +41d3e0: 239a e61f |00a4: new-array v10, v9, [I // type@1fe6 │ │ +41d3e4: 260a 6006 0000 |00a6: fill-array-data v10, 00000706 // +00000660 │ │ +41d3ea: 690a 24af |00a9: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.Badge:[I // field@af24 │ │ +41d3ee: 130a 0900 |00ab: const/16 v10, #int 9 // #9 │ │ +41d3f2: 23ab e61f |00ad: new-array v11, v10, [I // type@1fe6 │ │ +41d3f6: 260b 7306 0000 |00af: fill-array-data v11, 00000722 // +00000673 │ │ +41d3fc: 690b 31af |00b2: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.BaseProgressIndicator:[I // field@af31 │ │ +41d400: 130b 1000 |00b4: const/16 v11, #int 16 // #10 │ │ +41d404: 23bc e61f |00b6: new-array v12, v11, [I // type@1fe6 │ │ +41d408: 260c 8006 0000 |00b8: fill-array-data v12, 00000738 // +00000680 │ │ +41d40e: 690c 3baf |00bb: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomAppBar:[I // field@af3b │ │ +41d412: 232c e61f |00bd: new-array v12, v2, [I // type@1fe6 │ │ +41d416: 260c 9d06 0000 |00bf: fill-array-data v12, 0000075c // +0000069d │ │ +41d41c: 690c 4caf |00c2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomNavigationView:[I // field@af4c │ │ +41d420: 238c e61f |00c4: new-array v12, v8, [I // type@1fe6 │ │ +41d424: 260c 9e06 0000 |00c6: fill-array-data v12, 00000764 // +0000069e │ │ +41d42a: 690c 4faf |00c9: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.BottomSheetBehavior_Layout:[I // field@af4f │ │ +41d42e: 230c e61f |00cb: new-array v12, v0, [I // type@1fe6 │ │ +41d432: 140d 3100 047f |00cd: const v13, #float 1.75459e+38 // #7f040031 │ │ +41d438: 4b0d 0c03 |00d0: aput v13, v12, v3 │ │ +41d43c: 690c 66af |00d2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.ButtonBarLayout:[I // field@af66 │ │ +41d440: 232c e61f |00d4: new-array v12, v2, [I // type@1fe6 │ │ +41d444: 260c be06 0000 |00d6: fill-array-data v12, 00000794 // +000006be │ │ +41d44a: 690c 68af |00d9: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.Capability:[I // field@af68 │ │ +41d44e: 130c 0d00 |00db: const/16 v12, #int 13 // #d │ │ +41d452: 23cd e61f |00dd: new-array v13, v12, [I // type@1fe6 │ │ +41d456: 260d bd06 0000 |00df: fill-array-data v13, 0000079c // +000006bd │ │ +41d45c: 690d 6baf |00e2: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CardView:[I // field@af6b │ │ +41d460: 231d e61f |00e4: new-array v13, v1, [I // type@1fe6 │ │ +41d464: 260d d406 0000 |00e6: fill-array-data v13, 000007ba // +000006d4 │ │ +41d46a: 690d 79af |00e9: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckBoxPreference:[I // field@af79 │ │ +41d46e: 235d e61f |00eb: new-array v13, v5, [I // type@1fe6 │ │ +41d472: 260d dd06 0000 |00ed: fill-array-data v13, 000007ca // +000006dd │ │ +41d478: 690d 80af |00f0: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckedTextView:[I // field@af80 │ │ +41d47c: 130d 2a00 |00f2: const/16 v13, #int 42 // #2a │ │ +41d480: 23dd e61f |00f4: new-array v13, v13, [I // type@1fe6 │ │ +41d484: 260d e006 0000 |00f6: fill-array-data v13, 000007d6 // +000006e0 │ │ +41d48a: 690d 85af |00f9: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.Chip:[I // field@af85 │ │ +41d48e: 237d e61f |00fb: new-array v13, v7, [I // type@1fe6 │ │ +41d492: 260d 3107 0000 |00fd: fill-array-data v13, 0000082e // +00000731 │ │ +41d498: 690d 86af |0100: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ChipGroup:[I // field@af86 │ │ +41d49c: 230d e61f |0102: new-array v13, v0, [I // type@1fe6 │ │ +41d4a0: 140e f001 047f |0104: const v14, #float 1.75468e+38 // #7f0401f0 │ │ +41d4a6: 4b0e 0d03 |0107: aput v14, v13, v3 │ │ +41d4aa: 690d b8af |0109: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CircularProgressBar:[I // field@afb8 │ │ +41d4ae: 236d e61f |010b: new-array v13, v6, [I // type@1fe6 │ │ +41d4b2: 260d 3307 0000 |010d: fill-array-data v13, 00000840 // +00000733 │ │ +41d4b8: 690d baaf |0110: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CircularProgressIndicator:[I // field@afba │ │ +41d4bc: 232d e61f |0112: new-array v13, v2, [I // type@1fe6 │ │ +41d4c0: 260d 3607 0000 |0114: fill-array-data v13, 0000084a // +00000736 │ │ +41d4c6: 690d beaf |0117: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ClockFaceView:[I // field@afbe │ │ +41d4ca: 236d e61f |0119: new-array v13, v6, [I // type@1fe6 │ │ +41d4ce: 260d 3707 0000 |011b: fill-array-data v13, 00000852 // +00000737 │ │ +41d4d4: 690d c1af |011e: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.ClockHandView:[I // field@afc1 │ │ +41d4d8: 130d 1800 |0120: const/16 v13, #int 24 // #18 │ │ +41d4dc: 23dd e61f |0122: new-array v13, v13, [I // type@1fe6 │ │ +41d4e0: 260d 3807 0000 |0124: fill-array-data v13, 0000085c // +00000738 │ │ +41d4e6: 690d c5af |0127: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CollapsingToolbarLayout:[I // field@afc5 │ │ +41d4ea: 232d e61f |0129: new-array v13, v2, [I // type@1fe6 │ │ +41d4ee: 260d 6507 0000 |012b: fill-array-data v13, 00000890 // +00000765 │ │ +41d4f4: 690d c6af |012e: sput-object v13, Lde/danoeh/antennapod/net/discovery/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@afc6 │ │ +41d4f8: 125d |0130: const/4 v13, #int 5 // #5 │ │ +41d4fa: 23df e61f |0131: new-array v15, v13, [I // type@1fe6 │ │ +41d4fe: 260f 6507 0000 |0133: fill-array-data v15, 00000898 // +00000765 │ │ +41d504: 690f e1af |0136: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ColorStateListItem:[I // field@afe1 │ │ +41d508: 235f e61f |0138: new-array v15, v5, [I // type@1fe6 │ │ +41d50c: 260f 6c07 0000 |013a: fill-array-data v15, 000008a6 // +0000076c │ │ +41d512: 690f e7af |013d: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CompoundButton:[I // field@afe7 │ │ +41d516: 130f 6d00 |013f: const/16 v15, #int 109 // #6d │ │ +41d51a: 23ff e61f |0141: new-array v15, v15, [I // type@1fe6 │ │ +41d51e: 260f 6f07 0000 |0143: fill-array-data v15, 000008b2 // +0000076f │ │ +41d524: 690f ecaf |0146: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.Constraint:[I // field@afec │ │ +41d528: 130f 5a00 |0148: const/16 v15, #int 90 // #5a │ │ +41d52c: 23ff e61f |014a: new-array v15, v15, [I // type@1fe6 │ │ +41d530: 260f 4408 0000 |014c: fill-array-data v15, 00000990 // +00000844 │ │ +41d536: 690f edaf |014f: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintLayout_Layout:[I // field@afed │ │ +41d53a: 232f e61f |0151: new-array v15, v2, [I // type@1fe6 │ │ +41d53e: 260f f508 0000 |0153: fill-array-data v15, 00000a48 // +000008f5 │ │ +41d544: 690f 48b0 |0156: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintLayout_placeholder:[I // field@b048 │ │ +41d548: 130f 6f00 |0158: const/16 v15, #int 111 // #6f │ │ +41d54c: 23ff e61f |015a: new-array v15, v15, [I // type@1fe6 │ │ +41d550: 260f f408 0000 |015c: fill-array-data v15, 00000a50 // +000008f4 │ │ +41d556: 690f 4bb0 |015f: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.ConstraintSet:[I // field@b04b │ │ +41d55a: 232f e61f |0161: new-array v15, v2, [I // type@1fe6 │ │ +41d55e: 260f cf09 0000 |0163: fill-array-data v15, 00000b32 // +000009cf │ │ +41d564: 690f 28b1 |0166: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout:[I // field@b128 │ │ +41d568: 237f e61f |0168: new-array v15, v7, [I // type@1fe6 │ │ +41d56c: 260f d009 0000 |016a: fill-array-data v15, 00000b3a // +000009d0 │ │ +41d572: 690f 29b1 |016d: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout_Layout:[I // field@b129 │ │ +41d576: 23af e61f |016f: new-array v15, v10, [I // type@1fe6 │ │ +41d57a: 260f db09 0000 |0171: fill-array-data v15, 00000b4c // +000009db │ │ +41d580: 690f 33b1 |0174: sput-object v15, Lde/danoeh/antennapod/net/discovery/R$styleable;.CustomAttribute:[I // field@b133 │ │ +41d584: 130f 0e00 |0176: const/16 v15, #int 14 // #e │ │ +41d588: 23fb e61f |0178: new-array v11, v15, [I // type@1fe6 │ │ +41d58c: 260b e809 0000 |017a: fill-array-data v11, 00000b62 // +000009e8 │ │ +41d592: 690b 3db1 |017d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DefaultTimeBar:[I // field@b13d │ │ +41d596: 239b e61f |017f: new-array v11, v9, [I // type@1fe6 │ │ +41d59a: 260b 010a 0000 |0181: fill-array-data v11, 00000b82 // +00000a01 │ │ +41d5a0: 690b 4cb1 |0184: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DialogPreference:[I // field@b14c │ │ +41d5a4: 234b e61f |0186: new-array v11, v4, [I // type@1fe6 │ │ +41d5a8: 260b 160a 0000 |0188: fill-array-data v11, 00000b9e // +00000a16 │ │ +41d5ae: 690b 59b1 |018b: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerArrowToggle:[I // field@b159 │ │ +41d5b2: 230b e61f |018d: new-array v11, v0, [I // type@1fe6 │ │ +41d5b6: 1410 7e01 047f |018f: const v16, #float 1.75466e+38 // #7f04017e │ │ +41d5bc: 4b10 0b03 |0192: aput v16, v11, v3 │ │ +41d5c0: 690b 62b1 |0194: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerLayout:[I // field@b162 │ │ +41d5c4: 230b e61f |0196: new-array v11, v0, [I // type@1fe6 │ │ +41d5c8: 1410 bc04 047f |0198: const v16, #float 1.75483e+38 // #7f0404bc │ │ +41d5ce: 4b10 0b03 |019b: aput v16, v11, v3 │ │ +41d5d2: 690b 64b1 |019d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.EditTextPreference:[I // field@b164 │ │ +41d5d6: 231b e61f |019f: new-array v11, v1, [I // type@1fe6 │ │ +41d5da: 260b 110a 0000 |01a1: fill-array-data v11, 00000bb2 // +00000a11 │ │ +41d5e0: 690b 66b1 |01a4: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ExtendedFloatingActionButton:[I // field@b166 │ │ +41d5e4: 232b e61f |01a6: new-array v11, v2, [I // type@1fe6 │ │ +41d5e8: 260b 1a0a 0000 |01a8: fill-array-data v11, 00000bc2 // +00000a1a │ │ +41d5ee: 690b 67b1 |01ab: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@b167 │ │ +41d5f2: 130b 1100 |01ad: const/16 v11, #int 17 // #11 │ │ +41d5f6: 23b4 e61f |01af: new-array v4, v11, [I // type@1fe6 │ │ +41d5fa: 2604 190a 0000 |01b1: fill-array-data v4, 00000bca // +00000a19 │ │ +41d600: 6904 70b1 |01b4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FloatingActionButton:[I // field@b170 │ │ +41d604: 2304 e61f |01b6: new-array v4, v0, [I // type@1fe6 │ │ +41d608: 1411 6800 047f |01b8: const v17, #float 1.7546e+38 // #7f040068 │ │ +41d60e: 4b11 0403 |01bb: aput v17, v4, v3 │ │ +41d612: 6904 71b1 |01bd: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@b171 │ │ +41d616: 2324 e61f |01bf: new-array v4, v2, [I // type@1fe6 │ │ +41d61a: 2604 2f0a 0000 |01c1: fill-array-data v4, 00000bf0 // +00000a2f │ │ +41d620: 6904 84b1 |01c4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FlowLayout:[I // field@b184 │ │ +41d624: 2374 e61f |01c6: new-array v4, v7, [I // type@1fe6 │ │ +41d628: 2604 300a 0000 |01c8: fill-array-data v4, 00000bf8 // +00000a30 │ │ +41d62e: 6904 87b1 |01cb: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamily:[I // field@b187 │ │ +41d632: 1304 0a00 |01cd: const/16 v4, #int 10 // #a │ │ +41d636: 234b e61f |01cf: new-array v11, v4, [I // type@1fe6 │ │ +41d63a: 260b 390a 0000 |01d1: fill-array-data v11, 00000c0a // +00000a39 │ │ +41d640: 690b 88b1 |01d4: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamilyFont:[I // field@b188 │ │ +41d644: 236b e61f |01d6: new-array v11, v6, [I // type@1fe6 │ │ +41d648: 260b 4a0a 0000 |01d8: fill-array-data v11, 00000c22 // +00000a4a │ │ +41d64e: 690b 9ab1 |01db: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ForegroundLinearLayout:[I // field@b19a │ │ +41d652: 236b e61f |01dd: new-array v11, v6, [I // type@1fe6 │ │ +41d656: 260b 4d0a 0000 |01df: fill-array-data v11, 00000c2c // +00000a4d │ │ +41d65c: 690b 9eb1 |01e2: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Fragment:[I // field@b19e │ │ +41d660: 232b e61f |01e4: new-array v11, v2, [I // type@1fe6 │ │ +41d664: 260b 500a 0000 |01e6: fill-array-data v11, 00000c36 // +00000a50 │ │ +41d66a: 690b 9fb1 |01e9: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.FragmentContainerView:[I // field@b19f │ │ +41d66e: 239b e61f |01eb: new-array v11, v9, [I // type@1fe6 │ │ +41d672: 260b 510a 0000 |01ed: fill-array-data v11, 00000c3e // +00000a51 │ │ +41d678: 690b a5b1 |01f0: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColor:[I // field@b1a5 │ │ +41d67c: 232b e61f |01f2: new-array v11, v2, [I // type@1fe6 │ │ +41d680: 260b 660a 0000 |01f4: fill-array-data v11, 00000c5a // +00000a66 │ │ +41d686: 690b a6b1 |01f7: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColorItem:[I // field@b1a6 │ │ +41d68a: 23ab e61f |01f9: new-array v11, v10, [I // type@1fe6 │ │ +41d68e: 260b 670a 0000 |01fb: fill-array-data v11, 00000c62 // +00000a67 │ │ +41d694: 690b b5b1 |01fe: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ImageFilterView:[I // field@b1b5 │ │ +41d698: 237b e61f |0200: new-array v11, v7, [I // type@1fe6 │ │ +41d69c: 260b 760a 0000 |0202: fill-array-data v11, 00000c78 // +00000a76 │ │ +41d6a2: 690b bfb1 |0205: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Insets:[I // field@b1bf │ │ +41d6a6: 130b 1200 |0207: const/16 v11, #int 18 // #12 │ │ +41d6aa: 23bb e61f |0209: new-array v11, v11, [I // type@1fe6 │ │ +41d6ae: 260b 7f0a 0000 |020b: fill-array-data v11, 00000c8a // +00000a7f │ │ +41d6b4: 690b c7b1 |020e: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyAttribute:[I // field@b1c7 │ │ +41d6b8: 130b 1400 |0210: const/16 v11, #int 20 // #14 │ │ +41d6bc: 23b7 e61f |0212: new-array v7, v11, [I // type@1fe6 │ │ +41d6c0: 2607 9e0a 0000 |0214: fill-array-data v7, 00000cb2 // +00000a9e │ │ +41d6c6: 6907 dab1 |0217: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyCycle:[I // field@b1da │ │ +41d6ca: 2397 e61f |0219: new-array v7, v9, [I // type@1fe6 │ │ +41d6ce: 2607 c30a 0000 |021b: fill-array-data v7, 00000cde // +00000ac3 │ │ +41d6d4: 6907 efb1 |021e: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyPosition:[I // field@b1ef │ │ +41d6d8: 23b7 e61f |0220: new-array v7, v11, [I // type@1fe6 │ │ +41d6dc: 2607 d80a 0000 |0222: fill-array-data v7, 00000cfa // +00000ad8 │ │ +41d6e2: 6907 fcb1 |0225: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyTimeCycle:[I // field@b1fc │ │ +41d6e6: 2347 e61f |0227: new-array v7, v4, [I // type@1fe6 │ │ +41d6ea: 2607 fd0a 0000 |0229: fill-array-data v7, 00000d26 // +00000afd │ │ +41d6f0: 6907 11b2 |022c: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.KeyTrigger:[I // field@b211 │ │ +41d6f4: 1307 4300 |022e: const/16 v7, #int 67 // #43 │ │ +41d6f8: 237b e61f |0230: new-array v11, v7, [I // type@1fe6 │ │ +41d6fc: 260b 0c0b 0000 |0232: fill-array-data v11, 00000d3e // +00000b0c │ │ +41d702: 690b 1cb2 |0235: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.Layout:[I // field@b21c │ │ +41d706: 23ab e61f |0237: new-array v11, v10, [I // type@1fe6 │ │ +41d70a: 260b 8f0b 0000 |0239: fill-array-data v11, 00000dc8 // +00000b8f │ │ +41d710: 690b 60b2 |023c: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat:[I // field@b260 │ │ +41d714: 235b e61f |023e: new-array v11, v5, [I // type@1fe6 │ │ +41d718: 260b 9e0b 0000 |0240: fill-array-data v11, 00000dde // +00000b9e │ │ +41d71e: 690b 61b2 |0243: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat_Layout:[I // field@b261 │ │ +41d722: 232b e61f |0245: new-array v11, v2, [I // type@1fe6 │ │ +41d726: 260b a30b 0000 |0247: fill-array-data v11, 00000dea // +00000ba3 │ │ +41d72c: 690b 6fb2 |024a: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearProgressIndicator:[I // field@b26f │ │ +41d730: 232b e61f |024c: new-array v11, v2, [I // type@1fe6 │ │ +41d734: 260b a40b 0000 |024e: fill-array-data v11, 00000df2 // +00000ba4 │ │ +41d73a: 690b 72b2 |0251: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPopupWindow:[I // field@b272 │ │ +41d73e: 23db e61f |0253: new-array v11, v13, [I // type@1fe6 │ │ +41d742: 260b a50b 0000 |0255: fill-array-data v11, 00000dfa // +00000ba5 │ │ +41d748: 690b 75b2 |0258: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPreference:[I // field@b275 │ │ +41d74c: 235b e61f |025a: new-array v11, v5, [I // type@1fe6 │ │ +41d750: 260b ac0b 0000 |025c: fill-array-data v11, 00000e08 // +00000bac │ │ +41d756: 690b 7bb2 |025f: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAlertDialog:[I // field@b27b │ │ +41d75a: 231b e61f |0261: new-array v11, v1, [I // type@1fe6 │ │ +41d75e: 260b b10b 0000 |0263: fill-array-data v11, 00000e14 // +00000bb1 │ │ +41d764: 690b 7cb2 |0266: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAlertDialogTheme:[I // field@b27c │ │ +41d768: 231b e61f |0268: new-array v11, v1, [I // type@1fe6 │ │ +41d76c: 260b ba0b 0000 |026a: fill-array-data v11, 00000e24 // +00000bba │ │ +41d772: 690b 87b2 |026d: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialAutoCompleteTextView:[I // field@b287 │ │ +41d776: 238b e61f |026f: new-array v11, v8, [I // type@1fe6 │ │ +41d77a: 260b c30b 0000 |0271: fill-array-data v11, 00000e34 // +00000bc3 │ │ +41d780: 690b 8eb2 |0274: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialButton:[I // field@b28e │ │ +41d784: 236b e61f |0276: new-array v11, v6, [I // type@1fe6 │ │ +41d788: 260b ec0b 0000 |0278: fill-array-data v11, 00000e64 // +00000bec │ │ +41d78e: 690b 8fb2 |027b: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialButtonToggleGroup:[I // field@b28f │ │ +41d792: 234b e61f |027d: new-array v11, v4, [I // type@1fe6 │ │ +41d796: 260b ef0b 0000 |027f: fill-array-data v11, 00000e6e // +00000bef │ │ +41d79c: 690b a9b2 |0282: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCalendar:[I // field@b2a9 │ │ +41d7a0: 234b e61f |0284: new-array v11, v4, [I // type@1fe6 │ │ +41d7a4: 260b 000c 0000 |0286: fill-array-data v11, 00000e86 // +00000c00 │ │ +41d7aa: 690b aab2 |0289: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCalendarItem:[I // field@b2aa │ │ +41d7ae: 23cb e61f |028b: new-array v11, v12, [I // type@1fe6 │ │ +41d7b2: 260b 110c 0000 |028d: fill-array-data v11, 00000e9e // +00000c11 │ │ +41d7b8: 690b bfb2 |0290: sput-object v11, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCardView:[I // field@b2bf │ │ +41d7bc: 130b 0b00 |0292: const/16 v11, #int 11 // #b │ │ +41d7c0: 23bc e61f |0294: new-array v12, v11, [I // type@1fe6 │ │ +41d7c4: 260c 260c 0000 |0296: fill-array-data v12, 00000ebc // +00000c26 │ │ +41d7ca: 690c cdb2 |0299: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCheckBox:[I // field@b2cd │ │ +41d7ce: 232c e61f |029b: new-array v12, v2, [I // type@1fe6 │ │ +41d7d2: 260c 390c 0000 |029d: fill-array-data v12, 00000ed6 // +00000c39 │ │ +41d7d8: 690c ceb2 |02a0: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialCheckBoxStates:[I // field@b2ce │ │ +41d7dc: 23dc e61f |02a2: new-array v12, v13, [I // type@1fe6 │ │ +41d7e0: 260c 3a0c 0000 |02a4: fill-array-data v12, 00000ede // +00000c3a │ │ +41d7e6: 690c dcb2 |02a7: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialDivider:[I // field@b2dc │ │ +41d7ea: 232c e61f |02a9: new-array v12, v2, [I // type@1fe6 │ │ +41d7ee: 260c 410c 0000 |02ab: fill-array-data v12, 00000eec // +00000c41 │ │ +41d7f4: 690c e2b2 |02ae: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialRadioButton:[I // field@b2e2 │ │ +41d7f8: 232c e61f |02b0: new-array v12, v2, [I // type@1fe6 │ │ +41d7fc: 260c 420c 0000 |02b2: fill-array-data v12, 00000ef4 // +00000c42 │ │ +41d802: 690c e5b2 |02b5: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialShape:[I // field@b2e5 │ │ +41d806: 231c e61f |02b7: new-array v12, v1, [I // type@1fe6 │ │ +41d80a: 260c 430c 0000 |02b9: fill-array-data v12, 00000efc // +00000c43 │ │ +41d810: 690c e8b2 |02bc: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialSwitch:[I // field@b2e8 │ │ +41d814: 236c e61f |02be: new-array v12, v6, [I // type@1fe6 │ │ +41d818: 260c 4c0c 0000 |02c0: fill-array-data v12, 00000f0c // +00000c4c │ │ +41d81e: 690c efb2 |02c3: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTextAppearance:[I // field@b2ef │ │ +41d822: 236c e61f |02c5: new-array v12, v6, [I // type@1fe6 │ │ +41d826: 260c 4f0c 0000 |02c7: fill-array-data v12, 00000f16 // +00000c4f │ │ +41d82c: 690c f3b2 |02ca: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTextView:[I // field@b2f3 │ │ +41d830: 232c e61f |02cc: new-array v12, v2, [I // type@1fe6 │ │ +41d834: 260c 520c 0000 |02ce: fill-array-data v12, 00000f20 // +00000c52 │ │ +41d83a: 690c f7b2 |02d1: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialTimePicker:[I // field@b2f7 │ │ +41d83e: 23dc e61f |02d3: new-array v12, v13, [I // type@1fe6 │ │ +41d842: 260c 530c 0000 |02d5: fill-array-data v12, 00000f28 // +00000c53 │ │ +41d848: 690c fab2 |02d8: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MaterialToolbar:[I // field@b2fa │ │ +41d84c: 231c e61f |02da: new-array v12, v1, [I // type@1fe6 │ │ +41d850: 260c 5a0c 0000 |02dc: fill-array-data v12, 00000f36 // +00000c5a │ │ +41d856: 690c 00b3 |02df: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuGroup:[I // field@b300 │ │ +41d85a: 130c 1700 |02e1: const/16 v12, #int 23 // #17 │ │ +41d85e: 23cc e61f |02e3: new-array v12, v12, [I // type@1fe6 │ │ +41d862: 260c 610c 0000 |02e5: fill-array-data v12, 00000f46 // +00000c61 │ │ +41d868: 690c 07b3 |02e8: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuItem:[I // field@b307 │ │ +41d86c: 23aa e61f |02ea: new-array v10, v10, [I // type@1fe6 │ │ +41d870: 260a 8c0c 0000 |02ec: fill-array-data v10, 00000f78 // +00000c8c │ │ +41d876: 690a 1fb3 |02ef: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuView:[I // field@b31f │ │ +41d87a: 231a e61f |02f1: new-array v10, v1, [I // type@1fe6 │ │ +41d87e: 260a 9b0c 0000 |02f3: fill-array-data v10, 00000f8e // +00000c9b │ │ +41d884: 690a 29b3 |02f6: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MockView:[I // field@b329 │ │ +41d888: 231a e61f |02f8: new-array v10, v1, [I // type@1fe6 │ │ +41d88c: 260a a40c 0000 |02fa: fill-array-data v10, 00000f9e // +00000ca4 │ │ +41d892: 690a 30b3 |02fd: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.Motion:[I // field@b330 │ │ +41d896: 232a e61f |02ff: new-array v10, v2, [I // type@1fe6 │ │ +41d89a: 260a ad0c 0000 |0301: fill-array-data v10, 00000fae // +00000cad │ │ +41d8a0: 690a 31b3 |0304: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionHelper:[I // field@b331 │ │ +41d8a4: 231a e61f |0306: new-array v10, v1, [I // type@1fe6 │ │ +41d8a8: 260a ae0c 0000 |0308: fill-array-data v10, 00000fb6 // +00000cae │ │ +41d8ae: 690a 34b3 |030b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionLayout:[I // field@b334 │ │ +41d8b2: 232a e61f |030d: new-array v10, v2, [I // type@1fe6 │ │ +41d8b6: 260a b70c 0000 |030f: fill-array-data v10, 00000fc6 // +00000cb7 │ │ +41d8bc: 690a 3bb3 |0312: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionScene:[I // field@b33b │ │ +41d8c0: 236a e61f |0314: new-array v10, v6, [I // type@1fe6 │ │ +41d8c4: 260a b80c 0000 |0316: fill-array-data v10, 00000fce // +00000cb8 │ │ +41d8ca: 690a 3eb3 |0319: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MotionTelltales:[I // field@b33e │ │ +41d8ce: 235a e61f |031b: new-array v10, v5, [I // type@1fe6 │ │ +41d8d2: 260a bb0c 0000 |031d: fill-array-data v10, 00000fd8 // +00000cbb │ │ +41d8d8: 690a 48b3 |0320: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.MultiSelectListPreference:[I // field@b348 │ │ +41d8dc: 23da e61f |0322: new-array v10, v13, [I // type@1fe6 │ │ +41d8e0: 260a c00c 0000 |0324: fill-array-data v10, 00000fe4 // +00000cc0 │ │ +41d8e6: 690a 4db3 |0327: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationBarActiveIndicator:[I // field@b34d │ │ +41d8ea: 23fa e61f |0329: new-array v10, v15, [I // type@1fe6 │ │ +41d8ee: 260a c70c 0000 |032b: fill-array-data v10, 00000ff2 // +00000cc7 │ │ +41d8f4: 690a 53b3 |032e: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationBarView:[I // field@b353 │ │ +41d8f8: 23da e61f |0330: new-array v10, v13, [I // type@1fe6 │ │ +41d8fc: 260a e00c 0000 |0332: fill-array-data v10, 00001012 // +00000ce0 │ │ +41d902: 690a 62b3 |0335: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationRailView:[I // field@b362 │ │ +41d906: 130a 2300 |0337: const/16 v10, #int 35 // #23 │ │ +41d90a: 23aa e61f |0339: new-array v10, v10, [I // type@1fe6 │ │ +41d90e: 260a e50c 0000 |033b: fill-array-data v10, 00001020 // +00000ce5 │ │ +41d914: 690a 68b3 |033e: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.NavigationView:[I // field@b368 │ │ +41d918: 232a e61f |0340: new-array v10, v2, [I // type@1fe6 │ │ +41d91c: 260a 280d 0000 |0342: fill-array-data v10, 0000106a // +00000d28 │ │ +41d922: 690a 8cb3 |0345: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.OnClick:[I // field@b38c │ │ +41d926: 239a e61f |0347: new-array v10, v9, [I // type@1fe6 │ │ +41d92a: 260a 290d 0000 |0349: fill-array-data v10, 00001072 // +00000d29 │ │ +41d930: 690a 8fb3 |034c: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.OnSwipe:[I // field@b38f │ │ +41d934: 230a e61f |034e: new-array v10, v0, [I // type@1fe6 │ │ +41d938: 4b0e 0a03 |0350: aput v14, v10, v3 │ │ +41d93c: 690a 9cb3 |0352: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlaybackSpeedIndicatorView:[I // field@b39c │ │ +41d940: 130a 1900 |0354: const/16 v10, #int 25 // #19 │ │ +41d944: 23aa e61f |0356: new-array v10, v10, [I // type@1fe6 │ │ +41d948: 260a 360d 0000 |0358: fill-array-data v10, 0000108e // +00000d36 │ │ +41d94e: 690a 9eb3 |035b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlayerControlView:[I // field@b39e │ │ +41d952: 130a 2000 |035d: const/16 v10, #int 32 // #20 │ │ +41d956: 23aa e61f |035f: new-array v10, v10, [I // type@1fe6 │ │ +41d95a: 260a 630d 0000 |0361: fill-array-data v10, 000010c4 // +00000d63 │ │ +41d960: 690a b8b3 |0364: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PlayerView:[I // field@b3b8 │ │ +41d964: 236a e61f |0366: new-array v10, v6, [I // type@1fe6 │ │ +41d968: 260a a00d 0000 |0368: fill-array-data v10, 00001108 // +00000da0 │ │ +41d96e: 690a d9b3 |036b: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindow:[I // field@b3d9 │ │ +41d972: 230a e61f |036d: new-array v10, v0, [I // type@1fe6 │ │ +41d976: 140c ef03 047f |036f: const v12, #float 1.75479e+38 // #7f0403ef │ │ +41d97c: 4b0c 0a03 |0372: aput v12, v10, v3 │ │ +41d980: 690a dab3 |0374: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindowBackgroundState:[I // field@b3da │ │ +41d984: 130a 2400 |0376: const/16 v10, #int 36 // #24 │ │ +41d988: 23ac e61f |0378: new-array v12, v10, [I // type@1fe6 │ │ +41d98c: 260c 980d 0000 |037a: fill-array-data v12, 00001112 // +00000d98 │ │ +41d992: 690c dfb3 |037d: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.Preference:[I // field@b3df │ │ +41d996: 235c e61f |037f: new-array v12, v5, [I // type@1fe6 │ │ +41d99a: 260c dd0d 0000 |0381: fill-array-data v12, 0000115e // +00000ddd │ │ +41d9a0: 690c e0b3 |0384: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragment:[I // field@b3e0 │ │ +41d9a4: 235c e61f |0386: new-array v12, v5, [I // type@1fe6 │ │ +41d9a8: 260c e20d 0000 |0388: fill-array-data v12, 0000116a // +00000de2 │ │ +41d9ae: 690c e1b3 |038b: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragmentCompat:[I // field@b3e1 │ │ +41d9b2: 236c e61f |038d: new-array v12, v6, [I // type@1fe6 │ │ +41d9b6: 260c e70d 0000 |038f: fill-array-data v12, 00001176 // +00000de7 │ │ +41d9bc: 690c eab3 |0392: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceGroup:[I // field@b3ea │ │ +41d9c0: 2355 e61f |0394: new-array v5, v5, [I // type@1fe6 │ │ +41d9c4: 2605 ea0d 0000 |0396: fill-array-data v5, 00001180 // +00000dea │ │ +41d9ca: 6905 eeb3 |0399: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceImageView:[I // field@b3ee │ │ +41d9ce: 1305 1000 |039b: const/16 v5, #int 16 // #10 │ │ +41d9d2: 235c e61f |039d: new-array v12, v5, [I // type@1fe6 │ │ +41d9d6: 260c ed0d 0000 |039f: fill-array-data v12, 0000118c // +00000ded │ │ +41d9dc: 690c f3b3 |03a2: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceTheme:[I // field@b3f3 │ │ +41d9e0: 23d5 e61f |03a4: new-array v5, v13, [I // type@1fe6 │ │ +41d9e4: 2605 0a0e 0000 |03a6: fill-array-data v5, 000011b0 // +00000e0a │ │ +41d9ea: 6905 28b4 |03a9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.PropertySet:[I // field@b428 │ │ +41d9ee: 2305 e61f |03ab: new-array v5, v0, [I // type@1fe6 │ │ +41d9f2: 140c da02 047f |03ad: const v12, #float 1.75473e+38 // #7f0402da │ │ +41d9f8: 4b0c 0503 |03b0: aput v12, v5, v3 │ │ +41d9fc: 6905 2eb4 |03b2: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RadialViewGroup:[I // field@b42e │ │ +41da00: 2325 e61f |03b4: new-array v5, v2, [I // type@1fe6 │ │ +41da04: 2605 080e 0000 |03b6: fill-array-data v5, 000011be // +00000e08 │ │ +41da0a: 6905 30b4 |03b9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RangeSlider:[I // field@b430 │ │ +41da0e: 2325 e61f |03bb: new-array v5, v2, [I // type@1fe6 │ │ +41da12: 2605 090e 0000 |03bd: fill-array-data v5, 000011c6 // +00000e09 │ │ +41da18: 6905 33b4 |03c0: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecycleListView:[I // field@b433 │ │ +41da1c: 2395 e61f |03c2: new-array v5, v9, [I // type@1fe6 │ │ +41da20: 2605 0a0e 0000 |03c4: fill-array-data v5, 000011ce // +00000e0a │ │ +41da26: 6905 36b4 |03c7: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecyclerView:[I // field@b436 │ │ +41da2a: 2305 e61f |03c9: new-array v5, v0, [I // type@1fe6 │ │ +41da2e: 1409 2702 047f |03cb: const v9, #float 1.75469e+38 // #7f040227 │ │ +41da34: 4b09 0503 |03ce: aput v9, v5, v3 │ │ +41da38: 6905 43b4 |03d0: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ScrimInsetsFrameLayout:[I // field@b443 │ │ +41da3c: 2305 e61f |03d2: new-array v5, v0, [I // type@1fe6 │ │ +41da40: 1409 6f00 047f |03d4: const v9, #float 1.7546e+38 // #7f04006f │ │ +41da46: 4b09 0503 |03d7: aput v9, v5, v3 │ │ +41da4a: 6905 45b4 |03d9: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ScrollingViewBehavior_Layout:[I // field@b445 │ │ +41da4e: 1305 1100 |03db: const/16 v5, #int 17 // #11 │ │ +41da52: 2355 e61f |03dd: new-array v5, v5, [I // type@1fe6 │ │ +41da56: 2605 0b0e 0000 |03df: fill-array-data v5, 000011ea // +00000e0b │ │ +41da5c: 6905 47b4 |03e2: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SearchView:[I // field@b447 │ │ +41da60: 1275 |03e4: const/4 v5, #int 7 // #7 │ │ +41da62: 2355 e61f |03e5: new-array v5, v5, [I // type@1fe6 │ │ +41da66: 2605 290e 0000 |03e7: fill-array-data v5, 00001210 // +00000e29 │ │ +41da6c: 6905 59b4 |03ea: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SeekBarPreference:[I // field@b459 │ │ +41da70: 2345 e61f |03ec: new-array v5, v4, [I // type@1fe6 │ │ +41da74: 2605 340e 0000 |03ee: fill-array-data v5, 00001222 // +00000e34 │ │ +41da7a: 6905 61b4 |03f1: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ShapeAppearance:[I // field@b461 │ │ +41da7e: 23b5 e61f |03f3: new-array v5, v11, [I // type@1fe6 │ │ +41da82: 2605 450e 0000 |03f5: fill-array-data v5, 0000123a // +00000e45 │ │ +41da88: 6905 6cb4 |03f8: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.ShapeableImageView:[I // field@b46c │ │ +41da8c: 2385 e61f |03fa: new-array v5, v8, [I // type@1fe6 │ │ +41da90: 2605 580e 0000 |03fc: fill-array-data v5, 00001254 // +00000e58 │ │ +41da96: 6905 78b4 |03ff: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Slider:[I // field@b478 │ │ +41da9a: 2365 e61f |0401: new-array v5, v6, [I // type@1fe6 │ │ +41da9e: 2605 810e 0000 |0403: fill-array-data v5, 00001284 // +00000e81 │ │ +41daa4: 6905 8fb4 |0406: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Snackbar:[I // field@b48f │ │ +41daa8: 2345 e61f |0408: new-array v5, v4, [I // type@1fe6 │ │ +41daac: 2605 840e 0000 |040a: fill-array-data v5, 0000128e // +00000e84 │ │ +41dab2: 6905 90b4 |040d: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SnackbarLayout:[I // field@b490 │ │ +41dab6: 23d5 e61f |040f: new-array v5, v13, [I // type@1fe6 │ │ +41daba: 2605 950e 0000 |0411: fill-array-data v5, 000012a6 // +00000e95 │ │ +41dac0: 6905 9eb4 |0414: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.Spinner:[I // field@b49e │ │ +41dac4: 2305 e61f |0416: new-array v5, v0, [I // type@1fe6 │ │ +41dac8: 1408 5901 047f |0418: const v8, #float 1.75465e+38 // #7f040159 │ │ +41dace: 4b08 0503 |041b: aput v8, v5, v3 │ │ +41dad2: 6905 a4b4 |041d: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.SquareImageView:[I // field@b4a4 │ │ +41dad6: 2322 e61f |041f: new-array v2, v2, [I // type@1fe6 │ │ +41dada: 2602 930e 0000 |0421: fill-array-data v2, 000012b4 // +00000e93 │ │ +41dae0: 6902 a6b4 |0424: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.State:[I // field@b4a6 │ │ +41dae4: 2311 e61f |0426: new-array v1, v1, [I // type@1fe6 │ │ +41dae8: 2601 940e 0000 |0428: fill-array-data v1, 000012bc // +00000e94 │ │ +41daee: 6901 a7b4 |042b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawable:[I // field@b4a7 │ │ +41daf2: 2301 e61f |042d: new-array v1, v0, [I // type@1fe6 │ │ +41daf6: 1402 9901 0101 |042f: const v2, #float 2.36947e-38 // #01010199 │ │ +41dafc: 4b02 0103 |0432: aput v2, v1, v3 │ │ +41db00: 6901 a8b4 |0434: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawableItem:[I // field@b4a8 │ │ +41db04: 2301 e61f |0436: new-array v1, v0, [I // type@1fe6 │ │ +41db08: 1402 4a01 047f |0438: const v2, #float 1.75465e+38 // #7f04014a │ │ +41db0e: 4b02 0103 |043b: aput v2, v1, v3 │ │ +41db12: 6901 b0b4 |043d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateSet:[I // field@b4b0 │ │ +41db16: 1301 1c00 |043f: const/16 v1, #int 28 // #1c │ │ +41db1a: 2311 e61f |0441: new-array v1, v1, [I // type@1fe6 │ │ +41db1e: 2601 890e 0000 |0443: fill-array-data v1, 000012cc // +00000e89 │ │ +41db24: 6901 b4b4 |0446: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StyledPlayerControlView:[I // field@b4b4 │ │ +41db28: 23a1 e61f |0448: new-array v1, v10, [I // type@1fe6 │ │ +41db2c: 2601 be0e 0000 |044a: fill-array-data v1, 00001308 // +00000ebe │ │ +41db32: 6901 d1b4 |044d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.StyledPlayerView:[I // field@b4d1 │ │ +41db36: 23f1 e61f |044f: new-array v1, v15, [I // type@1fe6 │ │ +41db3a: 2601 030f 0000 |0451: fill-array-data v1, 00001354 // +00000f03 │ │ +41db40: 6901 f6b4 |0454: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchCompat:[I // field@b4f6 │ │ +41db44: 2301 e61f |0456: new-array v1, v0, [I // type@1fe6 │ │ +41db48: 1402 bb04 047f |0458: const v2, #float 1.75483e+38 // #7f0404bb │ │ +41db4e: 4b02 0103 |045b: aput v2, v1, v3 │ │ +41db52: 6901 05b5 |045d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchMaterial:[I // field@b505 │ │ +41db56: 2341 e61f |045f: new-array v1, v4, [I // type@1fe6 │ │ +41db5a: 2601 130f 0000 |0461: fill-array-data v1, 00001374 // +00000f13 │ │ +41db60: 6901 07b5 |0464: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreference:[I // field@b507 │ │ +41db64: 2341 e61f |0466: new-array v1, v4, [I // type@1fe6 │ │ +41db68: 2601 240f 0000 |0468: fill-array-data v1, 0000138c // +00000f24 │ │ +41db6e: 6901 08b5 |046b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreferenceCompat:[I // field@b508 │ │ +41db72: 2361 e61f |046d: new-array v1, v6, [I // type@1fe6 │ │ +41db76: 2601 350f 0000 |046f: fill-array-data v1, 000013a4 // +00000f35 │ │ +41db7c: 6901 1db5 |0472: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TabItem:[I // field@b51d │ │ +41db80: 1301 1a00 |0474: const/16 v1, #int 26 // #1a │ │ +41db84: 2311 e61f |0476: new-array v1, v1, [I // type@1fe6 │ │ +41db88: 2601 360f 0000 |0478: fill-array-data v1, 000013ae // +00000f36 │ │ +41db8e: 6901 21b5 |047b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TabLayout:[I // field@b521 │ │ +41db92: 1301 1000 |047d: const/16 v1, #int 16 // #10 │ │ +41db96: 2311 e61f |047f: new-array v1, v1, [I // type@1fe6 │ │ +41db9a: 2601 650f 0000 |0481: fill-array-data v1, 000013e6 // +00000f65 │ │ +41dba0: 6901 3cb5 |0484: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextAppearance:[I // field@b53c │ │ +41dba4: 2301 e61f |0486: new-array v1, v0, [I // type@1fe6 │ │ +41dba8: 1402 6604 047f |0488: const v2, #float 1.75481e+38 // #7f040466 │ │ +41dbae: 4b02 0103 |048b: aput v2, v1, v3 │ │ +41dbb2: 6901 4db5 |048d: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextInputEditText:[I // field@b54d │ │ +41dbb6: 2371 e61f |048f: new-array v1, v7, [I // type@1fe6 │ │ +41dbba: 2601 790f 0000 |0491: fill-array-data v1, 0000140a // +00000f79 │ │ +41dbc0: 6901 4fb5 |0494: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextInputLayout:[I // field@b54f │ │ +41dbc4: 2361 e61f |0496: new-array v1, v6, [I // type@1fe6 │ │ +41dbc8: 2601 fc0f 0000 |0498: fill-array-data v1, 00001494 // +00000ffc │ │ +41dbce: 6901 93b5 |049b: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ThemeEnforcement:[I // field@b593 │ │ +41dbd2: 1301 1e00 |049d: const/16 v1, #int 30 // #1e │ │ +41dbd6: 2311 e61f |049f: new-array v1, v1, [I // type@1fe6 │ │ +41dbda: 2601 fd0f 0000 |04a1: fill-array-data v1, 0000149e // +00000ffd │ │ +41dbe0: 6901 97b5 |04a4: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.Toolbar:[I // field@b597 │ │ +41dbe4: 1301 0800 |04a6: const/16 v1, #int 8 // #8 │ │ +41dbe8: 2312 e61f |04a8: new-array v2, v1, [I // type@1fe6 │ │ +41dbec: 2602 3410 0000 |04aa: fill-array-data v2, 000014de // +00001034 │ │ +41dbf2: 6902 b6b5 |04ad: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Tooltip:[I // field@b5b6 │ │ +41dbf6: 23b2 e61f |04af: new-array v2, v11, [I // type@1fe6 │ │ +41dbfa: 2602 4110 0000 |04b1: fill-array-data v2, 000014f2 // +00001041 │ │ +41dc00: 6902 bfb5 |04b4: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Transform:[I // field@b5bf │ │ +41dc04: 23b2 e61f |04b6: new-array v2, v11, [I // type@1fe6 │ │ +41dc08: 2602 5410 0000 |04b8: fill-array-data v2, 0000150c // +00001054 │ │ +41dc0e: 6902 cbb5 |04bb: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.Transition:[I // field@b5cb │ │ +41dc12: 2311 e61f |04bd: new-array v1, v1, [I // type@1fe6 │ │ +41dc16: 2601 6710 0000 |04bf: fill-array-data v1, 00001526 // +00001067 │ │ +41dc1c: 6901 d7b5 |04c2: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.TriangleLabelView:[I // field@b5d7 │ │ +41dc20: 23d1 e61f |04c4: new-array v1, v13, [I // type@1fe6 │ │ +41dc24: 2601 7410 0000 |04c6: fill-array-data v1, 0000153a // +00001074 │ │ +41dc2a: 6901 e0b5 |04c9: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.Variant:[I // field@b5e0 │ │ +41dc2e: 23d1 e61f |04cb: new-array v1, v13, [I // type@1fe6 │ │ +41dc32: 2601 7b10 0000 |04cd: fill-array-data v1, 00001548 // +0000107b │ │ +41dc38: 6901 e6b5 |04d0: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.View:[I // field@b5e6 │ │ +41dc3c: 2361 e61f |04d2: new-array v1, v6, [I // type@1fe6 │ │ +41dc40: 2601 8210 0000 |04d4: fill-array-data v1, 00001556 // +00001082 │ │ +41dc46: 6901 e7b5 |04d7: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewBackgroundHelper:[I // field@b5e7 │ │ +41dc4a: 2300 e61f |04d9: new-array v0, v0, [I // type@1fe6 │ │ +41dc4e: 1401 c400 0101 |04db: const v1, #float 2.36941e-38 // #010100c4 │ │ +41dc54: 4b01 0003 |04de: aput v1, v0, v3 │ │ +41dc58: 6900 ebb5 |04e0: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewPager2:[I // field@b5eb │ │ +41dc5c: 2360 e61f |04e2: new-array v0, v6, [I // type@1fe6 │ │ +41dc60: 2600 7c10 0000 |04e4: fill-array-data v0, 00001560 // +0000107c │ │ +41dc66: 6900 edb5 |04e7: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewStubCompat:[I // field@b5ed │ │ +41dc6a: 0e00 |04e9: return-void │ │ +41dc6c: 0003 0400 1d00 0000 4600 047f 4d00 ... |04ea: array-data (62 units) │ │ +41dce8: 0003 0400 0600 0000 4600 047f 4d00 ... |0528: array-data (16 units) │ │ +41dd08: 0003 0400 0200 0000 9a01 047f 2502 ... |0538: array-data (8 units) │ │ +41dd18: 0003 0400 0800 0000 f200 0101 9000 ... |0540: array-data (20 units) │ │ +41dd40: 0003 0400 0600 0000 1c01 0101 9401 ... |0554: array-data (16 units) │ │ +41dd60: 0003 0400 0200 0000 d000 0101 9901 ... |0564: array-data (8 units) │ │ +41dd70: 0003 0400 0400 0000 9901 0101 4904 ... |056c: array-data (12 units) │ │ +41dd88: 0003 0400 0800 0000 d400 0101 8f04 ... |0578: array-data (20 units) │ │ +41ddb0: 0003 0400 0400 0000 f003 047f f103 ... |058c: array-data (12 units) │ │ +41ddc8: 0003 0400 0300 0000 9e02 047f 9f02 ... |0598: array-data (10 units) │ │ +41dddc: 0003 0400 0400 0000 1901 0101 e703 ... |05a2: array-data (12 units) │ │ +41ddf4: 0003 0400 0400 0000 4201 0101 7e04 ... |05ae: array-data (12 units) │ │ +41de0c: 0003 0400 0700 0000 3400 0101 6d01 ... |05ba: array-data (18 units) │ │ +41de30: 0003 0400 1600 0000 3400 0101 3f00 ... |05cc: array-data (48 units) │ │ +41de90: 0003 0400 7f00 0000 5700 0101 ae00 ... |05fc: array-data (258 units) │ │ +41e094: 0003 0400 0200 0000 0e03 0101 af03 ... |06fe: array-data (8 units) │ │ +41e0a4: 0003 0400 0c00 0000 4700 047f 5300 ... |0706: array-data (28 units) │ │ +41e0dc: 0003 0400 0900 0000 3901 0101 ff01 ... |0722: array-data (22 units) │ │ +41e108: 0003 0400 1000 0000 4f00 047f 7e01 ... |0738: array-data (36 units) │ │ +41e150: 0003 0400 0200 0000 4001 0101 3102 ... |075c: array-data (8 units) │ │ +41e160: 0003 0400 1600 0000 1f01 0101 2001 ... |0764: array-data (48 units) │ │ +41e1c0: 0003 0400 0200 0000 7d03 047f be03 ... |0794: array-data (8 units) │ │ +41e1d0: 0003 0400 0d00 0000 3f01 0101 4001 ... |079c: array-data (30 units) │ │ +41e20c: 0003 0400 0600 0000 ef01 0101 f001 ... |07ba: array-data (16 units) │ │ +41e22c: 0003 0400 0400 0000 0801 0101 a300 ... |07ca: array-data (12 units) │ │ +41e244: 0003 0400 2a00 0000 3400 0101 9500 ... |07d6: array-data (88 units) │ │ +41e2f4: 0003 0400 0700 0000 a800 047f bd00 ... |082e: array-data (18 units) │ │ +41e318: 0003 0400 0300 0000 2102 047f 2302 ... |0840: array-data (10 units) │ │ +41e32c: 0003 0400 0200 0000 ca00 047f cd00 ... |084a: array-data (8 units) │ │ +41e33c: 0003 0400 0300 0000 cb00 047f da02 ... |0852: array-data (10 units) │ │ +41e350: 0003 0400 1800 0000 d900 047f da00 ... |085c: array-data (52 units) │ │ +41e3b8: 0003 0400 0200 0000 5f02 047f 6002 ... |0890: array-data (8 units) │ │ +41e3c8: 0003 0400 0500 0000 a501 0101 1f03 ... |0898: array-data (14 units) │ │ +41e3e4: 0003 0400 0400 0000 0701 0101 8d00 ... |08a6: array-data (12 units) │ │ +41e3fc: 0003 0400 6d00 0000 c400 0101 d000 ... |08b2: array-data (222 units) │ │ +41e5b8: 0003 0400 5a00 0000 c400 0101 d500 ... |0990: array-data (184 units) │ │ +41e728: 0003 0400 0200 0000 1201 047f 5b03 ... |0a48: array-data (8 units) │ │ +41e738: 0003 0400 6f00 0000 c400 0101 d000 ... |0a50: array-data (226 units) │ │ +41e8fc: 0003 0400 0200 0000 4e02 047f f803 ... |0b32: array-data (8 units) │ │ +41e90c: 0003 0400 0700 0000 b300 0101 5c02 ... |0b3a: array-data (18 units) │ │ +41e930: 0003 0400 0900 0000 3d00 047f 3b01 ... |0b4c: array-data (22 units) │ │ +41e95c: 0003 0400 0e00 0000 2600 047f 2700 ... |0b62: array-data (32 units) │ │ +41e99c: 0003 0400 0c00 0000 f201 0101 f301 ... |0b82: array-data (28 units) │ │ +41e9d4: 0003 0400 0800 0000 3b00 047f 3c00 ... |0b9e: array-data (20 units) │ │ +41e9fc: 0003 0400 0600 0000 d800 047f 7e01 ... |0bb2: array-data (16 units) │ │ +41ea1c: 0003 0400 0200 0000 6800 047f 6900 ... |0bc2: array-data (8 units) │ │ +41ea2c: 0003 0400 1100 0000 0e00 0101 4f00 ... |0bca: array-data (38 units) │ │ +41ea78: 0003 0400 0200 0000 4202 047f a502 ... |0bf0: array-data (8 units) │ │ +41ea88: 0003 0400 0700 0000 e501 047f e601 ... |0bf8: array-data (18 units) │ │ +41eaac: 0003 0400 0a00 0000 3205 0101 3305 ... |0c0a: array-data (24 units) │ │ +41eadc: 0003 0400 0300 0000 0901 0101 0002 ... |0c22: array-data (10 units) │ │ +41eaf0: 0003 0400 0300 0000 0300 0101 d000 ... |0c2c: array-data (10 units) │ │ +41eb04: 0003 0400 0200 0000 0300 0101 d100 ... |0c36: array-data (8 units) │ │ +41eb14: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0c3e: array-data (28 units) │ │ +41eb4c: 0003 0400 0200 0000 a501 0101 1405 ... |0c5a: array-data (8 units) │ │ +41eb5c: 0003 0400 0900 0000 3400 047f 8600 ... |0c62: array-data (22 units) │ │ +41eb88: 0003 0400 0700 0000 bb02 047f bc02 ... |0c78: array-data (18 units) │ │ +41ebac: 0003 0400 1200 0000 1f03 0101 2003 ... |0c8a: array-data (40 units) │ │ +41ebfc: 0003 0400 1400 0000 1f03 0101 2203 ... |0cb2: array-data (44 units) │ │ +41ec54: 0003 0400 0c00 0000 3a01 047f 6801 ... |0cde: array-data (28 units) │ │ +41ec8c: 0003 0400 1400 0000 1f03 0101 2203 ... |0cfa: array-data (44 units) │ │ +41ece4: 0003 0400 0a00 0000 f301 047f 2303 ... |0d26: array-data (24 units) │ │ +41ed14: 0003 0400 4300 0000 c400 0101 f400 ... |0d3e: array-data (138 units) │ │ +41ee28: 0003 0400 0900 0000 af00 0101 c400 ... |0dc8: array-data (22 units) │ │ +41ee54: 0003 0400 0400 0000 b300 0101 f400 ... |0dde: array-data (12 units) │ │ +41ee6c: 0003 0400 0200 0000 1e02 047f 2202 ... |0dea: array-data (8 units) │ │ +41ee7c: 0003 0400 0200 0000 ac02 0101 ad02 ... |0df2: array-data (8 units) │ │ +41ee8c: 0003 0400 0500 0000 b200 0101 f801 ... |0dfa: array-data (14 units) │ │ +41eea8: 0003 0400 0400 0000 4800 047f 4900 ... |0e08: array-data (12 units) │ │ +41eec0: 0003 0400 0600 0000 be02 047f bf02 ... |0e14: array-data (16 units) │ │ +41eee0: 0003 0400 0600 0000 2002 0101 8c04 ... |0e24: array-data (16 units) │ │ +41ef00: 0003 0400 1600 0000 d400 0101 b701 ... |0e34: array-data (48 units) │ │ +41ef60: 0003 0400 0300 0000 a700 047f b103 ... |0e64: array-data (10 units) │ │ +41ef74: 0003 0400 0a00 0000 0d02 0101 4401 ... |0e6e: array-data (24 units) │ │ +41efa4: 0003 0400 0a00 0000 b701 0101 b801 ... |0e86: array-data (24 units) │ │ +41efd4: 0003 0400 0d00 0000 e501 0101 9b00 ... |0e9e: array-data (30 units) │ │ +41f010: 0003 0400 0b00 0000 0701 0101 8d00 ... |0ebc: array-data (26 units) │ │ +41f044: 0003 0400 0200 0000 f303 047f f403 ... |0ed6: array-data (8 units) │ │ +41f054: 0003 0400 0500 0000 5d01 047f 5f01 ... |0ede: array-data (14 units) │ │ +41f070: 0003 0400 0200 0000 9600 047f bb04 ... |0eec: array-data (8 units) │ │ +41f080: 0003 0400 0200 0000 b303 047f bb03 ... |0ef4: array-data (8 units) │ │ +41f090: 0003 0400 0600 0000 7204 047f 7304 ... |0efc: array-data (16 units) │ │ +41f0b0: 0003 0400 0300 0000 b604 0101 7f05 ... |0f0c: array-data (10 units) │ │ +41f0c4: 0003 0400 0300 0000 3400 0101 7f05 ... |0f16: array-data (10 units) │ │ +41f0d8: 0003 0400 0200 0000 cc00 047f 4d02 ... |0f20: array-data (8 units) │ │ +41f0e8: 0003 0400 0500 0000 b702 047f b902 ... |0f28: array-data (14 units) │ │ +41f104: 0003 0400 0600 0000 0e00 0101 d000 ... |0f36: array-data (16 units) │ │ +41f124: 0003 0400 1700 0000 0200 0101 0e00 ... |0f46: array-data (50 units) │ │ +41f188: 0003 0400 0900 0000 ae00 0101 2c01 ... |0f78: array-data (22 units) │ │ +41f1b4: 0003 0400 0600 0000 fb02 047f fc02 ... |0f8e: array-data (16 units) │ │ +41f1d4: 0003 0400 0600 0000 3500 047f 6801 ... |0f9e: array-data (16 units) │ │ +41f1f4: 0003 0400 0200 0000 3503 047f 3803 ... |0fae: array-data (8 units) │ │ +41f204: 0003 0400 0600 0000 3900 047f 3901 ... |0fb6: array-data (16 units) │ │ +41f224: 0003 0400 0200 0000 4801 047f 5a02 ... |0fc6: array-data (8 units) │ │ +41f234: 0003 0400 0300 0000 3504 047f 3604 ... |0fce: array-data (10 units) │ │ +41f248: 0003 0400 0400 0000 b200 0101 f801 ... |0fd8: array-data (12 units) │ │ +41f260: 0003 0400 0500 0000 5501 0101 5901 ... |0fe4: array-data (14 units) │ │ +41f27c: 0003 0400 0e00 0000 4f00 047f 7e01 ... |0ff2: array-data (32 units) │ │ +41f2bc: 0003 0400 0500 0000 f901 047f 3602 ... |1012: array-data (14 units) │ │ +41f2d8: 0003 0400 2300 0000 b300 0101 d400 ... |1020: array-data (74 units) │ │ +41f36c: 0003 0400 0200 0000 c800 047f 3404 ... |106a: array-data (8 units) │ │ +41f37c: 0003 0400 0c00 0000 6401 047f 6501 ... |1072: array-data (28 units) │ │ +41f3b4: 0003 0400 1900 0000 2600 047f 2700 ... |108e: array-data (54 units) │ │ +41f420: 0003 0400 2000 0000 2600 047f 2700 ... |10c4: array-data (68 units) │ │ +41f4a8: 0003 0400 0300 0000 7601 0101 c902 ... |1108: array-data (10 units) │ │ +41f4bc: 0003 0400 2400 0000 0200 0101 0d00 ... |1112: array-data (76 units) │ │ +41f554: 0003 0400 0400 0000 f200 0101 2901 ... |115e: array-data (12 units) │ │ +41f56c: 0003 0400 0400 0000 f200 0101 2901 ... |116a: array-data (12 units) │ │ +41f584: 0003 0400 0300 0000 e701 0101 2602 ... |1176: array-data (10 units) │ │ +41f598: 0003 0400 0400 0000 1f01 0101 2001 ... |1180: array-data (12 units) │ │ +41f5b0: 0003 0400 1000 0000 a200 047f 5501 ... |118c: array-data (36 units) │ │ +41f5f8: 0003 0400 0500 0000 dc00 0101 1f03 ... |11b0: array-data (14 units) │ │ +41f614: 0003 0400 0200 0000 f802 047f bf04 ... |11be: array-data (8 units) │ │ +41f624: 0003 0400 0200 0000 3f03 047f 4503 ... |11c6: array-data (8 units) │ │ +41f634: 0003 0400 0c00 0000 c400 0101 eb00 ... |11ce: array-data (28 units) │ │ +41f66c: 0003 0400 1100 0000 da00 0101 1f01 ... |11ea: array-data (38 units) │ │ +41f6b8: 0003 0400 0700 0000 f200 0101 3601 ... |1210: array-data (18 units) │ │ +41f6dc: 0003 0400 0a00 0000 2701 047f 2801 ... |1222: array-data (24 units) │ │ +41f70c: 0003 0400 0b00 0000 1a01 047f 1b01 ... |123a: array-data (26 units) │ │ +41f740: 0003 0400 1600 0000 0e00 0101 2400 ... |1254: array-data (48 units) │ │ +41f7a0: 0003 0400 0300 0000 de03 047f df03 ... |1284: array-data (10 units) │ │ +41f7b4: 0003 0400 0a00 0000 1f01 0101 2200 ... |128e: array-data (24 units) │ │ +41f7e4: 0003 0400 0500 0000 b200 0101 7601 ... |12a6: array-data (14 units) │ │ +41f800: 0003 0400 0200 0000 d000 0101 1101 ... |12b4: array-data (8 units) │ │ +41f810: 0003 0400 0600 0000 1c01 0101 9401 ... |12bc: array-data (16 units) │ │ +41f830: 0003 0400 1c00 0000 2600 047f 2700 ... |12cc: array-data (60 units) │ │ +41f8a8: 0003 0400 2400 0000 2600 047f 2700 ... |1308: array-data (76 units) │ │ +41f940: 0003 0400 0e00 0000 2401 0101 2501 ... |1354: array-data (32 units) │ │ +41f980: 0003 0400 0a00 0000 ef01 0101 f001 ... |1374: array-data (24 units) │ │ +41f9b0: 0003 0400 0a00 0000 ef01 0101 f001 ... |138c: array-data (24 units) │ │ +41f9e0: 0003 0400 0300 0000 0200 0101 f200 ... |13a4: array-data (10 units) │ │ +41f9f4: 0003 0400 1a00 0000 1804 047f 1904 ... |13ae: array-data (56 units) │ │ +41fa64: 0003 0400 1000 0000 9500 0101 9600 ... |13e6: array-data (36 units) │ │ +41faac: 0003 0400 4300 0000 0e00 0101 9a00 ... |140a: array-data (138 units) │ │ +41fbc0: 0003 0400 0300 0000 3400 0101 8c01 ... |1494: array-data (10 units) │ │ +41fbd4: 0003 0400 1e00 0000 af00 0101 4001 ... |149e: array-data (64 units) │ │ +41fc54: 0003 0400 0800 0000 3400 0101 9800 ... |14de: array-data (20 units) │ │ +41fc7c: 0003 0400 0b00 0000 2003 0101 2103 ... |14f2: array-data (26 units) │ │ +41fcb0: 0003 0400 0b00 0000 d000 0101 4400 ... |150c: array-data (26 units) │ │ +41fce4: 0003 0400 0800 0000 4700 047f 2601 ... |1526: array-data (20 units) │ │ +41fd0c: 0003 0400 0500 0000 1101 047f 8403 ... |153a: array-data (14 units) │ │ +41fd28: 0003 0400 0500 0000 0000 0101 da00 ... |1548: array-data (14 units) │ │ +41fd44: 0003 0400 0300 0000 d400 0101 4f00 ... |1556: array-data (10 units) │ │ +41fd58: 0003 0400 0300 0000 d000 0101 f200 ... |1560: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 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 │ │ -41fd84: |[41fd84] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ -41fd94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41fd9a: 0e00 |0003: return-void │ │ +41fd6c: |[41fd6c] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ +41fd7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41fd82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -956400,17 +956400,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41fdb4: |[41fdb4] de.danoeh.antennapod.net.discovery.R.:()V │ │ -41fdc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41fdca: 0e00 |0003: return-void │ │ +41fd9c: |[41fd9c] de.danoeh.antennapod.net.discovery.R.:()V │ │ +41fdac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41fdb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -956452,17 +956452,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41fdcc: |[41fdcc] de.danoeh.antennapod.net.download.serviceinterface.BuildConfig.:()V │ │ -41fddc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41fde2: 0e00 |0003: return-void │ │ +41fdb4: |[41fdb4] de.danoeh.antennapod.net.download.serviceinterface.BuildConfig.:()V │ │ +41fdc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41fdca: 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 - │ │ @@ -956498,17 +956498,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41fe54: |[41fe54] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.:()V │ │ -41fe64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41fe6a: 0e00 |0003: return-void │ │ +41fe3c: |[41fe3c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.:()V │ │ +41fe4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41fe52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1; │ │ │ │ Virtual methods - │ │ @@ -956517,19 +956517,19 @@ │ │ type : '(Landroid/os/Parcel;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -41fde4: |[41fde4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ -41fdf4: 2200 e11c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ -41fdf8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41fdfa: 7030 3dad 3001 |0003: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Landroid/os/Parcel;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V // method@ad3d │ │ -41fe00: 1100 |0006: return-object v0 │ │ +41fdcc: |[41fdcc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ +41fddc: 2200 e11c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ +41fde0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41fde2: 7030 3dad 3001 |0003: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Landroid/os/Parcel;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V // method@ad3d │ │ +41fde8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -956538,18 +956538,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 │ │ -41fe1c: |[41fe1c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -41fe2c: 6e20 25ad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad25 │ │ -41fe32: 0c01 |0003: move-result-object v1 │ │ -41fe34: 1101 |0004: return-object v1 │ │ +41fe04: |[41fe04] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +41fe14: 6e20 25ad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad25 │ │ +41fe1a: 0c01 |0003: move-result-object v1 │ │ +41fe1c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -956558,17 +956558,17 @@ │ │ type : '(I)[Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41fe04: |[41fe04] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.newArray:(I)[Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ -41fe14: 2311 fd20 |0000: new-array v1, v1, [Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@20fd │ │ -41fe18: 1101 |0002: return-object v1 │ │ +41fdec: |[41fdec] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.newArray:(I)[Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ +41fdfc: 2311 fd20 |0000: new-array v1, v1, [Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@20fd │ │ +41fe00: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -956577,18 +956577,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 │ │ -41fe38: |[41fe38] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.newArray:(I)[Ljava/lang/Object; │ │ -41fe48: 6e20 27ad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1;.newArray:(I)[Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad27 │ │ -41fe4e: 0c01 |0003: move-result-object v1 │ │ -41fe50: 1101 |0004: return-object v1 │ │ +41fe20: |[41fe20] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$1.newArray:(I)[Ljava/lang/Object; │ │ +41fe30: 6e20 27ad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1;.newArray:(I)[Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad27 │ │ +41fe36: 0c01 |0003: move-result-object v1 │ │ +41fe38: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -956662,17 +956662,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Landroid/os/Bundle;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41fe6c: |[41fe6c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetarguments:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Landroid/os/Bundle; │ │ -41fe7c: 5400 f9b5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b5f9 │ │ -41fe80: 1100 |0002: return-object v0 │ │ +41fe54: |[41fe54] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetarguments:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Landroid/os/Bundle; │ │ +41fe64: 5400 f9b5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b5f9 │ │ +41fe68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;) │ │ @@ -956680,17 +956680,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ff20: |[41ff20] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetdestination:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -41ff30: 5400 fab5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b5fa │ │ -41ff34: 1100 |0002: return-object v0 │ │ +41ff08: |[41ff08] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetdestination:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +41ff18: 5400 fab5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b5fa │ │ +41ff1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;) │ │ @@ -956698,17 +956698,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)J' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ffb0: |[41ffb0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetfeedfileId:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)J │ │ -41ffc0: 5320 fbb5 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b5fb │ │ -41ffc4: 1000 |0002: return-wide v0 │ │ +41ff98: |[41ff98] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetfeedfileId:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)J │ │ +41ffa8: 5320 fbb5 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b5fb │ │ +41ffac: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;) │ │ @@ -956716,17 +956716,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ff08: |[41ff08] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetfeedfileType:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)I │ │ -41ff18: 5200 fcb5 |0000: iget v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b5fc │ │ -41ff1c: 0f00 |0002: return v0 │ │ +41fef0: |[41fef0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetfeedfileType:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)I │ │ +41ff00: 5200 fcb5 |0000: iget v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b5fc │ │ +41ff04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;) │ │ @@ -956734,17 +956734,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41fe84: |[41fe84] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetinitiatedByUser:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Z │ │ -41fe94: 5500 fdb5 |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b5fd │ │ -41fe98: 0f00 |0002: return v0 │ │ +41fe6c: |[41fe6c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetinitiatedByUser:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Z │ │ +41fe7c: 5500 fdb5 |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b5fd │ │ +41fe80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;) │ │ @@ -956752,17 +956752,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ff38: |[41ff38] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetlastModified:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -41ff48: 5400 feb5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b5fe │ │ -41ff4c: 1100 |0002: return-object v0 │ │ +41ff20: |[41ff20] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetlastModified:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +41ff30: 5400 feb5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b5fe │ │ +41ff34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;) │ │ @@ -956770,17 +956770,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ff50: |[41ff50] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -41ff60: 5400 ffb5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.password:Ljava/lang/String; // field@b5ff │ │ -41ff64: 1100 |0002: return-object v0 │ │ +41ff38: |[41ff38] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +41ff48: 5400 ffb5 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.password:Ljava/lang/String; // field@b5ff │ │ +41ff4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;) │ │ @@ -956788,17 +956788,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ff68: |[41ff68] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetsource:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -41ff78: 5400 00b6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b600 │ │ -41ff7c: 1100 |0002: return-object v0 │ │ +41ff50: |[41ff50] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetsource:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +41ff60: 5400 00b6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b600 │ │ +41ff64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ #8 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;) │ │ @@ -956806,17 +956806,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ff80: |[41ff80] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgettitle:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -41ff90: 5400 01b6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b601 │ │ -41ff94: 1100 |0002: return-object v0 │ │ +41ff68: |[41ff68] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgettitle:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +41ff78: 5400 01b6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b601 │ │ +41ff7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ #9 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;) │ │ @@ -956824,17 +956824,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41ff98: |[41ff98] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetusername:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ -41ffa8: 5400 02b6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.username:Ljava/lang/String; // field@b602 │ │ -41ffac: 1100 |0002: return-object v0 │ │ +41ff80: |[41ff80] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.-$$Nest$fgetusername:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; │ │ +41ff90: 5400 02b6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.username:Ljava/lang/String; // field@b602 │ │ +41ff94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ #10 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;) │ │ @@ -956842,47 +956842,47 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -41ffc8: |[41ffc8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -41ffd8: 7010 76b2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b276 │ │ -41ffde: 2200 7501 |0003: new-instance v0, Landroid/os/Bundle; // type@0175 │ │ -41ffe2: 7010 0207 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0702 │ │ -41ffe8: 5b30 f9b5 |0008: iput-object v0, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b5f9 │ │ -41ffec: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -41ffee: 5c31 fdb5 |000b: iput-boolean v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b5fd │ │ -41fff2: 5b34 fab5 |000d: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b5fa │ │ -41fff6: 6e10 5dab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -41fffc: 0a04 |0012: move-result v4 │ │ -41fffe: 3804 0700 |0013: if-eqz v4, 001a // +0007 │ │ -420002: 6e10 84ab 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -420008: 0c04 |0018: move-result-object v4 │ │ -42000a: 2809 |0019: goto 0022 // +0009 │ │ -42000c: 6e10 84ab 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -420012: 0c04 |001d: move-result-object v4 │ │ -420014: 7110 b1ac 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -42001a: 0c04 |0021: move-result-object v4 │ │ -42001c: 5b34 00b6 |0022: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b600 │ │ -420020: 6e10 4aab 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ab4a │ │ -420026: 0c04 |0027: move-result-object v4 │ │ -420028: 5b34 01b6 |0028: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b601 │ │ -42002c: 6e10 77ab 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -420032: 0b01 |002d: move-result-wide v1 │ │ -420034: 5a31 fbb5 |002e: iput-wide v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b5fb │ │ -420038: 6e10 5bab 0500 |0030: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTypeAsInt:()I // method@ab5b │ │ -42003e: 0a04 |0033: move-result v4 │ │ -420040: 5934 fcb5 |0034: iput v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b5fc │ │ -420044: 1a04 86c2 |0036: const-string v4, "page" // string@c286 │ │ -420048: 6e10 55ab 0500 |0038: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@ab55 │ │ -42004e: 0a05 |003b: move-result v5 │ │ -420050: 6e30 f606 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06f6 │ │ -420056: 0e00 |003f: return-void │ │ +41ffb0: |[41ffb0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +41ffc0: 7010 76b2 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b276 │ │ +41ffc6: 2200 7501 |0003: new-instance v0, Landroid/os/Bundle; // type@0175 │ │ +41ffca: 7010 0207 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0702 │ │ +41ffd0: 5b30 f9b5 |0008: iput-object v0, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b5f9 │ │ +41ffd4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +41ffd6: 5c31 fdb5 |000b: iput-boolean v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b5fd │ │ +41ffda: 5b34 fab5 |000d: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b5fa │ │ +41ffde: 6e10 5dab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +41ffe4: 0a04 |0012: move-result v4 │ │ +41ffe6: 3804 0700 |0013: if-eqz v4, 001a // +0007 │ │ +41ffea: 6e10 84ab 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +41fff0: 0c04 |0018: move-result-object v4 │ │ +41fff2: 2809 |0019: goto 0022 // +0009 │ │ +41fff4: 6e10 84ab 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +41fffa: 0c04 |001d: move-result-object v4 │ │ +41fffc: 7110 b1ac 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +420002: 0c04 |0021: move-result-object v4 │ │ +420004: 5b34 00b6 |0022: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b600 │ │ +420008: 6e10 4aab 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ab4a │ │ +42000e: 0c04 |0027: move-result-object v4 │ │ +420010: 5b34 01b6 |0028: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b601 │ │ +420014: 6e10 77ab 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42001a: 0b01 |002d: move-result-wide v1 │ │ +42001c: 5a31 fbb5 |002e: iput-wide v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b5fb │ │ +420020: 6e10 5bab 0500 |0030: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTypeAsInt:()I // method@ab5b │ │ +420026: 0a04 |0033: move-result v4 │ │ +420028: 5934 fcb5 |0034: iput v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b5fc │ │ +42002c: 1a04 86c2 |0036: const-string v4, "page" // string@c286 │ │ +420030: 6e10 55ab 0500 |0038: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@ab55 │ │ +420036: 0a05 |003b: move-result v5 │ │ +420038: 6e30 f606 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06f6 │ │ +42003e: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0003 line=247 │ │ 0x000b line=248 │ │ 0x000d line=259 │ │ 0x000f line=260 │ │ @@ -956900,37 +956900,37 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -420058: |[420058] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -420068: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ -42006e: 2200 7501 |0003: new-instance v0, Landroid/os/Bundle; // type@0175 │ │ -420072: 7010 0207 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0702 │ │ -420078: 5b20 f9b5 |0008: iput-object v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b5f9 │ │ -42007c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -42007e: 5c20 fdb5 |000b: iput-boolean v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b5fd │ │ -420082: 5b23 fab5 |000d: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b5fa │ │ -420086: 6e10 84ab 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -42008c: 0c03 |0012: move-result-object v3 │ │ -42008e: 7110 b1ac 0300 |0013: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -420094: 0c03 |0016: move-result-object v3 │ │ -420096: 5b23 00b6 |0017: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b600 │ │ -42009a: 6e10 f3ab 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abf3 │ │ -4200a0: 0c03 |001c: move-result-object v3 │ │ -4200a2: 5b23 01b6 |001d: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b601 │ │ -4200a6: 6e10 77ab 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4200ac: 0b00 |0022: move-result-wide v0 │ │ -4200ae: 5a20 fbb5 |0023: iput-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b5fb │ │ -4200b2: 6e10 06ac 0400 |0025: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getTypeAsInt:()I // method@ac06 │ │ -4200b8: 0a03 |0028: move-result v3 │ │ -4200ba: 5923 fcb5 |0029: iput v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b5fc │ │ -4200be: 0e00 |002b: return-void │ │ +420040: |[420040] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +420050: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ +420056: 2200 7501 |0003: new-instance v0, Landroid/os/Bundle; // type@0175 │ │ +42005a: 7010 0207 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0702 │ │ +420060: 5b20 f9b5 |0008: iput-object v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.arguments:Landroid/os/Bundle; // field@b5f9 │ │ +420064: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +420066: 5c20 fdb5 |000b: iput-boolean v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b5fd │ │ +42006a: 5b23 fab5 |000d: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.destination:Ljava/lang/String; // field@b5fa │ │ +42006e: 6e10 84ab 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +420074: 0c03 |0012: move-result-object v3 │ │ +420076: 7110 b1ac 0300 |0013: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +42007c: 0c03 |0016: move-result-object v3 │ │ +42007e: 5b23 00b6 |0017: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b600 │ │ +420082: 6e10 f3ab 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abf3 │ │ +420088: 0c03 |001c: move-result-object v3 │ │ +42008a: 5b23 01b6 |001d: iput-object v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.title:Ljava/lang/String; // field@b601 │ │ +42008e: 6e10 77ab 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +420094: 0b00 |0022: move-result-wide v0 │ │ +420096: 5a20 fbb5 |0023: iput-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileId:J // field@b5fb │ │ +42009a: 6e10 06ac 0400 |0025: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getTypeAsInt:()I // method@ac06 │ │ +4200a0: 0a03 |0028: move-result v3 │ │ +4200a2: 5923 fcb5 |0029: iput v3, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.feedfileType:I // field@b5fc │ │ +4200a6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=247 │ │ 0x000b line=248 │ │ 0x000d line=251 │ │ 0x000f line=252 │ │ @@ -956948,19 +956948,19 @@ │ │ type : '()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -41fe9c: |[41fe9c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ -41feac: 2200 e11c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ -41feb0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41feb2: 7030 3fad 2001 |0003: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V // method@ad3f │ │ -41feb8: 1100 |0006: return-object v0 │ │ +41fe84: |[41fe84] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ +41fe94: 2200 e11c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ +41fe98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41fe9a: 7030 3fad 2001 |0003: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V // method@ad3f │ │ +41fea0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;) │ │ @@ -956968,17 +956968,17 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41febc: |[41febc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ -41fecc: 5b01 feb5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b5fe │ │ -41fed0: 1100 |0002: return-object v0 │ │ +41fea4: |[41fea4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ +41feb4: 5b01 feb5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b5fe │ │ +41feb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -956987,19 +956987,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -4200c0: |[4200c0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.setForce:(Z)V │ │ -4200d0: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -4200d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4200d6: 5b01 feb5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b5fe │ │ -4200da: 0e00 |0005: return-void │ │ +4200a8: |[4200a8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.setForce:(Z)V │ │ +4200b8: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +4200bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4200be: 5b01 feb5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.lastModified:Ljava/lang/String; // field@b5fe │ │ +4200c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=278 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ @@ -957008,17 +957008,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4200dc: |[4200dc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.setSource:(Ljava/lang/String;)V │ │ -4200ec: 5b01 00b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b600 │ │ -4200f0: 0e00 |0002: return-void │ │ +4200c4: |[4200c4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.setSource:(Ljava/lang/String;)V │ │ +4200d4: 5b01 00b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.source:Ljava/lang/String; // field@b600 │ │ +4200d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -957027,18 +957027,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -41fed4: |[41fed4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ -41fee4: 5b01 02b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.username:Ljava/lang/String; // field@b602 │ │ -41fee8: 5b02 ffb5 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.password:Ljava/lang/String; // field@b5ff │ │ -41feec: 1100 |0004: return-object v0 │ │ +41febc: |[41febc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ +41fecc: 5b01 02b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.username:Ljava/lang/String; // field@b602 │ │ +41fed0: 5b02 ffb5 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.password:Ljava/lang/String; // field@b5ff │ │ +41fed4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0002 line=289 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ @@ -957049,17 +957049,17 @@ │ │ type : '(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41fef0: |[41fef0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.withInitiatedByUser:(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ -41ff00: 5c01 fdb5 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b5fd │ │ -41ff04: 1100 |0002: return-object v0 │ │ +41fed8: |[41fed8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest$Builder.withInitiatedByUser:(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ +41fee8: 5c01 fdb5 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.initiatedByUser:Z // field@b5fd │ │ +41feec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -957186,76 +957186,76 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4204ec: |[4204ec] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:()V │ │ -4204fc: 2200 de1c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1; // type@1cde │ │ -420500: 7010 24ad 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1;.:()V // method@ad24 │ │ -420506: 6900 03b6 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.CREATOR:Landroid/os/Parcelable$Creator; // field@b603 │ │ -42050a: 0e00 |0007: return-void │ │ +4204d4: |[4204d4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:()V │ │ +4204e4: 2200 de1c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1; // type@1cde │ │ +4204e8: 7010 24ad 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$1;.:()V // method@ad24 │ │ +4204ee: 6900 03b6 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.CREATOR:Landroid/os/Parcelable$Creator; // field@b603 │ │ +4204f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/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 │ │ -42050c: |[42050c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Landroid/os/Parcel;)V │ │ -42051c: 6e10 8607 0f00 |0000: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -420522: 0c01 |0003: move-result-object v1 │ │ -420524: 6e10 8607 0f00 |0004: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -42052a: 0c02 |0007: move-result-object v2 │ │ -42052c: 6e10 8607 0f00 |0008: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -420532: 0c03 |000b: move-result-object v3 │ │ -420534: 6e10 8107 0f00 |000c: invoke-virtual {v15}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ -42053a: 0b04 |000f: move-result-wide v4 │ │ -42053c: 6e10 7e07 0f00 |0010: invoke-virtual {v15}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ -420542: 0a06 |0013: move-result v6 │ │ -420544: 6e10 8607 0f00 |0014: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -42054a: 0c07 |0017: move-result-object v7 │ │ -42054c: 6e10 8607 0f00 |0018: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -420552: 0c00 |001b: move-result-object v0 │ │ -420554: 7110 52ad 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ad52 │ │ -42055a: 0c08 |001f: move-result-object v8 │ │ -42055c: 6e10 8607 0f00 |0020: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ -420562: 0c00 |0023: move-result-object v0 │ │ -420564: 7110 52ad 0000 |0024: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ad52 │ │ -42056a: 0c09 |0027: move-result-object v9 │ │ -42056c: 6e10 7a07 0f00 |0028: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@077a │ │ -420572: 0a00 |002b: move-result v0 │ │ -420574: 121a |002c: const/4 v10, #int 1 // #1 │ │ -420576: 120b |002d: const/4 v11, #int 0 // #0 │ │ -420578: 3d00 0400 |002e: if-lez v0, 0032 // +0004 │ │ -42057c: 121c |0030: const/4 v12, #int 1 // #1 │ │ -42057e: 2802 |0031: goto 0033 // +0002 │ │ -420580: 120c |0032: const/4 v12, #int 0 // #0 │ │ -420582: 6e10 7807 0f00 |0033: invoke-virtual {v15}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0778 │ │ -420588: 0c0d |0036: move-result-object v13 │ │ -42058a: 6e10 7a07 0f00 |0037: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@077a │ │ -420590: 0a0f |003a: move-result v15 │ │ -420592: 3d0f 0400 |003b: if-lez v15, 003f // +0004 │ │ -420596: 121f |003d: const/4 v15, #int 1 // #1 │ │ -420598: 2802 |003e: goto 0040 // +0002 │ │ -42059a: 120f |003f: const/4 v15, #int 0 // #0 │ │ -42059c: 07e0 |0040: move-object v0, v14 │ │ -42059e: 01ca |0041: move v10, v12 │ │ -4205a0: 07db |0042: move-object v11, v13 │ │ -4205a2: 01fc |0043: move v12, v15 │ │ -4205a4: 760d 41ad 0000 |0044: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/net/download/serviceinterface/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@ad41 │ │ -4205aa: 0e00 |0047: return-void │ │ +4204f4: |[4204f4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Landroid/os/Parcel;)V │ │ +420504: 6e10 8607 0f00 |0000: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +42050a: 0c01 |0003: move-result-object v1 │ │ +42050c: 6e10 8607 0f00 |0004: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +420512: 0c02 |0007: move-result-object v2 │ │ +420514: 6e10 8607 0f00 |0008: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +42051a: 0c03 |000b: move-result-object v3 │ │ +42051c: 6e10 8107 0f00 |000c: invoke-virtual {v15}, Landroid/os/Parcel;.readLong:()J // method@0781 │ │ +420522: 0b04 |000f: move-result-wide v4 │ │ +420524: 6e10 7e07 0f00 |0010: invoke-virtual {v15}, Landroid/os/Parcel;.readInt:()I // method@077e │ │ +42052a: 0a06 |0013: move-result v6 │ │ +42052c: 6e10 8607 0f00 |0014: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +420532: 0c07 |0017: move-result-object v7 │ │ +420534: 6e10 8607 0f00 |0018: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +42053a: 0c00 |001b: move-result-object v0 │ │ +42053c: 7110 52ad 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ad52 │ │ +420542: 0c08 |001f: move-result-object v8 │ │ +420544: 6e10 8607 0f00 |0020: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0786 │ │ +42054a: 0c00 |0023: move-result-object v0 │ │ +42054c: 7110 52ad 0000 |0024: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ad52 │ │ +420552: 0c09 |0027: move-result-object v9 │ │ +420554: 6e10 7a07 0f00 |0028: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@077a │ │ +42055a: 0a00 |002b: move-result v0 │ │ +42055c: 121a |002c: const/4 v10, #int 1 // #1 │ │ +42055e: 120b |002d: const/4 v11, #int 0 // #0 │ │ +420560: 3d00 0400 |002e: if-lez v0, 0032 // +0004 │ │ +420564: 121c |0030: const/4 v12, #int 1 // #1 │ │ +420566: 2802 |0031: goto 0033 // +0002 │ │ +420568: 120c |0032: const/4 v12, #int 0 // #0 │ │ +42056a: 6e10 7807 0f00 |0033: invoke-virtual {v15}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0778 │ │ +420570: 0c0d |0036: move-result-object v13 │ │ +420572: 6e10 7a07 0f00 |0037: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@077a │ │ +420578: 0a0f |003a: move-result v15 │ │ +42057a: 3d0f 0400 |003b: if-lez v15, 003f // +0004 │ │ +42057e: 121f |003d: const/4 v15, #int 1 // #1 │ │ +420580: 2802 |003e: goto 0040 // +0002 │ │ +420582: 120f |003f: const/4 v15, #int 0 // #0 │ │ +420584: 07e0 |0040: move-object v0, v14 │ │ +420586: 01ca |0041: move v10, v12 │ │ +420588: 07db |0042: move-object v11, v13 │ │ +42058a: 01fc |0043: move v12, v15 │ │ +42058c: 760d 41ad 0000 |0044: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/net/download/serviceinterface/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@ad41 │ │ +420592: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0018 line=50 │ │ 0x0033 line=51 │ │ 0x0044 line=49 │ │ locals : │ │ @@ -957267,17 +957267,17 @@ │ │ type : '(Landroid/os/Parcel;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4205ac: |[4205ac] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Landroid/os/Parcel;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V │ │ -4205bc: 7020 3cad 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Landroid/os/Parcel;)V // method@ad3c │ │ -4205c2: 0e00 |0003: return-void │ │ +420594: |[420594] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Landroid/os/Parcel;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V │ │ +4205a4: 7020 3cad 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Landroid/os/Parcel;)V // method@ad3c │ │ +4205aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA; │ │ @@ -957287,39 +957287,39 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 13 │ │ insns size : 46 16-bit code units │ │ -4205c4: |[4205c4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)V │ │ -4205d4: 7110 2aad 0e00 |0000: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetdestination:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad2a │ │ -4205da: 0c01 |0003: move-result-object v1 │ │ -4205dc: 7110 30ad 0e00 |0004: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetsource:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad30 │ │ -4205e2: 0c02 |0007: move-result-object v2 │ │ -4205e4: 7110 31ad 0e00 |0008: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgettitle:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad31 │ │ -4205ea: 0c03 |000b: move-result-object v3 │ │ -4205ec: 7110 2bad 0e00 |000c: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetfeedfileId:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)J // method@ad2b │ │ -4205f2: 0b04 |000f: move-result-wide v4 │ │ -4205f4: 7110 2cad 0e00 |0010: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetfeedfileType:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)I // method@ad2c │ │ -4205fa: 0a06 |0013: move-result v6 │ │ -4205fc: 7110 2ead 0e00 |0014: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetlastModified:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad2e │ │ -420602: 0c07 |0017: move-result-object v7 │ │ -420604: 7110 32ad 0e00 |0018: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetusername:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad32 │ │ -42060a: 0c08 |001b: move-result-object v8 │ │ -42060c: 7110 2fad 0e00 |001c: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad2f │ │ -420612: 0c09 |001f: move-result-object v9 │ │ -420614: 120a |0020: const/4 v10, #int 0 // #0 │ │ -420616: 7110 29ad 0e00 |0021: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetarguments:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Landroid/os/Bundle; // method@ad29 │ │ -42061c: 0c0b |0024: move-result-object v11 │ │ -42061e: 7110 2dad 0e00 |0025: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetinitiatedByUser:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Z // method@ad2d │ │ -420624: 0a0c |0028: move-result v12 │ │ -420626: 07d0 |0029: move-object v0, v13 │ │ -420628: 760d 41ad 0000 |002a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/net/download/serviceinterface/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@ad41 │ │ -42062e: 0e00 |002d: return-void │ │ +4205ac: |[4205ac] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)V │ │ +4205bc: 7110 2aad 0e00 |0000: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetdestination:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad2a │ │ +4205c2: 0c01 |0003: move-result-object v1 │ │ +4205c4: 7110 30ad 0e00 |0004: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetsource:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad30 │ │ +4205ca: 0c02 |0007: move-result-object v2 │ │ +4205cc: 7110 31ad 0e00 |0008: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgettitle:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad31 │ │ +4205d2: 0c03 |000b: move-result-object v3 │ │ +4205d4: 7110 2bad 0e00 |000c: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetfeedfileId:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)J // method@ad2b │ │ +4205da: 0b04 |000f: move-result-wide v4 │ │ +4205dc: 7110 2cad 0e00 |0010: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetfeedfileType:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)I // method@ad2c │ │ +4205e2: 0a06 |0013: move-result v6 │ │ +4205e4: 7110 2ead 0e00 |0014: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetlastModified:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad2e │ │ +4205ea: 0c07 |0017: move-result-object v7 │ │ +4205ec: 7110 32ad 0e00 |0018: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetusername:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad32 │ │ +4205f2: 0c08 |001b: move-result-object v8 │ │ +4205f4: 7110 2fad 0e00 |001c: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Ljava/lang/String; // method@ad2f │ │ +4205fa: 0c09 |001f: move-result-object v9 │ │ +4205fc: 120a |0020: const/4 v10, #int 0 // #0 │ │ +4205fe: 7110 29ad 0e00 |0021: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetarguments:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Landroid/os/Bundle; // method@ad29 │ │ +420604: 0c0b |0024: move-result-object v11 │ │ +420606: 7110 2dad 0e00 |0025: invoke-static {v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.-$$Nest$fgetinitiatedByUser:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)Z // method@ad2d │ │ +42060c: 0a0c |0028: move-result v12 │ │ +42060e: 07d0 |0029: move-object v0, v13 │ │ +420610: 760d 41ad 0000 |002a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/net/download/serviceinterface/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@ad41 │ │ +420616: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x002e reg=13 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x002e reg=14 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ │ │ @@ -957328,17 +957328,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -420630: |[420630] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V │ │ -420640: 7020 3ead 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)V // method@ad3e │ │ -420646: 0e00 |0003: return-void │ │ +420618: |[420618] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA;)V │ │ +420628: 7020 3ead 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;)V // method@ad3e │ │ +42062e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest-IA; │ │ @@ -957348,29 +957348,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 │ │ -420648: |[420648] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Z)V │ │ -420658: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -42065a: 120a |0001: const/4 v10, #int 0 // #0 │ │ -42065c: 07d0 |0002: move-object v0, v13 │ │ -42065e: 07e1 |0003: move-object v1, v14 │ │ -420660: 07f2 |0004: move-object v2, v15 │ │ -420662: 0803 1000 |0005: move-object/from16 v3, v16 │ │ -420666: 0504 1100 |0007: move-wide/from16 v4, v17 │ │ -42066a: 0206 1300 |0009: move/from16 v6, v19 │ │ -42066e: 0808 1400 |000b: move-object/from16 v8, v20 │ │ -420672: 0809 1500 |000d: move-object/from16 v9, v21 │ │ -420676: 080b 1600 |000f: move-object/from16 v11, v22 │ │ -42067a: 020c 1700 |0011: move/from16 v12, v23 │ │ -42067e: 760d 41ad 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/net/download/serviceinterface/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@ad41 │ │ -420684: 0e00 |0016: return-void │ │ +420630: |[420630] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Z)V │ │ +420640: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +420642: 120a |0001: const/4 v10, #int 0 // #0 │ │ +420644: 07d0 |0002: move-object v0, v13 │ │ +420646: 07e1 |0003: move-object v1, v14 │ │ +420648: 07f2 |0004: move-object v2, v15 │ │ +42064a: 0803 1000 |0005: move-object/from16 v3, v16 │ │ +42064e: 0504 1100 |0007: move-wide/from16 v4, v17 │ │ +420652: 0206 1300 |0009: move/from16 v6, v19 │ │ +420656: 0808 1400 |000b: move-object/from16 v8, v20 │ │ +42065a: 0809 1500 |000d: move-object/from16 v9, v21 │ │ +42065e: 080b 1600 |000f: move-object/from16 v11, v22 │ │ +420662: 020c 1700 |0011: move/from16 v12, v23 │ │ +420666: 760d 41ad 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/net/download/serviceinterface/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@ad41 │ │ +42066c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0013 line=38 │ │ locals : │ │ 0x0000 - 0x0017 reg=13 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0017 reg=14 (null) Ljava/lang/String; │ │ 0x0000 - 0x0017 reg=15 (null) Ljava/lang/String; │ │ @@ -957387,28 +957387,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 : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 13 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -420688: |[420688] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;Z)V │ │ -420698: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42069e: 5b01 06b6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ -4206a2: 5b02 10b6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ -4206a6: 5b03 12b6 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ -4206aa: 5a04 07b6 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ -4206ae: 5906 08b6 |000b: iput v6, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ -4206b2: 5b07 0ab6 |000d: iput-object v7, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ -4206b6: 5b08 13b6 |000f: iput-object v8, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ -4206ba: 5b09 0cb6 |0011: iput-object v9, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ -4206be: 5c0a 0bb6 |0013: iput-boolean v10, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b60b │ │ -4206c2: 5b0b 05b6 |0015: iput-object v11, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b605 │ │ -4206c6: 5c0c 09b6 |0017: iput-boolean v12, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b609 │ │ -4206ca: 0e00 |0019: return-void │ │ +420670: |[420670] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;Z)V │ │ +420680: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +420686: 5b01 06b6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ +42068a: 5b02 10b6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ +42068e: 5b03 12b6 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ +420692: 5a04 07b6 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ +420696: 5906 08b6 |000b: iput v6, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ +42069a: 5b07 0ab6 |000d: iput-object v7, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ +42069e: 5b08 13b6 |000f: iput-object v8, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ +4206a2: 5b09 0cb6 |0011: iput-object v9, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ +4206a6: 5c0a 0bb6 |0013: iput-boolean v10, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b60b │ │ +4206aa: 5b0b 05b6 |0015: iput-object v11, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b605 │ │ +4206ae: 5c0c 09b6 |0017: iput-boolean v12, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b609 │ │ +4206b2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0005 line=58 │ │ 0x0007 line=59 │ │ 0x0009 line=60 │ │ @@ -957438,19 +957438,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 │ │ -420468: |[420468] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.nonNullString:(Ljava/lang/String;)Ljava/lang/String; │ │ -420478: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -42047c: 2803 |0002: goto 0005 // +0003 │ │ -42047e: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -420482: 1100 |0005: return-object v0 │ │ +420450: |[420450] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.nonNullString:(Ljava/lang/String;)Ljava/lang/String; │ │ +420460: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +420464: 2803 |0002: goto 0005 // +0003 │ │ +420466: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +42046a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Ljava/lang/String; │ │ │ │ #8 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957458,20 +957458,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 │ │ -420484: |[420484] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; │ │ -420494: 7110 a80a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -42049a: 0a00 |0003: move-result v0 │ │ -42049c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -4204a0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4204a2: 1101 |0007: return-object v1 │ │ +42046c: |[42046c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; │ │ +42047c: 7110 a80a 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +420482: 0a00 |0003: move-result v0 │ │ +420484: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +420488: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +42048a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -957480,17 +957480,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -420288: |[420288] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.describeContents:()I │ │ -420298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42029a: 0f00 |0001: return v0 │ │ +420270: |[420270] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.describeContents:()I │ │ +420280: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +420282: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957498,111 +957498,111 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 169 16-bit code units │ │ -42010c: |[42010c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.equals:(Ljava/lang/Object;)Z │ │ -42011c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42011e: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -420122: 0f00 |0003: return v0 │ │ -420124: 2081 e11c |0004: instance-of v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ -420128: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -42012a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -42012e: 0f02 |0009: return v2 │ │ -420130: 1f08 e11c |000a: check-cast v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ -420134: 5471 0ab6 |000c: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ -420138: 3801 0b00 |000e: if-eqz v1, 0019 // +000b │ │ -42013c: 5483 0ab6 |0010: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ -420140: 6e20 9fb2 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -420146: 0a01 |0015: move-result v1 │ │ -420148: 3901 0800 |0016: if-nez v1, 001e // +0008 │ │ -42014c: 2805 |0018: goto 001d // +0005 │ │ -42014e: 5481 0ab6 |0019: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ -420152: 3801 0300 |001b: if-eqz v1, 001e // +0003 │ │ -420156: 0f02 |001d: return v2 │ │ -420158: 5373 07b6 |001e: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ -42015c: 5385 07b6 |0020: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ -420160: 3101 0305 |0022: cmp-long v1, v3, v5 │ │ -420164: 3801 0300 |0024: if-eqz v1, 0027 // +0003 │ │ -420168: 0f02 |0026: return v2 │ │ -42016a: 5271 08b6 |0027: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ -42016e: 5283 08b6 |0029: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ -420172: 3231 0300 |002b: if-eq v1, v3, 002e // +0003 │ │ -420176: 0f02 |002d: return v2 │ │ -420178: 5271 0db6 |002e: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b60d │ │ -42017c: 5283 0db6 |0030: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b60d │ │ -420180: 3231 0300 |0032: if-eq v1, v3, 0035 // +0003 │ │ -420184: 0f02 |0034: return v2 │ │ -420186: 5373 0eb6 |0035: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b60e │ │ -42018a: 5385 0eb6 |0037: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b60e │ │ -42018e: 3101 0305 |0039: cmp-long v1, v3, v5 │ │ -420192: 3801 0300 |003b: if-eqz v1, 003e // +0003 │ │ -420196: 0f02 |003d: return v2 │ │ -420198: 5373 0fb6 |003e: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b60f │ │ -42019c: 5385 0fb6 |0040: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b60f │ │ -4201a0: 3101 0305 |0042: cmp-long v1, v3, v5 │ │ -4201a4: 3801 0300 |0044: if-eqz v1, 0047 // +0003 │ │ -4201a8: 0f02 |0046: return v2 │ │ -4201aa: 5271 11b6 |0047: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b611 │ │ -4201ae: 5283 11b6 |0049: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b611 │ │ -4201b2: 3231 0300 |004b: if-eq v1, v3, 004e // +0003 │ │ -4201b6: 0f02 |004d: return v2 │ │ -4201b8: 5471 06b6 |004e: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ -4201bc: 5483 06b6 |0050: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ -4201c0: 6e20 9fb2 3100 |0052: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4201c6: 0a01 |0055: move-result v1 │ │ -4201c8: 3901 0300 |0056: if-nez v1, 0059 // +0003 │ │ -4201cc: 0f02 |0058: return v2 │ │ -4201ce: 5471 0cb6 |0059: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ -4201d2: 3801 0b00 |005b: if-eqz v1, 0066 // +000b │ │ -4201d6: 5483 0cb6 |005d: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ -4201da: 6e20 9fb2 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4201e0: 0a01 |0062: move-result v1 │ │ -4201e2: 3901 0800 |0063: if-nez v1, 006b // +0008 │ │ -4201e6: 2805 |0065: goto 006a // +0005 │ │ -4201e8: 5481 0cb6 |0066: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ -4201ec: 3801 0300 |0068: if-eqz v1, 006b // +0003 │ │ -4201f0: 0f02 |006a: return v2 │ │ -4201f2: 5471 10b6 |006b: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ -4201f6: 5483 10b6 |006d: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ -4201fa: 6e20 9fb2 3100 |006f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -420200: 0a01 |0072: move-result v1 │ │ -420202: 3901 0300 |0073: if-nez v1, 0076 // +0003 │ │ -420206: 0f02 |0075: return v2 │ │ -420208: 5471 12b6 |0076: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ -42020c: 3801 0b00 |0078: if-eqz v1, 0083 // +000b │ │ -420210: 5483 12b6 |007a: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ -420214: 6e20 9fb2 3100 |007c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42021a: 0a01 |007f: move-result v1 │ │ -42021c: 3901 0800 |0080: if-nez v1, 0088 // +0008 │ │ -420220: 2805 |0082: goto 0087 // +0005 │ │ -420222: 5481 12b6 |0083: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ -420226: 3801 0300 |0085: if-eqz v1, 0088 // +0003 │ │ -42022a: 0f02 |0087: return v2 │ │ -42022c: 5471 13b6 |0088: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ -420230: 3801 0b00 |008a: if-eqz v1, 0095 // +000b │ │ -420234: 5483 13b6 |008c: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ -420238: 6e20 9fb2 3100 |008e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42023e: 0a01 |0091: move-result v1 │ │ -420240: 3901 0800 |0092: if-nez v1, 009a // +0008 │ │ -420244: 2805 |0094: goto 0099 // +0005 │ │ -420246: 5481 13b6 |0095: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ -42024a: 3801 0300 |0097: if-eqz v1, 009a // +0003 │ │ -42024e: 0f02 |0099: return v2 │ │ -420250: 5571 0bb6 |009a: iget-boolean v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b60b │ │ -420254: 5583 0bb6 |009c: iget-boolean v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b60b │ │ -420258: 3231 0300 |009e: if-eq v1, v3, 00a1 // +0003 │ │ -42025c: 0f02 |00a0: return v2 │ │ -42025e: 5571 09b6 |00a1: iget-boolean v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b609 │ │ -420262: 5588 09b6 |00a3: iget-boolean v8, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b609 │ │ -420266: 3281 0300 |00a5: if-eq v1, v8, 00a8 // +0003 │ │ -42026a: 0f02 |00a7: return v2 │ │ -42026c: 0f00 |00a8: return v0 │ │ +4200f4: |[4200f4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.equals:(Ljava/lang/Object;)Z │ │ +420104: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +420106: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +42010a: 0f00 |0003: return v0 │ │ +42010c: 2081 e11c |0004: instance-of v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ +420110: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +420112: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +420116: 0f02 |0009: return v2 │ │ +420118: 1f08 e11c |000a: check-cast v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ +42011c: 5471 0ab6 |000c: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ +420120: 3801 0b00 |000e: if-eqz v1, 0019 // +000b │ │ +420124: 5483 0ab6 |0010: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ +420128: 6e20 9fb2 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42012e: 0a01 |0015: move-result v1 │ │ +420130: 3901 0800 |0016: if-nez v1, 001e // +0008 │ │ +420134: 2805 |0018: goto 001d // +0005 │ │ +420136: 5481 0ab6 |0019: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ +42013a: 3801 0300 |001b: if-eqz v1, 001e // +0003 │ │ +42013e: 0f02 |001d: return v2 │ │ +420140: 5373 07b6 |001e: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ +420144: 5385 07b6 |0020: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ +420148: 3101 0305 |0022: cmp-long v1, v3, v5 │ │ +42014c: 3801 0300 |0024: if-eqz v1, 0027 // +0003 │ │ +420150: 0f02 |0026: return v2 │ │ +420152: 5271 08b6 |0027: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ +420156: 5283 08b6 |0029: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ +42015a: 3231 0300 |002b: if-eq v1, v3, 002e // +0003 │ │ +42015e: 0f02 |002d: return v2 │ │ +420160: 5271 0db6 |002e: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b60d │ │ +420164: 5283 0db6 |0030: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b60d │ │ +420168: 3231 0300 |0032: if-eq v1, v3, 0035 // +0003 │ │ +42016c: 0f02 |0034: return v2 │ │ +42016e: 5373 0eb6 |0035: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b60e │ │ +420172: 5385 0eb6 |0037: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b60e │ │ +420176: 3101 0305 |0039: cmp-long v1, v3, v5 │ │ +42017a: 3801 0300 |003b: if-eqz v1, 003e // +0003 │ │ +42017e: 0f02 |003d: return v2 │ │ +420180: 5373 0fb6 |003e: iget-wide v3, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b60f │ │ +420184: 5385 0fb6 |0040: iget-wide v5, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b60f │ │ +420188: 3101 0305 |0042: cmp-long v1, v3, v5 │ │ +42018c: 3801 0300 |0044: if-eqz v1, 0047 // +0003 │ │ +420190: 0f02 |0046: return v2 │ │ +420192: 5271 11b6 |0047: iget v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b611 │ │ +420196: 5283 11b6 |0049: iget v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b611 │ │ +42019a: 3231 0300 |004b: if-eq v1, v3, 004e // +0003 │ │ +42019e: 0f02 |004d: return v2 │ │ +4201a0: 5471 06b6 |004e: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ +4201a4: 5483 06b6 |0050: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ +4201a8: 6e20 9fb2 3100 |0052: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4201ae: 0a01 |0055: move-result v1 │ │ +4201b0: 3901 0300 |0056: if-nez v1, 0059 // +0003 │ │ +4201b4: 0f02 |0058: return v2 │ │ +4201b6: 5471 0cb6 |0059: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ +4201ba: 3801 0b00 |005b: if-eqz v1, 0066 // +000b │ │ +4201be: 5483 0cb6 |005d: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ +4201c2: 6e20 9fb2 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4201c8: 0a01 |0062: move-result v1 │ │ +4201ca: 3901 0800 |0063: if-nez v1, 006b // +0008 │ │ +4201ce: 2805 |0065: goto 006a // +0005 │ │ +4201d0: 5481 0cb6 |0066: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ +4201d4: 3801 0300 |0068: if-eqz v1, 006b // +0003 │ │ +4201d8: 0f02 |006a: return v2 │ │ +4201da: 5471 10b6 |006b: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ +4201de: 5483 10b6 |006d: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ +4201e2: 6e20 9fb2 3100 |006f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4201e8: 0a01 |0072: move-result v1 │ │ +4201ea: 3901 0300 |0073: if-nez v1, 0076 // +0003 │ │ +4201ee: 0f02 |0075: return v2 │ │ +4201f0: 5471 12b6 |0076: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ +4201f4: 3801 0b00 |0078: if-eqz v1, 0083 // +000b │ │ +4201f8: 5483 12b6 |007a: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ +4201fc: 6e20 9fb2 3100 |007c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +420202: 0a01 |007f: move-result v1 │ │ +420204: 3901 0800 |0080: if-nez v1, 0088 // +0008 │ │ +420208: 2805 |0082: goto 0087 // +0005 │ │ +42020a: 5481 12b6 |0083: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ +42020e: 3801 0300 |0085: if-eqz v1, 0088 // +0003 │ │ +420212: 0f02 |0087: return v2 │ │ +420214: 5471 13b6 |0088: iget-object v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ +420218: 3801 0b00 |008a: if-eqz v1, 0095 // +000b │ │ +42021c: 5483 13b6 |008c: iget-object v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ +420220: 6e20 9fb2 3100 |008e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +420226: 0a01 |0091: move-result v1 │ │ +420228: 3901 0800 |0092: if-nez v1, 009a // +0008 │ │ +42022c: 2805 |0094: goto 0099 // +0005 │ │ +42022e: 5481 13b6 |0095: iget-object v1, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ +420232: 3801 0300 |0097: if-eqz v1, 009a // +0003 │ │ +420236: 0f02 |0099: return v2 │ │ +420238: 5571 0bb6 |009a: iget-boolean v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b60b │ │ +42023c: 5583 0bb6 |009c: iget-boolean v3, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b60b │ │ +420240: 3231 0300 |009e: if-eq v1, v3, 00a1 // +0003 │ │ +420244: 0f02 |00a0: return v2 │ │ +420246: 5571 09b6 |00a1: iget-boolean v1, v7, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b609 │ │ +42024a: 5588 09b6 |00a3: iget-boolean v8, v8, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b609 │ │ +42024e: 3281 0300 |00a5: if-eq v1, v8, 00a8 // +0003 │ │ +420252: 0f02 |00a7: return v2 │ │ +420254: 0f00 |00a8: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=117 │ │ 0x000a line=119 │ │ 0x000c line=121 │ │ 0x001e line=123 │ │ 0x0027 line=124 │ │ @@ -957626,17 +957626,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4200f4: |[4200f4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getArguments:()Landroid/os/Bundle; │ │ -420104: 5410 05b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b605 │ │ -420108: 1100 |0002: return-object v0 │ │ +4200dc: |[4200dc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getArguments:()Landroid/os/Bundle; │ │ +4200ec: 5410 05b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b605 │ │ +4200f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957644,17 +957644,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4203d8: |[4203d8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getDestination:()Ljava/lang/String; │ │ -4203e8: 5410 06b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ -4203ec: 1100 |0002: return-object v0 │ │ +4203c0: |[4203c0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getDestination:()Ljava/lang/String; │ │ +4203d0: 5410 06b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ +4203d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957662,17 +957662,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4204a4: |[4204a4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getFeedfileId:()J │ │ -4204b4: 5320 07b6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ -4204b8: 1000 |0002: return-wide v0 │ │ +42048c: |[42048c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getFeedfileId:()J │ │ +42049c: 5320 07b6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ +4204a0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957680,17 +957680,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42029c: |[42029c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getFeedfileType:()I │ │ -4202ac: 5210 08b6 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ -4202b0: 0f00 |0002: return v0 │ │ +420284: |[420284] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getFeedfileType:()I │ │ +420294: 5210 08b6 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ +420298: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957698,17 +957698,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4203f0: |[4203f0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getLastModified:()Ljava/lang/String; │ │ -420400: 5410 0ab6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ -420404: 1100 |0002: return-object v0 │ │ +4203d8: |[4203d8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getLastModified:()Ljava/lang/String; │ │ +4203e8: 5410 0ab6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ +4203ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957716,17 +957716,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -420408: |[420408] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getPassword:()Ljava/lang/String; │ │ -420418: 5410 0cb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ -42041c: 1100 |0002: return-object v0 │ │ +4203f0: |[4203f0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getPassword:()Ljava/lang/String; │ │ +420400: 5410 0cb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ +420404: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #8 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957734,17 +957734,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4202b4: |[4202b4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getProgressPercent:()I │ │ -4202c4: 5210 0db6 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b60d │ │ -4202c8: 0f00 |0002: return v0 │ │ +42029c: |[42029c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getProgressPercent:()I │ │ +4202ac: 5210 0db6 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b60d │ │ +4202b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #9 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957752,17 +957752,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4204bc: |[4204bc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSize:()J │ │ -4204cc: 5320 0eb6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b60e │ │ -4204d0: 1000 |0002: return-wide v0 │ │ +4204a4: |[4204a4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSize:()J │ │ +4204b4: 5320 0eb6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b60e │ │ +4204b8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #10 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957770,17 +957770,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4204d4: |[4204d4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSoFar:()J │ │ -4204e4: 5320 0fb6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b60f │ │ -4204e8: 1000 |0002: return-wide v0 │ │ +4204bc: |[4204bc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSoFar:()J │ │ +4204cc: 5320 0fb6 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b60f │ │ +4204d0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #11 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957788,17 +957788,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -420420: |[420420] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSource:()Ljava/lang/String; │ │ -420430: 5410 10b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ -420434: 1100 |0002: return-object v0 │ │ +420408: |[420408] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getSource:()Ljava/lang/String; │ │ +420418: 5410 10b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ +42041c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #12 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957806,17 +957806,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -420438: |[420438] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getTitle:()Ljava/lang/String; │ │ -420448: 5410 12b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ -42044c: 1100 |0002: return-object v0 │ │ +420420: |[420420] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getTitle:()Ljava/lang/String; │ │ +420430: 5410 12b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ +420434: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #13 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957824,17 +957824,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -420450: |[420450] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getUsername:()Ljava/lang/String; │ │ -420460: 5410 13b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ -420464: 1100 |0002: return-object v0 │ │ +420438: |[420438] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.getUsername:()Ljava/lang/String; │ │ +420448: 5410 13b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ +42044c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ #14 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;) │ │ @@ -957842,91 +957842,91 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 125 16-bit code units │ │ -4202cc: |[4202cc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.hashCode:()I │ │ -4202dc: 5460 06b6 |0000: iget-object v0, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ -4202e0: 6e10 a6b2 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -4202e6: 0a00 |0005: move-result v0 │ │ -4202e8: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4202ec: 5461 10b6 |0008: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ -4202f0: 6e10 a6b2 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -4202f6: 0a01 |000d: move-result v1 │ │ -4202f8: b010 |000e: add-int/2addr v0, v1 │ │ -4202fa: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4202fe: 5461 12b6 |0011: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ -420302: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -420304: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ -420308: 6e10 a6b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -42030e: 0a01 |0019: move-result v1 │ │ -420310: 2802 |001a: goto 001c // +0002 │ │ -420312: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -420314: b010 |001c: add-int/2addr v0, v1 │ │ -420316: da00 001f |001d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42031a: 5461 13b6 |001f: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ -42031e: 3801 0700 |0021: if-eqz v1, 0028 // +0007 │ │ -420322: 6e10 a6b2 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -420328: 0a01 |0026: move-result v1 │ │ -42032a: 2802 |0027: goto 0029 // +0002 │ │ -42032c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -42032e: b010 |0029: add-int/2addr v0, v1 │ │ -420330: da00 001f |002a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -420334: 5461 0cb6 |002c: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ -420338: 3801 0700 |002e: if-eqz v1, 0035 // +0007 │ │ -42033c: 6e10 a6b2 0100 |0030: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -420342: 0a01 |0033: move-result v1 │ │ -420344: 2802 |0034: goto 0036 // +0002 │ │ -420346: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -420348: b010 |0036: add-int/2addr v0, v1 │ │ -42034a: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42034e: 5461 0ab6 |0039: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ -420352: 3801 0600 |003b: if-eqz v1, 0041 // +0006 │ │ -420356: 6e10 a6b2 0100 |003d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -42035c: 0a02 |0040: move-result v2 │ │ -42035e: b020 |0041: add-int/2addr v0, v2 │ │ -420360: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -420364: 5361 07b6 |0044: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ -420368: 1303 2000 |0046: const/16 v3, #int 32 // #20 │ │ -42036c: a504 0103 |0048: ushr-long v4, v1, v3 │ │ -420370: c241 |004a: xor-long/2addr v1, v4 │ │ -420372: 8412 |004b: long-to-int v2, v1 │ │ -420374: b020 |004c: add-int/2addr v0, v2 │ │ -420376: da00 001f |004d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42037a: 5261 08b6 |004f: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ -42037e: b010 |0051: add-int/2addr v0, v1 │ │ -420380: da00 001f |0052: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -420384: 5461 05b6 |0054: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b605 │ │ -420388: 6e10 7ab2 0100 |0056: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@b27a │ │ -42038e: 0a01 |0059: move-result v1 │ │ -420390: b010 |005a: add-int/2addr v0, v1 │ │ -420392: da00 001f |005b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -420396: 5261 0db6 |005d: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b60d │ │ -42039a: b010 |005f: add-int/2addr v0, v1 │ │ -42039c: da00 001f |0060: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4203a0: 5361 0fb6 |0062: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b60f │ │ -4203a4: a504 0103 |0064: ushr-long v4, v1, v3 │ │ -4203a8: c241 |0066: xor-long/2addr v1, v4 │ │ -4203aa: 8412 |0067: long-to-int v2, v1 │ │ -4203ac: b020 |0068: add-int/2addr v0, v2 │ │ -4203ae: da00 001f |0069: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4203b2: 5361 0eb6 |006b: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b60e │ │ -4203b6: a503 0103 |006d: ushr-long v3, v1, v3 │ │ -4203ba: c231 |006f: xor-long/2addr v1, v3 │ │ -4203bc: 8412 |0070: long-to-int v2, v1 │ │ -4203be: b020 |0071: add-int/2addr v0, v2 │ │ -4203c0: da00 001f |0072: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4203c4: 5261 11b6 |0074: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b611 │ │ -4203c8: b010 |0076: add-int/2addr v0, v1 │ │ -4203ca: da00 001f |0077: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4203ce: 5561 0bb6 |0079: iget-boolean v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b60b │ │ -4203d2: b010 |007b: add-int/2addr v0, v1 │ │ -4203d4: 0f00 |007c: return v0 │ │ +4202b4: |[4202b4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.hashCode:()I │ │ +4202c4: 5460 06b6 |0000: iget-object v0, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ +4202c8: 6e10 a6b2 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +4202ce: 0a00 |0005: move-result v0 │ │ +4202d0: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4202d4: 5461 10b6 |0008: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ +4202d8: 6e10 a6b2 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +4202de: 0a01 |000d: move-result v1 │ │ +4202e0: b010 |000e: add-int/2addr v0, v1 │ │ +4202e2: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4202e6: 5461 12b6 |0011: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ +4202ea: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4202ec: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ +4202f0: 6e10 a6b2 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +4202f6: 0a01 |0019: move-result v1 │ │ +4202f8: 2802 |001a: goto 001c // +0002 │ │ +4202fa: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +4202fc: b010 |001c: add-int/2addr v0, v1 │ │ +4202fe: da00 001f |001d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +420302: 5461 13b6 |001f: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ +420306: 3801 0700 |0021: if-eqz v1, 0028 // +0007 │ │ +42030a: 6e10 a6b2 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +420310: 0a01 |0026: move-result v1 │ │ +420312: 2802 |0027: goto 0029 // +0002 │ │ +420314: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +420316: b010 |0029: add-int/2addr v0, v1 │ │ +420318: da00 001f |002a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42031c: 5461 0cb6 |002c: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ +420320: 3801 0700 |002e: if-eqz v1, 0035 // +0007 │ │ +420324: 6e10 a6b2 0100 |0030: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +42032a: 0a01 |0033: move-result v1 │ │ +42032c: 2802 |0034: goto 0036 // +0002 │ │ +42032e: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +420330: b010 |0036: add-int/2addr v0, v1 │ │ +420332: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +420336: 5461 0ab6 |0039: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ +42033a: 3801 0600 |003b: if-eqz v1, 0041 // +0006 │ │ +42033e: 6e10 a6b2 0100 |003d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +420344: 0a02 |0040: move-result v2 │ │ +420346: b020 |0041: add-int/2addr v0, v2 │ │ +420348: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42034c: 5361 07b6 |0044: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ +420350: 1303 2000 |0046: const/16 v3, #int 32 // #20 │ │ +420354: a504 0103 |0048: ushr-long v4, v1, v3 │ │ +420358: c241 |004a: xor-long/2addr v1, v4 │ │ +42035a: 8412 |004b: long-to-int v2, v1 │ │ +42035c: b020 |004c: add-int/2addr v0, v2 │ │ +42035e: da00 001f |004d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +420362: 5261 08b6 |004f: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ +420366: b010 |0051: add-int/2addr v0, v1 │ │ +420368: da00 001f |0052: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42036c: 5461 05b6 |0054: iget-object v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b605 │ │ +420370: 6e10 7ab2 0100 |0056: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@b27a │ │ +420376: 0a01 |0059: move-result v1 │ │ +420378: b010 |005a: add-int/2addr v0, v1 │ │ +42037a: da00 001f |005b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42037e: 5261 0db6 |005d: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b60d │ │ +420382: b010 |005f: add-int/2addr v0, v1 │ │ +420384: da00 001f |0060: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +420388: 5361 0fb6 |0062: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b60f │ │ +42038c: a504 0103 |0064: ushr-long v4, v1, v3 │ │ +420390: c241 |0066: xor-long/2addr v1, v4 │ │ +420392: 8412 |0067: long-to-int v2, v1 │ │ +420394: b020 |0068: add-int/2addr v0, v2 │ │ +420396: da00 001f |0069: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42039a: 5361 0eb6 |006b: iget-wide v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b60e │ │ +42039e: a503 0103 |006d: ushr-long v3, v1, v3 │ │ +4203a2: c231 |006f: xor-long/2addr v1, v3 │ │ +4203a4: 8412 |0070: long-to-int v2, v1 │ │ +4203a6: b020 |0071: add-int/2addr v0, v2 │ │ +4203a8: da00 001f |0072: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4203ac: 5261 11b6 |0074: iget v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b611 │ │ +4203b0: b010 |0076: add-int/2addr v0, v1 │ │ +4203b2: da00 001f |0077: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4203b6: 5561 0bb6 |0079: iget-boolean v1, v6, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b60b │ │ +4203ba: b010 |007b: add-int/2addr v0, v1 │ │ +4203bc: 0f00 |007c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0008 line=144 │ │ 0x0011 line=145 │ │ 0x001f line=146 │ │ 0x002c line=147 │ │ @@ -957947,17 +957947,17 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -420270: |[420270] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ -420280: 5b01 0ab6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ -420284: 1100 |0002: return-object v0 │ │ +420258: |[420258] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ +420268: 5b01 0ab6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ +42026c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -957966,17 +957966,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4206cc: |[4206cc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setPassword:(Ljava/lang/String;)V │ │ -4206dc: 5b01 0cb6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ -4206e0: 0e00 |0002: return-void │ │ +4206b4: |[4206b4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setPassword:(Ljava/lang/String;)V │ │ +4206c4: 5b01 0cb6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ +4206c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -957985,17 +957985,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4206e4: |[4206e4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setProgressPercent:(I)V │ │ -4206f4: 5901 0db6 |0000: iput v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b60d │ │ -4206f8: 0e00 |0002: return-void │ │ +4206cc: |[4206cc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setProgressPercent:(I)V │ │ +4206dc: 5901 0db6 |0000: iput v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.progressPercent:I // field@b60d │ │ +4206e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -958004,17 +958004,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4206fc: |[4206fc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setSize:(J)V │ │ -42070c: 5a01 0eb6 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b60e │ │ -420710: 0e00 |0002: return-void │ │ +4206e4: |[4206e4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setSize:(J)V │ │ +4206f4: 5a01 0eb6 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.size:J // field@b60e │ │ +4206f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -958023,17 +958023,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -420714: |[420714] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setSoFar:(J)V │ │ -420724: 5a01 0fb6 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b60f │ │ -420728: 0e00 |0002: return-void │ │ +4206fc: |[4206fc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setSoFar:(J)V │ │ +42070c: 5a01 0fb6 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.soFar:J // field@b60f │ │ +420710: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -958042,17 +958042,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42072c: |[42072c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setStatusMsg:(I)V │ │ -42073c: 5901 11b6 |0000: iput v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b611 │ │ -420740: 0e00 |0002: return-void │ │ +420714: |[420714] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setStatusMsg:(I)V │ │ +420724: 5901 11b6 |0000: iput v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.statusMsg:I // field@b611 │ │ +420728: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -958061,17 +958061,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -420744: |[420744] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setUsername:(Ljava/lang/String;)V │ │ -420754: 5b01 13b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ -420758: 0e00 |0002: return-void │ │ +42072c: |[42072c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.setUsername:(Ljava/lang/String;)V │ │ +42073c: 5b01 13b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ +420740: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -958080,42 +958080,42 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -42075c: |[42075c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.writeToParcel:(Landroid/os/Parcel;I)V │ │ -42076c: 5424 06b6 |0000: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ -420770: 6e20 9b07 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -420776: 5424 10b6 |0005: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ -42077a: 6e20 9b07 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -420780: 5424 12b6 |000a: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ -420784: 6e20 9b07 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -42078a: 5320 07b6 |000f: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ -42078e: 6e30 9507 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ -420794: 5224 08b6 |0014: iget v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ -420798: 6e20 9107 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ -42079e: 5424 0ab6 |0019: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ -4207a2: 6e20 9b07 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -4207a8: 5424 13b6 |001e: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ -4207ac: 7110 51ad 0400 |0020: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ad51 │ │ -4207b2: 0c04 |0023: move-result-object v4 │ │ -4207b4: 6e20 9b07 4300 |0024: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -4207ba: 5424 0cb6 |0027: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ -4207be: 7110 51ad 0400 |0029: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ad51 │ │ -4207c4: 0c04 |002c: move-result-object v4 │ │ -4207c6: 6e20 9b07 4300 |002d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -4207cc: 5524 0bb6 |0030: iget-boolean v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b60b │ │ -4207d0: 6e20 8e07 4300 |0032: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@078e │ │ -4207d6: 5424 05b6 |0035: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b605 │ │ -4207da: 6e20 8d07 4300 |0037: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@078d │ │ -4207e0: 5524 09b6 |003a: iget-boolean v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b609 │ │ -4207e4: 6e20 8e07 4300 |003c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@078e │ │ -4207ea: 0e00 |003f: return-void │ │ +420744: |[420744] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequest.writeToParcel:(Landroid/os/Parcel;I)V │ │ +420754: 5424 06b6 |0000: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.destination:Ljava/lang/String; // field@b606 │ │ +420758: 6e20 9b07 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +42075e: 5424 10b6 |0005: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.source:Ljava/lang/String; // field@b610 │ │ +420762: 6e20 9b07 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +420768: 5424 12b6 |000a: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.title:Ljava/lang/String; // field@b612 │ │ +42076c: 6e20 9b07 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +420772: 5320 07b6 |000f: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileId:J // field@b607 │ │ +420776: 6e30 9507 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ +42077c: 5224 08b6 |0014: iget v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.feedfileType:I // field@b608 │ │ +420780: 6e20 9107 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ +420786: 5424 0ab6 |0019: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.lastModified:Ljava/lang/String; // field@b60a │ │ +42078a: 6e20 9b07 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +420790: 5424 13b6 |001e: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.username:Ljava/lang/String; // field@b613 │ │ +420794: 7110 51ad 0400 |0020: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ad51 │ │ +42079a: 0c04 |0023: move-result-object v4 │ │ +42079c: 6e20 9b07 4300 |0024: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +4207a2: 5424 0cb6 |0027: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.password:Ljava/lang/String; // field@b60c │ │ +4207a6: 7110 51ad 0400 |0029: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ad51 │ │ +4207ac: 0c04 |002c: move-result-object v4 │ │ +4207ae: 6e20 9b07 4300 |002d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +4207b4: 5524 0bb6 |0030: iget-boolean v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.mediaEnqueued:Z // field@b60b │ │ +4207b8: 6e20 8e07 4300 |0032: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@078e │ │ +4207be: 5424 05b6 |0035: iget-object v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.arguments:Landroid/os/Bundle; // field@b605 │ │ +4207c2: 6e20 8d07 4300 |0037: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@078d │ │ +4207c8: 5524 09b6 |003a: iget-boolean v4, v2, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.initiatedByUser:Z // field@b609 │ │ +4207cc: 6e20 8e07 4300 |003c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@078e │ │ +4207d2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ 0x000a line=79 │ │ 0x000f line=80 │ │ 0x0014 line=81 │ │ @@ -958194,20 +958194,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -420930: |[420930] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.:()V │ │ -420940: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -420946: 2200 ee1e |0003: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ -42094a: 7010 a9b4 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -420950: 5b10 19b6 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ -420954: 0e00 |000a: return-void │ │ +420918: |[420918] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.:()V │ │ +420928: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +42092e: 2200 ee1e |0003: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ +420932: 7010 a9b4 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +420938: 5b10 19b6 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ +42093c: 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; │ │ │ │ @@ -958216,34 +958216,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 │ │ -4208dc: |[4208dc] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ -4208ec: 6200 1ab6 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@b61a │ │ -4208f0: 1100 |0002: return-object v0 │ │ +4208c4: |[4208c4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ +4208d4: 6200 1ab6 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@b61a │ │ +4208d8: 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 │ │ -420970: |[420970] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V │ │ -420980: 6900 1ab6 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@b61a │ │ -420984: 0e00 |0002: return-void │ │ +420958: |[420958] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V │ │ +420968: 6900 1ab6 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@b61a │ │ +42096c: 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 - │ │ @@ -958276,27 +958276,27 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4208f4: |[4208f4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.getProgress:(Ljava/lang/String;)I │ │ -420904: 6e20 62ad 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ -42090a: 0a00 |0003: move-result v0 │ │ -42090c: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ -420910: 5410 19b6 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ -420914: 7220 0db5 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -42091a: 0c02 |000b: move-result-object v2 │ │ -42091c: 1f02 971c |000c: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1c97 │ │ -420920: 6e10 22ab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getProgress:()I // method@ab22 │ │ -420926: 0a02 |0011: move-result v2 │ │ -420928: 2802 |0012: goto 0014 // +0002 │ │ -42092a: 12f2 |0013: const/4 v2, #int -1 // #ff │ │ -42092c: 0f02 |0014: return v2 │ │ +4208dc: |[4208dc] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.getProgress:(Ljava/lang/String;)I │ │ +4208ec: 6e20 62ad 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ +4208f2: 0a00 |0003: move-result v0 │ │ +4208f4: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ +4208f8: 5410 19b6 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ +4208fc: 7220 0db5 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +420902: 0c02 |000b: move-result-object v2 │ │ +420904: 1f02 971c |000c: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1c97 │ │ +420908: 6e10 22ab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getProgress:()I // method@ab22 │ │ +42090e: 0a02 |0011: move-result v2 │ │ +420910: 2802 |0012: goto 0014 // +0002 │ │ +420912: 12f2 |0013: const/4 v2, #int -1 // #ff │ │ +420914: 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; │ │ │ │ @@ -958305,30 +958305,30 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -420854: |[420854] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isDownloadingEpisode:(Ljava/lang/String;)Z │ │ -420864: 5410 19b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ -420868: 7220 09b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -42086e: 0a00 |0005: move-result v0 │ │ -420870: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -420874: 5410 19b6 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ -420878: 7220 0db5 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -42087e: 0c02 |000d: move-result-object v2 │ │ -420880: 1f02 971c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1c97 │ │ -420884: 6e10 23ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@ab23 │ │ -42088a: 0a02 |0013: move-result v2 │ │ -42088c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -42088e: 3202 0300 |0015: if-eq v2, v0, 0018 // +0003 │ │ -420892: 2802 |0017: goto 0019 // +0002 │ │ -420894: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -420896: 0f00 |0019: return v0 │ │ +42083c: |[42083c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isDownloadingEpisode:(Ljava/lang/String;)Z │ │ +42084c: 5410 19b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ +420850: 7220 09b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +420856: 0a00 |0005: move-result v0 │ │ +420858: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +42085c: 5410 19b6 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ +420860: 7220 0db5 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +420866: 0c02 |000d: move-result-object v2 │ │ +420868: 1f02 971c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1c97 │ │ +42086c: 6e10 23ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@ab23 │ │ +420872: 0a02 |0013: move-result v2 │ │ +420874: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +420876: 3202 0300 |0015: if-eq v2, v0, 0018 // +0003 │ │ +42087a: 2802 |0017: goto 0019 // +0002 │ │ +42087c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +42087e: 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; │ │ @@ -958338,30 +958338,30 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -420898: |[420898] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isEpisodeQueued:(Ljava/lang/String;)Z │ │ -4208a8: 5410 19b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ -4208ac: 7220 09b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -4208b2: 0a00 |0005: move-result v0 │ │ -4208b4: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -4208b8: 5410 19b6 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ -4208bc: 7220 0db5 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -4208c2: 0c02 |000d: move-result-object v2 │ │ -4208c4: 1f02 971c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1c97 │ │ -4208c8: 6e10 23ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@ab23 │ │ -4208ce: 0a02 |0013: move-result v2 │ │ -4208d0: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -4208d4: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -4208d6: 2802 |0017: goto 0019 // +0002 │ │ -4208d8: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -4208da: 0f02 |0019: return v2 │ │ +420880: |[420880] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isEpisodeQueued:(Ljava/lang/String;)Z │ │ +420890: 5410 19b6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ +420894: 7220 09b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +42089a: 0a00 |0005: move-result v0 │ │ +42089c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +4208a0: 5410 19b6 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ +4208a4: 7220 0db5 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +4208aa: 0c02 |000d: move-result-object v2 │ │ +4208ac: 1f02 971c |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1c97 │ │ +4208b0: 6e10 23ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@ab23 │ │ +4208b6: 0a02 |0013: move-result v2 │ │ +4208b8: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +4208bc: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +4208be: 2802 |0017: goto 0019 // +0002 │ │ +4208c0: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +4208c2: 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; │ │ @@ -958371,17 +958371,17 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -420958: |[420958] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setCurrentDownloads:(Ljava/util/Map;)V │ │ -420968: 5b01 19b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ -42096c: 0e00 |0002: return-void │ │ +420940: |[420940] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setCurrentDownloads:(Ljava/util/Map;)V │ │ +420950: 5b01 19b6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@b619 │ │ +420954: 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; │ │ │ │ @@ -958495,17 +958495,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420988: |[420988] de.danoeh.antennapod.net.download.serviceinterface.R$attr.:()V │ │ -420998: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42099e: 0e00 |0003: return-void │ │ +420970: |[420970] de.danoeh.antennapod.net.download.serviceinterface.R$attr.:()V │ │ +420980: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +420986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -958572,17 +958572,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4209a0: |[4209a0] de.danoeh.antennapod.net.download.serviceinterface.R$color.:()V │ │ -4209b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4209b6: 0e00 |0003: return-void │ │ +420988: |[420988] de.danoeh.antennapod.net.download.serviceinterface.R$color.:()V │ │ +420998: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42099e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -958724,17 +958724,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4209b8: |[4209b8] de.danoeh.antennapod.net.download.serviceinterface.R$dimen.:()V │ │ -4209c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4209ce: 0e00 |0003: return-void │ │ +4209a0: |[4209a0] de.danoeh.antennapod.net.download.serviceinterface.R$dimen.:()V │ │ +4209b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4209b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -958826,17 +958826,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4209d0: |[4209d0] de.danoeh.antennapod.net.download.serviceinterface.R$drawable.:()V │ │ -4209e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4209e6: 0e00 |0003: return-void │ │ +4209b8: |[4209b8] de.danoeh.antennapod.net.download.serviceinterface.R$drawable.:()V │ │ +4209c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4209ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -959258,17 +959258,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4209e8: |[4209e8] de.danoeh.antennapod.net.download.serviceinterface.R$id.:()V │ │ -4209f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4209fe: 0e00 |0003: return-void │ │ +4209d0: |[4209d0] de.danoeh.antennapod.net.download.serviceinterface.R$id.:()V │ │ +4209e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4209e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -959310,17 +959310,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420a00: |[420a00] de.danoeh.antennapod.net.download.serviceinterface.R$integer.:()V │ │ -420a10: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -420a16: 0e00 |0003: return-void │ │ +4209e8: |[4209e8] de.danoeh.antennapod.net.download.serviceinterface.R$integer.:()V │ │ +4209f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4209fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -959432,17 +959432,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420a18: |[420a18] de.danoeh.antennapod.net.download.serviceinterface.R$layout.:()V │ │ -420a28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -420a2e: 0e00 |0003: return-void │ │ +420a00: |[420a00] de.danoeh.antennapod.net.download.serviceinterface.R$layout.:()V │ │ +420a10: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +420a16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -959484,17 +959484,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420a30: |[420a30] de.danoeh.antennapod.net.download.serviceinterface.R$string.:()V │ │ -420a40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -420a46: 0e00 |0003: return-void │ │ +420a18: |[420a18] de.danoeh.antennapod.net.download.serviceinterface.R$string.:()V │ │ +420a28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +420a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -959586,17 +959586,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420b9c: |[420b9c] de.danoeh.antennapod.net.download.serviceinterface.R$style.:()V │ │ -420bac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -420bb2: 0e00 |0003: return-void │ │ +420b84: |[420b84] de.danoeh.antennapod.net.download.serviceinterface.R$style.:()V │ │ +420b94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +420b9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -959848,62 +959848,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -420a48: |[420a48] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ -420a58: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -420a5a: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ -420a5e: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -420a64: 6901 c2b6 |0006: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Capability:[I // field@b6c2 │ │ -420a68: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -420a6a: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ -420a6e: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -420a74: 6901 c5b6 |000e: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ColorStateListItem:[I // field@b6c5 │ │ -420a78: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -420a7a: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ -420a7e: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -420a84: 6901 cbb6 |0016: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamily:[I // field@b6cb │ │ -420a88: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -420a8c: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ -420a90: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -420a96: 6901 ccb6 |001f: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamilyFont:[I // field@b6cc │ │ -420a9a: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -420a9e: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ -420aa2: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -420aa8: 6901 deb6 |0028: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColor:[I // field@b6de │ │ -420aac: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ -420ab0: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -420ab6: 6900 dfb6 |002f: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColorItem:[I // field@b6df │ │ -420aba: 0e00 |0031: return-void │ │ -420abc: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -420acc: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -420ae8: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -420b0c: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -420b3c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -420b74: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +420a30: |[420a30] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ +420a40: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +420a42: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ +420a46: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +420a4c: 6901 c2b6 |0006: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Capability:[I // field@b6c2 │ │ +420a50: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +420a52: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ +420a56: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +420a5c: 6901 c5b6 |000e: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ColorStateListItem:[I // field@b6c5 │ │ +420a60: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +420a62: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ +420a66: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +420a6c: 6901 cbb6 |0016: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamily:[I // field@b6cb │ │ +420a70: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +420a74: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ +420a78: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +420a7e: 6901 ccb6 |001f: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamilyFont:[I // field@b6cc │ │ +420a82: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +420a86: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ +420a8a: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +420a90: 6901 deb6 |0028: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColor:[I // field@b6de │ │ +420a94: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ +420a98: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +420a9e: 6900 dfb6 |002f: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColorItem:[I // field@b6df │ │ +420aa2: 0e00 |0031: return-void │ │ +420aa4: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +420ab4: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +420ad0: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +420af4: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +420b24: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +420b5c: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 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 │ │ -420b84: |[420b84] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ -420b94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -420b9a: 0e00 |0003: return-void │ │ +420b6c: |[420b6c] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ +420b7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +420b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -959934,17 +959934,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420bb4: |[420bb4] de.danoeh.antennapod.net.download.serviceinterface.R.:()V │ │ -420bc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -420bca: 0e00 |0003: return-void │ │ +420b9c: |[420b9c] de.danoeh.antennapod.net.download.serviceinterface.R.:()V │ │ +420bac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +420bb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -959989,39 +959989,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 │ │ -420cfc: |[420cfc] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.:(Ljavax/net/ssl/TrustManager;)V │ │ -420d0c: 7010 11b6 0300 |0000: invoke-direct {v3}, Ljavax/net/ssl/SSLSocketFactory;.:()V // method@b611 │ │ -420d12: 1a00 4d58 |0003: const-string v0, "TLSv1.3" // string@584d │ │ -420d16: 7110 0db6 0000 |0005: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b60d │ │ -420d1c: 0c00 |0008: move-result-object v0 │ │ -420d1e: 280d |0009: goto 0016 // +000d │ │ -420d20: 0d04 |000a: move-exception v4 │ │ -420d22: 281c |000b: goto 0027 // +001c │ │ -420d24: 0d00 |000c: move-exception v0 │ │ -420d26: 6e10 04b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -420d2c: 1a00 4c58 |0010: const-string v0, "TLSv1.2" // string@584c │ │ -420d30: 7110 0db6 0000 |0012: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b60d │ │ -420d36: 0c00 |0015: move-result-object v0 │ │ -420d38: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -420d3a: 2311 1f21 |0017: new-array v1, v1, [Ljavax/net/ssl/TrustManager; // type@211f │ │ -420d3e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -420d40: 4d04 0102 |001a: aput-object v4, v1, v2 │ │ -420d44: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -420d46: 6e40 0fb6 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@b60f │ │ -420d4c: 6e10 0eb6 0000 |0020: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@b60e │ │ -420d52: 0c04 |0023: move-result-object v4 │ │ -420d54: 5b34 eeb6 |0024: iput-object v4, v3, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ -420d58: 2804 |0026: goto 002a // +0004 │ │ -420d5a: 6e10 04b3 0400 |0027: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -420d60: 0e00 |002a: return-void │ │ +420ce4: |[420ce4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.:(Ljavax/net/ssl/TrustManager;)V │ │ +420cf4: 7010 11b6 0300 |0000: invoke-direct {v3}, Ljavax/net/ssl/SSLSocketFactory;.:()V // method@b611 │ │ +420cfa: 1a00 4d58 |0003: const-string v0, "TLSv1.3" // string@584d │ │ +420cfe: 7110 0db6 0000 |0005: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b60d │ │ +420d04: 0c00 |0008: move-result-object v0 │ │ +420d06: 280d |0009: goto 0016 // +000d │ │ +420d08: 0d04 |000a: move-exception v4 │ │ +420d0a: 281c |000b: goto 0027 // +001c │ │ +420d0c: 0d00 |000c: move-exception v0 │ │ +420d0e: 6e10 04b3 0000 |000d: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +420d14: 1a00 4c58 |0010: const-string v0, "TLSv1.2" // string@584c │ │ +420d18: 7110 0db6 0000 |0012: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@b60d │ │ +420d1e: 0c00 |0015: move-result-object v0 │ │ +420d20: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +420d22: 2311 1f21 |0017: new-array v1, v1, [Ljavax/net/ssl/TrustManager; // type@211f │ │ +420d26: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +420d28: 4d04 0102 |001a: aput-object v4, v1, v2 │ │ +420d2c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +420d2e: 6e40 0fb6 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@b60f │ │ +420d34: 6e10 0eb6 0000 |0020: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@b60e │ │ +420d3a: 0c04 |0023: move-result-object v4 │ │ +420d3c: 5b34 eeb6 |0024: iput-object v4, v3, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ +420d40: 2804 |0026: goto 002a // +0004 │ │ +420d42: 6e10 04b3 0400 |0027: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +420d48: 0e00 |002a: return-void │ │ catches : 2 │ │ 0x0003 - 0x0009 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x000c │ │ Ljava/security/GeneralSecurityException; -> 0x000a │ │ 0x000d - 0x0026 │ │ Ljava/security/GeneralSecurityException; -> 0x000a │ │ positions : │ │ @@ -960041,29 +960041,29 @@ │ │ type : '(Ljavax/net/ssl/SSLSocket;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -420d80: |[420d80] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.configureSocket:(Ljavax/net/ssl/SSLSocket;)V │ │ -420d90: 1a00 4c58 |0000: const-string v0, "TLSv1.2" // string@584c │ │ -420d94: 1a01 4d58 |0002: const-string v1, "TLSv1.3" // string@584d │ │ -420d98: 2420 1021 0100 |0004: filled-new-array {v1, v0}, [Ljava/lang/String; // type@2110 │ │ -420d9e: 0c01 |0007: move-result-object v1 │ │ -420da0: 6e20 10b6 1400 |0008: invoke-virtual {v4, v1}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b610 │ │ -420da6: 2810 |000b: goto 001b // +0010 │ │ -420da8: 0d01 |000c: move-exception v1 │ │ -420daa: 6e10 04b3 0100 |000d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -420db0: 1a01 4b58 |0010: const-string v1, "TLSv1.1" // string@584b │ │ -420db4: 1a02 4a58 |0012: const-string v2, "TLSv1" // string@584a │ │ -420db8: 2430 1021 1002 |0014: filled-new-array {v0, v1, v2}, [Ljava/lang/String; // type@2110 │ │ -420dbe: 0c00 |0017: move-result-object v0 │ │ -420dc0: 6e20 10b6 0400 |0018: invoke-virtual {v4, v0}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b610 │ │ -420dc6: 0e00 |001b: return-void │ │ +420d68: |[420d68] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.configureSocket:(Ljavax/net/ssl/SSLSocket;)V │ │ +420d78: 1a00 4c58 |0000: const-string v0, "TLSv1.2" // string@584c │ │ +420d7c: 1a01 4d58 |0002: const-string v1, "TLSv1.3" // string@584d │ │ +420d80: 2420 1021 0100 |0004: filled-new-array {v1, v0}, [Ljava/lang/String; // type@2110 │ │ +420d86: 0c01 |0007: move-result-object v1 │ │ +420d88: 6e20 10b6 1400 |0008: invoke-virtual {v4, v1}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b610 │ │ +420d8e: 2810 |000b: goto 001b // +0010 │ │ +420d90: 0d01 |000c: move-exception v1 │ │ +420d92: 6e10 04b3 0100 |000d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +420d98: 1a01 4b58 |0010: const-string v1, "TLSv1.1" // string@584b │ │ +420d9c: 1a02 4a58 |0012: const-string v2, "TLSv1" // string@584a │ │ +420da0: 2430 1021 1002 |0014: filled-new-array {v0, v1, v2}, [Ljava/lang/String; // type@2110 │ │ +420da6: 0c00 |0017: move-result-object v0 │ │ +420da8: 6e20 10b6 0400 |0018: invoke-virtual {v4, v0}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@b610 │ │ +420dae: 0e00 |001b: return-void │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ Ljava/lang/IllegalArgumentException; -> 0x000c │ │ positions : │ │ 0x0004 line=88 │ │ 0x000d line=90 │ │ 0x0014 line=93 │ │ @@ -960077,21 +960077,21 @@ │ │ type : '()Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -420c0c: |[420c0c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:()Ljava/net/Socket; │ │ -420c1c: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ -420c20: 6e10 08b6 0000 |0002: invoke-virtual {v0}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@b608 │ │ -420c26: 0c00 |0005: move-result-object v0 │ │ -420c28: 1f00 471f |0006: check-cast v0, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ -420c2c: 7020 78ad 0100 |0008: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ -420c32: 1100 |000b: return-object v0 │ │ +420bf4: |[420bf4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:()Ljava/net/Socket; │ │ +420c04: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ +420c08: 6e10 08b6 0000 |0002: invoke-virtual {v0}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@b608 │ │ +420c0e: 0c00 |0005: move-result-object v0 │ │ +420c10: 1f00 471f |0006: check-cast v0, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ +420c14: 7020 78ad 0100 |0008: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ +420c1a: 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; │ │ │ │ @@ -960100,21 +960100,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 │ │ -420c34: |[420c34] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; │ │ -420c44: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ -420c48: 6e30 09b6 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; // method@b609 │ │ -420c4e: 0c02 |0005: move-result-object v2 │ │ -420c50: 1f02 471f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ -420c54: 7020 78ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ -420c5a: 1102 |000b: return-object v2 │ │ +420c1c: |[420c1c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; │ │ +420c2c: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ +420c30: 6e30 09b6 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; // method@b609 │ │ +420c36: 0c02 |0005: move-result-object v2 │ │ +420c38: 1f02 471f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ +420c3c: 7020 78ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ +420c42: 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; │ │ @@ -960125,21 +960125,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 │ │ -420c5c: |[420c5c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ -420c6c: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ -420c70: 6e55 0ab6 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b60a │ │ -420c76: 0c02 |0005: move-result-object v2 │ │ -420c78: 1f02 471f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ -420c7c: 7020 78ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ -420c82: 1102 |000b: return-object v2 │ │ +420c44: |[420c44] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ +420c54: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ +420c58: 6e55 0ab6 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b60a │ │ +420c5e: 0c02 |0005: move-result-object v2 │ │ +420c60: 1f02 471f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ +420c64: 7020 78ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ +420c6a: 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; │ │ @@ -960152,21 +960152,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 │ │ -420c84: |[420c84] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; │ │ -420c94: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ -420c98: 6e30 0bb6 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; // method@b60b │ │ -420c9e: 0c02 |0005: move-result-object v2 │ │ -420ca0: 1f02 471f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ -420ca4: 7020 78ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ -420caa: 1102 |000b: return-object v2 │ │ +420c6c: |[420c6c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; │ │ +420c7c: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ +420c80: 6e30 0bb6 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; // method@b60b │ │ +420c86: 0c02 |0005: move-result-object v2 │ │ +420c88: 1f02 471f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ +420c8c: 7020 78ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ +420c92: 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; │ │ @@ -960177,21 +960177,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 │ │ -420cac: |[420cac] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ -420cbc: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ -420cc0: 6e55 0cb6 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b60c │ │ -420cc6: 0c02 |0005: move-result-object v2 │ │ -420cc8: 1f02 471f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ -420ccc: 7020 78ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ -420cd2: 1102 |000b: return-object v2 │ │ +420c94: |[420c94] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ +420ca4: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ +420ca8: 6e55 0cb6 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@b60c │ │ +420cae: 0c02 |0005: move-result-object v2 │ │ +420cb0: 1f02 471f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ +420cb4: 7020 78ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ +420cba: 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; │ │ @@ -960204,21 +960204,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 │ │ -420cd4: |[420cd4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ -420ce4: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ -420ce8: 6e55 12b6 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@b612 │ │ -420cee: 0c02 |0005: move-result-object v2 │ │ -420cf0: 1f02 471f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ -420cf4: 7020 78ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ -420cfa: 1102 |000b: return-object v2 │ │ +420cbc: |[420cbc] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ +420ccc: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ +420cd0: 6e55 12b6 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@b612 │ │ +420cd6: 0c02 |0005: move-result-object v2 │ │ +420cd8: 1f02 471f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f47 │ │ +420cdc: 7020 78ad 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@ad78 │ │ +420ce2: 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; │ │ @@ -960231,19 +960231,19 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -420bcc: |[420bcc] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getDefaultCipherSuites:()[Ljava/lang/String; │ │ -420bdc: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ -420be0: 6e10 13b6 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getDefaultCipherSuites:()[Ljava/lang/String; // method@b613 │ │ -420be6: 0c00 |0005: move-result-object v0 │ │ -420be8: 1100 |0006: return-object v0 │ │ +420bb4: |[420bb4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getDefaultCipherSuites:()[Ljava/lang/String; │ │ +420bc4: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ +420bc8: 6e10 13b6 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getDefaultCipherSuites:()[Ljava/lang/String; // method@b613 │ │ +420bce: 0c00 |0005: move-result-object v0 │ │ +420bd0: 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;) │ │ @@ -960251,19 +960251,19 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -420bec: |[420bec] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getSupportedCipherSuites:()[Ljava/lang/String; │ │ -420bfc: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ -420c00: 6e10 14b6 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getSupportedCipherSuites:()[Ljava/lang/String; // method@b614 │ │ -420c06: 0c00 |0005: move-result-object v0 │ │ -420c08: 1100 |0006: return-object v0 │ │ +420bd4: |[420bd4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getSupportedCipherSuites:()[Ljava/lang/String; │ │ +420be4: 5410 eeb6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b6ee │ │ +420be8: 6e10 14b6 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getSupportedCipherSuites:()[Ljava/lang/String; // method@b614 │ │ +420bee: 0c00 |0005: move-result-object v0 │ │ +420bf0: 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 : 3492 (AntennaPodSslSocketFactory.java) │ │ @@ -960306,17 +960306,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420dd8: |[420dd8] de.danoeh.antennapod.net.ssl.BackportCaCerts.:()V │ │ -420de8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -420dee: 0e00 |0003: return-void │ │ +420dc0: |[420dc0] de.danoeh.antennapod.net.ssl.BackportCaCerts.:()V │ │ +420dd0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +420dd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/ssl/BackportCaCerts; │ │ │ │ Virtual methods - │ │ @@ -960350,17 +960350,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420fa0: |[420fa0] de.danoeh.antennapod.net.ssl.BackportTrustManager.:()V │ │ -420fb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -420fb6: 0e00 |0003: return-void │ │ +420f88: |[420f88] de.danoeh.antennapod.net.ssl.BackportTrustManager.:()V │ │ +420f98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +420f9e: 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;) │ │ @@ -960368,28 +960368,28 @@ │ │ type : '()Ljavax/net/ssl/X509TrustManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -420df0: |[420df0] de.danoeh.antennapod.net.ssl.BackportTrustManager.create:()Ljavax/net/ssl/X509TrustManager; │ │ -420e00: 1a00 fd5c |0000: const-string v0, "UTF-8" // string@5cfd │ │ -420e04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -420e06: 7100 ccb3 0000 |0003: invoke-static {}, Ljava/security/KeyStore;.getDefaultType:()Ljava/lang/String; // method@b3cc │ │ -420e0c: 0c02 |0006: move-result-object v2 │ │ -420e0e: 7110 cdb3 0200 |0007: invoke-static {v2}, Ljava/security/KeyStore;.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore; // method@b3cd │ │ -420e14: 0c02 |000a: move-result-object v2 │ │ -420e16: 6e20 ceb3 1200 |000b: invoke-virtual {v2, v1}, Ljava/security/KeyStore;.load:(Ljava/security/KeyStore$LoadStoreParameter;)V // method@b3ce │ │ -420e1c: 1a03 6d63 |000e: const-string v3, "X.509" // string@636d │ │ -420e20: 7110 d6b3 0300 |0010: invoke-static {v3}, Ljava/security/cert/CertificateFactory;.getInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@b3d6 │ │ -420e26: 0c03 |0013: move-result-object v3 │ │ -420e28: 1a04 720f |0014: const-string v4, "BACKPORT_COMODO_ROOT_CA" // string@0f72 │ │ -420e2c: 2205 1c1e |0016: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e1c │ │ -420e30: 1a06 5509 |0018: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +420dd8: |[420dd8] de.danoeh.antennapod.net.ssl.BackportTrustManager.create:()Ljavax/net/ssl/X509TrustManager; │ │ +420de8: 1a00 fd5c |0000: const-string v0, "UTF-8" // string@5cfd │ │ +420dec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +420dee: 7100 ccb3 0000 |0003: invoke-static {}, Ljava/security/KeyStore;.getDefaultType:()Ljava/lang/String; // method@b3cc │ │ +420df4: 0c02 |0006: move-result-object v2 │ │ +420df6: 7110 cdb3 0200 |0007: invoke-static {v2}, Ljava/security/KeyStore;.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore; // method@b3cd │ │ +420dfc: 0c02 |000a: move-result-object v2 │ │ +420dfe: 6e20 ceb3 1200 |000b: invoke-virtual {v2, v1}, Ljava/security/KeyStore;.load:(Ljava/security/KeyStore$LoadStoreParameter;)V // method@b3ce │ │ +420e04: 1a03 6d63 |000e: const-string v3, "X.509" // string@636d │ │ +420e08: 7110 d6b3 0300 |0010: invoke-static {v3}, Ljava/security/cert/CertificateFactory;.getInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@b3d6 │ │ +420e0e: 0c03 |0013: move-result-object v3 │ │ +420e10: 1a04 720f |0014: const-string v4, "BACKPORT_COMODO_ROOT_CA" // string@0f72 │ │ +420e14: 2205 1c1e |0016: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e1c │ │ +420e18: 1a06 5509 |0018: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB │ │ hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G │ │ A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV │ │ BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5 │ │ MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT │ │ EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR │ │ Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh │ │ @@ -960415,25 +960415,25 @@ │ │ boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke │ │ jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL │ │ S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb │ │ QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl │ │ 0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB │ │ NVOFBkpdn627G190 │ │ -----END CERTIFICATE-----" // string@0955 │ │ -420e34: 7110 c5b3 0000 |001a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -420e3a: 0c07 |001d: move-result-object v7 │ │ -420e3c: 6e20 a5b2 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b2a5 │ │ -420e42: 0c06 |0021: move-result-object v6 │ │ -420e44: 7020 1cb1 6500 |0022: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b11c │ │ -420e4a: 6e20 d5b3 5300 |0025: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b3d5 │ │ -420e50: 0c05 |0028: move-result-object v5 │ │ -420e52: 6e30 cfb3 4205 |0029: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b3cf │ │ -420e58: 1a04 c052 |002c: const-string v4, "SECTIGO_USER_TRUST_CA" // string@52c0 │ │ -420e5c: 2205 1c1e |002e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e1c │ │ -420e60: 1a06 5609 |0030: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +420e1c: 7110 c5b3 0000 |001a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +420e22: 0c07 |001d: move-result-object v7 │ │ +420e24: 6e20 a5b2 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b2a5 │ │ +420e2a: 0c06 |0021: move-result-object v6 │ │ +420e2c: 7020 1cb1 6500 |0022: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b11c │ │ +420e32: 6e20 d5b3 5300 |0025: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b3d5 │ │ +420e38: 0c05 |0028: move-result-object v5 │ │ +420e3a: 6e30 cfb3 4205 |0029: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b3cf │ │ +420e40: 1a04 c052 |002c: const-string v4, "SECTIGO_USER_TRUST_CA" // string@52c0 │ │ +420e44: 2205 1c1e |002e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e1c │ │ +420e48: 1a06 5609 |0030: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB │ │ iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl │ │ cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV │ │ BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw │ │ MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV │ │ BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU │ │ aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy │ │ @@ -960460,25 +960460,25 @@ │ │ XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/ │ │ qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB │ │ VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB │ │ L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG │ │ jjxDah2nGN59PRbxYvnKkKj9 │ │ -----END CERTIFICATE----- │ │ " // string@0956 │ │ -420e64: 7110 c5b3 0000 |0032: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -420e6a: 0c07 |0035: move-result-object v7 │ │ -420e6c: 6e20 a5b2 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b2a5 │ │ -420e72: 0c06 |0039: move-result-object v6 │ │ -420e74: 7020 1cb1 6500 |003a: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b11c │ │ -420e7a: 6e20 d5b3 5300 |003d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b3d5 │ │ -420e80: 0c05 |0040: move-result-object v5 │ │ -420e82: 6e30 cfb3 4205 |0041: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b3cf │ │ -420e88: 1a04 7024 |0044: const-string v4, "LETSENCRYPT_ISRG_CA" // string@2470 │ │ -420e8c: 2205 1c1e |0046: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e1c │ │ -420e90: 1a06 5709 |0048: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +420e4c: 7110 c5b3 0000 |0032: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +420e52: 0c07 |0035: move-result-object v7 │ │ +420e54: 6e20 a5b2 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b2a5 │ │ +420e5a: 0c06 |0039: move-result-object v6 │ │ +420e5c: 7020 1cb1 6500 |003a: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b11c │ │ +420e62: 6e20 d5b3 5300 |003d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b3d5 │ │ +420e68: 0c05 |0040: move-result-object v5 │ │ +420e6a: 6e30 cfb3 4205 |0041: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b3cf │ │ +420e70: 1a04 7024 |0044: const-string v4, "LETSENCRYPT_ISRG_CA" // string@2470 │ │ +420e74: 2205 1c1e |0046: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e1c │ │ +420e78: 1a06 5709 |0048: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw │ │ TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh │ │ cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4 │ │ WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu │ │ ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY │ │ MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc │ │ h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+ │ │ @@ -960501,45 +960501,45 @@ │ │ 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@0957 │ │ -420e94: 7110 c5b3 0000 |004a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -420e9a: 0c00 |004d: move-result-object v0 │ │ -420e9c: 6e20 a5b2 0600 |004e: invoke-virtual {v6, v0}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b2a5 │ │ -420ea2: 0c00 |0051: move-result-object v0 │ │ -420ea4: 7020 1cb1 0500 |0052: invoke-direct {v5, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b11c │ │ -420eaa: 6e20 d5b3 5300 |0055: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b3d5 │ │ -420eb0: 0c00 |0058: move-result-object v0 │ │ -420eb2: 6e30 cfb3 4200 |0059: invoke-virtual {v2, v4, v0}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b3cf │ │ -420eb8: 2200 e21e |005c: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -420ebc: 7010 17b4 0000 |005e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -420ec2: 7110 84ad 0200 |0061: invoke-static {v2}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@ad84 │ │ -420ec8: 0c02 |0064: move-result-object v2 │ │ -420eca: 7220 d6b4 2000 |0065: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -420ed0: 7110 84ad 0100 |0068: invoke-static {v1}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@ad84 │ │ -420ed6: 0c02 |006b: move-result-object v2 │ │ -420ed8: 7220 d6b4 2000 |006c: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -420ede: 2202 f31c |006f: new-instance v2, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager; // type@1cf3 │ │ -420ee2: 7020 86ad 0200 |0071: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.:(Ljava/util/List;)V // method@ad86 │ │ -420ee8: 1102 |0074: return-object v2 │ │ -420eea: 0d00 |0075: move-exception v0 │ │ -420eec: 2806 |0076: goto 007c // +0006 │ │ -420eee: 0d00 |0077: move-exception v0 │ │ -420ef0: 2804 |0078: goto 007c // +0004 │ │ -420ef2: 0d00 |0079: move-exception v0 │ │ -420ef4: 2802 |007a: goto 007c // +0002 │ │ -420ef6: 0d00 |007b: move-exception v0 │ │ -420ef8: 1a02 d40f |007c: const-string v2, "BackportTrustManager" // string@0fd4 │ │ -420efc: 7110 f90a 0000 |007e: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -420f02: 0c00 |0081: move-result-object v0 │ │ -420f04: 7120 f70a 0200 |0082: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -420f0a: 1101 |0085: return-object v1 │ │ +420e7c: 7110 c5b3 0000 |004a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +420e82: 0c00 |004d: move-result-object v0 │ │ +420e84: 6e20 a5b2 0600 |004e: invoke-virtual {v6, v0}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b2a5 │ │ +420e8a: 0c00 |0051: move-result-object v0 │ │ +420e8c: 7020 1cb1 0500 |0052: invoke-direct {v5, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b11c │ │ +420e92: 6e20 d5b3 5300 |0055: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b3d5 │ │ +420e98: 0c00 |0058: move-result-object v0 │ │ +420e9a: 6e30 cfb3 4200 |0059: invoke-virtual {v2, v4, v0}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b3cf │ │ +420ea0: 2200 e21e |005c: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +420ea4: 7010 17b4 0000 |005e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +420eaa: 7110 84ad 0200 |0061: invoke-static {v2}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@ad84 │ │ +420eb0: 0c02 |0064: move-result-object v2 │ │ +420eb2: 7220 d6b4 2000 |0065: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +420eb8: 7110 84ad 0100 |0068: invoke-static {v1}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@ad84 │ │ +420ebe: 0c02 |006b: move-result-object v2 │ │ +420ec0: 7220 d6b4 2000 |006c: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +420ec6: 2202 f31c |006f: new-instance v2, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager; // type@1cf3 │ │ +420eca: 7020 86ad 0200 |0071: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.:(Ljava/util/List;)V // method@ad86 │ │ +420ed0: 1102 |0074: return-object v2 │ │ +420ed2: 0d00 |0075: move-exception v0 │ │ +420ed4: 2806 |0076: goto 007c // +0006 │ │ +420ed6: 0d00 |0077: move-exception v0 │ │ +420ed8: 2804 |0078: goto 007c // +0004 │ │ +420eda: 0d00 |0079: move-exception v0 │ │ +420edc: 2802 |007a: goto 007c // +0002 │ │ +420ede: 0d00 |007b: move-exception v0 │ │ +420ee0: 1a02 d40f |007c: const-string v2, "BackportTrustManager" // string@0fd4 │ │ +420ee4: 7110 f90a 0000 |007e: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +420eea: 0c00 |0081: move-result-object v0 │ │ +420eec: 7120 f70a 0200 |0082: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +420ef2: 1101 |0085: return-object v1 │ │ catches : 1 │ │ 0x0003 - 0x0074 │ │ Ljava/security/KeyStoreException; -> 0x007b │ │ Ljava/security/cert/CertificateException; -> 0x0079 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0077 │ │ Ljava/io/IOException; -> 0x0075 │ │ positions : │ │ @@ -960567,40 +960567,40 @@ │ │ type : '(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -420f24: |[420f24] de.danoeh.antennapod.net.ssl.BackportTrustManager.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; │ │ -420f34: 7100 15b6 0000 |0000: invoke-static {}, Ljavax/net/ssl/TrustManagerFactory;.getDefaultAlgorithm:()Ljava/lang/String; // method@b615 │ │ -420f3a: 0c00 |0003: move-result-object v0 │ │ -420f3c: 7110 16b6 0000 |0004: invoke-static {v0}, Ljavax/net/ssl/TrustManagerFactory;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; // method@b616 │ │ -420f42: 0c00 |0007: move-result-object v0 │ │ -420f44: 6e20 18b6 4000 |0008: invoke-virtual {v0, v4}, Ljavax/net/ssl/TrustManagerFactory;.init:(Ljava/security/KeyStore;)V // method@b618 │ │ -420f4a: 6e10 17b6 0000 |000b: invoke-virtual {v0}, Ljavax/net/ssl/TrustManagerFactory;.getTrustManagers:()[Ljavax/net/ssl/TrustManager; // method@b617 │ │ -420f50: 0c04 |000e: move-result-object v4 │ │ -420f52: 2140 |000f: array-length v0, v4 │ │ -420f54: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -420f56: 3501 1400 |0011: if-ge v1, v0, 0025 // +0014 │ │ -420f5a: 4602 0401 |0013: aget-object v2, v4, v1 │ │ -420f5e: 2023 4b1f |0015: instance-of v3, v2, Ljavax/net/ssl/X509TrustManager; // type@1f4b │ │ -420f62: 3803 0500 |0017: if-eqz v3, 001c // +0005 │ │ -420f66: 1f02 4b1f |0019: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f4b │ │ -420f6a: 1102 |001b: return-object v2 │ │ -420f6c: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -420f70: 28f3 |001e: goto 0011 // -000d │ │ -420f72: 0d04 |001f: move-exception v4 │ │ -420f74: 2802 |0020: goto 0022 // +0002 │ │ -420f76: 0d04 |0021: move-exception v4 │ │ -420f78: 6e10 04b3 0400 |0022: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -420f7e: 2204 561e |0025: new-instance v4, Ljava/lang/IllegalStateException; // type@1e56 │ │ -420f82: 1a00 5c5d |0027: const-string v0, "Unexpected default trust managers" // string@5d5c │ │ -420f86: 7020 26b2 0400 |0029: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ -420f8c: 2704 |002c: throw v4 │ │ +420f0c: |[420f0c] de.danoeh.antennapod.net.ssl.BackportTrustManager.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; │ │ +420f1c: 7100 15b6 0000 |0000: invoke-static {}, Ljavax/net/ssl/TrustManagerFactory;.getDefaultAlgorithm:()Ljava/lang/String; // method@b615 │ │ +420f22: 0c00 |0003: move-result-object v0 │ │ +420f24: 7110 16b6 0000 |0004: invoke-static {v0}, Ljavax/net/ssl/TrustManagerFactory;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; // method@b616 │ │ +420f2a: 0c00 |0007: move-result-object v0 │ │ +420f2c: 6e20 18b6 4000 |0008: invoke-virtual {v0, v4}, Ljavax/net/ssl/TrustManagerFactory;.init:(Ljava/security/KeyStore;)V // method@b618 │ │ +420f32: 6e10 17b6 0000 |000b: invoke-virtual {v0}, Ljavax/net/ssl/TrustManagerFactory;.getTrustManagers:()[Ljavax/net/ssl/TrustManager; // method@b617 │ │ +420f38: 0c04 |000e: move-result-object v4 │ │ +420f3a: 2140 |000f: array-length v0, v4 │ │ +420f3c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +420f3e: 3501 1400 |0011: if-ge v1, v0, 0025 // +0014 │ │ +420f42: 4602 0401 |0013: aget-object v2, v4, v1 │ │ +420f46: 2023 4b1f |0015: instance-of v3, v2, Ljavax/net/ssl/X509TrustManager; // type@1f4b │ │ +420f4a: 3803 0500 |0017: if-eqz v3, 001c // +0005 │ │ +420f4e: 1f02 4b1f |0019: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f4b │ │ +420f52: 1102 |001b: return-object v2 │ │ +420f54: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +420f58: 28f3 |001e: goto 0011 // -000d │ │ +420f5a: 0d04 |001f: move-exception v4 │ │ +420f5c: 2802 |0020: goto 0022 // +0002 │ │ +420f5e: 0d04 |0021: move-exception v4 │ │ +420f60: 6e10 04b3 0400 |0022: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +420f66: 2204 561e |0025: new-instance v4, Ljava/lang/IllegalStateException; // type@1e56 │ │ +420f6a: 1a00 5c5d |0027: const-string v0, "Unexpected default trust managers" // string@5d5c │ │ +420f6e: 7020 26b2 0400 |0029: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ +420f74: 2704 |002c: throw v4 │ │ catches : 1 │ │ 0x0000 - 0x001b │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0021 │ │ Ljava/security/KeyStoreException; -> 0x001f │ │ positions : │ │ 0x0000 line=28 │ │ 0x0008 line=29 │ │ @@ -960658,17 +960658,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420fb8: |[420fb8] de.danoeh.antennapod.net.ssl.BuildConfig.:()V │ │ -420fc8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -420fce: 0e00 |0003: return-void │ │ +420fa0: |[420fa0] de.danoeh.antennapod.net.ssl.BuildConfig.:()V │ │ +420fb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +420fb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/ssl/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -960714,18 +960714,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42103c: |[42103c] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.:(Ljava/util/List;)V │ │ -42104c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -421052: 5b01 f7b6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b6f7 │ │ -421056: 0e00 |0005: return-void │ │ +421024: |[421024] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.:(Ljava/util/List;)V │ │ +421034: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42103a: 5b01 f7b6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b6f7 │ │ +42103e: 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; │ │ @@ -960736,30 +960736,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 │ │ -421058: |[421058] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -421068: 5430 f7b6 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b6f7 │ │ -42106c: 7210 e1b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -421072: 0c00 |0005: move-result-object v0 │ │ -421074: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -421076: 7210 c4b4 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -42107c: 0a02 |000a: move-result v2 │ │ -42107e: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -421082: 7210 c5b4 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -421088: 0c01 |0010: move-result-object v1 │ │ -42108a: 1f01 4b1f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f4b │ │ -42108e: 7230 19b6 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b619 │ │ -421094: 0e00 |0016: return-void │ │ -421096: 0d01 |0017: move-exception v1 │ │ -421098: 28ef |0018: goto 0007 // -0011 │ │ -42109a: 2701 |0019: throw v1 │ │ +421040: |[421040] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +421050: 5430 f7b6 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b6f7 │ │ +421054: 7210 e1b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +42105a: 0c00 |0005: move-result-object v0 │ │ +42105c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +42105e: 7210 c4b4 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +421064: 0a02 |000a: move-result v2 │ │ +421066: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +42106a: 7210 c5b4 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +421070: 0c01 |0010: move-result-object v1 │ │ +421072: 1f01 4b1f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f4b │ │ +421076: 7230 19b6 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b619 │ │ +42107c: 0e00 |0016: return-void │ │ +42107e: 0d01 |0017: move-exception v1 │ │ +421080: 28ef |0018: goto 0007 // -0011 │ │ +421082: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0013 - 0x0016 │ │ Ljava/security/cert/CertificateException; -> 0x0017 │ │ positions : │ │ 0x0000 line=28 │ │ 0x0013 line=30 │ │ 0x0019 line=37 │ │ @@ -960773,30 +960773,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 │ │ -4210ac: |[4210ac] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -4210bc: 5430 f7b6 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b6f7 │ │ -4210c0: 7210 e1b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -4210c6: 0c00 |0005: move-result-object v0 │ │ -4210c8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4210ca: 7210 c4b4 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -4210d0: 0a02 |000a: move-result v2 │ │ -4210d2: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -4210d6: 7210 c5b4 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -4210dc: 0c01 |0010: move-result-object v1 │ │ -4210de: 1f01 4b1f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f4b │ │ -4210e2: 7230 1ab6 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b61a │ │ -4210e8: 0e00 |0016: return-void │ │ -4210ea: 0d01 |0017: move-exception v1 │ │ -4210ec: 28ef |0018: goto 0007 // -0011 │ │ -4210ee: 2701 |0019: throw v1 │ │ +421094: |[421094] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +4210a4: 5430 f7b6 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b6f7 │ │ +4210a8: 7210 e1b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +4210ae: 0c00 |0005: move-result-object v0 │ │ +4210b0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +4210b2: 7210 c4b4 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +4210b8: 0a02 |000a: move-result v2 │ │ +4210ba: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +4210be: 7210 c5b4 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +4210c4: 0c01 |0010: move-result-object v1 │ │ +4210c6: 1f01 4b1f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f4b │ │ +4210ca: 7230 1ab6 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@b61a │ │ +4210d0: 0e00 |0016: return-void │ │ +4210d2: 0d01 |0017: move-exception v1 │ │ +4210d4: 28ef |0018: goto 0007 // -0011 │ │ +4210d6: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0013 - 0x0016 │ │ Ljava/security/cert/CertificateException; -> 0x0017 │ │ positions : │ │ 0x0000 line=43 │ │ 0x0013 line=45 │ │ 0x0019 line=52 │ │ @@ -960810,38 +960810,38 @@ │ │ type : '()[Ljava/security/cert/X509Certificate;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -420fd0: |[420fd0] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ -420fe0: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -420fe4: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -420fea: 5431 f7b6 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b6f7 │ │ -420fee: 7210 e1b4 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -420ff4: 0c01 |000a: move-result-object v1 │ │ -420ff6: 7210 c4b4 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -420ffc: 0a02 |000e: move-result v2 │ │ -420ffe: 3802 1400 |000f: if-eqz v2, 0023 // +0014 │ │ -421002: 7210 c5b4 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -421008: 0c02 |0014: move-result-object v2 │ │ -42100a: 1f02 4b1f |0015: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f4b │ │ -42100e: 7210 1bb6 0200 |0017: invoke-interface {v2}, Ljavax/net/ssl/X509TrustManager;.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; // method@b61b │ │ -421014: 0c02 |001a: move-result-object v2 │ │ -421016: 7110 2db4 0200 |001b: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -42101c: 0c02 |001e: move-result-object v2 │ │ -42101e: 7220 d8b4 2000 |001f: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ -421024: 28e9 |0022: goto 000b // -0017 │ │ -421026: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -421028: 2311 1921 |0024: new-array v1, v1, [Ljava/security/cert/X509Certificate; // type@2119 │ │ -42102c: 7220 ecb4 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b4ec │ │ -421032: 0c00 |0029: move-result-object v0 │ │ -421034: 1f00 1921 |002a: check-cast v0, [Ljava/security/cert/X509Certificate; // type@2119 │ │ -421038: 1100 |002c: return-object v0 │ │ +420fb8: |[420fb8] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ +420fc8: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +420fcc: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +420fd2: 5431 f7b6 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b6f7 │ │ +420fd6: 7210 e1b4 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +420fdc: 0c01 |000a: move-result-object v1 │ │ +420fde: 7210 c4b4 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +420fe4: 0a02 |000e: move-result v2 │ │ +420fe6: 3802 1400 |000f: if-eqz v2, 0023 // +0014 │ │ +420fea: 7210 c5b4 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +420ff0: 0c02 |0014: move-result-object v2 │ │ +420ff2: 1f02 4b1f |0015: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f4b │ │ +420ff6: 7210 1bb6 0200 |0017: invoke-interface {v2}, Ljavax/net/ssl/X509TrustManager;.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; // method@b61b │ │ +420ffc: 0c02 |001a: move-result-object v2 │ │ +420ffe: 7110 2db4 0200 |001b: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +421004: 0c02 |001e: move-result-object v2 │ │ +421006: 7220 d8b4 2000 |001f: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ +42100c: 28e9 |0022: goto 000b // -0017 │ │ +42100e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +421010: 2311 1921 |0024: new-array v1, v1, [Ljava/security/cert/X509Certificate; // type@2119 │ │ +421014: 7220 ecb4 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b4ec │ │ +42101a: 0c00 |0029: move-result-object v0 │ │ +42101c: 1f00 1921 |002a: check-cast v0, [Ljava/security/cert/X509Certificate; // type@2119 │ │ +421020: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ 0x0017 line=59 │ │ 0x0026 line=61 │ │ locals : │ │ @@ -961002,17 +961002,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421118: |[421118] de.danoeh.antennapod.net.ssl.R$anim.:()V │ │ -421128: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42112e: 0e00 |0003: return-void │ │ +421100: |[421100] de.danoeh.antennapod.net.ssl.R$anim.:()V │ │ +421110: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +421116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -961074,17 +961074,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421100: |[421100] de.danoeh.antennapod.net.ssl.R$animator.:()V │ │ -421110: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -421116: 0e00 |0003: return-void │ │ +4210e8: |[4210e8] de.danoeh.antennapod.net.ssl.R$animator.:()V │ │ +4210f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4210fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -962521,17 +962521,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421130: |[421130] de.danoeh.antennapod.net.ssl.R$attr.:()V │ │ -421140: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -421146: 0e00 |0003: return-void │ │ +421118: |[421118] de.danoeh.antennapod.net.ssl.R$attr.:()V │ │ +421128: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42112e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -962573,17 +962573,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421148: |[421148] de.danoeh.antennapod.net.ssl.R$bool.:()V │ │ -421158: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42115e: 0e00 |0003: return-void │ │ +421130: |[421130] de.danoeh.antennapod.net.ssl.R$bool.:()V │ │ +421140: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +421146: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -963050,17 +963050,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421160: |[421160] de.danoeh.antennapod.net.ssl.R$color.:()V │ │ -421170: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -421176: 0e00 |0003: return-void │ │ +421148: |[421148] de.danoeh.antennapod.net.ssl.R$color.:()V │ │ +421158: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42115e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -963692,17 +963692,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421178: |[421178] de.danoeh.antennapod.net.ssl.R$dimen.:()V │ │ -421188: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42118e: 0e00 |0003: return-void │ │ +421160: |[421160] de.danoeh.antennapod.net.ssl.R$dimen.:()V │ │ +421170: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +421176: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -964239,17 +964239,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421190: |[421190] de.danoeh.antennapod.net.ssl.R$drawable.:()V │ │ -4211a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4211a6: 0e00 |0003: return-void │ │ +421178: |[421178] de.danoeh.antennapod.net.ssl.R$drawable.:()V │ │ +421188: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42118e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -965046,17 +965046,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4211a8: |[4211a8] de.danoeh.antennapod.net.ssl.R$id.:()V │ │ -4211b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4211be: 0e00 |0003: return-void │ │ +421190: |[421190] de.danoeh.antennapod.net.ssl.R$id.:()V │ │ +4211a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4211a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -965113,17 +965113,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4211c0: |[4211c0] de.danoeh.antennapod.net.ssl.R$integer.:()V │ │ -4211d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4211d6: 0e00 |0003: return-void │ │ +4211a8: |[4211a8] de.danoeh.antennapod.net.ssl.R$integer.:()V │ │ +4211b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4211be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -965190,17 +965190,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4211d8: |[4211d8] de.danoeh.antennapod.net.ssl.R$interpolator.:()V │ │ -4211e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4211ee: 0e00 |0003: return-void │ │ +4211c0: |[4211c0] de.danoeh.antennapod.net.ssl.R$interpolator.:()V │ │ +4211d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4211d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -965427,17 +965427,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4211f0: |[4211f0] de.danoeh.antennapod.net.ssl.R$layout.:()V │ │ -421200: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -421206: 0e00 |0003: return-void │ │ +4211d8: |[4211d8] de.danoeh.antennapod.net.ssl.R$layout.:()V │ │ +4211e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4211ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -965619,17 +965619,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421208: |[421208] de.danoeh.antennapod.net.ssl.R$string.:()V │ │ -421218: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42121e: 0e00 |0003: return-void │ │ +4211f0: |[4211f0] de.danoeh.antennapod.net.ssl.R$string.:()V │ │ +421200: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +421206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -967411,17 +967411,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421cec: |[421cec] de.danoeh.antennapod.net.ssl.R$style.:()V │ │ -421cfc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -421d02: 0e00 |0003: return-void │ │ +421cd4: |[421cd4] de.danoeh.antennapod.net.ssl.R$style.:()V │ │ +421ce4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +421cea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -969853,227 +969853,227 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1362 16-bit code units │ │ -421220: |[421220] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ -421230: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -421234: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ -421238: 2600 5801 0000 |0004: fill-array-data v0, 0000015c // +00000158 │ │ -42123e: 6900 aebb |0007: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBar:[I // field@bbae │ │ -421242: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -421244: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ -421248: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -42124e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -421250: 4b02 0103 |0010: aput v2, v1, v3 │ │ -421254: 6901 afbb |0012: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBarLayout:[I // field@bbaf │ │ -421258: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ -42125c: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -421262: 4b02 0103 |0019: aput v2, v1, v3 │ │ -421266: 6901 cebb |001b: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuItemView:[I // field@bbce │ │ -42126a: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ -42126e: 6901 d0bb |001f: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuView:[I // field@bbd0 │ │ -421272: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -421274: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ -421278: 2602 7601 0000 |0024: fill-array-data v2, 0000019a // +00000176 │ │ -42127e: 6902 d1bb |0027: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMode:[I // field@bbd1 │ │ -421282: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -421284: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ -421288: 2604 7e01 0000 |002c: fill-array-data v4, 000001aa // +0000017e │ │ -42128e: 6904 d8bb |002f: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActivityChooserView:[I // field@bbd8 │ │ -421292: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -421296: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ -42129a: 2605 7d01 0000 |0035: fill-array-data v5, 000001b2 // +0000017d │ │ -4212a0: 6905 dbbb |0038: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AlertDialog:[I // field@bbdb │ │ -4212a4: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ -4212a8: 2605 8a01 0000 |003c: fill-array-data v5, 000001c6 // +0000018a │ │ -4212ae: 6905 e4bb |003f: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableCompat:[I // field@bbe4 │ │ -4212b2: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ -4212b6: 2605 9301 0000 |0043: fill-array-data v5, 000001d6 // +00000193 │ │ -4212bc: 6905 ebbb |0046: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableItem:[I // field@bbeb │ │ -4212c0: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -4212c2: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ -4212c6: 2606 9301 0000 |004b: fill-array-data v6, 000001de // +00000193 │ │ -4212cc: 6906 eebb |004e: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableTransition:[I // field@bbee │ │ -4212d0: 2356 e61f |0050: new-array v6, v5, [I // type@1fe6 │ │ -4212d4: 2606 9801 0000 |0052: fill-array-data v6, 000001ea // +00000198 │ │ -4212da: 6906 f3bb |0055: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatImageView:[I // field@bbf3 │ │ -4212de: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ -4212e2: 2606 9d01 0000 |0059: fill-array-data v6, 000001f6 // +0000019d │ │ -4212e8: 6906 f8bb |005c: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatSeekBar:[I // field@bbf8 │ │ -4212ec: 1276 |005e: const/4 v6, #int 7 // #7 │ │ -4212ee: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ -4212f2: 2607 a101 0000 |0061: fill-array-data v7, 00000202 // +000001a1 │ │ -4212f8: 6907 fdbb |0064: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextHelper:[I // field@bbfd │ │ -4212fc: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ -421300: 2377 e61f |0068: new-array v7, v7, [I // type@1fe6 │ │ -421304: 2607 aa01 0000 |006a: fill-array-data v7, 00000214 // +000001aa │ │ -42130a: 6907 05bc |006d: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextView:[I // field@bc05 │ │ -42130e: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ -421312: 2377 e61f |0071: new-array v7, v7, [I // type@1fe6 │ │ -421316: 2607 d101 0000 |0073: fill-array-data v7, 00000244 // +000001d1 │ │ -42131c: 6907 1cbc |0076: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTheme:[I // field@bc1c │ │ -421320: 2307 e61f |0078: new-array v7, v0, [I // type@1fe6 │ │ -421324: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ -42132a: 4b08 0703 |007d: aput v8, v7, v3 │ │ -42132e: 6907 9cbc |007f: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.ButtonBarLayout:[I // field@bc9c │ │ -421332: 1257 |0081: const/4 v7, #int 5 // #5 │ │ -421334: 2378 e61f |0082: new-array v8, v7, [I // type@1fe6 │ │ -421338: 2608 c202 0000 |0084: fill-array-data v8, 00000346 // +000002c2 │ │ -42133e: 6908 9ebc |0087: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.ColorStateListItem:[I // field@bc9e │ │ -421342: 2358 e61f |0089: new-array v8, v5, [I // type@1fe6 │ │ -421346: 2608 c902 0000 |008b: fill-array-data v8, 00000354 // +000002c9 │ │ -42134c: 6908 a4bc |008e: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.CompoundButton:[I // field@bca4 │ │ -421350: 2344 e61f |0090: new-array v4, v4, [I // type@1fe6 │ │ -421354: 2604 ce02 0000 |0092: fill-array-data v4, 00000360 // +000002ce │ │ -42135a: 6904 a9bc |0095: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.DrawerArrowToggle:[I // field@bca9 │ │ -42135e: 2364 e61f |0097: new-array v4, v6, [I // type@1fe6 │ │ -421362: 2604 db02 0000 |0099: fill-array-data v4, 00000374 // +000002db │ │ -421368: 6904 b2bc |009c: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamily:[I // field@bcb2 │ │ -42136c: 1304 0a00 |009e: const/16 v4, #int 10 // #a │ │ -421370: 2344 e61f |00a0: new-array v4, v4, [I // type@1fe6 │ │ -421374: 2604 e402 0000 |00a2: fill-array-data v4, 00000386 // +000002e4 │ │ -42137a: 6904 b3bc |00a5: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamilyFont:[I // field@bcb3 │ │ -42137e: 1234 |00a7: const/4 v4, #int 3 // #3 │ │ -421380: 2346 e61f |00a8: new-array v6, v4, [I // type@1fe6 │ │ -421384: 2606 f402 0000 |00aa: fill-array-data v6, 0000039e // +000002f4 │ │ -42138a: 6906 c5bc |00ad: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.Fragment:[I // field@bcc5 │ │ -42138e: 2326 e61f |00af: new-array v6, v2, [I // type@1fe6 │ │ -421392: 2606 f702 0000 |00b1: fill-array-data v6, 000003a8 // +000002f7 │ │ -421398: 6906 c6bc |00b4: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.FragmentContainerView:[I // field@bcc6 │ │ -42139c: 1306 0c00 |00b6: const/16 v6, #int 12 // #c │ │ -4213a0: 2366 e61f |00b8: new-array v6, v6, [I // type@1fe6 │ │ -4213a4: 2606 f602 0000 |00ba: fill-array-data v6, 000003b0 // +000002f6 │ │ -4213aa: 6906 ccbc |00bd: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColor:[I // field@bccc │ │ -4213ae: 2326 e61f |00bf: new-array v6, v2, [I // type@1fe6 │ │ -4213b2: 2606 0b03 0000 |00c1: fill-array-data v6, 000003cc // +0000030b │ │ -4213b8: 6906 cdbc |00c4: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColorItem:[I // field@bccd │ │ -4213bc: 1306 0900 |00c6: const/16 v6, #int 9 // #9 │ │ -4213c0: 2368 e61f |00c8: new-array v8, v6, [I // type@1fe6 │ │ -4213c4: 2608 0a03 0000 |00ca: fill-array-data v8, 000003d4 // +0000030a │ │ -4213ca: 6908 dcbc |00cd: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat:[I // field@bcdc │ │ -4213ce: 2355 e61f |00cf: new-array v5, v5, [I // type@1fe6 │ │ -4213d2: 2605 1903 0000 |00d1: fill-array-data v5, 000003ea // +00000319 │ │ -4213d8: 6905 ddbc |00d4: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat_Layout:[I // field@bcdd │ │ -4213dc: 2325 e61f |00d6: new-array v5, v2, [I // type@1fe6 │ │ -4213e0: 2605 1e03 0000 |00d8: fill-array-data v5, 000003f6 // +0000031e │ │ -4213e6: 6905 ebbc |00db: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.ListPopupWindow:[I // field@bceb │ │ -4213ea: 2315 e61f |00dd: new-array v5, v1, [I // type@1fe6 │ │ -4213ee: 2605 1f03 0000 |00df: fill-array-data v5, 000003fe // +0000031f │ │ -4213f4: 6905 eebc |00e2: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuGroup:[I // field@bcee │ │ -4213f8: 1305 1700 |00e4: const/16 v5, #int 23 // #17 │ │ -4213fc: 2355 e61f |00e6: new-array v5, v5, [I // type@1fe6 │ │ -421400: 2605 2603 0000 |00e8: fill-array-data v5, 0000040e // +00000326 │ │ -421406: 6905 f5bc |00eb: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuItem:[I // field@bcf5 │ │ -42140a: 2365 e61f |00ed: new-array v5, v6, [I // type@1fe6 │ │ -42140e: 2605 5103 0000 |00ef: fill-array-data v5, 00000440 // +00000351 │ │ -421414: 6905 0dbd |00f2: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuView:[I // field@bd0d │ │ -421418: 2345 e61f |00f4: new-array v5, v4, [I // type@1fe6 │ │ -42141c: 2605 6003 0000 |00f6: fill-array-data v5, 00000456 // +00000360 │ │ -421422: 6905 17bd |00f9: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindow:[I // field@bd17 │ │ -421426: 2305 e61f |00fb: new-array v5, v0, [I // type@1fe6 │ │ -42142a: 1406 ef03 047f |00fd: const v6, #float 1.75479e+38 // #7f0403ef │ │ -421430: 4b06 0503 |0100: aput v6, v5, v3 │ │ -421434: 6905 18bd |0102: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindowBackgroundState:[I // field@bd18 │ │ -421438: 2322 e61f |0104: new-array v2, v2, [I // type@1fe6 │ │ -42143c: 2602 5a03 0000 |0106: fill-array-data v2, 00000460 // +0000035a │ │ -421442: 6902 1dbd |0109: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.RecycleListView:[I // field@bd1d │ │ -421446: 1302 1100 |010b: const/16 v2, #int 17 // #11 │ │ -42144a: 2322 e61f |010d: new-array v2, v2, [I // type@1fe6 │ │ -42144e: 2602 5903 0000 |010f: fill-array-data v2, 00000468 // +00000359 │ │ -421454: 6902 20bd |0112: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.SearchView:[I // field@bd20 │ │ -421458: 2372 e61f |0114: new-array v2, v7, [I // type@1fe6 │ │ -42145c: 2602 7803 0000 |0116: fill-array-data v2, 0000048e // +00000378 │ │ -421462: 6902 32bd |0119: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.Spinner:[I // field@bd32 │ │ -421466: 2311 e61f |011b: new-array v1, v1, [I // type@1fe6 │ │ -42146a: 2601 7f03 0000 |011d: fill-array-data v1, 0000049c // +0000037f │ │ -421470: 6901 38bd |0120: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawable:[I // field@bd38 │ │ -421474: 2300 e61f |0122: new-array v0, v0, [I // type@1fe6 │ │ -421478: 1401 9901 0101 |0124: const v1, #float 2.36947e-38 // #01010199 │ │ -42147e: 4b01 0003 |0127: aput v1, v0, v3 │ │ -421482: 6900 39bd |0129: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawableItem:[I // field@bd39 │ │ -421486: 1300 0e00 |012b: const/16 v0, #int 14 // #e │ │ -42148a: 2300 e61f |012d: new-array v0, v0, [I // type@1fe6 │ │ -42148e: 2600 7d03 0000 |012f: fill-array-data v0, 000004ac // +0000037d │ │ -421494: 6900 41bd |0132: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.SwitchCompat:[I // field@bd41 │ │ -421498: 1300 1000 |0134: const/16 v0, #int 16 // #10 │ │ -42149c: 2300 e61f |0136: new-array v0, v0, [I // type@1fe6 │ │ -4214a0: 2600 9403 0000 |0138: fill-array-data v0, 000004cc // +00000394 │ │ -4214a6: 6900 50bd |013b: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.TextAppearance:[I // field@bd50 │ │ -4214aa: 1300 1e00 |013d: const/16 v0, #int 30 // #1e │ │ -4214ae: 2300 e61f |013f: new-array v0, v0, [I // type@1fe6 │ │ -4214b2: 2600 af03 0000 |0141: fill-array-data v0, 000004f0 // +000003af │ │ -4214b8: 6900 61bd |0144: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Toolbar:[I // field@bd61 │ │ -4214bc: 2370 e61f |0146: new-array v0, v7, [I // type@1fe6 │ │ -4214c0: 2600 e803 0000 |0148: fill-array-data v0, 00000530 // +000003e8 │ │ -4214c6: 6900 80bd |014b: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.View:[I // field@bd80 │ │ -4214ca: 2340 e61f |014d: new-array v0, v4, [I // type@1fe6 │ │ -4214ce: 2600 ef03 0000 |014f: fill-array-data v0, 0000053e // +000003ef │ │ -4214d4: 6900 81bd |0152: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewBackgroundHelper:[I // field@bd81 │ │ -4214d8: 2340 e61f |0154: new-array v0, v4, [I // type@1fe6 │ │ -4214dc: 2600 f203 0000 |0156: fill-array-data v0, 00000548 // +000003f2 │ │ -4214e2: 6900 85bd |0159: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewStubCompat:[I // field@bd85 │ │ -4214e6: 0e00 |015b: return-void │ │ -4214e8: 0003 0400 1d00 0000 4600 047f 4d00 ... |015c: array-data (62 units) │ │ -421564: 0003 0400 0600 0000 4600 047f 4d00 ... |019a: array-data (16 units) │ │ -421584: 0003 0400 0200 0000 9a01 047f 2502 ... |01aa: array-data (8 units) │ │ -421594: 0003 0400 0800 0000 f200 0101 9000 ... |01b2: array-data (20 units) │ │ -4215bc: 0003 0400 0600 0000 1c01 0101 9401 ... |01c6: array-data (16 units) │ │ -4215dc: 0003 0400 0200 0000 d000 0101 9901 ... |01d6: array-data (8 units) │ │ -4215ec: 0003 0400 0400 0000 9901 0101 4904 ... |01de: array-data (12 units) │ │ -421604: 0003 0400 0400 0000 1901 0101 e703 ... |01ea: array-data (12 units) │ │ -42161c: 0003 0400 0400 0000 4201 0101 7e04 ... |01f6: array-data (12 units) │ │ -421634: 0003 0400 0700 0000 3400 0101 6d01 ... |0202: array-data (18 units) │ │ -421658: 0003 0400 1600 0000 3400 0101 3f00 ... |0214: array-data (48 units) │ │ -4216b8: 0003 0400 7f00 0000 5700 0101 ae00 ... |0244: array-data (258 units) │ │ -4218bc: 0003 0400 0500 0000 a501 0101 1f03 ... |0346: array-data (14 units) │ │ -4218d8: 0003 0400 0400 0000 0701 0101 8d00 ... |0354: array-data (12 units) │ │ -4218f0: 0003 0400 0800 0000 3b00 047f 3c00 ... |0360: array-data (20 units) │ │ -421918: 0003 0400 0700 0000 e501 047f e601 ... |0374: array-data (18 units) │ │ -42193c: 0003 0400 0a00 0000 3205 0101 3305 ... |0386: array-data (24 units) │ │ -42196c: 0003 0400 0300 0000 0300 0101 d000 ... |039e: array-data (10 units) │ │ -421980: 0003 0400 0200 0000 0300 0101 d100 ... |03a8: array-data (8 units) │ │ -421990: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03b0: array-data (28 units) │ │ -4219c8: 0003 0400 0200 0000 a501 0101 1405 ... |03cc: array-data (8 units) │ │ -4219d8: 0003 0400 0900 0000 af00 0101 c400 ... |03d4: array-data (22 units) │ │ -421a04: 0003 0400 0400 0000 b300 0101 f400 ... |03ea: array-data (12 units) │ │ -421a1c: 0003 0400 0200 0000 ac02 0101 ad02 ... |03f6: array-data (8 units) │ │ -421a2c: 0003 0400 0600 0000 0e00 0101 d000 ... |03fe: array-data (16 units) │ │ -421a4c: 0003 0400 1700 0000 0200 0101 0e00 ... |040e: array-data (50 units) │ │ -421ab0: 0003 0400 0900 0000 ae00 0101 2c01 ... |0440: array-data (22 units) │ │ -421adc: 0003 0400 0300 0000 7601 0101 c902 ... |0456: array-data (10 units) │ │ -421af0: 0003 0400 0200 0000 3f03 047f 4503 ... |0460: array-data (8 units) │ │ -421b00: 0003 0400 1100 0000 da00 0101 1f01 ... |0468: array-data (38 units) │ │ -421b4c: 0003 0400 0500 0000 b200 0101 7601 ... |048e: array-data (14 units) │ │ -421b68: 0003 0400 0600 0000 1c01 0101 9401 ... |049c: array-data (16 units) │ │ -421b88: 0003 0400 0e00 0000 2401 0101 2501 ... |04ac: array-data (32 units) │ │ -421bc8: 0003 0400 1000 0000 9500 0101 9600 ... |04cc: array-data (36 units) │ │ -421c10: 0003 0400 1e00 0000 af00 0101 4001 ... |04f0: array-data (64 units) │ │ -421c90: 0003 0400 0500 0000 0000 0101 da00 ... |0530: array-data (14 units) │ │ -421cac: 0003 0400 0300 0000 d400 0101 4f00 ... |053e: array-data (10 units) │ │ -421cc0: 0003 0400 0300 0000 d000 0101 f200 ... |0548: array-data (10 units) │ │ +421208: |[421208] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ +421218: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +42121c: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ +421220: 2600 5801 0000 |0004: fill-array-data v0, 0000015c // +00000158 │ │ +421226: 6900 aebb |0007: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBar:[I // field@bbae │ │ +42122a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +42122c: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ +421230: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +421236: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +421238: 4b02 0103 |0010: aput v2, v1, v3 │ │ +42123c: 6901 afbb |0012: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBarLayout:[I // field@bbaf │ │ +421240: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ +421244: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +42124a: 4b02 0103 |0019: aput v2, v1, v3 │ │ +42124e: 6901 cebb |001b: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuItemView:[I // field@bbce │ │ +421252: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ +421256: 6901 d0bb |001f: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuView:[I // field@bbd0 │ │ +42125a: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +42125c: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ +421260: 2602 7601 0000 |0024: fill-array-data v2, 0000019a // +00000176 │ │ +421266: 6902 d1bb |0027: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMode:[I // field@bbd1 │ │ +42126a: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +42126c: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ +421270: 2604 7e01 0000 |002c: fill-array-data v4, 000001aa // +0000017e │ │ +421276: 6904 d8bb |002f: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActivityChooserView:[I // field@bbd8 │ │ +42127a: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +42127e: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ +421282: 2605 7d01 0000 |0035: fill-array-data v5, 000001b2 // +0000017d │ │ +421288: 6905 dbbb |0038: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AlertDialog:[I // field@bbdb │ │ +42128c: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ +421290: 2605 8a01 0000 |003c: fill-array-data v5, 000001c6 // +0000018a │ │ +421296: 6905 e4bb |003f: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableCompat:[I // field@bbe4 │ │ +42129a: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ +42129e: 2605 9301 0000 |0043: fill-array-data v5, 000001d6 // +00000193 │ │ +4212a4: 6905 ebbb |0046: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableItem:[I // field@bbeb │ │ +4212a8: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +4212aa: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ +4212ae: 2606 9301 0000 |004b: fill-array-data v6, 000001de // +00000193 │ │ +4212b4: 6906 eebb |004e: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableTransition:[I // field@bbee │ │ +4212b8: 2356 e61f |0050: new-array v6, v5, [I // type@1fe6 │ │ +4212bc: 2606 9801 0000 |0052: fill-array-data v6, 000001ea // +00000198 │ │ +4212c2: 6906 f3bb |0055: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatImageView:[I // field@bbf3 │ │ +4212c6: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ +4212ca: 2606 9d01 0000 |0059: fill-array-data v6, 000001f6 // +0000019d │ │ +4212d0: 6906 f8bb |005c: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatSeekBar:[I // field@bbf8 │ │ +4212d4: 1276 |005e: const/4 v6, #int 7 // #7 │ │ +4212d6: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ +4212da: 2607 a101 0000 |0061: fill-array-data v7, 00000202 // +000001a1 │ │ +4212e0: 6907 fdbb |0064: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextHelper:[I // field@bbfd │ │ +4212e4: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ +4212e8: 2377 e61f |0068: new-array v7, v7, [I // type@1fe6 │ │ +4212ec: 2607 aa01 0000 |006a: fill-array-data v7, 00000214 // +000001aa │ │ +4212f2: 6907 05bc |006d: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextView:[I // field@bc05 │ │ +4212f6: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ +4212fa: 2377 e61f |0071: new-array v7, v7, [I // type@1fe6 │ │ +4212fe: 2607 d101 0000 |0073: fill-array-data v7, 00000244 // +000001d1 │ │ +421304: 6907 1cbc |0076: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTheme:[I // field@bc1c │ │ +421308: 2307 e61f |0078: new-array v7, v0, [I // type@1fe6 │ │ +42130c: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ +421312: 4b08 0703 |007d: aput v8, v7, v3 │ │ +421316: 6907 9cbc |007f: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.ButtonBarLayout:[I // field@bc9c │ │ +42131a: 1257 |0081: const/4 v7, #int 5 // #5 │ │ +42131c: 2378 e61f |0082: new-array v8, v7, [I // type@1fe6 │ │ +421320: 2608 c202 0000 |0084: fill-array-data v8, 00000346 // +000002c2 │ │ +421326: 6908 9ebc |0087: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.ColorStateListItem:[I // field@bc9e │ │ +42132a: 2358 e61f |0089: new-array v8, v5, [I // type@1fe6 │ │ +42132e: 2608 c902 0000 |008b: fill-array-data v8, 00000354 // +000002c9 │ │ +421334: 6908 a4bc |008e: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.CompoundButton:[I // field@bca4 │ │ +421338: 2344 e61f |0090: new-array v4, v4, [I // type@1fe6 │ │ +42133c: 2604 ce02 0000 |0092: fill-array-data v4, 00000360 // +000002ce │ │ +421342: 6904 a9bc |0095: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.DrawerArrowToggle:[I // field@bca9 │ │ +421346: 2364 e61f |0097: new-array v4, v6, [I // type@1fe6 │ │ +42134a: 2604 db02 0000 |0099: fill-array-data v4, 00000374 // +000002db │ │ +421350: 6904 b2bc |009c: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamily:[I // field@bcb2 │ │ +421354: 1304 0a00 |009e: const/16 v4, #int 10 // #a │ │ +421358: 2344 e61f |00a0: new-array v4, v4, [I // type@1fe6 │ │ +42135c: 2604 e402 0000 |00a2: fill-array-data v4, 00000386 // +000002e4 │ │ +421362: 6904 b3bc |00a5: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamilyFont:[I // field@bcb3 │ │ +421366: 1234 |00a7: const/4 v4, #int 3 // #3 │ │ +421368: 2346 e61f |00a8: new-array v6, v4, [I // type@1fe6 │ │ +42136c: 2606 f402 0000 |00aa: fill-array-data v6, 0000039e // +000002f4 │ │ +421372: 6906 c5bc |00ad: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.Fragment:[I // field@bcc5 │ │ +421376: 2326 e61f |00af: new-array v6, v2, [I // type@1fe6 │ │ +42137a: 2606 f702 0000 |00b1: fill-array-data v6, 000003a8 // +000002f7 │ │ +421380: 6906 c6bc |00b4: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.FragmentContainerView:[I // field@bcc6 │ │ +421384: 1306 0c00 |00b6: const/16 v6, #int 12 // #c │ │ +421388: 2366 e61f |00b8: new-array v6, v6, [I // type@1fe6 │ │ +42138c: 2606 f602 0000 |00ba: fill-array-data v6, 000003b0 // +000002f6 │ │ +421392: 6906 ccbc |00bd: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColor:[I // field@bccc │ │ +421396: 2326 e61f |00bf: new-array v6, v2, [I // type@1fe6 │ │ +42139a: 2606 0b03 0000 |00c1: fill-array-data v6, 000003cc // +0000030b │ │ +4213a0: 6906 cdbc |00c4: sput-object v6, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColorItem:[I // field@bccd │ │ +4213a4: 1306 0900 |00c6: const/16 v6, #int 9 // #9 │ │ +4213a8: 2368 e61f |00c8: new-array v8, v6, [I // type@1fe6 │ │ +4213ac: 2608 0a03 0000 |00ca: fill-array-data v8, 000003d4 // +0000030a │ │ +4213b2: 6908 dcbc |00cd: sput-object v8, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat:[I // field@bcdc │ │ +4213b6: 2355 e61f |00cf: new-array v5, v5, [I // type@1fe6 │ │ +4213ba: 2605 1903 0000 |00d1: fill-array-data v5, 000003ea // +00000319 │ │ +4213c0: 6905 ddbc |00d4: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat_Layout:[I // field@bcdd │ │ +4213c4: 2325 e61f |00d6: new-array v5, v2, [I // type@1fe6 │ │ +4213c8: 2605 1e03 0000 |00d8: fill-array-data v5, 000003f6 // +0000031e │ │ +4213ce: 6905 ebbc |00db: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.ListPopupWindow:[I // field@bceb │ │ +4213d2: 2315 e61f |00dd: new-array v5, v1, [I // type@1fe6 │ │ +4213d6: 2605 1f03 0000 |00df: fill-array-data v5, 000003fe // +0000031f │ │ +4213dc: 6905 eebc |00e2: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuGroup:[I // field@bcee │ │ +4213e0: 1305 1700 |00e4: const/16 v5, #int 23 // #17 │ │ +4213e4: 2355 e61f |00e6: new-array v5, v5, [I // type@1fe6 │ │ +4213e8: 2605 2603 0000 |00e8: fill-array-data v5, 0000040e // +00000326 │ │ +4213ee: 6905 f5bc |00eb: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuItem:[I // field@bcf5 │ │ +4213f2: 2365 e61f |00ed: new-array v5, v6, [I // type@1fe6 │ │ +4213f6: 2605 5103 0000 |00ef: fill-array-data v5, 00000440 // +00000351 │ │ +4213fc: 6905 0dbd |00f2: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuView:[I // field@bd0d │ │ +421400: 2345 e61f |00f4: new-array v5, v4, [I // type@1fe6 │ │ +421404: 2605 6003 0000 |00f6: fill-array-data v5, 00000456 // +00000360 │ │ +42140a: 6905 17bd |00f9: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindow:[I // field@bd17 │ │ +42140e: 2305 e61f |00fb: new-array v5, v0, [I // type@1fe6 │ │ +421412: 1406 ef03 047f |00fd: const v6, #float 1.75479e+38 // #7f0403ef │ │ +421418: 4b06 0503 |0100: aput v6, v5, v3 │ │ +42141c: 6905 18bd |0102: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindowBackgroundState:[I // field@bd18 │ │ +421420: 2322 e61f |0104: new-array v2, v2, [I // type@1fe6 │ │ +421424: 2602 5a03 0000 |0106: fill-array-data v2, 00000460 // +0000035a │ │ +42142a: 6902 1dbd |0109: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.RecycleListView:[I // field@bd1d │ │ +42142e: 1302 1100 |010b: const/16 v2, #int 17 // #11 │ │ +421432: 2322 e61f |010d: new-array v2, v2, [I // type@1fe6 │ │ +421436: 2602 5903 0000 |010f: fill-array-data v2, 00000468 // +00000359 │ │ +42143c: 6902 20bd |0112: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.SearchView:[I // field@bd20 │ │ +421440: 2372 e61f |0114: new-array v2, v7, [I // type@1fe6 │ │ +421444: 2602 7803 0000 |0116: fill-array-data v2, 0000048e // +00000378 │ │ +42144a: 6902 32bd |0119: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.Spinner:[I // field@bd32 │ │ +42144e: 2311 e61f |011b: new-array v1, v1, [I // type@1fe6 │ │ +421452: 2601 7f03 0000 |011d: fill-array-data v1, 0000049c // +0000037f │ │ +421458: 6901 38bd |0120: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawable:[I // field@bd38 │ │ +42145c: 2300 e61f |0122: new-array v0, v0, [I // type@1fe6 │ │ +421460: 1401 9901 0101 |0124: const v1, #float 2.36947e-38 // #01010199 │ │ +421466: 4b01 0003 |0127: aput v1, v0, v3 │ │ +42146a: 6900 39bd |0129: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawableItem:[I // field@bd39 │ │ +42146e: 1300 0e00 |012b: const/16 v0, #int 14 // #e │ │ +421472: 2300 e61f |012d: new-array v0, v0, [I // type@1fe6 │ │ +421476: 2600 7d03 0000 |012f: fill-array-data v0, 000004ac // +0000037d │ │ +42147c: 6900 41bd |0132: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.SwitchCompat:[I // field@bd41 │ │ +421480: 1300 1000 |0134: const/16 v0, #int 16 // #10 │ │ +421484: 2300 e61f |0136: new-array v0, v0, [I // type@1fe6 │ │ +421488: 2600 9403 0000 |0138: fill-array-data v0, 000004cc // +00000394 │ │ +42148e: 6900 50bd |013b: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.TextAppearance:[I // field@bd50 │ │ +421492: 1300 1e00 |013d: const/16 v0, #int 30 // #1e │ │ +421496: 2300 e61f |013f: new-array v0, v0, [I // type@1fe6 │ │ +42149a: 2600 af03 0000 |0141: fill-array-data v0, 000004f0 // +000003af │ │ +4214a0: 6900 61bd |0144: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Toolbar:[I // field@bd61 │ │ +4214a4: 2370 e61f |0146: new-array v0, v7, [I // type@1fe6 │ │ +4214a8: 2600 e803 0000 |0148: fill-array-data v0, 00000530 // +000003e8 │ │ +4214ae: 6900 80bd |014b: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.View:[I // field@bd80 │ │ +4214b2: 2340 e61f |014d: new-array v0, v4, [I // type@1fe6 │ │ +4214b6: 2600 ef03 0000 |014f: fill-array-data v0, 0000053e // +000003ef │ │ +4214bc: 6900 81bd |0152: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewBackgroundHelper:[I // field@bd81 │ │ +4214c0: 2340 e61f |0154: new-array v0, v4, [I // type@1fe6 │ │ +4214c4: 2600 f203 0000 |0156: fill-array-data v0, 00000548 // +000003f2 │ │ +4214ca: 6900 85bd |0159: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewStubCompat:[I // field@bd85 │ │ +4214ce: 0e00 |015b: return-void │ │ +4214d0: 0003 0400 1d00 0000 4600 047f 4d00 ... |015c: array-data (62 units) │ │ +42154c: 0003 0400 0600 0000 4600 047f 4d00 ... |019a: array-data (16 units) │ │ +42156c: 0003 0400 0200 0000 9a01 047f 2502 ... |01aa: array-data (8 units) │ │ +42157c: 0003 0400 0800 0000 f200 0101 9000 ... |01b2: array-data (20 units) │ │ +4215a4: 0003 0400 0600 0000 1c01 0101 9401 ... |01c6: array-data (16 units) │ │ +4215c4: 0003 0400 0200 0000 d000 0101 9901 ... |01d6: array-data (8 units) │ │ +4215d4: 0003 0400 0400 0000 9901 0101 4904 ... |01de: array-data (12 units) │ │ +4215ec: 0003 0400 0400 0000 1901 0101 e703 ... |01ea: array-data (12 units) │ │ +421604: 0003 0400 0400 0000 4201 0101 7e04 ... |01f6: array-data (12 units) │ │ +42161c: 0003 0400 0700 0000 3400 0101 6d01 ... |0202: array-data (18 units) │ │ +421640: 0003 0400 1600 0000 3400 0101 3f00 ... |0214: array-data (48 units) │ │ +4216a0: 0003 0400 7f00 0000 5700 0101 ae00 ... |0244: array-data (258 units) │ │ +4218a4: 0003 0400 0500 0000 a501 0101 1f03 ... |0346: array-data (14 units) │ │ +4218c0: 0003 0400 0400 0000 0701 0101 8d00 ... |0354: array-data (12 units) │ │ +4218d8: 0003 0400 0800 0000 3b00 047f 3c00 ... |0360: array-data (20 units) │ │ +421900: 0003 0400 0700 0000 e501 047f e601 ... |0374: array-data (18 units) │ │ +421924: 0003 0400 0a00 0000 3205 0101 3305 ... |0386: array-data (24 units) │ │ +421954: 0003 0400 0300 0000 0300 0101 d000 ... |039e: array-data (10 units) │ │ +421968: 0003 0400 0200 0000 0300 0101 d100 ... |03a8: array-data (8 units) │ │ +421978: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03b0: array-data (28 units) │ │ +4219b0: 0003 0400 0200 0000 a501 0101 1405 ... |03cc: array-data (8 units) │ │ +4219c0: 0003 0400 0900 0000 af00 0101 c400 ... |03d4: array-data (22 units) │ │ +4219ec: 0003 0400 0400 0000 b300 0101 f400 ... |03ea: array-data (12 units) │ │ +421a04: 0003 0400 0200 0000 ac02 0101 ad02 ... |03f6: array-data (8 units) │ │ +421a14: 0003 0400 0600 0000 0e00 0101 d000 ... |03fe: array-data (16 units) │ │ +421a34: 0003 0400 1700 0000 0200 0101 0e00 ... |040e: array-data (50 units) │ │ +421a98: 0003 0400 0900 0000 ae00 0101 2c01 ... |0440: array-data (22 units) │ │ +421ac4: 0003 0400 0300 0000 7601 0101 c902 ... |0456: array-data (10 units) │ │ +421ad8: 0003 0400 0200 0000 3f03 047f 4503 ... |0460: array-data (8 units) │ │ +421ae8: 0003 0400 1100 0000 da00 0101 1f01 ... |0468: array-data (38 units) │ │ +421b34: 0003 0400 0500 0000 b200 0101 7601 ... |048e: array-data (14 units) │ │ +421b50: 0003 0400 0600 0000 1c01 0101 9401 ... |049c: array-data (16 units) │ │ +421b70: 0003 0400 0e00 0000 2401 0101 2501 ... |04ac: array-data (32 units) │ │ +421bb0: 0003 0400 1000 0000 9500 0101 9600 ... |04cc: array-data (36 units) │ │ +421bf8: 0003 0400 1e00 0000 af00 0101 4001 ... |04f0: array-data (64 units) │ │ +421c78: 0003 0400 0500 0000 0000 0101 da00 ... |0530: array-data (14 units) │ │ +421c94: 0003 0400 0300 0000 d400 0101 4f00 ... |053e: array-data (10 units) │ │ +421ca8: 0003 0400 0300 0000 d000 0101 f200 ... |0548: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 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 │ │ -421cd4: |[421cd4] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ -421ce4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -421cea: 0e00 |0003: return-void │ │ +421cbc: |[421cbc] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ +421ccc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +421cd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -970104,17 +970104,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421d04: |[421d04] de.danoeh.antennapod.net.ssl.R.:()V │ │ -421d14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -421d1a: 0e00 |0003: return-void │ │ +421cec: |[421cec] de.danoeh.antennapod.net.ssl.R.:()V │ │ +421cfc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +421d02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -970141,17 +970141,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421d1c: |[421d1c] de.danoeh.antennapod.net.ssl.SslClientSetup.:()V │ │ -421d2c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -421d32: 0e00 |0003: return-void │ │ +421d04: |[421d04] de.danoeh.antennapod.net.ssl.SslClientSetup.:()V │ │ +421d14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +421d1a: 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;) │ │ @@ -970159,32 +970159,32 @@ │ │ type : '(Lokhttp3/OkHttpClient$Builder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -421d34: |[421d34] de.danoeh.antennapod.net.ssl.SslClientSetup.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V │ │ -421d44: 7100 83ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.create:()Ljavax/net/ssl/X509TrustManager; // method@ad83 │ │ -421d4a: 0c00 |0003: move-result-object v0 │ │ -421d4c: 2201 ef1c |0004: new-instance v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; // type@1cef │ │ -421d50: 7020 77ad 0100 |0006: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.:(Ljavax/net/ssl/TrustManager;)V // method@ad77 │ │ -421d56: 6e30 8bb6 1300 |0009: invoke-virtual {v3, v1, v0}, Lokhttp3/OkHttpClient$Builder;.sslSocketFactory:(Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/X509TrustManager;)Lokhttp3/OkHttpClient$Builder; // method@b68b │ │ -421d5c: 1220 |000c: const/4 v0, #int 2 // #2 │ │ -421d5e: 2300 2221 |000d: new-array v0, v0, [Lokhttp3/ConnectionSpec; // type@2122 │ │ -421d62: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -421d64: 6202 4ed9 |0010: sget-object v2, Lokhttp3/ConnectionSpec;.MODERN_TLS:Lokhttp3/ConnectionSpec; // field@d94e │ │ -421d68: 4d02 0001 |0012: aput-object v2, v0, v1 │ │ -421d6c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -421d6e: 6202 4dd9 |0015: sget-object v2, Lokhttp3/ConnectionSpec;.CLEARTEXT:Lokhttp3/ConnectionSpec; // field@d94d │ │ -421d72: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ -421d76: 7110 2db4 0000 |0019: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -421d7c: 0c00 |001c: move-result-object v0 │ │ -421d7e: 6e20 81b6 0300 |001d: invoke-virtual {v3, v0}, Lokhttp3/OkHttpClient$Builder;.connectionSpecs:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b681 │ │ -421d84: 0e00 |0020: return-void │ │ +421d1c: |[421d1c] de.danoeh.antennapod.net.ssl.SslClientSetup.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V │ │ +421d2c: 7100 83ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.create:()Ljavax/net/ssl/X509TrustManager; // method@ad83 │ │ +421d32: 0c00 |0003: move-result-object v0 │ │ +421d34: 2201 ef1c |0004: new-instance v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; // type@1cef │ │ +421d38: 7020 77ad 0100 |0006: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.:(Ljavax/net/ssl/TrustManager;)V // method@ad77 │ │ +421d3e: 6e30 8bb6 1300 |0009: invoke-virtual {v3, v1, v0}, Lokhttp3/OkHttpClient$Builder;.sslSocketFactory:(Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/X509TrustManager;)Lokhttp3/OkHttpClient$Builder; // method@b68b │ │ +421d44: 1220 |000c: const/4 v0, #int 2 // #2 │ │ +421d46: 2300 2221 |000d: new-array v0, v0, [Lokhttp3/ConnectionSpec; // type@2122 │ │ +421d4a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +421d4c: 6202 4ed9 |0010: sget-object v2, Lokhttp3/ConnectionSpec;.MODERN_TLS:Lokhttp3/ConnectionSpec; // field@d94e │ │ +421d50: 4d02 0001 |0012: aput-object v2, v0, v1 │ │ +421d54: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +421d56: 6202 4dd9 |0015: sget-object v2, Lokhttp3/ConnectionSpec;.CLEARTEXT:Lokhttp3/ConnectionSpec; // field@d94d │ │ +421d5a: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ +421d5e: 7110 2db4 0000 |0019: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +421d64: 0c00 |001c: move-result-object v0 │ │ +421d66: 6e20 81b6 0300 |001d: invoke-virtual {v3, v0}, Lokhttp3/OkHttpClient$Builder;.connectionSpecs:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b681 │ │ +421d6c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0004 line=12 │ │ 0x0010 line=13 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 (null) Lokhttp3/OkHttpClient$Builder; │ │ @@ -970215,17 +970215,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421d88: |[421d88] de.danoeh.antennapod.net.ssl.SslProviderInstaller.:()V │ │ -421d98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -421d9e: 0e00 |0003: return-void │ │ +421d70: |[421d70] de.danoeh.antennapod.net.ssl.SslProviderInstaller.:()V │ │ +421d80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +421d86: 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;) │ │ @@ -970233,20 +970233,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -421da0: |[421da0] de.danoeh.antennapod.net.ssl.SslProviderInstaller.install:(Landroid/content/Context;)V │ │ -421db0: 7100 02b7 0000 |0000: invoke-static {}, Lorg/conscrypt/Conscrypt;.newProvider:()Ljava/security/Provider; // method@b702 │ │ -421db6: 0c01 |0003: move-result-object v1 │ │ -421db8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -421dba: 7120 d4b3 0100 |0005: invoke-static {v1, v0}, Ljava/security/Security;.insertProviderAt:(Ljava/security/Provider;I)I // method@b3d4 │ │ -421dc0: 0e00 |0008: return-void │ │ +421d88: |[421d88] de.danoeh.antennapod.net.ssl.SslProviderInstaller.install:(Landroid/content/Context;)V │ │ +421d98: 7100 02b7 0000 |0000: invoke-static {}, Lorg/conscrypt/Conscrypt;.newProvider:()Ljava/security/Provider; // method@b702 │ │ +421d9e: 0c01 |0003: move-result-object v1 │ │ +421da0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +421da2: 7120 d4b3 0100 |0005: invoke-static {v1, v0}, Ljava/security/Security;.insertProviderAt:(Ljava/security/Provider;I)I // method@b3d4 │ │ +421da8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -970295,111 +970295,111 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -421dc4: |[421dc4] de.danoeh.antennapod.net.sync.HostnameParser.:()V │ │ -421dd4: 1a00 7c06 |0000: const-string v0, "(?:(https?)://)?([^:/]+)(?::(\d+))?(.+)?" // string@067c │ │ -421dd8: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ -421dde: 0c00 |0005: move-result-object v0 │ │ -421de0: 6900 8ebd |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@bd8e │ │ -421de4: 0e00 |0008: return-void │ │ +421dac: |[421dac] de.danoeh.antennapod.net.sync.HostnameParser.:()V │ │ +421dbc: 1a00 7c06 |0000: const-string v0, "(?:(https?)://)?([^:/]+)(?::(\d+))?(.+)?" // string@067c │ │ +421dc0: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ +421dc6: 0c00 |0005: move-result-object v0 │ │ +421dc8: 6900 8ebd |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@bd8e │ │ +421dcc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=16 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/HostnameParser;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 142 16-bit code units │ │ -421de8: |[421de8] de.danoeh.antennapod.net.sync.HostnameParser.:(Ljava/lang/String;)V │ │ -421df8: 7010 76b2 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@b276 │ │ -421dfe: 6200 8ebd |0003: sget-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@bd8e │ │ -421e02: 6e20 f6b5 7000 |0005: invoke-virtual {v0, v7}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -421e08: 0c00 |0008: move-result-object v0 │ │ -421e0a: 6e10 f1b5 0000 |0009: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@b5f1 │ │ -421e10: 0a01 |000c: move-result v1 │ │ -421e12: 1302 bb01 |000d: const/16 v2, #int 443 // #1bb │ │ -421e16: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ -421e18: 1a04 9598 |0010: const-string v4, "https" // string@9895 │ │ -421e1c: 3801 4100 |0012: if-eqz v1, 0053 // +0041 │ │ -421e20: 1217 |0014: const/4 v7, #int 1 // #1 │ │ -421e22: 6e20 f0b5 7000 |0015: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -421e28: 0c07 |0018: move-result-object v7 │ │ -421e2a: 5b67 91bd |0019: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ -421e2e: 1227 |001b: const/4 v7, #int 2 // #2 │ │ -421e30: 6e20 f0b5 7000 |001c: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -421e36: 0c07 |001f: move-result-object v7 │ │ -421e38: 7110 55b3 0700 |0020: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b355 │ │ -421e3e: 0c07 |0023: move-result-object v7 │ │ -421e40: 5b67 8fbd |0024: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@bd8f │ │ -421e44: 1237 |0026: const/4 v7, #int 3 // #3 │ │ -421e46: 6e20 f0b5 7000 |0027: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -421e4c: 0c01 |002a: move-result-object v1 │ │ -421e4e: 3901 0500 |002b: if-nez v1, 0030 // +0005 │ │ -421e52: 5963 90bd |002d: iput v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ -421e56: 280b |002f: goto 003a // +000b │ │ -421e58: 6e20 f0b5 7000 |0030: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -421e5e: 0c07 |0033: move-result-object v7 │ │ -421e60: 7110 30b2 0700 |0034: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -421e66: 0a07 |0037: move-result v7 │ │ -421e68: 5967 90bd |0038: iput v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ -421e6c: 1247 |003a: const/4 v7, #int 4 // #4 │ │ -421e6e: 6e20 f0b5 7000 |003b: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -421e74: 0c01 |003e: move-result-object v1 │ │ -421e76: 3901 0700 |003f: if-nez v1, 0046 // +0007 │ │ -421e7a: 1a07 0000 |0041: const-string v7, "" // string@0000 │ │ -421e7e: 5b67 92bd |0043: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@bd92 │ │ -421e82: 2818 |0045: goto 005d // +0018 │ │ -421e84: 6e20 f0b5 7000 |0046: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -421e8a: 0c07 |0049: move-result-object v7 │ │ -421e8c: 1a00 c609 |004a: const-string v0, "/" // string@09c6 │ │ -421e90: 7120 f4b6 0700 |004c: invoke-static {v7, v0}, Lorg/apache/commons/lang3/StringUtils;.stripEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6f4 │ │ -421e96: 0c07 |004f: move-result-object v7 │ │ -421e98: 5b67 92bd |0050: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@bd92 │ │ -421e9c: 280b |0052: goto 005d // +000b │ │ -421e9e: 5b64 91bd |0053: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ -421ea2: 7110 55b3 0700 |0055: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b355 │ │ -421ea8: 0c07 |0058: move-result-object v7 │ │ -421eaa: 5b67 8fbd |0059: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@bd8f │ │ -421eae: 5962 90bd |005b: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ -421eb2: 5467 91bd |005d: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ -421eb6: 1a00 7b98 |005f: const-string v0, "http" // string@987b │ │ -421eba: 1301 5000 |0061: const/16 v1, #int 80 // #50 │ │ -421ebe: 3907 0900 |0063: if-nez v7, 006c // +0009 │ │ -421ec2: 5265 90bd |0065: iget v5, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ -421ec6: 3315 0500 |0067: if-ne v5, v1, 006c // +0005 │ │ -421eca: 5b60 91bd |0069: iput-object v0, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ -421ece: 2805 |006b: goto 0070 // +0005 │ │ -421ed0: 3907 0400 |006c: if-nez v7, 0070 // +0004 │ │ -421ed4: 5b64 91bd |006e: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ -421ed8: 5467 91bd |0070: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ -421edc: 6e20 9fb2 4700 |0072: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -421ee2: 0a07 |0075: move-result v7 │ │ -421ee4: 3807 0900 |0076: if-eqz v7, 007f // +0009 │ │ -421ee8: 5267 90bd |0078: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ -421eec: 3337 0500 |007a: if-ne v7, v3, 007f // +0005 │ │ -421ef0: 5962 90bd |007c: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ -421ef4: 280f |007e: goto 008d // +000f │ │ -421ef6: 5467 91bd |007f: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ -421efa: 6e20 9fb2 0700 |0081: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -421f00: 0a07 |0084: move-result v7 │ │ -421f02: 3807 0800 |0085: if-eqz v7, 008d // +0008 │ │ -421f06: 5267 90bd |0087: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ -421f0a: 3337 0400 |0089: if-ne v7, v3, 008d // +0004 │ │ -421f0e: 5961 90bd |008b: iput v1, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ -421f12: 0e00 |008d: return-void │ │ +421dd0: |[421dd0] de.danoeh.antennapod.net.sync.HostnameParser.:(Ljava/lang/String;)V │ │ +421de0: 7010 76b2 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@b276 │ │ +421de6: 6200 8ebd |0003: sget-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@bd8e │ │ +421dea: 6e20 f6b5 7000 |0005: invoke-virtual {v0, v7}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +421df0: 0c00 |0008: move-result-object v0 │ │ +421df2: 6e10 f1b5 0000 |0009: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@b5f1 │ │ +421df8: 0a01 |000c: move-result v1 │ │ +421dfa: 1302 bb01 |000d: const/16 v2, #int 443 // #1bb │ │ +421dfe: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ +421e00: 1a04 9598 |0010: const-string v4, "https" // string@9895 │ │ +421e04: 3801 4100 |0012: if-eqz v1, 0053 // +0041 │ │ +421e08: 1217 |0014: const/4 v7, #int 1 // #1 │ │ +421e0a: 6e20 f0b5 7000 |0015: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +421e10: 0c07 |0018: move-result-object v7 │ │ +421e12: 5b67 91bd |0019: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ +421e16: 1227 |001b: const/4 v7, #int 2 // #2 │ │ +421e18: 6e20 f0b5 7000 |001c: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +421e1e: 0c07 |001f: move-result-object v7 │ │ +421e20: 7110 55b3 0700 |0020: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b355 │ │ +421e26: 0c07 |0023: move-result-object v7 │ │ +421e28: 5b67 8fbd |0024: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@bd8f │ │ +421e2c: 1237 |0026: const/4 v7, #int 3 // #3 │ │ +421e2e: 6e20 f0b5 7000 |0027: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +421e34: 0c01 |002a: move-result-object v1 │ │ +421e36: 3901 0500 |002b: if-nez v1, 0030 // +0005 │ │ +421e3a: 5963 90bd |002d: iput v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ +421e3e: 280b |002f: goto 003a // +000b │ │ +421e40: 6e20 f0b5 7000 |0030: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +421e46: 0c07 |0033: move-result-object v7 │ │ +421e48: 7110 30b2 0700 |0034: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +421e4e: 0a07 |0037: move-result v7 │ │ +421e50: 5967 90bd |0038: iput v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ +421e54: 1247 |003a: const/4 v7, #int 4 // #4 │ │ +421e56: 6e20 f0b5 7000 |003b: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +421e5c: 0c01 |003e: move-result-object v1 │ │ +421e5e: 3901 0700 |003f: if-nez v1, 0046 // +0007 │ │ +421e62: 1a07 0000 |0041: const-string v7, "" // string@0000 │ │ +421e66: 5b67 92bd |0043: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@bd92 │ │ +421e6a: 2818 |0045: goto 005d // +0018 │ │ +421e6c: 6e20 f0b5 7000 |0046: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +421e72: 0c07 |0049: move-result-object v7 │ │ +421e74: 1a00 c609 |004a: const-string v0, "/" // string@09c6 │ │ +421e78: 7120 f4b6 0700 |004c: invoke-static {v7, v0}, Lorg/apache/commons/lang3/StringUtils;.stripEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6f4 │ │ +421e7e: 0c07 |004f: move-result-object v7 │ │ +421e80: 5b67 92bd |0050: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@bd92 │ │ +421e84: 280b |0052: goto 005d // +000b │ │ +421e86: 5b64 91bd |0053: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ +421e8a: 7110 55b3 0700 |0055: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b355 │ │ +421e90: 0c07 |0058: move-result-object v7 │ │ +421e92: 5b67 8fbd |0059: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@bd8f │ │ +421e96: 5962 90bd |005b: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ +421e9a: 5467 91bd |005d: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ +421e9e: 1a00 7b98 |005f: const-string v0, "http" // string@987b │ │ +421ea2: 1301 5000 |0061: const/16 v1, #int 80 // #50 │ │ +421ea6: 3907 0900 |0063: if-nez v7, 006c // +0009 │ │ +421eaa: 5265 90bd |0065: iget v5, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ +421eae: 3315 0500 |0067: if-ne v5, v1, 006c // +0005 │ │ +421eb2: 5b60 91bd |0069: iput-object v0, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ +421eb6: 2805 |006b: goto 0070 // +0005 │ │ +421eb8: 3907 0400 |006c: if-nez v7, 0070 // +0004 │ │ +421ebc: 5b64 91bd |006e: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ +421ec0: 5467 91bd |0070: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ +421ec4: 6e20 9fb2 4700 |0072: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +421eca: 0a07 |0075: move-result v7 │ │ +421ecc: 3807 0900 |0076: if-eqz v7, 007f // +0009 │ │ +421ed0: 5267 90bd |0078: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ +421ed4: 3337 0500 |007a: if-ne v7, v3, 007f // +0005 │ │ +421ed8: 5962 90bd |007c: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ +421edc: 280f |007e: goto 008d // +000f │ │ +421ede: 5467 91bd |007f: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ +421ee2: 6e20 9fb2 0700 |0081: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +421ee8: 0a07 |0084: move-result v7 │ │ +421eea: 3807 0800 |0085: if-eqz v7, 008d // +0008 │ │ +421eee: 5267 90bd |0087: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ +421ef2: 3337 0400 |0089: if-ne v7, v3, 008d // +0004 │ │ +421ef6: 5961 90bd |008b: iput v1, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ +421efa: 0e00 |008d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0009 line=20 │ │ 0x0015 line=21 │ │ 0x001c line=22 │ │ @@ -970464,17 +970464,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421f14: |[421f14] de.danoeh.antennapod.net.sync.gpoddernet.BuildConfig.:()V │ │ -421f24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -421f2a: 0e00 |0003: return-void │ │ +421efc: |[421efc] de.danoeh.antennapod.net.sync.gpoddernet.BuildConfig.:()V │ │ +421f0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +421f12: 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 - │ │ @@ -970633,17 +970633,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422db0: |[422db0] de.danoeh.antennapod.net.sync.gpoddernet.R$anim.:()V │ │ -422dc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422dc6: 0e00 |0003: return-void │ │ +422d98: |[422d98] de.danoeh.antennapod.net.sync.gpoddernet.R$anim.:()V │ │ +422da8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422dae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -970705,17 +970705,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422d98: |[422d98] de.danoeh.antennapod.net.sync.gpoddernet.R$animator.:()V │ │ -422da8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422dae: 0e00 |0003: return-void │ │ +422d80: |[422d80] de.danoeh.antennapod.net.sync.gpoddernet.R$animator.:()V │ │ +422d90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422d96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -972167,17 +972167,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422dc8: |[422dc8] de.danoeh.antennapod.net.sync.gpoddernet.R$attr.:()V │ │ -422dd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422dde: 0e00 |0003: return-void │ │ +422db0: |[422db0] de.danoeh.antennapod.net.sync.gpoddernet.R$attr.:()V │ │ +422dc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422dc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -972219,17 +972219,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422de0: |[422de0] de.danoeh.antennapod.net.sync.gpoddernet.R$bool.:()V │ │ -422df0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422df6: 0e00 |0003: return-void │ │ +422dc8: |[422dc8] de.danoeh.antennapod.net.sync.gpoddernet.R$bool.:()V │ │ +422dd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422dde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -972701,17 +972701,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422df8: |[422df8] de.danoeh.antennapod.net.sync.gpoddernet.R$color.:()V │ │ -422e08: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422e0e: 0e00 |0003: return-void │ │ +422de0: |[422de0] de.danoeh.antennapod.net.sync.gpoddernet.R$color.:()V │ │ +422df0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422df6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -973343,17 +973343,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422e10: |[422e10] de.danoeh.antennapod.net.sync.gpoddernet.R$dimen.:()V │ │ -422e20: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422e26: 0e00 |0003: return-void │ │ +422df8: |[422df8] de.danoeh.antennapod.net.sync.gpoddernet.R$dimen.:()V │ │ +422e08: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422e0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -973890,17 +973890,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422e28: |[422e28] de.danoeh.antennapod.net.sync.gpoddernet.R$drawable.:()V │ │ -422e38: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422e3e: 0e00 |0003: return-void │ │ +422e10: |[422e10] de.danoeh.antennapod.net.sync.gpoddernet.R$drawable.:()V │ │ +422e20: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422e26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -974727,17 +974727,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422e40: |[422e40] de.danoeh.antennapod.net.sync.gpoddernet.R$id.:()V │ │ -422e50: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422e56: 0e00 |0003: return-void │ │ +422e28: |[422e28] de.danoeh.antennapod.net.sync.gpoddernet.R$id.:()V │ │ +422e38: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -974794,17 +974794,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422e58: |[422e58] de.danoeh.antennapod.net.sync.gpoddernet.R$integer.:()V │ │ -422e68: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422e6e: 0e00 |0003: return-void │ │ +422e40: |[422e40] de.danoeh.antennapod.net.sync.gpoddernet.R$integer.:()V │ │ +422e50: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422e56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -974871,17 +974871,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422e70: |[422e70] de.danoeh.antennapod.net.sync.gpoddernet.R$interpolator.:()V │ │ -422e80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422e86: 0e00 |0003: return-void │ │ +422e58: |[422e58] de.danoeh.antennapod.net.sync.gpoddernet.R$interpolator.:()V │ │ +422e68: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422e6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -975153,17 +975153,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422e88: |[422e88] de.danoeh.antennapod.net.sync.gpoddernet.R$layout.:()V │ │ -422e98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422e9e: 0e00 |0003: return-void │ │ +422e70: |[422e70] de.danoeh.antennapod.net.sync.gpoddernet.R$layout.:()V │ │ +422e80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422e86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -975345,17 +975345,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422ea0: |[422ea0] de.danoeh.antennapod.net.sync.gpoddernet.R$string.:()V │ │ -422eb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -422eb6: 0e00 |0003: return-void │ │ +422e88: |[422e88] de.danoeh.antennapod.net.sync.gpoddernet.R$string.:()V │ │ +422e98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +422e9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -977162,17 +977162,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4239a4: |[4239a4] de.danoeh.antennapod.net.sync.gpoddernet.R$style.:()V │ │ -4239b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4239ba: 0e00 |0003: return-void │ │ +42398c: |[42398c] de.danoeh.antennapod.net.sync.gpoddernet.R$style.:()V │ │ +42399c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4239a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -979619,232 +979619,232 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1378 16-bit code units │ │ -422eb8: |[422eb8] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ -422ec8: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -422ecc: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ -422ed0: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ -422ed6: 6900 75c2 |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBar:[I // field@c275 │ │ -422eda: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -422edc: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ -422ee0: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -422ee6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -422ee8: 4b02 0103 |0010: aput v2, v1, v3 │ │ -422eec: 6901 76c2 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBarLayout:[I // field@c276 │ │ -422ef0: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ -422ef4: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -422efa: 4b02 0103 |0019: aput v2, v1, v3 │ │ -422efe: 6901 95c2 |001b: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuItemView:[I // field@c295 │ │ -422f02: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ -422f06: 6901 97c2 |001f: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuView:[I // field@c297 │ │ -422f0a: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -422f0c: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ -422f10: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ -422f16: 6902 98c2 |0027: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMode:[I // field@c298 │ │ -422f1a: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -422f1c: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ -422f20: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ -422f26: 6904 9fc2 |002f: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActivityChooserView:[I // field@c29f │ │ -422f2a: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -422f2e: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ -422f32: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ -422f38: 6905 a2c2 |0038: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AlertDialog:[I // field@c2a2 │ │ -422f3c: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ -422f40: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ -422f46: 6905 abc2 |003f: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableCompat:[I // field@c2ab │ │ -422f4a: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ -422f4e: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ -422f54: 6905 b2c2 |0046: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableItem:[I // field@c2b2 │ │ -422f58: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -422f5a: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ -422f5e: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ -422f64: 6906 b5c2 |004e: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableTransition:[I // field@c2b5 │ │ -422f68: 2356 e61f |0050: new-array v6, v5, [I // type@1fe6 │ │ -422f6c: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ -422f72: 6906 bac2 |0055: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatImageView:[I // field@c2ba │ │ -422f76: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ -422f7a: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ -422f80: 6906 bfc2 |005c: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatSeekBar:[I // field@c2bf │ │ -422f84: 1276 |005e: const/4 v6, #int 7 // #7 │ │ -422f86: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ -422f8a: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ -422f90: 6907 c4c2 |0064: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextHelper:[I // field@c2c4 │ │ -422f94: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ -422f98: 2377 e61f |0068: new-array v7, v7, [I // type@1fe6 │ │ -422f9c: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ -422fa2: 6907 ccc2 |006d: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextView:[I // field@c2cc │ │ -422fa6: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ -422faa: 2377 e61f |0071: new-array v7, v7, [I // type@1fe6 │ │ -422fae: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ -422fb4: 6907 e3c2 |0076: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTheme:[I // field@c2e3 │ │ -422fb8: 2307 e61f |0078: new-array v7, v0, [I // type@1fe6 │ │ -422fbc: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ -422fc2: 4b08 0703 |007d: aput v8, v7, v3 │ │ -422fc6: 6907 63c3 |007f: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ButtonBarLayout:[I // field@c363 │ │ -422fca: 2327 e61f |0081: new-array v7, v2, [I // type@1fe6 │ │ -422fce: 2607 cb02 0000 |0083: fill-array-data v7, 0000034e // +000002cb │ │ -422fd4: 6907 65c3 |0086: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Capability:[I // field@c365 │ │ -422fd8: 1257 |0088: const/4 v7, #int 5 // #5 │ │ -422fda: 2378 e61f |0089: new-array v8, v7, [I // type@1fe6 │ │ -422fde: 2608 cb02 0000 |008b: fill-array-data v8, 00000356 // +000002cb │ │ -422fe4: 6908 68c3 |008e: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ColorStateListItem:[I // field@c368 │ │ -422fe8: 2358 e61f |0090: new-array v8, v5, [I // type@1fe6 │ │ -422fec: 2608 d202 0000 |0092: fill-array-data v8, 00000364 // +000002d2 │ │ -422ff2: 6908 6ec3 |0095: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CompoundButton:[I // field@c36e │ │ -422ff6: 2344 e61f |0097: new-array v4, v4, [I // type@1fe6 │ │ -422ffa: 2604 d702 0000 |0099: fill-array-data v4, 00000370 // +000002d7 │ │ -423000: 6904 73c3 |009c: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DrawerArrowToggle:[I // field@c373 │ │ -423004: 2364 e61f |009e: new-array v4, v6, [I // type@1fe6 │ │ -423008: 2604 e402 0000 |00a0: fill-array-data v4, 00000384 // +000002e4 │ │ -42300e: 6904 7cc3 |00a3: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamily:[I // field@c37c │ │ -423012: 1304 0a00 |00a5: const/16 v4, #int 10 // #a │ │ -423016: 2344 e61f |00a7: new-array v4, v4, [I // type@1fe6 │ │ -42301a: 2604 ed02 0000 |00a9: fill-array-data v4, 00000396 // +000002ed │ │ -423020: 6904 7dc3 |00ac: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamilyFont:[I // field@c37d │ │ -423024: 1234 |00ae: const/4 v4, #int 3 // #3 │ │ -423026: 2346 e61f |00af: new-array v6, v4, [I // type@1fe6 │ │ -42302a: 2606 fd02 0000 |00b1: fill-array-data v6, 000003ae // +000002fd │ │ -423030: 6906 8fc3 |00b4: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Fragment:[I // field@c38f │ │ -423034: 2326 e61f |00b6: new-array v6, v2, [I // type@1fe6 │ │ -423038: 2606 0003 0000 |00b8: fill-array-data v6, 000003b8 // +00000300 │ │ -42303e: 6906 90c3 |00bb: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FragmentContainerView:[I // field@c390 │ │ -423042: 1306 0c00 |00bd: const/16 v6, #int 12 // #c │ │ -423046: 2366 e61f |00bf: new-array v6, v6, [I // type@1fe6 │ │ -42304a: 2606 ff02 0000 |00c1: fill-array-data v6, 000003c0 // +000002ff │ │ -423050: 6906 96c3 |00c4: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColor:[I // field@c396 │ │ -423054: 2326 e61f |00c6: new-array v6, v2, [I // type@1fe6 │ │ -423058: 2606 1403 0000 |00c8: fill-array-data v6, 000003dc // +00000314 │ │ -42305e: 6906 97c3 |00cb: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColorItem:[I // field@c397 │ │ -423062: 1306 0900 |00cd: const/16 v6, #int 9 // #9 │ │ -423066: 2368 e61f |00cf: new-array v8, v6, [I // type@1fe6 │ │ -42306a: 2608 1303 0000 |00d1: fill-array-data v8, 000003e4 // +00000313 │ │ -423070: 6908 a6c3 |00d4: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat:[I // field@c3a6 │ │ -423074: 2355 e61f |00d6: new-array v5, v5, [I // type@1fe6 │ │ -423078: 2605 2203 0000 |00d8: fill-array-data v5, 000003fa // +00000322 │ │ -42307e: 6905 a7c3 |00db: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat_Layout:[I // field@c3a7 │ │ -423082: 2325 e61f |00dd: new-array v5, v2, [I // type@1fe6 │ │ -423086: 2605 2703 0000 |00df: fill-array-data v5, 00000406 // +00000327 │ │ -42308c: 6905 b5c3 |00e2: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPopupWindow:[I // field@c3b5 │ │ -423090: 2315 e61f |00e4: new-array v5, v1, [I // type@1fe6 │ │ -423094: 2605 2803 0000 |00e6: fill-array-data v5, 0000040e // +00000328 │ │ -42309a: 6905 b8c3 |00e9: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuGroup:[I // field@c3b8 │ │ -42309e: 1305 1700 |00eb: const/16 v5, #int 23 // #17 │ │ -4230a2: 2355 e61f |00ed: new-array v5, v5, [I // type@1fe6 │ │ -4230a6: 2605 2f03 0000 |00ef: fill-array-data v5, 0000041e // +0000032f │ │ -4230ac: 6905 bfc3 |00f2: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuItem:[I // field@c3bf │ │ -4230b0: 2365 e61f |00f4: new-array v5, v6, [I // type@1fe6 │ │ -4230b4: 2605 5a03 0000 |00f6: fill-array-data v5, 00000450 // +0000035a │ │ -4230ba: 6905 d7c3 |00f9: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuView:[I // field@c3d7 │ │ -4230be: 2345 e61f |00fb: new-array v5, v4, [I // type@1fe6 │ │ -4230c2: 2605 6903 0000 |00fd: fill-array-data v5, 00000466 // +00000369 │ │ -4230c8: 6905 e1c3 |0100: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindow:[I // field@c3e1 │ │ -4230cc: 2305 e61f |0102: new-array v5, v0, [I // type@1fe6 │ │ -4230d0: 1406 ef03 047f |0104: const v6, #float 1.75479e+38 // #7f0403ef │ │ -4230d6: 4b06 0503 |0107: aput v6, v5, v3 │ │ -4230da: 6905 e2c3 |0109: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindowBackgroundState:[I // field@c3e2 │ │ -4230de: 2322 e61f |010b: new-array v2, v2, [I // type@1fe6 │ │ -4230e2: 2602 6303 0000 |010d: fill-array-data v2, 00000470 // +00000363 │ │ -4230e8: 6902 e7c3 |0110: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecycleListView:[I // field@c3e7 │ │ -4230ec: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ -4230f0: 2322 e61f |0114: new-array v2, v2, [I // type@1fe6 │ │ -4230f4: 2602 6203 0000 |0116: fill-array-data v2, 00000478 // +00000362 │ │ -4230fa: 6902 eac3 |0119: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SearchView:[I // field@c3ea │ │ -4230fe: 2372 e61f |011b: new-array v2, v7, [I // type@1fe6 │ │ -423102: 2602 8103 0000 |011d: fill-array-data v2, 0000049e // +00000381 │ │ -423108: 6902 fcc3 |0120: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Spinner:[I // field@c3fc │ │ -42310c: 2311 e61f |0122: new-array v1, v1, [I // type@1fe6 │ │ -423110: 2601 8803 0000 |0124: fill-array-data v1, 000004ac // +00000388 │ │ -423116: 6901 02c4 |0127: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawable:[I // field@c402 │ │ -42311a: 2300 e61f |0129: new-array v0, v0, [I // type@1fe6 │ │ -42311e: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ -423124: 4b01 0003 |012e: aput v1, v0, v3 │ │ -423128: 6900 03c4 |0130: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawableItem:[I // field@c403 │ │ -42312c: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ -423130: 2300 e61f |0134: new-array v0, v0, [I // type@1fe6 │ │ -423134: 2600 8603 0000 |0136: fill-array-data v0, 000004bc // +00000386 │ │ -42313a: 6900 0bc4 |0139: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchCompat:[I // field@c40b │ │ -42313e: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ -423142: 2300 e61f |013d: new-array v0, v0, [I // type@1fe6 │ │ -423146: 2600 9d03 0000 |013f: fill-array-data v0, 000004dc // +0000039d │ │ -42314c: 6900 1ac4 |0142: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.TextAppearance:[I // field@c41a │ │ -423150: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ -423154: 2300 e61f |0146: new-array v0, v0, [I // type@1fe6 │ │ -423158: 2600 b803 0000 |0148: fill-array-data v0, 00000500 // +000003b8 │ │ -42315e: 6900 2bc4 |014b: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Toolbar:[I // field@c42b │ │ -423162: 2370 e61f |014d: new-array v0, v7, [I // type@1fe6 │ │ -423166: 2600 f103 0000 |014f: fill-array-data v0, 00000540 // +000003f1 │ │ -42316c: 6900 4ac4 |0152: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.View:[I // field@c44a │ │ -423170: 2340 e61f |0154: new-array v0, v4, [I // type@1fe6 │ │ -423174: 2600 f803 0000 |0156: fill-array-data v0, 0000054e // +000003f8 │ │ -42317a: 6900 4bc4 |0159: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewBackgroundHelper:[I // field@c44b │ │ -42317e: 2340 e61f |015b: new-array v0, v4, [I // type@1fe6 │ │ -423182: 2600 fb03 0000 |015d: fill-array-data v0, 00000558 // +000003fb │ │ -423188: 6900 4fc4 |0160: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewStubCompat:[I // field@c44f │ │ -42318c: 0e00 |0162: return-void │ │ -42318e: 0000 |0163: nop // spacer │ │ -423190: 0003 0400 1d00 0000 4600 047f 4d00 ... |0164: array-data (62 units) │ │ -42320c: 0003 0400 0600 0000 4600 047f 4d00 ... |01a2: array-data (16 units) │ │ -42322c: 0003 0400 0200 0000 9a01 047f 2502 ... |01b2: array-data (8 units) │ │ -42323c: 0003 0400 0800 0000 f200 0101 9000 ... |01ba: array-data (20 units) │ │ -423264: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ -423284: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ -423294: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ -4232ac: 0003 0400 0400 0000 1901 0101 e703 ... |01f2: array-data (12 units) │ │ -4232c4: 0003 0400 0400 0000 4201 0101 7e04 ... |01fe: array-data (12 units) │ │ -4232dc: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ -423300: 0003 0400 1600 0000 3400 0101 3f00 ... |021c: array-data (48 units) │ │ -423360: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ -423564: 0003 0400 0200 0000 7d03 047f be03 ... |034e: array-data (8 units) │ │ -423574: 0003 0400 0500 0000 a501 0101 1f03 ... |0356: array-data (14 units) │ │ -423590: 0003 0400 0400 0000 0701 0101 8d00 ... |0364: array-data (12 units) │ │ -4235a8: 0003 0400 0800 0000 3b00 047f 3c00 ... |0370: array-data (20 units) │ │ -4235d0: 0003 0400 0700 0000 e501 047f e601 ... |0384: array-data (18 units) │ │ -4235f4: 0003 0400 0a00 0000 3205 0101 3305 ... |0396: array-data (24 units) │ │ -423624: 0003 0400 0300 0000 0300 0101 d000 ... |03ae: array-data (10 units) │ │ -423638: 0003 0400 0200 0000 0300 0101 d100 ... |03b8: array-data (8 units) │ │ -423648: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ -423680: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ -423690: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ -4236bc: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ -4236d4: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ -4236e4: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ -423704: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ -423768: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ -423794: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ -4237a8: 0003 0400 0200 0000 3f03 047f 4503 ... |0470: array-data (8 units) │ │ -4237b8: 0003 0400 1100 0000 da00 0101 1f01 ... |0478: array-data (38 units) │ │ -423804: 0003 0400 0500 0000 b200 0101 7601 ... |049e: array-data (14 units) │ │ -423820: 0003 0400 0600 0000 1c01 0101 9401 ... |04ac: array-data (16 units) │ │ -423840: 0003 0400 0e00 0000 2401 0101 2501 ... |04bc: array-data (32 units) │ │ -423880: 0003 0400 1000 0000 9500 0101 9600 ... |04dc: array-data (36 units) │ │ -4238c8: 0003 0400 1e00 0000 af00 0101 4001 ... |0500: array-data (64 units) │ │ -423948: 0003 0400 0500 0000 0000 0101 da00 ... |0540: array-data (14 units) │ │ -423964: 0003 0400 0300 0000 d400 0101 4f00 ... |054e: array-data (10 units) │ │ -423978: 0003 0400 0300 0000 d000 0101 f200 ... |0558: array-data (10 units) │ │ +422ea0: |[422ea0] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ +422eb0: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +422eb4: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ +422eb8: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ +422ebe: 6900 75c2 |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBar:[I // field@c275 │ │ +422ec2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +422ec4: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ +422ec8: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +422ece: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +422ed0: 4b02 0103 |0010: aput v2, v1, v3 │ │ +422ed4: 6901 76c2 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBarLayout:[I // field@c276 │ │ +422ed8: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ +422edc: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +422ee2: 4b02 0103 |0019: aput v2, v1, v3 │ │ +422ee6: 6901 95c2 |001b: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuItemView:[I // field@c295 │ │ +422eea: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ +422eee: 6901 97c2 |001f: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuView:[I // field@c297 │ │ +422ef2: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +422ef4: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ +422ef8: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ +422efe: 6902 98c2 |0027: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMode:[I // field@c298 │ │ +422f02: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +422f04: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ +422f08: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ +422f0e: 6904 9fc2 |002f: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActivityChooserView:[I // field@c29f │ │ +422f12: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +422f16: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ +422f1a: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ +422f20: 6905 a2c2 |0038: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AlertDialog:[I // field@c2a2 │ │ +422f24: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ +422f28: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ +422f2e: 6905 abc2 |003f: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableCompat:[I // field@c2ab │ │ +422f32: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ +422f36: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ +422f3c: 6905 b2c2 |0046: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableItem:[I // field@c2b2 │ │ +422f40: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +422f42: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ +422f46: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ +422f4c: 6906 b5c2 |004e: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableTransition:[I // field@c2b5 │ │ +422f50: 2356 e61f |0050: new-array v6, v5, [I // type@1fe6 │ │ +422f54: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ +422f5a: 6906 bac2 |0055: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatImageView:[I // field@c2ba │ │ +422f5e: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ +422f62: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ +422f68: 6906 bfc2 |005c: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatSeekBar:[I // field@c2bf │ │ +422f6c: 1276 |005e: const/4 v6, #int 7 // #7 │ │ +422f6e: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ +422f72: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ +422f78: 6907 c4c2 |0064: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextHelper:[I // field@c2c4 │ │ +422f7c: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ +422f80: 2377 e61f |0068: new-array v7, v7, [I // type@1fe6 │ │ +422f84: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ +422f8a: 6907 ccc2 |006d: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextView:[I // field@c2cc │ │ +422f8e: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ +422f92: 2377 e61f |0071: new-array v7, v7, [I // type@1fe6 │ │ +422f96: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ +422f9c: 6907 e3c2 |0076: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTheme:[I // field@c2e3 │ │ +422fa0: 2307 e61f |0078: new-array v7, v0, [I // type@1fe6 │ │ +422fa4: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ +422faa: 4b08 0703 |007d: aput v8, v7, v3 │ │ +422fae: 6907 63c3 |007f: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ButtonBarLayout:[I // field@c363 │ │ +422fb2: 2327 e61f |0081: new-array v7, v2, [I // type@1fe6 │ │ +422fb6: 2607 cb02 0000 |0083: fill-array-data v7, 0000034e // +000002cb │ │ +422fbc: 6907 65c3 |0086: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Capability:[I // field@c365 │ │ +422fc0: 1257 |0088: const/4 v7, #int 5 // #5 │ │ +422fc2: 2378 e61f |0089: new-array v8, v7, [I // type@1fe6 │ │ +422fc6: 2608 cb02 0000 |008b: fill-array-data v8, 00000356 // +000002cb │ │ +422fcc: 6908 68c3 |008e: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ColorStateListItem:[I // field@c368 │ │ +422fd0: 2358 e61f |0090: new-array v8, v5, [I // type@1fe6 │ │ +422fd4: 2608 d202 0000 |0092: fill-array-data v8, 00000364 // +000002d2 │ │ +422fda: 6908 6ec3 |0095: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CompoundButton:[I // field@c36e │ │ +422fde: 2344 e61f |0097: new-array v4, v4, [I // type@1fe6 │ │ +422fe2: 2604 d702 0000 |0099: fill-array-data v4, 00000370 // +000002d7 │ │ +422fe8: 6904 73c3 |009c: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DrawerArrowToggle:[I // field@c373 │ │ +422fec: 2364 e61f |009e: new-array v4, v6, [I // type@1fe6 │ │ +422ff0: 2604 e402 0000 |00a0: fill-array-data v4, 00000384 // +000002e4 │ │ +422ff6: 6904 7cc3 |00a3: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamily:[I // field@c37c │ │ +422ffa: 1304 0a00 |00a5: const/16 v4, #int 10 // #a │ │ +422ffe: 2344 e61f |00a7: new-array v4, v4, [I // type@1fe6 │ │ +423002: 2604 ed02 0000 |00a9: fill-array-data v4, 00000396 // +000002ed │ │ +423008: 6904 7dc3 |00ac: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamilyFont:[I // field@c37d │ │ +42300c: 1234 |00ae: const/4 v4, #int 3 // #3 │ │ +42300e: 2346 e61f |00af: new-array v6, v4, [I // type@1fe6 │ │ +423012: 2606 fd02 0000 |00b1: fill-array-data v6, 000003ae // +000002fd │ │ +423018: 6906 8fc3 |00b4: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Fragment:[I // field@c38f │ │ +42301c: 2326 e61f |00b6: new-array v6, v2, [I // type@1fe6 │ │ +423020: 2606 0003 0000 |00b8: fill-array-data v6, 000003b8 // +00000300 │ │ +423026: 6906 90c3 |00bb: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FragmentContainerView:[I // field@c390 │ │ +42302a: 1306 0c00 |00bd: const/16 v6, #int 12 // #c │ │ +42302e: 2366 e61f |00bf: new-array v6, v6, [I // type@1fe6 │ │ +423032: 2606 ff02 0000 |00c1: fill-array-data v6, 000003c0 // +000002ff │ │ +423038: 6906 96c3 |00c4: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColor:[I // field@c396 │ │ +42303c: 2326 e61f |00c6: new-array v6, v2, [I // type@1fe6 │ │ +423040: 2606 1403 0000 |00c8: fill-array-data v6, 000003dc // +00000314 │ │ +423046: 6906 97c3 |00cb: sput-object v6, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColorItem:[I // field@c397 │ │ +42304a: 1306 0900 |00cd: const/16 v6, #int 9 // #9 │ │ +42304e: 2368 e61f |00cf: new-array v8, v6, [I // type@1fe6 │ │ +423052: 2608 1303 0000 |00d1: fill-array-data v8, 000003e4 // +00000313 │ │ +423058: 6908 a6c3 |00d4: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat:[I // field@c3a6 │ │ +42305c: 2355 e61f |00d6: new-array v5, v5, [I // type@1fe6 │ │ +423060: 2605 2203 0000 |00d8: fill-array-data v5, 000003fa // +00000322 │ │ +423066: 6905 a7c3 |00db: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat_Layout:[I // field@c3a7 │ │ +42306a: 2325 e61f |00dd: new-array v5, v2, [I // type@1fe6 │ │ +42306e: 2605 2703 0000 |00df: fill-array-data v5, 00000406 // +00000327 │ │ +423074: 6905 b5c3 |00e2: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPopupWindow:[I // field@c3b5 │ │ +423078: 2315 e61f |00e4: new-array v5, v1, [I // type@1fe6 │ │ +42307c: 2605 2803 0000 |00e6: fill-array-data v5, 0000040e // +00000328 │ │ +423082: 6905 b8c3 |00e9: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuGroup:[I // field@c3b8 │ │ +423086: 1305 1700 |00eb: const/16 v5, #int 23 // #17 │ │ +42308a: 2355 e61f |00ed: new-array v5, v5, [I // type@1fe6 │ │ +42308e: 2605 2f03 0000 |00ef: fill-array-data v5, 0000041e // +0000032f │ │ +423094: 6905 bfc3 |00f2: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuItem:[I // field@c3bf │ │ +423098: 2365 e61f |00f4: new-array v5, v6, [I // type@1fe6 │ │ +42309c: 2605 5a03 0000 |00f6: fill-array-data v5, 00000450 // +0000035a │ │ +4230a2: 6905 d7c3 |00f9: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuView:[I // field@c3d7 │ │ +4230a6: 2345 e61f |00fb: new-array v5, v4, [I // type@1fe6 │ │ +4230aa: 2605 6903 0000 |00fd: fill-array-data v5, 00000466 // +00000369 │ │ +4230b0: 6905 e1c3 |0100: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindow:[I // field@c3e1 │ │ +4230b4: 2305 e61f |0102: new-array v5, v0, [I // type@1fe6 │ │ +4230b8: 1406 ef03 047f |0104: const v6, #float 1.75479e+38 // #7f0403ef │ │ +4230be: 4b06 0503 |0107: aput v6, v5, v3 │ │ +4230c2: 6905 e2c3 |0109: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindowBackgroundState:[I // field@c3e2 │ │ +4230c6: 2322 e61f |010b: new-array v2, v2, [I // type@1fe6 │ │ +4230ca: 2602 6303 0000 |010d: fill-array-data v2, 00000470 // +00000363 │ │ +4230d0: 6902 e7c3 |0110: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecycleListView:[I // field@c3e7 │ │ +4230d4: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ +4230d8: 2322 e61f |0114: new-array v2, v2, [I // type@1fe6 │ │ +4230dc: 2602 6203 0000 |0116: fill-array-data v2, 00000478 // +00000362 │ │ +4230e2: 6902 eac3 |0119: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SearchView:[I // field@c3ea │ │ +4230e6: 2372 e61f |011b: new-array v2, v7, [I // type@1fe6 │ │ +4230ea: 2602 8103 0000 |011d: fill-array-data v2, 0000049e // +00000381 │ │ +4230f0: 6902 fcc3 |0120: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Spinner:[I // field@c3fc │ │ +4230f4: 2311 e61f |0122: new-array v1, v1, [I // type@1fe6 │ │ +4230f8: 2601 8803 0000 |0124: fill-array-data v1, 000004ac // +00000388 │ │ +4230fe: 6901 02c4 |0127: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawable:[I // field@c402 │ │ +423102: 2300 e61f |0129: new-array v0, v0, [I // type@1fe6 │ │ +423106: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ +42310c: 4b01 0003 |012e: aput v1, v0, v3 │ │ +423110: 6900 03c4 |0130: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawableItem:[I // field@c403 │ │ +423114: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ +423118: 2300 e61f |0134: new-array v0, v0, [I // type@1fe6 │ │ +42311c: 2600 8603 0000 |0136: fill-array-data v0, 000004bc // +00000386 │ │ +423122: 6900 0bc4 |0139: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchCompat:[I // field@c40b │ │ +423126: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ +42312a: 2300 e61f |013d: new-array v0, v0, [I // type@1fe6 │ │ +42312e: 2600 9d03 0000 |013f: fill-array-data v0, 000004dc // +0000039d │ │ +423134: 6900 1ac4 |0142: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.TextAppearance:[I // field@c41a │ │ +423138: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ +42313c: 2300 e61f |0146: new-array v0, v0, [I // type@1fe6 │ │ +423140: 2600 b803 0000 |0148: fill-array-data v0, 00000500 // +000003b8 │ │ +423146: 6900 2bc4 |014b: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Toolbar:[I // field@c42b │ │ +42314a: 2370 e61f |014d: new-array v0, v7, [I // type@1fe6 │ │ +42314e: 2600 f103 0000 |014f: fill-array-data v0, 00000540 // +000003f1 │ │ +423154: 6900 4ac4 |0152: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.View:[I // field@c44a │ │ +423158: 2340 e61f |0154: new-array v0, v4, [I // type@1fe6 │ │ +42315c: 2600 f803 0000 |0156: fill-array-data v0, 0000054e // +000003f8 │ │ +423162: 6900 4bc4 |0159: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewBackgroundHelper:[I // field@c44b │ │ +423166: 2340 e61f |015b: new-array v0, v4, [I // type@1fe6 │ │ +42316a: 2600 fb03 0000 |015d: fill-array-data v0, 00000558 // +000003fb │ │ +423170: 6900 4fc4 |0160: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewStubCompat:[I // field@c44f │ │ +423174: 0e00 |0162: return-void │ │ +423176: 0000 |0163: nop // spacer │ │ +423178: 0003 0400 1d00 0000 4600 047f 4d00 ... |0164: array-data (62 units) │ │ +4231f4: 0003 0400 0600 0000 4600 047f 4d00 ... |01a2: array-data (16 units) │ │ +423214: 0003 0400 0200 0000 9a01 047f 2502 ... |01b2: array-data (8 units) │ │ +423224: 0003 0400 0800 0000 f200 0101 9000 ... |01ba: array-data (20 units) │ │ +42324c: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ +42326c: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ +42327c: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ +423294: 0003 0400 0400 0000 1901 0101 e703 ... |01f2: array-data (12 units) │ │ +4232ac: 0003 0400 0400 0000 4201 0101 7e04 ... |01fe: array-data (12 units) │ │ +4232c4: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ +4232e8: 0003 0400 1600 0000 3400 0101 3f00 ... |021c: array-data (48 units) │ │ +423348: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ +42354c: 0003 0400 0200 0000 7d03 047f be03 ... |034e: array-data (8 units) │ │ +42355c: 0003 0400 0500 0000 a501 0101 1f03 ... |0356: array-data (14 units) │ │ +423578: 0003 0400 0400 0000 0701 0101 8d00 ... |0364: array-data (12 units) │ │ +423590: 0003 0400 0800 0000 3b00 047f 3c00 ... |0370: array-data (20 units) │ │ +4235b8: 0003 0400 0700 0000 e501 047f e601 ... |0384: array-data (18 units) │ │ +4235dc: 0003 0400 0a00 0000 3205 0101 3305 ... |0396: array-data (24 units) │ │ +42360c: 0003 0400 0300 0000 0300 0101 d000 ... |03ae: array-data (10 units) │ │ +423620: 0003 0400 0200 0000 0300 0101 d100 ... |03b8: array-data (8 units) │ │ +423630: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ +423668: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ +423678: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ +4236a4: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ +4236bc: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ +4236cc: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ +4236ec: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ +423750: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ +42377c: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ +423790: 0003 0400 0200 0000 3f03 047f 4503 ... |0470: array-data (8 units) │ │ +4237a0: 0003 0400 1100 0000 da00 0101 1f01 ... |0478: array-data (38 units) │ │ +4237ec: 0003 0400 0500 0000 b200 0101 7601 ... |049e: array-data (14 units) │ │ +423808: 0003 0400 0600 0000 1c01 0101 9401 ... |04ac: array-data (16 units) │ │ +423828: 0003 0400 0e00 0000 2401 0101 2501 ... |04bc: array-data (32 units) │ │ +423868: 0003 0400 1000 0000 9500 0101 9600 ... |04dc: array-data (36 units) │ │ +4238b0: 0003 0400 1e00 0000 af00 0101 4001 ... |0500: array-data (64 units) │ │ +423930: 0003 0400 0500 0000 0000 0101 da00 ... |0540: array-data (14 units) │ │ +42394c: 0003 0400 0300 0000 d400 0101 4f00 ... |054e: array-data (10 units) │ │ +423960: 0003 0400 0300 0000 d000 0101 f200 ... |0558: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 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 │ │ -42398c: |[42398c] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ -42399c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4239a2: 0e00 |0003: return-void │ │ +423974: |[423974] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ +423984: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42398a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -979875,17 +979875,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4239bc: |[4239bc] de.danoeh.antennapod.net.sync.gpoddernet.R.:()V │ │ -4239cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4239d2: 0e00 |0003: return-void │ │ +4239a4: |[4239a4] de.danoeh.antennapod.net.sync.gpoddernet.R.:()V │ │ +4239b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4239ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -979918,17 +979918,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423af0: |[423af0] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.:()V │ │ -423b00: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -423b06: 0e00 |0003: return-void │ │ +423ad8: |[423ad8] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.:()V │ │ +423ae8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +423aee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;) │ │ @@ -979936,38 +979936,38 @@ │ │ type : '(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -4239d4: |[4239d4] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ -4239e4: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -4239e8: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -4239ee: 1a01 28e0 |0005: const-string v1, "timestamp" // string@e028 │ │ -4239f2: 6e20 24b7 1500 |0007: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b724 │ │ -4239f8: 0b01 |000a: move-result-wide v1 │ │ -4239fa: 1a03 8b68 |000b: const-string v3, "actions" // string@688b │ │ -4239fe: 6e20 22b7 3500 |000d: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ -423a04: 0c05 |0010: move-result-object v5 │ │ -423a06: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -423a08: 6e10 1bb7 0500 |0012: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -423a0e: 0a04 |0015: move-result v4 │ │ -423a10: 3543 1200 |0016: if-ge v3, v4, 0028 // +0012 │ │ -423a14: 6e20 19b7 3500 |0018: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ -423a1a: 0c04 |001b: move-result-object v4 │ │ -423a1c: 7110 0eae 0400 |001c: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae0e │ │ -423a22: 0c04 |001f: move-result-object v4 │ │ -423a24: 3804 0500 |0020: if-eqz v4, 0025 // +0005 │ │ -423a28: 7220 d6b4 4000 |0022: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -423a2e: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ -423a32: 28eb |0027: goto 0012 // -0015 │ │ -423a34: 2205 251d |0028: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // type@1d25 │ │ -423a38: 7040 11ae 0521 |002a: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.:(Ljava/util/List;J)V // method@ae11 │ │ -423a3e: 1105 |002d: return-object v5 │ │ +4239bc: |[4239bc] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ +4239cc: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +4239d0: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +4239d6: 1a01 28e0 |0005: const-string v1, "timestamp" // string@e028 │ │ +4239da: 6e20 24b7 1500 |0007: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b724 │ │ +4239e0: 0b01 |000a: move-result-wide v1 │ │ +4239e2: 1a03 8b68 |000b: const-string v3, "actions" // string@688b │ │ +4239e6: 6e20 22b7 3500 |000d: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ +4239ec: 0c05 |0010: move-result-object v5 │ │ +4239ee: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +4239f0: 6e10 1bb7 0500 |0012: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +4239f6: 0a04 |0015: move-result v4 │ │ +4239f8: 3543 1200 |0016: if-ge v3, v4, 0028 // +0012 │ │ +4239fc: 6e20 19b7 3500 |0018: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ +423a02: 0c04 |001b: move-result-object v4 │ │ +423a04: 7110 0eae 0400 |001c: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@ae0e │ │ +423a0a: 0c04 |001f: move-result-object v4 │ │ +423a0c: 3804 0500 |0020: if-eqz v4, 0025 // +0005 │ │ +423a10: 7220 d6b4 4000 |0022: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +423a16: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ +423a1a: 28eb |0027: goto 0012 // -0015 │ │ +423a1c: 2205 251d |0028: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // type@1d25 │ │ +423a20: 7040 11ae 0521 |002a: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.:(Ljava/util/List;J)V // method@ae11 │ │ +423a26: 1105 |002d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=49 │ │ 0x000d line=50 │ │ 0x0012 line=51 │ │ 0x0018 line=52 │ │ @@ -979982,55 +979982,55 @@ │ │ type : '(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -423a40: |[423a40] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ -423a50: 2200 f41e |0000: new-instance v0, Ljava/util/LinkedList; // type@1ef4 │ │ -423a54: 7010 d1b4 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@b4d1 │ │ -423a5a: 1a01 be68 |0005: const-string v1, "add" // string@68be │ │ -423a5e: 6e20 22b7 1700 |0007: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ -423a64: 0c01 |000a: move-result-object v1 │ │ -423a66: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -423a68: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -423a6a: 6e10 1bb7 0100 |000d: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -423a70: 0a04 |0010: move-result v4 │ │ -423a72: 1a05 140a |0011: const-string v5, ":" // string@0a14 │ │ -423a76: 1a06 2f06 |0013: const-string v6, "%3A" // string@062f │ │ -423a7a: 3543 1000 |0015: if-ge v3, v4, 0025 // +0010 │ │ -423a7e: 6e20 1ab7 3100 |0017: invoke-virtual {v1, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ -423a84: 0c04 |001a: move-result-object v4 │ │ -423a86: 6e30 b0b2 6405 |001b: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -423a8c: 0c04 |001e: move-result-object v4 │ │ -423a8e: 7220 d6b4 4000 |001f: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -423a94: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -423a98: 28e9 |0024: goto 000d // -0017 │ │ -423a9a: 2201 f41e |0025: new-instance v1, Ljava/util/LinkedList; // type@1ef4 │ │ -423a9e: 7010 d1b4 0100 |0027: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@b4d1 │ │ -423aa4: 1a03 76ca |002a: const-string v3, "remove" // string@ca76 │ │ -423aa8: 6e20 22b7 3700 |002c: invoke-virtual {v7, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ -423aae: 0c03 |002f: move-result-object v3 │ │ -423ab0: 6e10 1bb7 0300 |0030: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -423ab6: 0a04 |0033: move-result v4 │ │ -423ab8: 3542 1000 |0034: if-ge v2, v4, 0044 // +0010 │ │ -423abc: 6e20 1ab7 2300 |0036: invoke-virtual {v3, v2}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ -423ac2: 0c04 |0039: move-result-object v4 │ │ -423ac4: 6e30 b0b2 6405 |003a: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -423aca: 0c04 |003d: move-result-object v4 │ │ -423acc: 7220 d6b4 4100 |003e: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -423ad2: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ -423ad6: 28ed |0043: goto 0030 // -0013 │ │ -423ad8: 1a02 28e0 |0044: const-string v2, "timestamp" // string@e028 │ │ -423adc: 6e20 24b7 2700 |0046: invoke-virtual {v7, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b724 │ │ -423ae2: 0b02 |0049: move-result-wide v2 │ │ -423ae4: 2207 321d |004a: new-instance v7, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // type@1d32 │ │ -423ae8: 7053 27ae 0721 |004c: invoke-direct {v7, v0, v1, v2, v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.:(Ljava/util/List;Ljava/util/List;J)V // method@ae27 │ │ -423aee: 1107 |004f: return-object v7 │ │ +423a28: |[423a28] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ +423a38: 2200 f41e |0000: new-instance v0, Ljava/util/LinkedList; // type@1ef4 │ │ +423a3c: 7010 d1b4 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@b4d1 │ │ +423a42: 1a01 be68 |0005: const-string v1, "add" // string@68be │ │ +423a46: 6e20 22b7 1700 |0007: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ +423a4c: 0c01 |000a: move-result-object v1 │ │ +423a4e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +423a50: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +423a52: 6e10 1bb7 0100 |000d: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +423a58: 0a04 |0010: move-result v4 │ │ +423a5a: 1a05 140a |0011: const-string v5, ":" // string@0a14 │ │ +423a5e: 1a06 2f06 |0013: const-string v6, "%3A" // string@062f │ │ +423a62: 3543 1000 |0015: if-ge v3, v4, 0025 // +0010 │ │ +423a66: 6e20 1ab7 3100 |0017: invoke-virtual {v1, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ +423a6c: 0c04 |001a: move-result-object v4 │ │ +423a6e: 6e30 b0b2 6405 |001b: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +423a74: 0c04 |001e: move-result-object v4 │ │ +423a76: 7220 d6b4 4000 |001f: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +423a7c: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +423a80: 28e9 |0024: goto 000d // -0017 │ │ +423a82: 2201 f41e |0025: new-instance v1, Ljava/util/LinkedList; // type@1ef4 │ │ +423a86: 7010 d1b4 0100 |0027: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@b4d1 │ │ +423a8c: 1a03 76ca |002a: const-string v3, "remove" // string@ca76 │ │ +423a90: 6e20 22b7 3700 |002c: invoke-virtual {v7, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ +423a96: 0c03 |002f: move-result-object v3 │ │ +423a98: 6e10 1bb7 0300 |0030: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +423a9e: 0a04 |0033: move-result v4 │ │ +423aa0: 3542 1000 |0034: if-ge v2, v4, 0044 // +0010 │ │ +423aa4: 6e20 1ab7 2300 |0036: invoke-virtual {v3, v2}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ +423aaa: 0c04 |0039: move-result-object v4 │ │ +423aac: 6e30 b0b2 6405 |003a: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +423ab2: 0c04 |003d: move-result-object v4 │ │ +423ab4: 7220 d6b4 4100 |003e: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +423aba: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ +423abe: 28ed |0043: goto 0030 // -0013 │ │ +423ac0: 1a02 28e0 |0044: const-string v2, "timestamp" // string@e028 │ │ +423ac4: 6e20 24b7 2700 |0046: invoke-virtual {v7, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b724 │ │ +423aca: 0b02 |0049: move-result-wide v2 │ │ +423acc: 2207 321d |004a: new-instance v7, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // type@1d32 │ │ +423ad0: 7053 27ae 0721 |004c: invoke-direct {v7, v0, v1, v2, v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.:(Ljava/util/List;Ljava/util/List;J)V // method@ae27 │ │ +423ad6: 1107 |004f: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0007 line=23 │ │ 0x000d line=24 │ │ 0x0017 line=25 │ │ 0x001b line=27 │ │ @@ -980104,49 +980104,49 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -423c5c: |[423c5c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:()V │ │ -423c6c: 2200 1b1d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ -423c70: 1a01 c017 |0002: const-string v1, "DESKTOP" // string@17c0 │ │ -423c74: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -423c76: 7030 cfad 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@adcf │ │ -423c7c: 6900 59c4 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c459 │ │ -423c80: 2201 1b1d |000a: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ -423c84: 1a03 5a24 |000c: const-string v3, "LAPTOP" // string@245a │ │ -423c88: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -423c8a: 7030 cfad 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@adcf │ │ -423c90: 6901 5ac4 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45a │ │ -423c94: 2203 1b1d |0014: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ -423c98: 1a05 1948 |0016: const-string v5, "MOBILE" // string@4819 │ │ -423c9c: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -423c9e: 7030 cfad 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@adcf │ │ -423ca4: 6903 5bc4 |001c: sput-object v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45b │ │ -423ca8: 2205 1b1d |001e: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ -423cac: 1a07 0c53 |0020: const-string v7, "SERVER" // string@530c │ │ -423cb0: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -423cb2: 7030 cfad 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@adcf │ │ -423cb8: 6905 5dc4 |0026: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45d │ │ -423cbc: 2207 1b1d |0028: new-instance v7, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ -423cc0: 1a09 544c |002a: const-string v9, "OTHER" // string@4c54 │ │ -423cc4: 124a |002c: const/4 v10, #int 4 // #4 │ │ -423cc6: 7030 cfad 970a |002d: invoke-direct {v7, v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@adcf │ │ -423ccc: 6907 5cc4 |0030: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45c │ │ -423cd0: 1259 |0032: const/4 v9, #int 5 // #5 │ │ -423cd2: 2399 fe20 |0033: new-array v9, v9, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@20fe │ │ -423cd6: 4d00 0902 |0035: aput-object v0, v9, v2 │ │ -423cda: 4d01 0904 |0037: aput-object v1, v9, v4 │ │ -423cde: 4d03 0906 |0039: aput-object v3, v9, v6 │ │ -423ce2: 4d05 0908 |003b: aput-object v5, v9, v8 │ │ -423ce6: 4d07 090a |003d: aput-object v7, v9, v10 │ │ -423cea: 6909 58c4 |003f: sput-object v9, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c458 │ │ -423cee: 0e00 |0041: return-void │ │ +423c44: |[423c44] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:()V │ │ +423c54: 2200 1b1d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ +423c58: 1a01 c017 |0002: const-string v1, "DESKTOP" // string@17c0 │ │ +423c5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +423c5e: 7030 cfad 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@adcf │ │ +423c64: 6900 59c4 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c459 │ │ +423c68: 2201 1b1d |000a: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ +423c6c: 1a03 5a24 |000c: const-string v3, "LAPTOP" // string@245a │ │ +423c70: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +423c72: 7030 cfad 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@adcf │ │ +423c78: 6901 5ac4 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45a │ │ +423c7c: 2203 1b1d |0014: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ +423c80: 1a05 1948 |0016: const-string v5, "MOBILE" // string@4819 │ │ +423c84: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +423c86: 7030 cfad 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@adcf │ │ +423c8c: 6903 5bc4 |001c: sput-object v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45b │ │ +423c90: 2205 1b1d |001e: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ +423c94: 1a07 0c53 |0020: const-string v7, "SERVER" // string@530c │ │ +423c98: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +423c9a: 7030 cfad 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@adcf │ │ +423ca0: 6905 5dc4 |0026: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45d │ │ +423ca4: 2207 1b1d |0028: new-instance v7, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ +423ca8: 1a09 544c |002a: const-string v9, "OTHER" // string@4c54 │ │ +423cac: 124a |002c: const/4 v10, #int 4 // #4 │ │ +423cae: 7030 cfad 970a |002d: invoke-direct {v7, v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@adcf │ │ +423cb4: 6907 5cc4 |0030: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45c │ │ +423cb8: 1259 |0032: const/4 v9, #int 5 // #5 │ │ +423cba: 2399 fe20 |0033: new-array v9, v9, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@20fe │ │ +423cbe: 4d00 0902 |0035: aput-object v0, v9, v2 │ │ +423cc2: 4d01 0904 |0037: aput-object v1, v9, v4 │ │ +423cc6: 4d03 0906 |0039: aput-object v3, v9, v6 │ │ +423cca: 4d05 0908 |003b: aput-object v5, v9, v8 │ │ +423cce: 4d07 090a |003d: aput-object v7, v9, v10 │ │ +423cd2: 6909 58c4 |003f: sput-object v9, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c458 │ │ +423cd6: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x003f line=30 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;) │ │ @@ -980154,17 +980154,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 │ │ -423cf0: |[423cf0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:(Ljava/lang/String;I)V │ │ -423d00: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -423d06: 0e00 |0003: return-void │ │ +423cd8: |[423cd8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:(Ljava/lang/String;I)V │ │ +423ce8: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +423cee: 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 │ │ @@ -980174,64 +980174,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 │ │ -423b08: |[423b08] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.fromString:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -423b18: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -423b1c: 6202 5cc4 |0002: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45c │ │ -423b20: 1102 |0004: return-object v2 │ │ -423b22: 6e10 a6b2 0200 |0005: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -423b28: 0a00 |0008: move-result v0 │ │ -423b2a: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -423b2c: 2c00 4200 0000 |000a: sparse-switch v0, 0000004c // +00000042 │ │ -423b32: 282c |000d: goto 0039 // +002c │ │ -423b34: 1a00 0b7b |000e: const-string v0, "desktop" // string@7b0b │ │ -423b38: 6e20 9fb2 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -423b3e: 0a02 |0013: move-result v2 │ │ -423b40: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ -423b44: 2823 |0016: goto 0039 // +0023 │ │ -423b46: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -423b48: 2821 |0018: goto 0039 // +0021 │ │ -423b4a: 1a00 65d0 |0019: const-string v0, "server" // string@d065 │ │ -423b4e: 6e20 9fb2 0200 |001b: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -423b54: 0a02 |001e: move-result v2 │ │ -423b56: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -423b5a: 2818 |0021: goto 0039 // +0018 │ │ -423b5c: 1221 |0022: const/4 v1, #int 2 // #2 │ │ -423b5e: 2816 |0023: goto 0039 // +0016 │ │ -423b60: 1a00 84b8 |0024: const-string v0, "mobile" // string@b884 │ │ -423b64: 6e20 9fb2 0200 |0026: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -423b6a: 0a02 |0029: move-result v2 │ │ -423b6c: 3902 0300 |002a: if-nez v2, 002d // +0003 │ │ -423b70: 280d |002c: goto 0039 // +000d │ │ -423b72: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -423b74: 280b |002e: goto 0039 // +000b │ │ -423b76: 1a00 36a2 |002f: const-string v0, "laptop" // string@a236 │ │ -423b7a: 6e20 9fb2 0200 |0031: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -423b80: 0a02 |0034: move-result v2 │ │ -423b82: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ -423b86: 2802 |0037: goto 0039 // +0002 │ │ -423b88: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -423b8a: 2b01 2500 0000 |0039: packed-switch v1, 0000005e // +00000025 │ │ -423b90: 6202 5cc4 |003c: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45c │ │ -423b94: 1102 |003e: return-object v2 │ │ -423b96: 6202 59c4 |003f: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c459 │ │ -423b9a: 1102 |0041: return-object v2 │ │ -423b9c: 6202 5dc4 |0042: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45d │ │ -423ba0: 1102 |0044: return-object v2 │ │ -423ba2: 6202 5bc4 |0045: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45b │ │ -423ba6: 1102 |0047: return-object v2 │ │ -423ba8: 6202 5ac4 |0048: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45a │ │ -423bac: 1102 |004a: return-object v2 │ │ -423bae: 0000 |004b: nop // spacer │ │ -423bb0: 0002 0400 daf5 d6bd a290 4ac0 432f ... |004c: sparse-switch-data (18 units) │ │ -423bd4: 0001 0400 0000 0000 0f00 0000 0c00 ... |005e: packed-switch-data (12 units) │ │ +423af0: |[423af0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.fromString:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +423b00: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +423b04: 6202 5cc4 |0002: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45c │ │ +423b08: 1102 |0004: return-object v2 │ │ +423b0a: 6e10 a6b2 0200 |0005: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +423b10: 0a00 |0008: move-result v0 │ │ +423b12: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +423b14: 2c00 4200 0000 |000a: sparse-switch v0, 0000004c // +00000042 │ │ +423b1a: 282c |000d: goto 0039 // +002c │ │ +423b1c: 1a00 0b7b |000e: const-string v0, "desktop" // string@7b0b │ │ +423b20: 6e20 9fb2 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +423b26: 0a02 |0013: move-result v2 │ │ +423b28: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ +423b2c: 2823 |0016: goto 0039 // +0023 │ │ +423b2e: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +423b30: 2821 |0018: goto 0039 // +0021 │ │ +423b32: 1a00 65d0 |0019: const-string v0, "server" // string@d065 │ │ +423b36: 6e20 9fb2 0200 |001b: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +423b3c: 0a02 |001e: move-result v2 │ │ +423b3e: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +423b42: 2818 |0021: goto 0039 // +0018 │ │ +423b44: 1221 |0022: const/4 v1, #int 2 // #2 │ │ +423b46: 2816 |0023: goto 0039 // +0016 │ │ +423b48: 1a00 84b8 |0024: const-string v0, "mobile" // string@b884 │ │ +423b4c: 6e20 9fb2 0200 |0026: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +423b52: 0a02 |0029: move-result v2 │ │ +423b54: 3902 0300 |002a: if-nez v2, 002d // +0003 │ │ +423b58: 280d |002c: goto 0039 // +000d │ │ +423b5a: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +423b5c: 280b |002e: goto 0039 // +000b │ │ +423b5e: 1a00 36a2 |002f: const-string v0, "laptop" // string@a236 │ │ +423b62: 6e20 9fb2 0200 |0031: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +423b68: 0a02 |0034: move-result v2 │ │ +423b6a: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ +423b6e: 2802 |0037: goto 0039 // +0002 │ │ +423b70: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +423b72: 2b01 2500 0000 |0039: packed-switch v1, 0000005e // +00000025 │ │ +423b78: 6202 5cc4 |003c: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45c │ │ +423b7c: 1102 |003e: return-object v2 │ │ +423b7e: 6202 59c4 |003f: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c459 │ │ +423b82: 1102 |0041: return-object v2 │ │ +423b84: 6202 5dc4 |0042: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45d │ │ +423b88: 1102 |0044: return-object v2 │ │ +423b8a: 6202 5bc4 |0045: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45b │ │ +423b8e: 1102 |0047: return-object v2 │ │ +423b90: 6202 5ac4 |0048: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45a │ │ +423b94: 1102 |004a: return-object v2 │ │ +423b96: 0000 |004b: nop // spacer │ │ +423b98: 0002 0400 daf5 d6bd a290 4ac0 432f ... |004c: sparse-switch-data (18 units) │ │ +423bbc: 0001 0400 0000 0000 0f00 0000 0c00 ... |005e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=35 │ │ 0x0005 line=38 │ │ 0x003c line=48 │ │ 0x003f line=40 │ │ 0x0042 line=46 │ │ @@ -980245,20 +980245,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 │ │ -423bec: |[423bec] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -423bfc: 1c00 1b1d |0000: const-class v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ -423c00: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -423c06: 0c01 |0005: move-result-object v1 │ │ -423c08: 1f01 1b1d |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ -423c0c: 1101 |0008: return-object v1 │ │ +423bd4: |[423bd4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +423be4: 1c00 1b1d |0000: const-class v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ +423be8: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +423bee: 0c01 |0005: move-result-object v1 │ │ +423bf0: 1f01 1b1d |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1d1b │ │ +423bf4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;) │ │ @@ -980266,20 +980266,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 │ │ -423c10: |[423c10] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -423c20: 6200 58c4 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c458 │ │ -423c24: 6e10 acb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.clone:()Ljava/lang/Object; // method@b7ac │ │ -423c2a: 0c00 |0005: move-result-object v0 │ │ -423c2c: 1f00 fe20 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@20fe │ │ -423c30: 1100 |0008: return-object v0 │ │ +423bf8: |[423bf8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +423c08: 6200 58c4 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c458 │ │ +423c0c: 6e10 acb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.clone:()Ljava/lang/Object; // method@b7ac │ │ +423c12: 0c00 |0005: move-result-object v0 │ │ +423c14: 1f00 fe20 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@20fe │ │ +423c18: 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;) │ │ @@ -980287,21 +980287,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -423c34: |[423c34] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.toString:()Ljava/lang/String; │ │ -423c44: 6f10 0fb2 0200 |0000: invoke-super {v2}, Ljava/lang/Enum;.toString:()Ljava/lang/String; // method@b20f │ │ -423c4a: 0c00 |0003: move-result-object v0 │ │ -423c4c: 6201 3dd9 |0004: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -423c50: 6e20 bbb2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -423c56: 0c00 |0009: move-result-object v0 │ │ -423c58: 1100 |000a: return-object v0 │ │ +423c1c: |[423c1c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.toString:()Ljava/lang/String; │ │ +423c2c: 6f10 0fb2 0200 |0000: invoke-super {v2}, Ljava/lang/Enum;.toString:()Ljava/lang/String; // method@b20f │ │ +423c32: 0c00 |0003: move-result-object v0 │ │ +423c34: 6201 3dd9 |0004: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +423c38: 6e20 bbb2 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +423c3e: 0c00 |0009: move-result-object v0 │ │ +423c40: 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 : 8076 (GpodnetDevice.java) │ │ @@ -980349,23 +980349,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 │ │ -423de8: |[423de8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ -423df8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -423dfe: 5b01 5fc4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c45f │ │ -423e02: 5b02 5ec4 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c45e │ │ -423e06: 7110 d0ad 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@add0 │ │ -423e0c: 0c01 |000a: move-result-object v1 │ │ -423e0e: 5b01 61c4 |000b: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c461 │ │ -423e12: 5904 60c4 |000d: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c460 │ │ -423e16: 0e00 |000f: return-void │ │ +423dd0: |[423dd0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ +423de0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +423de6: 5b01 5fc4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c45f │ │ +423dea: 5b02 5ec4 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c45e │ │ +423dee: 7110 d0ad 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@add0 │ │ +423df4: 0c01 |000a: move-result-object v1 │ │ +423df6: 5b01 61c4 |000b: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c461 │ │ +423dfa: 5904 60c4 |000d: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c460 │ │ +423dfe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0005 line=19 │ │ 0x0007 line=20 │ │ 0x000d line=21 │ │ @@ -980382,17 +980382,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423d38: |[423d38] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getCaption:()Ljava/lang/String; │ │ -423d48: 5410 5ec4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c45e │ │ -423d4c: 1100 |0002: return-object v0 │ │ +423d20: |[423d20] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getCaption:()Ljava/lang/String; │ │ +423d30: 5410 5ec4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c45e │ │ +423d34: 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;) │ │ @@ -980400,17 +980400,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423d50: |[423d50] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getId:()Ljava/lang/String; │ │ -423d60: 5410 5fc4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c45f │ │ -423d64: 1100 |0002: return-object v0 │ │ +423d38: |[423d38] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getId:()Ljava/lang/String; │ │ +423d48: 5410 5fc4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c45f │ │ +423d4c: 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;) │ │ @@ -980418,17 +980418,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423d20: |[423d20] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getSubscriptions:()I │ │ -423d30: 5210 60c4 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c460 │ │ -423d34: 0f00 |0002: return v0 │ │ +423d08: |[423d08] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getSubscriptions:()I │ │ +423d18: 5210 60c4 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c460 │ │ +423d1c: 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;) │ │ @@ -980436,17 +980436,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 │ │ -423d08: |[423d08] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getType:()Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -423d18: 5410 61c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c461 │ │ -423d1c: 1100 |0002: return-object v0 │ │ +423cf0: |[423cf0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getType:()Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +423d00: 5410 61c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c461 │ │ +423d04: 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;) │ │ @@ -980454,38 +980454,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -423d68: |[423d68] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.toString:()Ljava/lang/String; │ │ -423d78: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -423d7c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -423d82: 1a01 8b1f |0005: const-string v1, "GpodnetDevice [id=" // string@1f8b │ │ -423d86: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423d8c: 5421 5fc4 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c45f │ │ -423d90: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423d96: 1a01 ca07 |000f: const-string v1, ", caption=" // string@07ca │ │ -423d9a: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423da0: 5421 5ec4 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c45e │ │ -423da4: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423daa: 1a01 a408 |0019: const-string v1, ", type=" // string@08a4 │ │ -423dae: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423db4: 5421 61c4 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c461 │ │ -423db8: 6e20 d2b2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -423dbe: 1a01 8308 |0023: const-string v1, ", subscriptions=" // string@0883 │ │ -423dc2: 6e20 d3b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423dc8: 5221 60c4 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c460 │ │ -423dcc: 6e20 ceb2 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -423dd2: 1a01 0366 |002d: const-string v1, "]" // string@6603 │ │ -423dd6: 6e20 d3b2 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423ddc: 6e10 deb2 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -423de2: 0c00 |0035: move-result-object v0 │ │ -423de4: 1100 |0036: return-object v0 │ │ +423d50: |[423d50] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.toString:()Ljava/lang/String; │ │ +423d60: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +423d64: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +423d6a: 1a01 8b1f |0005: const-string v1, "GpodnetDevice [id=" // string@1f8b │ │ +423d6e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423d74: 5421 5fc4 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@c45f │ │ +423d78: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423d7e: 1a01 ca07 |000f: const-string v1, ", caption=" // string@07ca │ │ +423d82: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423d88: 5421 5ec4 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@c45e │ │ +423d8c: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423d92: 1a01 a408 |0019: const-string v1, ", type=" // string@08a4 │ │ +423d96: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423d9c: 5421 61c4 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c461 │ │ +423da0: 6e20 d2b2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +423da6: 1a01 8308 |0023: const-string v1, ", subscriptions=" // string@0883 │ │ +423daa: 6e20 d3b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423db0: 5221 60c4 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@c460 │ │ +423db4: 6e20 ceb2 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +423dba: 1a01 0366 |002d: const-string v1, "]" // string@6603 │ │ +423dbe: 6e20 d3b2 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423dc4: 6e10 deb2 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +423dca: 0c00 |0035: move-result-object v0 │ │ +423dcc: 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 : 8076 (GpodnetDevice.java) │ │ @@ -980545,25 +980545,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 │ │ -424058: |[424058] 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 │ │ -424068: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42406e: 5b01 69c4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c469 │ │ -424072: 5b02 68c4 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c468 │ │ -424076: 5b03 64c4 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c464 │ │ -42407a: 5904 67c4 |0009: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c467 │ │ -42407e: 5b05 65c4 |000b: iput-object v5, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c465 │ │ -424082: 5b06 6ac4 |000d: iput-object v6, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c46a │ │ -424086: 5b07 66c4 |000f: iput-object v7, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c466 │ │ -42408a: 5b08 63c4 |0011: iput-object v8, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c463 │ │ -42408e: 0e00 |0013: return-void │ │ +424040: |[424040] 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 │ │ +424050: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424056: 5b01 69c4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c469 │ │ +42405a: 5b02 68c4 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c468 │ │ +42405e: 5b03 64c4 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c464 │ │ +424062: 5904 67c4 |0009: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c467 │ │ +424066: 5b05 65c4 |000b: iput-object v5, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c465 │ │ +42406a: 5b06 6ac4 |000d: iput-object v6, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c46a │ │ +42406e: 5b07 66c4 |000f: iput-object v7, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c466 │ │ +424072: 5b08 63c4 |0011: iput-object v8, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c463 │ │ +424076: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x0007 line=26 │ │ 0x0009 line=27 │ │ @@ -980588,17 +980588,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423ef4: |[423ef4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getAuthor:()Ljava/lang/String; │ │ -423f04: 5410 63c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c463 │ │ -423f08: 1100 |0002: return-object v0 │ │ +423edc: |[423edc] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getAuthor:()Ljava/lang/String; │ │ +423eec: 5410 63c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@c463 │ │ +423ef0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -980606,17 +980606,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423f0c: |[423f0c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getDescription:()Ljava/lang/String; │ │ -423f1c: 5410 64c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c464 │ │ -423f20: 1100 |0002: return-object v0 │ │ +423ef4: |[423ef4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getDescription:()Ljava/lang/String; │ │ +423f04: 5410 64c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c464 │ │ +423f08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -980624,17 +980624,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423f24: |[423f24] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getLogoUrl:()Ljava/lang/String; │ │ -423f34: 5410 65c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c465 │ │ -423f38: 1100 |0002: return-object v0 │ │ +423f0c: |[423f0c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getLogoUrl:()Ljava/lang/String; │ │ +423f1c: 5410 65c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c465 │ │ +423f20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -980642,17 +980642,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423f3c: |[423f3c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getMygpoLink:()Ljava/lang/String; │ │ -423f4c: 5410 66c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c466 │ │ -423f50: 1100 |0002: return-object v0 │ │ +423f24: |[423f24] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getMygpoLink:()Ljava/lang/String; │ │ +423f34: 5410 66c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c466 │ │ +423f38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -980660,17 +980660,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423edc: |[423edc] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getSubscribers:()I │ │ -423eec: 5210 67c4 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c467 │ │ -423ef0: 0f00 |0002: return v0 │ │ +423ec4: |[423ec4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getSubscribers:()I │ │ +423ed4: 5210 67c4 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c467 │ │ +423ed8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -980678,17 +980678,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423f54: |[423f54] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getTitle:()Ljava/lang/String; │ │ -423f64: 5410 68c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c468 │ │ -423f68: 1100 |0002: return-object v0 │ │ +423f3c: |[423f3c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getTitle:()Ljava/lang/String; │ │ +423f4c: 5410 68c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c468 │ │ +423f50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -980696,17 +980696,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423f6c: |[423f6c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getUrl:()Ljava/lang/String; │ │ -423f7c: 5410 69c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c469 │ │ -423f80: 1100 |0002: return-object v0 │ │ +423f54: |[423f54] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getUrl:()Ljava/lang/String; │ │ +423f64: 5410 69c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c469 │ │ +423f68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -980714,17 +980714,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423f84: |[423f84] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getWebsite:()Ljava/lang/String; │ │ -423f94: 5410 6ac4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c46a │ │ -423f98: 1100 |0002: return-object v0 │ │ +423f6c: |[423f6c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getWebsite:()Ljava/lang/String; │ │ +423f7c: 5410 6ac4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c46a │ │ +423f80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #8 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -980732,50 +980732,50 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -423f9c: |[423f9c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.toString:()Ljava/lang/String; │ │ -423fac: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -423fb0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -423fb6: 1a01 8e1f |0005: const-string v1, "GpodnetPodcast [url=" // string@1f8e │ │ -423fba: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423fc0: 5421 69c4 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c469 │ │ -423fc4: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423fca: 1a01 9908 |000f: const-string v1, ", title=" // string@0899 │ │ -423fce: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423fd4: 5421 68c4 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c468 │ │ -423fd8: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423fde: 1a01 df07 |0019: const-string v1, ", description=" // string@07df │ │ -423fe2: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423fe8: 5421 64c4 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c464 │ │ -423fec: 6e20 d3b2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423ff2: 1a01 8208 |0023: const-string v1, ", subscribers=" // string@0882 │ │ -423ff6: 6e20 d3b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -423ffc: 5221 67c4 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c467 │ │ -424000: 6e20 ceb2 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -424006: 1a01 2308 |002d: const-string v1, ", logoUrl=" // string@0823 │ │ -42400a: 6e20 d3b2 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424010: 5421 65c4 |0032: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c465 │ │ -424014: 6e20 d3b2 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42401a: 1a01 b308 |0037: const-string v1, ", website=" // string@08b3 │ │ -42401e: 6e20 d3b2 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424024: 5421 6ac4 |003c: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c46a │ │ -424028: 6e20 d3b2 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42402e: 1a01 4b08 |0041: const-string v1, ", mygpoLink=" // string@084b │ │ -424032: 6e20 d3b2 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424038: 5421 66c4 |0046: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c466 │ │ -42403c: 6e20 d3b2 1000 |0048: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424042: 1a01 0366 |004b: const-string v1, "]" // string@6603 │ │ -424046: 6e20 d3b2 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42404c: 6e10 deb2 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -424052: 0c00 |0053: move-result-object v0 │ │ -424054: 1100 |0054: return-object v0 │ │ +423f84: |[423f84] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.toString:()Ljava/lang/String; │ │ +423f94: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +423f98: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +423f9e: 1a01 8e1f |0005: const-string v1, "GpodnetPodcast [url=" // string@1f8e │ │ +423fa2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423fa8: 5421 69c4 |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@c469 │ │ +423fac: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423fb2: 1a01 9908 |000f: const-string v1, ", title=" // string@0899 │ │ +423fb6: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423fbc: 5421 68c4 |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@c468 │ │ +423fc0: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423fc6: 1a01 df07 |0019: const-string v1, ", description=" // string@07df │ │ +423fca: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423fd0: 5421 64c4 |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@c464 │ │ +423fd4: 6e20 d3b2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423fda: 1a01 8208 |0023: const-string v1, ", subscribers=" // string@0882 │ │ +423fde: 6e20 d3b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423fe4: 5221 67c4 |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@c467 │ │ +423fe8: 6e20 ceb2 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +423fee: 1a01 2308 |002d: const-string v1, ", logoUrl=" // string@0823 │ │ +423ff2: 6e20 d3b2 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +423ff8: 5421 65c4 |0032: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@c465 │ │ +423ffc: 6e20 d3b2 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424002: 1a01 b308 |0037: const-string v1, ", website=" // string@08b3 │ │ +424006: 6e20 d3b2 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42400c: 5421 6ac4 |003c: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@c46a │ │ +424010: 6e20 d3b2 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424016: 1a01 4b08 |0041: const-string v1, ", mygpoLink=" // string@084b │ │ +42401a: 6e20 d3b2 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424020: 5421 66c4 |0046: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@c466 │ │ +424024: 6e20 d3b2 1000 |0048: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42402a: 1a01 0366 |004b: const-string v1, "]" // string@6603 │ │ +42402e: 6e20 d3b2 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424034: 6e10 deb2 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42403a: 0c00 |0053: move-result-object v0 │ │ +42403c: 1100 |0054: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0055 reg=2 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ source_file_idx : 8079 (GpodnetPodcast.java) │ │ @@ -980818,17 +980818,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424184: |[424184] de.danoeh.antennapod.net.sync.model.BuildConfig.:()V │ │ -424194: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42419a: 0e00 |0003: return-void │ │ +42416c: |[42416c] de.danoeh.antennapod.net.sync.model.BuildConfig.:()V │ │ +42417c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424182: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/model/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -980885,43 +980885,43 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -4241e4: |[4241e4] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.:()V │ │ -4241f4: 2200 211d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ -4241f8: 1a01 aa4a |0002: const-string v1, "NEW" // string@4aaa │ │ -4241fc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4241fe: 7030 ecad 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@adec │ │ -424204: 6900 72c4 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c472 │ │ -424208: 2201 211d |000a: new-instance v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ -42420c: 1a03 f217 |000c: const-string v3, "DOWNLOAD" // string@17f2 │ │ -424210: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -424212: 7030 ecad 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@adec │ │ -424218: 6901 71c4 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c471 │ │ -42421c: 2203 211d |0014: new-instance v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ -424220: 1a05 8b4d |0016: const-string v5, "PLAY" // string@4d8b │ │ -424224: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -424226: 7030 ecad 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@adec │ │ -42422c: 6903 73c4 |001c: sput-object v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ -424230: 2205 211d |001e: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ -424234: 1a07 ad17 |0020: const-string v7, "DELETE" // string@17ad │ │ -424238: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -42423a: 7030 ecad 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@adec │ │ -424240: 6905 70c4 |0026: sput-object v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c470 │ │ -424244: 1247 |0028: const/4 v7, #int 4 // #4 │ │ -424246: 2377 ff20 |0029: new-array v7, v7, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@20ff │ │ -42424a: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ -42424e: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ -424252: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ -424256: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ -42425a: 6907 6fc4 |0033: sput-object v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c46f │ │ -42425e: 0e00 |0035: return-void │ │ +4241cc: |[4241cc] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.:()V │ │ +4241dc: 2200 211d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ +4241e0: 1a01 aa4a |0002: const-string v1, "NEW" // string@4aaa │ │ +4241e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4241e6: 7030 ecad 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@adec │ │ +4241ec: 6900 72c4 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c472 │ │ +4241f0: 2201 211d |000a: new-instance v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ +4241f4: 1a03 f217 |000c: const-string v3, "DOWNLOAD" // string@17f2 │ │ +4241f8: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +4241fa: 7030 ecad 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@adec │ │ +424200: 6901 71c4 |0012: sput-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c471 │ │ +424204: 2203 211d |0014: new-instance v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ +424208: 1a05 8b4d |0016: const-string v5, "PLAY" // string@4d8b │ │ +42420c: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +42420e: 7030 ecad 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@adec │ │ +424214: 6903 73c4 |001c: sput-object v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ +424218: 2205 211d |001e: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ +42421c: 1a07 ad17 |0020: const-string v7, "DELETE" // string@17ad │ │ +424220: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +424222: 7030 ecad 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@adec │ │ +424228: 6905 70c4 |0026: sput-object v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c470 │ │ +42422c: 1247 |0028: const/4 v7, #int 4 // #4 │ │ +42422e: 2377 ff20 |0029: new-array v7, v7, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@20ff │ │ +424232: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ +424236: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ +42423a: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ +42423e: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ +424242: 6907 6fc4 |0033: sput-object v7, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c46f │ │ +424246: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0033 line=223 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;) │ │ @@ -980929,17 +980929,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 │ │ -424260: |[424260] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.:(Ljava/lang/String;I)V │ │ -424270: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -424276: 0e00 |0003: return-void │ │ +424248: |[424248] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.:(Ljava/lang/String;I)V │ │ +424258: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +42425e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -980949,20 +980949,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -42419c: |[42419c] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ -4241ac: 1c00 211d |0000: const-class v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ -4241b0: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -4241b6: 0c01 |0005: move-result-object v1 │ │ -4241b8: 1f01 211d |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ -4241bc: 1101 |0008: return-object v1 │ │ +424184: |[424184] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ +424194: 1c00 211d |0000: const-class v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ +424198: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +42419e: 0c01 |0005: move-result-object v1 │ │ +4241a0: 1f01 211d |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@1d21 │ │ +4241a4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;) │ │ @@ -980970,20 +980970,20 @@ │ │ type : '()[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4241c0: |[4241c0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.values:()[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ -4241d0: 6200 6fc4 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c46f │ │ -4241d4: 6e10 adb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.clone:()Ljava/lang/Object; // method@b7ad │ │ -4241da: 0c00 |0005: move-result-object v0 │ │ -4241dc: 1f00 ff20 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@20ff │ │ -4241e0: 1100 |0008: return-object v0 │ │ +4241a8: |[4241a8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Action.values:()[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ +4241b8: 6200 6fc4 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c46f │ │ +4241bc: 6e10 adb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.clone:()Ljava/lang/Object; // method@b7ad │ │ +4241c2: 0c00 |0005: move-result-object v0 │ │ +4241c4: 1f00 ff20 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // type@20ff │ │ +4241c8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 6911 (EpisodeAction.java) │ │ @@ -981048,17 +981048,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424298: |[424298] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetaction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ -4242a8: 5400 74c4 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c474 │ │ -4242ac: 1100 |0002: return-object v0 │ │ +424280: |[424280] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetaction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ +424290: 5400 74c4 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c474 │ │ +424294: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;) │ │ @@ -981066,17 +981066,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/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 │ │ -4243b8: |[4243b8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ -4243c8: 5400 75c4 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@c475 │ │ -4243cc: 1100 |0002: return-object v0 │ │ +4243a0: |[4243a0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ +4243b0: 5400 75c4 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@c475 │ │ +4243b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;) │ │ @@ -981084,17 +981084,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/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 │ │ -4243d0: |[4243d0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ -4243e0: 5400 76c4 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@c476 │ │ -4243e4: 1100 |0002: return-object v0 │ │ +4243b8: |[4243b8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ +4243c8: 5400 76c4 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@c476 │ │ +4243cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;) │ │ @@ -981102,17 +981102,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/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 │ │ -4243e8: |[4243e8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ -4243f8: 5400 77c4 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@c477 │ │ -4243fc: 1100 |0002: return-object v0 │ │ +4243d0: |[4243d0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; │ │ +4243e0: 5400 77c4 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@c477 │ │ +4243e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;) │ │ @@ -981120,17 +981120,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424370: |[424370] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ -424380: 5200 78c4 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c478 │ │ -424384: 0f00 |0002: return v0 │ │ +424358: |[424358] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ +424368: 5200 78c4 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c478 │ │ +42436c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;) │ │ @@ -981138,17 +981138,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424388: |[424388] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ -424398: 5200 79c4 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c479 │ │ -42439c: 0f00 |0002: return v0 │ │ +424370: |[424370] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ +424380: 5200 79c4 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c479 │ │ +424384: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;) │ │ @@ -981156,17 +981156,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/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 │ │ -424400: |[424400] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/util/Date; │ │ -424410: 5400 7ac4 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@c47a │ │ -424414: 1100 |0002: return-object v0 │ │ +4243e8: |[4243e8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/util/Date; │ │ +4243f8: 5400 7ac4 |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@c47a │ │ +4243fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;) │ │ @@ -981174,17 +981174,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4243a0: |[4243a0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ -4243b0: 5200 7bc4 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c47b │ │ -4243b4: 0f00 |0002: return v0 │ │ +424388: |[424388] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I │ │ +424398: 5200 7bc4 |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c47b │ │ +42439c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ │ │ #8 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;) │ │ @@ -981192,28 +981192,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -424418: |[424418] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V │ │ -424428: 6e10 b0ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -42442e: 0c00 |0003: move-result-object v0 │ │ -424430: 6e10 84ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -424436: 0c00 |0007: move-result-object v0 │ │ -424438: 6e10 b8ab 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -42443e: 0c01 |000b: move-result-object v1 │ │ -424440: 6e10 84ab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -424446: 0c01 |000f: move-result-object v1 │ │ -424448: 7040 f8ad 0241 |0010: invoke-direct {v2, v0, v1, v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf8 │ │ -42444e: 6e10 b6ab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ -424454: 0c03 |0016: move-result-object v3 │ │ -424456: 6e20 fbad 3200 |0017: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfb │ │ -42445c: 0e00 |001a: return-void │ │ +424400: |[424400] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V │ │ +424410: 6e10 b0ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +424416: 0c00 |0003: move-result-object v0 │ │ +424418: 6e10 84ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +42441e: 0c00 |0007: move-result-object v0 │ │ +424420: 6e10 b8ab 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +424426: 0c01 |000b: move-result-object v1 │ │ +424428: 6e10 84ab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +42442e: 0c01 |000f: move-result-object v1 │ │ +424430: 7040 f8ad 0241 |0010: invoke-direct {v2, v0, v1, v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf8 │ │ +424436: 6e10 b6ab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ +42443c: 0c03 |0016: move-result-object v3 │ │ +42443e: 6e20 fbad 3200 |0017: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfb │ │ +424444: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0013 line=243 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ 0x0000 - 0x001b reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -981224,24 +981224,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -424460: |[424460] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V │ │ -424470: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -424476: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -424478: 5910 79c4 |0004: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c479 │ │ -42447c: 5910 78c4 |0006: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c478 │ │ -424480: 5910 7bc4 |0008: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c47b │ │ -424484: 5b12 77c4 |000a: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@c477 │ │ -424488: 5b13 75c4 |000c: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@c475 │ │ -42448c: 5b14 74c4 |000e: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c474 │ │ -424490: 0e00 |0010: return-void │ │ +424448: |[424448] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V │ │ +424458: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +42445e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +424460: 5910 79c4 |0004: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c479 │ │ +424464: 5910 78c4 |0006: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c478 │ │ +424468: 5910 7bc4 |0008: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c47b │ │ +42446c: 5b12 77c4 |000a: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@c477 │ │ +424470: 5b13 75c4 |000c: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@c475 │ │ +424474: 5b14 74c4 |000e: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c474 │ │ +424478: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=236 │ │ 0x0006 line=237 │ │ 0x0008 line=238 │ │ 0x000a line=247 │ │ @@ -981259,19 +981259,19 @@ │ │ type : '()Lde/danoeh/antennapod/net/sync/model/EpisodeAction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -424278: |[424278] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ -424288: 2200 241d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ -42428c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -42428e: 7030 02ae 2001 |0003: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/model/EpisodeAction-IA;)V // method@ae02 │ │ -424294: 1100 |0006: return-object v0 │ │ +424260: |[424260] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ +424270: 2200 241d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ +424274: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +424276: 7030 02ae 2001 |0003: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/model/EpisodeAction-IA;)V // method@ae02 │ │ +42427c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;) │ │ @@ -981279,20 +981279,20 @@ │ │ type : '()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -4242b0: |[4242b0] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -4242c0: 2200 ea1e |0000: new-instance v0, Ljava/util/Date; // type@1eea │ │ -4242c4: 7010 98b4 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b498 │ │ -4242ca: 6e20 fead 0100 |0005: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfe │ │ -4242d0: 0c00 |0008: move-result-object v0 │ │ -4242d2: 1100 |0009: return-object v0 │ │ +424298: |[424298] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +4242a8: 2200 ea1e |0000: new-instance v0, Ljava/util/Date; // type@1eea │ │ +4242ac: 7010 98b4 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b498 │ │ +4242b2: 6e20 fead 0100 |0005: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfe │ │ +4242b8: 0c00 |0008: move-result-object v0 │ │ +4242ba: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;) │ │ @@ -981300,17 +981300,17 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4242d4: |[4242d4] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -4242e4: 5b01 76c4 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@c476 │ │ -4242e8: 1100 |0002: return-object v0 │ │ +4242bc: |[4242bc] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +4242cc: 5b01 76c4 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@c476 │ │ +4242d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -981319,20 +981319,20 @@ │ │ type : '(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4242ec: |[4242ec] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -4242fc: 5420 74c4 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c474 │ │ -424300: 6201 73c4 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ -424304: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -424308: 5923 78c4 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c478 │ │ -42430c: 1102 |0008: return-object v2 │ │ +4242d4: |[4242d4] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +4242e4: 5420 74c4 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c474 │ │ +4242e8: 6201 73c4 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ +4242ec: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +4242f0: 5923 78c4 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:I // field@c478 │ │ +4242f4: 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/model/EpisodeAction$Builder; │ │ 0x0000 - 0x0009 reg=3 (null) I │ │ @@ -981342,20 +981342,20 @@ │ │ type : '(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -424310: |[424310] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -424320: 5420 74c4 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c474 │ │ -424324: 6201 73c4 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ -424328: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -42432c: 5923 79c4 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c479 │ │ -424330: 1102 |0008: return-object v2 │ │ +4242f8: |[4242f8] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +424308: 5420 74c4 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c474 │ │ +42430c: 6201 73c4 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ +424310: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +424314: 5923 79c4 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:I // field@c479 │ │ +424318: 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/model/EpisodeAction$Builder; │ │ 0x0000 - 0x0009 reg=3 (null) I │ │ @@ -981365,17 +981365,17 @@ │ │ type : '(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424334: |[424334] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -424344: 5b01 7ac4 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@c47a │ │ -424348: 1100 |0002: return-object v0 │ │ +42431c: |[42431c] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +42432c: 5b01 7ac4 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@c47a │ │ +424330: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/Date; │ │ │ │ @@ -981384,20 +981384,20 @@ │ │ type : '(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -42434c: |[42434c] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ -42435c: 5420 74c4 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c474 │ │ -424360: 6201 73c4 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ -424364: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -424368: 5923 7bc4 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c47b │ │ -42436c: 1102 |0008: return-object v2 │ │ +424334: |[424334] de.danoeh.antennapod.net.sync.model.EpisodeAction$Builder.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ +424344: 5420 74c4 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c474 │ │ +424348: 6201 73c4 |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ +42434c: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +424350: 5923 7bc4 |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:I // field@c47b │ │ +424354: 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/model/EpisodeAction$Builder; │ │ 0x0000 - 0x0009 reg=3 (null) I │ │ @@ -981514,24 +981514,24 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -424ae0: |[424ae0] de.danoeh.antennapod.net.sync.model.EpisodeAction.:()V │ │ -424af0: 6200 72c4 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c472 │ │ -424af4: 6900 7ec4 |0002: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47e │ │ -424af8: 6200 71c4 |0004: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c471 │ │ -424afc: 6900 7dc4 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47d │ │ -424b00: 6200 73c4 |0008: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ -424b04: 6900 80c4 |000a: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c480 │ │ -424b08: 6200 70c4 |000c: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c470 │ │ -424b0c: 6900 7cc4 |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47c │ │ -424b10: 0e00 |0010: return-void │ │ +424ac8: |[424ac8] de.danoeh.antennapod.net.sync.model.EpisodeAction.:()V │ │ +424ad8: 6200 72c4 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c472 │ │ +424adc: 6900 7ec4 |0002: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47e │ │ +424ae0: 6200 71c4 |0004: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c471 │ │ +424ae4: 6900 7dc4 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47d │ │ +424ae8: 6200 73c4 |0008: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ +424aec: 6900 80c4 |000a: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c480 │ │ +424af0: 6200 70c4 |000c: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c470 │ │ +424af4: 6900 7cc4 |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c47c │ │ +424af8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=24 │ │ 0x0008 line=25 │ │ 0x000c line=26 │ │ locals : │ │ @@ -981541,41 +981541,41 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -424b14: |[424b14] de.danoeh.antennapod.net.sync.model.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)V │ │ -424b24: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -424b2a: 7110 f2ad 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; // method@adf2 │ │ -424b30: 0c00 |0006: move-result-object v0 │ │ -424b32: 5b10 85c4 |0007: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ -424b36: 7110 f0ad 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; // method@adf0 │ │ -424b3c: 0c00 |000c: move-result-object v0 │ │ -424b3e: 5b10 83c4 |000d: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ -424b42: 7110 f1ad 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; // method@adf1 │ │ -424b48: 0c00 |0012: move-result-object v0 │ │ -424b4a: 5b10 84c4 |0013: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ -424b4e: 7110 efad 0200 |0015: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetaction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@adef │ │ -424b54: 0c00 |0018: move-result-object v0 │ │ -424b56: 5b10 82c4 |0019: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ -424b5a: 7110 f5ad 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/util/Date; // method@adf5 │ │ -424b60: 0c00 |001e: move-result-object v0 │ │ -424b62: 5b10 88c4 |001f: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ -424b66: 7110 f4ad 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I // method@adf4 │ │ -424b6c: 0a00 |0024: move-result v0 │ │ -424b6e: 5910 87c4 |0025: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ -424b72: 7110 f3ad 0200 |0027: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I // method@adf3 │ │ -424b78: 0a00 |002a: move-result v0 │ │ -424b7a: 5910 86c4 |002b: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ -424b7e: 7110 f6ad 0200 |002d: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I // method@adf6 │ │ -424b84: 0a02 |0030: move-result v2 │ │ -424b86: 5912 89c4 |0031: iput v2, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ -424b8a: 0e00 |0033: return-void │ │ +424afc: |[424afc] de.danoeh.antennapod.net.sync.model.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)V │ │ +424b0c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +424b12: 7110 f2ad 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; // method@adf2 │ │ +424b18: 0c00 |0006: move-result-object v0 │ │ +424b1a: 5b10 85c4 |0007: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ +424b1e: 7110 f0ad 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; // method@adf0 │ │ +424b24: 0c00 |000c: move-result-object v0 │ │ +424b26: 5b10 83c4 |000d: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ +424b2a: 7110 f1ad 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/lang/String; // method@adf1 │ │ +424b30: 0c00 |0012: move-result-object v0 │ │ +424b32: 5b10 84c4 |0013: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ +424b36: 7110 efad 0200 |0015: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetaction:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@adef │ │ +424b3c: 0c00 |0018: move-result-object v0 │ │ +424b3e: 5b10 82c4 |0019: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ +424b42: 7110 f5ad 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)Ljava/util/Date; // method@adf5 │ │ +424b48: 0c00 |001e: move-result-object v0 │ │ +424b4a: 5b10 88c4 |001f: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ +424b4e: 7110 f4ad 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I // method@adf4 │ │ +424b54: 0a00 |0024: move-result v0 │ │ +424b56: 5910 87c4 |0025: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ +424b5a: 7110 f3ad 0200 |0027: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I // method@adf3 │ │ +424b60: 0a00 |002a: move-result v0 │ │ +424b62: 5910 86c4 |002b: iput v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ +424b66: 7110 f6ad 0200 |002d: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)I // method@adf6 │ │ +424b6c: 0a02 |0030: move-result v2 │ │ +424b6e: 5912 89c4 |0031: iput v2, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ +424b72: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=40 │ │ 0x0015 line=41 │ │ @@ -981592,17 +981592,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/model/EpisodeAction-IA;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -424b8c: |[424b8c] de.danoeh.antennapod.net.sync.model.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/model/EpisodeAction-IA;)V │ │ -424b9c: 7020 01ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)V // method@ae01 │ │ -424ba2: 0e00 |0003: return-void │ │ +424b74: |[424b74] de.danoeh.antennapod.net.sync.model.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/model/EpisodeAction-IA;)V │ │ +424b84: 7020 01ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;)V // method@ae01 │ │ +424b8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/net/sync/model/EpisodeAction-IA; │ │ @@ -981612,22 +981612,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -424858: |[424858] de.danoeh.antennapod.net.sync.model.EpisodeAction.getActionString:()Ljava/lang/String; │ │ -424868: 5420 82c4 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ -42486c: 6e10 0db2 0000 |0002: invoke-virtual {v0}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ -424872: 0c00 |0005: move-result-object v0 │ │ -424874: 6201 3dd9 |0006: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -424878: 6e20 bbb2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -42487e: 0c00 |000b: move-result-object v0 │ │ -424880: 1100 |000c: return-object v0 │ │ +424840: |[424840] de.danoeh.antennapod.net.sync.model.EpisodeAction.getActionString:()Ljava/lang/String; │ │ +424850: 5420 82c4 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ +424854: 6e10 0db2 0000 |0002: invoke-virtual {v0}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ +42485a: 0c00 |0005: move-result-object v0 │ │ +42485c: 6201 3dd9 |0006: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +424860: 6e20 bbb2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +424866: 0c00 |000b: move-result-object v0 │ │ +424868: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction;) │ │ @@ -981635,92 +981635,92 @@ │ │ type : '(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 154 16-bit code units │ │ -4245ec: |[4245ec] de.danoeh.antennapod.net.sync.model.EpisodeAction.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ -4245fc: 1a00 46c5 |0000: const-string v0, "podcast" // string@c546 │ │ -424600: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -424602: 6e30 2ab7 0701 |0003: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -424608: 0c00 |0006: move-result-object v0 │ │ -42460a: 1a02 5d7f |0007: const-string v2, "episode" // string@7f5d │ │ -42460e: 6e30 2ab7 2701 |0009: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -424614: 0c02 |000c: move-result-object v2 │ │ -424616: 1a03 3868 |000d: const-string v3, "action" // string@6838 │ │ -42461a: 6e30 2ab7 3701 |000f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -424620: 0c03 |0012: move-result-object v3 │ │ -424622: 7110 a80a 0000 |0013: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -424628: 0a04 |0016: move-result v4 │ │ -42462a: 3904 8200 |0017: if-nez v4, 0099 // +0082 │ │ -42462e: 7110 a80a 0200 |0019: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -424634: 0a04 |001c: move-result v4 │ │ -424636: 3904 7c00 |001d: if-nez v4, 0099 // +007c │ │ -42463a: 7110 a80a 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -424640: 0a04 |0022: move-result v4 │ │ -424642: 3804 0300 |0023: if-eqz v4, 0026 // +0003 │ │ -424646: 2874 |0025: goto 0099 // +0074 │ │ -424648: 6204 3dd9 |0026: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -42464c: 6e20 bdb2 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bd │ │ -424652: 0c03 |002b: move-result-object v3 │ │ -424654: 7110 edad 0300 |002c: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@aded │ │ -42465a: 0c03 |002f: move-result-object v3 │ │ -42465c: 2205 221d |0030: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ -424660: 7040 f8ad 0532 |0032: invoke-direct {v5, v0, v2, v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf8 │ │ -424666: 1a00 28e0 |0035: const-string v0, "timestamp" // string@e028 │ │ -42466a: 6e30 2ab7 0701 |0037: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -424670: 0c00 |003a: move-result-object v0 │ │ -424672: 7110 a80a 0000 |003b: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -424678: 0a02 |003e: move-result v2 │ │ -42467a: 3902 1e00 |003f: if-nez v2, 005d // +001e │ │ -42467e: 2202 db1e |0041: new-instance v2, Ljava/text/SimpleDateFormat; // type@1edb │ │ -424682: 1a06 bde7 |0043: const-string v6, "yyyy-MM-dd'T'HH:mm:ss" // string@e7bd │ │ -424686: 7030 e9b3 6204 |0045: invoke-direct {v2, v6, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ -42468c: 1a04 f95c |0048: const-string v4, "UTC" // string@5cf9 │ │ -424690: 7110 53b5 0400 |004a: invoke-static {v4}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b553 │ │ -424696: 0c04 |004d: move-result-object v4 │ │ -424698: 6e20 dcb3 4200 |004e: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b3dc │ │ -42469e: 6e20 dab3 0200 |0051: invoke-virtual {v2, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b3da │ │ -4246a4: 0c00 |0054: move-result-object v0 │ │ -4246a6: 6e20 fead 0500 |0055: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfe │ │ -4246ac: 2805 |0058: goto 005d // +0005 │ │ -4246ae: 0d00 |0059: move-exception v0 │ │ -4246b0: 6e10 04b3 0000 |005a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -4246b6: 1a00 7696 |005d: const-string v0, "guid" // string@9676 │ │ -4246ba: 6e30 2ab7 0701 |005f: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ -4246c0: 0c00 |0062: move-result-object v0 │ │ -4246c2: 7110 a80a 0000 |0063: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -4246c8: 0a01 |0066: move-result v1 │ │ -4246ca: 3901 0500 |0067: if-nez v1, 006c // +0005 │ │ -4246ce: 6e20 fbad 0500 |0069: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfb │ │ -4246d4: 6200 73c4 |006c: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ -4246d8: 3303 2600 |006e: if-ne v3, v0, 0094 // +0026 │ │ -4246dc: 1a00 a8dc |0070: const-string v0, "started" // string@dca8 │ │ -4246e0: 12f1 |0072: const/4 v1, #int -1 // #ff │ │ -4246e2: 6e30 28b7 0701 |0073: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b728 │ │ -4246e8: 0a00 |0076: move-result v0 │ │ -4246ea: 1a02 7bc5 |0077: const-string v2, "position" // string@c57b │ │ -4246ee: 6e30 28b7 2701 |0079: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b728 │ │ -4246f4: 0a02 |007c: move-result v2 │ │ -4246f6: 1a03 01e1 |007d: const-string v3, "total" // string@e101 │ │ -4246fa: 6e30 28b7 3701 |007f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b728 │ │ -424700: 0a07 |0082: move-result v7 │ │ -424702: 3a00 1100 |0083: if-ltz v0, 0094 // +0011 │ │ -424706: 3d02 0f00 |0085: if-lez v2, 0094 // +000f │ │ -42470a: 3d07 0d00 |0087: if-lez v7, 0094 // +000d │ │ -42470e: 6e20 fdad 0500 |0089: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfd │ │ -424714: 0c00 |008c: move-result-object v0 │ │ -424716: 6e20 fcad 2000 |008d: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfc │ │ -42471c: 0c00 |0090: move-result-object v0 │ │ -42471e: 6e20 ffad 7000 |0091: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adff │ │ -424724: 6e10 f9ad 0500 |0094: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ -42472a: 0c07 |0097: move-result-object v7 │ │ -42472c: 1107 |0098: return-object v7 │ │ -42472e: 1101 |0099: return-object v1 │ │ +4245d4: |[4245d4] de.danoeh.antennapod.net.sync.model.EpisodeAction.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ +4245e4: 1a00 46c5 |0000: const-string v0, "podcast" // string@c546 │ │ +4245e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4245ea: 6e30 2ab7 0701 |0003: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +4245f0: 0c00 |0006: move-result-object v0 │ │ +4245f2: 1a02 5d7f |0007: const-string v2, "episode" // string@7f5d │ │ +4245f6: 6e30 2ab7 2701 |0009: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +4245fc: 0c02 |000c: move-result-object v2 │ │ +4245fe: 1a03 3868 |000d: const-string v3, "action" // string@6838 │ │ +424602: 6e30 2ab7 3701 |000f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +424608: 0c03 |0012: move-result-object v3 │ │ +42460a: 7110 a80a 0000 |0013: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +424610: 0a04 |0016: move-result v4 │ │ +424612: 3904 8200 |0017: if-nez v4, 0099 // +0082 │ │ +424616: 7110 a80a 0200 |0019: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +42461c: 0a04 |001c: move-result v4 │ │ +42461e: 3904 7c00 |001d: if-nez v4, 0099 // +007c │ │ +424622: 7110 a80a 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +424628: 0a04 |0022: move-result v4 │ │ +42462a: 3804 0300 |0023: if-eqz v4, 0026 // +0003 │ │ +42462e: 2874 |0025: goto 0099 // +0074 │ │ +424630: 6204 3dd9 |0026: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +424634: 6e20 bdb2 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bd │ │ +42463a: 0c03 |002b: move-result-object v3 │ │ +42463c: 7110 edad 0300 |002c: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@aded │ │ +424642: 0c03 |002f: move-result-object v3 │ │ +424644: 2205 221d |0030: new-instance v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ +424648: 7040 f8ad 0532 |0032: invoke-direct {v5, v0, v2, v3}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf8 │ │ +42464e: 1a00 28e0 |0035: const-string v0, "timestamp" // string@e028 │ │ +424652: 6e30 2ab7 0701 |0037: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +424658: 0c00 |003a: move-result-object v0 │ │ +42465a: 7110 a80a 0000 |003b: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +424660: 0a02 |003e: move-result v2 │ │ +424662: 3902 1e00 |003f: if-nez v2, 005d // +001e │ │ +424666: 2202 db1e |0041: new-instance v2, Ljava/text/SimpleDateFormat; // type@1edb │ │ +42466a: 1a06 bde7 |0043: const-string v6, "yyyy-MM-dd'T'HH:mm:ss" // string@e7bd │ │ +42466e: 7030 e9b3 6204 |0045: invoke-direct {v2, v6, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ +424674: 1a04 f95c |0048: const-string v4, "UTC" // string@5cf9 │ │ +424678: 7110 53b5 0400 |004a: invoke-static {v4}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b553 │ │ +42467e: 0c04 |004d: move-result-object v4 │ │ +424680: 6e20 dcb3 4200 |004e: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b3dc │ │ +424686: 6e20 dab3 0200 |0051: invoke-virtual {v2, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b3da │ │ +42468c: 0c00 |0054: move-result-object v0 │ │ +42468e: 6e20 fead 0500 |0055: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfe │ │ +424694: 2805 |0058: goto 005d // +0005 │ │ +424696: 0d00 |0059: move-exception v0 │ │ +424698: 6e10 04b3 0000 |005a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +42469e: 1a00 7696 |005d: const-string v0, "guid" // string@9676 │ │ +4246a2: 6e30 2ab7 0701 |005f: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b72a │ │ +4246a8: 0c00 |0062: move-result-object v0 │ │ +4246aa: 7110 a80a 0000 |0063: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +4246b0: 0a01 |0066: move-result v1 │ │ +4246b2: 3901 0500 |0067: if-nez v1, 006c // +0005 │ │ +4246b6: 6e20 fbad 0500 |0069: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfb │ │ +4246bc: 6200 73c4 |006c: sget-object v0, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ +4246c0: 3303 2600 |006e: if-ne v3, v0, 0094 // +0026 │ │ +4246c4: 1a00 a8dc |0070: const-string v0, "started" // string@dca8 │ │ +4246c8: 12f1 |0072: const/4 v1, #int -1 // #ff │ │ +4246ca: 6e30 28b7 0701 |0073: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b728 │ │ +4246d0: 0a00 |0076: move-result v0 │ │ +4246d2: 1a02 7bc5 |0077: const-string v2, "position" // string@c57b │ │ +4246d6: 6e30 28b7 2701 |0079: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b728 │ │ +4246dc: 0a02 |007c: move-result v2 │ │ +4246de: 1a03 01e1 |007d: const-string v3, "total" // string@e101 │ │ +4246e2: 6e30 28b7 3701 |007f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b728 │ │ +4246e8: 0a07 |0082: move-result v7 │ │ +4246ea: 3a00 1100 |0083: if-ltz v0, 0094 // +0011 │ │ +4246ee: 3d02 0f00 |0085: if-lez v2, 0094 // +000f │ │ +4246f2: 3d07 0d00 |0087: if-lez v7, 0094 // +000d │ │ +4246f6: 6e20 fdad 0500 |0089: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfd │ │ +4246fc: 0c00 |008c: move-result-object v0 │ │ +4246fe: 6e20 fcad 2000 |008d: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfc │ │ +424704: 0c00 |0090: move-result-object v0 │ │ +424706: 6e20 ffad 7000 |0091: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adff │ │ +42470c: 6e10 f9ad 0500 |0094: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ +424712: 0c07 |0097: move-result-object v7 │ │ +424714: 1107 |0098: return-object v7 │ │ +424716: 1101 |0099: return-object v1 │ │ catches : 2 │ │ 0x0026 - 0x0030 │ │ Ljava/lang/IllegalArgumentException; -> 0x0099 │ │ 0x0041 - 0x0058 │ │ Ljava/text/ParseException; -> 0x0059 │ │ positions : │ │ 0x0003 line=56 │ │ @@ -981755,58 +981755,58 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -42453c: |[42453c] de.danoeh.antennapod.net.sync.model.EpisodeAction.equals:(Ljava/lang/Object;)Z │ │ -42454c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42454e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -424552: 0f00 |0003: return v0 │ │ -424554: 2051 241d |0004: instance-of v1, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ -424558: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -42455a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -42455e: 0f02 |0009: return v2 │ │ -424560: 1f05 241d |000a: check-cast v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ -424564: 5241 87c4 |000c: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ -424568: 5253 87c4 |000e: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ -42456c: 3331 3d00 |0010: if-ne v1, v3, 004d // +003d │ │ -424570: 5241 86c4 |0012: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ -424574: 5253 86c4 |0014: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ -424578: 3331 3700 |0016: if-ne v1, v3, 004d // +0037 │ │ -42457c: 5241 89c4 |0018: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ -424580: 5253 89c4 |001a: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ -424584: 3331 3100 |001c: if-ne v1, v3, 004d // +0031 │ │ -424588: 5441 82c4 |001e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ -42458c: 5453 82c4 |0020: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ -424590: 3231 2b00 |0022: if-eq v1, v3, 004d // +002b │ │ -424594: 5441 85c4 |0024: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ -424598: 5453 85c4 |0026: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ -42459c: 7120 28b5 3100 |0028: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b528 │ │ -4245a2: 0a01 |002b: move-result v1 │ │ -4245a4: 3801 2100 |002c: if-eqz v1, 004d // +0021 │ │ -4245a8: 5441 83c4 |002e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ -4245ac: 5453 83c4 |0030: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ -4245b0: 7120 28b5 3100 |0032: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b528 │ │ -4245b6: 0a01 |0035: move-result v1 │ │ -4245b8: 3801 1700 |0036: if-eqz v1, 004d // +0017 │ │ -4245bc: 5441 88c4 |0038: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ -4245c0: 5453 88c4 |003a: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ -4245c4: 7120 28b5 3100 |003c: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b528 │ │ -4245ca: 0a01 |003f: move-result v1 │ │ -4245cc: 3801 0d00 |0040: if-eqz v1, 004d // +000d │ │ -4245d0: 5441 84c4 |0042: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ -4245d4: 5455 84c4 |0044: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ -4245d8: 7120 28b5 5100 |0046: invoke-static {v1, v5}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b528 │ │ -4245de: 0a05 |0049: move-result v5 │ │ -4245e0: 3805 0300 |004a: if-eqz v5, 004d // +0003 │ │ -4245e4: 2802 |004c: goto 004e // +0002 │ │ -4245e6: 1200 |004d: const/4 v0, #int 0 // #0 │ │ -4245e8: 0f00 |004e: return v0 │ │ +424524: |[424524] de.danoeh.antennapod.net.sync.model.EpisodeAction.equals:(Ljava/lang/Object;)Z │ │ +424534: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +424536: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +42453a: 0f00 |0003: return v0 │ │ +42453c: 2051 241d |0004: instance-of v1, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ +424540: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +424542: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +424546: 0f02 |0009: return v2 │ │ +424548: 1f05 241d |000a: check-cast v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ +42454c: 5241 87c4 |000c: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ +424550: 5253 87c4 |000e: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ +424554: 3331 3d00 |0010: if-ne v1, v3, 004d // +003d │ │ +424558: 5241 86c4 |0012: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ +42455c: 5253 86c4 |0014: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ +424560: 3331 3700 |0016: if-ne v1, v3, 004d // +0037 │ │ +424564: 5241 89c4 |0018: iget v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ +424568: 5253 89c4 |001a: iget v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ +42456c: 3331 3100 |001c: if-ne v1, v3, 004d // +0031 │ │ +424570: 5441 82c4 |001e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ +424574: 5453 82c4 |0020: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ +424578: 3231 2b00 |0022: if-eq v1, v3, 004d // +002b │ │ +42457c: 5441 85c4 |0024: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ +424580: 5453 85c4 |0026: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ +424584: 7120 28b5 3100 |0028: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b528 │ │ +42458a: 0a01 |002b: move-result v1 │ │ +42458c: 3801 2100 |002c: if-eqz v1, 004d // +0021 │ │ +424590: 5441 83c4 |002e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ +424594: 5453 83c4 |0030: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ +424598: 7120 28b5 3100 |0032: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b528 │ │ +42459e: 0a01 |0035: move-result v1 │ │ +4245a0: 3801 1700 |0036: if-eqz v1, 004d // +0017 │ │ +4245a4: 5441 88c4 |0038: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ +4245a8: 5453 88c4 |003a: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ +4245ac: 7120 28b5 3100 |003c: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b528 │ │ +4245b2: 0a01 |003f: move-result v1 │ │ +4245b4: 3801 0d00 |0040: if-eqz v1, 004d // +000d │ │ +4245b8: 5441 84c4 |0042: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ +4245bc: 5455 84c4 |0044: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ +4245c0: 7120 28b5 5100 |0046: invoke-static {v1, v5}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b528 │ │ +4245c6: 0a05 |0049: move-result v5 │ │ +4245c8: 3805 0300 |004a: if-eqz v5, 004d // +0003 │ │ +4245cc: 2802 |004c: goto 004e // +0002 │ │ +4245ce: 1200 |004d: const/4 v0, #int 0 // #0 │ │ +4245d0: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=153 │ │ 0x000a line=157 │ │ 0x000c line=158 │ │ 0x0028 line=162 │ │ 0x0032 line=163 │ │ @@ -981821,17 +981821,17 @@ │ │ type : '()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42474c: |[42474c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ -42475c: 5410 82c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ -424760: 1100 |0002: return-object v0 │ │ +424734: |[424734] de.danoeh.antennapod.net.sync.model.EpisodeAction.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; │ │ +424744: 5410 82c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ +424748: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction;) │ │ @@ -981839,17 +981839,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424884: |[424884] de.danoeh.antennapod.net.sync.model.EpisodeAction.getEpisode:()Ljava/lang/String; │ │ -424894: 5410 83c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ -424898: 1100 |0002: return-object v0 │ │ +42486c: |[42486c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getEpisode:()Ljava/lang/String; │ │ +42487c: 5410 83c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ +424880: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction;) │ │ @@ -981857,17 +981857,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42489c: |[42489c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getGuid:()Ljava/lang/String; │ │ -4248ac: 5410 84c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ -4248b0: 1100 |0002: return-object v0 │ │ +424884: |[424884] de.danoeh.antennapod.net.sync.model.EpisodeAction.getGuid:()Ljava/lang/String; │ │ +424894: 5410 84c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ +424898: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction;) │ │ @@ -981875,17 +981875,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4248b4: |[4248b4] de.danoeh.antennapod.net.sync.model.EpisodeAction.getPodcast:()Ljava/lang/String; │ │ -4248c4: 5410 85c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ -4248c8: 1100 |0002: return-object v0 │ │ +42489c: |[42489c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getPodcast:()Ljava/lang/String; │ │ +4248ac: 5410 85c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ +4248b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction;) │ │ @@ -981893,17 +981893,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424764: |[424764] de.danoeh.antennapod.net.sync.model.EpisodeAction.getPosition:()I │ │ -424774: 5210 86c4 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ -424778: 0f00 |0002: return v0 │ │ +42474c: |[42474c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getPosition:()I │ │ +42475c: 5210 86c4 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ +424760: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction;) │ │ @@ -981911,17 +981911,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42477c: |[42477c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getStarted:()I │ │ -42478c: 5210 87c4 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ -424790: 0f00 |0002: return v0 │ │ +424764: |[424764] de.danoeh.antennapod.net.sync.model.EpisodeAction.getStarted:()I │ │ +424774: 5210 87c4 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ +424778: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction;) │ │ @@ -981929,17 +981929,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4249b0: |[4249b0] de.danoeh.antennapod.net.sync.model.EpisodeAction.getTimestamp:()Ljava/util/Date; │ │ -4249c0: 5410 88c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ -4249c4: 1100 |0002: return-object v0 │ │ +424998: |[424998] de.danoeh.antennapod.net.sync.model.EpisodeAction.getTimestamp:()Ljava/util/Date; │ │ +4249a8: 5410 88c4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ +4249ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ │ │ #8 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction;) │ │ @@ -981947,17 +981947,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424794: |[424794] de.danoeh.antennapod.net.sync.model.EpisodeAction.getTotal:()I │ │ -4247a4: 5210 89c4 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ -4247a8: 0f00 |0002: return v0 │ │ +42477c: |[42477c] de.danoeh.antennapod.net.sync.model.EpisodeAction.getTotal:()I │ │ +42478c: 5210 89c4 |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ +424790: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ │ │ #9 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction;) │ │ @@ -981965,62 +981965,62 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 77 16-bit code units │ │ -4247ac: |[4247ac] de.danoeh.antennapod.net.sync.model.EpisodeAction.hashCode:()I │ │ -4247bc: 5430 85c4 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ -4247c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4247c2: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -4247c6: 6e10 a6b2 0000 |0005: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -4247cc: 0a00 |0008: move-result v0 │ │ -4247ce: 2802 |0009: goto 000b // +0002 │ │ -4247d0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4247d2: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4247d6: 5432 83c4 |000d: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ -4247da: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -4247de: 6e10 a6b2 0200 |0011: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -4247e4: 0a02 |0014: move-result v2 │ │ -4247e6: 2802 |0015: goto 0017 // +0002 │ │ -4247e8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -4247ea: b020 |0017: add-int/2addr v0, v2 │ │ -4247ec: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4247f0: 5432 84c4 |001a: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ -4247f4: 3802 0700 |001c: if-eqz v2, 0023 // +0007 │ │ -4247f8: 6e10 a6b2 0200 |001e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -4247fe: 0a02 |0021: move-result v2 │ │ -424800: 2802 |0022: goto 0024 // +0002 │ │ -424802: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -424804: b020 |0024: add-int/2addr v0, v2 │ │ -424806: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42480a: 5432 82c4 |0027: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ -42480e: 3802 0700 |0029: if-eqz v2, 0030 // +0007 │ │ -424812: 6e10 7ab2 0200 |002b: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@b27a │ │ -424818: 0a02 |002e: move-result v2 │ │ -42481a: 2802 |002f: goto 0031 // +0002 │ │ -42481c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -42481e: b020 |0031: add-int/2addr v0, v2 │ │ -424820: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -424824: 5432 88c4 |0034: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ -424828: 3802 0600 |0036: if-eqz v2, 003c // +0006 │ │ -42482c: 6e10 a0b4 0200 |0038: invoke-virtual {v2}, Ljava/util/Date;.hashCode:()I // method@b4a0 │ │ -424832: 0a01 |003b: move-result v1 │ │ -424834: b010 |003c: add-int/2addr v0, v1 │ │ -424836: da00 001f |003d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42483a: 5231 87c4 |003f: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ -42483e: b010 |0041: add-int/2addr v0, v1 │ │ -424840: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -424844: 5231 86c4 |0044: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ -424848: b010 |0046: add-int/2addr v0, v1 │ │ -42484a: da00 001f |0047: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42484e: 5231 89c4 |0049: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ -424852: b010 |004b: add-int/2addr v0, v1 │ │ -424854: 0f00 |004c: return v0 │ │ +424794: |[424794] de.danoeh.antennapod.net.sync.model.EpisodeAction.hashCode:()I │ │ +4247a4: 5430 85c4 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ +4247a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4247aa: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +4247ae: 6e10 a6b2 0000 |0005: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +4247b4: 0a00 |0008: move-result v0 │ │ +4247b6: 2802 |0009: goto 000b // +0002 │ │ +4247b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4247ba: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4247be: 5432 83c4 |000d: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ +4247c2: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +4247c6: 6e10 a6b2 0200 |0011: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +4247cc: 0a02 |0014: move-result v2 │ │ +4247ce: 2802 |0015: goto 0017 // +0002 │ │ +4247d0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +4247d2: b020 |0017: add-int/2addr v0, v2 │ │ +4247d4: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4247d8: 5432 84c4 |001a: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ +4247dc: 3802 0700 |001c: if-eqz v2, 0023 // +0007 │ │ +4247e0: 6e10 a6b2 0200 |001e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +4247e6: 0a02 |0021: move-result v2 │ │ +4247e8: 2802 |0022: goto 0024 // +0002 │ │ +4247ea: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +4247ec: b020 |0024: add-int/2addr v0, v2 │ │ +4247ee: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4247f2: 5432 82c4 |0027: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ +4247f6: 3802 0700 |0029: if-eqz v2, 0030 // +0007 │ │ +4247fa: 6e10 7ab2 0200 |002b: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@b27a │ │ +424800: 0a02 |002e: move-result v2 │ │ +424802: 2802 |002f: goto 0031 // +0002 │ │ +424804: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +424806: b020 |0031: add-int/2addr v0, v2 │ │ +424808: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42480c: 5432 88c4 |0034: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ +424810: 3802 0600 |0036: if-eqz v2, 003c // +0006 │ │ +424814: 6e10 a0b4 0200 |0038: invoke-virtual {v2}, Ljava/util/Date;.hashCode:()I // method@b4a0 │ │ +42481a: 0a01 |003b: move-result v1 │ │ +42481c: b010 |003c: add-int/2addr v0, v1 │ │ +42481e: da00 001f |003d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +424822: 5231 87c4 |003f: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ +424826: b010 |0041: add-int/2addr v0, v1 │ │ +424828: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42482c: 5231 86c4 |0044: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ +424830: b010 |0046: add-int/2addr v0, v1 │ │ +424832: da00 001f |0047: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +424836: 5231 89c4 |0049: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ +42483a: b010 |004b: add-int/2addr v0, v1 │ │ +42483c: 0f00 |004c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000d line=171 │ │ 0x001a line=172 │ │ 0x0027 line=173 │ │ 0x0034 line=174 │ │ @@ -982035,58 +982035,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -4248cc: |[4248cc] de.danoeh.antennapod.net.sync.model.EpisodeAction.toString:()Ljava/lang/String; │ │ -4248dc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4248e0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4248e6: 1a01 041b |0005: const-string v1, "EpisodeAction{podcast='" // string@1b04 │ │ -4248ea: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4248f0: 5431 85c4 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ -4248f4: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4248fa: 1301 2700 |000f: const/16 v1, #int 39 // #27 │ │ -4248fe: 6e20 cbb2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -424904: 1a02 ef07 |0014: const-string v2, ", episode='" // string@07ef │ │ -424908: 6e20 d3b2 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42490e: 5432 83c4 |0019: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ -424912: 6e20 d3b2 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424918: 6e20 cbb2 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -42491e: 1a02 0208 |0021: const-string v2, ", guid='" // string@0802 │ │ -424922: 6e20 d3b2 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424928: 5432 84c4 |0026: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ -42492c: 6e20 d3b2 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424932: 6e20 cbb2 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -424938: 1a01 ac07 |002e: const-string v1, ", action=" // string@07ac │ │ -42493c: 6e20 d3b2 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424942: 5431 82c4 |0033: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ -424946: 6e20 d2b2 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -42494c: 1a01 9708 |0038: const-string v1, ", timestamp=" // string@0897 │ │ -424950: 6e20 d3b2 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424956: 5431 88c4 |003d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ -42495a: 6e20 d2b2 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -424960: 1a01 7f08 |0042: const-string v1, ", started=" // string@087f │ │ -424964: 6e20 d3b2 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42496a: 5231 87c4 |0047: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ -42496e: 6e20 ceb2 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -424974: 1a01 5e08 |004c: const-string v1, ", position=" // string@085e │ │ -424978: 6e20 d3b2 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42497e: 5231 86c4 |0051: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ -424982: 6e20 ceb2 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -424988: 1a01 9d08 |0056: const-string v1, ", total=" // string@089d │ │ -42498c: 6e20 d3b2 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424992: 5231 89c4 |005b: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ -424996: 6e20 ceb2 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42499c: 1301 7d00 |0060: const/16 v1, #int 125 // #7d │ │ -4249a0: 6e20 cbb2 1000 |0062: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -4249a6: 6e10 deb2 0000 |0065: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4249ac: 0c00 |0068: move-result-object v0 │ │ -4249ae: 1100 |0069: return-object v0 │ │ +4248b4: |[4248b4] de.danoeh.antennapod.net.sync.model.EpisodeAction.toString:()Ljava/lang/String; │ │ +4248c4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +4248c8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4248ce: 1a01 041b |0005: const-string v1, "EpisodeAction{podcast='" // string@1b04 │ │ +4248d2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4248d8: 5431 85c4 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ +4248dc: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4248e2: 1301 2700 |000f: const/16 v1, #int 39 // #27 │ │ +4248e6: 6e20 cbb2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +4248ec: 1a02 ef07 |0014: const-string v2, ", episode='" // string@07ef │ │ +4248f0: 6e20 d3b2 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4248f6: 5432 83c4 |0019: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ +4248fa: 6e20 d3b2 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424900: 6e20 cbb2 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +424906: 1a02 0208 |0021: const-string v2, ", guid='" // string@0802 │ │ +42490a: 6e20 d3b2 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424910: 5432 84c4 |0026: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ +424914: 6e20 d3b2 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42491a: 6e20 cbb2 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +424920: 1a01 ac07 |002e: const-string v1, ", action=" // string@07ac │ │ +424924: 6e20 d3b2 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42492a: 5431 82c4 |0033: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c482 │ │ +42492e: 6e20 d2b2 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +424934: 1a01 9708 |0038: const-string v1, ", timestamp=" // string@0897 │ │ +424938: 6e20 d3b2 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42493e: 5431 88c4 |003d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ +424942: 6e20 d2b2 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +424948: 1a01 7f08 |0042: const-string v1, ", started=" // string@087f │ │ +42494c: 6e20 d3b2 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424952: 5231 87c4 |0047: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ +424956: 6e20 ceb2 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42495c: 1a01 5e08 |004c: const-string v1, ", position=" // string@085e │ │ +424960: 6e20 d3b2 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424966: 5231 86c4 |0051: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ +42496a: 6e20 ceb2 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +424970: 1a01 9d08 |0056: const-string v1, ", total=" // string@089d │ │ +424974: 6e20 d3b2 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42497a: 5231 89c4 |005b: iget v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ +42497e: 6e20 ceb2 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +424984: 1301 7d00 |0060: const/16 v1, #int 125 // #7d │ │ +424988: 6e20 cbb2 1000 |0062: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +42498e: 6e10 deb2 0000 |0065: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +424994: 0c00 |0068: move-result-object v0 │ │ +424996: 1100 |0069: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x006a reg=3 this Lde/danoeh/antennapod/net/sync/model/EpisodeAction; │ │ │ │ #11 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeAction;) │ │ @@ -982094,71 +982094,71 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 123 16-bit code units │ │ -4249c8: |[4249c8] de.danoeh.antennapod.net.sync.model.EpisodeAction.writeToJsonObject:()Lorg/json/JSONObject; │ │ -4249d8: 2200 c91f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ -4249dc: 7010 1fb7 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b71f │ │ -4249e2: 1a01 46c5 |0005: const-string v1, "podcast" // string@c546 │ │ -4249e6: 5442 85c4 |0007: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ -4249ea: 6e30 2db7 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72d │ │ -4249f0: 1a01 5d7f |000c: const-string v1, "episode" // string@7f5d │ │ -4249f4: 5442 83c4 |000e: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ -4249f8: 6e30 2db7 1002 |0010: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72d │ │ -4249fe: 1a01 7696 |0013: const-string v1, "guid" // string@9676 │ │ -424a02: 5442 84c4 |0015: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ -424a06: 6e30 2db7 1002 |0017: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72d │ │ -424a0c: 1a01 3868 |001a: const-string v1, "action" // string@6838 │ │ -424a10: 7010 05ae 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getActionString:()Ljava/lang/String; // method@ae05 │ │ -424a16: 0c02 |001f: move-result-object v2 │ │ -424a18: 6e30 2cb7 1002 |0020: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ -424a1e: 2201 db1e |0023: new-instance v1, Ljava/text/SimpleDateFormat; // type@1edb │ │ -424a22: 1a02 bde7 |0025: const-string v2, "yyyy-MM-dd'T'HH:mm:ss" // string@e7bd │ │ -424a26: 6203 3dd9 |0027: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -424a2a: 7030 e9b3 2103 |0029: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ -424a30: 1a02 f95c |002c: const-string v2, "UTC" // string@5cf9 │ │ -424a34: 7110 53b5 0200 |002e: invoke-static {v2}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b553 │ │ -424a3a: 0c02 |0031: move-result-object v2 │ │ -424a3c: 6e20 dcb3 2100 |0032: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b3dc │ │ -424a42: 1a02 28e0 |0035: const-string v2, "timestamp" // string@e028 │ │ -424a46: 5443 88c4 |0037: iget-object v3, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ -424a4a: 6e20 d7b3 3100 |0039: invoke-virtual {v1, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ -424a50: 0c01 |003c: move-result-object v1 │ │ -424a52: 6e30 2cb7 2001 |003d: invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ -424a58: 6e10 04ae 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@ae04 │ │ -424a5e: 0c01 |0043: move-result-object v1 │ │ -424a60: 6202 73c4 |0044: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ -424a64: 3321 1700 |0046: if-ne v1, v2, 005d // +0017 │ │ -424a68: 1a01 a8dc |0048: const-string v1, "started" // string@dca8 │ │ -424a6c: 5242 87c4 |004a: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ -424a70: 6e30 2bb7 1002 |004c: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b72b │ │ -424a76: 1a01 7bc5 |004f: const-string v1, "position" // string@c57b │ │ -424a7a: 5242 86c4 |0051: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ -424a7e: 6e30 2bb7 1002 |0053: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b72b │ │ -424a84: 1a01 01e1 |0056: const-string v1, "total" // string@e101 │ │ -424a88: 5242 89c4 |0058: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ -424a8c: 6e30 2bb7 1002 |005a: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b72b │ │ -424a92: 1100 |005d: return-object v0 │ │ -424a94: 0d00 |005e: move-exception v0 │ │ -424a96: 2201 741e |005f: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -424a9a: 7010 c7b2 0100 |0061: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -424aa0: 1a02 82e7 |0064: const-string v2, "writeToJSONObject(): " // string@e782 │ │ -424aa4: 6e20 d3b2 2100 |0066: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424aaa: 6e10 01b3 0000 |0069: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -424ab0: 0c00 |006c: move-result-object v0 │ │ -424ab2: 6e20 d3b2 0100 |006d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424ab8: 6e10 deb2 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -424abe: 0c00 |0073: move-result-object v0 │ │ -424ac0: 1a01 fe1a |0074: const-string v1, "EpisodeAction" // string@1afe │ │ -424ac4: 7120 f70a 0100 |0076: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -424aca: 1200 |0079: const/4 v0, #int 0 // #0 │ │ -424acc: 1100 |007a: return-object v0 │ │ +4249b0: |[4249b0] de.danoeh.antennapod.net.sync.model.EpisodeAction.writeToJsonObject:()Lorg/json/JSONObject; │ │ +4249c0: 2200 c91f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ +4249c4: 7010 1fb7 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b71f │ │ +4249ca: 1a01 46c5 |0005: const-string v1, "podcast" // string@c546 │ │ +4249ce: 5442 85c4 |0007: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.podcast:Ljava/lang/String; // field@c485 │ │ +4249d2: 6e30 2db7 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72d │ │ +4249d8: 1a01 5d7f |000c: const-string v1, "episode" // string@7f5d │ │ +4249dc: 5442 83c4 |000e: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.episode:Ljava/lang/String; // field@c483 │ │ +4249e0: 6e30 2db7 1002 |0010: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72d │ │ +4249e6: 1a01 7696 |0013: const-string v1, "guid" // string@9676 │ │ +4249ea: 5442 84c4 |0015: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.guid:Ljava/lang/String; // field@c484 │ │ +4249ee: 6e30 2db7 1002 |0017: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72d │ │ +4249f4: 1a01 3868 |001a: const-string v1, "action" // string@6838 │ │ +4249f8: 7010 05ae 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getActionString:()Ljava/lang/String; // method@ae05 │ │ +4249fe: 0c02 |001f: move-result-object v2 │ │ +424a00: 6e30 2cb7 1002 |0020: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ +424a06: 2201 db1e |0023: new-instance v1, Ljava/text/SimpleDateFormat; // type@1edb │ │ +424a0a: 1a02 bde7 |0025: const-string v2, "yyyy-MM-dd'T'HH:mm:ss" // string@e7bd │ │ +424a0e: 6203 3dd9 |0027: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +424a12: 7030 e9b3 2103 |0029: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ +424a18: 1a02 f95c |002c: const-string v2, "UTC" // string@5cf9 │ │ +424a1c: 7110 53b5 0200 |002e: invoke-static {v2}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b553 │ │ +424a22: 0c02 |0031: move-result-object v2 │ │ +424a24: 6e20 dcb3 2100 |0032: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b3dc │ │ +424a2a: 1a02 28e0 |0035: const-string v2, "timestamp" // string@e028 │ │ +424a2e: 5443 88c4 |0037: iget-object v3, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.timestamp:Ljava/util/Date; // field@c488 │ │ +424a32: 6e20 d7b3 3100 |0039: invoke-virtual {v1, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ +424a38: 0c01 |003c: move-result-object v1 │ │ +424a3a: 6e30 2cb7 2001 |003d: invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ +424a40: 6e10 04ae 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // method@ae04 │ │ +424a46: 0c01 |0043: move-result-object v1 │ │ +424a48: 6202 73c4 |0044: sget-object v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c473 │ │ +424a4c: 3321 1700 |0046: if-ne v1, v2, 005d // +0017 │ │ +424a50: 1a01 a8dc |0048: const-string v1, "started" // string@dca8 │ │ +424a54: 5242 87c4 |004a: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.started:I // field@c487 │ │ +424a58: 6e30 2bb7 1002 |004c: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b72b │ │ +424a5e: 1a01 7bc5 |004f: const-string v1, "position" // string@c57b │ │ +424a62: 5242 86c4 |0051: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.position:I // field@c486 │ │ +424a66: 6e30 2bb7 1002 |0053: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b72b │ │ +424a6c: 1a01 01e1 |0056: const-string v1, "total" // string@e101 │ │ +424a70: 5242 89c4 |0058: iget v2, v4, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.total:I // field@c489 │ │ +424a74: 6e30 2bb7 1002 |005a: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@b72b │ │ +424a7a: 1100 |005d: return-object v0 │ │ +424a7c: 0d00 |005e: move-exception v0 │ │ +424a7e: 2201 741e |005f: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +424a82: 7010 c7b2 0100 |0061: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +424a88: 1a02 82e7 |0064: const-string v2, "writeToJSONObject(): " // string@e782 │ │ +424a8c: 6e20 d3b2 2100 |0066: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424a92: 6e10 01b3 0000 |0069: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +424a98: 0c00 |006c: move-result-object v0 │ │ +424a9a: 6e20 d3b2 0100 |006d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424aa0: 6e10 deb2 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +424aa6: 0c00 |0073: move-result-object v0 │ │ +424aa8: 1a01 fe1a |0074: const-string v1, "EpisodeAction" // string@1afe │ │ +424aac: 7120 f70a 0100 |0076: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +424ab2: 1200 |0079: const/4 v0, #int 0 // #0 │ │ +424ab4: 1100 |007a: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x005d │ │ Lorg/json/JSONException; -> 0x005e │ │ positions : │ │ 0x0000 line=187 │ │ 0x0007 line=189 │ │ 0x000e line=190 │ │ @@ -982216,19 +982216,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 │ │ -42451c: |[42451c] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.:(Ljava/util/List;J)V │ │ -42452c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424532: 5b01 8ac4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c48a │ │ -424536: 5a02 8bc4 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c48b │ │ -42453a: 0e00 |0007: return-void │ │ +424504: |[424504] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.:(Ljava/util/List;J)V │ │ +424514: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42451a: 5b01 8ac4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c48a │ │ +42451e: 5a02 8bc4 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c48b │ │ +424522: 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/model/EpisodeActionChanges; │ │ @@ -982241,17 +982241,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4244ec: |[4244ec] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.getEpisodeActions:()Ljava/util/List; │ │ -4244fc: 5410 8ac4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c48a │ │ -424500: 1100 |0002: return-object v0 │ │ +4244d4: |[4244d4] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.getEpisodeActions:()Ljava/util/List; │ │ +4244e4: 5410 8ac4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c48a │ │ +4244e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;) │ │ @@ -982259,17 +982259,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424504: |[424504] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.getTimestamp:()J │ │ -424514: 5320 8bc4 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c48b │ │ -424518: 1000 |0002: return-wide v0 │ │ +4244ec: |[4244ec] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.getTimestamp:()J │ │ +4244fc: 5320 8bc4 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c48b │ │ +424500: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;) │ │ @@ -982277,30 +982277,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -424494: |[424494] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.toString:()Ljava/lang/String; │ │ -4244a4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4244a8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4244ae: 1a01 031b |0005: const-string v1, "EpisodeActionGetResponse{episodeActions=" // string@1b03 │ │ -4244b2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4244b8: 5431 8ac4 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c48a │ │ -4244bc: 6e20 d2b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -4244c2: 1a01 9708 |000f: const-string v1, ", timestamp=" // string@0897 │ │ -4244c6: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4244cc: 5331 8bc4 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c48b │ │ -4244d0: 6e30 cfb2 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -4244d6: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ -4244da: 6e20 cbb2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -4244e0: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4244e6: 0c00 |0021: move-result-object v0 │ │ -4244e8: 1100 |0022: return-object v0 │ │ +42447c: |[42447c] de.danoeh.antennapod.net.sync.model.EpisodeActionChanges.toString:()Ljava/lang/String; │ │ +42448c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +424490: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +424496: 1a01 031b |0005: const-string v1, "EpisodeActionGetResponse{episodeActions=" // string@1b03 │ │ +42449a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4244a0: 5431 8ac4 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@c48a │ │ +4244a4: 6e20 d2b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +4244aa: 1a01 9708 |000f: const-string v1, ", timestamp=" // string@0897 │ │ +4244ae: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4244b4: 5331 8bc4 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.timestamp:J // field@c48b │ │ +4244b8: 6e30 cfb2 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +4244be: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ +4244c2: 6e20 cbb2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +4244c8: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4244ce: 0c00 |0021: move-result-object v0 │ │ +4244d0: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ │ │ source_file_idx : 6912 (EpisodeActionChanges.java) │ │ @@ -982486,17 +982486,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424ba4: |[424ba4] de.danoeh.antennapod.net.sync.model.R$attr.:()V │ │ -424bb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424bba: 0e00 |0003: return-void │ │ +424b8c: |[424b8c] de.danoeh.antennapod.net.sync.model.R$attr.:()V │ │ +424b9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424ba2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -982563,17 +982563,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424bbc: |[424bbc] de.danoeh.antennapod.net.sync.model.R$color.:()V │ │ -424bcc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424bd2: 0e00 |0003: return-void │ │ +424ba4: |[424ba4] de.danoeh.antennapod.net.sync.model.R$color.:()V │ │ +424bb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -982715,17 +982715,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424bd4: |[424bd4] de.danoeh.antennapod.net.sync.model.R$dimen.:()V │ │ -424be4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424bea: 0e00 |0003: return-void │ │ +424bbc: |[424bbc] de.danoeh.antennapod.net.sync.model.R$dimen.:()V │ │ +424bcc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -982817,17 +982817,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424bec: |[424bec] de.danoeh.antennapod.net.sync.model.R$drawable.:()V │ │ -424bfc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424c02: 0e00 |0003: return-void │ │ +424bd4: |[424bd4] de.danoeh.antennapod.net.sync.model.R$drawable.:()V │ │ +424be4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424bea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -983249,17 +983249,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424c04: |[424c04] de.danoeh.antennapod.net.sync.model.R$id.:()V │ │ -424c14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424c1a: 0e00 |0003: return-void │ │ +424bec: |[424bec] de.danoeh.antennapod.net.sync.model.R$id.:()V │ │ +424bfc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424c02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -983301,17 +983301,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424c1c: |[424c1c] de.danoeh.antennapod.net.sync.model.R$integer.:()V │ │ -424c2c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424c32: 0e00 |0003: return-void │ │ +424c04: |[424c04] de.danoeh.antennapod.net.sync.model.R$integer.:()V │ │ +424c14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424c1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -983423,17 +983423,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424c34: |[424c34] de.danoeh.antennapod.net.sync.model.R$layout.:()V │ │ -424c44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424c4a: 0e00 |0003: return-void │ │ +424c1c: |[424c1c] de.danoeh.antennapod.net.sync.model.R$layout.:()V │ │ +424c2c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -983475,17 +983475,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424c4c: |[424c4c] de.danoeh.antennapod.net.sync.model.R$string.:()V │ │ -424c5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424c62: 0e00 |0003: return-void │ │ +424c34: |[424c34] de.danoeh.antennapod.net.sync.model.R$string.:()V │ │ +424c44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424c4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -983577,17 +983577,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424db8: |[424db8] de.danoeh.antennapod.net.sync.model.R$style.:()V │ │ -424dc8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424dce: 0e00 |0003: return-void │ │ +424da0: |[424da0] de.danoeh.antennapod.net.sync.model.R$style.:()V │ │ +424db0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -983839,62 +983839,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -424c64: |[424c64] de.danoeh.antennapod.net.sync.model.R$styleable.:()V │ │ -424c74: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -424c76: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ -424c7a: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -424c80: 6901 33c5 |0006: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.Capability:[I // field@c533 │ │ -424c84: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -424c86: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ -424c8a: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -424c90: 6901 36c5 |000e: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.ColorStateListItem:[I // field@c536 │ │ -424c94: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -424c96: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ -424c9a: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -424ca0: 6901 3cc5 |0016: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.FontFamily:[I // field@c53c │ │ -424ca4: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -424ca8: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ -424cac: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -424cb2: 6901 3dc5 |001f: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.FontFamilyFont:[I // field@c53d │ │ -424cb6: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -424cba: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ -424cbe: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -424cc4: 6901 4fc5 |0028: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.GradientColor:[I // field@c54f │ │ -424cc8: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ -424ccc: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -424cd2: 6900 50c5 |002f: sput-object v0, Lde/danoeh/antennapod/net/sync/model/R$styleable;.GradientColorItem:[I // field@c550 │ │ -424cd6: 0e00 |0031: return-void │ │ -424cd8: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -424ce8: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -424d04: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -424d28: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -424d58: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -424d90: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +424c4c: |[424c4c] de.danoeh.antennapod.net.sync.model.R$styleable.:()V │ │ +424c5c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +424c5e: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ +424c62: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +424c68: 6901 33c5 |0006: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.Capability:[I // field@c533 │ │ +424c6c: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +424c6e: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ +424c72: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +424c78: 6901 36c5 |000e: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.ColorStateListItem:[I // field@c536 │ │ +424c7c: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +424c7e: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ +424c82: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +424c88: 6901 3cc5 |0016: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.FontFamily:[I // field@c53c │ │ +424c8c: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +424c90: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ +424c94: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +424c9a: 6901 3dc5 |001f: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.FontFamilyFont:[I // field@c53d │ │ +424c9e: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +424ca2: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ +424ca6: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +424cac: 6901 4fc5 |0028: sput-object v1, Lde/danoeh/antennapod/net/sync/model/R$styleable;.GradientColor:[I // field@c54f │ │ +424cb0: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ +424cb4: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +424cba: 6900 50c5 |002f: sput-object v0, Lde/danoeh/antennapod/net/sync/model/R$styleable;.GradientColorItem:[I // field@c550 │ │ +424cbe: 0e00 |0031: return-void │ │ +424cc0: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +424cd0: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +424cec: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +424d10: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +424d40: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +424d78: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/model/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424da0: |[424da0] de.danoeh.antennapod.net.sync.model.R$styleable.:()V │ │ -424db0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424db6: 0e00 |0003: return-void │ │ +424d88: |[424d88] de.danoeh.antennapod.net.sync.model.R$styleable.:()V │ │ +424d98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -983925,17 +983925,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424dd0: |[424dd0] de.danoeh.antennapod.net.sync.model.R.:()V │ │ -424de0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424de6: 0e00 |0003: return-void │ │ +424db8: |[424db8] de.danoeh.antennapod.net.sync.model.R.:()V │ │ +424dc8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424dce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -983986,20 +983986,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 │ │ -424eac: |[424eac] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.:(Ljava/util/List;Ljava/util/List;J)V │ │ -424ebc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424ec2: 5b01 5fc5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c55f │ │ -424ec6: 5b02 60c5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c560 │ │ -424eca: 5a03 61c5 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c561 │ │ -424ece: 0e00 |0009: return-void │ │ +424e94: |[424e94] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.:(Ljava/util/List;Ljava/util/List;J)V │ │ +424ea4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424eaa: 5b01 5fc5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c55f │ │ +424eae: 5b02 60c5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c560 │ │ +424eb2: 5a03 61c5 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c561 │ │ +424eb6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0005 line=16 │ │ 0x0007 line=17 │ │ locals : │ │ @@ -984014,17 +984014,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424e64: |[424e64] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getAdded:()Ljava/util/List; │ │ -424e74: 5410 5fc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c55f │ │ -424e78: 1100 |0002: return-object v0 │ │ +424e4c: |[424e4c] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getAdded:()Ljava/util/List; │ │ +424e5c: 5410 5fc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c55f │ │ +424e60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;) │ │ @@ -984032,17 +984032,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424e7c: |[424e7c] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getRemoved:()Ljava/util/List; │ │ -424e8c: 5410 60c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c560 │ │ -424e90: 1100 |0002: return-object v0 │ │ +424e64: |[424e64] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getRemoved:()Ljava/util/List; │ │ +424e74: 5410 60c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c560 │ │ +424e78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;) │ │ @@ -984050,17 +984050,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424e94: |[424e94] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getTimestamp:()J │ │ -424ea4: 5320 61c5 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c561 │ │ -424ea8: 1000 |0002: return-wide v0 │ │ +424e7c: |[424e7c] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.getTimestamp:()J │ │ +424e8c: 5320 61c5 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c561 │ │ +424e90: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;) │ │ @@ -984068,38 +984068,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -424de8: |[424de8] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.toString:()Ljava/lang/String; │ │ -424df8: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -424dfc: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -424e02: 1a01 1057 |0005: const-string v1, "SubscriptionChange [added=" // string@5710 │ │ -424e06: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424e0c: 5431 5fc5 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c55f │ │ -424e10: 6e10 7db2 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -424e16: 0c01 |000f: move-result-object v1 │ │ -424e18: 6e20 d3b2 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424e1e: 1a01 6a08 |0013: const-string v1, ", removed=" // string@086a │ │ -424e22: 6e20 d3b2 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424e28: 5431 60c5 |0018: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c560 │ │ -424e2c: 6e10 7db2 0100 |001a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -424e32: 0c01 |001d: move-result-object v1 │ │ -424e34: 6e20 d3b2 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424e3a: 1a01 9708 |0021: const-string v1, ", timestamp=" // string@0897 │ │ -424e3e: 6e20 d3b2 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424e44: 5331 61c5 |0026: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c561 │ │ -424e48: 6e30 cfb2 1002 |0028: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -424e4e: 1a01 0366 |002b: const-string v1, "]" // string@6603 │ │ -424e52: 6e20 d3b2 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424e58: 6e10 deb2 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -424e5e: 0c00 |0033: move-result-object v0 │ │ -424e60: 1100 |0034: return-object v0 │ │ +424dd0: |[424dd0] de.danoeh.antennapod.net.sync.model.SubscriptionChanges.toString:()Ljava/lang/String; │ │ +424de0: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +424de4: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +424dea: 1a01 1057 |0005: const-string v1, "SubscriptionChange [added=" // string@5710 │ │ +424dee: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424df4: 5431 5fc5 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.added:Ljava/util/List; // field@c55f │ │ +424df8: 6e10 7db2 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +424dfe: 0c01 |000f: move-result-object v1 │ │ +424e00: 6e20 d3b2 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424e06: 1a01 6a08 |0013: const-string v1, ", removed=" // string@086a │ │ +424e0a: 6e20 d3b2 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424e10: 5431 60c5 |0018: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.removed:Ljava/util/List; // field@c560 │ │ +424e14: 6e10 7db2 0100 |001a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +424e1a: 0c01 |001d: move-result-object v1 │ │ +424e1c: 6e20 d3b2 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424e22: 1a01 9708 |0021: const-string v1, ", timestamp=" // string@0897 │ │ +424e26: 6e20 d3b2 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424e2c: 5331 61c5 |0026: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.timestamp:J // field@c561 │ │ +424e30: 6e30 cfb2 1002 |0028: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +424e36: 1a01 0366 |002b: const-string v1, "]" // string@6603 │ │ +424e3a: 6e20 d3b2 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424e40: 6e10 deb2 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +424e46: 0c00 |0033: move-result-object v0 │ │ +424e48: 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/model/SubscriptionChanges; │ │ │ │ @@ -984133,17 +984133,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -424ed0: |[424ed0] de.danoeh.antennapod.net.sync.model.SyncServiceException.:(Ljava/lang/String;)V │ │ -424ee0: 7020 12b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b212 │ │ -424ee6: 0e00 |0003: return-void │ │ +424eb8: |[424eb8] de.danoeh.antennapod.net.sync.model.SyncServiceException.:(Ljava/lang/String;)V │ │ +424ec8: 7020 12b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b212 │ │ +424ece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/model/SyncServiceException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -984152,17 +984152,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -424ee8: |[424ee8] de.danoeh.antennapod.net.sync.model.SyncServiceException.:(Ljava/lang/Throwable;)V │ │ -424ef8: 7020 14b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b214 │ │ -424efe: 0e00 |0003: return-void │ │ +424ed0: |[424ed0] de.danoeh.antennapod.net.sync.model.SyncServiceException.:(Ljava/lang/Throwable;)V │ │ +424ee0: 7020 14b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b214 │ │ +424ee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/model/SyncServiceException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -984196,18 +984196,18 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -424f00: |[424f00] de.danoeh.antennapod.net.sync.model.UploadChangesResponse.:(J)V │ │ -424f10: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424f16: 5a01 63c5 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c563 │ │ -424f1a: 0e00 |0005: return-void │ │ +424ee8: |[424ee8] de.danoeh.antennapod.net.sync.model.UploadChangesResponse.:(J)V │ │ +424ef8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424efe: 5a01 63c5 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c563 │ │ +424f02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ @@ -984243,18 +984243,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 │ │ -424f3c: |[424f3c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -424f4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424f52: 5b01 64c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c564 │ │ -424f56: 0e00 |0005: return-void │ │ +424f24: |[424f24] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +424f34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424f3a: 5b01 64c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c564 │ │ +424f3e: 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; │ │ │ │ @@ -984264,19 +984264,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -424f1c: |[424f1c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -424f2c: 5410 64c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c564 │ │ -424f30: 7110 41ae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$GoKOvAkt061FMbb_vkC-pJzaF6M:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; // method@ae41 │ │ -424f36: 0c00 |0005: move-result-object v0 │ │ -424f38: 1100 |0006: return-object v0 │ │ +424f04: |[424f04] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +424f14: 5410 64c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c564 │ │ +424f18: 7110 41ae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$GoKOvAkt061FMbb_vkC-pJzaF6M:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; // method@ae41 │ │ +424f1e: 0c00 |0005: move-result-object v0 │ │ +424f20: 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 : 20685 (R8$$SyntheticClass) │ │ @@ -984309,18 +984309,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 │ │ -425028: |[425028] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -425038: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42503e: 5b01 67c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c567 │ │ -425042: 0e00 |0005: return-void │ │ +425010: |[425010] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +425020: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425026: 5b01 67c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c567 │ │ +42502a: 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; │ │ │ │ @@ -984330,19 +984330,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -425008: |[425008] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ -425018: 5410 67c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c567 │ │ -42501c: 7110 40ae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$9mvLur6_ekw5b9NngNzRGRx3emw:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; // method@ae40 │ │ -425022: 0c00 |0005: move-result-object v0 │ │ -425024: 1100 |0006: return-object v0 │ │ +424ff0: |[424ff0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ +425000: 5410 67c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c567 │ │ +425004: 7110 40ae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$9mvLur6_ekw5b9NngNzRGRx3emw:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; // method@ae40 │ │ +42500a: 0c00 |0005: move-result-object v0 │ │ +42500c: 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 : 20685 (R8$$SyntheticClass) │ │ @@ -984465,18 +984465,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 │ │ -4250bc: |[4250bc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ -4250cc: 7110 4aae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@ae4a │ │ -4250d2: 0c00 |0003: move-result-object v0 │ │ -4250d4: 1100 |0004: return-object v0 │ │ +4250a4: |[4250a4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ +4250b4: 7110 4aae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@ae4a │ │ +4250ba: 0c00 |0003: move-result-object v0 │ │ +4250bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lio/reactivex/Observable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -984484,18 +984484,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 │ │ -4250fc: |[4250fc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$9mvLur6_ekw5b9NngNzRGRx3emw:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; │ │ -42510c: 7010 4dae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$0:()Ljava/lang/String; // method@ae4d │ │ -425112: 0c00 |0003: move-result-object v0 │ │ -425114: 1100 |0004: return-object v0 │ │ +4250e4: |[4250e4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$9mvLur6_ekw5b9NngNzRGRx3emw:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; │ │ +4250f4: 7010 4dae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$0:()Ljava/lang/String; // method@ae4d │ │ +4250fa: 0c00 |0003: move-result-object v0 │ │ +4250fc: 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;) │ │ @@ -984503,18 +984503,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 │ │ -4251cc: |[4251cc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$GoKOvAkt061FMbb_vkC-pJzaF6M:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; │ │ -4251dc: 7010 49ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$3:()Lorg/json/JSONObject; // method@ae49 │ │ -4251e2: 0c00 |0003: move-result-object v0 │ │ -4251e4: 1100 |0004: return-object v0 │ │ +4251b4: |[4251b4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$GoKOvAkt061FMbb_vkC-pJzaF6M:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; │ │ +4251c4: 7010 49ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$3:()Lorg/json/JSONObject; // method@ae49 │ │ +4251ca: 0c00 |0003: move-result-object v0 │ │ +4251cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -984522,17 +984522,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 │ │ -425318: |[425318] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$_ezCTZGkCPm3GULiSRsSjD5X92k:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V │ │ -425328: 7020 4eae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$1:(Ljava/lang/String;)V // method@ae4e │ │ -42532e: 0e00 |0003: return-void │ │ +425300: |[425300] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$_ezCTZGkCPm3GULiSRsSjD5X92k:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V │ │ +425310: 7020 4eae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$1:(Ljava/lang/String;)V // method@ae4e │ │ +425316: 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; │ │ │ │ @@ -984541,17 +984541,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 │ │ -425330: |[425330] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$nNWqCbu0xSsbc7cjL7vgSOPABlc:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V │ │ -425340: 7020 4bae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$5:(Lorg/json/JSONObject;)V // method@ae4b │ │ -425346: 0e00 |0003: return-void │ │ +425318: |[425318] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$nNWqCbu0xSsbc7cjL7vgSOPABlc:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V │ │ +425328: 7020 4bae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$5:(Lorg/json/JSONObject;)V // method@ae4b │ │ +42532e: 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; │ │ │ │ @@ -984560,17 +984560,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 │ │ -425348: |[425348] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$wFjXDxNRlU7opf9ZpPqvzn8d3SE:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ -425358: 7020 4fae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$2:(Ljava/lang/Throwable;)V // method@ae4f │ │ -42535e: 0e00 |0003: return-void │ │ +425330: |[425330] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$wFjXDxNRlU7opf9ZpPqvzn8d3SE:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ +425340: 7020 4fae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$2:(Ljava/lang/Throwable;)V // method@ae4f │ │ +425346: 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; │ │ │ │ @@ -984579,17 +984579,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 │ │ -425360: |[425360] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$xBw2Z2ZVz9CbMdMf0w4f4RZSNS4:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ -425370: 7020 4cae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$6:(Ljava/lang/Throwable;)V // method@ae4c │ │ -425376: 0e00 |0003: return-void │ │ +425348: |[425348] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$xBw2Z2ZVz9CbMdMf0w4f4RZSNS4:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ +425358: 7020 4cae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$6:(Ljava/lang/Throwable;)V // method@ae4c │ │ +42535e: 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; │ │ │ │ @@ -984598,23 +984598,23 @@ │ │ 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 : 17 16-bit code units │ │ -425378: |[425378] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V │ │ -425388: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42538e: 5b01 6fc5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c56f │ │ -425392: 2201 051d |0005: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d05 │ │ -425396: 7020 9fad 2100 |0007: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ad9f │ │ -42539c: 5b01 6ec5 |000a: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c56e │ │ -4253a0: 5b03 6cc5 |000c: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c56c │ │ -4253a4: 5b04 6bc5 |000e: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c56b │ │ -4253a8: 0e00 |0010: return-void │ │ +425360: |[425360] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V │ │ +425370: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425376: 5b01 6fc5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c56f │ │ +42537a: 2201 051d |0005: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d05 │ │ +42537e: 7020 9fad 2100 |0007: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ad9f │ │ +425384: 5b01 6ec5 |000a: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c56e │ │ +425388: 5b03 6cc5 |000c: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c56c │ │ +42538c: 5b04 6bc5 |000e: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c56b │ │ +425390: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ 0x000c line=42 │ │ 0x000e line=43 │ │ @@ -984630,63 +984630,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 │ │ -4251e8: |[4251e8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; │ │ -4251f8: 1a00 3a6c |0000: const-string v0, "application/x-www-form-urlencoded" // string@6c3a │ │ -4251fc: 7110 7ab6 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b67a │ │ -425202: 0c00 |0005: move-result-object v0 │ │ -425204: 7120 a1b6 4000 |0006: invoke-static {v0, v4}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ -42520a: 0c04 |0009: move-result-object v4 │ │ -42520c: 2200 9a1f |000a: new-instance v0, Lokhttp3/Request$Builder; // type@1f9a │ │ -425210: 7010 90b6 0000 |000c: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -425216: 6e20 9bb6 3000 |000f: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ -42521c: 0c03 |0012: move-result-object v3 │ │ -42521e: 1a00 a94d |0013: const-string v0, "POST" // string@4da9 │ │ -425222: 6e30 96b6 0304 |0015: invoke-virtual {v3, v0, v4}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b696 │ │ -425228: 0c03 |0018: move-result-object v3 │ │ -42522a: 6e10 92b6 0300 |0019: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -425230: 0c03 |001c: move-result-object v3 │ │ -425232: 5424 6fc5 |001d: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c56f │ │ -425236: 6e20 8fb6 3400 |001f: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -42523c: 0c03 |0022: move-result-object v3 │ │ -42523e: 7210 65b6 0300 |0023: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -425244: 0c03 |0026: move-result-object v3 │ │ -425246: 6e10 a5b6 0300 |0027: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -42524c: 0a04 |002a: move-result v4 │ │ -42524e: 1300 c800 |002b: const/16 v0, #int 200 // #c8 │ │ -425252: 3304 1a00 |002d: if-ne v4, v0, 0047 // +001a │ │ -425256: 6e10 a3b6 0300 |002f: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -42525c: 0c03 |0032: move-result-object v3 │ │ -42525e: 3803 0c00 |0033: if-eqz v3, 003f // +000c │ │ -425262: 2204 c91f |0035: new-instance v4, Lorg/json/JSONObject; // type@1fc9 │ │ -425266: 6e10 b1b6 0300 |0037: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ -42526c: 0c03 |003a: move-result-object v3 │ │ -42526e: 7020 20b7 3400 |003b: invoke-direct {v4, v3}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -425274: 1104 |003e: return-object v4 │ │ -425276: 2203 2a1e |003f: new-instance v3, Ljava/io/IOException; // type@1e2a │ │ -42527a: 1a04 c31a |0041: const-string v4, "Empty response" // string@1ac3 │ │ -42527e: 7020 6cb1 4300 |0043: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -425284: 2703 |0046: throw v3 │ │ -425286: 6e10 a4b6 0300 |0047: invoke-virtual {v3}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ -42528c: 2204 2a1e |004a: new-instance v4, Ljava/io/IOException; // type@1e2a │ │ -425290: 2200 741e |004c: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -425294: 7010 c7b2 0000 |004e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42529a: 1a01 4852 |0051: const-string v1, "Return code " // string@5248 │ │ -42529e: 6e20 d3b2 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4252a4: 6e10 a5b6 0300 |0056: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -4252aa: 0a03 |0059: move-result v3 │ │ -4252ac: 6e20 ceb2 3000 |005a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -4252b2: 6e10 deb2 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4252b8: 0c03 |0060: move-result-object v3 │ │ -4252ba: 7020 6cb1 3400 |0061: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -4252c0: 2704 |0064: throw v4 │ │ +4251d0: |[4251d0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; │ │ +4251e0: 1a00 3a6c |0000: const-string v0, "application/x-www-form-urlencoded" // string@6c3a │ │ +4251e4: 7110 7ab6 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b67a │ │ +4251ea: 0c00 |0005: move-result-object v0 │ │ +4251ec: 7120 a1b6 4000 |0006: invoke-static {v0, v4}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ +4251f2: 0c04 |0009: move-result-object v4 │ │ +4251f4: 2200 9a1f |000a: new-instance v0, Lokhttp3/Request$Builder; // type@1f9a │ │ +4251f8: 7010 90b6 0000 |000c: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +4251fe: 6e20 9bb6 3000 |000f: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ +425204: 0c03 |0012: move-result-object v3 │ │ +425206: 1a00 a94d |0013: const-string v0, "POST" // string@4da9 │ │ +42520a: 6e30 96b6 0304 |0015: invoke-virtual {v3, v0, v4}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b696 │ │ +425210: 0c03 |0018: move-result-object v3 │ │ +425212: 6e10 92b6 0300 |0019: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +425218: 0c03 |001c: move-result-object v3 │ │ +42521a: 5424 6fc5 |001d: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@c56f │ │ +42521e: 6e20 8fb6 3400 |001f: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +425224: 0c03 |0022: move-result-object v3 │ │ +425226: 7210 65b6 0300 |0023: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +42522c: 0c03 |0026: move-result-object v3 │ │ +42522e: 6e10 a5b6 0300 |0027: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +425234: 0a04 |002a: move-result v4 │ │ +425236: 1300 c800 |002b: const/16 v0, #int 200 // #c8 │ │ +42523a: 3304 1a00 |002d: if-ne v4, v0, 0047 // +001a │ │ +42523e: 6e10 a3b6 0300 |002f: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +425244: 0c03 |0032: move-result-object v3 │ │ +425246: 3803 0c00 |0033: if-eqz v3, 003f // +000c │ │ +42524a: 2204 c91f |0035: new-instance v4, Lorg/json/JSONObject; // type@1fc9 │ │ +42524e: 6e10 b1b6 0300 |0037: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ +425254: 0c03 |003a: move-result-object v3 │ │ +425256: 7020 20b7 3400 |003b: invoke-direct {v4, v3}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +42525c: 1104 |003e: return-object v4 │ │ +42525e: 2203 2a1e |003f: new-instance v3, Ljava/io/IOException; // type@1e2a │ │ +425262: 1a04 c31a |0041: const-string v4, "Empty response" // string@1ac3 │ │ +425266: 7020 6cb1 4300 |0043: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +42526c: 2703 |0046: throw v3 │ │ +42526e: 6e10 a4b6 0300 |0047: invoke-virtual {v3}, Lokhttp3/Response;.close:()V // method@b6a4 │ │ +425274: 2204 2a1e |004a: new-instance v4, Ljava/io/IOException; // type@1e2a │ │ +425278: 2200 741e |004c: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42527c: 7010 c7b2 0000 |004e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +425282: 1a01 4852 |0051: const-string v1, "Return code " // string@5248 │ │ +425286: 6e20 d3b2 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42528c: 6e10 a5b6 0300 |0056: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +425292: 0a03 |0059: move-result v3 │ │ +425294: 6e20 ceb2 3000 |005a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42529a: 6e10 deb2 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4252a0: 0c03 |0060: move-result-object v3 │ │ +4252a2: 7020 6cb1 3400 |0061: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +4252a8: 2704 |0064: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=91 │ │ 0x0006 line=90 │ │ 0x000a line=92 │ │ 0x001d line=93 │ │ 0x0027 line=94 │ │ @@ -984705,31 +984705,31 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -4252c4: |[4252c4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$3:()Lorg/json/JSONObject; │ │ -4252d4: 5430 6dc5 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c56d │ │ -4252d8: 7110 63b3 0000 |0002: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@b363 │ │ -4252de: 0c00 |0005: move-result-object v0 │ │ -4252e0: 6e10 67b3 0000 |0006: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -4252e6: 0c00 |0009: move-result-object v0 │ │ -4252e8: 2201 741e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -4252ec: 7010 c7b2 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4252f2: 1a02 cfe0 |000f: const-string v2, "token=" // string@e0cf │ │ -4252f6: 6e20 d3b2 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4252fc: 5432 72c5 |0014: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c572 │ │ -425300: 6e20 d3b2 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -425306: 6e10 deb2 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42530c: 0c01 |001c: move-result-object v1 │ │ -42530e: 7030 48ae 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@ae48 │ │ -425314: 0c00 |0020: move-result-object v0 │ │ -425316: 1100 |0021: return-object v0 │ │ +4252ac: |[4252ac] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$3:()Lorg/json/JSONObject; │ │ +4252bc: 5430 6dc5 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c56d │ │ +4252c0: 7110 63b3 0000 |0002: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@b363 │ │ +4252c6: 0c00 |0005: move-result-object v0 │ │ +4252c8: 6e10 67b3 0000 |0006: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +4252ce: 0c00 |0009: move-result-object v0 │ │ +4252d0: 2201 741e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4252d4: 7010 c7b2 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4252da: 1a02 cfe0 |000f: const-string v2, "token=" // string@e0cf │ │ +4252de: 6e20 d3b2 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4252e4: 5432 72c5 |0014: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c572 │ │ +4252e8: 6e20 d3b2 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4252ee: 6e10 deb2 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4252f4: 0c01 |001c: move-result-object v1 │ │ +4252f6: 7030 48ae 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@ae48 │ │ +4252fc: 0c00 |0020: move-result-object v0 │ │ +4252fe: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ #10 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -984737,20 +984737,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 │ │ -4250d8: |[4250d8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ -4250e8: 1600 0100 |0000: const-wide/16 v0, #int 1 // #1 │ │ -4250ec: 6202 43d9 |0002: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -4250f0: 6e40 f3b0 0321 |0004: invoke-virtual {v3, v0, v1, v2}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b0f3 │ │ -4250f6: 0c03 |0007: move-result-object v3 │ │ -4250f8: 1103 |0008: return-object v3 │ │ +4250c0: |[4250c0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ +4250d0: 1600 0100 |0000: const-wide/16 v0, #int 1 // #1 │ │ +4250d4: 6202 43d9 |0002: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +4250d8: 6e40 f3b0 0321 |0004: invoke-virtual {v3, v0, v1, v2}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b0f3 │ │ +4250de: 0c03 |0007: move-result-object v3 │ │ +4250e0: 1103 |0008: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=71 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 (null) Lio/reactivex/Observable; │ │ │ │ #11 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -984758,27 +984758,27 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -4253dc: |[4253dc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$5:(Lorg/json/JSONObject;)V │ │ -4253ec: 5440 6bc5 |0000: iget-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c56b │ │ -4253f0: 1a01 65d0 |0002: const-string v1, "server" // string@d065 │ │ -4253f4: 6e20 25b7 1500 |0004: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -4253fa: 0c01 |0007: move-result-object v1 │ │ -4253fc: 1a02 45a4 |0008: const-string v2, "loginName" // string@a445 │ │ -425400: 6e20 25b7 2500 |000a: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -425406: 0c02 |000d: move-result-object v2 │ │ -425408: 1a03 f86b |000e: const-string v3, "appPassword" // string@6bf8 │ │ -42540c: 6e20 25b7 3500 |0010: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -425412: 0c05 |0013: move-result-object v5 │ │ -425414: 7240 3eae 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@ae3e │ │ -42541a: 0e00 |0017: return-void │ │ +4253c4: |[4253c4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$5:(Lorg/json/JSONObject;)V │ │ +4253d4: 5440 6bc5 |0000: iget-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c56b │ │ +4253d8: 1a01 65d0 |0002: const-string v1, "server" // string@d065 │ │ +4253dc: 6e20 25b7 1500 |0004: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +4253e2: 0c01 |0007: move-result-object v1 │ │ +4253e4: 1a02 45a4 |0008: const-string v2, "loginName" // string@a445 │ │ +4253e8: 6e20 25b7 2500 |000a: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +4253ee: 0c02 |000d: move-result-object v2 │ │ +4253f0: 1a03 f86b |000e: const-string v3, "appPassword" // string@6bf8 │ │ +4253f4: 6e20 25b7 3500 |0010: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +4253fa: 0c05 |0013: move-result-object v5 │ │ +4253fc: 7240 3eae 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@ae3e │ │ +425402: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ 0x0014 line=75 │ │ locals : │ │ 0x0000 - 0x0018 reg=4 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ @@ -984789,20 +984789,20 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -42541c: |[42541c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$6:(Ljava/lang/Throwable;)V │ │ -42542c: 5410 6bc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c56b │ │ -425430: 6e10 00b3 0200 |0002: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ -425436: 0c02 |0005: move-result-object v2 │ │ -425438: 7220 3dae 2000 |0006: invoke-interface {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@ae3d │ │ -42543e: 0e00 |0009: return-void │ │ +425404: |[425404] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$6:(Ljava/lang/Throwable;)V │ │ +425414: 5410 6bc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c56b │ │ +425418: 6e10 00b3 0200 |0002: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ +42541e: 0c02 |0005: move-result-object v2 │ │ +425420: 7220 3dae 2000 |0006: invoke-interface {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@ae3d │ │ +425426: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/Throwable; │ │ │ │ @@ -984811,56 +984811,56 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 81 16-bit code units │ │ -425118: |[425118] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$0:()Ljava/lang/String; │ │ -425128: 2208 ac1e |0000: new-instance v8, Ljava/net/URI; // type@1eac │ │ -42512c: 5490 6ec5 |0002: iget-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c56e │ │ -425130: 5401 91bd |0004: iget-object v1, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ -425134: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -425136: 5403 8fbd |0007: iget-object v3, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@bd8f │ │ -42513a: 5204 90bd |0009: iget v4, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ -42513e: 2200 741e |000b: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -425142: 7010 c7b2 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -425148: 5495 6ec5 |0010: iget-object v5, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c56e │ │ -42514c: 5455 92bd |0012: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@bd92 │ │ -425150: 6e20 d3b2 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -425156: 1a05 db09 |0017: const-string v5, "/index.php/login/v2" // string@09db │ │ -42515a: 6e20 d3b2 5000 |0019: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -425160: 6e10 deb2 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -425166: 0c05 |001f: move-result-object v5 │ │ -425168: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -42516a: 1207 |0021: const/4 v7, #int 0 // #0 │ │ -42516c: 0780 |0022: move-object v0, v8 │ │ -42516e: 7608 62b3 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@b362 │ │ -425174: 6e10 67b3 0800 |0026: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -42517a: 0c00 |0029: move-result-object v0 │ │ -42517c: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ -425180: 7030 48ae 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@ae48 │ │ -425186: 0c00 |002f: move-result-object v0 │ │ -425188: 1a01 44a4 |0030: const-string v1, "login" // string@a444 │ │ -42518c: 6e20 25b7 1000 |0032: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -425192: 0c01 |0035: move-result-object v1 │ │ -425194: 1a02 50c5 |0036: const-string v2, "poll" // string@c550 │ │ -425198: 6e20 23b7 2000 |0038: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ -42519e: 0c03 |003b: move-result-object v3 │ │ -4251a0: 1a04 cee0 |003c: const-string v4, "token" // string@e0ce │ │ -4251a4: 6e20 25b7 4300 |003e: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -4251aa: 0c03 |0041: move-result-object v3 │ │ -4251ac: 5b93 72c5 |0042: iput-object v3, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c572 │ │ -4251b0: 6e20 23b7 2000 |0044: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ -4251b6: 0c00 |0047: move-result-object v0 │ │ -4251b8: 1a02 e37e |0048: const-string v2, "endpoint" // string@7ee3 │ │ -4251bc: 6e20 25b7 2000 |004a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -4251c2: 0c00 |004d: move-result-object v0 │ │ -4251c4: 5b90 6dc5 |004e: iput-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c56d │ │ -4251c8: 1101 |0050: return-object v1 │ │ +425100: |[425100] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$0:()Ljava/lang/String; │ │ +425110: 2208 ac1e |0000: new-instance v8, Ljava/net/URI; // type@1eac │ │ +425114: 5490 6ec5 |0002: iget-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c56e │ │ +425118: 5401 91bd |0004: iget-object v1, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ +42511c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +42511e: 5403 8fbd |0007: iget-object v3, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@bd8f │ │ +425122: 5204 90bd |0009: iget v4, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ +425126: 2200 741e |000b: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42512a: 7010 c7b2 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +425130: 5495 6ec5 |0010: iget-object v5, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c56e │ │ +425134: 5455 92bd |0012: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@bd92 │ │ +425138: 6e20 d3b2 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42513e: 1a05 db09 |0017: const-string v5, "/index.php/login/v2" // string@09db │ │ +425142: 6e20 d3b2 5000 |0019: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +425148: 6e10 deb2 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42514e: 0c05 |001f: move-result-object v5 │ │ +425150: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +425152: 1207 |0021: const/4 v7, #int 0 // #0 │ │ +425154: 0780 |0022: move-object v0, v8 │ │ +425156: 7608 62b3 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@b362 │ │ +42515c: 6e10 67b3 0800 |0026: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +425162: 0c00 |0029: move-result-object v0 │ │ +425164: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ +425168: 7030 48ae 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@ae48 │ │ +42516e: 0c00 |002f: move-result-object v0 │ │ +425170: 1a01 44a4 |0030: const-string v1, "login" // string@a444 │ │ +425174: 6e20 25b7 1000 |0032: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +42517a: 0c01 |0035: move-result-object v1 │ │ +42517c: 1a02 50c5 |0036: const-string v2, "poll" // string@c550 │ │ +425180: 6e20 23b7 2000 |0038: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ +425186: 0c03 |003b: move-result-object v3 │ │ +425188: 1a04 cee0 |003c: const-string v4, "token" // string@e0ce │ │ +42518c: 6e20 25b7 4300 |003e: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +425192: 0c03 |0041: move-result-object v3 │ │ +425194: 5b93 72c5 |0042: iput-object v3, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@c572 │ │ +425198: 6e20 23b7 2000 |0044: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@b723 │ │ +42519e: 0c00 |0047: move-result-object v0 │ │ +4251a0: 1a02 e37e |0048: const-string v2, "endpoint" // string@7ee3 │ │ +4251a4: 6e20 25b7 2000 |004a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +4251aa: 0c00 |004d: move-result-object v0 │ │ +4251ac: 5b90 6dc5 |004e: iput-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@c56d │ │ +4251b0: 1101 |0050: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0026 line=49 │ │ 0x002c line=50 │ │ 0x0032 line=51 │ │ 0x0038 line=52 │ │ @@ -984873,24 +984873,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -425440: |[425440] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$1:(Ljava/lang/String;)V │ │ -425450: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -425454: 1a01 b56a |0002: const-string v1, "android.intent.action.VIEW" // string@6ab5 │ │ -425458: 7110 c906 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -42545e: 0c03 |0007: move-result-object v3 │ │ -425460: 7030 5b02 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025b │ │ -425466: 5423 6cc5 |000b: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c56c │ │ -42546a: 6e20 4202 0300 |000d: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -425470: 7010 50ae 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@ae50 │ │ -425476: 0e00 |0013: return-void │ │ +425428: |[425428] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$1:(Ljava/lang/String;)V │ │ +425438: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +42543c: 1a01 b56a |0002: const-string v1, "android.intent.action.VIEW" // string@6ab5 │ │ +425440: 7110 c906 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +425446: 0c03 |0007: move-result-object v3 │ │ +425448: 7030 5b02 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025b │ │ +42544e: 5423 6cc5 |000b: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@c56c │ │ +425452: 6e20 4202 0300 |000d: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +425458: 7010 50ae 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@ae50 │ │ +42545e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x000b line=61 │ │ 0x0010 line=62 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ @@ -984901,24 +984901,24 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -425478: |[425478] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$2:(Ljava/lang/Throwable;)V │ │ -425488: 1a00 9b4b |0000: const-string v0, "NextcloudLoginFlow" // string@4b9b │ │ -42548c: 7110 f90a 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -425492: 0c01 |0005: move-result-object v1 │ │ -425494: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42549a: 5420 6bc5 |0009: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c56b │ │ -42549e: 6e10 00b3 0300 |000b: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ -4254a4: 0c03 |000e: move-result-object v3 │ │ -4254a6: 7220 3dae 3000 |000f: invoke-interface {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@ae3d │ │ -4254ac: 0e00 |0012: return-void │ │ +425460: |[425460] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$2:(Ljava/lang/Throwable;)V │ │ +425470: 1a00 9b4b |0000: const-string v0, "NextcloudLoginFlow" // string@4b9b │ │ +425474: 7110 f90a 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42547a: 0c01 |0005: move-result-object v1 │ │ +42547c: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +425482: 5420 6bc5 |0009: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@c56b │ │ +425486: 6e10 00b3 0300 |000b: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ +42548c: 0c03 |000e: move-result-object v3 │ │ +42548e: 7220 3dae 3000 |000f: invoke-interface {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@ae3d │ │ +425494: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=64 │ │ 0x0009 line=65 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ 0x0000 - 0x0013 reg=3 (null) Ljava/lang/Throwable; │ │ @@ -984928,43 +984928,43 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -4254b0: |[4254b0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.poll:()V │ │ -4254c0: 2200 351d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0; // type@1d35 │ │ -4254c4: 7020 2fae 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae2f │ │ -4254ca: 7110 f4b0 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -4254d0: 0c00 |0008: move-result-object v0 │ │ -4254d2: 2201 361d |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1; // type@1d36 │ │ -4254d6: 7010 31ae 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1;.:()V // method@ae31 │ │ -4254dc: 6e20 f8b0 1000 |000e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.retryWhen:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@b0f8 │ │ -4254e2: 0c00 |0011: move-result-object v0 │ │ -4254e4: 1601 0500 |0012: const-wide/16 v1, #int 5 // #5 │ │ -4254e8: 6203 41d9 |0014: sget-object v3, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ -4254ec: 6e40 fdb0 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Observable;.timeout:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b0fd │ │ -4254f2: 0c00 |0019: move-result-object v0 │ │ -4254f4: 7100 0cb1 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -4254fa: 0c01 |001d: move-result-object v1 │ │ -4254fc: 6e20 fcb0 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -425502: 0c00 |0021: move-result-object v0 │ │ -425504: 7100 07b1 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -42550a: 0c01 |0025: move-result-object v1 │ │ -42550c: 6e20 f7b0 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -425512: 0c00 |0029: move-result-object v0 │ │ -425514: 2201 371d |002a: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2; // type@1d37 │ │ -425518: 7020 33ae 4100 |002c: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae33 │ │ -42551e: 2202 381d |002f: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3; // type@1d38 │ │ -425522: 7020 35ae 4200 |0031: invoke-direct {v2, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae35 │ │ -425528: 6e30 fab0 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -42552e: 0c00 |0037: move-result-object v0 │ │ -425530: 5b40 70c5 |0038: iput-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c570 │ │ -425534: 0e00 |003a: return-void │ │ +425498: |[425498] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.poll:()V │ │ +4254a8: 2200 351d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0; // type@1d35 │ │ +4254ac: 7020 2fae 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae2f │ │ +4254b2: 7110 f4b0 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +4254b8: 0c00 |0008: move-result-object v0 │ │ +4254ba: 2201 361d |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1; // type@1d36 │ │ +4254be: 7010 31ae 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1;.:()V // method@ae31 │ │ +4254c4: 6e20 f8b0 1000 |000e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.retryWhen:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@b0f8 │ │ +4254ca: 0c00 |0011: move-result-object v0 │ │ +4254cc: 1601 0500 |0012: const-wide/16 v1, #int 5 // #5 │ │ +4254d0: 6203 41d9 |0014: sget-object v3, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ +4254d4: 6e40 fdb0 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Observable;.timeout:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b0fd │ │ +4254da: 0c00 |0019: move-result-object v0 │ │ +4254dc: 7100 0cb1 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +4254e2: 0c01 |001d: move-result-object v1 │ │ +4254e4: 6e20 fcb0 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +4254ea: 0c00 |0021: move-result-object v0 │ │ +4254ec: 7100 07b1 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +4254f2: 0c01 |0025: move-result-object v1 │ │ +4254f4: 6e20 f7b0 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +4254fa: 0c00 |0029: move-result-object v0 │ │ +4254fc: 2201 371d |002a: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2; // type@1d37 │ │ +425500: 7020 33ae 4100 |002c: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae33 │ │ +425506: 2202 381d |002f: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3; // type@1d38 │ │ +42550a: 7020 35ae 4200 |0031: invoke-direct {v2, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae35 │ │ +425510: 6e30 fab0 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +425516: 0c00 |0037: move-result-object v0 │ │ +425518: 5b40 70c5 |0038: iput-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c570 │ │ +42551c: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x000e line=71 │ │ 0x0016 line=72 │ │ 0x001a line=73 │ │ 0x0022 line=74 │ │ @@ -984978,22 +984978,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -4253ac: |[4253ac] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.cancel:()V │ │ -4253bc: 5410 71c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c571 │ │ -4253c0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -4253c4: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -4253ca: 5410 70c5 |0007: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c570 │ │ -4253ce: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -4253d2: 7210 08b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -4253d8: 0e00 |000e: return-void │ │ +425394: |[425394] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.cancel:()V │ │ +4253a4: 5410 71c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c571 │ │ +4253a8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +4253ac: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +4253b2: 5410 70c5 |0007: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@c570 │ │ +4253b6: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +4253ba: 7210 08b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +4253c0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0004 line=82 │ │ 0x0007 line=84 │ │ 0x000b line=85 │ │ locals : │ │ @@ -985004,35 +985004,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -425538: |[425538] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.start:()V │ │ -425548: 2200 391d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4; // type@1d39 │ │ -42554c: 7020 37ae 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae37 │ │ -425552: 7110 f4b0 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -425558: 0c00 |0008: move-result-object v0 │ │ -42555a: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -425560: 0c01 |000c: move-result-object v1 │ │ -425562: 6e20 fcb0 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -425568: 0c00 |0010: move-result-object v0 │ │ -42556a: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -425570: 0c01 |0014: move-result-object v1 │ │ -425572: 6e20 f7b0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -425578: 0c00 |0018: move-result-object v0 │ │ -42557a: 2201 3a1d |0019: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5; // type@1d3a │ │ -42557e: 7020 39ae 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae39 │ │ -425584: 2202 3b1d |001e: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6; // type@1d3b │ │ -425588: 7020 3bae 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae3b │ │ -42558e: 6e30 fab0 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -425594: 0c00 |0026: move-result-object v0 │ │ -425596: 5b30 71c5 |0027: iput-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c571 │ │ -42559a: 0e00 |0029: return-void │ │ +425520: |[425520] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.start:()V │ │ +425530: 2200 391d |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4; // type@1d39 │ │ +425534: 7020 37ae 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae37 │ │ +42553a: 7110 f4b0 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +425540: 0c00 |0008: move-result-object v0 │ │ +425542: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +425548: 0c01 |000c: move-result-object v1 │ │ +42554a: 6e20 fcb0 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +425550: 0c00 |0010: move-result-object v0 │ │ +425552: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +425558: 0c01 |0014: move-result-object v1 │ │ +42555a: 6e20 f7b0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +425560: 0c00 |0018: move-result-object v0 │ │ +425562: 2201 3a1d |0019: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5; // type@1d3a │ │ +425566: 7020 39ae 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae39 │ │ +42556c: 2202 3b1d |001e: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6; // type@1d3b │ │ +425570: 7020 3bae 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@ae3b │ │ +425576: 6e30 fab0 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +42557c: 0c00 |0026: move-result-object v0 │ │ +42557e: 5b30 71c5 |0027: iput-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@c571 │ │ +425582: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0009 line=56 │ │ 0x0011 line=57 │ │ 0x0023 line=58 │ │ locals : │ │ @@ -985078,17 +985078,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425a80: |[425a80] de.danoeh.antennapod.parser.feed.BuildConfig.:()V │ │ -425a90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425a96: 0e00 |0003: return-void │ │ +425a68: |[425a68] de.danoeh.antennapod.parser.feed.BuildConfig.:()V │ │ +425a78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -985121,17 +985121,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425b50: |[425b50] de.danoeh.antennapod.parser.feed.FeedHandler.:()V │ │ -425b60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425b66: 0e00 |0003: return-void │ │ +425b38: |[425b38] de.danoeh.antennapod.parser.feed.FeedHandler.:()V │ │ +425b48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425b4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/FeedHandler; │ │ │ │ Virtual methods - │ │ @@ -985140,44 +985140,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 │ │ -425abc: |[425abc] de.danoeh.antennapod.parser.feed.FeedHandler.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -425acc: 2200 631d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter; // type@1d63 │ │ -425ad0: 7010 c3ae 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.:()V // method@aec3 │ │ -425ad6: 6e20 c5ae 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@aec5 │ │ -425adc: 0c00 |0008: move-result-object v0 │ │ -425ade: 2201 511d |0009: new-instance v1, Lde/danoeh/antennapod/parser/feed/SyndHandler; // type@1d51 │ │ -425ae2: 7030 7eae 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@ae7e │ │ -425ae8: 7100 20b6 0000 |000e: invoke-static {}, Ljavax/xml/parsers/SAXParserFactory;.newInstance:()Ljavax/xml/parsers/SAXParserFactory; // method@b620 │ │ -425aee: 0c00 |0011: move-result-object v0 │ │ -425af0: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -425af2: 6e20 22b6 2000 |0013: invoke-virtual {v0, v2}, Ljavax/xml/parsers/SAXParserFactory;.setNamespaceAware:(Z)V // method@b622 │ │ -425af8: 6e10 21b6 0000 |0016: invoke-virtual {v0}, Ljavax/xml/parsers/SAXParserFactory;.newSAXParser:()Ljavax/xml/parsers/SAXParser; // method@b621 │ │ -425afe: 0c00 |0019: move-result-object v0 │ │ -425b00: 2202 231e |001a: new-instance v2, Ljava/io/File; // type@1e23 │ │ -425b04: 6e10 85ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -425b0a: 0c04 |001f: move-result-object v4 │ │ -425b0c: 7020 3cb1 4200 |0020: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -425b12: 2204 af1f |0023: new-instance v4, Lorg/apache/commons/io/input/XmlStreamReader; // type@1faf │ │ -425b16: 7020 e6b6 2400 |0025: invoke-direct {v4, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b6e6 │ │ -425b1c: 2202 d81f |0028: new-instance v2, Lorg/xml/sax/InputSource; // type@1fd8 │ │ -425b20: 7020 4bb7 4200 |002a: invoke-direct {v2, v4}, Lorg/xml/sax/InputSource;.:(Ljava/io/Reader;)V // method@b74b │ │ -425b26: 6e30 1fb6 2001 |002d: invoke-virtual {v0, v2, v1}, Ljavax/xml/parsers/SAXParser;.parse:(Lorg/xml/sax/InputSource;Lorg/xml/sax/helpers/DefaultHandler;)V // method@b61f │ │ -425b2c: 6e10 a5b1 0400 |0030: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ -425b32: 2204 431d |0033: new-instance v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1d43 │ │ -425b36: 5410 5ec6 |0035: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -425b3a: 5401 83c5 |0037: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c583 │ │ -425b3e: 5402 7ec5 |0039: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c57e │ │ -425b42: 5400 86c5 |003b: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c586 │ │ -425b46: 7040 61ae 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@ae61 │ │ -425b4c: 1104 |0040: return-object v4 │ │ +425aa4: |[425aa4] de.danoeh.antennapod.parser.feed.FeedHandler.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +425ab4: 2200 631d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter; // type@1d63 │ │ +425ab8: 7010 c3ae 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.:()V // method@aec3 │ │ +425abe: 6e20 c5ae 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@aec5 │ │ +425ac4: 0c00 |0008: move-result-object v0 │ │ +425ac6: 2201 511d |0009: new-instance v1, Lde/danoeh/antennapod/parser/feed/SyndHandler; // type@1d51 │ │ +425aca: 7030 7eae 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@ae7e │ │ +425ad0: 7100 20b6 0000 |000e: invoke-static {}, Ljavax/xml/parsers/SAXParserFactory;.newInstance:()Ljavax/xml/parsers/SAXParserFactory; // method@b620 │ │ +425ad6: 0c00 |0011: move-result-object v0 │ │ +425ad8: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +425ada: 6e20 22b6 2000 |0013: invoke-virtual {v0, v2}, Ljavax/xml/parsers/SAXParserFactory;.setNamespaceAware:(Z)V // method@b622 │ │ +425ae0: 6e10 21b6 0000 |0016: invoke-virtual {v0}, Ljavax/xml/parsers/SAXParserFactory;.newSAXParser:()Ljavax/xml/parsers/SAXParser; // method@b621 │ │ +425ae6: 0c00 |0019: move-result-object v0 │ │ +425ae8: 2202 231e |001a: new-instance v2, Ljava/io/File; // type@1e23 │ │ +425aec: 6e10 85ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +425af2: 0c04 |001f: move-result-object v4 │ │ +425af4: 7020 3cb1 4200 |0020: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +425afa: 2204 af1f |0023: new-instance v4, Lorg/apache/commons/io/input/XmlStreamReader; // type@1faf │ │ +425afe: 7020 e6b6 2400 |0025: invoke-direct {v4, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b6e6 │ │ +425b04: 2202 d81f |0028: new-instance v2, Lorg/xml/sax/InputSource; // type@1fd8 │ │ +425b08: 7020 4bb7 4200 |002a: invoke-direct {v2, v4}, Lorg/xml/sax/InputSource;.:(Ljava/io/Reader;)V // method@b74b │ │ +425b0e: 6e30 1fb6 2001 |002d: invoke-virtual {v0, v2, v1}, Ljavax/xml/parsers/SAXParser;.parse:(Lorg/xml/sax/InputSource;Lorg/xml/sax/helpers/DefaultHandler;)V // method@b61f │ │ +425b14: 6e10 a5b1 0400 |0030: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ +425b1a: 2204 431d |0033: new-instance v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1d43 │ │ +425b1e: 5410 5ec6 |0035: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +425b22: 5401 83c5 |0037: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c583 │ │ +425b26: 5402 7ec5 |0039: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c57e │ │ +425b2a: 5400 86c5 |003b: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c586 │ │ +425b2e: 7040 61ae 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@ae61 │ │ +425b34: 1104 |0040: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0005 line=22 │ │ 0x0009 line=23 │ │ 0x000e line=25 │ │ 0x0013 line=26 │ │ @@ -985235,20 +985235,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 │ │ -425a98: |[425a98] de.danoeh.antennapod.parser.feed.FeedHandlerResult.:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;Ljava/lang/String;)V │ │ -425aa8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425aae: 5b01 7cc5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c57c │ │ -425ab2: 5b02 7bc5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@c57b │ │ -425ab6: 5b03 7dc5 |0007: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@c57d │ │ -425aba: 0e00 |0009: return-void │ │ +425a80: |[425a80] de.danoeh.antennapod.parser.feed.FeedHandlerResult.:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;Ljava/lang/String;)V │ │ +425a90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425a96: 5b01 7cc5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c57c │ │ +425a9a: 5b02 7bc5 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@c57b │ │ +425a9e: 5b03 7dc5 |0007: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@c57d │ │ +425aa2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x0007 line=19 │ │ locals : │ │ @@ -985347,38 +985347,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 │ │ -425ca4: |[425ca4] de.danoeh.antennapod.parser.feed.HandlerState.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -425cb4: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -425cba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -425cbc: 5b10 86c5 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c586 │ │ -425cc0: 5b12 83c5 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c583 │ │ -425cc4: 2202 ee1e |0008: new-instance v2, Ljava/util/HashMap; // type@1eee │ │ -425cc8: 7010 a9b4 0200 |000a: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -425cce: 5b12 7ec5 |000d: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c57e │ │ -425cd2: 2202 e21e |000f: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -425cd6: 7010 17b4 0200 |0011: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -425cdc: 5b12 84c5 |0014: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@c584 │ │ -425ce0: 2202 081f |0016: new-instance v2, Ljava/util/Stack; // type@1f08 │ │ -425ce4: 7010 4db5 0200 |0018: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b54d │ │ -425cea: 5b12 87c5 |001b: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -425cee: 2202 ee1e |001d: new-instance v2, Ljava/util/HashMap; // type@1eee │ │ -425cf2: 7010 a9b4 0200 |001f: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -425cf8: 5b12 85c5 |0022: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ -425cfc: 2202 081f |0024: new-instance v2, Ljava/util/Stack; // type@1f08 │ │ -425d00: 7010 4db5 0200 |0026: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b54d │ │ -425d06: 5b12 82c5 |0029: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ -425d0a: 2202 ee1e |002b: new-instance v2, Ljava/util/HashMap; // type@1eee │ │ -425d0e: 7010 a9b4 0200 |002d: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -425d14: 5b12 88c5 |0030: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@c588 │ │ -425d18: 0e00 |0032: return-void │ │ +425c8c: |[425c8c] de.danoeh.antennapod.parser.feed.HandlerState.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +425c9c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +425ca2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +425ca4: 5b10 86c5 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c586 │ │ +425ca8: 5b12 83c5 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c583 │ │ +425cac: 2202 ee1e |0008: new-instance v2, Ljava/util/HashMap; // type@1eee │ │ +425cb0: 7010 a9b4 0200 |000a: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +425cb6: 5b12 7ec5 |000d: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c57e │ │ +425cba: 2202 e21e |000f: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +425cbe: 7010 17b4 0200 |0011: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +425cc4: 5b12 84c5 |0014: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@c584 │ │ +425cc8: 2202 081f |0016: new-instance v2, Ljava/util/Stack; // type@1f08 │ │ +425ccc: 7010 4db5 0200 |0018: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b54d │ │ +425cd2: 5b12 87c5 |001b: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +425cd6: 2202 ee1e |001d: new-instance v2, Ljava/util/HashMap; // type@1eee │ │ +425cda: 7010 a9b4 0200 |001f: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +425ce0: 5b12 85c5 |0022: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ +425ce4: 2202 081f |0024: new-instance v2, Ljava/util/Stack; // type@1f08 │ │ +425ce8: 7010 4db5 0200 |0026: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b54d │ │ +425cee: 5b12 82c5 |0029: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ +425cf2: 2202 ee1e |002b: new-instance v2, Ljava/util/HashMap; // type@1eee │ │ +425cf6: 7010 a9b4 0200 |002d: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +425cfc: 5b12 88c5 |0030: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@c588 │ │ +425d00: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0004 line=29 │ │ 0x0006 line=50 │ │ 0x0008 line=51 │ │ 0x000f line=52 │ │ @@ -985396,18 +985396,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 │ │ -425d1c: |[425d1c] de.danoeh.antennapod.parser.feed.HandlerState.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ -425d2c: 5410 7ec5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c57e │ │ -425d30: 7230 11b5 3002 |0002: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -425d36: 0e00 |0005: return-void │ │ +425d04: |[425d04] de.danoeh.antennapod.parser.feed.HandlerState.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ +425d14: 5410 7ec5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@c57e │ │ +425d18: 7230 11b5 3002 |0002: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +425d1e: 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; │ │ @@ -985417,17 +985417,17 @@ │ │ type : '()Ljava/lang/StringBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -425c44: |[425c44] de.danoeh.antennapod.parser.feed.HandlerState.getContentBuf:()Ljava/lang/StringBuilder; │ │ -425c54: 5410 7fc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c57f │ │ -425c58: 1100 |0002: return-object v0 │ │ +425c2c: |[425c2c] de.danoeh.antennapod.parser.feed.HandlerState.getContentBuf:()Ljava/lang/StringBuilder; │ │ +425c3c: 5410 7fc5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c57f │ │ +425c40: 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;) │ │ @@ -985435,17 +985435,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 │ │ -425b80: |[425b80] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ -425b90: 5410 80c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@c580 │ │ -425b94: 1100 |0002: return-object v0 │ │ +425b68: |[425b68] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ +425b78: 5410 80c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@c580 │ │ +425b7c: 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;) │ │ @@ -985453,17 +985453,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 │ │ -425b98: |[425b98] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -425ba8: 5410 81c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@c581 │ │ -425bac: 1100 |0002: return-object v0 │ │ +425b80: |[425b80] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +425b90: 5410 81c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@c581 │ │ +425b94: 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;) │ │ @@ -985471,17 +985471,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 │ │ -425b68: |[425b68] de.danoeh.antennapod.parser.feed.HandlerState.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -425b78: 5410 83c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c583 │ │ -425b7c: 1100 |0002: return-object v0 │ │ +425b50: |[425b50] de.danoeh.antennapod.parser.feed.HandlerState.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +425b60: 5410 83c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c583 │ │ +425b64: 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;) │ │ @@ -985489,17 +985489,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -425c5c: |[425c5c] de.danoeh.antennapod.parser.feed.HandlerState.getItems:()Ljava/util/ArrayList; │ │ -425c6c: 5410 84c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@c584 │ │ -425c70: 1100 |0002: return-object v0 │ │ +425c44: |[425c44] de.danoeh.antennapod.parser.feed.HandlerState.getItems:()Ljava/util/ArrayList; │ │ +425c54: 5410 84c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@c584 │ │ +425c58: 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;) │ │ @@ -985507,26 +985507,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 │ │ -425bb0: |[425bb0] de.danoeh.antennapod.parser.feed.HandlerState.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -425bc0: 5430 87c5 |0000: iget-object v0, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -425bc4: 6e10 50b5 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b550 │ │ -425bca: 0c00 |0005: move-result-object v0 │ │ -425bcc: 1f00 541d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -425bd0: 5431 87c5 |0008: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -425bd4: 6e10 4fb5 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ -425bda: 0c01 |000d: move-result-object v1 │ │ -425bdc: 1f01 541d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -425be0: 5432 87c5 |0010: iget-object v2, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -425be4: 6e20 51b5 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ -425bea: 1101 |0015: return-object v1 │ │ +425b98: |[425b98] de.danoeh.antennapod.parser.feed.HandlerState.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +425ba8: 5430 87c5 |0000: iget-object v0, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +425bac: 6e10 50b5 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b550 │ │ +425bb2: 0c00 |0005: move-result-object v0 │ │ +425bb4: 1f00 541d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +425bb8: 5431 87c5 |0008: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +425bbc: 6e10 4fb5 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ +425bc2: 0c01 |000d: move-result-object v1 │ │ +425bc4: 1f01 541d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +425bc8: 5432 87c5 |0010: iget-object v2, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +425bcc: 6e20 51b5 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ +425bd2: 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; │ │ @@ -985536,17 +985536,17 @@ │ │ type : '()Ljava/util/Stack;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -425c8c: |[425c8c] de.danoeh.antennapod.parser.feed.HandlerState.getTagstack:()Ljava/util/Stack; │ │ -425c9c: 5410 87c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -425ca0: 1100 |0002: return-object v0 │ │ +425c74: |[425c74] de.danoeh.antennapod.parser.feed.HandlerState.getTagstack:()Ljava/util/Stack; │ │ +425c84: 5410 87c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +425c88: 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;) │ │ @@ -985554,17 +985554,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -425c74: |[425c74] de.danoeh.antennapod.parser.feed.HandlerState.getTempObjects:()Ljava/util/Map; │ │ -425c84: 5410 88c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@c588 │ │ -425c88: 1100 |0002: return-object v0 │ │ +425c5c: |[425c5c] de.danoeh.antennapod.parser.feed.HandlerState.getTempObjects:()Ljava/util/Map; │ │ +425c6c: 5410 88c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@c588 │ │ +425c70: 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;) │ │ @@ -985572,32 +985572,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 │ │ -425bec: |[425bec] de.danoeh.antennapod.parser.feed.HandlerState.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -425bfc: 5440 87c5 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -425c00: 6e10 50b5 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b550 │ │ -425c06: 0c00 |0005: move-result-object v0 │ │ -425c08: 1f00 541d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -425c0c: 5441 87c5 |0008: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -425c10: 6e10 50b5 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b550 │ │ -425c16: 0c01 |000d: move-result-object v1 │ │ -425c18: 1f01 541d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -425c1c: 5442 87c5 |0010: iget-object v2, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -425c20: 6e10 4fb5 0200 |0012: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ -425c26: 0c02 |0015: move-result-object v2 │ │ -425c28: 1f02 541d |0016: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -425c2c: 5443 87c5 |0018: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -425c30: 6e20 51b5 1300 |001a: invoke-virtual {v3, v1}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ -425c36: 5441 87c5 |001d: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -425c3a: 6e20 51b5 0100 |001f: invoke-virtual {v1, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ -425c40: 1102 |0022: return-object v2 │ │ +425bd4: |[425bd4] de.danoeh.antennapod.parser.feed.HandlerState.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +425be4: 5440 87c5 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +425be8: 6e10 50b5 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b550 │ │ +425bee: 0c00 |0005: move-result-object v0 │ │ +425bf0: 1f00 541d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +425bf4: 5441 87c5 |0008: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +425bf8: 6e10 50b5 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b550 │ │ +425bfe: 0c01 |000d: move-result-object v1 │ │ +425c00: 1f01 541d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +425c04: 5442 87c5 |0010: iget-object v2, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +425c08: 6e10 4fb5 0200 |0012: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ +425c0e: 0c02 |0015: move-result-object v2 │ │ +425c10: 1f02 541d |0016: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +425c14: 5443 87c5 |0018: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +425c18: 6e20 51b5 1300 |001a: invoke-virtual {v3, v1}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ +425c1e: 5441 87c5 |001d: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +425c22: 6e20 51b5 0100 |001f: invoke-virtual {v1, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ +425c28: 1102 |0022: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0008 line=103 │ │ 0x0010 line=104 │ │ 0x0018 line=105 │ │ 0x001d line=106 │ │ @@ -985609,17 +985609,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 │ │ -425d38: |[425d38] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ -425d48: 5b01 80c5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@c580 │ │ -425d4c: 0e00 |0002: return-void │ │ +425d20: |[425d20] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ +425d30: 5b01 80c5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@c580 │ │ +425d34: 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; │ │ │ │ @@ -985628,17 +985628,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 │ │ -425d50: |[425d50] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -425d60: 5b01 81c5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@c581 │ │ -425d64: 0e00 |0002: return-void │ │ +425d38: |[425d38] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +425d48: 5b01 81c5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@c581 │ │ +425d4c: 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; │ │ │ │ @@ -985647,17 +985647,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 │ │ -425d68: |[425d68] de.danoeh.antennapod.parser.feed.HandlerState.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -425d78: 5b01 83c5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c583 │ │ -425d7c: 0e00 |0002: return-void │ │ +425d50: |[425d50] de.danoeh.antennapod.parser.feed.HandlerState.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +425d60: 5b01 83c5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c583 │ │ +425d64: 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; │ │ │ │ @@ -985690,17 +985690,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425e38: |[425e38] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.:()V │ │ -425e48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425e4e: 0e00 |0003: return-void │ │ +425e20: |[425e20] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.:()V │ │ +425e30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425e36: 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;) │ │ @@ -985708,55 +985708,55 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 76 16-bit code units │ │ -425d80: |[425d80] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.parse:(Ljava/lang/String;)Ljava/util/List; │ │ -425d90: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -425d94: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -425d9a: 2201 c91f |0005: new-instance v1, Lorg/json/JSONObject; // type@1fc9 │ │ -425d9e: 7020 20b7 c100 |0007: invoke-direct {v1, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -425da4: 1a0c 3a72 |000a: const-string v12, "chapters" // string@723a │ │ -425da8: 6e20 22b7 c100 |000c: invoke-virtual {v1, v12}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ -425dae: 0c0c |000f: move-result-object v12 │ │ -425db0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -425db2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -425db4: 6e10 1bb7 0c00 |0012: invoke-virtual {v12}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -425dba: 0a03 |0015: move-result v3 │ │ -425dbc: 3532 2f00 |0016: if-ge v2, v3, 0045 // +002f │ │ -425dc0: 6e20 19b7 2c00 |0018: invoke-virtual {v12, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ -425dc6: 0c03 |001b: move-result-object v3 │ │ -425dc8: 1a04 95dc |001c: const-string v4, "startTime" // string@dc95 │ │ -425dcc: 6e30 28b7 4301 |001e: invoke-virtual {v3, v4, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b728 │ │ -425dd2: 0a04 |0021: move-result v4 │ │ -425dd4: 1a05 3be0 |0022: const-string v5, "title" // string@e03b │ │ -425dd8: 6e20 29b7 5300 |0024: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b729 │ │ -425dde: 0c09 |0027: move-result-object v9 │ │ -425de0: 1a05 12e4 |0028: const-string v5, "url" // string@e412 │ │ -425de4: 6e20 29b7 5300 |002a: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b729 │ │ -425dea: 0c0a |002d: move-result-object v10 │ │ -425dec: 1a05 b199 |002e: const-string v5, "img" // string@99b1 │ │ -425df0: 6e20 29b7 5300 |0030: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b729 │ │ -425df6: 0c0b |0033: move-result-object v11 │ │ -425df8: 2203 991c |0034: new-instance v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -425dfc: 8144 |0036: int-to-long v4, v4 │ │ -425dfe: 1606 e803 |0037: const-wide/16 v6, #int 1000 // #3e8 │ │ -425e02: 9d07 0406 |0039: mul-long v7, v4, v6 │ │ -425e06: 0736 |003b: move-object v6, v3 │ │ -425e08: 7606 26ab 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@ab26 │ │ -425e0e: 7220 d6b4 3000 |003f: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -425e14: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -425e18: 28ce |0044: goto 0012 // -0032 │ │ -425e1a: 1100 |0045: return-object v0 │ │ -425e1c: 0d0c |0046: move-exception v12 │ │ -425e1e: 6e10 04b3 0c00 |0047: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -425e24: 120c |004a: const/4 v12, #int 0 // #0 │ │ -425e26: 110c |004b: return-object v12 │ │ +425d68: |[425d68] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.parse:(Ljava/lang/String;)Ljava/util/List; │ │ +425d78: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +425d7c: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +425d82: 2201 c91f |0005: new-instance v1, Lorg/json/JSONObject; // type@1fc9 │ │ +425d86: 7020 20b7 c100 |0007: invoke-direct {v1, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +425d8c: 1a0c 3a72 |000a: const-string v12, "chapters" // string@723a │ │ +425d90: 6e20 22b7 c100 |000c: invoke-virtual {v1, v12}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ +425d96: 0c0c |000f: move-result-object v12 │ │ +425d98: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +425d9a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +425d9c: 6e10 1bb7 0c00 |0012: invoke-virtual {v12}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +425da2: 0a03 |0015: move-result v3 │ │ +425da4: 3532 2f00 |0016: if-ge v2, v3, 0045 // +002f │ │ +425da8: 6e20 19b7 2c00 |0018: invoke-virtual {v12, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ +425dae: 0c03 |001b: move-result-object v3 │ │ +425db0: 1a04 95dc |001c: const-string v4, "startTime" // string@dc95 │ │ +425db4: 6e30 28b7 4301 |001e: invoke-virtual {v3, v4, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@b728 │ │ +425dba: 0a04 |0021: move-result v4 │ │ +425dbc: 1a05 3be0 |0022: const-string v5, "title" // string@e03b │ │ +425dc0: 6e20 29b7 5300 |0024: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b729 │ │ +425dc6: 0c09 |0027: move-result-object v9 │ │ +425dc8: 1a05 12e4 |0028: const-string v5, "url" // string@e412 │ │ +425dcc: 6e20 29b7 5300 |002a: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b729 │ │ +425dd2: 0c0a |002d: move-result-object v10 │ │ +425dd4: 1a05 b199 |002e: const-string v5, "img" // string@99b1 │ │ +425dd8: 6e20 29b7 5300 |0030: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@b729 │ │ +425dde: 0c0b |0033: move-result-object v11 │ │ +425de0: 2203 991c |0034: new-instance v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +425de4: 8144 |0036: int-to-long v4, v4 │ │ +425de6: 1606 e803 |0037: const-wide/16 v6, #int 1000 // #3e8 │ │ +425dea: 9d07 0406 |0039: mul-long v7, v4, v6 │ │ +425dee: 0736 |003b: move-object v6, v3 │ │ +425df0: 7606 26ab 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@ab26 │ │ +425df6: 7220 d6b4 3000 |003f: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +425dfc: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +425e00: 28ce |0044: goto 0012 // -0032 │ │ +425e02: 1100 |0045: return-object v0 │ │ +425e04: 0d0c |0046: move-exception v12 │ │ +425e06: 6e10 04b3 0c00 |0047: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +425e0c: 120c |004a: const/4 v12, #int 0 // #0 │ │ +425e0e: 110c |004b: return-object v12 │ │ catches : 1 │ │ 0x0000 - 0x0042 │ │ Lorg/json/JSONException; -> 0x0046 │ │ positions : │ │ 0x0000 line=14 │ │ 0x0005 line=15 │ │ 0x000c line=16 │ │ @@ -985882,17 +985882,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425e50: |[425e50] de.danoeh.antennapod.parser.feed.R$attr.:()V │ │ -425e60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425e66: 0e00 |0003: return-void │ │ +425e38: |[425e38] de.danoeh.antennapod.parser.feed.R$attr.:()V │ │ +425e48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -985959,17 +985959,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425e68: |[425e68] de.danoeh.antennapod.parser.feed.R$color.:()V │ │ -425e78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425e7e: 0e00 |0003: return-void │ │ +425e50: |[425e50] de.danoeh.antennapod.parser.feed.R$color.:()V │ │ +425e60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425e66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986111,17 +986111,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425e80: |[425e80] de.danoeh.antennapod.parser.feed.R$dimen.:()V │ │ -425e90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425e96: 0e00 |0003: return-void │ │ +425e68: |[425e68] de.danoeh.antennapod.parser.feed.R$dimen.:()V │ │ +425e78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425e7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986213,17 +986213,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425e98: |[425e98] de.danoeh.antennapod.parser.feed.R$drawable.:()V │ │ -425ea8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425eae: 0e00 |0003: return-void │ │ +425e80: |[425e80] de.danoeh.antennapod.parser.feed.R$drawable.:()V │ │ +425e90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425e96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986645,17 +986645,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425eb0: |[425eb0] de.danoeh.antennapod.parser.feed.R$id.:()V │ │ -425ec0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425ec6: 0e00 |0003: return-void │ │ +425e98: |[425e98] de.danoeh.antennapod.parser.feed.R$id.:()V │ │ +425ea8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425eae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986697,17 +986697,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425ec8: |[425ec8] de.danoeh.antennapod.parser.feed.R$integer.:()V │ │ -425ed8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425ede: 0e00 |0003: return-void │ │ +425eb0: |[425eb0] de.danoeh.antennapod.parser.feed.R$integer.:()V │ │ +425ec0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425ec6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986819,17 +986819,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425ee0: |[425ee0] de.danoeh.antennapod.parser.feed.R$layout.:()V │ │ -425ef0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425ef6: 0e00 |0003: return-void │ │ +425ec8: |[425ec8] de.danoeh.antennapod.parser.feed.R$layout.:()V │ │ +425ed8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425ede: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986871,17 +986871,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425ef8: |[425ef8] de.danoeh.antennapod.parser.feed.R$string.:()V │ │ -425f08: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425f0e: 0e00 |0003: return-void │ │ +425ee0: |[425ee0] de.danoeh.antennapod.parser.feed.R$string.:()V │ │ +425ef0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425ef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -986973,17 +986973,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426064: |[426064] de.danoeh.antennapod.parser.feed.R$style.:()V │ │ -426074: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42607a: 0e00 |0003: return-void │ │ +42604c: |[42604c] de.danoeh.antennapod.parser.feed.R$style.:()V │ │ +42605c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +426062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -987235,62 +987235,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -425f10: |[425f10] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ -425f20: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -425f22: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ -425f26: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -425f2c: 6901 30c6 |0006: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.Capability:[I // field@c630 │ │ -425f30: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -425f32: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ -425f36: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -425f3c: 6901 33c6 |000e: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.ColorStateListItem:[I // field@c633 │ │ -425f40: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -425f42: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ -425f46: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -425f4c: 6901 39c6 |0016: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamily:[I // field@c639 │ │ -425f50: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -425f54: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ -425f58: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -425f5e: 6901 3ac6 |001f: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamilyFont:[I // field@c63a │ │ -425f62: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -425f66: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ -425f6a: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -425f70: 6901 4cc6 |0028: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColor:[I // field@c64c │ │ -425f74: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ -425f78: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -425f7e: 6900 4dc6 |002f: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColorItem:[I // field@c64d │ │ -425f82: 0e00 |0031: return-void │ │ -425f84: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -425f94: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -425fb0: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -425fd4: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -426004: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -42603c: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +425ef8: |[425ef8] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ +425f08: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +425f0a: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ +425f0e: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +425f14: 6901 30c6 |0006: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.Capability:[I // field@c630 │ │ +425f18: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +425f1a: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ +425f1e: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +425f24: 6901 33c6 |000e: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.ColorStateListItem:[I // field@c633 │ │ +425f28: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +425f2a: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ +425f2e: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +425f34: 6901 39c6 |0016: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamily:[I // field@c639 │ │ +425f38: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +425f3c: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ +425f40: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +425f46: 6901 3ac6 |001f: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamilyFont:[I // field@c63a │ │ +425f4a: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +425f4e: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ +425f52: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +425f58: 6901 4cc6 |0028: sput-object v1, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColor:[I // field@c64c │ │ +425f5c: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ +425f60: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +425f66: 6900 4dc6 |002f: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColorItem:[I // field@c64d │ │ +425f6a: 0e00 |0031: return-void │ │ +425f6c: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +425f7c: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +425f98: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +425fbc: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +425fec: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +426024: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 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 │ │ -42604c: |[42604c] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ -42605c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -426062: 0e00 |0003: return-void │ │ +426034: |[426034] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ +426044: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42604a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -987321,17 +987321,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42607c: |[42607c] de.danoeh.antennapod.parser.feed.R.:()V │ │ -42608c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -426092: 0e00 |0003: return-void │ │ +426064: |[426064] de.danoeh.antennapod.parser.feed.R.:()V │ │ +426074: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42607a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -987386,28 +987386,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 │ │ -426110: |[426110] de.danoeh.antennapod.parser.feed.SyndHandler.:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ -426120: 7010 4cb7 0100 |0000: invoke-direct {v1}, Lorg/xml/sax/helpers/DefaultHandler;.:()V // method@b74c │ │ -426126: 2200 441d |0003: new-instance v0, Lde/danoeh/antennapod/parser/feed/HandlerState; // type@1d44 │ │ -42612a: 7020 62ae 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae62 │ │ -426130: 5b10 5ec6 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -426134: 6202 d4c6 |000a: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d4 │ │ -426138: 3223 0600 |000c: if-eq v3, v2, 0012 // +0006 │ │ -42613c: 6202 d3c6 |000e: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d3 │ │ -426140: 3323 0c00 |0010: if-ne v3, v2, 001c // +000c │ │ -426144: 5402 82c5 |0012: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ -426148: 2203 5c1d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/namespace/Rss20; // type@1d5c │ │ -42614c: 7010 a8ae 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/parser/feed/namespace/Rss20;.:()V // method@aea8 │ │ -426152: 6e20 51b5 3200 |0019: invoke-virtual {v2, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ -426158: 0e00 |001c: return-void │ │ +4260f8: |[4260f8] de.danoeh.antennapod.parser.feed.SyndHandler.:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ +426108: 7010 4cb7 0100 |0000: invoke-direct {v1}, Lorg/xml/sax/helpers/DefaultHandler;.:()V // method@b74c │ │ +42610e: 2200 441d |0003: new-instance v0, Lde/danoeh/antennapod/parser/feed/HandlerState; // type@1d44 │ │ +426112: 7020 62ae 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae62 │ │ +426118: 5b10 5ec6 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +42611c: 6202 d4c6 |000a: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d4 │ │ +426120: 3223 0600 |000c: if-eq v3, v2, 0012 // +0006 │ │ +426124: 6202 d3c6 |000e: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d3 │ │ +426128: 3323 0c00 |0010: if-ne v3, v2, 001c // +000c │ │ +42612c: 5402 82c5 |0012: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ +426130: 2203 5c1d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/namespace/Rss20; // type@1d5c │ │ +426134: 7010 a8ae 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/parser/feed/namespace/Rss20;.:()V // method@aea8 │ │ +42613a: 6e20 51b5 3200 |0019: invoke-virtual {v2, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ +426140: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x000a line=30 │ │ 0x0012 line=31 │ │ locals : │ │ @@ -987420,36 +987420,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 │ │ -4260ac: |[4260ac] de.danoeh.antennapod.parser.feed.SyndHandler.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ -4260bc: 5410 5ec6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -4260c0: 5400 85c5 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ -4260c4: 7220 0db5 2000 |0004: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -4260ca: 0c02 |0007: move-result-object v2 │ │ -4260cc: 1f02 5a1d |0008: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d5a │ │ -4260d0: 3902 1e00 |000a: if-nez v2, 0028 // +001e │ │ -4260d4: 5410 5ec6 |000c: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -4260d8: 5400 82c5 |000e: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ -4260dc: 6e10 4eb5 0000 |0010: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b54e │ │ -4260e2: 0a00 |0013: move-result v0 │ │ -4260e4: 3900 1400 |0014: if-nez v0, 0028 // +0014 │ │ -4260e8: 1a00 140a |0016: const-string v0, ":" // string@0a14 │ │ -4260ec: 6e20 9bb2 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -4260f2: 0a03 |001b: move-result v3 │ │ -4260f4: 3903 0c00 |001c: if-nez v3, 0028 // +000c │ │ -4260f8: 5412 5ec6 |001e: iget-object v2, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -4260fc: 5422 82c5 |0020: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ -426100: 6e10 4fb5 0200 |0022: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ -426106: 0c02 |0025: move-result-object v2 │ │ -426108: 1f02 5a1d |0026: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d5a │ │ -42610c: 1102 |0028: return-object v2 │ │ +426094: |[426094] de.danoeh.antennapod.parser.feed.SyndHandler.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ +4260a4: 5410 5ec6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4260a8: 5400 85c5 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ +4260ac: 7220 0db5 2000 |0004: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +4260b2: 0c02 |0007: move-result-object v2 │ │ +4260b4: 1f02 5a1d |0008: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d5a │ │ +4260b8: 3902 1e00 |000a: if-nez v2, 0028 // +001e │ │ +4260bc: 5410 5ec6 |000c: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4260c0: 5400 82c5 |000e: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ +4260c4: 6e10 4eb5 0000 |0010: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b54e │ │ +4260ca: 0a00 |0013: move-result v0 │ │ +4260cc: 3900 1400 |0014: if-nez v0, 0028 // +0014 │ │ +4260d0: 1a00 140a |0016: const-string v0, ":" // string@0a14 │ │ +4260d4: 6e20 9bb2 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +4260da: 0a03 |001b: move-result v3 │ │ +4260dc: 3903 0c00 |001c: if-nez v3, 0028 // +000c │ │ +4260e0: 5412 5ec6 |001e: iget-object v2, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4260e4: 5422 82c5 |0020: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ +4260e8: 6e10 4fb5 0200 |0022: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ +4260ee: 0c02 |0025: move-result-object v2 │ │ +4260f0: 1f02 5a1d |0026: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d5a │ │ +4260f4: 1102 |0028: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x000c line=122 │ │ 0x0018 line=123 │ │ 0x001e line=124 │ │ locals : │ │ @@ -987463,32 +987463,32 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -42615c: |[42615c] de.danoeh.antennapod.parser.feed.SyndHandler.characters:([CII)V │ │ -42616c: 5420 5ec6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -426170: 5400 87c5 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -426174: 6e10 4eb5 0000 |0004: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b54e │ │ -42617a: 0a00 |0007: move-result v0 │ │ -42617c: 3900 1800 |0008: if-nez v0, 0020 // +0018 │ │ -426180: 5420 5ec6 |000a: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -426184: 6e10 6aae 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -42618a: 0c00 |000f: move-result-object v0 │ │ -42618c: 6e10 f5b3 0000 |0010: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ -426192: 0a00 |0013: move-result v0 │ │ -426194: 1221 |0014: const/4 v1, #int 2 // #2 │ │ -426196: 3410 0b00 |0015: if-lt v0, v1, 0020 // +000b │ │ -42619a: 5420 5ec6 |0017: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -42619e: 5400 7fc5 |0019: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c57f │ │ -4261a2: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ -4261a6: 6e40 d5b2 3054 |001d: invoke-virtual {v0, v3, v4, v5}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@b2d5 │ │ -4261ac: 0e00 |0020: return-void │ │ +426144: |[426144] de.danoeh.antennapod.parser.feed.SyndHandler.characters:([CII)V │ │ +426154: 5420 5ec6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +426158: 5400 87c5 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +42615c: 6e10 4eb5 0000 |0004: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b54e │ │ +426162: 0a00 |0007: move-result v0 │ │ +426164: 3900 1800 |0008: if-nez v0, 0020 // +0018 │ │ +426168: 5420 5ec6 |000a: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +42616c: 6e10 6aae 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +426172: 0c00 |000f: move-result-object v0 │ │ +426174: 6e10 f5b3 0000 |0010: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ +42617a: 0a00 |0013: move-result v0 │ │ +42617c: 1221 |0014: const/4 v1, #int 2 // #2 │ │ +42617e: 3410 0b00 |0015: if-lt v0, v1, 0020 // +000b │ │ +426182: 5420 5ec6 |0017: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +426186: 5400 7fc5 |0019: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c57f │ │ +42618a: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ +42618e: 6e40 d5b2 3054 |001d: invoke-virtual {v0, v3, v4, v5}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@b2d5 │ │ +426194: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000a line=52 │ │ 0x0017 line=53 │ │ 0x001d line=54 │ │ locals : │ │ @@ -987502,24 +987502,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -4261b0: |[4261b0] de.danoeh.antennapod.parser.feed.SyndHandler.endDocument:()V │ │ -4261c0: 6f10 4db7 0200 |0000: invoke-super {v2}, Lorg/xml/sax/helpers/DefaultHandler;.endDocument:()V // method@b74d │ │ -4261c6: 5420 5ec6 |0003: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -4261ca: 6e10 67ae 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -4261d0: 0c00 |0008: move-result-object v0 │ │ -4261d2: 5421 5ec6 |0009: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -4261d6: 6e10 68ae 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@ae68 │ │ -4261dc: 0c01 |000e: move-result-object v1 │ │ -4261de: 6e20 66ab 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ -4261e4: 0e00 |0012: return-void │ │ +426198: |[426198] de.danoeh.antennapod.parser.feed.SyndHandler.endDocument:()V │ │ +4261a8: 6f10 4db7 0200 |0000: invoke-super {v2}, Lorg/xml/sax/helpers/DefaultHandler;.endDocument:()V // method@b74d │ │ +4261ae: 5420 5ec6 |0003: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4261b2: 6e10 67ae 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +4261b8: 0c00 |0008: move-result-object v0 │ │ +4261ba: 5421 5ec6 |0009: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4261be: 6e10 68ae 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@ae68 │ │ +4261c4: 0c01 |000e: move-result-object v1 │ │ +4261c6: 6e20 66ab 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ +4261cc: 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; │ │ │ │ @@ -987528,27 +987528,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 │ │ -4261e8: |[4261e8] de.danoeh.antennapod.parser.feed.SyndHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4261f8: 7030 83ae 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@ae83 │ │ -4261fe: 0c01 |0003: move-result-object v1 │ │ -426200: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ -426204: 5403 5ec6 |0006: iget-object v3, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -426208: 6e30 a3ae 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@aea3 │ │ -42620e: 5401 5ec6 |000b: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -426212: 5411 87c5 |000d: iget-object v1, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -426216: 6e10 50b5 0100 |000f: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b550 │ │ -42621c: 5401 5ec6 |0012: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -426220: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -426222: 5b12 7fc5 |0015: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c57f │ │ -426226: 0e00 |0017: return-void │ │ +4261d0: |[4261d0] de.danoeh.antennapod.parser.feed.SyndHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4261e0: 7030 83ae 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@ae83 │ │ +4261e6: 0c01 |0003: move-result-object v1 │ │ +4261e8: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ +4261ec: 5403 5ec6 |0006: iget-object v3, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4261f0: 6e30 a3ae 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@aea3 │ │ +4261f6: 5401 5ec6 |000b: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4261fa: 5411 87c5 |000d: iget-object v1, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +4261fe: 6e10 50b5 0100 |000f: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b550 │ │ +426204: 5401 5ec6 |0012: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +426208: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +42620a: 5b12 7fc5 |0015: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c57f │ │ +42620e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=65 │ │ 0x000b line=66 │ │ 0x0012 line=69 │ │ locals : │ │ @@ -987562,29 +987562,29 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -426228: |[426228] de.danoeh.antennapod.parser.feed.SyndHandler.endPrefixMapping:(Ljava/lang/String;)V │ │ -426238: 5420 5ec6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -42623c: 5400 82c5 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ -426240: 6e10 f5b3 0000 |0004: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ -426246: 0a00 |0007: move-result v0 │ │ -426248: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -42624a: 3710 1100 |0009: if-le v0, v1, 001a // +0011 │ │ -42624e: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ -426252: 6e20 9fb2 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426258: 0a03 |0010: move-result v3 │ │ -42625a: 3803 0900 |0011: if-eqz v3, 001a // +0009 │ │ -42625e: 5423 5ec6 |0013: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -426262: 5433 82c5 |0015: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ -426266: 6e10 50b5 0300 |0017: invoke-virtual {v3}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b550 │ │ -42626c: 0e00 |001a: return-void │ │ +426210: |[426210] de.danoeh.antennapod.parser.feed.SyndHandler.endPrefixMapping:(Ljava/lang/String;)V │ │ +426220: 5420 5ec6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +426224: 5400 82c5 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ +426228: 6e10 f5b3 0000 |0004: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ +42622e: 0a00 |0007: move-result v0 │ │ +426230: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +426232: 3710 1100 |0009: if-le v0, v1, 001a // +0011 │ │ +426236: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ +42623a: 6e20 9fb2 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426240: 0a03 |0010: move-result v3 │ │ +426242: 3803 0900 |0011: if-eqz v3, 001a // +0009 │ │ +426246: 5423 5ec6 |0013: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +42624a: 5433 82c5 |0015: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ +42624e: 6e10 50b5 0300 |0017: invoke-virtual {v3}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b550 │ │ +426254: 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; │ │ @@ -987594,17 +987594,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 │ │ -426094: |[426094] de.danoeh.antennapod.parser.feed.SyndHandler.getState:()Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ -4260a4: 5410 5ec6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -4260a8: 1100 |0002: return-object v0 │ │ +42607c: |[42607c] de.danoeh.antennapod.parser.feed.SyndHandler.getState:()Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ +42608c: 5410 5ec6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +426090: 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;) │ │ @@ -987612,29 +987612,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 │ │ -426270: |[426270] de.danoeh.antennapod.parser.feed.SyndHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V │ │ -426280: 5420 5ec6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -426284: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -426288: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42628e: 5b01 7fc5 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c57f │ │ -426292: 7030 83ae 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@ae83 │ │ -426298: 0c03 |000c: move-result-object v3 │ │ -42629a: 3803 0f00 |000d: if-eqz v3, 001c // +000f │ │ -42629e: 5425 5ec6 |000f: iget-object v5, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -4262a2: 6e40 a4ae 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@aea4 │ │ -4262a8: 0c03 |0014: move-result-object v3 │ │ -4262aa: 5424 5ec6 |0015: iget-object v4, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -4262ae: 5444 87c5 |0017: iget-object v4, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ -4262b2: 6e20 51b5 3400 |0019: invoke-virtual {v4, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ -4262b8: 0e00 |001c: return-void │ │ +426258: |[426258] de.danoeh.antennapod.parser.feed.SyndHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V │ │ +426268: 5420 5ec6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +42626c: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +426270: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +426276: 5b01 7fc5 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@c57f │ │ +42627a: 7030 83ae 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@ae83 │ │ +426280: 0c03 |000c: move-result-object v3 │ │ +426282: 3803 0f00 |000d: if-eqz v3, 001c // +000f │ │ +426286: 5425 5ec6 |000f: iget-object v5, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +42628a: 6e40 a4ae 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@aea4 │ │ +426290: 0c03 |0014: move-result-object v3 │ │ +426292: 5424 5ec6 |0015: iget-object v4, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +426296: 5444 87c5 |0017: iget-object v4, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@c587 │ │ +42629a: 6e20 51b5 3400 |0019: invoke-virtual {v4, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ +4262a0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=41 │ │ 0x0015 line=43 │ │ locals : │ │ @@ -987649,147 +987649,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 │ │ -4262bc: |[4262bc] de.danoeh.antennapod.parser.feed.SyndHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V │ │ -4262cc: 5420 5ec6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -4262d0: 5400 85c5 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ -4262d4: 7220 09b5 4000 |0004: invoke-interface {v0, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -4262da: 0a00 |0007: move-result v0 │ │ -4262dc: 3900 1201 |0008: if-nez v0, 011a // +0112 │ │ -4262e0: 1a00 8a98 |000a: const-string v0, "http://www.w3.org/2005/Atom" // string@988a │ │ -4262e4: 6e20 9fb2 0400 |000c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4262ea: 0a00 |000f: move-result v0 │ │ -4262ec: 1a01 9357 |0010: const-string v1, "SyndHandler" // string@5793 │ │ -4262f0: 3800 3300 |0012: if-eqz v0, 0045 // +0033 │ │ -4262f4: 1a00 0000 |0014: const-string v0, "" // string@0000 │ │ -4262f8: 6e20 9fb2 0300 |0016: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4262fe: 0a00 |0019: move-result v0 │ │ -426300: 3800 1000 |001a: if-eqz v0, 002a // +0010 │ │ -426304: 5423 5ec6 |001c: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -426308: 5433 82c5 |001e: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ -42630c: 2204 551d |0020: new-instance v4, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d55 │ │ -426310: 7010 93ae 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@ae93 │ │ -426316: 6e20 51b5 4300 |0025: invoke-virtual {v3, v4}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ -42631c: 2900 f200 |0028: goto/16 011a // +00f2 │ │ -426320: 1a00 306d |002a: const-string v0, "atom" // string@6d30 │ │ -426324: 6e20 9fb2 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42632a: 0a03 |002f: move-result v3 │ │ -42632c: 3803 ea00 |0030: if-eqz v3, 011a // +00ea │ │ -426330: 5423 5ec6 |0032: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -426334: 5433 85c5 |0034: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ -426338: 2200 551d |0036: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d55 │ │ -42633c: 7010 93ae 0000 |0038: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@ae93 │ │ -426342: 7230 11b5 4300 |003b: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -426348: 1a03 6851 |003e: const-string v3, "Recognized Atom namespace" // string@5168 │ │ -42634c: 7120 f50a 3100 |0040: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -426352: 2900 d700 |0043: goto/16 011a // +00d7 │ │ -426356: 1a00 8398 |0045: const-string v0, "http://purl.org/rss/1.0/modules/content/" // string@9883 │ │ -42635a: 6e20 9fb2 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426360: 0a00 |004a: move-result v0 │ │ -426362: 3800 1d00 |004b: if-eqz v0, 0068 // +001d │ │ -426366: 1a00 da75 |004d: const-string v0, "content" // string@75da │ │ -42636a: 6e20 9fb2 0300 |004f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426370: 0a00 |0052: move-result v0 │ │ -426372: 3800 1500 |0053: if-eqz v0, 0068 // +0015 │ │ -426376: 5423 5ec6 |0055: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -42637a: 5433 85c5 |0057: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ -42637e: 2200 561d |0059: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Content; // type@1d56 │ │ -426382: 7010 96ae 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Content;.:()V // method@ae96 │ │ -426388: 7230 11b5 4300 |005e: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -42638e: 1a03 6951 |0061: const-string v3, "Recognized Content namespace" // string@5169 │ │ -426392: 7120 f50a 3100 |0063: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -426398: 2900 b400 |0066: goto/16 011a // +00b4 │ │ -42639c: 1a00 8998 |0068: const-string v0, "http://www.itunes.com/dtds/podcast-1.0.dtd" // string@9889 │ │ -4263a0: 6e20 9fb2 0400 |006a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4263a6: 0a00 |006d: move-result v0 │ │ -4263a8: 3800 1d00 |006e: if-eqz v0, 008b // +001d │ │ -4263ac: 1a00 419f |0070: const-string v0, "itunes" // string@9f41 │ │ -4263b0: 6e20 9fb2 0300 |0072: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4263b6: 0a00 |0075: move-result v0 │ │ -4263b8: 3800 1500 |0076: if-eqz v0, 008b // +0015 │ │ -4263bc: 5423 5ec6 |0078: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -4263c0: 5433 85c5 |007a: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ -4263c4: 2200 581d |007c: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Itunes; // type@1d58 │ │ -4263c8: 7010 9cae 0000 |007e: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Itunes;.:()V // method@ae9c │ │ -4263ce: 7230 11b5 4300 |0081: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -4263d4: 1a03 6b51 |0084: const-string v3, "Recognized ITunes namespace" // string@516b │ │ -4263d8: 7120 f50a 3100 |0086: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4263de: 2900 9100 |0089: goto/16 011a // +0091 │ │ -4263e2: 1a00 8198 |008b: const-string v0, "http://podlove.org/simple-chapters" // string@9881 │ │ -4263e6: 6e20 9fb2 0400 |008d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4263ec: 0a00 |0090: move-result v0 │ │ -4263ee: 3800 1c00 |0091: if-eqz v0, 00ad // +001c │ │ -4263f2: 1a00 e5c7 |0093: const-string v0, "psc|sc" // string@c7e5 │ │ -4263f6: 6e20 aeb2 0300 |0095: invoke-virtual {v3, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ -4263fc: 0a00 |0098: move-result v0 │ │ -4263fe: 3800 1400 |0099: if-eqz v0, 00ad // +0014 │ │ -426402: 5423 5ec6 |009b: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -426406: 5433 85c5 |009d: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ -42640a: 2200 5d1d |009f: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters; // type@1d5d │ │ -42640e: 7010 abae 0000 |00a1: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters;.:()V // method@aeab │ │ -426414: 7230 11b5 4300 |00a4: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -42641a: 1a03 6d51 |00a7: const-string v3, "Recognized SimpleChapters namespace" // string@516d │ │ -42641e: 7120 f50a 3100 |00a9: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -426424: 286e |00ac: goto 011a // +006e │ │ -426426: 1a00 8898 |00ad: const-string v0, "http://search.yahoo.com/mrss/" // string@9888 │ │ -42642a: 6e20 9fb2 0400 |00af: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426430: 0a00 |00b2: move-result v0 │ │ -426432: 3800 1c00 |00b3: if-eqz v0, 00cf // +001c │ │ -426436: 1a00 b4b7 |00b5: const-string v0, "media" // string@b7b4 │ │ -42643a: 6e20 9fb2 0300 |00b7: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426440: 0a00 |00ba: move-result v0 │ │ -426442: 3800 1400 |00bb: if-eqz v0, 00cf // +0014 │ │ -426446: 5423 5ec6 |00bd: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -42644a: 5433 85c5 |00bf: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ -42644e: 2200 591d |00c1: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Media; // type@1d59 │ │ -426452: 7010 9fae 0000 |00c3: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Media;.:()V // method@ae9f │ │ -426458: 7230 11b5 4300 |00c6: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -42645e: 1a03 6e51 |00c9: const-string v3, "Recognized media namespace" // string@516e │ │ -426462: 7120 f50a 3100 |00cb: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -426468: 284c |00ce: goto 011a // +004c │ │ -42646a: 1a00 8298 |00cf: const-string v0, "http://purl.org/dc/elements/1.1/" // string@9882 │ │ -42646e: 6e20 9fb2 0400 |00d1: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426474: 0a00 |00d4: move-result v0 │ │ -426476: 3800 1c00 |00d5: if-eqz v0, 00f1 // +001c │ │ -42647a: 1a00 6d79 |00d7: const-string v0, "dc" // string@796d │ │ -42647e: 6e20 9fb2 0300 |00d9: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426484: 0a00 |00dc: move-result v0 │ │ -426486: 3800 1400 |00dd: if-eqz v0, 00f1 // +0014 │ │ -42648a: 5423 5ec6 |00df: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -42648e: 5433 85c5 |00e1: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ -426492: 2200 571d |00e3: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore; // type@1d57 │ │ -426496: 7010 99ae 0000 |00e5: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore;.:()V // method@ae99 │ │ -42649c: 7230 11b5 4300 |00e8: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -4264a2: 1a03 6a51 |00eb: const-string v3, "Recognized DublinCore namespace" // string@516a │ │ -4264a6: 7120 f50a 3100 |00ed: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4264ac: 282a |00f0: goto 011a // +002a │ │ -4264ae: 1a00 a198 |00f1: const-string v0, "https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md" // string@98a1 │ │ -4264b2: 6e20 9fb2 0400 |00f3: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4264b8: 0a00 |00f6: move-result v0 │ │ -4264ba: 3900 1200 |00f7: if-nez v0, 0109 // +0012 │ │ -4264be: 1a00 a598 |00f9: const-string v0, "https://podcastindex.org/namespace/1.0" // string@98a5 │ │ -4264c2: 6e20 9fb2 0400 |00fb: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4264c8: 0a00 |00fe: move-result v0 │ │ -4264ca: 3800 1b00 |00ff: if-eqz v0, 011a // +001b │ │ -4264ce: 1a00 46c5 |0101: const-string v0, "podcast" // string@c546 │ │ -4264d2: 6e20 9fb2 0300 |0103: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4264d8: 0a03 |0106: move-result v3 │ │ -4264da: 3803 1300 |0107: if-eqz v3, 011a // +0013 │ │ -4264de: 5423 5ec6 |0109: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ -4264e2: 5433 85c5 |010b: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ -4264e6: 2200 5b1d |010d: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex; // type@1d5b │ │ -4264ea: 7010 a5ae 0000 |010f: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex;.:()V // method@aea5 │ │ -4264f0: 7230 11b5 4300 |0112: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -4264f6: 1a03 6c51 |0115: const-string v3, "Recognized PodcastIndex namespace" // string@516c │ │ -4264fa: 7120 f50a 3100 |0117: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -426500: 0e00 |011a: return-void │ │ +4262a4: |[4262a4] de.danoeh.antennapod.parser.feed.SyndHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V │ │ +4262b4: 5420 5ec6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4262b8: 5400 85c5 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ +4262bc: 7220 09b5 4000 |0004: invoke-interface {v0, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +4262c2: 0a00 |0007: move-result v0 │ │ +4262c4: 3900 1201 |0008: if-nez v0, 011a // +0112 │ │ +4262c8: 1a00 8a98 |000a: const-string v0, "http://www.w3.org/2005/Atom" // string@988a │ │ +4262cc: 6e20 9fb2 0400 |000c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4262d2: 0a00 |000f: move-result v0 │ │ +4262d4: 1a01 9357 |0010: const-string v1, "SyndHandler" // string@5793 │ │ +4262d8: 3800 3300 |0012: if-eqz v0, 0045 // +0033 │ │ +4262dc: 1a00 0000 |0014: const-string v0, "" // string@0000 │ │ +4262e0: 6e20 9fb2 0300 |0016: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4262e6: 0a00 |0019: move-result v0 │ │ +4262e8: 3800 1000 |001a: if-eqz v0, 002a // +0010 │ │ +4262ec: 5423 5ec6 |001c: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4262f0: 5433 82c5 |001e: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@c582 │ │ +4262f4: 2204 551d |0020: new-instance v4, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d55 │ │ +4262f8: 7010 93ae 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@ae93 │ │ +4262fe: 6e20 51b5 4300 |0025: invoke-virtual {v3, v4}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b551 │ │ +426304: 2900 f200 |0028: goto/16 011a // +00f2 │ │ +426308: 1a00 306d |002a: const-string v0, "atom" // string@6d30 │ │ +42630c: 6e20 9fb2 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426312: 0a03 |002f: move-result v3 │ │ +426314: 3803 ea00 |0030: if-eqz v3, 011a // +00ea │ │ +426318: 5423 5ec6 |0032: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +42631c: 5433 85c5 |0034: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ +426320: 2200 551d |0036: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d55 │ │ +426324: 7010 93ae 0000 |0038: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@ae93 │ │ +42632a: 7230 11b5 4300 |003b: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +426330: 1a03 6851 |003e: const-string v3, "Recognized Atom namespace" // string@5168 │ │ +426334: 7120 f50a 3100 |0040: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42633a: 2900 d700 |0043: goto/16 011a // +00d7 │ │ +42633e: 1a00 8398 |0045: const-string v0, "http://purl.org/rss/1.0/modules/content/" // string@9883 │ │ +426342: 6e20 9fb2 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426348: 0a00 |004a: move-result v0 │ │ +42634a: 3800 1d00 |004b: if-eqz v0, 0068 // +001d │ │ +42634e: 1a00 da75 |004d: const-string v0, "content" // string@75da │ │ +426352: 6e20 9fb2 0300 |004f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426358: 0a00 |0052: move-result v0 │ │ +42635a: 3800 1500 |0053: if-eqz v0, 0068 // +0015 │ │ +42635e: 5423 5ec6 |0055: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +426362: 5433 85c5 |0057: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ +426366: 2200 561d |0059: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Content; // type@1d56 │ │ +42636a: 7010 96ae 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Content;.:()V // method@ae96 │ │ +426370: 7230 11b5 4300 |005e: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +426376: 1a03 6951 |0061: const-string v3, "Recognized Content namespace" // string@5169 │ │ +42637a: 7120 f50a 3100 |0063: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +426380: 2900 b400 |0066: goto/16 011a // +00b4 │ │ +426384: 1a00 8998 |0068: const-string v0, "http://www.itunes.com/dtds/podcast-1.0.dtd" // string@9889 │ │ +426388: 6e20 9fb2 0400 |006a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42638e: 0a00 |006d: move-result v0 │ │ +426390: 3800 1d00 |006e: if-eqz v0, 008b // +001d │ │ +426394: 1a00 419f |0070: const-string v0, "itunes" // string@9f41 │ │ +426398: 6e20 9fb2 0300 |0072: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42639e: 0a00 |0075: move-result v0 │ │ +4263a0: 3800 1500 |0076: if-eqz v0, 008b // +0015 │ │ +4263a4: 5423 5ec6 |0078: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4263a8: 5433 85c5 |007a: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ +4263ac: 2200 581d |007c: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Itunes; // type@1d58 │ │ +4263b0: 7010 9cae 0000 |007e: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Itunes;.:()V // method@ae9c │ │ +4263b6: 7230 11b5 4300 |0081: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +4263bc: 1a03 6b51 |0084: const-string v3, "Recognized ITunes namespace" // string@516b │ │ +4263c0: 7120 f50a 3100 |0086: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4263c6: 2900 9100 |0089: goto/16 011a // +0091 │ │ +4263ca: 1a00 8198 |008b: const-string v0, "http://podlove.org/simple-chapters" // string@9881 │ │ +4263ce: 6e20 9fb2 0400 |008d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4263d4: 0a00 |0090: move-result v0 │ │ +4263d6: 3800 1c00 |0091: if-eqz v0, 00ad // +001c │ │ +4263da: 1a00 e5c7 |0093: const-string v0, "psc|sc" // string@c7e5 │ │ +4263de: 6e20 aeb2 0300 |0095: invoke-virtual {v3, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ +4263e4: 0a00 |0098: move-result v0 │ │ +4263e6: 3800 1400 |0099: if-eqz v0, 00ad // +0014 │ │ +4263ea: 5423 5ec6 |009b: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4263ee: 5433 85c5 |009d: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ +4263f2: 2200 5d1d |009f: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters; // type@1d5d │ │ +4263f6: 7010 abae 0000 |00a1: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters;.:()V // method@aeab │ │ +4263fc: 7230 11b5 4300 |00a4: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +426402: 1a03 6d51 |00a7: const-string v3, "Recognized SimpleChapters namespace" // string@516d │ │ +426406: 7120 f50a 3100 |00a9: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42640c: 286e |00ac: goto 011a // +006e │ │ +42640e: 1a00 8898 |00ad: const-string v0, "http://search.yahoo.com/mrss/" // string@9888 │ │ +426412: 6e20 9fb2 0400 |00af: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426418: 0a00 |00b2: move-result v0 │ │ +42641a: 3800 1c00 |00b3: if-eqz v0, 00cf // +001c │ │ +42641e: 1a00 b4b7 |00b5: const-string v0, "media" // string@b7b4 │ │ +426422: 6e20 9fb2 0300 |00b7: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426428: 0a00 |00ba: move-result v0 │ │ +42642a: 3800 1400 |00bb: if-eqz v0, 00cf // +0014 │ │ +42642e: 5423 5ec6 |00bd: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +426432: 5433 85c5 |00bf: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ +426436: 2200 591d |00c1: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Media; // type@1d59 │ │ +42643a: 7010 9fae 0000 |00c3: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Media;.:()V // method@ae9f │ │ +426440: 7230 11b5 4300 |00c6: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +426446: 1a03 6e51 |00c9: const-string v3, "Recognized media namespace" // string@516e │ │ +42644a: 7120 f50a 3100 |00cb: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +426450: 284c |00ce: goto 011a // +004c │ │ +426452: 1a00 8298 |00cf: const-string v0, "http://purl.org/dc/elements/1.1/" // string@9882 │ │ +426456: 6e20 9fb2 0400 |00d1: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42645c: 0a00 |00d4: move-result v0 │ │ +42645e: 3800 1c00 |00d5: if-eqz v0, 00f1 // +001c │ │ +426462: 1a00 6d79 |00d7: const-string v0, "dc" // string@796d │ │ +426466: 6e20 9fb2 0300 |00d9: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42646c: 0a00 |00dc: move-result v0 │ │ +42646e: 3800 1400 |00dd: if-eqz v0, 00f1 // +0014 │ │ +426472: 5423 5ec6 |00df: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +426476: 5433 85c5 |00e1: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ +42647a: 2200 571d |00e3: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore; // type@1d57 │ │ +42647e: 7010 99ae 0000 |00e5: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore;.:()V // method@ae99 │ │ +426484: 7230 11b5 4300 |00e8: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +42648a: 1a03 6a51 |00eb: const-string v3, "Recognized DublinCore namespace" // string@516a │ │ +42648e: 7120 f50a 3100 |00ed: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +426494: 282a |00f0: goto 011a // +002a │ │ +426496: 1a00 a198 |00f1: const-string v0, "https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md" // string@98a1 │ │ +42649a: 6e20 9fb2 0400 |00f3: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4264a0: 0a00 |00f6: move-result v0 │ │ +4264a2: 3900 1200 |00f7: if-nez v0, 0109 // +0012 │ │ +4264a6: 1a00 a598 |00f9: const-string v0, "https://podcastindex.org/namespace/1.0" // string@98a5 │ │ +4264aa: 6e20 9fb2 0400 |00fb: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4264b0: 0a00 |00fe: move-result v0 │ │ +4264b2: 3800 1b00 |00ff: if-eqz v0, 011a // +001b │ │ +4264b6: 1a00 46c5 |0101: const-string v0, "podcast" // string@c546 │ │ +4264ba: 6e20 9fb2 0300 |0103: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4264c0: 0a03 |0106: move-result v3 │ │ +4264c2: 3803 1300 |0107: if-eqz v3, 011a // +0013 │ │ +4264c6: 5423 5ec6 |0109: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@c65e │ │ +4264ca: 5433 85c5 |010b: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@c585 │ │ +4264ce: 2200 5b1d |010d: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex; // type@1d5b │ │ +4264d2: 7010 a5ae 0000 |010f: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex;.:()V // method@aea5 │ │ +4264d8: 7230 11b5 4300 |0112: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +4264de: 1a03 6c51 |0115: const-string v3, "Recognized PodcastIndex namespace" // string@516c │ │ +4264e2: 7120 f50a 3100 |0117: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4264e8: 0e00 |011a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000c line=85 │ │ 0x0016 line=86 │ │ 0x001c line=87 │ │ 0x002c line=88 │ │ @@ -987866,20 +987866,20 @@ │ │ type : '(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -426594: |[426594] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ -4265a4: 7010 11b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b211 │ │ -4265aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4265ac: 5b10 5fc6 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c65f │ │ -4265b0: 5b12 62c6 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ -4265b4: 0e00 |0008: return-void │ │ +42657c: |[42657c] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ +42658c: 7010 11b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b211 │ │ +426592: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +426594: 5b10 5fc6 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c65f │ │ +426598: 5b12 62c6 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ +42659c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0004 line=10 │ │ 0x0006 line=14 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ @@ -987890,21 +987890,21 @@ │ │ type : '(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4265b8: |[4265b8] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V │ │ -4265c8: 7010 11b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b211 │ │ -4265ce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4265d0: 5b10 5fc6 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c65f │ │ -4265d4: 5b12 62c6 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ -4265d8: 5b13 60c6 |0008: iput-object v3, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@c660 │ │ -4265dc: 0e00 |000a: return-void │ │ +4265a0: |[4265a0] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V │ │ +4265b0: 7010 11b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b211 │ │ +4265b6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4265b8: 5b10 5fc6 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c65f │ │ +4265bc: 5b12 62c6 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ +4265c0: 5b13 60c6 |0008: iput-object v3, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@c660 │ │ +4265c4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=10 │ │ 0x0006 line=18 │ │ 0x0008 line=19 │ │ locals : │ │ @@ -987917,20 +987917,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4265e0: |[4265e0] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Ljava/lang/String;)V │ │ -4265f0: 7010 11b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@b211 │ │ -4265f6: 5b01 5fc6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c65f │ │ -4265fa: 6201 d2c6 |0005: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ -4265fe: 5b01 62c6 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ -426602: 0e00 |0009: return-void │ │ +4265c8: |[4265c8] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Ljava/lang/String;)V │ │ +4265d8: 7010 11b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@b211 │ │ +4265de: 5b01 5fc6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c65f │ │ +4265e2: 6201 d2c6 |0005: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ +4265e6: 5b01 62c6 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ +4265ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ @@ -987942,34 +987942,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -42651c: |[42651c] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getMessage:()Ljava/lang/String; │ │ -42652c: 5420 5fc6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c65f │ │ -426530: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -426534: 1100 |0004: return-object v0 │ │ -426536: 5420 62c6 |0005: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ -42653a: 6201 d2c6 |0007: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ -42653e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -426542: 1a00 c122 |000b: const-string v0, "Invalid type" // string@22c1 │ │ -426546: 1100 |000d: return-object v0 │ │ -426548: 2200 741e |000e: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42654c: 7010 c7b2 0000 |0010: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -426552: 1a01 7f5c |0013: const-string v1, "Type " // string@5c7f │ │ -426556: 6e20 d3b2 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42655c: 5421 62c6 |0018: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ -426560: 6e20 d2b2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -426566: 1a01 7f01 |001d: const-string v1, " not supported" // string@017f │ │ -42656a: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -426570: 6e10 deb2 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -426576: 0c00 |0025: move-result-object v0 │ │ -426578: 1100 |0026: return-object v0 │ │ +426504: |[426504] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getMessage:()Ljava/lang/String; │ │ +426514: 5420 5fc6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@c65f │ │ +426518: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +42651c: 1100 |0004: return-object v0 │ │ +42651e: 5420 62c6 |0005: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ +426522: 6201 d2c6 |0007: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ +426526: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +42652a: 1a00 c122 |000b: const-string v0, "Invalid type" // string@22c1 │ │ +42652e: 1100 |000d: return-object v0 │ │ +426530: 2200 741e |000e: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +426534: 7010 c7b2 0000 |0010: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42653a: 1a01 7f5c |0013: const-string v1, "Type " // string@5c7f │ │ +42653e: 6e20 d3b2 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +426544: 5421 62c6 |0018: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ +426548: 6e20 d2b2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +42654e: 1a01 7f01 |001d: const-string v1, " not supported" // string@017f │ │ +426552: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +426558: 6e10 deb2 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42655e: 0c00 |0025: move-result-object v0 │ │ +426560: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0005 line=39 │ │ 0x000e line=42 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ @@ -987979,17 +987979,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42657c: |[42657c] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getRootElement:()Ljava/lang/String; │ │ -42658c: 5410 60c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@c660 │ │ -426590: 1100 |0002: return-object v0 │ │ +426564: |[426564] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getRootElement:()Ljava/lang/String; │ │ +426574: 5410 60c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@c660 │ │ +426578: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;) │ │ @@ -987997,17 +987997,17 @@ │ │ type : '()Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426504: |[426504] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getType:()Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -426514: 5410 62c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ -426518: 1100 |0002: return-object v0 │ │ +4264ec: |[4264ec] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getType:()Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +4264fc: 5410 62c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c662 │ │ +426500: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ │ │ source_file_idx : 24038 (UnsupportedFeedtypeException.java) │ │ @@ -988043,19 +988043,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 │ │ -4266d0: |[4266d0] de.danoeh.antennapod.parser.feed.element.SyndElement.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V │ │ -4266e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4266e6: 5b01 67c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@c667 │ │ -4266ea: 5b02 68c6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@c668 │ │ -4266ee: 0e00 |0007: return-void │ │ +4266b8: |[4266b8] de.danoeh.antennapod.parser.feed.element.SyndElement.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V │ │ +4266c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4266ce: 5b01 67c6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@c667 │ │ +4266d2: 5b02 68c6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@c668 │ │ +4266d6: 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; │ │ @@ -988068,17 +988068,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4266b8: |[4266b8] de.danoeh.antennapod.parser.feed.element.SyndElement.getName:()Ljava/lang/String; │ │ -4266c8: 5410 67c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@c667 │ │ -4266cc: 1100 |0002: return-object v0 │ │ +4266a0: |[4266a0] de.danoeh.antennapod.parser.feed.element.SyndElement.getName:()Ljava/lang/String; │ │ +4266b0: 5410 67c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@c667 │ │ +4266b4: 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;) │ │ @@ -988086,17 +988086,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 │ │ -4266a0: |[4266a0] de.danoeh.antennapod.parser.feed.element.SyndElement.getNamespace:()Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ -4266b0: 5410 68c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@c668 │ │ -4266b4: 1100 |0002: return-object v0 │ │ +426688: |[426688] de.danoeh.antennapod.parser.feed.element.SyndElement.getNamespace:()Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ +426698: 5410 68c6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@c668 │ │ +42669c: 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 : 22418 (SyndElement.java) │ │ @@ -988124,17 +988124,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427654: |[427654] de.danoeh.antennapod.parser.feed.namespace.Namespace.:()V │ │ -427664: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42766a: 0e00 |0003: return-void │ │ +42763c: |[42763c] de.danoeh.antennapod.parser.feed.namespace.Namespace.:()V │ │ +42764c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +427652: 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 - │ │ @@ -988184,37 +988184,37 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4281e8: |[4281e8] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ -4281f8: 1a00 f41e |0000: const-string v0, "GMT" // string@1ef4 │ │ -4281fc: 7110 53b5 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b553 │ │ -428202: 0c00 |0005: move-result-object v0 │ │ -428204: 6900 ccc6 |0006: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.defaultTimezone:Ljava/util/TimeZone; // field@c6cc │ │ -428208: 0e00 |0008: return-void │ │ +4281d0: |[4281d0] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ +4281e0: 1a00 f41e |0000: const-string v0, "GMT" // string@1ef4 │ │ +4281e4: 7110 53b5 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b553 │ │ +4281ea: 0c00 |0005: move-result-object v0 │ │ +4281ec: 6900 ccc6 |0006: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.defaultTimezone:Ljava/util/TimeZone; // field@c6cc │ │ +4281f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=24 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/DateUtils;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42820c: |[42820c] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ -42821c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428222: 0e00 |0003: return-void │ │ +4281f4: |[4281f4] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ +428204: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42820a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/util/DateUtils; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/feed/util/DateUtils;) │ │ @@ -988222,212 +988222,212 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/Date;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 34 │ │ ins : 1 │ │ outs : 29 │ │ insns size : 400 16-bit code units │ │ -427de4: |[427de4] de.danoeh.antennapod.parser.feed.util.DateUtils.parse:(Ljava/lang/String;)Ljava/util/Date; │ │ -427df4: 0801 2100 |0000: move-object/from16 v1, v33 │ │ -427df8: 3801 8601 |0002: if-eqz v1, 0188 // +0186 │ │ -427dfc: 7401 beb2 2100 |0004: invoke-virtual/range {v33}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -427e02: 0c00 |0007: move-result-object v0 │ │ -427e04: 1302 2f00 |0008: const/16 v2, #int 47 // #2f │ │ -427e08: 1303 2d00 |000a: const/16 v3, #int 45 // #2d │ │ -427e0c: 6e30 afb2 2003 |000c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b2af │ │ -427e12: 0c00 |000f: move-result-object v0 │ │ -427e14: 1a02 6306 |0010: const-string v2, "( ){2,}+" // string@0663 │ │ -427e18: 1a03 1e00 |0012: const-string v3, " " // string@001e │ │ -427e1c: 6e30 b1b2 2003 |0014: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -427e22: 0c00 |0017: move-result-object v0 │ │ -427e24: 1a02 0d07 |0018: const-string v2, "([+-]\d\d):(\d\d)$" // string@070d │ │ -427e28: 1a03 1c02 |001a: const-string v3, "$1$2" // string@021c │ │ -427e2c: 6e30 b1b2 2003 |001c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -427e32: 0c00 |001f: move-result-object v0 │ │ -427e34: 1a02 1512 |0020: const-string v2, "CEST$" // string@1215 │ │ -427e38: 1a03 8907 |0022: const-string v3, "+0200" // string@0789 │ │ -427e3c: 6e30 b1b2 2003 |0024: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -427e42: 0c00 |0027: move-result-object v0 │ │ -427e44: 1a02 1612 |0028: const-string v2, "CET$" // string@1216 │ │ -427e48: 1a03 8807 |002a: const-string v3, "+0100" // string@0788 │ │ -427e4c: 6e30 b1b2 2003 |002c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -427e52: 0c00 |002f: move-result-object v0 │ │ -427e54: 1a02 f065 |0030: const-string v2, "\bSept\b" // string@65f0 │ │ -427e58: 1a03 a154 |0032: const-string v3, "Sep" // string@54a1 │ │ -427e5c: 6e30 b1b2 2003 |0034: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -427e62: 0c00 |0037: move-result-object v0 │ │ -427e64: 1a02 7f09 |0038: const-string v2, "." // string@097f │ │ -427e68: 6e20 9bb2 2000 |003a: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -427e6e: 0a02 |003d: move-result v2 │ │ -427e70: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -427e72: 3802 8d00 |003f: if-eqz v2, 00cc // +008d │ │ -427e76: 1302 2e00 |0041: const/16 v2, #int 46 // #2e │ │ -427e7a: 6e20 a7b2 2000 |0043: invoke-virtual {v0, v2}, Ljava/lang/String;.indexOf:(I)I // method@b2a7 │ │ -427e80: 0a02 |0046: move-result v2 │ │ -427e82: d804 0201 |0047: add-int/lit8 v4, v2, #int 1 // #01 │ │ -427e86: 6e10 adb2 0000 |0049: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ -427e8c: 0a05 |004c: move-result v5 │ │ -427e8e: 3554 0f00 |004d: if-ge v4, v5, 005c // +000f │ │ -427e92: 6e20 95b2 4000 |004f: invoke-virtual {v0, v4}, Ljava/lang/String;.charAt:(I)C // method@b295 │ │ -427e98: 0a05 |0052: move-result v5 │ │ -427e9a: 7110 cab1 0500 |0053: invoke-static {v5}, Ljava/lang/Character;.isDigit:(C)Z // method@b1ca │ │ -427ea0: 0a05 |0056: move-result v5 │ │ -427ea2: 3805 0500 |0057: if-eqz v5, 005c // +0005 │ │ -427ea6: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ -427eaa: 28ee |005b: goto 0049 // -0012 │ │ -427eac: 9105 0402 |005c: sub-int v5, v4, v2 │ │ -427eb0: 1246 |005e: const/4 v6, #int 4 // #4 │ │ -427eb2: 3765 2900 |005f: if-le v5, v6, 0088 // +0029 │ │ -427eb6: 6e10 adb2 0000 |0061: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ -427ebc: 0a05 |0064: move-result v5 │ │ -427ebe: d805 05ff |0065: add-int/lit8 v5, v5, #int -1 // #ff │ │ -427ec2: 3554 1b00 |0067: if-ge v4, v5, 0082 // +001b │ │ -427ec6: 2205 741e |0069: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -427eca: 7010 c7b2 0500 |006b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -427ed0: b062 |006e: add-int/2addr v2, v6 │ │ -427ed2: 6e30 b8b2 3002 |006f: invoke-virtual {v0, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -427ed8: 0c02 |0072: move-result-object v2 │ │ -427eda: 6e20 d3b2 2500 |0073: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -427ee0: 6e20 b7b2 4000 |0076: invoke-virtual {v0, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -427ee6: 0c00 |0079: move-result-object v0 │ │ -427ee8: 6e20 d3b2 0500 |007a: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -427eee: 6e10 deb2 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -427ef4: 0c00 |0080: move-result-object v0 │ │ -427ef6: 284b |0081: goto 00cc // +004b │ │ -427ef8: b062 |0082: add-int/2addr v2, v6 │ │ -427efa: 6e30 b8b2 3002 |0083: invoke-virtual {v0, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -427f00: 0c00 |0086: move-result-object v0 │ │ -427f02: 2845 |0087: goto 00cc // +0045 │ │ -427f04: 3565 4400 |0088: if-ge v5, v6, 00cc // +0044 │ │ -427f08: 6e10 adb2 0000 |008a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ -427f0e: 0a02 |008d: move-result v2 │ │ -427f10: d802 02ff |008e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -427f14: 1a07 e009 |0090: const-string v7, "0" // string@09e0 │ │ -427f18: 3524 2200 |0092: if-ge v4, v2, 00b4 // +0022 │ │ -427f1c: 2202 741e |0094: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -427f20: 7010 c7b2 0200 |0096: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -427f26: 6e30 b8b2 3004 |0099: invoke-virtual {v0, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -427f2c: 0c08 |009c: move-result-object v8 │ │ -427f2e: 6e20 d3b2 8200 |009d: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -427f34: b156 |00a0: sub-int/2addr v6, v5 │ │ -427f36: 7120 f1b6 6700 |00a1: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b6f1 │ │ -427f3c: 0c05 |00a4: move-result-object v5 │ │ -427f3e: 6e20 d3b2 5200 |00a5: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -427f44: 6e20 b7b2 4000 |00a8: invoke-virtual {v0, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -427f4a: 0c00 |00ab: move-result-object v0 │ │ -427f4c: 6e20 d3b2 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -427f52: 6e10 deb2 0200 |00af: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -427f58: 0c00 |00b2: move-result-object v0 │ │ -427f5a: 2819 |00b3: goto 00cc // +0019 │ │ -427f5c: 2202 741e |00b4: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -427f60: 7010 c7b2 0200 |00b6: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -427f66: 6e30 b8b2 3004 |00b9: invoke-virtual {v0, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -427f6c: 0c00 |00bc: move-result-object v0 │ │ -427f6e: 6e20 d3b2 0200 |00bd: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -427f74: b156 |00c0: sub-int/2addr v6, v5 │ │ -427f76: 7120 f1b6 6700 |00c1: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b6f1 │ │ -427f7c: 0c00 |00c4: move-result-object v0 │ │ -427f7e: 6e20 d3b2 0200 |00c5: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -427f84: 6e10 deb2 0200 |00c8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -427f8a: 0c00 |00cb: move-result-object v0 │ │ -427f8c: 0702 |00cc: move-object v2, v0 │ │ -427f8e: 1a04 7079 |00cd: const-string v4, "dd MMM yy HH:mm:ss Z" // string@7970 │ │ -427f92: 1a05 6f79 |00cf: const-string v5, "dd MMM yy HH:mm Z" // string@796f │ │ -427f96: 1a06 e419 |00d1: const-string v6, "EEE, dd MMM yyyy HH:mm:ss Z" // string@19e4 │ │ -427f9a: 1a07 e319 |00d3: const-string v7, "EEE, dd MMM yyyy HH:mm:ss" // string@19e3 │ │ -427f9e: 1a08 e819 |00d5: const-string v8, "EEE, dd MMMM yyyy HH:mm:ss Z" // string@19e8 │ │ -427fa2: 1a09 e719 |00d7: const-string v9, "EEE, dd MMMM yyyy HH:mm:ss" // string@19e7 │ │ -427fa6: 1a0a f019 |00d9: const-string v10, "EEEE, dd MMM yyyy HH:mm:ss Z" // string@19f0 │ │ -427faa: 1a0b ec19 |00db: const-string v11, "EEEE, dd MMM yy HH:mm:ss Z" // string@19ec │ │ -427fae: 1a0c ef19 |00dd: const-string v12, "EEEE, dd MMM yyyy HH:mm:ss" // string@19ef │ │ -427fb2: 1a0d eb19 |00df: const-string v13, "EEEE, dd MMM yy HH:mm:ss" // string@19eb │ │ -427fb6: 1a0e df19 |00e1: const-string v14, "EEE MMM d HH:mm:ss yyyy" // string@19df │ │ -427fba: 1a0f e219 |00e3: const-string v15, "EEE, dd MMM yyyy HH:mm Z" // string@19e2 │ │ -427fbe: 1a10 e119 |00e5: const-string v16, "EEE, dd MMM yyyy HH:mm" // string@19e1 │ │ -427fc2: 1a11 e619 |00e7: const-string v17, "EEE, dd MMMM yyyy HH:mm Z" // string@19e6 │ │ -427fc6: 1a12 e519 |00e9: const-string v18, "EEE, dd MMMM yyyy HH:mm" // string@19e5 │ │ -427fca: 1a13 ee19 |00eb: const-string v19, "EEEE, dd MMM yyyy HH:mm Z" // string@19ee │ │ -427fce: 1a14 ea19 |00ed: const-string v20, "EEEE, dd MMM yy HH:mm Z" // string@19ea │ │ -427fd2: 1a15 ed19 |00ef: const-string v21, "EEEE, dd MMM yyyy HH:mm" // string@19ed │ │ -427fd6: 1a16 e919 |00f1: const-string v22, "EEEE, dd MMM yy HH:mm" // string@19e9 │ │ -427fda: 1a17 de19 |00f3: const-string v23, "EEE MMM d HH:mm yyyy" // string@19de │ │ -427fde: 1a18 bde7 |00f5: const-string v24, "yyyy-MM-dd'T'HH:mm:ss" // string@e7bd │ │ -427fe2: 1a19 c0e7 |00f7: const-string v25, "yyyy-MM-dd'T'HH:mm:ss.SSS Z" // string@e7c0 │ │ -427fe6: 1a1a bfe7 |00f9: const-string v26, "yyyy-MM-dd'T'HH:mm:ss.SSS" // string@e7bf │ │ -427fea: 1a1b c2e7 |00fb: const-string v27, "yyyy-MM-dd'T'HH:mm:ssZ" // string@e7c2 │ │ -427fee: 1a1c bee7 |00fd: const-string v28, "yyyy-MM-dd'T'HH:mm:ss'Z'" // string@e7be │ │ -427ff2: 1a1d c1e7 |00ff: const-string v29, "yyyy-MM-dd'T'HH:mm:ss.SSSZ" // string@e7c1 │ │ -427ff6: 1a1e c3e7 |0101: const-string v30, "yyyy-MM-ddZ" // string@e7c3 │ │ -427ffa: 1a1f bce7 |0103: const-string v31, "yyyy-MM-dd" // string@e7bc │ │ -427ffe: 1a20 e019 |0105: const-string v32, "EEE d MMM yyyy HH:mm:ss 'GMT'Z (z)" // string@19e0 │ │ -428002: 251d 1021 0400 |0107: 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}, [Ljava/lang/String; // type@2110 │ │ -428008: 0c04 |010a: move-result-object v4 │ │ -42800a: 2205 db1e |010b: new-instance v5, Ljava/text/SimpleDateFormat; // type@1edb │ │ -42800e: 1a00 0000 |010d: const-string v0, "" // string@0000 │ │ -428012: 6206 3dd9 |010f: sget-object v6, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -428016: 7030 e9b3 0506 |0111: invoke-direct {v5, v0, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ -42801c: 6e20 dbb3 3500 |0114: invoke-virtual {v5, v3}, Ljava/text/DateFormat;.setLenient:(Z)V // method@b3db │ │ -428022: 6200 ccc6 |0117: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.defaultTimezone:Ljava/util/TimeZone; // field@c6cc │ │ -428026: 6e20 dcb3 0500 |0119: invoke-virtual {v5, v0}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b3dc │ │ -42802c: 2206 da1e |011c: new-instance v6, Ljava/text/ParsePosition; // type@1eda │ │ -428030: 7020 e5b3 3600 |011e: invoke-direct {v6, v3}, Ljava/text/ParsePosition;.:(I)V // method@b3e5 │ │ -428036: 1207 |0121: const/4 v7, #int 0 // #0 │ │ -428038: 1a08 4a18 |0122: const-string v8, "DateUtils" // string@184a │ │ -42803c: 1300 1d00 |0124: const/16 v0, #int 29 // #1d │ │ -428040: 3507 2600 |0126: if-ge v7, v0, 014c // +0026 │ │ -428044: 4600 0407 |0128: aget-object v0, v4, v7 │ │ -428048: 6e20 eab3 0500 |012a: invoke-virtual {v5, v0}, Ljava/text/SimpleDateFormat;.applyPattern:(Ljava/lang/String;)V // method@b3ea │ │ -42804e: 6e20 e7b3 3600 |012d: invoke-virtual {v6, v3}, Ljava/text/ParsePosition;.setIndex:(I)V // method@b3e7 │ │ -428054: 6e30 ebb3 2506 |0130: invoke-virtual {v5, v2, v6}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; // method@b3eb │ │ -42805a: 0c00 |0133: move-result-object v0 │ │ -42805c: 3800 1500 |0134: if-eqz v0, 0149 // +0015 │ │ -428060: 6e10 e6b3 0600 |0136: invoke-virtual {v6}, Ljava/text/ParsePosition;.getIndex:()I // method@b3e6 │ │ -428066: 0a09 |0139: move-result v9 │ │ -428068: 6e10 adb2 0200 |013a: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b2ad │ │ -42806e: 0a08 |013d: move-result v8 │ │ -428070: 3389 0b00 |013e: if-ne v9, v8, 0149 // +000b │ │ -428074: 1100 |0140: return-object v0 │ │ -428076: 0d00 |0141: move-exception v0 │ │ -428078: 7110 f90a 0000 |0142: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42807e: 0c00 |0145: move-result-object v0 │ │ -428080: 7120 f70a 0800 |0146: invoke-static {v8, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -428086: d807 0701 |0149: add-int/lit8 v7, v7, #int 1 // #01 │ │ -42808a: 28d7 |014b: goto 0122 // -0029 │ │ -42808c: 1a00 2a66 |014c: const-string v0, "^\w+, .*$" // string@662a │ │ -428090: 6e20 aeb2 0200 |014e: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ -428096: 0a00 |0151: move-result v0 │ │ -428098: 3800 1300 |0152: if-eqz v0, 0165 // +0013 │ │ -42809c: 1300 2c00 |0154: const/16 v0, #int 44 // #2c │ │ -4280a0: 6e20 a7b2 0200 |0156: invoke-virtual {v2, v0}, Ljava/lang/String;.indexOf:(I)I // method@b2a7 │ │ -4280a6: 0a00 |0159: move-result v0 │ │ -4280a8: d800 0001 |015a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4280ac: 6e20 b7b2 0200 |015c: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -4280b2: 0c00 |015f: move-result-object v0 │ │ -4280b4: 7110 b0ae 0000 |0160: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@aeb0 │ │ -4280ba: 0c00 |0163: move-result-object v0 │ │ -4280bc: 1100 |0164: return-object v0 │ │ -4280be: 2200 741e |0165: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4280c2: 7010 c7b2 0000 |0167: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4280c8: 1a03 e316 |016a: const-string v3, "Could not parse date string "" // string@16e3 │ │ -4280cc: 6e20 d3b2 3000 |016c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4280d2: 6e20 d3b2 1000 |016f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4280d8: 1a01 fc01 |0172: const-string v1, "" [" // string@01fc │ │ -4280dc: 6e20 d3b2 1000 |0174: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4280e2: 6e20 d3b2 2000 |0177: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4280e8: 1a01 0366 |017a: const-string v1, "]" // string@6603 │ │ -4280ec: 6e20 d3b2 1000 |017c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4280f2: 6e10 deb2 0000 |017f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4280f8: 0c00 |0182: move-result-object v0 │ │ -4280fa: 7120 f50a 0800 |0183: invoke-static {v8, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -428100: 1200 |0186: const/4 v0, #int 0 // #0 │ │ -428102: 1100 |0187: return-object v0 │ │ -428104: 2200 551e |0188: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -428108: 1a01 4318 |018a: const-string v1, "Date must not be null" // string@1843 │ │ -42810c: 7020 22b2 1000 |018c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -428112: 2700 |018f: throw v0 │ │ +427dcc: |[427dcc] de.danoeh.antennapod.parser.feed.util.DateUtils.parse:(Ljava/lang/String;)Ljava/util/Date; │ │ +427ddc: 0801 2100 |0000: move-object/from16 v1, v33 │ │ +427de0: 3801 8601 |0002: if-eqz v1, 0188 // +0186 │ │ +427de4: 7401 beb2 2100 |0004: invoke-virtual/range {v33}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +427dea: 0c00 |0007: move-result-object v0 │ │ +427dec: 1302 2f00 |0008: const/16 v2, #int 47 // #2f │ │ +427df0: 1303 2d00 |000a: const/16 v3, #int 45 // #2d │ │ +427df4: 6e30 afb2 2003 |000c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b2af │ │ +427dfa: 0c00 |000f: move-result-object v0 │ │ +427dfc: 1a02 6306 |0010: const-string v2, "( ){2,}+" // string@0663 │ │ +427e00: 1a03 1e00 |0012: const-string v3, " " // string@001e │ │ +427e04: 6e30 b1b2 2003 |0014: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +427e0a: 0c00 |0017: move-result-object v0 │ │ +427e0c: 1a02 0d07 |0018: const-string v2, "([+-]\d\d):(\d\d)$" // string@070d │ │ +427e10: 1a03 1c02 |001a: const-string v3, "$1$2" // string@021c │ │ +427e14: 6e30 b1b2 2003 |001c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +427e1a: 0c00 |001f: move-result-object v0 │ │ +427e1c: 1a02 1512 |0020: const-string v2, "CEST$" // string@1215 │ │ +427e20: 1a03 8907 |0022: const-string v3, "+0200" // string@0789 │ │ +427e24: 6e30 b1b2 2003 |0024: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +427e2a: 0c00 |0027: move-result-object v0 │ │ +427e2c: 1a02 1612 |0028: const-string v2, "CET$" // string@1216 │ │ +427e30: 1a03 8807 |002a: const-string v3, "+0100" // string@0788 │ │ +427e34: 6e30 b1b2 2003 |002c: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +427e3a: 0c00 |002f: move-result-object v0 │ │ +427e3c: 1a02 f065 |0030: const-string v2, "\bSept\b" // string@65f0 │ │ +427e40: 1a03 a154 |0032: const-string v3, "Sep" // string@54a1 │ │ +427e44: 6e30 b1b2 2003 |0034: invoke-virtual {v0, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +427e4a: 0c00 |0037: move-result-object v0 │ │ +427e4c: 1a02 7f09 |0038: const-string v2, "." // string@097f │ │ +427e50: 6e20 9bb2 2000 |003a: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +427e56: 0a02 |003d: move-result v2 │ │ +427e58: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +427e5a: 3802 8d00 |003f: if-eqz v2, 00cc // +008d │ │ +427e5e: 1302 2e00 |0041: const/16 v2, #int 46 // #2e │ │ +427e62: 6e20 a7b2 2000 |0043: invoke-virtual {v0, v2}, Ljava/lang/String;.indexOf:(I)I // method@b2a7 │ │ +427e68: 0a02 |0046: move-result v2 │ │ +427e6a: d804 0201 |0047: add-int/lit8 v4, v2, #int 1 // #01 │ │ +427e6e: 6e10 adb2 0000 |0049: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ +427e74: 0a05 |004c: move-result v5 │ │ +427e76: 3554 0f00 |004d: if-ge v4, v5, 005c // +000f │ │ +427e7a: 6e20 95b2 4000 |004f: invoke-virtual {v0, v4}, Ljava/lang/String;.charAt:(I)C // method@b295 │ │ +427e80: 0a05 |0052: move-result v5 │ │ +427e82: 7110 cab1 0500 |0053: invoke-static {v5}, Ljava/lang/Character;.isDigit:(C)Z // method@b1ca │ │ +427e88: 0a05 |0056: move-result v5 │ │ +427e8a: 3805 0500 |0057: if-eqz v5, 005c // +0005 │ │ +427e8e: d804 0401 |0059: add-int/lit8 v4, v4, #int 1 // #01 │ │ +427e92: 28ee |005b: goto 0049 // -0012 │ │ +427e94: 9105 0402 |005c: sub-int v5, v4, v2 │ │ +427e98: 1246 |005e: const/4 v6, #int 4 // #4 │ │ +427e9a: 3765 2900 |005f: if-le v5, v6, 0088 // +0029 │ │ +427e9e: 6e10 adb2 0000 |0061: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ +427ea4: 0a05 |0064: move-result v5 │ │ +427ea6: d805 05ff |0065: add-int/lit8 v5, v5, #int -1 // #ff │ │ +427eaa: 3554 1b00 |0067: if-ge v4, v5, 0082 // +001b │ │ +427eae: 2205 741e |0069: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +427eb2: 7010 c7b2 0500 |006b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +427eb8: b062 |006e: add-int/2addr v2, v6 │ │ +427eba: 6e30 b8b2 3002 |006f: invoke-virtual {v0, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +427ec0: 0c02 |0072: move-result-object v2 │ │ +427ec2: 6e20 d3b2 2500 |0073: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +427ec8: 6e20 b7b2 4000 |0076: invoke-virtual {v0, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +427ece: 0c00 |0079: move-result-object v0 │ │ +427ed0: 6e20 d3b2 0500 |007a: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +427ed6: 6e10 deb2 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +427edc: 0c00 |0080: move-result-object v0 │ │ +427ede: 284b |0081: goto 00cc // +004b │ │ +427ee0: b062 |0082: add-int/2addr v2, v6 │ │ +427ee2: 6e30 b8b2 3002 |0083: invoke-virtual {v0, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +427ee8: 0c00 |0086: move-result-object v0 │ │ +427eea: 2845 |0087: goto 00cc // +0045 │ │ +427eec: 3565 4400 |0088: if-ge v5, v6, 00cc // +0044 │ │ +427ef0: 6e10 adb2 0000 |008a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ +427ef6: 0a02 |008d: move-result v2 │ │ +427ef8: d802 02ff |008e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +427efc: 1a07 e009 |0090: const-string v7, "0" // string@09e0 │ │ +427f00: 3524 2200 |0092: if-ge v4, v2, 00b4 // +0022 │ │ +427f04: 2202 741e |0094: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +427f08: 7010 c7b2 0200 |0096: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +427f0e: 6e30 b8b2 3004 |0099: invoke-virtual {v0, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +427f14: 0c08 |009c: move-result-object v8 │ │ +427f16: 6e20 d3b2 8200 |009d: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +427f1c: b156 |00a0: sub-int/2addr v6, v5 │ │ +427f1e: 7120 f1b6 6700 |00a1: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b6f1 │ │ +427f24: 0c05 |00a4: move-result-object v5 │ │ +427f26: 6e20 d3b2 5200 |00a5: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +427f2c: 6e20 b7b2 4000 |00a8: invoke-virtual {v0, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +427f32: 0c00 |00ab: move-result-object v0 │ │ +427f34: 6e20 d3b2 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +427f3a: 6e10 deb2 0200 |00af: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +427f40: 0c00 |00b2: move-result-object v0 │ │ +427f42: 2819 |00b3: goto 00cc // +0019 │ │ +427f44: 2202 741e |00b4: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +427f48: 7010 c7b2 0200 |00b6: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +427f4e: 6e30 b8b2 3004 |00b9: invoke-virtual {v0, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +427f54: 0c00 |00bc: move-result-object v0 │ │ +427f56: 6e20 d3b2 0200 |00bd: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +427f5c: b156 |00c0: sub-int/2addr v6, v5 │ │ +427f5e: 7120 f1b6 6700 |00c1: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@b6f1 │ │ +427f64: 0c00 |00c4: move-result-object v0 │ │ +427f66: 6e20 d3b2 0200 |00c5: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +427f6c: 6e10 deb2 0200 |00c8: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +427f72: 0c00 |00cb: move-result-object v0 │ │ +427f74: 0702 |00cc: move-object v2, v0 │ │ +427f76: 1a04 7079 |00cd: const-string v4, "dd MMM yy HH:mm:ss Z" // string@7970 │ │ +427f7a: 1a05 6f79 |00cf: const-string v5, "dd MMM yy HH:mm Z" // string@796f │ │ +427f7e: 1a06 e419 |00d1: const-string v6, "EEE, dd MMM yyyy HH:mm:ss Z" // string@19e4 │ │ +427f82: 1a07 e319 |00d3: const-string v7, "EEE, dd MMM yyyy HH:mm:ss" // string@19e3 │ │ +427f86: 1a08 e819 |00d5: const-string v8, "EEE, dd MMMM yyyy HH:mm:ss Z" // string@19e8 │ │ +427f8a: 1a09 e719 |00d7: const-string v9, "EEE, dd MMMM yyyy HH:mm:ss" // string@19e7 │ │ +427f8e: 1a0a f019 |00d9: const-string v10, "EEEE, dd MMM yyyy HH:mm:ss Z" // string@19f0 │ │ +427f92: 1a0b ec19 |00db: const-string v11, "EEEE, dd MMM yy HH:mm:ss Z" // string@19ec │ │ +427f96: 1a0c ef19 |00dd: const-string v12, "EEEE, dd MMM yyyy HH:mm:ss" // string@19ef │ │ +427f9a: 1a0d eb19 |00df: const-string v13, "EEEE, dd MMM yy HH:mm:ss" // string@19eb │ │ +427f9e: 1a0e df19 |00e1: const-string v14, "EEE MMM d HH:mm:ss yyyy" // string@19df │ │ +427fa2: 1a0f e219 |00e3: const-string v15, "EEE, dd MMM yyyy HH:mm Z" // string@19e2 │ │ +427fa6: 1a10 e119 |00e5: const-string v16, "EEE, dd MMM yyyy HH:mm" // string@19e1 │ │ +427faa: 1a11 e619 |00e7: const-string v17, "EEE, dd MMMM yyyy HH:mm Z" // string@19e6 │ │ +427fae: 1a12 e519 |00e9: const-string v18, "EEE, dd MMMM yyyy HH:mm" // string@19e5 │ │ +427fb2: 1a13 ee19 |00eb: const-string v19, "EEEE, dd MMM yyyy HH:mm Z" // string@19ee │ │ +427fb6: 1a14 ea19 |00ed: const-string v20, "EEEE, dd MMM yy HH:mm Z" // string@19ea │ │ +427fba: 1a15 ed19 |00ef: const-string v21, "EEEE, dd MMM yyyy HH:mm" // string@19ed │ │ +427fbe: 1a16 e919 |00f1: const-string v22, "EEEE, dd MMM yy HH:mm" // string@19e9 │ │ +427fc2: 1a17 de19 |00f3: const-string v23, "EEE MMM d HH:mm yyyy" // string@19de │ │ +427fc6: 1a18 bde7 |00f5: const-string v24, "yyyy-MM-dd'T'HH:mm:ss" // string@e7bd │ │ +427fca: 1a19 c0e7 |00f7: const-string v25, "yyyy-MM-dd'T'HH:mm:ss.SSS Z" // string@e7c0 │ │ +427fce: 1a1a bfe7 |00f9: const-string v26, "yyyy-MM-dd'T'HH:mm:ss.SSS" // string@e7bf │ │ +427fd2: 1a1b c2e7 |00fb: const-string v27, "yyyy-MM-dd'T'HH:mm:ssZ" // string@e7c2 │ │ +427fd6: 1a1c bee7 |00fd: const-string v28, "yyyy-MM-dd'T'HH:mm:ss'Z'" // string@e7be │ │ +427fda: 1a1d c1e7 |00ff: const-string v29, "yyyy-MM-dd'T'HH:mm:ss.SSSZ" // string@e7c1 │ │ +427fde: 1a1e c3e7 |0101: const-string v30, "yyyy-MM-ddZ" // string@e7c3 │ │ +427fe2: 1a1f bce7 |0103: const-string v31, "yyyy-MM-dd" // string@e7bc │ │ +427fe6: 1a20 e019 |0105: const-string v32, "EEE d MMM yyyy HH:mm:ss 'GMT'Z (z)" // string@19e0 │ │ +427fea: 251d 1021 0400 |0107: 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}, [Ljava/lang/String; // type@2110 │ │ +427ff0: 0c04 |010a: move-result-object v4 │ │ +427ff2: 2205 db1e |010b: new-instance v5, Ljava/text/SimpleDateFormat; // type@1edb │ │ +427ff6: 1a00 0000 |010d: const-string v0, "" // string@0000 │ │ +427ffa: 6206 3dd9 |010f: sget-object v6, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +427ffe: 7030 e9b3 0506 |0111: invoke-direct {v5, v0, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ +428004: 6e20 dbb3 3500 |0114: invoke-virtual {v5, v3}, Ljava/text/DateFormat;.setLenient:(Z)V // method@b3db │ │ +42800a: 6200 ccc6 |0117: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.defaultTimezone:Ljava/util/TimeZone; // field@c6cc │ │ +42800e: 6e20 dcb3 0500 |0119: invoke-virtual {v5, v0}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b3dc │ │ +428014: 2206 da1e |011c: new-instance v6, Ljava/text/ParsePosition; // type@1eda │ │ +428018: 7020 e5b3 3600 |011e: invoke-direct {v6, v3}, Ljava/text/ParsePosition;.:(I)V // method@b3e5 │ │ +42801e: 1207 |0121: const/4 v7, #int 0 // #0 │ │ +428020: 1a08 4a18 |0122: const-string v8, "DateUtils" // string@184a │ │ +428024: 1300 1d00 |0124: const/16 v0, #int 29 // #1d │ │ +428028: 3507 2600 |0126: if-ge v7, v0, 014c // +0026 │ │ +42802c: 4600 0407 |0128: aget-object v0, v4, v7 │ │ +428030: 6e20 eab3 0500 |012a: invoke-virtual {v5, v0}, Ljava/text/SimpleDateFormat;.applyPattern:(Ljava/lang/String;)V // method@b3ea │ │ +428036: 6e20 e7b3 3600 |012d: invoke-virtual {v6, v3}, Ljava/text/ParsePosition;.setIndex:(I)V // method@b3e7 │ │ +42803c: 6e30 ebb3 2506 |0130: invoke-virtual {v5, v2, v6}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; // method@b3eb │ │ +428042: 0c00 |0133: move-result-object v0 │ │ +428044: 3800 1500 |0134: if-eqz v0, 0149 // +0015 │ │ +428048: 6e10 e6b3 0600 |0136: invoke-virtual {v6}, Ljava/text/ParsePosition;.getIndex:()I // method@b3e6 │ │ +42804e: 0a09 |0139: move-result v9 │ │ +428050: 6e10 adb2 0200 |013a: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b2ad │ │ +428056: 0a08 |013d: move-result v8 │ │ +428058: 3389 0b00 |013e: if-ne v9, v8, 0149 // +000b │ │ +42805c: 1100 |0140: return-object v0 │ │ +42805e: 0d00 |0141: move-exception v0 │ │ +428060: 7110 f90a 0000 |0142: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +428066: 0c00 |0145: move-result-object v0 │ │ +428068: 7120 f70a 0800 |0146: invoke-static {v8, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42806e: d807 0701 |0149: add-int/lit8 v7, v7, #int 1 // #01 │ │ +428072: 28d7 |014b: goto 0122 // -0029 │ │ +428074: 1a00 2a66 |014c: const-string v0, "^\w+, .*$" // string@662a │ │ +428078: 6e20 aeb2 0200 |014e: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ +42807e: 0a00 |0151: move-result v0 │ │ +428080: 3800 1300 |0152: if-eqz v0, 0165 // +0013 │ │ +428084: 1300 2c00 |0154: const/16 v0, #int 44 // #2c │ │ +428088: 6e20 a7b2 0200 |0156: invoke-virtual {v2, v0}, Ljava/lang/String;.indexOf:(I)I // method@b2a7 │ │ +42808e: 0a00 |0159: move-result v0 │ │ +428090: d800 0001 |015a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +428094: 6e20 b7b2 0200 |015c: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +42809a: 0c00 |015f: move-result-object v0 │ │ +42809c: 7110 b0ae 0000 |0160: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@aeb0 │ │ +4280a2: 0c00 |0163: move-result-object v0 │ │ +4280a4: 1100 |0164: return-object v0 │ │ +4280a6: 2200 741e |0165: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +4280aa: 7010 c7b2 0000 |0167: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4280b0: 1a03 e316 |016a: const-string v3, "Could not parse date string "" // string@16e3 │ │ +4280b4: 6e20 d3b2 3000 |016c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4280ba: 6e20 d3b2 1000 |016f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4280c0: 1a01 fc01 |0172: const-string v1, "" [" // string@01fc │ │ +4280c4: 6e20 d3b2 1000 |0174: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4280ca: 6e20 d3b2 2000 |0177: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4280d0: 1a01 0366 |017a: const-string v1, "]" // string@6603 │ │ +4280d4: 6e20 d3b2 1000 |017c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4280da: 6e10 deb2 0000 |017f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4280e0: 0c00 |0182: move-result-object v0 │ │ +4280e2: 7120 f50a 0800 |0183: invoke-static {v8, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4280e8: 1200 |0186: const/4 v0, #int 0 // #0 │ │ +4280ea: 1100 |0187: return-object v0 │ │ +4280ec: 2200 551e |0188: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +4280f0: 1a01 4318 |018a: const-string v1, "Date must not be null" // string@1843 │ │ +4280f4: 7020 22b2 1000 |018c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +4280fa: 2700 |018f: throw v0 │ │ catches : 1 │ │ 0x0130 - 0x013e │ │ Ljava/lang/Exception; -> 0x0141 │ │ positions : │ │ 0x0004 line=30 │ │ 0x001c line=33 │ │ 0x0024 line=36 │ │ @@ -988466,27 +988466,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 │ │ -428124: |[428124] de.danoeh.antennapod.parser.feed.util.DateUtils.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; │ │ -428134: 7110 b0ae 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@aeb0 │ │ -42813a: 0c02 |0003: move-result-object v2 │ │ -42813c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -42813e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -428142: 1100 |0007: return-object v0 │ │ -428144: 2201 ea1e |0008: new-instance v1, Ljava/util/Date; // type@1eea │ │ -428148: 7010 98b4 0100 |000a: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b498 │ │ -42814e: 6e20 9ab4 1200 |000d: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b49a │ │ -428154: 0a01 |0010: move-result v1 │ │ -428156: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -42815a: 1100 |0013: return-object v0 │ │ -42815c: 1102 |0014: return-object v2 │ │ +42810c: |[42810c] de.danoeh.antennapod.parser.feed.util.DateUtils.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; │ │ +42811c: 7110 b0ae 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@aeb0 │ │ +428122: 0c02 |0003: move-result-object v2 │ │ +428124: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +428126: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +42812a: 1100 |0007: return-object v0 │ │ +42812c: 2201 ea1e |0008: new-instance v1, Ljava/util/Date; // type@1eea │ │ +428130: 7010 98b4 0100 |000a: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b498 │ │ +428136: 6e20 9ab4 1200 |000d: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b49a │ │ +42813c: 0a01 |0010: move-result v1 │ │ +42813e: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +428142: 1100 |0013: return-object v0 │ │ +428144: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0008 line=134 │ │ 0x000d line=135 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 (null) Ljava/lang/String; │ │ @@ -988496,51 +988496,51 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -428160: |[428160] de.danoeh.antennapod.parser.feed.util.DateUtils.parseTimeString:(Ljava/lang/String;)J │ │ -428170: 1a00 140a |0000: const-string v0, ":" // string@0a14 │ │ -428174: 6e20 b3b2 0800 |0002: invoke-virtual {v8, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -42817a: 0c08 |0005: move-result-object v8 │ │ -42817c: 2180 |0006: array-length v0, v8 │ │ -42817e: 1231 |0007: const/4 v1, #int 3 // #3 │ │ -428180: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -428182: 1603 0000 |0009: const-wide/16 v3, #int 0 // #0 │ │ -428186: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -428188: 3310 1000 |000c: if-ne v0, v1, 001c // +0010 │ │ -42818c: 4600 0805 |000e: aget-object v0, v8, v5 │ │ -428190: 7110 30b2 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -428196: 0a00 |0013: move-result v0 │ │ -428198: 8100 |0014: int-to-long v0, v0 │ │ -42819a: 1705 80ee 3600 |0015: const-wide/32 v5, #float 5.04467e-39 // #0036ee80 │ │ -4281a0: 9d00 0005 |0018: mul-long v0, v0, v5 │ │ -4281a4: bb03 |001a: add-long/2addr v3, v0 │ │ -4281a6: 1215 |001b: const/4 v5, #int 1 // #1 │ │ -4281a8: 2180 |001c: array-length v0, v8 │ │ -4281aa: 1221 |001d: const/4 v1, #int 2 // #2 │ │ -4281ac: 3410 1c00 |001e: if-lt v0, v1, 003a // +001c │ │ -4281b0: 4600 0805 |0020: aget-object v0, v8, v5 │ │ -4281b4: 7110 30b2 0000 |0022: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -4281ba: 0a00 |0025: move-result v0 │ │ -4281bc: 8100 |0026: int-to-long v0, v0 │ │ -4281be: 1706 60ea 0000 |0027: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -4281c4: 9d00 0006 |002a: mul-long v0, v0, v6 │ │ -4281c8: bb03 |002c: add-long/2addr v3, v0 │ │ -4281ca: b025 |002d: add-int/2addr v5, v2 │ │ -4281cc: 4608 0805 |002e: aget-object v8, v8, v5 │ │ -4281d0: 7110 1eb2 0800 |0030: invoke-static {v8}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b21e │ │ -4281d6: 0a08 |0033: move-result v8 │ │ -4281d8: 1500 7a44 |0034: const/high16 v0, #int 1148846080 // #447a │ │ -4281dc: a808 0800 |0036: mul-float v8, v8, v0 │ │ -4281e0: 8880 |0038: float-to-long v0, v8 │ │ -4281e2: bb03 |0039: add-long/2addr v3, v0 │ │ -4281e4: 1003 |003a: return-wide v3 │ │ +428148: |[428148] de.danoeh.antennapod.parser.feed.util.DateUtils.parseTimeString:(Ljava/lang/String;)J │ │ +428158: 1a00 140a |0000: const-string v0, ":" // string@0a14 │ │ +42815c: 6e20 b3b2 0800 |0002: invoke-virtual {v8, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +428162: 0c08 |0005: move-result-object v8 │ │ +428164: 2180 |0006: array-length v0, v8 │ │ +428166: 1231 |0007: const/4 v1, #int 3 // #3 │ │ +428168: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +42816a: 1603 0000 |0009: const-wide/16 v3, #int 0 // #0 │ │ +42816e: 1205 |000b: const/4 v5, #int 0 // #0 │ │ +428170: 3310 1000 |000c: if-ne v0, v1, 001c // +0010 │ │ +428174: 4600 0805 |000e: aget-object v0, v8, v5 │ │ +428178: 7110 30b2 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +42817e: 0a00 |0013: move-result v0 │ │ +428180: 8100 |0014: int-to-long v0, v0 │ │ +428182: 1705 80ee 3600 |0015: const-wide/32 v5, #float 5.04467e-39 // #0036ee80 │ │ +428188: 9d00 0005 |0018: mul-long v0, v0, v5 │ │ +42818c: bb03 |001a: add-long/2addr v3, v0 │ │ +42818e: 1215 |001b: const/4 v5, #int 1 // #1 │ │ +428190: 2180 |001c: array-length v0, v8 │ │ +428192: 1221 |001d: const/4 v1, #int 2 // #2 │ │ +428194: 3410 1c00 |001e: if-lt v0, v1, 003a // +001c │ │ +428198: 4600 0805 |0020: aget-object v0, v8, v5 │ │ +42819c: 7110 30b2 0000 |0022: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +4281a2: 0a00 |0025: move-result v0 │ │ +4281a4: 8100 |0026: int-to-long v0, v0 │ │ +4281a6: 1706 60ea 0000 |0027: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +4281ac: 9d00 0006 |002a: mul-long v0, v0, v6 │ │ +4281b0: bb03 |002c: add-long/2addr v3, v0 │ │ +4281b2: b025 |002d: add-int/2addr v5, v2 │ │ +4281b4: 4608 0805 |002e: aget-object v8, v8, v5 │ │ +4281b8: 7110 1eb2 0800 |0030: invoke-static {v8}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b21e │ │ +4281be: 0a08 |0033: move-result v8 │ │ +4281c0: 1500 7a44 |0034: const/high16 v0, #int 1148846080 // #447a │ │ +4281c4: a808 0800 |0036: mul-float v8, v8, v0 │ │ +4281c8: 8880 |0038: float-to-long v0, v8 │ │ +4281ca: bb03 |0039: add-long/2addr v3, v0 │ │ +4281cc: 1003 |003a: return-wide v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=148 │ │ 0x0006 line=151 │ │ 0x000e line=153 │ │ 0x001c line=156 │ │ 0x0020 line=157 │ │ @@ -988578,17 +988578,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428354: |[428354] de.danoeh.antennapod.parser.feed.util.DurationParser.:()V │ │ -428364: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42836a: 0e00 |0003: return-void │ │ +42833c: |[42833c] de.danoeh.antennapod.parser.feed.util.DurationParser.:()V │ │ +42834c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428352: 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;) │ │ @@ -988596,49 +988596,49 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -428224: |[428224] de.danoeh.antennapod.parser.feed.util.DurationParser.inMillis:(Ljava/lang/String;)J │ │ -428234: 6e10 beb2 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -42823a: 0c05 |0003: move-result-object v5 │ │ -42823c: 1a00 140a |0004: const-string v0, ":" // string@0a14 │ │ -428240: 6e20 b3b2 0500 |0006: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -428246: 0c05 |0009: move-result-object v5 │ │ -428248: 2150 |000a: array-length v0, v5 │ │ -42824a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -42824c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -42824e: 3320 0900 |000d: if-ne v0, v2, 0016 // +0009 │ │ -428252: 4605 0501 |000f: aget-object v5, v5, v1 │ │ -428256: 7110 b5ae 0500 |0011: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@aeb5 │ │ -42825c: 0b00 |0014: move-result-wide v0 │ │ -42825e: 1000 |0015: return-wide v0 │ │ -428260: 2150 |0016: array-length v0, v5 │ │ -428262: 1223 |0017: const/4 v3, #int 2 // #2 │ │ -428264: 3330 0d00 |0018: if-ne v0, v3, 0025 // +000d │ │ -428268: 4600 0501 |001a: aget-object v0, v5, v1 │ │ -42826c: 4605 0502 |001c: aget-object v5, v5, v2 │ │ -428270: 1a01 e009 |001e: const-string v1, "0" // string@09e0 │ │ -428274: 7130 b6ae 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@aeb6 │ │ -42827a: 0b00 |0023: move-result-wide v0 │ │ -42827c: 1000 |0024: return-wide v0 │ │ -42827e: 2150 |0025: array-length v0, v5 │ │ -428280: 1234 |0026: const/4 v4, #int 3 // #3 │ │ -428282: 3340 0d00 |0027: if-ne v0, v4, 0034 // +000d │ │ -428286: 4600 0501 |0029: aget-object v0, v5, v1 │ │ -42828a: 4601 0502 |002b: aget-object v1, v5, v2 │ │ -42828e: 4605 0503 |002d: aget-object v5, v5, v3 │ │ -428292: 7130 b6ae 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@aeb6 │ │ -428298: 0b00 |0032: move-result-wide v0 │ │ -42829a: 1000 |0033: return-wide v0 │ │ -42829c: 2205 651e |0034: new-instance v5, Ljava/lang/NumberFormatException; // type@1e65 │ │ -4282a0: 7010 74b2 0500 |0036: invoke-direct {v5}, Ljava/lang/NumberFormatException;.:()V // method@b274 │ │ -4282a6: 2705 |0039: throw v5 │ │ +42820c: |[42820c] de.danoeh.antennapod.parser.feed.util.DurationParser.inMillis:(Ljava/lang/String;)J │ │ +42821c: 6e10 beb2 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +428222: 0c05 |0003: move-result-object v5 │ │ +428224: 1a00 140a |0004: const-string v0, ":" // string@0a14 │ │ +428228: 6e20 b3b2 0500 |0006: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +42822e: 0c05 |0009: move-result-object v5 │ │ +428230: 2150 |000a: array-length v0, v5 │ │ +428232: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +428234: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +428236: 3320 0900 |000d: if-ne v0, v2, 0016 // +0009 │ │ +42823a: 4605 0501 |000f: aget-object v5, v5, v1 │ │ +42823e: 7110 b5ae 0500 |0011: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@aeb5 │ │ +428244: 0b00 |0014: move-result-wide v0 │ │ +428246: 1000 |0015: return-wide v0 │ │ +428248: 2150 |0016: array-length v0, v5 │ │ +42824a: 1223 |0017: const/4 v3, #int 2 // #2 │ │ +42824c: 3330 0d00 |0018: if-ne v0, v3, 0025 // +000d │ │ +428250: 4600 0501 |001a: aget-object v0, v5, v1 │ │ +428254: 4605 0502 |001c: aget-object v5, v5, v2 │ │ +428258: 1a01 e009 |001e: const-string v1, "0" // string@09e0 │ │ +42825c: 7130 b6ae 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@aeb6 │ │ +428262: 0b00 |0023: move-result-wide v0 │ │ +428264: 1000 |0024: return-wide v0 │ │ +428266: 2150 |0025: array-length v0, v5 │ │ +428268: 1234 |0026: const/4 v4, #int 3 // #3 │ │ +42826a: 3340 0d00 |0027: if-ne v0, v4, 0034 // +000d │ │ +42826e: 4600 0501 |0029: aget-object v0, v5, v1 │ │ +428272: 4601 0502 |002b: aget-object v1, v5, v2 │ │ +428276: 4605 0503 |002d: aget-object v5, v5, v3 │ │ +42827a: 7130 b6ae 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@aeb6 │ │ +428280: 0b00 |0032: move-result-wide v0 │ │ +428282: 1000 |0033: return-wide v0 │ │ +428284: 2205 651e |0034: new-instance v5, Ljava/lang/NumberFormatException; // type@1e65 │ │ +428288: 7010 74b2 0500 |0036: invoke-direct {v5}, Ljava/lang/NumberFormatException;.:()V // method@b274 │ │ +42828e: 2705 |0039: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x000a line=11 │ │ 0x000f line=12 │ │ 0x0016 line=13 │ │ 0x001a line=14 │ │ @@ -988653,38 +988653,38 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -4282a8: |[4282a8] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;)J │ │ -4282b8: 1a00 7f09 |0000: const-string v0, "." // string@097f │ │ -4282bc: 6e20 9bb2 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -4282c2: 0a00 |0005: move-result v0 │ │ -4282c4: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -4282c8: 7110 1eb2 0500 |0008: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b21e │ │ -4282ce: 0a05 |000b: move-result v5 │ │ -4282d0: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -4282d4: aa00 0500 |000e: rem-float v0, v5, v0 │ │ -4282d8: 6201 43d9 |0010: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -4282dc: 8852 |0012: float-to-long v2, v5 │ │ -4282de: 6e30 beb5 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -4282e4: 0b01 |0016: move-result-wide v1 │ │ -4282e6: 1505 7a44 |0017: const/high16 v5, #int 1148846080 // #447a │ │ -4282ea: a800 0005 |0019: mul-float v0, v0, v5 │ │ -4282ee: 8803 |001b: float-to-long v3, v0 │ │ -4282f0: bb31 |001c: add-long/2addr v1, v3 │ │ -4282f2: 1001 |001d: return-wide v1 │ │ -4282f4: 6200 43d9 |001e: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -4282f8: 7110 43b2 0500 |0020: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -4282fe: 0b01 |0023: move-result-wide v1 │ │ -428300: 6e30 beb5 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -428306: 0b00 |0027: move-result-wide v0 │ │ -428308: 1000 |0028: return-wide v0 │ │ +428290: |[428290] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;)J │ │ +4282a0: 1a00 7f09 |0000: const-string v0, "." // string@097f │ │ +4282a4: 6e20 9bb2 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +4282aa: 0a00 |0005: move-result v0 │ │ +4282ac: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +4282b0: 7110 1eb2 0500 |0008: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b21e │ │ +4282b6: 0a05 |000b: move-result v5 │ │ +4282b8: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +4282bc: aa00 0500 |000e: rem-float v0, v5, v0 │ │ +4282c0: 6201 43d9 |0010: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +4282c4: 8852 |0012: float-to-long v2, v5 │ │ +4282c6: 6e30 beb5 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +4282cc: 0b01 |0016: move-result-wide v1 │ │ +4282ce: 1505 7a44 |0017: const/high16 v5, #int 1148846080 // #447a │ │ +4282d2: a800 0005 |0019: mul-float v0, v0, v5 │ │ +4282d6: 8803 |001b: float-to-long v3, v0 │ │ +4282d8: bb31 |001c: add-long/2addr v1, v3 │ │ +4282da: 1001 |001d: return-wide v1 │ │ +4282dc: 6200 43d9 |001e: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +4282e0: 7110 43b2 0500 |0020: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +4282e6: 0b01 |0023: move-result-wide v1 │ │ +4282e8: 6e30 beb5 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +4282ee: 0b00 |0027: move-result-wide v0 │ │ +4282f0: 1000 |0028: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=29 │ │ 0x0008 line=30 │ │ 0x0010 line=32 │ │ 0x001e line=34 │ │ locals : │ │ @@ -988695,30 +988695,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 │ │ -42830c: |[42830c] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J │ │ -42831c: 6200 3fd9 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ -428320: 7110 43b2 0400 |0002: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -428326: 0b01 |0005: move-result-wide v1 │ │ -428328: 6e30 beb5 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -42832e: 0b00 |0009: move-result-wide v0 │ │ -428330: 6204 41d9 |000a: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ -428334: 7110 43b2 0500 |000c: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -42833a: 0b02 |000f: move-result-wide v2 │ │ -42833c: 6e30 beb5 2403 |0010: invoke-virtual {v4, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -428342: 0b04 |0013: move-result-wide v4 │ │ -428344: bb40 |0014: add-long/2addr v0, v4 │ │ -428346: 7110 b5ae 0600 |0015: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@aeb5 │ │ -42834c: 0b04 |0018: move-result-wide v4 │ │ -42834e: bb40 |0019: add-long/2addr v0, v4 │ │ -428350: 1000 |001a: return-wide v0 │ │ +4282f4: |[4282f4] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J │ │ +428304: 6200 3fd9 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ +428308: 7110 43b2 0400 |0002: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +42830e: 0b01 |0005: move-result-wide v1 │ │ +428310: 6e30 beb5 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +428316: 0b00 |0009: move-result-wide v0 │ │ +428318: 6204 41d9 |000a: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ +42831c: 7110 43b2 0500 |000c: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +428322: 0b02 |000f: move-result-wide v2 │ │ +428324: 6e30 beb5 2403 |0010: invoke-virtual {v4, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +42832a: 0b04 |0013: move-result-wide v4 │ │ +42832c: bb40 |0014: add-long/2addr v0, v4 │ │ +42832e: 7110 b5ae 0600 |0015: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@aeb5 │ │ +428334: 0b04 |0018: move-result-wide v4 │ │ +428336: bb40 |0019: add-long/2addr v0, v4 │ │ +428338: 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; │ │ @@ -988771,58 +988771,58 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 22 │ │ ins : 0 │ │ outs : 21 │ │ insns size : 87 16-bit code units │ │ -42849c: |[42849c] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ -4284ac: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -4284b0: 1a01 0c0a |0002: const-string v1, "3gp" // string@0a0c │ │ -4284b4: 1a02 6a66 |0004: const-string v2, "aac" // string@666a │ │ -4284b8: 1a03 7c6a |0006: const-string v3, "amr" // string@6a7c │ │ -4284bc: 1a04 6d86 |0008: const-string v4, "flac" // string@866d │ │ -4284c0: 1a05 c499 |000a: const-string v5, "imy" // string@99c4 │ │ -4284c4: 1a06 c5a6 |000c: const-string v6, "m4a" // string@a6c5 │ │ -4284c8: 1a07 c6a6 |000e: const-string v7, "m4b" // string@a6c6 │ │ -4284cc: 1a08 34b8 |0010: const-string v8, "mid" // string@b834 │ │ -4284d0: 1a09 81b8 |0012: const-string v9, "mkv" // string@b881 │ │ -4284d4: 1a0a 16b9 |0014: const-string v10, "mp3" // string@b916 │ │ -4284d8: 1a0b 18b9 |0016: const-string v11, "mp4" // string@b918 │ │ -4284dc: 1a0c f1ba |0018: const-string v12, "mxmf" // string@baf1 │ │ -4284e0: 1a0d 95bd |001a: const-string v13, "oga" // string@bd95 │ │ -4284e4: 1a0e 96bd |001c: const-string v14, "ogg" // string@bd96 │ │ -4284e8: 1a0f 9abd |001e: const-string v15, "ogx" // string@bd9a │ │ -4284ec: 1a10 e7c1 |0020: const-string v16, "opus" // string@c1e7 │ │ -4284f0: 1a11 00c2 |0022: const-string v17, "ota" // string@c200 │ │ -4284f4: 1a12 32cd |0024: const-string v18, "rtttl" // string@cd32 │ │ -4284f8: 1a13 33cd |0026: const-string v19, "rtx" // string@cd33 │ │ -4284fc: 1a14 7fe6 |0028: const-string v20, "wav" // string@e67f │ │ -428500: 1a15 a2e7 |002a: const-string v21, "xmf" // string@e7a2 │ │ -428504: 2515 1021 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@2110 │ │ -42850a: 0c01 |002f: move-result-object v1 │ │ -42850c: 7110 2db4 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -428512: 0c01 |0033: move-result-object v1 │ │ -428514: 7020 b8b4 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ -42851a: 6900 cdc6 |0037: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@c6cd │ │ -42851e: 2200 ef1e |0039: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -428522: 1a01 0c0a |003b: const-string v1, "3gp" // string@0a0c │ │ -428526: 1a02 81b8 |003d: const-string v2, "mkv" // string@b881 │ │ -42852a: 1a03 18b9 |003f: const-string v3, "mp4" // string@b918 │ │ -42852e: 1a04 96bd |0041: const-string v4, "ogg" // string@bd96 │ │ -428532: 1a05 99bd |0043: const-string v5, "ogv" // string@bd99 │ │ -428536: 1a06 9abd |0045: const-string v6, "ogx" // string@bd9a │ │ -42853a: 1a07 89e6 |0047: const-string v7, "webm" // string@e689 │ │ -42853e: 2507 1021 0100 |0049: filled-new-array/range {v1, v2, v3, v4, v5, v6, v7}, [Ljava/lang/String; // type@2110 │ │ -428544: 0c01 |004c: move-result-object v1 │ │ -428546: 7110 2db4 0100 |004d: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -42854c: 0c01 |0050: move-result-object v1 │ │ -42854e: 7020 b8b4 1000 |0051: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ -428554: 6900 cfc6 |0054: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@c6cf │ │ -428558: 0e00 |0056: return-void │ │ +428484: |[428484] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ +428494: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +428498: 1a01 0c0a |0002: const-string v1, "3gp" // string@0a0c │ │ +42849c: 1a02 6a66 |0004: const-string v2, "aac" // string@666a │ │ +4284a0: 1a03 7c6a |0006: const-string v3, "amr" // string@6a7c │ │ +4284a4: 1a04 6d86 |0008: const-string v4, "flac" // string@866d │ │ +4284a8: 1a05 c499 |000a: const-string v5, "imy" // string@99c4 │ │ +4284ac: 1a06 c5a6 |000c: const-string v6, "m4a" // string@a6c5 │ │ +4284b0: 1a07 c6a6 |000e: const-string v7, "m4b" // string@a6c6 │ │ +4284b4: 1a08 34b8 |0010: const-string v8, "mid" // string@b834 │ │ +4284b8: 1a09 81b8 |0012: const-string v9, "mkv" // string@b881 │ │ +4284bc: 1a0a 16b9 |0014: const-string v10, "mp3" // string@b916 │ │ +4284c0: 1a0b 18b9 |0016: const-string v11, "mp4" // string@b918 │ │ +4284c4: 1a0c f1ba |0018: const-string v12, "mxmf" // string@baf1 │ │ +4284c8: 1a0d 95bd |001a: const-string v13, "oga" // string@bd95 │ │ +4284cc: 1a0e 96bd |001c: const-string v14, "ogg" // string@bd96 │ │ +4284d0: 1a0f 9abd |001e: const-string v15, "ogx" // string@bd9a │ │ +4284d4: 1a10 e7c1 |0020: const-string v16, "opus" // string@c1e7 │ │ +4284d8: 1a11 00c2 |0022: const-string v17, "ota" // string@c200 │ │ +4284dc: 1a12 32cd |0024: const-string v18, "rtttl" // string@cd32 │ │ +4284e0: 1a13 33cd |0026: const-string v19, "rtx" // string@cd33 │ │ +4284e4: 1a14 7fe6 |0028: const-string v20, "wav" // string@e67f │ │ +4284e8: 1a15 a2e7 |002a: const-string v21, "xmf" // string@e7a2 │ │ +4284ec: 2515 1021 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@2110 │ │ +4284f2: 0c01 |002f: move-result-object v1 │ │ +4284f4: 7110 2db4 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +4284fa: 0c01 |0033: move-result-object v1 │ │ +4284fc: 7020 b8b4 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ +428502: 6900 cdc6 |0037: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@c6cd │ │ +428506: 2200 ef1e |0039: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +42850a: 1a01 0c0a |003b: const-string v1, "3gp" // string@0a0c │ │ +42850e: 1a02 81b8 |003d: const-string v2, "mkv" // string@b881 │ │ +428512: 1a03 18b9 |003f: const-string v3, "mp4" // string@b918 │ │ +428516: 1a04 96bd |0041: const-string v4, "ogg" // string@bd96 │ │ +42851a: 1a05 99bd |0043: const-string v5, "ogv" // string@bd99 │ │ +42851e: 1a06 9abd |0045: const-string v6, "ogx" // string@bd9a │ │ +428522: 1a07 89e6 |0047: const-string v7, "webm" // string@e689 │ │ +428526: 2507 1021 0100 |0049: filled-new-array/range {v1, v2, v3, v4, v5, v6, v7}, [Ljava/lang/String; // type@2110 │ │ +42852c: 0c01 |004c: move-result-object v1 │ │ +42852e: 7110 2db4 0100 |004d: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +428534: 0c01 |0050: move-result-object v1 │ │ +428536: 7020 b8b4 1000 |0051: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ +42853c: 6900 cfc6 |0054: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@c6cf │ │ +428540: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0039 line=23 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;) │ │ @@ -988830,17 +988830,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42855c: |[42855c] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ -42856c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428572: 0e00 |0003: return-void │ │ +428544: |[428544] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ +428554: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42855a: 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;) │ │ @@ -988848,30 +988848,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 │ │ -4283f0: |[4283f0] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -428400: 7110 bcae 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@aebc │ │ -428406: 0a00 |0003: move-result v0 │ │ -428408: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -42840c: 1a00 266c |0006: const-string v0, "application/octet-stream" // string@6c26 │ │ -428410: 6e20 9fb2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -428416: 0a00 |000b: move-result v0 │ │ -428418: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -42841c: 1101 |000e: return-object v1 │ │ -42841e: 7110 baae 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@aeba │ │ -428424: 0c02 |0012: move-result-object v2 │ │ -428426: 7110 bcae 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@aebc │ │ -42842c: 0a00 |0016: move-result v0 │ │ -42842e: 3800 0300 |0017: if-eqz v0, 001a // +0003 │ │ -428432: 1102 |0019: return-object v2 │ │ -428434: 1101 |001a: return-object v1 │ │ +4283d8: |[4283d8] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +4283e8: 7110 bcae 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@aebc │ │ +4283ee: 0a00 |0003: move-result v0 │ │ +4283f0: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +4283f4: 1a00 266c |0006: const-string v0, "application/octet-stream" // string@6c26 │ │ +4283f8: 6e20 9fb2 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4283fe: 0a00 |000b: move-result v0 │ │ +428400: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +428404: 1101 |000e: return-object v1 │ │ +428406: 7110 baae 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@aeba │ │ +42840c: 0c02 |0012: move-result-object v2 │ │ +42840e: 7110 bcae 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@aebc │ │ +428414: 0a00 |0016: move-result v0 │ │ +428416: 3800 0300 |0017: if-eqz v0, 001a // +0003 │ │ +42841a: 1102 |0019: return-object v2 │ │ +42841c: 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; │ │ @@ -988882,39 +988882,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 │ │ -428438: |[428438] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -428448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42844a: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -42844e: 1100 |0003: return-object v0 │ │ -428450: 7110 d4b6 0200 |0004: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b6d4 │ │ -428456: 0c02 |0007: move-result-object v2 │ │ -428458: 7100 730f 0000 |0008: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@0f73 │ │ -42845e: 0c01 |000b: move-result-object v1 │ │ -428460: 6e20 720f 2100 |000c: invoke-virtual {v1, v2}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@0f72 │ │ -428466: 0c01 |000f: move-result-object v1 │ │ -428468: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -42846c: 1101 |0012: return-object v1 │ │ -42846e: 6201 cdc6 |0013: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@c6cd │ │ -428472: 7220 3ab5 2100 |0015: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -428478: 0a01 |0018: move-result v1 │ │ -42847a: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -42847e: 1a02 5e6d |001b: const-string v2, "audio/*" // string@6d5e │ │ -428482: 1102 |001d: return-object v2 │ │ -428484: 6201 cfc6 |001e: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@c6cf │ │ -428488: 7220 3ab5 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -42848e: 0a02 |0023: move-result v2 │ │ -428490: 3802 0500 |0024: if-eqz v2, 0029 // +0005 │ │ -428494: 1a02 e0e5 |0026: const-string v2, "video/*" // string@e5e0 │ │ -428498: 1102 |0028: return-object v2 │ │ -42849a: 1100 |0029: return-object v0 │ │ +428420: |[428420] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +428430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +428432: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +428436: 1100 |0003: return-object v0 │ │ +428438: 7110 d4b6 0200 |0004: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@b6d4 │ │ +42843e: 0c02 |0007: move-result-object v2 │ │ +428440: 7100 730f 0000 |0008: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@0f73 │ │ +428446: 0c01 |000b: move-result-object v1 │ │ +428448: 6e20 720f 2100 |000c: invoke-virtual {v1, v2}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@0f72 │ │ +42844e: 0c01 |000f: move-result-object v1 │ │ +428450: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +428454: 1101 |0012: return-object v1 │ │ +428456: 6201 cdc6 |0013: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@c6cd │ │ +42845a: 7220 3ab5 2100 |0015: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +428460: 0a01 |0018: move-result v1 │ │ +428462: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +428466: 1a02 5e6d |001b: const-string v2, "audio/*" // string@6d5e │ │ +42846a: 1102 |001d: return-object v2 │ │ +42846c: 6201 cfc6 |001e: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@c6cf │ │ +428470: 7220 3ab5 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +428476: 0a02 |0023: move-result v2 │ │ +428478: 3802 0500 |0024: if-eqz v2, 0029 // +0005 │ │ +42847c: 1a02 e0e5 |0026: const-string v2, "video/*" // string@e5e0 │ │ +428480: 1102 |0028: return-object v2 │ │ +428482: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=70 │ │ 0x0008 line=71 │ │ 0x0013 line=76 │ │ 0x001e line=78 │ │ locals : │ │ @@ -988925,22 +988925,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -42836c: |[42836c] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isImageFile:(Ljava/lang/String;)Z │ │ -42837c: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -428380: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -428382: 0f01 |0003: return v1 │ │ -428384: 1a00 9499 |0004: const-string v0, "image/" // string@9994 │ │ -428388: 6e20 b5b2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -42838e: 0a01 |0009: move-result v1 │ │ -428390: 0f01 |000a: return v1 │ │ +428354: |[428354] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isImageFile:(Ljava/lang/String;)Z │ │ +428364: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +428368: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +42836a: 0f01 |0003: return v1 │ │ +42836c: 1a00 9499 |0004: const-string v0, "image/" // string@9994 │ │ +428370: 6e20 b5b2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +428376: 0a01 |0009: move-result v1 │ │ +428378: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=58 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;) │ │ @@ -988948,36 +988948,36 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -428394: |[428394] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isMediaFile:(Ljava/lang/String;)Z │ │ -4283a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4283a6: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -4283aa: 0f00 |0003: return v0 │ │ -4283ac: 1a01 5d6d |0004: const-string v1, "audio/" // string@6d5d │ │ -4283b0: 6e20 b5b2 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -4283b6: 0a01 |0009: move-result v1 │ │ -4283b8: 3901 1a00 |000a: if-nez v1, 0024 // +001a │ │ -4283bc: 1a01 dfe5 |000c: const-string v1, "video/" // string@e5df │ │ -4283c0: 6e20 b5b2 1200 |000e: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -4283c6: 0a01 |0011: move-result v1 │ │ -4283c8: 3901 1200 |0012: if-nez v1, 0024 // +0012 │ │ -4283cc: 1a01 276c |0014: const-string v1, "application/ogg" // string@6c27 │ │ -4283d0: 6e20 9fb2 1200 |0016: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4283d6: 0a01 |0019: move-result v1 │ │ -4283d8: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ -4283dc: 1a01 266c |001c: const-string v1, "application/octet-stream" // string@6c26 │ │ -4283e0: 6e20 9fb2 1200 |001e: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4283e6: 0a02 |0021: move-result v2 │ │ -4283e8: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -4283ec: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -4283ee: 0f00 |0025: return v0 │ │ +42837c: |[42837c] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isMediaFile:(Ljava/lang/String;)Z │ │ +42838c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42838e: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +428392: 0f00 |0003: return v0 │ │ +428394: 1a01 5d6d |0004: const-string v1, "audio/" // string@6d5d │ │ +428398: 6e20 b5b2 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +42839e: 0a01 |0009: move-result v1 │ │ +4283a0: 3901 1a00 |000a: if-nez v1, 0024 // +001a │ │ +4283a4: 1a01 dfe5 |000c: const-string v1, "video/" // string@e5df │ │ +4283a8: 6e20 b5b2 1200 |000e: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +4283ae: 0a01 |0011: move-result v1 │ │ +4283b0: 3901 1200 |0012: if-nez v1, 0024 // +0012 │ │ +4283b4: 1a01 276c |0014: const-string v1, "application/ogg" // string@6c27 │ │ +4283b8: 6e20 9fb2 1200 |0016: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4283be: 0a01 |0019: move-result v1 │ │ +4283c0: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ +4283c4: 1a01 266c |001c: const-string v1, "application/octet-stream" // string@6c26 │ │ +4283c8: 6e20 9fb2 1200 |001e: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4283ce: 0a02 |0021: move-result v2 │ │ +4283d0: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +4283d4: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +4283d6: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=47 │ │ 0x000e line=48 │ │ 0x0016 line=49 │ │ 0x001e line=50 │ │ locals : │ │ @@ -989009,17 +989009,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428598: |[428598] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.:()V │ │ -4285a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4285ae: 0e00 |0003: return-void │ │ +428580: |[428580] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.:()V │ │ +428590: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428596: 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;) │ │ @@ -989027,20 +989027,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 │ │ -428574: |[428574] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; │ │ -428584: 1a00 2307 |0000: const-string v0, "(^\s*)|(\s*$)" // string@0723 │ │ -428588: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -42858c: 6e30 b1b2 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -428592: 0c02 |0007: move-result-object v2 │ │ -428594: 1102 |0008: return-object v2 │ │ +42855c: |[42855c] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; │ │ +42856c: 1a00 2307 |0000: const-string v0, "(^\s*)|(\s*$)" // string@0723 │ │ +428570: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +428574: 6e30 b1b2 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +42857a: 0c02 |0007: move-result-object v2 │ │ +42857c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=12 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -989097,43 +989097,43 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -4285f8: |[4285f8] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:()V │ │ -428608: 2200 621d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ -42860c: 1a01 2251 |0002: const-string v1, "RSS20" // string@5122 │ │ -428610: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -428612: 7030 c0ae 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@aec0 │ │ -428618: 6900 d4c6 |0008: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d4 │ │ -42861c: 2201 621d |000a: new-instance v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ -428620: 1a03 2151 |000c: const-string v3, "RSS091" // string@5121 │ │ -428624: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -428626: 7030 c0ae 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@aec0 │ │ -42862c: 6901 d3c6 |0012: sput-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d3 │ │ -428630: 2203 621d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ -428634: 1a05 340c |0016: const-string v5, "ATOM" // string@0c34 │ │ -428638: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -42863a: 7030 c0ae 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@aec0 │ │ -428640: 6903 d1c6 |001c: sput-object v3, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d1 │ │ -428644: 2205 621d |001e: new-instance v5, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ -428648: 1a07 4d21 |0020: const-string v7, "INVALID" // string@214d │ │ -42864c: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -42864e: 7030 c0ae 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@aec0 │ │ -428654: 6905 d2c6 |0026: sput-object v5, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ -428658: 1247 |0028: const/4 v7, #int 4 // #4 │ │ -42865a: 2377 0021 |0029: new-array v7, v7, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@2100 │ │ -42865e: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ -428662: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ -428666: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ -42866a: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ -42866e: 6907 d0c6 |0033: sput-object v7, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d0 │ │ -428672: 0e00 |0035: return-void │ │ +4285e0: |[4285e0] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:()V │ │ +4285f0: 2200 621d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ +4285f4: 1a01 2251 |0002: const-string v1, "RSS20" // string@5122 │ │ +4285f8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4285fa: 7030 c0ae 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@aec0 │ │ +428600: 6900 d4c6 |0008: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d4 │ │ +428604: 2201 621d |000a: new-instance v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ +428608: 1a03 2151 |000c: const-string v3, "RSS091" // string@5121 │ │ +42860c: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +42860e: 7030 c0ae 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@aec0 │ │ +428614: 6901 d3c6 |0012: sput-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d3 │ │ +428618: 2203 621d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ +42861c: 1a05 340c |0016: const-string v5, "ATOM" // string@0c34 │ │ +428620: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +428622: 7030 c0ae 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@aec0 │ │ +428628: 6903 d1c6 |001c: sput-object v3, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d1 │ │ +42862c: 2205 621d |001e: new-instance v5, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ +428630: 1a07 4d21 |0020: const-string v7, "INVALID" // string@214d │ │ +428634: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +428636: 7030 c0ae 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@aec0 │ │ +42863c: 6905 d2c6 |0026: sput-object v5, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ +428640: 1247 |0028: const/4 v7, #int 4 // #4 │ │ +428642: 2377 0021 |0029: new-array v7, v7, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@2100 │ │ +428646: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ +42864a: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ +42864e: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ +428652: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ +428656: 6907 d0c6 |0033: sput-object v7, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d0 │ │ +42865a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0033 line=23 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;) │ │ @@ -989141,17 +989141,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 │ │ -428674: |[428674] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:(Ljava/lang/String;I)V │ │ -428684: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -42868a: 0e00 |0003: return-void │ │ +42865c: |[42865c] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:(Ljava/lang/String;I)V │ │ +42866c: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +428672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -989161,20 +989161,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 │ │ -4285b0: |[4285b0] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -4285c0: 1c00 621d |0000: const-class v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ -4285c4: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -4285ca: 0c01 |0005: move-result-object v1 │ │ -4285cc: 1f01 621d |0006: check-cast v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ -4285d0: 1101 |0008: return-object v1 │ │ +428598: |[428598] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +4285a8: 1c00 621d |0000: const-class v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ +4285ac: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +4285b2: 0c01 |0005: move-result-object v1 │ │ +4285b4: 1f01 621d |0006: check-cast v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d62 │ │ +4285b8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;) │ │ @@ -989182,20 +989182,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 │ │ -4285d4: |[4285d4] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -4285e4: 6200 d0c6 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d0 │ │ -4285e8: 6e10 aeb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.clone:()Ljava/lang/Object; // method@b7ae │ │ -4285ee: 0c00 |0005: move-result-object v0 │ │ -4285f0: 1f00 0021 |0006: check-cast v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@2100 │ │ -4285f4: 1100 |0008: return-object v0 │ │ +4285bc: |[4285bc] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +4285cc: 6200 d0c6 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d0 │ │ +4285d0: 6e10 aeb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.clone:()Ljava/lang/Object; // method@b7ae │ │ +4285d6: 0c00 |0005: move-result-object v0 │ │ +4285d8: 1f00 0021 |0006: check-cast v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@2100 │ │ +4285dc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 23683 (TypeGetter.java) │ │ @@ -989244,17 +989244,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428a6c: |[428a6c] de.danoeh.antennapod.parser.feed.util.TypeGetter.:()V │ │ -428a7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428a82: 0e00 |0003: return-void │ │ +428a54: |[428a54] de.danoeh.antennapod.parser.feed.util.TypeGetter.:()V │ │ +428a64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428a6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/util/TypeGetter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter;) │ │ @@ -989262,29 +989262,29 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -428a18: |[428a18] de.danoeh.antennapod.parser.feed.util.TypeGetter.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; │ │ -428a28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -428a2a: 2201 af1f |0001: new-instance v1, Lorg/apache/commons/io/input/XmlStreamReader; // type@1faf │ │ -428a2e: 2202 231e |0003: new-instance v2, Ljava/io/File; // type@1e23 │ │ -428a32: 6e10 85ab 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -428a38: 0c04 |0008: move-result-object v4 │ │ -428a3a: 7020 3cb1 4200 |0009: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -428a40: 7020 e6b6 2100 |000c: invoke-direct {v1, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b6e6 │ │ -428a46: 1101 |000f: return-object v1 │ │ -428a48: 0d04 |0010: move-exception v4 │ │ -428a4a: 6e10 04b3 0400 |0011: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -428a50: 1100 |0014: return-object v0 │ │ -428a52: 0d04 |0015: move-exception v4 │ │ -428a54: 6e10 04b3 0400 |0016: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -428a5a: 1100 |0019: return-object v0 │ │ +428a00: |[428a00] de.danoeh.antennapod.parser.feed.util.TypeGetter.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; │ │ +428a10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +428a12: 2201 af1f |0001: new-instance v1, Lorg/apache/commons/io/input/XmlStreamReader; // type@1faf │ │ +428a16: 2202 231e |0003: new-instance v2, Ljava/io/File; // type@1e23 │ │ +428a1a: 6e10 85ab 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +428a20: 0c04 |0008: move-result-object v4 │ │ +428a22: 7020 3cb1 4200 |0009: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +428a28: 7020 e6b6 2100 |000c: invoke-direct {v1, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@b6e6 │ │ +428a2e: 1101 |000f: return-object v1 │ │ +428a30: 0d04 |0010: move-exception v4 │ │ +428a32: 6e10 04b3 0400 |0011: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +428a38: 1100 |0014: return-object v0 │ │ +428a3a: 0d04 |0015: move-exception v4 │ │ +428a3c: 6e10 04b3 0400 |0016: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +428a42: 1100 |0019: return-object v0 │ │ catches : 1 │ │ 0x0001 - 0x000f │ │ Ljava/io/FileNotFoundException; -> 0x0015 │ │ Ljava/io/IOException; -> 0x0010 │ │ positions : │ │ 0x0001 line=115 │ │ 0x0011 line=120 │ │ @@ -989299,185 +989299,185 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 329 16-bit code units │ │ -42868c: |[42868c] de.danoeh.antennapod.parser.feed.util.TypeGetter.getType:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -42869c: 6e10 85ab 0b00 |0000: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -4286a2: 0c00 |0003: move-result-object v0 │ │ -4286a4: 1a01 815c |0004: const-string v1, "Type is invalid" // string@5c81 │ │ -4286a8: 1a02 825c |0006: const-string v2, "TypeGetter" // string@5c82 │ │ -4286ac: 3800 3601 |0008: if-eqz v0, 013e // +0136 │ │ -4286b0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4286b2: 7100 61b7 0000 |000b: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@b761 │ │ -4286b8: 0c03 |000e: move-result-object v3 │ │ -4286ba: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -4286bc: 6e20 63b7 4300 |0010: invoke-virtual {v3, v4}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@b763 │ │ -4286c2: 6e10 62b7 0300 |0013: invoke-virtual {v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@b762 │ │ -4286c8: 0c03 |0016: move-result-object v3 │ │ -4286ca: 7020 c4ae ba00 |0017: invoke-direct {v10, v11}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; // method@aec4 │ │ -4286d0: 0c05 |001a: move-result-object v5 │ │ -4286d2: 7220 5eb7 5300 |001b: invoke-interface {v3, v5}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@b75e │ │ -4286d8: 7210 54b7 0300 |001e: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@b754 │ │ -4286de: 0a06 |0021: move-result v6 │ │ -4286e0: 3246 d300 |0022: if-eq v6, v4, 00f5 // +00d3 │ │ -4286e4: 1227 |0024: const/4 v7, #int 2 // #2 │ │ -4286e6: 3376 c200 |0025: if-ne v6, v7, 00e7 // +00c2 │ │ -4286ea: 7210 56b7 0300 |0027: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b756 │ │ -4286f0: 0c06 |002a: move-result-object v6 │ │ -4286f2: 6e10 a6b2 0600 |002b: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -4286f8: 0a07 |002e: move-result v7 │ │ -4286fa: 1408 52ba 0100 |002f: const v8, #float 1.58675e-40 // #0001ba52 │ │ -428700: 1a09 2dcd |0032: const-string v9, "rss" // string@cd2d │ │ -428704: 3287 1200 |0034: if-eq v7, v8, 0046 // +0012 │ │ -428708: 1408 9ee5 2f00 |0036: const v8, #float 4.39864e-39 // #002fe59e │ │ -42870e: 3287 0300 |0039: if-eq v7, v8, 003c // +0003 │ │ -428712: 2813 |003b: goto 004e // +0013 │ │ -428714: 1a07 ba84 |003c: const-string v7, "feed" // string@84ba │ │ -428718: 6e20 9fb2 7600 |003e: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42871e: 0a07 |0041: move-result v7 │ │ -428720: 3807 0c00 |0042: if-eqz v7, 004e // +000c │ │ -428724: 1207 |0044: const/4 v7, #int 0 // #0 │ │ -428726: 280a |0045: goto 004f // +000a │ │ -428728: 6e20 9fb2 9600 |0046: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42872e: 0a07 |0049: move-result v7 │ │ -428730: 3807 0400 |004a: if-eqz v7, 004e // +0004 │ │ -428734: 1217 |004c: const/4 v7, #int 1 // #1 │ │ -428736: 2802 |004d: goto 004f // +0002 │ │ -428738: 12f7 |004e: const/4 v7, #int -1 // #ff │ │ -42873a: 3807 7400 |004f: if-eqz v7, 00c3 // +0074 │ │ -42873e: 3347 6700 |0051: if-ne v7, v4, 00b8 // +0067 │ │ -428742: 1a04 c1e5 |0053: const-string v4, "version" // string@e5c1 │ │ -428746: 7230 52b7 0304 |0055: invoke-interface {v3, v0, v4}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ -42874c: 0c03 |0058: move-result-object v3 │ │ -42874e: 3903 1700 |0059: if-nez v3, 0070 // +0017 │ │ -428752: 6e20 71ab 9b00 |005b: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@ab71 │ │ -428758: 1a03 f70e |005e: const-string v3, "Assuming type RSS 2.0" // string@0ef7 │ │ -42875c: 7120 f50a 3200 |0060: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -428762: 620b d4c6 |0063: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d4 │ │ -428766: 3805 0a00 |0065: if-eqz v5, 006f // +000a │ │ -42876a: 6e10 a5b1 0500 |0067: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ -428770: 2805 |006a: goto 006f // +0005 │ │ -428772: 0d00 |006b: move-exception v0 │ │ -428774: 6e10 04b3 0000 |006c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -42877a: 110b |006f: return-object v11 │ │ -42877c: 1a04 070a |0070: const-string v4, "2.0" // string@0a07 │ │ -428780: 6e20 9fb2 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -428786: 0a04 |0075: move-result v4 │ │ -428788: 3804 1700 |0076: if-eqz v4, 008d // +0017 │ │ -42878c: 6e20 71ab 9b00 |0078: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@ab71 │ │ -428792: 1a03 7151 |007b: const-string v3, "Recognized type RSS 2.0" // string@5171 │ │ -428796: 7120 f50a 3200 |007d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42879c: 620b d4c6 |0080: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d4 │ │ -4287a0: 3805 0a00 |0082: if-eqz v5, 008c // +000a │ │ -4287a4: 6e10 a5b1 0500 |0084: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ -4287aa: 2805 |0087: goto 008c // +0005 │ │ -4287ac: 0d00 |0088: move-exception v0 │ │ -4287ae: 6e10 04b3 0000 |0089: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -4287b4: 110b |008c: return-object v11 │ │ -4287b6: 1a04 e709 |008d: const-string v4, "0.91" // string@09e7 │ │ -4287ba: 6e20 9fb2 4300 |008f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4287c0: 0a04 |0092: move-result v4 │ │ -4287c2: 3904 1300 |0093: if-nez v4, 00a6 // +0013 │ │ -4287c6: 1a04 e809 |0095: const-string v4, "0.92" // string@09e8 │ │ -4287ca: 6e20 9fb2 4300 |0097: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4287d0: 0a03 |009a: move-result v3 │ │ -4287d2: 3803 0300 |009b: if-eqz v3, 009e // +0003 │ │ -4287d6: 2809 |009d: goto 00a6 // +0009 │ │ -4287d8: 2203 521d |009e: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ -4287dc: 1a04 e25d |00a0: const-string v4, "Unsupported rss version" // string@5de2 │ │ -4287e0: 7020 89ae 4300 |00a2: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@ae89 │ │ -4287e6: 2703 |00a5: throw v3 │ │ -4287e8: 1a03 7051 |00a6: const-string v3, "Recognized type RSS 0.91/0.92" // string@5170 │ │ -4287ec: 7120 f50a 3200 |00a8: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4287f2: 620b d3c6 |00ab: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d3 │ │ -4287f6: 3805 0a00 |00ad: if-eqz v5, 00b7 // +000a │ │ -4287fa: 6e10 a5b1 0500 |00af: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ -428800: 2805 |00b2: goto 00b7 // +0005 │ │ -428802: 0d00 |00b3: move-exception v0 │ │ -428804: 6e10 04b3 0000 |00b4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -42880a: 110b |00b7: return-object v11 │ │ -42880c: 7120 f50a 1200 |00b8: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -428812: 2203 521d |00bb: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ -428816: 6204 d2c6 |00bd: sget-object v4, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ -42881a: 7030 88ae 4306 |00bf: invoke-direct {v3, v4, v6}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V // method@ae88 │ │ -428820: 2703 |00c2: throw v3 │ │ -428822: 1a04 306d |00c3: const-string v4, "atom" // string@6d30 │ │ -428826: 6e20 71ab 4b00 |00c5: invoke-virtual {v11, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@ab71 │ │ -42882c: 1a04 6f51 |00c8: const-string v4, "Recognized type Atom" // string@516f │ │ -428830: 7120 f50a 4200 |00ca: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -428836: 1a04 8b98 |00cd: const-string v4, "http://www.w3.org/XML/1998/namespace" // string@988b │ │ -42883a: 1a06 32a2 |00cf: const-string v6, "lang" // string@a232 │ │ -42883e: 7230 52b7 4306 |00d1: invoke-interface {v3, v4, v6}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ -428844: 0c03 |00d4: move-result-object v3 │ │ -428846: 3803 0500 |00d5: if-eqz v3, 00da // +0005 │ │ -42884a: 6e20 67ab 3b00 |00d7: invoke-virtual {v11, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@ab67 │ │ -428850: 620b d1c6 |00da: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d1 │ │ -428854: 3805 0a00 |00dc: if-eqz v5, 00e6 // +000a │ │ -428858: 6e10 a5b1 0500 |00de: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ -42885e: 2805 |00e1: goto 00e6 // +0005 │ │ -428860: 0d00 |00e2: move-exception v0 │ │ -428862: 6e10 04b3 0000 |00e3: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -428868: 110b |00e6: return-object v11 │ │ -42886a: 7210 59b7 0300 |00e7: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@b759 │ │ -428870: 0a06 |00ea: move-result v6 │ │ -428872: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -428876: 2203 521d |00ed: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ -42887a: 1a04 2d5d |00ef: const-string v4, "Unable to get type" // string@5d2d │ │ -42887e: 7020 89ae 4300 |00f1: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@ae89 │ │ -428884: 2703 |00f4: throw v3 │ │ -428886: 3805 4900 |00f5: if-eqz v5, 013e // +0049 │ │ -42888a: 6e10 a5b1 0500 |00f7: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ -428890: 2844 |00fa: goto 013e // +0044 │ │ -428892: 0d0b |00fb: move-exception v11 │ │ -428894: 0750 |00fc: move-object v0, v5 │ │ -428896: 2806 |00fd: goto 0103 // +0006 │ │ -428898: 0d01 |00fe: move-exception v1 │ │ -42889a: 2814 |00ff: goto 0113 // +0014 │ │ -42889c: 0d0b |0100: move-exception v11 │ │ -42889e: 2832 |0101: goto 0133 // +0032 │ │ -4288a0: 0d0b |0102: move-exception v11 │ │ -4288a2: 6e10 04b3 0b00 |0103: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -4288a8: 3800 3800 |0106: if-eqz v0, 013e // +0038 │ │ -4288ac: 6e10 a5b1 0000 |0108: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ -4288b2: 2833 |010b: goto 013e // +0033 │ │ -4288b4: 0d0b |010c: move-exception v11 │ │ -4288b6: 6e10 04b3 0b00 |010d: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -4288bc: 282e |0110: goto 013e // +002e │ │ -4288be: 0d01 |0111: move-exception v1 │ │ -4288c0: 0705 |0112: move-object v5, v0 │ │ -4288c2: 6e10 60b7 0100 |0113: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@b760 │ │ -4288c8: 2201 231e |0116: new-instance v1, Ljava/io/File; // type@1e23 │ │ -4288cc: 6e10 85ab 0b00 |0118: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -4288d2: 0c0b |011b: move-result-object v11 │ │ -4288d4: 7020 3cb1 b100 |011c: invoke-direct {v1, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -4288da: 7110 2fb7 0100 |011f: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@b72f │ │ -4288e0: 1a00 7498 |0122: const-string v0, "html" // string@9874 │ │ -4288e4: 2805 |0124: goto 0129 // +0005 │ │ -4288e6: 0d0b |0125: move-exception v11 │ │ -4288e8: 6e10 04b3 0b00 |0126: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -4288ee: 220b 521d |0129: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ -4288f2: 6201 d2c6 |012b: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ -4288f6: 7030 88ae 1b00 |012d: invoke-direct {v11, v1, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V // method@ae88 │ │ -4288fc: 270b |0130: throw v11 │ │ -4288fe: 0d0b |0131: move-exception v11 │ │ -428900: 0750 |0132: move-object v0, v5 │ │ -428902: 3800 0a00 |0133: if-eqz v0, 013d // +000a │ │ -428906: 6e10 a5b1 0000 |0135: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ -42890c: 2805 |0138: goto 013d // +0005 │ │ -42890e: 0d00 |0139: move-exception v0 │ │ -428910: 6e10 04b3 0000 |013a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -428916: 270b |013d: throw v11 │ │ -428918: 7120 f50a 1200 |013e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42891e: 220b 521d |0141: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ -428922: 6200 d2c6 |0143: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ -428926: 7020 87ae 0b00 |0145: invoke-direct {v11, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V // method@ae87 │ │ -42892c: 270b |0148: throw v11 │ │ +428674: |[428674] de.danoeh.antennapod.parser.feed.util.TypeGetter.getType:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +428684: 6e10 85ab 0b00 |0000: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +42868a: 0c00 |0003: move-result-object v0 │ │ +42868c: 1a01 815c |0004: const-string v1, "Type is invalid" // string@5c81 │ │ +428690: 1a02 825c |0006: const-string v2, "TypeGetter" // string@5c82 │ │ +428694: 3800 3601 |0008: if-eqz v0, 013e // +0136 │ │ +428698: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +42869a: 7100 61b7 0000 |000b: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@b761 │ │ +4286a0: 0c03 |000e: move-result-object v3 │ │ +4286a2: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +4286a4: 6e20 63b7 4300 |0010: invoke-virtual {v3, v4}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@b763 │ │ +4286aa: 6e10 62b7 0300 |0013: invoke-virtual {v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@b762 │ │ +4286b0: 0c03 |0016: move-result-object v3 │ │ +4286b2: 7020 c4ae ba00 |0017: invoke-direct {v10, v11}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; // method@aec4 │ │ +4286b8: 0c05 |001a: move-result-object v5 │ │ +4286ba: 7220 5eb7 5300 |001b: invoke-interface {v3, v5}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@b75e │ │ +4286c0: 7210 54b7 0300 |001e: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@b754 │ │ +4286c6: 0a06 |0021: move-result v6 │ │ +4286c8: 3246 d300 |0022: if-eq v6, v4, 00f5 // +00d3 │ │ +4286cc: 1227 |0024: const/4 v7, #int 2 // #2 │ │ +4286ce: 3376 c200 |0025: if-ne v6, v7, 00e7 // +00c2 │ │ +4286d2: 7210 56b7 0300 |0027: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@b756 │ │ +4286d8: 0c06 |002a: move-result-object v6 │ │ +4286da: 6e10 a6b2 0600 |002b: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +4286e0: 0a07 |002e: move-result v7 │ │ +4286e2: 1408 52ba 0100 |002f: const v8, #float 1.58675e-40 // #0001ba52 │ │ +4286e8: 1a09 2dcd |0032: const-string v9, "rss" // string@cd2d │ │ +4286ec: 3287 1200 |0034: if-eq v7, v8, 0046 // +0012 │ │ +4286f0: 1408 9ee5 2f00 |0036: const v8, #float 4.39864e-39 // #002fe59e │ │ +4286f6: 3287 0300 |0039: if-eq v7, v8, 003c // +0003 │ │ +4286fa: 2813 |003b: goto 004e // +0013 │ │ +4286fc: 1a07 ba84 |003c: const-string v7, "feed" // string@84ba │ │ +428700: 6e20 9fb2 7600 |003e: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +428706: 0a07 |0041: move-result v7 │ │ +428708: 3807 0c00 |0042: if-eqz v7, 004e // +000c │ │ +42870c: 1207 |0044: const/4 v7, #int 0 // #0 │ │ +42870e: 280a |0045: goto 004f // +000a │ │ +428710: 6e20 9fb2 9600 |0046: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +428716: 0a07 |0049: move-result v7 │ │ +428718: 3807 0400 |004a: if-eqz v7, 004e // +0004 │ │ +42871c: 1217 |004c: const/4 v7, #int 1 // #1 │ │ +42871e: 2802 |004d: goto 004f // +0002 │ │ +428720: 12f7 |004e: const/4 v7, #int -1 // #ff │ │ +428722: 3807 7400 |004f: if-eqz v7, 00c3 // +0074 │ │ +428726: 3347 6700 |0051: if-ne v7, v4, 00b8 // +0067 │ │ +42872a: 1a04 c1e5 |0053: const-string v4, "version" // string@e5c1 │ │ +42872e: 7230 52b7 0304 |0055: invoke-interface {v3, v0, v4}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ +428734: 0c03 |0058: move-result-object v3 │ │ +428736: 3903 1700 |0059: if-nez v3, 0070 // +0017 │ │ +42873a: 6e20 71ab 9b00 |005b: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@ab71 │ │ +428740: 1a03 f70e |005e: const-string v3, "Assuming type RSS 2.0" // string@0ef7 │ │ +428744: 7120 f50a 3200 |0060: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42874a: 620b d4c6 |0063: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d4 │ │ +42874e: 3805 0a00 |0065: if-eqz v5, 006f // +000a │ │ +428752: 6e10 a5b1 0500 |0067: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ +428758: 2805 |006a: goto 006f // +0005 │ │ +42875a: 0d00 |006b: move-exception v0 │ │ +42875c: 6e10 04b3 0000 |006c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +428762: 110b |006f: return-object v11 │ │ +428764: 1a04 070a |0070: const-string v4, "2.0" // string@0a07 │ │ +428768: 6e20 9fb2 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42876e: 0a04 |0075: move-result v4 │ │ +428770: 3804 1700 |0076: if-eqz v4, 008d // +0017 │ │ +428774: 6e20 71ab 9b00 |0078: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@ab71 │ │ +42877a: 1a03 7151 |007b: const-string v3, "Recognized type RSS 2.0" // string@5171 │ │ +42877e: 7120 f50a 3200 |007d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +428784: 620b d4c6 |0080: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d4 │ │ +428788: 3805 0a00 |0082: if-eqz v5, 008c // +000a │ │ +42878c: 6e10 a5b1 0500 |0084: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ +428792: 2805 |0087: goto 008c // +0005 │ │ +428794: 0d00 |0088: move-exception v0 │ │ +428796: 6e10 04b3 0000 |0089: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +42879c: 110b |008c: return-object v11 │ │ +42879e: 1a04 e709 |008d: const-string v4, "0.91" // string@09e7 │ │ +4287a2: 6e20 9fb2 4300 |008f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4287a8: 0a04 |0092: move-result v4 │ │ +4287aa: 3904 1300 |0093: if-nez v4, 00a6 // +0013 │ │ +4287ae: 1a04 e809 |0095: const-string v4, "0.92" // string@09e8 │ │ +4287b2: 6e20 9fb2 4300 |0097: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4287b8: 0a03 |009a: move-result v3 │ │ +4287ba: 3803 0300 |009b: if-eqz v3, 009e // +0003 │ │ +4287be: 2809 |009d: goto 00a6 // +0009 │ │ +4287c0: 2203 521d |009e: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ +4287c4: 1a04 e25d |00a0: const-string v4, "Unsupported rss version" // string@5de2 │ │ +4287c8: 7020 89ae 4300 |00a2: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@ae89 │ │ +4287ce: 2703 |00a5: throw v3 │ │ +4287d0: 1a03 7051 |00a6: const-string v3, "Recognized type RSS 0.91/0.92" // string@5170 │ │ +4287d4: 7120 f50a 3200 |00a8: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4287da: 620b d3c6 |00ab: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d3 │ │ +4287de: 3805 0a00 |00ad: if-eqz v5, 00b7 // +000a │ │ +4287e2: 6e10 a5b1 0500 |00af: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ +4287e8: 2805 |00b2: goto 00b7 // +0005 │ │ +4287ea: 0d00 |00b3: move-exception v0 │ │ +4287ec: 6e10 04b3 0000 |00b4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +4287f2: 110b |00b7: return-object v11 │ │ +4287f4: 7120 f50a 1200 |00b8: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4287fa: 2203 521d |00bb: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ +4287fe: 6204 d2c6 |00bd: sget-object v4, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ +428802: 7030 88ae 4306 |00bf: invoke-direct {v3, v4, v6}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V // method@ae88 │ │ +428808: 2703 |00c2: throw v3 │ │ +42880a: 1a04 306d |00c3: const-string v4, "atom" // string@6d30 │ │ +42880e: 6e20 71ab 4b00 |00c5: invoke-virtual {v11, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@ab71 │ │ +428814: 1a04 6f51 |00c8: const-string v4, "Recognized type Atom" // string@516f │ │ +428818: 7120 f50a 4200 |00ca: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42881e: 1a04 8b98 |00cd: const-string v4, "http://www.w3.org/XML/1998/namespace" // string@988b │ │ +428822: 1a06 32a2 |00cf: const-string v6, "lang" // string@a232 │ │ +428826: 7230 52b7 4306 |00d1: invoke-interface {v3, v4, v6}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b752 │ │ +42882c: 0c03 |00d4: move-result-object v3 │ │ +42882e: 3803 0500 |00d5: if-eqz v3, 00da // +0005 │ │ +428832: 6e20 67ab 3b00 |00d7: invoke-virtual {v11, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@ab67 │ │ +428838: 620b d1c6 |00da: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d1 │ │ +42883c: 3805 0a00 |00dc: if-eqz v5, 00e6 // +000a │ │ +428840: 6e10 a5b1 0500 |00de: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ +428846: 2805 |00e1: goto 00e6 // +0005 │ │ +428848: 0d00 |00e2: move-exception v0 │ │ +42884a: 6e10 04b3 0000 |00e3: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +428850: 110b |00e6: return-object v11 │ │ +428852: 7210 59b7 0300 |00e7: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@b759 │ │ +428858: 0a06 |00ea: move-result v6 │ │ +42885a: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +42885e: 2203 521d |00ed: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ +428862: 1a04 2d5d |00ef: const-string v4, "Unable to get type" // string@5d2d │ │ +428866: 7020 89ae 4300 |00f1: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@ae89 │ │ +42886c: 2703 |00f4: throw v3 │ │ +42886e: 3805 4900 |00f5: if-eqz v5, 013e // +0049 │ │ +428872: 6e10 a5b1 0500 |00f7: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ +428878: 2844 |00fa: goto 013e // +0044 │ │ +42887a: 0d0b |00fb: move-exception v11 │ │ +42887c: 0750 |00fc: move-object v0, v5 │ │ +42887e: 2806 |00fd: goto 0103 // +0006 │ │ +428880: 0d01 |00fe: move-exception v1 │ │ +428882: 2814 |00ff: goto 0113 // +0014 │ │ +428884: 0d0b |0100: move-exception v11 │ │ +428886: 2832 |0101: goto 0133 // +0032 │ │ +428888: 0d0b |0102: move-exception v11 │ │ +42888a: 6e10 04b3 0b00 |0103: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +428890: 3800 3800 |0106: if-eqz v0, 013e // +0038 │ │ +428894: 6e10 a5b1 0000 |0108: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ +42889a: 2833 |010b: goto 013e // +0033 │ │ +42889c: 0d0b |010c: move-exception v11 │ │ +42889e: 6e10 04b3 0b00 |010d: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +4288a4: 282e |0110: goto 013e // +002e │ │ +4288a6: 0d01 |0111: move-exception v1 │ │ +4288a8: 0705 |0112: move-object v5, v0 │ │ +4288aa: 6e10 60b7 0100 |0113: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@b760 │ │ +4288b0: 2201 231e |0116: new-instance v1, Ljava/io/File; // type@1e23 │ │ +4288b4: 6e10 85ab 0b00 |0118: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +4288ba: 0c0b |011b: move-result-object v11 │ │ +4288bc: 7020 3cb1 b100 |011c: invoke-direct {v1, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +4288c2: 7110 2fb7 0100 |011f: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@b72f │ │ +4288c8: 1a00 7498 |0122: const-string v0, "html" // string@9874 │ │ +4288cc: 2805 |0124: goto 0129 // +0005 │ │ +4288ce: 0d0b |0125: move-exception v11 │ │ +4288d0: 6e10 04b3 0b00 |0126: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +4288d6: 220b 521d |0129: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ +4288da: 6201 d2c6 |012b: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ +4288de: 7030 88ae 1b00 |012d: invoke-direct {v11, v1, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V // method@ae88 │ │ +4288e4: 270b |0130: throw v11 │ │ +4288e6: 0d0b |0131: move-exception v11 │ │ +4288e8: 0750 |0132: move-object v0, v5 │ │ +4288ea: 3800 0a00 |0133: if-eqz v0, 013d // +000a │ │ +4288ee: 6e10 a5b1 0000 |0135: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ +4288f4: 2805 |0138: goto 013d // +0005 │ │ +4288f6: 0d00 |0139: move-exception v0 │ │ +4288f8: 6e10 04b3 0000 |013a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +4288fe: 270b |013d: throw v11 │ │ +428900: 7120 f50a 1200 |013e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +428906: 220b 521d |0141: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ +42890a: 6200 d2c6 |0143: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@c6d2 │ │ +42890e: 7020 87ae 0b00 |0145: invoke-direct {v11, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V // method@ae87 │ │ +428914: 270b |0148: throw v11 │ │ catches : 19 │ │ 0x000b - 0x001b │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0111 │ │ Ljava/io/IOException; -> 0x0102 │ │ -> 0x0100 │ │ 0x001b - 0x002f │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x00fe │ │ @@ -989627,17 +989627,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428a84: |[428a84] de.danoeh.antennapod.parser.media.BuildConfig.:()V │ │ -428a94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428a9a: 0e00 |0003: return-void │ │ +428a6c: |[428a6c] de.danoeh.antennapod.parser.media.BuildConfig.:()V │ │ +428a7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428a82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/media/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -989751,17 +989751,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428a9c: |[428a9c] de.danoeh.antennapod.parser.media.R$attr.:()V │ │ -428aac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428ab2: 0e00 |0003: return-void │ │ +428a84: |[428a84] de.danoeh.antennapod.parser.media.R$attr.:()V │ │ +428a94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428a9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -989828,17 +989828,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428ab4: |[428ab4] de.danoeh.antennapod.parser.media.R$color.:()V │ │ -428ac4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428aca: 0e00 |0003: return-void │ │ +428a9c: |[428a9c] de.danoeh.antennapod.parser.media.R$color.:()V │ │ +428aac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428ab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -989980,17 +989980,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428acc: |[428acc] de.danoeh.antennapod.parser.media.R$dimen.:()V │ │ -428adc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428ae2: 0e00 |0003: return-void │ │ +428ab4: |[428ab4] de.danoeh.antennapod.parser.media.R$dimen.:()V │ │ +428ac4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -990082,17 +990082,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428ae4: |[428ae4] de.danoeh.antennapod.parser.media.R$drawable.:()V │ │ -428af4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428afa: 0e00 |0003: return-void │ │ +428acc: |[428acc] de.danoeh.antennapod.parser.media.R$drawable.:()V │ │ +428adc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428ae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -990514,17 +990514,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428afc: |[428afc] de.danoeh.antennapod.parser.media.R$id.:()V │ │ -428b0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428b12: 0e00 |0003: return-void │ │ +428ae4: |[428ae4] de.danoeh.antennapod.parser.media.R$id.:()V │ │ +428af4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428afa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -990566,17 +990566,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428b14: |[428b14] de.danoeh.antennapod.parser.media.R$integer.:()V │ │ -428b24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428b2a: 0e00 |0003: return-void │ │ +428afc: |[428afc] de.danoeh.antennapod.parser.media.R$integer.:()V │ │ +428b0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428b12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -990688,17 +990688,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428b2c: |[428b2c] de.danoeh.antennapod.parser.media.R$layout.:()V │ │ -428b3c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428b42: 0e00 |0003: return-void │ │ +428b14: |[428b14] de.danoeh.antennapod.parser.media.R$layout.:()V │ │ +428b24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428b2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -990740,17 +990740,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428b44: |[428b44] de.danoeh.antennapod.parser.media.R$string.:()V │ │ -428b54: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428b5a: 0e00 |0003: return-void │ │ +428b2c: |[428b2c] de.danoeh.antennapod.parser.media.R$string.:()V │ │ +428b3c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428b42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -990842,17 +990842,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428cb0: |[428cb0] de.danoeh.antennapod.parser.media.R$style.:()V │ │ -428cc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428cc6: 0e00 |0003: return-void │ │ +428c98: |[428c98] de.danoeh.antennapod.parser.media.R$style.:()V │ │ +428ca8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428cae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -991104,62 +991104,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -428b5c: |[428b5c] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ -428b6c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -428b6e: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ -428b72: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -428b78: 6901 82c7 |0006: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.Capability:[I // field@c782 │ │ -428b7c: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -428b7e: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ -428b82: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -428b88: 6901 85c7 |000e: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.ColorStateListItem:[I // field@c785 │ │ -428b8c: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -428b8e: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ -428b92: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -428b98: 6901 8bc7 |0016: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamily:[I // field@c78b │ │ -428b9c: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -428ba0: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ -428ba4: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -428baa: 6901 8cc7 |001f: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamilyFont:[I // field@c78c │ │ -428bae: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -428bb2: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ -428bb6: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -428bbc: 6901 9ec7 |0028: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColor:[I // field@c79e │ │ -428bc0: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ -428bc4: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -428bca: 6900 9fc7 |002f: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColorItem:[I // field@c79f │ │ -428bce: 0e00 |0031: return-void │ │ -428bd0: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -428be0: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -428bfc: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -428c20: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -428c50: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -428c88: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +428b44: |[428b44] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ +428b54: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +428b56: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ +428b5a: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +428b60: 6901 82c7 |0006: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.Capability:[I // field@c782 │ │ +428b64: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +428b66: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ +428b6a: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +428b70: 6901 85c7 |000e: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.ColorStateListItem:[I // field@c785 │ │ +428b74: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +428b76: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ +428b7a: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +428b80: 6901 8bc7 |0016: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamily:[I // field@c78b │ │ +428b84: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +428b88: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ +428b8c: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +428b92: 6901 8cc7 |001f: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamilyFont:[I // field@c78c │ │ +428b96: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +428b9a: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ +428b9e: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +428ba4: 6901 9ec7 |0028: sput-object v1, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColor:[I // field@c79e │ │ +428ba8: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ +428bac: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +428bb2: 6900 9fc7 |002f: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColorItem:[I // field@c79f │ │ +428bb6: 0e00 |0031: return-void │ │ +428bb8: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +428bc8: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +428be4: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +428c08: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +428c38: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +428c70: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 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 │ │ -428c98: |[428c98] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ -428ca8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428cae: 0e00 |0003: return-void │ │ +428c80: |[428c80] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ +428c90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428c96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -991190,17 +991190,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428cc8: |[428cc8] de.danoeh.antennapod.parser.media.R.:()V │ │ -428cd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -428cde: 0e00 |0003: return-void │ │ +428cb0: |[428cb0] de.danoeh.antennapod.parser.media.R.:()V │ │ +428cc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +428cc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -991297,18 +991297,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 │ │ -429518: |[429518] de.danoeh.antennapod.parser.media.id3.ID3Reader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -429528: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42952e: 5b01 bcc7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ -429532: 0e00 |0005: return-void │ │ +429500: |[429500] de.danoeh.antennapod.parser.media.id3.ID3Reader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +429510: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +429516: 5b01 bcc7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ +42951a: 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; │ │ @@ -991318,37 +991318,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 │ │ -429348: |[429348] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ -429358: 2200 1d1e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e1d │ │ -42935c: 7010 1fb1 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b11f │ │ -429362: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -429364: 3551 0f00 |0006: if-ge v1, v5, 0015 // +000f │ │ -429368: 6e10 dbae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ -42936e: 0a02 |000b: move-result v2 │ │ -429370: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -429374: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ -429378: 2805 |0010: goto 0015 // +0005 │ │ -42937a: 6e20 27b1 2000 |0011: invoke-virtual {v0, v2}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b127 │ │ -429380: 28f2 |0014: goto 0006 // -000e │ │ -429382: 6e10 c7b3 0400 |0015: invoke-virtual {v4}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b3c7 │ │ -429388: 0c04 |0018: move-result-object v4 │ │ -42938a: 6e10 24b1 0000 |0019: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b124 │ │ -429390: 0c05 |001c: move-result-object v5 │ │ -429392: 7110 adb3 0500 |001d: invoke-static {v5}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b3ad │ │ -429398: 0c05 |0020: move-result-object v5 │ │ -42939a: 6e20 c8b3 5400 |0021: invoke-virtual {v4, v5}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b3c8 │ │ -4293a0: 0c04 |0024: move-result-object v4 │ │ -4293a2: 6e10 afb3 0400 |0025: invoke-virtual {v4}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b3af │ │ -4293a8: 0c04 |0028: move-result-object v4 │ │ -4293aa: 1104 |0029: return-object v4 │ │ +429330: |[429330] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ +429340: 2200 1d1e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e1d │ │ +429344: 7010 1fb1 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b11f │ │ +42934a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +42934c: 3551 0f00 |0006: if-ge v1, v5, 0015 // +000f │ │ +429350: 6e10 dbae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ +429356: 0a02 |000b: move-result v2 │ │ +429358: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +42935c: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ +429360: 2805 |0010: goto 0015 // +0005 │ │ +429362: 6e20 27b1 2000 |0011: invoke-virtual {v0, v2}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b127 │ │ +429368: 28f2 |0014: goto 0006 // -000e │ │ +42936a: 6e10 c7b3 0400 |0015: invoke-virtual {v4}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b3c7 │ │ +429370: 0c04 |0018: move-result-object v4 │ │ +429372: 6e10 24b1 0000 |0019: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b124 │ │ +429378: 0c05 |001c: move-result-object v5 │ │ +42937a: 7110 adb3 0500 |001d: invoke-static {v5}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b3ad │ │ +429380: 0c05 |0020: move-result-object v5 │ │ +429382: 6e20 c8b3 5400 |0021: invoke-virtual {v4, v5}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b3c8 │ │ +429388: 0c04 |0024: move-result-object v4 │ │ +42938a: 6e10 afb3 0400 |0025: invoke-virtual {v4}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b3af │ │ +429390: 0c04 |0028: move-result-object v4 │ │ +429392: 1104 |0029: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0008 line=171 │ │ 0x0011 line=176 │ │ 0x0015 line=178 │ │ locals : │ │ @@ -991361,52 +991361,52 @@ │ │ type : '(Ljava/nio/charset/Charset;I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -4293ac: |[4293ac] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ -4293bc: 2200 1d1e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e1d │ │ -4293c0: 7010 1fb1 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b11f │ │ -4293c6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -4293c8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4293ca: d803 0201 |0007: add-int/lit8 v3, v2, #int 1 // #01 │ │ -4293ce: 3573 1900 |0009: if-ge v3, v7, 0022 // +0019 │ │ -4293d2: 6e10 dbae 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ -4293d8: 0a03 |000e: move-result v3 │ │ -4293da: 6e10 dbae 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ -4293e0: 0a04 |0012: move-result v4 │ │ -4293e2: 3903 0600 |0013: if-nez v3, 0019 // +0006 │ │ -4293e6: 3904 0400 |0015: if-nez v4, 0019 // +0004 │ │ -4293ea: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -4293ec: 280a |0018: goto 0022 // +000a │ │ -4293ee: d802 0202 |0019: add-int/lit8 v2, v2, #int 2 // #02 │ │ -4293f2: 6e20 27b1 3000 |001b: invoke-virtual {v0, v3}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b127 │ │ -4293f8: 6e20 27b1 4000 |001e: invoke-virtual {v0, v4}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b127 │ │ -4293fe: 28e6 |0021: goto 0007 // -001a │ │ -429400: 3901 0d00 |0022: if-nez v1, 002f // +000d │ │ -429404: 3572 0b00 |0024: if-ge v2, v7, 002f // +000b │ │ -429408: 6e10 dbae 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ -42940e: 0a07 |0029: move-result v7 │ │ -429410: 3807 0500 |002a: if-eqz v7, 002f // +0005 │ │ -429414: 6e20 27b1 7000 |002c: invoke-virtual {v0, v7}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b127 │ │ -42941a: 6e10 c7b3 0600 |002f: invoke-virtual {v6}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b3c7 │ │ -429420: 0c06 |0032: move-result-object v6 │ │ -429422: 6e10 24b1 0000 |0033: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b124 │ │ -429428: 0c07 |0036: move-result-object v7 │ │ -42942a: 7110 adb3 0700 |0037: invoke-static {v7}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b3ad │ │ -429430: 0c07 |003a: move-result-object v7 │ │ -429432: 6e20 c8b3 7600 |003b: invoke-virtual {v6, v7}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b3c8 │ │ -429438: 0c06 |003e: move-result-object v6 │ │ -42943a: 6e10 afb3 0600 |003f: invoke-virtual {v6}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b3af │ │ -429440: 0c06 |0042: move-result-object v6 │ │ -429442: 1106 |0043: return-object v6 │ │ -429444: 1a06 0000 |0044: const-string v6, "" // string@0000 │ │ -429448: 1106 |0046: return-object v6 │ │ +429394: |[429394] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ +4293a4: 2200 1d1e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e1d │ │ +4293a8: 7010 1fb1 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b11f │ │ +4293ae: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +4293b0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +4293b2: d803 0201 |0007: add-int/lit8 v3, v2, #int 1 // #01 │ │ +4293b6: 3573 1900 |0009: if-ge v3, v7, 0022 // +0019 │ │ +4293ba: 6e10 dbae 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ +4293c0: 0a03 |000e: move-result v3 │ │ +4293c2: 6e10 dbae 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ +4293c8: 0a04 |0012: move-result v4 │ │ +4293ca: 3903 0600 |0013: if-nez v3, 0019 // +0006 │ │ +4293ce: 3904 0400 |0015: if-nez v4, 0019 // +0004 │ │ +4293d2: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +4293d4: 280a |0018: goto 0022 // +000a │ │ +4293d6: d802 0202 |0019: add-int/lit8 v2, v2, #int 2 // #02 │ │ +4293da: 6e20 27b1 3000 |001b: invoke-virtual {v0, v3}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b127 │ │ +4293e0: 6e20 27b1 4000 |001e: invoke-virtual {v0, v4}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b127 │ │ +4293e6: 28e6 |0021: goto 0007 // -001a │ │ +4293e8: 3901 0d00 |0022: if-nez v1, 002f // +000d │ │ +4293ec: 3572 0b00 |0024: if-ge v2, v7, 002f // +000b │ │ +4293f0: 6e10 dbae 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ +4293f6: 0a07 |0029: move-result v7 │ │ +4293f8: 3807 0500 |002a: if-eqz v7, 002f // +0005 │ │ +4293fc: 6e20 27b1 7000 |002c: invoke-virtual {v0, v7}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b127 │ │ +429402: 6e10 c7b3 0600 |002f: invoke-virtual {v6}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b3c7 │ │ +429408: 0c06 |0032: move-result-object v6 │ │ +42940a: 6e10 24b1 0000 |0033: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b124 │ │ +429410: 0c07 |0036: move-result-object v7 │ │ +429412: 7110 adb3 0700 |0037: invoke-static {v7}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b3ad │ │ +429418: 0c07 |003a: move-result-object v7 │ │ +42941a: 6e20 c8b3 7600 |003b: invoke-virtual {v6, v7}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b3c8 │ │ +429420: 0c06 |003e: move-result-object v6 │ │ +429422: 6e10 afb3 0600 |003f: invoke-virtual {v6}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b3af │ │ +429428: 0c06 |0042: move-result-object v6 │ │ +42942a: 1106 |0043: return-object v6 │ │ +42942c: 1a06 0000 |0044: const-string v6, "" // string@0000 │ │ +429430: 1106 |0046: return-object v6 │ │ catches : 1 │ │ 0x002f - 0x0043 │ │ Ljava/nio/charset/MalformedInputException; -> 0x0044 │ │ positions : │ │ 0x0000 line=185 │ │ 0x000b line=189 │ │ 0x000f line=190 │ │ @@ -991425,24 +991425,24 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -4292b4: |[4292b4] de.danoeh.antennapod.parser.media.id3.ID3Reader.unsynchsafe:(I)I │ │ -4292c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4292c6: 1501 007f |0001: const/high16 v1, #int 2130706432 // #7f00 │ │ -4292ca: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -4292ce: e100 0001 |0005: shr-int/lit8 v0, v0, #int 1 // #01 │ │ -4292d2: 9502 0401 |0007: and-int v2, v4, v1 │ │ -4292d6: b620 |0009: or-int/2addr v0, v2 │ │ -4292d8: e101 0108 |000a: shr-int/lit8 v1, v1, #int 8 // #08 │ │ -4292dc: 28f7 |000c: goto 0003 // -0009 │ │ -4292de: 0f00 |000d: return v0 │ │ +42929c: |[42929c] de.danoeh.antennapod.parser.media.id3.ID3Reader.unsynchsafe:(I)I │ │ +4292ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4292ae: 1501 007f |0001: const/high16 v1, #int 2130706432 // #7f00 │ │ +4292b2: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +4292b6: e100 0001 |0005: shr-int/lit8 v0, v0, #int 1 // #01 │ │ +4292ba: 9502 0401 |0007: and-int v2, v4, v1 │ │ +4292be: b620 |0009: or-int/2addr v0, v2 │ │ +4292c0: e101 0108 |000a: shr-int/lit8 v1, v1, #int 8 // #08 │ │ +4292c4: 28f7 |000c: goto 0003 // -0009 │ │ +4292c6: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ 0x0000 - 0x000e reg=4 (null) I │ │ │ │ @@ -991452,34 +991452,34 @@ │ │ type : '(C)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -429534: |[429534] de.danoeh.antennapod.parser.media.id3.ID3Reader.expectChar:(C)V │ │ -429544: 5440 bcc7 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ -429548: 6e10 e5b6 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ -42954e: 0a00 |0005: move-result v0 │ │ -429550: 8e00 |0006: int-to-char v0, v0 │ │ -429552: 3350 0300 |0007: if-ne v0, v5, 000a // +0003 │ │ -429556: 0e00 |0009: return-void │ │ -429558: 2201 721d |000a: new-instance v1, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d72 │ │ -42955c: 2202 741e |000c: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -429560: 7010 c7b2 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -429566: 1a03 b21b |0011: const-string v3, "Expected " // string@1bb2 │ │ -42956a: 6e20 d3b2 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429570: 6e20 cbb2 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -429576: 1a05 9500 |0019: const-string v5, " and got " // string@0095 │ │ -42957a: 6e20 d3b2 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429580: 6e20 cbb2 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -429586: 6e10 deb2 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42958c: 0c05 |0024: move-result-object v5 │ │ -42958e: 7020 eaae 5100 |0025: invoke-direct {v1, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@aeea │ │ -429594: 2701 |0028: throw v1 │ │ +42951c: |[42951c] de.danoeh.antennapod.parser.media.id3.ID3Reader.expectChar:(C)V │ │ +42952c: 5440 bcc7 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ +429530: 6e10 e5b6 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ +429536: 0a00 |0005: move-result v0 │ │ +429538: 8e00 |0006: int-to-char v0, v0 │ │ +42953a: 3350 0300 |0007: if-ne v0, v5, 000a // +0003 │ │ +42953e: 0e00 |0009: return-void │ │ +429540: 2201 721d |000a: new-instance v1, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d72 │ │ +429544: 2202 741e |000c: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +429548: 7010 c7b2 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42954e: 1a03 b21b |0011: const-string v3, "Expected " // string@1bb2 │ │ +429552: 6e20 d3b2 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429558: 6e20 cbb2 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +42955e: 1a05 9500 |0019: const-string v5, " and got " // string@0095 │ │ +429562: 6e20 d3b2 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429568: 6e20 cbb2 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +42956e: 6e10 deb2 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +429574: 0c05 |0024: move-result-object v5 │ │ +429576: 7020 eaae 5100 |0025: invoke-direct {v1, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@aeea │ │ +42957c: 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 │ │ @@ -991489,19 +991489,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -429238: |[429238] de.danoeh.antennapod.parser.media.id3.ID3Reader.getPosition:()I │ │ -429248: 5410 bcc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ -42924c: 6e10 e3b6 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/CountingInputStream;.getCount:()I // method@b6e3 │ │ -429252: 0a00 |0005: move-result v0 │ │ -429254: 0f00 |0006: return v0 │ │ +429220: |[429220] de.danoeh.antennapod.parser.media.id3.ID3Reader.getPosition:()I │ │ +429230: 5410 bcc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ +429234: 6e10 e3b6 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/CountingInputStream;.getCount:()I // method@b6e3 │ │ +42923a: 0a00 |0005: move-result v0 │ │ +42923c: 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;) │ │ @@ -991509,20 +991509,20 @@ │ │ type : '()B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -429148: |[429148] de.danoeh.antennapod.parser.media.id3.ID3Reader.readByte:()B │ │ -429158: 5410 bcc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ -42915c: 6e10 e5b6 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ -429162: 0a00 |0005: move-result v0 │ │ -429164: 8d00 |0006: int-to-byte v0, v0 │ │ -429166: 0f00 |0007: return v0 │ │ +429130: |[429130] de.danoeh.antennapod.parser.media.id3.ID3Reader.readByte:()B │ │ +429140: 5410 bcc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ +429144: 6e10 e5b6 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ +42914a: 0a00 |0005: move-result v0 │ │ +42914c: 8d00 |0006: int-to-byte v0, v0 │ │ +42914e: 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;) │ │ @@ -991530,40 +991530,40 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -4292e0: |[4292e0] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString:(II)Ljava/lang/String; │ │ -4292f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4292f2: 3202 1f00 |0001: if-eq v2, v0, 0020 // +001f │ │ -4292f6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -4292f8: 3302 0300 |0004: if-ne v2, v0, 0007 // +0003 │ │ -4292fc: 281a |0006: goto 0020 // +001a │ │ -4292fe: 1230 |0007: const/4 v0, #int 3 // #3 │ │ -429300: 3302 0d00 |0008: if-ne v2, v0, 0015 // +000d │ │ -429304: 1a02 fd5c |000a: const-string v2, "UTF-8" // string@5cfd │ │ -429308: 7110 c5b3 0200 |000c: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -42930e: 0c02 |000f: move-result-object v2 │ │ -429310: 7030 deae 2103 |0010: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@aede │ │ -429316: 0c02 |0013: move-result-object v2 │ │ -429318: 1102 |0014: return-object v2 │ │ -42931a: 1a02 6021 |0015: const-string v2, "ISO-8859-1" // string@2160 │ │ -42931e: 7110 c5b3 0200 |0017: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -429324: 0c02 |001a: move-result-object v2 │ │ -429326: 7030 ddae 2103 |001b: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@aedd │ │ -42932c: 0c02 |001e: move-result-object v2 │ │ -42932e: 1102 |001f: return-object v2 │ │ -429330: 1a02 fa5c |0020: const-string v2, "UTF-16" // string@5cfa │ │ -429334: 7110 c5b3 0200 |0022: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -42933a: 0c02 |0025: move-result-object v2 │ │ -42933c: 7030 deae 2103 |0026: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@aede │ │ -429342: 0c02 |0029: move-result-object v2 │ │ -429344: 1102 |002a: return-object v2 │ │ +4292c8: |[4292c8] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString:(II)Ljava/lang/String; │ │ +4292d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4292da: 3202 1f00 |0001: if-eq v2, v0, 0020 // +001f │ │ +4292de: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +4292e0: 3302 0300 |0004: if-ne v2, v0, 0007 // +0003 │ │ +4292e4: 281a |0006: goto 0020 // +001a │ │ +4292e6: 1230 |0007: const/4 v0, #int 3 // #3 │ │ +4292e8: 3302 0d00 |0008: if-ne v2, v0, 0015 // +000d │ │ +4292ec: 1a02 fd5c |000a: const-string v2, "UTF-8" // string@5cfd │ │ +4292f0: 7110 c5b3 0200 |000c: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +4292f6: 0c02 |000f: move-result-object v2 │ │ +4292f8: 7030 deae 2103 |0010: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@aede │ │ +4292fe: 0c02 |0013: move-result-object v2 │ │ +429300: 1102 |0014: return-object v2 │ │ +429302: 1a02 6021 |0015: const-string v2, "ISO-8859-1" // string@2160 │ │ +429306: 7110 c5b3 0200 |0017: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +42930c: 0c02 |001a: move-result-object v2 │ │ +42930e: 7030 ddae 2103 |001b: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@aedd │ │ +429314: 0c02 |001e: move-result-object v2 │ │ +429316: 1102 |001f: return-object v2 │ │ +429318: 1a02 fa5c |0020: const-string v2, "UTF-16" // string@5cfa │ │ +42931c: 7110 c5b3 0200 |0022: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +429322: 0c02 |0025: move-result-object v2 │ │ +429324: 7030 deae 2103 |0026: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@aede │ │ +42932a: 0c02 |0029: move-result-object v2 │ │ +42932c: 1102 |002a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000c line=158 │ │ 0x0017 line=160 │ │ 0x0022 line=156 │ │ locals : │ │ 0x0000 - 0x002b reg=1 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ @@ -991575,21 +991575,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -42945c: |[42945c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodingAndString:(I)Ljava/lang/String; │ │ -42946c: 6e10 dbae 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ -429472: 0a00 |0003: move-result v0 │ │ -429474: d802 02ff |0004: add-int/lit8 v2, v2, #int -1 // #ff │ │ -429478: 6e30 dcae 0102 |0006: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@aedc │ │ -42947e: 0c02 |0009: move-result-object v2 │ │ -429480: 1102 |000a: return-object v2 │ │ +429444: |[429444] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodingAndString:(I)Ljava/lang/String; │ │ +429454: 6e10 dbae 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ +42945a: 0a00 |0003: move-result v0 │ │ +42945c: d802 02ff |0004: add-int/lit8 v2, v2, #int -1 // #ff │ │ +429460: 6e30 dcae 0102 |0006: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@aedc │ │ +429466: 0c02 |0009: move-result-object v2 │ │ +429468: 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 │ │ @@ -991599,35 +991599,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 │ │ -429598: |[429598] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -4295a8: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4295ac: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4295b2: 1a01 7755 |0005: const-string v1, "Skipping frame: " // string@5577 │ │ -4295b6: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4295bc: 6e10 f0ae 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ -4295c2: 0c01 |000d: move-result-object v1 │ │ -4295c4: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4295ca: 1a01 7508 |0011: const-string v1, ", size: " // string@0875 │ │ -4295ce: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4295d4: 6e10 f1ae 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -4295da: 0a01 |0019: move-result v1 │ │ -4295dc: 6e20 ceb2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -4295e2: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4295e8: 0c00 |0020: move-result-object v0 │ │ -4295ea: 1a01 9620 |0021: const-string v1, "ID3Reader" // string@2096 │ │ -4295ee: 7120 f50a 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4295f4: 6e10 f1ae 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -4295fa: 0a03 |0029: move-result v3 │ │ -4295fc: 6e20 e8ae 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@aee8 │ │ -429602: 0e00 |002d: return-void │ │ +429580: |[429580] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +429590: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +429594: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42959a: 1a01 7755 |0005: const-string v1, "Skipping frame: " // string@5577 │ │ +42959e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4295a4: 6e10 f0ae 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ +4295aa: 0c01 |000d: move-result-object v1 │ │ +4295ac: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4295b2: 1a01 7508 |0011: const-string v1, ", size: " // string@0875 │ │ +4295b6: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4295bc: 6e10 f1ae 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +4295c2: 0a01 |0019: move-result v1 │ │ +4295c4: 6e20 ceb2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +4295ca: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4295d0: 0c00 |0020: move-result-object v0 │ │ +4295d2: 1a01 9620 |0021: const-string v1, "ID3Reader" // string@2096 │ │ +4295d6: 7120 f50a 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4295dc: 6e10 f1ae 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +4295e2: 0a03 |0029: move-result v3 │ │ +4295e4: 6e20 e8ae 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@aee8 │ │ +4295ea: 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; │ │ @@ -991637,33 +991637,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 │ │ -429168: |[429168] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; │ │ -429178: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -42917a: 6e20 e5ae 0400 |0001: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readPlainBytesToString:(I)Ljava/lang/String; // method@aee5 │ │ -429180: 0c00 |0004: move-result-object v0 │ │ -429182: 6e10 e3ae 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@aee3 │ │ -429188: 0a01 |0008: move-result v1 │ │ -42918a: 5442 bdc7 |0009: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c7bd │ │ -42918e: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -429192: 6e10 f4ae 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.getVersion:()S // method@aef4 │ │ -429198: 0a02 |0010: move-result v2 │ │ -42919a: 1303 0004 |0011: const/16 v3, #int 1024 // #400 │ │ -42919e: 3432 0600 |0013: if-lt v2, v3, 0019 // +0006 │ │ -4291a2: 7020 e9ae 1400 |0015: invoke-direct {v4, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@aee9 │ │ -4291a8: 0a01 |0018: move-result v1 │ │ -4291aa: 6e10 e6ae 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@aee6 │ │ -4291b0: 0a02 |001c: move-result v2 │ │ -4291b2: 2203 741d |001d: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // type@1d74 │ │ -4291b6: 7040 eeae 0321 |001f: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;.:(Ljava/lang/String;IS)V // method@aeee │ │ -4291bc: 1103 |0022: return-object v3 │ │ +429150: |[429150] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; │ │ +429160: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +429162: 6e20 e5ae 0400 |0001: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readPlainBytesToString:(I)Ljava/lang/String; // method@aee5 │ │ +429168: 0c00 |0004: move-result-object v0 │ │ +42916a: 6e10 e3ae 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@aee3 │ │ +429170: 0a01 |0008: move-result v1 │ │ +429172: 5442 bdc7 |0009: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c7bd │ │ +429176: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +42917a: 6e10 f4ae 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.getVersion:()S // method@aef4 │ │ +429180: 0a02 |0010: move-result v2 │ │ +429182: 1303 0004 |0011: const/16 v3, #int 1024 // #400 │ │ +429186: 3432 0600 |0013: if-lt v2, v3, 0019 // +0006 │ │ +42918a: 7020 e9ae 1400 |0015: invoke-direct {v4, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@aee9 │ │ +429190: 0a01 |0018: move-result v1 │ │ +429192: 6e10 e6ae 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@aee6 │ │ +429198: 0a02 |001c: move-result v2 │ │ +42919a: 2203 741d |001d: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // type@1d74 │ │ +42919e: 7040 eeae 0321 |001f: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;.:(Ljava/lang/String;IS)V // method@aeee │ │ +4291a4: 1103 |0022: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=109 │ │ 0x0005 line=110 │ │ 0x0009 line=111 │ │ 0x0015 line=112 │ │ 0x0019 line=114 │ │ @@ -991676,57 +991676,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -429604: |[429604] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInputStream:()V │ │ -429614: 6e10 e7ae 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // method@aee7 │ │ -42961a: 0c00 |0003: move-result-object v0 │ │ -42961c: 5b50 bdc7 |0004: iput-object v0, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c7bd │ │ -429620: 6e10 daae 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ -429626: 0a00 |0009: move-result v0 │ │ -429628: 6e10 daae 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ -42962e: 0a01 |000d: move-result v1 │ │ -429630: 5452 bdc7 |000e: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c7bd │ │ -429634: 6e10 f1ae 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -42963a: 0a02 |0013: move-result v2 │ │ -42963c: b002 |0014: add-int/2addr v2, v0 │ │ -42963e: 3521 3e00 |0015: if-ge v1, v2, 0053 // +003e │ │ -429642: 6e10 e1ae 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@aee1 │ │ -429648: 0c01 |001a: move-result-object v1 │ │ -42964a: 6e10 f0ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ -429650: 0c02 |001e: move-result-object v2 │ │ -429652: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -429654: 6e20 95b2 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b295 │ │ -42965a: 0a02 |0023: move-result v2 │ │ -42965c: 1304 3000 |0024: const/16 v4, #int 48 // #30 │ │ -429660: 3442 1300 |0026: if-lt v2, v4, 0039 // +0013 │ │ -429664: 6e10 f0ae 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ -42966a: 0c02 |002b: move-result-object v2 │ │ -42966c: 6e20 95b2 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b295 │ │ -429672: 0a02 |002f: move-result v2 │ │ -429674: 1303 7a00 |0030: const/16 v3, #int 122 // #7a │ │ -429678: 3732 0300 |0032: if-le v2, v3, 0035 // +0003 │ │ -42967c: 2805 |0034: goto 0039 // +0005 │ │ -42967e: 6e20 e0ae 1500 |0035: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@aee0 │ │ -429684: 28d2 |0038: goto 000a // -002e │ │ -429686: 2200 741e |0039: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42968a: 7010 c7b2 0000 |003b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -429690: 1a02 8a56 |003e: const-string v2, "Stopping because of invalid frame: " // string@568a │ │ -429694: 6e20 d3b2 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42969a: 6e10 f2ae 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@aef2 │ │ -4296a0: 0c01 |0046: move-result-object v1 │ │ -4296a2: 6e20 d3b2 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4296a8: 6e10 deb2 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4296ae: 0c00 |004d: move-result-object v0 │ │ -4296b0: 1a01 9620 |004e: const-string v1, "ID3Reader" // string@2096 │ │ -4296b4: 7120 f50a 0100 |0050: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4296ba: 0e00 |0053: return-void │ │ +4295ec: |[4295ec] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInputStream:()V │ │ +4295fc: 6e10 e7ae 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // method@aee7 │ │ +429602: 0c00 |0003: move-result-object v0 │ │ +429604: 5b50 bdc7 |0004: iput-object v0, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c7bd │ │ +429608: 6e10 daae 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ +42960e: 0a00 |0009: move-result v0 │ │ +429610: 6e10 daae 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ +429616: 0a01 |000d: move-result v1 │ │ +429618: 5452 bdc7 |000e: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@c7bd │ │ +42961c: 6e10 f1ae 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +429622: 0a02 |0013: move-result v2 │ │ +429624: b002 |0014: add-int/2addr v2, v0 │ │ +429626: 3521 3e00 |0015: if-ge v1, v2, 0053 // +003e │ │ +42962a: 6e10 e1ae 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@aee1 │ │ +429630: 0c01 |001a: move-result-object v1 │ │ +429632: 6e10 f0ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ +429638: 0c02 |001e: move-result-object v2 │ │ +42963a: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +42963c: 6e20 95b2 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b295 │ │ +429642: 0a02 |0023: move-result v2 │ │ +429644: 1304 3000 |0024: const/16 v4, #int 48 // #30 │ │ +429648: 3442 1300 |0026: if-lt v2, v4, 0039 // +0013 │ │ +42964c: 6e10 f0ae 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ +429652: 0c02 |002b: move-result-object v2 │ │ +429654: 6e20 95b2 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b295 │ │ +42965a: 0a02 |002f: move-result v2 │ │ +42965c: 1303 7a00 |0030: const/16 v3, #int 122 // #7a │ │ +429660: 3732 0300 |0032: if-le v2, v3, 0035 // +0003 │ │ +429664: 2805 |0034: goto 0039 // +0005 │ │ +429666: 6e20 e0ae 1500 |0035: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@aee0 │ │ +42966c: 28d2 |0038: goto 000a // -002e │ │ +42966e: 2200 741e |0039: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +429672: 7010 c7b2 0000 |003b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +429678: 1a02 8a56 |003e: const-string v2, "Stopping because of invalid frame: " // string@568a │ │ +42967c: 6e20 d3b2 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429682: 6e10 f2ae 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@aef2 │ │ +429688: 0c01 |0046: move-result-object v1 │ │ +42968a: 6e20 d3b2 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429690: 6e10 deb2 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +429696: 0c00 |004d: move-result-object v0 │ │ +429698: 1a01 9620 |004e: const-string v1, "ID3Reader" // string@2096 │ │ +42969c: 7120 f50a 0100 |0050: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4296a2: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x000a line=38 │ │ 0x0017 line=39 │ │ 0x001b line=40 │ │ @@ -991740,38 +991740,38 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -429258: |[429258] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInt:()I │ │ -429268: 5440 bcc7 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ -42926c: 6e10 e5b6 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ -429272: 0a00 |0005: move-result v0 │ │ -429274: 8e00 |0006: int-to-char v0, v0 │ │ -429276: 5441 bcc7 |0007: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ -42927a: 6e10 e5b6 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ -429280: 0a01 |000c: move-result v1 │ │ -429282: 8e11 |000d: int-to-char v1, v1 │ │ -429284: 5442 bcc7 |000e: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ -429288: 6e10 e5b6 0200 |0010: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ -42928e: 0a02 |0013: move-result v2 │ │ -429290: 8e22 |0014: int-to-char v2, v2 │ │ -429292: 5443 bcc7 |0015: iget-object v3, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ -429296: 6e10 e5b6 0300 |0017: invoke-virtual {v3}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ -42929c: 0a03 |001a: move-result v3 │ │ -42929e: 8e33 |001b: int-to-char v3, v3 │ │ -4292a0: e000 0018 |001c: shl-int/lit8 v0, v0, #int 24 // #18 │ │ -4292a4: e001 0110 |001e: shl-int/lit8 v1, v1, #int 16 // #10 │ │ -4292a8: b610 |0020: or-int/2addr v0, v1 │ │ -4292aa: e001 0208 |0021: shl-int/lit8 v1, v2, #int 8 // #08 │ │ -4292ae: b610 |0023: or-int/2addr v0, v1 │ │ -4292b0: b630 |0024: or-int/2addr v0, v3 │ │ -4292b2: 0f00 |0025: return v0 │ │ +429240: |[429240] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInt:()I │ │ +429250: 5440 bcc7 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ +429254: 6e10 e5b6 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ +42925a: 0a00 |0005: move-result v0 │ │ +42925c: 8e00 |0006: int-to-char v0, v0 │ │ +42925e: 5441 bcc7 |0007: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ +429262: 6e10 e5b6 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ +429268: 0a01 |000c: move-result v1 │ │ +42926a: 8e11 |000d: int-to-char v1, v1 │ │ +42926c: 5442 bcc7 |000e: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ +429270: 6e10 e5b6 0200 |0010: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ +429276: 0a02 |0013: move-result v2 │ │ +429278: 8e22 |0014: int-to-char v2, v2 │ │ +42927a: 5443 bcc7 |0015: iget-object v3, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ +42927e: 6e10 e5b6 0300 |0017: invoke-virtual {v3}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ +429284: 0a03 |001a: move-result v3 │ │ +429286: 8e33 |001b: int-to-char v3, v3 │ │ +429288: e000 0018 |001c: shl-int/lit8 v0, v0, #int 24 // #18 │ │ +42928c: e001 0110 |001e: shl-int/lit8 v1, v1, #int 16 // #10 │ │ +429290: b610 |0020: or-int/2addr v0, v1 │ │ +429292: e001 0208 |0021: shl-int/lit8 v1, v2, #int 8 // #08 │ │ +429296: b610 |0023: or-int/2addr v0, v1 │ │ +429298: b630 |0024: or-int/2addr v0, v3 │ │ +42929a: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ 0x000e line=80 │ │ 0x0015 line=81 │ │ locals : │ │ @@ -991782,19 +991782,19 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -429484: |[429484] de.danoeh.antennapod.parser.media.id3.ID3Reader.readIsoStringNullTerminated:(I)Ljava/lang/String; │ │ -429494: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -429496: 6e30 dcae 0102 |0001: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@aedc │ │ -42949c: 0c02 |0004: move-result-object v2 │ │ -42949e: 1102 |0005: return-object v2 │ │ +42946c: |[42946c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readIsoStringNullTerminated:(I)Ljava/lang/String; │ │ +42947c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42947e: 6e30 dcae 0102 |0001: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@aedc │ │ +429484: 0c02 |0004: move-result-object v2 │ │ +429486: 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 │ │ │ │ @@ -991803,28 +991803,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4294a0: |[4294a0] de.danoeh.antennapod.parser.media.id3.ID3Reader.readPlainBytesToString:(I)Ljava/lang/String; │ │ -4294b0: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4294b4: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4294ba: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -4294bc: 3541 0d00 |0006: if-ge v1, v4, 0013 // +000d │ │ -4294c0: 6e10 dbae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ -4294c6: 0a02 |000b: move-result v2 │ │ -4294c8: 8e22 |000c: int-to-char v2, v2 │ │ -4294ca: 6e20 cbb2 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -4294d0: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4294d4: 28f4 |0012: goto 0006 // -000c │ │ -4294d6: 6e10 deb2 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4294dc: 0c04 |0016: move-result-object v4 │ │ -4294de: 1104 |0017: return-object v4 │ │ +429488: |[429488] de.danoeh.antennapod.parser.media.id3.ID3Reader.readPlainBytesToString:(I)Ljava/lang/String; │ │ +429498: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42949c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4294a2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +4294a4: 3541 0d00 |0006: if-ge v1, v4, 0013 // +000d │ │ +4294a8: 6e10 dbae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ +4294ae: 0a02 |000b: move-result v2 │ │ +4294b0: 8e22 |000c: int-to-char v2, v2 │ │ +4294b2: 6e20 cbb2 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +4294b8: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4294bc: 28f4 |0012: goto 0006 // -000c │ │ +4294be: 6e10 deb2 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4294c4: 0c04 |0016: move-result-object v4 │ │ +4294c6: 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; │ │ @@ -991835,27 +991835,27 @@ │ │ type : '()S' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4294e0: |[4294e0] de.danoeh.antennapod.parser.media.id3.ID3Reader.readShort:()S │ │ -4294f0: 5420 bcc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ -4294f4: 6e10 e5b6 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ -4294fa: 0a00 |0005: move-result v0 │ │ -4294fc: 8e00 |0006: int-to-char v0, v0 │ │ -4294fe: 5421 bcc7 |0007: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ -429502: 6e10 e5b6 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ -429508: 0a01 |000c: move-result v1 │ │ -42950a: 8e11 |000d: int-to-char v1, v1 │ │ -42950c: e000 0008 |000e: shl-int/lit8 v0, v0, #int 8 // #08 │ │ -429510: b610 |0010: or-int/2addr v0, v1 │ │ -429512: 8f00 |0011: int-to-short v0, v0 │ │ -429514: 0f00 |0012: return v0 │ │ +4294c8: |[4294c8] de.danoeh.antennapod.parser.media.id3.ID3Reader.readShort:()S │ │ +4294d8: 5420 bcc7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ +4294dc: 6e10 e5b6 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ +4294e2: 0a00 |0005: move-result v0 │ │ +4294e4: 8e00 |0006: int-to-char v0, v0 │ │ +4294e6: 5421 bcc7 |0007: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ +4294ea: 6e10 e5b6 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@b6e5 │ │ +4294f0: 0a01 |000c: move-result v1 │ │ +4294f2: 8e11 |000d: int-to-char v1, v1 │ │ +4294f4: e000 0008 |000e: shl-int/lit8 v0, v0, #int 8 // #08 │ │ +4294f8: b610 |0010: or-int/2addr v0, v1 │ │ +4294fa: 8f00 |0011: int-to-short v0, v0 │ │ +4294fc: 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; │ │ │ │ @@ -991864,39 +991864,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 │ │ -4291c0: |[4291c0] de.danoeh.antennapod.parser.media.id3.ID3Reader.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; │ │ -4291d0: 1300 4900 |0000: const/16 v0, #int 73 // #49 │ │ -4291d4: 6e20 d9ae 0500 |0002: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@aed9 │ │ -4291da: 1300 4400 |0005: const/16 v0, #int 68 // #44 │ │ -4291de: 6e20 d9ae 0500 |0007: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@aed9 │ │ -4291e4: 1300 3300 |000a: const/16 v0, #int 51 // #33 │ │ -4291e8: 6e20 d9ae 0500 |000c: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@aed9 │ │ -4291ee: 6e10 e6ae 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@aee6 │ │ -4291f4: 0a00 |0012: move-result v0 │ │ -4291f6: 6e10 dbae 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ -4291fc: 0a01 |0016: move-result v1 │ │ -4291fe: 6e10 e3ae 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@aee3 │ │ -429204: 0a02 |001a: move-result v2 │ │ -429206: 7020 e9ae 2500 |001b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@aee9 │ │ -42920c: 0a02 |001e: move-result v2 │ │ -42920e: dd03 0140 |001f: and-int/lit8 v3, v1, #int 64 // #40 │ │ -429212: 3803 0b00 |0021: if-eqz v3, 002c // +000b │ │ -429216: 6e10 e3ae 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@aee3 │ │ -42921c: 0a03 |0026: move-result v3 │ │ -42921e: d803 03fc |0027: add-int/lit8 v3, v3, #int -4 // #fc │ │ -429222: 6e20 e8ae 3500 |0029: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@aee8 │ │ -429228: 2203 761d |002c: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // type@1d76 │ │ -42922c: 1a04 9320 |002e: const-string v4, "ID3" // string@2093 │ │ -429230: 7051 f3ae 4302 |0030: invoke-direct {v3, v4, v2, v0, v1}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.:(Ljava/lang/String;ISB)V // method@aef3 │ │ -429236: 1103 |0033: return-object v3 │ │ +4291a8: |[4291a8] de.danoeh.antennapod.parser.media.id3.ID3Reader.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; │ │ +4291b8: 1300 4900 |0000: const/16 v0, #int 73 // #49 │ │ +4291bc: 6e20 d9ae 0500 |0002: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@aed9 │ │ +4291c2: 1300 4400 |0005: const/16 v0, #int 68 // #44 │ │ +4291c6: 6e20 d9ae 0500 |0007: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@aed9 │ │ +4291cc: 1300 3300 |000a: const/16 v0, #int 51 // #33 │ │ +4291d0: 6e20 d9ae 0500 |000c: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@aed9 │ │ +4291d6: 6e10 e6ae 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@aee6 │ │ +4291dc: 0a00 |0012: move-result v0 │ │ +4291de: 6e10 dbae 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ +4291e4: 0a01 |0016: move-result v1 │ │ +4291e6: 6e10 e3ae 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@aee3 │ │ +4291ec: 0a02 |001a: move-result v2 │ │ +4291ee: 7020 e9ae 2500 |001b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@aee9 │ │ +4291f4: 0a02 |001e: move-result v2 │ │ +4291f6: dd03 0140 |001f: and-int/lit8 v3, v1, #int 64 // #40 │ │ +4291fa: 3803 0b00 |0021: if-eqz v3, 002c // +000b │ │ +4291fe: 6e10 e3ae 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@aee3 │ │ +429204: 0a03 |0026: move-result v3 │ │ +429206: d803 03fc |0027: add-int/lit8 v3, v3, #int -4 // #fc │ │ +42920a: 6e20 e8ae 3500 |0029: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@aee8 │ │ +429210: 2203 761d |002c: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // type@1d76 │ │ +429214: 1a04 9320 |002e: const-string v4, "ID3" // string@2093 │ │ +429218: 7051 f3ae 4302 |0030: invoke-direct {v3, v4, v2, v0, v1}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.:(Ljava/lang/String;ISB)V // method@aef3 │ │ +42921e: 1103 |0033: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=94 │ │ 0x0007 line=95 │ │ 0x000c line=96 │ │ 0x000f line=97 │ │ 0x0013 line=98 │ │ @@ -991912,24 +991912,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -4296bc: |[4296bc] de.danoeh.antennapod.parser.media.id3.ID3Reader.skipBytes:(I)V │ │ -4296cc: 3a04 0900 |0000: if-ltz v4, 0009 // +0009 │ │ -4296d0: 5430 bcc7 |0002: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ -4296d4: 8141 |0004: int-to-long v1, v4 │ │ -4296d6: 7130 ddb6 1002 |0005: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b6dd │ │ -4296dc: 0e00 |0008: return-void │ │ -4296de: 2204 721d |0009: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d72 │ │ -4296e2: 1a00 5e5c |000b: const-string v0, "Trying to read a negative number of bytes" // string@5c5e │ │ -4296e6: 7020 eaae 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@aeea │ │ -4296ec: 2704 |0010: throw v4 │ │ +4296a4: |[4296a4] de.danoeh.antennapod.parser.media.id3.ID3Reader.skipBytes:(I)V │ │ +4296b4: 3a04 0900 |0000: if-ltz v4, 0009 // +0009 │ │ +4296b8: 5430 bcc7 |0002: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@c7bc │ │ +4296bc: 8141 |0004: int-to-long v1, v4 │ │ +4296be: 7130 ddb6 1002 |0005: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b6dd │ │ +4296c4: 0e00 |0008: return-void │ │ +4296c6: 2204 721d |0009: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d72 │ │ +4296ca: 1a00 5e5c |000b: const-string v0, "Trying to read a negative number of bytes" // string@5c5e │ │ +4296ce: 7020 eaae 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@aeea │ │ +4296d4: 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 │ │ @@ -991964,17 +991964,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -429130: |[429130] de.danoeh.antennapod.parser.media.id3.ID3ReaderException.:(Ljava/lang/String;)V │ │ -429140: 7020 12b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b212 │ │ -429146: 0e00 |0003: return-void │ │ +429118: |[429118] de.danoeh.antennapod.parser.media.id3.ID3ReaderException.:(Ljava/lang/String;)V │ │ +429128: 7020 12b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b212 │ │ +42912e: 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; │ │ │ │ @@ -992012,19 +992012,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 │ │ -429868: |[429868] de.danoeh.antennapod.parser.media.id3.model.Header.:(Ljava/lang/String;I)V │ │ -429878: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42987e: 5b01 c1c7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c7c1 │ │ -429882: 5902 c2c7 |0005: iput v2, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c7c2 │ │ -429886: 0e00 |0007: return-void │ │ +429850: |[429850] de.danoeh.antennapod.parser.media.id3.model.Header.:(Ljava/lang/String;I)V │ │ +429860: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +429866: 5b01 c1c7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c7c1 │ │ +42986a: 5902 c2c7 |0005: iput v2, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c7c2 │ │ +42986e: 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; │ │ @@ -992037,17 +992037,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4297f8: |[4297f8] de.danoeh.antennapod.parser.media.id3.model.Header.getId:()Ljava/lang/String; │ │ -429808: 5410 c1c7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c7c1 │ │ -42980c: 1100 |0002: return-object v0 │ │ +4297e0: |[4297e0] de.danoeh.antennapod.parser.media.id3.model.Header.getId:()Ljava/lang/String; │ │ +4297f0: 5410 c1c7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c7c1 │ │ +4297f4: 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;) │ │ @@ -992055,17 +992055,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4297e0: |[4297e0] de.danoeh.antennapod.parser.media.id3.model.Header.getSize:()I │ │ -4297f0: 5210 c2c7 |0000: iget v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c7c2 │ │ -4297f4: 0f00 |0002: return v0 │ │ +4297c8: |[4297c8] de.danoeh.antennapod.parser.media.id3.model.Header.getSize:()I │ │ +4297d8: 5210 c2c7 |0000: iget v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c7c2 │ │ +4297dc: 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;) │ │ @@ -992073,30 +992073,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -429810: |[429810] de.danoeh.antennapod.parser.media.id3.model.Header.toString:()Ljava/lang/String; │ │ -429820: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -429824: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42982a: 1a01 4620 |0005: const-string v1, "Header [id=" // string@2046 │ │ -42982e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429834: 5421 c1c7 |000a: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c7c1 │ │ -429838: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42983e: 1a01 7608 |000f: const-string v1, ", size=" // string@0876 │ │ -429842: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429848: 5221 c2c7 |0014: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c7c2 │ │ -42984c: 6e20 ceb2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -429852: 1a01 0366 |0019: const-string v1, "]" // string@6603 │ │ -429856: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42985c: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -429862: 0c00 |0021: move-result-object v0 │ │ -429864: 1100 |0022: return-object v0 │ │ +4297f8: |[4297f8] de.danoeh.antennapod.parser.media.id3.model.Header.toString:()Ljava/lang/String; │ │ +429808: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42980c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +429812: 1a01 4620 |0005: const-string v1, "Header [id=" // string@2046 │ │ +429816: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42981c: 5421 c1c7 |000a: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c7c1 │ │ +429820: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429826: 1a01 7608 |000f: const-string v1, ", size=" // string@0876 │ │ +42982a: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429830: 5221 c2c7 |0014: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c7c2 │ │ +429834: 6e20 ceb2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42983a: 1a01 0366 |0019: const-string v1, "]" // string@6603 │ │ +42983e: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429844: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42984a: 0c00 |0021: move-result-object v0 │ │ +42984c: 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 : 8263 (Header.java) │ │ @@ -992132,19 +992132,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 │ │ -429d4c: |[429d4c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.:(Ljava/lang/String;J)V │ │ -429d5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -429d62: 5b01 ccc7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c7cc │ │ -429d66: 5a02 cbc7 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c7cb │ │ -429d6a: 0e00 |0007: return-void │ │ +429d34: |[429d34] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.:(Ljava/lang/String;J)V │ │ +429d44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +429d4a: 5b01 ccc7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c7cc │ │ +429d4e: 5a02 cbc7 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c7cb │ │ +429d52: 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; │ │ @@ -992157,17 +992157,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -429d34: |[429d34] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getUserCommentLength:()J │ │ -429d44: 5320 cbc7 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c7cb │ │ -429d48: 1000 |0002: return-wide v0 │ │ +429d1c: |[429d1c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getUserCommentLength:()J │ │ +429d2c: 5320 cbc7 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c7cb │ │ +429d30: 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;) │ │ @@ -992175,17 +992175,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -429cc4: |[429cc4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getVendorString:()Ljava/lang/String; │ │ -429cd4: 5410 ccc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c7cc │ │ -429cd8: 1100 |0002: return-object v0 │ │ +429cac: |[429cac] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getVendorString:()Ljava/lang/String; │ │ +429cbc: 5410 ccc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c7cc │ │ +429cc0: 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;) │ │ @@ -992193,30 +992193,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -429cdc: |[429cdc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.toString:()Ljava/lang/String; │ │ -429cec: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -429cf0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -429cf6: 1a01 1161 |0005: const-string v1, "VorbisCommentHeader [vendorString=" // string@6111 │ │ -429cfa: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429d00: 5431 ccc7 |000a: iget-object v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c7cc │ │ -429d04: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429d0a: 1a01 ac08 |000f: const-string v1, ", userCommentLength=" // string@08ac │ │ -429d0e: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429d14: 5331 cbc7 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c7cb │ │ -429d18: 6e30 cfb2 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -429d1e: 1a01 0366 |0019: const-string v1, "]" // string@6603 │ │ -429d22: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429d28: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -429d2e: 0c00 |0021: move-result-object v0 │ │ -429d30: 1100 |0022: return-object v0 │ │ +429cc4: |[429cc4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.toString:()Ljava/lang/String; │ │ +429cd4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +429cd8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +429cde: 1a01 1161 |0005: const-string v1, "VorbisCommentHeader [vendorString=" // string@6111 │ │ +429ce2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429ce8: 5431 ccc7 |000a: iget-object v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@c7cc │ │ +429cec: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429cf2: 1a01 ac08 |000f: const-string v1, ", userCommentLength=" // string@08ac │ │ +429cf6: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429cfc: 5331 cbc7 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@c7cb │ │ +429d00: 6e30 cfb2 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +429d06: 1a01 0366 |0019: const-string v1, "]" // string@6603 │ │ +429d0a: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429d10: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +429d16: 0c00 |0021: move-result-object v0 │ │ +429d18: 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 : 24850 (VorbisCommentHeader.java) │ │ @@ -992298,18 +992298,18 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -429fb8: |[429fb8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.:(Ljava/io/InputStream;)V │ │ -429fc8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -429fce: 5b01 d6c7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -429fd2: 0e00 |0005: return-void │ │ +429fa0: |[429fa0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.:(Ljava/io/InputStream;)V │ │ +429fb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +429fb6: 5b01 d6c7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +429fba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/io/InputStream; │ │ @@ -992319,48 +992319,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -429fd4: |[429fd4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findCommentHeader:()V │ │ -429fe4: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ -429fe8: 2300 e21f |0002: new-array v0, v0, [B // type@1fe2 │ │ -429fec: 1271 |0004: const/4 v1, #int 7 // #7 │ │ -429fee: 2311 e21f |0005: new-array v1, v1, [B // type@1fe2 │ │ -429ff2: 2601 3300 0000 |0007: fill-array-data v1, 0000003a // +00000033 │ │ -429ff8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -429ffa: 1503 0004 |000b: const/high16 v3, #int 67108864 // #400 │ │ -429ffe: 3532 2400 |000d: if-ge v2, v3, 0031 // +0024 │ │ -42a002: dc03 0240 |000f: rem-int/lit8 v3, v2, #int 64 // #40 │ │ -42a006: 5454 d6c7 |0011: iget-object v4, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -42a00a: 6e10 74b1 0400 |0013: invoke-virtual {v4}, Ljava/io/InputStream;.read:()I // method@b174 │ │ -42a010: 0a04 |0016: move-result v4 │ │ -42a012: 8d44 |0017: int-to-byte v4, v4 │ │ -42a014: 4f04 0003 |0018: aput-byte v4, v0, v3 │ │ -42a018: 6e40 08af 0521 |001a: invoke-virtual {v5, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af08 │ │ -42a01e: 0a03 |001d: move-result v3 │ │ -42a020: 3803 0300 |001e: if-eqz v3, 0021 // +0003 │ │ -42a024: 0e00 |0020: return-void │ │ -42a026: 1a03 264d |0021: const-string v3, "OpusTags" // string@4d26 │ │ -42a02a: 6e10 a3b2 0300 |0023: invoke-virtual {v3}, Ljava/lang/String;.getBytes:()[B // method@b2a3 │ │ -42a030: 0c03 |0026: move-result-object v3 │ │ -42a032: 6e40 08af 0523 |0027: invoke-virtual {v5, v0, v3, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af08 │ │ -42a038: 0a03 |002a: move-result v3 │ │ -42a03a: 3803 0300 |002b: if-eqz v3, 002e // +0003 │ │ -42a03e: 0e00 |002d: return-void │ │ -42a040: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42a044: 28db |0030: goto 000b // -0025 │ │ -42a046: 2200 2a1e |0031: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ -42a04a: 1a01 ab4b |0033: const-string v1, "No comment header found" // string@4bab │ │ -42a04e: 7020 6cb1 1000 |0035: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -42a054: 2700 |0038: throw v0 │ │ -42a056: 0000 |0039: nop // spacer │ │ -42a058: 0003 0100 0700 0000 0376 6f72 6269 ... |003a: array-data (8 units) │ │ +429fbc: |[429fbc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findCommentHeader:()V │ │ +429fcc: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ +429fd0: 2300 e21f |0002: new-array v0, v0, [B // type@1fe2 │ │ +429fd4: 1271 |0004: const/4 v1, #int 7 // #7 │ │ +429fd6: 2311 e21f |0005: new-array v1, v1, [B // type@1fe2 │ │ +429fda: 2601 3300 0000 |0007: fill-array-data v1, 0000003a // +00000033 │ │ +429fe0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +429fe2: 1503 0004 |000b: const/high16 v3, #int 67108864 // #400 │ │ +429fe6: 3532 2400 |000d: if-ge v2, v3, 0031 // +0024 │ │ +429fea: dc03 0240 |000f: rem-int/lit8 v3, v2, #int 64 // #40 │ │ +429fee: 5454 d6c7 |0011: iget-object v4, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +429ff2: 6e10 74b1 0400 |0013: invoke-virtual {v4}, Ljava/io/InputStream;.read:()I // method@b174 │ │ +429ff8: 0a04 |0016: move-result v4 │ │ +429ffa: 8d44 |0017: int-to-byte v4, v4 │ │ +429ffc: 4f04 0003 |0018: aput-byte v4, v0, v3 │ │ +42a000: 6e40 08af 0521 |001a: invoke-virtual {v5, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af08 │ │ +42a006: 0a03 |001d: move-result v3 │ │ +42a008: 3803 0300 |001e: if-eqz v3, 0021 // +0003 │ │ +42a00c: 0e00 |0020: return-void │ │ +42a00e: 1a03 264d |0021: const-string v3, "OpusTags" // string@4d26 │ │ +42a012: 6e10 a3b2 0300 |0023: invoke-virtual {v3}, Ljava/lang/String;.getBytes:()[B // method@b2a3 │ │ +42a018: 0c03 |0026: move-result-object v3 │ │ +42a01a: 6e40 08af 0523 |0027: invoke-virtual {v5, v0, v3, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af08 │ │ +42a020: 0a03 |002a: move-result v3 │ │ +42a022: 3803 0300 |002b: if-eqz v3, 002e // +0003 │ │ +42a026: 0e00 |002d: return-void │ │ +42a028: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42a02c: 28db |0030: goto 000b // -0025 │ │ +42a02e: 2200 2a1e |0031: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ +42a032: 1a01 ab4b |0033: const-string v1, "No comment header found" // string@4bab │ │ +42a036: 7020 6cb1 1000 |0035: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +42a03c: 2700 |0038: throw v0 │ │ +42a03e: 0000 |0039: nop // spacer │ │ +42a040: 0003 0100 0700 0000 0376 6f72 6269 ... |003a: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=114 │ │ 0x000f line=116 │ │ 0x001a line=117 │ │ 0x0023 line=119 │ │ 0x0031 line=123 │ │ @@ -992372,45 +992372,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -42a068: |[42a068] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findIdentificationHeader:()V │ │ -42a078: 1300 2f00 |0000: const/16 v0, #int 47 // #2f │ │ -42a07c: 2301 e21f |0002: new-array v1, v0, [B // type@1fe2 │ │ -42a080: 5452 d6c7 |0004: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -42a084: 7120 dbb6 1200 |0006: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b6db │ │ -42a08a: 1272 |0009: const/4 v2, #int 7 // #7 │ │ -42a08c: 2322 e21f |000a: new-array v2, v2, [B // type@1fe2 │ │ -42a090: 2602 2c00 0000 |000c: fill-array-data v2, 00000038 // +0000002c │ │ -42a096: 1263 |000f: const/4 v3, #int 6 // #6 │ │ -42a098: 3503 2000 |0010: if-ge v3, v0, 0030 // +0020 │ │ -42a09c: 6e40 08af 1532 |0012: invoke-virtual {v5, v1, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af08 │ │ -42a0a2: 0a04 |0015: move-result v4 │ │ -42a0a4: 3804 0a00 |0016: if-eqz v4, 0020 // +000a │ │ -42a0a8: 5450 d6c7 |0018: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -42a0ac: 1601 0b00 |001a: const-wide/16 v1, #int 11 // #b │ │ -42a0b0: 7130 dcb6 1002 |001c: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skip:(Ljava/io/InputStream;J)J // method@b6dc │ │ -42a0b6: 0e00 |001f: return-void │ │ -42a0b8: 1a04 244d |0020: const-string v4, "OpusHead" // string@4d24 │ │ -42a0bc: 6e10 a3b2 0400 |0022: invoke-virtual {v4}, Ljava/lang/String;.getBytes:()[B // method@b2a3 │ │ -42a0c2: 0c04 |0025: move-result-object v4 │ │ -42a0c4: 6e40 08af 1534 |0026: invoke-virtual {v5, v1, v4, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af08 │ │ -42a0ca: 0a04 |0029: move-result v4 │ │ -42a0cc: 3804 0300 |002a: if-eqz v4, 002d // +0003 │ │ -42a0d0: 0e00 |002c: return-void │ │ -42a0d2: d803 0301 |002d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -42a0d6: 28e1 |002f: goto 0010 // -001f │ │ -42a0d8: 2200 2a1e |0030: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ -42a0dc: 1a01 cc4b |0032: const-string v1, "No vorbis identification header found" // string@4bcc │ │ -42a0e0: 7020 6cb1 1000 |0034: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -42a0e6: 2700 |0037: throw v0 │ │ -42a0e8: 0003 0100 0700 0000 0176 6f72 6269 ... |0038: array-data (8 units) │ │ +42a050: |[42a050] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findIdentificationHeader:()V │ │ +42a060: 1300 2f00 |0000: const/16 v0, #int 47 // #2f │ │ +42a064: 2301 e21f |0002: new-array v1, v0, [B // type@1fe2 │ │ +42a068: 5452 d6c7 |0004: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +42a06c: 7120 dbb6 1200 |0006: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b6db │ │ +42a072: 1272 |0009: const/4 v2, #int 7 // #7 │ │ +42a074: 2322 e21f |000a: new-array v2, v2, [B // type@1fe2 │ │ +42a078: 2602 2c00 0000 |000c: fill-array-data v2, 00000038 // +0000002c │ │ +42a07e: 1263 |000f: const/4 v3, #int 6 // #6 │ │ +42a080: 3503 2000 |0010: if-ge v3, v0, 0030 // +0020 │ │ +42a084: 6e40 08af 1532 |0012: invoke-virtual {v5, v1, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af08 │ │ +42a08a: 0a04 |0015: move-result v4 │ │ +42a08c: 3804 0a00 |0016: if-eqz v4, 0020 // +000a │ │ +42a090: 5450 d6c7 |0018: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +42a094: 1601 0b00 |001a: const-wide/16 v1, #int 11 // #b │ │ +42a098: 7130 dcb6 1002 |001c: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skip:(Ljava/io/InputStream;J)J // method@b6dc │ │ +42a09e: 0e00 |001f: return-void │ │ +42a0a0: 1a04 244d |0020: const-string v4, "OpusHead" // string@4d24 │ │ +42a0a4: 6e10 a3b2 0400 |0022: invoke-virtual {v4}, Ljava/lang/String;.getBytes:()[B // method@b2a3 │ │ +42a0aa: 0c04 |0025: move-result-object v4 │ │ +42a0ac: 6e40 08af 1534 |0026: invoke-virtual {v5, v1, v4, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af08 │ │ +42a0b2: 0a04 |0029: move-result v4 │ │ +42a0b4: 3804 0300 |002a: if-eqz v4, 002d // +0003 │ │ +42a0b8: 0e00 |002c: return-void │ │ +42a0ba: d803 0301 |002d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +42a0be: 28e1 |002f: goto 0010 // -001f │ │ +42a0c0: 2200 2a1e |0030: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ +42a0c4: 1a01 cc4b |0032: const-string v1, "No vorbis identification header found" // string@4bcc │ │ +42a0c8: 7020 6cb1 1000 |0034: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +42a0ce: 2700 |0037: throw v0 │ │ +42a0d0: 0003 0100 0700 0000 0176 6f72 6269 ... |0038: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=99 │ │ 0x000c line=100 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ 0x0022 line=105 │ │ @@ -992423,52 +992423,52 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -42a0f8: |[42a0f8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findOggPage:()V │ │ -42a108: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -42a10a: 2301 e21f |0001: new-array v1, v0, [B // type@1fe2 │ │ -42a10e: 2300 e21f |0003: new-array v0, v0, [B // type@1fe2 │ │ -42a112: 2600 3d00 0000 |0005: fill-array-data v0, 00000042 // +0000003d │ │ -42a118: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -42a11a: 1503 0004 |0009: const/high16 v3, #int 67108864 // #400 │ │ -42a11e: 3532 2200 |000b: if-ge v2, v3, 002d // +0022 │ │ -42a122: 5453 d6c7 |000d: iget-object v3, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -42a126: 6e10 74b1 0300 |000f: invoke-virtual {v3}, Ljava/io/InputStream;.read:()I // method@b174 │ │ -42a12c: 0a03 |0012: move-result v3 │ │ -42a12e: 12f4 |0013: const/4 v4, #int -1 // #ff │ │ -42a130: 3243 1100 |0014: if-eq v3, v4, 0025 // +0011 │ │ -42a134: dc04 0204 |0016: rem-int/lit8 v4, v2, #int 4 // #04 │ │ -42a138: 8d33 |0018: int-to-byte v3, v3 │ │ -42a13a: 4f03 0104 |0019: aput-byte v3, v1, v4 │ │ -42a13e: 6e40 08af 1520 |001b: invoke-virtual {v5, v1, v0, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af08 │ │ -42a144: 0a03 |001e: move-result v3 │ │ -42a146: 3803 0300 |001f: if-eqz v3, 0022 // +0003 │ │ -42a14a: 280c |0021: goto 002d // +000c │ │ -42a14c: d802 0201 |0022: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42a150: 28e5 |0024: goto 0009 // -001b │ │ -42a152: 2200 2a1e |0025: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ -42a156: 1a01 341a |0027: const-string v1, "EOF while trying to find vorbis page" // string@1a34 │ │ -42a15a: 7020 6cb1 1000 |0029: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -42a160: 2700 |002c: throw v0 │ │ -42a162: 5450 d6c7 |002d: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -42a166: 1601 1600 |002f: const-wide/16 v1, #int 22 // #16 │ │ -42a16a: 7130 ddb6 1002 |0031: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b6dd │ │ -42a170: 5450 d6c7 |0034: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -42a174: 6e10 74b1 0000 |0036: invoke-virtual {v0}, Ljava/io/InputStream;.read:()I // method@b174 │ │ -42a17a: 0a00 |0039: move-result v0 │ │ -42a17c: 5451 d6c7 |003a: iget-object v1, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -42a180: 8102 |003c: int-to-long v2, v0 │ │ -42a182: 7130 ddb6 2103 |003d: invoke-static {v1, v2, v3}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b6dd │ │ -42a188: 0e00 |0040: return-void │ │ -42a18a: 0000 |0041: nop // spacer │ │ -42a18c: 0003 0100 0400 0000 4f67 6753 |0042: array-data (6 units) │ │ +42a0e0: |[42a0e0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findOggPage:()V │ │ +42a0f0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +42a0f2: 2301 e21f |0001: new-array v1, v0, [B // type@1fe2 │ │ +42a0f6: 2300 e21f |0003: new-array v0, v0, [B // type@1fe2 │ │ +42a0fa: 2600 3d00 0000 |0005: fill-array-data v0, 00000042 // +0000003d │ │ +42a100: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +42a102: 1503 0004 |0009: const/high16 v3, #int 67108864 // #400 │ │ +42a106: 3532 2200 |000b: if-ge v2, v3, 002d // +0022 │ │ +42a10a: 5453 d6c7 |000d: iget-object v3, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +42a10e: 6e10 74b1 0300 |000f: invoke-virtual {v3}, Ljava/io/InputStream;.read:()I // method@b174 │ │ +42a114: 0a03 |0012: move-result v3 │ │ +42a116: 12f4 |0013: const/4 v4, #int -1 // #ff │ │ +42a118: 3243 1100 |0014: if-eq v3, v4, 0025 // +0011 │ │ +42a11c: dc04 0204 |0016: rem-int/lit8 v4, v2, #int 4 // #04 │ │ +42a120: 8d33 |0018: int-to-byte v3, v3 │ │ +42a122: 4f03 0104 |0019: aput-byte v3, v1, v4 │ │ +42a126: 6e40 08af 1520 |001b: invoke-virtual {v5, v1, v0, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@af08 │ │ +42a12c: 0a03 |001e: move-result v3 │ │ +42a12e: 3803 0300 |001f: if-eqz v3, 0022 // +0003 │ │ +42a132: 280c |0021: goto 002d // +000c │ │ +42a134: d802 0201 |0022: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42a138: 28e5 |0024: goto 0009 // -001b │ │ +42a13a: 2200 2a1e |0025: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ +42a13e: 1a01 341a |0027: const-string v1, "EOF while trying to find vorbis page" // string@1a34 │ │ +42a142: 7020 6cb1 1000 |0029: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +42a148: 2700 |002c: throw v0 │ │ +42a14a: 5450 d6c7 |002d: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +42a14e: 1601 1600 |002f: const-wide/16 v1, #int 22 // #16 │ │ +42a152: 7130 ddb6 1002 |0031: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b6dd │ │ +42a158: 5450 d6c7 |0034: iget-object v0, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +42a15c: 6e10 74b1 0000 |0036: invoke-virtual {v0}, Ljava/io/InputStream;.read:()I // method@b174 │ │ +42a162: 0a00 |0039: move-result v0 │ │ +42a164: 5451 d6c7 |003a: iget-object v1, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +42a168: 8102 |003c: int-to-long v2, v0 │ │ +42a16a: 7130 ddb6 2103 |003d: invoke-static {v1, v2, v3}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b6dd │ │ +42a170: 0e00 |0040: return-void │ │ +42a172: 0000 |0041: nop // spacer │ │ +42a174: 0003 0100 0400 0000 4f67 6753 |0042: array-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=47 │ │ 0x000d line=49 │ │ 0x0016 line=53 │ │ 0x001b line=54 │ │ 0x0025 line=51 │ │ @@ -992483,30 +992483,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 │ │ -429eb4: |[429eb4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ -429ec4: 5440 d6c7 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -429ec8: 7110 ceb6 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b6ce │ │ -429ece: 0b00 |0005: move-result-wide v0 │ │ -429ed0: 7030 12af 0401 |0006: invoke-direct {v4, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af12 │ │ -429ed6: 0c00 |0009: move-result-object v0 │ │ -429ed8: 5441 d6c7 |000a: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -429edc: 7110 ceb6 0100 |000c: invoke-static {v1}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b6ce │ │ -429ee2: 0b01 |000f: move-result-wide v1 │ │ -429ee4: 2203 781d |0010: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // type@1d78 │ │ -429ee8: 7040 ffae 0321 |0012: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.:(Ljava/lang/String;J)V // method@aeff │ │ -429eee: 1103 |0015: return-object v3 │ │ -429ef0: 0d00 |0016: move-exception v0 │ │ -429ef2: 2201 7b1d |0017: new-instance v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ -429ef6: 7020 14af 0100 |0019: invoke-direct {v1, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af14 │ │ -429efc: 2701 |001c: throw v1 │ │ +429e9c: |[429e9c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ +429eac: 5440 d6c7 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +429eb0: 7110 ceb6 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b6ce │ │ +429eb6: 0b00 |0005: move-result-wide v0 │ │ +429eb8: 7030 12af 0401 |0006: invoke-direct {v4, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af12 │ │ +429ebe: 0c00 |0009: move-result-object v0 │ │ +429ec0: 5441 d6c7 |000a: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +429ec4: 7110 ceb6 0100 |000c: invoke-static {v1}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b6ce │ │ +429eca: 0b01 |000f: move-result-wide v1 │ │ +429ecc: 2203 781d |0010: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // type@1d78 │ │ +429ed0: 7040 ffae 0321 |0012: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.:(Ljava/lang/String;J)V // method@aeff │ │ +429ed6: 1103 |0015: return-object v3 │ │ +429ed8: 0d00 |0016: move-exception v0 │ │ +429eda: 2201 7b1d |0017: new-instance v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ +429ede: 7020 14af 0100 |0019: invoke-direct {v1, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af14 │ │ +429ee4: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0016 │ │ positions : │ │ 0x0000 line=147 │ │ 0x0006 line=148 │ │ 0x000a line=149 │ │ @@ -992520,35 +992520,35 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -429f10: |[429f10] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readContentVectorKey:(J)Ljava/lang/String; │ │ -429f20: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -429f24: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -429f2a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -429f2c: 8112 |0006: int-to-long v2, v1 │ │ -429f2e: 3104 0206 |0007: cmp-long v4, v2, v6 │ │ -429f32: 3b04 1800 |0009: if-gez v4, 0021 // +0018 │ │ -429f36: 5452 d6c7 |000b: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -429f3a: 6e10 74b1 0200 |000d: invoke-virtual {v2}, Ljava/io/InputStream;.read:()I // method@b174 │ │ -429f40: 0a02 |0010: move-result v2 │ │ -429f42: 8e22 |0011: int-to-char v2, v2 │ │ -429f44: 1303 3d00 |0012: const/16 v3, #int 61 // #3d │ │ -429f48: 3332 0700 |0014: if-ne v2, v3, 001b // +0007 │ │ -429f4c: 6e10 deb2 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -429f52: 0c06 |0019: move-result-object v6 │ │ -429f54: 1106 |001a: return-object v6 │ │ -429f56: 6e20 cbb2 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -429f5c: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -429f60: 28e6 |0020: goto 0006 // -001a │ │ -429f62: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -429f64: 1106 |0022: return-object v6 │ │ +429ef8: |[429ef8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readContentVectorKey:(J)Ljava/lang/String; │ │ +429f08: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +429f0c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +429f12: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +429f14: 8112 |0006: int-to-long v2, v1 │ │ +429f16: 3104 0206 |0007: cmp-long v4, v2, v6 │ │ +429f1a: 3b04 1800 |0009: if-gez v4, 0021 // +0018 │ │ +429f1e: 5452 d6c7 |000b: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +429f22: 6e10 74b1 0200 |000d: invoke-virtual {v2}, Ljava/io/InputStream;.read:()I // method@b174 │ │ +429f28: 0a02 |0010: move-result v2 │ │ +429f2a: 8e22 |0011: int-to-char v2, v2 │ │ +429f2c: 1303 3d00 |0012: const/16 v3, #int 61 // #3d │ │ +429f30: 3332 0700 |0014: if-ne v2, v3, 001b // +0007 │ │ +429f34: 6e10 deb2 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +429f3a: 0c06 |0019: move-result-object v6 │ │ +429f3c: 1106 |001a: return-object v6 │ │ +429f3e: 6e20 cbb2 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +429f44: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +429f48: 28e6 |0020: goto 0006 // -001a │ │ +429f4a: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +429f4c: 1106 |0022: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x000b line=159 │ │ 0x0016 line=161 │ │ 0x001b line=163 │ │ locals : │ │ @@ -992560,80 +992560,80 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -42a218: |[42a218] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUserComment:()V │ │ -42a228: 5480 d6c7 |0000: iget-object v0, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -42a22c: 7110 ceb6 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b6ce │ │ -42a232: 0b00 |0005: move-result-wide v0 │ │ -42a234: 1702 0000 4001 |0006: const-wide/32 v2, #float 3.52648e-38 // #01400000 │ │ -42a23a: 1a04 1d08 |0009: const-string v4, ", length=" // string@081d │ │ -42a23e: 3105 0002 |000b: cmp-long v5, v0, v2 │ │ -42a242: 3c05 5400 |000d: if-gtz v5, 0061 // +0054 │ │ -42a246: 7030 0faf 0801 |000f: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readContentVectorKey:(J)Ljava/lang/String; // method@af0f │ │ -42a24c: 0c02 |0012: move-result-object v2 │ │ -42a24e: 6203 3dd9 |0013: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -42a252: 6e20 bbb2 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -42a258: 0c02 |0018: move-result-object v2 │ │ -42a25a: 6e20 0caf 2800 |0019: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.handles:(Ljava/lang/String;)Z // method@af0c │ │ -42a260: 0a03 |001c: move-result v3 │ │ -42a262: 1a05 1461 |001d: const-string v5, "VorbisCommentReader" // string@6114 │ │ -42a266: 2206 741e |001f: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -42a26a: 7010 c7b2 0600 |0021: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42a270: 1a07 869f |0024: const-string v7, "key=" // string@9f86 │ │ -42a274: 6e20 d3b2 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42a27a: 6e20 d3b2 2600 |0029: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42a280: 6e20 d3b2 4600 |002c: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42a286: 6e30 cfb2 0601 |002f: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42a28c: 1a04 0308 |0032: const-string v4, ", handles=" // string@0803 │ │ -42a290: 6e20 d3b2 4600 |0034: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42a296: 6e20 d4b2 3600 |0037: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ -42a29c: 6e10 deb2 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42a2a2: 0c04 |003d: move-result-object v4 │ │ -42a2a4: 7120 f50a 4500 |003e: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42a2aa: 1604 0100 |0041: const-wide/16 v4, #int 1 // #1 │ │ -42a2ae: 3803 1100 |0043: if-eqz v3, 0054 // +0011 │ │ -42a2b2: 6e10 adb2 0200 |0045: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b2ad │ │ -42a2b8: 0a03 |0048: move-result v3 │ │ -42a2ba: 8136 |0049: int-to-long v6, v3 │ │ -42a2bc: bc60 |004a: sub-long/2addr v0, v6 │ │ -42a2be: bc40 |004b: sub-long/2addr v0, v4 │ │ -42a2c0: 7030 12af 0801 |004c: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af12 │ │ -42a2c6: 0c00 |004f: move-result-object v0 │ │ -42a2c8: 6e30 0daf 2800 |0050: invoke-virtual {v8, v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V // method@af0d │ │ -42a2ce: 2835 |0053: goto 0088 // +0035 │ │ -42a2d0: 5483 d6c7 |0054: iget-object v3, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -42a2d4: 6e10 adb2 0200 |0056: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b2ad │ │ -42a2da: 0a02 |0059: move-result v2 │ │ -42a2dc: 8126 |005a: int-to-long v6, v2 │ │ -42a2de: bc60 |005b: sub-long/2addr v0, v6 │ │ -42a2e0: bc40 |005c: sub-long/2addr v0, v4 │ │ -42a2e2: 7130 ddb6 0301 |005d: invoke-static {v3, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b6dd │ │ -42a2e8: 2828 |0060: goto 0088 // +0028 │ │ -42a2ea: 1602 0a00 |0061: const-wide/16 v2, #int 10 // #a │ │ -42a2ee: 7030 12af 2803 |0063: invoke-direct {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af12 │ │ -42a2f4: 0c02 |0066: move-result-object v2 │ │ -42a2f6: 2203 7b1d |0067: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ -42a2fa: 2205 741e |0069: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -42a2fe: 7010 c7b2 0500 |006b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42a304: 1a06 0f5e |006e: const-string v6, "User comment unrealistically long. key=" // string@5e0f │ │ -42a308: 6e20 d3b2 6500 |0070: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42a30e: 6e20 d3b2 2500 |0073: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42a314: 6e20 d3b2 4500 |0076: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42a31a: 6e30 cfb2 0501 |0079: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42a320: 6e10 deb2 0500 |007c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42a326: 0c00 |007f: move-result-object v0 │ │ -42a328: 7020 13af 0300 |0080: invoke-direct {v3, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af13 │ │ -42a32e: 2703 |0083: throw v3 │ │ -42a330: 0d00 |0084: move-exception v0 │ │ -42a332: 6e10 04b3 0000 |0085: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -42a338: 0e00 |0088: return-void │ │ +42a200: |[42a200] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUserComment:()V │ │ +42a210: 5480 d6c7 |0000: iget-object v0, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +42a214: 7110 ceb6 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@b6ce │ │ +42a21a: 0b00 |0005: move-result-wide v0 │ │ +42a21c: 1702 0000 4001 |0006: const-wide/32 v2, #float 3.52648e-38 // #01400000 │ │ +42a222: 1a04 1d08 |0009: const-string v4, ", length=" // string@081d │ │ +42a226: 3105 0002 |000b: cmp-long v5, v0, v2 │ │ +42a22a: 3c05 5400 |000d: if-gtz v5, 0061 // +0054 │ │ +42a22e: 7030 0faf 0801 |000f: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readContentVectorKey:(J)Ljava/lang/String; // method@af0f │ │ +42a234: 0c02 |0012: move-result-object v2 │ │ +42a236: 6203 3dd9 |0013: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +42a23a: 6e20 bbb2 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +42a240: 0c02 |0018: move-result-object v2 │ │ +42a242: 6e20 0caf 2800 |0019: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.handles:(Ljava/lang/String;)Z // method@af0c │ │ +42a248: 0a03 |001c: move-result v3 │ │ +42a24a: 1a05 1461 |001d: const-string v5, "VorbisCommentReader" // string@6114 │ │ +42a24e: 2206 741e |001f: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +42a252: 7010 c7b2 0600 |0021: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42a258: 1a07 869f |0024: const-string v7, "key=" // string@9f86 │ │ +42a25c: 6e20 d3b2 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42a262: 6e20 d3b2 2600 |0029: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42a268: 6e20 d3b2 4600 |002c: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42a26e: 6e30 cfb2 0601 |002f: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42a274: 1a04 0308 |0032: const-string v4, ", handles=" // string@0803 │ │ +42a278: 6e20 d3b2 4600 |0034: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42a27e: 6e20 d4b2 3600 |0037: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ +42a284: 6e10 deb2 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42a28a: 0c04 |003d: move-result-object v4 │ │ +42a28c: 7120 f50a 4500 |003e: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42a292: 1604 0100 |0041: const-wide/16 v4, #int 1 // #1 │ │ +42a296: 3803 1100 |0043: if-eqz v3, 0054 // +0011 │ │ +42a29a: 6e10 adb2 0200 |0045: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b2ad │ │ +42a2a0: 0a03 |0048: move-result v3 │ │ +42a2a2: 8136 |0049: int-to-long v6, v3 │ │ +42a2a4: bc60 |004a: sub-long/2addr v0, v6 │ │ +42a2a6: bc40 |004b: sub-long/2addr v0, v4 │ │ +42a2a8: 7030 12af 0801 |004c: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af12 │ │ +42a2ae: 0c00 |004f: move-result-object v0 │ │ +42a2b0: 6e30 0daf 2800 |0050: invoke-virtual {v8, v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V // method@af0d │ │ +42a2b6: 2835 |0053: goto 0088 // +0035 │ │ +42a2b8: 5483 d6c7 |0054: iget-object v3, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +42a2bc: 6e10 adb2 0200 |0056: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b2ad │ │ +42a2c2: 0a02 |0059: move-result v2 │ │ +42a2c4: 8126 |005a: int-to-long v6, v2 │ │ +42a2c6: bc60 |005b: sub-long/2addr v0, v6 │ │ +42a2c8: bc40 |005c: sub-long/2addr v0, v4 │ │ +42a2ca: 7130 ddb6 0301 |005d: invoke-static {v3, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@b6dd │ │ +42a2d0: 2828 |0060: goto 0088 // +0028 │ │ +42a2d2: 1602 0a00 |0061: const-wide/16 v2, #int 10 // #a │ │ +42a2d6: 7030 12af 2803 |0063: invoke-direct {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@af12 │ │ +42a2dc: 0c02 |0066: move-result-object v2 │ │ +42a2de: 2203 7b1d |0067: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ +42a2e2: 2205 741e |0069: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +42a2e6: 7010 c7b2 0500 |006b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42a2ec: 1a06 0f5e |006e: const-string v6, "User comment unrealistically long. key=" // string@5e0f │ │ +42a2f0: 6e20 d3b2 6500 |0070: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42a2f6: 6e20 d3b2 2500 |0073: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42a2fc: 6e20 d3b2 4500 |0076: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42a302: 6e30 cfb2 0501 |0079: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42a308: 6e10 deb2 0500 |007c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42a30e: 0c00 |007f: move-result-object v0 │ │ +42a310: 7020 13af 0300 |0080: invoke-direct {v3, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af13 │ │ +42a316: 2703 |0083: throw v3 │ │ +42a318: 0d00 |0084: move-exception v0 │ │ +42a31a: 6e10 04b3 0000 |0085: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +42a320: 0e00 |0088: return-void │ │ catches : 2 │ │ 0x0000 - 0x0006 │ │ Ljava/io/IOException; -> 0x0084 │ │ 0x000f - 0x0084 │ │ Ljava/io/IOException; -> 0x0084 │ │ positions : │ │ 0x0000 line=66 │ │ @@ -992654,31 +992654,31 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -429f68: |[429f68] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUtf8String:(J)Ljava/lang/String; │ │ -429f78: 8412 |0000: long-to-int v2, v1 │ │ -429f7a: 2321 e21f |0001: new-array v1, v2, [B // type@1fe2 │ │ -429f7e: 5402 d6c7 |0003: iget-object v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ -429f82: 7120 dbb6 1200 |0005: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b6db │ │ -429f88: 1a02 fd5c |0008: const-string v2, "UTF-8" // string@5cfd │ │ -429f8c: 7110 c5b3 0200 |000a: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -429f92: 0c02 |000d: move-result-object v2 │ │ -429f94: 6e10 c7b3 0200 |000e: invoke-virtual {v2}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b3c7 │ │ -429f9a: 0c02 |0011: move-result-object v2 │ │ -429f9c: 7110 adb3 0100 |0012: invoke-static {v1}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b3ad │ │ -429fa2: 0c01 |0015: move-result-object v1 │ │ -429fa4: 6e20 c8b3 1200 |0016: invoke-virtual {v2, v1}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b3c8 │ │ -429faa: 0c01 |0019: move-result-object v1 │ │ -429fac: 6e10 afb3 0100 |001a: invoke-virtual {v1}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b3af │ │ -429fb2: 0c01 |001d: move-result-object v1 │ │ -429fb4: 1101 |001e: return-object v1 │ │ +429f50: |[429f50] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUtf8String:(J)Ljava/lang/String; │ │ +429f60: 8412 |0000: long-to-int v2, v1 │ │ +429f62: 2321 e21f |0001: new-array v1, v2, [B // type@1fe2 │ │ +429f66: 5402 d6c7 |0003: iget-object v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Ljava/io/InputStream; // field@c7d6 │ │ +429f6a: 7120 dbb6 1200 |0005: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@b6db │ │ +429f70: 1a02 fd5c |0008: const-string v2, "UTF-8" // string@5cfd │ │ +429f74: 7110 c5b3 0200 |000a: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +429f7a: 0c02 |000d: move-result-object v2 │ │ +429f7c: 6e10 c7b3 0200 |000e: invoke-virtual {v2}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b3c7 │ │ +429f82: 0c02 |0011: move-result-object v2 │ │ +429f84: 7110 adb3 0100 |0012: invoke-static {v1}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b3ad │ │ +429f8a: 0c01 |0015: move-result-object v1 │ │ +429f8c: 6e20 c8b3 1200 |0016: invoke-virtual {v2, v1}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b3c8 │ │ +429f92: 0c01 |0019: move-result-object v1 │ │ +429f94: 6e10 afb3 0100 |001a: invoke-virtual {v1}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b3af │ │ +429f9a: 0c01 |001d: move-result-object v1 │ │ +429f9c: 1101 |001e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0003 line=88 │ │ 0x000a line=89 │ │ 0x000e line=90 │ │ locals : │ │ @@ -992691,37 +992691,37 @@ │ │ type : '([B[BI)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 29 16-bit code units │ │ -429e68: |[429e68] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.bufferMatches:([B[BI)Z │ │ -429e78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -429e7a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -429e7c: 2172 |0002: array-length v2, v7 │ │ -429e7e: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -429e80: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ -429e84: 9102 0801 |0006: sub-int v2, v8, v1 │ │ -429e88: 3b02 0500 |0008: if-gez v2, 000d // +0005 │ │ -429e8c: 2164 |000a: array-length v4, v6 │ │ -429e8e: b042 |000b: add-int/2addr v2, v4 │ │ -429e90: 28fc |000c: goto 0008 // -0004 │ │ -429e92: 2164 |000d: array-length v4, v6 │ │ -429e94: b442 |000e: rem-int/2addr v2, v4 │ │ -429e96: 4802 0602 |000f: aget-byte v2, v6, v2 │ │ -429e9a: 2174 |0011: array-length v4, v7 │ │ -429e9c: b134 |0012: sub-int/2addr v4, v3 │ │ -429e9e: b114 |0013: sub-int/2addr v4, v1 │ │ -429ea0: 4803 0704 |0014: aget-byte v3, v7, v4 │ │ -429ea4: 3232 0300 |0016: if-eq v2, v3, 0019 // +0003 │ │ -429ea8: 0f00 |0018: return v0 │ │ -429eaa: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -429eae: 28e7 |001b: goto 0002 // -0019 │ │ -429eb0: 0f03 |001c: return v3 │ │ +429e50: |[429e50] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.bufferMatches:([B[BI)Z │ │ +429e60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +429e62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +429e64: 2172 |0002: array-length v2, v7 │ │ +429e66: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +429e68: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ +429e6c: 9102 0801 |0006: sub-int v2, v8, v1 │ │ +429e70: 3b02 0500 |0008: if-gez v2, 000d // +0005 │ │ +429e74: 2164 |000a: array-length v4, v6 │ │ +429e76: b042 |000b: add-int/2addr v2, v4 │ │ +429e78: 28fc |000c: goto 0008 // -0004 │ │ +429e7a: 2164 |000d: array-length v4, v6 │ │ +429e7c: b442 |000e: rem-int/2addr v2, v4 │ │ +429e7e: 4802 0602 |000f: aget-byte v2, v6, v2 │ │ +429e82: 2174 |0011: array-length v4, v7 │ │ +429e84: b134 |0012: sub-int/2addr v4, v3 │ │ +429e86: b114 |0013: sub-int/2addr v4, v1 │ │ +429e88: 4803 0704 |0014: aget-byte v3, v7, v4 │ │ +429e8c: 3232 0300 |0016: if-eq v2, v3, 0019 // +0003 │ │ +429e90: 0f00 |0018: return v0 │ │ +429e92: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +429e96: 28e7 |001b: goto 0002 // -0019 │ │ +429e98: 0f03 |001c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=131 │ │ 0x000a line=134 │ │ 0x000d line=136 │ │ 0x000f line=137 │ │ locals : │ │ @@ -992747,38 +992747,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -42a198: |[42a198] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readInputStream:()V │ │ -42a1a8: 1a00 1461 |0000: const-string v0, "VorbisCommentReader" // string@6114 │ │ -42a1ac: 7010 0aaf 0800 |0002: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findIdentificationHeader:()V // method@af0a │ │ -42a1b2: 7010 0baf 0800 |0005: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findOggPage:()V // method@af0b │ │ -42a1b8: 7010 09af 0800 |0008: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findCommentHeader:()V // method@af09 │ │ -42a1be: 7010 0eaf 0800 |000b: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // method@af0e │ │ -42a1c4: 0c01 |000e: move-result-object v1 │ │ -42a1c6: 6e10 02af 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.toString:()Ljava/lang/String; // method@af02 │ │ -42a1cc: 0c02 |0012: move-result-object v2 │ │ -42a1ce: 7120 f50a 2000 |0013: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42a1d4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -42a1d6: 8123 |0017: int-to-long v3, v2 │ │ -42a1d8: 6e10 00af 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.getUserCommentLength:()J // method@af00 │ │ -42a1de: 0b05 |001b: move-result-wide v5 │ │ -42a1e0: 3107 0305 |001c: cmp-long v7, v3, v5 │ │ -42a1e4: 3b07 1000 |001e: if-gez v7, 002e // +0010 │ │ -42a1e8: 7010 11af 0800 |0020: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUserComment:()V // method@af11 │ │ -42a1ee: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42a1f2: 28f2 |0025: goto 0017 // -000e │ │ -42a1f4: 0d01 |0026: move-exception v1 │ │ -42a1f6: 6e10 01b3 0100 |0027: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -42a1fc: 0c01 |002a: move-result-object v1 │ │ -42a1fe: 7120 f50a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42a204: 0e00 |002e: return-void │ │ +42a180: |[42a180] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readInputStream:()V │ │ +42a190: 1a00 1461 |0000: const-string v0, "VorbisCommentReader" // string@6114 │ │ +42a194: 7010 0aaf 0800 |0002: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findIdentificationHeader:()V // method@af0a │ │ +42a19a: 7010 0baf 0800 |0005: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findOggPage:()V // method@af0b │ │ +42a1a0: 7010 09af 0800 |0008: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findCommentHeader:()V // method@af09 │ │ +42a1a6: 7010 0eaf 0800 |000b: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // method@af0e │ │ +42a1ac: 0c01 |000e: move-result-object v1 │ │ +42a1ae: 6e10 02af 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.toString:()Ljava/lang/String; // method@af02 │ │ +42a1b4: 0c02 |0012: move-result-object v2 │ │ +42a1b6: 7120 f50a 2000 |0013: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42a1bc: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +42a1be: 8123 |0017: int-to-long v3, v2 │ │ +42a1c0: 6e10 00af 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.getUserCommentLength:()J // method@af00 │ │ +42a1c6: 0b05 |001b: move-result-wide v5 │ │ +42a1c8: 3107 0305 |001c: cmp-long v7, v3, v5 │ │ +42a1cc: 3b07 1000 |001e: if-gez v7, 002e // +0010 │ │ +42a1d0: 7010 11af 0800 |0020: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUserComment:()V // method@af11 │ │ +42a1d6: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42a1da: 28f2 |0025: goto 0017 // -000e │ │ +42a1dc: 0d01 |0026: move-exception v1 │ │ +42a1de: 6e10 01b3 0100 |0027: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +42a1e4: 0c01 |002a: move-result-object v1 │ │ +42a1e6: 7120 f50a 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42a1ec: 0e00 |002e: return-void │ │ catches : 1 │ │ 0x0002 - 0x0023 │ │ Ljava/io/IOException; -> 0x0026 │ │ positions : │ │ 0x0002 line=31 │ │ 0x0005 line=32 │ │ 0x0008 line=33 │ │ @@ -992820,17 +992820,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -429e38: |[429e38] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/String;)V │ │ -429e48: 7020 12b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b212 │ │ -429e4e: 0e00 |0003: return-void │ │ +429e20: |[429e20] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/String;)V │ │ +429e30: 7020 12b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b212 │ │ +429e36: 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; │ │ │ │ @@ -992839,17 +992839,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -429e50: |[429e50] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/Throwable;)V │ │ -429e60: 7020 14b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b214 │ │ -429e66: 0e00 |0003: return-void │ │ +429e38: |[429e38] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/Throwable;)V │ │ +429e48: 7020 14b2 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b214 │ │ +429e4e: 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; │ │ │ │ @@ -992894,17 +992894,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a354: |[42a354] de.danoeh.antennapod.playback.base.BuildConfig.:()V │ │ -42a364: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42a36a: 0e00 |0003: return-void │ │ +42a33c: |[42a33c] de.danoeh.antennapod.playback.base.BuildConfig.:()V │ │ +42a34c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42a352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/base/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -993036,20 +993036,20 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -42a36c: |[42a36c] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -42a37c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42a382: 5b01 dbc7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7db │ │ -42a386: 5b02 ddc7 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ -42a38a: 5b03 dcc7 |0007: iput-object v3, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -42a38e: 0e00 |0009: return-void │ │ +42a354: |[42a354] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +42a364: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42a36a: 5b01 dbc7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7db │ │ +42a36e: 5b02 ddc7 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ +42a372: 5b03 dcc7 |0007: iput-object v3, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +42a376: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0003 line=362 │ │ 0x0005 line=363 │ │ 0x0007 line=364 │ │ locals : │ │ @@ -993117,21 +993117,21 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -42a448: |[42a448] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ -42a458: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42a45e: 5b01 e0c7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c7e0 │ │ -42a462: 5b02 dfc7 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -42a466: 6201 eec7 |0007: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -42a46a: 5b01 e2c7 |0009: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -42a46e: 0e00 |000b: return-void │ │ +42a430: |[42a430] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ +42a440: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42a446: 5b01 e0c7 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c7e0 │ │ +42a44a: 5b02 dfc7 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +42a44e: 6201 eec7 |0007: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +42a452: 5b01 e2c7 |0009: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +42a456: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=46 │ │ locals : │ │ @@ -993145,42 +993145,42 @@ │ │ type : '()V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -42a470: |[42a470] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.acquireWifiLockIfNecessary:()V │ │ -42a480: 1d03 |0000: monitor-enter v3 │ │ -42a482: 6e10 43af 0300 |0001: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shouldLockWifi:()Z // method@af43 │ │ -42a488: 0a00 |0004: move-result v0 │ │ -42a48a: 3800 2600 |0005: if-eqz v0, 002b // +0026 │ │ -42a48e: 5430 e3c7 |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c7e3 │ │ -42a492: 3900 1d00 |0009: if-nez v0, 0026 // +001d │ │ -42a496: 5430 e0c7 |000b: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c7e0 │ │ -42a49a: 6e10 1802 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -42a4a0: 0c00 |0010: move-result-object v0 │ │ -42a4a2: 1a01 bde6 |0011: const-string v1, "wifi" // string@e6bd │ │ -42a4a6: 6e20 3302 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -42a4ac: 0c00 |0016: move-result-object v0 │ │ -42a4ae: 1f00 6401 |0017: check-cast v0, Landroid/net/wifi/WifiManager; // type@0164 │ │ -42a4b2: 1a01 234f |0019: const-string v1, "PlaybackSvcMediaPlayer" // string@4f23 │ │ -42a4b6: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -42a4b8: 6e30 d006 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/net/wifi/WifiManager;.createWifiLock:(ILjava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@06d0 │ │ -42a4be: 0c00 |001f: move-result-object v0 │ │ -42a4c0: 5b30 e3c7 |0020: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c7e3 │ │ -42a4c4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -42a4c6: 6e20 cf06 1000 |0023: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager$WifiLock;.setReferenceCounted:(Z)V // method@06cf │ │ -42a4cc: 5430 e3c7 |0026: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c7e3 │ │ -42a4d0: 6e10 cc06 0000 |0028: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@06cc │ │ -42a4d6: 1e03 |002b: monitor-exit v3 │ │ -42a4d8: 0e00 |002c: return-void │ │ -42a4da: 0d00 |002d: move-exception v0 │ │ -42a4dc: 1e03 |002e: monitor-exit v3 │ │ -42a4de: 2700 |002f: throw v0 │ │ +42a458: |[42a458] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.acquireWifiLockIfNecessary:()V │ │ +42a468: 1d03 |0000: monitor-enter v3 │ │ +42a46a: 6e10 43af 0300 |0001: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shouldLockWifi:()Z // method@af43 │ │ +42a470: 0a00 |0004: move-result v0 │ │ +42a472: 3800 2600 |0005: if-eqz v0, 002b // +0026 │ │ +42a476: 5430 e3c7 |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c7e3 │ │ +42a47a: 3900 1d00 |0009: if-nez v0, 0026 // +001d │ │ +42a47e: 5430 e0c7 |000b: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c7e0 │ │ +42a482: 6e10 1802 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +42a488: 0c00 |0010: move-result-object v0 │ │ +42a48a: 1a01 bde6 |0011: const-string v1, "wifi" // string@e6bd │ │ +42a48e: 6e20 3302 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +42a494: 0c00 |0016: move-result-object v0 │ │ +42a496: 1f00 6401 |0017: check-cast v0, Landroid/net/wifi/WifiManager; // type@0164 │ │ +42a49a: 1a01 234f |0019: const-string v1, "PlaybackSvcMediaPlayer" // string@4f23 │ │ +42a49e: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +42a4a0: 6e30 d006 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/net/wifi/WifiManager;.createWifiLock:(ILjava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@06d0 │ │ +42a4a6: 0c00 |001f: move-result-object v0 │ │ +42a4a8: 5b30 e3c7 |0020: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c7e3 │ │ +42a4ac: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +42a4ae: 6e20 cf06 1000 |0023: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager$WifiLock;.setReferenceCounted:(Z)V // method@06cf │ │ +42a4b4: 5430 e3c7 |0026: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c7e3 │ │ +42a4b8: 6e10 cc06 0000 |0028: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@06cc │ │ +42a4be: 1e03 |002b: monitor-exit v3 │ │ +42a4c0: 0e00 |002c: return-void │ │ +42a4c2: 0d00 |002d: move-exception v0 │ │ +42a4c4: 1e03 |002e: monitor-exit v3 │ │ +42a4c6: 2700 |002f: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x002b │ │ -> 0x002d │ │ positions : │ │ 0x0001 line=268 │ │ 0x0007 line=269 │ │ 0x000b line=270 │ │ @@ -993220,27 +993220,27 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -42a3d8: |[42a3d8] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ -42a3e8: 1d04 |0000: monitor-enter v4 │ │ -42a3ea: 2200 7e1d |0001: new-instance v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d7e │ │ -42a3ee: 5441 e1c7 |0003: iget-object v1, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e1 │ │ -42a3f2: 5442 e2c7 |0005: iget-object v2, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -42a3f6: 6e10 28af 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ -42a3fc: 0c03 |000a: move-result-object v3 │ │ -42a3fe: 7040 20af 1032 |000b: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af20 │ │ -42a404: 1e04 |000e: monitor-exit v4 │ │ -42a406: 1100 |000f: return-object v0 │ │ -42a408: 0d00 |0010: move-exception v0 │ │ -42a40a: 1e04 |0011: monitor-exit v4 │ │ -42a40c: 2700 |0012: throw v0 │ │ +42a3c0: |[42a3c0] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ +42a3d0: 1d04 |0000: monitor-enter v4 │ │ +42a3d2: 2200 7e1d |0001: new-instance v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d7e │ │ +42a3d6: 5441 e1c7 |0003: iget-object v1, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e1 │ │ +42a3da: 5442 e2c7 |0005: iget-object v2, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +42a3de: 6e10 28af 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ +42a3e4: 0c03 |000a: move-result-object v3 │ │ +42a3e6: 7040 20af 1032 |000b: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af20 │ │ +42a3ec: 1e04 |000e: monitor-exit v4 │ │ +42a3ee: 1100 |000f: return-object v0 │ │ +42a3f0: 0d00 |0010: move-exception v0 │ │ +42a3f2: 1e04 |0011: monitor-exit v4 │ │ +42a3f4: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000e │ │ -> 0x0010 │ │ positions : │ │ 0x0001 line=188 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ @@ -993262,22 +993262,22 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -42a41c: |[42a41c] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -42a42c: 1d01 |0000: monitor-enter v1 │ │ -42a42e: 5410 e2c7 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -42a432: 1e01 |0003: monitor-exit v1 │ │ -42a434: 1100 |0004: return-object v0 │ │ -42a436: 0d00 |0005: move-exception v0 │ │ -42a438: 1e01 |0006: monitor-exit v1 │ │ -42a43a: 2700 |0007: throw v0 │ │ +42a404: |[42a404] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +42a414: 1d01 |0000: monitor-enter v1 │ │ +42a416: 5410 e2c7 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +42a41a: 1e01 |0003: monitor-exit v1 │ │ +42a41c: 1100 |0004: return-object v0 │ │ +42a41e: 0d00 |0005: move-exception v0 │ │ +42a420: 1e01 |0006: monitor-exit v1 │ │ +42a422: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0001 line=198 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ @@ -993305,31 +993305,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -42a390: |[42a390] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.isAudioChannelInUse:()Z │ │ -42a3a0: 5420 e0c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c7e0 │ │ -42a3a4: 1a01 5b6d |0002: const-string v1, "audio" // string@6d5b │ │ -42a3a8: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -42a3ae: 0c00 |0007: move-result-object v0 │ │ -42a3b0: 1f00 1f01 |0008: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ -42a3b4: 6e10 a005 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioManager;.getMode:()I // method@05a0 │ │ -42a3ba: 0a01 |000d: move-result v1 │ │ -42a3bc: 3901 0b00 |000e: if-nez v1, 0019 // +000b │ │ -42a3c0: 6e10 a405 0000 |0010: invoke-virtual {v0}, Landroid/media/AudioManager;.isMusicActive:()Z // method@05a4 │ │ -42a3c6: 0a00 |0013: move-result v0 │ │ -42a3c8: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -42a3cc: 2803 |0016: goto 0019 // +0003 │ │ -42a3ce: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -42a3d0: 2802 |0018: goto 001a // +0002 │ │ -42a3d2: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -42a3d4: 0f00 |001a: return v0 │ │ +42a378: |[42a378] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.isAudioChannelInUse:()Z │ │ +42a388: 5420 e0c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c7e0 │ │ +42a38c: 1a01 5b6d |0002: const-string v1, "audio" // string@6d5b │ │ +42a390: 6e20 3302 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +42a396: 0c00 |0007: move-result-object v0 │ │ +42a398: 1f00 1f01 |0008: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ +42a39c: 6e10 a005 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioManager;.getMode:()I // method@05a0 │ │ +42a3a2: 0a01 |000d: move-result v1 │ │ +42a3a4: 3901 0b00 |000e: if-nez v1, 0019 // +000b │ │ +42a3a8: 6e10 a405 0000 |0010: invoke-virtual {v0}, Landroid/media/AudioManager;.isMusicActive:()Z // method@05a4 │ │ +42a3ae: 0a00 |0013: move-result v0 │ │ +42a3b0: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +42a3b4: 2803 |0016: goto 0019 // +0003 │ │ +42a3b6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +42a3b8: 2802 |0018: goto 001a // +0002 │ │ +42a3ba: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +42a3bc: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x000a line=320 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ │ │ @@ -993380,28 +993380,28 @@ │ │ type : '()V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -42a4ec: |[42a4ec] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.releaseWifiLockIfNecessary:()V │ │ -42a4fc: 1d01 |0000: monitor-enter v1 │ │ -42a4fe: 5410 e3c7 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c7e3 │ │ -42a502: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ -42a506: 6e10 cd06 0000 |0005: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.isHeld:()Z // method@06cd │ │ -42a50c: 0a00 |0008: move-result v0 │ │ -42a50e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -42a512: 5410 e3c7 |000b: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c7e3 │ │ -42a516: 6e10 ce06 0000 |000d: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@06ce │ │ -42a51c: 1e01 |0010: monitor-exit v1 │ │ -42a51e: 0e00 |0011: return-void │ │ -42a520: 0d00 |0012: move-exception v0 │ │ -42a522: 1e01 |0013: monitor-exit v1 │ │ -42a524: 2700 |0014: throw v0 │ │ +42a4d4: |[42a4d4] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.releaseWifiLockIfNecessary:()V │ │ +42a4e4: 1d01 |0000: monitor-enter v1 │ │ +42a4e6: 5410 e3c7 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c7e3 │ │ +42a4ea: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ +42a4ee: 6e10 cd06 0000 |0005: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.isHeld:()Z // method@06cd │ │ +42a4f4: 0a00 |0008: move-result v0 │ │ +42a4f6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +42a4fa: 5410 e3c7 |000b: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@c7e3 │ │ +42a4fe: 6e10 ce06 0000 |000d: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@06ce │ │ +42a504: 1e01 |0010: monitor-exit v1 │ │ +42a506: 0e00 |0011: return-void │ │ +42a508: 0d00 |0012: move-exception v0 │ │ +42a50a: 1e01 |0013: monitor-exit v1 │ │ +42a50c: 2700 |0014: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=279 │ │ 0x000b line=280 │ │ 0x0010 line=282 │ │ @@ -993455,18 +993455,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -42a534: |[42a534] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -42a544: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -42a546: 6e40 3faf 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af3f │ │ -42a54c: 0e00 |0004: return-void │ │ +42a51c: |[42a51c] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +42a52c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +42a52e: 6e40 3faf 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af3f │ │ +42a534: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=327 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ 0x0000 - 0x0005 reg=3 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -993476,62 +993476,62 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 97 16-bit code units │ │ -42a550: |[42a550] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ -42a560: 1d03 |0000: monitor-enter v3 │ │ -42a562: 1a00 234f |0001: const-string v0, "PlaybackSvcMediaPlayer" // string@4f23 │ │ -42a566: 2201 741e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -42a56a: 7010 c7b2 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42a570: 6e10 79b2 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ -42a576: 0c02 |000b: move-result-object v2 │ │ -42a578: 6e10 efb1 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@b1ef │ │ -42a57e: 0c02 |000f: move-result-object v2 │ │ -42a580: 6e20 d3b2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42a586: 1a02 240a |0013: const-string v2, ": Setting player status to " // string@0a24 │ │ -42a58a: 6e20 d3b2 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42a590: 6e20 d2b2 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -42a596: 6e10 deb2 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42a59c: 0c01 |001e: move-result-object v1 │ │ -42a59e: 7120 f50a 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42a5a4: 5430 e2c7 |0022: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -42a5a8: 5b30 e1c7 |0024: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e1 │ │ -42a5ac: 5b34 e2c7 |0026: iput-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -42a5b0: 6e20 3caf 5300 |0028: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3c │ │ -42a5b6: 3805 1f00 |002b: if-eqz v5, 004a // +001f │ │ -42a5ba: 6200 e6c7 |002d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e6 │ │ -42a5be: 3204 1b00 |002f: if-eq v4, v0, 004a // +001b │ │ -42a5c2: 5430 e1c7 |0031: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e1 │ │ -42a5c6: 6201 eac7 |0033: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -42a5ca: 3310 0a00 |0035: if-ne v0, v1, 003f // +000a │ │ -42a5ce: 3214 0800 |0037: if-eq v4, v1, 003f // +0008 │ │ -42a5d2: 5434 dfc7 |0039: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -42a5d6: 7230 1baf 5406 |003b: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af1b │ │ -42a5dc: 280c |003e: goto 004a // +000c │ │ -42a5de: 5430 e1c7 |003f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e1 │ │ -42a5e2: 3210 0900 |0041: if-eq v0, v1, 004a // +0009 │ │ -42a5e6: 3314 0700 |0043: if-ne v4, v1, 004a // +0007 │ │ -42a5ea: 5434 dfc7 |0045: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -42a5ee: 7230 1caf 5406 |0047: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af1c │ │ -42a5f4: 5434 dfc7 |004a: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -42a5f8: 2205 7e1d |004c: new-instance v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d7e │ │ -42a5fc: 5436 e1c7 |004e: iget-object v6, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e1 │ │ -42a600: 5430 e2c7 |0050: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -42a604: 6e10 28af 0300 |0052: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ -42a60a: 0c01 |0055: move-result-object v1 │ │ -42a60c: 7040 20af 6510 |0056: invoke-direct {v5, v6, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af20 │ │ -42a612: 7220 1faf 5400 |0059: invoke-interface {v4, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V // method@af1f │ │ -42a618: 1e03 |005c: monitor-exit v3 │ │ -42a61a: 0e00 |005d: return-void │ │ -42a61c: 0d04 |005e: move-exception v4 │ │ -42a61e: 1e03 |005f: monitor-exit v3 │ │ -42a620: 2704 |0060: throw v4 │ │ +42a538: |[42a538] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ +42a548: 1d03 |0000: monitor-enter v3 │ │ +42a54a: 1a00 234f |0001: const-string v0, "PlaybackSvcMediaPlayer" // string@4f23 │ │ +42a54e: 2201 741e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +42a552: 7010 c7b2 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42a558: 6e10 79b2 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ +42a55e: 0c02 |000b: move-result-object v2 │ │ +42a560: 6e10 efb1 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@b1ef │ │ +42a566: 0c02 |000f: move-result-object v2 │ │ +42a568: 6e20 d3b2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42a56e: 1a02 240a |0013: const-string v2, ": Setting player status to " // string@0a24 │ │ +42a572: 6e20 d3b2 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42a578: 6e20 d2b2 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +42a57e: 6e10 deb2 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42a584: 0c01 |001e: move-result-object v1 │ │ +42a586: 7120 f50a 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42a58c: 5430 e2c7 |0022: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +42a590: 5b30 e1c7 |0024: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e1 │ │ +42a594: 5b34 e2c7 |0026: iput-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +42a598: 6e20 3caf 5300 |0028: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3c │ │ +42a59e: 3805 1f00 |002b: if-eqz v5, 004a // +001f │ │ +42a5a2: 6200 e6c7 |002d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e6 │ │ +42a5a6: 3204 1b00 |002f: if-eq v4, v0, 004a // +001b │ │ +42a5aa: 5430 e1c7 |0031: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e1 │ │ +42a5ae: 6201 eac7 |0033: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +42a5b2: 3310 0a00 |0035: if-ne v0, v1, 003f // +000a │ │ +42a5b6: 3214 0800 |0037: if-eq v4, v1, 003f // +0008 │ │ +42a5ba: 5434 dfc7 |0039: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +42a5be: 7230 1baf 5406 |003b: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af1b │ │ +42a5c4: 280c |003e: goto 004a // +000c │ │ +42a5c6: 5430 e1c7 |003f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e1 │ │ +42a5ca: 3210 0900 |0041: if-eq v0, v1, 004a // +0009 │ │ +42a5ce: 3314 0700 |0043: if-ne v4, v1, 004a // +0007 │ │ +42a5d2: 5434 dfc7 |0045: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +42a5d6: 7230 1caf 5406 |0047: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af1c │ │ +42a5dc: 5434 dfc7 |004a: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +42a5e0: 2205 7e1d |004c: new-instance v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d7e │ │ +42a5e4: 5436 e1c7 |004e: iget-object v6, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e1 │ │ +42a5e8: 5430 e2c7 |0050: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +42a5ec: 6e10 28af 0300 |0052: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ +42a5f2: 0c01 |0055: move-result-object v1 │ │ +42a5f4: 7040 20af 6510 |0056: invoke-direct {v5, v6, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af20 │ │ +42a5fa: 7220 1faf 5400 |0059: invoke-interface {v4, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V // method@af1f │ │ +42a600: 1e03 |005c: monitor-exit v3 │ │ +42a602: 0e00 |005d: return-void │ │ +42a604: 0d04 |005e: move-exception v4 │ │ +42a606: 1e03 |005f: monitor-exit v3 │ │ +42a608: 2704 |0060: throw v4 │ │ catches : 1 │ │ 0x0001 - 0x005c │ │ -> 0x005e │ │ positions : │ │ 0x0003 line=301 │ │ 0x0022 line=303 │ │ 0x0026 line=304 │ │ @@ -993584,19 +993584,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -42a630: |[42a630] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.skip:()V │ │ -42a640: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42a642: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -42a644: 6e51 23af 0211 |0002: invoke-virtual {v2, v0, v1, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@af23 │ │ -42a64a: 0e00 |0005: return-void │ │ +42a618: |[42a618] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.skip:()V │ │ +42a628: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42a62a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +42a62c: 6e51 23af 0211 |0002: invoke-virtual {v2, v0, v1, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@af23 │ │ +42a632: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=218 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ │ │ #36 : (in Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;) │ │ @@ -993604,18 +993604,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -42a64c: |[42a64c] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.stopPlayback:(Z)V │ │ -42a65c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42a65e: 6e52 23af 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@af23 │ │ -42a664: 0e00 |0004: return-void │ │ +42a634: |[42a634] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.stopPlayback:(Z)V │ │ +42a644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42a646: 6e52 23af 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@af23 │ │ +42a64c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=228 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ 0x0000 - 0x0005 reg=2 (null) Z │ │ │ │ @@ -993702,94 +993702,94 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 153 16-bit code units │ │ -42a6dc: |[42a6dc] de.danoeh.antennapod.playback.base.PlayerStatus.:()V │ │ -42a6ec: 2200 801d |0000: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a6f0: 1a01 2921 |0002: const-string v1, "INDETERMINATE" // string@2129 │ │ -42a6f4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42a6f6: 7040 48af 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ -42a6fc: 6900 e6c7 |0008: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e6 │ │ -42a700: 2201 801d |000a: new-instance v1, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a704: 12f3 |000c: const/4 v3, #int -1 // #ff │ │ -42a706: 1a04 421a |000d: const-string v4, "ERROR" // string@1a42 │ │ -42a70a: 1215 |000f: const/4 v5, #int 1 // #1 │ │ -42a70c: 7040 48af 4135 |0010: invoke-direct {v1, v4, v5, v3}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ -42a712: 6901 e5c7 |0013: sput-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e5 │ │ -42a716: 2203 801d |0015: new-instance v3, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a71a: 1304 1300 |0017: const/16 v4, #int 19 // #13 │ │ -42a71e: 1a06 544e |0019: const-string v6, "PREPARING" // string@4e54 │ │ -42a722: 1227 |001b: const/4 v7, #int 2 // #2 │ │ -42a724: 7040 48af 6347 |001c: invoke-direct {v3, v6, v7, v4}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ -42a72a: 6903 ecc7 |001f: sput-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ -42a72e: 2204 801d |0021: new-instance v4, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a732: 1306 1e00 |0023: const/16 v6, #int 30 // #1e │ │ -42a736: 1a08 564d |0025: const-string v8, "PAUSED" // string@4d56 │ │ -42a73a: 1239 |0027: const/4 v9, #int 3 // #3 │ │ -42a73c: 7040 48af 8469 |0028: invoke-direct {v4, v8, v9, v6}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ -42a742: 6904 e9c7 |002b: sput-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -42a746: 2206 801d |002d: new-instance v6, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a74a: 1308 2800 |002f: const/16 v8, #int 40 // #28 │ │ -42a74e: 1a0a 934d |0031: const-string v10, "PLAYING" // string@4d93 │ │ -42a752: 124b |0033: const/4 v11, #int 4 // #4 │ │ -42a754: 7040 48af a68b |0034: invoke-direct {v6, v10, v11, v8}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ -42a75a: 6906 eac7 |0037: sput-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -42a75e: 2208 801d |0039: new-instance v8, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a762: 1a0a b853 |003b: const-string v10, "STOPPED" // string@53b8 │ │ -42a766: 125c |003d: const/4 v12, #int 5 // #5 │ │ -42a768: 7040 48af a8cc |003e: invoke-direct {v8, v10, v12, v12}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ -42a76e: 6908 eec7 |0041: sput-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -42a772: 220a 801d |0043: new-instance v10, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a776: 130d 1400 |0045: const/16 v13, #int 20 // #14 │ │ -42a77a: 1a0e 534e |0047: const-string v14, "PREPARED" // string@4e53 │ │ -42a77e: 126f |0049: const/4 v15, #int 6 // #6 │ │ -42a780: 7040 48af eadf |004a: invoke-direct {v10, v14, v15, v13}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ -42a786: 690a ebc7 |004d: sput-object v10, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -42a78a: 220d 801d |004f: new-instance v13, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a78e: 130e 1d00 |0051: const/16 v14, #int 29 // #1d │ │ -42a792: 1a0f c152 |0053: const-string v15, "SEEKING" // string@52c1 │ │ -42a796: 127c |0055: const/4 v12, #int 7 // #7 │ │ -42a798: 7040 48af fdec |0056: invoke-direct {v13, v15, v12, v14}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ -42a79e: 690d edc7 |0059: sput-object v13, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ed │ │ -42a7a2: 220e 801d |005b: new-instance v14, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a7a6: 1a0f 2f21 |005d: const-string v15, "INITIALIZING" // string@212f │ │ -42a7aa: 130c 0800 |005f: const/16 v12, #int 8 // #8 │ │ -42a7ae: 130b 0900 |0061: const/16 v11, #int 9 // #9 │ │ -42a7b2: 7040 48af febc |0063: invoke-direct {v14, v15, v12, v11}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ -42a7b8: 690e e8c7 |0066: sput-object v14, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e8 │ │ -42a7bc: 220f 801d |0068: new-instance v15, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a7c0: 1a0c 2e21 |006a: const-string v12, "INITIALIZED" // string@212e │ │ -42a7c4: 1309 0a00 |006c: const/16 v9, #int 10 // #a │ │ -42a7c8: 7040 48af cf9b |006e: invoke-direct {v15, v12, v11, v9}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ -42a7ce: 690f e7c7 |0071: sput-object v15, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ -42a7d2: 2399 0121 |0073: new-array v9, v9, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@2101 │ │ -42a7d6: 4d00 0902 |0075: aput-object v0, v9, v2 │ │ -42a7da: 4d01 0905 |0077: aput-object v1, v9, v5 │ │ -42a7de: 4d03 0907 |0079: aput-object v3, v9, v7 │ │ -42a7e2: 1230 |007b: const/4 v0, #int 3 // #3 │ │ -42a7e4: 4d04 0900 |007c: aput-object v4, v9, v0 │ │ -42a7e8: 1240 |007e: const/4 v0, #int 4 // #4 │ │ -42a7ea: 4d06 0900 |007f: aput-object v6, v9, v0 │ │ -42a7ee: 1250 |0081: const/4 v0, #int 5 // #5 │ │ -42a7f0: 4d08 0900 |0082: aput-object v8, v9, v0 │ │ -42a7f4: 1260 |0084: const/4 v0, #int 6 // #6 │ │ -42a7f6: 4d0a 0900 |0085: aput-object v10, v9, v0 │ │ -42a7fa: 1270 |0087: const/4 v0, #int 7 // #7 │ │ -42a7fc: 4d0d 0900 |0088: aput-object v13, v9, v0 │ │ -42a800: 1300 0800 |008a: const/16 v0, #int 8 // #8 │ │ -42a804: 4d0e 0900 |008c: aput-object v14, v9, v0 │ │ -42a808: 4d0f 090b |008e: aput-object v15, v9, v11 │ │ -42a80c: 6909 e4c7 |0090: sput-object v9, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e4 │ │ -42a810: 7100 4baf 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af4b │ │ -42a816: 0c00 |0095: move-result-object v0 │ │ -42a818: 6900 efc7 |0096: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.fromOrdinalLookup:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ef │ │ -42a81c: 0e00 |0098: return-void │ │ +42a6c4: |[42a6c4] de.danoeh.antennapod.playback.base.PlayerStatus.:()V │ │ +42a6d4: 2200 801d |0000: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a6d8: 1a01 2921 |0002: const-string v1, "INDETERMINATE" // string@2129 │ │ +42a6dc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42a6de: 7040 48af 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ +42a6e4: 6900 e6c7 |0008: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e6 │ │ +42a6e8: 2201 801d |000a: new-instance v1, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a6ec: 12f3 |000c: const/4 v3, #int -1 // #ff │ │ +42a6ee: 1a04 421a |000d: const-string v4, "ERROR" // string@1a42 │ │ +42a6f2: 1215 |000f: const/4 v5, #int 1 // #1 │ │ +42a6f4: 7040 48af 4135 |0010: invoke-direct {v1, v4, v5, v3}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ +42a6fa: 6901 e5c7 |0013: sput-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e5 │ │ +42a6fe: 2203 801d |0015: new-instance v3, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a702: 1304 1300 |0017: const/16 v4, #int 19 // #13 │ │ +42a706: 1a06 544e |0019: const-string v6, "PREPARING" // string@4e54 │ │ +42a70a: 1227 |001b: const/4 v7, #int 2 // #2 │ │ +42a70c: 7040 48af 6347 |001c: invoke-direct {v3, v6, v7, v4}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ +42a712: 6903 ecc7 |001f: sput-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ +42a716: 2204 801d |0021: new-instance v4, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a71a: 1306 1e00 |0023: const/16 v6, #int 30 // #1e │ │ +42a71e: 1a08 564d |0025: const-string v8, "PAUSED" // string@4d56 │ │ +42a722: 1239 |0027: const/4 v9, #int 3 // #3 │ │ +42a724: 7040 48af 8469 |0028: invoke-direct {v4, v8, v9, v6}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ +42a72a: 6904 e9c7 |002b: sput-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +42a72e: 2206 801d |002d: new-instance v6, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a732: 1308 2800 |002f: const/16 v8, #int 40 // #28 │ │ +42a736: 1a0a 934d |0031: const-string v10, "PLAYING" // string@4d93 │ │ +42a73a: 124b |0033: const/4 v11, #int 4 // #4 │ │ +42a73c: 7040 48af a68b |0034: invoke-direct {v6, v10, v11, v8}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ +42a742: 6906 eac7 |0037: sput-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +42a746: 2208 801d |0039: new-instance v8, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a74a: 1a0a b853 |003b: const-string v10, "STOPPED" // string@53b8 │ │ +42a74e: 125c |003d: const/4 v12, #int 5 // #5 │ │ +42a750: 7040 48af a8cc |003e: invoke-direct {v8, v10, v12, v12}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ +42a756: 6908 eec7 |0041: sput-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +42a75a: 220a 801d |0043: new-instance v10, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a75e: 130d 1400 |0045: const/16 v13, #int 20 // #14 │ │ +42a762: 1a0e 534e |0047: const-string v14, "PREPARED" // string@4e53 │ │ +42a766: 126f |0049: const/4 v15, #int 6 // #6 │ │ +42a768: 7040 48af eadf |004a: invoke-direct {v10, v14, v15, v13}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ +42a76e: 690a ebc7 |004d: sput-object v10, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +42a772: 220d 801d |004f: new-instance v13, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a776: 130e 1d00 |0051: const/16 v14, #int 29 // #1d │ │ +42a77a: 1a0f c152 |0053: const-string v15, "SEEKING" // string@52c1 │ │ +42a77e: 127c |0055: const/4 v12, #int 7 // #7 │ │ +42a780: 7040 48af fdec |0056: invoke-direct {v13, v15, v12, v14}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ +42a786: 690d edc7 |0059: sput-object v13, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ed │ │ +42a78a: 220e 801d |005b: new-instance v14, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a78e: 1a0f 2f21 |005d: const-string v15, "INITIALIZING" // string@212f │ │ +42a792: 130c 0800 |005f: const/16 v12, #int 8 // #8 │ │ +42a796: 130b 0900 |0061: const/16 v11, #int 9 // #9 │ │ +42a79a: 7040 48af febc |0063: invoke-direct {v14, v15, v12, v11}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ +42a7a0: 690e e8c7 |0066: sput-object v14, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e8 │ │ +42a7a4: 220f 801d |0068: new-instance v15, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a7a8: 1a0c 2e21 |006a: const-string v12, "INITIALIZED" // string@212e │ │ +42a7ac: 1309 0a00 |006c: const/16 v9, #int 10 // #a │ │ +42a7b0: 7040 48af cf9b |006e: invoke-direct {v15, v12, v11, v9}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@af48 │ │ +42a7b6: 690f e7c7 |0071: sput-object v15, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ +42a7ba: 2399 0121 |0073: new-array v9, v9, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@2101 │ │ +42a7be: 4d00 0902 |0075: aput-object v0, v9, v2 │ │ +42a7c2: 4d01 0905 |0077: aput-object v1, v9, v5 │ │ +42a7c6: 4d03 0907 |0079: aput-object v3, v9, v7 │ │ +42a7ca: 1230 |007b: const/4 v0, #int 3 // #3 │ │ +42a7cc: 4d04 0900 |007c: aput-object v4, v9, v0 │ │ +42a7d0: 1240 |007e: const/4 v0, #int 4 // #4 │ │ +42a7d2: 4d06 0900 |007f: aput-object v6, v9, v0 │ │ +42a7d6: 1250 |0081: const/4 v0, #int 5 // #5 │ │ +42a7d8: 4d08 0900 |0082: aput-object v8, v9, v0 │ │ +42a7dc: 1260 |0084: const/4 v0, #int 6 // #6 │ │ +42a7de: 4d0a 0900 |0085: aput-object v10, v9, v0 │ │ +42a7e2: 1270 |0087: const/4 v0, #int 7 // #7 │ │ +42a7e4: 4d0d 0900 |0088: aput-object v13, v9, v0 │ │ +42a7e8: 1300 0800 |008a: const/16 v0, #int 8 // #8 │ │ +42a7ec: 4d0e 0900 |008c: aput-object v14, v9, v0 │ │ +42a7f0: 4d0f 090b |008e: aput-object v15, v9, v11 │ │ +42a7f4: 6909 e4c7 |0090: sput-object v9, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e4 │ │ +42a7f8: 7100 4baf 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af4b │ │ +42a7fe: 0c00 |0095: move-result-object v0 │ │ +42a800: 6900 efc7 |0096: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.fromOrdinalLookup:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ef │ │ +42a804: 0e00 |0098: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000a line=5 │ │ 0x0015 line=6 │ │ 0x0021 line=7 │ │ 0x002d line=8 │ │ @@ -993807,18 +993807,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 │ │ -42a820: |[42a820] de.danoeh.antennapod.playback.base.PlayerStatus.:(Ljava/lang/String;II)V │ │ -42a830: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -42a836: 5903 f0c7 |0003: iput v3, v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c7f0 │ │ -42a83a: 0e00 |0005: return-void │ │ +42a808: |[42a808] de.danoeh.antennapod.playback.base.PlayerStatus.:(Ljava/lang/String;II)V │ │ +42a818: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +42a81e: 5903 f0c7 |0003: iput v3, v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c7f0 │ │ +42a822: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -993830,20 +993830,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -42a694: |[42a694] de.danoeh.antennapod.playback.base.PlayerStatus.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -42a6a4: 1c00 801d |0000: const-class v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a6a8: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -42a6ae: 0c01 |0005: move-result-object v1 │ │ -42a6b0: 1f01 801d |0006: check-cast v1, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ -42a6b4: 1101 |0008: return-object v1 │ │ +42a67c: |[42a67c] de.danoeh.antennapod.playback.base.PlayerStatus.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +42a68c: 1c00 801d |0000: const-class v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a690: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +42a696: 0c01 |0005: move-result-object v1 │ │ +42a698: 1f01 801d |0006: check-cast v1, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d80 │ │ +42a69c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/playback/base/PlayerStatus;) │ │ @@ -993851,20 +993851,20 @@ │ │ type : '()[Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42a6b8: |[42a6b8] de.danoeh.antennapod.playback.base.PlayerStatus.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -42a6c8: 6200 e4c7 |0000: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e4 │ │ -42a6cc: 6e10 afb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/playback/base/PlayerStatus;.clone:()Ljava/lang/Object; // method@b7af │ │ -42a6d2: 0c00 |0005: move-result-object v0 │ │ -42a6d4: 1f00 0121 |0006: check-cast v0, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@2101 │ │ -42a6d8: 1100 |0008: return-object v0 │ │ +42a6a0: |[42a6a0] de.danoeh.antennapod.playback.base.PlayerStatus.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +42a6b0: 6200 e4c7 |0000: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e4 │ │ +42a6b4: 6e10 afb7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/playback/base/PlayerStatus;.clone:()Ljava/lang/Object; // method@b7af │ │ +42a6ba: 0c00 |0005: move-result-object v0 │ │ +42a6bc: 1f00 0121 |0006: check-cast v0, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@2101 │ │ +42a6c0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/base/PlayerStatus;) │ │ @@ -993872,24 +993872,24 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -42a668: |[42a668] de.danoeh.antennapod.playback.base.PlayerStatus.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z │ │ -42a678: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -42a67c: 5210 f0c7 |0002: iget v0, v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c7f0 │ │ -42a680: 5222 f0c7 |0004: iget v2, v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c7f0 │ │ -42a684: 3420 0300 |0006: if-lt v0, v2, 0009 // +0003 │ │ -42a688: 2803 |0008: goto 000b // +0003 │ │ -42a68a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -42a68c: 2802 |000a: goto 000c // +0002 │ │ -42a68e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -42a690: 0f02 |000c: return v2 │ │ +42a650: |[42a650] de.danoeh.antennapod.playback.base.PlayerStatus.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z │ │ +42a660: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +42a664: 5210 f0c7 |0002: iget v0, v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c7f0 │ │ +42a668: 5222 f0c7 |0004: iget v2, v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@c7f0 │ │ +42a66c: 3420 0300 |0006: if-lt v0, v2, 0009 // +0003 │ │ +42a670: 2803 |0008: goto 000b // +0003 │ │ +42a672: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +42a674: 2802 |000a: goto 000c // +0002 │ │ +42a676: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +42a678: 0f02 |000c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=27 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ 0x0000 - 0x000d reg=2 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ │ │ @@ -994003,17 +994003,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a83c: |[42a83c] de.danoeh.antennapod.playback.base.R$attr.:()V │ │ -42a84c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42a852: 0e00 |0003: return-void │ │ +42a824: |[42a824] de.danoeh.antennapod.playback.base.R$attr.:()V │ │ +42a834: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42a83a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -994080,17 +994080,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a854: |[42a854] de.danoeh.antennapod.playback.base.R$color.:()V │ │ -42a864: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42a86a: 0e00 |0003: return-void │ │ +42a83c: |[42a83c] de.danoeh.antennapod.playback.base.R$color.:()V │ │ +42a84c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42a852: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -994232,17 +994232,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a86c: |[42a86c] de.danoeh.antennapod.playback.base.R$dimen.:()V │ │ -42a87c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42a882: 0e00 |0003: return-void │ │ +42a854: |[42a854] de.danoeh.antennapod.playback.base.R$dimen.:()V │ │ +42a864: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42a86a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -994334,17 +994334,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a884: |[42a884] de.danoeh.antennapod.playback.base.R$drawable.:()V │ │ -42a894: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42a89a: 0e00 |0003: return-void │ │ +42a86c: |[42a86c] de.danoeh.antennapod.playback.base.R$drawable.:()V │ │ +42a87c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42a882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -994766,17 +994766,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a89c: |[42a89c] de.danoeh.antennapod.playback.base.R$id.:()V │ │ -42a8ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42a8b2: 0e00 |0003: return-void │ │ +42a884: |[42a884] de.danoeh.antennapod.playback.base.R$id.:()V │ │ +42a894: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42a89a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -994818,17 +994818,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a8b4: |[42a8b4] de.danoeh.antennapod.playback.base.R$integer.:()V │ │ -42a8c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42a8ca: 0e00 |0003: return-void │ │ +42a89c: |[42a89c] de.danoeh.antennapod.playback.base.R$integer.:()V │ │ +42a8ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42a8b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -994940,17 +994940,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a8cc: |[42a8cc] de.danoeh.antennapod.playback.base.R$layout.:()V │ │ -42a8dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42a8e2: 0e00 |0003: return-void │ │ +42a8b4: |[42a8b4] de.danoeh.antennapod.playback.base.R$layout.:()V │ │ +42a8c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42a8ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -994992,17 +994992,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a8e4: |[42a8e4] de.danoeh.antennapod.playback.base.R$string.:()V │ │ -42a8f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42a8fa: 0e00 |0003: return-void │ │ +42a8cc: |[42a8cc] de.danoeh.antennapod.playback.base.R$string.:()V │ │ +42a8dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42a8e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -995094,17 +995094,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42aa50: |[42aa50] de.danoeh.antennapod.playback.base.R$style.:()V │ │ -42aa60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42aa66: 0e00 |0003: return-void │ │ +42aa38: |[42aa38] de.danoeh.antennapod.playback.base.R$style.:()V │ │ +42aa48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42aa4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -995356,62 +995356,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -42a8fc: |[42a8fc] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ -42a90c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -42a90e: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ -42a912: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -42a918: 6901 98c8 |0006: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.Capability:[I // field@c898 │ │ -42a91c: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -42a91e: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ -42a922: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -42a928: 6901 9bc8 |000e: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.ColorStateListItem:[I // field@c89b │ │ -42a92c: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -42a92e: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ -42a932: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -42a938: 6901 a1c8 |0016: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamily:[I // field@c8a1 │ │ -42a93c: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -42a940: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ -42a944: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -42a94a: 6901 a2c8 |001f: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamilyFont:[I // field@c8a2 │ │ -42a94e: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -42a952: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ -42a956: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -42a95c: 6901 b4c8 |0028: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColor:[I // field@c8b4 │ │ -42a960: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ -42a964: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -42a96a: 6900 b5c8 |002f: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColorItem:[I // field@c8b5 │ │ -42a96e: 0e00 |0031: return-void │ │ -42a970: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -42a980: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -42a99c: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -42a9c0: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -42a9f0: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -42aa28: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +42a8e4: |[42a8e4] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ +42a8f4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +42a8f6: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ +42a8fa: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +42a900: 6901 98c8 |0006: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.Capability:[I // field@c898 │ │ +42a904: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +42a906: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ +42a90a: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +42a910: 6901 9bc8 |000e: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.ColorStateListItem:[I // field@c89b │ │ +42a914: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +42a916: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ +42a91a: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +42a920: 6901 a1c8 |0016: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamily:[I // field@c8a1 │ │ +42a924: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +42a928: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ +42a92c: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +42a932: 6901 a2c8 |001f: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamilyFont:[I // field@c8a2 │ │ +42a936: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +42a93a: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ +42a93e: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +42a944: 6901 b4c8 |0028: sput-object v1, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColor:[I // field@c8b4 │ │ +42a948: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ +42a94c: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +42a952: 6900 b5c8 |002f: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColorItem:[I // field@c8b5 │ │ +42a956: 0e00 |0031: return-void │ │ +42a958: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +42a968: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +42a984: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +42a9a8: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +42a9d8: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +42aa10: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/base/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42aa38: |[42aa38] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ -42aa48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42aa4e: 0e00 |0003: return-void │ │ +42aa20: |[42aa20] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ +42aa30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42aa36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -995442,17 +995442,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ab6c: |[42ab6c] de.danoeh.antennapod.playback.base.R.:()V │ │ -42ab7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ab82: 0e00 |0003: return-void │ │ +42ab54: |[42ab54] de.danoeh.antennapod.playback.base.R.:()V │ │ +42ab64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ab6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -995503,42 +995503,42 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -42aad8: |[42aad8] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ -42aae8: 6200 41d9 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ -42aaec: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -42aaf0: 6e30 beb5 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -42aaf6: 0b03 |0007: move-result-wide v3 │ │ -42aaf8: 6803 c6c8 |0008: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@c8c6 │ │ -42aafc: 6200 3fd9 |000a: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ -42ab00: 6e30 beb5 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -42ab06: 0b03 |000f: move-result-wide v3 │ │ -42ab08: 6803 c5c8 |0010: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@c8c5 │ │ -42ab0c: 6200 3ed9 |0012: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d93e │ │ -42ab10: 6e30 beb5 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -42ab16: 0b00 |0017: move-result-wide v0 │ │ -42ab18: 6800 c4c8 |0018: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@c8c4 │ │ -42ab1c: 6200 43d9 |001a: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -42ab20: 1601 0300 |001c: const-wide/16 v1, #int 3 // #3 │ │ -42ab24: 6e30 beb5 1002 |001e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -42ab2a: 0b01 |0021: move-result-wide v1 │ │ -42ab2c: 6801 c9c8 |0022: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@c8c9 │ │ -42ab30: 1601 0a00 |0024: const-wide/16 v1, #int 10 // #a │ │ -42ab34: 6e30 beb5 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -42ab3a: 0b01 |0029: move-result-wide v1 │ │ -42ab3c: 6801 c8c8 |002a: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@c8c8 │ │ -42ab40: 1601 1400 |002c: const-wide/16 v1, #int 20 // #14 │ │ -42ab44: 6e30 beb5 1002 |002e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -42ab4a: 0b00 |0031: move-result-wide v0 │ │ -42ab4c: 6800 c7c8 |0032: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@c8c7 │ │ -42ab50: 0e00 |0034: return-void │ │ +42aac0: |[42aac0] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ +42aad0: 6200 41d9 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ +42aad4: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +42aad8: 6e30 beb5 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +42aade: 0b03 |0007: move-result-wide v3 │ │ +42aae0: 6803 c6c8 |0008: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@c8c6 │ │ +42aae4: 6200 3fd9 |000a: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ +42aae8: 6e30 beb5 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +42aaee: 0b03 |000f: move-result-wide v3 │ │ +42aaf0: 6803 c5c8 |0010: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@c8c5 │ │ +42aaf4: 6200 3ed9 |0012: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@d93e │ │ +42aaf8: 6e30 beb5 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +42aafe: 0b00 |0017: move-result-wide v0 │ │ +42ab00: 6800 c4c8 |0018: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@c8c4 │ │ +42ab04: 6200 43d9 |001a: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +42ab08: 1601 0300 |001c: const-wide/16 v1, #int 3 // #3 │ │ +42ab0c: 6e30 beb5 1002 |001e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +42ab12: 0b01 |0021: move-result-wide v1 │ │ +42ab14: 6801 c9c8 |0022: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@c8c9 │ │ +42ab18: 1601 0a00 |0024: const-wide/16 v1, #int 10 // #a │ │ +42ab1c: 6e30 beb5 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +42ab22: 0b01 |0029: move-result-wide v1 │ │ +42ab24: 6801 c8c8 |002a: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@c8c8 │ │ +42ab28: 1601 1400 |002c: const-wide/16 v1, #int 20 // #14 │ │ +42ab2c: 6e30 beb5 1002 |002e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +42ab32: 0b00 |0031: move-result-wide v0 │ │ +42ab34: 6800 c7c8 |0032: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@c8c7 │ │ +42ab38: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x000a line=15 │ │ 0x0012 line=16 │ │ 0x001a line=18 │ │ 0x0026 line=19 │ │ @@ -995550,17 +995550,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ab54: |[42ab54] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ -42ab64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ab6a: 0e00 |0003: return-void │ │ +42ab3c: |[42ab3c] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ +42ab4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ab52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils; │ │ │ │ #2 : (in Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;) │ │ @@ -995568,42 +995568,42 @@ │ │ type : '(IJ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -42aa68: |[42aa68] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.calculatePositionWithRewind:(IJ)I │ │ -42aa78: 3d05 2e00 |0000: if-lez v5, 002e // +002e │ │ -42aa7c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -42aa80: 3102 0600 |0004: cmp-long v2, v6, v0 │ │ -42aa84: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ -42aa88: 7100 e0b2 0000 |0008: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -42aa8e: 0b02 |000b: move-result-wide v2 │ │ -42aa90: bc62 |000c: sub-long/2addr v2, v6 │ │ -42aa92: 6106 c4c8 |000d: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@c8c4 │ │ -42aa96: 3104 0206 |000f: cmp-long v4, v2, v6 │ │ -42aa9a: 3d04 0500 |0011: if-lez v4, 0016 // +0005 │ │ -42aa9e: 6100 c7c8 |0013: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@c8c7 │ │ -42aaa2: 2812 |0015: goto 0027 // +0012 │ │ -42aaa4: 6106 c5c8 |0016: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@c8c5 │ │ -42aaa8: 3104 0206 |0018: cmp-long v4, v2, v6 │ │ -42aaac: 3d04 0500 |001a: if-lez v4, 001f // +0005 │ │ -42aab0: 6100 c8c8 |001c: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@c8c8 │ │ -42aab4: 2809 |001e: goto 0027 // +0009 │ │ -42aab6: 6106 c6c8 |001f: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@c8c6 │ │ -42aaba: 3104 0206 |0021: cmp-long v4, v2, v6 │ │ -42aabe: 3d04 0400 |0023: if-lez v4, 0027 // +0004 │ │ -42aac2: 6100 c9c8 |0025: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@c8c9 │ │ -42aac6: 8406 |0027: long-to-int v6, v0 │ │ -42aac8: b165 |0028: sub-int/2addr v5, v6 │ │ -42aaca: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -42aacc: 7120 5bb2 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ -42aad2: 0a05 |002d: move-result v5 │ │ -42aad4: 0f05 |002e: return v5 │ │ +42aa50: |[42aa50] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.calculatePositionWithRewind:(IJ)I │ │ +42aa60: 3d05 2e00 |0000: if-lez v5, 002e // +002e │ │ +42aa64: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +42aa68: 3102 0600 |0004: cmp-long v2, v6, v0 │ │ +42aa6c: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ +42aa70: 7100 e0b2 0000 |0008: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +42aa76: 0b02 |000b: move-result-wide v2 │ │ +42aa78: bc62 |000c: sub-long/2addr v2, v6 │ │ +42aa7a: 6106 c4c8 |000d: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@c8c4 │ │ +42aa7e: 3104 0206 |000f: cmp-long v4, v2, v6 │ │ +42aa82: 3d04 0500 |0011: if-lez v4, 0016 // +0005 │ │ +42aa86: 6100 c7c8 |0013: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@c8c7 │ │ +42aa8a: 2812 |0015: goto 0027 // +0012 │ │ +42aa8c: 6106 c5c8 |0016: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@c8c5 │ │ +42aa90: 3104 0206 |0018: cmp-long v4, v2, v6 │ │ +42aa94: 3d04 0500 |001a: if-lez v4, 001f // +0005 │ │ +42aa98: 6100 c8c8 |001c: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@c8c8 │ │ +42aa9c: 2809 |001e: goto 0027 // +0009 │ │ +42aa9e: 6106 c6c8 |001f: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@c8c6 │ │ +42aaa2: 3104 0206 |0021: cmp-long v4, v2, v6 │ │ +42aaa6: 3d04 0400 |0023: if-lez v4, 0027 // +0004 │ │ +42aaaa: 6100 c9c8 |0025: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@c8c9 │ │ +42aaae: 8406 |0027: long-to-int v6, v0 │ │ +42aab0: b165 |0028: sub-int/2addr v5, v6 │ │ +42aab2: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +42aab4: 7120 5bb2 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ +42aaba: 0a05 |002d: move-result v5 │ │ +42aabc: 0f05 |002e: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=29 │ │ 0x000d line=32 │ │ 0x0013 line=33 │ │ 0x0016 line=34 │ │ 0x001c line=35 │ │ @@ -995660,17 +995660,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ab84: |[42ab84] de.danoeh.antennapod.playback.cast.BuildConfig.:()V │ │ -42ab94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ab9a: 0e00 |0003: return-void │ │ +42ab6c: |[42ab6c] de.danoeh.antennapod.playback.cast.BuildConfig.:()V │ │ +42ab7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ab82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/cast/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -995699,17 +995699,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42abdc: |[42abdc] de.danoeh.antennapod.playback.cast.CastPsmp.:()V │ │ -42abec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42abf2: 0e00 |0003: return-void │ │ +42abc4: |[42abc4] de.danoeh.antennapod.playback.cast.CastPsmp.:()V │ │ +42abd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42abda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/cast/CastPsmp; │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/cast/CastPsmp;) │ │ @@ -995717,17 +995717,17 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -42abc8: |[42abc8] de.danoeh.antennapod.playback.cast.CastPsmp.getInstanceIfConnected:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ -42abd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42abda: 1100 |0001: return-object v0 │ │ +42abb0: |[42abb0] de.danoeh.antennapod.playback.cast.CastPsmp.getInstanceIfConnected:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ +42abc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42abc2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0002 reg=1 (null) Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; │ │ │ │ @@ -995757,17 +995757,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42abf4: |[42abf4] de.danoeh.antennapod.playback.cast.CastStateListener.:(Landroid/content/Context;)V │ │ -42ac04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ac0a: 0e00 |0003: return-void │ │ +42abdc: |[42abdc] de.danoeh.antennapod.playback.cast.CastStateListener.:(Landroid/content/Context;)V │ │ +42abec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42abf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/cast/CastStateListener; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -995777,16 +995777,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42ac0c: |[42ac0c] de.danoeh.antennapod.playback.cast.CastStateListener.destroy:()V │ │ -42ac1c: 0e00 |0000: return-void │ │ +42abf4: |[42abf4] de.danoeh.antennapod.playback.cast.CastStateListener.destroy:()V │ │ +42ac04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/playback/cast/CastStateListener; │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/cast/CastStateListener;) │ │ @@ -995794,16 +995794,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42ac20: |[42ac20] de.danoeh.antennapod.playback.cast.CastStateListener.onSessionStartedOrEnded:()V │ │ -42ac30: 0e00 |0000: return-void │ │ +42ac08: |[42ac08] de.danoeh.antennapod.playback.cast.CastStateListener.onSessionStartedOrEnded:()V │ │ +42ac18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/playback/cast/CastStateListener; │ │ │ │ source_file_idx : 5037 (CastStateListener.java) │ │ @@ -995961,17 +995961,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ac4c: |[42ac4c] de.danoeh.antennapod.playback.cast.R$anim.:()V │ │ -42ac5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ac62: 0e00 |0003: return-void │ │ +42ac34: |[42ac34] de.danoeh.antennapod.playback.cast.R$anim.:()V │ │ +42ac44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ac4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -996033,17 +996033,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ac34: |[42ac34] de.danoeh.antennapod.playback.cast.R$animator.:()V │ │ -42ac44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ac4a: 0e00 |0003: return-void │ │ +42ac1c: |[42ac1c] de.danoeh.antennapod.playback.cast.R$animator.:()V │ │ +42ac2c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ac32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -997495,17 +997495,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ac64: |[42ac64] de.danoeh.antennapod.playback.cast.R$attr.:()V │ │ -42ac74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ac7a: 0e00 |0003: return-void │ │ +42ac4c: |[42ac4c] de.danoeh.antennapod.playback.cast.R$attr.:()V │ │ +42ac5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ac62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -997547,17 +997547,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ac7c: |[42ac7c] de.danoeh.antennapod.playback.cast.R$bool.:()V │ │ -42ac8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ac92: 0e00 |0003: return-void │ │ +42ac64: |[42ac64] de.danoeh.antennapod.playback.cast.R$bool.:()V │ │ +42ac74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ac7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -998029,17 +998029,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ac94: |[42ac94] de.danoeh.antennapod.playback.cast.R$color.:()V │ │ -42aca4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42acaa: 0e00 |0003: return-void │ │ +42ac7c: |[42ac7c] de.danoeh.antennapod.playback.cast.R$color.:()V │ │ +42ac8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ac92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -998671,17 +998671,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42acac: |[42acac] de.danoeh.antennapod.playback.cast.R$dimen.:()V │ │ -42acbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42acc2: 0e00 |0003: return-void │ │ +42ac94: |[42ac94] de.danoeh.antennapod.playback.cast.R$dimen.:()V │ │ +42aca4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42acaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -999218,17 +999218,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42acc4: |[42acc4] de.danoeh.antennapod.playback.cast.R$drawable.:()V │ │ -42acd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42acda: 0e00 |0003: return-void │ │ +42acac: |[42acac] de.danoeh.antennapod.playback.cast.R$drawable.:()V │ │ +42acbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42acc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1000055,17 +1000055,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42acdc: |[42acdc] de.danoeh.antennapod.playback.cast.R$id.:()V │ │ -42acec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42acf2: 0e00 |0003: return-void │ │ +42acc4: |[42acc4] de.danoeh.antennapod.playback.cast.R$id.:()V │ │ +42acd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42acda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1000122,17 +1000122,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42acf4: |[42acf4] de.danoeh.antennapod.playback.cast.R$integer.:()V │ │ -42ad04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ad0a: 0e00 |0003: return-void │ │ +42acdc: |[42acdc] de.danoeh.antennapod.playback.cast.R$integer.:()V │ │ +42acec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42acf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1000199,17 +1000199,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ad0c: |[42ad0c] de.danoeh.antennapod.playback.cast.R$interpolator.:()V │ │ -42ad1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ad22: 0e00 |0003: return-void │ │ +42acf4: |[42acf4] de.danoeh.antennapod.playback.cast.R$interpolator.:()V │ │ +42ad04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ad0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1000481,17 +1000481,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ad24: |[42ad24] de.danoeh.antennapod.playback.cast.R$layout.:()V │ │ -42ad34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ad3a: 0e00 |0003: return-void │ │ +42ad0c: |[42ad0c] de.danoeh.antennapod.playback.cast.R$layout.:()V │ │ +42ad1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ad22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1000673,17 +1000673,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ad3c: |[42ad3c] de.danoeh.antennapod.playback.cast.R$string.:()V │ │ -42ad4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ad52: 0e00 |0003: return-void │ │ +42ad24: |[42ad24] de.danoeh.antennapod.playback.cast.R$string.:()V │ │ +42ad34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ad3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1002490,17 +1002490,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42b840: |[42b840] de.danoeh.antennapod.playback.cast.R$style.:()V │ │ -42b850: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42b856: 0e00 |0003: return-void │ │ +42b828: |[42b828] de.danoeh.antennapod.playback.cast.R$style.:()V │ │ +42b838: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42b83e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1004947,232 +1004947,232 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1378 16-bit code units │ │ -42ad54: |[42ad54] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ -42ad64: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -42ad68: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ -42ad6c: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ -42ad72: 6900 9dcd |0007: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBar:[I // field@cd9d │ │ -42ad76: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -42ad78: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ -42ad7c: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -42ad82: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -42ad84: 4b02 0103 |0010: aput v2, v1, v3 │ │ -42ad88: 6901 9ecd |0012: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBarLayout:[I // field@cd9e │ │ -42ad8c: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ -42ad90: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -42ad96: 4b02 0103 |0019: aput v2, v1, v3 │ │ -42ad9a: 6901 bdcd |001b: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuItemView:[I // field@cdbd │ │ -42ad9e: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ -42ada2: 6901 bfcd |001f: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuView:[I // field@cdbf │ │ -42ada6: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -42ada8: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ -42adac: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ -42adb2: 6902 c0cd |0027: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMode:[I // field@cdc0 │ │ -42adb6: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -42adb8: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ -42adbc: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ -42adc2: 6904 c7cd |002f: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActivityChooserView:[I // field@cdc7 │ │ -42adc6: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -42adca: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ -42adce: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ -42add4: 6905 cacd |0038: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AlertDialog:[I // field@cdca │ │ -42add8: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ -42addc: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ -42ade2: 6905 d3cd |003f: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableCompat:[I // field@cdd3 │ │ -42ade6: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ -42adea: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ -42adf0: 6905 dacd |0046: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableItem:[I // field@cdda │ │ -42adf4: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -42adf6: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ -42adfa: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ -42ae00: 6906 ddcd |004e: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableTransition:[I // field@cddd │ │ -42ae04: 2356 e61f |0050: new-array v6, v5, [I // type@1fe6 │ │ -42ae08: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ -42ae0e: 6906 e2cd |0055: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatImageView:[I // field@cde2 │ │ -42ae12: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ -42ae16: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ -42ae1c: 6906 e7cd |005c: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatSeekBar:[I // field@cde7 │ │ -42ae20: 1276 |005e: const/4 v6, #int 7 // #7 │ │ -42ae22: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ -42ae26: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ -42ae2c: 6907 eccd |0064: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextHelper:[I // field@cdec │ │ -42ae30: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ -42ae34: 2377 e61f |0068: new-array v7, v7, [I // type@1fe6 │ │ -42ae38: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ -42ae3e: 6907 f4cd |006d: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextView:[I // field@cdf4 │ │ -42ae42: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ -42ae46: 2377 e61f |0071: new-array v7, v7, [I // type@1fe6 │ │ -42ae4a: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ -42ae50: 6907 0bce |0076: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTheme:[I // field@ce0b │ │ -42ae54: 2307 e61f |0078: new-array v7, v0, [I // type@1fe6 │ │ -42ae58: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ -42ae5e: 4b08 0703 |007d: aput v8, v7, v3 │ │ -42ae62: 6907 8bce |007f: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.ButtonBarLayout:[I // field@ce8b │ │ -42ae66: 2327 e61f |0081: new-array v7, v2, [I // type@1fe6 │ │ -42ae6a: 2607 cb02 0000 |0083: fill-array-data v7, 0000034e // +000002cb │ │ -42ae70: 6907 8dce |0086: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.Capability:[I // field@ce8d │ │ -42ae74: 1257 |0088: const/4 v7, #int 5 // #5 │ │ -42ae76: 2378 e61f |0089: new-array v8, v7, [I // type@1fe6 │ │ -42ae7a: 2608 cb02 0000 |008b: fill-array-data v8, 00000356 // +000002cb │ │ -42ae80: 6908 90ce |008e: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.ColorStateListItem:[I // field@ce90 │ │ -42ae84: 2358 e61f |0090: new-array v8, v5, [I // type@1fe6 │ │ -42ae88: 2608 d202 0000 |0092: fill-array-data v8, 00000364 // +000002d2 │ │ -42ae8e: 6908 96ce |0095: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.CompoundButton:[I // field@ce96 │ │ -42ae92: 2344 e61f |0097: new-array v4, v4, [I // type@1fe6 │ │ -42ae96: 2604 d702 0000 |0099: fill-array-data v4, 00000370 // +000002d7 │ │ -42ae9c: 6904 9bce |009c: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.DrawerArrowToggle:[I // field@ce9b │ │ -42aea0: 2364 e61f |009e: new-array v4, v6, [I // type@1fe6 │ │ -42aea4: 2604 e402 0000 |00a0: fill-array-data v4, 00000384 // +000002e4 │ │ -42aeaa: 6904 a4ce |00a3: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamily:[I // field@cea4 │ │ -42aeae: 1304 0a00 |00a5: const/16 v4, #int 10 // #a │ │ -42aeb2: 2344 e61f |00a7: new-array v4, v4, [I // type@1fe6 │ │ -42aeb6: 2604 ed02 0000 |00a9: fill-array-data v4, 00000396 // +000002ed │ │ -42aebc: 6904 a5ce |00ac: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamilyFont:[I // field@cea5 │ │ -42aec0: 1234 |00ae: const/4 v4, #int 3 // #3 │ │ -42aec2: 2346 e61f |00af: new-array v6, v4, [I // type@1fe6 │ │ -42aec6: 2606 fd02 0000 |00b1: fill-array-data v6, 000003ae // +000002fd │ │ -42aecc: 6906 b7ce |00b4: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.Fragment:[I // field@ceb7 │ │ -42aed0: 2326 e61f |00b6: new-array v6, v2, [I // type@1fe6 │ │ -42aed4: 2606 0003 0000 |00b8: fill-array-data v6, 000003b8 // +00000300 │ │ -42aeda: 6906 b8ce |00bb: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.FragmentContainerView:[I // field@ceb8 │ │ -42aede: 1306 0c00 |00bd: const/16 v6, #int 12 // #c │ │ -42aee2: 2366 e61f |00bf: new-array v6, v6, [I // type@1fe6 │ │ -42aee6: 2606 ff02 0000 |00c1: fill-array-data v6, 000003c0 // +000002ff │ │ -42aeec: 6906 bece |00c4: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColor:[I // field@cebe │ │ -42aef0: 2326 e61f |00c6: new-array v6, v2, [I // type@1fe6 │ │ -42aef4: 2606 1403 0000 |00c8: fill-array-data v6, 000003dc // +00000314 │ │ -42aefa: 6906 bfce |00cb: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColorItem:[I // field@cebf │ │ -42aefe: 1306 0900 |00cd: const/16 v6, #int 9 // #9 │ │ -42af02: 2368 e61f |00cf: new-array v8, v6, [I // type@1fe6 │ │ -42af06: 2608 1303 0000 |00d1: fill-array-data v8, 000003e4 // +00000313 │ │ -42af0c: 6908 cece |00d4: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat:[I // field@cece │ │ -42af10: 2355 e61f |00d6: new-array v5, v5, [I // type@1fe6 │ │ -42af14: 2605 2203 0000 |00d8: fill-array-data v5, 000003fa // +00000322 │ │ -42af1a: 6905 cfce |00db: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat_Layout:[I // field@cecf │ │ -42af1e: 2325 e61f |00dd: new-array v5, v2, [I // type@1fe6 │ │ -42af22: 2605 2703 0000 |00df: fill-array-data v5, 00000406 // +00000327 │ │ -42af28: 6905 ddce |00e2: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.ListPopupWindow:[I // field@cedd │ │ -42af2c: 2315 e61f |00e4: new-array v5, v1, [I // type@1fe6 │ │ -42af30: 2605 2803 0000 |00e6: fill-array-data v5, 0000040e // +00000328 │ │ -42af36: 6905 e0ce |00e9: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuGroup:[I // field@cee0 │ │ -42af3a: 1305 1700 |00eb: const/16 v5, #int 23 // #17 │ │ -42af3e: 2355 e61f |00ed: new-array v5, v5, [I // type@1fe6 │ │ -42af42: 2605 2f03 0000 |00ef: fill-array-data v5, 0000041e // +0000032f │ │ -42af48: 6905 e7ce |00f2: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuItem:[I // field@cee7 │ │ -42af4c: 2365 e61f |00f4: new-array v5, v6, [I // type@1fe6 │ │ -42af50: 2605 5a03 0000 |00f6: fill-array-data v5, 00000450 // +0000035a │ │ -42af56: 6905 ffce |00f9: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuView:[I // field@ceff │ │ -42af5a: 2345 e61f |00fb: new-array v5, v4, [I // type@1fe6 │ │ -42af5e: 2605 6903 0000 |00fd: fill-array-data v5, 00000466 // +00000369 │ │ -42af64: 6905 09cf |0100: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindow:[I // field@cf09 │ │ -42af68: 2305 e61f |0102: new-array v5, v0, [I // type@1fe6 │ │ -42af6c: 1406 ef03 047f |0104: const v6, #float 1.75479e+38 // #7f0403ef │ │ -42af72: 4b06 0503 |0107: aput v6, v5, v3 │ │ -42af76: 6905 0acf |0109: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindowBackgroundState:[I // field@cf0a │ │ -42af7a: 2322 e61f |010b: new-array v2, v2, [I // type@1fe6 │ │ -42af7e: 2602 6303 0000 |010d: fill-array-data v2, 00000470 // +00000363 │ │ -42af84: 6902 0fcf |0110: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.RecycleListView:[I // field@cf0f │ │ -42af88: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ -42af8c: 2322 e61f |0114: new-array v2, v2, [I // type@1fe6 │ │ -42af90: 2602 6203 0000 |0116: fill-array-data v2, 00000478 // +00000362 │ │ -42af96: 6902 12cf |0119: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.SearchView:[I // field@cf12 │ │ -42af9a: 2372 e61f |011b: new-array v2, v7, [I // type@1fe6 │ │ -42af9e: 2602 8103 0000 |011d: fill-array-data v2, 0000049e // +00000381 │ │ -42afa4: 6902 24cf |0120: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.Spinner:[I // field@cf24 │ │ -42afa8: 2311 e61f |0122: new-array v1, v1, [I // type@1fe6 │ │ -42afac: 2601 8803 0000 |0124: fill-array-data v1, 000004ac // +00000388 │ │ -42afb2: 6901 2acf |0127: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawable:[I // field@cf2a │ │ -42afb6: 2300 e61f |0129: new-array v0, v0, [I // type@1fe6 │ │ -42afba: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ -42afc0: 4b01 0003 |012e: aput v1, v0, v3 │ │ -42afc4: 6900 2bcf |0130: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawableItem:[I // field@cf2b │ │ -42afc8: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ -42afcc: 2300 e61f |0134: new-array v0, v0, [I // type@1fe6 │ │ -42afd0: 2600 8603 0000 |0136: fill-array-data v0, 000004bc // +00000386 │ │ -42afd6: 6900 33cf |0139: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.SwitchCompat:[I // field@cf33 │ │ -42afda: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ -42afde: 2300 e61f |013d: new-array v0, v0, [I // type@1fe6 │ │ -42afe2: 2600 9d03 0000 |013f: fill-array-data v0, 000004dc // +0000039d │ │ -42afe8: 6900 42cf |0142: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.TextAppearance:[I // field@cf42 │ │ -42afec: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ -42aff0: 2300 e61f |0146: new-array v0, v0, [I // type@1fe6 │ │ -42aff4: 2600 b803 0000 |0148: fill-array-data v0, 00000500 // +000003b8 │ │ -42affa: 6900 53cf |014b: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.Toolbar:[I // field@cf53 │ │ -42affe: 2370 e61f |014d: new-array v0, v7, [I // type@1fe6 │ │ -42b002: 2600 f103 0000 |014f: fill-array-data v0, 00000540 // +000003f1 │ │ -42b008: 6900 72cf |0152: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.View:[I // field@cf72 │ │ -42b00c: 2340 e61f |0154: new-array v0, v4, [I // type@1fe6 │ │ -42b010: 2600 f803 0000 |0156: fill-array-data v0, 0000054e // +000003f8 │ │ -42b016: 6900 73cf |0159: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewBackgroundHelper:[I // field@cf73 │ │ -42b01a: 2340 e61f |015b: new-array v0, v4, [I // type@1fe6 │ │ -42b01e: 2600 fb03 0000 |015d: fill-array-data v0, 00000558 // +000003fb │ │ -42b024: 6900 77cf |0160: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewStubCompat:[I // field@cf77 │ │ -42b028: 0e00 |0162: return-void │ │ -42b02a: 0000 |0163: nop // spacer │ │ -42b02c: 0003 0400 1d00 0000 4600 047f 4d00 ... |0164: array-data (62 units) │ │ -42b0a8: 0003 0400 0600 0000 4600 047f 4d00 ... |01a2: array-data (16 units) │ │ -42b0c8: 0003 0400 0200 0000 9a01 047f 2502 ... |01b2: array-data (8 units) │ │ -42b0d8: 0003 0400 0800 0000 f200 0101 9000 ... |01ba: array-data (20 units) │ │ -42b100: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ -42b120: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ -42b130: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ -42b148: 0003 0400 0400 0000 1901 0101 e703 ... |01f2: array-data (12 units) │ │ -42b160: 0003 0400 0400 0000 4201 0101 7e04 ... |01fe: array-data (12 units) │ │ -42b178: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ -42b19c: 0003 0400 1600 0000 3400 0101 3f00 ... |021c: array-data (48 units) │ │ -42b1fc: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ -42b400: 0003 0400 0200 0000 7d03 047f be03 ... |034e: array-data (8 units) │ │ -42b410: 0003 0400 0500 0000 a501 0101 1f03 ... |0356: array-data (14 units) │ │ -42b42c: 0003 0400 0400 0000 0701 0101 8d00 ... |0364: array-data (12 units) │ │ -42b444: 0003 0400 0800 0000 3b00 047f 3c00 ... |0370: array-data (20 units) │ │ -42b46c: 0003 0400 0700 0000 e501 047f e601 ... |0384: array-data (18 units) │ │ -42b490: 0003 0400 0a00 0000 3205 0101 3305 ... |0396: array-data (24 units) │ │ -42b4c0: 0003 0400 0300 0000 0300 0101 d000 ... |03ae: array-data (10 units) │ │ -42b4d4: 0003 0400 0200 0000 0300 0101 d100 ... |03b8: array-data (8 units) │ │ -42b4e4: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ -42b51c: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ -42b52c: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ -42b558: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ -42b570: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ -42b580: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ -42b5a0: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ -42b604: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ -42b630: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ -42b644: 0003 0400 0200 0000 3f03 047f 4503 ... |0470: array-data (8 units) │ │ -42b654: 0003 0400 1100 0000 da00 0101 1f01 ... |0478: array-data (38 units) │ │ -42b6a0: 0003 0400 0500 0000 b200 0101 7601 ... |049e: array-data (14 units) │ │ -42b6bc: 0003 0400 0600 0000 1c01 0101 9401 ... |04ac: array-data (16 units) │ │ -42b6dc: 0003 0400 0e00 0000 2401 0101 2501 ... |04bc: array-data (32 units) │ │ -42b71c: 0003 0400 1000 0000 9500 0101 9600 ... |04dc: array-data (36 units) │ │ -42b764: 0003 0400 1e00 0000 af00 0101 4001 ... |0500: array-data (64 units) │ │ -42b7e4: 0003 0400 0500 0000 0000 0101 da00 ... |0540: array-data (14 units) │ │ -42b800: 0003 0400 0300 0000 d400 0101 4f00 ... |054e: array-data (10 units) │ │ -42b814: 0003 0400 0300 0000 d000 0101 f200 ... |0558: array-data (10 units) │ │ +42ad3c: |[42ad3c] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ +42ad4c: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +42ad50: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ +42ad54: 2600 6001 0000 |0004: fill-array-data v0, 00000164 // +00000160 │ │ +42ad5a: 6900 9dcd |0007: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBar:[I // field@cd9d │ │ +42ad5e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +42ad60: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ +42ad64: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +42ad6a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +42ad6c: 4b02 0103 |0010: aput v2, v1, v3 │ │ +42ad70: 6901 9ecd |0012: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBarLayout:[I // field@cd9e │ │ +42ad74: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ +42ad78: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +42ad7e: 4b02 0103 |0019: aput v2, v1, v3 │ │ +42ad82: 6901 bdcd |001b: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuItemView:[I // field@cdbd │ │ +42ad86: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ +42ad8a: 6901 bfcd |001f: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuView:[I // field@cdbf │ │ +42ad8e: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +42ad90: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ +42ad94: 2602 7e01 0000 |0024: fill-array-data v2, 000001a2 // +0000017e │ │ +42ad9a: 6902 c0cd |0027: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMode:[I // field@cdc0 │ │ +42ad9e: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +42ada0: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ +42ada4: 2604 8601 0000 |002c: fill-array-data v4, 000001b2 // +00000186 │ │ +42adaa: 6904 c7cd |002f: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActivityChooserView:[I // field@cdc7 │ │ +42adae: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +42adb2: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ +42adb6: 2605 8501 0000 |0035: fill-array-data v5, 000001ba // +00000185 │ │ +42adbc: 6905 cacd |0038: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AlertDialog:[I // field@cdca │ │ +42adc0: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ +42adc4: 2605 9201 0000 |003c: fill-array-data v5, 000001ce // +00000192 │ │ +42adca: 6905 d3cd |003f: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableCompat:[I // field@cdd3 │ │ +42adce: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ +42add2: 2605 9b01 0000 |0043: fill-array-data v5, 000001de // +0000019b │ │ +42add8: 6905 dacd |0046: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableItem:[I // field@cdda │ │ +42addc: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +42adde: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ +42ade2: 2606 9b01 0000 |004b: fill-array-data v6, 000001e6 // +0000019b │ │ +42ade8: 6906 ddcd |004e: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableTransition:[I // field@cddd │ │ +42adec: 2356 e61f |0050: new-array v6, v5, [I // type@1fe6 │ │ +42adf0: 2606 a001 0000 |0052: fill-array-data v6, 000001f2 // +000001a0 │ │ +42adf6: 6906 e2cd |0055: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatImageView:[I // field@cde2 │ │ +42adfa: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ +42adfe: 2606 a501 0000 |0059: fill-array-data v6, 000001fe // +000001a5 │ │ +42ae04: 6906 e7cd |005c: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatSeekBar:[I // field@cde7 │ │ +42ae08: 1276 |005e: const/4 v6, #int 7 // #7 │ │ +42ae0a: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ +42ae0e: 2607 a901 0000 |0061: fill-array-data v7, 0000020a // +000001a9 │ │ +42ae14: 6907 eccd |0064: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextHelper:[I // field@cdec │ │ +42ae18: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ +42ae1c: 2377 e61f |0068: new-array v7, v7, [I // type@1fe6 │ │ +42ae20: 2607 b201 0000 |006a: fill-array-data v7, 0000021c // +000001b2 │ │ +42ae26: 6907 f4cd |006d: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextView:[I // field@cdf4 │ │ +42ae2a: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ +42ae2e: 2377 e61f |0071: new-array v7, v7, [I // type@1fe6 │ │ +42ae32: 2607 d901 0000 |0073: fill-array-data v7, 0000024c // +000001d9 │ │ +42ae38: 6907 0bce |0076: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTheme:[I // field@ce0b │ │ +42ae3c: 2307 e61f |0078: new-array v7, v0, [I // type@1fe6 │ │ +42ae40: 1408 3100 047f |007a: const v8, #float 1.75459e+38 // #7f040031 │ │ +42ae46: 4b08 0703 |007d: aput v8, v7, v3 │ │ +42ae4a: 6907 8bce |007f: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.ButtonBarLayout:[I // field@ce8b │ │ +42ae4e: 2327 e61f |0081: new-array v7, v2, [I // type@1fe6 │ │ +42ae52: 2607 cb02 0000 |0083: fill-array-data v7, 0000034e // +000002cb │ │ +42ae58: 6907 8dce |0086: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.Capability:[I // field@ce8d │ │ +42ae5c: 1257 |0088: const/4 v7, #int 5 // #5 │ │ +42ae5e: 2378 e61f |0089: new-array v8, v7, [I // type@1fe6 │ │ +42ae62: 2608 cb02 0000 |008b: fill-array-data v8, 00000356 // +000002cb │ │ +42ae68: 6908 90ce |008e: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.ColorStateListItem:[I // field@ce90 │ │ +42ae6c: 2358 e61f |0090: new-array v8, v5, [I // type@1fe6 │ │ +42ae70: 2608 d202 0000 |0092: fill-array-data v8, 00000364 // +000002d2 │ │ +42ae76: 6908 96ce |0095: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.CompoundButton:[I // field@ce96 │ │ +42ae7a: 2344 e61f |0097: new-array v4, v4, [I // type@1fe6 │ │ +42ae7e: 2604 d702 0000 |0099: fill-array-data v4, 00000370 // +000002d7 │ │ +42ae84: 6904 9bce |009c: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.DrawerArrowToggle:[I // field@ce9b │ │ +42ae88: 2364 e61f |009e: new-array v4, v6, [I // type@1fe6 │ │ +42ae8c: 2604 e402 0000 |00a0: fill-array-data v4, 00000384 // +000002e4 │ │ +42ae92: 6904 a4ce |00a3: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamily:[I // field@cea4 │ │ +42ae96: 1304 0a00 |00a5: const/16 v4, #int 10 // #a │ │ +42ae9a: 2344 e61f |00a7: new-array v4, v4, [I // type@1fe6 │ │ +42ae9e: 2604 ed02 0000 |00a9: fill-array-data v4, 00000396 // +000002ed │ │ +42aea4: 6904 a5ce |00ac: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamilyFont:[I // field@cea5 │ │ +42aea8: 1234 |00ae: const/4 v4, #int 3 // #3 │ │ +42aeaa: 2346 e61f |00af: new-array v6, v4, [I // type@1fe6 │ │ +42aeae: 2606 fd02 0000 |00b1: fill-array-data v6, 000003ae // +000002fd │ │ +42aeb4: 6906 b7ce |00b4: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.Fragment:[I // field@ceb7 │ │ +42aeb8: 2326 e61f |00b6: new-array v6, v2, [I // type@1fe6 │ │ +42aebc: 2606 0003 0000 |00b8: fill-array-data v6, 000003b8 // +00000300 │ │ +42aec2: 6906 b8ce |00bb: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.FragmentContainerView:[I // field@ceb8 │ │ +42aec6: 1306 0c00 |00bd: const/16 v6, #int 12 // #c │ │ +42aeca: 2366 e61f |00bf: new-array v6, v6, [I // type@1fe6 │ │ +42aece: 2606 ff02 0000 |00c1: fill-array-data v6, 000003c0 // +000002ff │ │ +42aed4: 6906 bece |00c4: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColor:[I // field@cebe │ │ +42aed8: 2326 e61f |00c6: new-array v6, v2, [I // type@1fe6 │ │ +42aedc: 2606 1403 0000 |00c8: fill-array-data v6, 000003dc // +00000314 │ │ +42aee2: 6906 bfce |00cb: sput-object v6, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColorItem:[I // field@cebf │ │ +42aee6: 1306 0900 |00cd: const/16 v6, #int 9 // #9 │ │ +42aeea: 2368 e61f |00cf: new-array v8, v6, [I // type@1fe6 │ │ +42aeee: 2608 1303 0000 |00d1: fill-array-data v8, 000003e4 // +00000313 │ │ +42aef4: 6908 cece |00d4: sput-object v8, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat:[I // field@cece │ │ +42aef8: 2355 e61f |00d6: new-array v5, v5, [I // type@1fe6 │ │ +42aefc: 2605 2203 0000 |00d8: fill-array-data v5, 000003fa // +00000322 │ │ +42af02: 6905 cfce |00db: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat_Layout:[I // field@cecf │ │ +42af06: 2325 e61f |00dd: new-array v5, v2, [I // type@1fe6 │ │ +42af0a: 2605 2703 0000 |00df: fill-array-data v5, 00000406 // +00000327 │ │ +42af10: 6905 ddce |00e2: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.ListPopupWindow:[I // field@cedd │ │ +42af14: 2315 e61f |00e4: new-array v5, v1, [I // type@1fe6 │ │ +42af18: 2605 2803 0000 |00e6: fill-array-data v5, 0000040e // +00000328 │ │ +42af1e: 6905 e0ce |00e9: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuGroup:[I // field@cee0 │ │ +42af22: 1305 1700 |00eb: const/16 v5, #int 23 // #17 │ │ +42af26: 2355 e61f |00ed: new-array v5, v5, [I // type@1fe6 │ │ +42af2a: 2605 2f03 0000 |00ef: fill-array-data v5, 0000041e // +0000032f │ │ +42af30: 6905 e7ce |00f2: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuItem:[I // field@cee7 │ │ +42af34: 2365 e61f |00f4: new-array v5, v6, [I // type@1fe6 │ │ +42af38: 2605 5a03 0000 |00f6: fill-array-data v5, 00000450 // +0000035a │ │ +42af3e: 6905 ffce |00f9: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuView:[I // field@ceff │ │ +42af42: 2345 e61f |00fb: new-array v5, v4, [I // type@1fe6 │ │ +42af46: 2605 6903 0000 |00fd: fill-array-data v5, 00000466 // +00000369 │ │ +42af4c: 6905 09cf |0100: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindow:[I // field@cf09 │ │ +42af50: 2305 e61f |0102: new-array v5, v0, [I // type@1fe6 │ │ +42af54: 1406 ef03 047f |0104: const v6, #float 1.75479e+38 // #7f0403ef │ │ +42af5a: 4b06 0503 |0107: aput v6, v5, v3 │ │ +42af5e: 6905 0acf |0109: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindowBackgroundState:[I // field@cf0a │ │ +42af62: 2322 e61f |010b: new-array v2, v2, [I // type@1fe6 │ │ +42af66: 2602 6303 0000 |010d: fill-array-data v2, 00000470 // +00000363 │ │ +42af6c: 6902 0fcf |0110: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.RecycleListView:[I // field@cf0f │ │ +42af70: 1302 1100 |0112: const/16 v2, #int 17 // #11 │ │ +42af74: 2322 e61f |0114: new-array v2, v2, [I // type@1fe6 │ │ +42af78: 2602 6203 0000 |0116: fill-array-data v2, 00000478 // +00000362 │ │ +42af7e: 6902 12cf |0119: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.SearchView:[I // field@cf12 │ │ +42af82: 2372 e61f |011b: new-array v2, v7, [I // type@1fe6 │ │ +42af86: 2602 8103 0000 |011d: fill-array-data v2, 0000049e // +00000381 │ │ +42af8c: 6902 24cf |0120: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.Spinner:[I // field@cf24 │ │ +42af90: 2311 e61f |0122: new-array v1, v1, [I // type@1fe6 │ │ +42af94: 2601 8803 0000 |0124: fill-array-data v1, 000004ac // +00000388 │ │ +42af9a: 6901 2acf |0127: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawable:[I // field@cf2a │ │ +42af9e: 2300 e61f |0129: new-array v0, v0, [I // type@1fe6 │ │ +42afa2: 1401 9901 0101 |012b: const v1, #float 2.36947e-38 // #01010199 │ │ +42afa8: 4b01 0003 |012e: aput v1, v0, v3 │ │ +42afac: 6900 2bcf |0130: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawableItem:[I // field@cf2b │ │ +42afb0: 1300 0e00 |0132: const/16 v0, #int 14 // #e │ │ +42afb4: 2300 e61f |0134: new-array v0, v0, [I // type@1fe6 │ │ +42afb8: 2600 8603 0000 |0136: fill-array-data v0, 000004bc // +00000386 │ │ +42afbe: 6900 33cf |0139: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.SwitchCompat:[I // field@cf33 │ │ +42afc2: 1300 1000 |013b: const/16 v0, #int 16 // #10 │ │ +42afc6: 2300 e61f |013d: new-array v0, v0, [I // type@1fe6 │ │ +42afca: 2600 9d03 0000 |013f: fill-array-data v0, 000004dc // +0000039d │ │ +42afd0: 6900 42cf |0142: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.TextAppearance:[I // field@cf42 │ │ +42afd4: 1300 1e00 |0144: const/16 v0, #int 30 // #1e │ │ +42afd8: 2300 e61f |0146: new-array v0, v0, [I // type@1fe6 │ │ +42afdc: 2600 b803 0000 |0148: fill-array-data v0, 00000500 // +000003b8 │ │ +42afe2: 6900 53cf |014b: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.Toolbar:[I // field@cf53 │ │ +42afe6: 2370 e61f |014d: new-array v0, v7, [I // type@1fe6 │ │ +42afea: 2600 f103 0000 |014f: fill-array-data v0, 00000540 // +000003f1 │ │ +42aff0: 6900 72cf |0152: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.View:[I // field@cf72 │ │ +42aff4: 2340 e61f |0154: new-array v0, v4, [I // type@1fe6 │ │ +42aff8: 2600 f803 0000 |0156: fill-array-data v0, 0000054e // +000003f8 │ │ +42affe: 6900 73cf |0159: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewBackgroundHelper:[I // field@cf73 │ │ +42b002: 2340 e61f |015b: new-array v0, v4, [I // type@1fe6 │ │ +42b006: 2600 fb03 0000 |015d: fill-array-data v0, 00000558 // +000003fb │ │ +42b00c: 6900 77cf |0160: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewStubCompat:[I // field@cf77 │ │ +42b010: 0e00 |0162: return-void │ │ +42b012: 0000 |0163: nop // spacer │ │ +42b014: 0003 0400 1d00 0000 4600 047f 4d00 ... |0164: array-data (62 units) │ │ +42b090: 0003 0400 0600 0000 4600 047f 4d00 ... |01a2: array-data (16 units) │ │ +42b0b0: 0003 0400 0200 0000 9a01 047f 2502 ... |01b2: array-data (8 units) │ │ +42b0c0: 0003 0400 0800 0000 f200 0101 9000 ... |01ba: array-data (20 units) │ │ +42b0e8: 0003 0400 0600 0000 1c01 0101 9401 ... |01ce: array-data (16 units) │ │ +42b108: 0003 0400 0200 0000 d000 0101 9901 ... |01de: array-data (8 units) │ │ +42b118: 0003 0400 0400 0000 9901 0101 4904 ... |01e6: array-data (12 units) │ │ +42b130: 0003 0400 0400 0000 1901 0101 e703 ... |01f2: array-data (12 units) │ │ +42b148: 0003 0400 0400 0000 4201 0101 7e04 ... |01fe: array-data (12 units) │ │ +42b160: 0003 0400 0700 0000 3400 0101 6d01 ... |020a: array-data (18 units) │ │ +42b184: 0003 0400 1600 0000 3400 0101 3f00 ... |021c: array-data (48 units) │ │ +42b1e4: 0003 0400 7f00 0000 5700 0101 ae00 ... |024c: array-data (258 units) │ │ +42b3e8: 0003 0400 0200 0000 7d03 047f be03 ... |034e: array-data (8 units) │ │ +42b3f8: 0003 0400 0500 0000 a501 0101 1f03 ... |0356: array-data (14 units) │ │ +42b414: 0003 0400 0400 0000 0701 0101 8d00 ... |0364: array-data (12 units) │ │ +42b42c: 0003 0400 0800 0000 3b00 047f 3c00 ... |0370: array-data (20 units) │ │ +42b454: 0003 0400 0700 0000 e501 047f e601 ... |0384: array-data (18 units) │ │ +42b478: 0003 0400 0a00 0000 3205 0101 3305 ... |0396: array-data (24 units) │ │ +42b4a8: 0003 0400 0300 0000 0300 0101 d000 ... |03ae: array-data (10 units) │ │ +42b4bc: 0003 0400 0200 0000 0300 0101 d100 ... |03b8: array-data (8 units) │ │ +42b4cc: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03c0: array-data (28 units) │ │ +42b504: 0003 0400 0200 0000 a501 0101 1405 ... |03dc: array-data (8 units) │ │ +42b514: 0003 0400 0900 0000 af00 0101 c400 ... |03e4: array-data (22 units) │ │ +42b540: 0003 0400 0400 0000 b300 0101 f400 ... |03fa: array-data (12 units) │ │ +42b558: 0003 0400 0200 0000 ac02 0101 ad02 ... |0406: array-data (8 units) │ │ +42b568: 0003 0400 0600 0000 0e00 0101 d000 ... |040e: array-data (16 units) │ │ +42b588: 0003 0400 1700 0000 0200 0101 0e00 ... |041e: array-data (50 units) │ │ +42b5ec: 0003 0400 0900 0000 ae00 0101 2c01 ... |0450: array-data (22 units) │ │ +42b618: 0003 0400 0300 0000 7601 0101 c902 ... |0466: array-data (10 units) │ │ +42b62c: 0003 0400 0200 0000 3f03 047f 4503 ... |0470: array-data (8 units) │ │ +42b63c: 0003 0400 1100 0000 da00 0101 1f01 ... |0478: array-data (38 units) │ │ +42b688: 0003 0400 0500 0000 b200 0101 7601 ... |049e: array-data (14 units) │ │ +42b6a4: 0003 0400 0600 0000 1c01 0101 9401 ... |04ac: array-data (16 units) │ │ +42b6c4: 0003 0400 0e00 0000 2401 0101 2501 ... |04bc: array-data (32 units) │ │ +42b704: 0003 0400 1000 0000 9500 0101 9600 ... |04dc: array-data (36 units) │ │ +42b74c: 0003 0400 1e00 0000 af00 0101 4001 ... |0500: array-data (64 units) │ │ +42b7cc: 0003 0400 0500 0000 0000 0101 da00 ... |0540: array-data (14 units) │ │ +42b7e8: 0003 0400 0300 0000 d400 0101 4f00 ... |054e: array-data (10 units) │ │ +42b7fc: 0003 0400 0300 0000 d000 0101 f200 ... |0558: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/cast/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42b828: |[42b828] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ -42b838: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42b83e: 0e00 |0003: return-void │ │ +42b810: |[42b810] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ +42b820: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42b826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1005203,17 +1005203,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42b858: |[42b858] de.danoeh.antennapod.playback.cast.R.:()V │ │ -42b868: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42b86e: 0e00 |0003: return-void │ │ +42b840: |[42b840] de.danoeh.antennapod.playback.cast.R.:()V │ │ +42b850: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42b856: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1005245,18 +1005245,18 @@ │ │ type : '(Lde/danoeh/antennapod/preferences/MaterialListPreference;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42b930: |[42b930] de.danoeh.antennapod.preferences.MaterialListPreference$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/preferences/MaterialListPreference;)V │ │ -42b940: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42b946: 5b01 80cf |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/MaterialListPreference; // field@cf80 │ │ -42b94a: 0e00 |0005: return-void │ │ +42b918: |[42b918] de.danoeh.antennapod.preferences.MaterialListPreference$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/preferences/MaterialListPreference;)V │ │ +42b928: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42b92e: 5b01 80cf |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/MaterialListPreference; // field@cf80 │ │ +42b932: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/preferences/MaterialListPreference; │ │ │ │ @@ -1005266,18 +1005266,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 │ │ -42b94c: |[42b94c] de.danoeh.antennapod.preferences.MaterialListPreference$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -42b95c: 5410 80cf |0000: iget-object v0, v1, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/MaterialListPreference; // field@cf80 │ │ -42b960: 7130 7aaf 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/preferences/MaterialListPreference;.$r8$lambda$VJvvISieRjvryjiRWQGsKMc9UUk:(Lde/danoeh/antennapod/preferences/MaterialListPreference;Landroid/content/DialogInterface;I)V // method@af7a │ │ -42b966: 0e00 |0005: return-void │ │ +42b934: |[42b934] de.danoeh.antennapod.preferences.MaterialListPreference$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +42b944: 5410 80cf |0000: iget-object v0, v1, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/MaterialListPreference; // field@cf80 │ │ +42b948: 7130 7aaf 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/preferences/MaterialListPreference;.$r8$lambda$VJvvISieRjvryjiRWQGsKMc9UUk:(Lde/danoeh/antennapod/preferences/MaterialListPreference;Landroid/content/DialogInterface;I)V // method@af7a │ │ +42b94e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -1005321,17 +1005321,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42baa8: |[42baa8] de.danoeh.antennapod.preferences.PreferenceUpgrader.:()V │ │ -42bab8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42babe: 0e00 |0003: return-void │ │ +42ba90: |[42ba90] de.danoeh.antennapod.preferences.PreferenceUpgrader.:()V │ │ +42baa0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42baa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/preferences/PreferenceUpgrader; │ │ │ │ #1 : (in Lde/danoeh/antennapod/preferences/PreferenceUpgrader;) │ │ @@ -1005339,38 +1005339,38 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -42bac0: |[42bac0] de.danoeh.antennapod.preferences.PreferenceUpgrader.checkUpgrades:(Landroid/content/Context;)V │ │ -42bad0: 7110 193e 0500 |0000: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ -42bad6: 0c00 |0003: move-result-object v0 │ │ -42bad8: 6900 83cf |0004: sput-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42badc: 1a00 006c |0006: const-string v0, "app_version" // string@6c00 │ │ -42bae0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -42bae2: 6e30 2f02 0501 |0009: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -42bae8: 0c00 |000c: move-result-object v0 │ │ -42baea: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -42baec: 1a02 c3e5 |000e: const-string v2, "version_code" // string@e5c3 │ │ -42baf0: 7230 9c02 2001 |0010: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -42baf6: 0a01 |0013: move-result v1 │ │ -42baf8: 1403 f7ee 2d00 |0014: const v3, #float 4.21832e-39 // #002deef7 │ │ -42bafe: 3231 1700 |0017: if-eq v1, v3, 002e // +0017 │ │ -42bb02: 7100 eea1 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a1ee │ │ -42bb08: 0c04 |001c: move-result-object v4 │ │ -42bb0a: 6e10 42b1 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b142 │ │ -42bb10: 7120 81af 5100 |0020: invoke-static {v1, v5}, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.upgrade:(ILandroid/content/Context;)V // method@af81 │ │ -42bb16: 7210 9902 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42bb1c: 0c05 |0026: move-result-object v5 │ │ -42bb1e: 7230 9302 2503 |0027: invoke-interface {v5, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -42bb24: 0c05 |002a: move-result-object v5 │ │ -42bb26: 7210 8f02 0500 |002b: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42bb2c: 0e00 |002e: return-void │ │ +42baa8: |[42baa8] de.danoeh.antennapod.preferences.PreferenceUpgrader.checkUpgrades:(Landroid/content/Context;)V │ │ +42bab8: 7110 193e 0500 |0000: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ +42babe: 0c00 |0003: move-result-object v0 │ │ +42bac0: 6900 83cf |0004: sput-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bac4: 1a00 006c |0006: const-string v0, "app_version" // string@6c00 │ │ +42bac8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +42baca: 6e30 2f02 0501 |0009: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +42bad0: 0c00 |000c: move-result-object v0 │ │ +42bad2: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +42bad4: 1a02 c3e5 |000e: const-string v2, "version_code" // string@e5c3 │ │ +42bad8: 7230 9c02 2001 |0010: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +42bade: 0a01 |0013: move-result v1 │ │ +42bae0: 1403 f7ee 2d00 |0014: const v3, #float 4.21832e-39 // #002deef7 │ │ +42bae6: 3231 1700 |0017: if-eq v1, v3, 002e // +0017 │ │ +42baea: 7100 eea1 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a1ee │ │ +42baf0: 0c04 |001c: move-result-object v4 │ │ +42baf2: 6e10 42b1 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b142 │ │ +42baf8: 7120 81af 5100 |0020: invoke-static {v1, v5}, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.upgrade:(ILandroid/content/Context;)V // method@af81 │ │ +42bafe: 7210 9902 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42bb04: 0c05 |0026: move-result-object v5 │ │ +42bb06: 7230 9302 2503 |0027: invoke-interface {v5, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +42bb0c: 0c05 |002a: move-result-object v5 │ │ +42bb0e: 7210 8f02 0500 |002b: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42bb14: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0009 line=28 │ │ 0x0010 line=29 │ │ 0x0019 line=33 │ │ 0x0020 line=35 │ │ @@ -1005383,285 +1005383,285 @@ │ │ type : '(ILandroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 576 16-bit code units │ │ -42bb30: |[42bb30] de.danoeh.antennapod.preferences.PreferenceUpgrader.upgrade:(ILandroid/content/Context;)V │ │ -42bb40: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -42bb42: 330a 0300 |0001: if-ne v10, v0, 0004 // +0003 │ │ -42bb46: 0e00 |0003: return-void │ │ -42bb48: 1401 7454 1000 |0004: const v1, #float 1.49966e-39 // #00105474 │ │ -42bb4e: 351a 0d00 |0007: if-ge v10, v1, 0014 // +000d │ │ -42bb52: 7100 2eb0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b02e │ │ -42bb58: 0a01 |000c: move-result v1 │ │ -42bb5a: 3d01 0700 |000d: if-lez v1, 0014 // +0007 │ │ -42bb5e: da01 0118 |000f: mul-int/lit8 v1, v1, #int 24 // #18 │ │ -42bb62: 7110 70b0 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEpisodeCleanupValue:(I)V // method@b070 │ │ -42bb68: 1401 7554 1000 |0014: const v1, #float 1.49967e-39 // #00105475 │ │ -42bb6e: 1a02 d77f |0017: const-string v2, "everything" // string@7fd7 │ │ -42bb72: 1a03 05c6 |0019: const-string v3, "prefMobileUpdateAllowed" // string@c605 │ │ -42bb76: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -42bb78: 351a 1900 |001c: if-ge v10, v1, 0035 // +0019 │ │ -42bb7c: 6201 83cf |001e: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bb80: 1a05 04c6 |0020: const-string v5, "prefMobileUpdate" // string@c604 │ │ -42bb84: 7230 9a02 5104 |0022: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -42bb8a: 0a01 |0025: move-result v1 │ │ -42bb8c: 3801 0f00 |0026: if-eqz v1, 0035 // +000f │ │ -42bb90: 6201 83cf |0028: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bb94: 7210 9902 0100 |002a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42bb9a: 0c01 |002d: move-result-object v1 │ │ -42bb9c: 7230 9502 3102 |002e: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -42bba2: 0c01 |0031: move-result-object v1 │ │ -42bba4: 7210 8f02 0100 |0032: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42bbaa: 1401 dc54 1000 |0035: const v1, #float 1.49981e-39 // #001054dc │ │ -42bbb0: 1225 |0038: const/4 v5, #int 2 // #2 │ │ -42bbb2: 1216 |0039: const/4 v6, #int 1 // #1 │ │ -42bbb4: 351a 5300 |003a: if-ge v10, v1, 008d // +0053 │ │ -42bbb8: 6201 83cf |003c: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bbbc: 1a07 edc5 |003e: const-string v7, "prefEnableAutoDownloadOnMobile" // string@c5ed │ │ -42bbc0: 7230 9a02 7104 |0040: invoke-interface {v1, v7, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -42bbc6: 0a01 |0043: move-result v1 │ │ -42bbc8: 3801 0500 |0044: if-eqz v1, 0049 // +0005 │ │ -42bbcc: 7110 61b0 0600 |0046: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileAutoDownload:(Z)V // method@b061 │ │ -42bbd2: 6201 83cf |0049: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bbd6: 1a07 af99 |004b: const-string v7, "images" // string@99af │ │ -42bbda: 7230 9e02 3107 |004d: invoke-interface {v1, v3, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -42bbe0: 0c01 |0050: move-result-object v1 │ │ -42bbe2: 6e10 a6b2 0100 |0051: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -42bbe8: 6e10 a6b2 0100 |0054: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -42bbee: 0a03 |0057: move-result v3 │ │ -42bbf0: 2c03 d001 0000 |0058: sparse-switch v3, 00000228 // +000001d0 │ │ -42bbf6: 281d |005b: goto 0078 // +001d │ │ -42bbf8: 1a02 74bc |005c: const-string v2, "nothing" // string@bc74 │ │ -42bbfc: 6e20 9fb2 2100 |005e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42bc02: 0a01 |0061: move-result v1 │ │ -42bc04: 3901 0300 |0062: if-nez v1, 0065 // +0003 │ │ -42bc08: 2814 |0064: goto 0078 // +0014 │ │ -42bc0a: 1220 |0065: const/4 v0, #int 2 // #2 │ │ -42bc0c: 2812 |0066: goto 0078 // +0012 │ │ -42bc0e: 6e20 9fb2 2100 |0067: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42bc14: 0a01 |006a: move-result v1 │ │ -42bc16: 3901 0300 |006b: if-nez v1, 006e // +0003 │ │ -42bc1a: 280b |006d: goto 0078 // +000b │ │ -42bc1c: 1210 |006e: const/4 v0, #int 1 // #1 │ │ -42bc1e: 2809 |006f: goto 0078 // +0009 │ │ -42bc20: 6e20 9fb2 7100 |0070: invoke-virtual {v1, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42bc26: 0a01 |0073: move-result v1 │ │ -42bc28: 3901 0300 |0074: if-nez v1, 0077 // +0003 │ │ -42bc2c: 2802 |0076: goto 0078 // +0002 │ │ -42bc2e: 1200 |0077: const/4 v0, #int 0 // #0 │ │ -42bc30: 2b00 be01 0000 |0078: packed-switch v0, 00000236 // +000001be │ │ -42bc36: 2812 |007b: goto 008d // +0012 │ │ -42bc38: 7110 65b0 0400 |007c: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b065 │ │ -42bc3e: 280e |007f: goto 008d // +000e │ │ -42bc40: 7110 63b0 0600 |0080: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b063 │ │ -42bc46: 7110 62b0 0600 |0083: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileEpisodeDownload:(Z)V // method@b062 │ │ -42bc4c: 7110 65b0 0600 |0086: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b065 │ │ -42bc52: 2804 |0089: goto 008d // +0004 │ │ -42bc54: 7110 65b0 0600 |008a: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b065 │ │ -42bc5a: 1400 4055 1000 |008d: const v0, #float 1.49995e-39 // #00105540 │ │ -42bc60: 1a01 64de |0090: const-string v1, "system" // string@de64 │ │ -42bc64: 1a02 39c6 |0092: const-string v2, "prefTheme" // string@c639 │ │ -42bc68: 350a 3900 |0094: if-ge v10, v0, 00cd // +0039 │ │ -42bc6c: 7100 44b0 0000 |0096: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b044 │ │ -42bc72: 0c00 |0099: move-result-object v0 │ │ -42bc74: 6203 bfd8 |009a: sget-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ -42bc78: 3330 0f00 |009c: if-ne v0, v3, 00ab // +000f │ │ -42bc7c: 6200 83cf |009e: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bc80: 7210 9902 0000 |00a0: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42bc86: 0c00 |00a3: move-result-object v0 │ │ -42bc88: 7230 9502 2001 |00a4: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -42bc8e: 0c00 |00a7: move-result-object v0 │ │ -42bc90: 7210 8f02 0000 |00a8: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42bc96: 7110 7cb0 0400 |00ab: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b07c │ │ -42bc9c: 7110 80b0 0400 |00ae: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b080 │ │ -42bca2: 6200 83cf |00b1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bca6: 1a03 f0c5 |00b3: const-string v3, "prefEnqueueLocation" // string@c5f0 │ │ -42bcaa: 7220 9802 3000 |00b5: invoke-interface {v0, v3}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@0298 │ │ -42bcb0: 0a00 |00b8: move-result v0 │ │ -42bcb2: 3900 1400 |00b9: if-nez v0, 00cd // +0014 │ │ -42bcb6: 6200 83cf |00bb: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bcba: 1a03 1bc6 |00bd: const-string v3, "prefQueueAddToFront" // string@c61b │ │ -42bcbe: 7230 9a02 3004 |00bf: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -42bcc4: 0a00 |00c2: move-result v0 │ │ -42bcc6: 3800 0500 |00c3: if-eqz v0, 00c8 // +0005 │ │ -42bcca: 6200 bad8 |00c5: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8ba │ │ -42bcce: 2803 |00c7: goto 00ca // +0003 │ │ -42bcd0: 6200 b9d8 |00c8: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b9 │ │ -42bcd4: 7110 6fb0 0000 |00ca: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@b06f │ │ -42bcda: 1400 bcac 1e00 |00cd: const v0, #float 2.81703e-39 // #001eacbc │ │ -42bce0: 350a 4000 |00d0: if-ge v10, v0, 0110 // +0040 │ │ -42bce4: 6200 83cf |00d2: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bce8: 1a03 fcc5 |00d4: const-string v3, "prefHardwareForwardButtonSkips" // string@c5fc │ │ -42bcec: 7230 9a02 3004 |00d6: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -42bcf2: 0a00 |00d9: move-result v0 │ │ -42bcf4: 3800 1700 |00da: if-eqz v0, 00f1 // +0017 │ │ -42bcf8: 6200 83cf |00dc: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bcfc: 7210 9902 0000 |00de: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42bd02: 0c00 |00e1: move-result-object v0 │ │ -42bd04: 1303 5700 |00e2: const/16 v3, #int 87 // #57 │ │ -42bd08: 7110 c1b2 0300 |00e4: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -42bd0e: 0c03 |00e7: move-result-object v3 │ │ -42bd10: 1a07 fbc5 |00e8: const-string v7, "prefHardwareForwardButton" // string@c5fb │ │ -42bd14: 7230 9502 7003 |00ea: invoke-interface {v0, v7, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -42bd1a: 0c00 |00ed: move-result-object v0 │ │ -42bd1c: 7210 8f02 0000 |00ee: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42bd22: 6200 83cf |00f1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bd26: 1a03 fec5 |00f3: const-string v3, "prefHardwarePreviousButtonRestarts" // string@c5fe │ │ -42bd2a: 7230 9a02 3004 |00f5: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -42bd30: 0a00 |00f8: move-result v0 │ │ -42bd32: 3800 1700 |00f9: if-eqz v0, 0110 // +0017 │ │ -42bd36: 6200 83cf |00fb: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bd3a: 7210 9902 0000 |00fd: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42bd40: 0c00 |0100: move-result-object v0 │ │ -42bd42: 1303 5800 |0101: const/16 v3, #int 88 // #58 │ │ -42bd46: 7110 c1b2 0300 |0103: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -42bd4c: 0c03 |0106: move-result-object v3 │ │ -42bd4e: 1a07 fdc5 |0107: const-string v7, "prefHardwarePreviousButton" // string@c5fd │ │ -42bd52: 7230 9502 7003 |0109: invoke-interface {v0, v7, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -42bd58: 0c00 |010c: move-result-object v0 │ │ -42bd5a: 7210 8f02 0000 |010d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42bd60: 1400 c020 1f00 |0110: const v0, #float 2.85865e-39 // #001f20c0 │ │ -42bd66: 350a 1700 |0113: if-ge v10, v0, 012a // +0017 │ │ -42bd6a: 1a00 4e57 |0115: const-string v0, "SwipeActionsPrefs" // string@574e │ │ -42bd6e: 6e30 2f02 0b04 |0117: invoke-virtual {v11, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -42bd74: 0c00 |011a: move-result-object v0 │ │ -42bd76: 7210 9902 0000 |011b: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42bd7c: 0c00 |011e: move-result-object v0 │ │ -42bd7e: 1a03 bd4f |011f: const-string v3, "PrefSwipeActionsQueueFragment" // string@4fbd │ │ -42bd82: 1a07 e550 |0121: const-string v7, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@50e5 │ │ -42bd86: 7230 9502 3007 |0123: invoke-interface {v0, v3, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -42bd8c: 0c00 |0126: move-result-object v0 │ │ -42bd8e: 7210 8f02 0000 |0127: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42bd94: 1400 d047 1f00 |012a: const v0, #float 2.87266e-39 // #001f47d0 │ │ -42bd9a: 350a 1100 |012d: if-ge v10, v0, 013e // +0011 │ │ -42bd9e: 6200 83cf |012f: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bda2: 7210 9902 0000 |0131: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42bda8: 0c00 |0134: move-result-object v0 │ │ -42bdaa: 1a03 0bc6 |0135: const-string v3, "prefPauseForFocusLoss" // string@c60b │ │ -42bdae: 7230 9102 3006 |0137: invoke-interface {v0, v3, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -42bdb4: 0c00 |013a: move-result-object v0 │ │ -42bdb6: 7210 8f02 0000 |013b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42bdbc: 1400 00bd 1f00 |013e: const v0, #float 2.9147e-39 // #001fbd00 │ │ -42bdc2: 1a03 060a |0141: const-string v3, "2" // string@0a06 │ │ -42bdc6: 1a07 f809 |0143: const-string v7, "1" // string@09f8 │ │ -42bdca: 350a 7500 |0145: if-ge v10, v0, 01ba // +0075 │ │ -42bdce: 6200 83cf |0147: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bdd2: 1a08 e9c5 |0149: const-string v8, "prefDrawerFeedIndicator" // string@c5e9 │ │ -42bdd6: 7230 9e02 8007 |014b: invoke-interface {v0, v8, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -42bddc: 0c00 |014e: move-result-object v0 │ │ -42bdde: 1a09 e009 |014f: const-string v9, "0" // string@09e0 │ │ -42bde2: 6e20 9fb2 9000 |0151: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42bde8: 0a00 |0154: move-result v0 │ │ -42bdea: 3800 0f00 |0155: if-eqz v0, 0164 // +000f │ │ -42bdee: 6200 83cf |0157: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bdf2: 7210 9902 0000 |0159: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42bdf8: 0c00 |015c: move-result-object v0 │ │ -42bdfa: 7230 9502 8003 |015d: invoke-interface {v0, v8, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -42be00: 0c00 |0160: move-result-object v0 │ │ -42be02: 7210 8f02 0000 |0161: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42be08: 1a00 8b55 |0164: const-string v0, "SleepTimerDialog" // string@558b │ │ -42be0c: 6e30 2f02 0b04 |0166: invoke-virtual {v11, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -42be12: 0c00 |0169: move-result-object v0 │ │ -42be14: 1238 |016a: const/4 v8, #int 3 // #3 │ │ -42be16: 2388 1d21 |016b: new-array v8, v8, [Ljava/util/concurrent/TimeUnit; // type@211d │ │ -42be1a: 6209 43d9 |016d: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -42be1e: 4d09 0804 |016f: aput-object v9, v8, v4 │ │ -42be22: 6204 41d9 |0171: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ -42be26: 4d04 0806 |0173: aput-object v4, v8, v6 │ │ -42be2a: 6204 3fd9 |0175: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ -42be2e: 4d04 0805 |0177: aput-object v4, v8, v5 │ │ -42be32: 7100 8698 0000 |0179: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@9886 │ │ -42be38: 0c04 |017c: move-result-object v4 │ │ -42be3a: 7110 43b2 0400 |017d: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -42be40: 0b04 |0180: move-result-wide v4 │ │ -42be42: 1a09 3d33 |0181: const-string v9, "LastTimeUnit" // string@333d │ │ -42be46: 7230 9c02 9006 |0183: invoke-interface {v0, v9, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -42be4c: 0a00 |0186: move-result v0 │ │ -42be4e: 4600 0800 |0187: aget-object v0, v8, v0 │ │ -42be52: 6e30 bfb5 4005 |0189: invoke-virtual {v0, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@b5bf │ │ -42be58: 0b04 |018c: move-result-wide v4 │ │ -42be5a: 7120 c2b2 5400 |018d: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42be60: 0c00 |0190: move-result-object v0 │ │ -42be62: 7110 8a98 0000 |0191: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@988a │ │ -42be68: 6200 83cf |0194: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42be6c: 1a04 080a |0196: const-string v4, "20" // string@0a08 │ │ -42be70: 1a05 f1c5 |0198: const-string v5, "prefEpisodeCacheSize" // string@c5f1 │ │ -42be74: 7230 9e02 5004 |019a: invoke-interface {v0, v5, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -42be7a: 0c00 |019d: move-result-object v0 │ │ -42be7c: 1404 5f02 127f |019e: const v4, #float 1.9408e+38 // #7f12025f │ │ -42be82: 6e20 3002 4b00 |01a1: invoke-virtual {v11, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -42be88: 0c0b |01a4: move-result-object v11 │ │ -42be8a: 6e20 9fb2 b000 |01a5: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42be90: 0a0b |01a8: move-result v11 │ │ -42be92: 380b 1100 |01a9: if-eqz v11, 01ba // +0011 │ │ -42be96: 620b 83cf |01ab: sget-object v11, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42be9a: 7210 9902 0b00 |01ad: invoke-interface {v11}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42bea0: 0c0b |01b0: move-result-object v11 │ │ -42bea2: 1a00 5d09 |01b1: const-string v0, "-1" // string@095d │ │ -42bea6: 7230 9502 5b00 |01b3: invoke-interface {v11, v5, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -42beac: 0c0b |01b6: move-result-object v11 │ │ -42beae: 7210 8f02 0b00 |01b7: invoke-interface {v11}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42beb4: 140b c7c6 2d00 |01ba: const v11, #float 4.20391e-39 // #002dc6c7 │ │ -42beba: 35ba 2300 |01bd: if-ge v10, v11, 01e0 // +0023 │ │ -42bebe: 620b 83cf |01bf: sget-object v11, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bec2: 1a00 dcc5 |01c1: const-string v0, "prefBackButtonBehavior" // string@c5dc │ │ -42bec6: 1a04 0000 |01c3: const-string v4, "" // string@0000 │ │ -42beca: 7230 9e02 0b04 |01c5: invoke-interface {v11, v0, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -42bed0: 0c0b |01c8: move-result-object v11 │ │ -42bed2: 1a00 7b7d |01c9: const-string v0, "drawer" // string@7d7b │ │ -42bed6: 6e20 9fb2 0b00 |01cb: invoke-virtual {v11, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42bedc: 0a0b |01ce: move-result v11 │ │ -42bede: 380b 1100 |01cf: if-eqz v11, 01e0 // +0011 │ │ -42bee2: 620b 83cf |01d1: sget-object v11, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bee6: 7210 9902 0b00 |01d3: invoke-interface {v11}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42beec: 0c0b |01d6: move-result-object v11 │ │ -42beee: 1a00 ddc5 |01d7: const-string v0, "prefBackButtonOpensDrawer" // string@c5dd │ │ -42bef2: 7230 9102 0b06 |01d9: invoke-interface {v11, v0, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -42bef8: 0c0b |01dc: move-result-object v11 │ │ -42befa: 7210 8f02 0b00 |01dd: invoke-interface {v11}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42bf00: 140b d0ed 2d00 |01e0: const v11, #float 4.21791e-39 // #002dedd0 │ │ -42bf06: 35ba 4300 |01e3: if-ge v10, v11, 0226 // +0043 │ │ -42bf0a: 620a 83cf |01e5: sget-object v10, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bf0e: 7230 9e02 2a01 |01e7: invoke-interface {v10, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -42bf14: 0c0a |01ea: move-result-object v10 │ │ -42bf16: 6e20 9fb2 3a00 |01eb: invoke-virtual {v10, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42bf1c: 0a0a |01ee: move-result v10 │ │ -42bf1e: 380a 1500 |01ef: if-eqz v10, 0204 // +0015 │ │ -42bf22: 620a 83cf |01f1: sget-object v10, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bf26: 7210 9902 0a00 |01f3: invoke-interface {v10}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42bf2c: 0c0a |01f6: move-result-object v10 │ │ -42bf2e: 7230 9502 2a07 |01f7: invoke-interface {v10, v2, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -42bf34: 0c0a |01fa: move-result-object v10 │ │ -42bf36: 1a0b 3ac6 |01fb: const-string v11, "prefThemeBlack" // string@c63a │ │ -42bf3a: 7230 9102 ba06 |01fd: invoke-interface {v10, v11, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -42bf40: 0c0a |0200: move-result-object v10 │ │ -42bf42: 7210 8f02 0a00 |0201: invoke-interface {v10}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42bf48: 7110 67b0 0600 |0204: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileSync:(Z)V // method@b067 │ │ -42bf4e: 620a 83cf |0207: sget-object v10, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bf52: 1a0b dac5 |0209: const-string v11, "prefAutoUpdateIntervall" // string@c5da │ │ -42bf56: 1a00 140a |020b: const-string v0, ":" // string@0a14 │ │ -42bf5a: 7230 9e02 ba00 |020d: invoke-interface {v10, v11, v0}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -42bf60: 0c0a |0210: move-result-object v10 │ │ -42bf62: 6e20 9bb2 0a00 |0211: invoke-virtual {v10, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -42bf68: 0a0a |0214: move-result v10 │ │ -42bf6a: 380a 1100 |0215: if-eqz v10, 0226 // +0011 │ │ -42bf6e: 620a 83cf |0217: sget-object v10, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ -42bf72: 7210 9902 0a00 |0219: invoke-interface {v10}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42bf78: 0c0a |021c: move-result-object v10 │ │ -42bf7a: 1a00 fd09 |021d: const-string v0, "12" // string@09fd │ │ -42bf7e: 7230 9502 ba00 |021f: invoke-interface {v10, v11, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -42bf84: 0c0a |0222: move-result-object v10 │ │ -42bf86: 7210 8f02 0a00 |0223: invoke-interface {v10}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42bf8c: 0e00 |0226: return-void │ │ -42bf8e: 0000 |0227: nop // spacer │ │ -42bf90: 0002 0300 7882 5ab9 b3ca ef17 cde7 ... |0228: sparse-switch-data (14 units) │ │ -42bfac: 0001 0300 0000 0000 1200 0000 0800 ... |0236: packed-switch-data (10 units) │ │ +42bb18: |[42bb18] de.danoeh.antennapod.preferences.PreferenceUpgrader.upgrade:(ILandroid/content/Context;)V │ │ +42bb28: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +42bb2a: 330a 0300 |0001: if-ne v10, v0, 0004 // +0003 │ │ +42bb2e: 0e00 |0003: return-void │ │ +42bb30: 1401 7454 1000 |0004: const v1, #float 1.49966e-39 // #00105474 │ │ +42bb36: 351a 0d00 |0007: if-ge v10, v1, 0014 // +000d │ │ +42bb3a: 7100 2eb0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b02e │ │ +42bb40: 0a01 |000c: move-result v1 │ │ +42bb42: 3d01 0700 |000d: if-lez v1, 0014 // +0007 │ │ +42bb46: da01 0118 |000f: mul-int/lit8 v1, v1, #int 24 // #18 │ │ +42bb4a: 7110 70b0 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEpisodeCleanupValue:(I)V // method@b070 │ │ +42bb50: 1401 7554 1000 |0014: const v1, #float 1.49967e-39 // #00105475 │ │ +42bb56: 1a02 d77f |0017: const-string v2, "everything" // string@7fd7 │ │ +42bb5a: 1a03 05c6 |0019: const-string v3, "prefMobileUpdateAllowed" // string@c605 │ │ +42bb5e: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +42bb60: 351a 1900 |001c: if-ge v10, v1, 0035 // +0019 │ │ +42bb64: 6201 83cf |001e: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bb68: 1a05 04c6 |0020: const-string v5, "prefMobileUpdate" // string@c604 │ │ +42bb6c: 7230 9a02 5104 |0022: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +42bb72: 0a01 |0025: move-result v1 │ │ +42bb74: 3801 0f00 |0026: if-eqz v1, 0035 // +000f │ │ +42bb78: 6201 83cf |0028: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bb7c: 7210 9902 0100 |002a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42bb82: 0c01 |002d: move-result-object v1 │ │ +42bb84: 7230 9502 3102 |002e: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +42bb8a: 0c01 |0031: move-result-object v1 │ │ +42bb8c: 7210 8f02 0100 |0032: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42bb92: 1401 dc54 1000 |0035: const v1, #float 1.49981e-39 // #001054dc │ │ +42bb98: 1225 |0038: const/4 v5, #int 2 // #2 │ │ +42bb9a: 1216 |0039: const/4 v6, #int 1 // #1 │ │ +42bb9c: 351a 5300 |003a: if-ge v10, v1, 008d // +0053 │ │ +42bba0: 6201 83cf |003c: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bba4: 1a07 edc5 |003e: const-string v7, "prefEnableAutoDownloadOnMobile" // string@c5ed │ │ +42bba8: 7230 9a02 7104 |0040: invoke-interface {v1, v7, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +42bbae: 0a01 |0043: move-result v1 │ │ +42bbb0: 3801 0500 |0044: if-eqz v1, 0049 // +0005 │ │ +42bbb4: 7110 61b0 0600 |0046: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileAutoDownload:(Z)V // method@b061 │ │ +42bbba: 6201 83cf |0049: sget-object v1, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bbbe: 1a07 af99 |004b: const-string v7, "images" // string@99af │ │ +42bbc2: 7230 9e02 3107 |004d: invoke-interface {v1, v3, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +42bbc8: 0c01 |0050: move-result-object v1 │ │ +42bbca: 6e10 a6b2 0100 |0051: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +42bbd0: 6e10 a6b2 0100 |0054: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +42bbd6: 0a03 |0057: move-result v3 │ │ +42bbd8: 2c03 d001 0000 |0058: sparse-switch v3, 00000228 // +000001d0 │ │ +42bbde: 281d |005b: goto 0078 // +001d │ │ +42bbe0: 1a02 74bc |005c: const-string v2, "nothing" // string@bc74 │ │ +42bbe4: 6e20 9fb2 2100 |005e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42bbea: 0a01 |0061: move-result v1 │ │ +42bbec: 3901 0300 |0062: if-nez v1, 0065 // +0003 │ │ +42bbf0: 2814 |0064: goto 0078 // +0014 │ │ +42bbf2: 1220 |0065: const/4 v0, #int 2 // #2 │ │ +42bbf4: 2812 |0066: goto 0078 // +0012 │ │ +42bbf6: 6e20 9fb2 2100 |0067: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42bbfc: 0a01 |006a: move-result v1 │ │ +42bbfe: 3901 0300 |006b: if-nez v1, 006e // +0003 │ │ +42bc02: 280b |006d: goto 0078 // +000b │ │ +42bc04: 1210 |006e: const/4 v0, #int 1 // #1 │ │ +42bc06: 2809 |006f: goto 0078 // +0009 │ │ +42bc08: 6e20 9fb2 7100 |0070: invoke-virtual {v1, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42bc0e: 0a01 |0073: move-result v1 │ │ +42bc10: 3901 0300 |0074: if-nez v1, 0077 // +0003 │ │ +42bc14: 2802 |0076: goto 0078 // +0002 │ │ +42bc16: 1200 |0077: const/4 v0, #int 0 // #0 │ │ +42bc18: 2b00 be01 0000 |0078: packed-switch v0, 00000236 // +000001be │ │ +42bc1e: 2812 |007b: goto 008d // +0012 │ │ +42bc20: 7110 65b0 0400 |007c: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b065 │ │ +42bc26: 280e |007f: goto 008d // +000e │ │ +42bc28: 7110 63b0 0600 |0080: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b063 │ │ +42bc2e: 7110 62b0 0600 |0083: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileEpisodeDownload:(Z)V // method@b062 │ │ +42bc34: 7110 65b0 0600 |0086: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b065 │ │ +42bc3a: 2804 |0089: goto 008d // +0004 │ │ +42bc3c: 7110 65b0 0600 |008a: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b065 │ │ +42bc42: 1400 4055 1000 |008d: const v0, #float 1.49995e-39 // #00105540 │ │ +42bc48: 1a01 64de |0090: const-string v1, "system" // string@de64 │ │ +42bc4c: 1a02 39c6 |0092: const-string v2, "prefTheme" // string@c639 │ │ +42bc50: 350a 3900 |0094: if-ge v10, v0, 00cd // +0039 │ │ +42bc54: 7100 44b0 0000 |0096: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b044 │ │ +42bc5a: 0c00 |0099: move-result-object v0 │ │ +42bc5c: 6203 bfd8 |009a: sget-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ +42bc60: 3330 0f00 |009c: if-ne v0, v3, 00ab // +000f │ │ +42bc64: 6200 83cf |009e: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bc68: 7210 9902 0000 |00a0: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42bc6e: 0c00 |00a3: move-result-object v0 │ │ +42bc70: 7230 9502 2001 |00a4: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +42bc76: 0c00 |00a7: move-result-object v0 │ │ +42bc78: 7210 8f02 0000 |00a8: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42bc7e: 7110 7cb0 0400 |00ab: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b07c │ │ +42bc84: 7110 80b0 0400 |00ae: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b080 │ │ +42bc8a: 6200 83cf |00b1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bc8e: 1a03 f0c5 |00b3: const-string v3, "prefEnqueueLocation" // string@c5f0 │ │ +42bc92: 7220 9802 3000 |00b5: invoke-interface {v0, v3}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@0298 │ │ +42bc98: 0a00 |00b8: move-result v0 │ │ +42bc9a: 3900 1400 |00b9: if-nez v0, 00cd // +0014 │ │ +42bc9e: 6200 83cf |00bb: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bca2: 1a03 1bc6 |00bd: const-string v3, "prefQueueAddToFront" // string@c61b │ │ +42bca6: 7230 9a02 3004 |00bf: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +42bcac: 0a00 |00c2: move-result v0 │ │ +42bcae: 3800 0500 |00c3: if-eqz v0, 00c8 // +0005 │ │ +42bcb2: 6200 bad8 |00c5: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8ba │ │ +42bcb6: 2803 |00c7: goto 00ca // +0003 │ │ +42bcb8: 6200 b9d8 |00c8: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b9 │ │ +42bcbc: 7110 6fb0 0000 |00ca: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@b06f │ │ +42bcc2: 1400 bcac 1e00 |00cd: const v0, #float 2.81703e-39 // #001eacbc │ │ +42bcc8: 350a 4000 |00d0: if-ge v10, v0, 0110 // +0040 │ │ +42bccc: 6200 83cf |00d2: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bcd0: 1a03 fcc5 |00d4: const-string v3, "prefHardwareForwardButtonSkips" // string@c5fc │ │ +42bcd4: 7230 9a02 3004 |00d6: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +42bcda: 0a00 |00d9: move-result v0 │ │ +42bcdc: 3800 1700 |00da: if-eqz v0, 00f1 // +0017 │ │ +42bce0: 6200 83cf |00dc: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bce4: 7210 9902 0000 |00de: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42bcea: 0c00 |00e1: move-result-object v0 │ │ +42bcec: 1303 5700 |00e2: const/16 v3, #int 87 // #57 │ │ +42bcf0: 7110 c1b2 0300 |00e4: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +42bcf6: 0c03 |00e7: move-result-object v3 │ │ +42bcf8: 1a07 fbc5 |00e8: const-string v7, "prefHardwareForwardButton" // string@c5fb │ │ +42bcfc: 7230 9502 7003 |00ea: invoke-interface {v0, v7, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +42bd02: 0c00 |00ed: move-result-object v0 │ │ +42bd04: 7210 8f02 0000 |00ee: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42bd0a: 6200 83cf |00f1: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bd0e: 1a03 fec5 |00f3: const-string v3, "prefHardwarePreviousButtonRestarts" // string@c5fe │ │ +42bd12: 7230 9a02 3004 |00f5: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +42bd18: 0a00 |00f8: move-result v0 │ │ +42bd1a: 3800 1700 |00f9: if-eqz v0, 0110 // +0017 │ │ +42bd1e: 6200 83cf |00fb: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bd22: 7210 9902 0000 |00fd: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42bd28: 0c00 |0100: move-result-object v0 │ │ +42bd2a: 1303 5800 |0101: const/16 v3, #int 88 // #58 │ │ +42bd2e: 7110 c1b2 0300 |0103: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +42bd34: 0c03 |0106: move-result-object v3 │ │ +42bd36: 1a07 fdc5 |0107: const-string v7, "prefHardwarePreviousButton" // string@c5fd │ │ +42bd3a: 7230 9502 7003 |0109: invoke-interface {v0, v7, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +42bd40: 0c00 |010c: move-result-object v0 │ │ +42bd42: 7210 8f02 0000 |010d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42bd48: 1400 c020 1f00 |0110: const v0, #float 2.85865e-39 // #001f20c0 │ │ +42bd4e: 350a 1700 |0113: if-ge v10, v0, 012a // +0017 │ │ +42bd52: 1a00 4e57 |0115: const-string v0, "SwipeActionsPrefs" // string@574e │ │ +42bd56: 6e30 2f02 0b04 |0117: invoke-virtual {v11, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +42bd5c: 0c00 |011a: move-result-object v0 │ │ +42bd5e: 7210 9902 0000 |011b: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42bd64: 0c00 |011e: move-result-object v0 │ │ +42bd66: 1a03 bd4f |011f: const-string v3, "PrefSwipeActionsQueueFragment" // string@4fbd │ │ +42bd6a: 1a07 e550 |0121: const-string v7, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@50e5 │ │ +42bd6e: 7230 9502 3007 |0123: invoke-interface {v0, v3, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +42bd74: 0c00 |0126: move-result-object v0 │ │ +42bd76: 7210 8f02 0000 |0127: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42bd7c: 1400 d047 1f00 |012a: const v0, #float 2.87266e-39 // #001f47d0 │ │ +42bd82: 350a 1100 |012d: if-ge v10, v0, 013e // +0011 │ │ +42bd86: 6200 83cf |012f: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bd8a: 7210 9902 0000 |0131: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42bd90: 0c00 |0134: move-result-object v0 │ │ +42bd92: 1a03 0bc6 |0135: const-string v3, "prefPauseForFocusLoss" // string@c60b │ │ +42bd96: 7230 9102 3006 |0137: invoke-interface {v0, v3, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +42bd9c: 0c00 |013a: move-result-object v0 │ │ +42bd9e: 7210 8f02 0000 |013b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42bda4: 1400 00bd 1f00 |013e: const v0, #float 2.9147e-39 // #001fbd00 │ │ +42bdaa: 1a03 060a |0141: const-string v3, "2" // string@0a06 │ │ +42bdae: 1a07 f809 |0143: const-string v7, "1" // string@09f8 │ │ +42bdb2: 350a 7500 |0145: if-ge v10, v0, 01ba // +0075 │ │ +42bdb6: 6200 83cf |0147: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bdba: 1a08 e9c5 |0149: const-string v8, "prefDrawerFeedIndicator" // string@c5e9 │ │ +42bdbe: 7230 9e02 8007 |014b: invoke-interface {v0, v8, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +42bdc4: 0c00 |014e: move-result-object v0 │ │ +42bdc6: 1a09 e009 |014f: const-string v9, "0" // string@09e0 │ │ +42bdca: 6e20 9fb2 9000 |0151: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42bdd0: 0a00 |0154: move-result v0 │ │ +42bdd2: 3800 0f00 |0155: if-eqz v0, 0164 // +000f │ │ +42bdd6: 6200 83cf |0157: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bdda: 7210 9902 0000 |0159: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42bde0: 0c00 |015c: move-result-object v0 │ │ +42bde2: 7230 9502 8003 |015d: invoke-interface {v0, v8, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +42bde8: 0c00 |0160: move-result-object v0 │ │ +42bdea: 7210 8f02 0000 |0161: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42bdf0: 1a00 8b55 |0164: const-string v0, "SleepTimerDialog" // string@558b │ │ +42bdf4: 6e30 2f02 0b04 |0166: invoke-virtual {v11, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +42bdfa: 0c00 |0169: move-result-object v0 │ │ +42bdfc: 1238 |016a: const/4 v8, #int 3 // #3 │ │ +42bdfe: 2388 1d21 |016b: new-array v8, v8, [Ljava/util/concurrent/TimeUnit; // type@211d │ │ +42be02: 6209 43d9 |016d: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +42be06: 4d09 0804 |016f: aput-object v9, v8, v4 │ │ +42be0a: 6204 41d9 |0171: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ +42be0e: 4d04 0806 |0173: aput-object v4, v8, v6 │ │ +42be12: 6204 3fd9 |0175: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ +42be16: 4d04 0805 |0177: aput-object v4, v8, v5 │ │ +42be1a: 7100 8698 0000 |0179: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@9886 │ │ +42be20: 0c04 |017c: move-result-object v4 │ │ +42be22: 7110 43b2 0400 |017d: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +42be28: 0b04 |0180: move-result-wide v4 │ │ +42be2a: 1a09 3d33 |0181: const-string v9, "LastTimeUnit" // string@333d │ │ +42be2e: 7230 9c02 9006 |0183: invoke-interface {v0, v9, v6}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +42be34: 0a00 |0186: move-result v0 │ │ +42be36: 4600 0800 |0187: aget-object v0, v8, v0 │ │ +42be3a: 6e30 bfb5 4005 |0189: invoke-virtual {v0, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@b5bf │ │ +42be40: 0b04 |018c: move-result-wide v4 │ │ +42be42: 7120 c2b2 5400 |018d: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42be48: 0c00 |0190: move-result-object v0 │ │ +42be4a: 7110 8a98 0000 |0191: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@988a │ │ +42be50: 6200 83cf |0194: sget-object v0, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42be54: 1a04 080a |0196: const-string v4, "20" // string@0a08 │ │ +42be58: 1a05 f1c5 |0198: const-string v5, "prefEpisodeCacheSize" // string@c5f1 │ │ +42be5c: 7230 9e02 5004 |019a: invoke-interface {v0, v5, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +42be62: 0c00 |019d: move-result-object v0 │ │ +42be64: 1404 5f02 127f |019e: const v4, #float 1.9408e+38 // #7f12025f │ │ +42be6a: 6e20 3002 4b00 |01a1: invoke-virtual {v11, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +42be70: 0c0b |01a4: move-result-object v11 │ │ +42be72: 6e20 9fb2 b000 |01a5: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42be78: 0a0b |01a8: move-result v11 │ │ +42be7a: 380b 1100 |01a9: if-eqz v11, 01ba // +0011 │ │ +42be7e: 620b 83cf |01ab: sget-object v11, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42be82: 7210 9902 0b00 |01ad: invoke-interface {v11}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42be88: 0c0b |01b0: move-result-object v11 │ │ +42be8a: 1a00 5d09 |01b1: const-string v0, "-1" // string@095d │ │ +42be8e: 7230 9502 5b00 |01b3: invoke-interface {v11, v5, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +42be94: 0c0b |01b6: move-result-object v11 │ │ +42be96: 7210 8f02 0b00 |01b7: invoke-interface {v11}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42be9c: 140b c7c6 2d00 |01ba: const v11, #float 4.20391e-39 // #002dc6c7 │ │ +42bea2: 35ba 2300 |01bd: if-ge v10, v11, 01e0 // +0023 │ │ +42bea6: 620b 83cf |01bf: sget-object v11, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42beaa: 1a00 dcc5 |01c1: const-string v0, "prefBackButtonBehavior" // string@c5dc │ │ +42beae: 1a04 0000 |01c3: const-string v4, "" // string@0000 │ │ +42beb2: 7230 9e02 0b04 |01c5: invoke-interface {v11, v0, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +42beb8: 0c0b |01c8: move-result-object v11 │ │ +42beba: 1a00 7b7d |01c9: const-string v0, "drawer" // string@7d7b │ │ +42bebe: 6e20 9fb2 0b00 |01cb: invoke-virtual {v11, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42bec4: 0a0b |01ce: move-result v11 │ │ +42bec6: 380b 1100 |01cf: if-eqz v11, 01e0 // +0011 │ │ +42beca: 620b 83cf |01d1: sget-object v11, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bece: 7210 9902 0b00 |01d3: invoke-interface {v11}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42bed4: 0c0b |01d6: move-result-object v11 │ │ +42bed6: 1a00 ddc5 |01d7: const-string v0, "prefBackButtonOpensDrawer" // string@c5dd │ │ +42beda: 7230 9102 0b06 |01d9: invoke-interface {v11, v0, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +42bee0: 0c0b |01dc: move-result-object v11 │ │ +42bee2: 7210 8f02 0b00 |01dd: invoke-interface {v11}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42bee8: 140b d0ed 2d00 |01e0: const v11, #float 4.21791e-39 // #002dedd0 │ │ +42beee: 35ba 4300 |01e3: if-ge v10, v11, 0226 // +0043 │ │ +42bef2: 620a 83cf |01e5: sget-object v10, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bef6: 7230 9e02 2a01 |01e7: invoke-interface {v10, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +42befc: 0c0a |01ea: move-result-object v10 │ │ +42befe: 6e20 9fb2 3a00 |01eb: invoke-virtual {v10, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42bf04: 0a0a |01ee: move-result v10 │ │ +42bf06: 380a 1500 |01ef: if-eqz v10, 0204 // +0015 │ │ +42bf0a: 620a 83cf |01f1: sget-object v10, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bf0e: 7210 9902 0a00 |01f3: invoke-interface {v10}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42bf14: 0c0a |01f6: move-result-object v10 │ │ +42bf16: 7230 9502 2a07 |01f7: invoke-interface {v10, v2, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +42bf1c: 0c0a |01fa: move-result-object v10 │ │ +42bf1e: 1a0b 3ac6 |01fb: const-string v11, "prefThemeBlack" // string@c63a │ │ +42bf22: 7230 9102 ba06 |01fd: invoke-interface {v10, v11, v6}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +42bf28: 0c0a |0200: move-result-object v10 │ │ +42bf2a: 7210 8f02 0a00 |0201: invoke-interface {v10}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42bf30: 7110 67b0 0600 |0204: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileSync:(Z)V // method@b067 │ │ +42bf36: 620a 83cf |0207: sget-object v10, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bf3a: 1a0b dac5 |0209: const-string v11, "prefAutoUpdateIntervall" // string@c5da │ │ +42bf3e: 1a00 140a |020b: const-string v0, ":" // string@0a14 │ │ +42bf42: 7230 9e02 ba00 |020d: invoke-interface {v10, v11, v0}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +42bf48: 0c0a |0210: move-result-object v10 │ │ +42bf4a: 6e20 9bb2 0a00 |0211: invoke-virtual {v10, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +42bf50: 0a0a |0214: move-result v10 │ │ +42bf52: 380a 1100 |0215: if-eqz v10, 0226 // +0011 │ │ +42bf56: 620a 83cf |0217: sget-object v10, Lde/danoeh/antennapod/preferences/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@cf83 │ │ +42bf5a: 7210 9902 0a00 |0219: invoke-interface {v10}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42bf60: 0c0a |021c: move-result-object v10 │ │ +42bf62: 1a00 fd09 |021d: const-string v0, "12" // string@09fd │ │ +42bf66: 7230 9502 ba00 |021f: invoke-interface {v10, v11, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +42bf6c: 0c0a |0222: move-result-object v10 │ │ +42bf6e: 7210 8f02 0a00 |0223: invoke-interface {v10}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42bf74: 0e00 |0226: return-void │ │ +42bf76: 0000 |0227: nop // spacer │ │ +42bf78: 0002 0300 7882 5ab9 b3ca ef17 cde7 ... |0228: sparse-switch-data (14 units) │ │ +42bf94: 0001 0300 0000 0000 1200 0000 0800 ... |0236: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0009 line=47 │ │ 0x0011 line=49 │ │ 0x001e line=53 │ │ 0x0028 line=54 │ │ 0x003c line=58 │ │ @@ -1005756,19 +1005756,19 @@ │ │ type : '(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -42bfc0: |[42bfc0] de.danoeh.antennapod.preferences.ThemePreference$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ -42bfd0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42bfd6: 5b01 84cf |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/ThemePreference; // field@cf84 │ │ -42bfda: 5b02 85cf |0005: iput-object v2, v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@cf85 │ │ -42bfde: 0e00 |0007: return-void │ │ +42bfa8: |[42bfa8] de.danoeh.antennapod.preferences.ThemePreference$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ +42bfb8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42bfbe: 5b01 84cf |0003: iput-object v1, v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/ThemePreference; // field@cf84 │ │ +42bfc2: 5b02 85cf |0005: iput-object v2, v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@cf85 │ │ +42bfc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/preferences/ThemePreference; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ @@ -1005779,19 +1005779,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -42bfe0: |[42bfe0] de.danoeh.antennapod.preferences.ThemePreference$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -42bff0: 5420 84cf |0000: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/ThemePreference; // field@cf84 │ │ -42bff4: 5421 85cf |0002: iget-object v1, v2, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@cf85 │ │ -42bff8: 7130 84af 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/preferences/ThemePreference;.$r8$lambda$0XCqzw5lGu2Olnsgo5XvPwIDpPw:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V // method@af84 │ │ -42bffe: 0e00 |0007: return-void │ │ +42bfc8: |[42bfc8] de.danoeh.antennapod.preferences.ThemePreference$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +42bfd8: 5420 84cf |0000: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/preferences/ThemePreference; // field@cf84 │ │ +42bfdc: 5421 85cf |0002: iget-object v1, v2, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@cf85 │ │ +42bfe0: 7130 84af 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/preferences/ThemePreference;.$r8$lambda$0XCqzw5lGu2Olnsgo5XvPwIDpPw:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V // method@af84 │ │ +42bfe6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -1005825,17 +1005825,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42c19c: |[42c19c] de.danoeh.antennapod.receiver.ConnectivityActionReceiver.:()V │ │ -42c1ac: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -42c1b2: 0e00 |0003: return-void │ │ +42c184: |[42c184] de.danoeh.antennapod.receiver.ConnectivityActionReceiver.:()V │ │ +42c194: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +42c19a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/receiver/ConnectivityActionReceiver; │ │ │ │ Virtual methods - │ │ @@ -1005844,27 +1005844,27 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -42c1b4: |[42c1b4] de.danoeh.antennapod.receiver.ConnectivityActionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -42c1c4: 6e10 5f02 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -42c1ca: 0c03 |0003: move-result-object v3 │ │ -42c1cc: 1a00 ef6a |0004: const-string v0, "android.net.conn.CONNECTIVITY_CHANGE" // string@6aef │ │ -42c1d0: 7120 a50a 0300 |0006: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -42c1d6: 0a03 |0009: move-result v3 │ │ -42c1d8: 3803 0f00 |000a: if-eqz v3, 0019 // +000f │ │ -42c1dc: 1a03 1115 |000c: const-string v3, "ConnectivityActionRecvr" // string@1511 │ │ -42c1e0: 1a00 5951 |000e: const-string v0, "Received intent" // string@5159 │ │ -42c1e4: 7120 f50a 0300 |0010: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42c1ea: 7110 d297 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ -42c1f0: 7100 aa9d 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.networkChangedDetected:()V // method@9daa │ │ -42c1f6: 0e00 |0019: return-void │ │ +42c19c: |[42c19c] de.danoeh.antennapod.receiver.ConnectivityActionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +42c1ac: 6e10 5f02 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +42c1b2: 0c03 |0003: move-result-object v3 │ │ +42c1b4: 1a00 ef6a |0004: const-string v0, "android.net.conn.CONNECTIVITY_CHANGE" // string@6aef │ │ +42c1b8: 7120 a50a 0300 |0006: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +42c1be: 0a03 |0009: move-result v3 │ │ +42c1c0: 3803 0f00 |000a: if-eqz v3, 0019 // +000f │ │ +42c1c4: 1a03 1115 |000c: const-string v3, "ConnectivityActionRecvr" // string@1511 │ │ +42c1c8: 1a00 5951 |000e: const-string v0, "Received intent" // string@5159 │ │ +42c1cc: 7120 f50a 0300 |0010: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42c1d2: 7110 d297 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ +42c1d8: 7100 aa9d 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/core/util/download/NetworkConnectionChangeHandler;.networkChangedDetected:()V // method@9daa │ │ +42c1de: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0010 line=19 │ │ 0x0013 line=21 │ │ 0x0016 line=22 │ │ locals : │ │ @@ -1005902,17 +1005902,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42c1f8: |[42c1f8] de.danoeh.antennapod.receiver.PowerConnectionReceiver.:()V │ │ -42c208: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -42c20e: 0e00 |0003: return-void │ │ +42c1e0: |[42c1e0] de.danoeh.antennapod.receiver.PowerConnectionReceiver.:()V │ │ +42c1f0: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +42c1f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/receiver/PowerConnectionReceiver; │ │ │ │ Virtual methods - │ │ @@ -1005921,47 +1005921,47 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -42c210: |[42c210] de.danoeh.antennapod.receiver.PowerConnectionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -42c220: 6e10 5f02 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -42c226: 0c04 |0003: move-result-object v4 │ │ -42c228: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42c22c: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42c232: 1a01 4772 |0009: const-string v1, "charging intent: " // string@7247 │ │ -42c236: 6e20 d3b2 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c23c: 6e20 d3b2 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c242: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42c248: 0c00 |0014: move-result-object v0 │ │ -42c24a: 1a01 aa4f |0015: const-string v1, "PowerConnectionReceiver" // string@4faa │ │ -42c24e: 7120 f50a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42c254: 7110 d297 0300 |001a: invoke-static {v3}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ -42c25a: 1a00 9f6a |001d: const-string v0, "android.intent.action.ACTION_POWER_CONNECTED" // string@6a9f │ │ -42c25e: 6e20 9fb2 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42c264: 0a04 |0022: move-result v4 │ │ -42c266: 3804 0b00 |0023: if-eqz v4, 002e // +000b │ │ -42c26a: 1a04 4872 |0025: const-string v4, "charging, starting auto-download" // string@7248 │ │ -42c26e: 7120 f50a 4100 |0027: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42c274: 7110 519b 0300 |002a: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ -42c27a: 2819 |002d: goto 0046 // +0019 │ │ -42c27c: 7100 55b0 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b055 │ │ -42c282: 0a04 |0031: move-result v4 │ │ -42c284: 3904 0f00 |0032: if-nez v4, 0041 // +000f │ │ -42c288: 1a04 64bc |0034: const-string v4, "not charging anymore, canceling auto-download" // string@bc64 │ │ -42c28c: 7120 f50a 4100 |0036: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42c292: 7100 60ad 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -42c298: 0c04 |003c: move-result-object v4 │ │ -42c29a: 6e20 5dad 3400 |003d: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@ad5d │ │ -42c2a0: 2806 |0040: goto 0046 // +0006 │ │ -42c2a2: 1a03 63bc |0041: const-string v3, "not charging anymore, but the user allows auto-download when on battery so we'll keep going" // string@bc63 │ │ -42c2a6: 7120 f50a 3100 |0043: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42c2ac: 0e00 |0046: return-void │ │ +42c1f8: |[42c1f8] de.danoeh.antennapod.receiver.PowerConnectionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +42c208: 6e10 5f02 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +42c20e: 0c04 |0003: move-result-object v4 │ │ +42c210: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42c214: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42c21a: 1a01 4772 |0009: const-string v1, "charging intent: " // string@7247 │ │ +42c21e: 6e20 d3b2 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c224: 6e20 d3b2 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c22a: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42c230: 0c00 |0014: move-result-object v0 │ │ +42c232: 1a01 aa4f |0015: const-string v1, "PowerConnectionReceiver" // string@4faa │ │ +42c236: 7120 f50a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42c23c: 7110 d297 0300 |001a: invoke-static {v3}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ +42c242: 1a00 9f6a |001d: const-string v0, "android.intent.action.ACTION_POWER_CONNECTED" // string@6a9f │ │ +42c246: 6e20 9fb2 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42c24c: 0a04 |0022: move-result v4 │ │ +42c24e: 3804 0b00 |0023: if-eqz v4, 002e // +000b │ │ +42c252: 1a04 4872 |0025: const-string v4, "charging, starting auto-download" // string@7248 │ │ +42c256: 7120 f50a 4100 |0027: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42c25c: 7110 519b 0300 |002a: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ +42c262: 2819 |002d: goto 0046 // +0019 │ │ +42c264: 7100 55b0 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b055 │ │ +42c26a: 0a04 |0031: move-result v4 │ │ +42c26c: 3904 0f00 |0032: if-nez v4, 0041 // +000f │ │ +42c270: 1a04 64bc |0034: const-string v4, "not charging anymore, canceling auto-download" // string@bc64 │ │ +42c274: 7120 f50a 4100 |0036: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42c27a: 7100 60ad 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +42c280: 0c04 |003c: move-result-object v4 │ │ +42c282: 6e20 5dad 3400 |003d: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@ad5d │ │ +42c288: 2806 |0040: goto 0046 // +0006 │ │ +42c28a: 1a03 63bc |0041: const-string v3, "not charging anymore, but the user allows auto-download when on battery so we'll keep going" // string@bc63 │ │ +42c28e: 7120 f50a 3100 |0043: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42c294: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=25 │ │ 0x001a line=27 │ │ 0x001f line=28 │ │ 0x0027 line=29 │ │ @@ -1006020,17 +1006020,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42c2b0: |[42c2b0] de.danoeh.antennapod.receiver.SPAReceiver.:()V │ │ -42c2c0: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ -42c2c6: 0e00 |0003: return-void │ │ +42c298: |[42c298] de.danoeh.antennapod.receiver.SPAReceiver.:()V │ │ +42c2a8: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01e2 │ │ +42c2ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/receiver/SPAReceiver; │ │ │ │ Virtual methods - │ │ @@ -1006039,71 +1006039,71 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 116 16-bit code units │ │ -42c2c8: |[42c2c8] de.danoeh.antennapod.receiver.SPAReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -42c2d8: 6e10 5f02 0900 |0000: invoke-virtual {v9}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -42c2de: 0c00 |0003: move-result-object v0 │ │ -42c2e0: 1a01 7479 |0004: const-string v1, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS_RESPONSE" // string@7974 │ │ -42c2e4: 7120 a50a 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -42c2ea: 0a00 |0009: move-result v0 │ │ -42c2ec: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -42c2f0: 0e00 |000c: return-void │ │ -42c2f2: 1a00 4f51 |000d: const-string v0, "Received SP_APPS_QUERY_RESPONSE" // string@514f │ │ -42c2f6: 1a01 8453 |000f: const-string v1, "SPAReceiver" // string@5384 │ │ -42c2fa: 7120 f50a 0100 |0011: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42c300: 1a00 2485 |0014: const-string v0, "feeds" // string@8524 │ │ -42c304: 6e20 6f02 0900 |0016: invoke-virtual {v9, v0}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@026f │ │ -42c30a: 0a02 |0019: move-result v2 │ │ -42c30c: 3902 0800 |001a: if-nez v2, 0022 // +0008 │ │ -42c310: 1a08 5d51 |001c: const-string v8, "Received invalid SP_APPS_QUERY_RESPONSE: Contains no extra" // string@515d │ │ -42c314: 7120 f70a 8100 |001e: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42c31a: 0e00 |0021: return-void │ │ -42c31c: 6e20 6c02 0900 |0022: invoke-virtual {v9, v0}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@026c │ │ -42c322: 0c09 |0025: move-result-object v9 │ │ -42c324: 3909 0800 |0026: if-nez v9, 002e // +0008 │ │ -42c328: 1a08 5c51 |0028: const-string v8, "Received invalid SP_APPS_QUERY_REPSONSE: extra was null" // string@515c │ │ -42c32c: 7120 f70a 8100 |002a: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42c332: 0e00 |002d: return-void │ │ -42c334: 2200 741e |002e: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42c338: 7010 c7b2 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42c33e: 1a02 5751 |0033: const-string v2, "Received feeds list: " // string@5157 │ │ -42c342: 6e20 d3b2 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c348: 7110 55b4 0900 |0038: invoke-static {v9}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@b455 │ │ -42c34e: 0c02 |003b: move-result-object v2 │ │ -42c350: 6e20 d3b2 2000 |003c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c356: 6e10 deb2 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42c35c: 0c00 |0042: move-result-object v0 │ │ -42c35e: 7120 f50a 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42c364: 7110 d297 0800 |0046: invoke-static {v8}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ -42c36a: 2190 |0049: array-length v0, v9 │ │ -42c36c: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -42c36e: 1202 |004b: const/4 v2, #int 0 // #0 │ │ -42c370: 3502 1900 |004c: if-ge v2, v0, 0065 // +0019 │ │ -42c374: 4603 0902 |004e: aget-object v3, v9, v2 │ │ -42c378: 2204 9b1c |0050: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -42c37c: 1205 |0052: const/4 v5, #int 0 // #0 │ │ -42c37e: 1a06 ad5d |0053: const-string v6, "Unknown podcast" // string@5dad │ │ -42c382: 7040 41ab 3465 |0055: invoke-direct {v4, v3, v5, v6}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab41 │ │ -42c388: 7100 83b4 0000 |0058: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -42c38e: 0c03 |005b: move-result-object v3 │ │ -42c390: 6e20 66ab 3400 |005c: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ -42c396: 7130 5d9b 4801 |005f: invoke-static {v8, v4, v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ -42c39c: d802 0201 |0062: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42c3a0: 28e8 |0064: goto 004c // -0018 │ │ -42c3a2: 1409 1903 127f |0065: const v9, #float 1.94083e+38 // #7f120319 │ │ -42c3a8: 1210 |0068: const/4 v0, #int 1 // #1 │ │ -42c3aa: 7130 a612 9800 |0069: invoke-static {v8, v9, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a6 │ │ -42c3b0: 0c09 |006c: move-result-object v9 │ │ -42c3b2: 6e10 a812 0900 |006d: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -42c3b8: 7110 9d9d 0800 |0070: invoke-static {v8}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9d9d │ │ -42c3be: 0e00 |0073: return-void │ │ +42c2b0: |[42c2b0] de.danoeh.antennapod.receiver.SPAReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +42c2c0: 6e10 5f02 0900 |0000: invoke-virtual {v9}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +42c2c6: 0c00 |0003: move-result-object v0 │ │ +42c2c8: 1a01 7479 |0004: const-string v1, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS_RESPONSE" // string@7974 │ │ +42c2cc: 7120 a50a 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +42c2d2: 0a00 |0009: move-result v0 │ │ +42c2d4: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +42c2d8: 0e00 |000c: return-void │ │ +42c2da: 1a00 4f51 |000d: const-string v0, "Received SP_APPS_QUERY_RESPONSE" // string@514f │ │ +42c2de: 1a01 8453 |000f: const-string v1, "SPAReceiver" // string@5384 │ │ +42c2e2: 7120 f50a 0100 |0011: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42c2e8: 1a00 2485 |0014: const-string v0, "feeds" // string@8524 │ │ +42c2ec: 6e20 6f02 0900 |0016: invoke-virtual {v9, v0}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@026f │ │ +42c2f2: 0a02 |0019: move-result v2 │ │ +42c2f4: 3902 0800 |001a: if-nez v2, 0022 // +0008 │ │ +42c2f8: 1a08 5d51 |001c: const-string v8, "Received invalid SP_APPS_QUERY_RESPONSE: Contains no extra" // string@515d │ │ +42c2fc: 7120 f70a 8100 |001e: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42c302: 0e00 |0021: return-void │ │ +42c304: 6e20 6c02 0900 |0022: invoke-virtual {v9, v0}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@026c │ │ +42c30a: 0c09 |0025: move-result-object v9 │ │ +42c30c: 3909 0800 |0026: if-nez v9, 002e // +0008 │ │ +42c310: 1a08 5c51 |0028: const-string v8, "Received invalid SP_APPS_QUERY_REPSONSE: extra was null" // string@515c │ │ +42c314: 7120 f70a 8100 |002a: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42c31a: 0e00 |002d: return-void │ │ +42c31c: 2200 741e |002e: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42c320: 7010 c7b2 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42c326: 1a02 5751 |0033: const-string v2, "Received feeds list: " // string@5157 │ │ +42c32a: 6e20 d3b2 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c330: 7110 55b4 0900 |0038: invoke-static {v9}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@b455 │ │ +42c336: 0c02 |003b: move-result-object v2 │ │ +42c338: 6e20 d3b2 2000 |003c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c33e: 6e10 deb2 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42c344: 0c00 |0042: move-result-object v0 │ │ +42c346: 7120 f50a 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42c34c: 7110 d297 0800 |0046: invoke-static {v8}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ +42c352: 2190 |0049: array-length v0, v9 │ │ +42c354: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +42c356: 1202 |004b: const/4 v2, #int 0 // #0 │ │ +42c358: 3502 1900 |004c: if-ge v2, v0, 0065 // +0019 │ │ +42c35c: 4603 0902 |004e: aget-object v3, v9, v2 │ │ +42c360: 2204 9b1c |0050: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +42c364: 1205 |0052: const/4 v5, #int 0 // #0 │ │ +42c366: 1a06 ad5d |0053: const-string v6, "Unknown podcast" // string@5dad │ │ +42c36a: 7040 41ab 3465 |0055: invoke-direct {v4, v3, v5, v6}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab41 │ │ +42c370: 7100 83b4 0000 |0058: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +42c376: 0c03 |005b: move-result-object v3 │ │ +42c378: 6e20 66ab 3400 |005c: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ +42c37e: 7130 5d9b 4801 |005f: invoke-static {v8, v4, v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ +42c384: d802 0201 |0062: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42c388: 28e8 |0064: goto 004c // -0018 │ │ +42c38a: 1409 1903 127f |0065: const v9, #float 1.94083e+38 // #7f120319 │ │ +42c390: 1210 |0068: const/4 v0, #int 1 // #1 │ │ +42c392: 7130 a612 9800 |0069: invoke-static {v8, v9, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a6 │ │ +42c398: 0c09 |006c: move-result-object v9 │ │ +42c39a: 6e10 a812 0900 |006d: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +42c3a0: 7110 9d9d 0800 |0070: invoke-static {v8}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9d9d │ │ +42c3a6: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0011 line=34 │ │ 0x0016 line=35 │ │ 0x001e line=36 │ │ 0x0022 line=39 │ │ @@ -1006161,33 +1006161,33 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42c460: |[42c460] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ -42c470: 0e00 |0000: return-void │ │ +42c448: |[42c448] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ +42c458: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/spa/SPAUtil;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42c474: |[42c474] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ -42c484: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42c48a: 0e00 |0003: return-void │ │ +42c45c: |[42c45c] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ +42c46c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42c472: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/spa/SPAUtil; │ │ │ │ #2 : (in Lde/danoeh/antennapod/spa/SPAUtil;) │ │ @@ -1006195,49 +1006195,49 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -42c3c0: |[42c3c0] de.danoeh.antennapod.spa.SPAUtil.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z │ │ -42c3d0: 1c00 a91d |0000: const-class v0, Lde/danoeh/antennapod/spa/SPAUtil; // type@1da9 │ │ -42c3d4: 1d00 |0002: monitor-enter v0 │ │ -42c3d6: 6e10 1802 0400 |0003: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -42c3dc: 0c04 |0006: move-result-object v4 │ │ -42c3de: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -42c3e0: 3904 0b00 |0008: if-nez v4, 0013 // +000b │ │ -42c3e4: 1a04 8653 |000a: const-string v4, "SPAUtil" // string@5386 │ │ -42c3e8: 1a02 275d |000c: const-string v2, "Unable to get application context" // string@5d27 │ │ -42c3ec: 7120 010b 2400 |000e: invoke-static {v4, v2}, Landroid/util/Log;.wtf:(Ljava/lang/String;Ljava/lang/String;)I // method@0b01 │ │ -42c3f2: 1e00 |0011: monitor-exit v0 │ │ -42c3f4: 0f01 |0012: return v1 │ │ -42c3f6: 7110 193e 0400 |0013: invoke-static {v4}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ -42c3fc: 0c02 |0016: move-result-object v2 │ │ -42c3fe: 1a03 20c6 |0017: const-string v3, "prefSPAUtil.hasQueriedSPApps" // string@c620 │ │ -42c402: 7230 9a02 3201 |0019: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -42c408: 0a03 |001c: move-result v3 │ │ -42c40a: 3903 1b00 |001d: if-nez v3, 0038 // +001b │ │ -42c40e: 2201 6c00 |001f: new-instance v1, Landroid/content/Intent; // type@006c │ │ -42c412: 1a03 7379 |0021: const-string v3, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS" // string@7973 │ │ -42c416: 7020 5a02 3100 |0023: invoke-direct {v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ -42c41c: 6e20 3f02 1400 |0026: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ -42c422: 7210 9902 0200 |0029: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -42c428: 0c04 |002c: move-result-object v4 │ │ -42c42a: 1a01 20c6 |002d: const-string v1, "prefSPAUtil.hasQueriedSPApps" // string@c620 │ │ -42c42e: 1212 |002f: const/4 v2, #int 1 // #1 │ │ -42c430: 7230 9102 1402 |0030: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -42c436: 7210 8f02 0400 |0033: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -42c43c: 1e00 |0036: monitor-exit v0 │ │ -42c43e: 0f02 |0037: return v2 │ │ -42c440: 1e00 |0038: monitor-exit v0 │ │ -42c442: 0f01 |0039: return v1 │ │ -42c444: 0d04 |003a: move-exception v4 │ │ -42c446: 1e00 |003b: monitor-exit v0 │ │ -42c448: 2704 |003c: throw v4 │ │ +42c3a8: |[42c3a8] de.danoeh.antennapod.spa.SPAUtil.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z │ │ +42c3b8: 1c00 a91d |0000: const-class v0, Lde/danoeh/antennapod/spa/SPAUtil; // type@1da9 │ │ +42c3bc: 1d00 |0002: monitor-enter v0 │ │ +42c3be: 6e10 1802 0400 |0003: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +42c3c4: 0c04 |0006: move-result-object v4 │ │ +42c3c6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +42c3c8: 3904 0b00 |0008: if-nez v4, 0013 // +000b │ │ +42c3cc: 1a04 8653 |000a: const-string v4, "SPAUtil" // string@5386 │ │ +42c3d0: 1a02 275d |000c: const-string v2, "Unable to get application context" // string@5d27 │ │ +42c3d4: 7120 010b 2400 |000e: invoke-static {v4, v2}, Landroid/util/Log;.wtf:(Ljava/lang/String;Ljava/lang/String;)I // method@0b01 │ │ +42c3da: 1e00 |0011: monitor-exit v0 │ │ +42c3dc: 0f01 |0012: return v1 │ │ +42c3de: 7110 193e 0400 |0013: invoke-static {v4}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ +42c3e4: 0c02 |0016: move-result-object v2 │ │ +42c3e6: 1a03 20c6 |0017: const-string v3, "prefSPAUtil.hasQueriedSPApps" // string@c620 │ │ +42c3ea: 7230 9a02 3201 |0019: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +42c3f0: 0a03 |001c: move-result v3 │ │ +42c3f2: 3903 1b00 |001d: if-nez v3, 0038 // +001b │ │ +42c3f6: 2201 6c00 |001f: new-instance v1, Landroid/content/Intent; // type@006c │ │ +42c3fa: 1a03 7379 |0021: const-string v3, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS" // string@7973 │ │ +42c3fe: 7020 5a02 3100 |0023: invoke-direct {v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ +42c404: 6e20 3f02 1400 |0026: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ +42c40a: 7210 9902 0200 |0029: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +42c410: 0c04 |002c: move-result-object v4 │ │ +42c412: 1a01 20c6 |002d: const-string v1, "prefSPAUtil.hasQueriedSPApps" // string@c620 │ │ +42c416: 1212 |002f: const/4 v2, #int 1 // #1 │ │ +42c418: 7230 9102 1402 |0030: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +42c41e: 7210 8f02 0400 |0033: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +42c424: 1e00 |0036: monitor-exit v0 │ │ +42c426: 0f02 |0037: return v2 │ │ +42c428: 1e00 |0038: monitor-exit v0 │ │ +42c42a: 0f01 |0039: return v1 │ │ +42c42c: 0d04 |003a: move-exception v4 │ │ +42c42e: 1e00 |003b: monitor-exit v0 │ │ +42c430: 2704 |003c: throw v4 │ │ catches : 2 │ │ 0x0003 - 0x0011 │ │ -> 0x003a │ │ 0x0013 - 0x0036 │ │ -> 0x003a │ │ positions : │ │ 0x0003 line=34 │ │ @@ -1006295,17 +1006295,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42c48c: |[42c48c] de.danoeh.antennapod.storage.database.BuildConfig.:()V │ │ -42c49c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42c4a2: 0e00 |0003: return-void │ │ +42c474: |[42c474] de.danoeh.antennapod.storage.database.BuildConfig.:()V │ │ +42c484: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42c48a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1006334,17 +1006334,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42c4a4: |[42c4a4] de.danoeh.antennapod.storage.database.DBUpgrader.:()V │ │ -42c4b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42c4ba: 0e00 |0003: return-void │ │ +42c48c: |[42c48c] de.danoeh.antennapod.storage.database.DBUpgrader.:()V │ │ +42c49c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42c4a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/DBUpgrader; │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/database/DBUpgrader;) │ │ @@ -1006352,376 +1006352,376 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 25 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 801 16-bit code units │ │ -42c4bc: |[42c4bc] de.danoeh.antennapod.storage.database.DBUpgrader.upgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -42c4cc: 0809 1600 |0000: move-object/from16 v9, v22 │ │ -42c4d0: 020a 1700 |0002: move/from16 v10, v23 │ │ -42c4d4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -42c4d6: 360a 0700 |0005: if-gt v10, v0, 000c // +0007 │ │ -42c4da: 1a01 f00b |0007: const-string v1, "ALTER TABLE Feeds ADD COLUMN type TEXT" // string@0bf0 │ │ -42c4de: 6e20 7103 1900 |0009: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c4e4: 122b |000c: const/4 v11, #int 2 // #2 │ │ -42c4e6: 36ba 0700 |000d: if-gt v10, v11, 0014 // +0007 │ │ -42c4ea: 1a01 f30b |000f: const-string v1, "ALTER TABLE SimpleChapters ADD COLUMN link TEXT" // string@0bf3 │ │ -42c4ee: 6e20 7103 1900 |0011: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c4f4: 123c |0014: const/4 v12, #int 3 // #3 │ │ -42c4f6: 36ca 0700 |0015: if-gt v10, v12, 001c // +0007 │ │ -42c4fa: 1a01 d20b |0017: const-string v1, "ALTER TABLE FeedItems ADD COLUMN item_identifier TEXT" // string@0bd2 │ │ -42c4fe: 6e20 7103 1900 |0019: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c504: 124d |001c: const/4 v13, #int 4 // #4 │ │ -42c506: 36da 0700 |001d: if-gt v10, v13, 0024 // +0007 │ │ -42c50a: 1a01 de0b |001f: const-string v1, "ALTER TABLE Feeds ADD COLUMN feed_identifier TEXT" // string@0bde │ │ -42c50e: 6e20 7103 1900 |0021: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c514: 125e |0024: const/4 v14, #int 5 // #5 │ │ -42c516: 36ea 0c00 |0025: if-gt v10, v14, 0031 // +000c │ │ -42c51a: 1a01 cc0b |0027: const-string v1, "ALTER TABLE DownloadLog ADD COLUMN reason_detailed TEXT" // string@0bcc │ │ -42c51e: 6e20 7103 1900 |0029: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c524: 1a01 cd0b |002c: const-string v1, "ALTER TABLE DownloadLog ADD COLUMN title TEXT" // string@0bcd │ │ -42c528: 6e20 7103 1900 |002e: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c52e: 126f |0031: const/4 v15, #int 6 // #6 │ │ -42c530: 36fa 0700 |0032: if-gt v10, v15, 0039 // +0007 │ │ -42c534: 1a01 f40b |0034: const-string v1, "ALTER TABLE SimpleChapters ADD COLUMN type INTEGER" // string@0bf4 │ │ -42c538: 6e20 7103 1900 |0036: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c53e: 1278 |0039: const/4 v8, #int 7 // #7 │ │ -42c540: 368a 0700 |003a: if-gt v10, v8, 0041 // +0007 │ │ -42c544: 1a01 d70b |003c: const-string v1, "ALTER TABLE FeedMedia ADD COLUMN playback_completion_date INTEGER" // string@0bd7 │ │ -42c548: 6e20 7103 1900 |003e: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c54e: 1a07 1785 |0041: const-string v7, "feeditem" // string@8517 │ │ -42c552: 1306 0800 |0043: const/16 v6, #int 8 // #8 │ │ -42c556: 1205 |0045: const/4 v5, #int 0 // #0 │ │ -42c558: 1a04 6999 |0046: const-string v4, "id" // string@9969 │ │ -42c55c: 366a 7200 |0048: if-gt v10, v6, 00ba // +0072 │ │ -42c560: 1a01 d40b |004a: const-string v1, "ALTER TABLE FeedMedia ADD COLUMN feeditem INTEGER" // string@0bd4 │ │ -42c564: 6e20 7103 1900 |004c: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c56a: 1a02 6d1d |004f: const-string v2, "FeedItems" // string@1d6d │ │ -42c56e: 1a01 b4b7 |0051: const-string v1, "media" // string@b7b4 │ │ -42c572: 2420 1021 1400 |0053: filled-new-array {v4, v1}, [Ljava/lang/String; // type@2110 │ │ -42c578: 0c03 |0056: move-result-object v3 │ │ -42c57a: 1a10 360b |0057: const-string v16, "? > 0" // string@0b36 │ │ -42c57e: 2410 1021 0100 |0059: filled-new-array {v1}, [Ljava/lang/String; // type@2110 │ │ -42c584: 0c11 |005c: move-result-object v17 │ │ -42c586: 1312 0000 |005d: const/16 v18, #int 0 // #0 │ │ -42c58a: 1313 0000 |005f: const/16 v19, #int 0 // #0 │ │ -42c58e: 1314 0000 |0061: const/16 v20, #int 0 // #0 │ │ -42c592: 0801 1600 |0063: move-object/from16 v1, v22 │ │ -42c596: 0815 0400 |0065: move-object/from16 v21, v4 │ │ -42c59a: 0804 1000 |0067: move-object/from16 v4, v16 │ │ -42c59e: 120f |0069: const/4 v15, #int 0 // #0 │ │ -42c5a0: 0805 1100 |006a: move-object/from16 v5, v17 │ │ -42c5a4: 1310 0800 |006c: const/16 v16, #int 8 // #8 │ │ -42c5a8: 0806 1200 |006e: move-object/from16 v6, v18 │ │ -42c5ac: 077e |0070: move-object v14, v7 │ │ -42c5ae: 0807 1300 |0071: move-object/from16 v7, v19 │ │ -42c5b2: 1312 0700 |0073: const/16 v18, #int 7 // #7 │ │ -42c5b6: 0808 1400 |0075: move-object/from16 v8, v20 │ │ -42c5ba: 7408 7b03 0100 |0077: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037b │ │ -42c5c0: 0c01 |007a: move-result-object v1 │ │ -42c5c2: 7210 5403 0100 |007b: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -42c5c8: 0a02 |007e: move-result v2 │ │ -42c5ca: 3802 3700 |007f: if-eqz v2, 00b6 // +0037 │ │ -42c5ce: 7401 6a03 1600 |0081: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@036a │ │ -42c5d4: 2202 6100 |0084: new-instance v2, Landroid/content/ContentValues; // type@0061 │ │ -42c5d8: 7010 0902 0200 |0086: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42c5de: 7220 4e03 0100 |0089: invoke-interface {v1, v0}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -42c5e4: 0b03 |008c: move-result-wide v3 │ │ -42c5e6: 7220 4e03 f100 |008d: invoke-interface {v1, v15}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -42c5ec: 0b05 |0090: move-result-wide v5 │ │ -42c5ee: 7120 48b2 6500 |0091: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42c5f4: 0c05 |0094: move-result-object v5 │ │ -42c5f6: 6e30 0e02 e205 |0095: invoke-virtual {v2, v14, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42c5fc: 2305 1021 |0098: new-array v5, v0, [Ljava/lang/String; // type@2110 │ │ -42c600: 7120 c2b2 4300 |009a: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42c606: 0c03 |009d: move-result-object v3 │ │ -42c608: 4d03 050f |009e: aput-object v3, v5, v15 │ │ -42c60c: 1a03 771d |00a0: const-string v3, "FeedMedia" // string@1d77 │ │ -42c610: 1a04 7899 |00a2: const-string v4, "id=?" // string@9978 │ │ -42c614: 6e55 8103 3942 |00a4: invoke-virtual {v9, v3, v2, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42c61a: 6e10 0a02 0200 |00a7: invoke-virtual {v2}, Landroid/content/ContentValues;.clear:()V // method@020a │ │ -42c620: 7210 5503 0100 |00aa: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -42c626: 0a03 |00ad: move-result v3 │ │ -42c628: 3903 dbff |00ae: if-nez v3, 0089 // -0025 │ │ -42c62c: 7401 8003 1600 |00b0: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42c632: 7401 7003 1600 |00b3: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42c638: 7210 4303 0100 |00b6: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -42c63e: 2809 |00b9: goto 00c2 // +0009 │ │ -42c640: 0815 0400 |00ba: move-object/from16 v21, v4 │ │ -42c644: 077e |00bc: move-object v14, v7 │ │ -42c646: 120f |00bd: const/4 v15, #int 0 // #0 │ │ -42c648: 1310 0800 |00be: const/16 v16, #int 8 // #8 │ │ -42c64c: 1312 0700 |00c0: const/16 v18, #int 7 // #7 │ │ -42c650: 1301 0900 |00c2: const/16 v1, #int 9 // #9 │ │ -42c654: 361a 0700 |00c4: if-gt v10, v1, 00cb // +0007 │ │ -42c658: 1a02 da0b |00c6: const-string v2, "ALTER TABLE Feeds ADD COLUMN auto_download INTEGER DEFAULT 1" // string@0bda │ │ -42c65c: 6e20 7103 2900 |00c8: invoke-virtual {v9, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c662: 1302 0a00 |00cb: const/16 v2, #int 10 // #a │ │ -42c666: 362a 1100 |00cd: if-gt v10, v2, 00de // +0011 │ │ -42c66a: 1a03 e30b |00cf: const-string v3, "ALTER TABLE Feeds ADD COLUMN flattr_status INTEGER" // string@0be3 │ │ -42c66e: 6e20 7103 3900 |00d1: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c674: 1a03 cf0b |00d4: const-string v3, "ALTER TABLE FeedItems ADD COLUMN flattr_status INTEGER" // string@0bcf │ │ -42c678: 6e20 7103 3900 |00d6: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c67e: 1a03 d80b |00d9: const-string v3, "ALTER TABLE FeedMedia ADD COLUMN played_duration INTEGER" // string@0bd8 │ │ -42c682: 6e20 7103 3900 |00db: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c688: 1303 0b00 |00de: const/16 v3, #int 11 // #b │ │ -42c68c: 363a 1100 |00e0: if-gt v10, v3, 00f1 // +0011 │ │ -42c690: 1a03 f10b |00e2: const-string v3, "ALTER TABLE Feeds ADD COLUMN username TEXT" // string@0bf1 │ │ -42c694: 6e20 7103 3900 |00e4: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c69a: 1a03 ed0b |00e7: const-string v3, "ALTER TABLE Feeds ADD COLUMN password TEXT" // string@0bed │ │ -42c69e: 6e20 7103 3900 |00e9: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c6a4: 1a03 d00b |00ec: const-string v3, "ALTER TABLE FeedItems ADD COLUMN image INTEGER" // string@0bd0 │ │ -42c6a8: 6e20 7103 3900 |00ee: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c6ae: 1303 0c00 |00f1: const/16 v3, #int 12 // #c │ │ -42c6b2: 363a 0c00 |00f3: if-gt v10, v3, 00ff // +000c │ │ -42c6b6: 1a03 e70b |00f5: const-string v3, "ALTER TABLE Feeds ADD COLUMN is_paged INTEGER DEFAULT 0" // string@0be7 │ │ -42c6ba: 6e20 7103 3900 |00f7: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c6c0: 1a03 ec0b |00fa: const-string v3, "ALTER TABLE Feeds ADD COLUMN next_page_link TEXT" // string@0bec │ │ -42c6c4: 6e20 7103 3900 |00fc: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c6ca: 1303 0d00 |00ff: const/16 v3, #int 13 // #d │ │ -42c6ce: 363a 2d00 |0101: if-gt v10, v3, 012e // +002d │ │ -42c6d2: 2322 0e21 |0103: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ -42c6d6: 1a03 3a55 |0105: const-string v3, "SimpleChapters" // string@553a │ │ -42c6da: 4d03 020f |0107: aput-object v3, v2, v15 │ │ -42c6de: 4d15 0200 |0109: aput-object v21, v2, v0 │ │ -42c6e2: 4d15 020b |010b: aput-object v21, v2, v11 │ │ -42c6e6: 4d15 020c |010d: aput-object v21, v2, v12 │ │ -42c6ea: 4d03 020d |010f: aput-object v3, v2, v13 │ │ -42c6ee: 1a00 3be0 |0111: const-string v0, "title" // string@e03b │ │ -42c6f2: 1253 |0113: const/4 v3, #int 5 // #5 │ │ -42c6f4: 4d00 0203 |0114: aput-object v0, v2, v3 │ │ -42c6f8: 1a00 29dc |0116: const-string v0, "start" // string@dc29 │ │ -42c6fc: 1263 |0118: const/4 v3, #int 6 // #6 │ │ -42c6fe: 4d00 0203 |0119: aput-object v0, v2, v3 │ │ -42c702: 4d0e 0212 |011b: aput-object v14, v2, v18 │ │ -42c706: 1a00 7fa3 |011d: const-string v0, "link" // string@a37f │ │ -42c70a: 4d00 0210 |011f: aput-object v0, v2, v16 │ │ -42c70e: 1a00 2be2 |0121: const-string v0, "type" // string@e22b │ │ -42c712: 4d00 0201 |0123: aput-object v0, v2, v1 │ │ -42c716: 1a00 ae17 |0125: const-string v0, "DELETE FROM %s WHERE %s NOT IN (SELECT MIN(%s) as %s FROM %s GROUP BY %s,%s,%s,%s,%s)" // string@17ae │ │ -42c71a: 7120 a1b2 2000 |0127: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -42c720: 0c00 |012a: move-result-object v0 │ │ -42c722: 6e20 7103 0900 |012b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c728: 1300 0e00 |012e: const/16 v0, #int 14 // #e │ │ -42c72c: 360a 2a00 |0130: if-gt v10, v0, 015a // +002a │ │ -42c730: 1a00 ce0b |0132: const-string v0, "ALTER TABLE FeedItems ADD COLUMN auto_download INTEGER" // string@0bce │ │ -42c734: 6e20 7103 0900 |0134: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c73a: 1a00 ac5c |0137: const-string v0, "UPDATE FeedItems SET auto_download = (SELECT auto_download FROM Feeds WHERE Feeds.id = FeedItems.feed)" // string@5cac │ │ -42c73e: 6e20 7103 0900 |0139: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c744: 1a00 e40b |013c: const-string v0, "ALTER TABLE Feeds ADD COLUMN hide TEXT" // string@0be4 │ │ -42c748: 6e20 7103 0900 |013e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c74e: 1a00 e90b |0141: const-string v0, "ALTER TABLE Feeds ADD COLUMN last_update_failed INTEGER DEFAULT 0" // string@0be9 │ │ -42c752: 6e20 7103 0900 |0143: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c758: 1a00 9812 |0146: const-string v0, "CREATE INDEX FeedItems_feed ON FeedItems (feed)" // string@1298 │ │ -42c75c: 6e20 7103 0900 |0148: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c762: 1a00 9b12 |014b: const-string v0, "CREATE INDEX FeedMedia_feeditem ON FeedMedia (feeditem)" // string@129b │ │ -42c766: 6e20 7103 0900 |014d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c76c: 1a00 a312 |0150: const-string v0, "CREATE INDEX Queue_feeditem ON Queue (feeditem)" // string@12a3 │ │ -42c770: 6e20 7103 0900 |0152: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c776: 1a00 a412 |0155: const-string v0, "CREATE INDEX SimpleChapters_feeditem ON SimpleChapters (feeditem)" // string@12a4 │ │ -42c77a: 6e20 7103 0900 |0157: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c780: 1300 0f00 |015a: const/16 v0, #int 15 // #f │ │ -42c784: 360a 6a00 |015c: if-gt v10, v0, 01c6 // +006a │ │ -42c788: 1a00 d50b |015e: const-string v0, "ALTER TABLE FeedMedia ADD COLUMN has_embedded_picture INTEGER DEFAULT -1" // string@0bd5 │ │ -42c78c: 6e20 7103 0900 |0160: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c792: 1a00 b35c |0163: const-string v0, "UPDATE FeedMedia SET has_embedded_picture=0 WHERE downloaded=0" // string@5cb3 │ │ -42c796: 6e20 7103 0900 |0165: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c79c: 1a00 f152 |0168: const-string v0, "SELECT file_url FROM FeedMedia WHERE downloaded=1 AND has_embedded_picture=-1" // string@52f1 │ │ -42c7a0: 1201 |016a: const/4 v1, #int 0 // #0 │ │ -42c7a2: 6e30 7d03 0901 |016b: invoke-virtual {v9, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42c7a8: 0c01 |016e: move-result-object v1 │ │ -42c7aa: 7210 5403 0100 |016f: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -42c7b0: 0a00 |0172: move-result v0 │ │ -42c7b2: 3800 5000 |0173: if-eqz v0, 01c3 // +0050 │ │ -42c7b6: 2202 3f01 |0175: new-instance v2, Landroid/media/MediaMetadataRetriever; // type@013f │ │ -42c7ba: 7010 3c06 0200 |0177: invoke-direct {v2}, Landroid/media/MediaMetadataRetriever;.:()V // method@063c │ │ -42c7c0: 7220 5003 f100 |017a: invoke-interface {v1, v15}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -42c7c6: 0c00 |017d: move-result-object v0 │ │ -42c7c8: 6e20 4706 0200 |017e: invoke-virtual {v2, v0}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0647 │ │ -42c7ce: 6e10 3f06 0200 |0181: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@063f │ │ -42c7d4: 0c03 |0184: move-result-object v3 │ │ -42c7d6: 1a04 5106 |0185: const-string v4, "'" // string@0651 │ │ -42c7da: 3803 1a00 |0187: if-eqz v3, 01a1 // +001a │ │ -42c7de: 2203 741e |0189: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -42c7e2: 7010 c7b2 0300 |018b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42c7e8: 1a05 b55c |018e: const-string v5, "UPDATE FeedMedia SET has_embedded_picture=1 WHERE file_url='" // string@5cb5 │ │ -42c7ec: 6e20 d3b2 5300 |0190: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c7f2: 6e20 d3b2 0300 |0193: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c7f8: 6e20 d3b2 4300 |0196: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c7fe: 6e10 deb2 0300 |0199: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42c804: 0c00 |019c: move-result-object v0 │ │ -42c806: 6e20 7103 0900 |019d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c80c: 281d |01a0: goto 01bd // +001d │ │ -42c80e: 2203 741e |01a1: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -42c812: 7010 c7b2 0300 |01a3: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42c818: 1a05 b45c |01a6: const-string v5, "UPDATE FeedMedia SET has_embedded_picture=0 WHERE file_url='" // string@5cb4 │ │ -42c81c: 6e20 d3b2 5300 |01a8: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c822: 6e20 d3b2 0300 |01ab: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c828: 6e20 d3b2 4300 |01ae: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c82e: 6e10 deb2 0300 |01b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42c834: 0c00 |01b4: move-result-object v0 │ │ -42c836: 6e20 7103 0900 |01b5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c83c: 2805 |01b8: goto 01bd // +0005 │ │ -42c83e: 0d00 |01b9: move-exception v0 │ │ -42c840: 6e10 04b3 0000 |01ba: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -42c846: 7210 5503 0100 |01bd: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -42c84c: 0a00 |01c0: move-result v0 │ │ -42c84e: 3900 b9ff |01c1: if-nez v0, 017a // -0047 │ │ -42c852: 7210 4303 0100 |01c3: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -42c858: 1300 1000 |01c6: const/16 v0, #int 16 // #10 │ │ -42c85c: 360a 3300 |01c8: if-gt v10, v0, 01fb // +0033 │ │ -42c860: 2200 741e |01ca: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42c864: 7010 c7b2 0000 |01cc: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42c86a: 1a01 b25c |01cf: const-string v1, "UPDATE FeedItems SET read=-1 WHERE id IN (" // string@5cb2 │ │ -42c86e: 6e20 d3b2 1000 |01d1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c874: 1a01 dc52 |01d4: const-string v1, "SELECT FeedItems.id FROM FeedItems INNER JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem LEFT OUTER JOIN Queue ON FeedItems.id=Queue.feeditem WHERE FeedItems.read = 0 AND FeedMedia.downloaded = 0 AND FeedMedia.position = 0 AND Queue.id IS NULL" // string@52dc │ │ -42c878: 6e20 d3b2 1000 |01d6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c87e: 1a01 2a07 |01d9: const-string v1, ")" // string@072a │ │ -42c882: 6e20 d3b2 1000 |01db: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c888: 6e10 deb2 0000 |01de: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42c88e: 0c00 |01e1: move-result-object v0 │ │ -42c890: 2201 741e |01e2: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -42c894: 7010 c7b2 0100 |01e4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42c89a: 1a02 8c53 |01e7: const-string v2, "SQL: " // string@538c │ │ -42c89e: 6e20 d3b2 2100 |01e9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c8a4: 6e20 d3b2 0100 |01ec: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42c8aa: 6e10 deb2 0100 |01ef: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42c8b0: 0c01 |01f2: move-result-object v1 │ │ -42c8b2: 1a02 f749 |01f3: const-string v2, "Migration" // string@49f7 │ │ -42c8b6: 7120 f50a 1200 |01f5: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42c8bc: 6e20 7103 0900 |01f8: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c8c2: 1300 1100 |01fb: const/16 v0, #int 17 // #11 │ │ -42c8c6: 360a 0700 |01fd: if-gt v10, v0, 0204 // +0007 │ │ -42c8ca: 1a00 d90b |01ff: const-string v0, "ALTER TABLE Feeds ADD COLUMN auto_delete_action INTEGER DEFAULT 0" // string@0bd9 │ │ -42c8ce: 6e20 7103 0900 |0201: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c8d4: 1400 75b7 0f00 |0204: const v0, #float 1.44334e-39 // #000fb775 │ │ -42c8da: 350a 0700 |0207: if-ge v10, v0, 020e // +0007 │ │ -42c8de: 1a00 ad5c |0209: const-string v0, "UPDATE FeedItems SET auto_download=0 WHERE (read=1 OR id IN (SELECT feeditem FROM FeedMedia WHERE position>0 OR downloaded=1)) AND id NOT IN (SELECT feeditem FROM Queue)" // string@5cad │ │ -42c8e2: 6e20 7103 0900 |020b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c8e8: 1400 81de 0f00 |020e: const v0, #float 1.45735e-39 // #000fde81 │ │ -42c8ee: 350a 0700 |0211: if-ge v10, v0, 0218 // +0007 │ │ -42c8f2: 1a00 a612 |0213: const-string v0, "CREATE TABLE Favorites(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12a6 │ │ -42c8f6: 6e20 7103 0900 |0215: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c8fc: 1400 82de 0f00 |0218: const v0, #float 1.45735e-39 // #000fde82 │ │ -42c902: 350a 0700 |021b: if-ge v10, v0, 0222 // +0007 │ │ -42c906: 1a00 d60b |021d: const-string v0, "ALTER TABLE FeedMedia ADD COLUMN last_played_time INTEGER DEFAULT 0" // string@0bd6 │ │ -42c90a: 6e20 7103 0900 |021f: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c910: 1400 8dde 0f00 |0222: const v0, #float 1.45737e-39 // #000fde8d │ │ -42c916: 350a 0c00 |0225: if-ge v10, v0, 0231 // +000c │ │ -42c91a: 1a00 9912 |0227: const-string v0, "CREATE INDEX FeedItems_pubDate ON FeedItems (pubDate)" // string@1299 │ │ -42c91e: 6e20 7103 0900 |0229: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c924: 1a00 9a12 |022c: const-string v0, "CREATE INDEX FeedItems_read ON FeedItems (read)" // string@129a │ │ -42c928: 6e20 7103 0900 |022e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c92e: 1400 9305 1000 |0231: const v0, #float 1.47137e-39 // #00100593 │ │ -42c934: 350a 4c00 |0234: if-ge v10, v0, 0280 // +004c │ │ -42c938: 7401 6a03 1600 |0236: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@036a │ │ -42c93e: 1a00 bf5c |0239: const-string v0, "UPDATE Feeds │ │ +42c4a4: |[42c4a4] de.danoeh.antennapod.storage.database.DBUpgrader.upgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +42c4b4: 0809 1600 |0000: move-object/from16 v9, v22 │ │ +42c4b8: 020a 1700 |0002: move/from16 v10, v23 │ │ +42c4bc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +42c4be: 360a 0700 |0005: if-gt v10, v0, 000c // +0007 │ │ +42c4c2: 1a01 f00b |0007: const-string v1, "ALTER TABLE Feeds ADD COLUMN type TEXT" // string@0bf0 │ │ +42c4c6: 6e20 7103 1900 |0009: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c4cc: 122b |000c: const/4 v11, #int 2 // #2 │ │ +42c4ce: 36ba 0700 |000d: if-gt v10, v11, 0014 // +0007 │ │ +42c4d2: 1a01 f30b |000f: const-string v1, "ALTER TABLE SimpleChapters ADD COLUMN link TEXT" // string@0bf3 │ │ +42c4d6: 6e20 7103 1900 |0011: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c4dc: 123c |0014: const/4 v12, #int 3 // #3 │ │ +42c4de: 36ca 0700 |0015: if-gt v10, v12, 001c // +0007 │ │ +42c4e2: 1a01 d20b |0017: const-string v1, "ALTER TABLE FeedItems ADD COLUMN item_identifier TEXT" // string@0bd2 │ │ +42c4e6: 6e20 7103 1900 |0019: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c4ec: 124d |001c: const/4 v13, #int 4 // #4 │ │ +42c4ee: 36da 0700 |001d: if-gt v10, v13, 0024 // +0007 │ │ +42c4f2: 1a01 de0b |001f: const-string v1, "ALTER TABLE Feeds ADD COLUMN feed_identifier TEXT" // string@0bde │ │ +42c4f6: 6e20 7103 1900 |0021: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c4fc: 125e |0024: const/4 v14, #int 5 // #5 │ │ +42c4fe: 36ea 0c00 |0025: if-gt v10, v14, 0031 // +000c │ │ +42c502: 1a01 cc0b |0027: const-string v1, "ALTER TABLE DownloadLog ADD COLUMN reason_detailed TEXT" // string@0bcc │ │ +42c506: 6e20 7103 1900 |0029: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c50c: 1a01 cd0b |002c: const-string v1, "ALTER TABLE DownloadLog ADD COLUMN title TEXT" // string@0bcd │ │ +42c510: 6e20 7103 1900 |002e: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c516: 126f |0031: const/4 v15, #int 6 // #6 │ │ +42c518: 36fa 0700 |0032: if-gt v10, v15, 0039 // +0007 │ │ +42c51c: 1a01 f40b |0034: const-string v1, "ALTER TABLE SimpleChapters ADD COLUMN type INTEGER" // string@0bf4 │ │ +42c520: 6e20 7103 1900 |0036: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c526: 1278 |0039: const/4 v8, #int 7 // #7 │ │ +42c528: 368a 0700 |003a: if-gt v10, v8, 0041 // +0007 │ │ +42c52c: 1a01 d70b |003c: const-string v1, "ALTER TABLE FeedMedia ADD COLUMN playback_completion_date INTEGER" // string@0bd7 │ │ +42c530: 6e20 7103 1900 |003e: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c536: 1a07 1785 |0041: const-string v7, "feeditem" // string@8517 │ │ +42c53a: 1306 0800 |0043: const/16 v6, #int 8 // #8 │ │ +42c53e: 1205 |0045: const/4 v5, #int 0 // #0 │ │ +42c540: 1a04 6999 |0046: const-string v4, "id" // string@9969 │ │ +42c544: 366a 7200 |0048: if-gt v10, v6, 00ba // +0072 │ │ +42c548: 1a01 d40b |004a: const-string v1, "ALTER TABLE FeedMedia ADD COLUMN feeditem INTEGER" // string@0bd4 │ │ +42c54c: 6e20 7103 1900 |004c: invoke-virtual {v9, v1}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c552: 1a02 6d1d |004f: const-string v2, "FeedItems" // string@1d6d │ │ +42c556: 1a01 b4b7 |0051: const-string v1, "media" // string@b7b4 │ │ +42c55a: 2420 1021 1400 |0053: filled-new-array {v4, v1}, [Ljava/lang/String; // type@2110 │ │ +42c560: 0c03 |0056: move-result-object v3 │ │ +42c562: 1a10 360b |0057: const-string v16, "? > 0" // string@0b36 │ │ +42c566: 2410 1021 0100 |0059: filled-new-array {v1}, [Ljava/lang/String; // type@2110 │ │ +42c56c: 0c11 |005c: move-result-object v17 │ │ +42c56e: 1312 0000 |005d: const/16 v18, #int 0 // #0 │ │ +42c572: 1313 0000 |005f: const/16 v19, #int 0 // #0 │ │ +42c576: 1314 0000 |0061: const/16 v20, #int 0 // #0 │ │ +42c57a: 0801 1600 |0063: move-object/from16 v1, v22 │ │ +42c57e: 0815 0400 |0065: move-object/from16 v21, v4 │ │ +42c582: 0804 1000 |0067: move-object/from16 v4, v16 │ │ +42c586: 120f |0069: const/4 v15, #int 0 // #0 │ │ +42c588: 0805 1100 |006a: move-object/from16 v5, v17 │ │ +42c58c: 1310 0800 |006c: const/16 v16, #int 8 // #8 │ │ +42c590: 0806 1200 |006e: move-object/from16 v6, v18 │ │ +42c594: 077e |0070: move-object v14, v7 │ │ +42c596: 0807 1300 |0071: move-object/from16 v7, v19 │ │ +42c59a: 1312 0700 |0073: const/16 v18, #int 7 // #7 │ │ +42c59e: 0808 1400 |0075: move-object/from16 v8, v20 │ │ +42c5a2: 7408 7b03 0100 |0077: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037b │ │ +42c5a8: 0c01 |007a: move-result-object v1 │ │ +42c5aa: 7210 5403 0100 |007b: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +42c5b0: 0a02 |007e: move-result v2 │ │ +42c5b2: 3802 3700 |007f: if-eqz v2, 00b6 // +0037 │ │ +42c5b6: 7401 6a03 1600 |0081: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@036a │ │ +42c5bc: 2202 6100 |0084: new-instance v2, Landroid/content/ContentValues; // type@0061 │ │ +42c5c0: 7010 0902 0200 |0086: invoke-direct {v2}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42c5c6: 7220 4e03 0100 |0089: invoke-interface {v1, v0}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +42c5cc: 0b03 |008c: move-result-wide v3 │ │ +42c5ce: 7220 4e03 f100 |008d: invoke-interface {v1, v15}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +42c5d4: 0b05 |0090: move-result-wide v5 │ │ +42c5d6: 7120 48b2 6500 |0091: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42c5dc: 0c05 |0094: move-result-object v5 │ │ +42c5de: 6e30 0e02 e205 |0095: invoke-virtual {v2, v14, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42c5e4: 2305 1021 |0098: new-array v5, v0, [Ljava/lang/String; // type@2110 │ │ +42c5e8: 7120 c2b2 4300 |009a: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42c5ee: 0c03 |009d: move-result-object v3 │ │ +42c5f0: 4d03 050f |009e: aput-object v3, v5, v15 │ │ +42c5f4: 1a03 771d |00a0: const-string v3, "FeedMedia" // string@1d77 │ │ +42c5f8: 1a04 7899 |00a2: const-string v4, "id=?" // string@9978 │ │ +42c5fc: 6e55 8103 3942 |00a4: invoke-virtual {v9, v3, v2, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42c602: 6e10 0a02 0200 |00a7: invoke-virtual {v2}, Landroid/content/ContentValues;.clear:()V // method@020a │ │ +42c608: 7210 5503 0100 |00aa: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +42c60e: 0a03 |00ad: move-result v3 │ │ +42c610: 3903 dbff |00ae: if-nez v3, 0089 // -0025 │ │ +42c614: 7401 8003 1600 |00b0: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42c61a: 7401 7003 1600 |00b3: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42c620: 7210 4303 0100 |00b6: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +42c626: 2809 |00b9: goto 00c2 // +0009 │ │ +42c628: 0815 0400 |00ba: move-object/from16 v21, v4 │ │ +42c62c: 077e |00bc: move-object v14, v7 │ │ +42c62e: 120f |00bd: const/4 v15, #int 0 // #0 │ │ +42c630: 1310 0800 |00be: const/16 v16, #int 8 // #8 │ │ +42c634: 1312 0700 |00c0: const/16 v18, #int 7 // #7 │ │ +42c638: 1301 0900 |00c2: const/16 v1, #int 9 // #9 │ │ +42c63c: 361a 0700 |00c4: if-gt v10, v1, 00cb // +0007 │ │ +42c640: 1a02 da0b |00c6: const-string v2, "ALTER TABLE Feeds ADD COLUMN auto_download INTEGER DEFAULT 1" // string@0bda │ │ +42c644: 6e20 7103 2900 |00c8: invoke-virtual {v9, v2}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c64a: 1302 0a00 |00cb: const/16 v2, #int 10 // #a │ │ +42c64e: 362a 1100 |00cd: if-gt v10, v2, 00de // +0011 │ │ +42c652: 1a03 e30b |00cf: const-string v3, "ALTER TABLE Feeds ADD COLUMN flattr_status INTEGER" // string@0be3 │ │ +42c656: 6e20 7103 3900 |00d1: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c65c: 1a03 cf0b |00d4: const-string v3, "ALTER TABLE FeedItems ADD COLUMN flattr_status INTEGER" // string@0bcf │ │ +42c660: 6e20 7103 3900 |00d6: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c666: 1a03 d80b |00d9: const-string v3, "ALTER TABLE FeedMedia ADD COLUMN played_duration INTEGER" // string@0bd8 │ │ +42c66a: 6e20 7103 3900 |00db: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c670: 1303 0b00 |00de: const/16 v3, #int 11 // #b │ │ +42c674: 363a 1100 |00e0: if-gt v10, v3, 00f1 // +0011 │ │ +42c678: 1a03 f10b |00e2: const-string v3, "ALTER TABLE Feeds ADD COLUMN username TEXT" // string@0bf1 │ │ +42c67c: 6e20 7103 3900 |00e4: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c682: 1a03 ed0b |00e7: const-string v3, "ALTER TABLE Feeds ADD COLUMN password TEXT" // string@0bed │ │ +42c686: 6e20 7103 3900 |00e9: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c68c: 1a03 d00b |00ec: const-string v3, "ALTER TABLE FeedItems ADD COLUMN image INTEGER" // string@0bd0 │ │ +42c690: 6e20 7103 3900 |00ee: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c696: 1303 0c00 |00f1: const/16 v3, #int 12 // #c │ │ +42c69a: 363a 0c00 |00f3: if-gt v10, v3, 00ff // +000c │ │ +42c69e: 1a03 e70b |00f5: const-string v3, "ALTER TABLE Feeds ADD COLUMN is_paged INTEGER DEFAULT 0" // string@0be7 │ │ +42c6a2: 6e20 7103 3900 |00f7: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c6a8: 1a03 ec0b |00fa: const-string v3, "ALTER TABLE Feeds ADD COLUMN next_page_link TEXT" // string@0bec │ │ +42c6ac: 6e20 7103 3900 |00fc: invoke-virtual {v9, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c6b2: 1303 0d00 |00ff: const/16 v3, #int 13 // #d │ │ +42c6b6: 363a 2d00 |0101: if-gt v10, v3, 012e // +002d │ │ +42c6ba: 2322 0e21 |0103: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ +42c6be: 1a03 3a55 |0105: const-string v3, "SimpleChapters" // string@553a │ │ +42c6c2: 4d03 020f |0107: aput-object v3, v2, v15 │ │ +42c6c6: 4d15 0200 |0109: aput-object v21, v2, v0 │ │ +42c6ca: 4d15 020b |010b: aput-object v21, v2, v11 │ │ +42c6ce: 4d15 020c |010d: aput-object v21, v2, v12 │ │ +42c6d2: 4d03 020d |010f: aput-object v3, v2, v13 │ │ +42c6d6: 1a00 3be0 |0111: const-string v0, "title" // string@e03b │ │ +42c6da: 1253 |0113: const/4 v3, #int 5 // #5 │ │ +42c6dc: 4d00 0203 |0114: aput-object v0, v2, v3 │ │ +42c6e0: 1a00 29dc |0116: const-string v0, "start" // string@dc29 │ │ +42c6e4: 1263 |0118: const/4 v3, #int 6 // #6 │ │ +42c6e6: 4d00 0203 |0119: aput-object v0, v2, v3 │ │ +42c6ea: 4d0e 0212 |011b: aput-object v14, v2, v18 │ │ +42c6ee: 1a00 7fa3 |011d: const-string v0, "link" // string@a37f │ │ +42c6f2: 4d00 0210 |011f: aput-object v0, v2, v16 │ │ +42c6f6: 1a00 2be2 |0121: const-string v0, "type" // string@e22b │ │ +42c6fa: 4d00 0201 |0123: aput-object v0, v2, v1 │ │ +42c6fe: 1a00 ae17 |0125: const-string v0, "DELETE FROM %s WHERE %s NOT IN (SELECT MIN(%s) as %s FROM %s GROUP BY %s,%s,%s,%s,%s)" // string@17ae │ │ +42c702: 7120 a1b2 2000 |0127: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +42c708: 0c00 |012a: move-result-object v0 │ │ +42c70a: 6e20 7103 0900 |012b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c710: 1300 0e00 |012e: const/16 v0, #int 14 // #e │ │ +42c714: 360a 2a00 |0130: if-gt v10, v0, 015a // +002a │ │ +42c718: 1a00 ce0b |0132: const-string v0, "ALTER TABLE FeedItems ADD COLUMN auto_download INTEGER" // string@0bce │ │ +42c71c: 6e20 7103 0900 |0134: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c722: 1a00 ac5c |0137: const-string v0, "UPDATE FeedItems SET auto_download = (SELECT auto_download FROM Feeds WHERE Feeds.id = FeedItems.feed)" // string@5cac │ │ +42c726: 6e20 7103 0900 |0139: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c72c: 1a00 e40b |013c: const-string v0, "ALTER TABLE Feeds ADD COLUMN hide TEXT" // string@0be4 │ │ +42c730: 6e20 7103 0900 |013e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c736: 1a00 e90b |0141: const-string v0, "ALTER TABLE Feeds ADD COLUMN last_update_failed INTEGER DEFAULT 0" // string@0be9 │ │ +42c73a: 6e20 7103 0900 |0143: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c740: 1a00 9812 |0146: const-string v0, "CREATE INDEX FeedItems_feed ON FeedItems (feed)" // string@1298 │ │ +42c744: 6e20 7103 0900 |0148: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c74a: 1a00 9b12 |014b: const-string v0, "CREATE INDEX FeedMedia_feeditem ON FeedMedia (feeditem)" // string@129b │ │ +42c74e: 6e20 7103 0900 |014d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c754: 1a00 a312 |0150: const-string v0, "CREATE INDEX Queue_feeditem ON Queue (feeditem)" // string@12a3 │ │ +42c758: 6e20 7103 0900 |0152: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c75e: 1a00 a412 |0155: const-string v0, "CREATE INDEX SimpleChapters_feeditem ON SimpleChapters (feeditem)" // string@12a4 │ │ +42c762: 6e20 7103 0900 |0157: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c768: 1300 0f00 |015a: const/16 v0, #int 15 // #f │ │ +42c76c: 360a 6a00 |015c: if-gt v10, v0, 01c6 // +006a │ │ +42c770: 1a00 d50b |015e: const-string v0, "ALTER TABLE FeedMedia ADD COLUMN has_embedded_picture INTEGER DEFAULT -1" // string@0bd5 │ │ +42c774: 6e20 7103 0900 |0160: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c77a: 1a00 b35c |0163: const-string v0, "UPDATE FeedMedia SET has_embedded_picture=0 WHERE downloaded=0" // string@5cb3 │ │ +42c77e: 6e20 7103 0900 |0165: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c784: 1a00 f152 |0168: const-string v0, "SELECT file_url FROM FeedMedia WHERE downloaded=1 AND has_embedded_picture=-1" // string@52f1 │ │ +42c788: 1201 |016a: const/4 v1, #int 0 // #0 │ │ +42c78a: 6e30 7d03 0901 |016b: invoke-virtual {v9, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42c790: 0c01 |016e: move-result-object v1 │ │ +42c792: 7210 5403 0100 |016f: invoke-interface {v1}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +42c798: 0a00 |0172: move-result v0 │ │ +42c79a: 3800 5000 |0173: if-eqz v0, 01c3 // +0050 │ │ +42c79e: 2202 3f01 |0175: new-instance v2, Landroid/media/MediaMetadataRetriever; // type@013f │ │ +42c7a2: 7010 3c06 0200 |0177: invoke-direct {v2}, Landroid/media/MediaMetadataRetriever;.:()V // method@063c │ │ +42c7a8: 7220 5003 f100 |017a: invoke-interface {v1, v15}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +42c7ae: 0c00 |017d: move-result-object v0 │ │ +42c7b0: 6e20 4706 0200 |017e: invoke-virtual {v2, v0}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0647 │ │ +42c7b6: 6e10 3f06 0200 |0181: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@063f │ │ +42c7bc: 0c03 |0184: move-result-object v3 │ │ +42c7be: 1a04 5106 |0185: const-string v4, "'" // string@0651 │ │ +42c7c2: 3803 1a00 |0187: if-eqz v3, 01a1 // +001a │ │ +42c7c6: 2203 741e |0189: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +42c7ca: 7010 c7b2 0300 |018b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42c7d0: 1a05 b55c |018e: const-string v5, "UPDATE FeedMedia SET has_embedded_picture=1 WHERE file_url='" // string@5cb5 │ │ +42c7d4: 6e20 d3b2 5300 |0190: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c7da: 6e20 d3b2 0300 |0193: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c7e0: 6e20 d3b2 4300 |0196: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c7e6: 6e10 deb2 0300 |0199: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42c7ec: 0c00 |019c: move-result-object v0 │ │ +42c7ee: 6e20 7103 0900 |019d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c7f4: 281d |01a0: goto 01bd // +001d │ │ +42c7f6: 2203 741e |01a1: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +42c7fa: 7010 c7b2 0300 |01a3: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42c800: 1a05 b45c |01a6: const-string v5, "UPDATE FeedMedia SET has_embedded_picture=0 WHERE file_url='" // string@5cb4 │ │ +42c804: 6e20 d3b2 5300 |01a8: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c80a: 6e20 d3b2 0300 |01ab: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c810: 6e20 d3b2 4300 |01ae: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c816: 6e10 deb2 0300 |01b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42c81c: 0c00 |01b4: move-result-object v0 │ │ +42c81e: 6e20 7103 0900 |01b5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c824: 2805 |01b8: goto 01bd // +0005 │ │ +42c826: 0d00 |01b9: move-exception v0 │ │ +42c828: 6e10 04b3 0000 |01ba: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +42c82e: 7210 5503 0100 |01bd: invoke-interface {v1}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +42c834: 0a00 |01c0: move-result v0 │ │ +42c836: 3900 b9ff |01c1: if-nez v0, 017a // -0047 │ │ +42c83a: 7210 4303 0100 |01c3: invoke-interface {v1}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +42c840: 1300 1000 |01c6: const/16 v0, #int 16 // #10 │ │ +42c844: 360a 3300 |01c8: if-gt v10, v0, 01fb // +0033 │ │ +42c848: 2200 741e |01ca: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42c84c: 7010 c7b2 0000 |01cc: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42c852: 1a01 b25c |01cf: const-string v1, "UPDATE FeedItems SET read=-1 WHERE id IN (" // string@5cb2 │ │ +42c856: 6e20 d3b2 1000 |01d1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c85c: 1a01 dc52 |01d4: const-string v1, "SELECT FeedItems.id FROM FeedItems INNER JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem LEFT OUTER JOIN Queue ON FeedItems.id=Queue.feeditem WHERE FeedItems.read = 0 AND FeedMedia.downloaded = 0 AND FeedMedia.position = 0 AND Queue.id IS NULL" // string@52dc │ │ +42c860: 6e20 d3b2 1000 |01d6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c866: 1a01 2a07 |01d9: const-string v1, ")" // string@072a │ │ +42c86a: 6e20 d3b2 1000 |01db: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c870: 6e10 deb2 0000 |01de: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42c876: 0c00 |01e1: move-result-object v0 │ │ +42c878: 2201 741e |01e2: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +42c87c: 7010 c7b2 0100 |01e4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42c882: 1a02 8c53 |01e7: const-string v2, "SQL: " // string@538c │ │ +42c886: 6e20 d3b2 2100 |01e9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c88c: 6e20 d3b2 0100 |01ec: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42c892: 6e10 deb2 0100 |01ef: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42c898: 0c01 |01f2: move-result-object v1 │ │ +42c89a: 1a02 f749 |01f3: const-string v2, "Migration" // string@49f7 │ │ +42c89e: 7120 f50a 1200 |01f5: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42c8a4: 6e20 7103 0900 |01f8: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c8aa: 1300 1100 |01fb: const/16 v0, #int 17 // #11 │ │ +42c8ae: 360a 0700 |01fd: if-gt v10, v0, 0204 // +0007 │ │ +42c8b2: 1a00 d90b |01ff: const-string v0, "ALTER TABLE Feeds ADD COLUMN auto_delete_action INTEGER DEFAULT 0" // string@0bd9 │ │ +42c8b6: 6e20 7103 0900 |0201: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c8bc: 1400 75b7 0f00 |0204: const v0, #float 1.44334e-39 // #000fb775 │ │ +42c8c2: 350a 0700 |0207: if-ge v10, v0, 020e // +0007 │ │ +42c8c6: 1a00 ad5c |0209: const-string v0, "UPDATE FeedItems SET auto_download=0 WHERE (read=1 OR id IN (SELECT feeditem FROM FeedMedia WHERE position>0 OR downloaded=1)) AND id NOT IN (SELECT feeditem FROM Queue)" // string@5cad │ │ +42c8ca: 6e20 7103 0900 |020b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c8d0: 1400 81de 0f00 |020e: const v0, #float 1.45735e-39 // #000fde81 │ │ +42c8d6: 350a 0700 |0211: if-ge v10, v0, 0218 // +0007 │ │ +42c8da: 1a00 a612 |0213: const-string v0, "CREATE TABLE Favorites(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12a6 │ │ +42c8de: 6e20 7103 0900 |0215: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c8e4: 1400 82de 0f00 |0218: const v0, #float 1.45735e-39 // #000fde82 │ │ +42c8ea: 350a 0700 |021b: if-ge v10, v0, 0222 // +0007 │ │ +42c8ee: 1a00 d60b |021d: const-string v0, "ALTER TABLE FeedMedia ADD COLUMN last_played_time INTEGER DEFAULT 0" // string@0bd6 │ │ +42c8f2: 6e20 7103 0900 |021f: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c8f8: 1400 8dde 0f00 |0222: const v0, #float 1.45737e-39 // #000fde8d │ │ +42c8fe: 350a 0c00 |0225: if-ge v10, v0, 0231 // +000c │ │ +42c902: 1a00 9912 |0227: const-string v0, "CREATE INDEX FeedItems_pubDate ON FeedItems (pubDate)" // string@1299 │ │ +42c906: 6e20 7103 0900 |0229: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c90c: 1a00 9a12 |022c: const-string v0, "CREATE INDEX FeedItems_read ON FeedItems (read)" // string@129a │ │ +42c910: 6e20 7103 0900 |022e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c916: 1400 9305 1000 |0231: const v0, #float 1.47137e-39 // #00100593 │ │ +42c91c: 350a 4c00 |0234: if-ge v10, v0, 0280 // +004c │ │ +42c920: 7401 6a03 1600 |0236: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.beginTransaction:()V // method@036a │ │ +42c926: 1a00 bf5c |0239: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'unplayed', 'noplay')" // string@5cbf │ │ -42c942: 6e20 7103 0900 |023b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c948: 1a00 bb5c |023e: const-string v0, "UPDATE Feeds │ │ +42c92a: 6e20 7103 0900 |023b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c930: 1a00 bb5c |023e: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'not_queued', 'noqueue')" // string@5cbb │ │ -42c94c: 6e20 7103 0900 |0240: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c952: 1a00 ba5c |0243: const-string v0, "UPDATE Feeds │ │ +42c934: 6e20 7103 0900 |0240: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c93a: 1a00 ba5c |0243: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'not_downloaded', 'nodl')" // string@5cba │ │ -42c956: 6e20 7103 0900 |0245: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c95c: 1a00 bd5c |0248: const-string v0, "UPDATE Feeds │ │ +42c93e: 6e20 7103 0900 |0245: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c944: 1a00 bd5c |0248: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'played', 'unplayed')" // string@5cbd │ │ -42c960: 6e20 7103 0900 |024a: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c966: 1a00 be5c |024d: const-string v0, "UPDATE Feeds │ │ +42c948: 6e20 7103 0900 |024a: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c94e: 1a00 be5c |024d: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'queued', 'not_queued')" // string@5cbe │ │ -42c96a: 6e20 7103 0900 |024f: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c970: 1a00 b65c |0252: const-string v0, "UPDATE Feeds │ │ +42c952: 6e20 7103 0900 |024f: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c958: 1a00 b65c |0252: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'downloaded', 'not_downloaded')" // string@5cb6 │ │ -42c974: 6e20 7103 0900 |0254: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c97a: 1a00 b85c |0257: const-string v0, "UPDATE Feeds │ │ +42c95c: 6e20 7103 0900 |0254: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c962: 1a00 b85c |0257: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'noplay', 'played')" // string@5cb8 │ │ -42c97e: 6e20 7103 0900 |0259: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c984: 1a00 b95c |025c: const-string v0, "UPDATE Feeds │ │ +42c966: 6e20 7103 0900 |0259: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c96c: 1a00 b95c |025c: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'noqueue', 'queued')" // string@5cb9 │ │ -42c988: 6e20 7103 0900 |025e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c98e: 1a00 b75c |0261: const-string v0, "UPDATE Feeds │ │ +42c970: 6e20 7103 0900 |025e: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c976: 1a00 b75c |0261: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'nodl', 'downloaded')" // string@5cb7 │ │ -42c992: 6e20 7103 0900 |0263: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c998: 1a00 bc5c |0266: const-string v0, "UPDATE Feeds │ │ +42c97a: 6e20 7103 0900 |0263: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c980: 1a00 bc5c |0266: const-string v0, "UPDATE Feeds │ │ SET hide = replace(hide, 'paused', 'unplayed')" // string@5cbc │ │ -42c99c: 6e20 7103 0900 |0268: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c9a2: 7401 8003 1600 |026b: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42c9a8: 7401 7003 1600 |026e: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42c9ae: 1a00 e60b |0271: const-string v0, "ALTER TABLE Feeds ADD COLUMN include_filter TEXT DEFAULT ''" // string@0be6 │ │ -42c9b2: 6e20 7103 0900 |0273: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c9b8: 1a00 dd0b |0276: const-string v0, "ALTER TABLE Feeds ADD COLUMN exclude_filter TEXT DEFAULT ''" // string@0bdd │ │ -42c9bc: 6e20 7103 0900 |0278: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c9c2: 1a00 e80b |027b: const-string v0, "ALTER TABLE Feeds ADD COLUMN keep_updated INTEGER DEFAULT 1" // string@0be8 │ │ -42c9c6: 6e20 7103 0900 |027d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c9cc: 1400 9405 1000 |0280: const v0, #float 1.47137e-39 // #00100594 │ │ -42c9d2: 350a 0700 |0283: if-ge v10, v0, 028a // +0007 │ │ -42c9d6: 1a00 c15c |0285: const-string v0, "UPDATE Feeds SET last_update=NULL" // string@5cc1 │ │ -42c9da: 6e20 7103 0900 |0287: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c9e0: 1400 682d 1000 |028a: const v0, #float 1.48566e-39 // #00102d68 │ │ -42c9e6: 350a 0700 |028d: if-ge v10, v0, 0294 // +0007 │ │ -42c9ea: 1a00 db0b |028f: const-string v0, "ALTER TABLE Feeds ADD COLUMN custom_title TEXT" // string@0bdb │ │ -42c9ee: 6e20 7103 0900 |0291: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42c9f4: 1400 f42e 1000 |0294: const v0, #float 1.48621e-39 // #00102ef4 │ │ -42c9fa: 350a 1b00 |0297: if-ge v10, v0, 02b2 // +001b │ │ -42c9fe: 1a00 e50b |0299: const-string v0, "ALTER TABLE Feeds ADD COLUMN image_url TEXT" // string@0be5 │ │ -42ca02: 6e20 7103 0900 |029b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ca08: 1a00 d10b |029e: const-string v0, "ALTER TABLE FeedItems ADD COLUMN image_url TEXT" // string@0bd1 │ │ -42ca0c: 6e20 7103 0900 |02a0: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ca12: 1a00 b05c |02a3: const-string v0, "UPDATE FeedItems SET image_url = ( SELECT download_url FROM FeedImages WHERE FeedImages.id = FeedItems.image)" // string@5cb0 │ │ -42ca16: 6e20 7103 0900 |02a5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ca1c: 1a00 c05c |02a8: const-string v0, "UPDATE Feeds SET image_url = ( SELECT download_url FROM FeedImages WHERE FeedImages.id = Feeds.image)" // string@5cc0 │ │ -42ca20: 6e20 7103 0900 |02aa: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ca26: 1a00 0218 |02ad: const-string v0, "DROP TABLE FeedImages" // string@1802 │ │ -42ca2a: 6e20 7103 0900 |02af: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ca30: 1400 4055 1000 |02b2: const v0, #float 1.49995e-39 // #00105540 │ │ -42ca36: 350a 0700 |02b5: if-ge v10, v0, 02bc // +0007 │ │ -42ca3a: 1a00 df0b |02b7: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_playback_speed REAL DEFAULT -1.0" // string@0bdf │ │ -42ca3e: 6e20 7103 0900 |02b9: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ca44: 1400 4155 1000 |02bc: const v0, #float 1.49995e-39 // #00105541 │ │ -42ca4a: 350a 0700 |02bf: if-ge v10, v0, 02c6 // +0007 │ │ -42ca4e: 1a00 ee0b |02c1: const-string v0, "ALTER TABLE Feeds ADD COLUMN sort_order TEXT" // string@0bee │ │ -42ca52: 6e20 7103 0900 |02c3: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ca58: 1400 d0a1 1000 |02c6: const v0, #float 1.52742e-39 // #0010a1d0 │ │ -42ca5e: 350a 0c00 |02c9: if-ge v10, v0, 02d5 // +000c │ │ -42ca62: 1a00 e20b |02cb: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_volume_adaption INTEGER DEFAULT 0" // string@0be2 │ │ -42ca66: 6e20 7103 0900 |02cd: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ca6c: 1a00 f20b |02d0: const-string v0, "ALTER TABLE SimpleChapters ADD COLUMN image_url TEXT DEFAULT NULL" // string@0bf2 │ │ -42ca70: 6e20 7103 0900 |02d2: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ca76: 1400 d1a1 1000 |02d5: const v0, #float 1.52742e-39 // #0010a1d1 │ │ -42ca7c: 350a 0c00 |02d8: if-ge v10, v0, 02e4 // +000c │ │ -42ca80: 1a00 e10b |02da: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_skip_intro INTEGER DEFAULT 0;" // string@0be1 │ │ -42ca84: 6e20 7103 0900 |02dc: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ca8a: 1a00 e00b |02df: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_skip_ending INTEGER DEFAULT 0;" // string@0be0 │ │ -42ca8e: 6e20 7103 0900 |02e1: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ca94: 1400 a0d2 1e00 |02e4: const v0, #float 2.83062e-39 // #001ed2a0 │ │ -42ca9a: 350a 0700 |02e7: if-ge v10, v0, 02ee // +0007 │ │ -42ca9e: 1a00 dc0b |02e9: const-string v0, "ALTER TABLE Feeds ADD COLUMN episode_notification INTEGER DEFAULT 0;" // string@0bdc │ │ -42caa2: 6e20 7103 0900 |02eb: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42caa8: 1400 b0f9 1e00 |02ee: const v0, #float 2.84464e-39 // #001ef9b0 │ │ -42caae: 350a 1100 |02f1: if-ge v10, v0, 0302 // +0011 │ │ -42cab2: 1a00 af5c |02f3: const-string v0, "UPDATE FeedItems SET description = content_encoded, content_encoded = NULL WHERE length(description) < length(content_encoded)" // string@5caf │ │ -42cab6: 6e20 7103 0900 |02f5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cabc: 1a00 ae5c |02f8: const-string v0, "UPDATE FeedItems SET content_encoded = NULL" // string@5cae │ │ -42cac0: 6e20 7103 0900 |02fa: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cac6: 1a00 ef0b |02fd: const-string v0, "ALTER TABLE Feeds ADD COLUMN tags TEXT;" // string@0bef │ │ -42caca: 6e20 7103 0900 |02ff: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cad0: 1400 d047 1f00 |0302: const v0, #float 2.87266e-39 // #001f47d0 │ │ -42cad6: 350a 0700 |0305: if-ge v10, v0, 030c // +0007 │ │ -42cada: 1a00 ea0b |0307: const-string v0, "ALTER TABLE Feeds ADD COLUMN minimal_duration_filter INTEGER DEFAULT -1" // string@0bea │ │ -42cade: 6e20 7103 0900 |0309: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cae4: 1400 e06e 1f00 |030c: const v0, #float 2.88667e-39 // #001f6ee0 │ │ -42caea: 350a 0700 |030f: if-ge v10, v0, 0316 // +0007 │ │ -42caee: 1a00 d30b |0311: const-string v0, "ALTER TABLE FeedItems ADD COLUMN podcastindex_chapter_url TEXT" // string@0bd3 │ │ -42caf2: 6e20 7103 0900 |0313: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42caf8: 1400 d0ed 2d00 |0316: const v0, #float 4.21791e-39 // #002dedd0 │ │ -42cafe: 350a 0700 |0319: if-ge v10, v0, 0320 // +0007 │ │ -42cb02: 1a00 eb0b |031b: const-string v0, "ALTER TABLE Feeds ADD COLUMN new_episodes_action INTEGER DEFAULT 0" // string@0beb │ │ -42cb06: 6e20 7103 0900 |031d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cb0c: 0e00 |0320: return-void │ │ +42c984: 6e20 7103 0900 |0268: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c98a: 7401 8003 1600 |026b: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42c990: 7401 7003 1600 |026e: invoke-virtual/range {v22}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42c996: 1a00 e60b |0271: const-string v0, "ALTER TABLE Feeds ADD COLUMN include_filter TEXT DEFAULT ''" // string@0be6 │ │ +42c99a: 6e20 7103 0900 |0273: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c9a0: 1a00 dd0b |0276: const-string v0, "ALTER TABLE Feeds ADD COLUMN exclude_filter TEXT DEFAULT ''" // string@0bdd │ │ +42c9a4: 6e20 7103 0900 |0278: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c9aa: 1a00 e80b |027b: const-string v0, "ALTER TABLE Feeds ADD COLUMN keep_updated INTEGER DEFAULT 1" // string@0be8 │ │ +42c9ae: 6e20 7103 0900 |027d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c9b4: 1400 9405 1000 |0280: const v0, #float 1.47137e-39 // #00100594 │ │ +42c9ba: 350a 0700 |0283: if-ge v10, v0, 028a // +0007 │ │ +42c9be: 1a00 c15c |0285: const-string v0, "UPDATE Feeds SET last_update=NULL" // string@5cc1 │ │ +42c9c2: 6e20 7103 0900 |0287: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c9c8: 1400 682d 1000 |028a: const v0, #float 1.48566e-39 // #00102d68 │ │ +42c9ce: 350a 0700 |028d: if-ge v10, v0, 0294 // +0007 │ │ +42c9d2: 1a00 db0b |028f: const-string v0, "ALTER TABLE Feeds ADD COLUMN custom_title TEXT" // string@0bdb │ │ +42c9d6: 6e20 7103 0900 |0291: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c9dc: 1400 f42e 1000 |0294: const v0, #float 1.48621e-39 // #00102ef4 │ │ +42c9e2: 350a 1b00 |0297: if-ge v10, v0, 02b2 // +001b │ │ +42c9e6: 1a00 e50b |0299: const-string v0, "ALTER TABLE Feeds ADD COLUMN image_url TEXT" // string@0be5 │ │ +42c9ea: 6e20 7103 0900 |029b: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c9f0: 1a00 d10b |029e: const-string v0, "ALTER TABLE FeedItems ADD COLUMN image_url TEXT" // string@0bd1 │ │ +42c9f4: 6e20 7103 0900 |02a0: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42c9fa: 1a00 b05c |02a3: const-string v0, "UPDATE FeedItems SET image_url = ( SELECT download_url FROM FeedImages WHERE FeedImages.id = FeedItems.image)" // string@5cb0 │ │ +42c9fe: 6e20 7103 0900 |02a5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42ca04: 1a00 c05c |02a8: const-string v0, "UPDATE Feeds SET image_url = ( SELECT download_url FROM FeedImages WHERE FeedImages.id = Feeds.image)" // string@5cc0 │ │ +42ca08: 6e20 7103 0900 |02aa: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42ca0e: 1a00 0218 |02ad: const-string v0, "DROP TABLE FeedImages" // string@1802 │ │ +42ca12: 6e20 7103 0900 |02af: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42ca18: 1400 4055 1000 |02b2: const v0, #float 1.49995e-39 // #00105540 │ │ +42ca1e: 350a 0700 |02b5: if-ge v10, v0, 02bc // +0007 │ │ +42ca22: 1a00 df0b |02b7: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_playback_speed REAL DEFAULT -1.0" // string@0bdf │ │ +42ca26: 6e20 7103 0900 |02b9: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42ca2c: 1400 4155 1000 |02bc: const v0, #float 1.49995e-39 // #00105541 │ │ +42ca32: 350a 0700 |02bf: if-ge v10, v0, 02c6 // +0007 │ │ +42ca36: 1a00 ee0b |02c1: const-string v0, "ALTER TABLE Feeds ADD COLUMN sort_order TEXT" // string@0bee │ │ +42ca3a: 6e20 7103 0900 |02c3: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42ca40: 1400 d0a1 1000 |02c6: const v0, #float 1.52742e-39 // #0010a1d0 │ │ +42ca46: 350a 0c00 |02c9: if-ge v10, v0, 02d5 // +000c │ │ +42ca4a: 1a00 e20b |02cb: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_volume_adaption INTEGER DEFAULT 0" // string@0be2 │ │ +42ca4e: 6e20 7103 0900 |02cd: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42ca54: 1a00 f20b |02d0: const-string v0, "ALTER TABLE SimpleChapters ADD COLUMN image_url TEXT DEFAULT NULL" // string@0bf2 │ │ +42ca58: 6e20 7103 0900 |02d2: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42ca5e: 1400 d1a1 1000 |02d5: const v0, #float 1.52742e-39 // #0010a1d1 │ │ +42ca64: 350a 0c00 |02d8: if-ge v10, v0, 02e4 // +000c │ │ +42ca68: 1a00 e10b |02da: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_skip_intro INTEGER DEFAULT 0;" // string@0be1 │ │ +42ca6c: 6e20 7103 0900 |02dc: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42ca72: 1a00 e00b |02df: const-string v0, "ALTER TABLE Feeds ADD COLUMN feed_skip_ending INTEGER DEFAULT 0;" // string@0be0 │ │ +42ca76: 6e20 7103 0900 |02e1: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42ca7c: 1400 a0d2 1e00 |02e4: const v0, #float 2.83062e-39 // #001ed2a0 │ │ +42ca82: 350a 0700 |02e7: if-ge v10, v0, 02ee // +0007 │ │ +42ca86: 1a00 dc0b |02e9: const-string v0, "ALTER TABLE Feeds ADD COLUMN episode_notification INTEGER DEFAULT 0;" // string@0bdc │ │ +42ca8a: 6e20 7103 0900 |02eb: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42ca90: 1400 b0f9 1e00 |02ee: const v0, #float 2.84464e-39 // #001ef9b0 │ │ +42ca96: 350a 1100 |02f1: if-ge v10, v0, 0302 // +0011 │ │ +42ca9a: 1a00 af5c |02f3: const-string v0, "UPDATE FeedItems SET description = content_encoded, content_encoded = NULL WHERE length(description) < length(content_encoded)" // string@5caf │ │ +42ca9e: 6e20 7103 0900 |02f5: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42caa4: 1a00 ae5c |02f8: const-string v0, "UPDATE FeedItems SET content_encoded = NULL" // string@5cae │ │ +42caa8: 6e20 7103 0900 |02fa: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42caae: 1a00 ef0b |02fd: const-string v0, "ALTER TABLE Feeds ADD COLUMN tags TEXT;" // string@0bef │ │ +42cab2: 6e20 7103 0900 |02ff: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cab8: 1400 d047 1f00 |0302: const v0, #float 2.87266e-39 // #001f47d0 │ │ +42cabe: 350a 0700 |0305: if-ge v10, v0, 030c // +0007 │ │ +42cac2: 1a00 ea0b |0307: const-string v0, "ALTER TABLE Feeds ADD COLUMN minimal_duration_filter INTEGER DEFAULT -1" // string@0bea │ │ +42cac6: 6e20 7103 0900 |0309: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cacc: 1400 e06e 1f00 |030c: const v0, #float 2.88667e-39 // #001f6ee0 │ │ +42cad2: 350a 0700 |030f: if-ge v10, v0, 0316 // +0007 │ │ +42cad6: 1a00 d30b |0311: const-string v0, "ALTER TABLE FeedItems ADD COLUMN podcastindex_chapter_url TEXT" // string@0bd3 │ │ +42cada: 6e20 7103 0900 |0313: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cae0: 1400 d0ed 2d00 |0316: const v0, #float 4.21791e-39 // #002dedd0 │ │ +42cae6: 350a 0700 |0319: if-ge v10, v0, 0320 // +0007 │ │ +42caea: 1a00 eb0b |031b: const-string v0, "ALTER TABLE Feeds ADD COLUMN new_episodes_action INTEGER DEFAULT 0" // string@0beb │ │ +42caee: 6e20 7103 0900 |031d: invoke-virtual {v9, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42caf4: 0e00 |0320: return-void │ │ catches : 2 │ │ 0x017e - 0x0185 │ │ Ljava/lang/Exception; -> 0x01b9 │ │ 0x0189 - 0x01b8 │ │ Ljava/lang/Exception; -> 0x01b9 │ │ positions : │ │ 0x0009 line=19 │ │ @@ -1006861,50 +1006861,50 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 63 16-bit code units │ │ -42cb28: |[42cb28] de.danoeh.antennapod.storage.database.PodDBAdapter$1.:()V │ │ -42cb38: 7100 7fab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@ab7f │ │ -42cb3e: 0c00 |0003: move-result-object v0 │ │ -42cb40: 2100 |0004: array-length v0, v0 │ │ -42cb42: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -42cb46: 6900 93cf |0007: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ -42cb4a: 6201 7096 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9670 │ │ -42cb4e: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -42cb54: 0a01 |000e: move-result v1 │ │ -42cb56: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -42cb58: 4b02 0001 |0010: aput v2, v0, v1 │ │ -42cb5c: 6200 93cf |0012: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ -42cb60: 6201 7296 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9672 │ │ -42cb64: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -42cb6a: 0a01 |0019: move-result v1 │ │ -42cb6c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -42cb6e: 4b02 0001 |001b: aput v2, v0, v1 │ │ -42cb72: 6200 93cf |001d: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ -42cb76: 6201 6e96 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966e │ │ -42cb7a: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -42cb80: 0a01 |0024: move-result v1 │ │ -42cb82: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -42cb84: 4b02 0001 |0026: aput v2, v0, v1 │ │ -42cb88: 6200 93cf |0028: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ -42cb8c: 6201 6f96 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966f │ │ -42cb90: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -42cb96: 0a01 |002f: move-result v1 │ │ -42cb98: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -42cb9a: 4b02 0001 |0031: aput v2, v0, v1 │ │ -42cb9e: 6200 93cf |0033: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ -42cba2: 6201 7196 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9671 │ │ -42cba6: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -42cbac: 0a01 |003a: move-result v1 │ │ -42cbae: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -42cbb0: 4b02 0001 |003c: aput v2, v0, v1 │ │ -42cbb4: 0e00 |003e: return-void │ │ +42cb10: |[42cb10] de.danoeh.antennapod.storage.database.PodDBAdapter$1.:()V │ │ +42cb20: 7100 7fab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@ab7f │ │ +42cb26: 0c00 |0003: move-result-object v0 │ │ +42cb28: 2100 |0004: array-length v0, v0 │ │ +42cb2a: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +42cb2e: 6900 93cf |0007: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ +42cb32: 6201 7096 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9670 │ │ +42cb36: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +42cb3c: 0a01 |000e: move-result v1 │ │ +42cb3e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +42cb40: 4b02 0001 |0010: aput v2, v0, v1 │ │ +42cb44: 6200 93cf |0012: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ +42cb48: 6201 7296 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9672 │ │ +42cb4c: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +42cb52: 0a01 |0019: move-result v1 │ │ +42cb54: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +42cb56: 4b02 0001 |001b: aput v2, v0, v1 │ │ +42cb5a: 6200 93cf |001d: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ +42cb5e: 6201 6e96 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966e │ │ +42cb62: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +42cb68: 0a01 |0024: move-result v1 │ │ +42cb6a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +42cb6c: 4b02 0001 |0026: aput v2, v0, v1 │ │ +42cb70: 6200 93cf |0028: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ +42cb74: 6201 6f96 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@966f │ │ +42cb78: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +42cb7e: 0a01 |002f: move-result v1 │ │ +42cb80: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +42cb82: 4b02 0001 |0031: aput v2, v0, v1 │ │ +42cb86: 6200 93cf |0033: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ +42cb8a: 6201 7196 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9671 │ │ +42cb8e: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +42cb94: 0a01 |003a: move-result v1 │ │ +42cb96: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +42cb98: 4b02 0001 |003c: aput v2, v0, v1 │ │ +42cb9c: 0e00 |003e: return-void │ │ catches : 5 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -1006947,24 +1006947,24 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -42cbf8: |[42cbf8] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V │ │ -42cc08: 1404 d0ed 2d00 |0000: const v4, #float 4.21791e-39 // #002dedd0 │ │ -42cc0e: 2205 ae1d |0003: new-instance v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDbErrorHandler; // type@1dae │ │ -42cc12: 7010 9baf 0500 |0005: invoke-direct {v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDbErrorHandler;.:()V // method@af9b │ │ -42cc18: 0760 |0008: move-object v0, v6 │ │ -42cc1a: 0771 |0009: move-object v1, v7 │ │ -42cc1c: 0782 |000a: move-object v2, v8 │ │ -42cc1e: 0793 |000b: move-object v3, v9 │ │ -42cc20: 7606 8203 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ILandroid/database/DatabaseErrorHandler;)V // method@0382 │ │ -42cc26: 0e00 |000f: return-void │ │ +42cbe0: |[42cbe0] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V │ │ +42cbf0: 1404 d0ed 2d00 |0000: const v4, #float 4.21791e-39 // #002dedd0 │ │ +42cbf6: 2205 ae1d |0003: new-instance v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDbErrorHandler; // type@1dae │ │ +42cbfa: 7010 9baf 0500 |0005: invoke-direct {v5}, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDbErrorHandler;.:()V // method@af9b │ │ +42cc00: 0760 |0008: move-object v0, v6 │ │ +42cc02: 0771 |0009: move-object v1, v7 │ │ +42cc04: 0782 |000a: move-object v2, v8 │ │ +42cc06: 0793 |000b: move-object v3, v9 │ │ +42cc08: 7606 8203 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/database/sqlite/SQLiteOpenHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;ILandroid/database/DatabaseErrorHandler;)V // method@0382 │ │ +42cc0e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1469 │ │ locals : │ │ 0x0000 - 0x0010 reg=6 this Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; │ │ 0x0000 - 0x0010 reg=7 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=8 (null) Ljava/lang/String; │ │ @@ -1006976,42 +1006976,42 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -42cc28: |[42cc28] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -42cc38: 1a00 a912 |0000: const-string v0, "CREATE TABLE Feeds (id INTEGER PRIMARY KEY AUTOINCREMENT ,title TEXT,custom_title TEXT,file_url TEXT,download_url TEXT,downloaded INTEGER,link TEXT,description TEXT,payment_link TEXT,last_update TEXT,language TEXT,author TEXT,image_url TEXT,type TEXT,feed_identifier TEXT,auto_download INTEGER DEFAULT 1,username TEXT,password TEXT,include_filter TEXT DEFAULT '',exclude_filter TEXT DEFAULT '',minimal_duration_filter INTEGER DEFAULT -1,keep_updated INTEGER DEFAULT 1,is_paged INTEGER DEFAULT 0,next_page_link TEXT,hide TEXT,sort_order TEXT,last_update_failed INTEGER DEFAULT 0,auto_delete_action INTEGER DEFAULT 0,feed_playback_speed REAL DEFAULT -1.0,feed_volume_adaption INTEGER DEFAULT 0,tags TEXT,feed_skip_intro INTEGER DEFAULT 0,feed_skip_ending INTEGER DEFAULT 0,episode_notification INTEGER DEFAULT 0,new_episodes_action INTEGER DEFAULT 0)" // string@12a9 │ │ -42cc3c: 6e20 7103 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cc42: 1a00 a712 |0005: const-string v0, "CREATE TABLE FeedItems (id INTEGER PRIMARY KEY AUTOINCREMENT ,title TEXT,pubDate INTEGER,read INTEGER,link TEXT,description TEXT,payment_link TEXT,media INTEGER,feed INTEGER,has_simple_chapters INTEGER,item_identifier TEXT,image_url TEXT,auto_download INTEGER,podcastindex_chapter_url TEXT)" // string@12a7 │ │ -42cc46: 6e20 7103 0200 |0007: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cc4c: 1a00 a812 |000a: const-string v0, "CREATE TABLE FeedMedia (id INTEGER PRIMARY KEY AUTOINCREMENT ,duration INTEGER,file_url TEXT,download_url TEXT,downloaded INTEGER,position INTEGER,filesize INTEGER,mime_type TEXT,playback_completion_date INTEGER,feeditem INTEGER,played_duration INTEGER,has_embedded_picture INTEGER,last_played_time INTEGER)" // string@12a8 │ │ -42cc50: 6e20 7103 0200 |000c: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cc56: 1a00 a512 |000f: const-string v0, "CREATE TABLE DownloadLog (id INTEGER PRIMARY KEY AUTOINCREMENT ,feedfile INTEGER,feedfile_type INTEGER,reason INTEGER,successful INTEGER,completion_date INTEGER,reason_detailed TEXT,title TEXT)" // string@12a5 │ │ -42cc5a: 6e20 7103 0200 |0011: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cc60: 1a00 b212 |0014: const-string v0, "CREATE TABLE Queue(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12b2 │ │ -42cc64: 6e20 7103 0200 |0016: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cc6a: 1a00 b312 |0019: const-string v0, "CREATE TABLE SimpleChapters (id INTEGER PRIMARY KEY AUTOINCREMENT ,title TEXT,start INTEGER,feeditem INTEGER,link TEXT,image_url TEXT)" // string@12b3 │ │ -42cc6e: 6e20 7103 0200 |001b: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cc74: 1a00 a612 |001e: const-string v0, "CREATE TABLE Favorites(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12a6 │ │ -42cc78: 6e20 7103 0200 |0020: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cc7e: 1a00 9812 |0023: const-string v0, "CREATE INDEX FeedItems_feed ON FeedItems (feed)" // string@1298 │ │ -42cc82: 6e20 7103 0200 |0025: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cc88: 1a00 9912 |0028: const-string v0, "CREATE INDEX FeedItems_pubDate ON FeedItems (pubDate)" // string@1299 │ │ -42cc8c: 6e20 7103 0200 |002a: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cc92: 1a00 9a12 |002d: const-string v0, "CREATE INDEX FeedItems_read ON FeedItems (read)" // string@129a │ │ -42cc96: 6e20 7103 0200 |002f: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cc9c: 1a00 9b12 |0032: const-string v0, "CREATE INDEX FeedMedia_feeditem ON FeedMedia (feeditem)" // string@129b │ │ -42cca0: 6e20 7103 0200 |0034: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cca6: 1a00 a312 |0037: const-string v0, "CREATE INDEX Queue_feeditem ON Queue (feeditem)" // string@12a3 │ │ -42ccaa: 6e20 7103 0200 |0039: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ccb0: 1a00 a412 |003c: const-string v0, "CREATE INDEX SimpleChapters_feeditem ON SimpleChapters (feeditem)" // string@12a4 │ │ -42ccb4: 6e20 7103 0200 |003e: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ccba: 0e00 |0041: return-void │ │ +42cc10: |[42cc10] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.onCreate:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +42cc20: 1a00 a912 |0000: const-string v0, "CREATE TABLE Feeds (id INTEGER PRIMARY KEY AUTOINCREMENT ,title TEXT,custom_title TEXT,file_url TEXT,download_url TEXT,downloaded INTEGER,link TEXT,description TEXT,payment_link TEXT,last_update TEXT,language TEXT,author TEXT,image_url TEXT,type TEXT,feed_identifier TEXT,auto_download INTEGER DEFAULT 1,username TEXT,password TEXT,include_filter TEXT DEFAULT '',exclude_filter TEXT DEFAULT '',minimal_duration_filter INTEGER DEFAULT -1,keep_updated INTEGER DEFAULT 1,is_paged INTEGER DEFAULT 0,next_page_link TEXT,hide TEXT,sort_order TEXT,last_update_failed INTEGER DEFAULT 0,auto_delete_action INTEGER DEFAULT 0,feed_playback_speed REAL DEFAULT -1.0,feed_volume_adaption INTEGER DEFAULT 0,tags TEXT,feed_skip_intro INTEGER DEFAULT 0,feed_skip_ending INTEGER DEFAULT 0,episode_notification INTEGER DEFAULT 0,new_episodes_action INTEGER DEFAULT 0)" // string@12a9 │ │ +42cc24: 6e20 7103 0200 |0002: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc2a: 1a00 a712 |0005: const-string v0, "CREATE TABLE FeedItems (id INTEGER PRIMARY KEY AUTOINCREMENT ,title TEXT,pubDate INTEGER,read INTEGER,link TEXT,description TEXT,payment_link TEXT,media INTEGER,feed INTEGER,has_simple_chapters INTEGER,item_identifier TEXT,image_url TEXT,auto_download INTEGER,podcastindex_chapter_url TEXT)" // string@12a7 │ │ +42cc2e: 6e20 7103 0200 |0007: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc34: 1a00 a812 |000a: const-string v0, "CREATE TABLE FeedMedia (id INTEGER PRIMARY KEY AUTOINCREMENT ,duration INTEGER,file_url TEXT,download_url TEXT,downloaded INTEGER,position INTEGER,filesize INTEGER,mime_type TEXT,playback_completion_date INTEGER,feeditem INTEGER,played_duration INTEGER,has_embedded_picture INTEGER,last_played_time INTEGER)" // string@12a8 │ │ +42cc38: 6e20 7103 0200 |000c: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc3e: 1a00 a512 |000f: const-string v0, "CREATE TABLE DownloadLog (id INTEGER PRIMARY KEY AUTOINCREMENT ,feedfile INTEGER,feedfile_type INTEGER,reason INTEGER,successful INTEGER,completion_date INTEGER,reason_detailed TEXT,title TEXT)" // string@12a5 │ │ +42cc42: 6e20 7103 0200 |0011: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc48: 1a00 b212 |0014: const-string v0, "CREATE TABLE Queue(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12b2 │ │ +42cc4c: 6e20 7103 0200 |0016: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc52: 1a00 b312 |0019: const-string v0, "CREATE TABLE SimpleChapters (id INTEGER PRIMARY KEY AUTOINCREMENT ,title TEXT,start INTEGER,feeditem INTEGER,link TEXT,image_url TEXT)" // string@12b3 │ │ +42cc56: 6e20 7103 0200 |001b: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc5c: 1a00 a612 |001e: const-string v0, "CREATE TABLE Favorites(id INTEGER PRIMARY KEY,feeditem INTEGER,feed INTEGER)" // string@12a6 │ │ +42cc60: 6e20 7103 0200 |0020: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc66: 1a00 9812 |0023: const-string v0, "CREATE INDEX FeedItems_feed ON FeedItems (feed)" // string@1298 │ │ +42cc6a: 6e20 7103 0200 |0025: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc70: 1a00 9912 |0028: const-string v0, "CREATE INDEX FeedItems_pubDate ON FeedItems (pubDate)" // string@1299 │ │ +42cc74: 6e20 7103 0200 |002a: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc7a: 1a00 9a12 |002d: const-string v0, "CREATE INDEX FeedItems_read ON FeedItems (read)" // string@129a │ │ +42cc7e: 6e20 7103 0200 |002f: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc84: 1a00 9b12 |0032: const-string v0, "CREATE INDEX FeedMedia_feeditem ON FeedMedia (feeditem)" // string@129b │ │ +42cc88: 6e20 7103 0200 |0034: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc8e: 1a00 a312 |0037: const-string v0, "CREATE INDEX Queue_feeditem ON Queue (feeditem)" // string@12a3 │ │ +42cc92: 6e20 7103 0200 |0039: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cc98: 1a00 a412 |003c: const-string v0, "CREATE INDEX SimpleChapters_feeditem ON SimpleChapters (feeditem)" // string@12a4 │ │ +42cc9c: 6e20 7103 0200 |003e: invoke-virtual {v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cca2: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1474 │ │ 0x0007 line=1475 │ │ 0x000c line=1476 │ │ 0x0011 line=1477 │ │ 0x0016 line=1478 │ │ @@ -1007032,43 +1007032,43 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -42ccbc: |[42ccbc] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ -42cccc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42ccd0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42ccd6: 1a01 fb5d |0005: const-string v1, "Upgrading from version " // string@5dfb │ │ -42ccda: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cce0: 6e20 ceb2 6000 |000a: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42cce6: 1a01 c001 |000d: const-string v1, " to " // string@01c0 │ │ -42ccea: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42ccf0: 6e20 ceb2 7000 |0012: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42ccf6: 1a01 7f09 |0015: const-string v1, "." // string@097f │ │ -42ccfa: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cd00: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42cd06: 0c00 |001d: move-result-object v0 │ │ -42cd08: 1a01 5717 |001e: const-string v1, "DBAdapter" // string@1757 │ │ -42cd0c: 7120 ff0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -42cd12: 7130 96af 6507 |0023: invoke-static {v5, v6, v7}, Lde/danoeh/antennapod/storage/database/DBUpgrader;.upgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V // method@af96 │ │ -42cd18: 2206 741e |0026: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -42cd1c: 7010 c7b2 0600 |0028: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42cd22: 1a07 b017 |002b: const-string v7, "DELETE FROM DownloadLog WHERE completion_date<" // string@17b0 │ │ -42cd26: 6e20 d3b2 7600 |002d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cd2c: 7100 e0b2 0000 |0030: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -42cd32: 0b00 |0033: move-result-wide v0 │ │ -42cd34: 1702 0084 0c24 |0034: const-wide/32 v2, #float 3.04695e-17 // #240c8400 │ │ -42cd3a: bc20 |0037: sub-long/2addr v0, v2 │ │ -42cd3c: 6e30 cfb2 0601 |0038: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42cd42: 6e10 deb2 0600 |003b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42cd48: 0c06 |003e: move-result-object v6 │ │ -42cd4a: 6e20 7103 6500 |003f: invoke-virtual {v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42cd50: 0e00 |0042: return-void │ │ +42cca4: |[42cca4] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDBHelper.onUpgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V │ │ +42ccb4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42ccb8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42ccbe: 1a01 fb5d |0005: const-string v1, "Upgrading from version " // string@5dfb │ │ +42ccc2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42ccc8: 6e20 ceb2 6000 |000a: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42ccce: 1a01 c001 |000d: const-string v1, " to " // string@01c0 │ │ +42ccd2: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42ccd8: 6e20 ceb2 7000 |0012: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42ccde: 1a01 7f09 |0015: const-string v1, "." // string@097f │ │ +42cce2: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cce8: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42ccee: 0c00 |001d: move-result-object v0 │ │ +42ccf0: 1a01 5717 |001e: const-string v1, "DBAdapter" // string@1757 │ │ +42ccf4: 7120 ff0a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +42ccfa: 7130 96af 6507 |0023: invoke-static {v5, v6, v7}, Lde/danoeh/antennapod/storage/database/DBUpgrader;.upgrade:(Landroid/database/sqlite/SQLiteDatabase;II)V // method@af96 │ │ +42cd00: 2206 741e |0026: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +42cd04: 7010 c7b2 0600 |0028: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42cd0a: 1a07 b017 |002b: const-string v7, "DELETE FROM DownloadLog WHERE completion_date<" // string@17b0 │ │ +42cd0e: 6e20 d3b2 7600 |002d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cd14: 7100 e0b2 0000 |0030: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +42cd1a: 0b00 |0033: move-result-wide v0 │ │ +42cd1c: 1702 0084 0c24 |0034: const-wide/32 v2, #float 3.04695e-17 // #240c8400 │ │ +42cd22: bc20 |0037: sub-long/2addr v0, v2 │ │ +42cd24: 6e30 cfb2 0601 |0038: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42cd2a: 6e10 deb2 0600 |003b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42cd30: 0c06 |003e: move-result-object v6 │ │ +42cd32: 6e20 7103 6500 |003f: invoke-virtual {v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42cd38: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1492 │ │ 0x0023 line=1493 │ │ 0x0026 line=1495 │ │ 0x0030 line=1496 │ │ 0x003f line=1495 │ │ @@ -1007109,17 +1007109,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42cd54: |[42cd54] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDbErrorHandler.:()V │ │ -42cd64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42cd6a: 0e00 |0003: return-void │ │ +42cd3c: |[42cd3c] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDbErrorHandler.:()V │ │ +42cd4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42cd52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDbErrorHandler; │ │ │ │ Virtual methods - │ │ @@ -1007128,58 +1007128,58 @@ │ │ type : '(Landroid/database/sqlite/SQLiteDatabase;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -42cd6c: |[42cd6c] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDbErrorHandler.onCorruption:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ -42cd7c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42cd80: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42cd86: 1a01 3e18 |0005: const-string v1, "Database corrupted: " // string@183e │ │ -42cd8a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cd90: 6e10 7403 0600 |000a: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.getPath:()Ljava/lang/String; // method@0374 │ │ -42cd96: 0c01 |000d: move-result-object v1 │ │ -42cd98: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cd9e: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42cda4: 0c00 |0014: move-result-object v0 │ │ -42cda6: 1a01 734f |0015: const-string v1, "PodDBAdapter" // string@4f73 │ │ -42cdaa: 7120 f70a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42cdb0: 2200 231e |001a: new-instance v0, Ljava/io/File; // type@1e23 │ │ -42cdb4: 6e10 7403 0600 |001c: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.getPath:()Ljava/lang/String; // method@0374 │ │ -42cdba: 0c02 |001f: move-result-object v2 │ │ -42cdbc: 7020 3cb1 2000 |0020: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -42cdc2: 7100 9daf 0000 |0023: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.-$$Nest$sfgetcontext:()Landroid/content/Context; // method@af9d │ │ -42cdc8: 0c02 |0026: move-result-object v2 │ │ -42cdca: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -42cdcc: 6e20 2402 3200 |0028: invoke-virtual {v2, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0224 │ │ -42cdd2: 0c02 |002b: move-result-object v2 │ │ -42cdd4: 2203 231e |002c: new-instance v3, Ljava/io/File; // type@1e23 │ │ -42cdd8: 1a04 b616 |002e: const-string v4, "CorruptedDatabaseBackup.db" // string@16b6 │ │ -42cddc: 7030 3bb1 2304 |0030: invoke-direct {v3, v2, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ -42cde2: 7120 cfb6 3000 |0033: invoke-static {v0, v3}, Lorg/apache/commons/io/FileUtils;.copyFile:(Ljava/io/File;Ljava/io/File;)V // method@b6cf │ │ -42cde8: 2200 741e |0036: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42cdec: 7010 c7b2 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42cdf2: 1a02 c619 |003b: const-string v2, "Dumped database to " // string@19c6 │ │ -42cdf6: 6e20 d3b2 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cdfc: 6e10 4bb1 0300 |0040: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@b14b │ │ -42ce02: 0c02 |0043: move-result-object v2 │ │ -42ce04: 6e20 d3b2 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42ce0a: 6e10 deb2 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42ce10: 0c00 |004a: move-result-object v0 │ │ -42ce12: 7120 f50a 0100 |004b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42ce18: 2809 |004e: goto 0057 // +0009 │ │ -42ce1a: 0d00 |004f: move-exception v0 │ │ -42ce1c: 7110 f90a 0000 |0050: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42ce22: 0c00 |0053: move-result-object v0 │ │ -42ce24: 7120 f50a 0100 |0054: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42ce2a: 2200 9900 |0057: new-instance v0, Landroid/database/DefaultDatabaseErrorHandler; // type@0099 │ │ -42ce2e: 7010 6103 0000 |0059: invoke-direct {v0}, Landroid/database/DefaultDatabaseErrorHandler;.:()V // method@0361 │ │ -42ce34: 6e20 6203 6000 |005c: invoke-virtual {v0, v6}, Landroid/database/DefaultDatabaseErrorHandler;.onCorruption:(Landroid/database/sqlite/SQLiteDatabase;)V // method@0362 │ │ -42ce3a: 0e00 |005f: return-void │ │ +42cd54: |[42cd54] de.danoeh.antennapod.storage.database.PodDBAdapter$PodDbErrorHandler.onCorruption:(Landroid/database/sqlite/SQLiteDatabase;)V │ │ +42cd64: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42cd68: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42cd6e: 1a01 3e18 |0005: const-string v1, "Database corrupted: " // string@183e │ │ +42cd72: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cd78: 6e10 7403 0600 |000a: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.getPath:()Ljava/lang/String; // method@0374 │ │ +42cd7e: 0c01 |000d: move-result-object v1 │ │ +42cd80: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cd86: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42cd8c: 0c00 |0014: move-result-object v0 │ │ +42cd8e: 1a01 734f |0015: const-string v1, "PodDBAdapter" // string@4f73 │ │ +42cd92: 7120 f70a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42cd98: 2200 231e |001a: new-instance v0, Ljava/io/File; // type@1e23 │ │ +42cd9c: 6e10 7403 0600 |001c: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.getPath:()Ljava/lang/String; // method@0374 │ │ +42cda2: 0c02 |001f: move-result-object v2 │ │ +42cda4: 7020 3cb1 2000 |0020: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +42cdaa: 7100 9daf 0000 |0023: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.-$$Nest$sfgetcontext:()Landroid/content/Context; // method@af9d │ │ +42cdb0: 0c02 |0026: move-result-object v2 │ │ +42cdb2: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +42cdb4: 6e20 2402 3200 |0028: invoke-virtual {v2, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0224 │ │ +42cdba: 0c02 |002b: move-result-object v2 │ │ +42cdbc: 2203 231e |002c: new-instance v3, Ljava/io/File; // type@1e23 │ │ +42cdc0: 1a04 b616 |002e: const-string v4, "CorruptedDatabaseBackup.db" // string@16b6 │ │ +42cdc4: 7030 3bb1 2304 |0030: invoke-direct {v3, v2, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ +42cdca: 7120 cfb6 3000 |0033: invoke-static {v0, v3}, Lorg/apache/commons/io/FileUtils;.copyFile:(Ljava/io/File;Ljava/io/File;)V // method@b6cf │ │ +42cdd0: 2200 741e |0036: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42cdd4: 7010 c7b2 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42cdda: 1a02 c619 |003b: const-string v2, "Dumped database to " // string@19c6 │ │ +42cdde: 6e20 d3b2 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cde4: 6e10 4bb1 0300 |0040: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@b14b │ │ +42cdea: 0c02 |0043: move-result-object v2 │ │ +42cdec: 6e20 d3b2 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cdf2: 6e10 deb2 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42cdf8: 0c00 |004a: move-result-object v0 │ │ +42cdfa: 7120 f50a 0100 |004b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42ce00: 2809 |004e: goto 0057 // +0009 │ │ +42ce02: 0d00 |004f: move-exception v0 │ │ +42ce04: 7110 f90a 0000 |0050: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42ce0a: 0c00 |0053: move-result-object v0 │ │ +42ce0c: 7120 f50a 0100 |0054: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42ce12: 2200 9900 |0057: new-instance v0, Landroid/database/DefaultDatabaseErrorHandler; // type@0099 │ │ +42ce16: 7010 6103 0000 |0059: invoke-direct {v0}, Landroid/database/DefaultDatabaseErrorHandler;.:()V // method@0361 │ │ +42ce1c: 6e20 6203 6000 |005c: invoke-virtual {v0, v6}, Landroid/database/DefaultDatabaseErrorHandler;.onCorruption:(Landroid/database/sqlite/SQLiteDatabase;)V // method@0362 │ │ +42ce22: 0e00 |005f: return-void │ │ catches : 1 │ │ 0x0033 - 0x004e │ │ Ljava/io/IOException; -> 0x004f │ │ positions : │ │ 0x0000 line=1441 │ │ 0x001a line=1443 │ │ 0x0023 line=1444 │ │ @@ -1007737,69 +1007737,69 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42ce4c: |[42ce4c] de.danoeh.antennapod.storage.database.PodDBAdapter.-$$Nest$sfgetcontext:()Landroid/content/Context; │ │ -42ce5c: 6200 f4cf |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@cff4 │ │ -42ce60: 1100 |0002: return-object v0 │ │ +42ce34: |[42ce34] de.danoeh.antennapod.storage.database.PodDBAdapter.-$$Nest$sfgetcontext:()Landroid/content/Context; │ │ +42ce44: 6200 f4cf |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@cff4 │ │ +42ce48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 7 │ │ insns size : 21 16-bit code units │ │ -42eab0: |[42eab0] de.danoeh.antennapod.storage.database.PodDBAdapter.:()V │ │ -42eac0: 1a00 a51d |0000: const-string v0, "Feeds" // string@1da5 │ │ -42eac4: 1a01 6d1d |0002: const-string v1, "FeedItems" // string@1d6d │ │ -42eac8: 1a02 771d |0004: const-string v2, "FeedMedia" // string@1d77 │ │ -42eacc: 1a03 6219 |0006: const-string v3, "DownloadLog" // string@1962 │ │ -42ead0: 1a04 bc50 |0008: const-string v4, "Queue" // string@50bc │ │ -42ead4: 1a05 3a55 |000a: const-string v5, "SimpleChapters" // string@553a │ │ -42ead8: 1a06 3a1d |000c: const-string v6, "Favorites" // string@1d3a │ │ -42eadc: 2507 1021 0000 |000e: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Ljava/lang/String; // type@2110 │ │ -42eae2: 0c00 |0011: move-result-object v0 │ │ -42eae4: 6900 94cf |0012: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.ALL_TABLES:[Ljava/lang/String; // field@cf94 │ │ -42eae8: 0e00 |0014: return-void │ │ +42ea98: |[42ea98] de.danoeh.antennapod.storage.database.PodDBAdapter.:()V │ │ +42eaa8: 1a00 a51d |0000: const-string v0, "Feeds" // string@1da5 │ │ +42eaac: 1a01 6d1d |0002: const-string v1, "FeedItems" // string@1d6d │ │ +42eab0: 1a02 771d |0004: const-string v2, "FeedMedia" // string@1d77 │ │ +42eab4: 1a03 6219 |0006: const-string v3, "DownloadLog" // string@1962 │ │ +42eab8: 1a04 bc50 |0008: const-string v4, "Queue" // string@50bc │ │ +42eabc: 1a05 3a55 |000a: const-string v5, "SimpleChapters" // string@553a │ │ +42eac0: 1a06 3a1d |000c: const-string v6, "Favorites" // string@1d3a │ │ +42eac4: 2507 1021 0000 |000e: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Ljava/lang/String; // type@2110 │ │ +42eaca: 0c00 |0011: move-result-object v0 │ │ +42eacc: 6900 94cf |0012: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.ALL_TABLES:[Ljava/lang/String; // field@cf94 │ │ +42ead0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x000e line=236 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -42eaec: |[42eaec] de.danoeh.antennapod.storage.database.PodDBAdapter.:()V │ │ -42eafc: 7010 76b2 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b276 │ │ -42eb02: 2200 ad1d |0003: new-instance v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // type@1dad │ │ -42eb06: 6201 f4cf |0005: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@cff4 │ │ -42eb0a: 1a02 a90d |0007: const-string v2, "Antennapod.db" // string@0da9 │ │ -42eb0e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -42eb10: 7040 98af 1032 |000a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V // method@af98 │ │ -42eb16: 5b40 f6cf |000d: iput-object v0, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@cff6 │ │ -42eb1a: 7010 caaf 0400 |000f: invoke-direct {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.openDb:()Landroid/database/sqlite/SQLiteDatabase; // method@afca │ │ -42eb20: 0c00 |0012: move-result-object v0 │ │ -42eb22: 5b40 f5cf |0013: iput-object v0, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42eb26: 0e00 |0015: return-void │ │ +42ead4: |[42ead4] de.danoeh.antennapod.storage.database.PodDBAdapter.:()V │ │ +42eae4: 7010 76b2 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b276 │ │ +42eaea: 2200 ad1d |0003: new-instance v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // type@1dad │ │ +42eaee: 6201 f4cf |0005: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@cff4 │ │ +42eaf2: 1a02 a90d |0007: const-string v2, "Antennapod.db" // string@0da9 │ │ +42eaf6: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +42eaf8: 7040 98af 1032 |000a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper;.:(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;)V // method@af98 │ │ +42eafe: 5b40 f6cf |000d: iput-object v0, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@cff6 │ │ +42eb02: 7010 caaf 0400 |000f: invoke-direct {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.openDb:()Landroid/database/sqlite/SQLiteDatabase; // method@afca │ │ +42eb08: 0c00 |0012: move-result-object v0 │ │ +42eb0a: 5b40 f5cf |0013: iput-object v0, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42eb0e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0003 line=348 │ │ 0x000f line=349 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1007809,84 +1007809,84 @@ │ │ type : '(Ljava/lang/String;[J)Ljava/util/Map;' │ │ access : 0x0082 (PRIVATE VARARGS) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 146 16-bit code units │ │ -42e034: |[42e034] de.danoeh.antennapod.storage.database.PodDBAdapter.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; │ │ -42e044: 2190 |0000: array-length v0, v9 │ │ -42e046: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -42e048: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -42e04a: 3d00 3b00 |0003: if-lez v0, 003e // +003b │ │ -42e04e: 2200 741e |0005: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42e052: 7010 c7b2 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42e058: 2193 |000a: array-length v3, v9 │ │ -42e05a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -42e05c: 3534 0f00 |000c: if-ge v4, v3, 001b // +000f │ │ -42e060: 4505 0904 |000e: aget-wide v5, v9, v4 │ │ -42e064: 6e30 cfb2 5006 |0010: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42e06a: 1305 2c00 |0013: const/16 v5, #int 44 // #2c │ │ -42e06e: 6e20 cbb2 5000 |0015: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -42e074: d804 0401 |0018: add-int/lit8 v4, v4, #int 1 // #01 │ │ -42e078: 28f2 |001a: goto 000c // -000e │ │ -42e07a: 6e10 dab2 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ -42e080: 0a09 |001e: move-result v9 │ │ -42e082: b129 |001f: sub-int/2addr v9, v2 │ │ -42e084: 6e20 d8b2 9000 |0020: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b2d8 │ │ -42e08a: 2209 741e |0023: new-instance v9, Ljava/lang/StringBuilder; // type@1e74 │ │ -42e08e: 7010 c7b2 0900 |0025: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42e094: 1a03 bc84 |0028: const-string v3, "feed IN (" // string@84bc │ │ -42e098: 6e20 d3b2 3900 |002a: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42e09e: 6e10 deb2 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42e0a4: 0c00 |0030: move-result-object v0 │ │ -42e0a6: 6e20 d3b2 0900 |0031: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42e0ac: 1a00 3107 |0034: const-string v0, ") AND " // string@0731 │ │ -42e0b0: 6e20 d3b2 0900 |0036: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42e0b6: 6e10 deb2 0900 |0039: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42e0bc: 0c09 |003c: move-result-object v9 │ │ -42e0be: 2803 |003d: goto 0040 // +0003 │ │ -42e0c0: 1a09 0000 |003e: const-string v9, "" // string@0000 │ │ -42e0c4: 2200 741e |0040: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42e0c8: 7010 c7b2 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42e0ce: 1a03 ef52 |0045: const-string v3, "SELECT feed, COUNT(FeedItems.id) AS count FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE " // string@52ef │ │ -42e0d2: 6e20 d3b2 3000 |0047: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42e0d8: 6e20 d3b2 9000 |004a: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42e0de: 1a09 1e00 |004d: const-string v9, " " // string@001e │ │ -42e0e2: 6e20 d3b2 9000 |004f: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42e0e8: 6e20 d3b2 8000 |0052: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42e0ee: 1a08 6600 |0055: const-string v8, " GROUP BY " // string@0066 │ │ -42e0f2: 6e20 d3b2 8000 |0057: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42e0f8: 1a08 ba84 |005a: const-string v8, "feed" // string@84ba │ │ -42e0fc: 6e20 d3b2 8000 |005c: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42e102: 6e10 deb2 0000 |005f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42e108: 0c08 |0062: move-result-object v8 │ │ -42e10a: 5479 f5cf |0063: iget-object v9, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e10e: 1200 |0065: const/4 v0, #int 0 // #0 │ │ -42e110: 6e30 7d03 8900 |0066: invoke-virtual {v9, v8, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42e116: 0c08 |0069: move-result-object v8 │ │ -42e118: 2209 ee1e |006a: new-instance v9, Ljava/util/HashMap; // type@1eee │ │ -42e11c: 7010 a9b4 0900 |006c: invoke-direct {v9}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -42e122: 7210 5403 0800 |006f: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -42e128: 0a00 |0072: move-result v0 │ │ -42e12a: 3800 1b00 |0073: if-eqz v0, 008e // +001b │ │ -42e12e: 7220 4e03 1800 |0075: invoke-interface {v8, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -42e134: 0b03 |0078: move-result-wide v3 │ │ -42e136: 7220 4d03 2800 |0079: invoke-interface {v8, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -42e13c: 0a00 |007c: move-result v0 │ │ -42e13e: 7120 48b2 4300 |007d: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e144: 0c03 |0080: move-result-object v3 │ │ -42e146: 7110 38b2 0000 |0081: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42e14c: 0c00 |0084: move-result-object v0 │ │ -42e14e: 7230 11b5 3900 |0085: invoke-interface {v9, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -42e154: 7210 5503 0800 |0088: invoke-interface {v8}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -42e15a: 0a00 |008b: move-result v0 │ │ -42e15c: 3900 e9ff |008c: if-nez v0, 0075 // -0017 │ │ -42e160: 7210 4303 0800 |008e: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -42e166: 1109 |0091: return-object v9 │ │ +42e01c: |[42e01c] de.danoeh.antennapod.storage.database.PodDBAdapter.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; │ │ +42e02c: 2190 |0000: array-length v0, v9 │ │ +42e02e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +42e030: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +42e032: 3d00 3b00 |0003: if-lez v0, 003e // +003b │ │ +42e036: 2200 741e |0005: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42e03a: 7010 c7b2 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42e040: 2193 |000a: array-length v3, v9 │ │ +42e042: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +42e044: 3534 0f00 |000c: if-ge v4, v3, 001b // +000f │ │ +42e048: 4505 0904 |000e: aget-wide v5, v9, v4 │ │ +42e04c: 6e30 cfb2 5006 |0010: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42e052: 1305 2c00 |0013: const/16 v5, #int 44 // #2c │ │ +42e056: 6e20 cbb2 5000 |0015: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +42e05c: d804 0401 |0018: add-int/lit8 v4, v4, #int 1 // #01 │ │ +42e060: 28f2 |001a: goto 000c // -000e │ │ +42e062: 6e10 dab2 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ +42e068: 0a09 |001e: move-result v9 │ │ +42e06a: b129 |001f: sub-int/2addr v9, v2 │ │ +42e06c: 6e20 d8b2 9000 |0020: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b2d8 │ │ +42e072: 2209 741e |0023: new-instance v9, Ljava/lang/StringBuilder; // type@1e74 │ │ +42e076: 7010 c7b2 0900 |0025: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42e07c: 1a03 bc84 |0028: const-string v3, "feed IN (" // string@84bc │ │ +42e080: 6e20 d3b2 3900 |002a: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42e086: 6e10 deb2 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42e08c: 0c00 |0030: move-result-object v0 │ │ +42e08e: 6e20 d3b2 0900 |0031: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42e094: 1a00 3107 |0034: const-string v0, ") AND " // string@0731 │ │ +42e098: 6e20 d3b2 0900 |0036: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42e09e: 6e10 deb2 0900 |0039: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42e0a4: 0c09 |003c: move-result-object v9 │ │ +42e0a6: 2803 |003d: goto 0040 // +0003 │ │ +42e0a8: 1a09 0000 |003e: const-string v9, "" // string@0000 │ │ +42e0ac: 2200 741e |0040: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42e0b0: 7010 c7b2 0000 |0042: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42e0b6: 1a03 ef52 |0045: const-string v3, "SELECT feed, COUNT(FeedItems.id) AS count FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE " // string@52ef │ │ +42e0ba: 6e20 d3b2 3000 |0047: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42e0c0: 6e20 d3b2 9000 |004a: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42e0c6: 1a09 1e00 |004d: const-string v9, " " // string@001e │ │ +42e0ca: 6e20 d3b2 9000 |004f: invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42e0d0: 6e20 d3b2 8000 |0052: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42e0d6: 1a08 6600 |0055: const-string v8, " GROUP BY " // string@0066 │ │ +42e0da: 6e20 d3b2 8000 |0057: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42e0e0: 1a08 ba84 |005a: const-string v8, "feed" // string@84ba │ │ +42e0e4: 6e20 d3b2 8000 |005c: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42e0ea: 6e10 deb2 0000 |005f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42e0f0: 0c08 |0062: move-result-object v8 │ │ +42e0f2: 5479 f5cf |0063: iget-object v9, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e0f6: 1200 |0065: const/4 v0, #int 0 // #0 │ │ +42e0f8: 6e30 7d03 8900 |0066: invoke-virtual {v9, v8, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42e0fe: 0c08 |0069: move-result-object v8 │ │ +42e100: 2209 ee1e |006a: new-instance v9, Ljava/util/HashMap; // type@1eee │ │ +42e104: 7010 a9b4 0900 |006c: invoke-direct {v9}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +42e10a: 7210 5403 0800 |006f: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +42e110: 0a00 |0072: move-result v0 │ │ +42e112: 3800 1b00 |0073: if-eqz v0, 008e // +001b │ │ +42e116: 7220 4e03 1800 |0075: invoke-interface {v8, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +42e11c: 0b03 |0078: move-result-wide v3 │ │ +42e11e: 7220 4d03 2800 |0079: invoke-interface {v8, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +42e124: 0a00 |007c: move-result v0 │ │ +42e126: 7120 48b2 4300 |007d: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e12c: 0c03 |0080: move-result-object v3 │ │ +42e12e: 7110 38b2 0000 |0081: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42e134: 0c00 |0084: move-result-object v0 │ │ +42e136: 7230 11b5 3900 |0085: invoke-interface {v9, v3, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +42e13c: 7210 5503 0800 |0088: invoke-interface {v8}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +42e142: 0a00 |008b: move-result v0 │ │ +42e144: 3900 e9ff |008c: if-nez v0, 0075 // -0017 │ │ +42e148: 7210 4303 0800 |008e: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +42e14e: 1109 |0091: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1279 │ │ 0x0005 line=1282 │ │ 0x000a line=1283 │ │ 0x0010 line=1284 │ │ 0x0015 line=1285 │ │ @@ -1007911,35 +1007911,35 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -42dde8: |[42dde8] de.danoeh.antennapod.storage.database.PodDBAdapter.deleteDatabase:()Z │ │ -42ddf8: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -42ddfe: 0c00 |0003: move-result-object v0 │ │ -42de00: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ -42de06: 6201 94cf |0007: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.ALL_TABLES:[Ljava/lang/String; // field@cf94 │ │ -42de0a: 2112 |0009: array-length v2, v1 │ │ -42de0c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -42de0e: 3523 0f00 |000b: if-ge v3, v2, 001a // +000f │ │ -42de12: 4604 0103 |000d: aget-object v4, v1, v3 │ │ -42de16: 5405 f5cf |000f: iget-object v5, v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42de1a: 1a06 f809 |0011: const-string v6, "1" // string@09f8 │ │ -42de1e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -42de20: 6e40 6d03 4576 |0014: invoke-virtual {v5, v4, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ -42de26: d803 0301 |0017: add-int/lit8 v3, v3, #int 1 // #01 │ │ -42de2a: 28f2 |0019: goto 000b // -000e │ │ -42de2c: 6e10 a4af 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -42de32: 1210 |001d: const/4 v0, #int 1 // #1 │ │ -42de34: 0f00 |001e: return v0 │ │ -42de36: 0d01 |001f: move-exception v1 │ │ -42de38: 6e10 a4af 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ -42de3e: 2701 |0023: throw v1 │ │ +42ddd0: |[42ddd0] de.danoeh.antennapod.storage.database.PodDBAdapter.deleteDatabase:()Z │ │ +42dde0: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +42dde6: 0c00 |0003: move-result-object v0 │ │ +42dde8: 6e10 c9af 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afc9 │ │ +42ddee: 6201 94cf |0007: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.ALL_TABLES:[Ljava/lang/String; // field@cf94 │ │ +42ddf2: 2112 |0009: array-length v2, v1 │ │ +42ddf4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +42ddf6: 3523 0f00 |000b: if-ge v3, v2, 001a // +000f │ │ +42ddfa: 4604 0103 |000d: aget-object v4, v1, v3 │ │ +42ddfe: 5405 f5cf |000f: iget-object v5, v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42de02: 1a06 f809 |0011: const-string v6, "1" // string@09f8 │ │ +42de06: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +42de08: 6e40 6d03 4576 |0014: invoke-virtual {v5, v4, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ +42de0e: d803 0301 |0017: add-int/lit8 v3, v3, #int 1 // #01 │ │ +42de12: 28f2 |0019: goto 000b // -000e │ │ +42de14: 6e10 a4af 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +42de1a: 1210 |001d: const/4 v0, #int 1 // #1 │ │ +42de1c: 0f00 |001e: return v0 │ │ +42de1e: 0d01 |001f: move-exception v1 │ │ +42de20: 6e10 a4af 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@afa4 │ │ +42de26: 2701 |0023: throw v1 │ │ catches : 1 │ │ 0x0007 - 0x0017 │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=390 │ │ 0x0004 line=391 │ │ 0x0007 line=393 │ │ @@ -1007953,28 +1007953,28 @@ │ │ type : '()Lde/danoeh/antennapod/storage/database/PodDBAdapter;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -42decc: |[42decc] de.danoeh.antennapod.storage.database.PodDBAdapter.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ -42dedc: 1c00 af1d |0000: const-class v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter; // type@1daf │ │ -42dee0: 1d00 |0002: monitor-enter v0 │ │ -42dee2: 6201 f7cf |0003: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@cff7 │ │ -42dee6: 3901 0900 |0005: if-nez v1, 000e // +0009 │ │ -42deea: 2201 af1d |0007: new-instance v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter; // type@1daf │ │ -42deee: 7010 9faf 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.:()V // method@af9f │ │ -42def4: 6901 f7cf |000c: sput-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@cff7 │ │ -42def8: 6201 f7cf |000e: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@cff7 │ │ -42defc: 1e00 |0010: monitor-exit v0 │ │ -42defe: 1101 |0011: return-object v1 │ │ -42df00: 0d01 |0012: move-exception v1 │ │ -42df02: 1e00 |0013: monitor-exit v0 │ │ -42df04: 2701 |0014: throw v1 │ │ +42deb4: |[42deb4] de.danoeh.antennapod.storage.database.PodDBAdapter.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ +42dec4: 1c00 af1d |0000: const-class v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter; // type@1daf │ │ +42dec8: 1d00 |0002: monitor-enter v0 │ │ +42deca: 6201 f7cf |0003: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@cff7 │ │ +42dece: 3901 0900 |0005: if-nez v1, 000e // +0009 │ │ +42ded2: 2201 af1d |0007: new-instance v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter; // type@1daf │ │ +42ded6: 7010 9faf 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.:()V // method@af9f │ │ +42dedc: 6901 f7cf |000c: sput-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@cff7 │ │ +42dee0: 6201 f7cf |000e: sget-object v1, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@cff7 │ │ +42dee4: 1e00 |0010: monitor-exit v0 │ │ +42dee6: 1101 |0011: return-object v1 │ │ +42dee8: 0d01 |0012: move-exception v1 │ │ +42deea: 1e00 |0013: monitor-exit v0 │ │ +42deec: 2701 |0014: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0003 line=341 │ │ 0x0007 line=342 │ │ 0x000e line=344 │ │ @@ -1007985,19 +1007985,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -42ec44: |[42ec44] de.danoeh.antennapod.storage.database.PodDBAdapter.init:(Landroid/content/Context;)V │ │ -42ec54: 6e10 1802 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -42ec5a: 0c00 |0003: move-result-object v0 │ │ -42ec5c: 6900 f4cf |0004: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@cff4 │ │ -42ec60: 0e00 |0006: return-void │ │ +42ec2c: |[42ec2c] de.danoeh.antennapod.storage.database.PodDBAdapter.init:(Landroid/content/Context;)V │ │ +42ec3c: 6e10 1802 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +42ec42: 0c00 |0003: move-result-object v0 │ │ +42ec44: 6900 f4cf |0004: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.context:Landroid/content/Context; // field@cff4 │ │ +42ec48: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 (null) Landroid/content/Context; │ │ │ │ #7 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1008005,46 +1008005,46 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -42de4c: |[42de4c] de.danoeh.antennapod.storage.database.PodDBAdapter.isItemInFavorites:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -42de5c: 6200 3dd9 |0000: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -42de60: 1241 |0002: const/4 v1, #int 4 // #4 │ │ -42de62: 2311 0e21 |0003: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -42de66: 1a02 6999 |0005: const-string v2, "id" // string@9969 │ │ -42de6a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -42de6c: 4d02 0103 |0008: aput-object v2, v1, v3 │ │ -42de70: 1a02 3a1d |000a: const-string v2, "Favorites" // string@1d3a │ │ -42de74: 1214 |000c: const/4 v4, #int 1 // #1 │ │ -42de76: 4d02 0104 |000d: aput-object v2, v1, v4 │ │ -42de7a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -42de7c: 1a05 1785 |0010: const-string v5, "feeditem" // string@8517 │ │ -42de80: 4d05 0102 |0012: aput-object v5, v1, v2 │ │ -42de84: 6e10 77ab 0800 |0014: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42de8a: 0b05 |0017: move-result-wide v5 │ │ -42de8c: 7120 48b2 6500 |0018: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42de92: 0c08 |001b: move-result-object v8 │ │ -42de94: 1232 |001c: const/4 v2, #int 3 // #3 │ │ -42de96: 4d08 0102 |001d: aput-object v8, v1, v2 │ │ -42de9a: 1a08 c552 |001f: const-string v8, "SELECT %s from %s WHERE %s=%d" // string@52c5 │ │ -42de9e: 7130 a2b2 8001 |0021: invoke-static {v0, v8, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -42dea4: 0c08 |0024: move-result-object v8 │ │ -42dea6: 5470 f5cf |0025: iget-object v0, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42deaa: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -42deac: 6e30 7d03 8001 |0028: invoke-virtual {v0, v8, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42deb2: 0c08 |002b: move-result-object v8 │ │ -42deb4: 7210 4903 0800 |002c: invoke-interface {v8}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ -42deba: 0a00 |002f: move-result v0 │ │ -42debc: 7210 4303 0800 |0030: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -42dec2: 3d00 0300 |0033: if-lez v0, 0036 // +0003 │ │ -42dec6: 1213 |0035: const/4 v3, #int 1 // #1 │ │ -42dec8: 0f03 |0036: return v3 │ │ +42de34: |[42de34] de.danoeh.antennapod.storage.database.PodDBAdapter.isItemInFavorites:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +42de44: 6200 3dd9 |0000: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +42de48: 1241 |0002: const/4 v1, #int 4 // #4 │ │ +42de4a: 2311 0e21 |0003: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +42de4e: 1a02 6999 |0005: const-string v2, "id" // string@9969 │ │ +42de52: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +42de54: 4d02 0103 |0008: aput-object v2, v1, v3 │ │ +42de58: 1a02 3a1d |000a: const-string v2, "Favorites" // string@1d3a │ │ +42de5c: 1214 |000c: const/4 v4, #int 1 // #1 │ │ +42de5e: 4d02 0104 |000d: aput-object v2, v1, v4 │ │ +42de62: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +42de64: 1a05 1785 |0010: const-string v5, "feeditem" // string@8517 │ │ +42de68: 4d05 0102 |0012: aput-object v5, v1, v2 │ │ +42de6c: 6e10 77ab 0800 |0014: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42de72: 0b05 |0017: move-result-wide v5 │ │ +42de74: 7120 48b2 6500 |0018: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42de7a: 0c08 |001b: move-result-object v8 │ │ +42de7c: 1232 |001c: const/4 v2, #int 3 // #3 │ │ +42de7e: 4d08 0102 |001d: aput-object v8, v1, v2 │ │ +42de82: 1a08 c552 |001f: const-string v8, "SELECT %s from %s WHERE %s=%d" // string@52c5 │ │ +42de86: 7130 a2b2 8001 |0021: invoke-static {v0, v8, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +42de8c: 0c08 |0024: move-result-object v8 │ │ +42de8e: 5470 f5cf |0025: iget-object v0, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42de92: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +42de94: 6e30 7d03 8001 |0028: invoke-virtual {v0, v8, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42de9a: 0c08 |002b: move-result-object v8 │ │ +42de9c: 7210 4903 0800 |002c: invoke-interface {v8}, Landroid/database/Cursor;.getCount:()I // method@0349 │ │ +42dea2: 0a00 |002f: move-result v0 │ │ +42dea4: 7210 4303 0800 |0030: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +42deaa: 3d00 0300 |0033: if-lez v0, 0036 // +0003 │ │ +42deae: 1213 |0035: const/4 v3, #int 1 // #1 │ │ +42deb0: 0f03 |0036: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0014 line=823 │ │ 0x0021 line=822 │ │ 0x0025 line=824 │ │ 0x002c line=825 │ │ @@ -1008058,29 +1008058,29 @@ │ │ type : '()Landroid/database/sqlite/SQLiteDatabase;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -42dd90: |[42dd90] de.danoeh.antennapod.storage.database.PodDBAdapter.openDb:()Landroid/database/sqlite/SQLiteDatabase; │ │ -42dda0: 5420 f6cf |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@cff6 │ │ -42dda4: 6e10 8503 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0385 │ │ -42ddaa: 0c00 |0005: move-result-object v0 │ │ -42ddac: 6e10 6f03 0000 |0006: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.disableWriteAheadLogging:()V // method@036f │ │ -42ddb2: 2811 |0009: goto 001a // +0011 │ │ -42ddb4: 0d00 |000a: move-exception v0 │ │ -42ddb6: 1a01 734f |000b: const-string v1, "PodDBAdapter" // string@4f73 │ │ -42ddba: 7110 f90a 0000 |000d: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42ddc0: 0c00 |0010: move-result-object v0 │ │ -42ddc2: 7120 f70a 0100 |0011: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42ddc8: 5420 f6cf |0014: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@cff6 │ │ -42ddcc: 6e10 8403 0000 |0016: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.getReadableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0384 │ │ -42ddd2: 0c00 |0019: move-result-object v0 │ │ -42ddd4: 1100 |001a: return-object v0 │ │ +42dd78: |[42dd78] de.danoeh.antennapod.storage.database.PodDBAdapter.openDb:()Landroid/database/sqlite/SQLiteDatabase; │ │ +42dd88: 5420 f6cf |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@cff6 │ │ +42dd8c: 6e10 8503 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0385 │ │ +42dd92: 0c00 |0005: move-result-object v0 │ │ +42dd94: 6e10 6f03 0000 |0006: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.disableWriteAheadLogging:()V // method@036f │ │ +42dd9a: 2811 |0009: goto 001a // +0011 │ │ +42dd9c: 0d00 |000a: move-exception v0 │ │ +42dd9e: 1a01 734f |000b: const-string v1, "PodDBAdapter" // string@4f73 │ │ +42dda2: 7110 f90a 0000 |000d: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42dda8: 0c00 |0010: move-result-object v0 │ │ +42ddaa: 7120 f70a 0100 |0011: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42ddb0: 5420 f6cf |0014: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@cff6 │ │ +42ddb4: 6e10 8403 0000 |0016: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.getReadableDatabase:()Landroid/database/sqlite/SQLiteDatabase; // method@0384 │ │ +42ddba: 0c00 |0019: move-result-object v0 │ │ +42ddbc: 1100 |001a: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0009 │ │ Landroid/database/SQLException; -> 0x000a │ │ positions : │ │ 0x0000 line=355 │ │ 0x0006 line=356 │ │ 0x000d line=358 │ │ @@ -1008093,37 +1008093,37 @@ │ │ type : '(Ljava/lang/String;)[Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -42dfcc: |[42dfcc] de.danoeh.antennapod.storage.database.PodDBAdapter.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; │ │ -42dfdc: 1a00 f865 |0000: const-string v0, "\s+" // string@65f8 │ │ -42dfe0: 6e20 b3b2 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -42dfe6: 0c05 |0005: move-result-object v5 │ │ -42dfe8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -42dfea: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -42dfec: 2152 |0008: array-length v2, v5 │ │ -42dfee: 3521 2100 |0009: if-ge v1, v2, 002a // +0021 │ │ -42dff2: 2202 741e |000b: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -42dff6: 7010 c7b2 0200 |000d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42dffc: 4603 0501 |0010: aget-object v3, v5, v1 │ │ -42e000: 7120 5e03 3200 |0012: invoke-static {v2, v3}, Landroid/database/DatabaseUtils;.appendEscapedSQLString:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@035e │ │ -42e006: 6e20 d8b2 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b2d8 │ │ -42e00c: 6e10 dab2 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ -42e012: 0a03 |001b: move-result v3 │ │ -42e014: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -42e018: 6e20 d8b2 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b2d8 │ │ -42e01e: 6e10 deb2 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42e024: 0c02 |0024: move-result-object v2 │ │ -42e026: 4d02 0501 |0025: aput-object v2, v5, v1 │ │ -42e02a: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42e02e: 28df |0029: goto 0008 // -0021 │ │ -42e030: 1105 |002a: return-object v5 │ │ +42dfb4: |[42dfb4] de.danoeh.antennapod.storage.database.PodDBAdapter.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; │ │ +42dfc4: 1a00 f865 |0000: const-string v0, "\s+" // string@65f8 │ │ +42dfc8: 6e20 b3b2 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +42dfce: 0c05 |0005: move-result-object v5 │ │ +42dfd0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +42dfd2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +42dfd4: 2152 |0008: array-length v2, v5 │ │ +42dfd6: 3521 2100 |0009: if-ge v1, v2, 002a // +0021 │ │ +42dfda: 2202 741e |000b: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +42dfde: 7010 c7b2 0200 |000d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42dfe4: 4603 0501 |0010: aget-object v3, v5, v1 │ │ +42dfe8: 7120 5e03 3200 |0012: invoke-static {v2, v3}, Landroid/database/DatabaseUtils;.appendEscapedSQLString:(Ljava/lang/StringBuilder;Ljava/lang/String;)V // method@035e │ │ +42dfee: 6e20 d8b2 0200 |0015: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b2d8 │ │ +42dff4: 6e10 dab2 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ +42dffa: 0a03 |001b: move-result v3 │ │ +42dffc: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +42e000: 6e20 d8b2 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.deleteCharAt:(I)Ljava/lang/StringBuilder; // method@b2d8 │ │ +42e006: 6e10 deb2 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42e00c: 0c02 |0024: move-result-object v2 │ │ +42e00e: 4d02 0501 |0025: aput-object v2, v5, v1 │ │ +42e012: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +42e016: 28df |0029: goto 0008 // -0021 │ │ +42e018: 1105 |002a: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1341 │ │ 0x0008 line=1342 │ │ 0x000b line=1343 │ │ 0x0010 line=1344 │ │ 0x0015 line=1345 │ │ @@ -1008138,25 +1008138,25 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -42df8c: |[42df8c] de.danoeh.antennapod.storage.database.PodDBAdapter.randomEpisodeNumber:(I)Ljava/lang/String; │ │ -42df9c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42dfa0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42dfa6: 1a01 6506 |0005: const-string v1, "((item_id * " // string@0665 │ │ -42dfaa: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dfb0: 6e20 ceb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42dfb6: 1a03 2c07 |000d: const-string v3, ") % 46471)" // string@072c │ │ -42dfba: 6e20 d3b2 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dfc0: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42dfc6: 0c03 |0015: move-result-object v3 │ │ -42dfc8: 1103 |0016: return-object v3 │ │ +42df74: |[42df74] de.danoeh.antennapod.storage.database.PodDBAdapter.randomEpisodeNumber:(I)Ljava/lang/String; │ │ +42df84: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42df88: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42df8e: 1a01 6506 |0005: const-string v1, "((item_id * " // string@0665 │ │ +42df92: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42df98: 6e20 ceb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42df9e: 1a03 2c07 |000d: const-string v3, ") % 46471)" // string@072c │ │ +42dfa2: 6e20 d3b2 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dfa8: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42dfae: 0c03 |0015: move-result-object v3 │ │ +42dfb0: 1103 |0016: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1093 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ 0x0000 - 0x0017 reg=3 (null) I │ │ │ │ @@ -1008165,76 +1008165,76 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 124 16-bit code units │ │ -42f0b8: |[42f0b8] de.danoeh.antennapod.storage.database.PodDBAdapter.setChapters:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -42f0c8: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42f0cc: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42f0d2: 6e10 adab 0a00 |0005: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@abad │ │ -42f0d8: 0c01 |0008: move-result-object v1 │ │ -42f0da: 7210 e1b4 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -42f0e0: 0c01 |000c: move-result-object v1 │ │ -42f0e2: 7210 c4b4 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -42f0e8: 0a02 |0010: move-result v2 │ │ -42f0ea: 3802 6a00 |0011: if-eqz v2, 007b // +006a │ │ -42f0ee: 7210 c5b4 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -42f0f4: 0c02 |0016: move-result-object v2 │ │ -42f0f6: 1f02 991c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -42f0fa: 6e10 2cab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ -42f100: 0c03 |001c: move-result-object v3 │ │ -42f102: 1a04 3be0 |001d: const-string v4, "title" // string@e03b │ │ -42f106: 6e30 0f02 4003 |001f: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42f10c: 6e10 2bab 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -42f112: 0b03 |0025: move-result-wide v3 │ │ -42f114: 7120 48b2 4300 |0026: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42f11a: 0c03 |0029: move-result-object v3 │ │ -42f11c: 1a04 29dc |002a: const-string v4, "start" // string@dc29 │ │ -42f120: 6e30 0e02 4003 |002c: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42f126: 6e10 77ab 0a00 |002f: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42f12c: 0b03 |0032: move-result-wide v3 │ │ -42f12e: 7120 48b2 4300 |0033: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42f134: 0c03 |0036: move-result-object v3 │ │ -42f136: 1a04 1785 |0037: const-string v4, "feeditem" // string@8517 │ │ -42f13a: 6e30 0e02 4003 |0039: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42f140: 1a03 7fa3 |003c: const-string v3, "link" // string@a37f │ │ -42f144: 6e10 2aab 0200 |003e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ -42f14a: 0c04 |0041: move-result-object v4 │ │ -42f14c: 6e30 0f02 3004 |0042: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42f152: 1a03 ae99 |0045: const-string v3, "image_url" // string@99ae │ │ -42f156: 6e10 29ab 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ -42f15c: 0c04 |004a: move-result-object v4 │ │ -42f15e: 6e30 0f02 3004 |004b: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42f164: 6e10 77ab 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42f16a: 0b03 |0051: move-result-wide v3 │ │ -42f16c: 1605 0000 |0052: const-wide/16 v5, #int 0 // #0 │ │ -42f170: 1a07 3a55 |0054: const-string v7, "SimpleChapters" // string@553a │ │ -42f174: 3108 0305 |0056: cmp-long v8, v3, v5 │ │ -42f178: 3908 0d00 |0058: if-nez v8, 0065 // +000d │ │ -42f17c: 5493 f5cf |005a: iget-object v3, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f180: 1204 |005c: const/4 v4, #int 0 // #0 │ │ -42f182: 6e40 7703 7304 |005d: invoke-virtual {v3, v7, v4, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ -42f188: 0b03 |0060: move-result-wide v3 │ │ -42f18a: 6e30 79ab 3204 |0061: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@ab79 │ │ -42f190: 28a9 |0064: goto 000d // -0057 │ │ -42f192: 5493 f5cf |0065: iget-object v3, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f196: 1214 |0067: const/4 v4, #int 1 // #1 │ │ -42f198: 2344 1021 |0068: new-array v4, v4, [Ljava/lang/String; // type@2110 │ │ -42f19c: 6e10 77ab 0200 |006a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42f1a2: 0b05 |006d: move-result-wide v5 │ │ -42f1a4: 7120 c2b2 6500 |006e: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42f1aa: 0c02 |0071: move-result-object v2 │ │ -42f1ac: 1205 |0072: const/4 v5, #int 0 // #0 │ │ -42f1ae: 4d02 0405 |0073: aput-object v2, v4, v5 │ │ -42f1b2: 1a02 7899 |0075: const-string v2, "id=?" // string@9978 │ │ -42f1b6: 6e54 8103 7320 |0077: invoke-virtual {v3, v7, v0, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42f1bc: 2893 |007a: goto 000d // -006d │ │ -42f1be: 0e00 |007b: return-void │ │ +42f0a0: |[42f0a0] de.danoeh.antennapod.storage.database.PodDBAdapter.setChapters:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +42f0b0: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42f0b4: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42f0ba: 6e10 adab 0a00 |0005: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@abad │ │ +42f0c0: 0c01 |0008: move-result-object v1 │ │ +42f0c2: 7210 e1b4 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +42f0c8: 0c01 |000c: move-result-object v1 │ │ +42f0ca: 7210 c4b4 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +42f0d0: 0a02 |0010: move-result v2 │ │ +42f0d2: 3802 6a00 |0011: if-eqz v2, 007b // +006a │ │ +42f0d6: 7210 c5b4 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +42f0dc: 0c02 |0016: move-result-object v2 │ │ +42f0de: 1f02 991c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +42f0e2: 6e10 2cab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ +42f0e8: 0c03 |001c: move-result-object v3 │ │ +42f0ea: 1a04 3be0 |001d: const-string v4, "title" // string@e03b │ │ +42f0ee: 6e30 0f02 4003 |001f: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42f0f4: 6e10 2bab 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +42f0fa: 0b03 |0025: move-result-wide v3 │ │ +42f0fc: 7120 48b2 4300 |0026: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42f102: 0c03 |0029: move-result-object v3 │ │ +42f104: 1a04 29dc |002a: const-string v4, "start" // string@dc29 │ │ +42f108: 6e30 0e02 4003 |002c: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42f10e: 6e10 77ab 0a00 |002f: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42f114: 0b03 |0032: move-result-wide v3 │ │ +42f116: 7120 48b2 4300 |0033: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42f11c: 0c03 |0036: move-result-object v3 │ │ +42f11e: 1a04 1785 |0037: const-string v4, "feeditem" // string@8517 │ │ +42f122: 6e30 0e02 4003 |0039: invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42f128: 1a03 7fa3 |003c: const-string v3, "link" // string@a37f │ │ +42f12c: 6e10 2aab 0200 |003e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ +42f132: 0c04 |0041: move-result-object v4 │ │ +42f134: 6e30 0f02 3004 |0042: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42f13a: 1a03 ae99 |0045: const-string v3, "image_url" // string@99ae │ │ +42f13e: 6e10 29ab 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ +42f144: 0c04 |004a: move-result-object v4 │ │ +42f146: 6e30 0f02 3004 |004b: invoke-virtual {v0, v3, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42f14c: 6e10 77ab 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42f152: 0b03 |0051: move-result-wide v3 │ │ +42f154: 1605 0000 |0052: const-wide/16 v5, #int 0 // #0 │ │ +42f158: 1a07 3a55 |0054: const-string v7, "SimpleChapters" // string@553a │ │ +42f15c: 3108 0305 |0056: cmp-long v8, v3, v5 │ │ +42f160: 3908 0d00 |0058: if-nez v8, 0065 // +000d │ │ +42f164: 5493 f5cf |005a: iget-object v3, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f168: 1204 |005c: const/4 v4, #int 0 // #0 │ │ +42f16a: 6e40 7703 7304 |005d: invoke-virtual {v3, v7, v4, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ +42f170: 0b03 |0060: move-result-wide v3 │ │ +42f172: 6e30 79ab 3204 |0061: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@ab79 │ │ +42f178: 28a9 |0064: goto 000d // -0057 │ │ +42f17a: 5493 f5cf |0065: iget-object v3, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f17e: 1214 |0067: const/4 v4, #int 1 // #1 │ │ +42f180: 2344 1021 |0068: new-array v4, v4, [Ljava/lang/String; // type@2110 │ │ +42f184: 6e10 77ab 0200 |006a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42f18a: 0b05 |006d: move-result-wide v5 │ │ +42f18c: 7120 c2b2 6500 |006e: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42f192: 0c02 |0071: move-result-object v2 │ │ +42f194: 1205 |0072: const/4 v5, #int 0 // #0 │ │ +42f196: 4d02 0405 |0073: aput-object v2, v4, v5 │ │ +42f19a: 1a02 7899 |0075: const-string v2, "id=?" // string@9978 │ │ +42f19e: 6e54 8103 7320 |0077: invoke-virtual {v3, v7, v0, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42f1a4: 2893 |007a: goto 000d // -006d │ │ +42f1a6: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ 0x0005 line=722 │ │ 0x0019 line=723 │ │ 0x0022 line=724 │ │ 0x002f line=725 │ │ @@ -1008254,150 +1008254,150 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 287 16-bit code units │ │ -42e3c0: |[42e3c0] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J │ │ -42e3d0: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42e3d4: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42e3da: 6e10 49ab 0800 |0005: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@ab49 │ │ -42e3e0: 0c01 |0008: move-result-object v1 │ │ -42e3e2: 1a02 3be0 |0009: const-string v2, "title" // string@e03b │ │ -42e3e6: 6e30 0f02 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e3ec: 1a01 7fa3 |000e: const-string v1, "link" // string@a37f │ │ -42e3f0: 6e10 52ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -42e3f6: 0c02 |0013: move-result-object v2 │ │ -42e3f8: 6e30 0f02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e3fe: 1a01 847a |0017: const-string v1, "description" // string@7a84 │ │ -42e402: 6e10 47ab 0800 |0019: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@ab47 │ │ -42e408: 0c02 |001c: move-result-object v2 │ │ -42e40a: 6e30 0f02 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e410: 6e10 56ab 0800 |0020: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@ab56 │ │ -42e416: 0c01 |0023: move-result-object v1 │ │ -42e418: 7110 9eab 0100 |0024: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; // method@ab9e │ │ -42e41e: 0c01 |0027: move-result-object v1 │ │ -42e420: 1a02 d3c3 |0028: const-string v2, "payment_link" // string@c3d3 │ │ -42e424: 6e30 0f02 2001 |002a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e42a: 1a01 bb6d |002d: const-string v1, "author" // string@6dbb │ │ -42e42e: 6e10 45ab 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ -42e434: 0c02 |0032: move-result-object v2 │ │ -42e436: 6e30 0f02 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e43c: 1a01 33a2 |0036: const-string v1, "language" // string@a233 │ │ -42e440: 6e10 50ab 0800 |0038: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLanguage:()Ljava/lang/String; // method@ab50 │ │ -42e446: 0c02 |003b: move-result-object v2 │ │ -42e448: 6e30 0f02 1002 |003c: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e44e: 1a01 ae99 |003f: const-string v1, "image_url" // string@99ae │ │ -42e452: 6e10 4cab 0800 |0041: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -42e458: 0c02 |0044: move-result-object v2 │ │ -42e45a: 6e30 0f02 1002 |0045: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e460: 1a01 4585 |0048: const-string v1, "file_url" // string@8545 │ │ -42e464: 6e10 85ab 0800 |004a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -42e46a: 0c02 |004d: move-result-object v2 │ │ -42e46c: 6e30 0f02 1002 |004e: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e472: 1a01 f87c |0051: const-string v1, "download_url" // string@7cf8 │ │ -42e476: 6e10 84ab 0800 |0053: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -42e47c: 0c02 |0056: move-result-object v2 │ │ -42e47e: 6e30 0f02 1002 |0057: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e484: 6e10 87ab 0800 |005a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -42e48a: 0a01 |005d: move-result v1 │ │ -42e48c: 7110 b9b1 0100 |005e: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -42e492: 0c01 |0061: move-result-object v1 │ │ -42e494: 1a02 fa7c |0062: const-string v2, "downloaded" // string@7cfa │ │ -42e498: 6e30 0b02 2001 |0064: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ -42e49e: 1a01 8aa2 |0067: const-string v1, "last_update" // string@a28a │ │ -42e4a2: 6e10 51ab 0800 |0069: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@ab51 │ │ -42e4a8: 0c02 |006c: move-result-object v2 │ │ -42e4aa: 6e30 0f02 1002 |006d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e4b0: 1a01 2be2 |0070: const-string v1, "type" // string@e22b │ │ -42e4b4: 6e10 5aab 0800 |0072: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@ab5a │ │ -42e4ba: 0c02 |0075: move-result-object v2 │ │ -42e4bc: 6e30 0f02 1002 |0076: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e4c2: 1a01 ee84 |0079: const-string v1, "feed_identifier" // string@84ee │ │ -42e4c6: 6e10 48ab 0800 |007b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedIdentifier:()Ljava/lang/String; // method@ab48 │ │ -42e4cc: 0c02 |007e: move-result-object v2 │ │ -42e4ce: 6e30 0f02 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e4d4: 6e10 5eab 0800 |0082: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@ab5e │ │ -42e4da: 0a01 |0085: move-result v1 │ │ -42e4dc: 7110 b9b1 0100 |0086: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -42e4e2: 0c01 |0089: move-result-object v1 │ │ -42e4e4: 1a02 dc9e |008a: const-string v2, "is_paged" // string@9edc │ │ -42e4e8: 6e30 0b02 2001 |008c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ -42e4ee: 1a01 10bc |008f: const-string v1, "next_page_link" // string@bc10 │ │ -42e4f2: 6e10 54ab 0800 |0091: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ -42e4f8: 0c02 |0094: move-result-object v2 │ │ -42e4fa: 6e30 0f02 1002 |0095: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e500: 6e10 4eab 0800 |0098: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ -42e506: 0c01 |009b: move-result-object v1 │ │ -42e508: 1a02 ed97 |009c: const-string v2, "hide" // string@97ed │ │ -42e50c: 3801 1f00 |009e: if-eqz v1, 00bd // +001f │ │ -42e510: 6e10 4eab 0800 |00a0: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ -42e516: 0c01 |00a3: move-result-object v1 │ │ -42e518: 6e10 daab 0100 |00a4: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@abda │ │ -42e51e: 0c01 |00a7: move-result-object v1 │ │ -42e520: 2111 |00a8: array-length v1, v1 │ │ -42e522: 3d01 1400 |00a9: if-lez v1, 00bd // +0014 │ │ -42e526: 6e10 4eab 0800 |00ab: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ -42e52c: 0c01 |00ae: move-result-object v1 │ │ -42e52e: 6e10 daab 0100 |00af: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@abda │ │ -42e534: 0c01 |00b2: move-result-object v1 │ │ -42e536: 1a03 a407 |00b3: const-string v3, "," // string@07a4 │ │ -42e53a: 7120 aa0a 1300 |00b5: invoke-static {v3, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0aaa │ │ -42e540: 0c01 |00b8: move-result-object v1 │ │ -42e542: 6e30 0f02 2001 |00b9: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e548: 2806 |00bc: goto 00c2 // +0006 │ │ -42e54a: 1a01 0000 |00bd: const-string v1, "" // string@0000 │ │ -42e54e: 6e30 0f02 2001 |00bf: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e554: 6e10 58ab 0800 |00c2: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@ab58 │ │ -42e55a: 0c01 |00c5: move-result-object v1 │ │ -42e55c: 7110 50ac 0100 |00c6: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@ac50 │ │ -42e562: 0c01 |00c9: move-result-object v1 │ │ -42e564: 1a02 addb |00ca: const-string v2, "sort_order" // string@dbad │ │ -42e568: 6e30 0f02 2001 |00cc: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e56e: 6e10 5cab 0800 |00cf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@ab5c │ │ -42e574: 0a01 |00d2: move-result v1 │ │ -42e576: 7110 b9b1 0100 |00d3: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -42e57c: 0c01 |00d6: move-result-object v1 │ │ -42e57e: 1a02 8ba2 |00d7: const-string v2, "last_update_failed" // string@a28b │ │ -42e582: 6e30 0b02 2001 |00d9: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ -42e588: 6e10 77ab 0800 |00dc: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42e58e: 0b01 |00df: move-result-wide v1 │ │ -42e590: 1603 0000 |00e0: const-wide/16 v3, #int 0 // #0 │ │ -42e594: 1a05 a51d |00e2: const-string v5, "Feeds" // string@1da5 │ │ -42e598: 3106 0103 |00e4: cmp-long v6, v1, v3 │ │ -42e59c: 3906 1600 |00e6: if-nez v6, 00fc // +0016 │ │ -42e5a0: 6e10 7db2 0700 |00e8: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -42e5a6: 0c01 |00eb: move-result-object v1 │ │ -42e5a8: 1a02 4722 |00ec: const-string v2, "Inserting new Feed into db" // string@2247 │ │ -42e5ac: 7120 f50a 2100 |00ee: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42e5b2: 5471 f5cf |00f1: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e5b6: 1202 |00f3: const/4 v2, #int 0 // #0 │ │ -42e5b8: 6e40 7703 5102 |00f4: invoke-virtual {v1, v5, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ -42e5be: 0b00 |00f7: move-result-wide v0 │ │ -42e5c0: 6e30 63ab 0801 |00f8: invoke-virtual {v8, v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@ab63 │ │ -42e5c6: 281f |00fb: goto 011a // +001f │ │ -42e5c8: 6e10 7db2 0700 |00fc: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -42e5ce: 0c01 |00ff: move-result-object v1 │ │ -42e5d0: 1a02 f45d |0100: const-string v2, "Updating existing Feed in db" // string@5df4 │ │ -42e5d4: 7120 f50a 2100 |0102: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42e5da: 5471 f5cf |0105: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e5de: 1212 |0107: const/4 v2, #int 1 // #1 │ │ -42e5e0: 2322 1021 |0108: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ -42e5e4: 6e10 77ab 0800 |010a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42e5ea: 0b03 |010d: move-result-wide v3 │ │ -42e5ec: 7120 c2b2 4300 |010e: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42e5f2: 0c03 |0111: move-result-object v3 │ │ -42e5f4: 1204 |0112: const/4 v4, #int 0 // #0 │ │ -42e5f6: 4d03 0204 |0113: aput-object v3, v2, v4 │ │ -42e5fa: 1a03 7899 |0115: const-string v3, "id=?" // string@9978 │ │ -42e5fe: 6e52 8103 5130 |0117: invoke-virtual {v1, v5, v0, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42e604: 6e10 77ab 0800 |011a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42e60a: 0b00 |011d: move-result-wide v0 │ │ -42e60c: 1000 |011e: return-wide v0 │ │ +42e3a8: |[42e3a8] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J │ │ +42e3b8: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42e3bc: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42e3c2: 6e10 49ab 0800 |0005: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@ab49 │ │ +42e3c8: 0c01 |0008: move-result-object v1 │ │ +42e3ca: 1a02 3be0 |0009: const-string v2, "title" // string@e03b │ │ +42e3ce: 6e30 0f02 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e3d4: 1a01 7fa3 |000e: const-string v1, "link" // string@a37f │ │ +42e3d8: 6e10 52ab 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +42e3de: 0c02 |0013: move-result-object v2 │ │ +42e3e0: 6e30 0f02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e3e6: 1a01 847a |0017: const-string v1, "description" // string@7a84 │ │ +42e3ea: 6e10 47ab 0800 |0019: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@ab47 │ │ +42e3f0: 0c02 |001c: move-result-object v2 │ │ +42e3f2: 6e30 0f02 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e3f8: 6e10 56ab 0800 |0020: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@ab56 │ │ +42e3fe: 0c01 |0023: move-result-object v1 │ │ +42e400: 7110 9eab 0100 |0024: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; // method@ab9e │ │ +42e406: 0c01 |0027: move-result-object v1 │ │ +42e408: 1a02 d3c3 |0028: const-string v2, "payment_link" // string@c3d3 │ │ +42e40c: 6e30 0f02 2001 |002a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e412: 1a01 bb6d |002d: const-string v1, "author" // string@6dbb │ │ +42e416: 6e10 45ab 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ +42e41c: 0c02 |0032: move-result-object v2 │ │ +42e41e: 6e30 0f02 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e424: 1a01 33a2 |0036: const-string v1, "language" // string@a233 │ │ +42e428: 6e10 50ab 0800 |0038: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLanguage:()Ljava/lang/String; // method@ab50 │ │ +42e42e: 0c02 |003b: move-result-object v2 │ │ +42e430: 6e30 0f02 1002 |003c: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e436: 1a01 ae99 |003f: const-string v1, "image_url" // string@99ae │ │ +42e43a: 6e10 4cab 0800 |0041: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +42e440: 0c02 |0044: move-result-object v2 │ │ +42e442: 6e30 0f02 1002 |0045: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e448: 1a01 4585 |0048: const-string v1, "file_url" // string@8545 │ │ +42e44c: 6e10 85ab 0800 |004a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +42e452: 0c02 |004d: move-result-object v2 │ │ +42e454: 6e30 0f02 1002 |004e: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e45a: 1a01 f87c |0051: const-string v1, "download_url" // string@7cf8 │ │ +42e45e: 6e10 84ab 0800 |0053: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +42e464: 0c02 |0056: move-result-object v2 │ │ +42e466: 6e30 0f02 1002 |0057: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e46c: 6e10 87ab 0800 |005a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +42e472: 0a01 |005d: move-result v1 │ │ +42e474: 7110 b9b1 0100 |005e: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +42e47a: 0c01 |0061: move-result-object v1 │ │ +42e47c: 1a02 fa7c |0062: const-string v2, "downloaded" // string@7cfa │ │ +42e480: 6e30 0b02 2001 |0064: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ +42e486: 1a01 8aa2 |0067: const-string v1, "last_update" // string@a28a │ │ +42e48a: 6e10 51ab 0800 |0069: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getLastUpdate:()Ljava/lang/String; // method@ab51 │ │ +42e490: 0c02 |006c: move-result-object v2 │ │ +42e492: 6e30 0f02 1002 |006d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e498: 1a01 2be2 |0070: const-string v1, "type" // string@e22b │ │ +42e49c: 6e10 5aab 0800 |0072: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@ab5a │ │ +42e4a2: 0c02 |0075: move-result-object v2 │ │ +42e4a4: 6e30 0f02 1002 |0076: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e4aa: 1a01 ee84 |0079: const-string v1, "feed_identifier" // string@84ee │ │ +42e4ae: 6e10 48ab 0800 |007b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedIdentifier:()Ljava/lang/String; // method@ab48 │ │ +42e4b4: 0c02 |007e: move-result-object v2 │ │ +42e4b6: 6e30 0f02 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e4bc: 6e10 5eab 0800 |0082: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@ab5e │ │ +42e4c2: 0a01 |0085: move-result v1 │ │ +42e4c4: 7110 b9b1 0100 |0086: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +42e4ca: 0c01 |0089: move-result-object v1 │ │ +42e4cc: 1a02 dc9e |008a: const-string v2, "is_paged" // string@9edc │ │ +42e4d0: 6e30 0b02 2001 |008c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ +42e4d6: 1a01 10bc |008f: const-string v1, "next_page_link" // string@bc10 │ │ +42e4da: 6e10 54ab 0800 |0091: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ +42e4e0: 0c02 |0094: move-result-object v2 │ │ +42e4e2: 6e30 0f02 1002 |0095: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e4e8: 6e10 4eab 0800 |0098: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ +42e4ee: 0c01 |009b: move-result-object v1 │ │ +42e4f0: 1a02 ed97 |009c: const-string v2, "hide" // string@97ed │ │ +42e4f4: 3801 1f00 |009e: if-eqz v1, 00bd // +001f │ │ +42e4f8: 6e10 4eab 0800 |00a0: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ +42e4fe: 0c01 |00a3: move-result-object v1 │ │ +42e500: 6e10 daab 0100 |00a4: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@abda │ │ +42e506: 0c01 |00a7: move-result-object v1 │ │ +42e508: 2111 |00a8: array-length v1, v1 │ │ +42e50a: 3d01 1400 |00a9: if-lez v1, 00bd // +0014 │ │ +42e50e: 6e10 4eab 0800 |00ab: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ +42e514: 0c01 |00ae: move-result-object v1 │ │ +42e516: 6e10 daab 0100 |00af: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@abda │ │ +42e51c: 0c01 |00b2: move-result-object v1 │ │ +42e51e: 1a03 a407 |00b3: const-string v3, "," // string@07a4 │ │ +42e522: 7120 aa0a 1300 |00b5: invoke-static {v3, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0aaa │ │ +42e528: 0c01 |00b8: move-result-object v1 │ │ +42e52a: 6e30 0f02 2001 |00b9: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e530: 2806 |00bc: goto 00c2 // +0006 │ │ +42e532: 1a01 0000 |00bd: const-string v1, "" // string@0000 │ │ +42e536: 6e30 0f02 2001 |00bf: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e53c: 6e10 58ab 0800 |00c2: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@ab58 │ │ +42e542: 0c01 |00c5: move-result-object v1 │ │ +42e544: 7110 50ac 0100 |00c6: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@ac50 │ │ +42e54a: 0c01 |00c9: move-result-object v1 │ │ +42e54c: 1a02 addb |00ca: const-string v2, "sort_order" // string@dbad │ │ +42e550: 6e30 0f02 2001 |00cc: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e556: 6e10 5cab 0800 |00cf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@ab5c │ │ +42e55c: 0a01 |00d2: move-result v1 │ │ +42e55e: 7110 b9b1 0100 |00d3: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +42e564: 0c01 |00d6: move-result-object v1 │ │ +42e566: 1a02 8ba2 |00d7: const-string v2, "last_update_failed" // string@a28b │ │ +42e56a: 6e30 0b02 2001 |00d9: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ +42e570: 6e10 77ab 0800 |00dc: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42e576: 0b01 |00df: move-result-wide v1 │ │ +42e578: 1603 0000 |00e0: const-wide/16 v3, #int 0 // #0 │ │ +42e57c: 1a05 a51d |00e2: const-string v5, "Feeds" // string@1da5 │ │ +42e580: 3106 0103 |00e4: cmp-long v6, v1, v3 │ │ +42e584: 3906 1600 |00e6: if-nez v6, 00fc // +0016 │ │ +42e588: 6e10 7db2 0700 |00e8: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +42e58e: 0c01 |00eb: move-result-object v1 │ │ +42e590: 1a02 4722 |00ec: const-string v2, "Inserting new Feed into db" // string@2247 │ │ +42e594: 7120 f50a 2100 |00ee: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42e59a: 5471 f5cf |00f1: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e59e: 1202 |00f3: const/4 v2, #int 0 // #0 │ │ +42e5a0: 6e40 7703 5102 |00f4: invoke-virtual {v1, v5, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ +42e5a6: 0b00 |00f7: move-result-wide v0 │ │ +42e5a8: 6e30 63ab 0801 |00f8: invoke-virtual {v8, v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@ab63 │ │ +42e5ae: 281f |00fb: goto 011a // +001f │ │ +42e5b0: 6e10 7db2 0700 |00fc: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +42e5b6: 0c01 |00ff: move-result-object v1 │ │ +42e5b8: 1a02 f45d |0100: const-string v2, "Updating existing Feed in db" // string@5df4 │ │ +42e5bc: 7120 f50a 2100 |0102: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42e5c2: 5471 f5cf |0105: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e5c6: 1212 |0107: const/4 v2, #int 1 // #1 │ │ +42e5c8: 2322 1021 |0108: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ +42e5cc: 6e10 77ab 0800 |010a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42e5d2: 0b03 |010d: move-result-wide v3 │ │ +42e5d4: 7120 c2b2 4300 |010e: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42e5da: 0c03 |0111: move-result-object v3 │ │ +42e5dc: 1204 |0112: const/4 v4, #int 0 // #0 │ │ +42e5de: 4d03 0204 |0113: aput-object v3, v2, v4 │ │ +42e5e2: 1a03 7899 |0115: const-string v3, "id=?" // string@9978 │ │ +42e5e6: 6e52 8103 5130 |0117: invoke-virtual {v1, v5, v0, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42e5ec: 6e10 77ab 0800 |011a: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42e5f2: 0b00 |011d: move-result-wide v0 │ │ +42e5f4: 1000 |011e: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0005 line=409 │ │ 0x0010 line=410 │ │ 0x0019 line=411 │ │ 0x0020 line=412 │ │ @@ -1008434,22 +1008434,22 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -42fd38: |[42fd38] de.danoeh.antennapod.storage.database.PodDBAdapter.tearDownTests:()V │ │ -42fd48: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ -42fd4e: 0c00 |0003: move-result-object v0 │ │ -42fd50: 5400 f6cf |0004: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@cff6 │ │ -42fd54: 6e10 8303 0000 |0006: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.close:()V // method@0383 │ │ -42fd5a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -42fd5c: 6900 f7cf |000a: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@cff7 │ │ -42fd60: 0e00 |000c: return-void │ │ +42fd20: |[42fd20] de.danoeh.antennapod.storage.database.PodDBAdapter.tearDownTests:()V │ │ +42fd30: 7100 b9af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@afb9 │ │ +42fd36: 0c00 |0003: move-result-object v0 │ │ +42fd38: 5400 f6cf |0004: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.dbHelper:Lde/danoeh/antennapod/storage/database/PodDBAdapter$PodDBHelper; // field@cff6 │ │ +42fd3c: 6e10 8303 0000 |0006: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;.close:()V // method@0383 │ │ +42fd42: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +42fd44: 6900 f7cf |000a: sput-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.instance:Lde/danoeh/antennapod/storage/database/PodDBAdapter; // field@cff7 │ │ +42fd48: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x000a line=386 │ │ locals : │ │ │ │ #14 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1008457,159 +1008457,159 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 299 16-bit code units │ │ -42e848: |[42e848] de.danoeh.antennapod.storage.database.PodDBAdapter.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J │ │ -42e858: 6e10 77ab 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42e85e: 0b00 |0003: move-result-wide v0 │ │ -42e860: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -42e864: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -42e868: 3904 1700 |0008: if-nez v4, 001f // +0017 │ │ -42e86c: 6e10 bcab 0900 |000a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -42e872: 0c00 |000d: move-result-object v0 │ │ -42e874: 3900 1100 |000e: if-nez v0, 001f // +0011 │ │ -42e878: 1a00 734f |0010: const-string v0, "PodDBAdapter" // string@4f73 │ │ -42e87c: 1a01 944b |0012: const-string v1, "Newly saved item has no pubDate. Using current date as pubDate" // string@4b94 │ │ -42e880: 7120 f70a 1000 |0014: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42e886: 2200 ea1e |0017: new-instance v0, Ljava/util/Date; // type@1eea │ │ -42e88a: 7010 98b4 0000 |0019: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b498 │ │ -42e890: 6e20 d4ab 0900 |001c: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ -42e896: 2200 6100 |001f: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42e89a: 7010 0902 0000 |0021: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42e8a0: 1a01 3be0 |0024: const-string v1, "title" // string@e03b │ │ -42e8a4: 6e10 bdab 0900 |0026: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -42e8aa: 0c04 |0029: move-result-object v4 │ │ -42e8ac: 6e30 0f02 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e8b2: 1a01 7fa3 |002d: const-string v1, "link" // string@a37f │ │ -42e8b6: 6e10 b7ab 0900 |002f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -42e8bc: 0c04 |0032: move-result-object v4 │ │ -42e8be: 6e30 0f02 1004 |0033: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e8c4: 6e10 aeab 0900 |0036: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ -42e8ca: 0c01 |0039: move-result-object v1 │ │ -42e8cc: 3801 0b00 |003a: if-eqz v1, 0045 // +000b │ │ -42e8d0: 1a01 847a |003c: const-string v1, "description" // string@7a84 │ │ -42e8d4: 6e10 aeab 0900 |003e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ -42e8da: 0c04 |0041: move-result-object v4 │ │ -42e8dc: 6e30 0f02 1004 |0042: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e8e2: 6e10 bcab 0900 |0045: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -42e8e8: 0c01 |0048: move-result-object v1 │ │ -42e8ea: 6e10 9fb4 0100 |0049: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b49f │ │ -42e8f0: 0b04 |004c: move-result-wide v4 │ │ -42e8f2: 7120 48b2 5400 |004d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e8f8: 0c01 |0050: move-result-object v1 │ │ -42e8fa: 1a04 eac7 |0051: const-string v4, "pubDate" // string@c7ea │ │ -42e8fe: 6e30 0e02 4001 |0053: invoke-virtual {v0, v4, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42e904: 1a01 d3c3 |0056: const-string v1, "payment_link" // string@c3d3 │ │ -42e908: 6e10 b9ab 0900 |0058: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPaymentLink:()Ljava/lang/String; // method@abb9 │ │ -42e90e: 0c04 |005b: move-result-object v4 │ │ -42e910: 6e30 0f02 1004 |005c: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e916: 380a 0f00 |005f: if-eqz v10, 006e // +000f │ │ -42e91a: 6e10 b0ab 0900 |0061: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -42e920: 0c0a |0064: move-result-object v10 │ │ -42e922: 380a 0900 |0065: if-eqz v10, 006e // +0009 │ │ -42e926: 6e10 b0ab 0900 |0067: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -42e92c: 0c0a |006a: move-result-object v10 │ │ -42e92e: 7020 d8af a800 |006b: invoke-direct {v8, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J // method@afd8 │ │ -42e934: 6e10 b0ab 0900 |006e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -42e93a: 0c0a |0071: move-result-object v10 │ │ -42e93c: 6e10 77ab 0a00 |0072: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42e942: 0b04 |0075: move-result-wide v4 │ │ -42e944: 7120 48b2 5400 |0076: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e94a: 0c0a |0079: move-result-object v10 │ │ -42e94c: 1a01 ba84 |007a: const-string v1, "feed" // string@84ba │ │ -42e950: 6e30 0e02 100a |007c: invoke-virtual {v0, v1, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42e956: 6e10 c4ab 0900 |007f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -42e95c: 0a0a |0082: move-result v10 │ │ -42e95e: 1211 |0083: const/4 v1, #int 1 // #1 │ │ -42e960: 1204 |0084: const/4 v4, #int 0 // #0 │ │ -42e962: 1a05 97c8 |0085: const-string v5, "read" // string@c897 │ │ -42e966: 380a 0b00 |0087: if-eqz v10, 0092 // +000b │ │ -42e96a: 12fa |0089: const/4 v10, #int -1 // #ff │ │ -42e96c: 7110 38b2 0a00 |008a: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42e972: 0c0a |008d: move-result-object v10 │ │ -42e974: 6e30 0d02 500a |008e: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42e97a: 2816 |0091: goto 00a7 // +0016 │ │ -42e97c: 6e10 c5ab 0900 |0092: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ -42e982: 0a0a |0095: move-result v10 │ │ -42e984: 380a 0a00 |0096: if-eqz v10, 00a0 // +000a │ │ -42e988: 7110 38b2 0100 |0098: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42e98e: 0c0a |009b: move-result-object v10 │ │ -42e990: 6e30 0d02 500a |009c: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42e996: 2808 |009f: goto 00a7 // +0008 │ │ -42e998: 7110 38b2 0400 |00a0: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42e99e: 0c0a |00a3: move-result-object v10 │ │ -42e9a0: 6e30 0d02 500a |00a4: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42e9a6: 6e10 adab 0900 |00a7: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@abad │ │ -42e9ac: 0c0a |00aa: move-result-object v10 │ │ -42e9ae: 390a 0b00 |00ab: if-nez v10, 00b6 // +000b │ │ -42e9b2: 6e10 beab 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@abbe │ │ -42e9b8: 0a0a |00b0: move-result v10 │ │ -42e9ba: 380a 0300 |00b1: if-eqz v10, 00b4 // +0003 │ │ -42e9be: 2803 |00b3: goto 00b6 // +0003 │ │ -42e9c0: 120a |00b4: const/4 v10, #int 0 // #0 │ │ -42e9c2: 2802 |00b5: goto 00b7 // +0002 │ │ -42e9c4: 121a |00b6: const/4 v10, #int 1 // #1 │ │ -42e9c6: 7110 b9b1 0a00 |00b7: invoke-static {v10}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -42e9cc: 0c0a |00ba: move-result-object v10 │ │ -42e9ce: 1a05 aa97 |00bb: const-string v5, "has_simple_chapters" // string@97aa │ │ -42e9d2: 6e30 0b02 500a |00bd: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ -42e9d8: 1a0a 2c9f |00c0: const-string v10, "item_identifier" // string@9f2c │ │ -42e9dc: 6e10 b6ab 0900 |00c2: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ -42e9e2: 0c05 |00c5: move-result-object v5 │ │ -42e9e4: 6e30 0f02 a005 |00c6: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e9ea: 6e10 acab 0900 |00c9: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getAutoDownloadAttemptsAndTime:()J // method@abac │ │ -42e9f0: 0b05 |00cc: move-result-wide v5 │ │ -42e9f2: 7120 48b2 6500 |00cd: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e9f8: 0c0a |00d0: move-result-object v10 │ │ -42e9fa: 1a05 e76d |00d1: const-string v5, "auto_download" // string@6de7 │ │ -42e9fe: 6e30 0e02 500a |00d3: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42ea04: 1a0a ae99 |00d6: const-string v10, "image_url" // string@99ae │ │ -42ea08: 6e10 b5ab 0900 |00d8: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ -42ea0e: 0c05 |00db: move-result-object v5 │ │ -42ea10: 6e30 0f02 a005 |00dc: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42ea16: 1a0a 48c5 |00df: const-string v10, "podcastindex_chapter_url" // string@c548 │ │ -42ea1a: 6e10 bbab 0900 |00e1: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ -42ea20: 0c05 |00e4: move-result-object v5 │ │ -42ea22: 6e30 0f02 a005 |00e5: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42ea28: 6e10 77ab 0900 |00e8: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42ea2e: 0b05 |00eb: move-result-wide v5 │ │ -42ea30: 1a0a 6d1d |00ec: const-string v10, "FeedItems" // string@1d6d │ │ -42ea34: 3107 0502 |00ee: cmp-long v7, v5, v2 │ │ -42ea38: 3907 0d00 |00f0: if-nez v7, 00fd // +000d │ │ -42ea3c: 5481 f5cf |00f2: iget-object v1, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ea40: 1202 |00f4: const/4 v2, #int 0 // #0 │ │ -42ea42: 6e40 7703 a102 |00f5: invoke-virtual {v1, v10, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ -42ea48: 0b00 |00f8: move-result-wide v0 │ │ -42ea4a: 6e30 79ab 0901 |00f9: invoke-virtual {v9, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@ab79 │ │ -42ea50: 2814 |00fc: goto 0110 // +0014 │ │ -42ea52: 5482 f5cf |00fd: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ea56: 2311 1021 |00ff: new-array v1, v1, [Ljava/lang/String; // type@2110 │ │ -42ea5a: 6e10 77ab 0900 |0101: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42ea60: 0b05 |0104: move-result-wide v5 │ │ -42ea62: 7120 c2b2 6500 |0105: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42ea68: 0c03 |0108: move-result-object v3 │ │ -42ea6a: 4d03 0104 |0109: aput-object v3, v1, v4 │ │ -42ea6e: 1a03 7899 |010b: const-string v3, "id=?" // string@9978 │ │ -42ea72: 6e51 8103 a230 |010d: invoke-virtual {v2, v10, v0, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42ea78: 6e10 b8ab 0900 |0110: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -42ea7e: 0c0a |0113: move-result-object v10 │ │ -42ea80: 380a 0900 |0114: if-eqz v10, 011d // +0009 │ │ -42ea84: 6e10 b8ab 0900 |0116: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -42ea8a: 0c0a |0119: move-result-object v10 │ │ -42ea8c: 6e20 e5af a800 |011a: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@afe5 │ │ -42ea92: 6e10 adab 0900 |011d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@abad │ │ -42ea98: 0c0a |0120: move-result-object v10 │ │ -42ea9a: 380a 0500 |0121: if-eqz v10, 0126 // +0005 │ │ -42ea9e: 7020 d4af 9800 |0123: invoke-direct {v8, v9}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setChapters:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@afd4 │ │ -42eaa4: 6e10 77ab 0900 |0126: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42eaaa: 0b09 |0129: move-result-wide v9 │ │ -42eaac: 1009 |012a: return-wide v9 │ │ +42e830: |[42e830] de.danoeh.antennapod.storage.database.PodDBAdapter.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J │ │ +42e840: 6e10 77ab 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42e846: 0b00 |0003: move-result-wide v0 │ │ +42e848: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +42e84c: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +42e850: 3904 1700 |0008: if-nez v4, 001f // +0017 │ │ +42e854: 6e10 bcab 0900 |000a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +42e85a: 0c00 |000d: move-result-object v0 │ │ +42e85c: 3900 1100 |000e: if-nez v0, 001f // +0011 │ │ +42e860: 1a00 734f |0010: const-string v0, "PodDBAdapter" // string@4f73 │ │ +42e864: 1a01 944b |0012: const-string v1, "Newly saved item has no pubDate. Using current date as pubDate" // string@4b94 │ │ +42e868: 7120 f70a 1000 |0014: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42e86e: 2200 ea1e |0017: new-instance v0, Ljava/util/Date; // type@1eea │ │ +42e872: 7010 98b4 0000 |0019: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b498 │ │ +42e878: 6e20 d4ab 0900 |001c: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ +42e87e: 2200 6100 |001f: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42e882: 7010 0902 0000 |0021: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42e888: 1a01 3be0 |0024: const-string v1, "title" // string@e03b │ │ +42e88c: 6e10 bdab 0900 |0026: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +42e892: 0c04 |0029: move-result-object v4 │ │ +42e894: 6e30 0f02 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e89a: 1a01 7fa3 |002d: const-string v1, "link" // string@a37f │ │ +42e89e: 6e10 b7ab 0900 |002f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +42e8a4: 0c04 |0032: move-result-object v4 │ │ +42e8a6: 6e30 0f02 1004 |0033: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e8ac: 6e10 aeab 0900 |0036: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ +42e8b2: 0c01 |0039: move-result-object v1 │ │ +42e8b4: 3801 0b00 |003a: if-eqz v1, 0045 // +000b │ │ +42e8b8: 1a01 847a |003c: const-string v1, "description" // string@7a84 │ │ +42e8bc: 6e10 aeab 0900 |003e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ +42e8c2: 0c04 |0041: move-result-object v4 │ │ +42e8c4: 6e30 0f02 1004 |0042: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e8ca: 6e10 bcab 0900 |0045: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +42e8d0: 0c01 |0048: move-result-object v1 │ │ +42e8d2: 6e10 9fb4 0100 |0049: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b49f │ │ +42e8d8: 0b04 |004c: move-result-wide v4 │ │ +42e8da: 7120 48b2 5400 |004d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e8e0: 0c01 |0050: move-result-object v1 │ │ +42e8e2: 1a04 eac7 |0051: const-string v4, "pubDate" // string@c7ea │ │ +42e8e6: 6e30 0e02 4001 |0053: invoke-virtual {v0, v4, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42e8ec: 1a01 d3c3 |0056: const-string v1, "payment_link" // string@c3d3 │ │ +42e8f0: 6e10 b9ab 0900 |0058: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPaymentLink:()Ljava/lang/String; // method@abb9 │ │ +42e8f6: 0c04 |005b: move-result-object v4 │ │ +42e8f8: 6e30 0f02 1004 |005c: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e8fe: 380a 0f00 |005f: if-eqz v10, 006e // +000f │ │ +42e902: 6e10 b0ab 0900 |0061: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +42e908: 0c0a |0064: move-result-object v10 │ │ +42e90a: 380a 0900 |0065: if-eqz v10, 006e // +0009 │ │ +42e90e: 6e10 b0ab 0900 |0067: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +42e914: 0c0a |006a: move-result-object v10 │ │ +42e916: 7020 d8af a800 |006b: invoke-direct {v8, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J // method@afd8 │ │ +42e91c: 6e10 b0ab 0900 |006e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +42e922: 0c0a |0071: move-result-object v10 │ │ +42e924: 6e10 77ab 0a00 |0072: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42e92a: 0b04 |0075: move-result-wide v4 │ │ +42e92c: 7120 48b2 5400 |0076: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e932: 0c0a |0079: move-result-object v10 │ │ +42e934: 1a01 ba84 |007a: const-string v1, "feed" // string@84ba │ │ +42e938: 6e30 0e02 100a |007c: invoke-virtual {v0, v1, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42e93e: 6e10 c4ab 0900 |007f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +42e944: 0a0a |0082: move-result v10 │ │ +42e946: 1211 |0083: const/4 v1, #int 1 // #1 │ │ +42e948: 1204 |0084: const/4 v4, #int 0 // #0 │ │ +42e94a: 1a05 97c8 |0085: const-string v5, "read" // string@c897 │ │ +42e94e: 380a 0b00 |0087: if-eqz v10, 0092 // +000b │ │ +42e952: 12fa |0089: const/4 v10, #int -1 // #ff │ │ +42e954: 7110 38b2 0a00 |008a: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42e95a: 0c0a |008d: move-result-object v10 │ │ +42e95c: 6e30 0d02 500a |008e: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42e962: 2816 |0091: goto 00a7 // +0016 │ │ +42e964: 6e10 c5ab 0900 |0092: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ +42e96a: 0a0a |0095: move-result v10 │ │ +42e96c: 380a 0a00 |0096: if-eqz v10, 00a0 // +000a │ │ +42e970: 7110 38b2 0100 |0098: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42e976: 0c0a |009b: move-result-object v10 │ │ +42e978: 6e30 0d02 500a |009c: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42e97e: 2808 |009f: goto 00a7 // +0008 │ │ +42e980: 7110 38b2 0400 |00a0: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42e986: 0c0a |00a3: move-result-object v10 │ │ +42e988: 6e30 0d02 500a |00a4: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42e98e: 6e10 adab 0900 |00a7: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@abad │ │ +42e994: 0c0a |00aa: move-result-object v10 │ │ +42e996: 390a 0b00 |00ab: if-nez v10, 00b6 // +000b │ │ +42e99a: 6e10 beab 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@abbe │ │ +42e9a0: 0a0a |00b0: move-result v10 │ │ +42e9a2: 380a 0300 |00b1: if-eqz v10, 00b4 // +0003 │ │ +42e9a6: 2803 |00b3: goto 00b6 // +0003 │ │ +42e9a8: 120a |00b4: const/4 v10, #int 0 // #0 │ │ +42e9aa: 2802 |00b5: goto 00b7 // +0002 │ │ +42e9ac: 121a |00b6: const/4 v10, #int 1 // #1 │ │ +42e9ae: 7110 b9b1 0a00 |00b7: invoke-static {v10}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +42e9b4: 0c0a |00ba: move-result-object v10 │ │ +42e9b6: 1a05 aa97 |00bb: const-string v5, "has_simple_chapters" // string@97aa │ │ +42e9ba: 6e30 0b02 500a |00bd: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ +42e9c0: 1a0a 2c9f |00c0: const-string v10, "item_identifier" // string@9f2c │ │ +42e9c4: 6e10 b6ab 0900 |00c2: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ +42e9ca: 0c05 |00c5: move-result-object v5 │ │ +42e9cc: 6e30 0f02 a005 |00c6: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e9d2: 6e10 acab 0900 |00c9: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getAutoDownloadAttemptsAndTime:()J // method@abac │ │ +42e9d8: 0b05 |00cc: move-result-wide v5 │ │ +42e9da: 7120 48b2 6500 |00cd: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e9e0: 0c0a |00d0: move-result-object v10 │ │ +42e9e2: 1a05 e76d |00d1: const-string v5, "auto_download" // string@6de7 │ │ +42e9e6: 6e30 0e02 500a |00d3: invoke-virtual {v0, v5, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42e9ec: 1a0a ae99 |00d6: const-string v10, "image_url" // string@99ae │ │ +42e9f0: 6e10 b5ab 0900 |00d8: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ +42e9f6: 0c05 |00db: move-result-object v5 │ │ +42e9f8: 6e30 0f02 a005 |00dc: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e9fe: 1a0a 48c5 |00df: const-string v10, "podcastindex_chapter_url" // string@c548 │ │ +42ea02: 6e10 bbab 0900 |00e1: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ +42ea08: 0c05 |00e4: move-result-object v5 │ │ +42ea0a: 6e30 0f02 a005 |00e5: invoke-virtual {v0, v10, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42ea10: 6e10 77ab 0900 |00e8: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42ea16: 0b05 |00eb: move-result-wide v5 │ │ +42ea18: 1a0a 6d1d |00ec: const-string v10, "FeedItems" // string@1d6d │ │ +42ea1c: 3107 0502 |00ee: cmp-long v7, v5, v2 │ │ +42ea20: 3907 0d00 |00f0: if-nez v7, 00fd // +000d │ │ +42ea24: 5481 f5cf |00f2: iget-object v1, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ea28: 1202 |00f4: const/4 v2, #int 0 // #0 │ │ +42ea2a: 6e40 7703 a102 |00f5: invoke-virtual {v1, v10, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ +42ea30: 0b00 |00f8: move-result-wide v0 │ │ +42ea32: 6e30 79ab 0901 |00f9: invoke-virtual {v9, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@ab79 │ │ +42ea38: 2814 |00fc: goto 0110 // +0014 │ │ +42ea3a: 5482 f5cf |00fd: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ea3e: 2311 1021 |00ff: new-array v1, v1, [Ljava/lang/String; // type@2110 │ │ +42ea42: 6e10 77ab 0900 |0101: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42ea48: 0b05 |0104: move-result-wide v5 │ │ +42ea4a: 7120 c2b2 6500 |0105: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42ea50: 0c03 |0108: move-result-object v3 │ │ +42ea52: 4d03 0104 |0109: aput-object v3, v1, v4 │ │ +42ea56: 1a03 7899 |010b: const-string v3, "id=?" // string@9978 │ │ +42ea5a: 6e51 8103 a230 |010d: invoke-virtual {v2, v10, v0, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42ea60: 6e10 b8ab 0900 |0110: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +42ea66: 0c0a |0113: move-result-object v10 │ │ +42ea68: 380a 0900 |0114: if-eqz v10, 011d // +0009 │ │ +42ea6c: 6e10 b8ab 0900 |0116: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +42ea72: 0c0a |0119: move-result-object v10 │ │ +42ea74: 6e20 e5af a800 |011a: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J // method@afe5 │ │ +42ea7a: 6e10 adab 0900 |011d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@abad │ │ +42ea80: 0c0a |0120: move-result-object v10 │ │ +42ea82: 380a 0500 |0121: if-eqz v10, 0126 // +0005 │ │ +42ea86: 7020 d4af 9800 |0123: invoke-direct {v8, v9}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setChapters:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@afd4 │ │ +42ea8c: 6e10 77ab 0900 |0126: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42ea92: 0b09 |0129: move-result-wide v9 │ │ +42ea94: 1009 |012a: return-wide v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0014 line=630 │ │ 0x0017 line=631 │ │ 0x001f line=634 │ │ 0x0026 line=635 │ │ @@ -1008652,41 +1008652,41 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -42eb28: |[42eb28] de.danoeh.antennapod.storage.database.PodDBAdapter.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -42eb38: 7020 c8af 4300 |0000: invoke-direct {v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.isItemInFavorites:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@afc8 │ │ -42eb3e: 0a00 |0003: move-result v0 │ │ -42eb40: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -42eb44: 1a04 734f |0006: const-string v4, "PodDBAdapter" // string@4f73 │ │ -42eb48: 1a00 e69e |0008: const-string v0, "item already in favorites" // string@9ee6 │ │ -42eb4c: 7120 f50a 0400 |000a: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42eb52: 0e00 |000d: return-void │ │ -42eb54: 2200 6100 |000e: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42eb58: 7010 0902 0000 |0010: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42eb5e: 6e10 77ab 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42eb64: 0b01 |0016: move-result-wide v1 │ │ -42eb66: 7120 48b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42eb6c: 0c01 |001a: move-result-object v1 │ │ -42eb6e: 1a02 1785 |001b: const-string v2, "feeditem" // string@8517 │ │ -42eb72: 6e30 0e02 2001 |001d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42eb78: 6e10 b1ab 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -42eb7e: 0b01 |0023: move-result-wide v1 │ │ -42eb80: 7120 48b2 2100 |0024: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42eb86: 0c04 |0027: move-result-object v4 │ │ -42eb88: 1a01 ba84 |0028: const-string v1, "feed" // string@84ba │ │ -42eb8c: 6e30 0e02 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42eb92: 5434 f5cf |002d: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42eb96: 1a01 3a1d |002f: const-string v1, "Favorites" // string@1d3a │ │ -42eb9a: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -42eb9c: 6e40 7703 1402 |0032: invoke-virtual {v4, v1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ -42eba2: 0e00 |0035: return-void │ │ +42eb10: |[42eb10] de.danoeh.antennapod.storage.database.PodDBAdapter.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +42eb20: 7020 c8af 4300 |0000: invoke-direct {v3, v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.isItemInFavorites:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@afc8 │ │ +42eb26: 0a00 |0003: move-result v0 │ │ +42eb28: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +42eb2c: 1a04 734f |0006: const-string v4, "PodDBAdapter" // string@4f73 │ │ +42eb30: 1a00 e69e |0008: const-string v0, "item already in favorites" // string@9ee6 │ │ +42eb34: 7120 f50a 0400 |000a: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42eb3a: 0e00 |000d: return-void │ │ +42eb3c: 2200 6100 |000e: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42eb40: 7010 0902 0000 |0010: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42eb46: 6e10 77ab 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42eb4c: 0b01 |0016: move-result-wide v1 │ │ +42eb4e: 7120 48b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42eb54: 0c01 |001a: move-result-object v1 │ │ +42eb56: 1a02 1785 |001b: const-string v2, "feeditem" // string@8517 │ │ +42eb5a: 6e30 0e02 2001 |001d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42eb60: 6e10 b1ab 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +42eb66: 0b01 |0023: move-result-wide v1 │ │ +42eb68: 7120 48b2 2100 |0024: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42eb6e: 0c04 |0027: move-result-object v4 │ │ +42eb70: 1a01 ba84 |0028: const-string v1, "feed" // string@84ba │ │ +42eb74: 6e30 0e02 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42eb7a: 5434 f5cf |002d: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42eb7e: 1a01 3a1d |002f: const-string v1, "Favorites" // string@1d3a │ │ +42eb82: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +42eb84: 6e40 7703 1402 |0032: invoke-virtual {v4, v1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ +42eb8a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x000a line=804 │ │ 0x000e line=807 │ │ 0x0013 line=808 │ │ 0x0020 line=809 │ │ @@ -1008700,20 +1008700,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -42eba4: |[42eba4] de.danoeh.antennapod.storage.database.PodDBAdapter.clearDownloadLog:()V │ │ -42ebb4: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ebb8: 1a01 6219 |0002: const-string v1, "DownloadLog" // string@1962 │ │ -42ebbc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42ebbe: 6e40 6d03 1022 |0005: invoke-virtual {v0, v1, v2, v2}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ -42ebc4: 0e00 |0008: return-void │ │ +42eb8c: |[42eb8c] de.danoeh.antennapod.storage.database.PodDBAdapter.clearDownloadLog:()V │ │ +42eb9c: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42eba0: 1a01 6219 |0002: const-string v1, "DownloadLog" // string@1962 │ │ +42eba4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42eba6: 6e40 6d03 1022 |0005: invoke-virtual {v0, v1, v2, v2}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ +42ebac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1008721,27 +1008721,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -42ebc8: |[42ebc8] de.danoeh.antennapod.storage.database.PodDBAdapter.clearPlaybackHistory:()V │ │ -42ebd8: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42ebdc: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42ebe2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -42ebe4: 7110 38b2 0100 |0006: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42ebea: 0c01 |0009: move-result-object v1 │ │ -42ebec: 1a02 13c5 |000a: const-string v2, "playback_completion_date" // string@c513 │ │ -42ebf0: 6e30 0d02 2001 |000c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42ebf6: 5441 f5cf |000f: iget-object v1, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ebfa: 1a02 771d |0011: const-string v2, "FeedMedia" // string@1d77 │ │ -42ebfe: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -42ec00: 6e53 8103 2130 |0014: invoke-virtual {v1, v2, v0, v3, v3}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42ec06: 0e00 |0017: return-void │ │ +42ebb0: |[42ebb0] de.danoeh.antennapod.storage.database.PodDBAdapter.clearPlaybackHistory:()V │ │ +42ebc0: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42ebc4: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42ebca: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +42ebcc: 7110 38b2 0100 |0006: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42ebd2: 0c01 |0009: move-result-object v1 │ │ +42ebd4: 1a02 13c5 |000a: const-string v2, "playback_completion_date" // string@c513 │ │ +42ebd8: 6e30 0d02 2001 |000c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42ebde: 5441 f5cf |000f: iget-object v1, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ebe2: 1a02 771d |0011: const-string v2, "FeedMedia" // string@1d77 │ │ +42ebe6: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +42ebe8: 6e53 8103 2130 |0014: invoke-virtual {v1, v2, v0, v3, v3}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42ebee: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ 0x0006 line=913 │ │ 0x000f line=914 │ │ locals : │ │ 0x0000 - 0x0018 reg=4 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1008751,20 +1008751,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -42ec08: |[42ec08] de.danoeh.antennapod.storage.database.PodDBAdapter.clearQueue:()V │ │ -42ec18: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ec1c: 1a01 bc50 |0002: const-string v1, "Queue" // string@50bc │ │ -42ec20: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42ec22: 6e40 6d03 1022 |0005: invoke-virtual {v0, v1, v2, v2}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ -42ec28: 0e00 |0008: return-void │ │ +42ebf0: |[42ebf0] de.danoeh.antennapod.storage.database.PodDBAdapter.clearQueue:()V │ │ +42ec00: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ec04: 1a01 bc50 |0002: const-string v1, "Queue" // string@50bc │ │ +42ec08: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42ec0a: 6e40 6d03 1022 |0005: invoke-virtual {v0, v1, v2, v2}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ +42ec10: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=851 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ │ │ #4 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1008772,18 +1008772,18 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42ec2c: |[42ec2c] de.danoeh.antennapod.storage.database.PodDBAdapter.close:()V │ │ -42ec3c: 1d00 |0000: monitor-enter v0 │ │ -42ec3e: 1e00 |0001: monitor-exit v0 │ │ -42ec40: 0e00 |0002: return-void │ │ +42ec14: |[42ec14] de.danoeh.antennapod.storage.database.PodDBAdapter.close:()V │ │ +42ec24: 1d00 |0000: monitor-enter v0 │ │ +42ec26: 1e00 |0001: monitor-exit v0 │ │ +42ec28: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=371 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ │ │ #5 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1008791,21 +1008791,21 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -42ce64: |[42ce64] de.danoeh.antennapod.storage.database.PodDBAdapter.getAllFeedsCursor:()Landroid/database/Cursor; │ │ -42ce74: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ce78: 1a01 de52 |0002: const-string v1, "SELECT Feeds.id AS feed_id, Feeds.title, Feeds.custom_title, Feeds.file_url, Feeds.download_url, Feeds.downloaded, Feeds.link, Feeds.description, Feeds.payment_link, Feeds.last_update, Feeds.language, Feeds.author, Feeds.image_url, Feeds.type, Feeds.feed_identifier, Feeds.is_paged, Feeds.next_page_link, Feeds.last_update_failed, Feeds.auto_download, Feeds.keep_updated, Feeds.username, Feeds.password, Feeds.hide, Feeds.sort_order, Feeds.auto_delete_action, Feeds.feed_volume_adaption, Feeds.include_filter, Feeds.exclude_filter, Feeds.minimal_duration_filter, Feeds.feed_playback_speed, Feeds.tags, Feeds.feed_skip_intro, Feeds.feed_skip_ending, Feeds.episode_notification, Feeds.new_episodes_action FROM Feeds ORDER BY Feeds.title COLLATE NOCASE ASC" // string@52de │ │ -42ce7c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42ce7e: 6e30 7d03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42ce84: 0c00 |0008: move-result-object v0 │ │ -42ce86: 1100 |0009: return-object v0 │ │ +42ce4c: |[42ce4c] de.danoeh.antennapod.storage.database.PodDBAdapter.getAllFeedsCursor:()Landroid/database/Cursor; │ │ +42ce5c: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ce60: 1a01 de52 |0002: const-string v1, "SELECT Feeds.id AS feed_id, Feeds.title, Feeds.custom_title, Feeds.file_url, Feeds.download_url, Feeds.downloaded, Feeds.link, Feeds.description, Feeds.payment_link, Feeds.last_update, Feeds.language, Feeds.author, Feeds.image_url, Feeds.type, Feeds.feed_identifier, Feeds.is_paged, Feeds.next_page_link, Feeds.last_update_failed, Feeds.auto_download, Feeds.keep_updated, Feeds.username, Feeds.password, Feeds.hide, Feeds.sort_order, Feeds.auto_delete_action, Feeds.feed_volume_adaption, Feeds.include_filter, Feeds.exclude_filter, Feeds.minimal_duration_filter, Feeds.feed_playback_speed, Feeds.tags, Feeds.feed_skip_intro, Feeds.feed_skip_ending, Feeds.episode_notification, Feeds.new_episodes_action FROM Feeds ORDER BY Feeds.title COLLATE NOCASE ASC" // string@52de │ │ +42ce64: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42ce66: 6e30 7d03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42ce6c: 0c00 |0008: move-result-object v0 │ │ +42ce6e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ │ │ #6 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1008813,47 +1008813,47 @@ │ │ type : '(II)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 55 16-bit code units │ │ -42ce88: |[42ce88] de.danoeh.antennapod.storage.database.PodDBAdapter.getCompletedMediaCursor:(II)Landroid/database/Cursor; │ │ -42ce98: 3a0d 2f00 |0000: if-ltz v13, 002f // +002f │ │ -42ce9c: 54b0 f5cf |0002: iget-object v0, v11, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42cea0: 1a01 771d |0004: const-string v1, "FeedMedia" // string@1d77 │ │ -42cea4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -42cea6: 1a03 14c5 |0007: const-string v3, "playback_completion_date > 0" // string@c514 │ │ -42ceaa: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -42ceac: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -42ceae: 1206 |000b: const/4 v6, #int 0 // #0 │ │ -42ceb0: 6207 3dd9 |000c: sget-object v7, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -42ceb4: 1238 |000e: const/4 v8, #int 3 // #3 │ │ -42ceb6: 2388 0e21 |000f: new-array v8, v8, [Ljava/lang/Object; // type@210e │ │ -42ceba: 1209 |0011: const/4 v9, #int 0 // #0 │ │ -42cebc: 1a0a 13c5 |0012: const-string v10, "playback_completion_date" // string@c513 │ │ -42cec0: 4d0a 0809 |0014: aput-object v10, v8, v9 │ │ -42cec4: 1219 |0016: const/4 v9, #int 1 // #1 │ │ -42cec6: 7110 38b2 0c00 |0017: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42cecc: 0c0c |001a: move-result-object v12 │ │ -42cece: 4d0c 0809 |001b: aput-object v12, v8, v9 │ │ -42ced2: 122c |001d: const/4 v12, #int 2 // #2 │ │ -42ced4: 7110 38b2 0d00 |001e: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42ceda: 0c0d |0021: move-result-object v13 │ │ -42cedc: 4d0d 080c |0022: aput-object v13, v8, v12 │ │ -42cee0: 1a0c 3f06 |0024: const-string v12, "%s DESC LIMIT %d, %d" // string@063f │ │ -42cee4: 7130 a2b2 c708 |0026: invoke-static {v7, v12, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -42ceea: 0c07 |0029: move-result-object v7 │ │ -42ceec: 7408 7b03 0000 |002a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037b │ │ -42cef2: 0c0c |002d: move-result-object v12 │ │ -42cef4: 110c |002e: return-object v12 │ │ -42cef6: 220c 551e |002f: new-instance v12, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -42cefa: 1a0d 0345 |0031: const-string v13, "Limit must be >= 0" // string@4503 │ │ -42cefe: 7020 22b2 dc00 |0033: invoke-direct {v12, v13}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -42cf04: 270c |0036: throw v12 │ │ +42ce70: |[42ce70] de.danoeh.antennapod.storage.database.PodDBAdapter.getCompletedMediaCursor:(II)Landroid/database/Cursor; │ │ +42ce80: 3a0d 2f00 |0000: if-ltz v13, 002f // +002f │ │ +42ce84: 54b0 f5cf |0002: iget-object v0, v11, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ce88: 1a01 771d |0004: const-string v1, "FeedMedia" // string@1d77 │ │ +42ce8c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +42ce8e: 1a03 14c5 |0007: const-string v3, "playback_completion_date > 0" // string@c514 │ │ +42ce92: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +42ce94: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +42ce96: 1206 |000b: const/4 v6, #int 0 // #0 │ │ +42ce98: 6207 3dd9 |000c: sget-object v7, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +42ce9c: 1238 |000e: const/4 v8, #int 3 // #3 │ │ +42ce9e: 2388 0e21 |000f: new-array v8, v8, [Ljava/lang/Object; // type@210e │ │ +42cea2: 1209 |0011: const/4 v9, #int 0 // #0 │ │ +42cea4: 1a0a 13c5 |0012: const-string v10, "playback_completion_date" // string@c513 │ │ +42cea8: 4d0a 0809 |0014: aput-object v10, v8, v9 │ │ +42ceac: 1219 |0016: const/4 v9, #int 1 // #1 │ │ +42ceae: 7110 38b2 0c00 |0017: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42ceb4: 0c0c |001a: move-result-object v12 │ │ +42ceb6: 4d0c 0809 |001b: aput-object v12, v8, v9 │ │ +42ceba: 122c |001d: const/4 v12, #int 2 // #2 │ │ +42cebc: 7110 38b2 0d00 |001e: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42cec2: 0c0d |0021: move-result-object v13 │ │ +42cec4: 4d0d 080c |0022: aput-object v13, v8, v12 │ │ +42cec8: 1a0c 3f06 |0024: const-string v12, "%s DESC LIMIT %d, %d" // string@063f │ │ +42cecc: 7130 a2b2 c708 |0026: invoke-static {v7, v12, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +42ced2: 0c07 |0029: move-result-object v7 │ │ +42ced4: 7408 7b03 0000 |002a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037b │ │ +42ceda: 0c0c |002d: move-result-object v12 │ │ +42cedc: 110c |002e: return-object v12 │ │ +42cede: 220c 551e |002f: new-instance v12, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +42cee2: 1a0d 0345 |0031: const-string v13, "Limit must be >= 0" // string@4503 │ │ +42cee6: 7020 22b2 dc00 |0033: invoke-direct {v12, v13}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +42ceec: 270c |0036: throw v12 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1110 │ │ 0x0017 line=1112 │ │ 0x002a line=1110 │ │ 0x002f line=1107 │ │ locals : │ │ @@ -1008866,21 +1008866,21 @@ │ │ type : '()J' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -42e264: |[42e264] de.danoeh.antennapod.storage.database.PodDBAdapter.getCompletedMediaLength:()J │ │ -42e274: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e278: 1a01 771d |0002: const-string v1, "FeedMedia" // string@1d77 │ │ -42e27c: 1a02 15c5 |0004: const-string v2, "playback_completion_date> 0" // string@c515 │ │ -42e280: 7130 5f03 1002 |0006: invoke-static {v0, v1, v2}, Landroid/database/DatabaseUtils;.queryNumEntries:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;)J // method@035f │ │ -42e286: 0b00 |0009: move-result-wide v0 │ │ -42e288: 1000 |000a: return-wide v0 │ │ +42e24c: |[42e24c] de.danoeh.antennapod.storage.database.PodDBAdapter.getCompletedMediaLength:()J │ │ +42e25c: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e260: 1a01 771d |0002: const-string v1, "FeedMedia" // string@1d77 │ │ +42e264: 1a02 15c5 |0004: const-string v2, "playback_completion_date> 0" // string@c515 │ │ +42e268: 7130 5f03 1002 |0006: invoke-static {v0, v1, v2}, Landroid/database/DatabaseUtils;.queryNumEntries:(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;)J // method@035f │ │ +42e26e: 0b00 |0009: move-result-wide v0 │ │ +42e270: 1000 |000a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1116 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ │ │ #8 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1008888,29 +1008888,29 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -42cf08: |[42cf08] de.danoeh.antennapod.storage.database.PodDBAdapter.getDescriptionOfItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ -42cf18: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42cf1c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42cf22: 1a01 ee52 |0005: const-string v1, "SELECT description FROM FeedItems WHERE id=" // string@52ee │ │ -42cf26: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cf2c: 6e10 77ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42cf32: 0b01 |000d: move-result-wide v1 │ │ -42cf34: 6e30 cfb2 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42cf3a: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42cf40: 0c04 |0014: move-result-object v4 │ │ -42cf42: 5430 f5cf |0015: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42cf46: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -42cf48: 6e30 7d03 4001 |0018: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42cf4e: 0c04 |001b: move-result-object v4 │ │ -42cf50: 1104 |001c: return-object v4 │ │ +42cef0: |[42cef0] de.danoeh.antennapod.storage.database.PodDBAdapter.getDescriptionOfItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ +42cf00: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42cf04: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42cf0a: 1a01 ee52 |0005: const-string v1, "SELECT description FROM FeedItems WHERE id=" // string@52ee │ │ +42cf0e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cf14: 6e10 77ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42cf1a: 0b01 |000d: move-result-wide v1 │ │ +42cf1c: 6e30 cfb2 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42cf22: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42cf28: 0c04 |0014: move-result-object v4 │ │ +42cf2a: 5430 f5cf |0015: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42cf2e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +42cf30: 6e30 7d03 4001 |0018: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42cf36: 0c04 |001b: move-result-object v4 │ │ +42cf38: 1104 |001c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=956 │ │ 0x000a line=958 │ │ 0x0015 line=959 │ │ locals : │ │ 0x0000 - 0x001d reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1008921,40 +1008921,40 @@ │ │ type : '(IJ)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -42cf54: |[42cf54] de.danoeh.antennapod.storage.database.PodDBAdapter.getDownloadLog:(IJ)Landroid/database/Cursor; │ │ -42cf64: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42cf68: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42cf6e: 1a01 c752 |0005: const-string v1, "SELECT * FROM DownloadLog WHERE feedfile=" // string@52c7 │ │ -42cf72: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cf78: 6e30 cfb2 4005 |000a: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42cf7e: 1a04 5900 |000d: const-string v4, " AND " // string@0059 │ │ -42cf82: 6e20 d3b2 4000 |000f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cf88: 1a04 1485 |0012: const-string v4, "feedfile_type" // string@8514 │ │ -42cf8c: 6e20 d3b2 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cf92: 1a04 be0a |0017: const-string v4, "=" // string@0abe │ │ -42cf96: 6e20 d3b2 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cf9c: 6e20 ceb2 3000 |001c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42cfa2: 1a03 7d00 |001f: const-string v3, " ORDER BY " // string@007d │ │ -42cfa6: 6e20 d3b2 3000 |0021: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cfac: 1a03 6999 |0024: const-string v3, "id" // string@9969 │ │ -42cfb0: 6e20 d3b2 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cfb6: 1a03 5f00 |0029: const-string v3, " DESC" // string@005f │ │ -42cfba: 6e20 d3b2 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42cfc0: 6e10 deb2 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42cfc6: 0c03 |0031: move-result-object v3 │ │ -42cfc8: 5424 f5cf |0032: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42cfcc: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -42cfce: 6e30 7d03 3405 |0035: invoke-virtual {v4, v3, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42cfd4: 0c03 |0038: move-result-object v3 │ │ -42cfd6: 1103 |0039: return-object v3 │ │ +42cf3c: |[42cf3c] de.danoeh.antennapod.storage.database.PodDBAdapter.getDownloadLog:(IJ)Landroid/database/Cursor; │ │ +42cf4c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42cf50: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42cf56: 1a01 c752 |0005: const-string v1, "SELECT * FROM DownloadLog WHERE feedfile=" // string@52c7 │ │ +42cf5a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cf60: 6e30 cfb2 4005 |000a: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42cf66: 1a04 5900 |000d: const-string v4, " AND " // string@0059 │ │ +42cf6a: 6e20 d3b2 4000 |000f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cf70: 1a04 1485 |0012: const-string v4, "feedfile_type" // string@8514 │ │ +42cf74: 6e20 d3b2 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cf7a: 1a04 be0a |0017: const-string v4, "=" // string@0abe │ │ +42cf7e: 6e20 d3b2 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cf84: 6e20 ceb2 3000 |001c: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42cf8a: 1a03 7d00 |001f: const-string v3, " ORDER BY " // string@007d │ │ +42cf8e: 6e20 d3b2 3000 |0021: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cf94: 1a03 6999 |0024: const-string v3, "id" // string@9969 │ │ +42cf98: 6e20 d3b2 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cf9e: 1a03 5f00 |0029: const-string v3, " DESC" // string@005f │ │ +42cfa2: 6e20 d3b2 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cfa8: 6e10 deb2 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42cfae: 0c03 |0031: move-result-object v3 │ │ +42cfb0: 5424 f5cf |0032: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42cfb4: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +42cfb6: 6e30 7d03 3405 |0035: invoke-virtual {v4, v3, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42cfbc: 0c03 |0038: move-result-object v3 │ │ +42cfbe: 1103 |0039: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ 0x0032 line=973 │ │ locals : │ │ 0x0000 - 0x003a reg=2 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ 0x0000 - 0x003a reg=3 (null) I │ │ @@ -1008965,32 +1008965,32 @@ │ │ type : '(I)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 31 16-bit code units │ │ -42cfd8: |[42cfd8] de.danoeh.antennapod.storage.database.PodDBAdapter.getDownloadLogCursor:(I)Landroid/database/Cursor; │ │ -42cfe8: 5490 f5cf |0000: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42cfec: 1a01 6219 |0002: const-string v1, "DownloadLog" // string@1962 │ │ -42cff0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42cff2: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -42cff4: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -42cff6: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -42cff8: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -42cffa: 2207 741e |0009: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ -42cffe: 7010 c7b2 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d004: 1a08 1975 |000e: const-string v8, "completion_date DESC LIMIT " // string@7519 │ │ -42d008: 6e20 d3b2 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d00e: 6e20 ceb2 a700 |0013: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42d014: 6e10 deb2 0700 |0016: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d01a: 0c07 |0019: move-result-object v7 │ │ -42d01c: 7408 7b03 0000 |001a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037b │ │ -42d022: 0c0a |001d: move-result-object v10 │ │ -42d024: 110a |001e: return-object v10 │ │ +42cfc0: |[42cfc0] de.danoeh.antennapod.storage.database.PodDBAdapter.getDownloadLogCursor:(I)Landroid/database/Cursor; │ │ +42cfd0: 5490 f5cf |0000: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42cfd4: 1a01 6219 |0002: const-string v1, "DownloadLog" // string@1962 │ │ +42cfd8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42cfda: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +42cfdc: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +42cfde: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +42cfe0: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +42cfe2: 2207 741e |0009: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ +42cfe6: 7010 c7b2 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42cfec: 1a08 1975 |000e: const-string v8, "completion_date DESC LIMIT " // string@7519 │ │ +42cff0: 6e20 d3b2 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42cff6: 6e20 ceb2 a700 |0013: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42cffc: 6e10 deb2 0700 |0016: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d002: 0c07 |0019: move-result-object v7 │ │ +42d004: 7408 7b03 0000 |001a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037b │ │ +42d00a: 0c0a |001d: move-result-object v10 │ │ +42d00c: 110a |001e: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=977 │ │ locals : │ │ 0x0000 - 0x001f reg=9 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ 0x0000 - 0x001f reg=10 (null) I │ │ │ │ @@ -1008999,41 +1008999,41 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -42d028: |[42d028] de.danoeh.antennapod.storage.database.PodDBAdapter.getEpisodeCountCursor:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; │ │ -42d038: 7110 00b0 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b000 │ │ -42d03e: 0c03 |0003: move-result-object v3 │ │ -42d040: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -42d044: 6e20 9fb2 3000 |0006: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42d04a: 0a01 |0009: move-result v1 │ │ -42d04c: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -42d050: 2812 |000c: goto 001e // +0012 │ │ -42d052: 2200 741e |000d: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d056: 7010 c7b2 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d05c: 1a01 8500 |0012: const-string v1, " WHERE " // string@0085 │ │ -42d060: 6e20 d3b2 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d066: 6e20 d3b2 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d06c: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d072: 0c00 |001d: move-result-object v0 │ │ -42d074: 2203 741e |001e: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d078: 7010 c7b2 0300 |0020: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d07e: 1a01 ed52 |0023: const-string v1, "SELECT count(FeedItems.id) FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem " // string@52ed │ │ -42d082: 6e20 d3b2 1300 |0025: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d088: 6e20 d3b2 0300 |0028: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d08e: 6e10 deb2 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d094: 0c03 |002e: move-result-object v3 │ │ -42d096: 5420 f5cf |002f: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d09a: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -42d09c: 6e30 7d03 3001 |0032: invoke-virtual {v0, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d0a2: 0c03 |0035: move-result-object v3 │ │ -42d0a4: 1103 |0036: return-object v3 │ │ +42d010: |[42d010] de.danoeh.antennapod.storage.database.PodDBAdapter.getEpisodeCountCursor:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; │ │ +42d020: 7110 00b0 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b000 │ │ +42d026: 0c03 |0003: move-result-object v3 │ │ +42d028: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +42d02c: 6e20 9fb2 3000 |0006: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42d032: 0a01 |0009: move-result v1 │ │ +42d034: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +42d038: 2812 |000c: goto 001e // +0012 │ │ +42d03a: 2200 741e |000d: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d03e: 7010 c7b2 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d044: 1a01 8500 |0012: const-string v1, " WHERE " // string@0085 │ │ +42d048: 6e20 d3b2 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d04e: 6e20 d3b2 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d054: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d05a: 0c00 |001d: move-result-object v0 │ │ +42d05c: 2203 741e |001e: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d060: 7010 c7b2 0300 |0020: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d066: 1a01 ed52 |0023: const-string v1, "SELECT count(FeedItems.id) FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem " // string@52ed │ │ +42d06a: 6e20 d3b2 1300 |0025: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d070: 6e20 d3b2 0300 |0028: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d076: 6e10 deb2 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d07c: 0c03 |002e: move-result-object v3 │ │ +42d07e: 5420 f5cf |002f: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d082: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +42d084: 6e30 7d03 3001 |0032: invoke-virtual {v0, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d08a: 0c03 |0035: move-result-object v3 │ │ +42d08c: 1103 |0036: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ 0x0006 line=1068 │ │ 0x001e line=1069 │ │ 0x002f line=1071 │ │ locals : │ │ @@ -1009045,52 +1009045,52 @@ │ │ type : '(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -42d0a8: |[42d0a8] de.danoeh.antennapod.storage.database.PodDBAdapter.getEpisodesCursor:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Landroid/database/Cursor; │ │ -42d0b8: 7110 03b0 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@b003 │ │ -42d0be: 0c06 |0003: move-result-object v6 │ │ -42d0c0: 7110 00b0 0500 |0004: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b000 │ │ -42d0c6: 0c05 |0007: move-result-object v5 │ │ -42d0c8: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ -42d0cc: 6e20 9fb2 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42d0d2: 0a01 |000d: move-result v1 │ │ -42d0d4: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ -42d0d8: 2812 |0010: goto 0022 // +0012 │ │ -42d0da: 2200 741e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d0de: 7010 c7b2 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d0e4: 1a01 8500 |0016: const-string v1, " WHERE " // string@0085 │ │ -42d0e8: 6e20 d3b2 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d0ee: 6e20 d3b2 5000 |001b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d0f4: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d0fa: 0c00 |0021: move-result-object v0 │ │ -42d0fc: 2205 741e |0022: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d100: 7010 c7b2 0500 |0024: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d106: 1a01 d052 |0027: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem " // string@52d0 │ │ -42d10a: 6e20 d3b2 1500 |0029: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d110: 6e20 d3b2 0500 |002c: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d116: 1a00 4b4c |002f: const-string v0, "ORDER BY " // string@4c4b │ │ -42d11a: 6e20 d3b2 0500 |0031: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d120: 6e20 d3b2 6500 |0034: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d126: 1a06 6e00 |0037: const-string v6, " LIMIT " // string@006e │ │ -42d12a: 6e20 d3b2 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d130: 6e20 ceb2 3500 |003c: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42d136: 1a03 a507 |003f: const-string v3, ", " // string@07a5 │ │ -42d13a: 6e20 d3b2 3500 |0041: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d140: 6e20 ceb2 4500 |0044: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42d146: 6e10 deb2 0500 |0047: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d14c: 0c03 |004a: move-result-object v3 │ │ -42d14e: 5424 f5cf |004b: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d152: 1205 |004d: const/4 v5, #int 0 // #0 │ │ -42d154: 6e30 7d03 3405 |004e: invoke-virtual {v4, v3, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d15a: 0c03 |0051: move-result-object v3 │ │ -42d15c: 1103 |0052: return-object v3 │ │ +42d090: |[42d090] de.danoeh.antennapod.storage.database.PodDBAdapter.getEpisodesCursor:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Landroid/database/Cursor; │ │ +42d0a0: 7110 03b0 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@b003 │ │ +42d0a6: 0c06 |0003: move-result-object v6 │ │ +42d0a8: 7110 00b0 0500 |0004: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b000 │ │ +42d0ae: 0c05 |0007: move-result-object v5 │ │ +42d0b0: 1a00 0000 |0008: const-string v0, "" // string@0000 │ │ +42d0b4: 6e20 9fb2 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42d0ba: 0a01 |000d: move-result v1 │ │ +42d0bc: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ +42d0c0: 2812 |0010: goto 0022 // +0012 │ │ +42d0c2: 2200 741e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d0c6: 7010 c7b2 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d0cc: 1a01 8500 |0016: const-string v1, " WHERE " // string@0085 │ │ +42d0d0: 6e20 d3b2 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d0d6: 6e20 d3b2 5000 |001b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d0dc: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d0e2: 0c00 |0021: move-result-object v0 │ │ +42d0e4: 2205 741e |0022: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d0e8: 7010 c7b2 0500 |0024: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d0ee: 1a01 d052 |0027: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem " // string@52d0 │ │ +42d0f2: 6e20 d3b2 1500 |0029: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d0f8: 6e20 d3b2 0500 |002c: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d0fe: 1a00 4b4c |002f: const-string v0, "ORDER BY " // string@4c4b │ │ +42d102: 6e20 d3b2 0500 |0031: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d108: 6e20 d3b2 6500 |0034: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d10e: 1a06 6e00 |0037: const-string v6, " LIMIT " // string@006e │ │ +42d112: 6e20 d3b2 6500 |0039: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d118: 6e20 ceb2 3500 |003c: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42d11e: 1a03 a507 |003f: const-string v3, ", " // string@07a5 │ │ +42d122: 6e20 d3b2 3500 |0041: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d128: 6e20 ceb2 4500 |0044: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42d12e: 6e10 deb2 0500 |0047: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d134: 0c03 |004a: move-result-object v3 │ │ +42d136: 5424 f5cf |004b: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d13a: 1205 |004d: const/4 v5, #int 0 // #0 │ │ +42d13c: 6e30 7d03 3405 |004e: invoke-virtual {v4, v3, v5}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d142: 0c03 |0051: move-result-object v3 │ │ +42d144: 1103 |0052: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0004 line=1059 │ │ 0x000a line=1060 │ │ 0x0022 line=1061 │ │ 0x004b line=1063 │ │ @@ -1009106,30 +1009106,30 @@ │ │ type : '(II)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -42d160: |[42d160] de.danoeh.antennapod.storage.database.PodDBAdapter.getFavoritesIdsCursor:(II)Landroid/database/Cursor; │ │ -42d170: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d174: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d17a: 1a01 db52 |0005: const-string v1, "SELECT FeedItems.id FROM FeedItems INNER JOIN Favorites ON FeedItems.id = Favorites.feeditem ORDER BY FeedItems.pubDate DESC LIMIT " // string@52db │ │ -42d17e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d184: 6e20 ceb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42d18a: 1a03 a507 |000d: const-string v3, ", " // string@07a5 │ │ -42d18e: 6e20 d3b2 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d194: 6e20 ceb2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42d19a: 6e10 deb2 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d1a0: 0c03 |0018: move-result-object v3 │ │ -42d1a2: 5424 f5cf |0019: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d1a6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -42d1a8: 6e30 7d03 3400 |001c: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d1ae: 0c03 |001f: move-result-object v3 │ │ -42d1b0: 1103 |0020: return-object v3 │ │ +42d148: |[42d148] de.danoeh.antennapod.storage.database.PodDBAdapter.getFavoritesIdsCursor:(II)Landroid/database/Cursor; │ │ +42d158: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d15c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d162: 1a01 db52 |0005: const-string v1, "SELECT FeedItems.id FROM FeedItems INNER JOIN Favorites ON FeedItems.id = Favorites.feeditem ORDER BY FeedItems.pubDate DESC LIMIT " // string@52db │ │ +42d166: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d16c: 6e20 ceb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42d172: 1a03 a507 |000d: const-string v3, ", " // string@07a5 │ │ +42d176: 6e20 d3b2 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d17c: 6e20 ceb2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42d182: 6e10 deb2 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d188: 0c03 |0018: move-result-object v3 │ │ +42d18a: 5424 f5cf |0019: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d18e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +42d190: 6e30 7d03 3400 |001c: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d196: 0c03 |001f: move-result-object v3 │ │ +42d198: 1103 |0020: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ 0x0019 line=1038 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ 0x0000 - 0x0021 reg=3 (null) I │ │ @@ -1009140,40 +1009140,40 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedCounter;[J)Ljava/util/Map;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -42e168: |[42e168] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCounters:(Lde/danoeh/antennapod/model/feed/FeedCounter;[J)Ljava/util/Map; │ │ -42e178: 6200 93cf |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ -42e17c: 6e10 0eb2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -42e182: 0a02 |0005: move-result v2 │ │ -42e184: 4402 0002 |0006: aget v2, v0, v2 │ │ -42e188: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -42e18a: 3202 1a00 |0009: if-eq v2, v0, 0023 // +001a │ │ -42e18e: 1220 |000b: const/4 v0, #int 2 // #2 │ │ -42e190: 3202 1400 |000c: if-eq v2, v0, 0020 // +0014 │ │ -42e194: 1230 |000e: const/4 v0, #int 3 // #3 │ │ -42e196: 3202 0e00 |000f: if-eq v2, v0, 001d // +000e │ │ -42e19a: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -42e19c: 3202 0800 |0012: if-eq v2, v0, 001a // +0008 │ │ -42e1a0: 2202 ee1e |0014: new-instance v2, Ljava/util/HashMap; // type@1eee │ │ -42e1a4: 7010 a9b4 0200 |0016: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -42e1aa: 1102 |0019: return-object v2 │ │ -42e1ac: 1a02 2707 |001a: const-string v2, "(read=-1 OR read=0) AND downloaded=1" // string@0727 │ │ -42e1b0: 2809 |001c: goto 0025 // +0009 │ │ -42e1b2: 1a02 fb7c |001d: const-string v2, "downloaded=1" // string@7cfb │ │ -42e1b6: 2806 |001f: goto 0025 // +0006 │ │ -42e1b8: 1a02 2607 |0020: const-string v2, "(read=-1 OR read=0)" // string@0726 │ │ -42e1bc: 2803 |0022: goto 0025 // +0003 │ │ -42e1be: 1a02 99c8 |0023: const-string v2, "read=-1" // string@c899 │ │ -42e1c2: 7030 a5af 2103 |0025: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; // method@afa5 │ │ -42e1c8: 0c02 |0028: move-result-object v2 │ │ -42e1ca: 1102 |0029: return-object v2 │ │ +42e150: |[42e150] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCounters:(Lde/danoeh/antennapod/model/feed/FeedCounter;[J)Ljava/util/Map; │ │ +42e160: 6200 93cf |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/PodDBAdapter$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedCounter:[I // field@cf93 │ │ +42e164: 6e10 0eb2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +42e16a: 0a02 |0005: move-result v2 │ │ +42e16c: 4402 0002 |0006: aget v2, v0, v2 │ │ +42e170: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +42e172: 3202 1a00 |0009: if-eq v2, v0, 0023 // +001a │ │ +42e176: 1220 |000b: const/4 v0, #int 2 // #2 │ │ +42e178: 3202 1400 |000c: if-eq v2, v0, 0020 // +0014 │ │ +42e17c: 1230 |000e: const/4 v0, #int 3 // #3 │ │ +42e17e: 3202 0e00 |000f: if-eq v2, v0, 001d // +000e │ │ +42e182: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +42e184: 3202 0800 |0012: if-eq v2, v0, 001a // +0008 │ │ +42e188: 2202 ee1e |0014: new-instance v2, Ljava/util/HashMap; // type@1eee │ │ +42e18c: 7010 a9b4 0200 |0016: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +42e192: 1102 |0019: return-object v2 │ │ +42e194: 1a02 2707 |001a: const-string v2, "(read=-1 OR read=0) AND downloaded=1" // string@0727 │ │ +42e198: 2809 |001c: goto 0025 // +0009 │ │ +42e19a: 1a02 fb7c |001d: const-string v2, "downloaded=1" // string@7cfb │ │ +42e19e: 2806 |001f: goto 0025 // +0006 │ │ +42e1a0: 1a02 2607 |0020: const-string v2, "(read=-1 OR read=0)" // string@0726 │ │ +42e1a4: 2803 |0022: goto 0025 // +0003 │ │ +42e1a6: 1a02 99c8 |0023: const-string v2, "read=-1" // string@c899 │ │ +42e1aa: 7030 a5af 2103 |0025: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; // method@afa5 │ │ +42e1b0: 0c02 |0028: move-result-object v2 │ │ +42e1b2: 1102 |0029: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1253 │ │ 0x0014 line=1272 │ │ 0x0025 line=1274 │ │ locals : │ │ 0x0000 - 0x002a reg=1 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1009185,27 +1009185,27 @@ │ │ type : '(J)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -42d1b4: |[42d1b4] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCursor:(J)Landroid/database/Cursor; │ │ -42d1c4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d1c8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d1ce: 1a01 e052 |0005: const-string v1, "SELECT Feeds.id AS feed_id, Feeds.title, Feeds.custom_title, Feeds.file_url, Feeds.download_url, Feeds.downloaded, Feeds.link, Feeds.description, Feeds.payment_link, Feeds.last_update, Feeds.language, Feeds.author, Feeds.image_url, Feeds.type, Feeds.feed_identifier, Feeds.is_paged, Feeds.next_page_link, Feeds.last_update_failed, Feeds.auto_download, Feeds.keep_updated, Feeds.username, Feeds.password, Feeds.hide, Feeds.sort_order, Feeds.auto_delete_action, Feeds.feed_volume_adaption, Feeds.include_filter, Feeds.exclude_filter, Feeds.minimal_duration_filter, Feeds.feed_playback_speed, Feeds.tags, Feeds.feed_skip_intro, Feeds.feed_skip_ending, Feeds.episode_notification, Feeds.new_episodes_action FROM Feeds WHERE feed_id = " // string@52e0 │ │ -42d1d2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d1d8: 6e30 cfb2 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42d1de: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d1e4: 0c03 |0010: move-result-object v3 │ │ -42d1e6: 5424 f5cf |0011: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d1ea: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -42d1ec: 6e30 7d03 3400 |0014: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d1f2: 0c03 |0017: move-result-object v3 │ │ -42d1f4: 1103 |0018: return-object v3 │ │ +42d19c: |[42d19c] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCursor:(J)Landroid/database/Cursor; │ │ +42d1ac: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d1b0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d1b6: 1a01 e052 |0005: const-string v1, "SELECT Feeds.id AS feed_id, Feeds.title, Feeds.custom_title, Feeds.file_url, Feeds.download_url, Feeds.downloaded, Feeds.link, Feeds.description, Feeds.payment_link, Feeds.last_update, Feeds.language, Feeds.author, Feeds.image_url, Feeds.type, Feeds.feed_identifier, Feeds.is_paged, Feeds.next_page_link, Feeds.last_update_failed, Feeds.auto_download, Feeds.keep_updated, Feeds.username, Feeds.password, Feeds.hide, Feeds.sort_order, Feeds.auto_delete_action, Feeds.feed_volume_adaption, Feeds.include_filter, Feeds.exclude_filter, Feeds.minimal_duration_filter, Feeds.feed_playback_speed, Feeds.tags, Feeds.feed_skip_intro, Feeds.feed_skip_ending, Feeds.episode_notification, Feeds.new_episodes_action FROM Feeds WHERE feed_id = " // string@52e0 │ │ +42d1ba: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d1c0: 6e30 cfb2 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42d1c6: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d1cc: 0c03 |0010: move-result-object v3 │ │ +42d1ce: 5424 f5cf |0011: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d1d2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +42d1d4: 6e30 7d03 3400 |0014: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d1da: 0c03 |0017: move-result-object v3 │ │ +42d1dc: 1103 |0018: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ 0x0011 line=1129 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ 0x0000 - 0x0019 reg=3 (null) J │ │ @@ -1009215,29 +1009215,29 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -42d1f8: |[42d1f8] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCursorDownloadUrls:()Landroid/database/Cursor; │ │ -42d208: 5480 f5cf |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d20c: 1a01 a51d |0002: const-string v1, "Feeds" // string@1da5 │ │ -42d210: 1a02 6999 |0004: const-string v2, "id" // string@9969 │ │ -42d214: 1a03 f87c |0006: const-string v3, "download_url" // string@7cf8 │ │ -42d218: 2420 1021 3200 |0008: filled-new-array {v2, v3}, [Ljava/lang/String; // type@2110 │ │ -42d21e: 0c02 |000b: move-result-object v2 │ │ -42d220: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -42d222: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -42d224: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -42d226: 1206 |000f: const/4 v6, #int 0 // #0 │ │ -42d228: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -42d22a: 7408 7b03 0000 |0011: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037b │ │ -42d230: 0c00 |0014: move-result-object v0 │ │ -42d232: 1100 |0015: return-object v0 │ │ +42d1e0: |[42d1e0] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedCursorDownloadUrls:()Landroid/database/Cursor; │ │ +42d1f0: 5480 f5cf |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d1f4: 1a01 a51d |0002: const-string v1, "Feeds" // string@1da5 │ │ +42d1f8: 1a02 6999 |0004: const-string v2, "id" // string@9969 │ │ +42d1fc: 1a03 f87c |0006: const-string v3, "download_url" // string@7cf8 │ │ +42d200: 2420 1021 3200 |0008: filled-new-array {v2, v3}, [Ljava/lang/String; // type@2110 │ │ +42d206: 0c02 |000b: move-result-object v2 │ │ +42d208: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +42d20a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +42d20c: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +42d20e: 1206 |000f: const/4 v6, #int 0 // #0 │ │ +42d210: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +42d212: 7408 7b03 0000 |0011: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037b │ │ +42d218: 0c00 |0014: move-result-object v0 │ │ +42d21a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=934 │ │ locals : │ │ 0x0000 - 0x0016 reg=8 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ │ │ #17 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1009245,22 +1009245,22 @@ │ │ type : '(Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -42d234: |[42d234] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:(Ljava/lang/String;)Landroid/database/Cursor; │ │ -42d244: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42d246: 2300 1021 |0001: new-array v0, v0, [Ljava/lang/String; // type@2110 │ │ -42d24a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -42d24c: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ -42d250: 6e20 b5af 0200 |0006: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; // method@afb5 │ │ -42d256: 0c03 |0009: move-result-object v3 │ │ -42d258: 1103 |000a: return-object v3 │ │ +42d21c: |[42d21c] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:(Ljava/lang/String;)Landroid/database/Cursor; │ │ +42d22c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +42d22e: 2300 1021 |0001: new-array v0, v0, [Ljava/lang/String; // type@2110 │ │ +42d232: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +42d234: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ +42d238: 6e20 b5af 0200 |0006: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; // method@afb5 │ │ +42d23e: 0c03 |0009: move-result-object v3 │ │ +42d240: 1103 |000a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=1133 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -1009269,46 +1009269,46 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -42d25c: |[42d25c] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -42d26c: 7110 6003 0400 |0000: invoke-static {v4}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0360 │ │ -42d272: 0c04 |0003: move-result-object v4 │ │ -42d274: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d278: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d27e: 1a01 7a1d |0009: const-string v1, "FeedMedia.download_url=" // string@1d7a │ │ -42d282: 6e20 d3b2 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d288: 6e20 d3b2 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d28e: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d294: 0c04 |0014: move-result-object v4 │ │ -42d296: 3803 1700 |0015: if-eqz v3, 002c // +0017 │ │ -42d29a: 7110 6003 0300 |0017: invoke-static {v3}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0360 │ │ -42d2a0: 0c03 |001a: move-result-object v3 │ │ -42d2a2: 2204 741e |001b: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d2a6: 7010 c7b2 0400 |001d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d2ac: 1a00 701d |0020: const-string v0, "FeedItems.item_identifier=" // string@1d70 │ │ -42d2b0: 6e20 d3b2 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d2b6: 6e20 d3b2 3400 |0025: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d2bc: 6e10 deb2 0400 |0028: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d2c2: 0c04 |002b: move-result-object v4 │ │ -42d2c4: 2203 741e |002c: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d2c8: 7010 c7b2 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d2ce: 1a00 d152 |0031: const-string v0, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem INNER JOIN Feeds ON FeedItems.feed=Feeds.id WHERE " // string@52d1 │ │ -42d2d2: 6e20 d3b2 0300 |0033: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d2d8: 6e20 d3b2 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d2de: 6e10 deb2 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d2e4: 0c03 |003c: move-result-object v3 │ │ -42d2e6: 5424 f5cf |003d: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d2ea: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -42d2ec: 6e30 7d03 3400 |0040: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d2f2: 0c03 |0043: move-result-object v3 │ │ -42d2f4: 1103 |0044: return-object v3 │ │ +42d244: |[42d244] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:(Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +42d254: 7110 6003 0400 |0000: invoke-static {v4}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0360 │ │ +42d25a: 0c04 |0003: move-result-object v4 │ │ +42d25c: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d260: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d266: 1a01 7a1d |0009: const-string v1, "FeedMedia.download_url=" // string@1d7a │ │ +42d26a: 6e20 d3b2 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d270: 6e20 d3b2 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d276: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d27c: 0c04 |0014: move-result-object v4 │ │ +42d27e: 3803 1700 |0015: if-eqz v3, 002c // +0017 │ │ +42d282: 7110 6003 0300 |0017: invoke-static {v3}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0360 │ │ +42d288: 0c03 |001a: move-result-object v3 │ │ +42d28a: 2204 741e |001b: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d28e: 7010 c7b2 0400 |001d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d294: 1a00 701d |0020: const-string v0, "FeedItems.item_identifier=" // string@1d70 │ │ +42d298: 6e20 d3b2 0400 |0022: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d29e: 6e20 d3b2 3400 |0025: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d2a4: 6e10 deb2 0400 |0028: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d2aa: 0c04 |002b: move-result-object v4 │ │ +42d2ac: 2203 741e |002c: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d2b0: 7010 c7b2 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d2b6: 1a00 d152 |0031: const-string v0, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem INNER JOIN Feeds ON FeedItems.feed=Feeds.id WHERE " // string@52d1 │ │ +42d2ba: 6e20 d3b2 0300 |0033: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d2c0: 6e20 d3b2 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d2c6: 6e10 deb2 0300 |0039: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d2cc: 0c03 |003c: move-result-object v3 │ │ +42d2ce: 5424 f5cf |003d: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d2d2: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +42d2d4: 6e30 7d03 3400 |0040: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d2da: 0c03 |0043: move-result-object v3 │ │ +42d2dc: 1103 |0044: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1162 │ │ 0x0004 line=1163 │ │ 0x0017 line=1166 │ │ 0x001b line=1167 │ │ 0x002c line=1170 │ │ @@ -1009323,39 +1009323,39 @@ │ │ type : '([Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -42d2f8: |[42d2f8] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; │ │ -42d308: 2130 |0000: array-length v0, v3 │ │ -42d30a: 1301 2003 |0001: const/16 v1, #int 800 // #320 │ │ -42d30e: 3610 2600 |0003: if-gt v0, v1, 0029 // +0026 │ │ -42d312: 2200 741e |0005: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d316: 7010 c7b2 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d31c: 1a01 d552 |000a: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE item_id IN (" // string@52d5 │ │ -42d320: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d326: 1a01 a407 |000f: const-string v1, "," // string@07a4 │ │ -42d32a: 7120 aa0a 3100 |0011: invoke-static {v1, v3}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0aaa │ │ -42d330: 0c03 |0014: move-result-object v3 │ │ -42d332: 6e20 d3b2 3000 |0015: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d338: 1a03 2a07 |0018: const-string v3, ")" // string@072a │ │ -42d33c: 6e20 d3b2 3000 |001a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d342: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d348: 0c03 |0020: move-result-object v3 │ │ -42d34a: 5420 f5cf |0021: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d34e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -42d350: 6e30 7d03 3001 |0024: invoke-virtual {v0, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d356: 0c03 |0027: move-result-object v3 │ │ -42d358: 1103 |0028: return-object v3 │ │ -42d35a: 2203 551e |0029: new-instance v3, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -42d35e: 1a00 2cbd |002b: const-string v0, "number of IDs must not be larger than 800" // string@bd2c │ │ -42d362: 7020 22b2 0300 |002d: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -42d368: 2703 |0030: throw v3 │ │ +42d2e0: |[42d2e0] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursor:([Ljava/lang/String;)Landroid/database/Cursor; │ │ +42d2f0: 2130 |0000: array-length v0, v3 │ │ +42d2f2: 1301 2003 |0001: const/16 v1, #int 800 // #320 │ │ +42d2f6: 3610 2600 |0003: if-gt v0, v1, 0029 // +0026 │ │ +42d2fa: 2200 741e |0005: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d2fe: 7010 c7b2 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d304: 1a01 d552 |000a: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE item_id IN (" // string@52d5 │ │ +42d308: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d30e: 1a01 a407 |000f: const-string v1, "," // string@07a4 │ │ +42d312: 7120 aa0a 3100 |0011: invoke-static {v1, v3}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0aaa │ │ +42d318: 0c03 |0014: move-result-object v3 │ │ +42d31a: 6e20 d3b2 3000 |0015: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d320: 1a03 2a07 |0018: const-string v3, ")" // string@072a │ │ +42d324: 6e20 d3b2 3000 |001a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d32a: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d330: 0c03 |0020: move-result-object v3 │ │ +42d332: 5420 f5cf |0021: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d336: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +42d338: 6e30 7d03 3001 |0024: invoke-virtual {v0, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d33e: 0c03 |0027: move-result-object v3 │ │ +42d340: 1103 |0028: return-object v3 │ │ +42d342: 2203 551e |0029: new-instance v3, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +42d346: 1a00 2cbd |002b: const-string v0, "number of IDs must not be larger than 800" // string@bd2c │ │ +42d34a: 7020 22b2 0300 |002d: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +42d350: 2703 |0030: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1137 │ │ 0x0005 line=1140 │ │ 0x0011 line=1141 │ │ 0x0021 line=1142 │ │ 0x0029 line=1138 │ │ @@ -1009368,54 +1009368,54 @@ │ │ type : '(Ljava/util/List;)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -42d36c: |[42d36c] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursorByUrl:(Ljava/util/List;)Landroid/database/Cursor; │ │ -42d37c: 7210 e9b4 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -42d382: 0a00 |0003: move-result v0 │ │ -42d384: 1301 2003 |0004: const/16 v1, #int 800 // #320 │ │ -42d388: 3610 4300 |0006: if-gt v0, v1, 0049 // +0043 │ │ -42d38c: 2200 741e |0008: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d390: 7010 c7b2 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d396: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -42d398: 7210 e9b4 0400 |000e: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -42d39e: 0a02 |0011: move-result v2 │ │ -42d3a0: 3521 1900 |0012: if-ge v1, v2, 002b // +0019 │ │ -42d3a4: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ -42d3a8: 1a02 a407 |0016: const-string v2, "," // string@07a4 │ │ -42d3ac: 6e20 d3b2 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d3b2: 7220 ddb4 1400 |001b: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -42d3b8: 0c02 |001e: move-result-object v2 │ │ -42d3ba: 1f02 721e |001f: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -42d3be: 7110 6003 0200 |0021: invoke-static {v2}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0360 │ │ -42d3c4: 0c02 |0024: move-result-object v2 │ │ -42d3c6: 6e20 d3b2 2000 |0025: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d3cc: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42d3d0: 28e4 |002a: goto 000e // -001c │ │ -42d3d2: 2204 741e |002b: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d3d6: 7010 c7b2 0400 |002d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d3dc: 1a01 d452 |0030: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE download_url IN (" // string@52d4 │ │ -42d3e0: 6e20 d3b2 1400 |0032: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d3e6: 6e20 d2b2 0400 |0035: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -42d3ec: 1a00 2a07 |0038: const-string v0, ")" // string@072a │ │ -42d3f0: 6e20 d3b2 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d3f6: 6e10 deb2 0400 |003d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d3fc: 0c04 |0040: move-result-object v4 │ │ -42d3fe: 5430 f5cf |0041: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d402: 1201 |0043: const/4 v1, #int 0 // #0 │ │ -42d404: 6e30 7d03 4001 |0044: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d40a: 0c04 |0047: move-result-object v4 │ │ -42d40c: 1104 |0048: return-object v4 │ │ -42d40e: 2204 551e |0049: new-instance v4, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -42d412: 1a00 2cbd |004b: const-string v0, "number of IDs must not be larger than 800" // string@bd2c │ │ -42d416: 7020 22b2 0400 |004d: invoke-direct {v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -42d41c: 2704 |0050: throw v4 │ │ +42d354: |[42d354] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedItemCursorByUrl:(Ljava/util/List;)Landroid/database/Cursor; │ │ +42d364: 7210 e9b4 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +42d36a: 0a00 |0003: move-result v0 │ │ +42d36c: 1301 2003 |0004: const/16 v1, #int 800 // #320 │ │ +42d370: 3610 4300 |0006: if-gt v0, v1, 0049 // +0043 │ │ +42d374: 2200 741e |0008: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d378: 7010 c7b2 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d37e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +42d380: 7210 e9b4 0400 |000e: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +42d386: 0a02 |0011: move-result v2 │ │ +42d388: 3521 1900 |0012: if-ge v1, v2, 002b // +0019 │ │ +42d38c: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ +42d390: 1a02 a407 |0016: const-string v2, "," // string@07a4 │ │ +42d394: 6e20 d3b2 2000 |0018: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d39a: 7220 ddb4 1400 |001b: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +42d3a0: 0c02 |001e: move-result-object v2 │ │ +42d3a2: 1f02 721e |001f: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +42d3a6: 7110 6003 0200 |0021: invoke-static {v2}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0360 │ │ +42d3ac: 0c02 |0024: move-result-object v2 │ │ +42d3ae: 6e20 d3b2 2000 |0025: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d3b4: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +42d3b8: 28e4 |002a: goto 000e // -001c │ │ +42d3ba: 2204 741e |002b: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d3be: 7010 c7b2 0400 |002d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d3c4: 1a01 d452 |0030: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE download_url IN (" // string@52d4 │ │ +42d3c8: 6e20 d3b2 1400 |0032: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d3ce: 6e20 d2b2 0400 |0035: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +42d3d4: 1a00 2a07 |0038: const-string v0, ")" // string@072a │ │ +42d3d8: 6e20 d3b2 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d3de: 6e10 deb2 0400 |003d: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d3e4: 0c04 |0040: move-result-object v4 │ │ +42d3e6: 5430 f5cf |0041: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d3ea: 1201 |0043: const/4 v1, #int 0 // #0 │ │ +42d3ec: 6e30 7d03 4001 |0044: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d3f2: 0c04 |0047: move-result-object v4 │ │ +42d3f4: 1104 |0048: return-object v4 │ │ +42d3f6: 2204 551e |0049: new-instance v4, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +42d3fa: 1a00 2cbd |004b: const-string v0, "number of IDs must not be larger than 800" // string@bd2c │ │ +42d3fe: 7020 22b2 0400 |004d: invoke-direct {v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +42d404: 2704 |0050: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1146 │ │ 0x0008 line=1149 │ │ 0x000e line=1150 │ │ 0x0018 line=1152 │ │ 0x001b line=1154 │ │ @@ -1009431,151 +1009431,151 @@ │ │ type : '(ZJJ)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 346 16-bit code units │ │ -42d420: |[42d420] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedStatisticsCursor:(ZJJ)Landroid/database/Cursor; │ │ -42d430: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42d432: 1a01 97c8 |0001: const-string v1, "read" // string@c897 │ │ -42d436: 1a02 be0a |0003: const-string v2, "=" // string@0abe │ │ -42d43a: 1a03 6d1d |0005: const-string v3, "FeedItems" // string@1d6d │ │ -42d43e: 1a04 771d |0007: const-string v4, "FeedMedia" // string@1d77 │ │ -42d442: 1a05 7f09 |0009: const-string v5, "." // string@097f │ │ -42d446: 1a06 831d |000b: const-string v6, "FeedMedia.playback_completion_date > 0 AND FeedMedia.played_duration > 0" // string@1d83 │ │ -42d44a: 380a 3c00 |000d: if-eqz v10, 0049 // +003c │ │ -42d44e: 2207 741e |000f: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d452: 7010 c7b2 0700 |0011: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d458: 1a08 6206 |0014: const-string v8, "(" // string@0662 │ │ -42d45c: 6e20 d3b2 8700 |0016: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d462: 6e20 d3b2 6700 |0019: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d468: 1a06 3507 |001c: const-string v6, ") OR " // string@0735 │ │ -42d46c: 6e20 d3b2 6700 |001e: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d472: 6e20 d3b2 3700 |0021: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d478: 6e20 d3b2 5700 |0024: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d47e: 6e20 d3b2 1700 |0027: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d484: 6e20 d3b2 2700 |002a: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d48a: 6e20 ceb2 0700 |002d: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42d490: 1a06 7700 |0030: const-string v6, " OR " // string@0077 │ │ -42d494: 6e20 d3b2 6700 |0032: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d49a: 6e20 d3b2 4700 |0035: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d4a0: 6e20 d3b2 5700 |0038: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d4a6: 1a06 7bc5 |003b: const-string v6, "position" // string@c57b │ │ -42d4aa: 6e20 d3b2 6700 |003d: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d4b0: 1a06 c30a |0040: const-string v6, "> 0" // string@0ac3 │ │ -42d4b4: 6e20 d3b2 6700 |0042: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d4ba: 6e10 deb2 0700 |0045: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d4c0: 0c06 |0048: move-result-object v6 │ │ -42d4c2: 2207 741e |0049: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d4c6: 7010 c7b2 0700 |004b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d4cc: 1a08 821d |004e: const-string v8, "FeedMedia.last_played_time>=" // string@1d82 │ │ -42d4d0: 6e20 d3b2 8700 |0050: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d4d6: 6e30 cfb2 b70c |0053: invoke-virtual {v7, v11, v12}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42d4dc: 1a0b 5900 |0056: const-string v11, " AND " // string@0059 │ │ -42d4e0: 6e20 d3b2 b700 |0058: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d4e6: 1a0b 811d |005b: const-string v11, "FeedMedia.last_played_time" // string@1d81 │ │ -42d4ea: 6e20 d3b2 b700 |005d: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d4f0: 1a0b 5d0a |0060: const-string v11, "<" // string@0a5d │ │ -42d4f4: 6e20 d3b2 b700 |0062: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d4fa: 6e30 cfb2 d70e |0065: invoke-virtual {v7, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42d500: 6e10 deb2 0700 |0068: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d506: 0c0b |006b: move-result-object v11 │ │ -42d508: 1a0c c97d |006c: const-string v12, "duration" // string@7dc9 │ │ -42d50c: 1a0d 841d |006e: const-string v13, "FeedMedia.played_duration" // string@1d84 │ │ -42d510: 380a 4200 |0070: if-eqz v10, 00b2 // +0042 │ │ -42d514: 220a 741e |0072: new-instance v10, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d518: 7010 c7b2 0a00 |0074: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d51e: 1a0e 7f06 |0077: const-string v14, "(CASE WHEN " // string@067f │ │ -42d522: 6e20 d3b2 ea00 |0079: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d528: 6e20 d3b2 da00 |007c: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d52e: 1a0e 2f00 |007f: const-string v14, " != 0 THEN " // string@002f │ │ -42d532: 6e20 d3b2 ea00 |0081: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d538: 6e20 d3b2 da00 |0084: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d53e: 1a0d 6100 |0087: const-string v13, " ELSE (CASE WHEN " // string@0061 │ │ -42d542: 6e20 d3b2 da00 |0089: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d548: 6e20 d3b2 3a00 |008c: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d54e: 6e20 d3b2 5a00 |008f: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d554: 6e20 d3b2 1a00 |0092: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d55a: 6e20 d3b2 2a00 |0095: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d560: 6e20 ceb2 0a00 |0098: invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42d566: 1a0d 8200 |009b: const-string v13, " THEN " // string@0082 │ │ -42d56a: 6e20 d3b2 da00 |009d: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d570: 6e20 d3b2 4a00 |00a0: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d576: 6e20 d3b2 5a00 |00a3: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d57c: 6e20 d3b2 ca00 |00a6: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d582: 1a0d 6400 |00a9: const-string v13, " ELSE 0 END) END)" // string@0064 │ │ -42d586: 6e20 d3b2 da00 |00ab: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d58c: 6e10 deb2 0a00 |00ae: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d592: 0c0d |00b1: move-result-object v13 │ │ -42d594: 220a 741e |00b2: new-instance v10, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d598: 7010 c7b2 0a00 |00b4: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d59e: 1a0e e152 |00b7: const-string v14, "SELECT Feeds.id AS feed_id, Feeds.title, Feeds.custom_title, Feeds.file_url, Feeds.download_url, Feeds.downloaded, Feeds.link, Feeds.description, Feeds.payment_link, Feeds.last_update, Feeds.language, Feeds.author, Feeds.image_url, Feeds.type, Feeds.feed_identifier, Feeds.is_paged, Feeds.next_page_link, Feeds.last_update_failed, Feeds.auto_download, Feeds.keep_updated, Feeds.username, Feeds.password, Feeds.hide, Feeds.sort_order, Feeds.auto_delete_action, Feeds.feed_volume_adaption, Feeds.include_filter, Feeds.exclude_filter, Feeds.minimal_duration_filter, Feeds.feed_playback_speed, Feeds.tags, Feeds.feed_skip_intro, Feeds.feed_skip_ending, Feeds.episode_notification, Feeds.new_episodes_action, COUNT(*) AS num_episodes, MIN(CASE WHEN FeedMedia.last_played_time > 0 THEN FeedMedia.last_played_time ELSE 9223372036854775807 END) AS oldest_date, SUM(CASE WHEN (" // string@52e1 │ │ -42d5a2: 6e20 d3b2 ea00 |00b9: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5a8: 6e20 d3b2 6a00 |00bc: invoke-virtual {v10, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5ae: 1a0e 3a07 |00bf: const-string v14, ") THEN 1 ELSE 0 END) AS episodes_started, IFNULL(SUM(CASE WHEN (" // string@073a │ │ -42d5b2: 6e20 d3b2 ea00 |00c1: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5b8: 6e20 d3b2 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5be: 1a0b 3907 |00c7: const-string v11, ") THEN (" // string@0739 │ │ -42d5c2: 6e20 d3b2 ba00 |00c9: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5c8: 6e20 d3b2 da00 |00cc: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5ce: 1a0b 3307 |00cf: const-string v11, ") ELSE 0 END), 0) AS played_time, IFNULL(SUM(" // string@0733 │ │ -42d5d2: 6e20 d3b2 ba00 |00d1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5d8: 6e20 d3b2 4a00 |00d4: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5de: 6e20 d3b2 5a00 |00d7: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5e4: 6e20 d3b2 ca00 |00da: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5ea: 1a0b 4707 |00dd: const-string v11, "), 0) AS total_time, SUM(CASE WHEN " // string@0747 │ │ -42d5ee: 6e20 d3b2 ba00 |00df: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5f4: 6e20 d3b2 4a00 |00e2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d5fa: 6e20 d3b2 5a00 |00e5: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d600: 1a0b fa7c |00e8: const-string v11, "downloaded" // string@7cfa │ │ -42d604: 6e20 d3b2 ba00 |00ea: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d60a: 1a0c 5700 |00ed: const-string v12, " > 0 THEN 1 ELSE 0 END) AS num_downloaded, SUM(CASE WHEN " // string@0057 │ │ -42d60e: 6e20 d3b2 ca00 |00ef: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d614: 6e20 d3b2 4a00 |00f2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d61a: 6e20 d3b2 5a00 |00f5: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d620: 6e20 d3b2 ba00 |00f8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d626: 1a0b 5600 |00fb: const-string v11, " > 0 THEN " // string@0056 │ │ -42d62a: 6e20 d3b2 ba00 |00fd: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d630: 6e20 d3b2 4a00 |0100: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d636: 6e20 d3b2 5a00 |0103: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d63c: 1a0b 4a85 |0106: const-string v11, "filesize" // string@854a │ │ -42d640: 6e20 d3b2 ba00 |0108: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d646: 1a0b 6200 |010b: const-string v11, " ELSE 0 END) AS download_size FROM " // string@0062 │ │ -42d64a: 6e20 d3b2 ba00 |010d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d650: 6e20 d3b2 3a00 |0110: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d656: 1a0b 6c00 |0113: const-string v11, " LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem " // string@006c │ │ -42d65a: 6e20 d3b2 ba00 |0115: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d660: 1a0b 6800 |0118: const-string v11, " INNER JOIN " // string@0068 │ │ -42d664: 6e20 d3b2 ba00 |011a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d66a: 1a0b a51d |011d: const-string v11, "Feeds" // string@1da5 │ │ -42d66e: 6e20 d3b2 ba00 |011f: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d674: 1a0c 7500 |0122: const-string v12, " ON " // string@0075 │ │ -42d678: 6e20 d3b2 ca00 |0124: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d67e: 6e20 d3b2 3a00 |0127: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d684: 6e20 d3b2 5a00 |012a: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d68a: 1a0c ba84 |012d: const-string v12, "feed" // string@84ba │ │ -42d68e: 6e20 d3b2 ca00 |012f: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d694: 6e20 d3b2 2a00 |0132: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d69a: 6e20 d3b2 ba00 |0135: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d6a0: 6e20 d3b2 5a00 |0138: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d6a6: 1a0c 6999 |013b: const-string v12, "id" // string@9969 │ │ -42d6aa: 6e20 d3b2 ca00 |013d: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d6b0: 1a0d 6600 |0140: const-string v13, " GROUP BY " // string@0066 │ │ -42d6b4: 6e20 d3b2 da00 |0142: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d6ba: 6e20 d3b2 ba00 |0145: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d6c0: 6e20 d3b2 5a00 |0148: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d6c6: 6e20 d3b2 ca00 |014b: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d6cc: 6e10 deb2 0a00 |014e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d6d2: 0c0a |0151: move-result-object v10 │ │ -42d6d4: 549b f5cf |0152: iget-object v11, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d6d8: 120c |0154: const/4 v12, #int 0 // #0 │ │ -42d6da: 6e30 7d03 ab0c |0155: invoke-virtual {v11, v10, v12}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d6e0: 0c0a |0158: move-result-object v10 │ │ -42d6e2: 110a |0159: return-object v10 │ │ +42d408: |[42d408] de.danoeh.antennapod.storage.database.PodDBAdapter.getFeedStatisticsCursor:(ZJJ)Landroid/database/Cursor; │ │ +42d418: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +42d41a: 1a01 97c8 |0001: const-string v1, "read" // string@c897 │ │ +42d41e: 1a02 be0a |0003: const-string v2, "=" // string@0abe │ │ +42d422: 1a03 6d1d |0005: const-string v3, "FeedItems" // string@1d6d │ │ +42d426: 1a04 771d |0007: const-string v4, "FeedMedia" // string@1d77 │ │ +42d42a: 1a05 7f09 |0009: const-string v5, "." // string@097f │ │ +42d42e: 1a06 831d |000b: const-string v6, "FeedMedia.playback_completion_date > 0 AND FeedMedia.played_duration > 0" // string@1d83 │ │ +42d432: 380a 3c00 |000d: if-eqz v10, 0049 // +003c │ │ +42d436: 2207 741e |000f: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d43a: 7010 c7b2 0700 |0011: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d440: 1a08 6206 |0014: const-string v8, "(" // string@0662 │ │ +42d444: 6e20 d3b2 8700 |0016: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d44a: 6e20 d3b2 6700 |0019: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d450: 1a06 3507 |001c: const-string v6, ") OR " // string@0735 │ │ +42d454: 6e20 d3b2 6700 |001e: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d45a: 6e20 d3b2 3700 |0021: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d460: 6e20 d3b2 5700 |0024: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d466: 6e20 d3b2 1700 |0027: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d46c: 6e20 d3b2 2700 |002a: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d472: 6e20 ceb2 0700 |002d: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42d478: 1a06 7700 |0030: const-string v6, " OR " // string@0077 │ │ +42d47c: 6e20 d3b2 6700 |0032: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d482: 6e20 d3b2 4700 |0035: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d488: 6e20 d3b2 5700 |0038: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d48e: 1a06 7bc5 |003b: const-string v6, "position" // string@c57b │ │ +42d492: 6e20 d3b2 6700 |003d: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d498: 1a06 c30a |0040: const-string v6, "> 0" // string@0ac3 │ │ +42d49c: 6e20 d3b2 6700 |0042: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d4a2: 6e10 deb2 0700 |0045: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d4a8: 0c06 |0048: move-result-object v6 │ │ +42d4aa: 2207 741e |0049: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d4ae: 7010 c7b2 0700 |004b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d4b4: 1a08 821d |004e: const-string v8, "FeedMedia.last_played_time>=" // string@1d82 │ │ +42d4b8: 6e20 d3b2 8700 |0050: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d4be: 6e30 cfb2 b70c |0053: invoke-virtual {v7, v11, v12}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42d4c4: 1a0b 5900 |0056: const-string v11, " AND " // string@0059 │ │ +42d4c8: 6e20 d3b2 b700 |0058: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d4ce: 1a0b 811d |005b: const-string v11, "FeedMedia.last_played_time" // string@1d81 │ │ +42d4d2: 6e20 d3b2 b700 |005d: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d4d8: 1a0b 5d0a |0060: const-string v11, "<" // string@0a5d │ │ +42d4dc: 6e20 d3b2 b700 |0062: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d4e2: 6e30 cfb2 d70e |0065: invoke-virtual {v7, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42d4e8: 6e10 deb2 0700 |0068: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d4ee: 0c0b |006b: move-result-object v11 │ │ +42d4f0: 1a0c c97d |006c: const-string v12, "duration" // string@7dc9 │ │ +42d4f4: 1a0d 841d |006e: const-string v13, "FeedMedia.played_duration" // string@1d84 │ │ +42d4f8: 380a 4200 |0070: if-eqz v10, 00b2 // +0042 │ │ +42d4fc: 220a 741e |0072: new-instance v10, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d500: 7010 c7b2 0a00 |0074: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d506: 1a0e 7f06 |0077: const-string v14, "(CASE WHEN " // string@067f │ │ +42d50a: 6e20 d3b2 ea00 |0079: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d510: 6e20 d3b2 da00 |007c: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d516: 1a0e 2f00 |007f: const-string v14, " != 0 THEN " // string@002f │ │ +42d51a: 6e20 d3b2 ea00 |0081: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d520: 6e20 d3b2 da00 |0084: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d526: 1a0d 6100 |0087: const-string v13, " ELSE (CASE WHEN " // string@0061 │ │ +42d52a: 6e20 d3b2 da00 |0089: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d530: 6e20 d3b2 3a00 |008c: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d536: 6e20 d3b2 5a00 |008f: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d53c: 6e20 d3b2 1a00 |0092: invoke-virtual {v10, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d542: 6e20 d3b2 2a00 |0095: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d548: 6e20 ceb2 0a00 |0098: invoke-virtual {v10, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42d54e: 1a0d 8200 |009b: const-string v13, " THEN " // string@0082 │ │ +42d552: 6e20 d3b2 da00 |009d: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d558: 6e20 d3b2 4a00 |00a0: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d55e: 6e20 d3b2 5a00 |00a3: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d564: 6e20 d3b2 ca00 |00a6: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d56a: 1a0d 6400 |00a9: const-string v13, " ELSE 0 END) END)" // string@0064 │ │ +42d56e: 6e20 d3b2 da00 |00ab: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d574: 6e10 deb2 0a00 |00ae: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d57a: 0c0d |00b1: move-result-object v13 │ │ +42d57c: 220a 741e |00b2: new-instance v10, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d580: 7010 c7b2 0a00 |00b4: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d586: 1a0e e152 |00b7: const-string v14, "SELECT Feeds.id AS feed_id, Feeds.title, Feeds.custom_title, Feeds.file_url, Feeds.download_url, Feeds.downloaded, Feeds.link, Feeds.description, Feeds.payment_link, Feeds.last_update, Feeds.language, Feeds.author, Feeds.image_url, Feeds.type, Feeds.feed_identifier, Feeds.is_paged, Feeds.next_page_link, Feeds.last_update_failed, Feeds.auto_download, Feeds.keep_updated, Feeds.username, Feeds.password, Feeds.hide, Feeds.sort_order, Feeds.auto_delete_action, Feeds.feed_volume_adaption, Feeds.include_filter, Feeds.exclude_filter, Feeds.minimal_duration_filter, Feeds.feed_playback_speed, Feeds.tags, Feeds.feed_skip_intro, Feeds.feed_skip_ending, Feeds.episode_notification, Feeds.new_episodes_action, COUNT(*) AS num_episodes, MIN(CASE WHEN FeedMedia.last_played_time > 0 THEN FeedMedia.last_played_time ELSE 9223372036854775807 END) AS oldest_date, SUM(CASE WHEN (" // string@52e1 │ │ +42d58a: 6e20 d3b2 ea00 |00b9: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d590: 6e20 d3b2 6a00 |00bc: invoke-virtual {v10, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d596: 1a0e 3a07 |00bf: const-string v14, ") THEN 1 ELSE 0 END) AS episodes_started, IFNULL(SUM(CASE WHEN (" // string@073a │ │ +42d59a: 6e20 d3b2 ea00 |00c1: invoke-virtual {v10, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5a0: 6e20 d3b2 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5a6: 1a0b 3907 |00c7: const-string v11, ") THEN (" // string@0739 │ │ +42d5aa: 6e20 d3b2 ba00 |00c9: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5b0: 6e20 d3b2 da00 |00cc: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5b6: 1a0b 3307 |00cf: const-string v11, ") ELSE 0 END), 0) AS played_time, IFNULL(SUM(" // string@0733 │ │ +42d5ba: 6e20 d3b2 ba00 |00d1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5c0: 6e20 d3b2 4a00 |00d4: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5c6: 6e20 d3b2 5a00 |00d7: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5cc: 6e20 d3b2 ca00 |00da: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5d2: 1a0b 4707 |00dd: const-string v11, "), 0) AS total_time, SUM(CASE WHEN " // string@0747 │ │ +42d5d6: 6e20 d3b2 ba00 |00df: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5dc: 6e20 d3b2 4a00 |00e2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5e2: 6e20 d3b2 5a00 |00e5: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5e8: 1a0b fa7c |00e8: const-string v11, "downloaded" // string@7cfa │ │ +42d5ec: 6e20 d3b2 ba00 |00ea: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5f2: 1a0c 5700 |00ed: const-string v12, " > 0 THEN 1 ELSE 0 END) AS num_downloaded, SUM(CASE WHEN " // string@0057 │ │ +42d5f6: 6e20 d3b2 ca00 |00ef: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d5fc: 6e20 d3b2 4a00 |00f2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d602: 6e20 d3b2 5a00 |00f5: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d608: 6e20 d3b2 ba00 |00f8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d60e: 1a0b 5600 |00fb: const-string v11, " > 0 THEN " // string@0056 │ │ +42d612: 6e20 d3b2 ba00 |00fd: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d618: 6e20 d3b2 4a00 |0100: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d61e: 6e20 d3b2 5a00 |0103: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d624: 1a0b 4a85 |0106: const-string v11, "filesize" // string@854a │ │ +42d628: 6e20 d3b2 ba00 |0108: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d62e: 1a0b 6200 |010b: const-string v11, " ELSE 0 END) AS download_size FROM " // string@0062 │ │ +42d632: 6e20 d3b2 ba00 |010d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d638: 6e20 d3b2 3a00 |0110: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d63e: 1a0b 6c00 |0113: const-string v11, " LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem " // string@006c │ │ +42d642: 6e20 d3b2 ba00 |0115: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d648: 1a0b 6800 |0118: const-string v11, " INNER JOIN " // string@0068 │ │ +42d64c: 6e20 d3b2 ba00 |011a: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d652: 1a0b a51d |011d: const-string v11, "Feeds" // string@1da5 │ │ +42d656: 6e20 d3b2 ba00 |011f: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d65c: 1a0c 7500 |0122: const-string v12, " ON " // string@0075 │ │ +42d660: 6e20 d3b2 ca00 |0124: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d666: 6e20 d3b2 3a00 |0127: invoke-virtual {v10, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d66c: 6e20 d3b2 5a00 |012a: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d672: 1a0c ba84 |012d: const-string v12, "feed" // string@84ba │ │ +42d676: 6e20 d3b2 ca00 |012f: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d67c: 6e20 d3b2 2a00 |0132: invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d682: 6e20 d3b2 ba00 |0135: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d688: 6e20 d3b2 5a00 |0138: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d68e: 1a0c 6999 |013b: const-string v12, "id" // string@9969 │ │ +42d692: 6e20 d3b2 ca00 |013d: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d698: 1a0d 6600 |0140: const-string v13, " GROUP BY " // string@0066 │ │ +42d69c: 6e20 d3b2 da00 |0142: invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d6a2: 6e20 d3b2 ba00 |0145: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d6a8: 6e20 d3b2 5a00 |0148: invoke-virtual {v10, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d6ae: 6e20 d3b2 ca00 |014b: invoke-virtual {v10, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d6b4: 6e10 deb2 0a00 |014e: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d6ba: 0c0a |0151: move-result-object v10 │ │ +42d6bc: 549b f5cf |0152: iget-object v11, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d6c0: 120c |0154: const/4 v12, #int 0 // #0 │ │ +42d6c2: 6e30 7d03 ab0c |0155: invoke-virtual {v11, v10, v12}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d6c8: 0c0a |0158: move-result-object v10 │ │ +42d6ca: 110a |0159: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x000f line=1205 │ │ 0x0049 line=1209 │ │ 0x0072 line=1213 │ │ 0x00b2 line=1220 │ │ 0x0152 line=1237 │ │ @@ -1009590,51 +1009590,51 @@ │ │ type : '(Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -42d6e4: |[42d6e4] de.danoeh.antennapod.storage.database.PodDBAdapter.getImageAuthenticationCursor:(Ljava/lang/String;)Landroid/database/Cursor; │ │ -42d6f4: 7110 6003 0400 |0000: invoke-static {v4}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0360 │ │ -42d6fa: 0c04 |0003: move-result-object v4 │ │ -42d6fc: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d700: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d706: 1a01 fc52 |0009: const-string v1, "SELECT username,password FROM FeedItems INNER JOIN Feeds ON FeedItems.feed = Feeds.id WHERE FeedItems.image_url=" // string@52fc │ │ -42d70a: 6e20 d3b2 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d710: 6e20 d3b2 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d716: 1a01 8400 |0011: const-string v1, " UNION SELECT " // string@0084 │ │ -42d71a: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d720: 1a01 4de4 |0016: const-string v1, "username" // string@e44d │ │ -42d724: 6e20 d3b2 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d72a: 1a01 a407 |001b: const-string v1, "," // string@07a4 │ │ -42d72e: 6e20 d3b2 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d734: 1a01 98c3 |0020: const-string v1, "password" // string@c398 │ │ -42d738: 6e20 d3b2 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d73e: 1a01 6500 |0025: const-string v1, " FROM " // string@0065 │ │ -42d742: 6e20 d3b2 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d748: 1a01 a51d |002a: const-string v1, "Feeds" // string@1da5 │ │ -42d74c: 6e20 d3b2 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d752: 1a02 8500 |002f: const-string v2, " WHERE " // string@0085 │ │ -42d756: 6e20 d3b2 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d75c: 6e20 d3b2 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d762: 1a01 7f09 |0037: const-string v1, "." // string@097f │ │ -42d766: 6e20 d3b2 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d76c: 1a01 ae99 |003c: const-string v1, "image_url" // string@99ae │ │ -42d770: 6e20 d3b2 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d776: 1a01 be0a |0041: const-string v1, "=" // string@0abe │ │ -42d77a: 6e20 d3b2 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d780: 6e20 d3b2 4000 |0046: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d786: 6e10 deb2 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d78c: 0c04 |004c: move-result-object v4 │ │ -42d78e: 5430 f5cf |004d: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d792: 1201 |004f: const/4 v1, #int 0 // #0 │ │ -42d794: 6e30 7d03 4001 |0050: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d79a: 0c04 |0053: move-result-object v4 │ │ -42d79c: 1104 |0054: return-object v4 │ │ +42d6cc: |[42d6cc] de.danoeh.antennapod.storage.database.PodDBAdapter.getImageAuthenticationCursor:(Ljava/lang/String;)Landroid/database/Cursor; │ │ +42d6dc: 7110 6003 0400 |0000: invoke-static {v4}, Landroid/database/DatabaseUtils;.sqlEscapeString:(Ljava/lang/String;)Ljava/lang/String; // method@0360 │ │ +42d6e2: 0c04 |0003: move-result-object v4 │ │ +42d6e4: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d6e8: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d6ee: 1a01 fc52 |0009: const-string v1, "SELECT username,password FROM FeedItems INNER JOIN Feeds ON FeedItems.feed = Feeds.id WHERE FeedItems.image_url=" // string@52fc │ │ +42d6f2: 6e20 d3b2 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d6f8: 6e20 d3b2 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d6fe: 1a01 8400 |0011: const-string v1, " UNION SELECT " // string@0084 │ │ +42d702: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d708: 1a01 4de4 |0016: const-string v1, "username" // string@e44d │ │ +42d70c: 6e20 d3b2 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d712: 1a01 a407 |001b: const-string v1, "," // string@07a4 │ │ +42d716: 6e20 d3b2 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d71c: 1a01 98c3 |0020: const-string v1, "password" // string@c398 │ │ +42d720: 6e20 d3b2 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d726: 1a01 6500 |0025: const-string v1, " FROM " // string@0065 │ │ +42d72a: 6e20 d3b2 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d730: 1a01 a51d |002a: const-string v1, "Feeds" // string@1da5 │ │ +42d734: 6e20 d3b2 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d73a: 1a02 8500 |002f: const-string v2, " WHERE " // string@0085 │ │ +42d73e: 6e20 d3b2 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d744: 6e20 d3b2 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d74a: 1a01 7f09 |0037: const-string v1, "." // string@097f │ │ +42d74e: 6e20 d3b2 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d754: 1a01 ae99 |003c: const-string v1, "image_url" // string@99ae │ │ +42d758: 6e20 d3b2 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d75e: 1a01 be0a |0041: const-string v1, "=" // string@0abe │ │ +42d762: 6e20 d3b2 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d768: 6e20 d3b2 4000 |0046: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d76e: 6e10 deb2 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d774: 0c04 |004c: move-result-object v4 │ │ +42d776: 5430 f5cf |004d: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d77a: 1201 |004f: const/4 v1, #int 0 // #0 │ │ +42d77c: 6e30 7d03 4001 |0050: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d782: 0c04 |0053: move-result-object v4 │ │ +42d784: 1104 |0054: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ 0x0004 line=1179 │ │ 0x004d line=1186 │ │ locals : │ │ 0x0000 - 0x0055 reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1009645,44 +1009645,44 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -42d7a0: |[42d7a0] de.danoeh.antennapod.storage.database.PodDBAdapter.getItemsOfFeedCursor:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; │ │ -42d7b0: 7110 00b0 0500 |0000: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b000 │ │ -42d7b6: 0c05 |0003: move-result-object v5 │ │ -42d7b8: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -42d7bc: 6e20 9fb2 5000 |0006: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42d7c2: 0a01 |0009: move-result v1 │ │ -42d7c4: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -42d7c8: 2812 |000c: goto 001e // +0012 │ │ -42d7ca: 2200 741e |000d: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d7ce: 7010 c7b2 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d7d4: 1a01 5900 |0012: const-string v1, " AND " // string@0059 │ │ -42d7d8: 6e20 d3b2 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d7de: 6e20 d3b2 5000 |0017: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d7e4: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d7ea: 0c00 |001d: move-result-object v0 │ │ -42d7ec: 2205 741e |001e: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d7f0: 7010 c7b2 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d7f6: 1a01 d352 |0023: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE FeedItems.feed=" // string@52d3 │ │ -42d7fa: 6e20 d3b2 1500 |0025: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d800: 6e10 77ab 0400 |0028: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42d806: 0b01 |002b: move-result-wide v1 │ │ -42d808: 6e30 cfb2 1502 |002c: invoke-virtual {v5, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42d80e: 6e20 d3b2 0500 |002f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d814: 6e10 deb2 0500 |0032: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d81a: 0c04 |0035: move-result-object v4 │ │ -42d81c: 5435 f5cf |0036: iget-object v5, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d820: 1200 |0038: const/4 v0, #int 0 // #0 │ │ -42d822: 6e30 7d03 4500 |0039: invoke-virtual {v5, v4, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d828: 0c04 |003c: move-result-object v4 │ │ -42d82a: 1104 |003d: return-object v4 │ │ +42d788: |[42d788] de.danoeh.antennapod.storage.database.PodDBAdapter.getItemsOfFeedCursor:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Landroid/database/Cursor; │ │ +42d798: 7110 00b0 0500 |0000: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; // method@b000 │ │ +42d79e: 0c05 |0003: move-result-object v5 │ │ +42d7a0: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +42d7a4: 6e20 9fb2 5000 |0006: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42d7aa: 0a01 |0009: move-result v1 │ │ +42d7ac: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +42d7b0: 2812 |000c: goto 001e // +0012 │ │ +42d7b2: 2200 741e |000d: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d7b6: 7010 c7b2 0000 |000f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d7bc: 1a01 5900 |0012: const-string v1, " AND " // string@0059 │ │ +42d7c0: 6e20 d3b2 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d7c6: 6e20 d3b2 5000 |0017: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d7cc: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d7d2: 0c00 |001d: move-result-object v0 │ │ +42d7d4: 2205 741e |001e: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d7d8: 7010 c7b2 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d7de: 1a01 d352 |0023: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE FeedItems.feed=" // string@52d3 │ │ +42d7e2: 6e20 d3b2 1500 |0025: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d7e8: 6e10 77ab 0400 |0028: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42d7ee: 0b01 |002b: move-result-wide v1 │ │ +42d7f0: 6e30 cfb2 1502 |002c: invoke-virtual {v5, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42d7f6: 6e20 d3b2 0500 |002f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d7fc: 6e10 deb2 0500 |0032: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d802: 0c04 |0035: move-result-object v4 │ │ +42d804: 5435 f5cf |0036: iget-object v5, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d808: 1200 |0038: const/4 v0, #int 0 // #0 │ │ +42d80a: 6e30 7d03 4500 |0039: invoke-virtual {v5, v4, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d810: 0c04 |003c: move-result-object v4 │ │ +42d812: 1104 |003d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=944 │ │ 0x0006 line=945 │ │ 0x001e line=946 │ │ 0x0028 line=947 │ │ 0x0036 line=949 │ │ @@ -1009696,21 +1009696,21 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -42d82c: |[42d82c] de.danoeh.antennapod.storage.database.PodDBAdapter.getMonthlyStatisticsCursor:()Landroid/database/Cursor; │ │ -42d83c: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d840: 1a01 e252 |0002: const-string v1, "SELECT SUM(played_duration) AS total_duration, strftime('%m', datetime(last_played_time/1000, 'unixepoch')) AS month, strftime('%Y', datetime(last_played_time/1000, 'unixepoch')) AS year FROM FeedMedia WHERE last_played_time > 0 AND played_duration > 0 GROUP BY year, month ORDER BY year, month" // string@52e2 │ │ -42d844: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42d846: 6e30 7d03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d84c: 0c00 |0008: move-result-object v0 │ │ -42d84e: 1100 |0009: return-object v0 │ │ +42d814: |[42d814] de.danoeh.antennapod.storage.database.PodDBAdapter.getMonthlyStatisticsCursor:()Landroid/database/Cursor; │ │ +42d824: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d828: 1a01 e252 |0002: const-string v1, "SELECT SUM(played_duration) AS total_duration, strftime('%m', datetime(last_played_time/1000, 'unixepoch')) AS month, strftime('%Y', datetime(last_played_time/1000, 'unixepoch')) AS year FROM FeedMedia WHERE last_played_time > 0 AND played_duration > 0 GROUP BY year, month ORDER BY year, month" // string@52e2 │ │ +42d82c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42d82e: 6e30 7d03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d834: 0c00 |0008: move-result-object v0 │ │ +42d836: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ │ │ #25 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1009718,41 +1009718,41 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -42e1cc: |[42e1cc] de.danoeh.antennapod.storage.database.PodDBAdapter.getMostRecentItemDates:()Ljava/util/Map; │ │ -42e1dc: 5460 f5cf |0000: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e1e0: 1a01 f052 |0002: const-string v1, "SELECT feed, MAX(FeedItems.pubDate) AS most_recent_pubdate FROM FeedItems GROUP BY feed" // string@52f0 │ │ -42e1e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42e1e6: 6e30 7d03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42e1ec: 0c00 |0008: move-result-object v0 │ │ -42e1ee: 2201 ee1e |0009: new-instance v1, Ljava/util/HashMap; // type@1eee │ │ -42e1f2: 7010 a9b4 0100 |000b: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -42e1f8: 7210 5403 0000 |000e: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -42e1fe: 0a02 |0011: move-result v2 │ │ -42e200: 3802 1d00 |0012: if-eqz v2, 002f // +001d │ │ -42e204: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -42e206: 7220 4e03 2000 |0015: invoke-interface {v0, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -42e20c: 0b02 |0018: move-result-wide v2 │ │ -42e20e: 1214 |0019: const/4 v4, #int 1 // #1 │ │ -42e210: 7220 4e03 4000 |001a: invoke-interface {v0, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -42e216: 0b04 |001d: move-result-wide v4 │ │ -42e218: 7120 48b2 3200 |001e: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e21e: 0c02 |0021: move-result-object v2 │ │ -42e220: 7120 48b2 5400 |0022: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e226: 0c03 |0025: move-result-object v3 │ │ -42e228: 7230 11b5 2103 |0026: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -42e22e: 7210 5503 0000 |0029: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -42e234: 0a02 |002c: move-result v2 │ │ -42e236: 3902 e7ff |002d: if-nez v2, 0014 // -0019 │ │ -42e23a: 7210 4303 0000 |002f: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -42e240: 1101 |0032: return-object v1 │ │ +42e1b4: |[42e1b4] de.danoeh.antennapod.storage.database.PodDBAdapter.getMostRecentItemDates:()Ljava/util/Map; │ │ +42e1c4: 5460 f5cf |0000: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e1c8: 1a01 f052 |0002: const-string v1, "SELECT feed, MAX(FeedItems.pubDate) AS most_recent_pubdate FROM FeedItems GROUP BY feed" // string@52f0 │ │ +42e1cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42e1ce: 6e30 7d03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42e1d4: 0c00 |0008: move-result-object v0 │ │ +42e1d6: 2201 ee1e |0009: new-instance v1, Ljava/util/HashMap; // type@1eee │ │ +42e1da: 7010 a9b4 0100 |000b: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +42e1e0: 7210 5403 0000 |000e: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +42e1e6: 0a02 |0011: move-result v2 │ │ +42e1e8: 3802 1d00 |0012: if-eqz v2, 002f // +001d │ │ +42e1ec: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +42e1ee: 7220 4e03 2000 |0015: invoke-interface {v0, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +42e1f4: 0b02 |0018: move-result-wide v2 │ │ +42e1f6: 1214 |0019: const/4 v4, #int 1 // #1 │ │ +42e1f8: 7220 4e03 4000 |001a: invoke-interface {v0, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +42e1fe: 0b04 |001d: move-result-wide v4 │ │ +42e200: 7120 48b2 3200 |001e: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e206: 0c02 |0021: move-result-object v2 │ │ +42e208: 7120 48b2 5400 |0022: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e20e: 0c03 |0025: move-result-object v3 │ │ +42e210: 7230 11b5 2103 |0026: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +42e216: 7210 5503 0000 |0029: invoke-interface {v0}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +42e21c: 0a02 |002c: move-result v2 │ │ +42e21e: 3902 e7ff |002d: if-nez v2, 0014 // -0019 │ │ +42e222: 7210 4303 0000 |002f: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +42e228: 1101 |0032: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1323 │ │ 0x0009 line=1324 │ │ 0x000e line=1325 │ │ 0x0015 line=1327 │ │ 0x001a line=1328 │ │ @@ -1009767,31 +1009767,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -42d850: |[42d850] de.danoeh.antennapod.storage.database.PodDBAdapter.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ -42d860: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d864: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d86a: 1a01 d852 |0005: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM Queue INNER JOIN FeedItems ON item_id = Queue.feeditem LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE Queue.ID > (SELECT Queue.ID FROM Queue WHERE Queue.FeedItem = " // string@52d8 │ │ -42d86e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d874: 6e10 77ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42d87a: 0b01 |000d: move-result-wide v1 │ │ -42d87c: 6e30 cfb2 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42d882: 1a04 3707 |0011: const-string v4, ") ORDER BY Queue.ID LIMIT 1" // string@0737 │ │ -42d886: 6e20 d3b2 4000 |0013: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d88c: 6e10 deb2 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d892: 0c04 |0019: move-result-object v4 │ │ -42d894: 5430 f5cf |001a: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d898: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -42d89a: 6e30 7d03 4001 |001d: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d8a0: 0c04 |0020: move-result-object v4 │ │ -42d8a2: 1104 |0021: return-object v4 │ │ +42d838: |[42d838] de.danoeh.antennapod.storage.database.PodDBAdapter.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ +42d848: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d84c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d852: 1a01 d852 |0005: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM Queue INNER JOIN FeedItems ON item_id = Queue.feeditem LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE Queue.ID > (SELECT Queue.ID FROM Queue WHERE Queue.FeedItem = " // string@52d8 │ │ +42d856: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d85c: 6e10 77ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42d862: 0b01 |000d: move-result-wide v1 │ │ +42d864: 6e30 cfb2 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42d86a: 1a04 3707 |0011: const-string v4, ") ORDER BY Queue.ID LIMIT 1" // string@0737 │ │ +42d86e: 6e20 d3b2 4000 |0013: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d874: 6e10 deb2 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d87a: 0c04 |0019: move-result-object v4 │ │ +42d87c: 5430 f5cf |001a: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d880: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +42d882: 6e30 7d03 4001 |001d: invoke-virtual {v0, v4, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d888: 0c04 |0020: move-result-object v4 │ │ +42d88a: 1104 |0021: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ 0x000a line=1007 │ │ 0x001a line=1011 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1009802,56 +1009802,56 @@ │ │ type : '(I)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -42d8a4: |[42d8a4] de.danoeh.antennapod.storage.database.PodDBAdapter.getPausedQueueCursor:(I)Landroid/database/Cursor; │ │ -42d8b4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d8b8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d8be: 1a01 861d |0005: const-string v1, "FeedMedia.position >= 1000 OR FeedMedia.last_played_time >= " // string@1d86 │ │ -42d8c2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d8c8: 7100 e0b2 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -42d8ce: 0b01 |000d: move-result-wide v1 │ │ -42d8d0: 1603 3075 |000e: const-wide/16 v3, #int 30000 // #7530 │ │ -42d8d4: bc31 |0010: sub-long/2addr v1, v3 │ │ -42d8d6: 6e30 cfb2 1002 |0011: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42d8dc: 6e10 deb2 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d8e2: 0c00 |0017: move-result-object v0 │ │ -42d8e4: 2201 741e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d8e8: 7010 c7b2 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d8ee: 1a02 d652 |001d: const-string v2, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM Queue INNER JOIN FeedItems ON item_id = Queue.feeditem LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem ORDER BY (CASE WHEN " // string@52d6 │ │ -42d8f2: 6e20 d3b2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d8f8: 6e20 d3b2 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d8fe: 1a00 8200 |0025: const-string v0, " THEN " // string@0082 │ │ -42d902: 6e20 d3b2 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d908: 1a00 771d |002a: const-string v0, "FeedMedia" // string@1d77 │ │ -42d90c: 6e20 d3b2 0100 |002c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d912: 1a00 7f09 |002f: const-string v0, "." // string@097f │ │ -42d916: 6e20 d3b2 0100 |0031: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d91c: 1a02 86a2 |0034: const-string v2, "last_played_time" // string@a286 │ │ -42d920: 6e20 d3b2 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d926: 1a02 6300 |0039: const-string v2, " ELSE 0 END) DESC , " // string@0063 │ │ -42d92a: 6e20 d3b2 2100 |003b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d930: 1a02 bc50 |003e: const-string v2, "Queue" // string@50bc │ │ -42d934: 6e20 d3b2 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d93a: 6e20 d3b2 0100 |0043: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d940: 1a00 6999 |0046: const-string v0, "id" // string@9969 │ │ -42d944: 6e20 d3b2 0100 |0048: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d94a: 1a00 6e00 |004b: const-string v0, " LIMIT " // string@006e │ │ -42d94e: 6e20 d3b2 0100 |004d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d954: 6e20 ceb2 6100 |0050: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42d95a: 6e10 deb2 0100 |0053: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42d960: 0c06 |0056: move-result-object v6 │ │ -42d962: 5450 f5cf |0057: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d966: 1201 |0059: const/4 v1, #int 0 // #0 │ │ -42d968: 6e30 7d03 6001 |005a: invoke-virtual {v0, v6, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d96e: 0c06 |005d: move-result-object v6 │ │ -42d970: 1106 |005e: return-object v6 │ │ +42d88c: |[42d88c] de.danoeh.antennapod.storage.database.PodDBAdapter.getPausedQueueCursor:(I)Landroid/database/Cursor; │ │ +42d89c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d8a0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d8a6: 1a01 861d |0005: const-string v1, "FeedMedia.position >= 1000 OR FeedMedia.last_played_time >= " // string@1d86 │ │ +42d8aa: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d8b0: 7100 e0b2 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +42d8b6: 0b01 |000d: move-result-wide v1 │ │ +42d8b8: 1603 3075 |000e: const-wide/16 v3, #int 30000 // #7530 │ │ +42d8bc: bc31 |0010: sub-long/2addr v1, v3 │ │ +42d8be: 6e30 cfb2 1002 |0011: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42d8c4: 6e10 deb2 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d8ca: 0c00 |0017: move-result-object v0 │ │ +42d8cc: 2201 741e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d8d0: 7010 c7b2 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d8d6: 1a02 d652 |001d: const-string v2, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM Queue INNER JOIN FeedItems ON item_id = Queue.feeditem LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem ORDER BY (CASE WHEN " // string@52d6 │ │ +42d8da: 6e20 d3b2 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d8e0: 6e20 d3b2 0100 |0022: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d8e6: 1a00 8200 |0025: const-string v0, " THEN " // string@0082 │ │ +42d8ea: 6e20 d3b2 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d8f0: 1a00 771d |002a: const-string v0, "FeedMedia" // string@1d77 │ │ +42d8f4: 6e20 d3b2 0100 |002c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d8fa: 1a00 7f09 |002f: const-string v0, "." // string@097f │ │ +42d8fe: 6e20 d3b2 0100 |0031: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d904: 1a02 86a2 |0034: const-string v2, "last_played_time" // string@a286 │ │ +42d908: 6e20 d3b2 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d90e: 1a02 6300 |0039: const-string v2, " ELSE 0 END) DESC , " // string@0063 │ │ +42d912: 6e20 d3b2 2100 |003b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d918: 1a02 bc50 |003e: const-string v2, "Queue" // string@50bc │ │ +42d91c: 6e20 d3b2 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d922: 6e20 d3b2 0100 |0043: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d928: 1a00 6999 |0046: const-string v0, "id" // string@9969 │ │ +42d92c: 6e20 d3b2 0100 |0048: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d932: 1a00 6e00 |004b: const-string v0, " LIMIT " // string@006e │ │ +42d936: 6e20 d3b2 0100 |004d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d93c: 6e20 ceb2 6100 |0050: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42d942: 6e10 deb2 0100 |0053: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42d948: 0c06 |0056: move-result-object v6 │ │ +42d94a: 5450 f5cf |0057: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d94e: 1201 |0059: const/4 v1, #int 0 // #0 │ │ +42d950: 6e30 7d03 6001 |005a: invoke-virtual {v0, v6, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d956: 0c06 |005d: move-result-object v6 │ │ +42d958: 1106 |005e: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x000a line=1017 │ │ 0x0018 line=1018 │ │ 0x0057 line=1027 │ │ locals : │ │ @@ -1009863,19 +1009863,19 @@ │ │ type : '([J)Ljava/util/Map;' │ │ access : 0x0091 (PUBLIC FINAL VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -42e244: |[42e244] de.danoeh.antennapod.storage.database.PodDBAdapter.getPlayedEpisodesCounters:([J)Ljava/util/Map; │ │ -42e254: 1a00 9ac8 |0000: const-string v0, "read=1" // string@c89a │ │ -42e258: 7030 a5af 0102 |0002: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; // method@afa5 │ │ -42e25e: 0c02 |0005: move-result-object v2 │ │ -42e260: 1102 |0006: return-object v2 │ │ +42e22c: |[42e22c] de.danoeh.antennapod.storage.database.PodDBAdapter.getPlayedEpisodesCounters:([J)Ljava/util/Map; │ │ +42e23c: 1a00 9ac8 |0000: const-string v0, "read=1" // string@c89a │ │ +42e240: 7030 a5af 0102 |0002: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.conditionalFeedCounterRead:(Ljava/lang/String;[J)Ljava/util/Map; // method@afa5 │ │ +42e246: 0c02 |0005: move-result-object v2 │ │ +42e248: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1314 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ 0x0000 - 0x0007 reg=2 (null) [J │ │ │ │ @@ -1009884,21 +1009884,21 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -42d974: |[42d974] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueCursor:()Landroid/database/Cursor; │ │ -42d984: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d988: 1a01 d752 |0002: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM Queue INNER JOIN FeedItems ON item_id = Queue.feeditem LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem ORDER BY Queue.id" // string@52d7 │ │ -42d98c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42d98e: 6e30 7d03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42d994: 0c00 |0008: move-result-object v0 │ │ -42d996: 1100 |0009: return-object v0 │ │ +42d95c: |[42d95c] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueCursor:()Landroid/database/Cursor; │ │ +42d96c: 5430 f5cf |0000: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d970: 1a01 d752 |0002: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM Queue INNER JOIN FeedItems ON item_id = Queue.feeditem LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem ORDER BY Queue.id" // string@52d7 │ │ +42d974: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42d976: 6e30 7d03 1002 |0005: invoke-virtual {v0, v1, v2}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42d97c: 0c00 |0008: move-result-object v0 │ │ +42d97e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ │ │ #30 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1009906,29 +1009906,29 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 22 16-bit code units │ │ -42d998: |[42d998] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueIDCursor:()Landroid/database/Cursor; │ │ -42d9a8: 5490 f5cf |0000: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42d9ac: 1a01 bc50 |0002: const-string v1, "Queue" // string@50bc │ │ -42d9b0: 1a02 1785 |0004: const-string v2, "feeditem" // string@8517 │ │ -42d9b4: 2410 1021 0200 |0006: filled-new-array {v2}, [Ljava/lang/String; // type@2110 │ │ -42d9ba: 0c02 |0009: move-result-object v2 │ │ -42d9bc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -42d9be: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -42d9c0: 1205 |000c: const/4 v5, #int 0 // #0 │ │ -42d9c2: 1206 |000d: const/4 v6, #int 0 // #0 │ │ -42d9c4: 1a07 6a99 |000e: const-string v7, "id ASC" // string@996a │ │ -42d9c8: 1208 |0010: const/4 v8, #int 0 // #0 │ │ -42d9ca: 7409 7c03 0000 |0011: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037c │ │ -42d9d0: 0c00 |0014: move-result-object v0 │ │ -42d9d2: 1100 |0015: return-object v0 │ │ +42d980: |[42d980] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueIDCursor:()Landroid/database/Cursor; │ │ +42d990: 5490 f5cf |0000: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42d994: 1a01 bc50 |0002: const-string v1, "Queue" // string@50bc │ │ +42d998: 1a02 1785 |0004: const-string v2, "feeditem" // string@8517 │ │ +42d99c: 2410 1021 0200 |0006: filled-new-array {v2}, [Ljava/lang/String; // type@2110 │ │ +42d9a2: 0c02 |0009: move-result-object v2 │ │ +42d9a4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +42d9a6: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +42d9a8: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +42d9aa: 1206 |000d: const/4 v6, #int 0 // #0 │ │ +42d9ac: 1a07 6a99 |000e: const-string v7, "id ASC" // string@996a │ │ +42d9b0: 1208 |0010: const/4 v8, #int 0 // #0 │ │ +42d9b2: 7409 7c03 0000 |0011: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037c │ │ +42d9b8: 0c00 |0014: move-result-object v0 │ │ +42d9ba: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=997 │ │ locals : │ │ 0x0000 - 0x0016 reg=9 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ │ │ #31 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1009936,37 +1009936,37 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -42df2c: |[42df2c] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueSize:()I │ │ -42df3c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -42df3e: 2300 0e21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -42df42: 1a01 6999 |0003: const-string v1, "id" // string@9969 │ │ -42df46: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -42df48: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -42df4c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -42df4e: 1a03 bc50 |0009: const-string v3, "Queue" // string@50bc │ │ -42df52: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ -42df56: 1a01 ca52 |000d: const-string v1, "SELECT COUNT(%s) FROM %s" // string@52ca │ │ -42df5a: 7120 a1b2 0100 |000f: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -42df60: 0c00 |0012: move-result-object v0 │ │ -42df62: 5441 f5cf |0013: iget-object v1, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42df66: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -42df68: 6e30 7d03 0103 |0016: invoke-virtual {v1, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42df6e: 0c00 |0019: move-result-object v0 │ │ -42df70: 7210 5403 0000 |001a: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -42df76: 0a01 |001d: move-result v1 │ │ -42df78: 3801 0600 |001e: if-eqz v1, 0024 // +0006 │ │ -42df7c: 7220 4d03 2000 |0020: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -42df82: 0a02 |0023: move-result v2 │ │ -42df84: 7210 4303 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -42df8a: 0f02 |0027: return v2 │ │ +42df14: |[42df14] de.danoeh.antennapod.storage.database.PodDBAdapter.getQueueSize:()I │ │ +42df24: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +42df26: 2300 0e21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +42df2a: 1a01 6999 |0003: const-string v1, "id" // string@9969 │ │ +42df2e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +42df30: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +42df34: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +42df36: 1a03 bc50 |0009: const-string v3, "Queue" // string@50bc │ │ +42df3a: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ +42df3e: 1a01 ca52 |000d: const-string v1, "SELECT COUNT(%s) FROM %s" // string@52ca │ │ +42df42: 7120 a1b2 0100 |000f: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +42df48: 0c00 |0012: move-result-object v0 │ │ +42df4a: 5441 f5cf |0013: iget-object v1, v4, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42df4e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +42df50: 6e30 7d03 0103 |0016: invoke-virtual {v1, v0, v3}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42df56: 0c00 |0019: move-result-object v0 │ │ +42df58: 7210 5403 0000 |001a: invoke-interface {v0}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +42df5e: 0a01 |001d: move-result v1 │ │ +42df60: 3801 0600 |001e: if-eqz v1, 0024 // +0006 │ │ +42df64: 7220 4d03 2000 |0020: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +42df6a: 0a02 |0023: move-result v2 │ │ +42df6c: 7210 4303 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +42df72: 0f02 |0027: return v2 │ │ catches : (none) │ │ positions : │ │ 0x000f line=1241 │ │ 0x0013 line=1242 │ │ 0x001a line=1244 │ │ 0x0020 line=1245 │ │ 0x0024 line=1247 │ │ @@ -1009978,70 +1009978,70 @@ │ │ type : '(II)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -42d9d4: |[42d9d4] de.danoeh.antennapod.storage.database.PodDBAdapter.getRandomEpisodesCursor:(II)Landroid/database/Cursor; │ │ -42d9e4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42d9e8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42d9ee: 1a01 d252 |0005: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE (read = -1 OR read = 0) AND pubDate > " // string@52d2 │ │ -42d9f2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42d9f8: 7100 e0b2 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -42d9fe: 0b01 |000d: move-result-wide v1 │ │ -42da00: 1803 00e0 af52 0e00 0000 |000e: const-wide v3, #double 3.03933e-313 // #0000000e52afe000 │ │ -42da0a: bc31 |0013: sub-long/2addr v1, v3 │ │ -42da0c: 6e30 cfb2 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42da12: 1a01 5a00 |0017: const-string v1, " AND (" // string@005a │ │ -42da16: 6e20 d3b2 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42da1c: 1a01 86a2 |001c: const-string v1, "last_played_time" // string@a286 │ │ -42da20: 6e20 d3b2 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42da26: 1a02 5200 |0021: const-string v2, " == 0 OR " // string@0052 │ │ -42da2a: 6e20 d3b2 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42da30: 6e20 d3b2 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42da36: 1a01 5400 |0029: const-string v1, " > " // string@0054 │ │ -42da3a: 6e20 d3b2 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42da40: 7100 e0b2 0000 |002e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -42da46: 0b01 |0031: move-result-wide v1 │ │ -42da48: 1703 80ee 3600 |0032: const-wide/32 v3, #float 5.04467e-39 // #0036ee80 │ │ -42da4e: bc31 |0035: sub-long/2addr v1, v3 │ │ -42da50: 6e30 cfb2 1002 |0036: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42da56: 1a01 3607 |0039: const-string v1, ") ORDER BY " // string@0736 │ │ -42da5a: 6e20 d3b2 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42da60: 7020 ccaf 7500 |003e: invoke-direct {v5, v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.randomEpisodeNumber:(I)Ljava/lang/String; // method@afcc │ │ -42da66: 0c01 |0041: move-result-object v1 │ │ -42da68: 6e20 d3b2 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42da6e: 6e10 deb2 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42da74: 0c00 |0048: move-result-object v0 │ │ -42da76: 2201 741e |0049: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -42da7a: 7010 c7b2 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42da80: 1a02 c652 |004e: const-string v2, "SELECT * FROM (" // string@52c6 │ │ -42da84: 6e20 d3b2 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42da8a: 6e20 d3b2 0100 |0053: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42da90: 1a00 3407 |0056: const-string v0, ") GROUP BY " // string@0734 │ │ -42da94: 6e20 d3b2 0100 |0058: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42da9a: 1a00 ba84 |005b: const-string v0, "feed" // string@84ba │ │ -42da9e: 6e20 d3b2 0100 |005d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42daa4: 1a00 7d00 |0060: const-string v0, " ORDER BY " // string@007d │ │ -42daa8: 6e20 d3b2 0100 |0062: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42daae: da07 0703 |0065: mul-int/lit8 v7, v7, #int 3 // #03 │ │ -42dab2: 7020 ccaf 7500 |0067: invoke-direct {v5, v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.randomEpisodeNumber:(I)Ljava/lang/String; // method@afcc │ │ -42dab8: 0c07 |006a: move-result-object v7 │ │ -42daba: 6e20 d3b2 7100 |006b: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dac0: 1a07 6000 |006e: const-string v7, " DESC LIMIT " // string@0060 │ │ -42dac4: 6e20 d3b2 7100 |0070: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42daca: 6e20 ceb2 6100 |0073: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42dad0: 6e10 deb2 0100 |0076: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42dad6: 0c06 |0079: move-result-object v6 │ │ -42dad8: 5457 f5cf |007a: iget-object v7, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42dadc: 1200 |007c: const/4 v0, #int 0 // #0 │ │ -42dade: 6e30 7d03 6700 |007d: invoke-virtual {v7, v6, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42dae4: 0c06 |0080: move-result-object v6 │ │ -42dae6: 1106 |0081: return-object v6 │ │ +42d9bc: |[42d9bc] de.danoeh.antennapod.storage.database.PodDBAdapter.getRandomEpisodesCursor:(II)Landroid/database/Cursor; │ │ +42d9cc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42d9d0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42d9d6: 1a01 d252 |0005: const-string v1, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE (read = -1 OR read = 0) AND pubDate > " // string@52d2 │ │ +42d9da: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42d9e0: 7100 e0b2 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +42d9e6: 0b01 |000d: move-result-wide v1 │ │ +42d9e8: 1803 00e0 af52 0e00 0000 |000e: const-wide v3, #double 3.03933e-313 // #0000000e52afe000 │ │ +42d9f2: bc31 |0013: sub-long/2addr v1, v3 │ │ +42d9f4: 6e30 cfb2 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42d9fa: 1a01 5a00 |0017: const-string v1, " AND (" // string@005a │ │ +42d9fe: 6e20 d3b2 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da04: 1a01 86a2 |001c: const-string v1, "last_played_time" // string@a286 │ │ +42da08: 6e20 d3b2 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da0e: 1a02 5200 |0021: const-string v2, " == 0 OR " // string@0052 │ │ +42da12: 6e20 d3b2 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da18: 6e20 d3b2 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da1e: 1a01 5400 |0029: const-string v1, " > " // string@0054 │ │ +42da22: 6e20 d3b2 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da28: 7100 e0b2 0000 |002e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +42da2e: 0b01 |0031: move-result-wide v1 │ │ +42da30: 1703 80ee 3600 |0032: const-wide/32 v3, #float 5.04467e-39 // #0036ee80 │ │ +42da36: bc31 |0035: sub-long/2addr v1, v3 │ │ +42da38: 6e30 cfb2 1002 |0036: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42da3e: 1a01 3607 |0039: const-string v1, ") ORDER BY " // string@0736 │ │ +42da42: 6e20 d3b2 1000 |003b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da48: 7020 ccaf 7500 |003e: invoke-direct {v5, v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.randomEpisodeNumber:(I)Ljava/lang/String; // method@afcc │ │ +42da4e: 0c01 |0041: move-result-object v1 │ │ +42da50: 6e20 d3b2 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da56: 6e10 deb2 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42da5c: 0c00 |0048: move-result-object v0 │ │ +42da5e: 2201 741e |0049: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +42da62: 7010 c7b2 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42da68: 1a02 c652 |004e: const-string v2, "SELECT * FROM (" // string@52c6 │ │ +42da6c: 6e20 d3b2 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da72: 6e20 d3b2 0100 |0053: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da78: 1a00 3407 |0056: const-string v0, ") GROUP BY " // string@0734 │ │ +42da7c: 6e20 d3b2 0100 |0058: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da82: 1a00 ba84 |005b: const-string v0, "feed" // string@84ba │ │ +42da86: 6e20 d3b2 0100 |005d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da8c: 1a00 7d00 |0060: const-string v0, " ORDER BY " // string@007d │ │ +42da90: 6e20 d3b2 0100 |0062: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42da96: da07 0703 |0065: mul-int/lit8 v7, v7, #int 3 // #03 │ │ +42da9a: 7020 ccaf 7500 |0067: invoke-direct {v5, v7}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.randomEpisodeNumber:(I)Ljava/lang/String; // method@afcc │ │ +42daa0: 0c07 |006a: move-result-object v7 │ │ +42daa2: 6e20 d3b2 7100 |006b: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42daa8: 1a07 6000 |006e: const-string v7, " DESC LIMIT " // string@0060 │ │ +42daac: 6e20 d3b2 7100 |0070: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dab2: 6e20 ceb2 6100 |0073: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42dab8: 6e10 deb2 0100 |0076: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42dabe: 0c06 |0079: move-result-object v6 │ │ +42dac0: 5457 f5cf |007a: iget-object v7, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42dac4: 1200 |007c: const/4 v0, #int 0 // #0 │ │ +42dac6: 6e30 7d03 6700 |007d: invoke-virtual {v7, v6, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42dacc: 0c06 |0080: move-result-object v6 │ │ +42dace: 1106 |0081: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1075 │ │ 0x000a line=1078 │ │ 0x002e line=1081 │ │ 0x003e line=1082 │ │ 0x0049 line=1083 │ │ @@ -1010057,33 +1010057,33 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 29 16-bit code units │ │ -42dae8: |[42dae8] de.danoeh.antennapod.storage.database.PodDBAdapter.getSimpleChaptersOfFeedItemCursor:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ -42daf8: 5480 f5cf |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42dafc: 1a01 3a55 |0002: const-string v1, "SimpleChapters" // string@553a │ │ -42db00: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42db02: 1a03 1985 |0005: const-string v3, "feeditem=?" // string@8519 │ │ -42db06: 1214 |0007: const/4 v4, #int 1 // #1 │ │ -42db08: 2344 1021 |0008: new-array v4, v4, [Ljava/lang/String; // type@2110 │ │ -42db0c: 6e10 77ab 0900 |000a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42db12: 0b05 |000d: move-result-wide v5 │ │ -42db14: 7120 c2b2 6500 |000e: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42db1a: 0c09 |0011: move-result-object v9 │ │ -42db1c: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -42db1e: 4d09 0405 |0013: aput-object v9, v4, v5 │ │ -42db22: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -42db24: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -42db26: 1207 |0017: const/4 v7, #int 0 // #0 │ │ -42db28: 7408 7b03 0000 |0018: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037b │ │ -42db2e: 0c09 |001b: move-result-object v9 │ │ -42db30: 1109 |001c: return-object v9 │ │ +42dad0: |[42dad0] de.danoeh.antennapod.storage.database.PodDBAdapter.getSimpleChaptersOfFeedItemCursor:(Lde/danoeh/antennapod/model/feed/FeedItem;)Landroid/database/Cursor; │ │ +42dae0: 5480 f5cf |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42dae4: 1a01 3a55 |0002: const-string v1, "SimpleChapters" // string@553a │ │ +42dae8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42daea: 1a03 1985 |0005: const-string v3, "feeditem=?" // string@8519 │ │ +42daee: 1214 |0007: const/4 v4, #int 1 // #1 │ │ +42daf0: 2344 1021 |0008: new-array v4, v4, [Ljava/lang/String; // type@2110 │ │ +42daf4: 6e10 77ab 0900 |000a: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42dafa: 0b05 |000d: move-result-wide v5 │ │ +42dafc: 7120 c2b2 6500 |000e: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42db02: 0c09 |0011: move-result-object v9 │ │ +42db04: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +42db06: 4d09 0405 |0013: aput-object v9, v4, v5 │ │ +42db0a: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +42db0c: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +42db0e: 1207 |0017: const/4 v7, #int 0 // #0 │ │ +42db10: 7408 7b03 0000 |0018: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;.query:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@037b │ │ +42db16: 0c09 |001b: move-result-object v9 │ │ +42db18: 1109 |001c: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ 0x000a line=964 │ │ 0x0018 line=963 │ │ locals : │ │ 0x0000 - 0x001d reg=8 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1010094,27 +1010094,27 @@ │ │ type : '(J)Landroid/database/Cursor;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -42db34: |[42db34] de.danoeh.antennapod.storage.database.PodDBAdapter.getSingleFeedMediaCursor:(J)Landroid/database/Cursor; │ │ -42db44: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42db48: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42db4e: 1a01 dd52 |0005: const-string v1, "SELECT FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedMedia WHERE id=" // string@52dd │ │ -42db52: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42db58: 6e30 cfb2 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42db5e: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42db64: 0c03 |0010: move-result-object v3 │ │ -42db66: 5424 f5cf |0011: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42db6a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -42db6c: 6e30 7d03 3400 |0014: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42db72: 0c03 |0017: move-result-object v3 │ │ -42db74: 1103 |0018: return-object v3 │ │ +42db1c: |[42db1c] de.danoeh.antennapod.storage.database.PodDBAdapter.getSingleFeedMediaCursor:(J)Landroid/database/Cursor; │ │ +42db2c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42db30: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42db36: 1a01 dd52 |0005: const-string v1, "SELECT FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time FROM FeedMedia WHERE id=" // string@52dd │ │ +42db3a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42db40: 6e30 cfb2 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42db46: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42db4c: 0c03 |0010: move-result-object v3 │ │ +42db4e: 5424 f5cf |0011: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42db52: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +42db54: 6e30 7d03 3400 |0014: invoke-virtual {v4, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42db5a: 0c03 |0017: move-result-object v3 │ │ +42db5c: 1103 |0018: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1120 │ │ 0x0011 line=1122 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ 0x0000 - 0x0019 reg=3 (null) J │ │ @@ -1010124,19 +1010124,19 @@ │ │ type : '(Ljava/lang/String;Landroid/content/ContentValues;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -42ec64: |[42ec64] de.danoeh.antennapod.storage.database.PodDBAdapter.insertTestData:(Ljava/lang/String;Landroid/content/ContentValues;)V │ │ -42ec74: 5420 f5cf |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ec78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -42ec7a: 6e40 7703 3041 |0003: invoke-virtual {v0, v3, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ -42ec80: 0e00 |0006: return-void │ │ +42ec4c: |[42ec4c] de.danoeh.antennapod.storage.database.PodDBAdapter.insertTestData:(Ljava/lang/String;Landroid/content/ContentValues;)V │ │ +42ec5c: 5420 f5cf |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ec60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +42ec62: 6e40 7703 3041 |0003: invoke-virtual {v0, v3, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ +42ec68: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ 0x0000 - 0x0007 reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=4 (null) Landroid/content/ContentValues; │ │ @@ -1010146,18 +1010146,18 @@ │ │ type : '()Lde/danoeh/antennapod/storage/database/PodDBAdapter;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42df14: |[42df14] de.danoeh.antennapod.storage.database.PodDBAdapter.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ -42df24: 1d00 |0000: monitor-enter v0 │ │ -42df26: 1e00 |0001: monitor-exit v0 │ │ -42df28: 1100 |0002: return-object v0 │ │ +42defc: |[42defc] de.danoeh.antennapod.storage.database.PodDBAdapter.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ +42df0c: 1d00 |0000: monitor-enter v0 │ │ +42df0e: 1e00 |0001: monitor-exit v0 │ │ +42df10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=366 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ │ │ #37 : (in Lde/danoeh/antennapod/storage/database/PodDBAdapter;) │ │ @@ -1010165,44 +1010165,44 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -42ec84: |[42ec84] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -42ec94: 1250 |0000: const/4 v0, #int 5 // #5 │ │ -42ec96: 2300 0e21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -42ec9a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -42ec9c: 1a02 3a1d |0004: const-string v2, "Favorites" // string@1d3a │ │ -42eca0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -42eca4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -42eca6: 1a02 1785 |0009: const-string v2, "feeditem" // string@8517 │ │ -42ecaa: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -42ecae: 6e10 77ab 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42ecb4: 0b01 |0010: move-result-wide v1 │ │ -42ecb6: 7120 48b2 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42ecbc: 0c01 |0014: move-result-object v1 │ │ -42ecbe: 1222 |0015: const/4 v2, #int 2 // #2 │ │ -42ecc0: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ -42ecc4: 1231 |0018: const/4 v1, #int 3 // #3 │ │ -42ecc6: 1a02 ba84 |0019: const-string v2, "feed" // string@84ba │ │ -42ecca: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ -42ecce: 6e10 b1ab 0400 |001d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -42ecd4: 0b01 |0020: move-result-wide v1 │ │ -42ecd6: 7120 48b2 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42ecdc: 0c04 |0024: move-result-object v4 │ │ -42ecde: 1241 |0025: const/4 v1, #int 4 // #4 │ │ -42ece0: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -42ece4: 1a04 af17 |0028: const-string v4, "DELETE FROM %s WHERE %s=%s AND %s=%s" // string@17af │ │ -42ece8: 7120 a1b2 0400 |002a: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -42ecee: 0c04 |002d: move-result-object v4 │ │ -42ecf0: 5430 f5cf |002e: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ecf4: 6e20 7103 4000 |0030: invoke-virtual {v0, v4}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42ecfa: 0e00 |0033: return-void │ │ +42ec6c: |[42ec6c] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +42ec7c: 1250 |0000: const/4 v0, #int 5 // #5 │ │ +42ec7e: 2300 0e21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +42ec82: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +42ec84: 1a02 3a1d |0004: const-string v2, "Favorites" // string@1d3a │ │ +42ec88: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +42ec8c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +42ec8e: 1a02 1785 |0009: const-string v2, "feeditem" // string@8517 │ │ +42ec92: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +42ec96: 6e10 77ab 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42ec9c: 0b01 |0010: move-result-wide v1 │ │ +42ec9e: 7120 48b2 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42eca4: 0c01 |0014: move-result-object v1 │ │ +42eca6: 1222 |0015: const/4 v2, #int 2 // #2 │ │ +42eca8: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ +42ecac: 1231 |0018: const/4 v1, #int 3 // #3 │ │ +42ecae: 1a02 ba84 |0019: const-string v2, "feed" // string@84ba │ │ +42ecb2: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ +42ecb6: 6e10 b1ab 0400 |001d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +42ecbc: 0b01 |0020: move-result-wide v1 │ │ +42ecbe: 7120 48b2 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42ecc4: 0c04 |0024: move-result-object v4 │ │ +42ecc6: 1241 |0025: const/4 v1, #int 4 // #4 │ │ +42ecc8: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +42eccc: 1a04 af17 |0028: const-string v4, "DELETE FROM %s WHERE %s=%s AND %s=%s" // string@17af │ │ +42ecd0: 7120 a1b2 0400 |002a: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +42ecd6: 0c04 |002d: move-result-object v4 │ │ +42ecd8: 5430 f5cf |002e: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ecdc: 6e20 7103 4000 |0030: invoke-virtual {v0, v4}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42ece2: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x000d line=816 │ │ 0x001d line=817 │ │ 0x002a line=814 │ │ 0x002e line=818 │ │ locals : │ │ @@ -1010214,65 +1010214,65 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 99 16-bit code units │ │ -42ecfc: |[42ecfc] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -42ed0c: 5480 f5cf |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ed10: 6e10 6b03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ -42ed16: 6e10 4fab 0900 |0005: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -42ed1c: 0c00 |0008: move-result-object v0 │ │ -42ed1e: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ -42ed22: 6e10 4fab 0900 |000b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -42ed28: 0c00 |000e: move-result-object v0 │ │ -42ed2a: 6e20 cfaf 0800 |000f: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeedItems:(Ljava/util/List;)V // method@afcf │ │ -42ed30: 5480 f5cf |0012: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ed34: 1a01 6219 |0014: const-string v1, "DownloadLog" // string@1962 │ │ -42ed38: 1a02 1185 |0016: const-string v2, "feedfile=? AND feedfile_type=?" // string@8511 │ │ -42ed3c: 1223 |0018: const/4 v3, #int 2 // #2 │ │ -42ed3e: 2333 1021 |0019: new-array v3, v3, [Ljava/lang/String; // type@2110 │ │ -42ed42: 6e10 77ab 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42ed48: 0b04 |001e: move-result-wide v4 │ │ -42ed4a: 7120 c2b2 5400 |001f: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42ed50: 0c04 |0022: move-result-object v4 │ │ -42ed52: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -42ed54: 4d04 0305 |0024: aput-object v4, v3, v5 │ │ -42ed58: 7110 c1b2 0500 |0026: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -42ed5e: 0c04 |0029: move-result-object v4 │ │ -42ed60: 1216 |002a: const/4 v6, #int 1 // #1 │ │ -42ed62: 4d04 0306 |002b: aput-object v4, v3, v6 │ │ -42ed66: 6e40 6d03 1032 |002d: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ -42ed6c: 5480 f5cf |0030: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ed70: 1a01 a51d |0032: const-string v1, "Feeds" // string@1da5 │ │ -42ed74: 1a02 7899 |0034: const-string v2, "id=?" // string@9978 │ │ -42ed78: 2363 1021 |0036: new-array v3, v6, [Ljava/lang/String; // type@2110 │ │ -42ed7c: 6e10 77ab 0900 |0038: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42ed82: 0b06 |003b: move-result-wide v6 │ │ -42ed84: 7120 c2b2 7600 |003c: invoke-static {v6, v7}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42ed8a: 0c09 |003f: move-result-object v9 │ │ -42ed8c: 4d09 0305 |0040: aput-object v9, v3, v5 │ │ -42ed90: 6e40 6d03 1032 |0042: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ -42ed96: 5489 f5cf |0045: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ed9a: 6e10 8003 0900 |0047: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42eda0: 280d |004a: goto 0057 // +000d │ │ -42eda2: 0d09 |004b: move-exception v9 │ │ -42eda4: 2811 |004c: goto 005d // +0011 │ │ -42eda6: 0d09 |004d: move-exception v9 │ │ -42eda8: 1a00 734f |004e: const-string v0, "PodDBAdapter" // string@4f73 │ │ -42edac: 7110 f90a 0900 |0050: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42edb2: 0c09 |0053: move-result-object v9 │ │ -42edb4: 7120 f70a 9000 |0054: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42edba: 5489 f5cf |0057: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42edbe: 6e10 7003 0900 |0059: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42edc4: 0e00 |005c: return-void │ │ -42edc6: 5480 f5cf |005d: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42edca: 6e10 7003 0000 |005f: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42edd0: 2709 |0062: throw v9 │ │ +42ece4: |[42ece4] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +42ecf4: 5480 f5cf |0000: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ecf8: 6e10 6b03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ +42ecfe: 6e10 4fab 0900 |0005: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +42ed04: 0c00 |0008: move-result-object v0 │ │ +42ed06: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ +42ed0a: 6e10 4fab 0900 |000b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +42ed10: 0c00 |000e: move-result-object v0 │ │ +42ed12: 6e20 cfaf 0800 |000f: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.removeFeedItems:(Ljava/util/List;)V // method@afcf │ │ +42ed18: 5480 f5cf |0012: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ed1c: 1a01 6219 |0014: const-string v1, "DownloadLog" // string@1962 │ │ +42ed20: 1a02 1185 |0016: const-string v2, "feedfile=? AND feedfile_type=?" // string@8511 │ │ +42ed24: 1223 |0018: const/4 v3, #int 2 // #2 │ │ +42ed26: 2333 1021 |0019: new-array v3, v3, [Ljava/lang/String; // type@2110 │ │ +42ed2a: 6e10 77ab 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42ed30: 0b04 |001e: move-result-wide v4 │ │ +42ed32: 7120 c2b2 5400 |001f: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42ed38: 0c04 |0022: move-result-object v4 │ │ +42ed3a: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +42ed3c: 4d04 0305 |0024: aput-object v4, v3, v5 │ │ +42ed40: 7110 c1b2 0500 |0026: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +42ed46: 0c04 |0029: move-result-object v4 │ │ +42ed48: 1216 |002a: const/4 v6, #int 1 // #1 │ │ +42ed4a: 4d04 0306 |002b: aput-object v4, v3, v6 │ │ +42ed4e: 6e40 6d03 1032 |002d: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ +42ed54: 5480 f5cf |0030: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ed58: 1a01 a51d |0032: const-string v1, "Feeds" // string@1da5 │ │ +42ed5c: 1a02 7899 |0034: const-string v2, "id=?" // string@9978 │ │ +42ed60: 2363 1021 |0036: new-array v3, v6, [Ljava/lang/String; // type@2110 │ │ +42ed64: 6e10 77ab 0900 |0038: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42ed6a: 0b06 |003b: move-result-wide v6 │ │ +42ed6c: 7120 c2b2 7600 |003c: invoke-static {v6, v7}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42ed72: 0c09 |003f: move-result-object v9 │ │ +42ed74: 4d09 0305 |0040: aput-object v9, v3, v5 │ │ +42ed78: 6e40 6d03 1032 |0042: invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ +42ed7e: 5489 f5cf |0045: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ed82: 6e10 8003 0900 |0047: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42ed88: 280d |004a: goto 0057 // +000d │ │ +42ed8a: 0d09 |004b: move-exception v9 │ │ +42ed8c: 2811 |004c: goto 005d // +0011 │ │ +42ed8e: 0d09 |004d: move-exception v9 │ │ +42ed90: 1a00 734f |004e: const-string v0, "PodDBAdapter" // string@4f73 │ │ +42ed94: 7110 f90a 0900 |0050: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42ed9a: 0c09 |0053: move-result-object v9 │ │ +42ed9c: 7120 f70a 9000 |0054: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42eda2: 5489 f5cf |0057: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42eda6: 6e10 7003 0900 |0059: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42edac: 0e00 |005c: return-void │ │ +42edae: 5480 f5cf |005d: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42edb2: 6e10 7003 0000 |005f: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42edb8: 2709 |0062: throw v9 │ │ catches : 2 │ │ 0x0000 - 0x004a │ │ Landroid/database/SQLException; -> 0x004d │ │ -> 0x004b │ │ 0x004e - 0x0057 │ │ -> 0x004b │ │ positions : │ │ @@ -1010298,111 +1010298,111 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 215 16-bit code units │ │ -42edec: |[42edec] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFeedItems:(Ljava/util/List;)V │ │ -42edfc: 1a00 6b99 |0000: const-string v0, "id IN (" // string@996b │ │ -42ee00: 1a01 2a07 |0002: const-string v1, ")" // string@072a │ │ -42ee04: 2202 741e |0004: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -42ee08: 7010 c7b2 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42ee0e: 2203 741e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -42ee12: 7010 c7b2 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42ee18: 7210 e1b4 0a00 |000e: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -42ee1e: 0c0a |0011: move-result-object v10 │ │ -42ee20: 7210 c4b4 0a00 |0012: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -42ee26: 0a04 |0015: move-result v4 │ │ -42ee28: 3804 3500 |0016: if-eqz v4, 004b // +0035 │ │ -42ee2c: 7210 c5b4 0a00 |0018: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -42ee32: 0c04 |001b: move-result-object v4 │ │ -42ee34: 1f04 a21c |001c: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -42ee38: 6e10 b8ab 0400 |001e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -42ee3e: 0c05 |0021: move-result-object v5 │ │ -42ee40: 1a06 a407 |0022: const-string v6, "," // string@07a4 │ │ -42ee44: 3805 1600 |0024: if-eqz v5, 003a // +0016 │ │ -42ee48: 6e10 dab2 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ -42ee4e: 0a05 |0029: move-result v5 │ │ -42ee50: 3805 0500 |002a: if-eqz v5, 002f // +0005 │ │ -42ee54: 6e20 d3b2 6200 |002c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42ee5a: 6e10 b8ab 0400 |002f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -42ee60: 0c05 |0032: move-result-object v5 │ │ -42ee62: 6e10 77ab 0500 |0033: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42ee68: 0b07 |0036: move-result-wide v7 │ │ -42ee6a: 6e30 cfb2 7208 |0037: invoke-virtual {v2, v7, v8}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42ee70: 6e10 dab2 0300 |003a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ -42ee76: 0a05 |003d: move-result v5 │ │ -42ee78: 3805 0500 |003e: if-eqz v5, 0043 // +0005 │ │ -42ee7c: 6e20 d3b2 6300 |0040: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42ee82: 6e10 77ab 0400 |0043: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42ee88: 0b04 |0046: move-result-wide v4 │ │ -42ee8a: 6e30 cfb2 4305 |0047: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42ee90: 28c8 |004a: goto 0012 // -0038 │ │ -42ee92: 549a f5cf |004b: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ee96: 6e10 6b03 0a00 |004d: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ -42ee9c: 549a f5cf |0050: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42eea0: 1a04 3a55 |0052: const-string v4, "SimpleChapters" // string@553a │ │ -42eea4: 2205 741e |0054: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -42eea8: 7010 c7b2 0500 |0056: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42eeae: 1a06 1885 |0059: const-string v6, "feeditem IN (" // string@8518 │ │ -42eeb2: 6e20 d3b2 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42eeb8: 6e20 d2b2 3500 |005e: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -42eebe: 6e20 d3b2 1500 |0061: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42eec4: 6e10 deb2 0500 |0064: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42eeca: 0c05 |0067: move-result-object v5 │ │ -42eecc: 1206 |0068: const/4 v6, #int 0 // #0 │ │ -42eece: 6e40 6d03 4a65 |0069: invoke-virtual {v10, v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ -42eed4: 549a f5cf |006c: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42eed8: 1a04 6219 |006e: const-string v4, "DownloadLog" // string@1962 │ │ -42eedc: 2205 741e |0070: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -42eee0: 7010 c7b2 0500 |0072: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42eee6: 1a07 1585 |0075: const-string v7, "feedfile_type=2 AND feedfile IN (" // string@8515 │ │ -42eeea: 6e20 d3b2 7500 |0077: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42eef0: 6e20 d2b2 2500 |007a: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -42eef6: 6e20 d3b2 1500 |007d: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42eefc: 6e10 deb2 0500 |0080: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42ef02: 0c05 |0083: move-result-object v5 │ │ -42ef04: 6e40 6d03 4a65 |0084: invoke-virtual {v10, v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ -42ef0a: 549a f5cf |0087: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ef0e: 1a04 771d |0089: const-string v4, "FeedMedia" // string@1d77 │ │ -42ef12: 2205 741e |008b: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -42ef16: 7010 c7b2 0500 |008d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42ef1c: 6e20 d3b2 0500 |0090: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42ef22: 6e20 d2b2 2500 |0093: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -42ef28: 6e20 d3b2 1500 |0096: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42ef2e: 6e10 deb2 0500 |0099: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42ef34: 0c02 |009c: move-result-object v2 │ │ -42ef36: 6e40 6d03 4a62 |009d: invoke-virtual {v10, v4, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ -42ef3c: 549a f5cf |00a0: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ef40: 1a02 6d1d |00a2: const-string v2, "FeedItems" // string@1d6d │ │ -42ef44: 2204 741e |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -42ef48: 7010 c7b2 0400 |00a6: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42ef4e: 6e20 d3b2 0400 |00a9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42ef54: 6e20 d2b2 3400 |00ac: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -42ef5a: 6e20 d3b2 1400 |00af: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42ef60: 6e10 deb2 0400 |00b2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42ef66: 0c00 |00b5: move-result-object v0 │ │ -42ef68: 6e40 6d03 2a60 |00b6: invoke-virtual {v10, v2, v0, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ -42ef6e: 549a f5cf |00b9: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ef72: 6e10 8003 0a00 |00bb: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42ef78: 280d |00be: goto 00cb // +000d │ │ -42ef7a: 0d0a |00bf: move-exception v10 │ │ -42ef7c: 2811 |00c0: goto 00d1 // +0011 │ │ -42ef7e: 0d0a |00c1: move-exception v10 │ │ -42ef80: 1a00 734f |00c2: const-string v0, "PodDBAdapter" // string@4f73 │ │ -42ef84: 7110 f90a 0a00 |00c4: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42ef8a: 0c0a |00c7: move-result-object v10 │ │ -42ef8c: 7120 f70a a000 |00c8: invoke-static {v0, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42ef92: 549a f5cf |00cb: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42ef96: 6e10 7003 0a00 |00cd: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42ef9c: 0e00 |00d0: return-void │ │ -42ef9e: 5490 f5cf |00d1: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42efa2: 6e10 7003 0000 |00d3: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42efa8: 270a |00d6: throw v10 │ │ +42edd4: |[42edd4] de.danoeh.antennapod.storage.database.PodDBAdapter.removeFeedItems:(Ljava/util/List;)V │ │ +42ede4: 1a00 6b99 |0000: const-string v0, "id IN (" // string@996b │ │ +42ede8: 1a01 2a07 |0002: const-string v1, ")" // string@072a │ │ +42edec: 2202 741e |0004: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +42edf0: 7010 c7b2 0200 |0006: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42edf6: 2203 741e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +42edfa: 7010 c7b2 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42ee00: 7210 e1b4 0a00 |000e: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +42ee06: 0c0a |0011: move-result-object v10 │ │ +42ee08: 7210 c4b4 0a00 |0012: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +42ee0e: 0a04 |0015: move-result v4 │ │ +42ee10: 3804 3500 |0016: if-eqz v4, 004b // +0035 │ │ +42ee14: 7210 c5b4 0a00 |0018: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +42ee1a: 0c04 |001b: move-result-object v4 │ │ +42ee1c: 1f04 a21c |001c: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +42ee20: 6e10 b8ab 0400 |001e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +42ee26: 0c05 |0021: move-result-object v5 │ │ +42ee28: 1a06 a407 |0022: const-string v6, "," // string@07a4 │ │ +42ee2c: 3805 1600 |0024: if-eqz v5, 003a // +0016 │ │ +42ee30: 6e10 dab2 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ +42ee36: 0a05 |0029: move-result v5 │ │ +42ee38: 3805 0500 |002a: if-eqz v5, 002f // +0005 │ │ +42ee3c: 6e20 d3b2 6200 |002c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42ee42: 6e10 b8ab 0400 |002f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +42ee48: 0c05 |0032: move-result-object v5 │ │ +42ee4a: 6e10 77ab 0500 |0033: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42ee50: 0b07 |0036: move-result-wide v7 │ │ +42ee52: 6e30 cfb2 7208 |0037: invoke-virtual {v2, v7, v8}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42ee58: 6e10 dab2 0300 |003a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ +42ee5e: 0a05 |003d: move-result v5 │ │ +42ee60: 3805 0500 |003e: if-eqz v5, 0043 // +0005 │ │ +42ee64: 6e20 d3b2 6300 |0040: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42ee6a: 6e10 77ab 0400 |0043: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42ee70: 0b04 |0046: move-result-wide v4 │ │ +42ee72: 6e30 cfb2 4305 |0047: invoke-virtual {v3, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42ee78: 28c8 |004a: goto 0012 // -0038 │ │ +42ee7a: 549a f5cf |004b: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ee7e: 6e10 6b03 0a00 |004d: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ +42ee84: 549a f5cf |0050: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ee88: 1a04 3a55 |0052: const-string v4, "SimpleChapters" // string@553a │ │ +42ee8c: 2205 741e |0054: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +42ee90: 7010 c7b2 0500 |0056: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42ee96: 1a06 1885 |0059: const-string v6, "feeditem IN (" // string@8518 │ │ +42ee9a: 6e20 d3b2 6500 |005b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42eea0: 6e20 d2b2 3500 |005e: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +42eea6: 6e20 d3b2 1500 |0061: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42eeac: 6e10 deb2 0500 |0064: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42eeb2: 0c05 |0067: move-result-object v5 │ │ +42eeb4: 1206 |0068: const/4 v6, #int 0 // #0 │ │ +42eeb6: 6e40 6d03 4a65 |0069: invoke-virtual {v10, v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ +42eebc: 549a f5cf |006c: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42eec0: 1a04 6219 |006e: const-string v4, "DownloadLog" // string@1962 │ │ +42eec4: 2205 741e |0070: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +42eec8: 7010 c7b2 0500 |0072: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42eece: 1a07 1585 |0075: const-string v7, "feedfile_type=2 AND feedfile IN (" // string@8515 │ │ +42eed2: 6e20 d3b2 7500 |0077: invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42eed8: 6e20 d2b2 2500 |007a: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +42eede: 6e20 d3b2 1500 |007d: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42eee4: 6e10 deb2 0500 |0080: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42eeea: 0c05 |0083: move-result-object v5 │ │ +42eeec: 6e40 6d03 4a65 |0084: invoke-virtual {v10, v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ +42eef2: 549a f5cf |0087: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42eef6: 1a04 771d |0089: const-string v4, "FeedMedia" // string@1d77 │ │ +42eefa: 2205 741e |008b: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +42eefe: 7010 c7b2 0500 |008d: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42ef04: 6e20 d3b2 0500 |0090: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42ef0a: 6e20 d2b2 2500 |0093: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +42ef10: 6e20 d3b2 1500 |0096: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42ef16: 6e10 deb2 0500 |0099: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42ef1c: 0c02 |009c: move-result-object v2 │ │ +42ef1e: 6e40 6d03 4a62 |009d: invoke-virtual {v10, v4, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ +42ef24: 549a f5cf |00a0: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ef28: 1a02 6d1d |00a2: const-string v2, "FeedItems" // string@1d6d │ │ +42ef2c: 2204 741e |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +42ef30: 7010 c7b2 0400 |00a6: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42ef36: 6e20 d3b2 0400 |00a9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42ef3c: 6e20 d2b2 3400 |00ac: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +42ef42: 6e20 d3b2 1400 |00af: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42ef48: 6e10 deb2 0400 |00b2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42ef4e: 0c00 |00b5: move-result-object v0 │ │ +42ef50: 6e40 6d03 2a60 |00b6: invoke-virtual {v10, v2, v0, v6}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ +42ef56: 549a f5cf |00b9: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ef5a: 6e10 8003 0a00 |00bb: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42ef60: 280d |00be: goto 00cb // +000d │ │ +42ef62: 0d0a |00bf: move-exception v10 │ │ +42ef64: 2811 |00c0: goto 00d1 // +0011 │ │ +42ef66: 0d0a |00c1: move-exception v10 │ │ +42ef68: 1a00 734f |00c2: const-string v0, "PodDBAdapter" // string@4f73 │ │ +42ef6c: 7110 f90a 0a00 |00c4: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42ef72: 0c0a |00c7: move-result-object v10 │ │ +42ef74: 7120 f70a a000 |00c8: invoke-static {v0, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42ef7a: 549a f5cf |00cb: iget-object v10, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ef7e: 6e10 7003 0a00 |00cd: invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42ef84: 0e00 |00d0: return-void │ │ +42ef86: 5490 f5cf |00d1: iget-object v0, v9, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42ef8a: 6e10 7003 0000 |00d3: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42ef90: 270a |00d6: throw v10 │ │ catches : 3 │ │ 0x0004 - 0x0022 │ │ Landroid/database/SQLException; -> 0x00c1 │ │ -> 0x00bf │ │ 0x0026 - 0x00be │ │ Landroid/database/SQLException; -> 0x00c1 │ │ -> 0x00bf │ │ @@ -1010437,45 +1010437,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -42efd0: |[42efd0] de.danoeh.antennapod.storage.database.PodDBAdapter.resetAllMediaPlayedDuration:()V │ │ -42efe0: 5450 f5cf |0000: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42efe4: 6e10 6b03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ -42efea: 2200 6100 |0005: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42efee: 7010 0902 0000 |0007: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42eff4: 1a01 29c5 |000a: const-string v1, "played_duration" // string@c529 │ │ -42eff8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -42effa: 7110 38b2 0200 |000d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42f000: 0c03 |0010: move-result-object v3 │ │ -42f002: 6e30 0d02 1003 |0011: invoke-virtual {v0, v1, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42f008: 5451 f5cf |0014: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f00c: 1a03 771d |0016: const-string v3, "FeedMedia" // string@1d77 │ │ -42f010: 2322 1021 |0018: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ -42f014: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -42f016: 6e52 8103 3140 |001b: invoke-virtual {v1, v3, v0, v4, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42f01c: 5450 f5cf |001e: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f020: 6e10 8003 0000 |0020: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42f026: 280d |0023: goto 0030 // +000d │ │ -42f028: 0d00 |0024: move-exception v0 │ │ -42f02a: 2811 |0025: goto 0036 // +0011 │ │ -42f02c: 0d00 |0026: move-exception v0 │ │ -42f02e: 1a01 734f |0027: const-string v1, "PodDBAdapter" // string@4f73 │ │ -42f032: 7110 f90a 0000 |0029: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42f038: 0c00 |002c: move-result-object v0 │ │ -42f03a: 7120 f70a 0100 |002d: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42f040: 5450 f5cf |0030: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f044: 6e10 7003 0000 |0032: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42f04a: 0e00 |0035: return-void │ │ -42f04c: 5451 f5cf |0036: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f050: 6e10 7003 0100 |0038: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42f056: 2700 |003b: throw v0 │ │ +42efb8: |[42efb8] de.danoeh.antennapod.storage.database.PodDBAdapter.resetAllMediaPlayedDuration:()V │ │ +42efc8: 5450 f5cf |0000: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42efcc: 6e10 6b03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ +42efd2: 2200 6100 |0005: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42efd6: 7010 0902 0000 |0007: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42efdc: 1a01 29c5 |000a: const-string v1, "played_duration" // string@c529 │ │ +42efe0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +42efe2: 7110 38b2 0200 |000d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42efe8: 0c03 |0010: move-result-object v3 │ │ +42efea: 6e30 0d02 1003 |0011: invoke-virtual {v0, v1, v3}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42eff0: 5451 f5cf |0014: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42eff4: 1a03 771d |0016: const-string v3, "FeedMedia" // string@1d77 │ │ +42eff8: 2322 1021 |0018: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ +42effc: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +42effe: 6e52 8103 3140 |001b: invoke-virtual {v1, v3, v0, v4, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42f004: 5450 f5cf |001e: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f008: 6e10 8003 0000 |0020: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42f00e: 280d |0023: goto 0030 // +000d │ │ +42f010: 0d00 |0024: move-exception v0 │ │ +42f012: 2811 |0025: goto 0036 // +0011 │ │ +42f014: 0d00 |0026: move-exception v0 │ │ +42f016: 1a01 734f |0027: const-string v1, "PodDBAdapter" // string@4f73 │ │ +42f01a: 7110 f90a 0000 |0029: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42f020: 0c00 |002c: move-result-object v0 │ │ +42f022: 7120 f70a 0100 |002d: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42f028: 5450 f5cf |0030: iget-object v0, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f02c: 6e10 7003 0000 |0032: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42f032: 0e00 |0035: return-void │ │ +42f034: 5451 f5cf |0036: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f038: 6e10 7003 0100 |0038: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42f03e: 2700 |003b: throw v0 │ │ catches : 2 │ │ 0x0000 - 0x0023 │ │ Landroid/database/SQLException; -> 0x0026 │ │ -> 0x0024 │ │ 0x0027 - 0x0030 │ │ -> 0x0024 │ │ positions : │ │ @@ -1010495,27 +1010495,27 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -42f070: |[42f070] de.danoeh.antennapod.storage.database.PodDBAdapter.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -42f080: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42f084: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42f08a: 1a01 c35c |0005: const-string v1, "UPDATE Feeds SET next_page_link=download_url WHERE id=" // string@5cc3 │ │ -42f08e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f094: 6e10 77ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42f09a: 0b01 |000d: move-result-wide v1 │ │ -42f09c: 6e30 cfb2 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42f0a2: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42f0a8: 0c04 |0014: move-result-object v4 │ │ -42f0aa: 5430 f5cf |0015: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f0ae: 6e20 7103 4000 |0017: invoke-virtual {v0, v4}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42f0b4: 0e00 |001a: return-void │ │ +42f058: |[42f058] de.danoeh.antennapod.storage.database.PodDBAdapter.resetPagedFeedPage:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +42f068: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42f06c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42f072: 1a01 c35c |0005: const-string v1, "UPDATE Feeds SET next_page_link=download_url WHERE id=" // string@5cc3 │ │ +42f076: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f07c: 6e10 77ab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42f082: 0b01 |000d: move-result-wide v1 │ │ +42f084: 6e30 cfb2 1002 |000e: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42f08a: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42f090: 0c04 |0014: move-result-object v4 │ │ +42f092: 5430 f5cf |0015: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f096: 6e20 7103 4000 |0017: invoke-virtual {v0, v4}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42f09c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=738 │ │ 0x000a line=740 │ │ 0x0015 line=741 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1010526,68 +1010526,68 @@ │ │ type : '(Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -42db78: |[42db78] de.danoeh.antennapod.storage.database.PodDBAdapter.searchFeeds:(Ljava/lang/String;)Landroid/database/Cursor; │ │ -42db88: 7020 cbaf 6500 |0000: invoke-direct {v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; // method@afcb │ │ -42db8e: 0c06 |0003: move-result-object v6 │ │ -42db90: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42db94: 1a01 df52 |0006: const-string v1, "SELECT Feeds.id AS feed_id, Feeds.title, Feeds.custom_title, Feeds.file_url, Feeds.download_url, Feeds.downloaded, Feeds.link, Feeds.description, Feeds.payment_link, Feeds.last_update, Feeds.language, Feeds.author, Feeds.image_url, Feeds.type, Feeds.feed_identifier, Feeds.is_paged, Feeds.next_page_link, Feeds.last_update_failed, Feeds.auto_download, Feeds.keep_updated, Feeds.username, Feeds.password, Feeds.hide, Feeds.sort_order, Feeds.auto_delete_action, Feeds.feed_volume_adaption, Feeds.include_filter, Feeds.exclude_filter, Feeds.minimal_duration_filter, Feeds.feed_playback_speed, Feeds.tags, Feeds.feed_skip_intro, Feeds.feed_skip_ending, Feeds.episode_notification, Feeds.new_episodes_action FROM Feeds WHERE " // string@52df │ │ -42db98: 7020 cab2 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b2ca │ │ -42db9e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -42dba0: 2162 |000c: array-length v2, v6 │ │ -42dba2: 3521 5a00 |000d: if-ge v1, v2, 0067 // +005a │ │ -42dba6: 1a02 6206 |000f: const-string v2, "(" // string@0662 │ │ -42dbaa: 6e20 d3b2 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dbb0: 1a02 3be0 |0014: const-string v2, "title" // string@e03b │ │ -42dbb4: 6e20 d3b2 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dbba: 1a02 6d00 |0019: const-string v2, " LIKE '%" // string@006d │ │ -42dbbe: 6e20 d3b2 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dbc4: 4603 0601 |001e: aget-object v3, v6, v1 │ │ -42dbc8: 6e20 d3b2 3000 |0020: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dbce: 1a03 1906 |0023: const-string v3, "%' OR " // string@0619 │ │ -42dbd2: 6e20 d3b2 3000 |0025: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dbd8: 1a04 0579 |0028: const-string v4, "custom_title" // string@7905 │ │ -42dbdc: 6e20 d3b2 4000 |002a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dbe2: 6e20 d3b2 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dbe8: 4604 0601 |0030: aget-object v4, v6, v1 │ │ -42dbec: 6e20 d3b2 4000 |0032: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dbf2: 6e20 d3b2 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dbf8: 1a04 bb6d |0038: const-string v4, "author" // string@6dbb │ │ -42dbfc: 6e20 d3b2 4000 |003a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dc02: 6e20 d3b2 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dc08: 4604 0601 |0040: aget-object v4, v6, v1 │ │ -42dc0c: 6e20 d3b2 4000 |0042: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dc12: 6e20 d3b2 3000 |0045: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dc18: 1a03 847a |0048: const-string v3, "description" // string@7a84 │ │ -42dc1c: 6e20 d3b2 3000 |004a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dc22: 6e20 d3b2 2000 |004d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dc28: 4602 0601 |0050: aget-object v2, v6, v1 │ │ -42dc2c: 6e20 d3b2 2000 |0052: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dc32: 1a02 1a06 |0055: const-string v2, "%') " // string@061a │ │ -42dc36: 6e20 d3b2 2000 |0057: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dc3c: 2162 |005a: array-length v2, v6 │ │ -42dc3e: d802 02ff |005b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -42dc42: 3221 0700 |005d: if-eq v1, v2, 0064 // +0007 │ │ -42dc46: 1a02 fc0b |005f: const-string v2, "AND " // string@0bfc │ │ -42dc4a: 6e20 d3b2 2000 |0061: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dc50: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42dc54: 28a6 |0066: goto 000c // -005a │ │ -42dc56: 1a06 4c4c |0067: const-string v6, "ORDER BY title ASC LIMIT 300" // string@4c4c │ │ -42dc5a: 6e20 d3b2 6000 |0069: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dc60: 5456 f5cf |006c: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42dc64: 6e10 deb2 0000 |006e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42dc6a: 0c00 |0071: move-result-object v0 │ │ -42dc6c: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -42dc6e: 6e30 7d03 0601 |0073: invoke-virtual {v6, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42dc74: 0c06 |0076: move-result-object v6 │ │ -42dc76: 1106 |0077: return-object v6 │ │ +42db60: |[42db60] de.danoeh.antennapod.storage.database.PodDBAdapter.searchFeeds:(Ljava/lang/String;)Landroid/database/Cursor; │ │ +42db70: 7020 cbaf 6500 |0000: invoke-direct {v5, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; // method@afcb │ │ +42db76: 0c06 |0003: move-result-object v6 │ │ +42db78: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42db7c: 1a01 df52 |0006: const-string v1, "SELECT Feeds.id AS feed_id, Feeds.title, Feeds.custom_title, Feeds.file_url, Feeds.download_url, Feeds.downloaded, Feeds.link, Feeds.description, Feeds.payment_link, Feeds.last_update, Feeds.language, Feeds.author, Feeds.image_url, Feeds.type, Feeds.feed_identifier, Feeds.is_paged, Feeds.next_page_link, Feeds.last_update_failed, Feeds.auto_download, Feeds.keep_updated, Feeds.username, Feeds.password, Feeds.hide, Feeds.sort_order, Feeds.auto_delete_action, Feeds.feed_volume_adaption, Feeds.include_filter, Feeds.exclude_filter, Feeds.minimal_duration_filter, Feeds.feed_playback_speed, Feeds.tags, Feeds.feed_skip_intro, Feeds.feed_skip_ending, Feeds.episode_notification, Feeds.new_episodes_action FROM Feeds WHERE " // string@52df │ │ +42db80: 7020 cab2 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b2ca │ │ +42db86: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +42db88: 2162 |000c: array-length v2, v6 │ │ +42db8a: 3521 5a00 |000d: if-ge v1, v2, 0067 // +005a │ │ +42db8e: 1a02 6206 |000f: const-string v2, "(" // string@0662 │ │ +42db92: 6e20 d3b2 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42db98: 1a02 3be0 |0014: const-string v2, "title" // string@e03b │ │ +42db9c: 6e20 d3b2 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dba2: 1a02 6d00 |0019: const-string v2, " LIKE '%" // string@006d │ │ +42dba6: 6e20 d3b2 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dbac: 4603 0601 |001e: aget-object v3, v6, v1 │ │ +42dbb0: 6e20 d3b2 3000 |0020: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dbb6: 1a03 1906 |0023: const-string v3, "%' OR " // string@0619 │ │ +42dbba: 6e20 d3b2 3000 |0025: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dbc0: 1a04 0579 |0028: const-string v4, "custom_title" // string@7905 │ │ +42dbc4: 6e20 d3b2 4000 |002a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dbca: 6e20 d3b2 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dbd0: 4604 0601 |0030: aget-object v4, v6, v1 │ │ +42dbd4: 6e20 d3b2 4000 |0032: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dbda: 6e20 d3b2 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dbe0: 1a04 bb6d |0038: const-string v4, "author" // string@6dbb │ │ +42dbe4: 6e20 d3b2 4000 |003a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dbea: 6e20 d3b2 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dbf0: 4604 0601 |0040: aget-object v4, v6, v1 │ │ +42dbf4: 6e20 d3b2 4000 |0042: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dbfa: 6e20 d3b2 3000 |0045: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dc00: 1a03 847a |0048: const-string v3, "description" // string@7a84 │ │ +42dc04: 6e20 d3b2 3000 |004a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dc0a: 6e20 d3b2 2000 |004d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dc10: 4602 0601 |0050: aget-object v2, v6, v1 │ │ +42dc14: 6e20 d3b2 2000 |0052: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dc1a: 1a02 1a06 |0055: const-string v2, "%') " // string@061a │ │ +42dc1e: 6e20 d3b2 2000 |0057: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dc24: 2162 |005a: array-length v2, v6 │ │ +42dc26: d802 02ff |005b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +42dc2a: 3221 0700 |005d: if-eq v1, v2, 0064 // +0007 │ │ +42dc2e: 1a02 fc0b |005f: const-string v2, "AND " // string@0bfc │ │ +42dc32: 6e20 d3b2 2000 |0061: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dc38: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ +42dc3c: 28a6 |0066: goto 000c // -005a │ │ +42dc3e: 1a06 4c4c |0067: const-string v6, "ORDER BY title ASC LIMIT 300" // string@4c4c │ │ +42dc42: 6e20 d3b2 6000 |0069: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dc48: 5456 f5cf |006c: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42dc4c: 6e10 deb2 0000 |006e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42dc52: 0c00 |0071: move-result-object v0 │ │ +42dc54: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +42dc56: 6e30 7d03 0601 |0073: invoke-virtual {v6, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42dc5c: 0c06 |0076: move-result-object v6 │ │ +42dc5e: 1106 |0077: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0004 line=1402 │ │ 0x000c line=1404 │ │ 0x0011 line=1406 │ │ 0x0016 line=1407 │ │ @@ -1010611,75 +1010611,75 @@ │ │ type : '(JLjava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -42dc78: |[42dc78] de.danoeh.antennapod.storage.database.PodDBAdapter.searchItems:(JLjava/lang/String;)Landroid/database/Cursor; │ │ -42dc88: 7020 cbaf 6300 |0000: invoke-direct {v3, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; // method@afcb │ │ -42dc8e: 0c06 |0003: move-result-object v6 │ │ -42dc90: 1600 0000 |0004: const-wide/16 v0, #int 0 // #0 │ │ -42dc94: 3102 0400 |0006: cmp-long v2, v4, v0 │ │ -42dc98: 3802 1400 |0008: if-eqz v2, 001c // +0014 │ │ -42dc9c: 2200 741e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42dca0: 7010 c7b2 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42dca6: 1a01 bb84 |000f: const-string v1, "feed = " // string@84bb │ │ -42dcaa: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dcb0: 6e30 cfb2 4005 |0014: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42dcb6: 6e10 deb2 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42dcbc: 0c04 |001a: move-result-object v4 │ │ -42dcbe: 2803 |001b: goto 001e // +0003 │ │ -42dcc0: 1a04 f909 |001c: const-string v4, "1 = 1" // string@09f9 │ │ -42dcc4: 2205 741e |001e: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -42dcc8: 7010 c7b2 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42dcce: 1a00 da52 |0023: const-string v0, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time, FeedItems.description FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE " // string@52da │ │ -42dcd2: 6e20 d3b2 0500 |0025: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dcd8: 6e20 d3b2 4500 |0028: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dcde: 1a04 5a00 |002b: const-string v4, " AND (" // string@005a │ │ -42dce2: 6e20 d3b2 4500 |002d: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dce8: 6e10 deb2 0500 |0030: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42dcee: 0c04 |0033: move-result-object v4 │ │ -42dcf0: 2205 741e |0034: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -42dcf4: 7020 cab2 4500 |0036: invoke-direct {v5, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b2ca │ │ -42dcfa: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -42dcfc: 2160 |003a: array-length v0, v6 │ │ -42dcfe: 3504 3700 |003b: if-ge v4, v0, 0072 // +0037 │ │ -42dd02: 1a00 6206 |003d: const-string v0, "(" // string@0662 │ │ -42dd06: 6e20 d3b2 0500 |003f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dd0c: 1a00 857a |0042: const-string v0, "description LIKE '%" // string@7a85 │ │ -42dd10: 6e20 d3b2 0500 |0044: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dd16: 4600 0604 |0047: aget-object v0, v6, v4 │ │ -42dd1a: 6e20 d3b2 0500 |0049: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dd20: 1a00 1906 |004c: const-string v0, "%' OR " // string@0619 │ │ -42dd24: 6e20 d3b2 0500 |004e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dd2a: 1a00 3be0 |0051: const-string v0, "title" // string@e03b │ │ -42dd2e: 6e20 d3b2 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dd34: 1a00 6d00 |0056: const-string v0, " LIKE '%" // string@006d │ │ -42dd38: 6e20 d3b2 0500 |0058: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dd3e: 4600 0604 |005b: aget-object v0, v6, v4 │ │ -42dd42: 6e20 d3b2 0500 |005d: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dd48: 1a00 1a06 |0060: const-string v0, "%') " // string@061a │ │ -42dd4c: 6e20 d3b2 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dd52: 2160 |0065: array-length v0, v6 │ │ -42dd54: d800 00ff |0066: add-int/lit8 v0, v0, #int -1 // #ff │ │ -42dd58: 3204 0700 |0068: if-eq v4, v0, 006f // +0007 │ │ -42dd5c: 1a00 fc0b |006a: const-string v0, "AND " // string@0bfc │ │ -42dd60: 6e20 d3b2 0500 |006c: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dd66: d804 0401 |006f: add-int/lit8 v4, v4, #int 1 // #01 │ │ -42dd6a: 28c9 |0071: goto 003a // -0037 │ │ -42dd6c: 1a04 3807 |0072: const-string v4, ") ORDER BY pubDate DESC LIMIT 300" // string@0738 │ │ -42dd70: 6e20 d3b2 4500 |0074: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42dd76: 5434 f5cf |0077: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42dd7a: 6e10 deb2 0500 |0079: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42dd80: 0c05 |007c: move-result-object v5 │ │ -42dd82: 1206 |007d: const/4 v6, #int 0 // #0 │ │ -42dd84: 6e30 7d03 5406 |007e: invoke-virtual {v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ -42dd8a: 0c04 |0081: move-result-object v4 │ │ -42dd8c: 1104 |0082: return-object v4 │ │ +42dc60: |[42dc60] de.danoeh.antennapod.storage.database.PodDBAdapter.searchItems:(JLjava/lang/String;)Landroid/database/Cursor; │ │ +42dc70: 7020 cbaf 6300 |0000: invoke-direct {v3, v6}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.prepareSearchQuery:(Ljava/lang/String;)[Ljava/lang/String; // method@afcb │ │ +42dc76: 0c06 |0003: move-result-object v6 │ │ +42dc78: 1600 0000 |0004: const-wide/16 v0, #int 0 // #0 │ │ +42dc7c: 3102 0400 |0006: cmp-long v2, v4, v0 │ │ +42dc80: 3802 1400 |0008: if-eqz v2, 001c // +0014 │ │ +42dc84: 2200 741e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42dc88: 7010 c7b2 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42dc8e: 1a01 bb84 |000f: const-string v1, "feed = " // string@84bb │ │ +42dc92: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dc98: 6e30 cfb2 4005 |0014: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42dc9e: 6e10 deb2 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42dca4: 0c04 |001a: move-result-object v4 │ │ +42dca6: 2803 |001b: goto 001e // +0003 │ │ +42dca8: 1a04 f909 |001c: const-string v4, "1 = 1" // string@09f9 │ │ +42dcac: 2205 741e |001e: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +42dcb0: 7010 c7b2 0500 |0020: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42dcb6: 1a00 da52 |0023: const-string v0, "SELECT FeedItems.id AS item_id, FeedItems.title, FeedItems.pubDate, FeedItems.read, FeedItems.link, FeedItems.payment_link, FeedItems.media, FeedItems.feed, FeedItems.has_simple_chapters, FeedItems.item_identifier, FeedItems.image_url, FeedItems.auto_download, FeedItems.podcastindex_chapter_url, FeedMedia.id AS media_id, FeedMedia.duration, FeedMedia.file_url, FeedMedia.download_url, FeedMedia.downloaded, FeedMedia.position, FeedMedia.filesize, FeedMedia.mime_type, FeedMedia.playback_completion_date, FeedMedia.feeditem, FeedMedia.played_duration, FeedMedia.has_embedded_picture, FeedMedia.last_played_time, FeedItems.description FROM FeedItems LEFT JOIN FeedMedia ON FeedItems.id=FeedMedia.feeditem WHERE " // string@52da │ │ +42dcba: 6e20 d3b2 0500 |0025: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dcc0: 6e20 d3b2 4500 |0028: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dcc6: 1a04 5a00 |002b: const-string v4, " AND (" // string@005a │ │ +42dcca: 6e20 d3b2 4500 |002d: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dcd0: 6e10 deb2 0500 |0030: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42dcd6: 0c04 |0033: move-result-object v4 │ │ +42dcd8: 2205 741e |0034: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +42dcdc: 7020 cab2 4500 |0036: invoke-direct {v5, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b2ca │ │ +42dce2: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +42dce4: 2160 |003a: array-length v0, v6 │ │ +42dce6: 3504 3700 |003b: if-ge v4, v0, 0072 // +0037 │ │ +42dcea: 1a00 6206 |003d: const-string v0, "(" // string@0662 │ │ +42dcee: 6e20 d3b2 0500 |003f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dcf4: 1a00 857a |0042: const-string v0, "description LIKE '%" // string@7a85 │ │ +42dcf8: 6e20 d3b2 0500 |0044: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dcfe: 4600 0604 |0047: aget-object v0, v6, v4 │ │ +42dd02: 6e20 d3b2 0500 |0049: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dd08: 1a00 1906 |004c: const-string v0, "%' OR " // string@0619 │ │ +42dd0c: 6e20 d3b2 0500 |004e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dd12: 1a00 3be0 |0051: const-string v0, "title" // string@e03b │ │ +42dd16: 6e20 d3b2 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dd1c: 1a00 6d00 |0056: const-string v0, " LIKE '%" // string@006d │ │ +42dd20: 6e20 d3b2 0500 |0058: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dd26: 4600 0604 |005b: aget-object v0, v6, v4 │ │ +42dd2a: 6e20 d3b2 0500 |005d: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dd30: 1a00 1a06 |0060: const-string v0, "%') " // string@061a │ │ +42dd34: 6e20 d3b2 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dd3a: 2160 |0065: array-length v0, v6 │ │ +42dd3c: d800 00ff |0066: add-int/lit8 v0, v0, #int -1 // #ff │ │ +42dd40: 3204 0700 |0068: if-eq v4, v0, 006f // +0007 │ │ +42dd44: 1a00 fc0b |006a: const-string v0, "AND " // string@0bfc │ │ +42dd48: 6e20 d3b2 0500 |006c: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dd4e: d804 0401 |006f: add-int/lit8 v4, v4, #int 1 // #01 │ │ +42dd52: 28c9 |0071: goto 003a // -0037 │ │ +42dd54: 1a04 3807 |0072: const-string v4, ") ORDER BY pubDate DESC LIMIT 300" // string@0738 │ │ +42dd58: 6e20 d3b2 4500 |0074: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42dd5e: 5434 f5cf |0077: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42dd62: 6e10 deb2 0500 |0079: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42dd68: 0c05 |007c: move-result-object v5 │ │ +42dd6a: 1206 |007d: const/4 v6, #int 0 // #0 │ │ +42dd6c: 6e30 7d03 5406 |007e: invoke-virtual {v4, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;.rawQuery:(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; // method@037d │ │ +42dd72: 0c04 |0081: move-result-object v4 │ │ +42dd74: 1104 |0082: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ 0x000a line=1365 │ │ 0x001e line=1371 │ │ 0x0034 line=1373 │ │ 0x003a line=1375 │ │ @@ -1010702,62 +1010702,62 @@ │ │ type : '([Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -42f1c0: |[42f1c0] de.danoeh.antennapod.storage.database.PodDBAdapter.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -42f1d0: 5460 f5cf |0000: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f1d4: 6e10 6b03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ -42f1da: 2170 |0005: array-length v0, v7 │ │ -42f1dc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -42f1de: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -42f1e0: 3502 3500 |0008: if-ge v2, v0, 003d // +0035 │ │ -42f1e4: 4603 0702 |000a: aget-object v3, v7, v2 │ │ -42f1e8: 7020 d8af 3600 |000c: invoke-direct {v6, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J // method@afd8 │ │ -42f1ee: 6e10 4fab 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -42f1f4: 0c04 |0012: move-result-object v4 │ │ -42f1f6: 3804 1a00 |0013: if-eqz v4, 002d // +001a │ │ -42f1fa: 6e10 4fab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -42f200: 0c04 |0018: move-result-object v4 │ │ -42f202: 7210 e1b4 0400 |0019: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -42f208: 0c04 |001c: move-result-object v4 │ │ -42f20a: 7210 c4b4 0400 |001d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -42f210: 0a05 |0020: move-result v5 │ │ -42f212: 3805 0c00 |0021: if-eqz v5, 002d // +000c │ │ -42f216: 7210 c5b4 0400 |0023: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -42f21c: 0c05 |0026: move-result-object v5 │ │ -42f21e: 1f05 a21c |0027: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -42f222: 7030 eaaf 5601 |0029: invoke-direct {v6, v5, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@afea │ │ -42f228: 28f1 |002c: goto 001d // -000f │ │ -42f22a: 6e10 57ab 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -42f230: 0c04 |0030: move-result-object v4 │ │ -42f232: 3804 0900 |0031: if-eqz v4, 003a // +0009 │ │ -42f236: 6e10 57ab 0300 |0033: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -42f23c: 0c03 |0036: move-result-object v3 │ │ -42f23e: 6e20 e4af 3600 |0037: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@afe4 │ │ -42f244: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42f248: 28cc |003c: goto 0008 // -0034 │ │ -42f24a: 5467 f5cf |003d: iget-object v7, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f24e: 6e10 8003 0700 |003f: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42f254: 280d |0042: goto 004f // +000d │ │ -42f256: 0d07 |0043: move-exception v7 │ │ -42f258: 2811 |0044: goto 0055 // +0011 │ │ -42f25a: 0d07 |0045: move-exception v7 │ │ -42f25c: 1a00 734f |0046: const-string v0, "PodDBAdapter" // string@4f73 │ │ -42f260: 7110 f90a 0700 |0048: invoke-static {v7}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42f266: 0c07 |004b: move-result-object v7 │ │ -42f268: 7120 f70a 7000 |004c: invoke-static {v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42f26e: 5467 f5cf |004f: iget-object v7, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f272: 6e10 7003 0700 |0051: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42f278: 0e00 |0054: return-void │ │ -42f27a: 5460 f5cf |0055: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f27e: 6e10 7003 0000 |0057: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42f284: 2707 |005a: throw v7 │ │ +42f1a8: |[42f1a8] de.danoeh.antennapod.storage.database.PodDBAdapter.setCompleteFeed:([Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +42f1b8: 5460 f5cf |0000: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f1bc: 6e10 6b03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ +42f1c2: 2170 |0005: array-length v0, v7 │ │ +42f1c4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +42f1c6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +42f1c8: 3502 3500 |0008: if-ge v2, v0, 003d // +0035 │ │ +42f1cc: 4603 0702 |000a: aget-object v3, v7, v2 │ │ +42f1d0: 7020 d8af 3600 |000c: invoke-direct {v6, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)J // method@afd8 │ │ +42f1d6: 6e10 4fab 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +42f1dc: 0c04 |0012: move-result-object v4 │ │ +42f1de: 3804 1a00 |0013: if-eqz v4, 002d // +001a │ │ +42f1e2: 6e10 4fab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +42f1e8: 0c04 |0018: move-result-object v4 │ │ +42f1ea: 7210 e1b4 0400 |0019: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +42f1f0: 0c04 |001c: move-result-object v4 │ │ +42f1f2: 7210 c4b4 0400 |001d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +42f1f8: 0a05 |0020: move-result v5 │ │ +42f1fa: 3805 0c00 |0021: if-eqz v5, 002d // +000c │ │ +42f1fe: 7210 c5b4 0400 |0023: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +42f204: 0c05 |0026: move-result-object v5 │ │ +42f206: 1f05 a21c |0027: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +42f20a: 7030 eaaf 5601 |0029: invoke-direct {v6, v5, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@afea │ │ +42f210: 28f1 |002c: goto 001d // -000f │ │ +42f212: 6e10 57ab 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +42f218: 0c04 |0030: move-result-object v4 │ │ +42f21a: 3804 0900 |0031: if-eqz v4, 003a // +0009 │ │ +42f21e: 6e10 57ab 0300 |0033: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +42f224: 0c03 |0036: move-result-object v3 │ │ +42f226: 6e20 e4af 3600 |0037: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@afe4 │ │ +42f22c: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42f230: 28cc |003c: goto 0008 // -0034 │ │ +42f232: 5467 f5cf |003d: iget-object v7, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f236: 6e10 8003 0700 |003f: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42f23c: 280d |0042: goto 004f // +000d │ │ +42f23e: 0d07 |0043: move-exception v7 │ │ +42f240: 2811 |0044: goto 0055 // +0011 │ │ +42f242: 0d07 |0045: move-exception v7 │ │ +42f244: 1a00 734f |0046: const-string v0, "PodDBAdapter" // string@4f73 │ │ +42f248: 7110 f90a 0700 |0048: invoke-static {v7}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42f24e: 0c07 |004b: move-result-object v7 │ │ +42f250: 7120 f70a 7000 |004c: invoke-static {v0, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42f256: 5467 f5cf |004f: iget-object v7, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f25a: 6e10 7003 0700 |0051: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42f260: 0e00 |0054: return-void │ │ +42f262: 5460 f5cf |0055: iget-object v0, v6, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f266: 6e10 7003 0000 |0057: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42f26c: 2707 |005a: throw v7 │ │ catches : 2 │ │ 0x0000 - 0x0042 │ │ Landroid/database/SQLException; -> 0x0045 │ │ -> 0x0043 │ │ 0x0046 - 0x004f │ │ -> 0x0043 │ │ positions : │ │ @@ -1010782,85 +1010782,85 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadResult;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 145 16-bit code units │ │ -42e28c: |[42e28c] de.danoeh.antennapod.storage.database.PodDBAdapter.setDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)J │ │ -42e29c: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42e2a0: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42e2a6: 6e10 15ab 0800 |0005: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ -42e2ac: 0b01 |0008: move-result-wide v1 │ │ -42e2ae: 7120 48b2 2100 |0009: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e2b4: 0c01 |000c: move-result-object v1 │ │ -42e2b6: 1a02 1085 |000d: const-string v2, "feedfile" // string@8510 │ │ -42e2ba: 6e30 0e02 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42e2c0: 6e10 16ab 0800 |0012: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ -42e2c6: 0a01 |0015: move-result v1 │ │ -42e2c8: 7110 38b2 0100 |0016: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42e2ce: 0c01 |0019: move-result-object v1 │ │ -42e2d0: 1a02 1485 |001a: const-string v2, "feedfile_type" // string@8514 │ │ -42e2d4: 6e30 0d02 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42e2da: 6e10 18ab 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -42e2e0: 0c01 |0022: move-result-object v1 │ │ -42e2e2: 6e10 0fab 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ab0f │ │ -42e2e8: 0a01 |0026: move-result v1 │ │ -42e2ea: 7110 38b2 0100 |0027: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42e2f0: 0c01 |002a: move-result-object v1 │ │ -42e2f2: 1a02 95c9 |002b: const-string v2, "reason" // string@c995 │ │ -42e2f6: 6e30 0d02 2001 |002d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42e2fc: 6e10 1bab 0800 |0030: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ -42e302: 0a01 |0033: move-result v1 │ │ -42e304: 7110 b9b1 0100 |0034: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -42e30a: 0c01 |0037: move-result-object v1 │ │ -42e30c: 1a02 addd |0038: const-string v2, "successful" // string@ddad │ │ -42e310: 6e30 0b02 2001 |003a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ -42e316: 6e10 14ab 0800 |003d: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ -42e31c: 0c01 |0040: move-result-object v1 │ │ -42e31e: 6e10 9fb4 0100 |0041: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b49f │ │ -42e324: 0b01 |0044: move-result-wide v1 │ │ -42e326: 7120 48b2 2100 |0045: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e32c: 0c01 |0048: move-result-object v1 │ │ -42e32e: 1a02 1875 |0049: const-string v2, "completion_date" // string@7518 │ │ -42e332: 6e30 0e02 2001 |004b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42e338: 1a01 97c9 |004e: const-string v1, "reason_detailed" // string@c997 │ │ -42e33c: 6e10 19ab 0800 |0050: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab19 │ │ -42e342: 0c02 |0053: move-result-object v2 │ │ -42e344: 6e30 0f02 1002 |0054: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e34a: 1a01 3be0 |0057: const-string v1, "title" // string@e03b │ │ -42e34e: 6e10 1aab 0800 |0059: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab1a │ │ -42e354: 0c02 |005c: move-result-object v2 │ │ -42e356: 6e30 0f02 1002 |005d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e35c: 6e10 17ab 0800 |0060: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab17 │ │ -42e362: 0b01 |0063: move-result-wide v1 │ │ -42e364: 1603 0000 |0064: const-wide/16 v3, #int 0 // #0 │ │ -42e368: 1a05 6219 |0066: const-string v5, "DownloadLog" // string@1962 │ │ -42e36c: 3106 0103 |0068: cmp-long v6, v1, v3 │ │ -42e370: 3906 0d00 |006a: if-nez v6, 0077 // +000d │ │ -42e374: 5471 f5cf |006c: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e378: 1202 |006e: const/4 v2, #int 0 // #0 │ │ -42e37a: 6e40 7703 5102 |006f: invoke-virtual {v1, v5, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ -42e380: 0b00 |0072: move-result-wide v0 │ │ -42e382: 6e30 1eab 0801 |0073: invoke-virtual {v8, v0, v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.setId:(J)V // method@ab1e │ │ -42e388: 2816 |0076: goto 008c // +0016 │ │ -42e38a: 5471 f5cf |0077: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e38e: 1212 |0079: const/4 v2, #int 1 // #1 │ │ -42e390: 2322 1021 |007a: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ -42e394: 6e10 17ab 0800 |007c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab17 │ │ -42e39a: 0b03 |007f: move-result-wide v3 │ │ -42e39c: 7120 c2b2 4300 |0080: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42e3a2: 0c03 |0083: move-result-object v3 │ │ -42e3a4: 1204 |0084: const/4 v4, #int 0 // #0 │ │ -42e3a6: 4d03 0204 |0085: aput-object v3, v2, v4 │ │ -42e3aa: 1a03 7899 |0087: const-string v3, "id=?" // string@9978 │ │ -42e3ae: 6e52 8103 5130 |0089: invoke-virtual {v1, v5, v0, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42e3b4: 6e10 17ab 0800 |008c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab17 │ │ -42e3ba: 0b00 |008f: move-result-wide v0 │ │ -42e3bc: 1000 |0090: return-wide v0 │ │ +42e274: |[42e274] de.danoeh.antennapod.storage.database.PodDBAdapter.setDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)J │ │ +42e284: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42e288: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42e28e: 6e10 15ab 0800 |0005: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ +42e294: 0b01 |0008: move-result-wide v1 │ │ +42e296: 7120 48b2 2100 |0009: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e29c: 0c01 |000c: move-result-object v1 │ │ +42e29e: 1a02 1085 |000d: const-string v2, "feedfile" // string@8510 │ │ +42e2a2: 6e30 0e02 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42e2a8: 6e10 16ab 0800 |0012: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ +42e2ae: 0a01 |0015: move-result v1 │ │ +42e2b0: 7110 38b2 0100 |0016: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42e2b6: 0c01 |0019: move-result-object v1 │ │ +42e2b8: 1a02 1485 |001a: const-string v2, "feedfile_type" // string@8514 │ │ +42e2bc: 6e30 0d02 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42e2c2: 6e10 18ab 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +42e2c8: 0c01 |0022: move-result-object v1 │ │ +42e2ca: 6e10 0fab 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ab0f │ │ +42e2d0: 0a01 |0026: move-result v1 │ │ +42e2d2: 7110 38b2 0100 |0027: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42e2d8: 0c01 |002a: move-result-object v1 │ │ +42e2da: 1a02 95c9 |002b: const-string v2, "reason" // string@c995 │ │ +42e2de: 6e30 0d02 2001 |002d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42e2e4: 6e10 1bab 0800 |0030: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ +42e2ea: 0a01 |0033: move-result v1 │ │ +42e2ec: 7110 b9b1 0100 |0034: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +42e2f2: 0c01 |0037: move-result-object v1 │ │ +42e2f4: 1a02 addd |0038: const-string v2, "successful" // string@ddad │ │ +42e2f8: 6e30 0b02 2001 |003a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ +42e2fe: 6e10 14ab 0800 |003d: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab14 │ │ +42e304: 0c01 |0040: move-result-object v1 │ │ +42e306: 6e10 9fb4 0100 |0041: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b49f │ │ +42e30c: 0b01 |0044: move-result-wide v1 │ │ +42e30e: 7120 48b2 2100 |0045: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e314: 0c01 |0048: move-result-object v1 │ │ +42e316: 1a02 1875 |0049: const-string v2, "completion_date" // string@7518 │ │ +42e31a: 6e30 0e02 2001 |004b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42e320: 1a01 97c9 |004e: const-string v1, "reason_detailed" // string@c997 │ │ +42e324: 6e10 19ab 0800 |0050: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab19 │ │ +42e32a: 0c02 |0053: move-result-object v2 │ │ +42e32c: 6e30 0f02 1002 |0054: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e332: 1a01 3be0 |0057: const-string v1, "title" // string@e03b │ │ +42e336: 6e10 1aab 0800 |0059: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getTitle:()Ljava/lang/String; // method@ab1a │ │ +42e33c: 0c02 |005c: move-result-object v2 │ │ +42e33e: 6e30 0f02 1002 |005d: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e344: 6e10 17ab 0800 |0060: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab17 │ │ +42e34a: 0b01 |0063: move-result-wide v1 │ │ +42e34c: 1603 0000 |0064: const-wide/16 v3, #int 0 // #0 │ │ +42e350: 1a05 6219 |0066: const-string v5, "DownloadLog" // string@1962 │ │ +42e354: 3106 0103 |0068: cmp-long v6, v1, v3 │ │ +42e358: 3906 0d00 |006a: if-nez v6, 0077 // +000d │ │ +42e35c: 5471 f5cf |006c: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e360: 1202 |006e: const/4 v2, #int 0 // #0 │ │ +42e362: 6e40 7703 5102 |006f: invoke-virtual {v1, v5, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ +42e368: 0b00 |0072: move-result-wide v0 │ │ +42e36a: 6e30 1eab 0801 |0073: invoke-virtual {v8, v0, v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.setId:(J)V // method@ab1e │ │ +42e370: 2816 |0076: goto 008c // +0016 │ │ +42e372: 5471 f5cf |0077: iget-object v1, v7, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e376: 1212 |0079: const/4 v2, #int 1 // #1 │ │ +42e378: 2322 1021 |007a: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ +42e37c: 6e10 17ab 0800 |007c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab17 │ │ +42e382: 0b03 |007f: move-result-wide v3 │ │ +42e384: 7120 c2b2 4300 |0080: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42e38a: 0c03 |0083: move-result-object v3 │ │ +42e38c: 1204 |0084: const/4 v4, #int 0 // #0 │ │ +42e38e: 4d03 0204 |0085: aput-object v3, v2, v4 │ │ +42e392: 1a03 7899 |0087: const-string v3, "id=?" // string@9978 │ │ +42e396: 6e52 8103 5130 |0089: invoke-virtual {v1, v5, v0, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42e39c: 6e10 17ab 0800 |008c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadResult;.getId:()J // method@ab17 │ │ +42e3a2: 0b00 |008f: move-result-wide v0 │ │ +42e3a4: 1000 |0090: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0005 line=762 │ │ 0x0012 line=763 │ │ 0x001f line=764 │ │ 0x0030 line=765 │ │ @@ -1010882,69 +1010882,69 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -42f2a0: |[42f2a0] de.danoeh.antennapod.storage.database.PodDBAdapter.setFavorites:(Ljava/util/List;)V │ │ -42f2b0: 1a00 3a1d |0000: const-string v0, "Favorites" // string@1d3a │ │ -42f2b4: 2201 6100 |0002: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ -42f2b8: 7010 0902 0100 |0004: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42f2be: 5482 f5cf |0007: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f2c2: 6e10 6b03 0200 |0009: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ -42f2c8: 5482 f5cf |000c: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f2cc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -42f2ce: 6e40 6d03 0233 |000f: invoke-virtual {v2, v0, v3, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ -42f2d4: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -42f2d6: 7210 e9b4 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ -42f2dc: 0a04 |0016: move-result v4 │ │ -42f2de: 3542 3800 |0017: if-ge v2, v4, 004f // +0038 │ │ -42f2e2: 7220 ddb4 2900 |0019: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -42f2e8: 0c04 |001c: move-result-object v4 │ │ -42f2ea: 1f04 a21c |001d: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -42f2ee: 1a05 6999 |001f: const-string v5, "id" // string@9969 │ │ -42f2f2: 7110 38b2 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42f2f8: 0c06 |0024: move-result-object v6 │ │ -42f2fa: 6e30 0d02 5106 |0025: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42f300: 1a05 1785 |0028: const-string v5, "feeditem" // string@8517 │ │ -42f304: 6e10 77ab 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42f30a: 0b06 |002d: move-result-wide v6 │ │ -42f30c: 7120 48b2 7600 |002e: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42f312: 0c06 |0031: move-result-object v6 │ │ -42f314: 6e30 0e02 5106 |0032: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42f31a: 1a05 ba84 |0035: const-string v5, "feed" // string@84ba │ │ -42f31e: 6e10 b0ab 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -42f324: 0c04 |003a: move-result-object v4 │ │ -42f326: 6e10 77ab 0400 |003b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42f32c: 0b06 |003e: move-result-wide v6 │ │ -42f32e: 7120 48b2 7600 |003f: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42f334: 0c04 |0042: move-result-object v4 │ │ -42f336: 6e30 0e02 5104 |0043: invoke-virtual {v1, v5, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42f33c: 5484 f5cf |0046: iget-object v4, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f340: 1255 |0048: const/4 v5, #int 5 // #5 │ │ -42f342: 6e55 7803 0413 |0049: invoke-virtual {v4, v0, v3, v1, v5}, Landroid/database/sqlite/SQLiteDatabase;.insertWithOnConflict:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J // method@0378 │ │ -42f348: d802 0201 |004c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42f34c: 28c5 |004e: goto 0013 // -003b │ │ -42f34e: 5489 f5cf |004f: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f352: 6e10 8003 0900 |0051: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42f358: 280d |0054: goto 0061 // +000d │ │ -42f35a: 0d09 |0055: move-exception v9 │ │ -42f35c: 2811 |0056: goto 0067 // +0011 │ │ -42f35e: 0d09 |0057: move-exception v9 │ │ -42f360: 1a00 734f |0058: const-string v0, "PodDBAdapter" // string@4f73 │ │ -42f364: 7110 f90a 0900 |005a: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42f36a: 0c09 |005d: move-result-object v9 │ │ -42f36c: 7120 f70a 9000 |005e: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42f372: 5489 f5cf |0061: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f376: 6e10 7003 0900 |0063: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42f37c: 0e00 |0066: return-void │ │ -42f37e: 5480 f5cf |0067: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f382: 6e10 7003 0000 |0069: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42f388: 2709 |006c: throw v9 │ │ +42f288: |[42f288] de.danoeh.antennapod.storage.database.PodDBAdapter.setFavorites:(Ljava/util/List;)V │ │ +42f298: 1a00 3a1d |0000: const-string v0, "Favorites" // string@1d3a │ │ +42f29c: 2201 6100 |0002: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ +42f2a0: 7010 0902 0100 |0004: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42f2a6: 5482 f5cf |0007: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f2aa: 6e10 6b03 0200 |0009: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ +42f2b0: 5482 f5cf |000c: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f2b4: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +42f2b6: 6e40 6d03 0233 |000f: invoke-virtual {v2, v0, v3, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ +42f2bc: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +42f2be: 7210 e9b4 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ +42f2c4: 0a04 |0016: move-result v4 │ │ +42f2c6: 3542 3800 |0017: if-ge v2, v4, 004f // +0038 │ │ +42f2ca: 7220 ddb4 2900 |0019: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +42f2d0: 0c04 |001c: move-result-object v4 │ │ +42f2d2: 1f04 a21c |001d: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +42f2d6: 1a05 6999 |001f: const-string v5, "id" // string@9969 │ │ +42f2da: 7110 38b2 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42f2e0: 0c06 |0024: move-result-object v6 │ │ +42f2e2: 6e30 0d02 5106 |0025: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42f2e8: 1a05 1785 |0028: const-string v5, "feeditem" // string@8517 │ │ +42f2ec: 6e10 77ab 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42f2f2: 0b06 |002d: move-result-wide v6 │ │ +42f2f4: 7120 48b2 7600 |002e: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42f2fa: 0c06 |0031: move-result-object v6 │ │ +42f2fc: 6e30 0e02 5106 |0032: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42f302: 1a05 ba84 |0035: const-string v5, "feed" // string@84ba │ │ +42f306: 6e10 b0ab 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +42f30c: 0c04 |003a: move-result-object v4 │ │ +42f30e: 6e10 77ab 0400 |003b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42f314: 0b06 |003e: move-result-wide v6 │ │ +42f316: 7120 48b2 7600 |003f: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42f31c: 0c04 |0042: move-result-object v4 │ │ +42f31e: 6e30 0e02 5104 |0043: invoke-virtual {v1, v5, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42f324: 5484 f5cf |0046: iget-object v4, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f328: 1255 |0048: const/4 v5, #int 5 // #5 │ │ +42f32a: 6e55 7803 0413 |0049: invoke-virtual {v4, v0, v3, v1, v5}, Landroid/database/sqlite/SQLiteDatabase;.insertWithOnConflict:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J // method@0378 │ │ +42f330: d802 0201 |004c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42f334: 28c5 |004e: goto 0013 // -003b │ │ +42f336: 5489 f5cf |004f: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f33a: 6e10 8003 0900 |0051: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42f340: 280d |0054: goto 0061 // +000d │ │ +42f342: 0d09 |0055: move-exception v9 │ │ +42f344: 2811 |0056: goto 0067 // +0011 │ │ +42f346: 0d09 |0057: move-exception v9 │ │ +42f348: 1a00 734f |0058: const-string v0, "PodDBAdapter" // string@4f73 │ │ +42f34c: 7110 f90a 0900 |005a: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42f352: 0c09 |005d: move-result-object v9 │ │ +42f354: 7120 f70a 9000 |005e: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42f35a: 5489 f5cf |0061: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f35e: 6e10 7003 0900 |0063: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42f364: 0e00 |0066: return-void │ │ +42f366: 5480 f5cf |0067: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f36a: 6e10 7003 0000 |0069: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42f370: 2709 |006c: throw v9 │ │ catches : 2 │ │ 0x0007 - 0x0054 │ │ Landroid/database/SQLException; -> 0x0057 │ │ -> 0x0055 │ │ 0x0058 - 0x0061 │ │ -> 0x0055 │ │ positions : │ │ @@ -1010970,30 +1010970,30 @@ │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -42f3a4: |[42f3a4] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedCustomTitle:(JLjava/lang/String;)V │ │ -42f3b4: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42f3b8: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42f3be: 1a01 0579 |0005: const-string v1, "custom_title" // string@7905 │ │ -42f3c2: 6e30 0f02 1006 |0007: invoke-virtual {v0, v1, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42f3c8: 5436 f5cf |000a: iget-object v6, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f3cc: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -42f3ce: 2311 1021 |000d: new-array v1, v1, [Ljava/lang/String; // type@2110 │ │ -42f3d2: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -42f3d4: 7120 c2b2 5400 |0010: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42f3da: 0c04 |0013: move-result-object v4 │ │ -42f3dc: 4d04 0102 |0014: aput-object v4, v1, v2 │ │ -42f3e0: 1a04 a51d |0016: const-string v4, "Feeds" // string@1da5 │ │ -42f3e4: 1a05 7899 |0018: const-string v5, "id=?" // string@9978 │ │ -42f3e8: 6e51 8103 4650 |001a: invoke-virtual {v6, v4, v0, v5, v1}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42f3ee: 0e00 |001d: return-void │ │ +42f38c: |[42f38c] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedCustomTitle:(JLjava/lang/String;)V │ │ +42f39c: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42f3a0: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42f3a6: 1a01 0579 |0005: const-string v1, "custom_title" // string@7905 │ │ +42f3aa: 6e30 0f02 1006 |0007: invoke-virtual {v0, v1, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42f3b0: 5436 f5cf |000a: iget-object v6, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f3b4: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +42f3b6: 2311 1021 |000d: new-array v1, v1, [Ljava/lang/String; // type@2110 │ │ +42f3ba: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +42f3bc: 7120 c2b2 5400 |0010: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42f3c2: 0c04 |0013: move-result-object v4 │ │ +42f3c4: 4d04 0102 |0014: aput-object v4, v1, v2 │ │ +42f3c8: 1a04 a51d |0016: const-string v4, "Feeds" // string@1da5 │ │ +42f3cc: 1a05 7899 |0018: const-string v5, "id=?" // string@9978 │ │ +42f3d0: 6e51 8103 4650 |001a: invoke-virtual {v6, v4, v0, v5, v1}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42f3d6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0007 line=753 │ │ 0x000a line=754 │ │ locals : │ │ 0x0000 - 0x001e reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1011005,28 +1011005,28 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -42f3f0: |[42f3f0] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedDownloadUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ -42f400: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42f404: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42f40a: 1a01 f87c |0005: const-string v1, "download_url" // string@7cf8 │ │ -42f40e: 6e30 0f02 1005 |0007: invoke-virtual {v0, v1, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42f414: 5435 f5cf |000a: iget-object v5, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f418: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -42f41a: 2311 1021 |000d: new-array v1, v1, [Ljava/lang/String; // type@2110 │ │ -42f41e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -42f420: 4d04 0102 |0010: aput-object v4, v1, v2 │ │ -42f424: 1a04 a51d |0012: const-string v4, "Feeds" // string@1da5 │ │ -42f428: 1a02 f97c |0014: const-string v2, "download_url=?" // string@7cf9 │ │ -42f42c: 6e51 8103 4520 |0016: invoke-virtual {v5, v4, v0, v2, v1}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42f432: 0e00 |0019: return-void │ │ +42f3d8: |[42f3d8] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedDownloadUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ +42f3e8: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42f3ec: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42f3f2: 1a01 f87c |0005: const-string v1, "download_url" // string@7cf8 │ │ +42f3f6: 6e30 0f02 1005 |0007: invoke-virtual {v0, v1, v5}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42f3fc: 5435 f5cf |000a: iget-object v5, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f400: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +42f402: 2311 1021 |000d: new-array v1, v1, [Ljava/lang/String; // type@2110 │ │ +42f406: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +42f408: 4d04 0102 |0010: aput-object v4, v1, v2 │ │ +42f40c: 1a04 a51d |0012: const-string v4, "Feeds" // string@1da5 │ │ +42f410: 1a02 f97c |0014: const-string v2, "download_url=?" // string@7cf9 │ │ +42f414: 6e51 8103 4520 |0016: invoke-virtual {v5, v4, v0, v2, v1}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42f41a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0007 line=588 │ │ 0x000a line=589 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1011038,45 +1011038,45 @@ │ │ type : '(JLjava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -42f434: |[42f434] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemFilter:(JLjava/util/Set;)V │ │ -42f444: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ -42f448: 7120 a90a 8000 |0002: invoke-static {v0, v8}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0aa9 │ │ -42f44e: 0c08 |0005: move-result-object v8 │ │ -42f450: 6200 3dd9 |0006: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -42f454: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -42f456: 2311 0e21 |0009: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -42f45a: 7120 48b2 7600 |000b: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42f460: 0c02 |000e: move-result-object v2 │ │ -42f462: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -42f464: 4d02 0103 |0010: aput-object v2, v1, v3 │ │ -42f468: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -42f46a: 4d08 0102 |0013: aput-object v8, v1, v2 │ │ -42f46e: 1a04 5bd3 |0015: const-string v4, "setFeedItemFilter() called with: feedId = [%d], filterValues = [%s]" // string@d35b │ │ -42f472: 7130 a2b2 4001 |0017: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -42f478: 0c00 |001a: move-result-object v0 │ │ -42f47a: 1a01 734f |001b: const-string v1, "PodDBAdapter" // string@4f73 │ │ -42f47e: 7120 f50a 0100 |001d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42f484: 2200 6100 |0020: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42f488: 7010 0902 0000 |0022: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42f48e: 1a01 ed97 |0025: const-string v1, "hide" // string@97ed │ │ -42f492: 6e30 0f02 1008 |0027: invoke-virtual {v0, v1, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42f498: 5458 f5cf |002a: iget-object v8, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f49c: 2321 1021 |002c: new-array v1, v2, [Ljava/lang/String; // type@2110 │ │ -42f4a0: 7120 c2b2 7600 |002e: invoke-static {v6, v7}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42f4a6: 0c06 |0031: move-result-object v6 │ │ -42f4a8: 4d06 0103 |0032: aput-object v6, v1, v3 │ │ -42f4ac: 1a06 a51d |0034: const-string v6, "Feeds" // string@1da5 │ │ -42f4b0: 1a07 7899 |0036: const-string v7, "id=?" // string@9978 │ │ -42f4b4: 6e51 8103 6870 |0038: invoke-virtual {v8, v6, v0, v7, v1}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42f4ba: 0e00 |003b: return-void │ │ +42f41c: |[42f41c] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemFilter:(JLjava/util/Set;)V │ │ +42f42c: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ +42f430: 7120 a90a 8000 |0002: invoke-static {v0, v8}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0aa9 │ │ +42f436: 0c08 |0005: move-result-object v8 │ │ +42f438: 6200 3dd9 |0006: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +42f43c: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +42f43e: 2311 0e21 |0009: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +42f442: 7120 48b2 7600 |000b: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42f448: 0c02 |000e: move-result-object v2 │ │ +42f44a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +42f44c: 4d02 0103 |0010: aput-object v2, v1, v3 │ │ +42f450: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +42f452: 4d08 0102 |0013: aput-object v8, v1, v2 │ │ +42f456: 1a04 5bd3 |0015: const-string v4, "setFeedItemFilter() called with: feedId = [%d], filterValues = [%s]" // string@d35b │ │ +42f45a: 7130 a2b2 4001 |0017: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +42f460: 0c00 |001a: move-result-object v0 │ │ +42f462: 1a01 734f |001b: const-string v1, "PodDBAdapter" // string@4f73 │ │ +42f466: 7120 f50a 0100 |001d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42f46c: 2200 6100 |0020: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42f470: 7010 0902 0000 |0022: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42f476: 1a01 ed97 |0025: const-string v1, "hide" // string@97ed │ │ +42f47a: 6e30 0f02 1008 |0027: invoke-virtual {v0, v1, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42f480: 5458 f5cf |002a: iget-object v8, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f484: 2321 1021 |002c: new-array v1, v2, [Ljava/lang/String; // type@2110 │ │ +42f488: 7120 c2b2 7600 |002e: invoke-static {v6, v7}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42f48e: 0c06 |0031: move-result-object v6 │ │ +42f490: 4d06 0103 |0032: aput-object v6, v1, v3 │ │ +42f494: 1a06 a51d |0034: const-string v6, "Feeds" // string@1da5 │ │ +42f498: 1a07 7899 |0036: const-string v7, "id=?" // string@9978 │ │ +42f49c: 6e51 8103 6870 |0038: invoke-virtual {v8, v6, v0, v7, v1}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42f4a2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=469 │ │ 0x0006 line=470 │ │ 0x000b line=471 │ │ 0x0017 line=470 │ │ 0x0020 line=472 │ │ @@ -1011092,62 +1011092,62 @@ │ │ type : '(IJJZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 97 16-bit code units │ │ -42f4bc: |[42f4bc] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemRead:(IJJZ)V │ │ -42f4cc: 1a00 7899 |0000: const-string v0, "id=?" // string@9978 │ │ -42f4d0: 5451 f5cf |0002: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f4d4: 6e10 6b03 0100 |0004: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ -42f4da: 2201 6100 |0007: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ -42f4de: 7010 0902 0100 |0009: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42f4e4: 1a02 97c8 |000c: const-string v2, "read" // string@c897 │ │ -42f4e8: 7110 38b2 0600 |000e: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42f4ee: 0c06 |0011: move-result-object v6 │ │ -42f4f0: 6e30 0d02 2106 |0012: invoke-virtual {v1, v2, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42f4f6: 5456 f5cf |0015: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f4fa: 1a02 6d1d |0017: const-string v2, "FeedItems" // string@1d6d │ │ -42f4fe: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -42f500: 2334 1021 |001a: new-array v4, v3, [Ljava/lang/String; // type@2110 │ │ -42f504: 7120 c2b2 8700 |001c: invoke-static {v7, v8}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42f50a: 0c07 |001f: move-result-object v7 │ │ -42f50c: 1208 |0020: const/4 v8, #int 0 // #0 │ │ -42f50e: 4d07 0408 |0021: aput-object v7, v4, v8 │ │ -42f512: 6e54 8103 2601 |0023: invoke-virtual {v6, v2, v1, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42f518: 380b 1d00 |0026: if-eqz v11, 0043 // +001d │ │ -42f51c: 6e10 0a02 0100 |0028: invoke-virtual {v1}, Landroid/content/ContentValues;.clear:()V // method@020a │ │ -42f522: 1a06 7bc5 |002b: const-string v6, "position" // string@c57b │ │ -42f526: 7110 38b2 0800 |002d: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42f52c: 0c07 |0030: move-result-object v7 │ │ -42f52e: 6e30 0d02 6107 |0031: invoke-virtual {v1, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42f534: 5456 f5cf |0034: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f538: 1a07 771d |0036: const-string v7, "FeedMedia" // string@1d77 │ │ -42f53c: 233b 1021 |0038: new-array v11, v3, [Ljava/lang/String; // type@2110 │ │ -42f540: 7120 c2b2 a900 |003a: invoke-static {v9, v10}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42f546: 0c09 |003d: move-result-object v9 │ │ -42f548: 4d09 0b08 |003e: aput-object v9, v11, v8 │ │ -42f54c: 6e5b 8103 7601 |0040: invoke-virtual {v6, v7, v1, v0, v11}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42f552: 5456 f5cf |0043: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f556: 6e10 8003 0600 |0045: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42f55c: 280d |0048: goto 0055 // +000d │ │ -42f55e: 0d06 |0049: move-exception v6 │ │ -42f560: 2811 |004a: goto 005b // +0011 │ │ -42f562: 0d06 |004b: move-exception v6 │ │ -42f564: 1a07 734f |004c: const-string v7, "PodDBAdapter" // string@4f73 │ │ -42f568: 7110 f90a 0600 |004e: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42f56e: 0c06 |0051: move-result-object v6 │ │ -42f570: 7120 f70a 6700 |0052: invoke-static {v7, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42f576: 5456 f5cf |0055: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f57a: 6e10 7003 0600 |0057: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42f580: 0e00 |005a: return-void │ │ -42f582: 5457 f5cf |005b: iget-object v7, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f586: 6e10 7003 0700 |005d: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42f58c: 2706 |0060: throw v6 │ │ +42f4a4: |[42f4a4] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemRead:(IJJZ)V │ │ +42f4b4: 1a00 7899 |0000: const-string v0, "id=?" // string@9978 │ │ +42f4b8: 5451 f5cf |0002: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f4bc: 6e10 6b03 0100 |0004: invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ +42f4c2: 2201 6100 |0007: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ +42f4c6: 7010 0902 0100 |0009: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42f4cc: 1a02 97c8 |000c: const-string v2, "read" // string@c897 │ │ +42f4d0: 7110 38b2 0600 |000e: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42f4d6: 0c06 |0011: move-result-object v6 │ │ +42f4d8: 6e30 0d02 2106 |0012: invoke-virtual {v1, v2, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42f4de: 5456 f5cf |0015: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f4e2: 1a02 6d1d |0017: const-string v2, "FeedItems" // string@1d6d │ │ +42f4e6: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +42f4e8: 2334 1021 |001a: new-array v4, v3, [Ljava/lang/String; // type@2110 │ │ +42f4ec: 7120 c2b2 8700 |001c: invoke-static {v7, v8}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42f4f2: 0c07 |001f: move-result-object v7 │ │ +42f4f4: 1208 |0020: const/4 v8, #int 0 // #0 │ │ +42f4f6: 4d07 0408 |0021: aput-object v7, v4, v8 │ │ +42f4fa: 6e54 8103 2601 |0023: invoke-virtual {v6, v2, v1, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42f500: 380b 1d00 |0026: if-eqz v11, 0043 // +001d │ │ +42f504: 6e10 0a02 0100 |0028: invoke-virtual {v1}, Landroid/content/ContentValues;.clear:()V // method@020a │ │ +42f50a: 1a06 7bc5 |002b: const-string v6, "position" // string@c57b │ │ +42f50e: 7110 38b2 0800 |002d: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42f514: 0c07 |0030: move-result-object v7 │ │ +42f516: 6e30 0d02 6107 |0031: invoke-virtual {v1, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42f51c: 5456 f5cf |0034: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f520: 1a07 771d |0036: const-string v7, "FeedMedia" // string@1d77 │ │ +42f524: 233b 1021 |0038: new-array v11, v3, [Ljava/lang/String; // type@2110 │ │ +42f528: 7120 c2b2 a900 |003a: invoke-static {v9, v10}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42f52e: 0c09 |003d: move-result-object v9 │ │ +42f530: 4d09 0b08 |003e: aput-object v9, v11, v8 │ │ +42f534: 6e5b 8103 7601 |0040: invoke-virtual {v6, v7, v1, v0, v11}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42f53a: 5456 f5cf |0043: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f53e: 6e10 8003 0600 |0045: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42f544: 280d |0048: goto 0055 // +000d │ │ +42f546: 0d06 |0049: move-exception v6 │ │ +42f548: 2811 |004a: goto 005b // +0011 │ │ +42f54a: 0d06 |004b: move-exception v6 │ │ +42f54c: 1a07 734f |004c: const-string v7, "PodDBAdapter" // string@4f73 │ │ +42f550: 7110 f90a 0600 |004e: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42f556: 0c06 |0051: move-result-object v6 │ │ +42f558: 7120 f70a 6700 |0052: invoke-static {v7, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42f55e: 5456 f5cf |0055: iget-object v6, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f562: 6e10 7003 0600 |0057: invoke-virtual {v6}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42f568: 0e00 |005a: return-void │ │ +42f56a: 5457 f5cf |005b: iget-object v7, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f56e: 6e10 7003 0700 |005d: invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42f574: 2706 |0060: throw v6 │ │ catches : 2 │ │ 0x0002 - 0x0048 │ │ Landroid/database/SQLException; -> 0x004b │ │ -> 0x0049 │ │ 0x004c - 0x0055 │ │ -> 0x0049 │ │ positions : │ │ @@ -1011174,56 +1011174,56 @@ │ │ type : '(I[J)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -42f5a8: |[42f5a8] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemRead:(I[J)V │ │ -42f5b8: 54a0 f5cf |0000: iget-object v0, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f5bc: 6e10 6b03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ -42f5c2: 2200 6100 |0005: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42f5c6: 7010 0902 0000 |0007: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42f5cc: 21c1 |000a: array-length v1, v12 │ │ -42f5ce: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -42f5d0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -42f5d2: 3513 2500 |000d: if-ge v3, v1, 0032 // +0025 │ │ -42f5d6: 4504 0c03 |000f: aget-wide v4, v12, v3 │ │ -42f5da: 6e10 0a02 0000 |0011: invoke-virtual {v0}, Landroid/content/ContentValues;.clear:()V // method@020a │ │ -42f5e0: 1a06 97c8 |0014: const-string v6, "read" // string@c897 │ │ -42f5e4: 7110 38b2 0b00 |0016: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42f5ea: 0c07 |0019: move-result-object v7 │ │ -42f5ec: 6e30 0d02 6007 |001a: invoke-virtual {v0, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42f5f2: 54a6 f5cf |001d: iget-object v6, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f5f6: 1a07 6d1d |001f: const-string v7, "FeedItems" // string@1d6d │ │ -42f5fa: 1a08 7899 |0021: const-string v8, "id=?" // string@9978 │ │ -42f5fe: 1219 |0023: const/4 v9, #int 1 // #1 │ │ -42f600: 2399 1021 |0024: new-array v9, v9, [Ljava/lang/String; // type@2110 │ │ -42f604: 7120 c2b2 5400 |0026: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42f60a: 0c04 |0029: move-result-object v4 │ │ -42f60c: 4d04 0902 |002a: aput-object v4, v9, v2 │ │ -42f610: 6e59 8103 7680 |002c: invoke-virtual {v6, v7, v0, v8, v9}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42f616: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -42f61a: 28dc |0031: goto 000d // -0024 │ │ -42f61c: 54ab f5cf |0032: iget-object v11, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f620: 6e10 8003 0b00 |0034: invoke-virtual {v11}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42f626: 280d |0037: goto 0044 // +000d │ │ -42f628: 0d0b |0038: move-exception v11 │ │ -42f62a: 2811 |0039: goto 004a // +0011 │ │ -42f62c: 0d0b |003a: move-exception v11 │ │ -42f62e: 1a0c 734f |003b: const-string v12, "PodDBAdapter" // string@4f73 │ │ -42f632: 7110 f90a 0b00 |003d: invoke-static {v11}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42f638: 0c0b |0040: move-result-object v11 │ │ -42f63a: 7120 f70a bc00 |0041: invoke-static {v12, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42f640: 54ab f5cf |0044: iget-object v11, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f644: 6e10 7003 0b00 |0046: invoke-virtual {v11}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42f64a: 0e00 |0049: return-void │ │ -42f64c: 54ac f5cf |004a: iget-object v12, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f650: 6e10 7003 0c00 |004c: invoke-virtual {v12}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42f656: 270b |004f: throw v11 │ │ +42f590: |[42f590] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemRead:(I[J)V │ │ +42f5a0: 54a0 f5cf |0000: iget-object v0, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f5a4: 6e10 6b03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ +42f5aa: 2200 6100 |0005: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42f5ae: 7010 0902 0000 |0007: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42f5b4: 21c1 |000a: array-length v1, v12 │ │ +42f5b6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +42f5b8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +42f5ba: 3513 2500 |000d: if-ge v3, v1, 0032 // +0025 │ │ +42f5be: 4504 0c03 |000f: aget-wide v4, v12, v3 │ │ +42f5c2: 6e10 0a02 0000 |0011: invoke-virtual {v0}, Landroid/content/ContentValues;.clear:()V // method@020a │ │ +42f5c8: 1a06 97c8 |0014: const-string v6, "read" // string@c897 │ │ +42f5cc: 7110 38b2 0b00 |0016: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42f5d2: 0c07 |0019: move-result-object v7 │ │ +42f5d4: 6e30 0d02 6007 |001a: invoke-virtual {v0, v6, v7}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42f5da: 54a6 f5cf |001d: iget-object v6, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f5de: 1a07 6d1d |001f: const-string v7, "FeedItems" // string@1d6d │ │ +42f5e2: 1a08 7899 |0021: const-string v8, "id=?" // string@9978 │ │ +42f5e6: 1219 |0023: const/4 v9, #int 1 // #1 │ │ +42f5e8: 2399 1021 |0024: new-array v9, v9, [Ljava/lang/String; // type@2110 │ │ +42f5ec: 7120 c2b2 5400 |0026: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42f5f2: 0c04 |0029: move-result-object v4 │ │ +42f5f4: 4d04 0902 |002a: aput-object v4, v9, v2 │ │ +42f5f8: 6e59 8103 7680 |002c: invoke-virtual {v6, v7, v0, v8, v9}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42f5fe: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +42f602: 28dc |0031: goto 000d // -0024 │ │ +42f604: 54ab f5cf |0032: iget-object v11, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f608: 6e10 8003 0b00 |0034: invoke-virtual {v11}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42f60e: 280d |0037: goto 0044 // +000d │ │ +42f610: 0d0b |0038: move-exception v11 │ │ +42f612: 2811 |0039: goto 004a // +0011 │ │ +42f614: 0d0b |003a: move-exception v11 │ │ +42f616: 1a0c 734f |003b: const-string v12, "PodDBAdapter" // string@4f73 │ │ +42f61a: 7110 f90a 0b00 |003d: invoke-static {v11}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42f620: 0c0b |0040: move-result-object v11 │ │ +42f622: 7120 f70a bc00 |0041: invoke-static {v12, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42f628: 54ab f5cf |0044: iget-object v11, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f62c: 6e10 7003 0b00 |0046: invoke-virtual {v11}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42f632: 0e00 |0049: return-void │ │ +42f634: 54ac f5cf |004a: iget-object v12, v10, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f638: 6e10 7003 0c00 |004c: invoke-virtual {v12}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42f63e: 270b |004f: throw v11 │ │ catches : 2 │ │ 0x0000 - 0x0037 │ │ Landroid/database/SQLException; -> 0x003a │ │ -> 0x0038 │ │ 0x003b - 0x0044 │ │ -> 0x0038 │ │ positions : │ │ @@ -1011247,32 +1011247,32 @@ │ │ type : '(JLde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 34 16-bit code units │ │ -42f670: |[42f670] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -42f680: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42f684: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42f68a: 1a01 addb |0005: const-string v1, "sort_order" // string@dbad │ │ -42f68e: 7110 50ac 0600 |0007: invoke-static {v6}, Lde/danoeh/antennapod/model/feed/SortOrder;.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@ac50 │ │ -42f694: 0c06 |000a: move-result-object v6 │ │ -42f696: 6e30 0f02 1006 |000b: invoke-virtual {v0, v1, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42f69c: 5436 f5cf |000e: iget-object v6, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f6a0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -42f6a2: 2311 1021 |0011: new-array v1, v1, [Ljava/lang/String; // type@2110 │ │ -42f6a6: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -42f6a8: 7120 c2b2 5400 |0014: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42f6ae: 0c04 |0017: move-result-object v4 │ │ -42f6b0: 4d04 0102 |0018: aput-object v4, v1, v2 │ │ -42f6b4: 1a04 a51d |001a: const-string v4, "Feeds" // string@1da5 │ │ -42f6b8: 1a05 7899 |001c: const-string v5, "id=?" // string@9978 │ │ -42f6bc: 6e51 8103 4650 |001e: invoke-virtual {v6, v4, v0, v5, v1}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42f6c2: 0e00 |0021: return-void │ │ +42f658: |[42f658] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +42f668: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42f66c: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42f672: 1a01 addb |0005: const-string v1, "sort_order" // string@dbad │ │ +42f676: 7110 50ac 0600 |0007: invoke-static {v6}, Lde/danoeh/antennapod/model/feed/SortOrder;.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; // method@ac50 │ │ +42f67c: 0c06 |000a: move-result-object v6 │ │ +42f67e: 6e30 0f02 1006 |000b: invoke-virtual {v0, v1, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42f684: 5436 f5cf |000e: iget-object v6, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f688: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +42f68a: 2311 1021 |0011: new-array v1, v1, [Ljava/lang/String; // type@2110 │ │ +42f68e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +42f690: 7120 c2b2 5400 |0014: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42f696: 0c04 |0017: move-result-object v4 │ │ +42f698: 4d04 0102 |0018: aput-object v4, v1, v2 │ │ +42f69c: 1a04 a51d |001a: const-string v4, "Feeds" // string@1da5 │ │ +42f6a0: 1a05 7899 |001c: const-string v5, "id=?" // string@9978 │ │ +42f6a4: 6e51 8103 4650 |001e: invoke-virtual {v6, v4, v0, v5, v1}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42f6aa: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0007 line=479 │ │ 0x000e line=480 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1011284,18 +1011284,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -42f6c4: |[42f6c4] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItems:(II)V │ │ -42f6d4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -42f6d8: 6e51 e0af 3204 |0002: invoke-virtual {v2, v3, v4, v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(IIJ)V // method@afe0 │ │ -42f6de: 0e00 |0005: return-void │ │ +42f6ac: |[42f6ac] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItems:(II)V │ │ +42f6bc: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +42f6c0: 6e51 e0af 3204 |0002: invoke-virtual {v2, v3, v4, v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.setFeedItems:(IIJ)V // method@afe0 │ │ +42f6c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1042 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ 0x0000 - 0x0006 reg=4 (null) I │ │ @@ -1011305,58 +1011305,58 @@ │ │ type : '(IIJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -42f6e0: |[42f6e0] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItems:(IIJ)V │ │ -42f6f0: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42f6f4: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42f6fa: 1a01 b15c |0005: const-string v1, "UPDATE FeedItems SET read=" // string@5cb1 │ │ -42f6fe: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f704: 6e20 ceb2 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42f70a: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42f710: 0c05 |0010: move-result-object v5 │ │ -42f712: 1600 0000 |0011: const-wide/16 v0, #int 0 // #0 │ │ -42f716: 3102 0600 |0013: cmp-long v2, v6, v0 │ │ -42f71a: 3d02 1600 |0015: if-lez v2, 002b // +0016 │ │ -42f71e: 2200 741e |0017: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42f722: 7010 c7b2 0000 |0019: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42f728: 6e20 d3b2 5000 |001c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f72e: 1a05 8600 |001f: const-string v5, " WHERE feed=" // string@0086 │ │ -42f732: 6e20 d3b2 5000 |0021: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f738: 6e30 cfb2 6007 |0024: invoke-virtual {v0, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42f73e: 6e10 deb2 0000 |0027: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42f744: 0c05 |002a: move-result-object v5 │ │ -42f746: 12f6 |002b: const/4 v6, #int -1 // #ff │ │ -42f748: 3646 2f00 |002c: if-gt v6, v4, 005b // +002f │ │ -42f74c: 1216 |002e: const/4 v6, #int 1 // #1 │ │ -42f74e: 3664 2c00 |002f: if-gt v4, v6, 005b // +002c │ │ -42f752: 2206 741e |0031: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -42f756: 7010 c7b2 0600 |0033: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42f75c: 6e20 d3b2 5600 |0036: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f762: 3d02 0500 |0039: if-lez v2, 003e // +0005 │ │ -42f766: 1a05 5900 |003b: const-string v5, " AND " // string@0059 │ │ -42f76a: 2803 |003d: goto 0040 // +0003 │ │ -42f76c: 1a05 8500 |003e: const-string v5, " WHERE " // string@0085 │ │ -42f770: 6e20 d3b2 5600 |0040: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f776: 6e10 deb2 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42f77c: 0c05 |0046: move-result-object v5 │ │ -42f77e: 2206 741e |0047: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -42f782: 7010 c7b2 0600 |0049: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42f788: 6e20 d3b2 5600 |004c: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f78e: 1a05 98c8 |004f: const-string v5, "read=" // string@c898 │ │ -42f792: 6e20 d3b2 5600 |0051: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f798: 6e20 ceb2 4600 |0054: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42f79e: 6e10 deb2 0600 |0057: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42f7a4: 0c05 |005a: move-result-object v5 │ │ -42f7a6: 5434 f5cf |005b: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f7aa: 6e20 7103 5400 |005d: invoke-virtual {v4, v5}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42f7b0: 0e00 |0060: return-void │ │ +42f6c8: |[42f6c8] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedItems:(IIJ)V │ │ +42f6d8: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42f6dc: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42f6e2: 1a01 b15c |0005: const-string v1, "UPDATE FeedItems SET read=" // string@5cb1 │ │ +42f6e6: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f6ec: 6e20 ceb2 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42f6f2: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42f6f8: 0c05 |0010: move-result-object v5 │ │ +42f6fa: 1600 0000 |0011: const-wide/16 v0, #int 0 // #0 │ │ +42f6fe: 3102 0600 |0013: cmp-long v2, v6, v0 │ │ +42f702: 3d02 1600 |0015: if-lez v2, 002b // +0016 │ │ +42f706: 2200 741e |0017: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42f70a: 7010 c7b2 0000 |0019: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42f710: 6e20 d3b2 5000 |001c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f716: 1a05 8600 |001f: const-string v5, " WHERE feed=" // string@0086 │ │ +42f71a: 6e20 d3b2 5000 |0021: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f720: 6e30 cfb2 6007 |0024: invoke-virtual {v0, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42f726: 6e10 deb2 0000 |0027: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42f72c: 0c05 |002a: move-result-object v5 │ │ +42f72e: 12f6 |002b: const/4 v6, #int -1 // #ff │ │ +42f730: 3646 2f00 |002c: if-gt v6, v4, 005b // +002f │ │ +42f734: 1216 |002e: const/4 v6, #int 1 // #1 │ │ +42f736: 3664 2c00 |002f: if-gt v4, v6, 005b // +002c │ │ +42f73a: 2206 741e |0031: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +42f73e: 7010 c7b2 0600 |0033: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42f744: 6e20 d3b2 5600 |0036: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f74a: 3d02 0500 |0039: if-lez v2, 003e // +0005 │ │ +42f74e: 1a05 5900 |003b: const-string v5, " AND " // string@0059 │ │ +42f752: 2803 |003d: goto 0040 // +0003 │ │ +42f754: 1a05 8500 |003e: const-string v5, " WHERE " // string@0085 │ │ +42f758: 6e20 d3b2 5600 |0040: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f75e: 6e10 deb2 0600 |0043: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42f764: 0c05 |0046: move-result-object v5 │ │ +42f766: 2206 741e |0047: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +42f76a: 7010 c7b2 0600 |0049: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42f770: 6e20 d3b2 5600 |004c: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f776: 1a05 98c8 |004f: const-string v5, "read=" // string@c898 │ │ +42f77a: 6e20 d3b2 5600 |0051: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f780: 6e20 ceb2 4600 |0054: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42f786: 6e10 deb2 0600 |0057: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42f78c: 0c05 |005a: move-result-object v5 │ │ +42f78e: 5434 f5cf |005b: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f792: 6e20 7103 5400 |005d: invoke-virtual {v4, v5}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42f798: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ 0x0017 line=1048 │ │ 0x0031 line=1051 │ │ 0x0047 line=1052 │ │ 0x005b line=1054 │ │ @@ -1011371,36 +1011371,36 @@ │ │ type : '(JZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -42f7b4: |[42f7b4] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedLastUpdateFailed:(JZ)V │ │ -42f7c4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42f7c8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42f7ce: 1a01 c25c |0005: const-string v1, "UPDATE Feeds SET last_update_failed=" // string@5cc2 │ │ -42f7d2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f7d8: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ -42f7dc: 1a05 f809 |000c: const-string v5, "1" // string@09f8 │ │ -42f7e0: 2803 |000e: goto 0011 // +0003 │ │ -42f7e2: 1a05 e009 |000f: const-string v5, "0" // string@09e0 │ │ -42f7e6: 6e20 d3b2 5000 |0011: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f7ec: 1a05 8500 |0014: const-string v5, " WHERE " // string@0085 │ │ -42f7f0: 6e20 d3b2 5000 |0016: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f7f6: 1a05 6999 |0019: const-string v5, "id" // string@9969 │ │ -42f7fa: 6e20 d3b2 5000 |001b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f800: 1a05 be0a |001e: const-string v5, "=" // string@0abe │ │ -42f804: 6e20 d3b2 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42f80a: 6e30 cfb2 3004 |0023: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42f810: 6e10 deb2 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42f816: 0c03 |0029: move-result-object v3 │ │ -42f818: 5424 f5cf |002a: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f81c: 6e20 7103 3400 |002c: invoke-virtual {v4, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ -42f822: 0e00 |002f: return-void │ │ +42f79c: |[42f79c] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedLastUpdateFailed:(JZ)V │ │ +42f7ac: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42f7b0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42f7b6: 1a01 c25c |0005: const-string v1, "UPDATE Feeds SET last_update_failed=" // string@5cc2 │ │ +42f7ba: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f7c0: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ +42f7c4: 1a05 f809 |000c: const-string v5, "1" // string@09f8 │ │ +42f7c8: 2803 |000e: goto 0011 // +0003 │ │ +42f7ca: 1a05 e009 |000f: const-string v5, "0" // string@09e0 │ │ +42f7ce: 6e20 d3b2 5000 |0011: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f7d4: 1a05 8500 |0014: const-string v5, " WHERE " // string@0085 │ │ +42f7d8: 6e20 d3b2 5000 |0016: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f7de: 1a05 6999 |0019: const-string v5, "id" // string@9969 │ │ +42f7e2: 6e20 d3b2 5000 |001b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f7e8: 1a05 be0a |001e: const-string v5, "=" // string@0abe │ │ +42f7ec: 6e20 d3b2 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42f7f2: 6e30 cfb2 3004 |0023: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +42f7f8: 6e10 deb2 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42f7fe: 0c03 |0029: move-result-object v3 │ │ +42f800: 5424 f5cf |002a: iget-object v4, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f804: 6e20 7103 3400 |002c: invoke-virtual {v4, v3}, Landroid/database/sqlite/SQLiteDatabase;.execSQL:(Ljava/lang/String;)V // method@0371 │ │ +42f80a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=745 │ │ 0x0011 line=746 │ │ 0x002a line=748 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Lde/danoeh/antennapod/storage/database/PodDBAdapter; │ │ @@ -1011412,53 +1011412,53 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 77 16-bit code units │ │ -42f824: |[42f824] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedMediaPlaybackCompletionDate:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -42f834: 6e10 77ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42f83a: 0b00 |0003: move-result-wide v0 │ │ -42f83c: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -42f840: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -42f844: 3804 3d00 |0008: if-eqz v4, 0045 // +003d │ │ -42f848: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42f84c: 7010 0902 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42f852: 6e10 feab 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -42f858: 0c01 |0012: move-result-object v1 │ │ -42f85a: 6e10 9fb4 0100 |0013: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b49f │ │ -42f860: 0b01 |0016: move-result-wide v1 │ │ -42f862: 7120 48b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42f868: 0c01 |001a: move-result-object v1 │ │ -42f86a: 1a02 13c5 |001b: const-string v2, "playback_completion_date" // string@c513 │ │ -42f86e: 6e30 0e02 2001 |001d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42f874: 6e10 ffab 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDuration:()I // method@abff │ │ -42f87a: 0a01 |0023: move-result v1 │ │ -42f87c: 7110 38b2 0100 |0024: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42f882: 0c01 |0027: move-result-object v1 │ │ -42f884: 1a02 29c5 |0028: const-string v2, "played_duration" // string@c529 │ │ -42f888: 6e30 0d02 2001 |002a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42f88e: 5451 f5cf |002d: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f892: 1212 |002f: const/4 v2, #int 1 // #1 │ │ -42f894: 2322 1021 |0030: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ -42f898: 6e10 77ab 0600 |0032: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42f89e: 0b03 |0035: move-result-wide v3 │ │ -42f8a0: 7120 c2b2 4300 |0036: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42f8a6: 0c06 |0039: move-result-object v6 │ │ -42f8a8: 1203 |003a: const/4 v3, #int 0 // #0 │ │ -42f8aa: 4d06 0203 |003b: aput-object v6, v2, v3 │ │ -42f8ae: 1a06 771d |003d: const-string v6, "FeedMedia" // string@1d77 │ │ -42f8b2: 1a03 7899 |003f: const-string v3, "id=?" // string@9978 │ │ -42f8b6: 6e52 8103 6130 |0041: invoke-virtual {v1, v6, v0, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42f8bc: 2808 |0044: goto 004c // +0008 │ │ -42f8be: 1a06 734f |0045: const-string v6, "PodDBAdapter" // string@4f73 │ │ -42f8c2: 1a00 64d3 |0047: const-string v0, "setFeedMediaPlaybackCompletionDate: ID of media was 0" // string@d364 │ │ -42f8c6: 7120 f70a 0600 |0049: invoke-static {v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42f8cc: 0e00 |004c: return-void │ │ +42f80c: |[42f80c] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedMediaPlaybackCompletionDate:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +42f81c: 6e10 77ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42f822: 0b00 |0003: move-result-wide v0 │ │ +42f824: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +42f828: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +42f82c: 3804 3d00 |0008: if-eqz v4, 0045 // +003d │ │ +42f830: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42f834: 7010 0902 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42f83a: 6e10 feab 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +42f840: 0c01 |0012: move-result-object v1 │ │ +42f842: 6e10 9fb4 0100 |0013: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b49f │ │ +42f848: 0b01 |0016: move-result-wide v1 │ │ +42f84a: 7120 48b2 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42f850: 0c01 |001a: move-result-object v1 │ │ +42f852: 1a02 13c5 |001b: const-string v2, "playback_completion_date" // string@c513 │ │ +42f856: 6e30 0e02 2001 |001d: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42f85c: 6e10 ffab 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDuration:()I // method@abff │ │ +42f862: 0a01 |0023: move-result v1 │ │ +42f864: 7110 38b2 0100 |0024: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42f86a: 0c01 |0027: move-result-object v1 │ │ +42f86c: 1a02 29c5 |0028: const-string v2, "played_duration" // string@c529 │ │ +42f870: 6e30 0d02 2001 |002a: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42f876: 5451 f5cf |002d: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f87a: 1212 |002f: const/4 v2, #int 1 // #1 │ │ +42f87c: 2322 1021 |0030: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ +42f880: 6e10 77ab 0600 |0032: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42f886: 0b03 |0035: move-result-wide v3 │ │ +42f888: 7120 c2b2 4300 |0036: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42f88e: 0c06 |0039: move-result-object v6 │ │ +42f890: 1203 |003a: const/4 v3, #int 0 // #0 │ │ +42f892: 4d06 0203 |003b: aput-object v6, v2, v3 │ │ +42f896: 1a06 771d |003d: const-string v6, "FeedMedia" // string@1d77 │ │ +42f89a: 1a03 7899 |003f: const-string v3, "id=?" // string@9978 │ │ +42f89e: 6e52 8103 6130 |0041: invoke-virtual {v1, v6, v0, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42f8a4: 2808 |0044: goto 004c // +0008 │ │ +42f8a6: 1a06 734f |0045: const-string v6, "PodDBAdapter" // string@4f73 │ │ +42f8aa: 1a00 64d3 |0047: const-string v0, "setFeedMediaPlaybackCompletionDate: ID of media was 0" // string@d364 │ │ +42f8ae: 7120 f70a 0600 |0049: invoke-static {v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42f8b4: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ 0x000a line=533 │ │ 0x000f line=534 │ │ 0x0020 line=535 │ │ 0x002d line=536 │ │ @@ -1011474,63 +1011474,63 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 99 16-bit code units │ │ -42f8d0: |[42f8d0] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -42f8e0: 6e10 77ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42f8e6: 0b00 |0003: move-result-wide v0 │ │ -42f8e8: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -42f8ec: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -42f8f0: 3804 5300 |0008: if-eqz v4, 005b // +0053 │ │ -42f8f4: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42f8f8: 7010 0902 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42f8fe: 6e10 01ac 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ -42f904: 0a01 |0012: move-result v1 │ │ -42f906: 7110 38b2 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42f90c: 0c01 |0016: move-result-object v1 │ │ -42f90e: 1a02 7bc5 |0017: const-string v2, "position" // string@c57b │ │ -42f912: 6e30 0d02 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42f918: 6e10 f0ab 0600 |001c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -42f91e: 0a01 |001f: move-result v1 │ │ -42f920: 7110 38b2 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42f926: 0c01 |0023: move-result-object v1 │ │ -42f928: 1a02 c97d |0024: const-string v2, "duration" // string@7dc9 │ │ -42f92c: 6e30 0d02 2001 |0026: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42f932: 6e10 ffab 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDuration:()I // method@abff │ │ -42f938: 0a01 |002c: move-result v1 │ │ -42f93a: 7110 38b2 0100 |002d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42f940: 0c01 |0030: move-result-object v1 │ │ -42f942: 1a02 29c5 |0031: const-string v2, "played_duration" // string@c529 │ │ -42f946: 6e30 0d02 2001 |0033: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42f94c: 6e10 f8ab 0600 |0036: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTime:()J // method@abf8 │ │ -42f952: 0b01 |0039: move-result-wide v1 │ │ -42f954: 7120 48b2 2100 |003a: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42f95a: 0c01 |003d: move-result-object v1 │ │ -42f95c: 1a02 86a2 |003e: const-string v2, "last_played_time" // string@a286 │ │ -42f960: 6e30 0e02 2001 |0040: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42f966: 5451 f5cf |0043: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42f96a: 1212 |0045: const/4 v2, #int 1 // #1 │ │ -42f96c: 2322 1021 |0046: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ -42f970: 6e10 77ab 0600 |0048: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42f976: 0b03 |004b: move-result-wide v3 │ │ -42f978: 7120 c2b2 4300 |004c: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42f97e: 0c06 |004f: move-result-object v6 │ │ -42f980: 1203 |0050: const/4 v3, #int 0 // #0 │ │ -42f982: 4d06 0203 |0051: aput-object v6, v2, v3 │ │ -42f986: 1a06 771d |0053: const-string v6, "FeedMedia" // string@1d77 │ │ -42f98a: 1a03 7899 |0055: const-string v3, "id=?" // string@9978 │ │ -42f98e: 6e52 8103 6130 |0057: invoke-virtual {v1, v6, v0, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42f994: 2808 |005a: goto 0062 // +0008 │ │ -42f996: 1a06 734f |005b: const-string v6, "PodDBAdapter" // string@4f73 │ │ -42f99a: 1a00 66d3 |005d: const-string v0, "setFeedMediaPlaybackInformation: ID of media was 0" // string@d366 │ │ -42f99e: 7120 f70a 0600 |005f: invoke-static {v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42f9a4: 0e00 |0062: return-void │ │ +42f8b8: |[42f8b8] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +42f8c8: 6e10 77ab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42f8ce: 0b00 |0003: move-result-wide v0 │ │ +42f8d0: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +42f8d4: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +42f8d8: 3804 5300 |0008: if-eqz v4, 005b // +0053 │ │ +42f8dc: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42f8e0: 7010 0902 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42f8e6: 6e10 01ac 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ +42f8ec: 0a01 |0012: move-result v1 │ │ +42f8ee: 7110 38b2 0100 |0013: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42f8f4: 0c01 |0016: move-result-object v1 │ │ +42f8f6: 1a02 7bc5 |0017: const-string v2, "position" // string@c57b │ │ +42f8fa: 6e30 0d02 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42f900: 6e10 f0ab 0600 |001c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +42f906: 0a01 |001f: move-result v1 │ │ +42f908: 7110 38b2 0100 |0020: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42f90e: 0c01 |0023: move-result-object v1 │ │ +42f910: 1a02 c97d |0024: const-string v2, "duration" // string@7dc9 │ │ +42f914: 6e30 0d02 2001 |0026: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42f91a: 6e10 ffab 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDuration:()I // method@abff │ │ +42f920: 0a01 |002c: move-result v1 │ │ +42f922: 7110 38b2 0100 |002d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42f928: 0c01 |0030: move-result-object v1 │ │ +42f92a: 1a02 29c5 |0031: const-string v2, "played_duration" // string@c529 │ │ +42f92e: 6e30 0d02 2001 |0033: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42f934: 6e10 f8ab 0600 |0036: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTime:()J // method@abf8 │ │ +42f93a: 0b01 |0039: move-result-wide v1 │ │ +42f93c: 7120 48b2 2100 |003a: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42f942: 0c01 |003d: move-result-object v1 │ │ +42f944: 1a02 86a2 |003e: const-string v2, "last_played_time" // string@a286 │ │ +42f948: 6e30 0e02 2001 |0040: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42f94e: 5451 f5cf |0043: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42f952: 1212 |0045: const/4 v2, #int 1 // #1 │ │ +42f954: 2322 1021 |0046: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ +42f958: 6e10 77ab 0600 |0048: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42f95e: 0b03 |004b: move-result-wide v3 │ │ +42f960: 7120 c2b2 4300 |004c: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42f966: 0c06 |004f: move-result-object v6 │ │ +42f968: 1203 |0050: const/4 v3, #int 0 // #0 │ │ +42f96a: 4d06 0203 |0051: aput-object v6, v2, v3 │ │ +42f96e: 1a06 771d |0053: const-string v6, "FeedMedia" // string@1d77 │ │ +42f972: 1a03 7899 |0055: const-string v3, "id=?" // string@9978 │ │ +42f976: 6e52 8103 6130 |0057: invoke-virtual {v1, v6, v0, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42f97c: 2808 |005a: goto 0062 // +0008 │ │ +42f97e: 1a06 734f |005b: const-string v6, "PodDBAdapter" // string@4f73 │ │ +42f982: 1a00 66d3 |005d: const-string v0, "setFeedMediaPlaybackInformation: ID of media was 0" // string@d366 │ │ +42f986: 7120 f70a 0600 |005f: invoke-static {v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42f98c: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x000a line=519 │ │ 0x000f line=520 │ │ 0x001c line=521 │ │ 0x0029 line=522 │ │ @@ -1011548,129 +1011548,129 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 242 16-bit code units │ │ -42f9a8: |[42f9a8] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -42f9b8: 6e10 2dac 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@ac2d │ │ -42f9be: 0b00 |0003: move-result-wide v0 │ │ -42f9c0: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -42f9c4: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -42f9c8: 3804 e200 |0008: if-eqz v4, 00ea // +00e2 │ │ -42f9cc: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42f9d0: 7010 0902 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42f9d6: 6e10 2bac 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ -42f9dc: 0a01 |0012: move-result v1 │ │ -42f9de: 7110 b9b1 0100 |0013: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -42f9e4: 0c01 |0016: move-result-object v1 │ │ -42f9e6: 1a02 e76d |0017: const-string v2, "auto_download" // string@6de7 │ │ -42f9ea: 6e30 0b02 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ -42f9f0: 6e10 32ac 0600 |001c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ -42f9f6: 0a01 |001f: move-result v1 │ │ -42f9f8: 7110 b9b1 0100 |0020: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -42f9fe: 0c01 |0023: move-result-object v1 │ │ -42fa00: 1a02 7e9f |0024: const-string v2, "keep_updated" // string@9f7e │ │ -42fa04: 6e30 0b02 2001 |0026: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ -42fa0a: 6e10 2aac 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac2a │ │ -42fa10: 0c01 |002c: move-result-object v1 │ │ -42fa12: 5211 ca96 |002d: iget v1, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@96ca │ │ -42fa16: 7110 38b2 0100 |002f: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42fa1c: 0c01 |0032: move-result-object v1 │ │ -42fa1e: 1a02 e56d |0033: const-string v2, "auto_delete_action" // string@6de5 │ │ -42fa22: 6e30 0d02 2001 |0035: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42fa28: 6e10 39ac 0600 |0038: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac39 │ │ -42fa2e: 0c01 |003b: move-result-object v1 │ │ -42fa30: 6e10 5eac 0100 |003c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.toInteger:()I // method@ac5e │ │ -42fa36: 0a01 |003f: move-result v1 │ │ -42fa38: 7110 38b2 0100 |0040: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42fa3e: 0c01 |0043: move-result-object v1 │ │ -42fa40: 1a02 0a85 |0044: const-string v2, "feed_volume_adaption" // string@850a │ │ -42fa44: 6e30 0d02 2001 |0046: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42fa4a: 1a01 4de4 |0049: const-string v1, "username" // string@e44d │ │ -42fa4e: 6e10 38ac 0600 |004b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@ac38 │ │ -42fa54: 0c02 |004e: move-result-object v2 │ │ -42fa56: 6e30 0f02 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42fa5c: 1a01 98c3 |0052: const-string v1, "password" // string@c398 │ │ -42fa60: 6e10 34ac 0600 |0054: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@ac34 │ │ -42fa66: 0c02 |0057: move-result-object v2 │ │ -42fa68: 6e30 0f02 1002 |0058: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42fa6e: 6e10 31ac 0600 |005b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@ac31 │ │ -42fa74: 0c01 |005e: move-result-object v1 │ │ -42fa76: 6e10 93ab 0100 |005f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getIncludeFilterRaw:()Ljava/lang/String; // method@ab93 │ │ -42fa7c: 0c01 |0062: move-result-object v1 │ │ -42fa7e: 1a02 e799 |0063: const-string v2, "include_filter" // string@99e7 │ │ -42fa82: 6e30 0f02 2001 |0065: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42fa88: 6e10 31ac 0600 |0068: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@ac31 │ │ -42fa8e: 0c01 |006b: move-result-object v1 │ │ -42fa90: 6e10 91ab 0100 |006c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getExcludeFilterRaw:()Ljava/lang/String; // method@ab91 │ │ -42fa96: 0c01 |006f: move-result-object v1 │ │ -42fa98: 1a02 ec7f |0070: const-string v2, "exclude_filter" // string@7fec │ │ -42fa9c: 6e30 0f02 2001 |0072: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42faa2: 6e10 31ac 0600 |0075: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@ac31 │ │ -42faa8: 0c01 |0078: move-result-object v1 │ │ -42faaa: 6e10 94ab 0100 |0079: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getMinimalDurationFilter:()I // method@ab94 │ │ -42fab0: 0a01 |007c: move-result v1 │ │ -42fab2: 7110 38b2 0100 |007d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42fab8: 0c01 |0080: move-result-object v1 │ │ -42faba: 1a02 69b8 |0081: const-string v2, "minimal_duration_filter" // string@b869 │ │ -42fabe: 6e30 0d02 2001 |0083: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42fac4: 6e10 2eac 0600 |0086: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@ac2e │ │ -42faca: 0a01 |0089: move-result v1 │ │ -42facc: 7110 1fb2 0100 |008a: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -42fad2: 0c01 |008d: move-result-object v1 │ │ -42fad4: 1a02 f384 |008e: const-string v2, "feed_playback_speed" // string@84f3 │ │ -42fad8: 6e30 0c02 2001 |0090: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Float;)V // method@020c │ │ -42fade: 1a01 b8de |0093: const-string v1, "tags" // string@deb8 │ │ -42fae2: 6e10 37ac 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTagsAsString:()Ljava/lang/String; // method@ac37 │ │ -42fae8: 0c02 |0098: move-result-object v2 │ │ -42faea: 6e30 0f02 1002 |0099: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42faf0: 6e10 30ac 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@ac30 │ │ -42faf6: 0a01 |009f: move-result v1 │ │ -42faf8: 7110 38b2 0100 |00a0: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42fafe: 0c01 |00a3: move-result-object v1 │ │ -42fb00: 1a02 0085 |00a4: const-string v2, "feed_skip_intro" // string@8500 │ │ -42fb04: 6e30 0d02 2001 |00a6: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42fb0a: 6e10 2fac 0600 |00a9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@ac2f │ │ -42fb10: 0a01 |00ac: move-result v1 │ │ -42fb12: 7110 38b2 0100 |00ad: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42fb18: 0c01 |00b0: move-result-object v1 │ │ -42fb1a: 1a02 ff84 |00b1: const-string v2, "feed_skip_ending" // string@84ff │ │ -42fb1e: 6e30 0d02 2001 |00b3: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42fb24: 6e10 35ac 0600 |00b6: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@ac35 │ │ -42fb2a: 0a01 |00b9: move-result v1 │ │ -42fb2c: 7110 b9b1 0100 |00ba: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -42fb32: 0c01 |00bd: move-result-object v1 │ │ -42fb34: 1a02 797f |00be: const-string v2, "episode_notification" // string@7f79 │ │ -42fb38: 6e30 0b02 2001 |00c0: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ -42fb3e: 6e10 33ac 0600 |00c3: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac33 │ │ -42fb44: 0c01 |00c6: move-result-object v1 │ │ -42fb46: 5211 cf96 |00c7: iget v1, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@96cf │ │ -42fb4a: 7110 38b2 0100 |00c9: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42fb50: 0c01 |00cc: move-result-object v1 │ │ -42fb52: 1a02 d9bb |00cd: const-string v2, "new_episodes_action" // string@bbd9 │ │ -42fb56: 6e30 0d02 2001 |00cf: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42fb5c: 5451 f5cf |00d2: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42fb60: 1212 |00d4: const/4 v2, #int 1 // #1 │ │ -42fb62: 2322 1021 |00d5: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ -42fb66: 6e10 2dac 0600 |00d7: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@ac2d │ │ -42fb6c: 0b03 |00da: move-result-wide v3 │ │ -42fb6e: 7120 c2b2 4300 |00db: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42fb74: 0c06 |00de: move-result-object v6 │ │ -42fb76: 1203 |00df: const/4 v3, #int 0 // #0 │ │ -42fb78: 4d06 0203 |00e0: aput-object v6, v2, v3 │ │ -42fb7c: 1a06 a51d |00e2: const-string v6, "Feeds" // string@1da5 │ │ -42fb80: 1a03 7899 |00e4: const-string v3, "id=?" // string@9978 │ │ -42fb84: 6e52 8103 6130 |00e6: invoke-virtual {v1, v6, v0, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42fb8a: 0e00 |00e9: return-void │ │ -42fb8c: 2206 551e |00ea: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -42fb90: 1a00 3f1d |00ec: const-string v0, "Feed ID of preference must not be null" // string@1d3f │ │ -42fb94: 7020 22b2 0600 |00ee: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -42fb9a: 2706 |00f1: throw v6 │ │ +42f990: |[42f990] de.danoeh.antennapod.storage.database.PodDBAdapter.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +42f9a0: 6e10 2dac 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@ac2d │ │ +42f9a6: 0b00 |0003: move-result-wide v0 │ │ +42f9a8: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +42f9ac: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +42f9b0: 3804 e200 |0008: if-eqz v4, 00ea // +00e2 │ │ +42f9b4: 2200 6100 |000a: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42f9b8: 7010 0902 0000 |000c: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42f9be: 6e10 2bac 0600 |000f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ +42f9c4: 0a01 |0012: move-result v1 │ │ +42f9c6: 7110 b9b1 0100 |0013: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +42f9cc: 0c01 |0016: move-result-object v1 │ │ +42f9ce: 1a02 e76d |0017: const-string v2, "auto_download" // string@6de7 │ │ +42f9d2: 6e30 0b02 2001 |0019: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ +42f9d8: 6e10 32ac 0600 |001c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ +42f9de: 0a01 |001f: move-result v1 │ │ +42f9e0: 7110 b9b1 0100 |0020: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +42f9e6: 0c01 |0023: move-result-object v1 │ │ +42f9e8: 1a02 7e9f |0024: const-string v2, "keep_updated" // string@9f7e │ │ +42f9ec: 6e30 0b02 2001 |0026: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ +42f9f2: 6e10 2aac 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac2a │ │ +42f9f8: 0c01 |002c: move-result-object v1 │ │ +42f9fa: 5211 ca96 |002d: iget v1, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@96ca │ │ +42f9fe: 7110 38b2 0100 |002f: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42fa04: 0c01 |0032: move-result-object v1 │ │ +42fa06: 1a02 e56d |0033: const-string v2, "auto_delete_action" // string@6de5 │ │ +42fa0a: 6e30 0d02 2001 |0035: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42fa10: 6e10 39ac 0600 |0038: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac39 │ │ +42fa16: 0c01 |003b: move-result-object v1 │ │ +42fa18: 6e10 5eac 0100 |003c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.toInteger:()I // method@ac5e │ │ +42fa1e: 0a01 |003f: move-result v1 │ │ +42fa20: 7110 38b2 0100 |0040: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42fa26: 0c01 |0043: move-result-object v1 │ │ +42fa28: 1a02 0a85 |0044: const-string v2, "feed_volume_adaption" // string@850a │ │ +42fa2c: 6e30 0d02 2001 |0046: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42fa32: 1a01 4de4 |0049: const-string v1, "username" // string@e44d │ │ +42fa36: 6e10 38ac 0600 |004b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@ac38 │ │ +42fa3c: 0c02 |004e: move-result-object v2 │ │ +42fa3e: 6e30 0f02 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42fa44: 1a01 98c3 |0052: const-string v1, "password" // string@c398 │ │ +42fa48: 6e10 34ac 0600 |0054: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@ac34 │ │ +42fa4e: 0c02 |0057: move-result-object v2 │ │ +42fa50: 6e30 0f02 1002 |0058: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42fa56: 6e10 31ac 0600 |005b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@ac31 │ │ +42fa5c: 0c01 |005e: move-result-object v1 │ │ +42fa5e: 6e10 93ab 0100 |005f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getIncludeFilterRaw:()Ljava/lang/String; // method@ab93 │ │ +42fa64: 0c01 |0062: move-result-object v1 │ │ +42fa66: 1a02 e799 |0063: const-string v2, "include_filter" // string@99e7 │ │ +42fa6a: 6e30 0f02 2001 |0065: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42fa70: 6e10 31ac 0600 |0068: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@ac31 │ │ +42fa76: 0c01 |006b: move-result-object v1 │ │ +42fa78: 6e10 91ab 0100 |006c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getExcludeFilterRaw:()Ljava/lang/String; // method@ab91 │ │ +42fa7e: 0c01 |006f: move-result-object v1 │ │ +42fa80: 1a02 ec7f |0070: const-string v2, "exclude_filter" // string@7fec │ │ +42fa84: 6e30 0f02 2001 |0072: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42fa8a: 6e10 31ac 0600 |0075: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@ac31 │ │ +42fa90: 0c01 |0078: move-result-object v1 │ │ +42fa92: 6e10 94ab 0100 |0079: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getMinimalDurationFilter:()I // method@ab94 │ │ +42fa98: 0a01 |007c: move-result v1 │ │ +42fa9a: 7110 38b2 0100 |007d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42faa0: 0c01 |0080: move-result-object v1 │ │ +42faa2: 1a02 69b8 |0081: const-string v2, "minimal_duration_filter" // string@b869 │ │ +42faa6: 6e30 0d02 2001 |0083: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42faac: 6e10 2eac 0600 |0086: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@ac2e │ │ +42fab2: 0a01 |0089: move-result v1 │ │ +42fab4: 7110 1fb2 0100 |008a: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +42faba: 0c01 |008d: move-result-object v1 │ │ +42fabc: 1a02 f384 |008e: const-string v2, "feed_playback_speed" // string@84f3 │ │ +42fac0: 6e30 0c02 2001 |0090: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Float;)V // method@020c │ │ +42fac6: 1a01 b8de |0093: const-string v1, "tags" // string@deb8 │ │ +42faca: 6e10 37ac 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTagsAsString:()Ljava/lang/String; // method@ac37 │ │ +42fad0: 0c02 |0098: move-result-object v2 │ │ +42fad2: 6e30 0f02 1002 |0099: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42fad8: 6e10 30ac 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@ac30 │ │ +42fade: 0a01 |009f: move-result v1 │ │ +42fae0: 7110 38b2 0100 |00a0: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42fae6: 0c01 |00a3: move-result-object v1 │ │ +42fae8: 1a02 0085 |00a4: const-string v2, "feed_skip_intro" // string@8500 │ │ +42faec: 6e30 0d02 2001 |00a6: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42faf2: 6e10 2fac 0600 |00a9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@ac2f │ │ +42faf8: 0a01 |00ac: move-result v1 │ │ +42fafa: 7110 38b2 0100 |00ad: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42fb00: 0c01 |00b0: move-result-object v1 │ │ +42fb02: 1a02 ff84 |00b1: const-string v2, "feed_skip_ending" // string@84ff │ │ +42fb06: 6e30 0d02 2001 |00b3: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42fb0c: 6e10 35ac 0600 |00b6: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@ac35 │ │ +42fb12: 0a01 |00b9: move-result v1 │ │ +42fb14: 7110 b9b1 0100 |00ba: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +42fb1a: 0c01 |00bd: move-result-object v1 │ │ +42fb1c: 1a02 797f |00be: const-string v2, "episode_notification" // string@7f79 │ │ +42fb20: 6e30 0b02 2001 |00c0: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ +42fb26: 6e10 33ac 0600 |00c3: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac33 │ │ +42fb2c: 0c01 |00c6: move-result-object v1 │ │ +42fb2e: 5211 cf96 |00c7: iget v1, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@96cf │ │ +42fb32: 7110 38b2 0100 |00c9: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42fb38: 0c01 |00cc: move-result-object v1 │ │ +42fb3a: 1a02 d9bb |00cd: const-string v2, "new_episodes_action" // string@bbd9 │ │ +42fb3e: 6e30 0d02 2001 |00cf: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42fb44: 5451 f5cf |00d2: iget-object v1, v5, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42fb48: 1212 |00d4: const/4 v2, #int 1 // #1 │ │ +42fb4a: 2322 1021 |00d5: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ +42fb4e: 6e10 2dac 0600 |00d7: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedID:()J // method@ac2d │ │ +42fb54: 0b03 |00da: move-result-wide v3 │ │ +42fb56: 7120 c2b2 4300 |00db: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42fb5c: 0c06 |00de: move-result-object v6 │ │ +42fb5e: 1203 |00df: const/4 v3, #int 0 // #0 │ │ +42fb60: 4d06 0203 |00e0: aput-object v6, v2, v3 │ │ +42fb64: 1a06 a51d |00e2: const-string v6, "Feeds" // string@1da5 │ │ +42fb68: 1a03 7899 |00e4: const-string v3, "id=?" // string@9978 │ │ +42fb6c: 6e52 8103 6130 |00e6: invoke-virtual {v1, v6, v0, v3, v2}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42fb72: 0e00 |00e9: return-void │ │ +42fb74: 2206 551e |00ea: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +42fb78: 1a00 3f1d |00ec: const-string v0, "Feed ID of preference must not be null" // string@1d3f │ │ +42fb7c: 7020 22b2 0600 |00ee: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +42fb82: 2706 |00f1: throw v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x000a line=449 │ │ 0x000f line=450 │ │ 0x001c line=451 │ │ 0x0029 line=452 │ │ @@ -1011697,117 +1011697,117 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 213 16-bit code units │ │ -42e610: |[42e610] de.danoeh.antennapod.storage.database.PodDBAdapter.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J │ │ -42e620: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ -42e624: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42e62a: 6e10 f0ab 0900 |0005: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -42e630: 0a01 |0008: move-result v1 │ │ -42e632: 7110 38b2 0100 |0009: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42e638: 0c01 |000c: move-result-object v1 │ │ -42e63a: 1a02 c97d |000d: const-string v2, "duration" // string@7dc9 │ │ -42e63e: 6e30 0d02 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42e644: 6e10 01ac 0900 |0012: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ -42e64a: 0a01 |0015: move-result v1 │ │ -42e64c: 7110 38b2 0100 |0016: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42e652: 0c01 |0019: move-result-object v1 │ │ -42e654: 1a02 7bc5 |001a: const-string v2, "position" // string@c57b │ │ -42e658: 6e30 0d02 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42e65e: 6e10 03ac 0900 |001f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac03 │ │ -42e664: 0b01 |0022: move-result-wide v1 │ │ -42e666: 7120 48b2 2100 |0023: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e66c: 0c01 |0026: move-result-object v1 │ │ -42e66e: 1a02 4a85 |0027: const-string v2, "filesize" // string@854a │ │ -42e672: 6e30 0e02 2001 |0029: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42e678: 1a01 44b8 |002c: const-string v1, "mime_type" // string@b844 │ │ -42e67c: 6e10 fcab 0900 |002e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ -42e682: 0c02 |0031: move-result-object v2 │ │ -42e684: 6e30 0f02 1002 |0032: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e68a: 1a01 f87c |0035: const-string v1, "download_url" // string@7cf8 │ │ -42e68e: 6e10 84ab 0900 |0037: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -42e694: 0c02 |003a: move-result-object v2 │ │ -42e696: 6e30 0f02 1002 |003b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e69c: 6e10 87ab 0900 |003e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -42e6a2: 0a01 |0041: move-result v1 │ │ -42e6a4: 7110 b9b1 0100 |0042: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -42e6aa: 0c01 |0045: move-result-object v1 │ │ -42e6ac: 1a02 fa7c |0046: const-string v2, "downloaded" // string@7cfa │ │ -42e6b0: 6e30 0b02 2001 |0048: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ -42e6b6: 1a01 4585 |004b: const-string v1, "file_url" // string@8545 │ │ -42e6ba: 6e10 85ab 0900 |004d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ -42e6c0: 0c02 |0050: move-result-object v2 │ │ -42e6c2: 6e30 0f02 1002 |0051: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ -42e6c8: 6e10 08ac 0900 |0054: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac08 │ │ -42e6ce: 0a01 |0057: move-result v1 │ │ -42e6d0: 7110 b9b1 0100 |0058: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -42e6d6: 0c01 |005b: move-result-object v1 │ │ -42e6d8: 1a02 a897 |005c: const-string v2, "has_embedded_picture" // string@97a8 │ │ -42e6dc: 6e30 0b02 2001 |005e: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ -42e6e2: 6e10 f8ab 0900 |0061: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTime:()J // method@abf8 │ │ -42e6e8: 0b01 |0064: move-result-wide v1 │ │ -42e6ea: 7120 48b2 2100 |0065: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e6f0: 0c01 |0068: move-result-object v1 │ │ -42e6f2: 1a02 86a2 |0069: const-string v2, "last_played_time" // string@a286 │ │ -42e6f6: 6e30 0e02 2001 |006b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42e6fc: 6e10 feab 0900 |006e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -42e702: 0c01 |0071: move-result-object v1 │ │ -42e704: 1202 |0072: const/4 v2, #int 0 // #0 │ │ -42e706: 1a03 13c5 |0073: const-string v3, "playback_completion_date" // string@c513 │ │ -42e70a: 3801 1200 |0075: if-eqz v1, 0087 // +0012 │ │ -42e70e: 6e10 feab 0900 |0077: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -42e714: 0c01 |007a: move-result-object v1 │ │ -42e716: 6e10 9fb4 0100 |007b: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b49f │ │ -42e71c: 0b04 |007e: move-result-wide v4 │ │ -42e71e: 7120 48b2 5400 |007f: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e724: 0c01 |0082: move-result-object v1 │ │ -42e726: 6e30 0e02 3001 |0083: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42e72c: 2808 |0086: goto 008e // +0008 │ │ -42e72e: 7110 38b2 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42e734: 0c01 |008a: move-result-object v1 │ │ -42e736: 6e30 0d02 3001 |008b: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42e73c: 6e10 f6ab 0900 |008e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -42e742: 0c01 |0091: move-result-object v1 │ │ -42e744: 3801 1300 |0092: if-eqz v1, 00a5 // +0013 │ │ -42e748: 6e10 f6ab 0900 |0094: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -42e74e: 0c01 |0097: move-result-object v1 │ │ -42e750: 6e10 77ab 0100 |0098: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42e756: 0b03 |009b: move-result-wide v3 │ │ -42e758: 7120 48b2 4300 |009c: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42e75e: 0c01 |009f: move-result-object v1 │ │ -42e760: 1a03 1785 |00a0: const-string v3, "feeditem" // string@8517 │ │ -42e764: 6e30 0e02 3001 |00a2: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42e76a: 6e10 77ab 0900 |00a5: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42e770: 0b03 |00a8: move-result-wide v3 │ │ -42e772: 1605 0000 |00a9: const-wide/16 v5, #int 0 // #0 │ │ -42e776: 1a01 771d |00ab: const-string v1, "FeedMedia" // string@1d77 │ │ -42e77a: 3107 0305 |00ad: cmp-long v7, v3, v5 │ │ -42e77e: 3907 0d00 |00af: if-nez v7, 00bc // +000d │ │ -42e782: 5482 f5cf |00b1: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e786: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ -42e788: 6e40 7703 1203 |00b4: invoke-virtual {v2, v1, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ -42e78e: 0b00 |00b7: move-result-wide v0 │ │ -42e790: 6e30 79ab 0901 |00b8: invoke-virtual {v9, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@ab79 │ │ -42e796: 2815 |00bb: goto 00d0 // +0015 │ │ -42e798: 5483 f5cf |00bc: iget-object v3, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e79c: 1214 |00be: const/4 v4, #int 1 // #1 │ │ -42e79e: 2344 1021 |00bf: new-array v4, v4, [Ljava/lang/String; // type@2110 │ │ -42e7a2: 6e10 77ab 0900 |00c1: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42e7a8: 0b05 |00c4: move-result-wide v5 │ │ -42e7aa: 7120 c2b2 6500 |00c5: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -42e7b0: 0c05 |00c8: move-result-object v5 │ │ -42e7b2: 4d05 0402 |00c9: aput-object v5, v4, v2 │ │ -42e7b6: 1a02 7899 |00cb: const-string v2, "id=?" // string@9978 │ │ -42e7ba: 6e54 8103 1320 |00cd: invoke-virtual {v3, v1, v0, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ -42e7c0: 6e10 77ab 0900 |00d0: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42e7c6: 0b00 |00d3: move-result-wide v0 │ │ -42e7c8: 1000 |00d4: return-wide v0 │ │ +42e5f8: |[42e5f8] de.danoeh.antennapod.storage.database.PodDBAdapter.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)J │ │ +42e608: 2200 6100 |0000: new-instance v0, Landroid/content/ContentValues; // type@0061 │ │ +42e60c: 7010 0902 0000 |0002: invoke-direct {v0}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42e612: 6e10 f0ab 0900 |0005: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +42e618: 0a01 |0008: move-result v1 │ │ +42e61a: 7110 38b2 0100 |0009: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42e620: 0c01 |000c: move-result-object v1 │ │ +42e622: 1a02 c97d |000d: const-string v2, "duration" // string@7dc9 │ │ +42e626: 6e30 0d02 2001 |000f: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42e62c: 6e10 01ac 0900 |0012: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ +42e632: 0a01 |0015: move-result v1 │ │ +42e634: 7110 38b2 0100 |0016: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42e63a: 0c01 |0019: move-result-object v1 │ │ +42e63c: 1a02 7bc5 |001a: const-string v2, "position" // string@c57b │ │ +42e640: 6e30 0d02 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42e646: 6e10 03ac 0900 |001f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac03 │ │ +42e64c: 0b01 |0022: move-result-wide v1 │ │ +42e64e: 7120 48b2 2100 |0023: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e654: 0c01 |0026: move-result-object v1 │ │ +42e656: 1a02 4a85 |0027: const-string v2, "filesize" // string@854a │ │ +42e65a: 6e30 0e02 2001 |0029: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42e660: 1a01 44b8 |002c: const-string v1, "mime_type" // string@b844 │ │ +42e664: 6e10 fcab 0900 |002e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ +42e66a: 0c02 |0031: move-result-object v2 │ │ +42e66c: 6e30 0f02 1002 |0032: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e672: 1a01 f87c |0035: const-string v1, "download_url" // string@7cf8 │ │ +42e676: 6e10 84ab 0900 |0037: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +42e67c: 0c02 |003a: move-result-object v2 │ │ +42e67e: 6e30 0f02 1002 |003b: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e684: 6e10 87ab 0900 |003e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +42e68a: 0a01 |0041: move-result v1 │ │ +42e68c: 7110 b9b1 0100 |0042: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +42e692: 0c01 |0045: move-result-object v1 │ │ +42e694: 1a02 fa7c |0046: const-string v2, "downloaded" // string@7cfa │ │ +42e698: 6e30 0b02 2001 |0048: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ +42e69e: 1a01 4585 |004b: const-string v1, "file_url" // string@8545 │ │ +42e6a2: 6e10 85ab 0900 |004d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedFile;.getFile_url:()Ljava/lang/String; // method@ab85 │ │ +42e6a8: 0c02 |0050: move-result-object v2 │ │ +42e6aa: 6e30 0f02 1002 |0051: invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@020f │ │ +42e6b0: 6e10 08ac 0900 |0054: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac08 │ │ +42e6b6: 0a01 |0057: move-result v1 │ │ +42e6b8: 7110 b9b1 0100 |0058: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +42e6be: 0c01 |005b: move-result-object v1 │ │ +42e6c0: 1a02 a897 |005c: const-string v2, "has_embedded_picture" // string@97a8 │ │ +42e6c4: 6e30 0b02 2001 |005e: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@020b │ │ +42e6ca: 6e10 f8ab 0900 |0061: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLastPlayedTime:()J // method@abf8 │ │ +42e6d0: 0b01 |0064: move-result-wide v1 │ │ +42e6d2: 7120 48b2 2100 |0065: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e6d8: 0c01 |0068: move-result-object v1 │ │ +42e6da: 1a02 86a2 |0069: const-string v2, "last_played_time" // string@a286 │ │ +42e6de: 6e30 0e02 2001 |006b: invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42e6e4: 6e10 feab 0900 |006e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +42e6ea: 0c01 |0071: move-result-object v1 │ │ +42e6ec: 1202 |0072: const/4 v2, #int 0 // #0 │ │ +42e6ee: 1a03 13c5 |0073: const-string v3, "playback_completion_date" // string@c513 │ │ +42e6f2: 3801 1200 |0075: if-eqz v1, 0087 // +0012 │ │ +42e6f6: 6e10 feab 0900 |0077: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +42e6fc: 0c01 |007a: move-result-object v1 │ │ +42e6fe: 6e10 9fb4 0100 |007b: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@b49f │ │ +42e704: 0b04 |007e: move-result-wide v4 │ │ +42e706: 7120 48b2 5400 |007f: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e70c: 0c01 |0082: move-result-object v1 │ │ +42e70e: 6e30 0e02 3001 |0083: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42e714: 2808 |0086: goto 008e // +0008 │ │ +42e716: 7110 38b2 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42e71c: 0c01 |008a: move-result-object v1 │ │ +42e71e: 6e30 0d02 3001 |008b: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42e724: 6e10 f6ab 0900 |008e: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +42e72a: 0c01 |0091: move-result-object v1 │ │ +42e72c: 3801 1300 |0092: if-eqz v1, 00a5 // +0013 │ │ +42e730: 6e10 f6ab 0900 |0094: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +42e736: 0c01 |0097: move-result-object v1 │ │ +42e738: 6e10 77ab 0100 |0098: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42e73e: 0b03 |009b: move-result-wide v3 │ │ +42e740: 7120 48b2 4300 |009c: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42e746: 0c01 |009f: move-result-object v1 │ │ +42e748: 1a03 1785 |00a0: const-string v3, "feeditem" // string@8517 │ │ +42e74c: 6e30 0e02 3001 |00a2: invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42e752: 6e10 77ab 0900 |00a5: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42e758: 0b03 |00a8: move-result-wide v3 │ │ +42e75a: 1605 0000 |00a9: const-wide/16 v5, #int 0 // #0 │ │ +42e75e: 1a01 771d |00ab: const-string v1, "FeedMedia" // string@1d77 │ │ +42e762: 3107 0305 |00ad: cmp-long v7, v3, v5 │ │ +42e766: 3907 0d00 |00af: if-nez v7, 00bc // +000d │ │ +42e76a: 5482 f5cf |00b1: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e76e: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ +42e770: 6e40 7703 1203 |00b4: invoke-virtual {v2, v1, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;.insert:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J // method@0377 │ │ +42e776: 0b00 |00b7: move-result-wide v0 │ │ +42e778: 6e30 79ab 0901 |00b8: invoke-virtual {v9, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@ab79 │ │ +42e77e: 2815 |00bb: goto 00d0 // +0015 │ │ +42e780: 5483 f5cf |00bc: iget-object v3, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e784: 1214 |00be: const/4 v4, #int 1 // #1 │ │ +42e786: 2344 1021 |00bf: new-array v4, v4, [Ljava/lang/String; // type@2110 │ │ +42e78a: 6e10 77ab 0900 |00c1: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42e790: 0b05 |00c4: move-result-wide v5 │ │ +42e792: 7120 c2b2 6500 |00c5: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +42e798: 0c05 |00c8: move-result-object v5 │ │ +42e79a: 4d05 0402 |00c9: aput-object v5, v4, v2 │ │ +42e79e: 1a02 7899 |00cb: const-string v2, "id=?" // string@9978 │ │ +42e7a2: 6e54 8103 1320 |00cd: invoke-virtual {v3, v1, v0, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;.update:(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0381 │ │ +42e7a8: 6e10 77ab 0900 |00d0: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42e7ae: 0b00 |00d3: move-result-wide v0 │ │ +42e7b0: 1000 |00d4: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0012 line=491 │ │ 0x001f line=492 │ │ 0x002e line=493 │ │ @@ -1011836,69 +1011836,69 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -42fb9c: |[42fb9c] de.danoeh.antennapod.storage.database.PodDBAdapter.setQueue:(Ljava/util/List;)V │ │ -42fbac: 1a00 bc50 |0000: const-string v0, "Queue" // string@50bc │ │ -42fbb0: 2201 6100 |0002: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ -42fbb4: 7010 0902 0100 |0004: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@0209 │ │ -42fbba: 5482 f5cf |0007: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42fbbe: 6e10 6b03 0200 |0009: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ -42fbc4: 5482 f5cf |000c: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42fbc8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -42fbca: 6e40 6d03 0233 |000f: invoke-virtual {v2, v0, v3, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ -42fbd0: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -42fbd2: 7210 e9b4 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ -42fbd8: 0a04 |0016: move-result v4 │ │ -42fbda: 3542 3800 |0017: if-ge v2, v4, 004f // +0038 │ │ -42fbde: 7220 ddb4 2900 |0019: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -42fbe4: 0c04 |001c: move-result-object v4 │ │ -42fbe6: 1f04 a21c |001d: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -42fbea: 1a05 6999 |001f: const-string v5, "id" // string@9969 │ │ -42fbee: 7110 38b2 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -42fbf4: 0c06 |0024: move-result-object v6 │ │ -42fbf6: 6e30 0d02 5106 |0025: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ -42fbfc: 1a05 1785 |0028: const-string v5, "feeditem" // string@8517 │ │ -42fc00: 6e10 77ab 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42fc06: 0b06 |002d: move-result-wide v6 │ │ -42fc08: 7120 48b2 7600 |002e: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42fc0e: 0c06 |0031: move-result-object v6 │ │ -42fc10: 6e30 0e02 5106 |0032: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42fc16: 1a05 ba84 |0035: const-string v5, "feed" // string@84ba │ │ -42fc1a: 6e10 b0ab 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -42fc20: 0c04 |003a: move-result-object v4 │ │ -42fc22: 6e10 77ab 0400 |003b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -42fc28: 0b06 |003e: move-result-wide v6 │ │ -42fc2a: 7120 48b2 7600 |003f: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -42fc30: 0c04 |0042: move-result-object v4 │ │ -42fc32: 6e30 0e02 5104 |0043: invoke-virtual {v1, v5, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ -42fc38: 5484 f5cf |0046: iget-object v4, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42fc3c: 1255 |0048: const/4 v5, #int 5 // #5 │ │ -42fc3e: 6e55 7803 0413 |0049: invoke-virtual {v4, v0, v3, v1, v5}, Landroid/database/sqlite/SQLiteDatabase;.insertWithOnConflict:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J // method@0378 │ │ -42fc44: d802 0201 |004c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42fc48: 28c5 |004e: goto 0013 // -003b │ │ -42fc4a: 5489 f5cf |004f: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42fc4e: 6e10 8003 0900 |0051: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42fc54: 280d |0054: goto 0061 // +000d │ │ -42fc56: 0d09 |0055: move-exception v9 │ │ -42fc58: 2811 |0056: goto 0067 // +0011 │ │ -42fc5a: 0d09 |0057: move-exception v9 │ │ -42fc5c: 1a00 734f |0058: const-string v0, "PodDBAdapter" // string@4f73 │ │ -42fc60: 7110 f90a 0900 |005a: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42fc66: 0c09 |005d: move-result-object v9 │ │ -42fc68: 7120 f70a 9000 |005e: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42fc6e: 5489 f5cf |0061: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42fc72: 6e10 7003 0900 |0063: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42fc78: 0e00 |0066: return-void │ │ -42fc7a: 5480 f5cf |0067: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42fc7e: 6e10 7003 0000 |0069: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42fc84: 2709 |006c: throw v9 │ │ +42fb84: |[42fb84] de.danoeh.antennapod.storage.database.PodDBAdapter.setQueue:(Ljava/util/List;)V │ │ +42fb94: 1a00 bc50 |0000: const-string v0, "Queue" // string@50bc │ │ +42fb98: 2201 6100 |0002: new-instance v1, Landroid/content/ContentValues; // type@0061 │ │ +42fb9c: 7010 0902 0100 |0004: invoke-direct {v1}, Landroid/content/ContentValues;.:()V // method@0209 │ │ +42fba2: 5482 f5cf |0007: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42fba6: 6e10 6b03 0200 |0009: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ +42fbac: 5482 f5cf |000c: iget-object v2, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42fbb0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +42fbb2: 6e40 6d03 0233 |000f: invoke-virtual {v2, v0, v3, v3}, Landroid/database/sqlite/SQLiteDatabase;.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I // method@036d │ │ +42fbb8: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +42fbba: 7210 e9b4 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ +42fbc0: 0a04 |0016: move-result v4 │ │ +42fbc2: 3542 3800 |0017: if-ge v2, v4, 004f // +0038 │ │ +42fbc6: 7220 ddb4 2900 |0019: invoke-interface {v9, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +42fbcc: 0c04 |001c: move-result-object v4 │ │ +42fbce: 1f04 a21c |001d: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +42fbd2: 1a05 6999 |001f: const-string v5, "id" // string@9969 │ │ +42fbd6: 7110 38b2 0200 |0021: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42fbdc: 0c06 |0024: move-result-object v6 │ │ +42fbde: 6e30 0d02 5106 |0025: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@020d │ │ +42fbe4: 1a05 1785 |0028: const-string v5, "feeditem" // string@8517 │ │ +42fbe8: 6e10 77ab 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42fbee: 0b06 |002d: move-result-wide v6 │ │ +42fbf0: 7120 48b2 7600 |002e: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42fbf6: 0c06 |0031: move-result-object v6 │ │ +42fbf8: 6e30 0e02 5106 |0032: invoke-virtual {v1, v5, v6}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42fbfe: 1a05 ba84 |0035: const-string v5, "feed" // string@84ba │ │ +42fc02: 6e10 b0ab 0400 |0037: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +42fc08: 0c04 |003a: move-result-object v4 │ │ +42fc0a: 6e10 77ab 0400 |003b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +42fc10: 0b06 |003e: move-result-wide v6 │ │ +42fc12: 7120 48b2 7600 |003f: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +42fc18: 0c04 |0042: move-result-object v4 │ │ +42fc1a: 6e30 0e02 5104 |0043: invoke-virtual {v1, v5, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@020e │ │ +42fc20: 5484 f5cf |0046: iget-object v4, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42fc24: 1255 |0048: const/4 v5, #int 5 // #5 │ │ +42fc26: 6e55 7803 0413 |0049: invoke-virtual {v4, v0, v3, v1, v5}, Landroid/database/sqlite/SQLiteDatabase;.insertWithOnConflict:(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J // method@0378 │ │ +42fc2c: d802 0201 |004c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42fc30: 28c5 |004e: goto 0013 // -003b │ │ +42fc32: 5489 f5cf |004f: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42fc36: 6e10 8003 0900 |0051: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42fc3c: 280d |0054: goto 0061 // +000d │ │ +42fc3e: 0d09 |0055: move-exception v9 │ │ +42fc40: 2811 |0056: goto 0067 // +0011 │ │ +42fc42: 0d09 |0057: move-exception v9 │ │ +42fc44: 1a00 734f |0058: const-string v0, "PodDBAdapter" // string@4f73 │ │ +42fc48: 7110 f90a 0900 |005a: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42fc4e: 0c09 |005d: move-result-object v9 │ │ +42fc50: 7120 f70a 9000 |005e: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42fc56: 5489 f5cf |0061: iget-object v9, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42fc5a: 6e10 7003 0900 |0063: invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42fc60: 0e00 |0066: return-void │ │ +42fc62: 5480 f5cf |0067: iget-object v0, v8, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42fc66: 6e10 7003 0000 |0069: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42fc6c: 2709 |006c: throw v9 │ │ catches : 2 │ │ 0x0007 - 0x0054 │ │ Landroid/database/SQLException; -> 0x0057 │ │ -> 0x0055 │ │ 0x0058 - 0x0061 │ │ -> 0x0055 │ │ positions : │ │ @@ -1011924,37 +1011924,37 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -42e7cc: |[42e7cc] de.danoeh.antennapod.storage.database.PodDBAdapter.setSingleFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)J │ │ -42e7dc: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -42e7e0: 5432 f5cf |0002: iget-object v2, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e7e4: 6e10 6b03 0200 |0004: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ -42e7ea: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -42e7ec: 7030 eaaf 4302 |0008: invoke-direct {v3, v4, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@afea │ │ -42e7f2: 0b00 |000b: move-result-wide v0 │ │ -42e7f4: 5434 f5cf |000c: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e7f8: 6e10 8003 0400 |000e: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42e7fe: 280d |0011: goto 001e // +000d │ │ -42e800: 0d04 |0012: move-exception v4 │ │ -42e802: 2811 |0013: goto 0024 // +0011 │ │ -42e804: 0d04 |0014: move-exception v4 │ │ -42e806: 1a02 734f |0015: const-string v2, "PodDBAdapter" // string@4f73 │ │ -42e80a: 7110 f90a 0400 |0017: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42e810: 0c04 |001a: move-result-object v4 │ │ -42e812: 7120 f70a 4200 |001b: invoke-static {v2, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42e818: 5434 f5cf |001e: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e81c: 6e10 7003 0400 |0020: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42e822: 1000 |0023: return-wide v0 │ │ -42e824: 5430 f5cf |0024: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42e828: 6e10 7003 0000 |0026: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42e82e: 2704 |0029: throw v4 │ │ +42e7b4: |[42e7b4] de.danoeh.antennapod.storage.database.PodDBAdapter.setSingleFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)J │ │ +42e7c4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +42e7c8: 5432 f5cf |0002: iget-object v2, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e7cc: 6e10 6b03 0200 |0004: invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ +42e7d2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +42e7d4: 7030 eaaf 4302 |0008: invoke-direct {v3, v4, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@afea │ │ +42e7da: 0b00 |000b: move-result-wide v0 │ │ +42e7dc: 5434 f5cf |000c: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e7e0: 6e10 8003 0400 |000e: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42e7e6: 280d |0011: goto 001e // +000d │ │ +42e7e8: 0d04 |0012: move-exception v4 │ │ +42e7ea: 2811 |0013: goto 0024 // +0011 │ │ +42e7ec: 0d04 |0014: move-exception v4 │ │ +42e7ee: 1a02 734f |0015: const-string v2, "PodDBAdapter" // string@4f73 │ │ +42e7f2: 7110 f90a 0400 |0017: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42e7f8: 0c04 |001a: move-result-object v4 │ │ +42e7fa: 7120 f70a 4200 |001b: invoke-static {v2, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42e800: 5434 f5cf |001e: iget-object v4, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e804: 6e10 7003 0400 |0020: invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42e80a: 1000 |0023: return-wide v0 │ │ +42e80c: 5430 f5cf |0024: iget-object v0, v3, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42e810: 6e10 7003 0000 |0026: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42e816: 2704 |0029: throw v4 │ │ catches : 2 │ │ 0x0002 - 0x0011 │ │ Landroid/database/SQLException; -> 0x0014 │ │ -> 0x0012 │ │ 0x0015 - 0x001e │ │ -> 0x0012 │ │ positions : │ │ @@ -1011973,44 +1011973,44 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -42fca0: |[42fca0] de.danoeh.antennapod.storage.database.PodDBAdapter.storeFeedItemlist:(Ljava/util/List;)V │ │ -42fcb0: 5420 f5cf |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42fcb4: 6e10 6b03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ -42fcba: 7210 e1b4 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -42fcc0: 0c03 |0008: move-result-object v3 │ │ -42fcc2: 7210 c4b4 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -42fcc8: 0a00 |000c: move-result v0 │ │ -42fcca: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -42fcce: 7210 c5b4 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -42fcd4: 0c00 |0012: move-result-object v0 │ │ -42fcd6: 1f00 a21c |0013: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -42fcda: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -42fcdc: 7030 eaaf 0201 |0016: invoke-direct {v2, v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@afea │ │ -42fce2: 28f0 |0019: goto 0009 // -0010 │ │ -42fce4: 5423 f5cf |001a: iget-object v3, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42fce8: 6e10 8003 0300 |001c: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ -42fcee: 280d |001f: goto 002c // +000d │ │ -42fcf0: 0d03 |0020: move-exception v3 │ │ -42fcf2: 2811 |0021: goto 0032 // +0011 │ │ -42fcf4: 0d03 |0022: move-exception v3 │ │ -42fcf6: 1a00 734f |0023: const-string v0, "PodDBAdapter" // string@4f73 │ │ -42fcfa: 7110 f90a 0300 |0025: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -42fd00: 0c03 |0028: move-result-object v3 │ │ -42fd02: 7120 f70a 3000 |0029: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -42fd08: 5423 f5cf |002c: iget-object v3, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42fd0c: 6e10 7003 0300 |002e: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42fd12: 0e00 |0031: return-void │ │ -42fd14: 5420 f5cf |0032: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ -42fd18: 6e10 7003 0000 |0034: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ -42fd1e: 2703 |0037: throw v3 │ │ +42fc88: |[42fc88] de.danoeh.antennapod.storage.database.PodDBAdapter.storeFeedItemlist:(Ljava/util/List;)V │ │ +42fc98: 5420 f5cf |0000: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42fc9c: 6e10 6b03 0000 |0002: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.beginTransactionNonExclusive:()V // method@036b │ │ +42fca2: 7210 e1b4 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +42fca8: 0c03 |0008: move-result-object v3 │ │ +42fcaa: 7210 c4b4 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +42fcb0: 0a00 |000c: move-result v0 │ │ +42fcb2: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +42fcb6: 7210 c5b4 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +42fcbc: 0c00 |0012: move-result-object v0 │ │ +42fcbe: 1f00 a21c |0013: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +42fcc2: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +42fcc4: 7030 eaaf 0201 |0016: invoke-direct {v2, v0, v1}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.updateOrInsertFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;Z)J // method@afea │ │ +42fcca: 28f0 |0019: goto 0009 // -0010 │ │ +42fccc: 5423 f5cf |001a: iget-object v3, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42fcd0: 6e10 8003 0300 |001c: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.setTransactionSuccessful:()V // method@0380 │ │ +42fcd6: 280d |001f: goto 002c // +000d │ │ +42fcd8: 0d03 |0020: move-exception v3 │ │ +42fcda: 2811 |0021: goto 0032 // +0011 │ │ +42fcdc: 0d03 |0022: move-exception v3 │ │ +42fcde: 1a00 734f |0023: const-string v0, "PodDBAdapter" // string@4f73 │ │ +42fce2: 7110 f90a 0300 |0025: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +42fce8: 0c03 |0028: move-result-object v3 │ │ +42fcea: 7120 f70a 3000 |0029: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42fcf0: 5423 f5cf |002c: iget-object v3, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42fcf4: 6e10 7003 0300 |002e: invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42fcfa: 0e00 |0031: return-void │ │ +42fcfc: 5420 f5cf |0032: iget-object v0, v2, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.db:Landroid/database/sqlite/SQLiteDatabase; // field@cff5 │ │ +42fd00: 6e10 7003 0000 |0034: invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;.endTransaction:()V // method@0370 │ │ +42fd06: 2703 |0037: throw v3 │ │ catches : 2 │ │ 0x0000 - 0x001f │ │ Landroid/database/SQLException; -> 0x0022 │ │ -> 0x0020 │ │ 0x0023 - 0x002c │ │ -> 0x0020 │ │ positions : │ │ @@ -1012135,17 +1012135,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fd64: |[42fd64] de.danoeh.antennapod.storage.database.R$attr.:()V │ │ -42fd74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42fd7a: 0e00 |0003: return-void │ │ +42fd4c: |[42fd4c] de.danoeh.antennapod.storage.database.R$attr.:()V │ │ +42fd5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42fd62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1012212,17 +1012212,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fd7c: |[42fd7c] de.danoeh.antennapod.storage.database.R$color.:()V │ │ -42fd8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42fd92: 0e00 |0003: return-void │ │ +42fd64: |[42fd64] de.danoeh.antennapod.storage.database.R$color.:()V │ │ +42fd74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42fd7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1012364,17 +1012364,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fd94: |[42fd94] de.danoeh.antennapod.storage.database.R$dimen.:()V │ │ -42fda4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42fdaa: 0e00 |0003: return-void │ │ +42fd7c: |[42fd7c] de.danoeh.antennapod.storage.database.R$dimen.:()V │ │ +42fd8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42fd92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1012466,17 +1012466,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fdac: |[42fdac] de.danoeh.antennapod.storage.database.R$drawable.:()V │ │ -42fdbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42fdc2: 0e00 |0003: return-void │ │ +42fd94: |[42fd94] de.danoeh.antennapod.storage.database.R$drawable.:()V │ │ +42fda4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42fdaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1012898,17 +1012898,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fdc4: |[42fdc4] de.danoeh.antennapod.storage.database.R$id.:()V │ │ -42fdd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42fdda: 0e00 |0003: return-void │ │ +42fdac: |[42fdac] de.danoeh.antennapod.storage.database.R$id.:()V │ │ +42fdbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42fdc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1012950,17 +1012950,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fddc: |[42fddc] de.danoeh.antennapod.storage.database.R$integer.:()V │ │ -42fdec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42fdf2: 0e00 |0003: return-void │ │ +42fdc4: |[42fdc4] de.danoeh.antennapod.storage.database.R$integer.:()V │ │ +42fdd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42fdda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1013072,17 +1013072,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fdf4: |[42fdf4] de.danoeh.antennapod.storage.database.R$layout.:()V │ │ -42fe04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42fe0a: 0e00 |0003: return-void │ │ +42fddc: |[42fddc] de.danoeh.antennapod.storage.database.R$layout.:()V │ │ +42fdec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42fdf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1013124,17 +1013124,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fe0c: |[42fe0c] de.danoeh.antennapod.storage.database.R$string.:()V │ │ -42fe1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42fe22: 0e00 |0003: return-void │ │ +42fdf4: |[42fdf4] de.danoeh.antennapod.storage.database.R$string.:()V │ │ +42fe04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42fe0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1013226,17 +1013226,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ff78: |[42ff78] de.danoeh.antennapod.storage.database.R$style.:()V │ │ -42ff88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ff8e: 0e00 |0003: return-void │ │ +42ff60: |[42ff60] de.danoeh.antennapod.storage.database.R$style.:()V │ │ +42ff70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ff76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1013488,62 +1013488,62 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 150 16-bit code units │ │ -42fe24: |[42fe24] de.danoeh.antennapod.storage.database.R$styleable.:()V │ │ -42fe34: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -42fe36: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ -42fe3a: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ -42fe40: 6901 9fd0 |0006: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.Capability:[I // field@d09f │ │ -42fe44: 1251 |0008: const/4 v1, #int 5 // #5 │ │ -42fe46: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ -42fe4a: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ -42fe50: 6901 a2d0 |000e: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.ColorStateListItem:[I // field@d0a2 │ │ -42fe54: 1271 |0010: const/4 v1, #int 7 // #7 │ │ -42fe56: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ -42fe5a: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ -42fe60: 6901 a8d0 |0016: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.FontFamily:[I // field@d0a8 │ │ -42fe64: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ -42fe68: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ -42fe6c: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ -42fe72: 6901 a9d0 |001f: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.FontFamilyFont:[I // field@d0a9 │ │ -42fe76: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ -42fe7a: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ -42fe7e: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ -42fe84: 6901 bbd0 |0028: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.GradientColor:[I // field@d0bb │ │ -42fe88: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ -42fe8c: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ -42fe92: 6900 bcd0 |002f: sput-object v0, Lde/danoeh/antennapod/storage/database/R$styleable;.GradientColorItem:[I // field@d0bc │ │ -42fe96: 0e00 |0031: return-void │ │ -42fe98: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ -42fea8: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ -42fec4: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ -42fee8: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ -42ff18: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ -42ff50: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ +42fe0c: |[42fe0c] de.danoeh.antennapod.storage.database.R$styleable.:()V │ │ +42fe1c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +42fe1e: 2301 e61f |0001: new-array v1, v0, [I // type@1fe6 │ │ +42fe22: 2601 2f00 0000 |0003: fill-array-data v1, 00000032 // +0000002f │ │ +42fe28: 6901 9fd0 |0006: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.Capability:[I // field@d09f │ │ +42fe2c: 1251 |0008: const/4 v1, #int 5 // #5 │ │ +42fe2e: 2311 e61f |0009: new-array v1, v1, [I // type@1fe6 │ │ +42fe32: 2601 2f00 0000 |000b: fill-array-data v1, 0000003a // +0000002f │ │ +42fe38: 6901 a2d0 |000e: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.ColorStateListItem:[I // field@d0a2 │ │ +42fe3c: 1271 |0010: const/4 v1, #int 7 // #7 │ │ +42fe3e: 2311 e61f |0011: new-array v1, v1, [I // type@1fe6 │ │ +42fe42: 2601 3500 0000 |0013: fill-array-data v1, 00000048 // +00000035 │ │ +42fe48: 6901 a8d0 |0016: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.FontFamily:[I // field@d0a8 │ │ +42fe4c: 1301 0a00 |0018: const/16 v1, #int 10 // #a │ │ +42fe50: 2311 e61f |001a: new-array v1, v1, [I // type@1fe6 │ │ +42fe54: 2601 3e00 0000 |001c: fill-array-data v1, 0000005a // +0000003e │ │ +42fe5a: 6901 a9d0 |001f: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.FontFamilyFont:[I // field@d0a9 │ │ +42fe5e: 1301 0c00 |0021: const/16 v1, #int 12 // #c │ │ +42fe62: 2311 e61f |0023: new-array v1, v1, [I // type@1fe6 │ │ +42fe66: 2601 4d00 0000 |0025: fill-array-data v1, 00000072 // +0000004d │ │ +42fe6c: 6901 bbd0 |0028: sput-object v1, Lde/danoeh/antennapod/storage/database/R$styleable;.GradientColor:[I // field@d0bb │ │ +42fe70: 2300 e61f |002a: new-array v0, v0, [I // type@1fe6 │ │ +42fe74: 2600 6200 0000 |002c: fill-array-data v0, 0000008e // +00000062 │ │ +42fe7a: 6900 bcd0 |002f: sput-object v0, Lde/danoeh/antennapod/storage/database/R$styleable;.GradientColorItem:[I // field@d0bc │ │ +42fe7e: 0e00 |0031: return-void │ │ +42fe80: 0003 0400 0200 0000 7d03 047f be03 ... |0032: array-data (8 units) │ │ +42fe90: 0003 0400 0500 0000 a501 0101 1f03 ... |003a: array-data (14 units) │ │ +42feac: 0003 0400 0700 0000 e501 047f e601 ... |0048: array-data (18 units) │ │ +42fed0: 0003 0400 0a00 0000 3205 0101 3305 ... |005a: array-data (24 units) │ │ +42ff00: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0072: array-data (28 units) │ │ +42ff38: 0003 0400 0200 0000 a501 0101 1405 ... |008e: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/database/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ff60: |[42ff60] de.danoeh.antennapod.storage.database.R$styleable.:()V │ │ -42ff70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ff76: 0e00 |0003: return-void │ │ +42ff48: |[42ff48] de.danoeh.antennapod.storage.database.R$styleable.:()V │ │ +42ff58: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ff5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1013574,17 +1013574,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ff90: |[42ff90] de.danoeh.antennapod.storage.database.R.:()V │ │ -42ffa0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42ffa6: 0e00 |0003: return-void │ │ +42ff78: |[42ff78] de.danoeh.antennapod.storage.database.R.:()V │ │ +42ff88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42ff8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1013611,17 +1013611,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430030: |[430030] de.danoeh.antennapod.storage.database.mapper.ChapterCursorMapper.:()V │ │ -430040: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430046: 0e00 |0003: return-void │ │ +430018: |[430018] de.danoeh.antennapod.storage.database.mapper.ChapterCursorMapper.:()V │ │ +430028: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +43002e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/mapper/ChapterCursorMapper; │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/database/mapper/ChapterCursorMapper;) │ │ @@ -1013629,45 +1013629,45 @@ │ │ type : '(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Chapter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -42ffa8: |[42ffa8] de.danoeh.antennapod.storage.database.mapper.ChapterCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -42ffb8: 1a00 6999 |0000: const-string v0, "id" // string@9969 │ │ -42ffbc: 7220 4703 0d00 |0002: invoke-interface {v13, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -42ffc2: 0a00 |0005: move-result v0 │ │ -42ffc4: 1a01 3be0 |0006: const-string v1, "title" // string@e03b │ │ -42ffc8: 7220 4703 1d00 |0008: invoke-interface {v13, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -42ffce: 0a01 |000b: move-result v1 │ │ -42ffd0: 1a02 29dc |000c: const-string v2, "start" // string@dc29 │ │ -42ffd4: 7220 4703 2d00 |000e: invoke-interface {v13, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -42ffda: 0a02 |0011: move-result v2 │ │ -42ffdc: 1a03 7fa3 |0012: const-string v3, "link" // string@a37f │ │ -42ffe0: 7220 4703 3d00 |0014: invoke-interface {v13, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -42ffe6: 0a03 |0017: move-result v3 │ │ -42ffe8: 1a04 ae99 |0018: const-string v4, "image_url" // string@99ae │ │ -42ffec: 7220 4703 4d00 |001a: invoke-interface {v13, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -42fff2: 0a04 |001d: move-result v4 │ │ -42fff4: 7220 4e03 0d00 |001e: invoke-interface {v13, v0}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -42fffa: 0b05 |0021: move-result-wide v5 │ │ -42fffc: 7220 5003 1d00 |0022: invoke-interface {v13, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430002: 0c0a |0025: move-result-object v10 │ │ -430004: 7220 4e03 2d00 |0026: invoke-interface {v13, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -43000a: 0b08 |0029: move-result-wide v8 │ │ -43000c: 7220 5003 3d00 |002a: invoke-interface {v13, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430012: 0c0b |002d: move-result-object v11 │ │ -430014: 7220 5003 4d00 |002e: invoke-interface {v13, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -43001a: 0c0c |0031: move-result-object v12 │ │ -43001c: 220d 991c |0032: new-instance v13, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -430020: 07d7 |0034: move-object v7, v13 │ │ -430022: 7606 26ab 0700 |0035: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/feed/Chapter;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab26 │ │ -430028: 6e30 79ab 5d06 |0038: invoke-virtual {v13, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@ab79 │ │ -43002e: 110d |003b: return-object v13 │ │ +42ff90: |[42ff90] de.danoeh.antennapod.storage.database.mapper.ChapterCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +42ffa0: 1a00 6999 |0000: const-string v0, "id" // string@9969 │ │ +42ffa4: 7220 4703 0d00 |0002: invoke-interface {v13, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +42ffaa: 0a00 |0005: move-result v0 │ │ +42ffac: 1a01 3be0 |0006: const-string v1, "title" // string@e03b │ │ +42ffb0: 7220 4703 1d00 |0008: invoke-interface {v13, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +42ffb6: 0a01 |000b: move-result v1 │ │ +42ffb8: 1a02 29dc |000c: const-string v2, "start" // string@dc29 │ │ +42ffbc: 7220 4703 2d00 |000e: invoke-interface {v13, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +42ffc2: 0a02 |0011: move-result v2 │ │ +42ffc4: 1a03 7fa3 |0012: const-string v3, "link" // string@a37f │ │ +42ffc8: 7220 4703 3d00 |0014: invoke-interface {v13, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +42ffce: 0a03 |0017: move-result v3 │ │ +42ffd0: 1a04 ae99 |0018: const-string v4, "image_url" // string@99ae │ │ +42ffd4: 7220 4703 4d00 |001a: invoke-interface {v13, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +42ffda: 0a04 |001d: move-result v4 │ │ +42ffdc: 7220 4e03 0d00 |001e: invoke-interface {v13, v0}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +42ffe2: 0b05 |0021: move-result-wide v5 │ │ +42ffe4: 7220 5003 1d00 |0022: invoke-interface {v13, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +42ffea: 0c0a |0025: move-result-object v10 │ │ +42ffec: 7220 4e03 2d00 |0026: invoke-interface {v13, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +42fff2: 0b08 |0029: move-result-wide v8 │ │ +42fff4: 7220 5003 3d00 |002a: invoke-interface {v13, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +42fffa: 0c0b |002d: move-result-object v11 │ │ +42fffc: 7220 5003 4d00 |002e: invoke-interface {v13, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430002: 0c0c |0031: move-result-object v12 │ │ +430004: 220d 991c |0032: new-instance v13, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +430008: 07d7 |0034: move-object v7, v13 │ │ +43000a: 7606 26ab 0700 |0035: invoke-direct/range {v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/feed/Chapter;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab26 │ │ +430010: 6e30 79ab 5d06 |0038: invoke-virtual {v13, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@ab79 │ │ +430016: 110d |003b: return-object v13 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=17 │ │ 0x0008 line=18 │ │ 0x000e line=19 │ │ 0x0014 line=20 │ │ 0x001a line=21 │ │ @@ -1013707,17 +1013707,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430134: |[430134] de.danoeh.antennapod.storage.database.mapper.DownloadResultCursorMapper.:()V │ │ -430144: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -43014a: 0e00 |0003: return-void │ │ +43011c: |[43011c] de.danoeh.antennapod.storage.database.mapper.DownloadResultCursorMapper.:()V │ │ +43012c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/mapper/DownloadResultCursorMapper; │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/database/mapper/DownloadResultCursorMapper;) │ │ @@ -1013725,71 +1013725,71 @@ │ │ type : '(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 22 │ │ ins : 1 │ │ outs : 11 │ │ insns size : 110 16-bit code units │ │ -430048: |[430048] de.danoeh.antennapod.storage.database.mapper.DownloadResultCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -430058: 0800 1500 |0000: move-object/from16 v0, v21 │ │ -43005c: 1a01 6999 |0002: const-string v1, "id" // string@9969 │ │ -430060: 7220 4703 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430066: 0a01 |0007: move-result v1 │ │ -430068: 1a02 3be0 |0008: const-string v2, "title" // string@e03b │ │ -43006c: 7220 4703 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430072: 0a02 |000d: move-result v2 │ │ -430074: 1a03 1085 |000e: const-string v3, "feedfile" // string@8510 │ │ -430078: 7220 4703 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -43007e: 0a03 |0013: move-result v3 │ │ -430080: 1a04 1485 |0014: const-string v4, "feedfile_type" // string@8514 │ │ -430084: 7220 4703 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -43008a: 0a04 |0019: move-result v4 │ │ -43008c: 1a05 addd |001a: const-string v5, "successful" // string@ddad │ │ -430090: 7220 4703 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430096: 0a05 |001f: move-result v5 │ │ -430098: 1a06 95c9 |0020: const-string v6, "reason" // string@c995 │ │ -43009c: 7220 4703 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4300a2: 0a06 |0025: move-result v6 │ │ -4300a4: 1a07 1875 |0026: const-string v7, "completion_date" // string@7518 │ │ -4300a8: 7220 4703 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4300ae: 0a07 |002b: move-result v7 │ │ -4300b0: 1a08 97c9 |002c: const-string v8, "reason_detailed" // string@c997 │ │ -4300b4: 7220 4703 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4300ba: 0a08 |0031: move-result v8 │ │ -4300bc: 2214 961c |0032: new-instance v20, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -4300c0: 7220 4e03 1000 |0034: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -4300c6: 0b0a |0037: move-result-wide v10 │ │ -4300c8: 7220 5003 2000 |0038: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -4300ce: 0c0c |003b: move-result-object v12 │ │ -4300d0: 7220 4e03 3000 |003c: invoke-interface {v0, v3}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -4300d6: 0b0d |003f: move-result-wide v13 │ │ -4300d8: 7220 4d03 4000 |0040: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -4300de: 0a0f |0043: move-result v15 │ │ -4300e0: 7220 4d03 5000 |0044: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -4300e6: 0a01 |0047: move-result v1 │ │ -4300e8: 3d01 0600 |0048: if-lez v1, 004e // +0006 │ │ -4300ec: 1211 |004a: const/4 v1, #int 1 // #1 │ │ -4300ee: 1310 0100 |004b: const/16 v16, #int 1 // #1 │ │ -4300f2: 2804 |004d: goto 0051 // +0004 │ │ -4300f4: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -4300f6: 1310 0000 |004f: const/16 v16, #int 0 // #0 │ │ -4300fa: 7220 4d03 6000 |0051: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430100: 0a01 |0054: move-result v1 │ │ -430102: 7110 0eab 0100 |0055: invoke-static {v1}, Lde/danoeh/antennapod/model/download/DownloadError;.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; // method@ab0e │ │ -430108: 0c11 |0058: move-result-object v17 │ │ -43010a: 2201 ea1e |0059: new-instance v1, Ljava/util/Date; // type@1eea │ │ -43010e: 7220 4e03 7000 |005b: invoke-interface {v0, v7}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -430114: 0b02 |005e: move-result-wide v2 │ │ -430116: 7030 99b4 2103 |005f: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@b499 │ │ -43011c: 7220 5003 8000 |0062: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430122: 0c13 |0065: move-result-object v19 │ │ -430124: 0809 1400 |0066: move-object/from16 v9, v20 │ │ -430128: 0812 0100 |0068: move-object/from16 v18, v1 │ │ -43012c: 760b 12ab 0900 |006a: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V // method@ab12 │ │ -430132: 1114 |006d: return-object v20 │ │ +430030: |[430030] de.danoeh.antennapod.storage.database.mapper.DownloadResultCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +430040: 0800 1500 |0000: move-object/from16 v0, v21 │ │ +430044: 1a01 6999 |0002: const-string v1, "id" // string@9969 │ │ +430048: 7220 4703 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43004e: 0a01 |0007: move-result v1 │ │ +430050: 1a02 3be0 |0008: const-string v2, "title" // string@e03b │ │ +430054: 7220 4703 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43005a: 0a02 |000d: move-result v2 │ │ +43005c: 1a03 1085 |000e: const-string v3, "feedfile" // string@8510 │ │ +430060: 7220 4703 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430066: 0a03 |0013: move-result v3 │ │ +430068: 1a04 1485 |0014: const-string v4, "feedfile_type" // string@8514 │ │ +43006c: 7220 4703 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430072: 0a04 |0019: move-result v4 │ │ +430074: 1a05 addd |001a: const-string v5, "successful" // string@ddad │ │ +430078: 7220 4703 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43007e: 0a05 |001f: move-result v5 │ │ +430080: 1a06 95c9 |0020: const-string v6, "reason" // string@c995 │ │ +430084: 7220 4703 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43008a: 0a06 |0025: move-result v6 │ │ +43008c: 1a07 1875 |0026: const-string v7, "completion_date" // string@7518 │ │ +430090: 7220 4703 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430096: 0a07 |002b: move-result v7 │ │ +430098: 1a08 97c9 |002c: const-string v8, "reason_detailed" // string@c997 │ │ +43009c: 7220 4703 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4300a2: 0a08 |0031: move-result v8 │ │ +4300a4: 2214 961c |0032: new-instance v20, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +4300a8: 7220 4e03 1000 |0034: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +4300ae: 0b0a |0037: move-result-wide v10 │ │ +4300b0: 7220 5003 2000 |0038: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +4300b6: 0c0c |003b: move-result-object v12 │ │ +4300b8: 7220 4e03 3000 |003c: invoke-interface {v0, v3}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +4300be: 0b0d |003f: move-result-wide v13 │ │ +4300c0: 7220 4d03 4000 |0040: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +4300c6: 0a0f |0043: move-result v15 │ │ +4300c8: 7220 4d03 5000 |0044: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +4300ce: 0a01 |0047: move-result v1 │ │ +4300d0: 3d01 0600 |0048: if-lez v1, 004e // +0006 │ │ +4300d4: 1211 |004a: const/4 v1, #int 1 // #1 │ │ +4300d6: 1310 0100 |004b: const/16 v16, #int 1 // #1 │ │ +4300da: 2804 |004d: goto 0051 // +0004 │ │ +4300dc: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +4300de: 1310 0000 |004f: const/16 v16, #int 0 // #0 │ │ +4300e2: 7220 4d03 6000 |0051: invoke-interface {v0, v6}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +4300e8: 0a01 |0054: move-result v1 │ │ +4300ea: 7110 0eab 0100 |0055: invoke-static {v1}, Lde/danoeh/antennapod/model/download/DownloadError;.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; // method@ab0e │ │ +4300f0: 0c11 |0058: move-result-object v17 │ │ +4300f2: 2201 ea1e |0059: new-instance v1, Ljava/util/Date; // type@1eea │ │ +4300f6: 7220 4e03 7000 |005b: invoke-interface {v0, v7}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +4300fc: 0b02 |005e: move-result-wide v2 │ │ +4300fe: 7030 99b4 2103 |005f: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@b499 │ │ +430104: 7220 5003 8000 |0062: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +43010a: 0c13 |0065: move-result-object v19 │ │ +43010c: 0809 1400 |0066: move-object/from16 v9, v20 │ │ +430110: 0812 0100 |0068: move-object/from16 v18, v1 │ │ +430114: 760b 12ab 0900 |006a: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V // method@ab12 │ │ +43011a: 1114 |006d: return-object v20 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=20 │ │ 0x000a line=21 │ │ 0x0010 line=22 │ │ 0x0016 line=23 │ │ 0x001c line=24 │ │ @@ -1013830,17 +1013830,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43037c: |[43037c] de.danoeh.antennapod.storage.database.mapper.FeedCursorMapper.:()V │ │ -43038c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430392: 0e00 |0003: return-void │ │ +430364: |[430364] de.danoeh.antennapod.storage.database.mapper.FeedCursorMapper.:()V │ │ +430374: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +43037a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/mapper/FeedCursorMapper; │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/database/mapper/FeedCursorMapper;) │ │ @@ -1013848,153 +1013848,153 @@ │ │ type : '(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 44 │ │ ins : 1 │ │ outs : 22 │ │ insns size : 272 16-bit code units │ │ -43014c: |[43014c] de.danoeh.antennapod.storage.database.mapper.FeedCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -43015c: 0800 2b00 |0000: move-object/from16 v0, v43 │ │ -430160: 1a01 ed84 |0002: const-string v1, "feed_id" // string@84ed │ │ -430164: 7220 4703 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -43016a: 0a01 |0007: move-result v1 │ │ -43016c: 1a02 8aa2 |0008: const-string v2, "last_update" // string@a28a │ │ -430170: 7220 4703 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430176: 0a02 |000d: move-result v2 │ │ -430178: 1a03 3be0 |000e: const-string v3, "title" // string@e03b │ │ -43017c: 7220 4703 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430182: 0a03 |0013: move-result v3 │ │ -430184: 1a04 0579 |0014: const-string v4, "custom_title" // string@7905 │ │ -430188: 7220 4703 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -43018e: 0a04 |0019: move-result v4 │ │ -430190: 1a05 7fa3 |001a: const-string v5, "link" // string@a37f │ │ -430194: 7220 4703 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -43019a: 0a05 |001f: move-result v5 │ │ -43019c: 1a06 847a |0020: const-string v6, "description" // string@7a84 │ │ -4301a0: 7220 4703 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4301a6: 0a06 |0025: move-result v6 │ │ -4301a8: 1a07 d3c3 |0026: const-string v7, "payment_link" // string@c3d3 │ │ -4301ac: 7220 4703 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4301b2: 0a07 |002b: move-result v7 │ │ -4301b4: 1a08 bb6d |002c: const-string v8, "author" // string@6dbb │ │ -4301b8: 7220 4703 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4301be: 0a08 |0031: move-result v8 │ │ -4301c0: 1a09 33a2 |0032: const-string v9, "language" // string@a233 │ │ -4301c4: 7220 4703 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4301ca: 0a09 |0037: move-result v9 │ │ -4301cc: 1a0a 2be2 |0038: const-string v10, "type" // string@e22b │ │ -4301d0: 7220 4703 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4301d6: 0a0a |003d: move-result v10 │ │ -4301d8: 1a0b ee84 |003e: const-string v11, "feed_identifier" // string@84ee │ │ -4301dc: 7220 4703 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4301e2: 0a0b |0043: move-result v11 │ │ -4301e4: 1a0c 4585 |0044: const-string v12, "file_url" // string@8545 │ │ -4301e8: 7220 4703 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4301ee: 0a0c |0049: move-result v12 │ │ -4301f0: 1a0d f87c |004a: const-string v13, "download_url" // string@7cf8 │ │ -4301f4: 7220 4703 d000 |004c: invoke-interface {v0, v13}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4301fa: 0a0d |004f: move-result v13 │ │ -4301fc: 1a0e fa7c |0050: const-string v14, "downloaded" // string@7cfa │ │ -430200: 7220 4703 e000 |0052: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430206: 0a0e |0055: move-result v14 │ │ -430208: 1a0f dc9e |0056: const-string v15, "is_paged" // string@9edc │ │ -43020c: 7220 4703 f000 |0058: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430212: 0a0f |005b: move-result v15 │ │ -430214: 0210 0f00 |005c: move/from16 v16, v15 │ │ -430218: 1a0f 10bc |005e: const-string v15, "next_page_link" // string@bc10 │ │ -43021c: 7220 4703 f000 |0060: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430222: 0a0f |0063: move-result v15 │ │ -430224: 0211 0f00 |0064: move/from16 v17, v15 │ │ -430228: 1a0f ed97 |0066: const-string v15, "hide" // string@97ed │ │ -43022c: 7220 4703 f000 |0068: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430232: 0a0f |006b: move-result v15 │ │ -430234: 0212 0f00 |006c: move/from16 v18, v15 │ │ -430238: 1a0f addb |006e: const-string v15, "sort_order" // string@dbad │ │ -43023c: 7220 4703 f000 |0070: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430242: 0a0f |0073: move-result v15 │ │ -430244: 0213 0f00 |0074: move/from16 v19, v15 │ │ -430248: 1a0f 8ba2 |0076: const-string v15, "last_update_failed" // string@a28b │ │ -43024c: 7220 4703 f000 |0078: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430252: 0a0f |007b: move-result v15 │ │ -430254: 0214 0f00 |007c: move/from16 v20, v15 │ │ -430258: 1a0f ae99 |007e: const-string v15, "image_url" // string@99ae │ │ -43025c: 7220 4703 f000 |0080: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430262: 0a0f |0083: move-result v15 │ │ -430264: 0215 0e00 |0084: move/from16 v21, v14 │ │ -430268: 220e 9b1c |0086: new-instance v14, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -43026c: 7220 4e03 1000 |0088: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -430272: 0b16 |008b: move-result-wide v22 │ │ -430274: 7220 5003 2000 |008c: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -43027a: 0c18 |008f: move-result-object v24 │ │ -43027c: 7220 5003 3000 |0090: invoke-interface {v0, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430282: 0c19 |0093: move-result-object v25 │ │ -430284: 7220 5003 4000 |0094: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -43028a: 0c1a |0097: move-result-object v26 │ │ -43028c: 7220 5003 5000 |0098: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430292: 0c1b |009b: move-result-object v27 │ │ -430294: 7220 5003 6000 |009c: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -43029a: 0c1c |009f: move-result-object v28 │ │ -43029c: 7220 5003 7000 |00a0: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -4302a2: 0c1d |00a3: move-result-object v29 │ │ -4302a4: 7220 5003 8000 |00a4: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -4302aa: 0c1e |00a7: move-result-object v30 │ │ -4302ac: 7220 5003 9000 |00a8: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -4302b2: 0c1f |00ab: move-result-object v31 │ │ -4302b4: 7220 5003 a000 |00ac: invoke-interface {v0, v10}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -4302ba: 0c20 |00af: move-result-object v32 │ │ -4302bc: 7220 5003 b000 |00b0: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -4302c2: 0c21 |00b3: move-result-object v33 │ │ -4302c4: 7220 5003 f000 |00b4: invoke-interface {v0, v15}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -4302ca: 0c22 |00b7: move-result-object v34 │ │ -4302cc: 7220 5003 c000 |00b8: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -4302d2: 0c23 |00bb: move-result-object v35 │ │ -4302d4: 7220 5003 d000 |00bc: invoke-interface {v0, v13}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -4302da: 0c24 |00bf: move-result-object v36 │ │ -4302dc: 0201 1500 |00c0: move/from16 v1, v21 │ │ -4302e0: 7220 4d03 1000 |00c2: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -4302e6: 0a01 |00c5: move-result v1 │ │ -4302e8: 1212 |00c6: const/4 v2, #int 1 // #1 │ │ -4302ea: 1203 |00c7: const/4 v3, #int 0 // #0 │ │ -4302ec: 3d01 0700 |00c8: if-lez v1, 00cf // +0007 │ │ -4302f0: 0201 1000 |00ca: move/from16 v1, v16 │ │ -4302f4: 1325 0100 |00cc: const/16 v37, #int 1 // #1 │ │ -4302f8: 2805 |00ce: goto 00d3 // +0005 │ │ -4302fa: 0201 1000 |00cf: move/from16 v1, v16 │ │ -4302fe: 1325 0000 |00d1: const/16 v37, #int 0 // #0 │ │ -430302: 7220 4d03 1000 |00d3: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430308: 0a01 |00d6: move-result v1 │ │ -43030a: 3d01 0700 |00d7: if-lez v1, 00de // +0007 │ │ -43030e: 0201 1100 |00d9: move/from16 v1, v17 │ │ -430312: 1326 0100 |00db: const/16 v38, #int 1 // #1 │ │ -430316: 2805 |00dd: goto 00e2 // +0005 │ │ -430318: 0201 1100 |00de: move/from16 v1, v17 │ │ -43031c: 1326 0000 |00e0: const/16 v38, #int 0 // #0 │ │ -430320: 7220 5003 1000 |00e2: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430326: 0c27 |00e5: move-result-object v39 │ │ -430328: 0201 1200 |00e6: move/from16 v1, v18 │ │ -43032c: 7220 5003 1000 |00e8: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430332: 0c28 |00eb: move-result-object v40 │ │ -430334: 0201 1300 |00ec: move/from16 v1, v19 │ │ -430338: 7220 5003 1000 |00ee: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -43033e: 0c01 |00f1: move-result-object v1 │ │ -430340: 7110 4eac 0100 |00f2: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac4e │ │ -430346: 0c29 |00f5: move-result-object v41 │ │ -430348: 0201 1400 |00f6: move/from16 v1, v20 │ │ -43034c: 7220 4d03 1000 |00f8: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430352: 0a01 |00fb: move-result v1 │ │ -430354: 3d01 0500 |00fc: if-lez v1, 0101 // +0005 │ │ -430358: 132a 0100 |00fe: const/16 v42, #int 1 // #1 │ │ -43035c: 2803 |0100: goto 0103 // +0003 │ │ -43035e: 132a 0000 |0101: const/16 v42, #int 0 // #0 │ │ -430362: 0815 0e00 |0103: move-object/from16 v21, v14 │ │ -430366: 7616 3eab 1500 |0105: invoke-direct/range {v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42}, 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;ZZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V // method@ab3e │ │ -43036c: 7701 07b0 2b00 |0108: invoke-static/range {v43}, Lde/danoeh/antennapod/storage/database/mapper/FeedPreferencesCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@b007 │ │ -430372: 0c00 |010b: move-result-object v0 │ │ -430374: 6e20 6eab 0e00 |010c: invoke-virtual {v14, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@ab6e │ │ -43037a: 110e |010f: return-object v14 │ │ +430134: |[430134] de.danoeh.antennapod.storage.database.mapper.FeedCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +430144: 0800 2b00 |0000: move-object/from16 v0, v43 │ │ +430148: 1a01 ed84 |0002: const-string v1, "feed_id" // string@84ed │ │ +43014c: 7220 4703 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430152: 0a01 |0007: move-result v1 │ │ +430154: 1a02 8aa2 |0008: const-string v2, "last_update" // string@a28a │ │ +430158: 7220 4703 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43015e: 0a02 |000d: move-result v2 │ │ +430160: 1a03 3be0 |000e: const-string v3, "title" // string@e03b │ │ +430164: 7220 4703 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43016a: 0a03 |0013: move-result v3 │ │ +43016c: 1a04 0579 |0014: const-string v4, "custom_title" // string@7905 │ │ +430170: 7220 4703 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430176: 0a04 |0019: move-result v4 │ │ +430178: 1a05 7fa3 |001a: const-string v5, "link" // string@a37f │ │ +43017c: 7220 4703 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430182: 0a05 |001f: move-result v5 │ │ +430184: 1a06 847a |0020: const-string v6, "description" // string@7a84 │ │ +430188: 7220 4703 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43018e: 0a06 |0025: move-result v6 │ │ +430190: 1a07 d3c3 |0026: const-string v7, "payment_link" // string@c3d3 │ │ +430194: 7220 4703 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43019a: 0a07 |002b: move-result v7 │ │ +43019c: 1a08 bb6d |002c: const-string v8, "author" // string@6dbb │ │ +4301a0: 7220 4703 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4301a6: 0a08 |0031: move-result v8 │ │ +4301a8: 1a09 33a2 |0032: const-string v9, "language" // string@a233 │ │ +4301ac: 7220 4703 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4301b2: 0a09 |0037: move-result v9 │ │ +4301b4: 1a0a 2be2 |0038: const-string v10, "type" // string@e22b │ │ +4301b8: 7220 4703 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4301be: 0a0a |003d: move-result v10 │ │ +4301c0: 1a0b ee84 |003e: const-string v11, "feed_identifier" // string@84ee │ │ +4301c4: 7220 4703 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4301ca: 0a0b |0043: move-result v11 │ │ +4301cc: 1a0c 4585 |0044: const-string v12, "file_url" // string@8545 │ │ +4301d0: 7220 4703 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4301d6: 0a0c |0049: move-result v12 │ │ +4301d8: 1a0d f87c |004a: const-string v13, "download_url" // string@7cf8 │ │ +4301dc: 7220 4703 d000 |004c: invoke-interface {v0, v13}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4301e2: 0a0d |004f: move-result v13 │ │ +4301e4: 1a0e fa7c |0050: const-string v14, "downloaded" // string@7cfa │ │ +4301e8: 7220 4703 e000 |0052: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4301ee: 0a0e |0055: move-result v14 │ │ +4301f0: 1a0f dc9e |0056: const-string v15, "is_paged" // string@9edc │ │ +4301f4: 7220 4703 f000 |0058: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4301fa: 0a0f |005b: move-result v15 │ │ +4301fc: 0210 0f00 |005c: move/from16 v16, v15 │ │ +430200: 1a0f 10bc |005e: const-string v15, "next_page_link" // string@bc10 │ │ +430204: 7220 4703 f000 |0060: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43020a: 0a0f |0063: move-result v15 │ │ +43020c: 0211 0f00 |0064: move/from16 v17, v15 │ │ +430210: 1a0f ed97 |0066: const-string v15, "hide" // string@97ed │ │ +430214: 7220 4703 f000 |0068: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43021a: 0a0f |006b: move-result v15 │ │ +43021c: 0212 0f00 |006c: move/from16 v18, v15 │ │ +430220: 1a0f addb |006e: const-string v15, "sort_order" // string@dbad │ │ +430224: 7220 4703 f000 |0070: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43022a: 0a0f |0073: move-result v15 │ │ +43022c: 0213 0f00 |0074: move/from16 v19, v15 │ │ +430230: 1a0f 8ba2 |0076: const-string v15, "last_update_failed" // string@a28b │ │ +430234: 7220 4703 f000 |0078: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43023a: 0a0f |007b: move-result v15 │ │ +43023c: 0214 0f00 |007c: move/from16 v20, v15 │ │ +430240: 1a0f ae99 |007e: const-string v15, "image_url" // string@99ae │ │ +430244: 7220 4703 f000 |0080: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43024a: 0a0f |0083: move-result v15 │ │ +43024c: 0215 0e00 |0084: move/from16 v21, v14 │ │ +430250: 220e 9b1c |0086: new-instance v14, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +430254: 7220 4e03 1000 |0088: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +43025a: 0b16 |008b: move-result-wide v22 │ │ +43025c: 7220 5003 2000 |008c: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430262: 0c18 |008f: move-result-object v24 │ │ +430264: 7220 5003 3000 |0090: invoke-interface {v0, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +43026a: 0c19 |0093: move-result-object v25 │ │ +43026c: 7220 5003 4000 |0094: invoke-interface {v0, v4}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430272: 0c1a |0097: move-result-object v26 │ │ +430274: 7220 5003 5000 |0098: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +43027a: 0c1b |009b: move-result-object v27 │ │ +43027c: 7220 5003 6000 |009c: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430282: 0c1c |009f: move-result-object v28 │ │ +430284: 7220 5003 7000 |00a0: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +43028a: 0c1d |00a3: move-result-object v29 │ │ +43028c: 7220 5003 8000 |00a4: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430292: 0c1e |00a7: move-result-object v30 │ │ +430294: 7220 5003 9000 |00a8: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +43029a: 0c1f |00ab: move-result-object v31 │ │ +43029c: 7220 5003 a000 |00ac: invoke-interface {v0, v10}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +4302a2: 0c20 |00af: move-result-object v32 │ │ +4302a4: 7220 5003 b000 |00b0: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +4302aa: 0c21 |00b3: move-result-object v33 │ │ +4302ac: 7220 5003 f000 |00b4: invoke-interface {v0, v15}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +4302b2: 0c22 |00b7: move-result-object v34 │ │ +4302b4: 7220 5003 c000 |00b8: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +4302ba: 0c23 |00bb: move-result-object v35 │ │ +4302bc: 7220 5003 d000 |00bc: invoke-interface {v0, v13}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +4302c2: 0c24 |00bf: move-result-object v36 │ │ +4302c4: 0201 1500 |00c0: move/from16 v1, v21 │ │ +4302c8: 7220 4d03 1000 |00c2: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +4302ce: 0a01 |00c5: move-result v1 │ │ +4302d0: 1212 |00c6: const/4 v2, #int 1 // #1 │ │ +4302d2: 1203 |00c7: const/4 v3, #int 0 // #0 │ │ +4302d4: 3d01 0700 |00c8: if-lez v1, 00cf // +0007 │ │ +4302d8: 0201 1000 |00ca: move/from16 v1, v16 │ │ +4302dc: 1325 0100 |00cc: const/16 v37, #int 1 // #1 │ │ +4302e0: 2805 |00ce: goto 00d3 // +0005 │ │ +4302e2: 0201 1000 |00cf: move/from16 v1, v16 │ │ +4302e6: 1325 0000 |00d1: const/16 v37, #int 0 // #0 │ │ +4302ea: 7220 4d03 1000 |00d3: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +4302f0: 0a01 |00d6: move-result v1 │ │ +4302f2: 3d01 0700 |00d7: if-lez v1, 00de // +0007 │ │ +4302f6: 0201 1100 |00d9: move/from16 v1, v17 │ │ +4302fa: 1326 0100 |00db: const/16 v38, #int 1 // #1 │ │ +4302fe: 2805 |00dd: goto 00e2 // +0005 │ │ +430300: 0201 1100 |00de: move/from16 v1, v17 │ │ +430304: 1326 0000 |00e0: const/16 v38, #int 0 // #0 │ │ +430308: 7220 5003 1000 |00e2: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +43030e: 0c27 |00e5: move-result-object v39 │ │ +430310: 0201 1200 |00e6: move/from16 v1, v18 │ │ +430314: 7220 5003 1000 |00e8: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +43031a: 0c28 |00eb: move-result-object v40 │ │ +43031c: 0201 1300 |00ec: move/from16 v1, v19 │ │ +430320: 7220 5003 1000 |00ee: invoke-interface {v0, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430326: 0c01 |00f1: move-result-object v1 │ │ +430328: 7110 4eac 0100 |00f2: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac4e │ │ +43032e: 0c29 |00f5: move-result-object v41 │ │ +430330: 0201 1400 |00f6: move/from16 v1, v20 │ │ +430334: 7220 4d03 1000 |00f8: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +43033a: 0a01 |00fb: move-result v1 │ │ +43033c: 3d01 0500 |00fc: if-lez v1, 0101 // +0005 │ │ +430340: 132a 0100 |00fe: const/16 v42, #int 1 // #1 │ │ +430344: 2803 |0100: goto 0103 // +0003 │ │ +430346: 132a 0000 |0101: const/16 v42, #int 0 // #0 │ │ +43034a: 0815 0e00 |0103: move-object/from16 v21, v14 │ │ +43034e: 7616 3eab 1500 |0105: invoke-direct/range {v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33, v34, v35, v36, v37, v38, v39, v40, v41, v42}, 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;ZZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V // method@ab3e │ │ +430354: 7701 07b0 2b00 |0108: invoke-static/range {v43}, Lde/danoeh/antennapod/storage/database/mapper/FeedPreferencesCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@b007 │ │ +43035a: 0c00 |010b: move-result-object v0 │ │ +43035c: 6e20 6eab 0e00 |010c: invoke-virtual {v14, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@ab6e │ │ +430362: 110e |010f: return-object v14 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=22 │ │ 0x000a line=23 │ │ 0x0010 line=24 │ │ 0x0016 line=25 │ │ 0x001c line=26 │ │ @@ -1014065,17 +1014065,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4304c8: |[4304c8] de.danoeh.antennapod.storage.database.mapper.FeedItemCursorMapper.:()V │ │ -4304d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4304de: 0e00 |0003: return-void │ │ +4304b0: |[4304b0] de.danoeh.antennapod.storage.database.mapper.FeedItemCursorMapper.:()V │ │ +4304c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4304c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/mapper/FeedItemCursorMapper; │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/database/mapper/FeedItemCursorMapper;) │ │ @@ -1014083,90 +1014083,90 @@ │ │ type : '(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 30 │ │ ins : 1 │ │ outs : 16 │ │ insns size : 146 16-bit code units │ │ -430394: |[430394] de.danoeh.antennapod.storage.database.mapper.FeedItemCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -4303a4: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -4303a8: 1a01 2b9f |0002: const-string v1, "item_id" // string@9f2b │ │ -4303ac: 7220 4703 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4303b2: 0a01 |0007: move-result v1 │ │ -4303b4: 1a02 3be0 |0008: const-string v2, "title" // string@e03b │ │ -4303b8: 7220 4703 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4303be: 0a02 |000d: move-result v2 │ │ -4303c0: 1a03 7fa3 |000e: const-string v3, "link" // string@a37f │ │ -4303c4: 7220 4703 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4303ca: 0a03 |0013: move-result v3 │ │ -4303cc: 1a04 eac7 |0014: const-string v4, "pubDate" // string@c7ea │ │ -4303d0: 7220 4703 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4303d6: 0a04 |0019: move-result v4 │ │ -4303d8: 1a05 d3c3 |001a: const-string v5, "payment_link" // string@c3d3 │ │ -4303dc: 7220 4703 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4303e2: 0a05 |001f: move-result v5 │ │ -4303e4: 1a06 ba84 |0020: const-string v6, "feed" // string@84ba │ │ -4303e8: 7220 4703 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4303ee: 0a06 |0025: move-result v6 │ │ -4303f0: 1a07 aa97 |0026: const-string v7, "has_simple_chapters" // string@97aa │ │ -4303f4: 7220 4703 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -4303fa: 0a07 |002b: move-result v7 │ │ -4303fc: 1a08 97c8 |002c: const-string v8, "read" // string@c897 │ │ -430400: 7220 4703 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430406: 0a08 |0031: move-result v8 │ │ -430408: 1a09 2c9f |0032: const-string v9, "item_identifier" // string@9f2c │ │ -43040c: 7220 4703 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430412: 0a09 |0037: move-result v9 │ │ -430414: 1a0a e76d |0038: const-string v10, "auto_download" // string@6de7 │ │ -430418: 7220 4703 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -43041e: 0a0a |003d: move-result v10 │ │ -430420: 1a0b ae99 |003e: const-string v11, "image_url" // string@99ae │ │ -430424: 7220 4703 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -43042a: 0a0b |0043: move-result v11 │ │ -43042c: 1a0c 48c5 |0044: const-string v12, "podcastindex_chapter_url" // string@c548 │ │ -430430: 7220 4703 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430436: 0a0c |0049: move-result v12 │ │ -430438: 7220 4d03 1000 |004a: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -43043e: 0a01 |004d: move-result v1 │ │ -430440: 811e |004e: int-to-long v14, v1 │ │ -430442: 7220 5003 2000 |004f: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430448: 0c10 |0052: move-result-object v16 │ │ -43044a: 7220 5003 3000 |0053: invoke-interface {v0, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430450: 0c11 |0056: move-result-object v17 │ │ -430452: 2201 ea1e |0057: new-instance v1, Ljava/util/Date; // type@1eea │ │ -430456: 7220 4e03 4000 |0059: invoke-interface {v0, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -43045c: 0b02 |005c: move-result-wide v2 │ │ -43045e: 7030 99b4 2103 |005d: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@b499 │ │ -430464: 7220 5003 5000 |0060: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -43046a: 0c13 |0063: move-result-object v19 │ │ -43046c: 7220 4e03 6000 |0064: invoke-interface {v0, v6}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -430472: 0b14 |0067: move-result-wide v20 │ │ -430474: 7220 4d03 7000 |0068: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -43047a: 0a02 |006b: move-result v2 │ │ -43047c: 3d02 0600 |006c: if-lez v2, 0072 // +0006 │ │ -430480: 1212 |006e: const/4 v2, #int 1 // #1 │ │ -430482: 1316 0100 |006f: const/16 v22, #int 1 // #1 │ │ -430486: 2804 |0071: goto 0075 // +0004 │ │ -430488: 1202 |0072: const/4 v2, #int 0 // #0 │ │ -43048a: 1316 0000 |0073: const/16 v22, #int 0 // #0 │ │ -43048e: 7220 4d03 8000 |0075: invoke-interface {v0, v8}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430494: 0a18 |0078: move-result v24 │ │ -430496: 7220 5003 9000 |0079: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -43049c: 0c19 |007c: move-result-object v25 │ │ -43049e: 7220 4e03 a000 |007d: invoke-interface {v0, v10}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -4304a4: 0b1a |0080: move-result-wide v26 │ │ -4304a6: 7220 5003 b000 |0081: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -4304ac: 0c17 |0084: move-result-object v23 │ │ -4304ae: 7220 5003 c000 |0085: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -4304b4: 0c1c |0088: move-result-object v28 │ │ -4304b6: 2200 a21c |0089: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -4304ba: 070d |008b: move-object v13, v0 │ │ -4304bc: 0812 0100 |008c: move-object/from16 v18, v1 │ │ -4304c0: 7610 a9ab 0d00 |008e: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28}, Lde/danoeh/antennapod/model/feed/FeedItem;.:(JLjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;JZLjava/lang/String;ILjava/lang/String;JLjava/lang/String;)V // method@aba9 │ │ -4304c6: 1100 |0091: return-object v0 │ │ +43037c: |[43037c] de.danoeh.antennapod.storage.database.mapper.FeedItemCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +43038c: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +430390: 1a01 2b9f |0002: const-string v1, "item_id" // string@9f2b │ │ +430394: 7220 4703 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43039a: 0a01 |0007: move-result v1 │ │ +43039c: 1a02 3be0 |0008: const-string v2, "title" // string@e03b │ │ +4303a0: 7220 4703 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4303a6: 0a02 |000d: move-result v2 │ │ +4303a8: 1a03 7fa3 |000e: const-string v3, "link" // string@a37f │ │ +4303ac: 7220 4703 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4303b2: 0a03 |0013: move-result v3 │ │ +4303b4: 1a04 eac7 |0014: const-string v4, "pubDate" // string@c7ea │ │ +4303b8: 7220 4703 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4303be: 0a04 |0019: move-result v4 │ │ +4303c0: 1a05 d3c3 |001a: const-string v5, "payment_link" // string@c3d3 │ │ +4303c4: 7220 4703 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4303ca: 0a05 |001f: move-result v5 │ │ +4303cc: 1a06 ba84 |0020: const-string v6, "feed" // string@84ba │ │ +4303d0: 7220 4703 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4303d6: 0a06 |0025: move-result v6 │ │ +4303d8: 1a07 aa97 |0026: const-string v7, "has_simple_chapters" // string@97aa │ │ +4303dc: 7220 4703 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4303e2: 0a07 |002b: move-result v7 │ │ +4303e4: 1a08 97c8 |002c: const-string v8, "read" // string@c897 │ │ +4303e8: 7220 4703 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4303ee: 0a08 |0031: move-result v8 │ │ +4303f0: 1a09 2c9f |0032: const-string v9, "item_identifier" // string@9f2c │ │ +4303f4: 7220 4703 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +4303fa: 0a09 |0037: move-result v9 │ │ +4303fc: 1a0a e76d |0038: const-string v10, "auto_download" // string@6de7 │ │ +430400: 7220 4703 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430406: 0a0a |003d: move-result v10 │ │ +430408: 1a0b ae99 |003e: const-string v11, "image_url" // string@99ae │ │ +43040c: 7220 4703 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430412: 0a0b |0043: move-result v11 │ │ +430414: 1a0c 48c5 |0044: const-string v12, "podcastindex_chapter_url" // string@c548 │ │ +430418: 7220 4703 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +43041e: 0a0c |0049: move-result v12 │ │ +430420: 7220 4d03 1000 |004a: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430426: 0a01 |004d: move-result v1 │ │ +430428: 811e |004e: int-to-long v14, v1 │ │ +43042a: 7220 5003 2000 |004f: invoke-interface {v0, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430430: 0c10 |0052: move-result-object v16 │ │ +430432: 7220 5003 3000 |0053: invoke-interface {v0, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430438: 0c11 |0056: move-result-object v17 │ │ +43043a: 2201 ea1e |0057: new-instance v1, Ljava/util/Date; // type@1eea │ │ +43043e: 7220 4e03 4000 |0059: invoke-interface {v0, v4}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +430444: 0b02 |005c: move-result-wide v2 │ │ +430446: 7030 99b4 2103 |005d: invoke-direct {v1, v2, v3}, Ljava/util/Date;.:(J)V // method@b499 │ │ +43044c: 7220 5003 5000 |0060: invoke-interface {v0, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430452: 0c13 |0063: move-result-object v19 │ │ +430454: 7220 4e03 6000 |0064: invoke-interface {v0, v6}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +43045a: 0b14 |0067: move-result-wide v20 │ │ +43045c: 7220 4d03 7000 |0068: invoke-interface {v0, v7}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430462: 0a02 |006b: move-result v2 │ │ +430464: 3d02 0600 |006c: if-lez v2, 0072 // +0006 │ │ +430468: 1212 |006e: const/4 v2, #int 1 // #1 │ │ +43046a: 1316 0100 |006f: const/16 v22, #int 1 // #1 │ │ +43046e: 2804 |0071: goto 0075 // +0004 │ │ +430470: 1202 |0072: const/4 v2, #int 0 // #0 │ │ +430472: 1316 0000 |0073: const/16 v22, #int 0 // #0 │ │ +430476: 7220 4d03 8000 |0075: invoke-interface {v0, v8}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +43047c: 0a18 |0078: move-result v24 │ │ +43047e: 7220 5003 9000 |0079: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430484: 0c19 |007c: move-result-object v25 │ │ +430486: 7220 4e03 a000 |007d: invoke-interface {v0, v10}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +43048c: 0b1a |0080: move-result-wide v26 │ │ +43048e: 7220 5003 b000 |0081: invoke-interface {v0, v11}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430494: 0c17 |0084: move-result-object v23 │ │ +430496: 7220 5003 c000 |0085: invoke-interface {v0, v12}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +43049c: 0c1c |0088: move-result-object v28 │ │ +43049e: 2200 a21c |0089: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +4304a2: 070d |008b: move-object v13, v0 │ │ +4304a4: 0812 0100 |008c: move-object/from16 v18, v1 │ │ +4304a8: 7610 a9ab 0d00 |008e: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28}, Lde/danoeh/antennapod/model/feed/FeedItem;.:(JLjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;JZLjava/lang/String;ILjava/lang/String;JLjava/lang/String;)V // method@aba9 │ │ +4304ae: 1100 |0091: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=19 │ │ 0x000a line=20 │ │ 0x0010 line=21 │ │ 0x0016 line=22 │ │ 0x001c line=23 │ │ @@ -1014219,17 +1014219,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4308c8: |[4308c8] de.danoeh.antennapod.storage.database.mapper.FeedItemFilterQuery.:()V │ │ -4308d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4308de: 0e00 |0003: return-void │ │ +4308b0: |[4308b0] de.danoeh.antennapod.storage.database.mapper.FeedItemFilterQuery.:()V │ │ +4308c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4308c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery; │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/database/mapper/FeedItemFilterQuery;) │ │ @@ -1014237,225 +1014237,225 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 491 16-bit code units │ │ -4304e0: |[4304e0] de.danoeh.antennapod.storage.database.mapper.FeedItemFilterQuery.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; │ │ -4304f0: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -4304f4: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -4304fa: 55b1 b096 |0005: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@96b0 │ │ -4304fe: 1a02 5100 |0007: const-string v2, " = 1 " // string@0051 │ │ -430502: 1a03 731d |0009: const-string v3, "FeedItems.read" // string@1d73 │ │ -430506: 3801 1500 |000b: if-eqz v1, 0020 // +0015 │ │ -43050a: 2201 741e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -43050e: 7010 c7b2 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -430514: 6e20 d3b2 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43051a: 6e20 d3b2 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430520: 6e10 deb2 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -430526: 0c01 |001b: move-result-object v1 │ │ -430528: 7220 d6b4 1000 |001c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -43052e: 2835 |001f: goto 0054 // +0035 │ │ -430530: 55b1 b296 |0020: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@96b2 │ │ -430534: 3801 1a00 |0022: if-eqz v1, 003c // +001a │ │ -430538: 2201 741e |0024: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -43053c: 7010 c7b2 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -430542: 1a04 6f00 |0029: const-string v4, " NOT " // string@006f │ │ -430546: 6e20 d3b2 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43054c: 6e20 d3b2 3100 |002e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430552: 6e20 d3b2 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430558: 6e10 deb2 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -43055e: 0c01 |0037: move-result-object v1 │ │ -430560: 7220 d6b4 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -430566: 2819 |003b: goto 0054 // +0019 │ │ -430568: 55b1 a996 |003c: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ -43056c: 3801 1600 |003e: if-eqz v1, 0054 // +0016 │ │ -430570: 2201 741e |0040: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -430574: 7010 c7b2 0100 |0042: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -43057a: 6e20 d3b2 3100 |0045: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430580: 1a03 4c00 |0048: const-string v3, " = -1 " // string@004c │ │ -430584: 6e20 d3b2 3100 |004a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43058a: 6e10 deb2 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -430590: 0c01 |0050: move-result-object v1 │ │ -430592: 7220 d6b4 1000 |0051: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -430598: 55b1 af96 |0054: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@96af │ │ -43059c: 1a03 3200 |0056: const-string v3, " (" // string@0032 │ │ -4305a0: 1a04 851d |0058: const-string v4, "FeedMedia.position" // string@1d85 │ │ -4305a4: 3801 2200 |005a: if-eqz v1, 007c // +0022 │ │ -4305a8: 2201 741e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -4305ac: 7010 c7b2 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4305b2: 6e20 d3b2 3100 |0061: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4305b8: 6e20 d3b2 4100 |0064: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4305be: 1a05 7200 |0067: const-string v5, " NOT NULL AND " // string@0072 │ │ -4305c2: 6e20 d3b2 5100 |0069: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4305c8: 6e20 d3b2 4100 |006c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4305ce: 1a04 5500 |006f: const-string v4, " > 0 ) " // string@0055 │ │ -4305d2: 6e20 d3b2 4100 |0071: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4305d8: 6e10 deb2 0100 |0074: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4305de: 0c01 |0077: move-result-object v1 │ │ -4305e0: 7220 d6b4 1000 |0078: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -4305e6: 2824 |007b: goto 009f // +0024 │ │ -4305e8: 55b1 ad96 |007c: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@96ad │ │ -4305ec: 3801 2100 |007e: if-eqz v1, 009f // +0021 │ │ -4305f0: 2201 741e |0080: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -4305f4: 7010 c7b2 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4305fa: 6e20 d3b2 3100 |0085: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430600: 6e20 d3b2 4100 |0088: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430606: 1a05 6a00 |008b: const-string v5, " IS NULL OR " // string@006a │ │ -43060a: 6e20 d3b2 5100 |008d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430610: 6e20 d3b2 4100 |0090: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430616: 1a04 4f00 |0093: const-string v4, " = 0 ) " // string@004f │ │ -43061a: 6e20 d3b2 4100 |0095: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430620: 6e10 deb2 0100 |0098: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -430626: 0c01 |009b: move-result-object v1 │ │ -430628: 7220 d6b4 1000 |009c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -43062e: 55b1 b196 |009f: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@96b1 │ │ -430632: 1a04 7000 |00a1: const-string v4, " NOT IN (SELECT " // string@0070 │ │ -430636: 1a05 6700 |00a3: const-string v5, " IN (SELECT " // string@0067 │ │ -43063a: 1a06 6500 |00a5: const-string v6, " FROM " // string@0065 │ │ -43063e: 1a07 2b07 |00a7: const-string v7, ") " // string@072b │ │ -430642: 1a08 6e1d |00a9: const-string v8, "FeedItems.id" // string@1d6e │ │ -430646: 1a09 1785 |00ab: const-string v9, "feeditem" // string@8517 │ │ -43064a: 1a0a bc50 |00ad: const-string v10, "Queue" // string@50bc │ │ -43064e: 3801 2100 |00af: if-eqz v1, 00d0 // +0021 │ │ -430652: 2201 741e |00b1: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -430656: 7010 c7b2 0100 |00b3: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -43065c: 6e20 d3b2 8100 |00b6: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430662: 6e20 d3b2 5100 |00b9: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430668: 6e20 d3b2 9100 |00bc: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43066e: 6e20 d3b2 6100 |00bf: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430674: 6e20 d3b2 a100 |00c2: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43067a: 6e20 d3b2 7100 |00c5: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430680: 6e10 deb2 0100 |00c8: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -430686: 0c01 |00cb: move-result-object v1 │ │ -430688: 7220 d6b4 1000 |00cc: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -43068e: 2823 |00cf: goto 00f2 // +0023 │ │ -430690: 55b1 ae96 |00d0: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@96ae │ │ -430694: 3801 2000 |00d2: if-eqz v1, 00f2 // +0020 │ │ -430698: 2201 741e |00d4: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -43069c: 7010 c7b2 0100 |00d6: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4306a2: 6e20 d3b2 8100 |00d9: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4306a8: 6e20 d3b2 4100 |00dc: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4306ae: 6e20 d3b2 9100 |00df: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4306b4: 6e20 d3b2 6100 |00e2: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4306ba: 6e20 d3b2 a100 |00e5: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4306c0: 6e20 d3b2 7100 |00e8: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4306c6: 6e10 deb2 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4306cc: 0c01 |00ee: move-result-object v1 │ │ -4306ce: 7220 d6b4 1000 |00ef: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -4306d4: 55b1 a696 |00f2: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@96a6 │ │ -4306d8: 1a0a 7b1d |00f4: const-string v10, "FeedMedia.downloaded" // string@1d7b │ │ -4306dc: 3801 1500 |00f6: if-eqz v1, 010b // +0015 │ │ -4306e0: 2201 741e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -4306e4: 7010 c7b2 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4306ea: 6e20 d3b2 a100 |00fd: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4306f0: 6e20 d3b2 2100 |0100: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4306f6: 6e10 deb2 0100 |0103: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4306fc: 0c01 |0106: move-result-object v1 │ │ -4306fe: 7220 d6b4 1000 |0107: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -430704: 2819 |010a: goto 0123 // +0019 │ │ -430706: 55b1 ab96 |010b: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@96ab │ │ -43070a: 3801 1600 |010d: if-eqz v1, 0123 // +0016 │ │ -43070e: 2201 741e |010f: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -430712: 7010 c7b2 0100 |0111: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -430718: 6e20 d3b2 a100 |0114: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43071e: 1a02 4e00 |0117: const-string v2, " = 0 " // string@004e │ │ -430722: 6e20 d3b2 2100 |0119: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430728: 6e10 deb2 0100 |011c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -43072e: 0c01 |011f: move-result-object v1 │ │ -430730: 7220 d6b4 1000 |0120: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -430736: 55b1 a796 |0123: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@96a7 │ │ -43073a: 1a02 7e1d |0125: const-string v2, "FeedMedia.id" // string@1d7e │ │ -43073e: 3801 1700 |0127: if-eqz v1, 013e // +0017 │ │ -430742: 2201 741e |0129: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -430746: 7010 c7b2 0100 |012b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -43074c: 6e20 d3b2 2100 |012e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430752: 1a02 7100 |0131: const-string v2, " NOT NULL " // string@0071 │ │ -430756: 6e20 d3b2 2100 |0133: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43075c: 6e10 deb2 0100 |0136: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -430762: 0c01 |0139: move-result-object v1 │ │ -430764: 7220 d6b4 1000 |013a: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -43076a: 2819 |013d: goto 0156 // +0019 │ │ -43076c: 55b1 aa96 |013e: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@96aa │ │ -430770: 3801 1600 |0140: if-eqz v1, 0156 // +0016 │ │ -430774: 2201 741e |0142: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -430778: 7010 c7b2 0100 |0144: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -43077e: 6e20 d3b2 2100 |0147: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430784: 1a02 6900 |014a: const-string v2, " IS NULL " // string@0069 │ │ -430788: 6e20 d3b2 2100 |014c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43078e: 6e10 deb2 0100 |014f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -430794: 0c01 |0152: move-result-object v1 │ │ -430796: 7220 d6b4 1000 |0153: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -43079c: 55b1 a896 |0156: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@96a8 │ │ -4307a0: 1a02 3a1d |0158: const-string v2, "Favorites" // string@1d3a │ │ -4307a4: 3801 2100 |015a: if-eqz v1, 017b // +0021 │ │ -4307a8: 220b 741e |015c: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ -4307ac: 7010 c7b2 0b00 |015e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4307b2: 6e20 d3b2 8b00 |0161: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4307b8: 6e20 d3b2 5b00 |0164: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4307be: 6e20 d3b2 9b00 |0167: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4307c4: 6e20 d3b2 6b00 |016a: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4307ca: 6e20 d3b2 2b00 |016d: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4307d0: 6e20 d3b2 7b00 |0170: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4307d6: 6e10 deb2 0b00 |0173: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4307dc: 0c0b |0176: move-result-object v11 │ │ -4307de: 7220 d6b4 b000 |0177: invoke-interface {v0, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -4307e4: 2823 |017a: goto 019d // +0023 │ │ -4307e6: 55bb ac96 |017b: iget-boolean v11, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@96ac │ │ -4307ea: 380b 2000 |017d: if-eqz v11, 019d // +0020 │ │ -4307ee: 220b 741e |017f: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ -4307f2: 7010 c7b2 0b00 |0181: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4307f8: 6e20 d3b2 8b00 |0184: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4307fe: 6e20 d3b2 4b00 |0187: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430804: 6e20 d3b2 9b00 |018a: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43080a: 6e20 d3b2 6b00 |018d: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430810: 6e20 d3b2 2b00 |0190: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430816: 6e20 d3b2 7b00 |0193: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43081c: 6e10 deb2 0b00 |0196: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -430822: 0c0b |0199: move-result-object v11 │ │ -430824: 7220 d6b4 b000 |019a: invoke-interface {v0, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -43082a: 7210 e0b4 0000 |019d: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -430830: 0a0b |01a0: move-result v11 │ │ -430832: 380b 0500 |01a1: if-eqz v11, 01a6 // +0005 │ │ -430836: 1a0b 0000 |01a3: const-string v11, "" // string@0000 │ │ -43083a: 110b |01a5: return-object v11 │ │ -43083c: 220b 741e |01a6: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ -430840: 2201 741e |01a8: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -430844: 7010 c7b2 0100 |01aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -43084a: 6e20 d3b2 3100 |01ad: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430850: 1202 |01b0: const/4 v2, #int 0 // #0 │ │ -430852: 7220 ddb4 2000 |01b1: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -430858: 0c02 |01b4: move-result-object v2 │ │ -43085a: 1f02 721e |01b5: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -43085e: 6e20 d3b2 2100 |01b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -430864: 6e10 deb2 0100 |01ba: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -43086a: 0c01 |01bd: move-result-object v1 │ │ -43086c: 7020 cab2 1b00 |01be: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b2ca │ │ -430872: 1211 |01c1: const/4 v1, #int 1 // #1 │ │ -430874: 7210 e9b4 0000 |01c2: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -43087a: 0a02 |01c5: move-result v2 │ │ -43087c: 7230 eab4 1002 |01c6: invoke-interface {v0, v1, v2}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b4ea │ │ -430882: 0c00 |01c9: move-result-object v0 │ │ -430884: 7210 e1b4 0000 |01ca: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -43088a: 0c00 |01cd: move-result-object v0 │ │ -43088c: 7210 c4b4 0000 |01ce: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -430892: 0a01 |01d1: move-result v1 │ │ -430894: 3801 1100 |01d2: if-eqz v1, 01e3 // +0011 │ │ -430898: 7210 c5b4 0000 |01d4: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -43089e: 0c01 |01d7: move-result-object v1 │ │ -4308a0: 1f01 721e |01d8: check-cast v1, Ljava/lang/String; // type@1e72 │ │ -4308a4: 1a02 5900 |01da: const-string v2, " AND " // string@0059 │ │ -4308a8: 6e20 d3b2 2b00 |01dc: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4308ae: 6e20 d3b2 1b00 |01df: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4308b4: 28ec |01e2: goto 01ce // -0014 │ │ -4308b6: 6e20 d3b2 7b00 |01e3: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4308bc: 6e10 deb2 0b00 |01e6: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4308c2: 0c0b |01e9: move-result-object v11 │ │ -4308c4: 110b |01ea: return-object v11 │ │ +4304c8: |[4304c8] de.danoeh.antennapod.storage.database.mapper.FeedItemFilterQuery.generateFrom:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Ljava/lang/String; │ │ +4304d8: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +4304dc: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +4304e2: 55b1 b096 |0005: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@96b0 │ │ +4304e6: 1a02 5100 |0007: const-string v2, " = 1 " // string@0051 │ │ +4304ea: 1a03 731d |0009: const-string v3, "FeedItems.read" // string@1d73 │ │ +4304ee: 3801 1500 |000b: if-eqz v1, 0020 // +0015 │ │ +4304f2: 2201 741e |000d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4304f6: 7010 c7b2 0100 |000f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4304fc: 6e20 d3b2 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430502: 6e20 d3b2 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430508: 6e10 deb2 0100 |0018: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +43050e: 0c01 |001b: move-result-object v1 │ │ +430510: 7220 d6b4 1000 |001c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +430516: 2835 |001f: goto 0054 // +0035 │ │ +430518: 55b1 b296 |0020: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@96b2 │ │ +43051c: 3801 1a00 |0022: if-eqz v1, 003c // +001a │ │ +430520: 2201 741e |0024: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +430524: 7010 c7b2 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +43052a: 1a04 6f00 |0029: const-string v4, " NOT " // string@006f │ │ +43052e: 6e20 d3b2 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430534: 6e20 d3b2 3100 |002e: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +43053a: 6e20 d3b2 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430540: 6e10 deb2 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +430546: 0c01 |0037: move-result-object v1 │ │ +430548: 7220 d6b4 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +43054e: 2819 |003b: goto 0054 // +0019 │ │ +430550: 55b1 a996 |003c: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ +430554: 3801 1600 |003e: if-eqz v1, 0054 // +0016 │ │ +430558: 2201 741e |0040: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +43055c: 7010 c7b2 0100 |0042: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +430562: 6e20 d3b2 3100 |0045: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430568: 1a03 4c00 |0048: const-string v3, " = -1 " // string@004c │ │ +43056c: 6e20 d3b2 3100 |004a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430572: 6e10 deb2 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +430578: 0c01 |0050: move-result-object v1 │ │ +43057a: 7220 d6b4 1000 |0051: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +430580: 55b1 af96 |0054: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@96af │ │ +430584: 1a03 3200 |0056: const-string v3, " (" // string@0032 │ │ +430588: 1a04 851d |0058: const-string v4, "FeedMedia.position" // string@1d85 │ │ +43058c: 3801 2200 |005a: if-eqz v1, 007c // +0022 │ │ +430590: 2201 741e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +430594: 7010 c7b2 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +43059a: 6e20 d3b2 3100 |0061: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4305a0: 6e20 d3b2 4100 |0064: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4305a6: 1a05 7200 |0067: const-string v5, " NOT NULL AND " // string@0072 │ │ +4305aa: 6e20 d3b2 5100 |0069: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4305b0: 6e20 d3b2 4100 |006c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4305b6: 1a04 5500 |006f: const-string v4, " > 0 ) " // string@0055 │ │ +4305ba: 6e20 d3b2 4100 |0071: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4305c0: 6e10 deb2 0100 |0074: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4305c6: 0c01 |0077: move-result-object v1 │ │ +4305c8: 7220 d6b4 1000 |0078: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +4305ce: 2824 |007b: goto 009f // +0024 │ │ +4305d0: 55b1 ad96 |007c: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@96ad │ │ +4305d4: 3801 2100 |007e: if-eqz v1, 009f // +0021 │ │ +4305d8: 2201 741e |0080: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4305dc: 7010 c7b2 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4305e2: 6e20 d3b2 3100 |0085: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4305e8: 6e20 d3b2 4100 |0088: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4305ee: 1a05 6a00 |008b: const-string v5, " IS NULL OR " // string@006a │ │ +4305f2: 6e20 d3b2 5100 |008d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4305f8: 6e20 d3b2 4100 |0090: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4305fe: 1a04 4f00 |0093: const-string v4, " = 0 ) " // string@004f │ │ +430602: 6e20 d3b2 4100 |0095: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430608: 6e10 deb2 0100 |0098: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +43060e: 0c01 |009b: move-result-object v1 │ │ +430610: 7220 d6b4 1000 |009c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +430616: 55b1 b196 |009f: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@96b1 │ │ +43061a: 1a04 7000 |00a1: const-string v4, " NOT IN (SELECT " // string@0070 │ │ +43061e: 1a05 6700 |00a3: const-string v5, " IN (SELECT " // string@0067 │ │ +430622: 1a06 6500 |00a5: const-string v6, " FROM " // string@0065 │ │ +430626: 1a07 2b07 |00a7: const-string v7, ") " // string@072b │ │ +43062a: 1a08 6e1d |00a9: const-string v8, "FeedItems.id" // string@1d6e │ │ +43062e: 1a09 1785 |00ab: const-string v9, "feeditem" // string@8517 │ │ +430632: 1a0a bc50 |00ad: const-string v10, "Queue" // string@50bc │ │ +430636: 3801 2100 |00af: if-eqz v1, 00d0 // +0021 │ │ +43063a: 2201 741e |00b1: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +43063e: 7010 c7b2 0100 |00b3: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +430644: 6e20 d3b2 8100 |00b6: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +43064a: 6e20 d3b2 5100 |00b9: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430650: 6e20 d3b2 9100 |00bc: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430656: 6e20 d3b2 6100 |00bf: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +43065c: 6e20 d3b2 a100 |00c2: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430662: 6e20 d3b2 7100 |00c5: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430668: 6e10 deb2 0100 |00c8: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +43066e: 0c01 |00cb: move-result-object v1 │ │ +430670: 7220 d6b4 1000 |00cc: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +430676: 2823 |00cf: goto 00f2 // +0023 │ │ +430678: 55b1 ae96 |00d0: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@96ae │ │ +43067c: 3801 2000 |00d2: if-eqz v1, 00f2 // +0020 │ │ +430680: 2201 741e |00d4: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +430684: 7010 c7b2 0100 |00d6: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +43068a: 6e20 d3b2 8100 |00d9: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430690: 6e20 d3b2 4100 |00dc: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430696: 6e20 d3b2 9100 |00df: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +43069c: 6e20 d3b2 6100 |00e2: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4306a2: 6e20 d3b2 a100 |00e5: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4306a8: 6e20 d3b2 7100 |00e8: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4306ae: 6e10 deb2 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4306b4: 0c01 |00ee: move-result-object v1 │ │ +4306b6: 7220 d6b4 1000 |00ef: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +4306bc: 55b1 a696 |00f2: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@96a6 │ │ +4306c0: 1a0a 7b1d |00f4: const-string v10, "FeedMedia.downloaded" // string@1d7b │ │ +4306c4: 3801 1500 |00f6: if-eqz v1, 010b // +0015 │ │ +4306c8: 2201 741e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4306cc: 7010 c7b2 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4306d2: 6e20 d3b2 a100 |00fd: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4306d8: 6e20 d3b2 2100 |0100: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4306de: 6e10 deb2 0100 |0103: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4306e4: 0c01 |0106: move-result-object v1 │ │ +4306e6: 7220 d6b4 1000 |0107: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +4306ec: 2819 |010a: goto 0123 // +0019 │ │ +4306ee: 55b1 ab96 |010b: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@96ab │ │ +4306f2: 3801 1600 |010d: if-eqz v1, 0123 // +0016 │ │ +4306f6: 2201 741e |010f: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4306fa: 7010 c7b2 0100 |0111: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +430700: 6e20 d3b2 a100 |0114: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430706: 1a02 4e00 |0117: const-string v2, " = 0 " // string@004e │ │ +43070a: 6e20 d3b2 2100 |0119: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430710: 6e10 deb2 0100 |011c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +430716: 0c01 |011f: move-result-object v1 │ │ +430718: 7220 d6b4 1000 |0120: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +43071e: 55b1 a796 |0123: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@96a7 │ │ +430722: 1a02 7e1d |0125: const-string v2, "FeedMedia.id" // string@1d7e │ │ +430726: 3801 1700 |0127: if-eqz v1, 013e // +0017 │ │ +43072a: 2201 741e |0129: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +43072e: 7010 c7b2 0100 |012b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +430734: 6e20 d3b2 2100 |012e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +43073a: 1a02 7100 |0131: const-string v2, " NOT NULL " // string@0071 │ │ +43073e: 6e20 d3b2 2100 |0133: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430744: 6e10 deb2 0100 |0136: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +43074a: 0c01 |0139: move-result-object v1 │ │ +43074c: 7220 d6b4 1000 |013a: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +430752: 2819 |013d: goto 0156 // +0019 │ │ +430754: 55b1 aa96 |013e: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@96aa │ │ +430758: 3801 1600 |0140: if-eqz v1, 0156 // +0016 │ │ +43075c: 2201 741e |0142: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +430760: 7010 c7b2 0100 |0144: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +430766: 6e20 d3b2 2100 |0147: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +43076c: 1a02 6900 |014a: const-string v2, " IS NULL " // string@0069 │ │ +430770: 6e20 d3b2 2100 |014c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430776: 6e10 deb2 0100 |014f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +43077c: 0c01 |0152: move-result-object v1 │ │ +43077e: 7220 d6b4 1000 |0153: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +430784: 55b1 a896 |0156: iget-boolean v1, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@96a8 │ │ +430788: 1a02 3a1d |0158: const-string v2, "Favorites" // string@1d3a │ │ +43078c: 3801 2100 |015a: if-eqz v1, 017b // +0021 │ │ +430790: 220b 741e |015c: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ +430794: 7010 c7b2 0b00 |015e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +43079a: 6e20 d3b2 8b00 |0161: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4307a0: 6e20 d3b2 5b00 |0164: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4307a6: 6e20 d3b2 9b00 |0167: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4307ac: 6e20 d3b2 6b00 |016a: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4307b2: 6e20 d3b2 2b00 |016d: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4307b8: 6e20 d3b2 7b00 |0170: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4307be: 6e10 deb2 0b00 |0173: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4307c4: 0c0b |0176: move-result-object v11 │ │ +4307c6: 7220 d6b4 b000 |0177: invoke-interface {v0, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +4307cc: 2823 |017a: goto 019d // +0023 │ │ +4307ce: 55bb ac96 |017b: iget-boolean v11, v11, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@96ac │ │ +4307d2: 380b 2000 |017d: if-eqz v11, 019d // +0020 │ │ +4307d6: 220b 741e |017f: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ +4307da: 7010 c7b2 0b00 |0181: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4307e0: 6e20 d3b2 8b00 |0184: invoke-virtual {v11, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4307e6: 6e20 d3b2 4b00 |0187: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4307ec: 6e20 d3b2 9b00 |018a: invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4307f2: 6e20 d3b2 6b00 |018d: invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4307f8: 6e20 d3b2 2b00 |0190: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4307fe: 6e20 d3b2 7b00 |0193: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430804: 6e10 deb2 0b00 |0196: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +43080a: 0c0b |0199: move-result-object v11 │ │ +43080c: 7220 d6b4 b000 |019a: invoke-interface {v0, v11}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +430812: 7210 e0b4 0000 |019d: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +430818: 0a0b |01a0: move-result v11 │ │ +43081a: 380b 0500 |01a1: if-eqz v11, 01a6 // +0005 │ │ +43081e: 1a0b 0000 |01a3: const-string v11, "" // string@0000 │ │ +430822: 110b |01a5: return-object v11 │ │ +430824: 220b 741e |01a6: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ +430828: 2201 741e |01a8: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +43082c: 7010 c7b2 0100 |01aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +430832: 6e20 d3b2 3100 |01ad: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430838: 1202 |01b0: const/4 v2, #int 0 // #0 │ │ +43083a: 7220 ddb4 2000 |01b1: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +430840: 0c02 |01b4: move-result-object v2 │ │ +430842: 1f02 721e |01b5: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +430846: 6e20 d3b2 2100 |01b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +43084c: 6e10 deb2 0100 |01ba: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +430852: 0c01 |01bd: move-result-object v1 │ │ +430854: 7020 cab2 1b00 |01be: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b2ca │ │ +43085a: 1211 |01c1: const/4 v1, #int 1 // #1 │ │ +43085c: 7210 e9b4 0000 |01c2: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +430862: 0a02 |01c5: move-result v2 │ │ +430864: 7230 eab4 1002 |01c6: invoke-interface {v0, v1, v2}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b4ea │ │ +43086a: 0c00 |01c9: move-result-object v0 │ │ +43086c: 7210 e1b4 0000 |01ca: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +430872: 0c00 |01cd: move-result-object v0 │ │ +430874: 7210 c4b4 0000 |01ce: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +43087a: 0a01 |01d1: move-result v1 │ │ +43087c: 3801 1100 |01d2: if-eqz v1, 01e3 // +0011 │ │ +430880: 7210 c5b4 0000 |01d4: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +430886: 0c01 |01d7: move-result-object v1 │ │ +430888: 1f01 721e |01d8: check-cast v1, Ljava/lang/String; // type@1e72 │ │ +43088c: 1a02 5900 |01da: const-string v2, " AND " // string@0059 │ │ +430890: 6e20 d3b2 2b00 |01dc: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +430896: 6e20 d3b2 1b00 |01df: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +43089c: 28ec |01e2: goto 01ce // -0014 │ │ +43089e: 6e20 d3b2 7b00 |01e3: invoke-virtual {v11, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4308a4: 6e10 deb2 0b00 |01e6: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4308aa: 0c0b |01e9: move-result-object v11 │ │ +4308ac: 110b |01ea: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ 0x000d line=34 │ │ 0x0020 line=35 │ │ 0x0024 line=36 │ │ @@ -1014526,56 +1014526,56 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 74 16-bit code units │ │ -4308e0: |[4308e0] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery$1.:()V │ │ -4308f0: 7100 52ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac52 │ │ -4308f6: 0c00 |0003: move-result-object v0 │ │ -4308f8: 2100 |0004: array-length v0, v0 │ │ -4308fa: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -4308fe: 6900 cbd0 |0007: sput-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ -430902: 6201 eb96 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96eb │ │ -430906: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -43090c: 0a01 |000e: move-result v1 │ │ -43090e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -430910: 4b02 0001 |0010: aput v2, v0, v1 │ │ -430914: 6200 cbd0 |0012: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ -430918: 6201 ec96 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ec │ │ -43091c: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -430922: 0a01 |0019: move-result v1 │ │ -430924: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -430926: 4b02 0001 |001b: aput v2, v0, v1 │ │ -43092a: 6200 cbd0 |001d: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ -43092e: 6201 e696 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e6 │ │ -430932: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -430938: 0a01 |0024: move-result v1 │ │ -43093a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -43093c: 4b02 0001 |0026: aput v2, v0, v1 │ │ -430940: 6200 cbd0 |0028: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ -430944: 6201 e596 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -430948: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -43094e: 0a01 |002f: move-result v1 │ │ -430950: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -430952: 4b02 0001 |0031: aput v2, v0, v1 │ │ -430956: 6200 cbd0 |0033: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ -43095a: 6201 e896 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e8 │ │ -43095e: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -430964: 0a01 |003a: move-result v1 │ │ -430966: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -430968: 4b02 0001 |003c: aput v2, v0, v1 │ │ -43096c: 6200 cbd0 |003e: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ -430970: 6201 e796 |0040: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e7 │ │ -430974: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -43097a: 0a01 |0045: move-result v1 │ │ -43097c: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -43097e: 4b02 0001 |0047: aput v2, v0, v1 │ │ -430982: 0e00 |0049: return-void │ │ +4308c8: |[4308c8] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery$1.:()V │ │ +4308d8: 7100 52ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac52 │ │ +4308de: 0c00 |0003: move-result-object v0 │ │ +4308e0: 2100 |0004: array-length v0, v0 │ │ +4308e2: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +4308e6: 6900 cbd0 |0007: sput-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ +4308ea: 6201 eb96 |0009: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96eb │ │ +4308ee: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +4308f4: 0a01 |000e: move-result v1 │ │ +4308f6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +4308f8: 4b02 0001 |0010: aput v2, v0, v1 │ │ +4308fc: 6200 cbd0 |0012: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ +430900: 6201 ec96 |0014: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96ec │ │ +430904: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +43090a: 0a01 |0019: move-result v1 │ │ +43090c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +43090e: 4b02 0001 |001b: aput v2, v0, v1 │ │ +430912: 6200 cbd0 |001d: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ +430916: 6201 e696 |001f: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e6 │ │ +43091a: 6e10 0eb2 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +430920: 0a01 |0024: move-result v1 │ │ +430922: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +430924: 4b02 0001 |0026: aput v2, v0, v1 │ │ +430928: 6200 cbd0 |0028: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ +43092c: 6201 e596 |002a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +430930: 6e10 0eb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +430936: 0a01 |002f: move-result v1 │ │ +430938: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +43093a: 4b02 0001 |0031: aput v2, v0, v1 │ │ +43093e: 6200 cbd0 |0033: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ +430942: 6201 e896 |0035: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e8 │ │ +430946: 6e10 0eb2 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +43094c: 0a01 |003a: move-result v1 │ │ +43094e: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +430950: 4b02 0001 |003c: aput v2, v0, v1 │ │ +430954: 6200 cbd0 |003e: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ +430958: 6201 e796 |0040: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e7 │ │ +43095c: 6e10 0eb2 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +430962: 0a01 |0045: move-result v1 │ │ +430964: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +430966: 4b02 0001 |0047: aput v2, v0, v1 │ │ +43096a: 0e00 |0049: return-void │ │ catches : 6 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -1014615,17 +1014615,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430a40: |[430a40] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery.:()V │ │ -430a50: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430a56: 0e00 |0003: return-void │ │ +430a28: |[430a28] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery.:()V │ │ +430a38: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430a3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery; │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery;) │ │ @@ -1014633,35 +1014633,35 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 48 16-bit code units │ │ -4309d0: |[4309d0] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery.generateFrom:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ -4309e0: 6200 cbd0 |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ -4309e4: 6e10 0eb2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -4309ea: 0a01 |0005: move-result v1 │ │ -4309ec: 4401 0001 |0006: aget v1, v0, v1 │ │ -4309f0: 2b01 1800 0000 |0008: packed-switch v1, 00000020 // +00000018 │ │ -4309f6: 1a01 0000 |000b: const-string v1, "" // string@0000 │ │ -4309fa: 2812 |000d: goto 001f // +0012 │ │ -4309fc: 1a01 7d1d |000e: const-string v1, "FeedMedia.duration DESC" // string@1d7d │ │ -430a00: 280f |0010: goto 001f // +000f │ │ -430a02: 1a01 7c1d |0011: const-string v1, "FeedMedia.duration ASC" // string@1d7c │ │ -430a06: 280c |0013: goto 001f // +000c │ │ -430a08: 1a01 721d |0014: const-string v1, "FeedItems.pubDate DESC" // string@1d72 │ │ -430a0c: 2809 |0016: goto 001f // +0009 │ │ -430a0e: 1a01 711d |0017: const-string v1, "FeedItems.pubDate ASC" // string@1d71 │ │ -430a12: 2806 |0019: goto 001f // +0006 │ │ -430a14: 1a01 751d |001a: const-string v1, "FeedItems.title DESC" // string@1d75 │ │ -430a18: 2803 |001c: goto 001f // +0003 │ │ -430a1a: 1a01 741d |001d: const-string v1, "FeedItems.title ASC" // string@1d74 │ │ -430a1e: 1101 |001f: return-object v1 │ │ -430a20: 0001 0600 0100 0000 1500 0000 1200 ... |0020: packed-switch-data (16 units) │ │ +4309b8: |[4309b8] de.danoeh.antennapod.storage.database.mapper.FeedItemSortQuery.generateFrom:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ +4309c8: 6200 cbd0 |0000: sget-object v0, Lde/danoeh/antennapod/storage/database/mapper/FeedItemSortQuery$1;.$SwitchMap$de$danoeh$antennapod$model$feed$SortOrder:[I // field@d0cb │ │ +4309cc: 6e10 0eb2 0100 |0002: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +4309d2: 0a01 |0005: move-result v1 │ │ +4309d4: 4401 0001 |0006: aget v1, v0, v1 │ │ +4309d8: 2b01 1800 0000 |0008: packed-switch v1, 00000020 // +00000018 │ │ +4309de: 1a01 0000 |000b: const-string v1, "" // string@0000 │ │ +4309e2: 2812 |000d: goto 001f // +0012 │ │ +4309e4: 1a01 7d1d |000e: const-string v1, "FeedMedia.duration DESC" // string@1d7d │ │ +4309e8: 280f |0010: goto 001f // +000f │ │ +4309ea: 1a01 7c1d |0011: const-string v1, "FeedMedia.duration ASC" // string@1d7c │ │ +4309ee: 280c |0013: goto 001f // +000c │ │ +4309f0: 1a01 721d |0014: const-string v1, "FeedItems.pubDate DESC" // string@1d72 │ │ +4309f4: 2809 |0016: goto 001f // +0009 │ │ +4309f6: 1a01 711d |0017: const-string v1, "FeedItems.pubDate ASC" // string@1d71 │ │ +4309fa: 2806 |0019: goto 001f // +0006 │ │ +4309fc: 1a01 751d |001a: const-string v1, "FeedItems.title DESC" // string@1d75 │ │ +430a00: 2803 |001c: goto 001f // +0003 │ │ +430a02: 1a01 741d |001d: const-string v1, "FeedItems.title ASC" // string@1d74 │ │ +430a06: 1101 |001f: return-object v1 │ │ +430a08: 0001 0600 0100 0000 1500 0000 1200 ... |0020: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0030 reg=1 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ Virtual methods - │ │ @@ -1014690,17 +1014690,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430bbc: |[430bbc] de.danoeh.antennapod.storage.database.mapper.FeedMediaCursorMapper.:()V │ │ -430bcc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430bd2: 0e00 |0003: return-void │ │ +430ba4: |[430ba4] de.danoeh.antennapod.storage.database.mapper.FeedMediaCursorMapper.:()V │ │ +430bb4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/mapper/FeedMediaCursorMapper; │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/database/mapper/FeedMediaCursorMapper;) │ │ @@ -1014708,104 +1014708,104 @@ │ │ type : '(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 30 │ │ ins : 1 │ │ outs : 17 │ │ insns size : 170 16-bit code units │ │ -430a58: |[430a58] de.danoeh.antennapod.storage.database.mapper.FeedMediaCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -430a68: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -430a6c: 1a01 f0b7 |0002: const-string v1, "media_id" // string@b7f0 │ │ -430a70: 7220 4703 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430a76: 0a01 |0007: move-result v1 │ │ -430a78: 1a02 13c5 |0008: const-string v2, "playback_completion_date" // string@c513 │ │ -430a7c: 7220 4703 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430a82: 0a02 |000d: move-result v2 │ │ -430a84: 1a03 c97d |000e: const-string v3, "duration" // string@7dc9 │ │ -430a88: 7220 4703 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430a8e: 0a03 |0013: move-result v3 │ │ -430a90: 1a04 7bc5 |0014: const-string v4, "position" // string@c57b │ │ -430a94: 7220 4703 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430a9a: 0a04 |0019: move-result v4 │ │ -430a9c: 1a05 4a85 |001a: const-string v5, "filesize" // string@854a │ │ -430aa0: 7220 4703 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430aa6: 0a05 |001f: move-result v5 │ │ -430aa8: 1a06 44b8 |0020: const-string v6, "mime_type" // string@b844 │ │ -430aac: 7220 4703 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430ab2: 0a06 |0025: move-result v6 │ │ -430ab4: 1a07 4585 |0026: const-string v7, "file_url" // string@8545 │ │ -430ab8: 7220 4703 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430abe: 0a07 |002b: move-result v7 │ │ -430ac0: 1a08 f87c |002c: const-string v8, "download_url" // string@7cf8 │ │ -430ac4: 7220 4703 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430aca: 0a08 |0031: move-result v8 │ │ -430acc: 1a09 fa7c |0032: const-string v9, "downloaded" // string@7cfa │ │ -430ad0: 7220 4703 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430ad6: 0a09 |0037: move-result v9 │ │ -430ad8: 1a0a 29c5 |0038: const-string v10, "played_duration" // string@c529 │ │ -430adc: 7220 4703 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430ae2: 0a0a |003d: move-result v10 │ │ -430ae4: 1a0b 86a2 |003e: const-string v11, "last_played_time" // string@a286 │ │ -430ae8: 7220 4703 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430aee: 0a0b |0043: move-result v11 │ │ -430af0: 7220 4e03 1000 |0044: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -430af6: 0b0d |0047: move-result-wide v13 │ │ -430af8: 7220 4e03 2000 |0048: invoke-interface {v0, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -430afe: 0b01 |004b: move-result-wide v1 │ │ -430b00: 160f 0000 |004c: const-wide/16 v15, #int 0 // #0 │ │ -430b04: 120c |004e: const/4 v12, #int 0 // #0 │ │ -430b06: 3111 010f |004f: cmp-long v17, v1, v15 │ │ -430b0a: 3d11 0a00 |0051: if-lez v17, 005b // +000a │ │ -430b0e: 220f ea1e |0053: new-instance v15, Ljava/util/Date; // type@1eea │ │ -430b12: 7030 99b4 1f02 |0055: invoke-direct {v15, v1, v2}, Ljava/util/Date;.:(J)V // method@b499 │ │ -430b18: 0818 0f00 |0058: move-object/from16 v24, v15 │ │ -430b1c: 2803 |005a: goto 005d // +0003 │ │ -430b1e: 0818 0c00 |005b: move-object/from16 v24, v12 │ │ -430b22: 1a01 a897 |005d: const-string v1, "has_embedded_picture" // string@97a8 │ │ -430b26: 7220 4703 1000 |005f: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430b2c: 0a01 |0062: move-result v1 │ │ -430b2e: 7220 4d03 1000 |0063: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430b34: 0a01 |0066: move-result v1 │ │ -430b36: 1212 |0067: const/4 v2, #int 1 // #1 │ │ -430b38: 3801 0a00 |0068: if-eqz v1, 0072 // +000a │ │ -430b3c: 3221 0500 |006a: if-eq v1, v2, 006f // +0005 │ │ -430b40: 081a 0c00 |006c: move-object/from16 v26, v12 │ │ -430b44: 2808 |006e: goto 0076 // +0008 │ │ -430b46: 6201 1ed9 |006f: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ -430b4a: 2803 |0071: goto 0074 // +0003 │ │ -430b4c: 6201 1dd9 |0072: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ -430b50: 081a 0100 |0074: move-object/from16 v26, v1 │ │ -430b54: 2201 a51c |0076: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -430b58: 120f |0078: const/4 v15, #int 0 // #0 │ │ -430b5a: 7220 4d03 3000 |0079: invoke-interface {v0, v3}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430b60: 0a10 |007c: move-result v16 │ │ -430b62: 7220 4d03 4000 |007d: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430b68: 0a11 |0080: move-result v17 │ │ -430b6a: 7220 4e03 5000 |0081: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -430b70: 0b12 |0084: move-result-wide v18 │ │ -430b72: 7220 5003 6000 |0085: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430b78: 0c14 |0088: move-result-object v20 │ │ -430b7a: 7220 5003 7000 |0089: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430b80: 0c15 |008c: move-result-object v21 │ │ -430b82: 7220 5003 8000 |008d: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430b88: 0c16 |0090: move-result-object v22 │ │ -430b8a: 7220 4d03 9000 |0091: invoke-interface {v0, v9}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430b90: 0a03 |0094: move-result v3 │ │ -430b92: 3d03 0500 |0095: if-lez v3, 009a // +0005 │ │ -430b96: 1317 0100 |0097: const/16 v23, #int 1 // #1 │ │ -430b9a: 2804 |0099: goto 009d // +0004 │ │ -430b9c: 1202 |009a: const/4 v2, #int 0 // #0 │ │ -430b9e: 1317 0000 |009b: const/16 v23, #int 0 // #0 │ │ -430ba2: 7220 4d03 a000 |009d: invoke-interface {v0, v10}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430ba8: 0a19 |00a0: move-result v25 │ │ -430baa: 7220 4e03 b000 |00a1: invoke-interface {v0, v11}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -430bb0: 0b1b |00a4: move-result-wide v27 │ │ -430bb2: 071c |00a5: move-object v12, v1 │ │ -430bb4: 7611 e7ab 0c00 |00a6: invoke-direct/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Date;ILjava/lang/Boolean;J)V // method@abe7 │ │ -430bba: 1101 |00a9: return-object v1 │ │ +430a40: |[430a40] de.danoeh.antennapod.storage.database.mapper.FeedMediaCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +430a50: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +430a54: 1a01 f0b7 |0002: const-string v1, "media_id" // string@b7f0 │ │ +430a58: 7220 4703 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430a5e: 0a01 |0007: move-result v1 │ │ +430a60: 1a02 13c5 |0008: const-string v2, "playback_completion_date" // string@c513 │ │ +430a64: 7220 4703 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430a6a: 0a02 |000d: move-result v2 │ │ +430a6c: 1a03 c97d |000e: const-string v3, "duration" // string@7dc9 │ │ +430a70: 7220 4703 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430a76: 0a03 |0013: move-result v3 │ │ +430a78: 1a04 7bc5 |0014: const-string v4, "position" // string@c57b │ │ +430a7c: 7220 4703 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430a82: 0a04 |0019: move-result v4 │ │ +430a84: 1a05 4a85 |001a: const-string v5, "filesize" // string@854a │ │ +430a88: 7220 4703 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430a8e: 0a05 |001f: move-result v5 │ │ +430a90: 1a06 44b8 |0020: const-string v6, "mime_type" // string@b844 │ │ +430a94: 7220 4703 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430a9a: 0a06 |0025: move-result v6 │ │ +430a9c: 1a07 4585 |0026: const-string v7, "file_url" // string@8545 │ │ +430aa0: 7220 4703 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430aa6: 0a07 |002b: move-result v7 │ │ +430aa8: 1a08 f87c |002c: const-string v8, "download_url" // string@7cf8 │ │ +430aac: 7220 4703 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430ab2: 0a08 |0031: move-result v8 │ │ +430ab4: 1a09 fa7c |0032: const-string v9, "downloaded" // string@7cfa │ │ +430ab8: 7220 4703 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430abe: 0a09 |0037: move-result v9 │ │ +430ac0: 1a0a 29c5 |0038: const-string v10, "played_duration" // string@c529 │ │ +430ac4: 7220 4703 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430aca: 0a0a |003d: move-result v10 │ │ +430acc: 1a0b 86a2 |003e: const-string v11, "last_played_time" // string@a286 │ │ +430ad0: 7220 4703 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430ad6: 0a0b |0043: move-result v11 │ │ +430ad8: 7220 4e03 1000 |0044: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +430ade: 0b0d |0047: move-result-wide v13 │ │ +430ae0: 7220 4e03 2000 |0048: invoke-interface {v0, v2}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +430ae6: 0b01 |004b: move-result-wide v1 │ │ +430ae8: 160f 0000 |004c: const-wide/16 v15, #int 0 // #0 │ │ +430aec: 120c |004e: const/4 v12, #int 0 // #0 │ │ +430aee: 3111 010f |004f: cmp-long v17, v1, v15 │ │ +430af2: 3d11 0a00 |0051: if-lez v17, 005b // +000a │ │ +430af6: 220f ea1e |0053: new-instance v15, Ljava/util/Date; // type@1eea │ │ +430afa: 7030 99b4 1f02 |0055: invoke-direct {v15, v1, v2}, Ljava/util/Date;.:(J)V // method@b499 │ │ +430b00: 0818 0f00 |0058: move-object/from16 v24, v15 │ │ +430b04: 2803 |005a: goto 005d // +0003 │ │ +430b06: 0818 0c00 |005b: move-object/from16 v24, v12 │ │ +430b0a: 1a01 a897 |005d: const-string v1, "has_embedded_picture" // string@97a8 │ │ +430b0e: 7220 4703 1000 |005f: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430b14: 0a01 |0062: move-result v1 │ │ +430b16: 7220 4d03 1000 |0063: invoke-interface {v0, v1}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430b1c: 0a01 |0066: move-result v1 │ │ +430b1e: 1212 |0067: const/4 v2, #int 1 // #1 │ │ +430b20: 3801 0a00 |0068: if-eqz v1, 0072 // +000a │ │ +430b24: 3221 0500 |006a: if-eq v1, v2, 006f // +0005 │ │ +430b28: 081a 0c00 |006c: move-object/from16 v26, v12 │ │ +430b2c: 2808 |006e: goto 0076 // +0008 │ │ +430b2e: 6201 1ed9 |006f: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ +430b32: 2803 |0071: goto 0074 // +0003 │ │ +430b34: 6201 1dd9 |0072: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ +430b38: 081a 0100 |0074: move-object/from16 v26, v1 │ │ +430b3c: 2201 a51c |0076: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +430b40: 120f |0078: const/4 v15, #int 0 // #0 │ │ +430b42: 7220 4d03 3000 |0079: invoke-interface {v0, v3}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430b48: 0a10 |007c: move-result v16 │ │ +430b4a: 7220 4d03 4000 |007d: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430b50: 0a11 |0080: move-result v17 │ │ +430b52: 7220 4e03 5000 |0081: invoke-interface {v0, v5}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +430b58: 0b12 |0084: move-result-wide v18 │ │ +430b5a: 7220 5003 6000 |0085: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430b60: 0c14 |0088: move-result-object v20 │ │ +430b62: 7220 5003 7000 |0089: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430b68: 0c15 |008c: move-result-object v21 │ │ +430b6a: 7220 5003 8000 |008d: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430b70: 0c16 |0090: move-result-object v22 │ │ +430b72: 7220 4d03 9000 |0091: invoke-interface {v0, v9}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430b78: 0a03 |0094: move-result v3 │ │ +430b7a: 3d03 0500 |0095: if-lez v3, 009a // +0005 │ │ +430b7e: 1317 0100 |0097: const/16 v23, #int 1 // #1 │ │ +430b82: 2804 |0099: goto 009d // +0004 │ │ +430b84: 1202 |009a: const/4 v2, #int 0 // #0 │ │ +430b86: 1317 0000 |009b: const/16 v23, #int 0 // #0 │ │ +430b8a: 7220 4d03 a000 |009d: invoke-interface {v0, v10}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430b90: 0a19 |00a0: move-result v25 │ │ +430b92: 7220 4e03 b000 |00a1: invoke-interface {v0, v11}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +430b98: 0b1b |00a4: move-result-wide v27 │ │ +430b9a: 071c |00a5: move-object v12, v1 │ │ +430b9c: 7611 e7ab 0c00 |00a6: invoke-direct/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Date;ILjava/lang/Boolean;J)V // method@abe7 │ │ +430ba2: 1101 |00a9: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=19 │ │ 0x000a line=20 │ │ 0x0010 line=21 │ │ 0x0016 line=22 │ │ 0x001c line=23 │ │ @@ -1014860,17 +1014860,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430dc8: |[430dc8] de.danoeh.antennapod.storage.database.mapper.FeedPreferencesCursorMapper.:()V │ │ -430dd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430dde: 0e00 |0003: return-void │ │ +430db0: |[430db0] de.danoeh.antennapod.storage.database.mapper.FeedPreferencesCursorMapper.:()V │ │ +430dc0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430dc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/database/mapper/FeedPreferencesCursorMapper; │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/database/mapper/FeedPreferencesCursorMapper;) │ │ @@ -1014878,137 +1014878,137 @@ │ │ type : '(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 34 │ │ ins : 1 │ │ outs : 16 │ │ insns size : 242 16-bit code units │ │ -430bd4: |[430bd4] de.danoeh.antennapod.storage.database.mapper.FeedPreferencesCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ -430be4: 0800 2100 |0000: move-object/from16 v0, v33 │ │ -430be8: 1a01 ed84 |0002: const-string v1, "feed_id" // string@84ed │ │ -430bec: 7220 4703 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430bf2: 0a01 |0007: move-result v1 │ │ -430bf4: 1a02 e76d |0008: const-string v2, "auto_download" // string@6de7 │ │ -430bf8: 7220 4703 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430bfe: 0a02 |000d: move-result v2 │ │ -430c00: 1a03 7e9f |000e: const-string v3, "keep_updated" // string@9f7e │ │ -430c04: 7220 4703 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c0a: 0a03 |0013: move-result v3 │ │ -430c0c: 1a04 e56d |0014: const-string v4, "auto_delete_action" // string@6de5 │ │ -430c10: 7220 4703 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c16: 0a04 |0019: move-result v4 │ │ -430c18: 1a05 0a85 |001a: const-string v5, "feed_volume_adaption" // string@850a │ │ -430c1c: 7220 4703 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c22: 0a05 |001f: move-result v5 │ │ -430c24: 1a06 4de4 |0020: const-string v6, "username" // string@e44d │ │ -430c28: 7220 4703 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c2e: 0a06 |0025: move-result v6 │ │ -430c30: 1a07 98c3 |0026: const-string v7, "password" // string@c398 │ │ -430c34: 7220 4703 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c3a: 0a07 |002b: move-result v7 │ │ -430c3c: 1a08 e799 |002c: const-string v8, "include_filter" // string@99e7 │ │ -430c40: 7220 4703 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c46: 0a08 |0031: move-result v8 │ │ -430c48: 1a09 ec7f |0032: const-string v9, "exclude_filter" // string@7fec │ │ -430c4c: 7220 4703 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c52: 0a09 |0037: move-result v9 │ │ -430c54: 1a0a 69b8 |0038: const-string v10, "minimal_duration_filter" // string@b869 │ │ -430c58: 7220 4703 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c5e: 0a0a |003d: move-result v10 │ │ -430c60: 1a0b f384 |003e: const-string v11, "feed_playback_speed" // string@84f3 │ │ -430c64: 7220 4703 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c6a: 0a0b |0043: move-result v11 │ │ -430c6c: 1a0c 0085 |0044: const-string v12, "feed_skip_intro" // string@8500 │ │ -430c70: 7220 4703 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c76: 0a0c |0049: move-result v12 │ │ -430c78: 1a0d ff84 |004a: const-string v13, "feed_skip_ending" // string@84ff │ │ -430c7c: 7220 4703 d000 |004c: invoke-interface {v0, v13}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c82: 0a0d |004f: move-result v13 │ │ -430c84: 1a0e 797f |0050: const-string v14, "episode_notification" // string@7f79 │ │ -430c88: 7220 4703 e000 |0052: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c8e: 0a0e |0055: move-result v14 │ │ -430c90: 1a0f d9bb |0056: const-string v15, "new_episodes_action" // string@bbd9 │ │ -430c94: 7220 4703 f000 |0058: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430c9a: 0a0f |005b: move-result v15 │ │ -430c9c: 0210 0e00 |005c: move/from16 v16, v14 │ │ -430ca0: 1a0e b8de |005e: const-string v14, "tags" // string@deb8 │ │ -430ca4: 7220 4703 e000 |0060: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ -430caa: 0a0e |0063: move-result v14 │ │ -430cac: 7220 4e03 1000 |0064: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ -430cb2: 0b12 |0067: move-result-wide v18 │ │ -430cb4: 7220 4d03 2000 |0068: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430cba: 0a01 |006b: move-result v1 │ │ -430cbc: 1212 |006c: const/4 v2, #int 1 // #1 │ │ -430cbe: 1311 0000 |006d: const/16 v17, #int 0 // #0 │ │ -430cc2: 3d01 0500 |006f: if-lez v1, 0074 // +0005 │ │ -430cc6: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ -430cca: 2803 |0073: goto 0076 // +0003 │ │ -430ccc: 1314 0000 |0074: const/16 v20, #int 0 // #0 │ │ -430cd0: 7220 4d03 3000 |0076: invoke-interface {v0, v3}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430cd6: 0a01 |0079: move-result v1 │ │ -430cd8: 3d01 0500 |007a: if-lez v1, 007f // +0005 │ │ -430cdc: 1315 0100 |007c: const/16 v21, #int 1 // #1 │ │ -430ce0: 2803 |007e: goto 0081 // +0003 │ │ -430ce2: 1315 0000 |007f: const/16 v21, #int 0 // #0 │ │ -430ce6: 7220 4d03 4000 |0081: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430cec: 0a01 |0084: move-result v1 │ │ -430cee: 7110 1fac 0100 |0085: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac1f │ │ -430cf4: 0c16 |0088: move-result-object v22 │ │ -430cf6: 7220 4d03 5000 |0089: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430cfc: 0a01 |008c: move-result v1 │ │ -430cfe: 7110 5cac 0100 |008d: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac5c │ │ -430d04: 0c17 |0090: move-result-object v23 │ │ -430d06: 7220 5003 6000 |0091: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430d0c: 0c18 |0094: move-result-object v24 │ │ -430d0e: 7220 5003 7000 |0095: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430d14: 0c19 |0098: move-result-object v25 │ │ -430d16: 7220 5003 8000 |0099: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430d1c: 0c01 |009c: move-result-object v1 │ │ -430d1e: 7220 5003 9000 |009d: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430d24: 0c03 |00a0: move-result-object v3 │ │ -430d26: 7220 4d03 a000 |00a1: invoke-interface {v0, v10}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430d2c: 0a04 |00a4: move-result v4 │ │ -430d2e: 7220 4c03 b000 |00a5: invoke-interface {v0, v11}, Landroid/database/Cursor;.getFloat:(I)F // method@034c │ │ -430d34: 0a1b |00a8: move-result v27 │ │ -430d36: 7220 4d03 c000 |00a9: invoke-interface {v0, v12}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430d3c: 0a1c |00ac: move-result v28 │ │ -430d3e: 7220 4d03 d000 |00ad: invoke-interface {v0, v13}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430d44: 0a1d |00b0: move-result v29 │ │ -430d46: 7220 4d03 f000 |00b1: invoke-interface {v0, v15}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430d4c: 0a05 |00b4: move-result v5 │ │ -430d4e: 7110 24ac 0500 |00b5: invoke-static {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac24 │ │ -430d54: 0c1f |00b8: move-result-object v31 │ │ -430d56: 0205 1000 |00b9: move/from16 v5, v16 │ │ -430d5a: 7220 4d03 5000 |00bb: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ -430d60: 0a05 |00be: move-result v5 │ │ -430d62: 3d05 0500 |00bf: if-lez v5, 00c4 // +0005 │ │ -430d66: 131e 0100 |00c1: const/16 v30, #int 1 // #1 │ │ -430d6a: 2803 |00c3: goto 00c6 // +0003 │ │ -430d6c: 131e 0000 |00c4: const/16 v30, #int 0 // #0 │ │ -430d70: 7220 5003 e000 |00c6: invoke-interface {v0, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ -430d76: 0c00 |00c9: move-result-object v0 │ │ -430d78: 7110 a80a 0000 |00ca: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -430d7e: 0a02 |00cd: move-result v2 │ │ -430d80: 3802 0400 |00ce: if-eqz v2, 00d2 // +0004 │ │ -430d84: 1a00 1702 |00d0: const-string v0, "#root" // string@0217 │ │ -430d88: 2202 a81c |00d2: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ -430d8c: 2205 9f1c |00d4: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1c9f │ │ -430d90: 7040 8eab 1543 |00d6: invoke-direct {v5, v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ab8e │ │ -430d96: 2201 ef1e |00d9: new-instance v1, Ljava/util/HashSet; // type@1eef │ │ -430d9a: 1a03 1c00 |00db: const-string v3, "" // string@001c │ │ -430d9e: 6e20 b3b2 3000 |00dd: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -430da4: 0c00 |00e0: move-result-object v0 │ │ -430da6: 7110 2db4 0000 |00e1: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -430dac: 0c00 |00e4: move-result-object v0 │ │ -430dae: 7020 b8b4 0100 |00e5: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ -430db4: 0811 0200 |00e8: move-object/from16 v17, v2 │ │ -430db8: 081a 0500 |00ea: move-object/from16 v26, v5 │ │ -430dbc: 0820 0100 |00ec: move-object/from16 v32, v1 │ │ -430dc0: 7610 28ac 1100 |00ee: invoke-direct/range {v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIIZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V // method@ac28 │ │ -430dc6: 1102 |00f1: return-object v2 │ │ +430bbc: |[430bbc] de.danoeh.antennapod.storage.database.mapper.FeedPreferencesCursorMapper.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ +430bcc: 0800 2100 |0000: move-object/from16 v0, v33 │ │ +430bd0: 1a01 ed84 |0002: const-string v1, "feed_id" // string@84ed │ │ +430bd4: 7220 4703 1000 |0004: invoke-interface {v0, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430bda: 0a01 |0007: move-result v1 │ │ +430bdc: 1a02 e76d |0008: const-string v2, "auto_download" // string@6de7 │ │ +430be0: 7220 4703 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430be6: 0a02 |000d: move-result v2 │ │ +430be8: 1a03 7e9f |000e: const-string v3, "keep_updated" // string@9f7e │ │ +430bec: 7220 4703 3000 |0010: invoke-interface {v0, v3}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430bf2: 0a03 |0013: move-result v3 │ │ +430bf4: 1a04 e56d |0014: const-string v4, "auto_delete_action" // string@6de5 │ │ +430bf8: 7220 4703 4000 |0016: invoke-interface {v0, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430bfe: 0a04 |0019: move-result v4 │ │ +430c00: 1a05 0a85 |001a: const-string v5, "feed_volume_adaption" // string@850a │ │ +430c04: 7220 4703 5000 |001c: invoke-interface {v0, v5}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c0a: 0a05 |001f: move-result v5 │ │ +430c0c: 1a06 4de4 |0020: const-string v6, "username" // string@e44d │ │ +430c10: 7220 4703 6000 |0022: invoke-interface {v0, v6}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c16: 0a06 |0025: move-result v6 │ │ +430c18: 1a07 98c3 |0026: const-string v7, "password" // string@c398 │ │ +430c1c: 7220 4703 7000 |0028: invoke-interface {v0, v7}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c22: 0a07 |002b: move-result v7 │ │ +430c24: 1a08 e799 |002c: const-string v8, "include_filter" // string@99e7 │ │ +430c28: 7220 4703 8000 |002e: invoke-interface {v0, v8}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c2e: 0a08 |0031: move-result v8 │ │ +430c30: 1a09 ec7f |0032: const-string v9, "exclude_filter" // string@7fec │ │ +430c34: 7220 4703 9000 |0034: invoke-interface {v0, v9}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c3a: 0a09 |0037: move-result v9 │ │ +430c3c: 1a0a 69b8 |0038: const-string v10, "minimal_duration_filter" // string@b869 │ │ +430c40: 7220 4703 a000 |003a: invoke-interface {v0, v10}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c46: 0a0a |003d: move-result v10 │ │ +430c48: 1a0b f384 |003e: const-string v11, "feed_playback_speed" // string@84f3 │ │ +430c4c: 7220 4703 b000 |0040: invoke-interface {v0, v11}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c52: 0a0b |0043: move-result v11 │ │ +430c54: 1a0c 0085 |0044: const-string v12, "feed_skip_intro" // string@8500 │ │ +430c58: 7220 4703 c000 |0046: invoke-interface {v0, v12}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c5e: 0a0c |0049: move-result v12 │ │ +430c60: 1a0d ff84 |004a: const-string v13, "feed_skip_ending" // string@84ff │ │ +430c64: 7220 4703 d000 |004c: invoke-interface {v0, v13}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c6a: 0a0d |004f: move-result v13 │ │ +430c6c: 1a0e 797f |0050: const-string v14, "episode_notification" // string@7f79 │ │ +430c70: 7220 4703 e000 |0052: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c76: 0a0e |0055: move-result v14 │ │ +430c78: 1a0f d9bb |0056: const-string v15, "new_episodes_action" // string@bbd9 │ │ +430c7c: 7220 4703 f000 |0058: invoke-interface {v0, v15}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c82: 0a0f |005b: move-result v15 │ │ +430c84: 0210 0e00 |005c: move/from16 v16, v14 │ │ +430c88: 1a0e b8de |005e: const-string v14, "tags" // string@deb8 │ │ +430c8c: 7220 4703 e000 |0060: invoke-interface {v0, v14}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0347 │ │ +430c92: 0a0e |0063: move-result v14 │ │ +430c94: 7220 4e03 1000 |0064: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@034e │ │ +430c9a: 0b12 |0067: move-result-wide v18 │ │ +430c9c: 7220 4d03 2000 |0068: invoke-interface {v0, v2}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430ca2: 0a01 |006b: move-result v1 │ │ +430ca4: 1212 |006c: const/4 v2, #int 1 // #1 │ │ +430ca6: 1311 0000 |006d: const/16 v17, #int 0 // #0 │ │ +430caa: 3d01 0500 |006f: if-lez v1, 0074 // +0005 │ │ +430cae: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ +430cb2: 2803 |0073: goto 0076 // +0003 │ │ +430cb4: 1314 0000 |0074: const/16 v20, #int 0 // #0 │ │ +430cb8: 7220 4d03 3000 |0076: invoke-interface {v0, v3}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430cbe: 0a01 |0079: move-result v1 │ │ +430cc0: 3d01 0500 |007a: if-lez v1, 007f // +0005 │ │ +430cc4: 1315 0100 |007c: const/16 v21, #int 1 // #1 │ │ +430cc8: 2803 |007e: goto 0081 // +0003 │ │ +430cca: 1315 0000 |007f: const/16 v21, #int 0 // #0 │ │ +430cce: 7220 4d03 4000 |0081: invoke-interface {v0, v4}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430cd4: 0a01 |0084: move-result v1 │ │ +430cd6: 7110 1fac 0100 |0085: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac1f │ │ +430cdc: 0c16 |0088: move-result-object v22 │ │ +430cde: 7220 4d03 5000 |0089: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430ce4: 0a01 |008c: move-result v1 │ │ +430ce6: 7110 5cac 0100 |008d: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac5c │ │ +430cec: 0c17 |0090: move-result-object v23 │ │ +430cee: 7220 5003 6000 |0091: invoke-interface {v0, v6}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430cf4: 0c18 |0094: move-result-object v24 │ │ +430cf6: 7220 5003 7000 |0095: invoke-interface {v0, v7}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430cfc: 0c19 |0098: move-result-object v25 │ │ +430cfe: 7220 5003 8000 |0099: invoke-interface {v0, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430d04: 0c01 |009c: move-result-object v1 │ │ +430d06: 7220 5003 9000 |009d: invoke-interface {v0, v9}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430d0c: 0c03 |00a0: move-result-object v3 │ │ +430d0e: 7220 4d03 a000 |00a1: invoke-interface {v0, v10}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430d14: 0a04 |00a4: move-result v4 │ │ +430d16: 7220 4c03 b000 |00a5: invoke-interface {v0, v11}, Landroid/database/Cursor;.getFloat:(I)F // method@034c │ │ +430d1c: 0a1b |00a8: move-result v27 │ │ +430d1e: 7220 4d03 c000 |00a9: invoke-interface {v0, v12}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430d24: 0a1c |00ac: move-result v28 │ │ +430d26: 7220 4d03 d000 |00ad: invoke-interface {v0, v13}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430d2c: 0a1d |00b0: move-result v29 │ │ +430d2e: 7220 4d03 f000 |00b1: invoke-interface {v0, v15}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430d34: 0a05 |00b4: move-result v5 │ │ +430d36: 7110 24ac 0500 |00b5: invoke-static {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac24 │ │ +430d3c: 0c1f |00b8: move-result-object v31 │ │ +430d3e: 0205 1000 |00b9: move/from16 v5, v16 │ │ +430d42: 7220 4d03 5000 |00bb: invoke-interface {v0, v5}, Landroid/database/Cursor;.getInt:(I)I // method@034d │ │ +430d48: 0a05 |00be: move-result v5 │ │ +430d4a: 3d05 0500 |00bf: if-lez v5, 00c4 // +0005 │ │ +430d4e: 131e 0100 |00c1: const/16 v30, #int 1 // #1 │ │ +430d52: 2803 |00c3: goto 00c6 // +0003 │ │ +430d54: 131e 0000 |00c4: const/16 v30, #int 0 // #0 │ │ +430d58: 7220 5003 e000 |00c6: invoke-interface {v0, v14}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0350 │ │ +430d5e: 0c00 |00c9: move-result-object v0 │ │ +430d60: 7110 a80a 0000 |00ca: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +430d66: 0a02 |00cd: move-result v2 │ │ +430d68: 3802 0400 |00ce: if-eqz v2, 00d2 // +0004 │ │ +430d6c: 1a00 1702 |00d0: const-string v0, "#root" // string@0217 │ │ +430d70: 2202 a81c |00d2: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ +430d74: 2205 9f1c |00d4: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1c9f │ │ +430d78: 7040 8eab 1543 |00d6: invoke-direct {v5, v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ab8e │ │ +430d7e: 2201 ef1e |00d9: new-instance v1, Ljava/util/HashSet; // type@1eef │ │ +430d82: 1a03 1c00 |00db: const-string v3, "" // string@001c │ │ +430d86: 6e20 b3b2 3000 |00dd: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +430d8c: 0c00 |00e0: move-result-object v0 │ │ +430d8e: 7110 2db4 0000 |00e1: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +430d94: 0c00 |00e4: move-result-object v0 │ │ +430d96: 7020 b8b4 0100 |00e5: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ +430d9c: 0811 0200 |00e8: move-object/from16 v17, v2 │ │ +430da0: 081a 0500 |00ea: move-object/from16 v26, v5 │ │ +430da4: 0820 0100 |00ec: move-object/from16 v32, v1 │ │ +430da8: 7610 28ac 1100 |00ee: invoke-direct/range {v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIIZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V // method@ac28 │ │ +430dae: 1102 |00f1: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=23 │ │ 0x000a line=24 │ │ 0x0010 line=25 │ │ 0x0016 line=26 │ │ 0x001c line=27 │ │ @@ -1015087,17 +1015087,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430de0: |[430de0] de.danoeh.antennapod.storage.preferences.BuildConfig.:()V │ │ -430df0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430df6: 0e00 |0003: return-void │ │ +430dc8: |[430dc8] de.danoeh.antennapod.storage.preferences.BuildConfig.:()V │ │ +430dd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430dde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/preferences/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -1015256,17 +1015256,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430e10: |[430e10] de.danoeh.antennapod.storage.preferences.R$anim.:()V │ │ -430e20: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430e26: 0e00 |0003: return-void │ │ +430df8: |[430df8] de.danoeh.antennapod.storage.preferences.R$anim.:()V │ │ +430e08: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430e0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1015328,17 +1015328,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430df8: |[430df8] de.danoeh.antennapod.storage.preferences.R$animator.:()V │ │ -430e08: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430e0e: 0e00 |0003: return-void │ │ +430de0: |[430de0] de.danoeh.antennapod.storage.preferences.R$animator.:()V │ │ +430df0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430df6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1017155,17 +1017155,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430e28: |[430e28] de.danoeh.antennapod.storage.preferences.R$attr.:()V │ │ -430e38: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430e3e: 0e00 |0003: return-void │ │ +430e10: |[430e10] de.danoeh.antennapod.storage.preferences.R$attr.:()V │ │ +430e20: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430e26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1017212,17 +1017212,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430e40: |[430e40] de.danoeh.antennapod.storage.preferences.R$bool.:()V │ │ -430e50: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430e56: 0e00 |0003: return-void │ │ +430e28: |[430e28] de.danoeh.antennapod.storage.preferences.R$bool.:()V │ │ +430e38: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1017689,17 +1017689,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430e58: |[430e58] de.danoeh.antennapod.storage.preferences.R$color.:()V │ │ -430e68: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430e6e: 0e00 |0003: return-void │ │ +430e40: |[430e40] de.danoeh.antennapod.storage.preferences.R$color.:()V │ │ +430e50: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430e56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1018371,17 +1018371,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430e70: |[430e70] de.danoeh.antennapod.storage.preferences.R$dimen.:()V │ │ -430e80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430e86: 0e00 |0003: return-void │ │ +430e58: |[430e58] de.danoeh.antennapod.storage.preferences.R$dimen.:()V │ │ +430e68: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430e6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1018903,17 +1018903,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430e88: |[430e88] de.danoeh.antennapod.storage.preferences.R$drawable.:()V │ │ -430e98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430e9e: 0e00 |0003: return-void │ │ +430e70: |[430e70] de.danoeh.antennapod.storage.preferences.R$drawable.:()V │ │ +430e80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430e86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1019805,17 +1019805,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430ea0: |[430ea0] de.danoeh.antennapod.storage.preferences.R$id.:()V │ │ -430eb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430eb6: 0e00 |0003: return-void │ │ +430e88: |[430e88] de.danoeh.antennapod.storage.preferences.R$id.:()V │ │ +430e98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430e9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1019872,17 +1019872,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430eb8: |[430eb8] de.danoeh.antennapod.storage.preferences.R$integer.:()V │ │ -430ec8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430ece: 0e00 |0003: return-void │ │ +430ea0: |[430ea0] de.danoeh.antennapod.storage.preferences.R$integer.:()V │ │ +430eb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1019949,17 +1019949,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430ed0: |[430ed0] de.danoeh.antennapod.storage.preferences.R$interpolator.:()V │ │ -430ee0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430ee6: 0e00 |0003: return-void │ │ +430eb8: |[430eb8] de.danoeh.antennapod.storage.preferences.R$interpolator.:()V │ │ +430ec8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430ece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1020321,17 +1020321,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430ee8: |[430ee8] de.danoeh.antennapod.storage.preferences.R$layout.:()V │ │ -430ef8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430efe: 0e00 |0003: return-void │ │ +430ed0: |[430ed0] de.danoeh.antennapod.storage.preferences.R$layout.:()V │ │ +430ee0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430ee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1020548,17 +1020548,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430f00: |[430f00] de.danoeh.antennapod.storage.preferences.R$string.:()V │ │ -430f10: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -430f16: 0e00 |0003: return-void │ │ +430ee8: |[430ee8] de.danoeh.antennapod.storage.preferences.R$string.:()V │ │ +430ef8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +430efe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1022520,17 +1022520,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -431dd0: |[431dd0] de.danoeh.antennapod.storage.preferences.R$style.:()V │ │ -431de0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -431de6: 0e00 |0003: return-void │ │ +431db8: |[431db8] de.danoeh.antennapod.storage.preferences.R$style.:()V │ │ +431dc8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +431dce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1025792,305 +1025792,305 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1864 16-bit code units │ │ -430f18: |[430f18] de.danoeh.antennapod.storage.preferences.R$styleable.:()V │ │ -430f28: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -430f2c: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ -430f30: 2600 e201 0000 |0004: fill-array-data v0, 000001e6 // +000001e2 │ │ -430f36: 6900 30d6 |0007: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionBar:[I // field@d630 │ │ -430f3a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -430f3c: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ -430f40: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ -430f46: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -430f48: 4b02 0103 |0010: aput v2, v1, v3 │ │ -430f4c: 6901 31d6 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionBarLayout:[I // field@d631 │ │ -430f50: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ -430f54: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ -430f5a: 4b02 0103 |0019: aput v2, v1, v3 │ │ -430f5e: 6901 50d6 |001b: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMenuItemView:[I // field@d650 │ │ -430f62: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ -430f66: 6901 52d6 |001f: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMenuView:[I // field@d652 │ │ -430f6a: 1261 |0021: const/4 v1, #int 6 // #6 │ │ -430f6c: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ -430f70: 2602 0002 0000 |0024: fill-array-data v2, 00000224 // +00000200 │ │ -430f76: 6902 53d6 |0027: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMode:[I // field@d653 │ │ -430f7a: 1222 |0029: const/4 v2, #int 2 // #2 │ │ -430f7c: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ -430f80: 2604 0802 0000 |002c: fill-array-data v4, 00000234 // +00000208 │ │ -430f86: 6904 5ad6 |002f: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActivityChooserView:[I // field@d65a │ │ -430f8a: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ -430f8e: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ -430f92: 2605 0702 0000 |0035: fill-array-data v5, 0000023c // +00000207 │ │ -430f98: 6905 5dd6 |0038: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AlertDialog:[I // field@d65d │ │ -430f9c: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ -430fa0: 2605 1402 0000 |003c: fill-array-data v5, 00000250 // +00000214 │ │ -430fa6: 6905 66d6 |003f: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableCompat:[I // field@d666 │ │ -430faa: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ -430fae: 2605 1d02 0000 |0043: fill-array-data v5, 00000260 // +0000021d │ │ -430fb4: 6905 6dd6 |0046: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableItem:[I // field@d66d │ │ -430fb8: 1245 |0048: const/4 v5, #int 4 // #4 │ │ -430fba: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ -430fbe: 2606 1d02 0000 |004b: fill-array-data v6, 00000268 // +0000021d │ │ -430fc4: 6906 70d6 |004e: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableTransition:[I // field@d670 │ │ -430fc8: 2356 e61f |0050: new-array v6, v5, [I // type@1fe6 │ │ -430fcc: 2606 2202 0000 |0052: fill-array-data v6, 00000274 // +00000222 │ │ -430fd2: 6906 75d6 |0055: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatImageView:[I // field@d675 │ │ -430fd6: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ -430fda: 2606 2702 0000 |0059: fill-array-data v6, 00000280 // +00000227 │ │ -430fe0: 6906 7ad6 |005c: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatSeekBar:[I // field@d67a │ │ -430fe4: 1276 |005e: const/4 v6, #int 7 // #7 │ │ -430fe6: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ -430fea: 2607 2b02 0000 |0061: fill-array-data v7, 0000028c // +0000022b │ │ -430ff0: 6907 7fd6 |0064: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTextHelper:[I // field@d67f │ │ -430ff4: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ -430ff8: 2377 e61f |0068: new-array v7, v7, [I // type@1fe6 │ │ -430ffc: 2607 3402 0000 |006a: fill-array-data v7, 0000029e // +00000234 │ │ -431002: 6907 87d6 |006d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTextView:[I // field@d687 │ │ -431006: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ -43100a: 2377 e61f |0071: new-array v7, v7, [I // type@1fe6 │ │ -43100e: 2607 5b02 0000 |0073: fill-array-data v7, 000002ce // +0000025b │ │ -431014: 6907 9ed6 |0076: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTheme:[I // field@d69e │ │ -431018: 2327 e61f |0078: new-array v7, v2, [I // type@1fe6 │ │ -43101c: 2607 5603 0000 |007a: fill-array-data v7, 000003d0 // +00000356 │ │ -431022: 6907 1ed7 |007d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.BackgroundStyle:[I // field@d71e │ │ -431026: 2307 e61f |007f: new-array v7, v0, [I // type@1fe6 │ │ -43102a: 1408 3100 047f |0081: const v8, #float 1.75459e+38 // #7f040031 │ │ -431030: 4b08 0703 |0084: aput v8, v7, v3 │ │ -431034: 6907 21d7 |0086: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ButtonBarLayout:[I // field@d721 │ │ -431038: 2327 e61f |0088: new-array v7, v2, [I // type@1fe6 │ │ -43103c: 2607 4e03 0000 |008a: fill-array-data v7, 000003d8 // +0000034e │ │ -431042: 6907 23d7 |008d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Capability:[I // field@d723 │ │ -431046: 2317 e61f |008f: new-array v7, v1, [I // type@1fe6 │ │ -43104a: 2607 4f03 0000 |0091: fill-array-data v7, 000003e0 // +0000034f │ │ -431050: 6907 26d7 |0094: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CheckBoxPreference:[I // field@d726 │ │ -431054: 1257 |0096: const/4 v7, #int 5 // #5 │ │ -431056: 2378 e61f |0097: new-array v8, v7, [I // type@1fe6 │ │ -43105a: 2608 5703 0000 |0099: fill-array-data v8, 000003f0 // +00000357 │ │ -431060: 6908 2dd7 |009c: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ColorStateListItem:[I // field@d72d │ │ -431064: 2358 e61f |009e: new-array v8, v5, [I // type@1fe6 │ │ -431068: 2608 5e03 0000 |00a0: fill-array-data v8, 000003fe // +0000035e │ │ -43106e: 6908 33d7 |00a3: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CompoundButton:[I // field@d733 │ │ -431072: 2328 e61f |00a5: new-array v8, v2, [I // type@1fe6 │ │ -431076: 2608 6303 0000 |00a7: fill-array-data v8, 0000040a // +00000363 │ │ -43107c: 6908 38d7 |00aa: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CoordinatorLayout:[I // field@d738 │ │ -431080: 2368 e61f |00ac: new-array v8, v6, [I // type@1fe6 │ │ -431084: 2608 6403 0000 |00ae: fill-array-data v8, 00000412 // +00000364 │ │ -43108a: 6908 39d7 |00b1: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CoordinatorLayout_Layout:[I // field@d739 │ │ -43108e: 1308 0c00 |00b3: const/16 v8, #int 12 // #c │ │ -431092: 2389 e61f |00b5: new-array v9, v8, [I // type@1fe6 │ │ -431096: 2609 6d03 0000 |00b7: fill-array-data v9, 00000424 // +0000036d │ │ -43109c: 6909 43d7 |00ba: sput-object v9, Lde/danoeh/antennapod/storage/preferences/R$styleable;.DialogPreference:[I // field@d743 │ │ -4310a0: 2344 e61f |00bc: new-array v4, v4, [I // type@1fe6 │ │ -4310a4: 2604 8203 0000 |00be: fill-array-data v4, 00000440 // +00000382 │ │ -4310aa: 6904 50d7 |00c1: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.DrawerArrowToggle:[I // field@d750 │ │ -4310ae: 2304 e61f |00c3: new-array v4, v0, [I // type@1fe6 │ │ -4310b2: 1409 bc04 047f |00c5: const v9, #float 1.75483e+38 // #7f0404bc │ │ -4310b8: 4b09 0403 |00c8: aput v9, v4, v3 │ │ -4310bc: 6904 59d7 |00ca: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.EditTextPreference:[I // field@d759 │ │ -4310c0: 2364 e61f |00cc: new-array v4, v6, [I // type@1fe6 │ │ -4310c4: 2604 8603 0000 |00ce: fill-array-data v4, 00000454 // +00000386 │ │ -4310ca: 6904 5bd7 |00d1: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FontFamily:[I // field@d75b │ │ -4310ce: 1304 0a00 |00d3: const/16 v4, #int 10 // #a │ │ -4310d2: 2349 e61f |00d5: new-array v9, v4, [I // type@1fe6 │ │ -4310d6: 2609 8f03 0000 |00d7: fill-array-data v9, 00000466 // +0000038f │ │ -4310dc: 6909 5cd7 |00da: sput-object v9, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FontFamilyFont:[I // field@d75c │ │ -4310e0: 1239 |00dc: const/4 v9, #int 3 // #3 │ │ -4310e2: 239a e61f |00dd: new-array v10, v9, [I // type@1fe6 │ │ -4310e6: 260a 9f03 0000 |00df: fill-array-data v10, 0000047e // +0000039f │ │ -4310ec: 690a 6ed7 |00e2: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Fragment:[I // field@d76e │ │ -4310f0: 232a e61f |00e4: new-array v10, v2, [I // type@1fe6 │ │ -4310f4: 260a a203 0000 |00e6: fill-array-data v10, 00000488 // +000003a2 │ │ -4310fa: 690a 6fd7 |00e9: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FragmentContainerView:[I // field@d76f │ │ -4310fe: 238a e61f |00eb: new-array v10, v8, [I // type@1fe6 │ │ -431102: 260a a303 0000 |00ed: fill-array-data v10, 00000490 // +000003a3 │ │ -431108: 690a 75d7 |00f0: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.GradientColor:[I // field@d775 │ │ -43110c: 232a e61f |00f2: new-array v10, v2, [I // type@1fe6 │ │ -431110: 260a b803 0000 |00f4: fill-array-data v10, 000004ac // +000003b8 │ │ -431116: 690a 76d7 |00f7: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.GradientColorItem:[I // field@d776 │ │ -43111a: 130a 0900 |00f9: const/16 v10, #int 9 // #9 │ │ -43111e: 23ab e61f |00fb: new-array v11, v10, [I // type@1fe6 │ │ -431122: 260b b703 0000 |00fd: fill-array-data v11, 000004b4 // +000003b7 │ │ -431128: 690b 85d7 |0100: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.LinearLayoutCompat:[I // field@d785 │ │ -43112c: 235b e61f |0102: new-array v11, v5, [I // type@1fe6 │ │ -431130: 260b c603 0000 |0104: fill-array-data v11, 000004ca // +000003c6 │ │ -431136: 690b 86d7 |0107: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.LinearLayoutCompat_Layout:[I // field@d786 │ │ -43113a: 232b e61f |0109: new-array v11, v2, [I // type@1fe6 │ │ -43113e: 260b cb03 0000 |010b: fill-array-data v11, 000004d6 // +000003cb │ │ -431144: 690b 94d7 |010e: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ListPopupWindow:[I // field@d794 │ │ -431148: 237b e61f |0110: new-array v11, v7, [I // type@1fe6 │ │ -43114c: 260b cc03 0000 |0112: fill-array-data v11, 000004de // +000003cc │ │ -431152: 690b 97d7 |0115: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ListPreference:[I // field@d797 │ │ -431156: 231b e61f |0117: new-array v11, v1, [I // type@1fe6 │ │ -43115a: 260b d303 0000 |0119: fill-array-data v11, 000004ec // +000003d3 │ │ -431160: 690b 9dd7 |011c: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuGroup:[I // field@d79d │ │ -431164: 130b 1700 |011e: const/16 v11, #int 23 // #17 │ │ -431168: 23bb e61f |0120: new-array v11, v11, [I // type@1fe6 │ │ -43116c: 260b da03 0000 |0122: fill-array-data v11, 000004fc // +000003da │ │ -431172: 690b a4d7 |0125: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuItem:[I // field@d7a4 │ │ -431176: 23aa e61f |0127: new-array v10, v10, [I // type@1fe6 │ │ -43117a: 260a 0504 0000 |0129: fill-array-data v10, 0000052e // +00000405 │ │ -431180: 690a bcd7 |012c: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuView:[I // field@d7bc │ │ -431184: 235a e61f |012e: new-array v10, v5, [I // type@1fe6 │ │ -431188: 260a 1404 0000 |0130: fill-array-data v10, 00000544 // +00000414 │ │ -43118e: 690a c6d7 |0133: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MultiSelectListPreference:[I // field@d7c6 │ │ -431192: 239a e61f |0135: new-array v10, v9, [I // type@1fe6 │ │ -431196: 260a 1904 0000 |0137: fill-array-data v10, 00000550 // +00000419 │ │ -43119c: 690a cbd7 |013a: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PopupWindow:[I // field@d7cb │ │ -4311a0: 230a e61f |013c: new-array v10, v0, [I // type@1fe6 │ │ -4311a4: 140b ef03 047f |013e: const v11, #float 1.75479e+38 // #7f0403ef │ │ -4311aa: 4b0b 0a03 |0141: aput v11, v10, v3 │ │ -4311ae: 690a ccd7 |0143: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PopupWindowBackgroundState:[I // field@d7cc │ │ -4311b2: 130a 2400 |0145: const/16 v10, #int 36 // #24 │ │ -4311b6: 23aa e61f |0147: new-array v10, v10, [I // type@1fe6 │ │ -4311ba: 260a 1104 0000 |0149: fill-array-data v10, 0000055a // +00000411 │ │ -4311c0: 690a d1d7 |014c: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Preference:[I // field@d7d1 │ │ -4311c4: 235a e61f |014e: new-array v10, v5, [I // type@1fe6 │ │ -4311c8: 260a 5604 0000 |0150: fill-array-data v10, 000005a6 // +00000456 │ │ -4311ce: 690a d2d7 |0153: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceFragment:[I // field@d7d2 │ │ -4311d2: 235a e61f |0155: new-array v10, v5, [I // type@1fe6 │ │ -4311d6: 260a 5b04 0000 |0157: fill-array-data v10, 000005b2 // +0000045b │ │ -4311dc: 690a d3d7 |015a: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceFragmentCompat:[I // field@d7d3 │ │ -4311e0: 239a e61f |015c: new-array v10, v9, [I // type@1fe6 │ │ -4311e4: 260a 6004 0000 |015e: fill-array-data v10, 000005be // +00000460 │ │ -4311ea: 690a dcd7 |0161: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceGroup:[I // field@d7dc │ │ -4311ee: 2355 e61f |0163: new-array v5, v5, [I // type@1fe6 │ │ -4311f2: 2605 6304 0000 |0165: fill-array-data v5, 000005c8 // +00000463 │ │ -4311f8: 6905 e0d7 |0168: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceImageView:[I // field@d7e0 │ │ -4311fc: 1305 1000 |016a: const/16 v5, #int 16 // #10 │ │ -431200: 235a e61f |016c: new-array v10, v5, [I // type@1fe6 │ │ -431204: 260a 6604 0000 |016e: fill-array-data v10, 000005d4 // +00000466 │ │ -43120a: 690a e5d7 |0171: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceTheme:[I // field@d7e5 │ │ -43120e: 2322 e61f |0173: new-array v2, v2, [I // type@1fe6 │ │ -431212: 2602 8304 0000 |0175: fill-array-data v2, 000005f8 // +00000483 │ │ -431218: 6902 1ad8 |0178: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.RecycleListView:[I // field@d81a │ │ -43121c: 2382 e61f |017a: new-array v2, v8, [I // type@1fe6 │ │ -431220: 2602 8404 0000 |017c: fill-array-data v2, 00000600 // +00000484 │ │ -431226: 6902 1dd8 |017f: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.RecyclerView:[I // field@d81d │ │ -43122a: 1302 1100 |0181: const/16 v2, #int 17 // #11 │ │ -43122e: 2322 e61f |0183: new-array v2, v2, [I // type@1fe6 │ │ -431232: 2602 9704 0000 |0185: fill-array-data v2, 0000061c // +00000497 │ │ -431238: 6902 2ad8 |0188: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SearchView:[I // field@d82a │ │ -43123c: 2362 e61f |018a: new-array v2, v6, [I // type@1fe6 │ │ -431240: 2602 b604 0000 |018c: fill-array-data v2, 00000642 // +000004b6 │ │ -431246: 6902 3cd8 |018f: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SeekBarPreference:[I // field@d83c │ │ -43124a: 2372 e61f |0191: new-array v2, v7, [I // type@1fe6 │ │ -43124e: 2602 c104 0000 |0193: fill-array-data v2, 00000654 // +000004c1 │ │ -431254: 6902 44d8 |0196: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Spinner:[I // field@d844 │ │ -431258: 2311 e61f |0198: new-array v1, v1, [I // type@1fe6 │ │ -43125c: 2601 c804 0000 |019a: fill-array-data v1, 00000662 // +000004c8 │ │ -431262: 6901 4ad8 |019d: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.StateListDrawable:[I // field@d84a │ │ -431266: 2300 e61f |019f: new-array v0, v0, [I // type@1fe6 │ │ -43126a: 1401 9901 0101 |01a1: const v1, #float 2.36947e-38 // #01010199 │ │ -431270: 4b01 0003 |01a4: aput v1, v0, v3 │ │ -431274: 6900 4bd8 |01a6: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.StateListDrawableItem:[I // field@d84b │ │ -431278: 1300 0e00 |01a8: const/16 v0, #int 14 // #e │ │ -43127c: 2300 e61f |01aa: new-array v0, v0, [I // type@1fe6 │ │ -431280: 2600 c604 0000 |01ac: fill-array-data v0, 00000672 // +000004c6 │ │ -431286: 6900 53d8 |01af: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchCompat:[I // field@d853 │ │ -43128a: 2340 e61f |01b1: new-array v0, v4, [I // type@1fe6 │ │ -43128e: 2600 df04 0000 |01b3: fill-array-data v0, 00000692 // +000004df │ │ -431294: 6900 62d8 |01b6: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchPreference:[I // field@d862 │ │ -431298: 2340 e61f |01b8: new-array v0, v4, [I // type@1fe6 │ │ -43129c: 2600 f004 0000 |01ba: fill-array-data v0, 000006aa // +000004f0 │ │ -4312a2: 6900 63d8 |01bd: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchPreferenceCompat:[I // field@d863 │ │ -4312a6: 2350 e61f |01bf: new-array v0, v5, [I // type@1fe6 │ │ -4312aa: 2600 0105 0000 |01c1: fill-array-data v0, 000006c2 // +00000501 │ │ -4312b0: 6900 78d8 |01c4: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.TextAppearance:[I // field@d878 │ │ -4312b4: 1300 1e00 |01c6: const/16 v0, #int 30 // #1e │ │ -4312b8: 2300 e61f |01c8: new-array v0, v0, [I // type@1fe6 │ │ -4312bc: 2600 1c05 0000 |01ca: fill-array-data v0, 000006e6 // +0000051c │ │ -4312c2: 6900 89d8 |01cd: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Toolbar:[I // field@d889 │ │ -4312c6: 2370 e61f |01cf: new-array v0, v7, [I // type@1fe6 │ │ -4312ca: 2600 5505 0000 |01d1: fill-array-data v0, 00000726 // +00000555 │ │ -4312d0: 6900 a8d8 |01d4: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.View:[I // field@d8a8 │ │ -4312d4: 2390 e61f |01d6: new-array v0, v9, [I // type@1fe6 │ │ -4312d8: 2600 5c05 0000 |01d8: fill-array-data v0, 00000734 // +0000055c │ │ -4312de: 6900 a9d8 |01db: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ViewBackgroundHelper:[I // field@d8a9 │ │ -4312e2: 2390 e61f |01dd: new-array v0, v9, [I // type@1fe6 │ │ -4312e6: 2600 5f05 0000 |01df: fill-array-data v0, 0000073e // +0000055f │ │ -4312ec: 6900 add8 |01e2: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ViewStubCompat:[I // field@d8ad │ │ -4312f0: 0e00 |01e4: return-void │ │ -4312f2: 0000 |01e5: nop // spacer │ │ -4312f4: 0003 0400 1d00 0000 4600 047f 4d00 ... |01e6: array-data (62 units) │ │ -431370: 0003 0400 0600 0000 4600 047f 4d00 ... |0224: array-data (16 units) │ │ -431390: 0003 0400 0200 0000 9a01 047f 2502 ... |0234: array-data (8 units) │ │ -4313a0: 0003 0400 0800 0000 f200 0101 9000 ... |023c: array-data (20 units) │ │ -4313c8: 0003 0400 0600 0000 1c01 0101 9401 ... |0250: array-data (16 units) │ │ -4313e8: 0003 0400 0200 0000 d000 0101 9901 ... |0260: array-data (8 units) │ │ -4313f8: 0003 0400 0400 0000 9901 0101 4904 ... |0268: array-data (12 units) │ │ -431410: 0003 0400 0400 0000 1901 0101 e703 ... |0274: array-data (12 units) │ │ -431428: 0003 0400 0400 0000 4201 0101 7e04 ... |0280: array-data (12 units) │ │ -431440: 0003 0400 0700 0000 3400 0101 6d01 ... |028c: array-data (18 units) │ │ -431464: 0003 0400 1600 0000 3400 0101 3f00 ... |029e: array-data (48 units) │ │ -4314c4: 0003 0400 7f00 0000 5700 0101 ae00 ... |02ce: array-data (258 units) │ │ -4316c8: 0003 0400 0200 0000 0e03 0101 af03 ... |03d0: array-data (8 units) │ │ -4316d8: 0003 0400 0200 0000 7d03 047f be03 ... |03d8: array-data (8 units) │ │ -4316e8: 0003 0400 0600 0000 ef01 0101 f001 ... |03e0: array-data (16 units) │ │ -431708: 0003 0400 0500 0000 a501 0101 1f03 ... |03f0: array-data (14 units) │ │ -431724: 0003 0400 0400 0000 0701 0101 8d00 ... |03fe: array-data (12 units) │ │ -43173c: 0003 0400 0200 0000 4e02 047f f803 ... |040a: array-data (8 units) │ │ -43174c: 0003 0400 0700 0000 b300 0101 5c02 ... |0412: array-data (18 units) │ │ -431770: 0003 0400 0c00 0000 f201 0101 f301 ... |0424: array-data (28 units) │ │ -4317a8: 0003 0400 0800 0000 3b00 047f 3c00 ... |0440: array-data (20 units) │ │ -4317d0: 0003 0400 0700 0000 e501 047f e601 ... |0454: array-data (18 units) │ │ -4317f4: 0003 0400 0a00 0000 3205 0101 3305 ... |0466: array-data (24 units) │ │ -431824: 0003 0400 0300 0000 0300 0101 d000 ... |047e: array-data (10 units) │ │ -431838: 0003 0400 0200 0000 0300 0101 d100 ... |0488: array-data (8 units) │ │ -431848: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0490: array-data (28 units) │ │ -431880: 0003 0400 0200 0000 a501 0101 1405 ... |04ac: array-data (8 units) │ │ -431890: 0003 0400 0900 0000 af00 0101 c400 ... |04b4: array-data (22 units) │ │ -4318bc: 0003 0400 0400 0000 b300 0101 f400 ... |04ca: array-data (12 units) │ │ -4318d4: 0003 0400 0200 0000 ac02 0101 ad02 ... |04d6: array-data (8 units) │ │ -4318e4: 0003 0400 0500 0000 b200 0101 f801 ... |04de: array-data (14 units) │ │ -431900: 0003 0400 0600 0000 0e00 0101 d000 ... |04ec: array-data (16 units) │ │ -431920: 0003 0400 1700 0000 0200 0101 0e00 ... |04fc: array-data (50 units) │ │ -431984: 0003 0400 0900 0000 ae00 0101 2c01 ... |052e: array-data (22 units) │ │ -4319b0: 0003 0400 0400 0000 b200 0101 f801 ... |0544: array-data (12 units) │ │ -4319c8: 0003 0400 0300 0000 7601 0101 c902 ... |0550: array-data (10 units) │ │ -4319dc: 0003 0400 2400 0000 0200 0101 0d00 ... |055a: array-data (76 units) │ │ -431a74: 0003 0400 0400 0000 f200 0101 2901 ... |05a6: array-data (12 units) │ │ -431a8c: 0003 0400 0400 0000 f200 0101 2901 ... |05b2: array-data (12 units) │ │ -431aa4: 0003 0400 0300 0000 e701 0101 2602 ... |05be: array-data (10 units) │ │ -431ab8: 0003 0400 0400 0000 1f01 0101 2001 ... |05c8: array-data (12 units) │ │ -431ad0: 0003 0400 1000 0000 a200 047f 5501 ... |05d4: array-data (36 units) │ │ -431b18: 0003 0400 0200 0000 3f03 047f 4503 ... |05f8: array-data (8 units) │ │ -431b28: 0003 0400 0c00 0000 c400 0101 eb00 ... |0600: array-data (28 units) │ │ -431b60: 0003 0400 1100 0000 da00 0101 1f01 ... |061c: array-data (38 units) │ │ -431bac: 0003 0400 0700 0000 f200 0101 3601 ... |0642: array-data (18 units) │ │ -431bd0: 0003 0400 0500 0000 b200 0101 7601 ... |0654: array-data (14 units) │ │ -431bec: 0003 0400 0600 0000 1c01 0101 9401 ... |0662: array-data (16 units) │ │ -431c0c: 0003 0400 0e00 0000 2401 0101 2501 ... |0672: array-data (32 units) │ │ -431c4c: 0003 0400 0a00 0000 ef01 0101 f001 ... |0692: array-data (24 units) │ │ -431c7c: 0003 0400 0a00 0000 ef01 0101 f001 ... |06aa: array-data (24 units) │ │ -431cac: 0003 0400 1000 0000 9500 0101 9600 ... |06c2: array-data (36 units) │ │ -431cf4: 0003 0400 1e00 0000 af00 0101 4001 ... |06e6: array-data (64 units) │ │ -431d74: 0003 0400 0500 0000 0000 0101 da00 ... |0726: array-data (14 units) │ │ -431d90: 0003 0400 0300 0000 d400 0101 4f00 ... |0734: array-data (10 units) │ │ -431da4: 0003 0400 0300 0000 d000 0101 f200 ... |073e: array-data (10 units) │ │ +430f00: |[430f00] de.danoeh.antennapod.storage.preferences.R$styleable.:()V │ │ +430f10: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +430f14: 2300 e61f |0002: new-array v0, v0, [I // type@1fe6 │ │ +430f18: 2600 e201 0000 |0004: fill-array-data v0, 000001e6 // +000001e2 │ │ +430f1e: 6900 30d6 |0007: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionBar:[I // field@d630 │ │ +430f22: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +430f24: 2301 e61f |000a: new-array v1, v0, [I // type@1fe6 │ │ +430f28: 1402 b300 0101 |000c: const v2, #float 2.36941e-38 // #010100b3 │ │ +430f2e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +430f30: 4b02 0103 |0010: aput v2, v1, v3 │ │ +430f34: 6901 31d6 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionBarLayout:[I // field@d631 │ │ +430f38: 2301 e61f |0014: new-array v1, v0, [I // type@1fe6 │ │ +430f3c: 1402 3f01 0101 |0016: const v2, #float 2.36945e-38 // #0101013f │ │ +430f42: 4b02 0103 |0019: aput v2, v1, v3 │ │ +430f46: 6901 50d6 |001b: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMenuItemView:[I // field@d650 │ │ +430f4a: 2331 e61f |001d: new-array v1, v3, [I // type@1fe6 │ │ +430f4e: 6901 52d6 |001f: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMenuView:[I // field@d652 │ │ +430f52: 1261 |0021: const/4 v1, #int 6 // #6 │ │ +430f54: 2312 e61f |0022: new-array v2, v1, [I // type@1fe6 │ │ +430f58: 2602 0002 0000 |0024: fill-array-data v2, 00000224 // +00000200 │ │ +430f5e: 6902 53d6 |0027: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActionMode:[I // field@d653 │ │ +430f62: 1222 |0029: const/4 v2, #int 2 // #2 │ │ +430f64: 2324 e61f |002a: new-array v4, v2, [I // type@1fe6 │ │ +430f68: 2604 0802 0000 |002c: fill-array-data v4, 00000234 // +00000208 │ │ +430f6e: 6904 5ad6 |002f: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ActivityChooserView:[I // field@d65a │ │ +430f72: 1304 0800 |0031: const/16 v4, #int 8 // #8 │ │ +430f76: 2345 e61f |0033: new-array v5, v4, [I // type@1fe6 │ │ +430f7a: 2605 0702 0000 |0035: fill-array-data v5, 0000023c // +00000207 │ │ +430f80: 6905 5dd6 |0038: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AlertDialog:[I // field@d65d │ │ +430f84: 2315 e61f |003a: new-array v5, v1, [I // type@1fe6 │ │ +430f88: 2605 1402 0000 |003c: fill-array-data v5, 00000250 // +00000214 │ │ +430f8e: 6905 66d6 |003f: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableCompat:[I // field@d666 │ │ +430f92: 2325 e61f |0041: new-array v5, v2, [I // type@1fe6 │ │ +430f96: 2605 1d02 0000 |0043: fill-array-data v5, 00000260 // +0000021d │ │ +430f9c: 6905 6dd6 |0046: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableItem:[I // field@d66d │ │ +430fa0: 1245 |0048: const/4 v5, #int 4 // #4 │ │ +430fa2: 2356 e61f |0049: new-array v6, v5, [I // type@1fe6 │ │ +430fa6: 2606 1d02 0000 |004b: fill-array-data v6, 00000268 // +0000021d │ │ +430fac: 6906 70d6 |004e: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AnimatedStateListDrawableTransition:[I // field@d670 │ │ +430fb0: 2356 e61f |0050: new-array v6, v5, [I // type@1fe6 │ │ +430fb4: 2606 2202 0000 |0052: fill-array-data v6, 00000274 // +00000222 │ │ +430fba: 6906 75d6 |0055: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatImageView:[I // field@d675 │ │ +430fbe: 2356 e61f |0057: new-array v6, v5, [I // type@1fe6 │ │ +430fc2: 2606 2702 0000 |0059: fill-array-data v6, 00000280 // +00000227 │ │ +430fc8: 6906 7ad6 |005c: sput-object v6, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatSeekBar:[I // field@d67a │ │ +430fcc: 1276 |005e: const/4 v6, #int 7 // #7 │ │ +430fce: 2367 e61f |005f: new-array v7, v6, [I // type@1fe6 │ │ +430fd2: 2607 2b02 0000 |0061: fill-array-data v7, 0000028c // +0000022b │ │ +430fd8: 6907 7fd6 |0064: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTextHelper:[I // field@d67f │ │ +430fdc: 1307 1600 |0066: const/16 v7, #int 22 // #16 │ │ +430fe0: 2377 e61f |0068: new-array v7, v7, [I // type@1fe6 │ │ +430fe4: 2607 3402 0000 |006a: fill-array-data v7, 0000029e // +00000234 │ │ +430fea: 6907 87d6 |006d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTextView:[I // field@d687 │ │ +430fee: 1307 7f00 |006f: const/16 v7, #int 127 // #7f │ │ +430ff2: 2377 e61f |0071: new-array v7, v7, [I // type@1fe6 │ │ +430ff6: 2607 5b02 0000 |0073: fill-array-data v7, 000002ce // +0000025b │ │ +430ffc: 6907 9ed6 |0076: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.AppCompatTheme:[I // field@d69e │ │ +431000: 2327 e61f |0078: new-array v7, v2, [I // type@1fe6 │ │ +431004: 2607 5603 0000 |007a: fill-array-data v7, 000003d0 // +00000356 │ │ +43100a: 6907 1ed7 |007d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.BackgroundStyle:[I // field@d71e │ │ +43100e: 2307 e61f |007f: new-array v7, v0, [I // type@1fe6 │ │ +431012: 1408 3100 047f |0081: const v8, #float 1.75459e+38 // #7f040031 │ │ +431018: 4b08 0703 |0084: aput v8, v7, v3 │ │ +43101c: 6907 21d7 |0086: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ButtonBarLayout:[I // field@d721 │ │ +431020: 2327 e61f |0088: new-array v7, v2, [I // type@1fe6 │ │ +431024: 2607 4e03 0000 |008a: fill-array-data v7, 000003d8 // +0000034e │ │ +43102a: 6907 23d7 |008d: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Capability:[I // field@d723 │ │ +43102e: 2317 e61f |008f: new-array v7, v1, [I // type@1fe6 │ │ +431032: 2607 4f03 0000 |0091: fill-array-data v7, 000003e0 // +0000034f │ │ +431038: 6907 26d7 |0094: sput-object v7, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CheckBoxPreference:[I // field@d726 │ │ +43103c: 1257 |0096: const/4 v7, #int 5 // #5 │ │ +43103e: 2378 e61f |0097: new-array v8, v7, [I // type@1fe6 │ │ +431042: 2608 5703 0000 |0099: fill-array-data v8, 000003f0 // +00000357 │ │ +431048: 6908 2dd7 |009c: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ColorStateListItem:[I // field@d72d │ │ +43104c: 2358 e61f |009e: new-array v8, v5, [I // type@1fe6 │ │ +431050: 2608 5e03 0000 |00a0: fill-array-data v8, 000003fe // +0000035e │ │ +431056: 6908 33d7 |00a3: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CompoundButton:[I // field@d733 │ │ +43105a: 2328 e61f |00a5: new-array v8, v2, [I // type@1fe6 │ │ +43105e: 2608 6303 0000 |00a7: fill-array-data v8, 0000040a // +00000363 │ │ +431064: 6908 38d7 |00aa: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CoordinatorLayout:[I // field@d738 │ │ +431068: 2368 e61f |00ac: new-array v8, v6, [I // type@1fe6 │ │ +43106c: 2608 6403 0000 |00ae: fill-array-data v8, 00000412 // +00000364 │ │ +431072: 6908 39d7 |00b1: sput-object v8, Lde/danoeh/antennapod/storage/preferences/R$styleable;.CoordinatorLayout_Layout:[I // field@d739 │ │ +431076: 1308 0c00 |00b3: const/16 v8, #int 12 // #c │ │ +43107a: 2389 e61f |00b5: new-array v9, v8, [I // type@1fe6 │ │ +43107e: 2609 6d03 0000 |00b7: fill-array-data v9, 00000424 // +0000036d │ │ +431084: 6909 43d7 |00ba: sput-object v9, Lde/danoeh/antennapod/storage/preferences/R$styleable;.DialogPreference:[I // field@d743 │ │ +431088: 2344 e61f |00bc: new-array v4, v4, [I // type@1fe6 │ │ +43108c: 2604 8203 0000 |00be: fill-array-data v4, 00000440 // +00000382 │ │ +431092: 6904 50d7 |00c1: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.DrawerArrowToggle:[I // field@d750 │ │ +431096: 2304 e61f |00c3: new-array v4, v0, [I // type@1fe6 │ │ +43109a: 1409 bc04 047f |00c5: const v9, #float 1.75483e+38 // #7f0404bc │ │ +4310a0: 4b09 0403 |00c8: aput v9, v4, v3 │ │ +4310a4: 6904 59d7 |00ca: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.EditTextPreference:[I // field@d759 │ │ +4310a8: 2364 e61f |00cc: new-array v4, v6, [I // type@1fe6 │ │ +4310ac: 2604 8603 0000 |00ce: fill-array-data v4, 00000454 // +00000386 │ │ +4310b2: 6904 5bd7 |00d1: sput-object v4, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FontFamily:[I // field@d75b │ │ +4310b6: 1304 0a00 |00d3: const/16 v4, #int 10 // #a │ │ +4310ba: 2349 e61f |00d5: new-array v9, v4, [I // type@1fe6 │ │ +4310be: 2609 8f03 0000 |00d7: fill-array-data v9, 00000466 // +0000038f │ │ +4310c4: 6909 5cd7 |00da: sput-object v9, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FontFamilyFont:[I // field@d75c │ │ +4310c8: 1239 |00dc: const/4 v9, #int 3 // #3 │ │ +4310ca: 239a e61f |00dd: new-array v10, v9, [I // type@1fe6 │ │ +4310ce: 260a 9f03 0000 |00df: fill-array-data v10, 0000047e // +0000039f │ │ +4310d4: 690a 6ed7 |00e2: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Fragment:[I // field@d76e │ │ +4310d8: 232a e61f |00e4: new-array v10, v2, [I // type@1fe6 │ │ +4310dc: 260a a203 0000 |00e6: fill-array-data v10, 00000488 // +000003a2 │ │ +4310e2: 690a 6fd7 |00e9: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.FragmentContainerView:[I // field@d76f │ │ +4310e6: 238a e61f |00eb: new-array v10, v8, [I // type@1fe6 │ │ +4310ea: 260a a303 0000 |00ed: fill-array-data v10, 00000490 // +000003a3 │ │ +4310f0: 690a 75d7 |00f0: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.GradientColor:[I // field@d775 │ │ +4310f4: 232a e61f |00f2: new-array v10, v2, [I // type@1fe6 │ │ +4310f8: 260a b803 0000 |00f4: fill-array-data v10, 000004ac // +000003b8 │ │ +4310fe: 690a 76d7 |00f7: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.GradientColorItem:[I // field@d776 │ │ +431102: 130a 0900 |00f9: const/16 v10, #int 9 // #9 │ │ +431106: 23ab e61f |00fb: new-array v11, v10, [I // type@1fe6 │ │ +43110a: 260b b703 0000 |00fd: fill-array-data v11, 000004b4 // +000003b7 │ │ +431110: 690b 85d7 |0100: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.LinearLayoutCompat:[I // field@d785 │ │ +431114: 235b e61f |0102: new-array v11, v5, [I // type@1fe6 │ │ +431118: 260b c603 0000 |0104: fill-array-data v11, 000004ca // +000003c6 │ │ +43111e: 690b 86d7 |0107: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.LinearLayoutCompat_Layout:[I // field@d786 │ │ +431122: 232b e61f |0109: new-array v11, v2, [I // type@1fe6 │ │ +431126: 260b cb03 0000 |010b: fill-array-data v11, 000004d6 // +000003cb │ │ +43112c: 690b 94d7 |010e: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ListPopupWindow:[I // field@d794 │ │ +431130: 237b e61f |0110: new-array v11, v7, [I // type@1fe6 │ │ +431134: 260b cc03 0000 |0112: fill-array-data v11, 000004de // +000003cc │ │ +43113a: 690b 97d7 |0115: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ListPreference:[I // field@d797 │ │ +43113e: 231b e61f |0117: new-array v11, v1, [I // type@1fe6 │ │ +431142: 260b d303 0000 |0119: fill-array-data v11, 000004ec // +000003d3 │ │ +431148: 690b 9dd7 |011c: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuGroup:[I // field@d79d │ │ +43114c: 130b 1700 |011e: const/16 v11, #int 23 // #17 │ │ +431150: 23bb e61f |0120: new-array v11, v11, [I // type@1fe6 │ │ +431154: 260b da03 0000 |0122: fill-array-data v11, 000004fc // +000003da │ │ +43115a: 690b a4d7 |0125: sput-object v11, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuItem:[I // field@d7a4 │ │ +43115e: 23aa e61f |0127: new-array v10, v10, [I // type@1fe6 │ │ +431162: 260a 0504 0000 |0129: fill-array-data v10, 0000052e // +00000405 │ │ +431168: 690a bcd7 |012c: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MenuView:[I // field@d7bc │ │ +43116c: 235a e61f |012e: new-array v10, v5, [I // type@1fe6 │ │ +431170: 260a 1404 0000 |0130: fill-array-data v10, 00000544 // +00000414 │ │ +431176: 690a c6d7 |0133: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.MultiSelectListPreference:[I // field@d7c6 │ │ +43117a: 239a e61f |0135: new-array v10, v9, [I // type@1fe6 │ │ +43117e: 260a 1904 0000 |0137: fill-array-data v10, 00000550 // +00000419 │ │ +431184: 690a cbd7 |013a: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PopupWindow:[I // field@d7cb │ │ +431188: 230a e61f |013c: new-array v10, v0, [I // type@1fe6 │ │ +43118c: 140b ef03 047f |013e: const v11, #float 1.75479e+38 // #7f0403ef │ │ +431192: 4b0b 0a03 |0141: aput v11, v10, v3 │ │ +431196: 690a ccd7 |0143: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PopupWindowBackgroundState:[I // field@d7cc │ │ +43119a: 130a 2400 |0145: const/16 v10, #int 36 // #24 │ │ +43119e: 23aa e61f |0147: new-array v10, v10, [I // type@1fe6 │ │ +4311a2: 260a 1104 0000 |0149: fill-array-data v10, 0000055a // +00000411 │ │ +4311a8: 690a d1d7 |014c: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Preference:[I // field@d7d1 │ │ +4311ac: 235a e61f |014e: new-array v10, v5, [I // type@1fe6 │ │ +4311b0: 260a 5604 0000 |0150: fill-array-data v10, 000005a6 // +00000456 │ │ +4311b6: 690a d2d7 |0153: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceFragment:[I // field@d7d2 │ │ +4311ba: 235a e61f |0155: new-array v10, v5, [I // type@1fe6 │ │ +4311be: 260a 5b04 0000 |0157: fill-array-data v10, 000005b2 // +0000045b │ │ +4311c4: 690a d3d7 |015a: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceFragmentCompat:[I // field@d7d3 │ │ +4311c8: 239a e61f |015c: new-array v10, v9, [I // type@1fe6 │ │ +4311cc: 260a 6004 0000 |015e: fill-array-data v10, 000005be // +00000460 │ │ +4311d2: 690a dcd7 |0161: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceGroup:[I // field@d7dc │ │ +4311d6: 2355 e61f |0163: new-array v5, v5, [I // type@1fe6 │ │ +4311da: 2605 6304 0000 |0165: fill-array-data v5, 000005c8 // +00000463 │ │ +4311e0: 6905 e0d7 |0168: sput-object v5, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceImageView:[I // field@d7e0 │ │ +4311e4: 1305 1000 |016a: const/16 v5, #int 16 // #10 │ │ +4311e8: 235a e61f |016c: new-array v10, v5, [I // type@1fe6 │ │ +4311ec: 260a 6604 0000 |016e: fill-array-data v10, 000005d4 // +00000466 │ │ +4311f2: 690a e5d7 |0171: sput-object v10, Lde/danoeh/antennapod/storage/preferences/R$styleable;.PreferenceTheme:[I // field@d7e5 │ │ +4311f6: 2322 e61f |0173: new-array v2, v2, [I // type@1fe6 │ │ +4311fa: 2602 8304 0000 |0175: fill-array-data v2, 000005f8 // +00000483 │ │ +431200: 6902 1ad8 |0178: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.RecycleListView:[I // field@d81a │ │ +431204: 2382 e61f |017a: new-array v2, v8, [I // type@1fe6 │ │ +431208: 2602 8404 0000 |017c: fill-array-data v2, 00000600 // +00000484 │ │ +43120e: 6902 1dd8 |017f: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.RecyclerView:[I // field@d81d │ │ +431212: 1302 1100 |0181: const/16 v2, #int 17 // #11 │ │ +431216: 2322 e61f |0183: new-array v2, v2, [I // type@1fe6 │ │ +43121a: 2602 9704 0000 |0185: fill-array-data v2, 0000061c // +00000497 │ │ +431220: 6902 2ad8 |0188: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SearchView:[I // field@d82a │ │ +431224: 2362 e61f |018a: new-array v2, v6, [I // type@1fe6 │ │ +431228: 2602 b604 0000 |018c: fill-array-data v2, 00000642 // +000004b6 │ │ +43122e: 6902 3cd8 |018f: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SeekBarPreference:[I // field@d83c │ │ +431232: 2372 e61f |0191: new-array v2, v7, [I // type@1fe6 │ │ +431236: 2602 c104 0000 |0193: fill-array-data v2, 00000654 // +000004c1 │ │ +43123c: 6902 44d8 |0196: sput-object v2, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Spinner:[I // field@d844 │ │ +431240: 2311 e61f |0198: new-array v1, v1, [I // type@1fe6 │ │ +431244: 2601 c804 0000 |019a: fill-array-data v1, 00000662 // +000004c8 │ │ +43124a: 6901 4ad8 |019d: sput-object v1, Lde/danoeh/antennapod/storage/preferences/R$styleable;.StateListDrawable:[I // field@d84a │ │ +43124e: 2300 e61f |019f: new-array v0, v0, [I // type@1fe6 │ │ +431252: 1401 9901 0101 |01a1: const v1, #float 2.36947e-38 // #01010199 │ │ +431258: 4b01 0003 |01a4: aput v1, v0, v3 │ │ +43125c: 6900 4bd8 |01a6: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.StateListDrawableItem:[I // field@d84b │ │ +431260: 1300 0e00 |01a8: const/16 v0, #int 14 // #e │ │ +431264: 2300 e61f |01aa: new-array v0, v0, [I // type@1fe6 │ │ +431268: 2600 c604 0000 |01ac: fill-array-data v0, 00000672 // +000004c6 │ │ +43126e: 6900 53d8 |01af: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchCompat:[I // field@d853 │ │ +431272: 2340 e61f |01b1: new-array v0, v4, [I // type@1fe6 │ │ +431276: 2600 df04 0000 |01b3: fill-array-data v0, 00000692 // +000004df │ │ +43127c: 6900 62d8 |01b6: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchPreference:[I // field@d862 │ │ +431280: 2340 e61f |01b8: new-array v0, v4, [I // type@1fe6 │ │ +431284: 2600 f004 0000 |01ba: fill-array-data v0, 000006aa // +000004f0 │ │ +43128a: 6900 63d8 |01bd: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.SwitchPreferenceCompat:[I // field@d863 │ │ +43128e: 2350 e61f |01bf: new-array v0, v5, [I // type@1fe6 │ │ +431292: 2600 0105 0000 |01c1: fill-array-data v0, 000006c2 // +00000501 │ │ +431298: 6900 78d8 |01c4: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.TextAppearance:[I // field@d878 │ │ +43129c: 1300 1e00 |01c6: const/16 v0, #int 30 // #1e │ │ +4312a0: 2300 e61f |01c8: new-array v0, v0, [I // type@1fe6 │ │ +4312a4: 2600 1c05 0000 |01ca: fill-array-data v0, 000006e6 // +0000051c │ │ +4312aa: 6900 89d8 |01cd: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.Toolbar:[I // field@d889 │ │ +4312ae: 2370 e61f |01cf: new-array v0, v7, [I // type@1fe6 │ │ +4312b2: 2600 5505 0000 |01d1: fill-array-data v0, 00000726 // +00000555 │ │ +4312b8: 6900 a8d8 |01d4: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.View:[I // field@d8a8 │ │ +4312bc: 2390 e61f |01d6: new-array v0, v9, [I // type@1fe6 │ │ +4312c0: 2600 5c05 0000 |01d8: fill-array-data v0, 00000734 // +0000055c │ │ +4312c6: 6900 a9d8 |01db: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ViewBackgroundHelper:[I // field@d8a9 │ │ +4312ca: 2390 e61f |01dd: new-array v0, v9, [I // type@1fe6 │ │ +4312ce: 2600 5f05 0000 |01df: fill-array-data v0, 0000073e // +0000055f │ │ +4312d4: 6900 add8 |01e2: sput-object v0, Lde/danoeh/antennapod/storage/preferences/R$styleable;.ViewStubCompat:[I // field@d8ad │ │ +4312d8: 0e00 |01e4: return-void │ │ +4312da: 0000 |01e5: nop // spacer │ │ +4312dc: 0003 0400 1d00 0000 4600 047f 4d00 ... |01e6: array-data (62 units) │ │ +431358: 0003 0400 0600 0000 4600 047f 4d00 ... |0224: array-data (16 units) │ │ +431378: 0003 0400 0200 0000 9a01 047f 2502 ... |0234: array-data (8 units) │ │ +431388: 0003 0400 0800 0000 f200 0101 9000 ... |023c: array-data (20 units) │ │ +4313b0: 0003 0400 0600 0000 1c01 0101 9401 ... |0250: array-data (16 units) │ │ +4313d0: 0003 0400 0200 0000 d000 0101 9901 ... |0260: array-data (8 units) │ │ +4313e0: 0003 0400 0400 0000 9901 0101 4904 ... |0268: array-data (12 units) │ │ +4313f8: 0003 0400 0400 0000 1901 0101 e703 ... |0274: array-data (12 units) │ │ +431410: 0003 0400 0400 0000 4201 0101 7e04 ... |0280: array-data (12 units) │ │ +431428: 0003 0400 0700 0000 3400 0101 6d01 ... |028c: array-data (18 units) │ │ +43144c: 0003 0400 1600 0000 3400 0101 3f00 ... |029e: array-data (48 units) │ │ +4314ac: 0003 0400 7f00 0000 5700 0101 ae00 ... |02ce: array-data (258 units) │ │ +4316b0: 0003 0400 0200 0000 0e03 0101 af03 ... |03d0: array-data (8 units) │ │ +4316c0: 0003 0400 0200 0000 7d03 047f be03 ... |03d8: array-data (8 units) │ │ +4316d0: 0003 0400 0600 0000 ef01 0101 f001 ... |03e0: array-data (16 units) │ │ +4316f0: 0003 0400 0500 0000 a501 0101 1f03 ... |03f0: array-data (14 units) │ │ +43170c: 0003 0400 0400 0000 0701 0101 8d00 ... |03fe: array-data (12 units) │ │ +431724: 0003 0400 0200 0000 4e02 047f f803 ... |040a: array-data (8 units) │ │ +431734: 0003 0400 0700 0000 b300 0101 5c02 ... |0412: array-data (18 units) │ │ +431758: 0003 0400 0c00 0000 f201 0101 f301 ... |0424: array-data (28 units) │ │ +431790: 0003 0400 0800 0000 3b00 047f 3c00 ... |0440: array-data (20 units) │ │ +4317b8: 0003 0400 0700 0000 e501 047f e601 ... |0454: array-data (18 units) │ │ +4317dc: 0003 0400 0a00 0000 3205 0101 3305 ... |0466: array-data (24 units) │ │ +43180c: 0003 0400 0300 0000 0300 0101 d000 ... |047e: array-data (10 units) │ │ +431820: 0003 0400 0200 0000 0300 0101 d100 ... |0488: array-data (8 units) │ │ +431830: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0490: array-data (28 units) │ │ +431868: 0003 0400 0200 0000 a501 0101 1405 ... |04ac: array-data (8 units) │ │ +431878: 0003 0400 0900 0000 af00 0101 c400 ... |04b4: array-data (22 units) │ │ +4318a4: 0003 0400 0400 0000 b300 0101 f400 ... |04ca: array-data (12 units) │ │ +4318bc: 0003 0400 0200 0000 ac02 0101 ad02 ... |04d6: array-data (8 units) │ │ +4318cc: 0003 0400 0500 0000 b200 0101 f801 ... |04de: array-data (14 units) │ │ +4318e8: 0003 0400 0600 0000 0e00 0101 d000 ... |04ec: array-data (16 units) │ │ +431908: 0003 0400 1700 0000 0200 0101 0e00 ... |04fc: array-data (50 units) │ │ +43196c: 0003 0400 0900 0000 ae00 0101 2c01 ... |052e: array-data (22 units) │ │ +431998: 0003 0400 0400 0000 b200 0101 f801 ... |0544: array-data (12 units) │ │ +4319b0: 0003 0400 0300 0000 7601 0101 c902 ... |0550: array-data (10 units) │ │ +4319c4: 0003 0400 2400 0000 0200 0101 0d00 ... |055a: array-data (76 units) │ │ +431a5c: 0003 0400 0400 0000 f200 0101 2901 ... |05a6: array-data (12 units) │ │ +431a74: 0003 0400 0400 0000 f200 0101 2901 ... |05b2: array-data (12 units) │ │ +431a8c: 0003 0400 0300 0000 e701 0101 2602 ... |05be: array-data (10 units) │ │ +431aa0: 0003 0400 0400 0000 1f01 0101 2001 ... |05c8: array-data (12 units) │ │ +431ab8: 0003 0400 1000 0000 a200 047f 5501 ... |05d4: array-data (36 units) │ │ +431b00: 0003 0400 0200 0000 3f03 047f 4503 ... |05f8: array-data (8 units) │ │ +431b10: 0003 0400 0c00 0000 c400 0101 eb00 ... |0600: array-data (28 units) │ │ +431b48: 0003 0400 1100 0000 da00 0101 1f01 ... |061c: array-data (38 units) │ │ +431b94: 0003 0400 0700 0000 f200 0101 3601 ... |0642: array-data (18 units) │ │ +431bb8: 0003 0400 0500 0000 b200 0101 7601 ... |0654: array-data (14 units) │ │ +431bd4: 0003 0400 0600 0000 1c01 0101 9401 ... |0662: array-data (16 units) │ │ +431bf4: 0003 0400 0e00 0000 2401 0101 2501 ... |0672: array-data (32 units) │ │ +431c34: 0003 0400 0a00 0000 ef01 0101 f001 ... |0692: array-data (24 units) │ │ +431c64: 0003 0400 0a00 0000 ef01 0101 f001 ... |06aa: array-data (24 units) │ │ +431c94: 0003 0400 1000 0000 9500 0101 9600 ... |06c2: array-data (36 units) │ │ +431cdc: 0003 0400 1e00 0000 af00 0101 4001 ... |06e6: array-data (64 units) │ │ +431d5c: 0003 0400 0500 0000 0000 0101 da00 ... |0726: array-data (14 units) │ │ +431d78: 0003 0400 0300 0000 d400 0101 4f00 ... |0734: array-data (10 units) │ │ +431d8c: 0003 0400 0300 0000 d000 0101 f200 ... |073e: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/preferences/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -431db8: |[431db8] de.danoeh.antennapod.storage.preferences.R$styleable.:()V │ │ -431dc8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -431dce: 0e00 |0003: return-void │ │ +431da0: |[431da0] de.danoeh.antennapod.storage.preferences.R$styleable.:()V │ │ +431db0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +431db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1026121,17 +1026121,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -431de8: |[431de8] de.danoeh.antennapod.storage.preferences.R.:()V │ │ -431df8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -431dfe: 0e00 |0003: return-void │ │ +431dd0: |[431dd0] de.danoeh.antennapod.storage.preferences.R.:()V │ │ +431de0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +431de6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : -1 (unknown) │ │ │ │ @@ -1026167,32 +1026167,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -431e00: |[431e00] de.danoeh.antennapod.storage.preferences.UserPreferences$1.:()V │ │ -431e10: 7100 21b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b021 │ │ -431e16: 0c00 |0003: move-result-object v0 │ │ -431e18: 2100 |0004: array-length v0, v0 │ │ -431e1a: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ -431e1e: 6900 b6d8 |0007: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d8b6 │ │ -431e22: 6201 bfd8 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ -431e26: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -431e2c: 0a01 |000e: move-result v1 │ │ -431e2e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -431e30: 4b02 0001 |0010: aput v2, v0, v1 │ │ -431e34: 6200 b6d8 |0012: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d8b6 │ │ -431e38: 6201 bed8 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ -431e3c: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -431e42: 0a01 |0019: move-result v1 │ │ -431e44: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -431e46: 4b02 0001 |001b: aput v2, v0, v1 │ │ -431e4a: 0e00 |001d: return-void │ │ +431de8: |[431de8] de.danoeh.antennapod.storage.preferences.UserPreferences$1.:()V │ │ +431df8: 7100 21b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b021 │ │ +431dfe: 0c00 |0003: move-result-object v0 │ │ +431e00: 2100 |0004: array-length v0, v0 │ │ +431e02: 2300 e61f |0005: new-array v0, v0, [I // type@1fe6 │ │ +431e06: 6900 b6d8 |0007: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d8b6 │ │ +431e0a: 6201 bfd8 |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ +431e0e: 6e10 0eb2 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +431e14: 0a01 |000e: move-result v1 │ │ +431e16: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +431e18: 4b02 0001 |0010: aput v2, v0, v1 │ │ +431e1c: 6200 b6d8 |0012: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d8b6 │ │ +431e20: 6201 bed8 |0014: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ +431e24: 6e10 0eb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +431e2a: 0a01 |0019: move-result v1 │ │ +431e2c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +431e2e: 4b02 0001 |001b: aput v2, v0, v1 │ │ +431e32: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=157 │ │ @@ -1026252,43 +1026252,43 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -431eb0: |[431eb0] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.:()V │ │ -431ec0: 2200 d51d |0000: new-instance v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ -431ec4: 1a01 700f |0002: const-string v1, "BACK" // string@0f70 │ │ -431ec8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -431eca: 7030 1bb0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b01b │ │ -431ed0: 6900 b9d8 |0008: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b9 │ │ -431ed4: 2201 d51d |000a: new-instance v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ -431ed8: 1a03 911c |000c: const-string v3, "FRONT" // string@1c91 │ │ -431edc: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -431ede: 7030 1bb0 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b01b │ │ -431ee4: 6901 bad8 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8ba │ │ -431ee8: 2203 d51d |0014: new-instance v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ -431eec: 1a05 b00b |0016: const-string v5, "AFTER_CURRENTLY_PLAYING" // string@0bb0 │ │ -431ef0: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -431ef2: 7030 1bb0 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b01b │ │ -431ef8: 6903 b8d8 |001c: sput-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.AFTER_CURRENTLY_PLAYING:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b8 │ │ -431efc: 2205 d51d |001e: new-instance v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ -431f00: 1a07 d150 |0020: const-string v7, "RANDOM" // string@50d1 │ │ -431f04: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -431f06: 7030 1bb0 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b01b │ │ -431f0c: 6905 bbd8 |0026: sput-object v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.RANDOM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8bb │ │ -431f10: 1247 |0028: const/4 v7, #int 4 // #4 │ │ -431f12: 2377 0221 |0029: new-array v7, v7, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@2102 │ │ -431f16: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ -431f1a: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ -431f1e: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ -431f22: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ -431f26: 6907 b7d8 |0033: sput-object v7, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b7 │ │ -431f2a: 0e00 |0035: return-void │ │ +431e98: |[431e98] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.:()V │ │ +431ea8: 2200 d51d |0000: new-instance v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ +431eac: 1a01 700f |0002: const-string v1, "BACK" // string@0f70 │ │ +431eb0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +431eb2: 7030 1bb0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b01b │ │ +431eb8: 6900 b9d8 |0008: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b9 │ │ +431ebc: 2201 d51d |000a: new-instance v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ +431ec0: 1a03 911c |000c: const-string v3, "FRONT" // string@1c91 │ │ +431ec4: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +431ec6: 7030 1bb0 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b01b │ │ +431ecc: 6901 bad8 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8ba │ │ +431ed0: 2203 d51d |0014: new-instance v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ +431ed4: 1a05 b00b |0016: const-string v5, "AFTER_CURRENTLY_PLAYING" // string@0bb0 │ │ +431ed8: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +431eda: 7030 1bb0 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b01b │ │ +431ee0: 6903 b8d8 |001c: sput-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.AFTER_CURRENTLY_PLAYING:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b8 │ │ +431ee4: 2205 d51d |001e: new-instance v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ +431ee8: 1a07 d150 |0020: const-string v7, "RANDOM" // string@50d1 │ │ +431eec: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +431eee: 7030 1bb0 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.:(Ljava/lang/String;I)V // method@b01b │ │ +431ef4: 6905 bbd8 |0026: sput-object v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.RANDOM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8bb │ │ +431ef8: 1247 |0028: const/4 v7, #int 4 // #4 │ │ +431efa: 2377 0221 |0029: new-array v7, v7, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@2102 │ │ +431efe: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ +431f02: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ +431f06: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ +431f0a: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ +431f0e: 6907 b7d8 |0033: sput-object v7, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b7 │ │ +431f12: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0033 line=336 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;) │ │ @@ -1026296,17 +1026296,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 │ │ -431f2c: |[431f2c] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.:(Ljava/lang/String;I)V │ │ -431f3c: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -431f42: 0e00 |0003: return-void │ │ +431f14: |[431f14] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.:(Ljava/lang/String;I)V │ │ +431f24: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +431f2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1026316,20 +1026316,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -431e68: |[431e68] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ -431e78: 1c00 d51d |0000: const-class v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ -431e7c: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -431e82: 0c01 |0005: move-result-object v1 │ │ -431e84: 1f01 d51d |0006: check-cast v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ -431e88: 1101 |0008: return-object v1 │ │ +431e50: |[431e50] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ +431e60: 1c00 d51d |0000: const-class v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ +431e64: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +431e6a: 0c01 |0005: move-result-object v1 │ │ +431e6c: 1f01 d51d |0006: check-cast v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@1dd5 │ │ +431e70: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;) │ │ @@ -1026337,20 +1026337,20 @@ │ │ type : '()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -431e8c: |[431e8c] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ -431e9c: 6200 b7d8 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b7 │ │ -431ea0: 6e10 b0b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.clone:()Ljava/lang/Object; // method@b7b0 │ │ -431ea6: 0c00 |0005: move-result-object v0 │ │ -431ea8: 1f00 0221 |0006: check-cast v0, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@2102 │ │ -431eac: 1100 |0008: return-object v0 │ │ +431e74: |[431e74] de.danoeh.antennapod.storage.preferences.UserPreferences$EnqueueLocation.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ +431e84: 6200 b7d8 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b7 │ │ +431e88: 6e10 b0b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.clone:()Ljava/lang/Object; // method@b7b0 │ │ +431e8e: 0c00 |0005: move-result-object v0 │ │ +431e90: 1f00 0221 |0006: check-cast v0, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // type@2102 │ │ +431e94: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24087 (UserPreferences.java) │ │ @@ -1026406,43 +1026406,43 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -431f8c: |[431f8c] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.:()V │ │ -431f9c: 2200 d61d |0000: new-instance v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ -431fa0: 1a01 8d24 |0002: const-string v1, "LIGHT" // string@248d │ │ -431fa4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -431fa6: 7030 1fb0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b01f │ │ -431fac: 6900 bfd8 |0008: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ -431fb0: 2201 d61d |000a: new-instance v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ -431fb4: 1a03 4817 |000c: const-string v3, "DARK" // string@1748 │ │ -431fb8: 1214 |000e: const/4 v4, #int 1 // #1 │ │ -431fba: 7030 1fb0 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b01f │ │ -431fc0: 6901 bed8 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ -431fc4: 2203 d61d |0014: new-instance v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ -431fc8: 1a05 920f |0016: const-string v5, "BLACK" // string@0f92 │ │ -431fcc: 1226 |0018: const/4 v6, #int 2 // #2 │ │ -431fce: 7030 1fb0 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b01f │ │ -431fd4: 6903 bdd8 |001c: sput-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bd │ │ -431fd8: 2205 d61d |001e: new-instance v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ -431fdc: 1a07 ee53 |0020: const-string v7, "SYSTEM" // string@53ee │ │ -431fe0: 1238 |0022: const/4 v8, #int 3 // #3 │ │ -431fe2: 7030 1fb0 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b01f │ │ -431fe8: 6905 c0d8 |0026: sput-object v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8c0 │ │ -431fec: 1247 |0028: const/4 v7, #int 4 // #4 │ │ -431fee: 2377 0321 |0029: new-array v7, v7, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@2103 │ │ -431ff2: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ -431ff6: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ -431ffa: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ -431ffe: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ -432002: 6907 bcd8 |0033: sput-object v7, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bc │ │ -432006: 0e00 |0035: return-void │ │ +431f74: |[431f74] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.:()V │ │ +431f84: 2200 d61d |0000: new-instance v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ +431f88: 1a01 8d24 |0002: const-string v1, "LIGHT" // string@248d │ │ +431f8c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +431f8e: 7030 1fb0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b01f │ │ +431f94: 6900 bfd8 |0008: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ +431f98: 2201 d61d |000a: new-instance v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ +431f9c: 1a03 4817 |000c: const-string v3, "DARK" // string@1748 │ │ +431fa0: 1214 |000e: const/4 v4, #int 1 // #1 │ │ +431fa2: 7030 1fb0 3104 |000f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b01f │ │ +431fa8: 6901 bed8 |0012: sput-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ +431fac: 2203 d61d |0014: new-instance v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ +431fb0: 1a05 920f |0016: const-string v5, "BLACK" // string@0f92 │ │ +431fb4: 1226 |0018: const/4 v6, #int 2 // #2 │ │ +431fb6: 7030 1fb0 5306 |0019: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b01f │ │ +431fbc: 6903 bdd8 |001c: sput-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.BLACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bd │ │ +431fc0: 2205 d61d |001e: new-instance v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ +431fc4: 1a07 ee53 |0020: const-string v7, "SYSTEM" // string@53ee │ │ +431fc8: 1238 |0022: const/4 v8, #int 3 // #3 │ │ +431fca: 7030 1fb0 7508 |0023: invoke-direct {v5, v7, v8}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.:(Ljava/lang/String;I)V // method@b01f │ │ +431fd0: 6905 c0d8 |0026: sput-object v5, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8c0 │ │ +431fd4: 1247 |0028: const/4 v7, #int 4 // #4 │ │ +431fd6: 2377 0321 |0029: new-array v7, v7, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@2103 │ │ +431fda: 4d00 0702 |002b: aput-object v0, v7, v2 │ │ +431fde: 4d01 0704 |002d: aput-object v1, v7, v4 │ │ +431fe2: 4d03 0706 |002f: aput-object v3, v7, v6 │ │ +431fe6: 4d05 0708 |0031: aput-object v5, v7, v8 │ │ +431fea: 6907 bcd8 |0033: sput-object v7, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bc │ │ +431fee: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0033 line=152 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;) │ │ @@ -1026450,17 +1026450,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 │ │ -432008: |[432008] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.:(Ljava/lang/String;I)V │ │ -432018: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ -43201e: 0e00 |0003: return-void │ │ +431ff0: |[431ff0] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.:(Ljava/lang/String;I)V │ │ +432000: 7030 0bb2 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b20b │ │ +432006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1026470,20 +1026470,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -431f44: |[431f44] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ -431f54: 1c00 d61d |0000: const-class v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ -431f58: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ -431f5e: 0c01 |0005: move-result-object v1 │ │ -431f60: 1f01 d61d |0006: check-cast v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ -431f64: 1101 |0008: return-object v1 │ │ +431f2c: |[431f2c] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ +431f3c: 1c00 d61d |0000: const-class v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ +431f40: 7120 10b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b210 │ │ +431f46: 0c01 |0005: move-result-object v1 │ │ +431f48: 1f01 d61d |0006: check-cast v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@1dd6 │ │ +431f4c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #3 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;) │ │ @@ -1026491,20 +1026491,20 @@ │ │ type : '()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -431f68: |[431f68] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ -431f78: 6200 bcd8 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bc │ │ -431f7c: 6e10 b1b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.clone:()Ljava/lang/Object; // method@b7b1 │ │ -431f82: 0c00 |0005: move-result-object v0 │ │ -431f84: 1f00 0321 |0006: check-cast v0, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@2103 │ │ -431f88: 1100 |0008: return-object v0 │ │ +431f50: |[431f50] de.danoeh.antennapod.storage.preferences.UserPreferences$ThemePreference.values:()[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ +431f60: 6200 bcd8 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.$VALUES:[Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bc │ │ +431f64: 6e10 b1b7 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.clone:()Ljava/lang/Object; // method@b7b1 │ │ +431f6a: 0c00 |0005: move-result-object v0 │ │ +431f6c: 1f00 0321 |0006: check-cast v0, [Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // type@2103 │ │ +431f70: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24087 (UserPreferences.java) │ │ @@ -1026923,17 +1026923,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -432fb4: |[432fb4] de.danoeh.antennapod.storage.preferences.UserPreferences.:()V │ │ -432fc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -432fca: 0e00 |0003: return-void │ │ +432f9c: |[432f9c] de.danoeh.antennapod.storage.preferences.UserPreferences.:()V │ │ +432fac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +432fb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/storage/preferences/UserPreferences; │ │ │ │ #1 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1026941,56 +1026941,56 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -432020: |[432020] de.danoeh.antennapod.storage.preferences.UserPreferences.backButtonOpensDrawer:()Z │ │ -432030: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432034: 1a01 ddc5 |0002: const-string v1, "prefBackButtonOpensDrawer" // string@c5dd │ │ -432038: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -43203a: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432040: 0a00 |0008: move-result v0 │ │ -432042: 0f00 |0009: return v0 │ │ +432008: |[432008] de.danoeh.antennapod.storage.preferences.UserPreferences.backButtonOpensDrawer:()Z │ │ +432018: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +43201c: 1a01 ddc5 |0002: const-string v1, "prefBackButtonOpensDrawer" // string@c5dd │ │ +432020: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +432022: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432028: 0a00 |0008: move-result v0 │ │ +43202a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=795 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'createNoMediaFile' │ │ type : '()V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -432fcc: |[432fcc] de.danoeh.antennapod.storage.preferences.UserPreferences.createNoMediaFile:()V │ │ -432fdc: 1a00 165e |0000: const-string v0, "UserPreferences" // string@5e16 │ │ -432fe0: 2201 231e |0002: new-instance v1, Ljava/io/File; // type@1e23 │ │ -432fe4: 6202 0ad9 |0004: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d90a │ │ -432fe8: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -432fea: 6e20 2402 3200 |0007: invoke-virtual {v2, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0224 │ │ -432ff0: 0c02 |000a: move-result-object v2 │ │ -432ff2: 1a03 b109 |000b: const-string v3, ".nomedia" // string@09b1 │ │ -432ff6: 7030 3bb1 2103 |000d: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ -432ffc: 6e10 44b1 0100 |0010: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b144 │ │ -433002: 0a02 |0013: move-result v2 │ │ -433004: 3902 1400 |0014: if-nez v2, 0028 // +0014 │ │ -433008: 6e10 40b1 0100 |0016: invoke-virtual {v1}, Ljava/io/File;.createNewFile:()Z // method@b140 │ │ -43300e: 280a |0019: goto 0023 // +000a │ │ -433010: 0d01 |001a: move-exception v1 │ │ -433012: 1a02 bc16 |001b: const-string v2, "Could not create .nomedia file" // string@16bc │ │ -433016: 7120 f70a 2000 |001d: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -43301c: 6e10 04b3 0100 |0020: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -433022: 1a01 b209 |0023: const-string v1, ".nomedia file created" // string@09b2 │ │ -433026: 7120 f50a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -43302c: 0e00 |0028: return-void │ │ +432fb4: |[432fb4] de.danoeh.antennapod.storage.preferences.UserPreferences.createNoMediaFile:()V │ │ +432fc4: 1a00 165e |0000: const-string v0, "UserPreferences" // string@5e16 │ │ +432fc8: 2201 231e |0002: new-instance v1, Ljava/io/File; // type@1e23 │ │ +432fcc: 6202 0ad9 |0004: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d90a │ │ +432fd0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +432fd2: 6e20 2402 3200 |0007: invoke-virtual {v2, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0224 │ │ +432fd8: 0c02 |000a: move-result-object v2 │ │ +432fda: 1a03 b109 |000b: const-string v3, ".nomedia" // string@09b1 │ │ +432fde: 7030 3bb1 2103 |000d: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ +432fe4: 6e10 44b1 0100 |0010: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b144 │ │ +432fea: 0a02 |0013: move-result v2 │ │ +432fec: 3902 1400 |0014: if-nez v2, 0028 // +0014 │ │ +432ff0: 6e10 40b1 0100 |0016: invoke-virtual {v1}, Ljava/io/File;.createNewFile:()Z // method@b140 │ │ +432ff6: 280a |0019: goto 0023 // +000a │ │ +432ff8: 0d01 |001a: move-exception v1 │ │ +432ffa: 1a02 bc16 |001b: const-string v2, "Could not create .nomedia file" // string@16bc │ │ +432ffe: 7120 f70a 2000 |001d: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +433004: 6e10 04b3 0100 |0020: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +43300a: 1a01 b209 |0023: const-string v1, ".nomedia file created" // string@09b2 │ │ +43300e: 7120 f50a 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +433014: 0e00 |0028: return-void │ │ catches : 1 │ │ 0x0016 - 0x0019 │ │ Ljava/io/IOException; -> 0x001a │ │ positions : │ │ 0x0002 line=774 │ │ 0x0010 line=775 │ │ 0x0016 line=777 │ │ @@ -1027004,52 +1027004,52 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -432044: |[432044] de.danoeh.antennapod.storage.preferences.UserPreferences.enqueueDownloadedEpisodes:()Z │ │ -432054: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432058: 1a01 efc5 |0002: const-string v1, "prefEnqueueDownloaded" // string@c5ef │ │ -43205c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -43205e: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432064: 0a00 |0008: move-result v0 │ │ -432066: 0f00 |0009: return v0 │ │ +43202c: |[43202c] de.danoeh.antennapod.storage.preferences.UserPreferences.enqueueDownloadedEpisodes:()Z │ │ +43203c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432040: 1a01 efc5 |0002: const-string v1, "prefEnqueueDownloaded" // string@c5ef │ │ +432044: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +432046: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +43204c: 0a00 |0008: move-result v0 │ │ +43204e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getAudioPlaybackSpeed' │ │ type : '()F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -4329a8: |[4329a8] de.danoeh.antennapod.storage.preferences.UserPreferences.getAudioPlaybackSpeed:()F │ │ -4329b8: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4329bc: 1a01 11c6 |0002: const-string v1, "prefPlaybackSpeed" // string@c611 │ │ -4329c0: 1a02 fa09 |0004: const-string v2, "1.00" // string@09fa │ │ -4329c4: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -4329ca: 0c00 |0009: move-result-object v0 │ │ -4329cc: 7110 1eb2 0000 |000a: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b21e │ │ -4329d2: 0a00 |000d: move-result v0 │ │ -4329d4: 0f00 |000e: return v0 │ │ -4329d6: 0d00 |000f: move-exception v0 │ │ -4329d8: 1a01 165e |0010: const-string v1, "UserPreferences" // string@5e16 │ │ -4329dc: 7110 f90a 0000 |0012: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -4329e2: 0c00 |0015: move-result-object v0 │ │ -4329e4: 7120 f70a 0100 |0016: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -4329ea: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ -4329ee: 7110 77b0 0000 |001b: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeed:(F)V // method@b077 │ │ -4329f4: 0f00 |001e: return v0 │ │ +432990: |[432990] de.danoeh.antennapod.storage.preferences.UserPreferences.getAudioPlaybackSpeed:()F │ │ +4329a0: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4329a4: 1a01 11c6 |0002: const-string v1, "prefPlaybackSpeed" // string@c611 │ │ +4329a8: 1a02 fa09 |0004: const-string v2, "1.00" // string@09fa │ │ +4329ac: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +4329b2: 0c00 |0009: move-result-object v0 │ │ +4329b4: 7110 1eb2 0000 |000a: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b21e │ │ +4329ba: 0a00 |000d: move-result v0 │ │ +4329bc: 0f00 |000e: return v0 │ │ +4329be: 0d00 |000f: move-exception v0 │ │ +4329c0: 1a01 165e |0010: const-string v1, "UserPreferences" // string@5e16 │ │ +4329c4: 7110 f90a 0000 |0012: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +4329ca: 0c00 |0015: move-result-object v0 │ │ +4329cc: 7120 f70a 0100 |0016: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +4329d2: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ +4329d6: 7110 77b0 0000 |001b: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeed:(F)V // method@b077 │ │ +4329dc: 0f00 |001e: return v0 │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/NumberFormatException; -> 0x000f │ │ positions : │ │ 0x0000 line=421 │ │ 0x0012 line=423 │ │ 0x001b line=424 │ │ @@ -1027060,24 +1027060,24 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -432db8: |[432db8] de.danoeh.antennapod.storage.preferences.UserPreferences.getAutodownloadSelectedNetworks:()[Ljava/lang/String; │ │ -432dc8: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432dcc: 1a01 dbc5 |0002: const-string v1, "prefAutodownloadSelectedNetworks" // string@c5db │ │ -432dd0: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -432dd4: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432dda: 0c00 |0009: move-result-object v0 │ │ -432ddc: 1a01 a407 |000a: const-string v1, "," // string@07a4 │ │ -432de0: 7120 ab0a 1000 |000c: invoke-static {v0, v1}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0aab │ │ -432de6: 0c00 |000f: move-result-object v0 │ │ -432de8: 1100 |0010: return-object v0 │ │ +432da0: |[432da0] de.danoeh.antennapod.storage.preferences.UserPreferences.getAutodownloadSelectedNetworks:()[Ljava/lang/String; │ │ +432db0: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432db4: 1a01 dbc5 |0002: const-string v1, "prefAutodownloadSelectedNetworks" // string@c5db │ │ +432db8: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +432dbc: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432dc2: 0c00 |0009: move-result-object v0 │ │ +432dc4: 1a01 a407 |000a: const-string v1, "," // string@07a4 │ │ +432dc8: 7120 ab0a 1000 |000c: invoke-static {v0, v1}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0aab │ │ +432dce: 0c00 |000f: move-result-object v0 │ │ +432dd0: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x000c line=563 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1027085,37 +1027085,37 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -432dec: |[432dec] de.danoeh.antennapod.storage.preferences.UserPreferences.getCompactNotificationButtons:()Ljava/util/List; │ │ -432dfc: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432e00: 1a01 dfc5 |0002: const-string v1, "prefCompactNotificationButtons" // string@c5df │ │ -432e04: 1a02 e109 |0004: const-string v2, "0,1" // string@09e1 │ │ -432e08: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432e0e: 0c00 |0009: move-result-object v0 │ │ -432e10: 1a01 a407 |000a: const-string v1, "," // string@07a4 │ │ -432e14: 7120 ab0a 1000 |000c: invoke-static {v0, v1}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0aab │ │ -432e1a: 0c00 |000f: move-result-object v0 │ │ -432e1c: 2201 e21e |0010: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -432e20: 7010 17b4 0100 |0012: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -432e26: 2102 |0015: array-length v2, v0 │ │ -432e28: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -432e2a: 3523 1200 |0017: if-ge v3, v2, 0029 // +0012 │ │ -432e2e: 4604 0003 |0019: aget-object v4, v0, v3 │ │ -432e32: 7110 30b2 0400 |001b: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -432e38: 0a04 |001e: move-result v4 │ │ -432e3a: 7110 38b2 0400 |001f: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -432e40: 0c04 |0022: move-result-object v4 │ │ -432e42: 7220 d6b4 4100 |0023: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -432e48: d803 0301 |0026: add-int/lit8 v3, v3, #int 1 // #01 │ │ -432e4c: 28ef |0028: goto 0017 // -0011 │ │ -432e4e: 1101 |0029: return-object v1 │ │ +432dd4: |[432dd4] de.danoeh.antennapod.storage.preferences.UserPreferences.getCompactNotificationButtons:()Ljava/util/List; │ │ +432de4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432de8: 1a01 dfc5 |0002: const-string v1, "prefCompactNotificationButtons" // string@c5df │ │ +432dec: 1a02 e109 |0004: const-string v2, "0,1" // string@09e1 │ │ +432df0: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432df6: 0c00 |0009: move-result-object v0 │ │ +432df8: 1a01 a407 |000a: const-string v1, "," // string@07a4 │ │ +432dfc: 7120 ab0a 1000 |000c: invoke-static {v0, v1}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0aab │ │ +432e02: 0c00 |000f: move-result-object v0 │ │ +432e04: 2201 e21e |0010: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +432e08: 7010 17b4 0100 |0012: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +432e0e: 2102 |0015: array-length v2, v0 │ │ +432e10: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +432e12: 3523 1200 |0017: if-ge v3, v2, 0029 // +0012 │ │ +432e16: 4604 0003 |0019: aget-object v4, v0, v3 │ │ +432e1a: 7110 30b2 0400 |001b: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +432e20: 0a04 |001e: move-result v4 │ │ +432e22: 7110 38b2 0400 |001f: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +432e28: 0c04 |0022: move-result-object v4 │ │ +432e2a: 7220 d6b4 4100 |0023: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +432e30: d803 0301 |0026: add-int/lit8 v3, v3, #int 1 // #01 │ │ +432e34: 28ef |0028: goto 0017 // -0011 │ │ +432e36: 1101 |0029: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0006 line=196 │ │ 0x000c line=195 │ │ 0x0010 line=199 │ │ 0x0015 line=200 │ │ @@ -1027127,46 +1027127,46 @@ │ │ type : '(Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -432c40: |[432c40] de.danoeh.antennapod.storage.preferences.UserPreferences.getDataFolder:(Ljava/lang/String;)Ljava/io/File; │ │ -432c50: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432c54: 1a01 e1c5 |0002: const-string v1, "prefDataFolder" // string@c5e1 │ │ -432c58: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -432c5a: 7230 9e02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432c60: 0c00 |0008: move-result-object v0 │ │ -432c62: 7120 45b0 3000 |0009: invoke-static {v0, v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; // method@b045 │ │ -432c68: 0c00 |000c: move-result-object v0 │ │ -432c6a: 1a01 165e |000d: const-string v1, "UserPreferences" // string@5e16 │ │ -432c6e: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ -432c72: 6e10 3fb1 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@b13f │ │ -432c78: 0a02 |0014: move-result v2 │ │ -432c7a: 3902 0d00 |0015: if-nez v2, 0022 // +000d │ │ -432c7e: 1a00 105e |0017: const-string v0, "User data folder not writable or not set. Trying default." // string@5e10 │ │ -432c82: 7120 f50a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -432c88: 6200 0ad9 |001c: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d90a │ │ -432c8c: 6e20 2402 3000 |001e: invoke-virtual {v0, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0224 │ │ -432c92: 0c00 |0021: move-result-object v0 │ │ -432c94: 3800 0800 |0022: if-eqz v0, 002a // +0008 │ │ -432c98: 6e10 3fb1 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@b13f │ │ -432c9e: 0a02 |0027: move-result v2 │ │ -432ca0: 3902 1500 |0028: if-nez v2, 003d // +0015 │ │ -432ca4: 1a00 7518 |002a: const-string v0, "Default data folder not available or not writable. Falling back to internal memory." // string@1875 │ │ -432ca8: 7120 f50a 0100 |002c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -432cae: 6200 0ad9 |002f: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d90a │ │ -432cb2: 6e10 2702 0000 |0031: invoke-virtual {v0}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0227 │ │ -432cb8: 0c00 |0034: move-result-object v0 │ │ -432cba: 6e10 45b1 0000 |0035: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -432cc0: 0c00 |0038: move-result-object v0 │ │ -432cc2: 7120 45b0 3000 |0039: invoke-static {v0, v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; // method@b045 │ │ -432cc8: 0c00 |003c: move-result-object v0 │ │ -432cca: 1100 |003d: return-object v0 │ │ +432c28: |[432c28] de.danoeh.antennapod.storage.preferences.UserPreferences.getDataFolder:(Ljava/lang/String;)Ljava/io/File; │ │ +432c38: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432c3c: 1a01 e1c5 |0002: const-string v1, "prefDataFolder" // string@c5e1 │ │ +432c40: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +432c42: 7230 9e02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432c48: 0c00 |0008: move-result-object v0 │ │ +432c4a: 7120 45b0 3000 |0009: invoke-static {v0, v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; // method@b045 │ │ +432c50: 0c00 |000c: move-result-object v0 │ │ +432c52: 1a01 165e |000d: const-string v1, "UserPreferences" // string@5e16 │ │ +432c56: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ +432c5a: 6e10 3fb1 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@b13f │ │ +432c60: 0a02 |0014: move-result v2 │ │ +432c62: 3902 0d00 |0015: if-nez v2, 0022 // +000d │ │ +432c66: 1a00 105e |0017: const-string v0, "User data folder not writable or not set. Trying default." // string@5e10 │ │ +432c6a: 7120 f50a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +432c70: 6200 0ad9 |001c: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d90a │ │ +432c74: 6e20 2402 3000 |001e: invoke-virtual {v0, v3}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@0224 │ │ +432c7a: 0c00 |0021: move-result-object v0 │ │ +432c7c: 3800 0800 |0022: if-eqz v0, 002a // +0008 │ │ +432c80: 6e10 3fb1 0000 |0024: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@b13f │ │ +432c86: 0a02 |0027: move-result v2 │ │ +432c88: 3902 1500 |0028: if-nez v2, 003d // +0015 │ │ +432c8c: 1a00 7518 |002a: const-string v0, "Default data folder not available or not writable. Falling back to internal memory." // string@1875 │ │ +432c90: 7120 f50a 0100 |002c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +432c96: 6200 0ad9 |002f: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d90a │ │ +432c9a: 6e10 2702 0000 |0031: invoke-virtual {v0}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0227 │ │ +432ca0: 0c00 |0034: move-result-object v0 │ │ +432ca2: 6e10 45b1 0000 |0035: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +432ca8: 0c00 |0038: move-result-object v0 │ │ +432caa: 7120 45b0 3000 |0039: invoke-static {v0, v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; // method@b045 │ │ +432cb0: 0c00 |003c: move-result-object v0 │ │ +432cb2: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ 0x0011 line=732 │ │ 0x0019 line=733 │ │ 0x001c line=734 │ │ 0x0024 line=736 │ │ @@ -1027180,52 +1027180,52 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -432d90: |[432d90] de.danoeh.antennapod.storage.preferences.UserPreferences.getDefaultPage:()Ljava/lang/String; │ │ -432da0: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432da4: 1a01 e4c5 |0002: const-string v1, "prefDefaultPage" // string@c5e4 │ │ -432da8: 1a02 5e20 |0004: const-string v2, "HomeFragment" // string@205e │ │ -432dac: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432db2: 0c00 |0009: move-result-object v0 │ │ -432db4: 1100 |000a: return-object v0 │ │ +432d78: |[432d78] de.danoeh.antennapod.storage.preferences.UserPreferences.getDefaultPage:()Ljava/lang/String; │ │ +432d88: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432d8c: 1a01 e4c5 |0002: const-string v1, "prefDefaultPage" // string@c5e4 │ │ +432d90: 1a02 5e20 |0004: const-string v2, "HomeFragment" // string@205e │ │ +432d94: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432d9a: 0c00 |0009: move-result-object v0 │ │ +432d9c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ │ │ #9 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getDownloadsSortedOrder' │ │ type : '()Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -4327c0: |[4327c0] de.danoeh.antennapod.storage.preferences.UserPreferences.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -4327d0: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4327d4: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -4327d8: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4327de: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ -4327e2: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4327e8: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -4327ec: 5222 f296 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ -4327f0: 6e20 ceb2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -4327f6: 6e10 deb2 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4327fc: 0c01 |0016: move-result-object v1 │ │ -4327fe: 1a02 e8c5 |0017: const-string v2, "prefDownloadSortedOrder" // string@c5e8 │ │ -432802: 7230 9e02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432808: 0c00 |001c: move-result-object v0 │ │ -43280a: 7110 4eac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac4e │ │ -432810: 0c00 |0020: move-result-object v0 │ │ -432812: 1100 |0021: return-object v0 │ │ +4327a8: |[4327a8] de.danoeh.antennapod.storage.preferences.UserPreferences.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +4327b8: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4327bc: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4327c0: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4327c6: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ +4327ca: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4327d0: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +4327d4: 5222 f296 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ +4327d8: 6e20 ceb2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +4327de: 6e10 deb2 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4327e4: 0c01 |0016: move-result-object v1 │ │ +4327e6: 1a02 e8c5 |0017: const-string v2, "prefDownloadSortedOrder" // string@c5e8 │ │ +4327ea: 7230 9e02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +4327f0: 0c00 |001c: move-result-object v0 │ │ +4327f2: 7110 4eac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac4e │ │ +4327f8: 0c00 |0020: move-result-object v0 │ │ +4327fa: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ 0x001d line=866 │ │ locals : │ │ │ │ #10 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1027233,39 +1027233,39 @@ │ │ type : '()Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -4328cc: |[4328cc] de.danoeh.antennapod.storage.preferences.UserPreferences.getEnqueueLocation:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ -4328dc: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4328e0: 6201 b9d8 |0002: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b9 │ │ -4328e4: 6e10 0db2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ -4328ea: 0c01 |0007: move-result-object v1 │ │ -4328ec: 1a02 f0c5 |0008: const-string v2, "prefEnqueueLocation" // string@c5f0 │ │ -4328f0: 7230 9e02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -4328f6: 0c00 |000d: move-result-object v0 │ │ -4328f8: 7110 1cb0 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b01c │ │ -4328fe: 0c00 |0011: move-result-object v0 │ │ -432900: 1100 |0012: return-object v0 │ │ -432902: 0d01 |0013: move-exception v1 │ │ -432904: 2202 741e |0014: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -432908: 7010 c7b2 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -43290e: 1a03 628c |0019: const-string v3, "getEnqueueLocation: invalid value '" // string@8c62 │ │ -432912: 6e20 d3b2 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -432918: 6e20 d3b2 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43291e: 1a00 5506 |0021: const-string v0, "' Use default." // string@0655 │ │ -432922: 6e20 d3b2 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -432928: 6e10 deb2 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -43292e: 0c00 |0029: move-result-object v0 │ │ -432930: 1a02 165e |002a: const-string v2, "UserPreferences" // string@5e16 │ │ -432934: 7130 f80a 0201 |002c: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ -43293a: 6200 b9d8 |002f: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b9 │ │ -43293e: 1100 |0031: return-object v0 │ │ +4328b4: |[4328b4] de.danoeh.antennapod.storage.preferences.UserPreferences.getEnqueueLocation:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ +4328c4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4328c8: 6201 b9d8 |0002: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b9 │ │ +4328cc: 6e10 0db2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ +4328d2: 0c01 |0007: move-result-object v1 │ │ +4328d4: 1a02 f0c5 |0008: const-string v2, "prefEnqueueLocation" // string@c5f0 │ │ +4328d8: 7230 9e02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +4328de: 0c00 |000d: move-result-object v0 │ │ +4328e0: 7110 1cb0 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // method@b01c │ │ +4328e6: 0c00 |0011: move-result-object v0 │ │ +4328e8: 1100 |0012: return-object v0 │ │ +4328ea: 0d01 |0013: move-exception v1 │ │ +4328ec: 2202 741e |0014: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +4328f0: 7010 c7b2 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4328f6: 1a03 628c |0019: const-string v3, "getEnqueueLocation: invalid value '" // string@8c62 │ │ +4328fa: 6e20 d3b2 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +432900: 6e20 d3b2 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +432906: 1a00 5506 |0021: const-string v0, "' Use default." // string@0655 │ │ +43290a: 6e20 d3b2 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +432910: 6e10 deb2 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +432916: 0c00 |0029: move-result-object v0 │ │ +432918: 1a02 165e |002a: const-string v2, "UserPreferences" // string@5e16 │ │ +43291c: 7130 f80a 0201 |002c: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ +432922: 6200 b9d8 |002f: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@d8b9 │ │ +432926: 1100 |0031: return-object v0 │ │ catches : 1 │ │ 0x000e - 0x0012 │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=342 │ │ 0x000e line=344 │ │ 0x0014 line=347 │ │ @@ -1027277,100 +1027277,100 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -432a94: |[432a94] de.danoeh.antennapod.storage.preferences.UserPreferences.getEpisodeCacheSize:()I │ │ -432aa4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432aa8: 1a01 f1c5 |0002: const-string v1, "prefEpisodeCacheSize" // string@c5f1 │ │ -432aac: 1a02 080a |0004: const-string v2, "20" // string@0a08 │ │ -432ab0: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432ab6: 0c00 |0009: move-result-object v0 │ │ -432ab8: 7110 30b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -432abe: 0a00 |000d: move-result v0 │ │ -432ac0: 0f00 |000e: return v0 │ │ +432a7c: |[432a7c] de.danoeh.antennapod.storage.preferences.UserPreferences.getEpisodeCacheSize:()I │ │ +432a8c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432a90: 1a01 f1c5 |0002: const-string v1, "prefEpisodeCacheSize" // string@c5f1 │ │ +432a94: 1a02 080a |0004: const-string v2, "20" // string@0a08 │ │ +432a98: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432a9e: 0c00 |0009: move-result-object v0 │ │ +432aa0: 7110 30b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +432aa6: 0a00 |000d: move-result v0 │ │ +432aa8: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ locals : │ │ │ │ #12 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getEpisodeCleanupValue' │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -432ac4: |[432ac4] de.danoeh.antennapod.storage.preferences.UserPreferences.getEpisodeCleanupValue:()I │ │ -432ad4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432ad8: 1a01 f2c5 |0002: const-string v1, "prefEpisodeCleanup" // string@c5f2 │ │ -432adc: 1a02 5e09 |0004: const-string v2, "-2" // string@095e │ │ -432ae0: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432ae6: 0c00 |0009: move-result-object v0 │ │ -432ae8: 7110 30b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -432aee: 0a00 |000d: move-result v0 │ │ -432af0: 0f00 |000e: return v0 │ │ +432aac: |[432aac] de.danoeh.antennapod.storage.preferences.UserPreferences.getEpisodeCleanupValue:()I │ │ +432abc: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432ac0: 1a01 f2c5 |0002: const-string v1, "prefEpisodeCleanup" // string@c5f2 │ │ +432ac4: 1a02 5e09 |0004: const-string v2, "-2" // string@095e │ │ +432ac8: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432ace: 0c00 |0009: move-result-object v0 │ │ +432ad0: 7110 30b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +432ad6: 0a00 |000d: move-result v0 │ │ +432ad8: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ │ │ #13 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getFastForwardSecs' │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -432af4: |[432af4] de.danoeh.antennapod.storage.preferences.UserPreferences.getFastForwardSecs:()I │ │ -432b04: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432b08: 1a01 f6c5 |0002: const-string v1, "prefFastForwardSecs" // string@c5f6 │ │ -432b0c: 1302 1e00 |0004: const/16 v2, #int 30 // #1e │ │ -432b10: 7230 9c02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -432b16: 0a00 |0009: move-result v0 │ │ -432b18: 0f00 |000a: return v0 │ │ +432adc: |[432adc] de.danoeh.antennapod.storage.preferences.UserPreferences.getFastForwardSecs:()I │ │ +432aec: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432af0: 1a01 f6c5 |0002: const-string v1, "prefFastForwardSecs" // string@c5f6 │ │ +432af4: 1302 1e00 |0004: const/16 v2, #int 30 // #1e │ │ +432af8: 7230 9c02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +432afe: 0a00 |0009: move-result v0 │ │ +432b00: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ │ │ #14 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getFeedCounterSetting' │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedCounter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -432708: |[432708] de.danoeh.antennapod.storage.preferences.UserPreferences.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -432718: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -43271c: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -432720: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -432726: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ -43272a: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -432730: 6202 7096 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9670 │ │ -432734: 5222 7396 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9673 │ │ -432738: 6e20 ceb2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -43273e: 6e10 deb2 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -432744: 0c01 |0016: move-result-object v1 │ │ -432746: 1a02 e9c5 |0017: const-string v2, "prefDrawerFeedIndicator" // string@c5e9 │ │ -43274a: 7230 9e02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432750: 0c00 |001c: move-result-object v0 │ │ -432752: 7110 30b2 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -432758: 0a00 |0020: move-result v0 │ │ -43275a: 7110 7dab 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/FeedCounter;.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; // method@ab7d │ │ -432760: 0c00 |0024: move-result-object v0 │ │ -432762: 1100 |0025: return-object v0 │ │ +4326f0: |[4326f0] de.danoeh.antennapod.storage.preferences.UserPreferences.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +432700: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432704: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +432708: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +43270e: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ +432712: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +432718: 6202 7096 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@9670 │ │ +43271c: 5222 7396 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@9673 │ │ +432720: 6e20 ceb2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +432726: 6e10 deb2 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +43272c: 0c01 |0016: move-result-object v1 │ │ +43272e: 1a02 e9c5 |0017: const-string v2, "prefDrawerFeedIndicator" // string@c5e9 │ │ +432732: 7230 9e02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432738: 0c00 |001c: move-result-object v0 │ │ +43273a: 7110 30b2 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +432740: 0a00 |0020: move-result v0 │ │ +432742: 7110 7dab 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/FeedCounter;.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; // method@ab7d │ │ +432748: 0c00 |0024: move-result-object v0 │ │ +43274a: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x001d line=243 │ │ locals : │ │ │ │ #15 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1027378,23 +1027378,23 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -432b1c: |[432b1c] de.danoeh.antennapod.storage.preferences.UserPreferences.getFeedOrder:()I │ │ -432b2c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432b30: 1a01 eac5 |0002: const-string v1, "prefDrawerFeedOrder" // string@c5ea │ │ -432b34: 1a02 e009 |0004: const-string v2, "0" // string@09e0 │ │ -432b38: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432b3e: 0c00 |0009: move-result-object v0 │ │ -432b40: 7110 30b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -432b46: 0a00 |000d: move-result v0 │ │ -432b48: 0f00 |000e: return v0 │ │ +432b04: |[432b04] de.danoeh.antennapod.storage.preferences.UserPreferences.getFeedOrder:()I │ │ +432b14: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432b18: 1a01 eac5 |0002: const-string v1, "prefDrawerFeedOrder" // string@c5ea │ │ +432b1c: 1a02 e009 |0004: const-string v2, "0" // string@09e0 │ │ +432b20: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432b26: 0c00 |0009: move-result-object v0 │ │ +432b28: 7110 30b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +432b2e: 0a00 |000d: move-result v0 │ │ +432b30: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x000a line=232 │ │ locals : │ │ │ │ #16 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1027402,46 +1027402,46 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -432068: |[432068] de.danoeh.antennapod.storage.preferences.UserPreferences.getGpodnetNotificationsEnabledRaw:()Z │ │ -432078: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -43207c: 1a01 72c6 |0002: const-string v1, "pref_gpodnet_notifications" // string@c672 │ │ -432080: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -432082: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432088: 0a00 |0008: move-result v0 │ │ -43208a: 0f00 |0009: return v0 │ │ +432050: |[432050] de.danoeh.antennapod.storage.preferences.UserPreferences.getGpodnetNotificationsEnabledRaw:()Z │ │ +432060: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432064: 1a01 72c6 |0002: const-string v1, "pref_gpodnet_notifications" // string@c672 │ │ +432068: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +43206a: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432070: 0a00 |0008: move-result v0 │ │ +432072: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ locals : │ │ │ │ #17 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getHardwareForwardButton' │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -432b4c: |[432b4c] de.danoeh.antennapod.storage.preferences.UserPreferences.getHardwareForwardButton:()I │ │ -432b5c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432b60: 1301 5a00 |0002: const/16 v1, #int 90 // #5a │ │ -432b64: 7110 c1b2 0100 |0004: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -432b6a: 0c01 |0007: move-result-object v1 │ │ -432b6c: 1a02 fbc5 |0008: const-string v2, "prefHardwareForwardButton" // string@c5fb │ │ -432b70: 7230 9e02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432b76: 0c00 |000d: move-result-object v0 │ │ -432b78: 7110 30b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -432b7e: 0a00 |0011: move-result v0 │ │ -432b80: 0f00 |0012: return v0 │ │ +432b34: |[432b34] de.danoeh.antennapod.storage.preferences.UserPreferences.getHardwareForwardButton:()I │ │ +432b44: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432b48: 1301 5a00 |0002: const/16 v1, #int 90 // #5a │ │ +432b4c: 7110 c1b2 0100 |0004: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +432b52: 0c01 |0007: move-result-object v1 │ │ +432b54: 1a02 fbc5 |0008: const-string v2, "prefHardwareForwardButton" // string@c5fb │ │ +432b58: 7230 9e02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432b5e: 0c00 |000d: move-result-object v0 │ │ +432b60: 7110 30b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +432b66: 0a00 |0011: move-result v0 │ │ +432b68: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0004 line=372 │ │ 0x000a line=371 │ │ locals : │ │ │ │ @@ -1027450,25 +1027450,25 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -432b84: |[432b84] de.danoeh.antennapod.storage.preferences.UserPreferences.getHardwarePreviousButton:()I │ │ -432b94: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432b98: 1301 5900 |0002: const/16 v1, #int 89 // #59 │ │ -432b9c: 7110 c1b2 0100 |0004: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -432ba2: 0c01 |0007: move-result-object v1 │ │ -432ba4: 1a02 fdc5 |0008: const-string v2, "prefHardwarePreviousButton" // string@c5fd │ │ -432ba8: 7230 9e02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432bae: 0c00 |000d: move-result-object v0 │ │ -432bb0: 7110 30b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -432bb6: 0a00 |0011: move-result v0 │ │ -432bb8: 0f00 |0012: return v0 │ │ +432b6c: |[432b6c] de.danoeh.antennapod.storage.preferences.UserPreferences.getHardwarePreviousButton:()I │ │ +432b7c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432b80: 1301 5900 |0002: const/16 v1, #int 89 // #59 │ │ +432b84: 7110 c1b2 0100 |0004: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +432b8a: 0c01 |0007: move-result-object v1 │ │ +432b8c: 1a02 fdc5 |0008: const-string v2, "prefHardwarePreviousButton" // string@c5fd │ │ +432b90: 7230 9e02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432b96: 0c00 |000d: move-result-object v0 │ │ +432b98: 7110 30b2 0000 |000e: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +432b9e: 0a00 |0011: move-result v0 │ │ +432ba0: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ 0x000a line=376 │ │ locals : │ │ │ │ @@ -1027477,28 +1027477,28 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -432e50: |[432e50] de.danoeh.antennapod.storage.preferences.UserPreferences.getHiddenDrawerItems:()Ljava/util/List; │ │ -432e60: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432e64: 1a01 ffc5 |0002: const-string v1, "prefHiddenDrawerItems" // string@c5ff │ │ -432e68: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -432e6c: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432e72: 0c00 |0009: move-result-object v0 │ │ -432e74: 2201 e21e |000a: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -432e78: 1a02 a407 |000c: const-string v2, "," // string@07a4 │ │ -432e7c: 7120 ab0a 2000 |000e: invoke-static {v0, v2}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0aab │ │ -432e82: 0c00 |0011: move-result-object v0 │ │ -432e84: 7110 2db4 0000 |0012: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -432e8a: 0c00 |0015: move-result-object v0 │ │ -432e8c: 7020 19b4 0100 |0016: invoke-direct {v1, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -432e92: 1101 |0019: return-object v1 │ │ +432e38: |[432e38] de.danoeh.antennapod.storage.preferences.UserPreferences.getHiddenDrawerItems:()Ljava/util/List; │ │ +432e48: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432e4c: 1a01 ffc5 |0002: const-string v1, "prefHiddenDrawerItems" // string@c5ff │ │ +432e50: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +432e54: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432e5a: 0c00 |0009: move-result-object v0 │ │ +432e5c: 2201 e21e |000a: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +432e60: 1a02 a407 |000c: const-string v2, "," // string@07a4 │ │ +432e64: 7120 ab0a 2000 |000e: invoke-static {v0, v2}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0aab │ │ +432e6a: 0c00 |0011: move-result-object v0 │ │ +432e6c: 7110 2db4 0000 |0012: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +432e72: 0c00 |0015: move-result-object v0 │ │ +432e74: 7020 19b4 0100 |0016: invoke-direct {v1, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +432e7a: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x000a line=191 │ │ locals : │ │ │ │ #20 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1027506,31 +1027506,31 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -432814: |[432814] de.danoeh.antennapod.storage.preferences.UserPreferences.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -432824: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432828: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -43282c: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -432832: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ -432836: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43283c: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -432840: 5222 f296 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ -432844: 6e20 ceb2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -43284a: 6e10 deb2 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -432850: 0c01 |0016: move-result-object v1 │ │ -432852: 1a02 01c6 |0017: const-string v2, "prefInboxSortedOrder" // string@c601 │ │ -432856: 7230 9e02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -43285c: 0c00 |001c: move-result-object v0 │ │ -43285e: 7110 4eac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac4e │ │ -432864: 0c00 |0020: move-result-object v0 │ │ -432866: 1100 |0021: return-object v0 │ │ +4327fc: |[4327fc] de.danoeh.antennapod.storage.preferences.UserPreferences.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +43280c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432810: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +432814: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +43281a: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ +43281e: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +432824: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +432828: 5222 f296 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ +43282c: 6e20 ceb2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +432832: 6e10 deb2 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +432838: 0c01 |0016: move-result-object v1 │ │ +43283a: 1a02 01c6 |0017: const-string v2, "prefInboxSortedOrder" // string@c601 │ │ +43283e: 7230 9e02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432844: 0c00 |001c: move-result-object v0 │ │ +432846: 7110 4eac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac4e │ │ +43284c: 0c00 |0020: move-result-object v0 │ │ +43284e: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=877 │ │ 0x001d line=878 │ │ locals : │ │ │ │ #21 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1027538,80 +1027538,80 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -43208c: |[43208c] de.danoeh.antennapod.storage.preferences.UserPreferences.getIsBlackTheme:()Z │ │ -43209c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4320a0: 1a01 3ac6 |0002: const-string v1, "prefThemeBlack" // string@c63a │ │ -4320a4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4320a6: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -4320ac: 0a00 |0008: move-result v0 │ │ -4320ae: 0f00 |0009: return v0 │ │ +432074: |[432074] de.danoeh.antennapod.storage.preferences.UserPreferences.getIsBlackTheme:()Z │ │ +432084: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432088: 1a01 3ac6 |0002: const-string v1, "prefThemeBlack" // string@c63a │ │ +43208c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43208e: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432094: 0a00 |0008: move-result v0 │ │ +432096: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ │ │ #22 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getIsThemeColorTinted' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -4320b0: |[4320b0] de.danoeh.antennapod.storage.preferences.UserPreferences.getIsThemeColorTinted:()Z │ │ -4320c0: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -4320c4: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ -4320c8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4320ca: 3410 0d00 |0005: if-lt v0, v1, 0012 // +000d │ │ -4320ce: 6200 0bd9 |0007: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4320d2: 1a01 3bc6 |0009: const-string v1, "prefTintedColors" // string@c63b │ │ -4320d6: 7230 9a02 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -4320dc: 0a00 |000e: move-result v0 │ │ -4320de: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ -4320e2: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -4320e4: 0f02 |0012: return v2 │ │ +432098: |[432098] de.danoeh.antennapod.storage.preferences.UserPreferences.getIsThemeColorTinted:()Z │ │ +4320a8: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +4320ac: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ +4320b0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4320b2: 3410 0d00 |0005: if-lt v0, v1, 0012 // +000d │ │ +4320b6: 6200 0bd9 |0007: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4320ba: 1a01 3bc6 |0009: const-string v1, "prefTintedColors" // string@c63b │ │ +4320be: 7230 9a02 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +4320c4: 0a00 |000e: move-result v0 │ │ +4320c6: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ +4320ca: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +4320cc: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ │ │ #23 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getNewEpisodesAction' │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -432764: |[432764] de.danoeh.antennapod.storage.preferences.UserPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -432774: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432778: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -43277c: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -432782: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ -432786: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -43278c: 6202 cc96 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cc │ │ -432790: 5222 cf96 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@96cf │ │ -432794: 6e20 ceb2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -43279a: 6e10 deb2 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4327a0: 0c01 |0016: move-result-object v1 │ │ -4327a2: 1a02 07c6 |0017: const-string v2, "prefNewEpisodesAction" // string@c607 │ │ -4327a6: 7230 9e02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -4327ac: 0c00 |001c: move-result-object v0 │ │ -4327ae: 7110 30b2 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -4327b4: 0a00 |0020: move-result v0 │ │ -4327b6: 7110 24ac 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac24 │ │ -4327bc: 0c00 |0024: move-result-object v0 │ │ -4327be: 1100 |0025: return-object v0 │ │ +43274c: |[43274c] de.danoeh.antennapod.storage.preferences.UserPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +43275c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432760: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +432764: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +43276a: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ +43276e: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +432774: 6202 cc96 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cc │ │ +432778: 5222 cf96 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@96cf │ │ +43277c: 6e20 ceb2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +432782: 6e10 deb2 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +432788: 0c01 |0016: move-result-object v1 │ │ +43278a: 1a02 07c6 |0017: const-string v2, "prefNewEpisodesAction" // string@c607 │ │ +43278e: 7230 9e02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432794: 0c00 |001c: move-result-object v0 │ │ +432796: 7110 30b2 0000 |001d: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +43279c: 0a00 |0020: move-result v0 │ │ +43279e: 7110 24ac 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac24 │ │ +4327a4: 0c00 |0024: move-result-object v0 │ │ +4327a6: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ 0x001d line=858 │ │ locals : │ │ │ │ #24 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1027619,47 +1027619,47 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -432bbc: |[432bbc] de.danoeh.antennapod.storage.preferences.UserPreferences.getNotifyPriority:()I │ │ -432bcc: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432bd0: 1a01 f5c5 |0002: const-string v1, "prefExpandNotify" // string@c5f5 │ │ -432bd4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -432bd6: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432bdc: 0a00 |0008: move-result v0 │ │ -432bde: 3800 0400 |0009: if-eqz v0, 000d // +0004 │ │ -432be2: 1220 |000b: const/4 v0, #int 2 // #2 │ │ -432be4: 0f00 |000c: return v0 │ │ -432be6: 0f02 |000d: return v2 │ │ +432ba4: |[432ba4] de.danoeh.antennapod.storage.preferences.UserPreferences.getNotifyPriority:()I │ │ +432bb4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432bb8: 1a01 f5c5 |0002: const-string v1, "prefExpandNotify" // string@c5f5 │ │ +432bbc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +432bbe: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432bc4: 0a00 |0008: move-result v0 │ │ +432bc6: 3800 0400 |0009: if-eqz v0, 000d // +0004 │ │ +432bca: 1220 |000b: const/4 v0, #int 2 // #2 │ │ +432bcc: 0f00 |000c: return v0 │ │ +432bce: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ │ │ #25 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getPlaybackSpeed' │ │ type : '(Lde/danoeh/antennapod/model/playback/MediaType;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -432a08: |[432a08] de.danoeh.antennapod.storage.preferences.UserPreferences.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F │ │ -432a18: 6200 0797 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -432a1c: 3301 0700 |0002: if-ne v1, v0, 0009 // +0007 │ │ -432a20: 7100 48b0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getVideoPlaybackSpeed:()F // method@b048 │ │ -432a26: 0a01 |0007: move-result v1 │ │ -432a28: 0f01 |0008: return v1 │ │ -432a2a: 7100 26b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAudioPlaybackSpeed:()F // method@b026 │ │ -432a30: 0a01 |000c: move-result v1 │ │ -432a32: 0f01 |000d: return v1 │ │ +4329f0: |[4329f0] de.danoeh.antennapod.storage.preferences.UserPreferences.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F │ │ +432a00: 6200 0797 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +432a04: 3301 0700 |0002: if-ne v1, v0, 0009 // +0007 │ │ +432a08: 7100 48b0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getVideoPlaybackSpeed:()F // method@b048 │ │ +432a0e: 0a01 |0007: move-result v1 │ │ +432a10: 0f01 |0008: return v1 │ │ +432a12: 7100 26b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAudioPlaybackSpeed:()F // method@b026 │ │ +432a18: 0a01 |000c: move-result v1 │ │ +432a1a: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0004 line=413 │ │ 0x0009 line=415 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Lde/danoeh/antennapod/model/playback/MediaType; │ │ @@ -1027669,70 +1027669,70 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -432e94: |[432e94] de.danoeh.antennapod.storage.preferences.UserPreferences.getPlaybackSpeedArray:()Ljava/util/List; │ │ -432ea4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432ea8: 1a01 12c6 |0002: const-string v1, "prefPlaybackSpeedArray" // string@c612 │ │ -432eac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -432eae: 7230 9e02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432eb4: 0c00 |0008: move-result-object v0 │ │ -432eb6: 7110 60b0 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.readPlaybackSpeedArray:(Ljava/lang/String;)Ljava/util/List; // method@b060 │ │ -432ebc: 0c00 |000c: move-result-object v0 │ │ -432ebe: 1100 |000d: return-object v0 │ │ +432e7c: |[432e7c] de.danoeh.antennapod.storage.preferences.UserPreferences.getPlaybackSpeedArray:()Ljava/util/List; │ │ +432e8c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432e90: 1a01 12c6 |0002: const-string v1, "prefPlaybackSpeedArray" // string@c612 │ │ +432e94: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +432e96: 7230 9e02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432e9c: 0c00 |0008: move-result-object v0 │ │ +432e9e: 7110 60b0 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.readPlaybackSpeedArray:(Ljava/lang/String;)Ljava/util/List; // method@b060 │ │ +432ea4: 0c00 |000c: move-result-object v0 │ │ +432ea6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ locals : │ │ │ │ #27 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getProxyConfig' │ │ type : '()Lde/danoeh/antennapod/model/download/ProxyConfig;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -432680: |[432680] de.danoeh.antennapod.storage.preferences.UserPreferences.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; │ │ -432690: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432694: 6201 33d9 |0002: sget-object v1, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d933 │ │ -432698: 6e10 0db2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ -43269e: 0c01 |0007: move-result-object v1 │ │ -4326a0: 1a02 19c6 |0008: const-string v2, "prefProxyType" // string@c619 │ │ -4326a4: 7230 9e02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -4326aa: 0c00 |000d: move-result-object v0 │ │ -4326ac: 7110 5fb3 0000 |000e: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b35f │ │ -4326b2: 0c02 |0011: move-result-object v2 │ │ -4326b4: 6200 0bd9 |0012: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4326b8: 1a01 16c6 |0014: const-string v1, "prefProxyHost" // string@c616 │ │ -4326bc: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -4326be: 7230 9e02 1003 |0017: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -4326c4: 0c00 |001a: move-result-object v0 │ │ -4326c6: 6201 0bd9 |001b: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4326ca: 1a04 18c6 |001d: const-string v4, "prefProxyPort" // string@c618 │ │ -4326ce: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -4326d0: 7230 9c02 4105 |0020: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -4326d6: 0a04 |0023: move-result v4 │ │ -4326d8: 6201 0bd9 |0024: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4326dc: 1a05 1ac6 |0026: const-string v5, "prefProxyUser" // string@c61a │ │ -4326e0: 7230 9e02 5103 |0028: invoke-interface {v1, v5, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -4326e6: 0c05 |002b: move-result-object v5 │ │ -4326e8: 6201 0bd9 |002c: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4326ec: 1a06 17c6 |002e: const-string v6, "prefProxyPassword" // string@c617 │ │ -4326f0: 7230 9e02 6103 |0030: invoke-interface {v1, v6, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -4326f6: 0c06 |0033: move-result-object v6 │ │ -4326f8: 2207 981c |0034: new-instance v7, Lde/danoeh/antennapod/model/download/ProxyConfig; // type@1c98 │ │ -4326fc: 0771 |0036: move-object v1, v7 │ │ -4326fe: 0703 |0037: move-object v3, v0 │ │ -432700: 7606 24ab 0100 |0038: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/model/download/ProxyConfig;.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@ab24 │ │ -432706: 1107 |003b: return-object v7 │ │ +432668: |[432668] de.danoeh.antennapod.storage.preferences.UserPreferences.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; │ │ +432678: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +43267c: 6201 33d9 |0002: sget-object v1, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@d933 │ │ +432680: 6e10 0db2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ +432686: 0c01 |0007: move-result-object v1 │ │ +432688: 1a02 19c6 |0008: const-string v2, "prefProxyType" // string@c619 │ │ +43268c: 7230 9e02 2001 |000a: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432692: 0c00 |000d: move-result-object v0 │ │ +432694: 7110 5fb3 0000 |000e: invoke-static {v0}, Ljava/net/Proxy$Type;.valueOf:(Ljava/lang/String;)Ljava/net/Proxy$Type; // method@b35f │ │ +43269a: 0c02 |0011: move-result-object v2 │ │ +43269c: 6200 0bd9 |0012: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4326a0: 1a01 16c6 |0014: const-string v1, "prefProxyHost" // string@c616 │ │ +4326a4: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +4326a6: 7230 9e02 1003 |0017: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +4326ac: 0c00 |001a: move-result-object v0 │ │ +4326ae: 6201 0bd9 |001b: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4326b2: 1a04 18c6 |001d: const-string v4, "prefProxyPort" // string@c618 │ │ +4326b6: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +4326b8: 7230 9c02 4105 |0020: invoke-interface {v1, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +4326be: 0a04 |0023: move-result v4 │ │ +4326c0: 6201 0bd9 |0024: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4326c4: 1a05 1ac6 |0026: const-string v5, "prefProxyUser" // string@c61a │ │ +4326c8: 7230 9e02 5103 |0028: invoke-interface {v1, v5, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +4326ce: 0c05 |002b: move-result-object v5 │ │ +4326d0: 6201 0bd9 |002c: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4326d4: 1a06 17c6 |002e: const-string v6, "prefProxyPassword" // string@c617 │ │ +4326d8: 7230 9e02 6103 |0030: invoke-interface {v1, v6, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +4326de: 0c06 |0033: move-result-object v6 │ │ +4326e0: 2207 981c |0034: new-instance v7, Lde/danoeh/antennapod/model/download/ProxyConfig; // type@1c98 │ │ +4326e4: 0771 |0036: move-object v1, v7 │ │ +4326e6: 0703 |0037: move-object v3, v0 │ │ +4326e8: 7606 24ab 0100 |0038: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/model/download/ProxyConfig;.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V // method@ab24 │ │ +4326ee: 1107 |003b: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0012 line=594 │ │ 0x001b line=595 │ │ 0x0024 line=596 │ │ 0x002c line=597 │ │ @@ -1027744,24 +1027744,24 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -432868: |[432868] de.danoeh.antennapod.storage.preferences.UserPreferences.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -432878: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -43287c: 1a01 1dc6 |0002: const-string v1, "prefQueueKeepSortedOrder" // string@c61d │ │ -432880: 1a02 22e4 |0004: const-string v2, "use-default" // string@e422 │ │ -432884: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -43288a: 0c00 |0009: move-result-object v0 │ │ -43288c: 6201 e596 |000a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -432890: 7120 4fac 1000 |000c: invoke-static {v0, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.parseWithDefault:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac4f │ │ -432896: 0c00 |000f: move-result-object v0 │ │ -432898: 1100 |0010: return-object v0 │ │ +432850: |[432850] de.danoeh.antennapod.storage.preferences.UserPreferences.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +432860: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432864: 1a01 1dc6 |0002: const-string v1, "prefQueueKeepSortedOrder" // string@c61d │ │ +432868: 1a02 22e4 |0004: const-string v2, "use-default" // string@e422 │ │ +43286c: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432872: 0c00 |0009: move-result-object v0 │ │ +432874: 6201 e596 |000a: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +432878: 7120 4fac 1000 |000c: invoke-static {v0, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.parseWithDefault:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac4f │ │ +43287e: 0c00 |000f: move-result-object v0 │ │ +432880: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x000a line=838 │ │ locals : │ │ │ │ #29 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1027769,109 +1027769,109 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -432be8: |[432be8] de.danoeh.antennapod.storage.preferences.UserPreferences.getRewindSecs:()I │ │ -432bf8: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432bfc: 1a01 1fc6 |0002: const-string v1, "prefRewindSecs" // string@c61f │ │ -432c00: 1302 0a00 |0004: const/16 v2, #int 10 // #a │ │ -432c04: 7230 9c02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -432c0a: 0a00 |0009: move-result v0 │ │ -432c0c: 0f00 |000a: return v0 │ │ +432bd0: |[432bd0] de.danoeh.antennapod.storage.preferences.UserPreferences.getRewindSecs:()I │ │ +432be0: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432be4: 1a01 1fc6 |0002: const-string v1, "prefRewindSecs" // string@c61f │ │ +432be8: 1302 0a00 |0004: const/16 v2, #int 10 // #a │ │ +432bec: 7230 9c02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +432bf2: 0a00 |0009: move-result v0 │ │ +432bf4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ │ │ #30 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getShowAutoDownloadReportRaw' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4320e8: |[4320e8] de.danoeh.antennapod.storage.preferences.UserPreferences.getShowAutoDownloadReportRaw:()Z │ │ -4320f8: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4320fc: 1a01 2ac6 |0002: const-string v1, "prefShowAutoDownloadReport" // string@c62a │ │ -432100: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -432102: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432108: 0a00 |0008: move-result v0 │ │ -43210a: 0f00 |0009: return v0 │ │ +4320d0: |[4320d0] de.danoeh.antennapod.storage.preferences.UserPreferences.getShowAutoDownloadReportRaw:()Z │ │ +4320e0: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4320e4: 1a01 2ac6 |0002: const-string v1, "prefShowAutoDownloadReport" // string@c62a │ │ +4320e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4320ea: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +4320f0: 0a00 |0008: move-result v0 │ │ +4320f2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ │ │ #31 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getShowDownloadReportRaw' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -43210c: |[43210c] de.danoeh.antennapod.storage.preferences.UserPreferences.getShowDownloadReportRaw:()Z │ │ -43211c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432120: 1a01 2bc6 |0002: const-string v1, "prefShowDownloadReport" // string@c62b │ │ -432124: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -432126: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -43212c: 0a00 |0008: move-result v0 │ │ -43212e: 0f00 |0009: return v0 │ │ +4320f4: |[4320f4] de.danoeh.antennapod.storage.preferences.UserPreferences.getShowDownloadReportRaw:()Z │ │ +432104: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432108: 1a01 2bc6 |0002: const-string v1, "prefShowDownloadReport" // string@c62b │ │ +43210c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +43210e: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432114: 0a00 |0008: move-result v0 │ │ +432116: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ │ │ #32 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getSmartMarkAsPlayedSecs' │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -432c10: |[432c10] de.danoeh.antennapod.storage.preferences.UserPreferences.getSmartMarkAsPlayedSecs:()I │ │ -432c20: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432c24: 1a01 2ec6 |0002: const-string v1, "prefSmartMarkAsPlayedSecs" // string@c62e │ │ -432c28: 1a02 0b0a |0004: const-string v2, "30" // string@0a0b │ │ -432c2c: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432c32: 0c00 |0009: move-result-object v0 │ │ -432c34: 7110 30b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -432c3a: 0a00 |000d: move-result v0 │ │ -432c3c: 0f00 |000e: return v0 │ │ +432bf8: |[432bf8] de.danoeh.antennapod.storage.preferences.UserPreferences.getSmartMarkAsPlayedSecs:()I │ │ +432c08: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432c0c: 1a01 2ec6 |0002: const-string v1, "prefSmartMarkAsPlayedSecs" // string@c62e │ │ +432c10: 1a02 0b0a |0004: const-string v2, "30" // string@0a0b │ │ +432c14: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432c1a: 0c00 |0009: move-result-object v0 │ │ +432c1c: 7110 30b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +432c22: 0a00 |000d: move-result v0 │ │ +432c24: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ │ │ #33 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getSubscriptionsFilter' │ │ type : '()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -43289c: |[43289c] de.danoeh.antennapod.storage.preferences.UserPreferences.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ -4328ac: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4328b0: 1a01 31c6 |0002: const-string v1, "prefSubscriptionsFilter" // string@c631 │ │ -4328b4: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -4328b8: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -4328be: 0c00 |0009: move-result-object v0 │ │ -4328c0: 2201 ab1c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // type@1cab │ │ -4328c4: 7020 54ac 0100 |000c: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:(Ljava/lang/String;)V // method@ac54 │ │ -4328ca: 1101 |000f: return-object v1 │ │ +432884: |[432884] de.danoeh.antennapod.storage.preferences.UserPreferences.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ +432894: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432898: 1a01 31c6 |0002: const-string v1, "prefSubscriptionsFilter" // string@c631 │ │ +43289c: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +4328a0: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +4328a6: 0c00 |0009: move-result-object v0 │ │ +4328a8: 2201 ab1c |000a: new-instance v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // type@1cab │ │ +4328ac: 7020 54ac 0100 |000c: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:(Ljava/lang/String;)V // method@ac54 │ │ +4328b2: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x000a line=887 │ │ locals : │ │ │ │ #34 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1027879,35 +1027879,35 @@ │ │ type : '()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -43294c: |[43294c] de.danoeh.antennapod.storage.preferences.UserPreferences.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ -43295c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432960: 1a01 39c6 |0002: const-string v1, "prefTheme" // string@c639 │ │ -432964: 1a02 64de |0004: const-string v2, "system" // string@de64 │ │ -432968: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -43296e: 0c00 |0009: move-result-object v0 │ │ -432970: 6e10 a6b2 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -432976: 1a01 e009 |000d: const-string v1, "0" // string@09e0 │ │ -43297a: 6e20 9fb2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -432980: 0a01 |0012: move-result v1 │ │ -432982: 3901 1000 |0013: if-nez v1, 0023 // +0010 │ │ -432986: 1a01 f809 |0015: const-string v1, "1" // string@09f8 │ │ -43298a: 6e20 9fb2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -432990: 0a00 |001a: move-result v0 │ │ -432992: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -432996: 6200 c0d8 |001d: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8c0 │ │ -43299a: 1100 |001f: return-object v0 │ │ -43299c: 6200 bed8 |0020: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ -4329a0: 1100 |0022: return-object v0 │ │ -4329a2: 6200 bfd8 |0023: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ -4329a6: 1100 |0025: return-object v0 │ │ +432934: |[432934] de.danoeh.antennapod.storage.preferences.UserPreferences.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ +432944: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432948: 1a01 39c6 |0002: const-string v1, "prefTheme" // string@c639 │ │ +43294c: 1a02 64de |0004: const-string v2, "system" // string@de64 │ │ +432950: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432956: 0c00 |0009: move-result-object v0 │ │ +432958: 6e10 a6b2 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +43295e: 1a01 e009 |000d: const-string v1, "0" // string@09e0 │ │ +432962: 6e20 9fb2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +432968: 0a01 |0012: move-result v1 │ │ +43296a: 3901 1000 |0013: if-nez v1, 0023 // +0010 │ │ +43296e: 1a01 f809 |0015: const-string v1, "1" // string@09f8 │ │ +432972: 6e20 9fb2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +432978: 0a00 |001a: move-result v0 │ │ +43297a: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +43297e: 6200 c0d8 |001d: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8c0 │ │ +432982: 1100 |001f: return-object v0 │ │ +432984: 6200 bed8 |0020: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ +432988: 1100 |0022: return-object v0 │ │ +43298a: 6200 bfd8 |0023: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ +43298e: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x001d line=177 │ │ 0x0020 line=175 │ │ 0x0023 line=173 │ │ locals : │ │ @@ -1027917,58 +1027917,58 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -432ccc: |[432ccc] de.danoeh.antennapod.storage.preferences.UserPreferences.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; │ │ -432cdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -432cde: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -432ce2: 1100 |0003: return-object v0 │ │ -432ce4: 2201 231e |0004: new-instance v1, Ljava/io/File; // type@1e23 │ │ -432ce8: 7020 3cb1 3100 |0006: invoke-direct {v1, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -432cee: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ -432cf2: 0713 |000b: move-object v3, v1 │ │ -432cf4: 2806 |000c: goto 0012 // +0006 │ │ -432cf6: 2203 231e |000d: new-instance v3, Ljava/io/File; // type@1e23 │ │ -432cfa: 7030 3bb1 1304 |000f: invoke-direct {v3, v1, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ -432d00: 6e10 44b1 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@b144 │ │ -432d06: 0a04 |0015: move-result v4 │ │ -432d08: 3904 4200 |0016: if-nez v4, 0058 // +0042 │ │ -432d0c: 6e10 3fb1 0100 |0018: invoke-virtual {v1}, Ljava/io/File;.canWrite:()Z // method@b13f │ │ -432d12: 0a04 |001b: move-result v4 │ │ -432d14: 1a02 165e |001c: const-string v2, "UserPreferences" // string@5e16 │ │ -432d18: 3904 1b00 |001e: if-nez v4, 0039 // +001b │ │ -432d1c: 2203 741e |0020: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -432d20: 7010 c7b2 0300 |0022: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -432d26: 1a04 0910 |0025: const-string v4, "Base dir is not writable " // string@1009 │ │ -432d2a: 6e20 d3b2 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -432d30: 6e10 45b1 0100 |002a: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -432d36: 0c04 |002d: move-result-object v4 │ │ -432d38: 6e20 d3b2 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -432d3e: 6e10 deb2 0300 |0031: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -432d44: 0c03 |0034: move-result-object v3 │ │ -432d46: 7120 f70a 3200 |0035: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -432d4c: 1100 |0038: return-object v0 │ │ -432d4e: 6e10 50b1 0300 |0039: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@b150 │ │ -432d54: 0a04 |003c: move-result v4 │ │ -432d56: 3904 1b00 |003d: if-nez v4, 0058 // +001b │ │ -432d5a: 2204 741e |003f: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -432d5e: 7010 c7b2 0400 |0041: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -432d64: 1a01 c016 |0044: const-string v1, "Could not create type dir " // string@16c0 │ │ -432d68: 6e20 d3b2 1400 |0046: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -432d6e: 6e10 45b1 0300 |0049: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -432d74: 0c03 |004c: move-result-object v3 │ │ -432d76: 6e20 d3b2 3400 |004d: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -432d7c: 6e10 deb2 0400 |0050: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -432d82: 0c03 |0053: move-result-object v3 │ │ -432d84: 7120 f70a 3200 |0054: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -432d8a: 1100 |0057: return-object v0 │ │ -432d8c: 1103 |0058: return-object v3 │ │ +432cb4: |[432cb4] de.danoeh.antennapod.storage.preferences.UserPreferences.getTypeDir:(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; │ │ +432cc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +432cc6: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +432cca: 1100 |0003: return-object v0 │ │ +432ccc: 2201 231e |0004: new-instance v1, Ljava/io/File; // type@1e23 │ │ +432cd0: 7020 3cb1 3100 |0006: invoke-direct {v1, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +432cd6: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ +432cda: 0713 |000b: move-object v3, v1 │ │ +432cdc: 2806 |000c: goto 0012 // +0006 │ │ +432cde: 2203 231e |000d: new-instance v3, Ljava/io/File; // type@1e23 │ │ +432ce2: 7030 3bb1 1304 |000f: invoke-direct {v3, v1, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ +432ce8: 6e10 44b1 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@b144 │ │ +432cee: 0a04 |0015: move-result v4 │ │ +432cf0: 3904 4200 |0016: if-nez v4, 0058 // +0042 │ │ +432cf4: 6e10 3fb1 0100 |0018: invoke-virtual {v1}, Ljava/io/File;.canWrite:()Z // method@b13f │ │ +432cfa: 0a04 |001b: move-result v4 │ │ +432cfc: 1a02 165e |001c: const-string v2, "UserPreferences" // string@5e16 │ │ +432d00: 3904 1b00 |001e: if-nez v4, 0039 // +001b │ │ +432d04: 2203 741e |0020: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +432d08: 7010 c7b2 0300 |0022: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +432d0e: 1a04 0910 |0025: const-string v4, "Base dir is not writable " // string@1009 │ │ +432d12: 6e20 d3b2 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +432d18: 6e10 45b1 0100 |002a: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +432d1e: 0c04 |002d: move-result-object v4 │ │ +432d20: 6e20 d3b2 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +432d26: 6e10 deb2 0300 |0031: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +432d2c: 0c03 |0034: move-result-object v3 │ │ +432d2e: 7120 f70a 3200 |0035: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +432d34: 1100 |0038: return-object v0 │ │ +432d36: 6e10 50b1 0300 |0039: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@b150 │ │ +432d3c: 0a04 |003c: move-result v4 │ │ +432d3e: 3904 1b00 |003d: if-nez v4, 0058 // +001b │ │ +432d42: 2204 741e |003f: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +432d46: 7010 c7b2 0400 |0041: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +432d4c: 1a01 c016 |0044: const-string v1, "Could not create type dir " // string@16c0 │ │ +432d50: 6e20 d3b2 1400 |0046: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +432d56: 6e10 45b1 0300 |0049: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +432d5c: 0c03 |004c: move-result-object v3 │ │ +432d5e: 6e20 d3b2 3400 |004d: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +432d64: 6e10 deb2 0400 |0050: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +432d6a: 0c03 |0053: move-result-object v3 │ │ +432d6c: 7120 f70a 3200 |0054: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +432d72: 1100 |0057: return-object v0 │ │ +432d74: 1103 |0058: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=748 │ │ 0x000d line=749 │ │ 0x0012 line=750 │ │ 0x0018 line=751 │ │ 0x0020 line=752 │ │ @@ -1027983,76 +1027983,76 @@ │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -432f84: |[432f84] de.danoeh.antennapod.storage.preferences.UserPreferences.getUpdateInterval:()J │ │ -432f94: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432f98: 1a01 dac5 |0002: const-string v1, "prefAutoUpdateIntervall" // string@c5da │ │ -432f9c: 1a02 fd09 |0004: const-string v2, "12" // string@09fd │ │ -432fa0: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432fa6: 0c00 |0009: move-result-object v0 │ │ -432fa8: 7110 30b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -432fae: 0a00 |000d: move-result v0 │ │ -432fb0: 8100 |000e: int-to-long v0, v0 │ │ -432fb2: 1000 |000f: return-wide v0 │ │ +432f6c: |[432f6c] de.danoeh.antennapod.storage.preferences.UserPreferences.getUpdateInterval:()J │ │ +432f7c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432f80: 1a01 dac5 |0002: const-string v1, "prefAutoUpdateIntervall" // string@c5da │ │ +432f84: 1a02 fd09 |0004: const-string v2, "12" // string@09fd │ │ +432f88: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432f8e: 0c00 |0009: move-result-object v0 │ │ +432f90: 7110 30b2 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +432f96: 0a00 |000d: move-result v0 │ │ +432f98: 8100 |000e: int-to-long v0, v0 │ │ +432f9a: 1000 |000f: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ │ │ #37 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getUseEpisodeCoverSetting' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -432130: |[432130] de.danoeh.antennapod.storage.preferences.UserPreferences.getUseEpisodeCoverSetting:()Z │ │ -432140: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432144: 1a01 f3c5 |0002: const-string v1, "prefEpisodeCover" // string@c5f3 │ │ -432148: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -43214a: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432150: 0a00 |0008: move-result v0 │ │ -432152: 0f00 |0009: return v0 │ │ +432118: |[432118] de.danoeh.antennapod.storage.preferences.UserPreferences.getUseEpisodeCoverSetting:()Z │ │ +432128: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +43212c: 1a01 f3c5 |0002: const-string v1, "prefEpisodeCover" // string@c5f3 │ │ +432130: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +432132: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432138: 0a00 |0008: move-result v0 │ │ +43213a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ │ │ #38 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'getVideoPlaybackSpeed' │ │ type : '()F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -432a34: |[432a34] de.danoeh.antennapod.storage.preferences.UserPreferences.getVideoPlaybackSpeed:()F │ │ -432a44: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432a48: 1a01 3ec6 |0002: const-string v1, "prefVideoPlaybackSpeed" // string@c63e │ │ -432a4c: 1a02 fa09 |0004: const-string v2, "1.00" // string@09fa │ │ -432a50: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -432a56: 0c00 |0009: move-result-object v0 │ │ -432a58: 7110 1eb2 0000 |000a: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b21e │ │ -432a5e: 0a00 |000d: move-result v0 │ │ -432a60: 0f00 |000e: return v0 │ │ -432a62: 0d00 |000f: move-exception v0 │ │ -432a64: 1a01 165e |0010: const-string v1, "UserPreferences" // string@5e16 │ │ -432a68: 7110 f90a 0000 |0012: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -432a6e: 0c00 |0015: move-result-object v0 │ │ -432a70: 7120 f70a 0100 |0016: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -432a76: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ -432a7a: 7110 83b0 0000 |001b: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setVideoPlaybackSpeed:(F)V // method@b083 │ │ -432a80: 0f00 |001e: return v0 │ │ +432a1c: |[432a1c] de.danoeh.antennapod.storage.preferences.UserPreferences.getVideoPlaybackSpeed:()F │ │ +432a2c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432a30: 1a01 3ec6 |0002: const-string v1, "prefVideoPlaybackSpeed" // string@c63e │ │ +432a34: 1a02 fa09 |0004: const-string v2, "1.00" // string@09fa │ │ +432a38: 7230 9e02 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +432a3e: 0c00 |0009: move-result-object v0 │ │ +432a40: 7110 1eb2 0000 |000a: invoke-static {v0}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b21e │ │ +432a46: 0a00 |000d: move-result v0 │ │ +432a48: 0f00 |000e: return v0 │ │ +432a4a: 0d00 |000f: move-exception v0 │ │ +432a4c: 1a01 165e |0010: const-string v1, "UserPreferences" // string@5e16 │ │ +432a50: 7110 f90a 0000 |0012: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +432a56: 0c00 |0015: move-result-object v0 │ │ +432a58: 7120 f70a 0100 |0016: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +432a5e: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ +432a62: 7110 83b0 0000 |001b: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setVideoPlaybackSpeed:(F)V // method@b083 │ │ +432a68: 0f00 |001e: return v0 │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/NumberFormatException; -> 0x000f │ │ positions : │ │ 0x0000 line=431 │ │ 0x0012 line=433 │ │ 0x001b line=434 │ │ @@ -1028063,25 +1028063,25 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -432154: |[432154] de.danoeh.antennapod.storage.preferences.UserPreferences.gpodnetNotificationsEnabled:()Z │ │ -432164: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -432168: 1301 1a00 |0002: const/16 v1, #int 26 // #1a │ │ -43216c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -43216e: 3410 0300 |0005: if-lt v0, v1, 0008 // +0003 │ │ -432172: 0f02 |0007: return v2 │ │ -432174: 6200 0bd9 |0008: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432178: 1a01 72c6 |000a: const-string v1, "pref_gpodnet_notifications" // string@c672 │ │ -43217c: 7230 9a02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432182: 0a00 |000f: move-result v0 │ │ -432184: 0f00 |0010: return v0 │ │ +43213c: |[43213c] de.danoeh.antennapod.storage.preferences.UserPreferences.gpodnetNotificationsEnabled:()Z │ │ +43214c: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +432150: 1301 1a00 |0002: const/16 v1, #int 26 // #1a │ │ +432154: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +432156: 3410 0300 |0005: if-lt v0, v1, 0008 // +0003 │ │ +43215a: 0f02 |0007: return v2 │ │ +43215c: 6200 0bd9 |0008: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432160: 1a01 72c6 |000a: const-string v1, "pref_gpodnet_notifications" // string@c672 │ │ +432164: 7230 9a02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +43216a: 0a00 |000f: move-result v0 │ │ +43216c: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ 0x0008 line=658 │ │ locals : │ │ │ │ #40 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1028089,26 +1028089,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -433040: |[433040] de.danoeh.antennapod.storage.preferences.UserPreferences.init:(Landroid/content/Context;)V │ │ -433050: 1a00 165e |0000: const-string v0, "UserPreferences" // string@5e16 │ │ -433054: 1a01 1417 |0002: const-string v1, "Creating new instance of UserPreferences" // string@1714 │ │ -433058: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -43305e: 6e10 1802 0200 |0007: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -433064: 0c00 |000a: move-result-object v0 │ │ -433066: 6900 0ad9 |000b: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d90a │ │ -43306a: 7110 193e 0200 |000d: invoke-static {v2}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ -433070: 0c02 |0010: move-result-object v2 │ │ -433072: 6902 0bd9 |0011: sput-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433076: 7100 24b0 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.createNoMediaFile:()V // method@b024 │ │ -43307c: 0e00 |0016: return-void │ │ +433028: |[433028] de.danoeh.antennapod.storage.preferences.UserPreferences.init:(Landroid/content/Context;)V │ │ +433038: 1a00 165e |0000: const-string v0, "UserPreferences" // string@5e16 │ │ +43303c: 1a01 1417 |0002: const-string v1, "Creating new instance of UserPreferences" // string@1714 │ │ +433040: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +433046: 6e10 1802 0200 |0007: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +43304c: 0c00 |000a: move-result-object v0 │ │ +43304e: 6900 0ad9 |000b: sput-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.context:Landroid/content/Context; // field@d90a │ │ +433052: 7110 193e 0200 |000d: invoke-static {v2}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ +433058: 0c02 |0010: move-result-object v2 │ │ +43305a: 6902 0bd9 |0011: sput-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +43305e: 7100 24b0 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.createNoMediaFile:()V // method@b024 │ │ +433064: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=144 │ │ 0x0007 line=146 │ │ 0x000d line=147 │ │ 0x0013 line=149 │ │ locals : │ │ @@ -1028119,83 +1028119,83 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -432188: |[432188] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileAutoDownload:()Z │ │ -432198: 1a00 e76d |0000: const-string v0, "auto_download" // string@6de7 │ │ -43219c: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ -4321a2: 0a00 |0005: move-result v0 │ │ -4321a4: 0f00 |0006: return v0 │ │ +432170: |[432170] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileAutoDownload:()Z │ │ +432180: 1a00 e76d |0000: const-string v0, "auto_download" // string@6de7 │ │ +432184: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ +43218a: 0a00 |0005: move-result v0 │ │ +43218c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=479 │ │ locals : │ │ │ │ #42 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isAllowMobileEpisodeDownload' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4321a8: |[4321a8] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileEpisodeDownload:()Z │ │ -4321b8: 1a00 757f |0000: const-string v0, "episode_download" // string@7f75 │ │ -4321bc: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ -4321c2: 0a00 |0005: move-result v0 │ │ -4321c4: 0f00 |0006: return v0 │ │ +432190: |[432190] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileEpisodeDownload:()Z │ │ +4321a0: 1a00 757f |0000: const-string v0, "episode_download" // string@7f75 │ │ +4321a4: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ +4321aa: 0a00 |0005: move-result v0 │ │ +4321ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=475 │ │ locals : │ │ │ │ #43 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isAllowMobileFeedRefresh' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4321c8: |[4321c8] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileFeedRefresh:()Z │ │ -4321d8: 1a00 f684 |0000: const-string v0, "feed_refresh" // string@84f6 │ │ -4321dc: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ -4321e2: 0a00 |0005: move-result v0 │ │ -4321e4: 0f00 |0006: return v0 │ │ +4321b0: |[4321b0] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileFeedRefresh:()Z │ │ +4321c0: 1a00 f684 |0000: const-string v0, "feed_refresh" // string@84f6 │ │ +4321c4: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ +4321ca: 0a00 |0005: move-result v0 │ │ +4321cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=467 │ │ locals : │ │ │ │ #44 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isAllowMobileFor' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -4321e8: |[4321e8] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileFor:(Ljava/lang/String;)Z │ │ -4321f8: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -4321fc: 7010 b6b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -432202: 1a01 af99 |0005: const-string v1, "images" // string@99af │ │ -432206: 6e20 b9b4 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b4b9 │ │ -43220c: 6201 0bd9 |000a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432210: 1a02 06c6 |000c: const-string v2, "prefMobileUpdateTypes" // string@c606 │ │ -432214: 7230 9f02 2100 |000e: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@029f │ │ -43221a: 0c00 |0011: move-result-object v0 │ │ -43221c: 7220 3ab5 3000 |0012: invoke-interface {v0, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -432222: 0a03 |0015: move-result v3 │ │ -432224: 0f03 |0016: return v3 │ │ +4321d0: |[4321d0] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileFor:(Ljava/lang/String;)Z │ │ +4321e0: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +4321e4: 7010 b6b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +4321ea: 1a01 af99 |0005: const-string v1, "images" // string@99af │ │ +4321ee: 6e20 b9b4 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b4b9 │ │ +4321f4: 6201 0bd9 |000a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4321f8: 1a02 06c6 |000c: const-string v2, "prefMobileUpdateTypes" // string@c606 │ │ +4321fc: 7230 9f02 2100 |000e: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@029f │ │ +432202: 0c00 |0011: move-result-object v0 │ │ +432204: 7220 3ab5 3000 |0012: invoke-interface {v0, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +43220a: 0a03 |0015: move-result v3 │ │ +43220c: 0f03 |0016: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0007 line=461 │ │ 0x000a line=462 │ │ 0x0012 line=463 │ │ locals : │ │ @@ -1028206,417 +1028206,417 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -432228: |[432228] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileImages:()Z │ │ -432238: 1a00 af99 |0000: const-string v0, "images" // string@99af │ │ -43223c: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ -432242: 0a00 |0005: move-result v0 │ │ -432244: 0f00 |0006: return v0 │ │ +432210: |[432210] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileImages:()Z │ │ +432220: 1a00 af99 |0000: const-string v0, "images" // string@99af │ │ +432224: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ +43222a: 0a00 |0005: move-result v0 │ │ +43222c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=487 │ │ locals : │ │ │ │ #46 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isAllowMobileStreaming' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -432248: |[432248] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileStreaming:()Z │ │ -432258: 1a00 3edd |0000: const-string v0, "streaming" // string@dd3e │ │ -43225c: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ -432262: 0a00 |0005: move-result v0 │ │ -432264: 0f00 |0006: return v0 │ │ +432230: |[432230] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileStreaming:()Z │ │ +432240: 1a00 3edd |0000: const-string v0, "streaming" // string@dd3e │ │ +432244: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ +43224a: 0a00 |0005: move-result v0 │ │ +43224c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=483 │ │ locals : │ │ │ │ #47 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isAllowMobileSync' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -432268: |[432268] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileSync:()Z │ │ -432278: 1a00 2cde |0000: const-string v0, "sync" // string@de2c │ │ -43227c: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ -432282: 0a00 |0005: move-result v0 │ │ -432284: 0f00 |0006: return v0 │ │ +432250: |[432250] de.danoeh.antennapod.storage.preferences.UserPreferences.isAllowMobileSync:()Z │ │ +432260: 1a00 2cde |0000: const-string v0, "sync" // string@de2c │ │ +432264: 7110 4eb0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFor:(Ljava/lang/String;)Z // method@b04e │ │ +43226a: 0a00 |0005: move-result v0 │ │ +43226c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=471 │ │ locals : │ │ │ │ #48 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isAutoDelete' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -432288: |[432288] de.danoeh.antennapod.storage.preferences.UserPreferences.isAutoDelete:()Z │ │ -432298: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -43229c: 1a01 d8c5 |0002: const-string v1, "prefAutoDelete" // string@c5d8 │ │ -4322a0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4322a2: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -4322a8: 0a00 |0008: move-result v0 │ │ -4322aa: 0f00 |0009: return v0 │ │ +432270: |[432270] de.danoeh.antennapod.storage.preferences.UserPreferences.isAutoDelete:()Z │ │ +432280: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432284: 1a01 d8c5 |0002: const-string v1, "prefAutoDelete" // string@c5d8 │ │ +432288: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43228a: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432290: 0a00 |0008: move-result v0 │ │ +432292: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ locals : │ │ │ │ #49 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isAutoUpdateDisabled' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -4322ac: |[4322ac] de.danoeh.antennapod.storage.preferences.UserPreferences.isAutoUpdateDisabled:()Z │ │ -4322bc: 7100 46b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b046 │ │ -4322c2: 0b00 |0003: move-result-wide v0 │ │ -4322c4: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -4322c8: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -4322cc: 3904 0400 |0008: if-nez v4, 000c // +0004 │ │ -4322d0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -4322d2: 2802 |000b: goto 000d // +0002 │ │ -4322d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -4322d6: 0f00 |000d: return v0 │ │ +432294: |[432294] de.danoeh.antennapod.storage.preferences.UserPreferences.isAutoUpdateDisabled:()Z │ │ +4322a4: 7100 46b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b046 │ │ +4322aa: 0b00 |0003: move-result-wide v0 │ │ +4322ac: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +4322b0: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +4322b4: 3904 0400 |0008: if-nez v4, 000c // +0004 │ │ +4322b8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +4322ba: 2802 |000b: goto 000d // +0002 │ │ +4322bc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +4322be: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ locals : │ │ │ │ #50 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isEnableAutodownload' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4322d8: |[4322d8] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownload:()Z │ │ -4322e8: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4322ec: 1a01 ebc5 |0002: const-string v1, "prefEnableAutoDl" // string@c5eb │ │ -4322f0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4322f2: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -4322f8: 0a00 |0008: move-result v0 │ │ -4322fa: 0f00 |0009: return v0 │ │ +4322c0: |[4322c0] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownload:()Z │ │ +4322d0: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4322d4: 1a01 ebc5 |0002: const-string v1, "prefEnableAutoDl" // string@c5eb │ │ +4322d8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4322da: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +4322e0: 0a00 |0008: move-result v0 │ │ +4322e2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ │ │ #51 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isEnableAutodownloadOnBattery' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4322fc: |[4322fc] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownloadOnBattery:()Z │ │ -43230c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432310: 1a01 ecc5 |0002: const-string v1, "prefEnableAutoDownloadOnBattery" // string@c5ec │ │ -432314: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -432316: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -43231c: 0a00 |0008: move-result v0 │ │ -43231e: 0f00 |0009: return v0 │ │ +4322e4: |[4322e4] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownloadOnBattery:()Z │ │ +4322f4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4322f8: 1a01 ecc5 |0002: const-string v1, "prefEnableAutoDownloadOnBattery" // string@c5ec │ │ +4322fc: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4322fe: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432304: 0a00 |0008: move-result v0 │ │ +432306: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ locals : │ │ │ │ #52 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isEnableAutodownloadWifiFilter' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -432320: |[432320] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownloadWifiFilter:()Z │ │ -432330: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -432334: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -432338: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -43233a: 3510 0d00 |0005: if-ge v0, v1, 0012 // +000d │ │ -43233e: 6200 0bd9 |0007: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432342: 1a01 eec5 |0009: const-string v1, "prefEnableAutoDownloadWifiFilter" // string@c5ee │ │ -432346: 7230 9a02 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -43234c: 0a00 |000e: move-result v0 │ │ -43234e: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ -432352: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -432354: 0f02 |0012: return v2 │ │ +432308: |[432308] de.danoeh.antennapod.storage.preferences.UserPreferences.isEnableAutodownloadWifiFilter:()Z │ │ +432318: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +43231c: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +432320: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +432322: 3510 0d00 |0005: if-ge v0, v1, 0012 // +000d │ │ +432326: 6200 0bd9 |0007: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +43232a: 1a01 eec5 |0009: const-string v1, "prefEnableAutoDownloadWifiFilter" // string@c5ee │ │ +43232e: 7230 9a02 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432334: 0a00 |000e: move-result v0 │ │ +432336: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ +43233a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +43233c: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ │ │ #53 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isFollowQueue' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -432358: |[432358] de.danoeh.antennapod.storage.preferences.UserPreferences.isFollowQueue:()Z │ │ -432368: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -43236c: 1a01 f9c5 |0002: const-string v1, "prefFollowQueue" // string@c5f9 │ │ -432370: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -432372: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432378: 0a00 |0008: move-result v0 │ │ -43237a: 0f00 |0009: return v0 │ │ +432340: |[432340] de.danoeh.antennapod.storage.preferences.UserPreferences.isFollowQueue:()Z │ │ +432350: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432354: 1a01 f9c5 |0002: const-string v1, "prefFollowQueue" // string@c5f9 │ │ +432358: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +43235a: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432360: 0a00 |0008: move-result v0 │ │ +432362: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ │ │ #54 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isPauseOnHeadsetDisconnect' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -43237c: |[43237c] de.danoeh.antennapod.storage.preferences.UserPreferences.isPauseOnHeadsetDisconnect:()Z │ │ -43238c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432390: 1a01 0cc6 |0002: const-string v1, "prefPauseOnHeadsetDisconnect" // string@c60c │ │ -432394: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -432396: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -43239c: 0a00 |0008: move-result v0 │ │ -43239e: 0f00 |0009: return v0 │ │ +432364: |[432364] de.danoeh.antennapod.storage.preferences.UserPreferences.isPauseOnHeadsetDisconnect:()Z │ │ +432374: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432378: 1a01 0cc6 |0002: const-string v1, "prefPauseOnHeadsetDisconnect" // string@c60c │ │ +43237c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +43237e: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432384: 0a00 |0008: move-result v0 │ │ +432386: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ │ │ #55 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isPersistNotify' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4323a0: |[4323a0] de.danoeh.antennapod.storage.preferences.UserPreferences.isPersistNotify:()Z │ │ -4323b0: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4323b4: 1a01 0dc6 |0002: const-string v1, "prefPersistNotify" // string@c60d │ │ -4323b8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -4323ba: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -4323c0: 0a00 |0008: move-result v0 │ │ -4323c2: 0f00 |0009: return v0 │ │ +432388: |[432388] de.danoeh.antennapod.storage.preferences.UserPreferences.isPersistNotify:()Z │ │ +432398: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +43239c: 1a01 0dc6 |0002: const-string v1, "prefPersistNotify" // string@c60d │ │ +4323a0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4323a2: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +4323a8: 0a00 |0008: move-result v0 │ │ +4323aa: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ │ │ #56 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isQueueKeepSorted' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4323c4: |[4323c4] de.danoeh.antennapod.storage.preferences.UserPreferences.isQueueKeepSorted:()Z │ │ -4323d4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4323d8: 1a01 1cc6 |0002: const-string v1, "prefQueueKeepSorted" // string@c61c │ │ -4323dc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4323de: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -4323e4: 0a00 |0008: move-result v0 │ │ -4323e6: 0f00 |0009: return v0 │ │ +4323ac: |[4323ac] de.danoeh.antennapod.storage.preferences.UserPreferences.isQueueKeepSorted:()Z │ │ +4323bc: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4323c0: 1a01 1cc6 |0002: const-string v1, "prefQueueKeepSorted" // string@c61c │ │ +4323c4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4323c6: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +4323cc: 0a00 |0008: move-result v0 │ │ +4323ce: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=816 │ │ locals : │ │ │ │ #57 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isQueueLocked' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4323e8: |[4323e8] de.danoeh.antennapod.storage.preferences.UserPreferences.isQueueLocked:()Z │ │ -4323f8: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4323fc: 1a01 1ec6 |0002: const-string v1, "prefQueueLocked" // string@c61e │ │ -432400: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -432402: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432408: 0a00 |0008: move-result v0 │ │ -43240a: 0f00 |0009: return v0 │ │ +4323d0: |[4323d0] de.danoeh.antennapod.storage.preferences.UserPreferences.isQueueLocked:()Z │ │ +4323e0: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4323e4: 1a01 1ec6 |0002: const-string v1, "prefQueueLocked" // string@c61e │ │ +4323e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4323ea: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +4323f0: 0a00 |0008: move-result v0 │ │ +4323f2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ locals : │ │ │ │ #58 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isSkipSilence' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -43240c: |[43240c] de.danoeh.antennapod.storage.preferences.UserPreferences.isSkipSilence:()Z │ │ -43241c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432420: 1a01 2dc6 |0002: const-string v1, "prefSkipSilence" // string@c62d │ │ -432424: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -432426: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -43242c: 0a00 |0008: move-result v0 │ │ -43242e: 0f00 |0009: return v0 │ │ +4323f4: |[4323f4] de.danoeh.antennapod.storage.preferences.UserPreferences.isSkipSilence:()Z │ │ +432404: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432408: 1a01 2dc6 |0002: const-string v1, "prefSkipSilence" // string@c62d │ │ +43240c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43240e: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432414: 0a00 |0008: move-result v0 │ │ +432416: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ │ │ #59 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isStreamOverDownload' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -432430: |[432430] de.danoeh.antennapod.storage.preferences.UserPreferences.isStreamOverDownload:()Z │ │ -432440: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432444: 1a01 2fc6 |0002: const-string v1, "prefStreamOverDownload" // string@c62f │ │ -432448: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -43244a: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432450: 0a00 |0008: move-result v0 │ │ -432452: 0f00 |0009: return v0 │ │ +432418: |[432418] de.danoeh.antennapod.storage.preferences.UserPreferences.isStreamOverDownload:()Z │ │ +432428: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +43242c: 1a01 2fc6 |0002: const-string v1, "prefStreamOverDownload" // string@c62f │ │ +432430: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +432432: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432438: 0a00 |0008: move-result v0 │ │ +43243a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ locals : │ │ │ │ #60 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isUnpauseOnBluetoothReconnect' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -432454: |[432454] de.danoeh.antennapod.storage.preferences.UserPreferences.isUnpauseOnBluetoothReconnect:()Z │ │ -432464: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432468: 1a01 3cc6 |0002: const-string v1, "prefUnpauseOnBluetoothReconnect" // string@c63c │ │ -43246c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -43246e: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432474: 0a00 |0008: move-result v0 │ │ -432476: 0f00 |0009: return v0 │ │ +43243c: |[43243c] de.danoeh.antennapod.storage.preferences.UserPreferences.isUnpauseOnBluetoothReconnect:()Z │ │ +43244c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432450: 1a01 3cc6 |0002: const-string v1, "prefUnpauseOnBluetoothReconnect" // string@c63c │ │ +432454: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +432456: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +43245c: 0a00 |0008: move-result v0 │ │ +43245e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ │ │ #61 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'isUnpauseOnHeadsetReconnect' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -432478: |[432478] de.danoeh.antennapod.storage.preferences.UserPreferences.isUnpauseOnHeadsetReconnect:()Z │ │ -432488: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -43248c: 1a01 3dc6 |0002: const-string v1, "prefUnpauseOnHeadsetReconnect" // string@c63d │ │ -432490: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -432492: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432498: 0a00 |0008: move-result v0 │ │ -43249a: 0f00 |0009: return v0 │ │ +432460: |[432460] de.danoeh.antennapod.storage.preferences.UserPreferences.isUnpauseOnHeadsetReconnect:()Z │ │ +432470: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432474: 1a01 3dc6 |0002: const-string v1, "prefUnpauseOnHeadsetReconnect" // string@c63d │ │ +432478: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +43247a: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432480: 0a00 |0008: move-result v0 │ │ +432482: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ │ │ #62 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'readPlaybackSpeedArray' │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -432ec0: |[432ec0] de.danoeh.antennapod.storage.preferences.UserPreferences.readPlaybackSpeedArray:(Ljava/lang/String;)Ljava/util/List; │ │ -432ed0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -432ed2: 3805 2e00 |0001: if-eqz v5, 002f // +002e │ │ -432ed6: 2201 c71f |0003: new-instance v1, Lorg/json/JSONArray; // type@1fc7 │ │ -432eda: 7020 15b7 5100 |0005: invoke-direct {v1, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ -432ee0: 2205 e21e |0008: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ -432ee4: 7010 17b4 0500 |000a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -432eea: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -432eec: 6e10 1bb7 0100 |000e: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -432ef2: 0a03 |0011: move-result v3 │ │ -432ef4: 3532 1100 |0012: if-ge v2, v3, 0023 // +0011 │ │ -432ef8: 6e20 17b7 2100 |0014: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.getDouble:(I)D // method@b717 │ │ -432efe: 0b03 |0017: move-result-wide v3 │ │ -432f00: 8c33 |0018: double-to-float v3, v3 │ │ -432f02: 7110 1fb2 0300 |0019: invoke-static {v3}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -432f08: 0c03 |001c: move-result-object v3 │ │ -432f0a: 7220 d6b4 3500 |001d: invoke-interface {v5, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -432f10: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ -432f14: 28ec |0022: goto 000e // -0014 │ │ -432f16: 1105 |0023: return-object v5 │ │ -432f18: 0d05 |0024: move-exception v5 │ │ -432f1a: 1a01 165e |0025: const-string v1, "UserPreferences" // string@5e16 │ │ -432f1e: 1a02 7d1f |0027: const-string v2, "Got JSON error when trying to get speeds from JSONArray" // string@1f7d │ │ -432f22: 7120 f70a 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -432f28: 6e10 04b3 0500 |002c: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -432f2e: 1235 |002f: const/4 v5, #int 3 // #3 │ │ -432f30: 2355 0b21 |0030: new-array v5, v5, [Ljava/lang/Float; // type@210b │ │ -432f34: 1501 803f |0032: const/high16 v1, #int 1065353216 // #3f80 │ │ -432f38: 7110 1fb2 0100 |0034: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -432f3e: 0c01 |0037: move-result-object v1 │ │ -432f40: 4d01 0500 |0038: aput-object v1, v5, v0 │ │ -432f44: 1500 a03f |003a: const/high16 v0, #int 1067450368 // #3fa0 │ │ -432f48: 7110 1fb2 0000 |003c: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -432f4e: 0c00 |003f: move-result-object v0 │ │ -432f50: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -432f52: 4d00 0501 |0041: aput-object v0, v5, v1 │ │ -432f56: 1500 c03f |0043: const/high16 v0, #int 1069547520 // #3fc0 │ │ -432f5a: 7110 1fb2 0000 |0045: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -432f60: 0c00 |0048: move-result-object v0 │ │ -432f62: 1221 |0049: const/4 v1, #int 2 // #2 │ │ -432f64: 4d00 0501 |004a: aput-object v0, v5, v1 │ │ -432f68: 7110 2db4 0500 |004c: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -432f6e: 0c05 |004f: move-result-object v5 │ │ -432f70: 1105 |0050: return-object v5 │ │ +432ea8: |[432ea8] de.danoeh.antennapod.storage.preferences.UserPreferences.readPlaybackSpeedArray:(Ljava/lang/String;)Ljava/util/List; │ │ +432eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +432eba: 3805 2e00 |0001: if-eqz v5, 002f // +002e │ │ +432ebe: 2201 c71f |0003: new-instance v1, Lorg/json/JSONArray; // type@1fc7 │ │ +432ec2: 7020 15b7 5100 |0005: invoke-direct {v1, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ +432ec8: 2205 e21e |0008: new-instance v5, Ljava/util/ArrayList; // type@1ee2 │ │ +432ecc: 7010 17b4 0500 |000a: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +432ed2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +432ed4: 6e10 1bb7 0100 |000e: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +432eda: 0a03 |0011: move-result v3 │ │ +432edc: 3532 1100 |0012: if-ge v2, v3, 0023 // +0011 │ │ +432ee0: 6e20 17b7 2100 |0014: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.getDouble:(I)D // method@b717 │ │ +432ee6: 0b03 |0017: move-result-wide v3 │ │ +432ee8: 8c33 |0018: double-to-float v3, v3 │ │ +432eea: 7110 1fb2 0300 |0019: invoke-static {v3}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +432ef0: 0c03 |001c: move-result-object v3 │ │ +432ef2: 7220 d6b4 3500 |001d: invoke-interface {v5, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +432ef8: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ +432efc: 28ec |0022: goto 000e // -0014 │ │ +432efe: 1105 |0023: return-object v5 │ │ +432f00: 0d05 |0024: move-exception v5 │ │ +432f02: 1a01 165e |0025: const-string v1, "UserPreferences" // string@5e16 │ │ +432f06: 1a02 7d1f |0027: const-string v2, "Got JSON error when trying to get speeds from JSONArray" // string@1f7d │ │ +432f0a: 7120 f70a 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +432f10: 6e10 04b3 0500 |002c: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +432f16: 1235 |002f: const/4 v5, #int 3 // #3 │ │ +432f18: 2355 0b21 |0030: new-array v5, v5, [Ljava/lang/Float; // type@210b │ │ +432f1c: 1501 803f |0032: const/high16 v1, #int 1065353216 // #3f80 │ │ +432f20: 7110 1fb2 0100 |0034: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +432f26: 0c01 |0037: move-result-object v1 │ │ +432f28: 4d01 0500 |0038: aput-object v1, v5, v0 │ │ +432f2c: 1500 a03f |003a: const/high16 v0, #int 1067450368 // #3fa0 │ │ +432f30: 7110 1fb2 0000 |003c: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +432f36: 0c00 |003f: move-result-object v0 │ │ +432f38: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +432f3a: 4d00 0501 |0041: aput-object v0, v5, v1 │ │ +432f3e: 1500 c03f |0043: const/high16 v0, #int 1069547520 // #3fc0 │ │ +432f42: 7110 1fb2 0000 |0045: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +432f48: 0c00 |0048: move-result-object v0 │ │ +432f4a: 1221 |0049: const/4 v1, #int 2 // #2 │ │ +432f4c: 4d00 0501 |004a: aput-object v0, v5, v1 │ │ +432f50: 7110 2db4 0500 |004c: invoke-static {v5}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +432f56: 0c05 |004f: move-result-object v5 │ │ +432f58: 1105 |0050: return-object v5 │ │ catches : 1 │ │ 0x0003 - 0x0020 │ │ Lorg/json/JSONException; -> 0x0024 │ │ positions : │ │ 0x0003 line=697 │ │ 0x0008 line=698 │ │ 0x000e line=699 │ │ @@ -1028632,18 +1028632,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -433080: |[433080] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileAutoDownload:(Z)V │ │ -433090: 1a00 e76d |0000: const-string v0, "auto_download" // string@6de7 │ │ -433094: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ -43309a: 0e00 |0005: return-void │ │ +433068: |[433068] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileAutoDownload:(Z)V │ │ +433078: 1a00 e76d |0000: const-string v0, "auto_download" // string@6de7 │ │ +43307c: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ +433082: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=512 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #64 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1028651,18 +1028651,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -43309c: |[43309c] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileEpisodeDownload:(Z)V │ │ -4330ac: 1a00 757f |0000: const-string v0, "episode_download" // string@7f75 │ │ -4330b0: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ -4330b6: 0e00 |0005: return-void │ │ +433084: |[433084] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileEpisodeDownload:(Z)V │ │ +433094: 1a00 757f |0000: const-string v0, "episode_download" // string@7f75 │ │ +433098: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ +43309e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=508 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #65 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1028670,18 +1028670,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4330b8: |[4330b8] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileFeedRefresh:(Z)V │ │ -4330c8: 1a00 f684 |0000: const-string v0, "feed_refresh" // string@84f6 │ │ -4330cc: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ -4330d2: 0e00 |0005: return-void │ │ +4330a0: |[4330a0] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileFeedRefresh:(Z)V │ │ +4330b0: 1a00 f684 |0000: const-string v0, "feed_refresh" // string@84f6 │ │ +4330b4: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ +4330ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=504 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #66 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1028689,36 +1028689,36 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -4330d4: |[4330d4] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileFor:(Ljava/lang/String;Z)V │ │ -4330e4: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -4330e8: 7010 b6b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -4330ee: 1a01 af99 |0005: const-string v1, "images" // string@99af │ │ -4330f2: 6e20 b9b4 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b4b9 │ │ -4330f8: 6201 0bd9 |000a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4330fc: 1a02 06c6 |000c: const-string v2, "prefMobileUpdateTypes" // string@c606 │ │ -433100: 7230 9f02 2100 |000e: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@029f │ │ -433106: 0c00 |0011: move-result-object v0 │ │ -433108: 2201 ef1e |0012: new-instance v1, Ljava/util/HashSet; // type@1eef │ │ -43310c: 7020 b8b4 0100 |0014: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ -433112: 3804 0600 |0017: if-eqz v4, 001d // +0006 │ │ -433116: 7220 37b5 3100 |0019: invoke-interface {v1, v3}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ -43311c: 2804 |001c: goto 0020 // +0004 │ │ -43311e: 7220 40b5 3100 |001d: invoke-interface {v1, v3}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b540 │ │ -433124: 6203 0bd9 |0020: sget-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433128: 7210 9902 0300 |0022: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -43312e: 0c03 |0025: move-result-object v3 │ │ -433130: 7230 9602 2301 |0026: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -433136: 0c03 |0029: move-result-object v3 │ │ -433138: 7210 8f02 0300 |002a: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -43313e: 0e00 |002d: return-void │ │ +4330bc: |[4330bc] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileFor:(Ljava/lang/String;Z)V │ │ +4330cc: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +4330d0: 7010 b6b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +4330d6: 1a01 af99 |0005: const-string v1, "images" // string@99af │ │ +4330da: 6e20 b9b4 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b4b9 │ │ +4330e0: 6201 0bd9 |000a: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4330e4: 1a02 06c6 |000c: const-string v2, "prefMobileUpdateTypes" // string@c606 │ │ +4330e8: 7230 9f02 2100 |000e: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@029f │ │ +4330ee: 0c00 |0011: move-result-object v0 │ │ +4330f0: 2201 ef1e |0012: new-instance v1, Ljava/util/HashSet; // type@1eef │ │ +4330f4: 7020 b8b4 0100 |0014: invoke-direct {v1, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ +4330fa: 3804 0600 |0017: if-eqz v4, 001d // +0006 │ │ +4330fe: 7220 37b5 3100 |0019: invoke-interface {v1, v3}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ +433104: 2804 |001c: goto 0020 // +0004 │ │ +433106: 7220 40b5 3100 |001d: invoke-interface {v1, v3}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b540 │ │ +43310c: 6203 0bd9 |0020: sget-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433110: 7210 9902 0300 |0022: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +433116: 0c03 |0025: move-result-object v3 │ │ +433118: 7230 9602 2301 |0026: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +43311e: 0c03 |0029: move-result-object v3 │ │ +433120: 7210 8f02 0300 |002a: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433126: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0007 line=492 │ │ 0x000a line=493 │ │ 0x0012 line=494 │ │ 0x0019 line=496 │ │ @@ -1028733,18 +1028733,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -433140: |[433140] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileImages:(Z)V │ │ -433150: 1a00 af99 |0000: const-string v0, "images" // string@99af │ │ -433154: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ -43315a: 0e00 |0005: return-void │ │ +433128: |[433128] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileImages:(Z)V │ │ +433138: 1a00 af99 |0000: const-string v0, "images" // string@99af │ │ +43313c: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ +433142: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=520 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #68 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1028752,18 +1028752,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -43315c: |[43315c] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileStreaming:(Z)V │ │ -43316c: 1a00 3edd |0000: const-string v0, "streaming" // string@dd3e │ │ -433170: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ -433176: 0e00 |0005: return-void │ │ +433144: |[433144] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileStreaming:(Z)V │ │ +433154: 1a00 3edd |0000: const-string v0, "streaming" // string@dd3e │ │ +433158: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ +43315e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=516 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #69 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1028771,18 +1028771,18 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -433178: |[433178] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileSync:(Z)V │ │ -433188: 1a00 2cde |0000: const-string v0, "sync" // string@de2c │ │ -43318c: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ -433192: 0e00 |0005: return-void │ │ +433160: |[433160] de.danoeh.antennapod.storage.preferences.UserPreferences.setAllowMobileSync:(Z)V │ │ +433170: 1a00 2cde |0000: const-string v0, "sync" // string@de2c │ │ +433174: 7120 64b0 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFor:(Ljava/lang/String;Z)V // method@b064 │ │ +43317a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=524 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ #70 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1028790,26 +1028790,26 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -433194: |[433194] de.danoeh.antennapod.storage.preferences.UserPreferences.setAutodownloadSelectedNetworks:([Ljava/lang/String;)V │ │ -4331a4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4331a8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4331ae: 0c00 |0005: move-result-object v0 │ │ -4331b0: 1a01 a407 |0006: const-string v1, "," // string@07a4 │ │ -4331b4: 7120 aa0a 2100 |0008: invoke-static {v1, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0aaa │ │ -4331ba: 0c02 |000b: move-result-object v2 │ │ -4331bc: 1a01 dbc5 |000c: const-string v1, "prefAutodownloadSelectedNetworks" // string@c5db │ │ -4331c0: 7230 9502 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -4331c6: 0c02 |0011: move-result-object v2 │ │ -4331c8: 7210 8f02 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4331ce: 0e00 |0015: return-void │ │ +43317c: |[43317c] de.danoeh.antennapod.storage.preferences.UserPreferences.setAutodownloadSelectedNetworks:([Ljava/lang/String;)V │ │ +43318c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433190: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +433196: 0c00 |0005: move-result-object v0 │ │ +433198: 1a01 a407 |0006: const-string v1, "," // string@07a4 │ │ +43319c: 7120 aa0a 2100 |0008: invoke-static {v1, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0aaa │ │ +4331a2: 0c02 |000b: move-result-object v2 │ │ +4331a4: 1a01 dbc5 |000c: const-string v1, "prefAutodownloadSelectedNetworks" // string@c5db │ │ +4331a8: 7230 9502 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +4331ae: 0c02 |0011: move-result-object v2 │ │ +4331b0: 7210 8f02 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4331b6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x0008 line=650 │ │ 0x0012 line=651 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) [Ljava/lang/String; │ │ @@ -1028819,26 +1028819,26 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -4331d0: |[4331d0] de.danoeh.antennapod.storage.preferences.UserPreferences.setCompactNotificationButtons:(Ljava/util/List;)V │ │ -4331e0: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ -4331e4: 7120 a90a 2000 |0002: invoke-static {v0, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0aa9 │ │ -4331ea: 0c02 |0005: move-result-object v2 │ │ -4331ec: 6200 0bd9 |0006: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4331f0: 7210 9902 0000 |0008: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4331f6: 0c00 |000b: move-result-object v0 │ │ -4331f8: 1a01 dfc5 |000c: const-string v1, "prefCompactNotificationButtons" // string@c5df │ │ -4331fc: 7230 9502 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -433202: 0c02 |0011: move-result-object v2 │ │ -433204: 7210 8f02 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -43320a: 0e00 |0015: return-void │ │ +4331b8: |[4331b8] de.danoeh.antennapod.storage.preferences.UserPreferences.setCompactNotificationButtons:(Ljava/util/List;)V │ │ +4331c8: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ +4331cc: 7120 a90a 2000 |0002: invoke-static {v0, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0aa9 │ │ +4331d2: 0c02 |0005: move-result-object v2 │ │ +4331d4: 6200 0bd9 |0006: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4331d8: 7210 9902 0000 |0008: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4331de: 0c00 |000b: move-result-object v0 │ │ +4331e0: 1a01 dfc5 |000c: const-string v1, "prefCompactNotificationButtons" // string@c5df │ │ +4331e4: 7230 9502 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +4331ea: 0c02 |0011: move-result-object v2 │ │ +4331ec: 7210 8f02 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4331f2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=682 │ │ 0x0006 line=683 │ │ 0x000e line=684 │ │ 0x0012 line=685 │ │ locals : │ │ @@ -1028849,34 +1028849,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -43320c: |[43320c] de.danoeh.antennapod.storage.preferences.UserPreferences.setDataFolder:(Ljava/lang/String;)V │ │ -43321c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -433220: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -433226: 1a01 50d2 |0005: const-string v1, "setDataFolder(dir: " // string@d250 │ │ -43322a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -433230: 6e20 d3b2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -433236: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ -43323a: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -433240: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -433246: 0c00 |0015: move-result-object v0 │ │ -433248: 1a01 165e |0016: const-string v1, "UserPreferences" // string@5e16 │ │ -43324c: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -433252: 6200 0bd9 |001b: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433256: 7210 9902 0000 |001d: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -43325c: 0c00 |0020: move-result-object v0 │ │ -43325e: 1a01 e1c5 |0021: const-string v1, "prefDataFolder" // string@c5e1 │ │ -433262: 7230 9502 1002 |0023: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -433268: 0c02 |0026: move-result-object v2 │ │ -43326a: 7210 8f02 0200 |0027: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -433270: 0e00 |002a: return-void │ │ +4331f4: |[4331f4] de.danoeh.antennapod.storage.preferences.UserPreferences.setDataFolder:(Ljava/lang/String;)V │ │ +433204: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +433208: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +43320e: 1a01 50d2 |0005: const-string v1, "setDataFolder(dir: " // string@d250 │ │ +433212: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +433218: 6e20 d3b2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +43321e: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ +433222: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +433228: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +43322e: 0c00 |0015: move-result-object v0 │ │ +433230: 1a01 165e |0016: const-string v1, "UserPreferences" // string@5e16 │ │ +433234: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +43323a: 6200 0bd9 |001b: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +43323e: 7210 9902 0000 |001d: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +433244: 0c00 |0020: move-result-object v0 │ │ +433246: 1a01 e1c5 |0021: const-string v1, "prefDataFolder" // string@c5e1 │ │ +43324a: 7230 9502 1002 |0023: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +433250: 0c02 |0026: move-result-object v2 │ │ +433252: 7210 8f02 0200 |0027: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433258: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x001b line=765 │ │ 0x0023 line=766 │ │ 0x0027 line=767 │ │ locals : │ │ @@ -1028887,23 +1028887,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -433274: |[433274] de.danoeh.antennapod.storage.preferences.UserPreferences.setDefaultPage:(Ljava/lang/String;)V │ │ -433284: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433288: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -43328e: 0c00 |0005: move-result-object v0 │ │ -433290: 1a01 e4c5 |0006: const-string v1, "prefDefaultPage" // string@c5e4 │ │ -433294: 7230 9502 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -43329a: 0c02 |000b: move-result-object v2 │ │ -43329c: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4332a2: 0e00 |000f: return-void │ │ +43325c: |[43325c] de.danoeh.antennapod.storage.preferences.UserPreferences.setDefaultPage:(Ljava/lang/String;)V │ │ +43326c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433270: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +433276: 0c00 |0005: move-result-object v0 │ │ +433278: 1a01 e4c5 |0006: const-string v1, "prefDefaultPage" // string@c5e4 │ │ +43327c: 7230 9502 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +433282: 0c02 |000b: move-result-object v2 │ │ +433284: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +43328a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ │ │ #74 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1028911,31 +1028911,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -4332a4: |[4332a4] de.danoeh.antennapod.storage.preferences.UserPreferences.setDownloadsSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -4332b4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4332b8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4332be: 0c00 |0005: move-result-object v0 │ │ -4332c0: 2201 741e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -4332c4: 7010 c7b2 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4332ca: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ -4332ce: 6e20 d3b2 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4332d4: 5233 f296 |0010: iget v3, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ -4332d8: 6e20 ceb2 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -4332de: 6e10 deb2 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4332e4: 0c03 |0018: move-result-object v3 │ │ -4332e6: 1a01 e8c5 |0019: const-string v1, "prefDownloadSortedOrder" // string@c5e8 │ │ -4332ea: 7230 9502 1003 |001b: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -4332f0: 0c03 |001e: move-result-object v3 │ │ -4332f2: 7210 8f02 0300 |001f: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4332f8: 0e00 |0022: return-void │ │ +43328c: |[43328c] de.danoeh.antennapod.storage.preferences.UserPreferences.setDownloadsSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +43329c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4332a0: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4332a6: 0c00 |0005: move-result-object v0 │ │ +4332a8: 2201 741e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4332ac: 7010 c7b2 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4332b2: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ +4332b6: 6e20 d3b2 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4332bc: 5233 f296 |0010: iget v3, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ +4332c0: 6e20 ceb2 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +4332c6: 6e10 deb2 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4332cc: 0c03 |0018: move-result-object v3 │ │ +4332ce: 1a01 e8c5 |0019: const-string v1, "prefDownloadSortedOrder" // string@c5e8 │ │ +4332d2: 7230 9502 1003 |001b: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +4332d8: 0c03 |001e: move-result-object v3 │ │ +4332da: 7210 8f02 0300 |001f: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4332e0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=873 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ #75 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1028943,23 +1028943,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4332fc: |[4332fc] de.danoeh.antennapod.storage.preferences.UserPreferences.setEnableAutodownload:(Z)V │ │ -43330c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433310: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -433316: 0c00 |0005: move-result-object v0 │ │ -433318: 1a01 ebc5 |0006: const-string v1, "prefEnableAutoDl" // string@c5eb │ │ -43331c: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -433322: 0c02 |000b: move-result-object v2 │ │ -433324: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -43332a: 0e00 |000f: return-void │ │ +4332e4: |[4332e4] de.danoeh.antennapod.storage.preferences.UserPreferences.setEnableAutodownload:(Z)V │ │ +4332f4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4332f8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4332fe: 0c00 |0005: move-result-object v0 │ │ +433300: 1a01 ebc5 |0006: const-string v1, "prefEnableAutoDl" // string@c5eb │ │ +433304: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +43330a: 0c02 |000b: move-result-object v2 │ │ +43330c: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433312: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ │ │ #76 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1028967,23 +1028967,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -43332c: |[43332c] de.danoeh.antennapod.storage.preferences.UserPreferences.setEnqueueDownloadedEpisodes:(Z)V │ │ -43333c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433340: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -433346: 0c00 |0005: move-result-object v0 │ │ -433348: 1a01 efc5 |0006: const-string v1, "prefEnqueueDownloaded" // string@c5ef │ │ -43334c: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -433352: 0c02 |000b: move-result-object v2 │ │ -433354: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -43335a: 0e00 |000f: return-void │ │ +433314: |[433314] de.danoeh.antennapod.storage.preferences.UserPreferences.setEnqueueDownloadedEpisodes:(Z)V │ │ +433324: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433328: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +43332e: 0c00 |0005: move-result-object v0 │ │ +433330: 1a01 efc5 |0006: const-string v1, "prefEnqueueDownloaded" // string@c5ef │ │ +433334: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +43333a: 0c02 |000b: move-result-object v2 │ │ +43333c: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433342: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0008 line=332 │ │ 0x000c line=333 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ @@ -1028993,25 +1028993,25 @@ │ │ type : '(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -43335c: |[43335c] de.danoeh.antennapod.storage.preferences.UserPreferences.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V │ │ -43336c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433370: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -433376: 0c00 |0005: move-result-object v0 │ │ -433378: 1a01 f0c5 |0006: const-string v1, "prefEnqueueLocation" // string@c5f0 │ │ -43337c: 6e10 0db2 0200 |0008: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ -433382: 0c02 |000b: move-result-object v2 │ │ -433384: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -43338a: 0c02 |000f: move-result-object v2 │ │ -43338c: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -433392: 0e00 |0013: return-void │ │ +433344: |[433344] de.danoeh.antennapod.storage.preferences.UserPreferences.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V │ │ +433354: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433358: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +43335e: 0c00 |0005: move-result-object v0 │ │ +433360: 1a01 f0c5 |0006: const-string v1, "prefEnqueueLocation" // string@c5f0 │ │ +433364: 6e10 0db2 0200 |0008: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ +43336a: 0c02 |000b: move-result-object v2 │ │ +43336c: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +433372: 0c02 |000f: move-result-object v2 │ │ +433374: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +43337a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0008 line=354 │ │ 0x0010 line=355 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; │ │ @@ -1029021,25 +1029021,25 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -433394: |[433394] de.danoeh.antennapod.storage.preferences.UserPreferences.setEpisodeCleanupValue:(I)V │ │ -4333a4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4333a8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4333ae: 0c00 |0005: move-result-object v0 │ │ -4333b0: 1a01 f2c5 |0006: const-string v1, "prefEpisodeCleanup" // string@c5f2 │ │ -4333b4: 7110 37b2 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b237 │ │ -4333ba: 0c02 |000b: move-result-object v2 │ │ -4333bc: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -4333c2: 0c02 |000f: move-result-object v2 │ │ -4333c4: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4333ca: 0e00 |0013: return-void │ │ +43337c: |[43337c] de.danoeh.antennapod.storage.preferences.UserPreferences.setEpisodeCleanupValue:(I)V │ │ +43338c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433390: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +433396: 0c00 |0005: move-result-object v0 │ │ +433398: 1a01 f2c5 |0006: const-string v1, "prefEpisodeCleanup" // string@c5f2 │ │ +43339c: 7110 37b2 0200 |0008: invoke-static {v2}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b237 │ │ +4333a2: 0c02 |000b: move-result-object v2 │ │ +4333a4: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +4333aa: 0c02 |000f: move-result-object v2 │ │ +4333ac: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4333b2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ 0x0008 line=718 │ │ 0x0010 line=719 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) I │ │ @@ -1029049,23 +1029049,23 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4333cc: |[4333cc] de.danoeh.antennapod.storage.preferences.UserPreferences.setFastForwardSecs:(I)V │ │ -4333dc: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4333e0: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4333e6: 0c00 |0005: move-result-object v0 │ │ -4333e8: 1a01 f6c5 |0006: const-string v1, "prefFastForwardSecs" // string@c5f6 │ │ -4333ec: 7230 9302 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -4333f2: 0c02 |000b: move-result-object v2 │ │ -4333f4: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4333fa: 0e00 |000f: return-void │ │ +4333b4: |[4333b4] de.danoeh.antennapod.storage.preferences.UserPreferences.setFastForwardSecs:(I)V │ │ +4333c4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4333c8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4333ce: 0c00 |0005: move-result-object v0 │ │ +4333d0: 1a01 f6c5 |0006: const-string v1, "prefFastForwardSecs" // string@c5f6 │ │ +4333d4: 7230 9302 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +4333da: 0c02 |000b: move-result-object v2 │ │ +4333dc: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4333e2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0008 line=607 │ │ 0x000c line=608 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -1029075,23 +1029075,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4333fc: |[4333fc] de.danoeh.antennapod.storage.preferences.UserPreferences.setFeedOrder:(Ljava/lang/String;)V │ │ -43340c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433410: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -433416: 0c00 |0005: move-result-object v0 │ │ -433418: 1a01 eac5 |0006: const-string v1, "prefDrawerFeedOrder" // string@c5ea │ │ -43341c: 7230 9502 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -433422: 0c02 |000b: move-result-object v2 │ │ -433424: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -43342a: 0e00 |000f: return-void │ │ +4333e4: |[4333e4] de.danoeh.antennapod.storage.preferences.UserPreferences.setFeedOrder:(Ljava/lang/String;)V │ │ +4333f4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4333f8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4333fe: 0c00 |0005: move-result-object v0 │ │ +433400: 1a01 eac5 |0006: const-string v1, "prefDrawerFeedOrder" // string@c5ea │ │ +433404: 7230 9502 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +43340a: 0c02 |000b: move-result-object v2 │ │ +43340c: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433412: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0008 line=237 │ │ 0x000c line=238 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ @@ -1029101,23 +1029101,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -43342c: |[43342c] de.danoeh.antennapod.storage.preferences.UserPreferences.setFollowQueue:(Z)V │ │ -43343c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433440: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -433446: 0c00 |0005: move-result-object v0 │ │ -433448: 1a01 f9c5 |0006: const-string v1, "prefFollowQueue" // string@c5f9 │ │ -43344c: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -433452: 0c02 |000b: move-result-object v2 │ │ -433454: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -43345a: 0e00 |000f: return-void │ │ +433414: |[433414] de.danoeh.antennapod.storage.preferences.UserPreferences.setFollowQueue:(Z)V │ │ +433424: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433428: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +43342e: 0c00 |0005: move-result-object v0 │ │ +433430: 1a01 f9c5 |0006: const-string v1, "prefFollowQueue" // string@c5f9 │ │ +433434: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +43343a: 0c02 |000b: move-result-object v2 │ │ +43343c: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433442: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ │ │ #82 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1029125,24 +1029125,24 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -43345c: |[43345c] de.danoeh.antennapod.storage.preferences.UserPreferences.setGpodnetNotificationsEnabled:()V │ │ -43346c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433470: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -433476: 0c00 |0005: move-result-object v0 │ │ -433478: 1a01 72c6 |0006: const-string v1, "pref_gpodnet_notifications" // string@c672 │ │ -43347c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -43347e: 7230 9102 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -433484: 0c00 |000c: move-result-object v0 │ │ -433486: 7210 8f02 0000 |000d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -43348c: 0e00 |0010: return-void │ │ +433444: |[433444] de.danoeh.antennapod.storage.preferences.UserPreferences.setGpodnetNotificationsEnabled:()V │ │ +433454: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433458: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +43345e: 0c00 |0005: move-result-object v0 │ │ +433460: 1a01 72c6 |0006: const-string v1, "pref_gpodnet_notifications" // string@c672 │ │ +433464: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +433466: 7230 9102 1002 |0009: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +43346c: 0c00 |000c: move-result-object v0 │ │ +43346e: 7210 8f02 0000 |000d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433474: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0009 line=670 │ │ 0x000d line=671 │ │ locals : │ │ │ │ @@ -1029151,26 +1029151,26 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -433490: |[433490] de.danoeh.antennapod.storage.preferences.UserPreferences.setHiddenDrawerItems:(Ljava/util/List;)V │ │ -4334a0: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ -4334a4: 7120 a90a 2000 |0002: invoke-static {v0, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0aa9 │ │ -4334aa: 0c02 |0005: move-result-object v2 │ │ -4334ac: 6200 0bd9 |0006: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4334b0: 7210 9902 0000 |0008: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4334b6: 0c00 |000b: move-result-object v0 │ │ -4334b8: 1a01 ffc5 |000c: const-string v1, "prefHiddenDrawerItems" // string@c5ff │ │ -4334bc: 7230 9502 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -4334c2: 0c02 |0011: move-result-object v2 │ │ -4334c4: 7210 8f02 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4334ca: 0e00 |0015: return-void │ │ +433478: |[433478] de.danoeh.antennapod.storage.preferences.UserPreferences.setHiddenDrawerItems:(Ljava/util/List;)V │ │ +433488: 1a00 a407 |0000: const-string v0, "," // string@07a4 │ │ +43348c: 7120 a90a 2000 |0002: invoke-static {v0, v2}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0aa9 │ │ +433492: 0c02 |0005: move-result-object v2 │ │ +433494: 6200 0bd9 |0006: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433498: 7210 9902 0000 |0008: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +43349e: 0c00 |000b: move-result-object v0 │ │ +4334a0: 1a01 ffc5 |000c: const-string v1, "prefHiddenDrawerItems" // string@c5ff │ │ +4334a4: 7230 9502 1002 |000e: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +4334aa: 0c02 |0011: move-result-object v2 │ │ +4334ac: 7210 8f02 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4334b2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=675 │ │ 0x0006 line=676 │ │ 0x000e line=677 │ │ 0x0012 line=678 │ │ locals : │ │ @@ -1029181,31 +1029181,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -4334cc: |[4334cc] de.danoeh.antennapod.storage.preferences.UserPreferences.setInboxSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -4334dc: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4334e0: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4334e6: 0c00 |0005: move-result-object v0 │ │ -4334e8: 2201 741e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -4334ec: 7010 c7b2 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4334f2: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ -4334f6: 6e20 d3b2 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4334fc: 5233 f296 |0010: iget v3, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ -433500: 6e20 ceb2 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -433506: 6e10 deb2 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -43350c: 0c03 |0018: move-result-object v3 │ │ -43350e: 1a01 01c6 |0019: const-string v1, "prefInboxSortedOrder" // string@c601 │ │ -433512: 7230 9502 1003 |001b: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -433518: 0c03 |001e: move-result-object v3 │ │ -43351a: 7210 8f02 0300 |001f: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -433520: 0e00 |0022: return-void │ │ +4334b4: |[4334b4] de.danoeh.antennapod.storage.preferences.UserPreferences.setInboxSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +4334c4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4334c8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4334ce: 0c00 |0005: move-result-object v0 │ │ +4334d0: 2201 741e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4334d4: 7010 c7b2 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4334da: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ +4334de: 6e20 d3b2 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4334e4: 5233 f296 |0010: iget v3, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ +4334e8: 6e20 ceb2 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +4334ee: 6e10 deb2 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4334f4: 0c03 |0018: move-result-object v3 │ │ +4334f6: 1a01 01c6 |0019: const-string v1, "prefInboxSortedOrder" // string@c601 │ │ +4334fa: 7230 9502 1003 |001b: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +433500: 0c03 |001e: move-result-object v3 │ │ +433502: 7210 8f02 0300 |001f: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433508: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=882 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ #85 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1029213,25 +1029213,25 @@ │ │ type : '(F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -433524: |[433524] de.danoeh.antennapod.storage.preferences.UserPreferences.setPlaybackSpeed:(F)V │ │ -433534: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433538: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -43353e: 0c00 |0005: move-result-object v0 │ │ -433540: 1a01 11c6 |0006: const-string v1, "prefPlaybackSpeed" // string@c611 │ │ -433544: 7110 c0b2 0200 |0008: invoke-static {v2}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@b2c0 │ │ -43354a: 0c02 |000b: move-result-object v2 │ │ -43354c: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -433552: 0c02 |000f: move-result-object v2 │ │ -433554: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -43355a: 0e00 |0013: return-void │ │ +43350c: |[43350c] de.danoeh.antennapod.storage.preferences.UserPreferences.setPlaybackSpeed:(F)V │ │ +43351c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433520: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +433526: 0c00 |0005: move-result-object v0 │ │ +433528: 1a01 11c6 |0006: const-string v1, "prefPlaybackSpeed" // string@c611 │ │ +43352c: 7110 c0b2 0200 |0008: invoke-static {v2}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@b2c0 │ │ +433532: 0c02 |000b: move-result-object v2 │ │ +433534: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +43353a: 0c02 |000f: move-result-object v2 │ │ +43353c: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433542: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ 0x0008 line=619 │ │ 0x0010 line=620 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) F │ │ @@ -1029241,50 +1029241,50 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -43355c: |[43355c] de.danoeh.antennapod.storage.preferences.UserPreferences.setPlaybackSpeedArray:(Ljava/util/List;)V │ │ -43356c: 2200 d71e |0000: new-instance v0, Ljava/text/DecimalFormatSymbols; // type@1ed7 │ │ -433570: 6201 3dd9 |0002: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -433574: 7020 dfb3 1000 |0004: invoke-direct {v0, v1}, Ljava/text/DecimalFormatSymbols;.:(Ljava/util/Locale;)V // method@b3df │ │ -43357a: 1301 2e00 |0007: const/16 v1, #int 46 // #2e │ │ -43357e: 6e20 e0b3 1000 |0009: invoke-virtual {v0, v1}, Ljava/text/DecimalFormatSymbols;.setDecimalSeparator:(C)V // method@b3e0 │ │ -433584: 2201 d61e |000c: new-instance v1, Ljava/text/DecimalFormat; // type@1ed6 │ │ -433588: 1a02 e409 |000e: const-string v2, "0.00" // string@09e4 │ │ -43358c: 7030 deb3 2100 |0010: invoke-direct {v1, v2, v0}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;Ljava/text/DecimalFormatSymbols;)V // method@b3de │ │ -433592: 2200 c71f |0013: new-instance v0, Lorg/json/JSONArray; // type@1fc7 │ │ -433596: 7010 14b7 0000 |0015: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@b714 │ │ -43359c: 7210 e1b4 0400 |0018: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -4335a2: 0c04 |001b: move-result-object v4 │ │ -4335a4: 7210 c4b4 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -4335aa: 0a02 |001f: move-result v2 │ │ -4335ac: 3802 1500 |0020: if-eqz v2, 0035 // +0015 │ │ -4335b0: 7210 c5b4 0400 |0022: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -4335b6: 0c02 |0025: move-result-object v2 │ │ -4335b8: 1f02 521e |0026: check-cast v2, Ljava/lang/Float; // type@1e52 │ │ -4335bc: 6e10 18b2 0200 |0028: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ -4335c2: 0a02 |002b: move-result v2 │ │ -4335c4: 8922 |002c: float-to-double v2, v2 │ │ -4335c6: 6e30 e1b3 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b3e1 │ │ -4335cc: 0c02 |0030: move-result-object v2 │ │ -4335ce: 6e20 1cb7 2000 |0031: invoke-virtual {v0, v2}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ -4335d4: 28e8 |0034: goto 001c // -0018 │ │ -4335d6: 6204 0bd9 |0035: sget-object v4, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4335da: 7210 9902 0400 |0037: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4335e0: 0c04 |003a: move-result-object v4 │ │ -4335e2: 1a01 12c6 |003b: const-string v1, "prefPlaybackSpeedArray" // string@c612 │ │ -4335e6: 6e10 1eb7 0000 |003d: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ -4335ec: 0c00 |0040: move-result-object v0 │ │ -4335ee: 7230 9502 1400 |0041: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -4335f4: 0c04 |0044: move-result-object v4 │ │ -4335f6: 7210 8f02 0400 |0045: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4335fc: 0e00 |0048: return-void │ │ +433544: |[433544] de.danoeh.antennapod.storage.preferences.UserPreferences.setPlaybackSpeedArray:(Ljava/util/List;)V │ │ +433554: 2200 d71e |0000: new-instance v0, Ljava/text/DecimalFormatSymbols; // type@1ed7 │ │ +433558: 6201 3dd9 |0002: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +43355c: 7020 dfb3 1000 |0004: invoke-direct {v0, v1}, Ljava/text/DecimalFormatSymbols;.:(Ljava/util/Locale;)V // method@b3df │ │ +433562: 1301 2e00 |0007: const/16 v1, #int 46 // #2e │ │ +433566: 6e20 e0b3 1000 |0009: invoke-virtual {v0, v1}, Ljava/text/DecimalFormatSymbols;.setDecimalSeparator:(C)V // method@b3e0 │ │ +43356c: 2201 d61e |000c: new-instance v1, Ljava/text/DecimalFormat; // type@1ed6 │ │ +433570: 1a02 e409 |000e: const-string v2, "0.00" // string@09e4 │ │ +433574: 7030 deb3 2100 |0010: invoke-direct {v1, v2, v0}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;Ljava/text/DecimalFormatSymbols;)V // method@b3de │ │ +43357a: 2200 c71f |0013: new-instance v0, Lorg/json/JSONArray; // type@1fc7 │ │ +43357e: 7010 14b7 0000 |0015: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@b714 │ │ +433584: 7210 e1b4 0400 |0018: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +43358a: 0c04 |001b: move-result-object v4 │ │ +43358c: 7210 c4b4 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +433592: 0a02 |001f: move-result v2 │ │ +433594: 3802 1500 |0020: if-eqz v2, 0035 // +0015 │ │ +433598: 7210 c5b4 0400 |0022: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +43359e: 0c02 |0025: move-result-object v2 │ │ +4335a0: 1f02 521e |0026: check-cast v2, Ljava/lang/Float; // type@1e52 │ │ +4335a4: 6e10 18b2 0200 |0028: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ +4335aa: 0a02 |002b: move-result v2 │ │ +4335ac: 8922 |002c: float-to-double v2, v2 │ │ +4335ae: 6e30 e1b3 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b3e1 │ │ +4335b4: 0c02 |0030: move-result-object v2 │ │ +4335b6: 6e20 1cb7 2000 |0031: invoke-virtual {v0, v2}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ +4335bc: 28e8 |0034: goto 001c // -0018 │ │ +4335be: 6204 0bd9 |0035: sget-object v4, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4335c2: 7210 9902 0400 |0037: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4335c8: 0c04 |003a: move-result-object v4 │ │ +4335ca: 1a01 12c6 |003b: const-string v1, "prefPlaybackSpeedArray" // string@c612 │ │ +4335ce: 6e10 1eb7 0000 |003d: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ +4335d4: 0c00 |0040: move-result-object v0 │ │ +4335d6: 7230 9502 1400 |0041: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +4335dc: 0c04 |0044: move-result-object v4 │ │ +4335de: 7210 8f02 0400 |0045: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4335e4: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 0x0009 line=637 │ │ 0x000c line=638 │ │ 0x0013 line=639 │ │ 0x0018 line=640 │ │ @@ -1029300,61 +1029300,61 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/ProxyConfig;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -433600: |[433600] de.danoeh.antennapod.storage.preferences.UserPreferences.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ -433610: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433614: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -43361a: 0c00 |0005: move-result-object v0 │ │ -43361c: 5441 4896 |0006: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ -433620: 6e10 0db2 0100 |0008: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ -433626: 0c01 |000b: move-result-object v1 │ │ -433628: 1a02 19c6 |000c: const-string v2, "prefProxyType" // string@c619 │ │ -43362c: 7230 9502 2001 |000e: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -433632: 5441 4596 |0011: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ -433636: 7110 a80a 0100 |0013: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -43363c: 0a01 |0016: move-result v1 │ │ -43363e: 1a02 16c6 |0017: const-string v2, "prefProxyHost" // string@c616 │ │ -433642: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ -433646: 7220 9702 2000 |001b: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -43364c: 2806 |001e: goto 0024 // +0006 │ │ -43364e: 5441 4596 |001f: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ -433652: 7230 9502 2001 |0021: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -433658: 5241 4796 |0024: iget v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@9647 │ │ -43365c: 1a02 18c6 |0026: const-string v2, "prefProxyPort" // string@c618 │ │ -433660: 3d01 0c00 |0028: if-lez v1, 0034 // +000c │ │ -433664: 1403 ffff 0000 |002a: const v3, #float 9.18341e-41 // #0000ffff │ │ -43366a: 3731 0300 |002d: if-le v1, v3, 0030 // +0003 │ │ -43366e: 2805 |002f: goto 0034 // +0005 │ │ -433670: 7230 9302 2001 |0030: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -433676: 2804 |0033: goto 0037 // +0004 │ │ -433678: 7220 9702 2000 |0034: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -43367e: 5441 4996 |0037: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ -433682: 7110 a80a 0100 |0039: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -433688: 0a01 |003c: move-result v1 │ │ -43368a: 1a02 1ac6 |003d: const-string v2, "prefProxyUser" // string@c61a │ │ -43368e: 3801 0600 |003f: if-eqz v1, 0045 // +0006 │ │ -433692: 7220 9702 2000 |0041: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -433698: 2806 |0044: goto 004a // +0006 │ │ -43369a: 5441 4996 |0045: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ -43369e: 7230 9502 2001 |0047: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -4336a4: 5441 4696 |004a: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ -4336a8: 7110 a80a 0100 |004c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -4336ae: 0a01 |004f: move-result v1 │ │ -4336b0: 1a02 17c6 |0050: const-string v2, "prefProxyPassword" // string@c617 │ │ -4336b4: 3801 0600 |0052: if-eqz v1, 0058 // +0006 │ │ -4336b8: 7220 9702 2000 |0054: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -4336be: 2806 |0057: goto 005d // +0006 │ │ -4336c0: 5444 4696 |0058: iget-object v4, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ -4336c4: 7230 9502 2004 |005a: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -4336ca: 7210 8f02 0000 |005d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4336d0: 0e00 |0060: return-void │ │ +4335e8: |[4335e8] de.danoeh.antennapod.storage.preferences.UserPreferences.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ +4335f8: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4335fc: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +433602: 0c00 |0005: move-result-object v0 │ │ +433604: 5441 4896 |0006: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@9648 │ │ +433608: 6e10 0db2 0100 |0008: invoke-virtual {v1}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ +43360e: 0c01 |000b: move-result-object v1 │ │ +433610: 1a02 19c6 |000c: const-string v2, "prefProxyType" // string@c619 │ │ +433614: 7230 9502 2001 |000e: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +43361a: 5441 4596 |0011: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ +43361e: 7110 a80a 0100 |0013: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +433624: 0a01 |0016: move-result v1 │ │ +433626: 1a02 16c6 |0017: const-string v2, "prefProxyHost" // string@c616 │ │ +43362a: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ +43362e: 7220 9702 2000 |001b: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +433634: 2806 |001e: goto 0024 // +0006 │ │ +433636: 5441 4596 |001f: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@9645 │ │ +43363a: 7230 9502 2001 |0021: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +433640: 5241 4796 |0024: iget v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@9647 │ │ +433644: 1a02 18c6 |0026: const-string v2, "prefProxyPort" // string@c618 │ │ +433648: 3d01 0c00 |0028: if-lez v1, 0034 // +000c │ │ +43364c: 1403 ffff 0000 |002a: const v3, #float 9.18341e-41 // #0000ffff │ │ +433652: 3731 0300 |002d: if-le v1, v3, 0030 // +0003 │ │ +433656: 2805 |002f: goto 0034 // +0005 │ │ +433658: 7230 9302 2001 |0030: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +43365e: 2804 |0033: goto 0037 // +0004 │ │ +433660: 7220 9702 2000 |0034: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +433666: 5441 4996 |0037: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ +43366a: 7110 a80a 0100 |0039: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +433670: 0a01 |003c: move-result v1 │ │ +433672: 1a02 1ac6 |003d: const-string v2, "prefProxyUser" // string@c61a │ │ +433676: 3801 0600 |003f: if-eqz v1, 0045 // +0006 │ │ +43367a: 7220 9702 2000 |0041: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +433680: 2806 |0044: goto 004a // +0006 │ │ +433682: 5441 4996 |0045: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@9649 │ │ +433686: 7230 9502 2001 |0047: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +43368c: 5441 4696 |004a: iget-object v1, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ +433690: 7110 a80a 0100 |004c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +433696: 0a01 |004f: move-result v1 │ │ +433698: 1a02 17c6 |0050: const-string v2, "prefProxyPassword" // string@c617 │ │ +43369c: 3801 0600 |0052: if-eqz v1, 0058 // +0006 │ │ +4336a0: 7220 9702 2000 |0054: invoke-interface {v0, v2}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +4336a6: 2806 |0057: goto 005d // +0006 │ │ +4336a8: 5444 4696 |0058: iget-object v4, v4, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@9646 │ │ +4336ac: 7230 9502 2004 |005a: invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +4336b2: 7210 8f02 0000 |005d: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4336b8: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0006 line=568 │ │ 0x0011 line=569 │ │ 0x001b line=570 │ │ 0x001f line=572 │ │ @@ -1029376,23 +1029376,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4336d4: |[4336d4] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueKeepSorted:(Z)V │ │ -4336e4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4336e8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4336ee: 0c00 |0005: move-result-object v0 │ │ -4336f0: 1a01 1cc6 |0006: const-string v1, "prefQueueKeepSorted" // string@c61c │ │ -4336f4: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -4336fa: 0c02 |000b: move-result-object v2 │ │ -4336fc: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -433702: 0e00 |000f: return-void │ │ +4336bc: |[4336bc] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueKeepSorted:(Z)V │ │ +4336cc: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4336d0: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4336d6: 0c00 |0005: move-result-object v0 │ │ +4336d8: 1a01 1cc6 |0006: const-string v1, "prefQueueKeepSorted" // string@c61c │ │ +4336dc: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +4336e2: 0c02 |000b: move-result-object v2 │ │ +4336e4: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4336ea: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0008 line=826 │ │ 0x000c line=827 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ @@ -1029402,27 +1029402,27 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -433704: |[433704] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueKeepSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -433714: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -433718: 0e00 |0002: return-void │ │ -43371a: 6200 0bd9 |0003: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -43371e: 7210 9902 0000 |0005: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -433724: 0c00 |0008: move-result-object v0 │ │ -433726: 1a01 1dc6 |0009: const-string v1, "prefQueueKeepSortedOrder" // string@c61d │ │ -43372a: 6e10 0db2 0200 |000b: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ -433730: 0c02 |000e: move-result-object v2 │ │ -433732: 7230 9502 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -433738: 0c02 |0012: move-result-object v2 │ │ -43373a: 7210 8f02 0200 |0013: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -433740: 0e00 |0016: return-void │ │ +4336ec: |[4336ec] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueKeepSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +4336fc: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +433700: 0e00 |0002: return-void │ │ +433702: 6200 0bd9 |0003: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433706: 7210 9902 0000 |0005: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +43370c: 0c00 |0008: move-result-object v0 │ │ +43370e: 1a01 1dc6 |0009: const-string v1, "prefQueueKeepSortedOrder" // string@c61d │ │ +433712: 6e10 0db2 0200 |000b: invoke-virtual {v2}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b20d │ │ +433718: 0c02 |000e: move-result-object v2 │ │ +43371a: 7230 9502 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +433720: 0c02 |0012: move-result-object v2 │ │ +433722: 7210 8f02 0200 |0013: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433728: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=850 │ │ 0x000b line=851 │ │ 0x0013 line=852 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ @@ -1029432,23 +1029432,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -433744: |[433744] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueLocked:(Z)V │ │ -433754: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433758: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -43375e: 0c00 |0005: move-result-object v0 │ │ -433760: 1a01 1ec6 |0006: const-string v1, "prefQueueLocked" // string@c61e │ │ -433764: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -43376a: 0c02 |000b: move-result-object v2 │ │ -43376c: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -433772: 0e00 |000f: return-void │ │ +43372c: |[43372c] de.danoeh.antennapod.storage.preferences.UserPreferences.setQueueLocked:(Z)V │ │ +43373c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433740: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +433746: 0c00 |0005: move-result-object v0 │ │ +433748: 1a01 1ec6 |0006: const-string v1, "prefQueueLocked" // string@c61e │ │ +43374c: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +433752: 0c02 |000b: move-result-object v2 │ │ +433754: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +43375a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0008 line=690 │ │ 0x000c line=691 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ @@ -1029458,23 +1029458,23 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -433774: |[433774] de.danoeh.antennapod.storage.preferences.UserPreferences.setRewindSecs:(I)V │ │ -433784: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433788: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -43378e: 0c00 |0005: move-result-object v0 │ │ -433790: 1a01 1fc6 |0006: const-string v1, "prefRewindSecs" // string@c61f │ │ -433794: 7230 9302 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -43379a: 0c02 |000b: move-result-object v2 │ │ -43379c: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4337a2: 0e00 |000f: return-void │ │ +43375c: |[43375c] de.danoeh.antennapod.storage.preferences.UserPreferences.setRewindSecs:(I)V │ │ +43376c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433770: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +433776: 0c00 |0005: move-result-object v0 │ │ +433778: 1a01 1fc6 |0006: const-string v1, "prefRewindSecs" // string@c61f │ │ +43377c: 7230 9302 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +433782: 0c02 |000b: move-result-object v2 │ │ +433784: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +43378a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0008 line=613 │ │ 0x000c line=614 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -1029484,25 +1029484,25 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4337a4: |[4337a4] de.danoeh.antennapod.storage.preferences.UserPreferences.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V │ │ -4337b4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4337b8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4337be: 0c00 |0005: move-result-object v0 │ │ -4337c0: 1a01 90da |0006: const-string v1, "showTimeLeft" // string@da90 │ │ -4337c4: 6e10 b5b1 0200 |0008: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ -4337ca: 0a02 |000b: move-result v2 │ │ -4337cc: 7230 9102 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -4337d2: 0c02 |000f: move-result-object v2 │ │ -4337d4: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4337da: 0e00 |0013: return-void │ │ +43378c: |[43378c] de.danoeh.antennapod.storage.preferences.UserPreferences.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V │ │ +43379c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4337a0: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4337a6: 0c00 |0005: move-result-object v0 │ │ +4337a8: 1a01 90da |0006: const-string v1, "showTimeLeft" // string@da90 │ │ +4337ac: 6e10 b5b1 0200 |0008: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ +4337b2: 0a02 |000b: move-result v2 │ │ +4337b4: 7230 9102 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +4337ba: 0c02 |000f: move-result-object v2 │ │ +4337bc: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4337c2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Ljava/lang/Boolean; │ │ │ │ #93 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1029510,23 +1029510,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4337dc: |[4337dc] de.danoeh.antennapod.storage.preferences.UserPreferences.setSkipSilence:(Z)V │ │ -4337ec: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4337f0: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4337f6: 0c00 |0005: move-result-object v0 │ │ -4337f8: 1a01 2dc6 |0006: const-string v1, "prefSkipSilence" // string@c62d │ │ -4337fc: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -433802: 0c02 |000b: move-result-object v2 │ │ -433804: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -43380a: 0e00 |000f: return-void │ │ +4337c4: |[4337c4] de.danoeh.antennapod.storage.preferences.UserPreferences.setSkipSilence:(Z)V │ │ +4337d4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4337d8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4337de: 0c00 |0005: move-result-object v0 │ │ +4337e0: 1a01 2dc6 |0006: const-string v1, "prefSkipSilence" // string@c62d │ │ +4337e4: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +4337ea: 0c02 |000b: move-result-object v2 │ │ +4337ec: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4337f2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0008 line=631 │ │ 0x000c line=632 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ @@ -1029536,23 +1029536,23 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -43380c: |[43380c] de.danoeh.antennapod.storage.preferences.UserPreferences.setStreamOverDownload:(Z)V │ │ -43381c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433820: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -433826: 0c00 |0005: move-result-object v0 │ │ -433828: 1a01 2fc6 |0006: const-string v1, "prefStreamOverDownload" // string@c62f │ │ -43382c: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -433832: 0c02 |000b: move-result-object v2 │ │ -433834: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -43383a: 0e00 |000f: return-void │ │ +4337f4: |[4337f4] de.danoeh.antennapod.storage.preferences.UserPreferences.setStreamOverDownload:(Z)V │ │ +433804: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433808: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +43380e: 0c00 |0005: move-result-object v0 │ │ +433810: 1a01 2fc6 |0006: const-string v1, "prefStreamOverDownload" // string@c62f │ │ +433814: 7230 9102 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +43381a: 0c02 |000b: move-result-object v2 │ │ +43381c: 7210 8f02 0200 |000c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433822: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ │ │ #95 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1029560,25 +1029560,25 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -43383c: |[43383c] de.danoeh.antennapod.storage.preferences.UserPreferences.setSubscriptionsFilter:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)V │ │ -43384c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433850: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -433856: 0c00 |0005: move-result-object v0 │ │ -433858: 1a01 31c6 |0006: const-string v1, "prefSubscriptionsFilter" // string@c631 │ │ -43385c: 6e10 59ac 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.serialize:()Ljava/lang/String; // method@ac59 │ │ -433862: 0c02 |000b: move-result-object v2 │ │ -433864: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -43386a: 0c02 |000f: move-result-object v2 │ │ -43386c: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -433872: 0e00 |0013: return-void │ │ +433824: |[433824] de.danoeh.antennapod.storage.preferences.UserPreferences.setSubscriptionsFilter:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)V │ │ +433834: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433838: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +43383e: 0c00 |0005: move-result-object v0 │ │ +433840: 1a01 31c6 |0006: const-string v1, "prefSubscriptionsFilter" // string@c631 │ │ +433844: 6e10 59ac 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.serialize:()Ljava/lang/String; // method@ac59 │ │ +43384a: 0c02 |000b: move-result-object v2 │ │ +43384c: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +433852: 0c02 |000f: move-result-object v2 │ │ +433854: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +43385a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0008 line=892 │ │ 0x0010 line=893 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ @@ -1029588,48 +1029588,48 @@ │ │ type : '(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -433874: |[433874] de.danoeh.antennapod.storage.preferences.UserPreferences.setTheme:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ -433884: 6200 b6d8 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d8b6 │ │ -433888: 6e10 0eb2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -43388e: 0a02 |0005: move-result v2 │ │ -433890: 4402 0002 |0006: aget v2, v0, v2 │ │ -433894: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -433896: 1a01 39c6 |0009: const-string v1, "prefTheme" // string@c639 │ │ -43389a: 3202 2500 |000b: if-eq v2, v0, 0030 // +0025 │ │ -43389e: 1220 |000d: const/4 v0, #int 2 // #2 │ │ -4338a0: 3202 1200 |000e: if-eq v2, v0, 0020 // +0012 │ │ -4338a4: 6202 0bd9 |0010: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4338a8: 7210 9902 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4338ae: 0c02 |0015: move-result-object v2 │ │ -4338b0: 1a00 64de |0016: const-string v0, "system" // string@de64 │ │ -4338b4: 7230 9502 1200 |0018: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -4338ba: 0c02 |001b: move-result-object v2 │ │ -4338bc: 7210 8f02 0200 |001c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4338c2: 2820 |001f: goto 003f // +0020 │ │ -4338c4: 6202 0bd9 |0020: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4338c8: 7210 9902 0200 |0022: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4338ce: 0c02 |0025: move-result-object v2 │ │ -4338d0: 1a00 f809 |0026: const-string v0, "1" // string@09f8 │ │ -4338d4: 7230 9502 1200 |0028: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -4338da: 0c02 |002b: move-result-object v2 │ │ -4338dc: 7210 8f02 0200 |002c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4338e2: 2810 |002f: goto 003f // +0010 │ │ -4338e4: 6202 0bd9 |0030: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4338e8: 7210 9902 0200 |0032: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4338ee: 0c02 |0035: move-result-object v2 │ │ -4338f0: 1a00 e009 |0036: const-string v0, "0" // string@09e0 │ │ -4338f4: 7230 9502 1200 |0038: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -4338fa: 0c02 |003b: move-result-object v2 │ │ -4338fc: 7210 8f02 0200 |003c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -433902: 0e00 |003f: return-void │ │ +43385c: |[43385c] de.danoeh.antennapod.storage.preferences.UserPreferences.setTheme:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ +43386c: 6200 b6d8 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$1;.$SwitchMap$de$danoeh$antennapod$storage$preferences$UserPreferences$ThemePreference:[I // field@d8b6 │ │ +433870: 6e10 0eb2 0200 |0002: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +433876: 0a02 |0005: move-result v2 │ │ +433878: 4402 0002 |0006: aget v2, v0, v2 │ │ +43387c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +43387e: 1a01 39c6 |0009: const-string v1, "prefTheme" // string@c639 │ │ +433882: 3202 2500 |000b: if-eq v2, v0, 0030 // +0025 │ │ +433886: 1220 |000d: const/4 v0, #int 2 // #2 │ │ +433888: 3202 1200 |000e: if-eq v2, v0, 0020 // +0012 │ │ +43388c: 6202 0bd9 |0010: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433890: 7210 9902 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +433896: 0c02 |0015: move-result-object v2 │ │ +433898: 1a00 64de |0016: const-string v0, "system" // string@de64 │ │ +43389c: 7230 9502 1200 |0018: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +4338a2: 0c02 |001b: move-result-object v2 │ │ +4338a4: 7210 8f02 0200 |001c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4338aa: 2820 |001f: goto 003f // +0020 │ │ +4338ac: 6202 0bd9 |0020: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4338b0: 7210 9902 0200 |0022: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4338b6: 0c02 |0025: move-result-object v2 │ │ +4338b8: 1a00 f809 |0026: const-string v0, "1" // string@09f8 │ │ +4338bc: 7230 9502 1200 |0028: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +4338c2: 0c02 |002b: move-result-object v2 │ │ +4338c4: 7210 8f02 0200 |002c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4338ca: 2810 |002f: goto 003f // +0010 │ │ +4338cc: 6202 0bd9 |0030: sget-object v2, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4338d0: 7210 9902 0200 |0032: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +4338d6: 0c02 |0035: move-result-object v2 │ │ +4338d8: 1a00 e009 |0036: const-string v0, "0" // string@09e0 │ │ +4338dc: 7230 9502 1200 |0038: invoke-interface {v2, v1, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +4338e2: 0c02 |003b: move-result-object v2 │ │ +4338e4: 7210 8f02 0200 |003c: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4338ea: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0010 line=165 │ │ 0x0020 line=162 │ │ 0x0030 line=159 │ │ locals : │ │ @@ -1029640,25 +1029640,25 @@ │ │ type : '(F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -433904: |[433904] de.danoeh.antennapod.storage.preferences.UserPreferences.setVideoPlaybackSpeed:(F)V │ │ -433914: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -433918: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -43391e: 0c00 |0005: move-result-object v0 │ │ -433920: 1a01 3ec6 |0006: const-string v1, "prefVideoPlaybackSpeed" // string@c63e │ │ -433924: 7110 c0b2 0200 |0008: invoke-static {v2}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@b2c0 │ │ -43392a: 0c02 |000b: move-result-object v2 │ │ -43392c: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -433932: 0c02 |000f: move-result-object v2 │ │ -433934: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -43393a: 0e00 |0013: return-void │ │ +4338ec: |[4338ec] de.danoeh.antennapod.storage.preferences.UserPreferences.setVideoPlaybackSpeed:(F)V │ │ +4338fc: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +433900: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +433906: 0c00 |0005: move-result-object v0 │ │ +433908: 1a01 3ec6 |0006: const-string v1, "prefVideoPlaybackSpeed" // string@c63e │ │ +43390c: 7110 c0b2 0200 |0008: invoke-static {v2}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@b2c0 │ │ +433912: 0c02 |000b: move-result-object v2 │ │ +433914: 7230 9502 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +43391a: 0c02 |000f: move-result-object v2 │ │ +43391c: 7210 8f02 0200 |0010: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +433922: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0008 line=625 │ │ 0x0010 line=626 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) F │ │ @@ -1029668,152 +1029668,152 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -43249c: |[43249c] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldDeleteRemoveFromQueue:()Z │ │ -4324ac: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4324b0: 1a01 e5c5 |0002: const-string v1, "prefDeleteRemovesFromQueue" // string@c5e5 │ │ -4324b4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4324b6: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -4324bc: 0a00 |0008: move-result v0 │ │ -4324be: 0f00 |0009: return v0 │ │ +432484: |[432484] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldDeleteRemoveFromQueue:()Z │ │ +432494: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432498: 1a01 e5c5 |0002: const-string v1, "prefDeleteRemovesFromQueue" // string@c5e5 │ │ +43249c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43249e: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +4324a4: 0a00 |0008: move-result v0 │ │ +4324a6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ │ │ #99 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'shouldFavoriteKeepEpisode' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4324c0: |[4324c0] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldFavoriteKeepEpisode:()Z │ │ -4324d0: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4324d4: 1a01 f7c5 |0002: const-string v1, "prefFavoriteKeepsEpisode" // string@c5f7 │ │ -4324d8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -4324da: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -4324e0: 0a00 |0008: move-result v0 │ │ -4324e2: 0f00 |0009: return v0 │ │ +4324a8: |[4324a8] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldFavoriteKeepEpisode:()Z │ │ +4324b8: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4324bc: 1a01 f7c5 |0002: const-string v1, "prefFavoriteKeepsEpisode" // string@c5f7 │ │ +4324c0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4324c2: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +4324c8: 0a00 |0008: move-result v0 │ │ +4324ca: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ │ │ #100 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'shouldPauseForFocusLoss' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4324e4: |[4324e4] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldPauseForFocusLoss:()Z │ │ -4324f4: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4324f8: 1a01 0bc6 |0002: const-string v1, "prefPauseForFocusLoss" // string@c60b │ │ -4324fc: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -4324fe: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432504: 0a00 |0008: move-result v0 │ │ -432506: 0f00 |0009: return v0 │ │ +4324cc: |[4324cc] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldPauseForFocusLoss:()Z │ │ +4324dc: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4324e0: 1a01 0bc6 |0002: const-string v1, "prefPauseForFocusLoss" // string@c60b │ │ +4324e4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4324e6: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +4324ec: 0a00 |0008: move-result v0 │ │ +4324ee: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ locals : │ │ │ │ #101 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'shouldShowRemainingTime' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -432508: |[432508] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldShowRemainingTime:()Z │ │ -432518: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -43251c: 1a01 90da |0002: const-string v1, "showTimeLeft" // string@da90 │ │ -432520: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -432522: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432528: 0a00 |0008: move-result v0 │ │ -43252a: 0f00 |0009: return v0 │ │ +4324f0: |[4324f0] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldShowRemainingTime:()Z │ │ +432500: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432504: 1a01 90da |0002: const-string v1, "showTimeLeft" // string@da90 │ │ +432508: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43250a: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432510: 0a00 |0008: move-result v0 │ │ +432512: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ │ │ #102 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'shouldShowSubscriptionTitle' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -43252c: |[43252c] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldShowSubscriptionTitle:()Z │ │ -43253c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432540: 1a01 30c6 |0002: const-string v1, "prefSubscriptionTitle" // string@c630 │ │ -432544: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -432546: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -43254c: 0a00 |0008: move-result v0 │ │ -43254e: 0f00 |0009: return v0 │ │ +432514: |[432514] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldShowSubscriptionTitle:()Z │ │ +432524: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432528: 1a01 30c6 |0002: const-string v1, "prefSubscriptionTitle" // string@c630 │ │ +43252c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43252e: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432534: 0a00 |0008: move-result v0 │ │ +432536: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ locals : │ │ │ │ #103 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'shouldSkipKeepEpisode' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -432550: |[432550] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldSkipKeepEpisode:()Z │ │ -432560: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432564: 1a01 2cc6 |0002: const-string v1, "prefSkipKeepsEpisode" // string@c62c │ │ -432568: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -43256a: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432570: 0a00 |0008: move-result v0 │ │ -432572: 0f00 |0009: return v0 │ │ +432538: |[432538] de.danoeh.antennapod.storage.preferences.UserPreferences.shouldSkipKeepEpisode:()Z │ │ +432548: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +43254c: 1a01 2cc6 |0002: const-string v1, "prefSkipKeepsEpisode" // string@c62c │ │ +432550: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +432552: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432558: 0a00 |0008: move-result v0 │ │ +43255a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ │ │ #104 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'showAutoDownloadReport' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -432574: |[432574] de.danoeh.antennapod.storage.preferences.UserPreferences.showAutoDownloadReport:()Z │ │ -432584: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -432588: 1301 1a00 |0002: const/16 v1, #int 26 // #1a │ │ -43258c: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -432590: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -432592: 0f00 |0007: return v0 │ │ -432594: 6200 0bd9 |0008: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432598: 1a01 2ac6 |000a: const-string v1, "prefShowAutoDownloadReport" // string@c62a │ │ -43259c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -43259e: 7230 9a02 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -4325a4: 0a00 |0010: move-result v0 │ │ -4325a6: 0f00 |0011: return v0 │ │ +43255c: |[43255c] de.danoeh.antennapod.storage.preferences.UserPreferences.showAutoDownloadReport:()Z │ │ +43256c: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +432570: 1301 1a00 |0002: const/16 v1, #int 26 // #1a │ │ +432574: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +432578: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +43257a: 0f00 |0007: return v0 │ │ +43257c: 6200 0bd9 |0008: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432580: 1a01 2ac6 |000a: const-string v1, "prefShowAutoDownloadReport" // string@c62a │ │ +432584: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +432586: 7230 9a02 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +43258c: 0a00 |0010: move-result v0 │ │ +43258e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0008 line=315 │ │ locals : │ │ │ │ #105 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1029821,22 +1029821,22 @@ │ │ type : '(I)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -4325a8: |[4325a8] de.danoeh.antennapod.storage.preferences.UserPreferences.showButtonOnCompactNotification:(I)Z │ │ -4325b8: 7100 28b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getCompactNotificationButtons:()Ljava/util/List; // method@b028 │ │ -4325be: 0c00 |0003: move-result-object v0 │ │ -4325c0: 7110 38b2 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -4325c6: 0c01 |0007: move-result-object v1 │ │ -4325c8: 7220 dab4 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -4325ce: 0a01 |000b: move-result v1 │ │ -4325d0: 0f01 |000c: return v1 │ │ +432590: |[432590] de.danoeh.antennapod.storage.preferences.UserPreferences.showButtonOnCompactNotification:(I)Z │ │ +4325a0: 7100 28b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getCompactNotificationButtons:()Ljava/util/List; // method@b028 │ │ +4325a6: 0c00 |0003: move-result-object v0 │ │ +4325a8: 7110 38b2 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +4325ae: 0c01 |0007: move-result-object v1 │ │ +4325b0: 7220 dab4 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +4325b6: 0a01 |000b: move-result v1 │ │ +4325b8: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) I │ │ │ │ #106 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1029844,25 +1029844,25 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -4325d4: |[4325d4] de.danoeh.antennapod.storage.preferences.UserPreferences.showDownloadReport:()Z │ │ -4325e4: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -4325e8: 1301 1a00 |0002: const/16 v1, #int 26 // #1a │ │ -4325ec: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -4325ee: 3410 0300 |0005: if-lt v0, v1, 0008 // +0003 │ │ -4325f2: 0f02 |0007: return v2 │ │ -4325f4: 6200 0bd9 |0008: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -4325f8: 1a01 2bc6 |000a: const-string v1, "prefShowDownloadReport" // string@c62b │ │ -4325fc: 7230 9a02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -432602: 0a00 |000f: move-result v0 │ │ -432604: 0f00 |0010: return v0 │ │ +4325bc: |[4325bc] de.danoeh.antennapod.storage.preferences.UserPreferences.showDownloadReport:()Z │ │ +4325cc: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +4325d0: 1301 1a00 |0002: const/16 v1, #int 26 // #1a │ │ +4325d4: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +4325d6: 3410 0300 |0005: if-lt v0, v1, 0008 // +0003 │ │ +4325da: 0f02 |0007: return v2 │ │ +4325dc: 6200 0bd9 |0008: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +4325e0: 1a01 2bc6 |000a: const-string v1, "prefShowDownloadReport" // string@c62b │ │ +4325e4: 7230 9a02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +4325ea: 0a00 |000f: move-result v0 │ │ +4325ec: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0008 line=301 │ │ locals : │ │ │ │ #107 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ @@ -1029870,78 +1029870,78 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -432608: |[432608] de.danoeh.antennapod.storage.preferences.UserPreferences.showFastForwardOnCompactNotification:()Z │ │ -432618: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -43261a: 7110 8bb0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b08b │ │ -432620: 0a00 |0004: move-result v0 │ │ -432622: 0f00 |0005: return v0 │ │ +4325f0: |[4325f0] de.danoeh.antennapod.storage.preferences.UserPreferences.showFastForwardOnCompactNotification:()Z │ │ +432600: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +432602: 7110 8bb0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b08b │ │ +432608: 0a00 |0004: move-result v0 │ │ +43260a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=223 │ │ locals : │ │ │ │ #108 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'showRewindOnCompactNotification' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -432624: |[432624] de.danoeh.antennapod.storage.preferences.UserPreferences.showRewindOnCompactNotification:()Z │ │ -432634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -432636: 7110 8bb0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b08b │ │ -43263c: 0a00 |0004: move-result v0 │ │ -43263e: 0f00 |0005: return v0 │ │ +43260c: |[43260c] de.danoeh.antennapod.storage.preferences.UserPreferences.showRewindOnCompactNotification:()Z │ │ +43261c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +43261e: 7110 8bb0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b08b │ │ +432624: 0a00 |0004: move-result v0 │ │ +432626: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=219 │ │ locals : │ │ │ │ #109 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'showSkipOnCompactNotification' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -432640: |[432640] de.danoeh.antennapod.storage.preferences.UserPreferences.showSkipOnCompactNotification:()Z │ │ -432650: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -432652: 7110 8bb0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b08b │ │ -432658: 0a00 |0004: move-result v0 │ │ -43265a: 0f00 |0005: return v0 │ │ +432628: |[432628] de.danoeh.antennapod.storage.preferences.UserPreferences.showSkipOnCompactNotification:()Z │ │ +432638: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +43263a: 7110 8bb0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showButtonOnCompactNotification:(I)Z // method@b08b │ │ +432640: 0a00 |0004: move-result v0 │ │ +432642: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=227 │ │ locals : │ │ │ │ #110 : (in Lde/danoeh/antennapod/storage/preferences/UserPreferences;) │ │ name : 'timeRespectsSpeed' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -43265c: |[43265c] de.danoeh.antennapod.storage.preferences.UserPreferences.timeRespectsSpeed:()Z │ │ -43266c: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ -432670: 1a01 14c6 |0002: const-string v1, "prefPlaybackTimeRespectsSpeed" // string@c614 │ │ -432674: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -432676: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -43267c: 0a00 |0008: move-result v0 │ │ -43267e: 0f00 |0009: return v0 │ │ +432644: |[432644] de.danoeh.antennapod.storage.preferences.UserPreferences.timeRespectsSpeed:()Z │ │ +432654: 6200 0bd9 |0000: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.prefs:Landroid/content/SharedPreferences; // field@d90b │ │ +432658: 1a01 14c6 |0002: const-string v1, "prefPlaybackTimeRespectsSpeed" // string@c614 │ │ +43265c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +43265e: 7230 9a02 1002 |0005: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +432664: 0a00 |0008: move-result v0 │ │ +432666: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 24087 (UserPreferences.java) │ │ @@ -1455126,820 +1455126,828 @@ │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lde/danoeh/antennapod/ApEventBusIndex;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 44 │ │ + registers : 37 │ │ ins : 0 │ │ outs : 6 │ │ - insns size : 1551 16-bit code units │ │ + insns size : 1540 16-bit code units │ │ 3b36d4: |[3b36d4] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ 3b36e4: 2200 ee1e |0000: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ 3b36e8: 7010 a9b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ 3b36ee: 6900 ba49 |0005: sput-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@49ba │ │ 3b36f2: 2200 c31f |0007: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b36f6: 1301 0800 |0009: const/16 v1, #int 8 // #8 │ │ -3b36fa: 2312 2421 |000b: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b36fe: 2203 c61f |000d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3702: 620a 51d9 |000f: sget-object v10, Lorg/greenrobot/eventbus/ThreadMode;.MAIN:Lorg/greenrobot/eventbus/ThreadMode; // field@d951 │ │ -3b3706: 1a04 4ac1 |0011: const-string v4, "onUnreadItemsUpdate" // string@c14a │ │ -3b370a: 1c0b 9b1a |0013: const-class v11, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ -3b370e: 7040 12b7 43ab |0015: invoke-direct {v3, v4, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3714: 120c |0018: const/4 v12, #int 0 // #0 │ │ -3b3716: 4d03 020c |0019: aput-object v3, v2, v12 │ │ -3b371a: 2203 c61f |001b: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b371e: 1a0d 02c0 |001d: const-string v13, "onPlaybackServiceChanged" // string@c002 │ │ -3b3722: 1c0e a01a |001f: const-class v14, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aa0 │ │ -3b3726: 7040 12b7 d3ae |0021: invoke-direct {v3, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b372c: 121f |0024: const/4 v15, #int 1 // #1 │ │ -3b372e: 4d03 020f |0025: aput-object v3, v2, v15 │ │ -3b3732: 2203 c61f |0027: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3736: 1a04 84e3 |0029: const-string v4, "updatePlaybackSpeedButton" // string@e384 │ │ -3b373a: 1c05 a21a |002b: const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ -3b373e: 7040 12b7 43a5 |002d: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3744: 1229 |0030: const/4 v9, #int 2 // #2 │ │ -3b3746: 4d03 0209 |0031: aput-object v3, v2, v9 │ │ -3b374a: 2203 c61f |0033: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b374e: 1a04 43db |0035: const-string v4, "sleepTimerUpdate" // string@db43 │ │ -3b3752: 1c08 a11a |0037: const-class v8, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aa1 │ │ -3b3756: 7040 12b7 43a8 |0039: invoke-direct {v3, v4, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b375c: 1237 |003c: const/4 v7, #int 3 // #3 │ │ -3b375e: 4d03 0207 |003d: aput-object v3, v2, v7 │ │ -3b3762: 2203 c61f |003f: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3766: 1a04 f66f |0041: const-string v4, "bufferUpdate" // string@6ff6 │ │ -3b376a: 1c05 9c1a |0043: const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ -3b376e: 7040 12b7 43a5 |0045: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3774: 1246 |0048: const/4 v6, #int 4 // #4 │ │ -3b3776: 4d03 0206 |0049: aput-object v3, v2, v6 │ │ -3b377a: 2203 c61f |004b: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b377e: 1a04 85e3 |004d: const-string v4, "updatePosition" // string@e385 │ │ -3b3782: 1c05 9e1a |004f: const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ -3b3786: 7040 12b7 43a5 |0051: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b378c: 1254 |0054: const/4 v4, #int 5 // #5 │ │ -3b378e: 4d03 0204 |0055: aput-object v3, v2, v4 │ │ -3b3792: 2203 c61f |0057: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3796: 1a04 b484 |0059: const-string v4, "favoritesChanged" // string@84b4 │ │ -3b379a: 1c06 851a |005b: const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a85 │ │ -3b379e: 7040 12b7 43a6 |005d: invoke-direct {v3, v4, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b37a4: 1266 |0060: const/4 v6, #int 6 // #6 │ │ -3b37a6: 4d03 0206 |0061: aput-object v3, v2, v6 │ │ -3b37aa: 2203 c61f |0063: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b37ae: 1a04 d2b7 |0065: const-string v4, "mediaPlayerError" // string@b7d2 │ │ -3b37b2: 1c06 8a1a |0067: const-class v6, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a8a │ │ -3b37b6: 7040 12b7 43a6 |0069: invoke-direct {v3, v4, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b37bc: 1312 0700 |006c: const/16 v18, #int 7 // #7 │ │ -3b37c0: 4d03 0212 |006e: aput-object v3, v2, v18 │ │ -3b37c4: 1c03 cd1a |0070: const-class v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1acd │ │ -3b37c8: 7040 0fb7 302f |0072: invoke-direct {v0, v3, v15, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b37ce: 7110 3194 0000 |0075: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b37d4: 2200 c31f |0078: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b37d8: 23f2 2421 |007a: new-array v2, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b37dc: 2203 c61f |007c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b37e0: 1a06 f3be |007e: const-string v6, "onEventMainThread" // string@bef3 │ │ -3b37e4: 1c04 861a |0080: const-class v4, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a86 │ │ -3b37e8: 7040 12b7 63a4 |0082: invoke-direct {v3, v6, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b37ee: 4d03 020c |0085: aput-object v3, v2, v12 │ │ -3b37f2: 1c03 811b |0087: const-class v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment; // type@1b81 │ │ -3b37f6: 7040 0fb7 302f |0089: invoke-direct {v0, v3, v15, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b37fc: 7110 3194 0000 |008c: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3802: 2200 c31f |008f: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3806: 23f2 2421 |0091: new-array v2, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b380a: 2203 c61f |0093: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b380e: 7040 12b7 63a5 |0095: invoke-direct {v3, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3814: 4d03 020c |0098: aput-object v3, v2, v12 │ │ -3b3818: 1c03 d41a |009a: const-class v3, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ad4 │ │ -3b381c: 7040 0fb7 302f |009c: invoke-direct {v0, v3, v15, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3822: 7110 3194 0000 |009f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3828: 2200 c31f |00a2: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b382c: 23f2 2421 |00a4: new-array v2, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3830: 2203 c61f |00a6: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3834: 1a07 47bf |00a8: const-string v7, "onHistoryUpdated" // string@bf47 │ │ -3b3838: 1c01 9d1a |00aa: const-class v1, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1a9d │ │ -3b383c: 7040 12b7 73a1 |00ac: invoke-direct {v3, v7, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3842: 4d03 020c |00af: aput-object v3, v2, v12 │ │ -3b3846: 1c01 9d1b |00b1: const-class v1, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // type@1b9d │ │ -3b384a: 7040 0fb7 102f |00b3: invoke-direct {v0, v1, v15, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3850: 7110 3194 0000 |00b6: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3856: 2200 c31f |00b9: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b385a: 23f1 2421 |00bb: new-array v1, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b385e: 2202 c61f |00bd: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3862: 1a03 23e0 |00bf: const-string v3, "timerUpdated" // string@e023 │ │ -3b3866: 7040 12b7 32a8 |00c1: invoke-direct {v2, v3, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b386c: 4d02 010c |00c4: aput-object v2, v1, v12 │ │ -3b3870: 1c02 571a |00c6: const-class v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a57 │ │ -3b3874: 7040 0fb7 201f |00c8: invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b387a: 7110 3194 0000 |00cb: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3880: 2200 c31f |00ce: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3884: 2391 2421 |00d0: new-array v1, v9, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3888: 2202 c61f |00d2: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b388c: 1a03 16c0 |00d4: const-string v3, "onPositionObserverUpdate" // string@c016 │ │ -3b3890: 7040 12b7 32a5 |00d6: invoke-direct {v2, v3, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3896: 4d02 010c |00d9: aput-object v2, v1, v12 │ │ -3b389a: 2202 c61f |00db: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b389e: 7040 12b7 d2ae |00dd: invoke-direct {v2, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b38a4: 4d02 010f |00e0: aput-object v2, v1, v15 │ │ -3b38a8: 1c02 1b1b |00e2: const-class v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // type@1b1b │ │ -3b38ac: 7040 0fb7 201f |00e4: invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b38b2: 7110 3194 0000 |00e7: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b38b8: 2200 c31f |00ea: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b38bc: 2391 2421 |00ec: new-array v1, v9, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b38c0: 2202 c61f |00ee: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b38c4: 1a03 f3be |00f0: const-string v3, "onEventMainThread" // string@bef3 │ │ -3b38c8: 1c07 881a |00f2: const-class v7, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ -3b38cc: 1315 0000 |00f4: const/16 v21, #int 0 // #0 │ │ -3b38d0: 1316 0100 |00f6: const/16 v22, #int 1 // #1 │ │ -3b38d4: 0818 0400 |00f8: move-object/from16 v24, v4 │ │ -3b38d8: 0724 |00fa: move-object v4, v2 │ │ -3b38da: 0819 0500 |00fb: move-object/from16 v25, v5 │ │ -3b38de: 0735 |00fd: move-object v5, v3 │ │ -3b38e0: 081a 0600 |00fe: move-object/from16 v26, v6 │ │ -3b38e4: 1263 |0100: const/4 v3, #int 6 // #6 │ │ -3b38e6: 0776 |0101: move-object v6, v7 │ │ -3b38e8: 07a7 |0102: move-object v7, v10 │ │ -3b38ea: 081c 0800 |0103: move-object/from16 v28, v8 │ │ -3b38ee: 0208 1500 |0105: move/from16 v8, v21 │ │ -3b38f2: 1310 0200 |0107: const/16 v16, #int 2 // #2 │ │ -3b38f6: 0209 1600 |0109: move/from16 v9, v22 │ │ -3b38fa: 7606 13b7 0400 |010b: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b3900: 4d02 010c |010e: aput-object v2, v1, v12 │ │ -3b3904: 2202 c61f |0110: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3908: 1a09 05bf |0112: const-string v9, "onFeedListChanged" // string@bf05 │ │ -3b390c: 1c08 871a |0114: const-class v8, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ -3b3910: 7040 12b7 92a8 |0116: invoke-direct {v2, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3916: 4d02 010f |0119: aput-object v2, v1, v15 │ │ -3b391a: 1c02 e31d |011b: const-class v2, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1de3 │ │ -3b391e: 7040 0fb7 201f |011d: invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3924: 7110 3194 0000 |0120: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b392a: 2200 c31f |0123: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b392e: 23f1 2421 |0125: new-array v1, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3932: 2202 c61f |0127: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3936: 1a04 b6e3 |0129: const-string v4, "updateSpeed" // string@e3b6 │ │ -3b393a: 1c05 a21a |012b: const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ -3b393e: 7040 12b7 42a5 |012d: invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3944: 4d02 010c |0130: aput-object v2, v1, v12 │ │ -3b3948: 1c02 7e1a |0132: const-class v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a7e │ │ -3b394c: 7040 0fb7 201f |0134: invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3952: 7110 3194 0000 |0137: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3958: 2200 c31f |013a: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b395c: 23f1 2421 |013c: new-array v1, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3960: 2202 c61f |013e: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3964: 1a04 b2be |0140: const-string v4, "onDiscoveryDefaultUpdateEvent" // string@beb2 │ │ -3b3968: 1c05 831a |0142: const-class v5, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a83 │ │ -3b396c: 7040 12b7 42a5 |0144: invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3972: 4d02 010c |0147: aput-object v2, v1, v12 │ │ -3b3976: 1c02 b41b |0149: const-class v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // type@1bb4 │ │ -3b397a: 7040 0fb7 201f |014b: invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3980: 7110 3194 0000 |014e: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3986: 2200 c31f |0151: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b398a: 2331 2421 |0153: new-array v1, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b398e: 2202 c61f |0155: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3992: 7040 12b7 92a8 |0157: invoke-direct {v2, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3998: 4d02 010c |015a: aput-object v2, v1, v12 │ │ -3b399c: 2202 c61f |015c: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b39a0: 1a07 49c1 |015e: const-string v7, "onUnreadItemsChanged" // string@c149 │ │ -3b39a4: 7040 12b7 72ab |0160: invoke-direct {v2, v7, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b39aa: 4d02 010f |0163: aput-object v2, v1, v15 │ │ -3b39ae: 2202 c61f |0165: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b39b2: 0805 1800 |0167: move-object/from16 v5, v24 │ │ -3b39b6: 0806 1a00 |0169: move-object/from16 v6, v26 │ │ -3b39ba: 7040 12b7 62a5 |016b: invoke-direct {v2, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b39c0: 4d02 0110 |016e: aput-object v2, v1, v16 │ │ -3b39c4: 2202 c61f |0170: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b39c8: 1a11 f3be |0172: const-string v17, "onEventMainThread" // string@bef3 │ │ -3b39cc: 1c13 841a |0174: const-class v19, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ -3b39d0: 0724 |0176: move-object v4, v2 │ │ -3b39d2: 081d 0500 |0177: move-object/from16 v29, v5 │ │ -3b39d6: 0805 1100 |0179: move-object/from16 v5, v17 │ │ -3b39da: 076c |017b: move-object v12, v6 │ │ -3b39dc: 0806 1300 |017c: move-object/from16 v6, v19 │ │ -3b39e0: 081e 0700 |017e: move-object/from16 v30, v7 │ │ -3b39e4: 07a7 |0180: move-object v7, v10 │ │ -3b39e6: 081f 0800 |0181: move-object/from16 v31, v8 │ │ -3b39ea: 0208 1500 |0183: move/from16 v8, v21 │ │ -3b39ee: 0820 0900 |0185: move-object/from16 v32, v9 │ │ -3b39f2: 0209 1600 |0187: move/from16 v9, v22 │ │ -3b39f6: 7606 13b7 0400 |0189: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b39fc: 1239 |018c: const/4 v9, #int 3 // #3 │ │ -3b39fe: 4d02 0109 |018d: aput-object v2, v1, v9 │ │ -3b3a02: 2202 c61f |018f: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3a06: 0808 1900 |0191: move-object/from16 v8, v25 │ │ -3b3a0a: 7040 12b7 c2a8 |0193: invoke-direct {v2, v12, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3a10: 1244 |0196: const/4 v4, #int 4 // #4 │ │ -3b3a12: 4d02 0104 |0197: aput-object v2, v1, v4 │ │ -3b3a16: 2202 c61f |0199: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3a1a: 1a07 0ac0 |019b: const-string v7, "onPlayerStatusChanged" // string@c00a │ │ -3b3a1e: 1c06 8b1a |019d: const-class v6, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a8b │ │ -3b3a22: 7040 12b7 72a6 |019f: invoke-direct {v2, v7, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3a28: 1255 |01a2: const/4 v5, #int 5 // #5 │ │ -3b3a2a: 4d02 0105 |01a3: aput-object v2, v1, v5 │ │ -3b3a2e: 1c02 c31b |01a5: const-class v2, Lde/danoeh/antennapod/fragment/SearchFragment; // type@1bc3 │ │ -3b3a32: 7040 0fb7 201f |01a7: invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3a38: 7110 3194 0000 |01aa: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3a3e: 2200 c31f |01ad: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3a42: 2331 2421 |01af: new-array v1, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3a46: 2202 c61f |01b1: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3a4a: 1a13 f3be |01b3: const-string v19, "onEventMainThread" // string@bef3 │ │ -3b3a4e: 1c15 841a |01b5: const-class v21, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ -3b3a52: 1316 0000 |01b7: const/16 v22, #int 0 // #0 │ │ -3b3a56: 1317 0100 |01b9: const/16 v23, #int 1 // #1 │ │ -3b3a5a: 0724 |01bb: move-object v4, v2 │ │ -3b3a5c: 1253 |01bc: const/4 v3, #int 5 // #5 │ │ -3b3a5e: 0805 1300 |01bd: move-object/from16 v5, v19 │ │ -3b3a62: 0763 |01bf: move-object v3, v6 │ │ -3b3a64: 0806 1500 |01c0: move-object/from16 v6, v21 │ │ -3b3a68: 0821 0700 |01c2: move-object/from16 v33, v7 │ │ -3b3a6c: 07a7 |01c4: move-object v7, v10 │ │ -3b3a6e: 0822 0800 |01c5: move-object/from16 v34, v8 │ │ -3b3a72: 0208 1600 |01c7: move/from16 v8, v22 │ │ -3b3a76: 0209 1700 |01c9: move/from16 v9, v23 │ │ -3b3a7a: 7606 13b7 0400 |01cb: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b3a80: 1204 |01ce: const/4 v4, #int 0 // #0 │ │ -3b3a82: 4d02 0104 |01cf: aput-object v2, v1, v4 │ │ -3b3a86: 2202 c61f |01d1: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3a8a: 0809 1d00 |01d3: move-object/from16 v9, v29 │ │ -3b3a8e: 7040 12b7 c2a9 |01d5: invoke-direct {v2, v12, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3a94: 4d02 010f |01d8: aput-object v2, v1, v15 │ │ -3b3a98: 2202 c61f |01da: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3a9c: 0808 2200 |01dc: move-object/from16 v8, v34 │ │ -3b3aa0: 7040 12b7 c2a8 |01de: invoke-direct {v2, v12, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3aa6: 4d02 0110 |01e1: aput-object v2, v1, v16 │ │ -3b3aaa: 2202 c61f |01e3: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3aae: 0807 2100 |01e5: move-object/from16 v7, v33 │ │ -3b3ab2: 7040 12b7 72a3 |01e7: invoke-direct {v2, v7, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3ab8: 1236 |01ea: const/4 v6, #int 3 // #3 │ │ -3b3aba: 4d02 0106 |01eb: aput-object v2, v1, v6 │ │ -3b3abe: 2202 c61f |01ed: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3ac2: 1a04 c1be |01ef: const-string v4, "onDownloadLogChanged" // string@bec1 │ │ -3b3ac6: 1c05 9d18 |01f1: const-class v5, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@189d │ │ -3b3aca: 7040 12b7 42a5 |01f3: invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3ad0: 1244 |01f6: const/4 v4, #int 4 // #4 │ │ -3b3ad2: 4d02 0104 |01f7: aput-object v2, v1, v4 │ │ -3b3ad6: 2202 c61f |01f9: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3ada: 0805 1e00 |01fb: move-object/from16 v5, v30 │ │ -3b3ade: 7040 12b7 52ab |01fd: invoke-direct {v2, v5, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3ae4: 1254 |0200: const/4 v4, #int 5 // #5 │ │ -3b3ae6: 4d02 0104 |0201: aput-object v2, v1, v4 │ │ -3b3aea: 1c02 de1a |0203: const-class v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // type@1ade │ │ -3b3aee: 7040 0fb7 201f |0205: invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3af4: 7110 3194 0000 |0208: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3afa: 2200 c31f |020b: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3afe: 1301 0800 |020d: const/16 v1, #int 8 // #8 │ │ -3b3b02: 2312 2421 |020f: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3b06: 2201 c61f |0211: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3b0a: 7040 12b7 c1a9 |0213: invoke-direct {v1, v12, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3b10: 1204 |0216: const/4 v4, #int 0 // #0 │ │ -3b3b12: 4d01 0204 |0217: aput-object v1, v2, v4 │ │ +3b36f6: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +3b36f8: 2312 2421 |000a: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b36fc: 2209 c61f |000c: new-instance v9, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3700: 1a04 f3be |000e: const-string v4, "onEventMainThread" // string@bef3 │ │ +3b3704: 1c05 881a |0010: const-class v5, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ +3b3708: 620f 51d9 |0012: sget-object v15, Lorg/greenrobot/eventbus/ThreadMode;.MAIN:Lorg/greenrobot/eventbus/ThreadMode; // field@d951 │ │ +3b370c: 1207 |0014: const/4 v7, #int 0 // #0 │ │ +3b370e: 1218 |0015: const/4 v8, #int 1 // #1 │ │ +3b3710: 0793 |0016: move-object v3, v9 │ │ +3b3712: 07f6 |0017: move-object v6, v15 │ │ +3b3714: 7606 13b7 0300 |0018: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b371a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +3b371c: 4d09 0203 |001c: aput-object v9, v2, v3 │ │ +3b3720: 2204 c61f |001e: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3724: 1a05 05bf |0020: const-string v5, "onFeedListChanged" // string@bf05 │ │ +3b3728: 1c06 871a |0022: const-class v6, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1a87 │ │ +3b372c: 7040 12b7 54f6 |0024: invoke-direct {v4, v5, v6, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3732: 1217 |0027: const/4 v7, #int 1 // #1 │ │ +3b3734: 4d04 0207 |0028: aput-object v4, v2, v7 │ │ +3b3738: 1c04 e31d |002a: const-class v4, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1de3 │ │ +3b373c: 7040 0fb7 4027 |002c: invoke-direct {v0, v4, v7, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3742: 7110 3194 0000 |002f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3748: 2200 c31f |0032: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b374c: 1232 |0034: const/4 v2, #int 3 // #3 │ │ +3b374e: 2324 2421 |0035: new-array v4, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3752: 2208 c61f |0037: new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3756: 7030 11b7 5806 |0039: invoke-direct {v8, v5, v6}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b711 │ │ +3b375c: 4d08 0403 |003c: aput-object v8, v4, v3 │ │ +3b3760: 2208 c61f |003e: new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3764: 1a0b f3be |0040: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b3768: 1c0c 841a |0042: const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ +3b376c: 120e |0044: const/4 v14, #int 0 // #0 │ │ +3b376e: 1219 |0045: const/4 v9, #int 1 // #1 │ │ +3b3770: 078a |0046: move-object v10, v8 │ │ +3b3772: 07fd |0047: move-object v13, v15 │ │ +3b3774: 07f3 |0048: move-object v3, v15 │ │ +3b3776: 019f |0049: move v15, v9 │ │ +3b3778: 7606 13b7 0a00 |004a: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b377e: 4d08 0407 |004d: aput-object v8, v4, v7 │ │ +3b3782: 2208 c61f |004f: new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3786: 1a09 10c5 |0051: const-string v9, "playbackStateChanged" // string@c510 │ │ +3b378a: 1c0f 8b1a |0053: const-class v15, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a8b │ │ +3b378e: 7040 12b7 983f |0055: invoke-direct {v8, v9, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3794: 4d08 0401 |0058: aput-object v8, v4, v1 │ │ +3b3798: 1c08 f017 |005a: const-class v8, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f0 │ │ +3b379c: 7040 0fb7 8047 |005c: invoke-direct {v0, v8, v7, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b37a2: 7110 3194 0000 |005f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b37a8: 2200 c31f |0062: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b37ac: 2324 2421 |0064: new-array v4, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b37b0: 2208 c61f |0066: new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b37b4: 1a09 49c1 |0068: const-string v9, "onUnreadItemsChanged" // string@c149 │ │ +3b37b8: 1c0e 9b1a |006a: const-class v14, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ +3b37bc: 7040 12b7 983e |006c: invoke-direct {v8, v9, v14, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b37c2: 120a |006f: const/4 v10, #int 0 // #0 │ │ +3b37c4: 4d08 040a |0070: aput-object v8, v4, v10 │ │ +3b37c8: 2208 c61f |0072: new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b37cc: 7040 12b7 5836 |0074: invoke-direct {v8, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b37d2: 4d08 0407 |0077: aput-object v8, v4, v7 │ │ +3b37d6: 2208 c61f |0079: new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b37da: 1a0d 52c0 |007b: const-string v13, "onQueueChanged" // string@c052 │ │ +3b37de: 1c0c 8d1a |007d: const-class v12, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ +3b37e2: 7040 12b7 d83c |007f: invoke-direct {v8, v13, v12, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b37e8: 4d08 0401 |0082: aput-object v8, v4, v1 │ │ +3b37ec: 1c08 911b |0084: const-class v8, Lde/danoeh/antennapod/fragment/NavDrawerFragment; // type@1b91 │ │ +3b37f0: 7040 0fb7 8047 |0086: invoke-direct {v0, v8, v7, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b37f6: 7110 3194 0000 |0089: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b37fc: 2200 c31f |008c: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3800: 1254 |008e: const/4 v4, #int 5 // #5 │ │ +3b3802: 2348 2421 |008f: new-array v8, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3806: 220a c61f |0091: new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b380a: 1a0b f66f |0093: const-string v11, "bufferUpdate" // string@6ff6 │ │ +3b380e: 1c04 9c1a |0095: const-class v4, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ +3b3812: 7040 12b7 ba34 |0097: invoke-direct {v10, v11, v4, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3818: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +3b381a: 4d0a 0804 |009b: aput-object v10, v8, v4 │ │ +3b381e: 2204 c61f |009d: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3822: 1a0a 43db |009f: const-string v10, "sleepTimerUpdate" // string@db43 │ │ +3b3826: 1c0b a11a |00a1: const-class v11, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aa1 │ │ +3b382a: 7040 12b7 a43b |00a3: invoke-direct {v4, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3830: 4d04 0807 |00a6: aput-object v4, v8, v7 │ │ +3b3834: 2204 c61f |00a8: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3838: 1a0a f3be |00aa: const-string v10, "onEventMainThread" // string@bef3 │ │ +3b383c: 0811 0f00 |00ac: move-object/from16 v17, v15 │ │ +3b3840: 1c0f 9e1a |00ae: const-class v15, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ +3b3844: 7040 12b7 a43f |00b0: invoke-direct {v4, v10, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b384a: 4d04 0801 |00b3: aput-object v4, v8, v1 │ │ +3b384e: 2204 c61f |00b5: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3852: 1c01 a01a |00b7: const-class v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aa0 │ │ +3b3856: 0812 0f00 |00b9: move-object/from16 v18, v15 │ │ +3b385a: 1a0f 02c0 |00bb: const-string v15, "onPlaybackServiceChanged" // string@c002 │ │ +3b385e: 7040 12b7 f431 |00bd: invoke-direct {v4, v15, v1, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3864: 4d04 0802 |00c0: aput-object v4, v8, v2 │ │ +3b3868: 2201 c61f |00c2: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b386c: 1a04 aabf |00c4: const-string v4, "onMediaPlayerError" // string@bfaa │ │ +3b3870: 1c02 8a1a |00c6: const-class v2, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a8a │ │ +3b3874: 7040 12b7 4132 |00c8: invoke-direct {v1, v4, v2, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b387a: 1242 |00cb: const/4 v2, #int 4 // #4 │ │ +3b387c: 4d01 0802 |00cc: aput-object v1, v8, v2 │ │ +3b3880: 1c01 1f18 |00ce: const-class v1, Lde/danoeh/antennapod/activity/VideoplayerActivity; // type@181f │ │ +3b3884: 7040 0fb7 1087 |00d0: invoke-direct {v0, v1, v7, v8}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b388a: 7110 3194 0000 |00d3: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3890: 2200 c31f |00d6: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3894: 2371 2421 |00d8: new-array v1, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3898: 2204 c61f |00da: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b389c: 1a08 36de |00dc: const-string v8, "syncStatusChanged" // string@de36 │ │ +3b38a0: 1c13 9a1a |00de: const-class v19, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ +3b38a4: 1314 0000 |00e0: const/16 v20, #int 0 // #0 │ │ +3b38a8: 1315 0100 |00e2: const/16 v21, #int 1 // #1 │ │ +3b38ac: 07a2 |00e4: move-object v2, v10 │ │ +3b38ae: 074a |00e5: move-object v10, v4 │ │ +3b38b0: 0816 0b00 |00e6: move-object/from16 v22, v11 │ │ +3b38b4: 078b |00e8: move-object v11, v8 │ │ +3b38b6: 07c8 |00e9: move-object v8, v12 │ │ +3b38b8: 080c 1300 |00ea: move-object/from16 v12, v19 │ │ +3b38bc: 0817 0d00 |00ec: move-object/from16 v23, v13 │ │ +3b38c0: 073d |00ee: move-object v13, v3 │ │ +3b38c2: 0818 0e00 |00ef: move-object/from16 v24, v14 │ │ +3b38c6: 020e 1400 |00f1: move/from16 v14, v20 │ │ +3b38ca: 081b 0f00 |00f3: move-object/from16 v27, v15 │ │ +3b38ce: 0819 1100 |00f5: move-object/from16 v25, v17 │ │ +3b38d2: 081a 1200 |00f7: move-object/from16 v26, v18 │ │ +3b38d6: 020f 1500 |00f9: move/from16 v15, v21 │ │ +3b38da: 7606 13b7 0a00 |00fb: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b38e0: 120a |00fe: const/4 v10, #int 0 // #0 │ │ +3b38e2: 4d04 010a |00ff: aput-object v4, v1, v10 │ │ +3b38e6: 1c04 6c1c |0101: const-class v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // type@1c6c │ │ +3b38ea: 7040 0fb7 4017 |0103: invoke-direct {v0, v4, v7, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b38f0: 7110 3194 0000 |0106: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b38f6: 2200 c31f |0109: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b38fa: 2371 2421 |010b: new-array v1, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b38fe: 2204 c61f |010d: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3902: 1c0f 861a |010f: const-class v15, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1a86 │ │ +3b3906: 7040 12b7 243f |0111: invoke-direct {v4, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b390c: 4d04 010a |0114: aput-object v4, v1, v10 │ │ +3b3910: 1c04 811b |0116: const-class v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment; // type@1b81 │ │ +3b3914: 7040 0fb7 4017 |0118: invoke-direct {v0, v4, v7, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b391a: 7110 3194 0000 |011b: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3920: 2200 c31f |011e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3924: 1301 0800 |0120: const/16 v1, #int 8 // #8 │ │ +3b3928: 2314 2421 |0122: new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b392c: 220b c61f |0124: new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3930: 1a0c 4ac1 |0126: const-string v12, "onUnreadItemsUpdate" // string@c14a │ │ +3b3934: 080e 1800 |0128: move-object/from16 v14, v24 │ │ +3b3938: 7040 12b7 cb3e |012a: invoke-direct {v11, v12, v14, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b393e: 4d0b 040a |012d: aput-object v11, v4, v10 │ │ +3b3942: 220a c61f |012f: new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3946: 1c0b a01a |0131: const-class v11, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aa0 │ │ +3b394a: 080d 1b00 |0133: move-object/from16 v13, v27 │ │ +3b394e: 7040 12b7 da3b |0135: invoke-direct {v10, v13, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3954: 4d0a 0407 |0138: aput-object v10, v4, v7 │ │ +3b3958: 220a c61f |013a: new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b395c: 1a0b 84e3 |013c: const-string v11, "updatePlaybackSpeedButton" // string@e384 │ │ +3b3960: 1c0c a21a |013e: const-class v12, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ +3b3964: 7040 12b7 ba3c |0140: invoke-direct {v10, v11, v12, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b396a: 122b |0143: const/4 v11, #int 2 // #2 │ │ +3b396c: 4d0a 040b |0144: aput-object v10, v4, v11 │ │ +3b3970: 220a c61f |0146: new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3974: 1a0b 43db |0148: const-string v11, "sleepTimerUpdate" // string@db43 │ │ +3b3978: 080c 1600 |014a: move-object/from16 v12, v22 │ │ +3b397c: 7040 12b7 ba3c |014c: invoke-direct {v10, v11, v12, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3982: 123b |014f: const/4 v11, #int 3 // #3 │ │ +3b3984: 4d0a 040b |0150: aput-object v10, v4, v11 │ │ +3b3988: 220a c61f |0152: new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b398c: 1a0b f66f |0154: const-string v11, "bufferUpdate" // string@6ff6 │ │ +3b3990: 1c01 9c1a |0156: const-class v1, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ +3b3994: 7040 12b7 ba31 |0158: invoke-direct {v10, v11, v1, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b399a: 1241 |015b: const/4 v1, #int 4 // #4 │ │ +3b399c: 4d0a 0401 |015c: aput-object v10, v4, v1 │ │ +3b39a0: 2201 c61f |015e: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b39a4: 1a0a 85e3 |0160: const-string v10, "updatePosition" // string@e385 │ │ +3b39a8: 080b 1a00 |0162: move-object/from16 v11, v26 │ │ +3b39ac: 7040 12b7 a13b |0164: invoke-direct {v1, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b39b2: 125a |0167: const/4 v10, #int 5 // #5 │ │ +3b39b4: 4d01 040a |0168: aput-object v1, v4, v10 │ │ +3b39b8: 2201 c61f |016a: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b39bc: 1a0a b484 |016c: const-string v10, "favoritesChanged" // string@84b4 │ │ +3b39c0: 1c07 851a |016e: const-class v7, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a85 │ │ +3b39c4: 7040 12b7 a137 |0170: invoke-direct {v1, v10, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b39ca: 1267 |0173: const/4 v7, #int 6 // #6 │ │ +3b39cc: 4d01 0407 |0174: aput-object v1, v4, v7 │ │ +3b39d0: 2201 c61f |0176: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b39d4: 1a0a d2b7 |0178: const-string v10, "mediaPlayerError" // string@b7d2 │ │ +3b39d8: 1c07 8a1a |017a: const-class v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a8a │ │ +3b39dc: 7040 12b7 a137 |017c: invoke-direct {v1, v10, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b39e2: 1277 |017f: const/4 v7, #int 7 // #7 │ │ +3b39e4: 4d01 0407 |0180: aput-object v1, v4, v7 │ │ +3b39e8: 1c01 cd1a |0182: const-class v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1acd │ │ +3b39ec: 121a |0184: const/4 v10, #int 1 // #1 │ │ +3b39ee: 7040 0fb7 104a |0185: invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b39f4: 7110 3194 0000 |0188: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b39fa: 2200 c31f |018b: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b39fe: 23a1 2421 |018d: new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3a02: 2204 c61f |018f: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3a06: 1a07 b2be |0191: const-string v7, "onDiscoveryDefaultUpdateEvent" // string@beb2 │ │ +3b3a0a: 1c0a 831a |0193: const-class v10, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a83 │ │ +3b3a0e: 7040 12b7 743a |0195: invoke-direct {v4, v7, v10, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3a14: 1207 |0198: const/4 v7, #int 0 // #0 │ │ +3b3a16: 4d04 0107 |0199: aput-object v4, v1, v7 │ │ +3b3a1a: 1c04 b41b |019b: const-class v4, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // type@1bb4 │ │ +3b3a1e: 121a |019d: const/4 v10, #int 1 // #1 │ │ +3b3a20: 7040 0fb7 401a |019e: invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3a26: 7110 3194 0000 |01a1: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3a2c: 2200 c31f |01a4: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3a30: 23a1 2421 |01a6: new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3a34: 2204 c61f |01a8: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3a38: 7040 12b7 5436 |01aa: invoke-direct {v4, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3a3e: 4d04 0107 |01ad: aput-object v4, v1, v7 │ │ +3b3a42: 1c04 e81d |01af: const-class v4, Lde/danoeh/antennapod/ui/home/sections/SubscriptionsSection; // type@1de8 │ │ +3b3a46: 7040 0fb7 401a |01b1: invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3a4c: 7110 3194 0000 |01b4: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3a52: 2200 c31f |01b7: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3a56: 1301 0800 |01b9: const/16 v1, #int 8 // #8 │ │ +3b3a5a: 2314 2421 |01bb: new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3a5e: 2201 c61f |01bd: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3a62: 7040 12b7 2138 |01bf: invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3a68: 4d01 0407 |01c2: aput-object v1, v4, v7 │ │ +3b3a6c: 2201 c61f |01c4: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3a70: 7040 12b7 213f |01c6: invoke-direct {v1, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3a76: 4d01 040a |01c9: aput-object v1, v4, v10 │ │ +3b3a7a: 2201 c61f |01cb: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3a7e: 1a07 f3be |01cd: const-string v7, "onEventMainThread" // string@bef3 │ │ +3b3a82: 1c15 841a |01cf: const-class v21, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ +3b3a86: 1316 0000 |01d1: const/16 v22, #int 0 // #0 │ │ +3b3a8a: 1318 0100 |01d3: const/16 v24, #int 1 // #1 │ │ +3b3a8e: 071a |01d5: move-object v10, v1 │ │ +3b3a90: 081c 0b00 |01d6: move-object/from16 v28, v11 │ │ +3b3a94: 077b |01d8: move-object v11, v7 │ │ +3b3a96: 07c7 |01d9: move-object v7, v12 │ │ +3b3a98: 080c 1500 |01da: move-object/from16 v12, v21 │ │ +3b3a9c: 081d 0d00 |01dc: move-object/from16 v29, v13 │ │ +3b3aa0: 073d |01de: move-object v13, v3 │ │ +3b3aa2: 0815 0700 |01df: move-object/from16 v21, v7 │ │ +3b3aa6: 07e7 |01e1: move-object v7, v14 │ │ +3b3aa8: 020e 1600 |01e2: move/from16 v14, v22 │ │ +3b3aac: 0816 0800 |01e4: move-object/from16 v22, v8 │ │ +3b3ab0: 07f8 |01e6: move-object v8, v15 │ │ +3b3ab2: 020f 1800 |01e7: move/from16 v15, v24 │ │ +3b3ab6: 7606 13b7 0a00 |01e9: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b3abc: 122a |01ec: const/4 v10, #int 2 // #2 │ │ +3b3abe: 4d01 040a |01ed: aput-object v1, v4, v10 │ │ +3b3ac2: 2201 c61f |01ef: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3ac6: 080f 1c00 |01f1: move-object/from16 v15, v28 │ │ +3b3aca: 7040 12b7 213f |01f3: invoke-direct {v1, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3ad0: 123a |01f6: const/4 v10, #int 3 // #3 │ │ +3b3ad2: 4d01 040a |01f7: aput-object v1, v4, v10 │ │ +3b3ad6: 2201 c61f |01f9: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3ada: 1a0e 0ac0 |01fb: const-string v14, "onPlayerStatusChanged" // string@c00a │ │ +3b3ade: 080d 1900 |01fd: move-object/from16 v13, v25 │ │ +3b3ae2: 7040 12b7 e13d |01ff: invoke-direct {v1, v14, v13, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3ae8: 124a |0202: const/4 v10, #int 4 // #4 │ │ +3b3aea: 4d01 040a |0203: aput-object v1, v4, v10 │ │ +3b3aee: 2201 c61f |0205: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3af2: 7040 12b7 9137 |0207: invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3af8: 125a |020a: const/4 v10, #int 5 // #5 │ │ +3b3afa: 4d01 040a |020b: aput-object v1, v4, v10 │ │ +3b3afe: 2201 c61f |020d: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3b02: 1a0a 77bf |020f: const-string v10, "onKeyUp" // string@bf77 │ │ +3b3b06: 1c0b 6d02 |0211: const-class v11, Landroid/view/KeyEvent; // type@026d │ │ +3b3b0a: 7040 12b7 a13b |0213: invoke-direct {v1, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3b10: 126a |0216: const/4 v10, #int 6 // #6 │ │ +3b3b12: 4d01 040a |0217: aput-object v1, v4, v10 │ │ 3b3b16: 2201 c61f |0219: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3b1a: 7040 12b7 c1a8 |021b: invoke-direct {v1, v12, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3b20: 4d01 020f |021e: aput-object v1, v2, v15 │ │ -3b3b24: 2201 c61f |0220: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3b28: 1a04 77bf |0222: const-string v4, "onKeyUp" // string@bf77 │ │ -3b3b2c: 1c06 6d02 |0224: const-class v6, Landroid/view/KeyEvent; // type@026d │ │ -3b3b30: 7040 12b7 41a6 |0226: invoke-direct {v1, v4, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3b36: 4d01 0210 |0229: aput-object v1, v2, v16 │ │ -3b3b3a: 2201 c61f |022b: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3b3e: 1a06 f3be |022d: const-string v6, "onEventMainThread" // string@bef3 │ │ -3b3b42: 1c15 841a |022f: const-class v21, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ -3b3b46: 0714 |0231: move-object v4, v1 │ │ -3b3b48: 075f |0232: move-object v15, v5 │ │ -3b3b4a: 0765 |0233: move-object v5, v6 │ │ -3b3b4c: 0806 1500 |0234: move-object/from16 v6, v21 │ │ -3b3b50: 0823 0700 |0236: move-object/from16 v35, v7 │ │ -3b3b54: 07a7 |0238: move-object v7, v10 │ │ -3b3b56: 0815 0d00 |0239: move-object/from16 v21, v13 │ │ -3b3b5a: 078d |023b: move-object v13, v8 │ │ -3b3b5c: 0208 1600 |023c: move/from16 v8, v22 │ │ -3b3b60: 0816 0e00 |023e: move-object/from16 v22, v14 │ │ -3b3b64: 079e |0240: move-object v14, v9 │ │ -3b3b66: 0209 1700 |0241: move/from16 v9, v23 │ │ -3b3b6a: 7606 13b7 0400 |0243: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b3b70: 1239 |0246: const/4 v9, #int 3 // #3 │ │ -3b3b72: 4d01 0209 |0247: aput-object v1, v2, v9 │ │ -3b3b76: 2201 c61f |0249: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3b7a: 0808 2300 |024b: move-object/from16 v8, v35 │ │ -3b3b7e: 7040 12b7 81a3 |024d: invoke-direct {v1, v8, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3b84: 1244 |0250: const/4 v4, #int 4 // #4 │ │ -3b3b86: 4d01 0204 |0251: aput-object v1, v2, v4 │ │ -3b3b8a: 2201 c61f |0253: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3b8e: 7040 12b7 f1ab |0255: invoke-direct {v1, v15, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3b94: 1254 |0258: const/4 v4, #int 5 // #5 │ │ -3b3b96: 4d01 0204 |0259: aput-object v1, v2, v4 │ │ -3b3b9a: 2201 c61f |025b: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3b9e: 0806 1f00 |025d: move-object/from16 v6, v31 │ │ -3b3ba2: 0807 2000 |025f: move-object/from16 v7, v32 │ │ -3b3ba6: 7040 12b7 71a6 |0261: invoke-direct {v1, v7, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3bac: 1264 |0264: const/4 v4, #int 6 // #6 │ │ -3b3bae: 4d01 0204 |0265: aput-object v1, v2, v4 │ │ +3b3b1a: 1a0b f3be |021b: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b3b1e: 1c0c 881a |021d: const-class v12, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ +3b3b22: 1318 0000 |021f: const/16 v24, #int 0 // #0 │ │ +3b3b26: 1319 0100 |0221: const/16 v25, #int 1 // #1 │ │ +3b3b2a: 071a |0223: move-object v10, v1 │ │ +3b3b2c: 081e 0d00 |0224: move-object/from16 v30, v13 │ │ +3b3b30: 073d |0226: move-object v13, v3 │ │ +3b3b32: 081f 0e00 |0227: move-object/from16 v31, v14 │ │ +3b3b36: 020e 1800 |0229: move/from16 v14, v24 │ │ +3b3b3a: 0820 0f00 |022b: move-object/from16 v32, v15 │ │ +3b3b3e: 020f 1900 |022d: move/from16 v15, v25 │ │ +3b3b42: 7606 13b7 0a00 |022f: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b3b48: 127a |0232: const/4 v10, #int 7 // #7 │ │ +3b3b4a: 4d01 040a |0233: aput-object v1, v4, v10 │ │ +3b3b4e: 1c01 ad1b |0235: const-class v1, Lde/danoeh/antennapod/fragment/QueueFragment; // type@1bad │ │ +3b3b52: 121a |0237: const/4 v10, #int 1 // #1 │ │ +3b3b54: 7040 0fb7 104a |0238: invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3b5a: 7110 3194 0000 |023b: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3b60: 2200 c31f |023e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3b64: 23a1 2421 |0240: new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3b68: 2204 c61f |0242: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3b6c: 1c0b 891a |0244: const-class v11, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ +3b3b70: 7040 12b7 243b |0246: invoke-direct {v4, v2, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3b76: 120b |0249: const/4 v11, #int 0 // #0 │ │ +3b3b78: 4d04 010b |024a: aput-object v4, v1, v11 │ │ +3b3b7c: 1c04 d617 |024c: const-class v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3b3b80: 7040 0fb7 401a |024e: invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3b86: 7110 3194 0000 |0251: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3b8c: 2200 c31f |0254: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3b90: 1241 |0256: const/4 v1, #int 4 // #4 │ │ +3b3b92: 2314 2421 |0257: new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3b96: 2201 c61f |0259: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3b9a: 7040 12b7 9137 |025b: invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3ba0: 4d01 040b |025e: aput-object v1, v4, v11 │ │ +3b3ba4: 2201 c61f |0260: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3ba8: 7040 12b7 2138 |0262: invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3bae: 4d01 040a |0265: aput-object v1, v4, v10 │ │ 3b3bb2: 2201 c61f |0267: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3bb6: 1a05 f3be |0269: const-string v5, "onEventMainThread" // string@bef3 │ │ -3b3bba: 1c17 881a |026b: const-class v23, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ -3b3bbe: 131a 0000 |026d: const/16 v26, #int 0 // #0 │ │ -3b3bc2: 131b 0100 |026f: const/16 v27, #int 1 // #1 │ │ -3b3bc6: 0714 |0271: move-object v4, v1 │ │ -3b3bc8: 0824 0600 |0272: move-object/from16 v36, v6 │ │ -3b3bcc: 0806 1700 |0274: move-object/from16 v6, v23 │ │ -3b3bd0: 0825 0700 |0276: move-object/from16 v37, v7 │ │ -3b3bd4: 07a7 |0278: move-object v7, v10 │ │ -3b3bd6: 0817 0b00 |0279: move-object/from16 v23, v11 │ │ -3b3bda: 078b |027b: move-object v11, v8 │ │ -3b3bdc: 0208 1a00 |027c: move/from16 v8, v26 │ │ -3b3be0: 081e 0f00 |027e: move-object/from16 v30, v15 │ │ -3b3be4: 123f |0280: const/4 v15, #int 3 // #3 │ │ -3b3be6: 0209 1b00 |0281: move/from16 v9, v27 │ │ -3b3bea: 7606 13b7 0400 |0283: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b3bf0: 4d01 0212 |0286: aput-object v1, v2, v18 │ │ -3b3bf4: 1c01 131b |0288: const-class v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment; // type@1b13 │ │ -3b3bf8: 1214 |028a: const/4 v4, #int 1 // #1 │ │ -3b3bfa: 7040 0fb7 1024 |028b: invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3c00: 7110 3194 0000 |028e: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3c06: 2200 c31f |0291: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3c0a: 1241 |0293: const/4 v1, #int 4 // #4 │ │ -3b3c0c: 2312 2421 |0294: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3c10: 2201 c61f |0296: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3c14: 7040 12b7 b1a3 |0298: invoke-direct {v1, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3c1a: 1205 |029b: const/4 v5, #int 0 // #0 │ │ -3b3c1c: 4d01 0205 |029c: aput-object v1, v2, v5 │ │ -3b3c20: 2201 c61f |029e: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3c24: 7040 12b7 c1ae |02a0: invoke-direct {v1, v12, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3c2a: 4d01 0204 |02a3: aput-object v1, v2, v4 │ │ -3b3c2e: 2201 c61f |02a5: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3c32: 1a05 f3be |02a7: const-string v5, "onEventMainThread" // string@bef3 │ │ -3b3c36: 1c06 841a |02a9: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ -3b3c3a: 1208 |02ab: const/4 v8, #int 0 // #0 │ │ -3b3c3c: 1219 |02ac: const/4 v9, #int 1 // #1 │ │ -3b3c3e: 0714 |02ad: move-object v4, v1 │ │ -3b3c40: 7606 13b7 0400 |02ae: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b3c46: 4d01 0210 |02b1: aput-object v1, v2, v16 │ │ -3b3c4a: 2201 c61f |02b3: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3c4e: 7040 12b7 c1ad |02b5: invoke-direct {v1, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3c54: 4d01 020f |02b8: aput-object v1, v2, v15 │ │ -3b3c58: 1c01 e51d |02ba: const-class v1, Lde/danoeh/antennapod/ui/home/sections/EpisodesSurpriseSection; // type@1de5 │ │ -3b3c5c: 1214 |02bc: const/4 v4, #int 1 // #1 │ │ -3b3c5e: 7040 0fb7 1024 |02bd: invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3c64: 7110 3194 0000 |02c0: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3c6a: 2200 c31f |02c3: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3c6e: 1241 |02c5: const/4 v1, #int 4 // #4 │ │ -3b3c70: 2312 2421 |02c6: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3c74: 2201 c61f |02c8: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3c78: 0809 1700 |02ca: move-object/from16 v9, v23 │ │ -3b3c7c: 0808 1e00 |02cc: move-object/from16 v8, v30 │ │ -3b3c80: 7040 12b7 81a9 |02ce: invoke-direct {v1, v8, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3c86: 1205 |02d1: const/4 v5, #int 0 // #0 │ │ -3b3c88: 4d01 0205 |02d2: aput-object v1, v2, v5 │ │ -3b3c8c: 2201 c61f |02d4: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3c90: 7040 12b7 c1ae |02d6: invoke-direct {v1, v12, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3c96: 4d01 0204 |02d9: aput-object v1, v2, v4 │ │ -3b3c9a: 2201 c61f |02db: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3c9e: 0806 2400 |02dd: move-object/from16 v6, v36 │ │ -3b3ca2: 0807 2500 |02df: move-object/from16 v7, v37 │ │ -3b3ca6: 7040 12b7 71a6 |02e1: invoke-direct {v1, v7, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3cac: 4d01 0210 |02e4: aput-object v1, v2, v16 │ │ -3b3cb0: 2201 c61f |02e6: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3cb4: 1a05 f3be |02e8: const-string v5, "onEventMainThread" // string@bef3 │ │ -3b3cb8: 1c17 841a |02ea: const-class v23, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ -3b3cbc: 0714 |02ec: move-object v4, v1 │ │ -3b3cbe: 0826 0600 |02ed: move-object/from16 v38, v6 │ │ -3b3cc2: 0806 1700 |02ef: move-object/from16 v6, v23 │ │ -3b3cc6: 0827 0700 |02f1: move-object/from16 v39, v7 │ │ -3b3cca: 07a7 |02f3: move-object v7, v10 │ │ -3b3ccc: 0828 0800 |02f4: move-object/from16 v40, v8 │ │ -3b3cd0: 0208 1a00 |02f6: move/from16 v8, v26 │ │ -3b3cd4: 0829 0900 |02f8: move-object/from16 v41, v9 │ │ -3b3cd8: 0209 1b00 |02fa: move/from16 v9, v27 │ │ -3b3cdc: 7606 13b7 0400 |02fc: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b3ce2: 4d01 020f |02ff: aput-object v1, v2, v15 │ │ -3b3ce6: 1c01 e61d |0301: const-class v1, Lde/danoeh/antennapod/ui/home/sections/InboxSection; // type@1de6 │ │ -3b3cea: 1214 |0303: const/4 v4, #int 1 // #1 │ │ -3b3cec: 7040 0fb7 1024 |0304: invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3cf2: 7110 3194 0000 |0307: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3cf8: 2200 c31f |030a: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3cfc: 1301 0800 |030c: const/16 v1, #int 8 // #8 │ │ -3b3d00: 2312 2421 |030e: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3d04: 2201 c61f |0310: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3d08: 1c09 8d1a |0312: const-class v9, Lde/danoeh/antennapod/event/QueueEvent; // type@1a8d │ │ -3b3d0c: 7040 12b7 c1a9 |0314: invoke-direct {v1, v12, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3d12: 1205 |0317: const/4 v5, #int 0 // #0 │ │ -3b3d14: 4d01 0205 |0318: aput-object v1, v2, v5 │ │ -3b3d18: 2201 c61f |031a: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3d1c: 7040 12b7 c1ae |031c: invoke-direct {v1, v12, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3d22: 4d01 0204 |031f: aput-object v1, v2, v4 │ │ -3b3d26: 2201 c61f |0321: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3d2a: 1a05 f3be |0323: const-string v5, "onEventMainThread" // string@bef3 │ │ -3b3d2e: 1c06 841a |0325: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ -3b3d32: 1208 |0327: const/4 v8, #int 0 // #0 │ │ -3b3d34: 1317 0100 |0328: const/16 v23, #int 1 // #1 │ │ -3b3d38: 0714 |032a: move-object v4, v1 │ │ -3b3d3a: 082a 0900 |032b: move-object/from16 v42, v9 │ │ -3b3d3e: 0209 1700 |032d: move/from16 v9, v23 │ │ -3b3d42: 7606 13b7 0400 |032f: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b3d48: 4d01 0210 |0332: aput-object v1, v2, v16 │ │ -3b3d4c: 2201 c61f |0334: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3d50: 7040 12b7 c1ad |0336: invoke-direct {v1, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3d56: 4d01 020f |0339: aput-object v1, v2, v15 │ │ -3b3d5a: 2201 c61f |033b: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3d5e: 7040 12b7 b1a3 |033d: invoke-direct {v1, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3d64: 1244 |0340: const/4 v4, #int 4 // #4 │ │ -3b3d66: 4d01 0204 |0341: aput-object v1, v2, v4 │ │ -3b3d6a: 2201 c61f |0343: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3d6e: 0808 2800 |0345: move-object/from16 v8, v40 │ │ -3b3d72: 0809 2900 |0347: move-object/from16 v9, v41 │ │ -3b3d76: 7040 12b7 81a9 |0349: invoke-direct {v1, v8, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3d7c: 1254 |034c: const/4 v4, #int 5 // #5 │ │ -3b3d7e: 4d01 0204 |034d: aput-object v1, v2, v4 │ │ -3b3d82: 2201 c61f |034f: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3d86: 1a04 77bf |0351: const-string v4, "onKeyUp" // string@bf77 │ │ -3b3d8a: 1c05 6d02 |0353: const-class v5, Landroid/view/KeyEvent; // type@026d │ │ -3b3d8e: 7040 12b7 41a5 |0355: invoke-direct {v1, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3d94: 1264 |0358: const/4 v4, #int 6 // #6 │ │ -3b3d96: 4d01 0204 |0359: aput-object v1, v2, v4 │ │ -3b3d9a: 2201 c61f |035b: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3d9e: 1a05 f3be |035d: const-string v5, "onEventMainThread" // string@bef3 │ │ -3b3da2: 1c06 881a |035f: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ -3b3da6: 1317 0000 |0361: const/16 v23, #int 0 // #0 │ │ -3b3daa: 131a 0100 |0363: const/16 v26, #int 1 // #1 │ │ -3b3dae: 0714 |0365: move-object v4, v1 │ │ -3b3db0: 078f |0366: move-object v15, v8 │ │ -3b3db2: 0208 1700 |0367: move/from16 v8, v23 │ │ -3b3db6: 0822 0d00 |0369: move-object/from16 v34, v13 │ │ -3b3dba: 079d |036b: move-object v13, v9 │ │ -3b3dbc: 0209 1a00 |036c: move/from16 v9, v26 │ │ -3b3dc0: 7606 13b7 0400 |036e: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b3dc6: 4d01 0212 |0371: aput-object v1, v2, v18 │ │ -3b3dca: 1c01 ad1b |0373: const-class v1, Lde/danoeh/antennapod/fragment/QueueFragment; // type@1bad │ │ -3b3dce: 1214 |0375: const/4 v4, #int 1 // #1 │ │ -3b3dd0: 7040 0fb7 1024 |0376: invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3dd6: 7110 3194 0000 |0379: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3ddc: 2200 c31f |037c: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3de0: 2341 2421 |037e: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3de4: 2202 c61f |0380: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3de8: 1a05 06bf |0382: const-string v5, "onFilterChanged" // string@bf06 │ │ -3b3dec: 1c06 0a1a |0384: const-class v6, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a0a │ │ -3b3df0: 7030 11b7 5206 |0386: invoke-direct {v2, v5, v6}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b711 │ │ -3b3df6: 1205 |0389: const/4 v5, #int 0 // #0 │ │ -3b3df8: 4d02 0105 |038a: aput-object v2, v1, v5 │ │ -3b3dfc: 1c02 ba1a |038c: const-class v2, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // type@1aba │ │ -3b3e00: 7040 0fb7 2014 |038e: invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3e06: 7110 3194 0000 |0391: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3e0c: 2200 c31f |0394: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3e10: 1241 |0396: const/4 v1, #int 4 // #4 │ │ -3b3e12: 2312 2421 |0397: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3e16: 2201 c61f |0399: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3e1a: 7040 12b7 c1ae |039b: invoke-direct {v1, v12, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3e20: 4d01 0205 |039e: aput-object v1, v2, v5 │ │ -3b3e24: 2201 c61f |03a0: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3e28: 1a05 f3be |03a2: const-string v5, "onEventMainThread" // string@bef3 │ │ -3b3e2c: 1c06 841a |03a4: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ -3b3e30: 1208 |03a6: const/4 v8, #int 0 // #0 │ │ -3b3e32: 1219 |03a7: const/4 v9, #int 1 // #1 │ │ -3b3e34: 0714 |03a8: move-object v4, v1 │ │ -3b3e36: 7606 13b7 0400 |03a9: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b3e3c: 1214 |03ac: const/4 v4, #int 1 // #1 │ │ -3b3e3e: 4d01 0204 |03ad: aput-object v1, v2, v4 │ │ -3b3e42: 2201 c61f |03af: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3e46: 7040 12b7 b1a3 |03b1: invoke-direct {v1, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3e4c: 4d01 0210 |03b4: aput-object v1, v2, v16 │ │ -3b3e50: 2201 c61f |03b6: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3e54: 7040 12b7 f1ad |03b8: invoke-direct {v1, v15, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3e5a: 1235 |03bb: const/4 v5, #int 3 // #3 │ │ -3b3e5c: 4d01 0205 |03bc: aput-object v1, v2, v5 │ │ -3b3e60: 1c01 7b1b |03be: const-class v1, Lde/danoeh/antennapod/fragment/ItemFragment; // type@1b7b │ │ -3b3e64: 7040 0fb7 1024 |03c0: invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3e6a: 7110 3194 0000 |03c3: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3e70: 2200 c31f |03c6: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3e74: 2351 2421 |03c8: new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3e78: 2202 c61f |03ca: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3e7c: 1a05 f3be |03cc: const-string v5, "onEventMainThread" // string@bef3 │ │ -3b3e80: 1c06 881a |03ce: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ -3b3e84: 0724 |03d0: move-object v4, v2 │ │ -3b3e86: 7606 13b7 0400 |03d1: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b3e8c: 1204 |03d4: const/4 v4, #int 0 // #0 │ │ -3b3e8e: 4d02 0104 |03d5: aput-object v2, v1, v4 │ │ -3b3e92: 2202 c61f |03d7: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3e96: 0808 2600 |03d9: move-object/from16 v8, v38 │ │ -3b3e9a: 0809 2700 |03db: move-object/from16 v9, v39 │ │ -3b3e9e: 7040 12b7 92a8 |03dd: invoke-direct {v2, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3ea4: 1214 |03e0: const/4 v4, #int 1 // #1 │ │ -3b3ea6: 4d02 0104 |03e1: aput-object v2, v1, v4 │ │ -3b3eaa: 2202 c61f |03e3: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3eae: 7040 12b7 f2ad |03e5: invoke-direct {v2, v15, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3eb4: 4d02 0110 |03e8: aput-object v2, v1, v16 │ │ -3b3eb8: 1c02 d21b |03ea: const-class v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1bd2 │ │ -3b3ebc: 7040 0fb7 2014 |03ec: invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3ec2: 7110 3194 0000 |03ef: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3ec8: 2200 c31f |03f2: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3ecc: 1251 |03f4: const/4 v1, #int 5 // #5 │ │ -3b3ece: 2312 2421 |03f5: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3ed2: 2201 c61f |03f7: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3ed6: 1a04 f66f |03f9: const-string v4, "bufferUpdate" // string@6ff6 │ │ -3b3eda: 1c05 9c1a |03fb: const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ -3b3ede: 7040 12b7 41a5 |03fd: invoke-direct {v1, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3ee4: 1204 |0400: const/4 v4, #int 0 // #0 │ │ -3b3ee6: 4d01 0204 |0401: aput-object v1, v2, v4 │ │ -3b3eea: 2201 c61f |0403: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3eee: 1a04 43db |0405: const-string v4, "sleepTimerUpdate" // string@db43 │ │ -3b3ef2: 0805 1c00 |0407: move-object/from16 v5, v28 │ │ -3b3ef6: 7040 12b7 41a5 |0409: invoke-direct {v1, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3efc: 1214 |040c: const/4 v4, #int 1 // #1 │ │ -3b3efe: 4d01 0204 |040d: aput-object v1, v2, v4 │ │ -3b3f02: 2201 c61f |040f: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3f06: 0807 2200 |0411: move-object/from16 v7, v34 │ │ -3b3f0a: 7040 12b7 c1a7 |0413: invoke-direct {v1, v12, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3f10: 4d01 0210 |0416: aput-object v1, v2, v16 │ │ -3b3f14: 2201 c61f |0418: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3f18: 0804 1500 |041a: move-object/from16 v4, v21 │ │ -3b3f1c: 0805 1600 |041c: move-object/from16 v5, v22 │ │ -3b3f20: 7040 12b7 41a5 |041e: invoke-direct {v1, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3f26: 1234 |0421: const/4 v4, #int 3 // #3 │ │ -3b3f28: 4d01 0204 |0422: aput-object v1, v2, v4 │ │ -3b3f2c: 2201 c61f |0424: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3f30: 1a04 aabf |0426: const-string v4, "onMediaPlayerError" // string@bfaa │ │ -3b3f34: 1c05 8a1a |0428: const-class v5, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a8a │ │ -3b3f38: 7040 12b7 41a5 |042a: invoke-direct {v1, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3f3e: 1244 |042d: const/4 v4, #int 4 // #4 │ │ -3b3f40: 4d01 0204 |042e: aput-object v1, v2, v4 │ │ -3b3f44: 1c01 1f18 |0430: const-class v1, Lde/danoeh/antennapod/activity/VideoplayerActivity; // type@181f │ │ -3b3f48: 1214 |0432: const/4 v4, #int 1 // #1 │ │ -3b3f4a: 7040 0fb7 1024 |0433: invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3f50: 7110 3194 0000 |0436: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3f56: 2200 c31f |0439: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3f5a: 2341 2421 |043b: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3f5e: 2202 c61f |043d: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3f62: 1c05 891a |043f: const-class v5, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ -3b3f66: 7040 12b7 c2a5 |0441: invoke-direct {v2, v12, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3f6c: 1205 |0444: const/4 v5, #int 0 // #0 │ │ -3b3f6e: 4d02 0105 |0445: aput-object v2, v1, v5 │ │ -3b3f72: 1c02 d617 |0447: const-class v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3b3f76: 7040 0fb7 2014 |0449: invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3f7c: 7110 3194 0000 |044c: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3f82: 2200 c31f |044f: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3f86: 2341 2421 |0451: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3f8a: 2202 c61f |0453: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3f8e: 1a06 c1be |0455: const-string v6, "onDownloadLogChanged" // string@bec1 │ │ -3b3f92: 1c04 9d18 |0457: const-class v4, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@189d │ │ -3b3f96: 7030 11b7 6204 |0459: invoke-direct {v2, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b711 │ │ -3b3f9c: 4d02 0105 |045c: aput-object v2, v1, v5 │ │ -3b3fa0: 1c02 fd1a |045e: const-class v2, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1afd │ │ -3b3fa4: 1214 |0460: const/4 v4, #int 1 // #1 │ │ -3b3fa6: 7040 0fb7 2014 |0461: invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b3fac: 7110 3194 0000 |0464: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b3fb2: 2200 c31f |0467: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b3fb6: 1301 0b00 |0469: const/16 v1, #int 11 // #b │ │ -3b3fba: 2311 2421 |046b: new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b3fbe: 2202 c61f |046d: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3fc2: 1a04 f0be |046f: const-string v4, "onEvent" // string@bef0 │ │ -3b3fc6: 1c06 a818 |0471: const-class v6, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18a8 │ │ -3b3fca: 7040 12b7 42a6 |0473: invoke-direct {v2, v4, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3fd0: 4d02 0105 |0476: aput-object v2, v1, v5 │ │ -3b3fd4: 2202 c61f |0478: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3fd8: 7040 12b7 c2ae |047a: invoke-direct {v2, v12, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b3fde: 1214 |047d: const/4 v4, #int 1 // #1 │ │ -3b3fe0: 4d02 0104 |047e: aput-object v2, v1, v4 │ │ -3b3fe4: 2202 c61f |0480: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b3fe8: 1a05 f3be |0482: const-string v5, "onEventMainThread" // string@bef3 │ │ -3b3fec: 1c06 841a |0484: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ -3b3ff0: 1315 0000 |0486: const/16 v21, #int 0 // #0 │ │ -3b3ff4: 1316 0100 |0488: const/16 v22, #int 1 // #1 │ │ -3b3ff8: 0724 |048a: move-object v4, v2 │ │ -3b3ffa: 082b 0700 |048b: move-object/from16 v43, v7 │ │ -3b3ffe: 07a7 |048d: move-object v7, v10 │ │ -3b4000: 081d 0e00 |048e: move-object/from16 v29, v14 │ │ -3b4004: 078e |0490: move-object v14, v8 │ │ -3b4006: 0208 1500 |0491: move/from16 v8, v21 │ │ -3b400a: 0815 0000 |0493: move-object/from16 v21, v0 │ │ -3b400e: 0790 |0495: move-object v0, v9 │ │ -3b4010: 0209 1600 |0496: move/from16 v9, v22 │ │ -3b4014: 7606 13b7 0400 |0498: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b401a: 4d02 0110 |049b: aput-object v2, v1, v16 │ │ -3b401e: 2202 c61f |049d: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4022: 0809 2b00 |049f: move-object/from16 v9, v43 │ │ -3b4026: 7040 12b7 c2a9 |04a1: invoke-direct {v2, v12, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b402c: 1234 |04a4: const/4 v4, #int 3 // #3 │ │ -3b402e: 4d02 0104 |04a5: aput-object v2, v1, v4 │ │ -3b4032: 2202 c61f |04a7: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4036: 1a04 b484 |04a9: const-string v4, "favoritesChanged" // string@84b4 │ │ -3b403a: 1c05 851a |04ab: const-class v5, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a85 │ │ -3b403e: 7040 12b7 42a5 |04ad: invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b4044: 1244 |04b0: const/4 v4, #int 4 // #4 │ │ -3b4046: 4d02 0104 |04b1: aput-object v2, v1, v4 │ │ -3b404a: 2202 c61f |04b3: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b404e: 1a04 52c0 |04b5: const-string v4, "onQueueChanged" // string@c052 │ │ -3b4052: 0808 2a00 |04b7: move-object/from16 v8, v42 │ │ -3b4056: 7040 12b7 42a8 |04b9: invoke-direct {v2, v4, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b405c: 1254 |04bc: const/4 v4, #int 5 // #5 │ │ -3b405e: 4d02 0104 |04bd: aput-object v2, v1, v4 │ │ -3b4062: 2202 c61f |04bf: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4066: 7040 12b7 b2a3 |04c1: invoke-direct {v2, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b406c: 1264 |04c4: const/4 v4, #int 6 // #6 │ │ -3b406e: 4d02 0104 |04c5: aput-object v2, v1, v4 │ │ -3b4072: 2202 c61f |04c7: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4076: 7040 12b7 f2ad |04c9: invoke-direct {v2, v15, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b407c: 4d02 0112 |04cc: aput-object v2, v1, v18 │ │ -3b4080: 2202 c61f |04ce: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4084: 7040 12b7 02ae |04d0: invoke-direct {v2, v0, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b408a: 1304 0800 |04d3: const/16 v4, #int 8 // #8 │ │ -3b408e: 4d02 0104 |04d5: aput-object v2, v1, v4 │ │ -3b4092: 2202 c61f |04d7: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4096: 1a05 f3be |04d9: const-string v5, "onEventMainThread" // string@bef3 │ │ -3b409a: 1c06 881a |04db: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ -3b409e: 1312 0000 |04dd: const/16 v18, #int 0 // #0 │ │ -3b40a2: 1314 0100 |04df: const/16 v20, #int 1 // #1 │ │ -3b40a6: 0724 |04e1: move-object v4, v2 │ │ -3b40a8: 0817 0d00 |04e2: move-object/from16 v23, v13 │ │ -3b40ac: 078d |04e4: move-object v13, v8 │ │ -3b40ae: 0208 1200 |04e5: move/from16 v8, v18 │ │ -3b40b2: 081e 0f00 |04e7: move-object/from16 v30, v15 │ │ -3b40b6: 079f |04e9: move-object v15, v9 │ │ -3b40b8: 0209 1400 |04ea: move/from16 v9, v20 │ │ -3b40bc: 7606 13b7 0400 |04ec: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b40c2: 1304 0900 |04ef: const/16 v4, #int 9 // #9 │ │ -3b40c6: 4d02 0104 |04f1: aput-object v2, v1, v4 │ │ -3b40ca: 2202 c61f |04f3: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b40ce: 1a04 77bf |04f5: const-string v4, "onKeyUp" // string@bf77 │ │ -3b40d2: 1c05 6d02 |04f7: const-class v5, Landroid/view/KeyEvent; // type@026d │ │ -3b40d6: 7040 12b7 42a5 |04f9: invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b40dc: 1304 0a00 |04fc: const/16 v4, #int 10 // #a │ │ -3b40e0: 4d02 0104 |04fe: aput-object v2, v1, v4 │ │ -3b40e4: 1c02 461b |0500: const-class v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // type@1b46 │ │ -3b40e8: 0804 1500 |0502: move-object/from16 v4, v21 │ │ -3b40ec: 1215 |0504: const/4 v5, #int 1 // #1 │ │ -3b40ee: 7040 0fb7 2415 |0505: invoke-direct {v4, v2, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b40f4: 7110 3194 0400 |0508: invoke-static {v4}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b40fa: 2201 c31f |050b: new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b40fe: 1242 |050d: const/4 v2, #int 4 // #4 │ │ -3b4100: 2324 2421 |050e: new-array v4, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b4104: 2202 c61f |0510: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4108: 0806 1d00 |0512: move-object/from16 v6, v29 │ │ -3b410c: 7040 12b7 c2a6 |0514: invoke-direct {v2, v12, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b4112: 1207 |0517: const/4 v7, #int 0 // #0 │ │ -3b4114: 4d02 0407 |0518: aput-object v2, v4, v7 │ │ -3b4118: 2202 c61f |051a: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b411c: 7040 12b7 c2af |051c: invoke-direct {v2, v12, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b4122: 4d02 0405 |051f: aput-object v2, v4, v5 │ │ -3b4126: 2202 c61f |0521: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b412a: 1a07 c1be |0523: const-string v7, "onDownloadLogChanged" // string@bec1 │ │ -3b412e: 1c08 9d18 |0525: const-class v8, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@189d │ │ -3b4132: 7040 12b7 72a8 |0527: invoke-direct {v2, v7, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b4138: 4d02 0410 |052a: aput-object v2, v4, v16 │ │ -3b413c: 2202 c61f |052c: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4140: 7040 12b7 b2a3 |052e: invoke-direct {v2, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b4146: 1237 |0531: const/4 v7, #int 3 // #3 │ │ -3b4148: 4d02 0407 |0532: aput-object v2, v4, v7 │ │ -3b414c: 1c02 e41d |0534: const-class v2, Lde/danoeh/antennapod/ui/home/sections/DownloadsSection; // type@1de4 │ │ -3b4150: 7040 0fb7 2145 |0536: invoke-direct {v1, v2, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b4156: 7110 3194 0100 |0539: invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b415c: 2201 c31f |053c: new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b4160: 1252 |053e: const/4 v2, #int 5 // #5 │ │ -3b4162: 2322 2421 |053f: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b4166: 2204 c61f |0541: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b416a: 1a07 52c0 |0543: const-string v7, "onQueueChanged" // string@c052 │ │ -3b416e: 7040 12b7 74ad |0545: invoke-direct {v4, v7, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b4174: 1207 |0548: const/4 v7, #int 0 // #0 │ │ -3b4176: 4d04 0207 |0549: aput-object v4, v2, v7 │ │ -3b417a: 2204 c61f |054b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b417e: 7040 12b7 b4a3 |054d: invoke-direct {v4, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b4184: 4d04 0205 |0550: aput-object v4, v2, v5 │ │ -3b4188: 2204 c61f |0552: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b418c: 7040 12b7 c4a6 |0554: invoke-direct {v4, v12, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b4192: 4d04 0210 |0557: aput-object v4, v2, v16 │ │ -3b4196: 220b c61f |0559: new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b419a: 1a05 f3be |055b: const-string v5, "onEventMainThread" // string@bef3 │ │ -3b419e: 1c06 841a |055d: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ -3b41a2: 1208 |055f: const/4 v8, #int 0 // #0 │ │ -3b41a4: 1219 |0560: const/4 v9, #int 1 // #1 │ │ -3b41a6: 07b4 |0561: move-object v4, v11 │ │ -3b41a8: 07a7 |0562: move-object v7, v10 │ │ -3b41aa: 7606 13b7 0400 |0563: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b41b0: 1234 |0566: const/4 v4, #int 3 // #3 │ │ -3b41b2: 4d0b 0204 |0567: aput-object v11, v2, v4 │ │ -3b41b6: 2204 c61f |0569: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b41ba: 7040 12b7 c4af |056b: invoke-direct {v4, v12, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b41c0: 1245 |056e: const/4 v5, #int 4 // #4 │ │ -3b41c2: 4d04 0205 |056f: aput-object v4, v2, v5 │ │ -3b41c6: 1c04 e71d |0571: const-class v4, Lde/danoeh/antennapod/ui/home/sections/QueueSection; // type@1de7 │ │ -3b41ca: 1215 |0573: const/4 v5, #int 1 // #1 │ │ -3b41cc: 7040 0fb7 4125 |0574: invoke-direct {v1, v4, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b41d2: 7110 3194 0100 |0577: invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b41d8: 2201 c31f |057a: new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b41dc: 2352 2421 |057c: new-array v2, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b41e0: 2204 c61f |057e: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b41e4: 7040 12b7 04ae |0580: invoke-direct {v4, v0, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b41ea: 1206 |0583: const/4 v6, #int 0 // #0 │ │ -3b41ec: 4d04 0206 |0584: aput-object v4, v2, v6 │ │ -3b41f0: 1c04 e81d |0586: const-class v4, Lde/danoeh/antennapod/ui/home/sections/SubscriptionsSection; // type@1de8 │ │ -3b41f4: 7040 0fb7 4125 |0588: invoke-direct {v1, v4, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b41fa: 7110 3194 0100 |058b: invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b4200: 2201 c31f |058e: new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b4204: 2352 2421 |0590: new-array v2, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3bb6: 7040 12b7 5136 |0269: invoke-direct {v1, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3bbc: 122a |026c: const/4 v10, #int 2 // #2 │ │ +3b3bbe: 4d01 040a |026d: aput-object v1, v4, v10 │ │ +3b3bc2: 2201 c61f |026f: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3bc6: 1a0b f3be |0271: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b3bca: 1c0c 841a |0273: const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ +3b3bce: 120e |0275: const/4 v14, #int 0 // #0 │ │ +3b3bd0: 121f |0276: const/4 v15, #int 1 // #1 │ │ +3b3bd2: 071a |0277: move-object v10, v1 │ │ +3b3bd4: 7606 13b7 0a00 |0278: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b3bda: 123a |027b: const/4 v10, #int 3 // #3 │ │ +3b3bdc: 4d01 040a |027c: aput-object v1, v4, v10 │ │ +3b3be0: 1c01 e61d |027e: const-class v1, Lde/danoeh/antennapod/ui/home/sections/InboxSection; // type@1de6 │ │ +3b3be4: 121a |0280: const/4 v10, #int 1 // #1 │ │ +3b3be6: 7040 0fb7 104a |0281: invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3bec: 7110 3194 0000 |0284: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3bf2: 2200 c31f |0287: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3bf6: 23a1 2421 |0289: new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3bfa: 2204 c61f |028b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3bfe: 1a0b 47bf |028d: const-string v11, "onHistoryUpdated" // string@bf47 │ │ +3b3c02: 1c0c 9d1a |028f: const-class v12, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1a9d │ │ +3b3c06: 7040 12b7 b43c |0291: invoke-direct {v4, v11, v12, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3c0c: 120b |0294: const/4 v11, #int 0 // #0 │ │ +3b3c0e: 4d04 010b |0295: aput-object v4, v1, v11 │ │ +3b3c12: 1c04 9d1b |0297: const-class v4, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // type@1b9d │ │ +3b3c16: 7040 0fb7 401a |0299: invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3c1c: 7110 3194 0000 |029c: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3c22: 2200 c31f |029f: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3c26: 1261 |02a1: const/4 v1, #int 6 // #6 │ │ +3b3c28: 2314 2421 |02a2: new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3c2c: 2201 c61f |02a4: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3c30: 7040 12b7 5136 |02a6: invoke-direct {v1, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3c36: 4d01 040b |02a9: aput-object v1, v4, v11 │ │ +3b3c3a: 2201 c61f |02ab: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3c3e: 7040 12b7 9137 |02ad: invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3c44: 4d01 040a |02b0: aput-object v1, v4, v10 │ │ +3b3c48: 2201 c61f |02b2: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3c4c: 7040 12b7 2138 |02b4: invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3c52: 122a |02b7: const/4 v10, #int 2 // #2 │ │ +3b3c54: 4d01 040a |02b8: aput-object v1, v4, v10 │ │ +3b3c58: 2201 c61f |02ba: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3c5c: 1a0b f3be |02bc: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b3c60: 1c0c 841a |02be: const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ +3b3c64: 071a |02c0: move-object v10, v1 │ │ +3b3c66: 7606 13b7 0a00 |02c1: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b3c6c: 123a |02c4: const/4 v10, #int 3 // #3 │ │ +3b3c6e: 4d01 040a |02c5: aput-object v1, v4, v10 │ │ +3b3c72: 2201 c61f |02c7: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3c76: 080f 2000 |02c9: move-object/from16 v15, v32 │ │ +3b3c7a: 7040 12b7 213f |02cb: invoke-direct {v1, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3c80: 124a |02ce: const/4 v10, #int 4 // #4 │ │ +3b3c82: 4d01 040a |02cf: aput-object v1, v4, v10 │ │ +3b3c86: 2201 c61f |02d1: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3c8a: 080e 1e00 |02d3: move-object/from16 v14, v30 │ │ +3b3c8e: 080d 1f00 |02d5: move-object/from16 v13, v31 │ │ +3b3c92: 7040 12b7 d13e |02d7: invoke-direct {v1, v13, v14, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3c98: 125a |02da: const/4 v10, #int 5 // #5 │ │ +3b3c9a: 4d01 040a |02db: aput-object v1, v4, v10 │ │ +3b3c9e: 1c01 c31b |02dd: const-class v1, Lde/danoeh/antennapod/fragment/SearchFragment; // type@1bc3 │ │ +3b3ca2: 121b |02df: const/4 v11, #int 1 // #1 │ │ +3b3ca4: 7040 0fb7 104b |02e0: invoke-direct {v0, v1, v11, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3caa: 7110 3194 0000 |02e3: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3cb0: 2200 c31f |02e6: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3cb4: 23a1 2421 |02e8: new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3cb8: 2204 c61f |02ea: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3cbc: 080a 1600 |02ec: move-object/from16 v10, v22 │ │ +3b3cc0: 080c 1700 |02ee: move-object/from16 v12, v23 │ │ +3b3cc4: 7040 12b7 c43a |02f0: invoke-direct {v4, v12, v10, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3cca: 1310 0000 |02f3: const/16 v16, #int 0 // #0 │ │ +3b3cce: 4d04 0110 |02f5: aput-object v4, v1, v16 │ │ +3b3cd2: 2204 c61f |02f7: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3cd6: 7040 12b7 d43e |02f9: invoke-direct {v4, v13, v14, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3cdc: 4d04 010b |02fc: aput-object v4, v1, v11 │ │ +3b3ce0: 2204 c61f |02fe: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3ce4: 7040 12b7 2438 |0300: invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3cea: 122b |0303: const/4 v11, #int 2 // #2 │ │ +3b3cec: 4d04 010b |0304: aput-object v4, v1, v11 │ │ +3b3cf0: 2204 c61f |0306: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3cf4: 1a0b f3be |0308: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b3cf8: 1c16 841a |030a: const-class v22, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ +3b3cfc: 1317 0000 |030c: const/16 v23, #int 0 // #0 │ │ +3b3d00: 1318 0100 |030e: const/16 v24, #int 1 // #1 │ │ +3b3d04: 0821 0a00 |0310: move-object/from16 v33, v10 │ │ +3b3d08: 074a |0312: move-object v10, v4 │ │ +3b3d0a: 0822 0c00 |0313: move-object/from16 v34, v12 │ │ +3b3d0e: 080c 1600 |0315: move-object/from16 v12, v22 │ │ +3b3d12: 0823 0d00 |0317: move-object/from16 v35, v13 │ │ +3b3d16: 073d |0319: move-object v13, v3 │ │ +3b3d18: 0816 0500 |031a: move-object/from16 v22, v5 │ │ +3b3d1c: 07e5 |031c: move-object v5, v14 │ │ +3b3d1e: 020e 1700 |031d: move/from16 v14, v23 │ │ +3b3d22: 0817 0600 |031f: move-object/from16 v23, v6 │ │ +3b3d26: 07f6 |0321: move-object v6, v15 │ │ +3b3d28: 020f 1800 |0322: move/from16 v15, v24 │ │ +3b3d2c: 7606 13b7 0a00 |0324: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b3d32: 123a |0327: const/4 v10, #int 3 // #3 │ │ +3b3d34: 4d04 010a |0328: aput-object v4, v1, v10 │ │ +3b3d38: 2204 c61f |032a: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3d3c: 7040 12b7 2436 |032c: invoke-direct {v4, v2, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3d42: 124a |032f: const/4 v10, #int 4 // #4 │ │ +3b3d44: 4d04 010a |0330: aput-object v4, v1, v10 │ │ +3b3d48: 1c04 e71d |0332: const-class v4, Lde/danoeh/antennapod/ui/home/sections/QueueSection; // type@1de7 │ │ +3b3d4c: 121b |0334: const/4 v11, #int 1 // #1 │ │ +3b3d4e: 7040 0fb7 401b |0335: invoke-direct {v0, v4, v11, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3d54: 7110 3194 0000 |0338: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3d5a: 2200 c31f |033b: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3d5e: 23a1 2421 |033d: new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3d62: 2204 c61f |033f: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3d66: 7040 12b7 2438 |0341: invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3d6c: 120a |0344: const/4 v10, #int 0 // #0 │ │ +3b3d6e: 4d04 010a |0345: aput-object v4, v1, v10 │ │ +3b3d72: 2204 c61f |0347: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3d76: 7040 12b7 2436 |0349: invoke-direct {v4, v2, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3d7c: 4d04 010b |034c: aput-object v4, v1, v11 │ │ +3b3d80: 2204 c61f |034e: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3d84: 1a0a c1be |0350: const-string v10, "onDownloadLogChanged" // string@bec1 │ │ +3b3d88: 1c0c 9d18 |0352: const-class v12, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@189d │ │ +3b3d8c: 7040 12b7 a43c |0354: invoke-direct {v4, v10, v12, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3d92: 122a |0357: const/4 v10, #int 2 // #2 │ │ +3b3d94: 4d04 010a |0358: aput-object v4, v1, v10 │ │ +3b3d98: 2204 c61f |035a: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3d9c: 080f 2300 |035c: move-object/from16 v15, v35 │ │ +3b3da0: 7040 12b7 f435 |035e: invoke-direct {v4, v15, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3da6: 123a |0361: const/4 v10, #int 3 // #3 │ │ +3b3da8: 4d04 010a |0362: aput-object v4, v1, v10 │ │ +3b3dac: 1c04 e41d |0364: const-class v4, Lde/danoeh/antennapod/ui/home/sections/DownloadsSection; // type@1de4 │ │ +3b3db0: 7040 0fb7 401b |0366: invoke-direct {v0, v4, v11, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3db6: 7110 3194 0000 |0369: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3dbc: 2200 c31f |036c: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3dc0: 23b1 2421 |036e: new-array v1, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3dc4: 2204 c61f |0370: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3dc8: 1a0a c1be |0372: const-string v10, "onDownloadLogChanged" // string@bec1 │ │ +3b3dcc: 1c0c 9d18 |0374: const-class v12, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@189d │ │ +3b3dd0: 7030 11b7 a40c |0376: invoke-direct {v4, v10, v12}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b711 │ │ +3b3dd6: 120a |0379: const/4 v10, #int 0 // #0 │ │ +3b3dd8: 4d04 010a |037a: aput-object v4, v1, v10 │ │ +3b3ddc: 1c04 fd1a |037c: const-class v4, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1afd │ │ +3b3de0: 7040 0fb7 401b |037e: invoke-direct {v0, v4, v11, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3de6: 7110 3194 0000 |0381: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3dec: 2200 c31f |0384: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3df0: 1241 |0386: const/4 v1, #int 4 // #4 │ │ +3b3df2: 2314 2421 |0387: new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3df6: 2201 c61f |0389: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3dfa: 7040 12b7 2138 |038b: invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3e00: 4d01 040a |038e: aput-object v1, v4, v10 │ │ +3b3e04: 2201 c61f |0390: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3e08: 1a0b f3be |0392: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b3e0c: 1c0c 841a |0394: const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ +3b3e10: 120e |0396: const/4 v14, #int 0 // #0 │ │ +3b3e12: 071a |0397: move-object v10, v1 │ │ +3b3e14: 081a 0600 |0398: move-object/from16 v26, v6 │ │ +3b3e18: 07f6 |039a: move-object v6, v15 │ │ +3b3e1a: 020f 1800 |039b: move/from16 v15, v24 │ │ +3b3e1e: 7606 13b7 0a00 |039d: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b3e24: 121a |03a0: const/4 v10, #int 1 // #1 │ │ +3b3e26: 4d01 040a |03a1: aput-object v1, v4, v10 │ │ +3b3e2a: 2201 c61f |03a3: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3e2e: 7040 12b7 6135 |03a5: invoke-direct {v1, v6, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3e34: 122b |03a8: const/4 v11, #int 2 // #2 │ │ +3b3e36: 4d01 040b |03a9: aput-object v1, v4, v11 │ │ +3b3e3a: 2201 c61f |03ab: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3e3e: 7040 12b7 9137 |03ad: invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3e44: 123b |03b0: const/4 v11, #int 3 // #3 │ │ +3b3e46: 4d01 040b |03b1: aput-object v1, v4, v11 │ │ +3b3e4a: 1c01 7b1b |03b3: const-class v1, Lde/danoeh/antennapod/fragment/ItemFragment; // type@1b7b │ │ +3b3e4e: 7040 0fb7 104a |03b5: invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3e54: 7110 3194 0000 |03b8: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3e5a: 2200 c31f |03bb: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3e5e: 23a1 2421 |03bd: new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3e62: 2204 c61f |03bf: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3e66: 1a0b 06bf |03c1: const-string v11, "onFilterChanged" // string@bf06 │ │ +3b3e6a: 1c0c 0a1a |03c3: const-class v12, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a0a │ │ +3b3e6e: 7030 11b7 b40c |03c5: invoke-direct {v4, v11, v12}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b711 │ │ +3b3e74: 120b |03c8: const/4 v11, #int 0 // #0 │ │ +3b3e76: 4d04 010b |03c9: aput-object v4, v1, v11 │ │ +3b3e7a: 1c04 ba1a |03cb: const-class v4, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // type@1aba │ │ +3b3e7e: 7040 0fb7 401a |03cd: invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3e84: 7110 3194 0000 |03d0: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3e8a: 2200 c31f |03d3: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3e8e: 1241 |03d5: const/4 v1, #int 4 // #4 │ │ +3b3e90: 2314 2421 |03d6: new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3e94: 2201 c61f |03d8: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3e98: 7040 12b7 6135 |03da: invoke-direct {v1, v6, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3e9e: 4d01 040b |03dd: aput-object v1, v4, v11 │ │ +3b3ea2: 2201 c61f |03df: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3ea6: 7040 12b7 2138 |03e1: invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3eac: 4d01 040a |03e4: aput-object v1, v4, v10 │ │ +3b3eb0: 2201 c61f |03e6: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3eb4: 1a0b f3be |03e8: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b3eb8: 1c0c 841a |03ea: const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ +3b3ebc: 121f |03ec: const/4 v15, #int 1 // #1 │ │ +3b3ebe: 071a |03ed: move-object v10, v1 │ │ +3b3ec0: 7606 13b7 0a00 |03ee: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b3ec6: 122a |03f1: const/4 v10, #int 2 // #2 │ │ +3b3ec8: 4d01 040a |03f2: aput-object v1, v4, v10 │ │ +3b3ecc: 2201 c61f |03f4: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3ed0: 080f 1a00 |03f6: move-object/from16 v15, v26 │ │ +3b3ed4: 7040 12b7 213f |03f8: invoke-direct {v1, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3eda: 123a |03fb: const/4 v10, #int 3 // #3 │ │ +3b3edc: 4d01 040a |03fc: aput-object v1, v4, v10 │ │ +3b3ee0: 1c01 e51d |03fe: const-class v1, Lde/danoeh/antennapod/ui/home/sections/EpisodesSurpriseSection; // type@1de5 │ │ +3b3ee4: 121a |0400: const/4 v10, #int 1 // #1 │ │ +3b3ee6: 7040 0fb7 104a |0401: invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3eec: 7110 3194 0000 |0404: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3ef2: 2200 c31f |0407: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3ef6: 1301 0800 |0409: const/16 v1, #int 8 // #8 │ │ +3b3efa: 2314 2421 |040b: new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3efe: 2201 c61f |040d: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3f02: 7040 12b7 2138 |040f: invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3f08: 120b |0412: const/4 v11, #int 0 // #0 │ │ +3b3f0a: 4d01 040b |0413: aput-object v1, v4, v11 │ │ +3b3f0e: 2201 c61f |0415: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3f12: 7040 12b7 213f |0417: invoke-direct {v1, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3f18: 4d01 040a |041a: aput-object v1, v4, v10 │ │ +3b3f1c: 2201 c61f |041c: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3f20: 1a0a 77bf |041e: const-string v10, "onKeyUp" // string@bf77 │ │ +3b3f24: 1c0b 6d02 |0420: const-class v11, Landroid/view/KeyEvent; // type@026d │ │ +3b3f28: 7040 12b7 a13b |0422: invoke-direct {v1, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3f2e: 122a |0425: const/4 v10, #int 2 // #2 │ │ +3b3f30: 4d01 040a |0426: aput-object v1, v4, v10 │ │ +3b3f34: 2201 c61f |0428: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3f38: 1a0b f3be |042a: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b3f3c: 1c0c 841a |042c: const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ +3b3f40: 071a |042e: move-object v10, v1 │ │ +3b3f42: 0819 0800 |042f: move-object/from16 v25, v8 │ │ +3b3f46: 07f8 |0431: move-object v8, v15 │ │ +3b3f48: 020f 1800 |0432: move/from16 v15, v24 │ │ +3b3f4c: 7606 13b7 0a00 |0434: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b3f52: 123a |0437: const/4 v10, #int 3 // #3 │ │ +3b3f54: 4d01 040a |0438: aput-object v1, v4, v10 │ │ +3b3f58: 2201 c61f |043a: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3f5c: 7040 12b7 6135 |043c: invoke-direct {v1, v6, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3f62: 124a |043f: const/4 v10, #int 4 // #4 │ │ +3b3f64: 4d01 040a |0440: aput-object v1, v4, v10 │ │ +3b3f68: 2201 c61f |0442: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3f6c: 7040 12b7 9137 |0444: invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3f72: 125a |0447: const/4 v10, #int 5 // #5 │ │ +3b3f74: 4d01 040a |0448: aput-object v1, v4, v10 │ │ +3b3f78: 2201 c61f |044a: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3f7c: 080f 1600 |044c: move-object/from16 v15, v22 │ │ +3b3f80: 080e 1700 |044e: move-object/from16 v14, v23 │ │ +3b3f84: 7040 12b7 f13e |0450: invoke-direct {v1, v15, v14, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3f8a: 126a |0453: const/4 v10, #int 6 // #6 │ │ +3b3f8c: 4d01 040a |0454: aput-object v1, v4, v10 │ │ +3b3f90: 2201 c61f |0456: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3f94: 1a0b f3be |0458: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b3f98: 1c0c 881a |045a: const-class v12, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ +3b3f9c: 1316 0000 |045c: const/16 v22, #int 0 // #0 │ │ +3b3fa0: 1317 0100 |045e: const/16 v23, #int 1 // #1 │ │ +3b3fa4: 071a |0460: move-object v10, v1 │ │ +3b3fa6: 081e 0500 |0461: move-object/from16 v30, v5 │ │ +3b3faa: 07e5 |0463: move-object v5, v14 │ │ +3b3fac: 020e 1600 |0464: move/from16 v14, v22 │ │ +3b3fb0: 081f 0600 |0466: move-object/from16 v31, v6 │ │ +3b3fb4: 07f6 |0468: move-object v6, v15 │ │ +3b3fb6: 020f 1700 |0469: move/from16 v15, v23 │ │ +3b3fba: 7606 13b7 0a00 |046b: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b3fc0: 127a |046e: const/4 v10, #int 7 // #7 │ │ +3b3fc2: 4d01 040a |046f: aput-object v1, v4, v10 │ │ +3b3fc6: 1c01 131b |0471: const-class v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment; // type@1b13 │ │ +3b3fca: 121a |0473: const/4 v10, #int 1 // #1 │ │ +3b3fcc: 7040 0fb7 104a |0474: invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b3fd2: 7110 3194 0000 |0477: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b3fd8: 2200 c31f |047a: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b3fdc: 1221 |047c: const/4 v1, #int 2 // #2 │ │ +3b3fde: 2314 2421 |047d: new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b3fe2: 2201 c61f |047f: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3fe6: 1a0b 16c0 |0481: const-string v11, "onPositionObserverUpdate" // string@c016 │ │ +3b3fea: 7040 12b7 b138 |0483: invoke-direct {v1, v11, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b3ff0: 120b |0486: const/4 v11, #int 0 // #0 │ │ +3b3ff2: 4d01 040b |0487: aput-object v1, v4, v11 │ │ +3b3ff6: 2201 c61f |0489: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b3ffa: 1c0b a01a |048b: const-class v11, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aa0 │ │ +3b3ffe: 080c 1d00 |048d: move-object/from16 v12, v29 │ │ +3b4002: 7040 12b7 c13b |048f: invoke-direct {v1, v12, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b4008: 4d01 040a |0492: aput-object v1, v4, v10 │ │ +3b400c: 1c01 1b1b |0494: const-class v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // type@1b1b │ │ +3b4010: 7040 0fb7 104a |0496: invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b4016: 7110 3194 0000 |0499: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b401c: 2200 c31f |049c: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b4020: 23a1 2421 |049e: new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b4024: 2204 c61f |04a0: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b4028: 7040 12b7 2438 |04a2: invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b402e: 120b |04a5: const/4 v11, #int 0 // #0 │ │ +3b4030: 4d04 010b |04a6: aput-object v4, v1, v11 │ │ +3b4034: 1c04 d41a |04a8: const-class v4, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ad4 │ │ +3b4038: 7040 0fb7 401a |04aa: invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b403e: 7110 3194 0000 |04ad: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b4044: 2200 c31f |04b0: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b4048: 1231 |04b2: const/4 v1, #int 3 // #3 │ │ +3b404a: 2314 2421 |04b3: new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b404e: 2201 c61f |04b5: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b4052: 1a0b f3be |04b7: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b4056: 1c0c 881a |04b9: const-class v12, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ +3b405a: 120e |04bb: const/4 v14, #int 0 // #0 │ │ +3b405c: 121f |04bc: const/4 v15, #int 1 // #1 │ │ +3b405e: 071a |04bd: move-object v10, v1 │ │ +3b4060: 7606 13b7 0a00 |04be: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b4066: 120a |04c1: const/4 v10, #int 0 // #0 │ │ +3b4068: 4d01 040a |04c2: aput-object v1, v4, v10 │ │ +3b406c: 2201 c61f |04c4: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b4070: 7040 12b7 6135 |04c6: invoke-direct {v1, v6, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b4076: 121a |04c9: const/4 v10, #int 1 // #1 │ │ +3b4078: 4d01 040a |04ca: aput-object v1, v4, v10 │ │ +3b407c: 2201 c61f |04cc: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b4080: 7040 12b7 9137 |04ce: invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b4086: 122b |04d1: const/4 v11, #int 2 // #2 │ │ +3b4088: 4d01 040b |04d2: aput-object v1, v4, v11 │ │ +3b408c: 1c01 d21b |04d4: const-class v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1bd2 │ │ +3b4090: 7040 0fb7 104a |04d6: invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b4096: 7110 3194 0000 |04d9: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b409c: 2200 c31f |04dc: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b40a0: 1301 0b00 |04de: const/16 v1, #int 11 // #b │ │ +3b40a4: 2311 2421 |04e0: new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b40a8: 2204 c61f |04e2: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b40ac: 1a0a f0be |04e4: const-string v10, "onEvent" // string@bef0 │ │ +3b40b0: 1c0b a818 |04e6: const-class v11, Lde/danoeh/antennapod/core/feed/FeedEvent; // type@18a8 │ │ +3b40b4: 7040 12b7 a43b |04e8: invoke-direct {v4, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b40ba: 120a |04eb: const/4 v10, #int 0 // #0 │ │ +3b40bc: 4d04 010a |04ec: aput-object v4, v1, v10 │ │ +3b40c0: 2204 c61f |04ee: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b40c4: 080f 1900 |04f0: move-object/from16 v15, v25 │ │ +3b40c8: 7040 12b7 243f |04f2: invoke-direct {v4, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b40ce: 121a |04f5: const/4 v10, #int 1 // #1 │ │ +3b40d0: 4d04 010a |04f6: aput-object v4, v1, v10 │ │ +3b40d4: 2204 c61f |04f8: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b40d8: 1a0b f3be |04fa: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b40dc: 1c0c 841a |04fc: const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ +3b40e0: 1316 0100 |04fe: const/16 v22, #int 1 // #1 │ │ +3b40e4: 074a |0500: move-object v10, v4 │ │ +3b40e6: 0824 0f00 |0501: move-object/from16 v36, v15 │ │ +3b40ea: 020f 1600 |0503: move/from16 v15, v22 │ │ +3b40ee: 7606 13b7 0a00 |0505: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b40f4: 122a |0508: const/4 v10, #int 2 // #2 │ │ +3b40f6: 4d04 010a |0509: aput-object v4, v1, v10 │ │ +3b40fa: 2204 c61f |050b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b40fe: 7040 12b7 2438 |050d: invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b4104: 123a |0510: const/4 v10, #int 3 // #3 │ │ +3b4106: 4d04 010a |0511: aput-object v4, v1, v10 │ │ +3b410a: 2204 c61f |0513: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b410e: 1a0a b484 |0515: const-string v10, "favoritesChanged" // string@84b4 │ │ +3b4112: 1c0b 851a |0517: const-class v11, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1a85 │ │ +3b4116: 7040 12b7 a43b |0519: invoke-direct {v4, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b411c: 124a |051c: const/4 v10, #int 4 // #4 │ │ +3b411e: 4d04 010a |051d: aput-object v4, v1, v10 │ │ +3b4122: 2204 c61f |051f: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b4126: 080b 2100 |0521: move-object/from16 v11, v33 │ │ +3b412a: 080a 2200 |0523: move-object/from16 v10, v34 │ │ +3b412e: 7040 12b7 a43b |0525: invoke-direct {v4, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b4134: 125a |0528: const/4 v10, #int 5 // #5 │ │ +3b4136: 4d04 010a |0529: aput-object v4, v1, v10 │ │ +3b413a: 2204 c61f |052b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b413e: 080f 1e00 |052d: move-object/from16 v15, v30 │ │ +3b4142: 080e 1f00 |052f: move-object/from16 v14, v31 │ │ +3b4146: 7040 12b7 e43f |0531: invoke-direct {v4, v14, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b414c: 126a |0534: const/4 v10, #int 6 // #6 │ │ +3b414e: 4d04 010a |0535: aput-object v4, v1, v10 │ │ +3b4152: 2204 c61f |0537: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b4156: 7040 12b7 9437 |0539: invoke-direct {v4, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b415c: 127a |053c: const/4 v10, #int 7 // #7 │ │ +3b415e: 4d04 010a |053d: aput-object v4, v1, v10 │ │ +3b4162: 2204 c61f |053f: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b4166: 7040 12b7 6435 |0541: invoke-direct {v4, v6, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b416c: 1305 0800 |0544: const/16 v5, #int 8 // #8 │ │ +3b4170: 4d04 0105 |0546: aput-object v4, v1, v5 │ │ +3b4174: 2204 c61f |0548: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b4178: 1a0b f3be |054a: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b417c: 1c0c 881a |054c: const-class v12, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ +3b4180: 1205 |054e: const/4 v5, #int 0 // #0 │ │ +3b4182: 1216 |054f: const/4 v6, #int 1 // #1 │ │ +3b4184: 074a |0550: move-object v10, v4 │ │ +3b4186: 0818 0700 |0551: move-object/from16 v24, v7 │ │ +3b418a: 07e7 |0553: move-object v7, v14 │ │ +3b418c: 015e |0554: move v14, v5 │ │ +3b418e: 07f5 |0555: move-object v5, v15 │ │ +3b4190: 016f |0556: move v15, v6 │ │ +3b4192: 7606 13b7 0a00 |0557: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b4198: 1306 0900 |055a: const/16 v6, #int 9 // #9 │ │ +3b419c: 4d04 0106 |055c: aput-object v4, v1, v6 │ │ +3b41a0: 2204 c61f |055e: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b41a4: 1a06 77bf |0560: const-string v6, "onKeyUp" // string@bf77 │ │ +3b41a8: 1c0a 6d02 |0562: const-class v10, Landroid/view/KeyEvent; // type@026d │ │ +3b41ac: 7040 12b7 643a |0564: invoke-direct {v4, v6, v10, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b41b2: 1306 0a00 |0567: const/16 v6, #int 10 // #a │ │ +3b41b6: 4d04 0106 |0569: aput-object v4, v1, v6 │ │ +3b41ba: 1c04 461b |056b: const-class v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // type@1b46 │ │ +3b41be: 1216 |056d: const/4 v6, #int 1 // #1 │ │ +3b41c0: 7040 0fb7 4016 |056e: invoke-direct {v0, v4, v6, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b41c6: 7110 3194 0000 |0571: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b41cc: 2200 c31f |0574: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b41d0: 1261 |0576: const/4 v1, #int 6 // #6 │ │ +3b41d2: 2311 2421 |0577: new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b41d6: 2204 c61f |0579: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b41da: 1a0b f3be |057b: const-string v11, "onEventMainThread" // string@bef3 │ │ +3b41de: 1c0c 841a |057d: const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ +3b41e2: 120e |057f: const/4 v14, #int 0 // #0 │ │ +3b41e4: 121f |0580: const/4 v15, #int 1 // #1 │ │ +3b41e6: 074a |0581: move-object v10, v4 │ │ +3b41e8: 7606 13b7 0a00 |0582: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ +3b41ee: 1206 |0585: const/4 v6, #int 0 // #0 │ │ +3b41f0: 4d04 0106 |0586: aput-object v4, v1, v6 │ │ +3b41f4: 2204 c61f |0588: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b41f8: 0806 2400 |058a: move-object/from16 v6, v36 │ │ +3b41fc: 7040 12b7 2436 |058c: invoke-direct {v4, v2, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b4202: 1216 |058f: const/4 v6, #int 1 // #1 │ │ +3b4204: 4d04 0106 |0590: aput-object v4, v1, v6 │ │ 3b4208: 2204 c61f |0592: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b420c: 7040 12b7 c4af |0594: invoke-direct {v4, v12, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b4212: 4d04 0206 |0597: aput-object v4, v2, v6 │ │ -3b4216: 1c04 ed1a |0599: const-class v4, Lde/danoeh/antennapod/fragment/CoverFragment; // type@1aed │ │ -3b421a: 7040 0fb7 4125 |059b: invoke-direct {v1, v4, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b4220: 7110 3194 0100 |059e: invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b4226: 2201 c31f |05a1: new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b422a: 2352 2421 |05a3: new-array v2, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b422e: 220b c61f |05a5: new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4232: 1a05 36de |05a7: const-string v5, "syncStatusChanged" // string@de36 │ │ -3b4236: 1c06 9a1a |05a9: const-class v6, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ -3b423a: 07b4 |05ab: move-object v4, v11 │ │ -3b423c: 7606 13b7 0400 |05ac: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b4242: 1204 |05af: const/4 v4, #int 0 // #0 │ │ -3b4244: 4d0b 0204 |05b0: aput-object v11, v2, v4 │ │ -3b4248: 1c05 6c1c |05b2: const-class v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // type@1c6c │ │ -3b424c: 1216 |05b4: const/4 v6, #int 1 // #1 │ │ -3b424e: 7040 0fb7 5126 |05b5: invoke-direct {v1, v5, v6, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b4254: 7110 3194 0100 |05b8: invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b425a: 2201 c31f |05bb: new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b425e: 1232 |05bd: const/4 v2, #int 3 // #3 │ │ -3b4260: 232b 2421 |05be: new-array v11, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b4264: 2202 c61f |05c0: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4268: 7030 11b7 020e |05c2: invoke-direct {v2, v0, v14}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@b711 │ │ -3b426e: 4d02 0b04 |05c5: aput-object v2, v11, v4 │ │ -3b4272: 2202 c61f |05c7: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4276: 1a05 f3be |05c9: const-string v5, "onEventMainThread" // string@bef3 │ │ -3b427a: 1c06 841a |05cb: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ -3b427e: 0724 |05cd: move-object v4, v2 │ │ -3b4280: 7606 13b7 0400 |05ce: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@b713 │ │ -3b4286: 1214 |05d1: const/4 v4, #int 1 // #1 │ │ -3b4288: 4d02 0b04 |05d2: aput-object v2, v11, v4 │ │ -3b428c: 2202 c61f |05d4: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b4290: 1a05 10c5 |05d6: const-string v5, "playbackStateChanged" // string@c510 │ │ -3b4294: 7040 12b7 52a3 |05d8: invoke-direct {v2, v5, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b429a: 4d02 0b10 |05db: aput-object v2, v11, v16 │ │ -3b429e: 1c02 f017 |05dd: const-class v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f0 │ │ -3b42a2: 7040 0fb7 21b4 |05df: invoke-direct {v1, v2, v4, v11}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b42a8: 7110 3194 0100 |05e2: invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b42ae: 2201 c31f |05e5: new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3b42b2: 1232 |05e7: const/4 v2, #int 3 // #3 │ │ -3b42b4: 2322 2421 |05e8: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3b42b8: 2203 c61f |05ea: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b42bc: 0805 1700 |05ec: move-object/from16 v5, v23 │ │ -3b42c0: 0806 1e00 |05ee: move-object/from16 v6, v30 │ │ -3b42c4: 7040 12b7 63a5 |05f0: invoke-direct {v3, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b42ca: 1205 |05f3: const/4 v5, #int 0 // #0 │ │ -3b42cc: 4d03 0205 |05f4: aput-object v3, v2, v5 │ │ -3b42d0: 2203 c61f |05f6: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b42d4: 7040 12b7 03ae |05f8: invoke-direct {v3, v0, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b42da: 4d03 0204 |05fb: aput-object v3, v2, v4 │ │ -3b42de: 2200 c61f |05fd: new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3b42e2: 1a03 52c0 |05ff: const-string v3, "onQueueChanged" // string@c052 │ │ -3b42e6: 7040 12b7 30ad |0601: invoke-direct {v0, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3b42ec: 4d00 0210 |0604: aput-object v0, v2, v16 │ │ -3b42f0: 1c00 911b |0606: const-class v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment; // type@1b91 │ │ -3b42f4: 7040 0fb7 0124 |0608: invoke-direct {v1, v0, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3b42fa: 7110 3194 0100 |060b: invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ -3b4300: 0e00 |060e: return-void │ │ +3b420c: 7040 12b7 2438 |0594: invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b4212: 1226 |0597: const/4 v6, #int 2 // #2 │ │ +3b4214: 4d04 0106 |0598: aput-object v4, v1, v6 │ │ +3b4218: 2204 c61f |059a: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b421c: 7040 12b7 7435 |059c: invoke-direct {v4, v7, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b4222: 1235 |059f: const/4 v5, #int 3 // #3 │ │ +3b4224: 4d04 0105 |05a0: aput-object v4, v1, v5 │ │ +3b4228: 2204 c61f |05a2: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b422c: 1a05 c1be |05a4: const-string v5, "onDownloadLogChanged" // string@bec1 │ │ +3b4230: 1c06 9d18 |05a6: const-class v6, Lde/danoeh/antennapod/core/event/DownloadLogEvent; // type@189d │ │ +3b4234: 7040 12b7 5436 |05a8: invoke-direct {v4, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b423a: 1245 |05ab: const/4 v5, #int 4 // #4 │ │ +3b423c: 4d04 0105 |05ac: aput-object v4, v1, v5 │ │ +3b4240: 2204 c61f |05ae: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b4244: 0805 1800 |05b0: move-object/from16 v5, v24 │ │ +3b4248: 7040 12b7 9435 |05b2: invoke-direct {v4, v9, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b424e: 1255 |05b5: const/4 v5, #int 5 // #5 │ │ +3b4250: 4d04 0105 |05b6: aput-object v4, v1, v5 │ │ +3b4254: 1c04 de1a |05b8: const-class v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // type@1ade │ │ +3b4258: 1215 |05ba: const/4 v5, #int 1 // #1 │ │ +3b425a: 7040 0fb7 4015 |05bb: invoke-direct {v0, v4, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b4260: 7110 3194 0000 |05be: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b4266: 2200 c31f |05c1: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b426a: 2351 2421 |05c3: new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b426e: 2204 c61f |05c5: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b4272: 1a06 23e0 |05c7: const-string v6, "timerUpdated" // string@e023 │ │ +3b4276: 0807 1500 |05c9: move-object/from16 v7, v21 │ │ +3b427a: 7040 12b7 6437 |05cb: invoke-direct {v4, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b4280: 1206 |05ce: const/4 v6, #int 0 // #0 │ │ +3b4282: 4d04 0106 |05cf: aput-object v4, v1, v6 │ │ +3b4286: 1c04 571a |05d1: const-class v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a57 │ │ +3b428a: 7040 0fb7 4015 |05d3: invoke-direct {v0, v4, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b4290: 7110 3194 0000 |05d6: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b4296: 2200 c31f |05d9: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b429a: 2351 2421 |05db: new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b429e: 2204 c61f |05dd: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b42a2: 7040 12b7 2438 |05df: invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b42a8: 4d04 0106 |05e2: aput-object v4, v1, v6 │ │ +3b42ac: 1c02 ed1a |05e4: const-class v2, Lde/danoeh/antennapod/fragment/CoverFragment; // type@1aed │ │ +3b42b0: 7040 0fb7 2015 |05e6: invoke-direct {v0, v2, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b42b6: 7110 3194 0000 |05e9: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b42bc: 2200 c31f |05ec: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3b42c0: 2351 2421 |05ee: new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3b42c4: 2202 c61f |05f0: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3b42c8: 1a04 b6e3 |05f2: const-string v4, "updateSpeed" // string@e3b6 │ │ +3b42cc: 1c07 a21a |05f4: const-class v7, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ +3b42d0: 7040 12b7 4237 |05f6: invoke-direct {v2, v4, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3b42d6: 4d02 0106 |05f9: aput-object v2, v1, v6 │ │ +3b42da: 1c02 7e1a |05fb: const-class v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a7e │ │ +3b42de: 7040 0fb7 2015 |05fd: invoke-direct {v0, v2, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3b42e4: 7110 3194 0000 |0600: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@9431 │ │ +3b42ea: 0e00 |0603: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0007 line=20 │ │ - 0x0078 line=40 │ │ - 0x008f line=46 │ │ - 0x00a2 line=52 │ │ - 0x00b9 line=58 │ │ - 0x00ce line=64 │ │ - 0x00ea line=72 │ │ - 0x0123 line=80 │ │ - 0x013a line=86 │ │ - 0x0151 line=92 │ │ - 0x01ad line=108 │ │ - 0x020b line=124 │ │ - 0x0291 line=143 │ │ - 0x02c3 line=155 │ │ - 0x030a line=167 │ │ - 0x037c line=185 │ │ - 0x0394 line=191 │ │ - 0x03c6 line=203 │ │ - 0x03f2 line=213 │ │ - 0x0439 line=227 │ │ - 0x044f line=233 │ │ - 0x0467 line=238 │ │ - 0x050b line=261 │ │ - 0x053c line=273 │ │ - 0x057a line=286 │ │ - 0x058e line=292 │ │ - 0x05a1 line=298 │ │ - 0x05bb line=304 │ │ - 0x05e5 line=313 │ │ + 0x0032 line=28 │ │ + 0x0062 line=37 │ │ + 0x008c line=46 │ │ + 0x00d6 line=60 │ │ + 0x0109 line=66 │ │ + 0x011e line=72 │ │ + 0x018b line=92 │ │ + 0x01a4 line=98 │ │ + 0x01b7 line=104 │ │ + 0x023e line=122 │ │ + 0x0254 line=128 │ │ + 0x0287 line=140 │ │ + 0x029f line=146 │ │ + 0x02e6 line=162 │ │ + 0x033b line=175 │ │ + 0x036c line=187 │ │ + 0x0384 line=192 │ │ + 0x03bb line=204 │ │ + 0x03d3 line=210 │ │ + 0x0407 line=222 │ │ + 0x047a line=241 │ │ + 0x049c line=249 │ │ + 0x04b0 line=255 │ │ + 0x04dc line=265 │ │ + 0x0574 line=288 │ │ + 0x05c1 line=304 │ │ + 0x05d9 line=310 │ │ + 0x05ec line=316 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/ApEventBusIndex;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b4304: |[3b4304] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ -3b4314: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b431a: 0e00 |0003: return-void │ │ +3b42ec: |[3b42ec] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ +3b42fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b4302: 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;) │ │ @@ -1455947,20 +1455955,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 │ │ -3b431c: |[3b431c] de.danoeh.antennapod.ApEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ -3b432c: 6200 ba49 |0000: sget-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@49ba │ │ -3b4330: 7210 10b7 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@b710 │ │ -3b4336: 0c01 |0005: move-result-object v1 │ │ -3b4338: 7230 11b5 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3b433e: 0e00 |0009: return-void │ │ +3b4304: |[3b4304] de.danoeh.antennapod.ApEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ +3b4314: 6200 ba49 |0000: sget-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@49ba │ │ +3b4318: 7210 10b7 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@b710 │ │ +3b431e: 0c01 |0005: move-result-object v1 │ │ +3b4320: 7230 11b5 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3b4326: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x000a reg=2 (null) Lorg/greenrobot/eventbus/meta/SubscriberInfo; │ │ │ │ Virtual methods - │ │ @@ -1456019,18 +1456027,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 │ │ -3b7860: |[3b7860] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3b7870: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b7876: 5b01 aa6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6baa │ │ -3b787a: 0e00 |0005: return-void │ │ +3b7848: |[3b7848] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3b7858: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b785e: 5b01 aa6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6baa │ │ +3b7862: 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; │ │ │ │ @@ -1456040,19 +1456048,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 │ │ -3b7840: |[3b7840] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -3b7850: 5410 aa6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6baa │ │ -3b7854: 7130 7094 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$QNdA8l4gqbFuh141hqVUiDOE610:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@9470 │ │ -3b785a: 0c02 |0005: move-result-object v2 │ │ -3b785c: 1102 |0006: return-object v2 │ │ +3b7828: |[3b7828] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +3b7838: 5410 aa6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6baa │ │ +3b783c: 7130 7094 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$QNdA8l4gqbFuh141hqVUiDOE610:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@9470 │ │ +3b7842: 0c02 |0005: move-result-object v2 │ │ +3b7844: 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; │ │ @@ -1456083,35 +1456091,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b787c: |[3b787c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.:()V │ │ -3b788c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b7892: 0e00 |0003: return-void │ │ +3b7864: |[3b7864] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.:()V │ │ +3b7874: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b787a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b7894: |[3b7894] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ -3b78a4: 1f01 f51e |0000: check-cast v1, Ljava/util/List; // type@1ef5 │ │ -3b78a8: 7110 6e94 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V // method@946e │ │ -3b78ae: 0e00 |0005: return-void │ │ +3b787c: |[3b787c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ +3b788c: 1f01 f51e |0000: check-cast v1, Ljava/util/List; // type@1ef5 │ │ +3b7890: 7110 6e94 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V // method@946e │ │ +3b7896: 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; │ │ │ │ @@ -1456141,35 +1456149,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b78b0: |[3b78b0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.:()V │ │ -3b78c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b78c6: 0e00 |0003: return-void │ │ +3b7898: |[3b7898] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.:()V │ │ +3b78a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b78ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b78c8: |[3b78c8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ -3b78d8: 1f01 f51e |0000: check-cast v1, Ljava/util/List; // type@1ef5 │ │ -3b78dc: 7110 6f94 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V // method@946f │ │ -3b78e2: 0e00 |0005: return-void │ │ +3b78b0: |[3b78b0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ +3b78c0: 1f01 f51e |0000: check-cast v1, Ljava/util/List; // type@1ef5 │ │ +3b78c4: 7110 6f94 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V // method@946f │ │ +3b78ca: 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; │ │ │ │ @@ -1456207,18 +1456215,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b7924: |[3b7924] de.danoeh.antennapod.activity.MainActivity$1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3b7934: 5b01 ad6b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bad │ │ -3b7938: 7010 0c7c 0000 |0002: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.:()V // method@7c0c │ │ -3b793e: 0e00 |0005: return-void │ │ +3b790c: |[3b790c] de.danoeh.antennapod.activity.MainActivity$1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3b791c: 5b01 ad6b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bad │ │ +3b7920: 7010 0c7c 0000 |0002: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.:()V // method@7c0c │ │ +3b7926: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1456228,31 +1456236,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3b7940: |[3b7940] de.danoeh.antennapod.activity.MainActivity$1.onSlide:(Landroid/view/View;F)V │ │ -3b7950: 5412 ad6b |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bad │ │ -3b7954: 6e10 f835 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3b795a: 0c02 |0005: move-result-object v2 │ │ -3b795c: 1a00 380f |0006: const-string v0, "AudioPlayerFragment" // string@0f38 │ │ -3b7960: 6e20 0237 0200 |0008: invoke-virtual {v2, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@3702 │ │ -3b7966: 0c02 |000b: move-result-object v2 │ │ -3b7968: 1f02 cd1a |000c: check-cast v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1acd │ │ -3b796c: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ -3b7970: 0e00 |0010: return-void │ │ -3b7972: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -3b7974: 2d00 0300 |0012: cmpl-float v0, v3, v0 │ │ -3b7978: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ -3b797c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -3b797e: 6e20 03a3 0200 |0017: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(I)V // method@a303 │ │ -3b7984: 6e20 e6a2 3200 |001a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.fadePlayerToToolbar:(F)V // method@a2e6 │ │ -3b798a: 0e00 |001d: return-void │ │ +3b7928: |[3b7928] de.danoeh.antennapod.activity.MainActivity$1.onSlide:(Landroid/view/View;F)V │ │ +3b7938: 5412 ad6b |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity$1;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@6bad │ │ +3b793c: 6e10 f835 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3b7942: 0c02 |0005: move-result-object v2 │ │ +3b7944: 1a00 380f |0006: const-string v0, "AudioPlayerFragment" // string@0f38 │ │ +3b7948: 6e20 0237 0200 |0008: invoke-virtual {v2, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@3702 │ │ +3b794e: 0c02 |000b: move-result-object v2 │ │ +3b7950: 1f02 cd1a |000c: check-cast v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1acd │ │ +3b7954: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ +3b7958: 0e00 |0010: return-void │ │ +3b795a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +3b795c: 2d00 0300 |0012: cmpl-float v0, v3, v0 │ │ +3b7960: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ +3b7964: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +3b7966: 6e20 03a3 0200 |0017: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(I)V // method@a303 │ │ +3b796c: 6e20 e6a2 3200 |001a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.fadePlayerToToolbar:(F)V // method@a2e6 │ │ +3b7972: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0008 line=255 │ │ 0x0017 line=261 │ │ 0x001a line=264 │ │ locals : │ │ @@ -1456265,25 +1456273,25 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3b798c: |[3b798c] de.danoeh.antennapod.activity.MainActivity$1.onStateChanged:(Landroid/view/View;I)V │ │ -3b799c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -3b799e: 3303 0700 |0001: if-ne v3, v0, 0008 // +0007 │ │ -3b79a2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -3b79a4: 6e30 6b94 2103 |0004: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$1;.onSlide:(Landroid/view/View;F)V // method@946b │ │ -3b79aa: 2809 |0007: goto 0010 // +0009 │ │ -3b79ac: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -3b79ae: 3303 0700 |0009: if-ne v3, v0, 0010 // +0007 │ │ -3b79b2: 1503 803f |000b: const/high16 v3, #int 1065353216 // #3f80 │ │ -3b79b6: 6e30 6b94 2103 |000d: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$1;.onSlide:(Landroid/view/View;F)V // method@946b │ │ -3b79bc: 0e00 |0010: return-void │ │ +3b7974: |[3b7974] de.danoeh.antennapod.activity.MainActivity$1.onStateChanged:(Landroid/view/View;I)V │ │ +3b7984: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +3b7986: 3303 0700 |0001: if-ne v3, v0, 0008 // +0007 │ │ +3b798a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +3b798c: 6e30 6b94 2103 |0004: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$1;.onSlide:(Landroid/view/View;F)V // method@946b │ │ +3b7992: 2809 |0007: goto 0010 // +0009 │ │ +3b7994: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +3b7996: 3303 0700 |0009: if-ne v3, v0, 0010 // +0007 │ │ +3b799a: 1503 803f |000b: const/high16 v3, #int 1065353216 // #3f80 │ │ +3b799e: 6e30 6b94 2103 |000d: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$1;.onSlide:(Landroid/view/View;F)V // method@946b │ │ +3b79a4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=246 │ │ 0x000d line=248 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/activity/MainActivity$1; │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/View; │ │ @@ -1456323,19 +1456331,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b9160: |[3b9160] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3b9170: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b9176: 5b01 c56b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc5 │ │ -3b917a: 5b02 c66b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6bc6 │ │ -3b917e: 0e00 |0007: return-void │ │ +3b9148: |[3b9148] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3b9158: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b915e: 5b01 c56b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc5 │ │ +3b9162: 5b02 c66b |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6bc6 │ │ +3b9166: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ @@ -1456346,20 +1456354,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3b9180: |[3b9180] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda14.accept:(Ljava/lang/Object;)V │ │ -3b9190: 5420 c56b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc5 │ │ -3b9194: 5421 c66b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6bc6 │ │ -3b9198: 1f03 961c |0004: check-cast v3, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3b919c: 7130 e594 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$O9jA5MfKM9yx8PgnwwcMxFN2hlo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@94e5 │ │ -3b91a2: 0e00 |0009: return-void │ │ +3b9168: |[3b9168] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda14.accept:(Ljava/lang/Object;)V │ │ +3b9178: 5420 c56b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bc5 │ │ +3b917c: 5421 c66b |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.f$1:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@6bc6 │ │ +3b9180: 1f03 961c |0004: check-cast v3, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3b9184: 7130 e594 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$O9jA5MfKM9yx8PgnwwcMxFN2hlo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@94e5 │ │ +3b918a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1456389,35 +1456397,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b91a4: |[3b91a4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda15.:()V │ │ -3b91b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b91ba: 0e00 |0003: return-void │ │ +3b918c: |[3b918c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda15.:()V │ │ +3b919c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b91a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b91bc: |[3b91bc] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda15.accept:(Ljava/lang/Object;)V │ │ -3b91cc: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3b91d0: 7110 de94 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$BHc_UYk7lrTkCBIwFxntsqBQhbk:(Ljava/lang/Throwable;)V // method@94de │ │ -3b91d6: 0e00 |0005: return-void │ │ +3b91a4: |[3b91a4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda15.accept:(Ljava/lang/Object;)V │ │ +3b91b4: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3b91b8: 7110 de94 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$BHc_UYk7lrTkCBIwFxntsqBQhbk:(Ljava/lang/Throwable;)V // method@94de │ │ +3b91be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1456451,18 +1456459,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b9290: |[3b9290] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b92a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b92a6: 5b01 cc6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcc │ │ -3b92aa: 0e00 |0005: return-void │ │ +3b9278: |[3b9278] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b9288: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b928e: 5b01 cc6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcc │ │ +3b9292: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -1456472,19 +1456480,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3b92ac: |[3b92ac] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda19.accept:(Ljava/lang/Object;)V │ │ -3b92bc: 5410 cc6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcc │ │ -3b92c0: 1f02 721e |0002: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -3b92c4: 7120 dc94 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$8m9HkyuNHiz41Y9zTEnyr13TOWs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94dc │ │ -3b92ca: 0e00 |0007: return-void │ │ +3b9294: |[3b9294] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda19.accept:(Ljava/lang/Object;)V │ │ +3b92a4: 5410 cc6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bcc │ │ +3b92a8: 1f02 721e |0002: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +3b92ac: 7120 dc94 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$8m9HkyuNHiz41Y9zTEnyr13TOWs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94dc │ │ +3b92b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1456518,18 +1456526,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b9304: |[3b9304] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda20.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b9314: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b931a: 5b01 ce6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bce │ │ -3b931e: 0e00 |0005: return-void │ │ +3b92ec: |[3b92ec] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda20.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b92fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b9302: 5b01 ce6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bce │ │ +3b9306: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -1456539,19 +1456547,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3b9320: |[3b9320] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda20.accept:(Ljava/lang/Object;)V │ │ -3b9330: 5410 ce6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bce │ │ -3b9334: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3b9338: 7120 d994 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$6DQ_fgy2FIVfgAkb6Iwuugwpnbk:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/Throwable;)V // method@94d9 │ │ -3b933e: 0e00 |0007: return-void │ │ +3b9308: |[3b9308] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda20.accept:(Ljava/lang/Object;)V │ │ +3b9318: 5410 ce6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bce │ │ +3b931c: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3b9320: 7120 d994 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$6DQ_fgy2FIVfgAkb6Iwuugwpnbk:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/Throwable;)V // method@94d9 │ │ +3b9326: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1456585,18 +1456593,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b93f0: |[3b93f0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b9400: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b9406: 5b01 d26b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd2 │ │ -3b940a: 0e00 |0005: return-void │ │ +3b93d8: |[3b93d8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b93e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b93ee: 5b01 d26b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd2 │ │ +3b93f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -1456606,19 +1456614,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3b940c: |[3b940c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -3b941c: 5410 d26b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd2 │ │ -3b9420: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -3b9424: 7120 df94 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$BvqlFkN_5Vys6yMF3FG10O-vtfs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94df │ │ -3b942a: 0e00 |0007: return-void │ │ +3b93f4: |[3b93f4] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +3b9404: 5410 d26b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd2 │ │ +3b9408: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +3b940c: 7120 df94 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$BvqlFkN_5Vys6yMF3FG10O-vtfs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94df │ │ +3b9412: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1456648,35 +1456656,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b942c: |[3b942c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda6.:()V │ │ -3b943c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3b9442: 0e00 |0003: return-void │ │ +3b9414: |[3b9414] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda6.:()V │ │ +3b9424: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3b942a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b9444: |[3b9444] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -3b9454: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3b9458: 7110 e494 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$MOZDBZFC5UGt_fIoM34gpbOAu10:(Ljava/lang/Throwable;)V // method@94e4 │ │ -3b945e: 0e00 |0005: return-void │ │ +3b942c: |[3b942c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +3b943c: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3b9440: 7110 e494 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.$r8$lambda$MOZDBZFC5UGt_fIoM34gpbOAu10:(Ljava/lang/Throwable;)V // method@94e4 │ │ +3b9446: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1456710,18 +1456718,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 │ │ -3bae60: |[3bae60] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bae70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bae76: 5b01 ef6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bef │ │ -3bae7a: 0e00 |0005: return-void │ │ +3bae48: |[3bae48] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bae58: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bae5e: 5b01 ef6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bef │ │ +3bae62: 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; │ │ │ │ @@ -1456731,18 +1456739,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bae7c: |[3bae7c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.run:()V │ │ -3bae8c: 5410 ef6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bef │ │ -3bae90: 7110 4995 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$wRc0Agyx9b5bQ_M-2soLqtejhQM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9549 │ │ -3bae96: 0e00 |0005: return-void │ │ +3bae64: |[3bae64] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.run:()V │ │ +3bae74: 5410 ef6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bef │ │ +3bae78: 7110 4995 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$wRc0Agyx9b5bQ_M-2soLqtejhQM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9549 │ │ +3bae7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1456775,18 +1456783,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 │ │ -3bae98: |[3bae98] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3baea8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3baeae: 5b01 f06b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf0 │ │ -3baeb2: 0e00 |0005: return-void │ │ +3bae80: |[3bae80] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bae90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bae96: 5b01 f06b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf0 │ │ +3bae9a: 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; │ │ │ │ @@ -1456796,18 +1456804,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3baeb4: |[3baeb4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.run:()V │ │ -3baec4: 5410 f06b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf0 │ │ -3baec8: 7110 3f95 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$LlUnzqKogBje29353dCTv0Nua0M:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@953f │ │ -3baece: 0e00 |0005: return-void │ │ +3bae9c: |[3bae9c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.run:()V │ │ +3baeac: 5410 f06b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf0 │ │ +3baeb0: 7110 3f95 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$LlUnzqKogBje29353dCTv0Nua0M:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@953f │ │ +3baeb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1456840,18 +1456848,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 │ │ -3baed0: |[3baed0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3baee0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3baee6: 5b01 f16b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf1 │ │ -3baeea: 0e00 |0005: return-void │ │ +3baeb8: |[3baeb8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3baec8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3baece: 5b01 f16b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf1 │ │ +3baed2: 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; │ │ │ │ @@ -1456861,19 +1456869,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3baeec: |[3baeec] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ -3baefc: 5410 f16b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf1 │ │ -3baf00: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3baf04: 7120 4195 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$Xd9UIv5XW5BCCuVVoml4mTvpuZs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@9541 │ │ -3baf0a: 0e00 |0007: return-void │ │ +3baed4: |[3baed4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ +3baee4: 5410 f16b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf1 │ │ +3baee8: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3baeec: 7120 4195 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$Xd9UIv5XW5BCCuVVoml4mTvpuZs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@9541 │ │ +3baef2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1456907,18 +1456915,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 │ │ -3baff8: |[3baff8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bb008: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bb00e: 5b01 f66b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf6 │ │ -3bb012: 0e00 |0005: return-void │ │ +3bafe0: |[3bafe0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3baff0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3baff6: 5b01 f66b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf6 │ │ +3baffa: 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; │ │ │ │ @@ -1456928,19 +1456936,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bb014: |[3bb014] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -3bb024: 5410 f66b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf6 │ │ -3bb028: 1f02 e21e |0002: check-cast v2, Ljava/util/ArrayList; // type@1ee2 │ │ -3bb02c: 7120 4795 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$rzNjSlazQngF9xo_4ERy-GXl1wI:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V // method@9547 │ │ -3bb032: 0e00 |0007: return-void │ │ +3baffc: |[3baffc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +3bb00c: 5410 f66b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf6 │ │ +3bb010: 1f02 e21e |0002: check-cast v2, Ljava/util/ArrayList; // type@1ee2 │ │ +3bb014: 7120 4795 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$rzNjSlazQngF9xo_4ERy-GXl1wI:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V // method@9547 │ │ +3bb01a: 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; │ │ │ │ @@ -1456974,18 +1456982,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 │ │ -3bb034: |[3bb034] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bb044: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bb04a: 5b01 f76b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf7 │ │ -3bb04e: 0e00 |0005: return-void │ │ +3bb01c: |[3bb01c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bb02c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bb032: 5b01 f76b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf7 │ │ +3bb036: 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; │ │ │ │ @@ -1456995,19 +1457003,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bb050: |[3bb050] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -3bb060: 5410 f76b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf7 │ │ -3bb064: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3bb068: 7120 4095 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$ThFwfNmx6s64D2ZGdzWGYJZy_zM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@9540 │ │ -3bb06e: 0e00 |0007: return-void │ │ +3bb038: |[3bb038] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +3bb048: 5410 f76b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bf7 │ │ +3bb04c: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3bb050: 7120 4095 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$ThFwfNmx6s64D2ZGdzWGYJZy_zM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@9540 │ │ +3bb056: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1457041,18 +1457049,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 │ │ -3bb0e0: |[3bb0e0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bb0f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bb0f6: 5b01 fa6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bfa │ │ -3bb0fa: 0e00 |0005: return-void │ │ +3bb0c8: |[3bb0c8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bb0d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bb0de: 5b01 fa6b |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bfa │ │ +3bb0e2: 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; │ │ │ │ @@ -1457062,19 +1457070,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bb0fc: |[3bb0fc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.onActivityResult:(Ljava/lang/Object;)V │ │ -3bb10c: 5410 fa6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bfa │ │ -3bb110: 1f02 421e |0002: check-cast v2, Ljava/lang/Boolean; // type@1e42 │ │ -3bb114: 7120 4295 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$Z_3KH3sZAPJbgCEdUPB9KKphxIE:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V // method@9542 │ │ -3bb11a: 0e00 |0007: return-void │ │ +3bb0e4: |[3bb0e4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.onActivityResult:(Ljava/lang/Object;)V │ │ +3bb0f4: 5410 fa6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@6bfa │ │ +3bb0f8: 1f02 421e |0002: check-cast v2, Ljava/lang/Boolean; // type@1e42 │ │ +3bb0fc: 7120 4295 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$Z_3KH3sZAPJbgCEdUPB9KKphxIE:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V // method@9542 │ │ +3bb102: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1457108,18 +1457116,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 │ │ -3bc06c: |[3bc06c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -3bc07c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc082: 5b01 0b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0b │ │ -3bc086: 0e00 |0005: return-void │ │ +3bc054: |[3bc054] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +3bc064: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bc06a: 5b01 0b6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0b │ │ +3bc06e: 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; │ │ │ │ @@ -1457129,19 +1457137,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bc088: |[3bc088] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3bc098: 5410 0b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0b │ │ -3bc09c: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -3bc0a0: 7120 8095 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$rW-nTKyW7W3iD8D_jfTT0y-zHNc:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V // method@9580 │ │ -3bc0a6: 0e00 |0007: return-void │ │ +3bc070: |[3bc070] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3bc080: 5410 0b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0b │ │ +3bc084: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +3bc088: 7120 8095 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$rW-nTKyW7W3iD8D_jfTT0y-zHNc:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V // method@9580 │ │ +3bc08e: 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; │ │ │ │ @@ -1457171,35 +1457179,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bc0a8: |[3bc0a8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.:()V │ │ -3bc0b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc0be: 0e00 |0003: return-void │ │ +3bc090: |[3bc090] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.:()V │ │ +3bc0a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bc0a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bc0c0: |[3bc0c0] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -3bc0d0: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3bc0d4: 7110 7f95 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V // method@957f │ │ -3bc0da: 0e00 |0005: return-void │ │ +3bc0a8: |[3bc0a8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +3bc0b8: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3bc0bc: 7110 7f95 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V // method@957f │ │ +3bc0c2: 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; │ │ │ │ @@ -1457247,19 +1457255,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 │ │ -3bc144: |[3bc144] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3bc154: 5b01 0c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0c │ │ -3bc158: 5b02 0d6c |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c0d │ │ -3bc15c: 7010 76b2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc162: 0e00 |0007: return-void │ │ +3bc12c: |[3bc12c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3bc13c: 5b01 0c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0c │ │ +3bc140: 5b02 0d6c |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c0d │ │ +3bc144: 7010 76b2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bc14a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1457270,21 +1457278,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 │ │ -3bc0dc: |[3bc0dc] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onLoadFailed:(Lcom/bumptech/glide/load/engine/GlideException;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Z)Z │ │ -3bc0ec: 5401 0c6c |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0c │ │ -3bc0f0: 5402 0d6c |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c0d │ │ -3bc0f4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -3bc0f6: 7130 8195 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@9581 │ │ -3bc0fc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -3bc0fe: 0f01 |0009: return v1 │ │ +3bc0c4: |[3bc0c4] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onLoadFailed:(Lcom/bumptech/glide/load/engine/GlideException;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Z)Z │ │ +3bc0d4: 5401 0c6c |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0c │ │ +3bc0d8: 5402 0d6c |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c0d │ │ +3bc0dc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +3bc0de: 7130 8195 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@9581 │ │ +3bc0e4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +3bc0e6: 0f01 |0009: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/bumptech/glide/load/engine/GlideException; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/Object; │ │ @@ -1457296,20 +1457304,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 │ │ -3bc100: |[3bc100] 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 │ │ -3bc110: 5402 0c6c |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0c │ │ -3bc114: 5403 0d6c |0002: iget-object v3, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c0d │ │ -3bc118: 7130 8195 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@9581 │ │ -3bc11e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -3bc120: 0f01 |0008: return v1 │ │ +3bc0e8: |[3bc0e8] 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 │ │ +3bc0f8: 5402 0c6c |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@6c0c │ │ +3bc0fc: 5403 0d6c |0002: iget-object v3, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@6c0d │ │ +3bc100: 7130 8195 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@9581 │ │ +3bc106: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +3bc108: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -1457322,19 +1457330,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 │ │ -3bc124: |[3bc124] 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 │ │ -3bc134: 1f01 af00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@00af │ │ -3bc138: 7406 7995 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@9579 │ │ -3bc13e: 0a01 |0005: move-result v1 │ │ -3bc140: 0f01 |0006: return v1 │ │ +3bc10c: |[3bc10c] 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 │ │ +3bc11c: 1f01 af00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@00af │ │ +3bc120: 7406 7995 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@9579 │ │ +3bc126: 0a01 |0005: move-result v1 │ │ +3bc128: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ @@ -1457368,34 +1457376,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bc6d4: |[3bc6d4] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.:()V │ │ -3bc6e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc6ea: 0e00 |0003: return-void │ │ +3bc6bc: |[3bc6bc] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.:()V │ │ +3bc6cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bc6d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1;) │ │ name : 'subscribe' │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bc6ec: |[3bc6ec] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -3bc6fc: 7110 9995 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V // method@9599 │ │ -3bc702: 0e00 |0003: return-void │ │ +3bc6d4: |[3bc6d4] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +3bc6e4: 7110 9995 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V // method@9599 │ │ +3bc6ea: 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; │ │ │ │ @@ -1457429,18 +1457437,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 │ │ -3bc704: |[3bc704] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -3bc714: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc71a: 5b01 126c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c12 │ │ -3bc71e: 0e00 |0005: return-void │ │ +3bc6ec: |[3bc6ec] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +3bc6fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bc702: 5b01 126c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c12 │ │ +3bc706: 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; │ │ │ │ @@ -1457450,18 +1457458,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bc720: |[3bc720] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.run:()V │ │ -3bc730: 5410 126c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c12 │ │ -3bc734: 7110 9795 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$5y_Wb5XrEI22DMhRcal_XzZZn_k:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@9597 │ │ -3bc73a: 0e00 |0005: return-void │ │ +3bc708: |[3bc708] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.run:()V │ │ +3bc718: 5410 126c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c12 │ │ +3bc71c: 7110 9795 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$5y_Wb5XrEI22DMhRcal_XzZZn_k:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@9597 │ │ +3bc722: 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 : 20685 (R8$$SyntheticClass) │ │ @@ -1457494,18 +1457502,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 │ │ -3bc73c: |[3bc73c] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -3bc74c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bc752: 5b01 136c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c13 │ │ -3bc756: 0e00 |0005: return-void │ │ +3bc724: |[3bc724] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +3bc734: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bc73a: 5b01 136c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c13 │ │ +3bc73e: 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; │ │ │ │ @@ -1457515,19 +1457523,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bc758: |[3bc758] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3bc768: 5410 136c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c13 │ │ -3bc76c: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3bc770: 7120 9895 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$bE8cmmCRFfr1rmzl0_HTC_8sbKw:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V // method@9598 │ │ -3bc776: 0e00 |0007: return-void │ │ +3bc740: |[3bc740] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3bc750: 5410 136c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@6c13 │ │ +3bc754: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3bc758: 7120 9895 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$bE8cmmCRFfr1rmzl0_HTC_8sbKw:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V // method@9598 │ │ +3bc75e: 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; │ │ │ │ @@ -1457561,18 +1457569,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bca20: |[3bca20] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bca30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bca36: 5b01 186c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c18 │ │ -3bca3a: 0e00 |0005: return-void │ │ +3bca08: |[3bca08] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bca18: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bca1e: 5b01 186c |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c18 │ │ +3bca22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -1457582,19 +1457590,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bca3c: |[3bca3c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3bca4c: 5410 186c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c18 │ │ -3bca50: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3bca54: 7120 c995 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$HtSERWeno-Xnn56KtaHGb2UwFlU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@95c9 │ │ -3bca5a: 0e00 |0007: return-void │ │ +3bca24: |[3bca24] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3bca34: 5410 186c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c18 │ │ +3bca38: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3bca3c: 7120 c995 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$HtSERWeno-Xnn56KtaHGb2UwFlU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@95c9 │ │ +3bca42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1457624,35 +1457632,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bca5c: |[3bca5c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda2.:()V │ │ -3bca6c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3bca72: 0e00 |0003: return-void │ │ +3bca44: |[3bca44] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda2.:()V │ │ +3bca54: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3bca5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda2;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bca74: |[3bca74] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3bca84: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3bca88: 7110 c795 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$CefQT6_soIuKsaipx2IDpkJucW8:(Ljava/lang/Throwable;)V // method@95c7 │ │ -3bca8e: 0e00 |0005: return-void │ │ +3bca5c: |[3bca5c] de.danoeh.antennapod.activity.VideoplayerActivity$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3bca6c: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3bca70: 7110 c795 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.$r8$lambda$CefQT6_soIuKsaipx2IDpkJucW8:(Ljava/lang/Throwable;)V // method@95c7 │ │ +3bca76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1457690,18 +1457698,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3bcc1c: |[3bcc1c] de.danoeh.antennapod.activity.VideoplayerActivity$1.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/app/Activity;)V │ │ -3bcc2c: 5b01 1f6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ -3bcc30: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ -3bcc36: 0e00 |0005: return-void │ │ +3bcc04: |[3bcc04] de.danoeh.antennapod.activity.VideoplayerActivity$1.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/app/Activity;)V │ │ +3bcc14: 5b01 1f6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ +3bcc18: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ +3bcc1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/app/Activity; │ │ @@ -1457712,18 +1457720,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bcc38: |[3bcc38] de.danoeh.antennapod.activity.VideoplayerActivity$1.loadMediaInfo:()V │ │ -3bcc48: 5410 1f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ -3bcc4c: 6e10 ee95 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.loadMediaInfo:()V // method@95ee │ │ -3bcc52: 0e00 |0005: return-void │ │ +3bcc20: |[3bcc20] de.danoeh.antennapod.activity.VideoplayerActivity$1.loadMediaInfo:()V │ │ +3bcc30: 5410 1f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ +3bcc34: 6e10 ee95 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.loadMediaInfo:()V // method@95ee │ │ +3bcc3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$1; │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity$1;) │ │ @@ -1457731,18 +1457739,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3bcc54: |[3bcc54] de.danoeh.antennapod.activity.VideoplayerActivity$1.onPlaybackEnd:()V │ │ -3bcc64: 5410 1f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ -3bcc68: 6e10 7000 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bcc6e: 0e00 |0005: return-void │ │ +3bcc3c: |[3bcc3c] de.danoeh.antennapod.activity.VideoplayerActivity$1.onPlaybackEnd:()V │ │ +3bcc4c: 5410 1f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ +3bcc50: 6e10 7000 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bcc56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity$1; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity$1;) │ │ @@ -1457750,55 +1457758,55 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -3bcc70: |[3bcc70] de.danoeh.antennapod.activity.VideoplayerActivity$1.updatePlayButtonShowsPlay:(Z)V │ │ -3bcc80: 5410 1f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ -3bcc84: 7110 d795 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95d7 │ │ -3bcc8a: 0c00 |0005: move-result-object v0 │ │ -3bcc8c: 5400 0390 |0006: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@9003 │ │ -3bcc90: 6e20 c0b0 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b0c0 │ │ -3bcc96: 1300 8000 |000b: const/16 v0, #int 128 // #80 │ │ -3bcc9a: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -3bcc9e: 5412 1f6c |000f: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ -3bcca2: 6e10 8000 0200 |0011: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3bcca8: 0c02 |0014: move-result-object v2 │ │ -3bccaa: 6e20 7e0e 0200 |0015: invoke-virtual {v2, v0}, Landroid/view/Window;.clearFlags:(I)V // method@0e7e │ │ -3bccb0: 283b |0018: goto 0053 // +003b │ │ -3bccb2: 5412 1f6c |0019: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ -3bccb6: 6e10 8000 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3bccbc: 0c02 |001e: move-result-object v2 │ │ -3bccbe: 6e20 7d0e 0200 |001f: invoke-virtual {v2, v0}, Landroid/view/Window;.addFlags:(I)V // method@0e7d │ │ -3bccc4: 5412 1f6c |0022: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ -3bccc8: 7110 d995 0200 |0024: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d9 │ │ -3bccce: 5412 1f6c |0027: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ -3bccd2: 7110 d695 0200 |0029: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95d6 │ │ -3bccd8: 0a02 |002c: move-result v2 │ │ -3bccda: 3802 2600 |002d: if-eqz v2, 0053 // +0026 │ │ -3bccde: 5412 1f6c |002f: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ -3bcce2: 7110 d395 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ -3bcce8: 0c02 |0034: move-result-object v2 │ │ -3bccea: 3802 1e00 |0035: if-eqz v2, 0053 // +001e │ │ -3bccee: 1a02 9d60 |0037: const-string v2, "VideoplayerActivity" // string@609d │ │ -3bccf2: 1a00 a060 |0039: const-string v0, "Videosurface already created, setting videosurface now" // string@60a0 │ │ -3bccf6: 7120 f50a 0200 |003b: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bccfc: 5412 1f6c |003e: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ -3bcd00: 7110 d395 0200 |0040: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ -3bcd06: 0c02 |0043: move-result-object v2 │ │ -3bcd08: 5410 1f6c |0044: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ -3bcd0c: 7110 d795 0000 |0046: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95d7 │ │ -3bcd12: 0c00 |0049: move-result-object v0 │ │ -3bcd14: 5400 0d90 |004a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ -3bcd18: 6e10 280c 0000 |004c: invoke-virtual {v0}, Landroid/view/SurfaceView;.getHolder:()Landroid/view/SurfaceHolder; // method@0c28 │ │ -3bcd1e: 0c00 |004f: move-result-object v0 │ │ -3bcd20: 6e20 029e 0200 |0050: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9e02 │ │ -3bcd26: 0e00 |0053: return-void │ │ +3bcc58: |[3bcc58] de.danoeh.antennapod.activity.VideoplayerActivity$1.updatePlayButtonShowsPlay:(Z)V │ │ +3bcc68: 5410 1f6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ +3bcc6c: 7110 d795 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95d7 │ │ +3bcc72: 0c00 |0005: move-result-object v0 │ │ +3bcc74: 5400 0390 |0006: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@9003 │ │ +3bcc78: 6e20 c0b0 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b0c0 │ │ +3bcc7e: 1300 8000 |000b: const/16 v0, #int 128 // #80 │ │ +3bcc82: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +3bcc86: 5412 1f6c |000f: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ +3bcc8a: 6e10 8000 0200 |0011: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3bcc90: 0c02 |0014: move-result-object v2 │ │ +3bcc92: 6e20 7e0e 0200 |0015: invoke-virtual {v2, v0}, Landroid/view/Window;.clearFlags:(I)V // method@0e7e │ │ +3bcc98: 283b |0018: goto 0053 // +003b │ │ +3bcc9a: 5412 1f6c |0019: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ +3bcc9e: 6e10 8000 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3bcca4: 0c02 |001e: move-result-object v2 │ │ +3bcca6: 6e20 7d0e 0200 |001f: invoke-virtual {v2, v0}, Landroid/view/Window;.addFlags:(I)V // method@0e7d │ │ +3bccac: 5412 1f6c |0022: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ +3bccb0: 7110 d995 0200 |0024: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95d9 │ │ +3bccb6: 5412 1f6c |0027: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ +3bccba: 7110 d695 0200 |0029: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z // method@95d6 │ │ +3bccc0: 0a02 |002c: move-result v2 │ │ +3bccc2: 3802 2600 |002d: if-eqz v2, 0053 // +0026 │ │ +3bccc6: 5412 1f6c |002f: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ +3bccca: 7110 d395 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ +3bccd0: 0c02 |0034: move-result-object v2 │ │ +3bccd2: 3802 1e00 |0035: if-eqz v2, 0053 // +001e │ │ +3bccd6: 1a02 9d60 |0037: const-string v2, "VideoplayerActivity" // string@609d │ │ +3bccda: 1a00 a060 |0039: const-string v0, "Videosurface already created, setting videosurface now" // string@60a0 │ │ +3bccde: 7120 f50a 0200 |003b: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bcce4: 5412 1f6c |003e: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ +3bcce8: 7110 d395 0200 |0040: invoke-static {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95d3 │ │ +3bccee: 0c02 |0043: move-result-object v2 │ │ +3bccf0: 5410 1f6c |0044: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.this$0:Lde/danoeh/antennapod/activity/VideoplayerActivity; // field@6c1f │ │ +3bccf4: 7110 d795 0000 |0046: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@95d7 │ │ +3bccfa: 0c00 |0049: move-result-object v0 │ │ +3bccfc: 5400 0d90 |004a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ +3bcd00: 6e10 280c 0000 |004c: invoke-virtual {v0}, Landroid/view/SurfaceView;.getHolder:()Landroid/view/SurfaceHolder; // method@0c28 │ │ +3bcd06: 0c00 |004f: move-result-object v0 │ │ +3bcd08: 6e20 029e 0200 |0050: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@9e02 │ │ +3bcd0e: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x000f line=193 │ │ 0x0019 line=195 │ │ 0x0022 line=196 │ │ 0x0027 line=197 │ │ @@ -1457870,56 +1457878,56 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -3bf380: |[3bf380] de.danoeh.antennapod.adapter.ChaptersListAdapter$ChapterHolder.:(Landroid/view/View;)V │ │ -3bf390: 7020 3343 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ -3bf396: 1400 b103 0a7f |0003: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3bf39c: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bf3a2: 0c00 |0009: move-result-object v0 │ │ -3bf3a4: 1f00 1303 |000a: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3bf3a8: 5b10 4b6c |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6c4b │ │ -3bf3ac: 1400 af03 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03af │ │ -3bf3b2: 6e20 6f0c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bf3b8: 0c00 |0014: move-result-object v0 │ │ -3bf3ba: 1f00 1303 |0015: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3bf3be: 5b10 4a6c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.start:Landroid/widget/TextView; // field@6c4a │ │ -3bf3c2: 1400 a003 0a7f |0019: const v0, #float 1.83452e+38 // #7f0a03a0 │ │ -3bf3c8: 6e20 6f0c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bf3ce: 0c00 |001f: move-result-object v0 │ │ -3bf3d0: 1f00 1303 |0020: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3bf3d4: 5b10 466c |0022: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6c46 │ │ -3bf3d8: 1400 b901 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ -3bf3de: 6e20 6f0c 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bf3e4: 0c00 |002a: move-result-object v0 │ │ -3bf3e6: 1f00 f702 |002b: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -3bf3ea: 5b10 456c |002d: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6c45 │ │ -3bf3ee: 1400 9603 0a7f |002f: const v0, #float 1.83452e+38 // #7f0a0396 │ │ -3bf3f4: 6e20 6f0c 0200 |0032: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bf3fa: 0c00 |0035: move-result-object v0 │ │ -3bf3fc: 1f00 1303 |0036: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3bf400: 5b10 446c |0038: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.duration:Landroid/widget/TextView; // field@6c44 │ │ -3bf404: 1400 cf02 0a7f |003a: const v0, #float 1.83448e+38 // #7f0a02cf │ │ -3bf40a: 6e20 6f0c 0200 |003d: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bf410: 0c00 |0040: move-result-object v0 │ │ -3bf412: 5b10 486c |0041: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6c48 │ │ -3bf416: 1400 d002 0a7f |0043: const v0, #float 1.83448e+38 // #7f0a02d0 │ │ -3bf41c: 6e20 6f0c 0200 |0046: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bf422: 0c00 |0049: move-result-object v0 │ │ -3bf424: 1f00 f702 |004a: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -3bf428: 5b10 496c |004c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6c49 │ │ -3bf42c: 1400 d102 0a7f |004e: const v0, #float 1.83448e+38 // #7f0a02d1 │ │ -3bf432: 6e20 6f0c 0200 |0051: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bf438: 0c02 |0054: move-result-object v2 │ │ -3bf43a: 1f02 db1d |0055: check-cast v2, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1ddb │ │ -3bf43e: 5b12 476c |0057: iput-object v2, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6c47 │ │ -3bf442: 0e00 |0059: return-void │ │ +3bf368: |[3bf368] de.danoeh.antennapod.adapter.ChaptersListAdapter$ChapterHolder.:(Landroid/view/View;)V │ │ +3bf378: 7020 3343 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ +3bf37e: 1400 b103 0a7f |0003: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3bf384: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bf38a: 0c00 |0009: move-result-object v0 │ │ +3bf38c: 1f00 1303 |000a: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3bf390: 5b10 4b6c |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6c4b │ │ +3bf394: 1400 af03 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03af │ │ +3bf39a: 6e20 6f0c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bf3a0: 0c00 |0014: move-result-object v0 │ │ +3bf3a2: 1f00 1303 |0015: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3bf3a6: 5b10 4a6c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.start:Landroid/widget/TextView; // field@6c4a │ │ +3bf3aa: 1400 a003 0a7f |0019: const v0, #float 1.83452e+38 // #7f0a03a0 │ │ +3bf3b0: 6e20 6f0c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bf3b6: 0c00 |001f: move-result-object v0 │ │ +3bf3b8: 1f00 1303 |0020: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3bf3bc: 5b10 466c |0022: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6c46 │ │ +3bf3c0: 1400 b901 0a7f |0024: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ +3bf3c6: 6e20 6f0c 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bf3cc: 0c00 |002a: move-result-object v0 │ │ +3bf3ce: 1f00 f702 |002b: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +3bf3d2: 5b10 456c |002d: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6c45 │ │ +3bf3d6: 1400 9603 0a7f |002f: const v0, #float 1.83452e+38 // #7f0a0396 │ │ +3bf3dc: 6e20 6f0c 0200 |0032: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bf3e2: 0c00 |0035: move-result-object v0 │ │ +3bf3e4: 1f00 1303 |0036: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3bf3e8: 5b10 446c |0038: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.duration:Landroid/widget/TextView; // field@6c44 │ │ +3bf3ec: 1400 cf02 0a7f |003a: const v0, #float 1.83448e+38 // #7f0a02cf │ │ +3bf3f2: 6e20 6f0c 0200 |003d: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bf3f8: 0c00 |0040: move-result-object v0 │ │ +3bf3fa: 5b10 486c |0041: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6c48 │ │ +3bf3fe: 1400 d002 0a7f |0043: const v0, #float 1.83448e+38 // #7f0a02d0 │ │ +3bf404: 6e20 6f0c 0200 |0046: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bf40a: 0c00 |0049: move-result-object v0 │ │ +3bf40c: 1f00 f702 |004a: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +3bf410: 5b10 496c |004c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6c49 │ │ +3bf414: 1400 d102 0a7f |004e: const v0, #float 1.83448e+38 // #7f0a02d1 │ │ +3bf41a: 6e20 6f0c 0200 |0051: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bf420: 0c02 |0054: move-result-object v2 │ │ +3bf422: 1f02 db1d |0055: check-cast v2, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1ddb │ │ +3bf426: 5b12 476c |0057: iput-object v2, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6c47 │ │ +3bf42a: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0006 line=145 │ │ 0x0011 line=146 │ │ 0x001c line=147 │ │ 0x0027 line=148 │ │ @@ -1457986,17 +1457994,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3bf504: |[3bf504] de.danoeh.antennapod.adapter.ChaptersListAdapter.$r8$lambda$3CCWOvN4keLnPp9Gn-YZbF6oLEE:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V │ │ -3bf514: 7030 3c96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V // method@963c │ │ -3bf51a: 0e00 |0003: return-void │ │ +3bf4ec: |[3bf4ec] de.danoeh.antennapod.adapter.ChaptersListAdapter.$r8$lambda$3CCWOvN4keLnPp9Gn-YZbF6oLEE:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V │ │ +3bf4fc: 7030 3c96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V // method@963c │ │ +3bf502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1458006,17 +1458014,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;ILandroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3bf51c: |[3bf51c] de.danoeh.antennapod.adapter.ChaptersListAdapter.$r8$lambda$BMDKkVpOkNtqckuJ_9Pd-iW5wMQ:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;ILandroid/view/View;)V │ │ -3bf52c: 7030 3d96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.lambda$onBindViewHolder$1:(ILandroid/view/View;)V // method@963d │ │ -3bf532: 0e00 |0003: return-void │ │ +3bf504: |[3bf504] de.danoeh.antennapod.adapter.ChaptersListAdapter.$r8$lambda$BMDKkVpOkNtqckuJ_9Pd-iW5wMQ:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;ILandroid/view/View;)V │ │ +3bf514: 7030 3d96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.lambda$onBindViewHolder$1:(ILandroid/view/View;)V // method@963d │ │ +3bf51a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1458026,25 +1458034,25 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3bf534: |[3bf534] de.danoeh.antennapod.adapter.ChaptersListAdapter.:(Landroid/content/Context;Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;)V │ │ -3bf544: 7010 af41 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ -3bf54a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -3bf54c: 5920 4e6c |0004: iput v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6c4e │ │ -3bf550: 1600 ffff |0006: const-wide/16 v0, #int -1 // #ffff │ │ -3bf554: 5a20 4f6c |0008: iput-wide v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6c4f │ │ -3bf558: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3bf55a: 5c20 506c |000b: iput-boolean v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6c50 │ │ -3bf55e: 5b24 4c6c |000d: iput-object v4, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.callback:Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback; // field@6c4c │ │ -3bf562: 5b23 4d6c |000f: iput-object v3, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ -3bf566: 0e00 |0011: return-void │ │ +3bf51c: |[3bf51c] de.danoeh.antennapod.adapter.ChaptersListAdapter.:(Landroid/content/Context;Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;)V │ │ +3bf52c: 7010 af41 0200 |0000: invoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ +3bf532: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +3bf534: 5920 4e6c |0004: iput v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6c4e │ │ +3bf538: 1600 ffff |0006: const-wide/16 v0, #int -1 // #ffff │ │ +3bf53c: 5a20 4f6c |0008: iput-wide v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6c4f │ │ +3bf540: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3bf542: 5c20 506c |000b: iput-boolean v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6c50 │ │ +3bf546: 5b24 4c6c |000d: iput-object v4, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.callback:Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback; // field@6c4c │ │ +3bf54a: 5b23 4d6c |000f: iput-object v3, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ +3bf54e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=30 │ │ 0x0008 line=31 │ │ 0x000b line=32 │ │ 0x000d line=35 │ │ @@ -1458059,20 +1458067,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3bf568: |[3bf568] de.danoeh.antennapod.adapter.ChaptersListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V │ │ -3bf578: 5402 4d6c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ -3bf57c: 6e10 2aab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ -3bf582: 0c01 |0005: move-result-object v1 │ │ -3bf584: 7120 479d 1200 |0006: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ -3bf58a: 0e00 |0009: return-void │ │ +3bf550: |[3bf550] de.danoeh.antennapod.adapter.ChaptersListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/Chapter;Landroid/view/View;)V │ │ +3bf560: 5402 4d6c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ +3bf564: 6e10 2aab 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ +3bf56a: 0c01 |0005: move-result-object v1 │ │ +3bf56c: 7120 479d 1200 |0006: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ +3bf572: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/view/View; │ │ @@ -1458082,19 +1458090,19 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bf58c: |[3bf58c] de.danoeh.antennapod.adapter.ChaptersListAdapter.lambda$onBindViewHolder$1:(ILandroid/view/View;)V │ │ -3bf59c: 5402 4c6c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.callback:Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback; // field@6c4c │ │ -3bf5a0: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -3bf5a4: 7220 3596 1200 |0004: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;.onPlayChapterButtonClicked:(I)V // method@9635 │ │ -3bf5aa: 0e00 |0007: return-void │ │ +3bf574: |[3bf574] de.danoeh.antennapod.adapter.ChaptersListAdapter.lambda$onBindViewHolder$1:(ILandroid/view/View;)V │ │ +3bf584: 5402 4c6c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.callback:Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback; // field@6c4c │ │ +3bf588: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +3bf58c: 7220 3596 1200 |0004: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;.onPlayChapterButtonClicked:(I)V // method@9635 │ │ +3bf592: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0004 line=83 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ 0x0000 - 0x0008 reg=1 (null) I │ │ @@ -1458106,22 +1458114,22 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/feed/Chapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3bf498: |[3bf498] de.danoeh.antennapod.adapter.ChaptersListAdapter.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -3bf4a8: 5410 516c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ -3bf4ac: 7210 66ac 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3bf4b2: 0c00 |0005: move-result-object v0 │ │ -3bf4b4: 7220 ddb4 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3bf4ba: 0c02 |0009: move-result-object v2 │ │ -3bf4bc: 1f02 991c |000a: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3bf4c0: 1102 |000c: return-object v2 │ │ +3bf480: |[3bf480] de.danoeh.antennapod.adapter.ChaptersListAdapter.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +3bf490: 5410 516c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ +3bf494: 7210 66ac 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3bf49a: 0c00 |0005: move-result-object v0 │ │ +3bf49c: 7220 ddb4 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3bf4a2: 0c02 |0009: move-result-object v2 │ │ +3bf4a4: 1f02 991c |000a: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3bf4a8: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ 0x0000 - 0x000d reg=2 (null) I │ │ │ │ @@ -1458130,29 +1458138,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3bf4c4: |[3bf4c4] de.danoeh.antennapod.adapter.ChaptersListAdapter.getItemCount:()I │ │ -3bf4d4: 5410 516c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ -3bf4d8: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -3bf4dc: 7210 66ac 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3bf4e2: 0c00 |0007: move-result-object v0 │ │ -3bf4e4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3bf4e8: 280c |000a: goto 0016 // +000c │ │ -3bf4ea: 5410 516c |000b: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ -3bf4ee: 7210 66ac 0000 |000d: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3bf4f4: 0c00 |0010: move-result-object v0 │ │ -3bf4f6: 7210 e9b4 0000 |0011: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3bf4fc: 0a00 |0014: move-result v0 │ │ -3bf4fe: 0f00 |0015: return v0 │ │ -3bf500: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -3bf502: 0f00 |0017: return v0 │ │ +3bf4ac: |[3bf4ac] de.danoeh.antennapod.adapter.ChaptersListAdapter.getItemCount:()I │ │ +3bf4bc: 5410 516c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ +3bf4c0: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +3bf4c4: 7210 66ac 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3bf4ca: 0c00 |0007: move-result-object v0 │ │ +3bf4cc: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3bf4d0: 280c |000a: goto 0016 // +000c │ │ +3bf4d2: 5410 516c |000b: iget-object v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ +3bf4d6: 7210 66ac 0000 |000d: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3bf4dc: 0c00 |0010: move-result-object v0 │ │ +3bf4de: 7210 e9b4 0000 |0011: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3bf4e4: 0a00 |0014: move-result v0 │ │ +3bf4e6: 0f00 |0015: return v0 │ │ +3bf4e8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +3bf4ea: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000b line=130 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ │ │ @@ -1458161,23 +1458169,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3bf5ac: |[3bf5ac] de.danoeh.antennapod.adapter.ChaptersListAdapter.notifyChapterChanged:(I)V │ │ -3bf5bc: 5923 4e6c |0000: iput v3, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6c4e │ │ -3bf5c0: 6e20 3a96 3200 |0002: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@963a │ │ -3bf5c6: 0c03 |0005: move-result-object v3 │ │ -3bf5c8: 6e10 2bab 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3bf5ce: 0b00 |0009: move-result-wide v0 │ │ -3bf5d0: 5a20 4f6c |000a: iput-wide v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6c4f │ │ -3bf5d4: 6e10 ba41 0200 |000c: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3bf5da: 0e00 |000f: return-void │ │ +3bf594: |[3bf594] de.danoeh.antennapod.adapter.ChaptersListAdapter.notifyChapterChanged:(I)V │ │ +3bf5a4: 5923 4e6c |0000: iput v3, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6c4e │ │ +3bf5a8: 6e20 3a96 3200 |0002: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@963a │ │ +3bf5ae: 0c03 |0005: move-result-object v3 │ │ +3bf5b0: 6e10 2bab 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3bf5b6: 0b00 |0009: move-result-wide v0 │ │ +3bf5b8: 5a20 4f6c |000a: iput-wide v0, v2, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6c4f │ │ +3bf5bc: 6e10 ba41 0200 |000c: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3bf5c2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0002 line=158 │ │ 0x000c line=159 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ @@ -1458188,20 +1458196,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3bf5dc: |[3bf5dc] de.danoeh.antennapod.adapter.ChaptersListAdapter.notifyTimeChanged:(J)V │ │ -3bf5ec: 5a01 4f6c |0000: iput-wide v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6c4f │ │ -3bf5f0: 5201 4e6c |0002: iget v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6c4e │ │ -3bf5f4: 1a02 fc86 |0004: const-string v2, "foo" // string@86fc │ │ -3bf5f8: 6e30 bc41 1002 |0006: invoke-virtual {v0, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41bc │ │ -3bf5fe: 0e00 |0009: return-void │ │ +3bf5c4: |[3bf5c4] de.danoeh.antennapod.adapter.ChaptersListAdapter.notifyTimeChanged:(J)V │ │ +3bf5d4: 5a01 4f6c |0000: iput-wide v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6c4f │ │ +3bf5d8: 5201 4e6c |0002: iget v1, v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6c4e │ │ +3bf5dc: 1a02 fc86 |0004: const-string v2, "foo" // string@86fc │ │ +3bf5e0: 6e30 bc41 1002 |0006: invoke-virtual {v0, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41bc │ │ +3bf5e6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0002 line=166 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ 0x0000 - 0x000a reg=1 (null) J │ │ @@ -1458211,18 +1458219,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3bf600: |[3bf600] de.danoeh.antennapod.adapter.ChaptersListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3bf610: 1f01 2b18 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // type@182b │ │ -3bf614: 6e30 4196 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;I)V // method@9641 │ │ -3bf61a: 0e00 |0005: return-void │ │ +3bf5e8: |[3bf5e8] de.danoeh.antennapod.adapter.ChaptersListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3bf5f8: 1f01 2b18 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // type@182b │ │ +3bf5fc: 6e30 4196 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;I)V // method@9641 │ │ +3bf602: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1458232,205 +1458240,205 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 390 16-bit code units │ │ -3bf61c: |[3bf61c] de.danoeh.antennapod.adapter.ChaptersListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;I)V │ │ -3bf62c: 6e20 3a96 db00 |0000: invoke-virtual {v11, v13}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@963a │ │ -3bf632: 0c00 |0003: move-result-object v0 │ │ -3bf634: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -3bf638: 54cc 4b6c |0006: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6c4b │ │ -3bf63c: 1a0d 131b |0008: const-string v13, "Error" // string@1b13 │ │ -3bf640: 6e20 9412 dc00 |000a: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3bf646: 0e00 |000d: return-void │ │ -3bf648: 54c1 4b6c |000e: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6c4b │ │ -3bf64c: 6e10 2cab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ -3bf652: 0c02 |0013: move-result-object v2 │ │ -3bf654: 6e20 9412 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3bf65a: 54c1 4a6c |0017: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.start:Landroid/widget/TextView; // field@6c4a │ │ -3bf65e: 6e10 2bab 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3bf664: 0b02 |001c: move-result-wide v2 │ │ -3bf666: 8423 |001d: long-to-int v3, v2 │ │ -3bf668: 7110 dc9c 0300 |001e: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3bf66e: 0c02 |0021: move-result-object v2 │ │ -3bf670: 6e20 9412 2100 |0022: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3bf676: d801 0d01 |0025: add-int/lit8 v1, v13, #int 1 // #01 │ │ -3bf67a: 54b2 516c |0027: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ -3bf67e: 7210 66ac 0200 |0029: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3bf684: 0c02 |002c: move-result-object v2 │ │ -3bf686: 7210 e9b4 0200 |002d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3bf68c: 0a02 |0030: move-result v2 │ │ -3bf68e: 3521 1700 |0031: if-ge v1, v2, 0048 // +0017 │ │ -3bf692: 54b2 516c |0033: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ -3bf696: 7210 66ac 0200 |0035: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3bf69c: 0c02 |0038: move-result-object v2 │ │ -3bf69e: 7220 ddb4 1200 |0039: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3bf6a4: 0c01 |003c: move-result-object v1 │ │ -3bf6a6: 1f01 991c |003d: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3bf6aa: 6e10 2bab 0100 |003f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3bf6b0: 0b01 |0042: move-result-wide v1 │ │ -3bf6b2: 6e10 2bab 0000 |0043: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3bf6b8: 0b03 |0046: move-result-wide v3 │ │ -3bf6ba: 280c |0047: goto 0053 // +000c │ │ -3bf6bc: 54b1 516c |0048: iget-object v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ -3bf6c0: 7210 68ac 0100 |004a: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3bf6c6: 0a01 |004d: move-result v1 │ │ -3bf6c8: 8111 |004e: int-to-long v1, v1 │ │ -3bf6ca: 6e10 2bab 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3bf6d0: 0b03 |0052: move-result-wide v3 │ │ -3bf6d2: bc31 |0053: sub-long/2addr v1, v3 │ │ -3bf6d4: 54c3 446c |0054: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.duration:Landroid/widget/TextView; // field@6c44 │ │ -3bf6d8: 54b4 4d6c |0056: iget-object v4, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ -3bf6dc: 1215 |0058: const/4 v5, #int 1 // #1 │ │ -3bf6de: 2356 0e21 |0059: new-array v6, v5, [Ljava/lang/Object; // type@210e │ │ -3bf6e2: 8417 |005b: long-to-int v7, v1 │ │ -3bf6e4: 8177 |005c: int-to-long v7, v7 │ │ -3bf6e6: 7130 db9c 7408 |005d: invoke-static {v4, v7, v8}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9cdb │ │ -3bf6ec: 0c07 |0060: move-result-object v7 │ │ -3bf6ee: 1208 |0061: const/4 v8, #int 0 // #0 │ │ -3bf6f0: 4d07 0608 |0062: aput-object v7, v6, v8 │ │ -3bf6f4: 1407 4a00 127f |0064: const v7, #float 1.94069e+38 // #7f12004a │ │ -3bf6fa: 6e30 3102 7406 |0067: invoke-virtual {v4, v7, v6}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ -3bf700: 0c04 |006a: move-result-object v4 │ │ -3bf702: 6e20 9412 4300 |006b: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3bf708: 6e10 2aab 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ -3bf70e: 0c03 |0071: move-result-object v3 │ │ -3bf710: 7110 a80a 0300 |0072: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3bf716: 0a03 |0075: move-result v3 │ │ -3bf718: 1304 0800 |0076: const/16 v4, #int 8 // #8 │ │ -3bf71c: 3803 0800 |0078: if-eqz v3, 0080 // +0008 │ │ -3bf720: 54c3 466c |007a: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6c46 │ │ -3bf724: 6e20 930d 4300 |007c: invoke-virtual {v3, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bf72a: 2819 |007f: goto 0098 // +0019 │ │ -3bf72c: 54c3 466c |0080: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6c46 │ │ -3bf730: 6e20 930d 8300 |0082: invoke-virtual {v3, v8}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bf736: 54c3 466c |0085: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6c46 │ │ -3bf73a: 6e10 2aab 0000 |0087: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ -3bf740: 0c06 |008a: move-result-object v6 │ │ -3bf742: 6e20 9412 6300 |008b: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3bf748: 54c3 466c |008e: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6c46 │ │ -3bf74c: 2206 2818 |0090: new-instance v6, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0; // type@1828 │ │ -3bf750: 7030 3196 b600 |0092: invoke-direct {v6, v11, v0}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;)V // method@9631 │ │ -3bf756: 6e20 680d 6300 |0095: invoke-virtual {v3, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bf75c: 54c3 496c |0098: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6c49 │ │ -3bf760: 1406 2701 087f |009a: const v6, #float 1.80781e+38 // #7f080127 │ │ -3bf766: 6e20 3d11 6300 |009d: invoke-virtual {v3, v6}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -3bf76c: 54c3 486c |00a0: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6c48 │ │ -3bf770: 54b6 4d6c |00a2: iget-object v6, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ -3bf774: 1407 3002 127f |00a4: const v7, #float 1.94079e+38 // #7f120230 │ │ -3bf77a: 6e20 3002 7600 |00a7: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3bf780: 0c06 |00aa: move-result-object v6 │ │ -3bf782: 6e20 480d 6300 |00ab: invoke-virtual {v3, v6}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ -3bf788: 54c3 486c |00ae: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6c48 │ │ -3bf78c: 2206 2918 |00b0: new-instance v6, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1; // type@1829 │ │ -3bf790: 7030 3396 b60d |00b2: invoke-direct {v6, v11, v13}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;I)V // method@9633 │ │ -3bf796: 6e20 680d 6300 |00b5: invoke-virtual {v3, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bf79c: 52b3 4e6c |00b8: iget v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6c4e │ │ -3bf7a0: 333d 4700 |00ba: if-ne v13, v3, 0101 // +0047 │ │ -3bf7a4: 54b3 4d6c |00bc: iget-object v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ -3bf7a8: 6e10 2e02 0300 |00be: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3bf7ae: 0c03 |00c1: move-result-object v3 │ │ -3bf7b0: 6e10 ff02 0300 |00c2: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3bf7b6: 0c03 |00c5: move-result-object v3 │ │ -3bf7b8: 5233 9601 |00c6: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3bf7bc: 54c6 101a |00c8: iget-object v6, v12, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3bf7c0: 54b7 4d6c |00ca: iget-object v7, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ -3bf7c4: 1509 0042 |00cc: const/high16 v9, #int 1107296256 // #4200 │ │ -3bf7c8: a803 0309 |00ce: mul-float v3, v3, v9 │ │ -3bf7cc: 7120 e981 3700 |00d0: invoke-static {v7, v3}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81e9 │ │ -3bf7d2: 0a03 |00d3: move-result v3 │ │ -3bf7d4: 6e20 400d 3600 |00d4: invoke-virtual {v6, v3}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ -3bf7da: 53b6 4f6c |00d7: iget-wide v6, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6c4f │ │ -3bf7de: 6e10 2bab 0000 |00d9: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3bf7e4: 0b09 |00dc: move-result-wide v9 │ │ -3bf7e6: bc96 |00dd: sub-long/2addr v6, v9 │ │ -3bf7e8: 8563 |00de: long-to-float v3, v6 │ │ -3bf7ea: 8511 |00df: long-to-float v1, v1 │ │ -3bf7ec: c913 |00e0: div-float/2addr v3, v1 │ │ -3bf7ee: 1401 0ad7 a33b |00e1: const v1, #float 0.005 // #3ba3d70a │ │ -3bf7f4: 7120 5ab2 1300 |00e4: invoke-static {v3, v1}, Ljava/lang/Math;.max:(FF)F // method@b25a │ │ -3bf7fa: 0a01 |00e7: move-result v1 │ │ -3bf7fc: 1402 52b8 7e3f |00e8: const v2, #float 0.995 // #3f7eb852 │ │ -3bf802: 7120 5eb2 2100 |00eb: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@b25e │ │ -3bf808: 0a01 |00ee: move-result v1 │ │ -3bf80a: 54c2 476c |00ef: iget-object v2, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6c47 │ │ -3bf80e: 7110 38b2 0d00 |00f1: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3bf814: 0c03 |00f4: move-result-object v3 │ │ -3bf816: 6e30 9fb0 1203 |00f5: invoke-virtual {v2, v1, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b09f │ │ -3bf81c: 54c1 496c |00f8: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6c49 │ │ -3bf820: 1402 3201 087f |00fa: const v2, #float 1.80781e+38 // #7f080132 │ │ -3bf826: 6e20 3d11 2100 |00fd: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -3bf82c: 2816 |0100: goto 0116 // +0016 │ │ -3bf82e: 54c1 101a |0101: iget-object v1, v12, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3bf832: 54b2 4d6c |0103: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ -3bf836: 1403 0d00 0601 |0105: const v3, #float 2.46119e-38 // #0106000d │ │ -3bf83c: 7120 8128 3200 |0108: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@2881 │ │ -3bf842: 0a02 |010b: move-result v2 │ │ -3bf844: 6e20 400d 2100 |010c: invoke-virtual {v1, v2}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ -3bf84a: 54c1 476c |010f: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6c47 │ │ -3bf84e: 1202 |0111: const/4 v2, #int 0 // #0 │ │ -3bf850: 1203 |0112: const/4 v3, #int 0 // #0 │ │ -3bf852: 6e30 9fb0 2103 |0113: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b09f │ │ -3bf858: 55b1 506c |0116: iget-boolean v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6c50 │ │ -3bf85c: 3801 6800 |0118: if-eqz v1, 0180 // +0068 │ │ -3bf860: 54c1 456c |011a: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6c45 │ │ -3bf864: 6e20 4511 8100 |011c: invoke-virtual {v1, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3bf86a: 6e10 29ab 0000 |011f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ -3bf870: 0c00 |0122: move-result-object v0 │ │ -3bf872: 7110 a80a 0000 |0123: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3bf878: 0a00 |0126: move-result v0 │ │ -3bf87a: 3800 0e00 |0127: if-eqz v0, 0135 // +000e │ │ -3bf87e: 54bd 4d6c |0129: iget-object v13, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ -3bf882: 7110 f450 0d00 |012b: invoke-static {v13}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ -3bf888: 0c0d |012e: move-result-object v13 │ │ -3bf88a: 54cc 456c |012f: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6c45 │ │ -3bf88e: 6e20 8551 cd00 |0131: invoke-virtual {v13, v12}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5185 │ │ -3bf894: 2851 |0134: goto 0185 // +0051 │ │ -3bf896: 54b0 4d6c |0135: iget-object v0, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ -3bf89a: 7110 f450 0000 |0137: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ -3bf8a0: 0c00 |013a: move-result-object v0 │ │ -3bf8a2: 54b1 516c |013b: iget-object v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ -3bf8a6: 7120 38ab d100 |013d: invoke-static {v1, v13}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; // method@ab38 │ │ -3bf8ac: 0c0d |0140: move-result-object v13 │ │ -3bf8ae: 6e20 9251 d000 |0141: invoke-virtual {v0, v13}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder; // method@5192 │ │ -3bf8b4: 0c0d |0144: move-result-object v13 │ │ -3bf8b6: 2200 7b0f |0145: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3bf8ba: 7010 bb5a 0000 |0147: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3bf8c0: 6e10 255a 0000 |014a: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3bf8c6: 0c00 |014d: move-result-object v0 │ │ -3bf8c8: 1f00 7b0f |014e: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3bf8cc: 1221 |0150: const/4 v1, #int 2 // #2 │ │ -3bf8ce: 2311 6d20 |0151: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ -3bf8d2: 2202 f30e |0153: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ -3bf8d6: 7010 d657 0200 |0155: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ -3bf8dc: 4d02 0108 |0158: aput-object v2, v1, v8 │ │ -3bf8e0: 2202 ff0e |015a: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ -3bf8e4: 54b3 4d6c |015c: iget-object v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ -3bf8e8: 6e10 2e02 0300 |015e: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3bf8ee: 0c03 |0161: move-result-object v3 │ │ -3bf8f0: 6e10 ff02 0300 |0162: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3bf8f6: 0c03 |0165: move-result-object v3 │ │ -3bf8f8: 5233 9601 |0166: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3bf8fc: 1504 8040 |0168: const/high16 v4, #int 1082130432 // #4080 │ │ -3bf900: a803 0304 |016a: mul-float v3, v3, v4 │ │ -3bf904: 8733 |016c: float-to-int v3, v3 │ │ -3bf906: 7020 2358 3200 |016d: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ -3bf90c: 4d02 0105 |0170: aput-object v2, v1, v5 │ │ -3bf910: 6e20 715a 1000 |0172: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ -3bf916: 0c00 |0175: move-result-object v0 │ │ -3bf918: 6e20 3f51 0d00 |0176: invoke-virtual {v13, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3bf91e: 0c0d |0179: move-result-object v13 │ │ -3bf920: 54cc 456c |017a: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6c45 │ │ -3bf924: 6e20 5351 cd00 |017c: invoke-virtual {v13, v12}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -3bf92a: 2806 |017f: goto 0185 // +0006 │ │ -3bf92c: 54cc 456c |0180: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6c45 │ │ -3bf930: 6e20 4511 4c00 |0182: invoke-virtual {v12, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3bf936: 0e00 |0185: return-void │ │ +3bf604: |[3bf604] de.danoeh.antennapod.adapter.ChaptersListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;I)V │ │ +3bf614: 6e20 3a96 db00 |0000: invoke-virtual {v11, v13}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@963a │ │ +3bf61a: 0c00 |0003: move-result-object v0 │ │ +3bf61c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +3bf620: 54cc 4b6c |0006: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6c4b │ │ +3bf624: 1a0d 131b |0008: const-string v13, "Error" // string@1b13 │ │ +3bf628: 6e20 9412 dc00 |000a: invoke-virtual {v12, v13}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3bf62e: 0e00 |000d: return-void │ │ +3bf630: 54c1 4b6c |000e: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.title:Landroid/widget/TextView; // field@6c4b │ │ +3bf634: 6e10 2cab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ +3bf63a: 0c02 |0013: move-result-object v2 │ │ +3bf63c: 6e20 9412 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3bf642: 54c1 4a6c |0017: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.start:Landroid/widget/TextView; // field@6c4a │ │ +3bf646: 6e10 2bab 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3bf64c: 0b02 |001c: move-result-wide v2 │ │ +3bf64e: 8423 |001d: long-to-int v3, v2 │ │ +3bf650: 7110 dc9c 0300 |001e: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3bf656: 0c02 |0021: move-result-object v2 │ │ +3bf658: 6e20 9412 2100 |0022: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3bf65e: d801 0d01 |0025: add-int/lit8 v1, v13, #int 1 // #01 │ │ +3bf662: 54b2 516c |0027: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ +3bf666: 7210 66ac 0200 |0029: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3bf66c: 0c02 |002c: move-result-object v2 │ │ +3bf66e: 7210 e9b4 0200 |002d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3bf674: 0a02 |0030: move-result v2 │ │ +3bf676: 3521 1700 |0031: if-ge v1, v2, 0048 // +0017 │ │ +3bf67a: 54b2 516c |0033: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ +3bf67e: 7210 66ac 0200 |0035: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3bf684: 0c02 |0038: move-result-object v2 │ │ +3bf686: 7220 ddb4 1200 |0039: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3bf68c: 0c01 |003c: move-result-object v1 │ │ +3bf68e: 1f01 991c |003d: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3bf692: 6e10 2bab 0100 |003f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3bf698: 0b01 |0042: move-result-wide v1 │ │ +3bf69a: 6e10 2bab 0000 |0043: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3bf6a0: 0b03 |0046: move-result-wide v3 │ │ +3bf6a2: 280c |0047: goto 0053 // +000c │ │ +3bf6a4: 54b1 516c |0048: iget-object v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ +3bf6a8: 7210 68ac 0100 |004a: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3bf6ae: 0a01 |004d: move-result v1 │ │ +3bf6b0: 8111 |004e: int-to-long v1, v1 │ │ +3bf6b2: 6e10 2bab 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3bf6b8: 0b03 |0052: move-result-wide v3 │ │ +3bf6ba: bc31 |0053: sub-long/2addr v1, v3 │ │ +3bf6bc: 54c3 446c |0054: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.duration:Landroid/widget/TextView; // field@6c44 │ │ +3bf6c0: 54b4 4d6c |0056: iget-object v4, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ +3bf6c4: 1215 |0058: const/4 v5, #int 1 // #1 │ │ +3bf6c6: 2356 0e21 |0059: new-array v6, v5, [Ljava/lang/Object; // type@210e │ │ +3bf6ca: 8417 |005b: long-to-int v7, v1 │ │ +3bf6cc: 8177 |005c: int-to-long v7, v7 │ │ +3bf6ce: 7130 db9c 7408 |005d: invoke-static {v4, v7, v8}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9cdb │ │ +3bf6d4: 0c07 |0060: move-result-object v7 │ │ +3bf6d6: 1208 |0061: const/4 v8, #int 0 // #0 │ │ +3bf6d8: 4d07 0608 |0062: aput-object v7, v6, v8 │ │ +3bf6dc: 1407 4a00 127f |0064: const v7, #float 1.94069e+38 // #7f12004a │ │ +3bf6e2: 6e30 3102 7406 |0067: invoke-virtual {v4, v7, v6}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ +3bf6e8: 0c04 |006a: move-result-object v4 │ │ +3bf6ea: 6e20 9412 4300 |006b: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3bf6f0: 6e10 2aab 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ +3bf6f6: 0c03 |0071: move-result-object v3 │ │ +3bf6f8: 7110 a80a 0300 |0072: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3bf6fe: 0a03 |0075: move-result v3 │ │ +3bf700: 1304 0800 |0076: const/16 v4, #int 8 // #8 │ │ +3bf704: 3803 0800 |0078: if-eqz v3, 0080 // +0008 │ │ +3bf708: 54c3 466c |007a: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6c46 │ │ +3bf70c: 6e20 930d 4300 |007c: invoke-virtual {v3, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bf712: 2819 |007f: goto 0098 // +0019 │ │ +3bf714: 54c3 466c |0080: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6c46 │ │ +3bf718: 6e20 930d 8300 |0082: invoke-virtual {v3, v8}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bf71e: 54c3 466c |0085: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6c46 │ │ +3bf722: 6e10 2aab 0000 |0087: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ +3bf728: 0c06 |008a: move-result-object v6 │ │ +3bf72a: 6e20 9412 6300 |008b: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3bf730: 54c3 466c |008e: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.link:Landroid/widget/TextView; // field@6c46 │ │ +3bf734: 2206 2818 |0090: new-instance v6, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0; // type@1828 │ │ +3bf738: 7030 3196 b600 |0092: invoke-direct {v6, v11, v0}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;Lde/danoeh/antennapod/model/feed/Chapter;)V // method@9631 │ │ +3bf73e: 6e20 680d 6300 |0095: invoke-virtual {v3, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bf744: 54c3 496c |0098: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6c49 │ │ +3bf748: 1406 2701 087f |009a: const v6, #float 1.80781e+38 // #7f080127 │ │ +3bf74e: 6e20 3d11 6300 |009d: invoke-virtual {v3, v6}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +3bf754: 54c3 486c |00a0: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6c48 │ │ +3bf758: 54b6 4d6c |00a2: iget-object v6, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ +3bf75c: 1407 3002 127f |00a4: const v7, #float 1.94079e+38 // #7f120230 │ │ +3bf762: 6e20 3002 7600 |00a7: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3bf768: 0c06 |00aa: move-result-object v6 │ │ +3bf76a: 6e20 480d 6300 |00ab: invoke-virtual {v3, v6}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ +3bf770: 54c3 486c |00ae: iget-object v3, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionButton:Landroid/view/View; // field@6c48 │ │ +3bf774: 2206 2918 |00b0: new-instance v6, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1; // type@1829 │ │ +3bf778: 7030 3396 b60d |00b2: invoke-direct {v6, v11, v13}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/ChaptersListAdapter;I)V // method@9633 │ │ +3bf77e: 6e20 680d 6300 |00b5: invoke-virtual {v3, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bf784: 52b3 4e6c |00b8: iget v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterIndex:I // field@6c4e │ │ +3bf788: 333d 4700 |00ba: if-ne v13, v3, 0101 // +0047 │ │ +3bf78c: 54b3 4d6c |00bc: iget-object v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ +3bf790: 6e10 2e02 0300 |00be: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3bf796: 0c03 |00c1: move-result-object v3 │ │ +3bf798: 6e10 ff02 0300 |00c2: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3bf79e: 0c03 |00c5: move-result-object v3 │ │ +3bf7a0: 5233 9601 |00c6: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3bf7a4: 54c6 101a |00c8: iget-object v6, v12, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3bf7a8: 54b7 4d6c |00ca: iget-object v7, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ +3bf7ac: 1509 0042 |00cc: const/high16 v9, #int 1107296256 // #4200 │ │ +3bf7b0: a803 0309 |00ce: mul-float v3, v3, v9 │ │ +3bf7b4: 7120 e981 3700 |00d0: invoke-static {v7, v3}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81e9 │ │ +3bf7ba: 0a03 |00d3: move-result v3 │ │ +3bf7bc: 6e20 400d 3600 |00d4: invoke-virtual {v6, v3}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ +3bf7c2: 53b6 4f6c |00d7: iget-wide v6, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.currentChapterPosition:J // field@6c4f │ │ +3bf7c6: 6e10 2bab 0000 |00d9: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3bf7cc: 0b09 |00dc: move-result-wide v9 │ │ +3bf7ce: bc96 |00dd: sub-long/2addr v6, v9 │ │ +3bf7d0: 8563 |00de: long-to-float v3, v6 │ │ +3bf7d2: 8511 |00df: long-to-float v1, v1 │ │ +3bf7d4: c913 |00e0: div-float/2addr v3, v1 │ │ +3bf7d6: 1401 0ad7 a33b |00e1: const v1, #float 0.005 // #3ba3d70a │ │ +3bf7dc: 7120 5ab2 1300 |00e4: invoke-static {v3, v1}, Ljava/lang/Math;.max:(FF)F // method@b25a │ │ +3bf7e2: 0a01 |00e7: move-result v1 │ │ +3bf7e4: 1402 52b8 7e3f |00e8: const v2, #float 0.995 // #3f7eb852 │ │ +3bf7ea: 7120 5eb2 2100 |00eb: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@b25e │ │ +3bf7f0: 0a01 |00ee: move-result v1 │ │ +3bf7f2: 54c2 476c |00ef: iget-object v2, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6c47 │ │ +3bf7f6: 7110 38b2 0d00 |00f1: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3bf7fc: 0c03 |00f4: move-result-object v3 │ │ +3bf7fe: 6e30 9fb0 1203 |00f5: invoke-virtual {v2, v1, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b09f │ │ +3bf804: 54c1 496c |00f8: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@6c49 │ │ +3bf808: 1402 3201 087f |00fa: const v2, #float 1.80781e+38 // #7f080132 │ │ +3bf80e: 6e20 3d11 2100 |00fd: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +3bf814: 2816 |0100: goto 0116 // +0016 │ │ +3bf816: 54c1 101a |0101: iget-object v1, v12, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3bf81a: 54b2 4d6c |0103: iget-object v2, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ +3bf81e: 1403 0d00 0601 |0105: const v3, #float 2.46119e-38 // #0106000d │ │ +3bf824: 7120 8128 3200 |0108: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@2881 │ │ +3bf82a: 0a02 |010b: move-result v2 │ │ +3bf82c: 6e20 400d 2100 |010c: invoke-virtual {v1, v2}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ +3bf832: 54c1 476c |010f: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.progressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@6c47 │ │ +3bf836: 1202 |0111: const/4 v2, #int 0 // #0 │ │ +3bf838: 1203 |0112: const/4 v3, #int 0 // #0 │ │ +3bf83a: 6e30 9fb0 2103 |0113: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b09f │ │ +3bf840: 55b1 506c |0116: iget-boolean v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6c50 │ │ +3bf844: 3801 6800 |0118: if-eqz v1, 0180 // +0068 │ │ +3bf848: 54c1 456c |011a: iget-object v1, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6c45 │ │ +3bf84c: 6e20 4511 8100 |011c: invoke-virtual {v1, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3bf852: 6e10 29ab 0000 |011f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ +3bf858: 0c00 |0122: move-result-object v0 │ │ +3bf85a: 7110 a80a 0000 |0123: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3bf860: 0a00 |0126: move-result v0 │ │ +3bf862: 3800 0e00 |0127: if-eqz v0, 0135 // +000e │ │ +3bf866: 54bd 4d6c |0129: iget-object v13, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ +3bf86a: 7110 f450 0d00 |012b: invoke-static {v13}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ +3bf870: 0c0d |012e: move-result-object v13 │ │ +3bf872: 54cc 456c |012f: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6c45 │ │ +3bf876: 6e20 8551 cd00 |0131: invoke-virtual {v13, v12}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5185 │ │ +3bf87c: 2851 |0134: goto 0185 // +0051 │ │ +3bf87e: 54b0 4d6c |0135: iget-object v0, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ +3bf882: 7110 f450 0000 |0137: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@50f4 │ │ +3bf888: 0c00 |013a: move-result-object v0 │ │ +3bf88a: 54b1 516c |013b: iget-object v1, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ +3bf88e: 7120 38ab d100 |013d: invoke-static {v1, v13}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; // method@ab38 │ │ +3bf894: 0c0d |0140: move-result-object v13 │ │ +3bf896: 6e20 9251 d000 |0141: invoke-virtual {v0, v13}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder; // method@5192 │ │ +3bf89c: 0c0d |0144: move-result-object v13 │ │ +3bf89e: 2200 7b0f |0145: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3bf8a2: 7010 bb5a 0000 |0147: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3bf8a8: 6e10 255a 0000 |014a: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3bf8ae: 0c00 |014d: move-result-object v0 │ │ +3bf8b0: 1f00 7b0f |014e: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3bf8b4: 1221 |0150: const/4 v1, #int 2 // #2 │ │ +3bf8b6: 2311 6d20 |0151: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ +3bf8ba: 2202 f30e |0153: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ +3bf8be: 7010 d657 0200 |0155: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ +3bf8c4: 4d02 0108 |0158: aput-object v2, v1, v8 │ │ +3bf8c8: 2202 ff0e |015a: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ +3bf8cc: 54b3 4d6c |015c: iget-object v3, v11, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ +3bf8d0: 6e10 2e02 0300 |015e: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3bf8d6: 0c03 |0161: move-result-object v3 │ │ +3bf8d8: 6e10 ff02 0300 |0162: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3bf8de: 0c03 |0165: move-result-object v3 │ │ +3bf8e0: 5233 9601 |0166: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3bf8e4: 1504 8040 |0168: const/high16 v4, #int 1082130432 // #4080 │ │ +3bf8e8: a803 0304 |016a: mul-float v3, v3, v4 │ │ +3bf8ec: 8733 |016c: float-to-int v3, v3 │ │ +3bf8ee: 7020 2358 3200 |016d: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ +3bf8f4: 4d02 0105 |0170: aput-object v2, v1, v5 │ │ +3bf8f8: 6e20 715a 1000 |0172: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ +3bf8fe: 0c00 |0175: move-result-object v0 │ │ +3bf900: 6e20 3f51 0d00 |0176: invoke-virtual {v13, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3bf906: 0c0d |0179: move-result-object v13 │ │ +3bf908: 54cc 456c |017a: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6c45 │ │ +3bf90c: 6e20 5351 cd00 |017c: invoke-virtual {v13, v12}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +3bf912: 2806 |017f: goto 0185 // +0006 │ │ +3bf914: 54cc 456c |0180: iget-object v12, v12, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.image:Landroid/widget/ImageView; // field@6c45 │ │ +3bf918: 6e20 4511 4c00 |0182: invoke-virtual {v12, v4}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3bf91e: 0e00 |0185: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0006 line=56 │ │ 0x000e line=59 │ │ 0x0017 line=60 │ │ 0x0019 line=61 │ │ @@ -1458481,18 +1458489,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3bf444: |[3bf444] de.danoeh.antennapod.adapter.ChaptersListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3bf454: 6e30 4396 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // method@9643 │ │ -3bf45a: 0c01 |0003: move-result-object v1 │ │ -3bf45c: 1101 |0004: return-object v1 │ │ +3bf42c: |[3bf42c] de.danoeh.antennapod.adapter.ChaptersListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3bf43c: 6e30 4396 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // method@9643 │ │ +3bf442: 0c01 |0003: move-result-object v1 │ │ +3bf444: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1458502,25 +1458510,25 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -3bf460: |[3bf460] de.danoeh.antennapod.adapter.ChaptersListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; │ │ -3bf470: 5435 4d6c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ -3bf474: 7110 a50b 0500 |0002: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3bf47a: 0c05 |0005: move-result-object v5 │ │ -3bf47c: 2200 2b18 |0006: new-instance v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // type@182b │ │ -3bf480: 1401 e500 0d7f |0008: const v1, #float 1.87426e+38 // #7f0d00e5 │ │ -3bf486: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -3bf488: 6e40 a90b 1524 |000c: invoke-virtual {v5, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3bf48e: 0c04 |000f: move-result-object v4 │ │ -3bf490: 7020 3696 4000 |0010: invoke-direct {v0, v4}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.:(Landroid/view/View;)V // method@9636 │ │ -3bf496: 1100 |0013: return-object v0 │ │ +3bf448: |[3bf448] de.danoeh.antennapod.adapter.ChaptersListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; │ │ +3bf458: 5435 4d6c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.context:Landroid/content/Context; // field@6c4d │ │ +3bf45c: 7110 a50b 0500 |0002: invoke-static {v5}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3bf462: 0c05 |0005: move-result-object v5 │ │ +3bf464: 2200 2b18 |0006: new-instance v0, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder; // type@182b │ │ +3bf468: 1401 e500 0d7f |0008: const v1, #float 1.87426e+38 // #7f0d00e5 │ │ +3bf46e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +3bf470: 6e40 a90b 1524 |000c: invoke-virtual {v5, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3bf476: 0c04 |000f: move-result-object v4 │ │ +3bf478: 7020 3696 4000 |0010: invoke-direct {v0, v4}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter$ChapterHolder;.:(Landroid/view/View;)V // method@9636 │ │ +3bf47e: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0006 line=122 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lde/danoeh/antennapod/adapter/ChaptersListAdapter; │ │ 0x0000 - 0x0014 reg=4 (null) Landroid/view/ViewGroup; │ │ @@ -1458531,41 +1458539,41 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 49 16-bit code units │ │ -3bf938: |[3bf938] de.danoeh.antennapod.adapter.ChaptersListAdapter.setMedia:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3bf948: 5b12 516c |0000: iput-object v2, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ -3bf94c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3bf94e: 5c10 506c |0003: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6c50 │ │ -3bf952: 7210 66ac 0200 |0005: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3bf958: 0c00 |0008: move-result-object v0 │ │ -3bf95a: 3800 2400 |0009: if-eqz v0, 002d // +0024 │ │ -3bf95e: 7210 66ac 0200 |000b: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3bf964: 0c02 |000e: move-result-object v2 │ │ -3bf966: 7210 e1b4 0200 |000f: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3bf96c: 0c02 |0012: move-result-object v2 │ │ -3bf96e: 7210 c4b4 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3bf974: 0a00 |0016: move-result v0 │ │ -3bf976: 3800 1600 |0017: if-eqz v0, 002d // +0016 │ │ -3bf97a: 7210 c5b4 0200 |0019: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3bf980: 0c00 |001c: move-result-object v0 │ │ -3bf982: 1f00 991c |001d: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3bf986: 6e10 29ab 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ -3bf98c: 0c00 |0022: move-result-object v0 │ │ -3bf98e: 7110 a80a 0000 |0023: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3bf994: 0a00 |0026: move-result v0 │ │ -3bf996: 3900 ecff |0027: if-nez v0, 0013 // -0014 │ │ -3bf99a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -3bf99c: 5c10 506c |002a: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6c50 │ │ -3bf9a0: 28e7 |002c: goto 0013 // -0019 │ │ -3bf9a2: 6e10 ba41 0100 |002d: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3bf9a8: 0e00 |0030: return-void │ │ +3bf920: |[3bf920] de.danoeh.antennapod.adapter.ChaptersListAdapter.setMedia:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3bf930: 5b12 516c |0000: iput-object v2, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@6c51 │ │ +3bf934: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3bf936: 5c10 506c |0003: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6c50 │ │ +3bf93a: 7210 66ac 0200 |0005: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3bf940: 0c00 |0008: move-result-object v0 │ │ +3bf942: 3800 2400 |0009: if-eqz v0, 002d // +0024 │ │ +3bf946: 7210 66ac 0200 |000b: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3bf94c: 0c02 |000e: move-result-object v2 │ │ +3bf94e: 7210 e1b4 0200 |000f: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3bf954: 0c02 |0012: move-result-object v2 │ │ +3bf956: 7210 c4b4 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3bf95c: 0a00 |0016: move-result v0 │ │ +3bf95e: 3800 1600 |0017: if-eqz v0, 002d // +0016 │ │ +3bf962: 7210 c5b4 0200 |0019: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3bf968: 0c00 |001c: move-result-object v0 │ │ +3bf96a: 1f00 991c |001d: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3bf96e: 6e10 29ab 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ +3bf974: 0c00 |0022: move-result-object v0 │ │ +3bf976: 7110 a80a 0000 |0023: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3bf97c: 0a00 |0026: move-result v0 │ │ +3bf97e: 3900 ecff |0027: if-nez v0, 0013 // -0014 │ │ +3bf982: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +3bf984: 5c10 506c |002a: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.hasImages:Z // field@6c50 │ │ +3bf988: 28e7 |002c: goto 0013 // -0019 │ │ +3bf98a: 6e10 ba41 0100 |002d: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3bf990: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0005 line=42 │ │ 0x000b line=43 │ │ 0x001f line=44 │ │ @@ -1458625,17 +1458633,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bfdf0: |[3bfdf0] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetpath:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; │ │ -3bfe00: 5400 5f6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.path:Landroid/widget/TextView; // field@6c5f │ │ -3bfe04: 1100 |0002: return-object v0 │ │ +3bfdd8: |[3bfdd8] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetpath:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; │ │ +3bfde8: 5400 5f6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.path:Landroid/widget/TextView; // field@6c5f │ │ +3bfdec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;) │ │ @@ -1458643,17 +1458651,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/ProgressBar;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bfdc0: |[3bfdc0] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetprogressBar:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/ProgressBar; │ │ -3bfdd0: 5400 606c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.progressBar:Landroid/widget/ProgressBar; // field@6c60 │ │ -3bfdd4: 1100 |0002: return-object v0 │ │ +3bfda8: |[3bfda8] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetprogressBar:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/ProgressBar; │ │ +3bfdb8: 5400 606c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.progressBar:Landroid/widget/ProgressBar; // field@6c60 │ │ +3bfdbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;) │ │ @@ -1458661,17 +1458669,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bfdd8: |[3bfdd8] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; │ │ -3bfde8: 5400 616c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.radioButton:Landroid/widget/RadioButton; // field@6c61 │ │ -3bfdec: 1100 |0002: return-object v0 │ │ +3bfdc0: |[3bfdc0] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; │ │ +3bfdd0: 5400 616c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.radioButton:Landroid/widget/RadioButton; // field@6c61 │ │ +3bfdd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;) │ │ @@ -1458679,17 +1458687,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bfda8: |[3bfda8] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; │ │ -3bfdb8: 5400 626c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.root:Landroid/view/View; // field@6c62 │ │ -3bfdbc: 1100 |0002: return-object v0 │ │ +3bfd90: |[3bfd90] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; │ │ +3bfda0: 5400 626c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.root:Landroid/view/View; // field@6c62 │ │ +3bfda4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; │ │ │ │ #4 : (in Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;) │ │ @@ -1458697,17 +1458705,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bfe08: |[3bfe08] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetsize:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; │ │ -3bfe18: 5400 636c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.size:Landroid/widget/TextView; // field@6c63 │ │ -3bfe1c: 1100 |0002: return-object v0 │ │ +3bfdf0: |[3bfdf0] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.-$$Nest$fgetsize:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; │ │ +3bfe00: 5400 636c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.size:Landroid/widget/TextView; // field@6c63 │ │ +3bfe04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; │ │ │ │ #5 : (in Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;) │ │ @@ -1458715,41 +1458723,41 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -3bfe20: |[3bfe20] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.:(Landroid/view/View;)V │ │ -3bfe30: 7020 3343 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ -3bfe36: 1400 a902 0a7f |0003: const v0, #float 1.83447e+38 // #7f0a02a9 │ │ -3bfe3c: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bfe42: 0c00 |0009: move-result-object v0 │ │ -3bfe44: 5b10 626c |000a: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.root:Landroid/view/View; // field@6c62 │ │ -3bfe48: 1400 6102 0a7f |000c: const v0, #float 1.83446e+38 // #7f0a0261 │ │ -3bfe4e: 6e20 6f0c 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bfe54: 0c00 |0012: move-result-object v0 │ │ -3bfe56: 1f00 1303 |0013: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3bfe5a: 5b10 5f6c |0015: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.path:Landroid/widget/TextView; // field@6c5f │ │ -3bfe5e: 1400 fa02 0a7f |0017: const v0, #float 1.83449e+38 // #7f0a02fa │ │ -3bfe64: 6e20 6f0c 0200 |001a: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bfe6a: 0c00 |001d: move-result-object v0 │ │ -3bfe6c: 1f00 1303 |001e: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3bfe70: 5b10 636c |0020: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.size:Landroid/widget/TextView; // field@6c63 │ │ -3bfe74: 1400 8e02 0a7f |0022: const v0, #float 1.83447e+38 // #7f0a028e │ │ -3bfe7a: 6e20 6f0c 0200 |0025: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bfe80: 0c00 |0028: move-result-object v0 │ │ -3bfe82: 1f00 0103 |0029: check-cast v0, Landroid/widget/RadioButton; // type@0301 │ │ -3bfe86: 5b10 616c |002b: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.radioButton:Landroid/widget/RadioButton; // field@6c61 │ │ -3bfe8a: 1400 be03 0a7f |002d: const v0, #float 1.83453e+38 // #7f0a03be │ │ -3bfe90: 6e20 6f0c 0200 |0030: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bfe96: 0c02 |0033: move-result-object v2 │ │ -3bfe98: 1f02 0003 |0034: check-cast v2, Landroid/widget/ProgressBar; // type@0300 │ │ -3bfe9c: 5b12 606c |0036: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.progressBar:Landroid/widget/ProgressBar; // field@6c60 │ │ -3bfea0: 0e00 |0038: return-void │ │ +3bfe08: |[3bfe08] de.danoeh.antennapod.adapter.DataFolderAdapter$ViewHolder.:(Landroid/view/View;)V │ │ +3bfe18: 7020 3343 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ +3bfe1e: 1400 a902 0a7f |0003: const v0, #float 1.83447e+38 // #7f0a02a9 │ │ +3bfe24: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bfe2a: 0c00 |0009: move-result-object v0 │ │ +3bfe2c: 5b10 626c |000a: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.root:Landroid/view/View; // field@6c62 │ │ +3bfe30: 1400 6102 0a7f |000c: const v0, #float 1.83446e+38 // #7f0a0261 │ │ +3bfe36: 6e20 6f0c 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bfe3c: 0c00 |0012: move-result-object v0 │ │ +3bfe3e: 1f00 1303 |0013: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3bfe42: 5b10 5f6c |0015: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.path:Landroid/widget/TextView; // field@6c5f │ │ +3bfe46: 1400 fa02 0a7f |0017: const v0, #float 1.83449e+38 // #7f0a02fa │ │ +3bfe4c: 6e20 6f0c 0200 |001a: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bfe52: 0c00 |001d: move-result-object v0 │ │ +3bfe54: 1f00 1303 |001e: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3bfe58: 5b10 636c |0020: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.size:Landroid/widget/TextView; // field@6c63 │ │ +3bfe5c: 1400 8e02 0a7f |0022: const v0, #float 1.83447e+38 // #7f0a028e │ │ +3bfe62: 6e20 6f0c 0200 |0025: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bfe68: 0c00 |0028: move-result-object v0 │ │ +3bfe6a: 1f00 0103 |0029: check-cast v0, Landroid/widget/RadioButton; // type@0301 │ │ +3bfe6e: 5b10 616c |002b: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.radioButton:Landroid/widget/RadioButton; // field@6c61 │ │ +3bfe72: 1400 be03 0a7f |002d: const v0, #float 1.83453e+38 // #7f0a03be │ │ +3bfe78: 6e20 6f0c 0200 |0030: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bfe7e: 0c02 |0033: move-result-object v2 │ │ +3bfe80: 1f02 0003 |0034: check-cast v2, Landroid/widget/ProgressBar; // type@0300 │ │ +3bfe84: 5b12 606c |0036: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.progressBar:Landroid/widget/ProgressBar; // field@6c60 │ │ +3bfe88: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0006 line=103 │ │ 0x000f line=104 │ │ 0x001a line=105 │ │ 0x0025 line=106 │ │ @@ -1458813,17 +1458821,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c0024: |[3c0024] de.danoeh.antennapod.adapter.DataFolderAdapter.$r8$lambda$r6UkOoTVRvE_dCQfvgszKGaBqlw:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V │ │ -3c0034: 7030 6796 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V // method@9667 │ │ -3c003a: 0e00 |0003: return-void │ │ +3c000c: |[3c000c] de.danoeh.antennapod.adapter.DataFolderAdapter.$r8$lambda$r6UkOoTVRvE_dCQfvgszKGaBqlw:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V │ │ +3c001c: 7030 6796 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V // method@9667 │ │ +3c0022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/DataFolderAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1458833,28 +1458841,28 @@ │ │ type : '(Landroid/content/Context;Landroidx/core/util/Consumer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3c003c: |[3c003c] de.danoeh.antennapod.adapter.DataFolderAdapter.:(Landroid/content/Context;Landroidx/core/util/Consumer;)V │ │ -3c004c: 7010 af41 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ -3c0052: 7020 6596 2100 |0003: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getStorageEntries:(Landroid/content/Context;)Ljava/util/List; // method@9665 │ │ -3c0058: 0c00 |0006: move-result-object v0 │ │ -3c005a: 5b10 656c |0007: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6c65 │ │ -3c005e: 7010 6396 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getCurrentPath:()Ljava/lang/String; // method@9663 │ │ -3c0064: 0c00 |000c: move-result-object v0 │ │ -3c0066: 5b10 646c |000d: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.currentPath:Ljava/lang/String; // field@6c64 │ │ -3c006a: 5b13 676c |000f: iput-object v3, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.selectionHandler:Landroidx/core/util/Consumer; // field@6c67 │ │ -3c006e: 1403 5100 127f |0011: const v3, #float 1.94069e+38 // #7f120051 │ │ -3c0074: 6e20 3002 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3c007a: 0c02 |0017: move-result-object v2 │ │ -3c007c: 5b12 666c |0018: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.freeSpaceString:Ljava/lang/String; // field@6c66 │ │ -3c0080: 0e00 |001a: return-void │ │ +3c0024: |[3c0024] de.danoeh.antennapod.adapter.DataFolderAdapter.:(Landroid/content/Context;Landroidx/core/util/Consumer;)V │ │ +3c0034: 7010 af41 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ +3c003a: 7020 6596 2100 |0003: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getStorageEntries:(Landroid/content/Context;)Ljava/util/List; // method@9665 │ │ +3c0040: 0c00 |0006: move-result-object v0 │ │ +3c0042: 5b10 656c |0007: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6c65 │ │ +3c0046: 7010 6396 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.getCurrentPath:()Ljava/lang/String; // method@9663 │ │ +3c004c: 0c00 |000c: move-result-object v0 │ │ +3c004e: 5b10 646c |000d: iput-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.currentPath:Ljava/lang/String; // field@6c64 │ │ +3c0052: 5b13 676c |000f: iput-object v3, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.selectionHandler:Landroidx/core/util/Consumer; // field@6c67 │ │ +3c0056: 1403 5100 127f |0011: const v3, #float 1.94069e+38 // #7f120051 │ │ +3c005c: 6e20 3002 3200 |0014: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3c0062: 0c02 |0017: move-result-object v2 │ │ +3c0064: 5b12 666c |0018: iput-object v2, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.freeSpaceString:Ljava/lang/String; // field@6c66 │ │ +3c0068: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x0009 line=30 │ │ 0x000f line=31 │ │ 0x0014 line=32 │ │ @@ -1458868,22 +1458876,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3bff5c: |[3bff5c] de.danoeh.antennapod.adapter.DataFolderAdapter.getCurrentPath:()Ljava/lang/String; │ │ -3bff6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3bff6e: 7110 29b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ -3bff74: 0c01 |0004: move-result-object v1 │ │ -3bff76: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -3bff7a: 6e10 45b1 0100 |0007: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -3bff80: 0c00 |000a: move-result-object v0 │ │ -3bff82: 1100 |000b: return-object v0 │ │ +3bff44: |[3bff44] de.danoeh.antennapod.adapter.DataFolderAdapter.getCurrentPath:()Ljava/lang/String; │ │ +3bff54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3bff56: 7110 29b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ +3bff5c: 0c01 |0004: move-result-object v1 │ │ +3bff5e: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +3bff62: 6e10 45b1 0100 |0007: invoke-virtual {v1}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +3bff68: 0c00 |000a: move-result-object v0 │ │ +3bff6a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=68 │ │ 0x0007 line=70 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/adapter/DataFolderAdapter; │ │ │ │ @@ -1458892,52 +1458900,52 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -3bff84: |[3bff84] de.danoeh.antennapod.adapter.DataFolderAdapter.getStorageEntries:(Landroid/content/Context;)Ljava/util/List; │ │ -3bff94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3bff96: 6e20 2502 0700 |0001: invoke-virtual {v7, v0}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@0225 │ │ -3bff9c: 0c00 |0004: move-result-object v0 │ │ -3bff9e: 2201 e21e |0005: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -3bffa2: 2102 |0007: array-length v2, v0 │ │ -3bffa4: 7020 18b4 2100 |0008: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ -3bffaa: 2102 |000b: array-length v2, v0 │ │ -3bffac: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -3bffae: 3523 1a00 |000d: if-ge v3, v2, 0027 // +001a │ │ -3bffb2: 4604 0003 |000f: aget-object v4, v0, v3 │ │ -3bffb6: 7020 6696 4600 |0011: invoke-direct {v6, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.isWritable:(Ljava/io/File;)Z // method@9666 │ │ -3bffbc: 0a05 |0014: move-result v5 │ │ -3bffbe: 3905 0300 |0015: if-nez v5, 0018 // +0003 │ │ -3bffc2: 280d |0017: goto 0024 // +000d │ │ -3bffc4: 2205 3018 |0018: new-instance v5, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1830 │ │ -3bffc8: 6e10 45b1 0400 |001a: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -3bffce: 0c04 |001d: move-result-object v4 │ │ -3bffd0: 7020 5596 4500 |001e: invoke-direct {v5, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.:(Ljava/lang/String;)V // method@9655 │ │ -3bffd6: 7220 d6b4 5100 |0021: invoke-interface {v1, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3bffdc: d803 0301 |0024: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3bffe0: 28e7 |0026: goto 000d // -0019 │ │ -3bffe2: 7210 e0b4 0100 |0027: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3bffe8: 0a00 |002a: move-result v0 │ │ -3bffea: 3800 1c00 |002b: if-eqz v0, 0047 // +001c │ │ -3bffee: 6e10 2702 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0227 │ │ -3bfff4: 0c00 |0030: move-result-object v0 │ │ -3bfff6: 7020 6696 0600 |0031: invoke-direct {v6, v0}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.isWritable:(Ljava/io/File;)Z // method@9666 │ │ -3bfffc: 0a00 |0034: move-result v0 │ │ -3bfffe: 3800 1200 |0035: if-eqz v0, 0047 // +0012 │ │ -3c0002: 2200 3018 |0037: new-instance v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1830 │ │ -3c0006: 6e10 2702 0700 |0039: invoke-virtual {v7}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0227 │ │ -3c000c: 0c07 |003c: move-result-object v7 │ │ -3c000e: 6e10 45b1 0700 |003d: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -3c0014: 0c07 |0040: move-result-object v7 │ │ -3c0016: 7020 5596 7000 |0041: invoke-direct {v0, v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.:(Ljava/lang/String;)V // method@9655 │ │ -3c001c: 7220 d6b4 0100 |0044: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3c0022: 1101 |0047: return-object v1 │ │ +3bff6c: |[3bff6c] de.danoeh.antennapod.adapter.DataFolderAdapter.getStorageEntries:(Landroid/content/Context;)Ljava/util/List; │ │ +3bff7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3bff7e: 6e20 2502 0700 |0001: invoke-virtual {v7, v0}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@0225 │ │ +3bff84: 0c00 |0004: move-result-object v0 │ │ +3bff86: 2201 e21e |0005: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +3bff8a: 2102 |0007: array-length v2, v0 │ │ +3bff8c: 7020 18b4 2100 |0008: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ +3bff92: 2102 |000b: array-length v2, v0 │ │ +3bff94: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +3bff96: 3523 1a00 |000d: if-ge v3, v2, 0027 // +001a │ │ +3bff9a: 4604 0003 |000f: aget-object v4, v0, v3 │ │ +3bff9e: 7020 6696 4600 |0011: invoke-direct {v6, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.isWritable:(Ljava/io/File;)Z // method@9666 │ │ +3bffa4: 0a05 |0014: move-result v5 │ │ +3bffa6: 3905 0300 |0015: if-nez v5, 0018 // +0003 │ │ +3bffaa: 280d |0017: goto 0024 // +000d │ │ +3bffac: 2205 3018 |0018: new-instance v5, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1830 │ │ +3bffb0: 6e10 45b1 0400 |001a: invoke-virtual {v4}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +3bffb6: 0c04 |001d: move-result-object v4 │ │ +3bffb8: 7020 5596 4500 |001e: invoke-direct {v5, v4}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.:(Ljava/lang/String;)V // method@9655 │ │ +3bffbe: 7220 d6b4 5100 |0021: invoke-interface {v1, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3bffc4: d803 0301 |0024: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3bffc8: 28e7 |0026: goto 000d // -0019 │ │ +3bffca: 7210 e0b4 0100 |0027: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3bffd0: 0a00 |002a: move-result v0 │ │ +3bffd2: 3800 1c00 |002b: if-eqz v0, 0047 // +001c │ │ +3bffd6: 6e10 2702 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0227 │ │ +3bffdc: 0c00 |0030: move-result-object v0 │ │ +3bffde: 7020 6696 0600 |0031: invoke-direct {v6, v0}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.isWritable:(Ljava/io/File;)Z // method@9666 │ │ +3bffe4: 0a00 |0034: move-result v0 │ │ +3bffe6: 3800 1200 |0035: if-eqz v0, 0047 // +0012 │ │ +3bffea: 2200 3018 |0037: new-instance v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1830 │ │ +3bffee: 6e10 2702 0700 |0039: invoke-virtual {v7}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0227 │ │ +3bfff4: 0c07 |003c: move-result-object v7 │ │ +3bfff6: 6e10 45b1 0700 |003d: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +3bfffc: 0c07 |0040: move-result-object v7 │ │ +3bfffe: 7020 5596 7000 |0041: invoke-direct {v0, v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.:(Ljava/lang/String;)V // method@9655 │ │ +3c0004: 7220 d6b4 0100 |0044: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3c000a: 1101 |0047: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=76 │ │ 0x0005 line=77 │ │ 0x000b line=78 │ │ 0x0011 line=79 │ │ 0x0018 line=82 │ │ @@ -1458952,29 +1458960,29 @@ │ │ type : '(Ljava/io/File;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3bfec0: |[3bfec0] de.danoeh.antennapod.adapter.DataFolderAdapter.isWritable:(Ljava/io/File;)Z │ │ -3bfed0: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ -3bfed4: 6e10 44b1 0200 |0002: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3bfeda: 0a00 |0005: move-result v0 │ │ -3bfedc: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -3bfee0: 6e10 3eb1 0200 |0008: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@b13e │ │ -3bfee6: 0a00 |000b: move-result v0 │ │ -3bfee8: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -3bfeec: 6e10 3fb1 0200 |000e: invoke-virtual {v2}, Ljava/io/File;.canWrite:()Z // method@b13f │ │ -3bfef2: 0a02 |0011: move-result v2 │ │ -3bfef4: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -3bfef8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3bfefa: 2802 |0015: goto 0017 // +0002 │ │ -3bfefc: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -3bfefe: 0f02 |0017: return v2 │ │ +3bfea8: |[3bfea8] de.danoeh.antennapod.adapter.DataFolderAdapter.isWritable:(Ljava/io/File;)Z │ │ +3bfeb8: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ +3bfebc: 6e10 44b1 0200 |0002: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3bfec2: 0a00 |0005: move-result v0 │ │ +3bfec4: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +3bfec8: 6e10 3eb1 0200 |0008: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@b13e │ │ +3bfece: 0a00 |000b: move-result v0 │ │ +3bfed0: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +3bfed4: 6e10 3fb1 0200 |000e: invoke-virtual {v2}, Ljava/io/File;.canWrite:()Z // method@b13f │ │ +3bfeda: 0a02 |0011: move-result v2 │ │ +3bfedc: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +3bfee0: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3bfee2: 2802 |0015: goto 0017 // +0002 │ │ +3bfee4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +3bfee6: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=91 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lde/danoeh/antennapod/adapter/DataFolderAdapter; │ │ 0x0000 - 0x0018 reg=2 (null) Ljava/io/File; │ │ │ │ @@ -1458983,20 +1458991,20 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3c0084: |[3c0084] de.danoeh.antennapod.adapter.DataFolderAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V │ │ -3c0094: 5402 676c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.selectionHandler:Landroidx/core/util/Consumer; // field@6c67 │ │ -3c0098: 6e10 5796 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getFullPath:()Ljava/lang/String; // method@9657 │ │ -3c009e: 0c01 |0005: move-result-object v1 │ │ -3c00a0: 7220 a62b 1200 |0006: invoke-interface {v2, v1}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ -3c00a6: 0e00 |0009: return-void │ │ +3c006c: |[3c006c] de.danoeh.antennapod.adapter.DataFolderAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;Landroid/view/View;)V │ │ +3c007c: 5402 676c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.selectionHandler:Landroidx/core/util/Consumer; // field@6c67 │ │ +3c0080: 6e10 5796 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getFullPath:()Ljava/lang/String; // method@9657 │ │ +3c0086: 0c01 |0005: move-result-object v1 │ │ +3c0088: 7220 a62b 1200 |0006: invoke-interface {v2, v1}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ +3c008e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/adapter/DataFolderAdapter; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/view/View; │ │ @@ -1459007,19 +1459015,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3bff3c: |[3bff3c] de.danoeh.antennapod.adapter.DataFolderAdapter.getItemCount:()I │ │ -3bff4c: 5410 656c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6c65 │ │ -3bff50: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3bff56: 0a00 |0005: move-result v0 │ │ -3bff58: 0f00 |0006: return v0 │ │ +3bff24: |[3bff24] de.danoeh.antennapod.adapter.DataFolderAdapter.getItemCount:()I │ │ +3bff34: 5410 656c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6c65 │ │ +3bff38: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3bff3e: 0a00 |0005: move-result v0 │ │ +3bff40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/adapter/DataFolderAdapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/DataFolderAdapter;) │ │ @@ -1459027,18 +1459035,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c00a8: |[3c00a8] de.danoeh.antennapod.adapter.DataFolderAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c00b8: 1f01 3118 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // type@1831 │ │ -3c00bc: 6e30 6996 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;I)V // method@9669 │ │ -3c00c2: 0e00 |0005: return-void │ │ +3c0090: |[3c0090] de.danoeh.antennapod.adapter.DataFolderAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c00a0: 1f01 3118 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // type@1831 │ │ +3c00a4: 6e30 6996 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;I)V // method@9669 │ │ +3c00aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/DataFolderAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1459048,71 +1459056,71 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 115 16-bit code units │ │ -3c00c4: |[3c00c4] de.danoeh.antennapod.adapter.DataFolderAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;I)V │ │ -3c00d4: 5460 656c |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6c65 │ │ -3c00d8: 7220 ddb4 8000 |0002: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c00de: 0c08 |0005: move-result-object v8 │ │ -3c00e0: 1f08 3018 |0006: check-cast v8, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1830 │ │ -3c00e4: 7110 5e96 0700 |0008: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; // method@965e │ │ -3c00ea: 0c00 |000b: move-result-object v0 │ │ -3c00ec: 6e10 810c 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ -3c00f2: 0c00 |000f: move-result-object v0 │ │ -3c00f4: 6e10 5696 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getAvailableSpace:()J // method@9656 │ │ -3c00fa: 0b01 |0013: move-result-wide v1 │ │ -3c00fc: 7130 b70a 1002 |0014: invoke-static {v0, v1, v2}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ab7 │ │ -3c0102: 0c01 |0017: move-result-object v1 │ │ -3c0104: 6e10 5996 0800 |0018: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getTotalSpace:()J // method@9659 │ │ -3c010a: 0b02 |001b: move-result-wide v2 │ │ -3c010c: 7130 b70a 2003 |001c: invoke-static {v0, v2, v3}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ab7 │ │ -3c0112: 0c00 |001f: move-result-object v0 │ │ -3c0114: 7110 5b96 0700 |0020: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetpath:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; // method@965b │ │ -3c011a: 0c02 |0023: move-result-object v2 │ │ -3c011c: 6e10 5896 0800 |0024: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getShortPath:()Ljava/lang/String; // method@9658 │ │ -3c0122: 0c03 |0027: move-result-object v3 │ │ -3c0124: 6e20 9412 3200 |0028: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c012a: 7110 5f96 0700 |002b: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetsize:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; // method@965f │ │ -3c0130: 0c02 |002e: move-result-object v2 │ │ -3c0132: 5463 666c |002f: iget-object v3, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.freeSpaceString:Ljava/lang/String; // field@6c66 │ │ -3c0136: 1224 |0031: const/4 v4, #int 2 // #2 │ │ -3c0138: 2344 0e21 |0032: new-array v4, v4, [Ljava/lang/Object; // type@210e │ │ -3c013c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -3c013e: 4d01 0405 |0035: aput-object v1, v4, v5 │ │ -3c0142: 1211 |0037: const/4 v1, #int 1 // #1 │ │ -3c0144: 4d00 0401 |0038: aput-object v0, v4, v1 │ │ -3c0148: 7120 a1b2 4300 |003a: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -3c014e: 0c00 |003d: move-result-object v0 │ │ -3c0150: 6e20 9412 0200 |003e: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c0156: 7110 5c96 0700 |0041: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetprogressBar:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/ProgressBar; // method@965c │ │ -3c015c: 0c00 |0044: move-result-object v0 │ │ -3c015e: 6e10 5a96 0800 |0045: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getUsagePercentage:()I // method@965a │ │ -3c0164: 0a01 |0048: move-result v1 │ │ -3c0166: 6e20 d511 1000 |0049: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11d5 │ │ -3c016c: 2200 2f18 |004c: new-instance v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0; // type@182f │ │ -3c0170: 7030 5396 6008 |004e: invoke-direct {v0, v6, v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;)V // method@9653 │ │ -3c0176: 7110 5e96 0700 |0051: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; // method@965e │ │ -3c017c: 0c01 |0054: move-result-object v1 │ │ -3c017e: 6e20 680d 0100 |0055: invoke-virtual {v1, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c0184: 7110 5d96 0700 |0058: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; // method@965d │ │ -3c018a: 0c01 |005b: move-result-object v1 │ │ -3c018c: 6e20 680d 0100 |005c: invoke-virtual {v1, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c0192: 6e10 5796 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getFullPath:()Ljava/lang/String; // method@9657 │ │ -3c0198: 0c08 |0062: move-result-object v8 │ │ -3c019a: 5460 646c |0063: iget-object v0, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.currentPath:Ljava/lang/String; // field@6c64 │ │ -3c019e: 6e20 9fb2 0800 |0065: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c01a4: 0a08 |0068: move-result v8 │ │ -3c01a6: 3808 0900 |0069: if-eqz v8, 0072 // +0009 │ │ -3c01aa: 7110 5d96 0700 |006b: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; // method@965d │ │ -3c01b0: 0c07 |006e: move-result-object v7 │ │ -3c01b2: 6e10 e311 0700 |006f: invoke-virtual {v7}, Landroid/widget/RadioButton;.toggle:()V // method@11e3 │ │ -3c01b8: 0e00 |0072: return-void │ │ +3c00ac: |[3c00ac] de.danoeh.antennapod.adapter.DataFolderAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;I)V │ │ +3c00bc: 5460 656c |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.entries:Ljava/util/List; // field@6c65 │ │ +3c00c0: 7220 ddb4 8000 |0002: invoke-interface {v0, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c00c6: 0c08 |0005: move-result-object v8 │ │ +3c00c8: 1f08 3018 |0006: check-cast v8, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath; // type@1830 │ │ +3c00cc: 7110 5e96 0700 |0008: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; // method@965e │ │ +3c00d2: 0c00 |000b: move-result-object v0 │ │ +3c00d4: 6e10 810c 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ +3c00da: 0c00 |000f: move-result-object v0 │ │ +3c00dc: 6e10 5696 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getAvailableSpace:()J // method@9656 │ │ +3c00e2: 0b01 |0013: move-result-wide v1 │ │ +3c00e4: 7130 b70a 1002 |0014: invoke-static {v0, v1, v2}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ab7 │ │ +3c00ea: 0c01 |0017: move-result-object v1 │ │ +3c00ec: 6e10 5996 0800 |0018: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getTotalSpace:()J // method@9659 │ │ +3c00f2: 0b02 |001b: move-result-wide v2 │ │ +3c00f4: 7130 b70a 2003 |001c: invoke-static {v0, v2, v3}, Landroid/text/format/Formatter;.formatShortFileSize:(Landroid/content/Context;J)Ljava/lang/String; // method@0ab7 │ │ +3c00fa: 0c00 |001f: move-result-object v0 │ │ +3c00fc: 7110 5b96 0700 |0020: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetpath:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; // method@965b │ │ +3c0102: 0c02 |0023: move-result-object v2 │ │ +3c0104: 6e10 5896 0800 |0024: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getShortPath:()Ljava/lang/String; // method@9658 │ │ +3c010a: 0c03 |0027: move-result-object v3 │ │ +3c010c: 6e20 9412 3200 |0028: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c0112: 7110 5f96 0700 |002b: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetsize:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/TextView; // method@965f │ │ +3c0118: 0c02 |002e: move-result-object v2 │ │ +3c011a: 5463 666c |002f: iget-object v3, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.freeSpaceString:Ljava/lang/String; // field@6c66 │ │ +3c011e: 1224 |0031: const/4 v4, #int 2 // #2 │ │ +3c0120: 2344 0e21 |0032: new-array v4, v4, [Ljava/lang/Object; // type@210e │ │ +3c0124: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +3c0126: 4d01 0405 |0035: aput-object v1, v4, v5 │ │ +3c012a: 1211 |0037: const/4 v1, #int 1 // #1 │ │ +3c012c: 4d00 0401 |0038: aput-object v0, v4, v1 │ │ +3c0130: 7120 a1b2 4300 |003a: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +3c0136: 0c00 |003d: move-result-object v0 │ │ +3c0138: 6e20 9412 0200 |003e: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c013e: 7110 5c96 0700 |0041: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetprogressBar:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/ProgressBar; // method@965c │ │ +3c0144: 0c00 |0044: move-result-object v0 │ │ +3c0146: 6e10 5a96 0800 |0045: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getUsagePercentage:()I // method@965a │ │ +3c014c: 0a01 |0048: move-result v1 │ │ +3c014e: 6e20 d511 1000 |0049: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11d5 │ │ +3c0154: 2200 2f18 |004c: new-instance v0, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0; // type@182f │ │ +3c0158: 7030 5396 6008 |004e: invoke-direct {v0, v6, v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/DataFolderAdapter;Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;)V // method@9653 │ │ +3c015e: 7110 5e96 0700 |0051: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetroot:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/view/View; // method@965e │ │ +3c0164: 0c01 |0054: move-result-object v1 │ │ +3c0166: 6e20 680d 0100 |0055: invoke-virtual {v1, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c016c: 7110 5d96 0700 |0058: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; // method@965d │ │ +3c0172: 0c01 |005b: move-result-object v1 │ │ +3c0174: 6e20 680d 0100 |005c: invoke-virtual {v1, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c017a: 6e10 5796 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$StoragePath;.getFullPath:()Ljava/lang/String; // method@9657 │ │ +3c0180: 0c08 |0062: move-result-object v8 │ │ +3c0182: 5460 646c |0063: iget-object v0, v6, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.currentPath:Ljava/lang/String; // field@6c64 │ │ +3c0186: 6e20 9fb2 0800 |0065: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c018c: 0a08 |0068: move-result v8 │ │ +3c018e: 3808 0900 |0069: if-eqz v8, 0072 // +0009 │ │ +3c0192: 7110 5d96 0700 |006b: invoke-static {v7}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.-$$Nest$fgetradioButton:(Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;)Landroid/widget/RadioButton; // method@965d │ │ +3c0198: 0c07 |006e: move-result-object v7 │ │ +3c019a: 6e10 e311 0700 |006f: invoke-virtual {v7}, Landroid/widget/RadioButton;.toggle:()V // method@11e3 │ │ +3c01a0: 0e00 |0072: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0008 line=46 │ │ 0x0010 line=47 │ │ 0x0018 line=48 │ │ 0x0020 line=50 │ │ @@ -1459133,18 +1459141,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3bfea4: |[3bfea4] de.danoeh.antennapod.adapter.DataFolderAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3bfeb4: 6e30 6b96 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // method@966b │ │ -3bfeba: 0c01 |0003: move-result-object v1 │ │ -3bfebc: 1101 |0004: return-object v1 │ │ +3bfe8c: |[3bfe8c] de.danoeh.antennapod.adapter.DataFolderAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3bfe9c: 6e30 6b96 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/DataFolderAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // method@966b │ │ +3bfea2: 0c01 |0003: move-result-object v1 │ │ +3bfea4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/DataFolderAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1459154,26 +1459162,26 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -3bff00: |[3bff00] de.danoeh.antennapod.adapter.DataFolderAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; │ │ -3bff10: 6e10 810c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ -3bff16: 0c04 |0003: move-result-object v4 │ │ -3bff18: 7110 a50b 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3bff1e: 0c04 |0007: move-result-object v4 │ │ -3bff20: 1400 2a00 0d7f |0008: const v0, #float 1.87422e+38 // #7f0d002a │ │ -3bff26: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -3bff28: 6e40 a90b 0413 |000c: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3bff2e: 0c03 |000f: move-result-object v3 │ │ -3bff30: 2204 3118 |0010: new-instance v4, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // type@1831 │ │ -3bff34: 7020 6096 3400 |0012: invoke-direct {v4, v3}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.:(Landroid/view/View;)V // method@9660 │ │ -3bff3a: 1104 |0015: return-object v4 │ │ +3bfee8: |[3bfee8] de.danoeh.antennapod.adapter.DataFolderAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; │ │ +3bfef8: 6e10 810c 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ +3bfefe: 0c04 |0003: move-result-object v4 │ │ +3bff00: 7110 a50b 0400 |0004: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3bff06: 0c04 |0007: move-result-object v4 │ │ +3bff08: 1400 2a00 0d7f |0008: const v0, #float 1.87422e+38 // #7f0d002a │ │ +3bff0e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +3bff10: 6e40 a90b 0413 |000c: invoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3bff16: 0c03 |000f: move-result-object v3 │ │ +3bff18: 2204 3118 |0010: new-instance v4, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder; // type@1831 │ │ +3bff1c: 7020 6096 3400 |0012: invoke-direct {v4, v3}, Lde/danoeh/antennapod/adapter/DataFolderAdapter$ViewHolder;.:(Landroid/view/View;)V // method@9660 │ │ +3bff22: 1104 |0015: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x000c line=39 │ │ 0x0010 line=40 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lde/danoeh/antennapod/adapter/DataFolderAdapter; │ │ @@ -1459214,24 +1459222,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3c1574: |[3c1574] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$Holder.:(Landroid/view/View;)V │ │ -3c1584: 7020 3343 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ -3c158a: 1400 0d01 0a7f |0003: const v0, #float 1.83439e+38 // #7f0a010d │ │ -3c1590: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c1596: 0c02 |0009: move-result-object v2 │ │ -3c1598: 1f02 dd1d |000a: check-cast v2, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1ddd │ │ -3c159c: 5b12 8f6c |000c: iput-object v2, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ -3c15a0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3c15a2: 6e20 a1b0 0200 |000f: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/ui/common/SquareImageView;.setDirection:(I)V // method@b0a1 │ │ -3c15a8: 0e00 |0012: return-void │ │ +3c155c: |[3c155c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter$Holder.:(Landroid/view/View;)V │ │ +3c156c: 7020 3343 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ +3c1572: 1400 0d01 0a7f |0003: const v0, #float 1.83439e+38 // #7f0a010d │ │ +3c1578: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c157e: 0c02 |0009: move-result-object v2 │ │ +3c1580: 1f02 dd1d |000a: check-cast v2, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1ddd │ │ +3c1584: 5b12 8f6c |000c: iput-object v2, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ +3c1588: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3c158a: 6e20 a1b0 0200 |000f: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/ui/common/SquareImageView;.setDirection:(I)V // method@b0a1 │ │ +3c1590: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000f line=117 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; │ │ @@ -1459291,18 +1459299,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3c15c8: |[3c15c8] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.$r8$lambda$GPBGevMzBdMaO479CxQVWHJyG98:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z │ │ -3c15d8: 7030 bd96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z // method@96bd │ │ -3c15de: 0a00 |0003: move-result v0 │ │ -3c15e0: 0f00 |0004: return v0 │ │ +3c15b0: |[3c15b0] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.$r8$lambda$GPBGevMzBdMaO479CxQVWHJyG98:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z │ │ +3c15c0: 7030 bd96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z // method@96bd │ │ +3c15c6: 0a00 |0003: move-result v0 │ │ +3c15c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -1459312,17 +1459320,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c16cc: |[3c16cc] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.$r8$lambda$g0cVcj68ZssR2GZ5jugJcMZCChQ:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ -3c16dc: 7030 bc96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@96bc │ │ -3c16e2: 0e00 |0003: return-void │ │ +3c16b4: |[3c16b4] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.$r8$lambda$g0cVcj68ZssR2GZ5jugJcMZCChQ:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ +3c16c4: 7030 bc96 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@96bc │ │ +3c16ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1459332,25 +1459340,25 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3c16e4: |[3c16e4] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3c16f4: 7010 af41 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ -3c16fa: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3c16fe: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3c1704: 5b10 906c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ -3c1708: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c170a: 5910 916c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6c91 │ │ -3c170e: 2200 861e |000d: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ -3c1712: 7020 10b3 2000 |000f: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ -3c1718: 5b10 936c |0012: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ -3c171c: 0e00 |0014: return-void │ │ +3c16cc: |[3c16cc] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3c16dc: 7010 af41 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ +3c16e2: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3c16e6: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3c16ec: 5b10 906c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ +3c16f0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c16f2: 5910 916c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6c91 │ │ +3c16f6: 2200 861e |000d: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ +3c16fa: 7020 10b3 2000 |000f: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ +3c1700: 5b10 936c |0012: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ +3c1704: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=26 │ │ 0x000b line=27 │ │ 0x000d line=32 │ │ locals : │ │ @@ -1459362,25 +1459370,25 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3c1720: |[3c1720] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ -3c1730: 5424 936c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ -3c1734: 6e10 0db3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c173a: 0c04 |0005: move-result-object v4 │ │ -3c173c: 1f04 d617 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c1740: 6e10 77ab 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c1746: 0b00 |000b: move-result-wide v0 │ │ -3c1748: 7120 2fa5 1000 |000c: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ -3c174e: 0c03 |000f: move-result-object v3 │ │ -3c1750: 6e20 8494 3400 |0010: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3c1756: 0e00 |0013: return-void │ │ +3c1708: |[3c1708] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ +3c1718: 5424 936c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ +3c171c: 6e10 0db3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c1722: 0c04 |0005: move-result-object v4 │ │ +3c1724: 1f04 d617 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c1728: 6e10 77ab 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c172e: 0b00 |000b: move-result-wide v0 │ │ +3c1730: 7120 2fa5 1000 |000c: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ +3c1736: 0c03 |000f: move-result-object v3 │ │ +3c1738: 6e20 8494 3400 |0010: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3c173e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0014 reg=3 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0014 reg=4 (null) Landroid/view/View; │ │ @@ -1459390,24 +1459398,24 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3c15e4: |[3c15e4] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z │ │ -3c15f4: 6e10 4043 0100 |0000: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -3c15fa: 0a01 |0003: move-result v1 │ │ -3c15fc: 5402 906c |0004: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ -3c1600: 7220 ddb4 1200 |0006: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c1606: 0c01 |0009: move-result-object v1 │ │ -3c1608: 1f01 9b1c |000a: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3c160c: 5b01 926c |000c: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6c92 │ │ -3c1610: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3c1612: 0f01 |000f: return v1 │ │ +3c15cc: |[3c15cc] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;Landroid/view/View;)Z │ │ +3c15dc: 6e10 4043 0100 |0000: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +3c15e2: 0a01 |0003: move-result v1 │ │ +3c15e4: 5402 906c |0004: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ +3c15e8: 7220 ddb4 1200 |0006: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c15ee: 0c01 |0009: move-result-object v1 │ │ +3c15f0: 1f01 9b1c |000a: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3c15f4: 5b01 926c |000c: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6c92 │ │ +3c15f8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3c15fa: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=70 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0010 reg=1 (null) Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; │ │ @@ -1459419,21 +1459427,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c1668: |[3c1668] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getItemCount:()I │ │ -3c1678: 5220 916c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6c91 │ │ -3c167c: 5421 906c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ -3c1680: 7210 e9b4 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c1686: 0a01 |0007: move-result v1 │ │ -3c1688: b010 |0008: add-int/2addr v0, v1 │ │ -3c168a: 0f00 |0009: return v0 │ │ +3c1650: |[3c1650] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getItemCount:()I │ │ +3c1660: 5220 916c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6c91 │ │ +3c1664: 5421 906c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ +3c1668: 7210 e9b4 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c166e: 0a01 |0007: move-result v1 │ │ +3c1670: b010 |0008: add-int/2addr v0, v1 │ │ +3c1672: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;) │ │ @@ -1459441,28 +1459449,28 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3c168c: |[3c168c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getItemId:(I)J │ │ -3c169c: 5420 906c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ -3c16a0: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c16a6: 0a00 |0005: move-result v0 │ │ -3c16a8: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ -3c16ac: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -3c16b0: 1000 |000a: return-wide v0 │ │ -3c16b2: 5420 906c |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ -3c16b6: 7220 ddb4 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c16bc: 0c03 |0010: move-result-object v3 │ │ -3c16be: 1f03 9b1c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3c16c2: 6e10 77ab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c16c8: 0b00 |0016: move-result-wide v0 │ │ -3c16ca: 1000 |0017: return-wide v0 │ │ +3c1674: |[3c1674] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getItemId:(I)J │ │ +3c1684: 5420 906c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ +3c1688: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c168e: 0a00 |0005: move-result v0 │ │ +3c1690: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ +3c1694: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +3c1698: 1000 |000a: return-wide v0 │ │ +3c169a: 5420 906c |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ +3c169e: 7220 ddb4 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c16a4: 0c03 |0010: move-result-object v3 │ │ +3c16a6: 1f03 9b1c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3c16aa: 6e10 77ab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c16b0: 0b00 |0016: move-result-wide v0 │ │ +3c16b2: 1000 |0017: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x000b line=93 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0018 reg=3 (null) I │ │ @@ -1459472,17 +1459480,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 │ │ -3c1650: |[3c1650] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -3c1660: 5410 926c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6c92 │ │ -3c1664: 1100 |0002: return-object v0 │ │ +3c1638: |[3c1638] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +3c1648: 5410 926c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6c92 │ │ +3c164c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;) │ │ @@ -1459490,18 +1459498,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c1758: |[3c1758] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c1768: 1f01 4218 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // type@1842 │ │ -3c176c: 6e30 bf96 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;I)V // method@96bf │ │ -3c1772: 0e00 |0005: return-void │ │ +3c1740: |[3c1740] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c1750: 1f01 4218 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // type@1842 │ │ +3c1754: 6e30 bf96 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;I)V // method@96bf │ │ +3c175a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1459511,81 +1459519,81 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -3c1774: |[3c1774] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;I)V │ │ -3c1784: 5420 906c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ -3c1788: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c178e: 0a00 |0005: move-result v0 │ │ -3c1790: 3404 2400 |0006: if-lt v4, v0, 002a // +0024 │ │ -3c1794: 5434 101a |0008: iget-object v4, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c1798: 1400 cdcc cc3d |000a: const v0, #float 0.1 // #3dcccccd │ │ -3c179e: 6e20 3d0d 0400 |000d: invoke-virtual {v4, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -3c17a4: 5424 936c |0010: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ -3c17a8: 6e10 0db3 0400 |0012: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c17ae: 0c04 |0015: move-result-object v4 │ │ -3c17b0: 1f04 2209 |0016: check-cast v4, Landroidx/fragment/app/FragmentActivity; // type@0922 │ │ -3c17b4: 7110 f750 0400 |0018: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ -3c17ba: 0c04 |001b: move-result-object v4 │ │ -3c17bc: 5430 8f6c |001c: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ -3c17c0: 6e20 8551 0400 |001e: invoke-virtual {v4, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5185 │ │ -3c17c6: 5433 8f6c |0021: iget-object v3, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ -3c17ca: 1404 2202 067f |0023: const v4, #float 1.78128e+38 // #7f060222 │ │ -3c17d0: 6e20 4b1c 4300 |0026: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/AppCompatImageView;.setImageResource:(I)V // method@1c4b │ │ -3c17d6: 0e00 |0029: return-void │ │ -3c17d8: 5430 101a |002a: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c17dc: 1501 803f |002c: const/high16 v1, #int 1065353216 // #3f80 │ │ -3c17e0: 6e20 3d0d 1000 |002e: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -3c17e6: 5420 906c |0031: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ -3c17ea: 7220 ddb4 4000 |0033: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c17f0: 0c04 |0036: move-result-object v4 │ │ -3c17f2: 1f04 9b1c |0037: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3c17f6: 5430 8f6c |0039: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ -3c17fa: 6e10 59ab 0400 |003b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3c1800: 0c01 |003e: move-result-object v1 │ │ -3c1802: 6e20 480d 1000 |003f: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ -3c1808: 5430 8f6c |0042: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ -3c180c: 2201 4018 |0044: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0; // type@1840 │ │ -3c1810: 7030 b196 2104 |0046: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;)V // method@96b1 │ │ -3c1816: 6e20 680d 1000 |0049: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c181c: 5430 8f6c |004c: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ -3c1820: 6e20 690d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ -3c1826: 5430 8f6c |0051: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ -3c182a: 2201 4118 |0053: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1; // type@1841 │ │ -3c182e: 7030 b396 2103 |0055: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;)V // method@96b3 │ │ -3c1834: 6e20 6d0d 1000 |0058: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3c183a: 5420 936c |005b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ -3c183e: 6e10 0db3 0000 |005d: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c1844: 0c00 |0060: move-result-object v0 │ │ -3c1846: 1f00 2209 |0061: check-cast v0, Landroidx/fragment/app/FragmentActivity; // type@0922 │ │ -3c184a: 7110 f750 0000 |0063: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ -3c1850: 0c00 |0066: move-result-object v0 │ │ -3c1852: 6e10 4cab 0400 |0067: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3c1858: 0c04 |006a: move-result-object v4 │ │ -3c185a: 6e20 9351 4000 |006b: invoke-virtual {v0, v4}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -3c1860: 0c04 |006e: move-result-object v4 │ │ -3c1862: 2200 7b0f |006f: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c1866: 7010 bb5a 0000 |0071: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3c186c: 1401 7200 067f |0074: const v1, #float 1.78119e+38 // #7f060072 │ │ -3c1872: 6e20 5f5a 1000 |0077: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ -3c1878: 0c00 |007a: move-result-object v0 │ │ -3c187a: 1f00 7b0f |007b: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c187e: 6e10 2f5a 0000 |007d: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ -3c1884: 0c00 |0080: move-result-object v0 │ │ -3c1886: 1f00 7b0f |0081: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c188a: 6e10 255a 0000 |0083: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3c1890: 0c00 |0086: move-result-object v0 │ │ -3c1892: 6e20 3f51 0400 |0087: invoke-virtual {v4, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3c1898: 0c04 |008a: move-result-object v4 │ │ -3c189a: 5433 8f6c |008b: iget-object v3, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ -3c189e: 6e20 5351 3400 |008d: invoke-virtual {v4, v3}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -3c18a4: 0e00 |0090: return-void │ │ +3c175c: |[3c175c] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;I)V │ │ +3c176c: 5420 906c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ +3c1770: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c1776: 0a00 |0005: move-result v0 │ │ +3c1778: 3404 2400 |0006: if-lt v4, v0, 002a // +0024 │ │ +3c177c: 5434 101a |0008: iget-object v4, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c1780: 1400 cdcc cc3d |000a: const v0, #float 0.1 // #3dcccccd │ │ +3c1786: 6e20 3d0d 0400 |000d: invoke-virtual {v4, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +3c178c: 5424 936c |0010: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ +3c1790: 6e10 0db3 0400 |0012: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c1796: 0c04 |0015: move-result-object v4 │ │ +3c1798: 1f04 2209 |0016: check-cast v4, Landroidx/fragment/app/FragmentActivity; // type@0922 │ │ +3c179c: 7110 f750 0400 |0018: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ +3c17a2: 0c04 |001b: move-result-object v4 │ │ +3c17a4: 5430 8f6c |001c: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ +3c17a8: 6e20 8551 0400 |001e: invoke-virtual {v4, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5185 │ │ +3c17ae: 5433 8f6c |0021: iget-object v3, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ +3c17b2: 1404 2202 067f |0023: const v4, #float 1.78128e+38 // #7f060222 │ │ +3c17b8: 6e20 4b1c 4300 |0026: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/AppCompatImageView;.setImageResource:(I)V // method@1c4b │ │ +3c17be: 0e00 |0029: return-void │ │ +3c17c0: 5430 101a |002a: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c17c4: 1501 803f |002c: const/high16 v1, #int 1065353216 // #3f80 │ │ +3c17c8: 6e20 3d0d 1000 |002e: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +3c17ce: 5420 906c |0031: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ +3c17d2: 7220 ddb4 4000 |0033: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c17d8: 0c04 |0036: move-result-object v4 │ │ +3c17da: 1f04 9b1c |0037: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3c17de: 5430 8f6c |0039: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ +3c17e2: 6e10 59ab 0400 |003b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3c17e8: 0c01 |003e: move-result-object v1 │ │ +3c17ea: 6e20 480d 1000 |003f: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ +3c17f0: 5430 8f6c |0042: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ +3c17f4: 2201 4018 |0044: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0; // type@1840 │ │ +3c17f8: 7030 b196 2104 |0046: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/model/feed/Feed;)V // method@96b1 │ │ +3c17fe: 6e20 680d 1000 |0049: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c1804: 5430 8f6c |004c: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ +3c1808: 6e20 690d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ +3c180e: 5430 8f6c |0051: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ +3c1812: 2201 4118 |0053: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1; // type@1841 │ │ +3c1816: 7030 b396 2103 |0055: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;)V // method@96b3 │ │ +3c181c: 6e20 6d0d 1000 |0058: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3c1822: 5420 936c |005b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ +3c1826: 6e10 0db3 0000 |005d: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c182c: 0c00 |0060: move-result-object v0 │ │ +3c182e: 1f00 2209 |0061: check-cast v0, Landroidx/fragment/app/FragmentActivity; // type@0922 │ │ +3c1832: 7110 f750 0000 |0063: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ +3c1838: 0c00 |0066: move-result-object v0 │ │ +3c183a: 6e10 4cab 0400 |0067: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3c1840: 0c04 |006a: move-result-object v4 │ │ +3c1842: 6e20 9351 4000 |006b: invoke-virtual {v0, v4}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +3c1848: 0c04 |006e: move-result-object v4 │ │ +3c184a: 2200 7b0f |006f: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c184e: 7010 bb5a 0000 |0071: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3c1854: 1401 7200 067f |0074: const v1, #float 1.78119e+38 // #7f060072 │ │ +3c185a: 6e20 5f5a 1000 |0077: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ +3c1860: 0c00 |007a: move-result-object v0 │ │ +3c1862: 1f00 7b0f |007b: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c1866: 6e10 2f5a 0000 |007d: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ +3c186c: 0c00 |0080: move-result-object v0 │ │ +3c186e: 1f00 7b0f |0081: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c1872: 6e10 255a 0000 |0083: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3c1878: 0c00 |0086: move-result-object v0 │ │ +3c187a: 6e20 3f51 0400 |0087: invoke-virtual {v4, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3c1880: 0c04 |008a: move-result-object v4 │ │ +3c1882: 5433 8f6c |008b: iget-object v3, v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.imageView:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@6c8f │ │ +3c1886: 6e20 5351 3400 |008d: invoke-virtual {v4, v3}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +3c188c: 0e00 |0090: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0008 line=55 │ │ 0x0010 line=56 │ │ 0x0021 line=57 │ │ 0x002a line=61 │ │ @@ -1459611,31 +1459619,31 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -3c18a8: |[3c18a8] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3c18b8: 5402 936c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ -3c18bc: 6e10 0db3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c18c2: 0c02 |0005: move-result-object v2 │ │ -3c18c4: 1f02 d617 |0006: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c18c8: 6e10 7e14 0200 |0008: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ -3c18ce: 0c02 |000b: move-result-object v2 │ │ -3c18d0: 5403 926c |000c: iget-object v3, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6c92 │ │ -3c18d4: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ -3c18d8: 0e00 |0010: return-void │ │ -3c18da: 1403 1000 0f7f |0011: const v3, #float 1.9008e+38 // #7f0f0010 │ │ -3c18e0: 6e30 c40b 3201 |0014: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3c18e6: 5402 926c |0017: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6c92 │ │ -3c18ea: 6e10 59ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3c18f0: 0c02 |001c: move-result-object v2 │ │ -3c18f2: 7220 5c0b 2100 |001d: invoke-interface {v1, v2}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b5c │ │ -3c18f8: 0e00 |0020: return-void │ │ +3c1890: |[3c1890] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3c18a0: 5402 936c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ +3c18a4: 6e10 0db3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c18aa: 0c02 |0005: move-result-object v2 │ │ +3c18ac: 1f02 d617 |0006: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c18b0: 6e10 7e14 0200 |0008: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ +3c18b6: 0c02 |000b: move-result-object v2 │ │ +3c18b8: 5403 926c |000c: iget-object v3, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6c92 │ │ +3c18bc: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ +3c18c0: 0e00 |0010: return-void │ │ +3c18c2: 1403 1000 0f7f |0011: const v3, #float 1.9008e+38 // #7f0f0010 │ │ +3c18c8: 6e30 c40b 3201 |0014: invoke-virtual {v2, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3c18ce: 5402 926c |0017: iget-object v2, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/Feed; // field@6c92 │ │ +3c18d2: 6e10 59ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3c18d8: 0c02 |001c: move-result-object v2 │ │ +3c18da: 7220 5c0b 2100 |001d: invoke-interface {v1, v2}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b5c │ │ +3c18e0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000c line=104 │ │ 0x0014 line=107 │ │ 0x0017 line=108 │ │ locals : │ │ @@ -1459649,18 +1459657,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3c15ac: |[3c15ac] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c15bc: 6e30 c296 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // method@96c2 │ │ -3c15c2: 0c01 |0003: move-result-object v1 │ │ -3c15c4: 1101 |0004: return-object v1 │ │ +3c1594: |[3c1594] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c15a4: 6e30 c296 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // method@96c2 │ │ +3c15aa: 0c01 |0003: move-result-object v1 │ │ +3c15ac: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1459670,26 +1459678,26 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3c1614: |[3c1614] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; │ │ -3c1624: 5412 936c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ -3c1628: 6e10 0db3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c162e: 0c02 |0005: move-result-object v2 │ │ -3c1630: 1f02 6200 |0006: check-cast v2, Landroid/content/Context; // type@0062 │ │ -3c1634: 1403 6900 0d7f |0008: const v3, #float 1.87423e+38 // #7f0d0069 │ │ -3c163a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -3c163c: 7130 e40c 3200 |000c: invoke-static {v2, v3, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -3c1642: 0c02 |000f: move-result-object v2 │ │ -3c1644: 2203 4218 |0010: new-instance v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // type@1842 │ │ -3c1648: 7020 b596 2300 |0012: invoke-direct {v3, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.:(Landroid/view/View;)V // method@96b5 │ │ -3c164e: 1103 |0015: return-object v3 │ │ +3c15fc: |[3c15fc] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; │ │ +3c160c: 5412 936c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c93 │ │ +3c1610: 6e10 0db3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c1616: 0c02 |0005: move-result-object v2 │ │ +3c1618: 1f02 6200 |0006: check-cast v2, Landroid/content/Context; // type@0062 │ │ +3c161c: 1403 6900 0d7f |0008: const v3, #float 1.87423e+38 // #7f0d0069 │ │ +3c1622: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +3c1624: 7130 e40c 3200 |000c: invoke-static {v2, v3, v0}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +3c162a: 0c02 |000f: move-result-object v2 │ │ +3c162c: 2203 4218 |0010: new-instance v3, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder; // type@1842 │ │ +3c1630: 7020 b596 2300 |0012: invoke-direct {v3, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter$Holder;.:(Landroid/view/View;)V // method@96b5 │ │ +3c1636: 1103 |0015: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0010 line=49 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/view/ViewGroup; │ │ @@ -1459700,17 +1459708,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c18fc: |[3c18fc] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.setDummyViews:(I)V │ │ -3c190c: 5901 916c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6c91 │ │ -3c1910: 0e00 |0002: return-void │ │ +3c18e4: |[3c18e4] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.setDummyViews:(I)V │ │ +3c18f4: 5901 916c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.dummyViews:I // field@6c91 │ │ +3c18f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1459719,21 +1459727,21 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3c1914: |[3c1914] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.updateData:(Ljava/util/List;)V │ │ -3c1924: 5410 906c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ -3c1928: 7210 d9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@b4d9 │ │ -3c192e: 5410 906c |0005: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ -3c1932: 7220 d8b4 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ -3c1938: 6e10 ba41 0100 |000a: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3c193e: 0e00 |000d: return-void │ │ +3c18fc: |[3c18fc] de.danoeh.antennapod.adapter.HorizontalFeedListAdapter.updateData:(Ljava/util/List;)V │ │ +3c190c: 5410 906c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ +3c1910: 7210 d9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@b4d9 │ │ +3c1916: 5410 906c |0005: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.data:Ljava/util/List; // field@6c90 │ │ +3c191a: 7220 d8b4 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ +3c1920: 6e10 ba41 0100 |000a: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3c1926: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=41 │ │ 0x000a line=42 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; │ │ @@ -1459791,17 +1459799,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c1b34: |[3c1b34] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.$r8$lambda$BtTHmCpShwnbH0XZ7cM6yz5q_KU:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ -3c1b44: 7030 d496 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96d4 │ │ -3c1b4a: 0e00 |0003: return-void │ │ +3c1b1c: |[3c1b1c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.$r8$lambda$BtTHmCpShwnbH0XZ7cM6yz5q_KU:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ +3c1b2c: 7030 d496 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V // method@96d4 │ │ +3c1b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1459811,18 +1459819,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3c1a24: |[3c1a24] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.$r8$lambda$c4eh2kI_pW8ZKRIHcy6O4jlV_OY:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ -3c1a34: 7030 d396 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z // method@96d3 │ │ -3c1a3a: 0a00 |0003: move-result v0 │ │ -3c1a3c: 0f00 |0004: return v0 │ │ +3c1a0c: |[3c1a0c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.$r8$lambda$c4eh2kI_pW8ZKRIHcy6O4jlV_OY:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ +3c1a1c: 7030 d396 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z // method@96d3 │ │ +3c1a22: 0a00 |0003: move-result v0 │ │ +3c1a24: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -1459832,18 +1459840,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3c1a40: |[3c1a40] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.$r8$lambda$t9iqEMln-fUQS9IyfVcGYJiE1xo:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ -3c1a50: 7030 d296 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z // method@96d2 │ │ -3c1a56: 0a00 |0003: move-result v0 │ │ -3c1a58: 0f00 |0004: return v0 │ │ +3c1a28: |[3c1a28] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.$r8$lambda$t9iqEMln-fUQS9IyfVcGYJiE1xo:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ +3c1a38: 7030 d296 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z // method@96d2 │ │ +3c1a3e: 0a00 |0003: move-result v0 │ │ +3c1a40: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -1459853,27 +1459861,27 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3c1b4c: |[3c1b4c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3c1b5c: 7010 af41 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ -3c1b62: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3c1b66: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3c1b6c: 5b10 9a6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ -3c1b70: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c1b72: 5910 9b6c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6c9b │ │ -3c1b76: 2200 861e |000d: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ -3c1b7a: 7020 10b3 2000 |000f: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ -3c1b80: 5b10 9d6c |0012: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c9d │ │ -3c1b84: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3c1b86: 6e20 ce41 2100 |0015: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ -3c1b8c: 0e00 |0018: return-void │ │ +3c1b34: |[3c1b34] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3c1b44: 7010 af41 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ +3c1b4a: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3c1b4e: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3c1b54: 5b10 9a6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ +3c1b58: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c1b5a: 5910 9b6c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6c9b │ │ +3c1b5e: 2200 861e |000d: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ +3c1b62: 7020 10b3 2000 |000f: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ +3c1b68: 5b10 9d6c |0012: iput-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c9d │ │ +3c1b6c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3c1b6e: 6e20 ce41 2100 |0015: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ +3c1b74: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=26 │ │ 0x000b line=28 │ │ 0x000d line=31 │ │ 0x0015 line=32 │ │ @@ -1459886,18 +1459894,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c1a5c: |[3c1a5c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ -3c1a6c: 5b01 9c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ -3c1a70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3c1a72: 0f01 |0003: return v1 │ │ +3c1a44: |[3c1a44] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ +3c1a54: 5b01 9c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ +3c1a58: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3c1a5a: 0f01 |0003: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1459907,18 +1459915,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c1a74: |[3c1a74] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ -3c1a84: 5b01 9c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ -3c1a88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3c1a8a: 0f01 |0003: return v1 │ │ +3c1a5c: |[3c1a5c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)Z │ │ +3c1a6c: 5b01 9c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ +3c1a70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3c1a72: 0f01 |0003: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1459928,31 +1459936,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -3c1b90: |[3c1b90] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ -3c1ba0: 5435 9d6c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c9d │ │ -3c1ba4: 6e10 0db3 0500 |0002: invoke-virtual {v5}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c1baa: 0c05 |0005: move-result-object v5 │ │ -3c1bac: 1f05 d617 |0006: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c1bb0: 3805 1700 |0008: if-eqz v5, 001f // +0017 │ │ -3c1bb4: 5430 9a6c |000a: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ -3c1bb8: 7110 3b9d 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d3b │ │ -3c1bbe: 0c00 |000f: move-result-object v0 │ │ -3c1bc0: 6e10 77ab 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c1bc6: 0b01 |0013: move-result-wide v1 │ │ -3c1bc8: 7130 e9b6 1002 |0014: invoke-static {v0, v1, v2}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([JJ)I // method@b6e9 │ │ -3c1bce: 0a04 |0017: move-result v4 │ │ -3c1bd0: 7120 57a6 4000 |0018: invoke-static {v0, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a657 │ │ -3c1bd6: 0c04 |001b: move-result-object v4 │ │ -3c1bd8: 6e20 8494 4500 |001c: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3c1bde: 0e00 |001f: return-void │ │ +3c1b78: |[3c1b78] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroid/view/View;)V │ │ +3c1b88: 5435 9d6c |0000: iget-object v5, v3, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c9d │ │ +3c1b8c: 6e10 0db3 0500 |0002: invoke-virtual {v5}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c1b92: 0c05 |0005: move-result-object v5 │ │ +3c1b94: 1f05 d617 |0006: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c1b98: 3805 1700 |0008: if-eqz v5, 001f // +0017 │ │ +3c1b9c: 5430 9a6c |000a: iget-object v0, v3, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ +3c1ba0: 7110 3b9d 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d3b │ │ +3c1ba6: 0c00 |000f: move-result-object v0 │ │ +3c1ba8: 6e10 77ab 0400 |0010: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c1bae: 0b01 |0013: move-result-wide v1 │ │ +3c1bb0: 7130 e9b6 1002 |0014: invoke-static {v0, v1, v2}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([JJ)I // method@b6e9 │ │ +3c1bb6: 0a04 |0017: move-result v4 │ │ +3c1bb8: 7120 57a6 4000 |0018: invoke-static {v0, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a657 │ │ +3c1bbe: 0c04 |001b: move-result-object v4 │ │ +3c1bc0: 6e20 8494 4500 |001c: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3c1bc6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000a line=73 │ │ 0x0010 line=74 │ │ 0x0018 line=75 │ │ locals : │ │ @@ -1459966,21 +1459974,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c1ad0: |[3c1ad0] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getItemCount:()I │ │ -3c1ae0: 5220 9b6c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6c9b │ │ -3c1ae4: 5421 9a6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ -3c1ae8: 7210 e9b4 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c1aee: 0a01 |0007: move-result v1 │ │ -3c1af0: b010 |0008: add-int/2addr v0, v1 │ │ -3c1af2: 0f00 |0009: return v0 │ │ +3c1ab8: |[3c1ab8] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getItemCount:()I │ │ +3c1ac8: 5220 9b6c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6c9b │ │ +3c1acc: 5421 9a6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ +3c1ad0: 7210 e9b4 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c1ad6: 0a01 |0007: move-result v1 │ │ +3c1ad8: b010 |0008: add-int/2addr v0, v1 │ │ +3c1ada: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;) │ │ @@ -1459988,28 +1459996,28 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3c1af4: |[3c1af4] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getItemId:(I)J │ │ -3c1b04: 5420 9a6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ -3c1b08: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c1b0e: 0a00 |0005: move-result v0 │ │ -3c1b10: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ -3c1b14: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -3c1b18: 1000 |000a: return-wide v0 │ │ -3c1b1a: 5420 9a6c |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ -3c1b1e: 7220 ddb4 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c1b24: 0c03 |0010: move-result-object v3 │ │ -3c1b26: 1f03 a21c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3c1b2a: 6e10 77ab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c1b30: 0b00 |0016: move-result-wide v0 │ │ -3c1b32: 1000 |0017: return-wide v0 │ │ +3c1adc: |[3c1adc] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getItemId:(I)J │ │ +3c1aec: 5420 9a6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ +3c1af0: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c1af6: 0a00 |0005: move-result v0 │ │ +3c1af8: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ +3c1afc: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +3c1b00: 1000 |000a: return-wide v0 │ │ +3c1b02: 5420 9a6c |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ +3c1b06: 7220 ddb4 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c1b0c: 0c03 |0010: move-result-object v3 │ │ +3c1b0e: 1f03 a21c |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3c1b12: 6e10 77ab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c1b18: 0b00 |0016: move-result-wide v0 │ │ +3c1b1a: 1000 |0017: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x000b line=85 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0018 reg=3 (null) I │ │ @@ -1460019,17 +1460027,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 │ │ -3c1a8c: |[3c1a8c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3c1a9c: 5410 9c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ -3c1aa0: 1100 |0002: return-object v0 │ │ +3c1a74: |[3c1a74] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3c1a84: 5410 9c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ +3c1a88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;) │ │ @@ -1460037,18 +1460045,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c1be0: |[3c1be0] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.notifyItemChangedCompat:(I)V │ │ -3c1bf0: 1a00 fc86 |0000: const-string v0, "foo" // string@86fc │ │ -3c1bf4: 6e30 bc41 2100 |0002: invoke-virtual {v1, v2, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41bc │ │ -3c1bfa: 0e00 |0005: return-void │ │ +3c1bc8: |[3c1bc8] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.notifyItemChangedCompat:(I)V │ │ +3c1bd8: 1a00 fc86 |0000: const-string v0, "foo" // string@86fc │ │ +3c1bdc: 6e30 bc41 2100 |0002: invoke-virtual {v1, v2, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41bc │ │ +3c1be2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1460057,18 +1460065,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c1bfc: |[3c1bfc] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c1c0c: 1f01 fa1d |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1dfa │ │ -3c1c10: 6e30 d796 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;I)V // method@96d7 │ │ -3c1c16: 0e00 |0005: return-void │ │ +3c1be4: |[3c1be4] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c1bf4: 1f01 fa1d |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1dfa │ │ +3c1bf8: 6e30 d796 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;I)V // method@96d7 │ │ +3c1bfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1460078,43 +1460086,43 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -3c1c18: |[3c1c18] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;I)V │ │ -3c1c28: 5420 9a6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ -3c1c2c: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c1c32: 0a00 |0005: move-result v0 │ │ -3c1c34: 3404 0600 |0006: if-lt v4, v0, 000c // +0006 │ │ -3c1c38: 6e10 d5b0 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.bindDummy:()V // method@b0d5 │ │ -3c1c3e: 0e00 |000b: return-void │ │ -3c1c40: 5420 9a6c |000c: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ -3c1c44: 7220 ddb4 4000 |000e: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c1c4a: 0c04 |0011: move-result-object v4 │ │ -3c1c4c: 1f04 a21c |0012: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3c1c50: 6e20 d4b0 4300 |0014: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.bind:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b0d4 │ │ -3c1c56: 5430 18d9 |0017: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ -3c1c5a: 6e20 690d 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ -3c1c60: 5430 18d9 |001c: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ -3c1c64: 2201 4418 |001e: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0; // type@1844 │ │ -3c1c68: 7030 c596 2104 |0020: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@96c5 │ │ -3c1c6e: 6e20 6d0d 1000 |0023: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3c1c74: 5430 19d9 |0026: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d919 │ │ -3c1c78: 6e20 690d 2000 |0028: invoke-virtual {v0, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ -3c1c7e: 5430 19d9 |002b: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d919 │ │ -3c1c82: 2201 4518 |002d: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1; // type@1845 │ │ -3c1c86: 7030 c796 2104 |002f: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@96c7 │ │ -3c1c8c: 6e20 6d0d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3c1c92: 5433 18d9 |0035: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ -3c1c96: 2200 4618 |0037: new-instance v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2; // type@1846 │ │ -3c1c9a: 7030 c996 2004 |0039: invoke-direct {v0, v2, v4}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@96c9 │ │ -3c1ca0: 6e20 680d 0300 |003c: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c1ca6: 0e00 |003f: return-void │ │ +3c1c00: |[3c1c00] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;I)V │ │ +3c1c10: 5420 9a6c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ +3c1c14: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c1c1a: 0a00 |0005: move-result v0 │ │ +3c1c1c: 3404 0600 |0006: if-lt v4, v0, 000c // +0006 │ │ +3c1c20: 6e10 d5b0 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.bindDummy:()V // method@b0d5 │ │ +3c1c26: 0e00 |000b: return-void │ │ +3c1c28: 5420 9a6c |000c: iget-object v0, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ +3c1c2c: 7220 ddb4 4000 |000e: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c1c32: 0c04 |0011: move-result-object v4 │ │ +3c1c34: 1f04 a21c |0012: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3c1c38: 6e20 d4b0 4300 |0014: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.bind:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b0d4 │ │ +3c1c3e: 5430 18d9 |0017: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ +3c1c42: 6e20 690d 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ +3c1c48: 5430 18d9 |001c: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ +3c1c4c: 2201 4418 |001e: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0; // type@1844 │ │ +3c1c50: 7030 c596 2104 |0020: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@96c5 │ │ +3c1c56: 6e20 6d0d 1000 |0023: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3c1c5c: 5430 19d9 |0026: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d919 │ │ +3c1c60: 6e20 690d 2000 |0028: invoke-virtual {v0, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ +3c1c66: 5430 19d9 |002b: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d919 │ │ +3c1c6a: 2201 4518 |002d: new-instance v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1; // type@1845 │ │ +3c1c6e: 7030 c796 2104 |002f: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@96c7 │ │ +3c1c74: 6e20 6d0d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3c1c7a: 5433 18d9 |0035: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ +3c1c7e: 2200 4618 |0037: new-instance v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2; // type@1846 │ │ +3c1c82: 7030 c996 2004 |0039: invoke-direct {v0, v2, v4}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@96c9 │ │ +3c1c88: 6e20 680d 0300 |003c: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c1c8e: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0008 line=53 │ │ 0x000c line=57 │ │ 0x0014 line=58 │ │ 0x0017 line=60 │ │ @@ -1460132,39 +1460140,39 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -3c1ca8: |[3c1ca8] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3c1cb8: 5424 9d6c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c9d │ │ -3c1cbc: 6e10 0db3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c1cc2: 0c04 |0005: move-result-object v4 │ │ -3c1cc4: 1f04 d617 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c1cc8: 6e10 7e14 0400 |0008: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ -3c1cce: 0c04 |000b: move-result-object v4 │ │ -3c1cd0: 5425 9c6c |000c: iget-object v5, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ -3c1cd4: 3905 0300 |000e: if-nez v5, 0011 // +0003 │ │ -3c1cd8: 0e00 |0010: return-void │ │ -3c1cda: 7210 b40b 0300 |0011: invoke-interface {v3}, Landroid/view/Menu;.clear:()V // method@0bb4 │ │ -3c1ce0: 1405 0800 0f7f |0014: const v5, #float 1.9008e+38 // #7f0f0008 │ │ -3c1ce6: 6e30 c40b 5403 |0017: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3c1cec: 5424 9c6c |001a: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ -3c1cf0: 6e10 bdab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3c1cf6: 0c04 |001f: move-result-object v4 │ │ -3c1cf8: 7220 5c0b 4300 |0020: invoke-interface {v3, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b5c │ │ -3c1cfe: 5424 9c6c |0023: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ -3c1d02: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -3c1d04: 2355 e61f |0026: new-array v5, v5, [I // type@1fe6 │ │ -3c1d08: 1200 |0028: const/4 v0, #int 0 // #0 │ │ -3c1d0a: 1401 fe02 0a7f |0029: const v1, #float 1.83449e+38 // #7f0a02fe │ │ -3c1d10: 4b01 0500 |002c: aput v1, v5, v0 │ │ -3c1d14: 7130 e0aa 4305 |002e: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;[I)Z // method@aae0 │ │ -3c1d1a: 0e00 |0031: return-void │ │ +3c1c90: |[3c1c90] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3c1ca0: 5424 9d6c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c9d │ │ +3c1ca4: 6e10 0db3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c1caa: 0c04 |0005: move-result-object v4 │ │ +3c1cac: 1f04 d617 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c1cb0: 6e10 7e14 0400 |0008: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ +3c1cb6: 0c04 |000b: move-result-object v4 │ │ +3c1cb8: 5425 9c6c |000c: iget-object v5, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ +3c1cbc: 3905 0300 |000e: if-nez v5, 0011 // +0003 │ │ +3c1cc0: 0e00 |0010: return-void │ │ +3c1cc2: 7210 b40b 0300 |0011: invoke-interface {v3}, Landroid/view/Menu;.clear:()V // method@0bb4 │ │ +3c1cc8: 1405 0800 0f7f |0014: const v5, #float 1.9008e+38 // #7f0f0008 │ │ +3c1cce: 6e30 c40b 5403 |0017: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3c1cd4: 5424 9c6c |001a: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ +3c1cd8: 6e10 bdab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3c1cde: 0c04 |001f: move-result-object v4 │ │ +3c1ce0: 7220 5c0b 4300 |0020: invoke-interface {v3, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b5c │ │ +3c1ce6: 5424 9c6c |0023: iget-object v4, v2, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c9c │ │ +3c1cea: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +3c1cec: 2355 e61f |0026: new-array v5, v5, [I // type@1fe6 │ │ +3c1cf0: 1200 |0028: const/4 v0, #int 0 // #0 │ │ +3c1cf2: 1401 fe02 0a7f |0029: const v1, #float 1.83449e+38 // #7f0a02fe │ │ +3c1cf8: 4b01 0500 |002c: aput v1, v5, v0 │ │ +3c1cfc: 7130 e0aa 4305 |002e: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;[I)Z // method@aae0 │ │ +3c1d02: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000c line=128 │ │ 0x0011 line=131 │ │ 0x0017 line=132 │ │ 0x001a line=133 │ │ @@ -1460180,18 +1460188,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3c1a08: |[3c1a08] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c1a18: 6e30 da96 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // method@96da │ │ -3c1a1e: 0c01 |0003: move-result-object v1 │ │ -3c1a20: 1101 |0004: return-object v1 │ │ +3c19f0: |[3c19f0] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c1a00: 6e30 da96 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // method@96da │ │ +3c1a06: 0c01 |0003: move-result-object v1 │ │ +3c1a08: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1460201,22 +1460209,22 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3c1aa4: |[3c1aa4] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; │ │ -3c1ab4: 2203 fa1d |0000: new-instance v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1dfa │ │ -3c1ab8: 5410 9d6c |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c9d │ │ -3c1abc: 6e10 0db3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c1ac2: 0c00 |0007: move-result-object v0 │ │ -3c1ac4: 1f00 d617 |0008: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c1ac8: 7030 d3b0 0302 |000a: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/ViewGroup;)V // method@b0d3 │ │ -3c1ace: 1103 |000d: return-object v3 │ │ +3c1a8c: |[3c1a8c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; │ │ +3c1a9c: 2203 fa1d |0000: new-instance v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1dfa │ │ +3c1aa0: 5410 9d6c |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c9d │ │ +3c1aa4: 6e10 0db3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c1aaa: 0c00 |0007: move-result-object v0 │ │ +3c1aac: 1f00 d617 |0008: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c1ab0: 7030 d3b0 0302 |000a: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/ViewGroup;)V // method@b0d3 │ │ +3c1ab6: 1103 |000d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x000e reg=3 (null) I │ │ @@ -1460226,18 +1460234,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c1d1c: |[3c1d1c] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -3c1d2c: 1f01 fa1d |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1dfa │ │ -3c1d30: 6e20 dc96 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;)V // method@96dc │ │ -3c1d36: 0e00 |0005: return-void │ │ +3c1d04: |[3c1d04] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +3c1d14: 1f01 fa1d |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder; // type@1dfa │ │ +3c1d18: 6e20 dc96 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;)V // method@96dc │ │ +3c1d1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ │ │ @@ -1460246,30 +1460254,30 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -3c1d38: |[3c1d38] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;)V │ │ -3c1d48: 6f20 cc41 3200 |0000: invoke-super {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@41cc │ │ -3c1d4e: 5430 18d9 |0003: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ -3c1d52: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3c1d54: 6e20 680d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c1d5a: 5430 18d9 |0009: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ -3c1d5e: 6e20 690d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ -3c1d64: 5430 18d9 |000e: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ -3c1d68: 6e20 6d0d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3c1d6e: 5430 19d9 |0013: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d919 │ │ -3c1d72: 6e20 680d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c1d78: 5430 19d9 |0018: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d919 │ │ -3c1d7c: 6e20 690d 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ -3c1d82: 5433 19d9 |001d: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d919 │ │ -3c1d86: 6e20 6d0d 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3c1d8c: 0e00 |0022: return-void │ │ +3c1d20: |[3c1d20] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;)V │ │ +3c1d30: 6f20 cc41 3200 |0000: invoke-super {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@41cc │ │ +3c1d36: 5430 18d9 |0003: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ +3c1d3a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3c1d3c: 6e20 680d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c1d42: 5430 18d9 |0009: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ +3c1d46: 6e20 690d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ +3c1d4c: 5430 18d9 |000e: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.card:Landroidx/cardview/widget/CardView; // field@d918 │ │ +3c1d50: 6e20 6d0d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3c1d56: 5430 19d9 |0013: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d919 │ │ +3c1d5a: 6e20 680d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c1d60: 5430 19d9 |0018: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d919 │ │ +3c1d64: 6e20 690d 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ +3c1d6a: 5433 19d9 |001d: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/HorizontalItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d919 │ │ +3c1d6e: 6e20 6d0d 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3c1d74: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=98 │ │ 0x0009 line=99 │ │ 0x000e line=100 │ │ 0x0013 line=101 │ │ @@ -1460284,17 +1460292,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c1d90: |[3c1d90] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.setDummyViews:(I)V │ │ -3c1da0: 5901 9b6c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6c9b │ │ -3c1da4: 0e00 |0002: return-void │ │ +3c1d78: |[3c1d78] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.setDummyViews:(I)V │ │ +3c1d88: 5901 9b6c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.dummyViews:I // field@6c9b │ │ +3c1d8c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1460303,18 +1460311,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c1da8: |[3c1da8] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.updateData:(Ljava/util/List;)V │ │ -3c1db8: 5b01 9a6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ -3c1dbc: 6e10 ba41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3c1dc2: 0e00 |0005: return-void │ │ +3c1d90: |[3c1d90] de.danoeh.antennapod.adapter.HorizontalItemListAdapter.updateData:(Ljava/util/List;)V │ │ +3c1da0: 5b01 9a6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter;.data:Ljava/util/List; // field@6c9a │ │ +3c1da4: 6e10 ba41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3c1daa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0002 line=41 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/HorizontalItemListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ @@ -1460349,17 +1460357,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3c1f9c: |[3c1f9c] de.danoeh.antennapod.adapter.NavListAdapter$Holder.:(Landroid/view/View;)V │ │ -3c1fac: 7020 3343 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ -3c1fb2: 0e00 |0003: return-void │ │ +3c1f84: |[3c1f84] de.danoeh.antennapod.adapter.NavListAdapter$Holder.:(Landroid/view/View;)V │ │ +3c1f94: 7020 3343 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ +3c1f9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1460441,17 +1460449,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c2434: |[3c2434] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$2YnsqpcZQ-5NdCDNOemaHzM8unI:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ -3c2444: 7130 0a97 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$bindNavView$3:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@970a │ │ -3c244a: 0e00 |0003: return-void │ │ +3c241c: |[3c241c] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$2YnsqpcZQ-5NdCDNOemaHzM8unI:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ +3c242c: 7130 0a97 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$bindNavView$3:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@970a │ │ +3c2432: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1460461,18 +1460469,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3c202c: |[3c202c] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$BCvlYt-PDXhBzH5i-uj01ynCJfA:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)Z │ │ -3c203c: 7030 0d97 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$1:(ILandroid/view/View;)Z // method@970d │ │ -3c2042: 0a00 |0003: move-result v0 │ │ -3c2044: 0f00 |0004: return v0 │ │ +3c2014: |[3c2014] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$BCvlYt-PDXhBzH5i-uj01ynCJfA:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)Z │ │ +3c2024: 7030 0d97 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$1:(ILandroid/view/View;)Z // method@970d │ │ +3c202a: 0a00 |0003: move-result v0 │ │ +3c202c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -1460482,17 +1460490,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c244c: |[3c244c] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$E3KOaVL8TjvuNazEo-1c0PoIBLM:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)V │ │ -3c245c: 7030 0c97 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$0:(ILandroid/view/View;)V // method@970c │ │ -3c2462: 0e00 |0003: return-void │ │ +3c2434: |[3c2434] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$E3KOaVL8TjvuNazEo-1c0PoIBLM:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;)V │ │ +3c2444: 7030 0c97 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$0:(ILandroid/view/View;)V // method@970c │ │ +3c244a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1460502,18 +1460510,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3c2048: |[3c2048] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$UedjEf5PBOhDfi8n0H2a-aofi7s:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c2058: 7040 0e97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$2:(ILandroid/view/View;Landroid/view/MotionEvent;)Z // method@970e │ │ -3c205e: 0a00 |0003: move-result v0 │ │ -3c2060: 0f00 |0004: return v0 │ │ +3c2030: |[3c2030] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$UedjEf5PBOhDfi8n0H2a-aofi7s:(Lde/danoeh/antennapod/adapter/NavListAdapter;ILandroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c2040: 7040 0e97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$onBindViewHolder$2:(ILandroid/view/View;Landroid/view/MotionEvent;)Z // method@970e │ │ +3c2046: 0a00 |0003: move-result v0 │ │ +3c2048: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -1460524,17 +1460532,17 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3c2464: |[3c2464] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$WwFJcW6FaIgLlBzHbhg4uI19lw4:(Landroid/app/Activity;Landroid/view/View;)V │ │ -3c2474: 7120 0b97 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$bindNavView$4:(Landroid/app/Activity;Landroid/view/View;)V // method@970b │ │ -3c247a: 0e00 |0003: return-void │ │ +3c244c: |[3c244c] de.danoeh.antennapod.adapter.NavListAdapter.$r8$lambda$WwFJcW6FaIgLlBzHbhg4uI19lw4:(Landroid/app/Activity;Landroid/view/View;)V │ │ +3c245c: 7120 0b97 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.lambda$bindNavView$4:(Landroid/app/Activity;Landroid/view/View;)V // method@970b │ │ +3c2462: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1460543,36 +1460551,36 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -3c247c: |[3c247c] de.danoeh.antennapod.adapter.NavListAdapter.:(Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;Landroid/app/Activity;)V │ │ -3c248c: 7010 af41 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ -3c2492: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3c2496: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3c249c: 5b10 b36c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ -3c24a0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3c24a2: 5c10 b56c |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ -3c24a6: 5b12 b46c |000d: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c24aa: 2202 861e |000f: new-instance v2, Ljava/lang/ref/WeakReference; // type@1e86 │ │ -3c24ae: 7020 10b3 3200 |0011: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ -3c24b4: 5b12 b26c |0014: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ -3c24b8: 6e10 2e02 0300 |0016: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3c24be: 0c02 |0019: move-result-object v2 │ │ -3c24c0: 1400 2000 037f |001a: const v0, #float 1.7413e+38 // #7f030020 │ │ -3c24c6: 6e20 1203 0200 |001d: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -3c24cc: 0c02 |0020: move-result-object v2 │ │ -3c24ce: 5b12 b66c |0021: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.titles:[Ljava/lang/String; // field@6cb6 │ │ -3c24d2: 7010 0f97 0100 |0023: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.loadItems:()V // method@970f │ │ -3c24d8: 7110 193e 0300 |0026: invoke-static {v3}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ -3c24de: 0c02 |0029: move-result-object v2 │ │ -3c24e0: 7220 a002 1200 |002a: invoke-interface {v2, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a0 │ │ -3c24e6: 0e00 |002d: return-void │ │ +3c2464: |[3c2464] de.danoeh.antennapod.adapter.NavListAdapter.:(Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;Landroid/app/Activity;)V │ │ +3c2474: 7010 af41 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ +3c247a: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3c247e: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3c2484: 5b10 b36c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ +3c2488: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3c248a: 5c10 b56c |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ +3c248e: 5b12 b46c |000d: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c2492: 2202 861e |000f: new-instance v2, Ljava/lang/ref/WeakReference; // type@1e86 │ │ +3c2496: 7020 10b3 3200 |0011: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ +3c249c: 5b12 b26c |0014: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ +3c24a0: 6e10 2e02 0300 |0016: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3c24a6: 0c02 |0019: move-result-object v2 │ │ +3c24a8: 1400 2000 037f |001a: const v0, #float 1.7413e+38 // #7f030020 │ │ +3c24ae: 6e20 1203 0200 |001d: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +3c24b4: 0c02 |0020: move-result-object v2 │ │ +3c24b6: 5b12 b66c |0021: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.titles:[Ljava/lang/String; // field@6cb6 │ │ +3c24ba: 7010 0f97 0100 |0023: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.loadItems:()V // method@970f │ │ +3c24c0: 7110 193e 0300 |0026: invoke-static {v3}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ +3c24c6: 0c02 |0029: move-result-object v2 │ │ +3c24c8: 7220 a002 1200 |002a: invoke-interface {v2, v1}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a0 │ │ +3c24ce: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=65 │ │ 0x000b line=69 │ │ 0x000d line=72 │ │ 0x000f line=73 │ │ @@ -1460590,86 +1460598,86 @@ │ │ type : '(Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 146 16-bit code units │ │ -3c24e8: |[3c24e8] de.danoeh.antennapod.adapter.NavListAdapter.bindFeedView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ -3c24f8: 5488 7d8d |0000: iget-object v8, v8, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -3c24fc: 5470 b26c |0002: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ -3c2500: 6e10 0db3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c2506: 0c00 |0007: move-result-object v0 │ │ -3c2508: 1f00 1d00 |0008: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c250c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3c2510: 0e00 |000c: return-void │ │ -3c2512: 7110 f250 0000 |000d: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/app/Activity;)Lcom/bumptech/glide/RequestManager; // method@50f2 │ │ -3c2518: 0c01 |0010: move-result-object v1 │ │ -3c251a: 6e10 4cab 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3c2520: 0c02 |0014: move-result-object v2 │ │ -3c2522: 6e20 9351 2100 |0015: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -3c2528: 0c01 |0018: move-result-object v1 │ │ -3c252a: 2202 7b0f |0019: new-instance v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c252e: 7010 bb5a 0200 |001b: invoke-direct {v2}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3c2534: 1403 7200 067f |001e: const v3, #float 1.78119e+38 // #7f060072 │ │ -3c253a: 6e20 5f5a 3200 |0021: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ -3c2540: 0c02 |0024: move-result-object v2 │ │ -3c2542: 1f02 7b0f |0025: check-cast v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c2546: 6e20 2b5a 3200 |0027: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ -3c254c: 0c02 |002a: move-result-object v2 │ │ -3c254e: 1f02 7b0f |002b: check-cast v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c2552: 1223 |002d: const/4 v3, #int 2 // #2 │ │ -3c2554: 2333 6d20 |002e: new-array v3, v3, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ -3c2558: 2204 f30e |0030: new-instance v4, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ -3c255c: 7010 d657 0400 |0032: invoke-direct {v4}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ -3c2562: 1205 |0035: const/4 v5, #int 0 // #0 │ │ -3c2564: 4d04 0305 |0036: aput-object v4, v3, v5 │ │ -3c2568: 2204 ff0e |0038: new-instance v4, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ -3c256c: 6e10 2e02 0000 |003a: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3c2572: 0c00 |003d: move-result-object v0 │ │ -3c2574: 6e10 ff02 0000 |003e: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3c257a: 0c00 |0041: move-result-object v0 │ │ -3c257c: 5200 9601 |0042: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c2580: 1506 8040 |0044: const/high16 v6, #int 1082130432 // #4080 │ │ -3c2584: a800 0006 |0046: mul-float v0, v0, v6 │ │ -3c2588: 8700 |0048: float-to-int v0, v0 │ │ -3c258a: 7020 2358 0400 |0049: invoke-direct {v4, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ -3c2590: 1210 |004c: const/4 v0, #int 1 // #1 │ │ -3c2592: 4d04 0300 |004d: aput-object v4, v3, v0 │ │ -3c2596: 6e20 715a 3200 |004f: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ -3c259c: 0c00 |0052: move-result-object v0 │ │ -3c259e: 1f00 7b0f |0053: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3c25a2: 6e10 255a 0000 |0055: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3c25a8: 0c00 |0058: move-result-object v0 │ │ -3c25aa: 6e20 3f51 0100 |0059: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3c25b0: 0c00 |005c: move-result-object v0 │ │ -3c25b2: 5491 a96c |005d: iget-object v1, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6ca9 │ │ -3c25b6: 6e20 5351 1000 |005f: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -3c25bc: 6e10 5cab 0800 |0062: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@ab5c │ │ -3c25c2: 0a08 |0065: move-result v8 │ │ -3c25c4: 3808 1600 |0066: if-eqz v8, 007c // +0016 │ │ -3c25c8: 5498 aa6c |0068: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6caa │ │ -3c25cc: 6e10 970c 0800 |006a: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ -3c25d2: 0c08 |006d: move-result-object v8 │ │ -3c25d4: 1f08 0503 |006e: check-cast v8, Landroid/widget/RelativeLayout$LayoutParams; // type@0305 │ │ -3c25d8: 1400 c601 0a7f |0070: const v0, #float 1.83443e+38 // #7f0a01c6 │ │ -3c25de: 6e30 e811 5800 |0073: invoke-virtual {v8, v5, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11e8 │ │ -3c25e4: 5498 a86c |0076: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6ca8 │ │ -3c25e8: 6e20 4511 5800 |0078: invoke-virtual {v8, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3c25ee: 2816 |007b: goto 0091 // +0016 │ │ -3c25f0: 5498 aa6c |007c: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6caa │ │ -3c25f4: 6e10 970c 0800 |007e: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ -3c25fa: 0c08 |0081: move-result-object v8 │ │ -3c25fc: 1f08 0503 |0082: check-cast v8, Landroid/widget/RelativeLayout$LayoutParams; // type@0305 │ │ -3c2600: 1400 9403 0a7f |0084: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3c2606: 6e30 e811 5800 |0087: invoke-virtual {v8, v5, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11e8 │ │ -3c260c: 5498 a86c |008a: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6ca8 │ │ -3c2610: 1309 0800 |008c: const/16 v9, #int 8 // #8 │ │ -3c2614: 6e20 4511 9800 |008e: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3c261a: 0e00 |0091: return-void │ │ +3c24d0: |[3c24d0] de.danoeh.antennapod.adapter.NavListAdapter.bindFeedView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ +3c24e0: 5488 7d8d |0000: iget-object v8, v8, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +3c24e4: 5470 b26c |0002: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ +3c24e8: 6e10 0db3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c24ee: 0c00 |0007: move-result-object v0 │ │ +3c24f0: 1f00 1d00 |0008: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c24f4: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3c24f8: 0e00 |000c: return-void │ │ +3c24fa: 7110 f250 0000 |000d: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/app/Activity;)Lcom/bumptech/glide/RequestManager; // method@50f2 │ │ +3c2500: 0c01 |0010: move-result-object v1 │ │ +3c2502: 6e10 4cab 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3c2508: 0c02 |0014: move-result-object v2 │ │ +3c250a: 6e20 9351 2100 |0015: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +3c2510: 0c01 |0018: move-result-object v1 │ │ +3c2512: 2202 7b0f |0019: new-instance v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c2516: 7010 bb5a 0200 |001b: invoke-direct {v2}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3c251c: 1403 7200 067f |001e: const v3, #float 1.78119e+38 // #7f060072 │ │ +3c2522: 6e20 5f5a 3200 |0021: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ +3c2528: 0c02 |0024: move-result-object v2 │ │ +3c252a: 1f02 7b0f |0025: check-cast v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c252e: 6e20 2b5a 3200 |0027: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ +3c2534: 0c02 |002a: move-result-object v2 │ │ +3c2536: 1f02 7b0f |002b: check-cast v2, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c253a: 1223 |002d: const/4 v3, #int 2 // #2 │ │ +3c253c: 2333 6d20 |002e: new-array v3, v3, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ +3c2540: 2204 f30e |0030: new-instance v4, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ +3c2544: 7010 d657 0400 |0032: invoke-direct {v4}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ +3c254a: 1205 |0035: const/4 v5, #int 0 // #0 │ │ +3c254c: 4d04 0305 |0036: aput-object v4, v3, v5 │ │ +3c2550: 2204 ff0e |0038: new-instance v4, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ +3c2554: 6e10 2e02 0000 |003a: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3c255a: 0c00 |003d: move-result-object v0 │ │ +3c255c: 6e10 ff02 0000 |003e: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3c2562: 0c00 |0041: move-result-object v0 │ │ +3c2564: 5200 9601 |0042: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c2568: 1506 8040 |0044: const/high16 v6, #int 1082130432 // #4080 │ │ +3c256c: a800 0006 |0046: mul-float v0, v0, v6 │ │ +3c2570: 8700 |0048: float-to-int v0, v0 │ │ +3c2572: 7020 2358 0400 |0049: invoke-direct {v4, v0}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ +3c2578: 1210 |004c: const/4 v0, #int 1 // #1 │ │ +3c257a: 4d04 0300 |004d: aput-object v4, v3, v0 │ │ +3c257e: 6e20 715a 3200 |004f: invoke-virtual {v2, v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ +3c2584: 0c00 |0052: move-result-object v0 │ │ +3c2586: 1f00 7b0f |0053: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3c258a: 6e10 255a 0000 |0055: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3c2590: 0c00 |0058: move-result-object v0 │ │ +3c2592: 6e20 3f51 0100 |0059: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3c2598: 0c00 |005c: move-result-object v0 │ │ +3c259a: 5491 a96c |005d: iget-object v1, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6ca9 │ │ +3c259e: 6e20 5351 1000 |005f: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +3c25a4: 6e10 5cab 0800 |0062: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@ab5c │ │ +3c25aa: 0a08 |0065: move-result v8 │ │ +3c25ac: 3808 1600 |0066: if-eqz v8, 007c // +0016 │ │ +3c25b0: 5498 aa6c |0068: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6caa │ │ +3c25b4: 6e10 970c 0800 |006a: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ +3c25ba: 0c08 |006d: move-result-object v8 │ │ +3c25bc: 1f08 0503 |006e: check-cast v8, Landroid/widget/RelativeLayout$LayoutParams; // type@0305 │ │ +3c25c0: 1400 c601 0a7f |0070: const v0, #float 1.83443e+38 // #7f0a01c6 │ │ +3c25c6: 6e30 e811 5800 |0073: invoke-virtual {v8, v5, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11e8 │ │ +3c25cc: 5498 a86c |0076: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6ca8 │ │ +3c25d0: 6e20 4511 5800 |0078: invoke-virtual {v8, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3c25d6: 2816 |007b: goto 0091 // +0016 │ │ +3c25d8: 5498 aa6c |007c: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6caa │ │ +3c25dc: 6e10 970c 0800 |007e: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ +3c25e2: 0c08 |0081: move-result-object v8 │ │ +3c25e4: 1f08 0503 |0082: check-cast v8, Landroid/widget/RelativeLayout$LayoutParams; // type@0305 │ │ +3c25e8: 1400 9403 0a7f |0084: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3c25ee: 6e30 e811 5800 |0087: invoke-virtual {v8, v5, v0}, Landroid/widget/RelativeLayout$LayoutParams;.addRule:(II)V // method@11e8 │ │ +3c25f4: 5498 a86c |008a: iget-object v8, v9, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6ca8 │ │ +3c25f8: 1309 0800 |008c: const/16 v9, #int 8 // #8 │ │ +3c25fc: 6e20 4511 9800 |008e: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3c2602: 0e00 |0091: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0002 line=318 │ │ 0x000d line=323 │ │ 0x0011 line=324 │ │ 0x0021 line=326 │ │ @@ -1460696,56 +1460704,56 @@ │ │ type : '(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 82 16-bit code units │ │ -3c261c: |[3c261c] de.danoeh.antennapod.adapter.NavListAdapter.bindListItem:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ -3c262c: 6e10 579c 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c57 │ │ -3c2632: 0a00 |0003: move-result v0 │ │ -3c2634: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3c2636: 3d00 1a00 |0005: if-lez v0, 001f // +001a │ │ -3c263a: 5470 a76c |0007: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6ca7 │ │ -3c263e: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c2644: 5470 a76c |000c: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6ca7 │ │ -3c2648: 7100 e3b3 0000 |000e: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ -3c264e: 0c02 |0011: move-result-object v2 │ │ -3c2650: 6e10 579c 0600 |0012: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c57 │ │ -3c2656: 0a03 |0015: move-result v3 │ │ -3c2658: 8133 |0016: int-to-long v3, v3 │ │ -3c265a: 6e30 e2b3 3204 |0017: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ -3c2660: 0c02 |001a: move-result-object v2 │ │ -3c2662: 6e20 9412 2000 |001b: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c2668: 2808 |001e: goto 0026 // +0008 │ │ -3c266a: 5470 a76c |001f: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6ca7 │ │ -3c266e: 1302 0800 |0021: const/16 v2, #int 8 // #8 │ │ -3c2672: 6e20 930d 2000 |0023: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c2678: 5470 aa6c |0026: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6caa │ │ -3c267c: 6e10 599c 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ -3c2682: 0c02 |002b: move-result-object v2 │ │ -3c2684: 6e20 9412 2000 |002c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c268a: 5450 b26c |002f: iget-object v0, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ -3c268e: 6e10 0db3 0000 |0031: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c2694: 0c00 |0034: move-result-object v0 │ │ -3c2696: 1f00 1d00 |0035: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c269a: 6e10 2e02 0000 |0037: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3c26a0: 0c00 |003a: move-result-object v0 │ │ -3c26a2: 1402 af02 077f |003b: const v2, #float 1.7946e+38 // #7f0702af │ │ -3c26a8: 6e20 fc02 2000 |003e: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ -3c26ae: 0a00 |0041: move-result v0 │ │ -3c26b0: 1502 0040 |0042: const/high16 v2, #int 1073741824 // #4000 │ │ -3c26b4: c920 |0044: div-float/2addr v0, v2 │ │ -3c26b6: 8700 |0045: float-to-int v0, v0 │ │ -3c26b8: 5477 101a |0046: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c26bc: 6e10 589c 0600 |0048: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getLayer:()I // method@9c58 │ │ -3c26c2: 0a06 |004b: move-result v6 │ │ -3c26c4: 9206 0600 |004c: mul-int v6, v6, v0 │ │ -3c26c8: 6e51 710d 6711 |004e: invoke-virtual {v7, v6, v1, v1, v1}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ -3c26ce: 0e00 |0051: return-void │ │ +3c2604: |[3c2604] de.danoeh.antennapod.adapter.NavListAdapter.bindListItem:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ +3c2614: 6e10 579c 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c57 │ │ +3c261a: 0a00 |0003: move-result v0 │ │ +3c261c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3c261e: 3d00 1a00 |0005: if-lez v0, 001f // +001a │ │ +3c2622: 5470 a76c |0007: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6ca7 │ │ +3c2626: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c262c: 5470 a76c |000c: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6ca7 │ │ +3c2630: 7100 e3b3 0000 |000e: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ +3c2636: 0c02 |0011: move-result-object v2 │ │ +3c2638: 6e10 579c 0600 |0012: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c57 │ │ +3c263e: 0a03 |0015: move-result v3 │ │ +3c2640: 8133 |0016: int-to-long v3, v3 │ │ +3c2642: 6e30 e2b3 3204 |0017: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ +3c2648: 0c02 |001a: move-result-object v2 │ │ +3c264a: 6e20 9412 2000 |001b: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c2650: 2808 |001e: goto 0026 // +0008 │ │ +3c2652: 5470 a76c |001f: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6ca7 │ │ +3c2656: 1302 0800 |0021: const/16 v2, #int 8 // #8 │ │ +3c265a: 6e20 930d 2000 |0023: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c2660: 5470 aa6c |0026: iget-object v0, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6caa │ │ +3c2664: 6e10 599c 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ +3c266a: 0c02 |002b: move-result-object v2 │ │ +3c266c: 6e20 9412 2000 |002c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c2672: 5450 b26c |002f: iget-object v0, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ +3c2676: 6e10 0db3 0000 |0031: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c267c: 0c00 |0034: move-result-object v0 │ │ +3c267e: 1f00 1d00 |0035: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c2682: 6e10 2e02 0000 |0037: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3c2688: 0c00 |003a: move-result-object v0 │ │ +3c268a: 1402 af02 077f |003b: const v2, #float 1.7946e+38 // #7f0702af │ │ +3c2690: 6e20 fc02 2000 |003e: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ +3c2696: 0a00 |0041: move-result v0 │ │ +3c2698: 1502 0040 |0042: const/high16 v2, #int 1073741824 // #4000 │ │ +3c269c: c920 |0044: div-float/2addr v0, v2 │ │ +3c269e: 8700 |0045: float-to-int v0, v0 │ │ +3c26a0: 5477 101a |0046: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c26a4: 6e10 589c 0600 |0048: invoke-virtual {v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getLayer:()I // method@9c58 │ │ +3c26aa: 0a06 |004b: move-result v6 │ │ +3c26ac: 9206 0600 |004c: mul-int v6, v6, v0 │ │ +3c26b0: 6e51 710d 6711 |004e: invoke-virtual {v7, v6, v1, v1, v1}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ +3c26b6: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0007 line=306 │ │ 0x000c line=307 │ │ 0x001f line=309 │ │ 0x0026 line=311 │ │ @@ -1460761,131 +1460769,131 @@ │ │ type : '(Ljava/lang/String;ILde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 237 16-bit code units │ │ -3c26d0: |[3c26d0] de.danoeh.antennapod.adapter.NavListAdapter.bindNavView:(Ljava/lang/String;ILde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;)V │ │ -3c26e0: 5450 b26c |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ -3c26e4: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c26ea: 0c00 |0005: move-result-object v0 │ │ -3c26ec: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c26f0: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3c26f4: 0e00 |000a: return-void │ │ -3c26f6: 5481 ad6c |000b: iget-object v1, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.title:Landroid/widget/TextView; // field@6cad │ │ -3c26fa: 6e20 9412 6100 |000d: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c2700: 5486 ab6c |0010: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c2704: 1301 0800 |0012: const/16 v1, #int 8 // #8 │ │ -3c2708: 6e20 930d 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c270e: 5486 ab6c |0017: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c2712: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -3c2714: 6e20 680d 1600 |001a: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c271a: 5486 ab6c |001d: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c271e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -3c2720: 6e20 450d 1600 |0020: invoke-virtual {v6, v1}, Landroid/view/View;.setClickable:(Z)V // method@0d45 │ │ -3c2726: 5456 b36c |0023: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ -3c272a: 7220 ddb4 7600 |0025: invoke-interface {v6, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c2730: 0c06 |0028: move-result-object v6 │ │ -3c2732: 1f06 721e |0029: check-cast v6, Ljava/lang/String; // type@1e72 │ │ -3c2736: 1a02 bf50 |002b: const-string v2, "QueueFragment" // string@50bf │ │ -3c273a: 6e20 9fb2 2600 |002d: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c2740: 0a02 |0030: move-result v2 │ │ -3c2742: 3802 1f00 |0031: if-eqz v2, 0050 // +001f │ │ -3c2746: 5456 b46c |0033: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c274a: 7210 f196 0600 |0035: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getQueueSize:()I // method@96f1 │ │ -3c2750: 0a06 |0038: move-result v6 │ │ -3c2752: 3d06 a200 |0039: if-lez v6, 00db // +00a2 │ │ -3c2756: 5480 ab6c |003b: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c275a: 7100 e3b3 0000 |003d: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ -3c2760: 0c02 |0040: move-result-object v2 │ │ -3c2762: 8163 |0041: int-to-long v3, v6 │ │ -3c2764: 6e30 e2b3 3204 |0042: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ -3c276a: 0c06 |0045: move-result-object v6 │ │ -3c276c: 6e20 9412 6000 |0046: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c2772: 5486 ab6c |0049: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c2776: 6e20 930d 1600 |004b: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c277c: 2900 8d00 |004e: goto/16 00db // +008d │ │ -3c2780: 1a02 8e4b |0050: const-string v2, "NewEpisodesFragment" // string@4b8e │ │ -3c2784: 6e20 9fb2 2600 |0052: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c278a: 0a02 |0055: move-result v2 │ │ -3c278c: 3802 1e00 |0056: if-eqz v2, 0074 // +001e │ │ -3c2790: 5456 b46c |0058: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c2794: 7210 f096 0600 |005a: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getNumberOfNewItems:()I // method@96f0 │ │ -3c279a: 0a06 |005d: move-result v6 │ │ -3c279c: 3d06 7d00 |005e: if-lez v6, 00db // +007d │ │ -3c27a0: 5480 ab6c |0060: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c27a4: 7100 e3b3 0000 |0062: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ -3c27aa: 0c02 |0065: move-result-object v2 │ │ -3c27ac: 8163 |0066: int-to-long v3, v6 │ │ -3c27ae: 6e30 e2b3 3204 |0067: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ -3c27b4: 0c06 |006a: move-result-object v6 │ │ -3c27b6: 6e20 9412 6000 |006b: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c27bc: 5486 ab6c |006e: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c27c0: 6e20 930d 1600 |0070: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c27c6: 2868 |0073: goto 00db // +0068 │ │ -3c27c8: 1a02 1257 |0074: const-string v2, "SubscriptionFragment" // string@5712 │ │ -3c27cc: 6e20 9fb2 2600 |0076: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c27d2: 0a02 |0079: move-result v2 │ │ -3c27d4: 3802 1e00 |007a: if-eqz v2, 0098 // +001e │ │ -3c27d8: 5456 b46c |007c: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c27dc: 7210 ed96 0600 |007e: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getFeedCounterSum:()I // method@96ed │ │ -3c27e2: 0a06 |0081: move-result v6 │ │ -3c27e4: 3d06 5900 |0082: if-lez v6, 00db // +0059 │ │ -3c27e8: 5480 ab6c |0084: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c27ec: 7100 e3b3 0000 |0086: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ -3c27f2: 0c02 |0089: move-result-object v2 │ │ -3c27f4: 8163 |008a: int-to-long v3, v6 │ │ -3c27f6: 6e30 e2b3 3204 |008b: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ -3c27fc: 0c06 |008e: move-result-object v6 │ │ -3c27fe: 6e20 9412 6000 |008f: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c2804: 5486 ab6c |0092: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c2808: 6e20 930d 1600 |0094: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c280e: 2844 |0097: goto 00db // +0044 │ │ -3c2810: 1a02 7b19 |0098: const-string v2, "DownloadsFragment" // string@197b │ │ -3c2814: 6e20 9fb2 2600 |009a: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c281a: 0a06 |009d: move-result v6 │ │ -3c281c: 3806 3d00 |009e: if-eqz v6, 00db // +003d │ │ -3c2820: 7100 54b0 0000 |00a0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -3c2826: 0a06 |00a3: move-result v6 │ │ -3c2828: 3806 3700 |00a4: if-eqz v6, 00db // +0037 │ │ -3c282c: 7100 2db0 0000 |00a6: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ -3c2832: 0a06 |00a9: move-result v6 │ │ -3c2834: 5452 b46c |00aa: iget-object v2, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c2838: 7210 ef96 0200 |00ac: invoke-interface {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getNumberOfDownloadedItems:()I // method@96ef │ │ -3c283e: 0a02 |00af: move-result v2 │ │ -3c2840: 5453 b46c |00b0: iget-object v3, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c2844: 7210 f296 0300 |00b2: invoke-interface {v3}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getReclaimableItems:()I // method@96f2 │ │ -3c284a: 0a03 |00b5: move-result v3 │ │ -3c284c: b132 |00b6: sub-int/2addr v2, v3 │ │ -3c284e: 3d06 2400 |00b7: if-lez v6, 00db // +0024 │ │ -3c2852: 3462 2200 |00b9: if-lt v2, v6, 00db // +0022 │ │ -3c2856: 5486 ab6c |00bb: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c285a: 1a02 f4e7 |00bd: const-string v2, "{md-disc-full 150%}" // string@e7f4 │ │ -3c285e: 6e20 9412 2600 |00bf: invoke-virtual {v6, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c2864: 1216 |00c2: const/4 v6, #int 1 // #1 │ │ -3c2866: 2366 0d20 |00c3: new-array v6, v6, [Landroid/widget/TextView; // type@200d │ │ -3c286a: 5482 ab6c |00c5: iget-object v2, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c286e: 4d02 0601 |00c7: aput-object v2, v6, v1 │ │ -3c2872: 7110 ad8e 0600 |00c9: invoke-static {v6}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ -3c2878: 5486 ab6c |00cc: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c287c: 6e20 930d 1600 |00ce: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c2882: 5486 ab6c |00d1: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c2886: 2201 4818 |00d3: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0; // type@1848 │ │ -3c288a: 7020 df96 0100 |00d5: invoke-direct {v1, v0}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;)V // method@96df │ │ -3c2890: 6e20 680d 1600 |00d8: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c2896: 5486 ac6c |00db: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.image:Landroid/widget/ImageView; // field@6cac │ │ -3c289a: 5458 b36c |00dd: iget-object v8, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ -3c289e: 7220 ddb4 7800 |00df: invoke-interface {v8, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c28a4: 0c07 |00e2: move-result-object v7 │ │ -3c28a6: 1f07 721e |00e3: check-cast v7, Ljava/lang/String; // type@1e72 │ │ -3c28aa: 7020 0397 7500 |00e5: invoke-direct {v5, v7}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getDrawable:(Ljava/lang/String;)I // method@9703 │ │ -3c28b0: 0a07 |00e8: move-result v7 │ │ -3c28b2: 6e20 3d11 7600 |00e9: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -3c28b8: 0e00 |00ec: return-void │ │ +3c26b8: |[3c26b8] de.danoeh.antennapod.adapter.NavListAdapter.bindNavView:(Ljava/lang/String;ILde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;)V │ │ +3c26c8: 5450 b26c |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ +3c26cc: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c26d2: 0c00 |0005: move-result-object v0 │ │ +3c26d4: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c26d8: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3c26dc: 0e00 |000a: return-void │ │ +3c26de: 5481 ad6c |000b: iget-object v1, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.title:Landroid/widget/TextView; // field@6cad │ │ +3c26e2: 6e20 9412 6100 |000d: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c26e8: 5486 ab6c |0010: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c26ec: 1301 0800 |0012: const/16 v1, #int 8 // #8 │ │ +3c26f0: 6e20 930d 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c26f6: 5486 ab6c |0017: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c26fa: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +3c26fc: 6e20 680d 1600 |001a: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c2702: 5486 ab6c |001d: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c2706: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +3c2708: 6e20 450d 1600 |0020: invoke-virtual {v6, v1}, Landroid/view/View;.setClickable:(Z)V // method@0d45 │ │ +3c270e: 5456 b36c |0023: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ +3c2712: 7220 ddb4 7600 |0025: invoke-interface {v6, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c2718: 0c06 |0028: move-result-object v6 │ │ +3c271a: 1f06 721e |0029: check-cast v6, Ljava/lang/String; // type@1e72 │ │ +3c271e: 1a02 bf50 |002b: const-string v2, "QueueFragment" // string@50bf │ │ +3c2722: 6e20 9fb2 2600 |002d: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c2728: 0a02 |0030: move-result v2 │ │ +3c272a: 3802 1f00 |0031: if-eqz v2, 0050 // +001f │ │ +3c272e: 5456 b46c |0033: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c2732: 7210 f196 0600 |0035: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getQueueSize:()I // method@96f1 │ │ +3c2738: 0a06 |0038: move-result v6 │ │ +3c273a: 3d06 a200 |0039: if-lez v6, 00db // +00a2 │ │ +3c273e: 5480 ab6c |003b: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c2742: 7100 e3b3 0000 |003d: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ +3c2748: 0c02 |0040: move-result-object v2 │ │ +3c274a: 8163 |0041: int-to-long v3, v6 │ │ +3c274c: 6e30 e2b3 3204 |0042: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ +3c2752: 0c06 |0045: move-result-object v6 │ │ +3c2754: 6e20 9412 6000 |0046: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c275a: 5486 ab6c |0049: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c275e: 6e20 930d 1600 |004b: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c2764: 2900 8d00 |004e: goto/16 00db // +008d │ │ +3c2768: 1a02 8e4b |0050: const-string v2, "NewEpisodesFragment" // string@4b8e │ │ +3c276c: 6e20 9fb2 2600 |0052: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c2772: 0a02 |0055: move-result v2 │ │ +3c2774: 3802 1e00 |0056: if-eqz v2, 0074 // +001e │ │ +3c2778: 5456 b46c |0058: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c277c: 7210 f096 0600 |005a: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getNumberOfNewItems:()I // method@96f0 │ │ +3c2782: 0a06 |005d: move-result v6 │ │ +3c2784: 3d06 7d00 |005e: if-lez v6, 00db // +007d │ │ +3c2788: 5480 ab6c |0060: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c278c: 7100 e3b3 0000 |0062: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ +3c2792: 0c02 |0065: move-result-object v2 │ │ +3c2794: 8163 |0066: int-to-long v3, v6 │ │ +3c2796: 6e30 e2b3 3204 |0067: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ +3c279c: 0c06 |006a: move-result-object v6 │ │ +3c279e: 6e20 9412 6000 |006b: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c27a4: 5486 ab6c |006e: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c27a8: 6e20 930d 1600 |0070: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c27ae: 2868 |0073: goto 00db // +0068 │ │ +3c27b0: 1a02 1257 |0074: const-string v2, "SubscriptionFragment" // string@5712 │ │ +3c27b4: 6e20 9fb2 2600 |0076: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c27ba: 0a02 |0079: move-result v2 │ │ +3c27bc: 3802 1e00 |007a: if-eqz v2, 0098 // +001e │ │ +3c27c0: 5456 b46c |007c: iget-object v6, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c27c4: 7210 ed96 0600 |007e: invoke-interface {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getFeedCounterSum:()I // method@96ed │ │ +3c27ca: 0a06 |0081: move-result v6 │ │ +3c27cc: 3d06 5900 |0082: if-lez v6, 00db // +0059 │ │ +3c27d0: 5480 ab6c |0084: iget-object v0, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c27d4: 7100 e3b3 0000 |0086: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ +3c27da: 0c02 |0089: move-result-object v2 │ │ +3c27dc: 8163 |008a: int-to-long v3, v6 │ │ +3c27de: 6e30 e2b3 3204 |008b: invoke-virtual {v2, v3, v4}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ +3c27e4: 0c06 |008e: move-result-object v6 │ │ +3c27e6: 6e20 9412 6000 |008f: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c27ec: 5486 ab6c |0092: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c27f0: 6e20 930d 1600 |0094: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c27f6: 2844 |0097: goto 00db // +0044 │ │ +3c27f8: 1a02 7b19 |0098: const-string v2, "DownloadsFragment" // string@197b │ │ +3c27fc: 6e20 9fb2 2600 |009a: invoke-virtual {v6, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c2802: 0a06 |009d: move-result v6 │ │ +3c2804: 3806 3d00 |009e: if-eqz v6, 00db // +003d │ │ +3c2808: 7100 54b0 0000 |00a0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +3c280e: 0a06 |00a3: move-result v6 │ │ +3c2810: 3806 3700 |00a4: if-eqz v6, 00db // +0037 │ │ +3c2814: 7100 2db0 0000 |00a6: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ +3c281a: 0a06 |00a9: move-result v6 │ │ +3c281c: 5452 b46c |00aa: iget-object v2, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c2820: 7210 ef96 0200 |00ac: invoke-interface {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getNumberOfDownloadedItems:()I // method@96ef │ │ +3c2826: 0a02 |00af: move-result v2 │ │ +3c2828: 5453 b46c |00b0: iget-object v3, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c282c: 7210 f296 0300 |00b2: invoke-interface {v3}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getReclaimableItems:()I // method@96f2 │ │ +3c2832: 0a03 |00b5: move-result v3 │ │ +3c2834: b132 |00b6: sub-int/2addr v2, v3 │ │ +3c2836: 3d06 2400 |00b7: if-lez v6, 00db // +0024 │ │ +3c283a: 3462 2200 |00b9: if-lt v2, v6, 00db // +0022 │ │ +3c283e: 5486 ab6c |00bb: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c2842: 1a02 f4e7 |00bd: const-string v2, "{md-disc-full 150%}" // string@e7f4 │ │ +3c2846: 6e20 9412 2600 |00bf: invoke-virtual {v6, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c284c: 1216 |00c2: const/4 v6, #int 1 // #1 │ │ +3c284e: 2366 0d20 |00c3: new-array v6, v6, [Landroid/widget/TextView; // type@200d │ │ +3c2852: 5482 ab6c |00c5: iget-object v2, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c2856: 4d02 0601 |00c7: aput-object v2, v6, v1 │ │ +3c285a: 7110 ad8e 0600 |00c9: invoke-static {v6}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ +3c2860: 5486 ab6c |00cc: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c2864: 6e20 930d 1600 |00ce: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c286a: 5486 ab6c |00d1: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c286e: 2201 4818 |00d3: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0; // type@1848 │ │ +3c2872: 7020 df96 0100 |00d5: invoke-direct {v1, v0}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;)V // method@96df │ │ +3c2878: 6e20 680d 1600 |00d8: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c287e: 5486 ac6c |00db: iget-object v6, v8, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.image:Landroid/widget/ImageView; // field@6cac │ │ +3c2882: 5458 b36c |00dd: iget-object v8, v5, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ +3c2886: 7220 ddb4 7800 |00df: invoke-interface {v8, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c288c: 0c07 |00e2: move-result-object v7 │ │ +3c288e: 1f07 721e |00e3: check-cast v7, Ljava/lang/String; // type@1e72 │ │ +3c2892: 7020 0397 7500 |00e5: invoke-direct {v5, v7}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getDrawable:(Ljava/lang/String;)I // method@9703 │ │ +3c2898: 0a07 |00e8: move-result v7 │ │ +3c289a: 6e20 3d11 7600 |00e9: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +3c28a0: 0e00 |00ec: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x000b line=232 │ │ 0x0010 line=235 │ │ 0x0017 line=236 │ │ 0x001d line=237 │ │ @@ -1460922,57 +1460930,57 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -3c28bc: |[3c28bc] de.danoeh.antennapod.adapter.NavListAdapter.bindSectionDivider:(Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;)V │ │ -3c28cc: 5460 b26c |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ -3c28d0: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c28d6: 0c00 |0005: move-result-object v0 │ │ -3c28d8: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c28dc: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3c28e0: 0e00 |000a: return-void │ │ -3c28e2: 7100 43b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ -3c28e8: 0c01 |000e: move-result-object v1 │ │ -3c28ea: 6e10 58ac 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@ac58 │ │ -3c28f0: 0a01 |0012: move-result v1 │ │ -3c28f2: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -3c28f4: 3801 3800 |0014: if-eqz v1, 004c // +0038 │ │ -3c28f8: 5561 b56c |0016: iget-boolean v1, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ -3c28fc: 3801 3400 |0018: if-eqz v1, 004c // +0034 │ │ -3c2900: 5471 101a |001a: iget-object v1, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2904: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -3c2906: 6e20 4b0d 3100 |001d: invoke-virtual {v1, v3}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3c290c: 5471 a66c |0020: iget-object v1, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/TextView; // field@6ca6 │ │ -3c2910: 2204 741e |0022: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3c2914: 7010 c7b2 0400 |0024: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3c291a: 1a05 f5e7 |0027: const-string v5, "{md-info-outline} " // string@e7f5 │ │ -3c291e: 6e20 d3b2 5400 |0029: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c2924: 1405 3703 127f |002c: const v5, #float 1.94084e+38 // #7f120337 │ │ -3c292a: 6e20 3002 5000 |002f: invoke-virtual {v0, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3c2930: 0c00 |0032: move-result-object v0 │ │ -3c2932: 6e20 d3b2 0400 |0033: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3c2938: 6e10 deb2 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3c293e: 0c00 |0039: move-result-object v0 │ │ -3c2940: 6e20 9412 0100 |003a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c2946: 2330 0d20 |003d: new-array v0, v3, [Landroid/widget/TextView; // type@200d │ │ -3c294a: 5471 a66c |003f: iget-object v1, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/TextView; // field@6ca6 │ │ -3c294e: 4d01 0002 |0041: aput-object v1, v0, v2 │ │ -3c2952: 7110 ad8e 0000 |0043: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ -3c2958: 5477 a66c |0046: iget-object v7, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/TextView; // field@6ca6 │ │ -3c295c: 6e20 930d 2700 |0048: invoke-virtual {v7, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c2962: 280d |004b: goto 0058 // +000d │ │ -3c2964: 5470 101a |004c: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2968: 6e20 4b0d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3c296e: 5477 a66c |0051: iget-object v7, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/TextView; // field@6ca6 │ │ -3c2972: 1300 0800 |0053: const/16 v0, #int 8 // #8 │ │ -3c2976: 6e20 930d 0700 |0055: invoke-virtual {v7, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c297c: 0e00 |0058: return-void │ │ +3c28a4: |[3c28a4] de.danoeh.antennapod.adapter.NavListAdapter.bindSectionDivider:(Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;)V │ │ +3c28b4: 5460 b26c |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ +3c28b8: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c28be: 0c00 |0005: move-result-object v0 │ │ +3c28c0: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c28c4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3c28c8: 0e00 |000a: return-void │ │ +3c28ca: 7100 43b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ +3c28d0: 0c01 |000e: move-result-object v1 │ │ +3c28d2: 6e10 58ac 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@ac58 │ │ +3c28d8: 0a01 |0012: move-result v1 │ │ +3c28da: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +3c28dc: 3801 3800 |0014: if-eqz v1, 004c // +0038 │ │ +3c28e0: 5561 b56c |0016: iget-boolean v1, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ +3c28e4: 3801 3400 |0018: if-eqz v1, 004c // +0034 │ │ +3c28e8: 5471 101a |001a: iget-object v1, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c28ec: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +3c28ee: 6e20 4b0d 3100 |001d: invoke-virtual {v1, v3}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3c28f4: 5471 a66c |0020: iget-object v1, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/TextView; // field@6ca6 │ │ +3c28f8: 2204 741e |0022: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3c28fc: 7010 c7b2 0400 |0024: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3c2902: 1a05 f5e7 |0027: const-string v5, "{md-info-outline} " // string@e7f5 │ │ +3c2906: 6e20 d3b2 5400 |0029: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c290c: 1405 3703 127f |002c: const v5, #float 1.94084e+38 // #7f120337 │ │ +3c2912: 6e20 3002 5000 |002f: invoke-virtual {v0, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3c2918: 0c00 |0032: move-result-object v0 │ │ +3c291a: 6e20 d3b2 0400 |0033: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3c2920: 6e10 deb2 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3c2926: 0c00 |0039: move-result-object v0 │ │ +3c2928: 6e20 9412 0100 |003a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c292e: 2330 0d20 |003d: new-array v0, v3, [Landroid/widget/TextView; // type@200d │ │ +3c2932: 5471 a66c |003f: iget-object v1, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/TextView; // field@6ca6 │ │ +3c2936: 4d01 0002 |0041: aput-object v1, v0, v2 │ │ +3c293a: 7110 ad8e 0000 |0043: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ +3c2940: 5477 a66c |0046: iget-object v7, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/TextView; // field@6ca6 │ │ +3c2944: 6e20 930d 2700 |0048: invoke-virtual {v7, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c294a: 280d |004b: goto 0058 // +000d │ │ +3c294c: 5470 101a |004c: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2950: 6e20 4b0d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3c2956: 5477 a66c |0051: iget-object v7, v7, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/TextView; // field@6ca6 │ │ +3c295a: 1300 0800 |0053: const/16 v0, #int 8 // #8 │ │ +3c295e: 6e20 930d 0700 |0055: invoke-virtual {v7, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c2964: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x000b line=292 │ │ 0x001a line=293 │ │ 0x0020 line=294 │ │ 0x002f line=295 │ │ @@ -1460990,36 +1460998,36 @@ │ │ type : '(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -3c2980: |[3c2980] de.danoeh.antennapod.adapter.NavListAdapter.bindTagView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ -3c2990: 5420 b26c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ -3c2994: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c299a: 0c00 |0005: move-result-object v0 │ │ -3c299c: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c29a0: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -3c29a4: 0e00 |000a: return-void │ │ -3c29a6: 5533 7f8d |000b: iget-boolean v3, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.isOpen:Z // field@8d7f │ │ -3c29aa: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ -3c29ae: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ -3c29b2: 5443 a76c |0011: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6ca7 │ │ -3c29b6: 6e20 930d 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c29bc: 7110 f250 0000 |0016: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/app/Activity;)Lcom/bumptech/glide/RequestManager; // method@50f2 │ │ -3c29c2: 0c03 |0019: move-result-object v3 │ │ -3c29c4: 5440 a96c |001a: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6ca9 │ │ -3c29c8: 6e20 8551 0300 |001c: invoke-virtual {v3, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5185 │ │ -3c29ce: 5443 a96c |001f: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6ca9 │ │ -3c29d2: 1400 4901 087f |0021: const v0, #float 1.80782e+38 // #7f080149 │ │ -3c29d8: 6e20 3d11 0300 |0024: invoke-virtual {v3, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -3c29de: 5443 a86c |0027: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6ca8 │ │ -3c29e2: 6e20 4511 1300 |0029: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3c29e8: 0e00 |002c: return-void │ │ +3c2968: |[3c2968] de.danoeh.antennapod.adapter.NavListAdapter.bindTagView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V │ │ +3c2978: 5420 b26c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ +3c297c: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c2982: 0c00 |0005: move-result-object v0 │ │ +3c2984: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c2988: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +3c298c: 0e00 |000a: return-void │ │ +3c298e: 5533 7f8d |000b: iget-boolean v3, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.isOpen:Z // field@8d7f │ │ +3c2992: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ +3c2996: 3803 0700 |000f: if-eqz v3, 0016 // +0007 │ │ +3c299a: 5443 a76c |0011: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6ca7 │ │ +3c299e: 6e20 930d 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c29a4: 7110 f250 0000 |0016: invoke-static {v0}, Lcom/bumptech/glide/Glide;.with:(Landroid/app/Activity;)Lcom/bumptech/glide/RequestManager; // method@50f2 │ │ +3c29aa: 0c03 |0019: move-result-object v3 │ │ +3c29ac: 5440 a96c |001a: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6ca9 │ │ +3c29b0: 6e20 8551 0300 |001c: invoke-virtual {v3, v0}, Lcom/bumptech/glide/RequestManager;.clear:(Landroid/view/View;)V // method@5185 │ │ +3c29b6: 5443 a96c |001f: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6ca9 │ │ +3c29ba: 1400 4901 087f |0021: const v0, #float 1.80782e+38 // #7f080149 │ │ +3c29c0: 6e20 3d11 0300 |0024: invoke-virtual {v3, v0}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +3c29c6: 5443 a86c |0027: iget-object v3, v4, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6ca8 │ │ +3c29ca: 6e20 4511 1300 |0029: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3c29d0: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x000b line=349 │ │ 0x0011 line=350 │ │ 0x0016 line=352 │ │ 0x001f line=353 │ │ @@ -1461034,98 +1461042,98 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 192 16-bit code units │ │ -3c2148: |[3c2148] de.danoeh.antennapod.adapter.NavListAdapter.getDrawable:(Ljava/lang/String;)I │ │ -3c2158: 6e10 a6b2 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -3c215e: 6e10 a6b2 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -3c2164: 0a00 |0006: move-result v0 │ │ -3c2166: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3c2168: 12f2 |0008: const/4 v2, #int -1 // #ff │ │ -3c216a: 2c00 8100 0000 |0009: sparse-switch v0, 0000008a // +00000081 │ │ -3c2170: 2900 5900 |000c: goto/16 0065 // +0059 │ │ -3c2174: 1a00 bf50 |000e: const-string v0, "QueueFragment" // string@50bf │ │ -3c2178: 6e20 9fb2 0400 |0010: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c217e: 0a04 |0013: move-result v4 │ │ -3c2180: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ -3c2184: 284f |0016: goto 0065 // +004f │ │ -3c2186: 1272 |0017: const/4 v2, #int 7 // #7 │ │ -3c2188: 284d |0018: goto 0065 // +004d │ │ -3c218a: 1a00 fd4e |0019: const-string v0, "PlaybackHistoryFragment" // string@4efd │ │ -3c218e: 6e20 9fb2 0400 |001b: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c2194: 0a04 |001e: move-result v4 │ │ -3c2196: 3904 0300 |001f: if-nez v4, 0022 // +0003 │ │ -3c219a: 2844 |0021: goto 0065 // +0044 │ │ -3c219c: 1262 |0022: const/4 v2, #int 6 // #6 │ │ -3c219e: 2842 |0023: goto 0065 // +0042 │ │ -3c21a0: 1a00 7b19 |0024: const-string v0, "DownloadsFragment" // string@197b │ │ -3c21a4: 6e20 9fb2 0400 |0026: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c21aa: 0a04 |0029: move-result v4 │ │ -3c21ac: 3904 0300 |002a: if-nez v4, 002d // +0003 │ │ -3c21b0: 2839 |002c: goto 0065 // +0039 │ │ -3c21b2: 1252 |002d: const/4 v2, #int 5 // #5 │ │ -3c21b4: 2837 |002e: goto 0065 // +0037 │ │ -3c21b6: 1a00 0f1b |002f: const-string v0, "EpisodesFragment" // string@1b0f │ │ -3c21ba: 6e20 9fb2 0400 |0031: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c21c0: 0a04 |0034: move-result v4 │ │ -3c21c2: 3904 0300 |0035: if-nez v4, 0038 // +0003 │ │ -3c21c6: 282e |0037: goto 0065 // +002e │ │ -3c21c8: 1242 |0038: const/4 v2, #int 4 // #4 │ │ -3c21ca: 282c |0039: goto 0065 // +002c │ │ -3c21cc: 1a00 090d |003a: const-string v0, "AddFeedFragment" // string@0d09 │ │ -3c21d0: 6e20 9fb2 0400 |003c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c21d6: 0a04 |003f: move-result v4 │ │ -3c21d8: 3904 0300 |0040: if-nez v4, 0043 // +0003 │ │ -3c21dc: 2823 |0042: goto 0065 // +0023 │ │ -3c21de: 1232 |0043: const/4 v2, #int 3 // #3 │ │ -3c21e0: 2821 |0044: goto 0065 // +0021 │ │ -3c21e2: 1a00 5e20 |0045: const-string v0, "HomeFragment" // string@205e │ │ -3c21e6: 6e20 9fb2 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c21ec: 0a04 |004a: move-result v4 │ │ -3c21ee: 3904 0300 |004b: if-nez v4, 004e // +0003 │ │ -3c21f2: 2818 |004d: goto 0065 // +0018 │ │ -3c21f4: 1222 |004e: const/4 v2, #int 2 // #2 │ │ -3c21f6: 2816 |004f: goto 0065 // +0016 │ │ -3c21f8: 1a00 8e4b |0050: const-string v0, "NewEpisodesFragment" // string@4b8e │ │ -3c21fc: 6e20 9fb2 0400 |0052: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c2202: 0a04 |0055: move-result v4 │ │ -3c2204: 3904 0300 |0056: if-nez v4, 0059 // +0003 │ │ -3c2208: 280d |0058: goto 0065 // +000d │ │ -3c220a: 1212 |0059: const/4 v2, #int 1 // #1 │ │ -3c220c: 280b |005a: goto 0065 // +000b │ │ -3c220e: 1a00 1257 |005b: const-string v0, "SubscriptionFragment" // string@5712 │ │ -3c2212: 6e20 9fb2 0400 |005d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c2218: 0a04 |0060: move-result v4 │ │ -3c221a: 3904 0300 |0061: if-nez v4, 0064 // +0003 │ │ -3c221e: 2802 |0063: goto 0065 // +0002 │ │ -3c2220: 1202 |0064: const/4 v2, #int 0 // #0 │ │ -3c2222: 2b02 4700 0000 |0065: packed-switch v2, 000000ac // +00000047 │ │ -3c2228: 0f01 |0068: return v1 │ │ -3c222a: 1404 2a01 087f |0069: const v4, #float 1.80781e+38 // #7f08012a │ │ -3c2230: 0f04 |006c: return v4 │ │ -3c2232: 1404 0601 087f |006d: const v4, #float 1.8078e+38 // #7f080106 │ │ -3c2238: 0f04 |0070: return v4 │ │ -3c223a: 1404 f600 087f |0071: const v4, #float 1.8078e+38 // #7f0800f6 │ │ -3c2240: 0f04 |0074: return v4 │ │ -3c2242: 1404 0001 087f |0075: const v4, #float 1.8078e+38 // #7f080100 │ │ -3c2248: 0f04 |0078: return v4 │ │ -3c224a: 1404 e100 087f |0079: const v4, #float 1.8078e+38 // #7f0800e1 │ │ -3c2250: 0f04 |007c: return v4 │ │ -3c2252: 1404 0801 087f |007d: const v4, #float 1.8078e+38 // #7f080108 │ │ -3c2258: 0f04 |0080: return v4 │ │ -3c225a: 1404 0901 087f |0081: const v4, #float 1.8078e+38 // #7f080109 │ │ -3c2260: 0f04 |0084: return v4 │ │ -3c2262: 1404 4601 087f |0085: const v4, #float 1.80782e+38 // #7f080146 │ │ -3c2268: 0f04 |0088: return v4 │ │ -3c226a: 0000 |0089: nop // spacer │ │ -3c226c: 0002 0800 ad66 f0a1 e865 22b8 6f40 ... |008a: sparse-switch-data (34 units) │ │ -3c22b0: 0001 0800 0000 0000 2000 0000 1c00 ... |00ac: packed-switch-data (20 units) │ │ +3c2130: |[3c2130] de.danoeh.antennapod.adapter.NavListAdapter.getDrawable:(Ljava/lang/String;)I │ │ +3c2140: 6e10 a6b2 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +3c2146: 6e10 a6b2 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +3c214c: 0a00 |0006: move-result v0 │ │ +3c214e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3c2150: 12f2 |0008: const/4 v2, #int -1 // #ff │ │ +3c2152: 2c00 8100 0000 |0009: sparse-switch v0, 0000008a // +00000081 │ │ +3c2158: 2900 5900 |000c: goto/16 0065 // +0059 │ │ +3c215c: 1a00 bf50 |000e: const-string v0, "QueueFragment" // string@50bf │ │ +3c2160: 6e20 9fb2 0400 |0010: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c2166: 0a04 |0013: move-result v4 │ │ +3c2168: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ +3c216c: 284f |0016: goto 0065 // +004f │ │ +3c216e: 1272 |0017: const/4 v2, #int 7 // #7 │ │ +3c2170: 284d |0018: goto 0065 // +004d │ │ +3c2172: 1a00 fd4e |0019: const-string v0, "PlaybackHistoryFragment" // string@4efd │ │ +3c2176: 6e20 9fb2 0400 |001b: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c217c: 0a04 |001e: move-result v4 │ │ +3c217e: 3904 0300 |001f: if-nez v4, 0022 // +0003 │ │ +3c2182: 2844 |0021: goto 0065 // +0044 │ │ +3c2184: 1262 |0022: const/4 v2, #int 6 // #6 │ │ +3c2186: 2842 |0023: goto 0065 // +0042 │ │ +3c2188: 1a00 7b19 |0024: const-string v0, "DownloadsFragment" // string@197b │ │ +3c218c: 6e20 9fb2 0400 |0026: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c2192: 0a04 |0029: move-result v4 │ │ +3c2194: 3904 0300 |002a: if-nez v4, 002d // +0003 │ │ +3c2198: 2839 |002c: goto 0065 // +0039 │ │ +3c219a: 1252 |002d: const/4 v2, #int 5 // #5 │ │ +3c219c: 2837 |002e: goto 0065 // +0037 │ │ +3c219e: 1a00 0f1b |002f: const-string v0, "EpisodesFragment" // string@1b0f │ │ +3c21a2: 6e20 9fb2 0400 |0031: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c21a8: 0a04 |0034: move-result v4 │ │ +3c21aa: 3904 0300 |0035: if-nez v4, 0038 // +0003 │ │ +3c21ae: 282e |0037: goto 0065 // +002e │ │ +3c21b0: 1242 |0038: const/4 v2, #int 4 // #4 │ │ +3c21b2: 282c |0039: goto 0065 // +002c │ │ +3c21b4: 1a00 090d |003a: const-string v0, "AddFeedFragment" // string@0d09 │ │ +3c21b8: 6e20 9fb2 0400 |003c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c21be: 0a04 |003f: move-result v4 │ │ +3c21c0: 3904 0300 |0040: if-nez v4, 0043 // +0003 │ │ +3c21c4: 2823 |0042: goto 0065 // +0023 │ │ +3c21c6: 1232 |0043: const/4 v2, #int 3 // #3 │ │ +3c21c8: 2821 |0044: goto 0065 // +0021 │ │ +3c21ca: 1a00 5e20 |0045: const-string v0, "HomeFragment" // string@205e │ │ +3c21ce: 6e20 9fb2 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c21d4: 0a04 |004a: move-result v4 │ │ +3c21d6: 3904 0300 |004b: if-nez v4, 004e // +0003 │ │ +3c21da: 2818 |004d: goto 0065 // +0018 │ │ +3c21dc: 1222 |004e: const/4 v2, #int 2 // #2 │ │ +3c21de: 2816 |004f: goto 0065 // +0016 │ │ +3c21e0: 1a00 8e4b |0050: const-string v0, "NewEpisodesFragment" // string@4b8e │ │ +3c21e4: 6e20 9fb2 0400 |0052: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c21ea: 0a04 |0055: move-result v4 │ │ +3c21ec: 3904 0300 |0056: if-nez v4, 0059 // +0003 │ │ +3c21f0: 280d |0058: goto 0065 // +000d │ │ +3c21f2: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +3c21f4: 280b |005a: goto 0065 // +000b │ │ +3c21f6: 1a00 1257 |005b: const-string v0, "SubscriptionFragment" // string@5712 │ │ +3c21fa: 6e20 9fb2 0400 |005d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c2200: 0a04 |0060: move-result v4 │ │ +3c2202: 3904 0300 |0061: if-nez v4, 0064 // +0003 │ │ +3c2206: 2802 |0063: goto 0065 // +0002 │ │ +3c2208: 1202 |0064: const/4 v2, #int 0 // #0 │ │ +3c220a: 2b02 4700 0000 |0065: packed-switch v2, 000000ac // +00000047 │ │ +3c2210: 0f01 |0068: return v1 │ │ +3c2212: 1404 2a01 087f |0069: const v4, #float 1.80781e+38 // #7f08012a │ │ +3c2218: 0f04 |006c: return v4 │ │ +3c221a: 1404 0601 087f |006d: const v4, #float 1.8078e+38 // #7f080106 │ │ +3c2220: 0f04 |0070: return v4 │ │ +3c2222: 1404 f600 087f |0071: const v4, #float 1.8078e+38 // #7f0800f6 │ │ +3c2228: 0f04 |0074: return v4 │ │ +3c222a: 1404 0001 087f |0075: const v4, #float 1.8078e+38 // #7f080100 │ │ +3c2230: 0f04 |0078: return v4 │ │ +3c2232: 1404 e100 087f |0079: const v4, #float 1.8078e+38 // #7f0800e1 │ │ +3c2238: 0f04 |007c: return v4 │ │ +3c223a: 1404 0801 087f |007d: const v4, #float 1.8078e+38 // #7f080108 │ │ +3c2240: 0f04 |0080: return v4 │ │ +3c2242: 1404 0901 087f |0081: const v4, #float 1.8078e+38 // #7f080109 │ │ +3c2248: 0f04 |0084: return v4 │ │ +3c224a: 1404 4601 087f |0085: const v4, #float 1.80782e+38 // #7f080146 │ │ +3c2250: 0f04 |0088: return v4 │ │ +3c2252: 0000 |0089: nop // spacer │ │ +3c2254: 0002 0800 ad66 f0a1 e865 22b8 6f40 ... |008a: sparse-switch-data (34 units) │ │ +3c2298: 0001 0800 0000 0000 2000 0000 1c00 ... |00ac: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x00c0 reg=3 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x00c0 reg=4 (null) Ljava/lang/String; │ │ │ │ @@ -1461134,23 +1461142,23 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3c29ec: |[3c29ec] de.danoeh.antennapod.adapter.NavListAdapter.lambda$bindNavView$3:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ -3c29fc: 2202 6c00 |0000: new-instance v2, Landroid/content/Intent; // type@006c │ │ -3c2a00: 1c03 0118 |0002: const-class v3, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -3c2a04: 7030 5802 1203 |0004: invoke-direct {v2, v1, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3c2a0a: 1a03 064d |0007: const-string v3, "OpenAutoDownloadSettings" // string@4d06 │ │ -3c2a0e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -3c2a10: 6e30 7a02 3200 |000a: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ -3c2a16: 6e20 c000 2100 |000d: invoke-virtual {v1, v2}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@00c0 │ │ -3c2a1c: 0e00 |0010: return-void │ │ +3c29d4: |[3c29d4] de.danoeh.antennapod.adapter.NavListAdapter.lambda$bindNavView$3:(Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ +3c29e4: 2202 6c00 |0000: new-instance v2, Landroid/content/Intent; // type@006c │ │ +3c29e8: 1c03 0118 |0002: const-class v3, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +3c29ec: 7030 5802 1203 |0004: invoke-direct {v2, v1, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3c29f2: 1a03 064d |0007: const-string v3, "OpenAutoDownloadSettings" // string@4d06 │ │ +3c29f6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +3c29f8: 6e30 7a02 3200 |000a: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ +3c29fe: 6e20 c000 2100 |000d: invoke-virtual {v1, v2}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@00c0 │ │ +3c2a04: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x000a line=275 │ │ 0x000d line=276 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/app/Activity; │ │ @@ -1461162,34 +1461170,34 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -3c2a20: |[3c2a20] de.danoeh.antennapod.adapter.NavListAdapter.lambda$bindNavView$4:(Landroid/app/Activity;Landroid/view/View;)V │ │ -3c2a30: 2203 1415 |0000: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3c2a34: 7020 6f81 2300 |0002: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3c2a3a: 1400 c500 127f |0005: const v0, #float 1.94071e+38 // #7f1200c5 │ │ -3c2a40: 6e20 bb81 0300 |0008: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3c2a46: 0c03 |000b: move-result-object v3 │ │ -3c2a48: 1400 c400 127f |000c: const v0, #float 1.94071e+38 // #7f1200c4 │ │ -3c2a4e: 6e20 8f81 0300 |000f: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3c2a54: 0c03 |0012: move-result-object v3 │ │ -3c2a56: 1400 0a00 0401 |0013: const v0, #float 2.42446e-38 // #0104000a │ │ -3c2a5c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3c2a5e: 6e30 ad81 0301 |0017: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3c2a64: 0c03 |001a: move-result-object v3 │ │ -3c2a66: 2200 4918 |001b: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1; // type@1849 │ │ -3c2a6a: 7020 e196 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.:(Landroid/app/Activity;)V // method@96e1 │ │ -3c2a70: 1402 1a02 127f |0020: const v2, #float 1.94078e+38 // #7f12021a │ │ -3c2a76: 6e30 9f81 2300 |0023: invoke-virtual {v3, v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ -3c2a7c: 0c02 |0026: move-result-object v2 │ │ -3c2a7e: 6e10 6814 0200 |0027: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3c2a84: 0e00 |002a: return-void │ │ +3c2a08: |[3c2a08] de.danoeh.antennapod.adapter.NavListAdapter.lambda$bindNavView$4:(Landroid/app/Activity;Landroid/view/View;)V │ │ +3c2a18: 2203 1415 |0000: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3c2a1c: 7020 6f81 2300 |0002: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3c2a22: 1400 c500 127f |0005: const v0, #float 1.94071e+38 // #7f1200c5 │ │ +3c2a28: 6e20 bb81 0300 |0008: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3c2a2e: 0c03 |000b: move-result-object v3 │ │ +3c2a30: 1400 c400 127f |000c: const v0, #float 1.94071e+38 // #7f1200c4 │ │ +3c2a36: 6e20 8f81 0300 |000f: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3c2a3c: 0c03 |0012: move-result-object v3 │ │ +3c2a3e: 1400 0a00 0401 |0013: const v0, #float 2.42446e-38 // #0104000a │ │ +3c2a44: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3c2a46: 6e30 ad81 0301 |0017: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3c2a4c: 0c03 |001a: move-result-object v3 │ │ +3c2a4e: 2200 4918 |001b: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1; // type@1849 │ │ +3c2a52: 7020 e196 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda1;.:(Landroid/app/Activity;)V // method@96e1 │ │ +3c2a58: 1402 1a02 127f |0020: const v2, #float 1.94078e+38 // #7f12021a │ │ +3c2a5e: 6e30 9f81 2300 |0023: invoke-virtual {v3, v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ +3c2a64: 0c02 |0026: move-result-object v2 │ │ +3c2a66: 6e10 6814 0200 |0027: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3c2a6c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0008 line=270 │ │ 0x000f line=271 │ │ 0x0017 line=272 │ │ 0x0023 line=273 │ │ @@ -1461203,18 +1461211,18 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c2a88: |[3c2a88] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$0:(ILandroid/view/View;)V │ │ -3c2a98: 5402 b46c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c2a9c: 7220 f596 1200 |0002: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemClick:(I)V // method@96f5 │ │ -3c2aa2: 0e00 |0005: return-void │ │ +3c2a70: |[3c2a70] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$0:(ILandroid/view/View;)V │ │ +3c2a80: 5402 b46c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c2a84: 7220 f596 1200 |0002: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemClick:(I)V // method@96f5 │ │ +3c2a8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ @@ -1461224,19 +1461232,19 @@ │ │ type : '(ILandroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3c2064: |[3c2064] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$1:(ILandroid/view/View;)Z │ │ -3c2074: 5402 b46c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c2078: 7220 f696 1200 |0002: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemLongClick:(I)Z // method@96f6 │ │ -3c207e: 0a01 |0005: move-result v1 │ │ -3c2080: 0f01 |0006: return v1 │ │ +3c204c: |[3c204c] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$1:(ILandroid/view/View;)Z │ │ +3c205c: 5402 b46c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c2060: 7220 f696 1200 |0002: invoke-interface {v2, v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemLongClick:(I)Z // method@96f6 │ │ +3c2066: 0a01 |0005: move-result v1 │ │ +3c2068: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ @@ -1461246,30 +1461254,30 @@ │ │ type : '(ILandroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -3c2084: |[3c2084] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$2:(ILandroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c2094: 6004 dd00 |0000: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3c2098: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ -3c209c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3c209e: 3404 1600 |0005: if-lt v4, v0, 001b // +0016 │ │ -3c20a2: 1304 0220 |0007: const/16 v4, #int 8194 // #2002 │ │ -3c20a6: 6e20 830b 4500 |0009: invoke-virtual {v5, v4}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b83 │ │ -3c20ac: 0a04 |000c: move-result v4 │ │ -3c20ae: 3804 0e00 |000d: if-eqz v4, 001b // +000e │ │ -3c20b2: 6e10 ff0b 0500 |000f: invoke-virtual {v5}, Landroid/view/MotionEvent;.getButtonState:()I // method@0bff │ │ -3c20b8: 0a04 |0012: move-result v4 │ │ -3c20ba: 1225 |0013: const/4 v5, #int 2 // #2 │ │ -3c20bc: 3354 0700 |0014: if-ne v4, v5, 001b // +0007 │ │ -3c20c0: 5424 b46c |0016: iget-object v4, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c20c4: 7220 f696 3400 |0018: invoke-interface {v4, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemLongClick:(I)Z // method@96f6 │ │ -3c20ca: 0f01 |001b: return v1 │ │ +3c206c: |[3c206c] de.danoeh.antennapod.adapter.NavListAdapter.lambda$onBindViewHolder$2:(ILandroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c207c: 6004 dd00 |0000: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3c2080: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ +3c2084: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3c2086: 3404 1600 |0005: if-lt v4, v0, 001b // +0016 │ │ +3c208a: 1304 0220 |0007: const/16 v4, #int 8194 // #2002 │ │ +3c208e: 6e20 830b 4500 |0009: invoke-virtual {v5, v4}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b83 │ │ +3c2094: 0a04 |000c: move-result v4 │ │ +3c2096: 3804 0e00 |000d: if-eqz v4, 001b // +000e │ │ +3c209a: 6e10 ff0b 0500 |000f: invoke-virtual {v5}, Landroid/view/MotionEvent;.getButtonState:()I // method@0bff │ │ +3c20a0: 0a04 |0012: move-result v4 │ │ +3c20a2: 1225 |0013: const/4 v5, #int 2 // #2 │ │ +3c20a4: 3354 0700 |0014: if-ne v4, v5, 001b // +0007 │ │ +3c20a8: 5424 b46c |0016: iget-object v4, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c20ac: 7220 f696 3400 |0018: invoke-interface {v4, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.onItemLongClick:(I)Z // method@96f6 │ │ +3c20b2: 0f01 |001b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0009 line=216 │ │ 0x000f line=217 │ │ 0x0016 line=218 │ │ locals : │ │ @@ -1461283,39 +1461291,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -3c2aa4: |[3c2aa4] de.danoeh.antennapod.adapter.NavListAdapter.loadItems:()V │ │ -3c2ab4: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3c2ab8: 6201 8093 |0002: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ -3c2abc: 7110 2db4 0100 |0004: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -3c2ac2: 0c01 |0007: move-result-object v1 │ │ -3c2ac4: 7020 19b4 1000 |0008: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -3c2aca: 7100 35b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b035 │ │ -3c2ad0: 0c01 |000e: move-result-object v1 │ │ -3c2ad2: 7220 e7b4 1000 |000f: invoke-interface {v0, v1}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b4e7 │ │ -3c2ad8: 1a01 1557 |0012: const-string v1, "SubscriptionList" // string@5715 │ │ -3c2adc: 7220 dab4 1000 |0014: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3c2ae2: 0a02 |0017: move-result v2 │ │ -3c2ae4: 3802 0900 |0018: if-eqz v2, 0021 // +0009 │ │ -3c2ae8: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -3c2aea: 5c32 b56c |001b: iput-boolean v2, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ -3c2aee: 7220 e6b4 1000 |001d: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ -3c2af4: 2804 |0020: goto 0024 // +0004 │ │ -3c2af6: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -3c2af8: 5c31 b56c |0022: iput-boolean v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ -3c2afc: 5431 b36c |0024: iget-object v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ -3c2b00: 7210 d9b4 0100 |0026: invoke-interface {v1}, Ljava/util/List;.clear:()V // method@b4d9 │ │ -3c2b06: 5431 b36c |0029: iget-object v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ -3c2b0a: 7220 d8b4 0100 |002b: invoke-interface {v1, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ -3c2b10: 6e10 ba41 0300 |002e: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3c2b16: 0e00 |0031: return-void │ │ +3c2a8c: |[3c2a8c] de.danoeh.antennapod.adapter.NavListAdapter.loadItems:()V │ │ +3c2a9c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3c2aa0: 6201 8093 |0002: sget-object v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ +3c2aa4: 7110 2db4 0100 |0004: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +3c2aaa: 0c01 |0007: move-result-object v1 │ │ +3c2aac: 7020 19b4 1000 |0008: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +3c2ab2: 7100 35b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b035 │ │ +3c2ab8: 0c01 |000e: move-result-object v1 │ │ +3c2aba: 7220 e7b4 1000 |000f: invoke-interface {v0, v1}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b4e7 │ │ +3c2ac0: 1a01 1557 |0012: const-string v1, "SubscriptionList" // string@5715 │ │ +3c2ac4: 7220 dab4 1000 |0014: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3c2aca: 0a02 |0017: move-result v2 │ │ +3c2acc: 3802 0900 |0018: if-eqz v2, 0021 // +0009 │ │ +3c2ad0: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +3c2ad2: 5c32 b56c |001b: iput-boolean v2, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ +3c2ad6: 7220 e6b4 1000 |001d: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ +3c2adc: 2804 |0020: goto 0024 // +0004 │ │ +3c2ade: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +3c2ae0: 5c31 b56c |0022: iput-boolean v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ +3c2ae4: 5431 b36c |0024: iget-object v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ +3c2ae8: 7210 d9b4 0100 |0026: invoke-interface {v1}, Ljava/util/List;.clear:()V // method@b4d9 │ │ +3c2aee: 5431 b36c |0029: iget-object v1, v3, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ +3c2af2: 7220 d8b4 0100 |002b: invoke-interface {v1, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ +3c2af8: 6e10 ba41 0300 |002e: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3c2afe: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x000b line=90 │ │ 0x000f line=91 │ │ 0x0014 line=93 │ │ 0x001b line=98 │ │ @@ -1461333,19 +1461341,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c23a4: |[3c23a4] de.danoeh.antennapod.adapter.NavListAdapter.getFragmentTags:()Ljava/util/List; │ │ -3c23b4: 5410 b36c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ -3c23b8: 7110 92b4 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@b492 │ │ -3c23be: 0c00 |0005: move-result-object v0 │ │ -3c23c0: 1100 |0006: return-object v0 │ │ +3c238c: |[3c238c] de.danoeh.antennapod.adapter.NavListAdapter.getFragmentTags:()Ljava/util/List; │ │ +3c239c: 5410 b36c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ +3c23a0: 7110 92b4 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@b492 │ │ +3c23a6: 0c00 |0005: move-result-object v0 │ │ +3c23a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/NavListAdapter;) │ │ @@ -1461353,24 +1461361,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3c22d8: |[3c22d8] de.danoeh.antennapod.adapter.NavListAdapter.getItemCount:()I │ │ -3c22e8: 6e10 0997 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ -3c22ee: 0a00 |0003: move-result v0 │ │ -3c22f0: 5521 b56c |0004: iget-boolean v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ -3c22f4: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ -3c22f8: 5421 b46c |0008: iget-object v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c22fc: 7210 ec96 0100 |000a: invoke-interface {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getCount:()I // method@96ec │ │ -3c2302: 0a01 |000d: move-result v1 │ │ -3c2304: b010 |000e: add-int/2addr v0, v1 │ │ -3c2306: 0f00 |000f: return v0 │ │ +3c22c0: |[3c22c0] de.danoeh.antennapod.adapter.NavListAdapter.getItemCount:()I │ │ +3c22d0: 6e10 0997 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ +3c22d6: 0a00 |0003: move-result v0 │ │ +3c22d8: 5521 b56c |0004: iget-boolean v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ +3c22dc: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ +3c22e0: 5421 b46c |0008: iget-object v1, v2, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c22e4: 7210 ec96 0100 |000a: invoke-interface {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getCount:()I // method@96ec │ │ +3c22ea: 0a01 |000d: move-result v1 │ │ +3c22ec: b010 |000e: add-int/2addr v0, v1 │ │ +3c22ee: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x0008 line=145 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ @@ -1461380,43 +1461388,43 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -3c23c4: |[3c23c4] de.danoeh.antennapod.adapter.NavListAdapter.getItemId:(I)J │ │ -3c23d4: 6e20 0797 5400 |0000: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9707 │ │ -3c23da: 0a00 |0003: move-result v0 │ │ -3c23dc: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -3c23de: 3310 1000 |0005: if-ne v0, v1, 0015 // +0010 │ │ -3c23e2: 5440 b46c |0007: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c23e6: 6e10 0997 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ -3c23ec: 0a01 |000c: move-result v1 │ │ -3c23ee: b115 |000d: sub-int/2addr v5, v1 │ │ -3c23f0: 7220 ee96 5000 |000e: invoke-interface {v0, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@96ee │ │ -3c23f6: 0c05 |0011: move-result-object v5 │ │ -3c23f8: 5350 798d |0012: iget-wide v0, v5, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ -3c23fc: 1000 |0014: return-wide v0 │ │ -3c23fe: 3900 1800 |0015: if-nez v0, 002d // +0018 │ │ -3c2402: 5440 b36c |0017: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ -3c2406: 7220 ddb4 5000 |0019: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c240c: 0c05 |001c: move-result-object v5 │ │ -3c240e: 1f05 721e |001d: check-cast v5, Ljava/lang/String; // type@1e72 │ │ -3c2412: 6e10 a6b2 0500 |001f: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -3c2418: 0a05 |0022: move-result v5 │ │ -3c241a: 8150 |0023: int-to-long v0, v5 │ │ -3c241c: 7120 4cb2 1000 |0024: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b24c │ │ -3c2422: 0b00 |0027: move-result-wide v0 │ │ -3c2424: 7d00 |0028: neg-long v0, v0 │ │ -3c2426: 1602 0100 |0029: const-wide/16 v2, #int 1 // #1 │ │ -3c242a: bc20 |002b: sub-long/2addr v0, v2 │ │ -3c242c: 1000 |002c: return-wide v0 │ │ -3c242e: 1600 0000 |002d: const-wide/16 v0, #int 0 // #0 │ │ -3c2432: 1000 |002f: return-wide v0 │ │ +3c23ac: |[3c23ac] de.danoeh.antennapod.adapter.NavListAdapter.getItemId:(I)J │ │ +3c23bc: 6e20 0797 5400 |0000: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9707 │ │ +3c23c2: 0a00 |0003: move-result v0 │ │ +3c23c4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +3c23c6: 3310 1000 |0005: if-ne v0, v1, 0015 // +0010 │ │ +3c23ca: 5440 b46c |0007: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c23ce: 6e10 0997 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ +3c23d4: 0a01 |000c: move-result v1 │ │ +3c23d6: b115 |000d: sub-int/2addr v5, v1 │ │ +3c23d8: 7220 ee96 5000 |000e: invoke-interface {v0, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@96ee │ │ +3c23de: 0c05 |0011: move-result-object v5 │ │ +3c23e0: 5350 798d |0012: iget-wide v0, v5, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ +3c23e4: 1000 |0014: return-wide v0 │ │ +3c23e6: 3900 1800 |0015: if-nez v0, 002d // +0018 │ │ +3c23ea: 5440 b36c |0017: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ +3c23ee: 7220 ddb4 5000 |0019: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c23f4: 0c05 |001c: move-result-object v5 │ │ +3c23f6: 1f05 721e |001d: check-cast v5, Ljava/lang/String; // type@1e72 │ │ +3c23fa: 6e10 a6b2 0500 |001f: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +3c2400: 0a05 |0022: move-result v5 │ │ +3c2402: 8150 |0023: int-to-long v0, v5 │ │ +3c2404: 7120 4cb2 1000 |0024: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b24c │ │ +3c240a: 0b00 |0027: move-result-wide v0 │ │ +3c240c: 7d00 |0028: neg-long v0, v0 │ │ +3c240e: 1602 0100 |0029: const-wide/16 v2, #int 1 // #1 │ │ +3c2412: bc20 |002b: sub-long/2addr v0, v2 │ │ +3c2414: 1000 |002c: return-wide v0 │ │ +3c2416: 1600 0000 |002d: const-wide/16 v0, #int 0 // #0 │ │ +3c241a: 1000 |002f: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0007 line=154 │ │ 0x0017 line=156 │ │ locals : │ │ 0x0000 - 0x0030 reg=4 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ @@ -1461427,29 +1461435,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -3c2308: |[3c2308] de.danoeh.antennapod.adapter.NavListAdapter.getItemViewType:(I)I │ │ -3c2318: 3a02 0c00 |0000: if-ltz v2, 000c // +000c │ │ -3c231c: 5410 b36c |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ -3c2320: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c2326: 0a00 |0007: move-result v0 │ │ -3c2328: 3502 0400 |0008: if-ge v2, v0, 000c // +0004 │ │ -3c232c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3c232e: 0f02 |000b: return v2 │ │ -3c2330: 6e10 0997 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ -3c2336: 0a00 |000f: move-result v0 │ │ -3c2338: 3502 0400 |0010: if-ge v2, v0, 0014 // +0004 │ │ -3c233c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -3c233e: 0f02 |0013: return v2 │ │ -3c2340: 1222 |0014: const/4 v2, #int 2 // #2 │ │ -3c2342: 0f02 |0015: return v2 │ │ +3c22f0: |[3c22f0] de.danoeh.antennapod.adapter.NavListAdapter.getItemViewType:(I)I │ │ +3c2300: 3a02 0c00 |0000: if-ltz v2, 000c // +000c │ │ +3c2304: 5410 b36c |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ +3c2308: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c230e: 0a00 |0007: move-result v0 │ │ +3c2310: 3502 0400 |0008: if-ge v2, v0, 000c // +0004 │ │ +3c2314: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3c2316: 0f02 |000b: return v2 │ │ +3c2318: 6e10 0997 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ +3c231e: 0a00 |000f: move-result v0 │ │ +3c2320: 3502 0400 |0010: if-ge v2, v0, 0014 // +0004 │ │ +3c2324: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +3c2326: 0f02 |0013: return v2 │ │ +3c2328: 1222 |0014: const/4 v2, #int 2 // #2 │ │ +3c232a: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=164 │ │ 0x000c line=166 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x0016 reg=2 (null) I │ │ @@ -1461459,21 +1461467,21 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3c237c: |[3c237c] de.danoeh.antennapod.adapter.NavListAdapter.getLabel:(Ljava/lang/String;)Ljava/lang/String; │ │ -3c238c: 6200 8093 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ -3c2390: 7120 eab6 2000 |0002: invoke-static {v0, v2}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([Ljava/lang/Object;Ljava/lang/Object;)I // method@b6ea │ │ -3c2396: 0a02 |0005: move-result v2 │ │ -3c2398: 5410 b66c |0006: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.titles:[Ljava/lang/String; // field@6cb6 │ │ -3c239c: 4602 0002 |0008: aget-object v2, v0, v2 │ │ -3c23a0: 1102 |000a: return-object v2 │ │ +3c2364: |[3c2364] de.danoeh.antennapod.adapter.NavListAdapter.getLabel:(Ljava/lang/String;)Ljava/lang/String; │ │ +3c2374: 6200 8093 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ +3c2378: 7120 eab6 2000 |0002: invoke-static {v0, v2}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([Ljava/lang/Object;Ljava/lang/Object;)I // method@b6ea │ │ +3c237e: 0a02 |0005: move-result v2 │ │ +3c2380: 5410 b66c |0006: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.titles:[Ljava/lang/String; // field@6cb6 │ │ +3c2384: 4602 0002 |0008: aget-object v2, v0, v2 │ │ +3c2388: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0006 line=111 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ @@ -1461483,26 +1461491,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3c2344: |[3c2344] de.danoeh.antennapod.adapter.NavListAdapter.getSubscriptionOffset:()I │ │ -3c2354: 5410 b36c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ -3c2358: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c235e: 0a00 |0005: move-result v0 │ │ -3c2360: 3d00 0b00 |0006: if-lez v0, 0011 // +000b │ │ -3c2364: 5410 b36c |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ -3c2368: 7210 e9b4 0000 |000a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c236e: 0a00 |000d: move-result v0 │ │ -3c2370: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3c2374: 2802 |0010: goto 0012 // +0002 │ │ -3c2376: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -3c2378: 0f00 |0012: return v0 │ │ +3c232c: |[3c232c] de.danoeh.antennapod.adapter.NavListAdapter.getSubscriptionOffset:()I │ │ +3c233c: 5410 b36c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ +3c2340: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c2346: 0a00 |0005: move-result v0 │ │ +3c2348: 3d00 0b00 |0006: if-lez v0, 0011 // +000b │ │ +3c234c: 5410 b36c |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ +3c2350: 7210 e9b4 0000 |000a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c2356: 0a00 |000d: move-result v0 │ │ +3c2358: d800 0001 |000e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3c235c: 2802 |0010: goto 0012 // +0002 │ │ +3c235e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +3c2360: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ │ │ #6 : (in Lde/danoeh/antennapod/adapter/NavListAdapter;) │ │ @@ -1461510,18 +1461518,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c2b18: |[3c2b18] de.danoeh.antennapod.adapter.NavListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c2b28: 1f01 4f18 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; // type@184f │ │ -3c2b2c: 6e30 1197 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;I)V // method@9711 │ │ -3c2b32: 0e00 |0005: return-void │ │ +3c2b00: |[3c2b00] de.danoeh.antennapod.adapter.NavListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c2b10: 1f01 4f18 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; // type@184f │ │ +3c2b14: 6e30 1197 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;I)V // method@9711 │ │ +3c2b1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1461531,76 +1461539,76 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 127 16-bit code units │ │ -3c2b34: |[3c2b34] de.danoeh.antennapod.adapter.NavListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;I)V │ │ -3c2b44: 6e20 0797 8600 |0000: invoke-virtual {v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9707 │ │ -3c2b4a: 0a00 |0003: move-result v0 │ │ -3c2b4c: 5471 101a |0004: iget-object v1, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2b50: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3c2b52: 6e20 690d 2100 |0007: invoke-virtual {v1, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ -3c2b58: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -3c2b5a: 3900 1500 |000b: if-nez v0, 0020 // +0015 │ │ -3c2b5e: 5462 b36c |000d: iget-object v2, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ -3c2b62: 7220 ddb4 8200 |000f: invoke-interface {v2, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c2b68: 0c02 |0012: move-result-object v2 │ │ -3c2b6a: 1f02 721e |0013: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -3c2b6e: 6e20 0897 2600 |0015: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getLabel:(Ljava/lang/String;)Ljava/lang/String; // method@9708 │ │ -3c2b74: 0c02 |0018: move-result-object v2 │ │ -3c2b76: 0773 |0019: move-object v3, v7 │ │ -3c2b78: 1f03 5118 |001a: check-cast v3, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder; // type@1851 │ │ -3c2b7c: 7040 0097 2638 |001c: invoke-direct {v6, v2, v8, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindNavView:(Ljava/lang/String;ILde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;)V // method@9700 │ │ -3c2b82: 2834 |001f: goto 0053 // +0034 │ │ -3c2b84: 3310 0900 |0020: if-ne v0, v1, 0029 // +0009 │ │ -3c2b88: 0772 |0022: move-object v2, v7 │ │ -3c2b8a: 1f02 4d18 |0023: check-cast v2, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder; // type@184d │ │ -3c2b8e: 7020 0197 2600 |0025: invoke-direct {v6, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindSectionDivider:(Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;)V // method@9701 │ │ -3c2b94: 282b |0028: goto 0053 // +002b │ │ -3c2b96: 6e10 0997 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ -3c2b9c: 0a02 |002c: move-result v2 │ │ -3c2b9e: 9102 0802 |002d: sub-int v2, v8, v2 │ │ -3c2ba2: 5463 b46c |002f: iget-object v3, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c2ba6: 7220 ee96 2300 |0031: invoke-interface {v3, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@96ee │ │ -3c2bac: 0c02 |0034: move-result-object v2 │ │ -3c2bae: 0773 |0035: move-object v3, v7 │ │ -3c2bb0: 1f03 4e18 |0036: check-cast v3, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder; // type@184e │ │ -3c2bb4: 7030 ff96 2603 |0038: invoke-direct {v6, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindListItem:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V // method@96ff │ │ -3c2bba: 5424 7b8d |003b: iget-object v4, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -3c2bbe: 6205 778d |003d: sget-object v5, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -3c2bc2: 3354 0800 |003f: if-ne v4, v5, 0047 // +0008 │ │ -3c2bc6: 1f02 5919 |0041: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ -3c2bca: 7030 fe96 2603 |0043: invoke-direct {v6, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindFeedView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V // method@96fe │ │ -3c2bd0: 2806 |0046: goto 004c // +0006 │ │ -3c2bd2: 1f02 5a19 |0047: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ -3c2bd6: 7030 0297 2603 |0049: invoke-direct {v6, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindTagView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V // method@9702 │ │ -3c2bdc: 5472 101a |004c: iget-object v2, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2be0: 5463 b46c |004e: iget-object v3, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c2be4: 6e20 690d 3200 |0050: invoke-virtual {v2, v3}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ -3c2bea: 3210 2b00 |0053: if-eq v0, v1, 007e // +002b │ │ -3c2bee: 5470 101a |0055: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2bf2: 5461 b46c |0057: iget-object v1, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ -3c2bf6: 7220 f396 8100 |0059: invoke-interface {v1, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.isSelected:(I)Z // method@96f3 │ │ -3c2bfc: 0a01 |005c: move-result v1 │ │ -3c2bfe: 6e20 820d 1000 |005d: invoke-virtual {v0, v1}, Landroid/view/View;.setSelected:(Z)V // method@0d82 │ │ -3c2c04: 5470 101a |0060: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2c08: 2201 4a18 |0062: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2; // type@184a │ │ -3c2c0c: 7030 e396 6108 |0064: invoke-direct {v1, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@96e3 │ │ -3c2c12: 6e20 680d 1000 |0067: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c2c18: 5470 101a |006a: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2c1c: 2201 4b18 |006c: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3; // type@184b │ │ -3c2c20: 7030 e596 6108 |006e: invoke-direct {v1, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@96e5 │ │ -3c2c26: 6e20 6d0d 1000 |0071: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3c2c2c: 5477 101a |0074: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2c30: 2200 4c18 |0076: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4; // type@184c │ │ -3c2c34: 7030 e796 6008 |0078: invoke-direct {v0, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@96e7 │ │ -3c2c3a: 6e20 6f0d 0700 |007b: invoke-virtual {v7, v0}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c2c40: 0e00 |007e: return-void │ │ +3c2b1c: |[3c2b1c] de.danoeh.antennapod.adapter.NavListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;I)V │ │ +3c2b2c: 6e20 0797 8600 |0000: invoke-virtual {v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9707 │ │ +3c2b32: 0a00 |0003: move-result v0 │ │ +3c2b34: 5471 101a |0004: iget-object v1, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2b38: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3c2b3a: 6e20 690d 2100 |0007: invoke-virtual {v1, v2}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ +3c2b40: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +3c2b42: 3900 1500 |000b: if-nez v0, 0020 // +0015 │ │ +3c2b46: 5462 b36c |000d: iget-object v2, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.fragmentTags:Ljava/util/List; // field@6cb3 │ │ +3c2b4a: 7220 ddb4 8200 |000f: invoke-interface {v2, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c2b50: 0c02 |0012: move-result-object v2 │ │ +3c2b52: 1f02 721e |0013: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +3c2b56: 6e20 0897 2600 |0015: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getLabel:(Ljava/lang/String;)Ljava/lang/String; // method@9708 │ │ +3c2b5c: 0c02 |0018: move-result-object v2 │ │ +3c2b5e: 0773 |0019: move-object v3, v7 │ │ +3c2b60: 1f03 5118 |001a: check-cast v3, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder; // type@1851 │ │ +3c2b64: 7040 0097 2638 |001c: invoke-direct {v6, v2, v8, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindNavView:(Ljava/lang/String;ILde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;)V // method@9700 │ │ +3c2b6a: 2834 |001f: goto 0053 // +0034 │ │ +3c2b6c: 3310 0900 |0020: if-ne v0, v1, 0029 // +0009 │ │ +3c2b70: 0772 |0022: move-object v2, v7 │ │ +3c2b72: 1f02 4d18 |0023: check-cast v2, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder; // type@184d │ │ +3c2b76: 7020 0197 2600 |0025: invoke-direct {v6, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindSectionDivider:(Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;)V // method@9701 │ │ +3c2b7c: 282b |0028: goto 0053 // +002b │ │ +3c2b7e: 6e10 0997 0600 |0029: invoke-virtual {v6}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ +3c2b84: 0a02 |002c: move-result v2 │ │ +3c2b86: 9102 0802 |002d: sub-int v2, v8, v2 │ │ +3c2b8a: 5463 b46c |002f: iget-object v3, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c2b8e: 7220 ee96 2300 |0031: invoke-interface {v3, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@96ee │ │ +3c2b94: 0c02 |0034: move-result-object v2 │ │ +3c2b96: 0773 |0035: move-object v3, v7 │ │ +3c2b98: 1f03 4e18 |0036: check-cast v3, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder; // type@184e │ │ +3c2b9c: 7030 ff96 2603 |0038: invoke-direct {v6, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindListItem:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V // method@96ff │ │ +3c2ba2: 5424 7b8d |003b: iget-object v4, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +3c2ba6: 6205 778d |003d: sget-object v5, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +3c2baa: 3354 0800 |003f: if-ne v4, v5, 0047 // +0008 │ │ +3c2bae: 1f02 5919 |0041: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ +3c2bb2: 7030 fe96 2603 |0043: invoke-direct {v6, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindFeedView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V // method@96fe │ │ +3c2bb8: 2806 |0046: goto 004c // +0006 │ │ +3c2bba: 1f02 5a19 |0047: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ +3c2bbe: 7030 0297 2603 |0049: invoke-direct {v6, v2, v3}, Lde/danoeh/antennapod/adapter/NavListAdapter;.bindTagView:(Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;)V // method@9702 │ │ +3c2bc4: 5472 101a |004c: iget-object v2, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2bc8: 5463 b46c |004e: iget-object v3, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c2bcc: 6e20 690d 3200 |0050: invoke-virtual {v2, v3}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ +3c2bd2: 3210 2b00 |0053: if-eq v0, v1, 007e // +002b │ │ +3c2bd6: 5470 101a |0055: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2bda: 5461 b46c |0057: iget-object v1, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@6cb4 │ │ +3c2bde: 7220 f396 8100 |0059: invoke-interface {v1, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;.isSelected:(I)Z // method@96f3 │ │ +3c2be4: 0a01 |005c: move-result v1 │ │ +3c2be6: 6e20 820d 1000 |005d: invoke-virtual {v0, v1}, Landroid/view/View;.setSelected:(Z)V // method@0d82 │ │ +3c2bec: 5470 101a |0060: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2bf0: 2201 4a18 |0062: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2; // type@184a │ │ +3c2bf4: 7030 e396 6108 |0064: invoke-direct {v1, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@96e3 │ │ +3c2bfa: 6e20 680d 1000 |0067: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c2c00: 5470 101a |006a: iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2c04: 2201 4b18 |006c: new-instance v1, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3; // type@184b │ │ +3c2c08: 7030 e596 6108 |006e: invoke-direct {v1, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@96e5 │ │ +3c2c0e: 6e20 6d0d 1000 |0071: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3c2c14: 5477 101a |0074: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2c18: 2200 4c18 |0076: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4; // type@184c │ │ +3c2c1c: 7030 e796 6008 |0078: invoke-direct {v0, v6, v8}, Lde/danoeh/antennapod/adapter/NavListAdapter$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/adapter/NavListAdapter;I)V // method@96e7 │ │ +3c2c22: 6e20 6f0d 0700 |007b: invoke-virtual {v7, v0}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c2c28: 0e00 |007e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0004 line=194 │ │ 0x000d line=196 │ │ 0x0022 line=198 │ │ 0x0029 line=200 │ │ @@ -1461624,18 +1461632,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3c2010: |[3c2010] de.danoeh.antennapod.adapter.NavListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c2020: 6e30 1397 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; // method@9713 │ │ -3c2026: 0c01 |0003: move-result-object v1 │ │ -3c2028: 1101 |0004: return-object v1 │ │ +3c1ff8: |[3c1ff8] de.danoeh.antennapod.adapter.NavListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c2008: 6e30 1397 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; // method@9713 │ │ +3c200e: 0c01 |0003: move-result-object v1 │ │ +3c2010: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1461645,42 +1461653,42 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -3c20cc: |[3c20cc] de.danoeh.antennapod.adapter.NavListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; │ │ -3c20dc: 5440 b26c |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ -3c20e0: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c20e6: 0c00 |0005: move-result-object v0 │ │ -3c20e8: 1f00 6200 |0006: check-cast v0, Landroid/content/Context; // type@0062 │ │ -3c20ec: 7110 a50b 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3c20f2: 0c00 |000b: move-result-object v0 │ │ -3c20f4: 1401 a300 0d7f |000c: const v1, #float 1.87424e+38 // #7f0d00a3 │ │ -3c20fa: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -3c20fc: 3906 0c00 |0010: if-nez v6, 001c // +000c │ │ -3c2100: 2206 5118 |0012: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder; // type@1851 │ │ -3c2104: 6e40 a90b 1025 |0014: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3c210a: 0c05 |0017: move-result-object v5 │ │ -3c210c: 7020 f796 5600 |0018: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.:(Landroid/view/View;)V // method@96f7 │ │ -3c2112: 1106 |001b: return-object v6 │ │ -3c2114: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -3c2116: 3336 0f00 |001d: if-ne v6, v3, 002c // +000f │ │ -3c211a: 2206 4d18 |001f: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder; // type@184d │ │ -3c211e: 1401 a400 0d7f |0021: const v1, #float 1.87424e+38 // #7f0d00a4 │ │ -3c2124: 6e40 a90b 1025 |0024: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3c212a: 0c05 |0027: move-result-object v5 │ │ -3c212c: 7020 e996 5600 |0028: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.:(Landroid/view/View;)V // method@96e9 │ │ -3c2132: 1106 |002b: return-object v6 │ │ -3c2134: 2206 4e18 |002c: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder; // type@184e │ │ -3c2138: 6e40 a90b 1025 |002e: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3c213e: 0c05 |0031: move-result-object v5 │ │ -3c2140: 7020 ea96 5600 |0032: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.:(Landroid/view/View;)V // method@96ea │ │ -3c2146: 1106 |0035: return-object v6 │ │ +3c20b4: |[3c20b4] de.danoeh.antennapod.adapter.NavListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/NavListAdapter$Holder; │ │ +3c20c4: 5440 b26c |0000: iget-object v0, v4, Lde/danoeh/antennapod/adapter/NavListAdapter;.activity:Ljava/lang/ref/WeakReference; // field@6cb2 │ │ +3c20c8: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c20ce: 0c00 |0005: move-result-object v0 │ │ +3c20d0: 1f00 6200 |0006: check-cast v0, Landroid/content/Context; // type@0062 │ │ +3c20d4: 7110 a50b 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3c20da: 0c00 |000b: move-result-object v0 │ │ +3c20dc: 1401 a300 0d7f |000c: const v1, #float 1.87424e+38 // #7f0d00a3 │ │ +3c20e2: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +3c20e4: 3906 0c00 |0010: if-nez v6, 001c // +000c │ │ +3c20e8: 2206 5118 |0012: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder; // type@1851 │ │ +3c20ec: 6e40 a90b 1025 |0014: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3c20f2: 0c05 |0017: move-result-object v5 │ │ +3c20f4: 7020 f796 5600 |0018: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.:(Landroid/view/View;)V // method@96f7 │ │ +3c20fa: 1106 |001b: return-object v6 │ │ +3c20fc: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +3c20fe: 3336 0f00 |001d: if-ne v6, v3, 002c // +000f │ │ +3c2102: 2206 4d18 |001f: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder; // type@184d │ │ +3c2106: 1401 a400 0d7f |0021: const v1, #float 1.87424e+38 // #7f0d00a4 │ │ +3c210c: 6e40 a90b 1025 |0024: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3c2112: 0c05 |0027: move-result-object v5 │ │ +3c2114: 7020 e996 5600 |0028: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.:(Landroid/view/View;)V // method@96e9 │ │ +3c211a: 1106 |002b: return-object v6 │ │ +3c211c: 2206 4e18 |002c: new-instance v6, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder; // type@184e │ │ +3c2120: 6e40 a90b 1025 |002e: invoke-virtual {v0, v1, v5, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3c2126: 0c05 |0031: move-result-object v5 │ │ +3c2128: 7020 ea96 5600 |0032: invoke-direct {v6, v5}, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.:(Landroid/view/View;)V // method@96ea │ │ +3c212e: 1106 |0035: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0012 line=182 │ │ 0x001f line=184 │ │ 0x002c line=186 │ │ locals : │ │ @@ -1461693,21 +1461701,21 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3c2c44: |[3c2c44] de.danoeh.antennapod.adapter.NavListAdapter.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -3c2c54: 1a01 ffc5 |0000: const-string v1, "prefHiddenDrawerItems" // string@c5ff │ │ -3c2c58: 6e20 9fb2 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3c2c5e: 0a01 |0005: move-result v1 │ │ -3c2c60: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -3c2c64: 7010 0f97 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.loadItems:()V // method@970f │ │ -3c2c6a: 0e00 |000b: return-void │ │ +3c2c2c: |[3c2c2c] de.danoeh.antennapod.adapter.NavListAdapter.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +3c2c3c: 1a01 ffc5 |0000: const-string v1, "prefHiddenDrawerItems" // string@c5ff │ │ +3c2c40: 6e20 9fb2 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3c2c46: 0a01 |0005: move-result v1 │ │ +3c2c48: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +3c2c4c: 7010 0f97 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.loadItems:()V // method@970f │ │ +3c2c52: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=83 │ │ 0x0008 line=84 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/SharedPreferences; │ │ @@ -1461776,17 +1461784,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c31f0: |[3c31f0] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; │ │ -3c3200: 5400 c36c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ -3c3204: 1100 |0002: return-object v0 │ │ +3c31d8: |[3c31d8] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$fgetselectedIds:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)Ljava/util/HashSet; │ │ +3c31e8: 5400 c36c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ +3c31ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/SelectableAdapter;) │ │ @@ -1461794,17 +1461802,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/ActionMode;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c3208: |[3c3208] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$fputactionMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/ActionMode;)V │ │ -3c3218: 5b01 c06c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ -3c321c: 0e00 |0002: return-void │ │ +3c31f0: |[3c31f0] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$fputactionMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/ActionMode;)V │ │ +3c3200: 5b01 c06c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ +3c3204: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/view/ActionMode; │ │ │ │ @@ -1461813,17 +1461821,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c3220: |[3c3220] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$mcallOnEndSelectMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V │ │ -3c3230: 7010 2d97 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.callOnEndSelectMode:()V // method@972d │ │ -3c3236: 0e00 |0003: return-void │ │ +3c3208: |[3c3208] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$mcallOnEndSelectMode:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V │ │ +3c3218: 7010 2d97 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.callOnEndSelectMode:()V // method@972d │ │ +3c321e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/SelectableAdapter;) │ │ @@ -1461831,17 +1461839,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/MenuItem;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c3238: |[3c3238] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$mtoggleSelectAllIcon:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/MenuItem;Z)V │ │ -3c3248: 7030 3897 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.toggleSelectAllIcon:(Landroid/view/MenuItem;Z)V // method@9738 │ │ -3c324e: 0e00 |0003: return-void │ │ +3c3220: |[3c3220] de.danoeh.antennapod.adapter.SelectableAdapter.-$$Nest$mtoggleSelectAllIcon:(Lde/danoeh/antennapod/adapter/SelectableAdapter;Landroid/view/MenuItem;Z)V │ │ +3c3230: 7030 3897 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.toggleSelectAllIcon:(Landroid/view/MenuItem;Z)V // method@9738 │ │ +3c3236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1461851,25 +1461859,25 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3c3250: |[3c3250] de.danoeh.antennapod.adapter.SelectableAdapter.:(Landroid/app/Activity;)V │ │ -3c3260: 7010 af41 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ -3c3266: 2200 ef1e |0003: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -3c326a: 7010 b6b4 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -3c3270: 5b10 c36c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ -3c3274: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c3276: 5c10 c46c |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ -3c327a: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -3c327c: 5910 c56c |000e: iput v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6cc5 │ │ -3c3280: 5b12 c16c |0010: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6cc1 │ │ -3c3284: 0e00 |0012: return-void │ │ +3c3238: |[3c3238] de.danoeh.antennapod.adapter.SelectableAdapter.:(Landroid/app/Activity;)V │ │ +3c3248: 7010 af41 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ +3c324e: 2200 ef1e |0003: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +3c3252: 7010 b6b4 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +3c3258: 5b10 c36c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ +3c325c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c325e: 5c10 c46c |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ +3c3262: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +3c3264: 5910 c56c |000e: iput v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6cc5 │ │ +3c3268: 5b12 c16c |0010: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6cc1 │ │ +3c326c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=21 │ │ 0x000b line=24 │ │ 0x000e line=25 │ │ 0x0010 line=28 │ │ @@ -1461882,19 +1461890,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c3288: |[3c3288] de.danoeh.antennapod.adapter.SelectableAdapter.callOnEndSelectMode:()V │ │ -3c3298: 5410 c26c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6cc2 │ │ -3c329c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3c32a0: 7210 2697 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;.onEndSelectMode:()V // method@9726 │ │ -3c32a6: 0e00 |0007: return-void │ │ +3c3270: |[3c3270] de.danoeh.antennapod.adapter.SelectableAdapter.callOnEndSelectMode:()V │ │ +3c3280: 5410 c26c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6cc2 │ │ +3c3284: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3c3288: 7210 2697 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;.onEndSelectMode:()V // method@9726 │ │ +3c328e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ │ │ @@ -1461903,26 +1461911,26 @@ │ │ type : '(Landroid/view/MenuItem;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -3c3418: |[3c3418] de.danoeh.antennapod.adapter.SelectableAdapter.toggleSelectAllIcon:(Landroid/view/MenuItem;Z)V │ │ -3c3428: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ -3c342c: 1402 3701 087f |0002: const v2, #float 1.80781e+38 // #7f080137 │ │ -3c3432: 7220 e90b 2100 |0005: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0be9 │ │ -3c3438: 1402 7900 127f |0008: const v2, #float 1.9407e+38 // #7f120079 │ │ -3c343e: 7220 f50b 2100 |000b: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bf5 │ │ -3c3444: 280d |000e: goto 001b // +000d │ │ -3c3446: 1402 3601 087f |000f: const v2, #float 1.80781e+38 // #7f080136 │ │ -3c344c: 7220 e90b 2100 |0012: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0be9 │ │ -3c3452: 1402 ef02 127f |0015: const v2, #float 1.94083e+38 // #7f1202ef │ │ -3c3458: 7220 f50b 2100 |0018: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bf5 │ │ -3c345e: 0e00 |001b: return-void │ │ +3c3400: |[3c3400] de.danoeh.antennapod.adapter.SelectableAdapter.toggleSelectAllIcon:(Landroid/view/MenuItem;Z)V │ │ +3c3410: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ +3c3414: 1402 3701 087f |0002: const v2, #float 1.80781e+38 // #7f080137 │ │ +3c341a: 7220 e90b 2100 |0005: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0be9 │ │ +3c3420: 1402 7900 127f |0008: const v2, #float 1.9407e+38 // #7f120079 │ │ +3c3426: 7220 f50b 2100 |000b: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bf5 │ │ +3c342c: 280d |000e: goto 001b // +000d │ │ +3c342e: 1402 3601 087f |000f: const v2, #float 1.80781e+38 // #7f080136 │ │ +3c3434: 7220 e90b 2100 |0012: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0be9 │ │ +3c343a: 1402 ef02 127f |0015: const v2, #float 1.94083e+38 // #7f1202ef │ │ +3c3440: 7220 f50b 2100 |0018: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@0bf5 │ │ +3c3446: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=148 │ │ 0x000b line=149 │ │ 0x0012 line=151 │ │ 0x0018 line=152 │ │ locals : │ │ @@ -1461936,22 +1461944,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -3c32a8: |[3c32a8] de.danoeh.antennapod.adapter.SelectableAdapter.endSelectMode:()V │ │ -3c32b8: 6e10 3097 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c32be: 0a00 |0003: move-result v0 │ │ -3c32c0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -3c32c4: 7010 2d97 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.callOnEndSelectMode:()V // method@972d │ │ -3c32ca: 5410 c06c |0009: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ -3c32ce: 6e10 430b 0000 |000b: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@0b43 │ │ -3c32d4: 0e00 |000e: return-void │ │ +3c3290: |[3c3290] de.danoeh.antennapod.adapter.SelectableAdapter.endSelectMode:()V │ │ +3c32a0: 6e10 3097 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c32a6: 0a00 |0003: move-result v0 │ │ +3c32a8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +3c32ac: 7010 2d97 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.callOnEndSelectMode:()V // method@972d │ │ +3c32b2: 5410 c06c |0009: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ +3c32b6: 6e10 430b 0000 |000b: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@0b43 │ │ +3c32bc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x0009 line=91 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ @@ -1461961,19 +1461969,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c31d0: |[3c31d0] de.danoeh.antennapod.adapter.SelectableAdapter.getSelectedCount:()I │ │ -3c31e0: 5410 c36c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ -3c31e4: 6e10 bfb4 0000 |0002: invoke-virtual {v0}, Ljava/util/HashSet;.size:()I // method@b4bf │ │ -3c31ea: 0a00 |0005: move-result v0 │ │ -3c31ec: 0f00 |0006: return v0 │ │ +3c31b8: |[3c31b8] de.danoeh.antennapod.adapter.SelectableAdapter.getSelectedCount:()I │ │ +3c31c8: 5410 c36c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ +3c31cc: 6e10 bfb4 0000 |0002: invoke-virtual {v0}, Ljava/util/HashSet;.size:()I // method@b4bf │ │ +3c31d2: 0a00 |0005: move-result v0 │ │ +3c31d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/SelectableAdapter;) │ │ @@ -1461981,21 +1461989,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -3c3168: |[3c3168] de.danoeh.antennapod.adapter.SelectableAdapter.inActionMode:()Z │ │ -3c3178: 5410 c06c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ -3c317c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -3c3180: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -3c3182: 2802 |0005: goto 0007 // +0002 │ │ -3c3184: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3c3186: 0f00 |0007: return v0 │ │ +3c3150: |[3c3150] de.danoeh.antennapod.adapter.SelectableAdapter.inActionMode:()Z │ │ +3c3160: 5410 c06c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ +3c3164: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +3c3168: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +3c316a: 2802 |0005: goto 0007 // +0002 │ │ +3c316c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3c316e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/SelectableAdapter;) │ │ @@ -1462003,23 +1462011,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3c3188: |[3c3188] de.danoeh.antennapod.adapter.SelectableAdapter.isSelected:(I)Z │ │ -3c3198: 5430 c36c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ -3c319c: 6e20 b541 4300 |0002: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41b5 │ │ -3c31a2: 0b01 |0005: move-result-wide v1 │ │ -3c31a4: 7120 48b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3c31aa: 0c04 |0009: move-result-object v4 │ │ -3c31ac: 6e20 bbb4 4000 |000a: invoke-virtual {v0, v4}, Ljava/util/HashSet;.contains:(Ljava/lang/Object;)Z // method@b4bb │ │ -3c31b2: 0a04 |000d: move-result v4 │ │ -3c31b4: 0f04 |000e: return v4 │ │ +3c3170: |[3c3170] de.danoeh.antennapod.adapter.SelectableAdapter.isSelected:(I)Z │ │ +3c3180: 5430 c36c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ +3c3184: 6e20 b541 4300 |0002: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41b5 │ │ +3c318a: 0b01 |0005: move-result-wide v1 │ │ +3c318c: 7120 48b2 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3c3192: 0c04 |0009: move-result-object v4 │ │ +3c3194: 6e20 bbb4 4000 |000a: invoke-virtual {v0, v4}, Ljava/util/HashSet;.contains:(Ljava/lang/Object;)Z // method@b4bb │ │ +3c319a: 0a04 |000d: move-result v4 │ │ +3c319c: 0f04 |000e: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ 0x0000 - 0x000f reg=4 (null) I │ │ │ │ @@ -1462028,17 +1462036,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c32d8: |[3c32d8] de.danoeh.antennapod.adapter.SelectableAdapter.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V │ │ -3c32e8: 5b01 c26c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6cc2 │ │ -3c32ec: 0e00 |0002: return-void │ │ +3c32c0: |[3c32c0] de.danoeh.antennapod.adapter.SelectableAdapter.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V │ │ +3c32d0: 5b01 c26c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6cc2 │ │ +3c32d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; │ │ │ │ @@ -1462047,26 +1462055,26 @@ │ │ type : '(IIZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3c3344: |[3c3344] de.danoeh.antennapod.adapter.SelectableAdapter.setSelected:(IIZ)V │ │ -3c3354: 0130 |0000: move v0, v3 │ │ -3c3356: 3540 0e00 |0001: if-ge v0, v4, 000f // +000e │ │ -3c335a: 6e10 b441 0200 |0003: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41b4 │ │ -3c3360: 0a01 |0006: move-result v1 │ │ -3c3362: 3510 0800 |0007: if-ge v0, v1, 000f // +0008 │ │ -3c3366: 6e30 3497 0205 |0009: invoke-virtual {v2, v0, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@9734 │ │ -3c336c: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3c3370: 28f3 |000e: goto 0001 // -000d │ │ -3c3372: b134 |000f: sub-int/2addr v4, v3 │ │ -3c3374: 6e30 bf41 3204 |0010: invoke-virtual {v2, v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRangeChanged:(II)V // method@41bf │ │ -3c337a: 0e00 |0013: return-void │ │ +3c332c: |[3c332c] de.danoeh.antennapod.adapter.SelectableAdapter.setSelected:(IIZ)V │ │ +3c333c: 0130 |0000: move v0, v3 │ │ +3c333e: 3540 0e00 |0001: if-ge v0, v4, 000f // +000e │ │ +3c3342: 6e10 b441 0200 |0003: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41b4 │ │ +3c3348: 0a01 |0006: move-result v1 │ │ +3c334a: 3510 0800 |0007: if-ge v0, v1, 000f // +0008 │ │ +3c334e: 6e30 3497 0205 |0009: invoke-virtual {v2, v0, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@9734 │ │ +3c3354: d800 0001 |000c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3c3358: 28f3 |000e: goto 0001 // -000d │ │ +3c335a: b134 |000f: sub-int/2addr v4, v3 │ │ +3c335c: 6e30 bf41 3204 |0010: invoke-virtual {v2, v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRangeChanged:(II)V // method@41bf │ │ +3c3362: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=123 │ │ 0x0009 line=124 │ │ 0x0010 line=126 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ @@ -1462079,31 +1462087,31 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -3c32f0: |[3c32f0] de.danoeh.antennapod.adapter.SelectableAdapter.setSelected:(IZ)V │ │ -3c3300: 3804 1000 |0000: if-eqz v4, 0010 // +0010 │ │ -3c3304: 5424 c36c |0002: iget-object v4, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ -3c3308: 6e20 b541 3200 |0004: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41b5 │ │ -3c330e: 0b00 |0007: move-result-wide v0 │ │ -3c3310: 7120 48b2 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3c3316: 0c03 |000b: move-result-object v3 │ │ -3c3318: 6e20 b9b4 3400 |000c: invoke-virtual {v4, v3}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b4b9 │ │ -3c331e: 280e |000f: goto 001d // +000e │ │ -3c3320: 5424 c36c |0010: iget-object v4, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ -3c3324: 6e20 b541 3200 |0012: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41b5 │ │ -3c332a: 0b00 |0015: move-result-wide v0 │ │ -3c332c: 7120 48b2 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3c3332: 0c03 |0019: move-result-object v3 │ │ -3c3334: 6e20 beb4 3400 |001a: invoke-virtual {v4, v3}, Ljava/util/HashSet;.remove:(Ljava/lang/Object;)Z // method@b4be │ │ -3c333a: 6e10 3a97 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@973a │ │ -3c3340: 0e00 |0020: return-void │ │ +3c32d8: |[3c32d8] de.danoeh.antennapod.adapter.SelectableAdapter.setSelected:(IZ)V │ │ +3c32e8: 3804 1000 |0000: if-eqz v4, 0010 // +0010 │ │ +3c32ec: 5424 c36c |0002: iget-object v4, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ +3c32f0: 6e20 b541 3200 |0004: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41b5 │ │ +3c32f6: 0b00 |0007: move-result-wide v0 │ │ +3c32f8: 7120 48b2 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3c32fe: 0c03 |000b: move-result-object v3 │ │ +3c3300: 6e20 b9b4 3400 |000c: invoke-virtual {v4, v3}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b4b9 │ │ +3c3306: 280e |000f: goto 001d // +000e │ │ +3c3308: 5424 c36c |0010: iget-object v4, v2, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ +3c330c: 6e20 b541 3200 |0012: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41b5 │ │ +3c3312: 0b00 |0015: move-result-wide v0 │ │ +3c3314: 7120 48b2 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3c331a: 0c03 |0019: move-result-object v3 │ │ +3c331c: 6e20 beb4 3400 |001a: invoke-virtual {v4, v3}, Ljava/util/HashSet;.remove:(Ljava/lang/Object;)Z // method@b4be │ │ +3c3322: 6e10 3a97 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@973a │ │ +3c3328: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=107 │ │ 0x0010 line=109 │ │ 0x001d line=111 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ @@ -1462115,17 +1462123,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c337c: |[3c337c] de.danoeh.antennapod.adapter.SelectableAdapter.setTotalNumberOfItems:(I)V │ │ -3c338c: 5901 c56c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6cc5 │ │ -3c3390: 0e00 |0002: return-void │ │ +3c3364: |[3c3364] de.danoeh.antennapod.adapter.SelectableAdapter.setTotalNumberOfItems:(I)V │ │ +3c3374: 5901 c56c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6cc5 │ │ +3c3378: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1462134,17 +1462142,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c31b8: |[3c31b8] de.danoeh.antennapod.adapter.SelectableAdapter.shouldSelectLazyLoadedItems:()Z │ │ -3c31c8: 5510 c46c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ -3c31cc: 0f00 |0002: return v0 │ │ +3c31a0: |[3c31a0] de.danoeh.antennapod.adapter.SelectableAdapter.shouldSelectLazyLoadedItems:()Z │ │ +3c31b0: 5510 c46c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ +3c31b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/adapter/SelectableAdapter; │ │ │ │ #9 : (in Lde/danoeh/antennapod/adapter/SelectableAdapter;) │ │ @@ -1462152,41 +1462160,41 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -3c3394: |[3c3394] de.danoeh.antennapod.adapter.SelectableAdapter.startSelectMode:(I)V │ │ -3c33a4: 6e10 3097 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c33aa: 0a00 |0003: move-result v0 │ │ -3c33ac: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -3c33b0: 6e10 2e97 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -3c33b6: 5430 c26c |0009: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6cc2 │ │ -3c33ba: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ -3c33be: 7210 2797 0000 |000d: invoke-interface {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;.onStartSelectMode:()V // method@9727 │ │ -3c33c4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3c33c6: 5c30 c46c |0011: iput-boolean v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ -3c33ca: 5430 c36c |0013: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ -3c33ce: 6e10 bab4 0000 |0015: invoke-virtual {v0}, Ljava/util/HashSet;.clear:()V // method@b4ba │ │ -3c33d4: 5430 c36c |0018: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ -3c33d8: 6e20 b541 4300 |001a: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41b5 │ │ -3c33de: 0b01 |001d: move-result-wide v1 │ │ -3c33e0: 7120 48b2 2100 |001e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3c33e6: 0c04 |0021: move-result-object v4 │ │ -3c33e8: 6e20 b9b4 4000 |0022: invoke-virtual {v0, v4}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b4b9 │ │ -3c33ee: 6e10 ba41 0300 |0025: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3c33f4: 5434 c16c |0028: iget-object v4, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6cc1 │ │ -3c33f8: 2200 5618 |002a: new-instance v0, Lde/danoeh/antennapod/adapter/SelectableAdapter$1; // type@1856 │ │ -3c33fc: 7020 2197 3000 |002c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V // method@9721 │ │ -3c3402: 6e20 bf00 0400 |002f: invoke-virtual {v4, v0}, Landroid/app/Activity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@00bf │ │ -3c3408: 0c04 |0032: move-result-object v4 │ │ -3c340a: 5b34 c06c |0033: iput-object v4, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ -3c340e: 6e10 3a97 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@973a │ │ -3c3414: 0e00 |0038: return-void │ │ +3c337c: |[3c337c] de.danoeh.antennapod.adapter.SelectableAdapter.startSelectMode:(I)V │ │ +3c338c: 6e10 3097 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c3392: 0a00 |0003: move-result v0 │ │ +3c3394: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +3c3398: 6e10 2e97 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +3c339e: 5430 c26c |0009: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.onSelectModeListener:Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener; // field@6cc2 │ │ +3c33a2: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ +3c33a6: 7210 2797 0000 |000d: invoke-interface {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;.onStartSelectMode:()V // method@9727 │ │ +3c33ac: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3c33ae: 5c30 c46c |0011: iput-boolean v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ +3c33b2: 5430 c36c |0013: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ +3c33b6: 6e10 bab4 0000 |0015: invoke-virtual {v0}, Ljava/util/HashSet;.clear:()V // method@b4ba │ │ +3c33bc: 5430 c36c |0018: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ +3c33c0: 6e20 b541 4300 |001a: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemId:(I)J // method@41b5 │ │ +3c33c6: 0b01 |001d: move-result-wide v1 │ │ +3c33c8: 7120 48b2 2100 |001e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3c33ce: 0c04 |0021: move-result-object v4 │ │ +3c33d0: 6e20 b9b4 4000 |0022: invoke-virtual {v0, v4}, Ljava/util/HashSet;.add:(Ljava/lang/Object;)Z // method@b4b9 │ │ +3c33d6: 6e10 ba41 0300 |0025: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3c33dc: 5434 c16c |0028: iget-object v4, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6cc1 │ │ +3c33e0: 2200 5618 |002a: new-instance v0, Lde/danoeh/antennapod/adapter/SelectableAdapter$1; // type@1856 │ │ +3c33e4: 7020 2197 3000 |002c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter$1;.:(Lde/danoeh/antennapod/adapter/SelectableAdapter;)V // method@9721 │ │ +3c33ea: 6e20 bf00 0400 |002f: invoke-virtual {v4, v0}, Landroid/app/Activity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@00bf │ │ +3c33f0: 0c04 |0032: move-result-object v4 │ │ +3c33f2: 5b34 c06c |0033: iput-object v4, v3, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ +3c33f6: 6e10 3a97 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@973a │ │ +3c33fc: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0006 line=33 │ │ 0x0009 line=36 │ │ 0x000d line=37 │ │ 0x0011 line=40 │ │ @@ -1462204,26 +1462212,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3c3460: |[3c3460] de.danoeh.antennapod.adapter.SelectableAdapter.toggleSelection:(I)V │ │ -3c3470: 6e20 3197 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ -3c3476: 0a00 |0003: move-result v0 │ │ -3c3478: df00 0001 |0004: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -3c347c: 6e30 3497 2100 |0006: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@9734 │ │ -3c3482: 6e20 bb41 2100 |0009: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(I)V // method@41bb │ │ -3c3488: 5412 c36c |000c: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ -3c348c: 6e10 bfb4 0200 |000e: invoke-virtual {v2}, Ljava/util/HashSet;.size:()I // method@b4bf │ │ -3c3492: 0a02 |0011: move-result v2 │ │ -3c3494: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ -3c3498: 6e10 2e97 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -3c349e: 0e00 |0017: return-void │ │ +3c3448: |[3c3448] de.danoeh.antennapod.adapter.SelectableAdapter.toggleSelection:(I)V │ │ +3c3458: 6e20 3197 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ +3c345e: 0a00 |0003: move-result v0 │ │ +3c3460: df00 0001 |0004: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +3c3464: 6e30 3497 2100 |0006: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@9734 │ │ +3c346a: 6e20 bb41 2100 |0009: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(I)V // method@41bb │ │ +3c3470: 5412 c36c |000c: iget-object v2, v1, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ +3c3474: 6e10 bfb4 0200 |000e: invoke-virtual {v2}, Ljava/util/HashSet;.size:()I // method@b4bf │ │ +3c347a: 0a02 |0011: move-result v2 │ │ +3c347c: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ +3c3480: 6e10 2e97 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +3c3486: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=133 │ │ 0x0014 line=134 │ │ locals : │ │ @@ -1462235,55 +1462243,55 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -3c34a0: |[3c34a0] de.danoeh.antennapod.adapter.SelectableAdapter.updateTitle:()V │ │ -3c34b0: 5470 c06c |0000: iget-object v0, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ -3c34b4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3c34b8: 0e00 |0004: return-void │ │ -3c34ba: 6e10 b441 0700 |0005: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41b4 │ │ -3c34c0: 0a00 |0008: move-result v0 │ │ -3c34c2: 5471 c36c |0009: iget-object v1, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ -3c34c6: 6e10 bfb4 0100 |000b: invoke-virtual {v1}, Ljava/util/HashSet;.size:()I // method@b4bf │ │ -3c34cc: 0a01 |000e: move-result v1 │ │ -3c34ce: 5272 c56c |000f: iget v2, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6cc5 │ │ -3c34d2: 12f3 |0011: const/4 v3, #int -1 // #ff │ │ -3c34d4: 3232 0e00 |0012: if-eq v2, v3, 0020 // +000e │ │ -3c34d8: 5570 c46c |0014: iget-boolean v0, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ -3c34dc: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -3c34e0: 6e10 b441 0700 |0018: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41b4 │ │ -3c34e6: 0a00 |001b: move-result v0 │ │ -3c34e8: 9100 0200 |001c: sub-int v0, v2, v0 │ │ -3c34ec: b001 |001e: add-int/2addr v1, v0 │ │ -3c34ee: 0120 |001f: move v0, v2 │ │ -3c34f0: 5472 c06c |0020: iget-object v2, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ -3c34f4: 5473 c16c |0022: iget-object v3, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6cc1 │ │ -3c34f8: 6e10 2e02 0300 |0024: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3c34fe: 0c03 |0027: move-result-object v3 │ │ -3c3500: 5474 c36c |0028: iget-object v4, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ -3c3504: 6e10 bfb4 0400 |002a: invoke-virtual {v4}, Ljava/util/HashSet;.size:()I // method@b4bf │ │ -3c350a: 0a04 |002d: move-result v4 │ │ -3c350c: 1225 |002e: const/4 v5, #int 2 // #2 │ │ -3c350e: 2355 0e21 |002f: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ -3c3512: 1206 |0031: const/4 v6, #int 0 // #0 │ │ -3c3514: 7110 38b2 0100 |0032: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3c351a: 0c01 |0035: move-result-object v1 │ │ -3c351c: 4d01 0506 |0036: aput-object v1, v5, v6 │ │ -3c3520: 1211 |0038: const/4 v1, #int 1 // #1 │ │ -3c3522: 7110 38b2 0000 |0039: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3c3528: 0c00 |003c: move-result-object v0 │ │ -3c352a: 4d00 0501 |003d: aput-object v0, v5, v1 │ │ -3c352e: 1400 0e00 117f |003f: const v0, #float 1.92738e+38 // #7f11000e │ │ -3c3534: 6e40 0a03 0354 |0042: invoke-virtual {v3, v0, v4, v5}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -3c353a: 0c00 |0045: move-result-object v0 │ │ -3c353c: 6e20 450b 0200 |0046: invoke-virtual {v2, v0}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@0b45 │ │ -3c3542: 0e00 |0049: return-void │ │ +3c3488: |[3c3488] de.danoeh.antennapod.adapter.SelectableAdapter.updateTitle:()V │ │ +3c3498: 5470 c06c |0000: iget-object v0, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ +3c349c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3c34a0: 0e00 |0004: return-void │ │ +3c34a2: 6e10 b441 0700 |0005: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41b4 │ │ +3c34a8: 0a00 |0008: move-result v0 │ │ +3c34aa: 5471 c36c |0009: iget-object v1, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ +3c34ae: 6e10 bfb4 0100 |000b: invoke-virtual {v1}, Ljava/util/HashSet;.size:()I // method@b4bf │ │ +3c34b4: 0a01 |000e: move-result v1 │ │ +3c34b6: 5272 c56c |000f: iget v2, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.totalNumberOfItems:I // field@6cc5 │ │ +3c34ba: 12f3 |0011: const/4 v3, #int -1 // #ff │ │ +3c34bc: 3232 0e00 |0012: if-eq v2, v3, 0020 // +000e │ │ +3c34c0: 5570 c46c |0014: iget-boolean v0, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ +3c34c4: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +3c34c8: 6e10 b441 0700 |0018: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@41b4 │ │ +3c34ce: 0a00 |001b: move-result v0 │ │ +3c34d0: 9100 0200 |001c: sub-int v0, v2, v0 │ │ +3c34d4: b001 |001e: add-int/2addr v1, v0 │ │ +3c34d6: 0120 |001f: move v0, v2 │ │ +3c34d8: 5472 c06c |0020: iget-object v2, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.actionMode:Landroid/view/ActionMode; // field@6cc0 │ │ +3c34dc: 5473 c16c |0022: iget-object v3, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.activity:Landroid/app/Activity; // field@6cc1 │ │ +3c34e0: 6e10 2e02 0300 |0024: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3c34e6: 0c03 |0027: move-result-object v3 │ │ +3c34e8: 5474 c36c |0028: iget-object v4, v7, Lde/danoeh/antennapod/adapter/SelectableAdapter;.selectedIds:Ljava/util/HashSet; // field@6cc3 │ │ +3c34ec: 6e10 bfb4 0400 |002a: invoke-virtual {v4}, Ljava/util/HashSet;.size:()I // method@b4bf │ │ +3c34f2: 0a04 |002d: move-result v4 │ │ +3c34f4: 1225 |002e: const/4 v5, #int 2 // #2 │ │ +3c34f6: 2355 0e21 |002f: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ +3c34fa: 1206 |0031: const/4 v6, #int 0 // #0 │ │ +3c34fc: 7110 38b2 0100 |0032: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3c3502: 0c01 |0035: move-result-object v1 │ │ +3c3504: 4d01 0506 |0036: aput-object v1, v5, v6 │ │ +3c3508: 1211 |0038: const/4 v1, #int 1 // #1 │ │ +3c350a: 7110 38b2 0000 |0039: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3c3510: 0c00 |003c: move-result-object v0 │ │ +3c3512: 4d00 0501 |003d: aput-object v0, v5, v1 │ │ +3c3516: 1400 0e00 117f |003f: const v0, #float 1.92738e+38 // #7f11000e │ │ +3c351c: 6e40 0a03 0354 |0042: invoke-virtual {v3, v0, v4, v5}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +3c3522: 0c00 |0045: move-result-object v0 │ │ +3c3524: 6e20 450b 0200 |0046: invoke-virtual {v2, v0}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@0b45 │ │ +3c352a: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=160 │ │ 0x0009 line=161 │ │ 0x000f line=162 │ │ 0x0014 line=164 │ │ @@ -1462330,18 +1462338,18 @@ │ │ type : '(Lcom/google/android/material/chip/Chip;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c3584: |[3c3584] de.danoeh.antennapod.adapter.SimpleChipAdapter$ViewHolder.:(Lcom/google/android/material/chip/Chip;)V │ │ -3c3594: 7020 3343 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ -3c359a: 5b01 c86c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6cc8 │ │ -3c359e: 0e00 |0005: return-void │ │ +3c356c: |[3c356c] de.danoeh.antennapod.adapter.SimpleChipAdapter$ViewHolder.:(Lcom/google/android/material/chip/Chip;)V │ │ +3c357c: 7020 3343 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ +3c3582: 5b01 c86c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6cc8 │ │ +3c3586: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/google/android/material/chip/Chip; │ │ @@ -1462383,17 +1462391,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;ILandroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3c3650: |[3c3650] de.danoeh.antennapod.adapter.SimpleChipAdapter.$r8$lambda$1BnIPX7WlVB9eaUEHTZlwq_Rcqc:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;ILandroid/view/View;)V │ │ -3c3660: 7030 4397 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.lambda$onBindViewHolder$0:(ILandroid/view/View;)V // method@9743 │ │ -3c3666: 0e00 |0003: return-void │ │ +3c3638: |[3c3638] de.danoeh.antennapod.adapter.SimpleChipAdapter.$r8$lambda$1BnIPX7WlVB9eaUEHTZlwq_Rcqc:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;ILandroid/view/View;)V │ │ +3c3648: 7030 4397 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.lambda$onBindViewHolder$0:(ILandroid/view/View;)V // method@9743 │ │ +3c364e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/SimpleChipAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1462403,20 +1462411,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3c3668: |[3c3668] de.danoeh.antennapod.adapter.SimpleChipAdapter.:(Landroid/content/Context;)V │ │ -3c3678: 7010 af41 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ -3c367e: 5b01 c96c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.context:Landroid/content/Context; // field@6cc9 │ │ -3c3682: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -3c3684: 6e20 ce41 1000 |0006: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ -3c368a: 0e00 |0009: return-void │ │ +3c3650: |[3c3650] de.danoeh.antennapod.adapter.SimpleChipAdapter.:(Landroid/content/Context;)V │ │ +3c3660: 7010 af41 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ +3c3666: 5b01 c96c |0003: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.context:Landroid/content/Context; // field@6cc9 │ │ +3c366a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +3c366c: 6e20 ce41 1000 |0006: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ +3c3672: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0003 line=16 │ │ 0x0006 line=17 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/adapter/SimpleChipAdapter; │ │ @@ -1462427,17 +1462435,17 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3c368c: |[3c368c] de.danoeh.antennapod.adapter.SimpleChipAdapter.lambda$onBindViewHolder$0:(ILandroid/view/View;)V │ │ -3c369c: 6e20 4897 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onRemoveClicked:(I)V // method@9748 │ │ -3c36a2: 0e00 |0003: return-void │ │ +3c3674: |[3c3674] de.danoeh.antennapod.adapter.SimpleChipAdapter.lambda$onBindViewHolder$0:(ILandroid/view/View;)V │ │ +3c3684: 6e20 4897 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onRemoveClicked:(I)V // method@9748 │ │ +3c368a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/SimpleChipAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1462454,20 +1462462,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3c35fc: |[3c35fc] de.danoeh.antennapod.adapter.SimpleChipAdapter.getItemCount:()I │ │ -3c360c: 6e10 4097 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@9740 │ │ -3c3612: 0c00 |0003: move-result-object v0 │ │ -3c3614: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c361a: 0a00 |0007: move-result v0 │ │ -3c361c: 0f00 |0008: return v0 │ │ +3c35e4: |[3c35e4] de.danoeh.antennapod.adapter.SimpleChipAdapter.getItemCount:()I │ │ +3c35f4: 6e10 4097 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@9740 │ │ +3c35fa: 0c00 |0003: move-result-object v0 │ │ +3c35fc: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c3602: 0a00 |0007: move-result v0 │ │ +3c3604: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/adapter/SimpleChipAdapter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/SimpleChipAdapter;) │ │ @@ -1462475,24 +1462483,24 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3c3620: |[3c3620] de.danoeh.antennapod.adapter.SimpleChipAdapter.getItemId:(I)J │ │ -3c3630: 6e10 4097 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@9740 │ │ -3c3636: 0c00 |0003: move-result-object v0 │ │ -3c3638: 7220 ddb4 3000 |0004: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c363e: 0c03 |0007: move-result-object v3 │ │ -3c3640: 1f03 721e |0008: check-cast v3, Ljava/lang/String; // type@1e72 │ │ -3c3644: 6e10 a6b2 0300 |000a: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -3c364a: 0a03 |000d: move-result v3 │ │ -3c364c: 8130 |000e: int-to-long v0, v3 │ │ -3c364e: 1000 |000f: return-wide v0 │ │ +3c3608: |[3c3608] de.danoeh.antennapod.adapter.SimpleChipAdapter.getItemId:(I)J │ │ +3c3618: 6e10 4097 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@9740 │ │ +3c361e: 0c00 |0003: move-result-object v0 │ │ +3c3620: 7220 ddb4 3000 |0004: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c3626: 0c03 |0007: move-result-object v3 │ │ +3c3628: 1f03 721e |0008: check-cast v3, Ljava/lang/String; // type@1e72 │ │ +3c362c: 6e10 a6b2 0300 |000a: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +3c3632: 0a03 |000d: move-result v3 │ │ +3c3634: 8130 |000e: int-to-long v0, v3 │ │ +3c3636: 1000 |000f: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/adapter/SimpleChipAdapter; │ │ 0x0000 - 0x0010 reg=3 (null) I │ │ │ │ @@ -1462501,18 +1462509,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c36a4: |[3c36a4] de.danoeh.antennapod.adapter.SimpleChipAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c36b4: 1f01 5a18 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // type@185a │ │ -3c36b8: 6e30 4597 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;I)V // method@9745 │ │ -3c36be: 0e00 |0005: return-void │ │ +3c368c: |[3c368c] de.danoeh.antennapod.adapter.SimpleChipAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c369c: 1f01 5a18 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // type@185a │ │ +3c36a0: 6e30 4597 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;I)V // method@9745 │ │ +3c36a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/SimpleChipAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1462522,27 +1462530,27 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3c36c0: |[3c36c0] de.danoeh.antennapod.adapter.SimpleChipAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;I)V │ │ -3c36d0: 5430 c86c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6cc8 │ │ -3c36d4: 6e10 4097 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@9740 │ │ -3c36da: 0c01 |0005: move-result-object v1 │ │ -3c36dc: 7220 ddb4 4100 |0006: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c36e2: 0c01 |0009: move-result-object v1 │ │ -3c36e4: 1f01 441e |000a: check-cast v1, Ljava/lang/CharSequence; // type@1e44 │ │ -3c36e8: 6e20 9412 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c36ee: 5433 c86c |000f: iget-object v3, v3, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6cc8 │ │ -3c36f2: 2200 5918 |0011: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0; // type@1859 │ │ -3c36f6: 7030 3b97 2004 |0013: invoke-direct {v0, v2, v4}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;I)V // method@973b │ │ -3c36fc: 6e20 f57e 0300 |0016: invoke-virtual {v3, v0}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7ef5 │ │ -3c3702: 0e00 |0019: return-void │ │ +3c36a8: |[3c36a8] de.danoeh.antennapod.adapter.SimpleChipAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;I)V │ │ +3c36b8: 5430 c86c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6cc8 │ │ +3c36bc: 6e10 4097 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.getChips:()Ljava/util/List; // method@9740 │ │ +3c36c2: 0c01 |0005: move-result-object v1 │ │ +3c36c4: 7220 ddb4 4100 |0006: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c36ca: 0c01 |0009: move-result-object v1 │ │ +3c36cc: 1f01 441e |000a: check-cast v1, Ljava/lang/CharSequence; // type@1e44 │ │ +3c36d0: 6e20 9412 1000 |000c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c36d6: 5433 c86c |000f: iget-object v3, v3, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@6cc8 │ │ +3c36da: 2200 5918 |0011: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0; // type@1859 │ │ +3c36de: 7030 3b97 2004 |0013: invoke-direct {v0, v2, v4}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;I)V // method@973b │ │ +3c36e4: 6e20 f57e 0300 |0016: invoke-virtual {v3, v0}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7ef5 │ │ +3c36ea: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x000f line=36 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/adapter/SimpleChipAdapter; │ │ 0x0000 - 0x001a reg=3 (null) Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; │ │ @@ -1462553,18 +1462561,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3c35a0: |[3c35a0] de.danoeh.antennapod.adapter.SimpleChipAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c35b0: 6e30 4797 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // method@9747 │ │ -3c35b6: 0c01 |0003: move-result-object v1 │ │ -3c35b8: 1101 |0004: return-object v1 │ │ +3c3588: |[3c3588] de.danoeh.antennapod.adapter.SimpleChipAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c3598: 6e30 4797 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // method@9747 │ │ +3c359e: 0c01 |0003: move-result-object v1 │ │ +3c35a0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/SimpleChipAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1462574,25 +1462582,25 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3c35bc: |[3c35bc] de.danoeh.antennapod.adapter.SimpleChipAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; │ │ -3c35cc: 2201 bc14 |0000: new-instance v1, Lcom/google/android/material/chip/Chip; // type@14bc │ │ -3c35d0: 5402 c96c |0002: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.context:Landroid/content/Context; // field@6cc9 │ │ -3c35d4: 7020 5a7e 2100 |0004: invoke-direct {v1, v2}, Lcom/google/android/material/chip/Chip;.:(Landroid/content/Context;)V // method@7e5a │ │ -3c35da: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3c35dc: 6e20 dd7e 2100 |0008: invoke-virtual {v1, v2}, Lcom/google/android/material/chip/Chip;.setCloseIconVisible:(Z)V // method@7edd │ │ -3c35e2: 1402 f400 087f |000b: const v2, #float 1.8078e+38 // #7f0800f4 │ │ -3c35e8: 6e20 d57e 2100 |000e: invoke-virtual {v1, v2}, Lcom/google/android/material/chip/Chip;.setCloseIconResource:(I)V // method@7ed5 │ │ -3c35ee: 2202 5a18 |0011: new-instance v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // type@185a │ │ -3c35f2: 7020 3d97 1200 |0013: invoke-direct {v2, v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.:(Lcom/google/android/material/chip/Chip;)V // method@973d │ │ -3c35f8: 1102 |0016: return-object v2 │ │ +3c35a4: |[3c35a4] de.danoeh.antennapod.adapter.SimpleChipAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; │ │ +3c35b4: 2201 bc14 |0000: new-instance v1, Lcom/google/android/material/chip/Chip; // type@14bc │ │ +3c35b8: 5402 c96c |0002: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.context:Landroid/content/Context; // field@6cc9 │ │ +3c35bc: 7020 5a7e 2100 |0004: invoke-direct {v1, v2}, Lcom/google/android/material/chip/Chip;.:(Landroid/content/Context;)V // method@7e5a │ │ +3c35c2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3c35c4: 6e20 dd7e 2100 |0008: invoke-virtual {v1, v2}, Lcom/google/android/material/chip/Chip;.setCloseIconVisible:(Z)V // method@7edd │ │ +3c35ca: 1402 f400 087f |000b: const v2, #float 1.8078e+38 // #7f0800f4 │ │ +3c35d0: 6e20 d57e 2100 |000e: invoke-virtual {v1, v2}, Lcom/google/android/material/chip/Chip;.setCloseIconResource:(I)V // method@7ed5 │ │ +3c35d6: 2202 5a18 |0011: new-instance v2, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder; // type@185a │ │ +3c35da: 7020 3d97 1200 |0013: invoke-direct {v2, v1}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter$ViewHolder;.:(Lcom/google/android/material/chip/Chip;)V // method@973d │ │ +3c35e0: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0008 line=28 │ │ 0x000e line=29 │ │ 0x0011 line=30 │ │ locals : │ │ @@ -1462636,17 +1462644,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c3964: |[3c3964] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.:()V │ │ -3c3974: 7010 0442 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@4204 │ │ -3c397a: 0e00 |0003: return-void │ │ +3c394c: |[3c394c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.:()V │ │ +3c395c: 7010 0442 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@4204 │ │ +3c3962: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$GridDividerItemDecorator; │ │ │ │ Virtual methods - │ │ @@ -1462655,24 +1462663,24 @@ │ │ type : '(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -3c397c: |[3c397c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -3c398c: 6f54 0642 1032 |0000: invoke-super {v0, v1, v2, v3, v4}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V // method@4206 │ │ -3c3992: 6e10 810c 0300 |0003: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ -3c3998: 0c02 |0006: move-result-object v2 │ │ -3c399a: 1503 803f |0007: const/high16 v3, #int 1065353216 // #3f80 │ │ -3c399e: 7120 6497 3200 |0009: invoke-static {v2, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.convertDpToPixel:(Landroid/content/Context;F)F // method@9764 │ │ -3c39a4: 0a02 |000c: move-result v2 │ │ -3c39a6: 8722 |000d: float-to-int v2, v2 │ │ -3c39a8: 6e52 8604 2122 |000e: invoke-virtual {v1, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0486 │ │ -3c39ae: 0e00 |0011: return-void │ │ +3c3964: |[3c3964] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +3c3974: 6f54 0642 1032 |0000: invoke-super {v0, v1, v2, v3, v4}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V // method@4206 │ │ +3c397a: 6e10 810c 0300 |0003: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ +3c3980: 0c02 |0006: move-result-object v2 │ │ +3c3982: 1503 803f |0007: const/high16 v3, #int 1065353216 // #3f80 │ │ +3c3986: 7120 6497 3200 |0009: invoke-static {v2, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.convertDpToPixel:(Landroid/content/Context;F)F // method@9764 │ │ +3c398c: 0a02 |000c: move-result v2 │ │ +3c398e: 8722 |000d: float-to-int v2, v2 │ │ +3c3990: 6e52 8604 2122 |000e: invoke-virtual {v1, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0486 │ │ +3c3996: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0003 line=299 │ │ 0x0009 line=300 │ │ 0x000e line=301 │ │ locals : │ │ @@ -1462687,17 +1462695,17 @@ │ │ type : '(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3c39b0: |[3c39b0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.onDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -3c39c0: 6f40 0842 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.onDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V // method@4208 │ │ -3c39c6: 0e00 |0003: return-void │ │ +3c3998: |[3c3998] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$GridDividerItemDecorator.onDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +3c39a8: 6f40 0842 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.onDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V // method@4208 │ │ +3c39ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$GridDividerItemDecorator; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/graphics/Canvas; │ │ 0x0000 - 0x0004 reg=2 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ @@ -1462765,17 +1462773,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/TextView;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c3a10: |[3c3a10] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetcount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/TextView; │ │ -3c3a20: 5400 de6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6cde │ │ -3c3a24: 1100 |0002: return-object v0 │ │ +3c39f8: |[3c39f8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetcount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/TextView; │ │ +3c3a08: 5400 de6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6cde │ │ +3c3a0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;) │ │ @@ -1462783,17 +1462791,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c39f8: |[3c39f8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; │ │ -3c3a08: 5400 df6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6cdf │ │ -3c3a0c: 1100 |0002: return-object v0 │ │ +3c39e0: |[3c39e0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; │ │ +3c39f0: 5400 df6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6cdf │ │ +3c39f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;) │ │ @@ -1462801,17 +1462809,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c39c8: |[3c39c8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; │ │ -3c39d8: 5400 e16c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectCheckbox:Landroid/widget/CheckBox; // field@6ce1 │ │ -3c39dc: 1100 |0002: return-object v0 │ │ +3c39b0: |[3c39b0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; │ │ +3c39c0: 5400 e16c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectCheckbox:Landroid/widget/CheckBox; // field@6ce1 │ │ +3c39c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;) │ │ @@ -1462819,17 +1462827,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c39e0: |[3c39e0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; │ │ -3c39f0: 5400 e26c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6ce2 │ │ -3c39f4: 1100 |0002: return-object v0 │ │ +3c39c8: |[3c39c8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; │ │ +3c39d8: 5400 e26c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6ce2 │ │ +3c39dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ │ │ #4 : (in Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;) │ │ @@ -1462837,53 +1462845,53 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -3c3a28: |[3c3a28] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Landroid/view/View;)V │ │ -3c3a38: 5b01 e36c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ -3c3a3c: 7020 3343 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ -3c3a42: 1401 7f03 0a7f |0005: const v1, #float 1.83452e+38 // #7f0a037f │ │ -3c3a48: 6e20 6f0c 1200 |0008: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c3a4e: 0c01 |000b: move-result-object v1 │ │ -3c3a50: 1f01 1303 |000c: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3c3a54: 5b01 e46c |000e: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6ce4 │ │ -3c3a58: 1401 dd00 0a7f |0010: const v1, #float 1.83438e+38 // #7f0a00dd │ │ -3c3a5e: 6e20 6f0c 1200 |0013: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c3a64: 0c01 |0016: move-result-object v1 │ │ -3c3a66: 1f01 f702 |0017: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ -3c3a6a: 5b01 df6c |0019: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6cdf │ │ -3c3a6e: 1401 d800 0a7f |001b: const v1, #float 1.83438e+38 // #7f0a00d8 │ │ -3c3a74: 6e20 6f0c 1200 |001e: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c3a7a: 0c01 |0021: move-result-object v1 │ │ -3c3a7c: 1f01 1303 |0022: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3c3a80: 5b01 de6c |0024: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6cde │ │ -3c3a84: 1401 7a01 0a7f |0026: const v1, #float 1.83441e+38 // #7f0a017a │ │ -3c3a8a: 6e20 6f0c 1200 |0029: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c3a90: 0c01 |002c: move-result-object v1 │ │ -3c3a92: 1f01 1303 |002d: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3c3a96: 5b01 e06c |002f: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ -3c3a9a: 1401 d802 0a7f |0031: const v1, #float 1.83448e+38 // #7f0a02d8 │ │ -3c3aa0: 6e20 6f0c 1200 |0034: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c3aa6: 0c01 |0037: move-result-object v1 │ │ -3c3aa8: 1f01 f102 |0038: check-cast v1, Landroid/widget/FrameLayout; // type@02f1 │ │ -3c3aac: 5b01 e26c |003a: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6ce2 │ │ -3c3ab0: 1401 d702 0a7f |003c: const v1, #float 1.83448e+38 // #7f0a02d7 │ │ -3c3ab6: 6e20 6f0c 1200 |003f: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c3abc: 0c01 |0042: move-result-object v1 │ │ -3c3abe: 1f01 e502 |0043: check-cast v1, Landroid/widget/CheckBox; // type@02e5 │ │ -3c3ac2: 5b01 e16c |0045: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectCheckbox:Landroid/widget/CheckBox; // field@6ce1 │ │ -3c3ac6: 1401 5302 0a7f |0047: const v1, #float 1.83446e+38 // #7f0a0253 │ │ -3c3acc: 6e20 6f0c 1200 |004a: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c3ad2: 0c01 |004d: move-result-object v1 │ │ -3c3ad4: 1f01 2005 |004e: check-cast v1, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3c3ad8: 5b01 dd6c |0050: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.card:Landroidx/cardview/widget/CardView; // field@6cdd │ │ -3c3adc: 0e00 |0052: return-void │ │ +3c3a10: |[3c3a10] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Landroid/view/View;)V │ │ +3c3a20: 5b01 e36c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ +3c3a24: 7020 3343 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ +3c3a2a: 1401 7f03 0a7f |0005: const v1, #float 1.83452e+38 // #7f0a037f │ │ +3c3a30: 6e20 6f0c 1200 |0008: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c3a36: 0c01 |000b: move-result-object v1 │ │ +3c3a38: 1f01 1303 |000c: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3c3a3c: 5b01 e46c |000e: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6ce4 │ │ +3c3a40: 1401 dd00 0a7f |0010: const v1, #float 1.83438e+38 // #7f0a00dd │ │ +3c3a46: 6e20 6f0c 1200 |0013: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c3a4c: 0c01 |0016: move-result-object v1 │ │ +3c3a4e: 1f01 f702 |0017: check-cast v1, Landroid/widget/ImageView; // type@02f7 │ │ +3c3a52: 5b01 df6c |0019: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6cdf │ │ +3c3a56: 1401 d800 0a7f |001b: const v1, #float 1.83438e+38 // #7f0a00d8 │ │ +3c3a5c: 6e20 6f0c 1200 |001e: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c3a62: 0c01 |0021: move-result-object v1 │ │ +3c3a64: 1f01 1303 |0022: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3c3a68: 5b01 de6c |0024: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6cde │ │ +3c3a6c: 1401 7a01 0a7f |0026: const v1, #float 1.83441e+38 // #7f0a017a │ │ +3c3a72: 6e20 6f0c 1200 |0029: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c3a78: 0c01 |002c: move-result-object v1 │ │ +3c3a7a: 1f01 1303 |002d: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3c3a7e: 5b01 e06c |002f: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ +3c3a82: 1401 d802 0a7f |0031: const v1, #float 1.83448e+38 // #7f0a02d8 │ │ +3c3a88: 6e20 6f0c 1200 |0034: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c3a8e: 0c01 |0037: move-result-object v1 │ │ +3c3a90: 1f01 f102 |0038: check-cast v1, Landroid/widget/FrameLayout; // type@02f1 │ │ +3c3a94: 5b01 e26c |003a: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6ce2 │ │ +3c3a98: 1401 d702 0a7f |003c: const v1, #float 1.83448e+38 // #7f0a02d7 │ │ +3c3a9e: 6e20 6f0c 1200 |003f: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c3aa4: 0c01 |0042: move-result-object v1 │ │ +3c3aa6: 1f01 e502 |0043: check-cast v1, Landroid/widget/CheckBox; // type@02e5 │ │ +3c3aaa: 5b01 e16c |0045: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectCheckbox:Landroid/widget/CheckBox; // field@6ce1 │ │ +3c3aae: 1401 5302 0a7f |0047: const v1, #float 1.83446e+38 // #7f0a0253 │ │ +3c3ab4: 6e20 6f0c 1200 |004a: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c3aba: 0c01 |004d: move-result-object v1 │ │ +3c3abc: 1f01 2005 |004e: check-cast v1, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3c3ac0: 5b01 dd6c |0050: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.card:Landroidx/cardview/widget/CardView; // field@6cdd │ │ +3c3ac4: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0002 line=221 │ │ 0x0008 line=222 │ │ 0x0013 line=223 │ │ 0x001e line=224 │ │ @@ -1462902,152 +1462910,152 @@ │ │ type : '(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 281 16-bit code units │ │ -3c3ae0: |[3c3ae0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.bind:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ -3c3af0: 5460 e26c |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6ce2 │ │ -3c3af4: 6e10 810c 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ -3c3afa: 0c00 |0005: move-result-object v0 │ │ -3c3afc: 1401 ef00 087f |0006: const v1, #float 1.8078e+38 // #7f0800ef │ │ -3c3b02: 7120 4316 1000 |0009: invoke-static {v0, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ -3c3b08: 0c00 |000c: move-result-object v0 │ │ -3c3b0a: 5461 e26c |000d: iget-object v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6ce2 │ │ -3c3b0e: 6e20 3f0d 0100 |000f: invoke-virtual {v1, v0}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0d3f │ │ -3c3b14: 5460 e46c |0012: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6ce4 │ │ -3c3b18: 6e10 599c 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ -3c3b1e: 0c01 |0017: move-result-object v1 │ │ -3c3b20: 6e20 9412 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c3b26: 5460 e06c |001b: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ -3c3b2a: 6e10 599c 0700 |001d: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ -3c3b30: 0c01 |0020: move-result-object v1 │ │ -3c3b32: 6e20 9412 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c3b38: 5460 df6c |0024: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6cdf │ │ -3c3b3c: 6e10 599c 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ -3c3b42: 0c01 |0029: move-result-object v1 │ │ -3c3b44: 6e20 480d 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ -3c3b4a: 6e10 579c 0700 |002d: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c57 │ │ -3c3b50: 0a00 |0030: move-result v0 │ │ -3c3b52: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -3c3b54: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ -3c3b58: 3d00 1a00 |0034: if-lez v0, 004e // +001a │ │ -3c3b5c: 5460 de6c |0036: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6cde │ │ -3c3b60: 7100 e3b3 0000 |0038: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ -3c3b66: 0c03 |003b: move-result-object v3 │ │ -3c3b68: 6e10 579c 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c57 │ │ -3c3b6e: 0a04 |003f: move-result v4 │ │ -3c3b70: 8144 |0040: int-to-long v4, v4 │ │ -3c3b72: 6e30 e2b3 4305 |0041: invoke-virtual {v3, v4, v5}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ -3c3b78: 0c03 |0044: move-result-object v3 │ │ -3c3b7a: 6e20 9412 3000 |0045: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3c3b80: 5460 de6c |0048: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6cde │ │ -3c3b84: 6e20 930d 1000 |004a: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c3b8a: 2806 |004d: goto 0053 // +0006 │ │ -3c3b8c: 5460 de6c |004e: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6cde │ │ -3c3b90: 6e20 930d 2000 |0050: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c3b96: 2200 2e18 |0053: new-instance v0, Lde/danoeh/antennapod/adapter/CoverLoader; // type@182e │ │ -3c3b9a: 5463 e36c |0055: iget-object v3, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ -3c3b9e: 7110 6297 0300 |0057: invoke-static {v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@9762 │ │ -3c3ba4: 0c03 |005a: move-result-object v3 │ │ -3c3ba6: 6e10 0db3 0300 |005b: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c3bac: 0c03 |005e: move-result-object v3 │ │ -3c3bae: 1f03 d617 |005f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c3bb2: 7020 4b96 3000 |0061: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/CoverLoader;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@964b │ │ -3c3bb8: 5473 7b8d |0064: iget-object v3, v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -3c3bbc: 6204 778d |0066: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -3c3bc0: 1215 |0068: const/4 v5, #int 1 // #1 │ │ -3c3bc2: 3343 2800 |0069: if-ne v3, v4, 0091 // +0028 │ │ -3c3bc6: 1f07 5919 |006b: check-cast v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ -3c3bca: 5477 7d8d |006d: iget-object v7, v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -3c3bce: 6e10 5dab 0700 |006f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3c3bd4: 0a03 |0072: move-result v3 │ │ -3c3bd6: 3803 1500 |0073: if-eqz v3, 0088 // +0015 │ │ -3c3bda: 6e10 4cab 0700 |0075: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3c3be0: 0c03 |0078: move-result-object v3 │ │ -3c3be2: 3803 0f00 |0079: if-eqz v3, 0088 // +000f │ │ -3c3be6: 6e10 4cab 0700 |007b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3c3bec: 0c03 |007e: move-result-object v3 │ │ -3c3bee: 1a04 ed6b |007f: const-string v4, "antennapod_generative_cover:" // string@6bed │ │ -3c3bf2: 6e20 b5b2 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3c3bf8: 0a03 |0084: move-result v3 │ │ -3c3bfa: 3803 0300 |0085: if-eqz v3, 0088 // +0003 │ │ -3c3bfe: 1211 |0087: const/4 v1, #int 1 // #1 │ │ -3c3c00: 6e10 4cab 0700 |0088: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3c3c06: 0c07 |008b: move-result-object v7 │ │ -3c3c08: 6e20 5296 7000 |008c: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/adapter/CoverLoader;.withUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9652 │ │ -3c3c0e: 0115 |008f: move v5, v1 │ │ -3c3c10: 2807 |0090: goto 0097 // +0007 │ │ -3c3c12: 1407 4901 087f |0091: const v7, #float 1.80782e+38 // #7f080149 │ │ -3c3c18: 6e20 5196 7000 |0094: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/adapter/CoverLoader;.withResource:(I)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9651 │ │ -3c3c1e: 7100 88b0 0000 |0097: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowSubscriptionTitle:()Z // method@b088 │ │ -3c3c24: 0a07 |009a: move-result v7 │ │ -3c3c26: 3807 0800 |009b: if-eqz v7, 00a3 // +0008 │ │ -3c3c2a: 5467 e06c |009d: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ -3c3c2e: 6e20 930d 2700 |009f: invoke-virtual {v7, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c3c34: 2806 |00a2: goto 00a8 // +0006 │ │ -3c3c36: 5467 e06c |00a3: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ -3c3c3a: 6e30 5096 7005 |00a5: invoke-virtual {v0, v7, v5}, Lde/danoeh/antennapod/adapter/CoverLoader;.withPlaceholderView:(Landroid/widget/TextView;Z)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9650 │ │ -3c3c40: 5467 df6c |00a8: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6cdf │ │ -3c3c44: 6e20 4d96 7000 |00aa: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/adapter/CoverLoader;.withCoverView:(Landroid/widget/ImageView;)Lde/danoeh/antennapod/adapter/CoverLoader; // method@964d │ │ -3c3c4a: 6e10 4c96 0000 |00ad: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/CoverLoader;.load:()V // method@964c │ │ -3c3c50: 5467 e36c |00b0: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ -3c3c54: 7110 6297 0700 |00b2: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@9762 │ │ -3c3c5a: 0c07 |00b5: move-result-object v7 │ │ -3c3c5c: 6e10 0db3 0700 |00b6: invoke-virtual {v7}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c3c62: 0c07 |00b9: move-result-object v7 │ │ -3c3c64: 1f07 d617 |00ba: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c3c68: 6e10 7f14 0700 |00bc: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ -3c3c6e: 0c07 |00bf: move-result-object v7 │ │ -3c3c70: 6e10 ff02 0700 |00c0: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3c3c76: 0c07 |00c3: move-result-object v7 │ │ -3c3c78: 5277 9601 |00c4: iget v7, v7, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c3c7c: 5460 dd6c |00c6: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.card:Landroidx/cardview/widget/CardView; // field@6cdd │ │ -3c3c80: 5461 e36c |00c8: iget-object v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ -3c3c84: 7110 6297 0100 |00ca: invoke-static {v1}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@9762 │ │ -3c3c8a: 0c01 |00cd: move-result-object v1 │ │ -3c3c8c: 6e10 0db3 0100 |00ce: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c3c92: 0c01 |00d1: move-result-object v1 │ │ -3c3c94: 1f01 6200 |00d2: check-cast v1, Landroid/content/Context; // type@0062 │ │ -3c3c98: 1503 803f |00d4: const/high16 v3, #int 1065353216 // #3f80 │ │ -3c3c9c: a807 0703 |00d6: mul-float v7, v7, v3 │ │ -3c3ca0: 7120 e981 7100 |00d8: invoke-static {v1, v7}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81e9 │ │ -3c3ca6: 0a07 |00db: move-result v7 │ │ -3c3ca8: 6e20 7022 7000 |00dc: invoke-virtual {v0, v7}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2270 │ │ -3c3cae: 5467 e36c |00df: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ -3c3cb2: 7110 6197 0700 |00e1: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@9761 │ │ -3c3cb8: 0a07 |00e4: move-result v7 │ │ -3c3cba: 1300 1000 |00e5: const/16 v0, #int 16 // #10 │ │ -3c3cbe: 1231 |00e7: const/4 v1, #int 3 // #3 │ │ -3c3cc0: 3617 0400 |00e8: if-gt v7, v1, 00ec // +0004 │ │ -3c3cc4: 1302 1000 |00ea: const/16 v2, #int 16 // #10 │ │ -3c3cc8: 5467 e46c |00ec: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6ce4 │ │ -3c3ccc: 6e52 8e12 2722 |00ee: invoke-virtual {v7, v2, v2, v2, v2}, Landroid/widget/TextView;.setPadding:(IIII)V // method@128e │ │ -3c3cd2: 5467 e06c |00f1: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ -3c3cd6: 6e52 8e12 2722 |00f3: invoke-virtual {v7, v2, v2, v2, v2}, Landroid/widget/TextView;.setPadding:(IIII)V // method@128e │ │ -3c3cdc: 5467 e36c |00f6: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ -3c3ce0: 7110 6197 0700 |00f8: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@9761 │ │ -3c3ce6: 0a07 |00fb: move-result v7 │ │ -3c3ce8: 3317 0500 |00fc: if-ne v7, v1, 0101 // +0005 │ │ -3c3cec: 1300 0f00 |00fe: const/16 v0, #int 15 // #f │ │ -3c3cf0: 280d |0100: goto 010d // +000d │ │ -3c3cf2: 5467 e36c |0101: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ -3c3cf6: 7110 6197 0700 |0103: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@9761 │ │ -3c3cfc: 0a07 |0106: move-result v7 │ │ -3c3cfe: 1221 |0107: const/4 v1, #int 2 // #2 │ │ -3c3d00: 3317 0300 |0108: if-ne v7, v1, 010b // +0003 │ │ -3c3d04: 2803 |010a: goto 010d // +0003 │ │ -3c3d06: 1300 0e00 |010b: const/16 v0, #int 14 // #e │ │ -3c3d0a: 5467 e46c |010d: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6ce4 │ │ -3c3d0e: 8200 |010f: int-to-float v0, v0 │ │ -3c3d10: 6e20 9f12 0700 |0110: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@129f │ │ -3c3d16: 5467 e06c |0113: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ -3c3d1a: 6e20 9f12 0700 |0115: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@129f │ │ -3c3d20: 0e00 |0118: return-void │ │ +3c3ac8: |[3c3ac8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter$SubscriptionViewHolder.bind:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ +3c3ad8: 5460 e26c |0000: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6ce2 │ │ +3c3adc: 6e10 810c 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ +3c3ae2: 0c00 |0005: move-result-object v0 │ │ +3c3ae4: 1401 ef00 087f |0006: const v1, #float 1.8078e+38 // #7f0800ef │ │ +3c3aea: 7120 4316 1000 |0009: invoke-static {v0, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ +3c3af0: 0c00 |000c: move-result-object v0 │ │ +3c3af2: 5461 e26c |000d: iget-object v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.selectView:Landroid/widget/FrameLayout; // field@6ce2 │ │ +3c3af6: 6e20 3f0d 0100 |000f: invoke-virtual {v1, v0}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0d3f │ │ +3c3afc: 5460 e46c |0012: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6ce4 │ │ +3c3b00: 6e10 599c 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ +3c3b06: 0c01 |0017: move-result-object v1 │ │ +3c3b08: 6e20 9412 1000 |0018: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c3b0e: 5460 e06c |001b: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ +3c3b12: 6e10 599c 0700 |001d: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ +3c3b18: 0c01 |0020: move-result-object v1 │ │ +3c3b1a: 6e20 9412 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c3b20: 5460 df6c |0024: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6cdf │ │ +3c3b24: 6e10 599c 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ +3c3b2a: 0c01 |0029: move-result-object v1 │ │ +3c3b2c: 6e20 480d 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ +3c3b32: 6e10 579c 0700 |002d: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c57 │ │ +3c3b38: 0a00 |0030: move-result v0 │ │ +3c3b3a: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +3c3b3c: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ +3c3b40: 3d00 1a00 |0034: if-lez v0, 004e // +001a │ │ +3c3b44: 5460 de6c |0036: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6cde │ │ +3c3b48: 7100 e3b3 0000 |0038: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ +3c3b4e: 0c03 |003b: move-result-object v3 │ │ +3c3b50: 6e10 579c 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c57 │ │ +3c3b56: 0a04 |003f: move-result v4 │ │ +3c3b58: 8144 |0040: int-to-long v4, v4 │ │ +3c3b5a: 6e30 e2b3 4305 |0041: invoke-virtual {v3, v4, v5}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ +3c3b60: 0c03 |0044: move-result-object v3 │ │ +3c3b62: 6e20 9412 3000 |0045: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3c3b68: 5460 de6c |0048: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6cde │ │ +3c3b6c: 6e20 930d 1000 |004a: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c3b72: 2806 |004d: goto 0053 // +0006 │ │ +3c3b74: 5460 de6c |004e: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.count:Landroid/widget/TextView; // field@6cde │ │ +3c3b78: 6e20 930d 2000 |0050: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c3b7e: 2200 2e18 |0053: new-instance v0, Lde/danoeh/antennapod/adapter/CoverLoader; // type@182e │ │ +3c3b82: 5463 e36c |0055: iget-object v3, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ +3c3b86: 7110 6297 0300 |0057: invoke-static {v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@9762 │ │ +3c3b8c: 0c03 |005a: move-result-object v3 │ │ +3c3b8e: 6e10 0db3 0300 |005b: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c3b94: 0c03 |005e: move-result-object v3 │ │ +3c3b96: 1f03 d617 |005f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c3b9a: 7020 4b96 3000 |0061: invoke-direct {v0, v3}, Lde/danoeh/antennapod/adapter/CoverLoader;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@964b │ │ +3c3ba0: 5473 7b8d |0064: iget-object v3, v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +3c3ba4: 6204 778d |0066: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +3c3ba8: 1215 |0068: const/4 v5, #int 1 // #1 │ │ +3c3baa: 3343 2800 |0069: if-ne v3, v4, 0091 // +0028 │ │ +3c3bae: 1f07 5919 |006b: check-cast v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ +3c3bb2: 5477 7d8d |006d: iget-object v7, v7, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +3c3bb6: 6e10 5dab 0700 |006f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3c3bbc: 0a03 |0072: move-result v3 │ │ +3c3bbe: 3803 1500 |0073: if-eqz v3, 0088 // +0015 │ │ +3c3bc2: 6e10 4cab 0700 |0075: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3c3bc8: 0c03 |0078: move-result-object v3 │ │ +3c3bca: 3803 0f00 |0079: if-eqz v3, 0088 // +000f │ │ +3c3bce: 6e10 4cab 0700 |007b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3c3bd4: 0c03 |007e: move-result-object v3 │ │ +3c3bd6: 1a04 ed6b |007f: const-string v4, "antennapod_generative_cover:" // string@6bed │ │ +3c3bda: 6e20 b5b2 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3c3be0: 0a03 |0084: move-result v3 │ │ +3c3be2: 3803 0300 |0085: if-eqz v3, 0088 // +0003 │ │ +3c3be6: 1211 |0087: const/4 v1, #int 1 // #1 │ │ +3c3be8: 6e10 4cab 0700 |0088: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3c3bee: 0c07 |008b: move-result-object v7 │ │ +3c3bf0: 6e20 5296 7000 |008c: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/adapter/CoverLoader;.withUri:(Ljava/lang/String;)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9652 │ │ +3c3bf6: 0115 |008f: move v5, v1 │ │ +3c3bf8: 2807 |0090: goto 0097 // +0007 │ │ +3c3bfa: 1407 4901 087f |0091: const v7, #float 1.80782e+38 // #7f080149 │ │ +3c3c00: 6e20 5196 7000 |0094: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/adapter/CoverLoader;.withResource:(I)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9651 │ │ +3c3c06: 7100 88b0 0000 |0097: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowSubscriptionTitle:()Z // method@b088 │ │ +3c3c0c: 0a07 |009a: move-result v7 │ │ +3c3c0e: 3807 0800 |009b: if-eqz v7, 00a3 // +0008 │ │ +3c3c12: 5467 e06c |009d: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ +3c3c16: 6e20 930d 2700 |009f: invoke-virtual {v7, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c3c1c: 2806 |00a2: goto 00a8 // +0006 │ │ +3c3c1e: 5467 e06c |00a3: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ +3c3c22: 6e30 5096 7005 |00a5: invoke-virtual {v0, v7, v5}, Lde/danoeh/antennapod/adapter/CoverLoader;.withPlaceholderView:(Landroid/widget/TextView;Z)Lde/danoeh/antennapod/adapter/CoverLoader; // method@9650 │ │ +3c3c28: 5467 df6c |00a8: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.coverImage:Landroid/widget/ImageView; // field@6cdf │ │ +3c3c2c: 6e20 4d96 7000 |00aa: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/adapter/CoverLoader;.withCoverView:(Landroid/widget/ImageView;)Lde/danoeh/antennapod/adapter/CoverLoader; // method@964d │ │ +3c3c32: 6e10 4c96 0000 |00ad: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/CoverLoader;.load:()V // method@964c │ │ +3c3c38: 5467 e36c |00b0: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ +3c3c3c: 7110 6297 0700 |00b2: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@9762 │ │ +3c3c42: 0c07 |00b5: move-result-object v7 │ │ +3c3c44: 6e10 0db3 0700 |00b6: invoke-virtual {v7}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c3c4a: 0c07 |00b9: move-result-object v7 │ │ +3c3c4c: 1f07 d617 |00ba: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c3c50: 6e10 7f14 0700 |00bc: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ +3c3c56: 0c07 |00bf: move-result-object v7 │ │ +3c3c58: 6e10 ff02 0700 |00c0: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3c3c5e: 0c07 |00c3: move-result-object v7 │ │ +3c3c60: 5277 9601 |00c4: iget v7, v7, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c3c64: 5460 dd6c |00c6: iget-object v0, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.card:Landroidx/cardview/widget/CardView; // field@6cdd │ │ +3c3c68: 5461 e36c |00c8: iget-object v1, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ +3c3c6c: 7110 6297 0100 |00ca: invoke-static {v1}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; // method@9762 │ │ +3c3c72: 0c01 |00cd: move-result-object v1 │ │ +3c3c74: 6e10 0db3 0100 |00ce: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c3c7a: 0c01 |00d1: move-result-object v1 │ │ +3c3c7c: 1f01 6200 |00d2: check-cast v1, Landroid/content/Context; // type@0062 │ │ +3c3c80: 1503 803f |00d4: const/high16 v3, #int 1065353216 // #3f80 │ │ +3c3c84: a807 0703 |00d6: mul-float v7, v7, v3 │ │ +3c3c88: 7120 e981 7100 |00d8: invoke-static {v1, v7}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81e9 │ │ +3c3c8e: 0a07 |00db: move-result v7 │ │ +3c3c90: 6e20 7022 7000 |00dc: invoke-virtual {v0, v7}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2270 │ │ +3c3c96: 5467 e36c |00df: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ +3c3c9a: 7110 6197 0700 |00e1: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@9761 │ │ +3c3ca0: 0a07 |00e4: move-result v7 │ │ +3c3ca2: 1300 1000 |00e5: const/16 v0, #int 16 // #10 │ │ +3c3ca6: 1231 |00e7: const/4 v1, #int 3 // #3 │ │ +3c3ca8: 3617 0400 |00e8: if-gt v7, v1, 00ec // +0004 │ │ +3c3cac: 1302 1000 |00ea: const/16 v2, #int 16 // #10 │ │ +3c3cb0: 5467 e46c |00ec: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6ce4 │ │ +3c3cb4: 6e52 8e12 2722 |00ee: invoke-virtual {v7, v2, v2, v2, v2}, Landroid/widget/TextView;.setPadding:(IIII)V // method@128e │ │ +3c3cba: 5467 e06c |00f1: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ +3c3cbe: 6e52 8e12 2722 |00f3: invoke-virtual {v7, v2, v2, v2, v2}, Landroid/widget/TextView;.setPadding:(IIII)V // method@128e │ │ +3c3cc4: 5467 e36c |00f6: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ +3c3cc8: 7110 6197 0700 |00f8: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@9761 │ │ +3c3cce: 0a07 |00fb: move-result v7 │ │ +3c3cd0: 3317 0500 |00fc: if-ne v7, v1, 0101 // +0005 │ │ +3c3cd4: 1300 0f00 |00fe: const/16 v0, #int 15 // #f │ │ +3c3cd8: 280d |0100: goto 010d // +000d │ │ +3c3cda: 5467 e36c |0101: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.this$0:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@6ce3 │ │ +3c3cde: 7110 6197 0700 |0103: invoke-static {v7}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I // method@9761 │ │ +3c3ce4: 0a07 |0106: move-result v7 │ │ +3c3ce6: 1221 |0107: const/4 v1, #int 2 // #2 │ │ +3c3ce8: 3317 0300 |0108: if-ne v7, v1, 010b // +0003 │ │ +3c3cec: 2803 |010a: goto 010d // +0003 │ │ +3c3cee: 1300 0e00 |010b: const/16 v0, #int 14 // #e │ │ +3c3cf2: 5467 e46c |010d: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.title:Landroid/widget/TextView; // field@6ce4 │ │ +3c3cf6: 8200 |010f: int-to-float v0, v0 │ │ +3c3cf8: 6e20 9f12 0700 |0110: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@129f │ │ +3c3cfe: 5467 e06c |0113: iget-object v7, v6, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.fallbackTitle:Landroid/widget/TextView; // field@6ce0 │ │ +3c3d02: 6e20 9f12 0700 |0115: invoke-virtual {v7, v0}, Landroid/widget/TextView;.setTextSize:(F)V // method@129f │ │ +3c3d08: 0e00 |0118: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x000d line=234 │ │ 0x0012 line=235 │ │ 0x001b line=236 │ │ 0x0024 line=237 │ │ @@ -1463105,17 +1463113,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 │ │ -3c43cc: |[3c43cc] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c43dc: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ -3c43e2: 0e00 |0003: return-void │ │ +3c43b4: |[3c43b4] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c43c4: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ +3c43ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1463125,17 +1463133,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c439c: |[3c439c] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.getDrawable:()I │ │ -3c43ac: 1400 e900 087f |0000: const v0, #float 1.8078e+38 // #7f0800e9 │ │ -3c43b2: 0f00 |0003: return v0 │ │ +3c4384: |[3c4384] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.getDrawable:()I │ │ +3c4394: 1400 e900 087f |0000: const v0, #float 1.8078e+38 // #7f0800e9 │ │ +3c439a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton;) │ │ @@ -1463143,17 +1463151,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c43b4: |[3c43b4] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.getLabel:()I │ │ -3c43c4: 1400 4700 127f |0000: const v0, #float 1.94069e+38 // #7f120047 │ │ -3c43ca: 0f00 |0003: return v0 │ │ +3c439c: |[3c439c] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.getLabel:()I │ │ +3c43ac: 1400 4700 127f |0000: const v0, #float 1.94069e+38 // #7f120047 │ │ +3c43b2: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton;) │ │ @@ -1463161,29 +1463169,29 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3c43e4: |[3c43e4] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.onClick:(Landroid/content/Context;)V │ │ -3c43f4: 5420 f16c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c43f8: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c43fe: 0c00 |0005: move-result-object v0 │ │ -3c4400: 7100 60ad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3c4406: 0c01 |0009: move-result-object v1 │ │ -3c4408: 6e30 5cad 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@ad5c │ │ -3c440e: 7100 54b0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -3c4414: 0a03 |0010: move-result v3 │ │ -3c4416: 3803 0c00 |0011: if-eqz v3, 001d // +000c │ │ -3c441a: 5423 f16c |0013: iget-object v3, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c441e: 6e10 abab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@abab │ │ -3c4424: 5423 f16c |0018: iget-object v3, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c4428: 7110 219c 0300 |001a: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c21 │ │ -3c442e: 0e00 |001d: return-void │ │ +3c43cc: |[3c43cc] de.danoeh.antennapod.adapter.actionbutton.CancelDownloadActionButton.onClick:(Landroid/content/Context;)V │ │ +3c43dc: 5420 f16c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c43e0: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c43e6: 0c00 |0005: move-result-object v0 │ │ +3c43e8: 7100 60ad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3c43ee: 0c01 |0009: move-result-object v1 │ │ +3c43f0: 6e30 5cad 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@ad5c │ │ +3c43f6: 7100 54b0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +3c43fc: 0a03 |0010: move-result v3 │ │ +3c43fe: 3803 0c00 |0011: if-eqz v3, 001d // +000c │ │ +3c4402: 5423 f16c |0013: iget-object v3, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c4406: 6e10 abab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@abab │ │ +3c440c: 5423 f16c |0018: iget-object v3, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c4410: 7110 219c 0300 |001a: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c21 │ │ +3c4416: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0006 line=35 │ │ 0x000d line=36 │ │ 0x0013 line=37 │ │ 0x0018 line=38 │ │ @@ -1463216,17 +1463224,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 │ │ -3c44a0: |[3c44a0] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c44b0: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ -3c44b6: 0e00 |0003: return-void │ │ +3c4488: |[3c4488] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c4498: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ +3c449e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1463236,17 +1463244,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4430: |[3c4430] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getDrawable:()I │ │ -3c4440: 1400 f400 087f |0000: const v0, #float 1.8078e+38 // #7f0800f4 │ │ -3c4446: 0f00 |0003: return v0 │ │ +3c4418: |[3c4418] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getDrawable:()I │ │ +3c4428: 1400 f400 087f |0000: const v0, #float 1.8078e+38 // #7f0800f4 │ │ +3c442e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;) │ │ @@ -1463254,17 +1463262,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4448: |[3c4448] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getLabel:()I │ │ -3c4458: 1400 7700 127f |0000: const v0, #float 1.9407e+38 // #7f120077 │ │ -3c445e: 0f00 |0003: return v0 │ │ +3c4430: |[3c4430] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getLabel:()I │ │ +3c4440: 1400 7700 127f |0000: const v0, #float 1.9407e+38 // #7f120077 │ │ +3c4446: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;) │ │ @@ -1463272,29 +1463280,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3c4460: |[3c4460] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getVisibility:()I │ │ -3c4470: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c4474: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c447a: 0c00 |0005: move-result-object v0 │ │ -3c447c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -3c4480: 5410 f16c |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c4484: 6e10 b8ab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c448a: 0c00 |000d: move-result-object v0 │ │ -3c448c: 6e10 87ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3c4492: 0a00 |0011: move-result v0 │ │ -3c4494: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -3c4498: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -3c449a: 2802 |0015: goto 0017 // +0002 │ │ -3c449c: 1240 |0016: const/4 v0, #int 4 // #4 │ │ -3c449e: 0f00 |0017: return v0 │ │ +3c4448: |[3c4448] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.getVisibility:()I │ │ +3c4458: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c445c: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c4462: 0c00 |0005: move-result-object v0 │ │ +3c4464: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +3c4468: 5410 f16c |0008: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c446c: 6e10 b8ab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c4472: 0c00 |000d: move-result-object v0 │ │ +3c4474: 6e10 87ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3c447a: 0a00 |0011: move-result v0 │ │ +3c447c: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +3c4480: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +3c4482: 2802 |0015: goto 0017 // +0002 │ │ +3c4484: 1240 |0016: const/4 v0, #int 4 // #4 │ │ +3c4486: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;) │ │ @@ -1463302,24 +1463310,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3c44b8: |[3c44b8] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.onClick:(Landroid/content/Context;)V │ │ -3c44c8: 5420 f16c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c44cc: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c44d2: 0c00 |0005: move-result-object v0 │ │ -3c44d4: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3c44d8: 0e00 |0008: return-void │ │ -3c44da: 6e10 77ab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c44e0: 0b00 |000c: move-result-wide v0 │ │ -3c44e2: 7130 e39b 0301 |000d: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ -3c44e8: 0e00 |0010: return-void │ │ +3c44a0: |[3c44a0] de.danoeh.antennapod.adapter.actionbutton.DeleteActionButton.onClick:(Landroid/content/Context;)V │ │ +3c44b0: 5420 f16c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c44b4: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c44ba: 0c00 |0005: move-result-object v0 │ │ +3c44bc: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3c44c0: 0e00 |0008: return-void │ │ +3c44c2: 6e10 77ab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c44c8: 0b00 |000c: move-result-wide v0 │ │ +3c44ca: 7130 e39b 0301 |000d: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ +3c44d0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0009 line=36 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; │ │ 0x0000 - 0x0011 reg=3 (null) Landroid/content/Context; │ │ @@ -1463349,17 +1463357,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/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 │ │ -3c4610: |[3c4610] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.$r8$lambda$I_Zws_sQzaMHpwgdB34UyZLeSog:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -3c4620: 7040 8c97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@978c │ │ -3c4626: 0e00 |0003: return-void │ │ +3c45f8: |[3c45f8] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.$r8$lambda$I_Zws_sQzaMHpwgdB34UyZLeSog:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +3c4608: 7040 8c97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@978c │ │ +3c460e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1463370,17 +1463378,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/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 │ │ -3c4628: |[3c4628] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.$r8$lambda$NKJxJ6ZOML76RtBS2JTrZsgUDKI:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -3c4638: 7040 8b97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@978b │ │ -3c463e: 0e00 |0003: return-void │ │ +3c4610: |[3c4610] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.$r8$lambda$NKJxJ6ZOML76RtBS2JTrZsgUDKI:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +3c4620: 7040 8b97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@978b │ │ +3c4626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1463391,17 +1463399,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 │ │ -3c4640: |[3c4640] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c4650: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ -3c4656: 0e00 |0003: return-void │ │ +3c4628: |[3c4628] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c4638: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ +3c463e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1463410,21 +1463418,21 @@ │ │ type : '(Landroid/content/Context;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -3c4658: |[3c4658] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -3c4668: 7100 60ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3c466e: 0c03 |0003: move-result-object v3 │ │ -3c4670: 5414 f16c |0004: iget-object v4, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c4674: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3c4676: 6e40 5fad 2304 |0007: invoke-virtual {v3, v2, v4, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@ad5f │ │ -3c467c: 0e00 |000a: return-void │ │ +3c4640: |[3c4640] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +3c4650: 7100 60ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3c4656: 0c03 |0003: move-result-object v3 │ │ +3c4658: 5414 f16c |0004: iget-object v4, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c465c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3c465e: 6e40 5fad 2304 |0007: invoke-virtual {v3, v2, v4, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@ad5f │ │ +3c4664: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/content/DialogInterface; │ │ @@ -1463435,21 +1463443,21 @@ │ │ type : '(Landroid/content/Context;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -3c4680: |[3c4680] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -3c4690: 7100 60ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3c4696: 0c03 |0003: move-result-object v3 │ │ -3c4698: 5414 f16c |0004: iget-object v4, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c469c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3c469e: 6e40 5fad 2304 |0007: invoke-virtual {v3, v2, v4, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@ad5f │ │ -3c46a4: 0e00 |000a: return-void │ │ +3c4668: |[3c4668] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +3c4678: 7100 60ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3c467e: 0c03 |0003: move-result-object v3 │ │ +3c4680: 5414 f16c |0004: iget-object v4, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c4684: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3c4686: 6e40 5fad 2304 |0007: invoke-virtual {v3, v2, v4, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@ad5f │ │ +3c468c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/content/DialogInterface; │ │ @@ -1463460,30 +1463468,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 │ │ -3c456c: |[3c456c] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -3c457c: 7100 60ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3c4582: 0c00 |0003: move-result-object v0 │ │ -3c4584: 6e10 84ab 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3c458a: 0c01 |0007: move-result-object v1 │ │ -3c458c: 6e20 62ad 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ -3c4592: 0a00 |000b: move-result v0 │ │ -3c4594: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ -3c4598: 6e10 87ab 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3c459e: 0a03 |0011: move-result v3 │ │ -3c45a0: 3803 0300 |0012: if-eqz v3, 0015 // +0003 │ │ -3c45a4: 2803 |0014: goto 0017 // +0003 │ │ -3c45a6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -3c45a8: 2802 |0016: goto 0018 // +0002 │ │ -3c45aa: 1213 |0017: const/4 v3, #int 1 // #1 │ │ -3c45ac: 0f03 |0018: return v3 │ │ +3c4554: |[3c4554] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +3c4564: 7100 60ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3c456a: 0c00 |0003: move-result-object v0 │ │ +3c456c: 6e10 84ab 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3c4572: 0c01 |0007: move-result-object v1 │ │ +3c4574: 6e20 62ad 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ +3c457a: 0a00 |000b: move-result v0 │ │ +3c457c: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ +3c4580: 6e10 87ab 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3c4586: 0a03 |0011: move-result v3 │ │ +3c4588: 3803 0300 |0012: if-eqz v3, 0015 // +0003 │ │ +3c458c: 2803 |0014: goto 0017 // +0003 │ │ +3c458e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +3c4590: 2802 |0016: goto 0018 // +0002 │ │ +3c4592: 1213 |0017: const/4 v3, #int 1 // #1 │ │ +3c4594: 0f03 |0018: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000e line=72 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0019 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1463494,17 +1463502,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c45b0: |[3c45b0] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getDrawable:()I │ │ -3c45c0: 1400 f600 087f |0000: const v0, #float 1.8078e+38 // #7f0800f6 │ │ -3c45c6: 0f00 |0003: return v0 │ │ +3c4598: |[3c4598] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getDrawable:()I │ │ +3c45a8: 1400 f600 087f |0000: const v0, #float 1.8078e+38 // #7f0800f6 │ │ +3c45ae: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;) │ │ @@ -1463512,17 +1463520,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c45c8: |[3c45c8] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getLabel:()I │ │ -3c45d8: 1400 9f00 127f |0000: const v0, #float 1.94071e+38 // #7f12009f │ │ -3c45de: 0f00 |0003: return v0 │ │ +3c45b0: |[3c45b0] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getLabel:()I │ │ +3c45c0: 1400 9f00 127f |0000: const v0, #float 1.94071e+38 // #7f12009f │ │ +3c45c6: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;) │ │ @@ -1463530,25 +1463538,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3c45e0: |[3c45e0] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getVisibility:()I │ │ -3c45f0: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c45f4: 6e10 b0ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3c45fa: 0c00 |0005: move-result-object v0 │ │ -3c45fc: 6e10 5dab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3c4602: 0a00 |0009: move-result v0 │ │ -3c4604: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -3c4608: 1240 |000c: const/4 v0, #int 4 // #4 │ │ -3c460a: 2802 |000d: goto 000f // +0002 │ │ -3c460c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -3c460e: 0f00 |000f: return v0 │ │ +3c45c8: |[3c45c8] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.getVisibility:()I │ │ +3c45d8: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c45dc: 6e10 b0ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3c45e2: 0c00 |0005: move-result-object v0 │ │ +3c45e4: 6e10 5dab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3c45ea: 0a00 |0009: move-result v0 │ │ +3c45ec: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +3c45f0: 1240 |000c: const/4 v0, #int 4 // #4 │ │ +3c45f2: 2802 |000d: goto 000f // +0002 │ │ +3c45f4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +3c45f6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;) │ │ @@ -1463556,66 +1463564,66 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -3c46a8: |[3c46a8] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.onClick:(Landroid/content/Context;)V │ │ -3c46b8: 5430 f16c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c46bc: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c46c2: 0c00 |0005: move-result-object v0 │ │ -3c46c4: 3800 6700 |0006: if-eqz v0, 006d // +0067 │ │ -3c46c8: 7020 8e97 0300 |0008: invoke-direct {v3, v0}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@978e │ │ -3c46ce: 0a00 |000b: move-result v0 │ │ -3c46d0: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ -3c46d4: 285f |000e: goto 006d // +005f │ │ -3c46d6: 6200 338c |000f: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c33 │ │ -3c46da: 7110 9c98 0000 |0011: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@989c │ │ -3c46e0: 7100 619d 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isEpisodeDownloadAllowed:()Z // method@9d61 │ │ -3c46e6: 0a00 |0017: move-result v0 │ │ -3c46e8: 3800 0d00 |0018: if-eqz v0, 0025 // +000d │ │ -3c46ec: 7100 60ad 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3c46f2: 0c00 |001d: move-result-object v0 │ │ -3c46f4: 5431 f16c |001e: iget-object v1, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c46f8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -3c46fa: 6e40 5fad 4021 |0021: invoke-virtual {v0, v4, v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@ad5f │ │ -3c4700: 2849 |0024: goto 006d // +0049 │ │ -3c4702: 2200 1415 |0025: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3c4706: 7020 6f81 4000 |0027: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3c470c: 1401 6000 127f |002a: const v1, #float 1.94069e+38 // #7f120060 │ │ -3c4712: 6e20 bb81 1000 |002d: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3c4718: 0c00 |0030: move-result-object v0 │ │ -3c471a: 2201 6718 |0031: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; // type@1867 │ │ -3c471e: 7030 8197 3104 |0033: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@9781 │ │ -3c4724: 1402 5d00 127f |0036: const v2, #float 1.94069e+38 // #7f12005d │ │ -3c472a: 6e30 ad81 2001 |0039: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3c4730: 0c00 |003c: move-result-object v0 │ │ -3c4732: 2201 6818 |003d: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; // type@1868 │ │ -3c4736: 7030 8397 3104 |003f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@9783 │ │ -3c473c: 1404 5c00 127f |0042: const v4, #float 1.94069e+38 // #7f12005c │ │ -3c4742: 6e30 9f81 4001 |0045: invoke-virtual {v0, v4, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ -3c4748: 0c04 |0048: move-result-object v4 │ │ -3c474a: 1400 4800 127f |0049: const v0, #float 1.94069e+38 // #7f120048 │ │ -3c4750: 1201 |004c: const/4 v1, #int 0 // #0 │ │ -3c4752: 6e30 9981 0401 |004d: invoke-virtual {v4, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3c4758: 0c04 |0050: move-result-object v4 │ │ -3c475a: 7100 689d 0000 |0051: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ -3c4760: 0a00 |0054: move-result v0 │ │ -3c4762: 3800 0f00 |0055: if-eqz v0, 0064 // +000f │ │ -3c4766: 7100 6a9d 0000 |0057: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isVpnOverWifi:()Z // method@9d6a │ │ -3c476c: 0a00 |005a: move-result v0 │ │ -3c476e: 3800 0900 |005b: if-eqz v0, 0064 // +0009 │ │ -3c4772: 1400 5f00 127f |005d: const v0, #float 1.94069e+38 // #7f12005f │ │ -3c4778: 6e20 8f81 0400 |0060: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3c477e: 2807 |0063: goto 006a // +0007 │ │ -3c4780: 1400 5e00 127f |0064: const v0, #float 1.94069e+38 // #7f12005e │ │ -3c4786: 6e20 8f81 0400 |0067: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3c478c: 6e10 6814 0400 |006a: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3c4792: 0e00 |006d: return-void │ │ +3c4690: |[3c4690] de.danoeh.antennapod.adapter.actionbutton.DownloadActionButton.onClick:(Landroid/content/Context;)V │ │ +3c46a0: 5430 f16c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c46a4: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c46aa: 0c00 |0005: move-result-object v0 │ │ +3c46ac: 3800 6700 |0006: if-eqz v0, 006d // +0067 │ │ +3c46b0: 7020 8e97 0300 |0008: invoke-direct {v3, v0}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@978e │ │ +3c46b6: 0a00 |000b: move-result v0 │ │ +3c46b8: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ +3c46bc: 285f |000e: goto 006d // +005f │ │ +3c46be: 6200 338c |000f: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c33 │ │ +3c46c2: 7110 9c98 0000 |0011: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@989c │ │ +3c46c8: 7100 619d 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isEpisodeDownloadAllowed:()Z // method@9d61 │ │ +3c46ce: 0a00 |0017: move-result v0 │ │ +3c46d0: 3800 0d00 |0018: if-eqz v0, 0025 // +000d │ │ +3c46d4: 7100 60ad 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3c46da: 0c00 |001d: move-result-object v0 │ │ +3c46dc: 5431 f16c |001e: iget-object v1, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c46e0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +3c46e2: 6e40 5fad 4021 |0021: invoke-virtual {v0, v4, v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@ad5f │ │ +3c46e8: 2849 |0024: goto 006d // +0049 │ │ +3c46ea: 2200 1415 |0025: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3c46ee: 7020 6f81 4000 |0027: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3c46f4: 1401 6000 127f |002a: const v1, #float 1.94069e+38 // #7f120060 │ │ +3c46fa: 6e20 bb81 1000 |002d: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3c4700: 0c00 |0030: move-result-object v0 │ │ +3c4702: 2201 6718 |0031: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; // type@1867 │ │ +3c4706: 7030 8197 3104 |0033: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@9781 │ │ +3c470c: 1402 5d00 127f |0036: const v2, #float 1.94069e+38 // #7f12005d │ │ +3c4712: 6e30 ad81 2001 |0039: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3c4718: 0c00 |003c: move-result-object v0 │ │ +3c471a: 2201 6818 |003d: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; // type@1868 │ │ +3c471e: 7030 8397 3104 |003f: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@9783 │ │ +3c4724: 1404 5c00 127f |0042: const v4, #float 1.94069e+38 // #7f12005c │ │ +3c472a: 6e30 9f81 4001 |0045: invoke-virtual {v0, v4, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ +3c4730: 0c04 |0048: move-result-object v4 │ │ +3c4732: 1400 4800 127f |0049: const v0, #float 1.94069e+38 // #7f120048 │ │ +3c4738: 1201 |004c: const/4 v1, #int 0 // #0 │ │ +3c473a: 6e30 9981 0401 |004d: invoke-virtual {v4, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3c4740: 0c04 |0050: move-result-object v4 │ │ +3c4742: 7100 689d 0000 |0051: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isNetworkRestricted:()Z // method@9d68 │ │ +3c4748: 0a00 |0054: move-result v0 │ │ +3c474a: 3800 0f00 |0055: if-eqz v0, 0064 // +000f │ │ +3c474e: 7100 6a9d 0000 |0057: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isVpnOverWifi:()Z // method@9d6a │ │ +3c4754: 0a00 |005a: move-result v0 │ │ +3c4756: 3800 0900 |005b: if-eqz v0, 0064 // +0009 │ │ +3c475a: 1400 5f00 127f |005d: const v0, #float 1.94069e+38 // #7f12005f │ │ +3c4760: 6e20 8f81 0400 |0060: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3c4766: 2807 |0063: goto 006a // +0007 │ │ +3c4768: 1400 5e00 127f |0064: const v0, #float 1.94069e+38 // #7f12005e │ │ +3c476e: 6e20 8f81 0400 |0067: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3c4774: 6e10 6814 0400 |006a: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3c477a: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0008 line=44 │ │ 0x000f line=48 │ │ 0x0014 line=50 │ │ 0x001a line=51 │ │ @@ -1463657,17 +1463665,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 │ │ -3c49bc: |[3c49bc] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c49cc: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ -3c49d2: 0e00 |0003: return-void │ │ +3c49a4: |[3c49a4] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c49b4: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ +3c49ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1463677,17 +1463685,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c494c: |[3c494c] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getDrawable:()I │ │ -3c495c: 1400 ee00 087f |0000: const v0, #float 1.8078e+38 // #7f0800ee │ │ -3c4962: 0f00 |0003: return v0 │ │ +3c4934: |[3c4934] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getDrawable:()I │ │ +3c4944: 1400 ee00 087f |0000: const v0, #float 1.8078e+38 // #7f0800ee │ │ +3c494a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton;) │ │ @@ -1463695,23 +1463703,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3c4964: |[3c4964] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getLabel:()I │ │ -3c4974: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c4978: 6e10 bfab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -3c497e: 0a00 |0005: move-result v0 │ │ -3c4980: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -3c4984: 1400 8701 127f |0008: const v0, #float 1.94075e+38 // #7f120187 │ │ -3c498a: 2804 |000b: goto 000f // +0004 │ │ -3c498c: 1400 8801 127f |000c: const v0, #float 1.94075e+38 // #7f120188 │ │ -3c4992: 0f00 |000f: return v0 │ │ +3c494c: |[3c494c] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getLabel:()I │ │ +3c495c: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c4960: 6e10 bfab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +3c4966: 0a00 |0005: move-result v0 │ │ +3c4968: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +3c496c: 1400 8701 127f |0008: const v0, #float 1.94075e+38 // #7f120187 │ │ +3c4972: 2804 |000b: goto 000f // +0004 │ │ +3c4974: 1400 8801 127f |000c: const v0, #float 1.94075e+38 // #7f120188 │ │ +3c497a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton;) │ │ @@ -1463719,23 +1463727,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3c4994: |[3c4994] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getVisibility:()I │ │ -3c49a4: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c49a8: 6e10 c5ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ -3c49ae: 0a00 |0005: move-result v0 │ │ -3c49b0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -3c49b4: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -3c49b6: 2802 |0009: goto 000b // +0002 │ │ -3c49b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c49ba: 0f00 |000b: return v0 │ │ +3c497c: |[3c497c] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.getVisibility:()I │ │ +3c498c: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c4990: 6e10 c5ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ +3c4996: 0a00 |0005: move-result v0 │ │ +3c4998: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +3c499c: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +3c499e: 2802 |0009: goto 000b // +0002 │ │ +3c49a0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c49a2: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton;) │ │ @@ -1463743,23 +1463751,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3c49d4: |[3c49d4] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.onClick:(Landroid/content/Context;)V │ │ -3c49e4: 5412 f16c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c49e8: 6e10 c5ab 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ -3c49ee: 0a02 |0005: move-result v2 │ │ -3c49f0: 3902 0800 |0006: if-nez v2, 000e // +0008 │ │ -3c49f4: 5412 f16c |0008: iget-object v2, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c49f8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3c49fa: 7130 119c 0200 |000b: invoke-static {v2, v0, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c11 │ │ -3c4a00: 0e00 |000e: return-void │ │ +3c49bc: |[3c49bc] de.danoeh.antennapod.adapter.actionbutton.MarkAsPlayedActionButton.onClick:(Landroid/content/Context;)V │ │ +3c49cc: 5412 f16c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c49d0: 6e10 c5ab 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ +3c49d6: 0a02 |0005: move-result v2 │ │ +3c49d8: 3902 0800 |0006: if-nez v2, 000e // +0008 │ │ +3c49dc: 5412 f16c |0008: iget-object v2, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c49e0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3c49e2: 7130 119c 0200 |000b: invoke-static {v2, v0, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c11 │ │ +3c49e8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0008 line=33 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/content/Context; │ │ @@ -1463789,17 +1463797,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 │ │ -3c4a34: |[3c4a34] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c4a44: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ -3c4a4a: 0e00 |0003: return-void │ │ +3c4a1c: |[3c4a1c] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c4a2c: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ +3c4a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1463809,17 +1463817,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4a04: |[3c4a04] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.getDrawable:()I │ │ -3c4a14: 1400 2401 087f |0000: const v0, #float 1.80781e+38 // #7f080124 │ │ -3c4a1a: 0f00 |0003: return v0 │ │ +3c49ec: |[3c49ec] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.getDrawable:()I │ │ +3c49fc: 1400 2401 087f |0000: const v0, #float 1.80781e+38 // #7f080124 │ │ +3c4a02: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton;) │ │ @@ -1463827,17 +1463835,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4a1c: |[3c4a1c] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.getLabel:()I │ │ -3c4a2c: 1400 2f02 127f |0000: const v0, #float 1.94079e+38 // #7f12022f │ │ -3c4a32: 0f00 |0003: return v0 │ │ +3c4a04: |[3c4a04] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.getLabel:()I │ │ +3c4a14: 1400 2f02 127f |0000: const v0, #float 1.94079e+38 // #7f12022f │ │ +3c4a1a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton;) │ │ @@ -1463845,28 +1463853,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3c4a4c: |[3c4a4c] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.onClick:(Landroid/content/Context;)V │ │ -3c4a5c: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c4a60: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c4a66: 0c00 |0005: move-result-object v0 │ │ -3c4a68: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3c4a6c: 0e00 |0008: return-void │ │ -3c4a6e: 7110 6f9d 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d6f │ │ -3c4a74: 0a00 |000c: move-result v0 │ │ -3c4a76: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -3c4a7a: 1300 7f00 |000f: const/16 v0, #int 127 // #7f │ │ -3c4a7e: 7120 a098 0200 |0011: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98a0 │ │ -3c4a84: 0c00 |0014: move-result-object v0 │ │ -3c4a86: 6e20 3f02 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ -3c4a8c: 0e00 |0018: return-void │ │ +3c4a34: |[3c4a34] de.danoeh.antennapod.adapter.actionbutton.PauseActionButton.onClick:(Landroid/content/Context;)V │ │ +3c4a44: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c4a48: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c4a4e: 0c00 |0005: move-result-object v0 │ │ +3c4a50: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3c4a54: 0e00 |0008: return-void │ │ +3c4a56: 7110 6f9d 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d6f │ │ +3c4a5c: 0a00 |000c: move-result v0 │ │ +3c4a5e: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +3c4a62: 1300 7f00 |000f: const/16 v0, #int 127 // #7f │ │ +3c4a66: 7120 a098 0200 |0011: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98a0 │ │ +3c4a6c: 0c00 |0014: move-result-object v0 │ │ +3c4a6e: 6e20 3f02 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ +3c4a74: 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/adapter/actionbutton/PauseActionButton; │ │ @@ -1463897,17 +1463905,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 │ │ -3c4ac0: |[3c4ac0] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c4ad0: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ -3c4ad6: 0e00 |0003: return-void │ │ +3c4aa8: |[3c4aa8] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c4ab8: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ +3c4abe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1463917,17 +1463925,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4a90: |[3c4a90] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.getDrawable:()I │ │ -3c4aa0: 1400 2601 087f |0000: const v0, #float 1.80781e+38 // #7f080126 │ │ -3c4aa6: 0f00 |0003: return v0 │ │ +3c4a78: |[3c4a78] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.getDrawable:()I │ │ +3c4a88: 1400 2601 087f |0000: const v0, #float 1.80781e+38 // #7f080126 │ │ +3c4a8e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton;) │ │ @@ -1463935,17 +1463943,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4aa8: |[3c4aa8] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.getLabel:()I │ │ -3c4ab8: 1400 3102 127f |0000: const v0, #float 1.94079e+38 // #7f120231 │ │ -3c4abe: 0f00 |0003: return v0 │ │ +3c4a90: |[3c4a90] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.getLabel:()I │ │ +3c4aa0: 1400 3102 127f |0000: const v0, #float 1.94079e+38 // #7f120231 │ │ +3c4aa6: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton;) │ │ @@ -1463953,39 +1463961,39 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -3c4ad8: |[3c4ad8] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.onClick:(Landroid/content/Context;)V │ │ -3c4ae8: 5430 f16c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c4aec: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c4af2: 0c00 |0005: move-result-object v0 │ │ -3c4af4: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3c4af8: 0e00 |0008: return-void │ │ -3c4afa: 6e10 83ab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.fileExists:()Z // method@ab83 │ │ -3c4b00: 0a01 |000c: move-result v1 │ │ -3c4b02: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ -3c4b06: 7120 549b 0400 |000f: invoke-static {v4, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.notifyMissingFeedMediaFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9b54 │ │ -3c4b0c: 0e00 |0012: return-void │ │ -3c4b0e: 2201 ae19 |0013: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ -3c4b12: 7030 069e 4100 |0015: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ -3c4b18: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -3c4b1a: 6e20 079e 2100 |0019: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ -3c4b20: 0c01 |001c: move-result-object v1 │ │ -3c4b22: 6e10 0a9e 0100 |001d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ -3c4b28: 6e10 fbab 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@abfb │ │ -3c4b2e: 0c01 |0023: move-result-object v1 │ │ -3c4b30: 6202 0797 |0024: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3c4b34: 3321 0900 |0026: if-ne v1, v2, 002f // +0009 │ │ -3c4b38: 7120 469a 0400 |0028: invoke-static {v4, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ -3c4b3e: 0c00 |002b: move-result-object v0 │ │ -3c4b40: 6e20 4202 0400 |002c: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3c4b46: 0e00 |002f: return-void │ │ +3c4ac0: |[3c4ac0] de.danoeh.antennapod.adapter.actionbutton.PlayActionButton.onClick:(Landroid/content/Context;)V │ │ +3c4ad0: 5430 f16c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c4ad4: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c4ada: 0c00 |0005: move-result-object v0 │ │ +3c4adc: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3c4ae0: 0e00 |0008: return-void │ │ +3c4ae2: 6e10 83ab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.fileExists:()Z // method@ab83 │ │ +3c4ae8: 0a01 |000c: move-result v1 │ │ +3c4aea: 3901 0600 |000d: if-nez v1, 0013 // +0006 │ │ +3c4aee: 7120 549b 0400 |000f: invoke-static {v4, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.notifyMissingFeedMediaFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9b54 │ │ +3c4af4: 0e00 |0012: return-void │ │ +3c4af6: 2201 ae19 |0013: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ +3c4afa: 7030 069e 4100 |0015: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ +3c4b00: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +3c4b02: 6e20 079e 2100 |0019: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ +3c4b08: 0c01 |001c: move-result-object v1 │ │ +3c4b0a: 6e10 0a9e 0100 |001d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ +3c4b10: 6e10 fbab 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@abfb │ │ +3c4b16: 0c01 |0023: move-result-object v1 │ │ +3c4b18: 6202 0797 |0024: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3c4b1c: 3321 0900 |0026: if-ne v1, v2, 002f // +0009 │ │ +3c4b20: 7120 469a 0400 |0028: invoke-static {v4, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ +3c4b26: 0c00 |002b: move-result-object v0 │ │ +3c4b28: 6e20 4202 0400 |002c: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3c4b2e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0009 line=38 │ │ 0x000f line=39 │ │ 0x0013 line=42 │ │ 0x0019 line=43 │ │ @@ -1464021,17 +1464029,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 │ │ -3c4b78: |[3c4b78] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c4b88: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ -3c4b8e: 0e00 |0003: return-void │ │ +3c4b60: |[3c4b60] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c4b70: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ +3c4b76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1464041,17 +1464049,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4b48: |[3c4b48] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.getDrawable:()I │ │ -3c4b58: 1400 2601 087f |0000: const v0, #float 1.80781e+38 // #7f080126 │ │ -3c4b5e: 0f00 |0003: return v0 │ │ +3c4b30: |[3c4b30] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.getDrawable:()I │ │ +3c4b40: 1400 2601 087f |0000: const v0, #float 1.80781e+38 // #7f080126 │ │ +3c4b46: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton;) │ │ @@ -1464059,17 +1464067,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4b60: |[3c4b60] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.getLabel:()I │ │ -3c4b70: 1400 3102 127f |0000: const v0, #float 1.94079e+38 // #7f120231 │ │ -3c4b76: 0f00 |0003: return v0 │ │ +3c4b48: |[3c4b48] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.getLabel:()I │ │ +3c4b58: 1400 3102 127f |0000: const v0, #float 1.94079e+38 // #7f120231 │ │ +3c4b5e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton;) │ │ @@ -1464077,34 +1464085,34 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3c4b90: |[3c4b90] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.onClick:(Landroid/content/Context;)V │ │ -3c4ba0: 5430 f16c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c4ba4: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c4baa: 0c00 |0005: move-result-object v0 │ │ -3c4bac: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3c4bb0: 0e00 |0008: return-void │ │ -3c4bb2: 2201 ae19 |0009: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ -3c4bb6: 7030 069e 4100 |000b: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ -3c4bbc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -3c4bbe: 6e20 079e 2100 |000f: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ -3c4bc4: 0c01 |0012: move-result-object v1 │ │ -3c4bc6: 6e10 0a9e 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ -3c4bcc: 6e10 fbab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@abfb │ │ -3c4bd2: 0c01 |0019: move-result-object v1 │ │ -3c4bd4: 6202 0797 |001a: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3c4bd8: 3321 0900 |001c: if-ne v1, v2, 0025 // +0009 │ │ -3c4bdc: 7120 469a 0400 |001e: invoke-static {v4, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ -3c4be2: 0c00 |0021: move-result-object v0 │ │ -3c4be4: 6e20 4202 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3c4bea: 0e00 |0025: return-void │ │ +3c4b78: |[3c4b78] de.danoeh.antennapod.adapter.actionbutton.PlayLocalActionButton.onClick:(Landroid/content/Context;)V │ │ +3c4b88: 5430 f16c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c4b8c: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c4b92: 0c00 |0005: move-result-object v0 │ │ +3c4b94: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3c4b98: 0e00 |0008: return-void │ │ +3c4b9a: 2201 ae19 |0009: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ +3c4b9e: 7030 069e 4100 |000b: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ +3c4ba4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +3c4ba6: 6e20 079e 2100 |000f: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ +3c4bac: 0c01 |0012: move-result-object v1 │ │ +3c4bae: 6e10 0a9e 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ +3c4bb4: 6e10 fbab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@abfb │ │ +3c4bba: 0c01 |0019: move-result-object v1 │ │ +3c4bbc: 6202 0797 |001a: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3c4bc0: 3321 0900 |001c: if-ne v1, v2, 0025 // +0009 │ │ +3c4bc4: 7120 469a 0400 |001e: invoke-static {v4, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ +3c4bca: 0c00 |0021: move-result-object v0 │ │ +3c4bcc: 6e20 4202 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3c4bd2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0009 line=38 │ │ 0x000f line=39 │ │ 0x0013 line=40 │ │ 0x0016 line=42 │ │ @@ -1464138,17 +1464146,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 │ │ -3c4c1c: |[3c4c1c] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c4c2c: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ -3c4c32: 0e00 |0003: return-void │ │ +3c4c04: |[3c4c04] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c4c14: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ +3c4c1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1464158,17 +1464166,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4bec: |[3c4bec] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.getDrawable:()I │ │ -3c4bfc: 1400 4501 087f |0000: const v0, #float 1.80782e+38 // #7f080145 │ │ -3c4c02: 0f00 |0003: return v0 │ │ +3c4bd4: |[3c4bd4] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.getDrawable:()I │ │ +3c4be4: 1400 4501 087f |0000: const v0, #float 1.80782e+38 // #7f080145 │ │ +3c4bea: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton;) │ │ @@ -1464176,17 +1464184,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4c04: |[3c4c04] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.getLabel:()I │ │ -3c4c14: 1400 3303 127f |0000: const v0, #float 1.94084e+38 // #7f120333 │ │ -3c4c1a: 0f00 |0003: return v0 │ │ +3c4bec: |[3c4bec] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.getLabel:()I │ │ +3c4bfc: 1400 3303 127f |0000: const v0, #float 1.94084e+38 // #7f120333 │ │ +3c4c02: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton;) │ │ @@ -1464194,43 +1464202,43 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -3c4c34: |[3c4c34] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.onClick:(Landroid/content/Context;)V │ │ -3c4c44: 5430 f16c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c4c48: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c4c4e: 0c00 |0005: move-result-object v0 │ │ -3c4c50: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3c4c54: 0e00 |0008: return-void │ │ -3c4c56: 6201 348c |0009: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c34 │ │ -3c4c5a: 7110 9c98 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@989c │ │ -3c4c60: 7100 699d 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9d69 │ │ -3c4c66: 0a01 |0011: move-result v1 │ │ -3c4c68: 3901 0b00 |0012: if-nez v1, 001d // +000b │ │ -3c4c6c: 2201 5a1a |0014: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // type@1a5a │ │ -3c4c70: 7030 51a1 4100 |0016: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a151 │ │ -3c4c76: 6e10 54a1 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.show:()V // method@a154 │ │ -3c4c7c: 0e00 |001c: return-void │ │ -3c4c7e: 2201 ae19 |001d: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ -3c4c82: 7030 069e 4100 |001f: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ -3c4c88: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -3c4c8a: 6e20 079e 2100 |0023: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ -3c4c90: 0c01 |0026: move-result-object v1 │ │ -3c4c92: 6e10 0a9e 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ -3c4c98: 6e10 fbab 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@abfb │ │ -3c4c9e: 0c01 |002d: move-result-object v1 │ │ -3c4ca0: 6202 0797 |002e: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3c4ca4: 3321 0900 |0030: if-ne v1, v2, 0039 // +0009 │ │ -3c4ca8: 7120 469a 0400 |0032: invoke-static {v4, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ -3c4cae: 0c00 |0035: move-result-object v0 │ │ -3c4cb0: 6e20 4202 0400 |0036: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3c4cb6: 0e00 |0039: return-void │ │ +3c4c1c: |[3c4c1c] de.danoeh.antennapod.adapter.actionbutton.StreamActionButton.onClick:(Landroid/content/Context;)V │ │ +3c4c2c: 5430 f16c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c4c30: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c4c36: 0c00 |0005: move-result-object v0 │ │ +3c4c38: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3c4c3c: 0e00 |0008: return-void │ │ +3c4c3e: 6201 348c |0009: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c34 │ │ +3c4c42: 7110 9c98 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@989c │ │ +3c4c48: 7100 699d 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9d69 │ │ +3c4c4e: 0a01 |0011: move-result v1 │ │ +3c4c50: 3901 0b00 |0012: if-nez v1, 001d // +000b │ │ +3c4c54: 2201 5a1a |0014: new-instance v1, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog; // type@1a5a │ │ +3c4c58: 7030 51a1 4100 |0016: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a151 │ │ +3c4c5e: 6e10 54a1 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/StreamingConfirmationDialog;.show:()V // method@a154 │ │ +3c4c64: 0e00 |001c: return-void │ │ +3c4c66: 2201 ae19 |001d: new-instance v1, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ +3c4c6a: 7030 069e 4100 |001f: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ +3c4c70: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +3c4c72: 6e20 079e 2100 |0023: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // method@9e07 │ │ +3c4c78: 0c01 |0026: move-result-object v1 │ │ +3c4c7a: 6e10 0a9e 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.start:()V // method@9e0a │ │ +3c4c80: 6e10 fbab 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@abfb │ │ +3c4c86: 0c01 |002d: move-result-object v1 │ │ +3c4c88: 6202 0797 |002e: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3c4c8c: 3321 0900 |0030: if-ne v1, v2, 0039 // +0009 │ │ +3c4c90: 7120 469a 0400 |0032: invoke-static {v4, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ +3c4c96: 0c00 |0035: move-result-object v0 │ │ +3c4c98: 6e20 4202 0400 |0036: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3c4c9e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0009 line=42 │ │ 0x000e line=44 │ │ 0x0014 line=45 │ │ 0x001d line=48 │ │ @@ -1464267,17 +1464275,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 │ │ -3c4d10: |[3c4d10] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3c4d20: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ -3c4d26: 0e00 |0003: return-void │ │ +3c4cf8: |[3c4cf8] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3c4d08: 7020 9297 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9792 │ │ +3c4d0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1464287,17 +1464295,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4cb8: |[3c4cb8] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getDrawable:()I │ │ -3c4cc8: 1400 4c01 087f |0000: const v0, #float 1.80782e+38 // #7f08014c │ │ -3c4cce: 0f00 |0003: return v0 │ │ +3c4ca0: |[3c4ca0] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getDrawable:()I │ │ +3c4cb0: 1400 4c01 087f |0000: const v0, #float 1.80782e+38 // #7f08014c │ │ +3c4cb6: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton;) │ │ @@ -1464305,17 +1464313,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c4cd0: |[3c4cd0] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getLabel:()I │ │ -3c4ce0: 1400 7403 127f |0000: const v0, #float 1.94085e+38 // #7f120374 │ │ -3c4ce6: 0f00 |0003: return v0 │ │ +3c4cb8: |[3c4cb8] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getLabel:()I │ │ +3c4cc8: 1400 7403 127f |0000: const v0, #float 1.94085e+38 // #7f120374 │ │ +3c4cce: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton;) │ │ @@ -1464323,23 +1464331,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3c4ce8: |[3c4ce8] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getVisibility:()I │ │ -3c4cf8: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c4cfc: 6e10 b7ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -3c4d02: 0c00 |0005: move-result-object v0 │ │ -3c4d04: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3c4d08: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -3c4d0a: 2802 |0009: goto 000b // +0002 │ │ -3c4d0c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c4d0e: 0f00 |000b: return v0 │ │ +3c4cd0: |[3c4cd0] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.getVisibility:()I │ │ +3c4ce0: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c4ce4: 6e10 b7ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +3c4cea: 0c00 |0005: move-result-object v0 │ │ +3c4cec: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3c4cf0: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +3c4cf2: 2802 |0009: goto 000b // +0002 │ │ +3c4cf4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c4cf6: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton;) │ │ @@ -1464347,20 +1464355,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3c4d28: |[3c4d28] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.onClick:(Landroid/content/Context;)V │ │ -3c4d38: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ -3c4d3c: 6e10 b7ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -3c4d42: 0c00 |0005: move-result-object v0 │ │ -3c4d44: 7120 479d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ -3c4d4a: 0e00 |0009: return-void │ │ +3c4d10: |[3c4d10] de.danoeh.antennapod.adapter.actionbutton.VisitWebsiteActionButton.onClick:(Landroid/content/Context;)V │ │ +3c4d20: 5410 f16c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6cf1 │ │ +3c4d24: 6e10 b7ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +3c4d2a: 0c00 |0005: move-result-object v0 │ │ +3c4d2c: 7120 479d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ +3c4d32: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1464398,19 +1464406,19 @@ │ │ type : '(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3c4f64: |[3c4f64] de.danoeh.antennapod.asynctask.DocumentFileExportWorker$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;)V │ │ -3c4f74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c4f7a: 5b01 f76c |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // field@6cf7 │ │ -3c4f7e: 5b02 f86c |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$1:Landroidx/documentfile/provider/DocumentFile; // field@6cf8 │ │ -3c4f82: 0e00 |0007: return-void │ │ +3c4f4c: |[3c4f4c] de.danoeh.antennapod.asynctask.DocumentFileExportWorker$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;)V │ │ +3c4f5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c4f62: 5b01 f76c |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // field@6cf7 │ │ +3c4f66: 5b02 f86c |0005: iput-object v2, v0, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$1:Landroidx/documentfile/provider/DocumentFile; // field@6cf8 │ │ +3c4f6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/documentfile/provider/DocumentFile; │ │ @@ -1464421,19 +1464429,19 @@ │ │ type : '(Lio/reactivex/ObservableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c4f84: |[3c4f84] de.danoeh.antennapod.asynctask.DocumentFileExportWorker$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/ObservableEmitter;)V │ │ -3c4f94: 5420 f76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // field@6cf7 │ │ -3c4f98: 5421 f86c |0002: iget-object v1, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$1:Landroidx/documentfile/provider/DocumentFile; // field@6cf8 │ │ -3c4f9c: 7130 b997 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.$r8$lambda$NYg4baulr2XmlTdeN13ufFs0RBs:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V // method@97b9 │ │ -3c4fa2: 0e00 |0007: return-void │ │ +3c4f6c: |[3c4f6c] de.danoeh.antennapod.asynctask.DocumentFileExportWorker$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/ObservableEmitter;)V │ │ +3c4f7c: 5420 f76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // field@6cf7 │ │ +3c4f80: 5421 f86c |0002: iget-object v1, v2, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0;.f$1:Landroidx/documentfile/provider/DocumentFile; // field@6cf8 │ │ +3c4f84: 7130 b997 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.$r8$lambda$NYg4baulr2XmlTdeN13ufFs0RBs:(Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;Landroidx/documentfile/provider/DocumentFile;Lio/reactivex/ObservableEmitter;)V // method@97b9 │ │ +3c4f8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Lio/reactivex/ObservableEmitter; │ │ │ │ @@ -1464467,18 +1464475,18 @@ │ │ type : '(Lde/danoeh/antennapod/asynctask/ExportWorker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c51ac: |[3c51ac] de.danoeh.antennapod.asynctask.ExportWorker$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/asynctask/ExportWorker;)V │ │ -3c51bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c51c2: 5b01 fc6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/ExportWorker; // field@6cfc │ │ -3c51c6: 0e00 |0005: return-void │ │ +3c5194: |[3c5194] de.danoeh.antennapod.asynctask.ExportWorker$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/asynctask/ExportWorker;)V │ │ +3c51a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c51aa: 5b01 fc6c |0003: iput-object v1, v0, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/ExportWorker; // field@6cfc │ │ +3c51ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/asynctask/ExportWorker; │ │ │ │ @@ -1464488,18 +1464496,18 @@ │ │ type : '(Lio/reactivex/ObservableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c51c8: |[3c51c8] de.danoeh.antennapod.asynctask.ExportWorker$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/ObservableEmitter;)V │ │ -3c51d8: 5410 fc6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/ExportWorker; // field@6cfc │ │ -3c51dc: 7120 bf97 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/asynctask/ExportWorker;.$r8$lambda$fhSHNx_SlcRQ1e_9Tu9-JmEYjsY:(Lde/danoeh/antennapod/asynctask/ExportWorker;Lio/reactivex/ObservableEmitter;)V // method@97bf │ │ -3c51e2: 0e00 |0005: return-void │ │ +3c51b0: |[3c51b0] de.danoeh.antennapod.asynctask.ExportWorker$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/ObservableEmitter;)V │ │ +3c51c0: 5410 fc6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/asynctask/ExportWorker; // field@6cfc │ │ +3c51c4: 7120 bf97 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/asynctask/ExportWorker;.$r8$lambda$fhSHNx_SlcRQ1e_9Tu9-JmEYjsY:(Lde/danoeh/antennapod/asynctask/ExportWorker;Lio/reactivex/ObservableEmitter;)V // method@97bf │ │ +3c51ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/asynctask/ExportWorker$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/reactivex/ObservableEmitter; │ │ │ │ @@ -1464529,17 +1464537,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c5404: |[3c5404] de.danoeh.antennapod.config.ApplicationCallbacksImpl.:()V │ │ -3c5414: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c541a: 0e00 |0003: return-void │ │ +3c53ec: |[3c53ec] de.danoeh.antennapod.config.ApplicationCallbacksImpl.:()V │ │ +3c53fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c5402: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/config/ApplicationCallbacksImpl; │ │ │ │ Virtual methods - │ │ @@ -1464548,18 +1464556,18 @@ │ │ type : '()Landroid/app/Application;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3c53e8: |[3c53e8] de.danoeh.antennapod.config.ApplicationCallbacksImpl.getApplicationInstance:()Landroid/app/Application; │ │ -3c53f8: 7100 3594 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@9435 │ │ -3c53fe: 0c00 |0003: move-result-object v0 │ │ -3c5400: 1100 |0004: return-object v0 │ │ +3c53d0: |[3c53d0] de.danoeh.antennapod.config.ApplicationCallbacksImpl.getApplicationInstance:()Landroid/app/Application; │ │ +3c53e0: 7100 3594 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.getInstance:()Lde/danoeh/antennapod/PodcastApp; // method@9435 │ │ +3c53e6: 0c00 |0003: move-result-object v0 │ │ +3c53e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/config/ApplicationCallbacksImpl; │ │ │ │ source_file_idx : 3773 (ApplicationCallbacksImpl.java) │ │ @@ -1464598,72 +1464606,72 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 118 16-bit code units │ │ -3c5448: |[3c5448] de.danoeh.antennapod.core.ApCoreEventBusIndex.:()V │ │ -3c5458: 2200 ee1e |0000: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ -3c545c: 7010 a9b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -3c5462: 6900 036d |0005: sput-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d03 │ │ -3c5466: 2200 c31f |0007: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3c546a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -3c546c: 2312 2421 |000a: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3c5470: 2203 c61f |000c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3c5474: 6204 51d9 |000e: sget-object v4, Lorg/greenrobot/eventbus/ThreadMode;.MAIN:Lorg/greenrobot/eventbus/ThreadMode; // field@d951 │ │ -3c5478: 1a05 f3be |0010: const-string v5, "onEventMainThread" // string@bef3 │ │ -3c547c: 1c06 a01a |0012: const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aa0 │ │ -3c5480: 7040 12b7 5346 |0014: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3c5486: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -3c5488: 4d03 0205 |0018: aput-object v3, v2, v5 │ │ -3c548c: 1c03 ad19 |001a: const-class v3, Lde/danoeh/antennapod/core/util/playback/PlaybackController; // type@19ad │ │ -3c5490: 7040 0fb7 3021 |001c: invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3c5496: 7110 c997 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@97c9 │ │ -3c549c: 2200 c31f |0022: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ -3c54a0: 1262 |0024: const/4 v2, #int 6 // #6 │ │ -3c54a2: 2322 2421 |0025: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ -3c54a6: 2203 c61f |0027: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3c54aa: 1a06 2dc5 |0029: const-string v6, "playerError" // string@c52d │ │ -3c54ae: 1c07 8a1a |002b: const-class v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a8a │ │ -3c54b2: 7040 12b7 6347 |002d: invoke-direct {v3, v6, v7, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3c54b8: 4d03 0205 |0030: aput-object v3, v2, v5 │ │ -3c54bc: 2203 c61f |0032: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3c54c0: 1a05 f66f |0034: const-string v5, "bufferUpdate" // string@6ff6 │ │ -3c54c4: 1c06 9c1a |0036: const-class v6, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ -3c54c8: 7040 12b7 5346 |0038: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3c54ce: 4d03 0201 |003b: aput-object v3, v2, v1 │ │ -3c54d2: 2203 c61f |003d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3c54d6: 1a05 43db |003f: const-string v5, "sleepTimerUpdate" // string@db43 │ │ -3c54da: 1c06 a11a |0041: const-class v6, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aa1 │ │ -3c54de: 7040 12b7 5346 |0043: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3c54e4: 1225 |0046: const/4 v5, #int 2 // #2 │ │ -3c54e6: 4d03 0205 |0047: aput-object v3, v2, v5 │ │ -3c54ea: 2203 c61f |0049: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3c54ee: 1a05 40e6 |004b: const-string v5, "volumeAdaptionChanged" // string@e640 │ │ -3c54f2: 1c06 a51a |004d: const-class v6, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; // type@1aa5 │ │ -3c54f6: 7040 12b7 5346 |004f: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3c54fc: 1235 |0052: const/4 v5, #int 3 // #3 │ │ -3c54fe: 4d03 0205 |0053: aput-object v3, v2, v5 │ │ -3c5502: 2203 c61f |0055: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3c5506: 1a05 e2db |0057: const-string v5, "speedPresetChanged" // string@dbe2 │ │ -3c550a: 1c06 a41a |0059: const-class v6, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; // type@1aa4 │ │ -3c550e: 7040 12b7 5346 |005b: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3c5514: 1245 |005e: const/4 v5, #int 4 // #4 │ │ -3c5516: 4d03 0205 |005f: aput-object v3, v2, v5 │ │ -3c551a: 2203 c61f |0061: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ -3c551e: 1a05 14db |0063: const-string v5, "skipIntroEndingPresetChanged" // string@db14 │ │ -3c5522: 1c06 a31a |0065: const-class v6, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent; // type@1aa3 │ │ -3c5526: 7040 12b7 5346 |0067: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ -3c552c: 1254 |006a: const/4 v4, #int 5 // #5 │ │ -3c552e: 4d03 0204 |006b: aput-object v3, v2, v4 │ │ -3c5532: 1c03 0119 |006d: const-class v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@1901 │ │ -3c5536: 7040 0fb7 3021 |006f: invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ -3c553c: 7110 c997 0000 |0072: invoke-static {v0}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@97c9 │ │ -3c5542: 0e00 |0075: return-void │ │ +3c5430: |[3c5430] de.danoeh.antennapod.core.ApCoreEventBusIndex.:()V │ │ +3c5440: 2200 ee1e |0000: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ +3c5444: 7010 a9b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +3c544a: 6900 036d |0005: sput-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d03 │ │ +3c544e: 2200 c31f |0007: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3c5452: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +3c5454: 2312 2421 |000a: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3c5458: 2203 c61f |000c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3c545c: 6204 51d9 |000e: sget-object v4, Lorg/greenrobot/eventbus/ThreadMode;.MAIN:Lorg/greenrobot/eventbus/ThreadMode; // field@d951 │ │ +3c5460: 1a05 f3be |0010: const-string v5, "onEventMainThread" // string@bef3 │ │ +3c5464: 1c06 a01a |0012: const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aa0 │ │ +3c5468: 7040 12b7 5346 |0014: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3c546e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +3c5470: 4d03 0205 |0018: aput-object v3, v2, v5 │ │ +3c5474: 1c03 ad19 |001a: const-class v3, Lde/danoeh/antennapod/core/util/playback/PlaybackController; // type@19ad │ │ +3c5478: 7040 0fb7 3021 |001c: invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3c547e: 7110 c997 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@97c9 │ │ +3c5484: 2200 c31f |0022: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fc3 │ │ +3c5488: 1262 |0024: const/4 v2, #int 6 // #6 │ │ +3c548a: 2322 2421 |0025: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2124 │ │ +3c548e: 2203 c61f |0027: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3c5492: 1a06 2dc5 |0029: const-string v6, "playerError" // string@c52d │ │ +3c5496: 1c07 8a1a |002b: const-class v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a8a │ │ +3c549a: 7040 12b7 6347 |002d: invoke-direct {v3, v6, v7, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3c54a0: 4d03 0205 |0030: aput-object v3, v2, v5 │ │ +3c54a4: 2203 c61f |0032: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3c54a8: 1a05 f66f |0034: const-string v5, "bufferUpdate" // string@6ff6 │ │ +3c54ac: 1c06 9c1a |0036: const-class v6, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1a9c │ │ +3c54b0: 7040 12b7 5346 |0038: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3c54b6: 4d03 0201 |003b: aput-object v3, v2, v1 │ │ +3c54ba: 2203 c61f |003d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3c54be: 1a05 43db |003f: const-string v5, "sleepTimerUpdate" // string@db43 │ │ +3c54c2: 1c06 a11a |0041: const-class v6, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1aa1 │ │ +3c54c6: 7040 12b7 5346 |0043: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3c54cc: 1225 |0046: const/4 v5, #int 2 // #2 │ │ +3c54ce: 4d03 0205 |0047: aput-object v3, v2, v5 │ │ +3c54d2: 2203 c61f |0049: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3c54d6: 1a05 40e6 |004b: const-string v5, "volumeAdaptionChanged" // string@e640 │ │ +3c54da: 1c06 a51a |004d: const-class v6, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; // type@1aa5 │ │ +3c54de: 7040 12b7 5346 |004f: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3c54e4: 1235 |0052: const/4 v5, #int 3 // #3 │ │ +3c54e6: 4d03 0205 |0053: aput-object v3, v2, v5 │ │ +3c54ea: 2203 c61f |0055: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3c54ee: 1a05 e2db |0057: const-string v5, "speedPresetChanged" // string@dbe2 │ │ +3c54f2: 1c06 a41a |0059: const-class v6, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; // type@1aa4 │ │ +3c54f6: 7040 12b7 5346 |005b: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3c54fc: 1245 |005e: const/4 v5, #int 4 // #4 │ │ +3c54fe: 4d03 0205 |005f: aput-object v3, v2, v5 │ │ +3c5502: 2203 c61f |0061: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fc6 │ │ +3c5506: 1a05 14db |0063: const-string v5, "skipIntroEndingPresetChanged" // string@db14 │ │ +3c550a: 1c06 a31a |0065: const-class v6, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent; // type@1aa3 │ │ +3c550e: 7040 12b7 5346 |0067: invoke-direct {v3, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@b712 │ │ +3c5514: 1254 |006a: const/4 v4, #int 5 // #5 │ │ +3c5516: 4d03 0204 |006b: aput-object v3, v2, v4 │ │ +3c551a: 1c03 0119 |006d: const-class v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService; // type@1901 │ │ +3c551e: 7040 0fb7 3021 |006f: invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@b70f │ │ +3c5524: 7110 c997 0000 |0072: invoke-static {v0}, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@97c9 │ │ +3c552a: 0e00 |0075: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0007 line=20 │ │ 0x0022 line=26 │ │ locals : │ │ │ │ @@ -1464672,17 +1464680,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c5544: |[3c5544] de.danoeh.antennapod.core.ApCoreEventBusIndex.:()V │ │ -3c5554: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c555a: 0e00 |0003: return-void │ │ +3c552c: |[3c552c] de.danoeh.antennapod.core.ApCoreEventBusIndex.:()V │ │ +3c553c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c5542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/ApCoreEventBusIndex; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/ApCoreEventBusIndex;) │ │ @@ -1464690,20 +1464698,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 │ │ -3c555c: |[3c555c] de.danoeh.antennapod.core.ApCoreEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ -3c556c: 6200 036d |0000: sget-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d03 │ │ -3c5570: 7210 10b7 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@b710 │ │ -3c5576: 0c01 |0005: move-result-object v1 │ │ -3c5578: 7230 11b5 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3c557e: 0e00 |0009: return-void │ │ +3c5544: |[3c5544] de.danoeh.antennapod.core.ApCoreEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ +3c5554: 6200 036d |0000: sget-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d03 │ │ +3c5558: 7210 10b7 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@b710 │ │ +3c555e: 0c01 |0005: move-result-object v1 │ │ +3c5560: 7230 11b5 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3c5566: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000a reg=2 (null) Lorg/greenrobot/eventbus/meta/SubscriberInfo; │ │ │ │ Virtual methods - │ │ @@ -1464712,23 +1464720,23 @@ │ │ type : '(Ljava/lang/Class;)Lorg/greenrobot/eventbus/meta/SubscriberInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3c541c: |[3c541c] de.danoeh.antennapod.core.ApCoreEventBusIndex.getSubscriberInfo:(Ljava/lang/Class;)Lorg/greenrobot/eventbus/meta/SubscriberInfo; │ │ -3c542c: 6200 036d |0000: sget-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d03 │ │ -3c5430: 7220 0db5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3c5436: 0c02 |0005: move-result-object v2 │ │ -3c5438: 1f02 c41f |0006: check-cast v2, Lorg/greenrobot/eventbus/meta/SubscriberInfo; // type@1fc4 │ │ -3c543c: 3802 0300 |0008: if-eqz v2, 000b // +0003 │ │ -3c5440: 1102 |000a: return-object v2 │ │ -3c5442: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -3c5444: 1102 |000c: return-object v2 │ │ +3c5404: |[3c5404] de.danoeh.antennapod.core.ApCoreEventBusIndex.getSubscriberInfo:(Ljava/lang/Class;)Lorg/greenrobot/eventbus/meta/SubscriberInfo; │ │ +3c5414: 6200 036d |0000: sget-object v0, Lde/danoeh/antennapod/core/ApCoreEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@6d03 │ │ +3c5418: 7220 0db5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3c541e: 0c02 |0005: move-result-object v2 │ │ +3c5420: 1f02 c41f |0006: check-cast v2, Lorg/greenrobot/eventbus/meta/SubscriberInfo; // type@1fc4 │ │ +3c5424: 3802 0300 |0008: if-eqz v2, 000b // +0003 │ │ +3c5428: 1102 |000a: return-object v2 │ │ +3c542a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +3c542c: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/core/ApCoreEventBusIndex; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Class; │ │ │ │ @@ -1464789,17 +1464797,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c91b8: |[3c91b8] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.:()V │ │ -3c91c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c91ce: 0e00 |0003: return-void │ │ +3c91a0: |[3c91a0] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.:()V │ │ +3c91b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c91b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;) │ │ @@ -1464807,43 +1464815,43 @@ │ │ type : '(Ljava/util/List;)Ljava/util/Map;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -3c9134: |[3c9134] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.getFeedMap:(Ljava/util/List;)Ljava/util/Map; │ │ -3c9144: 2200 0a1f |0000: new-instance v0, Ljava/util/TreeMap; // type@1f0a │ │ -3c9148: 7010 54b5 0000 |0002: invoke-direct {v0}, Ljava/util/TreeMap;.:()V // method@b554 │ │ -3c914e: 7210 e1b4 0600 |0005: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3c9154: 0c06 |0008: move-result-object v6 │ │ -3c9156: 7210 c4b4 0600 |0009: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3c915c: 0a01 |000c: move-result v1 │ │ -3c915e: 3801 2c00 |000d: if-eqz v1, 0039 // +002c │ │ -3c9162: 7210 c5b4 0600 |000f: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3c9168: 0c01 |0012: move-result-object v1 │ │ -3c916a: 1f01 a21c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3c916e: 6e10 b1ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -3c9174: 0b02 |0018: move-result-wide v2 │ │ -3c9176: 7120 48b2 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3c917c: 0c02 |001c: move-result-object v2 │ │ -3c917e: 7220 0db5 2000 |001d: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3c9184: 0c02 |0020: move-result-object v2 │ │ -3c9186: 1f02 f51e |0021: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -3c918a: 3902 1200 |0023: if-nez v2, 0035 // +0012 │ │ -3c918e: 2202 e21e |0025: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -3c9192: 7010 17b4 0200 |0027: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3c9198: 6e10 b1ab 0100 |002a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -3c919e: 0b03 |002d: move-result-wide v3 │ │ -3c91a0: 7120 48b2 4300 |002e: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3c91a6: 0c03 |0031: move-result-object v3 │ │ -3c91a8: 7230 11b5 3002 |0032: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3c91ae: 7220 d6b4 1200 |0035: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3c91b4: 28d1 |0038: goto 0009 // -002f │ │ -3c91b6: 1100 |0039: return-object v0 │ │ +3c911c: |[3c911c] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.getFeedMap:(Ljava/util/List;)Ljava/util/Map; │ │ +3c912c: 2200 0a1f |0000: new-instance v0, Ljava/util/TreeMap; // type@1f0a │ │ +3c9130: 7010 54b5 0000 |0002: invoke-direct {v0}, Ljava/util/TreeMap;.:()V // method@b554 │ │ +3c9136: 7210 e1b4 0600 |0005: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3c913c: 0c06 |0008: move-result-object v6 │ │ +3c913e: 7210 c4b4 0600 |0009: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3c9144: 0a01 |000c: move-result v1 │ │ +3c9146: 3801 2c00 |000d: if-eqz v1, 0039 // +002c │ │ +3c914a: 7210 c5b4 0600 |000f: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3c9150: 0c01 |0012: move-result-object v1 │ │ +3c9152: 1f01 a21c |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3c9156: 6e10 b1ab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +3c915c: 0b02 |0018: move-result-wide v2 │ │ +3c915e: 7120 48b2 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3c9164: 0c02 |001c: move-result-object v2 │ │ +3c9166: 7220 0db5 2000 |001d: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3c916c: 0c02 |0020: move-result-object v2 │ │ +3c916e: 1f02 f51e |0021: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +3c9172: 3902 1200 |0023: if-nez v2, 0035 // +0012 │ │ +3c9176: 2202 e21e |0025: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +3c917a: 7010 17b4 0200 |0027: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3c9180: 6e10 b1ab 0100 |002a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +3c9186: 0b03 |002d: move-result-wide v3 │ │ +3c9188: 7120 48b2 4300 |002e: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3c918e: 0c03 |0031: move-result-object v3 │ │ +3c9190: 7230 11b5 3002 |0032: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3c9196: 7220 d6b4 1200 |0035: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3c919c: 28d1 |0038: goto 0009 // -002f │ │ +3c919e: 1100 |0039: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=78 │ │ 0x0015 line=79 │ │ 0x0025 line=82 │ │ 0x002a line=83 │ │ @@ -1464857,54 +1464865,54 @@ │ │ type : '(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -3c9344: |[3c9344] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeFavoriteItem:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;)V │ │ -3c9354: 6e10 bdab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3c935a: 0c00 |0003: move-result-object v0 │ │ -3c935c: 6e10 beb2 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3c9362: 0c00 |0007: move-result-object v0 │ │ -3c9364: 1a01 dde7 |0008: const-string v1, "{FAV_TITLE}" // string@e7dd │ │ -3c9368: 6e30 b0b2 1600 |000a: invoke-virtual {v6, v1, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3c936e: 0c06 |000d: move-result-object v6 │ │ -3c9370: 6e10 b7ab 0500 |000e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -3c9376: 0c00 |0011: move-result-object v0 │ │ -3c9378: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ -3c937c: 1a02 dee7 |0014: const-string v2, "{FAV_WEBSITE}" // string@e7de │ │ -3c9380: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -3c9384: 6e10 b7ab 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -3c938a: 0c00 |001b: move-result-object v0 │ │ -3c938c: 6e30 b0b2 2600 |001c: invoke-virtual {v6, v2, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3c9392: 0c06 |001f: move-result-object v6 │ │ -3c9394: 2805 |0020: goto 0025 // +0005 │ │ -3c9396: 6e30 b0b2 2601 |0021: invoke-virtual {v6, v2, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3c939c: 0c06 |0024: move-result-object v6 │ │ -3c939e: 6e10 b8ab 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c93a4: 0c00 |0028: move-result-object v0 │ │ -3c93a6: 1a02 dce7 |0029: const-string v2, "{FAV_MEDIA}" // string@e7dc │ │ -3c93aa: 3800 1900 |002b: if-eqz v0, 0044 // +0019 │ │ -3c93ae: 6e10 b8ab 0500 |002d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c93b4: 0c00 |0030: move-result-object v0 │ │ -3c93b6: 6e10 84ab 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3c93bc: 0c00 |0034: move-result-object v0 │ │ -3c93be: 3800 0f00 |0035: if-eqz v0, 0044 // +000f │ │ -3c93c2: 6e10 b8ab 0500 |0037: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3c93c8: 0c05 |003a: move-result-object v5 │ │ -3c93ca: 6e10 84ab 0500 |003b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3c93d0: 0c05 |003e: move-result-object v5 │ │ -3c93d2: 6e30 b0b2 2605 |003f: invoke-virtual {v6, v2, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3c93d8: 0c05 |0042: move-result-object v5 │ │ -3c93da: 2805 |0043: goto 0048 // +0005 │ │ -3c93dc: 6e30 b0b2 2601 |0044: invoke-virtual {v6, v2, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3c93e2: 0c05 |0047: move-result-object v5 │ │ -3c93e4: 6e20 a9b1 5400 |0048: invoke-virtual {v4, v5}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c93ea: 0e00 |004b: return-void │ │ +3c932c: |[3c932c] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeFavoriteItem:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;)V │ │ +3c933c: 6e10 bdab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3c9342: 0c00 |0003: move-result-object v0 │ │ +3c9344: 6e10 beb2 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3c934a: 0c00 |0007: move-result-object v0 │ │ +3c934c: 1a01 dde7 |0008: const-string v1, "{FAV_TITLE}" // string@e7dd │ │ +3c9350: 6e30 b0b2 1600 |000a: invoke-virtual {v6, v1, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3c9356: 0c06 |000d: move-result-object v6 │ │ +3c9358: 6e10 b7ab 0500 |000e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +3c935e: 0c00 |0011: move-result-object v0 │ │ +3c9360: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ +3c9364: 1a02 dee7 |0014: const-string v2, "{FAV_WEBSITE}" // string@e7de │ │ +3c9368: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +3c936c: 6e10 b7ab 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +3c9372: 0c00 |001b: move-result-object v0 │ │ +3c9374: 6e30 b0b2 2600 |001c: invoke-virtual {v6, v2, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3c937a: 0c06 |001f: move-result-object v6 │ │ +3c937c: 2805 |0020: goto 0025 // +0005 │ │ +3c937e: 6e30 b0b2 2601 |0021: invoke-virtual {v6, v2, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3c9384: 0c06 |0024: move-result-object v6 │ │ +3c9386: 6e10 b8ab 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c938c: 0c00 |0028: move-result-object v0 │ │ +3c938e: 1a02 dce7 |0029: const-string v2, "{FAV_MEDIA}" // string@e7dc │ │ +3c9392: 3800 1900 |002b: if-eqz v0, 0044 // +0019 │ │ +3c9396: 6e10 b8ab 0500 |002d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c939c: 0c00 |0030: move-result-object v0 │ │ +3c939e: 6e10 84ab 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3c93a4: 0c00 |0034: move-result-object v0 │ │ +3c93a6: 3800 0f00 |0035: if-eqz v0, 0044 // +000f │ │ +3c93aa: 6e10 b8ab 0500 |0037: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3c93b0: 0c05 |003a: move-result-object v5 │ │ +3c93b2: 6e10 84ab 0500 |003b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3c93b8: 0c05 |003e: move-result-object v5 │ │ +3c93ba: 6e30 b0b2 2605 |003f: invoke-virtual {v6, v2, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3c93c0: 0c05 |0042: move-result-object v5 │ │ +3c93c2: 2805 |0043: goto 0048 // +0005 │ │ +3c93c4: 6e30 b0b2 2601 |0044: invoke-virtual {v6, v2, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3c93ca: 0c05 |0047: move-result-object v5 │ │ +3c93cc: 6e20 a9b1 5400 |0048: invoke-virtual {v4, v5}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c93d2: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000e line=104 │ │ 0x0018 line=105 │ │ 0x0021 line=107 │ │ 0x0025 line=109 │ │ @@ -1464922,37 +1464930,37 @@ │ │ type : '(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3c93ec: |[3c93ec] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeFeed:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ -3c93fc: 6e10 4cab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3c9402: 0c00 |0003: move-result-object v0 │ │ -3c9404: 1a01 dfe7 |0004: const-string v1, "{FEED_IMG}" // string@e7df │ │ -3c9408: 6e30 b0b2 1500 |0006: invoke-virtual {v5, v1, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3c940e: 0c05 |0009: move-result-object v5 │ │ -3c9410: 1a00 e1e7 |000a: const-string v0, "{FEED_TITLE}" // string@e7e1 │ │ -3c9414: 6e10 59ab 0400 |000c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3c941a: 0c01 |000f: move-result-object v1 │ │ -3c941c: 6e30 b0b2 0501 |0010: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3c9422: 0c05 |0013: move-result-object v5 │ │ -3c9424: 1a00 e0e7 |0014: const-string v0, "{FEED_LINK}" // string@e7e0 │ │ -3c9428: 6e10 52ab 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -3c942e: 0c01 |0019: move-result-object v1 │ │ -3c9430: 6e30 b0b2 0501 |001a: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3c9436: 0c05 |001d: move-result-object v5 │ │ -3c9438: 1a00 e2e7 |001e: const-string v0, "{FEED_WEBSITE}" // string@e7e2 │ │ -3c943c: 6e10 84ab 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3c9442: 0c04 |0023: move-result-object v4 │ │ -3c9444: 6e30 b0b2 0504 |0024: invoke-virtual {v5, v0, v4}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3c944a: 0c04 |0027: move-result-object v4 │ │ -3c944c: 6e20 a9b1 4300 |0028: invoke-virtual {v3, v4}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c9452: 0e00 |002b: return-void │ │ +3c93d4: |[3c93d4] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeFeed:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ +3c93e4: 6e10 4cab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3c93ea: 0c00 |0003: move-result-object v0 │ │ +3c93ec: 1a01 dfe7 |0004: const-string v1, "{FEED_IMG}" // string@e7df │ │ +3c93f0: 6e30 b0b2 1500 |0006: invoke-virtual {v5, v1, v0}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3c93f6: 0c05 |0009: move-result-object v5 │ │ +3c93f8: 1a00 e1e7 |000a: const-string v0, "{FEED_TITLE}" // string@e7e1 │ │ +3c93fc: 6e10 59ab 0400 |000c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3c9402: 0c01 |000f: move-result-object v1 │ │ +3c9404: 6e30 b0b2 0501 |0010: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3c940a: 0c05 |0013: move-result-object v5 │ │ +3c940c: 1a00 e0e7 |0014: const-string v0, "{FEED_LINK}" // string@e7e0 │ │ +3c9410: 6e10 52ab 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +3c9416: 0c01 |0019: move-result-object v1 │ │ +3c9418: 6e30 b0b2 0501 |001a: invoke-virtual {v5, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3c941e: 0c05 |001d: move-result-object v5 │ │ +3c9420: 1a00 e2e7 |001e: const-string v0, "{FEED_WEBSITE}" // string@e7e2 │ │ +3c9424: 6e10 84ab 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3c942a: 0c04 |0023: move-result-object v4 │ │ +3c942c: 6e30 b0b2 0504 |0024: invoke-virtual {v5, v0, v4}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3c9432: 0c04 |0027: move-result-object v4 │ │ +3c9434: 6e20 a9b1 4300 |0028: invoke-virtual {v3, v4}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c943a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000c line=95 │ │ 0x0016 line=96 │ │ 0x0020 line=97 │ │ 0x0028 line=99 │ │ @@ -1464968,17 +1464976,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c911c: |[3c911c] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.fileExtension:()Ljava/lang/String; │ │ -3c912c: 1a00 7498 |0000: const-string v0, "html" // string@9874 │ │ -3c9130: 1100 |0002: return-object v0 │ │ +3c9104: |[3c9104] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.fileExtension:()Ljava/lang/String; │ │ +3c9114: 1a00 7498 |0000: const-string v0, "html" // string@9874 │ │ +3c9118: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;) │ │ @@ -1464986,104 +1464994,104 @@ │ │ type : '(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 178 16-bit code units │ │ -3c91d0: |[3c91d0] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ -3c91e0: 1a08 5c56 |0000: const-string v8, "Starting to write document" // string@565c │ │ -3c91e4: 1a00 3c1d |0002: const-string v0, "FavoritesWriter" // string@1d3c │ │ -3c91e8: 7120 f50a 8000 |0004: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c91ee: 6e10 1a02 0a00 |0007: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ -3c91f4: 0c08 |000a: move-result-object v8 │ │ -3c91f6: 1a01 7798 |000b: const-string v1, "html-export-template.html" // string@9877 │ │ -3c91fa: 6e20 d802 1800 |000d: invoke-virtual {v8, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ -3c9200: 0c08 |0010: move-result-object v8 │ │ -3c9202: 1a01 fd5c |0011: const-string v1, "UTF-8" // string@5cfd │ │ -3c9206: 7120 deb6 1800 |0013: invoke-static {v8, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ -3c920c: 0c08 |0016: move-result-object v8 │ │ -3c920e: 1a02 0066 |0017: const-string v2, "\{TITLE\}" // string@6600 │ │ -3c9212: 1a03 3a1d |0019: const-string v3, "Favorites" // string@1d3a │ │ -3c9216: 6e30 b1b2 2803 |001b: invoke-virtual {v8, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -3c921c: 0c08 |001e: move-result-object v8 │ │ -3c921e: 1a02 ff65 |001f: const-string v2, "\{FEEDS\}" // string@65ff │ │ -3c9222: 6e20 b3b2 2800 |0021: invoke-virtual {v8, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -3c9228: 0c08 |0024: move-result-object v8 │ │ -3c922a: 6e10 1a02 0a00 |0025: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ -3c9230: 0c02 |0028: move-result-object v2 │ │ -3c9232: 1a03 7598 |0029: const-string v3, "html-export-favorites-item-template.html" // string@9875 │ │ -3c9236: 6e20 d802 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ -3c923c: 0c02 |002e: move-result-object v2 │ │ -3c923e: 7120 deb6 1200 |002f: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ -3c9244: 0c02 |0032: move-result-object v2 │ │ -3c9246: 6e10 1a02 0a00 |0033: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ -3c924c: 0c0a |0036: move-result-object v10 │ │ -3c924e: 1a03 7698 |0037: const-string v3, "html-export-feed-template.html" // string@9876 │ │ -3c9252: 6e20 d802 3a00 |0039: invoke-virtual {v10, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ -3c9258: 0c0a |003c: move-result-object v10 │ │ -3c925a: 7120 deb6 1a00 |003d: invoke-static {v10, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ -3c9260: 0c0a |0040: move-result-object v10 │ │ -3c9262: 2201 a31c |0041: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3c9266: 1a03 d99e |0043: const-string v3, "is_favorite" // string@9ed9 │ │ -3c926a: 7020 d8ab 3100 |0045: invoke-direct {v1, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3c9270: 6203 e596 |0048: sget-object v3, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -3c9274: 1204 |004a: const/4 v4, #int 0 // #0 │ │ -3c9276: 1405 ffff ff7f |004b: const v5, #float nan // #7fffffff │ │ -3c927c: 7140 1a9b 5431 |004e: invoke-static {v4, v5, v1, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -3c9282: 0c01 |0051: move-result-object v1 │ │ -3c9284: 7020 2798 1700 |0052: invoke-direct {v7, v1}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.getFeedMap:(Ljava/util/List;)Ljava/util/Map; // method@9827 │ │ -3c928a: 0c01 |0055: move-result-object v1 │ │ -3c928c: 4603 0804 |0056: aget-object v3, v8, v4 │ │ -3c9290: 6e20 a9b1 3900 |0058: invoke-virtual {v9, v3}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c9296: 7210 10b5 0100 |005b: invoke-interface {v1}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b510 │ │ -3c929c: 0c03 |005e: move-result-object v3 │ │ -3c929e: 7210 3fb5 0300 |005f: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -3c92a4: 0c03 |0062: move-result-object v3 │ │ -3c92a6: 7210 c4b4 0300 |0063: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3c92ac: 0a05 |0066: move-result v5 │ │ -3c92ae: 3805 3f00 |0067: if-eqz v5, 00a6 // +003f │ │ -3c92b2: 7210 c5b4 0300 |0069: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3c92b8: 0c05 |006c: move-result-object v5 │ │ -3c92ba: 1f05 5c1e |006d: check-cast v5, Ljava/lang/Long; // type@1e5c │ │ -3c92be: 7220 0db5 5100 |006f: invoke-interface {v1, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3c92c4: 0c05 |0072: move-result-object v5 │ │ -3c92c6: 1f05 f51e |0073: check-cast v5, Ljava/util/List; // type@1ef5 │ │ -3c92ca: 1a06 a50a |0075: const-string v6, "

  • │ │ +3c91b8: |[3c91b8] de.danoeh.antennapod.core.export.favorites.FavoritesWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ +3c91c8: 1a08 5c56 |0000: const-string v8, "Starting to write document" // string@565c │ │ +3c91cc: 1a00 3c1d |0002: const-string v0, "FavoritesWriter" // string@1d3c │ │ +3c91d0: 7120 f50a 8000 |0004: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c91d6: 6e10 1a02 0a00 |0007: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ +3c91dc: 0c08 |000a: move-result-object v8 │ │ +3c91de: 1a01 7798 |000b: const-string v1, "html-export-template.html" // string@9877 │ │ +3c91e2: 6e20 d802 1800 |000d: invoke-virtual {v8, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ +3c91e8: 0c08 |0010: move-result-object v8 │ │ +3c91ea: 1a01 fd5c |0011: const-string v1, "UTF-8" // string@5cfd │ │ +3c91ee: 7120 deb6 1800 |0013: invoke-static {v8, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ +3c91f4: 0c08 |0016: move-result-object v8 │ │ +3c91f6: 1a02 0066 |0017: const-string v2, "\{TITLE\}" // string@6600 │ │ +3c91fa: 1a03 3a1d |0019: const-string v3, "Favorites" // string@1d3a │ │ +3c91fe: 6e30 b1b2 2803 |001b: invoke-virtual {v8, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +3c9204: 0c08 |001e: move-result-object v8 │ │ +3c9206: 1a02 ff65 |001f: const-string v2, "\{FEEDS\}" // string@65ff │ │ +3c920a: 6e20 b3b2 2800 |0021: invoke-virtual {v8, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +3c9210: 0c08 |0024: move-result-object v8 │ │ +3c9212: 6e10 1a02 0a00 |0025: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ +3c9218: 0c02 |0028: move-result-object v2 │ │ +3c921a: 1a03 7598 |0029: const-string v3, "html-export-favorites-item-template.html" // string@9875 │ │ +3c921e: 6e20 d802 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ +3c9224: 0c02 |002e: move-result-object v2 │ │ +3c9226: 7120 deb6 1200 |002f: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ +3c922c: 0c02 |0032: move-result-object v2 │ │ +3c922e: 6e10 1a02 0a00 |0033: invoke-virtual {v10}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ +3c9234: 0c0a |0036: move-result-object v10 │ │ +3c9236: 1a03 7698 |0037: const-string v3, "html-export-feed-template.html" // string@9876 │ │ +3c923a: 6e20 d802 3a00 |0039: invoke-virtual {v10, v3}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ +3c9240: 0c0a |003c: move-result-object v10 │ │ +3c9242: 7120 deb6 1a00 |003d: invoke-static {v10, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ +3c9248: 0c0a |0040: move-result-object v10 │ │ +3c924a: 2201 a31c |0041: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3c924e: 1a03 d99e |0043: const-string v3, "is_favorite" // string@9ed9 │ │ +3c9252: 7020 d8ab 3100 |0045: invoke-direct {v1, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3c9258: 6203 e596 |0048: sget-object v3, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +3c925c: 1204 |004a: const/4 v4, #int 0 // #0 │ │ +3c925e: 1405 ffff ff7f |004b: const v5, #float nan // #7fffffff │ │ +3c9264: 7140 1a9b 5431 |004e: invoke-static {v4, v5, v1, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +3c926a: 0c01 |0051: move-result-object v1 │ │ +3c926c: 7020 2798 1700 |0052: invoke-direct {v7, v1}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.getFeedMap:(Ljava/util/List;)Ljava/util/Map; // method@9827 │ │ +3c9272: 0c01 |0055: move-result-object v1 │ │ +3c9274: 4603 0804 |0056: aget-object v3, v8, v4 │ │ +3c9278: 6e20 a9b1 3900 |0058: invoke-virtual {v9, v3}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c927e: 7210 10b5 0100 |005b: invoke-interface {v1}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b510 │ │ +3c9284: 0c03 |005e: move-result-object v3 │ │ +3c9286: 7210 3fb5 0300 |005f: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +3c928c: 0c03 |0062: move-result-object v3 │ │ +3c928e: 7210 c4b4 0300 |0063: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3c9294: 0a05 |0066: move-result v5 │ │ +3c9296: 3805 3f00 |0067: if-eqz v5, 00a6 // +003f │ │ +3c929a: 7210 c5b4 0300 |0069: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3c92a0: 0c05 |006c: move-result-object v5 │ │ +3c92a2: 1f05 5c1e |006d: check-cast v5, Ljava/lang/Long; // type@1e5c │ │ +3c92a6: 7220 0db5 5100 |006f: invoke-interface {v1, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3c92ac: 0c05 |0072: move-result-object v5 │ │ +3c92ae: 1f05 f51e |0073: check-cast v5, Ljava/util/List; // type@1ef5 │ │ +3c92b2: 1a06 a50a |0075: const-string v6, "
  • │ │ " // string@0aa5 │ │ -3c92ce: 6e20 a9b1 6900 |0077: invoke-virtual {v9, v6}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c92d4: 7220 ddb4 4500 |007a: invoke-interface {v5, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c92da: 0c06 |007d: move-result-object v6 │ │ -3c92dc: 1f06 a21c |007e: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3c92e0: 6e10 b0ab 0600 |0080: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3c92e6: 0c06 |0083: move-result-object v6 │ │ -3c92e8: 7040 2a98 97a6 |0084: invoke-direct {v7, v9, v6, v10}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.writeFeed:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V // method@982a │ │ -3c92ee: 1a06 b90a |0087: const-string v6, "
      │ │ +3c92b6: 6e20 a9b1 6900 |0077: invoke-virtual {v9, v6}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c92bc: 7220 ddb4 4500 |007a: invoke-interface {v5, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c92c2: 0c06 |007d: move-result-object v6 │ │ +3c92c4: 1f06 a21c |007e: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3c92c8: 6e10 b0ab 0600 |0080: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3c92ce: 0c06 |0083: move-result-object v6 │ │ +3c92d0: 7040 2a98 97a6 |0084: invoke-direct {v7, v9, v6, v10}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.writeFeed:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V // method@982a │ │ +3c92d6: 1a06 b90a |0087: const-string v6, "
        │ │ " // string@0ab9 │ │ -3c92f2: 6e20 a9b1 6900 |0089: invoke-virtual {v9, v6}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c92f8: 7210 e1b4 0500 |008c: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3c92fe: 0c05 |008f: move-result-object v5 │ │ -3c9300: 7210 c4b4 0500 |0090: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3c9306: 0a06 |0093: move-result v6 │ │ -3c9308: 3806 0c00 |0094: if-eqz v6, 00a0 // +000c │ │ -3c930c: 7210 c5b4 0500 |0096: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3c9312: 0c06 |0099: move-result-object v6 │ │ -3c9314: 1f06 a21c |009a: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3c9318: 7040 2998 9726 |009c: invoke-direct {v7, v9, v6, v2}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.writeFavoriteItem:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;)V // method@9829 │ │ -3c931e: 28f1 |009f: goto 0090 // -000f │ │ -3c9320: 1a05 6a0a |00a0: const-string v5, "
  • │ │ +3c92da: 6e20 a9b1 6900 |0089: invoke-virtual {v9, v6}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c92e0: 7210 e1b4 0500 |008c: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3c92e6: 0c05 |008f: move-result-object v5 │ │ +3c92e8: 7210 c4b4 0500 |0090: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3c92ee: 0a06 |0093: move-result v6 │ │ +3c92f0: 3806 0c00 |0094: if-eqz v6, 00a0 // +000c │ │ +3c92f4: 7210 c5b4 0500 |0096: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3c92fa: 0c06 |0099: move-result-object v6 │ │ +3c92fc: 1f06 a21c |009a: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3c9300: 7040 2998 9726 |009c: invoke-direct {v7, v9, v6, v2}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.writeFavoriteItem:(Ljava/io/Writer;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;)V // method@9829 │ │ +3c9306: 28f1 |009f: goto 0090 // -000f │ │ +3c9308: 1a05 6a0a |00a0: const-string v5, " │ │ " // string@0a6a │ │ -3c9324: 6e20 a9b1 5900 |00a2: invoke-virtual {v9, v5}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c932a: 28be |00a5: goto 0063 // -0042 │ │ -3c932c: 121a |00a6: const/4 v10, #int 1 // #1 │ │ -3c932e: 4608 080a |00a7: aget-object v8, v8, v10 │ │ -3c9332: 6e20 a9b1 8900 |00a9: invoke-virtual {v9, v8}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c9338: 1a08 cc1d |00ac: const-string v8, "Finished writing document" // string@1dcc │ │ -3c933c: 7120 f50a 8000 |00ae: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c9342: 0e00 |00b1: return-void │ │ +3c930c: 6e20 a9b1 5900 |00a2: invoke-virtual {v9, v5}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c9312: 28be |00a5: goto 0063 // -0042 │ │ +3c9314: 121a |00a6: const/4 v10, #int 1 // #1 │ │ +3c9316: 4608 080a |00a7: aget-object v8, v8, v10 │ │ +3c931a: 6e20 a9b1 8900 |00a9: invoke-virtual {v9, v8}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c9320: 1a08 cc1d |00ac: const-string v8, "Finished writing document" // string@1dcc │ │ +3c9324: 7120 f50a 8000 |00ae: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c932a: 0e00 |00b1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=33 │ │ 0x0007 line=35 │ │ 0x0013 line=36 │ │ 0x001b line=37 │ │ 0x0021 line=38 │ │ @@ -1465146,17 +1465154,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c946c: |[3c946c] de.danoeh.antennapod.core.export.html.HtmlWriter.:()V │ │ -3c947c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c9482: 0e00 |0003: return-void │ │ +3c9454: |[3c9454] de.danoeh.antennapod.core.export.html.HtmlWriter.:()V │ │ +3c9464: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c946a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/export/html/HtmlWriter; │ │ │ │ Virtual methods - │ │ @@ -1465165,17 +1465173,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c9454: |[3c9454] de.danoeh.antennapod.core.export.html.HtmlWriter.fileExtension:()Ljava/lang/String; │ │ -3c9464: 1a00 7498 |0000: const-string v0, "html" // string@9874 │ │ -3c9468: 1100 |0002: return-object v0 │ │ +3c943c: |[3c943c] de.danoeh.antennapod.core.export.html.HtmlWriter.fileExtension:()Ljava/lang/String; │ │ +3c944c: 1a00 7498 |0000: const-string v0, "html" // string@9874 │ │ +3c9450: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/export/html/HtmlWriter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/export/html/HtmlWriter;) │ │ @@ -1465183,74 +1465191,74 @@ │ │ type : '(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 125 16-bit code units │ │ -3c9484: |[3c9484] de.danoeh.antennapod.core.export.html.HtmlWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ -3c9494: 1a00 5c56 |0000: const-string v0, "Starting to write document" // string@565c │ │ -3c9498: 1a01 7120 |0002: const-string v1, "HtmlWriter" // string@2071 │ │ -3c949c: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c94a2: 6e10 1a02 0600 |0007: invoke-virtual {v6}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ -3c94a8: 0c06 |000a: move-result-object v6 │ │ -3c94aa: 1a00 7798 |000b: const-string v0, "html-export-template.html" // string@9877 │ │ -3c94ae: 6e20 d802 0600 |000d: invoke-virtual {v6, v0}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ -3c94b4: 0c06 |0010: move-result-object v6 │ │ -3c94b6: 1a00 fd5c |0011: const-string v0, "UTF-8" // string@5cfd │ │ -3c94ba: 7120 deb6 0600 |0013: invoke-static {v6, v0}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ -3c94c0: 0c06 |0016: move-result-object v6 │ │ -3c94c2: 1a00 0066 |0017: const-string v0, "\{TITLE\}" // string@6600 │ │ -3c94c6: 1a02 1857 |0019: const-string v2, "Subscriptions" // string@5718 │ │ -3c94ca: 6e30 b1b2 0602 |001b: invoke-virtual {v6, v0, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -3c94d0: 0c06 |001e: move-result-object v6 │ │ -3c94d2: 1a00 ff65 |001f: const-string v0, "\{FEEDS\}" // string@65ff │ │ -3c94d6: 6e20 b3b2 0600 |0021: invoke-virtual {v6, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -3c94dc: 0c06 |0024: move-result-object v6 │ │ -3c94de: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -3c94e0: 4600 0600 |0026: aget-object v0, v6, v0 │ │ -3c94e4: 6e20 a9b1 0500 |0028: invoke-virtual {v5, v0}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c94ea: 7210 e1b4 0400 |002b: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3c94f0: 0c04 |002e: move-result-object v4 │ │ -3c94f2: 7210 c4b4 0400 |002f: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3c94f8: 0a00 |0032: move-result v0 │ │ -3c94fa: 3800 3e00 |0033: if-eqz v0, 0071 // +003e │ │ -3c94fe: 7210 c5b4 0400 |0035: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3c9504: 0c00 |0038: move-result-object v0 │ │ -3c9506: 1f00 9b1c |0039: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3c950a: 1a02 a60a |003b: const-string v2, "
  • " // string@01fb │ │ -3c9526: 6e20 a9b1 2500 |0049: invoke-virtual {v5, v2}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c952c: 6e10 59ab 0000 |004c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3c9532: 0c02 |004f: move-result-object v2 │ │ -3c9534: 6e20 a9b1 2500 |0050: invoke-virtual {v5, v2}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c953a: 1a02 4a00 |0053: const-string v2, " WebsiteFeed

  • │ │ +3c946c: |[3c946c] de.danoeh.antennapod.core.export.html.HtmlWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ +3c947c: 1a00 5c56 |0000: const-string v0, "Starting to write document" // string@565c │ │ +3c9480: 1a01 7120 |0002: const-string v1, "HtmlWriter" // string@2071 │ │ +3c9484: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c948a: 6e10 1a02 0600 |0007: invoke-virtual {v6}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ +3c9490: 0c06 |000a: move-result-object v6 │ │ +3c9492: 1a00 7798 |000b: const-string v0, "html-export-template.html" // string@9877 │ │ +3c9496: 6e20 d802 0600 |000d: invoke-virtual {v6, v0}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ +3c949c: 0c06 |0010: move-result-object v6 │ │ +3c949e: 1a00 fd5c |0011: const-string v0, "UTF-8" // string@5cfd │ │ +3c94a2: 7120 deb6 0600 |0013: invoke-static {v6, v0}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ +3c94a8: 0c06 |0016: move-result-object v6 │ │ +3c94aa: 1a00 0066 |0017: const-string v0, "\{TITLE\}" // string@6600 │ │ +3c94ae: 1a02 1857 |0019: const-string v2, "Subscriptions" // string@5718 │ │ +3c94b2: 6e30 b1b2 0602 |001b: invoke-virtual {v6, v0, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +3c94b8: 0c06 |001e: move-result-object v6 │ │ +3c94ba: 1a00 ff65 |001f: const-string v0, "\{FEEDS\}" // string@65ff │ │ +3c94be: 6e20 b3b2 0600 |0021: invoke-virtual {v6, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +3c94c4: 0c06 |0024: move-result-object v6 │ │ +3c94c6: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +3c94c8: 4600 0600 |0026: aget-object v0, v6, v0 │ │ +3c94cc: 6e20 a9b1 0500 |0028: invoke-virtual {v5, v0}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c94d2: 7210 e1b4 0400 |002b: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3c94d8: 0c04 |002e: move-result-object v4 │ │ +3c94da: 7210 c4b4 0400 |002f: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3c94e0: 0a00 |0032: move-result v0 │ │ +3c94e2: 3800 3e00 |0033: if-eqz v0, 0071 // +003e │ │ +3c94e6: 7210 c5b4 0400 |0035: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3c94ec: 0c00 |0038: move-result-object v0 │ │ +3c94ee: 1f00 9b1c |0039: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3c94f2: 1a02 a60a |003b: const-string v2, "
  • " // string@01fb │ │ +3c950e: 6e20 a9b1 2500 |0049: invoke-virtual {v5, v2}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c9514: 6e10 59ab 0000 |004c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3c951a: 0c02 |004f: move-result-object v2 │ │ +3c951c: 6e20 a9b1 2500 |0050: invoke-virtual {v5, v2}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c9522: 1a02 4a00 |0053: const-string v2, " WebsiteFeed

  • │ │ " // string@0208 │ │ -3c956e: 6e20 a9b1 0500 |006d: invoke-virtual {v5, v0}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c9574: 28bf |0070: goto 002f // -0041 │ │ -3c9576: 1214 |0071: const/4 v4, #int 1 // #1 │ │ -3c9578: 4604 0604 |0072: aget-object v4, v6, v4 │ │ -3c957c: 6e20 a9b1 4500 |0074: invoke-virtual {v5, v4}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ -3c9582: 1a04 cc1d |0077: const-string v4, "Finished writing document" // string@1dcc │ │ -3c9586: 7120 f50a 4100 |0079: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c958c: 0e00 |007c: return-void │ │ +3c9556: 6e20 a9b1 0500 |006d: invoke-virtual {v5, v0}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c955c: 28bf |0070: goto 002f // -0041 │ │ +3c955e: 1214 |0071: const/4 v4, #int 1 // #1 │ │ +3c9560: 4604 0604 |0072: aget-object v4, v6, v4 │ │ +3c9564: 6e20 a9b1 4500 |0074: invoke-virtual {v5, v4}, Ljava/io/Writer;.append:(Ljava/lang/CharSequence;)Ljava/io/Writer; // method@b1a9 │ │ +3c956a: 1a04 cc1d |0077: const-string v4, "Finished writing document" // string@1dcc │ │ +3c956e: 7120 f50a 4100 |0079: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c9574: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=24 │ │ 0x0007 line=26 │ │ 0x0013 line=27 │ │ 0x001b line=28 │ │ 0x0021 line=29 │ │ @@ -1465338,17 +1465346,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c9808: |[3c9808] de.danoeh.antennapod.core.export.opml.OpmlSymbols.:()V │ │ -3c9818: 7010 2298 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/CommonSymbols;.:()V // method@9822 │ │ -3c981e: 0e00 |0003: return-void │ │ +3c97f0: |[3c97f0] de.danoeh.antennapod.core.export.opml.OpmlSymbols.:()V │ │ +3c9800: 7010 2298 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/CommonSymbols;.:()V // method@9822 │ │ +3c9806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/export/opml/OpmlSymbols; │ │ │ │ Virtual methods - │ │ @@ -1465403,17 +1465411,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3c9838: |[3c9838] de.danoeh.antennapod.core.export.opml.OpmlWriter.:()V │ │ -3c9848: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3c984e: 0e00 |0003: return-void │ │ +3c9820: |[3c9820] de.danoeh.antennapod.core.export.opml.OpmlWriter.:()V │ │ +3c9830: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3c9836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/export/opml/OpmlWriter; │ │ │ │ Virtual methods - │ │ @@ -1465422,17 +1465430,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c9820: |[3c9820] de.danoeh.antennapod.core.export.opml.OpmlWriter.fileExtension:()Ljava/lang/String; │ │ -3c9830: 1a00 c8c1 |0000: const-string v0, "opml" // string@c1c8 │ │ -3c9834: 1100 |0002: return-object v0 │ │ +3c9808: |[3c9808] de.danoeh.antennapod.core.export.opml.OpmlWriter.fileExtension:()Ljava/lang/String; │ │ +3c9818: 1a00 c8c1 |0000: const-string v0, "opml" // string@c1c8 │ │ +3c981c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/export/opml/OpmlWriter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/export/opml/OpmlWriter;) │ │ @@ -1465440,94 +1465448,94 @@ │ │ type : '(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 181 16-bit code units │ │ -3c9850: |[3c9850] de.danoeh.antennapod.core.export.opml.OpmlWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ -3c9860: 1a0b 5c56 |0000: const-string v11, "Starting to write document" // string@565c │ │ -3c9864: 1a00 1b4d |0002: const-string v0, "OpmlWriter" // string@4d1b │ │ -3c9868: 7120 f50a b000 |0004: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c986e: 7100 390b 0000 |0007: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@0b39 │ │ -3c9874: 0c0b |000a: move-result-object v11 │ │ -3c9876: 1a01 8d98 |000b: const-string v1, "http://xmlpull.org/v1/doc/features.html#indent-output" // string@988d │ │ -3c987a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -3c987c: 7230 67b7 1b02 |000e: invoke-interface {v11, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.setFeature:(Ljava/lang/String;Z)V // method@b767 │ │ -3c9882: 7220 68b7 ab00 |0011: invoke-interface {v11, v10}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/Writer;)V // method@b768 │ │ -3c9888: 1a0a fd5c |0014: const-string v10, "UTF-8" // string@5cfd │ │ -3c988c: 6201 1dd9 |0016: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ -3c9890: 7230 69b7 ab01 |0018: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@b769 │ │ -3c9896: 120a |001b: const/4 v10, #int 0 // #0 │ │ -3c9898: 1a01 c8c1 |001c: const-string v1, "opml" // string@c1c8 │ │ -3c989c: 7230 6ab7 ab01 |001e: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ -3c98a2: 1a02 c1e5 |0021: const-string v2, "version" // string@e5c1 │ │ -3c98a6: 1a03 070a |0023: const-string v3, "2.0" // string@0a07 │ │ -3c98aa: 7240 64b7 ab32 |0025: invoke-interface {v11, v10, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ -3c98b0: 1a02 bf97 |0028: const-string v2, "head" // string@97bf │ │ -3c98b4: 7230 6ab7 ab02 |002a: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ -3c98ba: 1a03 3be0 |002d: const-string v3, "title" // string@e03b │ │ -3c98be: 7230 6ab7 ab03 |002f: invoke-interface {v11, v10, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ -3c98c4: 1a04 a00d |0032: const-string v4, "AntennaPod Subscriptions" // string@0da0 │ │ -3c98c8: 7220 6bb7 4b00 |0034: invoke-interface {v11, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76b │ │ -3c98ce: 7230 66b7 ab03 |0037: invoke-interface {v11, v10, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ -3c98d4: 1a04 5879 |003a: const-string v4, "dateCreated" // string@7958 │ │ -3c98d8: 7230 6ab7 ab04 |003c: invoke-interface {v11, v10, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ -3c98de: 2205 ea1e |003f: new-instance v5, Ljava/util/Date; // type@1eea │ │ -3c98e2: 7010 98b4 0500 |0041: invoke-direct {v5}, Ljava/util/Date;.:()V // method@b498 │ │ -3c98e8: 7110 e39c 0500 |0044: invoke-static {v5}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatRfc822Date:(Ljava/util/Date;)Ljava/lang/String; // method@9ce3 │ │ -3c98ee: 0c05 |0047: move-result-object v5 │ │ -3c98f0: 7220 6bb7 5b00 |0048: invoke-interface {v11, v5}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76b │ │ -3c98f6: 7230 66b7 ab04 |004b: invoke-interface {v11, v10, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ -3c98fc: 7230 66b7 ab02 |004e: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ -3c9902: 1a02 606f |0051: const-string v2, "body" // string@6f60 │ │ -3c9906: 7230 6ab7 ab02 |0053: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ -3c990c: 7210 e1b4 0900 |0056: invoke-interface {v9}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3c9912: 0c09 |0059: move-result-object v9 │ │ -3c9914: 7210 c4b4 0900 |005a: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3c991a: 0a04 |005d: move-result v4 │ │ -3c991c: 3804 4800 |005e: if-eqz v4, 00a6 // +0048 │ │ -3c9920: 7210 c5b4 0900 |0060: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3c9926: 0c04 |0063: move-result-object v4 │ │ -3c9928: 1f04 9b1c |0064: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3c992c: 1a05 12c2 |0066: const-string v5, "outline" // string@c212 │ │ -3c9930: 7230 6ab7 ab05 |0068: invoke-interface {v11, v10, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ -3c9936: 6e10 59ab 0400 |006b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3c993c: 0c06 |006e: move-result-object v6 │ │ -3c993e: 1a07 10df |006f: const-string v7, "text" // string@df10 │ │ -3c9942: 7240 64b7 ab67 |0071: invoke-interface {v11, v10, v7, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ -3c9948: 6e10 59ab 0400 |0074: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3c994e: 0c06 |0077: move-result-object v6 │ │ -3c9950: 7240 64b7 ab63 |0078: invoke-interface {v11, v10, v3, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ -3c9956: 6e10 5aab 0400 |007b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@ab5a │ │ -3c995c: 0c06 |007e: move-result-object v6 │ │ -3c995e: 3806 0b00 |007f: if-eqz v6, 008a // +000b │ │ -3c9962: 1a06 2be2 |0081: const-string v6, "type" // string@e22b │ │ -3c9966: 6e10 5aab 0400 |0083: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@ab5a │ │ -3c996c: 0c07 |0086: move-result-object v7 │ │ -3c996e: 7240 64b7 ab76 |0087: invoke-interface {v11, v10, v6, v7}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ -3c9974: 1a06 a5e7 |008a: const-string v6, "xmlUrl" // string@e7a5 │ │ -3c9978: 6e10 84ab 0400 |008c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3c997e: 0c07 |008f: move-result-object v7 │ │ -3c9980: 7240 64b7 ab76 |0090: invoke-interface {v11, v10, v6, v7}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ -3c9986: 6e10 52ab 0400 |0093: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -3c998c: 0c06 |0096: move-result-object v6 │ │ -3c998e: 3806 0b00 |0097: if-eqz v6, 00a2 // +000b │ │ -3c9992: 1a06 7898 |0099: const-string v6, "htmlUrl" // string@9878 │ │ -3c9996: 6e10 52ab 0400 |009b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -3c999c: 0c04 |009e: move-result-object v4 │ │ -3c999e: 7240 64b7 ab46 |009f: invoke-interface {v11, v10, v6, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ -3c99a4: 7230 66b7 ab05 |00a2: invoke-interface {v11, v10, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ -3c99aa: 28b5 |00a5: goto 005a // -004b │ │ -3c99ac: 7230 66b7 ab02 |00a6: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ -3c99b2: 7230 66b7 ab01 |00a9: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ -3c99b8: 7210 65b7 0b00 |00ac: invoke-interface {v11}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@b765 │ │ -3c99be: 1a09 cc1d |00af: const-string v9, "Finished writing document" // string@1dcc │ │ -3c99c2: 7120 f50a 9000 |00b1: invoke-static {v0, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c99c8: 0e00 |00b4: return-void │ │ +3c9838: |[3c9838] de.danoeh.antennapod.core.export.opml.OpmlWriter.writeDocument:(Ljava/util/List;Ljava/io/Writer;Landroid/content/Context;)V │ │ +3c9848: 1a0b 5c56 |0000: const-string v11, "Starting to write document" // string@565c │ │ +3c984c: 1a00 1b4d |0002: const-string v0, "OpmlWriter" // string@4d1b │ │ +3c9850: 7120 f50a b000 |0004: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c9856: 7100 390b 0000 |0007: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@0b39 │ │ +3c985c: 0c0b |000a: move-result-object v11 │ │ +3c985e: 1a01 8d98 |000b: const-string v1, "http://xmlpull.org/v1/doc/features.html#indent-output" // string@988d │ │ +3c9862: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +3c9864: 7230 67b7 1b02 |000e: invoke-interface {v11, v1, v2}, Lorg/xmlpull/v1/XmlSerializer;.setFeature:(Ljava/lang/String;Z)V // method@b767 │ │ +3c986a: 7220 68b7 ab00 |0011: invoke-interface {v11, v10}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/Writer;)V // method@b768 │ │ +3c9870: 1a0a fd5c |0014: const-string v10, "UTF-8" // string@5cfd │ │ +3c9874: 6201 1dd9 |0016: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ +3c9878: 7230 69b7 ab01 |0018: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@b769 │ │ +3c987e: 120a |001b: const/4 v10, #int 0 // #0 │ │ +3c9880: 1a01 c8c1 |001c: const-string v1, "opml" // string@c1c8 │ │ +3c9884: 7230 6ab7 ab01 |001e: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ +3c988a: 1a02 c1e5 |0021: const-string v2, "version" // string@e5c1 │ │ +3c988e: 1a03 070a |0023: const-string v3, "2.0" // string@0a07 │ │ +3c9892: 7240 64b7 ab32 |0025: invoke-interface {v11, v10, v2, v3}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ +3c9898: 1a02 bf97 |0028: const-string v2, "head" // string@97bf │ │ +3c989c: 7230 6ab7 ab02 |002a: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ +3c98a2: 1a03 3be0 |002d: const-string v3, "title" // string@e03b │ │ +3c98a6: 7230 6ab7 ab03 |002f: invoke-interface {v11, v10, v3}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ +3c98ac: 1a04 a00d |0032: const-string v4, "AntennaPod Subscriptions" // string@0da0 │ │ +3c98b0: 7220 6bb7 4b00 |0034: invoke-interface {v11, v4}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76b │ │ +3c98b6: 7230 66b7 ab03 |0037: invoke-interface {v11, v10, v3}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ +3c98bc: 1a04 5879 |003a: const-string v4, "dateCreated" // string@7958 │ │ +3c98c0: 7230 6ab7 ab04 |003c: invoke-interface {v11, v10, v4}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ +3c98c6: 2205 ea1e |003f: new-instance v5, Ljava/util/Date; // type@1eea │ │ +3c98ca: 7010 98b4 0500 |0041: invoke-direct {v5}, Ljava/util/Date;.:()V // method@b498 │ │ +3c98d0: 7110 e39c 0500 |0044: invoke-static {v5}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatRfc822Date:(Ljava/util/Date;)Ljava/lang/String; // method@9ce3 │ │ +3c98d6: 0c05 |0047: move-result-object v5 │ │ +3c98d8: 7220 6bb7 5b00 |0048: invoke-interface {v11, v5}, Lorg/xmlpull/v1/XmlSerializer;.text:(Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76b │ │ +3c98de: 7230 66b7 ab04 |004b: invoke-interface {v11, v10, v4}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ +3c98e4: 7230 66b7 ab02 |004e: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ +3c98ea: 1a02 606f |0051: const-string v2, "body" // string@6f60 │ │ +3c98ee: 7230 6ab7 ab02 |0053: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ +3c98f4: 7210 e1b4 0900 |0056: invoke-interface {v9}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3c98fa: 0c09 |0059: move-result-object v9 │ │ +3c98fc: 7210 c4b4 0900 |005a: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3c9902: 0a04 |005d: move-result v4 │ │ +3c9904: 3804 4800 |005e: if-eqz v4, 00a6 // +0048 │ │ +3c9908: 7210 c5b4 0900 |0060: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3c990e: 0c04 |0063: move-result-object v4 │ │ +3c9910: 1f04 9b1c |0064: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3c9914: 1a05 12c2 |0066: const-string v5, "outline" // string@c212 │ │ +3c9918: 7230 6ab7 ab05 |0068: invoke-interface {v11, v10, v5}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b76a │ │ +3c991e: 6e10 59ab 0400 |006b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3c9924: 0c06 |006e: move-result-object v6 │ │ +3c9926: 1a07 10df |006f: const-string v7, "text" // string@df10 │ │ +3c992a: 7240 64b7 ab67 |0071: invoke-interface {v11, v10, v7, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ +3c9930: 6e10 59ab 0400 |0074: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3c9936: 0c06 |0077: move-result-object v6 │ │ +3c9938: 7240 64b7 ab63 |0078: invoke-interface {v11, v10, v3, v6}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ +3c993e: 6e10 5aab 0400 |007b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@ab5a │ │ +3c9944: 0c06 |007e: move-result-object v6 │ │ +3c9946: 3806 0b00 |007f: if-eqz v6, 008a // +000b │ │ +3c994a: 1a06 2be2 |0081: const-string v6, "type" // string@e22b │ │ +3c994e: 6e10 5aab 0400 |0083: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getType:()Ljava/lang/String; // method@ab5a │ │ +3c9954: 0c07 |0086: move-result-object v7 │ │ +3c9956: 7240 64b7 ab76 |0087: invoke-interface {v11, v10, v6, v7}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ +3c995c: 1a06 a5e7 |008a: const-string v6, "xmlUrl" // string@e7a5 │ │ +3c9960: 6e10 84ab 0400 |008c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3c9966: 0c07 |008f: move-result-object v7 │ │ +3c9968: 7240 64b7 ab76 |0090: invoke-interface {v11, v10, v6, v7}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ +3c996e: 6e10 52ab 0400 |0093: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +3c9974: 0c06 |0096: move-result-object v6 │ │ +3c9976: 3806 0b00 |0097: if-eqz v6, 00a2 // +000b │ │ +3c997a: 1a06 7898 |0099: const-string v6, "htmlUrl" // string@9878 │ │ +3c997e: 6e10 52ab 0400 |009b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +3c9984: 0c04 |009e: move-result-object v4 │ │ +3c9986: 7240 64b7 ab46 |009f: invoke-interface {v11, v10, v6, v4}, Lorg/xmlpull/v1/XmlSerializer;.attribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b764 │ │ +3c998c: 7230 66b7 ab05 |00a2: invoke-interface {v11, v10, v5}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ +3c9992: 28b5 |00a5: goto 005a // -004b │ │ +3c9994: 7230 66b7 ab02 |00a6: invoke-interface {v11, v10, v2}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ +3c999a: 7230 66b7 ab01 |00a9: invoke-interface {v11, v10, v1}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@b766 │ │ +3c99a0: 7210 65b7 0b00 |00ac: invoke-interface {v11}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@b765 │ │ +3c99a6: 1a09 cc1d |00af: const-string v9, "Finished writing document" // string@1dcc │ │ +3c99aa: 7120 f50a 9000 |00b1: invoke-static {v0, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c99b0: 0e00 |00b4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=33 │ │ 0x0007 line=34 │ │ 0x000e line=35 │ │ 0x0011 line=36 │ │ 0x0016 line=38 │ │ @@ -1465602,17 +1465610,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cc1b0: |[3cc1b0] de.danoeh.antennapod.core.service.BasicAuthorizationInterceptor.:()V │ │ -3cc1c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cc1c6: 0e00 |0003: return-void │ │ +3cc198: |[3cc198] de.danoeh.antennapod.core.service.BasicAuthorizationInterceptor.:()V │ │ +3cc1a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cc1ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/BasicAuthorizationInterceptor; │ │ │ │ Virtual methods - │ │ @@ -1465621,180 +1465629,180 @@ │ │ type : '(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 342 16-bit code units │ │ -3cbef4: |[3cbef4] de.danoeh.antennapod.core.service.BasicAuthorizationInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ -3cbf04: 7210 78b6 0c00 |0000: invoke-interface {v12}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b678 │ │ -3cbf0a: 0c00 |0003: move-result-object v0 │ │ -3cbf0c: 7220 77b6 0c00 |0004: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b677 │ │ -3cbf12: 0c01 |0007: move-result-object v1 │ │ -3cbf14: 6e10 a5b6 0100 |0008: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3cbf1a: 0a02 |000b: move-result v2 │ │ -3cbf1c: 1303 9101 |000c: const/16 v3, #int 401 // #191 │ │ -3cbf20: 3232 0300 |000e: if-eq v2, v3, 0011 // +0003 │ │ -3cbf24: 1101 |0010: return-object v1 │ │ -3cbf26: 6e10 9eb6 0000 |0011: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b69e │ │ -3cbf2c: 0c02 |0014: move-result-object v2 │ │ -3cbf2e: 6e10 abb6 0100 |0015: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ -3cbf34: 0c04 |0018: move-result-object v4 │ │ -3cbf36: 6e10 a0b6 0400 |0019: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ -3cbf3c: 0c04 |001c: move-result-object v4 │ │ -3cbf3e: 6e10 76b6 0400 |001d: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b676 │ │ -3cbf44: 0c04 |0020: move-result-object v4 │ │ -3cbf46: 6e10 a0b6 0000 |0021: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ -3cbf4c: 0c05 |0024: move-result-object v5 │ │ -3cbf4e: 6e10 76b6 0500 |0025: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b676 │ │ -3cbf54: 0c05 |0028: move-result-object v5 │ │ -3cbf56: 7120 a50a 5400 |0029: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -3cbf5c: 0a04 |002c: move-result v4 │ │ -3cbf5e: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -3cbf60: 1a06 500f |002e: const-string v6, "Authorization" // string@0f50 │ │ -3cbf64: 3904 3900 |0030: if-nez v4, 0069 // +0039 │ │ -3cbf68: 6e10 abb6 0100 |0032: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ -3cbf6e: 0c04 |0035: move-result-object v4 │ │ -3cbf70: 6e10 a0b6 0400 |0036: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ -3cbf76: 0c04 |0039: move-result-object v4 │ │ -3cbf78: 6e20 9cb6 4200 |003a: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b69c │ │ -3cbf7e: 6e10 9db6 0000 |003d: invoke-virtual {v0}, Lokhttp3/Request;.headers:()Lokhttp3/Headers; // method@b69d │ │ -3cbf84: 0c04 |0040: move-result-object v4 │ │ -3cbf86: 6e20 6ab6 6400 |0041: invoke-virtual {v4, v6}, Lokhttp3/Headers;.values:(Ljava/lang/String;)Ljava/util/List; // method@b66a │ │ -3cbf8c: 0c04 |0044: move-result-object v4 │ │ -3cbf8e: 7210 e0b4 0400 |0045: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3cbf94: 0a07 |0048: move-result v7 │ │ -3cbf96: 3907 2000 |0049: if-nez v7, 0069 // +0020 │ │ -3cbf9a: 7220 ddb4 5400 |004b: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3cbfa0: 0c07 |004e: move-result-object v7 │ │ -3cbfa2: 1f07 441e |004f: check-cast v7, Ljava/lang/CharSequence; // type@1e44 │ │ -3cbfa6: 7110 a80a 0700 |0051: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3cbfac: 0a07 |0054: move-result v7 │ │ -3cbfae: 3907 1400 |0055: if-nez v7, 0069 // +0014 │ │ -3cbfb2: 7220 ddb4 5400 |0057: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3cbfb8: 0c00 |005a: move-result-object v0 │ │ -3cbfba: 1f00 721e |005b: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -3cbfbe: 6e30 95b6 6200 |005d: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ -3cbfc4: 6e10 92b6 0200 |0060: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3cbfca: 0c00 |0063: move-result-object v0 │ │ -3cbfcc: 7220 77b6 0c00 |0064: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b677 │ │ -3cbfd2: 0c0c |0067: move-result-object v12 │ │ -3cbfd4: 110c |0068: return-object v12 │ │ -3cbfd6: 6e10 9fb6 0000 |0069: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b69f │ │ -3cbfdc: 0c04 |006c: move-result-object v4 │ │ -3cbfde: 2044 e11c |006d: instance-of v4, v4, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ -3cbfe2: 1a07 140a |006f: const-string v7, ":" // string@0a14 │ │ -3cbfe6: 3804 4900 |0071: if-eqz v4, 00ba // +0049 │ │ -3cbfea: 6e10 9fb6 0000 |0073: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b69f │ │ -3cbff0: 0c04 |0076: move-result-object v4 │ │ -3cbff2: 1f04 e11c |0077: check-cast v4, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ -3cbff6: 6e10 4dad 0400 |0079: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3cbffc: 0c08 |007c: move-result-object v8 │ │ -3cbffe: 7110 819d 0800 |007d: invoke-static {v8}, Lde/danoeh/antennapod/core/util/URIUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@9d81 │ │ -3cc004: 0c08 |0080: move-result-object v8 │ │ -3cc006: 6e10 66b3 0800 |0081: invoke-virtual {v8}, Ljava/net/URI;.getUserInfo:()Ljava/lang/String; // method@b366 │ │ -3cc00c: 0c08 |0084: move-result-object v8 │ │ -3cc00e: 7110 a80a 0800 |0085: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3cc014: 0a09 |0088: move-result v9 │ │ -3cc016: 3809 3d00 |0089: if-eqz v9, 00c6 // +003d │ │ -3cc01a: 6e10 4fad 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ad4f │ │ -3cc020: 0c09 |008e: move-result-object v9 │ │ -3cc022: 7110 a80a 0900 |008f: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3cc028: 0a09 |0092: move-result v9 │ │ -3cc02a: 3809 0c00 |0093: if-eqz v9, 009f // +000c │ │ -3cc02e: 6e10 49ad 0400 |0095: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ad49 │ │ -3cc034: 0c09 |0098: move-result-object v9 │ │ -3cc036: 7110 a80a 0900 |0099: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3cc03c: 0a09 |009c: move-result v9 │ │ -3cc03e: 3909 2900 |009d: if-nez v9, 00c6 // +0029 │ │ -3cc042: 2208 741e |009f: new-instance v8, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cc046: 7010 c7b2 0800 |00a1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cc04c: 6e10 4fad 0400 |00a4: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ad4f │ │ -3cc052: 0c09 |00a7: move-result-object v9 │ │ -3cc054: 6e20 d3b2 9800 |00a8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cc05a: 6e20 d3b2 7800 |00ab: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cc060: 6e10 49ad 0400 |00ae: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ad49 │ │ -3cc066: 0c04 |00b1: move-result-object v4 │ │ -3cc068: 6e20 d3b2 4800 |00b2: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cc06e: 6e10 deb2 0800 |00b5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cc074: 0c08 |00b8: move-result-object v8 │ │ -3cc076: 280d |00b9: goto 00c6 // +000d │ │ -3cc078: 6e10 a0b6 0000 |00ba: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ -3cc07e: 0c04 |00bd: move-result-object v4 │ │ -3cc080: 6e10 76b6 0400 |00be: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b676 │ │ -3cc086: 0c04 |00c1: move-result-object v4 │ │ -3cc088: 7110 2a9b 0400 |00c2: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getImageAuthentication:(Ljava/lang/String;)Ljava/lang/String; // method@9b2a │ │ -3cc08e: 0c08 |00c5: move-result-object v8 │ │ -3cc090: 7110 a80a 0800 |00c6: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3cc096: 0a04 |00c9: move-result v4 │ │ -3cc098: 1a09 5106 |00ca: const-string v9, "'" // string@0651 │ │ -3cc09c: 1a0a 3811 |00cc: const-string v10, "BasicAuthInterceptor" // string@1138 │ │ -3cc0a0: 3804 1e00 |00ce: if-eqz v4, 00ec // +001e │ │ -3cc0a4: 220c 741e |00d0: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cc0a8: 7010 c7b2 0c00 |00d2: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cc0ae: 1a02 1dbc |00d5: const-string v2, "no credentials for '" // string@bc1d │ │ -3cc0b2: 6e20 d3b2 2c00 |00d7: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cc0b8: 6e10 a0b6 0000 |00da: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ -3cc0be: 0c00 |00dd: move-result-object v0 │ │ -3cc0c0: 6e20 d2b2 0c00 |00de: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3cc0c6: 6e20 d3b2 9c00 |00e1: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cc0cc: 6e10 deb2 0c00 |00e4: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cc0d2: 0c0c |00e7: move-result-object v12 │ │ -3cc0d4: 7120 f50a ca00 |00e8: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cc0da: 1101 |00eb: return-object v1 │ │ -3cc0dc: 6e20 9bb2 7800 |00ec: invoke-virtual {v8, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -3cc0e2: 0a04 |00ef: move-result v4 │ │ -3cc0e4: 3904 1e00 |00f0: if-nez v4, 010e // +001e │ │ -3cc0e8: 220c 741e |00f2: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cc0ec: 7010 c7b2 0c00 |00f4: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cc0f2: 1a02 9022 |00f7: const-string v2, "Invalid credentials for '" // string@2290 │ │ -3cc0f6: 6e20 d3b2 2c00 |00f9: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cc0fc: 6e10 a0b6 0000 |00fc: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ -3cc102: 0c00 |00ff: move-result-object v0 │ │ -3cc104: 6e20 d2b2 0c00 |0100: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3cc10a: 6e20 d3b2 9c00 |0103: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cc110: 6e10 deb2 0c00 |0106: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cc116: 0c0c |0109: move-result-object v12 │ │ -3cc118: 7120 f50a ca00 |010a: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cc11e: 1101 |010d: return-object v1 │ │ -3cc120: 1300 3a00 |010e: const/16 v0, #int 58 // #3a │ │ -3cc124: 6e20 a7b2 0800 |0110: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b2a7 │ │ -3cc12a: 0a01 |0113: move-result v1 │ │ -3cc12c: 6e30 b8b2 5801 |0114: invoke-virtual {v8, v5, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -3cc132: 0c01 |0117: move-result-object v1 │ │ -3cc134: 6e20 a7b2 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b2a7 │ │ -3cc13a: 0a00 |011b: move-result v0 │ │ -3cc13c: d800 0001 |011c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3cc140: 6e20 b7b2 0800 |011e: invoke-virtual {v8, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -3cc146: 0c00 |0121: move-result-object v0 │ │ -3cc148: 1a04 510f |0122: const-string v4, "Authorization failed, re-trying with ISO-8859-1 encoded credentials" // string@0f51 │ │ -3cc14c: 7120 f50a 4a00 |0124: invoke-static {v10, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cc152: 1a04 6021 |0127: const-string v4, "ISO-8859-1" // string@2160 │ │ -3cc156: 7130 0599 0104 |0129: invoke-static {v1, v0, v4}, Lde/danoeh/antennapod/core/service/download/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@9905 │ │ -3cc15c: 0c04 |012c: move-result-object v4 │ │ -3cc15e: 6e30 95b6 6204 |012d: invoke-virtual {v2, v6, v4}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ -3cc164: 6e10 92b6 0200 |0130: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3cc16a: 0c04 |0133: move-result-object v4 │ │ -3cc16c: 7220 77b6 4c00 |0134: invoke-interface {v12, v4}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b677 │ │ -3cc172: 0c04 |0137: move-result-object v4 │ │ -3cc174: 6e10 a5b6 0400 |0138: invoke-virtual {v4}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3cc17a: 0a05 |013b: move-result v5 │ │ -3cc17c: 3235 0300 |013c: if-eq v5, v3, 013f // +0003 │ │ -3cc180: 1104 |013e: return-object v4 │ │ -3cc182: 1a03 520f |013f: const-string v3, "Authorization failed, re-trying with UTF-8 encoded credentials" // string@0f52 │ │ -3cc186: 7120 f50a 3a00 |0141: invoke-static {v10, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cc18c: 1a03 fd5c |0144: const-string v3, "UTF-8" // string@5cfd │ │ -3cc190: 7130 0599 0103 |0146: invoke-static {v1, v0, v3}, Lde/danoeh/antennapod/core/service/download/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@9905 │ │ -3cc196: 0c00 |0149: move-result-object v0 │ │ -3cc198: 6e30 95b6 6200 |014a: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ -3cc19e: 6e10 92b6 0200 |014d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3cc1a4: 0c00 |0150: move-result-object v0 │ │ -3cc1a6: 7220 77b6 0c00 |0151: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b677 │ │ -3cc1ac: 0c0c |0154: move-result-object v12 │ │ -3cc1ae: 110c |0155: return-object v12 │ │ +3cbedc: |[3cbedc] de.danoeh.antennapod.core.service.BasicAuthorizationInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ +3cbeec: 7210 78b6 0c00 |0000: invoke-interface {v12}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b678 │ │ +3cbef2: 0c00 |0003: move-result-object v0 │ │ +3cbef4: 7220 77b6 0c00 |0004: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b677 │ │ +3cbefa: 0c01 |0007: move-result-object v1 │ │ +3cbefc: 6e10 a5b6 0100 |0008: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3cbf02: 0a02 |000b: move-result v2 │ │ +3cbf04: 1303 9101 |000c: const/16 v3, #int 401 // #191 │ │ +3cbf08: 3232 0300 |000e: if-eq v2, v3, 0011 // +0003 │ │ +3cbf0c: 1101 |0010: return-object v1 │ │ +3cbf0e: 6e10 9eb6 0000 |0011: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b69e │ │ +3cbf14: 0c02 |0014: move-result-object v2 │ │ +3cbf16: 6e10 abb6 0100 |0015: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ +3cbf1c: 0c04 |0018: move-result-object v4 │ │ +3cbf1e: 6e10 a0b6 0400 |0019: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ +3cbf24: 0c04 |001c: move-result-object v4 │ │ +3cbf26: 6e10 76b6 0400 |001d: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b676 │ │ +3cbf2c: 0c04 |0020: move-result-object v4 │ │ +3cbf2e: 6e10 a0b6 0000 |0021: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ +3cbf34: 0c05 |0024: move-result-object v5 │ │ +3cbf36: 6e10 76b6 0500 |0025: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b676 │ │ +3cbf3c: 0c05 |0028: move-result-object v5 │ │ +3cbf3e: 7120 a50a 5400 |0029: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +3cbf44: 0a04 |002c: move-result v4 │ │ +3cbf46: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +3cbf48: 1a06 500f |002e: const-string v6, "Authorization" // string@0f50 │ │ +3cbf4c: 3904 3900 |0030: if-nez v4, 0069 // +0039 │ │ +3cbf50: 6e10 abb6 0100 |0032: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ +3cbf56: 0c04 |0035: move-result-object v4 │ │ +3cbf58: 6e10 a0b6 0400 |0036: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ +3cbf5e: 0c04 |0039: move-result-object v4 │ │ +3cbf60: 6e20 9cb6 4200 |003a: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b69c │ │ +3cbf66: 6e10 9db6 0000 |003d: invoke-virtual {v0}, Lokhttp3/Request;.headers:()Lokhttp3/Headers; // method@b69d │ │ +3cbf6c: 0c04 |0040: move-result-object v4 │ │ +3cbf6e: 6e20 6ab6 6400 |0041: invoke-virtual {v4, v6}, Lokhttp3/Headers;.values:(Ljava/lang/String;)Ljava/util/List; // method@b66a │ │ +3cbf74: 0c04 |0044: move-result-object v4 │ │ +3cbf76: 7210 e0b4 0400 |0045: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3cbf7c: 0a07 |0048: move-result v7 │ │ +3cbf7e: 3907 2000 |0049: if-nez v7, 0069 // +0020 │ │ +3cbf82: 7220 ddb4 5400 |004b: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3cbf88: 0c07 |004e: move-result-object v7 │ │ +3cbf8a: 1f07 441e |004f: check-cast v7, Ljava/lang/CharSequence; // type@1e44 │ │ +3cbf8e: 7110 a80a 0700 |0051: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3cbf94: 0a07 |0054: move-result v7 │ │ +3cbf96: 3907 1400 |0055: if-nez v7, 0069 // +0014 │ │ +3cbf9a: 7220 ddb4 5400 |0057: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3cbfa0: 0c00 |005a: move-result-object v0 │ │ +3cbfa2: 1f00 721e |005b: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +3cbfa6: 6e30 95b6 6200 |005d: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ +3cbfac: 6e10 92b6 0200 |0060: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3cbfb2: 0c00 |0063: move-result-object v0 │ │ +3cbfb4: 7220 77b6 0c00 |0064: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b677 │ │ +3cbfba: 0c0c |0067: move-result-object v12 │ │ +3cbfbc: 110c |0068: return-object v12 │ │ +3cbfbe: 6e10 9fb6 0000 |0069: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b69f │ │ +3cbfc4: 0c04 |006c: move-result-object v4 │ │ +3cbfc6: 2044 e11c |006d: instance-of v4, v4, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ +3cbfca: 1a07 140a |006f: const-string v7, ":" // string@0a14 │ │ +3cbfce: 3804 4900 |0071: if-eqz v4, 00ba // +0049 │ │ +3cbfd2: 6e10 9fb6 0000 |0073: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@b69f │ │ +3cbfd8: 0c04 |0076: move-result-object v4 │ │ +3cbfda: 1f04 e11c |0077: check-cast v4, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // type@1ce1 │ │ +3cbfde: 6e10 4dad 0400 |0079: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3cbfe4: 0c08 |007c: move-result-object v8 │ │ +3cbfe6: 7110 819d 0800 |007d: invoke-static {v8}, Lde/danoeh/antennapod/core/util/URIUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@9d81 │ │ +3cbfec: 0c08 |0080: move-result-object v8 │ │ +3cbfee: 6e10 66b3 0800 |0081: invoke-virtual {v8}, Ljava/net/URI;.getUserInfo:()Ljava/lang/String; // method@b366 │ │ +3cbff4: 0c08 |0084: move-result-object v8 │ │ +3cbff6: 7110 a80a 0800 |0085: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3cbffc: 0a09 |0088: move-result v9 │ │ +3cbffe: 3809 3d00 |0089: if-eqz v9, 00c6 // +003d │ │ +3cc002: 6e10 4fad 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ad4f │ │ +3cc008: 0c09 |008e: move-result-object v9 │ │ +3cc00a: 7110 a80a 0900 |008f: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3cc010: 0a09 |0092: move-result v9 │ │ +3cc012: 3809 0c00 |0093: if-eqz v9, 009f // +000c │ │ +3cc016: 6e10 49ad 0400 |0095: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ad49 │ │ +3cc01c: 0c09 |0098: move-result-object v9 │ │ +3cc01e: 7110 a80a 0900 |0099: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3cc024: 0a09 |009c: move-result v9 │ │ +3cc026: 3909 2900 |009d: if-nez v9, 00c6 // +0029 │ │ +3cc02a: 2208 741e |009f: new-instance v8, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cc02e: 7010 c7b2 0800 |00a1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cc034: 6e10 4fad 0400 |00a4: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ad4f │ │ +3cc03a: 0c09 |00a7: move-result-object v9 │ │ +3cc03c: 6e20 d3b2 9800 |00a8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cc042: 6e20 d3b2 7800 |00ab: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cc048: 6e10 49ad 0400 |00ae: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ad49 │ │ +3cc04e: 0c04 |00b1: move-result-object v4 │ │ +3cc050: 6e20 d3b2 4800 |00b2: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cc056: 6e10 deb2 0800 |00b5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cc05c: 0c08 |00b8: move-result-object v8 │ │ +3cc05e: 280d |00b9: goto 00c6 // +000d │ │ +3cc060: 6e10 a0b6 0000 |00ba: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ +3cc066: 0c04 |00bd: move-result-object v4 │ │ +3cc068: 6e10 76b6 0400 |00be: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b676 │ │ +3cc06e: 0c04 |00c1: move-result-object v4 │ │ +3cc070: 7110 2a9b 0400 |00c2: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getImageAuthentication:(Ljava/lang/String;)Ljava/lang/String; // method@9b2a │ │ +3cc076: 0c08 |00c5: move-result-object v8 │ │ +3cc078: 7110 a80a 0800 |00c6: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3cc07e: 0a04 |00c9: move-result v4 │ │ +3cc080: 1a09 5106 |00ca: const-string v9, "'" // string@0651 │ │ +3cc084: 1a0a 3811 |00cc: const-string v10, "BasicAuthInterceptor" // string@1138 │ │ +3cc088: 3804 1e00 |00ce: if-eqz v4, 00ec // +001e │ │ +3cc08c: 220c 741e |00d0: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cc090: 7010 c7b2 0c00 |00d2: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cc096: 1a02 1dbc |00d5: const-string v2, "no credentials for '" // string@bc1d │ │ +3cc09a: 6e20 d3b2 2c00 |00d7: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cc0a0: 6e10 a0b6 0000 |00da: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ +3cc0a6: 0c00 |00dd: move-result-object v0 │ │ +3cc0a8: 6e20 d2b2 0c00 |00de: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3cc0ae: 6e20 d3b2 9c00 |00e1: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cc0b4: 6e10 deb2 0c00 |00e4: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cc0ba: 0c0c |00e7: move-result-object v12 │ │ +3cc0bc: 7120 f50a ca00 |00e8: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cc0c2: 1101 |00eb: return-object v1 │ │ +3cc0c4: 6e20 9bb2 7800 |00ec: invoke-virtual {v8, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +3cc0ca: 0a04 |00ef: move-result v4 │ │ +3cc0cc: 3904 1e00 |00f0: if-nez v4, 010e // +001e │ │ +3cc0d0: 220c 741e |00f2: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cc0d4: 7010 c7b2 0c00 |00f4: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cc0da: 1a02 9022 |00f7: const-string v2, "Invalid credentials for '" // string@2290 │ │ +3cc0de: 6e20 d3b2 2c00 |00f9: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cc0e4: 6e10 a0b6 0000 |00fc: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ +3cc0ea: 0c00 |00ff: move-result-object v0 │ │ +3cc0ec: 6e20 d2b2 0c00 |0100: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3cc0f2: 6e20 d3b2 9c00 |0103: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cc0f8: 6e10 deb2 0c00 |0106: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cc0fe: 0c0c |0109: move-result-object v12 │ │ +3cc100: 7120 f50a ca00 |010a: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cc106: 1101 |010d: return-object v1 │ │ +3cc108: 1300 3a00 |010e: const/16 v0, #int 58 // #3a │ │ +3cc10c: 6e20 a7b2 0800 |0110: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b2a7 │ │ +3cc112: 0a01 |0113: move-result v1 │ │ +3cc114: 6e30 b8b2 5801 |0114: invoke-virtual {v8, v5, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +3cc11a: 0c01 |0117: move-result-object v1 │ │ +3cc11c: 6e20 a7b2 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b2a7 │ │ +3cc122: 0a00 |011b: move-result v0 │ │ +3cc124: d800 0001 |011c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3cc128: 6e20 b7b2 0800 |011e: invoke-virtual {v8, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +3cc12e: 0c00 |0121: move-result-object v0 │ │ +3cc130: 1a04 510f |0122: const-string v4, "Authorization failed, re-trying with ISO-8859-1 encoded credentials" // string@0f51 │ │ +3cc134: 7120 f50a 4a00 |0124: invoke-static {v10, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cc13a: 1a04 6021 |0127: const-string v4, "ISO-8859-1" // string@2160 │ │ +3cc13e: 7130 0599 0104 |0129: invoke-static {v1, v0, v4}, Lde/danoeh/antennapod/core/service/download/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@9905 │ │ +3cc144: 0c04 |012c: move-result-object v4 │ │ +3cc146: 6e30 95b6 6204 |012d: invoke-virtual {v2, v6, v4}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ +3cc14c: 6e10 92b6 0200 |0130: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3cc152: 0c04 |0133: move-result-object v4 │ │ +3cc154: 7220 77b6 4c00 |0134: invoke-interface {v12, v4}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b677 │ │ +3cc15a: 0c04 |0137: move-result-object v4 │ │ +3cc15c: 6e10 a5b6 0400 |0138: invoke-virtual {v4}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3cc162: 0a05 |013b: move-result v5 │ │ +3cc164: 3235 0300 |013c: if-eq v5, v3, 013f // +0003 │ │ +3cc168: 1104 |013e: return-object v4 │ │ +3cc16a: 1a03 520f |013f: const-string v3, "Authorization failed, re-trying with UTF-8 encoded credentials" // string@0f52 │ │ +3cc16e: 7120 f50a 3a00 |0141: invoke-static {v10, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cc174: 1a03 fd5c |0144: const-string v3, "UTF-8" // string@5cfd │ │ +3cc178: 7130 0599 0103 |0146: invoke-static {v1, v0, v3}, Lde/danoeh/antennapod/core/service/download/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@9905 │ │ +3cc17e: 0c00 |0149: move-result-object v0 │ │ +3cc180: 6e30 95b6 6200 |014a: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ +3cc186: 6e10 92b6 0200 |014d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3cc18c: 0c00 |0150: move-result-object v0 │ │ +3cc18e: 7220 77b6 0c00 |0151: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b677 │ │ +3cc194: 0c0c |0154: move-result-object v12 │ │ +3cc196: 110c |0155: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=27 │ │ 0x0008 line=29 │ │ 0x0011 line=33 │ │ 0x0015 line=34 │ │ @@ -1465854,36 +1465862,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cc1e8: |[3cc1e8] de.danoeh.antennapod.core.service.FeedUpdateWorker$$ExternalSyntheticLambda0.:()V │ │ -3cc1f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cc1fe: 0e00 |0003: return-void │ │ +3cc1d0: |[3cc1d0] de.danoeh.antennapod.core.service.FeedUpdateWorker$$ExternalSyntheticLambda0.:()V │ │ +3cc1e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cc1e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/FeedUpdateWorker$$ExternalSyntheticLambda0;) │ │ name : 'apply' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3cc1c8: |[3cc1c8] de.danoeh.antennapod.core.service.FeedUpdateWorker$$ExternalSyntheticLambda0.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -3cc1d8: 1f01 9b1c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3cc1dc: 7110 af98 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.$r8$lambda$Wu5u62NEHlmeVSpoH6oKHil_nt0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@98af │ │ -3cc1e2: 0c01 |0005: move-result-object v1 │ │ -3cc1e4: 1101 |0006: return-object v1 │ │ +3cc1b0: |[3cc1b0] de.danoeh.antennapod.core.service.FeedUpdateWorker$$ExternalSyntheticLambda0.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +3cc1c0: 1f01 9b1c |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3cc1c4: 7110 af98 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.$r8$lambda$Wu5u62NEHlmeVSpoH6oKHil_nt0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@98af │ │ +3cc1ca: 0c01 |0005: move-result-object v1 │ │ +3cc1cc: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/core/service/FeedUpdateWorker$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1465917,17 +1465925,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cc9c0: |[3cc9c0] de.danoeh.antennapod.core.service.UserAgentInterceptor.:()V │ │ -3cc9d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cc9d6: 0e00 |0003: return-void │ │ +3cc9a8: |[3cc9a8] de.danoeh.antennapod.core.service.UserAgentInterceptor.:()V │ │ +3cc9b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cc9be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/UserAgentInterceptor; │ │ │ │ Virtual methods - │ │ @@ -1465936,28 +1465944,28 @@ │ │ type : '(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3cc97c: |[3cc97c] de.danoeh.antennapod.core.service.UserAgentInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ -3cc98c: 7210 78b6 0400 |0000: invoke-interface {v4}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b678 │ │ -3cc992: 0c00 |0003: move-result-object v0 │ │ -3cc994: 6e10 9eb6 0000 |0004: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b69e │ │ -3cc99a: 0c00 |0007: move-result-object v0 │ │ -3cc99c: 1a01 115e |0008: const-string v1, "User-Agent" // string@5e11 │ │ -3cc9a0: 6202 086d |000a: sget-object v2, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d08 │ │ -3cc9a4: 6e30 95b6 1002 |000c: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ -3cc9aa: 0c00 |000f: move-result-object v0 │ │ -3cc9ac: 6e10 92b6 0000 |0010: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3cc9b2: 0c00 |0013: move-result-object v0 │ │ -3cc9b4: 7220 77b6 0400 |0014: invoke-interface {v4, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b677 │ │ -3cc9ba: 0c04 |0017: move-result-object v4 │ │ -3cc9bc: 1104 |0018: return-object v4 │ │ +3cc964: |[3cc964] de.danoeh.antennapod.core.service.UserAgentInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ +3cc974: 7210 78b6 0400 |0000: invoke-interface {v4}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@b678 │ │ +3cc97a: 0c00 |0003: move-result-object v0 │ │ +3cc97c: 6e10 9eb6 0000 |0004: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b69e │ │ +3cc982: 0c00 |0007: move-result-object v0 │ │ +3cc984: 1a01 115e |0008: const-string v1, "User-Agent" // string@5e11 │ │ +3cc988: 6202 086d |000a: sget-object v2, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d08 │ │ +3cc98c: 6e30 95b6 1002 |000c: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ +3cc992: 0c00 |000f: move-result-object v0 │ │ +3cc994: 6e10 92b6 0000 |0010: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3cc99a: 0c00 |0013: move-result-object v0 │ │ +3cc99c: 7220 77b6 0400 |0014: invoke-interface {v4, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@b677 │ │ +3cc9a2: 0c04 |0017: move-result-object v4 │ │ +3cc9a4: 1104 |0018: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x000c line=13 │ │ 0x0010 line=14 │ │ 0x0014 line=12 │ │ locals : │ │ @@ -1465990,35 +1465998,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cc9f4: |[3cc9f4] de.danoeh.antennapod.core.service.download.AntennapodHttpClient$$ExternalSyntheticLambda0.:()V │ │ -3cca04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cca0a: 0e00 |0003: return-void │ │ +3cc9dc: |[3cc9dc] de.danoeh.antennapod.core.service.download.AntennapodHttpClient$$ExternalSyntheticLambda0.:()V │ │ +3cc9ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cc9f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient$$ExternalSyntheticLambda0;) │ │ name : 'authenticate' │ │ type : '(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3cc9d8: |[3cc9d8] de.danoeh.antennapod.core.service.download.AntennapodHttpClient$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3cc9e8: 7120 c498 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.$r8$lambda$LbhdcICDcn2WqH1EkLufvMpble8:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@98c4 │ │ -3cc9ee: 0c01 |0003: move-result-object v1 │ │ -3cc9f0: 1101 |0004: return-object v1 │ │ +3cc9c0: |[3cc9c0] de.danoeh.antennapod.core.service.download.AntennapodHttpClient$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3cc9d0: 7120 c498 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.$r8$lambda$LbhdcICDcn2WqH1EkLufvMpble8:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@98c4 │ │ +3cc9d6: 0c01 |0003: move-result-object v1 │ │ +3cc9d8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0005 reg=1 (null) Lokhttp3/Route; │ │ 0x0000 - 0x0005 reg=2 (null) Lokhttp3/Response; │ │ @@ -1466054,17 +1466062,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ccd48: |[3ccd48] de.danoeh.antennapod.core.service.download.DefaultDownloaderFactory.:()V │ │ -3ccd58: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ccd5e: 0e00 |0003: return-void │ │ +3ccd30: |[3ccd30] de.danoeh.antennapod.core.service.download.DefaultDownloaderFactory.:()V │ │ +3ccd40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ccd46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory; │ │ │ │ Virtual methods - │ │ @@ -1466073,41 +1466081,41 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/core/service/download/Downloader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -3ccccc: |[3ccccc] de.danoeh.antennapod.core.service.download.DefaultDownloaderFactory.create:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/core/service/download/Downloader; │ │ -3cccdc: 6e10 4dad 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3ccce2: 0c00 |0003: move-result-object v0 │ │ -3ccce4: 7110 760f 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpUrl:(Ljava/lang/String;)Z // method@0f76 │ │ -3cccea: 0a00 |0007: move-result v0 │ │ -3cccec: 3900 2800 |0008: if-nez v0, 0030 // +0028 │ │ -3cccf0: 6e10 4dad 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3cccf6: 0c00 |000d: move-result-object v0 │ │ -3cccf8: 7110 770f 0000 |000e: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpsUrl:(Ljava/lang/String;)Z // method@0f77 │ │ -3cccfe: 0a00 |0011: move-result v0 │ │ -3ccd00: 3900 1e00 |0012: if-nez v0, 0030 // +001e │ │ -3ccd04: 2200 741e |0014: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ccd08: 7010 c7b2 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ccd0e: 1a01 ca16 |0019: const-string v1, "Could not find appropriate downloader for " // string@16ca │ │ -3ccd12: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ccd18: 6e10 4dad 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3ccd1e: 0c03 |0021: move-result-object v3 │ │ -3ccd20: 6e20 d3b2 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ccd26: 6e10 deb2 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ccd2c: 0c03 |0028: move-result-object v3 │ │ -3ccd2e: 1a00 8818 |0029: const-string v0, "DefaultDwnldrFactory" // string@1888 │ │ -3ccd32: 7120 f70a 3000 |002b: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3ccd38: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -3ccd3a: 1103 |002f: return-object v3 │ │ -3ccd3c: 2200 d318 |0030: new-instance v0, Lde/danoeh/antennapod/core/service/download/HttpDownloader; // type@18d3 │ │ -3ccd40: 7020 0699 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9906 │ │ -3ccd46: 1100 |0035: return-object v0 │ │ +3cccb4: |[3cccb4] de.danoeh.antennapod.core.service.download.DefaultDownloaderFactory.create:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/core/service/download/Downloader; │ │ +3cccc4: 6e10 4dad 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3cccca: 0c00 |0003: move-result-object v0 │ │ +3ccccc: 7110 760f 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpUrl:(Ljava/lang/String;)Z // method@0f76 │ │ +3cccd2: 0a00 |0007: move-result v0 │ │ +3cccd4: 3900 2800 |0008: if-nez v0, 0030 // +0028 │ │ +3cccd8: 6e10 4dad 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3cccde: 0c00 |000d: move-result-object v0 │ │ +3ccce0: 7110 770f 0000 |000e: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpsUrl:(Ljava/lang/String;)Z // method@0f77 │ │ +3ccce6: 0a00 |0011: move-result v0 │ │ +3ccce8: 3900 1e00 |0012: if-nez v0, 0030 // +001e │ │ +3cccec: 2200 741e |0014: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cccf0: 7010 c7b2 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cccf6: 1a01 ca16 |0019: const-string v1, "Could not find appropriate downloader for " // string@16ca │ │ +3cccfa: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ccd00: 6e10 4dad 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3ccd06: 0c03 |0021: move-result-object v3 │ │ +3ccd08: 6e20 d3b2 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ccd0e: 6e10 deb2 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ccd14: 0c03 |0028: move-result-object v3 │ │ +3ccd16: 1a00 8818 |0029: const-string v0, "DefaultDwnldrFactory" // string@1888 │ │ +3ccd1a: 7120 f70a 3000 |002b: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3ccd20: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +3ccd22: 1103 |002f: return-object v3 │ │ +3ccd24: 2200 d318 |0030: new-instance v0, Lde/danoeh/antennapod/core/service/download/HttpDownloader; // type@18d3 │ │ +3ccd28: 7020 0699 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9906 │ │ +3ccd2e: 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/core/service/download/DefaultDownloaderFactory; │ │ @@ -1466151,20 +1466159,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 │ │ -3cd2cc: |[3cd2cc] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V │ │ -3cd2dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cd2e2: 5b01 5d8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8c5d │ │ -3cd2e6: 5b02 5e8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8c5e │ │ -3cd2ea: 5b03 5f8c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@8c5f │ │ -3cd2ee: 0e00 |0009: return-void │ │ +3cd2b4: |[3cd2b4] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V │ │ +3cd2c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cd2ca: 5b01 5d8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8c5d │ │ +3cd2ce: 5b02 5e8c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8c5e │ │ +3cd2d2: 5b03 5f8c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@8c5f │ │ +3cd2d6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1466176,21 +1466184,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -3cd2f0: |[3cd2f0] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3cd300: 5430 5d8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8c5d │ │ -3cd304: 5431 5e8c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8c5e │ │ -3cd308: 5432 5f8c |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@8c5f │ │ -3cd30c: 1f04 f51e |0006: check-cast v4, Ljava/util/List; // type@1ef5 │ │ -3cd310: 7140 dc98 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.$r8$lambda$jcrrVXEx8_IMRFaW5BkQsC_T3EM:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V // method@98dc │ │ -3cd316: 0e00 |000b: return-void │ │ +3cd2d8: |[3cd2d8] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3cd2e8: 5430 5d8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@8c5d │ │ +3cd2ec: 5431 5e8c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8c5e │ │ +3cd2f0: 5432 5f8c |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@8c5f │ │ +3cd2f4: 1f04 f51e |0006: check-cast v4, Ljava/util/List; // type@1ef5 │ │ +3cd2f8: 7140 dc98 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.$r8$lambda$jcrrVXEx8_IMRFaW5BkQsC_T3EM:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V // method@98dc │ │ +3cd2fe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000c reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -1466228,19 +1466236,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 │ │ -3cd318: |[3cd318] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -3cd328: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cd32e: 5b01 608c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8c60 │ │ -3cd332: 5b02 618c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@8c61 │ │ -3cd336: 0e00 |0007: return-void │ │ +3cd300: |[3cd300] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +3cd310: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cd316: 5b01 608c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8c60 │ │ +3cd31a: 5b02 618c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@8c61 │ │ +3cd31e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -1466251,20 +1466259,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3cd338: |[3cd338] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3cd348: 5420 608c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8c60 │ │ -3cd34c: 5421 618c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@8c61 │ │ -3cd350: 1f03 791e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e79 │ │ -3cd354: 7130 db98 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.$r8$lambda$g14tnvFyJkBiGcrWp3rGkogzmLU:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V // method@98db │ │ -3cd35a: 0e00 |0009: return-void │ │ +3cd320: |[3cd320] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3cd330: 5420 608c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@8c60 │ │ +3cd334: 5421 618c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@8c61 │ │ +3cd338: 1f03 791e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e79 │ │ +3cd33c: 7130 db98 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.$r8$lambda$g14tnvFyJkBiGcrWp3rGkogzmLU:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V // method@98db │ │ +3cd342: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1466299,17 +1466307,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 │ │ -3cd49c: |[3cd49c] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.$r8$lambda$g14tnvFyJkBiGcrWp3rGkogzmLU:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -3cd4ac: 7130 e598 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V // method@98e5 │ │ -3cd4b2: 0e00 |0003: return-void │ │ +3cd484: |[3cd484] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.$r8$lambda$g14tnvFyJkBiGcrWp3rGkogzmLU:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +3cd494: 7130 e598 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V // method@98e5 │ │ +3cd49a: 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; │ │ @@ -1466319,17 +1466327,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 │ │ -3cd4b4: |[3cd4b4] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.$r8$lambda$jcrrVXEx8_IMRFaW5BkQsC_T3EM:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V │ │ -3cd4c4: 7140 e498 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.lambda$cancel$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V // method@98e4 │ │ -3cd4ca: 0e00 |0003: return-void │ │ +3cd49c: |[3cd49c] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.$r8$lambda$jcrrVXEx8_IMRFaW5BkQsC_T3EM:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V │ │ +3cd4ac: 7140 e498 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.lambda$cancel$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V // method@98e4 │ │ +3cd4b2: 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; │ │ @@ -1466340,17 +1466348,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cd4cc: |[3cd4cc] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.:()V │ │ -3cd4dc: 7010 5bad 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@ad5b │ │ -3cd4e2: 0e00 |0003: return-void │ │ +3cd4b4: |[3cd4b4] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.:()V │ │ +3cd4c4: 7010 5bad 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@ad5b │ │ +3cd4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;) │ │ @@ -1466358,28 +1466366,28 @@ │ │ type : '()Landroidx/work/Constraints;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3cd35c: |[3cd35c] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.getConstraints:()Landroidx/work/Constraints; │ │ -3cd36c: 2200 700c |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@0c70 │ │ -3cd370: 7010 044c 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@4c04 │ │ -3cd376: 7100 4cb0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b04c │ │ -3cd37c: 0a01 |0008: move-result v1 │ │ -3cd37e: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ -3cd382: 6201 391e |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ -3cd386: 6e20 064c 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ -3cd38c: 2806 |0010: goto 0016 // +0006 │ │ -3cd38e: 6201 3e1e |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ -3cd392: 6e20 064c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ -3cd398: 6e10 054c 0000 |0016: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c05 │ │ -3cd39e: 0c00 |0019: move-result-object v0 │ │ -3cd3a0: 1100 |001a: return-object v0 │ │ +3cd344: |[3cd344] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.getConstraints:()Landroidx/work/Constraints; │ │ +3cd354: 2200 700c |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@0c70 │ │ +3cd358: 7010 044c 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@4c04 │ │ +3cd35e: 7100 4cb0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b04c │ │ +3cd364: 0a01 |0008: move-result v1 │ │ +3cd366: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ +3cd36a: 6201 391e |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ +3cd36e: 6e20 064c 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ +3cd374: 2806 |0010: goto 0016 // +0006 │ │ +3cd376: 6201 3e1e |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ +3cd37a: 6e20 064c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ +3cd380: 6e10 054c 0000 |0016: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c05 │ │ +3cd386: 0c00 |0019: move-result-object v0 │ │ +3cd388: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x000b line=60 │ │ 0x0011 line=62 │ │ 0x0016 line=64 │ │ @@ -1466390,70 +1466398,70 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 115 16-bit code units │ │ -3cd3a4: |[3cd3a4] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; │ │ -3cd3b4: 2200 860c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3cd3b8: 1c01 d118 |0002: const-class v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // type@18d1 │ │ -3cd3bc: 7020 a24c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4ca2 │ │ -3cd3c2: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -3cd3c6: 6203 40d9 |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ -3cd3ca: 6e40 ea4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ -3cd3d0: 0c00 |000e: move-result-object v0 │ │ -3cd3d2: 1f00 860c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3cd3d6: 1a01 607f |0011: const-string v1, "episodeDownload" // string@7f60 │ │ -3cd3da: 6e20 e34c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4ce3 │ │ -3cd3e0: 0c00 |0016: move-result-object v0 │ │ -3cd3e2: 1f00 860c |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3cd3e6: 2201 741e |0019: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cd3ea: 7010 c7b2 0100 |001b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cd3f0: 1a02 677f |001e: const-string v2, "episodeUrl:" // string@7f67 │ │ -3cd3f4: 6e20 d3b2 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd3fa: 6e10 b8ab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3cd400: 0c02 |0026: move-result-object v2 │ │ -3cd402: 6e10 84ab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3cd408: 0c02 |002a: move-result-object v2 │ │ -3cd40a: 6e20 d3b2 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd410: 6e10 deb2 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cd416: 0c01 |0031: move-result-object v1 │ │ -3cd418: 6e20 e34c 1000 |0032: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4ce3 │ │ -3cd41e: 0c00 |0035: move-result-object v0 │ │ -3cd420: 1f00 860c |0036: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3cd424: 1a01 bc50 |0038: const-string v1, "Queue" // string@50bc │ │ -3cd428: 6e20 c6ab 1600 |003a: invoke-virtual {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -3cd42e: 0a01 |003d: move-result v1 │ │ -3cd430: 3901 1a00 |003e: if-nez v1, 0058 // +001a │ │ -3cd434: 7100 25b0 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.enqueueDownloadedEpisodes:()Z // method@b025 │ │ -3cd43a: 0a01 |0043: move-result v1 │ │ -3cd43c: 3801 1400 |0044: if-eqz v1, 0058 // +0014 │ │ -3cd440: 1211 |0046: const/4 v1, #int 1 // #1 │ │ -3cd442: 2311 e71f |0047: new-array v1, v1, [J // type@1fe7 │ │ -3cd446: 6e10 77ab 0600 |0049: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cd44c: 0b02 |004c: move-result-wide v2 │ │ -3cd44e: 1204 |004d: const/4 v4, #int 0 // #0 │ │ -3cd450: 4c02 0104 |004e: aput-wide v2, v1, v4 │ │ -3cd454: 7130 d89b 4501 |0050: invoke-static {v5, v4, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9bd8 │ │ -3cd45a: 1a05 7be6 |0053: const-string v5, "was_queued" // string@e67b │ │ -3cd45e: 6e20 e34c 5000 |0055: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4ce3 │ │ -3cd464: 2205 740c |0058: new-instance v5, Landroidx/work/Data$Builder; // type@0c74 │ │ -3cd468: 7010 294c 0500 |005a: invoke-direct {v5}, Landroidx/work/Data$Builder;.:()V // method@4c29 │ │ -3cd46e: 6e10 b8ab 0600 |005d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3cd474: 0c06 |0060: move-result-object v6 │ │ -3cd476: 6e10 77ab 0600 |0061: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cd47c: 0b01 |0064: move-result-wide v1 │ │ -3cd47e: 1a06 f0b7 |0065: const-string v6, "media_id" // string@b7f0 │ │ -3cd482: 6e40 304c 6521 |0067: invoke-virtual {v5, v6, v1, v2}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@4c30 │ │ -3cd488: 0c05 |006a: move-result-object v5 │ │ -3cd48a: 6e10 2a4c 0500 |006b: invoke-virtual {v5}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c2a │ │ -3cd490: 0c05 |006e: move-result-object v5 │ │ -3cd492: 6e20 eb4c 5000 |006f: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@4ceb │ │ -3cd498: 1100 |0072: return-object v0 │ │ +3cd38c: |[3cd38c] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; │ │ +3cd39c: 2200 860c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3cd3a0: 1c01 d118 |0002: const-class v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; // type@18d1 │ │ +3cd3a4: 7020 a24c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4ca2 │ │ +3cd3aa: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +3cd3ae: 6203 40d9 |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ +3cd3b2: 6e40 ea4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ +3cd3b8: 0c00 |000e: move-result-object v0 │ │ +3cd3ba: 1f00 860c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3cd3be: 1a01 607f |0011: const-string v1, "episodeDownload" // string@7f60 │ │ +3cd3c2: 6e20 e34c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4ce3 │ │ +3cd3c8: 0c00 |0016: move-result-object v0 │ │ +3cd3ca: 1f00 860c |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3cd3ce: 2201 741e |0019: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cd3d2: 7010 c7b2 0100 |001b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cd3d8: 1a02 677f |001e: const-string v2, "episodeUrl:" // string@7f67 │ │ +3cd3dc: 6e20 d3b2 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd3e2: 6e10 b8ab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3cd3e8: 0c02 |0026: move-result-object v2 │ │ +3cd3ea: 6e10 84ab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3cd3f0: 0c02 |002a: move-result-object v2 │ │ +3cd3f2: 6e20 d3b2 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd3f8: 6e10 deb2 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cd3fe: 0c01 |0031: move-result-object v1 │ │ +3cd400: 6e20 e34c 1000 |0032: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4ce3 │ │ +3cd406: 0c00 |0035: move-result-object v0 │ │ +3cd408: 1f00 860c |0036: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3cd40c: 1a01 bc50 |0038: const-string v1, "Queue" // string@50bc │ │ +3cd410: 6e20 c6ab 1600 |003a: invoke-virtual {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +3cd416: 0a01 |003d: move-result v1 │ │ +3cd418: 3901 1a00 |003e: if-nez v1, 0058 // +001a │ │ +3cd41c: 7100 25b0 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.enqueueDownloadedEpisodes:()Z // method@b025 │ │ +3cd422: 0a01 |0043: move-result v1 │ │ +3cd424: 3801 1400 |0044: if-eqz v1, 0058 // +0014 │ │ +3cd428: 1211 |0046: const/4 v1, #int 1 // #1 │ │ +3cd42a: 2311 e71f |0047: new-array v1, v1, [J // type@1fe7 │ │ +3cd42e: 6e10 77ab 0600 |0049: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cd434: 0b02 |004c: move-result-wide v2 │ │ +3cd436: 1204 |004d: const/4 v4, #int 0 // #0 │ │ +3cd438: 4c02 0104 |004e: aput-wide v2, v1, v4 │ │ +3cd43c: 7130 d89b 4501 |0050: invoke-static {v5, v4, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9bd8 │ │ +3cd442: 1a05 7be6 |0053: const-string v5, "was_queued" // string@e67b │ │ +3cd446: 6e20 e34c 5000 |0055: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@4ce3 │ │ +3cd44c: 2205 740c |0058: new-instance v5, Landroidx/work/Data$Builder; // type@0c74 │ │ +3cd450: 7010 294c 0500 |005a: invoke-direct {v5}, Landroidx/work/Data$Builder;.:()V // method@4c29 │ │ +3cd456: 6e10 b8ab 0600 |005d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3cd45c: 0c06 |0060: move-result-object v6 │ │ +3cd45e: 6e10 77ab 0600 |0061: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cd464: 0b01 |0064: move-result-wide v1 │ │ +3cd466: 1a06 f0b7 |0065: const-string v6, "media_id" // string@b7f0 │ │ +3cd46a: 6e40 304c 6521 |0067: invoke-virtual {v5, v6, v1, v2}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@4c30 │ │ +3cd470: 0c05 |006a: move-result-object v5 │ │ +3cd472: 6e10 2a4c 0500 |006b: invoke-virtual {v5}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@4c2a │ │ +3cd478: 0c05 |006e: move-result-object v5 │ │ +3cd47a: 6e20 eb4c 5000 |006f: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@4ceb │ │ +3cd480: 1100 |0072: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x000b line=46 │ │ 0x0013 line=47 │ │ 0x0023 line=48 │ │ 0x003a line=49 │ │ @@ -1466469,38 +1466477,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 │ │ -3cd688: |[3cd688] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.lambda$cancel$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V │ │ -3cd698: 7210 e1b4 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3cd69e: 0c05 |0003: move-result-object v5 │ │ -3cd6a0: 7210 c4b4 0500 |0004: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3cd6a6: 0a00 |0007: move-result v0 │ │ -3cd6a8: 3800 1d00 |0008: if-eqz v0, 0025 // +001d │ │ -3cd6ac: 7210 c5b4 0500 |000a: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3cd6b2: 0c00 |000d: move-result-object v0 │ │ -3cd6b4: 1f00 970c |000e: check-cast v0, Landroidx/work/WorkInfo; // type@0c97 │ │ -3cd6b8: 6e10 cd4c 0000 |0010: invoke-virtual {v0}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@4ccd │ │ -3cd6be: 0c00 |0013: move-result-object v0 │ │ -3cd6c0: 1a01 7be6 |0014: const-string v1, "was_queued" // string@e67b │ │ -3cd6c4: 7220 3ab5 1000 |0016: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -3cd6ca: 0a00 |0019: move-result v0 │ │ -3cd6cc: 3800 eaff |001a: if-eqz v0, 0004 // -0016 │ │ -3cd6d0: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -3cd6d2: 6e10 f6ab 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3cd6d8: 0c01 |0020: move-result-object v1 │ │ -3cd6da: 7130 199c 0201 |0021: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c19 │ │ -3cd6e0: 28e0 |0024: goto 0004 // -0020 │ │ -3cd6e2: 7110 d94c 0200 |0025: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3cd6e8: 0c02 |0028: move-result-object v2 │ │ -3cd6ea: 6e20 d14c 4200 |0029: invoke-virtual {v2, v4}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4cd1 │ │ -3cd6f0: 0e00 |002c: return-void │ │ +3cd670: |[3cd670] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.lambda$cancel$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V │ │ +3cd680: 7210 e1b4 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3cd686: 0c05 |0003: move-result-object v5 │ │ +3cd688: 7210 c4b4 0500 |0004: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3cd68e: 0a00 |0007: move-result v0 │ │ +3cd690: 3800 1d00 |0008: if-eqz v0, 0025 // +001d │ │ +3cd694: 7210 c5b4 0500 |000a: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3cd69a: 0c00 |000d: move-result-object v0 │ │ +3cd69c: 1f00 970c |000e: check-cast v0, Landroidx/work/WorkInfo; // type@0c97 │ │ +3cd6a0: 6e10 cd4c 0000 |0010: invoke-virtual {v0}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@4ccd │ │ +3cd6a6: 0c00 |0013: move-result-object v0 │ │ +3cd6a8: 1a01 7be6 |0014: const-string v1, "was_queued" // string@e67b │ │ +3cd6ac: 7220 3ab5 1000 |0016: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +3cd6b2: 0a00 |0019: move-result v0 │ │ +3cd6b4: 3800 eaff |001a: if-eqz v0, 0004 // -0016 │ │ +3cd6b8: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +3cd6ba: 6e10 f6ab 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3cd6c0: 0c01 |0020: move-result-object v1 │ │ +3cd6c2: 7130 199c 0201 |0021: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c19 │ │ +3cd6c8: 28e0 |0024: goto 0004 // -0020 │ │ +3cd6ca: 7110 d94c 0200 |0025: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3cd6d0: 0c02 |0028: move-result-object v2 │ │ +3cd6d2: 6e20 d14c 4200 |0029: invoke-virtual {v2, v4}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4cd1 │ │ +3cd6d8: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0010 line=79 │ │ 0x001d line=80 │ │ 0x0025 line=83 │ │ locals : │ │ @@ -1466514,20 +1466522,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 │ │ -3cd6f4: |[3cd6f4] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -3cd704: 7110 d94c 0000 |0000: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3cd70a: 0c00 |0003: move-result-object v0 │ │ -3cd70c: 6e20 d14c 1000 |0004: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4cd1 │ │ -3cd712: 6e10 04b3 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cd718: 0e00 |000a: return-void │ │ +3cd6dc: |[3cd6dc] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +3cd6ec: 7110 d94c 0000 |0000: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3cd6f2: 0c00 |0003: move-result-object v0 │ │ +3cd6f4: 6e20 d14c 1000 |0004: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4cd1 │ │ +3cd6fa: 6e10 04b3 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cd700: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0007 line=86 │ │ locals : │ │ 0x0000 - 0x000b reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x000b reg=1 (null) Ljava/lang/String; │ │ @@ -1466539,47 +1466547,47 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 70 16-bit code units │ │ -3cd4e4: |[3cd4e4] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3cd4f4: 6e10 77ab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cd4fa: 0b00 |0003: move-result-wide v0 │ │ -3cd4fc: 7130 e39b 0401 |0004: invoke-static {v4, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ -3cd502: 2200 741e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cd506: 7010 c7b2 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cd50c: 1a01 677f |000c: const-string v1, "episodeUrl:" // string@7f67 │ │ -3cd510: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd516: 6e10 84ab 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3cd51c: 0c01 |0014: move-result-object v1 │ │ -3cd51e: 6e20 d3b2 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cd524: 6e10 deb2 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cd52a: 0c00 |001b: move-result-object v0 │ │ -3cd52c: 7110 d94c 0400 |001c: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3cd532: 0c01 |001f: move-result-object v1 │ │ -3cd534: 6e20 da4c 0100 |0020: invoke-virtual {v1, v0}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@4cda │ │ -3cd53a: 0c01 |0023: move-result-object v1 │ │ -3cd53c: 7110 f5b0 0100 |0024: invoke-static {v1}, Lio/reactivex/Observable;.fromFuture:(Ljava/util/concurrent/Future;)Lio/reactivex/Observable; // method@b0f5 │ │ -3cd542: 0c01 |0027: move-result-object v1 │ │ -3cd544: 7100 0cb1 0000 |0028: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3cd54a: 0c02 |002b: move-result-object v2 │ │ -3cd54c: 6e20 fcb0 2100 |002c: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3cd552: 0c01 |002f: move-result-object v1 │ │ -3cd554: 7100 0cb1 0000 |0030: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3cd55a: 0c02 |0033: move-result-object v2 │ │ -3cd55c: 6e20 f7b0 2100 |0034: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3cd562: 0c01 |0037: move-result-object v1 │ │ -3cd564: 2202 ca18 |0038: new-instance v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; // type@18ca │ │ -3cd568: 7040 d798 4205 |003a: invoke-direct {v2, v4, v5, v0}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V // method@98d7 │ │ -3cd56e: 2205 cb18 |003d: new-instance v5, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; // type@18cb │ │ -3cd572: 7030 d998 4500 |003f: invoke-direct {v5, v4, v0}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@98d9 │ │ -3cd578: 6e30 fab0 2105 |0042: invoke-virtual {v1, v2, v5}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3cd57e: 0e00 |0045: return-void │ │ +3cd4cc: |[3cd4cc] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3cd4dc: 6e10 77ab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cd4e2: 0b00 |0003: move-result-wide v0 │ │ +3cd4e4: 7130 e39b 0401 |0004: invoke-static {v4, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ +3cd4ea: 2200 741e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cd4ee: 7010 c7b2 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cd4f4: 1a01 677f |000c: const-string v1, "episodeUrl:" // string@7f67 │ │ +3cd4f8: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd4fe: 6e10 84ab 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3cd504: 0c01 |0014: move-result-object v1 │ │ +3cd506: 6e20 d3b2 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cd50c: 6e10 deb2 0000 |0018: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cd512: 0c00 |001b: move-result-object v0 │ │ +3cd514: 7110 d94c 0400 |001c: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3cd51a: 0c01 |001f: move-result-object v1 │ │ +3cd51c: 6e20 da4c 0100 |0020: invoke-virtual {v1, v0}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@4cda │ │ +3cd522: 0c01 |0023: move-result-object v1 │ │ +3cd524: 7110 f5b0 0100 |0024: invoke-static {v1}, Lio/reactivex/Observable;.fromFuture:(Ljava/util/concurrent/Future;)Lio/reactivex/Observable; // method@b0f5 │ │ +3cd52a: 0c01 |0027: move-result-object v1 │ │ +3cd52c: 7100 0cb1 0000 |0028: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3cd532: 0c02 |002b: move-result-object v2 │ │ +3cd534: 6e20 fcb0 2100 |002c: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3cd53a: 0c01 |002f: move-result-object v1 │ │ +3cd53c: 7100 0cb1 0000 |0030: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3cd542: 0c02 |0033: move-result-object v2 │ │ +3cd544: 6e20 f7b0 2100 |0034: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3cd54a: 0c01 |0037: move-result-object v1 │ │ +3cd54c: 2202 ca18 |0038: new-instance v2, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; // type@18ca │ │ +3cd550: 7040 d798 4205 |003a: invoke-direct {v2, v4, v5, v0}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V // method@98d7 │ │ +3cd556: 2205 cb18 |003d: new-instance v5, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; // type@18cb │ │ +3cd55a: 7030 d998 4500 |003f: invoke-direct {v5, v4, v0}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@98d9 │ │ +3cd560: 6e30 fab0 2105 |0042: invoke-virtual {v1, v2, v5}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3cd566: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0007 line=71 │ │ 0x001c line=72 │ │ 0x0024 line=73 │ │ 0x0028 line=74 │ │ @@ -1466595,20 +1466603,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3cd580: |[3cd580] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.cancelAll:(Landroid/content/Context;)V │ │ -3cd590: 7110 d94c 0200 |0000: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3cd596: 0c02 |0003: move-result-object v2 │ │ -3cd598: 1a00 607f |0004: const-string v0, "episodeDownload" // string@7f60 │ │ -3cd59c: 6e20 d14c 0200 |0006: invoke-virtual {v2, v0}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4cd1 │ │ -3cd5a2: 0e00 |0009: return-void │ │ +3cd568: |[3cd568] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.cancelAll:(Landroid/content/Context;)V │ │ +3cd578: 7110 d94c 0200 |0000: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3cd57e: 0c02 |0003: move-result-object v2 │ │ +3cd580: 1a00 607f |0004: const-string v0, "episodeDownload" // string@7f60 │ │ +3cd584: 6e20 d14c 0200 |0006: invoke-virtual {v2, v0}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@4cd1 │ │ +3cd58a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1466617,32 +1466625,32 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -3cd5a4: |[3cd5a4] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3cd5b4: 7120 e398 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; // method@98e3 │ │ -3cd5ba: 0c00 |0003: move-result-object v0 │ │ -3cd5bc: 7100 e298 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@98e2 │ │ -3cd5c2: 0c01 |0007: move-result-object v1 │ │ -3cd5c4: 6e20 e84c 1000 |0008: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ -3cd5ca: 7110 d94c 0300 |000b: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3cd5d0: 0c03 |000e: move-result-object v3 │ │ -3cd5d2: 6e10 b8ab 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3cd5d8: 0c04 |0012: move-result-object v4 │ │ -3cd5da: 6e10 84ab 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3cd5e0: 0c04 |0016: move-result-object v4 │ │ -3cd5e2: 6201 281e |0017: sget-object v1, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@1e28 │ │ -3cd5e6: 6e10 e44c 0000 |0019: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ -3cd5ec: 0c00 |001c: move-result-object v0 │ │ -3cd5ee: 1f00 870c |001d: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ -3cd5f2: 6e40 d74c 4301 |001f: invoke-virtual {v3, v4, v1, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ -3cd5f8: 0e00 |0022: return-void │ │ +3cd58c: |[3cd58c] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3cd59c: 7120 e398 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; // method@98e3 │ │ +3cd5a2: 0c00 |0003: move-result-object v0 │ │ +3cd5a4: 7100 e298 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@98e2 │ │ +3cd5aa: 0c01 |0007: move-result-object v1 │ │ +3cd5ac: 6e20 e84c 1000 |0008: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ +3cd5b2: 7110 d94c 0300 |000b: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3cd5b8: 0c03 |000e: move-result-object v3 │ │ +3cd5ba: 6e10 b8ab 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3cd5c0: 0c04 |0012: move-result-object v4 │ │ +3cd5c2: 6e10 84ab 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3cd5c8: 0c04 |0016: move-result-object v4 │ │ +3cd5ca: 6201 281e |0017: sget-object v1, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@1e28 │ │ +3cd5ce: 6e10 e44c 0000 |0019: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ +3cd5d4: 0c00 |001c: move-result-object v0 │ │ +3cd5d6: 1f00 870c |001d: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ +3cd5da: 6e40 d74c 4301 |001f: invoke-virtual {v3, v4, v1, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ +3cd5e0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x000b line=40 │ │ 0x0019 line=41 │ │ 0x001f line=40 │ │ @@ -1466656,44 +1466664,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 │ │ -3cd5fc: |[3cd5fc] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ -3cd60c: 7120 e398 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; // method@98e3 │ │ -3cd612: 0c00 |0003: move-result-object v0 │ │ -3cd614: 6201 441e |0004: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@1e44 │ │ -3cd618: 6e20 e94c 1000 |0006: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@4ce9 │ │ -3cd61e: 3805 1500 |0009: if-eqz v5, 001e // +0015 │ │ -3cd622: 2205 700c |000b: new-instance v5, Landroidx/work/Constraints$Builder; // type@0c70 │ │ -3cd626: 7010 044c 0500 |000d: invoke-direct {v5}, Landroidx/work/Constraints$Builder;.:()V // method@4c04 │ │ -3cd62c: 6201 391e |0010: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ -3cd630: 6e20 064c 1500 |0012: invoke-virtual {v5, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ -3cd636: 0c05 |0015: move-result-object v5 │ │ -3cd638: 6e10 054c 0500 |0016: invoke-virtual {v5}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c05 │ │ -3cd63e: 0c05 |0019: move-result-object v5 │ │ -3cd640: 6e20 e84c 5000 |001a: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ -3cd646: 2808 |001d: goto 0025 // +0008 │ │ -3cd648: 7100 e298 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@98e2 │ │ -3cd64e: 0c05 |0021: move-result-object v5 │ │ -3cd650: 6e20 e84c 5000 |0022: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ -3cd656: 7110 d94c 0300 |0025: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3cd65c: 0c03 |0028: move-result-object v3 │ │ -3cd65e: 6e10 b8ab 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3cd664: 0c04 |002c: move-result-object v4 │ │ -3cd666: 6e10 84ab 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3cd66c: 0c04 |0030: move-result-object v4 │ │ -3cd66e: 6205 281e |0031: sget-object v5, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@1e28 │ │ -3cd672: 6e10 e44c 0000 |0033: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ -3cd678: 0c00 |0036: move-result-object v0 │ │ -3cd67a: 1f00 870c |0037: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ -3cd67e: 6e40 d74c 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@4cd7 │ │ -3cd684: 0e00 |003c: return-void │ │ +3cd5e4: |[3cd5e4] de.danoeh.antennapod.core.service.download.DownloadServiceInterfaceImpl.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ +3cd5f4: 7120 e398 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; // method@98e3 │ │ +3cd5fa: 0c00 |0003: move-result-object v0 │ │ +3cd5fc: 6201 441e |0004: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@1e44 │ │ +3cd600: 6e20 e94c 1000 |0006: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@4ce9 │ │ +3cd606: 3805 1500 |0009: if-eqz v5, 001e // +0015 │ │ +3cd60a: 2205 700c |000b: new-instance v5, Landroidx/work/Constraints$Builder; // type@0c70 │ │ +3cd60e: 7010 044c 0500 |000d: invoke-direct {v5}, Landroidx/work/Constraints$Builder;.:()V // method@4c04 │ │ +3cd614: 6201 391e |0010: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ +3cd618: 6e20 064c 1500 |0012: invoke-virtual {v5, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ +3cd61e: 0c05 |0015: move-result-object v5 │ │ +3cd620: 6e10 054c 0500 |0016: invoke-virtual {v5}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c05 │ │ +3cd626: 0c05 |0019: move-result-object v5 │ │ +3cd628: 6e20 e84c 5000 |001a: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ +3cd62e: 2808 |001d: goto 0025 // +0008 │ │ +3cd630: 7100 e298 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/service/download/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@98e2 │ │ +3cd636: 0c05 |0021: move-result-object v5 │ │ +3cd638: 6e20 e84c 5000 |0022: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ +3cd63e: 7110 d94c 0300 |0025: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3cd644: 0c03 |0028: move-result-object v3 │ │ +3cd646: 6e10 b8ab 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3cd64c: 0c04 |002c: move-result-object v4 │ │ +3cd64e: 6e10 84ab 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3cd654: 0c04 |0030: move-result-object v4 │ │ +3cd656: 6205 281e |0031: sget-object v5, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@1e28 │ │ +3cd65a: 6e10 e44c 0000 |0033: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ +3cd660: 0c00 |0036: move-result-object v0 │ │ +3cd662: 1f00 870c |0037: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ +3cd666: 6e40 d74c 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@4cd7 │ │ +3cd66c: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x000b line=29 │ │ 0x001e line=31 │ │ 0x0025 line=33 │ │ @@ -1466731,35 +1466739,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3cd870: |[3cd870] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$$ExternalSyntheticLambda0.:()V │ │ -3cd880: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3cd886: 0e00 |0003: return-void │ │ +3cd858: |[3cd858] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$$ExternalSyntheticLambda0.:()V │ │ +3cd868: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3cd86e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$$ExternalSyntheticLambda0;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3cd888: |[3cd888] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3cd898: 1f01 6200 |0000: check-cast v1, Landroid/content/Context; // type@0062 │ │ -3cd89c: 7110 f398 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.$r8$lambda$1SsirTnLL_RK1fX0ONX_cVq_YG8:(Landroid/content/Context;)V // method@98f3 │ │ -3cd8a2: 0e00 |0005: return-void │ │ +3cd870: |[3cd870] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3cd880: 1f01 6200 |0000: check-cast v1, Landroid/content/Context; // type@0062 │ │ +3cd884: 7110 f398 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.$r8$lambda$1SsirTnLL_RK1fX0ONX_cVq_YG8:(Landroid/content/Context;)V // method@98f3 │ │ +3cd88a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1466802,17 +1466810,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3ce5ec: |[3ce5ec] de.danoeh.antennapod.core.service.download.HttpDownloader.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ -3ce5fc: 7020 e698 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@98e6 │ │ -3ce602: 0e00 |0003: return-void │ │ +3ce5d4: |[3ce5d4] de.danoeh.antennapod.core.service.download.HttpDownloader.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V │ │ +3ce5e4: 7020 e698 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@98e6 │ │ +3ce5ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/download/HttpDownloader; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ @@ -1466821,57 +1466829,57 @@ │ │ type : '(Lokhttp3/Response;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -3ce604: |[3ce604] de.danoeh.antennapod.core.service.download.HttpDownloader.callOnFailByResponseCode:(Lokhttp3/Response;)V │ │ -3ce614: 6e10 a5b6 0300 |0000: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3ce61a: 0a00 |0003: move-result v0 │ │ -3ce61c: 1301 9101 |0004: const/16 v1, #int 401 // #191 │ │ -3ce620: 3310 0d00 |0006: if-ne v0, v1, 0013 // +000d │ │ -3ce624: 6200 3096 |0008: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9630 │ │ -3ce628: 6e10 a5b6 0300 |000a: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3ce62e: 0a03 |000d: move-result v3 │ │ -3ce630: 7110 c1b2 0300 |000e: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -3ce636: 0c03 |0011: move-result-object v3 │ │ -3ce638: 283a |0012: goto 004c // +003a │ │ -3ce63a: 6e10 a5b6 0300 |0013: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3ce640: 0a00 |0016: move-result v0 │ │ -3ce642: 1301 9301 |0017: const/16 v1, #int 403 // #193 │ │ -3ce646: 3310 0d00 |0019: if-ne v0, v1, 0026 // +000d │ │ -3ce64a: 6200 2596 |001b: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@9625 │ │ -3ce64e: 6e10 a5b6 0300 |001d: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3ce654: 0a03 |0020: move-result v3 │ │ -3ce656: 7110 c1b2 0300 |0021: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -3ce65c: 0c03 |0024: move-result-object v3 │ │ -3ce65e: 2827 |0025: goto 004c // +0027 │ │ -3ce660: 6e10 a5b6 0300 |0026: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3ce666: 0a00 |0029: move-result v0 │ │ -3ce668: 1301 9401 |002a: const/16 v1, #int 404 // #194 │ │ -3ce66c: 3210 1600 |002c: if-eq v0, v1, 0042 // +0016 │ │ -3ce670: 6e10 a5b6 0300 |002e: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3ce676: 0a00 |0031: move-result v0 │ │ -3ce678: 1301 9a01 |0032: const/16 v1, #int 410 // #19a │ │ -3ce67c: 3310 0300 |0034: if-ne v0, v1, 0037 // +0003 │ │ -3ce680: 280c |0036: goto 0042 // +000c │ │ -3ce682: 6200 2696 |0037: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9626 │ │ -3ce686: 6e10 a5b6 0300 |0039: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3ce68c: 0a03 |003c: move-result v3 │ │ -3ce68e: 7110 c1b2 0300 |003d: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -3ce694: 0c03 |0040: move-result-object v3 │ │ -3ce696: 280b |0041: goto 004c // +000b │ │ -3ce698: 6200 2c96 |0042: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@962c │ │ -3ce69c: 6e10 a5b6 0300 |0044: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3ce6a2: 0a03 |0047: move-result v3 │ │ -3ce6a4: 7110 c1b2 0300 |0048: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -3ce6aa: 0c03 |004b: move-result-object v3 │ │ -3ce6ac: 7030 0d99 0203 |004c: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3ce6b2: 0e00 |004f: return-void │ │ +3ce5ec: |[3ce5ec] de.danoeh.antennapod.core.service.download.HttpDownloader.callOnFailByResponseCode:(Lokhttp3/Response;)V │ │ +3ce5fc: 6e10 a5b6 0300 |0000: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3ce602: 0a00 |0003: move-result v0 │ │ +3ce604: 1301 9101 |0004: const/16 v1, #int 401 // #191 │ │ +3ce608: 3310 0d00 |0006: if-ne v0, v1, 0013 // +000d │ │ +3ce60c: 6200 3096 |0008: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9630 │ │ +3ce610: 6e10 a5b6 0300 |000a: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3ce616: 0a03 |000d: move-result v3 │ │ +3ce618: 7110 c1b2 0300 |000e: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +3ce61e: 0c03 |0011: move-result-object v3 │ │ +3ce620: 283a |0012: goto 004c // +003a │ │ +3ce622: 6e10 a5b6 0300 |0013: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3ce628: 0a00 |0016: move-result v0 │ │ +3ce62a: 1301 9301 |0017: const/16 v1, #int 403 // #193 │ │ +3ce62e: 3310 0d00 |0019: if-ne v0, v1, 0026 // +000d │ │ +3ce632: 6200 2596 |001b: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@9625 │ │ +3ce636: 6e10 a5b6 0300 |001d: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3ce63c: 0a03 |0020: move-result v3 │ │ +3ce63e: 7110 c1b2 0300 |0021: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +3ce644: 0c03 |0024: move-result-object v3 │ │ +3ce646: 2827 |0025: goto 004c // +0027 │ │ +3ce648: 6e10 a5b6 0300 |0026: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3ce64e: 0a00 |0029: move-result v0 │ │ +3ce650: 1301 9401 |002a: const/16 v1, #int 404 // #194 │ │ +3ce654: 3210 1600 |002c: if-eq v0, v1, 0042 // +0016 │ │ +3ce658: 6e10 a5b6 0300 |002e: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3ce65e: 0a00 |0031: move-result v0 │ │ +3ce660: 1301 9a01 |0032: const/16 v1, #int 410 // #19a │ │ +3ce664: 3310 0300 |0034: if-ne v0, v1, 0037 // +0003 │ │ +3ce668: 280c |0036: goto 0042 // +000c │ │ +3ce66a: 6200 2696 |0037: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9626 │ │ +3ce66e: 6e10 a5b6 0300 |0039: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3ce674: 0a03 |003c: move-result v3 │ │ +3ce676: 7110 c1b2 0300 |003d: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +3ce67c: 0c03 |0040: move-result-object v3 │ │ +3ce67e: 280b |0041: goto 004c // +000b │ │ +3ce680: 6200 2c96 |0042: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@962c │ │ +3ce684: 6e10 a5b6 0300 |0044: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3ce68a: 0a03 |0047: move-result v3 │ │ +3ce68c: 7110 c1b2 0300 |0048: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +3ce692: 0c03 |004b: move-result-object v3 │ │ +3ce694: 7030 0d99 0203 |004c: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3ce69a: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0008 line=259 │ │ 0x000a line=260 │ │ 0x0013 line=261 │ │ 0x001b line=262 │ │ @@ -1466892,92 +1466900,92 @@ │ │ type : '(Lokhttp3/Response;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -3ce6b4: |[3ce6b4] de.danoeh.antennapod.core.service.download.HttpDownloader.checkIfRedirect:(Lokhttp3/Response;)V │ │ -3ce6c4: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3ce6c8: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3ce6ce: 3805 0a00 |0005: if-eqz v5, 000f // +000a │ │ -3ce6d2: 6e20 1bb4 5000 |0007: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3ce6d8: 6e10 aab6 0500 |000a: invoke-virtual {v5}, Lokhttp3/Response;.priorResponse:()Lokhttp3/Response; // method@b6aa │ │ -3ce6de: 0c05 |000d: move-result-object v5 │ │ -3ce6e0: 28f7 |000e: goto 0005 // -0009 │ │ -3ce6e2: 6e10 2ab4 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b42a │ │ -3ce6e8: 0a05 |0012: move-result v5 │ │ -3ce6ea: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -3ce6ec: 3515 0300 |0014: if-ge v5, v1, 0017 // +0003 │ │ -3ce6f0: 0e00 |0016: return-void │ │ -3ce6f2: 7110 8ab4 0000 |0017: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@b48a │ │ -3ce6f8: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -3ce6fa: 6e20 21b4 5000 |001b: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ -3ce700: 0c01 |001e: move-result-object v1 │ │ -3ce702: 1f01 9d1f |001f: check-cast v1, Lokhttp3/Response; // type@1f9d │ │ -3ce706: 6e10 a5b6 0100 |0021: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3ce70c: 0a01 |0024: move-result v1 │ │ -3ce70e: 6e20 21b4 5000 |0025: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ -3ce714: 0c05 |0028: move-result-object v5 │ │ -3ce716: 1f05 9d1f |0029: check-cast v5, Lokhttp3/Response; // type@1f9d │ │ -3ce71a: 6e10 abb6 0500 |002b: invoke-virtual {v5}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ -3ce720: 0c05 |002e: move-result-object v5 │ │ -3ce722: 6e10 a0b6 0500 |002f: invoke-virtual {v5}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ -3ce728: 0c05 |0032: move-result-object v5 │ │ -3ce72a: 6e10 76b6 0500 |0033: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b676 │ │ -3ce730: 0c05 |0036: move-result-object v5 │ │ -3ce732: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -3ce734: 6e20 21b4 2000 |0038: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ -3ce73a: 0c00 |003b: move-result-object v0 │ │ -3ce73c: 1f00 9d1f |003c: check-cast v0, Lokhttp3/Response; // type@1f9d │ │ -3ce740: 6e10 abb6 0000 |003e: invoke-virtual {v0}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ -3ce746: 0c00 |0041: move-result-object v0 │ │ -3ce748: 6e10 a0b6 0000 |0042: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ -3ce74e: 0c00 |0045: move-result-object v0 │ │ -3ce750: 6e10 76b6 0000 |0046: invoke-virtual {v0}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b676 │ │ -3ce756: 0c00 |0049: move-result-object v0 │ │ -3ce758: 1302 2d01 |004a: const/16 v2, #int 301 // #12d │ │ -3ce75c: 1a03 7720 |004c: const-string v3, "HttpDownloader" // string@2077 │ │ -3ce760: 3221 2c00 |004e: if-eq v1, v2, 007a // +002c │ │ -3ce764: 1302 3401 |0050: const/16 v2, #int 308 // #134 │ │ -3ce768: 3321 0300 |0052: if-ne v1, v2, 0055 // +0003 │ │ -3ce76c: 2826 |0054: goto 007a // +0026 │ │ -3ce76e: 1a01 7e98 |0055: const-string v1, "http://" // string@987e │ │ -3ce772: 1a02 9698 |0057: const-string v2, "https://" // string@9896 │ │ -3ce776: 6e30 b0b2 1502 |0059: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3ce77c: 0c01 |005c: move-result-object v1 │ │ -3ce77e: 6e20 9fb2 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3ce784: 0a01 |0060: move-result v1 │ │ -3ce786: 3801 3d00 |0061: if-eqz v1, 009e // +003d │ │ -3ce78a: 2201 741e |0063: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ce78e: 7010 c7b2 0100 |0065: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ce794: 1a02 445c |0068: const-string v2, "Treating http->https non-permanent redirect as permanent: " // string@5c44 │ │ -3ce798: 6e20 d3b2 2100 |006a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce79e: 6e20 d3b2 5100 |006d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce7a4: 6e10 deb2 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ce7aa: 0c05 |0073: move-result-object v5 │ │ -3ce7ac: 7120 f50a 5300 |0074: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ce7b2: 5b40 658c |0077: iput-object v0, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8c65 │ │ -3ce7b6: 2825 |0079: goto 009e // +0025 │ │ -3ce7b8: 2205 741e |007a: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ce7bc: 7010 c7b2 0500 |007c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ce7c2: 1a01 e718 |007f: const-string v1, "Detected permanent redirect from " // string@18e7 │ │ -3ce7c6: 6e20 d3b2 1500 |0081: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce7cc: 5441 668c |0084: iget-object v1, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ce7d0: 6e10 4dad 0100 |0086: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3ce7d6: 0c01 |0089: move-result-object v1 │ │ -3ce7d8: 6e20 d3b2 1500 |008a: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce7de: 1a01 c001 |008d: const-string v1, " to " // string@01c0 │ │ -3ce7e2: 6e20 d3b2 1500 |008f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce7e8: 6e20 d3b2 0500 |0092: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce7ee: 6e10 deb2 0500 |0095: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ce7f4: 0c05 |0098: move-result-object v5 │ │ -3ce7f6: 7120 f50a 5300 |0099: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ce7fc: 5b40 658c |009c: iput-object v0, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8c65 │ │ -3ce800: 0e00 |009e: return-void │ │ +3ce69c: |[3ce69c] de.danoeh.antennapod.core.service.download.HttpDownloader.checkIfRedirect:(Lokhttp3/Response;)V │ │ +3ce6ac: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3ce6b0: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3ce6b6: 3805 0a00 |0005: if-eqz v5, 000f // +000a │ │ +3ce6ba: 6e20 1bb4 5000 |0007: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3ce6c0: 6e10 aab6 0500 |000a: invoke-virtual {v5}, Lokhttp3/Response;.priorResponse:()Lokhttp3/Response; // method@b6aa │ │ +3ce6c6: 0c05 |000d: move-result-object v5 │ │ +3ce6c8: 28f7 |000e: goto 0005 // -0009 │ │ +3ce6ca: 6e10 2ab4 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b42a │ │ +3ce6d0: 0a05 |0012: move-result v5 │ │ +3ce6d2: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +3ce6d4: 3515 0300 |0014: if-ge v5, v1, 0017 // +0003 │ │ +3ce6d8: 0e00 |0016: return-void │ │ +3ce6da: 7110 8ab4 0000 |0017: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@b48a │ │ +3ce6e0: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +3ce6e2: 6e20 21b4 5000 |001b: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ +3ce6e8: 0c01 |001e: move-result-object v1 │ │ +3ce6ea: 1f01 9d1f |001f: check-cast v1, Lokhttp3/Response; // type@1f9d │ │ +3ce6ee: 6e10 a5b6 0100 |0021: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3ce6f4: 0a01 |0024: move-result v1 │ │ +3ce6f6: 6e20 21b4 5000 |0025: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ +3ce6fc: 0c05 |0028: move-result-object v5 │ │ +3ce6fe: 1f05 9d1f |0029: check-cast v5, Lokhttp3/Response; // type@1f9d │ │ +3ce702: 6e10 abb6 0500 |002b: invoke-virtual {v5}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ +3ce708: 0c05 |002e: move-result-object v5 │ │ +3ce70a: 6e10 a0b6 0500 |002f: invoke-virtual {v5}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ +3ce710: 0c05 |0032: move-result-object v5 │ │ +3ce712: 6e10 76b6 0500 |0033: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b676 │ │ +3ce718: 0c05 |0036: move-result-object v5 │ │ +3ce71a: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +3ce71c: 6e20 21b4 2000 |0038: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ +3ce722: 0c00 |003b: move-result-object v0 │ │ +3ce724: 1f00 9d1f |003c: check-cast v0, Lokhttp3/Response; // type@1f9d │ │ +3ce728: 6e10 abb6 0000 |003e: invoke-virtual {v0}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@b6ab │ │ +3ce72e: 0c00 |0041: move-result-object v0 │ │ +3ce730: 6e10 a0b6 0000 |0042: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@b6a0 │ │ +3ce736: 0c00 |0045: move-result-object v0 │ │ +3ce738: 6e10 76b6 0000 |0046: invoke-virtual {v0}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@b676 │ │ +3ce73e: 0c00 |0049: move-result-object v0 │ │ +3ce740: 1302 2d01 |004a: const/16 v2, #int 301 // #12d │ │ +3ce744: 1a03 7720 |004c: const-string v3, "HttpDownloader" // string@2077 │ │ +3ce748: 3221 2c00 |004e: if-eq v1, v2, 007a // +002c │ │ +3ce74c: 1302 3401 |0050: const/16 v2, #int 308 // #134 │ │ +3ce750: 3321 0300 |0052: if-ne v1, v2, 0055 // +0003 │ │ +3ce754: 2826 |0054: goto 007a // +0026 │ │ +3ce756: 1a01 7e98 |0055: const-string v1, "http://" // string@987e │ │ +3ce75a: 1a02 9698 |0057: const-string v2, "https://" // string@9896 │ │ +3ce75e: 6e30 b0b2 1502 |0059: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3ce764: 0c01 |005c: move-result-object v1 │ │ +3ce766: 6e20 9fb2 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3ce76c: 0a01 |0060: move-result v1 │ │ +3ce76e: 3801 3d00 |0061: if-eqz v1, 009e // +003d │ │ +3ce772: 2201 741e |0063: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ce776: 7010 c7b2 0100 |0065: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ce77c: 1a02 445c |0068: const-string v2, "Treating http->https non-permanent redirect as permanent: " // string@5c44 │ │ +3ce780: 6e20 d3b2 2100 |006a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce786: 6e20 d3b2 5100 |006d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce78c: 6e10 deb2 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ce792: 0c05 |0073: move-result-object v5 │ │ +3ce794: 7120 f50a 5300 |0074: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ce79a: 5b40 658c |0077: iput-object v0, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8c65 │ │ +3ce79e: 2825 |0079: goto 009e // +0025 │ │ +3ce7a0: 2205 741e |007a: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ce7a4: 7010 c7b2 0500 |007c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ce7aa: 1a01 e718 |007f: const-string v1, "Detected permanent redirect from " // string@18e7 │ │ +3ce7ae: 6e20 d3b2 1500 |0081: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce7b4: 5441 668c |0084: iget-object v1, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ce7b8: 6e10 4dad 0100 |0086: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3ce7be: 0c01 |0089: move-result-object v1 │ │ +3ce7c0: 6e20 d3b2 1500 |008a: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce7c6: 1a01 c001 |008d: const-string v1, " to " // string@01c0 │ │ +3ce7ca: 6e20 d3b2 1500 |008f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce7d0: 6e20 d3b2 0500 |0092: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce7d6: 6e10 deb2 0500 |0095: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ce7dc: 0c05 |0098: move-result-object v5 │ │ +3ce7de: 7120 f50a 5300 |0099: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ce7e4: 5b40 658c |009c: iput-object v0, v4, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8c65 │ │ +3ce7e8: 0e00 |009e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0007 line=279 │ │ 0x000a line=280 │ │ 0x000f line=282 │ │ 0x0017 line=285 │ │ @@ -1466998,56 +1467006,56 @@ │ │ type : '(Lokhttp3/Response;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -3ce464: |[3ce464] de.danoeh.antennapod.core.service.download.HttpDownloader.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z │ │ -3ce474: 1a00 8416 |0000: const-string v0, "Content-Length" // string@1684 │ │ -3ce478: 6e20 a6b6 0500 |0002: invoke-virtual {v5, v0}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ -3ce47e: 0c00 |0005: move-result-object v0 │ │ -3ce480: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -3ce484: 7110 30b2 0000 |0008: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3ce48a: 0a00 |000b: move-result v0 │ │ -3ce48c: 2806 |000c: goto 0012 // +0006 │ │ -3ce48e: 0d00 |000d: move-exception v0 │ │ -3ce490: 6e10 04b3 0000 |000e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3ce496: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ -3ce498: 2201 741e |0012: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ce49c: 7010 c7b2 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ce4a2: 1a02 db75 |0017: const-string v2, "content length: " // string@75db │ │ -3ce4a6: 6e20 d3b2 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce4ac: 6e20 ceb2 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3ce4b2: 6e10 deb2 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ce4b8: 0c01 |0022: move-result-object v1 │ │ -3ce4ba: 1a02 7720 |0023: const-string v2, "HttpDownloader" // string@2077 │ │ -3ce4be: 7120 f50a 1200 |0025: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ce4c4: 1a01 8616 |0028: const-string v1, "Content-Type" // string@1686 │ │ -3ce4c8: 6e20 a6b6 1500 |002a: invoke-virtual {v5, v1}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ -3ce4ce: 0c05 |002d: move-result-object v5 │ │ -3ce4d0: 2201 741e |002e: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ce4d4: 7010 c7b2 0100 |0030: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ce4da: 1a03 dc75 |0033: const-string v3, "content type: " // string@75dc │ │ -3ce4de: 6e20 d3b2 3100 |0035: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce4e4: 6e20 d3b2 5100 |0038: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce4ea: 6e10 deb2 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ce4f0: 0c01 |003e: move-result-object v1 │ │ -3ce4f2: 7120 f50a 1200 |003f: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ce4f8: 3805 1100 |0042: if-eqz v5, 0053 // +0011 │ │ -3ce4fc: 1a01 13df |0044: const-string v1, "text/" // string@df13 │ │ -3ce500: 6e20 b5b2 1500 |0046: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3ce506: 0a05 |0049: move-result v5 │ │ -3ce508: 3805 0900 |004a: if-eqz v5, 0053 // +0009 │ │ -3ce50c: 1405 0090 0100 |004c: const v5, #float 1.43493e-40 // #00019000 │ │ -3ce512: 3550 0400 |004f: if-ge v0, v5, 0053 // +0004 │ │ -3ce516: 1215 |0051: const/4 v5, #int 1 // #1 │ │ -3ce518: 2802 |0052: goto 0054 // +0002 │ │ -3ce51a: 1205 |0053: const/4 v5, #int 0 // #0 │ │ -3ce51c: 0f05 |0054: return v5 │ │ +3ce44c: |[3ce44c] de.danoeh.antennapod.core.service.download.HttpDownloader.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z │ │ +3ce45c: 1a00 8416 |0000: const-string v0, "Content-Length" // string@1684 │ │ +3ce460: 6e20 a6b6 0500 |0002: invoke-virtual {v5, v0}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ +3ce466: 0c00 |0005: move-result-object v0 │ │ +3ce468: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +3ce46c: 7110 30b2 0000 |0008: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3ce472: 0a00 |000b: move-result v0 │ │ +3ce474: 2806 |000c: goto 0012 // +0006 │ │ +3ce476: 0d00 |000d: move-exception v0 │ │ +3ce478: 6e10 04b3 0000 |000e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3ce47e: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ +3ce480: 2201 741e |0012: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ce484: 7010 c7b2 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ce48a: 1a02 db75 |0017: const-string v2, "content length: " // string@75db │ │ +3ce48e: 6e20 d3b2 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce494: 6e20 ceb2 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3ce49a: 6e10 deb2 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ce4a0: 0c01 |0022: move-result-object v1 │ │ +3ce4a2: 1a02 7720 |0023: const-string v2, "HttpDownloader" // string@2077 │ │ +3ce4a6: 7120 f50a 1200 |0025: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ce4ac: 1a01 8616 |0028: const-string v1, "Content-Type" // string@1686 │ │ +3ce4b0: 6e20 a6b6 1500 |002a: invoke-virtual {v5, v1}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ +3ce4b6: 0c05 |002d: move-result-object v5 │ │ +3ce4b8: 2201 741e |002e: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ce4bc: 7010 c7b2 0100 |0030: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ce4c2: 1a03 dc75 |0033: const-string v3, "content type: " // string@75dc │ │ +3ce4c6: 6e20 d3b2 3100 |0035: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce4cc: 6e20 d3b2 5100 |0038: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce4d2: 6e10 deb2 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ce4d8: 0c01 |003e: move-result-object v1 │ │ +3ce4da: 7120 f50a 1200 |003f: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ce4e0: 3805 1100 |0042: if-eqz v5, 0053 // +0011 │ │ +3ce4e4: 1a01 13df |0044: const-string v1, "text/" // string@df13 │ │ +3ce4e8: 6e20 b5b2 1500 |0046: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3ce4ee: 0a05 |0049: move-result v5 │ │ +3ce4f0: 3805 0900 |004a: if-eqz v5, 0053 // +0009 │ │ +3ce4f4: 1405 0090 0100 |004c: const v5, #float 1.43493e-40 // #00019000 │ │ +3ce4fa: 3550 0400 |004f: if-ge v0, v5, 0053 // +0004 │ │ +3ce4fe: 1215 |0051: const/4 v5, #int 1 // #1 │ │ +3ce500: 2802 |0052: goto 0054 // +0002 │ │ +3ce502: 1205 |0053: const/4 v5, #int 0 // #0 │ │ +3ce504: 0f05 |0054: return v5 │ │ catches : 1 │ │ 0x0008 - 0x000c │ │ Ljava/lang/NumberFormatException; -> 0x000d │ │ positions : │ │ 0x0002 line=241 │ │ 0x0008 line=244 │ │ 0x000e line=246 │ │ @@ -1467064,55 +1467072,55 @@ │ │ type : '(Lokhttp3/Request$Builder;)Lokhttp3/Response;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -3ce530: |[3ce530] de.danoeh.antennapod.core.service.download.HttpDownloader.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; │ │ -3ce540: 7100 c798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -3ce546: 0c00 |0003: move-result-object v0 │ │ -3ce548: 6e10 92b6 0500 |0004: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3ce54e: 0c01 |0007: move-result-object v1 │ │ -3ce550: 6e20 8fb6 1000 |0008: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -3ce556: 0c01 |000b: move-result-object v1 │ │ -3ce558: 7210 65b6 0100 |000c: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -3ce55e: 0c05 |000f: move-result-object v5 │ │ -3ce560: 1105 |0010: return-object v5 │ │ -3ce562: 0d01 |0011: move-exception v1 │ │ -3ce564: 1a02 7720 |0012: const-string v2, "HttpDownloader" // string@2077 │ │ -3ce568: 6e10 7db2 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3ce56e: 0c03 |0017: move-result-object v3 │ │ -3ce570: 7120 f70a 3200 |0018: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3ce576: 6e10 01b3 0100 |001b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3ce57c: 0c02 |001e: move-result-object v2 │ │ -3ce57e: 3802 2d00 |001f: if-eqz v2, 004c // +002d │ │ -3ce582: 6e10 01b3 0100 |0021: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3ce588: 0c02 |0024: move-result-object v2 │ │ -3ce58a: 1a03 634e |0025: const-string v3, "PROTOCOL_ERROR" // string@4e63 │ │ -3ce58e: 6e20 9bb2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -3ce594: 0a02 |002a: move-result v2 │ │ -3ce596: 3802 2100 |002b: if-eqz v2, 004c // +0021 │ │ -3ce59a: 6e10 8eb6 0000 |002d: invoke-virtual {v0}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@b68e │ │ -3ce5a0: 0c00 |0030: move-result-object v0 │ │ -3ce5a2: 6201 4fd9 |0031: sget-object v1, Lokhttp3/Protocol;.HTTP_1_1:Lokhttp3/Protocol; // field@d94f │ │ -3ce5a6: 7110 8eb4 0100 |0033: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ -3ce5ac: 0c01 |0036: move-result-object v1 │ │ -3ce5ae: 6e20 87b6 1000 |0037: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.protocols:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b687 │ │ -3ce5b4: 0c00 |003a: move-result-object v0 │ │ -3ce5b6: 6e10 7eb6 0000 |003b: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b67e │ │ -3ce5bc: 0c00 |003e: move-result-object v0 │ │ -3ce5be: 6e10 92b6 0500 |003f: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -3ce5c4: 0c05 |0042: move-result-object v5 │ │ -3ce5c6: 6e20 8fb6 5000 |0043: invoke-virtual {v0, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -3ce5cc: 0c05 |0046: move-result-object v5 │ │ -3ce5ce: 7210 65b6 0500 |0047: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -3ce5d4: 0c05 |004a: move-result-object v5 │ │ -3ce5d6: 1105 |004b: return-object v5 │ │ -3ce5d8: 2701 |004c: throw v1 │ │ +3ce518: |[3ce518] de.danoeh.antennapod.core.service.download.HttpDownloader.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; │ │ +3ce528: 7100 c798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +3ce52e: 0c00 |0003: move-result-object v0 │ │ +3ce530: 6e10 92b6 0500 |0004: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3ce536: 0c01 |0007: move-result-object v1 │ │ +3ce538: 6e20 8fb6 1000 |0008: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +3ce53e: 0c01 |000b: move-result-object v1 │ │ +3ce540: 7210 65b6 0100 |000c: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +3ce546: 0c05 |000f: move-result-object v5 │ │ +3ce548: 1105 |0010: return-object v5 │ │ +3ce54a: 0d01 |0011: move-exception v1 │ │ +3ce54c: 1a02 7720 |0012: const-string v2, "HttpDownloader" // string@2077 │ │ +3ce550: 6e10 7db2 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3ce556: 0c03 |0017: move-result-object v3 │ │ +3ce558: 7120 f70a 3200 |0018: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3ce55e: 6e10 01b3 0100 |001b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3ce564: 0c02 |001e: move-result-object v2 │ │ +3ce566: 3802 2d00 |001f: if-eqz v2, 004c // +002d │ │ +3ce56a: 6e10 01b3 0100 |0021: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3ce570: 0c02 |0024: move-result-object v2 │ │ +3ce572: 1a03 634e |0025: const-string v3, "PROTOCOL_ERROR" // string@4e63 │ │ +3ce576: 6e20 9bb2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +3ce57c: 0a02 |002a: move-result v2 │ │ +3ce57e: 3802 2100 |002b: if-eqz v2, 004c // +0021 │ │ +3ce582: 6e10 8eb6 0000 |002d: invoke-virtual {v0}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@b68e │ │ +3ce588: 0c00 |0030: move-result-object v0 │ │ +3ce58a: 6201 4fd9 |0031: sget-object v1, Lokhttp3/Protocol;.HTTP_1_1:Lokhttp3/Protocol; // field@d94f │ │ +3ce58e: 7110 8eb4 0100 |0033: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ +3ce594: 0c01 |0036: move-result-object v1 │ │ +3ce596: 6e20 87b6 1000 |0037: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.protocols:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@b687 │ │ +3ce59c: 0c00 |003a: move-result-object v0 │ │ +3ce59e: 6e10 7eb6 0000 |003b: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@b67e │ │ +3ce5a4: 0c00 |003e: move-result-object v0 │ │ +3ce5a6: 6e10 92b6 0500 |003f: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +3ce5ac: 0c05 |0042: move-result-object v5 │ │ +3ce5ae: 6e20 8fb6 5000 |0043: invoke-virtual {v0, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +3ce5b4: 0c05 |0046: move-result-object v5 │ │ +3ce5b6: 7210 65b6 0500 |0047: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +3ce5bc: 0c05 |004a: move-result-object v5 │ │ +3ce5be: 1105 |004b: return-object v5 │ │ +3ce5c0: 2701 |004c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0010 │ │ Ljava/io/IOException; -> 0x0011 │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=224 │ │ 0x0014 line=226 │ │ @@ -1467131,23 +1467139,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3cf33c: |[3cf33c] de.danoeh.antennapod.core.service.download.HttpDownloader.onCancelled:()V │ │ -3cf34c: 1a00 7720 |0000: const-string v0, "HttpDownloader" // string@2077 │ │ -3cf350: 1a01 5c19 |0002: const-string v1, "Download was cancelled" // string@195c │ │ -3cf354: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cf35a: 5420 678c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c67 │ │ -3cf35e: 6e10 1cab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setCancelled:()V // method@ab1c │ │ -3cf364: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -3cf366: 5c20 638c |000d: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ -3cf36a: 0e00 |000f: return-void │ │ +3cf324: |[3cf324] de.danoeh.antennapod.core.service.download.HttpDownloader.onCancelled:()V │ │ +3cf334: 1a00 7720 |0000: const-string v0, "HttpDownloader" // string@2077 │ │ +3cf338: 1a01 5c19 |0002: const-string v1, "Download was cancelled" // string@195c │ │ +3cf33c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cf342: 5420 678c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c67 │ │ +3cf346: 6e10 1cab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setCancelled:()V // method@ab1c │ │ +3cf34c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +3cf34e: 5c20 638c |000d: iput-boolean v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ +3cf352: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=309 │ │ 0x0007 line=310 │ │ 0x000d line=311 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/core/service/download/HttpDownloader; │ │ @@ -1467157,32 +1467165,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 │ │ -3cf36c: |[3cf36c] de.danoeh.antennapod.core.service.download.HttpDownloader.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ -3cf37c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cf380: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cf386: 1a01 febe |0005: const-string v1, "onFail() called with: reason = [" // string@befe │ │ -3cf38a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cf390: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3cf396: 1a01 1666 |000d: const-string v1, "], reasonDetailed = [" // string@6616 │ │ -3cf39a: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cf3a0: 6e20 d3b2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cf3a6: 1a01 0366 |0015: const-string v1, "]" // string@6603 │ │ -3cf3aa: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cf3b0: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cf3b6: 0c00 |001d: move-result-object v0 │ │ -3cf3b8: 1a01 7720 |001e: const-string v1, "HttpDownloader" // string@2077 │ │ -3cf3bc: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cf3c2: 5420 678c |0023: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c67 │ │ -3cf3c6: 6e30 1dab 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@ab1d │ │ -3cf3cc: 0e00 |0028: return-void │ │ +3cf354: |[3cf354] de.danoeh.antennapod.core.service.download.HttpDownloader.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ +3cf364: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cf368: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cf36e: 1a01 febe |0005: const-string v1, "onFail() called with: reason = [" // string@befe │ │ +3cf372: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cf378: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3cf37e: 1a01 1666 |000d: const-string v1, "], reasonDetailed = [" // string@6616 │ │ +3cf382: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cf388: 6e20 d3b2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cf38e: 1a01 0366 |0015: const-string v1, "]" // string@6603 │ │ +3cf392: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cf398: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cf39e: 0c00 |001d: move-result-object v0 │ │ +3cf3a0: 1a01 7720 |001e: const-string v1, "HttpDownloader" // string@2077 │ │ +3cf3a4: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cf3aa: 5420 678c |0023: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c67 │ │ +3cf3ae: 6e30 1dab 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@ab1d │ │ +3cf3b4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0023 line=305 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lde/danoeh/antennapod/core/service/download/HttpDownloader; │ │ 0x0000 - 0x0029 reg=3 (null) Lde/danoeh/antennapod/model/download/DownloadError; │ │ @@ -1467193,21 +1467201,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3cf3d0: |[3cf3d0] de.danoeh.antennapod.core.service.download.HttpDownloader.onSuccess:()V │ │ -3cf3e0: 1a00 7720 |0000: const-string v0, "HttpDownloader" // string@2077 │ │ -3cf3e4: 1a01 5d19 |0002: const-string v1, "Download was successful" // string@195d │ │ -3cf3e8: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cf3ee: 5420 678c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c67 │ │ -3cf3f2: 6e10 1fab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setSuccessful:()V // method@ab1f │ │ -3cf3f8: 0e00 |000c: return-void │ │ +3cf3b8: |[3cf3b8] de.danoeh.antennapod.core.service.download.HttpDownloader.onSuccess:()V │ │ +3cf3c8: 1a00 7720 |0000: const-string v0, "HttpDownloader" // string@2077 │ │ +3cf3cc: 1a01 5d19 |0002: const-string v1, "Download was successful" // string@195d │ │ +3cf3d0: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cf3d6: 5420 678c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/download/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@8c67 │ │ +3cf3da: 6e10 1fab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setSuccessful:()V // method@ab1f │ │ +3cf3e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=299 │ │ 0x0007 line=300 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/core/service/download/HttpDownloader; │ │ │ │ @@ -1467217,653 +1467225,653 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 1228 16-bit code units │ │ -3ce804: |[3ce804] de.danoeh.antennapod.core.service.download.HttpDownloader.download:()V │ │ -3ce814: 0801 1200 |0000: move-object/from16 v1, v18 │ │ -3ce818: 2202 231e |0002: new-instance v2, Ljava/io/File; // type@1e23 │ │ -3ce81c: 5413 668c |0004: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ce820: 6e10 45ad 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3ce826: 0c03 |0009: move-result-object v3 │ │ -3ce828: 7020 3cb1 3200 |000a: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3ce82e: 6e10 44b1 0200 |000d: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3ce834: 0a03 |0010: move-result v3 │ │ -3ce836: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -3ce838: 5415 668c |0012: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ce83c: 6e10 4dad 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3ce842: 0c05 |0017: move-result-object v5 │ │ -3ce844: 7110 819d 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/core/util/URIUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@9d81 │ │ -3ce84a: 0c05 |001b: move-result-object v5 │ │ -3ce84c: 2206 9a1f |001c: new-instance v6, Lokhttp3/Request$Builder; // type@1f9a │ │ -3ce850: 7010 90b6 0600 |001e: invoke-direct {v6}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -3ce856: 6e10 67b3 0500 |0021: invoke-virtual {v5}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -3ce85c: 0c07 |0024: move-result-object v7 │ │ -3ce85e: 6e20 9bb6 7600 |0025: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ -3ce864: 0c06 |0028: move-result-object v6 │ │ -3ce866: 5417 668c |0029: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ce86a: 6e20 99b6 7600 |002b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.tag:(Ljava/lang/Object;)Lokhttp3/Request$Builder; // method@b699 │ │ -3ce870: 2207 881f |002e: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1f88 │ │ -3ce874: 7010 5db6 0700 |0030: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b65d │ │ -3ce87a: 6e10 61b6 0700 |0033: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noStore:()Lokhttp3/CacheControl$Builder; // method@b661 │ │ -3ce880: 0c07 |0036: move-result-object v7 │ │ -3ce882: 6e10 5eb6 0700 |0037: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b65e │ │ -3ce888: 0c07 |003a: move-result-object v7 │ │ -3ce88a: 6e20 93b6 7600 |003b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b693 │ │ -3ce890: 5417 668c |003e: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ce894: 6e10 47ad 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@ad47 │ │ -3ce89a: 0a07 |0043: move-result v7 │ │ -3ce89c: 1228 |0044: const/4 v8, #int 2 // #2 │ │ -3ce89e: 1a09 7720 |0045: const-string v9, "HttpDownloader" // string@2077 │ │ -3ce8a2: 3387 3d00 |0047: if-ne v7, v8, 0084 // +003d │ │ -3ce8a6: 1a07 2169 |0049: const-string v7, "addHeader("Accept-Encoding", "identity")" // string@6921 │ │ -3ce8aa: 7120 f50a 7900 |004b: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ce8b0: 1a07 7b0c |004e: const-string v7, "Accept-Encoding" // string@0c7b │ │ -3ce8b4: 1a0a 8299 |0050: const-string v10, "identity" // string@9982 │ │ -3ce8b8: 6e30 91b6 760a |0052: invoke-virtual {v6, v7, v10}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ -3ce8be: 2207 881f |0055: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1f88 │ │ -3ce8c2: 7010 5db6 0700 |0057: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b65d │ │ -3ce8c8: 6e10 60b6 0700 |005a: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noCache:()Lokhttp3/CacheControl$Builder; // method@b660 │ │ -3ce8ce: 0c07 |005d: move-result-object v7 │ │ -3ce8d0: 6e10 5eb6 0700 |005e: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b65e │ │ -3ce8d6: 0c07 |0061: move-result-object v7 │ │ -3ce8d8: 6e20 93b6 7600 |0062: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b693 │ │ -3ce8de: 281f |0065: goto 0084 // +001f │ │ -3ce8e0: 0d00 |0066: move-exception v0 │ │ -3ce8e2: 0702 |0067: move-object v2, v0 │ │ -3ce8e4: 0747 |0068: move-object v7, v4 │ │ -3ce8e6: 2900 5c04 |0069: goto/16 04c5 // +045c │ │ -3ce8ea: 0d00 |006b: move-exception v0 │ │ -3ce8ec: 0702 |006c: move-object v2, v0 │ │ -3ce8ee: 0747 |006d: move-object v7, v4 │ │ -3ce8f0: 2900 d003 |006e: goto/16 043e // +03d0 │ │ -3ce8f4: 0d00 |0070: move-exception v0 │ │ -3ce8f6: 0702 |0071: move-object v2, v0 │ │ -3ce8f8: 0747 |0072: move-object v7, v4 │ │ -3ce8fa: 2900 df03 |0073: goto/16 0452 // +03df │ │ -3ce8fe: 0d00 |0075: move-exception v0 │ │ -3ce900: 0702 |0076: move-object v2, v0 │ │ -3ce902: 0747 |0077: move-object v7, v4 │ │ -3ce904: 2900 1504 |0078: goto/16 048d // +0415 │ │ -3ce908: 0d00 |007a: move-exception v0 │ │ -3ce90a: 0702 |007b: move-object v2, v0 │ │ -3ce90c: 0747 |007c: move-object v7, v4 │ │ -3ce90e: 2900 2104 |007d: goto/16 049e // +0421 │ │ -3ce912: 0d00 |007f: move-exception v0 │ │ -3ce914: 0702 |0080: move-object v2, v0 │ │ -3ce916: 0747 |0081: move-object v7, v4 │ │ -3ce918: 2900 2d04 |0082: goto/16 04af // +042d │ │ -3ce91c: 6e10 65b3 0500 |0084: invoke-virtual {v5}, Ljava/net/URI;.getScheme:()Ljava/lang/String; // method@b365 │ │ -3ce922: 0c05 |0087: move-result-object v5 │ │ -3ce924: 1a07 7b98 |0088: const-string v7, "http" // string@987b │ │ -3ce928: 6e20 9fb2 7500 |008a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3ce92e: 0a05 |008d: move-result v5 │ │ -3ce930: 3805 0900 |008e: if-eqz v5, 0097 // +0009 │ │ -3ce934: 1a05 fa5d |0090: const-string v5, "Upgrade-Insecure-Requests" // string@5dfa │ │ -3ce938: 1a07 f809 |0092: const-string v7, "1" // string@09f8 │ │ -3ce93c: 6e30 91b6 5607 |0094: invoke-virtual {v6, v5, v7}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ -3ce942: 5415 668c |0097: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ce946: 6e10 48ad 0500 |0099: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ad48 │ │ -3ce94c: 0c05 |009c: move-result-object v5 │ │ -3ce94e: 7110 a80a 0500 |009d: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3ce954: 0a05 |00a0: move-result v5 │ │ -3ce956: 3905 5900 |00a1: if-nez v5, 00fa // +0059 │ │ -3ce95a: 5415 668c |00a3: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ce95e: 6e10 48ad 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ad48 │ │ -3ce964: 0c05 |00a8: move-result-object v5 │ │ -3ce966: 7110 b0ae 0500 |00a9: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@aeb0 │ │ -3ce96c: 0c07 |00ac: move-result-object v7 │ │ -3ce96e: 1a0a 0102 |00ad: const-string v10, "")" // string@0201 │ │ -3ce972: 3807 2f00 |00af: if-eqz v7, 00de // +002f │ │ -3ce976: 7100 e0b2 0000 |00b1: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -3ce97c: 0b0b |00b4: move-result-wide v11 │ │ -3ce97e: 170d 0014 730f |00b5: const-wide/32 v13, #float 1.19847e-29 // #0f731400 │ │ -3ce984: bcdb |00b8: sub-long/2addr v11, v13 │ │ -3ce986: 6e10 9fb4 0700 |00b9: invoke-virtual {v7}, Ljava/util/Date;.getTime:()J // method@b49f │ │ -3ce98c: 0b0d |00bc: move-result-wide v13 │ │ -3ce98e: 3107 0d0b |00bd: cmp-long v7, v13, v11 │ │ -3ce992: 3d07 3b00 |00bf: if-lez v7, 00fa // +003b │ │ -3ce996: 2207 741e |00c1: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ce99a: 7010 c7b2 0700 |00c3: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ce9a0: 1a0b 2269 |00c6: const-string v11, "addHeader("If-Modified-Since", "" // string@6922 │ │ -3ce9a4: 6e20 d3b2 b700 |00c8: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce9aa: 6e20 d3b2 5700 |00cb: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce9b0: 6e20 d3b2 a700 |00ce: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce9b6: 6e10 deb2 0700 |00d1: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ce9bc: 0c07 |00d4: move-result-object v7 │ │ -3ce9be: 7120 f50a 7900 |00d5: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ce9c4: 1a07 a321 |00d8: const-string v7, "If-Modified-Since" // string@21a3 │ │ -3ce9c8: 6e30 91b6 7605 |00da: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ -3ce9ce: 281d |00dd: goto 00fa // +001d │ │ -3ce9d0: 2207 741e |00de: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ce9d4: 7010 c7b2 0700 |00e0: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ce9da: 1a0b 2369 |00e3: const-string v11, "addHeader("If-None-Match", "" // string@6923 │ │ -3ce9de: 6e20 d3b2 b700 |00e5: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce9e4: 6e20 d3b2 5700 |00e8: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce9ea: 6e20 d3b2 a700 |00eb: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce9f0: 6e10 deb2 0700 |00ee: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ce9f6: 0c07 |00f1: move-result-object v7 │ │ -3ce9f8: 7120 f50a 7900 |00f2: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ce9fe: 1a07 a421 |00f5: const-string v7, "If-None-Match" // string@21a4 │ │ -3cea02: 6e30 91b6 7605 |00f7: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ -3cea08: 1a05 c108 |00fa: const-string v5, "-" // string@08c1 │ │ -3cea0c: 160a 0000 |00fc: const-wide/16 v10, #int 0 // #0 │ │ -3cea10: 3803 4c00 |00fe: if-eqz v3, 014a // +004c │ │ -3cea14: 6e10 4db1 0200 |0100: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b14d │ │ -3cea1a: 0b0c |0103: move-result-wide v12 │ │ -3cea1c: 3107 0c0a |0104: cmp-long v7, v12, v10 │ │ -3cea20: 3d07 4400 |0106: if-lez v7, 014a // +0044 │ │ -3cea24: 5417 668c |0108: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cea28: 6e10 4db1 0200 |010a: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b14d │ │ -3cea2e: 0b0c |010d: move-result-wide v12 │ │ -3cea30: 6e30 57ad c70d |010e: invoke-virtual {v7, v12, v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@ad57 │ │ -3cea36: 1a07 3951 |0111: const-string v7, "Range" // string@5139 │ │ -3cea3a: 220c 741e |0113: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cea3e: 7010 c7b2 0c00 |0115: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cea44: 1a0d ab70 |0118: const-string v13, "bytes=" // string@70ab │ │ -3cea48: 6e20 d3b2 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cea4e: 541d 668c |011d: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cea52: 6e10 4cad 0d00 |011f: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ -3cea58: 0b0d |0122: move-result-wide v13 │ │ -3cea5a: 6e30 cfb2 dc0e |0123: invoke-virtual {v12, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3cea60: 6e20 d3b2 5c00 |0126: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cea66: 6e10 deb2 0c00 |0129: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cea6c: 0c0c |012c: move-result-object v12 │ │ -3cea6e: 6e30 91b6 760c |012d: invoke-virtual {v6, v7, v12}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ -3cea74: 2207 741e |0130: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cea78: 7010 c7b2 0700 |0132: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cea7e: 1a0c 1b0d |0135: const-string v12, "Adding range header: " // string@0d1b │ │ -3cea82: 6e20 d3b2 c700 |0137: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cea88: 541c 668c |013a: iget-object v12, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cea8c: 6e10 4cad 0c00 |013c: invoke-virtual {v12}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ -3cea92: 0b0c |013f: move-result-wide v12 │ │ -3cea94: 6e30 cfb2 c70d |0140: invoke-virtual {v7, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3cea9a: 6e10 deb2 0700 |0143: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ceaa0: 0c07 |0146: move-result-object v7 │ │ -3ceaa2: 7120 f50a 7900 |0147: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ceaa8: 7020 0b99 6100 |014a: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; // method@990b │ │ -3ceaae: 0c06 |014d: move-result-object v6 │ │ -3ceab0: 6e10 a3b6 0600 |014e: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -3ceab6: 0c07 |0151: move-result-object v7 │ │ -3ceab8: 1a0c 8316 |0152: const-string v12, "Content-Encoding" // string@1683 │ │ -3ceabc: 6e20 a6b6 c600 |0154: invoke-virtual {v6, v12}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ -3ceac2: 0c0c |0157: move-result-object v12 │ │ -3ceac4: 7110 a80a 0c00 |0158: invoke-static {v12}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3ceaca: 0a0d |015b: move-result v13 │ │ -3ceacc: 390d 1c00 |015c: if-nez v13, 0178 // +001c │ │ -3cead0: 6e10 bab2 0c00 |015e: invoke-virtual {v12}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@b2ba │ │ -3cead6: 0c0c |0161: move-result-object v12 │ │ -3cead8: 1a0d 7b96 |0162: const-string v13, "gzip" // string@967b │ │ -3ceadc: 7120 a50a dc00 |0164: invoke-static {v12, v13}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -3ceae2: 0a0c |0167: move-result v12 │ │ -3ceae4: 2811 |0168: goto 0179 // +0011 │ │ -3ceae6: 0d00 |0169: move-exception v0 │ │ -3ceae8: 2900 d302 |016a: goto/16 043d // +02d3 │ │ -3ceaec: 0d00 |016c: move-exception v0 │ │ -3ceaee: 2900 e402 |016d: goto/16 0451 // +02e4 │ │ -3ceaf2: 0d00 |016f: move-exception v0 │ │ -3ceaf4: 2900 1c03 |0170: goto/16 048c // +031c │ │ -3ceaf8: 0d00 |0172: move-exception v0 │ │ -3ceafa: 2900 2a03 |0173: goto/16 049d // +032a │ │ -3ceafe: 0d00 |0175: move-exception v0 │ │ -3ceb00: 2900 3803 |0176: goto/16 04ae // +0338 │ │ -3ceb04: 120c |0178: const/4 v12, #int 0 // #0 │ │ -3ceb06: 220d 741e |0179: new-instance v13, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ceb0a: 7010 c7b2 0d00 |017b: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ceb10: 1a0f 2f52 |017e: const-string v15, "Response code is " // string@522f │ │ -3ceb14: 6e20 d3b2 fd00 |0180: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ceb1a: 6e10 a5b6 0600 |0183: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3ceb20: 0a0f |0186: move-result v15 │ │ -3ceb22: 6e20 ceb2 fd00 |0187: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3ceb28: 6e10 deb2 0d00 |018a: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ceb2e: 0c0d |018d: move-result-object v13 │ │ -3ceb30: 7120 f50a d900 |018e: invoke-static {v9, v13}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ceb36: 6e10 a8b6 0600 |0191: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ -3ceb3c: 0a0d |0194: move-result v13 │ │ -3ceb3e: 390d 3300 |0195: if-nez v13, 01c8 // +0033 │ │ -3ceb42: 6e10 a5b6 0600 |0197: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3ceb48: 0a0d |019a: move-result v13 │ │ -3ceb4a: 130f 3001 |019b: const/16 v15, #int 304 // #130 │ │ -3ceb4e: 33fd 2b00 |019d: if-ne v13, v15, 01c8 // +002b │ │ -3ceb52: 2202 741e |019f: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ceb56: 7010 c7b2 0200 |01a1: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ceb5c: 1a03 3e1d |01a4: const-string v3, "Feed '" // string@1d3e │ │ -3ceb60: 6e20 d3b2 3200 |01a6: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ceb66: 5413 668c |01a9: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ceb6a: 6e10 4dad 0300 |01ab: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3ceb70: 0c03 |01ae: move-result-object v3 │ │ -3ceb72: 6e20 d3b2 3200 |01af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ceb78: 1a03 5b06 |01b2: const-string v3, "' not modified since last update, Download canceled" // string@065b │ │ -3ceb7c: 6e20 d3b2 3200 |01b4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ceb82: 6e10 deb2 0200 |01b7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ceb88: 0c02 |01ba: move-result-object v2 │ │ -3ceb8a: 7120 f50a 2900 |01bb: invoke-static {v9, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ceb90: 7601 0c99 1200 |01be: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onCancelled:()V // method@990c │ │ -3ceb96: 7110 d5b6 0400 |01c1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3ceb9c: 7110 d5b6 0700 |01c4: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3ceba2: 0e00 |01c7: return-void │ │ -3ceba4: 6e10 a8b6 0600 |01c8: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ -3cebaa: 0a0d |01cb: move-result v13 │ │ -3cebac: 380d 2f02 |01cc: if-eqz v13, 03fb // +022f │ │ -3cebb0: 6e10 a3b6 0600 |01ce: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -3cebb6: 0c0d |01d1: move-result-object v13 │ │ -3cebb8: 390d 0400 |01d2: if-nez v13, 01d6 // +0004 │ │ -3cebbc: 2900 2702 |01d4: goto/16 03fb // +0227 │ │ -3cebc0: 541d 668c |01d6: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cebc4: 6e10 47ad 0d00 |01d8: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@ad47 │ │ -3cebca: 0a0d |01db: move-result v13 │ │ -3cebcc: 338d 0e00 |01dc: if-ne v13, v8, 01ea // +000e │ │ -3cebd0: 7020 0a99 6100 |01de: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z // method@990a │ │ -3cebd6: 0a08 |01e1: move-result v8 │ │ -3cebd8: 3808 0800 |01e2: if-eqz v8, 01ea // +0008 │ │ -3cebdc: 6202 2496 |01e4: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9624 │ │ -3cebe0: 7030 0d99 2104 |01e6: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3cebe6: 28d8 |01e9: goto 01c1 // -0028 │ │ -3cebe8: 7020 0899 6100 |01ea: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.checkIfRedirect:(Lokhttp3/Response;)V // method@9908 │ │ -3cebee: 2208 191e |01ed: new-instance v8, Ljava/io/BufferedInputStream; // type@1e19 │ │ -3cebf2: 6e10 adb6 0700 |01ef: invoke-virtual {v7}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b6ad │ │ -3cebf8: 0c0d |01f2: move-result-object v13 │ │ -3cebfa: 7020 15b1 d800 |01f3: invoke-direct {v8, v13}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ -3cec00: 3803 0900 |01f6: if-eqz v3, 01ff // +0009 │ │ -3cec04: 1a0d 8516 |01f8: const-string v13, "Content-Range" // string@1685 │ │ -3cec08: 6e20 a6b6 d600 |01fa: invoke-virtual {v6, v13}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ -3cec0e: 0c0d |01fd: move-result-object v13 │ │ -3cec10: 2802 |01fe: goto 0200 // +0002 │ │ -3cec12: 074d |01ff: move-object v13, v4 │ │ -3cec14: 1a0f 5ecd |0200: const-string v15, "rw" // string@cd5e │ │ -3cec18: 3803 4b00 |0202: if-eqz v3, 024d // +004b │ │ -3cec1c: 6e10 a5b6 0600 |0204: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -3cec22: 0a03 |0207: move-result v3 │ │ -3cec24: 130e ce00 |0208: const/16 v14, #int 206 // #ce │ │ -3cec28: 33e3 4300 |020a: if-ne v3, v14, 024d // +0043 │ │ -3cec2c: 7110 a80a 0d00 |020c: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3cec32: 0a03 |020f: move-result v3 │ │ -3cec34: 3903 3d00 |0210: if-nez v3, 024d // +003d │ │ -3cec38: 6e20 a9b2 5d00 |0212: invoke-virtual {v13, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b2a9 │ │ -3cec3e: 0a03 |0215: move-result v3 │ │ -3cec40: 1265 |0216: const/4 v5, #int 6 // #6 │ │ -3cec42: 6e30 b8b2 5d03 |0217: invoke-virtual {v13, v5, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -3cec48: 0c03 |021a: move-result-object v3 │ │ -3cec4a: 5415 668c |021b: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cec4e: 7110 43b2 0300 |021d: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3cec54: 0b0d |0220: move-result-wide v13 │ │ -3cec56: 6e30 57ad d50e |0221: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@ad57 │ │ -3cec5c: 2203 741e |0224: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cec60: 7010 c7b2 0300 |0226: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cec66: 1a05 5856 |0229: const-string v5, "Starting download at position " // string@5658 │ │ -3cec6a: 6e20 d3b2 5300 |022b: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cec70: 5415 668c |022e: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cec74: 6e10 4cad 0500 |0230: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ -3cec7a: 0b0d |0233: move-result-wide v13 │ │ -3cec7c: 6e30 cfb2 d30e |0234: invoke-virtual {v3, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3cec82: 6e10 deb2 0300 |0237: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cec88: 0c03 |023a: move-result-object v3 │ │ -3cec8a: 7120 f50a 3900 |023b: invoke-static {v9, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cec90: 2203 361e |023e: new-instance v3, Ljava/io/RandomAccessFile; // type@1e36 │ │ -3cec94: 7030 9db1 230f |0240: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b19d │ │ -3cec9a: 5412 668c |0243: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cec9e: 6e10 4cad 0200 |0245: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ -3ceca4: 0b0d |0248: move-result-wide v13 │ │ -3ceca6: 6e30 a3b1 d30e |0249: invoke-virtual {v3, v13, v14}, Ljava/io/RandomAccessFile;.seek:(J)V // method@b1a3 │ │ -3cecac: 2811 |024c: goto 025d // +0011 │ │ -3cecae: 6e10 42b1 0200 |024d: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3cecb4: 0a03 |0250: move-result v3 │ │ -3cecb6: 6e10 40b1 0200 |0251: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@b140 │ │ -3cecbc: 0a05 |0254: move-result v5 │ │ -3cecbe: b653 |0255: or-int/2addr v3, v5 │ │ -3cecc0: 3803 7f01 |0256: if-eqz v3, 03d5 // +017f │ │ -3cecc4: 2203 361e |0258: new-instance v3, Ljava/io/RandomAccessFile; // type@1e36 │ │ -3cecc8: 7030 9db1 230f |025a: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b19d │ │ -3cecce: 1302 0020 |025d: const/16 v2, #int 8192 // #2000 │ │ -3cecd2: 2322 e21f |025f: new-array v2, v2, [B // type@1fe2 │ │ -3cecd6: 5415 668c |0261: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cecda: 600d 877c |0263: sget v13, Lde/danoeh/antennapod/core/R$string;.download_running:I // field@7c87 │ │ -3cecde: 6e20 58ad d500 |0265: invoke-virtual {v5, v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setStatusMsg:(I)V // method@ad58 │ │ -3cece4: 1a05 461f |0268: const-string v5, "Getting size of download" // string@1f46 │ │ -3cece8: 7120 f50a 5900 |026a: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cecee: 5415 668c |026d: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cecf2: 6e10 afb6 0700 |026f: invoke-virtual {v7}, Lokhttp3/ResponseBody;.contentLength:()J // method@b6af │ │ -3cecf8: 0b0d |0272: move-result-wide v13 │ │ -3cecfa: 541f 668c |0273: iget-object v15, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cecfe: 6e10 4cad 0f00 |0275: invoke-virtual {v15}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ -3ced04: 0b10 |0278: move-result-wide v16 │ │ -3ced06: 9b0d 0d10 |0279: add-long v13, v13, v16 │ │ -3ced0a: 6e30 56ad d50e |027b: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSize:(J)V // method@ad56 │ │ -3ced10: 2205 741e |027e: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ced14: 7010 c7b2 0500 |0280: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ced1a: 1a0d 5755 |0283: const-string v13, "Size is " // string@5557 │ │ -3ced1e: 6e20 d3b2 d500 |0285: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ced24: 541d 668c |0288: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ced28: 6e10 4bad 0d00 |028a: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ -3ced2e: 0b0d |028d: move-result-wide v13 │ │ -3ced30: 6e30 cfb2 d50e |028e: invoke-virtual {v5, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3ced36: 6e10 deb2 0500 |0291: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ced3c: 0c05 |0294: move-result-object v5 │ │ -3ced3e: 7120 f50a 5900 |0295: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ced44: 5415 668c |0298: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ced48: 6e10 4bad 0500 |029a: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ -3ced4e: 0b0d |029d: move-result-wide v13 │ │ -3ced50: 1604 ffff |029e: const-wide/16 v4, #int -1 // #ffff │ │ -3ced54: 3110 0d0a |02a0: cmp-long v16, v13, v10 │ │ -3ced58: 3b10 0700 |02a2: if-gez v16, 02a9 // +0007 │ │ -3ced5c: 541d 668c |02a4: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ced60: 6e30 56ad 4d05 |02a6: invoke-virtual {v13, v4, v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSize:(J)V // method@ad56 │ │ -3ced66: 7100 7b9d 0000 |02a9: invoke-static {}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:()J // method@9d7b │ │ -3ced6c: 0b0d |02ac: move-result-wide v13 │ │ -3ced6e: 220f 741e |02ad: new-instance v15, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ced72: 7010 c7b2 0f00 |02af: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ced78: 1a0a c51e |02b2: const-string v10, "Free space is " // string@1ec5 │ │ -3ced7c: 6e20 d3b2 af00 |02b4: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ced82: 6e30 cfb2 df0e |02b7: invoke-virtual {v15, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3ced88: 6e10 deb2 0f00 |02ba: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ced8e: 0c0a |02bd: move-result-object v10 │ │ -3ced90: 7120 f50a a900 |02be: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ced96: 541a 668c |02c1: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ced9a: 6e10 4bad 0a00 |02c3: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ -3ceda0: 0b0a |02c6: move-result-wide v10 │ │ -3ceda2: 310f 0a04 |02c7: cmp-long v15, v10, v4 │ │ -3ceda6: 380f 1700 |02c9: if-eqz v15, 02e0 // +0017 │ │ -3cedaa: 541a 668c |02cb: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cedae: 6e10 4bad 0a00 |02cd: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ -3cedb4: 0b0a |02d0: move-result-wide v10 │ │ -3cedb6: 310f 0a0d |02d1: cmp-long v15, v10, v13 │ │ -3cedba: 3d0f 0d00 |02d3: if-lez v15, 02e0 // +000d │ │ -3cedbe: 6202 2b96 |02d5: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962b │ │ -3cedc2: 1204 |02d7: const/4 v4, #int 0 // #0 │ │ -3cedc4: 7030 0d99 2104 |02d8: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3cedca: 7110 d5b6 0300 |02db: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3cedd0: 2900 e6fe |02de: goto/16 01c4 // -011a │ │ -3cedd4: 1a0a 5756 |02e0: const-string v10, "Starting download" // string@5657 │ │ -3cedd8: 7120 f50a a900 |02e2: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cedde: 551a 638c |02e5: iget-boolean v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ -3cede2: 390a 3d00 |02e7: if-nez v10, 0324 // +003d │ │ -3cede6: 6e20 75b1 2800 |02e9: invoke-virtual {v8, v2}, Ljava/io/InputStream;.read:([B)I // method@b175 │ │ -3cedec: 0a0a |02ec: move-result v10 │ │ -3cedee: 12fb |02ed: const/4 v11, #int -1 // #ff │ │ -3cedf0: 32ba 3600 |02ee: if-eq v10, v11, 0324 // +0036 │ │ -3cedf4: 120b |02f0: const/4 v11, #int 0 // #0 │ │ -3cedf6: 6e40 a4b1 23ab |02f1: invoke-virtual {v3, v2, v11, v10}, Ljava/io/RandomAccessFile;.write:([BII)V // method@b1a4 │ │ -3cedfc: 541d 668c |02f4: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cee00: 6e10 4cad 0d00 |02f6: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ -3cee06: 0b0e |02f9: move-result-wide v14 │ │ -3cee08: 81a4 |02fa: int-to-long v4, v10 │ │ -3cee0a: bb4e |02fb: add-long/2addr v14, v4 │ │ -3cee0c: 6e30 57ad ed0f |02fc: invoke-virtual {v13, v14, v15}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@ad57 │ │ -3cee12: 5414 668c |02ff: iget-object v4, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cee16: 6e10 4cad 0400 |0301: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ -3cee1c: 0b04 |0304: move-result-wide v4 │ │ -3cee1e: 8644 |0305: long-to-double v4, v4 │ │ -3cee20: 190d 5940 |0306: const-wide/high16 v13, #long 4636737291354636288 // #4059 │ │ -3cee24: ad04 040d |0308: mul-double v4, v4, v13 │ │ -3cee28: 541a 668c |030a: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cee2c: 6e10 4bad 0a00 |030c: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ -3cee32: 0b0d |030f: move-result-wide v13 │ │ -3cee34: 86dd |0310: long-to-double v13, v13 │ │ -3cee36: ced4 |0311: div-double/2addr v4, v13 │ │ -3cee38: 8a44 |0312: double-to-int v4, v4 │ │ -3cee3a: 5415 668c |0313: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cee3e: 6e20 55ad 4500 |0315: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setProgressPercent:(I)V // method@ad55 │ │ -3cee44: 1604 ffff |0318: const-wide/16 v4, #int -1 // #ffff │ │ -3cee48: 28cb |031a: goto 02e5 // -0035 │ │ -3cee4a: 0d00 |031b: move-exception v0 │ │ -3cee4c: 0702 |031c: move-object v2, v0 │ │ -3cee4e: 7110 f90a 0200 |031d: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3cee54: 0c02 |0320: move-result-object v2 │ │ -3cee56: 7120 f70a 2900 |0321: invoke-static {v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3cee5c: 5512 638c |0324: iget-boolean v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ -3cee60: 3802 0700 |0326: if-eqz v2, 032d // +0007 │ │ -3cee64: 7601 0c99 1200 |0328: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onCancelled:()V // method@990c │ │ -3cee6a: 2900 8700 |032b: goto/16 03b2 // +0087 │ │ -3cee6e: 390c 4a00 |032d: if-nez v12, 0377 // +004a │ │ -3cee72: 5412 668c |032f: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cee76: 6e10 4bad 0200 |0331: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ -3cee7c: 0b04 |0334: move-result-wide v4 │ │ -3cee7e: 1608 ffff |0335: const-wide/16 v8, #int -1 // #ffff │ │ -3cee82: 3102 0408 |0337: cmp-long v2, v4, v8 │ │ -3cee86: 3802 3e00 |0339: if-eqz v2, 0377 // +003e │ │ -3cee8a: 5412 668c |033b: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cee8e: 6e10 4cad 0200 |033d: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ -3cee94: 0b04 |0340: move-result-wide v4 │ │ -3cee96: 5412 668c |0341: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cee9a: 6e10 4bad 0200 |0343: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ -3ceea0: 0b08 |0346: move-result-wide v8 │ │ -3ceea2: 3102 0408 |0347: cmp-long v2, v4, v8 │ │ -3ceea6: 3802 2e00 |0349: if-eqz v2, 0377 // +002e │ │ -3ceeaa: 6202 2996 |034b: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9629 │ │ -3ceeae: 2204 741e |034d: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ceeb2: 7010 c7b2 0400 |034f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ceeb8: 1a05 5919 |0352: const-string v5, "Download completed but size: " // string@1959 │ │ -3ceebc: 6e20 d3b2 5400 |0354: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ceec2: 5415 668c |0357: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ceec6: 6e10 4cad 0500 |0359: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ -3ceecc: 0b05 |035c: move-result-wide v5 │ │ -3ceece: 6e30 cfb2 5406 |035d: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3ceed4: 1a05 d500 |0360: const-string v5, " does not equal expected size " // string@00d5 │ │ -3ceed8: 6e20 d3b2 5400 |0362: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ceede: 5415 668c |0365: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3ceee2: 6e10 4bad 0500 |0367: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ -3ceee8: 0b05 |036a: move-result-wide v5 │ │ -3ceeea: 6e30 cfb2 5406 |036b: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3ceef0: 6e10 deb2 0400 |036e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ceef6: 0c04 |0371: move-result-object v4 │ │ -3ceef8: 7030 0d99 2104 |0372: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3ceefe: 2900 66ff |0375: goto/16 02db // -009a │ │ -3cef02: 5412 668c |0377: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cef06: 6e10 4bad 0200 |0379: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ -3cef0c: 0b04 |037c: move-result-wide v4 │ │ -3cef0e: 1608 0000 |037d: const-wide/16 v8, #int 0 // #0 │ │ -3cef12: 3102 0408 |037f: cmp-long v2, v4, v8 │ │ -3cef16: 3d02 1500 |0381: if-lez v2, 0396 // +0015 │ │ -3cef1a: 5412 668c |0383: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cef1e: 6e10 4cad 0200 |0385: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ -3cef24: 0b04 |0388: move-result-wide v4 │ │ -3cef26: 3102 0408 |0389: cmp-long v2, v4, v8 │ │ -3cef2a: 3902 0b00 |038b: if-nez v2, 0396 // +000b │ │ -3cef2e: 6202 2896 |038d: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ -3cef32: 1a04 5a19 |038f: const-string v4, "Download completed, but nothing was read" // string@195a │ │ -3cef36: 7030 0d99 2104 |0391: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3cef3c: 2900 47ff |0394: goto/16 02db // -00b9 │ │ -3cef40: 1a02 3c33 |0396: const-string v2, "Last-Modified" // string@333c │ │ -3cef44: 6e20 a6b6 2600 |0398: invoke-virtual {v6, v2}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ -3cef4a: 0c02 |039b: move-result-object v2 │ │ -3cef4c: 3802 0800 |039c: if-eqz v2, 03a4 // +0008 │ │ -3cef50: 5414 668c |039e: iget-object v4, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cef54: 6e20 53ad 2400 |03a0: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad53 │ │ -3cef5a: 280c |03a3: goto 03af // +000c │ │ -3cef5c: 5412 668c |03a4: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cef60: 1a04 621a |03a6: const-string v4, "ETag" // string@1a62 │ │ -3cef64: 6e20 a6b6 4600 |03a8: invoke-virtual {v6, v4}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ -3cef6a: 0c04 |03ab: move-result-object v4 │ │ -3cef6c: 6e20 53ad 4200 |03ac: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad53 │ │ -3cef72: 7601 0e99 1200 |03af: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onSuccess:()V // method@990e │ │ -3cef78: 7110 d5b6 0300 |03b2: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3cef7e: 2900 0901 |03b5: goto/16 04be // +0109 │ │ -3cef82: 0d00 |03b7: move-exception v0 │ │ -3cef84: 0702 |03b8: move-object v2, v0 │ │ -3cef86: 0734 |03b9: move-object v4, v3 │ │ -3cef88: 2900 0b01 |03ba: goto/16 04c5 // +010b │ │ -3cef8c: 0d00 |03bc: move-exception v0 │ │ -3cef8e: 0702 |03bd: move-object v2, v0 │ │ -3cef90: 0734 |03be: move-object v4, v3 │ │ -3cef92: 2900 7f00 |03bf: goto/16 043e // +007f │ │ -3cef96: 0d00 |03c1: move-exception v0 │ │ -3cef98: 0702 |03c2: move-object v2, v0 │ │ -3cef9a: 0734 |03c3: move-object v4, v3 │ │ -3cef9c: 2900 8e00 |03c4: goto/16 0452 // +008e │ │ -3cefa0: 0d00 |03c6: move-exception v0 │ │ -3cefa2: 0702 |03c7: move-object v2, v0 │ │ -3cefa4: 0734 |03c8: move-object v4, v3 │ │ -3cefa6: 2900 c400 |03c9: goto/16 048d // +00c4 │ │ -3cefaa: 0d00 |03cb: move-exception v0 │ │ -3cefac: 0702 |03cc: move-object v2, v0 │ │ -3cefae: 0734 |03cd: move-object v4, v3 │ │ -3cefb0: 2900 d000 |03ce: goto/16 049e // +00d0 │ │ -3cefb4: 0d00 |03d0: move-exception v0 │ │ -3cefb6: 0702 |03d1: move-object v2, v0 │ │ -3cefb8: 0734 |03d2: move-object v4, v3 │ │ -3cefba: 2900 dc00 |03d3: goto/16 04af // +00dc │ │ -3cefbe: 2202 2a1e |03d5: new-instance v2, Ljava/io/IOException; // type@1e2a │ │ -3cefc2: 1a03 415d |03d7: const-string v3, "Unable to recreate partially downloaded file" // string@5d41 │ │ -3cefc6: 7020 6cb1 3200 |03d9: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3cefcc: 2702 |03dc: throw v2 │ │ -3cefce: 0d00 |03dd: move-exception v0 │ │ -3cefd0: 0702 |03de: move-object v2, v0 │ │ -3cefd2: 1204 |03df: const/4 v4, #int 0 // #0 │ │ -3cefd4: 2900 e500 |03e0: goto/16 04c5 // +00e5 │ │ -3cefd8: 0d00 |03e2: move-exception v0 │ │ -3cefda: 0702 |03e3: move-object v2, v0 │ │ -3cefdc: 1204 |03e4: const/4 v4, #int 0 // #0 │ │ -3cefde: 2900 5900 |03e5: goto/16 043e // +0059 │ │ -3cefe2: 0d00 |03e7: move-exception v0 │ │ -3cefe4: 0702 |03e8: move-object v2, v0 │ │ -3cefe6: 1204 |03e9: const/4 v4, #int 0 // #0 │ │ -3cefe8: 2900 6800 |03ea: goto/16 0452 // +0068 │ │ -3cefec: 0d00 |03ec: move-exception v0 │ │ -3cefee: 0702 |03ed: move-object v2, v0 │ │ -3ceff0: 1204 |03ee: const/4 v4, #int 0 // #0 │ │ -3ceff2: 2900 9e00 |03ef: goto/16 048d // +009e │ │ -3ceff6: 0d00 |03f1: move-exception v0 │ │ -3ceff8: 0702 |03f2: move-object v2, v0 │ │ -3ceffa: 1204 |03f3: const/4 v4, #int 0 // #0 │ │ -3ceffc: 2900 aa00 |03f4: goto/16 049e // +00aa │ │ -3cf000: 0d00 |03f6: move-exception v0 │ │ -3cf002: 0702 |03f7: move-object v2, v0 │ │ -3cf004: 1204 |03f8: const/4 v4, #int 0 // #0 │ │ -3cf006: 2900 b600 |03f9: goto/16 04af // +00b6 │ │ -3cf00a: 7020 0799 6100 |03fb: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.callOnFailByResponseCode:(Lokhttp3/Response;)V // method@9907 │ │ -3cf010: 1202 |03fe: const/4 v2, #int 0 // #0 │ │ -3cf012: 7110 d5b6 0200 |03ff: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3cf018: 2900 c2fd |0402: goto/16 01c4 // -023e │ │ -3cf01c: 0d00 |0404: move-exception v0 │ │ -3cf01e: 1202 |0405: const/4 v2, #int 0 // #0 │ │ -3cf020: 0724 |0406: move-object v4, v2 │ │ -3cf022: 2830 |0407: goto 0437 // +0030 │ │ -3cf024: 0d00 |0408: move-exception v0 │ │ -3cf026: 1202 |0409: const/4 v2, #int 0 // #0 │ │ -3cf028: 0724 |040a: move-object v4, v2 │ │ -3cf02a: 2832 |040b: goto 043d // +0032 │ │ -3cf02c: 0d00 |040c: move-exception v0 │ │ -3cf02e: 1202 |040d: const/4 v2, #int 0 // #0 │ │ -3cf030: 0724 |040e: move-object v4, v2 │ │ -3cf032: 2842 |040f: goto 0451 // +0042 │ │ -3cf034: 0d00 |0410: move-exception v0 │ │ -3cf036: 1202 |0411: const/4 v2, #int 0 // #0 │ │ -3cf038: 0724 |0412: move-object v4, v2 │ │ -3cf03a: 2900 7900 |0413: goto/16 048c // +0079 │ │ -3cf03e: 0d00 |0415: move-exception v0 │ │ -3cf040: 1202 |0416: const/4 v2, #int 0 // #0 │ │ -3cf042: 0724 |0417: move-object v4, v2 │ │ -3cf044: 2900 8500 |0418: goto/16 049d // +0085 │ │ -3cf048: 0d00 |041a: move-exception v0 │ │ -3cf04a: 1202 |041b: const/4 v2, #int 0 // #0 │ │ -3cf04c: 0724 |041c: move-object v4, v2 │ │ -3cf04e: 2900 9100 |041d: goto/16 04ae // +0091 │ │ -3cf052: 0d00 |041f: move-exception v0 │ │ -3cf054: 0742 |0420: move-object v2, v4 │ │ -3cf056: 2816 |0421: goto 0437 // +0016 │ │ -3cf058: 0d00 |0422: move-exception v0 │ │ -3cf05a: 0742 |0423: move-object v2, v4 │ │ -3cf05c: 2819 |0424: goto 043d // +0019 │ │ -3cf05e: 0d00 |0425: move-exception v0 │ │ -3cf060: 0742 |0426: move-object v2, v4 │ │ -3cf062: 282a |0427: goto 0451 // +002a │ │ -3cf064: 0d00 |0428: move-exception v0 │ │ -3cf066: 0742 |0429: move-object v2, v4 │ │ -3cf068: 2900 6200 |042a: goto/16 048c // +0062 │ │ -3cf06c: 0d00 |042c: move-exception v0 │ │ -3cf06e: 0742 |042d: move-object v2, v4 │ │ -3cf070: 2900 6f00 |042e: goto/16 049d // +006f │ │ -3cf074: 0d00 |0430: move-exception v0 │ │ -3cf076: 0742 |0431: move-object v2, v4 │ │ -3cf078: 2900 7c00 |0432: goto/16 04ae // +007c │ │ -3cf07c: 0d00 |0434: move-exception v0 │ │ -3cf07e: 0742 |0435: move-object v2, v4 │ │ -3cf080: 0747 |0436: move-object v7, v4 │ │ -3cf082: 0702 |0437: move-object v2, v0 │ │ -3cf084: 2900 8d00 |0438: goto/16 04c5 // +008d │ │ -3cf088: 0d00 |043a: move-exception v0 │ │ -3cf08a: 0742 |043b: move-object v2, v4 │ │ -3cf08c: 0747 |043c: move-object v7, v4 │ │ -3cf08e: 0702 |043d: move-object v2, v0 │ │ -3cf090: 6e10 04b3 0200 |043e: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cf096: 6202 1f96 |0441: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@961f │ │ -3cf09a: 5413 668c |0443: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ -3cf09e: 6e10 4dad 0300 |0445: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3cf0a4: 0c03 |0448: move-result-object v3 │ │ -3cf0a6: 7030 0d99 2103 |0449: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3cf0ac: 2900 6f00 |044c: goto/16 04bb // +006f │ │ -3cf0b0: 0d00 |044e: move-exception v0 │ │ -3cf0b2: 0742 |044f: move-object v2, v4 │ │ -3cf0b4: 0747 |0450: move-object v7, v4 │ │ -3cf0b6: 0702 |0451: move-object v2, v0 │ │ -3cf0b8: 6e10 04b3 0200 |0452: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cf0be: 7110 6c9d 0200 |0455: invoke-static {v2}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9d6c │ │ -3cf0c4: 0a03 |0458: move-result v3 │ │ -3cf0c6: 3803 0d00 |0459: if-eqz v3, 0466 // +000d │ │ -3cf0ca: 6203 2796 |045b: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9627 │ │ -3cf0ce: 6e10 01b3 0200 |045d: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3cf0d4: 0c02 |0460: move-result-object v2 │ │ -3cf0d6: 7030 0d99 3102 |0461: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3cf0dc: 2900 5dfd |0464: goto/16 01c1 // -02a3 │ │ -3cf0e0: 6e10 01b3 0200 |0466: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3cf0e6: 0c03 |0469: move-result-object v3 │ │ -3cf0e8: 3803 1500 |046a: if-eqz v3, 047f // +0015 │ │ -3cf0ec: 1a05 5b5c |046c: const-string v5, "Trust anchor for certification path not found" // string@5c5b │ │ -3cf0f0: 6e20 9bb2 5300 |046e: invoke-virtual {v3, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -3cf0f6: 0a03 |0471: move-result v3 │ │ -3cf0f8: 3803 0d00 |0472: if-eqz v3, 047f // +000d │ │ -3cf0fc: 6203 1e96 |0474: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@961e │ │ -3cf100: 6e10 01b3 0200 |0476: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3cf106: 0c02 |0479: move-result-object v2 │ │ -3cf108: 7030 0d99 3102 |047a: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3cf10e: 2900 44fd |047d: goto/16 01c1 // -02bc │ │ -3cf112: 6203 2896 |047f: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ -3cf116: 6e10 01b3 0200 |0481: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3cf11c: 0c02 |0484: move-result-object v2 │ │ -3cf11e: 7030 0d99 3102 |0485: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3cf124: 2833 |0488: goto 04bb // +0033 │ │ -3cf126: 0d00 |0489: move-exception v0 │ │ -3cf128: 0742 |048a: move-object v2, v4 │ │ -3cf12a: 0747 |048b: move-object v7, v4 │ │ -3cf12c: 0702 |048c: move-object v2, v0 │ │ -3cf12e: 6e10 04b3 0200 |048d: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cf134: 6203 3196 |0490: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@9631 │ │ -3cf138: 6e10 01b3 0200 |0492: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3cf13e: 0c02 |0495: move-result-object v2 │ │ -3cf140: 7030 0d99 3102 |0496: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3cf146: 2822 |0499: goto 04bb // +0022 │ │ -3cf148: 0d00 |049a: move-exception v0 │ │ -3cf14a: 0742 |049b: move-object v2, v4 │ │ -3cf14c: 0747 |049c: move-object v7, v4 │ │ -3cf14e: 0702 |049d: move-object v2, v0 │ │ -3cf150: 6e10 04b3 0200 |049e: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cf156: 6203 1f96 |04a1: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@961f │ │ -3cf15a: 6e10 01b3 0200 |04a3: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3cf160: 0c02 |04a6: move-result-object v2 │ │ -3cf162: 7030 0d99 3102 |04a7: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3cf168: 2811 |04aa: goto 04bb // +0011 │ │ -3cf16a: 0d00 |04ab: move-exception v0 │ │ -3cf16c: 0742 |04ac: move-object v2, v4 │ │ -3cf16e: 0747 |04ad: move-object v7, v4 │ │ -3cf170: 0702 |04ae: move-object v2, v0 │ │ -3cf172: 6e10 04b3 0200 |04af: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cf178: 6203 2a96 |04b2: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@962a │ │ -3cf17c: 6e10 01b3 0200 |04b4: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3cf182: 0c02 |04b7: move-result-object v2 │ │ -3cf184: 7030 0d99 3102 |04b8: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ -3cf18a: 7110 d5b6 0400 |04bb: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3cf190: 7110 d5b6 0700 |04be: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3cf196: 0e00 |04c1: return-void │ │ -3cf198: 0d00 |04c2: move-exception v0 │ │ -3cf19a: 2900 74ff |04c3: goto/16 0437 // -008c │ │ -3cf19e: 7110 d5b6 0400 |04c5: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3cf1a4: 7110 d5b6 0700 |04c8: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ -3cf1aa: 2702 |04cb: throw v2 │ │ +3ce7ec: |[3ce7ec] de.danoeh.antennapod.core.service.download.HttpDownloader.download:()V │ │ +3ce7fc: 0801 1200 |0000: move-object/from16 v1, v18 │ │ +3ce800: 2202 231e |0002: new-instance v2, Ljava/io/File; // type@1e23 │ │ +3ce804: 5413 668c |0004: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ce808: 6e10 45ad 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3ce80e: 0c03 |0009: move-result-object v3 │ │ +3ce810: 7020 3cb1 3200 |000a: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3ce816: 6e10 44b1 0200 |000d: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3ce81c: 0a03 |0010: move-result v3 │ │ +3ce81e: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +3ce820: 5415 668c |0012: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ce824: 6e10 4dad 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3ce82a: 0c05 |0017: move-result-object v5 │ │ +3ce82c: 7110 819d 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/core/util/URIUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@9d81 │ │ +3ce832: 0c05 |001b: move-result-object v5 │ │ +3ce834: 2206 9a1f |001c: new-instance v6, Lokhttp3/Request$Builder; // type@1f9a │ │ +3ce838: 7010 90b6 0600 |001e: invoke-direct {v6}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +3ce83e: 6e10 67b3 0500 |0021: invoke-virtual {v5}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +3ce844: 0c07 |0024: move-result-object v7 │ │ +3ce846: 6e20 9bb6 7600 |0025: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ +3ce84c: 0c06 |0028: move-result-object v6 │ │ +3ce84e: 5417 668c |0029: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ce852: 6e20 99b6 7600 |002b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.tag:(Ljava/lang/Object;)Lokhttp3/Request$Builder; // method@b699 │ │ +3ce858: 2207 881f |002e: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1f88 │ │ +3ce85c: 7010 5db6 0700 |0030: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b65d │ │ +3ce862: 6e10 61b6 0700 |0033: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noStore:()Lokhttp3/CacheControl$Builder; // method@b661 │ │ +3ce868: 0c07 |0036: move-result-object v7 │ │ +3ce86a: 6e10 5eb6 0700 |0037: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b65e │ │ +3ce870: 0c07 |003a: move-result-object v7 │ │ +3ce872: 6e20 93b6 7600 |003b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b693 │ │ +3ce878: 5417 668c |003e: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ce87c: 6e10 47ad 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@ad47 │ │ +3ce882: 0a07 |0043: move-result v7 │ │ +3ce884: 1228 |0044: const/4 v8, #int 2 // #2 │ │ +3ce886: 1a09 7720 |0045: const-string v9, "HttpDownloader" // string@2077 │ │ +3ce88a: 3387 3d00 |0047: if-ne v7, v8, 0084 // +003d │ │ +3ce88e: 1a07 2169 |0049: const-string v7, "addHeader("Accept-Encoding", "identity")" // string@6921 │ │ +3ce892: 7120 f50a 7900 |004b: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ce898: 1a07 7b0c |004e: const-string v7, "Accept-Encoding" // string@0c7b │ │ +3ce89c: 1a0a 8299 |0050: const-string v10, "identity" // string@9982 │ │ +3ce8a0: 6e30 91b6 760a |0052: invoke-virtual {v6, v7, v10}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ +3ce8a6: 2207 881f |0055: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1f88 │ │ +3ce8aa: 7010 5db6 0700 |0057: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@b65d │ │ +3ce8b0: 6e10 60b6 0700 |005a: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noCache:()Lokhttp3/CacheControl$Builder; // method@b660 │ │ +3ce8b6: 0c07 |005d: move-result-object v7 │ │ +3ce8b8: 6e10 5eb6 0700 |005e: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@b65e │ │ +3ce8be: 0c07 |0061: move-result-object v7 │ │ +3ce8c0: 6e20 93b6 7600 |0062: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@b693 │ │ +3ce8c6: 281f |0065: goto 0084 // +001f │ │ +3ce8c8: 0d00 |0066: move-exception v0 │ │ +3ce8ca: 0702 |0067: move-object v2, v0 │ │ +3ce8cc: 0747 |0068: move-object v7, v4 │ │ +3ce8ce: 2900 5c04 |0069: goto/16 04c5 // +045c │ │ +3ce8d2: 0d00 |006b: move-exception v0 │ │ +3ce8d4: 0702 |006c: move-object v2, v0 │ │ +3ce8d6: 0747 |006d: move-object v7, v4 │ │ +3ce8d8: 2900 d003 |006e: goto/16 043e // +03d0 │ │ +3ce8dc: 0d00 |0070: move-exception v0 │ │ +3ce8de: 0702 |0071: move-object v2, v0 │ │ +3ce8e0: 0747 |0072: move-object v7, v4 │ │ +3ce8e2: 2900 df03 |0073: goto/16 0452 // +03df │ │ +3ce8e6: 0d00 |0075: move-exception v0 │ │ +3ce8e8: 0702 |0076: move-object v2, v0 │ │ +3ce8ea: 0747 |0077: move-object v7, v4 │ │ +3ce8ec: 2900 1504 |0078: goto/16 048d // +0415 │ │ +3ce8f0: 0d00 |007a: move-exception v0 │ │ +3ce8f2: 0702 |007b: move-object v2, v0 │ │ +3ce8f4: 0747 |007c: move-object v7, v4 │ │ +3ce8f6: 2900 2104 |007d: goto/16 049e // +0421 │ │ +3ce8fa: 0d00 |007f: move-exception v0 │ │ +3ce8fc: 0702 |0080: move-object v2, v0 │ │ +3ce8fe: 0747 |0081: move-object v7, v4 │ │ +3ce900: 2900 2d04 |0082: goto/16 04af // +042d │ │ +3ce904: 6e10 65b3 0500 |0084: invoke-virtual {v5}, Ljava/net/URI;.getScheme:()Ljava/lang/String; // method@b365 │ │ +3ce90a: 0c05 |0087: move-result-object v5 │ │ +3ce90c: 1a07 7b98 |0088: const-string v7, "http" // string@987b │ │ +3ce910: 6e20 9fb2 7500 |008a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3ce916: 0a05 |008d: move-result v5 │ │ +3ce918: 3805 0900 |008e: if-eqz v5, 0097 // +0009 │ │ +3ce91c: 1a05 fa5d |0090: const-string v5, "Upgrade-Insecure-Requests" // string@5dfa │ │ +3ce920: 1a07 f809 |0092: const-string v7, "1" // string@09f8 │ │ +3ce924: 6e30 91b6 5607 |0094: invoke-virtual {v6, v5, v7}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ +3ce92a: 5415 668c |0097: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ce92e: 6e10 48ad 0500 |0099: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ad48 │ │ +3ce934: 0c05 |009c: move-result-object v5 │ │ +3ce936: 7110 a80a 0500 |009d: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3ce93c: 0a05 |00a0: move-result v5 │ │ +3ce93e: 3905 5900 |00a1: if-nez v5, 00fa // +0059 │ │ +3ce942: 5415 668c |00a3: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ce946: 6e10 48ad 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ad48 │ │ +3ce94c: 0c05 |00a8: move-result-object v5 │ │ +3ce94e: 7110 b0ae 0500 |00a9: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@aeb0 │ │ +3ce954: 0c07 |00ac: move-result-object v7 │ │ +3ce956: 1a0a 0102 |00ad: const-string v10, "")" // string@0201 │ │ +3ce95a: 3807 2f00 |00af: if-eqz v7, 00de // +002f │ │ +3ce95e: 7100 e0b2 0000 |00b1: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +3ce964: 0b0b |00b4: move-result-wide v11 │ │ +3ce966: 170d 0014 730f |00b5: const-wide/32 v13, #float 1.19847e-29 // #0f731400 │ │ +3ce96c: bcdb |00b8: sub-long/2addr v11, v13 │ │ +3ce96e: 6e10 9fb4 0700 |00b9: invoke-virtual {v7}, Ljava/util/Date;.getTime:()J // method@b49f │ │ +3ce974: 0b0d |00bc: move-result-wide v13 │ │ +3ce976: 3107 0d0b |00bd: cmp-long v7, v13, v11 │ │ +3ce97a: 3d07 3b00 |00bf: if-lez v7, 00fa // +003b │ │ +3ce97e: 2207 741e |00c1: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ce982: 7010 c7b2 0700 |00c3: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ce988: 1a0b 2269 |00c6: const-string v11, "addHeader("If-Modified-Since", "" // string@6922 │ │ +3ce98c: 6e20 d3b2 b700 |00c8: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce992: 6e20 d3b2 5700 |00cb: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce998: 6e20 d3b2 a700 |00ce: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce99e: 6e10 deb2 0700 |00d1: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ce9a4: 0c07 |00d4: move-result-object v7 │ │ +3ce9a6: 7120 f50a 7900 |00d5: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ce9ac: 1a07 a321 |00d8: const-string v7, "If-Modified-Since" // string@21a3 │ │ +3ce9b0: 6e30 91b6 7605 |00da: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ +3ce9b6: 281d |00dd: goto 00fa // +001d │ │ +3ce9b8: 2207 741e |00de: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ce9bc: 7010 c7b2 0700 |00e0: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ce9c2: 1a0b 2369 |00e3: const-string v11, "addHeader("If-None-Match", "" // string@6923 │ │ +3ce9c6: 6e20 d3b2 b700 |00e5: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce9cc: 6e20 d3b2 5700 |00e8: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce9d2: 6e20 d3b2 a700 |00eb: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce9d8: 6e10 deb2 0700 |00ee: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ce9de: 0c07 |00f1: move-result-object v7 │ │ +3ce9e0: 7120 f50a 7900 |00f2: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ce9e6: 1a07 a421 |00f5: const-string v7, "If-None-Match" // string@21a4 │ │ +3ce9ea: 6e30 91b6 7605 |00f7: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ +3ce9f0: 1a05 c108 |00fa: const-string v5, "-" // string@08c1 │ │ +3ce9f4: 160a 0000 |00fc: const-wide/16 v10, #int 0 // #0 │ │ +3ce9f8: 3803 4c00 |00fe: if-eqz v3, 014a // +004c │ │ +3ce9fc: 6e10 4db1 0200 |0100: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b14d │ │ +3cea02: 0b0c |0103: move-result-wide v12 │ │ +3cea04: 3107 0c0a |0104: cmp-long v7, v12, v10 │ │ +3cea08: 3d07 4400 |0106: if-lez v7, 014a // +0044 │ │ +3cea0c: 5417 668c |0108: iget-object v7, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cea10: 6e10 4db1 0200 |010a: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b14d │ │ +3cea16: 0b0c |010d: move-result-wide v12 │ │ +3cea18: 6e30 57ad c70d |010e: invoke-virtual {v7, v12, v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@ad57 │ │ +3cea1e: 1a07 3951 |0111: const-string v7, "Range" // string@5139 │ │ +3cea22: 220c 741e |0113: new-instance v12, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cea26: 7010 c7b2 0c00 |0115: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cea2c: 1a0d ab70 |0118: const-string v13, "bytes=" // string@70ab │ │ +3cea30: 6e20 d3b2 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cea36: 541d 668c |011d: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cea3a: 6e10 4cad 0d00 |011f: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ +3cea40: 0b0d |0122: move-result-wide v13 │ │ +3cea42: 6e30 cfb2 dc0e |0123: invoke-virtual {v12, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3cea48: 6e20 d3b2 5c00 |0126: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cea4e: 6e10 deb2 0c00 |0129: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cea54: 0c0c |012c: move-result-object v12 │ │ +3cea56: 6e30 91b6 760c |012d: invoke-virtual {v6, v7, v12}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ +3cea5c: 2207 741e |0130: new-instance v7, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cea60: 7010 c7b2 0700 |0132: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cea66: 1a0c 1b0d |0135: const-string v12, "Adding range header: " // string@0d1b │ │ +3cea6a: 6e20 d3b2 c700 |0137: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cea70: 541c 668c |013a: iget-object v12, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cea74: 6e10 4cad 0c00 |013c: invoke-virtual {v12}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ +3cea7a: 0b0c |013f: move-result-wide v12 │ │ +3cea7c: 6e30 cfb2 c70d |0140: invoke-virtual {v7, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3cea82: 6e10 deb2 0700 |0143: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cea88: 0c07 |0146: move-result-object v7 │ │ +3cea8a: 7120 f50a 7900 |0147: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cea90: 7020 0b99 6100 |014a: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; // method@990b │ │ +3cea96: 0c06 |014d: move-result-object v6 │ │ +3cea98: 6e10 a3b6 0600 |014e: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +3cea9e: 0c07 |0151: move-result-object v7 │ │ +3ceaa0: 1a0c 8316 |0152: const-string v12, "Content-Encoding" // string@1683 │ │ +3ceaa4: 6e20 a6b6 c600 |0154: invoke-virtual {v6, v12}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ +3ceaaa: 0c0c |0157: move-result-object v12 │ │ +3ceaac: 7110 a80a 0c00 |0158: invoke-static {v12}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3ceab2: 0a0d |015b: move-result v13 │ │ +3ceab4: 390d 1c00 |015c: if-nez v13, 0178 // +001c │ │ +3ceab8: 6e10 bab2 0c00 |015e: invoke-virtual {v12}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@b2ba │ │ +3ceabe: 0c0c |0161: move-result-object v12 │ │ +3ceac0: 1a0d 7b96 |0162: const-string v13, "gzip" // string@967b │ │ +3ceac4: 7120 a50a dc00 |0164: invoke-static {v12, v13}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +3ceaca: 0a0c |0167: move-result v12 │ │ +3ceacc: 2811 |0168: goto 0179 // +0011 │ │ +3ceace: 0d00 |0169: move-exception v0 │ │ +3cead0: 2900 d302 |016a: goto/16 043d // +02d3 │ │ +3cead4: 0d00 |016c: move-exception v0 │ │ +3cead6: 2900 e402 |016d: goto/16 0451 // +02e4 │ │ +3ceada: 0d00 |016f: move-exception v0 │ │ +3ceadc: 2900 1c03 |0170: goto/16 048c // +031c │ │ +3ceae0: 0d00 |0172: move-exception v0 │ │ +3ceae2: 2900 2a03 |0173: goto/16 049d // +032a │ │ +3ceae6: 0d00 |0175: move-exception v0 │ │ +3ceae8: 2900 3803 |0176: goto/16 04ae // +0338 │ │ +3ceaec: 120c |0178: const/4 v12, #int 0 // #0 │ │ +3ceaee: 220d 741e |0179: new-instance v13, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ceaf2: 7010 c7b2 0d00 |017b: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ceaf8: 1a0f 2f52 |017e: const-string v15, "Response code is " // string@522f │ │ +3ceafc: 6e20 d3b2 fd00 |0180: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ceb02: 6e10 a5b6 0600 |0183: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3ceb08: 0a0f |0186: move-result v15 │ │ +3ceb0a: 6e20 ceb2 fd00 |0187: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3ceb10: 6e10 deb2 0d00 |018a: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ceb16: 0c0d |018d: move-result-object v13 │ │ +3ceb18: 7120 f50a d900 |018e: invoke-static {v9, v13}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ceb1e: 6e10 a8b6 0600 |0191: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ +3ceb24: 0a0d |0194: move-result v13 │ │ +3ceb26: 390d 3300 |0195: if-nez v13, 01c8 // +0033 │ │ +3ceb2a: 6e10 a5b6 0600 |0197: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3ceb30: 0a0d |019a: move-result v13 │ │ +3ceb32: 130f 3001 |019b: const/16 v15, #int 304 // #130 │ │ +3ceb36: 33fd 2b00 |019d: if-ne v13, v15, 01c8 // +002b │ │ +3ceb3a: 2202 741e |019f: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ceb3e: 7010 c7b2 0200 |01a1: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ceb44: 1a03 3e1d |01a4: const-string v3, "Feed '" // string@1d3e │ │ +3ceb48: 6e20 d3b2 3200 |01a6: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ceb4e: 5413 668c |01a9: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ceb52: 6e10 4dad 0300 |01ab: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3ceb58: 0c03 |01ae: move-result-object v3 │ │ +3ceb5a: 6e20 d3b2 3200 |01af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ceb60: 1a03 5b06 |01b2: const-string v3, "' not modified since last update, Download canceled" // string@065b │ │ +3ceb64: 6e20 d3b2 3200 |01b4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ceb6a: 6e10 deb2 0200 |01b7: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ceb70: 0c02 |01ba: move-result-object v2 │ │ +3ceb72: 7120 f50a 2900 |01bb: invoke-static {v9, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ceb78: 7601 0c99 1200 |01be: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onCancelled:()V // method@990c │ │ +3ceb7e: 7110 d5b6 0400 |01c1: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3ceb84: 7110 d5b6 0700 |01c4: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3ceb8a: 0e00 |01c7: return-void │ │ +3ceb8c: 6e10 a8b6 0600 |01c8: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ +3ceb92: 0a0d |01cb: move-result v13 │ │ +3ceb94: 380d 2f02 |01cc: if-eqz v13, 03fb // +022f │ │ +3ceb98: 6e10 a3b6 0600 |01ce: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +3ceb9e: 0c0d |01d1: move-result-object v13 │ │ +3ceba0: 390d 0400 |01d2: if-nez v13, 01d6 // +0004 │ │ +3ceba4: 2900 2702 |01d4: goto/16 03fb // +0227 │ │ +3ceba8: 541d 668c |01d6: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cebac: 6e10 47ad 0d00 |01d8: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileType:()I // method@ad47 │ │ +3cebb2: 0a0d |01db: move-result v13 │ │ +3cebb4: 338d 0e00 |01dc: if-ne v13, v8, 01ea // +000e │ │ +3cebb8: 7020 0a99 6100 |01de: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z // method@990a │ │ +3cebbe: 0a08 |01e1: move-result v8 │ │ +3cebc0: 3808 0800 |01e2: if-eqz v8, 01ea // +0008 │ │ +3cebc4: 6202 2496 |01e4: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9624 │ │ +3cebc8: 7030 0d99 2104 |01e6: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3cebce: 28d8 |01e9: goto 01c1 // -0028 │ │ +3cebd0: 7020 0899 6100 |01ea: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.checkIfRedirect:(Lokhttp3/Response;)V // method@9908 │ │ +3cebd6: 2208 191e |01ed: new-instance v8, Ljava/io/BufferedInputStream; // type@1e19 │ │ +3cebda: 6e10 adb6 0700 |01ef: invoke-virtual {v7}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b6ad │ │ +3cebe0: 0c0d |01f2: move-result-object v13 │ │ +3cebe2: 7020 15b1 d800 |01f3: invoke-direct {v8, v13}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b115 │ │ +3cebe8: 3803 0900 |01f6: if-eqz v3, 01ff // +0009 │ │ +3cebec: 1a0d 8516 |01f8: const-string v13, "Content-Range" // string@1685 │ │ +3cebf0: 6e20 a6b6 d600 |01fa: invoke-virtual {v6, v13}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ +3cebf6: 0c0d |01fd: move-result-object v13 │ │ +3cebf8: 2802 |01fe: goto 0200 // +0002 │ │ +3cebfa: 074d |01ff: move-object v13, v4 │ │ +3cebfc: 1a0f 5ecd |0200: const-string v15, "rw" // string@cd5e │ │ +3cec00: 3803 4b00 |0202: if-eqz v3, 024d // +004b │ │ +3cec04: 6e10 a5b6 0600 |0204: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +3cec0a: 0a03 |0207: move-result v3 │ │ +3cec0c: 130e ce00 |0208: const/16 v14, #int 206 // #ce │ │ +3cec10: 33e3 4300 |020a: if-ne v3, v14, 024d // +0043 │ │ +3cec14: 7110 a80a 0d00 |020c: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3cec1a: 0a03 |020f: move-result v3 │ │ +3cec1c: 3903 3d00 |0210: if-nez v3, 024d // +003d │ │ +3cec20: 6e20 a9b2 5d00 |0212: invoke-virtual {v13, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b2a9 │ │ +3cec26: 0a03 |0215: move-result v3 │ │ +3cec28: 1265 |0216: const/4 v5, #int 6 // #6 │ │ +3cec2a: 6e30 b8b2 5d03 |0217: invoke-virtual {v13, v5, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +3cec30: 0c03 |021a: move-result-object v3 │ │ +3cec32: 5415 668c |021b: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cec36: 7110 43b2 0300 |021d: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3cec3c: 0b0d |0220: move-result-wide v13 │ │ +3cec3e: 6e30 57ad d50e |0221: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@ad57 │ │ +3cec44: 2203 741e |0224: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cec48: 7010 c7b2 0300 |0226: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cec4e: 1a05 5856 |0229: const-string v5, "Starting download at position " // string@5658 │ │ +3cec52: 6e20 d3b2 5300 |022b: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cec58: 5415 668c |022e: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cec5c: 6e10 4cad 0500 |0230: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ +3cec62: 0b0d |0233: move-result-wide v13 │ │ +3cec64: 6e30 cfb2 d30e |0234: invoke-virtual {v3, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3cec6a: 6e10 deb2 0300 |0237: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cec70: 0c03 |023a: move-result-object v3 │ │ +3cec72: 7120 f50a 3900 |023b: invoke-static {v9, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cec78: 2203 361e |023e: new-instance v3, Ljava/io/RandomAccessFile; // type@1e36 │ │ +3cec7c: 7030 9db1 230f |0240: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b19d │ │ +3cec82: 5412 668c |0243: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cec86: 6e10 4cad 0200 |0245: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ +3cec8c: 0b0d |0248: move-result-wide v13 │ │ +3cec8e: 6e30 a3b1 d30e |0249: invoke-virtual {v3, v13, v14}, Ljava/io/RandomAccessFile;.seek:(J)V // method@b1a3 │ │ +3cec94: 2811 |024c: goto 025d // +0011 │ │ +3cec96: 6e10 42b1 0200 |024d: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3cec9c: 0a03 |0250: move-result v3 │ │ +3cec9e: 6e10 40b1 0200 |0251: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@b140 │ │ +3ceca4: 0a05 |0254: move-result v5 │ │ +3ceca6: b653 |0255: or-int/2addr v3, v5 │ │ +3ceca8: 3803 7f01 |0256: if-eqz v3, 03d5 // +017f │ │ +3cecac: 2203 361e |0258: new-instance v3, Ljava/io/RandomAccessFile; // type@1e36 │ │ +3cecb0: 7030 9db1 230f |025a: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b19d │ │ +3cecb6: 1302 0020 |025d: const/16 v2, #int 8192 // #2000 │ │ +3cecba: 2322 e21f |025f: new-array v2, v2, [B // type@1fe2 │ │ +3cecbe: 5415 668c |0261: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cecc2: 600d 877c |0263: sget v13, Lde/danoeh/antennapod/core/R$string;.download_running:I // field@7c87 │ │ +3cecc6: 6e20 58ad d500 |0265: invoke-virtual {v5, v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setStatusMsg:(I)V // method@ad58 │ │ +3ceccc: 1a05 461f |0268: const-string v5, "Getting size of download" // string@1f46 │ │ +3cecd0: 7120 f50a 5900 |026a: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cecd6: 5415 668c |026d: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cecda: 6e10 afb6 0700 |026f: invoke-virtual {v7}, Lokhttp3/ResponseBody;.contentLength:()J // method@b6af │ │ +3cece0: 0b0d |0272: move-result-wide v13 │ │ +3cece2: 541f 668c |0273: iget-object v15, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cece6: 6e10 4cad 0f00 |0275: invoke-virtual {v15}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ +3cecec: 0b10 |0278: move-result-wide v16 │ │ +3cecee: 9b0d 0d10 |0279: add-long v13, v13, v16 │ │ +3cecf2: 6e30 56ad d50e |027b: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSize:(J)V // method@ad56 │ │ +3cecf8: 2205 741e |027e: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cecfc: 7010 c7b2 0500 |0280: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ced02: 1a0d 5755 |0283: const-string v13, "Size is " // string@5557 │ │ +3ced06: 6e20 d3b2 d500 |0285: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ced0c: 541d 668c |0288: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ced10: 6e10 4bad 0d00 |028a: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ +3ced16: 0b0d |028d: move-result-wide v13 │ │ +3ced18: 6e30 cfb2 d50e |028e: invoke-virtual {v5, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3ced1e: 6e10 deb2 0500 |0291: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ced24: 0c05 |0294: move-result-object v5 │ │ +3ced26: 7120 f50a 5900 |0295: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ced2c: 5415 668c |0298: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ced30: 6e10 4bad 0500 |029a: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ +3ced36: 0b0d |029d: move-result-wide v13 │ │ +3ced38: 1604 ffff |029e: const-wide/16 v4, #int -1 // #ffff │ │ +3ced3c: 3110 0d0a |02a0: cmp-long v16, v13, v10 │ │ +3ced40: 3b10 0700 |02a2: if-gez v16, 02a9 // +0007 │ │ +3ced44: 541d 668c |02a4: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ced48: 6e30 56ad 4d05 |02a6: invoke-virtual {v13, v4, v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSize:(J)V // method@ad56 │ │ +3ced4e: 7100 7b9d 0000 |02a9: invoke-static {}, Lde/danoeh/antennapod/core/util/StorageUtils;.getFreeSpaceAvailable:()J // method@9d7b │ │ +3ced54: 0b0d |02ac: move-result-wide v13 │ │ +3ced56: 220f 741e |02ad: new-instance v15, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ced5a: 7010 c7b2 0f00 |02af: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ced60: 1a0a c51e |02b2: const-string v10, "Free space is " // string@1ec5 │ │ +3ced64: 6e20 d3b2 af00 |02b4: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ced6a: 6e30 cfb2 df0e |02b7: invoke-virtual {v15, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3ced70: 6e10 deb2 0f00 |02ba: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ced76: 0c0a |02bd: move-result-object v10 │ │ +3ced78: 7120 f50a a900 |02be: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ced7e: 541a 668c |02c1: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ced82: 6e10 4bad 0a00 |02c3: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ +3ced88: 0b0a |02c6: move-result-wide v10 │ │ +3ced8a: 310f 0a04 |02c7: cmp-long v15, v10, v4 │ │ +3ced8e: 380f 1700 |02c9: if-eqz v15, 02e0 // +0017 │ │ +3ced92: 541a 668c |02cb: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ced96: 6e10 4bad 0a00 |02cd: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ +3ced9c: 0b0a |02d0: move-result-wide v10 │ │ +3ced9e: 310f 0a0d |02d1: cmp-long v15, v10, v13 │ │ +3ceda2: 3d0f 0d00 |02d3: if-lez v15, 02e0 // +000d │ │ +3ceda6: 6202 2b96 |02d5: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@962b │ │ +3cedaa: 1204 |02d7: const/4 v4, #int 0 // #0 │ │ +3cedac: 7030 0d99 2104 |02d8: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3cedb2: 7110 d5b6 0300 |02db: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3cedb8: 2900 e6fe |02de: goto/16 01c4 // -011a │ │ +3cedbc: 1a0a 5756 |02e0: const-string v10, "Starting download" // string@5657 │ │ +3cedc0: 7120 f50a a900 |02e2: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cedc6: 551a 638c |02e5: iget-boolean v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ +3cedca: 390a 3d00 |02e7: if-nez v10, 0324 // +003d │ │ +3cedce: 6e20 75b1 2800 |02e9: invoke-virtual {v8, v2}, Ljava/io/InputStream;.read:([B)I // method@b175 │ │ +3cedd4: 0a0a |02ec: move-result v10 │ │ +3cedd6: 12fb |02ed: const/4 v11, #int -1 // #ff │ │ +3cedd8: 32ba 3600 |02ee: if-eq v10, v11, 0324 // +0036 │ │ +3ceddc: 120b |02f0: const/4 v11, #int 0 // #0 │ │ +3cedde: 6e40 a4b1 23ab |02f1: invoke-virtual {v3, v2, v11, v10}, Ljava/io/RandomAccessFile;.write:([BII)V // method@b1a4 │ │ +3cede4: 541d 668c |02f4: iget-object v13, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cede8: 6e10 4cad 0d00 |02f6: invoke-virtual {v13}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ +3cedee: 0b0e |02f9: move-result-wide v14 │ │ +3cedf0: 81a4 |02fa: int-to-long v4, v10 │ │ +3cedf2: bb4e |02fb: add-long/2addr v14, v4 │ │ +3cedf4: 6e30 57ad ed0f |02fc: invoke-virtual {v13, v14, v15}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setSoFar:(J)V // method@ad57 │ │ +3cedfa: 5414 668c |02ff: iget-object v4, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cedfe: 6e10 4cad 0400 |0301: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ +3cee04: 0b04 |0304: move-result-wide v4 │ │ +3cee06: 8644 |0305: long-to-double v4, v4 │ │ +3cee08: 190d 5940 |0306: const-wide/high16 v13, #long 4636737291354636288 // #4059 │ │ +3cee0c: ad04 040d |0308: mul-double v4, v4, v13 │ │ +3cee10: 541a 668c |030a: iget-object v10, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cee14: 6e10 4bad 0a00 |030c: invoke-virtual {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ +3cee1a: 0b0d |030f: move-result-wide v13 │ │ +3cee1c: 86dd |0310: long-to-double v13, v13 │ │ +3cee1e: ced4 |0311: div-double/2addr v4, v13 │ │ +3cee20: 8a44 |0312: double-to-int v4, v4 │ │ +3cee22: 5415 668c |0313: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cee26: 6e20 55ad 4500 |0315: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setProgressPercent:(I)V // method@ad55 │ │ +3cee2c: 1604 ffff |0318: const-wide/16 v4, #int -1 // #ffff │ │ +3cee30: 28cb |031a: goto 02e5 // -0035 │ │ +3cee32: 0d00 |031b: move-exception v0 │ │ +3cee34: 0702 |031c: move-object v2, v0 │ │ +3cee36: 7110 f90a 0200 |031d: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3cee3c: 0c02 |0320: move-result-object v2 │ │ +3cee3e: 7120 f70a 2900 |0321: invoke-static {v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3cee44: 5512 638c |0324: iget-boolean v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ +3cee48: 3802 0700 |0326: if-eqz v2, 032d // +0007 │ │ +3cee4c: 7601 0c99 1200 |0328: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onCancelled:()V // method@990c │ │ +3cee52: 2900 8700 |032b: goto/16 03b2 // +0087 │ │ +3cee56: 390c 4a00 |032d: if-nez v12, 0377 // +004a │ │ +3cee5a: 5412 668c |032f: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cee5e: 6e10 4bad 0200 |0331: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ +3cee64: 0b04 |0334: move-result-wide v4 │ │ +3cee66: 1608 ffff |0335: const-wide/16 v8, #int -1 // #ffff │ │ +3cee6a: 3102 0408 |0337: cmp-long v2, v4, v8 │ │ +3cee6e: 3802 3e00 |0339: if-eqz v2, 0377 // +003e │ │ +3cee72: 5412 668c |033b: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cee76: 6e10 4cad 0200 |033d: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ +3cee7c: 0b04 |0340: move-result-wide v4 │ │ +3cee7e: 5412 668c |0341: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cee82: 6e10 4bad 0200 |0343: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ +3cee88: 0b08 |0346: move-result-wide v8 │ │ +3cee8a: 3102 0408 |0347: cmp-long v2, v4, v8 │ │ +3cee8e: 3802 2e00 |0349: if-eqz v2, 0377 // +002e │ │ +3cee92: 6202 2996 |034b: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@9629 │ │ +3cee96: 2204 741e |034d: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cee9a: 7010 c7b2 0400 |034f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ceea0: 1a05 5919 |0352: const-string v5, "Download completed but size: " // string@1959 │ │ +3ceea4: 6e20 d3b2 5400 |0354: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ceeaa: 5415 668c |0357: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ceeae: 6e10 4cad 0500 |0359: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ +3ceeb4: 0b05 |035c: move-result-wide v5 │ │ +3ceeb6: 6e30 cfb2 5406 |035d: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3ceebc: 1a05 d500 |0360: const-string v5, " does not equal expected size " // string@00d5 │ │ +3ceec0: 6e20 d3b2 5400 |0362: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ceec6: 5415 668c |0365: iget-object v5, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ceeca: 6e10 4bad 0500 |0367: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ +3ceed0: 0b05 |036a: move-result-wide v5 │ │ +3ceed2: 6e30 cfb2 5406 |036b: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3ceed8: 6e10 deb2 0400 |036e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ceede: 0c04 |0371: move-result-object v4 │ │ +3ceee0: 7030 0d99 2104 |0372: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3ceee6: 2900 66ff |0375: goto/16 02db // -009a │ │ +3ceeea: 5412 668c |0377: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3ceeee: 6e10 4bad 0200 |0379: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSize:()J // method@ad4b │ │ +3ceef4: 0b04 |037c: move-result-wide v4 │ │ +3ceef6: 1608 0000 |037d: const-wide/16 v8, #int 0 // #0 │ │ +3ceefa: 3102 0408 |037f: cmp-long v2, v4, v8 │ │ +3ceefe: 3d02 1500 |0381: if-lez v2, 0396 // +0015 │ │ +3cef02: 5412 668c |0383: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cef06: 6e10 4cad 0200 |0385: invoke-virtual {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSoFar:()J // method@ad4c │ │ +3cef0c: 0b04 |0388: move-result-wide v4 │ │ +3cef0e: 3102 0408 |0389: cmp-long v2, v4, v8 │ │ +3cef12: 3902 0b00 |038b: if-nez v2, 0396 // +000b │ │ +3cef16: 6202 2896 |038d: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ +3cef1a: 1a04 5a19 |038f: const-string v4, "Download completed, but nothing was read" // string@195a │ │ +3cef1e: 7030 0d99 2104 |0391: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3cef24: 2900 47ff |0394: goto/16 02db // -00b9 │ │ +3cef28: 1a02 3c33 |0396: const-string v2, "Last-Modified" // string@333c │ │ +3cef2c: 6e20 a6b6 2600 |0398: invoke-virtual {v6, v2}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ +3cef32: 0c02 |039b: move-result-object v2 │ │ +3cef34: 3802 0800 |039c: if-eqz v2, 03a4 // +0008 │ │ +3cef38: 5414 668c |039e: iget-object v4, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cef3c: 6e20 53ad 2400 |03a0: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad53 │ │ +3cef42: 280c |03a3: goto 03af // +000c │ │ +3cef44: 5412 668c |03a4: iget-object v2, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cef48: 1a04 621a |03a6: const-string v4, "ETag" // string@1a62 │ │ +3cef4c: 6e20 a6b6 4600 |03a8: invoke-virtual {v6, v4}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@b6a6 │ │ +3cef52: 0c04 |03ab: move-result-object v4 │ │ +3cef54: 6e20 53ad 4200 |03ac: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad53 │ │ +3cef5a: 7601 0e99 1200 |03af: invoke-direct/range {v18}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onSuccess:()V // method@990e │ │ +3cef60: 7110 d5b6 0300 |03b2: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3cef66: 2900 0901 |03b5: goto/16 04be // +0109 │ │ +3cef6a: 0d00 |03b7: move-exception v0 │ │ +3cef6c: 0702 |03b8: move-object v2, v0 │ │ +3cef6e: 0734 |03b9: move-object v4, v3 │ │ +3cef70: 2900 0b01 |03ba: goto/16 04c5 // +010b │ │ +3cef74: 0d00 |03bc: move-exception v0 │ │ +3cef76: 0702 |03bd: move-object v2, v0 │ │ +3cef78: 0734 |03be: move-object v4, v3 │ │ +3cef7a: 2900 7f00 |03bf: goto/16 043e // +007f │ │ +3cef7e: 0d00 |03c1: move-exception v0 │ │ +3cef80: 0702 |03c2: move-object v2, v0 │ │ +3cef82: 0734 |03c3: move-object v4, v3 │ │ +3cef84: 2900 8e00 |03c4: goto/16 0452 // +008e │ │ +3cef88: 0d00 |03c6: move-exception v0 │ │ +3cef8a: 0702 |03c7: move-object v2, v0 │ │ +3cef8c: 0734 |03c8: move-object v4, v3 │ │ +3cef8e: 2900 c400 |03c9: goto/16 048d // +00c4 │ │ +3cef92: 0d00 |03cb: move-exception v0 │ │ +3cef94: 0702 |03cc: move-object v2, v0 │ │ +3cef96: 0734 |03cd: move-object v4, v3 │ │ +3cef98: 2900 d000 |03ce: goto/16 049e // +00d0 │ │ +3cef9c: 0d00 |03d0: move-exception v0 │ │ +3cef9e: 0702 |03d1: move-object v2, v0 │ │ +3cefa0: 0734 |03d2: move-object v4, v3 │ │ +3cefa2: 2900 dc00 |03d3: goto/16 04af // +00dc │ │ +3cefa6: 2202 2a1e |03d5: new-instance v2, Ljava/io/IOException; // type@1e2a │ │ +3cefaa: 1a03 415d |03d7: const-string v3, "Unable to recreate partially downloaded file" // string@5d41 │ │ +3cefae: 7020 6cb1 3200 |03d9: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3cefb4: 2702 |03dc: throw v2 │ │ +3cefb6: 0d00 |03dd: move-exception v0 │ │ +3cefb8: 0702 |03de: move-object v2, v0 │ │ +3cefba: 1204 |03df: const/4 v4, #int 0 // #0 │ │ +3cefbc: 2900 e500 |03e0: goto/16 04c5 // +00e5 │ │ +3cefc0: 0d00 |03e2: move-exception v0 │ │ +3cefc2: 0702 |03e3: move-object v2, v0 │ │ +3cefc4: 1204 |03e4: const/4 v4, #int 0 // #0 │ │ +3cefc6: 2900 5900 |03e5: goto/16 043e // +0059 │ │ +3cefca: 0d00 |03e7: move-exception v0 │ │ +3cefcc: 0702 |03e8: move-object v2, v0 │ │ +3cefce: 1204 |03e9: const/4 v4, #int 0 // #0 │ │ +3cefd0: 2900 6800 |03ea: goto/16 0452 // +0068 │ │ +3cefd4: 0d00 |03ec: move-exception v0 │ │ +3cefd6: 0702 |03ed: move-object v2, v0 │ │ +3cefd8: 1204 |03ee: const/4 v4, #int 0 // #0 │ │ +3cefda: 2900 9e00 |03ef: goto/16 048d // +009e │ │ +3cefde: 0d00 |03f1: move-exception v0 │ │ +3cefe0: 0702 |03f2: move-object v2, v0 │ │ +3cefe2: 1204 |03f3: const/4 v4, #int 0 // #0 │ │ +3cefe4: 2900 aa00 |03f4: goto/16 049e // +00aa │ │ +3cefe8: 0d00 |03f6: move-exception v0 │ │ +3cefea: 0702 |03f7: move-object v2, v0 │ │ +3cefec: 1204 |03f8: const/4 v4, #int 0 // #0 │ │ +3cefee: 2900 b600 |03f9: goto/16 04af // +00b6 │ │ +3ceff2: 7020 0799 6100 |03fb: invoke-direct {v1, v6}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.callOnFailByResponseCode:(Lokhttp3/Response;)V // method@9907 │ │ +3ceff8: 1202 |03fe: const/4 v2, #int 0 // #0 │ │ +3ceffa: 7110 d5b6 0200 |03ff: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3cf000: 2900 c2fd |0402: goto/16 01c4 // -023e │ │ +3cf004: 0d00 |0404: move-exception v0 │ │ +3cf006: 1202 |0405: const/4 v2, #int 0 // #0 │ │ +3cf008: 0724 |0406: move-object v4, v2 │ │ +3cf00a: 2830 |0407: goto 0437 // +0030 │ │ +3cf00c: 0d00 |0408: move-exception v0 │ │ +3cf00e: 1202 |0409: const/4 v2, #int 0 // #0 │ │ +3cf010: 0724 |040a: move-object v4, v2 │ │ +3cf012: 2832 |040b: goto 043d // +0032 │ │ +3cf014: 0d00 |040c: move-exception v0 │ │ +3cf016: 1202 |040d: const/4 v2, #int 0 // #0 │ │ +3cf018: 0724 |040e: move-object v4, v2 │ │ +3cf01a: 2842 |040f: goto 0451 // +0042 │ │ +3cf01c: 0d00 |0410: move-exception v0 │ │ +3cf01e: 1202 |0411: const/4 v2, #int 0 // #0 │ │ +3cf020: 0724 |0412: move-object v4, v2 │ │ +3cf022: 2900 7900 |0413: goto/16 048c // +0079 │ │ +3cf026: 0d00 |0415: move-exception v0 │ │ +3cf028: 1202 |0416: const/4 v2, #int 0 // #0 │ │ +3cf02a: 0724 |0417: move-object v4, v2 │ │ +3cf02c: 2900 8500 |0418: goto/16 049d // +0085 │ │ +3cf030: 0d00 |041a: move-exception v0 │ │ +3cf032: 1202 |041b: const/4 v2, #int 0 // #0 │ │ +3cf034: 0724 |041c: move-object v4, v2 │ │ +3cf036: 2900 9100 |041d: goto/16 04ae // +0091 │ │ +3cf03a: 0d00 |041f: move-exception v0 │ │ +3cf03c: 0742 |0420: move-object v2, v4 │ │ +3cf03e: 2816 |0421: goto 0437 // +0016 │ │ +3cf040: 0d00 |0422: move-exception v0 │ │ +3cf042: 0742 |0423: move-object v2, v4 │ │ +3cf044: 2819 |0424: goto 043d // +0019 │ │ +3cf046: 0d00 |0425: move-exception v0 │ │ +3cf048: 0742 |0426: move-object v2, v4 │ │ +3cf04a: 282a |0427: goto 0451 // +002a │ │ +3cf04c: 0d00 |0428: move-exception v0 │ │ +3cf04e: 0742 |0429: move-object v2, v4 │ │ +3cf050: 2900 6200 |042a: goto/16 048c // +0062 │ │ +3cf054: 0d00 |042c: move-exception v0 │ │ +3cf056: 0742 |042d: move-object v2, v4 │ │ +3cf058: 2900 6f00 |042e: goto/16 049d // +006f │ │ +3cf05c: 0d00 |0430: move-exception v0 │ │ +3cf05e: 0742 |0431: move-object v2, v4 │ │ +3cf060: 2900 7c00 |0432: goto/16 04ae // +007c │ │ +3cf064: 0d00 |0434: move-exception v0 │ │ +3cf066: 0742 |0435: move-object v2, v4 │ │ +3cf068: 0747 |0436: move-object v7, v4 │ │ +3cf06a: 0702 |0437: move-object v2, v0 │ │ +3cf06c: 2900 8d00 |0438: goto/16 04c5 // +008d │ │ +3cf070: 0d00 |043a: move-exception v0 │ │ +3cf072: 0742 |043b: move-object v2, v4 │ │ +3cf074: 0747 |043c: move-object v7, v4 │ │ +3cf076: 0702 |043d: move-object v2, v0 │ │ +3cf078: 6e10 04b3 0200 |043e: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cf07e: 6202 1f96 |0441: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@961f │ │ +3cf082: 5413 668c |0443: iget-object v3, v1, Lde/danoeh/antennapod/core/service/download/Downloader;.request:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // field@8c66 │ │ +3cf086: 6e10 4dad 0300 |0445: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3cf08c: 0c03 |0448: move-result-object v3 │ │ +3cf08e: 7030 0d99 2103 |0449: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3cf094: 2900 6f00 |044c: goto/16 04bb // +006f │ │ +3cf098: 0d00 |044e: move-exception v0 │ │ +3cf09a: 0742 |044f: move-object v2, v4 │ │ +3cf09c: 0747 |0450: move-object v7, v4 │ │ +3cf09e: 0702 |0451: move-object v2, v0 │ │ +3cf0a0: 6e10 04b3 0200 |0452: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cf0a6: 7110 6c9d 0200 |0455: invoke-static {v2}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9d6c │ │ +3cf0ac: 0a03 |0458: move-result v3 │ │ +3cf0ae: 3803 0d00 |0459: if-eqz v3, 0466 // +000d │ │ +3cf0b2: 6203 2796 |045b: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9627 │ │ +3cf0b6: 6e10 01b3 0200 |045d: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3cf0bc: 0c02 |0460: move-result-object v2 │ │ +3cf0be: 7030 0d99 3102 |0461: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3cf0c4: 2900 5dfd |0464: goto/16 01c1 // -02a3 │ │ +3cf0c8: 6e10 01b3 0200 |0466: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3cf0ce: 0c03 |0469: move-result-object v3 │ │ +3cf0d0: 3803 1500 |046a: if-eqz v3, 047f // +0015 │ │ +3cf0d4: 1a05 5b5c |046c: const-string v5, "Trust anchor for certification path not found" // string@5c5b │ │ +3cf0d8: 6e20 9bb2 5300 |046e: invoke-virtual {v3, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +3cf0de: 0a03 |0471: move-result v3 │ │ +3cf0e0: 3803 0d00 |0472: if-eqz v3, 047f // +000d │ │ +3cf0e4: 6203 1e96 |0474: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@961e │ │ +3cf0e8: 6e10 01b3 0200 |0476: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3cf0ee: 0c02 |0479: move-result-object v2 │ │ +3cf0f0: 7030 0d99 3102 |047a: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3cf0f6: 2900 44fd |047d: goto/16 01c1 // -02bc │ │ +3cf0fa: 6203 2896 |047f: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ +3cf0fe: 6e10 01b3 0200 |0481: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3cf104: 0c02 |0484: move-result-object v2 │ │ +3cf106: 7030 0d99 3102 |0485: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3cf10c: 2833 |0488: goto 04bb // +0033 │ │ +3cf10e: 0d00 |0489: move-exception v0 │ │ +3cf110: 0742 |048a: move-object v2, v4 │ │ +3cf112: 0747 |048b: move-object v7, v4 │ │ +3cf114: 0702 |048c: move-object v2, v0 │ │ +3cf116: 6e10 04b3 0200 |048d: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cf11c: 6203 3196 |0490: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@9631 │ │ +3cf120: 6e10 01b3 0200 |0492: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3cf126: 0c02 |0495: move-result-object v2 │ │ +3cf128: 7030 0d99 3102 |0496: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3cf12e: 2822 |0499: goto 04bb // +0022 │ │ +3cf130: 0d00 |049a: move-exception v0 │ │ +3cf132: 0742 |049b: move-object v2, v4 │ │ +3cf134: 0747 |049c: move-object v7, v4 │ │ +3cf136: 0702 |049d: move-object v2, v0 │ │ +3cf138: 6e10 04b3 0200 |049e: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cf13e: 6203 1f96 |04a1: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@961f │ │ +3cf142: 6e10 01b3 0200 |04a3: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3cf148: 0c02 |04a6: move-result-object v2 │ │ +3cf14a: 7030 0d99 3102 |04a7: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3cf150: 2811 |04aa: goto 04bb // +0011 │ │ +3cf152: 0d00 |04ab: move-exception v0 │ │ +3cf154: 0742 |04ac: move-object v2, v4 │ │ +3cf156: 0747 |04ad: move-object v7, v4 │ │ +3cf158: 0702 |04ae: move-object v2, v0 │ │ +3cf15a: 6e10 04b3 0200 |04af: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cf160: 6203 2a96 |04b2: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@962a │ │ +3cf164: 6e10 01b3 0200 |04b4: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3cf16a: 0c02 |04b7: move-result-object v2 │ │ +3cf16c: 7030 0d99 3102 |04b8: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@990d │ │ +3cf172: 7110 d5b6 0400 |04bb: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3cf178: 7110 d5b6 0700 |04be: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3cf17e: 0e00 |04c1: return-void │ │ +3cf180: 0d00 |04c2: move-exception v0 │ │ +3cf182: 2900 74ff |04c3: goto/16 0437 // -008c │ │ +3cf186: 7110 d5b6 0400 |04c5: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3cf18c: 7110 d5b6 0700 |04c8: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@b6d5 │ │ +3cf192: 2702 |04cb: throw v2 │ │ catches : 28 │ │ 0x0012 - 0x0044 │ │ Ljava/lang/IllegalArgumentException; -> 0x04ab │ │ Ljava/net/SocketTimeoutException; -> 0x049a │ │ Ljava/net/UnknownHostException; -> 0x0489 │ │ Ljava/io/IOException; -> 0x044e │ │ Ljava/lang/NullPointerException; -> 0x043a │ │ @@ -1468193,18 +1468201,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d0260: |[3d0260] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ -3d0270: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d0276: 5b01 7f8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c7f │ │ -3d027a: 0e00 |0005: return-void │ │ +3d0248: |[3d0248] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ +3d0258: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d025e: 5b01 7f8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c7f │ │ +3d0262: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -1468214,19 +1468222,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d027c: |[3d027c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3d028c: 5410 7f8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c7f │ │ -3d0290: 1f02 5c1e |0002: check-cast v2, Ljava/lang/Long; // type@1e5c │ │ -3d0294: 7120 4a99 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.$r8$lambda$Ljw47pFF5Vrehqgk6mR972tWsZE:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;Ljava/lang/Long;)V // method@994a │ │ -3d029a: 0e00 |0007: return-void │ │ +3d0264: |[3d0264] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3d0274: 5410 7f8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c7f │ │ +3d0278: 1f02 5c1e |0002: check-cast v2, Ljava/lang/Long; // type@1e5c │ │ +3d027c: 7120 4a99 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.$r8$lambda$Ljw47pFF5Vrehqgk6mR972tWsZE:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;Ljava/lang/Long;)V // method@994a │ │ +3d0282: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1468256,35 +1468264,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d0ffc: |[3d0ffc] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda2.:()V │ │ -3d100c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d1012: 0e00 |0003: return-void │ │ +3d0fe4: |[3d0fe4] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda2.:()V │ │ +3d0ff4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d0ffa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda2;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d1014: |[3d1014] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3d1024: 1f01 591e |0000: check-cast v1, Ljava/lang/Integer; // type@1e59 │ │ -3d1028: 7110 8c99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$u2Va32s4UKF_2L4iGDP1zBEkWFk:(Ljava/lang/Integer;)V // method@998c │ │ -3d102e: 0e00 |0005: return-void │ │ +3d0ffc: |[3d0ffc] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3d100c: 1f01 591e |0000: check-cast v1, Ljava/lang/Integer; // type@1e59 │ │ +3d1010: 7110 8c99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$u2Va32s4UKF_2L4iGDP1zBEkWFk:(Ljava/lang/Integer;)V // method@998c │ │ +3d1016: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1468314,35 +1468322,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d1030: |[3d1030] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda3.:()V │ │ -3d1040: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d1046: 0e00 |0003: return-void │ │ +3d1018: |[3d1018] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda3.:()V │ │ +3d1028: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d102e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda3;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d1048: |[3d1048] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3d1058: 1f01 721e |0000: check-cast v1, Ljava/lang/String; // type@1e72 │ │ -3d105c: 7110 8699 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$4dOjI6sQZDmk1JvTRzB24vjN7jc:(Ljava/lang/String;)V // method@9986 │ │ -3d1062: 0e00 |0005: return-void │ │ +3d1030: |[3d1030] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3d1040: 1f01 721e |0000: check-cast v1, Ljava/lang/String; // type@1e72 │ │ +3d1044: 7110 8699 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$4dOjI6sQZDmk1JvTRzB24vjN7jc:(Ljava/lang/String;)V // method@9986 │ │ +3d104a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1468372,35 +1468380,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d10c4: |[3d10c4] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda6.:()V │ │ -3d10d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d10da: 0e00 |0003: return-void │ │ +3d10ac: |[3d10ac] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda6.:()V │ │ +3d10bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d10c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda6;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d10dc: |[3d10dc] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -3d10ec: 1f01 591e |0000: check-cast v1, Ljava/lang/Integer; // type@1e59 │ │ -3d10f0: 7110 8b99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$l3NwsTbZ2hoWmcZwqA4vnm3BhoA:(Ljava/lang/Integer;)V // method@998b │ │ -3d10f6: 0e00 |0005: return-void │ │ +3d10c4: |[3d10c4] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +3d10d4: 1f01 591e |0000: check-cast v1, Ljava/lang/Integer; // type@1e59 │ │ +3d10d8: 7110 8b99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$l3NwsTbZ2hoWmcZwqA4vnm3BhoA:(Ljava/lang/Integer;)V // method@998b │ │ +3d10de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1468430,35 +1468438,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d10f8: |[3d10f8] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda7.:()V │ │ -3d1108: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d110e: 0e00 |0003: return-void │ │ +3d10e0: |[3d10e0] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda7.:()V │ │ +3d10f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d10f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda7;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d1110: |[3d1110] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -3d1120: 1f01 721e |0000: check-cast v1, Ljava/lang/String; // type@1e72 │ │ -3d1124: 7110 8999 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$V1xn4xOeERO6q-7kKekymkIijKA:(Ljava/lang/String;)V // method@9989 │ │ -3d112a: 0e00 |0005: return-void │ │ +3d10f8: |[3d10f8] de.danoeh.antennapod.core.service.playback.LocalPSMP$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +3d1108: 1f01 721e |0000: check-cast v1, Ljava/lang/String; // type@1e72 │ │ +3d110c: 7110 8999 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.$r8$lambda$V1xn4xOeERO6q-7kKekymkIijKA:(Ljava/lang/String;)V // method@9989 │ │ +3d1112: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1468556,17 +1468564,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d1674: |[3d1674] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$3fQU-tqGc7SKXUpS93gBH2MMJ7M:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d1684: 7010 9b99 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.genericSeekCompleteListener:()V // method@999b │ │ -3d168a: 0e00 |0003: return-void │ │ +3d165c: |[3d165c] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$3fQU-tqGc7SKXUpS93gBH2MMJ7M:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d166c: 7010 9b99 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.genericSeekCompleteListener:()V // method@999b │ │ +3d1672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468574,17 +1468582,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d168c: |[3d168c] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$4dOjI6sQZDmk1JvTRzB24vjN7jc:(Ljava/lang/String;)V │ │ -3d169c: 7110 ad99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$2:(Ljava/lang/String;)V // method@99ad │ │ -3d16a2: 0e00 |0003: return-void │ │ +3d1674: |[3d1674] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$4dOjI6sQZDmk1JvTRzB24vjN7jc:(Ljava/lang/String;)V │ │ +3d1684: 7110 ad99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$2:(Ljava/lang/String;)V // method@99ad │ │ +3d168a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/String; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468592,34 +1468600,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3d16a4: |[3d16a4] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$By4mhHE8aPeuuF6Lac43TJypGGI:()V │ │ -3d16b4: 7100 a799 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$3:()V // method@99a7 │ │ -3d16ba: 0e00 |0003: return-void │ │ +3d168c: |[3d168c] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$By4mhHE8aPeuuF6Lac43TJypGGI:()V │ │ +3d169c: 7100 a799 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$3:()V // method@99a7 │ │ +3d16a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ name : '$r8$lambda$OWw79dlqqdJCPLum1ckftC0h094' │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d16bc: |[3d16bc] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$OWw79dlqqdJCPLum1ckftC0h094:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d16cc: 7010 ab99 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$0:()V // method@99ab │ │ -3d16d2: 0e00 |0003: return-void │ │ +3d16a4: |[3d16a4] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$OWw79dlqqdJCPLum1ckftC0h094:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d16b4: 7010 ab99 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$0:()V // method@99ab │ │ +3d16ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468627,17 +1468635,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d16d4: |[3d16d4] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$V1xn4xOeERO6q-7kKekymkIijKA:(Ljava/lang/String;)V │ │ -3d16e4: 7110 aa99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$6:(Ljava/lang/String;)V // method@99aa │ │ -3d16ea: 0e00 |0003: return-void │ │ +3d16bc: |[3d16bc] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$V1xn4xOeERO6q-7kKekymkIijKA:(Ljava/lang/String;)V │ │ +3d16cc: 7110 aa99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$6:(Ljava/lang/String;)V // method@99aa │ │ +3d16d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468645,34 +1468653,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3d16ec: |[3d16ec] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$ZLZlF1ciWyV7vaacLPfkAVcx3d0:()V │ │ -3d16fc: 7100 a899 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$4:()V // method@99a8 │ │ -3d1702: 0e00 |0003: return-void │ │ +3d16d4: |[3d16d4] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$ZLZlF1ciWyV7vaacLPfkAVcx3d0:()V │ │ +3d16e4: 7100 a899 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$4:()V // method@99a8 │ │ +3d16ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ name : '$r8$lambda$l3NwsTbZ2hoWmcZwqA4vnm3BhoA' │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d1704: |[3d1704] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$l3NwsTbZ2hoWmcZwqA4vnm3BhoA:(Ljava/lang/Integer;)V │ │ -3d1714: 7110 a999 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$5:(Ljava/lang/Integer;)V // method@99a9 │ │ -3d171a: 0e00 |0003: return-void │ │ +3d16ec: |[3d16ec] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$l3NwsTbZ2hoWmcZwqA4vnm3BhoA:(Ljava/lang/Integer;)V │ │ +3d16fc: 7110 a999 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$clearMediaPlayerListeners$5:(Ljava/lang/Integer;)V // method@99a9 │ │ +3d1702: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Integer; │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468680,17 +1468688,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d171c: |[3d171c] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$u2Va32s4UKF_2L4iGDP1zBEkWFk:(Ljava/lang/Integer;)V │ │ -3d172c: 7110 ac99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$1:(Ljava/lang/Integer;)V // method@99ac │ │ -3d1732: 0e00 |0003: return-void │ │ +3d1704: |[3d1704] de.danoeh.antennapod.core.service.playback.LocalPSMP.$r8$lambda$u2Va32s4UKF_2L4iGDP1zBEkWFk:(Ljava/lang/Integer;)V │ │ +3d1714: 7110 ac99 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.lambda$setMediaPlayerListeners$1:(Ljava/lang/Integer;)V // method@99ac │ │ +3d171a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Integer; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468698,17 +1468706,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Landroid/os/Handler;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d1364: |[3d1364] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Landroid/os/Handler; │ │ -3d1374: 5400 948c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@8c94 │ │ -3d1378: 1100 |0002: return-object v0 │ │ +3d134c: |[3d134c] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Landroid/os/Handler; │ │ +3d135c: 5400 948c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@8c94 │ │ +3d1360: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468716,17 +1468724,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d13e8: |[3d13e8] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z │ │ -3d13f8: 5500 988c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8c98 │ │ -3d13fc: 0f00 |0002: return v0 │ │ +3d13d0: |[3d13d0] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z │ │ +3d13e0: 5500 988c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8c98 │ │ +3d13e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468734,17 +1468742,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d147c: |[3d147c] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ -3d148c: 5400 9a8c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1490: 1100 |0002: return-object v0 │ │ +3d1464: |[3d1464] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ +3d1474: 5400 9a8c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1478: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #11 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468752,17 +1468760,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d1400: |[3d1400] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z │ │ -3d1410: 5500 9c8c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8c9c │ │ -3d1414: 0f00 |0002: return v0 │ │ +3d13e8: |[3d13e8] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Z │ │ +3d13f8: 5500 9c8c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8c9c │ │ +3d13fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #12 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468770,17 +1468778,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d1734: |[3d1734] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;Z)V │ │ -3d1744: 5c01 9c8c |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8c9c │ │ -3d1748: 0e00 |0002: return-void │ │ +3d171c: |[3d171c] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;Z)V │ │ +3d172c: 5c01 9c8c |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8c9c │ │ +3d1730: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1468789,17 +1468797,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d174c: |[3d174c] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ -3d175c: 7010 9499 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@9994 │ │ -3d1762: 0e00 |0003: return-void │ │ +3d1734: |[3d1734] de.danoeh.antennapod.core.service.playback.LocalPSMP.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V │ │ +3d1744: 7010 9499 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@9994 │ │ +3d174a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #14 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468807,62 +1468815,62 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -3d1764: |[3d1764] de.danoeh.antennapod.core.service.playback.LocalPSMP.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ -3d1774: 7030 21af 3204 |0000: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V // method@af21 │ │ -3d177a: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -3d177c: 5c24 988c |0004: iput-boolean v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8c98 │ │ -3d1780: 2200 e418 |0006: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; // type@18e4 │ │ -3d1784: 7020 8299 2000 |0008: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@9982 │ │ -3d178a: 5b20 958c |000b: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@8c95 │ │ -3d178e: 1a01 5b6d |000d: const-string v1, "audio" // string@6d5b │ │ -3d1792: 6e20 3302 1300 |000f: invoke-virtual {v3, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3d1798: 0c03 |0012: move-result-object v3 │ │ -3d179a: 1f03 1f01 |0013: check-cast v3, Landroid/media/AudioManager; // type@011f │ │ -3d179e: 5b23 978c |0015: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8c97 │ │ -3d17a2: 2203 2a1f |0017: new-instance v3, Ljava/util/concurrent/atomic/AtomicBoolean; // type@1f2a │ │ -3d17a6: 7020 c3b5 4300 |0019: invoke-direct {v3, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@b5c3 │ │ -3d17ac: 5b23 9e8c |001c: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ -3d17b0: 2203 7d01 |001e: new-instance v3, Landroid/os/Handler; // type@017d │ │ -3d17b4: 7100 6007 0000 |0020: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ -3d17ba: 0c01 |0023: move-result-object v1 │ │ -3d17bc: 7020 3c07 1300 |0024: invoke-direct {v3, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ -3d17c2: 5b23 948c |0027: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@8c94 │ │ -3d17c6: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -3d17c8: 5b23 9a8c |002a: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d17cc: 5b23 9f8c |002c: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8c9f │ │ -3d17d0: 5c24 9c8c |002e: iput-boolean v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8c9c │ │ -3d17d4: 6204 0697 |0030: sget-object v4, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ -3d17d8: 5b24 9b8c |0032: iput-object v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ -3d17dc: 5b23 a18c |0034: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8ca1 │ │ -3d17e0: 2203 0f0a |0036: new-instance v3, Landroidx/media/AudioAttributesCompat$Builder; // type@0a0f │ │ -3d17e4: 7010 2b3b 0300 |0038: invoke-direct {v3}, Landroidx/media/AudioAttributesCompat$Builder;.:()V // method@3b2b │ │ -3d17ea: 1214 |003b: const/4 v4, #int 1 // #1 │ │ -3d17ec: 6e20 2e3b 4300 |003c: invoke-virtual {v3, v4}, Landroidx/media/AudioAttributesCompat$Builder;.setUsage:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@3b2e │ │ -3d17f2: 0c03 |003f: move-result-object v3 │ │ -3d17f4: 6e20 2d3b 4300 |0040: invoke-virtual {v3, v4}, Landroidx/media/AudioAttributesCompat$Builder;.setContentType:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@3b2d │ │ -3d17fa: 0c03 |0043: move-result-object v3 │ │ -3d17fc: 6e10 2c3b 0300 |0044: invoke-virtual {v3}, Landroidx/media/AudioAttributesCompat$Builder;.build:()Landroidx/media/AudioAttributesCompat; // method@3b2c │ │ -3d1802: 0c03 |0047: move-result-object v3 │ │ -3d1804: 2201 220a |0048: new-instance v1, Landroidx/media/AudioFocusRequestCompat$Builder; // type@0a22 │ │ -3d1808: 7020 773b 4100 |004a: invoke-direct {v1, v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.:(I)V // method@3b77 │ │ -3d180e: 6e20 7a3b 3100 |004d: invoke-virtual {v1, v3}, Landroidx/media/AudioFocusRequestCompat$Builder;.setAudioAttributes:(Landroidx/media/AudioAttributesCompat;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b7a │ │ -3d1814: 0c03 |0050: move-result-object v3 │ │ -3d1816: 6e20 7c3b 0300 |0051: invoke-virtual {v3, v0}, Landroidx/media/AudioFocusRequestCompat$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b7c │ │ -3d181c: 0c03 |0054: move-result-object v3 │ │ -3d181e: 6e20 7e3b 4300 |0055: invoke-virtual {v3, v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.setWillPauseWhenDucked:(Z)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b7e │ │ -3d1824: 0c03 |0058: move-result-object v3 │ │ -3d1826: 6e10 783b 0300 |0059: invoke-virtual {v3}, Landroidx/media/AudioFocusRequestCompat$Builder;.build:()Landroidx/media/AudioFocusRequestCompat; // method@3b78 │ │ -3d182c: 0c03 |005c: move-result-object v3 │ │ -3d182e: 5b23 968c |005d: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8c96 │ │ -3d1832: 0e00 |005f: return-void │ │ +3d174c: |[3d174c] de.danoeh.antennapod.core.service.playback.LocalPSMP.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ +3d175c: 7030 21af 3204 |0000: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V // method@af21 │ │ +3d1762: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +3d1764: 5c24 988c |0004: iput-boolean v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8c98 │ │ +3d1768: 2200 e418 |0006: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1; // type@18e4 │ │ +3d176c: 7020 8299 2000 |0008: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$1;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@9982 │ │ +3d1772: 5b20 958c |000b: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@8c95 │ │ +3d1776: 1a01 5b6d |000d: const-string v1, "audio" // string@6d5b │ │ +3d177a: 6e20 3302 1300 |000f: invoke-virtual {v3, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3d1780: 0c03 |0012: move-result-object v3 │ │ +3d1782: 1f03 1f01 |0013: check-cast v3, Landroid/media/AudioManager; // type@011f │ │ +3d1786: 5b23 978c |0015: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8c97 │ │ +3d178a: 2203 2a1f |0017: new-instance v3, Ljava/util/concurrent/atomic/AtomicBoolean; // type@1f2a │ │ +3d178e: 7020 c3b5 4300 |0019: invoke-direct {v3, v4}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@b5c3 │ │ +3d1794: 5b23 9e8c |001c: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ +3d1798: 2203 7d01 |001e: new-instance v3, Landroid/os/Handler; // type@017d │ │ +3d179c: 7100 6007 0000 |0020: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ +3d17a2: 0c01 |0023: move-result-object v1 │ │ +3d17a4: 7020 3c07 1300 |0024: invoke-direct {v3, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ +3d17aa: 5b23 948c |0027: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@8c94 │ │ +3d17ae: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +3d17b0: 5b23 9a8c |002a: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d17b4: 5b23 9f8c |002c: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8c9f │ │ +3d17b8: 5c24 9c8c |002e: iput-boolean v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8c9c │ │ +3d17bc: 6204 0697 |0030: sget-object v4, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ +3d17c0: 5b24 9b8c |0032: iput-object v4, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ +3d17c4: 5b23 a18c |0034: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8ca1 │ │ +3d17c8: 2203 0f0a |0036: new-instance v3, Landroidx/media/AudioAttributesCompat$Builder; // type@0a0f │ │ +3d17cc: 7010 2b3b 0300 |0038: invoke-direct {v3}, Landroidx/media/AudioAttributesCompat$Builder;.:()V // method@3b2b │ │ +3d17d2: 1214 |003b: const/4 v4, #int 1 // #1 │ │ +3d17d4: 6e20 2e3b 4300 |003c: invoke-virtual {v3, v4}, Landroidx/media/AudioAttributesCompat$Builder;.setUsage:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@3b2e │ │ +3d17da: 0c03 |003f: move-result-object v3 │ │ +3d17dc: 6e20 2d3b 4300 |0040: invoke-virtual {v3, v4}, Landroidx/media/AudioAttributesCompat$Builder;.setContentType:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@3b2d │ │ +3d17e2: 0c03 |0043: move-result-object v3 │ │ +3d17e4: 6e10 2c3b 0300 |0044: invoke-virtual {v3}, Landroidx/media/AudioAttributesCompat$Builder;.build:()Landroidx/media/AudioAttributesCompat; // method@3b2c │ │ +3d17ea: 0c03 |0047: move-result-object v3 │ │ +3d17ec: 2201 220a |0048: new-instance v1, Landroidx/media/AudioFocusRequestCompat$Builder; // type@0a22 │ │ +3d17f0: 7020 773b 4100 |004a: invoke-direct {v1, v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.:(I)V // method@3b77 │ │ +3d17f6: 6e20 7a3b 3100 |004d: invoke-virtual {v1, v3}, Landroidx/media/AudioFocusRequestCompat$Builder;.setAudioAttributes:(Landroidx/media/AudioAttributesCompat;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b7a │ │ +3d17fc: 0c03 |0050: move-result-object v3 │ │ +3d17fe: 6e20 7c3b 0300 |0051: invoke-virtual {v3, v0}, Landroidx/media/AudioFocusRequestCompat$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b7c │ │ +3d1804: 0c03 |0054: move-result-object v3 │ │ +3d1806: 6e20 7e3b 4300 |0055: invoke-virtual {v3, v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.setWillPauseWhenDucked:(Z)Landroidx/media/AudioFocusRequestCompat$Builder; // method@3b7e │ │ +3d180c: 0c03 |0058: move-result-object v3 │ │ +3d180e: 6e10 783b 0300 |0059: invoke-virtual {v3}, Landroidx/media/AudioFocusRequestCompat$Builder;.build:()Landroidx/media/AudioFocusRequestCompat; // method@3b78 │ │ +3d1814: 0c03 |005c: move-result-object v3 │ │ +3d1816: 5b23 968c |005d: iput-object v3, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8c96 │ │ +3d181a: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0004 line=57 │ │ 0x0006 line=586 │ │ 0x000f line=63 │ │ 0x0017 line=64 │ │ @@ -1468891,19 +1468899,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d1834: |[3d1834] de.danoeh.antennapod.core.service.playback.LocalPSMP.abandonAudioFocus:()V │ │ -3d1844: 5420 978c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8c97 │ │ -3d1848: 5421 968c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8c96 │ │ -3d184c: 7120 8f3b 1000 |0004: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.abandonAudioFocusRequest:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@3b8f │ │ -3d1852: 0e00 |0007: return-void │ │ +3d181c: |[3d181c] de.danoeh.antennapod.core.service.playback.LocalPSMP.abandonAudioFocus:()V │ │ +3d182c: 5420 978c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8c97 │ │ +3d1830: 5421 968c |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8c96 │ │ +3d1834: 7120 8f3b 1000 |0004: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.abandonAudioFocusRequest:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@3b8f │ │ +3d183a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #16 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468911,17 +1468919,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d14c4: |[3d14c4] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$000:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; │ │ -3d14d4: 5400 dfc7 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -3d14d8: 1100 |0002: return-object v0 │ │ +3d14ac: |[3d14ac] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$000:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; │ │ +3d14bc: 5400 dfc7 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +3d14c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #17 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468929,17 +1468937,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d14dc: |[3d14dc] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$100:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -3d14ec: 5400 e2c7 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d14f0: 1100 |0002: return-object v0 │ │ +3d14c4: |[3d14c4] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$100:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +3d14d4: 5400 e2c7 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d14d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #18 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468947,17 +1468955,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d14f4: |[3d14f4] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$200:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -3d1504: 5400 e2c7 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1508: 1100 |0002: return-object v0 │ │ +3d14dc: |[3d14dc] de.danoeh.antennapod.core.service.playback.LocalPSMP.access$200:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +3d14ec: 5400 e2c7 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d14f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #19 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1468965,32 +1468973,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3d1854: |[3d1854] de.danoeh.antennapod.core.service.playback.LocalPSMP.clearMediaPlayerListeners:()V │ │ -3d1864: 5420 9a8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1868: 2201 df18 |0002: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda4; // type@18df │ │ -3d186c: 7010 7799 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda4;.:()V // method@9977 │ │ -3d1872: 6e20 6899 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@9968 │ │ -3d1878: 5420 9a8c |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d187c: 2201 e018 |000c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda5; // type@18e0 │ │ -3d1880: 7010 7999 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda5;.:()V // method@9979 │ │ -3d1886: 6e20 6a99 1000 |0011: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@996a │ │ -3d188c: 5420 9a8c |0014: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1890: 2201 e118 |0016: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda6; // type@18e1 │ │ -3d1894: 7010 7b99 0100 |0018: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda6;.:()V // method@997b │ │ -3d189a: 6e20 6799 1000 |001b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@9967 │ │ -3d18a0: 5420 9a8c |001e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d18a4: 2201 e218 |0020: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda7; // type@18e2 │ │ -3d18a8: 7010 7d99 0100 |0022: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda7;.:()V // method@997d │ │ -3d18ae: 6e20 6999 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@9969 │ │ -3d18b4: 0e00 |0028: return-void │ │ +3d183c: |[3d183c] de.danoeh.antennapod.core.service.playback.LocalPSMP.clearMediaPlayerListeners:()V │ │ +3d184c: 5420 9a8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1850: 2201 df18 |0002: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda4; // type@18df │ │ +3d1854: 7010 7799 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda4;.:()V // method@9977 │ │ +3d185a: 6e20 6899 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@9968 │ │ +3d1860: 5420 9a8c |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1864: 2201 e018 |000c: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda5; // type@18e0 │ │ +3d1868: 7010 7999 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda5;.:()V // method@9979 │ │ +3d186e: 6e20 6a99 1000 |0011: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@996a │ │ +3d1874: 5420 9a8c |0014: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1878: 2201 e118 |0016: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda6; // type@18e1 │ │ +3d187c: 7010 7b99 0100 |0018: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda6;.:()V // method@997b │ │ +3d1882: 6e20 6799 1000 |001b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@9967 │ │ +3d1888: 5420 9a8c |001e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d188c: 2201 e218 |0020: new-instance v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda7; // type@18e2 │ │ +3d1890: 7010 7d99 0100 |0022: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda7;.:()V // method@997d │ │ +3d1896: 6e20 6999 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@9969 │ │ +3d189c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x000a line=730 │ │ 0x0014 line=731 │ │ 0x001e line=732 │ │ locals : │ │ @@ -1469001,36 +1469009,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -3d18b8: |[3d18b8] de.danoeh.antennapod.core.service.playback.LocalPSMP.createMediaPlayer:()V │ │ -3d18c8: 5420 9a8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d18cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3d18d0: 5420 9a8c |0004: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d18d4: 6e10 5f99 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.release:()V // method@995f │ │ -3d18da: 5420 998c |0009: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d18de: 3900 0a00 |000b: if-nez v0, 0015 // +000a │ │ -3d18e2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3d18e4: 5b20 9a8c |000e: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d18e8: 6200 eec7 |0010: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -3d18ec: 5b20 e2c7 |0012: iput-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d18f0: 0e00 |0014: return-void │ │ -3d18f2: 2200 da18 |0015: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // type@18da │ │ -3d18f6: 5421 e0c7 |0017: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c7e0 │ │ -3d18fa: 7020 5099 1000 |0019: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.:(Landroid/content/Context;)V // method@9950 │ │ -3d1900: 5b20 9a8c |001c: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1904: 5420 9a8c |001e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1908: 1231 |0020: const/4 v1, #int 3 // #3 │ │ -3d190a: 6e20 6299 1000 |0021: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setAudioStreamType:(I)V // method@9962 │ │ -3d1910: 5420 9a8c |0024: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1914: 7020 b999 0200 |0026: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setMediaPlayerListeners:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@99b9 │ │ -3d191a: 0e00 |0029: return-void │ │ +3d18a0: |[3d18a0] de.danoeh.antennapod.core.service.playback.LocalPSMP.createMediaPlayer:()V │ │ +3d18b0: 5420 9a8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d18b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3d18b8: 5420 9a8c |0004: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d18bc: 6e10 5f99 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.release:()V // method@995f │ │ +3d18c2: 5420 998c |0009: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d18c6: 3900 0a00 |000b: if-nez v0, 0015 // +000a │ │ +3d18ca: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3d18cc: 5b20 9a8c |000e: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d18d0: 6200 eec7 |0010: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +3d18d4: 5b20 e2c7 |0012: iput-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d18d8: 0e00 |0014: return-void │ │ +3d18da: 2200 da18 |0015: new-instance v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // type@18da │ │ +3d18de: 5421 e0c7 |0017: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c7e0 │ │ +3d18e2: 7020 5099 1000 |0019: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.:(Landroid/content/Context;)V // method@9950 │ │ +3d18e8: 5b20 9a8c |001c: iput-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d18ec: 5420 9a8c |001e: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d18f0: 1231 |0020: const/4 v1, #int 3 // #3 │ │ +3d18f2: 6e20 6299 1000 |0021: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setAudioStreamType:(I)V // method@9962 │ │ +3d18f8: 5420 9a8c |0024: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d18fc: 7020 b999 0200 |0026: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setMediaPlayerListeners:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V // method@99b9 │ │ +3d1902: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0004 line=573 │ │ 0x0009 line=575 │ │ 0x000e line=576 │ │ 0x0010 line=577 │ │ @@ -1469045,38 +1469053,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -3d1a1c: |[3d1a1c] de.danoeh.antennapod.core.service.playback.LocalPSMP.genericSeekCompleteListener:()V │ │ -3d1a2c: 1a00 9c33 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d1a30: 1a01 2488 |0002: const-string v1, "genericSeekCompleteListener" // string@8824 │ │ -3d1a34: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d1a3a: 5430 9d8c |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8c9d │ │ -3d1a3e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -3d1a42: 6e10 90b5 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b590 │ │ -3d1a48: 5430 e2c7 |000e: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1a4c: 6201 eac7 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d1a50: 3310 0d00 |0012: if-ne v0, v1, 001f // +000d │ │ -3d1a54: 5430 dfc7 |0014: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -3d1a58: 5431 998c |0016: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1a5c: 6e10 a199 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ -3d1a62: 0a02 |001b: move-result v2 │ │ -3d1a64: 7230 1caf 1002 |001c: invoke-interface {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af1c │ │ -3d1a6a: 5430 e2c7 |001f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1a6e: 6201 edc7 |0021: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ed │ │ -3d1a72: 3310 0d00 |0023: if-ne v0, v1, 0030 // +000d │ │ -3d1a76: 5430 9f8c |0025: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8c9f │ │ -3d1a7a: 5431 998c |0027: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1a7e: 6e10 a199 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ -3d1a84: 0a02 |002c: move-result v2 │ │ -3d1a86: 6e40 3faf 0321 |002d: invoke-virtual {v3, v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af3f │ │ -3d1a8c: 0e00 |0030: return-void │ │ +3d1a04: |[3d1a04] de.danoeh.antennapod.core.service.playback.LocalPSMP.genericSeekCompleteListener:()V │ │ +3d1a14: 1a00 9c33 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d1a18: 1a01 2488 |0002: const-string v1, "genericSeekCompleteListener" // string@8824 │ │ +3d1a1c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d1a22: 5430 9d8c |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8c9d │ │ +3d1a26: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +3d1a2a: 6e10 90b5 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b590 │ │ +3d1a30: 5430 e2c7 |000e: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1a34: 6201 eac7 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d1a38: 3310 0d00 |0012: if-ne v0, v1, 001f // +000d │ │ +3d1a3c: 5430 dfc7 |0014: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +3d1a40: 5431 998c |0016: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1a44: 6e10 a199 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ +3d1a4a: 0a02 |001b: move-result v2 │ │ +3d1a4c: 7230 1caf 1002 |001c: invoke-interface {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af1c │ │ +3d1a52: 5430 e2c7 |001f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1a56: 6201 edc7 |0021: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ed │ │ +3d1a5a: 3310 0d00 |0023: if-ne v0, v1, 0030 // +000d │ │ +3d1a5e: 5430 9f8c |0025: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8c9f │ │ +3d1a62: 5431 998c |0027: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1a66: 6e10 a199 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ +3d1a6c: 0a02 |002c: move-result v2 │ │ +3d1a6e: 6e40 3faf 0321 |002d: invoke-virtual {v3, v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af3f │ │ +3d1a74: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=736 │ │ 0x0007 line=737 │ │ 0x000b line=738 │ │ 0x000e line=740 │ │ 0x0014 line=741 │ │ @@ -1469090,48 +1469098,48 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d1a90: |[3d1a90] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$3:()V │ │ -3d1aa0: 0e00 |0000: return-void │ │ +3d1a78: |[3d1a78] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$3:()V │ │ +3d1a88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #23 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ name : 'lambda$clearMediaPlayerListeners$4' │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d1aa4: |[3d1aa4] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$4:()V │ │ -3d1ab4: 0e00 |0000: return-void │ │ +3d1a8c: |[3d1a8c] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$4:()V │ │ +3d1a9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #24 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ name : 'lambda$clearMediaPlayerListeners$5' │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d1ab8: |[3d1ab8] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$5:(Ljava/lang/Integer;)V │ │ -3d1ac8: 0e00 |0000: return-void │ │ +3d1aa0: |[3d1aa0] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$5:(Ljava/lang/Integer;)V │ │ +3d1ab0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 (null) Ljava/lang/Integer; │ │ │ │ #25 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1469139,16 +1469147,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d1acc: |[3d1acc] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$6:(Ljava/lang/String;)V │ │ -3d1adc: 0e00 |0000: return-void │ │ +3d1ab4: |[3d1ab4] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$clearMediaPlayerListeners$6:(Ljava/lang/String;)V │ │ +3d1ac4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 (null) Ljava/lang/String; │ │ │ │ #26 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1469156,19 +1469164,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -3d1ae0: |[3d1ae0] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$0:()V │ │ -3d1af0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3d1af2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -3d1af4: 6e50 9a99 0201 |0002: invoke-virtual {v2, v0, v1, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.endPlayback:(ZZZZ)V // method@999a │ │ -3d1afa: 0e00 |0005: return-void │ │ +3d1ac8: |[3d1ac8] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$0:()V │ │ +3d1ad8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3d1ada: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +3d1adc: 6e50 9a99 0201 |0002: invoke-virtual {v2, v0, v1, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.endPlayback:(ZZZZ)V // method@999a │ │ +3d1ae2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=714 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #27 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1469176,46 +1469184,46 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -3d1afc: |[3d1afc] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$1:(Ljava/lang/Integer;)V │ │ -3d1b0c: 6e10 2fb2 0200 |0000: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3d1b12: 0a00 |0003: move-result v0 │ │ -3d1b14: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -3d1b16: 3310 0e00 |0005: if-ne v0, v1, 0013 // +000e │ │ -3d1b1a: 7100 04b7 0000 |0007: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d1b20: 0c02 |000a: move-result-object v2 │ │ -3d1b22: 7100 2ca2 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a22c │ │ -3d1b28: 0c00 |000e: move-result-object v0 │ │ -3d1b2a: 6e20 07b7 0200 |000f: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d1b30: 2829 |0012: goto 003b // +0029 │ │ -3d1b32: 6e10 2fb2 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3d1b38: 0a00 |0016: move-result v0 │ │ -3d1b3a: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ -3d1b3c: 3310 0e00 |0018: if-ne v0, v1, 0026 // +000e │ │ -3d1b40: 7100 04b7 0000 |001a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d1b46: 0c02 |001d: move-result-object v2 │ │ -3d1b48: 7100 27a2 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a227 │ │ -3d1b4e: 0c00 |0021: move-result-object v0 │ │ -3d1b50: 6e20 07b7 0200 |0022: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d1b56: 2816 |0025: goto 003b // +0016 │ │ -3d1b58: 7100 04b7 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d1b5e: 0c00 |0029: move-result-object v0 │ │ -3d1b60: 6e10 2fb2 0200 |002a: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3d1b66: 0a02 |002d: move-result v2 │ │ -3d1b68: 8222 |002e: int-to-float v2, v2 │ │ -3d1b6a: 1401 0ad7 233c |002f: const v1, #float 0.01 // #3c23d70a │ │ -3d1b70: a802 0201 |0032: mul-float v2, v2, v1 │ │ -3d1b74: 7110 2ba2 0200 |0034: invoke-static {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a22b │ │ -3d1b7a: 0c02 |0037: move-result-object v2 │ │ -3d1b7c: 6e20 07b7 2000 |0038: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d1b82: 0e00 |003b: return-void │ │ +3d1ae4: |[3d1ae4] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$1:(Ljava/lang/Integer;)V │ │ +3d1af4: 6e10 2fb2 0200 |0000: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3d1afa: 0a00 |0003: move-result v0 │ │ +3d1afc: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +3d1afe: 3310 0e00 |0005: if-ne v0, v1, 0013 // +000e │ │ +3d1b02: 7100 04b7 0000 |0007: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d1b08: 0c02 |000a: move-result-object v2 │ │ +3d1b0a: 7100 2ca2 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a22c │ │ +3d1b10: 0c00 |000e: move-result-object v0 │ │ +3d1b12: 6e20 07b7 0200 |000f: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d1b18: 2829 |0012: goto 003b // +0029 │ │ +3d1b1a: 6e10 2fb2 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3d1b20: 0a00 |0016: move-result v0 │ │ +3d1b22: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ +3d1b24: 3310 0e00 |0018: if-ne v0, v1, 0026 // +000e │ │ +3d1b28: 7100 04b7 0000 |001a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d1b2e: 0c02 |001d: move-result-object v2 │ │ +3d1b30: 7100 27a2 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a227 │ │ +3d1b36: 0c00 |0021: move-result-object v0 │ │ +3d1b38: 6e20 07b7 0200 |0022: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d1b3e: 2816 |0025: goto 003b // +0016 │ │ +3d1b40: 7100 04b7 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d1b46: 0c00 |0029: move-result-object v0 │ │ +3d1b48: 6e10 2fb2 0200 |002a: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3d1b4e: 0a02 |002d: move-result v2 │ │ +3d1b50: 8222 |002e: int-to-float v2, v2 │ │ +3d1b52: 1401 0ad7 233c |002f: const v1, #float 0.01 // #3c23d70a │ │ +3d1b58: a802 0201 |0032: mul-float v2, v2, v1 │ │ +3d1b5c: 7110 2ba2 0200 |0034: invoke-static {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@a22b │ │ +3d1b62: 0c02 |0037: move-result-object v2 │ │ +3d1b64: 6e20 07b7 2000 |0038: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d1b6a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ 0x0007 line=718 │ │ 0x0013 line=719 │ │ 0x001a line=720 │ │ 0x0026 line=722 │ │ @@ -1469227,21 +1469235,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3d1b84: |[3d1b84] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$2:(Ljava/lang/String;)V │ │ -3d1b94: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d1b9a: 0c00 |0003: move-result-object v0 │ │ -3d1b9c: 2201 8a1a |0004: new-instance v1, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a8a │ │ -3d1ba0: 7020 07a2 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@a207 │ │ -3d1ba6: 6e20 08b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3d1bac: 0e00 |000c: return-void │ │ +3d1b6c: |[3d1b6c] de.danoeh.antennapod.core.service.playback.LocalPSMP.lambda$setMediaPlayerListeners$2:(Ljava/lang/String;)V │ │ +3d1b7c: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d1b82: 0c00 |0003: move-result-object v0 │ │ +3d1b84: 2201 8a1a |0004: new-instance v1, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a8a │ │ +3d1b88: 7020 07a2 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@a207 │ │ +3d1b8e: 6e20 08b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3d1b94: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/String; │ │ │ │ #29 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1469249,66 +1469257,66 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -3d1bb0: |[3d1bb0] de.danoeh.antennapod.core.service.playback.LocalPSMP.onPrepared:(Z)V │ │ -3d1bc0: 5440 e2c7 |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1bc4: 6201 ecc7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ -3d1bc8: 3310 6000 |0004: if-ne v0, v1, 0064 // +0060 │ │ -3d1bcc: 1a00 0c52 |0006: const-string v0, "Resource prepared" // string@520c │ │ -3d1bd0: 1a01 9c33 |0008: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d1bd4: 7120 f50a 0100 |000a: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d1bda: 5440 9b8c |000d: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ -3d1bde: 6202 0797 |000f: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3d1be2: 3320 1d00 |0011: if-ne v0, v2, 002e // +001d │ │ -3d1be6: 2200 4302 |0013: new-instance v0, Landroid/util/Pair; // type@0243 │ │ -3d1bea: 5442 9a8c |0015: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1bee: 6e10 5a99 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoWidth:()I // method@995a │ │ -3d1bf4: 0a02 |001a: move-result v2 │ │ -3d1bf6: 7110 38b2 0200 |001b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d1bfc: 0c02 |001e: move-result-object v2 │ │ -3d1bfe: 5443 9a8c |001f: iget-object v3, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1c02: 6e10 5999 0300 |0021: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoHeight:()I // method@9959 │ │ -3d1c08: 0a03 |0024: move-result v3 │ │ -3d1c0a: 7110 38b2 0300 |0025: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d1c10: 0c03 |0028: move-result-object v3 │ │ -3d1c12: 7030 050b 2003 |0029: invoke-direct {v0, v2, v3}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b05 │ │ -3d1c18: 5b40 a18c |002c: iput-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8ca1 │ │ -3d1c1c: 5440 998c |002e: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1c20: 7210 71ac 0000 |0030: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3d1c26: 0a00 |0033: move-result v0 │ │ -3d1c28: 3d00 0b00 |0034: if-lez v0, 003f // +000b │ │ -3d1c2c: 5440 998c |0036: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1c30: 7210 71ac 0000 |0038: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3d1c36: 0a00 |003b: move-result v0 │ │ -3d1c38: 6e20 b799 0400 |003c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99b7 │ │ -3d1c3e: 5440 998c |003f: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1c42: 7210 68ac 0000 |0041: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3d1c48: 0a00 |0044: move-result v0 │ │ -3d1c4a: 3c00 1200 |0045: if-gtz v0, 0057 // +0012 │ │ -3d1c4e: 1a00 c054 |0047: const-string v0, "Setting duration of media" // string@54c0 │ │ -3d1c52: 7120 f50a 0100 |0049: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d1c58: 5440 998c |004c: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1c5c: 5441 9a8c |004e: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1c60: 6e10 5699 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getDuration:()I // method@9956 │ │ -3d1c66: 0a01 |0053: move-result v1 │ │ -3d1c68: 7220 7aac 1000 |0054: invoke-interface {v0, v1}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@ac7a │ │ -3d1c6e: 6200 ebc7 |0057: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d1c72: 5441 998c |0059: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1c76: 6e30 3eaf 0401 |005b: invoke-virtual {v4, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ -3d1c7c: 3805 0500 |005e: if-eqz v5, 0063 // +0005 │ │ -3d1c80: 6e10 b599 0400 |0060: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.resume:()V // method@99b5 │ │ -3d1c86: 0e00 |0063: return-void │ │ -3d1c88: 2205 561e |0064: new-instance v5, Ljava/lang/IllegalStateException; // type@1e56 │ │ -3d1c8c: 1a00 264f |0066: const-string v0, "Player is not in PREPARING state" // string@4f26 │ │ -3d1c90: 7020 26b2 0500 |0068: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ -3d1c96: 2705 |006b: throw v5 │ │ +3d1b98: |[3d1b98] de.danoeh.antennapod.core.service.playback.LocalPSMP.onPrepared:(Z)V │ │ +3d1ba8: 5440 e2c7 |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1bac: 6201 ecc7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ +3d1bb0: 3310 6000 |0004: if-ne v0, v1, 0064 // +0060 │ │ +3d1bb4: 1a00 0c52 |0006: const-string v0, "Resource prepared" // string@520c │ │ +3d1bb8: 1a01 9c33 |0008: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d1bbc: 7120 f50a 0100 |000a: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d1bc2: 5440 9b8c |000d: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ +3d1bc6: 6202 0797 |000f: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3d1bca: 3320 1d00 |0011: if-ne v0, v2, 002e // +001d │ │ +3d1bce: 2200 4302 |0013: new-instance v0, Landroid/util/Pair; // type@0243 │ │ +3d1bd2: 5442 9a8c |0015: iget-object v2, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1bd6: 6e10 5a99 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoWidth:()I // method@995a │ │ +3d1bdc: 0a02 |001a: move-result v2 │ │ +3d1bde: 7110 38b2 0200 |001b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d1be4: 0c02 |001e: move-result-object v2 │ │ +3d1be6: 5443 9a8c |001f: iget-object v3, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1bea: 6e10 5999 0300 |0021: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoHeight:()I // method@9959 │ │ +3d1bf0: 0a03 |0024: move-result v3 │ │ +3d1bf2: 7110 38b2 0300 |0025: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d1bf8: 0c03 |0028: move-result-object v3 │ │ +3d1bfa: 7030 050b 2003 |0029: invoke-direct {v0, v2, v3}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b05 │ │ +3d1c00: 5b40 a18c |002c: iput-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8ca1 │ │ +3d1c04: 5440 998c |002e: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1c08: 7210 71ac 0000 |0030: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3d1c0e: 0a00 |0033: move-result v0 │ │ +3d1c10: 3d00 0b00 |0034: if-lez v0, 003f // +000b │ │ +3d1c14: 5440 998c |0036: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1c18: 7210 71ac 0000 |0038: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3d1c1e: 0a00 |003b: move-result v0 │ │ +3d1c20: 6e20 b799 0400 |003c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99b7 │ │ +3d1c26: 5440 998c |003f: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1c2a: 7210 68ac 0000 |0041: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3d1c30: 0a00 |0044: move-result v0 │ │ +3d1c32: 3c00 1200 |0045: if-gtz v0, 0057 // +0012 │ │ +3d1c36: 1a00 c054 |0047: const-string v0, "Setting duration of media" // string@54c0 │ │ +3d1c3a: 7120 f50a 0100 |0049: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d1c40: 5440 998c |004c: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1c44: 5441 9a8c |004e: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1c48: 6e10 5699 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getDuration:()I // method@9956 │ │ +3d1c4e: 0a01 |0053: move-result v1 │ │ +3d1c50: 7220 7aac 1000 |0054: invoke-interface {v0, v1}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@ac7a │ │ +3d1c56: 6200 ebc7 |0057: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d1c5a: 5441 998c |0059: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1c5e: 6e30 3eaf 0401 |005b: invoke-virtual {v4, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ +3d1c64: 3805 0500 |005e: if-eqz v5, 0063 // +0005 │ │ +3d1c68: 6e10 b599 0400 |0060: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.resume:()V // method@99b5 │ │ +3d1c6e: 0e00 |0063: return-void │ │ +3d1c70: 2205 561e |0064: new-instance v5, Ljava/lang/IllegalStateException; // type@1e56 │ │ +3d1c74: 1a00 264f |0066: const-string v0, "Player is not in PREPARING state" // string@4f26 │ │ +3d1c78: 7020 26b2 0500 |0068: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ +3d1c7e: 2705 |006b: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x000a line=294 │ │ 0x000d line=296 │ │ 0x0013 line=297 │ │ 0x002e line=301 │ │ @@ -1469328,182 +1469336,182 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 348 16-bit code units │ │ -3d1d90: |[3d1d90] de.danoeh.antennapod.core.service.playback.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V │ │ -3d1da0: 5440 998c |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1da4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3d1da6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -3d1da8: 3800 6700 |0004: if-eqz v0, 006b // +0067 │ │ -3d1dac: 3906 2000 |0006: if-nez v6, 0026 // +0020 │ │ -3d1db0: 5446 998c |0008: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1db4: 7210 6bac 0600 |000a: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ -3d1dba: 0c06 |000d: move-result-object v6 │ │ -3d1dbc: 7210 6bac 0500 |000e: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ -3d1dc2: 0c00 |0011: move-result-object v0 │ │ -3d1dc4: 6e20 78b2 0600 |0012: invoke-virtual {v6, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ -3d1dca: 0a06 |0015: move-result v6 │ │ -3d1dcc: 3806 1000 |0016: if-eqz v6, 0026 // +0010 │ │ -3d1dd0: 5446 e2c7 |0018: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1dd4: 6200 eac7 |001a: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d1dd8: 3306 0a00 |001c: if-ne v6, v0, 0026 // +000a │ │ -3d1ddc: 1a05 9c33 |001e: const-string v5, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d1de0: 1a06 ee49 |0020: const-string v6, "Method call to playMediaObject was ignored: media file already playing." // string@49ee │ │ -3d1de4: 7120 f50a 6500 |0022: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d1dea: 0e00 |0025: return-void │ │ -3d1dec: 5446 e2c7 |0026: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1df0: 6200 e9c7 |0028: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d1df4: 3206 0e00 |002a: if-eq v6, v0, 0038 // +000e │ │ -3d1df8: 5446 e2c7 |002c: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1dfc: 6200 eac7 |002e: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d1e00: 3206 0800 |0030: if-eq v6, v0, 0038 // +0008 │ │ -3d1e04: 5446 e2c7 |0032: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1e08: 6200 ebc7 |0034: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d1e0c: 3306 0700 |0036: if-ne v6, v0, 003d // +0007 │ │ -3d1e10: 5446 9a8c |0038: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1e14: 6e10 6e99 0600 |003a: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.stop:()V // method@996e │ │ -3d1e1a: 5446 e2c7 |003d: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1e1e: 6200 eac7 |003f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d1e22: 3306 0d00 |0041: if-ne v6, v0, 004e // +000d │ │ -3d1e26: 5446 dfc7 |0043: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -3d1e2a: 5440 998c |0045: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1e2e: 6e10 a199 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ -3d1e34: 0a03 |004a: move-result v3 │ │ -3d1e36: 7230 1baf 0603 |004b: invoke-interface {v6, v0, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af1b │ │ -3d1e3c: 5446 998c |004e: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1e40: 7210 6bac 0600 |0050: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ -3d1e46: 0c06 |0053: move-result-object v6 │ │ -3d1e48: 7210 6bac 0500 |0054: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ -3d1e4e: 0c00 |0057: move-result-object v0 │ │ -3d1e50: 6e20 78b2 0600 |0058: invoke-virtual {v6, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ -3d1e56: 0a06 |005b: move-result v6 │ │ -3d1e58: 3906 0a00 |005c: if-nez v6, 0066 // +000a │ │ -3d1e5c: 5446 998c |005e: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1e60: 5440 dfc7 |0060: iget-object v0, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -3d1e64: 1213 |0062: const/4 v3, #int 1 // #1 │ │ -3d1e66: 7253 1daf 6011 |0063: invoke-interface {v0, v6, v1, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@af1d │ │ -3d1e6c: 6206 e6c7 |0066: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e6 │ │ -3d1e70: 6e30 3eaf 6402 |0068: invoke-virtual {v4, v6, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ -3d1e76: 5b45 998c |006b: iput-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1e7a: 5c47 a08c |006d: iput-boolean v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8ca0 │ │ -3d1e7e: 5446 998c |006f: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1e82: 7210 6fac 0600 |0071: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ -3d1e88: 0c06 |0074: move-result-object v6 │ │ -3d1e8a: 5b46 9b8c |0075: iput-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ -3d1e8e: 5b42 a18c |0077: iput-object v2, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8ca1 │ │ -3d1e92: 7010 9999 0400 |0079: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.createMediaPlayer:()V // method@9999 │ │ -3d1e98: 5446 9e8c |007c: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ -3d1e9c: 6e20 c7b5 8600 |007e: invoke-virtual {v6, v8}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b5c7 │ │ -3d1ea2: 6206 e8c7 |0081: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e8 │ │ -3d1ea6: 5440 998c |0083: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1eaa: 6e30 3eaf 6400 |0085: invoke-virtual {v4, v6, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ -3d1eb0: 5446 dfc7 |0088: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -3d1eb4: 5440 998c |008a: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1eb8: 7220 16af 0600 |008c: invoke-interface {v6, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@af16 │ │ -3d1ebe: 5446 dfc7 |008f: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -3d1ec2: 7220 19af 1600 |0091: invoke-interface {v6, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onMediaChanged:(Z)V // method@af19 │ │ -3d1ec8: 5446 998c |0094: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1ecc: 7110 6a98 0600 |0096: invoke-static {v6}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ -3d1ed2: 0a06 |0099: move-result v6 │ │ -3d1ed4: 7100 5cb0 0000 |009a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b05c │ │ -3d1eda: 0a00 |009d: move-result v0 │ │ -3d1edc: 6e30 bb99 6400 |009e: invoke-virtual {v4, v6, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setPlaybackParams:(FZ)V // method@99bb │ │ -3d1ee2: 3807 3400 |00a1: if-eqz v7, 00d5 // +0034 │ │ -3d1ee6: 2056 a51c |00a3: instance-of v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d1eea: 3806 2400 |00a5: if-eqz v6, 00c9 // +0024 │ │ -3d1eee: 1f05 a51c |00a7: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d1ef2: 6e10 f6ab 0500 |00a9: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d1ef8: 0c05 |00ac: move-result-object v5 │ │ -3d1efa: 6e10 b0ab 0500 |00ad: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d1f00: 0c05 |00b0: move-result-object v5 │ │ -3d1f02: 6e10 57ab 0500 |00b1: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3d1f08: 0c05 |00b4: move-result-object v5 │ │ -3d1f0a: 5446 9a8c |00b5: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1f0e: 5447 998c |00b7: iget-object v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1f12: 7210 73ac 0700 |00b9: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ -3d1f18: 0c07 |00bc: move-result-object v7 │ │ -3d1f1a: 6e10 38ac 0500 |00bd: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@ac38 │ │ -3d1f20: 0c00 |00c0: move-result-object v0 │ │ -3d1f22: 6e10 34ac 0500 |00c1: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@ac34 │ │ -3d1f28: 0c05 |00c4: move-result-object v5 │ │ -3d1f2a: 6e40 6599 7650 |00c5: invoke-virtual {v6, v7, v0, v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9965 │ │ -3d1f30: 2831 |00c8: goto 00f9 // +0031 │ │ -3d1f32: 5445 9a8c |00c9: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1f36: 5446 998c |00cb: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1f3a: 7210 73ac 0600 |00cd: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ -3d1f40: 0c06 |00d0: move-result-object v6 │ │ -3d1f42: 6e20 6499 6500 |00d1: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@9964 │ │ -3d1f48: 2825 |00d4: goto 00f9 // +0025 │ │ -3d1f4a: 5445 998c |00d5: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1f4e: 7210 6eac 0500 |00d7: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ -3d1f54: 0c05 |00da: move-result-object v5 │ │ -3d1f56: 3805 4800 |00db: if-eqz v5, 0123 // +0048 │ │ -3d1f5a: 2205 231e |00dd: new-instance v5, Ljava/io/File; // type@1e23 │ │ -3d1f5e: 5446 998c |00df: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1f62: 7210 6eac 0600 |00e1: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ -3d1f68: 0c06 |00e4: move-result-object v6 │ │ -3d1f6a: 7020 3cb1 6500 |00e5: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3d1f70: 6e10 3eb1 0500 |00e8: invoke-virtual {v5}, Ljava/io/File;.canRead:()Z // method@b13e │ │ -3d1f76: 0a05 |00eb: move-result v5 │ │ -3d1f78: 3805 3700 |00ec: if-eqz v5, 0123 // +0037 │ │ -3d1f7c: 5445 9a8c |00ee: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1f80: 5446 998c |00f0: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1f84: 7210 6eac 0600 |00f2: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ -3d1f8a: 0c06 |00f5: move-result-object v6 │ │ -3d1f8c: 6e20 6499 6500 |00f6: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@9964 │ │ -3d1f92: 5445 e0c7 |00f9: iget-object v5, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c7e0 │ │ -3d1f96: 1a06 3ee2 |00fb: const-string v6, "uimode" // string@e23e │ │ -3d1f9a: 6e20 3302 6500 |00fd: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3d1fa0: 0c05 |0100: move-result-object v5 │ │ -3d1fa2: 1f05 4200 |0101: check-cast v5, Landroid/app/UiModeManager; // type@0042 │ │ -3d1fa6: 6e10 b001 0500 |0103: invoke-virtual {v5}, Landroid/app/UiModeManager;.getCurrentModeType:()I // method@01b0 │ │ -3d1fac: 0a05 |0106: move-result v5 │ │ -3d1fae: 1236 |0107: const/4 v6, #int 3 // #3 │ │ -3d1fb0: 3265 0900 |0108: if-eq v5, v6, 0111 // +0009 │ │ -3d1fb4: 6205 e7c7 |010a: sget-object v5, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ -3d1fb8: 5446 998c |010c: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1fbc: 6e30 3eaf 5406 |010e: invoke-virtual {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ -3d1fc2: 3809 4a00 |0111: if-eqz v9, 015b // +004a │ │ -3d1fc6: 6205 ecc7 |0113: sget-object v5, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ -3d1fca: 5446 998c |0115: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1fce: 6e30 3eaf 5406 |0117: invoke-virtual {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ -3d1fd4: 5445 9a8c |011a: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1fd8: 6e10 5e99 0500 |011c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.prepare:()V // method@995e │ │ -3d1fde: 7020 ae99 8400 |011f: invoke-direct {v4, v8}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.onPrepared:(Z)V // method@99ae │ │ -3d1fe4: 2839 |0122: goto 015b // +0039 │ │ -3d1fe6: 2205 2a1e |0123: new-instance v5, Ljava/io/IOException; // type@1e2a │ │ -3d1fea: 2206 741e |0125: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d1fee: 7010 c7b2 0600 |0127: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d1ff4: 1a07 405d |012a: const-string v7, "Unable to read local file " // string@5d40 │ │ -3d1ff8: 6e20 d3b2 7600 |012c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d1ffe: 5447 998c |012f: iget-object v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d2002: 7210 6eac 0700 |0131: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ -3d2008: 0c07 |0134: move-result-object v7 │ │ -3d200a: 6e20 d3b2 7600 |0135: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d2010: 6e10 deb2 0600 |0138: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d2016: 0c06 |013b: move-result-object v6 │ │ -3d2018: 7020 6cb1 6500 |013c: invoke-direct {v5, v6}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -3d201e: 2705 |013f: throw v5 │ │ -3d2020: 0d05 |0140: move-exception v5 │ │ -3d2022: 2802 |0141: goto 0143 // +0002 │ │ -3d2024: 0d05 |0142: move-exception v5 │ │ -3d2026: 6e10 04b3 0500 |0143: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3d202c: 6206 e5c7 |0146: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e5 │ │ -3d2030: 6e30 3eaf 6402 |0148: invoke-virtual {v4, v6, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ -3d2036: 7100 04b7 0000 |014b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d203c: 0c06 |014e: move-result-object v6 │ │ -3d203e: 2207 8a1a |014f: new-instance v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a8a │ │ -3d2042: 6e10 00b3 0500 |0151: invoke-virtual {v5}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ -3d2048: 0c05 |0154: move-result-object v5 │ │ -3d204a: 7020 07a2 5700 |0155: invoke-direct {v7, v5}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@a207 │ │ -3d2050: 6e20 08b7 7600 |0158: invoke-virtual {v6, v7}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3d2056: 0e00 |015b: return-void │ │ +3d1d78: |[3d1d78] de.danoeh.antennapod.core.service.playback.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V │ │ +3d1d88: 5440 998c |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1d8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3d1d8e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +3d1d90: 3800 6700 |0004: if-eqz v0, 006b // +0067 │ │ +3d1d94: 3906 2000 |0006: if-nez v6, 0026 // +0020 │ │ +3d1d98: 5446 998c |0008: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1d9c: 7210 6bac 0600 |000a: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ +3d1da2: 0c06 |000d: move-result-object v6 │ │ +3d1da4: 7210 6bac 0500 |000e: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ +3d1daa: 0c00 |0011: move-result-object v0 │ │ +3d1dac: 6e20 78b2 0600 |0012: invoke-virtual {v6, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ +3d1db2: 0a06 |0015: move-result v6 │ │ +3d1db4: 3806 1000 |0016: if-eqz v6, 0026 // +0010 │ │ +3d1db8: 5446 e2c7 |0018: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1dbc: 6200 eac7 |001a: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d1dc0: 3306 0a00 |001c: if-ne v6, v0, 0026 // +000a │ │ +3d1dc4: 1a05 9c33 |001e: const-string v5, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d1dc8: 1a06 ee49 |0020: const-string v6, "Method call to playMediaObject was ignored: media file already playing." // string@49ee │ │ +3d1dcc: 7120 f50a 6500 |0022: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d1dd2: 0e00 |0025: return-void │ │ +3d1dd4: 5446 e2c7 |0026: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1dd8: 6200 e9c7 |0028: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d1ddc: 3206 0e00 |002a: if-eq v6, v0, 0038 // +000e │ │ +3d1de0: 5446 e2c7 |002c: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1de4: 6200 eac7 |002e: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d1de8: 3206 0800 |0030: if-eq v6, v0, 0038 // +0008 │ │ +3d1dec: 5446 e2c7 |0032: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1df0: 6200 ebc7 |0034: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d1df4: 3306 0700 |0036: if-ne v6, v0, 003d // +0007 │ │ +3d1df8: 5446 9a8c |0038: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1dfc: 6e10 6e99 0600 |003a: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.stop:()V // method@996e │ │ +3d1e02: 5446 e2c7 |003d: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1e06: 6200 eac7 |003f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d1e0a: 3306 0d00 |0041: if-ne v6, v0, 004e // +000d │ │ +3d1e0e: 5446 dfc7 |0043: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +3d1e12: 5440 998c |0045: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1e16: 6e10 a199 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ +3d1e1c: 0a03 |004a: move-result v3 │ │ +3d1e1e: 7230 1baf 0603 |004b: invoke-interface {v6, v0, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af1b │ │ +3d1e24: 5446 998c |004e: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1e28: 7210 6bac 0600 |0050: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ +3d1e2e: 0c06 |0053: move-result-object v6 │ │ +3d1e30: 7210 6bac 0500 |0054: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ +3d1e36: 0c00 |0057: move-result-object v0 │ │ +3d1e38: 6e20 78b2 0600 |0058: invoke-virtual {v6, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ +3d1e3e: 0a06 |005b: move-result v6 │ │ +3d1e40: 3906 0a00 |005c: if-nez v6, 0066 // +000a │ │ +3d1e44: 5446 998c |005e: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1e48: 5440 dfc7 |0060: iget-object v0, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +3d1e4c: 1213 |0062: const/4 v3, #int 1 // #1 │ │ +3d1e4e: 7253 1daf 6011 |0063: invoke-interface {v0, v6, v1, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@af1d │ │ +3d1e54: 6206 e6c7 |0066: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e6 │ │ +3d1e58: 6e30 3eaf 6402 |0068: invoke-virtual {v4, v6, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ +3d1e5e: 5b45 998c |006b: iput-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1e62: 5c47 a08c |006d: iput-boolean v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8ca0 │ │ +3d1e66: 5446 998c |006f: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1e6a: 7210 6fac 0600 |0071: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ +3d1e70: 0c06 |0074: move-result-object v6 │ │ +3d1e72: 5b46 9b8c |0075: iput-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ +3d1e76: 5b42 a18c |0077: iput-object v2, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8ca1 │ │ +3d1e7a: 7010 9999 0400 |0079: invoke-direct {v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.createMediaPlayer:()V // method@9999 │ │ +3d1e80: 5446 9e8c |007c: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ +3d1e84: 6e20 c7b5 8600 |007e: invoke-virtual {v6, v8}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b5c7 │ │ +3d1e8a: 6206 e8c7 |0081: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e8 │ │ +3d1e8e: 5440 998c |0083: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1e92: 6e30 3eaf 6400 |0085: invoke-virtual {v4, v6, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ +3d1e98: 5446 dfc7 |0088: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +3d1e9c: 5440 998c |008a: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1ea0: 7220 16af 0600 |008c: invoke-interface {v6, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@af16 │ │ +3d1ea6: 5446 dfc7 |008f: iget-object v6, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +3d1eaa: 7220 19af 1600 |0091: invoke-interface {v6, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onMediaChanged:(Z)V // method@af19 │ │ +3d1eb0: 5446 998c |0094: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1eb4: 7110 6a98 0600 |0096: invoke-static {v6}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ +3d1eba: 0a06 |0099: move-result v6 │ │ +3d1ebc: 7100 5cb0 0000 |009a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b05c │ │ +3d1ec2: 0a00 |009d: move-result v0 │ │ +3d1ec4: 6e30 bb99 6400 |009e: invoke-virtual {v4, v6, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setPlaybackParams:(FZ)V // method@99bb │ │ +3d1eca: 3807 3400 |00a1: if-eqz v7, 00d5 // +0034 │ │ +3d1ece: 2056 a51c |00a3: instance-of v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d1ed2: 3806 2400 |00a5: if-eqz v6, 00c9 // +0024 │ │ +3d1ed6: 1f05 a51c |00a7: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d1eda: 6e10 f6ab 0500 |00a9: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d1ee0: 0c05 |00ac: move-result-object v5 │ │ +3d1ee2: 6e10 b0ab 0500 |00ad: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d1ee8: 0c05 |00b0: move-result-object v5 │ │ +3d1eea: 6e10 57ab 0500 |00b1: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3d1ef0: 0c05 |00b4: move-result-object v5 │ │ +3d1ef2: 5446 9a8c |00b5: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1ef6: 5447 998c |00b7: iget-object v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1efa: 7210 73ac 0700 |00b9: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ +3d1f00: 0c07 |00bc: move-result-object v7 │ │ +3d1f02: 6e10 38ac 0500 |00bd: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@ac38 │ │ +3d1f08: 0c00 |00c0: move-result-object v0 │ │ +3d1f0a: 6e10 34ac 0500 |00c1: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@ac34 │ │ +3d1f10: 0c05 |00c4: move-result-object v5 │ │ +3d1f12: 6e40 6599 7650 |00c5: invoke-virtual {v6, v7, v0, v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9965 │ │ +3d1f18: 2831 |00c8: goto 00f9 // +0031 │ │ +3d1f1a: 5445 9a8c |00c9: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1f1e: 5446 998c |00cb: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1f22: 7210 73ac 0600 |00cd: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ +3d1f28: 0c06 |00d0: move-result-object v6 │ │ +3d1f2a: 6e20 6499 6500 |00d1: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@9964 │ │ +3d1f30: 2825 |00d4: goto 00f9 // +0025 │ │ +3d1f32: 5445 998c |00d5: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1f36: 7210 6eac 0500 |00d7: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ +3d1f3c: 0c05 |00da: move-result-object v5 │ │ +3d1f3e: 3805 4800 |00db: if-eqz v5, 0123 // +0048 │ │ +3d1f42: 2205 231e |00dd: new-instance v5, Ljava/io/File; // type@1e23 │ │ +3d1f46: 5446 998c |00df: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1f4a: 7210 6eac 0600 |00e1: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ +3d1f50: 0c06 |00e4: move-result-object v6 │ │ +3d1f52: 7020 3cb1 6500 |00e5: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3d1f58: 6e10 3eb1 0500 |00e8: invoke-virtual {v5}, Ljava/io/File;.canRead:()Z // method@b13e │ │ +3d1f5e: 0a05 |00eb: move-result v5 │ │ +3d1f60: 3805 3700 |00ec: if-eqz v5, 0123 // +0037 │ │ +3d1f64: 5445 9a8c |00ee: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1f68: 5446 998c |00f0: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1f6c: 7210 6eac 0600 |00f2: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ +3d1f72: 0c06 |00f5: move-result-object v6 │ │ +3d1f74: 6e20 6499 6500 |00f6: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@9964 │ │ +3d1f7a: 5445 e0c7 |00f9: iget-object v5, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@c7e0 │ │ +3d1f7e: 1a06 3ee2 |00fb: const-string v6, "uimode" // string@e23e │ │ +3d1f82: 6e20 3302 6500 |00fd: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3d1f88: 0c05 |0100: move-result-object v5 │ │ +3d1f8a: 1f05 4200 |0101: check-cast v5, Landroid/app/UiModeManager; // type@0042 │ │ +3d1f8e: 6e10 b001 0500 |0103: invoke-virtual {v5}, Landroid/app/UiModeManager;.getCurrentModeType:()I // method@01b0 │ │ +3d1f94: 0a05 |0106: move-result v5 │ │ +3d1f96: 1236 |0107: const/4 v6, #int 3 // #3 │ │ +3d1f98: 3265 0900 |0108: if-eq v5, v6, 0111 // +0009 │ │ +3d1f9c: 6205 e7c7 |010a: sget-object v5, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ +3d1fa0: 5446 998c |010c: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1fa4: 6e30 3eaf 5406 |010e: invoke-virtual {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ +3d1faa: 3809 4a00 |0111: if-eqz v9, 015b // +004a │ │ +3d1fae: 6205 ecc7 |0113: sget-object v5, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ +3d1fb2: 5446 998c |0115: iget-object v6, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1fb6: 6e30 3eaf 5406 |0117: invoke-virtual {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ +3d1fbc: 5445 9a8c |011a: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1fc0: 6e10 5e99 0500 |011c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.prepare:()V // method@995e │ │ +3d1fc6: 7020 ae99 8400 |011f: invoke-direct {v4, v8}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.onPrepared:(Z)V // method@99ae │ │ +3d1fcc: 2839 |0122: goto 015b // +0039 │ │ +3d1fce: 2205 2a1e |0123: new-instance v5, Ljava/io/IOException; // type@1e2a │ │ +3d1fd2: 2206 741e |0125: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d1fd6: 7010 c7b2 0600 |0127: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d1fdc: 1a07 405d |012a: const-string v7, "Unable to read local file " // string@5d40 │ │ +3d1fe0: 6e20 d3b2 7600 |012c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d1fe6: 5447 998c |012f: iget-object v7, v4, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1fea: 7210 6eac 0700 |0131: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalMediaUrl:()Ljava/lang/String; // method@ac6e │ │ +3d1ff0: 0c07 |0134: move-result-object v7 │ │ +3d1ff2: 6e20 d3b2 7600 |0135: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d1ff8: 6e10 deb2 0600 |0138: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d1ffe: 0c06 |013b: move-result-object v6 │ │ +3d2000: 7020 6cb1 6500 |013c: invoke-direct {v5, v6}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +3d2006: 2705 |013f: throw v5 │ │ +3d2008: 0d05 |0140: move-exception v5 │ │ +3d200a: 2802 |0141: goto 0143 // +0002 │ │ +3d200c: 0d05 |0142: move-exception v5 │ │ +3d200e: 6e10 04b3 0500 |0143: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3d2014: 6206 e5c7 |0146: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e5 │ │ +3d2018: 6e30 3eaf 6402 |0148: invoke-virtual {v4, v6, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ +3d201e: 7100 04b7 0000 |014b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d2024: 0c06 |014e: move-result-object v6 │ │ +3d2026: 2207 8a1a |014f: new-instance v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1a8a │ │ +3d202a: 6e10 00b3 0500 |0151: invoke-virtual {v5}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ +3d2030: 0c05 |0154: move-result-object v5 │ │ +3d2032: 7020 07a2 5700 |0155: invoke-direct {v7, v5}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@a207 │ │ +3d2038: 6e20 08b7 7600 |0158: invoke-virtual {v6, v7}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3d203e: 0e00 |015b: return-void │ │ catches : 1 │ │ 0x0088 - 0x0140 │ │ Ljava/io/IOException; -> 0x0142 │ │ Ljava/lang/IllegalStateException; -> 0x0140 │ │ positions : │ │ 0x0000 line=129 │ │ 0x0008 line=130 │ │ @@ -1469560,32 +1469568,32 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -3d242c: |[3d242c] de.danoeh.antennapod.core.service.playback.LocalPSMP.setMediaPlayerListeners:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ -3d243c: 3802 2700 |0000: if-eqz v2, 0027 // +0027 │ │ -3d2440: 5410 998c |0002: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d2444: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3d2448: 2821 |0006: goto 0027 // +0021 │ │ -3d244a: 2200 db18 |0007: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0; // type@18db │ │ -3d244e: 7020 6f99 1000 |0009: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@996f │ │ -3d2454: 6e20 6899 0200 |000c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@9968 │ │ -3d245a: 2200 dc18 |000f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1; // type@18dc │ │ -3d245e: 7020 7199 1000 |0011: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@9971 │ │ -3d2464: 6e20 6a99 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@996a │ │ -3d246a: 2200 dd18 |0017: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda2; // type@18dd │ │ -3d246e: 7010 7399 0000 |0019: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda2;.:()V // method@9973 │ │ -3d2474: 6e20 6799 0200 |001c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@9967 │ │ -3d247a: 2200 de18 |001f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda3; // type@18de │ │ -3d247e: 7010 7599 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda3;.:()V // method@9975 │ │ -3d2484: 6e20 6999 0200 |0024: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@9969 │ │ -3d248a: 0e00 |0027: return-void │ │ +3d2414: |[3d2414] de.danoeh.antennapod.core.service.playback.LocalPSMP.setMediaPlayerListeners:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ +3d2424: 3802 2700 |0000: if-eqz v2, 0027 // +0027 │ │ +3d2428: 5410 998c |0002: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d242c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3d2430: 2821 |0006: goto 0027 // +0021 │ │ +3d2432: 2200 db18 |0007: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0; // type@18db │ │ +3d2436: 7020 6f99 1000 |0009: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@996f │ │ +3d243c: 6e20 6899 0200 |000c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@9968 │ │ +3d2442: 2200 dc18 |000f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1; // type@18dc │ │ +3d2446: 7020 7199 1000 |0011: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/service/playback/LocalPSMP;)V // method@9971 │ │ +3d244c: 6e20 6a99 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@996a │ │ +3d2452: 2200 dd18 |0017: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda2; // type@18dd │ │ +3d2456: 7010 7399 0000 |0019: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda2;.:()V // method@9973 │ │ +3d245c: 6e20 6799 0200 |001c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@9967 │ │ +3d2462: 2200 de18 |001f: new-instance v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda3; // type@18de │ │ +3d2466: 7010 7599 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP$$ExternalSyntheticLambda3;.:()V // method@9975 │ │ +3d246c: 6e20 6999 0200 |0024: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@9969 │ │ +3d2472: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=711 │ │ 0x0007 line=714 │ │ 0x000f line=715 │ │ 0x0017 line=716 │ │ 0x001f line=725 │ │ @@ -1469598,34 +1469606,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -3d2660: |[3d2660] de.danoeh.antennapod.core.service.playback.LocalPSMP.stop:()V │ │ -3d2670: 6e10 36af 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@af36 │ │ -3d2676: 5420 e2c7 |0003: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d267a: 6201 e6c7 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e6 │ │ -3d267e: 3310 0900 |0007: if-ne v0, v1, 0010 // +0009 │ │ -3d2682: 6200 eec7 |0009: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -3d2686: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -3d2688: 6e30 3eaf 0201 |000c: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ -3d268e: 2819 |000f: goto 0028 // +0019 │ │ -3d2690: 2200 741e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d2694: 7010 c7b2 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d269a: 1a01 a521 |0015: const-string v1, "Ignored call to stop: Current player state is: " // string@21a5 │ │ -3d269e: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d26a4: 5421 e2c7 |001a: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d26a8: 6e20 d2b2 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3d26ae: 6e10 deb2 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d26b4: 0c00 |0022: move-result-object v0 │ │ -3d26b6: 1a01 9c33 |0023: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d26ba: 7120 f50a 0100 |0025: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d26c0: 0e00 |0028: return-void │ │ +3d2648: |[3d2648] de.danoeh.antennapod.core.service.playback.LocalPSMP.stop:()V │ │ +3d2658: 6e10 36af 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@af36 │ │ +3d265e: 5420 e2c7 |0003: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d2662: 6201 e6c7 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e6 │ │ +3d2666: 3310 0900 |0007: if-ne v0, v1, 0010 // +0009 │ │ +3d266a: 6200 eec7 |0009: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +3d266e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +3d2670: 6e30 3eaf 0201 |000c: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ +3d2676: 2819 |000f: goto 0028 // +0019 │ │ +3d2678: 2200 741e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d267c: 7010 c7b2 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d2682: 1a01 a521 |0015: const-string v1, "Ignored call to stop: Current player state is: " // string@21a5 │ │ +3d2686: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d268c: 5421 e2c7 |001a: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d2690: 6e20 d2b2 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3d2696: 6e10 deb2 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d269c: 0c00 |0022: move-result-object v0 │ │ +3d269e: 1a01 9c33 |0023: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d26a2: 7120 f50a 0100 |0025: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d26a8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ 0x0003 line=698 │ │ 0x0009 line=699 │ │ 0x0010 line=701 │ │ locals : │ │ @@ -1469637,80 +1469645,80 @@ │ │ type : '(ZZZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 120 16-bit code units │ │ -3d191c: |[3d191c] de.danoeh.antennapod.core.service.playback.LocalPSMP.endPlayback:(ZZZZ)V │ │ -3d192c: 07d6 |0000: move-object v6, v13 │ │ -3d192e: 6e10 36af 0d00 |0001: invoke-virtual {v13}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@af36 │ │ -3d1934: 5460 e2c7 |0004: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1938: 6201 eac7 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d193c: 1207 |0008: const/4 v7, #int 0 // #0 │ │ -3d193e: 1218 |0009: const/4 v8, #int 1 // #1 │ │ -3d1940: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ -3d1944: 1219 |000c: const/4 v9, #int 1 // #1 │ │ -3d1946: 2802 |000d: goto 000f // +0002 │ │ -3d1948: 1209 |000e: const/4 v9, #int 0 // #0 │ │ -3d194a: 5460 998c |000f: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d194e: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ -3d1952: 6e10 a199 0d00 |0013: invoke-virtual {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ -3d1958: 0a00 |0016: move-result v0 │ │ -3d195a: 3a00 0700 |0017: if-ltz v0, 001e // +0007 │ │ -3d195e: 5461 998c |0019: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1962: 7220 7cac 0100 |001b: invoke-interface {v1, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ac7c │ │ -3d1968: 5460 9a8c |001e: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d196c: 3800 0700 |0020: if-eqz v0, 0027 // +0007 │ │ -3d1970: 5460 9a8c |0022: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1974: 6e10 6099 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.reset:()V // method@9960 │ │ -3d197a: 7010 9499 0d00 |0027: invoke-direct {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@9994 │ │ -3d1980: 546a 998c |002a: iget-object v10, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1984: 120b |002c: const/4 v11, #int 0 // #0 │ │ -3d1986: 3810 2400 |002d: if-eqz v16, 0051 // +0024 │ │ -3d198a: 5460 dfc7 |002f: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -3d198e: 7220 18af a000 |0031: invoke-interface {v0, v10}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@af18 │ │ -3d1994: 0c0c |0034: move-result-object v12 │ │ -3d1996: 380c 1d00 |0035: if-eqz v12, 0052 // +001d │ │ -3d199a: 5460 dfc7 |0037: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -3d199e: 7210 6fac 0c00 |0039: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ -3d19a4: 0c01 |003c: move-result-object v1 │ │ -3d19a6: 7230 1aaf 1007 |003d: invoke-interface {v0, v1, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@af1a │ │ -3d19ac: 5b6b 998c |0040: iput-object v11, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d19b0: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -3d19b2: 7210 75ac 0c00 |0043: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ac75 │ │ -3d19b8: 0a00 |0046: move-result v0 │ │ -3d19ba: df03 0001 |0047: xor-int/lit8 v3, v0, #int 1 // #01 │ │ -3d19be: 07d0 |0049: move-object v0, v13 │ │ -3d19c0: 07c1 |004a: move-object v1, v12 │ │ -3d19c2: 0194 |004b: move v4, v9 │ │ -3d19c4: 0195 |004c: move v5, v9 │ │ -3d19c6: 7606 b199 0000 |004d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@99b1 │ │ -3d19cc: 2802 |0050: goto 0052 // +0002 │ │ -3d19ce: 07bc |0051: move-object v12, v11 │ │ -3d19d0: 3910 1100 |0052: if-nez v16, 0063 // +0011 │ │ -3d19d4: 3811 0300 |0054: if-eqz v17, 0057 // +0003 │ │ -3d19d8: 280d |0056: goto 0063 // +000d │ │ -3d19da: 3809 2000 |0057: if-eqz v9, 0077 // +0020 │ │ -3d19de: 5460 dfc7 |0059: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -3d19e2: 7210 71ac 0a00 |005b: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3d19e8: 0a01 |005e: move-result v1 │ │ -3d19ea: 7230 1baf a001 |005f: invoke-interface {v0, v10, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af1b │ │ -3d19f0: 2815 |0062: goto 0077 // +0015 │ │ -3d19f2: 390c 0a00 |0063: if-nez v12, 006d // +000a │ │ -3d19f6: 5460 dfc7 |0065: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -3d19fa: 7230 1aaf b008 |0067: invoke-interface {v0, v11, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@af1a │ │ -3d1a00: 7010 c199 0d00 |006a: invoke-direct {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stop:()V // method@99c1 │ │ -3d1a06: 380c 0300 |006d: if-eqz v12, 0070 // +0003 │ │ -3d1a0a: 1217 |006f: const/4 v7, #int 1 // #1 │ │ -3d1a0c: 5460 dfc7 |0070: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ -3d1a10: 01e1 |0072: move v1, v14 │ │ -3d1a12: 01f2 |0073: move v2, v15 │ │ -3d1a14: 7257 1daf a0fe |0074: invoke-interface {v0, v10, v14, v15, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@af1d │ │ -3d1a1a: 0e00 |0077: return-void │ │ +3d1904: |[3d1904] de.danoeh.antennapod.core.service.playback.LocalPSMP.endPlayback:(ZZZZ)V │ │ +3d1914: 07d6 |0000: move-object v6, v13 │ │ +3d1916: 6e10 36af 0d00 |0001: invoke-virtual {v13}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@af36 │ │ +3d191c: 5460 e2c7 |0004: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1920: 6201 eac7 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d1924: 1207 |0008: const/4 v7, #int 0 // #0 │ │ +3d1926: 1218 |0009: const/4 v8, #int 1 // #1 │ │ +3d1928: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ +3d192c: 1219 |000c: const/4 v9, #int 1 // #1 │ │ +3d192e: 2802 |000d: goto 000f // +0002 │ │ +3d1930: 1209 |000e: const/4 v9, #int 0 // #0 │ │ +3d1932: 5460 998c |000f: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1936: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ +3d193a: 6e10 a199 0d00 |0013: invoke-virtual {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ +3d1940: 0a00 |0016: move-result v0 │ │ +3d1942: 3a00 0700 |0017: if-ltz v0, 001e // +0007 │ │ +3d1946: 5461 998c |0019: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d194a: 7220 7cac 0100 |001b: invoke-interface {v1, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ac7c │ │ +3d1950: 5460 9a8c |001e: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1954: 3800 0700 |0020: if-eqz v0, 0027 // +0007 │ │ +3d1958: 5460 9a8c |0022: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d195c: 6e10 6099 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.reset:()V // method@9960 │ │ +3d1962: 7010 9499 0d00 |0027: invoke-direct {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@9994 │ │ +3d1968: 546a 998c |002a: iget-object v10, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d196c: 120b |002c: const/4 v11, #int 0 // #0 │ │ +3d196e: 3810 2400 |002d: if-eqz v16, 0051 // +0024 │ │ +3d1972: 5460 dfc7 |002f: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +3d1976: 7220 18af a000 |0031: invoke-interface {v0, v10}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@af18 │ │ +3d197c: 0c0c |0034: move-result-object v12 │ │ +3d197e: 380c 1d00 |0035: if-eqz v12, 0052 // +001d │ │ +3d1982: 5460 dfc7 |0037: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +3d1986: 7210 6fac 0c00 |0039: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ +3d198c: 0c01 |003c: move-result-object v1 │ │ +3d198e: 7230 1aaf 1007 |003d: invoke-interface {v0, v1, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@af1a │ │ +3d1994: 5b6b 998c |0040: iput-object v11, v6, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1998: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +3d199a: 7210 75ac 0c00 |0043: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ac75 │ │ +3d19a0: 0a00 |0046: move-result v0 │ │ +3d19a2: df03 0001 |0047: xor-int/lit8 v3, v0, #int 1 // #01 │ │ +3d19a6: 07d0 |0049: move-object v0, v13 │ │ +3d19a8: 07c1 |004a: move-object v1, v12 │ │ +3d19aa: 0194 |004b: move v4, v9 │ │ +3d19ac: 0195 |004c: move v5, v9 │ │ +3d19ae: 7606 b199 0000 |004d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@99b1 │ │ +3d19b4: 2802 |0050: goto 0052 // +0002 │ │ +3d19b6: 07bc |0051: move-object v12, v11 │ │ +3d19b8: 3910 1100 |0052: if-nez v16, 0063 // +0011 │ │ +3d19bc: 3811 0300 |0054: if-eqz v17, 0057 // +0003 │ │ +3d19c0: 280d |0056: goto 0063 // +000d │ │ +3d19c2: 3809 2000 |0057: if-eqz v9, 0077 // +0020 │ │ +3d19c6: 5460 dfc7 |0059: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +3d19ca: 7210 71ac 0a00 |005b: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3d19d0: 0a01 |005e: move-result v1 │ │ +3d19d2: 7230 1baf a001 |005f: invoke-interface {v0, v10, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af1b │ │ +3d19d8: 2815 |0062: goto 0077 // +0015 │ │ +3d19da: 390c 0a00 |0063: if-nez v12, 006d // +000a │ │ +3d19de: 5460 dfc7 |0065: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +3d19e2: 7230 1aaf b008 |0067: invoke-interface {v0, v11, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@af1a │ │ +3d19e8: 7010 c199 0d00 |006a: invoke-direct {v13}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stop:()V // method@99c1 │ │ +3d19ee: 380c 0300 |006d: if-eqz v12, 0070 // +0003 │ │ +3d19f2: 1217 |006f: const/4 v7, #int 1 // #1 │ │ +3d19f4: 5460 dfc7 |0070: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@c7df │ │ +3d19f8: 01e1 |0072: move v1, v14 │ │ +3d19fa: 01f2 |0073: move v2, v15 │ │ +3d19fc: 7257 1daf a0fe |0074: invoke-interface {v0, v10, v14, v15, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@af1d │ │ +3d1a02: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=642 │ │ 0x0004 line=644 │ │ 0x000f line=647 │ │ 0x0013 line=648 │ │ 0x0019 line=650 │ │ @@ -1469738,19 +1469746,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d1654: |[3d1654] de.danoeh.antennapod.core.service.playback.LocalPSMP.getAudioTracks:()Ljava/util/List; │ │ -3d1664: 5410 9a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1668: 6e10 5399 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioTracks:()Ljava/util/List; // method@9953 │ │ -3d166e: 0c00 |0005: move-result-object v0 │ │ -3d1670: 1100 |0006: return-object v0 │ │ +3d163c: |[3d163c] de.danoeh.antennapod.core.service.playback.LocalPSMP.getAudioTracks:()Ljava/util/List; │ │ +3d164c: 5410 9a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1650: 6e10 5399 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getAudioTracks:()Ljava/util/List; // method@9953 │ │ +3d1656: 0c00 |0005: move-result-object v0 │ │ +3d1658: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1469758,17 +1469766,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/MediaType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d1494: |[3d1494] de.danoeh.antennapod.core.service.playback.LocalPSMP.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -3d14a4: 5410 9b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ -3d14a8: 1100 |0002: return-object v0 │ │ +3d147c: |[3d147c] de.danoeh.antennapod.core.service.playback.LocalPSMP.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +3d148c: 5410 9b8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ +3d1490: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1469776,41 +1469784,41 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 48 16-bit code units │ │ -3d1564: |[3d1564] de.danoeh.antennapod.core.service.playback.LocalPSMP.getDuration:()I │ │ -3d1574: 5420 e2c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1578: 6201 eac7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d157c: 3210 1100 |0004: if-eq v0, v1, 0015 // +0011 │ │ -3d1580: 5420 e2c7 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1584: 6201 e9c7 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d1588: 3210 0b00 |000a: if-eq v0, v1, 0015 // +000b │ │ -3d158c: 5420 e2c7 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1590: 6201 ebc7 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d1594: 3310 0300 |0010: if-ne v0, v1, 0013 // +0003 │ │ -3d1598: 2803 |0012: goto 0015 // +0003 │ │ -3d159a: 12f0 |0013: const/4 v0, #int -1 // #ff │ │ -3d159c: 2807 |0014: goto 001b // +0007 │ │ -3d159e: 5420 9a8c |0015: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d15a2: 6e10 5699 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getDuration:()I // method@9956 │ │ -3d15a8: 0a00 |001a: move-result v0 │ │ -3d15aa: 3c00 1400 |001b: if-gtz v0, 002f // +0014 │ │ -3d15ae: 5421 998c |001d: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d15b2: 3801 1000 |001f: if-eqz v1, 002f // +0010 │ │ -3d15b6: 5421 998c |0021: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d15ba: 7210 68ac 0100 |0023: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3d15c0: 0a01 |0026: move-result v1 │ │ -3d15c2: 3d01 0800 |0027: if-lez v1, 002f // +0008 │ │ -3d15c6: 5420 998c |0029: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d15ca: 7210 68ac 0000 |002b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3d15d0: 0a00 |002e: move-result v0 │ │ -3d15d2: 0f00 |002f: return v0 │ │ +3d154c: |[3d154c] de.danoeh.antennapod.core.service.playback.LocalPSMP.getDuration:()I │ │ +3d155c: 5420 e2c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1560: 6201 eac7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d1564: 3210 1100 |0004: if-eq v0, v1, 0015 // +0011 │ │ +3d1568: 5420 e2c7 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d156c: 6201 e9c7 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d1570: 3210 0b00 |000a: if-eq v0, v1, 0015 // +000b │ │ +3d1574: 5420 e2c7 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1578: 6201 ebc7 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d157c: 3310 0300 |0010: if-ne v0, v1, 0013 // +0003 │ │ +3d1580: 2803 |0012: goto 0015 // +0003 │ │ +3d1582: 12f0 |0013: const/4 v0, #int -1 // #ff │ │ +3d1584: 2807 |0014: goto 001b // +0007 │ │ +3d1586: 5420 9a8c |0015: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d158a: 6e10 5699 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getDuration:()I // method@9956 │ │ +3d1590: 0a00 |001a: move-result v0 │ │ +3d1592: 3c00 1400 |001b: if-gtz v0, 002f // +0014 │ │ +3d1596: 5421 998c |001d: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d159a: 3801 1000 |001f: if-eqz v1, 002f // +0010 │ │ +3d159e: 5421 998c |0021: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d15a2: 7210 68ac 0100 |0023: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3d15a8: 0a01 |0026: move-result v1 │ │ +3d15aa: 3d01 0800 |0027: if-lez v1, 002f // +0008 │ │ +3d15ae: 5420 998c |0029: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d15b2: 7210 68ac 0000 |002b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3d15b8: 0a00 |002e: move-result v0 │ │ +3d15ba: 0f00 |002f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0015 line=399 │ │ 0x001d line=401 │ │ 0x0029 line=402 │ │ locals : │ │ @@ -1469821,17 +1469829,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 │ │ -3d14ac: |[3d14ac] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d14bc: 5410 998c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d14c0: 1100 |0002: return-object v0 │ │ +3d1494: |[3d1494] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d14a4: 5410 998c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d14a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1469839,34 +1469847,34 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -3d150c: |[3d150c] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPlaybackSpeed:()F │ │ -3d151c: 5420 e2c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1520: 6201 eac7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d1524: 3210 1800 |0004: if-eq v0, v1, 001c // +0018 │ │ -3d1528: 5420 e2c7 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d152c: 6201 e9c7 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d1530: 3210 1200 |000a: if-eq v0, v1, 001c // +0012 │ │ -3d1534: 5420 e2c7 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1538: 6201 e7c7 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ -3d153c: 3210 0c00 |0010: if-eq v0, v1, 001c // +000c │ │ -3d1540: 5420 e2c7 |0012: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1544: 6201 ebc7 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d1548: 3310 0300 |0016: if-ne v0, v1, 0019 // +0003 │ │ -3d154c: 2804 |0018: goto 001c // +0004 │ │ -3d154e: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ -3d1552: 2807 |001b: goto 0022 // +0007 │ │ -3d1554: 5420 9a8c |001c: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1558: 6e10 5599 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getCurrentSpeedMultiplier:()F // method@9955 │ │ -3d155e: 0a00 |0021: move-result v0 │ │ -3d1560: 0f00 |0022: return v0 │ │ +3d14f4: |[3d14f4] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPlaybackSpeed:()F │ │ +3d1504: 5420 e2c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1508: 6201 eac7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d150c: 3210 1800 |0004: if-eq v0, v1, 001c // +0018 │ │ +3d1510: 5420 e2c7 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1514: 6201 e9c7 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d1518: 3210 1200 |000a: if-eq v0, v1, 001c // +0012 │ │ +3d151c: 5420 e2c7 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1520: 6201 e7c7 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ +3d1524: 3210 0c00 |0010: if-eq v0, v1, 001c // +000c │ │ +3d1528: 5420 e2c7 |0012: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d152c: 6201 ebc7 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d1530: 3310 0300 |0016: if-ne v0, v1, 0019 // +0003 │ │ +3d1534: 2804 |0018: goto 001c // +0004 │ │ +3d1536: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ +3d153a: 2807 |001b: goto 0022 // +0007 │ │ +3d153c: 5420 9a8c |001c: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1540: 6e10 5599 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getCurrentSpeedMultiplier:()F // method@9955 │ │ +3d1546: 0a00 |0021: move-result v0 │ │ +3d1548: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x001c line=453 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ @@ -1469875,36 +1469883,36 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -3d15d4: |[3d15d4] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPosition:()I │ │ -3d15e4: 5420 e2c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d15e8: 6201 ebc7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d15ec: 6e20 49af 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z // method@af49 │ │ -3d15f2: 0a00 |0007: move-result v0 │ │ -3d15f4: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -3d15f8: 5420 9a8c |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d15fc: 6e10 5499 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getCurrentPosition:()I // method@9954 │ │ -3d1602: 0a00 |000f: move-result v0 │ │ -3d1604: 2802 |0010: goto 0012 // +0002 │ │ -3d1606: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ -3d1608: 3c00 1400 |0012: if-gtz v0, 0026 // +0014 │ │ -3d160c: 5421 998c |0014: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1610: 3801 1000 |0016: if-eqz v1, 0026 // +0010 │ │ -3d1614: 5421 998c |0018: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1618: 7210 71ac 0100 |001a: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3d161e: 0a01 |001d: move-result v1 │ │ -3d1620: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -3d1624: 5420 998c |0020: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1628: 7210 71ac 0000 |0022: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3d162e: 0a00 |0025: move-result v0 │ │ -3d1630: 0f00 |0026: return v0 │ │ +3d15bc: |[3d15bc] de.danoeh.antennapod.core.service.playback.LocalPSMP.getPosition:()I │ │ +3d15cc: 5420 e2c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d15d0: 6201 ebc7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d15d4: 6e20 49af 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z // method@af49 │ │ +3d15da: 0a00 |0007: move-result v0 │ │ +3d15dc: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +3d15e0: 5420 9a8c |000a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d15e4: 6e10 5499 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getCurrentPosition:()I // method@9954 │ │ +3d15ea: 0a00 |000f: move-result v0 │ │ +3d15ec: 2802 |0010: goto 0012 // +0002 │ │ +3d15ee: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ +3d15f0: 3c00 1400 |0012: if-gtz v0, 0026 // +0014 │ │ +3d15f4: 5421 998c |0014: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d15f8: 3801 1000 |0016: if-eqz v1, 0026 // +0010 │ │ +3d15fc: 5421 998c |0018: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1600: 7210 71ac 0100 |001a: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3d1606: 0a01 |001d: move-result v1 │ │ +3d1608: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +3d160c: 5420 998c |0020: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1610: 7210 71ac 0000 |0022: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3d1616: 0a00 |0025: move-result v0 │ │ +3d1618: 0f00 |0026: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x000a line=414 │ │ 0x0014 line=416 │ │ 0x0020 line=417 │ │ locals : │ │ @@ -1469915,19 +1469923,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d1634: |[3d1634] de.danoeh.antennapod.core.service.playback.LocalPSMP.getSelectedAudioTrack:()I │ │ -3d1644: 5410 9a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1648: 6e10 5899 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getSelectedAudioTrack:()I // method@9958 │ │ -3d164e: 0a00 |0005: move-result v0 │ │ -3d1650: 0f00 |0006: return v0 │ │ +3d161c: |[3d161c] de.danoeh.antennapod.core.service.playback.LocalPSMP.getSelectedAudioTrack:()I │ │ +3d162c: 5410 9a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1630: 6e10 5899 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getSelectedAudioTrack:()I // method@9958 │ │ +3d1636: 0a00 |0005: move-result v0 │ │ +3d1638: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1469935,38 +1469943,38 @@ │ │ type : '()Landroid/util/Pair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -3d137c: |[3d137c] de.danoeh.antennapod.core.service.playback.LocalPSMP.getVideoSize:()Landroid/util/Pair; │ │ -3d138c: 5430 9a8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1390: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ -3d1394: 5430 e2c7 |0004: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1398: 6201 e5c7 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e5 │ │ -3d139c: 3210 2300 |0008: if-eq v0, v1, 002b // +0023 │ │ -3d13a0: 5430 9b8c |000a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ -3d13a4: 6201 0797 |000c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3d13a8: 3310 1d00 |000e: if-ne v0, v1, 002b // +001d │ │ -3d13ac: 2200 4302 |0010: new-instance v0, Landroid/util/Pair; // type@0243 │ │ -3d13b0: 5431 9a8c |0012: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d13b4: 6e10 5a99 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoWidth:()I // method@995a │ │ -3d13ba: 0a01 |0017: move-result v1 │ │ -3d13bc: 7110 38b2 0100 |0018: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d13c2: 0c01 |001b: move-result-object v1 │ │ -3d13c4: 5432 9a8c |001c: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d13c8: 6e10 5999 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoHeight:()I // method@9959 │ │ -3d13ce: 0a02 |0021: move-result v2 │ │ -3d13d0: 7110 38b2 0200 |0022: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d13d6: 0c02 |0025: move-result-object v2 │ │ -3d13d8: 7030 050b 1002 |0026: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b05 │ │ -3d13de: 5b30 a18c |0029: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8ca1 │ │ -3d13e2: 5430 a18c |002b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8ca1 │ │ -3d13e6: 1100 |002d: return-object v0 │ │ +3d1364: |[3d1364] de.danoeh.antennapod.core.service.playback.LocalPSMP.getVideoSize:()Landroid/util/Pair; │ │ +3d1374: 5430 9a8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1378: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ +3d137c: 5430 e2c7 |0004: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1380: 6201 e5c7 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e5 │ │ +3d1384: 3210 2300 |0008: if-eq v0, v1, 002b // +0023 │ │ +3d1388: 5430 9b8c |000a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ +3d138c: 6201 0797 |000c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3d1390: 3310 1d00 |000e: if-ne v0, v1, 002b // +001d │ │ +3d1394: 2200 4302 |0010: new-instance v0, Landroid/util/Pair; // type@0243 │ │ +3d1398: 5431 9a8c |0012: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d139c: 6e10 5a99 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoWidth:()I // method@995a │ │ +3d13a2: 0a01 |0017: move-result v1 │ │ +3d13a4: 7110 38b2 0100 |0018: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d13aa: 0c01 |001b: move-result-object v1 │ │ +3d13ac: 5432 9a8c |001c: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d13b0: 6e10 5999 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.getVideoHeight:()I // method@9959 │ │ +3d13b6: 0a02 |0021: move-result v2 │ │ +3d13b8: 7110 38b2 0200 |0022: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d13be: 0c02 |0025: move-result-object v2 │ │ +3d13c0: 7030 050b 1002 |0026: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b05 │ │ +3d13c6: 5b30 a18c |0029: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8ca1 │ │ +3d13ca: 5430 a18c |002b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.videoSize:Landroid/util/Pair; // field@8ca1 │ │ +3d13ce: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0010 line=538 │ │ 0x002b line=540 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ @@ -1469976,17 +1469984,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3d1418: |[3d1418] de.danoeh.antennapod.core.service.playback.LocalPSMP.isCasting:()Z │ │ -3d1428: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d142a: 0f00 |0001: return v0 │ │ +3d1400: |[3d1400] de.danoeh.antennapod.core.service.playback.LocalPSMP.isCasting:()Z │ │ +3d1410: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d1412: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1469994,19 +1470002,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d142c: |[3d142c] de.danoeh.antennapod.core.service.playback.LocalPSMP.isStartWhenPrepared:()Z │ │ -3d143c: 5410 9e8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ -3d1440: 6e10 c5b5 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b5c5 │ │ -3d1446: 0a00 |0005: move-result v0 │ │ -3d1448: 0f00 |0006: return v0 │ │ +3d1414: |[3d1414] de.danoeh.antennapod.core.service.playback.LocalPSMP.isStartWhenPrepared:()Z │ │ +3d1424: 5410 9e8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ +3d1428: 6e10 c5b5 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b5c5 │ │ +3d142e: 0a00 |0005: move-result v0 │ │ +3d1430: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #11 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1470014,17 +1470022,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d144c: |[3d144c] de.danoeh.antennapod.core.service.playback.LocalPSMP.isStreaming:()Z │ │ -3d145c: 5510 a08c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8ca0 │ │ -3d1460: 0f00 |0002: return v0 │ │ +3d1434: |[3d1434] de.danoeh.antennapod.core.service.playback.LocalPSMP.isStreaming:()Z │ │ +3d1444: 5510 a08c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8ca0 │ │ +3d1448: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #12 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1470032,50 +1470040,50 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 78 16-bit code units │ │ -3d1c98: |[3d1c98] de.danoeh.antennapod.core.service.playback.LocalPSMP.pause:(ZZ)V │ │ -3d1ca8: 6e10 36af 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@af36 │ │ -3d1cae: 5430 e2c7 |0003: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1cb2: 6201 eac7 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d1cb6: 1a02 9c33 |0007: const-string v2, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d1cba: 3310 2900 |0009: if-ne v0, v1, 0032 // +0029 │ │ -3d1cbe: 1a00 b14e |000b: const-string v0, "Pausing playback." // string@4eb1 │ │ -3d1cc2: 7120 f50a 0200 |000d: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d1cc8: 5430 9a8c |0010: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d1ccc: 6e10 5d99 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.pause:()V // method@995d │ │ -3d1cd2: 6200 e9c7 |0015: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d1cd6: 5431 998c |0017: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d1cda: 6e10 a199 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ -3d1ce0: 0a02 |001c: move-result v2 │ │ -3d1ce2: 6e40 3faf 0321 |001d: invoke-virtual {v3, v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af3f │ │ -3d1ce8: 3804 0800 |0020: if-eqz v4, 0028 // +0008 │ │ -3d1cec: 7010 9499 0300 |0022: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@9994 │ │ -3d1cf2: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -3d1cf4: 5c34 9c8c |0026: iput-boolean v4, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8c9c │ │ -3d1cf8: 5534 a08c |0028: iget-boolean v4, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8ca0 │ │ -3d1cfc: 3804 2300 |002a: if-eqz v4, 004d // +0023 │ │ -3d1d00: 3805 2100 |002c: if-eqz v5, 004d // +0021 │ │ -3d1d04: 6e10 b399 0300 |002e: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.reinit:()V // method@99b3 │ │ -3d1d0a: 281c |0031: goto 004d // +001c │ │ -3d1d0c: 2204 741e |0032: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d1d10: 7010 c7b2 0400 |0034: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d1d16: 1a05 af21 |0037: const-string v5, "Ignoring call to pause: Player is in " // string@21af │ │ -3d1d1a: 6e20 d3b2 5400 |0039: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d1d20: 5435 e2c7 |003c: iget-object v5, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d1d24: 6e20 d2b2 5400 |003e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3d1d2a: 1a05 b001 |0041: const-string v5, " state" // string@01b0 │ │ -3d1d2e: 6e20 d3b2 5400 |0043: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d1d34: 6e10 deb2 0400 |0046: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d1d3a: 0c04 |0049: move-result-object v4 │ │ -3d1d3c: 7120 f50a 4200 |004a: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d1d42: 0e00 |004d: return-void │ │ +3d1c80: |[3d1c80] de.danoeh.antennapod.core.service.playback.LocalPSMP.pause:(ZZ)V │ │ +3d1c90: 6e10 36af 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@af36 │ │ +3d1c96: 5430 e2c7 |0003: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1c9a: 6201 eac7 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d1c9e: 1a02 9c33 |0007: const-string v2, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d1ca2: 3310 2900 |0009: if-ne v0, v1, 0032 // +0029 │ │ +3d1ca6: 1a00 b14e |000b: const-string v0, "Pausing playback." // string@4eb1 │ │ +3d1caa: 7120 f50a 0200 |000d: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d1cb0: 5430 9a8c |0010: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d1cb4: 6e10 5d99 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.pause:()V // method@995d │ │ +3d1cba: 6200 e9c7 |0015: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d1cbe: 5431 998c |0017: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d1cc2: 6e10 a199 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ +3d1cc8: 0a02 |001c: move-result v2 │ │ +3d1cca: 6e40 3faf 0321 |001d: invoke-virtual {v3, v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af3f │ │ +3d1cd0: 3804 0800 |0020: if-eqz v4, 0028 // +0008 │ │ +3d1cd4: 7010 9499 0300 |0022: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@9994 │ │ +3d1cda: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +3d1cdc: 5c34 9c8c |0026: iput-boolean v4, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8c9c │ │ +3d1ce0: 5534 a08c |0028: iget-boolean v4, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8ca0 │ │ +3d1ce4: 3804 2300 |002a: if-eqz v4, 004d // +0023 │ │ +3d1ce8: 3805 2100 |002c: if-eqz v5, 004d // +0021 │ │ +3d1cec: 6e10 b399 0300 |002e: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.reinit:()V // method@99b3 │ │ +3d1cf2: 281c |0031: goto 004d // +001c │ │ +3d1cf4: 2204 741e |0032: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d1cf8: 7010 c7b2 0400 |0034: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d1cfe: 1a05 af21 |0037: const-string v5, "Ignoring call to pause: Player is in " // string@21af │ │ +3d1d02: 6e20 d3b2 5400 |0039: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d1d08: 5435 e2c7 |003c: iget-object v5, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d1d0c: 6e20 d2b2 5400 |003e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3d1d12: 1a05 b001 |0041: const-string v5, " state" // string@01b0 │ │ +3d1d16: 6e20 d3b2 5400 |0043: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d1d1c: 6e10 deb2 0400 |0046: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d1d22: 0c04 |0049: move-result-object v4 │ │ +3d1d24: 7120 f50a 4200 |004a: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d1d2a: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0003 line=250 │ │ 0x000d line=251 │ │ 0x0010 line=252 │ │ 0x0015 line=253 │ │ @@ -1470094,29 +1470102,29 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 22 16-bit code units │ │ -3d1d44: |[3d1d44] de.danoeh.antennapod.core.service.playback.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -3d1d54: 1a00 9c33 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d1d58: 1a01 f1c4 |0002: const-string v1, "playMediaObject(...)" // string@c4f1 │ │ -3d1d5c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d1d62: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -3d1d64: 0782 |0008: move-object v2, v8 │ │ -3d1d66: 0793 |0009: move-object v3, v9 │ │ -3d1d68: 01a5 |000a: move v5, v10 │ │ -3d1d6a: 01b6 |000b: move v6, v11 │ │ -3d1d6c: 01c7 |000c: move v7, v12 │ │ -3d1d6e: 7606 b199 0200 |000d: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@99b1 │ │ -3d1d74: 0e00 |0010: return-void │ │ -3d1d76: 0d09 |0011: move-exception v9 │ │ -3d1d78: 6e10 04b3 0900 |0012: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3d1d7e: 2709 |0015: throw v9 │ │ +3d1d2c: |[3d1d2c] de.danoeh.antennapod.core.service.playback.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +3d1d3c: 1a00 9c33 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d1d40: 1a01 f1c4 |0002: const-string v1, "playMediaObject(...)" // string@c4f1 │ │ +3d1d44: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d1d4a: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +3d1d4c: 0782 |0008: move-object v2, v8 │ │ +3d1d4e: 0793 |0009: move-object v3, v9 │ │ +3d1d50: 01a5 |000a: move v5, v10 │ │ +3d1d52: 01b6 |000b: move v6, v11 │ │ +3d1d54: 01c7 |000c: move v7, v12 │ │ +3d1d56: 7606 b199 0200 |000d: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@99b1 │ │ +3d1d5c: 0e00 |0010: return-void │ │ +3d1d5e: 0d09 |0011: move-exception v9 │ │ +3d1d60: 6e10 04b3 0900 |0012: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3d1d66: 2709 |0015: throw v9 │ │ catches : 1 │ │ 0x000d - 0x0010 │ │ Ljava/lang/RuntimeException; -> 0x0011 │ │ positions : │ │ 0x0004 line=111 │ │ 0x000d line=113 │ │ 0x0012 line=115 │ │ @@ -1470133,31 +1470141,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3d206c: |[3d206c] de.danoeh.antennapod.core.service.playback.LocalPSMP.prepare:()V │ │ -3d207c: 5420 e2c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d2080: 6201 e7c7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ -3d2084: 3310 1e00 |0004: if-ne v0, v1, 0022 // +001e │ │ -3d2088: 1a00 9c33 |0006: const-string v0, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d208c: 1a01 5150 |0008: const-string v1, "Preparing media player" // string@5051 │ │ -3d2090: 7120 f50a 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d2096: 6200 ecc7 |000d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ -3d209a: 5421 998c |000f: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d209e: 6e30 3eaf 0201 |0011: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ -3d20a4: 5420 9a8c |0014: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d20a8: 6e10 5e99 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.prepare:()V // method@995e │ │ -3d20ae: 5420 9e8c |0019: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ -3d20b2: 6e10 c5b5 0000 |001b: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b5c5 │ │ -3d20b8: 0a00 |001e: move-result v0 │ │ -3d20ba: 7020 ae99 0200 |001f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.onPrepared:(Z)V // method@99ae │ │ -3d20c0: 0e00 |0022: return-void │ │ +3d2054: |[3d2054] de.danoeh.antennapod.core.service.playback.LocalPSMP.prepare:()V │ │ +3d2064: 5420 e2c7 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d2068: 6201 e7c7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ +3d206c: 3310 1e00 |0004: if-ne v0, v1, 0022 // +001e │ │ +3d2070: 1a00 9c33 |0006: const-string v0, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d2074: 1a01 5150 |0008: const-string v1, "Preparing media player" // string@5051 │ │ +3d2078: 7120 f50a 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d207e: 6200 ecc7 |000d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ +3d2082: 5421 998c |000f: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d2086: 6e30 3eaf 0201 |0011: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ +3d208c: 5420 9a8c |0014: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d2090: 6e10 5e99 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.prepare:()V // method@995e │ │ +3d2096: 5420 9e8c |0019: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ +3d209a: 6e10 c5b5 0000 |001b: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b5c5 │ │ +3d20a0: 0a00 |001e: move-result v0 │ │ +3d20a2: 7020 ae99 0200 |001f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.onPrepared:(Z)V // method@99ae │ │ +3d20a8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x000a line=280 │ │ 0x000d line=281 │ │ 0x0014 line=282 │ │ 0x0019 line=283 │ │ @@ -1470169,39 +1470177,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 47 16-bit code units │ │ -3d20c4: |[3d20c4] de.danoeh.antennapod.core.service.playback.LocalPSMP.reinit:()V │ │ -3d20d4: 1a00 3fca |0000: const-string v0, "reinit()" // string@ca3f │ │ -3d20d8: 1a01 9c33 |0002: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d20dc: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d20e2: 6e10 36af 0800 |0007: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@af36 │ │ -3d20e8: 5480 998c |000a: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d20ec: 3800 1300 |000c: if-eqz v0, 001f // +0013 │ │ -3d20f0: 5483 998c |000e: iget-object v3, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d20f4: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -3d20f6: 5585 a08c |0011: iget-boolean v5, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8ca0 │ │ -3d20fa: 5480 9e8c |0013: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ -3d20fe: 6e10 c5b5 0000 |0015: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b5c5 │ │ -3d2104: 0a06 |0018: move-result v6 │ │ -3d2106: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -3d2108: 0782 |001a: move-object v2, v8 │ │ -3d210a: 7606 b199 0200 |001b: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@99b1 │ │ -3d2110: 2810 |001e: goto 002e // +0010 │ │ -3d2112: 5480 9a8c |001f: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d2116: 3800 0800 |0021: if-eqz v0, 0029 // +0008 │ │ -3d211a: 5480 9a8c |0023: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d211e: 6e10 6099 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.reset:()V // method@9960 │ │ -3d2124: 2806 |0028: goto 002e // +0006 │ │ -3d2126: 1a00 e412 |0029: const-string v0, "Call to reinit was ignored: media and mediaPlayer were null" // string@12e4 │ │ -3d212a: 7120 f50a 0100 |002b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d2130: 0e00 |002e: return-void │ │ +3d20ac: |[3d20ac] de.danoeh.antennapod.core.service.playback.LocalPSMP.reinit:()V │ │ +3d20bc: 1a00 3fca |0000: const-string v0, "reinit()" // string@ca3f │ │ +3d20c0: 1a01 9c33 |0002: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d20c4: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d20ca: 6e10 36af 0800 |0007: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@af36 │ │ +3d20d0: 5480 998c |000a: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d20d4: 3800 1300 |000c: if-eqz v0, 001f // +0013 │ │ +3d20d8: 5483 998c |000e: iget-object v3, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d20dc: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +3d20de: 5585 a08c |0011: iget-boolean v5, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8ca0 │ │ +3d20e2: 5480 9e8c |0013: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ +3d20e6: 6e10 c5b5 0000 |0015: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b5c5 │ │ +3d20ec: 0a06 |0018: move-result v6 │ │ +3d20ee: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +3d20f0: 0782 |001a: move-object v2, v8 │ │ +3d20f2: 7606 b199 0200 |001b: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@99b1 │ │ +3d20f8: 2810 |001e: goto 002e // +0010 │ │ +3d20fa: 5480 9a8c |001f: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d20fe: 3800 0800 |0021: if-eqz v0, 0029 // +0008 │ │ +3d2102: 5480 9a8c |0023: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d2106: 6e10 6099 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.reset:()V // method@9960 │ │ +3d210c: 2806 |0028: goto 002e // +0006 │ │ +3d210e: 1a00 e412 |0029: const-string v0, "Call to reinit was ignored: media and mediaPlayer were null" // string@12e4 │ │ +3d2112: 7120 f50a 0100 |002b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d2118: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=323 │ │ 0x0007 line=324 │ │ 0x000a line=325 │ │ 0x000e line=326 │ │ 0x001f line=327 │ │ @@ -1470215,29 +1470223,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3d2134: |[3d2134] de.danoeh.antennapod.core.service.playback.LocalPSMP.resetVideoSurface:()V │ │ -3d2144: 5430 9b8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ -3d2148: 6201 0797 |0002: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3d214c: 1a02 9c33 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d2150: 3310 1100 |0006: if-ne v0, v1, 0017 // +0011 │ │ -3d2154: 1a00 fd51 |0008: const-string v0, "Resetting video surface" // string@51fd │ │ -3d2158: 7120 f50a 0200 |000a: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d215e: 5430 9a8c |000d: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d2162: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -3d2164: 6e20 6699 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@9966 │ │ -3d216a: 6e10 b399 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.reinit:()V // method@99b3 │ │ -3d2170: 2806 |0016: goto 001c // +0006 │ │ -3d2172: 1a00 fe51 |0017: const-string v0, "Resetting video surface for media of Audio type" // string@51fe │ │ -3d2176: 7120 f70a 0200 |0019: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d217c: 0e00 |001c: return-void │ │ +3d211c: |[3d211c] de.danoeh.antennapod.core.service.playback.LocalPSMP.resetVideoSurface:()V │ │ +3d212c: 5430 9b8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8c9b │ │ +3d2130: 6201 0797 |0002: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3d2134: 1a02 9c33 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d2138: 3310 1100 |0006: if-ne v0, v1, 0017 // +0011 │ │ +3d213c: 1a00 fd51 |0008: const-string v0, "Resetting video surface" // string@51fd │ │ +3d2140: 7120 f50a 0200 |000a: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d2146: 5430 9a8c |000d: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d214a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +3d214c: 6e20 6699 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@9966 │ │ +3d2152: 6e10 b399 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.reinit:()V // method@99b3 │ │ +3d2158: 2806 |0016: goto 001c // +0006 │ │ +3d215a: 1a00 fe51 |0017: const-string v0, "Resetting video surface for media of Audio type" // string@51fe │ │ +3d215e: 7120 f70a 0200 |0019: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d2164: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x000a line=520 │ │ 0x000d line=521 │ │ 0x0013 line=522 │ │ 0x0019 line=524 │ │ @@ -1470249,79 +1470257,79 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 135 16-bit code units │ │ -3d2180: |[3d2180] de.danoeh.antennapod.core.service.playback.LocalPSMP.resume:()V │ │ -3d2190: 5430 e2c7 |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d2194: 6201 e9c7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d2198: 1a02 9c33 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d219c: 3210 2000 |0006: if-eq v0, v1, 0026 // +0020 │ │ -3d21a0: 5430 e2c7 |0008: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d21a4: 6201 ebc7 |000a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d21a8: 3310 0300 |000c: if-ne v0, v1, 000f // +0003 │ │ -3d21ac: 2818 |000e: goto 0026 // +0018 │ │ -3d21ae: 2200 741e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d21b2: 7010 c7b2 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d21b8: 1a01 e612 |0014: const-string v1, "Call to resume() was ignored because current state of PSMP object is " // string@12e6 │ │ -3d21bc: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d21c2: 5431 e2c7 |0019: iget-object v1, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d21c6: 6e20 d2b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3d21cc: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d21d2: 0c00 |0021: move-result-object v0 │ │ -3d21d4: 7120 f50a 0200 |0022: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d21da: 2861 |0025: goto 0086 // +0061 │ │ -3d21dc: 5430 978c |0026: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8c97 │ │ -3d21e0: 5431 968c |0028: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8c96 │ │ -3d21e4: 7120 903b 1000 |002a: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.requestAudioFocus:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@3b90 │ │ -3d21ea: 0a00 |002d: move-result v0 │ │ -3d21ec: 1211 |002e: const/4 v1, #int 1 // #1 │ │ -3d21ee: 3310 5200 |002f: if-ne v0, v1, 0081 // +0052 │ │ -3d21f2: 1a00 490f |0031: const-string v0, "Audiofocus successfully requested" // string@0f49 │ │ -3d21f6: 7120 f50a 0200 |0033: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d21fc: 1a00 4152 |0036: const-string v0, "Resuming/Starting playback" // string@5241 │ │ -3d2200: 7120 f50a 0200 |0038: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d2206: 6e10 22af 0300 |003b: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.acquireWifiLockIfNecessary:()V // method@af22 │ │ -3d220c: 5430 998c |003e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d2210: 7110 6a98 0000 |0040: invoke-static {v0}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ -3d2216: 0a00 |0043: move-result v0 │ │ -3d2218: 7100 5cb0 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b05c │ │ -3d221e: 0a01 |0047: move-result v1 │ │ -3d2220: 6e30 bb99 0301 |0048: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setPlaybackParams:(FZ)V // method@99bb │ │ -3d2226: 1500 803f |004b: const/high16 v0, #int 1065353216 // #3f80 │ │ -3d222a: 6e30 be99 0300 |004d: invoke-virtual {v3, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99be │ │ -3d2230: 5430 e2c7 |0050: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d2234: 6201 ebc7 |0052: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d2238: 3310 1d00 |0054: if-ne v0, v1, 0071 // +001d │ │ -3d223c: 5430 998c |0056: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d2240: 7210 71ac 0000 |0058: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3d2246: 0a00 |005b: move-result v0 │ │ -3d2248: 3d00 1500 |005c: if-lez v0, 0071 // +0015 │ │ -3d224c: 5430 998c |005e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d2250: 7210 71ac 0000 |0060: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3d2256: 0a00 |0063: move-result v0 │ │ -3d2258: 5431 998c |0064: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d225c: 7210 6dac 0100 |0066: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getLastPlayedTime:()J // method@ac6d │ │ -3d2262: 0b01 |0069: move-result-wide v1 │ │ -3d2264: 7130 5aaf 1002 |006a: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.calculatePositionWithRewind:(IJ)I // method@af5a │ │ -3d226a: 0a00 |006d: move-result v0 │ │ -3d226c: 6e20 b799 0300 |006e: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99b7 │ │ -3d2272: 5430 9a8c |0071: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d2276: 6e10 6d99 0000 |0073: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.start:()V // method@996d │ │ -3d227c: 6200 eac7 |0076: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d2280: 5431 998c |0078: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d2284: 6e30 3eaf 0301 |007a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ -3d228a: 1200 |007d: const/4 v0, #int 0 // #0 │ │ -3d228c: 5c30 9c8c |007e: iput-boolean v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8c9c │ │ -3d2290: 2806 |0080: goto 0086 // +0006 │ │ -3d2292: 1a00 181d |0081: const-string v0, "Failed to request audio focus" // string@1d18 │ │ -3d2296: 7120 f70a 0200 |0083: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d229c: 0e00 |0086: return-void │ │ +3d2168: |[3d2168] de.danoeh.antennapod.core.service.playback.LocalPSMP.resume:()V │ │ +3d2178: 5430 e2c7 |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d217c: 6201 e9c7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d2180: 1a02 9c33 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d2184: 3210 2000 |0006: if-eq v0, v1, 0026 // +0020 │ │ +3d2188: 5430 e2c7 |0008: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d218c: 6201 ebc7 |000a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d2190: 3310 0300 |000c: if-ne v0, v1, 000f // +0003 │ │ +3d2194: 2818 |000e: goto 0026 // +0018 │ │ +3d2196: 2200 741e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d219a: 7010 c7b2 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d21a0: 1a01 e612 |0014: const-string v1, "Call to resume() was ignored because current state of PSMP object is " // string@12e6 │ │ +3d21a4: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d21aa: 5431 e2c7 |0019: iget-object v1, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d21ae: 6e20 d2b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3d21b4: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d21ba: 0c00 |0021: move-result-object v0 │ │ +3d21bc: 7120 f50a 0200 |0022: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d21c2: 2861 |0025: goto 0086 // +0061 │ │ +3d21c4: 5430 978c |0026: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@8c97 │ │ +3d21c8: 5431 968c |0028: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@8c96 │ │ +3d21cc: 7120 903b 1000 |002a: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.requestAudioFocus:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@3b90 │ │ +3d21d2: 0a00 |002d: move-result v0 │ │ +3d21d4: 1211 |002e: const/4 v1, #int 1 // #1 │ │ +3d21d6: 3310 5200 |002f: if-ne v0, v1, 0081 // +0052 │ │ +3d21da: 1a00 490f |0031: const-string v0, "Audiofocus successfully requested" // string@0f49 │ │ +3d21de: 7120 f50a 0200 |0033: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d21e4: 1a00 4152 |0036: const-string v0, "Resuming/Starting playback" // string@5241 │ │ +3d21e8: 7120 f50a 0200 |0038: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d21ee: 6e10 22af 0300 |003b: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.acquireWifiLockIfNecessary:()V // method@af22 │ │ +3d21f4: 5430 998c |003e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d21f8: 7110 6a98 0000 |0040: invoke-static {v0}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ +3d21fe: 0a00 |0043: move-result v0 │ │ +3d2200: 7100 5cb0 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b05c │ │ +3d2206: 0a01 |0047: move-result v1 │ │ +3d2208: 6e30 bb99 0301 |0048: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setPlaybackParams:(FZ)V // method@99bb │ │ +3d220e: 1500 803f |004b: const/high16 v0, #int 1065353216 // #3f80 │ │ +3d2212: 6e30 be99 0300 |004d: invoke-virtual {v3, v0, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.setVolume:(FF)V // method@99be │ │ +3d2218: 5430 e2c7 |0050: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d221c: 6201 ebc7 |0052: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d2220: 3310 1d00 |0054: if-ne v0, v1, 0071 // +001d │ │ +3d2224: 5430 998c |0056: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d2228: 7210 71ac 0000 |0058: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3d222e: 0a00 |005b: move-result v0 │ │ +3d2230: 3d00 1500 |005c: if-lez v0, 0071 // +0015 │ │ +3d2234: 5430 998c |005e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d2238: 7210 71ac 0000 |0060: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3d223e: 0a00 |0063: move-result v0 │ │ +3d2240: 5431 998c |0064: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d2244: 7210 6dac 0100 |0066: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getLastPlayedTime:()J // method@ac6d │ │ +3d224a: 0b01 |0069: move-result-wide v1 │ │ +3d224c: 7130 5aaf 1002 |006a: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.calculatePositionWithRewind:(IJ)I // method@af5a │ │ +3d2252: 0a00 |006d: move-result v0 │ │ +3d2254: 6e20 b799 0300 |006e: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99b7 │ │ +3d225a: 5430 9a8c |0071: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d225e: 6e10 6d99 0000 |0073: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.start:()V // method@996d │ │ +3d2264: 6200 eac7 |0076: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d2268: 5431 998c |0078: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d226c: 6e30 3eaf 0301 |007a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@af3e │ │ +3d2272: 1200 |007d: const/4 v0, #int 0 // #0 │ │ +3d2274: 5c30 9c8c |007e: iput-boolean v0, v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@8c9c │ │ +3d2278: 2806 |0080: goto 0086 // +0006 │ │ +3d227a: 1a00 181d |0081: const-string v0, "Failed to request audio focus" // string@1d18 │ │ +3d227e: 7120 f70a 0200 |0083: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d2284: 0e00 |0086: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x000f line=232 │ │ 0x0026 line=208 │ │ 0x0033 line=211 │ │ 0x0038 line=212 │ │ @@ -1470346,26 +1470354,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3d22a0: |[3d22a0] de.danoeh.antennapod.core.service.playback.LocalPSMP.seekDelta:(I)V │ │ -3d22b0: 6e10 a199 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ -3d22b6: 0a00 |0003: move-result v0 │ │ -3d22b8: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -3d22ba: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -3d22be: b030 |0007: add-int/2addr v0, v3 │ │ -3d22c0: 6e20 b799 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99b7 │ │ -3d22c6: 2808 |000b: goto 0013 // +0008 │ │ -3d22c8: 1a03 9c33 |000c: const-string v3, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d22cc: 1a00 8c91 |000e: const-string v0, "getPosition() returned INVALID_TIME in seekDelta" // string@918c │ │ -3d22d0: 7120 f70a 0300 |0010: invoke-static {v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d22d6: 0e00 |0013: return-void │ │ +3d2288: |[3d2288] de.danoeh.antennapod.core.service.playback.LocalPSMP.seekDelta:(I)V │ │ +3d2298: 6e10 a199 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ +3d229e: 0a00 |0003: move-result v0 │ │ +3d22a0: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +3d22a2: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +3d22a6: b030 |0007: add-int/2addr v0, v3 │ │ +3d22a8: 6e20 b799 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekTo:(I)V // method@99b7 │ │ +3d22ae: 2808 |000b: goto 0013 // +0008 │ │ +3d22b0: 1a03 9c33 |000c: const-string v3, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d22b4: 1a00 8c91 |000e: const-string v0, "getPosition() returned INVALID_TIME in seekDelta" // string@918c │ │ +3d22b8: 7120 f70a 0300 |0010: invoke-static {v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d22be: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0008 line=384 │ │ 0x0010 line=386 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ @@ -1470376,81 +1470384,81 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 133 16-bit code units │ │ -3d22d8: |[3d22d8] de.danoeh.antennapod.core.service.playback.LocalPSMP.seekTo:(I)V │ │ -3d22e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d22ea: 3b09 0300 |0001: if-gez v9, 0004 // +0003 │ │ -3d22ee: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -3d22f0: 5481 e2c7 |0004: iget-object v1, v8, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d22f4: 6202 eac7 |0006: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d22f8: 3221 2300 |0008: if-eq v1, v2, 002b // +0023 │ │ -3d22fc: 5481 e2c7 |000a: iget-object v1, v8, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d2300: 6202 e9c7 |000c: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d2304: 3221 1d00 |000e: if-eq v1, v2, 002b // +001d │ │ -3d2308: 5481 e2c7 |0010: iget-object v1, v8, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d230c: 6202 ebc7 |0012: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d2310: 3321 0300 |0014: if-ne v1, v2, 0017 // +0003 │ │ -3d2314: 2815 |0016: goto 002b // +0015 │ │ -3d2316: 5481 e2c7 |0017: iget-object v1, v8, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d231a: 6202 e7c7 |0019: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ -3d231e: 3321 6900 |001b: if-ne v1, v2, 0084 // +0069 │ │ -3d2322: 5481 998c |001d: iget-object v1, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d2326: 7220 7cac 9100 |001f: invoke-interface {v1, v9}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ac7c │ │ -3d232c: 5489 9e8c |0022: iget-object v9, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ -3d2330: 6e20 c7b5 0900 |0024: invoke-virtual {v9, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b5c7 │ │ -3d2336: 6e10 b299 0800 |0027: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.prepare:()V // method@99b2 │ │ -3d233c: 285a |002a: goto 0084 // +005a │ │ -3d233e: 5480 9d8c |002b: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8c9d │ │ -3d2342: 1a01 9c33 |002d: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d2346: 1602 0300 |002f: const-wide/16 v2, #int 3 // #3 │ │ -3d234a: 3800 1c00 |0031: if-eqz v0, 004d // +001c │ │ -3d234e: 6e10 91b5 0000 |0033: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.getCount:()J // method@b591 │ │ -3d2354: 0b04 |0036: move-result-wide v4 │ │ -3d2356: 1606 0000 |0037: const-wide/16 v6, #int 0 // #0 │ │ -3d235a: 3100 0406 |0039: cmp-long v0, v4, v6 │ │ -3d235e: 3d00 1200 |003b: if-lez v0, 004d // +0012 │ │ -3d2362: 5480 9d8c |003d: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8c9d │ │ -3d2366: 6204 43d9 |003f: sget-object v4, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -3d236a: 6e40 8fb5 2043 |0041: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b58f │ │ -3d2370: 2809 |0044: goto 004d // +0009 │ │ -3d2372: 0d00 |0045: move-exception v0 │ │ -3d2374: 7110 f90a 0000 |0046: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3d237a: 0c00 |0049: move-result-object v0 │ │ -3d237c: 7120 f70a 0100 |004a: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d2382: 2200 171f |004d: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@1f17 │ │ -3d2386: 1214 |004f: const/4 v4, #int 1 // #1 │ │ -3d2388: 7020 8db5 4000 |0050: invoke-direct {v0, v4}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b58d │ │ -3d238e: 5b80 9d8c |0053: iput-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8c9d │ │ -3d2392: 5480 e2c7 |0055: iget-object v0, v8, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d2396: 5b80 9f8c |0057: iput-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8c9f │ │ -3d239a: 6200 edc7 |0059: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ed │ │ -3d239e: 5484 998c |005b: iget-object v4, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d23a2: 6e10 a199 0800 |005d: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ -3d23a8: 0a05 |0060: move-result v5 │ │ -3d23aa: 6e40 3faf 0854 |0061: invoke-virtual {v8, v0, v4, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af3f │ │ -3d23b0: 5480 9a8c |0064: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d23b4: 6e20 6199 9000 |0066: invoke-virtual {v0, v9}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.seekTo:(I)V // method@9961 │ │ -3d23ba: 5480 9f8c |0069: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8c9f │ │ -3d23be: 6204 ebc7 |006b: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d23c2: 3340 0700 |006d: if-ne v0, v4, 0074 // +0007 │ │ -3d23c6: 5480 998c |006f: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d23ca: 7220 7cac 9000 |0071: invoke-interface {v0, v9}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ac7c │ │ -3d23d0: 5489 9d8c |0074: iget-object v9, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8c9d │ │ -3d23d4: 6200 43d9 |0076: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -3d23d8: 6e40 8fb5 2903 |0078: invoke-virtual {v9, v2, v3, v0}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b58f │ │ -3d23de: 2809 |007b: goto 0084 // +0009 │ │ -3d23e0: 0d09 |007c: move-exception v9 │ │ -3d23e2: 7110 f90a 0900 |007d: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3d23e8: 0c09 |0080: move-result-object v9 │ │ -3d23ea: 7120 f70a 9100 |0081: invoke-static {v1, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d23f0: 0e00 |0084: return-void │ │ +3d22c0: |[3d22c0] de.danoeh.antennapod.core.service.playback.LocalPSMP.seekTo:(I)V │ │ +3d22d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d22d2: 3b09 0300 |0001: if-gez v9, 0004 // +0003 │ │ +3d22d6: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +3d22d8: 5481 e2c7 |0004: iget-object v1, v8, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d22dc: 6202 eac7 |0006: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d22e0: 3221 2300 |0008: if-eq v1, v2, 002b // +0023 │ │ +3d22e4: 5481 e2c7 |000a: iget-object v1, v8, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d22e8: 6202 e9c7 |000c: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d22ec: 3221 1d00 |000e: if-eq v1, v2, 002b // +001d │ │ +3d22f0: 5481 e2c7 |0010: iget-object v1, v8, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d22f4: 6202 ebc7 |0012: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d22f8: 3321 0300 |0014: if-ne v1, v2, 0017 // +0003 │ │ +3d22fc: 2815 |0016: goto 002b // +0015 │ │ +3d22fe: 5481 e2c7 |0017: iget-object v1, v8, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d2302: 6202 e7c7 |0019: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ +3d2306: 3321 6900 |001b: if-ne v1, v2, 0084 // +0069 │ │ +3d230a: 5481 998c |001d: iget-object v1, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d230e: 7220 7cac 9100 |001f: invoke-interface {v1, v9}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ac7c │ │ +3d2314: 5489 9e8c |0022: iget-object v9, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ +3d2318: 6e20 c7b5 0900 |0024: invoke-virtual {v9, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b5c7 │ │ +3d231e: 6e10 b299 0800 |0027: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.prepare:()V // method@99b2 │ │ +3d2324: 285a |002a: goto 0084 // +005a │ │ +3d2326: 5480 9d8c |002b: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8c9d │ │ +3d232a: 1a01 9c33 |002d: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d232e: 1602 0300 |002f: const-wide/16 v2, #int 3 // #3 │ │ +3d2332: 3800 1c00 |0031: if-eqz v0, 004d // +001c │ │ +3d2336: 6e10 91b5 0000 |0033: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.getCount:()J // method@b591 │ │ +3d233c: 0b04 |0036: move-result-wide v4 │ │ +3d233e: 1606 0000 |0037: const-wide/16 v6, #int 0 // #0 │ │ +3d2342: 3100 0406 |0039: cmp-long v0, v4, v6 │ │ +3d2346: 3d00 1200 |003b: if-lez v0, 004d // +0012 │ │ +3d234a: 5480 9d8c |003d: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8c9d │ │ +3d234e: 6204 43d9 |003f: sget-object v4, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +3d2352: 6e40 8fb5 2043 |0041: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b58f │ │ +3d2358: 2809 |0044: goto 004d // +0009 │ │ +3d235a: 0d00 |0045: move-exception v0 │ │ +3d235c: 7110 f90a 0000 |0046: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3d2362: 0c00 |0049: move-result-object v0 │ │ +3d2364: 7120 f70a 0100 |004a: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d236a: 2200 171f |004d: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@1f17 │ │ +3d236e: 1214 |004f: const/4 v4, #int 1 // #1 │ │ +3d2370: 7020 8db5 4000 |0050: invoke-direct {v0, v4}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b58d │ │ +3d2376: 5b80 9d8c |0053: iput-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8c9d │ │ +3d237a: 5480 e2c7 |0055: iget-object v0, v8, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d237e: 5b80 9f8c |0057: iput-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8c9f │ │ +3d2382: 6200 edc7 |0059: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ed │ │ +3d2386: 5484 998c |005b: iget-object v4, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d238a: 6e10 a199 0800 |005d: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPosition:()I // method@99a1 │ │ +3d2390: 0a05 |0060: move-result v5 │ │ +3d2392: 6e40 3faf 0854 |0061: invoke-virtual {v8, v0, v4, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@af3f │ │ +3d2398: 5480 9a8c |0064: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d239c: 6e20 6199 9000 |0066: invoke-virtual {v0, v9}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.seekTo:(I)V // method@9961 │ │ +3d23a2: 5480 9f8c |0069: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@8c9f │ │ +3d23a6: 6204 ebc7 |006b: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d23aa: 3340 0700 |006d: if-ne v0, v4, 0074 // +0007 │ │ +3d23ae: 5480 998c |006f: iget-object v0, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d23b2: 7220 7cac 9000 |0071: invoke-interface {v0, v9}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ac7c │ │ +3d23b8: 5489 9d8c |0074: iget-object v9, v8, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@8c9d │ │ +3d23bc: 6200 43d9 |0076: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +3d23c0: 6e40 8fb5 2903 |0078: invoke-virtual {v9, v2, v3, v0}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b58f │ │ +3d23c6: 2809 |007b: goto 0084 // +0009 │ │ +3d23c8: 0d09 |007c: move-exception v9 │ │ +3d23ca: 7110 f90a 0900 |007d: invoke-static {v9}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3d23d0: 0c09 |0080: move-result-object v9 │ │ +3d23d2: 7120 f70a 9100 |0081: invoke-static {v1, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d23d8: 0e00 |0084: return-void │ │ catches : 2 │ │ 0x003d - 0x0044 │ │ Ljava/lang/InterruptedException; -> 0x0045 │ │ 0x0074 - 0x007b │ │ Ljava/lang/InterruptedException; -> 0x007c │ │ positions : │ │ 0x0004 line=346 │ │ @@ -1470478,18 +1470486,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d2410: |[3d2410] de.danoeh.antennapod.core.service.playback.LocalPSMP.setAudioTrack:(I)V │ │ -3d2420: 5410 9a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d2424: 6e20 6399 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setAudioTrack:(I)V // method@9963 │ │ -3d242a: 0e00 |0005: return-void │ │ +3d23f8: |[3d23f8] de.danoeh.antennapod.core.service.playback.LocalPSMP.setAudioTrack:(I)V │ │ +3d2408: 5410 9a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d240c: 6e20 6399 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setAudioTrack:(I)V // method@9963 │ │ +3d2412: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1470498,17 +1470506,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d248c: |[3d248c] de.danoeh.antennapod.core.service.playback.LocalPSMP.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d249c: 5b01 998c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ -3d24a0: 0e00 |0002: return-void │ │ +3d2474: |[3d2474] de.danoeh.antennapod.core.service.playback.LocalPSMP.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d2484: 5b01 998c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@8c99 │ │ +3d2488: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1470517,32 +1470525,32 @@ │ │ type : '(FZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -3d24a4: |[3d24a4] de.danoeh.antennapod.core.service.playback.LocalPSMP.setPlaybackParams:(FZ)V │ │ -3d24b4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d24b8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d24be: 1a01 f44e |0005: const-string v1, "Playback speed was set to " // string@4ef4 │ │ -3d24c2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d24c8: 6e20 cdb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b2cd │ │ -3d24ce: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d24d4: 0c00 |0010: move-result-object v0 │ │ -3d24d6: 1a01 9c33 |0011: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d24da: 7120 f50a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d24e0: 7100 04b7 0000 |0016: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d24e6: 0c00 |0019: move-result-object v0 │ │ -3d24e8: 2201 a21a |001a: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ -3d24ec: 7020 40a2 3100 |001c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a240 │ │ -3d24f2: 6e20 07b7 1000 |001f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d24f8: 5420 9a8c |0022: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d24fc: 6e30 6b99 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setPlaybackParams:(FZ)V // method@996b │ │ -3d2502: 0e00 |0027: return-void │ │ +3d248c: |[3d248c] de.danoeh.antennapod.core.service.playback.LocalPSMP.setPlaybackParams:(FZ)V │ │ +3d249c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d24a0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d24a6: 1a01 f44e |0005: const-string v1, "Playback speed was set to " // string@4ef4 │ │ +3d24aa: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d24b0: 6e20 cdb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b2cd │ │ +3d24b6: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d24bc: 0c00 |0010: move-result-object v0 │ │ +3d24be: 1a01 9c33 |0011: const-string v1, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d24c2: 7120 f50a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d24c8: 7100 04b7 0000 |0016: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d24ce: 0c00 |0019: move-result-object v0 │ │ +3d24d0: 2201 a21a |001a: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ +3d24d4: 7020 40a2 3100 |001c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a240 │ │ +3d24da: 6e20 07b7 1000 |001f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d24e0: 5420 9a8c |0022: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d24e4: 6e30 6b99 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setPlaybackParams:(FZ)V // method@996b │ │ +3d24ea: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0016 line=439 │ │ 0x0022 line=440 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ @@ -1470554,18 +1470562,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d2504: |[3d2504] de.danoeh.antennapod.core.service.playback.LocalPSMP.setStartWhenPrepared:(Z)V │ │ -3d2514: 5410 9e8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ -3d2518: 6e20 c7b5 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b5c7 │ │ -3d251e: 0e00 |0005: return-void │ │ +3d24ec: |[3d24ec] de.danoeh.antennapod.core.service.playback.LocalPSMP.setStartWhenPrepared:(Z)V │ │ +3d24fc: 5410 9e8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@8c9e │ │ +3d2500: 6e20 c7b5 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b5c7 │ │ +3d2506: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -1470574,20 +1470582,20 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3d2520: |[3d2520] de.danoeh.antennapod.core.service.playback.LocalPSMP.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ -3d2530: 5410 9a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d2534: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -3d2538: 5410 9a8c |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d253c: 6e20 6699 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@9966 │ │ -3d2542: 0e00 |0009: return-void │ │ +3d2508: |[3d2508] de.danoeh.antennapod.core.service.playback.LocalPSMP.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ +3d2518: 5410 9a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d251c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +3d2520: 5410 9a8c |0004: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d2524: 6e20 6699 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@9966 │ │ +3d252a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0004 line=513 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/view/SurfaceHolder; │ │ @@ -1470597,47 +1470605,47 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -3d2544: |[3d2544] de.danoeh.antennapod.core.service.playback.LocalPSMP.setVolume:(FF)V │ │ -3d2554: 6e10 9f99 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@999f │ │ -3d255a: 0c00 |0003: move-result-object v0 │ │ -3d255c: 2001 a51c |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d2560: 3801 1c00 |0006: if-eqz v1, 0022 // +001c │ │ -3d2564: 1f00 a51c |0008: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d2568: 6e10 f6ab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d256e: 0c00 |000d: move-result-object v0 │ │ -3d2570: 6e10 b0ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d2576: 0c00 |0011: move-result-object v0 │ │ -3d2578: 6e10 57ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3d257e: 0c00 |0015: move-result-object v0 │ │ -3d2580: 6e10 39ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac39 │ │ -3d2586: 0c00 |0019: move-result-object v0 │ │ -3d2588: 6e10 5dac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.getAdaptionFactor:()F // method@ac5d │ │ -3d258e: 0a00 |001d: move-result v0 │ │ -3d2590: a803 0300 |001e: mul-float v3, v3, v0 │ │ -3d2594: a804 0400 |0020: mul-float v4, v4, v0 │ │ -3d2598: 5420 9a8c |0022: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d259c: 6e30 6c99 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setVolume:(FF)V // method@996c │ │ -3d25a2: 2200 741e |0027: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d25a6: 7010 c7b2 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d25ac: 1a01 2249 |002c: const-string v1, "Media player volume was set to " // string@4922 │ │ -3d25b0: 6e20 d3b2 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d25b6: 6e20 cdb2 3000 |0031: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b2cd │ │ -3d25bc: 1a03 1e00 |0034: const-string v3, " " // string@001e │ │ -3d25c0: 6e20 d3b2 3000 |0036: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d25c6: 6e20 cdb2 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b2cd │ │ -3d25cc: 6e10 deb2 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d25d2: 0c03 |003f: move-result-object v3 │ │ -3d25d4: 1a04 9c33 |0040: const-string v4, "LclPlaybackSvcMPlayer" // string@339c │ │ -3d25d8: 7120 f50a 3400 |0042: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d25de: 0e00 |0045: return-void │ │ +3d252c: |[3d252c] de.danoeh.antennapod.core.service.playback.LocalPSMP.setVolume:(FF)V │ │ +3d253c: 6e10 9f99 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@999f │ │ +3d2542: 0c00 |0003: move-result-object v0 │ │ +3d2544: 2001 a51c |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d2548: 3801 1c00 |0006: if-eqz v1, 0022 // +001c │ │ +3d254c: 1f00 a51c |0008: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d2550: 6e10 f6ab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d2556: 0c00 |000d: move-result-object v0 │ │ +3d2558: 6e10 b0ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d255e: 0c00 |0011: move-result-object v0 │ │ +3d2560: 6e10 57ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3d2566: 0c00 |0015: move-result-object v0 │ │ +3d2568: 6e10 39ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac39 │ │ +3d256e: 0c00 |0019: move-result-object v0 │ │ +3d2570: 6e10 5dac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.getAdaptionFactor:()F // method@ac5d │ │ +3d2576: 0a00 |001d: move-result v0 │ │ +3d2578: a803 0300 |001e: mul-float v3, v3, v0 │ │ +3d257c: a804 0400 |0020: mul-float v4, v4, v0 │ │ +3d2580: 5420 9a8c |0022: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d2584: 6e30 6c99 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.setVolume:(FF)V // method@996c │ │ +3d258a: 2200 741e |0027: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d258e: 7010 c7b2 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d2594: 1a01 2249 |002c: const-string v1, "Media player volume was set to " // string@4922 │ │ +3d2598: 6e20 d3b2 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d259e: 6e20 cdb2 3000 |0031: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b2cd │ │ +3d25a4: 1a03 1e00 |0034: const-string v3, " " // string@001e │ │ +3d25a8: 6e20 d3b2 3000 |0036: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d25ae: 6e20 cdb2 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b2cd │ │ +3d25b4: 6e10 deb2 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d25ba: 0c03 |003f: move-result-object v3 │ │ +3d25bc: 1a04 9c33 |0040: const-string v4, "LclPlaybackSvcMPlayer" // string@339c │ │ +3d25c0: 7120 f50a 3400 |0042: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d25c6: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0004 line=465 │ │ 0x0008 line=466 │ │ 0x000a line=467 │ │ 0x0016 line=468 │ │ @@ -1470654,17 +1470662,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d1464: |[3d1464] de.danoeh.antennapod.core.service.playback.LocalPSMP.shouldLockWifi:()Z │ │ -3d1474: 5510 a08c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8ca0 │ │ -3d1478: 0f00 |0002: return v0 │ │ +3d144c: |[3d144c] de.danoeh.antennapod.core.service.playback.LocalPSMP.shouldLockWifi:()Z │ │ +3d145c: 5510 a08c |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.stream:Z // field@8ca0 │ │ +3d1460: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/service/playback/LocalPSMP; │ │ │ │ #27 : (in Lde/danoeh/antennapod/core/service/playback/LocalPSMP;) │ │ @@ -1470672,38 +1470680,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 47 16-bit code units │ │ -3d25e0: |[3d25e0] de.danoeh.antennapod.core.service.playback.LocalPSMP.shutdown:()V │ │ -3d25f0: 5410 9a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d25f4: 3800 2300 |0002: if-eqz v0, 0025 // +0023 │ │ -3d25f8: 7010 9899 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.clearMediaPlayerListeners:()V // method@9998 │ │ -3d25fe: 5410 9a8c |0007: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d2602: 6e10 5b99 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.isPlaying:()Z // method@995b │ │ -3d2608: 0a00 |000c: move-result v0 │ │ -3d260a: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ -3d260e: 5410 9a8c |000f: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d2612: 6e10 6e99 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.stop:()V // method@996e │ │ -3d2618: 2805 |0014: goto 0019 // +0005 │ │ -3d261a: 0d00 |0015: move-exception v0 │ │ -3d261c: 6e10 04b3 0000 |0016: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3d2622: 5410 9a8c |0019: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d2626: 6e10 5f99 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.release:()V // method@995f │ │ -3d262c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -3d262e: 5b10 9a8c |001f: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ -3d2632: 6200 eec7 |0021: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -3d2636: 5b10 e2c7 |0023: iput-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ -3d263a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -3d263c: 5c10 988c |0026: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8c98 │ │ -3d2640: 7010 9499 0100 |0028: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@9994 │ │ -3d2646: 6e10 36af 0100 |002b: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@af36 │ │ -3d264c: 0e00 |002e: return-void │ │ +3d25c8: |[3d25c8] de.danoeh.antennapod.core.service.playback.LocalPSMP.shutdown:()V │ │ +3d25d8: 5410 9a8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d25dc: 3800 2300 |0002: if-eqz v0, 0025 // +0023 │ │ +3d25e0: 7010 9899 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.clearMediaPlayerListeners:()V // method@9998 │ │ +3d25e6: 5410 9a8c |0007: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d25ea: 6e10 5b99 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.isPlaying:()Z // method@995b │ │ +3d25f0: 0a00 |000c: move-result v0 │ │ +3d25f2: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ +3d25f6: 5410 9a8c |000f: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d25fa: 6e10 6e99 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.stop:()V // method@996e │ │ +3d2600: 2805 |0014: goto 0019 // +0005 │ │ +3d2602: 0d00 |0015: move-exception v0 │ │ +3d2604: 6e10 04b3 0000 |0016: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3d260a: 5410 9a8c |0019: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d260e: 6e10 5f99 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.release:()V // method@995f │ │ +3d2614: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +3d2616: 5b10 9a8c |001f: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c9a │ │ +3d261a: 6200 eec7 |0021: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +3d261e: 5b10 e2c7 |0023: iput-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e2 │ │ +3d2622: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +3d2624: 5c10 988c |0026: iput-boolean v0, v1, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.isShutDown:Z // field@8c98 │ │ +3d2628: 7010 9499 0100 |0028: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.abandonAudioFocus:()V // method@9994 │ │ +3d262e: 6e10 36af 0100 |002b: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@af36 │ │ +3d2634: 0e00 |002e: return-void │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ Ljava/lang/Exception; -> 0x0015 │ │ positions : │ │ 0x0000 line=492 │ │ 0x0004 line=494 │ │ 0x0007 line=495 │ │ @@ -1470748,18 +1470756,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d26e0: |[3d26e0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d26f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d26f6: 5b01 a28c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca2 │ │ -3d26fa: 0e00 |0005: return-void │ │ +3d26c8: |[3d26c8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d26d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d26de: 5b01 a28c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca2 │ │ +3d26e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1470769,19 +1470777,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d26fc: |[3d26fc] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ -3d270c: 5410 a28c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca2 │ │ -3d2710: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3d2714: 7120 109a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$D27rbD2U6NylJ2sTQ_s0JzPmkZ0:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V // method@9a10 │ │ -3d271a: 0e00 |0007: return-void │ │ +3d26e4: |[3d26e4] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ +3d26f4: 5410 a28c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca2 │ │ +3d26f8: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3d26fc: 7120 109a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$D27rbD2U6NylJ2sTQ_s0JzPmkZ0:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V // method@9a10 │ │ +3d2702: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1470811,34 +1470819,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d2764: |[3d2764] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda12.:()V │ │ -3d2774: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d277a: 0e00 |0003: return-void │ │ +3d274c: |[3d274c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda12.:()V │ │ +3d275c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d2762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda12;) │ │ name : 'subscribe' │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d277c: |[3d277c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda12.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -3d278c: 7110 139a 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$LB0Te2pjC8N0PMMSrA4rEeF1rxQ:(Lio/reactivex/SingleEmitter;)V // method@9a13 │ │ -3d2792: 0e00 |0003: return-void │ │ +3d2764: |[3d2764] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda12.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +3d2774: 7110 139a 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$LB0Te2pjC8N0PMMSrA4rEeF1rxQ:(Lio/reactivex/SingleEmitter;)V // method@9a13 │ │ +3d277a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1470872,18 +1470880,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d2794: |[3d2794] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d27a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d27aa: 5b01 a68c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca6 │ │ -3d27ae: 0e00 |0005: return-void │ │ +3d277c: |[3d277c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d278c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d2792: 5b01 a68c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca6 │ │ +3d2796: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1470893,19 +1470901,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d27b0: |[3d27b0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ -3d27c0: 5410 a68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca6 │ │ -3d27c4: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -3d27c8: 7120 0f9a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$3kCEWuNcq1SHYOtaxSddkU4SmrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/util/List;)V // method@9a0f │ │ -3d27ce: 0e00 |0007: return-void │ │ +3d2798: |[3d2798] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ +3d27a8: 5410 a68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca6 │ │ +3d27ac: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +3d27b0: 7120 0f9a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$3kCEWuNcq1SHYOtaxSddkU4SmrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/util/List;)V // method@9a0f │ │ +3d27b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1470935,35 +1470943,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d27d0: |[3d27d0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda14.:()V │ │ -3d27e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d27e6: 0e00 |0003: return-void │ │ +3d27b8: |[3d27b8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda14.:()V │ │ +3d27c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d27ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d27e8: |[3d27e8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda14.accept:(Ljava/lang/Object;)V │ │ -3d27f8: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3d27fc: 6e10 04b3 0100 |0002: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3d2802: 0e00 |0005: return-void │ │ +3d27d0: |[3d27d0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda14.accept:(Ljava/lang/Object;)V │ │ +3d27e0: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3d27e4: 6e10 04b3 0100 |0002: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3d27ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1471005,20 +1471013,20 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3d2804: |[3d2804] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V │ │ -3d2814: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d281a: 5b01 a78c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca7 │ │ -3d281e: 5b02 a88c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8ca8 │ │ -3d2822: 5b03 a98c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@8ca9 │ │ -3d2826: 0e00 |0009: return-void │ │ +3d27ec: |[3d27ec] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V │ │ +3d27fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d2802: 5b01 a78c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca7 │ │ +3d2806: 5b02 a88c |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8ca8 │ │ +3d280a: 5b03 a98c |0007: iput-object v3, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@8ca9 │ │ +3d280e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x000a reg=2 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ @@ -1471030,20 +1471038,20 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3d2828: |[3d2828] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -3d2838: 5430 a78c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca7 │ │ -3d283c: 5431 a88c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8ca8 │ │ -3d2840: 5432 a98c |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@8ca9 │ │ -3d2844: 7140 1b9a 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$zQVv1eDRADSDr9W7oApv8_LPQ88:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V // method@9a1b │ │ -3d284a: 0e00 |0009: return-void │ │ +3d2810: |[3d2810] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +3d2820: 5430 a78c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8ca7 │ │ +3d2824: 5431 a88c |0002: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8ca8 │ │ +3d2828: 5432 a98c |0004: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@8ca9 │ │ +3d282c: 7140 1b9a 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$zQVv1eDRADSDr9W7oApv8_LPQ88:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V // method@9a1b │ │ +3d2832: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=4 (null) Lio/reactivex/CompletableEmitter; │ │ │ │ @@ -1471073,34 +1471081,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d284c: |[3d284c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda2.:()V │ │ -3d285c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d2862: 0e00 |0003: return-void │ │ +3d2834: |[3d2834] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda2.:()V │ │ +3d2844: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d284a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3d2864: |[3d2864] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda2.run:()V │ │ -3d2874: 7100 119a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$Ds6t0dESf2fRd4CgXQs6P2bffHw:()V // method@9a11 │ │ -3d287a: 0e00 |0003: return-void │ │ +3d284c: |[3d284c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda2.run:()V │ │ +3d285c: 7100 119a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$Ds6t0dESf2fRd4CgXQs6P2bffHw:()V // method@9a11 │ │ +3d2862: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1471133,18 +1471141,18 @@ │ │ type : '(Landroidx/media/MediaBrowserServiceCompat$Result;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d287c: |[3d287c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda3.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ -3d288c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d2892: 5b01 aa8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8caa │ │ -3d2896: 0e00 |0005: return-void │ │ +3d2864: |[3d2864] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda3.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ +3d2874: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d287a: 5b01 aa8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8caa │ │ +3d287e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ │ │ @@ -1471154,19 +1471162,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d2898: |[3d2898] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3d28a8: 5410 aa8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8caa │ │ -3d28ac: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3d28b0: 7120 129a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$JdG4sLsM4f_akY55lpS8JgQJ0ak:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V // method@9a12 │ │ -3d28b6: 0e00 |0007: return-void │ │ +3d2880: |[3d2880] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3d2890: 5410 aa8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@8caa │ │ +3d2894: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3d2898: 7120 129a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$JdG4sLsM4f_akY55lpS8JgQJ0ak:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V // method@9a12 │ │ +3d289e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1471200,18 +1471208,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d28b8: |[3d28b8] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d28c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d28ce: 5b01 ab8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cab │ │ -3d28d2: 0e00 |0005: return-void │ │ +3d28a0: |[3d28a0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d28b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d28b6: 5b01 ab8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cab │ │ +3d28ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1471221,19 +1471229,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d28d4: |[3d28d4] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3d28e4: 5410 ab8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cab │ │ -3d28e8: 1f02 5c1e |0002: check-cast v2, Ljava/lang/Long; // type@1e5c │ │ -3d28ec: 7120 149a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$chreY22ImEURE41rB9hy1tYB3CM:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Long;)V // method@9a14 │ │ -3d28f2: 0e00 |0007: return-void │ │ +3d28bc: |[3d28bc] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3d28cc: 5410 ab8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cab │ │ +3d28d0: 1f02 5c1e |0002: check-cast v2, Ljava/lang/Long; // type@1e5c │ │ +3d28d4: 7120 149a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$chreY22ImEURE41rB9hy1tYB3CM:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Long;)V // method@9a14 │ │ +3d28da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1471271,19 +1471279,19 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3d2930: |[3d2930] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V │ │ -3d2940: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d2946: 5b01 ad8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cad │ │ -3d294a: 5c02 ae8c |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$1:Z // field@8cae │ │ -3d294e: 0e00 |0007: return-void │ │ +3d2918: |[3d2918] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V │ │ +3d2928: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d292e: 5b01 ad8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cad │ │ +3d2932: 5c02 ae8c |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$1:Z // field@8cae │ │ +3d2936: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -1471294,20 +1471302,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3d2950: |[3d2950] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -3d2960: 5420 ad8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cad │ │ -3d2964: 5521 ae8c |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$1:Z // field@8cae │ │ -3d2968: 1f03 ae1c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ -3d296c: 7130 159a 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$mOCf9qqsskaQGmxsaI_m2ZmJO2w:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;)V // method@9a15 │ │ -3d2972: 0e00 |0009: return-void │ │ +3d2938: |[3d2938] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +3d2948: 5420 ad8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cad │ │ +3d294c: 5521 ae8c |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.f$1:Z // field@8cae │ │ +3d2950: 1f03 ae1c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ +3d2954: 7130 159a 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$mOCf9qqsskaQGmxsaI_m2ZmJO2w:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;)V // method@9a15 │ │ +3d295a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1471341,18 +1471349,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d2974: |[3d2974] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d2984: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d298a: 5b01 af8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8caf │ │ -3d298e: 0e00 |0005: return-void │ │ +3d295c: |[3d295c] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d296c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d2972: 5b01 af8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8caf │ │ +3d2976: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1471362,19 +1471370,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d2990: |[3d2990] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -3d29a0: 5410 af8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8caf │ │ -3d29a4: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3d29a8: 7120 189a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$t30ln6uQNK10y888P_tcKmur4S8:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V // method@9a18 │ │ -3d29ae: 0e00 |0007: return-void │ │ +3d2978: |[3d2978] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +3d2988: 5410 af8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8caf │ │ +3d298c: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3d2990: 7120 189a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$t30ln6uQNK10y888P_tcKmur4S8:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V // method@9a18 │ │ +3d2996: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1471408,18 +1471416,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d29ec: |[3d29ec] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d29fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d2a02: 5b01 b18c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb1 │ │ -3d2a06: 0e00 |0005: return-void │ │ +3d29d4: |[3d29d4] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d29e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d29ea: 5b01 b18c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb1 │ │ +3d29ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1471429,19 +1471437,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d2a08: |[3d2a08] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -3d2a18: 5410 b18c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb1 │ │ -3d2a1c: 1f02 ae1c |0002: check-cast v2, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ -3d2a20: 7120 179a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$oaE3AQY8oMnxXX4EMVnxGoregnI:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a17 │ │ -3d2a26: 0e00 |0007: return-void │ │ +3d29f0: |[3d29f0] de.danoeh.antennapod.core.service.playback.PlaybackService$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +3d2a00: 5410 b18c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb1 │ │ +3d2a04: 1f02 ae1c |0002: check-cast v2, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ +3d2a08: 7120 179a 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.$r8$lambda$oaE3AQY8oMnxXX4EMVnxGoregnI:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a17 │ │ +3d2a0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1471479,18 +1471487,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d2ba8: |[3d2ba8] de.danoeh.antennapod.core.service.playback.PlaybackService$1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroid/content/Context;)V │ │ -3d2bb8: 5b01 b38c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb3 │ │ -3d2bbc: 7020 60af 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.:(Landroid/content/Context;)V // method@af60 │ │ -3d2bc2: 0e00 |0005: return-void │ │ +3d2b90: |[3d2b90] de.danoeh.antennapod.core.service.playback.PlaybackService$1.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroid/content/Context;)V │ │ +3d2ba0: 5b01 b38c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb3 │ │ +3d2ba4: 7020 60af 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.:(Landroid/content/Context;)V // method@af60 │ │ +3d2baa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -1471501,18 +1471509,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d2bc4: |[3d2bc4] de.danoeh.antennapod.core.service.playback.PlaybackService$1.onSessionStartedOrEnded:()V │ │ -3d2bd4: 5410 b38c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb3 │ │ -3d2bd8: 6e10 6c9a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaPlayer:()V // method@9a6c │ │ -3d2bde: 0e00 |0005: return-void │ │ +3d2bac: |[3d2bac] de.danoeh.antennapod.core.service.playback.PlaybackService$1.onSessionStartedOrEnded:()V │ │ +3d2bbc: 5410 b38c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb3 │ │ +3d2bc0: 6e10 6c9a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaPlayer:()V // method@9a6c │ │ +3d2bc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$1; │ │ │ │ source_file_idx : 20238 (PlaybackService.java) │ │ @@ -1471550,18 +1471558,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d2c3c: |[3d2c3c] de.danoeh.antennapod.core.service.playback.PlaybackService$2.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d2c4c: 5b01 b48c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ -3d2c50: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d2c56: 0e00 |0005: return-void │ │ +3d2c24: |[3d2c24] de.danoeh.antennapod.core.service.playback.PlaybackService$2.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d2c34: 5b01 b48c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ +3d2c38: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d2c3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1471571,20 +1471579,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3d2c58: |[3d2c58] de.danoeh.antennapod.core.service.playback.PlaybackService$2.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d2c68: 5423 b48c |0000: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ -3d2c6c: 1230 |0002: const/4 v0, #int 3 // #3 │ │ -3d2c6e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3d2c70: 7130 2a9a 0301 |0004: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;II)V // method@9a2a │ │ -3d2c76: 0e00 |0007: return-void │ │ +3d2c40: |[3d2c40] de.danoeh.antennapod.core.service.playback.PlaybackService$2.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d2c50: 5423 b48c |0000: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ +3d2c54: 1230 |0002: const/4 v0, #int 3 // #3 │ │ +3d2c56: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3d2c58: 7130 2a9a 0301 |0004: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;II)V // method@9a2a │ │ +3d2c5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$2; │ │ 0x0000 - 0x0008 reg=3 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1471593,21 +1471601,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -3d2c78: |[3d2c78] de.danoeh.antennapod.core.service.playback.PlaybackService$2.positionSaverTick:()V │ │ -3d2c88: 5440 b48c |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ -3d2c8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3d2c8e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -3d2c90: 1213 |0004: const/4 v3, #int 1 // #1 │ │ -3d2c92: 7140 289a 3021 |0005: invoke-static {v0, v3, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@9a28 │ │ -3d2c98: 0e00 |0008: return-void │ │ +3d2c60: |[3d2c60] de.danoeh.antennapod.core.service.playback.PlaybackService$2.positionSaverTick:()V │ │ +3d2c70: 5440 b48c |0000: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ +3d2c74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3d2c76: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +3d2c78: 1213 |0004: const/4 v3, #int 1 // #1 │ │ +3d2c7a: 7140 289a 3021 |0005: invoke-static {v0, v3, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@9a28 │ │ +3d2c80: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$2; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;) │ │ @@ -1471615,34 +1471623,34 @@ │ │ type : '()Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 37 16-bit code units │ │ -3d2be0: |[3d2be0] de.danoeh.antennapod.core.service.playback.PlaybackService$2.requestWidgetState:()Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; │ │ -3d2bf0: 2206 b319 |0000: new-instance v6, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19b3 │ │ -3d2bf4: 5470 b48c |0002: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ -3d2bf8: 6e10 449a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ -3d2bfe: 0c01 |0007: move-result-object v1 │ │ -3d2c00: 5470 b48c |0008: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ -3d2c04: 6e10 499a 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ -3d2c0a: 0c02 |000d: move-result-object v2 │ │ -3d2c0c: 5470 b48c |000e: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ -3d2c10: 6e10 409a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ -3d2c16: 0a03 |0013: move-result v3 │ │ -3d2c18: 5470 b48c |0014: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ -3d2c1c: 6e10 419a 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ -3d2c22: 0a04 |0019: move-result v4 │ │ -3d2c24: 5470 b48c |001a: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ -3d2c28: 6e10 3f9a 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ -3d2c2e: 0a05 |001f: move-result v5 │ │ -3d2c30: 0760 |0020: move-object v0, v6 │ │ -3d2c32: 7606 1a9e 0000 |0021: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V // method@9e1a │ │ -3d2c38: 1106 |0024: return-object v6 │ │ +3d2bc8: |[3d2bc8] de.danoeh.antennapod.core.service.playback.PlaybackService$2.requestWidgetState:()Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; │ │ +3d2bd8: 2206 b319 |0000: new-instance v6, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19b3 │ │ +3d2bdc: 5470 b48c |0002: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ +3d2be0: 6e10 449a 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ +3d2be6: 0c01 |0007: move-result-object v1 │ │ +3d2be8: 5470 b48c |0008: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ +3d2bec: 6e10 499a 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ +3d2bf2: 0c02 |000d: move-result-object v2 │ │ +3d2bf4: 5470 b48c |000e: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ +3d2bf8: 6e10 409a 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ +3d2bfe: 0a03 |0013: move-result v3 │ │ +3d2c00: 5470 b48c |0014: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ +3d2c04: 6e10 419a 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ +3d2c0a: 0a04 |0019: move-result v4 │ │ +3d2c0c: 5470 b48c |001a: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb4 │ │ +3d2c10: 6e10 3f9a 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ +3d2c16: 0a05 |001f: move-result v5 │ │ +3d2c18: 0760 |0020: move-object v0, v6 │ │ +3d2c1a: 7606 1a9e 0000 |0021: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V // method@9e1a │ │ +3d2c20: 1106 |0024: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0010 line=762 │ │ locals : │ │ 0x0000 - 0x0025 reg=7 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$2; │ │ │ │ @@ -1471676,18 +1471684,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d2c9c: |[3d2c9c] de.danoeh.antennapod.core.service.playback.PlaybackService$3$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;)V │ │ -3d2cac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d2cb2: 5b01 b58c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; // field@8cb5 │ │ -3d2cb6: 0e00 |0005: return-void │ │ +3d2c84: |[3d2c84] de.danoeh.antennapod.core.service.playback.PlaybackService$3$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;)V │ │ +3d2c94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d2c9a: 5b01 b58c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; // field@8cb5 │ │ +3d2c9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ │ │ @@ -1471697,19 +1471705,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d2cb8: |[3d2cb8] de.danoeh.antennapod.core.service.playback.PlaybackService$3$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3d2cc8: 5410 b58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; // field@8cb5 │ │ -3d2ccc: 1f02 6200 |0002: check-cast v2, Landroid/content/Context; // type@0062 │ │ -3d2cd0: 7120 e899 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.$r8$lambda$QkHeqPSKMAEwZteghi8c8pS7MrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;Landroid/content/Context;)V // method@99e8 │ │ -3d2cd6: 0e00 |0007: return-void │ │ +3d2ca0: |[3d2ca0] de.danoeh.antennapod.core.service.playback.PlaybackService$3$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3d2cb0: 5410 b58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; // field@8cb5 │ │ +3d2cb4: 1f02 6200 |0002: check-cast v2, Landroid/content/Context; // type@0062 │ │ +3d2cb8: 7120 e899 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.$r8$lambda$QkHeqPSKMAEwZteghi8c8pS7MrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;Landroid/content/Context;)V // method@99e8 │ │ +3d2cbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1471748,17 +1471756,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;Landroid/content/Context;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d2d20: |[3d2d20] de.danoeh.antennapod.core.service.playback.PlaybackService$3.$r8$lambda$QkHeqPSKMAEwZteghi8c8pS7MrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;Landroid/content/Context;)V │ │ -3d2d30: 7020 ed99 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.lambda$statusChanged$0:(Landroid/content/Context;)V // method@99ed │ │ -3d2d36: 0e00 |0003: return-void │ │ +3d2d08: |[3d2d08] de.danoeh.antennapod.core.service.playback.PlaybackService$3.$r8$lambda$QkHeqPSKMAEwZteghi8c8pS7MrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;Landroid/content/Context;)V │ │ +3d2d18: 7020 ed99 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.lambda$statusChanged$0:(Landroid/content/Context;)V // method@99ed │ │ +3d2d1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1471767,18 +1471775,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d2d38: |[3d2d38] de.danoeh.antennapod.core.service.playback.PlaybackService$3.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d2d48: 5b01 b68c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2d4c: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d2d52: 0e00 |0005: return-void │ │ +3d2d20: |[3d2d20] de.danoeh.antennapod.core.service.playback.PlaybackService$3.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d2d30: 5b01 b68c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2d34: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d2d3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1471787,18 +1471795,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d2d94: |[3d2d94] de.danoeh.antennapod.core.service.playback.PlaybackService$3.lambda$statusChanged$0:(Landroid/content/Context;)V │ │ -3d2da4: 5401 b68c |0000: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2da8: 6e10 3b9a 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.disableSleepTimer:()V // method@9a3b │ │ -3d2dae: 0e00 |0005: return-void │ │ +3d2d7c: |[3d2d7c] de.danoeh.antennapod.core.service.playback.PlaybackService$3.lambda$statusChanged$0:(Landroid/content/Context;)V │ │ +3d2d8c: 5401 b68c |0000: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2d90: 6e10 3b9a 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.disableSleepTimer:()V // method@9a3b │ │ +3d2d96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1471808,27 +1471816,27 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3d2d54: |[3d2d54] de.danoeh.antennapod.core.service.playback.PlaybackService$3.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d2d64: 2030 a51c |0000: instance-of v0, v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d2d68: 3800 1500 |0002: if-eqz v0, 0017 // +0015 │ │ -3d2d6c: 1f03 a51c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d2d70: 6e10 f6ab 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d2d76: 0c00 |0009: move-result-object v0 │ │ -3d2d78: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ -3d2d7c: 6e10 f7ab 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@abf7 │ │ -3d2d82: 0b00 |000f: move-result-wide v0 │ │ -3d2d84: 7120 1f9b 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ -3d2d8a: 0c00 |0013: move-result-object v0 │ │ -3d2d8c: 6e20 14ac 0300 |0014: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ -3d2d92: 0e00 |0017: return-void │ │ +3d2d3c: |[3d2d3c] de.danoeh.antennapod.core.service.playback.PlaybackService$3.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d2d4c: 2030 a51c |0000: instance-of v0, v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d2d50: 3800 1500 |0002: if-eqz v0, 0017 // +0015 │ │ +3d2d54: 1f03 a51c |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d2d58: 6e10 f6ab 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d2d5e: 0c00 |0009: move-result-object v0 │ │ +3d2d60: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ +3d2d64: 6e10 f7ab 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@abf7 │ │ +3d2d6a: 0b00 |000f: move-result-wide v0 │ │ +3d2d6c: 7120 1f9b 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ +3d2d72: 0c00 |0013: move-result-object v0 │ │ +3d2d74: 6e20 14ac 0300 |0014: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ +3d2d7a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=916 │ │ 0x000c line=917 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ 0x0000 - 0x0018 reg=3 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1471838,22 +1471846,22 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3d2cd8: |[3d2cd8] de.danoeh.antennapod.core.service.playback.PlaybackService$3.findMedia:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d2ce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d2cea: 7120 219b 2000 |0001: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b21 │ │ -3d2cf0: 0c02 |0004: move-result-object v2 │ │ -3d2cf2: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -3d2cf6: 6e10 b8ab 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d2cfc: 0c00 |000a: move-result-object v0 │ │ -3d2cfe: 1100 |000b: return-object v0 │ │ +3d2cc0: |[3d2cc0] de.danoeh.antennapod.core.service.playback.PlaybackService$3.findMedia:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d2cd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d2cd2: 7120 219b 2000 |0001: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b21 │ │ +3d2cd8: 0c02 |0004: move-result-object v2 │ │ +3d2cda: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +3d2cde: 6e10 b8ab 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d2ce4: 0c00 |000a: move-result-object v0 │ │ +3d2ce6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=905 │ │ 0x0007 line=906 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -1471863,19 +1471871,19 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3d2d00: |[3d2d00] de.danoeh.antennapod.core.service.playback.PlaybackService$3.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d2d10: 5410 b68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2d14: 7120 229a 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mgetNextInQueue:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@9a22 │ │ -3d2d1a: 0c02 |0005: move-result-object v2 │ │ -3d2d1c: 1102 |0006: return-object v2 │ │ +3d2ce8: |[3d2ce8] de.danoeh.antennapod.core.service.playback.PlaybackService$3.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d2cf8: 5410 b68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2cfc: 7120 229a 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mgetNextInQueue:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@9a22 │ │ +3d2d02: 0c02 |0005: move-result-object v2 │ │ +3d2d04: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ 0x0000 - 0x0007 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1471884,28 +1471892,28 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3d2db0: |[3d2db0] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onMediaChanged:(Z)V │ │ -3d2dc0: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ -3d2dc4: 1a01 6aca |0002: const-string v1, "reloadUI callback reached" // string@ca6a │ │ -3d2dc8: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d2dce: 3803 0900 |0007: if-eqz v3, 0010 // +0009 │ │ -3d2dd2: 5423 b68c |0009: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2dd6: 1230 |000b: const/4 v0, #int 3 // #3 │ │ -3d2dd8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -3d2dda: 7130 2a9a 0301 |000d: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;II)V // method@9a2a │ │ -3d2de0: 5423 b68c |0010: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2de4: 6e10 449a 0300 |0012: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ -3d2dea: 0c00 |0015: move-result-object v0 │ │ -3d2dec: 7120 309a 0300 |0016: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a30 │ │ -3d2df2: 0e00 |0019: return-void │ │ +3d2d98: |[3d2d98] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onMediaChanged:(Z)V │ │ +3d2da8: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ +3d2dac: 1a01 6aca |0002: const-string v1, "reloadUI callback reached" // string@ca6a │ │ +3d2db0: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d2db6: 3803 0900 |0007: if-eqz v3, 0010 // +0009 │ │ +3d2dba: 5423 b68c |0009: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2dbe: 1230 |000b: const/4 v0, #int 3 // #3 │ │ +3d2dc0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +3d2dc2: 7130 2a9a 0301 |000d: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;II)V // method@9a2a │ │ +3d2dc8: 5423 b68c |0010: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2dcc: 6e10 449a 0300 |0012: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ +3d2dd2: 0c00 |0015: move-result-object v0 │ │ +3d2dd4: 7120 309a 0300 |0016: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a30 │ │ +3d2dda: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=857 │ │ 0x0009 line=859 │ │ 0x0010 line=861 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ @@ -1471916,18 +1471924,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/MediaType;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3d2df4: |[3d2df4] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ -3d2e04: 5410 b68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2e08: 7130 259a 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$monPlaybackEnded:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@9a25 │ │ -3d2e0e: 0e00 |0005: return-void │ │ +3d2ddc: |[3d2ddc] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ +3d2dec: 5410 b68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2df0: 7130 259a 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$monPlaybackEnded:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@9a25 │ │ +3d2df6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/model/playback/MediaType; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -1471937,49 +1471945,49 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -3d2e10: |[3d2e10] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ -3d2e20: 5430 b68c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2e24: 7110 1f9a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ -3d2e2a: 0c00 |0005: move-result-object v0 │ │ -3d2e2c: 6e10 c39a 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9ac3 │ │ -3d2e32: 5430 b68c |0009: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2e36: 7110 219a 0000 |000b: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a21 │ │ -3d2e3c: 5430 b68c |000e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2e40: 12f1 |0010: const/4 v1, #int -1 // #ff │ │ -3d2e42: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -3d2e44: 3215 0700 |0012: if-eq v5, v1, 0019 // +0007 │ │ -3d2e48: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ -3d2e4c: 2803 |0016: goto 0019 // +0003 │ │ -3d2e4e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -3d2e50: 2802 |0018: goto 001a // +0002 │ │ -3d2e52: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -3d2e54: 7140 289a 1054 |001a: invoke-static {v0, v1, v4, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@9a28 │ │ -3d2e5a: 5435 b68c |001d: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2e5e: 7110 1f9a 0500 |001f: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ -3d2e64: 0c05 |0022: move-result-object v5 │ │ -3d2e66: 6e10 c49a 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@9ac4 │ │ -3d2e6c: 3804 1b00 |0026: if-eqz v4, 0041 // +001b │ │ -3d2e70: 2045 a51c |0028: instance-of v5, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d2e74: 3805 0e00 |002a: if-eqz v5, 0038 // +000e │ │ -3d2e78: 5435 b68c |002c: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2e7c: 6e10 1802 0500 |002e: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d2e82: 0c05 |0031: move-result-object v5 │ │ -3d2e84: 0740 |0032: move-object v0, v4 │ │ -3d2e86: 1f00 a51c |0033: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d2e8a: 7130 b89c 0502 |0035: invoke-static {v5, v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodePlayedIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@9cb8 │ │ -3d2e90: 5435 b68c |0038: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2e94: 6e10 1802 0500 |003a: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d2e9a: 0c05 |003d: move-result-object v5 │ │ -3d2e9c: 7220 77ac 5400 |003e: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@ac77 │ │ -3d2ea2: 0e00 |0041: return-void │ │ +3d2df8: |[3d2df8] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ +3d2e08: 5430 b68c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2e0c: 7110 1f9a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ +3d2e12: 0c00 |0005: move-result-object v0 │ │ +3d2e14: 6e10 c39a 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9ac3 │ │ +3d2e1a: 5430 b68c |0009: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2e1e: 7110 219a 0000 |000b: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a21 │ │ +3d2e24: 5430 b68c |000e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2e28: 12f1 |0010: const/4 v1, #int -1 // #ff │ │ +3d2e2a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +3d2e2c: 3215 0700 |0012: if-eq v5, v1, 0019 // +0007 │ │ +3d2e30: 3904 0300 |0014: if-nez v4, 0017 // +0003 │ │ +3d2e34: 2803 |0016: goto 0019 // +0003 │ │ +3d2e36: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +3d2e38: 2802 |0018: goto 001a // +0002 │ │ +3d2e3a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +3d2e3c: 7140 289a 1054 |001a: invoke-static {v0, v1, v4, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@9a28 │ │ +3d2e42: 5435 b68c |001d: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2e46: 7110 1f9a 0500 |001f: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ +3d2e4c: 0c05 |0022: move-result-object v5 │ │ +3d2e4e: 6e10 c49a 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@9ac4 │ │ +3d2e54: 3804 1b00 |0026: if-eqz v4, 0041 // +001b │ │ +3d2e58: 2045 a51c |0028: instance-of v5, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d2e5c: 3805 0e00 |002a: if-eqz v5, 0038 // +000e │ │ +3d2e60: 5435 b68c |002c: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2e64: 6e10 1802 0500 |002e: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d2e6a: 0c05 |0031: move-result-object v5 │ │ +3d2e6c: 0740 |0032: move-object v0, v4 │ │ +3d2e6e: 1f00 a51c |0033: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d2e72: 7130 b89c 0502 |0035: invoke-static {v5, v0, v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodePlayedIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@9cb8 │ │ +3d2e78: 5435 b68c |0038: iget-object v5, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2e7c: 6e10 1802 0500 |003a: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d2e82: 0c05 |003d: move-result-object v5 │ │ +3d2e84: 7220 77ac 5400 |003e: invoke-interface {v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@ac77 │ │ +3d2e8a: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x0009 line=885 │ │ 0x000e line=886 │ │ 0x001d line=887 │ │ 0x0028 line=889 │ │ @@ -1471995,31 +1472003,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -3d2ea4: |[3d2ea4] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ -3d2eb4: 5410 b68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2eb8: 7110 1f9a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ -3d2ebe: 0c00 |0005: move-result-object v0 │ │ -3d2ec0: 6e10 d69a 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startWidgetUpdater:()V // method@9ad6 │ │ -3d2ec6: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -3d2ec8: 3203 0600 |000a: if-eq v3, v0, 0010 // +0006 │ │ -3d2ecc: 7220 7cac 3200 |000c: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ac7c │ │ -3d2ed2: 2806 |000f: goto 0015 // +0006 │ │ -3d2ed4: 5413 b68c |0010: iget-object v3, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2ed8: 7120 2c9a 2300 |0012: invoke-static {v3, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mskipIntro:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a2c │ │ -3d2ede: 7210 78ac 0200 |0015: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackStart:()V // method@ac78 │ │ -3d2ee4: 5412 b68c |0018: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2ee8: 7110 1f9a 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ -3d2eee: 0c02 |001d: move-result-object v2 │ │ -3d2ef0: 6e10 d59a 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startPositionSaver:()V // method@9ad5 │ │ -3d2ef6: 0e00 |0021: return-void │ │ +3d2e8c: |[3d2e8c] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ +3d2e9c: 5410 b68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2ea0: 7110 1f9a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ +3d2ea6: 0c00 |0005: move-result-object v0 │ │ +3d2ea8: 6e10 d69a 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startWidgetUpdater:()V // method@9ad6 │ │ +3d2eae: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +3d2eb0: 3203 0600 |000a: if-eq v3, v0, 0010 // +0006 │ │ +3d2eb4: 7220 7cac 3200 |000c: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ac7c │ │ +3d2eba: 2806 |000f: goto 0015 // +0006 │ │ +3d2ebc: 5413 b68c |0010: iget-object v3, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2ec0: 7120 2c9a 2300 |0012: invoke-static {v3, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mskipIntro:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a2c │ │ +3d2ec6: 7210 78ac 0200 |0015: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackStart:()V // method@ac78 │ │ +3d2ecc: 5412 b68c |0018: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2ed0: 7110 1f9a 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ +3d2ed6: 0c02 |001d: move-result-object v2 │ │ +3d2ed8: 6e10 d59a 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startPositionSaver:()V // method@9ad5 │ │ +3d2ede: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ 0x000c line=874 │ │ 0x0010 line=876 │ │ 0x0015 line=878 │ │ 0x0018 line=879 │ │ @@ -1472033,18 +1472041,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -3d2ef8: |[3d2ef8] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -3d2f08: 5410 b68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2f0c: 7155 269a 2043 |0002: invoke-static {v0, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$monPostPlayback:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@9a26 │ │ -3d2f12: 0e00 |0005: return-void │ │ +3d2ee0: |[3d2ee0] de.danoeh.antennapod.core.service.playback.PlaybackService$3.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +3d2ef0: 5410 b68c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2ef4: 7155 269a 2043 |0002: invoke-static {v0, v2, v3, v4, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$monPostPlayback:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@9a26 │ │ +3d2efa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=867 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -1472056,23 +1472064,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3d2f14: |[3d2f14] de.danoeh.antennapod.core.service.playback.PlaybackService$3.shouldStop:()V │ │ -3d2f24: 5420 b68c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2f28: 7110 1e9a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ -3d2f2e: 0c00 |0005: move-result-object v0 │ │ -3d2f30: 7100 59b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ -3d2f36: 0a01 |0009: move-result v1 │ │ -3d2f38: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3d2f3c: 6e20 9e9a 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ -3d2f42: 0e00 |000f: return-void │ │ +3d2efc: |[3d2efc] de.danoeh.antennapod.core.service.playback.PlaybackService$3.shouldStop:()V │ │ +3d2f0c: 5420 b68c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2f10: 7110 1e9a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ +3d2f16: 0c00 |0005: move-result-object v0 │ │ +3d2f18: 7100 59b0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ +3d2f1e: 0a01 |0009: move-result v1 │ │ +3d2f20: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3d2f24: 6e20 9e9a 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ +3d2f2a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=852 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;) │ │ @@ -1472080,213 +1472088,213 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 415 16-bit code units │ │ -3d2f44: |[3d2f44] de.danoeh.antennapod.core.service.playback.PlaybackService$3.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V │ │ -3d2f54: 5460 b68c |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2f58: 7110 1c9a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d2f5e: 0c00 |0005: move-result-object v0 │ │ -3d2f60: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -3d2f64: 5460 b68c |0008: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2f68: 7110 1c9a 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d2f6e: 0c00 |000d: move-result-object v0 │ │ -3d2f70: 6e10 25af 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@af25 │ │ -3d2f76: 0c00 |0011: move-result-object v0 │ │ -3d2f78: 7110 329a 0000 |0012: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@9a32 │ │ -3d2f7e: 2806 |0015: goto 001b // +0006 │ │ -3d2f80: 6200 0697 |0016: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ -3d2f84: 7110 329a 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@9a32 │ │ -3d2f8a: 5460 b68c |001b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2f8e: 5471 ddc7 |001d: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ -3d2f92: 7120 2f9a 1000 |001f: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9a2f │ │ -3d2f98: 6200 b28c |0022: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d2f9c: 5471 ddc7 |0024: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ -3d2fa0: 6e10 0eb2 0100 |0026: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d2fa6: 0a01 |0029: move-result v1 │ │ -3d2fa8: 4400 0001 |002a: aget v0, v0, v1 │ │ -3d2fac: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -3d2fae: 3210 0301 |002d: if-eq v0, v1, 0130 // +0103 │ │ -3d2fb2: 1222 |002f: const/4 v2, #int 2 // #2 │ │ -3d2fb4: 3220 f400 |0030: if-eq v0, v2, 0124 // +00f4 │ │ -3d2fb8: 1232 |0032: const/4 v2, #int 3 // #3 │ │ -3d2fba: 3220 c300 |0033: if-eq v0, v2, 00f6 // +00c3 │ │ -3d2fbe: 1252 |0035: const/4 v2, #int 5 // #5 │ │ -3d2fc0: 3220 1500 |0036: if-eq v0, v2, 004b // +0015 │ │ -3d2fc4: 1261 |0038: const/4 v1, #int 6 // #6 │ │ -3d2fc6: 3210 0400 |0039: if-eq v0, v1, 003d // +0004 │ │ -3d2fca: 2900 2501 |003b: goto/16 0160 // +0125 │ │ -3d2fce: 7100 7e98 0000 |003d: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ -3d2fd4: 5460 b68c |0040: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2fd8: 7110 1e9a 0000 |0042: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ -3d2fde: 0c00 |0045: move-result-object v0 │ │ -3d2fe0: 6e10 9f9a 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d2fe6: 2900 1701 |0049: goto/16 0160 // +0117 │ │ -3d2fea: 5460 b68c |004b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d2fee: 7110 1c9a 0000 |004d: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d2ff4: 0c00 |0050: move-result-object v0 │ │ -3d2ff6: 6e10 2aaf 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ -3d2ffc: 0c00 |0054: move-result-object v0 │ │ -3d2ffe: 7110 7f98 0000 |0055: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@987f │ │ -3d3004: 5460 b68c |0058: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3008: 1202 |005a: const/4 v2, #int 0 // #0 │ │ -3d300a: 12f3 |005b: const/4 v3, #int -1 // #ff │ │ -3d300c: 7140 289a 1032 |005c: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@9a28 │ │ -3d3012: 5460 b68c |005f: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3016: 6e10 6d9a 0000 |0061: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9a6d │ │ -3d301c: 5460 b68c |0064: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3020: 5472 dcc7 |0066: iget-object v2, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d3024: 7120 309a 2000 |0068: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a30 │ │ -3d302a: 5460 b68c |006b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d302e: 7110 2b9a 0000 |006d: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a2b │ │ -3d3034: 5460 b68c |0070: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3038: 7110 1e9a 0000 |0072: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ -3d303e: 0c00 |0075: move-result-object v0 │ │ -3d3040: 6e10 a09a 0000 |0076: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9aa0 │ │ -3d3046: 5460 b68c |0079: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d304a: 7110 1e9a 0000 |007b: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ -3d3050: 0c00 |007e: move-result-object v0 │ │ -3d3052: 6002 257a |007f: sget v2, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ -3d3056: 5463 b68c |0081: iget-object v3, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d305a: 7110 1d9a 0300 |0083: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetnotificationBuilder:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // method@9a1d │ │ -3d3060: 0c03 |0086: move-result-object v3 │ │ -3d3062: 6e10 8c9a 0300 |0087: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ -3d3068: 0c03 |008a: move-result-object v3 │ │ -3d306a: 6e30 9d9a 2003 |008b: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9a9d │ │ -3d3070: 7100 8298 0000 |008e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@9882 │ │ -3d3076: 0a00 |0091: move-result v0 │ │ -3d3078: 7100 8398 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@9883 │ │ -3d307e: 0a02 |0095: move-result v2 │ │ -3d3080: 3220 1800 |0096: if-eq v0, v2, 00ae // +0018 │ │ -3d3084: 2201 ed1e |0098: new-instance v1, Ljava/util/GregorianCalendar; // type@1eed │ │ -3d3088: 7010 a5b4 0100 |009a: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@b4a5 │ │ -3d308e: 7100 e0b2 0000 |009d: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -3d3094: 0b03 |00a0: move-result-wide v3 │ │ -3d3096: 6e30 6fb4 3104 |00a1: invoke-virtual {v1, v3, v4}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@b46f │ │ -3d309c: 1303 0b00 |00a4: const/16 v3, #int 11 // #b │ │ -3d30a0: 6e20 62b4 3100 |00a6: invoke-virtual {v1, v3}, Ljava/util/Calendar;.get:(I)I // method@b462 │ │ -3d30a6: 0a01 |00a9: move-result v1 │ │ -3d30a8: 7130 8598 2001 |00aa: invoke-static {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.isInTimeRange:(III)Z // method@9885 │ │ -3d30ae: 0a01 |00ad: move-result v1 │ │ -3d30b0: 5470 dbc7 |00ae: iget-object v0, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7db │ │ -3d30b4: 3800 4000 |00b0: if-eqz v0, 00f0 // +0040 │ │ -3d30b8: 6202 edc7 |00b2: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ed │ │ -3d30bc: 3220 3c00 |00b4: if-eq v0, v2, 00f0 // +003c │ │ -3d30c0: 7100 8198 0000 |00b6: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnable:()Z // method@9881 │ │ -3d30c6: 0a00 |00b9: move-result v0 │ │ -3d30c8: 3800 3600 |00ba: if-eqz v0, 00f0 // +0036 │ │ -3d30cc: 3801 3400 |00bc: if-eqz v1, 00f0 // +0034 │ │ -3d30d0: 5460 b68c |00be: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d30d4: 6e10 7e9a 0000 |00c0: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sleepTimerActive:()Z // method@9a7e │ │ -3d30da: 0a00 |00c3: move-result v0 │ │ -3d30dc: 3900 2c00 |00c4: if-nez v0, 00f0 // +002c │ │ -3d30e0: 5460 b68c |00c6: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d30e4: 7100 8e98 0000 |00c8: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.timerMillis:()J // method@988e │ │ -3d30ea: 0b01 |00cb: move-result-wide v1 │ │ -3d30ec: 6e30 749a 1002 |00cc: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSleepTimer:(J)V // method@9a74 │ │ -3d30f2: 7100 04b7 0000 |00cf: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d30f8: 0c00 |00d2: move-result-object v0 │ │ -3d30fa: 2201 891a |00d3: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ -3d30fe: 5462 b68c |00d5: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3102: 6003 e17e |00d7: sget v3, Lde/danoeh/antennapod/core/R$string;.sleep_timer_enabled_label:I // field@7ee1 │ │ -3d3106: 6e20 3002 3200 |00d9: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d310c: 0c02 |00dc: move-result-object v2 │ │ -3d310e: 2203 f818 |00dd: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0; // type@18f8 │ │ -3d3112: 7020 e699 6300 |00df: invoke-direct {v3, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;)V // method@99e6 │ │ -3d3118: 5464 b68c |00e2: iget-object v4, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d311c: 6005 407f |00e4: sget v5, Lde/danoeh/antennapod/core/R$string;.undo:I // field@7f40 │ │ -3d3120: 6e20 3002 5400 |00e6: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d3126: 0c04 |00e9: move-result-object v4 │ │ -3d3128: 7040 06a2 2143 |00ea: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@a206 │ │ -3d312e: 6e20 07b7 1000 |00ed: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d3134: 5460 b68c |00f0: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3138: 7110 249a 0000 |00f2: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a24 │ │ -3d313e: 286b |00f5: goto 0160 // +006b │ │ -3d3140: 5460 b68c |00f6: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3144: 5472 dcc7 |00f8: iget-object v2, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d3148: 7120 309a 2000 |00fa: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a30 │ │ -3d314e: 7100 319a 0000 |00fd: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfgetisCasting:()Z // method@9a31 │ │ -3d3154: 0a00 |0100: move-result v0 │ │ -3d3156: 3900 1000 |0101: if-nez v0, 0111 // +0010 │ │ -3d315a: 5460 b68c |0103: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d315e: 7110 1e9a 0000 |0105: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ -3d3164: 0c00 |0108: move-result-object v0 │ │ -3d3166: 7100 59b0 0000 |0109: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ -3d316c: 0a02 |010c: move-result v2 │ │ -3d316e: b721 |010d: xor-int/2addr v1, v2 │ │ -3d3170: 6e20 9e9a 1000 |010e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ -3d3176: 5460 b68c |0111: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d317a: 7110 219a 0000 |0113: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a21 │ │ -3d3180: 5460 b68c |0116: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3184: 7110 1c9a 0000 |0118: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d318a: 0c00 |011b: move-result-object v0 │ │ -3d318c: 6e10 2aaf 0000 |011c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ -3d3192: 0c00 |011f: move-result-object v0 │ │ -3d3194: 7110 7f98 0000 |0120: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@987f │ │ -3d319a: 283d |0123: goto 0160 // +003d │ │ -3d319c: 5460 b68c |0124: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d31a0: 7110 1f9a 0000 |0126: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ -3d31a6: 0c00 |0129: move-result-object v0 │ │ -3d31a8: 5471 dcc7 |012a: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d31ac: 6e20 d49a 1000 |012c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ad4 │ │ -3d31b2: 2831 |012f: goto 0160 // +0031 │ │ -3d31b4: 5460 b68c |0130: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d31b8: 7110 1c9a 0000 |0132: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d31be: 0c00 |0135: move-result-object v0 │ │ -3d31c0: 6e10 27af 0000 |0136: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@af27 │ │ -3d31c6: 0c00 |0139: move-result-object v0 │ │ -3d31c8: 5400 dcc7 |013a: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d31cc: 3800 1d00 |013c: if-eqz v0, 0159 // +001d │ │ -3d31d0: 5460 b68c |013e: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d31d4: 7110 1c9a 0000 |0140: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d31da: 0c00 |0143: move-result-object v0 │ │ -3d31dc: 6e10 27af 0000 |0144: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@af27 │ │ -3d31e2: 0c00 |0147: move-result-object v0 │ │ -3d31e4: 5400 dcc7 |0148: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d31e8: 5461 b68c |014a: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d31ec: 7110 1c9a 0100 |014c: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d31f2: 0c01 |014f: move-result-object v1 │ │ -3d31f4: 6e10 27af 0100 |0150: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@af27 │ │ -3d31fa: 0c01 |0153: move-result-object v1 │ │ -3d31fc: 5411 ddc7 |0154: iget-object v1, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ -3d3200: 7120 7d98 1000 |0156: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@987d │ │ -3d3206: 5460 b68c |0159: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d320a: 5471 dcc7 |015b: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d320e: 7120 309a 1000 |015d: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a30 │ │ -3d3214: 6000 dd00 |0160: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d3218: 1301 1800 |0162: const/16 v1, #int 24 // #18 │ │ -3d321c: 3410 1800 |0164: if-lt v0, v1, 017c // +0018 │ │ -3d3220: 5460 b68c |0166: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3224: 6e10 1802 0000 |0168: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d322a: 0c00 |016b: move-result-object v0 │ │ -3d322c: 2201 5d00 |016c: new-instance v1, Landroid/content/ComponentName; // type@005d │ │ -3d3230: 5462 b68c |016e: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3234: 6e10 1802 0200 |0170: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d323a: 0c02 |0173: move-result-object v2 │ │ -3d323c: 1c03 c418 |0174: const-class v3, Lde/danoeh/antennapod/core/service/QuickSettingsTileService; // type@18c4 │ │ -3d3240: 7030 f401 2103 |0176: invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f4 │ │ -3d3246: 7120 b798 1000 |0179: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@98b7 │ │ -3d324c: 5460 b68c |017c: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3250: 6e10 1802 0000 |017e: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d3256: 0c00 |0181: move-result-object v0 │ │ -3d3258: 1a01 3d68 |0182: const-string v1, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@683d │ │ -3d325c: 7120 489d 1000 |0184: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d48 │ │ -3d3262: 5460 b68c |0187: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3266: 1a01 b174 |0189: const-string v1, "com.android.music.playstatechanged" // string@74b1 │ │ -3d326a: 7130 209a 7001 |018b: invoke-static {v0, v7, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@9a20 │ │ -3d3270: 5460 b68c |018e: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3274: 1a01 b074 |0190: const-string v1, "com.android.music.metachanged" // string@74b0 │ │ -3d3278: 7130 209a 7001 |0192: invoke-static {v0, v7, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@9a20 │ │ -3d327e: 5467 b68c |0195: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ -3d3282: 7110 1f9a 0700 |0197: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ -3d3288: 0c07 |019a: move-result-object v7 │ │ -3d328a: 6e10 d09a 0700 |019b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@9ad0 │ │ -3d3290: 0e00 |019e: return-void │ │ +3d2f2c: |[3d2f2c] de.danoeh.antennapod.core.service.playback.PlaybackService$3.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V │ │ +3d2f3c: 5460 b68c |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2f40: 7110 1c9a 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d2f46: 0c00 |0005: move-result-object v0 │ │ +3d2f48: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +3d2f4c: 5460 b68c |0008: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2f50: 7110 1c9a 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d2f56: 0c00 |000d: move-result-object v0 │ │ +3d2f58: 6e10 25af 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@af25 │ │ +3d2f5e: 0c00 |0011: move-result-object v0 │ │ +3d2f60: 7110 329a 0000 |0012: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@9a32 │ │ +3d2f66: 2806 |0015: goto 001b // +0006 │ │ +3d2f68: 6200 0697 |0016: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ +3d2f6c: 7110 329a 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@9a32 │ │ +3d2f72: 5460 b68c |001b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2f76: 5471 ddc7 |001d: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ +3d2f7a: 7120 2f9a 1000 |001f: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9a2f │ │ +3d2f80: 6200 b28c |0022: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d2f84: 5471 ddc7 |0024: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ +3d2f88: 6e10 0eb2 0100 |0026: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d2f8e: 0a01 |0029: move-result v1 │ │ +3d2f90: 4400 0001 |002a: aget v0, v0, v1 │ │ +3d2f94: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +3d2f96: 3210 0301 |002d: if-eq v0, v1, 0130 // +0103 │ │ +3d2f9a: 1222 |002f: const/4 v2, #int 2 // #2 │ │ +3d2f9c: 3220 f400 |0030: if-eq v0, v2, 0124 // +00f4 │ │ +3d2fa0: 1232 |0032: const/4 v2, #int 3 // #3 │ │ +3d2fa2: 3220 c300 |0033: if-eq v0, v2, 00f6 // +00c3 │ │ +3d2fa6: 1252 |0035: const/4 v2, #int 5 // #5 │ │ +3d2fa8: 3220 1500 |0036: if-eq v0, v2, 004b // +0015 │ │ +3d2fac: 1261 |0038: const/4 v1, #int 6 // #6 │ │ +3d2fae: 3210 0400 |0039: if-eq v0, v1, 003d // +0004 │ │ +3d2fb2: 2900 2501 |003b: goto/16 0160 // +0125 │ │ +3d2fb6: 7100 7e98 0000 |003d: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ +3d2fbc: 5460 b68c |0040: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2fc0: 7110 1e9a 0000 |0042: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ +3d2fc6: 0c00 |0045: move-result-object v0 │ │ +3d2fc8: 6e10 9f9a 0000 |0046: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d2fce: 2900 1701 |0049: goto/16 0160 // +0117 │ │ +3d2fd2: 5460 b68c |004b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2fd6: 7110 1c9a 0000 |004d: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d2fdc: 0c00 |0050: move-result-object v0 │ │ +3d2fde: 6e10 2aaf 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ +3d2fe4: 0c00 |0054: move-result-object v0 │ │ +3d2fe6: 7110 7f98 0000 |0055: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@987f │ │ +3d2fec: 5460 b68c |0058: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2ff0: 1202 |005a: const/4 v2, #int 0 // #0 │ │ +3d2ff2: 12f3 |005b: const/4 v3, #int -1 // #ff │ │ +3d2ff4: 7140 289a 1032 |005c: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@9a28 │ │ +3d2ffa: 5460 b68c |005f: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d2ffe: 6e10 6d9a 0000 |0061: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9a6d │ │ +3d3004: 5460 b68c |0064: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d3008: 5472 dcc7 |0066: iget-object v2, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d300c: 7120 309a 2000 |0068: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a30 │ │ +3d3012: 5460 b68c |006b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d3016: 7110 2b9a 0000 |006d: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a2b │ │ +3d301c: 5460 b68c |0070: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d3020: 7110 1e9a 0000 |0072: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ +3d3026: 0c00 |0075: move-result-object v0 │ │ +3d3028: 6e10 a09a 0000 |0076: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9aa0 │ │ +3d302e: 5460 b68c |0079: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d3032: 7110 1e9a 0000 |007b: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ +3d3038: 0c00 |007e: move-result-object v0 │ │ +3d303a: 6002 257a |007f: sget v2, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ +3d303e: 5463 b68c |0081: iget-object v3, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d3042: 7110 1d9a 0300 |0083: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetnotificationBuilder:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // method@9a1d │ │ +3d3048: 0c03 |0086: move-result-object v3 │ │ +3d304a: 6e10 8c9a 0300 |0087: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ +3d3050: 0c03 |008a: move-result-object v3 │ │ +3d3052: 6e30 9d9a 2003 |008b: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9a9d │ │ +3d3058: 7100 8298 0000 |008e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@9882 │ │ +3d305e: 0a00 |0091: move-result v0 │ │ +3d3060: 7100 8398 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@9883 │ │ +3d3066: 0a02 |0095: move-result v2 │ │ +3d3068: 3220 1800 |0096: if-eq v0, v2, 00ae // +0018 │ │ +3d306c: 2201 ed1e |0098: new-instance v1, Ljava/util/GregorianCalendar; // type@1eed │ │ +3d3070: 7010 a5b4 0100 |009a: invoke-direct {v1}, Ljava/util/GregorianCalendar;.:()V // method@b4a5 │ │ +3d3076: 7100 e0b2 0000 |009d: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +3d307c: 0b03 |00a0: move-result-wide v3 │ │ +3d307e: 6e30 6fb4 3104 |00a1: invoke-virtual {v1, v3, v4}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@b46f │ │ +3d3084: 1303 0b00 |00a4: const/16 v3, #int 11 // #b │ │ +3d3088: 6e20 62b4 3100 |00a6: invoke-virtual {v1, v3}, Ljava/util/Calendar;.get:(I)I // method@b462 │ │ +3d308e: 0a01 |00a9: move-result v1 │ │ +3d3090: 7130 8598 2001 |00aa: invoke-static {v0, v2, v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.isInTimeRange:(III)Z // method@9885 │ │ +3d3096: 0a01 |00ad: move-result v1 │ │ +3d3098: 5470 dbc7 |00ae: iget-object v0, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7db │ │ +3d309c: 3800 4000 |00b0: if-eqz v0, 00f0 // +0040 │ │ +3d30a0: 6202 edc7 |00b2: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ed │ │ +3d30a4: 3220 3c00 |00b4: if-eq v0, v2, 00f0 // +003c │ │ +3d30a8: 7100 8198 0000 |00b6: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnable:()Z // method@9881 │ │ +3d30ae: 0a00 |00b9: move-result v0 │ │ +3d30b0: 3800 3600 |00ba: if-eqz v0, 00f0 // +0036 │ │ +3d30b4: 3801 3400 |00bc: if-eqz v1, 00f0 // +0034 │ │ +3d30b8: 5460 b68c |00be: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d30bc: 6e10 7e9a 0000 |00c0: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sleepTimerActive:()Z // method@9a7e │ │ +3d30c2: 0a00 |00c3: move-result v0 │ │ +3d30c4: 3900 2c00 |00c4: if-nez v0, 00f0 // +002c │ │ +3d30c8: 5460 b68c |00c6: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d30cc: 7100 8e98 0000 |00c8: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.timerMillis:()J // method@988e │ │ +3d30d2: 0b01 |00cb: move-result-wide v1 │ │ +3d30d4: 6e30 749a 1002 |00cc: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSleepTimer:(J)V // method@9a74 │ │ +3d30da: 7100 04b7 0000 |00cf: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d30e0: 0c00 |00d2: move-result-object v0 │ │ +3d30e2: 2201 891a |00d3: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ +3d30e6: 5462 b68c |00d5: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d30ea: 6003 e17e |00d7: sget v3, Lde/danoeh/antennapod/core/R$string;.sleep_timer_enabled_label:I // field@7ee1 │ │ +3d30ee: 6e20 3002 3200 |00d9: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d30f4: 0c02 |00dc: move-result-object v2 │ │ +3d30f6: 2203 f818 |00dd: new-instance v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0; // type@18f8 │ │ +3d30fa: 7020 e699 6300 |00df: invoke-direct {v3, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;)V // method@99e6 │ │ +3d3100: 5464 b68c |00e2: iget-object v4, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d3104: 6005 407f |00e4: sget v5, Lde/danoeh/antennapod/core/R$string;.undo:I // field@7f40 │ │ +3d3108: 6e20 3002 5400 |00e6: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d310e: 0c04 |00e9: move-result-object v4 │ │ +3d3110: 7040 06a2 2143 |00ea: invoke-direct {v1, v2, v3, v4}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@a206 │ │ +3d3116: 6e20 07b7 1000 |00ed: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d311c: 5460 b68c |00f0: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d3120: 7110 249a 0000 |00f2: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a24 │ │ +3d3126: 286b |00f5: goto 0160 // +006b │ │ +3d3128: 5460 b68c |00f6: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d312c: 5472 dcc7 |00f8: iget-object v2, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d3130: 7120 309a 2000 |00fa: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a30 │ │ +3d3136: 7100 319a 0000 |00fd: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$sfgetisCasting:()Z // method@9a31 │ │ +3d313c: 0a00 |0100: move-result v0 │ │ +3d313e: 3900 1000 |0101: if-nez v0, 0111 // +0010 │ │ +3d3142: 5460 b68c |0103: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d3146: 7110 1e9a 0000 |0105: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // method@9a1e │ │ +3d314c: 0c00 |0108: move-result-object v0 │ │ +3d314e: 7100 59b0 0000 |0109: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ +3d3154: 0a02 |010c: move-result v2 │ │ +3d3156: b721 |010d: xor-int/2addr v1, v2 │ │ +3d3158: 6e20 9e9a 1000 |010e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ +3d315e: 5460 b68c |0111: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d3162: 7110 219a 0000 |0113: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a21 │ │ +3d3168: 5460 b68c |0116: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d316c: 7110 1c9a 0000 |0118: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d3172: 0c00 |011b: move-result-object v0 │ │ +3d3174: 6e10 2aaf 0000 |011c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ +3d317a: 0c00 |011f: move-result-object v0 │ │ +3d317c: 7110 7f98 0000 |0120: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writePlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@987f │ │ +3d3182: 283d |0123: goto 0160 // +003d │ │ +3d3184: 5460 b68c |0124: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d3188: 7110 1f9a 0000 |0126: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ +3d318e: 0c00 |0129: move-result-object v0 │ │ +3d3190: 5471 dcc7 |012a: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d3194: 6e20 d49a 1000 |012c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ad4 │ │ +3d319a: 2831 |012f: goto 0160 // +0031 │ │ +3d319c: 5460 b68c |0130: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d31a0: 7110 1c9a 0000 |0132: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d31a6: 0c00 |0135: move-result-object v0 │ │ +3d31a8: 6e10 27af 0000 |0136: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@af27 │ │ +3d31ae: 0c00 |0139: move-result-object v0 │ │ +3d31b0: 5400 dcc7 |013a: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d31b4: 3800 1d00 |013c: if-eqz v0, 0159 // +001d │ │ +3d31b8: 5460 b68c |013e: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d31bc: 7110 1c9a 0000 |0140: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d31c2: 0c00 |0143: move-result-object v0 │ │ +3d31c4: 6e10 27af 0000 |0144: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@af27 │ │ +3d31ca: 0c00 |0147: move-result-object v0 │ │ +3d31cc: 5400 dcc7 |0148: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d31d0: 5461 b68c |014a: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d31d4: 7110 1c9a 0100 |014c: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d31da: 0c01 |014f: move-result-object v1 │ │ +3d31dc: 6e10 27af 0100 |0150: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@af27 │ │ +3d31e2: 0c01 |0153: move-result-object v1 │ │ +3d31e4: 5411 ddc7 |0154: iget-object v1, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ +3d31e8: 7120 7d98 1000 |0156: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@987d │ │ +3d31ee: 5460 b68c |0159: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d31f2: 5471 dcc7 |015b: iget-object v1, v7, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d31f6: 7120 309a 1000 |015d: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a30 │ │ +3d31fc: 6000 dd00 |0160: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d3200: 1301 1800 |0162: const/16 v1, #int 24 // #18 │ │ +3d3204: 3410 1800 |0164: if-lt v0, v1, 017c // +0018 │ │ +3d3208: 5460 b68c |0166: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d320c: 6e10 1802 0000 |0168: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d3212: 0c00 |016b: move-result-object v0 │ │ +3d3214: 2201 5d00 |016c: new-instance v1, Landroid/content/ComponentName; // type@005d │ │ +3d3218: 5462 b68c |016e: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d321c: 6e10 1802 0200 |0170: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d3222: 0c02 |0173: move-result-object v2 │ │ +3d3224: 1c03 c418 |0174: const-class v3, Lde/danoeh/antennapod/core/service/QuickSettingsTileService; // type@18c4 │ │ +3d3228: 7030 f401 2103 |0176: invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f4 │ │ +3d322e: 7120 b798 1000 |0179: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@98b7 │ │ +3d3234: 5460 b68c |017c: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d3238: 6e10 1802 0000 |017e: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d323e: 0c00 |0181: move-result-object v0 │ │ +3d3240: 1a01 3d68 |0182: const-string v1, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@683d │ │ +3d3244: 7120 489d 1000 |0184: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d48 │ │ +3d324a: 5460 b68c |0187: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d324e: 1a01 b174 |0189: const-string v1, "com.android.music.playstatechanged" // string@74b1 │ │ +3d3252: 7130 209a 7001 |018b: invoke-static {v0, v7, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@9a20 │ │ +3d3258: 5460 b68c |018e: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d325c: 1a01 b074 |0190: const-string v1, "com.android.music.metachanged" // string@74b0 │ │ +3d3260: 7130 209a 7001 |0192: invoke-static {v0, v7, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@9a20 │ │ +3d3266: 5467 b68c |0195: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cb6 │ │ +3d326a: 7110 1f9a 0700 |0197: invoke-static {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // method@9a1f │ │ +3d3270: 0c07 |019a: move-result-object v7 │ │ +3d3272: 6e10 d09a 0700 |019b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@9ad0 │ │ +3d3278: 0e00 |019e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ 0x0008 line=775 │ │ 0x0016 line=777 │ │ 0x001b line=780 │ │ 0x0022 line=781 │ │ @@ -1472374,18 +1472382,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d363c: |[3d363c] de.danoeh.antennapod.core.service.playback.PlaybackService$9.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d364c: 5b01 c08c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3650: 7010 1009 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.:()V // method@0910 │ │ -3d3656: 0e00 |0005: return-void │ │ +3d3624: |[3d3624] de.danoeh.antennapod.core.service.playback.PlaybackService$9.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d3634: 5b01 c08c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d3638: 7010 1009 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.:()V // method@0910 │ │ +3d363e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1722 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1472395,85 +1472403,85 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 140 16-bit code units │ │ -3d3658: |[3d3658] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -3d3668: 2204 741e |0000: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d366c: 7010 c7b2 0400 |0002: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d3672: 1a00 88be |0005: const-string v0, "onCustomAction(" // string@be88 │ │ -3d3676: 6e20 d3b2 0400 |0007: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d367c: 6e20 d3b2 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d3682: 1a00 2a07 |000d: const-string v0, ")" // string@072a │ │ -3d3686: 6e20 d3b2 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d368c: 6e10 deb2 0400 |0012: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d3692: 0c04 |0015: move-result-object v4 │ │ -3d3694: 1a00 6c49 |0016: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d3698: 7120 f50a 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d369e: 1a04 3b68 |001b: const-string v4, "action.de.danoeh.antennapod.core.service.fastForward" // string@683b │ │ -3d36a2: 6e20 9fb2 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d36a8: 0a04 |0020: move-result v4 │ │ -3d36aa: 3804 0600 |0021: if-eqz v4, 0027 // +0006 │ │ -3d36ae: 6e10 019a 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onFastForward:()V // method@9a01 │ │ -3d36b4: 2865 |0026: goto 008b // +0065 │ │ -3d36b6: 1a04 3e68 |0027: const-string v4, "action.de.danoeh.antennapod.core.service.rewind" // string@683e │ │ -3d36ba: 6e20 9fb2 3400 |0029: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d36c0: 0a04 |002c: move-result v4 │ │ -3d36c2: 3804 0600 |002d: if-eqz v4, 0033 // +0006 │ │ -3d36c6: 6e10 079a 0200 |002f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onRewind:()V // method@9a07 │ │ -3d36cc: 2859 |0032: goto 008b // +0059 │ │ -3d36ce: 1a04 3f68 |0033: const-string v4, "action.de.danoeh.antennapod.core.service.skipToNext" // string@683f │ │ -3d36d2: 6e20 9fb2 3400 |0035: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d36d8: 0a04 |0038: move-result v4 │ │ -3d36da: 3804 0c00 |0039: if-eqz v4, 0045 // +000c │ │ -3d36de: 5423 c08c |003b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d36e2: 7110 1c9a 0300 |003d: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d36e8: 0c03 |0040: move-result-object v3 │ │ -3d36ea: 6e10 45af 0300 |0041: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@af45 │ │ -3d36f0: 2847 |0044: goto 008b // +0047 │ │ -3d36f2: 1a04 3a68 |0045: const-string v4, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@683a │ │ -3d36f6: 6e20 9fb2 3400 |0047: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d36fc: 0a03 |004a: move-result v3 │ │ -3d36fe: 3803 4000 |004b: if-eqz v3, 008b // +0040 │ │ -3d3702: 7100 3cb0 0000 |004d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeedArray:()Ljava/util/List; // method@b03c │ │ -3d3708: 0c03 |0050: move-result-object v3 │ │ -3d370a: 7210 e9b4 0300 |0051: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d3710: 0a04 |0054: move-result v4 │ │ -3d3712: 1210 |0055: const/4 v0, #int 1 // #1 │ │ -3d3714: 3704 3500 |0056: if-le v4, v0, 008b // +0035 │ │ -3d3718: 5424 c08c |0058: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d371c: 7110 1c9a 0400 |005a: invoke-static {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d3722: 0c04 |005d: move-result-object v4 │ │ -3d3724: 6e10 29af 0400 |005e: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@af29 │ │ -3d372a: 0a04 |0061: move-result v4 │ │ -3d372c: 7110 1fb2 0400 |0062: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -3d3732: 0c04 |0065: move-result-object v4 │ │ -3d3734: 7220 dfb4 4300 |0066: invoke-interface {v3, v4}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b4df │ │ -3d373a: 0a04 |0069: move-result v4 │ │ -3d373c: 7210 e9b4 0300 |006a: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d3742: 0a01 |006d: move-result v1 │ │ -3d3744: b101 |006e: sub-int/2addr v1, v0 │ │ -3d3746: 3314 0e00 |006f: if-ne v4, v1, 007d // +000e │ │ -3d374a: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -3d374c: 7220 ddb4 4300 |0072: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3d3752: 0c03 |0075: move-result-object v3 │ │ -3d3754: 1f03 521e |0076: check-cast v3, Ljava/lang/Float; // type@1e52 │ │ -3d3758: 6e10 18b2 0300 |0078: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ -3d375e: 0a03 |007b: move-result v3 │ │ -3d3760: 280c |007c: goto 0088 // +000c │ │ -3d3762: b004 |007d: add-int/2addr v4, v0 │ │ -3d3764: 7220 ddb4 4300 |007e: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3d376a: 0c03 |0081: move-result-object v3 │ │ -3d376c: 1f03 521e |0082: check-cast v3, Ljava/lang/Float; // type@1e52 │ │ -3d3770: 6e10 18b2 0300 |0084: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ -3d3776: 0a03 |0087: move-result v3 │ │ -3d3778: 6e20 099a 3200 |0088: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onSetPlaybackSpeed:(F)V // method@9a09 │ │ -3d377e: 0e00 |008b: return-void │ │ +3d3640: |[3d3640] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +3d3650: 2204 741e |0000: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d3654: 7010 c7b2 0400 |0002: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d365a: 1a00 88be |0005: const-string v0, "onCustomAction(" // string@be88 │ │ +3d365e: 6e20 d3b2 0400 |0007: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d3664: 6e20 d3b2 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d366a: 1a00 2a07 |000d: const-string v0, ")" // string@072a │ │ +3d366e: 6e20 d3b2 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d3674: 6e10 deb2 0400 |0012: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d367a: 0c04 |0015: move-result-object v4 │ │ +3d367c: 1a00 6c49 |0016: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d3680: 7120 f50a 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d3686: 1a04 3b68 |001b: const-string v4, "action.de.danoeh.antennapod.core.service.fastForward" // string@683b │ │ +3d368a: 6e20 9fb2 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d3690: 0a04 |0020: move-result v4 │ │ +3d3692: 3804 0600 |0021: if-eqz v4, 0027 // +0006 │ │ +3d3696: 6e10 019a 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onFastForward:()V // method@9a01 │ │ +3d369c: 2865 |0026: goto 008b // +0065 │ │ +3d369e: 1a04 3e68 |0027: const-string v4, "action.de.danoeh.antennapod.core.service.rewind" // string@683e │ │ +3d36a2: 6e20 9fb2 3400 |0029: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d36a8: 0a04 |002c: move-result v4 │ │ +3d36aa: 3804 0600 |002d: if-eqz v4, 0033 // +0006 │ │ +3d36ae: 6e10 079a 0200 |002f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onRewind:()V // method@9a07 │ │ +3d36b4: 2859 |0032: goto 008b // +0059 │ │ +3d36b6: 1a04 3f68 |0033: const-string v4, "action.de.danoeh.antennapod.core.service.skipToNext" // string@683f │ │ +3d36ba: 6e20 9fb2 3400 |0035: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d36c0: 0a04 |0038: move-result v4 │ │ +3d36c2: 3804 0c00 |0039: if-eqz v4, 0045 // +000c │ │ +3d36c6: 5423 c08c |003b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d36ca: 7110 1c9a 0300 |003d: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d36d0: 0c03 |0040: move-result-object v3 │ │ +3d36d2: 6e10 45af 0300 |0041: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@af45 │ │ +3d36d8: 2847 |0044: goto 008b // +0047 │ │ +3d36da: 1a04 3a68 |0045: const-string v4, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@683a │ │ +3d36de: 6e20 9fb2 3400 |0047: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d36e4: 0a03 |004a: move-result v3 │ │ +3d36e6: 3803 4000 |004b: if-eqz v3, 008b // +0040 │ │ +3d36ea: 7100 3cb0 0000 |004d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeedArray:()Ljava/util/List; // method@b03c │ │ +3d36f0: 0c03 |0050: move-result-object v3 │ │ +3d36f2: 7210 e9b4 0300 |0051: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d36f8: 0a04 |0054: move-result v4 │ │ +3d36fa: 1210 |0055: const/4 v0, #int 1 // #1 │ │ +3d36fc: 3704 3500 |0056: if-le v4, v0, 008b // +0035 │ │ +3d3700: 5424 c08c |0058: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d3704: 7110 1c9a 0400 |005a: invoke-static {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d370a: 0c04 |005d: move-result-object v4 │ │ +3d370c: 6e10 29af 0400 |005e: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@af29 │ │ +3d3712: 0a04 |0061: move-result v4 │ │ +3d3714: 7110 1fb2 0400 |0062: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +3d371a: 0c04 |0065: move-result-object v4 │ │ +3d371c: 7220 dfb4 4300 |0066: invoke-interface {v3, v4}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b4df │ │ +3d3722: 0a04 |0069: move-result v4 │ │ +3d3724: 7210 e9b4 0300 |006a: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d372a: 0a01 |006d: move-result v1 │ │ +3d372c: b101 |006e: sub-int/2addr v1, v0 │ │ +3d372e: 3314 0e00 |006f: if-ne v4, v1, 007d // +000e │ │ +3d3732: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +3d3734: 7220 ddb4 4300 |0072: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3d373a: 0c03 |0075: move-result-object v3 │ │ +3d373c: 1f03 521e |0076: check-cast v3, Ljava/lang/Float; // type@1e52 │ │ +3d3740: 6e10 18b2 0300 |0078: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ +3d3746: 0a03 |007b: move-result v3 │ │ +3d3748: 280c |007c: goto 0088 // +000c │ │ +3d374a: b004 |007d: add-int/2addr v4, v0 │ │ +3d374c: 7220 ddb4 4300 |007e: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3d3752: 0c03 |0081: move-result-object v3 │ │ +3d3754: 1f03 521e |0082: check-cast v3, Ljava/lang/Float; // type@1e52 │ │ +3d3758: 6e10 18b2 0300 |0084: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ +3d375e: 0a03 |0087: move-result v3 │ │ +3d3760: 6e20 099a 3200 |0088: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onSetPlaybackSpeed:(F)V // method@9a09 │ │ +3d3766: 0e00 |008b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1834 │ │ 0x001d line=1835 │ │ 0x0023 line=1836 │ │ 0x0029 line=1837 │ │ 0x002f line=1838 │ │ @@ -1472497,24 +1472505,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3d3780: |[3d3780] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onFastForward:()V │ │ -3d3790: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d3794: 1a01 03bf |0002: const-string v1, "onFastForward()" // string@bf03 │ │ -3d3798: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d379e: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d37a2: 7100 2fb0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ -3d37a8: 0a01 |000c: move-result v1 │ │ -3d37aa: d211 e803 |000d: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3d37ae: 7120 299a 1000 |000f: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a29 │ │ -3d37b4: 0e00 |0012: return-void │ │ +3d3768: |[3d3768] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onFastForward:()V │ │ +3d3778: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d377c: 1a01 03bf |0002: const-string v1, "onFastForward()" // string@bf03 │ │ +3d3780: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d3786: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d378a: 7100 2fb0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ +3d3790: 0a01 |000c: move-result v1 │ │ +3d3792: d211 e803 |000d: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3d3796: 7120 299a 1000 |000f: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a29 │ │ +3d379c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1788 │ │ 0x0007 line=1789 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ │ │ @@ -1472523,46 +1472531,46 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -3d35ac: |[3d35ac] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -3d35bc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d35c0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d35c6: 1a01 a5bf |0005: const-string v1, "onMediaButtonEvent(" // string@bfa5 │ │ -3d35ca: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d35d0: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3d35d6: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ -3d35da: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d35e0: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d35e6: 0c00 |0015: move-result-object v0 │ │ -3d35e8: 1a01 6c49 |0016: const-string v1, "MediaSessionCompat" // string@496c │ │ -3d35ec: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d35f2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -3d35f4: 3803 2300 |001c: if-eqz v3, 003f // +0023 │ │ -3d35f8: 1a01 bb6a |001e: const-string v1, "android.intent.extra.KEY_EVENT" // string@6abb │ │ -3d35fc: 6e20 6b02 1300 |0020: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026b │ │ -3d3602: 0c03 |0023: move-result-object v3 │ │ -3d3604: 1f03 6d02 |0024: check-cast v3, Landroid/view/KeyEvent; // type@026d │ │ -3d3608: 3803 1900 |0026: if-eqz v3, 003f // +0019 │ │ -3d360c: 6e10 8c0b 0300 |0028: invoke-virtual {v3}, Landroid/view/KeyEvent;.getAction:()I // method@0b8c │ │ -3d3612: 0a01 |002b: move-result v1 │ │ -3d3614: 3901 1300 |002c: if-nez v1, 003f // +0013 │ │ -3d3618: 6e10 950b 0300 |002e: invoke-virtual {v3}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0b95 │ │ -3d361e: 0a01 |0031: move-result v1 │ │ -3d3620: 3901 0d00 |0032: if-nez v1, 003f // +000d │ │ -3d3624: 5421 c08c |0034: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3628: 6e10 910b 0300 |0036: invoke-virtual {v3}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b91 │ │ -3d362e: 0a03 |0039: move-result v3 │ │ -3d3630: 7130 239a 3100 |003a: invoke-static {v1, v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;IZ)Z // method@9a23 │ │ -3d3636: 0a03 |003d: move-result v3 │ │ -3d3638: 0f03 |003e: return v3 │ │ -3d363a: 0f00 |003f: return v0 │ │ +3d3594: |[3d3594] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +3d35a4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d35a8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d35ae: 1a01 a5bf |0005: const-string v1, "onMediaButtonEvent(" // string@bfa5 │ │ +3d35b2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d35b8: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3d35be: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ +3d35c2: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d35c8: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d35ce: 0c00 |0015: move-result-object v0 │ │ +3d35d0: 1a01 6c49 |0016: const-string v1, "MediaSessionCompat" // string@496c │ │ +3d35d4: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d35da: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +3d35dc: 3803 2300 |001c: if-eqz v3, 003f // +0023 │ │ +3d35e0: 1a01 bb6a |001e: const-string v1, "android.intent.extra.KEY_EVENT" // string@6abb │ │ +3d35e4: 6e20 6b02 1300 |0020: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026b │ │ +3d35ea: 0c03 |0023: move-result-object v3 │ │ +3d35ec: 1f03 6d02 |0024: check-cast v3, Landroid/view/KeyEvent; // type@026d │ │ +3d35f0: 3803 1900 |0026: if-eqz v3, 003f // +0019 │ │ +3d35f4: 6e10 8c0b 0300 |0028: invoke-virtual {v3}, Landroid/view/KeyEvent;.getAction:()I // method@0b8c │ │ +3d35fa: 0a01 |002b: move-result v1 │ │ +3d35fc: 3901 1300 |002c: if-nez v1, 003f // +0013 │ │ +3d3600: 6e10 950b 0300 |002e: invoke-virtual {v3}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0b95 │ │ +3d3606: 0a01 |0031: move-result v1 │ │ +3d3608: 3901 0d00 |0032: if-nez v1, 003f // +000d │ │ +3d360c: 5421 c08c |0034: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d3610: 6e10 910b 0300 |0036: invoke-virtual {v3}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b91 │ │ +3d3616: 0a03 |0039: move-result v3 │ │ +3d3618: 7130 239a 3100 |003a: invoke-static {v1, v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;IZ)Z // method@9a23 │ │ +3d361e: 0a03 |003d: move-result v3 │ │ +3d3620: 0f03 |003e: return v3 │ │ +3d3622: 0f00 |003f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1820 │ │ 0x0020 line=1822 │ │ 0x0028 line=1824 │ │ 0x002e line=1825 │ │ 0x0034 line=1826 │ │ @@ -1472575,30 +1472583,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -3d37b8: |[3d37b8] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPause:()V │ │ -3d37c8: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d37cc: 1a01 edbf |0002: const-string v1, "onPause()" // string@bfed │ │ -3d37d0: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d37d6: 5430 c08c |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d37da: 6e10 499a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ -3d37e0: 0c00 |000c: move-result-object v0 │ │ -3d37e2: 6201 eac7 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d37e6: 3310 0d00 |000f: if-ne v0, v1, 001c // +000d │ │ -3d37ea: 5430 c08c |0011: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d37ee: 7100 59b0 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ -3d37f4: 0a01 |0016: move-result v1 │ │ -3d37f6: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -3d37f8: b721 |0018: xor-int/2addr v1, v2 │ │ -3d37fa: 6e30 689a 1002 |0019: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pause:(ZZ)V // method@9a68 │ │ -3d3800: 0e00 |001c: return-void │ │ +3d37a0: |[3d37a0] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPause:()V │ │ +3d37b0: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d37b4: 1a01 edbf |0002: const-string v1, "onPause()" // string@bfed │ │ +3d37b8: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d37be: 5430 c08c |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d37c2: 6e10 499a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ +3d37c8: 0c00 |000c: move-result-object v0 │ │ +3d37ca: 6201 eac7 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d37ce: 3310 0d00 |000f: if-ne v0, v1, 001c // +000d │ │ +3d37d2: 5430 c08c |0011: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d37d6: 7100 59b0 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ +3d37dc: 0a01 |0016: move-result v1 │ │ +3d37de: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +3d37e0: b721 |0018: xor-int/2addr v1, v2 │ │ +3d37e2: 6e30 689a 1002 |0019: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pause:(ZZ)V // method@9a68 │ │ +3d37e8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1762 │ │ 0x0007 line=1763 │ │ 0x0011 line=1764 │ │ locals : │ │ 0x0000 - 0x001d reg=3 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ @@ -1472608,37 +1472616,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3d3804: |[3d3804] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlay:()V │ │ -3d3814: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d3818: 1a01 f3bf |0002: const-string v1, "onPlay()" // string@bff3 │ │ -3d381c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d3822: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3826: 6e10 499a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ -3d382c: 0c00 |000c: move-result-object v0 │ │ -3d382e: 6201 e9c7 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d3832: 3210 1700 |000f: if-eq v0, v1, 0026 // +0017 │ │ -3d3836: 6201 ebc7 |0011: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d383a: 3310 0300 |0013: if-ne v0, v1, 0016 // +0003 │ │ -3d383e: 2811 |0015: goto 0026 // +0011 │ │ -3d3840: 6201 e7c7 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ -3d3844: 3310 1300 |0018: if-ne v0, v1, 002b // +0013 │ │ -3d3848: 5420 c08c |001a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d384c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -3d384e: 6e20 769a 1000 |001d: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9a76 │ │ -3d3854: 5420 c08c |0020: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3858: 6e10 6b9a 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.prepare:()V // method@9a6b │ │ -3d385e: 2806 |0025: goto 002b // +0006 │ │ -3d3860: 5420 c08c |0026: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3864: 6e10 6e9a 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.resume:()V // method@9a6e │ │ -3d386a: 0e00 |002b: return-void │ │ +3d37ec: |[3d37ec] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlay:()V │ │ +3d37fc: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d3800: 1a01 f3bf |0002: const-string v1, "onPlay()" // string@bff3 │ │ +3d3804: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d380a: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d380e: 6e10 499a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ +3d3814: 0c00 |000c: move-result-object v0 │ │ +3d3816: 6201 e9c7 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d381a: 3210 1700 |000f: if-eq v0, v1, 0026 // +0017 │ │ +3d381e: 6201 ebc7 |0011: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d3822: 3310 0300 |0013: if-ne v0, v1, 0016 // +0003 │ │ +3d3826: 2811 |0015: goto 0026 // +0011 │ │ +3d3828: 6201 e7c7 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ +3d382c: 3310 1300 |0018: if-ne v0, v1, 002b // +0013 │ │ +3d3830: 5420 c08c |001a: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d3834: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +3d3836: 6e20 769a 1000 |001d: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setStartWhenPrepared:(Z)V // method@9a76 │ │ +3d383c: 5420 c08c |0020: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d3840: 6e10 6b9a 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.prepare:()V // method@9a6b │ │ +3d3846: 2806 |0025: goto 002b // +0006 │ │ +3d3848: 5420 c08c |0026: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d384c: 6e10 6e9a 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.resume:()V // method@9a6e │ │ +3d3852: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1728 │ │ 0x0007 line=1729 │ │ 0x000d line=1730 │ │ 0x0016 line=1732 │ │ 0x001a line=1733 │ │ @@ -1472652,38 +1472660,38 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -3d386c: |[3d386c] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -3d387c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d3880: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d3886: 1a01 f6bf |0005: const-string v1, "onPlayFromMediaId: mediaId: " // string@bff6 │ │ -3d388a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d3890: 6e20 d3b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d3896: 1a01 ee00 |000d: const-string v1, " extras: " // string@00ee │ │ -3d389a: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d38a0: 6e10 2f07 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@072f │ │ -3d38a6: 0c04 |0015: move-result-object v4 │ │ -3d38a8: 6e20 d3b2 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d38ae: 6e10 deb2 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d38b4: 0c04 |001c: move-result-object v4 │ │ -3d38b6: 1a00 6c49 |001d: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d38ba: 7120 f50a 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d38c0: 7110 43b2 0300 |0022: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3d38c6: 0b03 |0025: move-result-wide v3 │ │ -3d38c8: 7120 299b 4300 |0026: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ -3d38ce: 0c03 |0029: move-result-object v3 │ │ -3d38d0: 3803 0800 |002a: if-eqz v3, 0032 // +0008 │ │ -3d38d4: 5424 c08c |002c: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d38d8: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -3d38da: 7130 2d9a 3400 |002f: invoke-static {v4, v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9a2d │ │ -3d38e0: 0e00 |0032: return-void │ │ +3d3854: |[3d3854] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +3d3864: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d3868: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d386e: 1a01 f6bf |0005: const-string v1, "onPlayFromMediaId: mediaId: " // string@bff6 │ │ +3d3872: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d3878: 6e20 d3b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d387e: 1a01 ee00 |000d: const-string v1, " extras: " // string@00ee │ │ +3d3882: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d3888: 6e10 2f07 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@072f │ │ +3d388e: 0c04 |0015: move-result-object v4 │ │ +3d3890: 6e20 d3b2 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d3896: 6e10 deb2 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d389c: 0c04 |001c: move-result-object v4 │ │ +3d389e: 1a00 6c49 |001d: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d38a2: 7120 f50a 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d38a8: 7110 43b2 0300 |0022: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3d38ae: 0b03 |0025: move-result-wide v3 │ │ +3d38b0: 7120 299b 4300 |0026: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ +3d38b6: 0c03 |0029: move-result-object v3 │ │ +3d38b8: 3803 0800 |002a: if-eqz v3, 0032 // +0008 │ │ +3d38bc: 5424 c08c |002c: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d38c0: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +3d38c2: 7130 2d9a 3400 |002f: invoke-static {v4, v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9a2d │ │ +3d38c8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1740 │ │ 0x0022 line=1741 │ │ 0x002c line=1743 │ │ locals : │ │ 0x0000 - 0x0033 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ @@ -1472695,52 +1472703,52 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -3d38e4: |[3d38e4] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -3d38f4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d38f8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d38fe: 1a01 f8bf |0005: const-string v1, "onPlayFromSearch query=" // string@bff8 │ │ -3d3902: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d3908: 6e20 d3b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d390e: 1a01 ef00 |000d: const-string v1, " extras=" // string@00ef │ │ -3d3912: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d3918: 6e10 2f07 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@072f │ │ -3d391e: 0c04 |0015: move-result-object v4 │ │ -3d3920: 6e20 d3b2 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d3926: 6e10 deb2 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d392c: 0c04 |001c: move-result-object v4 │ │ -3d392e: 1a00 6c49 |001d: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d3932: 7120 f50a 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d3938: 1600 0000 |0022: const-wide/16 v0, #int 0 // #0 │ │ -3d393c: 7130 4a9c 0301 |0024: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; // method@9c4a │ │ -3d3942: 0c03 |0027: move-result-object v3 │ │ -3d3944: 7210 e9b4 0300 |0028: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d394a: 0a04 |002b: move-result v4 │ │ -3d394c: 3d04 1f00 |002c: if-lez v4, 004b // +001f │ │ -3d3950: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -3d3952: 7220 ddb4 4300 |002f: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3d3958: 0c00 |0032: move-result-object v0 │ │ -3d395a: 1f00 a21c |0033: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d395e: 6e10 b8ab 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d3964: 0c00 |0038: move-result-object v0 │ │ -3d3966: 3800 1200 |0039: if-eqz v0, 004b // +0012 │ │ -3d396a: 7220 ddb4 4300 |003b: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3d3970: 0c03 |003e: move-result-object v3 │ │ -3d3972: 1f03 a21c |003f: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d3976: 6e10 b8ab 0300 |0041: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d397c: 0c03 |0044: move-result-object v3 │ │ -3d397e: 5420 c08c |0045: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3982: 7130 2d9a 3004 |0047: invoke-static {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9a2d │ │ -3d3988: 0e00 |004a: return-void │ │ -3d398a: 6e10 049a 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onPlay:()V // method@9a04 │ │ -3d3990: 0e00 |004e: return-void │ │ +3d38cc: |[3d38cc] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +3d38dc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d38e0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d38e6: 1a01 f8bf |0005: const-string v1, "onPlayFromSearch query=" // string@bff8 │ │ +3d38ea: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d38f0: 6e20 d3b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d38f6: 1a01 ef00 |000d: const-string v1, " extras=" // string@00ef │ │ +3d38fa: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d3900: 6e10 2f07 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@072f │ │ +3d3906: 0c04 |0015: move-result-object v4 │ │ +3d3908: 6e20 d3b2 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d390e: 6e10 deb2 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d3914: 0c04 |001c: move-result-object v4 │ │ +3d3916: 1a00 6c49 |001d: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d391a: 7120 f50a 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d3920: 1600 0000 |0022: const-wide/16 v0, #int 0 // #0 │ │ +3d3924: 7130 4a9c 0301 |0024: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; // method@9c4a │ │ +3d392a: 0c03 |0027: move-result-object v3 │ │ +3d392c: 7210 e9b4 0300 |0028: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d3932: 0a04 |002b: move-result v4 │ │ +3d3934: 3d04 1f00 |002c: if-lez v4, 004b // +001f │ │ +3d3938: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +3d393a: 7220 ddb4 4300 |002f: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3d3940: 0c00 |0032: move-result-object v0 │ │ +3d3942: 1f00 a21c |0033: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d3946: 6e10 b8ab 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d394c: 0c00 |0038: move-result-object v0 │ │ +3d394e: 3800 1200 |0039: if-eqz v0, 004b // +0012 │ │ +3d3952: 7220 ddb4 4300 |003b: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3d3958: 0c03 |003e: move-result-object v3 │ │ +3d395a: 1f03 a21c |003f: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d395e: 6e10 b8ab 0300 |0041: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d3964: 0c03 |0044: move-result-object v3 │ │ +3d3966: 5420 c08c |0045: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d396a: 7130 2d9a 3004 |0047: invoke-static {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9a2d │ │ +3d3970: 0e00 |004a: return-void │ │ +3d3972: 6e10 049a 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.onPlay:()V // method@9a04 │ │ +3d3978: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1749 │ │ 0x0024 line=1751 │ │ 0x0028 line=1752 │ │ 0x003b line=1753 │ │ 0x0045 line=1754 │ │ @@ -1472755,25 +1472763,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3d3994: |[3d3994] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onRewind:()V │ │ -3d39a4: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d39a8: 1a01 8dc0 |0002: const-string v1, "onRewind()" // string@c08d │ │ -3d39ac: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d39b2: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d39b6: 7100 3fb0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ -3d39bc: 0a01 |000c: move-result v1 │ │ -3d39be: 7b11 |000d: neg-int v1, v1 │ │ -3d39c0: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3d39c4: 7120 299a 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a29 │ │ -3d39ca: 0e00 |0013: return-void │ │ +3d397c: |[3d397c] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onRewind:()V │ │ +3d398c: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d3990: 1a01 8dc0 |0002: const-string v1, "onRewind()" // string@c08d │ │ +3d3994: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d399a: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d399e: 7100 3fb0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ +3d39a4: 0a01 |000c: move-result v1 │ │ +3d39a6: 7b11 |000d: neg-int v1, v1 │ │ +3d39a8: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3d39ac: 7120 299a 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a29 │ │ +3d39b2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1782 │ │ 0x0007 line=1783 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ │ │ @@ -1472782,22 +1472790,22 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3d39cc: |[3d39cc] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSeekTo:(J)V │ │ -3d39dc: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d39e0: 1a01 a8c0 |0002: const-string v1, "onSeekTo()" // string@c0a8 │ │ -3d39e4: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d39ea: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d39ee: 8434 |0009: long-to-int v4, v3 │ │ -3d39f0: 6e20 719a 4000 |000a: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekTo:(I)V // method@9a71 │ │ -3d39f6: 0e00 |000d: return-void │ │ +3d39b4: |[3d39b4] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSeekTo:(J)V │ │ +3d39c4: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d39c8: 1a01 a8c0 |0002: const-string v1, "onSeekTo()" // string@c0a8 │ │ +3d39cc: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d39d2: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d39d6: 8434 |0009: long-to-int v4, v3 │ │ +3d39d8: 6e20 719a 4000 |000a: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekTo:(I)V // method@9a71 │ │ +3d39de: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1808 │ │ 0x0007 line=1809 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ 0x0000 - 0x000e reg=3 (null) J │ │ @@ -1472807,21 +1472815,21 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3d39f8: |[3d39f8] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSetPlaybackSpeed:(F)V │ │ -3d3a08: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d3a0c: 1a01 c7c0 |0002: const-string v1, "onSetPlaybackSpeed()" // string@c0c7 │ │ -3d3a10: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d3a16: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3a1a: 6e20 759a 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9a75 │ │ -3d3a20: 0e00 |000c: return-void │ │ +3d39e0: |[3d39e0] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSetPlaybackSpeed:(F)V │ │ +3d39f0: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d39f4: 1a01 c7c0 |0002: const-string v1, "onSetPlaybackSpeed()" // string@c0c7 │ │ +3d39f8: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d39fe: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d3a02: 6e20 759a 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9a75 │ │ +3d3a08: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1814 │ │ 0x0007 line=1815 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ 0x0000 - 0x000d reg=3 (null) F │ │ @@ -1472831,45 +1472839,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -3d3a24: |[3d3a24] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSkipToNext:()V │ │ -3d3a34: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d3a38: 1a01 ddc0 |0002: const-string v1, "onSkipToNext()" // string@c0dd │ │ -3d3a3c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d3a42: 5430 c08c |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3a46: 6e10 1802 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d3a4c: 0c00 |000c: move-result-object v0 │ │ -3d3a4e: 1a01 3ee2 |000d: const-string v1, "uimode" // string@e23e │ │ -3d3a52: 6e20 3302 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3d3a58: 0c00 |0012: move-result-object v0 │ │ -3d3a5a: 1f00 4200 |0013: check-cast v0, Landroid/app/UiModeManager; // type@0042 │ │ -3d3a5e: 7100 33b0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b033 │ │ -3d3a64: 0a01 |0018: move-result v1 │ │ -3d3a66: 1302 5700 |0019: const/16 v2, #int 87 // #57 │ │ -3d3a6a: 3221 1600 |001b: if-eq v1, v2, 0031 // +0016 │ │ -3d3a6e: 6e10 b001 0000 |001d: invoke-virtual {v0}, Landroid/app/UiModeManager;.getCurrentModeType:()I // method@01b0 │ │ -3d3a74: 0a00 |0020: move-result v0 │ │ -3d3a76: 1231 |0021: const/4 v1, #int 3 // #3 │ │ -3d3a78: 3310 0300 |0022: if-ne v0, v1, 0025 // +0003 │ │ -3d3a7c: 280d |0024: goto 0031 // +000d │ │ -3d3a7e: 5430 c08c |0025: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3a82: 7100 2fb0 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ -3d3a88: 0a01 |002a: move-result v1 │ │ -3d3a8a: d211 e803 |002b: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3d3a8e: 7120 299a 1000 |002d: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a29 │ │ -3d3a94: 280a |0030: goto 003a // +000a │ │ -3d3a96: 5430 c08c |0031: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3a9a: 7110 1c9a 0000 |0033: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d3aa0: 0c00 |0036: move-result-object v0 │ │ -3d3aa2: 6e10 45af 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@af45 │ │ -3d3aa8: 0e00 |003a: return-void │ │ +3d3a0c: |[3d3a0c] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSkipToNext:()V │ │ +3d3a1c: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d3a20: 1a01 ddc0 |0002: const-string v1, "onSkipToNext()" // string@c0dd │ │ +3d3a24: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d3a2a: 5430 c08c |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d3a2e: 6e10 1802 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d3a34: 0c00 |000c: move-result-object v0 │ │ +3d3a36: 1a01 3ee2 |000d: const-string v1, "uimode" // string@e23e │ │ +3d3a3a: 6e20 3302 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3d3a40: 0c00 |0012: move-result-object v0 │ │ +3d3a42: 1f00 4200 |0013: check-cast v0, Landroid/app/UiModeManager; // type@0042 │ │ +3d3a46: 7100 33b0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b033 │ │ +3d3a4c: 0a01 |0018: move-result v1 │ │ +3d3a4e: 1302 5700 |0019: const/16 v2, #int 87 // #57 │ │ +3d3a52: 3221 1600 |001b: if-eq v1, v2, 0031 // +0016 │ │ +3d3a56: 6e10 b001 0000 |001d: invoke-virtual {v0}, Landroid/app/UiModeManager;.getCurrentModeType:()I // method@01b0 │ │ +3d3a5c: 0a00 |0020: move-result v0 │ │ +3d3a5e: 1231 |0021: const/4 v1, #int 3 // #3 │ │ +3d3a60: 3310 0300 |0022: if-ne v0, v1, 0025 // +0003 │ │ +3d3a64: 280d |0024: goto 0031 // +000d │ │ +3d3a66: 5430 c08c |0025: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d3a6a: 7100 2fb0 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ +3d3a70: 0a01 |002a: move-result v1 │ │ +3d3a72: d211 e803 |002b: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3d3a76: 7120 299a 1000 |002d: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a29 │ │ +3d3a7c: 280a |0030: goto 003a // +000a │ │ +3d3a7e: 5430 c08c |0031: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d3a82: 7110 1c9a 0000 |0033: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d3a88: 0c00 |0036: move-result-object v0 │ │ +3d3a8a: 6e10 45af 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@af45 │ │ +3d3a90: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1794 │ │ 0x0007 line=1795 │ │ 0x000f line=1796 │ │ 0x0015 line=1797 │ │ 0x001d line=1798 │ │ @@ -1472883,25 +1472891,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3d3aac: |[3d3aac] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSkipToPrevious:()V │ │ -3d3abc: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d3ac0: 1a01 dfc0 |0002: const-string v1, "onSkipToPrevious()" // string@c0df │ │ -3d3ac4: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d3aca: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3ace: 7100 3fb0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ -3d3ad4: 0a01 |000c: move-result v1 │ │ -3d3ad6: 7b11 |000d: neg-int v1, v1 │ │ -3d3ad8: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3d3adc: 7120 299a 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a29 │ │ -3d3ae2: 0e00 |0013: return-void │ │ +3d3a94: |[3d3a94] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onSkipToPrevious:()V │ │ +3d3aa4: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d3aa8: 1a01 dfc0 |0002: const-string v1, "onSkipToPrevious()" // string@c0df │ │ +3d3aac: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d3ab2: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d3ab6: 7100 3fb0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ +3d3abc: 0a01 |000c: move-result v1 │ │ +3d3abe: 7b11 |000d: neg-int v1, v1 │ │ +3d3ac0: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3d3ac4: 7120 299a 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V // method@9a29 │ │ +3d3aca: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1776 │ │ 0x0007 line=1777 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ │ │ @@ -1472910,24 +1472918,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3d3ae4: |[3d3ae4] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onStop:()V │ │ -3d3af4: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ -3d3af8: 1a01 fcc0 |0002: const-string v1, "onStop()" // string@c0fc │ │ -3d3afc: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d3b02: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ -3d3b06: 7110 1c9a 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ -3d3b0c: 0c00 |000c: move-result-object v0 │ │ -3d3b0e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -3d3b10: 6e20 46af 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.stopPlayback:(Z)V // method@af46 │ │ -3d3b16: 0e00 |0011: return-void │ │ +3d3acc: |[3d3acc] de.danoeh.antennapod.core.service.playback.PlaybackService$9.onStop:()V │ │ +3d3adc: 1a00 6c49 |0000: const-string v0, "MediaSessionCompat" // string@496c │ │ +3d3ae0: 1a01 fcc0 |0002: const-string v1, "onStop()" // string@c0fc │ │ +3d3ae4: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d3aea: 5420 c08c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.this$0:Lde/danoeh/antennapod/core/service/playback/PlaybackService; // field@8cc0 │ │ +3d3aee: 7110 1c9a 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@9a1c │ │ +3d3af4: 0c00 |000c: move-result-object v0 │ │ +3d3af6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +3d3af8: 6e20 46af 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.stopPlayback:(Z)V // method@af46 │ │ +3d3afe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1770 │ │ 0x0007 line=1771 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; │ │ │ │ @@ -1473143,17 +1473151,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d5f48: |[3d5f48] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$3kCEWuNcq1SHYOtaxSddkU4SmrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/util/List;)V │ │ -3d5f58: 7020 509a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$loadQueueForMediaSession$1:(Ljava/util/List;)V // method@9a50 │ │ -3d5f5e: 0e00 |0003: return-void │ │ +3d5f30: |[3d5f30] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$3kCEWuNcq1SHYOtaxSddkU4SmrY:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/util/List;)V │ │ +3d5f40: 7020 509a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$loadQueueForMediaSession$1:(Ljava/util/List;)V // method@9a50 │ │ +3d5f46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1473162,17 +1473170,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d5f60: |[3d5f60] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$D27rbD2U6NylJ2sTQ_s0JzPmkZ0:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V │ │ -3d5f70: 7020 599a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$10:(Ljava/lang/Throwable;)V // method@9a59 │ │ -3d5f76: 0e00 |0003: return-void │ │ +3d5f48: |[3d5f48] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$D27rbD2U6NylJ2sTQ_s0JzPmkZ0:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V │ │ +3d5f58: 7020 599a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$10:(Ljava/lang/Throwable;)V // method@9a59 │ │ +3d5f5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1473181,34 +1473189,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3d5f78: |[3d5f78] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$Ds6t0dESf2fRd4CgXQs6P2bffHw:()V │ │ -3d5f88: 7100 529a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onLoadChildren$3:()V // method@9a52 │ │ -3d5f8e: 0e00 |0003: return-void │ │ +3d5f60: |[3d5f60] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$Ds6t0dESf2fRd4CgXQs6P2bffHw:()V │ │ +3d5f70: 7100 529a 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onLoadChildren$3:()V // method@9a52 │ │ +3d5f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ name : '$r8$lambda$JdG4sLsM4f_akY55lpS8JgQJ0ak' │ │ type : '(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d5f90: |[3d5f90] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$JdG4sLsM4f_akY55lpS8JgQJ0ak:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ -3d5fa0: 7120 539a 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onLoadChildren$4:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V // method@9a53 │ │ -3d5fa6: 0e00 |0003: return-void │ │ +3d5f78: |[3d5f78] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$JdG4sLsM4f_akY55lpS8JgQJ0ak:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ +3d5f88: 7120 539a 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onLoadChildren$4:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V // method@9a53 │ │ +3d5f8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1473217,17 +1473225,17 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d5fa8: |[3d5fa8] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$LB0Te2pjC8N0PMMSrA4rEeF1rxQ:(Lio/reactivex/SingleEmitter;)V │ │ -3d5fb8: 7110 4f9a 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$loadQueueForMediaSession$0:(Lio/reactivex/SingleEmitter;)V // method@9a4f │ │ -3d5fbe: 0e00 |0003: return-void │ │ +3d5f90: |[3d5f90] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$LB0Te2pjC8N0PMMSrA4rEeF1rxQ:(Lio/reactivex/SingleEmitter;)V │ │ +3d5fa0: 7110 4f9a 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$loadQueueForMediaSession$0:(Lio/reactivex/SingleEmitter;)V // method@9a4f │ │ +3d5fa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lio/reactivex/SingleEmitter; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473235,17 +1473243,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Long;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d5fc0: |[3d5fc0] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$chreY22ImEURE41rB9hy1tYB3CM:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Long;)V │ │ -3d5fd0: 7020 589a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$setupPositionObserver$12:(Ljava/lang/Long;)V // method@9a58 │ │ -3d5fd6: 0e00 |0003: return-void │ │ +3d5fa8: |[3d5fa8] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$chreY22ImEURE41rB9hy1tYB3CM:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Long;)V │ │ +3d5fb8: 7020 589a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$setupPositionObserver$12:(Ljava/lang/Long;)V // method@9a58 │ │ +3d5fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Long; │ │ │ │ @@ -1473254,17 +1473262,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d5fd8: |[3d5fd8] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$mOCf9qqsskaQGmxsaI_m2ZmJO2w:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d5fe8: 7030 559a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onStartCommand$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@9a55 │ │ -3d5fee: 0e00 |0003: return-void │ │ +3d5fc0: |[3d5fc0] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$mOCf9qqsskaQGmxsaI_m2ZmJO2w:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d5fd0: 7030 559a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onStartCommand$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@9a55 │ │ +3d5fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1473274,18 +1473282,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3d57bc: |[3d57bc] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$o47iEFxJmw91GPVD3rAy639nXzc:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d57cc: 7110 549a 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onStartCommand$5:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@9a54 │ │ -3d57d2: 0c00 |0003: move-result-object v0 │ │ -3d57d4: 1100 |0004: return-object v0 │ │ +3d57a4: |[3d57a4] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$o47iEFxJmw91GPVD3rAy639nXzc:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d57b4: 7110 549a 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onStartCommand$5:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@9a54 │ │ +3d57ba: 0c00 |0003: move-result-object v0 │ │ +3d57bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473293,17 +1473301,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d5ff0: |[3d5ff0] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$oaE3AQY8oMnxXX4EMVnxGoregnI:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d6000: 7020 5b9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$9:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a5b │ │ -3d6006: 0e00 |0003: return-void │ │ +3d5fd8: |[3d5fd8] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$oaE3AQY8oMnxXX4EMVnxGoregnI:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d5fe8: 7020 5b9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$9:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a5b │ │ +3d5fee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1473312,17 +1473320,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d6008: |[3d6008] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$t30ln6uQNK10y888P_tcKmur4S8:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V │ │ -3d6018: 7020 569a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onStartCommand$7:(Ljava/lang/Throwable;)V // method@9a56 │ │ -3d601e: 0e00 |0003: return-void │ │ +3d5ff0: |[3d5ff0] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$t30ln6uQNK10y888P_tcKmur4S8:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Ljava/lang/Throwable;)V │ │ +3d6000: 7020 569a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onStartCommand$7:(Ljava/lang/Throwable;)V // method@9a56 │ │ +3d6006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1473331,17 +1473339,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d6020: |[3d6020] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$tUu7clS7yzp1SAsIlsjvvNXS11U:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d6030: 7030 579a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$setupNotification$11:(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a57 │ │ -3d6036: 0e00 |0003: return-void │ │ +3d6008: |[3d6008] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$tUu7clS7yzp1SAsIlsjvvNXS11U:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d6018: 7030 579a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$setupNotification$11:(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a57 │ │ +3d601e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/core/app/NotificationManagerCompat; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1473351,18 +1473359,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3d57d8: |[3d57d8] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$yI50T6IX8IlCsTqxck0xND7rUX4:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d57e8: 7010 5a9a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$8:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a5a │ │ -3d57ee: 0c00 |0003: move-result-object v0 │ │ -3d57f0: 1100 |0004: return-object v0 │ │ +3d57c0: |[3d57c0] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$yI50T6IX8IlCsTqxck0xND7rUX4:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d57d0: 7010 5a9a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$startPlayingFromPreferences$8:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a5a │ │ +3d57d6: 0c00 |0003: move-result-object v0 │ │ +3d57d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #12 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473370,17 +1473378,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3d6038: |[3d6038] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$zQVv1eDRADSDr9W7oApv8_LPQ88:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V │ │ -3d6048: 7040 519a 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onLoadChildren$2:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V // method@9a51 │ │ -3d604e: 0e00 |0003: return-void │ │ +3d6020: |[3d6020] de.danoeh.antennapod.core.service.playback.PlaybackService.$r8$lambda$zQVv1eDRADSDr9W7oApv8_LPQ88:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V │ │ +3d6030: 7040 519a 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.lambda$onLoadChildren$2:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V // method@9a51 │ │ +3d6036: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -1473391,17 +1473399,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d59d8: |[3d59d8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ -3d59e8: 5400 d58c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d59ec: 1100 |0002: return-object v0 │ │ +3d59c0: |[3d59c0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ +3d59d0: 5400 d58c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d59d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #14 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473409,17 +1473417,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d575c: |[3d575c] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetnotificationBuilder:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ -3d576c: 5400 d88c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d5770: 1100 |0002: return-object v0 │ │ +3d5744: |[3d5744] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetnotificationBuilder:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; │ │ +3d5754: 5400 d88c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d5758: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #15 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473427,17 +1473435,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d5774: |[3d5774] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; │ │ -3d5784: 5400 dd8c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d5788: 1100 |0002: return-object v0 │ │ +3d575c: |[3d575c] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; │ │ +3d576c: 5400 dd8c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d5770: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #16 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473445,17 +1473453,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d578c: |[3d578c] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ -3d579c: 5400 de8c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d57a0: 1100 |0002: return-object v0 │ │ +3d5774: |[3d5774] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ +3d5784: 5400 de8c |0000: iget-object v0, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d5788: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #17 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473463,17 +1473471,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d6050: |[3d6050] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V │ │ -3d6060: 7030 369a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothNotifyChange:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@9a36 │ │ -3d6066: 0e00 |0003: return-void │ │ +3d6038: |[3d6038] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V │ │ +3d6048: 7030 369a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothNotifyChange:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@9a36 │ │ +3d604e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -1473483,17 +1473491,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d6068: |[3d6068] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d6078: 7010 389a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a38 │ │ -3d607e: 0e00 |0003: return-void │ │ +3d6050: |[3d6050] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d6060: 7010 389a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a38 │ │ +3d6066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #19 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473501,18 +1473509,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3d57f4: |[3d57f4] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mgetNextInQueue:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d5804: 7020 429a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@9a42 │ │ -3d580a: 0c00 |0003: move-result-object v0 │ │ -3d580c: 1100 |0004: return-object v0 │ │ +3d57dc: |[3d57dc] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mgetNextInQueue:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d57ec: 7020 429a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@9a42 │ │ +3d57f2: 0c00 |0003: move-result-object v0 │ │ +3d57f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1473521,18 +1473529,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;IZ)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3d5340: |[3d5340] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;IZ)Z │ │ -3d5350: 7030 4b9a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a4b │ │ -3d5356: 0a00 |0003: move-result v0 │ │ -3d5358: 0f00 |0004: return v0 │ │ +3d5328: |[3d5328] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;IZ)Z │ │ +3d5338: 7030 4b9a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a4b │ │ +3d533e: 0a00 |0003: move-result v0 │ │ +3d5340: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ 0x0000 - 0x0005 reg=2 (null) Z │ │ @@ -1473542,17 +1473550,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d6080: |[3d6080] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d6090: 7010 5d9a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.loadQueueForMediaSession:()V // method@9a5d │ │ -3d6096: 0e00 |0003: return-void │ │ +3d6068: |[3d6068] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d6078: 7010 5d9a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.loadQueueForMediaSession:()V // method@9a5d │ │ +3d607e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #22 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473560,17 +1473568,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d6098: |[3d6098] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$monPlaybackEnded:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ -3d60a8: 7030 649a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@9a64 │ │ -3d60ae: 0e00 |0003: return-void │ │ +3d6080: |[3d6080] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$monPlaybackEnded:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ +3d6090: 7030 649a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@9a64 │ │ +3d6096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/MediaType; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1473580,17 +1473588,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -3d60b0: |[3d60b0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$monPostPlayback:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -3d60c0: 7054 659a 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@9a65 │ │ -3d60c6: 0e00 |0003: return-void │ │ +3d6098: |[3d6098] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$monPostPlayback:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +3d60a8: 7054 659a 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@9a65 │ │ +3d60ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1473602,17 +1473610,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d60c8: |[3d60c8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d60d8: 7010 699a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pauseIfPauseOnDisconnect:()V // method@9a69 │ │ -3d60de: 0e00 |0003: return-void │ │ +3d60b0: |[3d60b0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d60c0: 7010 699a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.pauseIfPauseOnDisconnect:()V // method@9a69 │ │ +3d60c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #25 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473620,17 +1473628,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3d60e0: |[3d60e0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ -3d60f0: 7040 6f9a 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.saveCurrentPosition:(ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@9a6f │ │ -3d60f6: 0e00 |0003: return-void │ │ +3d60c8: |[3d60c8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ +3d60d8: 7040 6f9a 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.saveCurrentPosition:(ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@9a6f │ │ +3d60de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1473641,17 +1473649,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d60f8: |[3d60f8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V │ │ -3d6108: 7020 709a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekDelta:(I)V // method@9a70 │ │ -3d610e: 0e00 |0003: return-void │ │ +3d60e0: |[3d60e0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;I)V │ │ +3d60f0: 7020 709a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.seekDelta:(I)V // method@9a70 │ │ +3d60f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1473660,17 +1473668,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;II)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d6110: |[3d6110] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;II)V │ │ -3d6120: 7030 729a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9a72 │ │ -3d6126: 0e00 |0003: return-void │ │ +3d60f8: |[3d60f8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;II)V │ │ +3d6108: 7030 729a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9a72 │ │ +3d610e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1473680,17 +1473688,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d6128: |[3d6128] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ -3d6138: 7010 799a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setupPositionObserver:()V // method@9a79 │ │ -3d613e: 0e00 |0003: return-void │ │ +3d6110: |[3d6110] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V │ │ +3d6120: 7010 799a 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setupPositionObserver:()V // method@9a79 │ │ +3d6126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #29 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473698,17 +1473706,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d6140: |[3d6140] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mskipIntro:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d6150: 7020 7b9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a7b │ │ -3d6156: 0e00 |0003: return-void │ │ +3d6128: |[3d6128] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mskipIntro:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d6138: 7020 7b9a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a7b │ │ +3d613e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1473717,17 +1473725,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d6158: |[3d6158] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ -3d6168: 7030 819a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9a81 │ │ -3d616e: 0e00 |0003: return-void │ │ +3d6140: |[3d6140] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ +3d6150: 7030 819a 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9a81 │ │ +3d6156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1473737,17 +1473745,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d6170: |[3d6170] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V │ │ -3d6180: 7020 839a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.unpauseIfPauseOnDisconnect:(Z)V // method@9a83 │ │ -3d6186: 0e00 |0003: return-void │ │ +3d6158: |[3d6158] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V │ │ +3d6168: 7020 839a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.unpauseIfPauseOnDisconnect:(Z)V // method@9a83 │ │ +3d616e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1473756,17 +1473764,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d6188: |[3d6188] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3d6198: 7020 849a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9a84 │ │ -3d619e: 0e00 |0003: return-void │ │ +3d6170: |[3d6170] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3d6180: 7020 849a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9a84 │ │ +3d6186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ │ │ @@ -1473775,17 +1473783,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d61a0: |[3d61a0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d61b0: 7020 869a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a86 │ │ -3d61b6: 0e00 |0003: return-void │ │ +3d6188: |[3d6188] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d6198: 7020 869a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a86 │ │ +3d619e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1473794,34 +1473802,34 @@ │ │ type : '()Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d535c: |[3d535c] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$sfgetisCasting:()Z │ │ -3d536c: 6300 d28c |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ -3d5370: 0f00 |0002: return v0 │ │ +3d5344: |[3d5344] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$sfgetisCasting:()Z │ │ +3d5354: 6300 d28c |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ +3d5358: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #35 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ name : '-$$Nest$sfputcurrentMediaType' │ │ type : '(Lde/danoeh/antennapod/model/playback/MediaType;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d61b8: |[3d61b8] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V │ │ -3d61c8: 6900 d08c |0000: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ -3d61cc: 0e00 |0002: return-void │ │ +3d61a0: |[3d61a0] de.danoeh.antennapod.core.service.playback.PlaybackService.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V │ │ +3d61b0: 6900 d08c |0000: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ +3d61b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/model/playback/MediaType; │ │ │ │ #36 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1473829,64 +1473837,64 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3d61d0: |[3d61d0] de.danoeh.antennapod.core.service.playback.PlaybackService.:()V │ │ -3d61e0: 6200 0697 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ -3d61e4: 6900 d08c |0002: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ -3d61e8: 0e00 |0004: return-void │ │ +3d61b8: |[3d61b8] de.danoeh.antennapod.core.service.playback.PlaybackService.:()V │ │ +3d61c8: 6200 0697 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ +3d61cc: 6900 d08c |0002: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ +3d61d0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ │ │ #37 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -3d61ec: |[3d61ec] de.danoeh.antennapod.core.service.playback.PlaybackService.:()V │ │ -3d61fc: 7010 1d3c 0100 |0000: invoke-direct {v1}, Landroidx/media/MediaBrowserServiceCompat;.:()V // method@3c1d │ │ -3d6202: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3d6204: 5b10 cc8c |0004: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8ccc │ │ -3d6208: 2200 0019 |0006: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1900 │ │ -3d620c: 7020 0d9a 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a0d │ │ -3d6212: 5b10 d48c |000b: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mBinder:Landroid/os/IBinder; // field@8cd4 │ │ -3d6216: 2200 f718 |000d: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2; // type@18f7 │ │ -3d621a: 7020 e299 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99e2 │ │ -3d6220: 5b10 df8c |0012: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8cdf │ │ -3d6224: 2200 f918 |0014: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; // type@18f9 │ │ -3d6228: 7020 e999 1000 |0016: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99e9 │ │ -3d622e: 5b10 d68c |0019: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8cd6 │ │ -3d6232: 2200 fa18 |001b: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4; // type@18fa │ │ -3d6236: 7020 f599 1000 |001d: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99f5 │ │ -3d623c: 5b10 cd8c |0020: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8ccd │ │ -3d6240: 2200 fb18 |0022: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5; // type@18fb │ │ -3d6244: 7020 f799 1000 |0024: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99f7 │ │ -3d624a: 5b10 d18c |0027: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8cd1 │ │ -3d624e: 2200 fc18 |0029: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6; // type@18fc │ │ -3d6252: 7020 f999 1000 |002b: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99f9 │ │ -3d6258: 5b10 ce8c |002e: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8cce │ │ -3d625c: 2200 fd18 |0030: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7; // type@18fd │ │ -3d6260: 7020 fb99 1000 |0032: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99fb │ │ -3d6266: 5b10 cb8c |0035: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8ccb │ │ -3d626a: 2200 fe18 |0037: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8; // type@18fe │ │ -3d626e: 7020 fd99 1000 |0039: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99fd │ │ -3d6274: 5b10 dc8c |003c: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8cdc │ │ -3d6278: 2200 ff18 |003e: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; // type@18ff │ │ -3d627c: 7020 ff99 1000 |0040: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99ff │ │ -3d6282: 5b10 db8c |0043: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@8cdb │ │ -3d6286: 0e00 |0045: return-void │ │ +3d61d4: |[3d61d4] de.danoeh.antennapod.core.service.playback.PlaybackService.:()V │ │ +3d61e4: 7010 1d3c 0100 |0000: invoke-direct {v1}, Landroidx/media/MediaBrowserServiceCompat;.:()V // method@3c1d │ │ +3d61ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3d61ec: 5b10 cc8c |0004: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8ccc │ │ +3d61f0: 2200 0019 |0006: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder; // type@1900 │ │ +3d61f4: 7020 0d9a 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$LocalBinder;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a0d │ │ +3d61fa: 5b10 d48c |000b: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mBinder:Landroid/os/IBinder; // field@8cd4 │ │ +3d61fe: 2200 f718 |000d: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2; // type@18f7 │ │ +3d6202: 7020 e299 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$2;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99e2 │ │ +3d6208: 5b10 df8c |0012: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8cdf │ │ +3d620c: 2200 f918 |0014: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3; // type@18f9 │ │ +3d6210: 7020 e999 1000 |0016: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$3;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99e9 │ │ +3d6216: 5b10 d68c |0019: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8cd6 │ │ +3d621a: 2200 fa18 |001b: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4; // type@18fa │ │ +3d621e: 7020 f599 1000 |001d: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99f5 │ │ +3d6224: 5b10 cd8c |0020: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8ccd │ │ +3d6228: 2200 fb18 |0022: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5; // type@18fb │ │ +3d622c: 7020 f799 1000 |0024: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$5;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99f7 │ │ +3d6232: 5b10 d18c |0027: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8cd1 │ │ +3d6236: 2200 fc18 |0029: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6; // type@18fc │ │ +3d623a: 7020 f999 1000 |002b: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$6;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99f9 │ │ +3d6240: 5b10 ce8c |002e: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8cce │ │ +3d6244: 2200 fd18 |0030: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7; // type@18fd │ │ +3d6248: 7020 fb99 1000 |0032: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$7;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99fb │ │ +3d624e: 5b10 cb8c |0035: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8ccb │ │ +3d6252: 2200 fe18 |0037: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8; // type@18fe │ │ +3d6256: 7020 fd99 1000 |0039: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$8;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99fd │ │ +3d625c: 5b10 dc8c |003c: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8cdc │ │ +3d6260: 2200 ff18 |003e: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9; // type@18ff │ │ +3d6264: 7020 ff99 1000 |0040: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$9;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99ff │ │ +3d626a: 5b10 db8c |0043: iput-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@8cdb │ │ +3d626e: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0004 line=152 │ │ 0x0006 line=161 │ │ 0x000d line=753 │ │ 0x0014 line=771 │ │ @@ -1473904,32 +1473912,32 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -3d6288: |[3d6288] de.danoeh.antennapod.core.service.playback.PlaybackService.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d6298: 2050 a51c |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d629c: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ -3d62a0: 1f05 a51c |0004: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d62a4: 6e10 f6ab 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d62aa: 0c05 |0009: move-result-object v5 │ │ -3d62ac: 6e10 77ab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d62b2: 0b00 |000d: move-result-wide v0 │ │ -3d62b4: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -3d62b6: 2352 e71f |000f: new-array v2, v5, [J // type@1fe7 │ │ -3d62ba: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -3d62bc: 4c00 0203 |0012: aput-wide v0, v2, v3 │ │ -3d62c0: 7140 d79b 3425 |0014: invoke-static {v4, v3, v5, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; // method@9bd7 │ │ -3d62c6: 6005 a27e |0017: sget v5, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7ea2 │ │ -3d62ca: 6e20 3002 5400 |0019: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d62d0: 0c05 |001c: move-result-object v5 │ │ -3d62d2: 6e20 273c 5400 |001d: invoke-virtual {v4, v5}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@3c27 │ │ -3d62d8: 0e00 |0020: return-void │ │ +3d6270: |[3d6270] de.danoeh.antennapod.core.service.playback.PlaybackService.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d6280: 2050 a51c |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d6284: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ +3d6288: 1f05 a51c |0004: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d628c: 6e10 f6ab 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d6292: 0c05 |0009: move-result-object v5 │ │ +3d6294: 6e10 77ab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d629a: 0b00 |000d: move-result-wide v0 │ │ +3d629c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +3d629e: 2352 e71f |000f: new-array v2, v5, [J // type@1fe7 │ │ +3d62a2: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +3d62a4: 4c00 0203 |0012: aput-wide v0, v2, v3 │ │ +3d62a8: 7140 d79b 3425 |0014: invoke-static {v4, v3, v5, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; // method@9bd7 │ │ +3d62ae: 6005 a27e |0017: sget v5, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7ea2 │ │ +3d62b2: 6e20 3002 5400 |0019: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d62b8: 0c05 |001c: move-result-object v5 │ │ +3d62ba: 6e20 273c 5400 |001d: invoke-virtual {v4, v5}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@3c27 │ │ +3d62c0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1715 │ │ 0x0004 line=1716 │ │ 0x0014 line=1717 │ │ 0x0017 line=1718 │ │ locals : │ │ @@ -1473941,57 +1473949,57 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -3d62dc: |[3d62dc] de.danoeh.antennapod.core.service.playback.PlaybackService.bluetoothNotifyChange:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V │ │ -3d62ec: 5450 ddc7 |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ -3d62f0: 6201 eac7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d62f4: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -3d62f8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3d62fa: 2802 |0007: goto 0009 // +0002 │ │ -3d62fc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3d62fe: 5451 dcc7 |0009: iget-object v1, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d6302: 3801 4b00 |000b: if-eqz v1, 0056 // +004b │ │ -3d6306: 2201 6c00 |000d: new-instance v1, Landroid/content/Intent; // type@006c │ │ -3d630a: 7020 5a02 6100 |000f: invoke-direct {v1, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ -3d6310: 1a06 6999 |0012: const-string v6, "id" // string@9969 │ │ -3d6314: 1602 0100 |0014: const-wide/16 v2, #int 1 // #1 │ │ -3d6318: 6e40 7402 6132 |0016: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ -3d631e: 1a06 e96c |0019: const-string v6, "artist" // string@6ce9 │ │ -3d6322: 1a02 0000 |001b: const-string v2, "" // string@0000 │ │ -3d6326: 6e30 7902 6102 |001d: invoke-virtual {v1, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ -3d632c: 5456 dcc7 |0020: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d6330: 7210 6aac 0600 |0022: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ -3d6336: 0c06 |0025: move-result-object v6 │ │ -3d6338: 1a02 296a |0026: const-string v2, "album" // string@6a29 │ │ -3d633c: 6e30 7902 2106 |0028: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ -3d6342: 5456 dcc7 |002b: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d6346: 7210 69ac 0600 |002d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -3d634c: 0c06 |0030: move-result-object v6 │ │ -3d634e: 1a02 29e1 |0031: const-string v2, "track" // string@e129 │ │ -3d6352: 6e30 7902 2106 |0033: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ -3d6358: 1a06 39c5 |0036: const-string v6, "playing" // string@c539 │ │ -3d635c: 6e30 7a02 6100 |0038: invoke-virtual {v1, v6, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ -3d6362: 5456 dcc7 |003b: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d6366: 7210 68ac 0600 |003d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3d636c: 0a06 |0040: move-result v6 │ │ -3d636e: 8162 |0041: int-to-long v2, v6 │ │ -3d6370: 1a06 c97d |0042: const-string v6, "duration" // string@7dc9 │ │ -3d6374: 6e40 7402 6132 |0044: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ -3d637a: 5455 dcc7 |0047: iget-object v5, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d637e: 7210 71ac 0500 |0049: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3d6384: 0a05 |004c: move-result v5 │ │ -3d6386: 8155 |004d: int-to-long v5, v5 │ │ -3d6388: 1a00 7bc5 |004e: const-string v0, "position" // string@c57b │ │ -3d638c: 6e40 7402 0165 |0050: invoke-virtual {v1, v0, v5, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ -3d6392: 6e20 3f02 1400 |0053: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ -3d6398: 0e00 |0056: return-void │ │ +3d62c4: |[3d62c4] de.danoeh.antennapod.core.service.playback.PlaybackService.bluetoothNotifyChange:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V │ │ +3d62d4: 5450 ddc7 |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ +3d62d8: 6201 eac7 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d62dc: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +3d62e0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3d62e2: 2802 |0007: goto 0009 // +0002 │ │ +3d62e4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3d62e6: 5451 dcc7 |0009: iget-object v1, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d62ea: 3801 4b00 |000b: if-eqz v1, 0056 // +004b │ │ +3d62ee: 2201 6c00 |000d: new-instance v1, Landroid/content/Intent; // type@006c │ │ +3d62f2: 7020 5a02 6100 |000f: invoke-direct {v1, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ +3d62f8: 1a06 6999 |0012: const-string v6, "id" // string@9969 │ │ +3d62fc: 1602 0100 |0014: const-wide/16 v2, #int 1 // #1 │ │ +3d6300: 6e40 7402 6132 |0016: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ +3d6306: 1a06 e96c |0019: const-string v6, "artist" // string@6ce9 │ │ +3d630a: 1a02 0000 |001b: const-string v2, "" // string@0000 │ │ +3d630e: 6e30 7902 6102 |001d: invoke-virtual {v1, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ +3d6314: 5456 dcc7 |0020: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d6318: 7210 6aac 0600 |0022: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ +3d631e: 0c06 |0025: move-result-object v6 │ │ +3d6320: 1a02 296a |0026: const-string v2, "album" // string@6a29 │ │ +3d6324: 6e30 7902 2106 |0028: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ +3d632a: 5456 dcc7 |002b: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d632e: 7210 69ac 0600 |002d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +3d6334: 0c06 |0030: move-result-object v6 │ │ +3d6336: 1a02 29e1 |0031: const-string v2, "track" // string@e129 │ │ +3d633a: 6e30 7902 2106 |0033: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ +3d6340: 1a06 39c5 |0036: const-string v6, "playing" // string@c539 │ │ +3d6344: 6e30 7a02 6100 |0038: invoke-virtual {v1, v6, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ +3d634a: 5456 dcc7 |003b: iget-object v6, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d634e: 7210 68ac 0600 |003d: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3d6354: 0a06 |0040: move-result v6 │ │ +3d6356: 8162 |0041: int-to-long v2, v6 │ │ +3d6358: 1a06 c97d |0042: const-string v6, "duration" // string@7dc9 │ │ +3d635c: 6e40 7402 6132 |0044: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ +3d6362: 5455 dcc7 |0047: iget-object v5, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d6366: 7210 71ac 0500 |0049: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3d636c: 0a05 |004c: move-result v5 │ │ +3d636e: 8155 |004d: int-to-long v5, v5 │ │ +3d6370: 1a00 7bc5 |004e: const-string v0, "position" // string@c57b │ │ +3d6374: 6e40 7402 0165 |0050: invoke-virtual {v1, v0, v5, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ +3d637a: 6e20 3f02 1400 |0053: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ +3d6380: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ 0x0009 line=1386 │ │ 0x000d line=1387 │ │ 0x0016 line=1388 │ │ 0x001d line=1389 │ │ @@ -1474011,19 +1474019,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3d6414: |[3d6414] de.danoeh.antennapod.core.service.playback.PlaybackService.cancelPositionObserver:()V │ │ -3d6424: 5410 da8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8cda │ │ -3d6428: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3d642c: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3d6432: 0e00 |0007: return-void │ │ +3d63fc: |[3d63fc] de.danoeh.antennapod.core.service.playback.PlaybackService.cancelPositionObserver:()V │ │ +3d640c: 5410 da8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8cda │ │ +3d6410: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3d6414: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3d641a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1709 │ │ 0x0004 line=1710 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1474032,74 +1474040,74 @@ │ │ type : '(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 118 16-bit code units │ │ -3d5088: |[3d5088] de.danoeh.antennapod.core.service.playback.PlaybackService.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ -3d5098: 2200 5e01 |0000: new-instance v0, Landroid/net/Uri$Builder; // type@015e │ │ -3d509c: 7010 a906 0000 |0002: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@06a9 │ │ -3d50a2: 1a01 fb6a |0005: const-string v1, "android.resource" // string@6afb │ │ -3d50a6: 6e20 b306 1000 |0007: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b3 │ │ -3d50ac: 0c00 |000a: move-result-object v0 │ │ -3d50ae: 6e10 2e02 0500 |000b: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d50b4: 0c01 |000e: move-result-object v1 │ │ -3d50b6: 6e20 0e03 7100 |000f: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@030e │ │ -3d50bc: 0c01 |0012: move-result-object v1 │ │ -3d50be: 6e20 ad06 1000 |0013: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06ad │ │ -3d50c4: 0c00 |0016: move-result-object v0 │ │ -3d50c6: 6e10 2e02 0500 |0017: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d50cc: 0c01 |001a: move-result-object v1 │ │ -3d50ce: 6e20 0f03 7100 |001b: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@030f │ │ -3d50d4: 0c01 |001e: move-result-object v1 │ │ -3d50d6: 6e20 ab06 1000 |001f: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06ab │ │ -3d50dc: 0c00 |0022: move-result-object v0 │ │ -3d50de: 6e10 2e02 0500 |0023: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d50e4: 0c01 |0026: move-result-object v1 │ │ -3d50e6: 6e20 0c03 7100 |0027: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@030c │ │ -3d50ec: 0c07 |002a: move-result-object v7 │ │ -3d50ee: 6e20 ab06 7000 |002b: invoke-virtual {v0, v7}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06ab │ │ -3d50f4: 0c07 |002e: move-result-object v7 │ │ -3d50f6: 6e10 ae06 0700 |002f: invoke-virtual {v7}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06ae │ │ -3d50fc: 0c07 |0032: move-result-object v7 │ │ -3d50fe: 2200 bd01 |0033: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bd │ │ -3d5102: 7010 3508 0000 |0035: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@0835 │ │ -3d5108: 6e20 3a08 7000 |0038: invoke-virtual {v0, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083a │ │ -3d510e: 0c07 |003b: move-result-object v7 │ │ -3d5110: 6e10 2e02 0500 |003c: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d5116: 0c00 |003f: move-result-object v0 │ │ -3d5118: 6e20 1003 6000 |0040: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3d511e: 0c00 |0043: move-result-object v0 │ │ -3d5120: 6e20 3b08 0700 |0044: invoke-virtual {v7, v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083b │ │ -3d5126: 0c07 |0047: move-result-object v7 │ │ -3d5128: 6e10 2e02 0500 |0048: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d512e: 0c00 |004b: move-result-object v0 │ │ -3d5130: 6e20 1003 6000 |004c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3d5136: 0c06 |004f: move-result-object v6 │ │ -3d5138: 6e20 3e08 6700 |0050: invoke-virtual {v7, v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083e │ │ -3d513e: 0c06 |0053: move-result-object v6 │ │ -3d5140: 6e10 2e02 0500 |0054: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d5146: 0c07 |0057: move-result-object v7 │ │ -3d5148: 6000 da7b |0058: sget v0, Lde/danoeh/antennapod/core/R$plurals;.num_episodes:I // field@7bda │ │ -3d514c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -3d514e: 2312 0e21 |005b: new-array v2, v1, [Ljava/lang/Object; // type@210e │ │ -3d5152: 1203 |005d: const/4 v3, #int 0 // #0 │ │ -3d5154: 7110 38b2 0800 |005e: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d515a: 0c04 |0061: move-result-object v4 │ │ -3d515c: 4d04 0203 |0062: aput-object v4, v2, v3 │ │ -3d5160: 6e40 0a03 0728 |0064: invoke-virtual {v7, v0, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -3d5166: 0c07 |0067: move-result-object v7 │ │ -3d5168: 6e20 3d08 7600 |0068: invoke-virtual {v6, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083d │ │ -3d516e: 0c06 |006b: move-result-object v6 │ │ -3d5170: 6e10 3608 0600 |006c: invoke-virtual {v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0836 │ │ -3d5176: 0c06 |006f: move-result-object v6 │ │ -3d5178: 2207 b501 |0070: new-instance v7, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b5 │ │ -3d517c: 7030 1508 6701 |0072: invoke-direct {v7, v6, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@0815 │ │ -3d5182: 1107 |0075: return-object v7 │ │ +3d5070: |[3d5070] de.danoeh.antennapod.core.service.playback.PlaybackService.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ +3d5080: 2200 5e01 |0000: new-instance v0, Landroid/net/Uri$Builder; // type@015e │ │ +3d5084: 7010 a906 0000 |0002: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@06a9 │ │ +3d508a: 1a01 fb6a |0005: const-string v1, "android.resource" // string@6afb │ │ +3d508e: 6e20 b306 1000 |0007: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06b3 │ │ +3d5094: 0c00 |000a: move-result-object v0 │ │ +3d5096: 6e10 2e02 0500 |000b: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d509c: 0c01 |000e: move-result-object v1 │ │ +3d509e: 6e20 0e03 7100 |000f: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@030e │ │ +3d50a4: 0c01 |0012: move-result-object v1 │ │ +3d50a6: 6e20 ad06 1000 |0013: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06ad │ │ +3d50ac: 0c00 |0016: move-result-object v0 │ │ +3d50ae: 6e10 2e02 0500 |0017: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d50b4: 0c01 |001a: move-result-object v1 │ │ +3d50b6: 6e20 0f03 7100 |001b: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@030f │ │ +3d50bc: 0c01 |001e: move-result-object v1 │ │ +3d50be: 6e20 ab06 1000 |001f: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06ab │ │ +3d50c4: 0c00 |0022: move-result-object v0 │ │ +3d50c6: 6e10 2e02 0500 |0023: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d50cc: 0c01 |0026: move-result-object v1 │ │ +3d50ce: 6e20 0c03 7100 |0027: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@030c │ │ +3d50d4: 0c07 |002a: move-result-object v7 │ │ +3d50d6: 6e20 ab06 7000 |002b: invoke-virtual {v0, v7}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@06ab │ │ +3d50dc: 0c07 |002e: move-result-object v7 │ │ +3d50de: 6e10 ae06 0700 |002f: invoke-virtual {v7}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@06ae │ │ +3d50e4: 0c07 |0032: move-result-object v7 │ │ +3d50e6: 2200 bd01 |0033: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bd │ │ +3d50ea: 7010 3508 0000 |0035: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@0835 │ │ +3d50f0: 6e20 3a08 7000 |0038: invoke-virtual {v0, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083a │ │ +3d50f6: 0c07 |003b: move-result-object v7 │ │ +3d50f8: 6e10 2e02 0500 |003c: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d50fe: 0c00 |003f: move-result-object v0 │ │ +3d5100: 6e20 1003 6000 |0040: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3d5106: 0c00 |0043: move-result-object v0 │ │ +3d5108: 6e20 3b08 0700 |0044: invoke-virtual {v7, v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083b │ │ +3d510e: 0c07 |0047: move-result-object v7 │ │ +3d5110: 6e10 2e02 0500 |0048: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d5116: 0c00 |004b: move-result-object v0 │ │ +3d5118: 6e20 1003 6000 |004c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3d511e: 0c06 |004f: move-result-object v6 │ │ +3d5120: 6e20 3e08 6700 |0050: invoke-virtual {v7, v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083e │ │ +3d5126: 0c06 |0053: move-result-object v6 │ │ +3d5128: 6e10 2e02 0500 |0054: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d512e: 0c07 |0057: move-result-object v7 │ │ +3d5130: 6000 da7b |0058: sget v0, Lde/danoeh/antennapod/core/R$plurals;.num_episodes:I // field@7bda │ │ +3d5134: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +3d5136: 2312 0e21 |005b: new-array v2, v1, [Ljava/lang/Object; // type@210e │ │ +3d513a: 1203 |005d: const/4 v3, #int 0 // #0 │ │ +3d513c: 7110 38b2 0800 |005e: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d5142: 0c04 |0061: move-result-object v4 │ │ +3d5144: 4d04 0203 |0062: aput-object v4, v2, v3 │ │ +3d5148: 6e40 0a03 0728 |0064: invoke-virtual {v7, v0, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +3d514e: 0c07 |0067: move-result-object v7 │ │ +3d5150: 6e20 3d08 7600 |0068: invoke-virtual {v6, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083d │ │ +3d5156: 0c06 |006b: move-result-object v6 │ │ +3d5158: 6e10 3608 0600 |006c: invoke-virtual {v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0836 │ │ +3d515e: 0c06 |006f: move-result-object v6 │ │ +3d5160: 2207 b501 |0070: new-instance v7, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b5 │ │ +3d5164: 7030 1508 6701 |0072: invoke-direct {v7, v6, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@0815 │ │ +3d516a: 1107 |0075: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0007 line=350 │ │ 0x000b line=351 │ │ 0x0017 line=352 │ │ 0x0023 line=353 │ │ @@ -1474122,62 +1474130,62 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 99 16-bit code units │ │ -3d5184: |[3d5184] de.danoeh.antennapod.core.service.playback.PlaybackService.createBrowsableMediaItemForFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ -3d5194: 2200 bd01 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bd │ │ -3d5198: 7010 3508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@0835 │ │ -3d519e: 2201 741e |0005: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d51a2: 7010 c7b2 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d51a8: 1a02 571d |000a: const-string v2, "FeedId:" // string@1d57 │ │ -3d51ac: 6e20 d3b2 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d51b2: 6e10 77ab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d51b8: 0b02 |0012: move-result-wide v2 │ │ -3d51ba: 6e30 cfb2 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3d51c0: 6e10 deb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d51c6: 0c01 |0019: move-result-object v1 │ │ -3d51c8: 6e20 3b08 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083b │ │ -3d51ce: 0c00 |001d: move-result-object v0 │ │ -3d51d0: 6e10 59ab 0500 |001e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3d51d6: 0c01 |0021: move-result-object v1 │ │ -3d51d8: 6e20 3e08 1000 |0022: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083e │ │ -3d51de: 0c00 |0025: move-result-object v0 │ │ -3d51e0: 6e10 47ab 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@ab47 │ │ -3d51e6: 0c01 |0029: move-result-object v1 │ │ -3d51e8: 6e20 3708 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0837 │ │ -3d51ee: 0c00 |002d: move-result-object v0 │ │ -3d51f0: 6e10 46ab 0500 |002e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getCustomTitle:()Ljava/lang/String; // method@ab46 │ │ -3d51f6: 0c01 |0031: move-result-object v1 │ │ -3d51f8: 6e20 3d08 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083d │ │ -3d51fe: 0c00 |0035: move-result-object v0 │ │ -3d5200: 6e10 4cab 0500 |0036: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3d5206: 0c01 |0039: move-result-object v1 │ │ -3d5208: 3801 0d00 |003a: if-eqz v1, 0047 // +000d │ │ -3d520c: 6e10 4cab 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3d5212: 0c01 |003f: move-result-object v1 │ │ -3d5214: 7110 c906 0100 |0040: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -3d521a: 0c01 |0043: move-result-object v1 │ │ -3d521c: 6e20 3a08 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083a │ │ -3d5222: 6e10 52ab 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -3d5228: 0c01 |004a: move-result-object v1 │ │ -3d522a: 3801 0d00 |004b: if-eqz v1, 0058 // +000d │ │ -3d522e: 6e10 52ab 0500 |004d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -3d5234: 0c05 |0050: move-result-object v5 │ │ -3d5236: 7110 c906 0500 |0051: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -3d523c: 0c05 |0054: move-result-object v5 │ │ -3d523e: 6e20 3c08 5000 |0055: invoke-virtual {v0, v5}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083c │ │ -3d5244: 6e10 3608 0000 |0058: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0836 │ │ -3d524a: 0c05 |005b: move-result-object v5 │ │ -3d524c: 2200 b501 |005c: new-instance v0, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b5 │ │ -3d5250: 1211 |005e: const/4 v1, #int 1 // #1 │ │ -3d5252: 7030 1508 5001 |005f: invoke-direct {v0, v5, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@0815 │ │ -3d5258: 1100 |0062: return-object v0 │ │ +3d516c: |[3d516c] de.danoeh.antennapod.core.service.playback.PlaybackService.createBrowsableMediaItemForFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ +3d517c: 2200 bd01 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bd │ │ +3d5180: 7010 3508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@0835 │ │ +3d5186: 2201 741e |0005: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d518a: 7010 c7b2 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d5190: 1a02 571d |000a: const-string v2, "FeedId:" // string@1d57 │ │ +3d5194: 6e20 d3b2 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d519a: 6e10 77ab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d51a0: 0b02 |0012: move-result-wide v2 │ │ +3d51a2: 6e30 cfb2 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3d51a8: 6e10 deb2 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d51ae: 0c01 |0019: move-result-object v1 │ │ +3d51b0: 6e20 3b08 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083b │ │ +3d51b6: 0c00 |001d: move-result-object v0 │ │ +3d51b8: 6e10 59ab 0500 |001e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3d51be: 0c01 |0021: move-result-object v1 │ │ +3d51c0: 6e20 3e08 1000 |0022: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083e │ │ +3d51c6: 0c00 |0025: move-result-object v0 │ │ +3d51c8: 6e10 47ab 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@ab47 │ │ +3d51ce: 0c01 |0029: move-result-object v1 │ │ +3d51d0: 6e20 3708 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0837 │ │ +3d51d6: 0c00 |002d: move-result-object v0 │ │ +3d51d8: 6e10 46ab 0500 |002e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getCustomTitle:()Ljava/lang/String; // method@ab46 │ │ +3d51de: 0c01 |0031: move-result-object v1 │ │ +3d51e0: 6e20 3d08 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083d │ │ +3d51e6: 0c00 |0035: move-result-object v0 │ │ +3d51e8: 6e10 4cab 0500 |0036: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3d51ee: 0c01 |0039: move-result-object v1 │ │ +3d51f0: 3801 0d00 |003a: if-eqz v1, 0047 // +000d │ │ +3d51f4: 6e10 4cab 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3d51fa: 0c01 |003f: move-result-object v1 │ │ +3d51fc: 7110 c906 0100 |0040: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +3d5202: 0c01 |0043: move-result-object v1 │ │ +3d5204: 6e20 3a08 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083a │ │ +3d520a: 6e10 52ab 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +3d5210: 0c01 |004a: move-result-object v1 │ │ +3d5212: 3801 0d00 |004b: if-eqz v1, 0058 // +000d │ │ +3d5216: 6e10 52ab 0500 |004d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +3d521c: 0c05 |0050: move-result-object v5 │ │ +3d521e: 7110 c906 0500 |0051: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +3d5224: 0c05 |0054: move-result-object v5 │ │ +3d5226: 6e20 3c08 5000 |0055: invoke-virtual {v0, v5}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083c │ │ +3d522c: 6e10 3608 0000 |0058: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0836 │ │ +3d5232: 0c05 |005b: move-result-object v5 │ │ +3d5234: 2200 b501 |005c: new-instance v0, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b5 │ │ +3d5238: 1211 |005e: const/4 v1, #int 1 // #1 │ │ +3d523a: 7030 1508 5001 |005f: invoke-direct {v0, v5, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@0815 │ │ +3d5240: 1100 |0062: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x000f line=367 │ │ 0x001e line=368 │ │ 0x0026 line=369 │ │ 0x002e line=370 │ │ @@ -1474196,105 +1474204,105 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 179 16-bit code units │ │ -3d6450: |[3d6450] de.danoeh.antennapod.core.service.playback.PlaybackService.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V │ │ -3d6460: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3d6464: 7020 5902 b000 |0002: invoke-direct {v0, v11}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0259 │ │ -3d646a: 1a0b 7a81 |0005: const-string v11, "extra.de.danoeh.antennapod.core.service.allowStream" // string@817a │ │ -3d646e: 6e20 8002 b000 |0007: invoke-virtual {v0, v11}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -3d6474: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -3d6476: 6e30 7a02 b001 |000b: invoke-virtual {v0, v11, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ -3d647c: 600b dd00 |000e: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d6480: 1502 0004 |0010: const/high16 v2, #int 67108864 // #400 │ │ -3d6484: 1503 000c |0012: const/high16 v3, #int 201326592 // #c00 │ │ -3d6488: 1304 1700 |0014: const/16 v4, #int 23 // #17 │ │ -3d648c: 1505 0008 |0016: const/high16 v5, #int 134217728 // #800 │ │ -3d6490: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -3d6492: 1307 1a00 |0019: const/16 v7, #int 26 // #1a │ │ -3d6496: 347b 0900 |001b: if-lt v11, v7, 0024 // +0009 │ │ -3d649a: 6008 377a |001d: sget v8, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_this_time:I // field@7a37 │ │ -3d649e: 7140 c299 8a30 |001f: invoke-static {v10, v8, v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@99c2 │ │ -3d64a4: 0c08 |0022: move-result-object v8 │ │ -3d64a6: 280e |0023: goto 0031 // +000e │ │ -3d64a8: 6008 377a |0024: sget v8, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_this_time:I // field@7a37 │ │ -3d64ac: 344b 0500 |0026: if-lt v11, v4, 002b // +0005 │ │ -3d64b0: 1509 0004 |0028: const/high16 v9, #int 67108864 // #400 │ │ -3d64b4: 2802 |002a: goto 002c // +0002 │ │ -3d64b6: 1209 |002b: const/4 v9, #int 0 // #0 │ │ -3d64b8: b659 |002c: or-int/2addr v9, v5 │ │ -3d64ba: 7140 7b01 8a90 |002d: invoke-static {v10, v8, v0, v9}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017b │ │ -3d64c0: 0c08 |0030: move-result-object v8 │ │ -3d64c2: 2209 6c00 |0031: new-instance v9, Landroid/content/Intent; // type@006c │ │ -3d64c6: 7020 5902 0900 |0033: invoke-direct {v9, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0259 │ │ -3d64cc: 1a00 7b81 |0036: const-string v0, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@817b │ │ -3d64d0: 6e20 8002 0900 |0038: invoke-virtual {v9, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -3d64d6: 6e30 7a02 0901 |003b: invoke-virtual {v9, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ -3d64dc: 347b 0900 |003e: if-lt v11, v7, 0047 // +0009 │ │ -3d64e0: 600b 367a |0040: sget v11, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_always:I // field@7a36 │ │ -3d64e4: 7140 c299 ba39 |0042: invoke-static {v10, v11, v9, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@99c2 │ │ -3d64ea: 0c0b |0045: move-result-object v11 │ │ -3d64ec: 280d |0046: goto 0053 // +000d │ │ -3d64ee: 6000 367a |0047: sget v0, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_always:I // field@7a36 │ │ -3d64f2: 344b 0300 |0049: if-lt v11, v4, 004c // +0003 │ │ -3d64f6: 2802 |004b: goto 004d // +0002 │ │ -3d64f8: 1202 |004c: const/4 v2, #int 0 // #0 │ │ -3d64fa: 960b 0205 |004d: or-int v11, v2, v5 │ │ -3d64fe: 7140 7b01 0ab9 |004f: invoke-static {v10, v0, v9, v11}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017b │ │ -3d6504: 0c0b |0052: move-result-object v11 │ │ -3d6506: 2200 db05 |0053: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ -3d650a: 1a02 49e4 |0055: const-string v2, "user_action" // string@e449 │ │ -3d650e: 7030 b427 a002 |0057: invoke-direct {v0, v10, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ -3d6514: 6002 4a78 |005a: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_stream:I // field@784a │ │ -3d6518: 6e20 c827 2000 |005c: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ -3d651e: 0c00 |005f: move-result-object v0 │ │ -3d6520: 6003 487c |0060: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_notification_title:I // field@7c48 │ │ -3d6524: 6e20 3002 3a00 |0062: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d652a: 0c03 |0065: move-result-object v3 │ │ -3d652c: 6e20 be27 3000 |0066: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ -3d6532: 0c00 |0069: move-result-object v0 │ │ -3d6534: 6003 477c |006a: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_notification_message:I // field@7c47 │ │ -3d6538: 6e20 3002 3a00 |006c: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d653e: 0c04 |006f: move-result-object v4 │ │ -3d6540: 6e20 bd27 4000 |0070: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ -3d6546: 0c00 |0073: move-result-object v0 │ │ -3d6548: 2204 d905 |0074: new-instance v4, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05d9 │ │ -3d654c: 7010 ae27 0400 |0076: invoke-direct {v4}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27ae │ │ -3d6552: 6e20 3002 3a00 |0079: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d6558: 0c03 |007c: move-result-object v3 │ │ -3d655a: 6e20 b127 3400 |007d: invoke-virtual {v4, v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27b1 │ │ -3d6560: 0c03 |0080: move-result-object v3 │ │ -3d6562: 6e20 c927 3000 |0081: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ -3d6568: 0c00 |0084: move-result-object v0 │ │ -3d656a: 6e20 c627 6000 |0085: invoke-virtual {v0, v6}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ -3d6570: 0c00 |0088: move-result-object v0 │ │ -3d6572: 6e20 bc27 8000 |0089: invoke-virtual {v0, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ -3d6578: 0c00 |008c: move-result-object v0 │ │ -3d657a: 6003 467c |008d: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_once:I // field@7c46 │ │ -3d657e: 6e20 3002 3a00 |008f: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d6584: 0c03 |0092: move-result-object v3 │ │ -3d6586: 6e40 b527 2083 |0093: invoke-virtual {v0, v2, v3, v8}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ -3d658c: 0c00 |0096: move-result-object v0 │ │ -3d658e: 6003 457c |0097: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_always:I // field@7c45 │ │ -3d6592: 6e20 3002 3a00 |0099: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d6598: 0c03 |009c: move-result-object v3 │ │ -3d659a: 6e40 b527 20b3 |009d: invoke-virtual {v0, v2, v3, v11}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ -3d65a0: 0c0b |00a0: move-result-object v11 │ │ -3d65a2: 6e20 ba27 1b00 |00a1: invoke-virtual {v11, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ -3d65a8: 0c0b |00a4: move-result-object v11 │ │ -3d65aa: 7110 1328 0a00 |00a5: invoke-static {v10}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ -3d65b0: 0c00 |00a8: move-result-object v0 │ │ -3d65b2: 6001 267a |00a9: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_streaming_confirmation:I // field@7a26 │ │ -3d65b6: 6e10 b627 0b00 |00ab: invoke-virtual {v11}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ -3d65bc: 0c0b |00ae: move-result-object v11 │ │ -3d65be: 6e30 1528 100b |00af: invoke-virtual {v0, v1, v11}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2815 │ │ -3d65c4: 0e00 |00b2: return-void │ │ +3d6438: |[3d6438] de.danoeh.antennapod.core.service.playback.PlaybackService.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V │ │ +3d6448: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3d644c: 7020 5902 b000 |0002: invoke-direct {v0, v11}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0259 │ │ +3d6452: 1a0b 7a81 |0005: const-string v11, "extra.de.danoeh.antennapod.core.service.allowStream" // string@817a │ │ +3d6456: 6e20 8002 b000 |0007: invoke-virtual {v0, v11}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +3d645c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +3d645e: 6e30 7a02 b001 |000b: invoke-virtual {v0, v11, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ +3d6464: 600b dd00 |000e: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d6468: 1502 0004 |0010: const/high16 v2, #int 67108864 // #400 │ │ +3d646c: 1503 000c |0012: const/high16 v3, #int 201326592 // #c00 │ │ +3d6470: 1304 1700 |0014: const/16 v4, #int 23 // #17 │ │ +3d6474: 1505 0008 |0016: const/high16 v5, #int 134217728 // #800 │ │ +3d6478: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +3d647a: 1307 1a00 |0019: const/16 v7, #int 26 // #1a │ │ +3d647e: 347b 0900 |001b: if-lt v11, v7, 0024 // +0009 │ │ +3d6482: 6008 377a |001d: sget v8, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_this_time:I // field@7a37 │ │ +3d6486: 7140 c299 8a30 |001f: invoke-static {v10, v8, v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@99c2 │ │ +3d648c: 0c08 |0022: move-result-object v8 │ │ +3d648e: 280e |0023: goto 0031 // +000e │ │ +3d6490: 6008 377a |0024: sget v8, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_this_time:I // field@7a37 │ │ +3d6494: 344b 0500 |0026: if-lt v11, v4, 002b // +0005 │ │ +3d6498: 1509 0004 |0028: const/high16 v9, #int 67108864 // #400 │ │ +3d649c: 2802 |002a: goto 002c // +0002 │ │ +3d649e: 1209 |002b: const/4 v9, #int 0 // #0 │ │ +3d64a0: b659 |002c: or-int/2addr v9, v5 │ │ +3d64a2: 7140 7b01 8a90 |002d: invoke-static {v10, v8, v0, v9}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017b │ │ +3d64a8: 0c08 |0030: move-result-object v8 │ │ +3d64aa: 2209 6c00 |0031: new-instance v9, Landroid/content/Intent; // type@006c │ │ +3d64ae: 7020 5902 0900 |0033: invoke-direct {v9, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0259 │ │ +3d64b4: 1a00 7b81 |0036: const-string v0, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@817b │ │ +3d64b8: 6e20 8002 0900 |0038: invoke-virtual {v9, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +3d64be: 6e30 7a02 0901 |003b: invoke-virtual {v9, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ +3d64c4: 347b 0900 |003e: if-lt v11, v7, 0047 // +0009 │ │ +3d64c8: 600b 367a |0040: sget v11, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_always:I // field@7a36 │ │ +3d64cc: 7140 c299 ba39 |0042: invoke-static {v10, v11, v9, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@99c2 │ │ +3d64d2: 0c0b |0045: move-result-object v11 │ │ +3d64d4: 280d |0046: goto 0053 // +000d │ │ +3d64d6: 6000 367a |0047: sget v0, Lde/danoeh/antennapod/core/R$id;.pending_intent_allow_stream_always:I // field@7a36 │ │ +3d64da: 344b 0300 |0049: if-lt v11, v4, 004c // +0003 │ │ +3d64de: 2802 |004b: goto 004d // +0002 │ │ +3d64e0: 1202 |004c: const/4 v2, #int 0 // #0 │ │ +3d64e2: 960b 0205 |004d: or-int v11, v2, v5 │ │ +3d64e6: 7140 7b01 0ab9 |004f: invoke-static {v10, v0, v9, v11}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@017b │ │ +3d64ec: 0c0b |0052: move-result-object v11 │ │ +3d64ee: 2200 db05 |0053: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ +3d64f2: 1a02 49e4 |0055: const-string v2, "user_action" // string@e449 │ │ +3d64f6: 7030 b427 a002 |0057: invoke-direct {v0, v10, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ +3d64fc: 6002 4a78 |005a: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_stream:I // field@784a │ │ +3d6500: 6e20 c827 2000 |005c: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ +3d6506: 0c00 |005f: move-result-object v0 │ │ +3d6508: 6003 487c |0060: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_notification_title:I // field@7c48 │ │ +3d650c: 6e20 3002 3a00 |0062: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d6512: 0c03 |0065: move-result-object v3 │ │ +3d6514: 6e20 be27 3000 |0066: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ +3d651a: 0c00 |0069: move-result-object v0 │ │ +3d651c: 6003 477c |006a: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_notification_message:I // field@7c47 │ │ +3d6520: 6e20 3002 3a00 |006c: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d6526: 0c04 |006f: move-result-object v4 │ │ +3d6528: 6e20 bd27 4000 |0070: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ +3d652e: 0c00 |0073: move-result-object v0 │ │ +3d6530: 2204 d905 |0074: new-instance v4, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05d9 │ │ +3d6534: 7010 ae27 0400 |0076: invoke-direct {v4}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27ae │ │ +3d653a: 6e20 3002 3a00 |0079: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d6540: 0c03 |007c: move-result-object v3 │ │ +3d6542: 6e20 b127 3400 |007d: invoke-virtual {v4, v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27b1 │ │ +3d6548: 0c03 |0080: move-result-object v3 │ │ +3d654a: 6e20 c927 3000 |0081: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ +3d6550: 0c00 |0084: move-result-object v0 │ │ +3d6552: 6e20 c627 6000 |0085: invoke-virtual {v0, v6}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c6 │ │ +3d6558: 0c00 |0088: move-result-object v0 │ │ +3d655a: 6e20 bc27 8000 |0089: invoke-virtual {v0, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ +3d6560: 0c00 |008c: move-result-object v0 │ │ +3d6562: 6003 467c |008d: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_once:I // field@7c46 │ │ +3d6566: 6e20 3002 3a00 |008f: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d656c: 0c03 |0092: move-result-object v3 │ │ +3d656e: 6e40 b527 2083 |0093: invoke-virtual {v0, v2, v3, v8}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ +3d6574: 0c00 |0096: move-result-object v0 │ │ +3d6576: 6003 457c |0097: sget v3, Lde/danoeh/antennapod/core/R$string;.confirm_mobile_streaming_button_always:I // field@7c45 │ │ +3d657a: 6e20 3002 3a00 |0099: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d6580: 0c03 |009c: move-result-object v3 │ │ +3d6582: 6e40 b527 20b3 |009d: invoke-virtual {v0, v2, v3, v11}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ +3d6588: 0c0b |00a0: move-result-object v11 │ │ +3d658a: 6e20 ba27 1b00 |00a1: invoke-virtual {v11, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ +3d6590: 0c0b |00a4: move-result-object v11 │ │ +3d6592: 7110 1328 0a00 |00a5: invoke-static {v10}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ +3d6598: 0c00 |00a8: move-result-object v0 │ │ +3d659a: 6001 267a |00a9: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_streaming_confirmation:I // field@7a26 │ │ +3d659e: 6e10 b627 0b00 |00ab: invoke-virtual {v11}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ +3d65a4: 0c0b |00ae: move-result-object v11 │ │ +3d65a6: 6e30 1528 100b |00af: invoke-virtual {v0, v1, v11}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2815 │ │ +3d65ac: 0e00 |00b2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0007 line=560 │ │ 0x000b line=561 │ │ 0x000e line=563 │ │ 0x001d line=564 │ │ @@ -1474328,110 +1474336,110 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/MediaType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d57a4: |[3d57a4] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -3d57b4: 6200 d08c |0000: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ -3d57b8: 1100 |0002: return-object v0 │ │ +3d578c: |[3d578c] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +3d579c: 6200 d08c |0000: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ +3d57a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1566 │ │ locals : │ │ │ │ #45 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ name : 'getNextInQueue' │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 162 16-bit code units │ │ -3d5810: |[3d5810] de.danoeh.antennapod.core.service.playback.PlaybackService.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d5820: 2060 a51c |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d5824: 1a01 0b4f |0002: const-string v1, "PlaybackService" // string@4f0b │ │ -3d5828: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3d582a: 3900 0b00 |0005: if-nez v0, 0010 // +000b │ │ -3d582e: 1a06 4a90 |0007: const-string v6, "getNextInQueue(), but playable not an instance of FeedMedia, so not proceeding" // string@904a │ │ -3d5832: 7120 f50a 6100 |0009: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d5838: 7100 7e98 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ -3d583e: 1102 |000f: return-object v2 │ │ -3d5840: 1a00 4690 |0010: const-string v0, "getNextInQueue()" // string@9046 │ │ -3d5844: 7120 f50a 0100 |0012: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d584a: 1f06 a51c |0015: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d584e: 6e10 f6ab 0600 |0017: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d5854: 0c00 |001a: move-result-object v0 │ │ -3d5856: 3900 0d00 |001b: if-nez v0, 0028 // +000d │ │ -3d585a: 6e10 f7ab 0600 |001d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@abf7 │ │ -3d5860: 0b03 |0020: move-result-wide v3 │ │ -3d5862: 7120 1f9b 4300 |0021: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ -3d5868: 0c00 |0024: move-result-object v0 │ │ -3d586a: 6e20 14ac 0600 |0025: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ -3d5870: 6e10 f6ab 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d5876: 0c06 |002b: move-result-object v6 │ │ -3d5878: 3906 0b00 |002c: if-nez v6, 0037 // +000b │ │ -3d587c: 1a06 4890 |002e: const-string v6, "getNextInQueue() with FeedMedia object whose FeedItem is null" // string@9048 │ │ -3d5880: 7120 ff0a 6100 |0030: invoke-static {v1, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3d5886: 7100 7e98 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ -3d588c: 1102 |0036: return-object v2 │ │ -3d588e: 7110 2e9b 0600 |0037: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBReader;.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b2e │ │ -3d5894: 0c06 |003a: move-result-object v6 │ │ -3d5896: 3806 6300 |003b: if-eqz v6, 009e // +0063 │ │ -3d589a: 6e10 b8ab 0600 |003d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d58a0: 0c00 |0040: move-result-object v0 │ │ -3d58a2: 3900 0300 |0041: if-nez v0, 0044 // +0003 │ │ -3d58a6: 285b |0043: goto 009e // +005b │ │ -3d58a8: 7100 57b0 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b057 │ │ -3d58ae: 0a00 |0047: move-result v0 │ │ -3d58b0: 3900 1800 |0048: if-nez v0, 0060 // +0018 │ │ -3d58b4: 1a00 4990 |004a: const-string v0, "getNextInQueue(), but follow queue is not enabled." // string@9049 │ │ -3d58b8: 7120 f50a 0100 |004c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d58be: 6e10 b8ab 0600 |004f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d58c4: 0c00 |0052: move-result-object v0 │ │ -3d58c6: 6201 eec7 |0053: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -3d58ca: 7120 7d98 1000 |0055: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@987d │ │ -3d58d0: 6e10 b8ab 0600 |0058: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d58d6: 0c06 |005b: move-result-object v6 │ │ -3d58d8: 7020 869a 6500 |005c: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a86 │ │ -3d58de: 1102 |005f: return-object v2 │ │ -3d58e0: 6e10 b8ab 0600 |0060: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d58e6: 0c00 |0063: move-result-object v0 │ │ -3d58e8: 6e10 0aac 0000 |0064: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac0a │ │ -3d58ee: 0a00 |0067: move-result v0 │ │ -3d58f0: 3900 3100 |0068: if-nez v0, 0099 // +0031 │ │ -3d58f4: 7100 699d 0000 |006a: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9d69 │ │ -3d58fa: 0a00 |006d: move-result v0 │ │ -3d58fc: 3900 2b00 |006e: if-nez v0, 0099 // +002b │ │ -3d5900: 7100 57b0 0000 |0070: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b057 │ │ -3d5906: 0a00 |0073: move-result v0 │ │ -3d5908: 3800 2500 |0074: if-eqz v0, 0099 // +0025 │ │ -3d590c: 6e10 b0ab 0600 |0076: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d5912: 0c00 |0079: move-result-object v0 │ │ -3d5914: 6e10 5dab 0000 |007a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3d591a: 0a00 |007d: move-result v0 │ │ -3d591c: 3900 1b00 |007e: if-nez v0, 0099 // +001b │ │ -3d5920: 2200 ae19 |0080: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ -3d5924: 6e10 b8ab 0600 |0082: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d592a: 0c06 |0085: move-result-object v6 │ │ -3d592c: 7030 069e 5006 |0086: invoke-direct {v0, v5, v6}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ -3d5932: 6e10 089e 0000 |0089: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e08 │ │ -3d5938: 0c06 |008c: move-result-object v6 │ │ -3d593a: 7020 3c9a 6500 |008d: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@9a3c │ │ -3d5940: 7100 7e98 0000 |0090: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ -3d5946: 5456 dd8c |0093: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d594a: 6e10 9f9a 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d5950: 1102 |0098: return-object v2 │ │ -3d5952: 6e10 b8ab 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d5958: 0c06 |009c: move-result-object v6 │ │ -3d595a: 1106 |009d: return-object v6 │ │ -3d595c: 7100 7e98 0000 |009e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ -3d5962: 1102 |00a1: return-object v2 │ │ +3d57f8: |[3d57f8] de.danoeh.antennapod.core.service.playback.PlaybackService.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d5808: 2060 a51c |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d580c: 1a01 0b4f |0002: const-string v1, "PlaybackService" // string@4f0b │ │ +3d5810: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3d5812: 3900 0b00 |0005: if-nez v0, 0010 // +000b │ │ +3d5816: 1a06 4a90 |0007: const-string v6, "getNextInQueue(), but playable not an instance of FeedMedia, so not proceeding" // string@904a │ │ +3d581a: 7120 f50a 6100 |0009: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d5820: 7100 7e98 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ +3d5826: 1102 |000f: return-object v2 │ │ +3d5828: 1a00 4690 |0010: const-string v0, "getNextInQueue()" // string@9046 │ │ +3d582c: 7120 f50a 0100 |0012: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d5832: 1f06 a51c |0015: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d5836: 6e10 f6ab 0600 |0017: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d583c: 0c00 |001a: move-result-object v0 │ │ +3d583e: 3900 0d00 |001b: if-nez v0, 0028 // +000d │ │ +3d5842: 6e10 f7ab 0600 |001d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@abf7 │ │ +3d5848: 0b03 |0020: move-result-wide v3 │ │ +3d584a: 7120 1f9b 4300 |0021: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ +3d5850: 0c00 |0024: move-result-object v0 │ │ +3d5852: 6e20 14ac 0600 |0025: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ +3d5858: 6e10 f6ab 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d585e: 0c06 |002b: move-result-object v6 │ │ +3d5860: 3906 0b00 |002c: if-nez v6, 0037 // +000b │ │ +3d5864: 1a06 4890 |002e: const-string v6, "getNextInQueue() with FeedMedia object whose FeedItem is null" // string@9048 │ │ +3d5868: 7120 ff0a 6100 |0030: invoke-static {v1, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3d586e: 7100 7e98 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ +3d5874: 1102 |0036: return-object v2 │ │ +3d5876: 7110 2e9b 0600 |0037: invoke-static {v6}, Lde/danoeh/antennapod/core/storage/DBReader;.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b2e │ │ +3d587c: 0c06 |003a: move-result-object v6 │ │ +3d587e: 3806 6300 |003b: if-eqz v6, 009e // +0063 │ │ +3d5882: 6e10 b8ab 0600 |003d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d5888: 0c00 |0040: move-result-object v0 │ │ +3d588a: 3900 0300 |0041: if-nez v0, 0044 // +0003 │ │ +3d588e: 285b |0043: goto 009e // +005b │ │ +3d5890: 7100 57b0 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b057 │ │ +3d5896: 0a00 |0047: move-result v0 │ │ +3d5898: 3900 1800 |0048: if-nez v0, 0060 // +0018 │ │ +3d589c: 1a00 4990 |004a: const-string v0, "getNextInQueue(), but follow queue is not enabled." // string@9049 │ │ +3d58a0: 7120 f50a 0100 |004c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d58a6: 6e10 b8ab 0600 |004f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d58ac: 0c00 |0052: move-result-object v0 │ │ +3d58ae: 6201 eec7 |0053: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +3d58b2: 7120 7d98 1000 |0055: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@987d │ │ +3d58b8: 6e10 b8ab 0600 |0058: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d58be: 0c06 |005b: move-result-object v6 │ │ +3d58c0: 7020 869a 6500 |005c: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a86 │ │ +3d58c6: 1102 |005f: return-object v2 │ │ +3d58c8: 6e10 b8ab 0600 |0060: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d58ce: 0c00 |0063: move-result-object v0 │ │ +3d58d0: 6e10 0aac 0000 |0064: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac0a │ │ +3d58d6: 0a00 |0067: move-result v0 │ │ +3d58d8: 3900 3100 |0068: if-nez v0, 0099 // +0031 │ │ +3d58dc: 7100 699d 0000 |006a: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9d69 │ │ +3d58e2: 0a00 |006d: move-result v0 │ │ +3d58e4: 3900 2b00 |006e: if-nez v0, 0099 // +002b │ │ +3d58e8: 7100 57b0 0000 |0070: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b057 │ │ +3d58ee: 0a00 |0073: move-result v0 │ │ +3d58f0: 3800 2500 |0074: if-eqz v0, 0099 // +0025 │ │ +3d58f4: 6e10 b0ab 0600 |0076: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d58fa: 0c00 |0079: move-result-object v0 │ │ +3d58fc: 6e10 5dab 0000 |007a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3d5902: 0a00 |007d: move-result v0 │ │ +3d5904: 3900 1b00 |007e: if-nez v0, 0099 // +001b │ │ +3d5908: 2200 ae19 |0080: new-instance v0, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ +3d590c: 6e10 b8ab 0600 |0082: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d5912: 0c06 |0085: move-result-object v6 │ │ +3d5914: 7030 069e 5006 |0086: invoke-direct {v0, v5, v6}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ +3d591a: 6e10 089e 0000 |0089: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e08 │ │ +3d5920: 0c06 |008c: move-result-object v6 │ │ +3d5922: 7020 3c9a 6500 |008d: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@9a3c │ │ +3d5928: 7100 7e98 0000 |0090: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ +3d592e: 5456 dd8c |0093: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d5932: 6e10 9f9a 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d5938: 1102 |0098: return-object v2 │ │ +3d593a: 6e10 b8ab 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d5940: 0c06 |009c: move-result-object v6 │ │ +3d5942: 1106 |009d: return-object v6 │ │ +3d5944: 7100 7e98 0000 |009e: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ +3d594a: 1102 |00a1: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ 0x0009 line=964 │ │ 0x000c line=965 │ │ 0x0012 line=968 │ │ 0x0015 line=969 │ │ @@ -1474465,41 +1474473,41 @@ │ │ type : '(Landroid/content/Context;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -3d4f6c: |[3d4f6c] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; │ │ -3d4f7c: 6300 d38c |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3d4f80: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -3d4f84: 6200 d08c |0004: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ -3d4f88: 6201 0797 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3d4f8c: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ -3d4f90: 6300 d28c |000a: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ -3d4f94: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -3d4f98: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3d4f9a: 2807 |000f: goto 0016 // +0007 │ │ -3d4f9c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3d4f9e: 2805 |0011: goto 0016 // +0005 │ │ -3d4fa0: 7100 7498 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentEpisodeIsVideo:()Z // method@9874 │ │ -3d4fa6: 0a00 |0015: move-result v0 │ │ -3d4fa8: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -3d4fac: 2200 da1d |0018: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1dda │ │ -3d4fb0: 7020 9bb0 2000 |001a: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b09b │ │ -3d4fb6: 6e10 9cb0 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b09c │ │ -3d4fbc: 0c02 |0020: move-result-object v2 │ │ -3d4fbe: 1102 |0021: return-object v2 │ │ -3d4fc0: 2200 d81d |0022: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ -3d4fc4: 7020 91b0 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ -3d4fca: 6e10 98b0 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b098 │ │ -3d4fd0: 0c02 |002a: move-result-object v2 │ │ -3d4fd2: 6e10 92b0 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b092 │ │ -3d4fd8: 0c02 |002e: move-result-object v2 │ │ -3d4fda: 1102 |002f: return-object v2 │ │ +3d4f54: |[3d4f54] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; │ │ +3d4f64: 6300 d38c |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3d4f68: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +3d4f6c: 6200 d08c |0004: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ +3d4f70: 6201 0797 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3d4f74: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ +3d4f78: 6300 d28c |000a: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ +3d4f7c: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +3d4f80: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3d4f82: 2807 |000f: goto 0016 // +0007 │ │ +3d4f84: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3d4f86: 2805 |0011: goto 0016 // +0005 │ │ +3d4f88: 7100 7498 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentEpisodeIsVideo:()Z // method@9874 │ │ +3d4f8e: 0a00 |0015: move-result v0 │ │ +3d4f90: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +3d4f94: 2200 da1d |0018: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1dda │ │ +3d4f98: 7020 9bb0 2000 |001a: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b09b │ │ +3d4f9e: 6e10 9cb0 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b09c │ │ +3d4fa4: 0c02 |0020: move-result-object v2 │ │ +3d4fa6: 1102 |0021: return-object v2 │ │ +3d4fa8: 2200 d81d |0022: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ +3d4fac: 7020 91b0 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ +3d4fb2: 6e10 98b0 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b098 │ │ +3d4fb8: 0c02 |002a: move-result-object v2 │ │ +3d4fba: 6e10 92b0 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b092 │ │ +3d4fc0: 0c02 |002e: move-result-object v2 │ │ +3d4fc2: 1102 |002f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0012 line=186 │ │ 0x0018 line=190 │ │ 0x0022 line=192 │ │ @@ -1474511,33 +1474519,33 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -3d4fdc: |[3d4fdc] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; │ │ -3d4fec: 7210 6fac 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ -3d4ff2: 0c02 |0003: move-result-object v2 │ │ -3d4ff4: 6200 0797 |0004: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3d4ff8: 3302 1000 |0006: if-ne v2, v0, 0016 // +0010 │ │ -3d4ffc: 6302 d28c |0008: sget-boolean v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ -3d5000: 3902 0c00 |000a: if-nez v2, 0016 // +000c │ │ -3d5004: 2202 da1d |000c: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1dda │ │ -3d5008: 7020 9bb0 1200 |000e: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b09b │ │ -3d500e: 6e10 9cb0 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b09c │ │ -3d5014: 0c01 |0014: move-result-object v1 │ │ -3d5016: 1101 |0015: return-object v1 │ │ -3d5018: 2202 d81d |0016: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ -3d501c: 7020 91b0 1200 |0018: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ -3d5022: 6e10 98b0 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b098 │ │ -3d5028: 0c01 |001e: move-result-object v1 │ │ -3d502a: 6e10 92b0 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b092 │ │ -3d5030: 0c01 |0022: move-result-object v1 │ │ -3d5032: 1101 |0023: return-object v1 │ │ +3d4fc4: |[3d4fc4] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; │ │ +3d4fd4: 7210 6fac 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ +3d4fda: 0c02 |0003: move-result-object v2 │ │ +3d4fdc: 6200 0797 |0004: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3d4fe0: 3302 1000 |0006: if-ne v2, v0, 0016 // +0010 │ │ +3d4fe4: 6302 d28c |0008: sget-boolean v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ +3d4fe8: 3902 0c00 |000a: if-nez v2, 0016 // +000c │ │ +3d4fec: 2202 da1d |000c: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1dda │ │ +3d4ff0: 7020 9bb0 1200 |000e: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b09b │ │ +3d4ff6: 6e10 9cb0 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b09c │ │ +3d4ffc: 0c01 |0014: move-result-object v1 │ │ +3d4ffe: 1101 |0015: return-object v1 │ │ +3d5000: 2202 d81d |0016: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ +3d5004: 7020 91b0 1200 |0018: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ +3d500a: 6e10 98b0 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b098 │ │ +3d5010: 0c01 |001e: move-result-object v1 │ │ +3d5012: 6e10 92b0 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b092 │ │ +3d5018: 0c01 |0022: move-result-object v1 │ │ +3d501a: 1101 |0023: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x000c line=202 │ │ 0x0016 line=204 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 (null) Landroid/content/Context; │ │ @@ -1474548,218 +1474556,218 @@ │ │ type : '(IZ)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 412 16-bit code units │ │ -3d5374: |[3d5374] de.danoeh.antennapod.core.service.playback.PlaybackService.handleKeycode:(IZ)Z │ │ -3d5384: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d5388: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d538e: 1a01 2f20 |0005: const-string v1, "Handling keycode: " // string@202f │ │ -3d5392: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d5398: 6e20 ceb2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d539e: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d53a4: 0c00 |0010: move-result-object v0 │ │ -3d53a6: 1a01 0b4f |0011: const-string v1, "PlaybackService" // string@4f0b │ │ -3d53aa: 7120 f50a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d53b0: 5460 d58c |0016: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d53b4: 6e10 27af 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@af27 │ │ -3d53ba: 0c00 |001b: move-result-object v0 │ │ -3d53bc: 5402 ddc7 |001c: iget-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ -3d53c0: 1303 4f00 |001e: const/16 v3, #int 79 // #4f │ │ -3d53c4: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -3d53c6: 1215 |0021: const/4 v5, #int 1 // #1 │ │ -3d53c8: 3237 1b01 |0022: if-eq v7, v3, 013d // +011b │ │ -3d53cc: 1303 7e00 |0024: const/16 v3, #int 126 // #7e │ │ -3d53d0: 3237 e700 |0026: if-eq v7, v3, 010d // +00e7 │ │ -3d53d4: 1303 7f00 |0028: const/16 v3, #int 127 // #7f │ │ -3d53d8: 3237 d300 |002a: if-eq v7, v3, 00fd // +00d3 │ │ -3d53dc: 2b07 6001 0000 |002c: packed-switch v7, 0000018c // +00000160 │ │ -3d53e2: 2208 741e |002f: new-instance v8, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d53e6: 7010 c7b2 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d53ec: 1a02 855d |0034: const-string v2, "Unhandled key code: " // string@5d85 │ │ -3d53f0: 6e20 d3b2 2800 |0036: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d53f6: 6e20 ceb2 7800 |0039: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d53fc: 6e10 deb2 0800 |003c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d5402: 0c08 |003f: move-result-object v8 │ │ -3d5404: 7120 f50a 8100 |0040: invoke-static {v1, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d540a: 5408 dcc7 |0043: iget-object v8, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ -3d540e: 3808 2500 |0045: if-eqz v8, 006a // +0025 │ │ -3d5412: 5408 ddc7 |0047: iget-object v8, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ -3d5416: 6200 eac7 |0049: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d541a: 3308 1f00 |004b: if-ne v8, v0, 006a // +001f │ │ -3d541e: 6e10 2e02 0600 |004d: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d5424: 0c08 |0050: move-result-object v8 │ │ -3d5426: 6000 417f |0051: sget v0, Lde/danoeh/antennapod/core/R$string;.unknown_media_key:I // field@7f41 │ │ -3d542a: 6e20 1003 0800 |0053: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3d5430: 0c08 |0056: move-result-object v8 │ │ -3d5432: 2350 0e21 |0057: new-array v0, v5, [Ljava/lang/Object; // type@210e │ │ -3d5436: 7110 38b2 0700 |0059: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d543c: 0c07 |005c: move-result-object v7 │ │ -3d543e: 4d07 0004 |005d: aput-object v7, v0, v4 │ │ -3d5442: 7120 a1b2 0800 |005f: invoke-static {v8, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -3d5448: 0c07 |0062: move-result-object v7 │ │ -3d544a: 7130 a712 7604 |0063: invoke-static {v6, v7, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ -3d5450: 0c07 |0066: move-result-object v7 │ │ -3d5452: 6e10 a812 0700 |0067: invoke-virtual {v7}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -3d5458: 0f04 |006a: return v4 │ │ -3d545a: 6e10 499a 0600 |006b: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ -3d5460: 0c07 |006e: move-result-object v7 │ │ -3d5462: 6208 eac7 |006f: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d5466: 3287 0c00 |0071: if-eq v7, v8, 007d // +000c │ │ -3d546a: 6e10 499a 0600 |0073: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ -3d5470: 0c07 |0076: move-result-object v7 │ │ -3d5472: 6208 e9c7 |0077: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d5476: 3387 0300 |0079: if-ne v7, v8, 007c // +0003 │ │ -3d547a: 2802 |007b: goto 007d // +0002 │ │ -3d547c: 0f04 |007c: return v4 │ │ -3d547e: 5467 d58c |007d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5482: 7100 2fb0 0000 |007f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ -3d5488: 0a08 |0082: move-result v8 │ │ -3d548a: d288 e803 |0083: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -3d548e: 6e20 39af 8700 |0085: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@af39 │ │ -3d5494: 0f05 |0088: return v5 │ │ -3d5496: 6e10 499a 0600 |0089: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ -3d549c: 0c07 |008c: move-result-object v7 │ │ -3d549e: 6208 eac7 |008d: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d54a2: 3287 0c00 |008f: if-eq v7, v8, 009b // +000c │ │ -3d54a6: 6e10 499a 0600 |0091: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ -3d54ac: 0c07 |0094: move-result-object v7 │ │ -3d54ae: 6208 e9c7 |0095: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d54b2: 3387 0300 |0097: if-ne v7, v8, 009a // +0003 │ │ -3d54b6: 2802 |0099: goto 009b // +0002 │ │ -3d54b8: 0f04 |009a: return v4 │ │ -3d54ba: 5467 d58c |009b: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d54be: 7100 3fb0 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ -3d54c4: 0a08 |00a0: move-result v8 │ │ -3d54c6: 7b88 |00a1: neg-int v8, v8 │ │ -3d54c8: d288 e803 |00a2: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -3d54cc: 6e20 39af 8700 |00a4: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@af39 │ │ -3d54d2: 0f05 |00a7: return v5 │ │ -3d54d4: 3908 0b00 |00a8: if-nez v8, 00b3 // +000b │ │ -3d54d8: 7100 34b0 0000 |00aa: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwarePreviousButton:()I // method@b034 │ │ -3d54de: 0a07 |00ad: move-result v7 │ │ -3d54e0: 7030 4b9a 7605 |00ae: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a4b │ │ -3d54e6: 0a07 |00b1: move-result v7 │ │ -3d54e8: 0f07 |00b2: return v7 │ │ -3d54ea: 6e10 499a 0600 |00b3: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ -3d54f0: 0c07 |00b6: move-result-object v7 │ │ -3d54f2: 6208 eac7 |00b7: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d54f6: 3287 0c00 |00b9: if-eq v7, v8, 00c5 // +000c │ │ -3d54fa: 6e10 499a 0600 |00bb: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ -3d5500: 0c07 |00be: move-result-object v7 │ │ -3d5502: 6208 e9c7 |00bf: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d5506: 3387 0300 |00c1: if-ne v7, v8, 00c4 // +0003 │ │ -3d550a: 2802 |00c3: goto 00c5 // +0002 │ │ -3d550c: 0f04 |00c4: return v4 │ │ -3d550e: 5467 d58c |00c5: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5512: 6e20 3aaf 4700 |00c7: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@af3a │ │ -3d5518: 0f05 |00ca: return v5 │ │ -3d551a: 3908 0b00 |00cb: if-nez v8, 00d6 // +000b │ │ -3d551e: 7100 33b0 0000 |00cd: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b033 │ │ -3d5524: 0a07 |00d0: move-result v7 │ │ -3d5526: 7030 4b9a 7605 |00d1: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a4b │ │ -3d552c: 0a07 |00d4: move-result v7 │ │ -3d552e: 0f07 |00d5: return v7 │ │ -3d5530: 6e10 499a 0600 |00d6: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ -3d5536: 0c07 |00d9: move-result-object v7 │ │ -3d5538: 6208 eac7 |00da: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d553c: 3287 0c00 |00dc: if-eq v7, v8, 00e8 // +000c │ │ -3d5540: 6e10 499a 0600 |00de: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ -3d5546: 0c07 |00e1: move-result-object v7 │ │ -3d5548: 6208 e9c7 |00e2: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d554c: 3387 0300 |00e4: if-ne v7, v8, 00e7 // +0003 │ │ -3d5550: 2802 |00e6: goto 00e8 // +0002 │ │ -3d5552: 0f04 |00e7: return v4 │ │ -3d5554: 5467 d58c |00e8: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5558: 6e10 45af 0700 |00ea: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@af45 │ │ -3d555e: 0f05 |00ed: return v5 │ │ -3d5560: 6207 eac7 |00ee: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d5564: 3372 0700 |00f0: if-ne v2, v7, 00f7 // +0007 │ │ -3d5568: 5467 d58c |00f2: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d556c: 6e30 32af 5705 |00f4: invoke-virtual {v7, v5, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ -3d5572: 5467 dd8c |00f7: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d5576: 6e20 9e9a 5700 |00f9: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ -3d557c: 0f05 |00fc: return v5 │ │ -3d557e: 6207 eac7 |00fd: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d5582: 3372 0d00 |00ff: if-ne v2, v7, 010c // +000d │ │ -3d5586: 5467 d58c |0101: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d558a: 7100 59b0 0000 |0103: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ -3d5590: 0a08 |0106: move-result v8 │ │ -3d5592: b758 |0107: xor-int/2addr v8, v5 │ │ -3d5594: 6e30 32af 8704 |0108: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ -3d559a: 0f05 |010b: return v5 │ │ -3d559c: 0f04 |010c: return v4 │ │ -3d559e: 6207 e9c7 |010d: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d55a2: 3272 2300 |010f: if-eq v2, v7, 0132 // +0023 │ │ -3d55a6: 6207 ebc7 |0111: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d55aa: 3372 0300 |0113: if-ne v2, v7, 0116 // +0003 │ │ -3d55ae: 281d |0115: goto 0132 // +001d │ │ -3d55b0: 6207 e7c7 |0116: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ -3d55b4: 3372 0d00 |0118: if-ne v2, v7, 0125 // +000d │ │ -3d55b8: 5467 d58c |011a: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d55bc: 6e20 40af 5700 |011c: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ -3d55c2: 5467 d58c |011f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d55c6: 6e10 34af 0700 |0121: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@af34 │ │ -3d55cc: 2813 |0124: goto 0137 // +0013 │ │ -3d55ce: 5467 d58c |0125: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d55d2: 6e10 28af 0700 |0127: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ -3d55d8: 0c07 |012a: move-result-object v7 │ │ -3d55da: 3907 0600 |012b: if-nez v7, 0131 // +0006 │ │ -3d55de: 7010 829a 0600 |012d: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlayingFromPreferences:()V // method@9a82 │ │ -3d55e4: 2807 |0130: goto 0137 // +0007 │ │ -3d55e6: 0f04 |0131: return v4 │ │ -3d55e8: 5467 d58c |0132: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d55ec: 6e10 38af 0700 |0134: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ -3d55f2: 5467 de8c |0137: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d55f6: 6e10 d19a 0700 |0139: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9ad1 │ │ -3d55fc: 0f05 |013c: return v5 │ │ -3d55fe: 6207 eac7 |013d: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d5602: 3372 0d00 |013f: if-ne v2, v7, 014c // +000d │ │ -3d5606: 5467 d58c |0141: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d560a: 7100 59b0 0000 |0143: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ -3d5610: 0a08 |0146: move-result v8 │ │ -3d5612: b758 |0147: xor-int/2addr v8, v5 │ │ -3d5614: 6e30 32af 8704 |0148: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ -3d561a: 283a |014b: goto 0185 // +003a │ │ -3d561c: 6207 e9c7 |014c: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ -3d5620: 3272 3200 |014e: if-eq v2, v7, 0180 // +0032 │ │ -3d5624: 6207 ebc7 |0150: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ -3d5628: 3372 0300 |0152: if-ne v2, v7, 0155 // +0003 │ │ -3d562c: 282c |0154: goto 0180 // +002c │ │ -3d562e: 6207 ecc7 |0155: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ -3d5632: 3372 0d00 |0157: if-ne v2, v7, 0164 // +000d │ │ -3d5636: 5467 d58c |0159: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d563a: 6e10 30af 0700 |015b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@af30 │ │ -3d5640: 0a08 |015e: move-result v8 │ │ -3d5642: b758 |015f: xor-int/2addr v8, v5 │ │ -3d5644: 6e20 40af 8700 |0160: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ -3d564a: 2822 |0163: goto 0185 // +0022 │ │ -3d564c: 6207 e7c7 |0164: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ -3d5650: 3372 0d00 |0166: if-ne v2, v7, 0173 // +000d │ │ -3d5654: 5467 d58c |0168: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5658: 6e20 40af 5700 |016a: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ -3d565e: 5467 d58c |016d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5662: 6e10 34af 0700 |016f: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@af34 │ │ -3d5668: 2813 |0172: goto 0185 // +0013 │ │ -3d566a: 5467 d58c |0173: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d566e: 6e10 28af 0700 |0175: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ -3d5674: 0c07 |0178: move-result-object v7 │ │ -3d5676: 3907 0600 |0179: if-nez v7, 017f // +0006 │ │ -3d567a: 7010 829a 0600 |017b: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlayingFromPreferences:()V // method@9a82 │ │ -3d5680: 2807 |017e: goto 0185 // +0007 │ │ -3d5682: 0f04 |017f: return v4 │ │ -3d5684: 5467 d58c |0180: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5688: 6e10 38af 0700 |0182: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ -3d568e: 5467 de8c |0185: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d5692: 6e10 d19a 0700 |0187: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9ad1 │ │ -3d5698: 0f05 |018a: return v5 │ │ -3d569a: 0000 |018b: nop // spacer │ │ -3d569c: 0001 0600 5500 0000 1101 0000 c200 ... |018c: packed-switch-data (16 units) │ │ +3d535c: |[3d535c] de.danoeh.antennapod.core.service.playback.PlaybackService.handleKeycode:(IZ)Z │ │ +3d536c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d5370: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d5376: 1a01 2f20 |0005: const-string v1, "Handling keycode: " // string@202f │ │ +3d537a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d5380: 6e20 ceb2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d5386: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d538c: 0c00 |0010: move-result-object v0 │ │ +3d538e: 1a01 0b4f |0011: const-string v1, "PlaybackService" // string@4f0b │ │ +3d5392: 7120 f50a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d5398: 5460 d58c |0016: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d539c: 6e10 27af 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@af27 │ │ +3d53a2: 0c00 |001b: move-result-object v0 │ │ +3d53a4: 5402 ddc7 |001c: iget-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ +3d53a8: 1303 4f00 |001e: const/16 v3, #int 79 // #4f │ │ +3d53ac: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +3d53ae: 1215 |0021: const/4 v5, #int 1 // #1 │ │ +3d53b0: 3237 1b01 |0022: if-eq v7, v3, 013d // +011b │ │ +3d53b4: 1303 7e00 |0024: const/16 v3, #int 126 // #7e │ │ +3d53b8: 3237 e700 |0026: if-eq v7, v3, 010d // +00e7 │ │ +3d53bc: 1303 7f00 |0028: const/16 v3, #int 127 // #7f │ │ +3d53c0: 3237 d300 |002a: if-eq v7, v3, 00fd // +00d3 │ │ +3d53c4: 2b07 6001 0000 |002c: packed-switch v7, 0000018c // +00000160 │ │ +3d53ca: 2208 741e |002f: new-instance v8, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d53ce: 7010 c7b2 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d53d4: 1a02 855d |0034: const-string v2, "Unhandled key code: " // string@5d85 │ │ +3d53d8: 6e20 d3b2 2800 |0036: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d53de: 6e20 ceb2 7800 |0039: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d53e4: 6e10 deb2 0800 |003c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d53ea: 0c08 |003f: move-result-object v8 │ │ +3d53ec: 7120 f50a 8100 |0040: invoke-static {v1, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d53f2: 5408 dcc7 |0043: iget-object v8, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@c7dc │ │ +3d53f6: 3808 2500 |0045: if-eqz v8, 006a // +0025 │ │ +3d53fa: 5408 ddc7 |0047: iget-object v8, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7dd │ │ +3d53fe: 6200 eac7 |0049: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d5402: 3308 1f00 |004b: if-ne v8, v0, 006a // +001f │ │ +3d5406: 6e10 2e02 0600 |004d: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d540c: 0c08 |0050: move-result-object v8 │ │ +3d540e: 6000 417f |0051: sget v0, Lde/danoeh/antennapod/core/R$string;.unknown_media_key:I // field@7f41 │ │ +3d5412: 6e20 1003 0800 |0053: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3d5418: 0c08 |0056: move-result-object v8 │ │ +3d541a: 2350 0e21 |0057: new-array v0, v5, [Ljava/lang/Object; // type@210e │ │ +3d541e: 7110 38b2 0700 |0059: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d5424: 0c07 |005c: move-result-object v7 │ │ +3d5426: 4d07 0004 |005d: aput-object v7, v0, v4 │ │ +3d542a: 7120 a1b2 0800 |005f: invoke-static {v8, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +3d5430: 0c07 |0062: move-result-object v7 │ │ +3d5432: 7130 a712 7604 |0063: invoke-static {v6, v7, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ +3d5438: 0c07 |0066: move-result-object v7 │ │ +3d543a: 6e10 a812 0700 |0067: invoke-virtual {v7}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +3d5440: 0f04 |006a: return v4 │ │ +3d5442: 6e10 499a 0600 |006b: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ +3d5448: 0c07 |006e: move-result-object v7 │ │ +3d544a: 6208 eac7 |006f: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d544e: 3287 0c00 |0071: if-eq v7, v8, 007d // +000c │ │ +3d5452: 6e10 499a 0600 |0073: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ +3d5458: 0c07 |0076: move-result-object v7 │ │ +3d545a: 6208 e9c7 |0077: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d545e: 3387 0300 |0079: if-ne v7, v8, 007c // +0003 │ │ +3d5462: 2802 |007b: goto 007d // +0002 │ │ +3d5464: 0f04 |007c: return v4 │ │ +3d5466: 5467 d58c |007d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d546a: 7100 2fb0 0000 |007f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ +3d5470: 0a08 |0082: move-result v8 │ │ +3d5472: d288 e803 |0083: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +3d5476: 6e20 39af 8700 |0085: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@af39 │ │ +3d547c: 0f05 |0088: return v5 │ │ +3d547e: 6e10 499a 0600 |0089: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ +3d5484: 0c07 |008c: move-result-object v7 │ │ +3d5486: 6208 eac7 |008d: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d548a: 3287 0c00 |008f: if-eq v7, v8, 009b // +000c │ │ +3d548e: 6e10 499a 0600 |0091: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ +3d5494: 0c07 |0094: move-result-object v7 │ │ +3d5496: 6208 e9c7 |0095: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d549a: 3387 0300 |0097: if-ne v7, v8, 009a // +0003 │ │ +3d549e: 2802 |0099: goto 009b // +0002 │ │ +3d54a0: 0f04 |009a: return v4 │ │ +3d54a2: 5467 d58c |009b: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d54a6: 7100 3fb0 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ +3d54ac: 0a08 |00a0: move-result v8 │ │ +3d54ae: 7b88 |00a1: neg-int v8, v8 │ │ +3d54b0: d288 e803 |00a2: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +3d54b4: 6e20 39af 8700 |00a4: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@af39 │ │ +3d54ba: 0f05 |00a7: return v5 │ │ +3d54bc: 3908 0b00 |00a8: if-nez v8, 00b3 // +000b │ │ +3d54c0: 7100 34b0 0000 |00aa: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwarePreviousButton:()I // method@b034 │ │ +3d54c6: 0a07 |00ad: move-result v7 │ │ +3d54c8: 7030 4b9a 7605 |00ae: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a4b │ │ +3d54ce: 0a07 |00b1: move-result v7 │ │ +3d54d0: 0f07 |00b2: return v7 │ │ +3d54d2: 6e10 499a 0600 |00b3: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ +3d54d8: 0c07 |00b6: move-result-object v7 │ │ +3d54da: 6208 eac7 |00b7: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d54de: 3287 0c00 |00b9: if-eq v7, v8, 00c5 // +000c │ │ +3d54e2: 6e10 499a 0600 |00bb: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ +3d54e8: 0c07 |00be: move-result-object v7 │ │ +3d54ea: 6208 e9c7 |00bf: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d54ee: 3387 0300 |00c1: if-ne v7, v8, 00c4 // +0003 │ │ +3d54f2: 2802 |00c3: goto 00c5 // +0002 │ │ +3d54f4: 0f04 |00c4: return v4 │ │ +3d54f6: 5467 d58c |00c5: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d54fa: 6e20 3aaf 4700 |00c7: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@af3a │ │ +3d5500: 0f05 |00ca: return v5 │ │ +3d5502: 3908 0b00 |00cb: if-nez v8, 00d6 // +000b │ │ +3d5506: 7100 33b0 0000 |00cd: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b033 │ │ +3d550c: 0a07 |00d0: move-result v7 │ │ +3d550e: 7030 4b9a 7605 |00d1: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a4b │ │ +3d5514: 0a07 |00d4: move-result v7 │ │ +3d5516: 0f07 |00d5: return v7 │ │ +3d5518: 6e10 499a 0600 |00d6: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ +3d551e: 0c07 |00d9: move-result-object v7 │ │ +3d5520: 6208 eac7 |00da: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d5524: 3287 0c00 |00dc: if-eq v7, v8, 00e8 // +000c │ │ +3d5528: 6e10 499a 0600 |00de: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a49 │ │ +3d552e: 0c07 |00e1: move-result-object v7 │ │ +3d5530: 6208 e9c7 |00e2: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d5534: 3387 0300 |00e4: if-ne v7, v8, 00e7 // +0003 │ │ +3d5538: 2802 |00e6: goto 00e8 // +0002 │ │ +3d553a: 0f04 |00e7: return v4 │ │ +3d553c: 5467 d58c |00e8: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5540: 6e10 45af 0700 |00ea: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@af45 │ │ +3d5546: 0f05 |00ed: return v5 │ │ +3d5548: 6207 eac7 |00ee: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d554c: 3372 0700 |00f0: if-ne v2, v7, 00f7 // +0007 │ │ +3d5550: 5467 d58c |00f2: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5554: 6e30 32af 5705 |00f4: invoke-virtual {v7, v5, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ +3d555a: 5467 dd8c |00f7: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d555e: 6e20 9e9a 5700 |00f9: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ +3d5564: 0f05 |00fc: return v5 │ │ +3d5566: 6207 eac7 |00fd: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d556a: 3372 0d00 |00ff: if-ne v2, v7, 010c // +000d │ │ +3d556e: 5467 d58c |0101: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5572: 7100 59b0 0000 |0103: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ +3d5578: 0a08 |0106: move-result v8 │ │ +3d557a: b758 |0107: xor-int/2addr v8, v5 │ │ +3d557c: 6e30 32af 8704 |0108: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ +3d5582: 0f05 |010b: return v5 │ │ +3d5584: 0f04 |010c: return v4 │ │ +3d5586: 6207 e9c7 |010d: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d558a: 3272 2300 |010f: if-eq v2, v7, 0132 // +0023 │ │ +3d558e: 6207 ebc7 |0111: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d5592: 3372 0300 |0113: if-ne v2, v7, 0116 // +0003 │ │ +3d5596: 281d |0115: goto 0132 // +001d │ │ +3d5598: 6207 e7c7 |0116: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ +3d559c: 3372 0d00 |0118: if-ne v2, v7, 0125 // +000d │ │ +3d55a0: 5467 d58c |011a: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d55a4: 6e20 40af 5700 |011c: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ +3d55aa: 5467 d58c |011f: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d55ae: 6e10 34af 0700 |0121: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@af34 │ │ +3d55b4: 2813 |0124: goto 0137 // +0013 │ │ +3d55b6: 5467 d58c |0125: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d55ba: 6e10 28af 0700 |0127: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ +3d55c0: 0c07 |012a: move-result-object v7 │ │ +3d55c2: 3907 0600 |012b: if-nez v7, 0131 // +0006 │ │ +3d55c6: 7010 829a 0600 |012d: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlayingFromPreferences:()V // method@9a82 │ │ +3d55cc: 2807 |0130: goto 0137 // +0007 │ │ +3d55ce: 0f04 |0131: return v4 │ │ +3d55d0: 5467 d58c |0132: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d55d4: 6e10 38af 0700 |0134: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ +3d55da: 5467 de8c |0137: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d55de: 6e10 d19a 0700 |0139: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9ad1 │ │ +3d55e4: 0f05 |013c: return v5 │ │ +3d55e6: 6207 eac7 |013d: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d55ea: 3372 0d00 |013f: if-ne v2, v7, 014c // +000d │ │ +3d55ee: 5467 d58c |0141: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d55f2: 7100 59b0 0000 |0143: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ +3d55f8: 0a08 |0146: move-result v8 │ │ +3d55fa: b758 |0147: xor-int/2addr v8, v5 │ │ +3d55fc: 6e30 32af 8704 |0148: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ +3d5602: 283a |014b: goto 0185 // +003a │ │ +3d5604: 6207 e9c7 |014c: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e9 │ │ +3d5608: 3272 3200 |014e: if-eq v2, v7, 0180 // +0032 │ │ +3d560c: 6207 ebc7 |0150: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7eb │ │ +3d5610: 3372 0300 |0152: if-ne v2, v7, 0155 // +0003 │ │ +3d5614: 282c |0154: goto 0180 // +002c │ │ +3d5616: 6207 ecc7 |0155: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ec │ │ +3d561a: 3372 0d00 |0157: if-ne v2, v7, 0164 // +000d │ │ +3d561e: 5467 d58c |0159: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5622: 6e10 30af 0700 |015b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@af30 │ │ +3d5628: 0a08 |015e: move-result v8 │ │ +3d562a: b758 |015f: xor-int/2addr v8, v5 │ │ +3d562c: 6e20 40af 8700 |0160: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ +3d5632: 2822 |0163: goto 0185 // +0022 │ │ +3d5634: 6207 e7c7 |0164: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7e7 │ │ +3d5638: 3372 0d00 |0166: if-ne v2, v7, 0173 // +000d │ │ +3d563c: 5467 d58c |0168: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5640: 6e20 40af 5700 |016a: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ +3d5646: 5467 d58c |016d: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d564a: 6e10 34af 0700 |016f: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@af34 │ │ +3d5650: 2813 |0172: goto 0185 // +0013 │ │ +3d5652: 5467 d58c |0173: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5656: 6e10 28af 0700 |0175: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ +3d565c: 0c07 |0178: move-result-object v7 │ │ +3d565e: 3907 0600 |0179: if-nez v7, 017f // +0006 │ │ +3d5662: 7010 829a 0600 |017b: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlayingFromPreferences:()V // method@9a82 │ │ +3d5668: 2807 |017e: goto 0185 // +0007 │ │ +3d566a: 0f04 |017f: return v4 │ │ +3d566c: 5467 d58c |0180: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5670: 6e10 38af 0700 |0182: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ +3d5676: 5467 de8c |0185: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d567a: 6e10 d19a 0700 |0187: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9ad1 │ │ +3d5680: 0f05 |018a: return v5 │ │ +3d5682: 0000 |018b: nop // spacer │ │ +3d5684: 0001 0600 5500 0000 1101 0000 c200 ... |018c: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0016 line=613 │ │ 0x001c line=614 │ │ 0x002f line=691 │ │ 0x0043 line=692 │ │ @@ -1474810,61 +1474818,61 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d56bc: |[3d56bc] de.danoeh.antennapod.core.service.playback.PlaybackService.isCasting:()Z │ │ -3d56cc: 6300 d28c |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ -3d56d0: 0f00 |0002: return v0 │ │ +3d56a4: |[3d56a4] de.danoeh.antennapod.core.service.playback.PlaybackService.isCasting:()Z │ │ +3d56b4: 6300 d28c |0000: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ +3d56b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1570 │ │ locals : │ │ │ │ #50 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ name : 'lambda$loadQueueForMediaSession$0' │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -3d65c8: |[3d65c8] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$loadQueueForMediaSession$0:(Lio/reactivex/SingleEmitter;)V │ │ -3d65d8: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3d65dc: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3d65e2: 7100 329b 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b32 │ │ -3d65e8: 0c01 |0008: move-result-object v1 │ │ -3d65ea: 7210 e1b4 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d65f0: 0c01 |000c: move-result-object v1 │ │ -3d65f2: 7210 c4b4 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d65f8: 0a02 |0010: move-result v2 │ │ -3d65fa: 3802 2700 |0011: if-eqz v2, 0038 // +0027 │ │ -3d65fe: 7210 c5b4 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d6604: 0c02 |0016: move-result-object v2 │ │ -3d6606: 1f02 a21c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d660a: 6e10 b8ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d6610: 0c03 |001c: move-result-object v3 │ │ -3d6612: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ -3d6616: 6e10 b8ab 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d661c: 0c03 |0022: move-result-object v3 │ │ -3d661e: 6e10 faab 0300 |0023: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@abfa │ │ -3d6624: 0c03 |0026: move-result-object v3 │ │ -3d6626: 6e10 1708 0300 |0027: invoke-virtual {v3}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.getDescription:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0817 │ │ -3d662c: 0c03 |002a: move-result-object v3 │ │ -3d662e: 2204 e301 |002b: new-instance v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@01e3 │ │ -3d6632: 6e10 77ab 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d6638: 0b05 |0030: move-result-wide v5 │ │ -3d663a: 7040 9909 3465 |0031: invoke-direct {v4, v3, v5, v6}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;J)V // method@0999 │ │ -3d6640: 7220 d6b4 4000 |0034: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d6646: 28d6 |0037: goto 000d // -002a │ │ -3d6648: 7220 06b1 0700 |0038: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -3d664e: 0e00 |003b: return-void │ │ +3d65b0: |[3d65b0] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$loadQueueForMediaSession$0:(Lio/reactivex/SingleEmitter;)V │ │ +3d65c0: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3d65c4: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3d65ca: 7100 329b 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b32 │ │ +3d65d0: 0c01 |0008: move-result-object v1 │ │ +3d65d2: 7210 e1b4 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d65d8: 0c01 |000c: move-result-object v1 │ │ +3d65da: 7210 c4b4 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d65e0: 0a02 |0010: move-result v2 │ │ +3d65e2: 3802 2700 |0011: if-eqz v2, 0038 // +0027 │ │ +3d65e6: 7210 c5b4 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d65ec: 0c02 |0016: move-result-object v2 │ │ +3d65ee: 1f02 a21c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d65f2: 6e10 b8ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d65f8: 0c03 |001c: move-result-object v3 │ │ +3d65fa: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ +3d65fe: 6e10 b8ab 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d6604: 0c03 |0022: move-result-object v3 │ │ +3d6606: 6e10 faab 0300 |0023: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@abfa │ │ +3d660c: 0c03 |0026: move-result-object v3 │ │ +3d660e: 6e10 1708 0300 |0027: invoke-virtual {v3}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.getDescription:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0817 │ │ +3d6614: 0c03 |002a: move-result-object v3 │ │ +3d6616: 2204 e301 |002b: new-instance v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@01e3 │ │ +3d661a: 6e10 77ab 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d6620: 0b05 |0030: move-result-wide v5 │ │ +3d6622: 7040 9909 3465 |0031: invoke-direct {v4, v3, v5, v6}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;J)V // method@0999 │ │ +3d6628: 7220 d6b4 4000 |0034: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d662e: 28d6 |0037: goto 000d // -002a │ │ +3d6630: 7220 06b1 0700 |0038: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +3d6636: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0005 line=334 │ │ 0x0019 line=335 │ │ 0x001f line=336 │ │ 0x002b line=337 │ │ @@ -1474877,18 +1474885,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d6650: |[3d6650] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$loadQueueForMediaSession$1:(Ljava/util/List;)V │ │ -3d6660: 5410 d78c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d6664: 6e20 cb09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setQueue:(Ljava/util/List;)V // method@09cb │ │ -3d666a: 0e00 |0005: return-void │ │ +3d6638: |[3d6638] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$loadQueueForMediaSession$1:(Ljava/util/List;)V │ │ +3d6648: 5410 d78c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d664c: 6e20 cb09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setQueue:(Ljava/util/List;)V // method@09cb │ │ +3d6652: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/util/List; │ │ │ │ @@ -1474897,20 +1474905,20 @@ │ │ type : '(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3d666c: |[3d666c] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$2:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V │ │ -3d667c: 7020 5c9a 2000 |0000: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; // method@9a5c │ │ -3d6682: 0c02 |0003: move-result-object v2 │ │ -3d6684: 6e20 ec3b 2100 |0004: invoke-virtual {v1, v2}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@3bec │ │ -3d668a: 7210 e4b0 0300 |0007: invoke-interface {v3}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b0e4 │ │ -3d6690: 0e00 |000a: return-void │ │ +3d6654: |[3d6654] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$2:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V │ │ +3d6664: 7020 5c9a 2000 |0000: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; // method@9a5c │ │ +3d666a: 0c02 |0003: move-result-object v2 │ │ +3d666c: 6e20 ec3b 2100 |0004: invoke-virtual {v1, v2}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@3bec │ │ +3d6672: 7210 e4b0 0300 |0007: invoke-interface {v3}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b0e4 │ │ +3d6678: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0007 line=390 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x000b reg=1 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ @@ -1474922,35 +1474930,35 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3d6694: |[3d6694] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$3:()V │ │ -3d66a4: 0e00 |0000: return-void │ │ +3d667c: |[3d667c] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$3:()V │ │ +3d668c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #54 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ name : 'lambda$onLoadChildren$4' │ │ type : '(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d66a8: |[3d66a8] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$4:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ -3d66b8: 6e10 04b3 0100 |0000: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3d66be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3d66c0: 6e20 ec3b 1000 |0004: invoke-virtual {v0, v1}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@3bec │ │ -3d66c6: 0e00 |0007: return-void │ │ +3d6690: |[3d6690] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onLoadChildren$4:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ +3d66a0: 6e10 04b3 0100 |0000: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3d66a6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3d66a8: 6e20 ec3b 1000 |0004: invoke-virtual {v0, v1}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@3bec │ │ +3d66ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0004 line=398 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Throwable; │ │ @@ -1474960,23 +1474968,23 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3d5984: |[3d5984] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$5:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d5994: 2020 a51c |0000: instance-of v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d5998: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -3d599c: 1f02 a51c |0004: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d59a0: 6e10 77ab 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d59a6: 0b00 |0009: move-result-wide v0 │ │ -3d59a8: 7120 299b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ -3d59ae: 0c02 |000d: move-result-object v2 │ │ -3d59b0: 1102 |000e: return-object v2 │ │ +3d596c: |[3d596c] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$5:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d597c: 2020 a51c |0000: instance-of v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d5980: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +3d5984: 1f02 a51c |0004: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d5988: 6e10 77ab 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d598e: 0b00 |0009: move-result-wide v0 │ │ +3d5990: 7120 299b 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ +3d5996: 0c02 |000d: move-result-object v2 │ │ +3d5998: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0004 line=512 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1474985,17 +1474993,17 @@ │ │ type : '(ZLde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d66c8: |[3d66c8] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d66d8: 7030 819a 2001 |0000: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9a81 │ │ -3d66de: 0e00 |0003: return-void │ │ +3d66b0: |[3d66b0] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d66c0: 7030 819a 2001 |0000: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9a81 │ │ +3d66c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1475005,22 +1475013,22 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3d66e0: |[3d66e0] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$7:(Ljava/lang/Throwable;)V │ │ -3d66f0: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ -3d66f4: 1a01 ee4e |0002: const-string v1, "Playable was not found. Stopping service." // string@4eee │ │ -3d66f8: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d66fe: 6e10 04b3 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3d6704: 5423 dd8c |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d6708: 6e10 9f9a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d670e: 0e00 |000f: return-void │ │ +3d66c8: |[3d66c8] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$onStartCommand$7:(Ljava/lang/Throwable;)V │ │ +3d66d8: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ +3d66dc: 1a01 ee4e |0002: const-string v1, "Playable was not found. Stopping service." // string@4eee │ │ +3d66e0: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d66e6: 6e10 04b3 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3d66ec: 5423 dd8c |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d66f0: 6e10 9f9a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d66f6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=522 │ │ 0x0007 line=523 │ │ 0x000a line=524 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ @@ -1475031,32 +1475039,32 @@ │ │ type : '(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -3d6710: |[3d6710] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$setupNotification$11:(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d6720: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ -3d6724: 1a01 3b47 |0002: const-string v1, "Loading notification icon" // string@473b │ │ -3d6728: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d672e: 5420 d88c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d6732: 6e10 969a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.loadIcon:()V // method@9a96 │ │ -3d6738: 7100 ebb2 0000 |000c: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@b2eb │ │ -3d673e: 0c00 |000f: move-result-object v0 │ │ -3d6740: 6e10 f1b2 0000 |0010: invoke-virtual {v0}, Ljava/lang/Thread;.isInterrupted:()Z // method@b2f1 │ │ -3d6746: 0a00 |0013: move-result v0 │ │ -3d6748: 3900 1000 |0014: if-nez v0, 0024 // +0010 │ │ -3d674c: 6000 257a |0016: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ -3d6750: 5421 d88c |0018: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d6754: 6e10 8c9a 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ -3d675a: 0c01 |001d: move-result-object v1 │ │ -3d675c: 6e30 1528 0301 |001e: invoke-virtual {v3, v0, v1}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2815 │ │ -3d6762: 7020 859a 4200 |0021: invoke-direct {v2, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a85 │ │ -3d6768: 0e00 |0024: return-void │ │ +3d66f8: |[3d66f8] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$setupNotification$11:(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d6708: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ +3d670c: 1a01 3b47 |0002: const-string v1, "Loading notification icon" // string@473b │ │ +3d6710: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d6716: 5420 d88c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d671a: 6e10 969a 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.loadIcon:()V // method@9a96 │ │ +3d6720: 7100 ebb2 0000 |000c: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@b2eb │ │ +3d6726: 0c00 |000f: move-result-object v0 │ │ +3d6728: 6e10 f1b2 0000 |0010: invoke-virtual {v0}, Ljava/lang/Thread;.isInterrupted:()Z // method@b2f1 │ │ +3d672e: 0a00 |0013: move-result v0 │ │ +3d6730: 3900 1000 |0014: if-nez v0, 0024 // +0010 │ │ +3d6734: 6000 257a |0016: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ +3d6738: 5421 d88c |0018: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d673c: 6e10 8c9a 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ +3d6742: 0c01 |001d: move-result-object v1 │ │ +3d6744: 6e30 1528 0301 |001e: invoke-virtual {v3, v0, v1}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2815 │ │ +3d674a: 7020 859a 4200 |0021: invoke-direct {v2, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a85 │ │ +3d6750: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1336 │ │ 0x0007 line=1337 │ │ 0x000c line=1338 │ │ 0x0016 line=1339 │ │ 0x0021 line=1340 │ │ @@ -1475070,44 +1475078,44 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -3d676c: |[3d676c] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$setupPositionObserver$12:(Ljava/lang/Long;)V │ │ -3d677c: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d6782: 0c04 |0003: move-result-object v4 │ │ -3d6784: 2200 9e1a |0004: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ -3d6788: 6e10 409a 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ -3d678e: 0a01 |0009: move-result v1 │ │ -3d6790: 6e10 419a 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ -3d6796: 0a02 |000d: move-result v2 │ │ -3d6798: 7030 30a2 1002 |000e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ -3d679e: 6e20 07b7 0400 |0011: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d67a4: 6004 dd00 |0014: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d67a8: 1300 1d00 |0016: const/16 v0, #int 29 // #1d │ │ -3d67ac: 3504 2200 |0018: if-ge v4, v0, 003a // +0022 │ │ -3d67b0: 5434 d88c |001a: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d67b4: 6e10 409a 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ -3d67ba: 0a00 |001f: move-result v0 │ │ -3d67bc: 6e10 3f9a 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ -3d67c2: 0a01 |0023: move-result v1 │ │ -3d67c4: 6e30 9a9a 0401 |0024: invoke-virtual {v4, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@9a9a │ │ -3d67ca: 1a04 76bc |0027: const-string v4, "notification" // string@bc76 │ │ -3d67ce: 6e20 3302 4300 |0029: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3d67d4: 0c04 |002c: move-result-object v4 │ │ -3d67d6: 1f04 3600 |002d: check-cast v4, Landroid/app/NotificationManager; // type@0036 │ │ -3d67da: 6000 257a |002f: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ -3d67de: 5431 d88c |0031: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d67e2: 6e10 8c9a 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ -3d67e8: 0c01 |0036: move-result-object v1 │ │ -3d67ea: 6e30 7501 0401 |0037: invoke-virtual {v4, v0, v1}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0175 │ │ -3d67f0: 7010 7a9a 0300 |003a: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipEndingIfNecessary:()V // method@9a7a │ │ -3d67f6: 0e00 |003d: return-void │ │ +3d6754: |[3d6754] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$setupPositionObserver$12:(Ljava/lang/Long;)V │ │ +3d6764: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d676a: 0c04 |0003: move-result-object v4 │ │ +3d676c: 2200 9e1a |0004: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ +3d6770: 6e10 409a 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ +3d6776: 0a01 |0009: move-result v1 │ │ +3d6778: 6e10 419a 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ +3d677e: 0a02 |000d: move-result v2 │ │ +3d6780: 7030 30a2 1002 |000e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ +3d6786: 6e20 07b7 0400 |0011: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d678c: 6004 dd00 |0014: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d6790: 1300 1d00 |0016: const/16 v0, #int 29 // #1d │ │ +3d6794: 3504 2200 |0018: if-ge v4, v0, 003a // +0022 │ │ +3d6798: 5434 d88c |001a: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d679c: 6e10 409a 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ +3d67a2: 0a00 |001f: move-result v0 │ │ +3d67a4: 6e10 3f9a 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ +3d67aa: 0a01 |0023: move-result v1 │ │ +3d67ac: 6e30 9a9a 0401 |0024: invoke-virtual {v4, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@9a9a │ │ +3d67b2: 1a04 76bc |0027: const-string v4, "notification" // string@bc76 │ │ +3d67b6: 6e20 3302 4300 |0029: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3d67bc: 0c04 |002c: move-result-object v4 │ │ +3d67be: 1f04 3600 |002d: check-cast v4, Landroid/app/NotificationManager; // type@0036 │ │ +3d67c2: 6000 257a |002f: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ +3d67c6: 5431 d88c |0031: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d67ca: 6e10 8c9a 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ +3d67d0: 0c01 |0036: move-result-object v1 │ │ +3d67d2: 6e30 7501 0401 |0037: invoke-virtual {v4, v0, v1}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0175 │ │ +3d67d8: 7010 7a9a 0300 |003a: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.skipEndingIfNecessary:()V // method@9a7a │ │ +3d67de: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1697 │ │ 0x0014 line=1698 │ │ 0x001a line=1699 │ │ 0x0029 line=1701 │ │ 0x002f line=1702 │ │ @@ -1475121,22 +1475129,22 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3d67f8: |[3d67f8] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$10:(Ljava/lang/Throwable;)V │ │ -3d6808: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ -3d680c: 1a01 ef4e |0002: const-string v1, "Playable was not loaded from preferences. Stopping service." // string@4eef │ │ -3d6810: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d6816: 6e10 04b3 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3d681c: 5423 dd8c |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d6820: 6e10 9f9a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d6826: 0e00 |000f: return-void │ │ +3d67e0: |[3d67e0] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$10:(Ljava/lang/Throwable;)V │ │ +3d67f0: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ +3d67f4: 1a01 ef4e |0002: const-string v1, "Playable was not loaded from preferences. Stopping service." // string@4eef │ │ +3d67f8: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d67fe: 6e10 04b3 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3d6804: 5423 dd8c |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d6808: 6e10 9f9a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d680e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=707 │ │ 0x0007 line=708 │ │ 0x000a line=709 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ @@ -1475147,20 +1475155,20 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3d59b4: |[3d59b4] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$8:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d59c4: 6e10 1802 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d59ca: 0c00 |0003: move-result-object v0 │ │ -3d59cc: 7110 7398 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@9873 │ │ -3d59d2: 0c00 |0007: move-result-object v0 │ │ -3d59d4: 1100 |0008: return-object v0 │ │ +3d599c: |[3d599c] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$8:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d59ac: 6e10 1802 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d59b2: 0c00 |0003: move-result-object v0 │ │ +3d59b4: 7110 7398 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@9873 │ │ +3d59ba: 0c00 |0007: move-result-object v0 │ │ +3d59bc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #62 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1475168,18 +1475176,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3d6828: |[3d6828] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$9:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d6838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d683a: 7030 819a 2100 |0001: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9a81 │ │ -3d6840: 0e00 |0004: return-void │ │ +3d6810: |[3d6810] de.danoeh.antennapod.core.service.playback.PlaybackService.lambda$startPlayingFromPreferences$9:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d6820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d6822: 7030 819a 2100 |0001: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@9a81 │ │ +3d6828: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=705 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1475188,179 +1475196,179 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 332 16-bit code units │ │ -3d5c80: |[3d5c80] de.danoeh.antennapod.core.service.playback.PlaybackService.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; │ │ -3d5c90: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3d5c94: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3d5c9a: 6e10 2e02 0700 |0005: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d5ca0: 0c01 |0008: move-result-object v1 │ │ -3d5ca2: 6002 0b7c |0009: sget v2, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c0b │ │ -3d5ca6: 6e20 1003 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3d5cac: 0c01 |000e: move-result-object v1 │ │ -3d5cae: 6e20 9fb2 1800 |000f: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d5cb4: 0a01 |0012: move-result v1 │ │ -3d5cb6: 1a02 80e2 |0013: const-string v2, "unplayed" // string@e280 │ │ -3d5cba: 1a03 fa7c |0015: const-string v3, "downloaded" // string@7cfa │ │ -3d5cbe: 3801 5d00 |0017: if-eqz v1, 0074 // +005d │ │ -3d5cc2: 6008 a27e |0019: sget v8, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7ea2 │ │ -3d5cc6: 6001 5578 |001b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_playlist_play_black:I // field@7855 │ │ -3d5cca: 2204 a31c |001d: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3d5cce: 1a05 59c8 |001f: const-string v5, "queued" // string@c859 │ │ -3d5cd2: 7020 d8ab 5400 |0021: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3d5cd8: 7110 389b 0400 |0024: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ -3d5cde: 0a04 |0027: move-result v4 │ │ -3d5ce0: 7040 399a 8741 |0028: invoke-direct {v7, v8, v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a39 │ │ -3d5ce6: 0c08 |002b: move-result-object v8 │ │ -3d5ce8: 7220 d6b4 8000 |002c: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d5cee: 6008 8b7c |002f: sget v8, Lde/danoeh/antennapod/core/R$string;.downloads_label:I // field@7c8b │ │ -3d5cf2: 6001 2178 |0031: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_download_black:I // field@7821 │ │ -3d5cf6: 2204 a31c |0033: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3d5cfa: 7020 d8ab 3400 |0035: invoke-direct {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3d5d00: 7110 389b 0400 |0038: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ -3d5d06: 0a03 |003b: move-result v3 │ │ -3d5d08: 7040 399a 8731 |003c: invoke-direct {v7, v8, v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a39 │ │ -3d5d0e: 0c08 |003f: move-result-object v8 │ │ -3d5d10: 7220 d6b4 8000 |0040: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d5d16: 6008 af7c |0043: sget v8, Lde/danoeh/antennapod/core/R$string;.episodes_label:I // field@7caf │ │ -3d5d1a: 6001 2b78 |0045: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_feed_black:I // field@782b │ │ -3d5d1e: 2203 a31c |0047: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3d5d22: 7020 d8ab 2300 |0049: invoke-direct {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3d5d28: 7110 389b 0300 |004c: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ -3d5d2e: 0a02 |004f: move-result v2 │ │ -3d5d30: 7040 399a 8721 |0050: invoke-direct {v7, v8, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a39 │ │ -3d5d36: 0c08 |0053: move-result-object v8 │ │ -3d5d38: 7220 d6b4 8000 |0054: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d5d3e: 7100 269b 0000 |0057: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ -3d5d44: 0c08 |005a: move-result-object v8 │ │ -3d5d46: 7210 e1b4 0800 |005b: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d5d4c: 0c08 |005e: move-result-object v8 │ │ -3d5d4e: 7210 c4b4 0800 |005f: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d5d54: 0a01 |0062: move-result v1 │ │ -3d5d56: 3801 1000 |0063: if-eqz v1, 0073 // +0010 │ │ -3d5d5a: 7210 c5b4 0800 |0065: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d5d60: 0c01 |0068: move-result-object v1 │ │ -3d5d62: 1f01 9b1c |0069: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3d5d66: 7020 3a9a 1700 |006b: invoke-direct {v7, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItemForFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a3a │ │ -3d5d6c: 0c01 |006e: move-result-object v1 │ │ -3d5d6e: 7220 d6b4 1000 |006f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d5d74: 28ed |0072: goto 005f // -0013 │ │ -3d5d76: 1100 |0073: return-object v0 │ │ -3d5d78: 6e10 2e02 0700 |0074: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d5d7e: 0c01 |0077: move-result-object v1 │ │ -3d5d80: 6004 a27e |0078: sget v4, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7ea2 │ │ -3d5d84: 6e20 1003 4100 |007a: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3d5d8a: 0c01 |007d: move-result-object v1 │ │ -3d5d8c: 6e20 9fb2 1800 |007e: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d5d92: 0a01 |0081: move-result v1 │ │ -3d5d94: 1304 6400 |0082: const/16 v4, #int 100 // #64 │ │ -3d5d98: 1205 |0084: const/4 v5, #int 0 // #0 │ │ -3d5d9a: 3801 0800 |0085: if-eqz v1, 008d // +0008 │ │ -3d5d9e: 7100 329b 0000 |0087: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b32 │ │ -3d5da4: 0c08 |008a: move-result-object v8 │ │ -3d5da6: 2900 7900 |008b: goto/16 0104 // +0079 │ │ -3d5daa: 6e10 2e02 0700 |008d: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d5db0: 0c01 |0090: move-result-object v1 │ │ -3d5db2: 6006 8b7c |0091: sget v6, Lde/danoeh/antennapod/core/R$string;.downloads_label:I // field@7c8b │ │ -3d5db6: 6e20 1003 6100 |0093: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3d5dbc: 0c01 |0096: move-result-object v1 │ │ -3d5dbe: 6e20 9fb2 1800 |0097: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d5dc4: 0a01 |009a: move-result v1 │ │ -3d5dc6: 3801 1000 |009b: if-eqz v1, 00ab // +0010 │ │ -3d5dca: 2208 a31c |009d: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3d5dce: 7020 d8ab 3800 |009f: invoke-direct {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3d5dd4: 7100 2bb0 0000 |00a2: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b02b │ │ -3d5dda: 0c01 |00a5: move-result-object v1 │ │ -3d5ddc: 7140 1a9b 4518 |00a6: invoke-static {v5, v4, v8, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -3d5de2: 0c08 |00a9: move-result-object v8 │ │ -3d5de4: 285a |00aa: goto 0104 // +005a │ │ -3d5de6: 6e10 2e02 0700 |00ab: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d5dec: 0c01 |00ae: move-result-object v1 │ │ -3d5dee: 6003 af7c |00af: sget v3, Lde/danoeh/antennapod/core/R$string;.episodes_label:I // field@7caf │ │ -3d5df2: 6e20 1003 3100 |00b1: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3d5df8: 0c01 |00b4: move-result-object v1 │ │ -3d5dfa: 6e20 9fb2 1800 |00b5: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d5e00: 0a01 |00b8: move-result v1 │ │ -3d5e02: 3801 0e00 |00b9: if-eqz v1, 00c7 // +000e │ │ -3d5e06: 2208 a31c |00bb: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3d5e0a: 7020 d8ab 2800 |00bd: invoke-direct {v8, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3d5e10: 6201 e596 |00c0: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -3d5e14: 7140 1a9b 4518 |00c2: invoke-static {v5, v4, v8, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -3d5e1a: 0c08 |00c5: move-result-object v8 │ │ -3d5e1c: 283e |00c6: goto 0104 // +003e │ │ -3d5e1e: 1a01 571d |00c7: const-string v1, "FeedId:" // string@1d57 │ │ -3d5e22: 6e20 b5b2 1800 |00c9: invoke-virtual {v8, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3d5e28: 0a01 |00cc: move-result v1 │ │ -3d5e2a: 3801 1800 |00cd: if-eqz v1, 00e5 // +0018 │ │ -3d5e2e: 1a01 140a |00cf: const-string v1, ":" // string@0a14 │ │ -3d5e32: 6e20 b3b2 1800 |00d1: invoke-virtual {v8, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -3d5e38: 0c08 |00d4: move-result-object v8 │ │ -3d5e3a: 1211 |00d5: const/4 v1, #int 1 // #1 │ │ -3d5e3c: 4608 0801 |00d6: aget-object v8, v8, v1 │ │ -3d5e40: 7110 43b2 0800 |00d8: invoke-static {v8}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3d5e46: 0b01 |00db: move-result-wide v1 │ │ -3d5e48: 7120 1c9b 2100 |00dc: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ -3d5e4e: 0c08 |00df: move-result-object v8 │ │ -3d5e50: 7110 239b 0800 |00e0: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b23 │ │ -3d5e56: 0c08 |00e3: move-result-object v8 │ │ -3d5e58: 2820 |00e4: goto 0104 // +0020 │ │ -3d5e5a: 6001 a97e |00e5: sget v1, Lde/danoeh/antennapod/core/R$string;.recently_played_episodes:I // field@7ea9 │ │ -3d5e5e: 6e20 3002 1700 |00e7: invoke-virtual {v7, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d5e64: 0c01 |00ea: move-result-object v1 │ │ -3d5e66: 6e20 9fb2 1800 |00eb: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d5e6c: 0a01 |00ee: move-result v1 │ │ -3d5e6e: 1202 |00ef: const/4 v2, #int 0 // #0 │ │ -3d5e70: 3801 4500 |00f0: if-eqz v1, 0135 // +0045 │ │ -3d5e74: 7110 7398 0700 |00f2: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@9873 │ │ -3d5e7a: 0c08 |00f5: move-result-object v8 │ │ -3d5e7c: 2081 a51c |00f6: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d5e80: 3801 3c00 |00f8: if-eqz v1, 0134 // +003c │ │ -3d5e84: 1f08 a51c |00fa: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d5e88: 6e10 f6ab 0800 |00fc: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d5e8e: 0c08 |00ff: move-result-object v8 │ │ -3d5e90: 7110 8eb4 0800 |0100: invoke-static {v8}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ -3d5e96: 0c08 |0103: move-result-object v8 │ │ -3d5e98: 7210 e1b4 0800 |0104: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d5e9e: 0c08 |0107: move-result-object v8 │ │ -3d5ea0: 7210 c4b4 0800 |0108: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d5ea6: 0a01 |010b: move-result v1 │ │ -3d5ea8: 3801 2700 |010c: if-eqz v1, 0133 // +0027 │ │ -3d5eac: 7210 c5b4 0800 |010e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d5eb2: 0c01 |0111: move-result-object v1 │ │ -3d5eb4: 1f01 a21c |0112: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d5eb8: 6e10 b8ab 0100 |0114: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d5ebe: 0c02 |0117: move-result-object v2 │ │ -3d5ec0: 3802 f0ff |0118: if-eqz v2, 0108 // -0010 │ │ -3d5ec4: 6e10 b8ab 0100 |011a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d5eca: 0c02 |011d: move-result-object v2 │ │ -3d5ecc: 6e10 faab 0200 |011e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@abfa │ │ -3d5ed2: 0c02 |0121: move-result-object v2 │ │ -3d5ed4: 3802 e6ff |0122: if-eqz v2, 0108 // -001a │ │ -3d5ed8: 6e10 b8ab 0100 |0124: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d5ede: 0c01 |0127: move-result-object v1 │ │ -3d5ee0: 6e10 faab 0100 |0128: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@abfa │ │ -3d5ee6: 0c01 |012b: move-result-object v1 │ │ -3d5ee8: 7220 d6b4 1000 |012c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d5eee: d805 0501 |012f: add-int/lit8 v5, v5, #int 1 // #01 │ │ -3d5ef2: 3445 d7ff |0131: if-lt v5, v4, 0108 // -0029 │ │ -3d5ef6: 1100 |0133: return-object v0 │ │ -3d5ef8: 1102 |0134: return-object v2 │ │ -3d5efa: 2200 741e |0135: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d5efe: 7010 c7b2 0000 |0137: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d5f04: 1a01 904e |013a: const-string v1, "Parent ID not found: " // string@4e90 │ │ -3d5f08: 6e20 d3b2 1000 |013c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d5f0e: 6e20 d3b2 8000 |013f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d5f14: 6e10 deb2 0000 |0142: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d5f1a: 0c08 |0145: move-result-object v8 │ │ -3d5f1c: 1a00 0b4f |0146: const-string v0, "PlaybackService" // string@4f0b │ │ -3d5f20: 7120 f70a 8000 |0148: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d5f26: 1102 |014b: return-object v2 │ │ +3d5c68: |[3d5c68] de.danoeh.antennapod.core.service.playback.PlaybackService.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; │ │ +3d5c78: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3d5c7c: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3d5c82: 6e10 2e02 0700 |0005: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d5c88: 0c01 |0008: move-result-object v1 │ │ +3d5c8a: 6002 0b7c |0009: sget v2, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c0b │ │ +3d5c8e: 6e20 1003 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3d5c94: 0c01 |000e: move-result-object v1 │ │ +3d5c96: 6e20 9fb2 1800 |000f: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d5c9c: 0a01 |0012: move-result v1 │ │ +3d5c9e: 1a02 80e2 |0013: const-string v2, "unplayed" // string@e280 │ │ +3d5ca2: 1a03 fa7c |0015: const-string v3, "downloaded" // string@7cfa │ │ +3d5ca6: 3801 5d00 |0017: if-eqz v1, 0074 // +005d │ │ +3d5caa: 6008 a27e |0019: sget v8, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7ea2 │ │ +3d5cae: 6001 5578 |001b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_playlist_play_black:I // field@7855 │ │ +3d5cb2: 2204 a31c |001d: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3d5cb6: 1a05 59c8 |001f: const-string v5, "queued" // string@c859 │ │ +3d5cba: 7020 d8ab 5400 |0021: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3d5cc0: 7110 389b 0400 |0024: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ +3d5cc6: 0a04 |0027: move-result v4 │ │ +3d5cc8: 7040 399a 8741 |0028: invoke-direct {v7, v8, v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a39 │ │ +3d5cce: 0c08 |002b: move-result-object v8 │ │ +3d5cd0: 7220 d6b4 8000 |002c: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d5cd6: 6008 8b7c |002f: sget v8, Lde/danoeh/antennapod/core/R$string;.downloads_label:I // field@7c8b │ │ +3d5cda: 6001 2178 |0031: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_download_black:I // field@7821 │ │ +3d5cde: 2204 a31c |0033: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3d5ce2: 7020 d8ab 3400 |0035: invoke-direct {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3d5ce8: 7110 389b 0400 |0038: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ +3d5cee: 0a03 |003b: move-result v3 │ │ +3d5cf0: 7040 399a 8731 |003c: invoke-direct {v7, v8, v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a39 │ │ +3d5cf6: 0c08 |003f: move-result-object v8 │ │ +3d5cf8: 7220 d6b4 8000 |0040: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d5cfe: 6008 af7c |0043: sget v8, Lde/danoeh/antennapod/core/R$string;.episodes_label:I // field@7caf │ │ +3d5d02: 6001 2b78 |0045: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_feed_black:I // field@782b │ │ +3d5d06: 2203 a31c |0047: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3d5d0a: 7020 d8ab 2300 |0049: invoke-direct {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3d5d10: 7110 389b 0300 |004c: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ +3d5d16: 0a02 |004f: move-result v2 │ │ +3d5d18: 7040 399a 8721 |0050: invoke-direct {v7, v8, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a39 │ │ +3d5d1e: 0c08 |0053: move-result-object v8 │ │ +3d5d20: 7220 d6b4 8000 |0054: invoke-interface {v0, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d5d26: 7100 269b 0000 |0057: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ +3d5d2c: 0c08 |005a: move-result-object v8 │ │ +3d5d2e: 7210 e1b4 0800 |005b: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d5d34: 0c08 |005e: move-result-object v8 │ │ +3d5d36: 7210 c4b4 0800 |005f: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d5d3c: 0a01 |0062: move-result v1 │ │ +3d5d3e: 3801 1000 |0063: if-eqz v1, 0073 // +0010 │ │ +3d5d42: 7210 c5b4 0800 |0065: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d5d48: 0c01 |0068: move-result-object v1 │ │ +3d5d4a: 1f01 9b1c |0069: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3d5d4e: 7020 3a9a 1700 |006b: invoke-direct {v7, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.createBrowsableMediaItemForFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@9a3a │ │ +3d5d54: 0c01 |006e: move-result-object v1 │ │ +3d5d56: 7220 d6b4 1000 |006f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d5d5c: 28ed |0072: goto 005f // -0013 │ │ +3d5d5e: 1100 |0073: return-object v0 │ │ +3d5d60: 6e10 2e02 0700 |0074: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d5d66: 0c01 |0077: move-result-object v1 │ │ +3d5d68: 6004 a27e |0078: sget v4, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7ea2 │ │ +3d5d6c: 6e20 1003 4100 |007a: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3d5d72: 0c01 |007d: move-result-object v1 │ │ +3d5d74: 6e20 9fb2 1800 |007e: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d5d7a: 0a01 |0081: move-result v1 │ │ +3d5d7c: 1304 6400 |0082: const/16 v4, #int 100 // #64 │ │ +3d5d80: 1205 |0084: const/4 v5, #int 0 // #0 │ │ +3d5d82: 3801 0800 |0085: if-eqz v1, 008d // +0008 │ │ +3d5d86: 7100 329b 0000 |0087: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueue:()Ljava/util/List; // method@9b32 │ │ +3d5d8c: 0c08 |008a: move-result-object v8 │ │ +3d5d8e: 2900 7900 |008b: goto/16 0104 // +0079 │ │ +3d5d92: 6e10 2e02 0700 |008d: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d5d98: 0c01 |0090: move-result-object v1 │ │ +3d5d9a: 6006 8b7c |0091: sget v6, Lde/danoeh/antennapod/core/R$string;.downloads_label:I // field@7c8b │ │ +3d5d9e: 6e20 1003 6100 |0093: invoke-virtual {v1, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3d5da4: 0c01 |0096: move-result-object v1 │ │ +3d5da6: 6e20 9fb2 1800 |0097: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d5dac: 0a01 |009a: move-result v1 │ │ +3d5dae: 3801 1000 |009b: if-eqz v1, 00ab // +0010 │ │ +3d5db2: 2208 a31c |009d: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3d5db6: 7020 d8ab 3800 |009f: invoke-direct {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3d5dbc: 7100 2bb0 0000 |00a2: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b02b │ │ +3d5dc2: 0c01 |00a5: move-result-object v1 │ │ +3d5dc4: 7140 1a9b 4518 |00a6: invoke-static {v5, v4, v8, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +3d5dca: 0c08 |00a9: move-result-object v8 │ │ +3d5dcc: 285a |00aa: goto 0104 // +005a │ │ +3d5dce: 6e10 2e02 0700 |00ab: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d5dd4: 0c01 |00ae: move-result-object v1 │ │ +3d5dd6: 6003 af7c |00af: sget v3, Lde/danoeh/antennapod/core/R$string;.episodes_label:I // field@7caf │ │ +3d5dda: 6e20 1003 3100 |00b1: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3d5de0: 0c01 |00b4: move-result-object v1 │ │ +3d5de2: 6e20 9fb2 1800 |00b5: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d5de8: 0a01 |00b8: move-result v1 │ │ +3d5dea: 3801 0e00 |00b9: if-eqz v1, 00c7 // +000e │ │ +3d5dee: 2208 a31c |00bb: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3d5df2: 7020 d8ab 2800 |00bd: invoke-direct {v8, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3d5df8: 6201 e596 |00c0: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +3d5dfc: 7140 1a9b 4518 |00c2: invoke-static {v5, v4, v8, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +3d5e02: 0c08 |00c5: move-result-object v8 │ │ +3d5e04: 283e |00c6: goto 0104 // +003e │ │ +3d5e06: 1a01 571d |00c7: const-string v1, "FeedId:" // string@1d57 │ │ +3d5e0a: 6e20 b5b2 1800 |00c9: invoke-virtual {v8, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3d5e10: 0a01 |00cc: move-result v1 │ │ +3d5e12: 3801 1800 |00cd: if-eqz v1, 00e5 // +0018 │ │ +3d5e16: 1a01 140a |00cf: const-string v1, ":" // string@0a14 │ │ +3d5e1a: 6e20 b3b2 1800 |00d1: invoke-virtual {v8, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +3d5e20: 0c08 |00d4: move-result-object v8 │ │ +3d5e22: 1211 |00d5: const/4 v1, #int 1 // #1 │ │ +3d5e24: 4608 0801 |00d6: aget-object v8, v8, v1 │ │ +3d5e28: 7110 43b2 0800 |00d8: invoke-static {v8}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3d5e2e: 0b01 |00db: move-result-wide v1 │ │ +3d5e30: 7120 1c9b 2100 |00dc: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ +3d5e36: 0c08 |00df: move-result-object v8 │ │ +3d5e38: 7110 239b 0800 |00e0: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemList:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/List; // method@9b23 │ │ +3d5e3e: 0c08 |00e3: move-result-object v8 │ │ +3d5e40: 2820 |00e4: goto 0104 // +0020 │ │ +3d5e42: 6001 a97e |00e5: sget v1, Lde/danoeh/antennapod/core/R$string;.recently_played_episodes:I // field@7ea9 │ │ +3d5e46: 6e20 3002 1700 |00e7: invoke-virtual {v7, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d5e4c: 0c01 |00ea: move-result-object v1 │ │ +3d5e4e: 6e20 9fb2 1800 |00eb: invoke-virtual {v8, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d5e54: 0a01 |00ee: move-result v1 │ │ +3d5e56: 1202 |00ef: const/4 v2, #int 0 // #0 │ │ +3d5e58: 3801 4500 |00f0: if-eqz v1, 0135 // +0045 │ │ +3d5e5c: 7110 7398 0700 |00f2: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@9873 │ │ +3d5e62: 0c08 |00f5: move-result-object v8 │ │ +3d5e64: 2081 a51c |00f6: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d5e68: 3801 3c00 |00f8: if-eqz v1, 0134 // +003c │ │ +3d5e6c: 1f08 a51c |00fa: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d5e70: 6e10 f6ab 0800 |00fc: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d5e76: 0c08 |00ff: move-result-object v8 │ │ +3d5e78: 7110 8eb4 0800 |0100: invoke-static {v8}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ +3d5e7e: 0c08 |0103: move-result-object v8 │ │ +3d5e80: 7210 e1b4 0800 |0104: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d5e86: 0c08 |0107: move-result-object v8 │ │ +3d5e88: 7210 c4b4 0800 |0108: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d5e8e: 0a01 |010b: move-result v1 │ │ +3d5e90: 3801 2700 |010c: if-eqz v1, 0133 // +0027 │ │ +3d5e94: 7210 c5b4 0800 |010e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d5e9a: 0c01 |0111: move-result-object v1 │ │ +3d5e9c: 1f01 a21c |0112: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d5ea0: 6e10 b8ab 0100 |0114: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d5ea6: 0c02 |0117: move-result-object v2 │ │ +3d5ea8: 3802 f0ff |0118: if-eqz v2, 0108 // -0010 │ │ +3d5eac: 6e10 b8ab 0100 |011a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d5eb2: 0c02 |011d: move-result-object v2 │ │ +3d5eb4: 6e10 faab 0200 |011e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@abfa │ │ +3d5eba: 0c02 |0121: move-result-object v2 │ │ +3d5ebc: 3802 e6ff |0122: if-eqz v2, 0108 // -001a │ │ +3d5ec0: 6e10 b8ab 0100 |0124: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d5ec6: 0c01 |0127: move-result-object v1 │ │ +3d5ec8: 6e10 faab 0100 |0128: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@abfa │ │ +3d5ece: 0c01 |012b: move-result-object v1 │ │ +3d5ed0: 7220 d6b4 1000 |012c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d5ed6: d805 0501 |012f: add-int/lit8 v5, v5, #int 1 // #01 │ │ +3d5eda: 3445 d7ff |0131: if-lt v5, v4, 0108 // -0029 │ │ +3d5ede: 1100 |0133: return-object v0 │ │ +3d5ee0: 1102 |0134: return-object v2 │ │ +3d5ee2: 2200 741e |0135: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d5ee6: 7010 c7b2 0000 |0137: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d5eec: 1a01 904e |013a: const-string v1, "Parent ID not found: " // string@4e90 │ │ +3d5ef0: 6e20 d3b2 1000 |013c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d5ef6: 6e20 d3b2 8000 |013f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d5efc: 6e10 deb2 0000 |0142: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d5f02: 0c08 |0145: move-result-object v8 │ │ +3d5f04: 1a00 0b4f |0146: const-string v0, "PlaybackService" // string@4f0b │ │ +3d5f08: 7120 f70a 8000 |0148: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d5f0e: 1102 |014b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x0005 line=404 │ │ 0x0019 line=405 │ │ 0x0024 line=406 │ │ 0x0028 line=405 │ │ @@ -1475401,33 +1475409,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3d6844: |[3d6844] de.danoeh.antennapod.core.service.playback.PlaybackService.loadQueueForMediaSession:()V │ │ -3d6854: 2200 e918 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda12; // type@18e9 │ │ -3d6858: 7010 c799 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda12;.:()V // method@99c7 │ │ -3d685e: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -3d6864: 0c00 |0008: move-result-object v0 │ │ -3d6866: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3d686c: 0c01 |000c: move-result-object v1 │ │ -3d686e: 6e20 04b1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -3d6874: 0c00 |0010: move-result-object v0 │ │ -3d6876: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3d687c: 0c01 |0014: move-result-object v1 │ │ -3d687e: 6e20 02b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -3d6884: 0c00 |0018: move-result-object v0 │ │ -3d6886: 2201 ea18 |0019: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13; // type@18ea │ │ -3d688a: 7020 c999 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99c9 │ │ -3d6890: 2202 eb18 |001e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14; // type@18eb │ │ -3d6894: 7010 cb99 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14;.:()V // method@99cb │ │ -3d689a: 6e30 03b1 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ -3d68a0: 0e00 |0026: return-void │ │ +3d682c: |[3d682c] de.danoeh.antennapod.core.service.playback.PlaybackService.loadQueueForMediaSession:()V │ │ +3d683c: 2200 e918 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda12; // type@18e9 │ │ +3d6840: 7010 c799 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda12;.:()V // method@99c7 │ │ +3d6846: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +3d684c: 0c00 |0008: move-result-object v0 │ │ +3d684e: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3d6854: 0c01 |000c: move-result-object v1 │ │ +3d6856: 6e20 04b1 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +3d685c: 0c00 |0010: move-result-object v0 │ │ +3d685e: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3d6864: 0c01 |0014: move-result-object v1 │ │ +3d6866: 6e20 02b1 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +3d686c: 0c00 |0018: move-result-object v0 │ │ +3d686e: 2201 ea18 |0019: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13; // type@18ea │ │ +3d6872: 7020 c999 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99c9 │ │ +3d6878: 2202 eb18 |001e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14; // type@18eb │ │ +3d687c: 7010 cb99 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14;.:()V // method@99cb │ │ +3d6882: 6e30 03b1 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ +3d6888: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0009 line=342 │ │ 0x0011 line=343 │ │ 0x0023 line=344 │ │ locals : │ │ @@ -1475438,45 +1475446,45 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/MediaType;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -3d6b94: |[3d6b94] de.danoeh.antennapod.core.service.playback.PlaybackService.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ -3d6ba4: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ -3d6ba8: 1a01 f24e |0002: const-string v1, "Playback ended" // string@4ef2 │ │ -3d6bac: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d6bb2: 7100 7098 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V // method@9870 │ │ -3d6bb8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3d6bba: 3804 1800 |000b: if-eqz v4, 0023 // +0018 │ │ -3d6bbe: 5424 de8c |000d: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d6bc2: 6e10 c39a 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9ac3 │ │ -3d6bc8: 7010 389a 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a38 │ │ -3d6bce: 6304 d28c |0015: sget-boolean v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ -3d6bd2: 3904 0c00 |0017: if-nez v4, 0023 // +000c │ │ -3d6bd6: 5424 dd8c |0019: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d6bda: 6e20 9e9a 0400 |001b: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ -3d6be0: 5424 dd8c |001e: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d6be4: 6e10 9f9a 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d6bea: 3903 0800 |0023: if-nez v3, 002b // +0008 │ │ -3d6bee: 1273 |0025: const/4 v3, #int 7 // #7 │ │ -3d6bf0: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -3d6bf2: 7030 729a 3204 |0027: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9a72 │ │ -3d6bf8: 2810 |002a: goto 003a // +0010 │ │ -3d6bfa: 6304 d28c |002b: sget-boolean v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ -3d6bfe: 1231 |002d: const/4 v1, #int 3 // #3 │ │ -3d6c00: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -3d6c04: 1230 |0030: const/4 v0, #int 3 // #3 │ │ -3d6c06: 2806 |0031: goto 0037 // +0006 │ │ -3d6c08: 6204 0797 |0032: sget-object v4, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3d6c0c: 3343 0300 |0034: if-ne v3, v4, 0037 // +0003 │ │ -3d6c10: 1220 |0036: const/4 v0, #int 2 // #2 │ │ -3d6c12: 7030 729a 1200 |0037: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9a72 │ │ -3d6c18: 0e00 |003a: return-void │ │ +3d6b7c: |[3d6b7c] de.danoeh.antennapod.core.service.playback.PlaybackService.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ +3d6b8c: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ +3d6b90: 1a01 f24e |0002: const-string v1, "Playback ended" // string@4ef2 │ │ +3d6b94: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d6b9a: 7100 7098 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V // method@9870 │ │ +3d6ba0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3d6ba2: 3804 1800 |000b: if-eqz v4, 0023 // +0018 │ │ +3d6ba6: 5424 de8c |000d: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d6baa: 6e10 c39a 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@9ac3 │ │ +3d6bb0: 7010 389a 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a38 │ │ +3d6bb6: 6304 d28c |0015: sget-boolean v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ +3d6bba: 3904 0c00 |0017: if-nez v4, 0023 // +000c │ │ +3d6bbe: 5424 dd8c |0019: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d6bc2: 6e20 9e9a 0400 |001b: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ +3d6bc8: 5424 dd8c |001e: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d6bcc: 6e10 9f9a 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d6bd2: 3903 0800 |0023: if-nez v3, 002b // +0008 │ │ +3d6bd6: 1273 |0025: const/4 v3, #int 7 // #7 │ │ +3d6bd8: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +3d6bda: 7030 729a 3204 |0027: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9a72 │ │ +3d6be0: 2810 |002a: goto 003a // +0010 │ │ +3d6be2: 6304 d28c |002b: sget-boolean v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ +3d6be6: 1231 |002d: const/4 v1, #int 3 // #3 │ │ +3d6be8: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +3d6bec: 1230 |0030: const/4 v0, #int 3 // #3 │ │ +3d6bee: 2806 |0031: goto 0037 // +0006 │ │ +3d6bf0: 6204 0797 |0032: sget-object v4, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3d6bf4: 3343 0300 |0034: if-ne v3, v4, 0037 // +0003 │ │ +3d6bf8: 1220 |0036: const/4 v0, #int 2 // #2 │ │ +3d6bfa: 7030 729a 1200 |0037: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9a72 │ │ +3d6c00: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1010 │ │ 0x0007 line=1011 │ │ 0x000d line=1013 │ │ 0x0012 line=1014 │ │ 0x0015 line=1015 │ │ @@ -1475496,135 +1475504,135 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 242 16-bit code units │ │ -3d6c1c: |[3d6c1c] de.danoeh.antennapod.core.service.playback.PlaybackService.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -3d6c2c: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ -3d6c30: 3908 0800 |0002: if-nez v8, 000a // +0008 │ │ -3d6c34: 1a08 5113 |0004: const-string v8, "Cannot do post-playback processing: media was null" // string@1351 │ │ -3d6c38: 7120 f70a 8000 |0006: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d6c3e: 0e00 |0009: return-void │ │ -3d6c40: 2201 741e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d6c44: 7010 c7b2 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d6c4a: 1a02 20c0 |000f: const-string v2, "onPostPlayback(): media=" // string@c020 │ │ -3d6c4e: 6e20 d3b2 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d6c54: 7210 69ac 0800 |0014: invoke-interface {v8}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -3d6c5a: 0c02 |0017: move-result-object v2 │ │ -3d6c5c: 6e20 d3b2 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d6c62: 6e10 deb2 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d6c68: 0c01 |001e: move-result-object v1 │ │ -3d6c6a: 7120 f50a 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d6c70: 2081 a51c |0022: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d6c74: 3901 1900 |0024: if-nez v1, 003d // +0019 │ │ -3d6c78: 1a0a e64b |0026: const-string v10, "Not doing post-playback processing: media not of type FeedMedia" // string@4be6 │ │ -3d6c7c: 7120 f50a a000 |0028: invoke-static {v0, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d6c82: 3809 0a00 |002b: if-eqz v9, 0035 // +000a │ │ -3d6c86: 6e10 1802 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d6c8c: 0c09 |0030: move-result-object v9 │ │ -3d6c8e: 7220 76ac 9800 |0031: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackCompleted:(Landroid/content/Context;)V // method@ac76 │ │ -3d6c94: 2808 |0034: goto 003c // +0008 │ │ -3d6c96: 6e10 1802 0700 |0035: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d6c9c: 0c09 |0038: move-result-object v9 │ │ -3d6c9e: 7220 77ac 9800 |0039: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@ac77 │ │ -3d6ca4: 0e00 |003c: return-void │ │ -3d6ca6: 1f08 a51c |003d: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d6caa: 6e10 f6ab 0800 |003f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d6cb0: 0c01 |0042: move-result-object v1 │ │ -3d6cb2: 7110 3d9d 0800 |0043: invoke-static {v8}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d3d │ │ -3d6cb8: 0a02 |0046: move-result v2 │ │ -3d6cba: 3909 0900 |0047: if-nez v9, 0050 // +0009 │ │ -3d6cbe: 3802 0700 |0049: if-eqz v2, 0050 // +0007 │ │ -3d6cc2: 1a03 59db |004b: const-string v3, "smart mark as played" // string@db59 │ │ -3d6cc6: 7120 f50a 3000 |004d: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d6ccc: 5473 cc8c |0050: iget-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8ccc │ │ -3d6cd0: 1204 |0052: const/4 v4, #int 0 // #0 │ │ -3d6cd2: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -3d6cd4: 3803 1100 |0054: if-eqz v3, 0065 // +0011 │ │ -3d6cd8: 6e10 b3ab 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@abb3 │ │ -3d6cde: 0c06 |0059: move-result-object v6 │ │ -3d6ce0: 6e20 9fb2 6300 |005a: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d6ce6: 0a03 |005d: move-result v3 │ │ -3d6ce8: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ -3d6cec: 1203 |0060: const/4 v3, #int 0 // #0 │ │ -3d6cee: 5b73 cc8c |0061: iput-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8ccc │ │ -3d6cf2: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -3d6cf4: 2802 |0064: goto 0066 // +0002 │ │ -3d6cf6: 1203 |0065: const/4 v3, #int 0 // #0 │ │ -3d6cf8: 3909 1400 |0066: if-nez v9, 007a // +0014 │ │ -3d6cfc: 3802 0300 |0068: if-eqz v2, 006b // +0003 │ │ -3d6d00: 2810 |006a: goto 007a // +0010 │ │ -3d6d02: 6e10 1802 0700 |006b: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d6d08: 0c06 |006e: move-result-object v6 │ │ -3d6d0a: 7130 b89c 8604 |006f: invoke-static {v6, v8, v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodePlayedIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@9cb8 │ │ -3d6d10: 6e10 1802 0700 |0072: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d6d16: 0c06 |0075: move-result-object v6 │ │ -3d6d18: 6e20 0cac 6800 |0076: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackPause:(Landroid/content/Context;)V // method@ac0c │ │ -3d6d1e: 280f |0079: goto 0088 // +000f │ │ -3d6d20: 6e10 1802 0700 |007a: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d6d26: 0c06 |007d: move-result-object v6 │ │ -3d6d28: 7130 b89c 8605 |007e: invoke-static {v6, v8, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodePlayedIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@9cb8 │ │ -3d6d2e: 6e10 1802 0700 |0081: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d6d34: 0c06 |0084: move-result-object v6 │ │ -3d6d36: 6e20 0bac 6800 |0085: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackCompleted:(Landroid/content/Context;)V // method@ac0b │ │ -3d6d3c: 3801 6000 |0088: if-eqz v1, 00e8 // +0060 │ │ -3d6d40: 3909 0e00 |008a: if-nez v9, 0098 // +000e │ │ -3d6d44: 3902 0c00 |008c: if-nez v2, 0098 // +000c │ │ -3d6d48: 3903 0a00 |008e: if-nez v3, 0098 // +000a │ │ -3d6d4c: 380a 5800 |0090: if-eqz v10, 00e8 // +0058 │ │ -3d6d50: 7100 89b0 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldSkipKeepEpisode:()Z // method@b089 │ │ -3d6d56: 0a03 |0095: move-result v3 │ │ -3d6d58: 3903 5200 |0096: if-nez v3, 00e8 // +0052 │ │ -3d6d5c: 3909 0900 |0098: if-nez v9, 00a1 // +0009 │ │ -3d6d60: 380a 0500 |009a: if-eqz v10, 009f // +0005 │ │ -3d6d64: 3802 0300 |009c: if-eqz v2, 009f // +0003 │ │ -3d6d68: 2803 |009e: goto 00a1 // +0003 │ │ -3d6d6a: 1202 |009f: const/4 v2, #int 0 // #0 │ │ -3d6d6c: 2802 |00a0: goto 00a2 // +0002 │ │ -3d6d6e: 1212 |00a1: const/4 v2, #int 1 // #1 │ │ -3d6d70: 7130 119c 5102 |00a2: invoke-static {v1, v5, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c11 │ │ -3d6d76: 7130 199c 9701 |00a5: invoke-static {v7, v9, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c19 │ │ -3d6d7c: 6e10 b0ab 0100 |00a8: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d6d82: 0c02 |00ab: move-result-object v2 │ │ -3d6d84: 6e10 57ab 0200 |00ac: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3d6d8a: 0c02 |00af: move-result-object v2 │ │ -3d6d8c: 6e10 2cac 0200 |00b0: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac2c │ │ -3d6d92: 0c02 |00b3: move-result-object v2 │ │ -3d6d94: 6203 c796 |00b4: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c7 │ │ -3d6d98: 3232 0c00 |00b6: if-eq v2, v3, 00c2 // +000c │ │ -3d6d9c: 6203 c896 |00b8: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ -3d6da0: 3332 0900 |00ba: if-ne v2, v3, 00c3 // +0009 │ │ -3d6da4: 7100 52b0 0000 |00bc: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDelete:()Z // method@b052 │ │ -3d6daa: 0a02 |00bf: move-result v2 │ │ -3d6dac: 3802 0300 |00c0: if-eqz v2, 00c3 // +0003 │ │ -3d6db0: 1214 |00c2: const/4 v4, #int 1 // #1 │ │ -3d6db2: 3804 1c00 |00c3: if-eqz v4, 00df // +001c │ │ -3d6db6: 1a02 391d |00c5: const-string v2, "Favorite" // string@1d39 │ │ -3d6dba: 6e20 c6ab 2100 |00c7: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -3d6dc0: 0a01 |00ca: move-result v1 │ │ -3d6dc2: 3801 0800 |00cb: if-eqz v1, 00d3 // +0008 │ │ -3d6dc6: 7100 85b0 0000 |00cd: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldFavoriteKeepEpisode:()Z // method@b085 │ │ -3d6dcc: 0a01 |00d0: move-result v1 │ │ -3d6dce: 3901 0e00 |00d1: if-nez v1, 00df // +000e │ │ -3d6dd2: 6e10 77ab 0800 |00d3: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d6dd8: 0b01 |00d6: move-result-wide v1 │ │ -3d6dda: 7130 e39b 1702 |00d7: invoke-static {v7, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ -3d6de0: 1a01 fd1a |00da: const-string v1, "Episode Deleted" // string@1afd │ │ -3d6de4: 7120 f50a 1000 |00dc: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d6dea: 6000 a27e |00df: sget v0, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7ea2 │ │ -3d6dee: 6e20 3002 0700 |00e1: invoke-virtual {v7, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d6df4: 0c00 |00e4: move-result-object v0 │ │ -3d6df6: 6e20 273c 0700 |00e5: invoke-virtual {v7, v0}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@3c27 │ │ -3d6dfc: 3909 0600 |00e8: if-nez v9, 00ee // +0006 │ │ -3d6e00: 390a 0400 |00ea: if-nez v10, 00ee // +0004 │ │ -3d6e04: 380b 0500 |00ec: if-eqz v11, 00f1 // +0005 │ │ -3d6e08: 7110 d49b 0800 |00ee: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9bd4 │ │ -3d6e0e: 0e00 |00f1: return-void │ │ +3d6c04: |[3d6c04] de.danoeh.antennapod.core.service.playback.PlaybackService.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +3d6c14: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ +3d6c18: 3908 0800 |0002: if-nez v8, 000a // +0008 │ │ +3d6c1c: 1a08 5113 |0004: const-string v8, "Cannot do post-playback processing: media was null" // string@1351 │ │ +3d6c20: 7120 f70a 8000 |0006: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d6c26: 0e00 |0009: return-void │ │ +3d6c28: 2201 741e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d6c2c: 7010 c7b2 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d6c32: 1a02 20c0 |000f: const-string v2, "onPostPlayback(): media=" // string@c020 │ │ +3d6c36: 6e20 d3b2 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d6c3c: 7210 69ac 0800 |0014: invoke-interface {v8}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +3d6c42: 0c02 |0017: move-result-object v2 │ │ +3d6c44: 6e20 d3b2 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d6c4a: 6e10 deb2 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d6c50: 0c01 |001e: move-result-object v1 │ │ +3d6c52: 7120 f50a 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d6c58: 2081 a51c |0022: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d6c5c: 3901 1900 |0024: if-nez v1, 003d // +0019 │ │ +3d6c60: 1a0a e64b |0026: const-string v10, "Not doing post-playback processing: media not of type FeedMedia" // string@4be6 │ │ +3d6c64: 7120 f50a a000 |0028: invoke-static {v0, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d6c6a: 3809 0a00 |002b: if-eqz v9, 0035 // +000a │ │ +3d6c6e: 6e10 1802 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d6c74: 0c09 |0030: move-result-object v9 │ │ +3d6c76: 7220 76ac 9800 |0031: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackCompleted:(Landroid/content/Context;)V // method@ac76 │ │ +3d6c7c: 2808 |0034: goto 003c // +0008 │ │ +3d6c7e: 6e10 1802 0700 |0035: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d6c84: 0c09 |0038: move-result-object v9 │ │ +3d6c86: 7220 77ac 9800 |0039: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@ac77 │ │ +3d6c8c: 0e00 |003c: return-void │ │ +3d6c8e: 1f08 a51c |003d: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d6c92: 6e10 f6ab 0800 |003f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d6c98: 0c01 |0042: move-result-object v1 │ │ +3d6c9a: 7110 3d9d 0800 |0043: invoke-static {v8}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d3d │ │ +3d6ca0: 0a02 |0046: move-result v2 │ │ +3d6ca2: 3909 0900 |0047: if-nez v9, 0050 // +0009 │ │ +3d6ca6: 3802 0700 |0049: if-eqz v2, 0050 // +0007 │ │ +3d6caa: 1a03 59db |004b: const-string v3, "smart mark as played" // string@db59 │ │ +3d6cae: 7120 f50a 3000 |004d: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d6cb4: 5473 cc8c |0050: iget-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8ccc │ │ +3d6cb8: 1204 |0052: const/4 v4, #int 0 // #0 │ │ +3d6cba: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +3d6cbc: 3803 1100 |0054: if-eqz v3, 0065 // +0011 │ │ +3d6cc0: 6e10 b3ab 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@abb3 │ │ +3d6cc6: 0c06 |0059: move-result-object v6 │ │ +3d6cc8: 6e20 9fb2 6300 |005a: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d6cce: 0a03 |005d: move-result v3 │ │ +3d6cd0: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ +3d6cd4: 1203 |0060: const/4 v3, #int 0 // #0 │ │ +3d6cd6: 5b73 cc8c |0061: iput-object v3, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8ccc │ │ +3d6cda: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +3d6cdc: 2802 |0064: goto 0066 // +0002 │ │ +3d6cde: 1203 |0065: const/4 v3, #int 0 // #0 │ │ +3d6ce0: 3909 1400 |0066: if-nez v9, 007a // +0014 │ │ +3d6ce4: 3802 0300 |0068: if-eqz v2, 006b // +0003 │ │ +3d6ce8: 2810 |006a: goto 007a // +0010 │ │ +3d6cea: 6e10 1802 0700 |006b: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d6cf0: 0c06 |006e: move-result-object v6 │ │ +3d6cf2: 7130 b89c 8604 |006f: invoke-static {v6, v8, v4}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodePlayedIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@9cb8 │ │ +3d6cf8: 6e10 1802 0700 |0072: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d6cfe: 0c06 |0075: move-result-object v6 │ │ +3d6d00: 6e20 0cac 6800 |0076: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackPause:(Landroid/content/Context;)V // method@ac0c │ │ +3d6d06: 280f |0079: goto 0088 // +000f │ │ +3d6d08: 6e10 1802 0700 |007a: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d6d0e: 0c06 |007d: move-result-object v6 │ │ +3d6d10: 7130 b89c 8605 |007e: invoke-static {v6, v8, v5}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueSink;.enqueueEpisodePlayedIfSynchronizationIsActive:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@9cb8 │ │ +3d6d16: 6e10 1802 0700 |0081: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d6d1c: 0c06 |0084: move-result-object v6 │ │ +3d6d1e: 6e20 0bac 6800 |0085: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackCompleted:(Landroid/content/Context;)V // method@ac0b │ │ +3d6d24: 3801 6000 |0088: if-eqz v1, 00e8 // +0060 │ │ +3d6d28: 3909 0e00 |008a: if-nez v9, 0098 // +000e │ │ +3d6d2c: 3902 0c00 |008c: if-nez v2, 0098 // +000c │ │ +3d6d30: 3903 0a00 |008e: if-nez v3, 0098 // +000a │ │ +3d6d34: 380a 5800 |0090: if-eqz v10, 00e8 // +0058 │ │ +3d6d38: 7100 89b0 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldSkipKeepEpisode:()Z // method@b089 │ │ +3d6d3e: 0a03 |0095: move-result v3 │ │ +3d6d40: 3903 5200 |0096: if-nez v3, 00e8 // +0052 │ │ +3d6d44: 3909 0900 |0098: if-nez v9, 00a1 // +0009 │ │ +3d6d48: 380a 0500 |009a: if-eqz v10, 009f // +0005 │ │ +3d6d4c: 3802 0300 |009c: if-eqz v2, 009f // +0003 │ │ +3d6d50: 2803 |009e: goto 00a1 // +0003 │ │ +3d6d52: 1202 |009f: const/4 v2, #int 0 // #0 │ │ +3d6d54: 2802 |00a0: goto 00a2 // +0002 │ │ +3d6d56: 1212 |00a1: const/4 v2, #int 1 // #1 │ │ +3d6d58: 7130 119c 5102 |00a2: invoke-static {v1, v5, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@9c11 │ │ +3d6d5e: 7130 199c 9701 |00a5: invoke-static {v7, v9, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c19 │ │ +3d6d64: 6e10 b0ab 0100 |00a8: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d6d6a: 0c02 |00ab: move-result-object v2 │ │ +3d6d6c: 6e10 57ab 0200 |00ac: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3d6d72: 0c02 |00af: move-result-object v2 │ │ +3d6d74: 6e10 2cac 0200 |00b0: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac2c │ │ +3d6d7a: 0c02 |00b3: move-result-object v2 │ │ +3d6d7c: 6203 c796 |00b4: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c7 │ │ +3d6d80: 3232 0c00 |00b6: if-eq v2, v3, 00c2 // +000c │ │ +3d6d84: 6203 c896 |00b8: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ +3d6d88: 3332 0900 |00ba: if-ne v2, v3, 00c3 // +0009 │ │ +3d6d8c: 7100 52b0 0000 |00bc: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDelete:()Z // method@b052 │ │ +3d6d92: 0a02 |00bf: move-result v2 │ │ +3d6d94: 3802 0300 |00c0: if-eqz v2, 00c3 // +0003 │ │ +3d6d98: 1214 |00c2: const/4 v4, #int 1 // #1 │ │ +3d6d9a: 3804 1c00 |00c3: if-eqz v4, 00df // +001c │ │ +3d6d9e: 1a02 391d |00c5: const-string v2, "Favorite" // string@1d39 │ │ +3d6da2: 6e20 c6ab 2100 |00c7: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +3d6da8: 0a01 |00ca: move-result v1 │ │ +3d6daa: 3801 0800 |00cb: if-eqz v1, 00d3 // +0008 │ │ +3d6dae: 7100 85b0 0000 |00cd: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldFavoriteKeepEpisode:()Z // method@b085 │ │ +3d6db4: 0a01 |00d0: move-result v1 │ │ +3d6db6: 3901 0e00 |00d1: if-nez v1, 00df // +000e │ │ +3d6dba: 6e10 77ab 0800 |00d3: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d6dc0: 0b01 |00d6: move-result-wide v1 │ │ +3d6dc2: 7130 e39b 1702 |00d7: invoke-static {v7, v1, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ +3d6dc8: 1a01 fd1a |00da: const-string v1, "Episode Deleted" // string@1afd │ │ +3d6dcc: 7120 f50a 1000 |00dc: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d6dd2: 6000 a27e |00df: sget v0, Lde/danoeh/antennapod/core/R$string;.queue_label:I // field@7ea2 │ │ +3d6dd6: 6e20 3002 0700 |00e1: invoke-virtual {v7, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d6ddc: 0c00 |00e4: move-result-object v0 │ │ +3d6dde: 6e20 273c 0700 |00e5: invoke-virtual {v7, v0}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@3c27 │ │ +3d6de4: 3909 0600 |00e8: if-nez v9, 00ee // +0006 │ │ +3d6de8: 390a 0400 |00ea: if-nez v10, 00ee // +0004 │ │ +3d6dec: 380b 0500 |00ec: if-eqz v11, 00f1 // +0005 │ │ +3d6df0: 7110 d49b 0800 |00ee: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9bd4 │ │ +3d6df6: 0e00 |00f1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=1052 │ │ 0x000a line=1055 │ │ 0x0022 line=1057 │ │ 0x0028 line=1058 │ │ 0x002d line=1060 │ │ @@ -1475665,41 +1475673,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3d6e2c: |[3d6e2c] de.danoeh.antennapod.core.service.playback.PlaybackService.pauseIfPauseOnDisconnect:()V │ │ -3d6e3c: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ -3d6e40: 1a01 c2c3 |0002: const-string v1, "pauseIfPauseOnDisconnect()" // string@c3c2 │ │ -3d6e44: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d6e4a: 5440 d58c |0007: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6e4e: 6e10 2aaf 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ -3d6e54: 0c00 |000c: move-result-object v0 │ │ -3d6e56: 6201 eac7 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d6e5a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -3d6e5c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -3d6e5e: 3310 0400 |0011: if-ne v0, v1, 0015 // +0004 │ │ -3d6e62: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -3d6e64: 2802 |0014: goto 0016 // +0002 │ │ -3d6e66: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -3d6e68: 6a00 e08c |0016: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8ce0 │ │ -3d6e6c: 7100 58b0 0000 |0018: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPauseOnHeadsetDisconnect:()Z // method@b058 │ │ -3d6e72: 0a00 |001b: move-result v0 │ │ -3d6e74: 3800 1200 |001c: if-eqz v0, 002e // +0012 │ │ -3d6e78: 7100 4c9a 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a4c │ │ -3d6e7e: 0a00 |0021: move-result v0 │ │ -3d6e80: 3900 0c00 |0022: if-nez v0, 002e // +000c │ │ -3d6e84: 5440 d58c |0024: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6e88: 7100 59b0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ -3d6e8e: 0a01 |0029: move-result v1 │ │ -3d6e90: b721 |002a: xor-int/2addr v1, v2 │ │ -3d6e92: 6e30 32af 1003 |002b: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ -3d6e98: 0e00 |002e: return-void │ │ +3d6e14: |[3d6e14] de.danoeh.antennapod.core.service.playback.PlaybackService.pauseIfPauseOnDisconnect:()V │ │ +3d6e24: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ +3d6e28: 1a01 c2c3 |0002: const-string v1, "pauseIfPauseOnDisconnect()" // string@c3c2 │ │ +3d6e2c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d6e32: 5440 d58c |0007: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6e36: 6e10 2aaf 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ +3d6e3c: 0c00 |000c: move-result-object v0 │ │ +3d6e3e: 6201 eac7 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d6e42: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +3d6e44: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +3d6e46: 3310 0400 |0011: if-ne v0, v1, 0015 // +0004 │ │ +3d6e4a: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +3d6e4c: 2802 |0014: goto 0016 // +0002 │ │ +3d6e4e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +3d6e50: 6a00 e08c |0016: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8ce0 │ │ +3d6e54: 7100 58b0 0000 |0018: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPauseOnHeadsetDisconnect:()Z // method@b058 │ │ +3d6e5a: 0a00 |001b: move-result v0 │ │ +3d6e5c: 3800 1200 |001c: if-eqz v0, 002e // +0012 │ │ +3d6e60: 7100 4c9a 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a4c │ │ +3d6e66: 0a00 |0021: move-result v0 │ │ +3d6e68: 3900 0c00 |0022: if-nez v0, 002e // +000c │ │ +3d6e6c: 5440 d58c |0024: iget-object v0, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6e70: 7100 59b0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ +3d6e76: 0a01 |0029: move-result v1 │ │ +3d6e78: b721 |002a: xor-int/2addr v1, v2 │ │ +3d6e7a: 6e30 32af 1003 |002b: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ +3d6e80: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1482 │ │ 0x0007 line=1483 │ │ 0x0018 line=1484 │ │ 0x0024 line=1485 │ │ locals : │ │ @@ -1475710,48 +1475718,48 @@ │ │ type : '(ZLde/danoeh/antennapod/model/playback/Playable;I)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -3d70cc: |[3d70cc] de.danoeh.antennapod.core.service.playback.PlaybackService.saveCurrentPosition:(ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ -3d70dc: 1d02 |0000: monitor-enter v2 │ │ -3d70de: 3803 1100 |0001: if-eqz v3, 0012 // +0011 │ │ -3d70e2: 6e10 409a 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ -3d70e8: 0a05 |0006: move-result v5 │ │ -3d70ea: 6e10 419a 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ -3d70f0: 0a03 |000a: move-result v3 │ │ -3d70f2: 5424 d58c |000b: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d70f6: 6e10 28af 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ -3d70fc: 0c04 |0010: move-result-object v4 │ │ -3d70fe: 2805 |0011: goto 0016 // +0005 │ │ -3d7100: 7210 68ac 0400 |0012: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3d7106: 0a03 |0015: move-result v3 │ │ -3d7108: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -3d710a: 3205 2300 |0017: if-eq v5, v0, 003a // +0023 │ │ -3d710e: 3203 2100 |0019: if-eq v3, v0, 003a // +0021 │ │ -3d7112: 3804 1f00 |001b: if-eqz v4, 003a // +001f │ │ -3d7116: 1a03 0b4f |001d: const-string v3, "PlaybackService" // string@4f0b │ │ -3d711a: 2200 741e |001f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d711e: 7010 c7b2 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d7124: 1a01 1c54 |0024: const-string v1, "Saving current position to " // string@541c │ │ -3d7128: 6e20 d3b2 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d712e: 6e20 ceb2 5000 |0029: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d7134: 6e10 deb2 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d713a: 0c00 |002f: move-result-object v0 │ │ -3d713c: 7120 f50a 0300 |0030: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d7142: 7100 e0b2 0000 |0033: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -3d7148: 0b00 |0036: move-result-wide v0 │ │ -3d714a: 7140 cf9d 5410 |0037: invoke-static {v4, v5, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlayableUtils;.saveCurrentPosition:(Lde/danoeh/antennapod/model/playback/Playable;IJ)V // method@9dcf │ │ -3d7150: 1e02 |003a: monitor-exit v2 │ │ -3d7152: 0e00 |003b: return-void │ │ -3d7154: 0d03 |003c: move-exception v3 │ │ -3d7156: 1e02 |003d: monitor-exit v2 │ │ -3d7158: 2703 |003e: throw v3 │ │ +3d70b4: |[3d70b4] de.danoeh.antennapod.core.service.playback.PlaybackService.saveCurrentPosition:(ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ +3d70c4: 1d02 |0000: monitor-enter v2 │ │ +3d70c6: 3803 1100 |0001: if-eqz v3, 0012 // +0011 │ │ +3d70ca: 6e10 409a 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ +3d70d0: 0a05 |0006: move-result v5 │ │ +3d70d2: 6e10 419a 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ +3d70d8: 0a03 |000a: move-result v3 │ │ +3d70da: 5424 d58c |000b: iget-object v4, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d70de: 6e10 28af 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ +3d70e4: 0c04 |0010: move-result-object v4 │ │ +3d70e6: 2805 |0011: goto 0016 // +0005 │ │ +3d70e8: 7210 68ac 0400 |0012: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3d70ee: 0a03 |0015: move-result v3 │ │ +3d70f0: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +3d70f2: 3205 2300 |0017: if-eq v5, v0, 003a // +0023 │ │ +3d70f6: 3203 2100 |0019: if-eq v3, v0, 003a // +0021 │ │ +3d70fa: 3804 1f00 |001b: if-eqz v4, 003a // +001f │ │ +3d70fe: 1a03 0b4f |001d: const-string v3, "PlaybackService" // string@4f0b │ │ +3d7102: 2200 741e |001f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d7106: 7010 c7b2 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d710c: 1a01 1c54 |0024: const-string v1, "Saving current position to " // string@541c │ │ +3d7110: 6e20 d3b2 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d7116: 6e20 ceb2 5000 |0029: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d711c: 6e10 deb2 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d7122: 0c00 |002f: move-result-object v0 │ │ +3d7124: 7120 f50a 0300 |0030: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d712a: 7100 e0b2 0000 |0033: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +3d7130: 0b00 |0036: move-result-wide v0 │ │ +3d7132: 7140 cf9d 5410 |0037: invoke-static {v4, v5, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlayableUtils;.saveCurrentPosition:(Lde/danoeh/antennapod/model/playback/Playable;IJ)V // method@9dcf │ │ +3d7138: 1e02 |003a: monitor-exit v2 │ │ +3d713a: 0e00 |003b: return-void │ │ +3d713c: 0d03 |003c: move-exception v3 │ │ +3d713e: 1e02 |003d: monitor-exit v2 │ │ +3d7140: 2703 |003e: throw v3 │ │ catches : 1 │ │ 0x0003 - 0x003a │ │ -> 0x003c │ │ positions : │ │ 0x0003 line=1359 │ │ 0x0007 line=1360 │ │ 0x000b line=1361 │ │ @@ -1475770,18 +1475778,18 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d7168: |[3d7168] de.danoeh.antennapod.core.service.playback.PlaybackService.seekDelta:(I)V │ │ -3d7178: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d717c: 6e20 39af 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@af39 │ │ -3d7182: 0e00 |0005: return-void │ │ +3d7150: |[3d7150] de.danoeh.antennapod.core.service.playback.PlaybackService.seekDelta:(I)V │ │ +3d7160: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7164: 6e20 39af 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@af39 │ │ +3d716a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1635 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1475790,27 +1475798,27 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3d71c0: |[3d71c0] de.danoeh.antennapod.core.service.playback.PlaybackService.sendNotificationBroadcast:(II)V │ │ -3d71d0: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3d71d4: 1a01 3c68 |0002: const-string v1, "action.de.danoeh.antennapod.core.service.playerNotification" // string@683c │ │ -3d71d8: 7020 5a02 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ -3d71de: 1a01 7d81 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationType" // string@817d │ │ -3d71e2: 6e30 7302 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ -3d71e8: 1a03 7c81 |000c: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@817c │ │ -3d71ec: 6e30 7302 3004 |000e: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ -3d71f2: 6e10 2d02 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ -3d71f8: 0c03 |0014: move-result-object v3 │ │ -3d71fa: 6e20 8702 3000 |0015: invoke-virtual {v0, v3}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0287 │ │ -3d7200: 6e20 3f02 0200 |0018: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ -3d7206: 0e00 |001b: return-void │ │ +3d71a8: |[3d71a8] de.danoeh.antennapod.core.service.playback.PlaybackService.sendNotificationBroadcast:(II)V │ │ +3d71b8: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3d71bc: 1a01 3c68 |0002: const-string v1, "action.de.danoeh.antennapod.core.service.playerNotification" // string@683c │ │ +3d71c0: 7020 5a02 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ +3d71c6: 1a01 7d81 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationType" // string@817d │ │ +3d71ca: 6e30 7302 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ +3d71d0: 1a03 7c81 |000c: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@817c │ │ +3d71d4: 6e30 7302 3004 |000e: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ +3d71da: 6e10 2d02 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ +3d71e0: 0c03 |0014: move-result-object v3 │ │ +3d71e2: 6e20 8702 3000 |0015: invoke-virtual {v0, v3}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0287 │ │ +3d71e8: 6e20 3f02 0200 |0018: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ +3d71ee: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ 0x0009 line=1127 │ │ 0x000e line=1128 │ │ 0x0011 line=1129 │ │ 0x0018 line=1130 │ │ @@ -1475824,92 +1475832,92 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 164 16-bit code units │ │ -3d7308: |[3d7308] de.danoeh.antennapod.core.service.playback.PlaybackService.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d7318: 1d03 |0000: monitor-enter v3 │ │ -3d731a: 1a00 0b4f |0001: const-string v0, "PlaybackService" // string@4f0b │ │ -3d731e: 1a01 39d9 |0003: const-string v1, "setupNotification" // string@d939 │ │ -3d7322: 7120 f50a 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d7328: 5430 d98c |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@8cd9 │ │ -3d732c: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -3d7330: 6e10 eeb2 0000 |000c: invoke-virtual {v0}, Ljava/lang/Thread;.interrupt:()V // method@b2ee │ │ -3d7336: 3804 5500 |000f: if-eqz v4, 0064 // +0055 │ │ -3d733a: 5430 d58c |0011: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d733e: 3900 0300 |0013: if-nez v0, 0016 // +0003 │ │ -3d7342: 284f |0015: goto 0064 // +004f │ │ -3d7344: 6e10 2aaf 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ -3d734a: 0c00 |0019: move-result-object v0 │ │ -3d734c: 5431 d88c |001a: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d7350: 6e20 989a 4100 |001c: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a98 │ │ -3d7356: 5431 d88c |001f: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d735a: 5432 d78c |0021: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d735e: 6e10 c109 0200 |0023: invoke-virtual {v2}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@09c1 │ │ -3d7364: 0c02 |0026: move-result-object v2 │ │ -3d7366: 6e20 979a 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@9a97 │ │ -3d736c: 5431 d88c |002a: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d7370: 6e20 999a 0100 |002c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9a99 │ │ -3d7376: 5430 d88c |002f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d737a: 6e10 409a 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ -3d7380: 0a01 |0034: move-result v1 │ │ -3d7382: 6e10 3f9a 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ -3d7388: 0a02 |0038: move-result v2 │ │ -3d738a: 6e30 9a9a 1002 |0039: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@9a9a │ │ -3d7390: 7110 1328 0300 |003c: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ -3d7396: 0c00 |003f: move-result-object v0 │ │ -3d7398: 6001 257a |0040: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ -3d739c: 5432 d88c |0042: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d73a0: 6e10 8c9a 0200 |0044: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ -3d73a6: 0c02 |0047: move-result-object v2 │ │ -3d73a8: 6e30 1528 1002 |0048: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2815 │ │ -3d73ae: 5431 d88c |004b: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d73b2: 6e10 959a 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@9a95 │ │ -3d73b8: 0a01 |0050: move-result v1 │ │ -3d73ba: 3901 1100 |0051: if-nez v1, 0062 // +0011 │ │ -3d73be: 2201 771e |0053: new-instance v1, Ljava/lang/Thread; // type@1e77 │ │ -3d73c2: 2202 e818 |0055: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11; // type@18e8 │ │ -3d73c6: 7040 c599 3240 |0057: invoke-direct {v2, v3, v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@99c5 │ │ -3d73cc: 7020 e8b2 2100 |005a: invoke-direct {v1, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b2e8 │ │ -3d73d2: 5b31 d98c |005d: iput-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@8cd9 │ │ -3d73d6: 6e10 f8b2 0100 |005f: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@b2f8 │ │ -3d73dc: 1e03 |0062: monitor-exit v3 │ │ -3d73de: 0e00 |0063: return-void │ │ -3d73e0: 1a00 0b4f |0064: const-string v0, "PlaybackService" // string@4f0b │ │ -3d73e4: 2201 741e |0066: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d73e8: 7010 c7b2 0100 |0068: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d73ee: 1a02 3bd9 |006b: const-string v2, "setupNotification: playable=" // string@d93b │ │ -3d73f2: 6e20 d3b2 2100 |006d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d73f8: 6e20 d2b2 4100 |0070: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3d73fe: 6e10 deb2 0100 |0073: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d7404: 0c04 |0076: move-result-object v4 │ │ -3d7406: 7120 f50a 4000 |0077: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d740c: 1a04 0b4f |007a: const-string v4, "PlaybackService" // string@4f0b │ │ -3d7410: 2200 741e |007c: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d7414: 7010 c7b2 0000 |007e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d741a: 1a01 3ad9 |0081: const-string v1, "setupNotification: mediaPlayer=" // string@d93a │ │ -3d741e: 6e20 d3b2 1000 |0083: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d7424: 5431 d58c |0086: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d7428: 6e20 d2b2 1000 |0088: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3d742e: 6e10 deb2 0000 |008b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d7434: 0c00 |008e: move-result-object v0 │ │ -3d7436: 7120 f50a 0400 |008f: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d743c: 5434 dd8c |0092: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d7440: 6e10 9c9a 0400 |0094: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9a9c │ │ -3d7446: 0a04 |0097: move-result v4 │ │ -3d7448: 3904 0700 |0098: if-nez v4, 009f // +0007 │ │ -3d744c: 5434 dd8c |009a: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d7450: 6e10 9f9a 0400 |009c: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d7456: 1e03 |009f: monitor-exit v3 │ │ -3d7458: 0e00 |00a0: return-void │ │ -3d745a: 0d04 |00a1: move-exception v4 │ │ -3d745c: 1e03 |00a2: monitor-exit v3 │ │ -3d745e: 2704 |00a3: throw v4 │ │ +3d72f0: |[3d72f0] de.danoeh.antennapod.core.service.playback.PlaybackService.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d7300: 1d03 |0000: monitor-enter v3 │ │ +3d7302: 1a00 0b4f |0001: const-string v0, "PlaybackService" // string@4f0b │ │ +3d7306: 1a01 39d9 |0003: const-string v1, "setupNotification" // string@d939 │ │ +3d730a: 7120 f50a 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d7310: 5430 d98c |0008: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@8cd9 │ │ +3d7314: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +3d7318: 6e10 eeb2 0000 |000c: invoke-virtual {v0}, Ljava/lang/Thread;.interrupt:()V // method@b2ee │ │ +3d731e: 3804 5500 |000f: if-eqz v4, 0064 // +0055 │ │ +3d7322: 5430 d58c |0011: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7326: 3900 0300 |0013: if-nez v0, 0016 // +0003 │ │ +3d732a: 284f |0015: goto 0064 // +004f │ │ +3d732c: 6e10 2aaf 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ +3d7332: 0c00 |0019: move-result-object v0 │ │ +3d7334: 5431 d88c |001a: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d7338: 6e20 989a 4100 |001c: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a98 │ │ +3d733e: 5431 d88c |001f: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d7342: 5432 d78c |0021: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d7346: 6e10 c109 0200 |0023: invoke-virtual {v2}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@09c1 │ │ +3d734c: 0c02 |0026: move-result-object v2 │ │ +3d734e: 6e20 979a 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@9a97 │ │ +3d7354: 5431 d88c |002a: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d7358: 6e20 999a 0100 |002c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9a99 │ │ +3d735e: 5430 d88c |002f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d7362: 6e10 409a 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ +3d7368: 0a01 |0034: move-result v1 │ │ +3d736a: 6e10 3f9a 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ +3d7370: 0a02 |0038: move-result v2 │ │ +3d7372: 6e30 9a9a 1002 |0039: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@9a9a │ │ +3d7378: 7110 1328 0300 |003c: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ +3d737e: 0c00 |003f: move-result-object v0 │ │ +3d7380: 6001 257a |0040: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ +3d7384: 5432 d88c |0042: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d7388: 6e10 8c9a 0200 |0044: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ +3d738e: 0c02 |0047: move-result-object v2 │ │ +3d7390: 6e30 1528 1002 |0048: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2815 │ │ +3d7396: 5431 d88c |004b: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d739a: 6e10 959a 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@9a95 │ │ +3d73a0: 0a01 |0050: move-result v1 │ │ +3d73a2: 3901 1100 |0051: if-nez v1, 0062 // +0011 │ │ +3d73a6: 2201 771e |0053: new-instance v1, Ljava/lang/Thread; // type@1e77 │ │ +3d73aa: 2202 e818 |0055: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11; // type@18e8 │ │ +3d73ae: 7040 c599 3240 |0057: invoke-direct {v2, v3, v0, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@99c5 │ │ +3d73b4: 7020 e8b2 2100 |005a: invoke-direct {v1, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b2e8 │ │ +3d73ba: 5b31 d98c |005d: iput-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@8cd9 │ │ +3d73be: 6e10 f8b2 0100 |005f: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@b2f8 │ │ +3d73c4: 1e03 |0062: monitor-exit v3 │ │ +3d73c6: 0e00 |0063: return-void │ │ +3d73c8: 1a00 0b4f |0064: const-string v0, "PlaybackService" // string@4f0b │ │ +3d73cc: 2201 741e |0066: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d73d0: 7010 c7b2 0100 |0068: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d73d6: 1a02 3bd9 |006b: const-string v2, "setupNotification: playable=" // string@d93b │ │ +3d73da: 6e20 d3b2 2100 |006d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d73e0: 6e20 d2b2 4100 |0070: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3d73e6: 6e10 deb2 0100 |0073: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d73ec: 0c04 |0076: move-result-object v4 │ │ +3d73ee: 7120 f50a 4000 |0077: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d73f4: 1a04 0b4f |007a: const-string v4, "PlaybackService" // string@4f0b │ │ +3d73f8: 2200 741e |007c: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d73fc: 7010 c7b2 0000 |007e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d7402: 1a01 3ad9 |0081: const-string v1, "setupNotification: mediaPlayer=" // string@d93a │ │ +3d7406: 6e20 d3b2 1000 |0083: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d740c: 5431 d58c |0086: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7410: 6e20 d2b2 1000 |0088: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3d7416: 6e10 deb2 0000 |008b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d741c: 0c00 |008e: move-result-object v0 │ │ +3d741e: 7120 f50a 0400 |008f: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d7424: 5434 dd8c |0092: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d7428: 6e10 9c9a 0400 |0094: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9a9c │ │ +3d742e: 0a04 |0097: move-result v4 │ │ +3d7430: 3904 0700 |0098: if-nez v4, 009f // +0007 │ │ +3d7434: 5434 dd8c |009a: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d7438: 6e10 9f9a 0400 |009c: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d743e: 1e03 |009f: monitor-exit v3 │ │ +3d7440: 0e00 |00a0: return-void │ │ +3d7442: 0d04 |00a1: move-exception v4 │ │ +3d7444: 1e03 |00a2: monitor-exit v3 │ │ +3d7446: 2704 |00a3: throw v4 │ │ catches : 2 │ │ 0x0001 - 0x0062 │ │ -> 0x00a1 │ │ 0x0064 - 0x009f │ │ -> 0x00a1 │ │ positions : │ │ 0x0005 line=1312 │ │ @@ -1475941,35 +1475949,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -3d7474: |[3d7474] de.danoeh.antennapod.core.service.playback.PlaybackService.setupPositionObserver:()V │ │ -3d7484: 5430 da8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8cda │ │ -3d7488: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3d748c: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3d7492: 1a00 0b4f |0007: const-string v0, "PlaybackService" // string@4f0b │ │ -3d7496: 1a01 c954 |0009: const-string v1, "Setting up position observer" // string@54c9 │ │ -3d749a: 7120 f50a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d74a0: 1600 0100 |000e: const-wide/16 v0, #int 1 // #1 │ │ -3d74a4: 6202 43d9 |0010: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -3d74a8: 7130 f6b0 1002 |0012: invoke-static {v0, v1, v2}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b0f6 │ │ -3d74ae: 0c00 |0015: move-result-object v0 │ │ -3d74b0: 7100 07b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3d74b6: 0c01 |0019: move-result-object v1 │ │ -3d74b8: 6e20 f7b0 1000 |001a: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3d74be: 0c00 |001d: move-result-object v0 │ │ -3d74c0: 2201 ef18 |001e: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4; // type@18ef │ │ -3d74c4: 7020 d399 3100 |0020: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99d3 │ │ -3d74ca: 6e20 f9b0 1000 |0023: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0f9 │ │ -3d74d0: 0c00 |0026: move-result-object v0 │ │ -3d74d2: 5b30 da8c |0027: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8cda │ │ -3d74d6: 0e00 |0029: return-void │ │ +3d745c: |[3d745c] de.danoeh.antennapod.core.service.playback.PlaybackService.setupPositionObserver:()V │ │ +3d746c: 5430 da8c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8cda │ │ +3d7470: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3d7474: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3d747a: 1a00 0b4f |0007: const-string v0, "PlaybackService" // string@4f0b │ │ +3d747e: 1a01 c954 |0009: const-string v1, "Setting up position observer" // string@54c9 │ │ +3d7482: 7120 f50a 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d7488: 1600 0100 |000e: const-wide/16 v0, #int 1 // #1 │ │ +3d748c: 6202 43d9 |0010: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +3d7490: 7130 f6b0 1002 |0012: invoke-static {v0, v1, v2}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b0f6 │ │ +3d7496: 0c00 |0015: move-result-object v0 │ │ +3d7498: 7100 07b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3d749e: 0c01 |0019: move-result-object v1 │ │ +3d74a0: 6e20 f7b0 1000 |001a: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3d74a6: 0c00 |001d: move-result-object v0 │ │ +3d74a8: 2201 ef18 |001e: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4; // type@18ef │ │ +3d74ac: 7020 d399 3100 |0020: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99d3 │ │ +3d74b2: 6e20 f9b0 1000 |0023: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0f9 │ │ +3d74b8: 0c00 |0026: move-result-object v0 │ │ +3d74ba: 5b30 da8c |0027: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@8cda │ │ +3d74be: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1689 │ │ 0x0004 line=1690 │ │ 0x000b line=1693 │ │ 0x0010 line=1694 │ │ 0x0016 line=1695 │ │ @@ -1475982,88 +1475990,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 150 16-bit code units │ │ -3d74d8: |[3d74d8] de.danoeh.antennapod.core.service.playback.PlaybackService.skipEndingIfNecessary:()V │ │ -3d74e8: 5470 d58c |0000: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d74ec: 6e10 28af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ -3d74f2: 0c00 |0005: move-result-object v0 │ │ -3d74f4: 2001 a51c |0006: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d74f8: 3901 0300 |0008: if-nez v1, 000b // +0003 │ │ -3d74fc: 0e00 |000a: return-void │ │ -3d74fe: 6e10 419a 0700 |000b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ -3d7504: 0a01 |000e: move-result v1 │ │ -3d7506: 6e10 409a 0700 |000f: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ -3d750c: 0a02 |0012: move-result v2 │ │ -3d750e: b121 |0013: sub-int/2addr v1, v2 │ │ -3d7510: 1f00 a51c |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d7514: 6e10 f6ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d751a: 0c02 |0019: move-result-object v2 │ │ -3d751c: 6e10 b0ab 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d7522: 0c02 |001d: move-result-object v2 │ │ -3d7524: 6e10 57ab 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3d752a: 0c02 |0021: move-result-object v2 │ │ -3d752c: 6e10 2fac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@ac2f │ │ -3d7532: 0a02 |0025: move-result v2 │ │ -3d7534: 3d02 6f00 |0026: if-lez v2, 0095 // +006f │ │ -3d7538: d223 e803 |0028: mul-int/lit16 v3, v2, #int 1000 // #03e8 │ │ -3d753c: 6e10 419a 0700 |002a: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ -3d7542: 0a04 |002d: move-result v4 │ │ -3d7544: 3543 6700 |002e: if-ge v3, v4, 0095 // +0067 │ │ -3d7548: 9104 0103 |0030: sub-int v4, v1, v3 │ │ -3d754c: 3d04 6300 |0032: if-lez v4, 0095 // +0063 │ │ -3d7550: 8244 |0034: int-to-float v4, v4 │ │ -3d7552: 6e10 3f9a 0700 |0035: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ -3d7558: 0a05 |0038: move-result v5 │ │ -3d755a: 1506 7a44 |0039: const/high16 v6, #int 1148846080 // #447a │ │ -3d755e: a805 0506 |003b: mul-float v5, v5, v6 │ │ -3d7562: 2e04 0405 |003d: cmpg-float v4, v4, v5 │ │ -3d7566: 3b04 5600 |003f: if-gez v4, 0095 // +0056 │ │ -3d756a: 2204 741e |0041: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d756e: 7010 c7b2 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d7574: 1a05 09db |0046: const-string v5, "skipEndingIfNecessary: Skipping the remaining " // string@db09 │ │ -3d7578: 6e20 d3b2 5400 |0048: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d757e: 6e20 ceb2 1400 |004b: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d7584: 1a01 1e00 |004e: const-string v1, " " // string@001e │ │ -3d7588: 6e20 d3b2 1400 |0050: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d758e: 6e20 ceb2 3400 |0053: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d7594: 1a01 af01 |0056: const-string v1, " speed " // string@01af │ │ -3d7598: 6e20 d3b2 1400 |0058: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d759e: 6e10 3f9a 0700 |005b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ -3d75a4: 0a01 |005e: move-result v1 │ │ -3d75a6: 6e20 cdb2 1400 |005f: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b2cd │ │ -3d75ac: 6e10 deb2 0400 |0062: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d75b2: 0c01 |0065: move-result-object v1 │ │ -3d75b4: 1a03 0b4f |0066: const-string v3, "PlaybackService" // string@4f0b │ │ -3d75b8: 7120 f50a 1300 |0068: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d75be: 6e10 1802 0700 |006b: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d75c4: 0c01 |006e: move-result-object v1 │ │ -3d75c6: 6003 4e7e |006f: sget v3, Lde/danoeh/antennapod/core/R$string;.pref_feed_skip_ending_toast:I // field@7e4e │ │ -3d75ca: 1214 |0071: const/4 v4, #int 1 // #1 │ │ -3d75cc: 2345 0e21 |0072: new-array v5, v4, [Ljava/lang/Object; // type@210e │ │ -3d75d0: 1206 |0074: const/4 v6, #int 0 // #0 │ │ -3d75d2: 7110 38b2 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d75d8: 0c02 |0078: move-result-object v2 │ │ -3d75da: 4d02 0506 |0079: aput-object v2, v5, v6 │ │ -3d75de: 6e30 3102 3105 |007b: invoke-virtual {v1, v3, v5}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ -3d75e4: 0c02 |007e: move-result-object v2 │ │ -3d75e6: 7130 a712 2104 |007f: invoke-static {v1, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ -3d75ec: 0c01 |0082: move-result-object v1 │ │ -3d75ee: 6e10 a812 0100 |0083: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -3d75f4: 6e10 f6ab 0000 |0086: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d75fa: 0c00 |0089: move-result-object v0 │ │ -3d75fc: 6e10 b3ab 0000 |008a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@abb3 │ │ -3d7602: 0c00 |008d: move-result-object v0 │ │ -3d7604: 5b70 cc8c |008e: iput-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8ccc │ │ -3d7608: 5470 d58c |0090: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d760c: 6e10 45af 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@af45 │ │ -3d7612: 0e00 |0095: return-void │ │ +3d74c0: |[3d74c0] de.danoeh.antennapod.core.service.playback.PlaybackService.skipEndingIfNecessary:()V │ │ +3d74d0: 5470 d58c |0000: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d74d4: 6e10 28af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ +3d74da: 0c00 |0005: move-result-object v0 │ │ +3d74dc: 2001 a51c |0006: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d74e0: 3901 0300 |0008: if-nez v1, 000b // +0003 │ │ +3d74e4: 0e00 |000a: return-void │ │ +3d74e6: 6e10 419a 0700 |000b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ +3d74ec: 0a01 |000e: move-result v1 │ │ +3d74ee: 6e10 409a 0700 |000f: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ +3d74f4: 0a02 |0012: move-result v2 │ │ +3d74f6: b121 |0013: sub-int/2addr v1, v2 │ │ +3d74f8: 1f00 a51c |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d74fc: 6e10 f6ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d7502: 0c02 |0019: move-result-object v2 │ │ +3d7504: 6e10 b0ab 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d750a: 0c02 |001d: move-result-object v2 │ │ +3d750c: 6e10 57ab 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3d7512: 0c02 |0021: move-result-object v2 │ │ +3d7514: 6e10 2fac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@ac2f │ │ +3d751a: 0a02 |0025: move-result v2 │ │ +3d751c: 3d02 6f00 |0026: if-lez v2, 0095 // +006f │ │ +3d7520: d223 e803 |0028: mul-int/lit16 v3, v2, #int 1000 // #03e8 │ │ +3d7524: 6e10 419a 0700 |002a: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ +3d752a: 0a04 |002d: move-result v4 │ │ +3d752c: 3543 6700 |002e: if-ge v3, v4, 0095 // +0067 │ │ +3d7530: 9104 0103 |0030: sub-int v4, v1, v3 │ │ +3d7534: 3d04 6300 |0032: if-lez v4, 0095 // +0063 │ │ +3d7538: 8244 |0034: int-to-float v4, v4 │ │ +3d753a: 6e10 3f9a 0700 |0035: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ +3d7540: 0a05 |0038: move-result v5 │ │ +3d7542: 1506 7a44 |0039: const/high16 v6, #int 1148846080 // #447a │ │ +3d7546: a805 0506 |003b: mul-float v5, v5, v6 │ │ +3d754a: 2e04 0405 |003d: cmpg-float v4, v4, v5 │ │ +3d754e: 3b04 5600 |003f: if-gez v4, 0095 // +0056 │ │ +3d7552: 2204 741e |0041: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d7556: 7010 c7b2 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d755c: 1a05 09db |0046: const-string v5, "skipEndingIfNecessary: Skipping the remaining " // string@db09 │ │ +3d7560: 6e20 d3b2 5400 |0048: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d7566: 6e20 ceb2 1400 |004b: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d756c: 1a01 1e00 |004e: const-string v1, " " // string@001e │ │ +3d7570: 6e20 d3b2 1400 |0050: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d7576: 6e20 ceb2 3400 |0053: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d757c: 1a01 af01 |0056: const-string v1, " speed " // string@01af │ │ +3d7580: 6e20 d3b2 1400 |0058: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d7586: 6e10 3f9a 0700 |005b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ +3d758c: 0a01 |005e: move-result v1 │ │ +3d758e: 6e20 cdb2 1400 |005f: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b2cd │ │ +3d7594: 6e10 deb2 0400 |0062: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d759a: 0c01 |0065: move-result-object v1 │ │ +3d759c: 1a03 0b4f |0066: const-string v3, "PlaybackService" // string@4f0b │ │ +3d75a0: 7120 f50a 1300 |0068: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d75a6: 6e10 1802 0700 |006b: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d75ac: 0c01 |006e: move-result-object v1 │ │ +3d75ae: 6003 4e7e |006f: sget v3, Lde/danoeh/antennapod/core/R$string;.pref_feed_skip_ending_toast:I // field@7e4e │ │ +3d75b2: 1214 |0071: const/4 v4, #int 1 // #1 │ │ +3d75b4: 2345 0e21 |0072: new-array v5, v4, [Ljava/lang/Object; // type@210e │ │ +3d75b8: 1206 |0074: const/4 v6, #int 0 // #0 │ │ +3d75ba: 7110 38b2 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d75c0: 0c02 |0078: move-result-object v2 │ │ +3d75c2: 4d02 0506 |0079: aput-object v2, v5, v6 │ │ +3d75c6: 6e30 3102 3105 |007b: invoke-virtual {v1, v3, v5}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ +3d75cc: 0c02 |007e: move-result-object v2 │ │ +3d75ce: 7130 a712 2104 |007f: invoke-static {v1, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ +3d75d4: 0c01 |0082: move-result-object v1 │ │ +3d75d6: 6e10 a812 0100 |0083: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +3d75dc: 6e10 f6ab 0000 |0086: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d75e2: 0c00 |0089: move-result-object v0 │ │ +3d75e4: 6e10 b3ab 0000 |008a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@abb3 │ │ +3d75ea: 0c00 |008d: move-result-object v0 │ │ +3d75ec: 5b70 cc8c |008e: iput-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@8ccc │ │ +3d75f0: 5470 d58c |0090: iget-object v0, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d75f4: 6e10 45af 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@af45 │ │ +3d75fa: 0e00 |0095: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x0006 line=1135 │ │ 0x000b line=1139 │ │ 0x000f line=1140 │ │ 0x0014 line=1142 │ │ @@ -1476086,65 +1476094,65 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -3d7614: |[3d7614] de.danoeh.antennapod.core.service.playback.PlaybackService.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d7624: 2060 a51c |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d7628: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3d762c: 0e00 |0004: return-void │ │ -3d762e: 0760 |0005: move-object v0, v6 │ │ -3d7630: 1f00 a51c |0006: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d7634: 6e10 f6ab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d763a: 0c00 |000b: move-result-object v0 │ │ -3d763c: 6e10 b0ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d7642: 0c00 |000f: move-result-object v0 │ │ -3d7644: 6e10 57ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3d764a: 0c00 |0013: move-result-object v0 │ │ -3d764c: 6e10 30ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@ac30 │ │ -3d7652: 0a00 |0017: move-result v0 │ │ -3d7654: 6e10 1802 0500 |0018: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d765a: 0c01 |001b: move-result-object v1 │ │ -3d765c: 3d00 4800 |001c: if-lez v0, 0064 // +0048 │ │ -3d7660: 7210 71ac 0600 |001e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3d7666: 0a02 |0021: move-result v2 │ │ -3d7668: d203 e803 |0022: mul-int/lit16 v3, v0, #int 1000 // #03e8 │ │ -3d766c: 3532 4000 |0024: if-ge v2, v3, 0064 // +0040 │ │ -3d7670: 6e10 419a 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ -3d7676: 0a02 |0029: move-result v2 │ │ -3d7678: 3423 0400 |002a: if-lt v3, v2, 002e // +0004 │ │ -3d767c: 3c02 3800 |002c: if-gtz v2, 0064 // +0038 │ │ -3d7680: 2202 741e |002e: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d7684: 7010 c7b2 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d768a: 1a04 13db |0033: const-string v4, "skipIntro " // string@db13 │ │ -3d768e: 6e20 d3b2 4200 |0035: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d7694: 7210 69ac 0600 |0038: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -3d769a: 0c06 |003b: move-result-object v6 │ │ -3d769c: 6e20 d3b2 6200 |003c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d76a2: 6e10 deb2 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d76a8: 0c06 |0042: move-result-object v6 │ │ -3d76aa: 1a02 0b4f |0043: const-string v2, "PlaybackService" // string@4f0b │ │ -3d76ae: 7120 f50a 6200 |0045: invoke-static {v2, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d76b4: 5456 d58c |0048: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d76b8: 6e20 3aaf 3600 |004a: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@af3a │ │ -3d76be: 6006 507e |004d: sget v6, Lde/danoeh/antennapod/core/R$string;.pref_feed_skip_intro_toast:I // field@7e50 │ │ -3d76c2: 1212 |004f: const/4 v2, #int 1 // #1 │ │ -3d76c4: 2323 0e21 |0050: new-array v3, v2, [Ljava/lang/Object; // type@210e │ │ -3d76c8: 1204 |0052: const/4 v4, #int 0 // #0 │ │ -3d76ca: 7110 38b2 0000 |0053: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d76d0: 0c00 |0056: move-result-object v0 │ │ -3d76d2: 4d00 0304 |0057: aput-object v0, v3, v4 │ │ -3d76d6: 6e30 3102 6103 |0059: invoke-virtual {v1, v6, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ -3d76dc: 0c06 |005c: move-result-object v6 │ │ -3d76de: 7130 a712 6102 |005d: invoke-static {v1, v6, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ -3d76e4: 0c06 |0060: move-result-object v6 │ │ -3d76e6: 6e10 a812 0600 |0061: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -3d76ec: 0e00 |0064: return-void │ │ +3d75fc: |[3d75fc] de.danoeh.antennapod.core.service.playback.PlaybackService.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d760c: 2060 a51c |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d7610: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3d7614: 0e00 |0004: return-void │ │ +3d7616: 0760 |0005: move-object v0, v6 │ │ +3d7618: 1f00 a51c |0006: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d761c: 6e10 f6ab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d7622: 0c00 |000b: move-result-object v0 │ │ +3d7624: 6e10 b0ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d762a: 0c00 |000f: move-result-object v0 │ │ +3d762c: 6e10 57ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3d7632: 0c00 |0013: move-result-object v0 │ │ +3d7634: 6e10 30ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@ac30 │ │ +3d763a: 0a00 |0017: move-result v0 │ │ +3d763c: 6e10 1802 0500 |0018: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d7642: 0c01 |001b: move-result-object v1 │ │ +3d7644: 3d00 4800 |001c: if-lez v0, 0064 // +0048 │ │ +3d7648: 7210 71ac 0600 |001e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3d764e: 0a02 |0021: move-result v2 │ │ +3d7650: d203 e803 |0022: mul-int/lit16 v3, v0, #int 1000 // #03e8 │ │ +3d7654: 3532 4000 |0024: if-ge v2, v3, 0064 // +0040 │ │ +3d7658: 6e10 419a 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ +3d765e: 0a02 |0029: move-result v2 │ │ +3d7660: 3423 0400 |002a: if-lt v3, v2, 002e // +0004 │ │ +3d7664: 3c02 3800 |002c: if-gtz v2, 0064 // +0038 │ │ +3d7668: 2202 741e |002e: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d766c: 7010 c7b2 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d7672: 1a04 13db |0033: const-string v4, "skipIntro " // string@db13 │ │ +3d7676: 6e20 d3b2 4200 |0035: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d767c: 7210 69ac 0600 |0038: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +3d7682: 0c06 |003b: move-result-object v6 │ │ +3d7684: 6e20 d3b2 6200 |003c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d768a: 6e10 deb2 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d7690: 0c06 |0042: move-result-object v6 │ │ +3d7692: 1a02 0b4f |0043: const-string v2, "PlaybackService" // string@4f0b │ │ +3d7696: 7120 f50a 6200 |0045: invoke-static {v2, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d769c: 5456 d58c |0048: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d76a0: 6e20 3aaf 3600 |004a: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@af3a │ │ +3d76a6: 6006 507e |004d: sget v6, Lde/danoeh/antennapod/core/R$string;.pref_feed_skip_intro_toast:I // field@7e50 │ │ +3d76aa: 1212 |004f: const/4 v2, #int 1 // #1 │ │ +3d76ac: 2323 0e21 |0050: new-array v3, v2, [Ljava/lang/Object; // type@210e │ │ +3d76b0: 1204 |0052: const/4 v4, #int 0 // #0 │ │ +3d76b2: 7110 38b2 0000 |0053: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d76b8: 0c00 |0056: move-result-object v0 │ │ +3d76ba: 4d00 0304 |0057: aput-object v0, v3, v4 │ │ +3d76be: 6e30 3102 6103 |0059: invoke-virtual {v1, v6, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ +3d76c4: 0c06 |005c: move-result-object v6 │ │ +3d76c6: 7130 a712 6102 |005d: invoke-static {v1, v6, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ +3d76cc: 0c06 |0060: move-result-object v6 │ │ +3d76ce: 6e10 a812 0600 |0061: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +3d76d4: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0005 line=538 │ │ 0x0008 line=539 │ │ 0x0014 line=540 │ │ 0x0018 line=542 │ │ @@ -1476166,67 +1476174,67 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 108 16-bit code units │ │ -3d7948: |[3d7948] de.danoeh.antennapod.core.service.playback.PlaybackService.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ -3d7958: 7210 73ac 0600 |0000: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ -3d795e: 0c00 |0003: move-result-object v0 │ │ -3d7960: 7110 750f 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isContentUrl:(Ljava/lang/String;)Z // method@0f75 │ │ -3d7966: 0a00 |0007: move-result v0 │ │ -3d7968: 7210 75ac 0600 |0008: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ac75 │ │ -3d796e: 0a01 |000b: move-result v1 │ │ -3d7970: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -3d7972: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ -3d7976: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ -3d797a: 2803 |0011: goto 0014 // +0003 │ │ -3d797c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -3d797e: 2802 |0013: goto 0015 // +0002 │ │ -3d7980: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -3d7982: 3801 2100 |0015: if-eqz v1, 0036 // +0021 │ │ -3d7986: 3900 1f00 |0017: if-nez v0, 0036 // +001f │ │ -3d798a: 7100 699d 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9d69 │ │ -3d7990: 0a00 |001c: move-result v0 │ │ -3d7992: 3900 1900 |001d: if-nez v0, 0036 // +0019 │ │ -3d7996: 3907 1700 |001f: if-nez v7, 0036 // +0017 │ │ -3d799a: 2207 ae19 |0021: new-instance v7, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ -3d799e: 7030 069e 5706 |0023: invoke-direct {v7, v5, v6}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ -3d79a4: 6e10 089e 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e08 │ │ -3d79aa: 0c06 |0029: move-result-object v6 │ │ -3d79ac: 7020 3c9a 6500 |002a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@9a3c │ │ -3d79b2: 7100 7e98 0000 |002d: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ -3d79b8: 5456 dd8c |0030: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d79bc: 6e10 9f9a 0600 |0032: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d79c2: 0e00 |0035: return-void │ │ -3d79c4: 7210 6bac 0600 |0036: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ -3d79ca: 0c07 |0039: move-result-object v7 │ │ -3d79cc: 7100 7798 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ -3d79d2: 0b03 |003d: move-result-wide v3 │ │ -3d79d4: 7120 48b2 4300 |003e: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -3d79da: 0c00 |0041: move-result-object v0 │ │ -3d79dc: 6e20 78b2 0700 |0042: invoke-virtual {v7, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ -3d79e2: 0a07 |0045: move-result v7 │ │ -3d79e4: 3907 0500 |0046: if-nez v7, 004b // +0005 │ │ -3d79e8: 7100 7098 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V // method@9870 │ │ -3d79ee: 5457 d58c |004b: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d79f2: 6e52 33af 6721 |004d: invoke-virtual {v7, v6, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@af33 │ │ -3d79f8: 5457 dd8c |0050: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d79fc: 6e10 a09a 0700 |0052: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9aa0 │ │ -3d7a02: 5457 dd8c |0055: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d7a06: 6000 257a |0057: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ -3d7a0a: 5451 d88c |0059: iget-object v1, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d7a0e: 6e10 8c9a 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ -3d7a14: 0c01 |005e: move-result-object v1 │ │ -3d7a16: 6e30 9d9a 0701 |005f: invoke-virtual {v7, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9a9d │ │ -3d7a1c: 6e10 6d9a 0500 |0062: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9a6d │ │ -3d7a22: 7020 869a 6500 |0065: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a86 │ │ -3d7a28: 7020 359a 6500 |0068: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a35 │ │ -3d7a2e: 0e00 |006b: return-void │ │ +3d7930: |[3d7930] de.danoeh.antennapod.core.service.playback.PlaybackService.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ +3d7940: 7210 73ac 0600 |0000: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ac73 │ │ +3d7946: 0c00 |0003: move-result-object v0 │ │ +3d7948: 7110 750f 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isContentUrl:(Ljava/lang/String;)Z // method@0f75 │ │ +3d794e: 0a00 |0007: move-result v0 │ │ +3d7950: 7210 75ac 0600 |0008: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ac75 │ │ +3d7956: 0a01 |000b: move-result v1 │ │ +3d7958: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +3d795a: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ +3d795e: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ +3d7962: 2803 |0011: goto 0014 // +0003 │ │ +3d7964: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +3d7966: 2802 |0013: goto 0015 // +0002 │ │ +3d7968: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +3d796a: 3801 2100 |0015: if-eqz v1, 0036 // +0021 │ │ +3d796e: 3900 1f00 |0017: if-nez v0, 0036 // +001f │ │ +3d7972: 7100 699d 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isStreamingAllowed:()Z // method@9d69 │ │ +3d7978: 0a00 |001c: move-result v0 │ │ +3d797a: 3900 1900 |001d: if-nez v0, 0036 // +0019 │ │ +3d797e: 3907 1700 |001f: if-nez v7, 0036 // +0017 │ │ +3d7982: 2207 ae19 |0021: new-instance v7, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter; // type@19ae │ │ +3d7986: 7030 069e 5706 |0023: invoke-direct {v7, v5, v6}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9e06 │ │ +3d798c: 6e10 089e 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/util/playback/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@9e08 │ │ +3d7992: 0c06 |0029: move-result-object v6 │ │ +3d7994: 7020 3c9a 6500 |002a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@9a3c │ │ +3d799a: 7100 7e98 0000 |002d: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ +3d79a0: 5456 dd8c |0030: iget-object v6, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d79a4: 6e10 9f9a 0600 |0032: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d79aa: 0e00 |0035: return-void │ │ +3d79ac: 7210 6bac 0600 |0036: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ +3d79b2: 0c07 |0039: move-result-object v7 │ │ +3d79b4: 7100 7798 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@9877 │ │ +3d79ba: 0b03 |003d: move-result-wide v3 │ │ +3d79bc: 7120 48b2 4300 |003e: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +3d79c2: 0c00 |0041: move-result-object v0 │ │ +3d79c4: 6e20 78b2 0700 |0042: invoke-virtual {v7, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ +3d79ca: 0a07 |0045: move-result v7 │ │ +3d79cc: 3907 0500 |0046: if-nez v7, 004b // +0005 │ │ +3d79d0: 7100 7098 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSpeed:()V // method@9870 │ │ +3d79d6: 5457 d58c |004b: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d79da: 6e52 33af 6721 |004d: invoke-virtual {v7, v6, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@af33 │ │ +3d79e0: 5457 dd8c |0050: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d79e4: 6e10 a09a 0700 |0052: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9aa0 │ │ +3d79ea: 5457 dd8c |0055: iget-object v7, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d79ee: 6000 257a |0057: sget v0, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ +3d79f2: 5451 d88c |0059: iget-object v1, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d79f6: 6e10 8c9a 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ +3d79fc: 0c01 |005e: move-result-object v1 │ │ +3d79fe: 6e30 9d9a 0701 |005f: invoke-virtual {v7, v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9a9d │ │ +3d7a04: 6e10 6d9a 0500 |0062: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9a6d │ │ +3d7a0a: 7020 869a 6500 |0065: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a86 │ │ +3d7a10: 7020 359a 6500 |0068: invoke-direct {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a35 │ │ +3d7a16: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0008 line=715 │ │ 0x0019 line=716 │ │ 0x0021 line=717 │ │ 0x0026 line=719 │ │ @@ -1476251,33 +1476259,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3d7a30: |[3d7a30] de.danoeh.antennapod.core.service.playback.PlaybackService.startPlayingFromPreferences:()V │ │ -3d7a40: 2200 f318 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8; // type@18f3 │ │ -3d7a44: 7020 db99 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99db │ │ -3d7a4a: 7110 f4b0 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3d7a50: 0c00 |0008: move-result-object v0 │ │ -3d7a52: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3d7a58: 0c01 |000c: move-result-object v1 │ │ -3d7a5a: 6e20 fcb0 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3d7a60: 0c00 |0010: move-result-object v0 │ │ -3d7a62: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3d7a68: 0c01 |0014: move-result-object v1 │ │ -3d7a6a: 6e20 f7b0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3d7a70: 0c00 |0018: move-result-object v0 │ │ -3d7a72: 2201 f418 |0019: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9; // type@18f4 │ │ -3d7a76: 7020 dd99 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99dd │ │ -3d7a7c: 2202 e718 |001e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10; // type@18e7 │ │ -3d7a80: 7020 c399 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99c3 │ │ -3d7a86: 6e30 fab0 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3d7a8c: 0e00 |0026: return-void │ │ +3d7a18: |[3d7a18] de.danoeh.antennapod.core.service.playback.PlaybackService.startPlayingFromPreferences:()V │ │ +3d7a28: 2200 f318 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8; // type@18f3 │ │ +3d7a2c: 7020 db99 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99db │ │ +3d7a32: 7110 f4b0 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3d7a38: 0c00 |0008: move-result-object v0 │ │ +3d7a3a: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3d7a40: 0c01 |000c: move-result-object v1 │ │ +3d7a42: 6e20 fcb0 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3d7a48: 0c00 |0010: move-result-object v0 │ │ +3d7a4a: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3d7a50: 0c01 |0014: move-result-object v1 │ │ +3d7a52: 6e20 f7b0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3d7a58: 0c00 |0018: move-result-object v0 │ │ +3d7a5a: 2201 f418 |0019: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9; // type@18f4 │ │ +3d7a5e: 7020 dd99 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99dd │ │ +3d7a64: 2202 e718 |001e: new-instance v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10; // type@18e7 │ │ +3d7a68: 7020 c399 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99c3 │ │ +3d7a6e: 6e30 fab0 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3d7a74: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x0009 line=702 │ │ 0x0011 line=703 │ │ 0x0023 line=704 │ │ locals : │ │ @@ -1476288,56 +1476296,56 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -3d7a90: |[3d7a90] de.danoeh.antennapod.core.service.playback.PlaybackService.unpauseIfPauseOnDisconnect:(Z)V │ │ -3d7aa0: 5420 d58c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d7aa4: 6e10 2eaf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isAudioChannelInUse:()Z // method@af2e │ │ -3d7aaa: 0a00 |0005: move-result v0 │ │ -3d7aac: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -3d7ab0: 1a03 0b4f |0008: const-string v3, "PlaybackService" // string@4f0b │ │ -3d7ab4: 1a00 7fe2 |000a: const-string v0, "unpauseIfPauseOnDisconnect() audio is in use" // string@e27f │ │ -3d7ab8: 7120 f50a 0300 |000c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d7abe: 0e00 |000f: return-void │ │ -3d7ac0: 6300 e08c |0010: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8ce0 │ │ -3d7ac4: 3800 3f00 |0012: if-eqz v0, 0051 // +003f │ │ -3d7ac8: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -3d7aca: 6a00 e08c |0015: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8ce0 │ │ -3d7ace: 6000 dd00 |0017: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d7ad2: 1301 1f00 |0019: const/16 v1, #int 31 // #1f │ │ -3d7ad6: 3410 0800 |001b: if-lt v0, v1, 0023 // +0008 │ │ -3d7ada: 5423 dd8c |001d: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d7ade: 6e10 9f9a 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d7ae4: 0e00 |0022: return-void │ │ -3d7ae6: 3903 0e00 |0023: if-nez v3, 0031 // +000e │ │ -3d7aea: 7100 5fb0 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnHeadsetReconnect:()Z // method@b05f │ │ -3d7af0: 0a00 |0028: move-result v0 │ │ -3d7af2: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ -3d7af6: 5423 d58c |002b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d7afa: 6e10 38af 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ -3d7b00: 2821 |0030: goto 0051 // +0021 │ │ -3d7b02: 3803 2000 |0031: if-eqz v3, 0051 // +0020 │ │ -3d7b06: 7100 5eb0 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnBluetoothReconnect:()Z // method@b05e │ │ -3d7b0c: 0a03 |0036: move-result v3 │ │ -3d7b0e: 3803 1a00 |0037: if-eqz v3, 0051 // +001a │ │ -3d7b12: 6e10 1802 0200 |0039: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d7b18: 0c03 |003c: move-result-object v3 │ │ -3d7b1a: 1a00 dde5 |003d: const-string v0, "vibrator" // string@e5dd │ │ -3d7b1e: 6e20 3302 0300 |003f: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3d7b24: 0c03 |0042: move-result-object v3 │ │ -3d7b26: 1f03 9901 |0043: check-cast v3, Landroid/os/Vibrator; // type@0199 │ │ -3d7b2a: 3803 0700 |0045: if-eqz v3, 004c // +0007 │ │ -3d7b2e: 1600 f401 |0047: const-wide/16 v0, #int 500 // #1f4 │ │ -3d7b32: 6e30 d507 0301 |0049: invoke-virtual {v3, v0, v1}, Landroid/os/Vibrator;.vibrate:(J)V // method@07d5 │ │ -3d7b38: 5423 d58c |004c: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d7b3c: 6e10 38af 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ -3d7b42: 0e00 |0051: return-void │ │ +3d7a78: |[3d7a78] de.danoeh.antennapod.core.service.playback.PlaybackService.unpauseIfPauseOnDisconnect:(Z)V │ │ +3d7a88: 5420 d58c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7a8c: 6e10 2eaf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isAudioChannelInUse:()Z // method@af2e │ │ +3d7a92: 0a00 |0005: move-result v0 │ │ +3d7a94: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +3d7a98: 1a03 0b4f |0008: const-string v3, "PlaybackService" // string@4f0b │ │ +3d7a9c: 1a00 7fe2 |000a: const-string v0, "unpauseIfPauseOnDisconnect() audio is in use" // string@e27f │ │ +3d7aa0: 7120 f50a 0300 |000c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d7aa6: 0e00 |000f: return-void │ │ +3d7aa8: 6300 e08c |0010: sget-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8ce0 │ │ +3d7aac: 3800 3f00 |0012: if-eqz v0, 0051 // +003f │ │ +3d7ab0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +3d7ab2: 6a00 e08c |0015: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.transientPause:Z // field@8ce0 │ │ +3d7ab6: 6000 dd00 |0017: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d7aba: 1301 1f00 |0019: const/16 v1, #int 31 // #1f │ │ +3d7abe: 3410 0800 |001b: if-lt v0, v1, 0023 // +0008 │ │ +3d7ac2: 5423 dd8c |001d: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d7ac6: 6e10 9f9a 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d7acc: 0e00 |0022: return-void │ │ +3d7ace: 3903 0e00 |0023: if-nez v3, 0031 // +000e │ │ +3d7ad2: 7100 5fb0 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnHeadsetReconnect:()Z // method@b05f │ │ +3d7ad8: 0a00 |0028: move-result v0 │ │ +3d7ada: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +3d7ade: 5423 d58c |002b: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7ae2: 6e10 38af 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ +3d7ae8: 2821 |0030: goto 0051 // +0021 │ │ +3d7aea: 3803 2000 |0031: if-eqz v3, 0051 // +0020 │ │ +3d7aee: 7100 5eb0 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnBluetoothReconnect:()Z // method@b05e │ │ +3d7af4: 0a03 |0036: move-result v3 │ │ +3d7af6: 3803 1a00 |0037: if-eqz v3, 0051 // +001a │ │ +3d7afa: 6e10 1802 0200 |0039: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d7b00: 0c03 |003c: move-result-object v3 │ │ +3d7b02: 1a00 dde5 |003d: const-string v0, "vibrator" // string@e5dd │ │ +3d7b06: 6e20 3302 0300 |003f: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3d7b0c: 0c03 |0042: move-result-object v3 │ │ +3d7b0e: 1f03 9901 |0043: check-cast v3, Landroid/os/Vibrator; // type@0199 │ │ +3d7b12: 3803 0700 |0045: if-eqz v3, 004c // +0007 │ │ +3d7b16: 1600 f401 |0047: const-wide/16 v0, #int 500 // #1f4 │ │ +3d7b1a: 6e30 d507 0301 |0049: invoke-virtual {v3, v0, v1}, Landroid/os/Vibrator;.vibrate:(J)V // method@07d5 │ │ +3d7b20: 5423 d58c |004c: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7b24: 6e10 38af 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ +3d7b2a: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1493 │ │ 0x000c line=1494 │ │ 0x0010 line=1497 │ │ 0x0015 line=1498 │ │ 0x0017 line=1499 │ │ @@ -1476357,95 +1476365,95 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 180 16-bit code units │ │ -3d7b44: |[3d7b44] de.danoeh.antennapod.core.service.playback.PlaybackService.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -3d7b54: 2200 f001 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // type@01f0 │ │ -3d7b58: 7010 f809 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.:()V // method@09f8 │ │ -3d7b5e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3d7b60: 3805 1a00 |0006: if-eqz v5, 0020 // +001a │ │ -3d7b64: 6202 b28c |0008: sget-object v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ -3d7b68: 6e10 0eb2 0500 |000a: invoke-virtual {v5}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3d7b6e: 0a05 |000d: move-result v5 │ │ -3d7b70: 4405 0205 |000e: aget v5, v2, v5 │ │ -3d7b74: 2b05 9000 0000 |0010: packed-switch v5, 000000a0 // +00000090 │ │ -3d7b7a: 280d |0013: goto 0020 // +000d │ │ -3d7b7c: 1301 0800 |0014: const/16 v1, #int 8 // #8 │ │ -3d7b80: 280a |0016: goto 0020 // +000a │ │ -3d7b82: 1241 |0017: const/4 v1, #int 4 // #4 │ │ -3d7b84: 2808 |0018: goto 0020 // +0008 │ │ -3d7b86: 1271 |0019: const/4 v1, #int 7 // #7 │ │ -3d7b88: 2806 |001a: goto 0020 // +0006 │ │ -3d7b8a: 1231 |001b: const/4 v1, #int 3 // #3 │ │ -3d7b8c: 2804 |001c: goto 0020 // +0004 │ │ -3d7b8e: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -3d7b90: 2802 |001e: goto 0020 // +0002 │ │ -3d7b92: 1221 |001f: const/4 v1, #int 2 // #2 │ │ -3d7b94: 6e10 409a 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ -3d7b9a: 0a05 |0023: move-result v5 │ │ -3d7b9c: 8152 |0024: int-to-long v2, v5 │ │ -3d7b9e: 6e10 3f9a 0400 |0025: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ -3d7ba4: 0a05 |0028: move-result v5 │ │ -3d7ba6: 6e55 fd09 1032 |0029: invoke-virtual {v0, v1, v2, v3, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setState:(IJF)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fd │ │ -3d7bac: 1701 4e03 4000 |002c: const-wide/32 v1, #float 5.87866e-39 // #0040034e │ │ -3d7bb2: 6e30 fc09 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setActions:(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fc │ │ -3d7bb8: 2205 f201 |0032: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f2 │ │ -3d7bbc: 6001 be7e |0034: sget v1, Lde/danoeh/antennapod/core/R$string;.rewind_label:I // field@7ebe │ │ -3d7bc0: 6e20 3002 1400 |0036: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d7bc6: 0c01 |0039: move-result-object v1 │ │ -3d7bc8: 6002 4478 |003a: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_rewind:I // field@7844 │ │ -3d7bcc: 1a03 3e68 |003c: const-string v3, "action.de.danoeh.antennapod.core.service.rewind" // string@683e │ │ -3d7bd0: 7040 040a 3521 |003e: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a04 │ │ -3d7bd6: 7110 e39a 0500 |0041: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@9ae3 │ │ -3d7bdc: 6e10 050a 0500 |0044: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a05 │ │ -3d7be2: 0c05 |0047: move-result-object v5 │ │ -3d7be4: 6e20 fa09 5000 |0048: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fa │ │ -3d7bea: 2205 f201 |004b: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f2 │ │ -3d7bee: 6001 f57c |004d: sget v1, Lde/danoeh/antennapod/core/R$string;.fast_forward_label:I // field@7cf5 │ │ -3d7bf2: 6e20 3002 1400 |004f: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d7bf8: 0c01 |0052: move-result-object v1 │ │ -3d7bfa: 6002 4378 |0053: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_forward:I // field@7843 │ │ -3d7bfe: 1a03 3b68 |0055: const-string v3, "action.de.danoeh.antennapod.core.service.fastForward" // string@683b │ │ -3d7c02: 7040 040a 3521 |0057: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a04 │ │ -3d7c08: 7110 e39a 0500 |005a: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@9ae3 │ │ -3d7c0e: 6e10 050a 0500 |005d: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a05 │ │ -3d7c14: 0c05 |0060: move-result-object v5 │ │ -3d7c16: 6e20 fa09 5000 |0061: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fa │ │ -3d7c1c: 2205 f201 |0064: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f2 │ │ -3d7c20: 6001 1d7e |0066: sget v1, Lde/danoeh/antennapod/core/R$string;.playback_speed:I // field@7e1d │ │ -3d7c24: 6e20 3002 1400 |0068: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d7c2a: 0c01 |006b: move-result-object v1 │ │ -3d7c2c: 6002 4878 |006c: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_playback_speed:I // field@7848 │ │ -3d7c30: 1a03 3a68 |006e: const-string v3, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@683a │ │ -3d7c34: 7040 040a 3521 |0070: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a04 │ │ -3d7c3a: 6e10 050a 0500 |0073: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a05 │ │ -3d7c40: 0c05 |0076: move-result-object v5 │ │ -3d7c42: 6e20 fa09 5000 |0077: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fa │ │ -3d7c48: 2205 f201 |007a: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f2 │ │ -3d7c4c: 6001 df7e |007c: sget v1, Lde/danoeh/antennapod/core/R$string;.skip_episode_label:I // field@7edf │ │ -3d7c50: 6e20 3002 1400 |007e: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d7c56: 0c01 |0081: move-result-object v1 │ │ -3d7c58: 6002 4978 |0082: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_skip:I // field@7849 │ │ -3d7c5c: 1a03 3f68 |0084: const-string v3, "action.de.danoeh.antennapod.core.service.skipToNext" // string@683f │ │ -3d7c60: 7040 040a 3521 |0086: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a04 │ │ -3d7c66: 6e10 050a 0500 |0089: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a05 │ │ -3d7c6c: 0c05 |008c: move-result-object v5 │ │ -3d7c6e: 6e20 fa09 5000 |008d: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fa │ │ -3d7c74: 5445 d78c |0090: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d7c78: 7110 e49a 0500 |0092: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V // method@9ae4 │ │ -3d7c7e: 5445 d78c |0095: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d7c82: 6e10 fb09 0000 |0097: invoke-virtual {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@09fb │ │ -3d7c88: 0c00 |009a: move-result-object v0 │ │ -3d7c8a: 6e20 ca09 0500 |009b: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@09ca │ │ -3d7c90: 0e00 |009e: return-void │ │ -3d7c92: 0000 |009f: nop // spacer │ │ -3d7c94: 0001 0800 0200 0000 0f00 0000 0f00 ... |00a0: packed-switch-data (20 units) │ │ +3d7b2c: |[3d7b2c] de.danoeh.antennapod.core.service.playback.PlaybackService.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +3d7b3c: 2200 f001 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // type@01f0 │ │ +3d7b40: 7010 f809 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.:()V // method@09f8 │ │ +3d7b46: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3d7b48: 3805 1a00 |0006: if-eqz v5, 0020 // +001a │ │ +3d7b4c: 6202 b28c |0008: sget-object v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService$10;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@8cb2 │ │ +3d7b50: 6e10 0eb2 0500 |000a: invoke-virtual {v5}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3d7b56: 0a05 |000d: move-result v5 │ │ +3d7b58: 4405 0205 |000e: aget v5, v2, v5 │ │ +3d7b5c: 2b05 9000 0000 |0010: packed-switch v5, 000000a0 // +00000090 │ │ +3d7b62: 280d |0013: goto 0020 // +000d │ │ +3d7b64: 1301 0800 |0014: const/16 v1, #int 8 // #8 │ │ +3d7b68: 280a |0016: goto 0020 // +000a │ │ +3d7b6a: 1241 |0017: const/4 v1, #int 4 // #4 │ │ +3d7b6c: 2808 |0018: goto 0020 // +0008 │ │ +3d7b6e: 1271 |0019: const/4 v1, #int 7 // #7 │ │ +3d7b70: 2806 |001a: goto 0020 // +0006 │ │ +3d7b72: 1231 |001b: const/4 v1, #int 3 // #3 │ │ +3d7b74: 2804 |001c: goto 0020 // +0004 │ │ +3d7b76: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +3d7b78: 2802 |001e: goto 0020 // +0002 │ │ +3d7b7a: 1221 |001f: const/4 v1, #int 2 // #2 │ │ +3d7b7c: 6e10 409a 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPosition:()I // method@9a40 │ │ +3d7b82: 0a05 |0023: move-result v5 │ │ +3d7b84: 8152 |0024: int-to-long v2, v5 │ │ +3d7b86: 6e10 3f9a 0400 |0025: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ +3d7b8c: 0a05 |0028: move-result v5 │ │ +3d7b8e: 6e55 fd09 1032 |0029: invoke-virtual {v0, v1, v2, v3, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setState:(IJF)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fd │ │ +3d7b94: 1701 4e03 4000 |002c: const-wide/32 v1, #float 5.87866e-39 // #0040034e │ │ +3d7b9a: 6e30 fc09 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setActions:(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fc │ │ +3d7ba0: 2205 f201 |0032: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f2 │ │ +3d7ba4: 6001 be7e |0034: sget v1, Lde/danoeh/antennapod/core/R$string;.rewind_label:I // field@7ebe │ │ +3d7ba8: 6e20 3002 1400 |0036: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d7bae: 0c01 |0039: move-result-object v1 │ │ +3d7bb0: 6002 4478 |003a: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_rewind:I // field@7844 │ │ +3d7bb4: 1a03 3e68 |003c: const-string v3, "action.de.danoeh.antennapod.core.service.rewind" // string@683e │ │ +3d7bb8: 7040 040a 3521 |003e: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a04 │ │ +3d7bbe: 7110 e39a 0500 |0041: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@9ae3 │ │ +3d7bc4: 6e10 050a 0500 |0044: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a05 │ │ +3d7bca: 0c05 |0047: move-result-object v5 │ │ +3d7bcc: 6e20 fa09 5000 |0048: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fa │ │ +3d7bd2: 2205 f201 |004b: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f2 │ │ +3d7bd6: 6001 f57c |004d: sget v1, Lde/danoeh/antennapod/core/R$string;.fast_forward_label:I // field@7cf5 │ │ +3d7bda: 6e20 3002 1400 |004f: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d7be0: 0c01 |0052: move-result-object v1 │ │ +3d7be2: 6002 4378 |0053: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_fast_forward:I // field@7843 │ │ +3d7be6: 1a03 3b68 |0055: const-string v3, "action.de.danoeh.antennapod.core.service.fastForward" // string@683b │ │ +3d7bea: 7040 040a 3521 |0057: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a04 │ │ +3d7bf0: 7110 e39a 0500 |005a: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@9ae3 │ │ +3d7bf6: 6e10 050a 0500 |005d: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a05 │ │ +3d7bfc: 0c05 |0060: move-result-object v5 │ │ +3d7bfe: 6e20 fa09 5000 |0061: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fa │ │ +3d7c04: 2205 f201 |0064: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f2 │ │ +3d7c08: 6001 1d7e |0066: sget v1, Lde/danoeh/antennapod/core/R$string;.playback_speed:I // field@7e1d │ │ +3d7c0c: 6e20 3002 1400 |0068: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d7c12: 0c01 |006b: move-result-object v1 │ │ +3d7c14: 6002 4878 |006c: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_playback_speed:I // field@7848 │ │ +3d7c18: 1a03 3a68 |006e: const-string v3, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@683a │ │ +3d7c1c: 7040 040a 3521 |0070: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a04 │ │ +3d7c22: 6e10 050a 0500 |0073: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a05 │ │ +3d7c28: 0c05 |0076: move-result-object v5 │ │ +3d7c2a: 6e20 fa09 5000 |0077: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fa │ │ +3d7c30: 2205 f201 |007a: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@01f2 │ │ +3d7c34: 6001 df7e |007c: sget v1, Lde/danoeh/antennapod/core/R$string;.skip_episode_label:I // field@7edf │ │ +3d7c38: 6e20 3002 1400 |007e: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d7c3e: 0c01 |0081: move-result-object v1 │ │ +3d7c40: 6002 4978 |0082: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_skip:I // field@7849 │ │ +3d7c44: 1a03 3f68 |0084: const-string v3, "action.de.danoeh.antennapod.core.service.skipToNext" // string@683f │ │ +3d7c48: 7040 040a 3521 |0086: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a04 │ │ +3d7c4e: 6e10 050a 0500 |0089: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a05 │ │ +3d7c54: 0c05 |008c: move-result-object v5 │ │ +3d7c56: 6e20 fa09 5000 |008d: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@09fa │ │ +3d7c5c: 5445 d78c |0090: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d7c60: 7110 e49a 0500 |0092: invoke-static {v5}, Lde/danoeh/antennapod/core/service/playback/WearMediaSession;.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V // method@9ae4 │ │ +3d7c66: 5445 d78c |0095: iget-object v5, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d7c6a: 6e10 fb09 0000 |0097: invoke-virtual {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@09fb │ │ +3d7c70: 0c00 |009a: move-result-object v0 │ │ +3d7c72: 6e20 ca09 0500 |009b: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@09ca │ │ +3d7c78: 0e00 |009e: return-void │ │ +3d7c7a: 0000 |009f: nop // spacer │ │ +3d7c7c: 0001 0800 0200 0000 0f00 0000 0f00 ... |00a0: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1166 │ │ 0x0008 line=1170 │ │ 0x0020 line=1201 │ │ 0x002f line=1210 │ │ 0x0032 line=1214 │ │ @@ -1476475,119 +1476483,119 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 212 16-bit code units │ │ -3d7cbc: |[3d7cbc] de.danoeh.antennapod.core.service.playback.PlaybackService.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d7ccc: 3807 d300 |0000: if-eqz v7, 00d3 // +00d3 │ │ -3d7cd0: 5460 d78c |0002: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d7cd4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -3d7cd8: 2900 cd00 |0006: goto/16 00d3 // +00cd │ │ -3d7cdc: 2200 c001 |0008: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@01c0 │ │ -3d7ce0: 7010 4c08 0000 |000a: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@084c │ │ -3d7ce6: 1a01 d56a |000d: const-string v1, "android.media.metadata.ARTIST" // string@6ad5 │ │ -3d7cea: 7210 6aac 0700 |000f: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ -3d7cf0: 0c02 |0012: move-result-object v2 │ │ -3d7cf2: 6e30 5008 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ -3d7cf8: 1a01 e96a |0016: const-string v1, "android.media.metadata.TITLE" // string@6ae9 │ │ -3d7cfc: 7210 69ac 0700 |0018: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -3d7d02: 0c02 |001b: move-result-object v2 │ │ -3d7d04: 6e30 5008 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ -3d7d0a: 1a01 d06a |001f: const-string v1, "android.media.metadata.ALBUM" // string@6ad0 │ │ -3d7d0e: 7210 6aac 0700 |0021: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ -3d7d14: 0c02 |0024: move-result-object v2 │ │ -3d7d16: 6e30 5008 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ -3d7d1c: 7210 68ac 0700 |0028: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3d7d22: 0a01 |002b: move-result v1 │ │ -3d7d24: 8111 |002c: int-to-long v1, v1 │ │ -3d7d26: 1a03 e36a |002d: const-string v3, "android.media.metadata.DURATION" // string@6ae3 │ │ -3d7d2a: 6e40 4f08 3021 |002f: invoke-virtual {v0, v3, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@084f │ │ -3d7d30: 1a01 e16a |0032: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@6ae1 │ │ -3d7d34: 7210 69ac 0700 |0034: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -3d7d3a: 0c02 |0037: move-result-object v2 │ │ -3d7d3c: 6e30 5008 1002 |0038: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ -3d7d42: 1a01 e06a |003b: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@6ae0 │ │ -3d7d46: 7210 6aac 0700 |003d: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ -3d7d4c: 0c02 |0040: move-result-object v2 │ │ -3d7d4e: 6e30 5008 1002 |0041: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ -3d7d54: 5461 d88c |0044: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d7d58: 6e10 959a 0100 |0046: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@9a95 │ │ -3d7d5e: 0a01 |0049: move-result v1 │ │ -3d7d60: 1a02 d46a |004a: const-string v2, "android.media.metadata.ART" // string@6ad4 │ │ -3d7d64: 3801 0c00 |004c: if-eqz v1, 0058 // +000c │ │ -3d7d68: 5467 d88c |004e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d7d6c: 6e10 909a 0700 |0050: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getCachedIcon:()Landroid/graphics/Bitmap; // method@9a90 │ │ -3d7d72: 0c07 |0053: move-result-object v7 │ │ -3d7d74: 6e30 4e08 2007 |0054: invoke-virtual {v0, v2, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@084e │ │ -3d7d7a: 2839 |0057: goto 0090 // +0039 │ │ -3d7d7c: 7210 6cac 0700 |0058: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ -3d7d82: 0c01 |005b: move-result-object v1 │ │ -3d7d84: 2073 a51c |005c: instance-of v3, v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d7d88: 3803 2700 |005e: if-eqz v3, 0085 // +0027 │ │ -3d7d8c: 1f07 a51c |0060: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d7d90: 6e10 f6ab 0700 |0062: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d7d96: 0c03 |0065: move-result-object v3 │ │ -3d7d98: 3803 1f00 |0066: if-eqz v3, 0085 // +001f │ │ -3d7d9c: 6e10 f6ab 0700 |0068: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d7da2: 0c07 |006b: move-result-object v7 │ │ -3d7da4: 6e10 b5ab 0700 |006c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ -3d7daa: 0c03 |006f: move-result-object v3 │ │ -3d7dac: 3803 0700 |0070: if-eqz v3, 0077 // +0007 │ │ -3d7db0: 6e10 b5ab 0700 |0072: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ -3d7db6: 0c01 |0075: move-result-object v1 │ │ -3d7db8: 280f |0076: goto 0085 // +000f │ │ -3d7dba: 6e10 b0ab 0700 |0077: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d7dc0: 0c03 |007a: move-result-object v3 │ │ -3d7dc2: 3803 0a00 |007b: if-eqz v3, 0085 // +000a │ │ -3d7dc6: 6e10 b0ab 0700 |007d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d7dcc: 0c07 |0080: move-result-object v7 │ │ -3d7dce: 6e10 4cab 0700 |0081: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3d7dd4: 0c01 |0084: move-result-object v1 │ │ -3d7dd6: 7110 a80a 0100 |0085: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3d7ddc: 0a07 |0088: move-result v7 │ │ -3d7dde: 3907 0700 |0089: if-nez v7, 0090 // +0007 │ │ -3d7de2: 1a07 df6a |008b: const-string v7, "android.media.metadata.DISPLAY_ICON_URI" // string@6adf │ │ -3d7de6: 6e30 5008 7001 |008d: invoke-virtual {v0, v7, v1}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ -3d7dec: 5467 dd8c |0090: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d7df0: 6e10 9c9a 0700 |0092: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9a9c │ │ -3d7df6: 0a07 |0095: move-result v7 │ │ -3d7df8: 3807 3d00 |0096: if-eqz v7, 00d3 // +003d │ │ -3d7dfc: 5467 d78c |0098: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d7e00: 6001 3f7a |009a: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_player_activity:I // field@7a3f │ │ -3d7e04: 7110 459a 0600 |009c: invoke-static {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a45 │ │ -3d7e0a: 0c03 |009f: move-result-object v3 │ │ -3d7e0c: 6004 dd00 |00a0: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d7e10: 1305 1f00 |00a2: const/16 v5, #int 31 // #1f │ │ -3d7e14: 3454 0500 |00a4: if-lt v4, v5, 00a9 // +0005 │ │ -3d7e18: 1504 0002 |00a6: const/high16 v4, #int 33554432 // #200 │ │ -3d7e1c: 2802 |00a8: goto 00aa // +0002 │ │ -3d7e1e: 1204 |00a9: const/4 v4, #int 0 // #0 │ │ -3d7e20: 1505 0008 |00aa: const/high16 v5, #int 134217728 // #800 │ │ -3d7e24: b654 |00ac: or-int/2addr v4, v5 │ │ -3d7e26: 7140 7801 1643 |00ad: invoke-static {v6, v1, v3, v4}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ -3d7e2c: 0c01 |00b0: move-result-object v1 │ │ -3d7e2e: 6e20 cc09 1700 |00b1: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setSessionActivity:(Landroid/app/PendingIntent;)V // method@09cc │ │ -3d7e34: 5467 d78c |00b4: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d7e38: 6e10 4d08 0000 |00b6: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@084d │ │ -3d7e3e: 0c01 |00b9: move-result-object v1 │ │ -3d7e40: 6e20 c909 1700 |00ba: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@09c9 │ │ -3d7e46: 2816 |00bd: goto 00d3 // +0016 │ │ -3d7e48: 0d07 |00be: move-exception v7 │ │ -3d7e4a: 1a01 0b4f |00bf: const-string v1, "PlaybackService" // string@4f0b │ │ -3d7e4e: 1a03 c254 |00c1: const-string v3, "Setting media session metadata" // string@54c2 │ │ -3d7e52: 7130 f80a 3107 |00c3: invoke-static {v1, v3, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ -3d7e58: 1207 |00c6: const/4 v7, #int 0 // #0 │ │ -3d7e5a: 6e30 4e08 2007 |00c7: invoke-virtual {v0, v2, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@084e │ │ -3d7e60: 5467 d78c |00ca: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d7e64: 6e10 4d08 0000 |00cc: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@084d │ │ -3d7e6a: 0c00 |00cf: move-result-object v0 │ │ -3d7e6c: 6e20 c909 0700 |00d0: invoke-virtual {v7, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@09c9 │ │ -3d7e72: 0e00 |00d3: return-void │ │ +3d7ca4: |[3d7ca4] de.danoeh.antennapod.core.service.playback.PlaybackService.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d7cb4: 3807 d300 |0000: if-eqz v7, 00d3 // +00d3 │ │ +3d7cb8: 5460 d78c |0002: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d7cbc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +3d7cc0: 2900 cd00 |0006: goto/16 00d3 // +00cd │ │ +3d7cc4: 2200 c001 |0008: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@01c0 │ │ +3d7cc8: 7010 4c08 0000 |000a: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@084c │ │ +3d7cce: 1a01 d56a |000d: const-string v1, "android.media.metadata.ARTIST" // string@6ad5 │ │ +3d7cd2: 7210 6aac 0700 |000f: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ +3d7cd8: 0c02 |0012: move-result-object v2 │ │ +3d7cda: 6e30 5008 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ +3d7ce0: 1a01 e96a |0016: const-string v1, "android.media.metadata.TITLE" // string@6ae9 │ │ +3d7ce4: 7210 69ac 0700 |0018: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +3d7cea: 0c02 |001b: move-result-object v2 │ │ +3d7cec: 6e30 5008 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ +3d7cf2: 1a01 d06a |001f: const-string v1, "android.media.metadata.ALBUM" // string@6ad0 │ │ +3d7cf6: 7210 6aac 0700 |0021: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ +3d7cfc: 0c02 |0024: move-result-object v2 │ │ +3d7cfe: 6e30 5008 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ +3d7d04: 7210 68ac 0700 |0028: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3d7d0a: 0a01 |002b: move-result v1 │ │ +3d7d0c: 8111 |002c: int-to-long v1, v1 │ │ +3d7d0e: 1a03 e36a |002d: const-string v3, "android.media.metadata.DURATION" // string@6ae3 │ │ +3d7d12: 6e40 4f08 3021 |002f: invoke-virtual {v0, v3, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@084f │ │ +3d7d18: 1a01 e16a |0032: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@6ae1 │ │ +3d7d1c: 7210 69ac 0700 |0034: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +3d7d22: 0c02 |0037: move-result-object v2 │ │ +3d7d24: 6e30 5008 1002 |0038: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ +3d7d2a: 1a01 e06a |003b: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@6ae0 │ │ +3d7d2e: 7210 6aac 0700 |003d: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ +3d7d34: 0c02 |0040: move-result-object v2 │ │ +3d7d36: 6e30 5008 1002 |0041: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ +3d7d3c: 5461 d88c |0044: iget-object v1, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d7d40: 6e10 959a 0100 |0046: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@9a95 │ │ +3d7d46: 0a01 |0049: move-result v1 │ │ +3d7d48: 1a02 d46a |004a: const-string v2, "android.media.metadata.ART" // string@6ad4 │ │ +3d7d4c: 3801 0c00 |004c: if-eqz v1, 0058 // +000c │ │ +3d7d50: 5467 d88c |004e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d7d54: 6e10 909a 0700 |0050: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getCachedIcon:()Landroid/graphics/Bitmap; // method@9a90 │ │ +3d7d5a: 0c07 |0053: move-result-object v7 │ │ +3d7d5c: 6e30 4e08 2007 |0054: invoke-virtual {v0, v2, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@084e │ │ +3d7d62: 2839 |0057: goto 0090 // +0039 │ │ +3d7d64: 7210 6cac 0700 |0058: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ +3d7d6a: 0c01 |005b: move-result-object v1 │ │ +3d7d6c: 2073 a51c |005c: instance-of v3, v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d7d70: 3803 2700 |005e: if-eqz v3, 0085 // +0027 │ │ +3d7d74: 1f07 a51c |0060: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d7d78: 6e10 f6ab 0700 |0062: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d7d7e: 0c03 |0065: move-result-object v3 │ │ +3d7d80: 3803 1f00 |0066: if-eqz v3, 0085 // +001f │ │ +3d7d84: 6e10 f6ab 0700 |0068: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d7d8a: 0c07 |006b: move-result-object v7 │ │ +3d7d8c: 6e10 b5ab 0700 |006c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ +3d7d92: 0c03 |006f: move-result-object v3 │ │ +3d7d94: 3803 0700 |0070: if-eqz v3, 0077 // +0007 │ │ +3d7d98: 6e10 b5ab 0700 |0072: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ +3d7d9e: 0c01 |0075: move-result-object v1 │ │ +3d7da0: 280f |0076: goto 0085 // +000f │ │ +3d7da2: 6e10 b0ab 0700 |0077: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d7da8: 0c03 |007a: move-result-object v3 │ │ +3d7daa: 3803 0a00 |007b: if-eqz v3, 0085 // +000a │ │ +3d7dae: 6e10 b0ab 0700 |007d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d7db4: 0c07 |0080: move-result-object v7 │ │ +3d7db6: 6e10 4cab 0700 |0081: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3d7dbc: 0c01 |0084: move-result-object v1 │ │ +3d7dbe: 7110 a80a 0100 |0085: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3d7dc4: 0a07 |0088: move-result v7 │ │ +3d7dc6: 3907 0700 |0089: if-nez v7, 0090 // +0007 │ │ +3d7dca: 1a07 df6a |008b: const-string v7, "android.media.metadata.DISPLAY_ICON_URI" // string@6adf │ │ +3d7dce: 6e30 5008 7001 |008d: invoke-virtual {v0, v7, v1}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0850 │ │ +3d7dd4: 5467 dd8c |0090: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d7dd8: 6e10 9c9a 0700 |0092: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9a9c │ │ +3d7dde: 0a07 |0095: move-result v7 │ │ +3d7de0: 3807 3d00 |0096: if-eqz v7, 00d3 // +003d │ │ +3d7de4: 5467 d78c |0098: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d7de8: 6001 3f7a |009a: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_player_activity:I // field@7a3f │ │ +3d7dec: 7110 459a 0600 |009c: invoke-static {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a45 │ │ +3d7df2: 0c03 |009f: move-result-object v3 │ │ +3d7df4: 6004 dd00 |00a0: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d7df8: 1305 1f00 |00a2: const/16 v5, #int 31 // #1f │ │ +3d7dfc: 3454 0500 |00a4: if-lt v4, v5, 00a9 // +0005 │ │ +3d7e00: 1504 0002 |00a6: const/high16 v4, #int 33554432 // #200 │ │ +3d7e04: 2802 |00a8: goto 00aa // +0002 │ │ +3d7e06: 1204 |00a9: const/4 v4, #int 0 // #0 │ │ +3d7e08: 1505 0008 |00aa: const/high16 v5, #int 134217728 // #800 │ │ +3d7e0c: b654 |00ac: or-int/2addr v4, v5 │ │ +3d7e0e: 7140 7801 1643 |00ad: invoke-static {v6, v1, v3, v4}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ +3d7e14: 0c01 |00b0: move-result-object v1 │ │ +3d7e16: 6e20 cc09 1700 |00b1: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setSessionActivity:(Landroid/app/PendingIntent;)V // method@09cc │ │ +3d7e1c: 5467 d78c |00b4: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d7e20: 6e10 4d08 0000 |00b6: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@084d │ │ +3d7e26: 0c01 |00b9: move-result-object v1 │ │ +3d7e28: 6e20 c909 1700 |00ba: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@09c9 │ │ +3d7e2e: 2816 |00bd: goto 00d3 // +0016 │ │ +3d7e30: 0d07 |00be: move-exception v7 │ │ +3d7e32: 1a01 0b4f |00bf: const-string v1, "PlaybackService" // string@4f0b │ │ +3d7e36: 1a03 c254 |00c1: const-string v3, "Setting media session metadata" // string@54c2 │ │ +3d7e3a: 7130 f80a 3107 |00c3: invoke-static {v1, v3, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ +3d7e40: 1207 |00c6: const/4 v7, #int 0 // #0 │ │ +3d7e42: 6e30 4e08 2007 |00c7: invoke-virtual {v0, v2, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@084e │ │ +3d7e48: 5467 d78c |00ca: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d7e4c: 6e10 4d08 0000 |00cc: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@084d │ │ +3d7e52: 0c00 |00cf: move-result-object v0 │ │ +3d7e54: 6e20 c909 0700 |00d0: invoke-virtual {v7, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@09c9 │ │ +3d7e5a: 0e00 |00d3: return-void │ │ catches : 1 │ │ 0x00b4 - 0x00bd │ │ Ljava/lang/OutOfMemoryError; -> 0x00be │ │ positions : │ │ 0x0002 line=1256 │ │ 0x0008 line=1260 │ │ 0x000f line=1261 │ │ @@ -1476627,18 +1476635,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3d7e84: |[3d7e84] de.danoeh.antennapod.core.service.playback.PlaybackService.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d7e94: 7020 789a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a78 │ │ -3d7e9a: 7020 859a 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a85 │ │ -3d7ea0: 0e00 |0006: return-void │ │ +3d7e6c: |[3d7e6c] de.danoeh.antennapod.core.service.playback.PlaybackService.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d7e7c: 7020 789a 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a78 │ │ +3d7e82: 7020 859a 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a85 │ │ +3d7e88: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1251 │ │ 0x0003 line=1252 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0007 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1476649,40 +1476657,40 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -3d639c: |[3d639c] de.danoeh.antennapod.core.service.playback.PlaybackService.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ -3d63ac: 6e10 29a2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a229 │ │ -3d63b2: 0a02 |0003: move-result v2 │ │ -3d63b4: 3802 2e00 |0004: if-eqz v2, 0032 // +002e │ │ -3d63b8: 6e10 449a 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ -3d63be: 0c02 |0009: move-result-object v2 │ │ -3d63c0: 6e10 449a 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ -3d63c6: 0c00 |000d: move-result-object v0 │ │ -3d63c8: 2000 a51c |000e: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d63cc: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ -3d63d0: 7210 68ac 0200 |0012: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3d63d6: 0a00 |0015: move-result v0 │ │ -3d63d8: 3c00 1c00 |0016: if-gtz v0, 0032 // +001c │ │ -3d63dc: 5410 d58c |0018: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d63e0: 6e10 26af 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@af26 │ │ -3d63e6: 0a00 |001d: move-result v0 │ │ -3d63e8: 3d00 1400 |001e: if-lez v0, 0032 // +0014 │ │ -3d63ec: 5410 d58c |0020: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d63f0: 6e10 26af 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@af26 │ │ -3d63f6: 0a00 |0025: move-result v0 │ │ -3d63f8: 7220 7aac 0200 |0026: invoke-interface {v2, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@ac7a │ │ -3d63fe: 0720 |0029: move-object v0, v2 │ │ -3d6400: 1f00 a51c |002a: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d6404: 7110 259c 0000 |002c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c25 │ │ -3d640a: 7020 869a 2100 |002f: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a86 │ │ -3d6410: 0e00 |0032: return-void │ │ +3d6384: |[3d6384] de.danoeh.antennapod.core.service.playback.PlaybackService.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ +3d6394: 6e10 29a2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a229 │ │ +3d639a: 0a02 |0003: move-result v2 │ │ +3d639c: 3802 2e00 |0004: if-eqz v2, 0032 // +002e │ │ +3d63a0: 6e10 449a 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ +3d63a6: 0c02 |0009: move-result-object v2 │ │ +3d63a8: 6e10 449a 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ +3d63ae: 0c00 |000d: move-result-object v0 │ │ +3d63b0: 2000 a51c |000e: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d63b4: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ +3d63b8: 7210 68ac 0200 |0012: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3d63be: 0a00 |0015: move-result v0 │ │ +3d63c0: 3c00 1c00 |0016: if-gtz v0, 0032 // +001c │ │ +3d63c4: 5410 d58c |0018: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d63c8: 6e10 26af 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@af26 │ │ +3d63ce: 0a00 |001d: move-result v0 │ │ +3d63d0: 3d00 1400 |001e: if-lez v0, 0032 // +0014 │ │ +3d63d4: 5410 d58c |0020: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d63d8: 6e10 26af 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@af26 │ │ +3d63de: 0a00 |0025: move-result v0 │ │ +3d63e0: 7220 7aac 0200 |0026: invoke-interface {v2, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@ac7a │ │ +3d63e6: 0720 |0029: move-object v0, v2 │ │ +3d63e8: 1f00 a51c |002a: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d63ec: 7110 259c 0000 |002c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c25 │ │ +3d63f2: 7020 869a 2100 |002f: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a86 │ │ +3d63f8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=934 │ │ 0x0006 line=935 │ │ 0x000a line=936 │ │ 0x0012 line=937 │ │ 0x0020 line=939 │ │ @@ -1476697,18 +1476705,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d6434: |[3d6434] de.danoeh.antennapod.core.service.playback.PlaybackService.disableSleepTimer:()V │ │ -3d6444: 5410 de8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d6448: 6e10 c59a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@9ac5 │ │ -3d644e: 0e00 |0005: return-void │ │ +3d641c: |[3d641c] de.danoeh.antennapod.core.service.playback.PlaybackService.disableSleepTimer:()V │ │ +3d642c: 5410 de8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d6430: 6e10 c59a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@9ac5 │ │ +3d6436: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1122 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1476716,23 +1476724,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3d5c54: |[3d5c54] de.danoeh.antennapod.core.service.playback.PlaybackService.getAudioTracks:()Ljava/util/List; │ │ -3d5c64: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5c68: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -3d5c6c: 7100 83b4 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3d5c72: 0c00 |0007: move-result-object v0 │ │ -3d5c74: 1100 |0008: return-object v0 │ │ -3d5c76: 6e10 24af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getAudioTracks:()Ljava/util/List; // method@af24 │ │ -3d5c7c: 0c00 |000c: move-result-object v0 │ │ -3d5c7e: 1100 |000d: return-object v0 │ │ +3d5c3c: |[3d5c3c] de.danoeh.antennapod.core.service.playback.PlaybackService.getAudioTracks:()Ljava/util/List; │ │ +3d5c4c: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5c50: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +3d5c54: 7100 83b4 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3d5c5a: 0c00 |0007: move-result-object v0 │ │ +3d5c5c: 1100 |0008: return-object v0 │ │ +3d5c5e: 6e10 24af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getAudioTracks:()Ljava/util/List; // method@af24 │ │ +3d5c64: 0c00 |000c: move-result-object v0 │ │ +3d5c66: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1661 │ │ 0x0004 line=1662 │ │ 0x0009 line=1664 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ @@ -1476742,22 +1476750,22 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3d5a30: |[3d5a30] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentPlaybackSpeed:()F │ │ -3d5a40: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5a44: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -3d5a48: 1500 803f |0004: const/high16 v0, #int 1065353216 // #3f80 │ │ -3d5a4c: 0f00 |0006: return v0 │ │ -3d5a4e: 6e10 29af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@af29 │ │ -3d5a54: 0a00 |000a: move-result v0 │ │ -3d5a56: 0f00 |000b: return v0 │ │ +3d5a18: |[3d5a18] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentPlaybackSpeed:()F │ │ +3d5a28: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5a2c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +3d5a30: 1500 803f |0004: const/high16 v0, #int 1065353216 // #3f80 │ │ +3d5a34: 0f00 |0006: return v0 │ │ +3d5a36: 6e10 29af 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@af29 │ │ +3d5a3c: 0a00 |000a: move-result v0 │ │ +3d5a3e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1615 │ │ 0x0007 line=1618 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1476766,22 +1476774,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d5a58: |[3d5a58] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentPosition:()I │ │ -3d5a68: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5a6c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -3d5a70: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -3d5a72: 0f00 |0005: return v0 │ │ -3d5a74: 6e10 2baf 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@af2b │ │ -3d5a7a: 0a00 |0009: move-result v0 │ │ -3d5a7c: 0f00 |000a: return v0 │ │ +3d5a40: |[3d5a40] de.danoeh.antennapod.core.service.playback.PlaybackService.getCurrentPosition:()I │ │ +3d5a50: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5a54: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +3d5a58: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +3d5a5a: 0f00 |0005: return v0 │ │ +3d5a5c: 6e10 2baf 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@af2b │ │ +3d5a62: 0a00 |0009: move-result v0 │ │ +3d5a64: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1654 │ │ 0x0006 line=1657 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1476790,22 +1476798,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d5a80: |[3d5a80] de.danoeh.antennapod.core.service.playback.PlaybackService.getDuration:()I │ │ -3d5a90: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5a94: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -3d5a98: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -3d5a9a: 0f00 |0005: return v0 │ │ -3d5a9c: 6e10 26af 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@af26 │ │ -3d5aa2: 0a00 |0009: move-result v0 │ │ -3d5aa4: 0f00 |000a: return v0 │ │ +3d5a68: |[3d5a68] de.danoeh.antennapod.core.service.playback.PlaybackService.getDuration:()I │ │ +3d5a78: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5a7c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +3d5a80: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +3d5a82: 0f00 |0005: return v0 │ │ +3d5a84: 6e10 26af 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@af26 │ │ +3d5a8a: 0a00 |0009: move-result v0 │ │ +3d5a8c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1643 │ │ 0x0006 line=1646 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1476814,19 +1476822,19 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d59f0: |[3d59f0] de.danoeh.antennapod.core.service.playback.PlaybackService.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ -3d5a00: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5a04: 6e10 27af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@af27 │ │ -3d5a0a: 0c00 |0005: move-result-object v0 │ │ -3d5a0c: 1100 |0006: return-object v0 │ │ +3d59d8: |[3d59d8] de.danoeh.antennapod.core.service.playback.PlaybackService.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ +3d59e8: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d59ec: 6e10 27af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@af27 │ │ +3d59f2: 0c00 |0005: move-result-object v0 │ │ +3d59f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1588 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #7 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1476834,19 +1476842,19 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d5964: |[3d5964] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -3d5974: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5978: 6e10 28af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ -3d597e: 0c00 |0005: move-result-object v0 │ │ -3d5980: 1100 |0006: return-object v0 │ │ +3d594c: |[3d594c] de.danoeh.antennapod.core.service.playback.PlaybackService.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +3d595c: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5960: 6e10 28af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ +3d5966: 0c00 |0005: move-result-object v0 │ │ +3d5968: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #8 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1476854,22 +1476862,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d5aa8: |[3d5aa8] de.danoeh.antennapod.core.service.playback.PlaybackService.getSelectedAudioTrack:()I │ │ -3d5ab8: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5abc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -3d5ac0: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -3d5ac2: 0f00 |0005: return v0 │ │ -3d5ac4: 6e10 2caf 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getSelectedAudioTrack:()I // method@af2c │ │ -3d5aca: 0a00 |0009: move-result v0 │ │ -3d5acc: 0f00 |000a: return v0 │ │ +3d5a90: |[3d5a90] de.danoeh.antennapod.core.service.playback.PlaybackService.getSelectedAudioTrack:()I │ │ +3d5aa0: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5aa4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +3d5aa8: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +3d5aaa: 0f00 |0005: return v0 │ │ +3d5aac: 6e10 2caf 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getSelectedAudioTrack:()I // method@af2c │ │ +3d5ab2: 0a00 |0009: move-result v0 │ │ +3d5ab4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1668 │ │ 0x0006 line=1671 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1476878,19 +1476886,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d5f28: |[3d5f28] de.danoeh.antennapod.core.service.playback.PlaybackService.getSleepTimerTimeLeft:()J │ │ -3d5f38: 5420 de8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d5f3c: 6e10 c69a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.getSleepTimerTimeLeft:()J // method@9ac6 │ │ -3d5f42: 0b00 |0005: move-result-wide v0 │ │ -3d5f44: 1000 |0006: return-wide v0 │ │ +3d5f10: |[3d5f10] de.danoeh.antennapod.core.service.playback.PlaybackService.getSleepTimerTimeLeft:()J │ │ +3d5f20: 5420 de8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d5f24: 6e10 c69a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.getSleepTimerTimeLeft:()J // method@9ac6 │ │ +3d5f2a: 0b00 |0005: move-result-wide v0 │ │ +3d5f2c: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1376 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1476898,19 +1476906,19 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d5a10: |[3d5a10] de.danoeh.antennapod.core.service.playback.PlaybackService.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -3d5a20: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5a24: 6e10 2aaf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ -3d5a2a: 0c00 |0005: move-result-object v0 │ │ -3d5a2c: 1100 |0006: return-object v0 │ │ +3d59f8: |[3d59f8] de.danoeh.antennapod.core.service.playback.PlaybackService.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +3d5a08: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5a0c: 6e10 2aaf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ +3d5a12: 0c00 |0005: move-result-object v0 │ │ +3d5a14: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1592 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #11 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1476918,19 +1476926,19 @@ │ │ type : '()Landroid/util/Pair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d525c: |[3d525c] de.danoeh.antennapod.core.service.playback.PlaybackService.getVideoSize:()Landroid/util/Pair; │ │ -3d526c: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5270: 6e10 2daf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getVideoSize:()Landroid/util/Pair; // method@af2d │ │ -3d5276: 0c00 |0005: move-result-object v0 │ │ -3d5278: 1100 |0006: return-object v0 │ │ +3d5244: |[3d5244] de.danoeh.antennapod.core.service.playback.PlaybackService.getVideoSize:()Landroid/util/Pair; │ │ +3d5254: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d5258: 6e10 2daf 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getVideoSize:()Landroid/util/Pair; // method@af2d │ │ +3d525e: 0c00 |0005: move-result-object v0 │ │ +3d5260: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1685 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #12 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1476938,19 +1476946,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d56d4: |[3d56d4] de.danoeh.antennapod.core.service.playback.PlaybackService.isStartWhenPrepared:()Z │ │ -3d56e4: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d56e8: 6e10 30af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@af30 │ │ -3d56ee: 0a00 |0005: move-result v0 │ │ -3d56f0: 0f00 |0006: return v0 │ │ +3d56bc: |[3d56bc] de.danoeh.antennapod.core.service.playback.PlaybackService.isStartWhenPrepared:()Z │ │ +3d56cc: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d56d0: 6e10 30af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@af30 │ │ +3d56d6: 0a00 |0005: move-result v0 │ │ +3d56d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1622 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #13 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1476958,19 +1476966,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d56f4: |[3d56f4] de.danoeh.antennapod.core.service.playback.PlaybackService.isStreaming:()Z │ │ -3d5704: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d5708: 6e10 31af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStreaming:()Z // method@af31 │ │ -3d570e: 0a00 |0005: move-result v0 │ │ -3d5710: 0f00 |0006: return v0 │ │ +3d56dc: |[3d56dc] de.danoeh.antennapod.core.service.playback.PlaybackService.isStreaming:()Z │ │ +3d56ec: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d56f0: 6e10 31af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStreaming:()Z // method@af31 │ │ +3d56f6: 0a00 |0005: move-result v0 │ │ +3d56f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1681 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #14 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1476978,30 +1476986,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3d68a4: |[3d68a4] de.danoeh.antennapod.core.service.playback.PlaybackService.notifyVideoSurfaceAbandoned:()V │ │ -3d68b4: 5430 d58c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d68b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3d68ba: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -3d68bc: 6e30 32af 2001 |0004: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ -3d68c2: 5430 d58c |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d68c6: 6e10 37af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resetVideoSurface:()V // method@af37 │ │ -3d68cc: 6e10 449a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ -3d68d2: 0c00 |000f: move-result-object v0 │ │ -3d68d4: 7020 869a 0300 |0010: invoke-direct {v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a86 │ │ -3d68da: 5430 dd8c |0013: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d68de: 7100 59b0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ -3d68e4: 0a01 |0018: move-result v1 │ │ -3d68e6: b721 |0019: xor-int/2addr v1, v2 │ │ -3d68e8: 6e20 9e9a 1000 |001a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ -3d68ee: 0e00 |001d: return-void │ │ +3d688c: |[3d688c] de.danoeh.antennapod.core.service.playback.PlaybackService.notifyVideoSurfaceAbandoned:()V │ │ +3d689c: 5430 d58c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d68a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3d68a2: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +3d68a4: 6e30 32af 2001 |0004: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ +3d68aa: 5430 d58c |0007: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d68ae: 6e10 37af 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resetVideoSurface:()V // method@af37 │ │ +3d68b4: 6e10 449a 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ +3d68ba: 0c00 |000f: move-result-object v0 │ │ +3d68bc: 7020 869a 0300 |0010: invoke-direct {v3, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9a86 │ │ +3d68c2: 5430 dd8c |0013: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d68c6: 7100 59b0 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ +3d68cc: 0a01 |0018: move-result v1 │ │ +3d68ce: b721 |0019: xor-int/2addr v1, v2 │ │ +3d68d0: 6e20 9e9a 1000 |001a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ +3d68d6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0007 line=748 │ │ 0x000c line=749 │ │ 0x0013 line=750 │ │ locals : │ │ @@ -1477012,32 +1477020,32 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -3d5034: |[3d5034] de.danoeh.antennapod.core.service.playback.PlaybackService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -3d5044: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ -3d5048: 1a01 6151 |0002: const-string v1, "Received onBind event" // string@5161 │ │ -3d504c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d5052: 6e10 5f02 0300 |0007: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -3d5058: 0c00 |000a: move-result-object v0 │ │ -3d505a: 3800 1300 |000b: if-eqz v0, 001e // +0013 │ │ -3d505e: 6e10 5f02 0300 |000d: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -3d5064: 0c00 |0010: move-result-object v0 │ │ -3d5066: 1a01 c96a |0011: const-string v1, "android.media.browse.MediaBrowserService" // string@6ac9 │ │ -3d506a: 7120 a50a 1000 |0013: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -3d5070: 0a00 |0016: move-result v0 │ │ -3d5072: 3800 0700 |0017: if-eqz v0, 001e // +0007 │ │ -3d5076: 6f20 293c 3200 |0019: invoke-super {v2, v3}, Landroidx/media/MediaBrowserServiceCompat;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@3c29 │ │ -3d507c: 0c03 |001c: move-result-object v3 │ │ -3d507e: 1103 |001d: return-object v3 │ │ -3d5080: 5423 d48c |001e: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mBinder:Landroid/os/IBinder; // field@8cd4 │ │ -3d5084: 1103 |0020: return-object v3 │ │ +3d501c: |[3d501c] de.danoeh.antennapod.core.service.playback.PlaybackService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +3d502c: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ +3d5030: 1a01 6151 |0002: const-string v1, "Received onBind event" // string@5161 │ │ +3d5034: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d503a: 6e10 5f02 0300 |0007: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +3d5040: 0c00 |000a: move-result-object v0 │ │ +3d5042: 3800 1300 |000b: if-eqz v0, 001e // +0013 │ │ +3d5046: 6e10 5f02 0300 |000d: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +3d504c: 0c00 |0010: move-result-object v0 │ │ +3d504e: 1a01 c96a |0011: const-string v1, "android.media.browse.MediaBrowserService" // string@6ac9 │ │ +3d5052: 7120 a50a 1000 |0013: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +3d5058: 0a00 |0016: move-result v0 │ │ +3d505a: 3800 0700 |0017: if-eqz v0, 001e // +0007 │ │ +3d505e: 6f20 293c 3200 |0019: invoke-super {v2, v3}, Landroidx/media/MediaBrowserServiceCompat;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@3c29 │ │ +3d5064: 0c03 |001c: move-result-object v3 │ │ +3d5066: 1103 |001d: return-object v3 │ │ +3d5068: 5423 d48c |001e: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mBinder:Landroid/os/IBinder; // field@8cd4 │ │ +3d506c: 1103 |0020: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=455 │ │ 0x0007 line=456 │ │ 0x0019 line=457 │ │ 0x001e line=459 │ │ locals : │ │ @@ -1477049,70 +1477057,70 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -3d68f0: |[3d68f0] de.danoeh.antennapod.core.service.playback.PlaybackService.onCreate:()V │ │ -3d6900: 6f10 2a3c 0300 |0000: invoke-super {v3}, Landroidx/media/MediaBrowserServiceCompat;.onCreate:()V // method@3c2a │ │ -3d6906: 1a00 0b4f |0003: const-string v0, "PlaybackService" // string@4f0b │ │ -3d690a: 1a01 a754 |0005: const-string v1, "Service created." // string@54a7 │ │ -3d690e: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d6914: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3d6916: 6a00 d38c |000b: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3d691a: 2200 0419 |000d: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // type@1904 │ │ -3d691e: 7020 9b9a 3000 |000f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a9b │ │ -3d6924: 5b30 dd8c |0012: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d6928: 2200 0319 |0014: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // type@1903 │ │ -3d692c: 7020 8a9a 3000 |0016: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.:(Landroid/content/Context;)V // method@9a8a │ │ -3d6932: 5b30 d88c |0019: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d6936: 5430 cd8c |001b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8ccd │ │ -3d693a: 2201 6d00 |001d: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ -3d693e: 1a02 d574 |001f: const-string v2, "com.google.android.gms.car.media.STATUS" // string@74d5 │ │ -3d6942: 7020 8b02 2100 |0021: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ -3d6948: 6e30 3e02 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ -3d694e: 5430 d18c |0027: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8cd1 │ │ -3d6952: 2201 6d00 |0029: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ -3d6956: 1a02 a96a |002b: const-string v2, "android.intent.action.HEADSET_PLUG" // string@6aa9 │ │ -3d695a: 7020 8b02 2100 |002d: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ -3d6960: 6e30 3e02 0301 |0030: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ -3d6966: 5430 dc8c |0033: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8cdc │ │ -3d696a: 2201 6d00 |0035: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ -3d696e: 1a02 3968 |0037: const-string v2, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ -3d6972: 7020 8b02 2100 |0039: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ -3d6978: 6e30 3e02 0301 |003c: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ -3d697e: 5430 ce8c |003f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8cce │ │ -3d6982: 2201 6d00 |0041: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ -3d6986: 1a02 956a |0043: const-string v2, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@6a95 │ │ -3d698a: 7020 8b02 2100 |0045: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ -3d6990: 6e30 3e02 0301 |0048: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ -3d6996: 5430 cb8c |004b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8ccb │ │ -3d699a: 2201 6d00 |004d: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ -3d699e: 1a02 c56a |004f: const-string v2, "android.media.AUDIO_BECOMING_NOISY" // string@6ac5 │ │ -3d69a2: 7020 8b02 2100 |0051: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ -3d69a8: 6e30 3e02 0301 |0054: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ -3d69ae: 7100 04b7 0000 |0057: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d69b4: 0c00 |005a: move-result-object v0 │ │ -3d69b6: 6e20 09b7 3000 |005b: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3d69bc: 2200 0f19 |005e: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // type@190f │ │ -3d69c0: 5431 df8c |0060: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8cdf │ │ -3d69c4: 7030 c19a 3001 |0062: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V // method@9ac1 │ │ -3d69ca: 5b30 de8c |0065: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d69ce: 6e10 6d9a 0300 |0067: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9a6d │ │ -3d69d4: 2200 f618 |006a: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1; // type@18f6 │ │ -3d69d8: 7030 e099 3003 |006c: invoke-direct {v0, v3, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroid/content/Context;)V // method@99e0 │ │ -3d69de: 5b30 cf8c |006f: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@8ccf │ │ -3d69e2: 7100 04b7 0000 |0071: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d69e8: 0c00 |0074: move-result-object v0 │ │ -3d69ea: 2201 a01a |0075: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aa0 │ │ -3d69ee: 6202 c791 |0077: sget-object v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c7 │ │ -3d69f2: 7020 37a2 2100 |0079: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@a237 │ │ -3d69f8: 6e20 07b7 1000 |007c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d69fe: 0e00 |007f: return-void │ │ +3d68d8: |[3d68d8] de.danoeh.antennapod.core.service.playback.PlaybackService.onCreate:()V │ │ +3d68e8: 6f10 2a3c 0300 |0000: invoke-super {v3}, Landroidx/media/MediaBrowserServiceCompat;.onCreate:()V // method@3c2a │ │ +3d68ee: 1a00 0b4f |0003: const-string v0, "PlaybackService" // string@4f0b │ │ +3d68f2: 1a01 a754 |0005: const-string v1, "Service created." // string@54a7 │ │ +3d68f6: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d68fc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3d68fe: 6a00 d38c |000b: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3d6902: 2200 0419 |000d: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // type@1904 │ │ +3d6906: 7020 9b9a 3000 |000f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@9a9b │ │ +3d690c: 5b30 dd8c |0012: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d6910: 2200 0319 |0014: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // type@1903 │ │ +3d6914: 7020 8a9a 3000 |0016: invoke-direct {v0, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.:(Landroid/content/Context;)V // method@9a8a │ │ +3d691a: 5b30 d88c |0019: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d691e: 5430 cd8c |001b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8ccd │ │ +3d6922: 2201 6d00 |001d: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ +3d6926: 1a02 d574 |001f: const-string v2, "com.google.android.gms.car.media.STATUS" // string@74d5 │ │ +3d692a: 7020 8b02 2100 |0021: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ +3d6930: 6e30 3e02 0301 |0024: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ +3d6936: 5430 d18c |0027: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8cd1 │ │ +3d693a: 2201 6d00 |0029: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ +3d693e: 1a02 a96a |002b: const-string v2, "android.intent.action.HEADSET_PLUG" // string@6aa9 │ │ +3d6942: 7020 8b02 2100 |002d: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ +3d6948: 6e30 3e02 0301 |0030: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ +3d694e: 5430 dc8c |0033: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8cdc │ │ +3d6952: 2201 6d00 |0035: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ +3d6956: 1a02 3968 |0037: const-string v2, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ +3d695a: 7020 8b02 2100 |0039: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ +3d6960: 6e30 3e02 0301 |003c: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ +3d6966: 5430 ce8c |003f: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8cce │ │ +3d696a: 2201 6d00 |0041: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ +3d696e: 1a02 956a |0043: const-string v2, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@6a95 │ │ +3d6972: 7020 8b02 2100 |0045: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ +3d6978: 6e30 3e02 0301 |0048: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ +3d697e: 5430 cb8c |004b: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8ccb │ │ +3d6982: 2201 6d00 |004d: new-instance v1, Landroid/content/IntentFilter; // type@006d │ │ +3d6986: 1a02 c56a |004f: const-string v2, "android.media.AUDIO_BECOMING_NOISY" // string@6ac5 │ │ +3d698a: 7020 8b02 2100 |0051: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@028b │ │ +3d6990: 6e30 3e02 0301 |0054: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@023e │ │ +3d6996: 7100 04b7 0000 |0057: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d699c: 0c00 |005a: move-result-object v0 │ │ +3d699e: 6e20 09b7 3000 |005b: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3d69a4: 2200 0f19 |005e: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // type@190f │ │ +3d69a8: 5431 df8c |0060: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback; // field@8cdf │ │ +3d69ac: 7030 c19a 3001 |0062: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.:(Landroid/content/Context;Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$PSTMCallback;)V // method@9ac1 │ │ +3d69b2: 5b30 de8c |0065: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d69b6: 6e10 6d9a 0300 |0067: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@9a6d │ │ +3d69bc: 2200 f618 |006a: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1; // type@18f6 │ │ +3d69c0: 7030 e099 3003 |006c: invoke-direct {v0, v3, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$1;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroid/content/Context;)V // method@99e0 │ │ +3d69c6: 5b30 cf8c |006f: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@8ccf │ │ +3d69ca: 7100 04b7 0000 |0071: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d69d0: 0c00 |0074: move-result-object v0 │ │ +3d69d2: 2201 a01a |0075: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1aa0 │ │ +3d69d6: 6202 c791 |0077: sget-object v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c7 │ │ +3d69da: 7020 37a2 2100 |0079: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@a237 │ │ +3d69e0: 6e20 07b7 1000 |007c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d69e6: 0e00 |007f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0007 line=211 │ │ 0x000b line=212 │ │ 0x000d line=214 │ │ 0x0014 line=215 │ │ @@ -1477134,69 +1477142,69 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -3d6a00: |[3d6a00] de.danoeh.antennapod.core.service.playback.PlaybackService.onDestroy:()V │ │ -3d6a10: 6f10 a601 0300 |0000: invoke-super {v3}, Landroid/app/Service;.onDestroy:()V // method@01a6 │ │ -3d6a16: 1a00 0b4f |0003: const-string v0, "PlaybackService" // string@4f0b │ │ -3d6a1a: 1a01 a854 |0005: const-string v1, "Service is about to be destroyed" // string@54a8 │ │ -3d6a1e: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d6a24: 5430 d88c |000a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d6a28: 6e10 949a 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a94 │ │ -3d6a2e: 0c00 |000f: move-result-object v0 │ │ -3d6a30: 6201 eac7 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d6a34: 3310 1800 |0012: if-ne v0, v1, 002a // +0018 │ │ -3d6a38: 5430 d88c |0014: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d6a3c: 6201 eec7 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -3d6a40: 6e20 999a 1000 |0018: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9a99 │ │ -3d6a46: 7110 1328 0300 |001b: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ -3d6a4c: 0c00 |001e: move-result-object v0 │ │ -3d6a4e: 6001 257a |001f: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ -3d6a52: 5432 d88c |0021: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d6a56: 6e10 8c9a 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ -3d6a5c: 0c02 |0026: move-result-object v2 │ │ -3d6a5e: 6e30 1528 1002 |0027: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2815 │ │ -3d6a64: 5430 dd8c |002a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d6a68: 7100 59b0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ -3d6a6e: 0a01 |002f: move-result v1 │ │ -3d6a70: df01 0101 |0030: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -3d6a74: 6e20 9e9a 1000 |0032: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ -3d6a7a: 1200 |0035: const/4 v0, #int 0 // #0 │ │ -3d6a7c: 6a00 d38c |0036: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3d6a80: 6200 0697 |0038: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ -3d6a84: 6900 d08c |003a: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ -3d6a88: 5430 cf8c |003c: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@8ccf │ │ -3d6a8c: 6e10 61af 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.destroy:()V // method@af61 │ │ -3d6a92: 7010 389a 0300 |0041: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a38 │ │ -3d6a98: 5430 d78c |0044: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d6a9c: 3800 0800 |0046: if-eqz v0, 004e // +0008 │ │ -3d6aa0: 6e10 c409 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.release:()V // method@09c4 │ │ -3d6aa6: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -3d6aa8: 5b30 d78c |004c: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d6aac: 5430 cd8c |004e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8ccd │ │ -3d6ab0: 6e20 4802 0300 |0050: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ -3d6ab6: 5430 d18c |0053: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8cd1 │ │ -3d6aba: 6e20 4802 0300 |0055: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ -3d6ac0: 5430 dc8c |0058: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8cdc │ │ -3d6ac4: 6e20 4802 0300 |005a: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ -3d6aca: 5430 ce8c |005d: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8cce │ │ -3d6ace: 6e20 4802 0300 |005f: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ -3d6ad4: 5430 cb8c |0062: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8ccb │ │ -3d6ad8: 6e20 4802 0300 |0064: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ -3d6ade: 5430 d58c |0067: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6ae2: 6e10 44af 0000 |0069: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@af44 │ │ -3d6ae8: 5430 de8c |006c: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d6aec: 6e10 d39a 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.shutdown:()V // method@9ad3 │ │ -3d6af2: 7100 04b7 0000 |0071: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d6af8: 0c00 |0074: move-result-object v0 │ │ -3d6afa: 6e20 0ab7 3000 |0075: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3d6b00: 0e00 |0078: return-void │ │ +3d69e8: |[3d69e8] de.danoeh.antennapod.core.service.playback.PlaybackService.onDestroy:()V │ │ +3d69f8: 6f10 a601 0300 |0000: invoke-super {v3}, Landroid/app/Service;.onDestroy:()V // method@01a6 │ │ +3d69fe: 1a00 0b4f |0003: const-string v0, "PlaybackService" // string@4f0b │ │ +3d6a02: 1a01 a854 |0005: const-string v1, "Service is about to be destroyed" // string@54a8 │ │ +3d6a06: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d6a0c: 5430 d88c |000a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d6a10: 6e10 949a 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9a94 │ │ +3d6a16: 0c00 |000f: move-result-object v0 │ │ +3d6a18: 6201 eac7 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d6a1c: 3310 1800 |0012: if-ne v0, v1, 002a // +0018 │ │ +3d6a20: 5430 d88c |0014: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d6a24: 6201 eec7 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +3d6a28: 6e20 999a 1000 |0018: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9a99 │ │ +3d6a2e: 7110 1328 0300 |001b: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ +3d6a34: 0c00 |001e: move-result-object v0 │ │ +3d6a36: 6001 257a |001f: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ +3d6a3a: 5432 d88c |0021: iget-object v2, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d6a3e: 6e10 8c9a 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ +3d6a44: 0c02 |0026: move-result-object v2 │ │ +3d6a46: 6e30 1528 1002 |0027: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2815 │ │ +3d6a4c: 5430 dd8c |002a: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d6a50: 7100 59b0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b059 │ │ +3d6a56: 0a01 |002f: move-result v1 │ │ +3d6a58: df01 0101 |0030: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +3d6a5c: 6e20 9e9a 1000 |0032: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ +3d6a62: 1200 |0035: const/4 v0, #int 0 // #0 │ │ +3d6a64: 6a00 d38c |0036: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3d6a68: 6200 0697 |0038: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@9706 │ │ +3d6a6c: 6900 d08c |003a: sput-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ +3d6a70: 5430 cf8c |003c: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@8ccf │ │ +3d6a74: 6e10 61af 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.destroy:()V // method@af61 │ │ +3d6a7a: 7010 389a 0300 |0041: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.cancelPositionObserver:()V // method@9a38 │ │ +3d6a80: 5430 d78c |0044: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d6a84: 3800 0800 |0046: if-eqz v0, 004e // +0008 │ │ +3d6a88: 6e10 c409 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.release:()V // method@09c4 │ │ +3d6a8e: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +3d6a90: 5b30 d78c |004c: iput-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d6a94: 5430 cd8c |004e: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.autoStateUpdated:Landroid/content/BroadcastReceiver; // field@8ccd │ │ +3d6a98: 6e20 4802 0300 |0050: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ +3d6a9e: 5430 d18c |0053: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@8cd1 │ │ +3d6aa2: 6e20 4802 0300 |0055: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ +3d6aa8: 5430 dc8c |0058: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@8cdc │ │ +3d6aac: 6e20 4802 0300 |005a: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ +3d6ab2: 5430 ce8c |005d: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@8cce │ │ +3d6ab6: 6e20 4802 0300 |005f: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ +3d6abc: 5430 cb8c |0062: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@8ccb │ │ +3d6ac0: 6e20 4802 0300 |0064: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0248 │ │ +3d6ac6: 5430 d58c |0067: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6aca: 6e10 44af 0000 |0069: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@af44 │ │ +3d6ad0: 5430 de8c |006c: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d6ad4: 6e10 d39a 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.shutdown:()V // method@9ad3 │ │ +3d6ada: 7100 04b7 0000 |0071: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d6ae0: 0c00 |0074: move-result-object v0 │ │ +3d6ae2: 6e20 0ab7 3000 |0075: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3d6ae8: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0007 line=290 │ │ 0x000a line=292 │ │ 0x0014 line=293 │ │ 0x001b line=294 │ │ @@ -1477225,56 +1477233,56 @@ │ │ type : '(Ljava/lang/String;ILandroid/os/Bundle;)Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 90 16-bit code units │ │ -3d527c: |[3d527c] de.danoeh.antennapod.core.service.playback.PlaybackService.onGetRoot:(Ljava/lang/String;ILandroid/os/Bundle;)Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; │ │ -3d528c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d5290: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d5296: 1a01 b74c |0005: const-string v1, "OnGetRoot: clientPackageName=" // string@4cb7 │ │ -3d529a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d52a0: 6e20 d3b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d52a6: 1a03 4d0a |000d: const-string v3, "; clientUid=" // string@0a4d │ │ -3d52aa: 6e20 d3b2 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d52b0: 6e20 ceb2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3d52b6: 1a03 4700 |0015: const-string v3, " ; rootHints=" // string@0047 │ │ -3d52ba: 6e20 d3b2 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d52c0: 6e20 d2b2 5000 |001a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3d52c6: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d52cc: 0c03 |0020: move-result-object v3 │ │ -3d52ce: 1a04 0b4f |0021: const-string v4, "PlaybackService" // string@4f0b │ │ -3d52d2: 7120 f50a 3400 |0023: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d52d8: 3805 2300 |0026: if-eqz v5, 0049 // +0023 │ │ -3d52dc: 1a03 fd6a |0028: const-string v3, "android.service.media.extra.RECENT" // string@6afd │ │ -3d52e0: 6e20 0707 3500 |002a: invoke-virtual {v5, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ -3d52e6: 0a04 |002d: move-result v4 │ │ -3d52e8: 3804 1b00 |002e: if-eqz v4, 0049 // +001b │ │ -3d52ec: 2204 7501 |0030: new-instance v4, Landroid/os/Bundle; // type@0175 │ │ -3d52f0: 7010 0207 0400 |0032: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0702 │ │ -3d52f6: 1215 |0035: const/4 v5, #int 1 // #1 │ │ -3d52f8: 6e30 1707 3405 |0036: invoke-virtual {v4, v3, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ -3d52fe: 2203 2e0a |0039: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0a2e │ │ -3d5302: 6e10 2e02 0200 |003b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d5308: 0c05 |003e: move-result-object v5 │ │ -3d530a: 6000 a97e |003f: sget v0, Lde/danoeh/antennapod/core/R$string;.recently_played_episodes:I // field@7ea9 │ │ -3d530e: 6e20 1003 0500 |0041: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3d5314: 0c05 |0044: move-result-object v5 │ │ -3d5316: 7030 a03b 5304 |0045: invoke-direct {v3, v5, v4}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@3ba0 │ │ -3d531c: 1103 |0048: return-object v3 │ │ -3d531e: 2203 2e0a |0049: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0a2e │ │ -3d5322: 6e10 2e02 0200 |004b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3d5328: 0c04 |004e: move-result-object v4 │ │ -3d532a: 6005 0b7c |004f: sget v5, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c0b │ │ -3d532e: 6e20 1003 5400 |0051: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3d5334: 0c04 |0054: move-result-object v4 │ │ -3d5336: 1205 |0055: const/4 v5, #int 0 // #0 │ │ -3d5338: 7030 a03b 4305 |0056: invoke-direct {v3, v4, v5}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@3ba0 │ │ -3d533e: 1103 |0059: return-object v3 │ │ +3d5264: |[3d5264] de.danoeh.antennapod.core.service.playback.PlaybackService.onGetRoot:(Ljava/lang/String;ILandroid/os/Bundle;)Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; │ │ +3d5274: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d5278: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d527e: 1a01 b74c |0005: const-string v1, "OnGetRoot: clientPackageName=" // string@4cb7 │ │ +3d5282: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d5288: 6e20 d3b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d528e: 1a03 4d0a |000d: const-string v3, "; clientUid=" // string@0a4d │ │ +3d5292: 6e20 d3b2 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d5298: 6e20 ceb2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3d529e: 1a03 4700 |0015: const-string v3, " ; rootHints=" // string@0047 │ │ +3d52a2: 6e20 d3b2 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d52a8: 6e20 d2b2 5000 |001a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3d52ae: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d52b4: 0c03 |0020: move-result-object v3 │ │ +3d52b6: 1a04 0b4f |0021: const-string v4, "PlaybackService" // string@4f0b │ │ +3d52ba: 7120 f50a 3400 |0023: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d52c0: 3805 2300 |0026: if-eqz v5, 0049 // +0023 │ │ +3d52c4: 1a03 fd6a |0028: const-string v3, "android.service.media.extra.RECENT" // string@6afd │ │ +3d52c8: 6e20 0707 3500 |002a: invoke-virtual {v5, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ +3d52ce: 0a04 |002d: move-result v4 │ │ +3d52d0: 3804 1b00 |002e: if-eqz v4, 0049 // +001b │ │ +3d52d4: 2204 7501 |0030: new-instance v4, Landroid/os/Bundle; // type@0175 │ │ +3d52d8: 7010 0207 0400 |0032: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0702 │ │ +3d52de: 1215 |0035: const/4 v5, #int 1 // #1 │ │ +3d52e0: 6e30 1707 3405 |0036: invoke-virtual {v4, v3, v5}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ +3d52e6: 2203 2e0a |0039: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0a2e │ │ +3d52ea: 6e10 2e02 0200 |003b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d52f0: 0c05 |003e: move-result-object v5 │ │ +3d52f2: 6000 a97e |003f: sget v0, Lde/danoeh/antennapod/core/R$string;.recently_played_episodes:I // field@7ea9 │ │ +3d52f6: 6e20 1003 0500 |0041: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3d52fc: 0c05 |0044: move-result-object v5 │ │ +3d52fe: 7030 a03b 5304 |0045: invoke-direct {v3, v5, v4}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@3ba0 │ │ +3d5304: 1103 |0048: return-object v3 │ │ +3d5306: 2203 2e0a |0049: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0a2e │ │ +3d530a: 6e10 2e02 0200 |004b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3d5310: 0c04 |004e: move-result-object v4 │ │ +3d5312: 6005 0b7c |004f: sget v5, Lde/danoeh/antennapod/core/R$string;.app_name:I // field@7c0b │ │ +3d5316: 6e20 1003 5400 |0051: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3d531c: 0c04 |0054: move-result-object v4 │ │ +3d531e: 1205 |0055: const/4 v5, #int 0 // #0 │ │ +3d5320: 7030 a03b 4305 |0056: invoke-direct {v3, v4, v5}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@3ba0 │ │ +3d5326: 1103 |0059: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x002a line=321 │ │ 0x0030 line=322 │ │ 0x0036 line=323 │ │ 0x0039 line=324 │ │ @@ -1477290,43 +1477298,43 @@ │ │ type : '(Ljava/lang/String;Landroidx/media/MediaBrowserServiceCompat$Result;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -3d6b04: |[3d6b04] de.danoeh.antennapod.core.service.playback.PlaybackService.onLoadChildren:(Ljava/lang/String;Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ -3d6b14: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d6b18: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d6b1e: 1a01 bc4c |0005: const-string v1, "OnLoadChildren: parentMediaId=" // string@4cbc │ │ -3d6b22: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d6b28: 6e20 d3b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d6b2e: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d6b34: 0c00 |0010: move-result-object v0 │ │ -3d6b36: 1a01 0b4f |0011: const-string v1, "PlaybackService" // string@4f0b │ │ -3d6b3a: 7120 f50a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d6b40: 6e10 e63b 0400 |0016: invoke-virtual {v4}, Landroidx/media/MediaBrowserServiceCompat$Result;.detach:()V // method@3be6 │ │ -3d6b46: 2200 ec18 |0019: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1; // type@18ec │ │ -3d6b4a: 7040 cd99 2034 |001b: invoke-direct {v0, v2, v4, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V // method@99cd │ │ -3d6b50: 7110 ddb0 0000 |001e: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b0dd │ │ -3d6b56: 0c03 |0021: move-result-object v3 │ │ -3d6b58: 7100 0cb1 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3d6b5e: 0c00 |0025: move-result-object v0 │ │ -3d6b60: 6e20 e3b0 0300 |0026: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -3d6b66: 0c03 |0029: move-result-object v3 │ │ -3d6b68: 7100 07b1 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3d6b6e: 0c00 |002d: move-result-object v0 │ │ -3d6b70: 6e20 e0b0 0300 |002e: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ -3d6b76: 0c03 |0031: move-result-object v3 │ │ -3d6b78: 2200 ed18 |0032: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda2; // type@18ed │ │ -3d6b7c: 7010 cf99 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda2;.:()V // method@99cf │ │ -3d6b82: 2201 ee18 |0037: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3; // type@18ee │ │ -3d6b86: 7020 d199 4100 |0039: invoke-direct {v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V // method@99d1 │ │ -3d6b8c: 6e30 e2b0 0301 |003c: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ -3d6b92: 0e00 |003f: return-void │ │ +3d6aec: |[3d6aec] de.danoeh.antennapod.core.service.playback.PlaybackService.onLoadChildren:(Ljava/lang/String;Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ +3d6afc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d6b00: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d6b06: 1a01 bc4c |0005: const-string v1, "OnLoadChildren: parentMediaId=" // string@4cbc │ │ +3d6b0a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d6b10: 6e20 d3b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d6b16: 6e10 deb2 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d6b1c: 0c00 |0010: move-result-object v0 │ │ +3d6b1e: 1a01 0b4f |0011: const-string v1, "PlaybackService" // string@4f0b │ │ +3d6b22: 7120 f50a 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d6b28: 6e10 e63b 0400 |0016: invoke-virtual {v4}, Landroidx/media/MediaBrowserServiceCompat$Result;.detach:()V // method@3be6 │ │ +3d6b2e: 2200 ec18 |0019: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1; // type@18ec │ │ +3d6b32: 7040 cd99 2034 |001b: invoke-direct {v0, v2, v4, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V // method@99cd │ │ +3d6b38: 7110 ddb0 0000 |001e: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b0dd │ │ +3d6b3e: 0c03 |0021: move-result-object v3 │ │ +3d6b40: 7100 0cb1 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3d6b46: 0c00 |0025: move-result-object v0 │ │ +3d6b48: 6e20 e3b0 0300 |0026: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +3d6b4e: 0c03 |0029: move-result-object v3 │ │ +3d6b50: 7100 07b1 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3d6b56: 0c00 |002d: move-result-object v0 │ │ +3d6b58: 6e20 e0b0 0300 |002e: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ +3d6b5e: 0c03 |0031: move-result-object v3 │ │ +3d6b60: 2200 ed18 |0032: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda2; // type@18ed │ │ +3d6b64: 7010 cf99 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda2;.:()V // method@99cf │ │ +3d6b6a: 2201 ee18 |0037: new-instance v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3; // type@18ee │ │ +3d6b6e: 7020 d199 4100 |0039: invoke-direct {v1, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda3;.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V // method@99d1 │ │ +3d6b74: 6e30 e2b0 0301 |003c: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ +3d6b7a: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0016 line=386 │ │ 0x0019 line=388 │ │ 0x0022 line=392 │ │ 0x002a line=393 │ │ @@ -1477341,105 +1477349,105 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 186 16-bit code units │ │ -3d5ad0: |[3d5ad0] de.danoeh.antennapod.core.service.playback.PlaybackService.onStartCommand:(Landroid/content/Intent;II)I │ │ -3d5ae0: 6f40 a801 87a9 |0000: invoke-super {v7, v8, v9, v10}, Landroid/app/Service;.onStartCommand:(Landroid/content/Intent;II)I // method@01a8 │ │ -3d5ae6: 1a0a e24c |0003: const-string v10, "OnStartCommand called" // string@4ce2 │ │ -3d5aea: 1a00 0b4f |0005: const-string v0, "PlaybackService" // string@4f0b │ │ -3d5aee: 7120 f50a a000 |0007: invoke-static {v0, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d5af4: 547a dd8c |000a: iget-object v10, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d5af8: 6001 257a |000c: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ -3d5afc: 5472 d88c |000e: iget-object v2, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ -3d5b00: 6e10 8c9a 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ -3d5b06: 0c02 |0013: move-result-object v2 │ │ -3d5b08: 6e30 9d9a 1a02 |0014: invoke-virtual {v10, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9a9d │ │ -3d5b0e: 7110 1328 0700 |0017: invoke-static {v7}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ -3d5b14: 0c0a |001a: move-result-object v10 │ │ -3d5b16: 6001 267a |001b: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_streaming_confirmation:I // field@7a26 │ │ -3d5b1a: 6e20 0f28 1a00 |001d: invoke-virtual {v10, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@280f │ │ -3d5b20: 1a0a 7c79 |0020: const-string v10, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@797c │ │ -3d5b24: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ -3d5b26: 6e30 6902 a801 |0023: invoke-virtual {v8, v10, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ -3d5b2c: 0a0a |0026: move-result v10 │ │ -3d5b2e: 1a02 7b79 |0027: const-string v2, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@797b │ │ -3d5b32: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -3d5b34: 6e30 6002 2803 |002a: invoke-virtual {v8, v2, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ -3d5b3a: 0a02 |002d: move-result v2 │ │ -3d5b3c: 1a04 0d4f |002e: const-string v4, "PlaybackService.PlayableExtra" // string@4f0d │ │ -3d5b40: 6e20 6b02 4800 |0030: invoke-virtual {v8, v4}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026b │ │ -3d5b46: 0c04 |0033: move-result-object v4 │ │ -3d5b48: 1f04 ae1c |0034: check-cast v4, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ -3d5b4c: 1225 |0036: const/4 v5, #int 2 // #2 │ │ -3d5b4e: 331a 0f00 |0037: if-ne v10, v1, 0046 // +000f │ │ -3d5b52: 3904 0d00 |0039: if-nez v4, 0046 // +000d │ │ -3d5b56: 1a08 0c4f |003b: const-string v8, "PlaybackService was started with no arguments" // string@4f0c │ │ -3d5b5a: 7120 f70a 8000 |003d: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d5b60: 5478 dd8c |0040: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d5b64: 6e10 9f9a 0800 |0042: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d5b6a: 0f05 |0045: return v5 │ │ -3d5b6c: 1216 |0046: const/4 v6, #int 1 // #1 │ │ -3d5b6e: b569 |0047: and-int/2addr v9, v6 │ │ -3d5b70: 3809 0d00 |0048: if-eqz v9, 0055 // +000d │ │ -3d5b74: 1a08 edc0 |004a: const-string v8, "onStartCommand is a redelivered intent, calling stopForeground now." // string@c0ed │ │ -3d5b78: 7120 f50a 8000 |004c: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d5b7e: 5478 dd8c |004f: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d5b82: 6e20 9e9a 6800 |0051: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ -3d5b88: 2824 |0054: goto 0078 // +0024 │ │ -3d5b8a: 321a 2400 |0055: if-eq v10, v1, 0079 // +0024 │ │ -3d5b8e: 3802 0800 |0057: if-eqz v2, 005f // +0008 │ │ -3d5b92: 1a08 5851 |0059: const-string v8, "Received hardware button event" // string@5158 │ │ -3d5b96: 7120 f50a 8000 |005b: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d5b9c: 2807 |005e: goto 0065 // +0007 │ │ -3d5b9e: 1a08 5f51 |005f: const-string v8, "Received media button event" // string@515f │ │ -3d5ba2: 7120 f50a 8000 |0061: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d5ba8: 1213 |0064: const/4 v3, #int 1 // #1 │ │ -3d5baa: 7030 4b9a a703 |0065: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a4b │ │ -3d5bb0: 0a08 |0068: move-result v8 │ │ -3d5bb2: 3908 0f00 |0069: if-nez v8, 0078 // +000f │ │ -3d5bb6: 5478 dd8c |006b: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d5bba: 6e10 9c9a 0800 |006d: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9a9c │ │ -3d5bc0: 0a08 |0070: move-result v8 │ │ -3d5bc2: 3908 0700 |0071: if-nez v8, 0078 // +0007 │ │ -3d5bc6: 5478 dd8c |0073: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d5bca: 6e10 9f9a 0800 |0075: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d5bd0: 0f05 |0078: return v5 │ │ -3d5bd2: 5479 dd8c |0079: iget-object v9, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d5bd6: 6e10 a09a 0900 |007b: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9aa0 │ │ -3d5bdc: 1a09 7a81 |007e: const-string v9, "extra.de.danoeh.antennapod.core.service.allowStream" // string@817a │ │ -3d5be0: 6e30 6002 9803 |0080: invoke-virtual {v8, v9, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ -3d5be6: 0a09 |0083: move-result v9 │ │ -3d5be8: 1a0a 7b81 |0084: const-string v10, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@817b │ │ -3d5bec: 6e30 6002 a803 |0086: invoke-virtual {v8, v10, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ -3d5bf2: 0a08 |0089: move-result v8 │ │ -3d5bf4: 123a |008a: const/4 v10, #int 3 // #3 │ │ -3d5bf6: 7030 729a a703 |008b: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9a72 │ │ -3d5bfc: 3808 0500 |008e: if-eqz v8, 0093 // +0005 │ │ -3d5c00: 7110 66b0 0600 |0090: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileStreaming:(Z)V // method@b066 │ │ -3d5c06: 2208 f018 |0093: new-instance v8, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5; // type@18f0 │ │ -3d5c0a: 7020 d599 4800 |0095: invoke-direct {v8, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@99d5 │ │ -3d5c10: 7110 f4b0 0800 |0098: invoke-static {v8}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3d5c16: 0c08 |009b: move-result-object v8 │ │ -3d5c18: 7100 0cb1 0000 |009c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3d5c1e: 0c0a |009f: move-result-object v10 │ │ -3d5c20: 6e20 fcb0 a800 |00a0: invoke-virtual {v8, v10}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3d5c26: 0c08 |00a3: move-result-object v8 │ │ -3d5c28: 7100 07b1 0000 |00a4: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3d5c2e: 0c0a |00a7: move-result-object v10 │ │ -3d5c30: 6e20 f7b0 a800 |00a8: invoke-virtual {v8, v10}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3d5c36: 0c08 |00ab: move-result-object v8 │ │ -3d5c38: 220a f118 |00ac: new-instance v10, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6; // type@18f1 │ │ -3d5c3c: 7030 d799 7a09 |00ae: invoke-direct {v10, v7, v9}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V // method@99d7 │ │ -3d5c42: 2209 f218 |00b1: new-instance v9, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7; // type@18f2 │ │ -3d5c46: 7020 d999 7900 |00b3: invoke-direct {v9, v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99d9 │ │ -3d5c4c: 6e30 fab0 a809 |00b6: invoke-virtual {v8, v10, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3d5c52: 0f05 |00b9: return v5 │ │ +3d5ab8: |[3d5ab8] de.danoeh.antennapod.core.service.playback.PlaybackService.onStartCommand:(Landroid/content/Intent;II)I │ │ +3d5ac8: 6f40 a801 87a9 |0000: invoke-super {v7, v8, v9, v10}, Landroid/app/Service;.onStartCommand:(Landroid/content/Intent;II)I // method@01a8 │ │ +3d5ace: 1a0a e24c |0003: const-string v10, "OnStartCommand called" // string@4ce2 │ │ +3d5ad2: 1a00 0b4f |0005: const-string v0, "PlaybackService" // string@4f0b │ │ +3d5ad6: 7120 f50a a000 |0007: invoke-static {v0, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d5adc: 547a dd8c |000a: iget-object v10, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d5ae0: 6001 257a |000c: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_playing:I // field@7a25 │ │ +3d5ae4: 5472 d88c |000e: iget-object v2, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder; // field@8cd8 │ │ +3d5ae8: 6e10 8c9a 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@9a8c │ │ +3d5aee: 0c02 |0013: move-result-object v2 │ │ +3d5af0: 6e30 9d9a 1a02 |0014: invoke-virtual {v10, v1, v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@9a9d │ │ +3d5af6: 7110 1328 0700 |0017: invoke-static {v7}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ +3d5afc: 0c0a |001a: move-result-object v10 │ │ +3d5afe: 6001 267a |001b: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_streaming_confirmation:I // field@7a26 │ │ +3d5b02: 6e20 0f28 1a00 |001d: invoke-virtual {v10, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@280f │ │ +3d5b08: 1a0a 7c79 |0020: const-string v10, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@797c │ │ +3d5b0c: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ +3d5b0e: 6e30 6902 a801 |0023: invoke-virtual {v8, v10, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0269 │ │ +3d5b14: 0a0a |0026: move-result v10 │ │ +3d5b16: 1a02 7b79 |0027: const-string v2, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@797b │ │ +3d5b1a: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +3d5b1c: 6e30 6002 2803 |002a: invoke-virtual {v8, v2, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ +3d5b22: 0a02 |002d: move-result v2 │ │ +3d5b24: 1a04 0d4f |002e: const-string v4, "PlaybackService.PlayableExtra" // string@4f0d │ │ +3d5b28: 6e20 6b02 4800 |0030: invoke-virtual {v8, v4}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@026b │ │ +3d5b2e: 0c04 |0033: move-result-object v4 │ │ +3d5b30: 1f04 ae1c |0034: check-cast v4, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ +3d5b34: 1225 |0036: const/4 v5, #int 2 // #2 │ │ +3d5b36: 331a 0f00 |0037: if-ne v10, v1, 0046 // +000f │ │ +3d5b3a: 3904 0d00 |0039: if-nez v4, 0046 // +000d │ │ +3d5b3e: 1a08 0c4f |003b: const-string v8, "PlaybackService was started with no arguments" // string@4f0c │ │ +3d5b42: 7120 f70a 8000 |003d: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d5b48: 5478 dd8c |0040: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d5b4c: 6e10 9f9a 0800 |0042: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d5b52: 0f05 |0045: return v5 │ │ +3d5b54: 1216 |0046: const/4 v6, #int 1 // #1 │ │ +3d5b56: b569 |0047: and-int/2addr v9, v6 │ │ +3d5b58: 3809 0d00 |0048: if-eqz v9, 0055 // +000d │ │ +3d5b5c: 1a08 edc0 |004a: const-string v8, "onStartCommand is a redelivered intent, calling stopForeground now." // string@c0ed │ │ +3d5b60: 7120 f50a 8000 |004c: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d5b66: 5478 dd8c |004f: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d5b6a: 6e20 9e9a 6800 |0051: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopForeground:(Z)V // method@9a9e │ │ +3d5b70: 2824 |0054: goto 0078 // +0024 │ │ +3d5b72: 321a 2400 |0055: if-eq v10, v1, 0079 // +0024 │ │ +3d5b76: 3802 0800 |0057: if-eqz v2, 005f // +0008 │ │ +3d5b7a: 1a08 5851 |0059: const-string v8, "Received hardware button event" // string@5158 │ │ +3d5b7e: 7120 f50a 8000 |005b: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d5b84: 2807 |005e: goto 0065 // +0007 │ │ +3d5b86: 1a08 5f51 |005f: const-string v8, "Received media button event" // string@515f │ │ +3d5b8a: 7120 f50a 8000 |0061: invoke-static {v0, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d5b90: 1213 |0064: const/4 v3, #int 1 // #1 │ │ +3d5b92: 7030 4b9a a703 |0065: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.handleKeycode:(IZ)Z // method@9a4b │ │ +3d5b98: 0a08 |0068: move-result v8 │ │ +3d5b9a: 3908 0f00 |0069: if-nez v8, 0078 // +000f │ │ +3d5b9e: 5478 dd8c |006b: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d5ba2: 6e10 9c9a 0800 |006d: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@9a9c │ │ +3d5ba8: 0a08 |0070: move-result v8 │ │ +3d5baa: 3908 0700 |0071: if-nez v8, 0078 // +0007 │ │ +3d5bae: 5478 dd8c |0073: iget-object v8, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d5bb2: 6e10 9f9a 0800 |0075: invoke-virtual {v8}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d5bb8: 0f05 |0078: return v5 │ │ +3d5bba: 5479 dd8c |0079: iget-object v9, v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d5bbe: 6e10 a09a 0900 |007b: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@9aa0 │ │ +3d5bc4: 1a09 7a81 |007e: const-string v9, "extra.de.danoeh.antennapod.core.service.allowStream" // string@817a │ │ +3d5bc8: 6e30 6002 9803 |0080: invoke-virtual {v8, v9, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ +3d5bce: 0a09 |0083: move-result v9 │ │ +3d5bd0: 1a0a 7b81 |0084: const-string v10, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@817b │ │ +3d5bd4: 6e30 6002 a803 |0086: invoke-virtual {v8, v10, v3}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ +3d5bda: 0a08 |0089: move-result v8 │ │ +3d5bdc: 123a |008a: const/4 v10, #int 3 // #3 │ │ +3d5bde: 7030 729a a703 |008b: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sendNotificationBroadcast:(II)V // method@9a72 │ │ +3d5be4: 3808 0500 |008e: if-eqz v8, 0093 // +0005 │ │ +3d5be8: 7110 66b0 0600 |0090: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileStreaming:(Z)V // method@b066 │ │ +3d5bee: 2208 f018 |0093: new-instance v8, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5; // type@18f0 │ │ +3d5bf2: 7020 d599 4800 |0095: invoke-direct {v8, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@99d5 │ │ +3d5bf8: 7110 f4b0 0800 |0098: invoke-static {v8}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3d5bfe: 0c08 |009b: move-result-object v8 │ │ +3d5c00: 7100 0cb1 0000 |009c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3d5c06: 0c0a |009f: move-result-object v10 │ │ +3d5c08: 6e20 fcb0 a800 |00a0: invoke-virtual {v8, v10}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3d5c0e: 0c08 |00a3: move-result-object v8 │ │ +3d5c10: 7100 07b1 0000 |00a4: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3d5c16: 0c0a |00a7: move-result-object v10 │ │ +3d5c18: 6e20 f7b0 a800 |00a8: invoke-virtual {v8, v10}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3d5c1e: 0c08 |00ab: move-result-object v8 │ │ +3d5c20: 220a f118 |00ac: new-instance v10, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6; // type@18f1 │ │ +3d5c24: 7030 d799 7a09 |00ae: invoke-direct {v10, v7, v9}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;Z)V // method@99d7 │ │ +3d5c2a: 2209 f218 |00b1: new-instance v9, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7; // type@18f2 │ │ +3d5c2e: 7020 d999 7900 |00b3: invoke-direct {v9, v7}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/core/service/playback/PlaybackService;)V // method@99d9 │ │ +3d5c34: 6e30 fab0 a809 |00b6: invoke-virtual {v8, v10, v9}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3d5c3a: 0f05 |00b9: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0007 line=466 │ │ 0x000a line=468 │ │ 0x0017 line=469 │ │ 0x001b line=470 │ │ @@ -1477475,21 +1477483,21 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3d5714: |[3d5714] de.danoeh.antennapod.core.service.playback.PlaybackService.onUnbind:(Landroid/content/Intent;)Z │ │ -3d5724: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ -3d5728: 1a01 6251 |0002: const-string v1, "Received onUnbind event" // string@5162 │ │ -3d572c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d5732: 6f20 a901 3200 |0007: invoke-super {v2, v3}, Landroid/app/Service;.onUnbind:(Landroid/content/Intent;)Z // method@01a9 │ │ -3d5738: 0a03 |000a: move-result v3 │ │ -3d573a: 0f03 |000b: return v3 │ │ +3d56fc: |[3d56fc] de.danoeh.antennapod.core.service.playback.PlaybackService.onUnbind:(Landroid/content/Intent;)Z │ │ +3d570c: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ +3d5710: 1a01 6251 |0002: const-string v1, "Received onUnbind event" // string@5162 │ │ +3d5714: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d571a: 6f20 a901 3200 |0007: invoke-super {v2, v3}, Landroid/app/Service;.onUnbind:(Landroid/content/Intent;)Z // method@01a9 │ │ +3d5720: 0a03 |000a: move-result v3 │ │ +3d5722: 0f03 |000b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=171 │ │ 0x0007 line=172 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x000c reg=3 (null) Landroid/content/Intent; │ │ @@ -1477499,18 +1477507,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3d6e10: |[3d6e10] de.danoeh.antennapod.core.service.playback.PlaybackService.pause:(ZZ)V │ │ -3d6e20: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6e24: 6e30 32af 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ -3d6e2a: 0e00 |0005: return-void │ │ +3d6df8: |[3d6df8] de.danoeh.antennapod.core.service.playback.PlaybackService.pause:(ZZ)V │ │ +3d6e08: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6e0c: 6e30 32af 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ +3d6e12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1584 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -1477520,27 +1477528,27 @@ │ │ type : '(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -3d6e9c: |[3d6e9c] de.danoeh.antennapod.core.service.playback.PlaybackService.playerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ -3d6eac: 5423 d58c |0000: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6eb0: 6e10 2aaf 0300 |0002: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ -3d6eb6: 0c03 |0005: move-result-object v3 │ │ -3d6eb8: 6200 eac7 |0006: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d6ebc: 3303 0900 |0008: if-ne v3, v0, 0011 // +0009 │ │ -3d6ec0: 5423 d58c |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6ec4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -3d6ec6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -3d6ec8: 6e30 32af 0301 |000e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ -3d6ece: 5423 dd8c |0011: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ -3d6ed2: 6e10 9f9a 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ -3d6ed8: 0e00 |0016: return-void │ │ +3d6e84: |[3d6e84] de.danoeh.antennapod.core.service.playback.PlaybackService.playerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ +3d6e94: 5423 d58c |0000: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6e98: 6e10 2aaf 0300 |0002: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ +3d6e9e: 0c03 |0005: move-result-object v3 │ │ +3d6ea0: 6200 eac7 |0006: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d6ea4: 3303 0900 |0008: if-ne v3, v0, 0011 // +0009 │ │ +3d6ea8: 5423 d58c |000a: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6eac: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +3d6eae: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +3d6eb0: 6e30 32af 0301 |000e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ +3d6eb6: 5423 dd8c |0011: iget-object v3, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.stateManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager; // field@8cdd │ │ +3d6eba: 6e10 9f9a 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceStateManager;.stopService:()V // method@9a9f │ │ +3d6ec0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=925 │ │ 0x000a line=926 │ │ 0x0011 line=928 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ @@ -1477551,20 +1477559,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d6edc: |[3d6edc] de.danoeh.antennapod.core.service.playback.PlaybackService.prepare:()V │ │ -3d6eec: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6ef0: 6e10 34af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@af34 │ │ -3d6ef6: 5410 de8c |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d6efa: 6e10 d19a 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9ad1 │ │ -3d6f00: 0e00 |000a: return-void │ │ +3d6ec4: |[3d6ec4] de.danoeh.antennapod.core.service.playback.PlaybackService.prepare:()V │ │ +3d6ed4: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6ed8: 6e10 34af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@af34 │ │ +3d6ede: 5410 de8c |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d6ee2: 6e10 d19a 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9ad1 │ │ +3d6ee8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1579 │ │ 0x0005 line=1580 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1477573,56 +1477581,56 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -3d6f04: |[3d6f04] de.danoeh.antennapod.core.service.playback.PlaybackService.recreateMediaPlayer:()V │ │ -3d6f14: 5450 d58c |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6f18: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3d6f1a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -3d6f1c: 3800 1f00 |0004: if-eqz v0, 0023 // +001f │ │ -3d6f20: 6e10 28af 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ -3d6f26: 0c00 |0009: move-result-object v0 │ │ -3d6f28: 5453 d58c |000a: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6f2c: 6e10 2aaf 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ -3d6f32: 0c03 |000f: move-result-object v3 │ │ -3d6f34: 6204 eac7 |0010: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3d6f38: 3343 0400 |0012: if-ne v3, v4, 0016 // +0004 │ │ -3d6f3c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -3d6f3e: 2802 |0015: goto 0017 // +0002 │ │ -3d6f40: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -3d6f42: 5454 d58c |0017: iget-object v4, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6f46: 6e30 32af 1402 |0019: invoke-virtual {v4, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ -3d6f4c: 5452 d58c |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6f50: 6e10 44af 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@af44 │ │ -3d6f56: 0132 |0021: move v2, v3 │ │ -3d6f58: 2802 |0022: goto 0024 // +0002 │ │ -3d6f5a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -3d6f5c: 5453 d68c |0024: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8cd6 │ │ -3d6f60: 7120 5faf 3500 |0026: invoke-static {v5, v3}, Lde/danoeh/antennapod/playback/cast/CastPsmp;.getInstanceIfConnected:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@af5f │ │ -3d6f66: 0c03 |0029: move-result-object v3 │ │ -3d6f68: 5b53 d58c |002a: iput-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6f6c: 3903 0b00 |002c: if-nez v3, 0037 // +000b │ │ -3d6f70: 2203 e518 |002e: new-instance v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // type@18e5 │ │ -3d6f74: 5454 d68c |0030: iget-object v4, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8cd6 │ │ -3d6f78: 7030 9399 5304 |0032: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V // method@9993 │ │ -3d6f7e: 5b53 d58c |0035: iput-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6f82: 3800 0c00 |0037: if-eqz v0, 0043 // +000c │ │ -3d6f86: 5453 d58c |0039: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6f8a: 7210 75ac 0000 |003b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ac75 │ │ -3d6f90: 0a04 |003e: move-result v4 │ │ -3d6f92: b714 |003f: xor-int/2addr v4, v1 │ │ -3d6f94: 6e51 33af 0324 |0040: invoke-virtual {v3, v0, v4, v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@af33 │ │ -3d6f9a: 5450 d58c |0043: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d6f9e: 6e10 2faf 0000 |0045: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isCasting:()Z // method@af2f │ │ -3d6fa4: 0a00 |0048: move-result v0 │ │ -3d6fa6: 6a00 d28c |0049: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ -3d6faa: 0e00 |004b: return-void │ │ +3d6eec: |[3d6eec] de.danoeh.antennapod.core.service.playback.PlaybackService.recreateMediaPlayer:()V │ │ +3d6efc: 5450 d58c |0000: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6f00: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3d6f02: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +3d6f04: 3800 1f00 |0004: if-eqz v0, 0023 // +001f │ │ +3d6f08: 6e10 28af 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@af28 │ │ +3d6f0e: 0c00 |0009: move-result-object v0 │ │ +3d6f10: 5453 d58c |000a: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6f14: 6e10 2aaf 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@af2a │ │ +3d6f1a: 0c03 |000f: move-result-object v3 │ │ +3d6f1c: 6204 eac7 |0010: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3d6f20: 3343 0400 |0012: if-ne v3, v4, 0016 // +0004 │ │ +3d6f24: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +3d6f26: 2802 |0015: goto 0017 // +0002 │ │ +3d6f28: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +3d6f2a: 5454 d58c |0017: iget-object v4, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6f2e: 6e30 32af 1402 |0019: invoke-virtual {v4, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ +3d6f34: 5452 d58c |001c: iget-object v2, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6f38: 6e10 44af 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@af44 │ │ +3d6f3e: 0132 |0021: move v2, v3 │ │ +3d6f40: 2802 |0022: goto 0024 // +0002 │ │ +3d6f42: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +3d6f44: 5453 d68c |0024: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8cd6 │ │ +3d6f48: 7120 5faf 3500 |0026: invoke-static {v5, v3}, Lde/danoeh/antennapod/playback/cast/CastPsmp;.getInstanceIfConnected:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@af5f │ │ +3d6f4e: 0c03 |0029: move-result-object v3 │ │ +3d6f50: 5b53 d58c |002a: iput-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6f54: 3903 0b00 |002c: if-nez v3, 0037 // +000b │ │ +3d6f58: 2203 e518 |002e: new-instance v3, Lde/danoeh/antennapod/core/service/playback/LocalPSMP; // type@18e5 │ │ +3d6f5c: 5454 d68c |0030: iget-object v4, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@8cd6 │ │ +3d6f60: 7030 9399 5304 |0032: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/core/service/playback/LocalPSMP;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V // method@9993 │ │ +3d6f66: 5b53 d58c |0035: iput-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6f6a: 3800 0c00 |0037: if-eqz v0, 0043 // +000c │ │ +3d6f6e: 5453 d58c |0039: iget-object v3, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6f72: 7210 75ac 0000 |003b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ac75 │ │ +3d6f78: 0a04 |003e: move-result v4 │ │ +3d6f7a: b714 |003f: xor-int/2addr v4, v1 │ │ +3d6f7c: 6e51 33af 0324 |0040: invoke-virtual {v3, v0, v4, v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@af33 │ │ +3d6f82: 5450 d58c |0043: iget-object v0, v5, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d6f86: 6e10 2faf 0000 |0045: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isCasting:()Z // method@af2f │ │ +3d6f8c: 0a00 |0048: move-result v0 │ │ +3d6f8e: 6a00 d28c |0049: sput-boolean v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:Z // field@8cd2 │ │ +3d6f92: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0006 line=272 │ │ 0x000a line=273 │ │ 0x0017 line=274 │ │ 0x001c line=275 │ │ @@ -1477638,68 +1477646,68 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 108 16-bit code units │ │ -3d6fac: |[3d6fac] de.danoeh.antennapod.core.service.playback.PlaybackService.recreateMediaSessionIfNeeded:()V │ │ -3d6fbc: 5460 d78c |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d6fc0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3d6fc2: 3800 0e00 |0003: if-eqz v0, 0011 // +000e │ │ -3d6fc6: 6e10 c309 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.isActive:()Z // method@09c3 │ │ -3d6fcc: 0a00 |0008: move-result v0 │ │ -3d6fce: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ -3d6fd2: 5460 d78c |000b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d6fd6: 6e20 c509 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@09c5 │ │ -3d6fdc: 0e00 |0010: return-void │ │ -3d6fde: 2200 5d00 |0011: new-instance v0, Landroid/content/ComponentName; // type@005d │ │ -3d6fe2: 6e10 1802 0600 |0013: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d6fe8: 0c02 |0016: move-result-object v2 │ │ -3d6fea: 1c03 bc18 |0017: const-class v3, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18bc │ │ -3d6fee: 7030 f401 2003 |0019: invoke-direct {v0, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f4 │ │ -3d6ff4: 2202 6c00 |001c: new-instance v2, Landroid/content/Intent; // type@006c │ │ -3d6ff8: 1a03 ab6a |001e: const-string v3, "android.intent.action.MEDIA_BUTTON" // string@6aab │ │ -3d6ffc: 7020 5a02 3200 |0020: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ -3d7002: 6e20 8302 0200 |0023: invoke-virtual {v2, v0}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0283 │ │ -3d7008: 6003 dd00 |0026: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3d700c: 1304 1f00 |0028: const/16 v4, #int 31 // #1f │ │ -3d7010: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -3d7012: 3443 0500 |002b: if-lt v3, v4, 0030 // +0005 │ │ -3d7016: 1503 0002 |002d: const/high16 v3, #int 33554432 // #200 │ │ -3d701a: 2802 |002f: goto 0031 // +0002 │ │ -3d701c: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -3d701e: 1504 0008 |0031: const/high16 v4, #int 134217728 // #800 │ │ -3d7022: b643 |0033: or-int/2addr v3, v4 │ │ -3d7024: 7140 7901 5632 |0034: invoke-static {v6, v5, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ -3d702a: 0c02 |0037: move-result-object v2 │ │ -3d702c: 2203 e801 |0038: new-instance v3, Landroid/support/v4/media/session/MediaSessionCompat; // type@01e8 │ │ -3d7030: 6e10 1802 0600 |003a: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3d7036: 0c04 |003d: move-result-object v4 │ │ -3d7038: 1a05 0b4f |003e: const-string v5, "PlaybackService" // string@4f0b │ │ -3d703c: 7052 bd09 4305 |0040: invoke-direct {v3, v4, v5, v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.:(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V // method@09bd │ │ -3d7042: 5b63 d78c |0043: iput-object v3, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d7046: 6e10 c109 0300 |0045: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@09c1 │ │ -3d704c: 0c00 |0048: move-result-object v0 │ │ -3d704e: 6e20 383c 0600 |0049: invoke-virtual {v6, v0}, Landroidx/media/MediaBrowserServiceCompat;.setSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@3c38 │ │ -3d7054: 5460 d78c |004c: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d7058: 5462 db8c |004e: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@8cdb │ │ -3d705c: 6e20 c609 2000 |0050: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@09c6 │ │ -3d7062: 5460 d78c |0053: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d7066: 1232 |0055: const/4 v2, #int 3 // #3 │ │ -3d7068: 6e20 c809 2000 |0056: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setFlags:(I)V // method@09c8 │ │ -3d706e: 280a |0059: goto 0063 // +000a │ │ -3d7070: 0d00 |005a: move-exception v0 │ │ -3d7072: 1a02 024c |005b: const-string v2, "NullPointerException while setting up MediaSession" // string@4c02 │ │ -3d7076: 7120 f70a 2500 |005d: invoke-static {v5, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3d707c: 6e10 04b3 0000 |0060: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3d7082: 6e10 6c9a 0600 |0063: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaPlayer:()V // method@9a6c │ │ -3d7088: 5460 d78c |0066: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ -3d708c: 6e20 c509 1000 |0068: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@09c5 │ │ -3d7092: 0e00 |006b: return-void │ │ +3d6f94: |[3d6f94] de.danoeh.antennapod.core.service.playback.PlaybackService.recreateMediaSessionIfNeeded:()V │ │ +3d6fa4: 5460 d78c |0000: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d6fa8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3d6faa: 3800 0e00 |0003: if-eqz v0, 0011 // +000e │ │ +3d6fae: 6e10 c309 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.isActive:()Z // method@09c3 │ │ +3d6fb4: 0a00 |0008: move-result v0 │ │ +3d6fb6: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ +3d6fba: 5460 d78c |000b: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d6fbe: 6e20 c509 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@09c5 │ │ +3d6fc4: 0e00 |0010: return-void │ │ +3d6fc6: 2200 5d00 |0011: new-instance v0, Landroid/content/ComponentName; // type@005d │ │ +3d6fca: 6e10 1802 0600 |0013: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d6fd0: 0c02 |0016: move-result-object v2 │ │ +3d6fd2: 1c03 bc18 |0017: const-class v3, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver; // type@18bc │ │ +3d6fd6: 7030 f401 2003 |0019: invoke-direct {v0, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@01f4 │ │ +3d6fdc: 2202 6c00 |001c: new-instance v2, Landroid/content/Intent; // type@006c │ │ +3d6fe0: 1a03 ab6a |001e: const-string v3, "android.intent.action.MEDIA_BUTTON" // string@6aab │ │ +3d6fe4: 7020 5a02 3200 |0020: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ +3d6fea: 6e20 8302 0200 |0023: invoke-virtual {v2, v0}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0283 │ │ +3d6ff0: 6003 dd00 |0026: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3d6ff4: 1304 1f00 |0028: const/16 v4, #int 31 // #1f │ │ +3d6ff8: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +3d6ffa: 3443 0500 |002b: if-lt v3, v4, 0030 // +0005 │ │ +3d6ffe: 1503 0002 |002d: const/high16 v3, #int 33554432 // #200 │ │ +3d7002: 2802 |002f: goto 0031 // +0002 │ │ +3d7004: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +3d7006: 1504 0008 |0031: const/high16 v4, #int 134217728 // #800 │ │ +3d700a: b643 |0033: or-int/2addr v3, v4 │ │ +3d700c: 7140 7901 5632 |0034: invoke-static {v6, v5, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0179 │ │ +3d7012: 0c02 |0037: move-result-object v2 │ │ +3d7014: 2203 e801 |0038: new-instance v3, Landroid/support/v4/media/session/MediaSessionCompat; // type@01e8 │ │ +3d7018: 6e10 1802 0600 |003a: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3d701e: 0c04 |003d: move-result-object v4 │ │ +3d7020: 1a05 0b4f |003e: const-string v5, "PlaybackService" // string@4f0b │ │ +3d7024: 7052 bd09 4305 |0040: invoke-direct {v3, v4, v5, v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.:(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V // method@09bd │ │ +3d702a: 5b63 d78c |0043: iput-object v3, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d702e: 6e10 c109 0300 |0045: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@09c1 │ │ +3d7034: 0c00 |0048: move-result-object v0 │ │ +3d7036: 6e20 383c 0600 |0049: invoke-virtual {v6, v0}, Landroidx/media/MediaBrowserServiceCompat;.setSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@3c38 │ │ +3d703c: 5460 d78c |004c: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d7040: 5462 db8c |004e: iget-object v2, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@8cdb │ │ +3d7044: 6e20 c609 2000 |0050: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@09c6 │ │ +3d704a: 5460 d78c |0053: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d704e: 1232 |0055: const/4 v2, #int 3 // #3 │ │ +3d7050: 6e20 c809 2000 |0056: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setFlags:(I)V // method@09c8 │ │ +3d7056: 280a |0059: goto 0063 // +000a │ │ +3d7058: 0d00 |005a: move-exception v0 │ │ +3d705a: 1a02 024c |005b: const-string v2, "NullPointerException while setting up MediaSession" // string@4c02 │ │ +3d705e: 7120 f70a 2500 |005d: invoke-static {v5, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3d7064: 6e10 04b3 0000 |0060: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3d706a: 6e10 6c9a 0600 |0063: invoke-virtual {v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.recreateMediaPlayer:()V // method@9a6c │ │ +3d7070: 5460 d78c |0066: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@8cd7 │ │ +3d7074: 6e20 c509 1000 |0068: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@09c5 │ │ +3d707a: 0e00 |006b: return-void │ │ catches : 1 │ │ 0x004c - 0x0059 │ │ Ljava/lang/NullPointerException; -> 0x005a │ │ positions : │ │ 0x0000 line=236 │ │ 0x0005 line=238 │ │ 0x000b line=239 │ │ @@ -1477724,20 +1477732,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3d70a4: |[3d70a4] de.danoeh.antennapod.core.service.playback.PlaybackService.resume:()V │ │ -3d70b4: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d70b8: 6e10 38af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ -3d70be: 5410 de8c |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d70c2: 6e10 d19a 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9ad1 │ │ -3d70c8: 0e00 |000a: return-void │ │ +3d708c: |[3d708c] de.danoeh.antennapod.core.service.playback.PlaybackService.resume:()V │ │ +3d709c: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d70a0: 6e10 38af 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@af38 │ │ +3d70a6: 5410 de8c |0005: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d70aa: 6e10 d19a 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@9ad1 │ │ +3d70b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1574 │ │ 0x0005 line=1575 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ @@ -1477746,25 +1477754,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3d7184: |[3d7184] de.danoeh.antennapod.core.service.playback.PlaybackService.seekTo:(I)V │ │ -3d7194: 5430 d58c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d7198: 6e20 3aaf 4000 |0002: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@af3a │ │ -3d719e: 7100 04b7 0000 |0005: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3d71a4: 0c00 |0008: move-result-object v0 │ │ -3d71a6: 2201 9e1a |0009: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ -3d71aa: 6e10 419a 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ -3d71b0: 0a02 |000e: move-result v2 │ │ -3d71b2: 7030 30a2 4102 |000f: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ -3d71b8: 6e20 07b7 1000 |0012: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3d71be: 0e00 |0015: return-void │ │ +3d716c: |[3d716c] de.danoeh.antennapod.core.service.playback.PlaybackService.seekTo:(I)V │ │ +3d717c: 5430 d58c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7180: 6e20 3aaf 4000 |0002: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@af3a │ │ +3d7186: 7100 04b7 0000 |0005: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3d718c: 0c00 |0008: move-result-object v0 │ │ +3d718e: 2201 9e1a |0009: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ +3d7192: 6e10 419a 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getDuration:()I // method@9a41 │ │ +3d7198: 0a02 |000e: move-result v2 │ │ +3d719a: 7030 30a2 4102 |000f: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ +3d71a0: 6e20 07b7 1000 |0012: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3d71a6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1630 │ │ 0x0005 line=1631 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0016 reg=4 (null) I │ │ @@ -1477774,19 +1477782,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d7208: |[3d7208] de.danoeh.antennapod.core.service.playback.PlaybackService.setAudioTrack:(I)V │ │ -3d7218: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d721c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3d7220: 6e20 3baf 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setAudioTrack:(I)V // method@af3b │ │ -3d7226: 0e00 |0007: return-void │ │ +3d71f0: |[3d71f0] de.danoeh.antennapod.core.service.playback.PlaybackService.setAudioTrack:(I)V │ │ +3d7200: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7204: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3d7208: 6e20 3baf 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setAudioTrack:(I)V // method@af3b │ │ +3d720e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1675 │ │ 0x0004 line=1676 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -1477796,29 +1477804,29 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -3d7228: |[3d7228] de.danoeh.antennapod.core.service.playback.PlaybackService.setSleepTimer:(J)V │ │ -3d7238: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d723c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d7242: 1a01 c454 |0005: const-string v1, "Setting sleep timer to " // string@54c4 │ │ -3d7246: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d724c: 6e30 cfb2 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3d7252: 1a01 6201 |000d: const-string v1, " milliseconds" // string@0162 │ │ -3d7256: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d725c: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d7262: 0c00 |0015: move-result-object v0 │ │ -3d7264: 1a01 0b4f |0016: const-string v1, "PlaybackService" // string@4f0b │ │ -3d7268: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d726e: 5420 de8c |001b: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d7272: 6e30 d29a 3004 |001d: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@9ad2 │ │ -3d7278: 0e00 |0020: return-void │ │ +3d7210: |[3d7210] de.danoeh.antennapod.core.service.playback.PlaybackService.setSleepTimer:(J)V │ │ +3d7220: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d7224: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d722a: 1a01 c454 |0005: const-string v1, "Setting sleep timer to " // string@54c4 │ │ +3d722e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d7234: 6e30 cfb2 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3d723a: 1a01 6201 |000d: const-string v1, " milliseconds" // string@0162 │ │ +3d723e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d7244: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d724a: 0c00 |0015: move-result-object v0 │ │ +3d724c: 1a01 0b4f |0016: const-string v1, "PlaybackService" // string@4f0b │ │ +3d7250: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d7256: 5420 de8c |001b: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d725a: 6e30 d29a 3004 |001d: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@9ad2 │ │ +3d7260: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1117 │ │ 0x001b line=1118 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0021 reg=3 (null) J │ │ @@ -1477828,27 +1477836,27 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3d727c: |[3d727c] de.danoeh.antennapod.core.service.playback.PlaybackService.setSpeed:(F)V │ │ -3d728c: 7110 7c98 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.setCurrentlyPlayingTemporaryPlaybackSpeed:(F)V // method@987c │ │ -3d7292: 6200 d08c |0003: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ -3d7296: 6201 0797 |0005: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3d729a: 3310 0600 |0007: if-ne v0, v1, 000d // +0006 │ │ -3d729e: 7110 83b0 0300 |0009: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setVideoPlaybackSpeed:(F)V // method@b083 │ │ -3d72a4: 2804 |000c: goto 0010 // +0004 │ │ -3d72a6: 7110 77b0 0300 |000d: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeed:(F)V // method@b077 │ │ -3d72ac: 5420 d58c |0010: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d72b0: 7100 5cb0 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b05c │ │ -3d72b6: 0a01 |0015: move-result v1 │ │ -3d72b8: 6e30 3daf 3001 |0016: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@af3d │ │ -3d72be: 0e00 |0019: return-void │ │ +3d7264: |[3d7264] de.danoeh.antennapod.core.service.playback.PlaybackService.setSpeed:(F)V │ │ +3d7274: 7110 7c98 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.setCurrentlyPlayingTemporaryPlaybackSpeed:(F)V // method@987c │ │ +3d727a: 6200 d08c |0003: sget-object v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@8cd0 │ │ +3d727e: 6201 0797 |0005: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3d7282: 3310 0600 |0007: if-ne v0, v1, 000d // +0006 │ │ +3d7286: 7110 83b0 0300 |0009: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setVideoPlaybackSpeed:(F)V // method@b083 │ │ +3d728c: 2804 |000c: goto 0010 // +0004 │ │ +3d728e: 7110 77b0 0300 |000d: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeed:(F)V // method@b077 │ │ +3d7294: 5420 d58c |0010: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7298: 7100 5cb0 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b05c │ │ +3d729e: 0a01 |0015: move-result v1 │ │ +3d72a0: 6e30 3daf 3001 |0016: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@af3d │ │ +3d72a6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1600 │ │ 0x0003 line=1601 │ │ 0x0009 line=1602 │ │ 0x000d line=1604 │ │ 0x0010 line=1607 │ │ @@ -1477861,18 +1477869,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d72c0: |[3d72c0] de.danoeh.antennapod.core.service.playback.PlaybackService.setStartWhenPrepared:(Z)V │ │ -3d72d0: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d72d4: 6e20 40af 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ -3d72da: 0e00 |0005: return-void │ │ +3d72a8: |[3d72a8] de.danoeh.antennapod.core.service.playback.PlaybackService.setStartWhenPrepared:(Z)V │ │ +3d72b8: 5410 d58c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d72bc: 6e20 40af 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@af40 │ │ +3d72c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1626 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -1477881,21 +1477889,21 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3d72dc: |[3d72dc] de.danoeh.antennapod.core.service.playback.PlaybackService.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ -3d72ec: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ -3d72f0: 1a01 bf54 |0002: const-string v1, "Setting display" // string@54bf │ │ -3d72f4: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d72fa: 5420 d58c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d72fe: 6e20 41af 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@af41 │ │ -3d7304: 0e00 |000c: return-void │ │ +3d72c4: |[3d72c4] de.danoeh.antennapod.core.service.playback.PlaybackService.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ +3d72d4: 1a00 0b4f |0000: const-string v0, "PlaybackService" // string@4f0b │ │ +3d72d8: 1a01 bf54 |0002: const-string v1, "Setting display" // string@54bf │ │ +3d72dc: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d72e2: 5420 d58c |0007: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d72e6: 6e20 41af 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@af41 │ │ +3d72ec: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=742 │ │ 0x0007 line=743 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/view/SurfaceHolder; │ │ @@ -1477905,51 +1477913,51 @@ │ │ type : '(Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -3d76f0: |[3d76f0] de.danoeh.antennapod.core.service.playback.PlaybackService.skipIntroEndingPresetChanged:(Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;)V │ │ -3d7700: 6e10 449a 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ -3d7706: 0c00 |0003: move-result-object v0 │ │ -3d7708: 2000 a51c |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d770c: 3800 4200 |0006: if-eqz v0, 0048 // +0042 │ │ -3d7710: 6e10 449a 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ -3d7716: 0c00 |000b: move-result-object v0 │ │ -3d7718: 1f00 a51c |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d771c: 6e10 f6ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d7722: 0c00 |0011: move-result-object v0 │ │ -3d7724: 6e10 b0ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d772a: 0c00 |0015: move-result-object v0 │ │ -3d772c: 6e10 77ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d7732: 0b00 |0019: move-result-wide v0 │ │ -3d7734: 6e10 43a2 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getFeedId:()J // method@a243 │ │ -3d773a: 0b02 |001d: move-result-wide v2 │ │ -3d773c: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ -3d7740: 3904 2800 |0020: if-nez v4, 0048 // +0028 │ │ -3d7744: 6e10 44a2 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@a244 │ │ -3d774a: 0a00 |0025: move-result v0 │ │ -3d774c: 3800 2200 |0026: if-eqz v0, 0048 // +0022 │ │ -3d7750: 6e10 449a 0500 |0028: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ -3d7756: 0c00 |002b: move-result-object v0 │ │ -3d7758: 1f00 a51c |002c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d775c: 6e10 f6ab 0000 |002e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d7762: 0c00 |0031: move-result-object v0 │ │ -3d7764: 6e10 b0ab 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d776a: 0c00 |0035: move-result-object v0 │ │ -3d776c: 6e10 57ab 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3d7772: 0c00 |0039: move-result-object v0 │ │ -3d7774: 6e10 45a2 0600 |003a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipIntro:()I // method@a245 │ │ -3d777a: 0a01 |003d: move-result v1 │ │ -3d777c: 6e20 3fac 1000 |003e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipIntro:(I)V // method@ac3f │ │ -3d7782: 6e10 44a2 0600 |0041: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@a244 │ │ -3d7788: 0a06 |0044: move-result v6 │ │ -3d778a: 6e20 3eac 6000 |0045: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipEnding:(I)V // method@ac3e │ │ -3d7790: 0e00 |0048: return-void │ │ +3d76d8: |[3d76d8] de.danoeh.antennapod.core.service.playback.PlaybackService.skipIntroEndingPresetChanged:(Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;)V │ │ +3d76e8: 6e10 449a 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ +3d76ee: 0c00 |0003: move-result-object v0 │ │ +3d76f0: 2000 a51c |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d76f4: 3800 4200 |0006: if-eqz v0, 0048 // +0042 │ │ +3d76f8: 6e10 449a 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ +3d76fe: 0c00 |000b: move-result-object v0 │ │ +3d7700: 1f00 a51c |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d7704: 6e10 f6ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d770a: 0c00 |0011: move-result-object v0 │ │ +3d770c: 6e10 b0ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d7712: 0c00 |0015: move-result-object v0 │ │ +3d7714: 6e10 77ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d771a: 0b00 |0019: move-result-wide v0 │ │ +3d771c: 6e10 43a2 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getFeedId:()J // method@a243 │ │ +3d7722: 0b02 |001d: move-result-wide v2 │ │ +3d7724: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ +3d7728: 3904 2800 |0020: if-nez v4, 0048 // +0028 │ │ +3d772c: 6e10 44a2 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@a244 │ │ +3d7732: 0a00 |0025: move-result v0 │ │ +3d7734: 3800 2200 |0026: if-eqz v0, 0048 // +0022 │ │ +3d7738: 6e10 449a 0500 |0028: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ +3d773e: 0c00 |002b: move-result-object v0 │ │ +3d7740: 1f00 a51c |002c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d7744: 6e10 f6ab 0000 |002e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d774a: 0c00 |0031: move-result-object v0 │ │ +3d774c: 6e10 b0ab 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d7752: 0c00 |0035: move-result-object v0 │ │ +3d7754: 6e10 57ab 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3d775a: 0c00 |0039: move-result-object v0 │ │ +3d775c: 6e10 45a2 0600 |003a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipIntro:()I // method@a245 │ │ +3d7762: 0a01 |003d: move-result v1 │ │ +3d7764: 6e20 3fac 1000 |003e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipIntro:(I)V // method@ac3f │ │ +3d776a: 6e10 44a2 0600 |0041: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@a244 │ │ +3d7770: 0a06 |0044: move-result v6 │ │ +3d7772: 6e20 3eac 6000 |0045: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipEnding:(I)V // method@ac3e │ │ +3d7778: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1552 │ │ 0x0008 line=1553 │ │ 0x0022 line=1554 │ │ 0x0028 line=1556 │ │ 0x003a line=1557 │ │ @@ -1477963,20 +1477971,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3d7794: |[3d7794] de.danoeh.antennapod.core.service.playback.PlaybackService.skipSilence:(Z)V │ │ -3d77a4: 5420 d58c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d77a8: 6e10 3f9a 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ -3d77ae: 0a01 |0005: move-result v1 │ │ -3d77b0: 6e30 3daf 1003 |0006: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@af3d │ │ -3d77b6: 0e00 |0009: return-void │ │ +3d777c: |[3d777c] de.danoeh.antennapod.core.service.playback.PlaybackService.skipSilence:(Z)V │ │ +3d778c: 5420 d58c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7790: 6e10 3f9a 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getCurrentPlaybackSpeed:()F // method@9a3f │ │ +3d7796: 0a01 |0005: move-result v1 │ │ +3d7798: 6e30 3daf 1003 |0006: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@af3d │ │ +3d779e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1611 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x000a reg=3 (null) Z │ │ │ │ @@ -1477985,19 +1477993,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3d573c: |[3d573c] de.danoeh.antennapod.core.service.playback.PlaybackService.sleepTimerActive:()Z │ │ -3d574c: 5410 de8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ -3d5750: 6e10 c89a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9ac8 │ │ -3d5756: 0a00 |0005: move-result v0 │ │ -3d5758: 0f00 |0006: return v0 │ │ +3d5724: |[3d5724] de.danoeh.antennapod.core.service.playback.PlaybackService.sleepTimerActive:()Z │ │ +3d5734: 5410 de8c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.taskManager:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cde │ │ +3d5738: 6e10 c89a 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@9ac8 │ │ +3d573e: 0a00 |0005: move-result v0 │ │ +3d5740: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1372 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ │ │ #37 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackService;) │ │ @@ -1478005,61 +1478013,61 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -3d77b8: |[3d77b8] de.danoeh.antennapod.core.service.playback.PlaybackService.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ -3d77c8: 6e10 3ca2 0700 |0000: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a23c │ │ -3d77ce: 0a00 |0003: move-result v0 │ │ -3d77d0: 1501 803f |0004: const/high16 v1, #int 1065353216 // #3f80 │ │ -3d77d4: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -3d77d8: 5467 d58c |0008: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d77dc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3d77de: 6e30 32af 0700 |000b: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ -3d77e4: 5467 d58c |000e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d77e8: 6e30 42af 1701 |0010: invoke-virtual {v7, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@af42 │ │ -3d77ee: 2847 |0013: goto 005a // +0047 │ │ -3d77f0: 6e10 3aa2 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a23a │ │ -3d77f6: 0b02 |0017: move-result-wide v2 │ │ -3d77f8: 1604 1027 |0018: const-wide/16 v4, #int 10000 // #2710 │ │ -3d77fc: 3100 0204 |001a: cmp-long v0, v2, v4 │ │ -3d7800: 3b00 3300 |001c: if-gez v0, 004f // +0033 │ │ -3d7804: 1300 0a00 |001e: const/16 v0, #int 10 // #a │ │ -3d7808: 2300 e51f |0020: new-array v0, v0, [F // type@1fe5 │ │ -3d780c: 2600 3a00 0000 |0022: fill-array-data v0, 0000005c // +0000003a │ │ -3d7812: 6e10 3aa2 0700 |0025: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a23a │ │ -3d7818: 0b01 |0028: move-result-wide v1 │ │ -3d781a: 8417 |0029: long-to-int v7, v1 │ │ -3d781c: d377 e803 |002a: div-int/lit16 v7, v7, #int 1000 // #03e8 │ │ -3d7820: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -3d7822: 7120 5bb2 7100 |002d: invoke-static {v1, v7}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ -3d7828: 0a07 |0030: move-result v7 │ │ -3d782a: 4407 0007 |0031: aget v7, v0, v7 │ │ -3d782e: 2200 741e |0033: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3d7832: 7010 c7b2 0000 |0035: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3d7838: 1a01 e2c0 |0038: const-string v1, "onSleepTimerAlmostExpired: " // string@c0e2 │ │ -3d783c: 6e20 d3b2 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3d7842: 6e20 cdb2 7000 |003d: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b2cd │ │ -3d7848: 6e10 deb2 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3d784e: 0c00 |0043: move-result-object v0 │ │ -3d7850: 1a01 0b4f |0044: const-string v1, "PlaybackService" // string@4f0b │ │ -3d7854: 7120 f50a 0100 |0046: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3d785a: 5460 d58c |0049: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d785e: 6e30 42af 7007 |004b: invoke-virtual {v0, v7, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@af42 │ │ -3d7864: 280c |004e: goto 005a // +000c │ │ -3d7866: 6e10 3ba2 0700 |004f: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a23b │ │ -3d786c: 0a07 |0052: move-result v7 │ │ -3d786e: 3807 0700 |0053: if-eqz v7, 005a // +0007 │ │ -3d7872: 5467 d58c |0055: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d7876: 6e30 42af 1701 |0057: invoke-virtual {v7, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@af42 │ │ -3d787c: 0e00 |005a: return-void │ │ -3d787e: 0000 |005b: nop // spacer │ │ -3d7880: 0003 0400 0a00 0000 cdcc cc3d cdcc ... |005c: array-data (24 units) │ │ +3d77a0: |[3d77a0] de.danoeh.antennapod.core.service.playback.PlaybackService.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ +3d77b0: 6e10 3ca2 0700 |0000: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a23c │ │ +3d77b6: 0a00 |0003: move-result v0 │ │ +3d77b8: 1501 803f |0004: const/high16 v1, #int 1065353216 // #3f80 │ │ +3d77bc: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +3d77c0: 5467 d58c |0008: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d77c4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3d77c6: 6e30 32af 0700 |000b: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@af32 │ │ +3d77cc: 5467 d58c |000e: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d77d0: 6e30 42af 1701 |0010: invoke-virtual {v7, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@af42 │ │ +3d77d6: 2847 |0013: goto 005a // +0047 │ │ +3d77d8: 6e10 3aa2 0700 |0014: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a23a │ │ +3d77de: 0b02 |0017: move-result-wide v2 │ │ +3d77e0: 1604 1027 |0018: const-wide/16 v4, #int 10000 // #2710 │ │ +3d77e4: 3100 0204 |001a: cmp-long v0, v2, v4 │ │ +3d77e8: 3b00 3300 |001c: if-gez v0, 004f // +0033 │ │ +3d77ec: 1300 0a00 |001e: const/16 v0, #int 10 // #a │ │ +3d77f0: 2300 e51f |0020: new-array v0, v0, [F // type@1fe5 │ │ +3d77f4: 2600 3a00 0000 |0022: fill-array-data v0, 0000005c // +0000003a │ │ +3d77fa: 6e10 3aa2 0700 |0025: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a23a │ │ +3d7800: 0b01 |0028: move-result-wide v1 │ │ +3d7802: 8417 |0029: long-to-int v7, v1 │ │ +3d7804: d377 e803 |002a: div-int/lit16 v7, v7, #int 1000 // #03e8 │ │ +3d7808: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +3d780a: 7120 5bb2 7100 |002d: invoke-static {v1, v7}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ +3d7810: 0a07 |0030: move-result v7 │ │ +3d7812: 4407 0007 |0031: aget v7, v0, v7 │ │ +3d7816: 2200 741e |0033: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3d781a: 7010 c7b2 0000 |0035: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3d7820: 1a01 e2c0 |0038: const-string v1, "onSleepTimerAlmostExpired: " // string@c0e2 │ │ +3d7824: 6e20 d3b2 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3d782a: 6e20 cdb2 7000 |003d: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b2cd │ │ +3d7830: 6e10 deb2 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3d7836: 0c00 |0043: move-result-object v0 │ │ +3d7838: 1a01 0b4f |0044: const-string v1, "PlaybackService" // string@4f0b │ │ +3d783c: 7120 f50a 0100 |0046: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3d7842: 5460 d58c |0049: iget-object v0, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7846: 6e30 42af 7007 |004b: invoke-virtual {v0, v7, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@af42 │ │ +3d784c: 280c |004e: goto 005a // +000c │ │ +3d784e: 6e10 3ba2 0700 |004f: invoke-virtual {v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a23b │ │ +3d7854: 0a07 |0052: move-result v7 │ │ +3d7856: 3807 0700 |0053: if-eqz v7, 005a // +0007 │ │ +3d785a: 5467 d58c |0055: iget-object v7, v6, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d785e: 6e30 42af 1701 |0057: invoke-virtual {v7, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@af42 │ │ +3d7864: 0e00 |005a: return-void │ │ +3d7866: 0000 |005b: nop // spacer │ │ +3d7868: 0003 0400 0a00 0000 cdcc cc3d cdcc ... |005c: array-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=949 │ │ 0x0008 line=950 │ │ 0x000e line=951 │ │ 0x0014 line=952 │ │ 0x0022 line=953 │ │ @@ -1478077,49 +1478085,49 @@ │ │ type : '(Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -3d78b0: |[3d78b0] de.danoeh.antennapod.core.service.playback.PlaybackService.speedPresetChanged:(Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;)V │ │ -3d78c0: 6e10 449a 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ -3d78c6: 0c00 |0003: move-result-object v0 │ │ -3d78c8: 2000 a51c |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d78cc: 3800 3d00 |0006: if-eqz v0, 0043 // +003d │ │ -3d78d0: 6e10 449a 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ -3d78d6: 0c00 |000b: move-result-object v0 │ │ -3d78d8: 1f00 a51c |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3d78dc: 6e10 f6ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3d78e2: 0c00 |0011: move-result-object v0 │ │ -3d78e4: 6e10 b0ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -3d78ea: 0c00 |0015: move-result-object v0 │ │ -3d78ec: 6e10 77ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d78f2: 0b00 |0019: move-result-wide v0 │ │ -3d78f4: 6e10 47a2 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getFeedId:()J // method@a247 │ │ -3d78fa: 0b02 |001d: move-result-wide v2 │ │ -3d78fc: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ -3d7900: 3904 2300 |0020: if-nez v4, 0043 // +0023 │ │ -3d7904: 6e10 48a2 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@a248 │ │ -3d790a: 0a00 |0025: move-result v0 │ │ -3d790c: 1501 80bf |0026: const/high16 v1, #int -1082130432 // #bf80 │ │ -3d7910: 2d00 0001 |0028: cmpl-float v0, v0, v1 │ │ -3d7914: 3900 1200 |002a: if-nez v0, 003c // +0012 │ │ -3d7918: 6e10 449a 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ -3d791e: 0c06 |002f: move-result-object v6 │ │ -3d7920: 7210 6fac 0600 |0030: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ -3d7926: 0c06 |0033: move-result-object v6 │ │ -3d7928: 7110 3bb0 0600 |0034: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F // method@b03b │ │ -3d792e: 0a06 |0037: move-result v6 │ │ -3d7930: 6e20 759a 6500 |0038: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9a75 │ │ -3d7936: 2808 |003b: goto 0043 // +0008 │ │ -3d7938: 6e10 48a2 0600 |003c: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@a248 │ │ -3d793e: 0a06 |003f: move-result v6 │ │ -3d7940: 6e20 759a 6500 |0040: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9a75 │ │ -3d7946: 0e00 |0043: return-void │ │ +3d7898: |[3d7898] de.danoeh.antennapod.core.service.playback.PlaybackService.speedPresetChanged:(Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;)V │ │ +3d78a8: 6e10 449a 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ +3d78ae: 0c00 |0003: move-result-object v0 │ │ +3d78b0: 2000 a51c |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d78b4: 3800 3d00 |0006: if-eqz v0, 0043 // +003d │ │ +3d78b8: 6e10 449a 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ +3d78be: 0c00 |000b: move-result-object v0 │ │ +3d78c0: 1f00 a51c |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3d78c4: 6e10 f6ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3d78ca: 0c00 |0011: move-result-object v0 │ │ +3d78cc: 6e10 b0ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +3d78d2: 0c00 |0015: move-result-object v0 │ │ +3d78d4: 6e10 77ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d78da: 0b00 |0019: move-result-wide v0 │ │ +3d78dc: 6e10 47a2 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getFeedId:()J // method@a247 │ │ +3d78e2: 0b02 |001d: move-result-wide v2 │ │ +3d78e4: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ +3d78e8: 3904 2300 |0020: if-nez v4, 0043 // +0023 │ │ +3d78ec: 6e10 48a2 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@a248 │ │ +3d78f2: 0a00 |0025: move-result v0 │ │ +3d78f4: 1501 80bf |0026: const/high16 v1, #int -1082130432 // #bf80 │ │ +3d78f8: 2d00 0001 |0028: cmpl-float v0, v0, v1 │ │ +3d78fc: 3900 1200 |002a: if-nez v0, 003c // +0012 │ │ +3d7900: 6e10 449a 0500 |002c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@9a44 │ │ +3d7906: 0c06 |002f: move-result-object v6 │ │ +3d7908: 7210 6fac 0600 |0030: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ +3d790e: 0c06 |0033: move-result-object v6 │ │ +3d7910: 7110 3bb0 0600 |0034: invoke-static {v6}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/MediaType;)F // method@b03b │ │ +3d7916: 0a06 |0037: move-result v6 │ │ +3d7918: 6e20 759a 6500 |0038: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9a75 │ │ +3d791e: 2808 |003b: goto 0043 // +0008 │ │ +3d7920: 6e10 48a2 0600 |003c: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@a248 │ │ +3d7926: 0a06 |003f: move-result v6 │ │ +3d7928: 6e20 759a 6500 |0040: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.setSpeed:(F)V // method@9a75 │ │ +3d792e: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0008 line=1539 │ │ 0x0022 line=1540 │ │ 0x002c line=1541 │ │ 0x003c line=1543 │ │ @@ -1478132,24 +1478140,24 @@ │ │ type : '(Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -3d7ea4: |[3d7ea4] de.danoeh.antennapod.core.service.playback.PlaybackService.volumeAdaptionChanged:(Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;)V │ │ -3d7eb4: 2200 1019 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater; // type@1910 │ │ -3d7eb8: 7010 d89a 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.:()V // method@9ad8 │ │ -3d7ebe: 5441 d58c |0005: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ -3d7ec2: 6e10 4aa2 0500 |0007: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getFeedId:()J // method@a24a │ │ -3d7ec8: 0b02 |000a: move-result-wide v2 │ │ -3d7eca: 6e10 4ba2 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@a24b │ │ -3d7ed0: 0c05 |000e: move-result-object v5 │ │ -3d7ed2: 6e55 db9a 1032 |000f: invoke-virtual {v0, v1, v2, v3, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.updateVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@9adb │ │ -3d7ed8: 0e00 |0012: return-void │ │ +3d7e8c: |[3d7e8c] de.danoeh.antennapod.core.service.playback.PlaybackService.volumeAdaptionChanged:(Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;)V │ │ +3d7e9c: 2200 1019 |0000: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater; // type@1910 │ │ +3d7ea0: 7010 d89a 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.:()V // method@9ad8 │ │ +3d7ea6: 5441 d58c |0005: iget-object v1, v4, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@8cd5 │ │ +3d7eaa: 6e10 4aa2 0500 |0007: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getFeedId:()J // method@a24a │ │ +3d7eb0: 0b02 |000a: move-result-wide v2 │ │ +3d7eb2: 6e10 4ba2 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@a24b │ │ +3d7eb8: 0c05 |000e: move-result-object v5 │ │ +3d7eba: 6e55 db9a 1032 |000f: invoke-virtual {v0, v1, v2, v3, v5}, Lde/danoeh/antennapod/core/service/playback/PlaybackVolumeUpdater;.updateVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@9adb │ │ +3d7ec0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ 0x0005 line=1532 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Lde/danoeh/antennapod/core/service/playback/PlaybackService; │ │ 0x0000 - 0x0013 reg=5 (null) Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; │ │ @@ -1478188,19 +1478196,19 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3d443c: |[3d443c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d444c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d4452: 5b01 ff8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cff │ │ -3d4456: 5b02 008d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d00 │ │ -3d445a: 0e00 |0007: return-void │ │ +3d4424: |[3d4424] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d4434: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d443a: 5b01 ff8c |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cff │ │ +3d443e: 5b02 008d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d00 │ │ +3d4442: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1478211,19 +1478219,19 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3d445c: |[3d445c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -3d446c: 5420 ff8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cff │ │ -3d4470: 5421 008d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d00 │ │ -3d4474: 7130 bb9a 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$K4sCpoV4FY-NLB-eiSWRi0L-X_c:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V // method@9abb │ │ -3d447a: 0e00 |0007: return-void │ │ +3d4444: |[3d4444] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +3d4454: 5420 ff8c |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8cff │ │ +3d4458: 5421 008d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d00 │ │ +3d445c: 7130 bb9a 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$K4sCpoV4FY-NLB-eiSWRi0L-X_c:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V // method@9abb │ │ +3d4462: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=3 (null) Lio/reactivex/CompletableEmitter; │ │ │ │ @@ -1478261,19 +1478269,19 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3d447c: |[3d447c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3d448c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d4492: 5b01 018d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d01 │ │ -3d4496: 5b02 028d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d02 │ │ -3d449a: 0e00 |0007: return-void │ │ +3d4464: |[3d4464] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3d4474: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d447a: 5b01 018d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d01 │ │ +3d447e: 5b02 028d |0005: iput-object v2, v0, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d02 │ │ +3d4482: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1478284,19 +1478292,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3d449c: |[3d449c] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.run:()V │ │ -3d44ac: 5420 018d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d01 │ │ -3d44b0: 5421 028d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d02 │ │ -3d44b4: 7120 b99a 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$3P0zX2Oi2TIxd3Z3xLEakRUythY:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ab9 │ │ -3d44ba: 0e00 |0007: return-void │ │ +3d4484: |[3d4484] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.run:()V │ │ +3d4494: 5420 018d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager; // field@8d01 │ │ +3d4498: 5421 028d |0002: iget-object v1, v2, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@8d02 │ │ +3d449c: 7120 b99a 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$3P0zX2Oi2TIxd3Z3xLEakRUythY:(Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@9ab9 │ │ +3d44a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda6; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1478325,35 +1478333,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d44bc: |[3d44bc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.:()V │ │ -3d44cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d44d2: 0e00 |0003: return-void │ │ +3d44a4: |[3d44a4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.:()V │ │ +3d44b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d44ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda7;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d44d4: |[3d44d4] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -3d44e4: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3d44e8: 7110 be9a 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$auGXrf6AFwGxqYC-YBWzehDOHnU:(Ljava/lang/Throwable;)V // method@9abe │ │ -3d44ee: 0e00 |0005: return-void │ │ +3d44bc: |[3d44bc] de.danoeh.antennapod.core.service.playback.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +3d44cc: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3d44d0: 7110 be9a 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager;.$r8$lambda$auGXrf6AFwGxqYC-YBWzehDOHnU:(Ljava/lang/Throwable;)V // method@9abe │ │ +3d44d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/PlaybackServiceTaskManager$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1478395,18 +1478403,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 │ │ -3d81b0: |[3d81b0] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.$r8$lambda$8ccDt_kk6yKWsLvHJQB3MPqBZBs:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3d81c0: 7120 ee9a 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9aee │ │ -3d81c6: 0a00 |0003: move-result v0 │ │ -3d81c8: 0f00 |0004: return v0 │ │ +3d8198: |[3d8198] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.$r8$lambda$8ccDt_kk6yKWsLvHJQB3MPqBZBs:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3d81a8: 7120 ee9a 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9aee │ │ +3d81ae: 0a00 |0003: move-result v0 │ │ +3d81b0: 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; │ │ │ │ @@ -1478415,18 +1478423,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d84a4: |[3d84a4] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.:(I)V │ │ -3d84b4: 7010 309c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c30 │ │ -3d84ba: 5901 1d8d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d1d │ │ -3d84be: 0e00 |0005: return-void │ │ +3d848c: |[3d848c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.:(I)V │ │ +3d849c: 7010 309c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c30 │ │ +3d84a2: 5901 1d8d |0003: iput v1, v0, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d1d │ │ +3d84a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ @@ -1478436,70 +1478444,70 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -3d83b4: |[3d83b4] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -3d83c4: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3d83c8: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3d83ce: 2201 a31c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3d83d2: 1a02 fa7c |0007: const-string v2, "downloaded" // string@7cfa │ │ -3d83d6: 7020 d8ab 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3d83dc: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -3d83e0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -3d83e2: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -3d83e8: 7140 1a9b 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -3d83ee: 0c01 |0015: move-result-object v1 │ │ -3d83f0: 2202 ea1e |0016: new-instance v2, Ljava/util/Date; // type@1eea │ │ -3d83f4: 7010 98b4 0200 |0018: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b498 │ │ -3d83fa: 6e20 e99a 2600 |001b: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; // method@9ae9 │ │ -3d8400: 0c02 |001e: move-result-object v2 │ │ -3d8402: 7210 e1b4 0100 |001f: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d8408: 0c01 |0022: move-result-object v1 │ │ -3d840a: 7210 c4b4 0100 |0023: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d8410: 0a03 |0026: move-result v3 │ │ -3d8412: 3803 4800 |0027: if-eqz v3, 006f // +0048 │ │ -3d8416: 7210 c5b4 0100 |0029: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d841c: 0c03 |002c: move-result-object v3 │ │ -3d841e: 1f03 a21c |002d: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d8422: 6e10 bfab 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -3d8428: 0a04 |0032: move-result v4 │ │ -3d842a: 3804 f0ff |0033: if-eqz v4, 0023 // -0010 │ │ -3d842e: 6e10 b8ab 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d8434: 0c04 |0038: move-result-object v4 │ │ -3d8436: 6e10 87ab 0400 |0039: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3d843c: 0a04 |003c: move-result v4 │ │ -3d843e: 3804 e6ff |003d: if-eqz v4, 0023 // -001a │ │ -3d8442: 1a04 bc50 |003f: const-string v4, "Queue" // string@50bc │ │ -3d8446: 6e20 c6ab 4300 |0041: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -3d844c: 0a04 |0044: move-result v4 │ │ -3d844e: 3904 deff |0045: if-nez v4, 0023 // -0022 │ │ -3d8452: 6e10 c5ab 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ -3d8458: 0a04 |004a: move-result v4 │ │ -3d845a: 3804 d8ff |004b: if-eqz v4, 0023 // -0028 │ │ -3d845e: 1a04 391d |004d: const-string v4, "Favorite" // string@1d39 │ │ -3d8462: 6e20 c6ab 4300 |004f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -3d8468: 0a04 |0052: move-result v4 │ │ -3d846a: 3904 d0ff |0053: if-nez v4, 0023 // -0030 │ │ -3d846e: 6e10 b8ab 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d8474: 0c04 |0058: move-result-object v4 │ │ -3d8476: 3804 caff |0059: if-eqz v4, 0023 // -0036 │ │ -3d847a: 6e10 feab 0400 |005b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -3d8480: 0c05 |005e: move-result-object v5 │ │ -3d8482: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ -3d8486: 6e10 feab 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -3d848c: 0c04 |0064: move-result-object v4 │ │ -3d848e: 6e20 9bb4 2400 |0065: invoke-virtual {v4, v2}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b49b │ │ -3d8494: 0a04 |0068: move-result v4 │ │ -3d8496: 3804 baff |0069: if-eqz v4, 0023 // -0046 │ │ -3d849a: 7220 d6b4 3000 |006b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d84a0: 28b5 |006e: goto 0023 // -004b │ │ -3d84a2: 1100 |006f: return-object v0 │ │ +3d839c: |[3d839c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +3d83ac: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3d83b0: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3d83b6: 2201 a31c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3d83ba: 1a02 fa7c |0007: const-string v2, "downloaded" // string@7cfa │ │ +3d83be: 7020 d8ab 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3d83c4: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +3d83c8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +3d83ca: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +3d83d0: 7140 1a9b 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +3d83d6: 0c01 |0015: move-result-object v1 │ │ +3d83d8: 2202 ea1e |0016: new-instance v2, Ljava/util/Date; // type@1eea │ │ +3d83dc: 7010 98b4 0200 |0018: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b498 │ │ +3d83e2: 6e20 e99a 2600 |001b: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; // method@9ae9 │ │ +3d83e8: 0c02 |001e: move-result-object v2 │ │ +3d83ea: 7210 e1b4 0100 |001f: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d83f0: 0c01 |0022: move-result-object v1 │ │ +3d83f2: 7210 c4b4 0100 |0023: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d83f8: 0a03 |0026: move-result v3 │ │ +3d83fa: 3803 4800 |0027: if-eqz v3, 006f // +0048 │ │ +3d83fe: 7210 c5b4 0100 |0029: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d8404: 0c03 |002c: move-result-object v3 │ │ +3d8406: 1f03 a21c |002d: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d840a: 6e10 bfab 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +3d8410: 0a04 |0032: move-result v4 │ │ +3d8412: 3804 f0ff |0033: if-eqz v4, 0023 // -0010 │ │ +3d8416: 6e10 b8ab 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d841c: 0c04 |0038: move-result-object v4 │ │ +3d841e: 6e10 87ab 0400 |0039: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3d8424: 0a04 |003c: move-result v4 │ │ +3d8426: 3804 e6ff |003d: if-eqz v4, 0023 // -001a │ │ +3d842a: 1a04 bc50 |003f: const-string v4, "Queue" // string@50bc │ │ +3d842e: 6e20 c6ab 4300 |0041: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +3d8434: 0a04 |0044: move-result v4 │ │ +3d8436: 3904 deff |0045: if-nez v4, 0023 // -0022 │ │ +3d843a: 6e10 c5ab 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@abc5 │ │ +3d8440: 0a04 |004a: move-result v4 │ │ +3d8442: 3804 d8ff |004b: if-eqz v4, 0023 // -0028 │ │ +3d8446: 1a04 391d |004d: const-string v4, "Favorite" // string@1d39 │ │ +3d844a: 6e20 c6ab 4300 |004f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +3d8450: 0a04 |0052: move-result v4 │ │ +3d8452: 3904 d0ff |0053: if-nez v4, 0023 // -0030 │ │ +3d8456: 6e10 b8ab 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d845c: 0c04 |0058: move-result-object v4 │ │ +3d845e: 3804 caff |0059: if-eqz v4, 0023 // -0036 │ │ +3d8462: 6e10 feab 0400 |005b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +3d8468: 0c05 |005e: move-result-object v5 │ │ +3d846a: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ +3d846e: 6e10 feab 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +3d8474: 0c04 |0064: move-result-object v4 │ │ +3d8476: 6e20 9bb4 2400 |0065: invoke-virtual {v4, v2}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b49b │ │ +3d847c: 0a04 |0068: move-result v4 │ │ +3d847e: 3804 baff |0069: if-eqz v4, 0023 // -0046 │ │ +3d8482: 7220 d6b4 3000 |006b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d8488: 28b5 |006e: goto 0023 // -004b │ │ +3d848a: 1100 |006f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ 0x0016 line=96 │ │ 0x001f line=97 │ │ 0x002f line=98 │ │ @@ -1478519,32 +1478527,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 │ │ -3d8224: |[3d8224] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3d8234: 6e10 b8ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d823a: 0c00 |0003: move-result-object v0 │ │ -3d823c: 6e10 feab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -3d8242: 0c00 |0007: move-result-object v0 │ │ -3d8244: 6e10 b8ab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d824a: 0c01 |000b: move-result-object v1 │ │ -3d824c: 6e10 feab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -3d8252: 0c01 |000f: move-result-object v1 │ │ -3d8254: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -3d8258: 2200 ea1e |0012: new-instance v0, Ljava/util/Date; // type@1eea │ │ -3d825c: 7010 98b4 0000 |0014: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b498 │ │ -3d8262: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -3d8266: 2201 ea1e |0019: new-instance v1, Ljava/util/Date; // type@1eea │ │ -3d826a: 7010 98b4 0100 |001b: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b498 │ │ -3d8270: 6e20 9db4 1000 |001e: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ -3d8276: 0a00 |0021: move-result v0 │ │ -3d8278: 0f00 |0022: return v0 │ │ +3d820c: |[3d820c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3d821c: 6e10 b8ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d8222: 0c00 |0003: move-result-object v0 │ │ +3d8224: 6e10 feab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +3d822a: 0c00 |0007: move-result-object v0 │ │ +3d822c: 6e10 b8ab 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d8232: 0c01 |000b: move-result-object v1 │ │ +3d8234: 6e10 feab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +3d823a: 0c01 |000f: move-result-object v1 │ │ +3d823c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +3d8240: 2200 ea1e |0012: new-instance v0, Ljava/util/Date; // type@1eea │ │ +3d8244: 7010 98b4 0000 |0014: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b498 │ │ +3d824a: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +3d824e: 2201 ea1e |0019: new-instance v1, Ljava/util/Date; // type@1eea │ │ +3d8252: 7010 98b4 0100 |001b: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b498 │ │ +3d8258: 6e20 9db4 1000 |001e: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ +3d825e: 0a00 |0021: move-result v0 │ │ +3d8260: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=50 │ │ 0x0012 line=53 │ │ 0x0019 line=56 │ │ 0x001e line=58 │ │ @@ -1478557,24 +1478565,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 │ │ -3d837c: |[3d837c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.minusHours:(Ljava/util/Date;I)Ljava/util/Date; │ │ -3d838c: 7100 66b4 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@b466 │ │ -3d8392: 0c00 |0003: move-result-object v0 │ │ -3d8394: 6e20 6eb4 1000 |0004: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b46e │ │ -3d839a: da02 02ff |0007: mul-int/lit8 v2, v2, #int -1 // #ff │ │ -3d839e: 1301 0b00 |0009: const/16 v1, #int 11 // #b │ │ -3d83a2: 6e30 5fb4 1002 |000b: invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;.add:(II)V // method@b45f │ │ -3d83a8: 6e10 69b4 0000 |000e: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@b469 │ │ -3d83ae: 0c01 |0011: move-result-object v1 │ │ -3d83b0: 1101 |0012: return-object v1 │ │ +3d8364: |[3d8364] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.minusHours:(Ljava/util/Date;I)Ljava/util/Date; │ │ +3d8374: 7100 66b4 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@b466 │ │ +3d837a: 0c00 |0003: move-result-object v0 │ │ +3d837c: 6e20 6eb4 1000 |0004: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b46e │ │ +3d8382: da02 02ff |0007: mul-int/lit8 v2, v2, #int -1 // #ff │ │ +3d8386: 1301 0b00 |0009: const/16 v1, #int 11 // #b │ │ +3d838a: 6e30 5fb4 1002 |000b: invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;.add:(II)V // method@b45f │ │ +3d8390: 6e10 69b4 0000 |000e: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@b469 │ │ +3d8396: 0c01 |0011: move-result-object v1 │ │ +3d8398: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x000b line=128 │ │ 0x000e line=130 │ │ locals : │ │ @@ -1478587,19 +1478595,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 │ │ -3d835c: |[3d835c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; │ │ -3d836c: 5210 1d8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d1d │ │ -3d8370: 7120 ef9a 0200 |0002: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.minusHours:(Ljava/util/Date;I)Ljava/util/Date; // method@9aef │ │ -3d8376: 0c02 |0005: move-result-object v2 │ │ -3d8378: 1102 |0006: return-object v2 │ │ +3d8344: |[3d8344] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; │ │ +3d8354: 5210 1d8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d1d │ │ +3d8358: 7120 ef9a 0200 |0002: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.minusHours:(Ljava/util/Date;I)Ljava/util/Date; // method@9aef │ │ +3d835e: 0c02 |0005: move-result-object v2 │ │ +3d8360: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/util/Date; │ │ │ │ @@ -1478608,19 +1478616,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d81cc: |[3d81cc] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -3d81dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d81de: 6e20 329c 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c32 │ │ -3d81e4: 0a00 |0004: move-result v0 │ │ -3d81e6: 0f00 |0005: return v0 │ │ +3d81b4: |[3d81b4] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +3d81c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d81c6: 6e20 329c 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c32 │ │ +3d81cc: 0a00 |0004: move-result v0 │ │ +3d81ce: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=118 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;) │ │ @@ -1478628,17 +1478636,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3d81e8: |[3d81e8] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getNumberOfHoursAfterPlayback:()I │ │ -3d81f8: 5210 1d8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d1d │ │ -3d81fc: 0f00 |0002: return v0 │ │ +3d81d0: |[3d81d0] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getNumberOfHoursAfterPlayback:()I │ │ +3d81e0: 5210 1d8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@8d1d │ │ +3d81e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm; │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;) │ │ @@ -1478646,20 +1478654,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3d8200: |[3d8200] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getReclaimableItems:()I │ │ -3d8210: 7010 ea9a 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9aea │ │ -3d8216: 0c00 |0003: move-result-object v0 │ │ -3d8218: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d821e: 0a00 |0007: move-result v0 │ │ -3d8220: 0f00 |0008: return v0 │ │ +3d81e8: |[3d81e8] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.getReclaimableItems:()I │ │ +3d81f8: 7010 ea9a 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9aea │ │ +3d81fe: 0c00 |0003: move-result-object v0 │ │ +3d8200: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d8206: 0a00 |0007: move-result v0 │ │ +3d8208: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm; │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;) │ │ @@ -1478667,65 +1478675,65 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -3d827c: |[3d827c] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -3d828c: 7010 ea9a 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9aea │ │ -3d8292: 0c00 |0003: move-result-object v0 │ │ -3d8294: 2201 1319 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1913 │ │ -3d8298: 7010 e59a 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9ae5 │ │ -3d829e: 7120 90b4 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3d82a4: 7210 e9b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d82aa: 0a01 |000f: move-result v1 │ │ -3d82ac: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3d82ae: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ -3d82b2: 7230 eab4 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b4ea │ │ -3d82b8: 0c00 |0016: move-result-object v0 │ │ -3d82ba: 7210 e1b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d82c0: 0c01 |001a: move-result-object v1 │ │ -3d82c2: 7210 c4b4 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d82c8: 0a03 |001e: move-result v3 │ │ -3d82ca: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ -3d82ce: 7210 c5b4 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d82d4: 0c03 |0024: move-result-object v3 │ │ -3d82d6: 1f03 a21c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d82da: 6e10 b8ab 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d82e0: 0c03 |002a: move-result-object v3 │ │ -3d82e2: 6e10 77ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d82e8: 0b03 |002e: move-result-wide v3 │ │ -3d82ea: 7130 e39b 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ -3d82f0: 0c03 |0032: move-result-object v3 │ │ -3d82f2: 7210 a6b5 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3d82f8: 28e5 |0036: goto 001b // -001b │ │ -3d82fa: 0d03 |0037: move-exception v3 │ │ -3d82fc: 2802 |0038: goto 003a // +0002 │ │ -3d82fe: 0d03 |0039: move-exception v3 │ │ -3d8300: 6e10 04b3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3d8306: 28de |003d: goto 001b // -0022 │ │ -3d8308: 7210 e9b4 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d830e: 0a06 |0041: move-result v6 │ │ -3d8310: 6200 3dd9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -3d8314: 1221 |0044: const/4 v1, #int 2 // #2 │ │ -3d8316: 2311 0e21 |0045: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -3d831a: 7110 38b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d8320: 0c03 |004a: move-result-object v3 │ │ -3d8322: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ -3d8326: 1212 |004d: const/4 v2, #int 1 // #1 │ │ -3d8328: 7110 38b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d832e: 0c07 |0051: move-result-object v7 │ │ -3d8330: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ -3d8334: 1a07 530f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f53 │ │ -3d8338: 7130 a2b2 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3d833e: 0c07 |0059: move-result-object v7 │ │ -3d8340: 1a00 070c |005a: const-string v0, "APCleanupAlgorithm" // string@0c07 │ │ -3d8344: 7120 fa0a 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3d834a: 0f06 |005f: return v6 │ │ +3d8264: |[3d8264] de.danoeh.antennapod.core.storage.APCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +3d8274: 7010 ea9a 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9aea │ │ +3d827a: 0c00 |0003: move-result-object v0 │ │ +3d827c: 2201 1319 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1913 │ │ +3d8280: 7010 e59a 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9ae5 │ │ +3d8286: 7120 90b4 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3d828c: 7210 e9b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d8292: 0a01 |000f: move-result v1 │ │ +3d8294: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3d8296: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ +3d829a: 7230 eab4 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b4ea │ │ +3d82a0: 0c00 |0016: move-result-object v0 │ │ +3d82a2: 7210 e1b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d82a8: 0c01 |001a: move-result-object v1 │ │ +3d82aa: 7210 c4b4 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d82b0: 0a03 |001e: move-result v3 │ │ +3d82b2: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ +3d82b6: 7210 c5b4 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d82bc: 0c03 |0024: move-result-object v3 │ │ +3d82be: 1f03 a21c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d82c2: 6e10 b8ab 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d82c8: 0c03 |002a: move-result-object v3 │ │ +3d82ca: 6e10 77ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d82d0: 0b03 |002e: move-result-wide v3 │ │ +3d82d2: 7130 e39b 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ +3d82d8: 0c03 |0032: move-result-object v3 │ │ +3d82da: 7210 a6b5 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3d82e0: 28e5 |0036: goto 001b // -001b │ │ +3d82e2: 0d03 |0037: move-exception v3 │ │ +3d82e4: 2802 |0038: goto 003a // +0002 │ │ +3d82e6: 0d03 |0039: move-exception v3 │ │ +3d82e8: 6e10 04b3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3d82ee: 28de |003d: goto 001b // -0022 │ │ +3d82f0: 7210 e9b4 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d82f6: 0a06 |0041: move-result v6 │ │ +3d82f8: 6200 3dd9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +3d82fc: 1221 |0044: const/4 v1, #int 2 // #2 │ │ +3d82fe: 2311 0e21 |0045: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +3d8302: 7110 38b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d8308: 0c03 |004a: move-result-object v3 │ │ +3d830a: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ +3d830e: 1212 |004d: const/4 v2, #int 1 // #1 │ │ +3d8310: 7110 38b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d8316: 0c07 |0051: move-result-object v7 │ │ +3d8318: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ +3d831c: 1a07 530f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f53 │ │ +3d8320: 7130 a2b2 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3d8326: 0c07 |0059: move-result-object v7 │ │ +3d8328: 1a00 070c |005a: const-string v0, "APCleanupAlgorithm" // string@0c07 │ │ +3d832c: 7120 fa0a 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3d8332: 0f06 |005f: return v6 │ │ catches : 1 │ │ 0x0027 - 0x0036 │ │ Ljava/lang/InterruptedException; -> 0x0039 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0037 │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=48 │ │ @@ -1478774,17 +1478782,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d850c: |[3d850c] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.:()V │ │ -3d851c: 7010 309c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c30 │ │ -3d8522: 0e00 |0003: return-void │ │ +3d84f4: |[3d84f4] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.:()V │ │ +3d8504: 7010 309c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c30 │ │ +3d850a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; │ │ │ │ Virtual methods - │ │ @@ -1478793,17 +1478801,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3d84c0: |[3d84c0] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -3d84d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d84d2: 0f00 |0001: return v0 │ │ +3d84a8: |[3d84a8] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +3d84b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d84ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm;) │ │ @@ -1478811,17 +1478819,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3d84d4: |[3d84d4] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.getReclaimableItems:()I │ │ -3d84e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d84e6: 0f00 |0001: return v0 │ │ +3d84bc: |[3d84bc] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.getReclaimableItems:()I │ │ +3d84cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d84ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm;) │ │ @@ -1478829,20 +1478837,20 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3d84e8: |[3d84e8] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -3d84f8: 1a01 0b0c |0000: const-string v1, "APNullCleanupAlgorithm" // string@0c0b │ │ -3d84fc: 1a02 5bc4 |0002: const-string v2, "performCleanup: Not removing anything" // string@c45b │ │ -3d8500: 7120 fa0a 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3d8506: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3d8508: 0f01 |0008: return v1 │ │ +3d84d0: |[3d84d0] de.danoeh.antennapod.core.storage.APNullCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +3d84e0: 1a01 0b0c |0000: const-string v1, "APNullCleanupAlgorithm" // string@0c0b │ │ +3d84e4: 1a02 5bc4 |0002: const-string v2, "performCleanup: Not removing anything" // string@c45b │ │ +3d84e8: 7120 fa0a 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3d84ee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3d84f0: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/core/storage/APNullCleanupAlgorithm; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -1478881,18 +1478889,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 │ │ -3d8560: |[3d8560] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.$r8$lambda$IN4SzJbqmb9l-dW_lRWN4E5aUoU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3d8570: 7120 fc9a 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9afc │ │ -3d8576: 0a00 |0003: move-result v0 │ │ -3d8578: 0f00 |0004: return v0 │ │ +3d8548: |[3d8548] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.$r8$lambda$IN4SzJbqmb9l-dW_lRWN4E5aUoU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3d8558: 7120 fc9a 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9afc │ │ +3d855e: 0a00 |0003: move-result v0 │ │ +3d8560: 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; │ │ │ │ @@ -1478901,17 +1478909,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d878c: |[3d878c] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.:()V │ │ -3d879c: 7010 309c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c30 │ │ -3d87a2: 0e00 |0003: return-void │ │ +3d8774: |[3d8774] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.:()V │ │ +3d8784: 7010 309c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c30 │ │ +3d878a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;) │ │ @@ -1478919,52 +1478927,52 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -3d86e4: |[3d86e4] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -3d86f4: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3d86f8: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3d86fe: 2201 a31c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3d8702: 1a02 fa7c |0007: const-string v2, "downloaded" // string@7cfa │ │ -3d8706: 7020 d8ab 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3d870c: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -3d8710: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -3d8712: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -3d8718: 7140 1a9b 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -3d871e: 0c01 |0015: move-result-object v1 │ │ -3d8720: 7210 e1b4 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d8726: 0c01 |0019: move-result-object v1 │ │ -3d8728: 7210 c4b4 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d872e: 0a02 |001d: move-result v2 │ │ -3d8730: 3802 2c00 |001e: if-eqz v2, 004a // +002c │ │ -3d8734: 7210 c5b4 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d873a: 0c02 |0023: move-result-object v2 │ │ -3d873c: 1f02 a21c |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d8740: 6e10 bfab 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -3d8746: 0a03 |0029: move-result v3 │ │ -3d8748: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ -3d874c: 6e10 b8ab 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d8752: 0c03 |002f: move-result-object v3 │ │ -3d8754: 6e10 87ab 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3d875a: 0a03 |0033: move-result v3 │ │ -3d875c: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ -3d8760: 1a03 bc50 |0036: const-string v3, "Queue" // string@50bc │ │ -3d8764: 6e20 c6ab 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -3d876a: 0a03 |003b: move-result v3 │ │ -3d876c: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ -3d8770: 1a03 391d |003e: const-string v3, "Favorite" // string@1d39 │ │ -3d8774: 6e20 c6ab 3200 |0040: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -3d877a: 0a03 |0043: move-result v3 │ │ -3d877c: 3903 d6ff |0044: if-nez v3, 001a // -002a │ │ -3d8780: 7220 d6b4 2000 |0046: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3d8786: 28d1 |0049: goto 001a // -002f │ │ -3d8788: 1100 |004a: return-object v0 │ │ +3d86cc: |[3d86cc] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +3d86dc: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3d86e0: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3d86e6: 2201 a31c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3d86ea: 1a02 fa7c |0007: const-string v2, "downloaded" // string@7cfa │ │ +3d86ee: 7020 d8ab 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3d86f4: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +3d86f8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +3d86fa: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +3d8700: 7140 1a9b 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +3d8706: 0c01 |0015: move-result-object v1 │ │ +3d8708: 7210 e1b4 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d870e: 0c01 |0019: move-result-object v1 │ │ +3d8710: 7210 c4b4 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d8716: 0a02 |001d: move-result v2 │ │ +3d8718: 3802 2c00 |001e: if-eqz v2, 004a // +002c │ │ +3d871c: 7210 c5b4 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d8722: 0c02 |0023: move-result-object v2 │ │ +3d8724: 1f02 a21c |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d8728: 6e10 bfab 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +3d872e: 0a03 |0029: move-result v3 │ │ +3d8730: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ +3d8734: 6e10 b8ab 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d873a: 0c03 |002f: move-result-object v3 │ │ +3d873c: 6e10 87ab 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3d8742: 0a03 |0033: move-result v3 │ │ +3d8744: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ +3d8748: 1a03 bc50 |0036: const-string v3, "Queue" // string@50bc │ │ +3d874c: 6e20 c6ab 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +3d8752: 0a03 |003b: move-result v3 │ │ +3d8754: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ +3d8758: 1a03 391d |003e: const-string v3, "Favorite" // string@1d39 │ │ +3d875c: 6e20 c6ab 3200 |0040: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +3d8762: 0a03 |0043: move-result v3 │ │ +3d8764: 3903 d6ff |0044: if-nez v3, 001a // -002a │ │ +3d8768: 7220 d6b4 2000 |0046: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3d876e: 28d1 |0049: goto 001a // -002f │ │ +3d8770: 1100 |004a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ 0x0016 line=82 │ │ 0x0026 line=83 │ │ 0x002c line=84 │ │ @@ -1478979,28 +1478987,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 │ │ -3d85bc: |[3d85bc] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3d85cc: 6e10 bcab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3d85d2: 0c00 |0003: move-result-object v0 │ │ -3d85d4: 6e10 bcab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3d85da: 0c01 |0007: move-result-object v1 │ │ -3d85dc: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ -3d85e0: 2200 ea1e |000a: new-instance v0, Ljava/util/Date; // type@1eea │ │ -3d85e4: 7010 98b4 0000 |000c: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b498 │ │ -3d85ea: 3901 0700 |000f: if-nez v1, 0016 // +0007 │ │ -3d85ee: 2201 ea1e |0011: new-instance v1, Ljava/util/Date; // type@1eea │ │ -3d85f2: 7010 98b4 0100 |0013: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b498 │ │ -3d85f8: 6e20 9db4 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ -3d85fe: 0a00 |0019: move-result v0 │ │ -3d8600: 0f00 |001a: return v0 │ │ +3d85a4: |[3d85a4] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3d85b4: 6e10 bcab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3d85ba: 0c00 |0003: move-result-object v0 │ │ +3d85bc: 6e10 bcab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3d85c2: 0c01 |0007: move-result-object v1 │ │ +3d85c4: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ +3d85c8: 2200 ea1e |000a: new-instance v0, Ljava/util/Date; // type@1eea │ │ +3d85cc: 7010 98b4 0000 |000c: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b498 │ │ +3d85d2: 3901 0700 |000f: if-nez v1, 0016 // +0007 │ │ +3d85d6: 2201 ea1e |0011: new-instance v1, Ljava/util/Date; // type@1eea │ │ +3d85da: 7010 98b4 0100 |0013: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b498 │ │ +3d85e0: 6e20 9db4 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ +3d85e6: 0a00 |0019: move-result v0 │ │ +3d85e8: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0004 line=42 │ │ 0x000a line=45 │ │ 0x0011 line=48 │ │ 0x0016 line=50 │ │ @@ -1479014,19 +1479022,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3d857c: |[3d857c] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -3d858c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3d858e: 6e20 329c 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c32 │ │ -3d8594: 0a00 |0004: move-result v0 │ │ -3d8596: 0f00 |0005: return v0 │ │ +3d8564: |[3d8564] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +3d8574: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3d8576: 6e20 329c 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@9c32 │ │ +3d857c: 0a00 |0004: move-result v0 │ │ +3d857e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=95 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;) │ │ @@ -1479034,20 +1479042,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3d8598: |[3d8598] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getReclaimableItems:()I │ │ -3d85a8: 7010 f99a 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9af9 │ │ -3d85ae: 0c00 |0003: move-result-object v0 │ │ -3d85b0: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d85b6: 0a00 |0007: move-result v0 │ │ -3d85b8: 0f00 |0008: return v0 │ │ +3d8580: |[3d8580] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.getReclaimableItems:()I │ │ +3d8590: 7010 f99a 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9af9 │ │ +3d8596: 0c00 |0003: move-result-object v0 │ │ +3d8598: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d859e: 0a00 |0007: move-result v0 │ │ +3d85a0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;) │ │ @@ -1479055,65 +1479063,65 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -3d8604: |[3d8604] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -3d8614: 7010 f99a 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9af9 │ │ -3d861a: 0c00 |0003: move-result-object v0 │ │ -3d861c: 2201 1619 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1916 │ │ -3d8620: 7010 f59a 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9af5 │ │ -3d8626: 7120 90b4 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3d862c: 7210 e9b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d8632: 0a01 |000f: move-result v1 │ │ -3d8634: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3d8636: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ -3d863a: 7230 eab4 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b4ea │ │ -3d8640: 0c00 |0016: move-result-object v0 │ │ -3d8642: 7210 e1b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3d8648: 0c01 |001a: move-result-object v1 │ │ -3d864a: 7210 c4b4 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3d8650: 0a03 |001e: move-result v3 │ │ -3d8652: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ -3d8656: 7210 c5b4 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3d865c: 0c03 |0024: move-result-object v3 │ │ -3d865e: 1f03 a21c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3d8662: 6e10 b8ab 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3d8668: 0c03 |002a: move-result-object v3 │ │ -3d866a: 6e10 77ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3d8670: 0b03 |002e: move-result-wide v3 │ │ -3d8672: 7130 e39b 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ -3d8678: 0c03 |0032: move-result-object v3 │ │ -3d867a: 7210 a6b5 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3d8680: 28e5 |0036: goto 001b // -001b │ │ -3d8682: 0d03 |0037: move-exception v3 │ │ -3d8684: 2802 |0038: goto 003a // +0002 │ │ -3d8686: 0d03 |0039: move-exception v3 │ │ -3d8688: 6e10 04b3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3d868e: 28de |003d: goto 001b // -0022 │ │ -3d8690: 7210 e9b4 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3d8696: 0a06 |0041: move-result v6 │ │ -3d8698: 6200 3dd9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -3d869c: 1221 |0044: const/4 v1, #int 2 // #2 │ │ -3d869e: 2311 0e21 |0045: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -3d86a2: 7110 38b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d86a8: 0c03 |004a: move-result-object v3 │ │ -3d86aa: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ -3d86ae: 1212 |004d: const/4 v2, #int 1 // #1 │ │ -3d86b0: 7110 38b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d86b6: 0c07 |0051: move-result-object v7 │ │ -3d86b8: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ -3d86bc: 1a07 530f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f53 │ │ -3d86c0: 7130 a2b2 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3d86c6: 0c07 |0059: move-result-object v7 │ │ -3d86c8: 1a00 120c |005a: const-string v0, "APQueueCleanupAlgorithm" // string@0c12 │ │ -3d86cc: 7120 fa0a 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3d86d2: 0f06 |005f: return v6 │ │ +3d85ec: |[3d85ec] de.danoeh.antennapod.core.storage.APQueueCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +3d85fc: 7010 f99a 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9af9 │ │ +3d8602: 0c00 |0003: move-result-object v0 │ │ +3d8604: 2201 1619 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1916 │ │ +3d8608: 7010 f59a 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9af5 │ │ +3d860e: 7120 90b4 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3d8614: 7210 e9b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d861a: 0a01 |000f: move-result v1 │ │ +3d861c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3d861e: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ +3d8622: 7230 eab4 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b4ea │ │ +3d8628: 0c00 |0016: move-result-object v0 │ │ +3d862a: 7210 e1b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3d8630: 0c01 |001a: move-result-object v1 │ │ +3d8632: 7210 c4b4 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3d8638: 0a03 |001e: move-result v3 │ │ +3d863a: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ +3d863e: 7210 c5b4 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3d8644: 0c03 |0024: move-result-object v3 │ │ +3d8646: 1f03 a21c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3d864a: 6e10 b8ab 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3d8650: 0c03 |002a: move-result-object v3 │ │ +3d8652: 6e10 77ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3d8658: 0b03 |002e: move-result-wide v3 │ │ +3d865a: 7130 e39b 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ +3d8660: 0c03 |0032: move-result-object v3 │ │ +3d8662: 7210 a6b5 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3d8668: 28e5 |0036: goto 001b // -001b │ │ +3d866a: 0d03 |0037: move-exception v3 │ │ +3d866c: 2802 |0038: goto 003a // +0002 │ │ +3d866e: 0d03 |0039: move-exception v3 │ │ +3d8670: 6e10 04b3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3d8676: 28de |003d: goto 001b // -0022 │ │ +3d8678: 7210 e9b4 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3d867e: 0a06 |0041: move-result v6 │ │ +3d8680: 6200 3dd9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +3d8684: 1221 |0044: const/4 v1, #int 2 // #2 │ │ +3d8686: 2311 0e21 |0045: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +3d868a: 7110 38b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d8690: 0c03 |004a: move-result-object v3 │ │ +3d8692: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ +3d8696: 1212 |004d: const/4 v2, #int 1 // #1 │ │ +3d8698: 7110 38b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d869e: 0c07 |0051: move-result-object v7 │ │ +3d86a0: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ +3d86a4: 1a07 530f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f53 │ │ +3d86a8: 7130 a2b2 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3d86ae: 0c07 |0059: move-result-object v7 │ │ +3d86b0: 1a00 120c |005a: const-string v0, "APQueueCleanupAlgorithm" // string@0c12 │ │ +3d86b4: 7120 fa0a 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3d86ba: 0f06 |005f: return v6 │ │ catches : 1 │ │ 0x0027 - 0x0036 │ │ Ljava/lang/InterruptedException; -> 0x0039 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0037 │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=40 │ │ @@ -1479171,19 +1479179,19 @@ │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3dab78: |[3dab78] de.danoeh.antennapod.core.storage.DBTasks$1.:(JLjava/lang/String;)V │ │ -3dab88: 5a01 2c8d |0000: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$feedID:J // field@8d2c │ │ -3dab8c: 5b03 2d8d |0002: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$query:Ljava/lang/String; // field@8d2d │ │ -3dab90: 7010 4a9b 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.:()V // method@9b4a │ │ -3dab96: 0e00 |0007: return-void │ │ +3dab60: |[3dab60] de.danoeh.antennapod.core.storage.DBTasks$1.:(JLjava/lang/String;)V │ │ +3dab70: 5a01 2c8d |0000: iput-wide v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$feedID:J // field@8d2c │ │ +3dab74: 5b03 2d8d |0002: iput-object v3, v0, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$query:Ljava/lang/String; // field@8d2d │ │ +3dab78: 7010 4a9b 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.:()V // method@9b4a │ │ +3dab7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/core/storage/DBTasks$1; │ │ 0x0000 - 0x0008 reg=1 (null) J │ │ 0x0000 - 0x0008 reg=3 (null) Ljava/lang/String; │ │ @@ -1479194,25 +1479202,25 @@ │ │ type : '(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -3dab98: |[3dab98] de.danoeh.antennapod.core.storage.DBTasks$1.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V │ │ -3daba8: 5330 2c8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$feedID:J // field@8d2c │ │ -3dabac: 5432 2d8d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$query:Ljava/lang/String; // field@8d2d │ │ -3dabb0: 6e40 d3af 0421 |0004: invoke-virtual {v4, v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.searchItems:(JLjava/lang/String;)Landroid/database/Cursor; // method@afd3 │ │ -3dabb6: 0c04 |0007: move-result-object v4 │ │ -3dabb8: 7110 179b 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@9b17 │ │ -3dabbe: 0c00 |000b: move-result-object v0 │ │ -3dabc0: 7110 3e9b 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ -3dabc6: 6e20 4d9b 0300 |000f: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.setResult:(Ljava/lang/Object;)V // method@9b4d │ │ -3dabcc: 7210 4303 0400 |0012: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3dabd2: 0e00 |0015: return-void │ │ +3dab80: |[3dab80] de.danoeh.antennapod.core.storage.DBTasks$1.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V │ │ +3dab90: 5330 2c8d |0000: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$feedID:J // field@8d2c │ │ +3dab94: 5432 2d8d |0002: iget-object v2, v3, Lde/danoeh/antennapod/core/storage/DBTasks$1;.val$query:Ljava/lang/String; // field@8d2d │ │ +3dab98: 6e40 d3af 0421 |0004: invoke-virtual {v4, v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.searchItems:(JLjava/lang/String;)Landroid/database/Cursor; // method@afd3 │ │ +3dab9e: 0c04 |0007: move-result-object v4 │ │ +3daba0: 7110 179b 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBReader;.extractItemlistFromCursor:(Landroid/database/Cursor;)Ljava/util/List; // method@9b17 │ │ +3daba6: 0c00 |000b: move-result-object v0 │ │ +3daba8: 7110 3e9b 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ +3dabae: 6e20 4d9b 0300 |000f: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.setResult:(Ljava/lang/Object;)V // method@9b4d │ │ +3dabb4: 7210 4303 0400 |0012: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3dabba: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0008 line=374 │ │ 0x000c line=375 │ │ 0x000f line=376 │ │ 0x0012 line=377 │ │ @@ -1479255,18 +1479263,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3dabd4: |[3dabd4] de.danoeh.antennapod.core.storage.DBTasks$2.:(Ljava/lang/String;)V │ │ -3dabe4: 5b01 2e8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$2;.val$query:Ljava/lang/String; // field@8d2e │ │ -3dabe8: 7010 4a9b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.:()V // method@9b4a │ │ -3dabee: 0e00 |0005: return-void │ │ +3dabbc: |[3dabbc] de.danoeh.antennapod.core.storage.DBTasks$2.:(Ljava/lang/String;)V │ │ +3dabcc: 5b01 2e8d |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/storage/DBTasks$2;.val$query:Ljava/lang/String; // field@8d2e │ │ +3dabd0: 7010 4a9b 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.:()V // method@9b4a │ │ +3dabd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/storage/DBTasks$2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1479276,32 +1479284,32 @@ │ │ type : '(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -3dabf0: |[3dabf0] de.danoeh.antennapod.core.storage.DBTasks$2.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V │ │ -3dac00: 5420 2e8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBTasks$2;.val$query:Ljava/lang/String; // field@8d2e │ │ -3dac04: 6e20 d2af 0300 |0002: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.searchFeeds:(Ljava/lang/String;)Landroid/database/Cursor; // method@afd2 │ │ -3dac0a: 0c03 |0005: move-result-object v3 │ │ -3dac0c: 2200 e21e |0006: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3dac10: 7010 17b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3dac16: 7210 5403 0300 |000b: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ -3dac1c: 0a01 |000e: move-result v1 │ │ -3dac1e: 3801 0f00 |000f: if-eqz v1, 001e // +000f │ │ -3dac22: 7110 fcaf 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@affc │ │ -3dac28: 0c01 |0014: move-result-object v1 │ │ -3dac2a: 7220 d6b4 1000 |0015: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3dac30: 7210 5503 0300 |0018: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ -3dac36: 0a01 |001b: move-result v1 │ │ -3dac38: 3901 f5ff |001c: if-nez v1, 0011 // -000b │ │ -3dac3c: 6e20 4d9b 0200 |001e: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.setResult:(Ljava/lang/Object;)V // method@9b4d │ │ -3dac42: 7210 4303 0300 |0021: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ -3dac48: 0e00 |0024: return-void │ │ +3dabd8: |[3dabd8] de.danoeh.antennapod.core.storage.DBTasks$2.execute:(Lde/danoeh/antennapod/storage/database/PodDBAdapter;)V │ │ +3dabe8: 5420 2e8d |0000: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/DBTasks$2;.val$query:Ljava/lang/String; // field@8d2e │ │ +3dabec: 6e20 d2af 0300 |0002: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.searchFeeds:(Ljava/lang/String;)Landroid/database/Cursor; // method@afd2 │ │ +3dabf2: 0c03 |0005: move-result-object v3 │ │ +3dabf4: 2200 e21e |0006: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3dabf8: 7010 17b4 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3dabfe: 7210 5403 0300 |000b: invoke-interface {v3}, Landroid/database/Cursor;.moveToFirst:()Z // method@0354 │ │ +3dac04: 0a01 |000e: move-result v1 │ │ +3dac06: 3801 0f00 |000f: if-eqz v1, 001e // +000f │ │ +3dac0a: 7110 fcaf 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/mapper/FeedCursorMapper;.convert:(Landroid/database/Cursor;)Lde/danoeh/antennapod/model/feed/Feed; // method@affc │ │ +3dac10: 0c01 |0014: move-result-object v1 │ │ +3dac12: 7220 d6b4 1000 |0015: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3dac18: 7210 5503 0300 |0018: invoke-interface {v3}, Landroid/database/Cursor;.moveToNext:()Z // method@0355 │ │ +3dac1e: 0a01 |001b: move-result v1 │ │ +3dac20: 3901 f5ff |001c: if-nez v1, 0011 // -000b │ │ +3dac24: 6e20 4d9b 0200 |001e: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/core/storage/DBTasks$QueryTask;.setResult:(Ljava/lang/Object;)V // method@9b4d │ │ +3dac2a: 7210 4303 0300 |0021: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0343 │ │ +3dac30: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0006 line=387 │ │ 0x000b line=388 │ │ 0x0011 line=390 │ │ 0x0018 line=391 │ │ @@ -1479345,18 +1479353,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 │ │ -3de278: |[3de278] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.$r8$lambda$MxzYINvC__0-jGWyo5VRux3GjtA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3de288: 7120 409c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9c40 │ │ -3de28e: 0a00 |0003: move-result v0 │ │ -3de290: 0f00 |0004: return v0 │ │ +3de260: |[3de260] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.$r8$lambda$MxzYINvC__0-jGWyo5VRux3GjtA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3de270: 7120 409c 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@9c40 │ │ +3de276: 0a00 |0003: move-result v0 │ │ +3de278: 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; │ │ │ │ @@ -1479365,17 +1479373,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3de4bc: |[3de4bc] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.:()V │ │ -3de4cc: 7010 309c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c30 │ │ -3de4d2: 0e00 |0003: return-void │ │ +3de4a4: |[3de4a4] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.:()V │ │ +3de4b4: 7010 309c 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/storage/EpisodeCleanupAlgorithm;.:()V // method@9c30 │ │ +3de4ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;) │ │ @@ -1479383,48 +1479391,48 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -3de424: |[3de424] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -3de434: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3de438: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3de43e: 2201 a31c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3de442: 1a02 fa7c |0007: const-string v2, "downloaded" // string@7cfa │ │ -3de446: 7020 d8ab 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3de44c: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -3de450: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -3de452: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -3de458: 7140 1a9b 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -3de45e: 0c01 |0015: move-result-object v1 │ │ -3de460: 7210 e1b4 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3de466: 0c01 |0019: move-result-object v1 │ │ -3de468: 7210 c4b4 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3de46e: 0a02 |001d: move-result v2 │ │ -3de470: 3802 2400 |001e: if-eqz v2, 0042 // +0024 │ │ -3de474: 7210 c5b4 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3de47a: 0c02 |0023: move-result-object v2 │ │ -3de47c: 1f02 a21c |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3de480: 6e10 bfab 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -3de486: 0a03 |0029: move-result v3 │ │ -3de488: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ -3de48c: 6e10 b8ab 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3de492: 0c03 |002f: move-result-object v3 │ │ -3de494: 6e10 87ab 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3de49a: 0a03 |0033: move-result v3 │ │ -3de49c: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ -3de4a0: 1a03 391d |0036: const-string v3, "Favorite" // string@1d39 │ │ -3de4a4: 6e20 c6ab 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -3de4aa: 0a03 |003b: move-result v3 │ │ -3de4ac: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ -3de4b0: 7220 d6b4 2000 |003e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3de4b6: 28d9 |0041: goto 001a // -0027 │ │ -3de4b8: 1100 |0042: return-object v0 │ │ +3de40c: |[3de40c] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +3de41c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3de420: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3de426: 2201 a31c |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3de42a: 1a02 fa7c |0007: const-string v2, "downloaded" // string@7cfa │ │ +3de42e: 7020 d8ab 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3de434: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +3de438: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +3de43a: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +3de440: 7140 1a9b 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +3de446: 0c01 |0015: move-result-object v1 │ │ +3de448: 7210 e1b4 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3de44e: 0c01 |0019: move-result-object v1 │ │ +3de450: 7210 c4b4 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3de456: 0a02 |001d: move-result v2 │ │ +3de458: 3802 2400 |001e: if-eqz v2, 0042 // +0024 │ │ +3de45c: 7210 c5b4 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3de462: 0c02 |0023: move-result-object v2 │ │ +3de464: 1f02 a21c |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3de468: 6e10 bfab 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +3de46e: 0a03 |0029: move-result v3 │ │ +3de470: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ +3de474: 6e10 b8ab 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3de47a: 0c03 |002f: move-result-object v3 │ │ +3de47c: 6e10 87ab 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3de482: 0a03 |0033: move-result v3 │ │ +3de484: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ +3de488: 1a03 391d |0036: const-string v3, "Favorite" // string@1d39 │ │ +3de48c: 6e20 c6ab 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +3de492: 0a03 |003b: move-result v3 │ │ +3de494: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ +3de498: 7220 d6b4 2000 |003e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3de49e: 28d9 |0041: goto 001a // -0027 │ │ +3de4a0: 1100 |0042: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0016 line=81 │ │ 0x0026 line=82 │ │ 0x002c line=83 │ │ @@ -1479438,31 +1479446,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 │ │ -3de2f8: |[3de2f8] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -3de308: 6e10 bcab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3de30e: 0c00 |0003: move-result-object v0 │ │ -3de310: 6e10 bcab 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -3de316: 0c01 |0007: move-result-object v1 │ │ -3de318: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -3de31c: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ -3de320: 6e20 9db4 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ -3de326: 0a02 |000f: move-result v2 │ │ -3de328: 0f02 |0010: return v2 │ │ -3de32a: 6e10 77ab 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3de330: 0b00 |0014: move-result-wide v0 │ │ -3de332: 6e10 77ab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3de338: 0b02 |0018: move-result-wide v2 │ │ -3de33a: 7140 3eb2 1032 |0019: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b23e │ │ -3de340: 0a02 |001c: move-result v2 │ │ -3de342: 0f02 |001d: return v2 │ │ +3de2e0: |[3de2e0] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +3de2f0: 6e10 bcab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3de2f6: 0c00 |0003: move-result-object v0 │ │ +3de2f8: 6e10 bcab 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +3de2fe: 0c01 |0007: move-result-object v1 │ │ +3de300: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +3de304: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ +3de308: 6e20 9db4 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b49d │ │ +3de30e: 0a02 |000f: move-result v2 │ │ +3de310: 0f02 |0010: return v2 │ │ +3de312: 6e10 77ab 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3de318: 0b00 |0014: move-result-wide v0 │ │ +3de31a: 6e10 77ab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3de320: 0b02 |0018: move-result-wide v2 │ │ +3de322: 7140 3eb2 1032 |0019: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b23e │ │ +3de328: 0a02 |001c: move-result v2 │ │ +3de32a: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x000c line=47 │ │ 0x0011 line=50 │ │ locals : │ │ @@ -1479475,29 +1479483,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -3de294: |[3de294] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -3de2a4: 7100 2db0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ -3de2aa: 0a00 |0003: move-result v0 │ │ -3de2ac: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -3de2ae: 3210 1100 |0005: if-eq v0, v1, 0016 // +0011 │ │ -3de2b2: 2201 a31c |0007: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3de2b6: 1a02 fa7c |0009: const-string v2, "downloaded" // string@7cfa │ │ -3de2ba: 7020 d8ab 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3de2c0: 7110 389b 0100 |000e: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ -3de2c6: 0a01 |0011: move-result v1 │ │ -3de2c8: 3701 0400 |0012: if-le v1, v0, 0016 // +0004 │ │ -3de2cc: b101 |0014: sub-int/2addr v1, v0 │ │ -3de2ce: 0f01 |0015: return v1 │ │ -3de2d0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -3de2d2: 0f00 |0017: return v0 │ │ +3de27c: |[3de27c] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +3de28c: 7100 2db0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b02d │ │ +3de292: 0a00 |0003: move-result v0 │ │ +3de294: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +3de296: 3210 1100 |0005: if-eq v0, v1, 0016 // +0011 │ │ +3de29a: 2201 a31c |0007: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3de29e: 1a02 fa7c |0009: const-string v2, "downloaded" // string@7cfa │ │ +3de2a2: 7020 d8ab 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3de2a8: 7110 389b 0100 |000e: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ +3de2ae: 0a01 |0011: move-result v1 │ │ +3de2b0: 3701 0400 |0012: if-le v1, v0, 0016 // +0004 │ │ +3de2b4: b101 |0014: sub-int/2addr v1, v0 │ │ +3de2b6: 0f01 |0015: return v1 │ │ +3de2b8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +3de2ba: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=95 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm; │ │ │ │ @@ -1479506,20 +1479514,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3de2d4: |[3de2d4] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getReclaimableItems:()I │ │ -3de2e4: 7010 3d9c 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9c3d │ │ -3de2ea: 0c00 |0003: move-result-object v0 │ │ -3de2ec: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3de2f2: 0a00 |0007: move-result v0 │ │ -3de2f4: 0f00 |0008: return v0 │ │ +3de2bc: |[3de2bc] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.getReclaimableItems:()I │ │ +3de2cc: 7010 3d9c 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9c3d │ │ +3de2d2: 0c00 |0003: move-result-object v0 │ │ +3de2d4: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3de2da: 0a00 |0007: move-result v0 │ │ +3de2dc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;) │ │ @@ -1479527,65 +1479535,65 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -3de344: |[3de344] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -3de354: 7010 3d9c 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9c3d │ │ -3de35a: 0c00 |0003: move-result-object v0 │ │ -3de35c: 2201 5119 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1951 │ │ -3de360: 7010 399c 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9c39 │ │ -3de366: 7120 90b4 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -3de36c: 7210 e9b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3de372: 0a01 |000f: move-result v1 │ │ -3de374: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3de376: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ -3de37a: 7230 eab4 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b4ea │ │ -3de380: 0c00 |0016: move-result-object v0 │ │ -3de382: 7210 e1b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3de388: 0c01 |001a: move-result-object v1 │ │ -3de38a: 7210 c4b4 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3de390: 0a03 |001e: move-result v3 │ │ -3de392: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ -3de396: 7210 c5b4 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3de39c: 0c03 |0024: move-result-object v3 │ │ -3de39e: 1f03 a21c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3de3a2: 6e10 b8ab 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3de3a8: 0c03 |002a: move-result-object v3 │ │ -3de3aa: 6e10 77ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3de3b0: 0b03 |002e: move-result-wide v3 │ │ -3de3b2: 7130 e39b 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ -3de3b8: 0c03 |0032: move-result-object v3 │ │ -3de3ba: 7210 a6b5 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3de3c0: 28e5 |0036: goto 001b // -001b │ │ -3de3c2: 0d03 |0037: move-exception v3 │ │ -3de3c4: 2802 |0038: goto 003a // +0002 │ │ -3de3c6: 0d03 |0039: move-exception v3 │ │ -3de3c8: 6e10 04b3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3de3ce: 28de |003d: goto 001b // -0022 │ │ -3de3d0: 7210 e9b4 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3de3d6: 0a06 |0041: move-result v6 │ │ -3de3d8: 6200 3dd9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -3de3dc: 1221 |0044: const/4 v1, #int 2 // #2 │ │ -3de3de: 2311 0e21 |0045: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -3de3e2: 7110 38b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3de3e8: 0c03 |004a: move-result-object v3 │ │ -3de3ea: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ -3de3ee: 1212 |004d: const/4 v2, #int 1 // #1 │ │ -3de3f0: 7110 38b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3de3f6: 0c07 |0051: move-result-object v7 │ │ -3de3f8: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ -3de3fc: 1a07 530f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f53 │ │ -3de400: 7130 a2b2 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3de406: 0c07 |0059: move-result-object v7 │ │ -3de408: 1a00 4a1b |005a: const-string v0, "ExceptFavCleanupAlgo" // string@1b4a │ │ -3de40c: 7120 fa0a 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3de412: 0f06 |005f: return v6 │ │ +3de32c: |[3de32c] de.danoeh.antennapod.core.storage.ExceptFavoriteCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +3de33c: 7010 3d9c 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@9c3d │ │ +3de342: 0c00 |0003: move-result-object v0 │ │ +3de344: 2201 5119 |0004: new-instance v1, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1951 │ │ +3de348: 7010 399c 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/storage/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@9c39 │ │ +3de34e: 7120 90b4 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +3de354: 7210 e9b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3de35a: 0a01 |000f: move-result v1 │ │ +3de35c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3de35e: 3771 0600 |0011: if-le v1, v7, 0017 // +0006 │ │ +3de362: 7230 eab4 2007 |0013: invoke-interface {v0, v2, v7}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b4ea │ │ +3de368: 0c00 |0016: move-result-object v0 │ │ +3de36a: 7210 e1b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3de370: 0c01 |001a: move-result-object v1 │ │ +3de372: 7210 c4b4 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3de378: 0a03 |001e: move-result v3 │ │ +3de37a: 3803 1f00 |001f: if-eqz v3, 003e // +001f │ │ +3de37e: 7210 c5b4 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3de384: 0c03 |0024: move-result-object v3 │ │ +3de386: 1f03 a21c |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3de38a: 6e10 b8ab 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3de390: 0c03 |002a: move-result-object v3 │ │ +3de392: 6e10 77ab 0300 |002b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3de398: 0b03 |002e: move-result-wide v3 │ │ +3de39a: 7130 e39b 3604 |002f: invoke-static {v6, v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ +3de3a0: 0c03 |0032: move-result-object v3 │ │ +3de3a2: 7210 a6b5 0300 |0033: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3de3a8: 28e5 |0036: goto 001b // -001b │ │ +3de3aa: 0d03 |0037: move-exception v3 │ │ +3de3ac: 2802 |0038: goto 003a // +0002 │ │ +3de3ae: 0d03 |0039: move-exception v3 │ │ +3de3b0: 6e10 04b3 0300 |003a: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3de3b6: 28de |003d: goto 001b // -0022 │ │ +3de3b8: 7210 e9b4 0000 |003e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3de3be: 0a06 |0041: move-result v6 │ │ +3de3c0: 6200 3dd9 |0042: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +3de3c4: 1221 |0044: const/4 v1, #int 2 // #2 │ │ +3de3c6: 2311 0e21 |0045: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +3de3ca: 7110 38b2 0600 |0047: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3de3d0: 0c03 |004a: move-result-object v3 │ │ +3de3d2: 4d03 0102 |004b: aput-object v3, v1, v2 │ │ +3de3d6: 1212 |004d: const/4 v2, #int 1 // #1 │ │ +3de3d8: 7110 38b2 0700 |004e: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3de3de: 0c07 |0051: move-result-object v7 │ │ +3de3e0: 4d07 0102 |0052: aput-object v7, v1, v2 │ │ +3de3e4: 1a07 530f |0054: const-string v7, "Auto-delete deleted %d episodes (%d requested)" // string@0f53 │ │ +3de3e8: 7130 a2b2 7001 |0056: invoke-static {v0, v7, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3de3ee: 0c07 |0059: move-result-object v7 │ │ +3de3f0: 1a00 4a1b |005a: const-string v0, "ExceptFavCleanupAlgo" // string@1b4a │ │ +3de3f4: 7120 fa0a 7000 |005c: invoke-static {v0, v7}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3de3fa: 0f06 |005f: return v6 │ │ catches : 1 │ │ 0x0027 - 0x0036 │ │ Ljava/lang/InterruptedException; -> 0x0039 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0037 │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=42 │ │ @@ -1479642,20 +1479650,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;JI)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3deb94: |[3deb94] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.:(Lde/danoeh/antennapod/model/feed/Feed;JI)V │ │ -3deba4: 6200 778d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -3deba8: 7040 569c 0143 |0002: invoke-direct {v1, v0, v3, v4}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;J)V // method@9c56 │ │ -3debae: 5b12 7d8d |0005: iput-object v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -3debb2: 5915 7c8d |0007: iput v5, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.counter:I // field@8d7c │ │ -3debb6: 0e00 |0009: return-void │ │ +3deb7c: |[3deb7c] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.:(Lde/danoeh/antennapod/model/feed/Feed;JI)V │ │ +3deb8c: 6200 778d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +3deb90: 7040 569c 0143 |0002: invoke-direct {v1, v0, v3, v4}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;J)V // method@9c56 │ │ +3deb96: 5b12 7d8d |0005: iput-object v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +3deb9a: 5915 7c8d |0007: iput v5, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.counter:I // field@8d7c │ │ +3deb9e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ 0x0007 line=89 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; │ │ @@ -1479669,17 +1479677,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3deb5c: |[3deb5c] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.getCounter:()I │ │ -3deb6c: 5210 7c8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.counter:I // field@8d7c │ │ -3deb70: 0f00 |0002: return v0 │ │ +3deb44: |[3deb44] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.getCounter:()I │ │ +3deb54: 5210 7c8d |0000: iget v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.counter:I // field@8d7c │ │ +3deb58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;) │ │ @@ -1479687,19 +1479695,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3deb74: |[3deb74] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.getTitle:()Ljava/lang/String; │ │ -3deb84: 5410 7d8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -3deb88: 6e10 59ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3deb8e: 0c00 |0005: move-result-object v0 │ │ -3deb90: 1100 |0006: return-object v0 │ │ +3deb5c: |[3deb5c] de.danoeh.antennapod.core.storage.NavDrawerData$FeedDrawerItem.getTitle:()Ljava/lang/String; │ │ +3deb6c: 5410 7d8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +3deb70: 6e10 59ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3deb76: 0c00 |0005: move-result-object v0 │ │ +3deb78: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; │ │ │ │ source_file_idx : 19215 (NavDrawerData.java) │ │ @@ -1479746,29 +1479754,29 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -3dec14: |[3dec14] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.:(Ljava/lang/String;)V │ │ -3dec24: 6200 788d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ -3dec28: 6e10 a6b2 0500 |0002: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -3dec2e: 0a01 |0005: move-result v1 │ │ -3dec30: 8111 |0006: int-to-long v1, v1 │ │ -3dec32: 7120 4cb2 2100 |0007: invoke-static {v1, v2}, Ljava/lang/Math;.abs:(J)J // method@b24c │ │ -3dec38: 0b01 |000a: move-result-wide v1 │ │ -3dec3a: 1303 1400 |000b: const/16 v3, #int 20 // #14 │ │ -3dec3e: c331 |000d: shl-long/2addr v1, v3 │ │ -3dec40: 7040 569c 0421 |000e: invoke-direct {v4, v0, v1, v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;J)V // method@9c56 │ │ -3dec46: 2200 e21e |0011: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3dec4a: 7010 17b4 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3dec50: 5b40 7e8d |0016: iput-object v0, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ -3dec54: 5b45 808d |0018: iput-object v5, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ -3dec58: 0e00 |001a: return-void │ │ +3debfc: |[3debfc] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.:(Ljava/lang/String;)V │ │ +3dec0c: 6200 788d |0000: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ +3dec10: 6e10 a6b2 0500 |0002: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +3dec16: 0a01 |0005: move-result v1 │ │ +3dec18: 8111 |0006: int-to-long v1, v1 │ │ +3dec1a: 7120 4cb2 2100 |0007: invoke-static {v1, v2}, Ljava/lang/Math;.abs:(J)J // method@b24c │ │ +3dec20: 0b01 |000a: move-result-wide v1 │ │ +3dec22: 1303 1400 |000b: const/16 v3, #int 20 // #14 │ │ +3dec26: c331 |000d: shl-long/2addr v1, v3 │ │ +3dec28: 7040 569c 0421 |000e: invoke-direct {v4, v0, v1, v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;J)V // method@9c56 │ │ +3dec2e: 2200 e21e |0011: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3dec32: 7010 17b4 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3dec38: 5b40 7e8d |0016: iput-object v0, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ +3dec3c: 5b45 808d |0018: iput-object v5, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ +3dec40: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0011 line=59 │ │ 0x0018 line=66 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; │ │ @@ -1479780,30 +1479788,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -3debb8: |[3debb8] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.getCounter:()I │ │ -3debc8: 5430 7e8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ -3debcc: 7210 e1b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3debd2: 0c00 |0005: move-result-object v0 │ │ -3debd4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3debd6: 7210 c4b4 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3debdc: 0a02 |000a: move-result v2 │ │ -3debde: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -3debe2: 7210 c5b4 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3debe8: 0c02 |0010: move-result-object v2 │ │ -3debea: 1f02 5819 |0011: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -3debee: 6e10 579c 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c57 │ │ -3debf4: 0a02 |0016: move-result v2 │ │ -3debf6: b021 |0017: add-int/2addr v1, v2 │ │ -3debf8: 28ef |0018: goto 0007 // -0011 │ │ -3debfa: 0f01 |0019: return v1 │ │ +3deba0: |[3deba0] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.getCounter:()I │ │ +3debb0: 5430 7e8d |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ +3debb4: 7210 e1b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3debba: 0c00 |0005: move-result-object v0 │ │ +3debbc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3debbe: 7210 c4b4 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3debc4: 0a02 |000a: move-result v2 │ │ +3debc6: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +3debca: 7210 c5b4 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3debd0: 0c02 |0010: move-result-object v2 │ │ +3debd2: 1f02 5819 |0011: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +3debd6: 6e10 579c 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getCounter:()I // method@9c57 │ │ +3debdc: 0a02 |0016: move-result v2 │ │ +3debde: b021 |0017: add-int/2addr v1, v2 │ │ +3debe0: 28ef |0018: goto 0007 // -0011 │ │ +3debe2: 0f01 |0019: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0013 line=76 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; │ │ │ │ @@ -1479812,17 +1479820,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3debfc: |[3debfc] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.getTitle:()Ljava/lang/String; │ │ -3dec0c: 5410 808d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ -3dec10: 1100 |0002: return-object v0 │ │ +3debe4: |[3debe4] de.danoeh.antennapod.core.storage.NavDrawerData$TagDrawerItem.getTitle:()Ljava/lang/String; │ │ +3debf4: 5410 808d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ +3debf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; │ │ │ │ source_file_idx : 19215 (NavDrawerData.java) │ │ @@ -1479851,34 +1479859,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e2114: |[3e2114] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda1.:()V │ │ -3e2124: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e212a: 0e00 |0003: return-void │ │ +3e20fc: |[3e20fc] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda1.:()V │ │ +3e210c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e2112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda1;) │ │ name : 'reorder' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e212c: |[3e212c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda1.reorder:(Ljava/util/List;)V │ │ -3e213c: 7110 8cb4 0100 |0000: invoke-static {v1}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b48c │ │ -3e2142: 0e00 |0003: return-void │ │ +3e2114: |[3e2114] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda1.reorder:(Ljava/util/List;)V │ │ +3e2124: 7110 8cb4 0100 |0000: invoke-static {v1}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b48c │ │ +3e212a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1479908,34 +1479916,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e2144: |[3e2144] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda2.:()V │ │ -3e2154: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e215a: 0e00 |0003: return-void │ │ +3e212c: |[3e212c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda2.:()V │ │ +3e213c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e2142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda2;) │ │ name : 'reorder' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e215c: |[3e215c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda2.reorder:(Ljava/util/List;)V │ │ -3e216c: 7110 159d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$RgzeevpZFeatAZIk0WB1wWgCVxc:(Ljava/util/List;)V // method@9d15 │ │ -3e2172: 0e00 |0003: return-void │ │ +3e2144: |[3e2144] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda2.reorder:(Ljava/util/List;)V │ │ +3e2154: 7110 159d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$RgzeevpZFeatAZIk0WB1wWgCVxc:(Ljava/util/List;)V // method@9d15 │ │ +3e215a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1479965,34 +1479973,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e2174: |[3e2174] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda3.:()V │ │ -3e2184: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e218a: 0e00 |0003: return-void │ │ +3e215c: |[3e215c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda3.:()V │ │ +3e216c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e2172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda3;) │ │ name : 'reorder' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e218c: |[3e218c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda3.reorder:(Ljava/util/List;)V │ │ -3e219c: 7110 1b9d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$o9dj-fIelXYzgQw07sUSJUayDXc:(Ljava/util/List;)V // method@9d1b │ │ -3e21a2: 0e00 |0003: return-void │ │ +3e2174: |[3e2174] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda3.reorder:(Ljava/util/List;)V │ │ +3e2184: 7110 1b9d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$o9dj-fIelXYzgQw07sUSJUayDXc:(Ljava/util/List;)V // method@9d1b │ │ +3e218a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1480026,18 +1480034,18 @@ │ │ type : '(Ljava/util/Comparator;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e21a4: |[3e21a4] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda4.:(Ljava/util/Comparator;)V │ │ -3e21b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e21ba: 5b01 c08d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4;.f$0:Ljava/util/Comparator; // field@8dc0 │ │ -3e21be: 0e00 |0005: return-void │ │ +3e218c: |[3e218c] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda4.:(Ljava/util/Comparator;)V │ │ +3e219c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e21a2: 5b01 c08d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4;.f$0:Ljava/util/Comparator; // field@8dc0 │ │ +3e21a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/Comparator; │ │ │ │ @@ -1480047,18 +1480055,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3e21c0: |[3e21c0] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda4.reorder:(Ljava/util/List;)V │ │ -3e21d0: 5410 c08d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4;.f$0:Ljava/util/Comparator; // field@8dc0 │ │ -3e21d4: 7120 1c9d 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$sZg5UHBK1SVxFJP0TNyN67eZ4HA:(Ljava/util/Comparator;Ljava/util/List;)V // method@9d1c │ │ -3e21da: 0e00 |0005: return-void │ │ +3e21a8: |[3e21a8] de.danoeh.antennapod.core.util.FeedItemPermutors$$ExternalSyntheticLambda4.reorder:(Ljava/util/List;)V │ │ +3e21b8: 5410 c08d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4;.f$0:Ljava/util/Comparator; // field@8dc0 │ │ +3e21bc: 7120 1c9d 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.$r8$lambda$sZg5UHBK1SVxFJP0TNyN67eZ4HA:(Ljava/util/Comparator;Ljava/util/List;)V // method@9d1c │ │ +3e21c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/util/FeedItemPermutors$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/util/List; │ │ │ │ @@ -1480092,18 +1480100,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3e49e4: |[3e49e4] de.danoeh.antennapod.core.util.download.MediaSizeLoader$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -3e49f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e49fa: 5b01 db8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8ddb │ │ -3e49fe: 0e00 |0005: return-void │ │ +3e49cc: |[3e49cc] de.danoeh.antennapod.core.util.download.MediaSizeLoader$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +3e49dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e49e2: 5b01 db8d |0003: iput-object v1, v0, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8ddb │ │ +3e49e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1480113,18 +1480121,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3e4a00: |[3e4a00] de.danoeh.antennapod.core.util.download.MediaSizeLoader$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -3e4a10: 5410 db8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8ddb │ │ -3e4a14: 7120 a49d 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader;.$r8$lambda$OiWXvRx3Dy_K0IoM4Cj2nTwqxOY:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V // method@9da4 │ │ -3e4a1a: 0e00 |0005: return-void │ │ +3e49e8: |[3e49e8] de.danoeh.antennapod.core.util.download.MediaSizeLoader$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +3e49f8: 5410 db8d |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@8ddb │ │ +3e49fc: 7120 a49d 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/download/MediaSizeLoader;.$r8$lambda$OiWXvRx3Dy_K0IoM4Cj2nTwqxOY:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lio/reactivex/SingleEmitter;)V // method@9da4 │ │ +3e4a02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/core/util/download/MediaSizeLoader$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1480163,20 +1480171,20 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3e6a40: |[3e6a40] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.:()V │ │ -3e6a50: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -3e6a56: 2200 741e |0003: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3e6a5a: 7010 c7b2 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3e6a60: 5b10 0e8e |0008: iput-object v0, v1, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e0e │ │ -3e6a64: 0e00 |000a: return-void │ │ +3e6a28: |[3e6a28] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.:()V │ │ +3e6a38: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +3e6a3e: 2200 741e |0003: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3e6a42: 7010 c7b2 0000 |0005: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3e6a48: 5b10 0e8e |0008: iput-object v0, v1, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e0e │ │ +3e6a4c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor; │ │ │ │ @@ -1480185,17 +1480193,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor-IA;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3e6a68: |[3e6a68] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.:(Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor-IA;)V │ │ -3e6a78: 7010 109e 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.:()V // method@9e10 │ │ -3e6a7e: 0e00 |0003: return-void │ │ +3e6a50: |[3e6a50] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.:(Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor-IA;)V │ │ +3e6a60: 7010 109e 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.:()V // method@9e10 │ │ +3e6a66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor-IA; │ │ │ │ @@ -1480204,40 +1480212,40 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3e6a80: |[3e6a80] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.append:(Ljava/lang/String;)V │ │ -3e6a90: 1a00 1e00 |0000: const-string v0, " " // string@001e │ │ -3e6a94: 6e20 9fb2 0400 |0002: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e6a9a: 0a01 |0005: move-result v1 │ │ -3e6a9c: 3801 2300 |0006: if-eqz v1, 0029 // +0023 │ │ -3e6aa0: 5431 0e8e |0008: iget-object v1, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e0e │ │ -3e6aa4: 6e10 dab2 0100 |000a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ -3e6aaa: 0a01 |000d: move-result v1 │ │ -3e6aac: 3801 1a00 |000e: if-eqz v1, 0028 // +001a │ │ -3e6ab0: 5431 0e8e |0010: iget-object v1, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e0e │ │ -3e6ab4: 6e10 dab2 0100 |0012: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ -3e6aba: 0a02 |0015: move-result v2 │ │ -3e6abc: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ -3e6ac0: 6e20 ddb2 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.substring:(I)Ljava/lang/String; // method@b2dd │ │ -3e6ac6: 0c01 |001b: move-result-object v1 │ │ -3e6ac8: 1a02 0200 |001c: const-string v2, " │ │ +3e6a68: |[3e6a68] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.append:(Ljava/lang/String;)V │ │ +3e6a78: 1a00 1e00 |0000: const-string v0, " " // string@001e │ │ +3e6a7c: 6e20 9fb2 0400 |0002: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e6a82: 0a01 |0005: move-result v1 │ │ +3e6a84: 3801 2300 |0006: if-eqz v1, 0029 // +0023 │ │ +3e6a88: 5431 0e8e |0008: iget-object v1, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e0e │ │ +3e6a8c: 6e10 dab2 0100 |000a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ +3e6a92: 0a01 |000d: move-result v1 │ │ +3e6a94: 3801 1a00 |000e: if-eqz v1, 0028 // +001a │ │ +3e6a98: 5431 0e8e |0010: iget-object v1, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e0e │ │ +3e6a9c: 6e10 dab2 0100 |0012: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@b2da │ │ +3e6aa2: 0a02 |0015: move-result v2 │ │ +3e6aa4: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ +3e6aa8: 6e20 ddb2 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.substring:(I)Ljava/lang/String; // method@b2dd │ │ +3e6aae: 0c01 |001b: move-result-object v1 │ │ +3e6ab0: 1a02 0200 |001c: const-string v2, " │ │ " // string@0002 │ │ -3e6acc: 2420 1021 2000 |001e: filled-new-array {v0, v2}, [Ljava/lang/String; // type@2110 │ │ -3e6ad2: 0c00 |0021: move-result-object v0 │ │ -3e6ad4: 7120 31b7 0100 |0022: invoke-static {v1, v0}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b731 │ │ -3e6ada: 0a00 |0025: move-result v0 │ │ -3e6adc: 3800 0300 |0026: if-eqz v0, 0029 // +0003 │ │ -3e6ae0: 0e00 |0028: return-void │ │ -3e6ae2: 5430 0e8e |0029: iget-object v0, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e0e │ │ -3e6ae6: 6e20 d3b2 4000 |002b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3e6aec: 0e00 |002e: return-void │ │ +3e6ab4: 2420 1021 2000 |001e: filled-new-array {v0, v2}, [Ljava/lang/String; // type@2110 │ │ +3e6aba: 0c00 |0021: move-result-object v0 │ │ +3e6abc: 7120 31b7 0100 |0022: invoke-static {v1, v0}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b731 │ │ +3e6ac2: 0a00 |0025: move-result v0 │ │ +3e6ac4: 3800 0300 |0026: if-eqz v0, 0029 // +0003 │ │ +3e6ac8: 0e00 |0028: return-void │ │ +3e6aca: 5430 0e8e |0029: iget-object v0, v3, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e0e │ │ +3e6ace: 6e20 d3b2 4000 |002b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3e6ad4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=110 │ │ 0x000a line=111 │ │ 0x0029 line=115 │ │ locals : │ │ 0x0000 - 0x002f reg=3 this Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor; │ │ @@ -1480249,55 +1480257,55 @@ │ │ type : '(Lorg/jsoup/nodes/Node;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 76 16-bit code units │ │ -3e6af0: |[3e6af0] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.head:(Lorg/jsoup/nodes/Node;I)V │ │ -3e6b00: 6e10 40b7 0800 |0000: invoke-virtual {v8}, Lorg/jsoup/nodes/Node;.nodeName:()Ljava/lang/String; // method@b740 │ │ -3e6b06: 0c09 |0003: move-result-object v9 │ │ -3e6b08: 2080 cf1f |0004: instance-of v0, v8, Lorg/jsoup/nodes/TextNode; // type@1fcf │ │ -3e6b0c: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -3e6b10: 1f08 cf1f |0008: check-cast v8, Lorg/jsoup/nodes/TextNode; // type@1fcf │ │ -3e6b14: 6e10 42b7 0800 |000a: invoke-virtual {v8}, Lorg/jsoup/nodes/TextNode;.text:()Ljava/lang/String; // method@b742 │ │ -3e6b1a: 0c08 |000d: move-result-object v8 │ │ -3e6b1c: 7020 129e 8700 |000e: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ -3e6b22: 283a |0011: goto 004b // +003a │ │ -3e6b24: 1a08 36a3 |0012: const-string v8, "li" // string@a336 │ │ -3e6b28: 6e20 9fb2 8900 |0014: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e6b2e: 0a08 |0017: move-result v8 │ │ -3e6b30: 3808 0800 |0018: if-eqz v8, 0020 // +0008 │ │ -3e6b34: 1a08 0b00 |001a: const-string v8, " │ │ +3e6ad8: |[3e6ad8] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.head:(Lorg/jsoup/nodes/Node;I)V │ │ +3e6ae8: 6e10 40b7 0800 |0000: invoke-virtual {v8}, Lorg/jsoup/nodes/Node;.nodeName:()Ljava/lang/String; // method@b740 │ │ +3e6aee: 0c09 |0003: move-result-object v9 │ │ +3e6af0: 2080 cf1f |0004: instance-of v0, v8, Lorg/jsoup/nodes/TextNode; // type@1fcf │ │ +3e6af4: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +3e6af8: 1f08 cf1f |0008: check-cast v8, Lorg/jsoup/nodes/TextNode; // type@1fcf │ │ +3e6afc: 6e10 42b7 0800 |000a: invoke-virtual {v8}, Lorg/jsoup/nodes/TextNode;.text:()Ljava/lang/String; // method@b742 │ │ +3e6b02: 0c08 |000d: move-result-object v8 │ │ +3e6b04: 7020 129e 8700 |000e: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ +3e6b0a: 283a |0011: goto 004b // +003a │ │ +3e6b0c: 1a08 36a3 |0012: const-string v8, "li" // string@a336 │ │ +3e6b10: 6e20 9fb2 8900 |0014: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e6b16: 0a08 |0017: move-result v8 │ │ +3e6b18: 3808 0800 |0018: if-eqz v8, 0020 // +0008 │ │ +3e6b1c: 1a08 0b00 |001a: const-string v8, " │ │ * " // string@000b │ │ -3e6b38: 7020 129e 8700 |001c: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ -3e6b3e: 282c |001f: goto 004b // +002c │ │ -3e6b40: 1a08 b87d |0020: const-string v8, "dt" // string@7db8 │ │ -3e6b44: 6e20 9fb2 8900 |0022: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e6b4a: 0a08 |0025: move-result v8 │ │ -3e6b4c: 3808 0800 |0026: if-eqz v8, 002e // +0008 │ │ -3e6b50: 1a08 2000 |0028: const-string v8, " " // string@0020 │ │ -3e6b54: 7020 129e 8700 |002a: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ -3e6b5a: 281e |002d: goto 004b // +001e │ │ -3e6b5c: 1a00 5fc2 |002e: const-string v0, "p" // string@c25f │ │ -3e6b60: 1a01 7d96 |0030: const-string v1, "h1" // string@967d │ │ -3e6b64: 1a02 7e96 |0032: const-string v2, "h2" // string@967e │ │ -3e6b68: 1a03 7f96 |0034: const-string v3, "h3" // string@967f │ │ -3e6b6c: 1a04 8096 |0036: const-string v4, "h4" // string@9680 │ │ -3e6b70: 1a05 8196 |0038: const-string v5, "h5" // string@9681 │ │ -3e6b74: 1a06 27e1 |003a: const-string v6, "tr" // string@e127 │ │ -3e6b78: 2507 1021 0000 |003c: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Ljava/lang/String; // type@2110 │ │ -3e6b7e: 0c08 |003f: move-result-object v8 │ │ -3e6b80: 7120 31b7 8900 |0040: invoke-static {v9, v8}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b731 │ │ -3e6b86: 0a08 |0043: move-result v8 │ │ -3e6b88: 3808 0700 |0044: if-eqz v8, 004b // +0007 │ │ -3e6b8c: 1a08 0200 |0046: const-string v8, " │ │ +3e6b20: 7020 129e 8700 |001c: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ +3e6b26: 282c |001f: goto 004b // +002c │ │ +3e6b28: 1a08 b87d |0020: const-string v8, "dt" // string@7db8 │ │ +3e6b2c: 6e20 9fb2 8900 |0022: invoke-virtual {v9, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e6b32: 0a08 |0025: move-result v8 │ │ +3e6b34: 3808 0800 |0026: if-eqz v8, 002e // +0008 │ │ +3e6b38: 1a08 2000 |0028: const-string v8, " " // string@0020 │ │ +3e6b3c: 7020 129e 8700 |002a: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ +3e6b42: 281e |002d: goto 004b // +001e │ │ +3e6b44: 1a00 5fc2 |002e: const-string v0, "p" // string@c25f │ │ +3e6b48: 1a01 7d96 |0030: const-string v1, "h1" // string@967d │ │ +3e6b4c: 1a02 7e96 |0032: const-string v2, "h2" // string@967e │ │ +3e6b50: 1a03 7f96 |0034: const-string v3, "h3" // string@967f │ │ +3e6b54: 1a04 8096 |0036: const-string v4, "h4" // string@9680 │ │ +3e6b58: 1a05 8196 |0038: const-string v5, "h5" // string@9681 │ │ +3e6b5c: 1a06 27e1 |003a: const-string v6, "tr" // string@e127 │ │ +3e6b60: 2507 1021 0000 |003c: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6}, [Ljava/lang/String; // type@2110 │ │ +3e6b66: 0c08 |003f: move-result-object v8 │ │ +3e6b68: 7120 31b7 8900 |0040: invoke-static {v9, v8}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b731 │ │ +3e6b6e: 0a08 |0043: move-result v8 │ │ +3e6b70: 3808 0700 |0044: if-eqz v8, 004b // +0007 │ │ +3e6b74: 1a08 0200 |0046: const-string v8, " │ │ " // string@0002 │ │ -3e6b90: 7020 129e 8700 |0048: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ -3e6b96: 0e00 |004b: return-void │ │ +3e6b78: 7020 129e 8700 |0048: invoke-direct {v7, v8}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ +3e6b7e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0004 line=87 │ │ 0x0008 line=88 │ │ 0x0014 line=89 │ │ 0x001c line=90 │ │ @@ -1480315,51 +1480323,51 @@ │ │ type : '(Lorg/jsoup/nodes/Node;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 9 │ │ insns size : 68 16-bit code units │ │ -3e6b98: |[3e6b98] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.tail:(Lorg/jsoup/nodes/Node;I)V │ │ -3e6ba8: 6e10 40b7 0a00 |0000: invoke-virtual {v10}, Lorg/jsoup/nodes/Node;.nodeName:()Ljava/lang/String; // method@b740 │ │ -3e6bae: 0c0b |0003: move-result-object v11 │ │ -3e6bb0: 1a00 b26f |0004: const-string v0, "br" // string@6fb2 │ │ -3e6bb4: 1a01 6e79 |0006: const-string v1, "dd" // string@796e │ │ -3e6bb8: 1a02 b87d |0008: const-string v2, "dt" // string@7db8 │ │ -3e6bbc: 1a03 5fc2 |000a: const-string v3, "p" // string@c25f │ │ -3e6bc0: 1a04 7d96 |000c: const-string v4, "h1" // string@967d │ │ -3e6bc4: 1a05 7e96 |000e: const-string v5, "h2" // string@967e │ │ -3e6bc8: 1a06 7f96 |0010: const-string v6, "h3" // string@967f │ │ -3e6bcc: 1a07 8096 |0012: const-string v7, "h4" // string@9680 │ │ -3e6bd0: 1a08 8196 |0014: const-string v8, "h5" // string@9681 │ │ -3e6bd4: 2509 1021 0000 |0016: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, [Ljava/lang/String; // type@2110 │ │ -3e6bda: 0c00 |0019: move-result-object v0 │ │ -3e6bdc: 7120 31b7 0b00 |001a: invoke-static {v11, v0}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b731 │ │ -3e6be2: 0a00 |001d: move-result v0 │ │ -3e6be4: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -3e6be8: 1a0a 0200 |0020: const-string v10, " │ │ +3e6b80: |[3e6b80] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.tail:(Lorg/jsoup/nodes/Node;I)V │ │ +3e6b90: 6e10 40b7 0a00 |0000: invoke-virtual {v10}, Lorg/jsoup/nodes/Node;.nodeName:()Ljava/lang/String; // method@b740 │ │ +3e6b96: 0c0b |0003: move-result-object v11 │ │ +3e6b98: 1a00 b26f |0004: const-string v0, "br" // string@6fb2 │ │ +3e6b9c: 1a01 6e79 |0006: const-string v1, "dd" // string@796e │ │ +3e6ba0: 1a02 b87d |0008: const-string v2, "dt" // string@7db8 │ │ +3e6ba4: 1a03 5fc2 |000a: const-string v3, "p" // string@c25f │ │ +3e6ba8: 1a04 7d96 |000c: const-string v4, "h1" // string@967d │ │ +3e6bac: 1a05 7e96 |000e: const-string v5, "h2" // string@967e │ │ +3e6bb0: 1a06 7f96 |0010: const-string v6, "h3" // string@967f │ │ +3e6bb4: 1a07 8096 |0012: const-string v7, "h4" // string@9680 │ │ +3e6bb8: 1a08 8196 |0014: const-string v8, "h5" // string@9681 │ │ +3e6bbc: 2509 1021 0000 |0016: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, [Ljava/lang/String; // type@2110 │ │ +3e6bc2: 0c00 |0019: move-result-object v0 │ │ +3e6bc4: 7120 31b7 0b00 |001a: invoke-static {v11, v0}, Lorg/jsoup/internal/StringUtil;.in:(Ljava/lang/String;[Ljava/lang/String;)Z // method@b731 │ │ +3e6bca: 0a00 |001d: move-result v0 │ │ +3e6bcc: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +3e6bd0: 1a0a 0200 |0020: const-string v10, " │ │ " // string@0002 │ │ -3e6bec: 7020 129e a900 |0022: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ -3e6bf2: 281e |0025: goto 0043 // +001e │ │ -3e6bf4: 1a00 6366 |0026: const-string v0, "a" // string@6663 │ │ -3e6bf8: 6e20 9fb2 0b00 |0028: invoke-virtual {v11, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3e6bfe: 0a0b |002b: move-result v11 │ │ -3e6c00: 380b 1700 |002c: if-eqz v11, 0043 // +0017 │ │ -3e6c04: 121b |002e: const/4 v11, #int 1 // #1 │ │ -3e6c06: 23bb 0e21 |002f: new-array v11, v11, [Ljava/lang/Object; // type@210e │ │ -3e6c0a: 1a00 6c98 |0031: const-string v0, "href" // string@986c │ │ -3e6c0e: 6e20 3db7 0a00 |0033: invoke-virtual {v10, v0}, Lorg/jsoup/nodes/Node;.absUrl:(Ljava/lang/String;)Ljava/lang/String; // method@b73d │ │ -3e6c14: 0c0a |0036: move-result-object v10 │ │ -3e6c16: 1200 |0037: const/4 v0, #int 0 // #0 │ │ -3e6c18: 4d0a 0b00 |0038: aput-object v10, v11, v0 │ │ -3e6c1c: 1a0a 4900 |003a: const-string v10, " <%s>" // string@0049 │ │ -3e6c20: 7120 a1b2 ba00 |003c: invoke-static {v10, v11}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -3e6c26: 0c0a |003f: move-result-object v10 │ │ -3e6c28: 7020 129e a900 |0040: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ -3e6c2e: 0e00 |0043: return-void │ │ +3e6bd4: 7020 129e a900 |0022: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ +3e6bda: 281e |0025: goto 0043 // +001e │ │ +3e6bdc: 1a00 6366 |0026: const-string v0, "a" // string@6663 │ │ +3e6be0: 6e20 9fb2 0b00 |0028: invoke-virtual {v11, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3e6be6: 0a0b |002b: move-result v11 │ │ +3e6be8: 380b 1700 |002c: if-eqz v11, 0043 // +0017 │ │ +3e6bec: 121b |002e: const/4 v11, #int 1 // #1 │ │ +3e6bee: 23bb 0e21 |002f: new-array v11, v11, [Ljava/lang/Object; // type@210e │ │ +3e6bf2: 1a00 6c98 |0031: const-string v0, "href" // string@986c │ │ +3e6bf6: 6e20 3db7 0a00 |0033: invoke-virtual {v10, v0}, Lorg/jsoup/nodes/Node;.absUrl:(Ljava/lang/String;)Ljava/lang/String; // method@b73d │ │ +3e6bfc: 0c0a |0036: move-result-object v10 │ │ +3e6bfe: 1200 |0037: const/4 v0, #int 0 // #0 │ │ +3e6c00: 4d0a 0b00 |0038: aput-object v10, v11, v0 │ │ +3e6c04: 1a0a 4900 |003a: const-string v10, " <%s>" // string@0049 │ │ +3e6c08: 7120 a1b2 ba00 |003c: invoke-static {v10, v11}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +3e6c0e: 0c0a |003f: move-result-object v10 │ │ +3e6c10: 7020 129e a900 |0040: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.append:(Ljava/lang/String;)V // method@9e12 │ │ +3e6c16: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0016 line=101 │ │ 0x0022 line=102 │ │ 0x0028 line=103 │ │ 0x0033 line=104 │ │ @@ -1480373,19 +1480381,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3e6a20: |[3e6a20] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.toString:()Ljava/lang/String; │ │ -3e6a30: 5410 0e8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e0e │ │ -3e6a34: 6e10 deb2 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3e6a3a: 0c00 |0005: move-result-object v0 │ │ -3e6a3c: 1100 |0006: return-object v0 │ │ +3e6a08: |[3e6a08] de.danoeh.antennapod.core.util.syndication.HtmlToPlainText$FormattingVisitor.toString:()Ljava/lang/String; │ │ +3e6a18: 5410 0e8e |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor;.accum:Ljava/lang/StringBuilder; // field@8e0e │ │ +3e6a1c: 6e10 deb2 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3e6a22: 0c00 |0005: move-result-object v0 │ │ +3e6a24: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText$FormattingVisitor; │ │ │ │ source_file_idx : 8303 (HtmlToPlainText.java) │ │ @@ -1480422,19 +1480430,19 @@ │ │ type : '(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ef388: |[3ef388] de.danoeh.antennapod.dialog.ChooseDataFolderDialog$$ExternalSyntheticLambda0.:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;)V │ │ -3ef398: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ef39e: 5b01 1690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$0:Landroidx/appcompat/app/AlertDialog; // field@9016 │ │ -3ef3a2: 5b02 1790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/core/util/Consumer; // field@9017 │ │ -3ef3a6: 0e00 |0007: return-void │ │ +3ef370: |[3ef370] de.danoeh.antennapod.dialog.ChooseDataFolderDialog$$ExternalSyntheticLambda0.:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;)V │ │ +3ef380: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ef386: 5b01 1690 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$0:Landroidx/appcompat/app/AlertDialog; // field@9016 │ │ +3ef38a: 5b02 1790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/core/util/Consumer; // field@9017 │ │ +3ef38e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroidx/appcompat/app/AlertDialog; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/core/util/Consumer; │ │ @@ -1480445,20 +1480453,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3ef3a8: |[3ef3a8] de.danoeh.antennapod.dialog.ChooseDataFolderDialog$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3ef3b8: 5420 1690 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$0:Landroidx/appcompat/app/AlertDialog; // field@9016 │ │ -3ef3bc: 5421 1790 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/core/util/Consumer; // field@9017 │ │ -3ef3c0: 1f03 721e |0004: check-cast v3, Ljava/lang/String; // type@1e72 │ │ -3ef3c4: 7130 33a0 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog;.$r8$lambda$7QefvAjvYSJE0Xf7C1M-i6W8JU0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@a033 │ │ -3ef3ca: 0e00 |0009: return-void │ │ +3ef390: |[3ef390] de.danoeh.antennapod.dialog.ChooseDataFolderDialog$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3ef3a0: 5420 1690 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$0:Landroidx/appcompat/app/AlertDialog; // field@9016 │ │ +3ef3a4: 5421 1790 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0;.f$1:Landroidx/core/util/Consumer; // field@9017 │ │ +3ef3a8: 1f03 721e |0004: check-cast v3, Ljava/lang/String; // type@1e72 │ │ +3ef3ac: 7130 33a0 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog;.$r8$lambda$7QefvAjvYSJE0Xf7C1M-i6W8JU0:(Landroidx/appcompat/app/AlertDialog;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@a033 │ │ +3ef3b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1480492,18 +1480500,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f070c: |[3f070c] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V │ │ -3f071c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f0722: 5b01 3a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@903a │ │ -3f0726: 0e00 |0005: return-void │ │ +3f06f4: |[3f06f4] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V │ │ +3f0704: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f070a: 5b01 3a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@903a │ │ +3f070e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/ItemFilterDialog; │ │ │ │ @@ -1480513,18 +1480521,18 @@ │ │ type : '(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -3f0728: |[3f0728] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda0.onButtonChecked:(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ -3f0738: 5410 3a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@903a │ │ -3f073c: 7140 8aa0 2043 |0002: invoke-static {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.$r8$lambda$NzpxIsbkKD9RIuh76eioFmb3Wgs:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V // method@a08a │ │ -3f0742: 0e00 |0005: return-void │ │ +3f0710: |[3f0710] de.danoeh.antennapod.dialog.ItemFilterDialog$$ExternalSyntheticLambda0.onButtonChecked:(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ +3f0720: 5410 3a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/ItemFilterDialog; // field@903a │ │ +3f0724: 7140 8aa0 2043 |0002: invoke-static {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.$r8$lambda$NzpxIsbkKD9RIuh76eioFmb3Wgs:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V // method@a08a │ │ +3f072a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/google/android/material/button/MaterialButtonToggleGroup; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -1480564,18 +1480572,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f0c8c: |[3f0c8c] de.danoeh.antennapod.dialog.PlaybackControlsDialog$1.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/app/Activity;)V │ │ -3f0c9c: 5b01 4490 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9044 │ │ -3f0ca0: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ -3f0ca6: 0e00 |0005: return-void │ │ +3f0c74: |[3f0c74] de.danoeh.antennapod.dialog.PlaybackControlsDialog$1.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/app/Activity;)V │ │ +3f0c84: 5b01 4490 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9044 │ │ +3f0c88: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ +3f0c8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/app/Activity; │ │ @@ -1480586,20 +1480594,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3f0ca8: |[3f0ca8] de.danoeh.antennapod.dialog.PlaybackControlsDialog$1.loadMediaInfo:()V │ │ -3f0cb8: 5410 4490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9044 │ │ -3f0cbc: 7110 a6a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.-$$Nest$msetupUi:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0a6 │ │ -3f0cc2: 5410 4490 |0005: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9044 │ │ -3f0cc6: 7110 a5a0 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.-$$Nest$msetupAudioTracks:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0a5 │ │ -3f0ccc: 0e00 |000a: return-void │ │ +3f0c90: |[3f0c90] de.danoeh.antennapod.dialog.PlaybackControlsDialog$1.loadMediaInfo:()V │ │ +3f0ca0: 5410 4490 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9044 │ │ +3f0ca4: 7110 a6a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.-$$Nest$msetupUi:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0a6 │ │ +3f0caa: 5410 4490 |0005: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // field@9044 │ │ +3f0cae: 7110 a5a0 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.-$$Nest$msetupAudioTracks:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a0a5 │ │ +3f0cb4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1; │ │ │ │ @@ -1480637,19 +1480645,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f0fb8: |[3f0fb8] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda0.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3f0fc8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f0fce: 5b01 4790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9047 │ │ -3f0fd2: 5b02 4890 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9048 │ │ -3f0fd6: 0e00 |0007: return-void │ │ +3f0fa0: |[3f0fa0] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda0.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3f0fb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f0fb6: 5b01 4790 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9047 │ │ +3f0fba: 5b02 4890 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9048 │ │ +3f0fbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -1480660,20 +1480668,20 @@ │ │ type : '(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -3f0f94: |[3f0f94] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -3f0fa4: 5420 4790 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9047 │ │ -3f0fa8: 5421 4890 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9048 │ │ -3f0fac: 7140 c3a0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$2okV4vFNnrnAn9Lq7UbGl0URCyo:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@a0c3 │ │ -3f0fb2: 0c03 |0007: move-result-object v3 │ │ -3f0fb4: 1103 |0008: return-object v3 │ │ +3f0f7c: |[3f0f7c] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +3f0f8c: 5420 4790 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9047 │ │ +3f0f90: 5421 4890 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9048 │ │ +3f0f94: 7140 c3a0 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$2okV4vFNnrnAn9Lq7UbGl0URCyo:(Ljava/lang/String;Ljava/lang/String;Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@a0c3 │ │ +3f0f9a: 0c03 |0007: move-result-object v3 │ │ +3f0f9c: 1103 |0008: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=3 (null) Lokhttp3/Route; │ │ 0x0000 - 0x0009 reg=4 (null) Lokhttp3/Response; │ │ @@ -1480708,18 +1480716,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f0fd8: |[3f0fd8] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f0fe8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f0fee: 5b01 4990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@9049 │ │ -3f0ff2: 0e00 |0005: return-void │ │ +3f0fc0: |[3f0fc0] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f0fd0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f0fd6: 5b01 4990 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@9049 │ │ +3f0fda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ │ │ @@ -1480729,18 +1480737,18 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f0ff4: |[3f0ff4] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -3f1004: 5410 4990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@9049 │ │ -3f1008: 7120 c7a0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$d0VdIcxwOX640npNEY8BJd8nA64:(Lde/danoeh/antennapod/dialog/ProxyDialog;Lio/reactivex/CompletableEmitter;)V // method@a0c7 │ │ -3f100e: 0e00 |0005: return-void │ │ +3f0fdc: |[3f0fdc] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +3f0fec: 5410 4990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@9049 │ │ +3f0ff0: 7120 c7a0 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$d0VdIcxwOX640npNEY8BJd8nA64:(Lde/danoeh/antennapod/dialog/ProxyDialog;Lio/reactivex/CompletableEmitter;)V // method@a0c7 │ │ +3f0ff6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/reactivex/CompletableEmitter; │ │ │ │ @@ -1480774,18 +1480782,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f1010: |[3f1010] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f1020: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f1026: 5b01 4a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904a │ │ -3f102a: 0e00 |0005: return-void │ │ +3f0ff8: |[3f0ff8] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f1008: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f100e: 5b01 4a90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904a │ │ +3f1012: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ │ │ @@ -1480795,18 +1480803,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f102c: |[3f102c] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda2.run:()V │ │ -3f103c: 5410 4a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904a │ │ -3f1040: 7110 c5a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$CBqxFOhruiV0Si2TjccvhByhINk:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0c5 │ │ -3f1046: 0e00 |0005: return-void │ │ +3f1014: |[3f1014] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda2.run:()V │ │ +3f1024: 5410 4a90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904a │ │ +3f1028: 7110 c5a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$CBqxFOhruiV0Si2TjccvhByhINk:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V // method@a0c5 │ │ +3f102e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1480839,18 +1480847,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ProxyDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f1048: |[3f1048] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ -3f1058: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f105e: 5b01 4b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904b │ │ -3f1062: 0e00 |0005: return-void │ │ +3f1030: |[3f1030] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/dialog/ProxyDialog;)V │ │ +3f1040: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f1046: 5b01 4b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904b │ │ +3f104a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/ProxyDialog; │ │ │ │ @@ -1480860,19 +1480868,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f1064: |[3f1064] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3f1074: 5410 4b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904b │ │ -3f1078: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3f107c: 7120 c8a0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$fpqlOt9e65ibpFSu7LGscnd3UbY:(Lde/danoeh/antennapod/dialog/ProxyDialog;Ljava/lang/Throwable;)V // method@a0c8 │ │ -3f1082: 0e00 |0007: return-void │ │ +3f104c: |[3f104c] de.danoeh.antennapod.dialog.ProxyDialog$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3f105c: 5410 4b90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/dialog/ProxyDialog; // field@904b │ │ +3f1060: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3f1064: 7120 c8a0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.$r8$lambda$fpqlOt9e65ibpFSu7LGscnd3UbY:(Lde/danoeh/antennapod/dialog/ProxyDialog;Ljava/lang/Throwable;)V // method@a0c8 │ │ +3f106a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/dialog/ProxyDialog$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1480910,19 +1480918,19 @@ │ │ type : '(Ljava/util/List;Landroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f1dc0: |[3f1dc0] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda0.:(Ljava/util/List;Landroid/content/Context;)V │ │ -3f1dd0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f1dd6: 5b01 5b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@905b │ │ -3f1dda: 5b02 5c90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@905c │ │ -3f1dde: 0e00 |0007: return-void │ │ +3f1da8: |[3f1da8] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda0.:(Ljava/util/List;Landroid/content/Context;)V │ │ +3f1db8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f1dbe: 5b01 5b90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@905b │ │ +3f1dc2: 5b02 5c90 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@905c │ │ +3f1dc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -1480933,19 +1480941,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f1de0: |[3f1de0] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda0.run:()V │ │ -3f1df0: 5420 5b90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@905b │ │ -3f1df4: 5421 5c90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@905c │ │ -3f1df8: 7120 e7a0 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$Q9FgnLGaia1t1tRruvzZNTmYN9k:(Ljava/util/List;Landroid/content/Context;)V // method@a0e7 │ │ -3f1dfe: 0e00 |0007: return-void │ │ +3f1dc8: |[3f1dc8] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda0.run:()V │ │ +3f1dd8: 5420 5b90 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$0:Ljava/util/List; // field@905b │ │ +3f1ddc: 5421 5c90 |0002: iget-object v1, v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@905c │ │ +3f1de0: 7120 e7a0 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$Q9FgnLGaia1t1tRruvzZNTmYN9k:(Ljava/util/List;Landroid/content/Context;)V // method@a0e7 │ │ +3f1de6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1480978,18 +1480986,18 @@ │ │ type : '(Landroid/app/ProgressDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f1e00: |[3f1e00] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda1.:(Landroid/app/ProgressDialog;)V │ │ -3f1e10: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f1e16: 5b01 5d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.f$0:Landroid/app/ProgressDialog; // field@905d │ │ -3f1e1a: 0e00 |0005: return-void │ │ +3f1de8: |[3f1de8] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda1.:(Landroid/app/ProgressDialog;)V │ │ +3f1df8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f1dfe: 5b01 5d90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.f$0:Landroid/app/ProgressDialog; // field@905d │ │ +3f1e02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/app/ProgressDialog; │ │ │ │ @@ -1480999,18 +1481007,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f1e1c: |[3f1e1c] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda1.run:()V │ │ -3f1e2c: 5410 5d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.f$0:Landroid/app/ProgressDialog; // field@905d │ │ -3f1e30: 7110 e6a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$5ZPNyhfzBgB1ql8WDq0tbEKPhcE:(Landroid/app/ProgressDialog;)V // method@a0e6 │ │ -3f1e36: 0e00 |0005: return-void │ │ +3f1e04: |[3f1e04] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda1.run:()V │ │ +3f1e14: 5410 5d90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.f$0:Landroid/app/ProgressDialog; // field@905d │ │ +3f1e18: 7110 e6a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$5ZPNyhfzBgB1ql8WDq0tbEKPhcE:(Landroid/app/ProgressDialog;)V // method@a0e6 │ │ +3f1e1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1481043,18 +1481051,18 @@ │ │ type : '(Landroid/app/ProgressDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f1e38: |[3f1e38] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda2.:(Landroid/app/ProgressDialog;)V │ │ -3f1e48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f1e4e: 5b01 5e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.f$0:Landroid/app/ProgressDialog; // field@905e │ │ -3f1e52: 0e00 |0005: return-void │ │ +3f1e20: |[3f1e20] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda2.:(Landroid/app/ProgressDialog;)V │ │ +3f1e30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f1e36: 5b01 5e90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.f$0:Landroid/app/ProgressDialog; // field@905e │ │ +3f1e3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/app/ProgressDialog; │ │ │ │ @@ -1481064,19 +1481072,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f1e54: |[3f1e54] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3f1e64: 5410 5e90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.f$0:Landroid/app/ProgressDialog; // field@905e │ │ -3f1e68: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3f1e6c: 7120 e8a0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$V0bZYcvrzYJfGRrZg9zRuNDCFFQ:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V // method@a0e8 │ │ -3f1e72: 0e00 |0007: return-void │ │ +3f1e3c: |[3f1e3c] de.danoeh.antennapod.dialog.RemoveFeedDialog$1$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3f1e4c: 5410 5e90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.f$0:Landroid/app/ProgressDialog; // field@905e │ │ +3f1e50: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3f1e54: 7120 e8a0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.$r8$lambda$V0bZYcvrzYJfGRrZg9zRuNDCFFQ:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V // method@a0e8 │ │ +3f1e5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1481128,17 +1481136,17 @@ │ │ type : '(Landroid/app/ProgressDialog;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f1e74: |[3f1e74] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$5ZPNyhfzBgB1ql8WDq0tbEKPhcE:(Landroid/app/ProgressDialog;)V │ │ -3f1e84: 7110 eba0 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$1:(Landroid/app/ProgressDialog;)V // method@a0eb │ │ -3f1e8a: 0e00 |0003: return-void │ │ +3f1e5c: |[3f1e5c] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$5ZPNyhfzBgB1ql8WDq0tbEKPhcE:(Landroid/app/ProgressDialog;)V │ │ +3f1e6c: 7110 eba0 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$1:(Landroid/app/ProgressDialog;)V // method@a0eb │ │ +3f1e72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/ProgressDialog; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;) │ │ @@ -1481146,17 +1481154,17 @@ │ │ type : '(Ljava/util/List;Landroid/content/Context;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f1e8c: |[3f1e8c] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$Q9FgnLGaia1t1tRruvzZNTmYN9k:(Ljava/util/List;Landroid/content/Context;)V │ │ -3f1e9c: 7120 eaa0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$0:(Ljava/util/List;Landroid/content/Context;)V // method@a0ea │ │ -3f1ea2: 0e00 |0003: return-void │ │ +3f1e74: |[3f1e74] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$Q9FgnLGaia1t1tRruvzZNTmYN9k:(Ljava/util/List;Landroid/content/Context;)V │ │ +3f1e84: 7120 eaa0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$0:(Ljava/util/List;Landroid/content/Context;)V // method@a0ea │ │ +3f1e8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1481165,17 +1481173,17 @@ │ │ type : '(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f1ea4: |[3f1ea4] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$V0bZYcvrzYJfGRrZg9zRuNDCFFQ:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V │ │ -3f1eb4: 7120 eca0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$2:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V // method@a0ec │ │ -3f1eba: 0e00 |0003: return-void │ │ +3f1e8c: |[3f1e8c] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.$r8$lambda$V0bZYcvrzYJfGRrZg9zRuNDCFFQ:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V │ │ +3f1e9c: 7120 eca0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.lambda$onConfirmButtonPressed$2:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V // method@a0ec │ │ +3f1ea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/ProgressDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1481184,20 +1481192,20 @@ │ │ type : '(Landroid/content/Context;ILjava/lang/String;Ljava/lang/Runnable;Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3f1ebc: |[3f1ebc] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/Runnable;Landroid/content/Context;Ljava/util/List;)V │ │ -3f1ecc: 5b04 5f90 |0000: iput-object v4, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$callback:Ljava/lang/Runnable; // field@905f │ │ -3f1ed0: 5b05 6090 |0002: iput-object v5, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@9060 │ │ -3f1ed4: 5b06 6190 |0004: iput-object v6, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$feeds:Ljava/util/List; // field@9061 │ │ -3f1ed8: 7040 1898 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;ILjava/lang/String;)V // method@9818 │ │ -3f1ede: 0e00 |0009: return-void │ │ +3f1ea4: |[3f1ea4] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.:(Landroid/content/Context;ILjava/lang/String;Ljava/lang/Runnable;Landroid/content/Context;Ljava/util/List;)V │ │ +3f1eb4: 5b04 5f90 |0000: iput-object v4, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$callback:Ljava/lang/Runnable; // field@905f │ │ +3f1eb8: 5b05 6090 |0002: iput-object v5, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@9060 │ │ +3f1ebc: 5b06 6190 |0004: iput-object v6, v0, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$feeds:Ljava/util/List; // field@9061 │ │ +3f1ec0: 7040 1898 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;ILjava/lang/String;)V // method@9818 │ │ +3f1ec6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -1481211,30 +1481219,30 @@ │ │ type : '(Ljava/util/List;Landroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -3f1ee0: |[3f1ee0] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$0:(Ljava/util/List;Landroid/content/Context;)V │ │ -3f1ef0: 7210 e1b4 0200 |0000: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3f1ef6: 0c02 |0003: move-result-object v2 │ │ -3f1ef8: 7210 c4b4 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3f1efe: 0a00 |0007: move-result v0 │ │ -3f1f00: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -3f1f04: 7210 c5b4 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3f1f0a: 0c00 |000d: move-result-object v0 │ │ -3f1f0c: 1f00 9b1c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3f1f10: 6e10 77ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3f1f16: 0b00 |0013: move-result-wide v0 │ │ -3f1f18: 7130 e09b 0301 |0014: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be0 │ │ -3f1f1e: 0c00 |0017: move-result-object v0 │ │ -3f1f20: 7210 a6b5 0000 |0018: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3f1f26: 28e9 |001b: goto 0004 // -0017 │ │ -3f1f28: 0e00 |001c: return-void │ │ +3f1ec8: |[3f1ec8] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$0:(Ljava/util/List;Landroid/content/Context;)V │ │ +3f1ed8: 7210 e1b4 0200 |0000: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3f1ede: 0c02 |0003: move-result-object v2 │ │ +3f1ee0: 7210 c4b4 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3f1ee6: 0a00 |0007: move-result v0 │ │ +3f1ee8: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +3f1eec: 7210 c5b4 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3f1ef2: 0c00 |000d: move-result-object v0 │ │ +3f1ef4: 1f00 9b1c |000e: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3f1ef8: 6e10 77ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3f1efe: 0b00 |0013: move-result-wide v0 │ │ +3f1f00: 7130 e09b 0301 |0014: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeed:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be0 │ │ +3f1f06: 0c00 |0017: move-result-object v0 │ │ +3f1f08: 7210 a6b5 0000 |0018: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3f1f0e: 28e9 |001b: goto 0004 // -0017 │ │ +3f1f10: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0010 line=54 │ │ locals : │ │ 0x0000 - 0x001d reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x001d reg=3 (null) Landroid/content/Context; │ │ @@ -1481244,20 +1481252,20 @@ │ │ type : '(Landroid/app/ProgressDialog;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3f1f2c: |[3f1f2c] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$1:(Landroid/app/ProgressDialog;)V │ │ -3f1f3c: 1a00 b751 |0000: const-string v0, "RemoveFeedDialog" // string@51b7 │ │ -3f1f40: 1a01 471d |0002: const-string v1, "Feed(s) deleted" // string@1d47 │ │ -3f1f44: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3f1f4a: 6e10 e000 0200 |0007: invoke-virtual {v2}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -3f1f50: 0e00 |000a: return-void │ │ +3f1f14: |[3f1f14] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$1:(Landroid/app/ProgressDialog;)V │ │ +3f1f24: 1a00 b751 |0000: const-string v0, "RemoveFeedDialog" // string@51b7 │ │ +3f1f28: 1a01 471d |0002: const-string v1, "Feed(s) deleted" // string@1d47 │ │ +3f1f2c: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3f1f32: 6e10 e000 0200 |0007: invoke-virtual {v2}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +3f1f38: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) Landroid/app/ProgressDialog; │ │ │ │ @@ -1481266,21 +1481274,21 @@ │ │ type : '(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3f1f54: |[3f1f54] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$2:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V │ │ -3f1f64: 1a00 b751 |0000: const-string v0, "RemoveFeedDialog" // string@51b7 │ │ -3f1f68: 7110 f90a 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3f1f6e: 0c02 |0005: move-result-object v2 │ │ -3f1f70: 7120 f70a 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3f1f76: 6e10 e000 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -3f1f7c: 0e00 |000c: return-void │ │ +3f1f3c: |[3f1f3c] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.lambda$onConfirmButtonPressed$2:(Landroid/app/ProgressDialog;Ljava/lang/Throwable;)V │ │ +3f1f4c: 1a00 b751 |0000: const-string v0, "RemoveFeedDialog" // string@51b7 │ │ +3f1f50: 7110 f90a 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3f1f56: 0c02 |0005: move-result-object v2 │ │ +3f1f58: 7120 f70a 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3f1f5e: 6e10 e000 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +3f1f64: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=64 │ │ 0x0009 line=65 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/app/ProgressDialog; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Throwable; │ │ @@ -1481291,52 +1481299,52 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -3f1f80: |[3f1f80] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -3f1f90: 5430 5f90 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$callback:Ljava/lang/Runnable; // field@905f │ │ -3f1f94: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3f1f98: 7210 81b2 0000 |0004: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ -3f1f9e: 7210 5502 0400 |0007: invoke-interface {v4}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -3f1fa4: 2204 3a00 |000a: new-instance v4, Landroid/app/ProgressDialog; // type@003a │ │ -3f1fa8: 5430 6090 |000c: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@9060 │ │ -3f1fac: 7020 8b01 0400 |000e: invoke-direct {v4, v0}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@018b │ │ -3f1fb2: 5430 6090 |0011: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@9060 │ │ -3f1fb6: 1401 2b01 127f |0013: const v1, #float 1.94073e+38 // #7f12012b │ │ -3f1fbc: 6e20 3002 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3f1fc2: 0c00 |0019: move-result-object v0 │ │ -3f1fc4: 6e20 8d01 0400 |001a: invoke-virtual {v4, v0}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@018d │ │ -3f1fca: 1210 |001d: const/4 v0, #int 1 // #1 │ │ -3f1fcc: 6e20 8c01 0400 |001e: invoke-virtual {v4, v0}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@018c │ │ -3f1fd2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -3f1fd4: 6e20 f300 0400 |0022: invoke-virtual {v4, v0}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00f3 │ │ -3f1fda: 6e10 ff00 0400 |0025: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f1fe0: 5430 6190 |0028: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$feeds:Ljava/util/List; // field@9061 │ │ -3f1fe4: 5431 6090 |002a: iget-object v1, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@9060 │ │ -3f1fe8: 2202 3d1a |002c: new-instance v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0; // type@1a3d │ │ -3f1fec: 7030 e0a0 0201 |002e: invoke-direct {v2, v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.:(Ljava/util/List;Landroid/content/Context;)V // method@a0e0 │ │ -3f1ff2: 7110 deb0 0200 |0031: invoke-static {v2}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ -3f1ff8: 0c00 |0034: move-result-object v0 │ │ -3f1ffa: 7100 0cb1 0000 |0035: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3f2000: 0c01 |0038: move-result-object v1 │ │ -3f2002: 6e20 e3b0 1000 |0039: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -3f2008: 0c00 |003c: move-result-object v0 │ │ -3f200a: 7100 07b1 0000 |003d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3f2010: 0c01 |0040: move-result-object v1 │ │ -3f2012: 6e20 e0b0 1000 |0041: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ -3f2018: 0c00 |0044: move-result-object v0 │ │ -3f201a: 2201 3e1a |0045: new-instance v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1; // type@1a3e │ │ -3f201e: 7020 e2a0 4100 |0047: invoke-direct {v1, v4}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.:(Landroid/app/ProgressDialog;)V // method@a0e2 │ │ -3f2024: 2202 3f1a |004a: new-instance v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2; // type@1a3f │ │ -3f2028: 7020 e4a0 4200 |004c: invoke-direct {v2, v4}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.:(Landroid/app/ProgressDialog;)V // method@a0e4 │ │ -3f202e: 6e30 e2b0 1002 |004f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ -3f2034: 0e00 |0052: return-void │ │ +3f1f68: |[3f1f68] de.danoeh.antennapod.dialog.RemoveFeedDialog$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +3f1f78: 5430 5f90 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$callback:Ljava/lang/Runnable; // field@905f │ │ +3f1f7c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3f1f80: 7210 81b2 0000 |0004: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ +3f1f86: 7210 5502 0400 |0007: invoke-interface {v4}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +3f1f8c: 2204 3a00 |000a: new-instance v4, Landroid/app/ProgressDialog; // type@003a │ │ +3f1f90: 5430 6090 |000c: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@9060 │ │ +3f1f94: 7020 8b01 0400 |000e: invoke-direct {v4, v0}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@018b │ │ +3f1f9a: 5430 6090 |0011: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@9060 │ │ +3f1f9e: 1401 2b01 127f |0013: const v1, #float 1.94073e+38 // #7f12012b │ │ +3f1fa4: 6e20 3002 1000 |0016: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3f1faa: 0c00 |0019: move-result-object v0 │ │ +3f1fac: 6e20 8d01 0400 |001a: invoke-virtual {v4, v0}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@018d │ │ +3f1fb2: 1210 |001d: const/4 v0, #int 1 // #1 │ │ +3f1fb4: 6e20 8c01 0400 |001e: invoke-virtual {v4, v0}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@018c │ │ +3f1fba: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +3f1fbc: 6e20 f300 0400 |0022: invoke-virtual {v4, v0}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00f3 │ │ +3f1fc2: 6e10 ff00 0400 |0025: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f1fc8: 5430 6190 |0028: iget-object v0, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$feeds:Ljava/util/List; // field@9061 │ │ +3f1fcc: 5431 6090 |002a: iget-object v1, v3, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1;.val$context:Landroid/content/Context; // field@9060 │ │ +3f1fd0: 2202 3d1a |002c: new-instance v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0; // type@1a3d │ │ +3f1fd4: 7030 e0a0 0201 |002e: invoke-direct {v2, v0, v1}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda0;.:(Ljava/util/List;Landroid/content/Context;)V // method@a0e0 │ │ +3f1fda: 7110 deb0 0200 |0031: invoke-static {v2}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ +3f1fe0: 0c00 |0034: move-result-object v0 │ │ +3f1fe2: 7100 0cb1 0000 |0035: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3f1fe8: 0c01 |0038: move-result-object v1 │ │ +3f1fea: 6e20 e3b0 1000 |0039: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +3f1ff0: 0c00 |003c: move-result-object v0 │ │ +3f1ff2: 7100 07b1 0000 |003d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3f1ff8: 0c01 |0040: move-result-object v1 │ │ +3f1ffa: 6e20 e0b0 1000 |0041: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ +3f2000: 0c00 |0044: move-result-object v0 │ │ +3f2002: 2201 3e1a |0045: new-instance v1, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1; // type@1a3e │ │ +3f2006: 7020 e2a0 4100 |0047: invoke-direct {v1, v4}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda1;.:(Landroid/app/ProgressDialog;)V // method@a0e2 │ │ +3f200c: 2202 3f1a |004a: new-instance v2, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2; // type@1a3f │ │ +3f2010: 7020 e4a0 4200 |004c: invoke-direct {v2, v4}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog$1$$ExternalSyntheticLambda2;.:(Landroid/app/ProgressDialog;)V // method@a0e4 │ │ +3f2016: 6e30 e2b0 1002 |004f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ +3f201c: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x0007 line=44 │ │ 0x000a line=46 │ │ 0x0011 line=47 │ │ @@ -1481385,18 +1481393,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f2d98: |[3f2d98] de.danoeh.antennapod.dialog.SleepTimerDialog$1.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/app/Activity;)V │ │ -3f2da8: 5b01 8590 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1;.this$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9085 │ │ -3f2dac: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ -3f2db2: 0e00 |0005: return-void │ │ +3f2d80: |[3f2d80] de.danoeh.antennapod.dialog.SleepTimerDialog$1.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/app/Activity;)V │ │ +3f2d90: 5b01 8590 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1;.this$0:Lde/danoeh/antennapod/dialog/SleepTimerDialog; // field@9085 │ │ +3f2d94: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ +3f2d9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/app/Activity; │ │ @@ -1481407,16 +1481415,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3f2db4: |[3f2db4] de.danoeh.antennapod.dialog.SleepTimerDialog$1.loadMediaInfo:()V │ │ -3f2dc4: 0e00 |0000: return-void │ │ +3f2d9c: |[3f2d9c] de.danoeh.antennapod.dialog.SleepTimerDialog$1.loadMediaInfo:()V │ │ +3f2dac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog$1; │ │ │ │ source_file_idx : 21900 (SleepTimerDialog.java) │ │ @@ -1481445,36 +1481453,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f3d38: |[3f3d38] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda3.:()V │ │ -3f3d48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3d4e: 0e00 |0003: return-void │ │ +3f3d20: |[3f3d20] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda3.:()V │ │ +3f3d30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3d36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda3;) │ │ name : 'test' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f3d18: |[3f3d18] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda3.test:(Ljava/lang/Object;)Z │ │ -3f3d28: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -3f3d2c: 7110 7aa1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CsMRLTUEYrb-pe5d2r_xx0UAXoc:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a17a │ │ -3f3d32: 0a01 |0005: move-result v1 │ │ -3f3d34: 0f01 |0006: return v1 │ │ +3f3d00: |[3f3d00] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda3.test:(Ljava/lang/Object;)Z │ │ +3f3d10: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +3f3d14: 7110 7aa1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CsMRLTUEYrb-pe5d2r_xx0UAXoc:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a17a │ │ +3f3d1a: 0a01 |0005: move-result v1 │ │ +3f3d1c: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1481504,36 +1481512,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f3d70: |[3f3d70] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda4.:()V │ │ -3f3d80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3d86: 0e00 |0003: return-void │ │ +3f3d58: |[3f3d58] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda4.:()V │ │ +3f3d68: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda4;) │ │ name : 'test' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f3d50: |[3f3d50] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda4.test:(Ljava/lang/Object;)Z │ │ -3f3d60: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -3f3d64: 7110 78a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$4jchceqC7tNKT78DwhAcdiN3Pwk:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a178 │ │ -3f3d6a: 0a01 |0005: move-result v1 │ │ -3f3d6c: 0f01 |0006: return v1 │ │ +3f3d38: |[3f3d38] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda4.test:(Ljava/lang/Object;)Z │ │ +3f3d48: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +3f3d4c: 7110 78a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$4jchceqC7tNKT78DwhAcdiN3Pwk:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a178 │ │ +3f3d52: 0a01 |0005: move-result v1 │ │ +3f3d54: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1481563,36 +1481571,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f3da8: |[3f3da8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda5.:()V │ │ -3f3db8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3dbe: 0e00 |0003: return-void │ │ +3f3d90: |[3f3d90] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda5.:()V │ │ +3f3da0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3da6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda5;) │ │ name : 'test' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f3d88: |[3f3d88] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda5.test:(Ljava/lang/Object;)Z │ │ -3f3d98: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -3f3d9c: 7110 7ba1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CsraJd9QaLOPSOfIzXU3Qh1ra0A:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a17b │ │ -3f3da2: 0a01 |0005: move-result v1 │ │ -3f3da4: 0f01 |0006: return v1 │ │ +3f3d70: |[3f3d70] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda5.test:(Ljava/lang/Object;)Z │ │ +3f3d80: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +3f3d84: 7110 7ba1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CsraJd9QaLOPSOfIzXU3Qh1ra0A:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a17b │ │ +3f3d8a: 0a01 |0005: move-result v1 │ │ +3f3d8c: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1481622,36 +1481630,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f3de0: |[3f3de0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda6.:()V │ │ -3f3df0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3df6: 0e00 |0003: return-void │ │ +3f3dc8: |[3f3dc8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda6.:()V │ │ +3f3dd8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3dde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda6;) │ │ name : 'test' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f3dc0: |[3f3dc0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda6.test:(Ljava/lang/Object;)Z │ │ -3f3dd0: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -3f3dd4: 7110 77a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$1hugEoIV2AcQ8iIIqin6-Qvm9EM:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a177 │ │ -3f3dda: 0a01 |0005: move-result v1 │ │ -3f3ddc: 0f01 |0006: return v1 │ │ +3f3da8: |[3f3da8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda6.test:(Ljava/lang/Object;)Z │ │ +3f3db8: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +3f3dbc: 7110 77a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$1hugEoIV2AcQ8iIIqin6-Qvm9EM:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a177 │ │ +3f3dc2: 0a01 |0005: move-result v1 │ │ +3f3dc4: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1481681,36 +1481689,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f3e18: |[3f3e18] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda7.:()V │ │ -3f3e28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3e2e: 0e00 |0003: return-void │ │ +3f3e00: |[3f3e00] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda7.:()V │ │ +3f3e10: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3e16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda7;) │ │ name : 'test' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f3df8: |[3f3df8] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda7.test:(Ljava/lang/Object;)Z │ │ -3f3e08: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -3f3e0c: 7110 7da1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$RmXECwt5kzbkJAia5i1GeFXqvBw:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a17d │ │ -3f3e12: 0a01 |0005: move-result v1 │ │ -3f3e14: 0f01 |0006: return v1 │ │ +3f3de0: |[3f3de0] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda7.test:(Ljava/lang/Object;)Z │ │ +3f3df0: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +3f3df4: 7110 7da1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$RmXECwt5kzbkJAia5i1GeFXqvBw:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a17d │ │ +3f3dfa: 0a01 |0005: move-result v1 │ │ +3f3dfc: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1481740,36 +1481748,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f3e50: |[3f3e50] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda8.:()V │ │ -3f3e60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3e66: 0e00 |0003: return-void │ │ +3f3e38: |[3f3e38] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda8.:()V │ │ +3f3e48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda8;) │ │ name : 'test' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f3e30: |[3f3e30] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda8.test:(Ljava/lang/Object;)Z │ │ -3f3e40: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -3f3e44: 7110 79a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CX8UDDIsEC8UP4vBvrn4Bn8pm-c:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a179 │ │ -3f3e4a: 0a01 |0005: move-result v1 │ │ -3f3e4c: 0f01 |0006: return v1 │ │ +3f3e18: |[3f3e18] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda8.test:(Ljava/lang/Object;)Z │ │ +3f3e28: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +3f3e2c: 7110 79a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$CX8UDDIsEC8UP4vBvrn4Bn8pm-c:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a179 │ │ +3f3e32: 0a01 |0005: move-result v1 │ │ +3f3e34: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1481799,36 +1481807,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f3e88: |[3f3e88] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda9.:()V │ │ -3f3e98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f3e9e: 0e00 |0003: return-void │ │ +3f3e70: |[3f3e70] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda9.:()V │ │ +3f3e80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f3e86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda9;) │ │ name : 'test' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f3e68: |[3f3e68] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda9.test:(Ljava/lang/Object;)Z │ │ -3f3e78: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -3f3e7c: 7110 7ca1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$GCrPeh7GNiskTjYTorERLBEZ3J0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a17c │ │ -3f3e82: 0a01 |0005: move-result v1 │ │ -3f3e84: 0f01 |0006: return v1 │ │ +3f3e50: |[3f3e50] de.danoeh.antennapod.dialog.SwipeActionsDialog$$ExternalSyntheticLambda9.test:(Ljava/lang/Object;)Z │ │ +3f3e60: 1f01 771c |0000: check-cast v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +3f3e64: 7110 7ca1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.$r8$lambda$GCrPeh7GNiskTjYTorERLBEZ3J0:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@a17c │ │ +3f3e6a: 0a01 |0005: move-result v1 │ │ +3f3e6c: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/dialog/SwipeActionsDialog$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1481862,18 +1481870,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f4b3c: |[3f4b3c] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ -3f4b4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f4b52: 5b01 a890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90a8 │ │ -3f4b56: 0e00 |0005: return-void │ │ +3f4b24: |[3f4b24] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V │ │ +3f4b34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f4b3a: 5b01 a890 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90a8 │ │ +3f4b3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ │ │ @@ -1481883,19 +1481891,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f4b58: |[3f4b58] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3f4b68: 5410 a890 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90a8 │ │ -3f4b6c: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -3f4b70: 7120 a4a1 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$4D6y7Ubm3JUZSLuSr29rFnpGT0Q:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/List;)V // method@a1a4 │ │ -3f4b76: 0e00 |0007: return-void │ │ +3f4b40: |[3f4b40] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3f4b50: 5410 a890 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90a8 │ │ +3f4b54: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +3f4b58: 7120 a4a1 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$4D6y7Ubm3JUZSLuSr29rFnpGT0Q:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/List;)V // method@a1a4 │ │ +3f4b5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1481925,35 +1481933,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f4b78: |[3f4b78] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda2.:()V │ │ -3f4b88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f4b8e: 0e00 |0003: return-void │ │ +3f4b60: |[3f4b60] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda2.:()V │ │ +3f4b70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f4b76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda2;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f4b90: |[3f4b90] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3f4ba0: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3f4ba4: 7110 a7a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$rrWY0HtzzCEUQ_JVdpHJyjyzZmU:(Ljava/lang/Throwable;)V // method@a1a7 │ │ -3f4baa: 0e00 |0005: return-void │ │ +3f4b78: |[3f4b78] de.danoeh.antennapod.dialog.TagSettingsDialog$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3f4b88: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3f4b8c: 7110 a7a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.$r8$lambda$rrWY0HtzzCEUQ_JVdpHJyjyzZmU:(Ljava/lang/Throwable;)V // method@a1a7 │ │ +3f4b92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1481987,18 +1481995,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f5a64: |[3f5a64] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ -3f5a74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f5a7a: 5b01 bd90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90bd │ │ -3f5a7e: 0e00 |0005: return-void │ │ +3f5a4c: |[3f5a4c] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ +3f5a5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f5a62: 5b01 bd90 |0003: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90bd │ │ +3f5a66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ │ │ @@ -1482008,19 +1482016,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f5a80: |[3f5a80] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3f5a90: 5410 bd90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90bd │ │ -3f5a94: 1f02 521e |0002: check-cast v2, Ljava/lang/Float; // type@1e52 │ │ -3f5a98: 7120 dfa1 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.$r8$lambda$jeo_bQc0Ra7SW1E1GB7RMnTuzjI:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Ljava/lang/Float;)V // method@a1df │ │ -3f5a9e: 0e00 |0007: return-void │ │ +3f5a68: |[3f5a68] de.danoeh.antennapod.dialog.VariableSpeedDialog$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3f5a78: 5410 bd90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90bd │ │ +3f5a7c: 1f02 521e |0002: check-cast v2, Ljava/lang/Float; // type@1e52 │ │ +3f5a80: 7120 dfa1 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.$r8$lambda$jeo_bQc0Ra7SW1E1GB7RMnTuzjI:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Ljava/lang/Float;)V // method@a1df │ │ +3f5a86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1482058,18 +1482066,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f5b10: |[3f5b10] de.danoeh.antennapod.dialog.VariableSpeedDialog$1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/app/Activity;)V │ │ -3f5b20: 5b01 c090 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c0 │ │ -3f5b24: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ -3f5b2a: 0e00 |0005: return-void │ │ +3f5af8: |[3f5af8] de.danoeh.antennapod.dialog.VariableSpeedDialog$1.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/app/Activity;)V │ │ +3f5b08: 5b01 c090 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c0 │ │ +3f5b0c: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ +3f5b12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/app/Activity; │ │ @@ -1482080,24 +1482088,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3f5b2c: |[3f5b2c] de.danoeh.antennapod.dialog.VariableSpeedDialog$1.loadMediaInfo:()V │ │ -3f5b3c: 5430 c090 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c0 │ │ -3f5b40: 2201 a21a |0002: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ -3f5b44: 7110 e1a1 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a1e1 │ │ -3f5b4a: 0c02 |0007: move-result-object v2 │ │ -3f5b4c: 6e10 e89d 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ -3f5b52: 0a02 |000b: move-result v2 │ │ -3f5b54: 7020 40a2 2100 |000c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a240 │ │ -3f5b5a: 6e20 eca1 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.updateSpeed:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V // method@a1ec │ │ -3f5b60: 0e00 |0012: return-void │ │ +3f5b14: |[3f5b14] de.danoeh.antennapod.dialog.VariableSpeedDialog$1.loadMediaInfo:()V │ │ +3f5b24: 5430 c090 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c0 │ │ +3f5b28: 2201 a21a |0002: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ +3f5b2c: 7110 e1a1 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a1e1 │ │ +3f5b32: 0c02 |0007: move-result-object v2 │ │ +3f5b34: 6e10 e89d 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ +3f5b3a: 0a02 |000b: move-result v2 │ │ +3f5b3c: 7020 40a2 2100 |000c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a240 │ │ +3f5b42: 6e20 eca1 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.updateSpeed:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V // method@a1ec │ │ +3f5b48: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1; │ │ │ │ source_file_idx : 24677 (VariableSpeedDialog.java) │ │ @@ -1482138,19 +1482146,19 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;Lcom/google/android/material/chip/Chip;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f5c28: |[3f5c28] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;Lcom/google/android/material/chip/Chip;)V │ │ -3f5c38: 5b01 c890 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.this$1:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c8 │ │ -3f5c3c: 7020 3343 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ -3f5c42: 5b02 c790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@90c7 │ │ -3f5c46: 0e00 |0007: return-void │ │ +3f5c10: |[3f5c10] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;Lcom/google/android/material/chip/Chip;)V │ │ +3f5c20: 5b01 c890 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.this$1:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90c8 │ │ +3f5c24: 7020 3343 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@4333 │ │ +3f5c2a: 5b02 c790 |0005: iput-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@90c7 │ │ +3f5c2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0002 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; │ │ @@ -1482194,17 +1482202,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f5d60: |[3f5d60] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$0UyUxgxgXsrw8XeKIG6MWLDo2SE:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)V │ │ -3f5d70: 7030 d9a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$2:(FLandroid/view/View;)V // method@a1d9 │ │ -3f5d76: 0e00 |0003: return-void │ │ +3f5d48: |[3f5d48] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$0UyUxgxgXsrw8XeKIG6MWLDo2SE:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)V │ │ +3f5d58: 7030 d9a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$2:(FLandroid/view/View;)V // method@a1d9 │ │ +3f5d5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) F │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1482214,17 +1482222,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f5d78: |[3f5d78] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$0nGyKwoLCAwzAqrK4K1oYpXChdc:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ -3f5d88: 7020 d8a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$1:(F)V // method@a1d8 │ │ -3f5d8e: 0e00 |0003: return-void │ │ +3f5d60: |[3f5d60] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$0nGyKwoLCAwzAqrK4K1oYpXChdc:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V │ │ +3f5d70: 7020 d8a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$1:(F)V // method@a1d8 │ │ +3f5d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) F │ │ │ │ @@ -1482233,18 +1482241,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3f5c64: |[3f5c64] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$OQhLeVIZCqtwdBi421Fu59YIcuA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)Z │ │ -3f5c74: 7030 d7a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$0:(FLandroid/view/View;)Z // method@a1d7 │ │ -3f5c7a: 0a00 |0003: move-result v0 │ │ -3f5c7c: 0f00 |0004: return v0 │ │ +3f5c4c: |[3f5c4c] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.$r8$lambda$OQhLeVIZCqtwdBi421Fu59YIcuA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;FLandroid/view/View;)Z │ │ +3f5c5c: 7030 d7a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.lambda$onBindViewHolder$0:(FLandroid/view/View;)Z // method@a1d7 │ │ +3f5c62: 0a00 |0003: move-result v0 │ │ +3f5c64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) F │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -1482254,18 +1482262,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f5d90: |[3f5d90] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ -3f5da0: 5b01 c990 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ -3f5da4: 7010 af41 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ -3f5daa: 0e00 |0005: return-void │ │ +3f5d78: |[3f5d78] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V │ │ +3f5d88: 5b01 c990 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ +3f5d8c: 7010 af41 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@41af │ │ +3f5d92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ │ │ @@ -1482274,28 +1482282,28 @@ │ │ type : '(FLandroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3f5c80: |[3f5c80] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$0:(FLandroid/view/View;)Z │ │ -3f5c90: 5402 c990 |0000: iget-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ -3f5c94: 7110 e2a1 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a1e2 │ │ -3f5c9a: 0c02 |0005: move-result-object v2 │ │ -3f5c9c: 7110 1fb2 0100 |0006: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -3f5ca2: 0c01 |0009: move-result-object v1 │ │ -3f5ca4: 7220 e6b4 1200 |000a: invoke-interface {v2, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ -3f5caa: 5401 c990 |000d: iget-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ -3f5cae: 7110 e2a1 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a1e2 │ │ -3f5cb4: 0c01 |0012: move-result-object v1 │ │ -3f5cb6: 7110 78b0 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeedArray:(Ljava/util/List;)V // method@b078 │ │ -3f5cbc: 6e10 ba41 0000 |0016: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3f5cc2: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -3f5cc4: 0f01 |001a: return v1 │ │ +3f5c68: |[3f5c68] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$0:(FLandroid/view/View;)Z │ │ +3f5c78: 5402 c990 |0000: iget-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ +3f5c7c: 7110 e2a1 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a1e2 │ │ +3f5c82: 0c02 |0005: move-result-object v2 │ │ +3f5c84: 7110 1fb2 0100 |0006: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +3f5c8a: 0c01 |0009: move-result-object v1 │ │ +3f5c8c: 7220 e6b4 1200 |000a: invoke-interface {v2, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ +3f5c92: 5401 c990 |000d: iget-object v1, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ +3f5c96: 7110 e2a1 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a1e2 │ │ +3f5c9c: 0c01 |0012: move-result-object v1 │ │ +3f5c9e: 7110 78b0 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeedArray:(Ljava/util/List;)V // method@b078 │ │ +3f5ca4: 6e10 ba41 0000 |0016: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3f5caa: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +3f5cac: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0016 line=132 │ │ locals : │ │ 0x0000 - 0x001b reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ @@ -1482307,26 +1482315,26 @@ │ │ type : '(F)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3f5dac: |[3f5dac] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$1:(F)V │ │ -3f5dbc: 5410 c990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ -3f5dc0: 7110 e1a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a1e1 │ │ -3f5dc6: 0c00 |0005: move-result-object v0 │ │ -3f5dc8: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -3f5dcc: 5410 c990 |0008: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ -3f5dd0: 6e10 b67c 0000 |000a: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.dismiss:()V // method@7cb6 │ │ -3f5dd6: 5410 c990 |000d: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ -3f5dda: 7110 e1a1 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a1e1 │ │ -3f5de0: 0c00 |0012: move-result-object v0 │ │ -3f5de2: 6e20 ff9d 2000 |0013: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setPlaybackSpeed:(F)V // method@9dff │ │ -3f5de8: 0e00 |0016: return-void │ │ +3f5d94: |[3f5d94] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$1:(F)V │ │ +3f5da4: 5410 c990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ +3f5da8: 7110 e1a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a1e1 │ │ +3f5dae: 0c00 |0005: move-result-object v0 │ │ +3f5db0: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +3f5db4: 5410 c990 |0008: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ +3f5db8: 6e10 b67c 0000 |000a: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.dismiss:()V // method@7cb6 │ │ +3f5dbe: 5410 c990 |000d: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ +3f5dc2: 7110 e1a1 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a1e1 │ │ +3f5dc8: 0c00 |0012: move-result-object v0 │ │ +3f5dca: 6e20 ff9d 2000 |0013: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setPlaybackSpeed:(F)V // method@9dff │ │ +3f5dd0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0008 line=138 │ │ 0x000d line=139 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ @@ -1482337,24 +1482345,24 @@ │ │ type : '(FLandroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -3f5dec: |[3f5dec] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$2:(FLandroid/view/View;)V │ │ -3f5dfc: 2205 7d01 |0000: new-instance v5, Landroid/os/Handler; // type@017d │ │ -3f5e00: 7100 6007 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ -3f5e06: 0c00 |0005: move-result-object v0 │ │ -3f5e08: 7020 3c07 0500 |0006: invoke-direct {v5, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ -3f5e0e: 2200 791a |0009: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0; // type@1a79 │ │ -3f5e12: 7030 caa1 3004 |000b: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a1ca │ │ -3f5e18: 1601 c800 |000e: const-wide/16 v1, #int 200 // #c8 │ │ -3f5e1c: 6e40 4907 0521 |0010: invoke-virtual {v5, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ -3f5e22: 0e00 |0013: return-void │ │ +3f5dd4: |[3f5dd4] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.lambda$onBindViewHolder$2:(FLandroid/view/View;)V │ │ +3f5de4: 2205 7d01 |0000: new-instance v5, Landroid/os/Handler; // type@017d │ │ +3f5de8: 7100 6007 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ +3f5dee: 0c00 |0005: move-result-object v0 │ │ +3f5df0: 7020 3c07 0500 |0006: invoke-direct {v5, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ +3f5df6: 2200 791a |0009: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0; // type@1a79 │ │ +3f5dfa: 7030 caa1 3004 |000b: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a1ca │ │ +3f5e00: 1601 c800 |000e: const-wide/16 v1, #int 200 // #c8 │ │ +3f5e04: 6e40 4907 0521 |0010: invoke-virtual {v5, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ +3f5e0a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0014 reg=4 (null) F │ │ 0x0000 - 0x0014 reg=5 (null) Landroid/view/View; │ │ @@ -1482365,21 +1482373,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3f5d04: |[3f5d04] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.getItemCount:()I │ │ -3f5d14: 5410 c990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ -3f5d18: 7110 e2a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a1e2 │ │ -3f5d1e: 0c00 |0005: move-result-object v0 │ │ -3f5d20: 7210 e9b4 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3f5d26: 0a00 |0009: move-result v0 │ │ -3f5d28: 0f00 |000a: return v0 │ │ +3f5cec: |[3f5cec] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.getItemCount:()I │ │ +3f5cfc: 5410 c990 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ +3f5d00: 7110 e2a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a1e2 │ │ +3f5d06: 0c00 |0005: move-result-object v0 │ │ +3f5d08: 7210 e9b4 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3f5d0e: 0a00 |0009: move-result v0 │ │ +3f5d10: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;) │ │ @@ -1482387,25 +1482395,25 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f5d2c: |[3f5d2c] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.getItemId:(I)J │ │ -3f5d3c: 5420 c990 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ -3f5d40: 7110 e2a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a1e2 │ │ -3f5d46: 0c00 |0005: move-result-object v0 │ │ -3f5d48: 7220 ddb4 3000 |0006: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f5d4e: 0c03 |0009: move-result-object v3 │ │ -3f5d50: 1f03 521e |000a: check-cast v3, Ljava/lang/Float; // type@1e52 │ │ -3f5d54: 6e10 19b2 0300 |000c: invoke-virtual {v3}, Ljava/lang/Float;.hashCode:()I // method@b219 │ │ -3f5d5a: 0a03 |000f: move-result v3 │ │ -3f5d5c: 8130 |0010: int-to-long v0, v3 │ │ -3f5d5e: 1000 |0011: return-wide v0 │ │ +3f5d14: |[3f5d14] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.getItemId:(I)J │ │ +3f5d24: 5420 c990 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ +3f5d28: 7110 e2a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a1e2 │ │ +3f5d2e: 0c00 |0005: move-result-object v0 │ │ +3f5d30: 7220 ddb4 3000 |0006: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f5d36: 0c03 |0009: move-result-object v3 │ │ +3f5d38: 1f03 521e |000a: check-cast v3, Ljava/lang/Float; // type@1e52 │ │ +3f5d3c: 6e10 19b2 0300 |000c: invoke-virtual {v3}, Ljava/lang/Float;.hashCode:()I // method@b219 │ │ +3f5d42: 0a03 |000f: move-result v3 │ │ +3f5d44: 8130 |0010: int-to-long v0, v3 │ │ +3f5d46: 1000 |0011: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0012 reg=3 (null) I │ │ │ │ @@ -1482414,18 +1482422,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3f5e24: |[3f5e24] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3f5e34: 1f01 7c1a |0000: check-cast v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; // type@1a7c │ │ -3f5e38: 6e30 dba1 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;I)V // method@a1db │ │ -3f5e3e: 0e00 |0005: return-void │ │ +3f5e0c: |[3f5e0c] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3f5e1c: 1f01 7c1a |0000: check-cast v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; // type@1a7c │ │ +3f5e20: 6e30 dba1 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;I)V // method@a1db │ │ +3f5e26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1482435,40 +1482443,40 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -3f5e40: |[3f5e40] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onBindViewHolder:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;I)V │ │ -3f5e50: 5440 c990 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ -3f5e54: 7110 e2a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a1e2 │ │ -3f5e5a: 0c00 |0005: move-result-object v0 │ │ -3f5e5c: 7220 ddb4 6000 |0006: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f5e62: 0c06 |0009: move-result-object v6 │ │ -3f5e64: 1f06 521e |000a: check-cast v6, Ljava/lang/Float; // type@1e52 │ │ -3f5e68: 6e10 18b2 0600 |000c: invoke-virtual {v6}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ -3f5e6e: 0a06 |000f: move-result v6 │ │ -3f5e70: 5450 c790 |0010: iget-object v0, v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@90c7 │ │ -3f5e74: 5441 c990 |0012: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ -3f5e78: 7110 e3a1 0100 |0014: invoke-static {v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetspeedFormat:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/text/DecimalFormat; // method@a1e3 │ │ -3f5e7e: 0c01 |0017: move-result-object v1 │ │ -3f5e80: 8962 |0018: float-to-double v2, v6 │ │ -3f5e82: 6e30 e1b3 2103 |0019: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b3e1 │ │ -3f5e88: 0c01 |001c: move-result-object v1 │ │ -3f5e8a: 6e20 9412 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f5e90: 5450 c790 |0020: iget-object v0, v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@90c7 │ │ -3f5e94: 2201 7a1a |0022: new-instance v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1; // type@1a7a │ │ -3f5e98: 7030 cca1 4106 |0024: invoke-direct {v1, v4, v6}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a1cc │ │ -3f5e9e: 6e20 6d0d 1000 |0027: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3f5ea4: 5455 c790 |002a: iget-object v5, v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@90c7 │ │ -3f5ea8: 2200 7b1a |002c: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2; // type@1a7b │ │ -3f5eac: 7030 cea1 4006 |002e: invoke-direct {v0, v4, v6}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a1ce │ │ -3f5eb2: 6e20 680d 0500 |0031: invoke-virtual {v5, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f5eb8: 0e00 |0034: return-void │ │ +3f5e28: |[3f5e28] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onBindViewHolder:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;I)V │ │ +3f5e38: 5440 c990 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ +3f5e3c: 7110 e2a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; // method@a1e2 │ │ +3f5e42: 0c00 |0005: move-result-object v0 │ │ +3f5e44: 7220 ddb4 6000 |0006: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f5e4a: 0c06 |0009: move-result-object v6 │ │ +3f5e4c: 1f06 521e |000a: check-cast v6, Ljava/lang/Float; // type@1e52 │ │ +3f5e50: 6e10 18b2 0600 |000c: invoke-virtual {v6}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ +3f5e56: 0a06 |000f: move-result v6 │ │ +3f5e58: 5450 c790 |0010: iget-object v0, v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@90c7 │ │ +3f5e5c: 5441 c990 |0012: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ +3f5e60: 7110 e3a1 0100 |0014: invoke-static {v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.-$$Nest$fgetspeedFormat:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/text/DecimalFormat; // method@a1e3 │ │ +3f5e66: 0c01 |0017: move-result-object v1 │ │ +3f5e68: 8962 |0018: float-to-double v2, v6 │ │ +3f5e6a: 6e30 e1b3 2103 |0019: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b3e1 │ │ +3f5e70: 0c01 |001c: move-result-object v1 │ │ +3f5e72: 6e20 9412 1000 |001d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f5e78: 5450 c790 |0020: iget-object v0, v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@90c7 │ │ +3f5e7c: 2201 7a1a |0022: new-instance v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1; // type@1a7a │ │ +3f5e80: 7030 cca1 4106 |0024: invoke-direct {v1, v4, v6}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a1cc │ │ +3f5e86: 6e20 6d0d 1000 |0027: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3f5e8c: 5455 c790 |002a: iget-object v5, v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.chip:Lcom/google/android/material/chip/Chip; // field@90c7 │ │ +3f5e90: 2200 7b1a |002c: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2; // type@1a7b │ │ +3f5e94: 7030 cea1 4006 |002e: invoke-direct {v0, v4, v6}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;F)V // method@a1ce │ │ +3f5e9a: 6e20 680d 0500 |0031: invoke-virtual {v5, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f5ea0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0010 line=128 │ │ 0x0020 line=129 │ │ 0x002a line=135 │ │ locals : │ │ @@ -1482481,18 +1482489,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3f5c48: |[3f5c48] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3f5c58: 6e30 dda1 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; // method@a1dd │ │ -3f5c5e: 0c01 |0003: move-result-object v1 │ │ -3f5c60: 1101 |0004: return-object v1 │ │ +3f5c30: |[3f5c30] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3f5c40: 6e30 dda1 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; // method@a1dd │ │ +3f5c46: 0c01 |0003: move-result-object v1 │ │ +3f5c48: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1482502,25 +1482510,25 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3f5cc8: |[3f5cc8] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; │ │ -3f5cd8: 2201 bc14 |0000: new-instance v1, Lcom/google/android/material/chip/Chip; // type@14bc │ │ -3f5cdc: 5402 c990 |0002: iget-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ -3f5ce0: 6e10 2035 0200 |0004: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f5ce6: 0c02 |0007: move-result-object v2 │ │ -3f5ce8: 7020 5a7e 2100 |0008: invoke-direct {v1, v2}, Lcom/google/android/material/chip/Chip;.:(Landroid/content/Context;)V // method@7e5a │ │ -3f5cee: 1242 |000b: const/4 v2, #int 4 // #4 │ │ -3f5cf0: 6e20 890d 2100 |000c: invoke-virtual {v1, v2}, Landroid/view/View;.setTextAlignment:(I)V // method@0d89 │ │ -3f5cf6: 2202 7c1a |000f: new-instance v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; // type@1a7c │ │ -3f5cfa: 7030 d0a1 0201 |0011: invoke-direct {v2, v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;Lcom/google/android/material/chip/Chip;)V // method@a1d0 │ │ -3f5d00: 1102 |0014: return-object v2 │ │ +3f5cb0: |[3f5cb0] de.danoeh.antennapod.dialog.VariableSpeedDialog$SpeedSelectionAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; │ │ +3f5cc0: 2201 bc14 |0000: new-instance v1, Lcom/google/android/material/chip/Chip; // type@14bc │ │ +3f5cc4: 5402 c990 |0002: iget-object v2, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.this$0:Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // field@90c9 │ │ +3f5cc8: 6e10 2035 0200 |0004: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f5cce: 0c02 |0007: move-result-object v2 │ │ +3f5cd0: 7020 5a7e 2100 |0008: invoke-direct {v1, v2}, Lcom/google/android/material/chip/Chip;.:(Landroid/content/Context;)V // method@7e5a │ │ +3f5cd6: 1242 |000b: const/4 v2, #int 4 // #4 │ │ +3f5cd8: 6e20 890d 2100 |000c: invoke-virtual {v1, v2}, Landroid/view/View;.setTextAlignment:(I)V // method@0d89 │ │ +3f5cde: 2202 7c1a |000f: new-instance v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder; // type@1a7c │ │ +3f5ce2: 7030 d0a1 0201 |0011: invoke-direct {v2, v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter$ViewHolder;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;Lcom/google/android/material/chip/Chip;)V // method@a1d0 │ │ +3f5ce8: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x000c line=120 │ │ 0x000f line=121 │ │ locals : │ │ 0x0000 - 0x0015 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; │ │ @@ -1482553,35 +1482561,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6494: |[3f6494] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.:()V │ │ -3f64a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f64aa: 0e00 |0003: return-void │ │ +3f647c: |[3f647c] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.:()V │ │ +3f648c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f6492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f64ac: |[3f64ac] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -3f64bc: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3f64c0: 7110 f4a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.$r8$lambda$rTCJTN-B_msPz1xGruDHmGPdnN8:(Ljava/lang/Throwable;)V // method@a1f4 │ │ -3f64c6: 0e00 |0005: return-void │ │ +3f6494: |[3f6494] de.danoeh.antennapod.error.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +3f64a4: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3f64a8: 7110 f4a1 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup;.$r8$lambda$rTCJTN-B_msPz1xGruDHmGPdnN8:(Ljava/lang/Throwable;)V // method@a1f4 │ │ +3f64ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/error/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1482615,18 +1482623,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f7264: |[3f7264] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f7274: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f727a: 5b01 d691 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d6 │ │ -3f727e: 0e00 |0005: return-void │ │ +3f724c: |[3f724c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f725c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f7262: 5b01 d691 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d6 │ │ +3f7266: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -1482636,19 +1482644,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f7280: |[3f7280] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ -3f7290: 5410 d691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d6 │ │ -3f7294: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3f7298: 7120 73a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$1IO_ATGijh8jq1U5UexG24dNpzY:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a273 │ │ -3f729e: 0e00 |0007: return-void │ │ +3f7268: |[3f7268] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ +3f7278: 5410 d691 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d6 │ │ +3f727c: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3f7280: 7120 73a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$1IO_ATGijh8jq1U5UexG24dNpzY:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a273 │ │ +3f7286: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1482682,18 +1482690,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f72a0: |[3f72a0] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f72b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f72b6: 5b01 d791 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d7 │ │ -3f72ba: 0e00 |0005: return-void │ │ +3f7288: |[3f7288] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f7298: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f729e: 5b01 d791 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d7 │ │ +3f72a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -1482703,19 +1482711,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f72bc: |[3f72bc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ -3f72cc: 5410 d791 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d7 │ │ -3f72d0: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3f72d4: 7120 74a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$1c1yfDRBC25kwX_6Poqm5sVbvfU:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Ljava/lang/Throwable;)V // method@a274 │ │ -3f72da: 0e00 |0007: return-void │ │ +3f72a4: |[3f72a4] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ +3f72b4: 5410 d791 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d7 │ │ +3f72b8: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3f72bc: 7120 74a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$1c1yfDRBC25kwX_6Poqm5sVbvfU:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Ljava/lang/Throwable;)V // method@a274 │ │ +3f72c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1482749,18 +1482757,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f72dc: |[3f72dc] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f72ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f72f2: 5b01 d891 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d8 │ │ -3f72f6: 0e00 |0005: return-void │ │ +3f72c4: |[3f72c4] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f72d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f72da: 5b01 d891 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d8 │ │ +3f72de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -1482770,19 +1482778,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f72f8: |[3f72f8] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda13.onActivityResult:(Ljava/lang/Object;)V │ │ -3f7308: 5410 d891 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d8 │ │ -3f730c: 1f02 5f01 |0002: check-cast v2, Landroid/net/Uri; // type@015f │ │ -3f7310: 7120 75a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$47ekMY2HvAj20tSvS0OuUKMgMl4:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a275 │ │ -3f7316: 0e00 |0007: return-void │ │ +3f72e0: |[3f72e0] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda13.onActivityResult:(Ljava/lang/Object;)V │ │ +3f72f0: 5410 d891 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d8 │ │ +3f72f4: 1f02 5f01 |0002: check-cast v2, Landroid/net/Uri; // type@015f │ │ +3f72f8: 7120 75a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$47ekMY2HvAj20tSvS0OuUKMgMl4:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a275 │ │ +3f72fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1482816,18 +1482824,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f7318: |[3f7318] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f7328: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f732e: 5b01 d991 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d9 │ │ -3f7332: 0e00 |0005: return-void │ │ +3f7300: |[3f7300] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f7310: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f7316: 5b01 d991 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d9 │ │ +3f731a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ @@ -1482837,19 +1482845,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f7334: |[3f7334] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda14.onActivityResult:(Ljava/lang/Object;)V │ │ -3f7344: 5410 d991 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d9 │ │ -3f7348: 1f02 5f01 |0002: check-cast v2, Landroid/net/Uri; // type@015f │ │ -3f734c: 7120 79a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$UEc6osDTwWLsVbyDvAaaAN7gHBM:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a279 │ │ -3f7352: 0e00 |0007: return-void │ │ +3f731c: |[3f731c] de.danoeh.antennapod.fragment.AddFeedFragment$$ExternalSyntheticLambda14.onActivityResult:(Ljava/lang/Object;)V │ │ +3f732c: 5410 d991 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/AddFeedFragment; // field@91d9 │ │ +3f7330: 1f02 5f01 |0002: check-cast v2, Landroid/net/Uri; // type@015f │ │ +3f7334: 7120 79a2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.$r8$lambda$UEc6osDTwWLsVbyDvAaaAN7gHBM:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a279 │ │ +3f733a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1482887,19 +1482895,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f8510: |[3f8510] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ -3f8520: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f8526: 5b01 f291 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f2 │ │ -3f852a: 5c02 f391 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$1:Z // field@91f3 │ │ -3f852e: 0e00 |0007: return-void │ │ +3f84f8: |[3f84f8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ +3f8508: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f850e: 5b01 f291 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f2 │ │ +3f8512: 5c02 f391 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$1:Z // field@91f3 │ │ +3f8516: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -1482910,19 +1482918,19 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f8530: |[3f8530] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -3f8540: 5420 f291 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f2 │ │ -3f8544: 5521 f391 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$1:Z // field@91f3 │ │ -3f8548: 7130 d4a2 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$2BYzne0KOE6qs3r5v6fdOYRKAEU:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLio/reactivex/MaybeEmitter;)V // method@a2d4 │ │ -3f854e: 0e00 |0007: return-void │ │ +3f8518: |[3f8518] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +3f8528: 5420 f291 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f2 │ │ +3f852c: 5521 f391 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.f$1:Z // field@91f3 │ │ +3f8530: 7130 d4a2 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$2BYzne0KOE6qs3r5v6fdOYRKAEU:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLio/reactivex/MaybeEmitter;)V // method@a2d4 │ │ +3f8536: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Lio/reactivex/MaybeEmitter; │ │ │ │ @@ -1482960,19 +1482968,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f8634: |[3f8634] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ -3f8644: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f864a: 5b01 f891 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f8 │ │ -3f864e: 5c02 f991 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$1:Z // field@91f9 │ │ -3f8652: 0e00 |0007: return-void │ │ +3f861c: |[3f861c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ +3f862c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f8632: 5b01 f891 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f8 │ │ +3f8636: 5c02 f991 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$1:Z // field@91f9 │ │ +3f863a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -1482983,20 +1482991,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3f8654: |[3f8654] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3f8664: 5420 f891 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f8 │ │ -3f8668: 5521 f991 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$1:Z // field@91f9 │ │ -3f866c: 1f03 ae1c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ -3f8670: 7130 d3a2 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$-GQaMKo46mMsR8LsuNxbUhGOae0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a2d3 │ │ -3f8676: 0e00 |0009: return-void │ │ +3f863c: |[3f863c] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3f864c: 5420 f891 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91f8 │ │ +3f8650: 5521 f991 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.f$1:Z // field@91f9 │ │ +3f8654: 1f03 ae1c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ +3f8658: 7130 d3a2 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$-GQaMKo46mMsR8LsuNxbUhGOae0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a2d3 │ │ +3f865e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1483026,35 +1483034,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8678: |[3f8678] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda2.:()V │ │ -3f8688: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f868e: 0e00 |0003: return-void │ │ +3f8660: |[3f8660] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda2.:()V │ │ +3f8670: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f8676: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda2;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8690: |[3f8690] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3f86a0: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3f86a4: 7110 dca2 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$NUPF_hdV7YIVPfDXJmGCVyahgS4:(Ljava/lang/Throwable;)V // method@a2dc │ │ -3f86aa: 0e00 |0005: return-void │ │ +3f8678: |[3f8678] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3f8688: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3f868c: 7110 dca2 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$NUPF_hdV7YIVPfDXJmGCVyahgS4:(Ljava/lang/Throwable;)V // method@a2dc │ │ +3f8692: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1483088,18 +1483096,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f86ac: |[3f86ac] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f86bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f86c2: 5b01 fa91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fa │ │ -3f86c6: 0e00 |0005: return-void │ │ +3f8694: |[3f8694] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f86a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f86aa: 5b01 fa91 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fa │ │ +3f86ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -1483109,18 +1483117,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f86c8: |[3f86c8] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda3.run:()V │ │ -3f86d8: 5410 fa91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fa │ │ -3f86dc: 7110 dea2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$YnMJFdEd8KPAA2MWHxS-GmH0POo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2de │ │ -3f86e2: 0e00 |0005: return-void │ │ +3f86b0: |[3f86b0] de.danoeh.antennapod.fragment.AudioPlayerFragment$$ExternalSyntheticLambda3.run:()V │ │ +3f86c0: 5410 fa91 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@91fa │ │ +3f86c4: 7110 dea2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.$r8$lambda$YnMJFdEd8KPAA2MWHxS-GmH0POo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2de │ │ +3f86ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1483157,17 +1483165,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f886c: |[3f886c] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.$r8$lambda$-1sa-TuiVw8MuJHJVsym97OwCfs:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V │ │ -3f887c: 7010 caa2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.lambda$onPageSelected$0:()V // method@a2ca │ │ -3f8882: 0e00 |0003: return-void │ │ +3f8854: |[3f8854] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.$r8$lambda$-1sa-TuiVw8MuJHJVsym97OwCfs:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V │ │ +3f8864: 7010 caa2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.lambda$onPageSelected$0:()V // method@a2ca │ │ +3f886a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;) │ │ @@ -1483175,18 +1483183,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f8884: |[3f8884] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f8894: 5b01 0192 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9201 │ │ -3f8898: 7010 864b 0000 |0002: invoke-direct {v0}, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;.:()V // method@4b86 │ │ -3f889e: 0e00 |0005: return-void │ │ +3f886c: |[3f886c] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f887c: 5b01 0192 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9201 │ │ +3f8880: 7010 864b 0000 |0002: invoke-direct {v0}, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;.:()V // method@4b86 │ │ +3f8886: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -1483195,27 +1483203,27 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -3f88a0: |[3f88a0] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.lambda$onPageSelected$0:()V │ │ -3f88b0: 5410 0192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9201 │ │ -3f88b4: 6e10 1a35 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f88ba: 0c00 |0005: move-result-object v0 │ │ -3f88bc: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -3f88c0: 5410 0192 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9201 │ │ -3f88c4: 6e10 1a35 0000 |000a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f88ca: 0c00 |000d: move-result-object v0 │ │ -3f88cc: 1f00 d617 |000e: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f88d0: 6e10 7794 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3f88d6: 0c00 |0013: move-result-object v0 │ │ -3f88d8: 6e10 bf7c 0000 |0014: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/ViewPagerBottomSheetBehavior;.updateScrollingChild:()V // method@7cbf │ │ -3f88de: 0e00 |0017: return-void │ │ +3f8888: |[3f8888] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.lambda$onPageSelected$0:()V │ │ +3f8898: 5410 0192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9201 │ │ +3f889c: 6e10 1a35 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f88a2: 0c00 |0005: move-result-object v0 │ │ +3f88a4: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +3f88a8: 5410 0192 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9201 │ │ +3f88ac: 6e10 1a35 0000 |000a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f88b2: 0c00 |000d: move-result-object v0 │ │ +3f88b4: 1f00 d617 |000e: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f88b8: 6e10 7794 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3f88be: 0c00 |0013: move-result-object v0 │ │ +3f88c0: 6e10 bf7c 0000 |0014: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/ViewPagerBottomSheetBehavior;.updateScrollingChild:()V // method@7cbf │ │ +3f88c6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0008 line=156 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; │ │ │ │ @@ -1483225,22 +1483233,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3f88e0: |[3f88e0] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.onPageSelected:(I)V │ │ -3f88f0: 5412 0192 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9201 │ │ -3f88f4: 7110 e2a2 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$fgetpager:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Landroidx/viewpager2/widget/ViewPager2; // method@a2e2 │ │ -3f88fa: 0c02 |0005: move-result-object v2 │ │ -3f88fc: 2200 c91a |0006: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0; // type@1ac9 │ │ -3f8900: 7020 c6a2 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V // method@a2c6 │ │ -3f8906: 6e20 1c0d 0200 |000b: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ -3f890c: 0e00 |000e: return-void │ │ +3f88c8: |[3f88c8] de.danoeh.antennapod.fragment.AudioPlayerFragment$1.onPageSelected:(I)V │ │ +3f88d8: 5412 0192 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9201 │ │ +3f88dc: 7110 e2a2 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$fgetpager:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Landroidx/viewpager2/widget/ViewPager2; // method@a2e2 │ │ +3f88e2: 0c02 |0005: move-result-object v2 │ │ +3f88e4: 2200 c91a |0006: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0; // type@1ac9 │ │ +3f88e8: 7020 c6a2 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;)V // method@a2c6 │ │ +3f88ee: 6e20 1c0d 0200 |000b: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ +3f88f4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; │ │ 0x0000 - 0x000f reg=2 (null) I │ │ │ │ @@ -1483278,18 +1483286,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f8910: |[3f8910] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/app/Activity;)V │ │ -3f8920: 5b01 0292 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9202 │ │ -3f8924: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ -3f892a: 0e00 |0005: return-void │ │ +3f88f8: |[3f88f8] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/app/Activity;)V │ │ +3f8908: 5b01 0292 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9202 │ │ +3f890c: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ +3f8912: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/app/Activity; │ │ @@ -1483300,19 +1483308,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f892c: |[3f892c] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.loadMediaInfo:()V │ │ -3f893c: 5420 0292 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9202 │ │ -3f8940: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f8942: 7120 e3a2 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a2e3 │ │ -3f8948: 0e00 |0006: return-void │ │ +3f8914: |[3f8914] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.loadMediaInfo:()V │ │ +3f8924: 5420 0292 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9202 │ │ +3f8928: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f892a: 7120 e3a2 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a2e3 │ │ +3f8930: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;) │ │ @@ -1483320,24 +1483328,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -3f894c: |[3f894c] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.onPlaybackEnd:()V │ │ -3f895c: 5420 0292 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9202 │ │ -3f8960: 6e10 1a35 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f8966: 0c00 |0005: move-result-object v0 │ │ -3f8968: 1f00 d617 |0006: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f896c: 6e10 7794 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3f8972: 0c00 |000b: move-result-object v0 │ │ -3f8974: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -3f8976: 6e20 787c 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3f897c: 0e00 |0010: return-void │ │ +3f8934: |[3f8934] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.onPlaybackEnd:()V │ │ +3f8944: 5420 0292 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9202 │ │ +3f8948: 6e10 1a35 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f894e: 0c00 |0005: move-result-object v0 │ │ +3f8950: 1f00 d617 |0006: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f8954: 6e10 7794 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3f895a: 0c00 |000b: move-result-object v0 │ │ +3f895c: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +3f895e: 6e20 787c 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3f8964: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;) │ │ @@ -1483345,20 +1483353,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3f8980: |[3f8980] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.updatePlayButtonShowsPlay:(Z)V │ │ -3f8990: 5410 0292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9202 │ │ -3f8994: 7110 e1a2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; // method@a2e1 │ │ -3f899a: 0c00 |0005: move-result-object v0 │ │ -3f899c: 6e20 c0b0 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b0c0 │ │ -3f89a2: 0e00 |0009: return-void │ │ +3f8968: |[3f8968] de.danoeh.antennapod.fragment.AudioPlayerFragment$2.updatePlayButtonShowsPlay:(Z)V │ │ +3f8978: 5410 0292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // field@9202 │ │ +3f897c: 7110 e1a2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; // method@a2e1 │ │ +3f8982: 0c00 |0005: move-result-object v0 │ │ +3f8984: 6e20 c0b0 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b0c0 │ │ +3f898a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ │ │ @@ -1483392,18 +1483400,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f9e14: |[3f9e14] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ -3f9e24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f9e2a: 5b01 1f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@921f │ │ -3f9e2e: 0e00 |0005: return-void │ │ +3f9dfc: |[3f9dfc] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ +3f9e0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f9e12: 5b01 1f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@921f │ │ +3f9e16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ │ │ @@ -1483413,18 +1483421,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f9e30: |[3f9e30] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda1.onPlayChapterButtonClicked:(I)V │ │ -3f9e40: 5410 1f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@921f │ │ -3f9e44: 7120 1ca3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$jwlh4D7IEboqtXtWYJy2iArdZB8:(Lde/danoeh/antennapod/fragment/ChaptersFragment;I)V // method@a31c │ │ -3f9e4a: 0e00 |0005: return-void │ │ +3f9e18: |[3f9e18] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda1.onPlayChapterButtonClicked:(I)V │ │ +3f9e28: 5410 1f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@921f │ │ +3f9e2c: 7120 1ca3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$jwlh4D7IEboqtXtWYJy2iArdZB8:(Lde/danoeh/antennapod/fragment/ChaptersFragment;I)V // method@a31c │ │ +3f9e32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1483462,19 +1483470,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f9e4c: |[3f9e4c] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V │ │ -3f9e5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f9e62: 5b01 2092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9220 │ │ -3f9e66: 5c02 2192 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$1:Z // field@9221 │ │ -3f9e6a: 0e00 |0007: return-void │ │ +3f9e34: |[3f9e34] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V │ │ +3f9e44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f9e4a: 5b01 2092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9220 │ │ +3f9e4e: 5c02 2192 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$1:Z // field@9221 │ │ +3f9e52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -1483485,19 +1483493,19 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3f9e6c: |[3f9e6c] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda2.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -3f9e7c: 5420 2092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9220 │ │ -3f9e80: 5521 2192 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$1:Z // field@9221 │ │ -3f9e84: 7130 19a3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$Qh6i4h3MtjhNXdpAUyMQsv2mI60:(Lde/danoeh/antennapod/fragment/ChaptersFragment;ZLio/reactivex/MaybeEmitter;)V // method@a319 │ │ -3f9e8a: 0e00 |0007: return-void │ │ +3f9e54: |[3f9e54] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda2.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +3f9e64: 5420 2092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9220 │ │ +3f9e68: 5521 2192 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.f$1:Z // field@9221 │ │ +3f9e6c: 7130 19a3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$Qh6i4h3MtjhNXdpAUyMQsv2mI60:(Lde/danoeh/antennapod/fragment/ChaptersFragment;ZLio/reactivex/MaybeEmitter;)V // method@a319 │ │ +3f9e72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=3 (null) Lio/reactivex/MaybeEmitter; │ │ │ │ @@ -1483531,18 +1483539,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f9e8c: |[3f9e8c] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ -3f9e9c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f9ea2: 5b01 2292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9222 │ │ -3f9ea6: 0e00 |0005: return-void │ │ +3f9e74: |[3f9e74] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V │ │ +3f9e84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f9e8a: 5b01 2292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9222 │ │ +3f9e8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ │ │ @@ -1483552,18 +1483560,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f9ea8: |[3f9ea8] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3f9eb8: 5410 2292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9222 │ │ -3f9ebc: 7120 1aa3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$QqicvjTsEYV9irjhtmhReC0SOqI:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Ljava/lang/Object;)V // method@a31a │ │ -3f9ec2: 0e00 |0005: return-void │ │ +3f9e90: |[3f9e90] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3f9ea0: 5410 2292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9222 │ │ +3f9ea4: 7120 1aa3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$QqicvjTsEYV9irjhtmhReC0SOqI:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Ljava/lang/Object;)V // method@a31a │ │ +3f9eaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1483593,35 +1483601,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f9ec4: |[3f9ec4] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda4.:()V │ │ -3f9ed4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3f9eda: 0e00 |0003: return-void │ │ +3f9eac: |[3f9eac] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda4.:()V │ │ +3f9ebc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3f9ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda4;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3f9edc: |[3f9edc] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3f9eec: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3f9ef0: 7110 1da3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$sJeZqp9VCtYrgG2UEtXNx8720L4:(Ljava/lang/Throwable;)V // method@a31d │ │ -3f9ef6: 0e00 |0005: return-void │ │ +3f9ec4: |[3f9ec4] de.danoeh.antennapod.fragment.ChaptersFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3f9ed4: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3f9ed8: 7110 1da3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.$r8$lambda$sJeZqp9VCtYrgG2UEtXNx8720L4:(Ljava/lang/Throwable;)V // method@a31d │ │ +3f9ede: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1483659,18 +1483667,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f9ef8: |[3f9ef8] de.danoeh.antennapod.fragment.ChaptersFragment$1.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/app/Activity;)V │ │ -3f9f08: 5b01 2392 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9223 │ │ -3f9f0c: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ -3f9f12: 0e00 |0005: return-void │ │ +3f9ee0: |[3f9ee0] de.danoeh.antennapod.fragment.ChaptersFragment$1.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/app/Activity;)V │ │ +3f9ef0: 5b01 2392 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9223 │ │ +3f9ef4: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ +3f9efa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ChaptersFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/app/Activity; │ │ @@ -1483681,19 +1483689,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f9f14: |[3f9f14] de.danoeh.antennapod.fragment.ChaptersFragment$1.loadMediaInfo:()V │ │ -3f9f24: 5420 2392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9223 │ │ -3f9f28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f9f2a: 7120 1ea3 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V // method@a31e │ │ -3f9f30: 0e00 |0006: return-void │ │ +3f9efc: |[3f9efc] de.danoeh.antennapod.fragment.ChaptersFragment$1.loadMediaInfo:()V │ │ +3f9f0c: 5420 2392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ChaptersFragment; // field@9223 │ │ +3f9f10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f9f12: 7120 1ea3 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V // method@a31e │ │ +3f9f18: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/fragment/ChaptersFragment$1; │ │ │ │ source_file_idx : 5086 (ChaptersFragment.java) │ │ @@ -1483726,18 +1483734,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fa5bc: |[3fa5bc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fa5cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fa5d2: 5b01 2d92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922d │ │ -3fa5d6: 0e00 |0005: return-void │ │ +3fa5a4: |[3fa5a4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fa5b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fa5ba: 5b01 2d92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922d │ │ +3fa5be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -1483747,19 +1483755,19 @@ │ │ type : '(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fa59c: |[3fa59c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda1.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -3fa5ac: 5410 2d92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922d │ │ -3fa5b0: 7120 47a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$qKe4efsrs6Ko42msJ2TKtD1SqEk:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a347 │ │ -3fa5b6: 0a02 |0005: move-result v2 │ │ -3fa5b8: 0f02 |0006: return v2 │ │ +3fa584: |[3fa584] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda1.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +3fa594: 5410 2d92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922d │ │ +3fa598: 7120 47a3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$qKe4efsrs6Ko42msJ2TKtD1SqEk:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a347 │ │ +3fa59e: 0a02 |0005: move-result v2 │ │ +3fa5a0: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0007 reg=2 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1483793,18 +1483801,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fa614: |[3fa614] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fa624: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fa62a: 5b01 2f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922f │ │ -3fa62e: 0e00 |0005: return-void │ │ +3fa5fc: |[3fa5fc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fa60c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fa612: 5b01 2f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922f │ │ +3fa616: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -1483814,19 +1483822,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fa630: |[3fa630] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3fa640: 5410 2f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922f │ │ -3fa644: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -3fa648: 7120 45a3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$UtL6Fts0kEOw7suz1YIj8zgOKg8:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/util/List;)V // method@a345 │ │ -3fa64e: 0e00 |0007: return-void │ │ +3fa618: |[3fa618] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3fa628: 5410 2f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@922f │ │ +3fa62c: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +3fa630: 7120 45a3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$UtL6Fts0kEOw7suz1YIj8zgOKg8:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/util/List;)V // method@a345 │ │ +3fa636: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1483860,18 +1483868,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fa650: |[3fa650] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fa660: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fa666: 5b01 3092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9230 │ │ -3fa66a: 0e00 |0005: return-void │ │ +3fa638: |[3fa638] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fa648: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fa64e: 5b01 3092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9230 │ │ +3fa652: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -1483881,19 +1483889,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fa66c: |[3fa66c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3fa67c: 5410 3092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9230 │ │ -3fa680: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3fa684: 7120 44a3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$LDnwUK-r1Mo_gcKYd1Na3IV8Qik:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/lang/Throwable;)V // method@a344 │ │ -3fa68a: 0e00 |0007: return-void │ │ +3fa654: |[3fa654] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3fa664: 5410 3092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9230 │ │ +3fa668: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3fa66c: 7120 44a3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.$r8$lambda$LDnwUK-r1Mo_gcKYd1Na3IV8Qik:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/lang/Throwable;)V // method@a344 │ │ +3fa672: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1483932,18 +1483940,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fa6d8: |[3fa6d8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fa6e8: 5b01 3292 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9232 │ │ -3fa6ec: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fa6f2: 0e00 |0005: return-void │ │ +3fa6c0: |[3fa6c0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fa6d0: 5b01 3292 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9232 │ │ +3fa6d4: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fa6da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -1483953,17 +1483961,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3fa6c4: |[3fa6c4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.onMainActionSelected:()Z │ │ -3fa6d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fa6d6: 0f00 |0001: return v0 │ │ +3fa6ac: |[3fa6ac] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.onMainActionSelected:()Z │ │ +3fa6bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fa6be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;) │ │ @@ -1483971,34 +1483979,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3fa6f4: |[3fa6f4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.onToggleChanged:(Z)V │ │ -3fa704: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ -3fa708: 5423 3292 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9232 │ │ -3fa70c: 7110 48a3 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // method@a348 │ │ -3fa712: 0c03 |0007: move-result-object v3 │ │ -3fa714: 6e10 2f97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@972f │ │ -3fa71a: 0a03 |000b: move-result v3 │ │ -3fa71c: 3903 1a00 |000c: if-nez v3, 0026 // +001a │ │ -3fa720: 5423 3292 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9232 │ │ -3fa724: 6e10 1a35 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fa72a: 0c03 |0013: move-result-object v3 │ │ -3fa72c: 1f03 d617 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fa730: 1400 f201 127f |0016: const v0, #float 1.94077e+38 // #7f1201f2 │ │ -3fa736: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ -3fa738: 6e30 9e94 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -3fa73e: 5423 3292 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9232 │ │ -3fa742: 7110 49a3 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; // method@a349 │ │ -3fa748: 0c03 |0022: move-result-object v3 │ │ -3fa74a: 6e10 b68f 0300 |0023: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ -3fa750: 0e00 |0026: return-void │ │ +3fa6dc: |[3fa6dc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$1.onToggleChanged:(Z)V │ │ +3fa6ec: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ +3fa6f0: 5423 3292 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9232 │ │ +3fa6f4: 7110 48a3 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // method@a348 │ │ +3fa6fa: 0c03 |0007: move-result-object v3 │ │ +3fa6fc: 6e10 2f97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@972f │ │ +3fa702: 0a03 |000b: move-result v3 │ │ +3fa704: 3903 1a00 |000c: if-nez v3, 0026 // +001a │ │ +3fa708: 5423 3292 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9232 │ │ +3fa70c: 6e10 1a35 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fa712: 0c03 |0013: move-result-object v3 │ │ +3fa714: 1f03 d617 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fa718: 1400 f201 127f |0016: const v0, #float 1.94077e+38 // #7f1201f2 │ │ +3fa71e: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ +3fa720: 6e30 9e94 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +3fa726: 5423 3292 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9232 │ │ +3fa72a: 7110 49a3 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; // method@a349 │ │ +3fa730: 0c03 |0022: move-result-object v3 │ │ +3fa732: 6e10 b68f 0300 |0023: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ +3fa738: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=129 │ │ 0x000e line=130 │ │ 0x001d line=132 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1; │ │ @@ -1484038,19 +1484046,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fb3b8: |[3fb3b8] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ -3fb3c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb3ce: 5b01 4392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9243 │ │ -3fb3d2: 5c02 4492 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$1:Z // field@9244 │ │ -3fb3d6: 0e00 |0007: return-void │ │ +3fb3a0: |[3fb3a0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ +3fb3b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb3b6: 5b01 4392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9243 │ │ +3fb3ba: 5c02 4492 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$1:Z // field@9244 │ │ +3fb3be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -1484061,19 +1484069,19 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3fb3d8: |[3fb3d8] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -3fb3e8: 5420 4392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9243 │ │ -3fb3ec: 5521 4492 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$1:Z // field@9244 │ │ -3fb3f0: 7130 89a3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$nONGN0GcuxTrGx25NWDyVfpksPI:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLio/reactivex/MaybeEmitter;)V // method@a389 │ │ -3fb3f6: 0e00 |0007: return-void │ │ +3fb3c0: |[3fb3c0] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +3fb3d0: 5420 4392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9243 │ │ +3fb3d4: 5521 4492 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.f$1:Z // field@9244 │ │ +3fb3d8: 7130 89a3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$nONGN0GcuxTrGx25NWDyVfpksPI:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLio/reactivex/MaybeEmitter;)V // method@a389 │ │ +3fb3de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Lio/reactivex/MaybeEmitter; │ │ │ │ @@ -1484111,19 +1484119,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fb468: |[3fb468] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ -3fb478: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb47e: 5b01 4792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9247 │ │ -3fb482: 5c02 4892 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$1:Z // field@9248 │ │ -3fb486: 0e00 |0007: return-void │ │ +3fb450: |[3fb450] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ +3fb460: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb466: 5b01 4792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9247 │ │ +3fb46a: 5c02 4892 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$1:Z // field@9248 │ │ +3fb46e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -1484134,20 +1484142,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3fb488: |[3fb488] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3fb498: 5420 4792 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9247 │ │ -3fb49c: 5521 4892 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$1:Z // field@9248 │ │ -3fb4a0: 1f03 ae1c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ -3fb4a4: 7130 87a3 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$apr8eQMVX-gefX-PIUxc5p7FrSc:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a387 │ │ -3fb4aa: 0e00 |0009: return-void │ │ +3fb470: |[3fb470] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3fb480: 5420 4792 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9247 │ │ +3fb484: 5521 4892 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.f$1:Z // field@9248 │ │ +3fb488: 1f03 ae1c |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ +3fb48c: 7130 87a3 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$apr8eQMVX-gefX-PIUxc5p7FrSc:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a387 │ │ +3fb492: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1484177,35 +1484185,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fb4ac: |[3fb4ac] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda2.:()V │ │ -3fb4bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fb4c2: 0e00 |0003: return-void │ │ +3fb494: |[3fb494] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda2.:()V │ │ +3fb4a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fb4aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda2;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fb4c4: |[3fb4c4] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3fb4d4: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3fb4d8: 7110 85a3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$OZgL8eZLf4auHZIj8fuk7IDVAJE:(Ljava/lang/Throwable;)V // method@a385 │ │ -3fb4de: 0e00 |0005: return-void │ │ +3fb4ac: |[3fb4ac] de.danoeh.antennapod.fragment.CoverFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3fb4bc: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3fb4c0: 7110 85a3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.$r8$lambda$OZgL8eZLf4auHZIj8fuk7IDVAJE:(Ljava/lang/Throwable;)V // method@a385 │ │ +3fb4c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1484243,18 +1484251,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fb6d0: |[3fb6d0] de.danoeh.antennapod.fragment.CoverFragment$2.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/app/Activity;)V │ │ -3fb6e0: 5b01 5492 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$2;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9254 │ │ -3fb6e4: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ -3fb6ea: 0e00 |0005: return-void │ │ +3fb6b8: |[3fb6b8] de.danoeh.antennapod.fragment.CoverFragment$2.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/app/Activity;)V │ │ +3fb6c8: 5b01 5492 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment$2;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9254 │ │ +3fb6cc: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ +3fb6d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/app/Activity; │ │ @@ -1484265,19 +1484273,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fb6ec: |[3fb6ec] de.danoeh.antennapod.fragment.CoverFragment$2.loadMediaInfo:()V │ │ -3fb6fc: 5420 5492 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$2;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9254 │ │ -3fb700: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fb702: 7120 8da3 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a38d │ │ -3fb708: 0e00 |0006: return-void │ │ +3fb6d4: |[3fb6d4] de.danoeh.antennapod.fragment.CoverFragment$2.loadMediaInfo:()V │ │ +3fb6e4: 5420 5492 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment$2;.this$0:Lde/danoeh/antennapod/fragment/CoverFragment; // field@9254 │ │ +3fb6e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fb6ea: 7120 8da3 1000 |0003: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a38d │ │ +3fb6f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/fragment/CoverFragment$2; │ │ │ │ source_file_idx : 5894 (CoverFragment.java) │ │ @@ -1484314,19 +1484322,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fc590: |[3fc590] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ -3fc5a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fc5a6: 5b01 5c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@925c │ │ -3fc5aa: 5b02 5d92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$1:Ljava/lang/String; // field@925d │ │ -3fc5ae: 0e00 |0007: return-void │ │ +3fc578: |[3fc578] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V │ │ +3fc588: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fc58e: 5b01 5c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@925c │ │ +3fc592: 5b02 5d92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$1:Ljava/lang/String; // field@925d │ │ +3fc596: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -1484337,20 +1484345,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3fc5b0: |[3fc5b0] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ -3fc5c0: 5420 5c92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@925c │ │ -3fc5c4: 5421 5d92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$1:Ljava/lang/String; // field@925d │ │ -3fc5c8: 1f03 791e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e79 │ │ -3fc5cc: 7130 c3a3 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$3yoTBH2YS4byOjTd8L8rDsjf_GY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Ljava/lang/Throwable;)V // method@a3c3 │ │ -3fc5d2: 0e00 |0009: return-void │ │ +3fc598: |[3fc598] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ +3fc5a8: 5420 5c92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@925c │ │ +3fc5ac: 5421 5d92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.f$1:Ljava/lang/String; // field@925d │ │ +3fc5b0: 1f03 791e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e79 │ │ +3fc5b4: 7130 c3a3 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$3yoTBH2YS4byOjTd8L8rDsjf_GY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Ljava/lang/Throwable;)V // method@a3c3 │ │ +3fc5ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1484384,18 +1484392,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fc7c8: |[3fc7c8] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ -3fc7d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fc7de: 5b01 6b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@926b │ │ -3fc7e2: 0e00 |0005: return-void │ │ +3fc7b0: |[3fc7b0] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V │ │ +3fc7c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fc7c6: 5b01 6b92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@926b │ │ +3fc7ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ │ │ @@ -1484405,19 +1484413,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fc7e4: |[3fc7e4] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -3fc7f4: 5410 6b92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@926b │ │ -3fc7f8: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -3fc7fc: 7120 cba3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$knn9ocGcsiBZ9zDzSEgItofkv-U:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/util/List;)V // method@a3cb │ │ -3fc802: 0e00 |0007: return-void │ │ +3fc7cc: |[3fc7cc] de.danoeh.antennapod.fragment.DiscoveryFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +3fc7dc: 5410 6b92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/DiscoveryFragment; // field@926b │ │ +3fc7e0: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +3fc7e4: 7120 cba3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.$r8$lambda$knn9ocGcsiBZ9zDzSEgItofkv-U:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/util/List;)V // method@a3cb │ │ +3fc7ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1484451,18 +1484459,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DownloadLogFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd220: |[3fd220] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;)V │ │ -3fd230: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd236: 5b01 7c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/DownloadLogFragment; // field@927c │ │ -3fd23a: 0e00 |0005: return-void │ │ +3fd208: |[3fd208] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;)V │ │ +3fd218: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd21e: 5b01 7c92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/DownloadLogFragment; // field@927c │ │ +3fd222: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ │ │ @@ -1484472,19 +1484480,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fd23c: |[3fd23c] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3fd24c: 5410 7c92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/DownloadLogFragment; // field@927c │ │ -3fd250: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -3fd254: 7120 e3a3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.$r8$lambda$DeNSqKZu9_0LRnb8r6a3o5Z_e6w:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;Ljava/util/List;)V // method@a3e3 │ │ -3fd25a: 0e00 |0007: return-void │ │ +3fd224: |[3fd224] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3fd234: 5410 7c92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/DownloadLogFragment; // field@927c │ │ +3fd238: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +3fd23c: 7120 e3a3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.$r8$lambda$DeNSqKZu9_0LRnb8r6a3o5Z_e6w:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;Ljava/util/List;)V // method@a3e3 │ │ +3fd242: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1484514,35 +1484522,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fd25c: |[3fd25c] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda2.:()V │ │ -3fd26c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd272: 0e00 |0003: return-void │ │ +3fd244: |[3fd244] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda2.:()V │ │ +3fd254: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd25a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda2;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd274: |[3fd274] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3fd284: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3fd288: 7110 e4a3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.$r8$lambda$bbP-0214OHwI9UOYJq9AteCvShA:(Ljava/lang/Throwable;)V // method@a3e4 │ │ -3fd28e: 0e00 |0005: return-void │ │ +3fd25c: |[3fd25c] de.danoeh.antennapod.fragment.DownloadLogFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3fd26c: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3fd270: 7110 e4a3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.$r8$lambda$bbP-0214OHwI9UOYJq9AteCvShA:(Ljava/lang/Throwable;)V // method@a3e4 │ │ +3fd276: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1484576,18 +1484584,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd61c: |[3fd61c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd62c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd632: 5b01 8392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9283 │ │ -3fd636: 0e00 |0005: return-void │ │ +3fd604: |[3fd604] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd614: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd61a: 5b01 8392 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9283 │ │ +3fd61e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1484597,19 +1484605,19 @@ │ │ type : '(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fd5fc: |[3fd5fc] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda10.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -3fd60c: 5410 8392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9283 │ │ -3fd610: 7120 27a4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$gto4-tKnhj0Nocd0OU_29ip6YFg:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a427 │ │ -3fd616: 0a02 |0005: move-result v2 │ │ -3fd618: 0f02 |0006: return v2 │ │ +3fd5e4: |[3fd5e4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda10.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +3fd5f4: 5410 8392 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9283 │ │ +3fd5f8: 7120 27a4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$gto4-tKnhj0Nocd0OU_29ip6YFg:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a427 │ │ +3fd5fe: 0a02 |0005: move-result v2 │ │ +3fd600: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0007 reg=2 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1484643,18 +1484651,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd674: |[3fd674] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd684: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd68a: 5b01 8592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9285 │ │ -3fd68e: 0e00 |0005: return-void │ │ +3fd65c: |[3fd65c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd66c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd672: 5b01 8592 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9285 │ │ +3fd676: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1484664,19 +1484672,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fd690: |[3fd690] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ -3fd6a0: 5410 8592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9285 │ │ -3fd6a4: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -3fd6a8: 7120 1ea4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$76JYSzPcvjX1hUpJykPqtgp0PEY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/util/List;)V // method@a41e │ │ -3fd6ae: 0e00 |0007: return-void │ │ +3fd678: |[3fd678] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ +3fd688: 5410 8592 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9285 │ │ +3fd68c: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +3fd690: 7120 1ea4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$76JYSzPcvjX1hUpJykPqtgp0PEY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/util/List;)V // method@a41e │ │ +3fd696: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1484710,18 +1484718,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd6b0: |[3fd6b0] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd6c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd6c6: 5b01 8692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9286 │ │ -3fd6ca: 0e00 |0005: return-void │ │ +3fd698: |[3fd698] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd6a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd6ae: 5b01 8692 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9286 │ │ +3fd6b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1484731,19 +1484739,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fd6cc: |[3fd6cc] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ -3fd6dc: 5410 8692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9286 │ │ -3fd6e0: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3fd6e4: 7120 1ca4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$1tKuGI8Nt7kmDU8OdsScqBI_llM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V // method@a41c │ │ -3fd6ea: 0e00 |0007: return-void │ │ +3fd6b4: |[3fd6b4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ +3fd6c4: 5410 8692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9286 │ │ +3fd6c8: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3fd6cc: 7120 1ca4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$1tKuGI8Nt7kmDU8OdsScqBI_llM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V // method@a41c │ │ +3fd6d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1484777,18 +1484785,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd6ec: |[3fd6ec] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd6fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd702: 5b01 8792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9287 │ │ -3fd706: 0e00 |0005: return-void │ │ +3fd6d4: |[3fd6d4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda14.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd6e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd6ea: 5b01 8792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9287 │ │ +3fd6ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1484798,18 +1484806,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd708: |[3fd708] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda14.run:()V │ │ -3fd718: 5410 8792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9287 │ │ -3fd71c: 7110 29a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$qNL6tuYt_ALvd39I3kTZKY5WRHw:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a429 │ │ -3fd722: 0e00 |0005: return-void │ │ +3fd6f0: |[3fd6f0] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda14.run:()V │ │ +3fd700: 5410 8792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9287 │ │ +3fd704: 7110 29a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$qNL6tuYt_ALvd39I3kTZKY5WRHw:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a429 │ │ +3fd70a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1484842,18 +1484850,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd75c: |[3fd75c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd76c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd772: 5b01 8992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9289 │ │ -3fd776: 0e00 |0005: return-void │ │ +3fd744: |[3fd744] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd754: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd75a: 5b01 8992 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9289 │ │ +3fd75e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1484863,19 +1484871,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fd778: |[3fd778] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -3fd788: 5410 8992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9289 │ │ -3fd78c: 1f02 1b07 |0002: check-cast v2, Landroidx/core/util/Pair; // type@071b │ │ -3fd790: 7120 2ba4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$xPVHkRqEkOa0qJx3tTkrLMOPqe4:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/core/util/Pair;)V // method@a42b │ │ -3fd796: 0e00 |0007: return-void │ │ +3fd760: |[3fd760] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +3fd770: 5410 8992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9289 │ │ +3fd774: 1f02 1b07 |0002: check-cast v2, Landroidx/core/util/Pair; // type@071b │ │ +3fd778: 7120 2ba4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$xPVHkRqEkOa0qJx3tTkrLMOPqe4:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/core/util/Pair;)V // method@a42b │ │ +3fd77e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1484909,18 +1484917,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd798: |[3fd798] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd7a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd7ae: 5b01 8a92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928a │ │ -3fd7b2: 0e00 |0005: return-void │ │ +3fd780: |[3fd780] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd790: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd796: 5b01 8a92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928a │ │ +3fd79a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1484930,19 +1484938,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fd7b4: |[3fd7b4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3fd7c4: 5410 8a92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928a │ │ -3fd7c8: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3fd7cc: 7120 21a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$L4U1XBTYt9c9YL1_lbLNzmCpA38:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V // method@a421 │ │ -3fd7d2: 0e00 |0007: return-void │ │ +3fd79c: |[3fd79c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3fd7ac: 5410 8a92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928a │ │ +3fd7b0: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3fd7b4: 7120 21a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$L4U1XBTYt9c9YL1_lbLNzmCpA38:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V // method@a421 │ │ +3fd7ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1484980,19 +1484988,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fd844: |[3fd844] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ -3fd854: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd85a: 5b01 8d92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928d │ │ -3fd85e: 5b02 8e92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@928e │ │ -3fd862: 0e00 |0007: return-void │ │ +3fd82c: |[3fd82c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ +3fd83c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd842: 5b01 8d92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928d │ │ +3fd846: 5b02 8e92 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@928e │ │ +3fd84a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ @@ -1485003,19 +1485011,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fd864: |[3fd864] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda5.run:()V │ │ -3fd874: 5420 8d92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928d │ │ -3fd878: 5421 8e92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@928e │ │ -3fd87c: 7120 2aa4 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$tu4ags9T9kT8rHRbiu-Kk24NrK8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V // method@a42a │ │ -3fd882: 0e00 |0007: return-void │ │ +3fd84c: |[3fd84c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda5.run:()V │ │ +3fd85c: 5420 8d92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928d │ │ +3fd860: 5421 8e92 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // field@928e │ │ +3fd864: 7120 2aa4 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$tu4ags9T9kT8rHRbiu-Kk24NrK8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V // method@a42a │ │ +3fd86a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1485048,18 +1485056,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd884: |[3fd884] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fd894: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd89a: 5b01 8f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928f │ │ -3fd89e: 0e00 |0005: return-void │ │ +3fd86c: |[3fd86c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fd87c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd882: 5b01 8f92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928f │ │ +3fd886: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1485069,18 +1485077,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd8a0: |[3fd8a0] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda6.run:()V │ │ -3fd8b0: 5410 8f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928f │ │ -3fd8b4: 7110 25a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$ZYDIgz-djvPbi57JZMXqs-D4Ozk:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a425 │ │ -3fd8ba: 0e00 |0005: return-void │ │ +3fd888: |[3fd888] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda6.run:()V │ │ +3fd898: 5410 8f92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@928f │ │ +3fd89c: 7110 25a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$ZYDIgz-djvPbi57JZMXqs-D4Ozk:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a425 │ │ +3fd8a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1485109,35 +1485117,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fd8bc: |[3fd8bc] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda7.:()V │ │ -3fd8cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd8d2: 0e00 |0003: return-void │ │ +3fd8a4: |[3fd8a4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda7.:()V │ │ +3fd8b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd8ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda7;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fd8d4: |[3fd8d4] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -3fd8e4: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3fd8e8: 7110 24a4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$WduBoCy5tsiHmNKb6CWiAR8KrVs:(Ljava/lang/Throwable;)V // method@a424 │ │ -3fd8ee: 0e00 |0005: return-void │ │ +3fd8bc: |[3fd8bc] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +3fd8cc: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3fd8d0: 7110 24a4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$WduBoCy5tsiHmNKb6CWiAR8KrVs:(Ljava/lang/Throwable;)V // method@a424 │ │ +3fd8d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1485175,19 +1485183,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fd92c: |[3fd92c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -3fd93c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fd942: 5b01 9192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9291 │ │ -3fd946: 5b02 9292 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9292 │ │ -3fd94a: 0e00 |0007: return-void │ │ +3fd914: |[3fd914] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +3fd924: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fd92a: 5b01 9192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9291 │ │ +3fd92e: 5b02 9292 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9292 │ │ +3fd932: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ @@ -1485198,19 +1485206,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fd94c: |[3fd94c] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda9.onRefresh:()V │ │ -3fd95c: 5420 9192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9291 │ │ -3fd960: 5421 9292 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9292 │ │ -3fd964: 7120 1fa4 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$HMoPIGpvnltMC0kcpCq-PNBLbfA:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a41f │ │ -3fd96a: 0e00 |0007: return-void │ │ +3fd934: |[3fd934] de.danoeh.antennapod.fragment.EpisodesListFragment$$ExternalSyntheticLambda9.onRefresh:()V │ │ +3fd944: 5420 9192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9291 │ │ +3fd948: 5421 9292 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@9292 │ │ +3fd94c: 7120 1fa4 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.$r8$lambda$HMoPIGpvnltMC0kcpCq-PNBLbfA:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a41f │ │ +3fd952: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1485248,18 +1485256,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fda28: |[3fda28] de.danoeh.antennapod.fragment.EpisodesListFragment$2.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fda38: 5b01 9592 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9295 │ │ -3fda3c: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fda42: 0e00 |0005: return-void │ │ +3fda10: |[3fda10] de.danoeh.antennapod.fragment.EpisodesListFragment$2.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fda20: 5b01 9592 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9295 │ │ +3fda24: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fda2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1485269,17 +1485277,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3fda14: |[3fda14] de.danoeh.antennapod.fragment.EpisodesListFragment$2.onMainActionSelected:()Z │ │ -3fda24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fda26: 0f00 |0001: return v0 │ │ +3fd9fc: |[3fd9fc] de.danoeh.antennapod.fragment.EpisodesListFragment$2.onMainActionSelected:()Z │ │ +3fda0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fda0e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$2; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;) │ │ @@ -1485287,32 +1485295,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3fda44: |[3fda44] de.danoeh.antennapod.fragment.EpisodesListFragment$2.onToggleChanged:(Z)V │ │ -3fda54: 3803 2200 |0000: if-eqz v3, 0022 // +0022 │ │ -3fda58: 5423 9592 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9295 │ │ -3fda5c: 5433 a292 |0004: iget-object v3, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fda60: 6e10 2f97 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@972f │ │ -3fda66: 0a03 |0009: move-result v3 │ │ -3fda68: 3903 1800 |000a: if-nez v3, 0022 // +0018 │ │ -3fda6c: 5423 9592 |000c: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9295 │ │ -3fda70: 6e10 1a35 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fda76: 0c03 |0011: move-result-object v3 │ │ -3fda78: 1f03 d617 |0012: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fda7c: 1400 f201 127f |0014: const v0, #float 1.94077e+38 // #7f1201f2 │ │ -3fda82: 12f1 |0017: const/4 v1, #int -1 // #ff │ │ -3fda84: 6e30 9e94 0301 |0018: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -3fda8a: 5423 9592 |001b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9295 │ │ -3fda8e: 5433 a692 |001d: iget-object v3, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ -3fda92: 6e10 b68f 0300 |001f: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ -3fda98: 0e00 |0022: return-void │ │ +3fda2c: |[3fda2c] de.danoeh.antennapod.fragment.EpisodesListFragment$2.onToggleChanged:(Z)V │ │ +3fda3c: 3803 2200 |0000: if-eqz v3, 0022 // +0022 │ │ +3fda40: 5423 9592 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9295 │ │ +3fda44: 5433 a292 |0004: iget-object v3, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fda48: 6e10 2f97 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@972f │ │ +3fda4e: 0a03 |0009: move-result v3 │ │ +3fda50: 3903 1800 |000a: if-nez v3, 0022 // +0018 │ │ +3fda54: 5423 9592 |000c: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9295 │ │ +3fda58: 6e10 1a35 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fda5e: 0c03 |0011: move-result-object v3 │ │ +3fda60: 1f03 d617 |0012: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fda64: 1400 f201 127f |0014: const v0, #float 1.94077e+38 // #7f1201f2 │ │ +3fda6a: 12f1 |0017: const/4 v1, #int -1 // #ff │ │ +3fda6c: 6e30 9e94 0301 |0018: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +3fda72: 5423 9592 |001b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9295 │ │ +3fda76: 5433 a692 |001d: iget-object v3, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ +3fda7a: 6e10 b68f 0300 |001f: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ +3fda80: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=225 │ │ 0x000c line=226 │ │ 0x001b line=228 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$2; │ │ @@ -1485356,19 +1485364,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/content/Context;IILcom/leinardi/android/speeddial/SpeedDialActionItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -3fda9c: |[3fda9c] de.danoeh.antennapod.fragment.EpisodesListFragment$3.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/content/Context;IILcom/leinardi/android/speeddial/SpeedDialActionItem;)V │ │ -3fdaac: 5b01 9692 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9296 │ │ -3fdab0: 5b05 9792 |0002: iput-object v5, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.val$actionItem:Lcom/leinardi/android/speeddial/SpeedDialActionItem; // field@9297 │ │ -3fdab4: 7040 1798 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9817 │ │ -3fdaba: 0e00 |0007: return-void │ │ +3fda84: |[3fda84] de.danoeh.antennapod.fragment.EpisodesListFragment$3.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/content/Context;IILcom/leinardi/android/speeddial/SpeedDialActionItem;)V │ │ +3fda94: 5b01 9692 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9296 │ │ +3fda98: 5b05 9792 |0002: iput-object v5, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.val$actionItem:Lcom/leinardi/android/speeddial/SpeedDialActionItem; // field@9297 │ │ +3fda9c: 7040 1798 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9817 │ │ +3fdaa2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$3; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -1485382,21 +1485390,21 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3fdabc: |[3fdabc] de.danoeh.antennapod.fragment.EpisodesListFragment$3.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -3fdacc: 5412 9692 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9296 │ │ -3fdad0: 5410 9792 |0002: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.val$actionItem:Lcom/leinardi/android/speeddial/SpeedDialActionItem; // field@9297 │ │ -3fdad4: 6e10 5a8f 0000 |0004: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ -3fdada: 0a00 |0007: move-result v0 │ │ -3fdadc: 7120 2da4 0200 |0008: invoke-static {v2, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.-$$Nest$mperformMultiSelectAction:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;I)V // method@a42d │ │ -3fdae2: 0e00 |000b: return-void │ │ +3fdaa4: |[3fdaa4] de.danoeh.antennapod.fragment.EpisodesListFragment$3.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +3fdab4: 5412 9692 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9296 │ │ +3fdab8: 5410 9792 |0002: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.val$actionItem:Lcom/leinardi/android/speeddial/SpeedDialActionItem; // field@9297 │ │ +3fdabc: 6e10 5a8f 0000 |0004: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ +3fdac2: 0a00 |0007: move-result v0 │ │ +3fdac4: 7120 2da4 0200 |0008: invoke-static {v2, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.-$$Nest$mperformMultiSelectAction:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;I)V // method@a42d │ │ +3fdaca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$3; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -1485434,18 +1485442,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fdae4: |[3fdae4] de.danoeh.antennapod.fragment.EpisodesListFragment$4.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fdaf4: 5b01 9892 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9298 │ │ -3fdaf8: 7010 b742 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42b7 │ │ -3fdafe: 0e00 |0005: return-void │ │ +3fdacc: |[3fdacc] de.danoeh.antennapod.fragment.EpisodesListFragment$4.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fdadc: 5b01 9892 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9298 │ │ +3fdae0: 7010 b742 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42b7 │ │ +3fdae6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1485455,34 +1485463,34 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -3fdb00: |[3fdb00] de.danoeh.antennapod.fragment.EpisodesListFragment$4.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V │ │ -3fdb10: 6f40 b942 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V // method@42b9 │ │ -3fdb16: 5401 9892 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9298 │ │ -3fdb1a: 5512 a192 |0005: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@92a1 │ │ -3fdb1e: 3902 1d00 |0007: if-nez v2, 0024 // +001d │ │ -3fdb22: 5512 a092 |0009: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@92a0 │ │ -3fdb26: 3802 1900 |000b: if-eqz v2, 0024 // +0019 │ │ -3fdb2a: 5411 a592 |000d: iget-object v1, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fdb2e: 6e10 bab0 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.isScrolledToBottom:()Z // method@b0ba │ │ -3fdb34: 0a01 |0012: move-result v1 │ │ -3fdb36: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ -3fdb3a: 5401 9892 |0015: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9298 │ │ -3fdb3e: 5212 a392 |0017: iget v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ -3fdb42: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -3fdb44: b032 |001a: add-int/2addr v2, v3 │ │ -3fdb46: 5912 a392 |001b: iput v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ -3fdb4a: 7110 2ca4 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.-$$Nest$mloadMoreItems:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a42c │ │ -3fdb50: 5401 9892 |0020: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9298 │ │ -3fdb54: 5c13 a192 |0022: iput-boolean v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@92a1 │ │ -3fdb58: 0e00 |0024: return-void │ │ +3fdae8: |[3fdae8] de.danoeh.antennapod.fragment.EpisodesListFragment$4.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V │ │ +3fdaf8: 6f40 b942 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V // method@42b9 │ │ +3fdafe: 5401 9892 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9298 │ │ +3fdb02: 5512 a192 |0005: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@92a1 │ │ +3fdb06: 3902 1d00 |0007: if-nez v2, 0024 // +001d │ │ +3fdb0a: 5512 a092 |0009: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@92a0 │ │ +3fdb0e: 3802 1900 |000b: if-eqz v2, 0024 // +0019 │ │ +3fdb12: 5411 a592 |000d: iget-object v1, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fdb16: 6e10 bab0 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.isScrolledToBottom:()Z // method@b0ba │ │ +3fdb1c: 0a01 |0012: move-result v1 │ │ +3fdb1e: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ +3fdb22: 5401 9892 |0015: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9298 │ │ +3fdb26: 5212 a392 |0017: iget v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ +3fdb2a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +3fdb2c: b032 |001a: add-int/2addr v2, v3 │ │ +3fdb2e: 5912 a392 |001b: iput v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ +3fdb32: 7110 2ca4 0100 |001d: invoke-static {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.-$$Nest$mloadMoreItems:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a42c │ │ +3fdb38: 5401 9892 |0020: iget-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9298 │ │ +3fdb3c: 5c13 a192 |0022: iput-boolean v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@92a1 │ │ +3fdb40: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=285 │ │ 0x0015 line=287 │ │ 0x001d line=288 │ │ 0x0020 line=289 │ │ @@ -1485522,18 +1485530,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3febfc: |[3febfc] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -3fec0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fec12: 5b01 ad92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ad │ │ -3fec16: 0e00 |0005: return-void │ │ +3febe4: |[3febe4] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +3febf4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3febfa: 5b01 ad92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ad │ │ +3febfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ @@ -1485543,19 +1485551,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3fec18: |[3fec18] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -3fec28: 5410 ad92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ad │ │ -3fec2c: 1f02 ae1c |0002: check-cast v2, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ -3fec30: 7120 72a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$pqNH2bFVUBH3a0iT8JNZuchUANE:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a472 │ │ -3fec36: 0e00 |0007: return-void │ │ +3fec00: |[3fec00] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +3fec10: 5410 ad92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ad │ │ +3fec14: 1f02 ae1c |0002: check-cast v2, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ +3fec18: 7120 72a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$pqNH2bFVUBH3a0iT8JNZuchUANE:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a472 │ │ +3fec1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1485585,35 +1485593,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fec38: |[3fec38] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda4.:()V │ │ -3fec48: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fec4e: 0e00 |0003: return-void │ │ +3fec20: |[3fec20] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda4.:()V │ │ +3fec30: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fec36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda4;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fec50: |[3fec50] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3fec60: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3fec64: 7110 73a4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$qjYJf-YPVVZ2Lg1-Ii7wMvucZx4:(Ljava/lang/Throwable;)V // method@a473 │ │ -3fec6a: 0e00 |0005: return-void │ │ +3fec38: |[3fec38] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3fec48: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3fec4c: 7110 73a4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$qjYJf-YPVVZ2Lg1-Ii7wMvucZx4:(Ljava/lang/Throwable;)V // method@a473 │ │ +3fec52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1485647,18 +1485655,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fec6c: |[3fec6c] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -3fec7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3fec82: 5b01 ae92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ae │ │ -3fec86: 0e00 |0005: return-void │ │ +3fec54: |[3fec54] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +3fec64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3fec6a: 5b01 ae92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ae │ │ +3fec6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ @@ -1485668,18 +1485676,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fec88: |[3fec88] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda5.run:()V │ │ -3fec98: 5410 ae92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ae │ │ -3fec9c: 7110 6ea4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$Jc41lA03GgcZxn37zsGMESbpwjM:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a46e │ │ -3feca2: 0e00 |0005: return-void │ │ +3fec70: |[3fec70] de.danoeh.antennapod.fragment.ExternalPlayerFragment$$ExternalSyntheticLambda5.run:()V │ │ +3fec80: 5410 ae92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92ae │ │ +3fec84: 7110 6ea4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.$r8$lambda$Jc41lA03GgcZxn37zsGMESbpwjM:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a46e │ │ +3fec8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1485716,18 +1485724,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3feca4: |[3feca4] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/app/Activity;)V │ │ -3fecb4: 5b01 af92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92af │ │ -3fecb8: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ -3fecbe: 0e00 |0005: return-void │ │ +3fec8c: |[3fec8c] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/app/Activity;)V │ │ +3fec9c: 5b01 af92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92af │ │ +3feca0: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ +3feca6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/app/Activity; │ │ @@ -1485738,18 +1485746,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fecc0: |[3fecc0] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.loadMediaInfo:()V │ │ -3fecd0: 5410 af92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92af │ │ -3fecd4: 7110 75a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a475 │ │ -3fecda: 0e00 |0005: return-void │ │ +3feca8: |[3feca8] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.loadMediaInfo:()V │ │ +3fecb8: 5410 af92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92af │ │ +3fecbc: 7110 75a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a475 │ │ +3fecc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;) │ │ @@ -1485757,22 +1485765,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3fecdc: |[3fecdc] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.onPlaybackEnd:()V │ │ -3fecec: 5420 af92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92af │ │ -3fecf0: 6e10 1a35 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fecf6: 0c00 |0005: move-result-object v0 │ │ -3fecf8: 1f00 d617 |0006: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fecfc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3fecfe: 6e20 9c94 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@949c │ │ -3fed04: 0e00 |000c: return-void │ │ +3fecc4: |[3fecc4] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.onPlaybackEnd:()V │ │ +3fecd4: 5420 af92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92af │ │ +3fecd8: 6e10 1a35 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fecde: 0c00 |0005: move-result-object v0 │ │ +3fece0: 1f00 d617 |0006: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fece4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3fece6: 6e20 9c94 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@949c │ │ +3fecec: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;) │ │ @@ -1485780,20 +1485788,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3fed08: |[3fed08] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.updatePlayButtonShowsPlay:(Z)V │ │ -3fed18: 5410 af92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92af │ │ -3fed1c: 7110 74a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; // method@a474 │ │ -3fed22: 0c00 |0005: move-result-object v0 │ │ -3fed24: 6e20 c0b0 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b0c0 │ │ -3fed2a: 0e00 |0009: return-void │ │ +3fecf0: |[3fecf0] de.danoeh.antennapod.fragment.ExternalPlayerFragment$1.updatePlayButtonShowsPlay:(Z)V │ │ +3fed00: 5410 af92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // field@92af │ │ +3fed04: 7110 74a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; // method@a474 │ │ +3fed0a: 0c00 |0005: move-result-object v0 │ │ +3fed0c: 6e20 c0b0 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/PlayButton;.setIsShowPlay:(Z)V // method@b0c0 │ │ +3fed12: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ │ │ @@ -1485831,19 +1485839,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ff434: |[3ff434] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ -3ff444: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff44a: 5b01 b892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92b8 │ │ -3ff44e: 5b02 b992 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$1:Landroid/net/Uri; // field@92b9 │ │ -3ff452: 0e00 |0007: return-void │ │ +3ff41c: |[3ff41c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ +3ff42c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff432: 5b01 b892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92b8 │ │ +3ff436: 5b02 b992 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$1:Landroid/net/Uri; // field@92b9 │ │ +3ff43a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/net/Uri; │ │ @@ -1485854,19 +1485862,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ff454: |[3ff454] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda0.run:()V │ │ -3ff464: 5420 b892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92b8 │ │ -3ff468: 5421 b992 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$1:Landroid/net/Uri; // field@92b9 │ │ -3ff46c: 7120 aca4 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$MWtRms_0QTXR68vY7DKuAa08wd0:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V // method@a4ac │ │ -3ff472: 0e00 |0007: return-void │ │ +3ff43c: |[3ff43c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda0.run:()V │ │ +3ff44c: 5420 b892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92b8 │ │ +3ff450: 5421 b992 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.f$1:Landroid/net/Uri; // field@92b9 │ │ +3ff454: 7120 aca4 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$MWtRms_0QTXR68vY7DKuAa08wd0:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V // method@a4ac │ │ +3ff45a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1485899,18 +1485907,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff4ac: |[3ff4ac] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -3ff4bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff4c2: 5b01 bb92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bb │ │ -3ff4c6: 0e00 |0005: return-void │ │ +3ff494: |[3ff494] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +3ff4a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff4aa: 5b01 bb92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bb │ │ +3ff4ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ @@ -1485920,18 +1485928,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff4c8: |[3ff4c8] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda1.run:()V │ │ -3ff4d8: 5410 bb92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bb │ │ -3ff4dc: 7110 b0a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$nwX1jBrLMS-W6Yh6kBtMc7eFW_o:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4b0 │ │ -3ff4e2: 0e00 |0005: return-void │ │ +3ff4b0: |[3ff4b0] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda1.run:()V │ │ +3ff4c0: 5410 bb92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bb │ │ +3ff4c4: 7110 b0a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$nwX1jBrLMS-W6Yh6kBtMc7eFW_o:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a4b0 │ │ +3ff4ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1485964,18 +1485972,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff4e4: |[3ff4e4] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -3ff4f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff4fa: 5b01 bc92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bc │ │ -3ff4fe: 0e00 |0005: return-void │ │ +3ff4cc: |[3ff4cc] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +3ff4dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff4e2: 5b01 bc92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bc │ │ +3ff4e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ @@ -1485985,19 +1485993,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ff500: |[3ff500] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -3ff510: 5410 bc92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bc │ │ -3ff514: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -3ff518: 7120 a9a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$Dl3vSbHuuGAXL4OtHilDqLHGkiY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Ljava/lang/Throwable;)V // method@a4a9 │ │ -3ff51e: 0e00 |0007: return-void │ │ +3ff4e8: |[3ff4e8] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +3ff4f8: 5410 bc92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92bc │ │ +3ff4fc: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +3ff500: 7120 a9a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$Dl3vSbHuuGAXL4OtHilDqLHGkiY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Ljava/lang/Throwable;)V // method@a4a9 │ │ +3ff506: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1486031,18 +1486039,18 @@ │ │ type : '(J)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff520: |[3ff520] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda3.:(J)V │ │ -3ff530: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff536: 5a01 bd92 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.f$0:J // field@92bd │ │ -3ff53a: 0e00 |0005: return-void │ │ +3ff508: |[3ff508] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda3.:(J)V │ │ +3ff518: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff51e: 5a01 bd92 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.f$0:J // field@92bd │ │ +3ff522: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ │ │ @@ -1486052,18 +1486060,18 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3ff53c: |[3ff53c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda3.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -3ff54c: 5320 bd92 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.f$0:J // field@92bd │ │ -3ff550: 7130 a7a4 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$4rwcAaWWU168AdV1dnxHe2bL7Us:(JLio/reactivex/MaybeEmitter;)V // method@a4a7 │ │ -3ff556: 0e00 |0005: return-void │ │ +3ff524: |[3ff524] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda3.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +3ff534: 5320 bd92 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.f$0:J // field@92bd │ │ +3ff538: 7130 a7a4 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$4rwcAaWWU168AdV1dnxHe2bL7Us:(JLio/reactivex/MaybeEmitter;)V // method@a4a7 │ │ +3ff53e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=3 (null) Lio/reactivex/MaybeEmitter; │ │ │ │ @@ -1486097,18 +1486105,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff558: |[3ff558] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -3ff568: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff56e: 5b01 be92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92be │ │ -3ff572: 0e00 |0005: return-void │ │ +3ff540: |[3ff540] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +3ff550: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff556: 5b01 be92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92be │ │ +3ff55a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ @@ -1486118,19 +1486126,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ff574: |[3ff574] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -3ff584: 5410 be92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92be │ │ -3ff588: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3ff58c: 7120 aaa4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$ILRY4At-Tu-XQS57tzS08o8J6fY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a4aa │ │ -3ff592: 0e00 |0007: return-void │ │ +3ff55c: |[3ff55c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +3ff56c: 5410 be92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92be │ │ +3ff570: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3ff574: 7120 aaa4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$ILRY4At-Tu-XQS57tzS08o8J6fY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a4aa │ │ +3ff57a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1486160,35 +1486168,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ff594: |[3ff594] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda5.:()V │ │ -3ff5a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff5aa: 0e00 |0003: return-void │ │ +3ff57c: |[3ff57c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda5.:()V │ │ +3ff58c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda5;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff5ac: |[3ff5ac] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -3ff5bc: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -3ff5c0: 7110 aea4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$iXrCJYviKxjIiajRVU2epdiudHA:(Ljava/lang/Throwable;)V // method@a4ae │ │ -3ff5c6: 0e00 |0005: return-void │ │ +3ff594: |[3ff594] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +3ff5a4: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +3ff5a8: 7110 aea4 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$iXrCJYviKxjIiajRVU2epdiudHA:(Ljava/lang/Throwable;)V // method@a4ae │ │ +3ff5ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1486218,34 +1486226,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ff5c8: |[3ff5c8] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda6.:()V │ │ -3ff5d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff5de: 0e00 |0003: return-void │ │ +3ff5b0: |[3ff5b0] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda6.:()V │ │ +3ff5c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff5c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda6;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3ff5e0: |[3ff5e0] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda6.run:()V │ │ -3ff5f0: 7100 ada4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$VbT1uKGNHKE9vDw8fATKXZhvxoM:()V // method@a4ad │ │ -3ff5f6: 0e00 |0003: return-void │ │ +3ff5c8: |[3ff5c8] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda6.run:()V │ │ +3ff5d8: 7100 ada4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$VbT1uKGNHKE9vDw8fATKXZhvxoM:()V // method@a4ad │ │ +3ff5de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda6; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1486278,18 +1486286,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ff630: |[3ff630] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -3ff640: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3ff646: 5b01 c092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c0 │ │ -3ff64a: 0e00 |0005: return-void │ │ +3ff618: |[3ff618] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +3ff628: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3ff62e: 5b01 c092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c0 │ │ +3ff632: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ @@ -1486299,19 +1486307,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ff64c: |[3ff64c] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ -3ff65c: 5410 c092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c0 │ │ -3ff660: 1f02 5f01 |0002: check-cast v2, Landroid/net/Uri; // type@015f │ │ -3ff664: 7120 b1a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$rO2cSE6j3scE0s8GhtDR96EJwH4:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V // method@a4b1 │ │ -3ff66a: 0e00 |0007: return-void │ │ +3ff634: |[3ff634] de.danoeh.antennapod.fragment.FeedInfoFragment$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ +3ff644: 5410 c092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c0 │ │ +3ff648: 1f02 5f01 |0002: check-cast v2, Landroid/net/Uri; // type@015f │ │ +3ff64c: 7120 b1a4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.$r8$lambda$rO2cSE6j3scE0s8GhtDR96EJwH4:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V // method@a4b1 │ │ +3ff652: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1486349,18 +1486357,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3ff800: |[3ff800] de.danoeh.antennapod.fragment.FeedInfoFragment$3.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3ff810: 5b01 c492 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c4 │ │ -3ff814: 7030 50a0 2003 |0002: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a050 │ │ -3ff81a: 0e00 |0005: return-void │ │ +3ff7e8: |[3ff7e8] de.danoeh.antennapod.fragment.FeedInfoFragment$3.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3ff7f8: 5b01 c492 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c4 │ │ +3ff7fc: 7030 50a0 2003 |0002: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a050 │ │ +3ff802: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/app/Activity; │ │ @@ -1486372,44 +1486380,44 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -3ff81c: |[3ff81c] de.danoeh.antennapod.fragment.FeedInfoFragment$3.setUrl:(Ljava/lang/String;)V │ │ -3ff82c: 5420 c492 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c4 │ │ -3ff830: 7110 b2a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4b2 │ │ -3ff836: 0c00 |0005: move-result-object v0 │ │ -3ff838: 6e20 88ab 3000 |0006: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ab88 │ │ -3ff83e: 5423 c492 |0009: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c4 │ │ -3ff842: 7110 b4a4 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; // method@a4b4 │ │ -3ff848: 0c03 |000e: move-result-object v3 │ │ -3ff84a: 2200 741e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ff84e: 7010 c7b2 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ff854: 5421 c492 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c4 │ │ -3ff858: 7110 b2a4 0100 |0016: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4b2 │ │ -3ff85e: 0c01 |0019: move-result-object v1 │ │ -3ff860: 6e10 84ab 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3ff866: 0c01 |001d: move-result-object v1 │ │ -3ff868: 6e20 d3b2 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ff86e: 1a01 f001 |0021: const-string v1, " {fa-paperclip}" // string@01f0 │ │ -3ff872: 6e20 d3b2 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ff878: 6e10 deb2 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ff87e: 0c00 |0029: move-result-object v0 │ │ -3ff880: 6e20 9412 0300 |002a: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3ff886: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -3ff888: 2333 0d20 |002e: new-array v3, v3, [Landroid/widget/TextView; // type@200d │ │ -3ff88c: 5420 c492 |0030: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c4 │ │ -3ff890: 7110 b4a4 0000 |0032: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; // method@a4b4 │ │ -3ff896: 0c00 |0035: move-result-object v0 │ │ -3ff898: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -3ff89a: 4d00 0301 |0037: aput-object v0, v3, v1 │ │ -3ff89e: 7110 ad8e 0300 |0039: invoke-static {v3}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ -3ff8a4: 0e00 |003c: return-void │ │ +3ff804: |[3ff804] de.danoeh.antennapod.fragment.FeedInfoFragment$3.setUrl:(Ljava/lang/String;)V │ │ +3ff814: 5420 c492 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c4 │ │ +3ff818: 7110 b2a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4b2 │ │ +3ff81e: 0c00 |0005: move-result-object v0 │ │ +3ff820: 6e20 88ab 3000 |0006: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ab88 │ │ +3ff826: 5423 c492 |0009: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c4 │ │ +3ff82a: 7110 b4a4 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; // method@a4b4 │ │ +3ff830: 0c03 |000e: move-result-object v3 │ │ +3ff832: 2200 741e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ff836: 7010 c7b2 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ff83c: 5421 c492 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c4 │ │ +3ff840: 7110 b2a4 0100 |0016: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a4b2 │ │ +3ff846: 0c01 |0019: move-result-object v1 │ │ +3ff848: 6e10 84ab 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3ff84e: 0c01 |001d: move-result-object v1 │ │ +3ff850: 6e20 d3b2 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ff856: 1a01 f001 |0021: const-string v1, " {fa-paperclip}" // string@01f0 │ │ +3ff85a: 6e20 d3b2 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ff860: 6e10 deb2 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ff866: 0c00 |0029: move-result-object v0 │ │ +3ff868: 6e20 9412 0300 |002a: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3ff86e: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +3ff870: 2333 0d20 |002e: new-array v3, v3, [Landroid/widget/TextView; // type@200d │ │ +3ff874: 5420 c492 |0030: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c4 │ │ +3ff878: 7110 b4a4 0000 |0032: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; // method@a4b4 │ │ +3ff87e: 0c00 |0035: move-result-object v0 │ │ +3ff880: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +3ff882: 4d00 0301 |0037: aput-object v0, v3, v1 │ │ +3ff886: 7110 ad8e 0300 |0039: invoke-static {v3}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ +3ff88c: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0009 line=315 │ │ 0x0030 line=316 │ │ locals : │ │ 0x0000 - 0x003d reg=2 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$3; │ │ @@ -1486441,35 +1486449,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -400730: |[400730] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda10.:()V │ │ -400740: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400746: 0e00 |0003: return-void │ │ +400718: |[400718] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda10.:()V │ │ +400728: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40072e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda10;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400748: |[400748] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ -400758: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -40075c: 7110 00a5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$3m8hFIg65Jn2xRCgSiivPt3AYFU:(Ljava/lang/Throwable;)V // method@a500 │ │ -400762: 0e00 |0005: return-void │ │ +400730: |[400730] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda10.accept:(Ljava/lang/Object;)V │ │ +400740: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +400744: 7110 00a5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$3m8hFIg65Jn2xRCgSiivPt3AYFU:(Ljava/lang/Throwable;)V // method@a500 │ │ +40074a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1486503,18 +1486511,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400764: |[400764] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400774: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40077a: 5b01 d792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d7 │ │ -40077e: 0e00 |0005: return-void │ │ +40074c: |[40074c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +40075c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400762: 5b01 d792 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d7 │ │ +400766: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1486524,18 +1486532,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400780: |[400780] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda11.run:()V │ │ -400790: 5410 d792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d7 │ │ -400794: 7110 0ca5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$jF3YtCmb423HIv8VLfAOPsHJRNY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a50c │ │ -40079a: 0e00 |0005: return-void │ │ +400768: |[400768] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda11.run:()V │ │ +400778: 5410 d792 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92d7 │ │ +40077c: 7110 0ca5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$jF3YtCmb423HIv8VLfAOPsHJRNY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a50c │ │ +400782: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1486568,18 +1486576,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4008f0: |[4008f0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400900: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400906: 5b01 de92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92de │ │ -40090a: 0e00 |0005: return-void │ │ +4008d8: |[4008d8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +4008e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4008ee: 5b01 de92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92de │ │ +4008f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1486589,19 +1486597,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40090c: |[40090c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda18.accept:(Ljava/lang/Object;)V │ │ -40091c: 5410 de92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92de │ │ -400920: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -400924: 7120 09a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$PxaPW9ZuPmCFga0ExzjFAvOLNKE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a509 │ │ -40092a: 0e00 |0007: return-void │ │ +4008f4: |[4008f4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda18.accept:(Ljava/lang/Object;)V │ │ +400904: 5410 de92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92de │ │ +400908: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +40090c: 7120 09a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$PxaPW9ZuPmCFga0ExzjFAvOLNKE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a509 │ │ +400912: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1486635,18 +1486643,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40092c: |[40092c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -40093c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400942: 5b01 df92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92df │ │ -400946: 0e00 |0005: return-void │ │ +400914: |[400914] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400924: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40092a: 5b01 df92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92df │ │ +40092e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1486656,19 +1486664,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -400948: |[400948] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda19.accept:(Ljava/lang/Object;)V │ │ -400958: 5410 df92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92df │ │ -40095c: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -400960: 7120 0ba5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$bA48NQcSR11ubUch68Jmw2QdpOc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Ljava/lang/Throwable;)V // method@a50b │ │ -400966: 0e00 |0007: return-void │ │ +400930: |[400930] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda19.accept:(Ljava/lang/Object;)V │ │ +400940: 5410 df92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92df │ │ +400944: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +400948: 7120 0ba5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$bA48NQcSR11ubUch68Jmw2QdpOc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Ljava/lang/Throwable;)V // method@a50b │ │ +40094e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1486702,18 +1486710,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400968: |[400968] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400978: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40097e: 5b01 e092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e0 │ │ -400982: 0e00 |0005: return-void │ │ +400950: |[400950] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400960: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400966: 5b01 e092 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e0 │ │ +40096a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1486723,18 +1486731,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400984: |[400984] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda1.onClick:()V │ │ -400994: 5410 e092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e0 │ │ -400998: 7110 01a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$6N7wV8flfhnlYPT8YCJb7Z4UnVg:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a501 │ │ -40099e: 0e00 |0005: return-void │ │ +40096c: |[40096c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda1.onClick:()V │ │ +40097c: 5410 e092 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e0 │ │ +400980: 7110 01a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$6N7wV8flfhnlYPT8YCJb7Z4UnVg:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a501 │ │ +400986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1486767,18 +1486775,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4009a0: |[4009a0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -4009b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4009b6: 5b01 e192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e1 │ │ -4009ba: 0e00 |0005: return-void │ │ +400988: |[400988] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400998: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40099e: 5b01 e192 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e1 │ │ +4009a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1486788,18 +1486796,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4009bc: |[4009bc] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda2.onRefresh:()V │ │ -4009cc: 5410 e192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e1 │ │ -4009d0: 7110 06a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$N4cvly3ukzIku0ZfcBxs1fa-HGc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a506 │ │ -4009d6: 0e00 |0005: return-void │ │ +4009a4: |[4009a4] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda2.onRefresh:()V │ │ +4009b4: 5410 e192 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e1 │ │ +4009b8: 7110 06a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$N4cvly3ukzIku0ZfcBxs1fa-HGc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a506 │ │ +4009be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1486832,18 +1486840,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4009f8: |[4009f8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400a08: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400a0e: 5b01 e292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e2 │ │ -400a12: 0e00 |0005: return-void │ │ +4009e0: |[4009e0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +4009f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4009f6: 5b01 e292 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e2 │ │ +4009fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1486853,19 +1486861,19 @@ │ │ type : '(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4009d8: |[4009d8] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda3.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -4009e8: 5410 e292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e2 │ │ -4009ec: 7120 0aa5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$TXAAc7VO1jcpYnXySElv-w8R9wA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a50a │ │ -4009f2: 0a02 |0005: move-result v2 │ │ -4009f4: 0f02 |0006: return v2 │ │ +4009c0: |[4009c0] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda3.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +4009d0: 5410 e292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e2 │ │ +4009d4: 7120 0aa5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$TXAAc7VO1jcpYnXySElv-w8R9wA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a50a │ │ +4009da: 0a02 |0005: move-result v2 │ │ +4009dc: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0007 reg=2 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1486899,18 +1486907,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400b30: |[400b30] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400b40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400b46: 5b01 e892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e8 │ │ -400b4a: 0e00 |0005: return-void │ │ +400b18: |[400b18] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400b28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400b2e: 5b01 e892 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e8 │ │ +400b32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1486920,19 +1486928,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -400b4c: |[400b4c] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -400b5c: 5410 e892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e8 │ │ -400b60: 1f02 961c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -400b64: 7120 ffa4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$28tzXknDpGtnfnJAgP34f0vtIkY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a4ff │ │ -400b6a: 0e00 |0007: return-void │ │ +400b34: |[400b34] de.danoeh.antennapod.fragment.FeedItemlistFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +400b44: 5410 e892 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e8 │ │ +400b48: 1f02 961c |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +400b4c: 7120 ffa4 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.$r8$lambda$28tzXknDpGtnfnJAgP34f0vtIkY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a4ff │ │ +400b52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1486970,18 +1486978,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400c10: |[400c10] de.danoeh.antennapod.fragment.FeedItemlistFragment$2.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400c20: 5b01 ea92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ -400c24: 7010 b742 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42b7 │ │ -400c2a: 0e00 |0005: return-void │ │ +400bf8: |[400bf8] de.danoeh.antennapod.fragment.FeedItemlistFragment$2.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400c08: 5b01 ea92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ +400c0c: 7010 b742 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42b7 │ │ +400c12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1486991,85 +1486999,85 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 131 16-bit code units │ │ -400c2c: |[400c2c] de.danoeh.antennapod.fragment.FeedItemlistFragment$2.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V │ │ -400c3c: 6f40 b942 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V // method@42b9 │ │ -400c42: 5423 ea92 |0003: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ -400c46: 7110 13a5 0300 |0005: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a513 │ │ -400c4c: 0c03 |0008: move-result-object v3 │ │ -400c4e: 1214 |0009: const/4 v4, #int 1 // #1 │ │ -400c50: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -400c52: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -400c56: 5423 ea92 |000d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ -400c5a: 7110 13a5 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a513 │ │ -400c60: 0c03 |0012: move-result-object v3 │ │ -400c62: 6e10 5eab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@ab5e │ │ -400c68: 0a03 |0016: move-result v3 │ │ -400c6a: 3803 1000 |0017: if-eqz v3, 0027 // +0010 │ │ -400c6e: 5423 ea92 |0019: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ -400c72: 7110 13a5 0300 |001b: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a513 │ │ -400c78: 0c03 |001e: move-result-object v3 │ │ -400c7a: 6e10 54ab 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ -400c80: 0c03 |0022: move-result-object v3 │ │ -400c82: 3803 0400 |0023: if-eqz v3, 0027 // +0004 │ │ -400c86: 1213 |0025: const/4 v3, #int 1 // #1 │ │ -400c88: 2802 |0026: goto 0028 // +0002 │ │ -400c8a: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -400c8c: 5420 ea92 |0028: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ -400c90: 7110 16a5 0000 |002a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ -400c96: 0c00 |002d: move-result-object v0 │ │ -400c98: 5400 a48e |002e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -400c9c: 6e10 bab0 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.isScrolledToBottom:()Z // method@b0ba │ │ -400ca2: 0a00 |0033: move-result v0 │ │ -400ca4: 3800 0500 |0034: if-eqz v0, 0039 // +0005 │ │ -400ca8: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ -400cac: 2802 |0038: goto 003a // +0002 │ │ -400cae: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -400cb0: 5423 ea92 |003a: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ -400cb4: 7110 14a5 0300 |003c: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetnextPageLoader:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // method@a514 │ │ -400cba: 0c03 |003f: move-result-object v3 │ │ -400cbc: 6e10 b09d 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9db0 │ │ -400cc2: 0c03 |0043: move-result-object v3 │ │ -400cc4: 3804 0400 |0044: if-eqz v4, 0048 // +0004 │ │ -400cc8: 1200 |0046: const/4 v0, #int 0 // #0 │ │ -400cca: 2803 |0047: goto 004a // +0003 │ │ -400ccc: 1300 0800 |0048: const/16 v0, #int 8 // #8 │ │ -400cd0: 6e20 930d 0300 |004a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -400cd6: 5423 ea92 |004d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ -400cda: 7110 16a5 0300 |004f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ -400ce0: 0c03 |0052: move-result-object v3 │ │ -400ce2: 5433 a48e |0053: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -400ce6: 5420 ea92 |0055: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ -400cea: 7110 16a5 0000 |0057: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ -400cf0: 0c00 |005a: move-result-object v0 │ │ -400cf2: 5400 a48e |005b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -400cf6: 6e10 ab0c 0000 |005d: invoke-virtual {v0}, Landroid/view/View;.getPaddingLeft:()I // method@0cab │ │ -400cfc: 0a00 |0060: move-result v0 │ │ -400cfe: 5421 ea92 |0061: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ -400d02: 7110 16a5 0100 |0063: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ -400d08: 0c01 |0066: move-result-object v1 │ │ -400d0a: 5411 a48e |0067: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -400d0e: 6e10 ac0c 0100 |0069: invoke-virtual {v1}, Landroid/view/View;.getPaddingRight:()I // method@0cac │ │ -400d14: 0a01 |006c: move-result v1 │ │ -400d16: 3804 1100 |006d: if-eqz v4, 007e // +0011 │ │ -400d1a: 5424 ea92 |006f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ -400d1e: 7110 14a5 0400 |0071: invoke-static {v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetnextPageLoader:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // method@a514 │ │ -400d24: 0c04 |0074: move-result-object v4 │ │ -400d26: 6e10 b09d 0400 |0075: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9db0 │ │ -400d2c: 0c04 |0078: move-result-object v4 │ │ -400d2e: 6e10 9d0c 0400 |0079: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0c9d │ │ -400d34: 0a04 |007c: move-result v4 │ │ -400d36: 2802 |007d: goto 007f // +0002 │ │ -400d38: 1204 |007e: const/4 v4, #int 0 // #0 │ │ -400d3a: 6e54 710d 0315 |007f: invoke-virtual {v3, v0, v5, v1, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ -400d40: 0e00 |0082: return-void │ │ +400c14: |[400c14] de.danoeh.antennapod.fragment.FeedItemlistFragment$2.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V │ │ +400c24: 6f40 b942 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrolled:(Landroidx/recyclerview/widget/RecyclerView;II)V // method@42b9 │ │ +400c2a: 5423 ea92 |0003: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ +400c2e: 7110 13a5 0300 |0005: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a513 │ │ +400c34: 0c03 |0008: move-result-object v3 │ │ +400c36: 1214 |0009: const/4 v4, #int 1 // #1 │ │ +400c38: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +400c3a: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +400c3e: 5423 ea92 |000d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ +400c42: 7110 13a5 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a513 │ │ +400c48: 0c03 |0012: move-result-object v3 │ │ +400c4a: 6e10 5eab 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@ab5e │ │ +400c50: 0a03 |0016: move-result v3 │ │ +400c52: 3803 1000 |0017: if-eqz v3, 0027 // +0010 │ │ +400c56: 5423 ea92 |0019: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ +400c5a: 7110 13a5 0300 |001b: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a513 │ │ +400c60: 0c03 |001e: move-result-object v3 │ │ +400c62: 6e10 54ab 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ +400c68: 0c03 |0022: move-result-object v3 │ │ +400c6a: 3803 0400 |0023: if-eqz v3, 0027 // +0004 │ │ +400c6e: 1213 |0025: const/4 v3, #int 1 // #1 │ │ +400c70: 2802 |0026: goto 0028 // +0002 │ │ +400c72: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +400c74: 5420 ea92 |0028: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ +400c78: 7110 16a5 0000 |002a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ +400c7e: 0c00 |002d: move-result-object v0 │ │ +400c80: 5400 a48e |002e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +400c84: 6e10 bab0 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.isScrolledToBottom:()Z // method@b0ba │ │ +400c8a: 0a00 |0033: move-result v0 │ │ +400c8c: 3800 0500 |0034: if-eqz v0, 0039 // +0005 │ │ +400c90: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ +400c94: 2802 |0038: goto 003a // +0002 │ │ +400c96: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +400c98: 5423 ea92 |003a: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ +400c9c: 7110 14a5 0300 |003c: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetnextPageLoader:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // method@a514 │ │ +400ca2: 0c03 |003f: move-result-object v3 │ │ +400ca4: 6e10 b09d 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9db0 │ │ +400caa: 0c03 |0043: move-result-object v3 │ │ +400cac: 3804 0400 |0044: if-eqz v4, 0048 // +0004 │ │ +400cb0: 1200 |0046: const/4 v0, #int 0 // #0 │ │ +400cb2: 2803 |0047: goto 004a // +0003 │ │ +400cb4: 1300 0800 |0048: const/16 v0, #int 8 // #8 │ │ +400cb8: 6e20 930d 0300 |004a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +400cbe: 5423 ea92 |004d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ +400cc2: 7110 16a5 0300 |004f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ +400cc8: 0c03 |0052: move-result-object v3 │ │ +400cca: 5433 a48e |0053: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +400cce: 5420 ea92 |0055: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ +400cd2: 7110 16a5 0000 |0057: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ +400cd8: 0c00 |005a: move-result-object v0 │ │ +400cda: 5400 a48e |005b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +400cde: 6e10 ab0c 0000 |005d: invoke-virtual {v0}, Landroid/view/View;.getPaddingLeft:()I // method@0cab │ │ +400ce4: 0a00 |0060: move-result v0 │ │ +400ce6: 5421 ea92 |0061: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ +400cea: 7110 16a5 0100 |0063: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ +400cf0: 0c01 |0066: move-result-object v1 │ │ +400cf2: 5411 a48e |0067: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +400cf6: 6e10 ac0c 0100 |0069: invoke-virtual {v1}, Landroid/view/View;.getPaddingRight:()I // method@0cac │ │ +400cfc: 0a01 |006c: move-result v1 │ │ +400cfe: 3804 1100 |006d: if-eqz v4, 007e // +0011 │ │ +400d02: 5424 ea92 |006f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ea │ │ +400d06: 7110 14a5 0400 |0071: invoke-static {v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetnextPageLoader:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // method@a514 │ │ +400d0c: 0c04 |0074: move-result-object v4 │ │ +400d0e: 6e10 b09d 0400 |0075: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9db0 │ │ +400d14: 0c04 |0078: move-result-object v4 │ │ +400d16: 6e10 9d0c 0400 |0079: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0c9d │ │ +400d1c: 0a04 |007c: move-result v4 │ │ +400d1e: 2802 |007d: goto 007f // +0002 │ │ +400d20: 1204 |007e: const/4 v4, #int 0 // #0 │ │ +400d22: 6e54 710d 0315 |007f: invoke-virtual {v3, v0, v5, v1, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ +400d28: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=174 │ │ 0x0028 line=175 │ │ 0x003a line=176 │ │ 0x004d line=177 │ │ @@ -1487117,18 +1487125,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -400d58: |[400d58] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -400d68: 5b01 eb92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92eb │ │ -400d6c: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -400d72: 0e00 |0005: return-void │ │ +400d40: |[400d40] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +400d50: 5b01 eb92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92eb │ │ +400d54: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +400d5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1487138,17 +1487146,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -400d44: |[400d44] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.onMainActionSelected:()Z │ │ -400d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -400d56: 0f00 |0001: return v0 │ │ +400d2c: |[400d2c] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.onMainActionSelected:()Z │ │ +400d3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +400d3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;) │ │ @@ -1487156,35 +1487164,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -400d74: |[400d74] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.onToggleChanged:(Z)V │ │ -400d84: 3803 2800 |0000: if-eqz v3, 0028 // +0028 │ │ -400d88: 5423 eb92 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92eb │ │ -400d8c: 7110 12a5 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // method@a512 │ │ -400d92: 0c03 |0007: move-result-object v3 │ │ -400d94: 6e10 2f97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@972f │ │ -400d9a: 0a03 |000b: move-result v3 │ │ -400d9c: 3903 1c00 |000c: if-nez v3, 0028 // +001c │ │ -400da0: 5423 eb92 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92eb │ │ -400da4: 6e10 1a35 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -400daa: 0c03 |0013: move-result-object v3 │ │ -400dac: 1f03 d617 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -400db0: 1400 f201 127f |0016: const v0, #float 1.94077e+38 // #7f1201f2 │ │ -400db6: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ -400db8: 6e30 9e94 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -400dbe: 5423 eb92 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92eb │ │ -400dc2: 7110 15a5 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@a515 │ │ -400dc8: 0c03 |0022: move-result-object v3 │ │ -400dca: 5433 4e8f |0023: iget-object v3, v3, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -400dce: 6e10 b68f 0300 |0025: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ -400dd4: 0e00 |0028: return-void │ │ +400d5c: |[400d5c] de.danoeh.antennapod.fragment.FeedItemlistFragment$3.onToggleChanged:(Z)V │ │ +400d6c: 3803 2800 |0000: if-eqz v3, 0028 // +0028 │ │ +400d70: 5423 eb92 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92eb │ │ +400d74: 7110 12a5 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // method@a512 │ │ +400d7a: 0c03 |0007: move-result-object v3 │ │ +400d7c: 6e10 2f97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@972f │ │ +400d82: 0a03 |000b: move-result v3 │ │ +400d84: 3903 1c00 |000c: if-nez v3, 0028 // +001c │ │ +400d88: 5423 eb92 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92eb │ │ +400d8c: 6e10 1a35 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +400d92: 0c03 |0013: move-result-object v3 │ │ +400d94: 1f03 d617 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +400d98: 1400 f201 127f |0016: const v0, #float 1.94077e+38 // #7f1201f2 │ │ +400d9e: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ +400da0: 6e30 9e94 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +400da6: 5423 eb92 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92eb │ │ +400daa: 7110 15a5 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@a515 │ │ +400db0: 0c03 |0022: move-result-object v3 │ │ +400db2: 5433 4e8f |0023: iget-object v3, v3, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +400db6: 6e10 b68f 0300 |0025: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ +400dbc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=205 │ │ 0x000e line=206 │ │ 0x001d line=208 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3; │ │ @@ -1487220,18 +1487228,18 @@ │ │ type : '(J)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4024e0: |[4024e0] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda1.:(J)V │ │ -4024f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4024f6: 5a01 fc92 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.f$0:J // field@92fc │ │ -4024fa: 0e00 |0005: return-void │ │ +4024c8: |[4024c8] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda1.:(J)V │ │ +4024d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4024de: 5a01 fc92 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.f$0:J // field@92fc │ │ +4024e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ │ │ @@ -1487241,18 +1487249,18 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -4024fc: |[4024fc] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -40250c: 5320 fc92 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.f$0:J // field@92fc │ │ -402510: 7130 bfa5 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$A4DJ3L41a3actc_FBt1xpIgewCk:(JLio/reactivex/MaybeEmitter;)V // method@a5bf │ │ -402516: 0e00 |0005: return-void │ │ +4024e4: |[4024e4] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +4024f4: 5320 fc92 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.f$0:J // field@92fc │ │ +4024f8: 7130 bfa5 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$A4DJ3L41a3actc_FBt1xpIgewCk:(JLio/reactivex/MaybeEmitter;)V // method@a5bf │ │ +4024fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=3 (null) Lio/reactivex/MaybeEmitter; │ │ │ │ @@ -1487286,18 +1487294,18 @@ │ │ type : '(Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402518: |[402518] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda2.:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -402528: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40252e: 5b01 fd92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.f$0:Lcom/google/android/material/appbar/MaterialToolbar; // field@92fd │ │ -402532: 0e00 |0005: return-void │ │ +402500: |[402500] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda2.:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +402510: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +402516: 5b01 fd92 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.f$0:Lcom/google/android/material/appbar/MaterialToolbar; // field@92fd │ │ +40251a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/google/android/material/appbar/MaterialToolbar; │ │ │ │ @@ -1487307,19 +1487315,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -402534: |[402534] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -402544: 5410 fd92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.f$0:Lcom/google/android/material/appbar/MaterialToolbar; // field@92fd │ │ -402548: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -40254c: 7120 c1a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$X-Dcf1OYV3St5NU_j0hgIaqT6JQ:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a5c1 │ │ -402552: 0e00 |0007: return-void │ │ +40251c: |[40251c] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +40252c: 5410 fd92 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.f$0:Lcom/google/android/material/appbar/MaterialToolbar; // field@92fd │ │ +402530: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +402534: 7120 c1a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$X-Dcf1OYV3St5NU_j0hgIaqT6JQ:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a5c1 │ │ +40253a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1487349,35 +1487357,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -402554: |[402554] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda3.:()V │ │ -402564: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40256a: 0e00 |0003: return-void │ │ +40253c: |[40253c] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda3.:()V │ │ +40254c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +402552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda3;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40256c: |[40256c] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -40257c: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -402580: 7110 c2a5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$eG4u3IQhX_03ELk143lvX2zZKk8:(Ljava/lang/Throwable;)V // method@a5c2 │ │ -402586: 0e00 |0005: return-void │ │ +402554: |[402554] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +402564: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +402568: 7110 c2a5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$eG4u3IQhX_03ELk143lvX2zZKk8:(Ljava/lang/Throwable;)V // method@a5c2 │ │ +40256e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1487407,34 +1487415,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -402588: |[402588] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda4.:()V │ │ -402598: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40259e: 0e00 |0003: return-void │ │ +402570: |[402570] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda4.:()V │ │ +402580: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +402586: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda4;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4025a0: |[4025a0] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda4.run:()V │ │ -4025b0: 7100 c0a5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$R2l3RS7X7E3q3BFiGRzb1KL9gU8:()V // method@a5c0 │ │ -4025b6: 0e00 |0003: return-void │ │ +402588: |[402588] de.danoeh.antennapod.fragment.FeedSettingsFragment$$ExternalSyntheticLambda4.run:()V │ │ +402598: 7100 c0a5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.$r8$lambda$R2l3RS7X7E3q3BFiGRzb1KL9gU8:()V // method@a5c0 │ │ +40259e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1487467,18 +1487475,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402740: |[402740] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -402750: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402756: 5b01 0193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9301 │ │ -40275a: 0e00 |0005: return-void │ │ +402728: |[402728] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +402738: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40273e: 5b01 0193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9301 │ │ +402742: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1487488,19 +1487496,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -402720: |[402720] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -402730: 5410 0193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9301 │ │ -402734: 7120 84a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$8izq1kpyPmZwlGC-yY6q4mZe9cU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a584 │ │ -40273a: 0a02 |0005: move-result v2 │ │ -40273c: 0f02 |0006: return v2 │ │ +402708: |[402708] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +402718: 5410 0193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9301 │ │ +40271c: 7120 84a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$8izq1kpyPmZwlGC-yY6q4mZe9cU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a584 │ │ +402722: 0a02 |0005: move-result v2 │ │ +402724: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1487530,34 +1487538,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40275c: |[40275c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10.:()V │ │ -40276c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402772: 0e00 |0003: return-void │ │ +402744: |[402744] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10.:()V │ │ +402754: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40275a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -402774: |[402774] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10.run:()V │ │ -402784: 7100 8ea5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$mXwmFODMY0BsTTZQVND6e5eaUEw:()V // method@a58e │ │ -40278a: 0e00 |0003: return-void │ │ +40275c: |[40275c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10.run:()V │ │ +40276c: 7100 8ea5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$mXwmFODMY0BsTTZQVND6e5eaUEw:()V // method@a58e │ │ +402772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1487594,19 +1487602,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4027b0: |[4027b0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ -4027c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4027c6: 5b01 0293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9302 │ │ -4027ca: 5b02 0393 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9303 │ │ -4027ce: 0e00 |0007: return-void │ │ +402798: |[402798] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ +4027a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4027ae: 5b01 0293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9302 │ │ +4027b2: 5b02 0393 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9303 │ │ +4027b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/preference/SwitchPreferenceCompat; │ │ @@ -1487617,20 +1487625,20 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -40278c: |[40278c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40279c: 5420 0293 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9302 │ │ -4027a0: 5421 0393 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9303 │ │ -4027a4: 7140 87a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$Hh5dR4pEk2ktgftwIHaztqaQ5O8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a587 │ │ -4027aa: 0a03 |0007: move-result v3 │ │ -4027ac: 0f03 |0008: return v3 │ │ +402774: |[402774] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +402784: 5420 0293 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9302 │ │ +402788: 5421 0393 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9303 │ │ +40278c: 7140 87a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$Hh5dR4pEk2ktgftwIHaztqaQ5O8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a587 │ │ +402792: 0a03 |0007: move-result v3 │ │ +402794: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0009 reg=3 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0009 reg=4 (null) Ljava/lang/Object; │ │ @@ -1487665,18 +1487673,18 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4027d0: |[4027d0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -4027e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4027e6: 5b01 0493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9304 │ │ -4027ea: 0e00 |0005: return-void │ │ +4027b8: |[4027b8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +4027c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4027ce: 5b01 0493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9304 │ │ +4027d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ │ │ @@ -1487686,19 +1487694,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4027ec: |[4027ec] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ -4027fc: 5410 0493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9304 │ │ -402800: 1f02 521e |0002: check-cast v2, Ljava/lang/Float; // type@1e52 │ │ -402804: 7120 94a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$z1VZYimtfFwMPtqOufVegoGRcyE:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a594 │ │ -40280a: 0e00 |0007: return-void │ │ +4027d4: |[4027d4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ +4027e4: 5410 0493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9304 │ │ +4027e8: 1f02 521e |0002: check-cast v2, Ljava/lang/Float; // type@1e52 │ │ +4027ec: 7120 94a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$z1VZYimtfFwMPtqOufVegoGRcyE:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a594 │ │ +4027f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1487732,18 +1487740,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4028a4: |[4028a4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -4028b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4028ba: 5b01 0893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9308 │ │ -4028be: 0e00 |0005: return-void │ │ +40288c: |[40288c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +40289c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4028a2: 5b01 0893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9308 │ │ +4028a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1487753,19 +1487761,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -402884: |[402884] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -402894: 5410 0893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9308 │ │ -402898: 7120 8ba5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$SlekFo1mUbDYXJlinktAcxtlsYs:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a58b │ │ -40289e: 0a02 |0005: move-result v2 │ │ -4028a0: 0f02 |0006: return v2 │ │ +40286c: |[40286c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40287c: 5410 0893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9308 │ │ +402880: 7120 8ba5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$SlekFo1mUbDYXJlinktAcxtlsYs:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a58b │ │ +402886: 0a02 |0005: move-result v2 │ │ +402888: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1487799,18 +1487807,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4028e0: |[4028e0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -4028f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4028f6: 5b01 0993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9309 │ │ -4028fa: 0e00 |0005: return-void │ │ +4028c8: |[4028c8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +4028d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4028de: 5b01 0993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9309 │ │ +4028e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1487820,19 +1487828,19 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4028c0: |[4028c0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4028d0: 5410 0993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9309 │ │ -4028d4: 7130 93a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$wlt1izz91sQ6-Vr5QGjLVMNXDro:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a593 │ │ -4028da: 0a02 |0005: move-result v2 │ │ -4028dc: 0f02 |0006: return v2 │ │ +4028a8: |[4028a8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4028b8: 5410 0993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9309 │ │ +4028bc: 7130 93a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$wlt1izz91sQ6-Vr5QGjLVMNXDro:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a593 │ │ +4028c2: 0a02 |0005: move-result v2 │ │ +4028c4: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0007 reg=3 (null) Ljava/lang/Object; │ │ @@ -1487867,18 +1487875,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40291c: |[40291c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -40292c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402932: 5b01 0a93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930a │ │ -402936: 0e00 |0005: return-void │ │ +402904: |[402904] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +402914: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40291a: 5b01 0a93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930a │ │ +40291e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1487888,19 +1487896,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4028fc: |[4028fc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40290c: 5410 0a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930a │ │ -402910: 7120 8fa5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$pIjKZB3Z_PmSnM_HZ0b1EJvwkqs:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a58f │ │ -402916: 0a02 |0005: move-result v2 │ │ -402918: 0f02 |0006: return v2 │ │ +4028e4: |[4028e4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4028f4: 5410 0a93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930a │ │ +4028f8: 7120 8fa5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$pIjKZB3Z_PmSnM_HZ0b1EJvwkqs:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a58f │ │ +4028fe: 0a02 |0005: move-result v2 │ │ +402900: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1487938,19 +1487946,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40295c: |[40295c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ -40296c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402972: 5b01 0b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930b │ │ -402976: 5b02 0c93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@930c │ │ -40297a: 0e00 |0007: return-void │ │ +402944: |[402944] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ +402954: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40295a: 5b01 0b93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930b │ │ +40295e: 5b02 0c93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@930c │ │ +402962: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/preference/SwitchPreferenceCompat; │ │ @@ -1487961,20 +1487969,20 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -402938: |[402938] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -402948: 5420 0b93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930b │ │ -40294c: 5421 0c93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@930c │ │ -402950: 7140 83a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$6buJQSh4rFxFdeK0mI3EPef7vbc:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a583 │ │ -402956: 0a03 |0007: move-result v3 │ │ -402958: 0f03 |0008: return v3 │ │ +402920: |[402920] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +402930: 5420 0b93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930b │ │ +402934: 5421 0c93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@930c │ │ +402938: 7140 83a5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$6buJQSh4rFxFdeK0mI3EPef7vbc:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a583 │ │ +40293e: 0a03 |0007: move-result v3 │ │ +402940: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0009 reg=3 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0009 reg=4 (null) Ljava/lang/Object; │ │ @@ -1488009,18 +1488017,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40299c: |[40299c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -4029ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4029b2: 5b01 0d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930d │ │ -4029b6: 0e00 |0005: return-void │ │ +402984: |[402984] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +402994: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40299a: 5b01 0d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930d │ │ +40299e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1488030,19 +1488038,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40297c: |[40297c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40298c: 5410 0d93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930d │ │ -402990: 7120 8ca5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$aNUH_ABQvNCI2jk5zluTICyVmJ0:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a58c │ │ -402996: 0a02 |0005: move-result v2 │ │ -402998: 0f02 |0006: return v2 │ │ +402964: |[402964] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +402974: 5410 0d93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930d │ │ +402978: 7120 8ca5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$aNUH_ABQvNCI2jk5zluTICyVmJ0:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a58c │ │ +40297e: 0a02 |0005: move-result v2 │ │ +402980: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1488076,18 +1488084,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4029d8: |[4029d8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -4029e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4029ee: 5b01 0e93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930e │ │ -4029f2: 0e00 |0005: return-void │ │ +4029c0: |[4029c0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +4029d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4029d6: 5b01 0e93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930e │ │ +4029da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1488097,19 +1488105,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4029b8: |[4029b8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4029c8: 5410 0e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930e │ │ -4029cc: 7120 89a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$K2r9fyS3LF_ajYerSOR3OWAgNyg:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a589 │ │ -4029d2: 0a02 |0005: move-result v2 │ │ -4029d4: 0f02 |0006: return v2 │ │ +4029a0: |[4029a0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4029b0: 5410 0e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930e │ │ +4029b4: 7120 89a5 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$K2r9fyS3LF_ajYerSOR3OWAgNyg:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z // method@a589 │ │ +4029ba: 0a02 |0005: move-result v2 │ │ +4029bc: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1488147,19 +1488155,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -402a18: |[402a18] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ -402a28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402a2e: 5b01 0f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930f │ │ -402a32: 5b02 1093 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9310 │ │ -402a36: 0e00 |0007: return-void │ │ +402a00: |[402a00] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V │ │ +402a10: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +402a16: 5b01 0f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930f │ │ +402a1a: 5b02 1093 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9310 │ │ +402a1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/preference/SwitchPreferenceCompat; │ │ @@ -1488170,20 +1488178,20 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -4029f4: |[4029f4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -402a04: 5420 0f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930f │ │ -402a08: 5421 1093 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9310 │ │ -402a0c: 7140 8aa5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$PEn_mrrzaWJSYfmYfotemYqxibI:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a58a │ │ -402a12: 0a03 |0007: move-result v3 │ │ -402a14: 0f03 |0008: return v3 │ │ +4029dc: |[4029dc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4029ec: 5420 0f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@930f │ │ +4029f0: 5421 1093 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.f$1:Landroidx/preference/SwitchPreferenceCompat; // field@9310 │ │ +4029f4: 7140 8aa5 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$PEn_mrrzaWJSYfmYfotemYqxibI:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a58a │ │ +4029fa: 0a03 |0007: move-result v3 │ │ +4029fc: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0009 reg=3 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0009 reg=4 (null) Ljava/lang/Object; │ │ @@ -1488218,18 +1488226,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402a58: |[402a58] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -402a68: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402a6e: 5b01 1193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9311 │ │ -402a72: 0e00 |0005: return-void │ │ +402a40: |[402a40] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +402a50: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +402a56: 5b01 1193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9311 │ │ +402a5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1488239,19 +1488247,19 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -402a38: |[402a38] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -402a48: 5410 1193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9311 │ │ -402a4c: 7130 91a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$sfje-XTAlvfdUA-RlDOTZtbCSwQ:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a591 │ │ -402a52: 0a02 |0005: move-result v2 │ │ -402a54: 0f02 |0006: return v2 │ │ +402a20: |[402a20] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +402a30: 5410 1193 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9311 │ │ +402a34: 7130 91a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$sfje-XTAlvfdUA-RlDOTZtbCSwQ:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a591 │ │ +402a3a: 0a02 |0005: move-result v2 │ │ +402a3c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0007 reg=3 (null) Ljava/lang/Object; │ │ @@ -1488286,18 +1488294,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402a94: |[402a94] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -402aa4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402aaa: 5b01 1293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9312 │ │ -402aae: 0e00 |0005: return-void │ │ +402a7c: |[402a7c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +402a8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +402a92: 5b01 1293 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9312 │ │ +402a96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1488307,19 +1488315,19 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -402a74: |[402a74] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -402a84: 5410 1293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9312 │ │ -402a88: 7130 86a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$HZujzcSvRIs2NpmICZnL-wl3hpM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a586 │ │ -402a8e: 0a02 |0005: move-result v2 │ │ -402a90: 0f02 |0006: return v2 │ │ +402a5c: |[402a5c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +402a6c: 5410 1293 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9312 │ │ +402a70: 7130 86a5 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$HZujzcSvRIs2NpmICZnL-wl3hpM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a586 │ │ +402a76: 0a02 |0005: move-result v2 │ │ +402a78: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0007 reg=3 (null) Ljava/lang/Object; │ │ @@ -1488354,18 +1488362,18 @@ │ │ type : '(J)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402ab0: |[402ab0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7.:(J)V │ │ -402ac0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402ac6: 5a01 1393 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.f$0:J // field@9313 │ │ -402aca: 0e00 |0005: return-void │ │ +402a98: |[402a98] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7.:(J)V │ │ +402aa8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +402aae: 5a01 1393 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.f$0:J // field@9313 │ │ +402ab2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ │ │ @@ -1488375,18 +1488383,18 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -402acc: |[402acc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -402adc: 5320 1393 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.f$0:J // field@9313 │ │ -402ae0: 7130 88a5 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$JZ4mq_5_T-7A3BgfG5GcH93kmKg:(JLio/reactivex/MaybeEmitter;)V // method@a588 │ │ -402ae6: 0e00 |0005: return-void │ │ +402ab4: |[402ab4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +402ac4: 5320 1393 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.f$0:J // field@9313 │ │ +402ac8: 7130 88a5 1003 |0002: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$JZ4mq_5_T-7A3BgfG5GcH93kmKg:(JLio/reactivex/MaybeEmitter;)V // method@a588 │ │ +402ace: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=3 (null) Lio/reactivex/MaybeEmitter; │ │ │ │ @@ -1488420,18 +1488428,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402ae8: |[402ae8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ -402af8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402afe: 5b01 1493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9314 │ │ -402b02: 0e00 |0005: return-void │ │ +402ad0: |[402ad0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V │ │ +402ae0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +402ae6: 5b01 1493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9314 │ │ +402aea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1488441,19 +1488449,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -402b04: |[402b04] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ -402b14: 5410 1493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9314 │ │ -402b18: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -402b1c: 7120 92a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$vjT-ecwR8vOZVttwuWJaO2s--NA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a592 │ │ -402b22: 0e00 |0007: return-void │ │ +402aec: |[402aec] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ +402afc: 5410 1493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9314 │ │ +402b00: 1f02 9b1c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +402b04: 7120 92a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$vjT-ecwR8vOZVttwuWJaO2s--NA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a592 │ │ +402b0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1488483,35 +1488491,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -402b24: |[402b24] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9.:()V │ │ -402b34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -402b3a: 0e00 |0003: return-void │ │ +402b0c: |[402b0c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9.:()V │ │ +402b1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +402b22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -402b3c: |[402b3c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -402b4c: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -402b50: 7110 8da5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$ga5OPLBOSKjMsphTCyw3BHJz1HM:(Ljava/lang/Throwable;)V // method@a58d │ │ -402b56: 0e00 |0005: return-void │ │ +402b24: |[402b24] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +402b34: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +402b38: 7110 8da5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.$r8$lambda$ga5OPLBOSKjMsphTCyw3BHJz1HM:(Ljava/lang/Throwable;)V // method@a58d │ │ +402b3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1488545,18 +1488553,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404480: |[404480] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -404490: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404496: 5b01 2f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@932f │ │ -40449a: 0e00 |0005: return-void │ │ +404468: |[404468] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +404478: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40447e: 5b01 2f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@932f │ │ +404482: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ @@ -1488566,19 +1488574,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40449c: |[40449c] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -4044ac: 5410 2f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@932f │ │ -4044b0: 1f02 591e |0002: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ -4044b4: 7120 f0a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$bVg58wP1fYhswSurEY59xqW0bn0:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/Integer;)V // method@a5f0 │ │ -4044ba: 0e00 |0007: return-void │ │ +404484: |[404484] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +404494: 5410 2f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@932f │ │ +404498: 1f02 591e |0002: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ +40449c: 7120 f0a5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$bVg58wP1fYhswSurEY59xqW0bn0:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/Integer;)V // method@a5f0 │ │ +4044a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1488616,19 +1488624,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4044f4: |[4044f4] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;)V │ │ -404504: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40450a: 5b01 3193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9331 │ │ -40450e: 5b02 3293 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$1:Landroid/content/Context; // field@9332 │ │ -404512: 0e00 |0007: return-void │ │ +4044dc: |[4044dc] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;)V │ │ +4044ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4044f2: 5b01 3193 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9331 │ │ +4044f6: 5b02 3293 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$1:Landroid/content/Context; // field@9332 │ │ +4044fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -1488639,19 +1488647,19 @@ │ │ type : '(Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -404514: |[404514] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda2.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ -404524: 5420 3193 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9331 │ │ -404528: 5421 3293 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$1:Landroid/content/Context; // field@9332 │ │ -40452c: 7130 f1a5 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$nxq5VjwZESiSBP5hmKY-Yo0x4Mw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V // method@a5f1 │ │ -404532: 0e00 |0007: return-void │ │ +4044fc: |[4044fc] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda2.subscribe:(Lio/reactivex/MaybeEmitter;)V │ │ +40450c: 5420 3193 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9331 │ │ +404510: 5421 3293 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.f$1:Landroid/content/Context; // field@9332 │ │ +404514: 7130 f1a5 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$nxq5VjwZESiSBP5hmKY-Yo0x4Mw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V // method@a5f1 │ │ +40451a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=3 (null) Lio/reactivex/MaybeEmitter; │ │ │ │ @@ -1488685,18 +1488693,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404534: |[404534] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -404544: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40454a: 5b01 3393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9333 │ │ -40454e: 0e00 |0005: return-void │ │ +40451c: |[40451c] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +40452c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +404532: 5b01 3393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9333 │ │ +404536: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ @@ -1488706,19 +1488714,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -404550: |[404550] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -404560: 5410 3393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9333 │ │ -404564: 1f02 721e |0002: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -404568: 7120 efa5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$_YS2I55wB4zvxDVhwwui35vWYzw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/String;)V // method@a5ef │ │ -40456e: 0e00 |0007: return-void │ │ +404538: |[404538] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +404548: 5410 3393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9333 │ │ +40454c: 1f02 721e |0002: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +404550: 7120 efa5 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$_YS2I55wB4zvxDVhwwui35vWYzw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/String;)V // method@a5ef │ │ +404556: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1488748,35 +1488756,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404570: |[404570] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda4.:()V │ │ -404580: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404586: 0e00 |0003: return-void │ │ +404558: |[404558] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda4.:()V │ │ +404568: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40456e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda4;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404588: |[404588] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -404598: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -40459c: 7110 eda5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$9rz8CmHFIFTnxEgyGAUTXjXxiqc:(Ljava/lang/Throwable;)V // method@a5ed │ │ -4045a2: 0e00 |0005: return-void │ │ +404570: |[404570] de.danoeh.antennapod.fragment.ItemDescriptionFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +404580: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +404584: 7110 eda5 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.$r8$lambda$9rz8CmHFIFTnxEgyGAUTXjXxiqc:(Ljava/lang/Throwable;)V // method@a5ed │ │ +40458a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1488814,18 +1488822,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40465c: |[40465c] de.danoeh.antennapod.fragment.ItemDescriptionFragment$2.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/app/Activity;)V │ │ -40466c: 5b01 3793 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9337 │ │ -404670: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ -404676: 0e00 |0005: return-void │ │ +404644: |[404644] de.danoeh.antennapod.fragment.ItemDescriptionFragment$2.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/app/Activity;)V │ │ +404654: 5b01 3793 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9337 │ │ +404658: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ +40465e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/app/Activity; │ │ @@ -1488836,18 +1488844,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404678: |[404678] de.danoeh.antennapod.fragment.ItemDescriptionFragment$2.loadMediaInfo:()V │ │ -404688: 5410 3793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9337 │ │ -40468c: 7110 f4a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$mload:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5f4 │ │ -404692: 0e00 |0005: return-void │ │ +404660: |[404660] de.danoeh.antennapod.fragment.ItemDescriptionFragment$2.loadMediaInfo:()V │ │ +404670: 5410 3793 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // field@9337 │ │ +404674: 7110 f4a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.-$$Nest$mload:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5f4 │ │ +40467a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2; │ │ │ │ source_file_idx : 8928 (ItemDescriptionFragment.java) │ │ @@ -1488880,18 +1488888,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404d68: |[404d68] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -404d78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404d7e: 5b01 4493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9344 │ │ -404d82: 0e00 |0005: return-void │ │ +404d50: |[404d50] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +404d60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +404d66: 5b01 4493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9344 │ │ +404d6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ │ │ @@ -1488901,19 +1488909,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -404d84: |[404d84] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -404d94: 5410 4493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9344 │ │ -404d98: 1f02 591e |0002: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ -404d9c: 7120 21a6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$YLIiYvE64T3H20kOukfLs8V0jNw:(Lde/danoeh/antennapod/fragment/ItemFragment;Ljava/lang/Integer;)V // method@a621 │ │ -404da2: 0e00 |0007: return-void │ │ +404d6c: |[404d6c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +404d7c: 5410 4493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9344 │ │ +404d80: 1f02 591e |0002: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ +404d84: 7120 21a6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$YLIiYvE64T3H20kOukfLs8V0jNw:(Lde/danoeh/antennapod/fragment/ItemFragment;Ljava/lang/Integer;)V // method@a621 │ │ +404d8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1488947,18 +1488955,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404e88: |[404e88] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ -404e98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404e9e: 5b01 4993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9349 │ │ -404ea2: 0e00 |0005: return-void │ │ +404e70: |[404e70] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V │ │ +404e80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +404e86: 5b01 4993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9349 │ │ +404e8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ │ │ @@ -1488968,19 +1488976,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -404ea4: |[404ea4] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ -404eb4: 5410 4993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9349 │ │ -404eb8: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -404ebc: 7120 24a6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$ydszLZEJ1ib-ITNdUzs2kHdKRNU:(Lde/danoeh/antennapod/fragment/ItemFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a624 │ │ -404ec2: 0e00 |0007: return-void │ │ +404e8c: |[404e8c] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ +404e9c: 5410 4993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@9349 │ │ +404ea0: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +404ea4: 7120 24a6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$ydszLZEJ1ib-ITNdUzs2kHdKRNU:(Lde/danoeh/antennapod/fragment/ItemFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a624 │ │ +404eaa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1489010,35 +1489018,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404ec4: |[404ec4] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda9.:()V │ │ -404ed4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -404eda: 0e00 |0003: return-void │ │ +404eac: |[404eac] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda9.:()V │ │ +404ebc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +404ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda9;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -404edc: |[404edc] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -404eec: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -404ef0: 7110 1ba6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$3ZOcgMkMRoVZmpCubHBG4oXgU0w:(Ljava/lang/Throwable;)V // method@a61b │ │ -404ef6: 0e00 |0005: return-void │ │ +404ec4: |[404ec4] de.danoeh.antennapod.fragment.ItemFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +404ed4: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +404ed8: 7110 1ba6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.$r8$lambda$3ZOcgMkMRoVZmpCubHBG4oXgU0w:(Ljava/lang/Throwable;)V // method@a61b │ │ +404ede: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1489076,18 +1489084,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -404ef8: |[404ef8] de.danoeh.antennapod.fragment.ItemFragment$1.:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/app/Activity;)V │ │ -404f08: 5b01 4a93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@934a │ │ -404f0c: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ -404f12: 0e00 |0005: return-void │ │ +404ee0: |[404ee0] de.danoeh.antennapod.fragment.ItemFragment$1.:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/app/Activity;)V │ │ +404ef0: 5b01 4a93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemFragment; // field@934a │ │ +404ef4: 7020 e29d 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.:(Landroid/app/Activity;)V // method@9de2 │ │ +404efa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/app/Activity; │ │ @@ -1489098,16 +1489106,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -404f14: |[404f14] de.danoeh.antennapod.fragment.ItemFragment$1.loadMediaInfo:()V │ │ -404f24: 0e00 |0000: return-void │ │ +404efc: |[404efc] de.danoeh.antennapod.fragment.ItemFragment$1.loadMediaInfo:()V │ │ +404f0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment$1; │ │ │ │ source_file_idx : 8934 (ItemFragment.java) │ │ @@ -1489140,18 +1489148,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -405ef8: |[405ef8] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ -405f08: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -405f0e: 5b01 6693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9366 │ │ -405f12: 0e00 |0005: return-void │ │ +405ee0: |[405ee0] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ +405ef0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +405ef6: 5b01 6693 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9366 │ │ +405efa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ │ │ @@ -1489161,19 +1489169,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -405f14: |[405f14] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -405f24: 5410 6693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9366 │ │ -405f28: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -405f2c: 7120 4fa6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.$r8$lambda$ahVtGn9oUE7X6zIr0M6aychsey4:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a64f │ │ -405f32: 0e00 |0007: return-void │ │ +405efc: |[405efc] de.danoeh.antennapod.fragment.ItemPagerFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +405f0c: 5410 6693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9366 │ │ +405f10: 1f02 a21c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +405f14: 7120 4fa6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.$r8$lambda$ahVtGn9oUE7X6zIr0M6aychsey4:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a64f │ │ +405f1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1489211,18 +1489219,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -405f6c: |[405f6c] de.danoeh.antennapod.fragment.ItemPagerFragment$1.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ -405f7c: 5b01 6893 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9368 │ │ -405f80: 7010 864b 0000 |0002: invoke-direct {v0}, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;.:()V // method@4b86 │ │ -405f86: 0e00 |0005: return-void │ │ +405f54: |[405f54] de.danoeh.antennapod.fragment.ItemPagerFragment$1.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V │ │ +405f64: 5b01 6893 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9368 │ │ +405f68: 7010 864b 0000 |0002: invoke-direct {v0}, Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;.:()V // method@4b86 │ │ +405f6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemPagerFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ │ │ @@ -1489232,21 +1489240,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -405f88: |[405f88] de.danoeh.antennapod.fragment.ItemPagerFragment$1.onPageSelected:(I)V │ │ -405f98: 5440 6893 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9368 │ │ -405f9c: 7110 50a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a650 │ │ -405fa2: 0c01 |0005: move-result-object v1 │ │ -405fa4: 4502 0105 |0006: aget-wide v2, v1, v5 │ │ -405fa8: 7130 51a6 2003 |0008: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$mloadItem:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;J)V // method@a651 │ │ -405fae: 0e00 |000b: return-void │ │ +405f70: |[405f70] de.danoeh.antennapod.fragment.ItemPagerFragment$1.onPageSelected:(I)V │ │ +405f80: 5440 6893 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9368 │ │ +405f84: 7110 50a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a650 │ │ +405f8a: 0c01 |0005: move-result-object v1 │ │ +405f8c: 4502 0105 |0006: aget-wide v2, v1, v5 │ │ +405f90: 7130 51a6 2003 |0008: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$mloadItem:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;J)V // method@a651 │ │ +405f96: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lde/danoeh/antennapod/fragment/ItemPagerFragment$1; │ │ 0x0000 - 0x000c reg=5 (null) I │ │ │ │ @@ -1489280,18 +1489288,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -406604: |[406604] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -406614: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40661a: 5b01 7393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9373 │ │ -40661e: 0e00 |0005: return-void │ │ +4065ec: |[4065ec] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +4065fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +406602: 5b01 7393 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9373 │ │ +406606: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ @@ -1489301,19 +1489309,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -406620: |[406620] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -406630: 5410 7393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9373 │ │ -406634: 1f02 1b07 |0002: check-cast v2, Landroidx/core/util/Pair; // type@071b │ │ -406638: 7120 92a6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$pEFGhv-0IQiJY3AoBv9zyA-WWaQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroidx/core/util/Pair;)V // method@a692 │ │ -40663e: 0e00 |0007: return-void │ │ +406608: |[406608] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +406618: 5410 7393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9373 │ │ +40661c: 1f02 1b07 |0002: check-cast v2, Landroidx/core/util/Pair; // type@071b │ │ +406620: 7120 92a6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$pEFGhv-0IQiJY3AoBv9zyA-WWaQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroidx/core/util/Pair;)V // method@a692 │ │ +406626: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1489347,18 +1489355,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -406640: |[406640] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -406650: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -406656: 5b01 7493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9374 │ │ -40665a: 0e00 |0005: return-void │ │ +406628: |[406628] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +406638: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40663e: 5b01 7493 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9374 │ │ +406642: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ @@ -1489368,19 +1489376,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40665c: |[40665c] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -40666c: 5410 7493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9374 │ │ -406670: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -406674: 7120 90a6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$dpY2qh_FHX0D0nfBslrFJr_F-Mc:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/lang/Throwable;)V // method@a690 │ │ -40667a: 0e00 |0007: return-void │ │ +406644: |[406644] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +406654: 5410 7493 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9374 │ │ +406658: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +40665c: 7120 90a6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$dpY2qh_FHX0D0nfBslrFJr_F-Mc:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/lang/Throwable;)V // method@a690 │ │ +406662: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1489414,18 +1489422,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -406718: |[406718] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -406728: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40672e: 5b01 7893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9378 │ │ -406732: 0e00 |0005: return-void │ │ +406700: |[406700] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +406710: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +406716: 5b01 7893 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9378 │ │ +40671a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ @@ -1489435,19 +1489443,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 │ │ -4066f8: |[4066f8] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda6.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -406708: 5410 7893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9378 │ │ -40670c: 7130 93a6 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$vSOTjECMXGO1ubJ3Bd04XRdqokU:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@a693 │ │ -406712: 0c02 |0005: move-result-object v2 │ │ -406714: 1102 |0006: return-object v2 │ │ +4066e0: |[4066e0] de.danoeh.antennapod.fragment.NavDrawerFragment$$ExternalSyntheticLambda6.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +4066f0: 5410 7893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@9378 │ │ +4066f4: 7130 93a6 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.$r8$lambda$vSOTjECMXGO1ubJ3Bd04XRdqokU:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@a693 │ │ +4066fa: 0c02 |0005: move-result-object v2 │ │ +4066fc: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 (null) Landroidx/core/view/WindowInsetsCompat; │ │ @@ -1489490,19 +1489498,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -40676c: |[40676c] de.danoeh.antennapod.fragment.NavDrawerFragment$1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;)V │ │ -40677c: 5b01 7a93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937a │ │ -406780: 5b05 7b93 |0002: iput-object v5, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937b │ │ -406784: 7040 1798 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9817 │ │ -40678a: 0e00 |0007: return-void │ │ +406754: |[406754] de.danoeh.antennapod.fragment.NavDrawerFragment$1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;)V │ │ +406764: 5b01 7a93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937a │ │ +406768: 5b05 7b93 |0002: iput-object v5, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937b │ │ +40676c: 7040 1798 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9817 │ │ +406772: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -1489516,21 +1489524,21 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -40678c: |[40678c] de.danoeh.antennapod.fragment.NavDrawerFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -40679c: 7210 5502 0300 |0000: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -4067a2: 5423 7b93 |0003: iget-object v3, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937b │ │ -4067a6: 6e10 77ab 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4067ac: 0b00 |0008: move-result-wide v0 │ │ -4067ae: 7120 189c 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; // method@9c18 │ │ -4067b4: 0e00 |000c: return-void │ │ +406774: |[406774] de.danoeh.antennapod.fragment.NavDrawerFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +406784: 7210 5502 0300 |0000: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +40678a: 5423 7b93 |0003: iget-object v3, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@937b │ │ +40678e: 6e10 77ab 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +406794: 0b00 |0008: move-result-wide v0 │ │ +406796: 7120 189c 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; // method@9c18 │ │ +40679c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0003 line=210 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$1; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/content/DialogInterface; │ │ @@ -1489565,18 +1489573,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4067f4: |[4067f4] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ -406804: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40680a: 5b01 7d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937d │ │ -40680e: 0e00 |0005: return-void │ │ +4067dc: |[4067dc] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ +4067ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4067f2: 5b01 7d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937d │ │ +4067f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ @@ -1489586,19 +1489594,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -406810: |[406810] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -406820: 5410 7d93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937d │ │ -406824: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -406828: 7120 7ba6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$LAwZSLUfRPZkHvadpEDaQ0oszQE:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;Ljava/util/List;)V // method@a67b │ │ -40682e: 0e00 |0007: return-void │ │ +4067f8: |[4067f8] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +406808: 5410 7d93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // field@937d │ │ +40680c: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +406810: 7120 7ba6 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$LAwZSLUfRPZkHvadpEDaQ0oszQE:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;Ljava/util/List;)V // method@a67b │ │ +406816: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1489628,35 +1489636,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -406830: |[406830] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda2.:()V │ │ -406840: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -406846: 0e00 |0003: return-void │ │ +406818: |[406818] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda2.:()V │ │ +406828: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40682e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda2;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -406848: |[406848] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -406858: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -40685c: 7110 7da6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$hA_A9ckmbwnFGJ5P5QGmHPsesJM:(Ljava/lang/Throwable;)V // method@a67d │ │ -406862: 0e00 |0005: return-void │ │ +406830: |[406830] de.danoeh.antennapod.fragment.NavDrawerFragment$2$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +406840: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +406844: 7110 7da6 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.$r8$lambda$hA_A9ckmbwnFGJ5P5QGmHPsesJM:(Ljava/lang/Throwable;)V // method@a67d │ │ +40684a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1489701,17 +1489709,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -406c34: |[406c34] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$Bh_lFVxG3gcFFrreYKTUA3fs4Y8:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ -406c44: 7010 8aa6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemLongClick$3:()V // method@a68a │ │ -406c4a: 0e00 |0003: return-void │ │ +406c1c: |[406c1c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$Bh_lFVxG3gcFFrreYKTUA3fs4Y8:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V │ │ +406c2c: 7010 8aa6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemLongClick$3:()V // method@a68a │ │ +406c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ @@ -1489719,17 +1489727,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -406c4c: |[406c4c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$LAwZSLUfRPZkHvadpEDaQ0oszQE:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;Ljava/util/List;)V │ │ -406c5c: 7020 88a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$1:(Ljava/util/List;)V // method@a688 │ │ -406c62: 0e00 |0003: return-void │ │ +406c34: |[406c34] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$LAwZSLUfRPZkHvadpEDaQ0oszQE:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;Ljava/util/List;)V │ │ +406c44: 7020 88a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$1:(Ljava/util/List;)V // method@a688 │ │ +406c4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1489738,18 +1489746,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)Ljava/util/List;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -406bec: |[406bec] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$Tsug7Zb4_Gd1qfD3DuUgcpeVVkw:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)Ljava/util/List; │ │ -406bfc: 7010 87a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$0:()Ljava/util/List; // method@a687 │ │ -406c02: 0c00 |0003: move-result-object v0 │ │ -406c04: 1100 |0004: return-object v0 │ │ +406bd4: |[406bd4] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$Tsug7Zb4_Gd1qfD3DuUgcpeVVkw:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)Ljava/util/List; │ │ +406be4: 7010 87a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$0:()Ljava/util/List; // method@a687 │ │ +406bea: 0c00 |0003: move-result-object v0 │ │ +406bec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ @@ -1489757,17 +1489765,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 │ │ -406c64: |[406c64] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$hA_A9ckmbwnFGJ5P5QGmHPsesJM:(Ljava/lang/Throwable;)V │ │ -406c74: 7110 89a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$2:(Ljava/lang/Throwable;)V // method@a689 │ │ -406c7a: 0e00 |0003: return-void │ │ +406c4c: |[406c4c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.$r8$lambda$hA_A9ckmbwnFGJ5P5QGmHPsesJM:(Ljava/lang/Throwable;)V │ │ +406c5c: 7110 89a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.lambda$onItemClick$2:(Ljava/lang/Throwable;)V // method@a689 │ │ +406c62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ @@ -1489775,18 +1489783,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -406c7c: |[406c7c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ -406c8c: 5b01 7f93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406c90: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -406c96: 0e00 |0005: return-void │ │ +406c64: |[406c64] de.danoeh.antennapod.fragment.NavDrawerFragment$2.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V │ │ +406c74: 5b01 7f93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406c78: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +406c7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ @@ -1489795,23 +1489803,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -406c08: |[406c08] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$0:()Ljava/util/List; │ │ -406c18: 5430 7f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406c1c: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406c22: 0c01 |0005: move-result-object v1 │ │ -406c24: 5411 828d |0006: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ -406c28: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -406c2a: 7130 9ba6 1002 |0009: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$mmakeFlatDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;I)Ljava/util/List; // method@a69b │ │ -406c30: 0c00 |000c: move-result-object v0 │ │ -406c32: 1100 |000d: return-object v0 │ │ +406bf0: |[406bf0] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$0:()Ljava/util/List; │ │ +406c00: 5430 7f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406c04: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +406c0a: 0c01 |0005: move-result-object v1 │ │ +406c0c: 5411 828d |0006: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ +406c10: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +406c12: 7130 9ba6 1002 |0009: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$mmakeFlatDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;I)Ljava/util/List; // method@a69b │ │ +406c18: 0c00 |000c: move-result-object v0 │ │ +406c1a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ @@ -1489819,22 +1489827,22 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -406c98: |[406c98] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$1:(Ljava/util/List;)V │ │ -406ca8: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406cac: 7120 9aa6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fputflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;)V // method@a69a │ │ -406cb2: 5412 7f93 |0005: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406cb6: 7110 95a6 0200 |0007: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -406cbc: 0c02 |000a: move-result-object v2 │ │ -406cbe: 6e10 ba41 0200 |000b: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -406cc4: 0e00 |000e: return-void │ │ +406c80: |[406c80] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$1:(Ljava/util/List;)V │ │ +406c90: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406c94: 7120 9aa6 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fputflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;)V // method@a69a │ │ +406c9a: 5412 7f93 |0005: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406c9e: 7110 95a6 0200 |0007: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +406ca4: 0c02 |000a: move-result-object v2 │ │ +406ca6: 6e10 ba41 0200 |000b: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +406cac: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0005 line=379 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ 0x0000 - 0x000f reg=2 (null) Ljava/util/List; │ │ @@ -1489844,20 +1489852,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 │ │ -406cc8: |[406cc8] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$2:(Ljava/lang/Throwable;)V │ │ -406cd8: 1a00 104b |0000: const-string v0, "NavDrawerFragment" // string@4b10 │ │ -406cdc: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -406ce2: 0c01 |0005: move-result-object v1 │ │ -406ce4: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -406cea: 0e00 |0009: return-void │ │ +406cb0: |[406cb0] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemClick$2:(Ljava/lang/Throwable;)V │ │ +406cc0: 1a00 104b |0000: const-string v0, "NavDrawerFragment" // string@4b10 │ │ +406cc4: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +406cca: 0c01 |0005: move-result-object v1 │ │ +406ccc: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +406cd2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=380 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ @@ -1489865,42 +1489873,42 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -406cec: |[406cec] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemLongClick$3:()V │ │ -406cfc: 5420 7f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406d00: 7110 95a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -406d06: 0c00 |0005: move-result-object v0 │ │ -406d08: 6e10 ba41 0000 |0006: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -406d0e: 7100 35b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b035 │ │ -406d14: 0c00 |000c: move-result-object v0 │ │ -406d16: 5421 7f93 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406d1a: 6e10 2035 0100 |000f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -406d20: 0c01 |0012: move-result-object v1 │ │ -406d22: 7110 9ea6 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ -406d28: 0c01 |0016: move-result-object v1 │ │ -406d2a: 7220 dab4 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -406d30: 0a00 |001a: move-result v0 │ │ -406d32: 3800 1c00 |001b: if-eqz v0, 0037 // +001c │ │ -406d36: 2200 d81d |001d: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ -406d3a: 5421 7f93 |001f: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406d3e: 6e10 2035 0100 |0021: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -406d44: 0c01 |0024: move-result-object v1 │ │ -406d46: 7020 91b0 1000 |0025: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ -406d4c: 7100 2ab0 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ -406d52: 0c01 |002b: move-result-object v1 │ │ -406d54: 6e20 97b0 1000 |002c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b097 │ │ -406d5a: 0c00 |002f: move-result-object v0 │ │ -406d5c: 6e10 96b0 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDrawerOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b096 │ │ -406d62: 0c00 |0033: move-result-object v0 │ │ -406d64: 6e10 94b0 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b094 │ │ -406d6a: 0e00 |0037: return-void │ │ +406cd4: |[406cd4] de.danoeh.antennapod.fragment.NavDrawerFragment$2.lambda$onItemLongClick$3:()V │ │ +406ce4: 5420 7f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406ce8: 7110 95a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +406cee: 0c00 |0005: move-result-object v0 │ │ +406cf0: 6e10 ba41 0000 |0006: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +406cf6: 7100 35b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b035 │ │ +406cfc: 0c00 |000c: move-result-object v0 │ │ +406cfe: 5421 7f93 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406d02: 6e10 2035 0100 |000f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +406d08: 0c01 |0012: move-result-object v1 │ │ +406d0a: 7110 9ea6 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ +406d10: 0c01 |0016: move-result-object v1 │ │ +406d12: 7220 dab4 1000 |0017: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +406d18: 0a00 |001a: move-result v0 │ │ +406d1a: 3800 1c00 |001b: if-eqz v0, 0037 // +001c │ │ +406d1e: 2200 d81d |001d: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ +406d22: 5421 7f93 |001f: iget-object v1, v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406d26: 6e10 2035 0100 |0021: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +406d2c: 0c01 |0024: move-result-object v1 │ │ +406d2e: 7020 91b0 1000 |0025: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ +406d34: 7100 2ab0 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ +406d3a: 0c01 |002b: move-result-object v1 │ │ +406d3c: 6e20 97b0 1000 |002c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b097 │ │ +406d42: 0c00 |002f: move-result-object v0 │ │ +406d44: 6e10 96b0 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDrawerOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b096 │ │ +406d4a: 0c00 |0033: move-result-object v0 │ │ +406d4c: 6e10 94b0 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b094 │ │ +406d52: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0009 line=394 │ │ 0x001d line=395 │ │ 0x0028 line=396 │ │ 0x0030 line=397 │ │ @@ -1489914,27 +1489922,27 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -406a64: |[406a64] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getCount:()I │ │ -406a74: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406a78: 7110 94a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ -406a7e: 0c00 |0005: move-result-object v0 │ │ -406a80: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -406a84: 5410 7f93 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406a88: 7110 94a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ -406a8e: 0c00 |000d: move-result-object v0 │ │ -406a90: 7210 e9b4 0000 |000e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -406a96: 0a00 |0011: move-result v0 │ │ -406a98: 0f00 |0012: return v0 │ │ -406a9a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -406a9c: 0f00 |0014: return v0 │ │ +406a4c: |[406a4c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getCount:()I │ │ +406a5c: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406a60: 7110 94a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ +406a66: 0c00 |0005: move-result-object v0 │ │ +406a68: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +406a6c: 5410 7f93 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406a70: 7110 94a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ +406a76: 0c00 |000d: move-result-object v0 │ │ +406a78: 7210 e9b4 0000 |000e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +406a7e: 0a00 |0011: move-result v0 │ │ +406a80: 0f00 |0012: return v0 │ │ +406a82: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +406a84: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0008 line=277 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ @@ -1489943,40 +1489951,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 45 16-bit code units │ │ -406aa0: |[406aa0] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getFeedCounterSum:()I │ │ -406ab0: 5430 7f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406ab4: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406aba: 0c00 |0005: move-result-object v0 │ │ -406abc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -406abe: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ -406ac2: 0f01 |0009: return v1 │ │ -406ac4: 5430 7f93 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406ac8: 7110 96a6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406ace: 0c00 |000f: move-result-object v0 │ │ -406ad0: 5400 818d |0010: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.feedCounters:Ljava/util/Map; // field@8d81 │ │ -406ad4: 7210 15b5 0000 |0012: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b515 │ │ -406ada: 0c00 |0015: move-result-object v0 │ │ -406adc: 7210 79b4 0000 |0016: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b479 │ │ -406ae2: 0c00 |0019: move-result-object v0 │ │ -406ae4: 7210 c4b4 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -406aea: 0a02 |001d: move-result v2 │ │ -406aec: 3802 0e00 |001e: if-eqz v2, 002c // +000e │ │ -406af0: 7210 c5b4 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -406af6: 0c02 |0023: move-result-object v2 │ │ -406af8: 1f02 591e |0024: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ -406afc: 6e10 2fb2 0200 |0026: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -406b02: 0a02 |0029: move-result v2 │ │ -406b04: b021 |002a: add-int/2addr v1, v2 │ │ -406b06: 28ef |002b: goto 001a // -0011 │ │ -406b08: 0f01 |002c: return v1 │ │ +406a88: |[406a88] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getFeedCounterSum:()I │ │ +406a98: 5430 7f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406a9c: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +406aa2: 0c00 |0005: move-result-object v0 │ │ +406aa4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +406aa6: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ +406aaa: 0f01 |0009: return v1 │ │ +406aac: 5430 7f93 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406ab0: 7110 96a6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +406ab6: 0c00 |000f: move-result-object v0 │ │ +406ab8: 5400 818d |0010: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.feedCounters:Ljava/util/Map; // field@8d81 │ │ +406abc: 7210 15b5 0000 |0012: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b515 │ │ +406ac2: 0c00 |0015: move-result-object v0 │ │ +406ac4: 7210 79b4 0000 |0016: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b479 │ │ +406aca: 0c00 |0019: move-result-object v0 │ │ +406acc: 7210 c4b4 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +406ad2: 0a02 |001d: move-result v2 │ │ +406ad4: 3802 0e00 |001e: if-eqz v2, 002c // +000e │ │ +406ad8: 7210 c5b4 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +406ade: 0c02 |0023: move-result-object v2 │ │ +406ae0: 1f02 591e |0024: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ +406ae4: 6e10 2fb2 0200 |0026: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +406aea: 0a02 |0029: move-result v2 │ │ +406aec: b021 |002a: add-int/2addr v1, v2 │ │ +406aee: 28ef |002b: goto 001a // -0011 │ │ +406af0: 0f01 |002c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x000a line=337 │ │ locals : │ │ 0x0000 - 0x002d reg=3 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ @@ -1489985,35 +1489993,35 @@ │ │ type : '(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -406a08: |[406a08] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ -406a18: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406a1c: 7110 94a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ -406a22: 0c00 |0005: move-result-object v0 │ │ -406a24: 3800 1d00 |0006: if-eqz v0, 0023 // +001d │ │ -406a28: 3a02 1b00 |0008: if-ltz v2, 0023 // +001b │ │ -406a2c: 5410 7f93 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406a30: 7110 94a6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ -406a36: 0c00 |000f: move-result-object v0 │ │ -406a38: 7210 e9b4 0000 |0010: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -406a3e: 0a00 |0013: move-result v0 │ │ -406a40: 3502 0f00 |0014: if-ge v2, v0, 0023 // +000f │ │ -406a44: 5410 7f93 |0016: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406a48: 7110 94a6 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ -406a4e: 0c00 |001b: move-result-object v0 │ │ -406a50: 7220 ddb4 2000 |001c: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -406a56: 0c02 |001f: move-result-object v2 │ │ -406a58: 1f02 5819 |0020: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -406a5c: 1102 |0022: return-object v2 │ │ -406a5e: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -406a60: 1102 |0024: return-object v2 │ │ +4069f0: |[4069f0] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getItem:(I)Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ +406a00: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406a04: 7110 94a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ +406a0a: 0c00 |0005: move-result-object v0 │ │ +406a0c: 3800 1d00 |0006: if-eqz v0, 0023 // +001d │ │ +406a10: 3a02 1b00 |0008: if-ltz v2, 0023 // +001b │ │ +406a14: 5410 7f93 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406a18: 7110 94a6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ +406a1e: 0c00 |000f: move-result-object v0 │ │ +406a20: 7210 e9b4 0000 |0010: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +406a26: 0a00 |0013: move-result v0 │ │ +406a28: 3502 0f00 |0014: if-ge v2, v0, 0023 // +000f │ │ +406a2c: 5410 7f93 |0016: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406a30: 7110 94a6 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ +406a36: 0c00 |001b: move-result-object v0 │ │ +406a38: 7220 ddb4 2000 |001c: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +406a3e: 0c02 |001f: move-result-object v2 │ │ +406a40: 1f02 5819 |0020: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +406a44: 1102 |0022: return-object v2 │ │ +406a46: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +406a48: 1102 |0024: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0016 line=286 │ │ locals : │ │ 0x0000 - 0x0025 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ 0x0000 - 0x0025 reg=2 (null) I │ │ @@ -1490023,26 +1490031,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -406b0c: |[406b0c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getNumberOfDownloadedItems:()I │ │ -406b1c: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406b20: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406b26: 0c00 |0005: move-result-object v0 │ │ -406b28: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -406b2c: 5410 7f93 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406b30: 7110 96a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406b36: 0c00 |000d: move-result-object v0 │ │ -406b38: 5200 838d |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numDownloadedItems:I // field@8d83 │ │ -406b3c: 2802 |0010: goto 0012 // +0002 │ │ -406b3e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -406b40: 0f00 |0012: return v0 │ │ +406af4: |[406af4] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getNumberOfDownloadedItems:()I │ │ +406b04: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406b08: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +406b0e: 0c00 |0005: move-result-object v0 │ │ +406b10: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +406b14: 5410 7f93 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406b18: 7110 96a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +406b1e: 0c00 |000d: move-result-object v0 │ │ +406b20: 5200 838d |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numDownloadedItems:I // field@8d83 │ │ +406b24: 2802 |0010: goto 0012 // +0002 │ │ +406b26: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +406b28: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ @@ -1490050,26 +1490058,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -406b44: |[406b44] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getNumberOfNewItems:()I │ │ -406b54: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406b58: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406b5e: 0c00 |0005: move-result-object v0 │ │ -406b60: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -406b64: 5410 7f93 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406b68: 7110 96a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406b6e: 0c00 |000d: move-result-object v0 │ │ -406b70: 5200 848d |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numNewItems:I // field@8d84 │ │ -406b74: 2802 |0010: goto 0012 // +0002 │ │ -406b76: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -406b78: 0f00 |0012: return v0 │ │ +406b2c: |[406b2c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getNumberOfNewItems:()I │ │ +406b3c: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406b40: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +406b46: 0c00 |0005: move-result-object v0 │ │ +406b48: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +406b4c: 5410 7f93 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406b50: 7110 96a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +406b56: 0c00 |000d: move-result-object v0 │ │ +406b58: 5200 848d |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.numNewItems:I // field@8d84 │ │ +406b5c: 2802 |0010: goto 0012 // +0002 │ │ +406b5e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +406b60: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ @@ -1490077,26 +1490085,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -406b7c: |[406b7c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getQueueSize:()I │ │ -406b8c: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406b90: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406b96: 0c00 |0005: move-result-object v0 │ │ -406b98: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -406b9c: 5410 7f93 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406ba0: 7110 96a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406ba6: 0c00 |000d: move-result-object v0 │ │ -406ba8: 5200 858d |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.queueSize:I // field@8d85 │ │ -406bac: 2802 |0010: goto 0012 // +0002 │ │ -406bae: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -406bb0: 0f00 |0012: return v0 │ │ +406b64: |[406b64] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getQueueSize:()I │ │ +406b74: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406b78: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +406b7e: 0c00 |0005: move-result-object v0 │ │ +406b80: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +406b84: 5410 7f93 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406b88: 7110 96a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +406b8e: 0c00 |000d: move-result-object v0 │ │ +406b90: 5200 858d |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.queueSize:I // field@8d85 │ │ +406b94: 2802 |0010: goto 0012 // +0002 │ │ +406b96: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +406b98: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ @@ -1490104,26 +1490112,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -406bb4: |[406bb4] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getReclaimableItems:()I │ │ -406bc4: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406bc8: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406bce: 0c00 |0005: move-result-object v0 │ │ -406bd0: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -406bd4: 5410 7f93 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406bd8: 7110 96a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406bde: 0c00 |000d: move-result-object v0 │ │ -406be0: 5200 868d |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.reclaimableSpace:I // field@8d86 │ │ -406be4: 2802 |0010: goto 0012 // +0002 │ │ -406be6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -406be8: 0f00 |0012: return v0 │ │ +406b9c: |[406b9c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.getReclaimableItems:()I │ │ +406bac: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406bb0: 7110 96a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +406bb6: 0c00 |0005: move-result-object v0 │ │ +406bb8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +406bbc: 5410 7f93 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406bc0: 7110 96a6 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +406bc6: 0c00 |000d: move-result-object v0 │ │ +406bc8: 5200 868d |000e: iget v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.reclaimableSpace:I // field@8d86 │ │ +406bcc: 2802 |0010: goto 0012 // +0002 │ │ +406bce: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +406bd0: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;) │ │ @@ -1490131,70 +1490139,70 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 105 16-bit code units │ │ -40689c: |[40689c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.isSelected:(I)Z │ │ -4068ac: 5450 7f93 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -4068b0: 6e10 2035 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4068b6: 0c00 |0005: move-result-object v0 │ │ -4068b8: 7110 9ea6 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ -4068be: 0c00 |0009: move-result-object v0 │ │ -4068c0: 5451 7f93 |000a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -4068c4: 7110 95a6 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -4068ca: 0c01 |000f: move-result-object v1 │ │ -4068cc: 6e10 0997 0100 |0010: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ -4068d2: 0a01 |0013: move-result v1 │ │ -4068d4: 3516 1700 |0014: if-ge v6, v1, 002b // +0017 │ │ -4068d8: 5451 7f93 |0016: iget-object v1, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -4068dc: 7110 95a6 0100 |0018: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -4068e2: 0c01 |001b: move-result-object v1 │ │ -4068e4: 6e10 0497 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@9704 │ │ -4068ea: 0c01 |001f: move-result-object v1 │ │ -4068ec: 7220 ddb4 6100 |0020: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -4068f2: 0c06 |0023: move-result-object v6 │ │ -4068f4: 1f06 721e |0024: check-cast v6, Ljava/lang/String; // type@1e72 │ │ -4068f8: 6e20 9fb2 0600 |0026: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4068fe: 0a06 |0029: move-result v6 │ │ -406900: 0f06 |002a: return v6 │ │ -406902: 7110 eeb6 0000 |002b: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNumeric:(Ljava/lang/CharSequence;)Z // method@b6ee │ │ -406908: 0a01 |002e: move-result v1 │ │ -40690a: 1202 |002f: const/4 v2, #int 0 // #0 │ │ -40690c: 3801 3800 |0030: if-eqz v1, 0068 // +0038 │ │ -406910: 7110 43b2 0000 |0032: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -406916: 0b00 |0035: move-result-wide v0 │ │ -406918: 5453 7f93 |0036: iget-object v3, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -40691c: 7110 96a6 0300 |0038: invoke-static {v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ -406922: 0c03 |003b: move-result-object v3 │ │ -406924: 3803 2c00 |003c: if-eqz v3, 0068 // +002c │ │ -406928: 5453 7f93 |003e: iget-object v3, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -40692c: 7110 94a6 0300 |0040: invoke-static {v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ -406932: 0c03 |0043: move-result-object v3 │ │ -406934: 5454 7f93 |0044: iget-object v4, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406938: 7110 95a6 0400 |0046: invoke-static {v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -40693e: 0c04 |0049: move-result-object v4 │ │ -406940: 6e10 0997 0400 |004a: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ -406946: 0a04 |004d: move-result v4 │ │ -406948: b146 |004e: sub-int/2addr v6, v4 │ │ -40694a: 7220 ddb4 6300 |004f: invoke-interface {v3, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -406950: 0c06 |0052: move-result-object v6 │ │ -406952: 1f06 5819 |0053: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -406956: 5463 7b8d |0055: iget-object v3, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -40695a: 6204 778d |0057: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -40695e: 3343 0f00 |0059: if-ne v3, v4, 0068 // +000f │ │ -406962: 1f06 5919 |005b: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ -406966: 5466 7d8d |005d: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -40696a: 6e10 77ab 0600 |005f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -406970: 0b03 |0062: move-result-wide v3 │ │ -406972: 3106 0300 |0063: cmp-long v6, v3, v0 │ │ -406976: 3906 0300 |0065: if-nez v6, 0068 // +0003 │ │ -40697a: 1212 |0067: const/4 v2, #int 1 // #1 │ │ -40697c: 0f02 |0068: return v2 │ │ +406884: |[406884] de.danoeh.antennapod.fragment.NavDrawerFragment$2.isSelected:(I)Z │ │ +406894: 5450 7f93 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406898: 6e10 2035 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40689e: 0c00 |0005: move-result-object v0 │ │ +4068a0: 7110 9ea6 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ +4068a6: 0c00 |0009: move-result-object v0 │ │ +4068a8: 5451 7f93 |000a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +4068ac: 7110 95a6 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +4068b2: 0c01 |000f: move-result-object v1 │ │ +4068b4: 6e10 0997 0100 |0010: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ +4068ba: 0a01 |0013: move-result v1 │ │ +4068bc: 3516 1700 |0014: if-ge v6, v1, 002b // +0017 │ │ +4068c0: 5451 7f93 |0016: iget-object v1, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +4068c4: 7110 95a6 0100 |0018: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +4068ca: 0c01 |001b: move-result-object v1 │ │ +4068cc: 6e10 0497 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@9704 │ │ +4068d2: 0c01 |001f: move-result-object v1 │ │ +4068d4: 7220 ddb4 6100 |0020: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +4068da: 0c06 |0023: move-result-object v6 │ │ +4068dc: 1f06 721e |0024: check-cast v6, Ljava/lang/String; // type@1e72 │ │ +4068e0: 6e20 9fb2 0600 |0026: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4068e6: 0a06 |0029: move-result v6 │ │ +4068e8: 0f06 |002a: return v6 │ │ +4068ea: 7110 eeb6 0000 |002b: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNumeric:(Ljava/lang/CharSequence;)Z // method@b6ee │ │ +4068f0: 0a01 |002e: move-result v1 │ │ +4068f2: 1202 |002f: const/4 v2, #int 0 // #0 │ │ +4068f4: 3801 3800 |0030: if-eqz v1, 0068 // +0038 │ │ +4068f8: 7110 43b2 0000 |0032: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +4068fe: 0b00 |0035: move-result-wide v0 │ │ +406900: 5453 7f93 |0036: iget-object v3, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406904: 7110 96a6 0300 |0038: invoke-static {v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@a696 │ │ +40690a: 0c03 |003b: move-result-object v3 │ │ +40690c: 3803 2c00 |003c: if-eqz v3, 0068 // +002c │ │ +406910: 5453 7f93 |003e: iget-object v3, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406914: 7110 94a6 0300 |0040: invoke-static {v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ +40691a: 0c03 |0043: move-result-object v3 │ │ +40691c: 5454 7f93 |0044: iget-object v4, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406920: 7110 95a6 0400 |0046: invoke-static {v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +406926: 0c04 |0049: move-result-object v4 │ │ +406928: 6e10 0997 0400 |004a: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ +40692e: 0a04 |004d: move-result v4 │ │ +406930: b146 |004e: sub-int/2addr v6, v4 │ │ +406932: 7220 ddb4 6300 |004f: invoke-interface {v3, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +406938: 0c06 |0052: move-result-object v6 │ │ +40693a: 1f06 5819 |0053: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +40693e: 5463 7b8d |0055: iget-object v3, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +406942: 6204 778d |0057: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +406946: 3343 0f00 |0059: if-ne v3, v4, 0068 // +000f │ │ +40694a: 1f06 5919 |005b: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ +40694e: 5466 7d8d |005d: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +406952: 6e10 77ab 0600 |005f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +406958: 0b03 |0062: move-result-wide v3 │ │ +40695a: 3106 0300 |0063: cmp-long v6, v3, v0 │ │ +40695e: 3906 0300 |0065: if-nez v6, 0068 // +0003 │ │ +406962: 1212 |0067: const/4 v2, #int 1 // #1 │ │ +406964: 0f02 |0068: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x000a line=295 │ │ 0x0016 line=296 │ │ 0x002b line=297 │ │ 0x0032 line=298 │ │ @@ -1490213,18 +1490221,18 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -406d6c: |[406d6c] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -406d7c: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406d80: 6e40 a8a6 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@a6a8 │ │ -406d86: 0e00 |0005: return-void │ │ +406d54: |[406d54] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +406d64: 5410 7f93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406d68: 6e40 a8a6 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@a6a8 │ │ +406d6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/ContextMenu; │ │ 0x0000 - 0x0006 reg=3 (null) Landroid/view/View; │ │ @@ -1490235,154 +1490243,154 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 282 16-bit code units │ │ -406d88: |[406d88] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onItemClick:(I)V │ │ -406d98: 5450 7f93 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406d9c: 7110 95a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -406da2: 0c00 |0005: move-result-object v0 │ │ -406da4: 6e20 0797 6000 |0006: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9707 │ │ -406daa: 0a00 |0009: move-result v0 │ │ -406dac: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -406dae: 3210 f100 |000b: if-eq v0, v1, 00fc // +00f1 │ │ -406db2: 5450 7f93 |000d: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406db6: 7110 95a6 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -406dbc: 0c00 |0012: move-result-object v0 │ │ -406dbe: 6e10 0997 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ -406dc4: 0a00 |0016: move-result v0 │ │ -406dc6: 1241 |0017: const/4 v1, #int 4 // #4 │ │ -406dc8: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -406dca: 3506 2e00 |0019: if-ge v6, v0, 0047 // +002e │ │ -406dce: 5450 7f93 |001b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406dd2: 7110 95a6 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -406dd8: 0c00 |0020: move-result-object v0 │ │ -406dda: 6e10 0497 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@9704 │ │ -406de0: 0c00 |0024: move-result-object v0 │ │ -406de2: 7220 ddb4 6000 |0025: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -406de8: 0c06 |0028: move-result-object v6 │ │ -406dea: 1f06 721e |0029: check-cast v6, Ljava/lang/String; // type@1e72 │ │ -406dee: 5450 7f93 |002b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406df2: 6e10 1a35 0000 |002d: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -406df8: 0c00 |0030: move-result-object v0 │ │ -406dfa: 1f00 d617 |0031: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -406dfe: 6e30 8894 6002 |0033: invoke-virtual {v0, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -406e04: 5456 7f93 |0036: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406e08: 6e10 1a35 0600 |0038: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -406e0e: 0c06 |003b: move-result-object v6 │ │ -406e10: 1f06 d617 |003c: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -406e14: 6e10 7794 0600 |003e: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -406e1a: 0c06 |0041: move-result-object v6 │ │ -406e1c: 6e20 787c 1600 |0042: invoke-virtual {v6, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -406e22: 2900 d400 |0045: goto/16 0119 // +00d4 │ │ -406e26: 5450 7f93 |0047: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406e2a: 7110 95a6 0000 |0049: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -406e30: 0c00 |004c: move-result-object v0 │ │ -406e32: 6e10 0997 0000 |004d: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ -406e38: 0a00 |0050: move-result v0 │ │ -406e3a: b106 |0051: sub-int/2addr v6, v0 │ │ -406e3c: 5450 7f93 |0052: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406e40: 7110 94a6 0000 |0054: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ -406e46: 0c00 |0057: move-result-object v0 │ │ -406e48: 7220 ddb4 6000 |0058: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -406e4e: 0c06 |005b: move-result-object v6 │ │ -406e50: 1f06 5819 |005c: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -406e54: 5460 7b8d |005e: iget-object v0, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -406e58: 6203 778d |0060: sget-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -406e5c: 3330 2600 |0062: if-ne v0, v3, 0088 // +0026 │ │ -406e60: 1f06 5919 |0064: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ -406e64: 5466 7d8d |0066: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -406e68: 6e10 77ab 0600 |0068: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -406e6e: 0b03 |006b: move-result-wide v3 │ │ -406e70: 5456 7f93 |006c: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406e74: 6e10 1a35 0600 |006e: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -406e7a: 0c06 |0071: move-result-object v6 │ │ -406e7c: 1f06 d617 |0072: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -406e80: 6e40 8694 3624 |0074: invoke-virtual {v6, v3, v4, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@9486 │ │ -406e86: 5456 7f93 |0077: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406e8a: 6e10 1a35 0600 |0079: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -406e90: 0c06 |007c: move-result-object v6 │ │ -406e92: 1f06 d617 |007d: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -406e96: 6e10 7794 0600 |007f: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -406e9c: 0c06 |0082: move-result-object v6 │ │ -406e9e: 6e20 787c 1600 |0083: invoke-virtual {v6, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -406ea4: 2900 9300 |0086: goto/16 0119 // +0093 │ │ -406ea8: 1f06 5a19 |0088: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ -406eac: 5450 7f93 |008a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406eb0: 7110 97a6 0000 |008c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a697 │ │ -406eb6: 0c00 |008f: move-result-object v0 │ │ -406eb8: 5461 808d |0090: iget-object v1, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ -406ebc: 7220 3ab5 1000 |0092: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -406ec2: 0a00 |0095: move-result v0 │ │ -406ec4: 3800 0e00 |0096: if-eqz v0, 00a4 // +000e │ │ -406ec8: 5450 7f93 |0098: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406ecc: 7110 97a6 0000 |009a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a697 │ │ -406ed2: 0c00 |009d: move-result-object v0 │ │ -406ed4: 5466 808d |009e: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ -406ed8: 7220 40b5 6000 |00a0: invoke-interface {v0, v6}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b540 │ │ -406ede: 280c |00a3: goto 00af // +000c │ │ -406ee0: 5450 7f93 |00a4: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406ee4: 7110 97a6 0000 |00a6: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a697 │ │ -406eea: 0c00 |00a9: move-result-object v0 │ │ -406eec: 5466 808d |00aa: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ -406ef0: 7220 37b5 6000 |00ac: invoke-interface {v0, v6}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ -406ef6: 5456 7f93 |00af: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406efa: 6e10 2035 0600 |00b1: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -406f00: 0c06 |00b4: move-result-object v6 │ │ -406f02: 1a00 124b |00b5: const-string v0, "NavDrawerPrefs" // string@4b12 │ │ -406f06: 1201 |00b7: const/4 v1, #int 0 // #0 │ │ -406f08: 6e30 2f02 0601 |00b8: invoke-virtual {v6, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -406f0e: 0c06 |00bb: move-result-object v6 │ │ -406f10: 7210 9902 0600 |00bc: invoke-interface {v6}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -406f16: 0c06 |00bf: move-result-object v6 │ │ -406f18: 5450 7f93 |00c0: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406f1c: 7110 97a6 0000 |00c2: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a697 │ │ -406f22: 0c00 |00c5: move-result-object v0 │ │ -406f24: 1a01 08c6 |00c6: const-string v1, "prefOpenFolders" // string@c608 │ │ -406f28: 7230 9602 1600 |00c8: invoke-interface {v6, v1, v0}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ -406f2e: 0c06 |00cb: move-result-object v6 │ │ -406f30: 7210 8f02 0600 |00cc: invoke-interface {v6}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -406f36: 5456 7f93 |00cf: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406f3a: 2200 8c1b |00d1: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0; // type@1b8c │ │ -406f3e: 7020 72a6 5000 |00d3: invoke-direct {v0, v5}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a672 │ │ -406f44: 7110 f4b0 0000 |00d6: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -406f4a: 0c00 |00d9: move-result-object v0 │ │ -406f4c: 7100 0bb1 0000 |00da: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.computation:()Lio/reactivex/Scheduler; // method@b10b │ │ -406f52: 0c01 |00dd: move-result-object v1 │ │ -406f54: 6e20 fcb0 1000 |00de: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -406f5a: 0c00 |00e1: move-result-object v0 │ │ -406f5c: 7100 07b1 0000 |00e2: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -406f62: 0c01 |00e5: move-result-object v1 │ │ -406f64: 6e20 f7b0 1000 |00e6: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -406f6a: 0c00 |00e9: move-result-object v0 │ │ -406f6c: 2201 8d1b |00ea: new-instance v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1; // type@1b8d │ │ -406f70: 7020 74a6 5100 |00ec: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a674 │ │ -406f76: 2202 8e1b |00ef: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda2; // type@1b8e │ │ -406f7a: 7010 76a6 0200 |00f1: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda2;.:()V // method@a676 │ │ -406f80: 6e30 fab0 1002 |00f4: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -406f86: 0c00 |00f7: move-result-object v0 │ │ -406f88: 7120 99a6 0600 |00f8: invoke-static {v6, v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fputdisposable:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lio/reactivex/disposables/Disposable;)V // method@a699 │ │ -406f8e: 281e |00fb: goto 0119 // +001e │ │ -406f90: 7100 43b0 0000 |00fc: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ -406f96: 0c06 |00ff: move-result-object v6 │ │ -406f98: 6e10 58ac 0600 |0100: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@ac58 │ │ -406f9e: 0a06 |0103: move-result v6 │ │ -406fa0: 3806 1500 |0104: if-eqz v6, 0119 // +0015 │ │ -406fa4: 5456 7f93 |0106: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406fa8: 7110 95a6 0600 |0108: invoke-static {v6}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -406fae: 0c06 |010b: move-result-object v6 │ │ -406fb0: 5566 b56c |010c: iget-boolean v6, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ -406fb4: 3806 0b00 |010e: if-eqz v6, 0119 // +000b │ │ -406fb8: 5456 7f93 |0110: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406fbc: 6e10 a635 0600 |0112: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -406fc2: 0c06 |0115: move-result-object v6 │ │ -406fc4: 7110 5ba1 0600 |0116: invoke-static {v6}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a15b │ │ -406fca: 0e00 |0119: return-void │ │ +406d70: |[406d70] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onItemClick:(I)V │ │ +406d80: 5450 7f93 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406d84: 7110 95a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +406d8a: 0c00 |0005: move-result-object v0 │ │ +406d8c: 6e20 0797 6000 |0006: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getItemViewType:(I)I // method@9707 │ │ +406d92: 0a00 |0009: move-result v0 │ │ +406d94: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +406d96: 3210 f100 |000b: if-eq v0, v1, 00fc // +00f1 │ │ +406d9a: 5450 7f93 |000d: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406d9e: 7110 95a6 0000 |000f: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +406da4: 0c00 |0012: move-result-object v0 │ │ +406da6: 6e10 0997 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ +406dac: 0a00 |0016: move-result v0 │ │ +406dae: 1241 |0017: const/4 v1, #int 4 // #4 │ │ +406db0: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +406db2: 3506 2e00 |0019: if-ge v6, v0, 0047 // +002e │ │ +406db6: 5450 7f93 |001b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406dba: 7110 95a6 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +406dc0: 0c00 |0020: move-result-object v0 │ │ +406dc2: 6e10 0497 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@9704 │ │ +406dc8: 0c00 |0024: move-result-object v0 │ │ +406dca: 7220 ddb4 6000 |0025: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +406dd0: 0c06 |0028: move-result-object v6 │ │ +406dd2: 1f06 721e |0029: check-cast v6, Ljava/lang/String; // type@1e72 │ │ +406dd6: 5450 7f93 |002b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406dda: 6e10 1a35 0000 |002d: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +406de0: 0c00 |0030: move-result-object v0 │ │ +406de2: 1f00 d617 |0031: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +406de6: 6e30 8894 6002 |0033: invoke-virtual {v0, v6, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +406dec: 5456 7f93 |0036: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406df0: 6e10 1a35 0600 |0038: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +406df6: 0c06 |003b: move-result-object v6 │ │ +406df8: 1f06 d617 |003c: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +406dfc: 6e10 7794 0600 |003e: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +406e02: 0c06 |0041: move-result-object v6 │ │ +406e04: 6e20 787c 1600 |0042: invoke-virtual {v6, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +406e0a: 2900 d400 |0045: goto/16 0119 // +00d4 │ │ +406e0e: 5450 7f93 |0047: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406e12: 7110 95a6 0000 |0049: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +406e18: 0c00 |004c: move-result-object v0 │ │ +406e1a: 6e10 0997 0000 |004d: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ +406e20: 0a00 |0050: move-result v0 │ │ +406e22: b106 |0051: sub-int/2addr v6, v0 │ │ +406e24: 5450 7f93 |0052: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406e28: 7110 94a6 0000 |0054: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ +406e2e: 0c00 |0057: move-result-object v0 │ │ +406e30: 7220 ddb4 6000 |0058: invoke-interface {v0, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +406e36: 0c06 |005b: move-result-object v6 │ │ +406e38: 1f06 5819 |005c: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +406e3c: 5460 7b8d |005e: iget-object v0, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +406e40: 6203 778d |0060: sget-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +406e44: 3330 2600 |0062: if-ne v0, v3, 0088 // +0026 │ │ +406e48: 1f06 5919 |0064: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ +406e4c: 5466 7d8d |0066: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +406e50: 6e10 77ab 0600 |0068: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +406e56: 0b03 |006b: move-result-wide v3 │ │ +406e58: 5456 7f93 |006c: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406e5c: 6e10 1a35 0600 |006e: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +406e62: 0c06 |0071: move-result-object v6 │ │ +406e64: 1f06 d617 |0072: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +406e68: 6e40 8694 3624 |0074: invoke-virtual {v6, v3, v4, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@9486 │ │ +406e6e: 5456 7f93 |0077: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406e72: 6e10 1a35 0600 |0079: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +406e78: 0c06 |007c: move-result-object v6 │ │ +406e7a: 1f06 d617 |007d: check-cast v6, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +406e7e: 6e10 7794 0600 |007f: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +406e84: 0c06 |0082: move-result-object v6 │ │ +406e86: 6e20 787c 1600 |0083: invoke-virtual {v6, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +406e8c: 2900 9300 |0086: goto/16 0119 // +0093 │ │ +406e90: 1f06 5a19 |0088: check-cast v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ +406e94: 5450 7f93 |008a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406e98: 7110 97a6 0000 |008c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a697 │ │ +406e9e: 0c00 |008f: move-result-object v0 │ │ +406ea0: 5461 808d |0090: iget-object v1, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ +406ea4: 7220 3ab5 1000 |0092: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +406eaa: 0a00 |0095: move-result v0 │ │ +406eac: 3800 0e00 |0096: if-eqz v0, 00a4 // +000e │ │ +406eb0: 5450 7f93 |0098: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406eb4: 7110 97a6 0000 |009a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a697 │ │ +406eba: 0c00 |009d: move-result-object v0 │ │ +406ebc: 5466 808d |009e: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ +406ec0: 7220 40b5 6000 |00a0: invoke-interface {v0, v6}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b540 │ │ +406ec6: 280c |00a3: goto 00af // +000c │ │ +406ec8: 5450 7f93 |00a4: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406ecc: 7110 97a6 0000 |00a6: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a697 │ │ +406ed2: 0c00 |00a9: move-result-object v0 │ │ +406ed4: 5466 808d |00aa: iget-object v6, v6, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ +406ed8: 7220 37b5 6000 |00ac: invoke-interface {v0, v6}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ +406ede: 5456 7f93 |00af: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406ee2: 6e10 2035 0600 |00b1: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +406ee8: 0c06 |00b4: move-result-object v6 │ │ +406eea: 1a00 124b |00b5: const-string v0, "NavDrawerPrefs" // string@4b12 │ │ +406eee: 1201 |00b7: const/4 v1, #int 0 // #0 │ │ +406ef0: 6e30 2f02 0601 |00b8: invoke-virtual {v6, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +406ef6: 0c06 |00bb: move-result-object v6 │ │ +406ef8: 7210 9902 0600 |00bc: invoke-interface {v6}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +406efe: 0c06 |00bf: move-result-object v6 │ │ +406f00: 5450 7f93 |00c0: iget-object v0, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406f04: 7110 97a6 0000 |00c2: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; // method@a697 │ │ +406f0a: 0c00 |00c5: move-result-object v0 │ │ +406f0c: 1a01 08c6 |00c6: const-string v1, "prefOpenFolders" // string@c608 │ │ +406f10: 7230 9602 1600 |00c8: invoke-interface {v6, v1, v0}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@0296 │ │ +406f16: 0c06 |00cb: move-result-object v6 │ │ +406f18: 7210 8f02 0600 |00cc: invoke-interface {v6}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +406f1e: 5456 7f93 |00cf: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406f22: 2200 8c1b |00d1: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0; // type@1b8c │ │ +406f26: 7020 72a6 5000 |00d3: invoke-direct {v0, v5}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a672 │ │ +406f2c: 7110 f4b0 0000 |00d6: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +406f32: 0c00 |00d9: move-result-object v0 │ │ +406f34: 7100 0bb1 0000 |00da: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.computation:()Lio/reactivex/Scheduler; // method@b10b │ │ +406f3a: 0c01 |00dd: move-result-object v1 │ │ +406f3c: 6e20 fcb0 1000 |00de: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +406f42: 0c00 |00e1: move-result-object v0 │ │ +406f44: 7100 07b1 0000 |00e2: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +406f4a: 0c01 |00e5: move-result-object v1 │ │ +406f4c: 6e20 f7b0 1000 |00e6: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +406f52: 0c00 |00e9: move-result-object v0 │ │ +406f54: 2201 8d1b |00ea: new-instance v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1; // type@1b8d │ │ +406f58: 7020 74a6 5100 |00ec: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a674 │ │ +406f5e: 2202 8e1b |00ef: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda2; // type@1b8e │ │ +406f62: 7010 76a6 0200 |00f1: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda2;.:()V // method@a676 │ │ +406f68: 6e30 fab0 1002 |00f4: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +406f6e: 0c00 |00f7: move-result-object v0 │ │ +406f70: 7120 99a6 0600 |00f8: invoke-static {v6, v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fputdisposable:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lio/reactivex/disposables/Disposable;)V // method@a699 │ │ +406f76: 281e |00fb: goto 0119 // +001e │ │ +406f78: 7100 43b0 0000 |00fc: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ +406f7e: 0c06 |00ff: move-result-object v6 │ │ +406f80: 6e10 58ac 0600 |0100: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@ac58 │ │ +406f86: 0a06 |0103: move-result v6 │ │ +406f88: 3806 1500 |0104: if-eqz v6, 0119 // +0015 │ │ +406f8c: 5456 7f93 |0106: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406f90: 7110 95a6 0600 |0108: invoke-static {v6}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +406f96: 0c06 |010b: move-result-object v6 │ │ +406f98: 5566 b56c |010c: iget-boolean v6, v6, Lde/danoeh/antennapod/adapter/NavListAdapter;.showSubscriptionList:Z // field@6cb5 │ │ +406f9c: 3806 0b00 |010e: if-eqz v6, 0119 // +000b │ │ +406fa0: 5456 7f93 |0110: iget-object v6, v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +406fa4: 6e10 a635 0600 |0112: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +406faa: 0c06 |0115: move-result-object v6 │ │ +406fac: 7110 5ba1 0600 |0116: invoke-static {v6}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a15b │ │ +406fb2: 0e00 |0119: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x000d line=347 │ │ 0x001b line=348 │ │ 0x002b line=349 │ │ 0x0036 line=350 │ │ @@ -1490416,46 +1490424,46 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -406980: |[406980] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onItemLongClick:(I)Z │ │ -406990: 5430 7f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -406994: 7110 95a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -40699a: 0c00 |0005: move-result-object v0 │ │ -40699c: 6e10 0497 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@9704 │ │ -4069a2: 0c00 |0009: move-result-object v0 │ │ -4069a4: 7210 e9b4 0000 |000a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -4069aa: 0a00 |000d: move-result v0 │ │ -4069ac: 3504 1200 |000e: if-ge v4, v0, 0020 // +0012 │ │ -4069b0: 5434 7f93 |0010: iget-object v4, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -4069b4: 6e10 2035 0400 |0012: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4069ba: 0c04 |0015: move-result-object v4 │ │ -4069bc: 2200 8f1b |0016: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3; // type@1b8f │ │ -4069c0: 7020 78a6 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a678 │ │ -4069c6: 7120 46a0 0400 |001b: invoke-static {v4, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.show:(Landroid/content/Context;Ljava/lang/Runnable;)V // method@a046 │ │ -4069cc: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -4069ce: 0f04 |001f: return v4 │ │ -4069d0: 5430 7f93 |0020: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -4069d4: 7110 94a6 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ -4069da: 0c01 |0025: move-result-object v1 │ │ -4069dc: 5432 7f93 |0026: iget-object v2, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ -4069e0: 7110 95a6 0200 |0028: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ -4069e6: 0c02 |002b: move-result-object v2 │ │ -4069e8: 6e10 0997 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ -4069ee: 0a02 |002f: move-result v2 │ │ -4069f0: b124 |0030: sub-int/2addr v4, v2 │ │ -4069f2: 7220 ddb4 4100 |0031: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -4069f8: 0c04 |0034: move-result-object v4 │ │ -4069fa: 1f04 5819 |0035: check-cast v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -4069fe: 7120 98a6 4000 |0037: invoke-static {v0, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fputcontextPressedItem:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@a698 │ │ -406a04: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -406a06: 0f04 |003b: return v4 │ │ +406968: |[406968] de.danoeh.antennapod.fragment.NavDrawerFragment$2.onItemLongClick:(I)Z │ │ +406978: 5430 7f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +40697c: 7110 95a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +406982: 0c00 |0005: move-result-object v0 │ │ +406984: 6e10 0497 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getFragmentTags:()Ljava/util/List; // method@9704 │ │ +40698a: 0c00 |0009: move-result-object v0 │ │ +40698c: 7210 e9b4 0000 |000a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +406992: 0a00 |000d: move-result v0 │ │ +406994: 3504 1200 |000e: if-ge v4, v0, 0020 // +0012 │ │ +406998: 5434 7f93 |0010: iget-object v4, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +40699c: 6e10 2035 0400 |0012: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4069a2: 0c04 |0015: move-result-object v4 │ │ +4069a4: 2200 8f1b |0016: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3; // type@1b8f │ │ +4069a8: 7020 78a6 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;)V // method@a678 │ │ +4069ae: 7120 46a0 0400 |001b: invoke-static {v4, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.show:(Landroid/content/Context;Ljava/lang/Runnable;)V // method@a046 │ │ +4069b4: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +4069b6: 0f04 |001f: return v4 │ │ +4069b8: 5430 7f93 |0020: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +4069bc: 7110 94a6 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; // method@a694 │ │ +4069c2: 0c01 |0025: move-result-object v1 │ │ +4069c4: 5432 7f93 |0026: iget-object v2, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.this$0:Lde/danoeh/antennapod/fragment/NavDrawerFragment; // field@937f │ │ +4069c8: 7110 95a6 0200 |0028: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; // method@a695 │ │ +4069ce: 0c02 |002b: move-result-object v2 │ │ +4069d0: 6e10 0997 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.getSubscriptionOffset:()I // method@9709 │ │ +4069d6: 0a02 |002f: move-result v2 │ │ +4069d8: b124 |0030: sub-int/2addr v4, v2 │ │ +4069da: 7220 ddb4 4100 |0031: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +4069e0: 0c04 |0034: move-result-object v4 │ │ +4069e2: 1f04 5819 |0035: check-cast v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +4069e6: 7120 98a6 4000 |0037: invoke-static {v0, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.-$$Nest$fputcontextPressedItem:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@a698 │ │ +4069ec: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +4069ee: 0f04 |003b: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0010 line=392 │ │ 0x0020 line=403 │ │ locals : │ │ 0x0000 - 0x003c reg=3 this Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; │ │ @@ -1490495,19 +1490503,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -407a7c: |[407a7c] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ -407a8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -407a92: 5b01 8d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@938d │ │ -407a96: 5b02 8e93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@938e │ │ -407a9a: 0e00 |0007: return-void │ │ +407a64: |[407a64] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ +407a74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +407a7a: 5b01 8d93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@938d │ │ +407a7e: 5b02 8e93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@938e │ │ +407a82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -1490518,20 +1490526,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -407a9c: |[407a9c] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -407aac: 5420 8d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@938d │ │ -407ab0: 5421 8e93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@938e │ │ -407ab4: 1f03 f51e |0004: check-cast v3, Ljava/util/List; // type@1ef5 │ │ -407ab8: 7130 cca6 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$SwQnlDUIanH3svKBhKZ6hiugs7s:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/util/List;)V // method@a6cc │ │ -407abe: 0e00 |0009: return-void │ │ +407a84: |[407a84] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +407a94: 5420 8d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@938d │ │ +407a98: 5421 8e93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@938e │ │ +407a9c: 1f03 f51e |0004: check-cast v3, Ljava/util/List; // type@1ef5 │ │ +407aa0: 7130 cca6 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$SwQnlDUIanH3svKBhKZ6hiugs7s:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/util/List;)V // method@a6cc │ │ +407aa6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1490569,19 +1490577,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -407ac0: |[407ac0] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ -407ad0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -407ad6: 5b01 8f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@938f │ │ -407ada: 5b02 9093 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9390 │ │ -407ade: 0e00 |0007: return-void │ │ +407aa8: |[407aa8] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ +407ab8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +407abe: 5b01 8f93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@938f │ │ +407ac2: 5b02 9093 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9390 │ │ +407ac6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -1490592,20 +1490600,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -407ae0: |[407ae0] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -407af0: 5420 8f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@938f │ │ -407af4: 5421 9093 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9390 │ │ -407af8: 1f03 791e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e79 │ │ -407afc: 7130 cfa6 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$dXXePMSpHN-LPYvoQA_K5zoScKo:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/lang/Throwable;)V // method@a6cf │ │ -407b02: 0e00 |0009: return-void │ │ +407ac8: |[407ac8] de.danoeh.antennapod.fragment.OnlineSearchFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +407ad8: 5420 8f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@938f │ │ +407adc: 5421 9093 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@9390 │ │ +407ae0: 1f03 791e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e79 │ │ +407ae4: 7130 cfa6 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.$r8$lambda$dXXePMSpHN-LPYvoQA_K5zoScKo:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/lang/Throwable;)V // method@a6cf │ │ +407aea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1490648,19 +1490656,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroidx/appcompat/widget/SearchView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -407ca4: |[407ca4] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroidx/appcompat/widget/SearchView;)V │ │ -407cb4: 5b01 9793 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9397 │ │ -407cb8: 5b02 9893 |0002: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.val$sv:Landroidx/appcompat/widget/SearchView; // field@9398 │ │ -407cbc: 7010 76b2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -407cc2: 0e00 |0007: return-void │ │ +407c8c: |[407c8c] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroidx/appcompat/widget/SearchView;)V │ │ +407c9c: 5b01 9793 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9397 │ │ +407ca0: 5b02 9893 |0002: iput-object v2, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.val$sv:Landroidx/appcompat/widget/SearchView; // field@9398 │ │ +407ca4: 7010 76b2 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +407caa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/appcompat/widget/SearchView; │ │ @@ -1490671,17 +1490679,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -407c68: |[407c68] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.onQueryTextChange:(Ljava/lang/String;)Z │ │ -407c78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -407c7a: 0f01 |0001: return v1 │ │ +407c50: |[407c50] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.onQueryTextChange:(Ljava/lang/String;)Z │ │ +407c60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +407c62: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2; │ │ 0x0000 - 0x0002 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1490690,21 +1490698,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -407c7c: |[407c7c] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -407c8c: 5410 9893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.val$sv:Landroidx/appcompat/widget/SearchView; // field@9398 │ │ -407c90: 6e10 ec1f 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1fec │ │ -407c96: 5410 9793 |0005: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9397 │ │ -407c9a: 7120 d0a6 2000 |0007: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a6d0 │ │ -407ca0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -407ca2: 0f02 |000b: return v2 │ │ +407c64: |[407c64] de.danoeh.antennapod.fragment.OnlineSearchFragment$2.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +407c74: 5410 9893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.val$sv:Landroidx/appcompat/widget/SearchView; // field@9398 │ │ +407c78: 6e10 ec1f 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1fec │ │ +407c7e: 5410 9793 |0005: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // field@9397 │ │ +407c82: 7120 d0a6 2000 |0007: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a6d0 │ │ +407c88: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +407c8a: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -1490743,18 +1490751,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -4083b0: |[4083b0] de.danoeh.antennapod.fragment.PlaybackHistoryFragment$1.:(Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;Landroid/content/Context;II)V │ │ -4083c0: 5b01 a693 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1;.this$0:Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // field@93a6 │ │ -4083c4: 7040 1798 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9817 │ │ -4083ca: 0e00 |0005: return-void │ │ +408398: |[408398] de.danoeh.antennapod.fragment.PlaybackHistoryFragment$1.:(Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;Landroid/content/Context;II)V │ │ +4083a8: 5b01 a693 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1;.this$0:Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // field@93a6 │ │ +4083ac: 7040 1798 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9817 │ │ +4083b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -1490767,18 +1490775,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4083cc: |[4083cc] de.danoeh.antennapod.fragment.PlaybackHistoryFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -4083dc: 7210 5502 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -4083e2: 7100 de9b 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearPlaybackHistory:()Ljava/util/concurrent/Future; // method@9bde │ │ -4083e8: 0e00 |0006: return-void │ │ +4083b4: |[4083b4] de.danoeh.antennapod.fragment.PlaybackHistoryFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +4083c4: 7210 5502 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +4083ca: 7100 de9b 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearPlaybackHistory:()Ljava/util/concurrent/Future; // method@9bde │ │ +4083d0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -1490817,19 +1490825,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40865c: |[40865c] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/QueueFragment;Z)V │ │ -40866c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -408672: 5b01 a993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93a9 │ │ -408676: 5c02 aa93 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$1:Z // field@93aa │ │ -40867a: 0e00 |0007: return-void │ │ +408644: |[408644] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/QueueFragment;Z)V │ │ +408654: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40865a: 5b01 a993 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93a9 │ │ +40865e: 5c02 aa93 |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$1:Z // field@93aa │ │ +408662: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -1490840,20 +1490848,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -40867c: |[40867c] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -40868c: 5420 a993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93a9 │ │ -408690: 5521 aa93 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$1:Z // field@93aa │ │ -408694: 1f03 f51e |0004: check-cast v3, Ljava/util/List; // type@1ef5 │ │ -408698: 7130 10a7 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$8sGSwR88KUmtz8hcaoNAezeqRY8:(Lde/danoeh/antennapod/fragment/QueueFragment;ZLjava/util/List;)V // method@a710 │ │ -40869e: 0e00 |0009: return-void │ │ +408664: |[408664] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +408674: 5420 a993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93a9 │ │ +408678: 5521 aa93 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.f$1:Z // field@93aa │ │ +40867c: 1f03 f51e |0004: check-cast v3, Ljava/util/List; // type@1ef5 │ │ +408680: 7130 10a7 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$8sGSwR88KUmtz8hcaoNAezeqRY8:(Lde/danoeh/antennapod/fragment/QueueFragment;ZLjava/util/List;)V // method@a710 │ │ +408686: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1490883,35 +1490891,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4086a0: |[4086a0] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda3.:()V │ │ -4086b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4086b6: 0e00 |0003: return-void │ │ +408688: |[408688] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda3.:()V │ │ +408698: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40869e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda3;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4086b8: |[4086b8] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -4086c8: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -4086cc: 7110 13a7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$SQ_0U6GWLfWK_MBlG1VXCW9LzSU:(Ljava/lang/Throwable;)V // method@a713 │ │ -4086d2: 0e00 |0005: return-void │ │ +4086a0: |[4086a0] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +4086b0: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +4086b4: 7110 13a7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$SQ_0U6GWLfWK_MBlG1VXCW9LzSU:(Ljava/lang/Throwable;)V // method@a713 │ │ +4086ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1490949,19 +1490957,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -408750: |[408750] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -408760: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -408766: 5b01 ae93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ae │ │ -40876a: 5b02 af93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93af │ │ -40876e: 0e00 |0007: return-void │ │ +408738: |[408738] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +408748: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40874e: 5b01 ae93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ae │ │ +408752: 5b02 af93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93af │ │ +408756: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ @@ -1490972,19 +1490980,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -408770: |[408770] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda6.onRefresh:()V │ │ -408780: 5420 ae93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ae │ │ -408784: 5421 af93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93af │ │ -408788: 7120 11a7 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$IBWsncDEktt0aEbHJZZgkRE_Y3k:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a711 │ │ -40878e: 0e00 |0007: return-void │ │ +408758: |[408758] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda6.onRefresh:()V │ │ +408768: 5420 ae93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93ae │ │ +40876c: 5421 af93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93af │ │ +408770: 7120 11a7 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$IBWsncDEktt0aEbHJZZgkRE_Y3k:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a711 │ │ +408776: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1491017,18 +1491025,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4087b0: |[4087b0] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -4087c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4087c6: 5b01 b093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b0 │ │ -4087ca: 0e00 |0005: return-void │ │ +408798: |[408798] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +4087a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4087ae: 5b01 b093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b0 │ │ +4087b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ @@ -1491038,19 +1491046,19 @@ │ │ type : '(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -408790: |[408790] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda7.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -4087a0: 5410 b093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b0 │ │ -4087a4: 7120 16a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$hTNQHG-PZeYciKxumnk23lrxSj0:(Lde/danoeh/antennapod/fragment/QueueFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a716 │ │ -4087aa: 0a02 |0005: move-result v2 │ │ -4087ac: 0f02 |0006: return v2 │ │ +408778: |[408778] de.danoeh.antennapod.fragment.QueueFragment$$ExternalSyntheticLambda7.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +408788: 5410 b093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b0 │ │ +40878c: 7120 16a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.$r8$lambda$hTNQHG-PZeYciKxumnk23lrxSj0:(Lde/danoeh/antennapod/fragment/QueueFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a716 │ │ +408792: 0a02 |0005: move-result v2 │ │ +408794: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0007 reg=2 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1491088,18 +1491096,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -408804: |[408804] de.danoeh.antennapod.fragment.QueueFragment$1.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/content/Context;II)V │ │ -408814: 5b01 b293 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$1;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b2 │ │ -408818: 7040 1798 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9817 │ │ -40881e: 0e00 |0005: return-void │ │ +4087ec: |[4087ec] de.danoeh.antennapod.fragment.QueueFragment$1.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/content/Context;II)V │ │ +4087fc: 5b01 b293 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$1;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b2 │ │ +408800: 7040 1798 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9817 │ │ +408806: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -1491112,18 +1491120,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -408820: |[408820] de.danoeh.antennapod.fragment.QueueFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -408830: 7210 5502 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -408836: 7100 df9b 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearQueue:()Ljava/util/concurrent/Future; // method@9bdf │ │ -40883c: 0e00 |0006: return-void │ │ +408808: |[408808] de.danoeh.antennapod.fragment.QueueFragment$1.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +408818: 7210 5502 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +40881e: 7100 df9b 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearQueue:()Ljava/util/concurrent/Future; // method@9bdf │ │ +408824: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0003 line=289 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$1; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -1491163,18 +1491171,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4088d8: |[4088d8] de.danoeh.antennapod.fragment.QueueFragment$3.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -4088e8: 5b01 b593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b5 │ │ -4088ec: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4088f2: 0e00 |0005: return-void │ │ +4088c0: |[4088c0] de.danoeh.antennapod.fragment.QueueFragment$3.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +4088d0: 5b01 b593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b5 │ │ +4088d4: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4088da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ @@ -1491184,17 +1491192,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4088c4: |[4088c4] de.danoeh.antennapod.fragment.QueueFragment$3.onMainActionSelected:()Z │ │ -4088d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4088d6: 0f00 |0001: return v0 │ │ +4088ac: |[4088ac] de.danoeh.antennapod.fragment.QueueFragment$3.onMainActionSelected:()Z │ │ +4088bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4088be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment$3; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/QueueFragment$3;) │ │ @@ -1491202,34 +1491210,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -4088f4: |[4088f4] de.danoeh.antennapod.fragment.QueueFragment$3.onToggleChanged:(Z)V │ │ -408904: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ -408908: 5423 b593 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b5 │ │ -40890c: 7110 1aa7 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // method@a71a │ │ -408912: 0c03 |0007: move-result-object v3 │ │ -408914: 6e10 2f97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@972f │ │ -40891a: 0a03 |000b: move-result v3 │ │ -40891c: 3903 1a00 |000c: if-nez v3, 0026 // +001a │ │ -408920: 5423 b593 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b5 │ │ -408924: 6e10 1a35 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40892a: 0c03 |0013: move-result-object v3 │ │ -40892c: 1f03 d617 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -408930: 1400 f201 127f |0016: const v0, #float 1.94077e+38 // #7f1201f2 │ │ -408936: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ -408938: 6e30 9e94 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -40893e: 5423 b593 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b5 │ │ -408942: 7110 1ba7 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; // method@a71b │ │ -408948: 0c03 |0022: move-result-object v3 │ │ -40894a: 6e10 b68f 0300 |0023: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ -408950: 0e00 |0026: return-void │ │ +4088dc: |[4088dc] de.danoeh.antennapod.fragment.QueueFragment$3.onToggleChanged:(Z)V │ │ +4088ec: 3803 2600 |0000: if-eqz v3, 0026 // +0026 │ │ +4088f0: 5423 b593 |0002: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b5 │ │ +4088f4: 7110 1aa7 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // method@a71a │ │ +4088fa: 0c03 |0007: move-result-object v3 │ │ +4088fc: 6e10 2f97 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.getSelectedCount:()I // method@972f │ │ +408902: 0a03 |000b: move-result v3 │ │ +408904: 3903 1a00 |000c: if-nez v3, 0026 // +001a │ │ +408908: 5423 b593 |000e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b5 │ │ +40890c: 6e10 1a35 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +408912: 0c03 |0013: move-result-object v3 │ │ +408914: 1f03 d617 |0014: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +408918: 1400 f201 127f |0016: const v0, #float 1.94077e+38 // #7f1201f2 │ │ +40891e: 12f1 |0019: const/4 v1, #int -1 // #ff │ │ +408920: 6e30 9e94 0301 |001a: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +408926: 5423 b593 |001d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$3;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b5 │ │ +40892a: 7110 1ba7 0300 |001f: invoke-static {v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; // method@a71b │ │ +408930: 0c03 |0022: move-result-object v3 │ │ +408932: 6e10 b68f 0300 |0023: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ +408938: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=487 │ │ 0x000e line=488 │ │ 0x001d line=490 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment$3; │ │ @@ -1491265,18 +1491273,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -409f98: |[409f98] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ -409fa8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -409fae: 5b01 cf93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93cf │ │ -409fb2: 0e00 |0005: return-void │ │ +409f80: |[409f80] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ +409f90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +409f96: 5b01 cf93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93cf │ │ +409f9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ │ │ @@ -1491286,19 +1491294,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -409fb4: |[409fb4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -409fc4: 5410 cf93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93cf │ │ -409fc8: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -409fcc: 7120 4aa7 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$2v4YmE2O3h5wI6Kpdb3-MY3k8r4:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/util/List;)V // method@a74a │ │ -409fd2: 0e00 |0007: return-void │ │ +409f9c: |[409f9c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +409fac: 5410 cf93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93cf │ │ +409fb0: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +409fb4: 7120 4aa7 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$2v4YmE2O3h5wI6Kpdb3-MY3k8r4:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/util/List;)V // method@a74a │ │ +409fba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1491332,18 +1491340,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -409fd4: |[409fd4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ -409fe4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -409fea: 5b01 d093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93d0 │ │ -409fee: 0e00 |0005: return-void │ │ +409fbc: |[409fbc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V │ │ +409fcc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +409fd2: 5b01 d093 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93d0 │ │ +409fd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ │ │ @@ -1491353,19 +1491361,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -409ff0: |[409ff0] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -40a000: 5410 d093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93d0 │ │ -40a004: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -40a008: 7120 4da7 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$iEH5ngA4TezWHhmLEdhTTbqGt-c:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/lang/Throwable;)V // method@a74d │ │ -40a00e: 0e00 |0007: return-void │ │ +409fd8: |[409fd8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +409fe8: 5410 d093 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; // field@93d0 │ │ +409fec: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +409ff0: 7120 4da7 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.$r8$lambda$iEH5ngA4TezWHhmLEdhTTbqGt-c:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/lang/Throwable;)V // method@a74d │ │ +409ff6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1491399,18 +1491407,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a698: |[40a698] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40a6a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40a6ae: 5b01 dc93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93dc │ │ -40a6b2: 0e00 |0005: return-void │ │ +40a680: |[40a680] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40a690: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40a696: 5b01 dc93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93dc │ │ +40a69a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1491420,19 +1491428,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40a6b4: |[40a6b4] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -40a6c4: 5410 dc93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93dc │ │ -40a6c8: 1f02 4302 |0002: check-cast v2, Landroid/util/Pair; // type@0243 │ │ -40a6cc: 7120 7da7 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$NWzyzt2_2Uvt27YMU5psZ1il46I:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/util/Pair;)V // method@a77d │ │ -40a6d2: 0e00 |0007: return-void │ │ +40a69c: |[40a69c] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +40a6ac: 5410 dc93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93dc │ │ +40a6b0: 1f02 4302 |0002: check-cast v2, Landroid/util/Pair; // type@0243 │ │ +40a6b4: 7120 7da7 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$NWzyzt2_2Uvt27YMU5psZ1il46I:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/util/Pair;)V // method@a77d │ │ +40a6ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1491462,35 +1491470,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a6d4: |[40a6d4] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda3.:()V │ │ -40a6e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40a6ea: 0e00 |0003: return-void │ │ +40a6bc: |[40a6bc] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda3.:()V │ │ +40a6cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40a6d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a6ec: |[40a6ec] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -40a6fc: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -40a700: 7110 7fa7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$QFlMgu7ktY8FvssRTV8uq9dLPWA:(Ljava/lang/Throwable;)V // method@a77f │ │ -40a706: 0e00 |0005: return-void │ │ +40a6d4: |[40a6d4] de.danoeh.antennapod.fragment.SearchFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +40a6e4: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +40a6e8: 7110 7fa7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.$r8$lambda$QFlMgu7ktY8FvssRTV8uq9dLPWA:(Ljava/lang/Throwable;)V // method@a77f │ │ +40a6ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1491528,18 +1491536,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a87c: |[40a87c] de.danoeh.antennapod.fragment.SearchFragment$3.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40a88c: 5b01 e393 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e3 │ │ -40a890: 7010 b742 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42b7 │ │ -40a896: 0e00 |0005: return-void │ │ +40a864: |[40a864] de.danoeh.antennapod.fragment.SearchFragment$3.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40a874: 5b01 e393 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e3 │ │ +40a878: 7010 b742 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.:()V // method@42b7 │ │ +40a87e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1491549,30 +1491557,30 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -40a898: |[40a898] de.danoeh.antennapod.fragment.SearchFragment$3.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V │ │ -40a8a8: 6f30 b842 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V // method@42b8 │ │ -40a8ae: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -40a8b0: 3303 1800 |0004: if-ne v3, v0, 001c // +0018 │ │ -40a8b4: 5413 e393 |0006: iget-object v3, v1, Lde/danoeh/antennapod/fragment/SearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e3 │ │ -40a8b8: 6e10 1a35 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40a8be: 0c03 |000b: move-result-object v3 │ │ -40a8c0: 1a00 d09a |000c: const-string v0, "input_method" // string@9ad0 │ │ -40a8c4: 6e20 3302 0300 |000e: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -40a8ca: 0c03 |0011: move-result-object v3 │ │ -40a8cc: 1f03 cf02 |0012: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ -40a8d0: 6e10 d60c 0200 |0014: invoke-virtual {v2}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ -40a8d6: 0c02 |0017: move-result-object v2 │ │ -40a8d8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -40a8da: 6e30 6d0f 2300 |0019: invoke-virtual {v3, v2, v0}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ -40a8e0: 0e00 |001c: return-void │ │ +40a880: |[40a880] de.danoeh.antennapod.fragment.SearchFragment$3.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V │ │ +40a890: 6f30 b842 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;.onScrollStateChanged:(Landroidx/recyclerview/widget/RecyclerView;I)V // method@42b8 │ │ +40a896: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +40a898: 3303 1800 |0004: if-ne v3, v0, 001c // +0018 │ │ +40a89c: 5413 e393 |0006: iget-object v3, v1, Lde/danoeh/antennapod/fragment/SearchFragment$3;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e3 │ │ +40a8a0: 6e10 1a35 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40a8a6: 0c03 |000b: move-result-object v3 │ │ +40a8a8: 1a00 d09a |000c: const-string v0, "input_method" // string@9ad0 │ │ +40a8ac: 6e20 3302 0300 |000e: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +40a8b2: 0c03 |0011: move-result-object v3 │ │ +40a8b4: 1f03 cf02 |0012: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ +40a8b8: 6e10 d60c 0200 |0014: invoke-virtual {v2}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ +40a8be: 0c02 |0017: move-result-object v2 │ │ +40a8c0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +40a8c2: 6e30 6d0f 2300 |0019: invoke-virtual {v3, v2, v0}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ +40a8c8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0006 line=189 │ │ 0x0008 line=190 │ │ 0x0014 line=191 │ │ locals : │ │ @@ -1491615,17 +1491623,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment$4;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40aa0c: |[40aa0c] de.danoeh.antennapod.fragment.SearchFragment$4.$r8$lambda$92pFWTs6ni3lDH6tO9Uk7KGtSIo:(Lde/danoeh/antennapod/fragment/SearchFragment$4;)V │ │ -40aa1c: 7010 76a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment$4;.lambda$onQueryTextChange$0:()V // method@a776 │ │ -40aa22: 0e00 |0003: return-void │ │ +40a9f4: |[40a9f4] de.danoeh.antennapod.fragment.SearchFragment$4.$r8$lambda$92pFWTs6ni3lDH6tO9Uk7KGtSIo:(Lde/danoeh/antennapod/fragment/SearchFragment$4;)V │ │ +40aa04: 7010 76a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment$4;.lambda$onQueryTextChange$0:()V // method@a776 │ │ +40aa0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment$4; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/SearchFragment$4;) │ │ @@ -1491633,18 +1491641,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40aa24: |[40aa24] de.danoeh.antennapod.fragment.SearchFragment$4.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40aa34: 5b01 e593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ -40aa38: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40aa3e: 0e00 |0005: return-void │ │ +40aa0c: |[40aa0c] de.danoeh.antennapod.fragment.SearchFragment$4.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40aa1c: 5b01 e593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ +40aa20: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40aa26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1491653,21 +1491661,21 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -40aa40: |[40aa40] de.danoeh.antennapod.fragment.SearchFragment$4.lambda$onQueryTextChange$0:()V │ │ -40aa50: 5430 e593 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ -40aa54: 7110 87a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a787 │ │ -40aa5a: 5430 e593 |0005: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ -40aa5e: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -40aa62: 7130 86a7 1002 |0009: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V // method@a786 │ │ -40aa68: 0e00 |000c: return-void │ │ +40aa28: |[40aa28] de.danoeh.antennapod.fragment.SearchFragment$4.lambda$onQueryTextChange$0:()V │ │ +40aa38: 5430 e593 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ +40aa3c: 7110 87a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a787 │ │ +40aa42: 5430 e593 |0005: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ +40aa46: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +40aa4a: 7130 86a7 1002 |0009: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V // method@a786 │ │ +40aa50: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0005 line=231 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lde/danoeh/antennapod/fragment/SearchFragment$4; │ │ │ │ @@ -1491677,59 +1491685,59 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -40a91c: |[40a91c] de.danoeh.antennapod.fragment.SearchFragment$4.onQueryTextChange:(Ljava/lang/String;)Z │ │ -40a92c: 5460 e593 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ -40a930: 7110 83a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; // method@a783 │ │ -40a936: 0c00 |0005: move-result-object v0 │ │ -40a938: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -40a93a: 6e20 4b07 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@074b │ │ -40a940: 6e10 abb2 0700 |000a: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -40a946: 0a00 |000d: move-result v0 │ │ -40a948: 3900 3900 |000e: if-nez v0, 0047 // +0039 │ │ -40a94c: 1a00 1e00 |0010: const-string v0, " " // string@001e │ │ -40a950: 6e20 9eb2 0700 |0012: invoke-virtual {v7, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@b29e │ │ -40a956: 0a07 |0015: move-result v7 │ │ -40a958: 3907 3100 |0016: if-nez v7, 0047 // +0031 │ │ -40a95c: 5467 e593 |0018: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ -40a960: 7110 84a7 0700 |001a: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J // method@a784 │ │ -40a966: 0b00 |001d: move-result-wide v0 │ │ -40a968: 1602 0000 |001e: const-wide/16 v2, #int 0 // #0 │ │ -40a96c: 3107 0002 |0020: cmp-long v7, v0, v2 │ │ -40a970: 3807 1400 |0022: if-eqz v7, 0036 // +0014 │ │ -40a974: 7100 e0b2 0000 |0024: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -40a97a: 0b00 |0027: move-result-wide v0 │ │ -40a97c: 5467 e593 |0028: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ -40a980: 7110 84a7 0700 |002a: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J // method@a784 │ │ -40a986: 0b02 |002d: move-result-wide v2 │ │ -40a988: 1604 dc05 |002e: const-wide/16 v4, #int 1500 // #5dc │ │ -40a98c: bb42 |0030: add-long/2addr v2, v4 │ │ -40a98e: 3107 0002 |0031: cmp-long v7, v0, v2 │ │ -40a992: 3d07 0300 |0033: if-lez v7, 0036 // +0003 │ │ -40a996: 2812 |0035: goto 0047 // +0012 │ │ -40a998: 5467 e593 |0036: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ -40a99c: 7110 83a7 0700 |0038: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; // method@a783 │ │ -40a9a2: 0c07 |003b: move-result-object v7 │ │ -40a9a4: 2200 c01b |003c: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$4$$ExternalSyntheticLambda0; // type@1bc0 │ │ -40a9a8: 7020 72a7 6000 |003e: invoke-direct {v0, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$4$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment$4;)V // method@a772 │ │ -40a9ae: 1601 ee02 |0041: const-wide/16 v1, #int 750 // #2ee │ │ -40a9b2: 6e40 4907 0721 |0043: invoke-virtual {v7, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ -40a9b8: 2806 |0046: goto 004c // +0006 │ │ -40a9ba: 5467 e593 |0047: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ -40a9be: 7110 87a7 0700 |0049: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a787 │ │ -40a9c4: 5467 e593 |004c: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ -40a9c8: 7100 e0b2 0000 |004e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -40a9ce: 0b00 |0051: move-result-wide v0 │ │ -40a9d0: 7130 86a7 0701 |0052: invoke-static {v7, v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V // method@a786 │ │ -40a9d6: 1207 |0055: const/4 v7, #int 0 // #0 │ │ -40a9d8: 0f07 |0056: return v7 │ │ +40a904: |[40a904] de.danoeh.antennapod.fragment.SearchFragment$4.onQueryTextChange:(Ljava/lang/String;)Z │ │ +40a914: 5460 e593 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ +40a918: 7110 83a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; // method@a783 │ │ +40a91e: 0c00 |0005: move-result-object v0 │ │ +40a920: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +40a922: 6e20 4b07 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@074b │ │ +40a928: 6e10 abb2 0700 |000a: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +40a92e: 0a00 |000d: move-result v0 │ │ +40a930: 3900 3900 |000e: if-nez v0, 0047 // +0039 │ │ +40a934: 1a00 1e00 |0010: const-string v0, " " // string@001e │ │ +40a938: 6e20 9eb2 0700 |0012: invoke-virtual {v7, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@b29e │ │ +40a93e: 0a07 |0015: move-result v7 │ │ +40a940: 3907 3100 |0016: if-nez v7, 0047 // +0031 │ │ +40a944: 5467 e593 |0018: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ +40a948: 7110 84a7 0700 |001a: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J // method@a784 │ │ +40a94e: 0b00 |001d: move-result-wide v0 │ │ +40a950: 1602 0000 |001e: const-wide/16 v2, #int 0 // #0 │ │ +40a954: 3107 0002 |0020: cmp-long v7, v0, v2 │ │ +40a958: 3807 1400 |0022: if-eqz v7, 0036 // +0014 │ │ +40a95c: 7100 e0b2 0000 |0024: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +40a962: 0b00 |0027: move-result-wide v0 │ │ +40a964: 5467 e593 |0028: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ +40a968: 7110 84a7 0700 |002a: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J // method@a784 │ │ +40a96e: 0b02 |002d: move-result-wide v2 │ │ +40a970: 1604 dc05 |002e: const-wide/16 v4, #int 1500 // #5dc │ │ +40a974: bb42 |0030: add-long/2addr v2, v4 │ │ +40a976: 3107 0002 |0031: cmp-long v7, v0, v2 │ │ +40a97a: 3d07 0300 |0033: if-lez v7, 0036 // +0003 │ │ +40a97e: 2812 |0035: goto 0047 // +0012 │ │ +40a980: 5467 e593 |0036: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ +40a984: 7110 83a7 0700 |0038: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; // method@a783 │ │ +40a98a: 0c07 |003b: move-result-object v7 │ │ +40a98c: 2200 c01b |003c: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$4$$ExternalSyntheticLambda0; // type@1bc0 │ │ +40a990: 7020 72a7 6000 |003e: invoke-direct {v0, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$4$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment$4;)V // method@a772 │ │ +40a996: 1601 ee02 |0041: const-wide/16 v1, #int 750 // #2ee │ │ +40a99a: 6e40 4907 0721 |0043: invoke-virtual {v7, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ +40a9a0: 2806 |0046: goto 004c // +0006 │ │ +40a9a2: 5467 e593 |0047: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ +40a9a6: 7110 87a7 0700 |0049: invoke-static {v7}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a787 │ │ +40a9ac: 5467 e593 |004c: iget-object v7, v6, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ +40a9b0: 7100 e0b2 0000 |004e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +40a9b6: 0b00 |0051: move-result-wide v0 │ │ +40a9b8: 7130 86a7 0701 |0052: invoke-static {v7, v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V // method@a786 │ │ +40a9be: 1207 |0055: const/4 v7, #int 0 // #0 │ │ +40a9c0: 0f07 |0056: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x000a line=225 │ │ 0x0024 line=226 │ │ 0x0036 line=229 │ │ 0x0047 line=227 │ │ @@ -1491743,23 +1491751,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -40a9dc: |[40a9dc] de.danoeh.antennapod.fragment.SearchFragment$4.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -40a9ec: 5401 e593 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ -40a9f0: 7110 85a7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetsearchView:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroidx/appcompat/widget/SearchView; // method@a785 │ │ -40a9f6: 0c01 |0005: move-result-object v1 │ │ -40a9f8: 6e10 ec1f 0100 |0006: invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1fec │ │ -40a9fe: 5401 e593 |0009: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ -40aa02: 7110 88a7 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearchWithProgressBar:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a788 │ │ -40aa08: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -40aa0a: 0f01 |000f: return v1 │ │ +40a9c4: |[40a9c4] de.danoeh.antennapod.fragment.SearchFragment$4.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +40a9d4: 5401 e593 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ +40a9d8: 7110 85a7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$fgetsearchView:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroidx/appcompat/widget/SearchView; // method@a785 │ │ +40a9de: 0c01 |0005: move-result-object v1 │ │ +40a9e0: 6e10 ec1f 0100 |0006: invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;.clearFocus:()V // method@1fec │ │ +40a9e6: 5401 e593 |0009: iget-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$4;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e5 │ │ +40a9ea: 7110 88a7 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.-$$Nest$msearchWithProgressBar:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a788 │ │ +40a9f0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +40a9f2: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0009 line=218 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$4; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ @@ -1491798,19 +1491806,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40b664: |[40b664] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40b674: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b67a: 5b01 fb93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fb │ │ -40b67e: 5b02 fc93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93fc │ │ -40b682: 0e00 |0007: return-void │ │ +40b64c: |[40b64c] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40b65c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b662: 5b01 fb93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fb │ │ +40b666: 5b02 fc93 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93fc │ │ +40b66a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ @@ -1491821,19 +1491829,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40b684: |[40b684] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda3.onRefresh:()V │ │ -40b694: 5420 fb93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fb │ │ -40b698: 5421 fc93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93fc │ │ -40b69c: 7120 c6a7 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$WY1bOl3N66IpVarHw6ph2K4WEgs:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7c6 │ │ -40b6a2: 0e00 |0007: return-void │ │ +40b66c: |[40b66c] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda3.onRefresh:()V │ │ +40b67c: 5420 fb93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fb │ │ +40b680: 5421 fc93 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.f$1:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@93fc │ │ +40b684: 7120 c6a7 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$WY1bOl3N66IpVarHw6ph2K4WEgs:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7c6 │ │ +40b68a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1491866,18 +1491874,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b6c4: |[40b6c4] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40b6d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b6da: 5b01 fd93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fd │ │ -40b6de: 0e00 |0005: return-void │ │ +40b6ac: |[40b6ac] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40b6bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b6c2: 5b01 fd93 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fd │ │ +40b6c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -1491887,19 +1491895,19 @@ │ │ type : '(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40b6a4: |[40b6a4] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda4.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40b6b4: 5410 fd93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fd │ │ -40b6b8: 7120 c3a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$CZrDJ9oF4h8rwi9D7IiCAjfHeJw:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a7c3 │ │ -40b6be: 0a02 |0005: move-result v2 │ │ -40b6c0: 0f02 |0006: return v2 │ │ +40b68c: |[40b68c] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda4.onActionSelected:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40b69c: 5410 fd93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@93fd │ │ +40b6a0: 7120 c3a7 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$CZrDJ9oF4h8rwi9D7IiCAjfHeJw:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a7c3 │ │ +40b6a6: 0a02 |0005: move-result v2 │ │ +40b6a8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0007 reg=2 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1491933,18 +1491941,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b78c: |[40b78c] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40b79c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b7a2: 5b01 0194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9401 │ │ -40b7a6: 0e00 |0005: return-void │ │ +40b774: |[40b774] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40b784: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b78a: 5b01 0194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9401 │ │ +40b78e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -1491954,19 +1491962,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40b7a8: |[40b7a8] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ -40b7b8: 5410 0194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9401 │ │ -40b7bc: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -40b7c0: 7120 c9a7 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$hrh-UEV7RizmUecj69Jf70oJccA:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Ljava/util/List;)V // method@a7c9 │ │ -40b7c6: 0e00 |0007: return-void │ │ +40b790: |[40b790] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ +40b7a0: 5410 0194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9401 │ │ +40b7a4: 1f02 f51e |0002: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +40b7a8: 7120 c9a7 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$hrh-UEV7RizmUecj69Jf70oJccA:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Ljava/util/List;)V // method@a7c9 │ │ +40b7ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1491996,35 +1492004,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b7c8: |[40b7c8] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda9.:()V │ │ -40b7d8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b7de: 0e00 |0003: return-void │ │ +40b7b0: |[40b7b0] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda9.:()V │ │ +40b7c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b7c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda9;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b7e0: |[40b7e0] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -40b7f0: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -40b7f4: 7110 c4a7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$IunUbgtD88XwNXosHytVeTO3o2U:(Ljava/lang/Throwable;)V // method@a7c4 │ │ -40b7fa: 0e00 |0005: return-void │ │ +40b7c8: |[40b7c8] de.danoeh.antennapod.fragment.SubscriptionFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +40b7d8: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +40b7dc: 7110 c4a7 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.$r8$lambda$IunUbgtD88XwNXosHytVeTO3o2U:(Ljava/lang/Throwable;)V // method@a7c4 │ │ +40b7e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1492063,18 +1492071,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b894: |[40b894] de.danoeh.antennapod.fragment.SubscriptionFragment$2.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40b8a4: 5b01 0494 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9404 │ │ -40b8a8: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40b8ae: 0e00 |0005: return-void │ │ +40b87c: |[40b87c] de.danoeh.antennapod.fragment.SubscriptionFragment$2.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40b88c: 5b01 0494 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9404 │ │ +40b890: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40b896: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -1492084,17 +1492092,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40b880: |[40b880] de.danoeh.antennapod.fragment.SubscriptionFragment$2.onMainActionSelected:()Z │ │ -40b890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40b892: 0f00 |0001: return v0 │ │ +40b868: |[40b868] de.danoeh.antennapod.fragment.SubscriptionFragment$2.onMainActionSelected:()Z │ │ +40b878: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40b87a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$2; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment$2;) │ │ @@ -1492102,16 +1492110,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -40b8b0: |[40b8b0] de.danoeh.antennapod.fragment.SubscriptionFragment$2.onToggleChanged:(Z)V │ │ -40b8c0: 0e00 |0000: return-void │ │ +40b898: |[40b898] de.danoeh.antennapod.fragment.SubscriptionFragment$2.onToggleChanged:(Z)V │ │ +40b8a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$2; │ │ 0x0000 - 0x0001 reg=1 (null) Z │ │ │ │ @@ -1492145,18 +1492153,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40cb04: |[40cb04] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ -40cb14: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40cb1a: 5b01 2394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9423 │ │ -40cb1e: 0e00 |0005: return-void │ │ +40caec: |[40caec] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ +40cafc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40cb02: 5b01 2394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9423 │ │ +40cb06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ │ │ @@ -1492166,19 +1492174,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40cb20: |[40cb20] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -40cb30: 5410 2394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9423 │ │ -40cb34: 1f02 a81c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ -40cb38: 7120 19a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$mMVzg5khPo9Mo1Ho93lVgmOWKc8:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a819 │ │ -40cb3e: 0e00 |0007: return-void │ │ +40cb08: |[40cb08] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +40cb18: 5410 2394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@9423 │ │ +40cb1c: 1f02 a81c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ +40cb20: 7120 19a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$mMVzg5khPo9Mo1Ho93lVgmOWKc8:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a819 │ │ +40cb26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1492212,18 +1492220,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40cb40: |[40cb40] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ -40cb50: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40cb56: 5b01 2494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@9424 │ │ -40cb5a: 0e00 |0005: return-void │ │ +40cb28: |[40cb28] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ +40cb38: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40cb3e: 5b01 2494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@9424 │ │ +40cb42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ │ │ @@ -1492233,18 +1492241,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40cb5c: |[40cb5c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda1.preferenceChanged:(I)V │ │ -40cb6c: 5410 2494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@9424 │ │ -40cb70: 7120 17a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$ijbCgF4P7CHhE_85IJXJvWdIeEQ:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;I)V // method@a817 │ │ -40cb76: 0e00 |0005: return-void │ │ +40cb44: |[40cb44] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda1.preferenceChanged:(I)V │ │ +40cb54: 5410 2494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@9424 │ │ +40cb58: 7120 17a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$ijbCgF4P7CHhE_85IJXJvWdIeEQ:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;I)V // method@a817 │ │ +40cb5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1492278,18 +1492286,18 @@ │ │ type : '(F)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40cb78: |[40cb78] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda2.:(F)V │ │ -40cb88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40cb8e: 5901 2594 |0003: iput v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.f$0:F // field@9425 │ │ -40cb92: 0e00 |0005: return-void │ │ +40cb60: |[40cb60] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda2.:(F)V │ │ +40cb70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40cb76: 5901 2594 |0003: iput v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.f$0:F // field@9425 │ │ +40cb7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) F │ │ │ │ @@ -1492299,19 +1492307,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40cb94: |[40cb94] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -40cba4: 5210 2594 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.f$0:F // field@9425 │ │ -40cba8: 1f02 a81c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ -40cbac: 7120 18a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$kZYq_wHy5bnCE8-27qoG3S8iGjY:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a818 │ │ -40cbb2: 0e00 |0007: return-void │ │ +40cb7c: |[40cb7c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +40cb8c: 5210 2594 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2;.f$0:F // field@9425 │ │ +40cb90: 1f02 a81c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ +40cb94: 7120 18a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$kZYq_wHy5bnCE8-27qoG3S8iGjY:(FLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a818 │ │ +40cb9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1492345,18 +1492353,18 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40cbb4: |[40cbb4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ -40cbc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40cbca: 5b01 2694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9426 │ │ -40cbce: 0e00 |0005: return-void │ │ +40cb9c: |[40cb9c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V │ │ +40cbac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40cbb2: 5b01 2694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9426 │ │ +40cbb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ │ │ @@ -1492366,19 +1492374,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40cbd0: |[40cbd0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -40cbe0: 5410 2694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9426 │ │ -40cbe4: 1f02 521e |0002: check-cast v2, Ljava/lang/Float; // type@1e52 │ │ -40cbe8: 7120 14a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$RZCCR6l7_c5_ie5ykHfzXP5rf-w:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a814 │ │ -40cbee: 0e00 |0007: return-void │ │ +40cbb8: |[40cbb8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +40cbc8: 5410 2694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // field@9426 │ │ +40cbcc: 1f02 521e |0002: check-cast v2, Ljava/lang/Float; // type@1e52 │ │ +40cbd0: 7120 14a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$RZCCR6l7_c5_ie5ykHfzXP5rf-w:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a814 │ │ +40cbd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1492412,18 +1492420,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40cc68: |[40cc68] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ -40cc78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40cc7e: 5b01 2a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@942a │ │ -40cc82: 0e00 |0005: return-void │ │ +40cc50: |[40cc50] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ +40cc60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40cc66: 5b01 2a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@942a │ │ +40cc6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ │ │ @@ -1492433,18 +1492441,18 @@ │ │ type : '(Z)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40cc84: |[40cc84] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda6.preferenceChanged:(Z)V │ │ -40cc94: 5410 2a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@942a │ │ -40cc98: 7120 16a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$b9YSArDPGsnLbQwNoXfORQD1Dik:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V // method@a816 │ │ -40cc9e: 0e00 |0005: return-void │ │ +40cc6c: |[40cc6c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda6.preferenceChanged:(Z)V │ │ +40cc7c: 5410 2a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@942a │ │ +40cc80: 7120 16a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$b9YSArDPGsnLbQwNoXfORQD1Dik:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Z)V // method@a816 │ │ +40cc86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -1492478,18 +1492486,18 @@ │ │ type : '(Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40cca0: |[40cca0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda7.:(Z)V │ │ -40ccb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40ccb6: 5c01 2b94 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.f$0:Z // field@942b │ │ -40ccba: 0e00 |0005: return-void │ │ +40cc88: |[40cc88] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda7.:(Z)V │ │ +40cc98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40cc9e: 5c01 2b94 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.f$0:Z // field@942b │ │ +40cca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ @@ -1492499,19 +1492507,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40ccbc: |[40ccbc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -40cccc: 5510 2b94 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.f$0:Z // field@942b │ │ -40ccd0: 1f02 a81c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ -40ccd4: 7120 13a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$NxKS0GvKslq9Ovv0GNY0gIKCicc:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a813 │ │ -40ccda: 0e00 |0007: return-void │ │ +40cca4: |[40cca4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +40ccb4: 5510 2b94 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7;.f$0:Z // field@942b │ │ +40ccb8: 1f02 a81c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ +40ccbc: 7120 13a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.$r8$lambda$NxKS0GvKslq9Ovv0GNY0gIKCicc:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a813 │ │ +40ccc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1492545,18 +1492553,18 @@ │ │ type : '(Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40ccdc: |[40ccdc] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0.:(Z)V │ │ -40ccec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40ccf2: 5c01 2c94 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0;.f$0:Z // field@942c │ │ -40ccf6: 0e00 |0005: return-void │ │ +40ccc4: |[40ccc4] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0.:(Z)V │ │ +40ccd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40ccda: 5c01 2c94 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0;.f$0:Z // field@942c │ │ +40ccde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ @@ -1492566,19 +1492574,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40ccf8: |[40ccf8] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -40cd08: 5510 2c94 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0;.f$0:Z // field@942c │ │ -40cd0c: 1f02 a81c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ -40cd10: 7120 0ea8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1;.$r8$lambda$VXwmUa_CW4ofqiaaUD__4V1Za9A:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a80e │ │ -40cd16: 0e00 |0007: return-void │ │ +40cce0: |[40cce0] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +40ccf0: 5510 2c94 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0;.f$0:Z // field@942c │ │ +40ccf4: 1f02 a81c |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ +40ccf8: 7120 0ea8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1;.$r8$lambda$VXwmUa_CW4ofqiaaUD__4V1Za9A:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a80e │ │ +40ccfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1492617,17 +1492625,17 @@ │ │ type : '(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40cd18: |[40cd18] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1.$r8$lambda$VXwmUa_CW4ofqiaaUD__4V1Za9A:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40cd28: 7120 10a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1;.lambda$preferenceChanged$0:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a810 │ │ -40cd2e: 0e00 |0003: return-void │ │ +40cd00: |[40cd00] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1.$r8$lambda$VXwmUa_CW4ofqiaaUD__4V1Za9A:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40cd10: 7120 10a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1;.lambda$preferenceChanged$0:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@a810 │ │ +40cd16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Z │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -1492636,18 +1492644,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40cd30: |[40cd30] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ -40cd40: 5b01 2d94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1;.this$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@942d │ │ -40cd44: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40cd4a: 0e00 |0005: return-void │ │ +40cd18: |[40cd18] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1.:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;)V │ │ +40cd28: 5b01 2d94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1;.this$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@942d │ │ +40cd2c: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40cd32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; │ │ │ │ @@ -1492656,17 +1492664,17 @@ │ │ type : '(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40cd4c: |[40cd4c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1.lambda$preferenceChanged$0:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -40cd5c: 6e20 3bac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@ac3b │ │ -40cd62: 0e00 |0003: return-void │ │ +40cd34: |[40cd34] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1.lambda$preferenceChanged$0:(ZLde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +40cd44: 6e20 3bac 0100 |0000: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@ac3b │ │ +40cd4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Z │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -1492676,20 +1492684,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -40cd64: |[40cd64] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1.preferenceChanged:(Z)V │ │ -40cd74: 5420 2d94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1;.this$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@942d │ │ -40cd78: 2201 de1b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0; // type@1bde │ │ -40cd7c: 7020 0ca8 3100 |0004: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0;.:(Z)V // method@a80c │ │ -40cd82: 7120 1aa8 1000 |0007: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.-$$Nest$msaveFeedPreferences:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Landroidx/core/util/Consumer;)V // method@a81a │ │ -40cd88: 0e00 |000a: return-void │ │ +40cd4c: |[40cd4c] de.danoeh.antennapod.fragment.actions.FeedMultiSelectActionHandler$1.preferenceChanged:(Z)V │ │ +40cd5c: 5420 2d94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1;.this$0:Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // field@942d │ │ +40cd60: 2201 de1b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0; // type@1bde │ │ +40cd64: 7020 0ca8 3100 |0004: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1$$ExternalSyntheticLambda0;.:(Z)V // method@a80c │ │ +40cd6a: 7120 1aa8 1000 |0007: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.-$$Nest$msaveFeedPreferences:(Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;Landroidx/core/util/Consumer;)V // method@a81a │ │ +40cd70: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler$1; │ │ 0x0000 - 0x000b reg=3 (null) Z │ │ │ │ @@ -1492719,35 +1492727,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40d3e4: |[40d3e4] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1.:()V │ │ -40d3f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40d3fa: 0e00 |0003: return-void │ │ +40d3cc: |[40d3cc] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1.:()V │ │ +40d3dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40d3e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1;) │ │ name : 'onPreferenceClick' │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40d3c8: |[40d3c8] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40d3d8: 7110 34a8 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.$r8$lambda$NVGYAJAFlB2o1WZdHwX4CThihUw:(Landroidx/preference/Preference;)Z // method@a834 │ │ -40d3de: 0a01 |0003: move-result v1 │ │ -40d3e0: 0f01 |0004: return v1 │ │ +40d3b0: |[40d3b0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40d3c0: 7110 34a8 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.$r8$lambda$NVGYAJAFlB2o1WZdHwX4CThihUw:(Landroidx/preference/Preference;)Z // method@a834 │ │ +40d3c6: 0a01 |0003: move-result v1 │ │ +40d3c8: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1492781,18 +1492789,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40d41c: |[40d41c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V │ │ -40d42c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40d432: 5b01 3194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@9431 │ │ -40d436: 0e00 |0005: return-void │ │ +40d404: |[40d404] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V │ │ +40d414: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40d41a: 5b01 3194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@9431 │ │ +40d41e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; │ │ │ │ @@ -1492802,19 +1492810,19 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40d3fc: |[40d3fc] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40d40c: 5410 3194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@9431 │ │ -40d410: 7130 36a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.$r8$lambda$_gNeWdeWL2NP2atrSTep4oWkujs:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a836 │ │ -40d416: 0a02 |0005: move-result v2 │ │ -40d418: 0f02 |0006: return v2 │ │ +40d3e4: |[40d3e4] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +40d3f4: 5410 3194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@9431 │ │ +40d3f8: 7130 36a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.$r8$lambda$_gNeWdeWL2NP2atrSTep4oWkujs:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a836 │ │ +40d3fe: 0a02 |0005: move-result v2 │ │ +40d400: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0007 reg=3 (null) Ljava/lang/Object; │ │ @@ -1492849,18 +1492857,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40d458: |[40d458] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V │ │ -40d468: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40d46e: 5b01 3294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@9432 │ │ -40d472: 0e00 |0005: return-void │ │ +40d440: |[40d440] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V │ │ +40d450: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40d456: 5b01 3294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@9432 │ │ +40d45a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; │ │ │ │ @@ -1492870,19 +1492878,19 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40d438: |[40d438] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40d448: 5410 3294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@9432 │ │ -40d44c: 7130 35a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.$r8$lambda$PfULA_bVQL7BoRfT3Rpo_EGtK4k:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a835 │ │ -40d452: 0a02 |0005: move-result v2 │ │ -40d454: 0f02 |0006: return v2 │ │ +40d420: |[40d420] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +40d430: 5410 3294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // field@9432 │ │ +40d434: 7130 35a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.$r8$lambda$PfULA_bVQL7BoRfT3Rpo_EGtK4k:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a835 │ │ +40d43a: 0a02 |0005: move-result v2 │ │ +40d43c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0007 reg=3 (null) Ljava/lang/Object; │ │ @@ -1492917,18 +1492925,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40dad4: |[40dad4] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ -40dae4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40daea: 5b01 3594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9435 │ │ -40daee: 0e00 |0005: return-void │ │ +40dabc: |[40dabc] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ +40dacc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40dad2: 5b01 3594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9435 │ │ +40dad6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1492938,19 +1492946,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40dab4: |[40dab4] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40dac4: 5410 3594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9435 │ │ -40dac8: 7120 51a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$k1VVXEi3WzWUojSg7HmELESS6xA:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z // method@a851 │ │ -40dace: 0a02 |0005: move-result v2 │ │ -40dad0: 0f02 |0006: return v2 │ │ +40da9c: |[40da9c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40daac: 5410 3594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9435 │ │ +40dab0: 7120 51a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$k1VVXEi3WzWUojSg7HmELESS6xA:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z // method@a851 │ │ +40dab6: 0a02 |0005: move-result v2 │ │ +40dab8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1492984,18 +1492992,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40db10: |[40db10] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ -40db20: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40db26: 5b01 3694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9436 │ │ -40db2a: 0e00 |0005: return-void │ │ +40daf8: |[40daf8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ +40db08: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40db0e: 5b01 3694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9436 │ │ +40db12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1493005,19 +1493013,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40daf0: |[40daf0] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40db00: 5410 3694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9436 │ │ -40db04: 7120 50a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$YJ7ukiqWKzilyyr5jGEb35a8ulQ:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z // method@a850 │ │ -40db0a: 0a02 |0005: move-result v2 │ │ -40db0c: 0f02 |0006: return v2 │ │ +40dad8: |[40dad8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40dae8: 5410 3694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9436 │ │ +40daec: 7120 50a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$YJ7ukiqWKzilyyr5jGEb35a8ulQ:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z // method@a850 │ │ +40daf2: 0a02 |0005: move-result v2 │ │ +40daf4: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1493051,18 +1493059,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40db4c: |[40db4c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ -40db5c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40db62: 5b01 3794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9437 │ │ -40db66: 0e00 |0005: return-void │ │ +40db34: |[40db34] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ +40db44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40db4a: 5b01 3794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9437 │ │ +40db4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1493072,19 +1493080,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40db2c: |[40db2c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40db3c: 5410 3794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9437 │ │ -40db40: 7120 52a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$qxqHk5tA6kmAMv5pYstLPVXco0Y:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z // method@a852 │ │ -40db46: 0a02 |0005: move-result v2 │ │ -40db48: 0f02 |0006: return v2 │ │ +40db14: |[40db14] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40db24: 5410 3794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9437 │ │ +40db28: 7120 52a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$qxqHk5tA6kmAMv5pYstLPVXco0Y:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z // method@a852 │ │ +40db2e: 0a02 |0005: move-result v2 │ │ +40db30: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1493118,18 +1493126,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40db68: |[40db68] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ -40db78: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40db7e: 5b01 3894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9438 │ │ -40db82: 0e00 |0005: return-void │ │ +40db50: |[40db50] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V │ │ +40db60: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40db66: 5b01 3894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9438 │ │ +40db6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1493139,19 +1493147,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40db84: |[40db84] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -40db94: 5410 3894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9438 │ │ -40db98: 1f02 721e |0002: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -40db9c: 7120 4fa8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$1uV4LQ007CaLl3h_Re02bKCyewo:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Ljava/lang/String;)V // method@a84f │ │ -40dba2: 0e00 |0007: return-void │ │ +40db6c: |[40db6c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +40db7c: 5410 3894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // field@9438 │ │ +40db80: 1f02 721e |0002: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +40db84: 7120 4fa8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.$r8$lambda$1uV4LQ007CaLl3h_Re02bKCyewo:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Ljava/lang/String;)V // method@a84f │ │ +40db8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1493185,18 +1493193,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40dea0: |[40dea0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40deb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40deb6: 5b01 3d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943d │ │ -40deba: 0e00 |0005: return-void │ │ +40de88: |[40de88] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40de98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40de9e: 5b01 3d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943d │ │ +40dea2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1493206,19 +1493214,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40debc: |[40debc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda10.onActivityResult:(Ljava/lang/Object;)V │ │ -40decc: 5410 3d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943d │ │ -40ded0: 1f02 3503 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0335 │ │ -40ded4: 7120 a3a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$TSzdmIZiaNhmXneLtNf1cWv4ZqE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V // method@a8a3 │ │ -40deda: 0e00 |0007: return-void │ │ +40dea4: |[40dea4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda10.onActivityResult:(Ljava/lang/Object;)V │ │ +40deb4: 5410 3d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943d │ │ +40deb8: 1f02 3503 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0335 │ │ +40debc: 7120 a3a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$TSzdmIZiaNhmXneLtNf1cWv4ZqE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V // method@a8a3 │ │ +40dec2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1493252,18 +1493260,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40dedc: |[40dedc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40deec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40def2: 5b01 3e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943e │ │ -40def6: 0e00 |0005: return-void │ │ +40dec4: |[40dec4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40ded4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40deda: 5b01 3e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943e │ │ +40dede: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1493273,19 +1493281,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40def8: |[40def8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda11.onActivityResult:(Ljava/lang/Object;)V │ │ -40df08: 5410 3e94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943e │ │ -40df0c: 1f02 5f01 |0002: check-cast v2, Landroid/net/Uri; // type@015f │ │ -40df10: 7120 9ba8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$2BGjhD0x69fc58YktS15pR_4JAk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a89b │ │ -40df16: 0e00 |0007: return-void │ │ +40dee0: |[40dee0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda11.onActivityResult:(Ljava/lang/Object;)V │ │ +40def0: 5410 3e94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943e │ │ +40def4: 1f02 5f01 |0002: check-cast v2, Landroid/net/Uri; // type@015f │ │ +40def8: 7120 9ba8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$2BGjhD0x69fc58YktS15pR_4JAk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a89b │ │ +40defe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1493319,18 +1493327,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40df18: |[40df18] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40df28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40df2e: 5b01 3f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943f │ │ -40df32: 0e00 |0005: return-void │ │ +40df00: |[40df00] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40df10: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40df16: 5b01 3f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943f │ │ +40df1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1493340,19 +1493348,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40df34: |[40df34] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda12.onActivityResult:(Ljava/lang/Object;)V │ │ -40df44: 5410 3f94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943f │ │ -40df48: 1f02 5f01 |0002: check-cast v2, Landroid/net/Uri; // type@015f │ │ -40df4c: 7120 aca8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$nZOTwQBqJB4iLKzAriss3xsShL4:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a8ac │ │ -40df52: 0e00 |0007: return-void │ │ +40df1c: |[40df1c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda12.onActivityResult:(Ljava/lang/Object;)V │ │ +40df2c: 5410 3f94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@943f │ │ +40df30: 1f02 5f01 |0002: check-cast v2, Landroid/net/Uri; // type@015f │ │ +40df34: 7120 aca8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$nZOTwQBqJB4iLKzAriss3xsShL4:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a8ac │ │ +40df3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1493394,20 +1493402,20 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -40df54: |[40df54] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ -40df64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40df6a: 5b01 4094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9440 │ │ -40df6e: 5b02 4194 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$1:Landroid/content/Context; // field@9441 │ │ -40df72: 5b03 4294 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$2:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9442 │ │ -40df76: 0e00 |0009: return-void │ │ +40df3c: |[40df3c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ +40df4c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40df52: 5b01 4094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9440 │ │ +40df56: 5b02 4194 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$1:Landroid/content/Context; // field@9441 │ │ +40df5a: 5b03 4294 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$2:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9442 │ │ +40df5e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ @@ -1493419,21 +1493427,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -40df78: |[40df78] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ -40df88: 5430 4094 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9440 │ │ -40df8c: 5431 4194 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$1:Landroid/content/Context; // field@9441 │ │ -40df90: 5432 4294 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$2:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9442 │ │ -40df94: 1f04 231e |0006: check-cast v4, Ljava/io/File; // type@1e23 │ │ -40df98: 7140 ada8 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$pNgIXfoLyRZqpDYV3ANmvTGJS2k:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V // method@a8ad │ │ -40df9e: 0e00 |000b: return-void │ │ +40df60: |[40df60] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda13.accept:(Ljava/lang/Object;)V │ │ +40df70: 5430 4094 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9440 │ │ +40df74: 5431 4194 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$1:Landroid/content/Context; // field@9441 │ │ +40df78: 5432 4294 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.f$2:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9442 │ │ +40df7c: 1f04 231e |0006: check-cast v4, Ljava/io/File; // type@1e23 │ │ +40df80: 7140 ada8 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$pNgIXfoLyRZqpDYV3ANmvTGJS2k:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V // method@a8ad │ │ +40df86: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x000c reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -1493467,18 +1493475,18 @@ │ │ type : '(Landroid/app/ProgressDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40dfa0: |[40dfa0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda14.:(Landroid/app/ProgressDialog;)V │ │ -40dfb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40dfb6: 5b01 4394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$0:Landroid/app/ProgressDialog; // field@9443 │ │ -40dfba: 0e00 |0005: return-void │ │ +40df88: |[40df88] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda14.:(Landroid/app/ProgressDialog;)V │ │ +40df98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40df9e: 5b01 4394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$0:Landroid/app/ProgressDialog; // field@9443 │ │ +40dfa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/app/ProgressDialog; │ │ │ │ @@ -1493488,18 +1493496,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40dfbc: |[40dfbc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda14.run:()V │ │ -40dfcc: 5410 4394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$0:Landroid/app/ProgressDialog; // field@9443 │ │ -40dfd0: 6e10 e000 0000 |0002: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -40dfd6: 0e00 |0005: return-void │ │ +40dfa4: |[40dfa4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda14.run:()V │ │ +40dfb4: 5410 4394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.f$0:Landroid/app/ProgressDialog; // field@9443 │ │ +40dfb8: 6e10 e000 0000 |0002: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +40dfbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1493536,19 +1493544,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40dfd8: |[40dfd8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ -40dfe8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40dfee: 5b01 4494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9444 │ │ -40dff2: 5b02 4594 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9445 │ │ -40dff6: 0e00 |0007: return-void │ │ +40dfc0: |[40dfc0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda15.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ +40dfd0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40dfd6: 5b01 4494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9444 │ │ +40dfda: 5b02 4594 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9445 │ │ +40dfde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ @@ -1493559,20 +1493567,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -40dff8: |[40dff8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda15.accept:(Ljava/lang/Object;)V │ │ -40e008: 5420 4494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9444 │ │ -40e00c: 5421 4594 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9445 │ │ -40e010: 1f03 8d08 |0004: check-cast v3, Landroidx/documentfile/provider/DocumentFile; // type@088d │ │ -40e014: 7130 9aa8 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$-fIPjXBbM0llbA19aGEU9c0vWgo:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V // method@a89a │ │ -40e01a: 0e00 |0009: return-void │ │ +40dfe0: |[40dfe0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda15.accept:(Ljava/lang/Object;)V │ │ +40dff0: 5420 4494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9444 │ │ +40dff4: 5421 4594 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.f$1:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@9445 │ │ +40dff8: 1f03 8d08 |0004: check-cast v3, Landroidx/documentfile/provider/DocumentFile; // type@088d │ │ +40dffc: 7130 9aa8 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$-fIPjXBbM0llbA19aGEU9c0vWgo:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V // method@a89a │ │ +40e002: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1493610,19 +1493618,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40e01c: |[40e01c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -40e02c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e032: 5b01 4694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9446 │ │ -40e036: 5b02 4794 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$1:Landroid/net/Uri; // field@9447 │ │ -40e03a: 0e00 |0007: return-void │ │ +40e004: |[40e004] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda16.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +40e014: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e01a: 5b01 4694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9446 │ │ +40e01e: 5b02 4794 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$1:Landroid/net/Uri; // field@9447 │ │ +40e022: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/net/Uri; │ │ @@ -1493633,19 +1493641,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40e03c: |[40e03c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda16.run:()V │ │ -40e04c: 5420 4694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9446 │ │ -40e050: 5421 4794 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$1:Landroid/net/Uri; // field@9447 │ │ -40e054: 7120 9fa8 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$G9eQ2RFtUCT38ZuZZdhc8pyuAYI:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a89f │ │ -40e05a: 0e00 |0007: return-void │ │ +40e024: |[40e024] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda16.run:()V │ │ +40e034: 5420 4694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9446 │ │ +40e038: 5421 4794 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.f$1:Landroid/net/Uri; // field@9447 │ │ +40e03c: 7120 9fa8 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$G9eQ2RFtUCT38ZuZZdhc8pyuAYI:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a89f │ │ +40e042: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1493678,18 +1493686,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e05c: |[40e05c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e06c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e072: 5b01 4894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9448 │ │ -40e076: 0e00 |0005: return-void │ │ +40e044: |[40e044] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda17.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e054: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e05a: 5b01 4894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9448 │ │ +40e05e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1493699,18 +1493707,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e078: |[40e078] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda17.run:()V │ │ -40e088: 5410 4894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9448 │ │ -40e08c: 7110 a5a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$c0SCl7BGkzfU80aE_M831Dz8hsw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8a5 │ │ -40e092: 0e00 |0005: return-void │ │ +40e060: |[40e060] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda17.run:()V │ │ +40e070: 5410 4894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9448 │ │ +40e074: 7110 a5a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$c0SCl7BGkzfU80aE_M831Dz8hsw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a8a5 │ │ +40e07a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1493743,18 +1493751,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e0b4: |[40e0b4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e0c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e0ca: 5b01 4994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9449 │ │ -40e0ce: 0e00 |0005: return-void │ │ +40e09c: |[40e09c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda18.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e0ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e0b2: 5b01 4994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9449 │ │ +40e0b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1493764,19 +1493772,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40e094: |[40e094] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda18.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40e0a4: 5410 4994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9449 │ │ -40e0a8: 7120 a9a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$gPynJKyd4AyNcSuU65R2wpBUvY8:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8a9 │ │ -40e0ae: 0a02 |0005: move-result v2 │ │ -40e0b0: 0f02 |0006: return v2 │ │ +40e07c: |[40e07c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda18.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40e08c: 5410 4994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9449 │ │ +40e090: 7120 a9a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$gPynJKyd4AyNcSuU65R2wpBUvY8:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8a9 │ │ +40e096: 0a02 |0005: move-result v2 │ │ +40e098: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1493810,18 +1493818,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e0f0: |[40e0f0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e100: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e106: 5b01 4a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944a │ │ -40e10a: 0e00 |0005: return-void │ │ +40e0d8: |[40e0d8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda19.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e0e8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e0ee: 5b01 4a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944a │ │ +40e0f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1493831,19 +1493839,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40e0d0: |[40e0d0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda19.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40e0e0: 5410 4a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944a │ │ -40e0e4: 7120 aba8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$n8BcfJcXBqfbbF1kBTp7OPPM83w:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8ab │ │ -40e0ea: 0a02 |0005: move-result v2 │ │ -40e0ec: 0f02 |0006: return v2 │ │ +40e0b8: |[40e0b8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda19.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40e0c8: 5410 4a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944a │ │ +40e0cc: 7120 aba8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$n8BcfJcXBqfbbF1kBTp7OPPM83w:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8ab │ │ +40e0d2: 0a02 |0005: move-result v2 │ │ +40e0d4: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1493877,18 +1493885,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e15c: |[40e15c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda20.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e16c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e172: 5b01 4b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944b │ │ -40e176: 0e00 |0005: return-void │ │ +40e144: |[40e144] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda20.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e154: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e15a: 5b01 4b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944b │ │ +40e15e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1493898,19 +1493906,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40e13c: |[40e13c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda20.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40e14c: 5410 4b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944b │ │ -40e150: 7120 9ca8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$Ahvgv3u8nQSKxU1qz7DwIJmD6V0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a89c │ │ -40e156: 0a02 |0005: move-result v2 │ │ -40e158: 0f02 |0006: return v2 │ │ +40e124: |[40e124] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda20.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40e134: 5410 4b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944b │ │ +40e138: 7120 9ca8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$Ahvgv3u8nQSKxU1qz7DwIJmD6V0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a89c │ │ +40e13e: 0a02 |0005: move-result v2 │ │ +40e140: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1493944,18 +1493952,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e198: |[40e198] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda21.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e1a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e1ae: 5b01 4c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944c │ │ -40e1b2: 0e00 |0005: return-void │ │ +40e180: |[40e180] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda21.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e190: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e196: 5b01 4c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944c │ │ +40e19a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1493965,19 +1493973,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40e178: |[40e178] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda21.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40e188: 5410 4c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944c │ │ -40e18c: 7120 afa8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$viSv99OnfpZ9cQCGoEY1p7qlVBk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8af │ │ -40e192: 0a02 |0005: move-result v2 │ │ -40e194: 0f02 |0006: return v2 │ │ +40e160: |[40e160] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda21.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40e170: 5410 4c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944c │ │ +40e174: 7120 afa8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$viSv99OnfpZ9cQCGoEY1p7qlVBk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8af │ │ +40e17a: 0a02 |0005: move-result v2 │ │ +40e17c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1494011,18 +1494019,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e1d4: |[40e1d4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda22.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e1e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e1ea: 5b01 4d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944d │ │ -40e1ee: 0e00 |0005: return-void │ │ +40e1bc: |[40e1bc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda22.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e1cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e1d2: 5b01 4d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944d │ │ +40e1d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1494032,19 +1494040,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40e1b4: |[40e1b4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda22.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40e1c4: 5410 4d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944d │ │ -40e1c8: 7120 a7a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$eyLW1ku9_bYBOs8tH8IXgrznpeA:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8a7 │ │ -40e1ce: 0a02 |0005: move-result v2 │ │ -40e1d0: 0f02 |0006: return v2 │ │ +40e19c: |[40e19c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda22.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40e1ac: 5410 4d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944d │ │ +40e1b0: 7120 a7a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$eyLW1ku9_bYBOs8tH8IXgrznpeA:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8a7 │ │ +40e1b6: 0a02 |0005: move-result v2 │ │ +40e1b8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1494078,18 +1494086,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e210: |[40e210] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda23.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e220: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e226: 5b01 4e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944e │ │ -40e22a: 0e00 |0005: return-void │ │ +40e1f8: |[40e1f8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda23.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e208: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e20e: 5b01 4e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944e │ │ +40e212: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1494099,19 +1494107,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40e1f0: |[40e1f0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda23.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40e200: 5410 4e94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944e │ │ -40e204: 7120 b0a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$yLka6mrAQ41B3JracxUrM1NkLkU:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8b0 │ │ -40e20a: 0a02 |0005: move-result v2 │ │ -40e20c: 0f02 |0006: return v2 │ │ +40e1d8: |[40e1d8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda23.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40e1e8: 5410 4e94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@944e │ │ +40e1ec: 7120 b0a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$yLka6mrAQ41B3JracxUrM1NkLkU:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8b0 │ │ +40e1f2: 0a02 |0005: move-result v2 │ │ +40e1f4: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1494149,19 +1494157,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40e2a4: |[40e2a4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -40e2b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e2ba: 5b01 5294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9452 │ │ -40e2be: 5b02 5394 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$1:Landroid/net/Uri; // field@9453 │ │ -40e2c2: 0e00 |0007: return-void │ │ +40e28c: |[40e28c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +40e29c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e2a2: 5b01 5294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9452 │ │ +40e2a6: 5b02 5394 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$1:Landroid/net/Uri; // field@9453 │ │ +40e2aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/net/Uri; │ │ @@ -1494172,19 +1494180,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40e2c4: |[40e2c4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda3.run:()V │ │ -40e2d4: 5420 5294 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9452 │ │ -40e2d8: 5421 5394 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$1:Landroid/net/Uri; // field@9453 │ │ -40e2dc: 7120 a4a8 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$UfohHg5s8RB1rM7rTqA403a58aM:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a8a4 │ │ -40e2e2: 0e00 |0007: return-void │ │ +40e2ac: |[40e2ac] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda3.run:()V │ │ +40e2bc: 5420 5294 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9452 │ │ +40e2c0: 5421 5394 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.f$1:Landroid/net/Uri; // field@9453 │ │ +40e2c4: 7120 a4a8 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$UfohHg5s8RB1rM7rTqA403a58aM:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a8a4 │ │ +40e2ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1494217,18 +1494225,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e2e4: |[40e2e4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e2f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e2fa: 5b01 5494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9454 │ │ -40e2fe: 0e00 |0005: return-void │ │ +40e2cc: |[40e2cc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e2dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e2e2: 5b01 5494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9454 │ │ +40e2e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1494238,18 +1494246,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e300: |[40e300] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda4.run:()V │ │ -40e310: 5410 5494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9454 │ │ -40e314: 7110 9ea8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$FwXfhsVWUTwauGDkO_hjY8y74LE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a89e │ │ -40e31a: 0e00 |0005: return-void │ │ +40e2e8: |[40e2e8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda4.run:()V │ │ +40e2f8: 5410 5494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9454 │ │ +40e2fc: 7110 9ea8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$FwXfhsVWUTwauGDkO_hjY8y74LE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a89e │ │ +40e302: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1494282,18 +1494290,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e31c: |[40e31c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e32c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e332: 5b01 5594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9455 │ │ -40e336: 0e00 |0005: return-void │ │ +40e304: |[40e304] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e314: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e31a: 5b01 5594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9455 │ │ +40e31e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1494303,19 +1494311,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40e338: |[40e338] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -40e348: 5410 5594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9455 │ │ -40e34c: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -40e350: 7120 a8a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$fH9OzLzgqWjBXfh6xzImmijjb8Y:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/Throwable;)V // method@a8a8 │ │ -40e356: 0e00 |0007: return-void │ │ +40e320: |[40e320] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +40e330: 5410 5594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9455 │ │ +40e334: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +40e338: 7120 a8a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$fH9OzLzgqWjBXfh6xzImmijjb8Y:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/Throwable;)V // method@a8a8 │ │ +40e33e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1494349,18 +1494357,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e388: |[40e388] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e398: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e39e: 5b01 5694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9456 │ │ -40e3a2: 0e00 |0005: return-void │ │ +40e370: |[40e370] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e380: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e386: 5b01 5694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9456 │ │ +40e38a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1494370,19 +1494378,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40e3a4: |[40e3a4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda7.onActivityResult:(Ljava/lang/Object;)V │ │ -40e3b4: 5410 5694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9456 │ │ -40e3b8: 1f02 3503 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0335 │ │ -40e3bc: 7120 a0a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$L4WiPDDjxquJdfBbzPujCT988M0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V // method@a8a0 │ │ -40e3c2: 0e00 |0007: return-void │ │ +40e38c: |[40e38c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda7.onActivityResult:(Ljava/lang/Object;)V │ │ +40e39c: 5410 5694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9456 │ │ +40e3a0: 1f02 3503 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0335 │ │ +40e3a4: 7120 a0a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$L4WiPDDjxquJdfBbzPujCT988M0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V // method@a8a0 │ │ +40e3aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1494416,18 +1494424,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e3c4: |[40e3c4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e3d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e3da: 5b01 5794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9457 │ │ -40e3de: 0e00 |0005: return-void │ │ +40e3ac: |[40e3ac] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e3bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e3c2: 5b01 5794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9457 │ │ +40e3c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1494437,19 +1494445,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40e3e0: |[40e3e0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ -40e3f0: 5410 5794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9457 │ │ -40e3f4: 1f02 3503 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0335 │ │ -40e3f8: 7120 a1a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$MtuxL2kLTDRAWwOmCewLlguiHhY:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V // method@a8a1 │ │ -40e3fe: 0e00 |0007: return-void │ │ +40e3c8: |[40e3c8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda8.onActivityResult:(Ljava/lang/Object;)V │ │ +40e3d8: 5410 5794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9457 │ │ +40e3dc: 1f02 3503 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0335 │ │ +40e3e0: 7120 a1a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$MtuxL2kLTDRAWwOmCewLlguiHhY:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V // method@a8a1 │ │ +40e3e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1494483,18 +1494491,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40e400: |[40e400] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e410: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40e416: 5b01 5894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9458 │ │ -40e41a: 0e00 |0005: return-void │ │ +40e3e8: |[40e3e8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e3f8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40e3fe: 5b01 5894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9458 │ │ +40e402: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1494504,19 +1494512,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40e41c: |[40e41c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda9.onActivityResult:(Ljava/lang/Object;)V │ │ -40e42c: 5410 5894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9458 │ │ -40e430: 1f02 3503 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0335 │ │ -40e434: 7120 9da8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$BuTPdBIn0MFVkA2_p67to2y34Xw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V // method@a89d │ │ -40e43a: 0e00 |0007: return-void │ │ +40e404: |[40e404] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$$ExternalSyntheticLambda9.onActivityResult:(Ljava/lang/Object;)V │ │ +40e414: 5410 5894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // field@9458 │ │ +40e418: 1f02 3503 |0002: check-cast v2, Landroidx/activity/result/ActivityResult; // type@0335 │ │ +40e41c: 7120 9da8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.$r8$lambda$BuTPdBIn0MFVkA2_p67to2y34Xw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V // method@a89d │ │ +40e422: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1494550,18 +1494558,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f37c: |[40f37c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -40f38c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40f392: 5b01 7594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9475 │ │ -40f396: 0e00 |0005: return-void │ │ +40f364: |[40f364] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +40f374: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40f37a: 5b01 7594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9475 │ │ +40f37e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1494571,19 +1494579,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40f35c: |[40f35c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40f36c: 5410 7594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9475 │ │ -40f370: 7120 eea8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$FyyQhpzeoT4fJIlTsVFlnmHRZrc:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8ee │ │ -40f376: 0a02 |0005: move-result v2 │ │ -40f378: 0f02 |0006: return v2 │ │ +40f344: |[40f344] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40f354: 5410 7594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9475 │ │ +40f358: 7120 eea8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$FyyQhpzeoT4fJIlTsVFlnmHRZrc:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8ee │ │ +40f35e: 0a02 |0005: move-result v2 │ │ +40f360: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1494617,18 +1494625,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f3b8: |[40f3b8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -40f3c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40f3ce: 5b01 7694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9476 │ │ -40f3d2: 0e00 |0005: return-void │ │ +40f3a0: |[40f3a0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +40f3b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40f3b6: 5b01 7694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9476 │ │ +40f3ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1494638,19 +1494646,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40f398: |[40f398] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda10.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40f3a8: 5410 7694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9476 │ │ -40f3ac: 7120 efa8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$HMP0S50M1QTW3z18Sid3X1U-s0Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8ef │ │ -40f3b2: 0a02 |0005: move-result v2 │ │ -40f3b4: 0f02 |0006: return v2 │ │ +40f380: |[40f380] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda10.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40f390: 5410 7694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9476 │ │ +40f394: 7120 efa8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$HMP0S50M1QTW3z18Sid3X1U-s0Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8ef │ │ +40f39a: 0a02 |0005: move-result v2 │ │ +40f39c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1494684,18 +1494692,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f3f4: |[40f3f4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -40f404: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40f40a: 5b01 7794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9477 │ │ -40f40e: 0e00 |0005: return-void │ │ +40f3dc: |[40f3dc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +40f3ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40f3f2: 5b01 7794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9477 │ │ +40f3f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1494705,19 +1494713,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40f3d4: |[40f3d4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40f3e4: 5410 7794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9477 │ │ -40f3e8: 7120 f2a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$VgHpwM3uE9SWg1PfnK5KYT1vGhw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f2 │ │ -40f3ee: 0a02 |0005: move-result v2 │ │ -40f3f0: 0f02 |0006: return v2 │ │ +40f3bc: |[40f3bc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40f3cc: 5410 7794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9477 │ │ +40f3d0: 7120 f2a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$VgHpwM3uE9SWg1PfnK5KYT1vGhw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f2 │ │ +40f3d6: 0a02 |0005: move-result v2 │ │ +40f3d8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1494751,18 +1494759,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f430: |[40f430] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -40f440: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40f446: 5b01 7894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9478 │ │ -40f44a: 0e00 |0005: return-void │ │ +40f418: |[40f418] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +40f428: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40f42e: 5b01 7894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9478 │ │ +40f432: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1494772,19 +1494780,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40f410: |[40f410] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40f420: 5410 7894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9478 │ │ -40f424: 7120 eba8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$42rJWPBBDo6AwhTNAshqP_ExX7E:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8eb │ │ -40f42a: 0a02 |0005: move-result v2 │ │ -40f42c: 0f02 |0006: return v2 │ │ +40f3f8: |[40f3f8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40f408: 5410 7894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9478 │ │ +40f40c: 7120 eba8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$42rJWPBBDo6AwhTNAshqP_ExX7E:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8eb │ │ +40f412: 0a02 |0005: move-result v2 │ │ +40f414: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1494818,18 +1494826,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f46c: |[40f46c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -40f47c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40f482: 5b01 7994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9479 │ │ -40f486: 0e00 |0005: return-void │ │ +40f454: |[40f454] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +40f464: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40f46a: 5b01 7994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9479 │ │ +40f46e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1494839,19 +1494847,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40f44c: |[40f44c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40f45c: 5410 7994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9479 │ │ -40f460: 7120 eca8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$65xX_-DhqLQkZllja_rN0YGo-a8:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8ec │ │ -40f466: 0a02 |0005: move-result v2 │ │ -40f468: 0f02 |0006: return v2 │ │ +40f434: |[40f434] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40f444: 5410 7994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@9479 │ │ +40f448: 7120 eca8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$65xX_-DhqLQkZllja_rN0YGo-a8:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8ec │ │ +40f44e: 0a02 |0005: move-result v2 │ │ +40f450: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1494885,18 +1494893,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f4a8: |[40f4a8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -40f4b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40f4be: 5b01 7a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947a │ │ -40f4c2: 0e00 |0005: return-void │ │ +40f490: |[40f490] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +40f4a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40f4a6: 5b01 7a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947a │ │ +40f4aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1494906,19 +1494914,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40f488: |[40f488] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40f498: 5410 7a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947a │ │ -40f49c: 7120 f5a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$trILbzktiJleNMhOu6-yKmdZmos:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f5 │ │ -40f4a2: 0a02 |0005: move-result v2 │ │ -40f4a4: 0f02 |0006: return v2 │ │ +40f470: |[40f470] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40f480: 5410 7a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947a │ │ +40f484: 7120 f5a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$trILbzktiJleNMhOu6-yKmdZmos:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f5 │ │ +40f48a: 0a02 |0005: move-result v2 │ │ +40f48c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1494952,18 +1494960,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f4e4: |[40f4e4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -40f4f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40f4fa: 5b01 7b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947b │ │ -40f4fe: 0e00 |0005: return-void │ │ +40f4cc: |[40f4cc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +40f4dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40f4e2: 5b01 7b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947b │ │ +40f4e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1494973,19 +1494981,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40f4c4: |[40f4c4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40f4d4: 5410 7b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947b │ │ -40f4d8: 7120 f0a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$IrAt3I90P-mOD3iZR2kOf3oUMlw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f0 │ │ -40f4de: 0a02 |0005: move-result v2 │ │ -40f4e0: 0f02 |0006: return v2 │ │ +40f4ac: |[40f4ac] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40f4bc: 5410 7b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947b │ │ +40f4c0: 7120 f0a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$IrAt3I90P-mOD3iZR2kOf3oUMlw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f0 │ │ +40f4c6: 0a02 |0005: move-result v2 │ │ +40f4c8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1495019,18 +1495027,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f520: |[40f520] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -40f530: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40f536: 5b01 7c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947c │ │ -40f53a: 0e00 |0005: return-void │ │ +40f508: |[40f508] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +40f518: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40f51e: 5b01 7c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947c │ │ +40f522: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1495040,19 +1495048,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40f500: |[40f500] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40f510: 5410 7c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947c │ │ -40f514: 7120 f4a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$gZLLZTV7WthlmZ2hu3VvMheRW0I:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f4 │ │ -40f51a: 0a02 |0005: move-result v2 │ │ -40f51c: 0f02 |0006: return v2 │ │ +40f4e8: |[40f4e8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40f4f8: 5410 7c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947c │ │ +40f4fc: 7120 f4a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$gZLLZTV7WthlmZ2hu3VvMheRW0I:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f4 │ │ +40f502: 0a02 |0005: move-result v2 │ │ +40f504: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1495086,18 +1495094,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f55c: |[40f55c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -40f56c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40f572: 5b01 7d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947d │ │ -40f576: 0e00 |0005: return-void │ │ +40f544: |[40f544] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +40f554: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40f55a: 5b01 7d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947d │ │ +40f55e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1495107,19 +1495115,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40f53c: |[40f53c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40f54c: 5410 7d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947d │ │ -40f550: 7120 f1a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$MvKX3Q19xVoBgXkJZtl11s67wCY:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f1 │ │ -40f556: 0a02 |0005: move-result v2 │ │ -40f558: 0f02 |0006: return v2 │ │ +40f524: |[40f524] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40f534: 5410 7d94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947d │ │ +40f538: 7120 f1a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$MvKX3Q19xVoBgXkJZtl11s67wCY:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f1 │ │ +40f53e: 0a02 |0005: move-result v2 │ │ +40f540: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1495153,18 +1495161,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f598: |[40f598] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -40f5a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40f5ae: 5b01 7e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947e │ │ -40f5b2: 0e00 |0005: return-void │ │ +40f580: |[40f580] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +40f590: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40f596: 5b01 7e94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947e │ │ +40f59a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1495174,19 +1495182,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40f578: |[40f578] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40f588: 5410 7e94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947e │ │ -40f58c: 7120 eda8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$Ddwd4BouIBHYtp0gXgW0ut7saps:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8ed │ │ -40f592: 0a02 |0005: move-result v2 │ │ -40f594: 0f02 |0006: return v2 │ │ +40f560: |[40f560] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40f570: 5410 7e94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947e │ │ +40f574: 7120 eda8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$Ddwd4BouIBHYtp0gXgW0ut7saps:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8ed │ │ +40f57a: 0a02 |0005: move-result v2 │ │ +40f57c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1495220,18 +1495228,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40f5d4: |[40f5d4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ -40f5e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40f5ea: 5b01 7f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947f │ │ -40f5ee: 0e00 |0005: return-void │ │ +40f5bc: |[40f5bc] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V │ │ +40f5cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40f5d2: 5b01 7f94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947f │ │ +40f5d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1495241,19 +1495249,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40f5b4: |[40f5b4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda9.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40f5c4: 5410 7f94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947f │ │ -40f5c8: 7120 f3a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$cAWrsOQ_HLFfuMsWmqz8xVPr-1Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f3 │ │ -40f5ce: 0a02 |0005: move-result v2 │ │ -40f5d0: 0f02 |0006: return v2 │ │ +40f59c: |[40f59c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment$$ExternalSyntheticLambda9.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40f5ac: 5410 7f94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // field@947f │ │ +40f5b0: 7120 f3a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.$r8$lambda$cAWrsOQ_HLFfuMsWmqz8xVPr-1Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z // method@a8f3 │ │ +40f5b6: 0a02 |0005: move-result v2 │ │ +40f5b8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1495295,20 +1495303,20 @@ │ │ type : '(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -40ffac: |[40ffac] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda0.:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;)V │ │ -40ffbc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -40ffc2: 5b01 8d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/preference/ListPreference; // field@948d │ │ -40ffc6: 5b02 8e94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$1:Landroid/content/res/Resources; // field@948e │ │ -40ffca: 5b03 8f94 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$2:Ljava/util/Map; // field@948f │ │ -40ffce: 0e00 |0009: return-void │ │ +40ff94: |[40ff94] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda0.:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;)V │ │ +40ffa4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40ffaa: 5b01 8d94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/preference/ListPreference; // field@948d │ │ +40ffae: 5b02 8e94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$1:Landroid/content/res/Resources; // field@948e │ │ +40ffb2: 5b03 8f94 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$2:Ljava/util/Map; // field@948f │ │ +40ffb6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Landroidx/preference/ListPreference; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/res/Resources; │ │ @@ -1495320,21 +1495328,21 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -40ff84: |[40ff84] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40ff94: 5430 8d94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/preference/ListPreference; // field@948d │ │ -40ff98: 5431 8e94 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$1:Landroid/content/res/Resources; // field@948e │ │ -40ff9c: 5432 8f94 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$2:Ljava/util/Map; // field@948f │ │ -40ffa0: 7155 16a9 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$8s_A-u2XUKL-TVtMgBCcKozje7Q:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a916 │ │ -40ffa6: 0a04 |0009: move-result v4 │ │ -40ffa8: 0f04 |000a: return v4 │ │ +40ff6c: |[40ff6c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +40ff7c: 5430 8d94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Landroidx/preference/ListPreference; // field@948d │ │ +40ff80: 5431 8e94 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$1:Landroid/content/res/Resources; // field@948e │ │ +40ff84: 5432 8f94 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.f$2:Ljava/util/Map; // field@948f │ │ +40ff88: 7155 16a9 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$8s_A-u2XUKL-TVtMgBCcKozje7Q:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a916 │ │ +40ff8e: 0a04 |0009: move-result v4 │ │ +40ff90: 0f04 |000a: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000b reg=4 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x000b reg=5 (null) Ljava/lang/Object; │ │ @@ -1495369,18 +1495377,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40fff0: |[40fff0] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;)V │ │ -410000: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -410006: 5b01 9094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // field@9490 │ │ -41000a: 0e00 |0005: return-void │ │ +40ffd8: |[40ffd8] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;)V │ │ +40ffe8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +40ffee: 5b01 9094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // field@9490 │ │ +40fff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; │ │ │ │ @@ -1495390,19 +1495398,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40ffd0: |[40ffd0] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -40ffe0: 5410 9094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // field@9490 │ │ -40ffe4: 7120 18a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$n7ow9s9JgSShv1f4wuzYtlFdilA:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;Landroidx/preference/Preference;)Z // method@a918 │ │ -40ffea: 0a02 |0005: move-result v2 │ │ -40ffec: 0f02 |0006: return v2 │ │ +40ffb8: |[40ffb8] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +40ffc8: 5410 9094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // field@9490 │ │ +40ffcc: 7120 18a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$n7ow9s9JgSShv1f4wuzYtlFdilA:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;Landroidx/preference/Preference;)Z // method@a918 │ │ +40ffd2: 0a02 |0005: move-result v2 │ │ +40ffd4: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1495436,18 +1495444,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41002c: |[41002c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda2.:(Landroid/app/Activity;)V │ │ -41003c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -410042: 5b01 9194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Landroid/app/Activity; // field@9491 │ │ -410046: 0e00 |0005: return-void │ │ +410014: |[410014] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda2.:(Landroid/app/Activity;)V │ │ +410024: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41002a: 5b01 9194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Landroid/app/Activity; // field@9491 │ │ +41002e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/app/Activity; │ │ │ │ @@ -1495457,19 +1495465,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -41000c: |[41000c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -41001c: 5410 9194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Landroid/app/Activity; // field@9491 │ │ -410020: 7120 19a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$ykTVMYQhScUkhjeLUrTqygYcdWw:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a919 │ │ -410026: 0a02 |0005: move-result v2 │ │ -410028: 0f02 |0006: return v2 │ │ +40fff4: |[40fff4] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410004: 5410 9194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Landroid/app/Activity; // field@9491 │ │ +410008: 7120 19a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$ykTVMYQhScUkhjeLUrTqygYcdWw:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a919 │ │ +41000e: 0a02 |0005: move-result v2 │ │ +410010: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1495503,18 +1495511,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410068: |[410068] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda3.:(Landroid/app/Activity;)V │ │ -410078: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41007e: 5b01 9294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Landroid/app/Activity; // field@9492 │ │ -410082: 0e00 |0005: return-void │ │ +410050: |[410050] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda3.:(Landroid/app/Activity;)V │ │ +410060: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410066: 5b01 9294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Landroid/app/Activity; // field@9492 │ │ +41006a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/app/Activity; │ │ │ │ @@ -1495524,19 +1495532,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410048: |[410048] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410058: 5410 9294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Landroid/app/Activity; // field@9492 │ │ -41005c: 7120 17a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$GJrDa1QM-QTHT5O84dFw7SntVh4:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a917 │ │ -410062: 0a02 |0005: move-result v2 │ │ -410064: 0f02 |0006: return v2 │ │ +410030: |[410030] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410040: 5410 9294 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Landroid/app/Activity; // field@9492 │ │ +410044: 7120 17a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$GJrDa1QM-QTHT5O84dFw7SntVh4:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a917 │ │ +41004a: 0a02 |0005: move-result v2 │ │ +41004c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1495566,35 +1495574,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4100a0: |[4100a0] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda4.:()V │ │ -4100b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4100b6: 0e00 |0003: return-void │ │ +410088: |[410088] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda4.:()V │ │ +410098: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41009e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda4;) │ │ name : 'onPreferenceChange' │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410084: |[410084] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410094: 7120 15a9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$-HXH_u5WNl63lRTCGMabRXhYrLI:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a915 │ │ -41009a: 0a01 |0003: move-result v1 │ │ -41009c: 0f01 |0004: return v1 │ │ +41006c: |[41006c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +41007c: 7120 15a9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.$r8$lambda$-HXH_u5WNl63lRTCGMabRXhYrLI:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a915 │ │ +410082: 0a01 |0003: move-result v1 │ │ +410084: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Object; │ │ @@ -1495625,34 +1495633,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -410554: |[410554] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda0.:()V │ │ -410564: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41056a: 0e00 |0003: return-void │ │ +41053c: |[41053c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda0.:()V │ │ +41054c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda0;) │ │ name : 'onCall' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -41056c: |[41056c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda0.onCall:()V │ │ -41057c: 7100 44a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$ReorMsaUUvMoi-1zrFxF8BfhkW8:()V // method@a944 │ │ -410582: 0e00 |0003: return-void │ │ +410554: |[410554] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda0.onCall:()V │ │ +410564: 7100 44a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$ReorMsaUUvMoi-1zrFxF8BfhkW8:()V // method@a944 │ │ +41056a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1495681,34 +1495689,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -410584: |[410584] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda10.:()V │ │ -410594: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41059a: 0e00 |0003: return-void │ │ +41056c: |[41056c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda10.:()V │ │ +41057c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda10;) │ │ name : 'onCall' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -41059c: |[41059c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda10.onCall:()V │ │ -4105ac: 7100 43a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$R6LZdbvI1JjsrVke7eB3OjeJE_I:()V // method@a943 │ │ -4105b2: 0e00 |0003: return-void │ │ +410584: |[410584] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda10.onCall:()V │ │ +410594: 7100 43a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$R6LZdbvI1JjsrVke7eB3OjeJE_I:()V // method@a943 │ │ +41059a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda10; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1495737,34 +1495745,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4105b4: |[4105b4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda11.:()V │ │ -4105c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4105ca: 0e00 |0003: return-void │ │ +41059c: |[41059c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda11.:()V │ │ +4105ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4105b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda11;) │ │ name : 'onCall' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4105cc: |[4105cc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda11.onCall:()V │ │ -4105dc: 7100 45a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$Y2kaEkk7_qKLl4jULO25jtb7Dvo:()V // method@a945 │ │ -4105e2: 0e00 |0003: return-void │ │ +4105b4: |[4105b4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda11.onCall:()V │ │ +4105c4: 7100 45a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$Y2kaEkk7_qKLl4jULO25jtb7Dvo:()V // method@a945 │ │ +4105ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda11; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1495793,34 +1495801,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4105e4: |[4105e4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda1.:()V │ │ -4105f4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4105fa: 0e00 |0003: return-void │ │ +4105cc: |[4105cc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda1.:()V │ │ +4105dc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4105e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda1;) │ │ name : 'onCall' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4105fc: |[4105fc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda1.onCall:()V │ │ -41060c: 7100 40a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$BOrtmL61VNn_dPTQuA3NdNPvS_c:()V // method@a940 │ │ -410612: 0e00 |0003: return-void │ │ +4105e4: |[4105e4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda1.onCall:()V │ │ +4105f4: 7100 40a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$BOrtmL61VNn_dPTQuA3NdNPvS_c:()V // method@a940 │ │ +4105fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1495849,34 +1495857,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -410614: |[410614] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda2.:()V │ │ -410624: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41062a: 0e00 |0003: return-void │ │ +4105fc: |[4105fc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda2.:()V │ │ +41060c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410612: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda2;) │ │ name : 'onCall' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -41062c: |[41062c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda2.onCall:()V │ │ -41063c: 7100 47a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$g5olG1VERo81kXXIXN6YAt45YkA:()V // method@a947 │ │ -410642: 0e00 |0003: return-void │ │ +410614: |[410614] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda2.onCall:()V │ │ +410624: 7100 47a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$g5olG1VERo81kXXIXN6YAt45YkA:()V // method@a947 │ │ +41062a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1495909,18 +1495917,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410664: |[410664] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -410674: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41067a: 5b01 9794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9497 │ │ -41067e: 0e00 |0005: return-void │ │ +41064c: |[41064c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +41065c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410662: 5b01 9794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9497 │ │ +410666: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ │ │ @@ -1495930,19 +1495938,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410644: |[410644] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410654: 5410 9794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9497 │ │ -410658: 7120 41a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$ERNLRPMb97tY52ftgS3H80_NHg8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a941 │ │ -41065e: 0a02 |0005: move-result v2 │ │ -410660: 0f02 |0006: return v2 │ │ +41062c: |[41062c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +41063c: 5410 9794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9497 │ │ +410640: 7120 41a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$ERNLRPMb97tY52ftgS3H80_NHg8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a941 │ │ +410646: 0a02 |0005: move-result v2 │ │ +410648: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1495976,18 +1495984,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4106a0: |[4106a0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -4106b0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4106b6: 5b01 9894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9498 │ │ -4106ba: 0e00 |0005: return-void │ │ +410688: |[410688] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +410698: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41069e: 5b01 9894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9498 │ │ +4106a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ │ │ @@ -1495997,19 +1496005,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410680: |[410680] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410690: 5410 9894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9498 │ │ -410694: 7120 42a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$QijvuRsvlMFel9Gl09YQNy5UvlI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a942 │ │ -41069a: 0a02 |0005: move-result v2 │ │ -41069c: 0f02 |0006: return v2 │ │ +410668: |[410668] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410678: 5410 9894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9498 │ │ +41067c: 7120 42a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$QijvuRsvlMFel9Gl09YQNy5UvlI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a942 │ │ +410682: 0a02 |0005: move-result v2 │ │ +410684: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496043,18 +1496051,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4106dc: |[4106dc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -4106ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4106f2: 5b01 9994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9499 │ │ -4106f6: 0e00 |0005: return-void │ │ +4106c4: |[4106c4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +4106d4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4106da: 5b01 9994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9499 │ │ +4106de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ │ │ @@ -1496064,19 +1496072,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4106bc: |[4106bc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4106cc: 5410 9994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9499 │ │ -4106d0: 7120 3fa9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$BO_UxjyjxM00CFcNOBDf6EYNcKs:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a93f │ │ -4106d6: 0a02 |0005: move-result v2 │ │ -4106d8: 0f02 |0006: return v2 │ │ +4106a4: |[4106a4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4106b4: 5410 9994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@9499 │ │ +4106b8: 7120 3fa9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$BO_UxjyjxM00CFcNOBDf6EYNcKs:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a93f │ │ +4106be: 0a02 |0005: move-result v2 │ │ +4106c0: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496110,18 +1496118,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410718: |[410718] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -410728: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41072e: 5b01 9a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949a │ │ -410732: 0e00 |0005: return-void │ │ +410700: |[410700] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +410710: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410716: 5b01 9a94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949a │ │ +41071a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ │ │ @@ -1496131,19 +1496139,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4106f8: |[4106f8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410708: 5410 9a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949a │ │ -41070c: 7120 49a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$rCNe-dS2-SsP-1LWSPZc1ZMH_uk:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a949 │ │ -410712: 0a02 |0005: move-result v2 │ │ -410714: 0f02 |0006: return v2 │ │ +4106e0: |[4106e0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4106f0: 5410 9a94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949a │ │ +4106f4: 7120 49a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$rCNe-dS2-SsP-1LWSPZc1ZMH_uk:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a949 │ │ +4106fa: 0a02 |0005: move-result v2 │ │ +4106fc: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496177,18 +1496185,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410754: |[410754] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -410764: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41076a: 5b01 9b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949b │ │ -41076e: 0e00 |0005: return-void │ │ +41073c: |[41073c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +41074c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410752: 5b01 9b94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949b │ │ +410756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ │ │ @@ -1496198,19 +1496206,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410734: |[410734] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410744: 5410 9b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949b │ │ -410748: 7120 46a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$dV2v_u59LmWn-RDIAhST9exC6UI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a946 │ │ -41074e: 0a02 |0005: move-result v2 │ │ -410750: 0f02 |0006: return v2 │ │ +41071c: |[41071c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +41072c: 5410 9b94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949b │ │ +410730: 7120 46a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$dV2v_u59LmWn-RDIAhST9exC6UI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a946 │ │ +410736: 0a02 |0005: move-result v2 │ │ +410738: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496244,18 +1496252,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410790: |[410790] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ -4107a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4107a6: 5b01 9c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949c │ │ -4107aa: 0e00 |0005: return-void │ │ +410778: |[410778] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V │ │ +410788: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41078e: 5b01 9c94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949c │ │ +410792: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ │ │ @@ -1496265,19 +1496273,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410770: |[410770] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410780: 5410 9c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949c │ │ -410784: 7120 48a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$oBgcfBlFIpi6Q6zg5MBKE5jCJP8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a948 │ │ -41078a: 0a02 |0005: move-result v2 │ │ -41078c: 0f02 |0006: return v2 │ │ +410758: |[410758] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410768: 5410 9c94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // field@949c │ │ +41076c: 7120 48a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$oBgcfBlFIpi6Q6zg5MBKE5jCJP8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z // method@a948 │ │ +410772: 0a02 |0005: move-result v2 │ │ +410774: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496307,34 +1496315,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4107ac: |[4107ac] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda9.:()V │ │ -4107bc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4107c2: 0e00 |0003: return-void │ │ +410794: |[410794] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda9.:()V │ │ +4107a4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4107aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda9;) │ │ name : 'onCall' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4107c4: |[4107c4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda9.onCall:()V │ │ -4107d4: 7100 3ea9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$4UuRCtvUhqC_pnV50IUOhtjDtjg:()V // method@a93e │ │ -4107da: 0e00 |0003: return-void │ │ +4107ac: |[4107ac] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment$$ExternalSyntheticLambda9.onCall:()V │ │ +4107bc: 7100 3ea9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.$r8$lambda$4UuRCtvUhqC_pnV50IUOhtjDtjg:()V // method@a93e │ │ +4107c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda9; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1496367,18 +1496375,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410cb4: |[410cb4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -410cc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -410cca: 5b01 a794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a7 │ │ -410cce: 0e00 |0005: return-void │ │ +410c9c: |[410c9c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +410cac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410cb2: 5b01 a794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a7 │ │ +410cb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ │ │ @@ -1496388,19 +1496396,19 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -410c94: |[410c94] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda2.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410ca4: 5410 a794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a7 │ │ -410ca8: 7130 6ca9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$HAPl_o-ijq7XLZn7M9uKQO99vYM:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a96c │ │ -410cae: 0a02 |0005: move-result v2 │ │ -410cb0: 0f02 |0006: return v2 │ │ +410c7c: |[410c7c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda2.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410c8c: 5410 a794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a7 │ │ +410c90: 7130 6ca9 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$HAPl_o-ijq7XLZn7M9uKQO99vYM:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a96c │ │ +410c96: 0a02 |0005: move-result v2 │ │ +410c98: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0007 reg=3 (null) Ljava/lang/Object; │ │ @@ -1496431,35 +1496439,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -410cec: |[410cec] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda3.:()V │ │ -410cfc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -410d02: 0e00 |0003: return-void │ │ +410cd4: |[410cd4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda3.:()V │ │ +410ce4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410cea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda3;) │ │ name : 'onPreferenceChange' │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410cd0: |[410cd0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda3.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410ce0: 7120 70a9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$izPoGtkozbTo4v5uULxbwzhbKQo:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a970 │ │ -410ce6: 0a01 |0003: move-result v1 │ │ -410ce8: 0f01 |0004: return v1 │ │ +410cb8: |[410cb8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda3.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410cc8: 7120 70a9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$izPoGtkozbTo4v5uULxbwzhbKQo:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a970 │ │ +410cce: 0a01 |0003: move-result v1 │ │ +410cd0: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Object; │ │ @@ -1496494,18 +1496502,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410d24: |[410d24] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -410d34: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -410d3a: 5b01 a894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a8 │ │ -410d3e: 0e00 |0005: return-void │ │ +410d0c: |[410d0c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +410d1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410d22: 5b01 a894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a8 │ │ +410d26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ │ │ @@ -1496515,19 +1496523,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410d04: |[410d04] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410d14: 5410 a894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a8 │ │ -410d18: 7120 72a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$v4DFPxMhaoJE7pjOljgx2CFaLho:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z // method@a972 │ │ -410d1e: 0a02 |0005: move-result v2 │ │ -410d20: 0f02 |0006: return v2 │ │ +410cec: |[410cec] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410cfc: 5410 a894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a8 │ │ +410d00: 7120 72a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$v4DFPxMhaoJE7pjOljgx2CFaLho:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z // method@a972 │ │ +410d06: 0a02 |0005: move-result v2 │ │ +410d08: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496561,18 +1496569,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410d60: |[410d60] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -410d70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -410d76: 5b01 a994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a9 │ │ -410d7a: 0e00 |0005: return-void │ │ +410d48: |[410d48] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +410d58: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410d5e: 5b01 a994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a9 │ │ +410d62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ │ │ @@ -1496582,19 +1496590,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410d40: |[410d40] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410d50: 5410 a994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a9 │ │ -410d54: 7120 71a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$nG5i4OEEUFMXVsCbte2S6S7-_Bk:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z // method@a971 │ │ -410d5a: 0a02 |0005: move-result v2 │ │ -410d5c: 0f02 |0006: return v2 │ │ +410d28: |[410d28] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda5.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410d38: 5410 a994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94a9 │ │ +410d3c: 7120 71a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$nG5i4OEEUFMXVsCbte2S6S7-_Bk:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z // method@a971 │ │ +410d42: 0a02 |0005: move-result v2 │ │ +410d44: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496628,18 +1496636,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410d9c: |[410d9c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -410dac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -410db2: 5b01 aa94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94aa │ │ -410db6: 0e00 |0005: return-void │ │ +410d84: |[410d84] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +410d94: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410d9a: 5b01 aa94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94aa │ │ +410d9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ │ │ @@ -1496649,19 +1496657,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410d7c: |[410d7c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410d8c: 5410 aa94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94aa │ │ -410d90: 7120 6fa9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$f8CaQaZDM_nEM1DrW5GRlOFz6ss:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z // method@a96f │ │ -410d96: 0a02 |0005: move-result v2 │ │ -410d98: 0f02 |0006: return v2 │ │ +410d64: |[410d64] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda6.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410d74: 5410 aa94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94aa │ │ +410d78: 7120 6fa9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$f8CaQaZDM_nEM1DrW5GRlOFz6ss:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z // method@a96f │ │ +410d7e: 0a02 |0005: move-result v2 │ │ +410d80: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496695,18 +1496703,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410dd8: |[410dd8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -410de8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -410dee: 5b01 ab94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94ab │ │ -410df2: 0e00 |0005: return-void │ │ +410dc0: |[410dc0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +410dd0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410dd6: 5b01 ab94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94ab │ │ +410dda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ │ │ @@ -1496716,19 +1496724,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410db8: |[410db8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410dc8: 5410 ab94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94ab │ │ -410dcc: 7120 73a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$vEDulIkFoZiG6Z8ozQ_pjw72mfs:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z // method@a973 │ │ -410dd2: 0a02 |0005: move-result v2 │ │ -410dd4: 0f02 |0006: return v2 │ │ +410da0: |[410da0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda7.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410db0: 5410 ab94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94ab │ │ +410db4: 7120 73a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$vEDulIkFoZiG6Z8ozQ_pjw72mfs:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z // method@a973 │ │ +410dba: 0a02 |0005: move-result v2 │ │ +410dbc: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496762,18 +1496770,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -410e14: |[410e14] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ -410e24: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -410e2a: 5b01 ac94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94ac │ │ -410e2e: 0e00 |0005: return-void │ │ +410dfc: |[410dfc] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V │ │ +410e0c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +410e12: 5b01 ac94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94ac │ │ +410e16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ │ │ @@ -1496783,19 +1496791,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -410df4: |[410df4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -410e04: 5410 ac94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94ac │ │ -410e08: 7120 6ea9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$UlxX-N1ZNJhzH-kuxaY3TAeAM18:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z // method@a96e │ │ -410e0e: 0a02 |0005: move-result v2 │ │ -410e10: 0f02 |0006: return v2 │ │ +410ddc: |[410ddc] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment$$ExternalSyntheticLambda8.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +410dec: 5410 ac94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // field@94ac │ │ +410df0: 7120 6ea9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.$r8$lambda$UlxX-N1ZNJhzH-kuxaY3TAeAM18:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z // method@a96e │ │ +410df6: 0a02 |0005: move-result v2 │ │ +410df8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496829,18 +1496837,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4113b0: |[4113b0] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ -4113c0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4113c6: 5b01 ae94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94ae │ │ -4113ca: 0e00 |0005: return-void │ │ +411398: |[411398] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ +4113a8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4113ae: 5b01 ae94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94ae │ │ +4113b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ │ │ @@ -1496850,19 +1496858,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -411390: |[411390] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4113a0: 5410 ae94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94ae │ │ -4113a4: 7120 8ca9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.$r8$lambda$vPJCOrLGdx6MpLWeBpPSRuNBQXo:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z // method@a98c │ │ -4113aa: 0a02 |0005: move-result v2 │ │ -4113ac: 0f02 |0006: return v2 │ │ +411378: |[411378] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +411388: 5410 ae94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94ae │ │ +41138c: 7120 8ca9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.$r8$lambda$vPJCOrLGdx6MpLWeBpPSRuNBQXo:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z // method@a98c │ │ +411392: 0a02 |0005: move-result v2 │ │ +411394: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496896,18 +1496904,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4113ec: |[4113ec] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ -4113fc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -411402: 5b01 af94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94af │ │ -411406: 0e00 |0005: return-void │ │ +4113d4: |[4113d4] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ +4113e4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4113ea: 5b01 af94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94af │ │ +4113ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ │ │ @@ -1496917,19 +1496925,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4113cc: |[4113cc] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -4113dc: 5410 af94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94af │ │ -4113e0: 7120 8ba9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.$r8$lambda$XLYKlcN9Ag3MEX3-27XdG7jPqKw:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z // method@a98b │ │ -4113e6: 0a02 |0005: move-result v2 │ │ -4113e8: 0f02 |0006: return v2 │ │ +4113b4: |[4113b4] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +4113c4: 5410 af94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94af │ │ +4113c8: 7120 8ba9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.$r8$lambda$XLYKlcN9Ag3MEX3-27XdG7jPqKw:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z // method@a98b │ │ +4113ce: 0a02 |0005: move-result v2 │ │ +4113d0: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1496963,18 +1496971,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -411428: |[411428] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ -411438: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41143e: 5b01 b094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94b0 │ │ -411442: 0e00 |0005: return-void │ │ +411410: |[411410] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ +411420: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +411426: 5b01 b094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94b0 │ │ +41142a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ │ │ @@ -1496984,19 +1496992,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -411408: |[411408] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -411418: 5410 b094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94b0 │ │ -41141c: 7120 8aa9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.$r8$lambda$Mi96UGTr2ZYW3Tzb9c8SRUz-H4g:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z // method@a98a │ │ -411422: 0a02 |0005: move-result v2 │ │ -411424: 0f02 |0006: return v2 │ │ +4113f0: |[4113f0] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +411400: 5410 b094 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94b0 │ │ +411404: 7120 8aa9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.$r8$lambda$Mi96UGTr2ZYW3Tzb9c8SRUz-H4g:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z // method@a98a │ │ +41140a: 0a02 |0005: move-result v2 │ │ +41140c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1497030,18 +1497038,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -411464: |[411464] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ -411474: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41147a: 5b01 b194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94b1 │ │ -41147e: 0e00 |0005: return-void │ │ +41144c: |[41144c] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V │ │ +41145c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +411462: 5b01 b194 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94b1 │ │ +411466: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ │ │ @@ -1497051,19 +1497059,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -411444: |[411444] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -411454: 5410 b194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94b1 │ │ -411458: 7120 8da9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.$r8$lambda$yZrn4gsaO46KnL00urYHWJqo8c8:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z // method@a98d │ │ -41145e: 0a02 |0005: move-result v2 │ │ -411460: 0f02 |0006: return v2 │ │ +41142c: |[41142c] de.danoeh.antennapod.fragment.preferences.about.AboutFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +41143c: 5410 b194 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // field@94b1 │ │ +411440: 7120 8da9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.$r8$lambda$yZrn4gsaO46KnL00urYHWJqo8c8:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z // method@a98d │ │ +411446: 0a02 |0005: move-result v2 │ │ +411448: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1497093,34 +1497101,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -411764: |[411764] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$$ExternalSyntheticLambda0.:()V │ │ -411774: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41177a: 0e00 |0003: return-void │ │ +41174c: |[41174c] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$$ExternalSyntheticLambda0.:()V │ │ +41175c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +411762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$$ExternalSyntheticLambda0;) │ │ name : 'onConfigureTab' │ │ type : '(Lcom/google/android/material/tabs/TabLayout$Tab;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -41177c: |[41177c] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$$ExternalSyntheticLambda0.onConfigureTab:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ -41178c: 7120 9aa9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment;.$r8$lambda$rZJHtPoST6Yek3q2doAIQkasGBQ:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V // method@a99a │ │ -411792: 0e00 |0003: return-void │ │ +411764: |[411764] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$$ExternalSyntheticLambda0.onConfigureTab:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ +411774: 7120 9aa9 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment;.$r8$lambda$rZJHtPoST6Yek3q2doAIQkasGBQ:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V // method@a99a │ │ +41177a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/material/tabs/TabLayout$Tab; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1497155,18 +1497163,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41194c: |[41194c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ -41195c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -411962: 5b01 b694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b6 │ │ -411966: 0e00 |0005: return-void │ │ +411934: |[411934] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ +411944: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41194a: 5b01 b694 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b6 │ │ +41194e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; │ │ │ │ @@ -1497176,18 +1497184,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -411968: |[411968] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -411978: 5410 b694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b6 │ │ -41197c: 7120 a7a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.$r8$lambda$lbV3IUVByr8N2VKEyanJYuB2dG8:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Lio/reactivex/SingleEmitter;)V // method@a9a7 │ │ -411982: 0e00 |0005: return-void │ │ +411950: |[411950] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +411960: 5410 b694 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b6 │ │ +411964: 7120 a7a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.$r8$lambda$lbV3IUVByr8N2VKEyanJYuB2dG8:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Lio/reactivex/SingleEmitter;)V // method@a9a7 │ │ +41196a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1497221,18 +1497229,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -411984: |[411984] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ -411994: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41199a: 5b01 b794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b7 │ │ -41199e: 0e00 |0005: return-void │ │ +41196c: |[41196c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ +41197c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +411982: 5b01 b794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b7 │ │ +411986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; │ │ │ │ @@ -1497242,19 +1497250,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4119a0: |[4119a0] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -4119b0: 5410 b794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b7 │ │ -4119b4: 1f02 e21e |0002: check-cast v2, Ljava/util/ArrayList; // type@1ee2 │ │ -4119b8: 7120 a6a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.$r8$lambda$Sx15o_W2mPJk0y_fLEQZnhl5GjU:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/util/ArrayList;)V // method@a9a6 │ │ -4119be: 0e00 |0007: return-void │ │ +411988: |[411988] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +411998: 5410 b794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b7 │ │ +41199c: 1f02 e21e |0002: check-cast v2, Ljava/util/ArrayList; // type@1ee2 │ │ +4119a0: 7120 a6a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.$r8$lambda$Sx15o_W2mPJk0y_fLEQZnhl5GjU:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/util/ArrayList;)V // method@a9a6 │ │ +4119a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1497288,18 +1497296,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4119c0: |[4119c0] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ -4119d0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4119d6: 5b01 b894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b8 │ │ -4119da: 0e00 |0005: return-void │ │ +4119a8: |[4119a8] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V │ │ +4119b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4119be: 5b01 b894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b8 │ │ +4119c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; │ │ │ │ @@ -1497309,19 +1497317,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4119dc: |[4119dc] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -4119ec: 5410 b894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b8 │ │ -4119f0: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -4119f4: 7120 a5a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.$r8$lambda$KCDbi0B1wZb4d4nGirL9Kd6uIyE:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/lang/Throwable;)V // method@a9a5 │ │ -4119fa: 0e00 |0007: return-void │ │ +4119c4: |[4119c4] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +4119d4: 5410 b894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // field@94b8 │ │ +4119d8: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +4119dc: 7120 a5a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.$r8$lambda$KCDbi0B1wZb4d4nGirL9Kd6uIyE:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/lang/Throwable;)V // method@a9a5 │ │ +4119e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1497355,18 +1497363,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -411c34: |[411c34] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ -411c44: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -411c4a: 5b01 ba94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94ba │ │ -411c4e: 0e00 |0005: return-void │ │ +411c1c: |[411c1c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ +411c2c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +411c32: 5b01 ba94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94ba │ │ +411c36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ │ │ @@ -1497376,18 +1497384,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -411c50: |[411c50] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -411c60: 5410 ba94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94ba │ │ -411c64: 7120 b8a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.$r8$lambda$B_a0pNLSKVfvecpSfo1C3XC1Zd0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lio/reactivex/SingleEmitter;)V // method@a9b8 │ │ -411c6a: 0e00 |0005: return-void │ │ +411c38: |[411c38] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +411c48: 5410 ba94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94ba │ │ +411c4c: 7120 b8a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.$r8$lambda$B_a0pNLSKVfvecpSfo1C3XC1Zd0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lio/reactivex/SingleEmitter;)V // method@a9b8 │ │ +411c52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1497421,18 +1497429,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -411c6c: |[411c6c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ -411c7c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -411c82: 5b01 bb94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bb │ │ -411c86: 0e00 |0005: return-void │ │ +411c54: |[411c54] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ +411c64: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +411c6a: 5b01 bb94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bb │ │ +411c6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ │ │ @@ -1497442,19 +1497450,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -411c88: |[411c88] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -411c98: 5410 bb94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bb │ │ -411c9c: 1f02 e21e |0002: check-cast v2, Ljava/util/ArrayList; // type@1ee2 │ │ -411ca0: 7120 baa9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.$r8$lambda$nQc3FXDdLJF803H89nav_cJHQR0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/util/ArrayList;)V // method@a9ba │ │ -411ca6: 0e00 |0007: return-void │ │ +411c70: |[411c70] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +411c80: 5410 bb94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bb │ │ +411c84: 1f02 e21e |0002: check-cast v2, Ljava/util/ArrayList; // type@1ee2 │ │ +411c88: 7120 baa9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.$r8$lambda$nQc3FXDdLJF803H89nav_cJHQR0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/util/ArrayList;)V // method@a9ba │ │ +411c8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1497488,18 +1497496,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -411ca8: |[411ca8] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ -411cb8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -411cbe: 5b01 bc94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bc │ │ -411cc2: 0e00 |0005: return-void │ │ +411c90: |[411c90] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V │ │ +411ca0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +411ca6: 5b01 bc94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bc │ │ +411caa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ │ │ @@ -1497509,19 +1497517,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -411cc4: |[411cc4] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -411cd4: 5410 bc94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bc │ │ -411cd8: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -411cdc: 7120 b9a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.$r8$lambda$dcPZyEvIUTT-4jCAUJH9Zb1uHSE:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/lang/Throwable;)V // method@a9b9 │ │ -411ce2: 0e00 |0007: return-void │ │ +411cac: |[411cac] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +411cbc: 5410 bc94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // field@94bc │ │ +411cc0: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +411cc4: 7120 b9a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.$r8$lambda$dcPZyEvIUTT-4jCAUJH9Zb1uHSE:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/lang/Throwable;)V // method@a9b9 │ │ +411cca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1497563,19 +1497571,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -411d24: |[411d24] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$LicenseItem.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -411d34: 7040 4997 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9749 │ │ -411d3a: 5b04 c094 |0003: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseUrl:Ljava/lang/String; // field@94c0 │ │ -411d3e: 5b05 bf94 |0005: iput-object v5, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseTextFile:Ljava/lang/String; // field@94bf │ │ -411d42: 0e00 |0007: return-void │ │ +411d0c: |[411d0c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment$LicenseItem.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +411d1c: 7040 4997 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9749 │ │ +411d22: 5b04 c094 |0003: iput-object v4, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseUrl:Ljava/lang/String; // field@94c0 │ │ +411d26: 5b05 bf94 |0005: iput-object v5, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseTextFile:Ljava/lang/String; // field@94bf │ │ +411d2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x0005 line=74 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; │ │ @@ -1497616,18 +1497624,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -412184: |[412184] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ -412194: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41219a: 5b01 c394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c3 │ │ -41219e: 0e00 |0005: return-void │ │ +41216c: |[41216c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ +41217c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412182: 5b01 c394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c3 │ │ +412186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; │ │ │ │ @@ -1497637,18 +1497645,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4121a0: |[4121a0] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -4121b0: 5410 c394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c3 │ │ -4121b4: 7120 cba9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.$r8$lambda$8OAsYRwG2A3RarrTw30S0WUcD8k:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Lio/reactivex/SingleEmitter;)V // method@a9cb │ │ -4121ba: 0e00 |0005: return-void │ │ +412188: |[412188] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +412198: 5410 c394 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c3 │ │ +41219c: 7120 cba9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.$r8$lambda$8OAsYRwG2A3RarrTw30S0WUcD8k:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Lio/reactivex/SingleEmitter;)V // method@a9cb │ │ +4121a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1497682,18 +1497690,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4121bc: |[4121bc] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ -4121cc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4121d2: 5b01 c494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c4 │ │ -4121d6: 0e00 |0005: return-void │ │ +4121a4: |[4121a4] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ +4121b4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4121ba: 5b01 c494 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c4 │ │ +4121be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; │ │ │ │ @@ -1497703,19 +1497711,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4121d8: |[4121d8] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -4121e8: 5410 c494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c4 │ │ -4121ec: 1f02 e21e |0002: check-cast v2, Ljava/util/ArrayList; // type@1ee2 │ │ -4121f0: 7120 cda9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.$r8$lambda$s7-SLZ0PaMiia3bsOrQNvCiaTnc:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/util/ArrayList;)V // method@a9cd │ │ -4121f6: 0e00 |0007: return-void │ │ +4121c0: |[4121c0] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +4121d0: 5410 c494 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c4 │ │ +4121d4: 1f02 e21e |0002: check-cast v2, Ljava/util/ArrayList; // type@1ee2 │ │ +4121d8: 7120 cda9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.$r8$lambda$s7-SLZ0PaMiia3bsOrQNvCiaTnc:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/util/ArrayList;)V // method@a9cd │ │ +4121de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1497749,18 +1497757,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4121f8: |[4121f8] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ -412208: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41220e: 5b01 c594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c5 │ │ -412212: 0e00 |0005: return-void │ │ +4121e0: |[4121e0] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V │ │ +4121f0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4121f6: 5b01 c594 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c5 │ │ +4121fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; │ │ │ │ @@ -1497770,19 +1497778,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -412214: |[412214] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -412224: 5410 c594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c5 │ │ -412228: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -41222c: 7120 cca9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.$r8$lambda$AgQmYItWGwBuLQK1-290VD9yDj4:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/lang/Throwable;)V // method@a9cc │ │ -412232: 0e00 |0007: return-void │ │ +4121fc: |[4121fc] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +41220c: 5410 c594 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // field@94c5 │ │ +412210: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +412214: 7120 cca9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.$r8$lambda$AgQmYItWGwBuLQK1-290VD9yDj4:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/lang/Throwable;)V // method@a9cc │ │ +41221a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1497816,18 +1497824,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -412440: |[412440] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ -412450: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412456: 5b01 c794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c7 │ │ -41245a: 0e00 |0005: return-void │ │ +412428: |[412428] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ +412438: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41243e: 5b01 c794 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c7 │ │ +412442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; │ │ │ │ @@ -1497837,18 +1497845,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41245c: |[41245c] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41246c: 5410 c794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c7 │ │ -412470: 7120 dca9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.$r8$lambda$oD8E70vOW6J76a9fQje9gJFDrkg:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Lio/reactivex/SingleEmitter;)V // method@a9dc │ │ -412476: 0e00 |0005: return-void │ │ +412444: |[412444] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +412454: 5410 c794 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c7 │ │ +412458: 7120 dca9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.$r8$lambda$oD8E70vOW6J76a9fQje9gJFDrkg:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Lio/reactivex/SingleEmitter;)V // method@a9dc │ │ +41245e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1497882,18 +1497890,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -412478: |[412478] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ -412488: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41248e: 5b01 c894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c8 │ │ -412492: 0e00 |0005: return-void │ │ +412460: |[412460] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ +412470: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412476: 5b01 c894 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c8 │ │ +41247a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; │ │ │ │ @@ -1497903,19 +1497911,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -412494: |[412494] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -4124a4: 5410 c894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c8 │ │ -4124a8: 1f02 e21e |0002: check-cast v2, Ljava/util/ArrayList; // type@1ee2 │ │ -4124ac: 7120 dba9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.$r8$lambda$_APKigpYK7Ksuv5UhAI2PobZ4LE:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/util/ArrayList;)V // method@a9db │ │ -4124b2: 0e00 |0007: return-void │ │ +41247c: |[41247c] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +41248c: 5410 c894 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c8 │ │ +412490: 1f02 e21e |0002: check-cast v2, Ljava/util/ArrayList; // type@1ee2 │ │ +412494: 7120 dba9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.$r8$lambda$_APKigpYK7Ksuv5UhAI2PobZ4LE:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/util/ArrayList;)V // method@a9db │ │ +41249a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1497949,18 +1497957,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4124b4: |[4124b4] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ -4124c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4124ca: 5b01 c994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c9 │ │ -4124ce: 0e00 |0005: return-void │ │ +41249c: |[41249c] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V │ │ +4124ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4124b2: 5b01 c994 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c9 │ │ +4124b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; │ │ │ │ @@ -1497970,19 +1497978,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4124d0: |[4124d0] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -4124e0: 5410 c994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c9 │ │ -4124e4: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -4124e8: 7120 daa9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.$r8$lambda$GWseQjVZp__oP9c3XwK7rRz19b8:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/lang/Throwable;)V // method@a9da │ │ -4124ee: 0e00 |0007: return-void │ │ +4124b8: |[4124b8] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +4124c8: 5410 c994 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // field@94c9 │ │ +4124cc: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +4124d0: 7120 daa9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.$r8$lambda$GWseQjVZp__oP9c3XwK7rRz19b8:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/lang/Throwable;)V // method@a9da │ │ +4124d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1498024,20 +1498032,20 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -412aa0: |[412aa0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V │ │ -412ab0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412ab6: 5b01 dd94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94dd │ │ -412aba: 5b02 de94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@94de │ │ -412abe: 5b03 df94 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@94df │ │ -412ac2: 0e00 |0009: return-void │ │ +412a88: |[412a88] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V │ │ +412a98: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412a9e: 5b01 dd94 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94dd │ │ +412aa2: 5b02 de94 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@94de │ │ +412aa6: 5b03 df94 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@94df │ │ +412aaa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ @@ -1498049,20 +1498057,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -412ac4: |[412ac4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda1.run:()V │ │ -412ad4: 5430 dd94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94dd │ │ -412ad8: 5431 de94 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@94de │ │ -412adc: 5432 df94 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@94df │ │ -412ae0: 7130 1aaa 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$zEbymdDAFvC_Sot6mfEWrN0ZNGs:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V // method@aa1a │ │ -412ae6: 0e00 |0009: return-void │ │ +412aac: |[412aac] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda1.run:()V │ │ +412abc: 5430 dd94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94dd │ │ +412ac0: 5431 de94 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@94de │ │ +412ac4: 5432 df94 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.f$2:Ljava/lang/String; // field@94df │ │ +412ac8: 7130 1aaa 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$zEbymdDAFvC_Sot6mfEWrN0ZNGs:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V // method@aa1a │ │ +412ace: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1498103,20 +1498111,20 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -412ae8: |[412ae8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ -412af8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412afe: 5b01 e094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e0 │ │ -412b02: 5b02 e194 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$1:Landroid/widget/Button; // field@94e1 │ │ -412b06: 5b03 e294 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$2:Landroid/widget/ProgressBar; // field@94e2 │ │ -412b0a: 0e00 |0009: return-void │ │ +412ad0: |[412ad0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ +412ae0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412ae6: 5b01 e094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e0 │ │ +412aea: 5b02 e194 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$1:Landroid/widget/Button; // field@94e1 │ │ +412aee: 5b03 e294 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$2:Landroid/widget/ProgressBar; // field@94e2 │ │ +412af2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/widget/Button; │ │ @@ -1498128,20 +1498136,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -412b0c: |[412b0c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda2.run:()V │ │ -412b1c: 5430 e094 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e0 │ │ -412b20: 5431 e194 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$1:Landroid/widget/Button; // field@94e1 │ │ -412b24: 5432 e294 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$2:Landroid/widget/ProgressBar; // field@94e2 │ │ -412b28: 7130 0faa 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$5HSxrwSkxssr1rRNE7ajziJwF3M:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V // method@aa0f │ │ -412b2e: 0e00 |0009: return-void │ │ +412af4: |[412af4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda2.run:()V │ │ +412b04: 5430 e094 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94e0 │ │ +412b08: 5431 e194 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$1:Landroid/widget/Button; // field@94e1 │ │ +412b0c: 5432 e294 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.f$2:Landroid/widget/ProgressBar; // field@94e2 │ │ +412b10: 7130 0faa 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$5HSxrwSkxssr1rRNE7ajziJwF3M:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V // method@aa0f │ │ +412b16: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1498182,20 +1498190,20 @@ │ │ type : '(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -412b30: |[412b30] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda3.:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V │ │ -412b40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412b46: 5b01 e394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$0:Landroid/widget/Button; // field@94e3 │ │ -412b4a: 5b02 e494 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$1:Landroid/widget/ProgressBar; // field@94e4 │ │ -412b4e: 5b03 e594 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$2:Landroid/widget/TextView; // field@94e5 │ │ -412b52: 0e00 |0009: return-void │ │ +412b18: |[412b18] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda3.:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V │ │ +412b28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412b2e: 5b01 e394 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$0:Landroid/widget/Button; // field@94e3 │ │ +412b32: 5b02 e494 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$1:Landroid/widget/ProgressBar; // field@94e4 │ │ +412b36: 5b03 e594 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$2:Landroid/widget/TextView; // field@94e5 │ │ +412b3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/widget/Button; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/widget/ProgressBar; │ │ @@ -1498207,21 +1498215,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -412b54: |[412b54] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -412b64: 5430 e394 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$0:Landroid/widget/Button; // field@94e3 │ │ -412b68: 5431 e494 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$1:Landroid/widget/ProgressBar; // field@94e4 │ │ -412b6c: 5432 e594 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$2:Landroid/widget/TextView; // field@94e5 │ │ -412b70: 1f04 791e |0006: check-cast v4, Ljava/lang/Throwable; // type@1e79 │ │ -412b74: 7140 13aa 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$PblfpjkWv1kDOd7pkvsz-m1lYHc:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V // method@aa13 │ │ -412b7a: 0e00 |000b: return-void │ │ +412b3c: |[412b3c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +412b4c: 5430 e394 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$0:Landroid/widget/Button; // field@94e3 │ │ +412b50: 5431 e494 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$1:Landroid/widget/ProgressBar; // field@94e4 │ │ +412b54: 5432 e594 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.f$2:Landroid/widget/TextView; // field@94e5 │ │ +412b58: 1f04 791e |0006: check-cast v4, Ljava/lang/Throwable; // type@1e79 │ │ +412b5c: 7140 13aa 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$PblfpjkWv1kDOd7pkvsz-m1lYHc:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V // method@aa13 │ │ +412b62: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000c reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -1498259,19 +1498267,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -412c98: |[412c98] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;)V │ │ -412ca8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412cae: 5b01 f094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94f0 │ │ -412cb2: 5b02 f194 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$1:Landroid/widget/ProgressBar; // field@94f1 │ │ -412cb6: 0e00 |0007: return-void │ │ +412c80: |[412c80] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;)V │ │ +412c90: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412c96: 5b01 f094 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94f0 │ │ +412c9a: 5b02 f194 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$1:Landroid/widget/ProgressBar; // field@94f1 │ │ +412c9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/ProgressBar; │ │ @@ -1498282,20 +1498290,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -412cb8: |[412cb8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ -412cc8: 5420 f094 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94f0 │ │ -412ccc: 5421 f194 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$1:Landroid/widget/ProgressBar; // field@94f1 │ │ -412cd0: 1f03 1c1d |0004: check-cast v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d1c │ │ -412cd4: 7130 17aa 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$aA0Tp9LvrtLZx7Lx2fy9NgvwUg0:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V // method@aa17 │ │ -412cda: 0e00 |0009: return-void │ │ +412ca0: |[412ca0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ +412cb0: 5420 f094 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // field@94f0 │ │ +412cb4: 5421 f194 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.f$1:Landroid/widget/ProgressBar; // field@94f1 │ │ +412cb8: 1f03 1c1d |0004: check-cast v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d1c │ │ +412cbc: 7130 17aa 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$aA0Tp9LvrtLZx7Lx2fy9NgvwUg0:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V // method@aa17 │ │ +412cc2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1498337,20 +1498345,20 @@ │ │ type : '(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -412cdc: |[412cdc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda9.:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V │ │ -412cec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -412cf2: 5b01 f294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$0:Landroid/widget/EditText; // field@94f2 │ │ -412cf6: 5b02 f394 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$1:Landroid/widget/ProgressBar; // field@94f3 │ │ -412cfa: 5b03 f494 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$2:Landroid/widget/TextView; // field@94f4 │ │ -412cfe: 0e00 |0009: return-void │ │ +412cc4: |[412cc4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda9.:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V │ │ +412cd4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +412cda: 5b01 f294 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$0:Landroid/widget/EditText; // field@94f2 │ │ +412cde: 5b02 f394 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$1:Landroid/widget/ProgressBar; // field@94f3 │ │ +412ce2: 5b03 f494 |0007: iput-object v3, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$2:Landroid/widget/TextView; // field@94f4 │ │ +412ce6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/widget/ProgressBar; │ │ @@ -1498362,21 +1498370,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -412d00: |[412d00] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -412d10: 5430 f294 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$0:Landroid/widget/EditText; // field@94f2 │ │ -412d14: 5431 f394 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$1:Landroid/widget/ProgressBar; // field@94f3 │ │ -412d18: 5432 f494 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$2:Landroid/widget/TextView; // field@94f4 │ │ -412d1c: 1f04 791e |0006: check-cast v4, Ljava/lang/Throwable; // type@1e79 │ │ -412d20: 7140 11aa 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$HRR4HR1CYCwfv59iHlXQ9KhpLKs:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V // method@aa11 │ │ -412d26: 0e00 |000b: return-void │ │ +412ce8: |[412ce8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +412cf8: 5430 f294 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$0:Landroid/widget/EditText; // field@94f2 │ │ +412cfc: 5431 f394 |0002: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$1:Landroid/widget/ProgressBar; // field@94f3 │ │ +412d00: 5432 f494 |0004: iget-object v2, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.f$2:Landroid/widget/TextView; // field@94f4 │ │ +412d04: 1f04 791e |0006: check-cast v4, Ljava/lang/Throwable; // type@1e79 │ │ +412d08: 7140 11aa 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.$r8$lambda$HRR4HR1CYCwfv59iHlXQ9KhpLKs:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V // method@aa11 │ │ +412d0e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x000c reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -1498410,18 +1498418,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -413a30: |[413a30] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ -413a40: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -413a46: 5b01 0795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@9507 │ │ -413a4a: 0e00 |0005: return-void │ │ +413a18: |[413a18] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ +413a28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +413a2e: 5b01 0795 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@9507 │ │ +413a32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ │ │ @@ -1498431,19 +1498439,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -413a10: |[413a10] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -413a20: 5410 0795 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@9507 │ │ -413a24: 7120 54aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$sWnE5wmdcP3Yxdnsdts3XeRJiko:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z // method@aa54 │ │ -413a2a: 0a02 |0005: move-result v2 │ │ -413a2c: 0f02 |0006: return v2 │ │ +4139f8: |[4139f8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda0.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413a08: 5410 0795 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@9507 │ │ +413a0c: 7120 54aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$sWnE5wmdcP3Yxdnsdts3XeRJiko:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z // method@aa54 │ │ +413a12: 0a02 |0005: move-result v2 │ │ +413a14: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1498481,19 +1498489,19 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -413a70: |[413a70] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;)V │ │ -413a80: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -413a86: 5b01 0895 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@9508 │ │ -413a8a: 5b02 0995 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@9509 │ │ -413a8e: 0e00 |0007: return-void │ │ +413a58: |[413a58] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;)V │ │ +413a68: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +413a6e: 5b01 0895 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@9508 │ │ +413a72: 5b02 0995 |0005: iput-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@9509 │ │ +413a76: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/app/Activity; │ │ @@ -1498504,20 +1498512,20 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -413a4c: |[413a4c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -413a5c: 5420 0895 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@9508 │ │ -413a60: 5421 0995 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@9509 │ │ -413a64: 7130 50aa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$exHRfVeNCLqeQfaYKVX3jmQimbg:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@aa50 │ │ -413a6a: 0a03 |0007: move-result v3 │ │ -413a6c: 0f03 |0008: return v3 │ │ +413a34: |[413a34] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda1.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413a44: 5420 0895 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@9508 │ │ +413a48: 5421 0995 |0002: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@9509 │ │ +413a4c: 7130 50aa 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$exHRfVeNCLqeQfaYKVX3jmQimbg:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@aa50 │ │ +413a52: 0a03 |0007: move-result v3 │ │ +413a54: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0009 reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1498551,18 +1498559,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -413ab0: |[413ab0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ -413ac0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -413ac6: 5b01 0a95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950a │ │ -413aca: 0e00 |0005: return-void │ │ +413a98: |[413a98] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ +413aa8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +413aae: 5b01 0a95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950a │ │ +413ab2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ │ │ @@ -1498572,19 +1498580,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -413a90: |[413a90] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -413aa0: 5410 0a95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950a │ │ -413aa4: 7120 52aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$oWbIoEgjdg9r-IZBiWqdh1Y5w4w:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z // method@aa52 │ │ -413aaa: 0a02 |0005: move-result v2 │ │ -413aac: 0f02 |0006: return v2 │ │ +413a78: |[413a78] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda2.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413a88: 5410 0a95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950a │ │ +413a8c: 7120 52aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$oWbIoEgjdg9r-IZBiWqdh1Y5w4w:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z // method@aa52 │ │ +413a92: 0a02 |0005: move-result v2 │ │ +413a94: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1498618,18 +1498626,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -413aec: |[413aec] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ -413afc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -413b02: 5b01 0b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950b │ │ -413b06: 0e00 |0005: return-void │ │ +413ad4: |[413ad4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ +413ae4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +413aea: 5b01 0b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950b │ │ +413aee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ │ │ @@ -1498639,19 +1498647,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -413acc: |[413acc] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -413adc: 5410 0b95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950b │ │ -413ae0: 7120 51aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$fzwcUjm80cSkoZgvY_BxQaiK5dA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z // method@aa51 │ │ -413ae6: 0a02 |0005: move-result v2 │ │ -413ae8: 0f02 |0006: return v2 │ │ +413ab4: |[413ab4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda3.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413ac4: 5410 0b95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950b │ │ +413ac8: 7120 51aa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$fzwcUjm80cSkoZgvY_BxQaiK5dA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z // method@aa51 │ │ +413ace: 0a02 |0005: move-result v2 │ │ +413ad0: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1498685,18 +1498693,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -413b28: |[413b28] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ -413b38: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -413b3e: 5b01 0c95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950c │ │ -413b42: 0e00 |0005: return-void │ │ +413b10: |[413b10] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V │ │ +413b20: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +413b26: 5b01 0c95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950c │ │ +413b2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ │ │ @@ -1498706,19 +1498714,19 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -413b08: |[413b08] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ -413b18: 5410 0c95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950c │ │ -413b1c: 7120 4faa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$FKGfB2cXB9QwrrtZUmOoDMzExDw:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z // method@aa4f │ │ -413b22: 0a02 |0005: move-result v2 │ │ -413b24: 0f02 |0006: return v2 │ │ +413af0: |[413af0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$$ExternalSyntheticLambda4.onPreferenceClick:(Landroidx/preference/Preference;)Z │ │ +413b00: 5410 0c95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950c │ │ +413b04: 7120 4faa 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.$r8$lambda$FKGfB2cXB9QwrrtZUmOoDMzExDw:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z // method@aa4f │ │ +413b0a: 0a02 |0005: move-result v2 │ │ +413b0c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1498748,17 +1498756,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414470: |[414470] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.:()V │ │ -414480: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -414486: 0e00 |0003: return-void │ │ +414458: |[414458] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.:()V │ │ +414468: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41446e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; │ │ │ │ Virtual methods - │ │ @@ -1498767,17 +1498775,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -414408: |[414408] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getActionColor:()I │ │ -414418: 1400 e200 047f |0000: const v0, #float 1.75463e+38 // #7f0400e2 │ │ -41441e: 0f00 |0003: return v0 │ │ +4143f0: |[4143f0] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getActionColor:()I │ │ +414400: 1400 e200 047f |0000: const v0, #float 1.75463e+38 // #7f0400e2 │ │ +414406: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction;) │ │ @@ -1498785,17 +1498793,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -414420: |[414420] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getActionIcon:()I │ │ -414430: 1400 2a01 087f |0000: const v0, #float 1.80781e+38 // #7f08012a │ │ -414436: 0f00 |0003: return v0 │ │ +414408: |[414408] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getActionIcon:()I │ │ +414418: 1400 2a01 087f |0000: const v0, #float 1.80781e+38 // #7f08012a │ │ +41441e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction;) │ │ @@ -1498803,17 +1498811,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414438: |[414438] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getId:()Ljava/lang/String; │ │ -414448: 1a00 a90b |0000: const-string v0, "ADD_TO_QUEUE" // string@0ba9 │ │ -41444c: 1100 |0002: return-object v0 │ │ +414420: |[414420] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getId:()Ljava/lang/String; │ │ +414430: 1a00 a90b |0000: const-string v0, "ADD_TO_QUEUE" // string@0ba9 │ │ +414434: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction;) │ │ @@ -1498821,19 +1498829,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -414450: |[414450] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -414460: 1400 2400 127f |0000: const v0, #float 1.94068e+38 // #7f120024 │ │ -414466: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -41446c: 0c02 |0006: move-result-object v2 │ │ -41446e: 1102 |0007: return-object v2 │ │ +414438: |[414438] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +414448: 1400 2400 127f |0000: const v0, #float 1.94068e+38 // #7f120024 │ │ +41444e: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +414454: 0c02 |0006: move-result-object v2 │ │ +414456: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1498842,31 +1498850,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -414488: |[414488] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -414498: 1a00 bc50 |0000: const-string v0, "Queue" // string@50bc │ │ -41449c: 6e20 c6ab 0200 |0002: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -4144a2: 0a00 |0005: move-result v0 │ │ -4144a4: 3900 1000 |0006: if-nez v0, 0016 // +0010 │ │ -4144a8: 6e10 a635 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -4144ae: 0c03 |000b: move-result-object v3 │ │ -4144b0: 1214 |000c: const/4 v4, #int 1 // #1 │ │ -4144b2: 2344 f420 |000d: new-array v4, v4, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ -4144b6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -4144b8: 4d02 0400 |0010: aput-object v2, v4, v0 │ │ -4144bc: 7120 da9b 4300 |0012: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bda │ │ -4144c2: 2809 |0015: goto 001e // +0009 │ │ -4144c4: 2200 741c |0016: new-instance v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; // type@1c74 │ │ -4144c8: 7010 90aa 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.:()V // method@aa90 │ │ -4144ce: 6e40 96aa 2043 |001b: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aa96 │ │ -4144d4: 0e00 |001e: return-void │ │ +414470: |[414470] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +414480: 1a00 bc50 |0000: const-string v0, "Queue" // string@50bc │ │ +414484: 6e20 c6ab 0200 |0002: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +41448a: 0a00 |0005: move-result v0 │ │ +41448c: 3900 1000 |0006: if-nez v0, 0016 // +0010 │ │ +414490: 6e10 a635 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +414496: 0c03 |000b: move-result-object v3 │ │ +414498: 1214 |000c: const/4 v4, #int 1 // #1 │ │ +41449a: 2344 f420 |000d: new-array v4, v4, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@20f4 │ │ +41449e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +4144a0: 4d02 0400 |0010: aput-object v2, v4, v0 │ │ +4144a4: 7120 da9b 4300 |0012: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItem:(Landroid/content/Context;[Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bda │ │ +4144aa: 2809 |0015: goto 001e // +0009 │ │ +4144ac: 2200 741c |0016: new-instance v0, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; // type@1c74 │ │ +4144b0: 7010 90aa 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.:()V // method@aa90 │ │ +4144b6: 6e40 96aa 2043 |001b: invoke-virtual {v0, v2, v3, v4}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aa96 │ │ +4144bc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=36 │ │ 0x0008 line=37 │ │ 0x0016 line=39 │ │ locals : │ │ 0x0000 - 0x001f reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; │ │ @@ -1498879,24 +1498887,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -4143dc: |[4143dc] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4143ec: 5512 b196 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@96b1 │ │ -4143f0: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ -4143f4: 5511 a996 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ -4143f8: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -4143fc: 2803 |0008: goto 000b // +0003 │ │ -4143fe: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -414400: 2802 |000a: goto 000c // +0002 │ │ -414402: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -414404: 0f01 |000c: return v1 │ │ +4143c4: |[4143c4] de.danoeh.antennapod.fragment.swipeactions.AddToQueueSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +4143d4: 5512 b196 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@96b1 │ │ +4143d8: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ +4143dc: 5511 a996 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ +4143e0: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +4143e4: 2803 |0008: goto 000b // +0003 │ │ +4143e6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +4143e8: 2802 |000a: goto 000c // +0002 │ │ +4143ea: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +4143ec: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x000d reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1498927,17 +1498935,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41456c: |[41456c] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.:()V │ │ -41457c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -414582: 0e00 |0003: return-void │ │ +414554: |[414554] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.:()V │ │ +414564: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41456a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; │ │ │ │ Virtual methods - │ │ @@ -1498946,17 +1498954,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -414504: |[414504] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getActionColor:()I │ │ -414514: 1400 1a02 047f |0000: const v0, #float 1.75469e+38 // #7f04021a │ │ -41451a: 0f00 |0003: return v0 │ │ +4144ec: |[4144ec] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getActionColor:()I │ │ +4144fc: 1400 1a02 047f |0000: const v0, #float 1.75469e+38 // #7f04021a │ │ +414502: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;) │ │ @@ -1498964,17 +1498972,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -41451c: |[41451c] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getActionIcon:()I │ │ -41452c: 1400 f400 087f |0000: const v0, #float 1.8078e+38 // #7f0800f4 │ │ -414532: 0f00 |0003: return v0 │ │ +414504: |[414504] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getActionIcon:()I │ │ +414514: 1400 f400 087f |0000: const v0, #float 1.8078e+38 // #7f0800f4 │ │ +41451a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;) │ │ @@ -1498982,17 +1498990,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414534: |[414534] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getId:()Ljava/lang/String; │ │ -414544: 1a00 ad17 |0000: const-string v0, "DELETE" // string@17ad │ │ -414548: 1100 |0002: return-object v0 │ │ +41451c: |[41451c] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getId:()Ljava/lang/String; │ │ +41452c: 1a00 ad17 |0000: const-string v0, "DELETE" // string@17ad │ │ +414530: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;) │ │ @@ -1499000,19 +1499008,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41454c: |[41454c] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -41455c: 1400 7500 127f |0000: const v0, #float 1.9407e+38 // #7f120075 │ │ -414562: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -414568: 0c02 |0006: move-result-object v2 │ │ -41456a: 1102 |0007: return-object v2 │ │ +414534: |[414534] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +414544: 1400 7500 127f |0000: const v0, #float 1.9407e+38 // #7f120075 │ │ +41454a: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +414550: 0c02 |0006: move-result-object v2 │ │ +414552: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1499021,27 +1499029,27 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -414584: |[414584] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -414594: 6e10 c2ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ -41459a: 0a05 |0003: move-result v5 │ │ -41459c: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -4145a0: 0e00 |0006: return-void │ │ -4145a2: 6e10 a635 0400 |0007: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -4145a8: 0c04 |000a: move-result-object v4 │ │ -4145aa: 6e10 b8ab 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4145b0: 0c03 |000e: move-result-object v3 │ │ -4145b2: 6e10 77ab 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4145b8: 0b00 |0012: move-result-wide v0 │ │ -4145ba: 7130 e39b 0401 |0013: invoke-static {v4, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ -4145c0: 0e00 |0016: return-void │ │ +41456c: |[41456c] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +41457c: 6e10 c2ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ +414582: 0a05 |0003: move-result v5 │ │ +414584: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +414588: 0e00 |0006: return-void │ │ +41458a: 6e10 a635 0400 |0007: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +414590: 0c04 |000a: move-result-object v4 │ │ +414592: 6e10 b8ab 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +414598: 0c03 |000e: move-result-object v3 │ │ +41459a: 6e10 77ab 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +4145a0: 0b00 |0012: move-result-wide v0 │ │ +4145a2: 7130 e39b 0401 |0013: invoke-static {v4, v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;J)Ljava/util/concurrent/Future; // method@9be3 │ │ +4145a8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0007 line=37 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; │ │ 0x0000 - 0x0017 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1499053,24 +1499061,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4144d8: |[4144d8] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4144e8: 5511 a696 |0000: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@96a6 │ │ -4144ec: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -4144f0: 6e10 c2ab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ -4144f6: 0a01 |0007: move-result v1 │ │ -4144f8: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -4144fc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -4144fe: 2802 |000b: goto 000d // +0002 │ │ -414500: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -414502: 0f01 |000d: return v1 │ │ +4144c0: |[4144c0] de.danoeh.antennapod.fragment.swipeactions.DeleteSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +4144d0: 5511 a696 |0000: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@96a6 │ │ +4144d4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +4144d8: 6e10 c2ab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ +4144de: 0a01 |0007: move-result v1 │ │ +4144e0: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +4144e4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +4144e6: 2802 |000b: goto 000d // +0002 │ │ +4144e8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +4144ea: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; │ │ 0x0000 - 0x000e reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x000e reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1499101,17 +1499109,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414658: |[414658] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.:()V │ │ -414668: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41466e: 0e00 |0003: return-void │ │ +414640: |[414640] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.:()V │ │ +414650: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +414656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; │ │ │ │ Virtual methods - │ │ @@ -1499120,17 +1499128,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4145f0: |[4145f0] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getActionColor:()I │ │ -414600: 1400 1b02 047f |0000: const v0, #float 1.75469e+38 // #7f04021b │ │ -414606: 0f00 |0003: return v0 │ │ +4145d8: |[4145d8] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getActionColor:()I │ │ +4145e8: 1400 1b02 047f |0000: const v0, #float 1.75469e+38 // #7f04021b │ │ +4145ee: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction;) │ │ @@ -1499138,17 +1499146,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -414608: |[414608] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getActionIcon:()I │ │ -414618: 1400 4201 087f |0000: const v0, #float 1.80782e+38 // #7f080142 │ │ -41461e: 0f00 |0003: return v0 │ │ +4145f0: |[4145f0] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getActionIcon:()I │ │ +414600: 1400 4201 087f |0000: const v0, #float 1.80782e+38 // #7f080142 │ │ +414606: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction;) │ │ @@ -1499156,17 +1499164,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414620: |[414620] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getId:()Ljava/lang/String; │ │ -414630: 1a00 c847 |0000: const-string v0, "MARK_FAV" // string@47c8 │ │ -414634: 1100 |0002: return-object v0 │ │ +414608: |[414608] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getId:()Ljava/lang/String; │ │ +414618: 1a00 c847 |0000: const-string v0, "MARK_FAV" // string@47c8 │ │ +41461c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction;) │ │ @@ -1499174,19 +1499182,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -414638: |[414638] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -414648: 1400 2300 127f |0000: const v0, #float 1.94068e+38 // #7f120023 │ │ -41464e: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -414654: 0c02 |0006: move-result-object v2 │ │ -414656: 1102 |0007: return-object v2 │ │ +414620: |[414620] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +414630: 1400 2300 127f |0000: const v0, #float 1.94068e+38 // #7f120023 │ │ +414636: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +41463c: 0c02 |0006: move-result-object v2 │ │ +41463e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1499195,17 +1499203,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414670: |[414670] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -414680: 7110 2a9c 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.toggleFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c2a │ │ -414686: 0e00 |0003: return-void │ │ +414658: |[414658] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +414668: 7110 2a9c 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.toggleFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c2a │ │ +41466e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=2 (null) Landroidx/fragment/app/Fragment; │ │ @@ -1499216,24 +1499224,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -4145c4: |[4145c4] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4145d4: 5512 a896 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@96a8 │ │ -4145d8: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ -4145dc: 5511 ac96 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@96ac │ │ -4145e0: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -4145e4: 2803 |0008: goto 000b // +0003 │ │ -4145e6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -4145e8: 2802 |000a: goto 000c // +0002 │ │ -4145ea: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -4145ec: 0f01 |000c: return v1 │ │ +4145ac: |[4145ac] de.danoeh.antennapod.fragment.swipeactions.MarkFavoriteSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +4145bc: 5512 a896 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@96a8 │ │ +4145c0: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ +4145c4: 5511 ac96 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@96ac │ │ +4145c8: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +4145cc: 2803 |0008: goto 000b // +0003 │ │ +4145ce: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +4145d0: 2802 |000a: goto 000c // +0002 │ │ +4145d2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +4145d4: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x000d reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1499269,17 +1499277,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -414744: |[414744] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.$r8$lambda$AKUfh03KtPow4wmf6GptK1rPSuk:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V │ │ -414754: 7130 83aa 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;.lambda$performAction$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V // method@aa83 │ │ -41475a: 0e00 |0003: return-void │ │ +41472c: |[41472c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.$r8$lambda$AKUfh03KtPow4wmf6GptK1rPSuk:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V │ │ +41473c: 7130 83aa 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;.lambda$performAction$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V // method@aa83 │ │ +414742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/Date; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1499289,17 +1499297,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41475c: |[41475c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.:()V │ │ -41476c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -414772: 0e00 |0003: return-void │ │ +414744: |[414744] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.:()V │ │ +414754: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41475a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;) │ │ @@ -1499307,19 +1499315,19 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -414774: |[414774] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.lambda$performAction$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V │ │ -414784: 6e10 b8ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -41478a: 0c00 |0003: move-result-object v0 │ │ -41478c: 7120 d59b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future; // method@9bd5 │ │ -414792: 0e00 |0007: return-void │ │ +41475c: |[41475c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.lambda$performAction$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;Landroid/view/View;)V │ │ +41476c: 6e10 b8ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +414772: 0c00 |0003: move-result-object v0 │ │ +414774: 7120 d59b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/util/Date;)Ljava/util/concurrent/Future; // method@9bd5 │ │ +41477a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/util/Date; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -1499330,17 +1499338,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4146dc: |[4146dc] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getActionColor:()I │ │ -4146ec: 1400 1902 047f |0000: const v0, #float 1.75469e+38 // #7f040219 │ │ -4146f2: 0f00 |0003: return v0 │ │ +4146c4: |[4146c4] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getActionColor:()I │ │ +4146d4: 1400 1902 047f |0000: const v0, #float 1.75469e+38 // #7f040219 │ │ +4146da: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;) │ │ @@ -1499348,17 +1499356,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4146f4: |[4146f4] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getActionIcon:()I │ │ -414704: 1400 0701 087f |0000: const v0, #float 1.8078e+38 // #7f080107 │ │ -41470a: 0f00 |0003: return v0 │ │ +4146dc: |[4146dc] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getActionIcon:()I │ │ +4146ec: 1400 0701 087f |0000: const v0, #float 1.8078e+38 // #7f080107 │ │ +4146f2: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;) │ │ @@ -1499366,17 +1499374,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41470c: |[41470c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getId:()Ljava/lang/String; │ │ -41471c: 1a00 e150 |0000: const-string v0, "REMOVE_FROM_HISTORY" // string@50e1 │ │ -414720: 1100 |0002: return-object v0 │ │ +4146f4: |[4146f4] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getId:()Ljava/lang/String; │ │ +414704: 1a00 e150 |0000: const-string v0, "REMOVE_FROM_HISTORY" // string@50e1 │ │ +414708: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;) │ │ @@ -1499384,19 +1499392,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -414724: |[414724] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -414734: 1400 d402 127f |0000: const v0, #float 1.94082e+38 // #7f1202d4 │ │ -41473a: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -414740: 0c02 |0006: move-result-object v2 │ │ -414742: 1102 |0007: return-object v2 │ │ +41470c: |[41470c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +41471c: 1400 d402 127f |0000: const v0, #float 1.94082e+38 // #7f1202d4 │ │ +414722: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +414728: 0c02 |0006: move-result-object v2 │ │ +41472a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1499405,34 +1499413,34 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -414794: |[414794] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -4147a4: 6e10 b8ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4147aa: 0c06 |0003: move-result-object v6 │ │ -4147ac: 6e10 feab 0600 |0004: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ -4147b2: 0c06 |0007: move-result-object v6 │ │ -4147b4: 7110 e59b 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFromPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9be5 │ │ -4147ba: 6e10 a435 0500 |000b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ -4147c0: 0c00 |000e: move-result-object v0 │ │ -4147c2: 1f00 d617 |000f: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -4147c6: 1401 d702 127f |0011: const v1, #float 1.94082e+38 // #7f1202d7 │ │ -4147cc: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -4147ce: 6e30 9e94 1002 |0015: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -4147d4: 0c00 |0018: move-result-object v0 │ │ -4147d6: 1401 6a03 127f |0019: const v1, #float 1.94085e+38 // #7f12036a │ │ -4147dc: 6e20 4235 1500 |001c: invoke-virtual {v5, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -4147e2: 0c05 |001f: move-result-object v5 │ │ -4147e4: 2201 701c |0020: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0; // type@1c70 │ │ -4147e8: 7030 7baa 4106 |0022: invoke-direct {v1, v4, v6}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;)V // method@aa7b │ │ -4147ee: 6e30 a386 5001 |0025: invoke-virtual {v0, v5, v1}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@86a3 │ │ -4147f4: 0e00 |0028: return-void │ │ +41477c: |[41477c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +41478c: 6e10 b8ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +414792: 0c06 |0003: move-result-object v6 │ │ +414794: 6e10 feab 0600 |0004: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@abfe │ │ +41479a: 0c06 |0007: move-result-object v6 │ │ +41479c: 7110 e59b 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.deleteFromPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9be5 │ │ +4147a2: 6e10 a435 0500 |000b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ +4147a8: 0c00 |000e: move-result-object v0 │ │ +4147aa: 1f00 d617 |000f: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +4147ae: 1401 d702 127f |0011: const v1, #float 1.94082e+38 // #7f1202d7 │ │ +4147b4: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +4147b6: 6e30 9e94 1002 |0015: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +4147bc: 0c00 |0018: move-result-object v0 │ │ +4147be: 1401 6a03 127f |0019: const v1, #float 1.94085e+38 // #7f12036a │ │ +4147c4: 6e20 4235 1500 |001c: invoke-virtual {v5, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +4147ca: 0c05 |001f: move-result-object v5 │ │ +4147cc: 2201 701c |0020: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0; // type@1c70 │ │ +4147d0: 7030 7baa 4106 |0022: invoke-direct {v1, v4, v6}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/Date;)V // method@aa7b │ │ +4147d6: 6e30 a386 5001 |0025: invoke-virtual {v0, v5, v1}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@86a3 │ │ +4147dc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0008 line=46 │ │ 0x000b line=48 │ │ 0x0015 line=49 │ │ 0x001c line=50 │ │ @@ -1499447,17 +1499455,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4146c8: |[4146c8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4146d8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -4146da: 0f01 |0001: return v1 │ │ +4146b0: |[4146b0] de.danoeh.antennapod.fragment.swipeactions.RemoveFromHistorySwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +4146c0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +4146c2: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction; │ │ 0x0000 - 0x0002 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x0002 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1499488,17 +1499496,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414878: |[414878] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.:()V │ │ -414888: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41488e: 0e00 |0003: return-void │ │ +414860: |[414860] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.:()V │ │ +414870: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +414876: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; │ │ │ │ Virtual methods - │ │ @@ -1499507,17 +1499515,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -414810: |[414810] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getActionColor:()I │ │ -414820: 1400 1902 047f |0000: const v0, #float 1.75469e+38 // #7f040219 │ │ -414826: 0f00 |0003: return v0 │ │ +4147f8: |[4147f8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getActionColor:()I │ │ +414808: 1400 1902 047f |0000: const v0, #float 1.75469e+38 // #7f040219 │ │ +41480e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction;) │ │ @@ -1499525,17 +1499533,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -414828: |[414828] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getActionIcon:()I │ │ -414838: 1400 ee00 087f |0000: const v0, #float 1.8078e+38 // #7f0800ee │ │ -41483e: 0f00 |0003: return v0 │ │ +414810: |[414810] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getActionIcon:()I │ │ +414820: 1400 ee00 087f |0000: const v0, #float 1.8078e+38 // #7f0800ee │ │ +414826: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction;) │ │ @@ -1499543,17 +1499551,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414840: |[414840] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getId:()Ljava/lang/String; │ │ -414850: 1a00 e350 |0000: const-string v0, "REMOVE_FROM_INBOX" // string@50e3 │ │ -414854: 1100 |0002: return-object v0 │ │ +414828: |[414828] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getId:()Ljava/lang/String; │ │ +414838: 1a00 e350 |0000: const-string v0, "REMOVE_FROM_INBOX" // string@50e3 │ │ +41483c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction;) │ │ @@ -1499561,19 +1499569,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -414858: |[414858] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -414868: 1400 d502 127f |0000: const v0, #float 1.94082e+38 // #7f1202d5 │ │ -41486e: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -414874: 0c02 |0006: move-result-object v2 │ │ -414876: 1102 |0007: return-object v2 │ │ +414840: |[414840] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +414850: 1400 d502 127f |0000: const v0, #float 1.94082e+38 // #7f1202d5 │ │ +414856: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +41485c: 0c02 |0006: move-result-object v2 │ │ +41485e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1499582,23 +1499590,23 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -414890: |[414890] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -4148a0: 6e10 c4ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -4148a6: 0a00 |0003: move-result v0 │ │ -4148a8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -4148ac: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -4148ae: 6e30 8caa 4102 |0007: invoke-virtual {v1, v4, v2}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction;.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aa8c │ │ -4148b4: 0a04 |000a: move-result v4 │ │ -4148b6: 7140 ddaa 2340 |000b: invoke-static {v3, v2, v0, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.markReadWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;IZ)V // method@aadd │ │ -4148bc: 0e00 |000e: return-void │ │ +414878: |[414878] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +414888: 6e10 c4ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +41488e: 0a00 |0003: move-result v0 │ │ +414890: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +414894: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +414896: 6e30 8caa 4102 |0007: invoke-virtual {v1, v4, v2}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction;.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aa8c │ │ +41489c: 0a04 |000a: move-result v4 │ │ +41489e: 7140 ddaa 2340 |000b: invoke-static {v3, v2, v0, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.markReadWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;IZ)V // method@aadd │ │ +4148a4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0007 line=37 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; │ │ 0x0000 - 0x000f reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1499610,17 +1499618,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4147f8: |[4147f8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -414808: 5511 a996 |0000: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ -41480c: 0f01 |0002: return v1 │ │ +4147e0: |[4147e0] de.danoeh.antennapod.fragment.swipeactions.RemoveFromInboxSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +4147f0: 5511 a996 |0000: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ +4147f4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x0003 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1499651,17 +1499659,17 @@ │ │ type : '(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -41499c: |[41499c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.$r8$lambda$ub-PnCK6K5HROpzVhRV16YGCuyM:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V │ │ -4149ac: 7140 95aa 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.lambda$performAction$0:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V // method@aa95 │ │ -4149b2: 0e00 |0003: return-void │ │ +414984: |[414984] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.$r8$lambda$ub-PnCK6K5HROpzVhRV16YGCuyM:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V │ │ +414994: 7140 95aa 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.lambda$performAction$0:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V // method@aa95 │ │ +41499a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroidx/fragment/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1499672,17 +1499680,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4149b4: |[4149b4] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.:()V │ │ -4149c4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -4149ca: 0e00 |0003: return-void │ │ +41499c: |[41499c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.:()V │ │ +4149ac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +4149b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;) │ │ @@ -1499690,22 +1499698,22 @@ │ │ type : '(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -4149cc: |[4149cc] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.lambda$performAction$0:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V │ │ -4149dc: 6e10 a435 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ -4149e2: 0c02 |0003: move-result-object v2 │ │ -4149e4: 6e10 77ab 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4149ea: 0b00 |0007: move-result-wide v0 │ │ -4149ec: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -4149ee: 7153 db9b 0241 |0009: invoke-static {v2, v0, v1, v4, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItemAt:(Landroid/content/Context;JIZ)Ljava/util/concurrent/Future; // method@9bdb │ │ -4149f4: 0e00 |000c: return-void │ │ +4149b4: |[4149b4] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.lambda$performAction$0:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;ILandroid/view/View;)V │ │ +4149c4: 6e10 a435 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ +4149ca: 0c02 |0003: move-result-object v2 │ │ +4149cc: 6e10 77ab 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +4149d2: 0b00 |0007: move-result-wide v0 │ │ +4149d4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +4149d6: 7153 db9b 0241 |0009: invoke-static {v2, v0, v1, v4, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.addQueueItemAt:(Landroid/content/Context;JIZ)Ljava/util/concurrent/Future; // method@9bdb │ │ +4149dc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) Landroidx/fragment/app/Fragment; │ │ 0x0000 - 0x000d reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000d reg=4 (null) I │ │ @@ -1499717,17 +1499725,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -414934: |[414934] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getActionColor:()I │ │ -414944: 1400 e200 047f |0000: const v0, #float 1.75463e+38 // #7f0400e2 │ │ -41494a: 0f00 |0003: return v0 │ │ +41491c: |[41491c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getActionColor:()I │ │ +41492c: 1400 e200 047f |0000: const v0, #float 1.75463e+38 // #7f0400e2 │ │ +414932: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;) │ │ @@ -1499735,17 +1499743,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -41494c: |[41494c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getActionIcon:()I │ │ -41495c: 1400 2c01 087f |0000: const v0, #float 1.80781e+38 // #7f08012c │ │ -414962: 0f00 |0003: return v0 │ │ +414934: |[414934] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getActionIcon:()I │ │ +414944: 1400 2c01 087f |0000: const v0, #float 1.80781e+38 // #7f08012c │ │ +41494a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;) │ │ @@ -1499753,17 +1499761,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414964: |[414964] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getId:()Ljava/lang/String; │ │ -414974: 1a00 e450 |0000: const-string v0, "REMOVE_FROM_QUEUE" // string@50e4 │ │ -414978: 1100 |0002: return-object v0 │ │ +41494c: |[41494c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getId:()Ljava/lang/String; │ │ +41495c: 1a00 e450 |0000: const-string v0, "REMOVE_FROM_QUEUE" // string@50e4 │ │ +414960: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;) │ │ @@ -1499771,19 +1499779,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41497c: |[41497c] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -41498c: 1400 d302 127f |0000: const v0, #float 1.94082e+38 // #7f1202d3 │ │ -414992: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -414998: 0c02 |0006: move-result-object v2 │ │ -41499a: 1102 |0007: return-object v2 │ │ +414964: |[414964] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +414974: 1400 d302 127f |0000: const v0, #float 1.94082e+38 // #7f1202d3 │ │ +41497a: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +414980: 0c02 |0006: move-result-object v2 │ │ +414982: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1499792,50 +1499800,50 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -4149f8: |[4149f8] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -414a08: 7100 349b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b34 │ │ -414a0e: 0c00 |0003: move-result-object v0 │ │ -414a10: 6e10 77ab 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -414a16: 0b01 |0007: move-result-wide v1 │ │ -414a18: 6e30 539d 1002 |0008: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d53 │ │ -414a1e: 0a00 |000b: move-result v0 │ │ -414a20: 6e10 a435 0800 |000c: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ -414a26: 0c01 |000f: move-result-object v1 │ │ -414a28: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -414a2a: 7130 199c 2107 |0011: invoke-static {v1, v2, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c19 │ │ -414a30: 6e30 97aa 9607 |0014: invoke-virtual {v6, v9, v7}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aa97 │ │ -414a36: 0a09 |0017: move-result v9 │ │ -414a38: 3809 2f00 |0018: if-eqz v9, 0047 // +002f │ │ -414a3c: 6e10 a435 0800 |001a: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ -414a42: 0c09 |001d: move-result-object v9 │ │ -414a44: 1f09 d617 |001e: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -414a48: 6e10 3a35 0800 |0020: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -414a4e: 0c01 |0023: move-result-object v1 │ │ -414a50: 2323 0e21 |0024: new-array v3, v2, [Ljava/lang/Object; // type@210e │ │ -414a54: 7110 38b2 0200 |0026: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -414a5a: 0c04 |0029: move-result-object v4 │ │ -414a5c: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -414a5e: 4d04 0305 |002b: aput-object v4, v3, v5 │ │ -414a62: 1404 1000 117f |002d: const v4, #float 1.92738e+38 // #7f110010 │ │ -414a68: 6e40 0a03 4132 |0030: invoke-virtual {v1, v4, v2, v3}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -414a6e: 0c01 |0033: move-result-object v1 │ │ -414a70: 6e30 9f94 1905 |0034: invoke-virtual {v9, v1, v5}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ -414a76: 0c09 |0037: move-result-object v9 │ │ -414a78: 1401 6a03 127f |0038: const v1, #float 1.94085e+38 // #7f12036a │ │ -414a7e: 6e20 4235 1800 |003b: invoke-virtual {v8, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -414a84: 0c01 |003e: move-result-object v1 │ │ -414a86: 2202 731c |003f: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0; // type@1c73 │ │ -414a8a: 7040 8daa 8207 |0041: invoke-direct {v2, v8, v7, v0}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;I)V // method@aa8d │ │ -414a90: 6e30 a386 1902 |0044: invoke-virtual {v9, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@86a3 │ │ -414a96: 0e00 |0047: return-void │ │ +4149e0: |[4149e0] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +4149f0: 7100 349b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getQueueIDList:()Lde/danoeh/antennapod/core/util/LongList; // method@9b34 │ │ +4149f6: 0c00 |0003: move-result-object v0 │ │ +4149f8: 6e10 77ab 0700 |0004: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +4149fe: 0b01 |0007: move-result-wide v1 │ │ +414a00: 6e30 539d 1002 |0008: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/core/util/LongList;.indexOf:(J)I // method@9d53 │ │ +414a06: 0a00 |000b: move-result v0 │ │ +414a08: 6e10 a435 0800 |000c: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ +414a0e: 0c01 |000f: move-result-object v1 │ │ +414a10: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +414a12: 7130 199c 2107 |0011: invoke-static {v1, v2, v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c19 │ │ +414a18: 6e30 97aa 9607 |0014: invoke-virtual {v6, v9, v7}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aa97 │ │ +414a1e: 0a09 |0017: move-result v9 │ │ +414a20: 3809 2f00 |0018: if-eqz v9, 0047 // +002f │ │ +414a24: 6e10 a435 0800 |001a: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ +414a2a: 0c09 |001d: move-result-object v9 │ │ +414a2c: 1f09 d617 |001e: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +414a30: 6e10 3a35 0800 |0020: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +414a36: 0c01 |0023: move-result-object v1 │ │ +414a38: 2323 0e21 |0024: new-array v3, v2, [Ljava/lang/Object; // type@210e │ │ +414a3c: 7110 38b2 0200 |0026: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +414a42: 0c04 |0029: move-result-object v4 │ │ +414a44: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +414a46: 4d04 0305 |002b: aput-object v4, v3, v5 │ │ +414a4a: 1404 1000 117f |002d: const v4, #float 1.92738e+38 // #7f110010 │ │ +414a50: 6e40 0a03 4132 |0030: invoke-virtual {v1, v4, v2, v3}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +414a56: 0c01 |0033: move-result-object v1 │ │ +414a58: 6e30 9f94 1905 |0034: invoke-virtual {v9, v1, v5}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ +414a5e: 0c09 |0037: move-result-object v9 │ │ +414a60: 1401 6a03 127f |0038: const v1, #float 1.94085e+38 // #7f12036a │ │ +414a66: 6e20 4235 1800 |003b: invoke-virtual {v8, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +414a6c: 0c01 |003e: move-result-object v1 │ │ +414a6e: 2202 731c |003f: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0; // type@1c73 │ │ +414a72: 7040 8daa 8207 |0041: invoke-direct {v2, v8, v7, v0}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction$$ExternalSyntheticLambda0;.:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;I)V // method@aa8d │ │ +414a78: 6e30 a386 1902 |0044: invoke-virtual {v9, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@86a3 │ │ +414a7e: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000c line=42 │ │ 0x0014 line=44 │ │ 0x001a line=45 │ │ 0x0020 line=46 │ │ @@ -1499852,24 +1499860,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -414908: |[414908] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -414918: 5512 b196 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@96b1 │ │ -41491c: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ -414920: 5511 ae96 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@96ae │ │ -414924: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -414928: 2803 |0008: goto 000b // +0003 │ │ -41492a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -41492c: 2802 |000a: goto 000c // +0002 │ │ -41492e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -414930: 0f01 |000c: return v1 │ │ +4148f0: |[4148f0] de.danoeh.antennapod.fragment.swipeactions.RemoveFromQueueSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +414900: 5512 b196 |0000: iget-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@96b1 │ │ +414904: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ +414908: 5511 ae96 |0004: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@96ae │ │ +41490c: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +414910: 2803 |0008: goto 000b // +0003 │ │ +414912: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +414914: 2802 |000a: goto 000c // +0002 │ │ +414916: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +414918: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x000d reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1499900,17 +1499908,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414b0c: |[414b0c] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.:()V │ │ -414b1c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -414b22: 0e00 |0003: return-void │ │ +414af4: |[414af4] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.:()V │ │ +414b04: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +414b0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; │ │ │ │ Virtual methods - │ │ @@ -1499919,17 +1499927,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -414aac: |[414aac] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getActionColor:()I │ │ -414abc: 1400 1702 047f |0000: const v0, #float 1.75469e+38 // #7f040217 │ │ -414ac2: 0f00 |0003: return v0 │ │ +414a94: |[414a94] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getActionColor:()I │ │ +414aa4: 1400 1702 047f |0000: const v0, #float 1.75469e+38 // #7f040217 │ │ +414aaa: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction;) │ │ @@ -1499937,17 +1499945,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -414ac4: |[414ac4] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getActionIcon:()I │ │ -414ad4: 1400 3801 087f |0000: const v0, #float 1.80781e+38 // #7f080138 │ │ -414ada: 0f00 |0003: return v0 │ │ +414aac: |[414aac] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getActionIcon:()I │ │ +414abc: 1400 3801 087f |0000: const v0, #float 1.80781e+38 // #7f080138 │ │ +414ac2: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction;) │ │ @@ -1499955,17 +1499963,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414adc: |[414adc] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getId:()Ljava/lang/String; │ │ -414aec: 1a00 2853 |0000: const-string v0, "SHOW_FIRST_SWIPE_DIALOG" // string@5328 │ │ -414af0: 1100 |0002: return-object v0 │ │ +414ac4: |[414ac4] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getId:()Ljava/lang/String; │ │ +414ad4: 1a00 2853 |0000: const-string v0, "SHOW_FIRST_SWIPE_DIALOG" // string@5328 │ │ +414ad8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction;) │ │ @@ -1499973,17 +1499981,17 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414af4: |[414af4] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -414b04: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ -414b08: 1101 |0002: return-object v1 │ │ +414adc: |[414adc] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +414aec: 1a01 0000 |0000: const-string v1, "" // string@0000 │ │ +414af0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1499992,16 +1500000,16 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -414b24: |[414b24] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -414b34: 0e00 |0000: return-void │ │ +414b0c: |[414b0c] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +414b1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; │ │ 0x0000 - 0x0001 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0001 reg=2 (null) Landroidx/fragment/app/Fragment; │ │ @@ -1500012,17 +1500020,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -414a98: |[414a98] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -414aa8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -414aaa: 0f01 |0001: return v1 │ │ +414a80: |[414a80] de.danoeh.antennapod.fragment.swipeactions.ShowFirstSwipeDialogAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +414a90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +414a92: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; │ │ 0x0000 - 0x0002 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x0002 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1500053,17 +1500061,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -414bb4: |[414bb4] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.:()V │ │ -414bc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -414bca: 0e00 |0003: return-void │ │ +414b9c: |[414b9c] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.:()V │ │ +414bac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +414bb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; │ │ │ │ Virtual methods - │ │ @@ -1500072,17 +1500080,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -414b4c: |[414b4c] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getActionColor:()I │ │ -414b5c: 1400 1802 047f |0000: const v0, #float 1.75469e+38 // #7f040218 │ │ -414b62: 0f00 |0003: return v0 │ │ +414b34: |[414b34] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getActionColor:()I │ │ +414b44: 1400 1802 047f |0000: const v0, #float 1.75469e+38 // #7f040218 │ │ +414b4a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction;) │ │ @@ -1500090,17 +1500098,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -414b64: |[414b64] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getActionIcon:()I │ │ -414b74: 1400 f600 087f |0000: const v0, #float 1.8078e+38 // #7f0800f6 │ │ -414b7a: 0f00 |0003: return v0 │ │ +414b4c: |[414b4c] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getActionIcon:()I │ │ +414b5c: 1400 f600 087f |0000: const v0, #float 1.8078e+38 // #7f0800f6 │ │ +414b62: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction;) │ │ @@ -1500108,17 +1500116,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414b7c: |[414b7c] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getId:()Ljava/lang/String; │ │ -414b8c: 1a00 a553 |0000: const-string v0, "START_DOWNLOAD" // string@53a5 │ │ -414b90: 1100 |0002: return-object v0 │ │ +414b64: |[414b64] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getId:()Ljava/lang/String; │ │ +414b74: 1a00 a553 |0000: const-string v0, "START_DOWNLOAD" // string@53a5 │ │ +414b78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction;) │ │ @@ -1500126,19 +1500134,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -414b94: |[414b94] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -414ba4: 1400 9f00 127f |0000: const v0, #float 1.94071e+38 // #7f12009f │ │ -414baa: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -414bb0: 0c02 |0006: move-result-object v2 │ │ -414bb2: 1102 |0007: return-object v2 │ │ +414b7c: |[414b7c] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +414b8c: 1400 9f00 127f |0000: const v0, #float 1.94071e+38 // #7f12009f │ │ +414b92: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +414b98: 0c02 |0006: move-result-object v2 │ │ +414b9a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1500147,29 +1500155,29 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -414bcc: |[414bcc] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -414bdc: 6e10 c2ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ -414be2: 0a03 |0003: move-result v3 │ │ -414be4: 3903 1800 |0004: if-nez v3, 001c // +0018 │ │ -414be8: 6e10 b0ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -414bee: 0c03 |0009: move-result-object v3 │ │ -414bf0: 6e10 5dab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -414bf6: 0a03 |000d: move-result v3 │ │ -414bf8: 3903 0e00 |000e: if-nez v3, 001c // +000e │ │ -414bfc: 2203 6918 |0010: new-instance v3, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1869 │ │ -414c00: 7020 8797 1300 |0012: invoke-direct {v3, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9787 │ │ -414c06: 6e10 a635 0200 |0015: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -414c0c: 0c01 |0018: move-result-object v1 │ │ -414c0e: 6e20 8d97 1300 |0019: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.onClick:(Landroid/content/Context;)V // method@978d │ │ -414c14: 0e00 |001c: return-void │ │ +414bb4: |[414bb4] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +414bc4: 6e10 c2ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ +414bca: 0a03 |0003: move-result v3 │ │ +414bcc: 3903 1800 |0004: if-nez v3, 001c // +0018 │ │ +414bd0: 6e10 b0ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +414bd6: 0c03 |0009: move-result-object v3 │ │ +414bd8: 6e10 5dab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +414bde: 0a03 |000d: move-result v3 │ │ +414be0: 3903 0e00 |000e: if-nez v3, 001c // +000e │ │ +414be4: 2203 6918 |0010: new-instance v3, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1869 │ │ +414be8: 7020 8797 1300 |0012: invoke-direct {v3, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9787 │ │ +414bee: 6e10 a635 0200 |0015: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +414bf4: 0c01 |0018: move-result-object v1 │ │ +414bf6: 6e20 8d97 1300 |0019: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.onClick:(Landroid/content/Context;)V // method@978d │ │ +414bfc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0010 line=35 │ │ 0x0015 line=36 │ │ locals : │ │ 0x0000 - 0x001d reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; │ │ @@ -1500182,17 +1500190,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -414b38: |[414b38] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -414b48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -414b4a: 0f01 |0001: return v1 │ │ +414b20: |[414b20] de.danoeh.antennapod.fragment.swipeactions.StartDownloadSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +414b30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +414b32: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; │ │ 0x0000 - 0x0002 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x0002 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1500227,18 +1500235,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -414c18: |[414c18] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ -414c28: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -414c2e: 5b01 2995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9529 │ │ -414c32: 0e00 |0005: return-void │ │ +414c00: |[414c00] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ +414c10: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +414c16: 5b01 2995 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9529 │ │ +414c1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ │ │ @@ -1500248,18 +1500256,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -414c34: |[414c34] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$$ExternalSyntheticLambda0.onCall:()V │ │ -414c44: 5410 2995 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9529 │ │ -414c48: 6e10 caaa 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.reloadPreference:()V // method@aaca │ │ -414c4e: 0e00 |0005: return-void │ │ +414c1c: |[414c1c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$$ExternalSyntheticLambda0.onCall:()V │ │ +414c2c: 5410 2995 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9529 │ │ +414c30: 6e10 caaa 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.reloadPreference:()V // method@aaca │ │ +414c36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1500292,18 +1500300,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 │ │ -414c74: |[414c74] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda0.:([Ljava/lang/String;)V │ │ -414c84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -414c8a: 5b01 2a95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.f$0:[Ljava/lang/String; // field@952a │ │ -414c8e: 0e00 |0005: return-void │ │ +414c5c: |[414c5c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda0.:([Ljava/lang/String;)V │ │ +414c6c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +414c72: 5b01 2a95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.f$0:[Ljava/lang/String; // field@952a │ │ +414c76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) [Ljava/lang/String; │ │ │ │ @@ -1500313,20 +1500321,20 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -414c50: |[414c50] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda0.test:(Ljava/lang/Object;)Z │ │ -414c60: 5410 2a95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.f$0:[Ljava/lang/String; // field@952a │ │ -414c64: 1f02 771c |0002: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -414c68: 7120 b3aa 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.$r8$lambda$cMRBCMVHqlNdheab0WYn4ONIvYU:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@aab3 │ │ -414c6e: 0a02 |0007: move-result v2 │ │ -414c70: 0f02 |0008: return v2 │ │ +414c38: |[414c38] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda0.test:(Ljava/lang/Object;)Z │ │ +414c48: 5410 2a95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0;.f$0:[Ljava/lang/String; // field@952a │ │ +414c4c: 1f02 771c |0002: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +414c50: 7120 b3aa 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.$r8$lambda$cMRBCMVHqlNdheab0WYn4ONIvYU:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@aab3 │ │ +414c56: 0a02 |0007: move-result v2 │ │ +414c58: 0f02 |0008: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1500360,18 +1500368,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 │ │ -414cb4: |[414cb4] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda1.:([Ljava/lang/String;)V │ │ -414cc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -414cca: 5b01 2b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/String; // field@952b │ │ -414cce: 0e00 |0005: return-void │ │ +414c9c: |[414c9c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda1.:([Ljava/lang/String;)V │ │ +414cac: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +414cb2: 5b01 2b95 |0003: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/String; // field@952b │ │ +414cb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) [Ljava/lang/String; │ │ │ │ @@ -1500381,20 +1500389,20 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -414c90: |[414c90] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda1.test:(Ljava/lang/Object;)Z │ │ -414ca0: 5410 2b95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/String; // field@952b │ │ -414ca4: 1f02 771c |0002: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ -414ca8: 7120 b2aa 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.$r8$lambda$_JdxE3o3w_i9QOqqf0Xp7Z41OEY:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@aab2 │ │ -414cae: 0a02 |0007: move-result v2 │ │ -414cb0: 0f02 |0008: return v2 │ │ +414c78: |[414c78] de.danoeh.antennapod.fragment.swipeactions.SwipeActions$Actions$$ExternalSyntheticLambda1.test:(Ljava/lang/Object;)Z │ │ +414c88: 5410 2b95 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/String; // field@952b │ │ +414c8c: 1f02 771c |0002: check-cast v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@1c77 │ │ +414c90: 7120 b2aa 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.$r8$lambda$_JdxE3o3w_i9QOqqf0Xp7Z41OEY:([Ljava/lang/String;Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;)Z // method@aab2 │ │ +414c96: 0a02 |0007: move-result v2 │ │ +414c98: 0f02 |0008: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1500424,17 +1500432,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415608: |[415608] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.:()V │ │ -415618: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41561e: 0e00 |0003: return-void │ │ +4155f0: |[4155f0] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.:()V │ │ +415600: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +415606: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; │ │ │ │ Virtual methods - │ │ @@ -1500443,17 +1500451,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4155a0: |[4155a0] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getActionColor:()I │ │ -4155b0: 1400 1702 047f |0000: const v0, #float 1.75469e+38 // #7f040217 │ │ -4155b6: 0f00 |0003: return v0 │ │ +415588: |[415588] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getActionColor:()I │ │ +415598: 1400 1702 047f |0000: const v0, #float 1.75469e+38 // #7f040217 │ │ +41559e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction;) │ │ @@ -1500461,17 +1500469,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4155b8: |[4155b8] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getActionIcon:()I │ │ -4155c8: 1400 1201 087f |0000: const v0, #float 1.80781e+38 // #7f080112 │ │ -4155ce: 0f00 |0003: return v0 │ │ +4155a0: |[4155a0] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getActionIcon:()I │ │ +4155b0: 1400 1201 087f |0000: const v0, #float 1.80781e+38 // #7f080112 │ │ +4155b6: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction;) │ │ @@ -1500479,17 +1500487,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4155d0: |[4155d0] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getId:()Ljava/lang/String; │ │ -4155e0: 1a00 cb47 |0000: const-string v0, "MARK_PLAYED" // string@47cb │ │ -4155e4: 1100 |0002: return-object v0 │ │ +4155b8: |[4155b8] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getId:()Ljava/lang/String; │ │ +4155c8: 1a00 cb47 |0000: const-string v0, "MARK_PLAYED" // string@47cb │ │ +4155cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction;) │ │ @@ -1500497,19 +1500505,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4155e8: |[4155e8] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ -4155f8: 1400 6403 127f |0000: const v0, #float 1.94085e+38 // #7f120364 │ │ -4155fe: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -415604: 0c02 |0006: move-result-object v2 │ │ -415606: 1102 |0007: return-object v2 │ │ +4155d0: |[4155d0] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.getTitle:(Landroid/content/Context;)Ljava/lang/String; │ │ +4155e0: 1400 6403 127f |0000: const v0, #float 1.94085e+38 // #7f120364 │ │ +4155e6: 6e20 3002 0200 |0003: invoke-virtual {v2, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +4155ec: 0c02 |0006: move-result-object v2 │ │ +4155ee: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1500518,25 +1500526,25 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -415620: |[415620] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -415630: 6e10 baab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@abba │ │ -415636: 0a00 |0003: move-result v0 │ │ -415638: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -41563c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -41563e: 2802 |0007: goto 0009 // +0002 │ │ -415640: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -415642: 6e30 d3aa 4102 |0009: invoke-virtual {v1, v4, v2}, Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction;.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aad3 │ │ -415648: 0a04 |000c: move-result v4 │ │ -41564a: 7140 ddaa 2340 |000d: invoke-static {v3, v2, v0, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.markReadWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;IZ)V // method@aadd │ │ -415650: 0e00 |0010: return-void │ │ +415608: |[415608] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +415618: 6e10 baab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@abba │ │ +41561e: 0a00 |0003: move-result v0 │ │ +415620: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +415624: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +415626: 2802 |0007: goto 0009 // +0002 │ │ +415628: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +41562a: 6e30 d3aa 4102 |0009: invoke-virtual {v1, v4, v2}, Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction;.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aad3 │ │ +415630: 0a04 |000c: move-result v4 │ │ +415632: 7140 ddaa 2340 |000d: invoke-static {v3, v2, v0, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.markReadWithUndo:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItem;IZ)V // method@aadd │ │ +415638: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0009 line=37 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; │ │ 0x0000 - 0x0011 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1500548,35 +1500556,35 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -41554c: |[41554c] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -41555c: 6e10 baab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@abba │ │ -415562: 0a05 |0003: move-result v5 │ │ -415564: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -415566: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -415568: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -41556a: 3305 0c00 |0007: if-ne v5, v0, 0013 // +000c │ │ -41556e: 5545 b096 |0009: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@96b0 │ │ -415572: 3905 0600 |000b: if-nez v5, 0011 // +0006 │ │ -415576: 5544 a996 |000d: iget-boolean v4, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ -41557a: 3804 0300 |000f: if-eqz v4, 0012 // +0003 │ │ -41557e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -415580: 0f01 |0012: return v1 │ │ -415582: 5545 b296 |0013: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@96b2 │ │ -415586: 3905 0a00 |0015: if-nez v5, 001f // +000a │ │ -41558a: 5545 b096 |0017: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@96b0 │ │ -41558e: 3905 0600 |0019: if-nez v5, 001f // +0006 │ │ -415592: 5544 a996 |001b: iget-boolean v4, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ -415596: 3804 0300 |001d: if-eqz v4, 0020 // +0003 │ │ -41559a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -41559c: 0f01 |0020: return v1 │ │ +415534: |[415534] de.danoeh.antennapod.fragment.swipeactions.TogglePlaybackStateSwipeAction.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +415544: 6e10 baab 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPlayState:()I // method@abba │ │ +41554a: 0a05 |0003: move-result v5 │ │ +41554c: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +41554e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +415550: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +415552: 3305 0c00 |0007: if-ne v5, v0, 0013 // +000c │ │ +415556: 5545 b096 |0009: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@96b0 │ │ +41555a: 3905 0600 |000b: if-nez v5, 0011 // +0006 │ │ +41555e: 5544 a996 |000d: iget-boolean v4, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ +415562: 3804 0300 |000f: if-eqz v4, 0012 // +0003 │ │ +415566: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +415568: 0f01 |0012: return v1 │ │ +41556a: 5545 b296 |0013: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@96b2 │ │ +41556e: 3905 0a00 |0015: if-nez v5, 001f // +000a │ │ +415572: 5545 b096 |0017: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@96b0 │ │ +415576: 3905 0600 |0019: if-nez v5, 001f // +0006 │ │ +41557a: 5544 a996 |001b: iget-boolean v4, v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@96a9 │ │ +41557e: 3804 0300 |001d: if-eqz v4, 0020 // +0003 │ │ +415582: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +415584: 0f01 |0020: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0009 line=43 │ │ 0x0013 line=45 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; │ │ @@ -1500617,18 +1500625,18 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;ZLde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -415df4: |[415df4] de.danoeh.antennapod.menuhandler.FeedMenuHandler$1.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;ZLde/danoeh/antennapod/model/feed/Feed;)V │ │ -415e04: 5b04 4195 |0000: iput-object v4, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@9541 │ │ -415e08: 7040 81a0 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V // method@a081 │ │ -415e0e: 0e00 |0005: return-void │ │ +415ddc: |[415ddc] de.danoeh.antennapod.menuhandler.FeedMenuHandler$1.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;ZLde/danoeh/antennapod/model/feed/Feed;)V │ │ +415dec: 5b04 4195 |0000: iput-object v4, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@9541 │ │ +415df0: 7040 81a0 1032 |0002: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/IntraFeedSortDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V // method@a081 │ │ +415df6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ @@ -1500641,22 +1500649,22 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -415e10: |[415e10] de.danoeh.antennapod.menuhandler.FeedMenuHandler$1.updateSort:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -415e20: 5420 4195 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@9541 │ │ -415e24: 6e20 6fab 3000 |0002: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@ab6f │ │ -415e2a: 5420 4195 |0005: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@9541 │ │ -415e2e: 6e10 77ab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -415e34: 0b00 |000a: move-result-wide v0 │ │ -415e36: 7130 229c 1003 |000b: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/concurrent/Future; // method@9c22 │ │ -415e3c: 0e00 |000e: return-void │ │ +415df8: |[415df8] de.danoeh.antennapod.menuhandler.FeedMenuHandler$1.updateSort:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +415e08: 5420 4195 |0000: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@9541 │ │ +415e0c: 6e20 6fab 3000 |0002: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@ab6f │ │ +415e12: 5420 4195 |0005: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@9541 │ │ +415e16: 6e10 77ab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +415e1c: 0b00 |000a: move-result-wide v0 │ │ +415e1e: 7130 229c 1003 |000b: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItemSortOrder:(JLde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/concurrent/Future; // method@9c22 │ │ +415e24: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0005 line=95 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$1; │ │ 0x0000 - 0x000f reg=3 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ @@ -1500691,18 +1500699,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 │ │ -415e7c: |[415e7c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ -415e8c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -415e92: 5b01 4395 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@9543 │ │ -415e96: 0e00 |0005: return-void │ │ +415e64: |[415e64] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ +415e74: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +415e7a: 5b01 4395 |0003: iput-object v1, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@9543 │ │ +415e7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -1500712,19 +1500720,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -415e98: |[415e98] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -415ea8: 5410 4395 |0000: iget-object v0, v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@9543 │ │ -415eac: 1f02 1d1f |0002: check-cast v2, Ljava/util/concurrent/Future; // type@1f1d │ │ -415eb0: 7120 efaa 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.$r8$lambda$T6YhyZXTy4cU6spwAFc9r3a_ZeA:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V // method@aaef │ │ -415eb6: 0e00 |0007: return-void │ │ +415e80: |[415e80] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +415e90: 5410 4395 |0000: iget-object v0, v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@9543 │ │ +415e94: 1f02 1d1f |0002: check-cast v2, Ljava/util/concurrent/Future; // type@1f1d │ │ +415e98: 7120 efaa 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.$r8$lambda$T6YhyZXTy4cU6spwAFc9r3a_ZeA:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V // method@aaef │ │ +415e9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1500754,35 +1500762,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415eb8: |[415eb8] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda2.:()V │ │ -415ec8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -415ece: 0e00 |0003: return-void │ │ +415ea0: |[415ea0] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda2.:()V │ │ +415eb0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +415eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda2;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -415ed0: |[415ed0] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -415ee0: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ -415ee4: 7110 eeaa 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.$r8$lambda$Qy50mz27omSzLx6Kdnn6Yc_P_bY:(Ljava/lang/Throwable;)V // method@aaee │ │ -415eea: 0e00 |0005: return-void │ │ +415eb8: |[415eb8] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +415ec8: 1f01 791e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e79 │ │ +415ecc: 7110 eeaa 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.$r8$lambda$Qy50mz27omSzLx6Kdnn6Yc_P_bY:(Ljava/lang/Throwable;)V // method@aaee │ │ +415ed2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1500832,17 +1500840,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 │ │ -415f2c: |[415f2c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$Qy50mz27omSzLx6Kdnn6Yc_P_bY:(Ljava/lang/Throwable;)V │ │ -415f3c: 7110 f4aa 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.lambda$onConfirmButtonPressed$2:(Ljava/lang/Throwable;)V // method@aaf4 │ │ -415f42: 0e00 |0003: return-void │ │ +415f14: |[415f14] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$Qy50mz27omSzLx6Kdnn6Yc_P_bY:(Ljava/lang/Throwable;)V │ │ +415f24: 7110 f4aa 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.lambda$onConfirmButtonPressed$2:(Ljava/lang/Throwable;)V // method@aaf4 │ │ +415f2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;) │ │ @@ -1500850,17 +1500858,17 @@ │ │ type : '(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -415f44: |[415f44] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$T6YhyZXTy4cU6spwAFc9r3a_ZeA:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V │ │ -415f54: 7120 f3aa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.lambda$onConfirmButtonPressed$1:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V // method@aaf3 │ │ -415f5a: 0e00 |0003: return-void │ │ +415f2c: |[415f2c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$T6YhyZXTy4cU6spwAFc9r3a_ZeA:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V │ │ +415f3c: 7120 f3aa 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.lambda$onConfirmButtonPressed$1:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V // method@aaf3 │ │ +415f42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/concurrent/Future; │ │ │ │ @@ -1500869,18 +1500877,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -415eec: |[415eec] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$mP9Ypp1GRkOzQj4ZZVVENq2mLYE:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -415efc: 7110 f2aa 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.lambda$onConfirmButtonPressed$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@aaf2 │ │ -415f02: 0c00 |0003: move-result-object v0 │ │ -415f04: 1100 |0004: return-object v0 │ │ +415ed4: |[415ed4] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.$r8$lambda$mP9Ypp1GRkOzQj4ZZVVENq2mLYE:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +415ee4: 7110 f2aa 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.lambda$onConfirmButtonPressed$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; // method@aaf2 │ │ +415eea: 0c00 |0003: move-result-object v0 │ │ +415eec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #3 : (in Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;) │ │ @@ -1500888,19 +1500896,19 @@ │ │ type : '(Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -415f5c: |[415f5c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.:(Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V │ │ -415f6c: 5b04 4595 |0000: iput-object v4, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@9545 │ │ -415f70: 5b05 4495 |0002: iput-object v5, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$callback:Ljava/lang/Runnable; // field@9544 │ │ -415f74: 7040 1798 1032 |0004: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9817 │ │ -415f7a: 0e00 |0007: return-void │ │ +415f44: |[415f44] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.:(Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V │ │ +415f54: 5b04 4595 |0000: iput-object v4, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@9545 │ │ +415f58: 5b05 4495 |0002: iput-object v5, v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$callback:Ljava/lang/Runnable; // field@9544 │ │ +415f5c: 7040 1798 1032 |0004: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.:(Landroid/content/Context;II)V // method@9817 │ │ +415f62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -1500913,20 +1500921,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -415f08: |[415f08] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ -415f18: 6e10 77ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -415f1e: 0b00 |0003: move-result-wide v0 │ │ -415f20: 7120 189c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; // method@9c18 │ │ -415f26: 0c02 |0007: move-result-object v2 │ │ -415f28: 1102 |0008: return-object v2 │ │ +415ef0: |[415ef0] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/util/concurrent/Future; │ │ +415f00: 6e10 77ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +415f06: 0b00 |0003: move-result-wide v0 │ │ +415f08: 7120 189c 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFeedNewFlag:(J)Ljava/util/concurrent/Future; // method@9c18 │ │ +415f0e: 0c02 |0007: move-result-object v2 │ │ +415f10: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #5 : (in Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;) │ │ @@ -1500934,17 +1500942,17 @@ │ │ type : '(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -415f7c: |[415f7c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$1:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V │ │ -415f8c: 7210 81b2 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ -415f92: 0e00 |0003: return-void │ │ +415f64: |[415f64] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$1:(Ljava/lang/Runnable;Ljava/util/concurrent/Future;)V │ │ +415f74: 7210 81b2 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ +415f7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/concurrent/Future; │ │ │ │ @@ -1500953,20 +1500961,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 │ │ -415f94: |[415f94] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$2:(Ljava/lang/Throwable;)V │ │ -415fa4: 1a00 881d |0000: const-string v0, "FeedMenuHandler" // string@1d88 │ │ -415fa8: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -415fae: 0c01 |0005: move-result-object v1 │ │ -415fb0: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -415fb6: 0e00 |0009: return-void │ │ +415f7c: |[415f7c] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.lambda$onConfirmButtonPressed$2:(Ljava/lang/Throwable;)V │ │ +415f8c: 1a00 881d |0000: const-string v0, "FeedMenuHandler" // string@1d88 │ │ +415f90: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +415f96: 0c01 |0005: move-result-object v1 │ │ +415f98: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +415f9e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=117 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ Virtual methods - │ │ @@ -1500975,36 +1500983,36 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -415fb8: |[415fb8] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ -415fc8: 7210 5502 0300 |0000: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -415fce: 5423 4595 |0003: iget-object v3, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@9545 │ │ -415fd2: 2200 831c |0005: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0; // type@1c83 │ │ -415fd6: 7020 e8aa 3000 |0007: invoke-direct {v0, v3}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aae8 │ │ -415fdc: 7110 f4b0 0000 |000a: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -415fe2: 0c03 |000d: move-result-object v3 │ │ -415fe4: 7100 0cb1 0000 |000e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -415fea: 0c00 |0011: move-result-object v0 │ │ -415fec: 6e20 fcb0 0300 |0012: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -415ff2: 0c03 |0015: move-result-object v3 │ │ -415ff4: 7100 07b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -415ffa: 0c00 |0019: move-result-object v0 │ │ -415ffc: 6e20 f7b0 0300 |001a: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -416002: 0c03 |001d: move-result-object v3 │ │ -416004: 5420 4495 |001e: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$callback:Ljava/lang/Runnable; // field@9544 │ │ -416008: 2201 841c |0020: new-instance v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1; // type@1c84 │ │ -41600c: 7020 eaaa 0100 |0022: invoke-direct {v1, v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@aaea │ │ -416012: 2200 851c |0025: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda2; // type@1c85 │ │ -416016: 7010 ecaa 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda2;.:()V // method@aaec │ │ -41601c: 6e30 fab0 1300 |002a: invoke-virtual {v3, v1, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -416022: 0e00 |002d: return-void │ │ +415fa0: |[415fa0] de.danoeh.antennapod.menuhandler.FeedMenuHandler$2.onConfirmButtonPressed:(Landroid/content/DialogInterface;)V │ │ +415fb0: 7210 5502 0300 |0000: invoke-interface {v3}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +415fb6: 5423 4595 |0003: iget-object v3, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$selectedFeed:Lde/danoeh/antennapod/model/feed/Feed; // field@9545 │ │ +415fba: 2200 831c |0005: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0; // type@1c83 │ │ +415fbe: 7020 e8aa 3000 |0007: invoke-direct {v0, v3}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aae8 │ │ +415fc4: 7110 f4b0 0000 |000a: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +415fca: 0c03 |000d: move-result-object v3 │ │ +415fcc: 7100 0cb1 0000 |000e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +415fd2: 0c00 |0011: move-result-object v0 │ │ +415fd4: 6e20 fcb0 0300 |0012: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +415fda: 0c03 |0015: move-result-object v3 │ │ +415fdc: 7100 07b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +415fe2: 0c00 |0019: move-result-object v0 │ │ +415fe4: 6e20 f7b0 0300 |001a: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +415fea: 0c03 |001d: move-result-object v3 │ │ +415fec: 5420 4495 |001e: iget-object v0, v2, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2;.val$callback:Ljava/lang/Runnable; // field@9544 │ │ +415ff0: 2201 841c |0020: new-instance v1, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1; // type@1c84 │ │ +415ff4: 7020 eaaa 0100 |0022: invoke-direct {v1, v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@aaea │ │ +415ffa: 2200 851c |0025: new-instance v0, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda2; // type@1c85 │ │ +415ffe: 7010 ecaa 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler$2$$ExternalSyntheticLambda2;.:()V // method@aaec │ │ +416004: 6e30 fab0 1300 |002a: invoke-virtual {v3, v1, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +41600a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ 0x000e line=114 │ │ 0x0016 line=115 │ │ 0x002a line=116 │ │ @@ -1501057,17 +1501065,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -416d84: |[416d84] de.danoeh.antennapod.model.feed.Chapter.:()V │ │ -416d94: 7010 73ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ -416d9a: 0e00 |0003: return-void │ │ +416d6c: |[416d6c] de.danoeh.antennapod.model.feed.Chapter.:()V │ │ +416d7c: 7010 73ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ +416d82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -1501075,21 +1501083,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 │ │ -416d9c: |[416d9c] de.danoeh.antennapod.model.feed.Chapter.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -416dac: 7010 73ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ -416db2: 5a01 4d96 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@964d │ │ -416db6: 5b03 4e96 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@964e │ │ -416dba: 5b04 4c96 |0007: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@964c │ │ -416dbe: 5b05 4b96 |0009: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@964b │ │ -416dc2: 0e00 |000b: return-void │ │ +416d84: |[416d84] de.danoeh.antennapod.model.feed.Chapter.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +416d94: 7010 73ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ +416d9a: 5a01 4d96 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@964d │ │ +416d9e: 5b03 4e96 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@964e │ │ +416da2: 5b04 4c96 |0007: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@964c │ │ +416da6: 5b05 4b96 |0009: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@964b │ │ +416daa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0005 line=16 │ │ 0x0007 line=17 │ │ 0x0009 line=18 │ │ @@ -1501106,17 +1501114,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416c7c: |[416c7c] de.danoeh.antennapod.model.feed.Chapter.getChapterId:()Ljava/lang/String; │ │ -416c8c: 5410 4a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@964a │ │ -416c90: 1100 |0002: return-object v0 │ │ +416c64: |[416c64] de.danoeh.antennapod.model.feed.Chapter.getChapterId:()Ljava/lang/String; │ │ +416c74: 5410 4a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@964a │ │ +416c78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -1501124,17 +1501132,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416c94: |[416c94] de.danoeh.antennapod.model.feed.Chapter.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -416ca4: 5410 4e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@964e │ │ -416ca8: 1100 |0002: return-object v0 │ │ +416c7c: |[416c7c] de.danoeh.antennapod.model.feed.Chapter.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +416c8c: 5410 4e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@964e │ │ +416c90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -1501142,17 +1501150,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416cac: |[416cac] de.danoeh.antennapod.model.feed.Chapter.getImageUrl:()Ljava/lang/String; │ │ -416cbc: 5410 4b96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@964b │ │ -416cc0: 1100 |0002: return-object v0 │ │ +416c94: |[416c94] de.danoeh.antennapod.model.feed.Chapter.getImageUrl:()Ljava/lang/String; │ │ +416ca4: 5410 4b96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@964b │ │ +416ca8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -1501160,17 +1501168,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416cc4: |[416cc4] de.danoeh.antennapod.model.feed.Chapter.getLink:()Ljava/lang/String; │ │ -416cd4: 5410 4c96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@964c │ │ -416cd8: 1100 |0002: return-object v0 │ │ +416cac: |[416cac] de.danoeh.antennapod.model.feed.Chapter.getLink:()Ljava/lang/String; │ │ +416cbc: 5410 4c96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@964c │ │ +416cc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -1501178,17 +1501186,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416d6c: |[416d6c] de.danoeh.antennapod.model.feed.Chapter.getStart:()J │ │ -416d7c: 5320 4d96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@964d │ │ -416d80: 1000 |0002: return-wide v0 │ │ +416d54: |[416d54] de.danoeh.antennapod.model.feed.Chapter.getStart:()J │ │ +416d64: 5320 4d96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@964d │ │ +416d68: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -1501196,17 +1501204,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416cdc: |[416cdc] de.danoeh.antennapod.model.feed.Chapter.getTitle:()Ljava/lang/String; │ │ -416cec: 5410 4e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@964e │ │ -416cf0: 1100 |0002: return-object v0 │ │ +416cc4: |[416cc4] de.danoeh.antennapod.model.feed.Chapter.getTitle:()Ljava/lang/String; │ │ +416cd4: 5410 4e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@964e │ │ +416cd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -1501214,17 +1501222,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416dc4: |[416dc4] de.danoeh.antennapod.model.feed.Chapter.setChapterId:(Ljava/lang/String;)V │ │ -416dd4: 5b01 4a96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@964a │ │ -416dd8: 0e00 |0002: return-void │ │ +416dac: |[416dac] de.danoeh.antennapod.model.feed.Chapter.setChapterId:(Ljava/lang/String;)V │ │ +416dbc: 5b01 4a96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@964a │ │ +416dc0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1501233,17 +1501241,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416ddc: |[416ddc] de.danoeh.antennapod.model.feed.Chapter.setImageUrl:(Ljava/lang/String;)V │ │ -416dec: 5b01 4b96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@964b │ │ -416df0: 0e00 |0002: return-void │ │ +416dc4: |[416dc4] de.danoeh.antennapod.model.feed.Chapter.setImageUrl:(Ljava/lang/String;)V │ │ +416dd4: 5b01 4b96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@964b │ │ +416dd8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1501252,17 +1501260,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416df4: |[416df4] de.danoeh.antennapod.model.feed.Chapter.setLink:(Ljava/lang/String;)V │ │ -416e04: 5b01 4c96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@964c │ │ -416e08: 0e00 |0002: return-void │ │ +416ddc: |[416ddc] de.danoeh.antennapod.model.feed.Chapter.setLink:(Ljava/lang/String;)V │ │ +416dec: 5b01 4c96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@964c │ │ +416df0: 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; │ │ │ │ @@ -1501271,17 +1501279,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416e0c: |[416e0c] de.danoeh.antennapod.model.feed.Chapter.setStart:(J)V │ │ -416e1c: 5a01 4d96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@964d │ │ -416e20: 0e00 |0002: return-void │ │ +416df4: |[416df4] de.danoeh.antennapod.model.feed.Chapter.setStart:(J)V │ │ +416e04: 5a01 4d96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@964d │ │ +416e08: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1501290,17 +1501298,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416e24: |[416e24] de.danoeh.antennapod.model.feed.Chapter.setTitle:(Ljava/lang/String;)V │ │ -416e34: 5b01 4e96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@964e │ │ -416e38: 0e00 |0002: return-void │ │ +416e0c: |[416e0c] de.danoeh.antennapod.model.feed.Chapter.setTitle:(Ljava/lang/String;)V │ │ +416e1c: 5b01 4e96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@964e │ │ +416e20: 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) Ljava/lang/String; │ │ │ │ @@ -1501309,37 +1501317,37 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -416cf4: |[416cf4] de.danoeh.antennapod.model.feed.Chapter.toString:()Ljava/lang/String; │ │ -416d04: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -416d08: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -416d0e: 1a01 9420 |0005: const-string v1, "ID3Chapter [title=" // string@2094 │ │ -416d12: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416d18: 6e10 2cab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ -416d1e: 0c01 |000d: move-result-object v1 │ │ -416d20: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416d26: 1a01 7e08 |0011: const-string v1, ", start=" // string@087e │ │ -416d2a: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416d30: 6e10 2bab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -416d36: 0b01 |0019: move-result-wide v1 │ │ -416d38: 6e30 cfb2 1002 |001a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -416d3e: 1a01 ab08 |001d: const-string v1, ", url=" // string@08ab │ │ -416d42: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416d48: 6e10 2aab 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ -416d4e: 0c01 |0025: move-result-object v1 │ │ -416d50: 6e20 d3b2 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416d56: 1a01 0366 |0029: const-string v1, "]" // string@6603 │ │ -416d5a: 6e20 d3b2 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -416d60: 6e10 deb2 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -416d66: 0c00 |0031: move-result-object v0 │ │ -416d68: 1100 |0032: return-object v0 │ │ +416cdc: |[416cdc] de.danoeh.antennapod.model.feed.Chapter.toString:()Ljava/lang/String; │ │ +416cec: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +416cf0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +416cf6: 1a01 9420 |0005: const-string v1, "ID3Chapter [title=" // string@2094 │ │ +416cfa: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416d00: 6e10 2cab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ +416d06: 0c01 |000d: move-result-object v1 │ │ +416d08: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416d0e: 1a01 7e08 |0011: const-string v1, ", start=" // string@087e │ │ +416d12: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416d18: 6e10 2bab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +416d1e: 0b01 |0019: move-result-wide v1 │ │ +416d20: 6e30 cfb2 1002 |001a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +416d26: 1a01 ab08 |001d: const-string v1, ", url=" // string@08ab │ │ +416d2a: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416d30: 6e10 2aab 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ +416d36: 0c01 |0025: move-result-object v1 │ │ +416d38: 6e20 d3b2 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416d3e: 1a01 0366 |0029: const-string v1, "]" // string@6603 │ │ +416d42: 6e20 d3b2 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +416d48: 6e10 deb2 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +416d4e: 0c00 |0031: move-result-object v0 │ │ +416d50: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ source_file_idx : 5073 (Chapter.java) │ │ @@ -1501379,19 +1501387,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -4172fc: |[4172fc] de.danoeh.antennapod.model.feed.FeedFile.:()V │ │ -41730c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41730e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -417310: 7040 81ab 0210 |0002: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@ab81 │ │ -417316: 0e00 |0005: return-void │ │ +4172e4: |[4172e4] de.danoeh.antennapod.model.feed.FeedFile.:()V │ │ +4172f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4172f6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +4172f8: 7040 81ab 0210 |0002: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@ab81 │ │ +4172fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/model/feed/FeedFile; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedFile;) │ │ @@ -1501399,25 +1501407,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -417318: |[417318] de.danoeh.antennapod.model.feed.FeedFile.:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ -417328: 7010 73ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ -41732e: 5b01 7696 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ -417332: 5b02 7496 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -417336: 3801 0600 |0007: if-eqz v1, 000d // +0006 │ │ -41733a: 3803 0400 |0009: if-eqz v3, 000d // +0004 │ │ -41733e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -417340: 2802 |000c: goto 000e // +0002 │ │ -417342: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -417344: 5c01 7596 |000e: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9675 │ │ -417348: 0e00 |0010: return-void │ │ +417300: |[417300] de.danoeh.antennapod.model.feed.FeedFile.:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ +417310: 7010 73ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ +417316: 5b01 7696 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ +41731a: 5b02 7496 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +41731e: 3801 0600 |0007: if-eqz v1, 000d // +0006 │ │ +417322: 3803 0400 |0009: if-eqz v3, 000d // +0004 │ │ +417326: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +417328: 2802 |000c: goto 000e // +0002 │ │ +41732a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +41732c: 5c01 7596 |000e: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9675 │ │ +417330: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ 0x000e line=29 │ │ locals : │ │ @@ -1501432,28 +1501440,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedFile;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -417244: |[417244] de.danoeh.antennapod.model.feed.FeedFile.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z │ │ -417254: 6f20 74ab 3200 |0000: invoke-super {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)Z // method@ab74 │ │ -41725a: 0a00 |0003: move-result v0 │ │ -41725c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -41725e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -417262: 0f01 |0007: return v1 │ │ -417264: 5420 7496 |0008: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -417268: 5433 7496 |000a: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -41726c: 7120 a50a 3000 |000c: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -417272: 0a03 |000f: move-result v3 │ │ -417274: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -417278: 0f01 |0012: return v1 │ │ -41727a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -41727c: 0f03 |0014: return v3 │ │ +41722c: |[41722c] de.danoeh.antennapod.model.feed.FeedFile.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z │ │ +41723c: 6f20 74ab 3200 |0000: invoke-super {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)Z // method@ab74 │ │ +417242: 0a00 |0003: move-result v0 │ │ +417244: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +417246: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +41724a: 0f01 |0007: return v1 │ │ +41724c: 5420 7496 |0008: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +417250: 5433 7496 |000a: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +417254: 7120 a50a 3000 |000c: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +41725a: 0a03 |000f: move-result v3 │ │ +41725c: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +417260: 0f01 |0012: return v1 │ │ +417262: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +417264: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0008 line=59 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/model/feed/FeedFile; │ │ 0x0000 - 0x0015 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedFile; │ │ @@ -1501463,25 +1501471,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -417280: |[417280] de.danoeh.antennapod.model.feed.FeedFile.fileExists:()Z │ │ -417290: 5420 7696 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ -417294: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -417298: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -41729a: 0f00 |0005: return v0 │ │ -41729c: 2200 231e |0006: new-instance v0, Ljava/io/File; // type@1e23 │ │ -4172a0: 5421 7696 |0008: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ -4172a4: 7020 3cb1 1000 |000a: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -4172aa: 6e10 44b1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ -4172b0: 0a00 |0010: move-result v0 │ │ -4172b2: 0f00 |0011: return v0 │ │ +417268: |[417268] de.danoeh.antennapod.model.feed.FeedFile.fileExists:()Z │ │ +417278: 5420 7696 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ +41727c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +417280: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +417282: 0f00 |0005: return v0 │ │ +417284: 2200 231e |0006: new-instance v0, Ljava/io/File; // type@1e23 │ │ +417288: 5421 7696 |0008: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ +41728c: 7020 3cb1 1000 |000a: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +417292: 6e10 44b1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ +417298: 0a00 |0010: move-result v0 │ │ +41729a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0006 line=72 │ │ 0x000d line=73 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/model/feed/FeedFile; │ │ @@ -1501491,17 +1501499,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4172cc: |[4172cc] de.danoeh.antennapod.model.feed.FeedFile.getDownload_url:()Ljava/lang/String; │ │ -4172dc: 5410 7496 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -4172e0: 1100 |0002: return-object v0 │ │ +4172b4: |[4172b4] de.danoeh.antennapod.model.feed.FeedFile.getDownload_url:()Ljava/lang/String; │ │ +4172c4: 5410 7496 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +4172c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedFile; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/FeedFile;) │ │ @@ -1501509,17 +1501517,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4172e4: |[4172e4] de.danoeh.antennapod.model.feed.FeedFile.getFile_url:()Ljava/lang/String; │ │ -4172f4: 5410 7696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ -4172f8: 1100 |0002: return-object v0 │ │ +4172cc: |[4172cc] de.danoeh.antennapod.model.feed.FeedFile.getFile_url:()Ljava/lang/String; │ │ +4172dc: 5410 7696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ +4172e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedFile; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedFile;) │ │ @@ -1501533,17 +1501541,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4172b4: |[4172b4] de.danoeh.antennapod.model.feed.FeedFile.isDownloaded:()Z │ │ -4172c4: 5510 7596 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9675 │ │ -4172c8: 0f00 |0002: return v0 │ │ +41729c: |[41729c] de.danoeh.antennapod.model.feed.FeedFile.isDownloaded:()Z │ │ +4172ac: 5510 7596 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9675 │ │ +4172b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedFile; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/FeedFile;) │ │ @@ -1501551,17 +1501559,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41734c: |[41734c] de.danoeh.antennapod.model.feed.FeedFile.setDownload_url:(Ljava/lang/String;)V │ │ -41735c: 5b01 7496 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -417360: 0e00 |0002: return-void │ │ +417334: |[417334] de.danoeh.antennapod.model.feed.FeedFile.setDownload_url:(Ljava/lang/String;)V │ │ +417344: 5b01 7496 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +417348: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedFile; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1501570,17 +1501578,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417364: |[417364] de.danoeh.antennapod.model.feed.FeedFile.setDownloaded:(Z)V │ │ -417374: 5c01 7596 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9675 │ │ -417378: 0e00 |0002: return-void │ │ +41734c: |[41734c] de.danoeh.antennapod.model.feed.FeedFile.setDownloaded:(Z)V │ │ +41735c: 5c01 7596 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9675 │ │ +417360: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedFile; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1501589,20 +1501597,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -41737c: |[41737c] de.danoeh.antennapod.model.feed.FeedFile.setFile_url:(Ljava/lang/String;)V │ │ -41738c: 5b01 7696 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ -417390: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -417394: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -417396: 5c01 7596 |0005: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9675 │ │ -41739a: 0e00 |0007: return-void │ │ +417364: |[417364] de.danoeh.antennapod.model.feed.FeedFile.setFile_url:(Ljava/lang/String;)V │ │ +417374: 5b01 7696 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ +417378: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +41737c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +41737e: 5c01 7596 |0005: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9675 │ │ +417382: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/model/feed/FeedFile; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/String; │ │ @@ -1501612,19 +1501620,19 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedFile;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41739c: |[41739c] de.danoeh.antennapod.model.feed.FeedFile.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)V │ │ -4173ac: 6f20 7aab 1000 |0000: invoke-super {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V // method@ab7a │ │ -4173b2: 5411 7496 |0003: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -4173b6: 5b01 7496 |0005: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -4173ba: 0e00 |0007: return-void │ │ +417384: |[417384] de.danoeh.antennapod.model.feed.FeedFile.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)V │ │ +417394: 6f20 7aab 1000 |0000: invoke-super {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V // method@ab7a │ │ +41739a: 5411 7496 |0003: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +41739e: 5b01 7496 |0005: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +4173a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/model/feed/FeedFile; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedFile; │ │ @@ -1501755,25 +1501763,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -4181d4: |[4181d4] de.danoeh.antennapod.model.feed.FeedItem.:()V │ │ -4181e4: 7010 73ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ -4181ea: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ -4181ee: 5a20 8896 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -4181f2: 2200 ef1e |0007: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -4181f6: 7010 b6b4 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -4181fc: 5b20 9696 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ -418200: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -418202: 5920 9596 |000f: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ -418206: 5c20 8d96 |0011: iput-boolean v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ -41820a: 0e00 |0013: return-void │ │ +4181bc: |[4181bc] de.danoeh.antennapod.model.feed.FeedItem.:()V │ │ +4181cc: 7010 73ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ +4181d2: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ +4181d6: 5a20 8896 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +4181da: 2200 ef1e |0007: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +4181de: 7010 b6b4 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +4181e4: 5b20 9696 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ +4181e8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +4181ea: 5920 9596 |000f: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ +4181ee: 5c20 8d96 |0011: iput-boolean v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ +4181f2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=68 │ │ 0x0007 line=73 │ │ 0x000f line=76 │ │ 0x0011 line=77 │ │ @@ -1501785,37 +1501793,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 : 11 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -41820c: |[41820c] 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 │ │ -41821c: 7010 73ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ -418222: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ -418226: 5a20 8896 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -41822a: 2200 ef1e |0007: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -41822e: 7010 b6b4 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -418234: 5b20 9696 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ -418238: 5a23 6c96 |000e: iput-wide v3, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -41823c: 5b25 9796 |0010: iput-object v5, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ -418240: 5b26 8f96 |0012: iput-object v6, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ -418244: 5b27 9096 |0014: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ -418248: 3808 0900 |0016: if-eqz v8, 001f // +0009 │ │ -41824c: 6e10 9cb4 0800 |0018: invoke-virtual {v8}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ -418252: 0c03 |001b: move-result-object v3 │ │ -418254: 1f03 ea1e |001c: check-cast v3, Ljava/util/Date; // type@1eea │ │ -418258: 2802 |001e: goto 0020 // +0002 │ │ -41825a: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -41825c: 5b23 9496 |0020: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ -418260: 5929 9596 |0022: iput v9, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ -418264: 5b2a 8b96 |0024: iput-object v10, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@968b │ │ -418268: 1203 |0026: const/4 v3, #int 0 // #0 │ │ -41826a: 5c23 8d96 |0027: iput-boolean v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ -41826e: 0e00 |0029: return-void │ │ +4181f4: |[4181f4] 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 │ │ +418204: 7010 73ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ +41820a: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ +41820e: 5a20 8896 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +418212: 2200 ef1e |0007: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +418216: 7010 b6b4 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +41821c: 5b20 9696 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ +418220: 5a23 6c96 |000e: iput-wide v3, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +418224: 5b25 9796 |0010: iput-object v5, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ +418228: 5b26 8f96 |0012: iput-object v6, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ +41822c: 5b27 9096 |0014: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ +418230: 3808 0900 |0016: if-eqz v8, 001f // +0009 │ │ +418234: 6e10 9cb4 0800 |0018: invoke-virtual {v8}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ +41823a: 0c03 |001b: move-result-object v3 │ │ +41823c: 1f03 ea1e |001c: check-cast v3, Ljava/util/Date; // type@1eea │ │ +418240: 2802 |001e: goto 0020 // +0002 │ │ +418242: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +418244: 5b23 9496 |0020: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ +418248: 5929 9596 |0022: iput v9, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ +41824c: 5b2a 8b96 |0024: iput-object v10, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@968b │ │ +418250: 1203 |0026: const/4 v3, #int 0 // #0 │ │ +418252: 5c23 8d96 |0027: iput-boolean v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ +418256: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=68 │ │ 0x0007 line=73 │ │ 0x000e line=104 │ │ 0x0010 line=105 │ │ @@ -1501840,36 +1501848,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 : 12 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -418270: |[418270] 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 │ │ -418280: 7010 73ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ -418286: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ -41828a: 5a20 8896 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -41828e: 2200 ef1e |0007: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -418292: 7010 b6b4 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -418298: 5b20 9696 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ -41829c: 5a23 6c96 |000e: iput-wide v3, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -4182a0: 5b25 9796 |0010: iput-object v5, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ -4182a4: 5b26 8f96 |0012: iput-object v6, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ -4182a8: 5b27 9096 |0014: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ -4182ac: 3808 0900 |0016: if-eqz v8, 001f // +0009 │ │ -4182b0: 6e10 9cb4 0800 |0018: invoke-virtual {v8}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ -4182b6: 0c03 |001b: move-result-object v3 │ │ -4182b8: 1f03 ea1e |001c: check-cast v3, Ljava/util/Date; // type@1eea │ │ -4182bc: 2802 |001e: goto 0020 // +0002 │ │ -4182be: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -4182c0: 5b23 9496 |0020: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ -4182c4: 5929 9596 |0022: iput v9, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ -4182c8: 5b2a 8b96 |0024: iput-object v10, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@968b │ │ -4182cc: 5c2b 8d96 |0026: iput-boolean v11, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ -4182d0: 0e00 |0028: return-void │ │ +418258: |[418258] 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 │ │ +418268: 7010 73ab 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ +41826e: 1600 0100 |0003: const-wide/16 v0, #int 1 // #1 │ │ +418272: 5a20 8896 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +418276: 2200 ef1e |0007: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +41827a: 7010 b6b4 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +418280: 5b20 9696 |000c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ +418284: 5a23 6c96 |000e: iput-wide v3, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +418288: 5b25 9796 |0010: iput-object v5, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ +41828c: 5b26 8f96 |0012: iput-object v6, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ +418290: 5b27 9096 |0014: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ +418294: 3808 0900 |0016: if-eqz v8, 001f // +0009 │ │ +418298: 6e10 9cb4 0800 |0018: invoke-virtual {v8}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ +41829e: 0c03 |001b: move-result-object v3 │ │ +4182a0: 1f03 ea1e |001c: check-cast v3, Ljava/util/Date; // type@1eea │ │ +4182a4: 2802 |001e: goto 0020 // +0002 │ │ +4182a6: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +4182a8: 5b23 9496 |0020: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ +4182ac: 5929 9596 |0022: iput v9, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ +4182b0: 5b2a 8b96 |0024: iput-object v10, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@968b │ │ +4182b4: 5c2b 8d96 |0026: iput-boolean v11, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ +4182b8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=68 │ │ 0x0007 line=73 │ │ 0x000e line=118 │ │ 0x0010 line=119 │ │ @@ -1501895,47 +1501903,47 @@ │ │ type : '(JLjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;JZLjava/lang/String;ILjava/lang/String;JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 19 │ │ ins : 16 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -4182d4: |[4182d4] de.danoeh.antennapod.model.feed.FeedItem.:(JLjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;JZLjava/lang/String;ILjava/lang/String;JLjava/lang/String;)V │ │ -4182e4: 0730 |0000: move-object v0, v3 │ │ -4182e6: 7010 73ab 0300 |0001: invoke-direct {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ -4182ec: 1601 0100 |0004: const-wide/16 v1, #int 1 // #1 │ │ -4182f0: 5a01 8896 |0006: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -4182f4: 2201 ef1e |0008: new-instance v1, Ljava/util/HashSet; // type@1eef │ │ -4182f8: 7010 b6b4 0100 |000a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -4182fe: 5b01 9696 |000d: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ -418302: 0441 |000f: move-wide v1, v4 │ │ -418304: 5a01 6c96 |0010: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -418308: 0761 |0012: move-object v1, v6 │ │ -41830a: 5b01 9796 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ -41830e: 0771 |0015: move-object v1, v7 │ │ -418310: 5b01 9096 |0016: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ -418314: 0781 |0018: move-object v1, v8 │ │ -418316: 5b01 9496 |0019: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ -41831a: 0791 |001b: move-object v1, v9 │ │ -41831c: 5b01 9296 |001c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9692 │ │ -418320: 04a1 |001e: move-wide v1, v10 │ │ -418322: 5a01 8c96 |001f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@968c │ │ -418326: 01c1 |0021: move v1, v12 │ │ -418328: 5c01 8d96 |0022: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ -41832c: 07d1 |0024: move-object v1, v13 │ │ -41832e: 5b01 8e96 |0025: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ -418332: 01e1 |0027: move v1, v14 │ │ -418334: 5901 9596 |0028: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ -418338: 07f1 |002a: move-object v1, v15 │ │ -41833a: 5b01 8f96 |002b: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ -41833e: 0501 1000 |002d: move-wide/from16 v1, v16 │ │ -418342: 5a01 8896 |002f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -418346: 0801 1200 |0031: move-object/from16 v1, v18 │ │ -41834a: 5b01 9396 |0033: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9693 │ │ -41834e: 0e00 |0035: return-void │ │ +4182bc: |[4182bc] de.danoeh.antennapod.model.feed.FeedItem.:(JLjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;JZLjava/lang/String;ILjava/lang/String;JLjava/lang/String;)V │ │ +4182cc: 0730 |0000: move-object v0, v3 │ │ +4182ce: 7010 73ab 0300 |0001: invoke-direct {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.:()V // method@ab73 │ │ +4182d4: 1601 0100 |0004: const-wide/16 v1, #int 1 // #1 │ │ +4182d8: 5a01 8896 |0006: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +4182dc: 2201 ef1e |0008: new-instance v1, Ljava/util/HashSet; // type@1eef │ │ +4182e0: 7010 b6b4 0100 |000a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +4182e6: 5b01 9696 |000d: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ +4182ea: 0441 |000f: move-wide v1, v4 │ │ +4182ec: 5a01 6c96 |0010: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +4182f0: 0761 |0012: move-object v1, v6 │ │ +4182f2: 5b01 9796 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ +4182f6: 0771 |0015: move-object v1, v7 │ │ +4182f8: 5b01 9096 |0016: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ +4182fc: 0781 |0018: move-object v1, v8 │ │ +4182fe: 5b01 9496 |0019: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ +418302: 0791 |001b: move-object v1, v9 │ │ +418304: 5b01 9296 |001c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9692 │ │ +418308: 04a1 |001e: move-wide v1, v10 │ │ +41830a: 5a01 8c96 |001f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@968c │ │ +41830e: 01c1 |0021: move v1, v12 │ │ +418310: 5c01 8d96 |0022: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ +418314: 07d1 |0024: move-object v1, v13 │ │ +418316: 5b01 8e96 |0025: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ +41831a: 01e1 |0027: move v1, v14 │ │ +41831c: 5901 9596 |0028: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ +418320: 07f1 |002a: move-object v1, v15 │ │ +418322: 5b01 8f96 |002b: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ +418326: 0501 1000 |002d: move-wide/from16 v1, v16 │ │ +41832a: 5a01 8896 |002f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +41832e: 0801 1200 |0031: move-object/from16 v1, v18 │ │ +418332: 5b01 9396 |0033: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9693 │ │ +418336: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=68 │ │ 0x0008 line=73 │ │ 0x0010 line=86 │ │ 0x0013 line=87 │ │ @@ -1501970,18 +1501978,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -418350: |[418350] de.danoeh.antennapod.model.feed.FeedItem.addTag:(Ljava/lang/String;)V │ │ -418360: 5410 9696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ -418364: 7220 37b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ -41836a: 0e00 |0005: return-void │ │ +418338: |[418338] de.danoeh.antennapod.model.feed.FeedItem.addTag:(Ljava/lang/String;)V │ │ +418348: 5410 9696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ +41834c: 7220 37b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ +418352: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1501990,18 +1501998,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -41836c: |[41836c] de.danoeh.antennapod.model.feed.FeedItem.disableAutoDownload:()V │ │ -41837c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -418380: 5a20 8896 |0002: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -418384: 0e00 |0004: return-void │ │ +418354: |[418354] de.danoeh.antennapod.model.feed.FeedItem.disableAutoDownload:()V │ │ +418364: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +418368: 5a20 8896 |0002: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +41836c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=364 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502009,17 +1502017,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4181a4: |[4181a4] de.danoeh.antennapod.model.feed.FeedItem.getAutoDownloadAttemptsAndTime:()J │ │ -4181b4: 5320 8896 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -4181b8: 1000 |0002: return-wide v0 │ │ +41818c: |[41818c] de.danoeh.antennapod.model.feed.FeedItem.getAutoDownloadAttemptsAndTime:()J │ │ +41819c: 5320 8896 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +4181a0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502027,17 +1502035,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41818c: |[41818c] de.danoeh.antennapod.model.feed.FeedItem.getChapters:()Ljava/util/List; │ │ -41819c: 5410 8996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9689 │ │ -4181a0: 1100 |0002: return-object v0 │ │ +418174: |[418174] de.danoeh.antennapod.model.feed.FeedItem.getChapters:()Ljava/util/List; │ │ +418184: 5410 8996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9689 │ │ +418188: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502045,17 +1502053,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417f98: |[417f98] de.danoeh.antennapod.model.feed.FeedItem.getDescription:()Ljava/lang/String; │ │ -417fa8: 5410 8a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@968a │ │ -417fac: 1100 |0002: return-object v0 │ │ +417f80: |[417f80] de.danoeh.antennapod.model.feed.FeedItem.getDescription:()Ljava/lang/String; │ │ +417f90: 5410 8a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@968a │ │ +417f94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502063,27 +1502071,27 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -417f48: |[417f48] de.danoeh.antennapod.model.feed.FeedItem.getFailedAutoDownloadAttempts:()I │ │ -417f58: 5350 8896 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -417f5c: 1602 0100 |0002: const-wide/16 v2, #int 1 // #1 │ │ -417f60: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -417f64: 3c04 0400 |0006: if-gtz v4, 000a // +0004 │ │ -417f68: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -417f6a: 0f00 |0009: return v0 │ │ -417f6c: 1602 0a00 |000a: const-wide/16 v2, #int 10 // #a │ │ -417f70: bf20 |000c: rem-long/2addr v0, v2 │ │ -417f72: 8401 |000d: long-to-int v1, v0 │ │ -417f74: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ -417f78: 1301 0a00 |0010: const/16 v1, #int 10 // #a │ │ -417f7c: 0f01 |0012: return v1 │ │ +417f30: |[417f30] de.danoeh.antennapod.model.feed.FeedItem.getFailedAutoDownloadAttempts:()I │ │ +417f40: 5350 8896 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +417f44: 1602 0100 |0002: const-wide/16 v2, #int 1 // #1 │ │ +417f48: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +417f4c: 3c04 0400 |0006: if-gtz v4, 000a // +0004 │ │ +417f50: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +417f52: 0f00 |0009: return v0 │ │ +417f54: 1602 0a00 |000a: const-wide/16 v2, #int 10 // #a │ │ +417f58: bf20 |000c: rem-long/2addr v0, v2 │ │ +417f5a: 8401 |000d: long-to-int v1, v0 │ │ +417f5c: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ +417f60: 1301 0a00 |0010: const/16 v1, #int 10 // #a │ │ +417f64: 0f01 |0012: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x000c line=378 │ │ locals : │ │ 0x0000 - 0x0013 reg=5 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1502092,17 +1502100,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 │ │ -417f18: |[417f18] de.danoeh.antennapod.model.feed.FeedItem.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -417f28: 5410 8b96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@968b │ │ -417f2c: 1100 |0002: return-object v0 │ │ +417f00: |[417f00] de.danoeh.antennapod.model.feed.FeedItem.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +417f10: 5410 8b96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@968b │ │ +417f14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502110,17 +1502118,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4181bc: |[4181bc] de.danoeh.antennapod.model.feed.FeedItem.getFeedId:()J │ │ -4181cc: 5320 8c96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@968c │ │ -4181d0: 1000 |0002: return-wide v0 │ │ +4181a4: |[4181a4] de.danoeh.antennapod.model.feed.FeedItem.getFeedId:()J │ │ +4181b4: 5320 8c96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@968c │ │ +4181b8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502128,17 +1502136,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417fb0: |[417fb0] de.danoeh.antennapod.model.feed.FeedItem.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -417fc0: 5410 9796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ -417fc4: 1100 |0002: return-object v0 │ │ +417f98: |[417f98] de.danoeh.antennapod.model.feed.FeedItem.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +417fa8: 5410 9796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ +417fac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #9 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502146,42 +1502154,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -417fc8: |[417fc8] de.danoeh.antennapod.model.feed.FeedItem.getIdentifyingValue:()Ljava/lang/String; │ │ -417fd8: 5410 8f96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ -417fdc: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -417fe0: 6e10 abb2 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -417fe6: 0a00 |0007: move-result v0 │ │ -417fe8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -417fec: 5410 8f96 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ -417ff0: 1100 |000c: return-object v0 │ │ -417ff2: 5410 9796 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ -417ff6: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -417ffa: 6e10 abb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -418000: 0a00 |0014: move-result v0 │ │ -418002: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ -418006: 5410 9796 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ -41800a: 1100 |0019: return-object v0 │ │ -41800c: 6e10 bfab 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -418012: 0a00 |001d: move-result v0 │ │ -418014: 3800 1100 |001e: if-eqz v0, 002f // +0011 │ │ -418018: 5410 9196 |0020: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -41801c: 6e10 84ab 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -418022: 0c00 |0025: move-result-object v0 │ │ -418024: 3800 0900 |0026: if-eqz v0, 002f // +0009 │ │ -418028: 5410 9196 |0028: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -41802c: 6e10 84ab 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -418032: 0c00 |002d: move-result-object v0 │ │ -418034: 1100 |002e: return-object v0 │ │ -418036: 5410 9096 |002f: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ -41803a: 1100 |0031: return-object v0 │ │ +417fb0: |[417fb0] de.danoeh.antennapod.model.feed.FeedItem.getIdentifyingValue:()Ljava/lang/String; │ │ +417fc0: 5410 8f96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ +417fc4: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +417fc8: 6e10 abb2 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +417fce: 0a00 |0007: move-result v0 │ │ +417fd0: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +417fd4: 5410 8f96 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ +417fd8: 1100 |000c: return-object v0 │ │ +417fda: 5410 9796 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ +417fde: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +417fe2: 6e10 abb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +417fe8: 0a00 |0014: move-result v0 │ │ +417fea: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ +417fee: 5410 9796 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ +417ff2: 1100 |0019: return-object v0 │ │ +417ff4: 6e10 bfab 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +417ffa: 0a00 |001d: move-result v0 │ │ +417ffc: 3800 1100 |001e: if-eqz v0, 002f // +0011 │ │ +418000: 5410 9196 |0020: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +418004: 6e10 84ab 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +41800a: 0c00 |0025: move-result-object v0 │ │ +41800c: 3800 0900 |0026: if-eqz v0, 002f // +0009 │ │ +418010: 5410 9196 |0028: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +418014: 6e10 84ab 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +41801a: 0c00 |002d: move-result-object v0 │ │ +41801c: 1100 |002e: return-object v0 │ │ +41801e: 5410 9096 |002f: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ +418022: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x000a line=175 │ │ 0x000d line=176 │ │ 0x0017 line=177 │ │ 0x001a line=178 │ │ @@ -1502195,41 +1502203,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -41803c: |[41803c] de.danoeh.antennapod.model.feed.FeedItem.getImageLocation:()Ljava/lang/String; │ │ -41804c: 5420 8e96 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ -418050: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -418054: 1100 |0004: return-object v0 │ │ -418056: 5420 9196 |0005: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -41805a: 3800 2000 |0007: if-eqz v0, 0027 // +0020 │ │ -41805e: 6e10 08ac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac08 │ │ -418064: 0a00 |000c: move-result v0 │ │ -418066: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ -41806a: 2200 741e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -41806e: 7010 c7b2 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -418074: 1a01 24b8 |0014: const-string v1, "metadata-retriever:" // string@b824 │ │ -418078: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41807e: 5421 9196 |0019: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -418082: 6e10 f9ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@abf9 │ │ -418088: 0c01 |001e: move-result-object v1 │ │ -41808a: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -418090: 6e10 deb2 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -418096: 0c00 |0025: move-result-object v0 │ │ -418098: 1100 |0026: return-object v0 │ │ -41809a: 5420 8b96 |0027: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@968b │ │ -41809e: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -4180a2: 6e10 4cab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -4180a8: 0c00 |002e: move-result-object v0 │ │ -4180aa: 1100 |002f: return-object v0 │ │ -4180ac: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -4180ae: 1100 |0031: return-object v0 │ │ +418024: |[418024] de.danoeh.antennapod.model.feed.FeedItem.getImageLocation:()Ljava/lang/String; │ │ +418034: 5420 8e96 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ +418038: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +41803c: 1100 |0004: return-object v0 │ │ +41803e: 5420 9196 |0005: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +418042: 3800 2000 |0007: if-eqz v0, 0027 // +0020 │ │ +418046: 6e10 08ac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac08 │ │ +41804c: 0a00 |000c: move-result v0 │ │ +41804e: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ +418052: 2200 741e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +418056: 7010 c7b2 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41805c: 1a01 24b8 |0014: const-string v1, "metadata-retriever:" // string@b824 │ │ +418060: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +418066: 5421 9196 |0019: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +41806a: 6e10 f9ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@abf9 │ │ +418070: 0c01 |001e: move-result-object v1 │ │ +418072: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +418078: 6e10 deb2 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41807e: 0c00 |0025: move-result-object v0 │ │ +418080: 1100 |0026: return-object v0 │ │ +418082: 5420 8b96 |0027: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@968b │ │ +418086: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +41808a: 6e10 4cab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +418090: 0c00 |002e: move-result-object v0 │ │ +418092: 1100 |002f: return-object v0 │ │ +418094: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +418096: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0005 line=320 │ │ 0x000f line=321 │ │ 0x0027 line=322 │ │ 0x002b line=323 │ │ @@ -1502241,17 +1502249,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4180b0: |[4180b0] de.danoeh.antennapod.model.feed.FeedItem.getImageUrl:()Ljava/lang/String; │ │ -4180c0: 5410 8e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ -4180c4: 1100 |0002: return-object v0 │ │ +418098: |[418098] de.danoeh.antennapod.model.feed.FeedItem.getImageUrl:()Ljava/lang/String; │ │ +4180a8: 5410 8e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ +4180ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502259,17 +1502267,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4180c8: |[4180c8] de.danoeh.antennapod.model.feed.FeedItem.getItemIdentifier:()Ljava/lang/String; │ │ -4180d8: 5410 8f96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ -4180dc: 1100 |0002: return-object v0 │ │ +4180b0: |[4180b0] de.danoeh.antennapod.model.feed.FeedItem.getItemIdentifier:()Ljava/lang/String; │ │ +4180c0: 5410 8f96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ +4180c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #13 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502277,17 +1502285,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4180e0: |[4180e0] de.danoeh.antennapod.model.feed.FeedItem.getLink:()Ljava/lang/String; │ │ -4180f0: 5410 9096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ -4180f4: 1100 |0002: return-object v0 │ │ +4180c8: |[4180c8] de.danoeh.antennapod.model.feed.FeedItem.getLink:()Ljava/lang/String; │ │ +4180d8: 5410 9096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ +4180dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #14 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502295,17 +1502303,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 │ │ -417f30: |[417f30] de.danoeh.antennapod.model.feed.FeedItem.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -417f40: 5410 9196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -417f44: 1100 |0002: return-object v0 │ │ +417f18: |[417f18] de.danoeh.antennapod.model.feed.FeedItem.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +417f28: 5410 9196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +417f2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502313,17 +1502321,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4180f8: |[4180f8] de.danoeh.antennapod.model.feed.FeedItem.getPaymentLink:()Ljava/lang/String; │ │ -418108: 5410 9296 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9692 │ │ -41810c: 1100 |0002: return-object v0 │ │ +4180e0: |[4180e0] de.danoeh.antennapod.model.feed.FeedItem.getPaymentLink:()Ljava/lang/String; │ │ +4180f0: 5410 9296 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9692 │ │ +4180f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502331,17 +1502339,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417f80: |[417f80] de.danoeh.antennapod.model.feed.FeedItem.getPlayState:()I │ │ -417f90: 5210 9596 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ -417f94: 0f00 |0002: return v0 │ │ +417f68: |[417f68] de.danoeh.antennapod.model.feed.FeedItem.getPlayState:()I │ │ +417f78: 5210 9596 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ +417f7c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #17 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502349,17 +1502357,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418110: |[418110] de.danoeh.antennapod.model.feed.FeedItem.getPodcastIndexChapterUrl:()Ljava/lang/String; │ │ -418120: 5410 9396 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9693 │ │ -418124: 1100 |0002: return-object v0 │ │ +4180f8: |[4180f8] de.danoeh.antennapod.model.feed.FeedItem.getPodcastIndexChapterUrl:()Ljava/lang/String; │ │ +418108: 5410 9396 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9693 │ │ +41810c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #18 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502367,23 +1502375,23 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -418160: |[418160] de.danoeh.antennapod.model.feed.FeedItem.getPubDate:()Ljava/util/Date; │ │ -418170: 5410 9496 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ -418174: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -418178: 6e10 9cb4 0000 |0004: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ -41817e: 0c00 |0007: move-result-object v0 │ │ -418180: 1f00 ea1e |0008: check-cast v0, Ljava/util/Date; // type@1eea │ │ -418184: 1100 |000a: return-object v0 │ │ -418186: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -418188: 1100 |000c: return-object v0 │ │ +418148: |[418148] de.danoeh.antennapod.model.feed.FeedItem.getPubDate:()Ljava/util/Date; │ │ +418158: 5410 9496 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ +41815c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +418160: 6e10 9cb4 0000 |0004: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ +418166: 0c00 |0007: move-result-object v0 │ │ +418168: 1f00 ea1e |0008: check-cast v0, Ljava/util/Date; // type@1eea │ │ +41816c: 1100 |000a: return-object v0 │ │ +41816e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +418170: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0004 line=207 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1502392,17 +1502400,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418128: |[418128] de.danoeh.antennapod.model.feed.FeedItem.getTitle:()Ljava/lang/String; │ │ -418138: 5410 9796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ -41813c: 1100 |0002: return-object v0 │ │ +418110: |[418110] de.danoeh.antennapod.model.feed.FeedItem.getTitle:()Ljava/lang/String; │ │ +418120: 5410 9796 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ +418124: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #20 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502410,17 +1502418,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417d98: |[417d98] de.danoeh.antennapod.model.feed.FeedItem.hasChapters:()Z │ │ -417da8: 5510 8d96 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ -417dac: 0f00 |0002: return v0 │ │ +417d80: |[417d80] de.danoeh.antennapod.model.feed.FeedItem.hasChapters:()Z │ │ +417d90: 5510 8d96 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ +417d94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #21 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502428,21 +1502436,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -417db0: |[417db0] de.danoeh.antennapod.model.feed.FeedItem.hasMedia:()Z │ │ -417dc0: 5410 9196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -417dc4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -417dc8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -417dca: 2802 |0005: goto 0007 // +0002 │ │ -417dcc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -417dce: 0f00 |0007: return v0 │ │ +417d98: |[417d98] de.danoeh.antennapod.model.feed.FeedItem.hasMedia:()Z │ │ +417da8: 5410 9196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +417dac: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +417db0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +417db2: 2802 |0005: goto 0007 // +0002 │ │ +417db4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +417db6: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #22 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502450,34 +1502458,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -418388: |[418388] de.danoeh.antennapod.model.feed.FeedItem.increaseFailedAutoDownloadAttempts:(J)V │ │ -418398: 5350 8896 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -41839c: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -4183a0: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -4183a4: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ -4183a8: 0e00 |0008: return-void │ │ -4183aa: 6e10 afab 0500 |0009: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFailedAutoDownloadAttempts:()I // method@abaf │ │ -4183b0: 0a00 |000c: move-result v0 │ │ -4183b2: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4183b6: 1251 |000f: const/4 v1, #int 5 // #5 │ │ -4183b8: 3410 0600 |0010: if-lt v0, v1, 0016 // +0006 │ │ -4183bc: 6e10 abab 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@abab │ │ -4183c2: 280a |0015: goto 001f // +000a │ │ -4183c4: 1601 0a00 |0016: const-wide/16 v1, #int 10 // #a │ │ -4183c8: be16 |0018: div-long/2addr v6, v1 │ │ -4183ca: 9d06 0601 |0019: mul-long v6, v6, v1 │ │ -4183ce: 8100 |001b: int-to-long v0, v0 │ │ -4183d0: bb06 |001c: add-long/2addr v6, v0 │ │ -4183d2: 5a56 8896 |001d: iput-wide v6, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -4183d6: 0e00 |001f: return-void │ │ +418370: |[418370] de.danoeh.antennapod.model.feed.FeedItem.increaseFailedAutoDownloadAttempts:(J)V │ │ +418380: 5350 8896 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +418384: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +418388: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +41838c: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ +418390: 0e00 |0008: return-void │ │ +418392: 6e10 afab 0500 |0009: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFailedAutoDownloadAttempts:()I // method@abaf │ │ +418398: 0a00 |000c: move-result v0 │ │ +41839a: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +41839e: 1251 |000f: const/4 v1, #int 5 // #5 │ │ +4183a0: 3410 0600 |0010: if-lt v0, v1, 0016 // +0006 │ │ +4183a4: 6e10 abab 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@abab │ │ +4183aa: 280a |0015: goto 001f // +000a │ │ +4183ac: 1601 0a00 |0016: const-wide/16 v1, #int 10 // #a │ │ +4183b0: be16 |0018: div-long/2addr v6, v1 │ │ +4183b2: 9d06 0601 |0019: mul-long v6, v6, v1 │ │ +4183b6: 8100 |001b: int-to-long v0, v0 │ │ +4183b8: bb06 |001c: add-long/2addr v6, v0 │ │ +4183ba: 5a56 8896 |001d: iput-wide v6, v5, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +4183be: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0009 line=389 │ │ 0x0012 line=391 │ │ 0x0018 line=393 │ │ locals : │ │ @@ -1502489,51 +1502497,51 @@ │ │ type : '(J)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -417dd0: |[417dd0] de.danoeh.antennapod.model.feed.FeedItem.isAutoDownloadable:(J)Z │ │ -417de0: 5480 9196 |0000: iget-object v0, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -417de4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -417de6: 3800 3900 |0003: if-eqz v0, 003c // +0039 │ │ -417dea: 6e10 87ab 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -417df0: 0a00 |0008: move-result v0 │ │ -417df2: 3900 3300 |0009: if-nez v0, 003c // +0033 │ │ -417df6: 5382 8896 |000b: iget-wide v2, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -417dfa: 1604 0000 |000d: const-wide/16 v4, #int 0 // #0 │ │ -417dfe: 3100 0204 |000f: cmp-long v0, v2, v4 │ │ -417e02: 3900 0300 |0011: if-nez v0, 0014 // +0003 │ │ -417e06: 2829 |0013: goto 003c // +0029 │ │ -417e08: 1604 0100 |0014: const-wide/16 v4, #int 1 // #1 │ │ -417e0c: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -417e0e: 3106 0204 |0017: cmp-long v6, v2, v4 │ │ -417e12: 3906 0300 |0019: if-nez v6, 001c // +0003 │ │ -417e16: 0f00 |001b: return v0 │ │ -417e18: 6e10 afab 0800 |001c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFailedAutoDownloadAttempts:()I // method@abaf │ │ -417e1e: 0a02 |001f: move-result v2 │ │ -417e20: 6203 3fd9 |0020: sget-object v3, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ -417e24: b102 |0022: sub-int/2addr v2, v0 │ │ -417e26: 8324 |0023: int-to-double v4, v2 │ │ -417e28: 1906 0040 |0024: const-wide/high16 v6, #long 4611686018427387904 // #4000 │ │ -417e2c: 7140 61b2 7654 |0026: invoke-static {v6, v7, v4, v5}, Ljava/lang/Math;.pow:(DD)D // method@b261 │ │ -417e32: 0b04 |0029: move-result-wide v4 │ │ -417e34: 8b44 |002a: double-to-long v4, v4 │ │ -417e36: 6e30 beb5 4305 |002b: invoke-virtual {v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ -417e3c: 0b02 |002e: move-result-wide v2 │ │ -417e3e: 5384 8896 |002f: iget-wide v4, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ -417e42: 1606 0a00 |0031: const-wide/16 v6, #int 10 // #a │ │ -417e46: be64 |0033: div-long/2addr v4, v6 │ │ -417e48: 9d04 0406 |0034: mul-long v4, v4, v6 │ │ -417e4c: bb24 |0036: add-long/2addr v4, v2 │ │ -417e4e: 3102 0904 |0037: cmp-long v2, v9, v4 │ │ -417e52: 3a02 0300 |0039: if-ltz v2, 003c // +0003 │ │ -417e56: 1211 |003b: const/4 v1, #int 1 // #1 │ │ -417e58: 0f01 |003c: return v1 │ │ +417db8: |[417db8] de.danoeh.antennapod.model.feed.FeedItem.isAutoDownloadable:(J)Z │ │ +417dc8: 5480 9196 |0000: iget-object v0, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +417dcc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +417dce: 3800 3900 |0003: if-eqz v0, 003c // +0039 │ │ +417dd2: 6e10 87ab 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +417dd8: 0a00 |0008: move-result v0 │ │ +417dda: 3900 3300 |0009: if-nez v0, 003c // +0033 │ │ +417dde: 5382 8896 |000b: iget-wide v2, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +417de2: 1604 0000 |000d: const-wide/16 v4, #int 0 // #0 │ │ +417de6: 3100 0204 |000f: cmp-long v0, v2, v4 │ │ +417dea: 3900 0300 |0011: if-nez v0, 0014 // +0003 │ │ +417dee: 2829 |0013: goto 003c // +0029 │ │ +417df0: 1604 0100 |0014: const-wide/16 v4, #int 1 // #1 │ │ +417df4: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +417df6: 3106 0204 |0017: cmp-long v6, v2, v4 │ │ +417dfa: 3906 0300 |0019: if-nez v6, 001c // +0003 │ │ +417dfe: 0f00 |001b: return v0 │ │ +417e00: 6e10 afab 0800 |001c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFailedAutoDownloadAttempts:()I // method@abaf │ │ +417e06: 0a02 |001f: move-result v2 │ │ +417e08: 6203 3fd9 |0020: sget-object v3, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ +417e0c: b102 |0022: sub-int/2addr v2, v0 │ │ +417e0e: 8324 |0023: int-to-double v4, v2 │ │ +417e10: 1906 0040 |0024: const-wide/high16 v6, #long 4611686018427387904 // #4000 │ │ +417e14: 7140 61b2 7654 |0026: invoke-static {v6, v7, v4, v5}, Ljava/lang/Math;.pow:(DD)D // method@b261 │ │ +417e1a: 0b04 |0029: move-result-wide v4 │ │ +417e1c: 8b44 |002a: double-to-long v4, v4 │ │ +417e1e: 6e30 beb5 4305 |002b: invoke-virtual {v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b5be │ │ +417e24: 0b02 |002e: move-result-wide v2 │ │ +417e26: 5384 8896 |002f: iget-wide v4, v8, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownload:J // field@9688 │ │ +417e2a: 1606 0a00 |0031: const-wide/16 v6, #int 10 // #a │ │ +417e2e: be64 |0033: div-long/2addr v4, v6 │ │ +417e30: 9d04 0406 |0034: mul-long v4, v4, v6 │ │ +417e34: bb24 |0036: add-long/2addr v4, v2 │ │ +417e36: 3102 0904 |0037: cmp-long v2, v9, v4 │ │ +417e3a: 3a02 0300 |0039: if-ltz v2, 003c // +0003 │ │ +417e3e: 1211 |003b: const/4 v1, #int 1 // #1 │ │ +417e40: 0f01 |003c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x001c line=404 │ │ 0x0020 line=405 │ │ 0x002f line=406 │ │ locals : │ │ @@ -1502545,24 +1502553,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -417e5c: |[417e5c] de.danoeh.antennapod.model.feed.FeedItem.isDownloaded:()Z │ │ -417e6c: 5410 9196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -417e70: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -417e74: 6e10 87ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -417e7a: 0a00 |0007: move-result v0 │ │ -417e7c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -417e80: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -417e82: 2802 |000b: goto 000d // +0002 │ │ -417e84: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -417e86: 0f00 |000d: return v0 │ │ +417e44: |[417e44] de.danoeh.antennapod.model.feed.FeedItem.isDownloaded:()Z │ │ +417e54: 5410 9196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +417e58: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +417e5c: 6e10 87ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +417e62: 0a00 |0007: move-result v0 │ │ +417e64: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +417e68: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +417e6a: 2802 |000b: goto 000d // +0002 │ │ +417e6c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +417e6e: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #25 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502570,24 +1502578,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -417e88: |[417e88] de.danoeh.antennapod.model.feed.FeedItem.isInProgress:()Z │ │ -417e98: 5410 9196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -417e9c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -417ea0: 6e10 09ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isInProgress:()Z // method@ac09 │ │ -417ea6: 0a00 |0007: move-result v0 │ │ -417ea8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -417eac: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -417eae: 2802 |000b: goto 000d // +0002 │ │ -417eb0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -417eb2: 0f00 |000d: return v0 │ │ +417e70: |[417e70] de.danoeh.antennapod.model.feed.FeedItem.isInProgress:()Z │ │ +417e80: 5410 9196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +417e84: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +417e88: 6e10 09ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isInProgress:()Z // method@ac09 │ │ +417e8e: 0a00 |0007: move-result v0 │ │ +417e90: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +417e94: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +417e96: 2802 |000b: goto 000d // +0002 │ │ +417e98: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +417e9a: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #26 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502595,22 +1502603,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -417eb4: |[417eb4] de.danoeh.antennapod.model.feed.FeedItem.isNew:()Z │ │ -417ec4: 5220 9596 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ -417ec8: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -417eca: 3310 0400 |0003: if-ne v0, v1, 0007 // +0004 │ │ -417ece: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -417ed0: 2802 |0006: goto 0008 // +0002 │ │ -417ed2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -417ed4: 0f00 |0008: return v0 │ │ +417e9c: |[417e9c] de.danoeh.antennapod.model.feed.FeedItem.isNew:()Z │ │ +417eac: 5220 9596 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ +417eb0: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +417eb2: 3310 0400 |0003: if-ne v0, v1, 0007 // +0004 │ │ +417eb6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +417eb8: 2802 |0006: goto 0008 // +0002 │ │ +417eba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +417ebc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #27 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502618,21 +1502626,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -417ed8: |[417ed8] de.danoeh.antennapod.model.feed.FeedItem.isPlayed:()Z │ │ -417ee8: 5220 9596 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ -417eec: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -417eee: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ -417ef2: 2802 |0005: goto 0007 // +0002 │ │ -417ef4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -417ef6: 0f01 |0007: return v1 │ │ +417ec0: |[417ec0] de.danoeh.antennapod.model.feed.FeedItem.isPlayed:()Z │ │ +417ed0: 5220 9596 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ +417ed4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +417ed6: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ +417eda: 2802 |0005: goto 0007 // +0002 │ │ +417edc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +417ede: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #28 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502640,19 +1502648,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -417ef8: |[417ef8] de.danoeh.antennapod.model.feed.FeedItem.isTagged:(Ljava/lang/String;)Z │ │ -417f08: 5410 9696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ -417f0c: 7220 3ab5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -417f12: 0a02 |0005: move-result v2 │ │ -417f14: 0f02 |0006: return v2 │ │ +417ee0: |[417ee0] de.danoeh.antennapod.model.feed.FeedItem.isTagged:(Ljava/lang/String;)Z │ │ +417ef0: 5410 9696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ +417ef4: 7220 3ab5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +417efa: 0a02 |0005: move-result v2 │ │ +417efc: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1502661,18 +1502669,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4183d8: |[4183d8] de.danoeh.antennapod.model.feed.FeedItem.removeTag:(Ljava/lang/String;)V │ │ -4183e8: 5410 9696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ -4183ec: 7220 40b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b540 │ │ -4183f2: 0e00 |0005: return-void │ │ +4183c0: |[4183c0] de.danoeh.antennapod.model.feed.FeedItem.removeTag:(Ljava/lang/String;)V │ │ +4183d0: 5410 9696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@9696 │ │ +4183d4: 7220 40b5 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b540 │ │ +4183da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1502681,17 +1502689,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4183f4: |[4183f4] de.danoeh.antennapod.model.feed.FeedItem.setChapters:(Ljava/util/List;)V │ │ -418404: 5b01 8996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9689 │ │ -418408: 0e00 |0002: return-void │ │ +4183dc: |[4183dc] de.danoeh.antennapod.model.feed.FeedItem.setChapters:(Ljava/util/List;)V │ │ +4183ec: 5b01 8996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9689 │ │ +4183f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1502700,28 +1502708,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -41840c: |[41840c] de.danoeh.antennapod.model.feed.FeedItem.setDescriptionIfLonger:(Ljava/lang/String;)V │ │ -41841c: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -418420: 0e00 |0002: return-void │ │ -418422: 5420 8a96 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@968a │ │ -418426: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -41842a: 5b23 8a96 |0007: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@968a │ │ -41842e: 280d |0009: goto 0016 // +000d │ │ -418430: 6e10 adb2 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ -418436: 0a00 |000d: move-result v0 │ │ -418438: 6e10 adb2 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b2ad │ │ -41843e: 0a01 |0011: move-result v1 │ │ -418440: 3510 0400 |0012: if-ge v0, v1, 0016 // +0004 │ │ -418444: 5b23 8a96 |0014: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@968a │ │ -418448: 0e00 |0016: return-void │ │ +4183f4: |[4183f4] de.danoeh.antennapod.model.feed.FeedItem.setDescriptionIfLonger:(Ljava/lang/String;)V │ │ +418404: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +418408: 0e00 |0002: return-void │ │ +41840a: 5420 8a96 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@968a │ │ +41840e: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +418412: 5b23 8a96 |0007: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@968a │ │ +418416: 280d |0009: goto 0016 // +000d │ │ +418418: 6e10 adb2 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ +41841e: 0a00 |000d: move-result v0 │ │ +418420: 6e10 adb2 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b2ad │ │ +418426: 0a01 |0011: move-result v1 │ │ +418428: 3510 0400 |0012: if-ge v0, v1, 0016 // +0004 │ │ +41842c: 5b23 8a96 |0014: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@968a │ │ +418430: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=282 │ │ 0x0007 line=283 │ │ 0x000a line=284 │ │ 0x0014 line=285 │ │ locals : │ │ @@ -1502733,17 +1502741,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 │ │ -41844c: |[41844c] de.danoeh.antennapod.model.feed.FeedItem.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -41845c: 5b01 8b96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@968b │ │ -418460: 0e00 |0002: return-void │ │ +418434: |[418434] de.danoeh.antennapod.model.feed.FeedItem.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +418444: 5b01 8b96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@968b │ │ +418448: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -1502752,17 +1502760,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418464: |[418464] de.danoeh.antennapod.model.feed.FeedItem.setFeedId:(J)V │ │ -418474: 5a01 8c96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@968c │ │ -418478: 0e00 |0002: return-void │ │ +41844c: |[41844c] de.danoeh.antennapod.model.feed.FeedItem.setFeedId:(J)V │ │ +41845c: 5a01 8c96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@968c │ │ +418460: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1502771,17 +1502779,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41847c: |[41847c] de.danoeh.antennapod.model.feed.FeedItem.setImageUrl:(Ljava/lang/String;)V │ │ -41848c: 5b01 8e96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ -418490: 0e00 |0002: return-void │ │ +418464: |[418464] de.danoeh.antennapod.model.feed.FeedItem.setImageUrl:(Ljava/lang/String;)V │ │ +418474: 5b01 8e96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ +418478: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1502790,17 +1502798,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418494: |[418494] de.danoeh.antennapod.model.feed.FeedItem.setItemIdentifier:(Ljava/lang/String;)V │ │ -4184a4: 5b01 8f96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ -4184a8: 0e00 |0002: return-void │ │ +41847c: |[41847c] de.danoeh.antennapod.model.feed.FeedItem.setItemIdentifier:(Ljava/lang/String;)V │ │ +41848c: 5b01 8f96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@968f │ │ +418490: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1502809,17 +1502817,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4184ac: |[4184ac] de.danoeh.antennapod.model.feed.FeedItem.setLink:(Ljava/lang/String;)V │ │ -4184bc: 5b01 9096 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ -4184c0: 0e00 |0002: return-void │ │ +418494: |[418494] de.danoeh.antennapod.model.feed.FeedItem.setLink:(Ljava/lang/String;)V │ │ +4184a4: 5b01 9096 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ +4184a8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1502828,22 +1502836,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 │ │ -4184c4: |[4184c4] de.danoeh.antennapod.model.feed.FeedItem.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -4184d4: 5b12 9196 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -4184d8: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ -4184dc: 6e10 f6ab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -4184e2: 0c00 |0007: move-result-object v0 │ │ -4184e4: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ -4184e8: 6e20 14ac 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ -4184ee: 0e00 |000d: return-void │ │ +4184ac: |[4184ac] de.danoeh.antennapod.model.feed.FeedItem.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +4184bc: 5b12 9196 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +4184c0: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ +4184c4: 6e10 f6ab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +4184ca: 0c00 |0007: move-result-object v0 │ │ +4184cc: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ +4184d0: 6e20 14ac 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ +4184d6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=233 │ │ 0x000a line=234 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1502854,18 +1502862,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4184f0: |[4184f0] de.danoeh.antennapod.model.feed.FeedItem.setNew:()V │ │ -418500: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -418502: 5910 9596 |0001: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ -418506: 0e00 |0003: return-void │ │ +4184d8: |[4184d8] de.danoeh.antennapod.model.feed.FeedItem.setNew:()V │ │ +4184e8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +4184ea: 5910 9596 |0001: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ +4184ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=255 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #39 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1502873,17 +1502881,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418508: |[418508] de.danoeh.antennapod.model.feed.FeedItem.setPaymentLink:(Ljava/lang/String;)V │ │ -418518: 5b01 9296 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9692 │ │ -41851c: 0e00 |0002: return-void │ │ +4184f0: |[4184f0] de.danoeh.antennapod.model.feed.FeedItem.setPaymentLink:(Ljava/lang/String;)V │ │ +418500: 5b01 9296 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9692 │ │ +418504: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1502892,22 +1502900,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -418520: |[418520] de.danoeh.antennapod.model.feed.FeedItem.setPlayed:(Z)V │ │ -418530: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -418534: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -418536: 5901 9596 |0003: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ -41853a: 2804 |0005: goto 0009 // +0004 │ │ -41853c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -41853e: 5901 9596 |0007: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ -418542: 0e00 |0009: return-void │ │ +418508: |[418508] de.danoeh.antennapod.model.feed.FeedItem.setPlayed:(Z)V │ │ +418518: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +41851c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +41851e: 5901 9596 |0003: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ +418522: 2804 |0005: goto 0009 // +0004 │ │ +418524: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +418526: 5901 9596 |0007: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@9695 │ │ +41852a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=264 │ │ 0x0007 line=266 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000a reg=1 (null) Z │ │ @@ -1502917,17 +1502925,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418544: |[418544] de.danoeh.antennapod.model.feed.FeedItem.setPodcastIndexChapterUrl:(Ljava/lang/String;)V │ │ -418554: 5b01 9396 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9693 │ │ -418558: 0e00 |0002: return-void │ │ +41852c: |[41852c] de.danoeh.antennapod.model.feed.FeedItem.setPodcastIndexChapterUrl:(Ljava/lang/String;)V │ │ +41853c: 5b01 9396 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9693 │ │ +418540: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1502936,24 +1502944,24 @@ │ │ type : '(Ljava/util/Date;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -41855c: |[41855c] de.danoeh.antennapod.model.feed.FeedItem.setPubDate:(Ljava/util/Date;)V │ │ -41856c: 3801 0b00 |0000: if-eqz v1, 000b // +000b │ │ -418570: 6e10 9cb4 0100 |0002: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ -418576: 0c01 |0005: move-result-object v1 │ │ -418578: 1f01 ea1e |0006: check-cast v1, Ljava/util/Date; // type@1eea │ │ -41857c: 5b01 9496 |0008: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ -418580: 2804 |000a: goto 000e // +0004 │ │ -418582: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -418584: 5b01 9496 |000c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ -418588: 0e00 |000e: return-void │ │ +418544: |[418544] de.danoeh.antennapod.model.feed.FeedItem.setPubDate:(Ljava/util/Date;)V │ │ +418554: 3801 0b00 |0000: if-eqz v1, 000b // +000b │ │ +418558: 6e10 9cb4 0100 |0002: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ +41855e: 0c01 |0005: move-result-object v1 │ │ +418560: 1f01 ea1e |0006: check-cast v1, Ljava/util/Date; // type@1eea │ │ +418564: 5b01 9496 |0008: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ +418568: 2804 |000a: goto 000e // +0004 │ │ +41856a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +41856c: 5b01 9496 |000c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ +418570: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=215 │ │ 0x000c line=217 │ │ locals : │ │ 0x0000 - 0x000f reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000f reg=1 (null) Ljava/util/Date; │ │ @@ -1502963,17 +1502971,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41858c: |[41858c] de.danoeh.antennapod.model.feed.FeedItem.setTitle:(Ljava/lang/String;)V │ │ -41859c: 5b01 9796 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ -4185a0: 0e00 |0002: return-void │ │ +418574: |[418574] de.danoeh.antennapod.model.feed.FeedItem.setTitle:(Ljava/lang/String;)V │ │ +418584: 5b01 9796 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ +418588: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1502982,19 +1502990,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -418140: |[418140] de.danoeh.antennapod.model.feed.FeedItem.toString:()Ljava/lang/String; │ │ -418150: 6200 50d9 |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@d950 │ │ -418154: 7120 feb6 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@b6fe │ │ -41815a: 0c00 |0005: move-result-object v0 │ │ -41815c: 1100 |0006: return-object v0 │ │ +418128: |[418128] de.danoeh.antennapod.model.feed.FeedItem.toString:()Ljava/lang/String; │ │ +418138: 6200 50d9 |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@d950 │ │ +41813c: 7120 feb6 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@b6fe │ │ +418142: 0c00 |0005: move-result-object v0 │ │ +418144: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #45 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -1503002,64 +1503010,64 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -4185a4: |[4185a4] de.danoeh.antennapod.model.feed.FeedItem.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4185b4: 6f20 7aab 3200 |0000: invoke-super {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V // method@ab7a │ │ -4185ba: 5430 8e96 |0003: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ -4185be: 3800 0400 |0005: if-eqz v0, 0009 // +0004 │ │ -4185c2: 5b20 8e96 |0007: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ -4185c6: 5430 9796 |0009: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ -4185ca: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -4185ce: 5b20 9796 |000d: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ -4185d2: 6e10 aeab 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ -4185d8: 0c00 |0012: move-result-object v0 │ │ -4185da: 3800 0800 |0013: if-eqz v0, 001b // +0008 │ │ -4185de: 6e10 aeab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ -4185e4: 0c00 |0018: move-result-object v0 │ │ -4185e6: 5b20 8a96 |0019: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@968a │ │ -4185ea: 5430 9096 |001b: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ -4185ee: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -4185f2: 5b20 9096 |001f: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ -4185f6: 5430 9496 |0021: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ -4185fa: 3800 0e00 |0023: if-eqz v0, 0031 // +000e │ │ -4185fe: 5421 9496 |0025: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ -418602: 6e20 9eb4 1000 |0027: invoke-virtual {v0, v1}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b49e │ │ -418608: 0a00 |002a: move-result v0 │ │ -41860a: 3900 0600 |002b: if-nez v0, 0031 // +0006 │ │ -41860e: 5430 9496 |002d: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ -418612: 5b20 9496 |002f: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ -418616: 5430 9196 |0031: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -41861a: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -41861e: 5421 9196 |0035: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -418622: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -418626: 6e20 cfab 0200 |0039: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ -41862c: 6e10 d0ab 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@abd0 │ │ -418632: 280e |003f: goto 004d // +000e │ │ -418634: 6e20 ebab 0100 |0040: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@abeb │ │ -41863a: 0a00 |0043: move-result v0 │ │ -41863c: 3800 0900 |0044: if-eqz v0, 004d // +0009 │ │ -418640: 5420 9196 |0046: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -418644: 5431 9196 |0048: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ -418648: 6e20 1aac 1000 |004a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac1a │ │ -41864e: 5430 9296 |004d: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9692 │ │ -418652: 3800 0400 |004f: if-eqz v0, 0053 // +0004 │ │ -418656: 5b20 9296 |0051: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9692 │ │ -41865a: 5430 8996 |0053: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9689 │ │ -41865e: 3800 0800 |0055: if-eqz v0, 005d // +0008 │ │ -418662: 5521 8d96 |0057: iget-boolean v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ -418666: 3901 0400 |0059: if-nez v1, 005d // +0004 │ │ -41866a: 5b20 8996 |005b: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9689 │ │ -41866e: 5433 9396 |005d: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9693 │ │ -418672: 3803 0400 |005f: if-eqz v3, 0063 // +0004 │ │ -418676: 5b23 9396 |0061: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9693 │ │ -41867a: 0e00 |0063: return-void │ │ +41858c: |[41858c] de.danoeh.antennapod.model.feed.FeedItem.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +41859c: 6f20 7aab 3200 |0000: invoke-super {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedComponent;)V // method@ab7a │ │ +4185a2: 5430 8e96 |0003: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ +4185a6: 3800 0400 |0005: if-eqz v0, 0009 // +0004 │ │ +4185aa: 5b20 8e96 |0007: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@968e │ │ +4185ae: 5430 9796 |0009: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ +4185b2: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +4185b6: 5b20 9796 |000d: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@9697 │ │ +4185ba: 6e10 aeab 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ +4185c0: 0c00 |0012: move-result-object v0 │ │ +4185c2: 3800 0800 |0013: if-eqz v0, 001b // +0008 │ │ +4185c6: 6e10 aeab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ +4185cc: 0c00 |0018: move-result-object v0 │ │ +4185ce: 5b20 8a96 |0019: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@968a │ │ +4185d2: 5430 9096 |001b: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ +4185d6: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +4185da: 5b20 9096 |001f: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@9690 │ │ +4185de: 5430 9496 |0021: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ +4185e2: 3800 0e00 |0023: if-eqz v0, 0031 // +000e │ │ +4185e6: 5421 9496 |0025: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ +4185ea: 6e20 9eb4 1000 |0027: invoke-virtual {v0, v1}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b49e │ │ +4185f0: 0a00 |002a: move-result v0 │ │ +4185f2: 3900 0600 |002b: if-nez v0, 0031 // +0006 │ │ +4185f6: 5430 9496 |002d: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ +4185fa: 5b20 9496 |002f: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@9694 │ │ +4185fe: 5430 9196 |0031: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +418602: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +418606: 5421 9196 |0035: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +41860a: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +41860e: 6e20 cfab 0200 |0039: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ +418614: 6e10 d0ab 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@abd0 │ │ +41861a: 280e |003f: goto 004d // +000e │ │ +41861c: 6e20 ebab 0100 |0040: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@abeb │ │ +418622: 0a00 |0043: move-result v0 │ │ +418624: 3800 0900 |0044: if-eqz v0, 004d // +0009 │ │ +418628: 5420 9196 |0046: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +41862c: 5431 9196 |0048: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@9691 │ │ +418630: 6e20 1aac 1000 |004a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac1a │ │ +418636: 5430 9296 |004d: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9692 │ │ +41863a: 3800 0400 |004f: if-eqz v0, 0053 // +0004 │ │ +41863e: 5b20 9296 |0051: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@9692 │ │ +418642: 5430 8996 |0053: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9689 │ │ +418646: 3800 0800 |0055: if-eqz v0, 005d // +0008 │ │ +41864a: 5521 8d96 |0057: iget-boolean v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@968d │ │ +41864e: 3901 0400 |0059: if-nez v1, 005d // +0004 │ │ +418652: 5b20 8996 |005b: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@9689 │ │ +418656: 5433 9396 |005d: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9693 │ │ +41865a: 3803 0400 |005f: if-eqz v3, 0063 // +0004 │ │ +41865e: 5b23 9396 |0061: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@9693 │ │ +418662: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=130 │ │ 0x0007 line=131 │ │ 0x0009 line=133 │ │ 0x000d line=134 │ │ @@ -1503201,95 +1503209,95 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -41b184: |[41b184] de.danoeh.antennapod.model.playback.RemoteMedia.:()V │ │ -41b194: 2200 af1c |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/RemoteMedia$1; // type@1caf │ │ -41b198: 7010 7eac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.:()V // method@ac7e │ │ -41b19e: 6900 0997 |0005: sput-object v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@9709 │ │ -41b1a2: 0e00 |0007: return-void │ │ +41b16c: |[41b16c] de.danoeh.antennapod.model.playback.RemoteMedia.:()V │ │ +41b17c: 2200 af1c |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/RemoteMedia$1; // type@1caf │ │ +41b180: 7010 7eac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.:()V // method@ac7e │ │ +41b186: 6900 0997 |0005: sput-object v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@9709 │ │ +41b18a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 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 │ │ -41b1a4: |[41b1a4] de.danoeh.antennapod.model.playback.RemoteMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -41b1b4: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b1ba: 6e10 b8ab 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -41b1c0: 0c00 |0006: move-result-object v0 │ │ -41b1c2: 6e10 84ab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -41b1c8: 0c00 |000a: move-result-object v0 │ │ -41b1ca: 5b10 0d97 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ -41b1ce: 6e10 b6ab 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ -41b1d4: 0c00 |0010: move-result-object v0 │ │ -41b1d6: 5b10 1697 |0011: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ -41b1da: 6e10 b0ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -41b1e0: 0c00 |0016: move-result-object v0 │ │ -41b1e2: 6e10 84ab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -41b1e8: 0c00 |001a: move-result-object v0 │ │ -41b1ea: 5b10 1497 |001b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ -41b1ee: 6e10 b0ab 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -41b1f4: 0c00 |0020: move-result-object v0 │ │ -41b1f6: 6e10 59ab 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -41b1fc: 0c00 |0024: move-result-object v0 │ │ -41b1fe: 5b10 1397 |0025: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@9713 │ │ -41b202: 6e10 bdab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -41b208: 0c00 |002a: move-result-object v0 │ │ -41b20a: 5b10 1097 |002b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@9710 │ │ -41b20e: 6e10 b7ab 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -41b214: 0c00 |0030: move-result-object v0 │ │ -41b216: 5b10 0f97 |0031: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@970f │ │ -41b21a: 6e10 b0ab 0200 |0033: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -41b220: 0c00 |0036: move-result-object v0 │ │ -41b222: 6e10 45ab 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ -41b228: 0c00 |003a: move-result-object v0 │ │ -41b22a: 5b10 1197 |003b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@9711 │ │ -41b22e: 6e10 b5ab 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ -41b234: 0c00 |0040: move-result-object v0 │ │ -41b236: 7110 a80a 0000 |0041: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -41b23c: 0a00 |0044: move-result v0 │ │ -41b23e: 3900 0900 |0045: if-nez v0, 004e // +0009 │ │ -41b242: 6e10 b5ab 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ -41b248: 0c00 |004a: move-result-object v0 │ │ -41b24a: 5b10 1597 |004b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ -41b24e: 280b |004d: goto 0058 // +000b │ │ -41b250: 6e10 b0ab 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -41b256: 0c00 |0051: move-result-object v0 │ │ -41b258: 6e10 4cab 0000 |0052: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -41b25e: 0c00 |0055: move-result-object v0 │ │ -41b260: 5b10 1597 |0056: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ -41b264: 6e10 b0ab 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -41b26a: 0c00 |005b: move-result-object v0 │ │ -41b26c: 6e10 52ab 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -41b272: 0c00 |005f: move-result-object v0 │ │ -41b274: 5b10 1297 |0060: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@9712 │ │ -41b278: 6e10 b8ab 0200 |0062: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -41b27e: 0c00 |0065: move-result-object v0 │ │ -41b280: 6e10 fcab 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ -41b286: 0c00 |0069: move-result-object v0 │ │ -41b288: 5b10 1897 |006a: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@9718 │ │ -41b28c: 6e10 bcab 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -41b292: 0c00 |006f: move-result-object v0 │ │ -41b294: 5b10 1b97 |0070: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@971b │ │ -41b298: 6e10 aeab 0200 |0072: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ -41b29e: 0c02 |0075: move-result-object v2 │ │ -41b2a0: 5b12 1997 |0076: iput-object v2, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@9719 │ │ -41b2a4: 0e00 |0078: return-void │ │ +41b18c: |[41b18c] de.danoeh.antennapod.model.playback.RemoteMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +41b19c: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b1a2: 6e10 b8ab 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +41b1a8: 0c00 |0006: move-result-object v0 │ │ +41b1aa: 6e10 84ab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +41b1b0: 0c00 |000a: move-result-object v0 │ │ +41b1b2: 5b10 0d97 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ +41b1b6: 6e10 b6ab 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ +41b1bc: 0c00 |0010: move-result-object v0 │ │ +41b1be: 5b10 1697 |0011: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ +41b1c2: 6e10 b0ab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +41b1c8: 0c00 |0016: move-result-object v0 │ │ +41b1ca: 6e10 84ab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +41b1d0: 0c00 |001a: move-result-object v0 │ │ +41b1d2: 5b10 1497 |001b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ +41b1d6: 6e10 b0ab 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +41b1dc: 0c00 |0020: move-result-object v0 │ │ +41b1de: 6e10 59ab 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +41b1e4: 0c00 |0024: move-result-object v0 │ │ +41b1e6: 5b10 1397 |0025: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@9713 │ │ +41b1ea: 6e10 bdab 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +41b1f0: 0c00 |002a: move-result-object v0 │ │ +41b1f2: 5b10 1097 |002b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@9710 │ │ +41b1f6: 6e10 b7ab 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +41b1fc: 0c00 |0030: move-result-object v0 │ │ +41b1fe: 5b10 0f97 |0031: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@970f │ │ +41b202: 6e10 b0ab 0200 |0033: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +41b208: 0c00 |0036: move-result-object v0 │ │ +41b20a: 6e10 45ab 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ +41b210: 0c00 |003a: move-result-object v0 │ │ +41b212: 5b10 1197 |003b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@9711 │ │ +41b216: 6e10 b5ab 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ +41b21c: 0c00 |0040: move-result-object v0 │ │ +41b21e: 7110 a80a 0000 |0041: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +41b224: 0a00 |0044: move-result v0 │ │ +41b226: 3900 0900 |0045: if-nez v0, 004e // +0009 │ │ +41b22a: 6e10 b5ab 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ +41b230: 0c00 |004a: move-result-object v0 │ │ +41b232: 5b10 1597 |004b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ +41b236: 280b |004d: goto 0058 // +000b │ │ +41b238: 6e10 b0ab 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +41b23e: 0c00 |0051: move-result-object v0 │ │ +41b240: 6e10 4cab 0000 |0052: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +41b246: 0c00 |0055: move-result-object v0 │ │ +41b248: 5b10 1597 |0056: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ +41b24c: 6e10 b0ab 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +41b252: 0c00 |005b: move-result-object v0 │ │ +41b254: 6e10 52ab 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +41b25a: 0c00 |005f: move-result-object v0 │ │ +41b25c: 5b10 1297 |0060: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@9712 │ │ +41b260: 6e10 b8ab 0200 |0062: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +41b266: 0c00 |0065: move-result-object v0 │ │ +41b268: 6e10 fcab 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMime_type:()Ljava/lang/String; // method@abfc │ │ +41b26e: 0c00 |0069: move-result-object v0 │ │ +41b270: 5b10 1897 |006a: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@9718 │ │ +41b274: 6e10 bcab 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +41b27a: 0c00 |006f: move-result-object v0 │ │ +41b27c: 5b10 1b97 |0070: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@971b │ │ +41b280: 6e10 aeab 0200 |0072: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ +41b286: 0c02 |0075: move-result-object v2 │ │ +41b288: 5b12 1997 |0076: iput-object v2, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@9719 │ │ +41b28c: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x000d line=66 │ │ 0x0013 line=67 │ │ 0x001d line=68 │ │ @@ -1503312,29 +1503320,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 │ │ -41b2a8: |[41b2a8] 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 │ │ -41b2b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b2be: 5b01 0d97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ -41b2c2: 5b02 1697 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ -41b2c6: 5b03 1497 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ -41b2ca: 5b04 1397 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@9713 │ │ -41b2ce: 5b05 1097 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@9710 │ │ -41b2d2: 5b06 0f97 |000d: iput-object v6, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@970f │ │ -41b2d6: 5b07 1197 |000f: iput-object v7, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@9711 │ │ -41b2da: 5b08 1597 |0011: iput-object v8, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ -41b2de: 5b09 1297 |0013: iput-object v9, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@9712 │ │ -41b2e2: 5b0a 1897 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@9718 │ │ -41b2e6: 5b0b 1b97 |0017: iput-object v11, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@971b │ │ -41b2ea: 5b0c 1997 |0019: iput-object v12, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@9719 │ │ -41b2ee: 0e00 |001b: return-void │ │ +41b290: |[41b290] 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 │ │ +41b2a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b2a6: 5b01 0d97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ +41b2aa: 5b02 1697 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ +41b2ae: 5b03 1497 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ +41b2b2: 5b04 1397 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@9713 │ │ +41b2b6: 5b05 1097 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@9710 │ │ +41b2ba: 5b06 0f97 |000d: iput-object v6, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@970f │ │ +41b2be: 5b07 1197 |000f: iput-object v7, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@9711 │ │ +41b2c2: 5b08 1597 |0011: iput-object v8, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ +41b2c6: 5b09 1297 |0013: iput-object v9, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@9712 │ │ +41b2ca: 5b0a 1897 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@9718 │ │ +41b2ce: 5b0b 1b97 |0017: iput-object v11, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@971b │ │ +41b2d2: 5b0c 1997 |0019: iput-object v12, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@9719 │ │ +41b2d6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ @@ -1503367,17 +1503375,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41aed4: |[41aed4] de.danoeh.antennapod.model.playback.RemoteMedia.describeContents:()I │ │ -41aee4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41aee6: 0f00 |0001: return v0 │ │ +41aebc: |[41aebc] de.danoeh.antennapod.model.playback.RemoteMedia.describeContents:()I │ │ +41aecc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41aece: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503385,71 +1503393,71 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 101 16-bit code units │ │ -41adc4: |[41adc4] de.danoeh.antennapod.model.playback.RemoteMedia.equals:(Ljava/lang/Object;)Z │ │ -41add4: 2050 b01c |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cb0 │ │ -41add8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -41adda: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -41addc: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ -41ade0: 1f05 b01c |0006: check-cast v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cb0 │ │ -41ade4: 5440 0d97 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ -41ade8: 5453 0d97 |000a: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ -41adec: 7120 a50a 3000 |000c: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -41adf2: 0a00 |000f: move-result v0 │ │ -41adf4: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -41adf8: 5440 1497 |0012: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ -41adfc: 5453 1497 |0014: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ -41ae00: 7120 a50a 3000 |0016: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -41ae06: 0a00 |0019: move-result v0 │ │ -41ae08: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ -41ae0c: 5440 1697 |001c: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ -41ae10: 5455 1697 |001e: iget-object v5, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ -41ae14: 7120 a50a 5000 |0020: invoke-static {v0, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -41ae1a: 0a05 |0023: move-result v5 │ │ -41ae1c: 3805 0300 |0024: if-eqz v5, 0027 // +0003 │ │ -41ae20: 2802 |0026: goto 0028 // +0002 │ │ -41ae22: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -41ae24: 0f01 |0028: return v1 │ │ -41ae26: 2050 a51c |0029: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -41ae2a: 3800 3900 |002b: if-eqz v0, 0064 // +0039 │ │ -41ae2e: 1f05 a51c |002d: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -41ae32: 5440 0d97 |002f: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ -41ae36: 6e10 05ac 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac05 │ │ -41ae3c: 0c03 |0034: move-result-object v3 │ │ -41ae3e: 7120 a50a 3000 |0035: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -41ae44: 0a00 |0038: move-result v0 │ │ -41ae46: 3900 0300 |0039: if-nez v0, 003c // +0003 │ │ -41ae4a: 0f02 |003b: return v2 │ │ -41ae4c: 6e10 f6ab 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -41ae52: 0c05 |003f: move-result-object v5 │ │ -41ae54: 3805 2400 |0040: if-eqz v5, 0064 // +0024 │ │ -41ae58: 5440 1697 |0042: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ -41ae5c: 6e10 b6ab 0500 |0044: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ -41ae62: 0c03 |0047: move-result-object v3 │ │ -41ae64: 7120 a50a 3000 |0048: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -41ae6a: 0a00 |004b: move-result v0 │ │ -41ae6c: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ -41ae70: 2816 |004e: goto 0064 // +0016 │ │ -41ae72: 6e10 b0ab 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -41ae78: 0c05 |0052: move-result-object v5 │ │ -41ae7a: 3805 0f00 |0053: if-eqz v5, 0062 // +000f │ │ -41ae7e: 5440 1497 |0055: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ -41ae82: 6e10 84ab 0500 |0057: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -41ae88: 0c05 |005a: move-result-object v5 │ │ -41ae8a: 7120 a50a 5000 |005b: invoke-static {v0, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -41ae90: 0a05 |005e: move-result v5 │ │ -41ae92: 3805 0300 |005f: if-eqz v5, 0062 // +0003 │ │ -41ae96: 2802 |0061: goto 0063 // +0002 │ │ -41ae98: 1201 |0062: const/4 v1, #int 0 // #0 │ │ -41ae9a: 0f01 |0063: return v1 │ │ -41ae9c: 0f02 |0064: return v2 │ │ +41adac: |[41adac] de.danoeh.antennapod.model.playback.RemoteMedia.equals:(Ljava/lang/Object;)Z │ │ +41adbc: 2050 b01c |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cb0 │ │ +41adc0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +41adc2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +41adc4: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ +41adc8: 1f05 b01c |0006: check-cast v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cb0 │ │ +41adcc: 5440 0d97 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ +41add0: 5453 0d97 |000a: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ +41add4: 7120 a50a 3000 |000c: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +41adda: 0a00 |000f: move-result v0 │ │ +41addc: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +41ade0: 5440 1497 |0012: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ +41ade4: 5453 1497 |0014: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ +41ade8: 7120 a50a 3000 |0016: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +41adee: 0a00 |0019: move-result v0 │ │ +41adf0: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ +41adf4: 5440 1697 |001c: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ +41adf8: 5455 1697 |001e: iget-object v5, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ +41adfc: 7120 a50a 5000 |0020: invoke-static {v0, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +41ae02: 0a05 |0023: move-result v5 │ │ +41ae04: 3805 0300 |0024: if-eqz v5, 0027 // +0003 │ │ +41ae08: 2802 |0026: goto 0028 // +0002 │ │ +41ae0a: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +41ae0c: 0f01 |0028: return v1 │ │ +41ae0e: 2050 a51c |0029: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +41ae12: 3800 3900 |002b: if-eqz v0, 0064 // +0039 │ │ +41ae16: 1f05 a51c |002d: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +41ae1a: 5440 0d97 |002f: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ +41ae1e: 6e10 05ac 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac05 │ │ +41ae24: 0c03 |0034: move-result-object v3 │ │ +41ae26: 7120 a50a 3000 |0035: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +41ae2c: 0a00 |0038: move-result v0 │ │ +41ae2e: 3900 0300 |0039: if-nez v0, 003c // +0003 │ │ +41ae32: 0f02 |003b: return v2 │ │ +41ae34: 6e10 f6ab 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +41ae3a: 0c05 |003f: move-result-object v5 │ │ +41ae3c: 3805 2400 |0040: if-eqz v5, 0064 // +0024 │ │ +41ae40: 5440 1697 |0042: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ +41ae44: 6e10 b6ab 0500 |0044: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@abb6 │ │ +41ae4a: 0c03 |0047: move-result-object v3 │ │ +41ae4c: 7120 a50a 3000 |0048: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +41ae52: 0a00 |004b: move-result v0 │ │ +41ae54: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ +41ae58: 2816 |004e: goto 0064 // +0016 │ │ +41ae5a: 6e10 b0ab 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +41ae60: 0c05 |0052: move-result-object v5 │ │ +41ae62: 3805 0f00 |0053: if-eqz v5, 0062 // +000f │ │ +41ae66: 5440 1497 |0055: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ +41ae6a: 6e10 84ab 0500 |0057: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +41ae70: 0c05 |005a: move-result-object v5 │ │ +41ae72: 7120 a50a 5000 |005b: invoke-static {v0, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +41ae78: 0a05 |005e: move-result v5 │ │ +41ae7a: 3805 0300 |005f: if-eqz v5, 0062 // +0003 │ │ +41ae7e: 2802 |0061: goto 0063 // +0002 │ │ +41ae80: 1201 |0062: const/4 v1, #int 0 // #0 │ │ +41ae82: 0f01 |0063: return v1 │ │ +41ae84: 0f02 |0064: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0006 line=288 │ │ 0x0008 line=289 │ │ 0x0016 line=290 │ │ 0x0020 line=291 │ │ @@ -1503469,17 +1503477,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b154: |[41b154] de.danoeh.antennapod.model.playback.RemoteMedia.getChapters:()Ljava/util/List; │ │ -41b164: 5410 0c97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@970c │ │ -41b168: 1100 |0002: return-object v0 │ │ +41b13c: |[41b13c] de.danoeh.antennapod.model.playback.RemoteMedia.getChapters:()Ljava/util/List; │ │ +41b14c: 5410 0c97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@970c │ │ +41b150: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503487,17 +1503495,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41afb8: |[41afb8] de.danoeh.antennapod.model.playback.RemoteMedia.getDescription:()Ljava/lang/String; │ │ -41afc8: 5410 1997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@9719 │ │ -41afcc: 1100 |0002: return-object v0 │ │ +41afa0: |[41afa0] de.danoeh.antennapod.model.playback.RemoteMedia.getDescription:()Ljava/lang/String; │ │ +41afb0: 5410 1997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@9719 │ │ +41afb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503505,17 +1503513,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41afd0: |[41afd0] de.danoeh.antennapod.model.playback.RemoteMedia.getDownloadUrl:()Ljava/lang/String; │ │ -41afe0: 5410 0d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ -41afe4: 1100 |0002: return-object v0 │ │ +41afb8: |[41afb8] de.danoeh.antennapod.model.playback.RemoteMedia.getDownloadUrl:()Ljava/lang/String; │ │ +41afc8: 5410 0d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ +41afcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503523,17 +1503531,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41aee8: |[41aee8] de.danoeh.antennapod.model.playback.RemoteMedia.getDuration:()I │ │ -41aef8: 5210 0e97 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@970e │ │ -41aefc: 0f00 |0002: return v0 │ │ +41aed0: |[41aed0] de.danoeh.antennapod.model.playback.RemoteMedia.getDuration:()I │ │ +41aee0: 5210 0e97 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@970e │ │ +41aee4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503541,17 +1503549,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41afe8: |[41afe8] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeIdentifier:()Ljava/lang/String; │ │ -41aff8: 5410 1697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ -41affc: 1100 |0002: return-object v0 │ │ +41afd0: |[41afd0] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeIdentifier:()Ljava/lang/String; │ │ +41afe0: 5410 1697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ +41afe4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503559,17 +1503567,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b000: |[41b000] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeLink:()Ljava/lang/String; │ │ -41b010: 5410 0f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@970f │ │ -41b014: 1100 |0002: return-object v0 │ │ +41afe8: |[41afe8] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeLink:()Ljava/lang/String; │ │ +41aff8: 5410 0f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@970f │ │ +41affc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503577,17 +1503585,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b018: |[41b018] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeTitle:()Ljava/lang/String; │ │ -41b028: 5410 1097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@9710 │ │ -41b02c: 1100 |0002: return-object v0 │ │ +41b000: |[41b000] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeTitle:()Ljava/lang/String; │ │ +41b010: 5410 1097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@9710 │ │ +41b014: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #9 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503595,17 +1503603,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b030: |[41b030] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedAuthor:()Ljava/lang/String; │ │ -41b040: 5410 1197 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@9711 │ │ -41b044: 1100 |0002: return-object v0 │ │ +41b018: |[41b018] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedAuthor:()Ljava/lang/String; │ │ +41b028: 5410 1197 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@9711 │ │ +41b02c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #10 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503613,17 +1503621,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b048: |[41b048] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedLink:()Ljava/lang/String; │ │ -41b058: 5410 1297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@9712 │ │ -41b05c: 1100 |0002: return-object v0 │ │ +41b030: |[41b030] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedLink:()Ljava/lang/String; │ │ +41b040: 5410 1297 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@9712 │ │ +41b044: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #11 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503631,17 +1503639,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b060: |[41b060] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedTitle:()Ljava/lang/String; │ │ -41b070: 5410 1397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@9713 │ │ -41b074: 1100 |0002: return-object v0 │ │ +41b048: |[41b048] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedTitle:()Ljava/lang/String; │ │ +41b058: 5410 1397 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@9713 │ │ +41b05c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503649,17 +1503657,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b078: |[41b078] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedUrl:()Ljava/lang/String; │ │ -41b088: 5410 1497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ -41b08c: 1100 |0002: return-object v0 │ │ +41b060: |[41b060] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedUrl:()Ljava/lang/String; │ │ +41b070: 5410 1497 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ +41b074: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #13 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503667,26 +1503675,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -41af74: |[41af74] de.danoeh.antennapod.model.playback.RemoteMedia.getIdentifier:()Ljava/lang/Object; │ │ -41af84: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -41af88: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41af8e: 5421 1697 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ -41af92: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41af98: 1a01 3c0b |000a: const-string v1, "@" // string@0b3c │ │ -41af9c: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41afa2: 5421 1497 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ -41afa6: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41afac: 6e10 deb2 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41afb2: 0c00 |0017: move-result-object v0 │ │ -41afb4: 1100 |0018: return-object v0 │ │ +41af5c: |[41af5c] de.danoeh.antennapod.model.playback.RemoteMedia.getIdentifier:()Ljava/lang/Object; │ │ +41af6c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +41af70: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41af76: 5421 1697 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ +41af7a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41af80: 1a01 3c0b |000a: const-string v1, "@" // string@0b3c │ │ +41af84: 6e20 d3b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41af8a: 5421 1497 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ +41af8e: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41af94: 6e10 deb2 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41af9a: 0c00 |0017: move-result-object v0 │ │ +41af9c: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #14 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503694,17 +1503702,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b090: |[41b090] de.danoeh.antennapod.model.playback.RemoteMedia.getImageLocation:()Ljava/lang/String; │ │ -41b0a0: 5410 1597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ -41b0a4: 1100 |0002: return-object v0 │ │ +41b078: |[41b078] de.danoeh.antennapod.model.playback.RemoteMedia.getImageLocation:()Ljava/lang/String; │ │ +41b088: 5410 1597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ +41b08c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503712,17 +1503720,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b0a8: |[41b0a8] de.danoeh.antennapod.model.playback.RemoteMedia.getImageUrl:()Ljava/lang/String; │ │ -41b0b8: 5410 1597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ -41b0bc: 1100 |0002: return-object v0 │ │ +41b090: |[41b090] de.danoeh.antennapod.model.playback.RemoteMedia.getImageUrl:()Ljava/lang/String; │ │ +41b0a0: 5410 1597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ +41b0a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503730,17 +1503738,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b16c: |[41b16c] de.danoeh.antennapod.model.playback.RemoteMedia.getLastPlayedTime:()J │ │ -41b17c: 5320 1797 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@9717 │ │ -41b180: 1000 |0002: return-wide v0 │ │ +41b154: |[41b154] de.danoeh.antennapod.model.playback.RemoteMedia.getLastPlayedTime:()J │ │ +41b164: 5320 1797 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@9717 │ │ +41b168: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #17 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503748,17 +1503756,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41b0c0: |[41b0c0] de.danoeh.antennapod.model.playback.RemoteMedia.getLocalMediaUrl:()Ljava/lang/String; │ │ -41b0d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41b0d2: 1100 |0001: return-object v0 │ │ +41b0a8: |[41b0a8] de.danoeh.antennapod.model.playback.RemoteMedia.getLocalMediaUrl:()Ljava/lang/String; │ │ +41b0b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41b0ba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #18 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503766,19 +1503774,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 │ │ -41aeb4: |[41aeb4] de.danoeh.antennapod.model.playback.RemoteMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -41aec4: 5410 1897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@9718 │ │ -41aec8: 7110 63ac 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ac63 │ │ -41aece: 0c00 |0005: move-result-object v0 │ │ -41aed0: 1100 |0006: return-object v0 │ │ +41ae9c: |[41ae9c] de.danoeh.antennapod.model.playback.RemoteMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +41aeac: 5410 1897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@9718 │ │ +41aeb0: 7110 63ac 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ac63 │ │ +41aeb6: 0c00 |0005: move-result-object v0 │ │ +41aeb8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #19 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503786,17 +1503794,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b0d4: |[41b0d4] de.danoeh.antennapod.model.playback.RemoteMedia.getMimeType:()Ljava/lang/String; │ │ -41b0e4: 5410 1897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@9718 │ │ -41b0e8: 1100 |0002: return-object v0 │ │ +41b0bc: |[41b0bc] de.danoeh.antennapod.model.playback.RemoteMedia.getMimeType:()Ljava/lang/String; │ │ +41b0cc: 5410 1897 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@9718 │ │ +41b0d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #20 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503804,17 +1503812,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b0ec: |[41b0ec] de.danoeh.antennapod.model.playback.RemoteMedia.getNotes:()Ljava/lang/String; │ │ -41b0fc: 5410 1997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@9719 │ │ -41b100: 1100 |0002: return-object v0 │ │ +41b0d4: |[41b0d4] de.danoeh.antennapod.model.playback.RemoteMedia.getNotes:()Ljava/lang/String; │ │ +41b0e4: 5410 1997 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@9719 │ │ +41b0e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #21 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503822,17 +1503830,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41af00: |[41af00] de.danoeh.antennapod.model.playback.RemoteMedia.getPlayableType:()I │ │ -41af10: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -41af12: 0f00 |0001: return v0 │ │ +41aee8: |[41aee8] de.danoeh.antennapod.model.playback.RemoteMedia.getPlayableType:()I │ │ +41aef8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +41aefa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #22 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503840,17 +1503848,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41af14: |[41af14] de.danoeh.antennapod.model.playback.RemoteMedia.getPosition:()I │ │ -41af24: 5210 1a97 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@971a │ │ -41af28: 0f00 |0002: return v0 │ │ +41aefc: |[41aefc] de.danoeh.antennapod.model.playback.RemoteMedia.getPosition:()I │ │ +41af0c: 5210 1a97 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@971a │ │ +41af10: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #23 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503858,17 +1503866,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b13c: |[41b13c] de.danoeh.antennapod.model.playback.RemoteMedia.getPubDate:()Ljava/util/Date; │ │ -41b14c: 5410 1b97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@971b │ │ -41b150: 1100 |0002: return-object v0 │ │ +41b124: |[41b124] de.danoeh.antennapod.model.playback.RemoteMedia.getPubDate:()Ljava/util/Date; │ │ +41b134: 5410 1b97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@971b │ │ +41b138: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #24 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503876,17 +1503884,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b104: |[41b104] de.danoeh.antennapod.model.playback.RemoteMedia.getStreamUrl:()Ljava/lang/String; │ │ -41b114: 5410 0d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ -41b118: 1100 |0002: return-object v0 │ │ +41b0ec: |[41b0ec] de.danoeh.antennapod.model.playback.RemoteMedia.getStreamUrl:()Ljava/lang/String; │ │ +41b0fc: 5410 0d97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ +41b100: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #25 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503894,20 +1503902,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -41b11c: |[41b11c] de.danoeh.antennapod.model.playback.RemoteMedia.getWebsiteLink:()Ljava/lang/String; │ │ -41b12c: 5410 0f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@970f │ │ -41b130: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -41b134: 1100 |0004: return-object v0 │ │ -41b136: 5410 1497 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ -41b13a: 1100 |0007: return-object v0 │ │ +41b104: |[41b104] de.danoeh.antennapod.model.playback.RemoteMedia.getWebsiteLink:()Ljava/lang/String; │ │ +41b114: 5410 0f97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@970f │ │ +41b118: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +41b11c: 1100 |0004: return-object v0 │ │ +41b11e: 5410 1497 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ +41b122: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0005 line=143 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ @@ -1503916,29 +1503924,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -41af2c: |[41af2c] de.danoeh.antennapod.model.playback.RemoteMedia.hashCode:()I │ │ -41af3c: 2200 b31f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/HashCodeBuilder; // type@1fb3 │ │ -41af40: 7010 f8b6 0000 |0002: invoke-direct {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.:()V // method@b6f8 │ │ -41af46: 5421 0d97 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ -41af4a: 6e20 f9b6 1000 |0007: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b6f9 │ │ -41af50: 0c00 |000a: move-result-object v0 │ │ -41af52: 5421 1497 |000b: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ -41af56: 6e20 f9b6 1000 |000d: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b6f9 │ │ -41af5c: 0c00 |0010: move-result-object v0 │ │ -41af5e: 5421 1697 |0011: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ -41af62: 6e20 f9b6 1000 |0013: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b6f9 │ │ -41af68: 0c00 |0016: move-result-object v0 │ │ -41af6a: 6e10 fab6 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.toHashCode:()I // method@b6fa │ │ -41af70: 0a00 |001a: move-result v0 │ │ -41af72: 0f00 |001b: return v0 │ │ +41af14: |[41af14] de.danoeh.antennapod.model.playback.RemoteMedia.hashCode:()I │ │ +41af24: 2200 b31f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/HashCodeBuilder; // type@1fb3 │ │ +41af28: 7010 f8b6 0000 |0002: invoke-direct {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.:()V // method@b6f8 │ │ +41af2e: 5421 0d97 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ +41af32: 6e20 f9b6 1000 |0007: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b6f9 │ │ +41af38: 0c00 |000a: move-result-object v0 │ │ +41af3a: 5421 1497 |000b: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ +41af3e: 6e20 f9b6 1000 |000d: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b6f9 │ │ +41af44: 0c00 |0010: move-result-object v0 │ │ +41af46: 5421 1697 |0011: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ +41af4a: 6e20 f9b6 1000 |0013: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@b6f9 │ │ +41af50: 0c00 |0016: move-result-object v0 │ │ +41af52: 6e10 fab6 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.toHashCode:()I // method@b6fa │ │ +41af58: 0a00 |001a: move-result v0 │ │ +41af5a: 0f00 |001b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0007 line=311 │ │ 0x000d line=312 │ │ 0x0013 line=313 │ │ 0x0017 line=314 │ │ @@ -1503950,17 +1503958,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41aea0: |[41aea0] de.danoeh.antennapod.model.playback.RemoteMedia.localFileAvailable:()Z │ │ -41aeb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41aeb2: 0f00 |0001: return v0 │ │ +41ae88: |[41ae88] de.danoeh.antennapod.model.playback.RemoteMedia.localFileAvailable:()Z │ │ +41ae98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41ae9a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #28 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1503968,16 +1503976,16 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41b2f0: |[41b2f0] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ -41b300: 0e00 |0000: return-void │ │ +41b2d8: |[41b2d8] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ +41b2e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1503986,16 +1503994,16 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41b304: |[41b304] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ -41b314: 0e00 |0000: return-void │ │ +41b2ec: |[41b2ec] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ +41b2fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1504004,16 +1504012,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41b318: |[41b318] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackStart:()V │ │ -41b328: 0e00 |0000: return-void │ │ +41b300: |[41b300] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackStart:()V │ │ +41b310: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #31 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1504021,17 +1504029,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b32c: |[41b32c] de.danoeh.antennapod.model.playback.RemoteMedia.setChapters:(Ljava/util/List;)V │ │ -41b33c: 5b01 0c97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@970c │ │ -41b340: 0e00 |0002: return-void │ │ +41b314: |[41b314] de.danoeh.antennapod.model.playback.RemoteMedia.setChapters:(Ljava/util/List;)V │ │ +41b324: 5b01 0c97 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@970c │ │ +41b328: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1504040,17 +1504048,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b344: |[41b344] de.danoeh.antennapod.model.playback.RemoteMedia.setDuration:(I)V │ │ -41b354: 5901 0e97 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@970e │ │ -41b358: 0e00 |0002: return-void │ │ +41b32c: |[41b32c] de.danoeh.antennapod.model.playback.RemoteMedia.setDuration:(I)V │ │ +41b33c: 5901 0e97 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@970e │ │ +41b340: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1504059,17 +1504067,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b35c: |[41b35c] de.danoeh.antennapod.model.playback.RemoteMedia.setLastPlayedTime:(J)V │ │ -41b36c: 5a01 1797 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@9717 │ │ -41b370: 0e00 |0002: return-void │ │ +41b344: |[41b344] de.danoeh.antennapod.model.playback.RemoteMedia.setLastPlayedTime:(J)V │ │ +41b354: 5a01 1797 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@9717 │ │ +41b358: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1504078,17 +1504086,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b374: |[41b374] de.danoeh.antennapod.model.playback.RemoteMedia.setPosition:(I)V │ │ -41b384: 5901 1a97 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@971a │ │ -41b388: 0e00 |0002: return-void │ │ +41b35c: |[41b35c] de.danoeh.antennapod.model.playback.RemoteMedia.setPosition:(I)V │ │ +41b36c: 5901 1a97 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@971a │ │ +41b370: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1504097,51 +1504105,51 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -41b38c: |[41b38c] de.danoeh.antennapod.model.playback.RemoteMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ -41b39c: 5424 0d97 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ -41b3a0: 6e20 9b07 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41b3a6: 5424 1697 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ -41b3aa: 6e20 9b07 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41b3b0: 5424 1497 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ -41b3b4: 6e20 9b07 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41b3ba: 5424 1397 |000f: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@9713 │ │ -41b3be: 6e20 9b07 4300 |0011: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41b3c4: 5424 1097 |0014: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@9710 │ │ -41b3c8: 6e20 9b07 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41b3ce: 5424 0f97 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@970f │ │ -41b3d2: 6e20 9b07 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41b3d8: 5424 1197 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@9711 │ │ -41b3dc: 6e20 9b07 4300 |0020: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41b3e2: 5424 1597 |0023: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ -41b3e6: 6e20 9b07 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41b3ec: 5424 1297 |0028: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@9712 │ │ -41b3f0: 6e20 9b07 4300 |002a: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41b3f6: 5424 1897 |002d: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@9718 │ │ -41b3fa: 6e20 9b07 4300 |002f: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41b400: 5424 1b97 |0032: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@971b │ │ -41b404: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -41b408: 6e10 9fb4 0400 |0036: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b49f │ │ -41b40e: 0b00 |0039: move-result-wide v0 │ │ -41b410: 2803 |003a: goto 003d // +0003 │ │ -41b412: 1600 0000 |003b: const-wide/16 v0, #int 0 // #0 │ │ -41b416: 6e30 9507 0301 |003d: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ -41b41c: 5424 1997 |0040: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@9719 │ │ -41b420: 6e20 9b07 4300 |0042: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41b426: 5224 0e97 |0045: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@970e │ │ -41b42a: 6e20 9107 4300 |0047: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ -41b430: 5224 1a97 |004a: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@971a │ │ -41b434: 6e20 9107 4300 |004c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ -41b43a: 5320 1797 |004f: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@9717 │ │ -41b43e: 6e30 9507 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ -41b444: 0e00 |0054: return-void │ │ +41b374: |[41b374] de.danoeh.antennapod.model.playback.RemoteMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ +41b384: 5424 0d97 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@970d │ │ +41b388: 6e20 9b07 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41b38e: 5424 1697 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@9716 │ │ +41b392: 6e20 9b07 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41b398: 5424 1497 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@9714 │ │ +41b39c: 6e20 9b07 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41b3a2: 5424 1397 |000f: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@9713 │ │ +41b3a6: 6e20 9b07 4300 |0011: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41b3ac: 5424 1097 |0014: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@9710 │ │ +41b3b0: 6e20 9b07 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41b3b6: 5424 0f97 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@970f │ │ +41b3ba: 6e20 9b07 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41b3c0: 5424 1197 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@9711 │ │ +41b3c4: 6e20 9b07 4300 |0020: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41b3ca: 5424 1597 |0023: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@9715 │ │ +41b3ce: 6e20 9b07 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41b3d4: 5424 1297 |0028: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@9712 │ │ +41b3d8: 6e20 9b07 4300 |002a: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41b3de: 5424 1897 |002d: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@9718 │ │ +41b3e2: 6e20 9b07 4300 |002f: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41b3e8: 5424 1b97 |0032: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@971b │ │ +41b3ec: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +41b3f0: 6e10 9fb4 0400 |0036: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b49f │ │ +41b3f6: 0b00 |0039: move-result-wide v0 │ │ +41b3f8: 2803 |003a: goto 003d // +0003 │ │ +41b3fa: 1600 0000 |003b: const-wide/16 v0, #int 0 // #0 │ │ +41b3fe: 6e30 9507 0301 |003d: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ +41b404: 5424 1997 |0040: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@9719 │ │ +41b408: 6e20 9b07 4300 |0042: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41b40e: 5224 0e97 |0045: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@970e │ │ +41b412: 6e20 9107 4300 |0047: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ +41b418: 5224 1a97 |004a: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@971a │ │ +41b41c: 6e20 9107 4300 |004c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ +41b422: 5320 1797 |004f: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@9717 │ │ +41b426: 6e30 9507 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ +41b42c: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0005 line=251 │ │ 0x000a line=252 │ │ 0x000f line=253 │ │ 0x0014 line=254 │ │ @@ -1504165,16 +1504173,16 @@ │ │ type : '(Landroid/content/SharedPreferences$Editor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41b448: |[41b448] de.danoeh.antennapod.model.playback.RemoteMedia.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V │ │ -41b458: 0e00 |0000: return-void │ │ +41b430: |[41b430] de.danoeh.antennapod.model.playback.RemoteMedia.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V │ │ +41b440: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/content/SharedPreferences$Editor; │ │ │ │ @@ -1504216,20 +1504224,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 │ │ -41b8a8: |[41b8a8] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V │ │ -41b8b8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b8be: 5b01 2997 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@9729 │ │ -41b8c2: 5902 2a97 |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@972a │ │ -41b8c6: 5b03 2b97 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@972b │ │ -41b8ca: 0e00 |0009: return-void │ │ +41b890: |[41b890] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V │ │ +41b8a0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b8a6: 5b01 2997 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@9729 │ │ +41b8aa: 5902 2a97 |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@972a │ │ +41b8ae: 5b03 2b97 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@972b │ │ +41b8b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -1504241,21 +1504249,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -41b8cc: |[41b8cc] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -41b8dc: 5430 2997 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@9729 │ │ -41b8e0: 5231 2a97 |0002: iget v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@972a │ │ -41b8e4: 5432 2b97 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@972b │ │ -41b8e8: 1f04 f51e |0006: check-cast v4, Ljava/util/List; // type@1ef5 │ │ -41b8ec: 7140 c1ac 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$KFs8F8OwNk4ITJPVI81fLtxLQzU:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@acc1 │ │ -41b8f2: 0e00 |000b: return-void │ │ +41b8b4: |[41b8b4] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +41b8c4: 5430 2997 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@9729 │ │ +41b8c8: 5231 2a97 |0002: iget v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@972a │ │ +41b8cc: 5432 2b97 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@972b │ │ +41b8d0: 1f04 f51e |0006: check-cast v4, Ljava/util/List; // type@1ef5 │ │ +41b8d4: 7140 c1ac 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$KFs8F8OwNk4ITJPVI81fLtxLQzU:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@acc1 │ │ +41b8da: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000c reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -1504289,18 +1504297,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 │ │ -41b8f4: |[41b8f4] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.:(Ljava/util/concurrent/CountDownLatch;)V │ │ -41b904: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b90a: 5b01 2c97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@972c │ │ -41b90e: 0e00 |0005: return-void │ │ +41b8dc: |[41b8dc] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.:(Ljava/util/concurrent/CountDownLatch;)V │ │ +41b8ec: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b8f2: 5b01 2c97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@972c │ │ +41b8f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/concurrent/CountDownLatch; │ │ │ │ @@ -1504310,19 +1504318,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41b910: |[41b910] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -41b920: 5410 2c97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@972c │ │ -41b924: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -41b928: 7120 c2ac 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@acc2 │ │ -41b92e: 0e00 |0007: return-void │ │ +41b8f8: |[41b8f8] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +41b908: 5410 2c97 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@972c │ │ +41b90c: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +41b910: 7120 c2ac 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@acc2 │ │ +41b916: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1504364,20 +1504372,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 │ │ -41b930: |[41b930] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -41b940: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b946: 5b01 2d97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@972d │ │ -41b94a: 5b02 2e97 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@972e │ │ -41b94e: 5b03 2f97 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@972f │ │ -41b952: 0e00 |0009: return-void │ │ +41b918: |[41b918] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +41b928: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b92e: 5b01 2d97 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@972d │ │ +41b932: 5b02 2e97 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@972e │ │ +41b936: 5b03 2f97 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@972f │ │ +41b93a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/net/discovery/CombinedSearcher; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/concurrent/CountDownLatch; │ │ @@ -1504389,20 +1504397,20 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -41b954: |[41b954] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41b964: 5430 2d97 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@972d │ │ -41b968: 5431 2e97 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@972e │ │ -41b96c: 5432 2f97 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@972f │ │ -41b970: 7140 c0ac 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$IrHU8JdoFK04NmHeN4_YFN83RT0:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V // method@acc0 │ │ -41b976: 0e00 |0009: return-void │ │ +41b93c: |[41b93c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41b94c: 5430 2d97 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@972d │ │ +41b950: 5431 2e97 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@972e │ │ +41b954: 5432 2f97 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@972f │ │ +41b958: 7140 c0ac 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$IrHU8JdoFK04NmHeN4_YFN83RT0:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V // method@acc0 │ │ +41b95e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000a reg=4 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1504436,18 +1504444,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 │ │ -41b978: |[41b978] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.:(Ljava/util/ArrayList;)V │ │ -41b988: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41b98e: 5b01 3097 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@9730 │ │ -41b992: 0e00 |0005: return-void │ │ +41b960: |[41b960] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.:(Ljava/util/ArrayList;)V │ │ +41b970: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41b976: 5b01 3097 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@9730 │ │ +41b97a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1504457,18 +1504465,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41b994: |[41b994] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.run:()V │ │ -41b9a4: 5410 3097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@9730 │ │ -41b9a8: 7110 c3ac 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V // method@acc3 │ │ -41b9ae: 0e00 |0005: return-void │ │ +41b97c: |[41b97c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.run:()V │ │ +41b98c: 5410 3097 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@9730 │ │ +41b990: 7110 c3ac 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V // method@acc3 │ │ +41b996: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 20685 (R8$$SyntheticClass) │ │ @@ -1504518,18 +1504526,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 │ │ -41b9cc: |[41b9cc] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$7Nb1FeW-gr6UgUTxAsBgvs-vhOg:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ -41b9dc: 7120 caac 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@acca │ │ -41b9e2: 0a00 |0003: move-result v0 │ │ -41b9e4: 0f00 |0004: return v0 │ │ +41b9b4: |[41b9b4] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$7Nb1FeW-gr6UgUTxAsBgvs-vhOg:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ +41b9c4: 7120 caac 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@acca │ │ +41b9ca: 0a00 |0003: move-result v0 │ │ +41b9cc: 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; │ │ │ │ @@ -1504538,17 +1504546,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 │ │ -41bd48: |[41bd48] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$IrHU8JdoFK04NmHeN4_YFN83RT0:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ -41bd58: 7040 c8ac 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@acc8 │ │ -41bd5e: 0e00 |0003: return-void │ │ +41bd30: |[41bd30] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$IrHU8JdoFK04NmHeN4_YFN83RT0:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ +41bd40: 7040 c8ac 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@acc8 │ │ +41bd46: 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; │ │ @@ -1504559,17 +1504567,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 │ │ -41bd60: |[41bd60] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$KFs8F8OwNk4ITJPVI81fLtxLQzU:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -41bd70: 7140 c6ac 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@acc6 │ │ -41bd76: 0e00 |0003: return-void │ │ +41bd48: |[41bd48] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$KFs8F8OwNk4ITJPVI81fLtxLQzU:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +41bd58: 7140 c6ac 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@acc6 │ │ +41bd5e: 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; │ │ @@ -1504580,17 +1504588,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 │ │ -41bd78: |[41bd78] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ -41bd88: 7120 c7ac 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@acc7 │ │ -41bd8e: 0e00 |0003: return-void │ │ +41bd60: |[41bd60] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ +41bd70: 7120 c7ac 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@acc7 │ │ +41bd76: 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; │ │ │ │ @@ -1504599,17 +1504607,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 │ │ -41bd90: |[41bd90] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V │ │ -41bda0: 7110 c9ac 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$3:(Ljava/util/ArrayList;)V // method@acc9 │ │ -41bda6: 0e00 |0003: return-void │ │ +41bd78: |[41bd78] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V │ │ +41bd88: 7110 c9ac 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$3:(Ljava/util/ArrayList;)V // method@acc9 │ │ +41bd8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/ArrayList; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/discovery/CombinedSearcher;) │ │ @@ -1504617,17 +1504625,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41bda8: |[41bda8] de.danoeh.antennapod.net.discovery.CombinedSearcher.:()V │ │ -41bdb8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41bdbe: 0e00 |0003: return-void │ │ +41bd90: |[41bd90] de.danoeh.antennapod.net.discovery.CombinedSearcher.:()V │ │ +41bda0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41bda6: 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;) │ │ @@ -1504635,18 +1504643,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 │ │ -41bdc0: |[41bdc0] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$0:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -41bdd0: 7230 e8b4 1003 |0000: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b4e8 │ │ -41bdd6: 6e10 90b5 0200 |0003: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b590 │ │ -41bddc: 0e00 |0006: return-void │ │ +41bda8: |[41bda8] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$0:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +41bdb8: 7230 e8b4 1003 |0000: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b4e8 │ │ +41bdbe: 6e10 90b5 0200 |0003: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b590 │ │ +41bdc4: 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 │ │ @@ -1504658,21 +1504666,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 │ │ -41bde0: |[41bde0] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ -41bdf0: 1a00 c814 |0000: const-string v0, "CombinedSearcher" // string@14c8 │ │ -41bdf4: 7110 f90a 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -41bdfa: 0c02 |0005: move-result-object v2 │ │ -41bdfc: 7120 f50a 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -41be02: 6e10 90b5 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b590 │ │ -41be08: 0e00 |000c: return-void │ │ +41bdc8: |[41bdc8] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ +41bdd8: 1a00 c814 |0000: const-string v0, "CombinedSearcher" // string@14c8 │ │ +41bddc: 7110 f90a 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +41bde2: 0c02 |0005: move-result-object v2 │ │ +41bde4: 7120 f50a 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +41bdea: 6e10 90b5 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b590 │ │ +41bdf0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=42 │ │ 0x0009 line=43 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Ljava/util/concurrent/CountDownLatch; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Throwable; │ │ @@ -1504682,20 +1504690,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 │ │ -41be0c: |[41be0c] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$2:(Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ -41be1c: 6e10 8eb5 0100 |0000: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@b58e │ │ -41be22: 7020 ceac 2000 |0003: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.weightSearchResults:(Ljava/util/List;)Ljava/util/List; // method@acce │ │ -41be28: 0c01 |0006: move-result-object v1 │ │ -41be2a: 7220 06b1 1300 |0007: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -41be30: 0e00 |000a: return-void │ │ +41bdf4: |[41bdf4] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$2:(Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ +41be04: 6e10 8eb5 0100 |0000: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@b58e │ │ +41be0a: 7020 ceac 2000 |0003: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.weightSearchResults:(Ljava/util/List;)Ljava/util/List; // method@acce │ │ +41be10: 0c01 |0006: move-result-object v1 │ │ +41be12: 7220 06b1 1300 |0007: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +41be18: 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; │ │ @@ -1504708,27 +1504716,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 │ │ -41be34: |[41be34] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$3:(Ljava/util/ArrayList;)V │ │ -41be44: 6e10 24b4 0100 |0000: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ -41be4a: 0c01 |0003: move-result-object v1 │ │ -41be4c: 7210 c4b4 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -41be52: 0a00 |0007: move-result v0 │ │ -41be54: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -41be58: 7210 c5b4 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41be5e: 0c00 |000d: move-result-object v0 │ │ -41be60: 1f00 0f1e |000e: check-cast v0, Lio/reactivex/disposables/Disposable; // type@1e0f │ │ -41be64: 3800 f4ff |0010: if-eqz v0, 0004 // -000c │ │ -41be68: 7210 08b1 0000 |0012: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -41be6e: 28ef |0015: goto 0004 // -0011 │ │ -41be70: 0e00 |0016: return-void │ │ +41be1c: |[41be1c] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$3:(Ljava/util/ArrayList;)V │ │ +41be2c: 6e10 24b4 0100 |0000: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ +41be32: 0c01 |0003: move-result-object v1 │ │ +41be34: 7210 c4b4 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41be3a: 0a00 |0007: move-result v0 │ │ +41be3c: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +41be40: 7210 c5b4 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41be46: 0c00 |000d: move-result-object v0 │ │ +41be48: 1f00 0f1e |000e: check-cast v0, Lio/reactivex/disposables/Disposable; // type@1e0f │ │ +41be4c: 3800 f4ff |0010: if-eqz v0, 0004 // -000c │ │ +41be50: 7210 08b1 0000 |0012: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +41be56: 28ef |0015: goto 0004 // -0011 │ │ +41be58: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0012 line=56 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1504737,30 +1504745,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 │ │ -41b9e8: |[41b9e8] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$weightSearchResults$4:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ -41b9f8: 7210 06b5 0300 |0000: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b506 │ │ -41b9fe: 0c03 |0003: move-result-object v3 │ │ -41ba00: 1f03 521e |0004: check-cast v3, Ljava/lang/Float; // type@1e52 │ │ -41ba04: 6e10 18b2 0300 |0006: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ -41ba0a: 0a03 |0009: move-result v3 │ │ -41ba0c: 8930 |000a: float-to-double v0, v3 │ │ -41ba0e: 7210 06b5 0200 |000b: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b506 │ │ -41ba14: 0c02 |000e: move-result-object v2 │ │ -41ba16: 1f02 521e |000f: check-cast v2, Ljava/lang/Float; // type@1e52 │ │ -41ba1a: 6e10 18b2 0200 |0011: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ -41ba20: 0a02 |0014: move-result v2 │ │ -41ba22: 8922 |0015: float-to-double v2, v2 │ │ -41ba24: 7140 02b2 1032 |0016: invoke-static {v0, v1, v2, v3}, Ljava/lang/Double;.compare:(DD)I // method@b202 │ │ -41ba2a: 0a02 |0019: move-result v2 │ │ -41ba2c: 0f02 |001a: return v2 │ │ +41b9d0: |[41b9d0] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$weightSearchResults$4:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ +41b9e0: 7210 06b5 0300 |0000: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b506 │ │ +41b9e6: 0c03 |0003: move-result-object v3 │ │ +41b9e8: 1f03 521e |0004: check-cast v3, Ljava/lang/Float; // type@1e52 │ │ +41b9ec: 6e10 18b2 0300 |0006: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ +41b9f2: 0a03 |0009: move-result v3 │ │ +41b9f4: 8930 |000a: float-to-double v0, v3 │ │ +41b9f6: 7210 06b5 0200 |000b: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b506 │ │ +41b9fc: 0c02 |000e: move-result-object v2 │ │ +41b9fe: 1f02 521e |000f: check-cast v2, Ljava/lang/Float; // type@1e52 │ │ +41ba02: 6e10 18b2 0200 |0011: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ +41ba08: 0a02 |0014: move-result v2 │ │ +41ba0a: 8922 |0015: float-to-double v2, v2 │ │ +41ba0c: 7140 02b2 1032 |0016: invoke-static {v0, v1, v2, v3}, Ljava/lang/Double;.compare:(DD)I // method@b202 │ │ +41ba12: 0a02 |0019: move-result v2 │ │ +41ba14: 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; │ │ │ │ @@ -1504769,95 +1504777,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 │ │ -41bc00: |[41bc00] de.danoeh.antennapod.net.discovery.CombinedSearcher.weightSearchResults:(Ljava/util/List;)Ljava/util/List; │ │ -41bc10: 2200 ee1e |0000: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ -41bc14: 7010 a9b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -41bc1a: 2201 ee1e |0005: new-instance v1, Ljava/util/HashMap; // type@1eee │ │ -41bc1e: 7010 a9b4 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -41bc24: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -41bc26: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -41bc28: 7210 e9b4 0c00 |000c: invoke-interface {v12}, Ljava/util/List;.size:()I // method@b4e9 │ │ -41bc2e: 0a04 |000f: move-result v4 │ │ -41bc30: 3543 5600 |0010: if-ge v3, v4, 0066 // +0056 │ │ -41bc34: 7100 0cad 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ -41bc3a: 0c04 |0015: move-result-object v4 │ │ -41bc3c: 7220 ddb4 3400 |0016: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -41bc42: 0c04 |0019: move-result-object v4 │ │ -41bc44: 1f04 c81c |001a: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ -41bc48: 5244 4a97 |001c: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@974a │ │ -41bc4c: 7220 ddb4 3c00 |001e: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -41bc52: 0c05 |0021: move-result-object v5 │ │ -41bc54: 1f05 f51e |0022: check-cast v5, Ljava/util/List; // type@1ef5 │ │ -41bc58: 3905 0300 |0024: if-nez v5, 0027 // +0003 │ │ -41bc5c: 283d |0026: goto 0063 // +003d │ │ -41bc5e: 1206 |0027: const/4 v6, #int 0 // #0 │ │ -41bc60: 7210 e9b4 0500 |0028: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -41bc66: 0a07 |002b: move-result v7 │ │ -41bc68: 3576 3700 |002c: if-ge v6, v7, 0063 // +0037 │ │ -41bc6c: 7220 ddb4 6500 |002e: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -41bc72: 0c07 |0031: move-result-object v7 │ │ -41bc74: 1f07 c61c |0032: check-cast v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -41bc78: 5478 4697 |0034: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -41bc7c: 6e30 b2b4 8107 |0036: invoke-virtual {v1, v8, v7}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b4b2 │ │ -41bc82: 5478 4697 |0039: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -41bc86: 6e20 adb4 8000 |003b: invoke-virtual {v0, v8}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@b4ad │ │ -41bc8c: 0a08 |003e: move-result v8 │ │ -41bc8e: 3808 0f00 |003f: if-eqz v8, 004e // +000f │ │ -41bc92: 5478 4697 |0041: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -41bc96: 6e20 afb4 8000 |0043: invoke-virtual {v0, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b4af │ │ -41bc9c: 0c08 |0046: move-result-object v8 │ │ -41bc9e: 1f08 521e |0047: check-cast v8, Ljava/lang/Float; // type@1e52 │ │ -41bca2: 6e10 18b2 0800 |0049: invoke-virtual {v8}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ -41bca8: 0a08 |004c: move-result v8 │ │ -41bcaa: 2802 |004d: goto 004f // +0002 │ │ -41bcac: 1208 |004e: const/4 v8, #int 0 // #0 │ │ -41bcae: 8269 |004f: int-to-float v9, v6 │ │ -41bcb0: 150a 803f |0050: const/high16 v10, #int 1065353216 // #3f80 │ │ -41bcb4: c6a9 |0052: add-float/2addr v9, v10 │ │ -41bcb6: c99a |0053: div-float/2addr v10, v9 │ │ -41bcb8: c6a8 |0054: add-float/2addr v8, v10 │ │ -41bcba: 5477 4697 |0055: iget-object v7, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -41bcbe: a808 0804 |0057: mul-float v8, v8, v4 │ │ -41bcc2: 7110 1fb2 0800 |0059: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -41bcc8: 0c08 |005c: move-result-object v8 │ │ -41bcca: 6e30 b2b4 7008 |005d: invoke-virtual {v0, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b4b2 │ │ -41bcd0: d806 0601 |0060: add-int/lit8 v6, v6, #int 1 // #01 │ │ -41bcd4: 28c6 |0062: goto 0028 // -003a │ │ -41bcd6: d803 0301 |0063: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41bcda: 28a7 |0065: goto 000c // -0059 │ │ -41bcdc: 220c e21e |0066: new-instance v12, Ljava/util/ArrayList; // type@1ee2 │ │ -41bce0: 6e10 aeb4 0000 |0068: invoke-virtual {v0}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@b4ae │ │ -41bce6: 0c00 |006b: move-result-object v0 │ │ -41bce8: 7020 19b4 0c00 |006c: invoke-direct {v12, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -41bcee: 2200 b61c |006f: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; // type@1cb6 │ │ -41bcf2: 7010 b5ac 0000 |0071: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.:()V // method@acb5 │ │ -41bcf8: 7120 90b4 0c00 |0074: invoke-static {v12, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -41bcfe: 2200 e21e |0077: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -41bd02: 7010 17b4 0000 |0079: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41bd08: 7210 e1b4 0c00 |007c: invoke-interface {v12}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -41bd0e: 0c0c |007f: move-result-object v12 │ │ -41bd10: 7210 c4b4 0c00 |0080: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -41bd16: 0a02 |0083: move-result v2 │ │ -41bd18: 3802 1600 |0084: if-eqz v2, 009a // +0016 │ │ -41bd1c: 7210 c5b4 0c00 |0086: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41bd22: 0c02 |0089: move-result-object v2 │ │ -41bd24: 1f02 f91e |008a: check-cast v2, Ljava/util/Map$Entry; // type@1ef9 │ │ -41bd28: 7210 05b5 0200 |008c: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b505 │ │ -41bd2e: 0c02 |008f: move-result-object v2 │ │ -41bd30: 6e20 afb4 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b4af │ │ -41bd36: 0c02 |0093: move-result-object v2 │ │ -41bd38: 1f02 c61c |0094: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -41bd3c: 7220 d6b4 2000 |0096: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41bd42: 28e7 |0099: goto 0080 // -0019 │ │ -41bd44: 1100 |009a: return-object v0 │ │ +41bbe8: |[41bbe8] de.danoeh.antennapod.net.discovery.CombinedSearcher.weightSearchResults:(Ljava/util/List;)Ljava/util/List; │ │ +41bbf8: 2200 ee1e |0000: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ +41bbfc: 7010 a9b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +41bc02: 2201 ee1e |0005: new-instance v1, Ljava/util/HashMap; // type@1eee │ │ +41bc06: 7010 a9b4 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +41bc0c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +41bc0e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +41bc10: 7210 e9b4 0c00 |000c: invoke-interface {v12}, Ljava/util/List;.size:()I // method@b4e9 │ │ +41bc16: 0a04 |000f: move-result v4 │ │ +41bc18: 3543 5600 |0010: if-ge v3, v4, 0066 // +0056 │ │ +41bc1c: 7100 0cad 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ +41bc22: 0c04 |0015: move-result-object v4 │ │ +41bc24: 7220 ddb4 3400 |0016: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +41bc2a: 0c04 |0019: move-result-object v4 │ │ +41bc2c: 1f04 c81c |001a: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ +41bc30: 5244 4a97 |001c: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@974a │ │ +41bc34: 7220 ddb4 3c00 |001e: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +41bc3a: 0c05 |0021: move-result-object v5 │ │ +41bc3c: 1f05 f51e |0022: check-cast v5, Ljava/util/List; // type@1ef5 │ │ +41bc40: 3905 0300 |0024: if-nez v5, 0027 // +0003 │ │ +41bc44: 283d |0026: goto 0063 // +003d │ │ +41bc46: 1206 |0027: const/4 v6, #int 0 // #0 │ │ +41bc48: 7210 e9b4 0500 |0028: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +41bc4e: 0a07 |002b: move-result v7 │ │ +41bc50: 3576 3700 |002c: if-ge v6, v7, 0063 // +0037 │ │ +41bc54: 7220 ddb4 6500 |002e: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +41bc5a: 0c07 |0031: move-result-object v7 │ │ +41bc5c: 1f07 c61c |0032: check-cast v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +41bc60: 5478 4697 |0034: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +41bc64: 6e30 b2b4 8107 |0036: invoke-virtual {v1, v8, v7}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b4b2 │ │ +41bc6a: 5478 4697 |0039: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +41bc6e: 6e20 adb4 8000 |003b: invoke-virtual {v0, v8}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@b4ad │ │ +41bc74: 0a08 |003e: move-result v8 │ │ +41bc76: 3808 0f00 |003f: if-eqz v8, 004e // +000f │ │ +41bc7a: 5478 4697 |0041: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +41bc7e: 6e20 afb4 8000 |0043: invoke-virtual {v0, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b4af │ │ +41bc84: 0c08 |0046: move-result-object v8 │ │ +41bc86: 1f08 521e |0047: check-cast v8, Ljava/lang/Float; // type@1e52 │ │ +41bc8a: 6e10 18b2 0800 |0049: invoke-virtual {v8}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ +41bc90: 0a08 |004c: move-result v8 │ │ +41bc92: 2802 |004d: goto 004f // +0002 │ │ +41bc94: 1208 |004e: const/4 v8, #int 0 // #0 │ │ +41bc96: 8269 |004f: int-to-float v9, v6 │ │ +41bc98: 150a 803f |0050: const/high16 v10, #int 1065353216 // #3f80 │ │ +41bc9c: c6a9 |0052: add-float/2addr v9, v10 │ │ +41bc9e: c99a |0053: div-float/2addr v10, v9 │ │ +41bca0: c6a8 |0054: add-float/2addr v8, v10 │ │ +41bca2: 5477 4697 |0055: iget-object v7, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +41bca6: a808 0804 |0057: mul-float v8, v8, v4 │ │ +41bcaa: 7110 1fb2 0800 |0059: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +41bcb0: 0c08 |005c: move-result-object v8 │ │ +41bcb2: 6e30 b2b4 7008 |005d: invoke-virtual {v0, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b4b2 │ │ +41bcb8: d806 0601 |0060: add-int/lit8 v6, v6, #int 1 // #01 │ │ +41bcbc: 28c6 |0062: goto 0028 // -003a │ │ +41bcbe: d803 0301 |0063: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41bcc2: 28a7 |0065: goto 000c // -0059 │ │ +41bcc4: 220c e21e |0066: new-instance v12, Ljava/util/ArrayList; // type@1ee2 │ │ +41bcc8: 6e10 aeb4 0000 |0068: invoke-virtual {v0}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@b4ae │ │ +41bcce: 0c00 |006b: move-result-object v0 │ │ +41bcd0: 7020 19b4 0c00 |006c: invoke-direct {v12, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +41bcd6: 2200 b61c |006f: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; // type@1cb6 │ │ +41bcda: 7010 b5ac 0000 |0071: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.:()V // method@acb5 │ │ +41bce0: 7120 90b4 0c00 |0074: invoke-static {v12, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +41bce6: 2200 e21e |0077: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +41bcea: 7010 17b4 0000 |0079: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41bcf0: 7210 e1b4 0c00 |007c: invoke-interface {v12}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +41bcf6: 0c0c |007f: move-result-object v12 │ │ +41bcf8: 7210 c4b4 0c00 |0080: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41bcfe: 0a02 |0083: move-result v2 │ │ +41bd00: 3802 1600 |0084: if-eqz v2, 009a // +0016 │ │ +41bd04: 7210 c5b4 0c00 |0086: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41bd0a: 0c02 |0089: move-result-object v2 │ │ +41bd0c: 1f02 f91e |008a: check-cast v2, Ljava/util/Map$Entry; // type@1ef9 │ │ +41bd10: 7210 05b5 0200 |008c: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b505 │ │ +41bd16: 0c02 |008f: move-result-object v2 │ │ +41bd18: 6e20 afb4 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b4af │ │ +41bd1e: 0c02 |0093: move-result-object v2 │ │ +41bd20: 1f02 c61c |0094: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +41bd24: 7220 d6b4 2000 |0096: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41bd2a: 28e7 |0099: goto 0080 // -0019 │ │ +41bd2c: 1100 |009a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ 0x000c line=67 │ │ 0x0012 line=68 │ │ 0x001e line=69 │ │ @@ -1504882,46 +1504890,46 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -41bb74: |[41bb74] de.danoeh.antennapod.net.discovery.CombinedSearcher.getName:()Ljava/lang/String; │ │ -41bb84: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -41bb88: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41bb8e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -41bb90: 7100 0cad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ -41bb96: 0c02 |0009: move-result-object v2 │ │ -41bb98: 7210 e9b4 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -41bb9e: 0a02 |000d: move-result v2 │ │ -41bba0: 3521 2900 |000e: if-ge v1, v2, 0037 // +0029 │ │ -41bba4: 7100 0cad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ -41bbaa: 0c02 |0013: move-result-object v2 │ │ -41bbac: 7220 ddb4 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -41bbb2: 0c02 |0017: move-result-object v2 │ │ -41bbb4: 1f02 c81c |0018: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ -41bbb8: 5423 4997 |001a: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ -41bbbc: 5222 4a97 |001c: iget v2, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@974a │ │ -41bbc0: 1404 acc5 2737 |001e: const v4, #float 1e-05 // #3727c5ac │ │ -41bbc6: 2d02 0204 |0021: cmpl-float v2, v2, v4 │ │ -41bbca: 3d02 1100 |0023: if-lez v2, 0034 // +0011 │ │ -41bbce: 6e10 79b2 0300 |0025: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ -41bbd4: 0c02 |0028: move-result-object v2 │ │ -41bbd6: 1c04 bb1c |0029: const-class v4, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ -41bbda: 3242 0900 |002b: if-eq v2, v4, 0034 // +0009 │ │ -41bbde: 7210 06ad 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@ad06 │ │ -41bbe4: 0c02 |0030: move-result-object v2 │ │ -41bbe6: 6e20 1bb4 2000 |0031: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -41bbec: d801 0101 |0034: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41bbf0: 28d0 |0036: goto 0006 // -0030 │ │ -41bbf2: 1a01 a507 |0037: const-string v1, ", " // string@07a5 │ │ -41bbf6: 7120 a90a 0100 |0039: invoke-static {v1, v0}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0aa9 │ │ -41bbfc: 0c00 |003c: move-result-object v0 │ │ -41bbfe: 1100 |003d: return-object v0 │ │ +41bb5c: |[41bb5c] de.danoeh.antennapod.net.discovery.CombinedSearcher.getName:()Ljava/lang/String; │ │ +41bb6c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +41bb70: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41bb76: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +41bb78: 7100 0cad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ +41bb7e: 0c02 |0009: move-result-object v2 │ │ +41bb80: 7210 e9b4 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +41bb86: 0a02 |000d: move-result v2 │ │ +41bb88: 3521 2900 |000e: if-ge v1, v2, 0037 // +0029 │ │ +41bb8c: 7100 0cad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ +41bb92: 0c02 |0013: move-result-object v2 │ │ +41bb94: 7220 ddb4 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +41bb9a: 0c02 |0017: move-result-object v2 │ │ +41bb9c: 1f02 c81c |0018: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ +41bba0: 5423 4997 |001a: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ +41bba4: 5222 4a97 |001c: iget v2, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@974a │ │ +41bba8: 1404 acc5 2737 |001e: const v4, #float 1e-05 // #3727c5ac │ │ +41bbae: 2d02 0204 |0021: cmpl-float v2, v2, v4 │ │ +41bbb2: 3d02 1100 |0023: if-lez v2, 0034 // +0011 │ │ +41bbb6: 6e10 79b2 0300 |0025: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ +41bbbc: 0c02 |0028: move-result-object v2 │ │ +41bbbe: 1c04 bb1c |0029: const-class v4, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ +41bbc2: 3242 0900 |002b: if-eq v2, v4, 0034 // +0009 │ │ +41bbc6: 7210 06ad 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@ad06 │ │ +41bbcc: 0c02 |0030: move-result-object v2 │ │ +41bbce: 6e20 1bb4 2000 |0031: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +41bbd4: d801 0101 |0034: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41bbd8: 28d0 |0036: goto 0006 // -0030 │ │ +41bbda: 1a01 a507 |0037: const-string v1, ", " // string@07a5 │ │ +41bbde: 7120 a90a 0100 |0039: invoke-static {v1, v0}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0aa9 │ │ +41bbe4: 0c00 |003c: move-result-object v0 │ │ +41bbe6: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0006 line=108 │ │ 0x0010 line=110 │ │ 0x001a line=111 │ │ 0x001c line=112 │ │ @@ -1504935,18 +1504943,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 │ │ -41ba30: |[41ba30] de.danoeh.antennapod.net.discovery.CombinedSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41ba40: 7110 0dad 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad0d │ │ -41ba46: 0c01 |0003: move-result-object v1 │ │ -41ba48: 1101 |0004: return-object v1 │ │ +41ba18: |[41ba18] de.danoeh.antennapod.net.discovery.CombinedSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41ba28: 7110 0dad 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad0d │ │ +41ba2e: 0c01 |0003: move-result-object v1 │ │ +41ba30: 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; │ │ │ │ @@ -1504955,83 +1504963,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 │ │ -41ba4c: |[41ba4c] de.danoeh.antennapod.net.discovery.CombinedSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41ba5c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -41ba60: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41ba66: 2201 e21e |0005: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -41ba6a: 7100 0cad 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ -41ba70: 0c02 |000a: move-result-object v2 │ │ -41ba72: 7210 e9b4 0200 |000b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -41ba78: 0a02 |000e: move-result v2 │ │ -41ba7a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -41ba7c: 7120 88b4 3200 |0010: invoke-static {v2, v3}, Ljava/util/Collections;.nCopies:(ILjava/lang/Object;)Ljava/util/List; // method@b488 │ │ -41ba82: 0c02 |0013: move-result-object v2 │ │ -41ba84: 7020 19b4 2100 |0014: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -41ba8a: 2202 171f |0017: new-instance v2, Ljava/util/concurrent/CountDownLatch; // type@1f17 │ │ -41ba8e: 7100 0cad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ -41ba94: 0c03 |001c: move-result-object v3 │ │ -41ba96: 7210 e9b4 0300 |001d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ -41ba9c: 0a03 |0020: move-result v3 │ │ -41ba9e: 7020 8db5 3200 |0021: invoke-direct {v2, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b58d │ │ -41baa4: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -41baa6: 7100 0cad 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ -41baac: 0c04 |0028: move-result-object v4 │ │ -41baae: 7210 e9b4 0400 |0029: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -41bab4: 0a04 |002c: move-result v4 │ │ -41bab6: 3543 3c00 |002d: if-ge v3, v4, 0069 // +003c │ │ -41baba: 7100 0cad 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ -41bac0: 0c04 |0032: move-result-object v4 │ │ -41bac2: 7220 ddb4 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -41bac8: 0c04 |0036: move-result-object v4 │ │ -41baca: 1f04 c81c |0037: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ -41bace: 5445 4997 |0039: iget-object v5, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ -41bad2: 5244 4a97 |003b: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@974a │ │ -41bad6: 1406 acc5 2737 |003d: const v6, #float 1e-05 // #3727c5ac │ │ -41badc: 2e04 0406 |0040: cmpg-float v4, v4, v6 │ │ -41bae0: 3d04 2100 |0042: if-lez v4, 0063 // +0021 │ │ -41bae4: 6e10 79b2 0500 |0044: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ -41baea: 0c04 |0047: move-result-object v4 │ │ -41baec: 1c06 bb1c |0048: const-class v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ -41baf0: 3364 0300 |004a: if-ne v4, v6, 004d // +0003 │ │ -41baf4: 2817 |004c: goto 0063 // +0017 │ │ -41baf6: 7220 08ad 8500 |004d: invoke-interface {v5, v8}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad08 │ │ -41bafc: 0c04 |0050: move-result-object v4 │ │ -41bafe: 2205 b71c |0051: new-instance v5, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; // type@1cb7 │ │ -41bb02: 7040 b7ac 1523 |0053: invoke-direct {v5, v1, v3, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V // method@acb7 │ │ -41bb08: 2206 b81c |0056: new-instance v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; // type@1cb8 │ │ -41bb0c: 7020 b9ac 2600 |0058: invoke-direct {v6, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.:(Ljava/util/concurrent/CountDownLatch;)V // method@acb9 │ │ -41bb12: 6e30 03b1 5406 |005b: invoke-virtual {v4, v5, v6}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ -41bb18: 0c04 |005e: move-result-object v4 │ │ -41bb1a: 6e20 1bb4 4000 |005f: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -41bb20: 2804 |0062: goto 0066 // +0004 │ │ -41bb22: 6e10 90b5 0200 |0063: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b590 │ │ -41bb28: d803 0301 |0066: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41bb2c: 28bd |0068: goto 0025 // -0043 │ │ -41bb2e: 2208 b91c |0069: new-instance v8, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; // type@1cb9 │ │ -41bb32: 7040 bbac 7812 |006b: invoke-direct {v8, v7, v2, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@acbb │ │ -41bb38: 7110 ffb0 0800 |006e: invoke-static {v8}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -41bb3e: 0c08 |0071: move-result-object v8 │ │ -41bb40: 2201 ba1c |0072: new-instance v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; // type@1cba │ │ -41bb44: 7020 bdac 0100 |0074: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.:(Ljava/util/ArrayList;)V // method@acbd │ │ -41bb4a: 6e20 00b1 1800 |0077: invoke-virtual {v8, v1}, Lio/reactivex/Single;.doOnDispose:(Lio/reactivex/functions/Action;)Lio/reactivex/Single; // method@b100 │ │ -41bb50: 0c08 |007a: move-result-object v8 │ │ -41bb52: 7100 0cb1 0000 |007b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -41bb58: 0c00 |007e: move-result-object v0 │ │ -41bb5a: 6e20 04b1 0800 |007f: invoke-virtual {v8, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -41bb60: 0c08 |0082: move-result-object v8 │ │ -41bb62: 7100 07b1 0000 |0083: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -41bb68: 0c00 |0086: move-result-object v0 │ │ -41bb6a: 6e20 02b1 0800 |0087: invoke-virtual {v8, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -41bb70: 0c08 |008a: move-result-object v8 │ │ -41bb72: 1108 |008b: return-object v8 │ │ +41ba34: |[41ba34] de.danoeh.antennapod.net.discovery.CombinedSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41ba44: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +41ba48: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41ba4e: 2201 e21e |0005: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +41ba52: 7100 0cad 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ +41ba58: 0c02 |000a: move-result-object v2 │ │ +41ba5a: 7210 e9b4 0200 |000b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +41ba60: 0a02 |000e: move-result v2 │ │ +41ba62: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +41ba64: 7120 88b4 3200 |0010: invoke-static {v2, v3}, Ljava/util/Collections;.nCopies:(ILjava/lang/Object;)Ljava/util/List; // method@b488 │ │ +41ba6a: 0c02 |0013: move-result-object v2 │ │ +41ba6c: 7020 19b4 2100 |0014: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +41ba72: 2202 171f |0017: new-instance v2, Ljava/util/concurrent/CountDownLatch; // type@1f17 │ │ +41ba76: 7100 0cad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ +41ba7c: 0c03 |001c: move-result-object v3 │ │ +41ba7e: 7210 e9b4 0300 |001d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ +41ba84: 0a03 |0020: move-result v3 │ │ +41ba86: 7020 8db5 3200 |0021: invoke-direct {v2, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b58d │ │ +41ba8c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +41ba8e: 7100 0cad 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ +41ba94: 0c04 |0028: move-result-object v4 │ │ +41ba96: 7210 e9b4 0400 |0029: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +41ba9c: 0a04 |002c: move-result v4 │ │ +41ba9e: 3543 3c00 |002d: if-ge v3, v4, 0069 // +003c │ │ +41baa2: 7100 0cad 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ +41baa8: 0c04 |0032: move-result-object v4 │ │ +41baaa: 7220 ddb4 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +41bab0: 0c04 |0036: move-result-object v4 │ │ +41bab2: 1f04 c81c |0037: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ +41bab6: 5445 4997 |0039: iget-object v5, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ +41baba: 5244 4a97 |003b: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@974a │ │ +41babe: 1406 acc5 2737 |003d: const v6, #float 1e-05 // #3727c5ac │ │ +41bac4: 2e04 0406 |0040: cmpg-float v4, v4, v6 │ │ +41bac8: 3d04 2100 |0042: if-lez v4, 0063 // +0021 │ │ +41bacc: 6e10 79b2 0500 |0044: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ +41bad2: 0c04 |0047: move-result-object v4 │ │ +41bad4: 1c06 bb1c |0048: const-class v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ +41bad8: 3364 0300 |004a: if-ne v4, v6, 004d // +0003 │ │ +41badc: 2817 |004c: goto 0063 // +0017 │ │ +41bade: 7220 08ad 8500 |004d: invoke-interface {v5, v8}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad08 │ │ +41bae4: 0c04 |0050: move-result-object v4 │ │ +41bae6: 2205 b71c |0051: new-instance v5, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; // type@1cb7 │ │ +41baea: 7040 b7ac 1523 |0053: invoke-direct {v5, v1, v3, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V // method@acb7 │ │ +41baf0: 2206 b81c |0056: new-instance v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; // type@1cb8 │ │ +41baf4: 7020 b9ac 2600 |0058: invoke-direct {v6, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.:(Ljava/util/concurrent/CountDownLatch;)V // method@acb9 │ │ +41bafa: 6e30 03b1 5406 |005b: invoke-virtual {v4, v5, v6}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ +41bb00: 0c04 |005e: move-result-object v4 │ │ +41bb02: 6e20 1bb4 4000 |005f: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +41bb08: 2804 |0062: goto 0066 // +0004 │ │ +41bb0a: 6e10 90b5 0200 |0063: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b590 │ │ +41bb10: d803 0301 |0066: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41bb14: 28bd |0068: goto 0025 // -0043 │ │ +41bb16: 2208 b91c |0069: new-instance v8, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; // type@1cb9 │ │ +41bb1a: 7040 bbac 7812 |006b: invoke-direct {v8, v7, v2, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@acbb │ │ +41bb20: 7110 ffb0 0800 |006e: invoke-static {v8}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +41bb26: 0c08 |0071: move-result-object v8 │ │ +41bb28: 2201 ba1c |0072: new-instance v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; // type@1cba │ │ +41bb2c: 7020 bdac 0100 |0074: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.:(Ljava/util/ArrayList;)V // method@acbd │ │ +41bb32: 6e20 00b1 1800 |0077: invoke-virtual {v8, v1}, Lio/reactivex/Single;.doOnDispose:(Lio/reactivex/functions/Action;)Lio/reactivex/Single; // method@b100 │ │ +41bb38: 0c08 |007a: move-result-object v8 │ │ +41bb3a: 7100 0cb1 0000 |007b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +41bb40: 0c00 |007e: move-result-object v0 │ │ +41bb42: 6e20 04b1 0800 |007f: invoke-virtual {v8, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +41bb48: 0c08 |0082: move-result-object v8 │ │ +41bb4a: 7100 07b1 0000 |0083: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +41bb50: 0c00 |0086: move-result-object v0 │ │ +41bb52: 6e20 02b1 0800 |0087: invoke-virtual {v8, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +41bb58: 0c08 |008a: move-result-object v8 │ │ +41bb5a: 1108 |008b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0017 line=28 │ │ 0x0025 line=29 │ │ @@ -1505053,18 +1505061,18 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -41b9b0: |[41b9b0] de.danoeh.antennapod.net.discovery.CombinedSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41b9c0: 7110 0ead 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad0e │ │ -41b9c6: 0a01 |0003: move-result v1 │ │ -41b9c8: 0f01 |0004: return v1 │ │ +41b998: |[41b998] de.danoeh.antennapod.net.discovery.CombinedSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41b9a8: 7110 0ead 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ad0e │ │ +41b9ae: 0a01 |0003: move-result v1 │ │ +41b9b0: 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; │ │ │ │ @@ -1505102,19 +1505110,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 │ │ -41be74: |[41be74] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;)V │ │ -41be84: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41be8a: 5b01 3297 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@9732 │ │ -41be8e: 5b02 3397 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9733 │ │ -41be92: 0e00 |0007: return-void │ │ +41be5c: |[41be5c] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;)V │ │ +41be6c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41be72: 5b01 3297 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@9732 │ │ +41be76: 5b02 3397 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9733 │ │ +41be7a: 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; │ │ @@ -1505125,19 +1505133,19 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -41be94: |[41be94] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41bea4: 5420 3297 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@9732 │ │ -41bea8: 5421 3397 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9733 │ │ -41beac: 7130 d1ac 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.$r8$lambda$gT1bqsCA3jSouJhvXqR4jgOUoSE:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acd1 │ │ -41beb2: 0e00 |0007: return-void │ │ +41be7c: |[41be7c] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41be8c: 5420 3297 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@9732 │ │ +41be90: 5421 3397 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9733 │ │ +41be94: 7130 d1ac 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.$r8$lambda$gT1bqsCA3jSouJhvXqR4jgOUoSE:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acd1 │ │ +41be9a: 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; │ │ │ │ @@ -1505179,17 +1505187,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 │ │ -41bf40: |[41bf40] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.$r8$lambda$gT1bqsCA3jSouJhvXqR4jgOUoSE:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41bf50: 7030 d4ac 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acd4 │ │ -41bf56: 0e00 |0003: return-void │ │ +41bf28: |[41bf28] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.$r8$lambda$gT1bqsCA3jSouJhvXqR4jgOUoSE:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41bf38: 7030 d4ac 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acd4 │ │ +41bf3e: 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; │ │ @@ -1505199,22 +1505207,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -41bf58: |[41bf58] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.:()V │ │ -41bf68: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ -41bf6e: 2200 fb1d |0003: new-instance v0, Lde/mfietz/fyydlin/FyydClient; // type@1dfb │ │ -41bf72: 7100 c798 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -41bf78: 0c01 |0008: move-result-object v1 │ │ -41bf7a: 7020 d6b0 1000 |0009: invoke-direct {v0, v1}, Lde/mfietz/fyydlin/FyydClient;.:(Lokhttp3/OkHttpClient;)V // method@b0d6 │ │ -41bf80: 5b20 3497 |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@9734 │ │ -41bf84: 0e00 |000e: return-void │ │ +41bf40: |[41bf40] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.:()V │ │ +41bf50: 7010 76b2 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b276 │ │ +41bf56: 2200 fb1d |0003: new-instance v0, Lde/mfietz/fyydlin/FyydClient; // type@1dfb │ │ +41bf5a: 7100 c798 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +41bf60: 0c01 |0008: move-result-object v1 │ │ +41bf62: 7020 d6b0 1000 |0009: invoke-direct {v0, v1}, Lde/mfietz/fyydlin/FyydClient;.:(Lokhttp3/OkHttpClient;)V // method@b0d6 │ │ +41bf68: 5b20 3497 |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@9734 │ │ +41bf6c: 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; │ │ │ │ @@ -1505223,51 +1505231,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 │ │ -41bf88: |[41bf88] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41bf98: 5420 3497 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@9734 │ │ -41bf9c: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ -41bfa0: 7110 38b2 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -41bfa6: 0c01 |0007: move-result-object v1 │ │ -41bfa8: 6e30 d7b0 3001 |0008: invoke-virtual {v0, v3, v1}, Lde/mfietz/fyydlin/FyydClient;.searchPodcasts:(Ljava/lang/String;Ljava/lang/Integer;)Lio/reactivex/Single; // method@b0d7 │ │ -41bfae: 0c03 |000b: move-result-object v3 │ │ -41bfb0: 7100 0cb1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -41bfb6: 0c00 |000f: move-result-object v0 │ │ -41bfb8: 6e20 04b1 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -41bfbe: 0c03 |0013: move-result-object v3 │ │ -41bfc0: 6e10 feb0 0300 |0014: invoke-virtual {v3}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b0fe │ │ -41bfc6: 0c03 |0017: move-result-object v3 │ │ -41bfc8: 1f03 fc1d |0018: check-cast v3, Lde/mfietz/fyydlin/FyydResponse; // type@1dfc │ │ -41bfcc: 2200 e21e |001a: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -41bfd0: 7010 17b4 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41bfd6: 6e10 d8b0 0300 |001f: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b0d8 │ │ -41bfdc: 0c01 |0022: move-result-object v1 │ │ -41bfde: 7210 e0b4 0100 |0023: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -41bfe4: 0a01 |0026: move-result v1 │ │ -41bfe6: 3901 1e00 |0027: if-nez v1, 0045 // +001e │ │ -41bfea: 6e10 d8b0 0300 |0029: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b0d8 │ │ -41bff0: 0c03 |002c: move-result-object v3 │ │ -41bff2: 7210 e1b4 0300 |002d: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -41bff8: 0c03 |0030: move-result-object v3 │ │ -41bffa: 7210 c4b4 0300 |0031: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -41c000: 0a01 |0034: move-result v1 │ │ -41c002: 3801 1000 |0035: if-eqz v1, 0045 // +0010 │ │ -41c006: 7210 c5b4 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41c00c: 0c01 |003a: move-result-object v1 │ │ -41c00e: 1f01 fd1d |003b: check-cast v1, Lde/mfietz/fyydlin/SearchHit; // type@1dfd │ │ -41c012: 7110 01ad 0100 |003d: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad01 │ │ -41c018: 0c01 |0040: move-result-object v1 │ │ -41c01a: 6e20 1bb4 1000 |0041: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -41c020: 28ed |0044: goto 0031 // -0013 │ │ -41c022: 7220 06b1 0400 |0045: invoke-interface {v4, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -41c028: 0e00 |0048: return-void │ │ +41bf70: |[41bf70] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41bf80: 5420 3497 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@9734 │ │ +41bf84: 1301 0a00 |0002: const/16 v1, #int 10 // #a │ │ +41bf88: 7110 38b2 0100 |0004: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +41bf8e: 0c01 |0007: move-result-object v1 │ │ +41bf90: 6e30 d7b0 3001 |0008: invoke-virtual {v0, v3, v1}, Lde/mfietz/fyydlin/FyydClient;.searchPodcasts:(Ljava/lang/String;Ljava/lang/Integer;)Lio/reactivex/Single; // method@b0d7 │ │ +41bf96: 0c03 |000b: move-result-object v3 │ │ +41bf98: 7100 0cb1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +41bf9e: 0c00 |000f: move-result-object v0 │ │ +41bfa0: 6e20 04b1 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +41bfa6: 0c03 |0013: move-result-object v3 │ │ +41bfa8: 6e10 feb0 0300 |0014: invoke-virtual {v3}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b0fe │ │ +41bfae: 0c03 |0017: move-result-object v3 │ │ +41bfb0: 1f03 fc1d |0018: check-cast v3, Lde/mfietz/fyydlin/FyydResponse; // type@1dfc │ │ +41bfb4: 2200 e21e |001a: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +41bfb8: 7010 17b4 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41bfbe: 6e10 d8b0 0300 |001f: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b0d8 │ │ +41bfc4: 0c01 |0022: move-result-object v1 │ │ +41bfc6: 7210 e0b4 0100 |0023: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +41bfcc: 0a01 |0026: move-result v1 │ │ +41bfce: 3901 1e00 |0027: if-nez v1, 0045 // +001e │ │ +41bfd2: 6e10 d8b0 0300 |0029: invoke-virtual {v3}, Lde/mfietz/fyydlin/FyydResponse;.getData:()Ljava/util/List; // method@b0d8 │ │ +41bfd8: 0c03 |002c: move-result-object v3 │ │ +41bfda: 7210 e1b4 0300 |002d: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +41bfe0: 0c03 |0030: move-result-object v3 │ │ +41bfe2: 7210 c4b4 0300 |0031: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41bfe8: 0a01 |0034: move-result v1 │ │ +41bfea: 3801 1000 |0035: if-eqz v1, 0045 // +0010 │ │ +41bfee: 7210 c5b4 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41bff4: 0c01 |003a: move-result-object v1 │ │ +41bff6: 1f01 fd1d |003b: check-cast v1, Lde/mfietz/fyydlin/SearchHit; // type@1dfd │ │ +41bffa: 7110 01ad 0100 |003d: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad01 │ │ +41c000: 0c01 |0040: move-result-object v1 │ │ +41c002: 6e20 1bb4 1000 |0041: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +41c008: 28ed |0044: goto 0031 // -0013 │ │ +41c00a: 7220 06b1 0400 |0045: invoke-interface {v4, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +41c010: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000c line=21 │ │ 0x0014 line=22 │ │ 0x001a line=24 │ │ 0x001f line=26 │ │ @@ -1505286,17 +1505294,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bf28: |[41bf28] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.getName:()Ljava/lang/String; │ │ -41bf38: 1a00 ed87 |0000: const-string v0, "fyyd" // string@87ed │ │ -41bf3c: 1100 |0002: return-object v0 │ │ +41bf10: |[41bf10] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.getName:()Ljava/lang/String; │ │ +41bf20: 1a00 ed87 |0000: const-string v0, "fyyd" // string@87ed │ │ +41bf24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;) │ │ @@ -1505304,18 +1505312,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 │ │ -41bec8: |[41bec8] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41bed8: 7110 01b1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b101 │ │ -41bede: 0c01 |0003: move-result-object v1 │ │ -41bee0: 1101 |0004: return-object v1 │ │ +41beb0: |[41beb0] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41bec0: 7110 01b1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b101 │ │ +41bec6: 0c01 |0003: move-result-object v1 │ │ +41bec8: 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; │ │ │ │ @@ -1505324,28 +1505332,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 │ │ -41bee4: |[41bee4] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41bef4: 2200 bc1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0; // type@1cbc │ │ -41bef8: 7030 cfac 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@accf │ │ -41befe: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -41bf04: 0c02 |0008: move-result-object v2 │ │ -41bf06: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -41bf0c: 0c00 |000c: move-result-object v0 │ │ -41bf0e: 6e20 04b1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -41bf14: 0c02 |0010: move-result-object v2 │ │ -41bf16: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -41bf1c: 0c00 |0014: move-result-object v0 │ │ -41bf1e: 6e20 02b1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -41bf24: 0c02 |0018: move-result-object v2 │ │ -41bf26: 1102 |0019: return-object v2 │ │ +41becc: |[41becc] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41bedc: 2200 bc1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0; // type@1cbc │ │ +41bee0: 7030 cfac 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@accf │ │ +41bee6: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +41beec: 0c02 |0008: move-result-object v2 │ │ +41beee: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +41bef4: 0c00 |000c: move-result-object v0 │ │ +41bef6: 6e20 04b1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +41befc: 0c02 |0010: move-result-object v2 │ │ +41befe: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +41bf04: 0c00 |0014: move-result-object v0 │ │ +41bf06: 6e20 02b1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +41bf0c: 0c02 |0018: move-result-object v2 │ │ +41bf0e: 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; │ │ @@ -1505356,17 +1505364,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41beb4: |[41beb4] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41bec4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -41bec6: 0f01 |0001: return v1 │ │ +41be9c: |[41be9c] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41beac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +41beae: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; │ │ 0x0000 - 0x0002 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1505400,18 +1505408,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 │ │ -41c02c: |[41c02c] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ -41c03c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41c042: 5b01 3597 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9735 │ │ -41c046: 0e00 |0005: return-void │ │ +41c014: |[41c014] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ +41c024: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41c02a: 5b01 3597 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9735 │ │ +41c02e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1505421,18 +1505429,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41c048: |[41c048] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41c058: 5410 3597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9735 │ │ -41c05c: 7120 daac 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;.$r8$lambda$YJ8X-Fre2_xCCQRkor0RVOP8RCk:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acda │ │ -41c062: 0e00 |0005: return-void │ │ +41c030: |[41c030] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41c040: 5410 3597 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9735 │ │ +41c044: 7120 daac 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;.$r8$lambda$YJ8X-Fre2_xCCQRkor0RVOP8RCk:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acda │ │ +41c04a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1505470,17 +1505478,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 │ │ -41c0f0: |[41c0f0] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.$r8$lambda$YJ8X-Fre2_xCCQRkor0RVOP8RCk:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41c100: 7120 ddac 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acdd │ │ -41c106: 0e00 |0003: return-void │ │ +41c0d8: |[41c0d8] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.$r8$lambda$YJ8X-Fre2_xCCQRkor0RVOP8RCk:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41c0e8: 7120 ddac 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acdd │ │ +41c0ee: 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; │ │ │ │ @@ -1505489,17 +1505497,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c108: |[41c108] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.:()V │ │ -41c118: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41c11e: 0e00 |0003: return-void │ │ +41c0f0: |[41c0f0] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.:()V │ │ +41c100: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41c106: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;) │ │ @@ -1505507,51 +1505515,51 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 72 16-bit code units │ │ -41c120: |[41c120] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41c130: 2206 071d |0000: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d07 │ │ -41c134: 7100 c798 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -41c13a: 0c01 |0005: move-result-object v1 │ │ -41c13c: 7100 889c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ -41c142: 0c02 |0009: move-result-object v2 │ │ -41c144: 7100 879c 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9c87 │ │ -41c14a: 0c03 |000d: move-result-object v3 │ │ -41c14c: 7100 8b9c 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ -41c152: 0c04 |0011: move-result-object v4 │ │ -41c154: 7100 899c 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9c89 │ │ -41c15a: 0c05 |0015: move-result-object v5 │ │ -41c15c: 0760 |0016: move-object v0, v6 │ │ -41c15e: 7606 a2ad 0000 |0017: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ada2 │ │ -41c164: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -41c166: 6e30 b1ad 7600 |001b: invoke-virtual {v6, v7, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.searchPodcasts:(Ljava/lang/String;I)Ljava/util/List; // method@adb1 │ │ -41c16c: 0c07 |001e: move-result-object v7 │ │ -41c16e: 2200 e21e |001f: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -41c172: 7010 17b4 0000 |0021: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41c178: 7210 e1b4 0700 |0024: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -41c17e: 0c07 |0027: move-result-object v7 │ │ -41c180: 7210 c4b4 0700 |0028: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -41c186: 0a01 |002b: move-result v1 │ │ -41c188: 3801 1000 |002c: if-eqz v1, 003c // +0010 │ │ -41c18c: 7210 c5b4 0700 |002e: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -41c192: 0c01 |0031: move-result-object v1 │ │ -41c194: 1f01 1e1d |0032: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; // type@1d1e │ │ -41c198: 7110 02ad 0100 |0034: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromGpodder:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad02 │ │ -41c19e: 0c01 |0037: move-result-object v1 │ │ -41c1a0: 7220 d6b4 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41c1a6: 28ed |003b: goto 0028 // -0013 │ │ -41c1a8: 7220 06b1 0800 |003c: invoke-interface {v8, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -41c1ae: 2808 |003f: goto 0047 // +0008 │ │ -41c1b0: 0d07 |0040: move-exception v7 │ │ -41c1b2: 6e10 04b3 0700 |0041: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -41c1b8: 7220 05b1 7800 |0044: invoke-interface {v8, v7}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ -41c1be: 0e00 |0047: return-void │ │ +41c108: |[41c108] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41c118: 2206 071d |0000: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d07 │ │ +41c11c: 7100 c798 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +41c122: 0c01 |0005: move-result-object v1 │ │ +41c124: 7100 889c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ +41c12a: 0c02 |0009: move-result-object v2 │ │ +41c12c: 7100 879c 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9c87 │ │ +41c132: 0c03 |000d: move-result-object v3 │ │ +41c134: 7100 8b9c 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ +41c13a: 0c04 |0011: move-result-object v4 │ │ +41c13c: 7100 899c 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9c89 │ │ +41c142: 0c05 |0015: move-result-object v5 │ │ +41c144: 0760 |0016: move-object v0, v6 │ │ +41c146: 7606 a2ad 0000 |0017: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ada2 │ │ +41c14c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +41c14e: 6e30 b1ad 7600 |001b: invoke-virtual {v6, v7, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.searchPodcasts:(Ljava/lang/String;I)Ljava/util/List; // method@adb1 │ │ +41c154: 0c07 |001e: move-result-object v7 │ │ +41c156: 2200 e21e |001f: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +41c15a: 7010 17b4 0000 |0021: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41c160: 7210 e1b4 0700 |0024: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +41c166: 0c07 |0027: move-result-object v7 │ │ +41c168: 7210 c4b4 0700 |0028: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +41c16e: 0a01 |002b: move-result v1 │ │ +41c170: 3801 1000 |002c: if-eqz v1, 003c // +0010 │ │ +41c174: 7210 c5b4 0700 |002e: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +41c17a: 0c01 |0031: move-result-object v1 │ │ +41c17c: 1f01 1e1d |0032: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; // type@1d1e │ │ +41c180: 7110 02ad 0100 |0034: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromGpodder:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad02 │ │ +41c186: 0c01 |0037: move-result-object v1 │ │ +41c188: 7220 d6b4 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41c18e: 28ed |003b: goto 0028 // -0013 │ │ +41c190: 7220 06b1 0800 |003c: invoke-interface {v8, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +41c196: 2808 |003f: goto 0047 // +0008 │ │ +41c198: 0d07 |0040: move-exception v7 │ │ +41c19a: 6e10 04b3 0700 |0041: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +41c1a0: 7220 05b1 7800 |0044: invoke-interface {v8, v7}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ +41c1a6: 0e00 |0047: return-void │ │ catches : 1 │ │ 0x0000 - 0x003f │ │ Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; -> 0x0040 │ │ positions : │ │ 0x0000 line=20 │ │ 0x0006 line=21 │ │ 0x000e line=22 │ │ @@ -1505572,17 +1505580,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c0d8: |[41c0d8] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.getName:()Ljava/lang/String; │ │ -41c0e8: 1a00 871f |0000: const-string v0, "Gpodder.net" // string@1f87 │ │ -41c0ec: 1100 |0002: return-object v0 │ │ +41c0c0: |[41c0c0] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.getName:()Ljava/lang/String; │ │ +41c0d0: 1a00 871f |0000: const-string v0, "Gpodder.net" // string@1f87 │ │ +41c0d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher;) │ │ @@ -1505590,18 +1505598,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 │ │ -41c078: |[41c078] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41c088: 7110 01b1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b101 │ │ -41c08e: 0c01 |0003: move-result-object v1 │ │ -41c090: 1101 |0004: return-object v1 │ │ +41c060: |[41c060] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41c070: 7110 01b1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b101 │ │ +41c076: 0c01 |0003: move-result-object v1 │ │ +41c078: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1505610,28 +1505618,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 │ │ -41c094: |[41c094] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41c0a4: 2200 be1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0; // type@1cbe │ │ -41c0a8: 7020 d8ac 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@acd8 │ │ -41c0ae: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -41c0b4: 0c02 |0008: move-result-object v2 │ │ -41c0b6: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -41c0bc: 0c00 |000c: move-result-object v0 │ │ -41c0be: 6e20 04b1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -41c0c4: 0c02 |0010: move-result-object v2 │ │ -41c0c6: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -41c0cc: 0c00 |0014: move-result-object v0 │ │ -41c0ce: 6e20 02b1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -41c0d4: 0c02 |0018: move-result-object v2 │ │ -41c0d6: 1102 |0019: return-object v2 │ │ +41c07c: |[41c07c] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41c08c: 2200 be1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0; // type@1cbe │ │ +41c090: 7020 d8ac 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@acd8 │ │ +41c096: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +41c09c: 0c02 |0008: move-result-object v2 │ │ +41c09e: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +41c0a4: 0c00 |000c: move-result-object v0 │ │ +41c0a6: 6e20 04b1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +41c0ac: 0c02 |0010: move-result-object v2 │ │ +41c0ae: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +41c0b4: 0c00 |0014: move-result-object v0 │ │ +41c0b6: 6e20 02b1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +41c0bc: 0c02 |0018: move-result-object v2 │ │ +41c0be: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0009 line=34 │ │ 0x0011 line=35 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; │ │ @@ -1505642,17 +1505650,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41c064: |[41c064] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41c074: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -41c076: 0f01 |0001: return v1 │ │ +41c04c: |[41c04c] de.danoeh.antennapod.net.discovery.GpodnetPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41c05c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +41c05e: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; │ │ 0x0000 - 0x0002 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1505686,18 +1505694,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 │ │ -41c1d0: |[41c1d0] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ -41c1e0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41c1e6: 5b01 3697 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9736 │ │ -41c1ea: 0e00 |0005: return-void │ │ +41c1b8: |[41c1b8] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ +41c1c8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41c1ce: 5b01 3697 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9736 │ │ +41c1d2: 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; │ │ │ │ @@ -1505707,18 +1505715,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41c1ec: |[41c1ec] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41c1fc: 5410 3697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9736 │ │ -41c200: 7120 e6ac 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$r_YNMM_rkbeLQyIaEfzeFENEpmA:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ace6 │ │ -41c206: 0e00 |0005: return-void │ │ +41c1d4: |[41c1d4] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41c1e4: 5410 3697 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@9736 │ │ +41c1e8: 7120 e6ac 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$r_YNMM_rkbeLQyIaEfzeFENEpmA:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ace6 │ │ +41c1ee: 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; │ │ │ │ @@ -1505752,18 +1505760,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 │ │ -41c208: |[41c208] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.:(Ljava/lang/String;)V │ │ -41c218: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41c21e: 5b01 3797 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@9737 │ │ -41c222: 0e00 |0005: return-void │ │ +41c1f0: |[41c1f0] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.:(Ljava/lang/String;)V │ │ +41c200: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41c206: 5b01 3797 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@9737 │ │ +41c20a: 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; │ │ │ │ @@ -1505773,18 +1505781,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41c224: |[41c224] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41c234: 5410 3797 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@9737 │ │ -41c238: 7120 e5ac 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ace5 │ │ -41c23e: 0e00 |0005: return-void │ │ +41c20c: |[41c20c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41c21c: 5410 3797 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@9737 │ │ +41c220: 7120 e5ac 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ace5 │ │ +41c226: 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; │ │ │ │ @@ -1505834,17 +1505842,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 │ │ -41c348: |[41c348] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41c358: 7120 e9ac 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ace9 │ │ -41c35e: 0e00 |0003: return-void │ │ +41c330: |[41c330] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41c340: 7120 e9ac 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@ace9 │ │ +41c346: 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; │ │ │ │ @@ -1505853,17 +1505861,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 │ │ -41c360: |[41c360] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$r_YNMM_rkbeLQyIaEfzeFENEpmA:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41c370: 7120 eaac 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acea │ │ -41c376: 0e00 |0003: return-void │ │ +41c348: |[41c348] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$r_YNMM_rkbeLQyIaEfzeFENEpmA:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41c358: 7120 eaac 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acea │ │ +41c35e: 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; │ │ │ │ @@ -1505872,17 +1505880,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c378: |[41c378] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.:()V │ │ -41c388: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41c38e: 0e00 |0003: return-void │ │ +41c360: |[41c360] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.:()V │ │ +41c370: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41c376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;) │ │ @@ -1505890,71 +1505898,71 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -41c390: |[41c390] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41c3a0: 7100 c798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -41c3a6: 0c00 |0003: move-result-object v0 │ │ -41c3a8: 2201 9a1f |0004: new-instance v1, Lokhttp3/Request$Builder; // type@1f9a │ │ -41c3ac: 7010 90b6 0100 |0006: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -41c3b2: 6e20 9ab6 2100 |0009: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ -41c3b8: 0c02 |000c: move-result-object v2 │ │ -41c3ba: 6e10 92b6 0200 |000d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -41c3c0: 0c02 |0010: move-result-object v2 │ │ -41c3c2: 6e20 8fb6 2000 |0011: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -41c3c8: 0c02 |0014: move-result-object v2 │ │ -41c3ca: 7210 65b6 0200 |0015: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -41c3d0: 0c02 |0018: move-result-object v2 │ │ -41c3d2: 6e10 a8b6 0200 |0019: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ -41c3d8: 0a00 |001c: move-result v0 │ │ -41c3da: 3800 3f00 |001d: if-eqz v0, 005c // +003f │ │ -41c3de: 6e10 a3b6 0200 |001f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -41c3e4: 0c02 |0022: move-result-object v2 │ │ -41c3e6: 6e10 b1b6 0200 |0023: invoke-virtual {v2}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ -41c3ec: 0c02 |0026: move-result-object v2 │ │ -41c3ee: 2200 c91f |0027: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ -41c3f2: 7020 20b7 2000 |0029: invoke-direct {v0, v2}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -41c3f8: 1a02 bdcc |002c: const-string v2, "results" // string@ccbd │ │ -41c3fc: 6e20 22b7 2000 |002e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ -41c402: 0c02 |0031: move-result-object v2 │ │ -41c404: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -41c406: 6e20 19b7 0200 |0033: invoke-virtual {v2, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ -41c40c: 0c02 |0036: move-result-object v2 │ │ -41c40e: 1a00 db84 |0037: const-string v0, "feedUrl" // string@84db │ │ -41c412: 6e20 26b7 0200 |0039: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@b726 │ │ -41c418: 0a01 |003c: move-result v1 │ │ -41c41a: 3901 1700 |003d: if-nez v1, 0054 // +0017 │ │ -41c41e: 1a00 ea6c |003f: const-string v0, "artistName" // string@6cea │ │ -41c422: 6e20 25b7 0200 |0041: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -41c428: 0c00 |0044: move-result-object v0 │ │ -41c42a: 1a01 44e1 |0045: const-string v1, "trackName" // string@e144 │ │ -41c42e: 6e20 25b7 1200 |0047: invoke-virtual {v2, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -41c434: 0c02 |004a: move-result-object v2 │ │ -41c436: 2201 ab18 |004b: new-instance v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18ab │ │ -41c43a: 7030 4b98 0102 |004d: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@984b │ │ -41c440: 7220 05b1 1300 |0050: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ -41c446: 0e00 |0053: return-void │ │ -41c448: 6e20 25b7 0200 |0054: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -41c44e: 0c02 |0057: move-result-object v2 │ │ -41c450: 7220 06b1 2300 |0058: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -41c456: 2814 |005b: goto 006f // +0014 │ │ -41c458: 2200 2a1e |005c: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ -41c45c: 6e10 acb6 0200 |005e: invoke-virtual {v2}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b6ac │ │ -41c462: 0c02 |0061: move-result-object v2 │ │ -41c464: 7020 6cb1 2000 |0062: invoke-direct {v0, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -41c46a: 7220 05b1 0300 |0065: invoke-interface {v3, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ -41c470: 2807 |0068: goto 006f // +0007 │ │ -41c472: 0d02 |0069: move-exception v2 │ │ -41c474: 2802 |006a: goto 006c // +0002 │ │ -41c476: 0d02 |006b: move-exception v2 │ │ -41c478: 7220 05b1 2300 |006c: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ -41c47e: 0e00 |006f: return-void │ │ +41c378: |[41c378] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41c388: 7100 c798 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +41c38e: 0c00 |0003: move-result-object v0 │ │ +41c390: 2201 9a1f |0004: new-instance v1, Lokhttp3/Request$Builder; // type@1f9a │ │ +41c394: 7010 90b6 0100 |0006: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +41c39a: 6e20 9ab6 2100 |0009: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ +41c3a0: 0c02 |000c: move-result-object v2 │ │ +41c3a2: 6e10 92b6 0200 |000d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +41c3a8: 0c02 |0010: move-result-object v2 │ │ +41c3aa: 6e20 8fb6 2000 |0011: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +41c3b0: 0c02 |0014: move-result-object v2 │ │ +41c3b2: 7210 65b6 0200 |0015: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +41c3b8: 0c02 |0018: move-result-object v2 │ │ +41c3ba: 6e10 a8b6 0200 |0019: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ +41c3c0: 0a00 |001c: move-result v0 │ │ +41c3c2: 3800 3f00 |001d: if-eqz v0, 005c // +003f │ │ +41c3c6: 6e10 a3b6 0200 |001f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +41c3cc: 0c02 |0022: move-result-object v2 │ │ +41c3ce: 6e10 b1b6 0200 |0023: invoke-virtual {v2}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ +41c3d4: 0c02 |0026: move-result-object v2 │ │ +41c3d6: 2200 c91f |0027: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ +41c3da: 7020 20b7 2000 |0029: invoke-direct {v0, v2}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +41c3e0: 1a02 bdcc |002c: const-string v2, "results" // string@ccbd │ │ +41c3e4: 6e20 22b7 2000 |002e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ +41c3ea: 0c02 |0031: move-result-object v2 │ │ +41c3ec: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +41c3ee: 6e20 19b7 0200 |0033: invoke-virtual {v2, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ +41c3f4: 0c02 |0036: move-result-object v2 │ │ +41c3f6: 1a00 db84 |0037: const-string v0, "feedUrl" // string@84db │ │ +41c3fa: 6e20 26b7 0200 |0039: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@b726 │ │ +41c400: 0a01 |003c: move-result v1 │ │ +41c402: 3901 1700 |003d: if-nez v1, 0054 // +0017 │ │ +41c406: 1a00 ea6c |003f: const-string v0, "artistName" // string@6cea │ │ +41c40a: 6e20 25b7 0200 |0041: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +41c410: 0c00 |0044: move-result-object v0 │ │ +41c412: 1a01 44e1 |0045: const-string v1, "trackName" // string@e144 │ │ +41c416: 6e20 25b7 1200 |0047: invoke-virtual {v2, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +41c41c: 0c02 |004a: move-result-object v2 │ │ +41c41e: 2201 ab18 |004b: new-instance v1, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18ab │ │ +41c422: 7030 4b98 0102 |004d: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@984b │ │ +41c428: 7220 05b1 1300 |0050: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ +41c42e: 0e00 |0053: return-void │ │ +41c430: 6e20 25b7 0200 |0054: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +41c436: 0c02 |0057: move-result-object v2 │ │ +41c438: 7220 06b1 2300 |0058: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +41c43e: 2814 |005b: goto 006f // +0014 │ │ +41c440: 2200 2a1e |005c: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ +41c444: 6e10 acb6 0200 |005e: invoke-virtual {v2}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b6ac │ │ +41c44a: 0c02 |0061: move-result-object v2 │ │ +41c44c: 7020 6cb1 2000 |0062: invoke-direct {v0, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +41c452: 7220 05b1 0300 |0065: invoke-interface {v3, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ +41c458: 2807 |0068: goto 006f // +0007 │ │ +41c45a: 0d02 |0069: move-exception v2 │ │ +41c45c: 2802 |006a: goto 006c // +0002 │ │ +41c45e: 0d02 |006b: move-exception v2 │ │ +41c460: 7220 05b1 2300 |006c: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ +41c466: 0e00 |006f: return-void │ │ catches : 1 │ │ 0x000d - 0x0068 │ │ Ljava/io/IOException; -> 0x006b │ │ Lorg/json/JSONException; -> 0x0069 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0004 line=82 │ │ @@ -1505980,75 +1505988,75 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 120 16-bit code units │ │ -41c490: |[41c490] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41c4a0: 1a00 fd5c |0000: const-string v0, "UTF-8" // string@5cfd │ │ -41c4a4: 7120 85b3 0400 |0002: invoke-static {v4, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b385 │ │ -41c4aa: 0c04 |0005: move-result-object v4 │ │ -41c4ac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -41c4ae: 2300 0e21 |0007: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -41c4b2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -41c4b4: 4d04 0001 |000a: aput-object v4, v0, v1 │ │ -41c4b8: 1a04 a498 |000c: const-string v4, "https://itunes.apple.com/search?media=podcast&term=%s" // string@98a4 │ │ -41c4bc: 7120 a1b2 0400 |000e: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -41c4c2: 0c04 |0011: move-result-object v4 │ │ -41c4c4: 7100 c798 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -41c4ca: 0c00 |0015: move-result-object v0 │ │ -41c4cc: 2202 9a1f |0016: new-instance v2, Lokhttp3/Request$Builder; // type@1f9a │ │ -41c4d0: 7010 90b6 0200 |0018: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -41c4d6: 6e20 9ab6 4200 |001b: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ -41c4dc: 0c04 |001e: move-result-object v4 │ │ -41c4de: 2202 e21e |001f: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -41c4e2: 7010 17b4 0200 |0021: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41c4e8: 6e10 92b6 0400 |0024: invoke-virtual {v4}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -41c4ee: 0c04 |0027: move-result-object v4 │ │ -41c4f0: 6e20 8fb6 4000 |0028: invoke-virtual {v0, v4}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -41c4f6: 0c04 |002b: move-result-object v4 │ │ -41c4f8: 7210 65b6 0400 |002c: invoke-interface {v4}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -41c4fe: 0c04 |002f: move-result-object v4 │ │ -41c500: 6e10 a8b6 0400 |0030: invoke-virtual {v4}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ -41c506: 0a00 |0033: move-result v0 │ │ -41c508: 3800 2d00 |0034: if-eqz v0, 0061 // +002d │ │ -41c50c: 6e10 a3b6 0400 |0036: invoke-virtual {v4}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -41c512: 0c04 |0039: move-result-object v4 │ │ -41c514: 6e10 b1b6 0400 |003a: invoke-virtual {v4}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ -41c51a: 0c04 |003d: move-result-object v4 │ │ -41c51c: 2200 c91f |003e: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ -41c520: 7020 20b7 4000 |0040: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -41c526: 1a04 bdcc |0043: const-string v4, "results" // string@ccbd │ │ -41c52a: 6e20 22b7 4000 |0045: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ -41c530: 0c04 |0048: move-result-object v4 │ │ -41c532: 6e10 1bb7 0400 |0049: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -41c538: 0a00 |004c: move-result v0 │ │ -41c53a: 3501 2700 |004d: if-ge v1, v0, 0074 // +0027 │ │ -41c53e: 6e20 19b7 1400 |004f: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ -41c544: 0c00 |0052: move-result-object v0 │ │ -41c546: 7110 03ad 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad03 │ │ -41c54c: 0c00 |0056: move-result-object v0 │ │ -41c54e: 5403 4697 |0057: iget-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -41c552: 3803 0500 |0059: if-eqz v3, 005e // +0005 │ │ -41c556: 7220 d6b4 0200 |005b: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41c55c: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41c560: 28e9 |0060: goto 0049 // -0017 │ │ -41c562: 2200 2a1e |0061: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ -41c566: 6e10 acb6 0400 |0063: invoke-virtual {v4}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b6ac │ │ -41c56c: 0c04 |0066: move-result-object v4 │ │ -41c56e: 7020 6cb1 4000 |0067: invoke-direct {v0, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -41c574: 7220 05b1 0500 |006a: invoke-interface {v5, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ -41c57a: 2807 |006d: goto 0074 // +0007 │ │ -41c57c: 0d04 |006e: move-exception v4 │ │ -41c57e: 2802 |006f: goto 0071 // +0002 │ │ -41c580: 0d04 |0070: move-exception v4 │ │ -41c582: 7220 05b1 4500 |0071: invoke-interface {v5, v4}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ -41c588: 7220 06b1 2500 |0074: invoke-interface {v5, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -41c58e: 0e00 |0077: return-void │ │ +41c478: |[41c478] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41c488: 1a00 fd5c |0000: const-string v0, "UTF-8" // string@5cfd │ │ +41c48c: 7120 85b3 0400 |0002: invoke-static {v4, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b385 │ │ +41c492: 0c04 |0005: move-result-object v4 │ │ +41c494: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +41c496: 2300 0e21 |0007: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +41c49a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +41c49c: 4d04 0001 |000a: aput-object v4, v0, v1 │ │ +41c4a0: 1a04 a498 |000c: const-string v4, "https://itunes.apple.com/search?media=podcast&term=%s" // string@98a4 │ │ +41c4a4: 7120 a1b2 0400 |000e: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +41c4aa: 0c04 |0011: move-result-object v4 │ │ +41c4ac: 7100 c798 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +41c4b2: 0c00 |0015: move-result-object v0 │ │ +41c4b4: 2202 9a1f |0016: new-instance v2, Lokhttp3/Request$Builder; // type@1f9a │ │ +41c4b8: 7010 90b6 0200 |0018: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +41c4be: 6e20 9ab6 4200 |001b: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ +41c4c4: 0c04 |001e: move-result-object v4 │ │ +41c4c6: 2202 e21e |001f: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +41c4ca: 7010 17b4 0200 |0021: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41c4d0: 6e10 92b6 0400 |0024: invoke-virtual {v4}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +41c4d6: 0c04 |0027: move-result-object v4 │ │ +41c4d8: 6e20 8fb6 4000 |0028: invoke-virtual {v0, v4}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +41c4de: 0c04 |002b: move-result-object v4 │ │ +41c4e0: 7210 65b6 0400 |002c: invoke-interface {v4}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +41c4e6: 0c04 |002f: move-result-object v4 │ │ +41c4e8: 6e10 a8b6 0400 |0030: invoke-virtual {v4}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ +41c4ee: 0a00 |0033: move-result v0 │ │ +41c4f0: 3800 2d00 |0034: if-eqz v0, 0061 // +002d │ │ +41c4f4: 6e10 a3b6 0400 |0036: invoke-virtual {v4}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +41c4fa: 0c04 |0039: move-result-object v4 │ │ +41c4fc: 6e10 b1b6 0400 |003a: invoke-virtual {v4}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ +41c502: 0c04 |003d: move-result-object v4 │ │ +41c504: 2200 c91f |003e: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ +41c508: 7020 20b7 4000 |0040: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +41c50e: 1a04 bdcc |0043: const-string v4, "results" // string@ccbd │ │ +41c512: 6e20 22b7 4000 |0045: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ +41c518: 0c04 |0048: move-result-object v4 │ │ +41c51a: 6e10 1bb7 0400 |0049: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +41c520: 0a00 |004c: move-result v0 │ │ +41c522: 3501 2700 |004d: if-ge v1, v0, 0074 // +0027 │ │ +41c526: 6e20 19b7 1400 |004f: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ +41c52c: 0c00 |0052: move-result-object v0 │ │ +41c52e: 7110 03ad 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad03 │ │ +41c534: 0c00 |0056: move-result-object v0 │ │ +41c536: 5403 4697 |0057: iget-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +41c53a: 3803 0500 |0059: if-eqz v3, 005e // +0005 │ │ +41c53e: 7220 d6b4 0200 |005b: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41c544: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41c548: 28e9 |0060: goto 0049 // -0017 │ │ +41c54a: 2200 2a1e |0061: new-instance v0, Ljava/io/IOException; // type@1e2a │ │ +41c54e: 6e10 acb6 0400 |0063: invoke-virtual {v4}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b6ac │ │ +41c554: 0c04 |0066: move-result-object v4 │ │ +41c556: 7020 6cb1 4000 |0067: invoke-direct {v0, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +41c55c: 7220 05b1 0500 |006a: invoke-interface {v5, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ +41c562: 2807 |006d: goto 0074 // +0007 │ │ +41c564: 0d04 |006e: move-exception v4 │ │ +41c566: 2802 |006f: goto 0071 // +0002 │ │ +41c568: 0d04 |0070: move-exception v4 │ │ +41c56a: 7220 05b1 4500 |0071: invoke-interface {v5, v4}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ +41c570: 7220 06b1 2500 |0074: invoke-interface {v5, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +41c576: 0e00 |0077: return-void │ │ catches : 2 │ │ 0x0000 - 0x0006 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0006 │ │ 0x0024 - 0x006d │ │ Ljava/io/IOException; -> 0x0070 │ │ Lorg/json/JSONException; -> 0x006e │ │ positions : │ │ @@ -1506081,17 +1506089,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c330: |[41c330] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.getName:()Ljava/lang/String; │ │ -41c340: 1a00 b90e |0000: const-string v0, "Apple" // string@0eb9 │ │ -41c344: 1100 |0002: return-object v0 │ │ +41c318: |[41c318] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.getName:()Ljava/lang/String; │ │ +41c328: 1a00 b90e |0000: const-string v0, "Apple" // string@0eb9 │ │ +41c32c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;) │ │ @@ -1506099,38 +1506107,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 │ │ -41c27c: |[41c27c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41c28c: 1a00 9309 |0000: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0993 │ │ -41c290: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ -41c296: 0c00 |0005: move-result-object v0 │ │ -41c298: 6e20 f6b5 3000 |0006: invoke-virtual {v0, v3}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -41c29e: 0c00 |0009: move-result-object v0 │ │ -41c2a0: 6e10 edb5 0000 |000a: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ -41c2a6: 0a01 |000d: move-result v1 │ │ -41c2a8: 3801 1800 |000e: if-eqz v1, 0026 // +0018 │ │ -41c2ac: 2203 741e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -41c2b0: 7010 c7b2 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41c2b6: 1a01 a398 |0015: const-string v1, "https://itunes.apple.com/lookup?id=" // string@98a3 │ │ -41c2ba: 6e20 d3b2 1300 |0017: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41c2c0: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -41c2c2: 6e20 f0b5 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ -41c2c8: 0c00 |001e: move-result-object v0 │ │ -41c2ca: 6e20 d3b2 0300 |001f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41c2d0: 6e10 deb2 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41c2d6: 0c03 |0025: move-result-object v3 │ │ -41c2d8: 2200 c11c |0026: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1; // type@1cc1 │ │ -41c2dc: 7020 e3ac 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.:(Ljava/lang/String;)V // method@ace3 │ │ -41c2e2: 7110 ffb0 0000 |002b: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -41c2e8: 0c03 |002e: move-result-object v3 │ │ -41c2ea: 1103 |002f: return-object v3 │ │ +41c264: |[41c264] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41c274: 1a00 9309 |0000: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0993 │ │ +41c278: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ +41c27e: 0c00 |0005: move-result-object v0 │ │ +41c280: 6e20 f6b5 3000 |0006: invoke-virtual {v0, v3}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +41c286: 0c00 |0009: move-result-object v0 │ │ +41c288: 6e10 edb5 0000 |000a: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ +41c28e: 0a01 |000d: move-result v1 │ │ +41c290: 3801 1800 |000e: if-eqz v1, 0026 // +0018 │ │ +41c294: 2203 741e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +41c298: 7010 c7b2 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41c29e: 1a01 a398 |0015: const-string v1, "https://itunes.apple.com/lookup?id=" // string@98a3 │ │ +41c2a2: 6e20 d3b2 1300 |0017: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41c2a8: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +41c2aa: 6e20 f0b5 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@b5f0 │ │ +41c2b0: 0c00 |001e: move-result-object v0 │ │ +41c2b2: 6e20 d3b2 0300 |001f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41c2b8: 6e10 deb2 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41c2be: 0c03 |0025: move-result-object v3 │ │ +41c2c0: 2200 c11c |0026: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1; // type@1cc1 │ │ +41c2c4: 7020 e3ac 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.:(Ljava/lang/String;)V // method@ace3 │ │ +41c2ca: 7110 ffb0 0000 |002b: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +41c2d0: 0c03 |002e: move-result-object v3 │ │ +41c2d2: 1103 |002f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=77 │ │ 0x0006 line=78 │ │ 0x000a line=79 │ │ 0x0026 line=80 │ │ locals : │ │ @@ -1506142,28 +1506150,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 │ │ -41c2ec: |[41c2ec] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41c2fc: 2200 c01c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0; // type@1cc0 │ │ -41c300: 7020 e1ac 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@ace1 │ │ -41c306: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -41c30c: 0c02 |0008: move-result-object v2 │ │ -41c30e: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -41c314: 0c00 |000c: move-result-object v0 │ │ -41c316: 6e20 04b1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -41c31c: 0c02 |0010: move-result-object v2 │ │ -41c31e: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -41c324: 0c00 |0014: move-result-object v0 │ │ -41c326: 6e20 02b1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -41c32c: 0c02 |0018: move-result-object v2 │ │ -41c32e: 1102 |0019: return-object v2 │ │ +41c2d4: |[41c2d4] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41c2e4: 2200 c01c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0; // type@1cc0 │ │ +41c2e8: 7020 e1ac 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@ace1 │ │ +41c2ee: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +41c2f4: 0c02 |0008: move-result-object v2 │ │ +41c2f6: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +41c2fc: 0c00 |000c: move-result-object v0 │ │ +41c2fe: 6e20 04b1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +41c304: 0c02 |0010: move-result-object v2 │ │ +41c306: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +41c30c: 0c00 |0014: move-result-object v0 │ │ +41c30e: 6e20 02b1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +41c314: 0c02 |0018: move-result-object v2 │ │ +41c316: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0009 line=71 │ │ 0x0011 line=72 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; │ │ @@ -1506174,28 +1506182,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -41c240: |[41c240] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41c250: 1a00 429f |0000: const-string v0, "itunes.apple.com" // string@9f42 │ │ -41c254: 6e20 9bb2 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -41c25a: 0a00 |0005: move-result v0 │ │ -41c25c: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ -41c260: 1a00 9309 |0008: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0993 │ │ -41c264: 6e20 aeb2 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ -41c26a: 0a02 |000d: move-result v2 │ │ -41c26c: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ -41c270: 2803 |0010: goto 0013 // +0003 │ │ -41c272: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -41c274: 2802 |0012: goto 0014 // +0002 │ │ -41c276: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -41c278: 0f02 |0014: return v2 │ │ +41c228: |[41c228] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41c238: 1a00 429f |0000: const-string v0, "itunes.apple.com" // string@9f42 │ │ +41c23c: 6e20 9bb2 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +41c242: 0a00 |0005: move-result v0 │ │ +41c244: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ +41c248: 1a00 9309 |0008: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0993 │ │ +41c24c: 6e20 aeb2 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ +41c252: 0a02 |000d: move-result v2 │ │ +41c254: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ +41c258: 2803 |0010: goto 0013 // +0003 │ │ +41c25a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +41c25c: 2802 |0012: goto 0014 // +0002 │ │ +41c25e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +41c260: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=109 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; │ │ 0x0000 - 0x0015 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1506233,19 +1506241,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 │ │ -41c934: |[41c934] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;)V │ │ -41c944: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41c94a: 5b01 4297 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@9742 │ │ -41c94e: 5b02 4397 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9743 │ │ -41c952: 0e00 |0007: return-void │ │ +41c91c: |[41c91c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;)V │ │ +41c92c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41c932: 5b01 4297 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@9742 │ │ +41c936: 5b02 4397 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9743 │ │ +41c93a: 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; │ │ @@ -1506256,19 +1506264,19 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -41c954: |[41c954] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41c964: 5420 4297 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@9742 │ │ -41c968: 5421 4397 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9743 │ │ -41c96c: 7130 f5ac 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.$r8$lambda$MQPGNmEOfWB7qCN2ak68kWBFFOY:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acf5 │ │ -41c972: 0e00 |0007: return-void │ │ +41c93c: |[41c93c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41c94c: 5420 4297 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@9742 │ │ +41c950: 5421 4397 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@9743 │ │ +41c954: 7130 f5ac 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.$r8$lambda$MQPGNmEOfWB7qCN2ak68kWBFFOY:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acf5 │ │ +41c95a: 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; │ │ │ │ @@ -1506311,17 +1506319,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 │ │ -41cb90: |[41cb90] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.$r8$lambda$MQPGNmEOfWB7qCN2ak68kWBFFOY:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41cba0: 7030 f9ac 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acf9 │ │ -41cba6: 0e00 |0003: return-void │ │ +41cb78: |[41cb78] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.$r8$lambda$MQPGNmEOfWB7qCN2ak68kWBFFOY:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41cb88: 7030 f9ac 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@acf9 │ │ +41cb8e: 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; │ │ @@ -1506331,17 +1506339,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41cba8: |[41cba8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.:()V │ │ -41cbb8: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -41cbbe: 0e00 |0003: return-void │ │ +41cb90: |[41cb90] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.:()V │ │ +41cba0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +41cba6: 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;) │ │ @@ -1506349,60 +1506357,60 @@ │ │ type : '(Ljava/lang/String;)Lokhttp3/Request;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -41cac0: |[41cac0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; │ │ -41cad0: 1a00 f95c |0000: const-string v0, "UTC" // string@5cf9 │ │ -41cad4: 7110 53b5 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b553 │ │ -41cada: 0c00 |0005: move-result-object v0 │ │ -41cadc: 7110 67b4 0000 |0006: invoke-static {v0}, Ljava/util/Calendar;.getInstance:(Ljava/util/TimeZone;)Ljava/util/Calendar; // method@b467 │ │ -41cae2: 0c00 |0009: move-result-object v0 │ │ -41cae4: 6e10 60b4 0000 |000a: invoke-virtual {v0}, Ljava/util/Calendar;.clear:()V // method@b460 │ │ -41caea: 2201 ea1e |000d: new-instance v1, Ljava/util/Date; // type@1eea │ │ -41caee: 7010 98b4 0100 |000f: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b498 │ │ -41caf4: 6e20 6eb4 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b46e │ │ -41cafa: 6e10 6ab4 0000 |0015: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@b46a │ │ -41cb00: 0b00 |0018: move-result-wide v0 │ │ -41cb02: 1602 e803 |0019: const-wide/16 v2, #int 1000 // #3e8 │ │ -41cb06: be20 |001b: div-long/2addr v0, v2 │ │ -41cb08: 7120 c2b2 1000 |001c: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -41cb0e: 0c00 |001f: move-result-object v0 │ │ -41cb10: 2201 741e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -41cb14: 7010 c7b2 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41cb1a: 1a02 9b63 |0025: const-string v2, "XTMMQGA2YZ4WJUBYY4HKXAaAhk4^2YBsTE33vdbwbZNj82ZRLABDDqFdKe7x" // string@639b │ │ -41cb1e: 6e20 d3b2 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41cb24: 6e20 d3b2 0100 |002a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41cb2a: 6e10 deb2 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41cb30: 0c01 |0030: move-result-object v1 │ │ -41cb32: 7110 fcac 0100 |0031: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.sha1:(Ljava/lang/String;)Ljava/lang/String; // method@acfc │ │ -41cb38: 0c01 |0034: move-result-object v1 │ │ -41cb3a: 2202 9a1f |0035: new-instance v2, Lokhttp3/Request$Builder; // type@1f9a │ │ -41cb3e: 7010 90b6 0200 |0037: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -41cb44: 1a03 6b63 |003a: const-string v3, "X-Auth-Date" // string@636b │ │ -41cb48: 6e30 91b6 3200 |003c: invoke-virtual {v2, v3, v0}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ -41cb4e: 0c00 |003f: move-result-object v0 │ │ -41cb50: 1a02 6c63 |0040: const-string v2, "X-Auth-Key" // string@636c │ │ -41cb54: 1a03 9a63 |0042: const-string v3, "XTMMQGA2YZ4WJUBYY4HK" // string@639a │ │ -41cb58: 6e30 91b6 2003 |0044: invoke-virtual {v0, v2, v3}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ -41cb5e: 0c00 |0047: move-result-object v0 │ │ -41cb60: 1a02 500f |0048: const-string v2, "Authorization" // string@0f50 │ │ -41cb64: 6e30 91b6 2001 |004a: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ -41cb6a: 0c00 |004d: move-result-object v0 │ │ -41cb6c: 1a01 115e |004e: const-string v1, "User-Agent" // string@5e11 │ │ -41cb70: 6202 086d |0050: sget-object v2, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d08 │ │ -41cb74: 6e30 91b6 1002 |0052: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ -41cb7a: 0c00 |0055: move-result-object v0 │ │ -41cb7c: 6e20 9ab6 5000 |0056: invoke-virtual {v0, v5}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ -41cb82: 0c05 |0059: move-result-object v5 │ │ -41cb84: 6e10 92b6 0500 |005a: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -41cb8a: 0c05 |005d: move-result-object v5 │ │ -41cb8c: 1105 |005e: return-object v5 │ │ +41caa8: |[41caa8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; │ │ +41cab8: 1a00 f95c |0000: const-string v0, "UTC" // string@5cf9 │ │ +41cabc: 7110 53b5 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b553 │ │ +41cac2: 0c00 |0005: move-result-object v0 │ │ +41cac4: 7110 67b4 0000 |0006: invoke-static {v0}, Ljava/util/Calendar;.getInstance:(Ljava/util/TimeZone;)Ljava/util/Calendar; // method@b467 │ │ +41caca: 0c00 |0009: move-result-object v0 │ │ +41cacc: 6e10 60b4 0000 |000a: invoke-virtual {v0}, Ljava/util/Calendar;.clear:()V // method@b460 │ │ +41cad2: 2201 ea1e |000d: new-instance v1, Ljava/util/Date; // type@1eea │ │ +41cad6: 7010 98b4 0100 |000f: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b498 │ │ +41cadc: 6e20 6eb4 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b46e │ │ +41cae2: 6e10 6ab4 0000 |0015: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@b46a │ │ +41cae8: 0b00 |0018: move-result-wide v0 │ │ +41caea: 1602 e803 |0019: const-wide/16 v2, #int 1000 // #3e8 │ │ +41caee: be20 |001b: div-long/2addr v0, v2 │ │ +41caf0: 7120 c2b2 1000 |001c: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +41caf6: 0c00 |001f: move-result-object v0 │ │ +41caf8: 2201 741e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +41cafc: 7010 c7b2 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41cb02: 1a02 9b63 |0025: const-string v2, "XTMMQGA2YZ4WJUBYY4HKXAaAhk4^2YBsTE33vdbwbZNj82ZRLABDDqFdKe7x" // string@639b │ │ +41cb06: 6e20 d3b2 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41cb0c: 6e20 d3b2 0100 |002a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41cb12: 6e10 deb2 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41cb18: 0c01 |0030: move-result-object v1 │ │ +41cb1a: 7110 fcac 0100 |0031: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.sha1:(Ljava/lang/String;)Ljava/lang/String; // method@acfc │ │ +41cb20: 0c01 |0034: move-result-object v1 │ │ +41cb22: 2202 9a1f |0035: new-instance v2, Lokhttp3/Request$Builder; // type@1f9a │ │ +41cb26: 7010 90b6 0200 |0037: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +41cb2c: 1a03 6b63 |003a: const-string v3, "X-Auth-Date" // string@636b │ │ +41cb30: 6e30 91b6 3200 |003c: invoke-virtual {v2, v3, v0}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ +41cb36: 0c00 |003f: move-result-object v0 │ │ +41cb38: 1a02 6c63 |0040: const-string v2, "X-Auth-Key" // string@636c │ │ +41cb3c: 1a03 9a63 |0042: const-string v3, "XTMMQGA2YZ4WJUBYY4HK" // string@639a │ │ +41cb40: 6e30 91b6 2003 |0044: invoke-virtual {v0, v2, v3}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ +41cb46: 0c00 |0047: move-result-object v0 │ │ +41cb48: 1a02 500f |0048: const-string v2, "Authorization" // string@0f50 │ │ +41cb4c: 6e30 91b6 2001 |004a: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ +41cb52: 0c00 |004d: move-result-object v0 │ │ +41cb54: 1a01 115e |004e: const-string v1, "User-Agent" // string@5e11 │ │ +41cb58: 6202 086d |0050: sget-object v2, Lde/danoeh/antennapod/core/ClientConfig;.USER_AGENT:Ljava/lang/String; // field@6d08 │ │ +41cb5c: 6e30 91b6 1002 |0052: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b691 │ │ +41cb62: 0c00 |0055: move-result-object v0 │ │ +41cb64: 6e20 9ab6 5000 |0056: invoke-virtual {v0, v5}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b69a │ │ +41cb6a: 0c05 |0059: move-result-object v5 │ │ +41cb6c: 6e10 92b6 0500 |005a: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +41cb72: 0c05 |005d: move-result-object v5 │ │ +41cb74: 1105 |005e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=90 │ │ 0x000a line=91 │ │ 0x000d line=92 │ │ 0x0012 line=93 │ │ 0x0015 line=94 │ │ @@ -1506425,71 +1506433,71 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 111 16-bit code units │ │ -41cbc0: |[41cbc0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41cbd0: 1a00 fd5c |0000: const-string v0, "UTF-8" // string@5cfd │ │ -41cbd4: 7120 85b3 0500 |0002: invoke-static {v5, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b385 │ │ -41cbda: 0c05 |0005: move-result-object v5 │ │ -41cbdc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -41cbde: 2300 0e21 |0007: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -41cbe2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -41cbe4: 4d05 0001 |000a: aput-object v5, v0, v1 │ │ -41cbe8: 1a05 9c98 |000c: const-string v5, "https://api.podcastindex.org/api/1.0/search/byterm?q=%s" // string@989c │ │ -41cbec: 7120 a1b2 0500 |000e: invoke-static {v5, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -41cbf2: 0c05 |0011: move-result-object v5 │ │ -41cbf4: 2200 e21e |0012: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -41cbf8: 7010 17b4 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41cbfe: 7100 c798 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -41cc04: 0c02 |001a: move-result-object v2 │ │ -41cc06: 7020 f7ac 5400 |001b: invoke-direct {v4, v5}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; // method@acf7 │ │ -41cc0c: 0c05 |001e: move-result-object v5 │ │ -41cc0e: 6e20 8fb6 5200 |001f: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -41cc14: 0c05 |0022: move-result-object v5 │ │ -41cc16: 7210 65b6 0500 |0023: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -41cc1c: 0c05 |0026: move-result-object v5 │ │ -41cc1e: 6e10 a8b6 0500 |0027: invoke-virtual {v5}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ -41cc24: 0a02 |002a: move-result v2 │ │ -41cc26: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ -41cc2a: 6e10 a3b6 0500 |002d: invoke-virtual {v5}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -41cc30: 0c05 |0030: move-result-object v5 │ │ -41cc32: 6e10 b1b6 0500 |0031: invoke-virtual {v5}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ -41cc38: 0c05 |0034: move-result-object v5 │ │ -41cc3a: 2202 c91f |0035: new-instance v2, Lorg/json/JSONObject; // type@1fc9 │ │ -41cc3e: 7020 20b7 5200 |0037: invoke-direct {v2, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -41cc44: 1a05 2485 |003a: const-string v5, "feeds" // string@8524 │ │ -41cc48: 6e20 22b7 5200 |003c: invoke-virtual {v2, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ -41cc4e: 0c05 |003f: move-result-object v5 │ │ -41cc50: 6e10 1bb7 0500 |0040: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -41cc56: 0a02 |0043: move-result v2 │ │ -41cc58: 3521 2700 |0044: if-ge v1, v2, 006b // +0027 │ │ -41cc5c: 6e20 19b7 1500 |0046: invoke-virtual {v5, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ -41cc62: 0c02 |0049: move-result-object v2 │ │ -41cc64: 7110 05ad 0200 |004a: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad05 │ │ -41cc6a: 0c02 |004d: move-result-object v2 │ │ -41cc6c: 5423 4697 |004e: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -41cc70: 3803 0500 |0050: if-eqz v3, 0055 // +0005 │ │ -41cc74: 7220 d6b4 2000 |0052: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -41cc7a: d801 0101 |0055: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41cc7e: 28e9 |0057: goto 0040 // -0017 │ │ -41cc80: 2201 2a1e |0058: new-instance v1, Ljava/io/IOException; // type@1e2a │ │ -41cc84: 6e10 acb6 0500 |005a: invoke-virtual {v5}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b6ac │ │ -41cc8a: 0c05 |005d: move-result-object v5 │ │ -41cc8c: 7020 6cb1 5100 |005e: invoke-direct {v1, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -41cc92: 7220 05b1 1600 |0061: invoke-interface {v6, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ -41cc98: 2807 |0064: goto 006b // +0007 │ │ -41cc9a: 0d05 |0065: move-exception v5 │ │ -41cc9c: 2802 |0066: goto 0068 // +0002 │ │ -41cc9e: 0d05 |0067: move-exception v5 │ │ -41cca0: 7220 05b1 5600 |0068: invoke-interface {v6, v5}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ -41cca6: 7220 06b1 0600 |006b: invoke-interface {v6, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -41ccac: 0e00 |006e: return-void │ │ +41cba8: |[41cba8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41cbb8: 1a00 fd5c |0000: const-string v0, "UTF-8" // string@5cfd │ │ +41cbbc: 7120 85b3 0500 |0002: invoke-static {v5, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b385 │ │ +41cbc2: 0c05 |0005: move-result-object v5 │ │ +41cbc4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +41cbc6: 2300 0e21 |0007: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +41cbca: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +41cbcc: 4d05 0001 |000a: aput-object v5, v0, v1 │ │ +41cbd0: 1a05 9c98 |000c: const-string v5, "https://api.podcastindex.org/api/1.0/search/byterm?q=%s" // string@989c │ │ +41cbd4: 7120 a1b2 0500 |000e: invoke-static {v5, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +41cbda: 0c05 |0011: move-result-object v5 │ │ +41cbdc: 2200 e21e |0012: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +41cbe0: 7010 17b4 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +41cbe6: 7100 c798 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +41cbec: 0c02 |001a: move-result-object v2 │ │ +41cbee: 7020 f7ac 5400 |001b: invoke-direct {v4, v5}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; // method@acf7 │ │ +41cbf4: 0c05 |001e: move-result-object v5 │ │ +41cbf6: 6e20 8fb6 5200 |001f: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +41cbfc: 0c05 |0022: move-result-object v5 │ │ +41cbfe: 7210 65b6 0500 |0023: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +41cc04: 0c05 |0026: move-result-object v5 │ │ +41cc06: 6e10 a8b6 0500 |0027: invoke-virtual {v5}, Lokhttp3/Response;.isSuccessful:()Z // method@b6a8 │ │ +41cc0c: 0a02 |002a: move-result v2 │ │ +41cc0e: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ +41cc12: 6e10 a3b6 0500 |002d: invoke-virtual {v5}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +41cc18: 0c05 |0030: move-result-object v5 │ │ +41cc1a: 6e10 b1b6 0500 |0031: invoke-virtual {v5}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ +41cc20: 0c05 |0034: move-result-object v5 │ │ +41cc22: 2202 c91f |0035: new-instance v2, Lorg/json/JSONObject; // type@1fc9 │ │ +41cc26: 7020 20b7 5200 |0037: invoke-direct {v2, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +41cc2c: 1a05 2485 |003a: const-string v5, "feeds" // string@8524 │ │ +41cc30: 6e20 22b7 5200 |003c: invoke-virtual {v2, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ +41cc36: 0c05 |003f: move-result-object v5 │ │ +41cc38: 6e10 1bb7 0500 |0040: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +41cc3e: 0a02 |0043: move-result v2 │ │ +41cc40: 3521 2700 |0044: if-ge v1, v2, 006b // +0027 │ │ +41cc44: 6e20 19b7 1500 |0046: invoke-virtual {v5, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ +41cc4a: 0c02 |0049: move-result-object v2 │ │ +41cc4c: 7110 05ad 0200 |004a: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad05 │ │ +41cc52: 0c02 |004d: move-result-object v2 │ │ +41cc54: 5423 4697 |004e: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +41cc58: 3803 0500 |0050: if-eqz v3, 0055 // +0005 │ │ +41cc5c: 7220 d6b4 2000 |0052: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +41cc62: d801 0101 |0055: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41cc66: 28e9 |0057: goto 0040 // -0017 │ │ +41cc68: 2201 2a1e |0058: new-instance v1, Ljava/io/IOException; // type@1e2a │ │ +41cc6c: 6e10 acb6 0500 |005a: invoke-virtual {v5}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@b6ac │ │ +41cc72: 0c05 |005d: move-result-object v5 │ │ +41cc74: 7020 6cb1 5100 |005e: invoke-direct {v1, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +41cc7a: 7220 05b1 1600 |0061: invoke-interface {v6, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ +41cc80: 2807 |0064: goto 006b // +0007 │ │ +41cc82: 0d05 |0065: move-exception v5 │ │ +41cc84: 2802 |0066: goto 0068 // +0002 │ │ +41cc86: 0d05 |0067: move-exception v5 │ │ +41cc88: 7220 05b1 5600 |0068: invoke-interface {v6, v5}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b105 │ │ +41cc8e: 7220 06b1 0600 |006b: invoke-interface {v6, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +41cc94: 0e00 |006e: return-void │ │ catches : 2 │ │ 0x0000 - 0x0006 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0006 │ │ 0x0017 - 0x0064 │ │ Ljava/io/IOException; -> 0x0067 │ │ Lorg/json/JSONException; -> 0x0065 │ │ positions : │ │ @@ -1506520,31 +1506528,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 │ │ -41ca00: |[41ca00] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.sha1:(Ljava/lang/String;)Ljava/lang/String; │ │ -41ca10: 1a00 1853 |0000: const-string v0, "SHA-1" // string@5318 │ │ -41ca14: 7110 d2b3 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b3d2 │ │ -41ca1a: 0c00 |0005: move-result-object v0 │ │ -41ca1c: 1a01 fd5c |0006: const-string v1, "UTF-8" // string@5cfd │ │ -41ca20: 6e20 a4b2 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b2a4 │ │ -41ca26: 0c02 |000b: move-result-object v2 │ │ -41ca28: 6e20 d3b3 2000 |000c: invoke-virtual {v0, v2}, Ljava/security/MessageDigest;.update:([B)V // method@b3d3 │ │ -41ca2e: 6e10 d0b3 0000 |000f: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@b3d0 │ │ -41ca34: 0c02 |0012: move-result-object v2 │ │ -41ca36: 7110 fdac 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.toHex:([B)Ljava/lang/String; // method@acfd │ │ -41ca3c: 0c02 |0016: move-result-object v2 │ │ -41ca3e: 1102 |0017: return-object v2 │ │ -41ca40: 0d02 |0018: move-exception v2 │ │ -41ca42: 6e10 04b3 0200 |0019: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -41ca48: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -41ca4a: 1102 |001d: return-object v2 │ │ +41c9e8: |[41c9e8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.sha1:(Ljava/lang/String;)Ljava/lang/String; │ │ +41c9f8: 1a00 1853 |0000: const-string v0, "SHA-1" // string@5318 │ │ +41c9fc: 7110 d2b3 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b3d2 │ │ +41ca02: 0c00 |0005: move-result-object v0 │ │ +41ca04: 1a01 fd5c |0006: const-string v1, "UTF-8" // string@5cfd │ │ +41ca08: 6e20 a4b2 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b2a4 │ │ +41ca0e: 0c02 |000b: move-result-object v2 │ │ +41ca10: 6e20 d3b3 2000 |000c: invoke-virtual {v0, v2}, Ljava/security/MessageDigest;.update:([B)V // method@b3d3 │ │ +41ca16: 6e10 d0b3 0000 |000f: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@b3d0 │ │ +41ca1c: 0c02 |0012: move-result-object v2 │ │ +41ca1e: 7110 fdac 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.toHex:([B)Ljava/lang/String; // method@acfd │ │ +41ca24: 0c02 |0016: move-result-object v2 │ │ +41ca26: 1102 |0017: return-object v2 │ │ +41ca28: 0d02 |0018: move-exception v2 │ │ +41ca2a: 6e10 04b3 0200 |0019: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +41ca30: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +41ca32: 1102 |001d: return-object v2 │ │ catches : 1 │ │ 0x0000 - 0x0017 │ │ Ljava/lang/Exception; -> 0x0018 │ │ positions : │ │ 0x0002 line=110 │ │ 0x0008 line=111 │ │ 0x000f line=112 │ │ @@ -1506557,38 +1506565,38 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -41ca5c: |[41ca5c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.toHex:([B)Ljava/lang/String; │ │ -41ca6c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -41ca70: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41ca76: 2171 |0005: array-length v1, v7 │ │ -41ca78: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -41ca7a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -41ca7c: 3513 1d00 |0008: if-ge v3, v1, 0025 // +001d │ │ -41ca80: 4804 0703 |000a: aget-byte v4, v7, v3 │ │ -41ca84: 7100 fab4 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -41ca8a: 0c05 |000f: move-result-object v5 │ │ -41ca8c: 1216 |0010: const/4 v6, #int 1 // #1 │ │ -41ca8e: 2366 0e21 |0011: new-array v6, v6, [Ljava/lang/Object; // type@210e │ │ -41ca92: 7110 bcb1 0400 |0013: invoke-static {v4}, Ljava/lang/Byte;.valueOf:(B)Ljava/lang/Byte; // method@b1bc │ │ -41ca98: 0c04 |0016: move-result-object v4 │ │ -41ca9a: 4d04 0602 |0017: aput-object v4, v6, v2 │ │ -41ca9e: 1a04 2a06 |0019: const-string v4, "%02x" // string@062a │ │ -41caa2: 7130 a2b2 4506 |001b: invoke-static {v5, v4, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -41caa8: 0c04 |001e: move-result-object v4 │ │ -41caaa: 6e20 d3b2 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41cab0: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41cab4: 28e4 |0024: goto 0008 // -001c │ │ -41cab6: 6e10 deb2 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41cabc: 0c07 |0028: move-result-object v7 │ │ -41cabe: 1107 |0029: return-object v7 │ │ +41ca44: |[41ca44] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.toHex:([B)Ljava/lang/String; │ │ +41ca54: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +41ca58: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41ca5e: 2171 |0005: array-length v1, v7 │ │ +41ca60: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +41ca62: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +41ca64: 3513 1d00 |0008: if-ge v3, v1, 0025 // +001d │ │ +41ca68: 4804 0703 |000a: aget-byte v4, v7, v3 │ │ +41ca6c: 7100 fab4 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +41ca72: 0c05 |000f: move-result-object v5 │ │ +41ca74: 1216 |0010: const/4 v6, #int 1 // #1 │ │ +41ca76: 2366 0e21 |0011: new-array v6, v6, [Ljava/lang/Object; // type@210e │ │ +41ca7a: 7110 bcb1 0400 |0013: invoke-static {v4}, Ljava/lang/Byte;.valueOf:(B)Ljava/lang/Byte; // method@b1bc │ │ +41ca80: 0c04 |0016: move-result-object v4 │ │ +41ca82: 4d04 0602 |0017: aput-object v4, v6, v2 │ │ +41ca86: 1a04 2a06 |0019: const-string v4, "%02x" // string@062a │ │ +41ca8a: 7130 a2b2 4506 |001b: invoke-static {v5, v4, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +41ca90: 0c04 |001e: move-result-object v4 │ │ +41ca92: 6e20 d3b2 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41ca98: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41ca9c: 28e4 |0024: goto 0008 // -001c │ │ +41ca9e: 6e10 deb2 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41caa4: 0c07 |0028: move-result-object v7 │ │ +41caa6: 1107 |0029: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ 0x000c line=122 │ │ 0x0025 line=124 │ │ locals : │ │ @@ -1506600,17 +1506608,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41c9e8: |[41c9e8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.getName:()Ljava/lang/String; │ │ -41c9f8: 1a00 784f |0000: const-string v0, "Podcast Index" // string@4f78 │ │ -41c9fc: 1100 |0002: return-object v0 │ │ +41c9d0: |[41c9d0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.getName:()Ljava/lang/String; │ │ +41c9e0: 1a00 784f |0000: const-string v0, "Podcast Index" // string@4f78 │ │ +41c9e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;) │ │ @@ -1506618,18 +1506626,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 │ │ -41c988: |[41c988] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41c998: 7110 01b1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b101 │ │ -41c99e: 0c01 |0003: move-result-object v1 │ │ -41c9a0: 1101 |0004: return-object v1 │ │ +41c970: |[41c970] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41c980: 7110 01b1 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b101 │ │ +41c986: 0c01 |0003: move-result-object v1 │ │ +41c988: 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; │ │ │ │ @@ -1506638,28 +1506646,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 │ │ -41c9a4: |[41c9a4] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41c9b4: 2200 c41c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0; // type@1cc4 │ │ -41c9b8: 7030 f3ac 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@acf3 │ │ -41c9be: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -41c9c4: 0c02 |0008: move-result-object v2 │ │ -41c9c6: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -41c9cc: 0c00 |000c: move-result-object v0 │ │ -41c9ce: 6e20 04b1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -41c9d4: 0c02 |0010: move-result-object v2 │ │ -41c9d6: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -41c9dc: 0c00 |0014: move-result-object v0 │ │ -41c9de: 6e20 02b1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -41c9e4: 0c02 |0018: move-result-object v2 │ │ -41c9e6: 1102 |0019: return-object v2 │ │ +41c98c: |[41c98c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41c99c: 2200 c41c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0; // type@1cc4 │ │ +41c9a0: 7030 f3ac 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@acf3 │ │ +41c9a6: 7110 ffb0 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +41c9ac: 0c02 |0008: move-result-object v2 │ │ +41c9ae: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +41c9b4: 0c00 |000c: move-result-object v0 │ │ +41c9b6: 6e20 04b1 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +41c9bc: 0c02 |0010: move-result-object v2 │ │ +41c9be: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +41c9c4: 0c00 |0014: move-result-object v0 │ │ +41c9c6: 6e20 02b1 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +41c9cc: 0c02 |0018: move-result-object v2 │ │ +41c9ce: 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; │ │ @@ -1506670,17 +1506678,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41c974: |[41c974] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41c984: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -41c986: 0f01 |0001: return v1 │ │ +41c95c: |[41c95c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41c96c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +41c96e: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; │ │ 0x0000 - 0x0002 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1506709,17 +1506717,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4207ec: |[4207ec] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.:()V │ │ -4207fc: 7010 5bad 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@ad5b │ │ -420802: 0e00 |0003: return-void │ │ +4207d4: |[4207d4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.:()V │ │ +4207e4: 7010 5bad 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@ad5b │ │ +4207ea: 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 - │ │ @@ -1506728,16 +1506736,16 @@ │ │ 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 │ │ -420804: |[420804] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -420814: 0e00 |0000: return-void │ │ +4207ec: |[4207ec] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +4207fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterfaceStub; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0001 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1506747,16 +1506755,16 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -420818: |[420818] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancelAll:(Landroid/content/Context;)V │ │ -420828: 0e00 |0000: return-void │ │ +420800: |[420800] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancelAll:(Landroid/content/Context;)V │ │ +420810: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterfaceStub; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1506765,16 +1506773,16 @@ │ │ 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 │ │ -42082c: |[42082c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -42083c: 0e00 |0000: return-void │ │ +420814: |[420814] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +420824: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterfaceStub; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0001 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1506784,16 +1506792,16 @@ │ │ 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 │ │ -420840: |[420840] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ -420850: 0e00 |0000: return-void │ │ +420828: |[420828] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ +420838: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterfaceStub; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0001 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1506926,24 +1506934,24 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -4228b8: |[4228b8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:()V │ │ -4228c8: 1a00 e6c4 |0000: const-string v0, "plain/text; charset=utf-8" // string@c4e6 │ │ -4228cc: 7110 7bb6 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b67b │ │ -4228d2: 0c00 |0005: move-result-object v0 │ │ -4228d4: 6900 99bd |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@bd99 │ │ -4228d8: 1a00 246c |0008: const-string v0, "application/json; charset=utf-8" // string@6c24 │ │ -4228dc: 7110 7bb6 0000 |000a: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b67b │ │ -4228e2: 0c00 |000d: move-result-object v0 │ │ -4228e4: 6900 97bd |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@bd97 │ │ -4228e8: 0e00 |0010: return-void │ │ +4228a0: |[4228a0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:()V │ │ +4228b0: 1a00 e6c4 |0000: const-string v0, "plain/text; charset=utf-8" // string@c4e6 │ │ +4228b4: 7110 7bb6 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b67b │ │ +4228ba: 0c00 |0005: move-result-object v0 │ │ +4228bc: 6900 99bd |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@bd99 │ │ +4228c0: 1a00 246c |0008: const-string v0, "application/json; charset=utf-8" // string@6c24 │ │ +4228c4: 7110 7bb6 0000 |000a: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b67b │ │ +4228ca: 0c00 |000d: move-result-object v0 │ │ +4228cc: 6900 97bd |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@bd97 │ │ +4228d0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=51 │ │ 0x000a line=52 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;) │ │ @@ -1506951,33 +1506959,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 │ │ -4228ec: |[4228ec] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4228fc: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ -422902: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -422904: 5c10 a0bd |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@bda0 │ │ -422908: 5b12 9fbd |0006: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@bd9f │ │ -42290c: 5b14 9ebd |0008: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@bd9e │ │ -422910: 5b15 a2bd |000a: iput-object v5, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ -422914: 5b16 a1bd |000c: iput-object v6, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@bda1 │ │ -422918: 2202 051d |000e: new-instance v2, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d05 │ │ -42291c: 3903 0400 |0010: if-nez v3, 0014 // +0004 │ │ -422920: 1a03 2d96 |0012: const-string v3, "gpodder.net" // string@962d │ │ -422924: 7020 9fad 3200 |0014: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ad9f │ │ -42292a: 5423 8fbd |0017: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@bd8f │ │ -42292e: 5b13 9bbd |0019: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ -422932: 5223 90bd |001b: iget v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ -422936: 5913 9cbd |001d: iput v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ -42293a: 5422 91bd |001f: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ -42293e: 5b12 9dbd |0021: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ -422942: 0e00 |0023: return-void │ │ +4228d4: |[4228d4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4228e4: 7010 76b2 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b276 │ │ +4228ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4228ec: 5c10 a0bd |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@bda0 │ │ +4228f0: 5b12 9fbd |0006: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@bd9f │ │ +4228f4: 5b14 9ebd |0008: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@bd9e │ │ +4228f8: 5b15 a2bd |000a: iput-object v5, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ +4228fc: 5b16 a1bd |000c: iput-object v6, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@bda1 │ │ +422900: 2202 051d |000e: new-instance v2, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d05 │ │ +422904: 3903 0400 |0010: if-nez v3, 0014 // +0004 │ │ +422908: 1a03 2d96 |0012: const-string v3, "gpodder.net" // string@962d │ │ +42290c: 7020 9fad 3200 |0014: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ad9f │ │ +422912: 5423 8fbd |0017: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@bd8f │ │ +422916: 5b13 9bbd |0019: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ +42291a: 5223 90bd |001b: iget v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ +42291e: 5913 9cbd |001d: iput v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ +422922: 5422 91bd |001f: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ +422926: 5b12 9dbd |0021: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ +42292a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=59 │ │ 0x0006 line=65 │ │ 0x0008 line=66 │ │ 0x000a line=67 │ │ @@ -1506999,56 +1507007,56 @@ │ │ type : '(Lokhttp3/Response;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -422944: |[422944] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.checkStatusCode:(Lokhttp3/Response;)V │ │ -422954: 6e10 a5b6 0600 |0000: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -42295a: 0a00 |0003: move-result v0 │ │ -42295c: 1301 c800 |0004: const/16 v1, #int 200 // #c8 │ │ -422960: 3210 5400 |0006: if-eq v0, v1, 005a // +0054 │ │ -422964: 1301 9101 |0008: const/16 v1, #int 401 // #191 │ │ -422968: 3210 4800 |000a: if-eq v0, v1, 0052 // +0048 │ │ -42296c: 1301 f401 |000c: const/16 v1, #int 500 // #1f4 │ │ -422970: 1a02 2a07 |000e: const-string v2, ")" // string@072a │ │ -422974: 3410 1c00 |0010: if-lt v0, v1, 002c // +001c │ │ -422978: 2206 091d |0012: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1d09 │ │ -42297c: 2201 741e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -422980: 7010 c7b2 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -422986: 1a03 881f |0019: const-string v3, "Gpodder.net is currently unavailable (code " // string@1f88 │ │ -42298a: 6e20 d3b2 3100 |001b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -422990: 6e20 ceb2 0100 |001e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -422996: 6e20 d3b2 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42299c: 6e10 deb2 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4229a2: 0c01 |0027: move-result-object v1 │ │ -4229a4: 7030 b8ad 1600 |0028: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@adb8 │ │ -4229aa: 2706 |002b: throw v6 │ │ -4229ac: 2201 091d |002c: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1d09 │ │ -4229b0: 2203 741e |002e: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -4229b4: 7010 c7b2 0300 |0030: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4229ba: 1a04 155d |0033: const-string v4, "Unable to connect to Gpodder.net (code " // string@5d15 │ │ -4229be: 6e20 d3b2 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4229c4: 6e20 ceb2 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -4229ca: 1a04 160a |003b: const-string v4, ": " // string@0a16 │ │ -4229ce: 6e20 d3b2 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4229d4: 6e10 a9b6 0600 |0040: invoke-virtual {v6}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@b6a9 │ │ -4229da: 0c06 |0043: move-result-object v6 │ │ -4229dc: 6e20 d3b2 6300 |0044: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4229e2: 6e20 d3b2 2300 |0047: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4229e8: 6e10 deb2 0300 |004a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4229ee: 0c06 |004d: move-result-object v6 │ │ -4229f0: 7030 b8ad 6100 |004e: invoke-direct {v1, v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@adb8 │ │ -4229f6: 2701 |0051: throw v1 │ │ -4229f8: 2206 081d |0052: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException; // type@1d08 │ │ -4229fc: 1a00 6763 |0054: const-string v0, "Wrong username or password" // string@6367 │ │ -422a00: 7020 b7ad 0600 |0056: invoke-direct {v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException;.:(Ljava/lang/String;)V // method@adb7 │ │ -422a06: 2706 |0059: throw v6 │ │ -422a08: 0e00 |005a: return-void │ │ +42292c: |[42292c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.checkStatusCode:(Lokhttp3/Response;)V │ │ +42293c: 6e10 a5b6 0600 |0000: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +422942: 0a00 |0003: move-result v0 │ │ +422944: 1301 c800 |0004: const/16 v1, #int 200 // #c8 │ │ +422948: 3210 5400 |0006: if-eq v0, v1, 005a // +0054 │ │ +42294c: 1301 9101 |0008: const/16 v1, #int 401 // #191 │ │ +422950: 3210 4800 |000a: if-eq v0, v1, 0052 // +0048 │ │ +422954: 1301 f401 |000c: const/16 v1, #int 500 // #1f4 │ │ +422958: 1a02 2a07 |000e: const-string v2, ")" // string@072a │ │ +42295c: 3410 1c00 |0010: if-lt v0, v1, 002c // +001c │ │ +422960: 2206 091d |0012: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1d09 │ │ +422964: 2201 741e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +422968: 7010 c7b2 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42296e: 1a03 881f |0019: const-string v3, "Gpodder.net is currently unavailable (code " // string@1f88 │ │ +422972: 6e20 d3b2 3100 |001b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +422978: 6e20 ceb2 0100 |001e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42297e: 6e20 d3b2 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +422984: 6e10 deb2 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42298a: 0c01 |0027: move-result-object v1 │ │ +42298c: 7030 b8ad 1600 |0028: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@adb8 │ │ +422992: 2706 |002b: throw v6 │ │ +422994: 2201 091d |002c: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1d09 │ │ +422998: 2203 741e |002e: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +42299c: 7010 c7b2 0300 |0030: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4229a2: 1a04 155d |0033: const-string v4, "Unable to connect to Gpodder.net (code " // string@5d15 │ │ +4229a6: 6e20 d3b2 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4229ac: 6e20 ceb2 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +4229b2: 1a04 160a |003b: const-string v4, ": " // string@0a16 │ │ +4229b6: 6e20 d3b2 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4229bc: 6e10 a9b6 0600 |0040: invoke-virtual {v6}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@b6a9 │ │ +4229c2: 0c06 |0043: move-result-object v6 │ │ +4229c4: 6e20 d3b2 6300 |0044: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4229ca: 6e20 d3b2 2300 |0047: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4229d0: 6e10 deb2 0300 |004a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4229d6: 0c06 |004d: move-result-object v6 │ │ +4229d8: 7030 b8ad 6100 |004e: invoke-direct {v1, v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@adb8 │ │ +4229de: 2701 |0051: throw v1 │ │ +4229e0: 2206 081d |0052: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException; // type@1d08 │ │ +4229e4: 1a00 6763 |0054: const-string v0, "Wrong username or password" // string@6367 │ │ +4229e8: 7020 b7ad 0600 |0056: invoke-direct {v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException;.:(Ljava/lang/String;)V // method@adb7 │ │ +4229ee: 2706 |0059: throw v6 │ │ +4229f0: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0012 line=438 │ │ 0x002c line=441 │ │ 0x0040 line=442 │ │ 0x0052 line=428 │ │ @@ -1507061,41 +1507069,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 │ │ -422554: |[422554] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; │ │ -422564: 6e10 92b6 0300 |0000: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -42256a: 0c03 |0003: move-result-object v3 │ │ -42256c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -42256e: 5421 9fbd |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@bd9f │ │ -422572: 6e20 8fb6 3100 |0007: invoke-virtual {v1, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -422578: 0c03 |000a: move-result-object v3 │ │ -42257a: 7210 65b6 0300 |000b: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -422580: 0c03 |000e: move-result-object v3 │ │ -422582: 7020 a3ad 3200 |000f: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@ada3 │ │ -422588: 6e10 a3b6 0300 |0012: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -42258e: 0c00 |0015: move-result-object v0 │ │ -422590: 7020 a8ad 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; // method@ada8 │ │ -422596: 0c03 |0019: move-result-object v3 │ │ -422598: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ -42259c: 6e10 aeb6 0000 |001c: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b6ae │ │ -4225a2: 1103 |001f: return-object v3 │ │ -4225a4: 0d03 |0020: move-exception v3 │ │ -4225a6: 280b |0021: goto 002c // +000b │ │ -4225a8: 0d03 |0022: move-exception v3 │ │ -4225aa: 6e10 04b3 0300 |0023: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -4225b0: 2201 0a1d |0026: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ -4225b4: 7020 baad 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ -4225ba: 2701 |002b: throw v1 │ │ -4225bc: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ -4225c0: 6e10 aeb6 0000 |002e: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b6ae │ │ -4225c6: 2703 |0031: throw v3 │ │ +42253c: |[42253c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; │ │ +42254c: 6e10 92b6 0300 |0000: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +422552: 0c03 |0003: move-result-object v3 │ │ +422554: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +422556: 5421 9fbd |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@bd9f │ │ +42255a: 6e20 8fb6 3100 |0007: invoke-virtual {v1, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +422560: 0c03 |000a: move-result-object v3 │ │ +422562: 7210 65b6 0300 |000b: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +422568: 0c03 |000e: move-result-object v3 │ │ +42256a: 7020 a3ad 3200 |000f: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@ada3 │ │ +422570: 6e10 a3b6 0300 |0012: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +422576: 0c00 |0015: move-result-object v0 │ │ +422578: 7020 a8ad 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; // method@ada8 │ │ +42257e: 0c03 |0019: move-result-object v3 │ │ +422580: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ +422584: 6e10 aeb6 0000 |001c: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b6ae │ │ +42258a: 1103 |001f: return-object v3 │ │ +42258c: 0d03 |0020: move-exception v3 │ │ +42258e: 280b |0021: goto 002c // +000b │ │ +422590: 0d03 |0022: move-exception v3 │ │ +422592: 6e10 04b3 0300 |0023: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422598: 2201 0a1d |0026: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ +42259c: 7020 baad 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ +4225a2: 2701 |002b: throw v1 │ │ +4225a4: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ +4225a8: 6e10 aeb6 0000 |002e: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b6ae │ │ +4225ae: 2703 |0031: throw v3 │ │ catches : 2 │ │ 0x0005 - 0x001a │ │ Ljava/io/IOException; -> 0x0022 │ │ -> 0x0020 │ │ 0x0023 - 0x002c │ │ -> 0x0020 │ │ positions : │ │ @@ -1507118,43 +1507126,43 @@ │ │ type : '(Lokhttp3/ResponseBody;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -4225e0: |[4225e0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; │ │ -4225f0: 6e10 afb6 0500 |0000: invoke-virtual {v5}, Lokhttp3/ResponseBody;.contentLength:()J // method@b6af │ │ -4225f6: 0b00 |0003: move-result-wide v0 │ │ -4225f8: 8401 |0004: long-to-int v1, v0 │ │ -4225fa: 3d01 0800 |0005: if-lez v1, 000d // +0008 │ │ -4225fe: 2200 1d1e |0007: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e1d │ │ -422602: 7020 20b1 1000 |0009: invoke-direct {v0, v1}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@b120 │ │ -422608: 2806 |000c: goto 0012 // +0006 │ │ -42260a: 2200 1d1e |000d: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e1d │ │ -42260e: 7010 1fb1 0000 |000f: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b11f │ │ -422614: 1301 0020 |0012: const/16 v1, #int 8192 // #2000 │ │ -422618: 2311 e21f |0014: new-array v1, v1, [B // type@1fe2 │ │ -42261c: 6e10 adb6 0500 |0016: invoke-virtual {v5}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b6ad │ │ -422622: 0c05 |0019: move-result-object v5 │ │ -422624: 6e20 75b1 1500 |001a: invoke-virtual {v5, v1}, Ljava/io/InputStream;.read:([B)I // method@b175 │ │ -42262a: 0a02 |001d: move-result v2 │ │ -42262c: 3d02 0700 |001e: if-lez v2, 0025 // +0007 │ │ -422630: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -422632: 6e40 28b1 1023 |0021: invoke-virtual {v0, v1, v3, v2}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@b128 │ │ -422638: 28f6 |0024: goto 001a // -000a │ │ -42263a: 1a05 fd5c |0025: const-string v5, "UTF-8" // string@5cfd │ │ -42263e: 6e20 26b1 5000 |0027: invoke-virtual {v0, v5}, Ljava/io/ByteArrayOutputStream;.toString:(Ljava/lang/String;)Ljava/lang/String; // method@b126 │ │ -422644: 0c05 |002a: move-result-object v5 │ │ -422646: 1105 |002b: return-object v5 │ │ -422648: 0d05 |002c: move-exception v5 │ │ -42264a: 6e10 04b3 0500 |002d: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -422650: 2200 0a1d |0030: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ -422654: 7020 baad 5000 |0032: invoke-direct {v0, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ -42265a: 2700 |0035: throw v0 │ │ +4225c8: |[4225c8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; │ │ +4225d8: 6e10 afb6 0500 |0000: invoke-virtual {v5}, Lokhttp3/ResponseBody;.contentLength:()J // method@b6af │ │ +4225de: 0b00 |0003: move-result-wide v0 │ │ +4225e0: 8401 |0004: long-to-int v1, v0 │ │ +4225e2: 3d01 0800 |0005: if-lez v1, 000d // +0008 │ │ +4225e6: 2200 1d1e |0007: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e1d │ │ +4225ea: 7020 20b1 1000 |0009: invoke-direct {v0, v1}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@b120 │ │ +4225f0: 2806 |000c: goto 0012 // +0006 │ │ +4225f2: 2200 1d1e |000d: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e1d │ │ +4225f6: 7010 1fb1 0000 |000f: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b11f │ │ +4225fc: 1301 0020 |0012: const/16 v1, #int 8192 // #2000 │ │ +422600: 2311 e21f |0014: new-array v1, v1, [B // type@1fe2 │ │ +422604: 6e10 adb6 0500 |0016: invoke-virtual {v5}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@b6ad │ │ +42260a: 0c05 |0019: move-result-object v5 │ │ +42260c: 6e20 75b1 1500 |001a: invoke-virtual {v5, v1}, Ljava/io/InputStream;.read:([B)I // method@b175 │ │ +422612: 0a02 |001d: move-result v2 │ │ +422614: 3d02 0700 |001e: if-lez v2, 0025 // +0007 │ │ +422618: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +42261a: 6e40 28b1 1023 |0021: invoke-virtual {v0, v1, v3, v2}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@b128 │ │ +422620: 28f6 |0024: goto 001a // -000a │ │ +422622: 1a05 fd5c |0025: const-string v5, "UTF-8" // string@5cfd │ │ +422626: 6e20 26b1 5000 |0027: invoke-virtual {v0, v5}, Ljava/io/ByteArrayOutputStream;.toString:(Ljava/lang/String;)Ljava/lang/String; // method@b126 │ │ +42262c: 0c05 |002a: move-result-object v5 │ │ +42262e: 1105 |002b: return-object v5 │ │ +422630: 0d05 |002c: move-exception v5 │ │ +422632: 6e10 04b3 0500 |002d: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422638: 2200 0a1d |0030: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ +42263c: 7020 baad 5000 |0032: invoke-direct {v0, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ +422642: 2700 |0035: throw v0 │ │ catches : 1 │ │ 0x0014 - 0x002b │ │ Ljava/io/IOException; -> 0x002c │ │ positions : │ │ 0x0000 line=404 │ │ 0x0007 line=406 │ │ 0x000d line=408 │ │ @@ -1507173,30 +1507181,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 │ │ -421f90: |[421f90] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ -421fa0: 1a00 6999 |0000: const-string v0, "id" // string@9969 │ │ -421fa4: 6e20 25b7 0500 |0002: invoke-virtual {v5, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -421faa: 0c00 |0005: move-result-object v0 │ │ -421fac: 1a01 c471 |0006: const-string v1, "caption" // string@71c4 │ │ -421fb0: 6e20 25b7 1500 |0008: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -421fb6: 0c01 |000b: move-result-object v1 │ │ -421fb8: 1a02 2be2 |000c: const-string v2, "type" // string@e22b │ │ -421fbc: 6e20 25b7 2500 |000e: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -421fc2: 0c02 |0011: move-result-object v2 │ │ -421fc4: 1a03 91dd |0012: const-string v3, "subscriptions" // string@dd91 │ │ -421fc8: 6e20 21b7 3500 |0014: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@b721 │ │ -421fce: 0a05 |0017: move-result v5 │ │ -421fd0: 2203 1c1d |0018: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d1c │ │ -421fd4: 7055 d4ad 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@add4 │ │ -421fda: 1103 |001d: return-object v3 │ │ +421f78: |[421f78] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ +421f88: 1a00 6999 |0000: const-string v0, "id" // string@9969 │ │ +421f8c: 6e20 25b7 0500 |0002: invoke-virtual {v5, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +421f92: 0c00 |0005: move-result-object v0 │ │ +421f94: 1a01 c471 |0006: const-string v1, "caption" // string@71c4 │ │ +421f98: 6e20 25b7 1500 |0008: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +421f9e: 0c01 |000b: move-result-object v1 │ │ +421fa0: 1a02 2be2 |000c: const-string v2, "type" // string@e22b │ │ +421fa4: 6e20 25b7 2500 |000e: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +421faa: 0c02 |0011: move-result-object v2 │ │ +421fac: 1a03 91dd |0012: const-string v3, "subscriptions" // string@dd91 │ │ +421fb0: 6e20 21b7 3500 |0014: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@b721 │ │ +421fb6: 0a05 |0017: move-result v5 │ │ +421fb8: 2203 1c1d |0018: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d1c │ │ +421fbc: 7055 d4ad 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@add4 │ │ +421fc2: 1103 |001d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=510 │ │ 0x0008 line=511 │ │ 0x000e line=512 │ │ 0x0014 line=513 │ │ 0x0018 line=514 │ │ @@ -1507209,31 +1507217,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 │ │ -422724: |[422724] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ -422734: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -422738: 6e10 1bb7 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -42273e: 0a01 |0005: move-result v1 │ │ -422740: 7020 18b4 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ -422746: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -422748: 6e10 1bb7 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -42274e: 0a02 |000d: move-result v2 │ │ -422750: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ -422754: 6e20 19b7 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ -42275a: 0c02 |0013: move-result-object v2 │ │ -42275c: 7020 acad 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@adac │ │ -422762: 0c02 |0017: move-result-object v2 │ │ -422764: 7220 d6b4 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -42276a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42276e: 28ed |001d: goto 000a // -0013 │ │ -422770: 1100 |001e: return-object v0 │ │ +42270c: |[42270c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ +42271c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +422720: 6e10 1bb7 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +422726: 0a01 |0005: move-result v1 │ │ +422728: 7020 18b4 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ +42272e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +422730: 6e10 1bb7 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +422736: 0a02 |000d: move-result v2 │ │ +422738: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ +42273c: 6e20 19b7 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ +422742: 0c02 |0013: move-result-object v2 │ │ +422744: 7020 acad 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@adac │ │ +42274a: 0c02 |0017: move-result-object v2 │ │ +42274c: 7220 d6b4 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +422752: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +422756: 28ed |001d: goto 000a // -0013 │ │ +422758: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x000a line=503 │ │ 0x0010 line=504 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; │ │ @@ -1507244,82 +1507252,82 @@ │ │ type : '(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 117 16-bit code units │ │ -421fdc: |[421fdc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readPodcastFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ -421fec: 1a00 12e4 |0000: const-string v0, "url" // string@e412 │ │ -421ff0: 6e20 25b7 0b00 |0002: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -421ff6: 0c02 |0005: move-result-object v2 │ │ -421ff8: 1a00 3be0 |0006: const-string v0, "title" // string@e03b │ │ -421ffc: 6e20 27b7 0b00 |0008: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ -422002: 0c00 |000b: move-result-object v0 │ │ -422004: 2001 721e |000c: instance-of v1, v0, Ljava/lang/String; // type@1e72 │ │ -422008: 3801 0600 |000e: if-eqz v1, 0014 // +0006 │ │ -42200c: 1f00 721e |0010: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -422010: 0703 |0012: move-object v3, v0 │ │ -422012: 2802 |0013: goto 0015 // +0002 │ │ -422014: 0723 |0014: move-object v3, v2 │ │ -422016: 1a00 847a |0015: const-string v0, "description" // string@7a84 │ │ -42201a: 6e20 27b7 0b00 |0017: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ -422020: 0c00 |001a: move-result-object v0 │ │ -422022: 2001 721e |001b: instance-of v1, v0, Ljava/lang/String; // type@1e72 │ │ -422026: 3801 0500 |001d: if-eqz v1, 0022 // +0005 │ │ -42202a: 1f00 721e |001f: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -42202e: 2803 |0021: goto 0024 // +0003 │ │ -422030: 1a00 0000 |0022: const-string v0, "" // string@0000 │ │ -422034: 0704 |0024: move-object v4, v0 │ │ -422036: 1a00 85dd |0025: const-string v0, "subscribers" // string@dd85 │ │ -42203a: 6e20 21b7 0b00 |0027: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@b721 │ │ -422040: 0a05 |002a: move-result v5 │ │ -422042: 1a00 4ca4 |002b: const-string v0, "logo_url" // string@a44c │ │ -422046: 6e20 27b7 0b00 |002d: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ -42204c: 0c00 |0030: move-result-object v0 │ │ -42204e: 2001 721e |0031: instance-of v1, v0, Ljava/lang/String; // type@1e72 │ │ -422052: 1206 |0033: const/4 v6, #int 0 // #0 │ │ -422054: 3801 0500 |0034: if-eqz v1, 0039 // +0005 │ │ -422058: 1f00 721e |0036: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -42205c: 2802 |0038: goto 003a // +0002 │ │ -42205e: 0760 |0039: move-object v0, v6 │ │ -422060: 3900 0f00 |003a: if-nez v0, 0049 // +000f │ │ -422064: 1a01 a7ce |003c: const-string v1, "scaled_logo_url" // string@cea7 │ │ -422068: 6e20 27b7 1b00 |003e: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ -42206e: 0c01 |0041: move-result-object v1 │ │ -422070: 2017 721e |0042: instance-of v7, v1, Ljava/lang/String; // type@1e72 │ │ -422074: 3807 0500 |0044: if-eqz v7, 0049 // +0005 │ │ -422078: 1f01 721e |0046: check-cast v1, Ljava/lang/String; // type@1e72 │ │ -42207c: 0710 |0048: move-object v0, v1 │ │ -42207e: 1a01 8ae6 |0049: const-string v1, "website" // string@e68a │ │ -422082: 6e20 27b7 1b00 |004b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ -422088: 0c01 |004e: move-result-object v1 │ │ -42208a: 2017 721e |004f: instance-of v7, v1, Ljava/lang/String; // type@1e72 │ │ -42208e: 3807 0600 |0051: if-eqz v7, 0057 // +0006 │ │ -422092: 1f01 721e |0053: check-cast v1, Ljava/lang/String; // type@1e72 │ │ -422096: 0717 |0055: move-object v7, v1 │ │ -422098: 2802 |0056: goto 0058 // +0002 │ │ -42209a: 0767 |0057: move-object v7, v6 │ │ -42209c: 1a01 faba |0058: const-string v1, "mygpo_link" // string@bafa │ │ -4220a0: 6e20 25b7 1b00 |005a: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ -4220a6: 0c08 |005d: move-result-object v8 │ │ -4220a8: 1a01 bb6d |005e: const-string v1, "author" // string@6dbb │ │ -4220ac: 6e20 27b7 1b00 |0060: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ -4220b2: 0c0b |0063: move-result-object v11 │ │ -4220b4: 20b1 721e |0064: instance-of v1, v11, Ljava/lang/String; // type@1e72 │ │ -4220b8: 3801 0600 |0066: if-eqz v1, 006c // +0006 │ │ -4220bc: 1f0b 721e |0068: check-cast v11, Ljava/lang/String; // type@1e72 │ │ -4220c0: 07b9 |006a: move-object v9, v11 │ │ -4220c2: 2802 |006b: goto 006d // +0002 │ │ -4220c4: 0769 |006c: move-object v9, v6 │ │ -4220c6: 220b 1e1d |006d: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; // type@1d1e │ │ -4220ca: 07b1 |006f: move-object v1, v11 │ │ -4220cc: 0706 |0070: move-object v6, v0 │ │ -4220ce: 7609 ddad 0100 |0071: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lde/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 // method@addd │ │ -4220d4: 110b |0074: return-object v11 │ │ +421fc4: |[421fc4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readPodcastFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ +421fd4: 1a00 12e4 |0000: const-string v0, "url" // string@e412 │ │ +421fd8: 6e20 25b7 0b00 |0002: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +421fde: 0c02 |0005: move-result-object v2 │ │ +421fe0: 1a00 3be0 |0006: const-string v0, "title" // string@e03b │ │ +421fe4: 6e20 27b7 0b00 |0008: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ +421fea: 0c00 |000b: move-result-object v0 │ │ +421fec: 2001 721e |000c: instance-of v1, v0, Ljava/lang/String; // type@1e72 │ │ +421ff0: 3801 0600 |000e: if-eqz v1, 0014 // +0006 │ │ +421ff4: 1f00 721e |0010: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +421ff8: 0703 |0012: move-object v3, v0 │ │ +421ffa: 2802 |0013: goto 0015 // +0002 │ │ +421ffc: 0723 |0014: move-object v3, v2 │ │ +421ffe: 1a00 847a |0015: const-string v0, "description" // string@7a84 │ │ +422002: 6e20 27b7 0b00 |0017: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ +422008: 0c00 |001a: move-result-object v0 │ │ +42200a: 2001 721e |001b: instance-of v1, v0, Ljava/lang/String; // type@1e72 │ │ +42200e: 3801 0500 |001d: if-eqz v1, 0022 // +0005 │ │ +422012: 1f00 721e |001f: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +422016: 2803 |0021: goto 0024 // +0003 │ │ +422018: 1a00 0000 |0022: const-string v0, "" // string@0000 │ │ +42201c: 0704 |0024: move-object v4, v0 │ │ +42201e: 1a00 85dd |0025: const-string v0, "subscribers" // string@dd85 │ │ +422022: 6e20 21b7 0b00 |0027: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@b721 │ │ +422028: 0a05 |002a: move-result v5 │ │ +42202a: 1a00 4ca4 |002b: const-string v0, "logo_url" // string@a44c │ │ +42202e: 6e20 27b7 0b00 |002d: invoke-virtual {v11, v0}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ +422034: 0c00 |0030: move-result-object v0 │ │ +422036: 2001 721e |0031: instance-of v1, v0, Ljava/lang/String; // type@1e72 │ │ +42203a: 1206 |0033: const/4 v6, #int 0 // #0 │ │ +42203c: 3801 0500 |0034: if-eqz v1, 0039 // +0005 │ │ +422040: 1f00 721e |0036: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +422044: 2802 |0038: goto 003a // +0002 │ │ +422046: 0760 |0039: move-object v0, v6 │ │ +422048: 3900 0f00 |003a: if-nez v0, 0049 // +000f │ │ +42204c: 1a01 a7ce |003c: const-string v1, "scaled_logo_url" // string@cea7 │ │ +422050: 6e20 27b7 1b00 |003e: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ +422056: 0c01 |0041: move-result-object v1 │ │ +422058: 2017 721e |0042: instance-of v7, v1, Ljava/lang/String; // type@1e72 │ │ +42205c: 3807 0500 |0044: if-eqz v7, 0049 // +0005 │ │ +422060: 1f01 721e |0046: check-cast v1, Ljava/lang/String; // type@1e72 │ │ +422064: 0710 |0048: move-object v0, v1 │ │ +422066: 1a01 8ae6 |0049: const-string v1, "website" // string@e68a │ │ +42206a: 6e20 27b7 1b00 |004b: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ +422070: 0c01 |004e: move-result-object v1 │ │ +422072: 2017 721e |004f: instance-of v7, v1, Ljava/lang/String; // type@1e72 │ │ +422076: 3807 0600 |0051: if-eqz v7, 0057 // +0006 │ │ +42207a: 1f01 721e |0053: check-cast v1, Ljava/lang/String; // type@1e72 │ │ +42207e: 0717 |0055: move-object v7, v1 │ │ +422080: 2802 |0056: goto 0058 // +0002 │ │ +422082: 0767 |0057: move-object v7, v6 │ │ +422084: 1a01 faba |0058: const-string v1, "mygpo_link" // string@bafa │ │ +422088: 6e20 25b7 1b00 |005a: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@b725 │ │ +42208e: 0c08 |005d: move-result-object v8 │ │ +422090: 1a01 bb6d |005e: const-string v1, "author" // string@6dbb │ │ +422094: 6e20 27b7 1b00 |0060: invoke-virtual {v11, v1}, Lorg/json/JSONObject;.opt:(Ljava/lang/String;)Ljava/lang/Object; // method@b727 │ │ +42209a: 0c0b |0063: move-result-object v11 │ │ +42209c: 20b1 721e |0064: instance-of v1, v11, Ljava/lang/String; // type@1e72 │ │ +4220a0: 3801 0600 |0066: if-eqz v1, 006c // +0006 │ │ +4220a4: 1f0b 721e |0068: check-cast v11, Ljava/lang/String; // type@1e72 │ │ +4220a8: 07b9 |006a: move-object v9, v11 │ │ +4220aa: 2802 |006b: goto 006d // +0002 │ │ +4220ac: 0769 |006c: move-object v9, v6 │ │ +4220ae: 220b 1e1d |006d: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; // type@1d1e │ │ +4220b2: 07b1 |006f: move-object v1, v11 │ │ +4220b4: 0706 |0070: move-object v6, v0 │ │ +4220b6: 7609 ddad 0100 |0071: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lde/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 // method@addd │ │ +4220bc: 110b |0074: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=457 │ │ 0x0008 line=460 │ │ 0x000c line=461 │ │ 0x0010 line=462 │ │ 0x0017 line=468 │ │ @@ -1507348,31 +1507356,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 │ │ -422774: |[422774] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readPodcastListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ -422784: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -422788: 6e10 1bb7 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -42278e: 0a01 |0005: move-result v1 │ │ -422790: 7020 18b4 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ -422796: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -422798: 6e10 1bb7 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -42279e: 0a02 |000d: move-result v2 │ │ -4227a0: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ -4227a4: 6e20 19b7 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ -4227aa: 0c02 |0013: move-result-object v2 │ │ -4227ac: 7020 aead 2300 |0014: invoke-direct {v3, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readPodcastFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; // method@adae │ │ -4227b2: 0c02 |0017: move-result-object v2 │ │ -4227b4: 7220 d6b4 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -4227ba: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4227be: 28ed |001d: goto 000a // -0013 │ │ -4227c0: 1100 |001e: return-object v0 │ │ +42275c: |[42275c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readPodcastListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ +42276c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +422770: 6e10 1bb7 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +422776: 0a01 |0005: move-result v1 │ │ +422778: 7020 18b4 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b418 │ │ +42277e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +422780: 6e10 1bb7 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +422786: 0a02 |000d: move-result v2 │ │ +422788: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ +42278c: 6e20 19b7 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@b719 │ │ +422792: 0c02 |0013: move-result-object v2 │ │ +422794: 7020 aead 2300 |0014: invoke-direct {v3, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readPodcastFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; // method@adae │ │ +42279a: 0c02 |0017: move-result-object v2 │ │ +42279c: 7220 d6b4 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +4227a2: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4227a6: 28ed |001d: goto 000a // -0013 │ │ +4227a8: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x000a line=450 │ │ 0x0010 line=451 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; │ │ @@ -1507383,22 +1507391,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -422c58: |[422c58] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.requireLoggedIn:()V │ │ -422c68: 5520 a0bd |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@bda0 │ │ -422c6c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -422c70: 0e00 |0004: return-void │ │ -422c72: 2200 561e |0005: new-instance v0, Ljava/lang/IllegalStateException; // type@1e56 │ │ -422c76: 1a01 eb4b |0007: const-string v1, "Not logged in" // string@4beb │ │ -422c7a: 7020 26b2 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ -422c80: 2700 |000c: throw v0 │ │ +422c40: |[422c40] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.requireLoggedIn:()V │ │ +422c50: 5520 a0bd |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@bda0 │ │ +422c54: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +422c58: 0e00 |0004: return-void │ │ +422c5a: 2200 561e |0005: new-instance v0, Ljava/lang/IllegalStateException; // type@1e56 │ │ +422c5e: 1a01 eb4b |0007: const-string v1, "Not logged in" // string@4beb │ │ +422c62: 7020 26b2 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ +422c68: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; │ │ │ │ @@ -1507407,91 +1507415,91 @@ │ │ type : '(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 153 16-bit code units │ │ -4222f4: |[4222f4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActionsPartial:(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ -422304: 1a00 911f |0000: const-string v0, "GpodnetService" // string@1f91 │ │ -422308: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -42230c: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -422312: 1a02 ff5d |0007: const-string v2, "Uploading partial actions " // string@5dff │ │ -422316: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42231c: 6e20 ceb2 c100 |000c: invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -422322: 1a02 c001 |000f: const-string v2, " to " // string@01c0 │ │ -422326: 6e20 d3b2 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42232c: 6e20 ceb2 d100 |0014: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -422332: 1a02 8101 |0017: const-string v2, " of " // string@0181 │ │ -422336: 6e20 d3b2 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42233c: 7210 e9b4 0b00 |001c: invoke-interface {v11}, Ljava/util/List;.size:()I // method@b4e9 │ │ -422342: 0a02 |001f: move-result v2 │ │ -422344: 6e20 ceb2 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -42234a: 6e10 deb2 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -422350: 0c01 |0026: move-result-object v1 │ │ -422352: 7120 f50a 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -422358: 2200 ac1e |002a: new-instance v0, Ljava/net/URI; // type@1eac │ │ -42235c: 54a3 9dbd |002c: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ -422360: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -422362: 54a5 9bbd |002f: iget-object v5, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ -422366: 52a6 9cbd |0031: iget v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ -42236a: 1a01 ce09 |0033: const-string v1, "/api/2/episodes/%s.json" // string@09ce │ │ -42236e: 1212 |0035: const/4 v2, #int 1 // #1 │ │ -422370: 2322 0e21 |0036: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ -422374: 54a7 a2bd |0038: iget-object v7, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ -422378: 1208 |003a: const/4 v8, #int 0 // #0 │ │ -42237a: 4d07 0208 |003b: aput-object v7, v2, v8 │ │ -42237e: 7120 a1b2 2100 |003d: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -422384: 0c07 |0040: move-result-object v7 │ │ -422386: 1208 |0041: const/4 v8, #int 0 // #0 │ │ -422388: 1209 |0042: const/4 v9, #int 0 // #0 │ │ -42238a: 0702 |0043: move-object v2, v0 │ │ -42238c: 7608 62b3 0200 |0044: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b362 │ │ -422392: 6e10 67b3 0000 |0047: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -422398: 0c00 |004a: move-result-object v0 │ │ -42239a: 2201 c71f |004b: new-instance v1, Lorg/json/JSONArray; // type@1fc7 │ │ -42239e: 7010 14b7 0100 |004d: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@b714 │ │ -4223a4: 35dc 1b00 |0050: if-ge v12, v13, 006b // +001b │ │ -4223a8: 7220 ddb4 cb00 |0052: invoke-interface {v11, v12}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -4223ae: 0c02 |0055: move-result-object v2 │ │ -4223b0: 1f02 241d |0056: check-cast v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ -4223b4: 6e10 10ae 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae10 │ │ -4223ba: 0c02 |005b: move-result-object v2 │ │ -4223bc: 3802 0c00 |005c: if-eqz v2, 0068 // +000c │ │ -4223c0: 1a03 2a7b |005e: const-string v3, "device" // string@7b2a │ │ -4223c4: 54a4 9ebd |0060: iget-object v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@bd9e │ │ -4223c8: 6e30 2cb7 3204 |0062: invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ -4223ce: 6e20 1cb7 2100 |0065: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ -4223d4: d80c 0c01 |0068: add-int/lit8 v12, v12, #int 1 // #01 │ │ -4223d8: 28e6 |006a: goto 0050 // -001a │ │ -4223da: 620b 97bd |006b: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@bd97 │ │ -4223de: 6e10 1eb7 0100 |006d: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ -4223e4: 0c0c |0070: move-result-object v12 │ │ -4223e6: 7120 a1b6 cb00 |0071: invoke-static {v11, v12}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ -4223ec: 0c0b |0074: move-result-object v11 │ │ -4223ee: 220c 9a1f |0075: new-instance v12, Lokhttp3/Request$Builder; // type@1f9a │ │ -4223f2: 7010 90b6 0c00 |0077: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -4223f8: 6e20 97b6 bc00 |007a: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b697 │ │ -4223fe: 0c0b |007d: move-result-object v11 │ │ -422400: 6e20 9bb6 0b00 |007e: invoke-virtual {v11, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ -422406: 0c0b |0081: move-result-object v11 │ │ -422408: 7020 a5ad ba00 |0082: invoke-direct {v10, v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ -42240e: 0c0b |0085: move-result-object v11 │ │ -422410: 7110 dbad 0b00 |0086: invoke-static {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // method@addb │ │ -422416: 0c0b |0089: move-result-object v11 │ │ -422418: 110b |008a: return-object v11 │ │ -42241a: 0d0b |008b: move-exception v11 │ │ -42241c: 2804 |008c: goto 0090 // +0004 │ │ -42241e: 0d0b |008d: move-exception v11 │ │ -422420: 2802 |008e: goto 0090 // +0002 │ │ -422422: 0d0b |008f: move-exception v11 │ │ -422424: 6e10 04b3 0b00 |0090: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -42242a: 220c 331d |0093: new-instance v12, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ -42242e: 7020 2dae bc00 |0095: invoke-direct {v12, v11}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ -422434: 270c |0098: throw v12 │ │ +4222dc: |[4222dc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActionsPartial:(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ +4222ec: 1a00 911f |0000: const-string v0, "GpodnetService" // string@1f91 │ │ +4222f0: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4222f4: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4222fa: 1a02 ff5d |0007: const-string v2, "Uploading partial actions " // string@5dff │ │ +4222fe: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +422304: 6e20 ceb2 c100 |000c: invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42230a: 1a02 c001 |000f: const-string v2, " to " // string@01c0 │ │ +42230e: 6e20 d3b2 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +422314: 6e20 ceb2 d100 |0014: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42231a: 1a02 8101 |0017: const-string v2, " of " // string@0181 │ │ +42231e: 6e20 d3b2 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +422324: 7210 e9b4 0b00 |001c: invoke-interface {v11}, Ljava/util/List;.size:()I // method@b4e9 │ │ +42232a: 0a02 |001f: move-result v2 │ │ +42232c: 6e20 ceb2 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +422332: 6e10 deb2 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +422338: 0c01 |0026: move-result-object v1 │ │ +42233a: 7120 f50a 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +422340: 2200 ac1e |002a: new-instance v0, Ljava/net/URI; // type@1eac │ │ +422344: 54a3 9dbd |002c: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ +422348: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +42234a: 54a5 9bbd |002f: iget-object v5, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ +42234e: 52a6 9cbd |0031: iget v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ +422352: 1a01 ce09 |0033: const-string v1, "/api/2/episodes/%s.json" // string@09ce │ │ +422356: 1212 |0035: const/4 v2, #int 1 // #1 │ │ +422358: 2322 0e21 |0036: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ +42235c: 54a7 a2bd |0038: iget-object v7, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ +422360: 1208 |003a: const/4 v8, #int 0 // #0 │ │ +422362: 4d07 0208 |003b: aput-object v7, v2, v8 │ │ +422366: 7120 a1b2 2100 |003d: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +42236c: 0c07 |0040: move-result-object v7 │ │ +42236e: 1208 |0041: const/4 v8, #int 0 // #0 │ │ +422370: 1209 |0042: const/4 v9, #int 0 // #0 │ │ +422372: 0702 |0043: move-object v2, v0 │ │ +422374: 7608 62b3 0200 |0044: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b362 │ │ +42237a: 6e10 67b3 0000 |0047: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +422380: 0c00 |004a: move-result-object v0 │ │ +422382: 2201 c71f |004b: new-instance v1, Lorg/json/JSONArray; // type@1fc7 │ │ +422386: 7010 14b7 0100 |004d: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@b714 │ │ +42238c: 35dc 1b00 |0050: if-ge v12, v13, 006b // +001b │ │ +422390: 7220 ddb4 cb00 |0052: invoke-interface {v11, v12}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +422396: 0c02 |0055: move-result-object v2 │ │ +422398: 1f02 241d |0056: check-cast v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ +42239c: 6e10 10ae 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae10 │ │ +4223a2: 0c02 |005b: move-result-object v2 │ │ +4223a4: 3802 0c00 |005c: if-eqz v2, 0068 // +000c │ │ +4223a8: 1a03 2a7b |005e: const-string v3, "device" // string@7b2a │ │ +4223ac: 54a4 9ebd |0060: iget-object v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@bd9e │ │ +4223b0: 6e30 2cb7 3204 |0062: invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ +4223b6: 6e20 1cb7 2100 |0065: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ +4223bc: d80c 0c01 |0068: add-int/lit8 v12, v12, #int 1 // #01 │ │ +4223c0: 28e6 |006a: goto 0050 // -001a │ │ +4223c2: 620b 97bd |006b: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@bd97 │ │ +4223c6: 6e10 1eb7 0100 |006d: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ +4223cc: 0c0c |0070: move-result-object v12 │ │ +4223ce: 7120 a1b6 cb00 |0071: invoke-static {v11, v12}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ +4223d4: 0c0b |0074: move-result-object v11 │ │ +4223d6: 220c 9a1f |0075: new-instance v12, Lokhttp3/Request$Builder; // type@1f9a │ │ +4223da: 7010 90b6 0c00 |0077: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +4223e0: 6e20 97b6 bc00 |007a: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b697 │ │ +4223e6: 0c0b |007d: move-result-object v11 │ │ +4223e8: 6e20 9bb6 0b00 |007e: invoke-virtual {v11, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ +4223ee: 0c0b |0081: move-result-object v11 │ │ +4223f0: 7020 a5ad ba00 |0082: invoke-direct {v10, v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ +4223f6: 0c0b |0085: move-result-object v11 │ │ +4223f8: 7110 dbad 0b00 |0086: invoke-static {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // method@addb │ │ +4223fe: 0c0b |0089: move-result-object v11 │ │ +422400: 110b |008a: return-object v11 │ │ +422402: 0d0b |008b: move-exception v11 │ │ +422404: 2804 |008c: goto 0090 // +0004 │ │ +422406: 0d0b |008d: move-exception v11 │ │ +422408: 2802 |008e: goto 0090 // +0002 │ │ +42240a: 0d0b |008f: move-exception v11 │ │ +42240c: 6e10 04b3 0b00 |0090: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422412: 220c 331d |0093: new-instance v12, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ +422416: 7020 2dae bc00 |0095: invoke-direct {v12, v11}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ +42241c: 270c |0098: throw v12 │ │ catches : 1 │ │ 0x0000 - 0x008a │ │ Lorg/json/JSONException; -> 0x008f │ │ Ljava/net/MalformedURLException; -> 0x008d │ │ Ljava/net/URISyntaxException; -> 0x008b │ │ positions : │ │ 0x0002 line=293 │ │ @@ -1507520,74 +1507528,74 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 111 16-bit code units │ │ -422a0c: |[422a0c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.configureDevice:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V │ │ -422a1c: 7010 b0ad 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ -422a22: 2208 ac1e |0003: new-instance v8, Ljava/net/URI; // type@1eac │ │ -422a26: 5491 9dbd |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ -422a2a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -422a2c: 5493 9bbd |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ -422a30: 5294 9cbd |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ -422a34: 1a00 cd09 |000c: const-string v0, "/api/2/devices/%s/%s.json" // string@09cd │ │ -422a38: 1225 |000e: const/4 v5, #int 2 // #2 │ │ -422a3a: 2355 0e21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ -422a3e: 5496 a2bd |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ -422a42: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -422a44: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ -422a48: 1216 |0016: const/4 v6, #int 1 // #1 │ │ -422a4a: 4d0a 0506 |0017: aput-object v10, v5, v6 │ │ -422a4e: 7120 a1b2 5000 |0019: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -422a54: 0c05 |001c: move-result-object v5 │ │ -422a56: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -422a58: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -422a5a: 0780 |001f: move-object v0, v8 │ │ -422a5c: 7608 62b3 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@b362 │ │ -422a62: 6e10 67b3 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -422a68: 0c0a |0026: move-result-object v10 │ │ -422a6a: 390b 0800 |0027: if-nez v11, 002f // +0008 │ │ -422a6e: 380c 0300 |0029: if-eqz v12, 002c // +0003 │ │ -422a72: 2804 |002b: goto 002f // +0004 │ │ -422a74: 1a0b 0000 |002c: const-string v11, "" // string@0000 │ │ -422a78: 281c |002e: goto 004a // +001c │ │ -422a7a: 2200 c91f |002f: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ -422a7e: 7010 1fb7 0000 |0031: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b71f │ │ -422a84: 380b 0700 |0034: if-eqz v11, 003b // +0007 │ │ -422a88: 1a01 c471 |0036: const-string v1, "caption" // string@71c4 │ │ -422a8c: 6e30 2cb7 100b |0038: invoke-virtual {v0, v1, v11}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ -422a92: 380c 0b00 |003b: if-eqz v12, 0046 // +000b │ │ -422a96: 1a0b 2be2 |003d: const-string v11, "type" // string@e22b │ │ -422a9a: 6e10 d1ad 0c00 |003f: invoke-virtual {v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@add1 │ │ -422aa0: 0c0c |0042: move-result-object v12 │ │ -422aa2: 6e30 2cb7 b00c |0043: invoke-virtual {v0, v11, v12}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ -422aa8: 6e10 2eb7 0000 |0046: invoke-virtual {v0}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b72e │ │ -422aae: 0c0b |0049: move-result-object v11 │ │ -422ab0: 620c 97bd |004a: sget-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@bd97 │ │ -422ab4: 7120 a1b6 bc00 |004c: invoke-static {v12, v11}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ -422aba: 0c0b |004f: move-result-object v11 │ │ -422abc: 220c 9a1f |0050: new-instance v12, Lokhttp3/Request$Builder; // type@1f9a │ │ -422ac0: 7010 90b6 0c00 |0052: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -422ac6: 6e20 97b6 bc00 |0055: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b697 │ │ -422acc: 0c0b |0058: move-result-object v11 │ │ -422ace: 6e20 9bb6 ab00 |0059: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ -422ad4: 0c0a |005c: move-result-object v10 │ │ -422ad6: 7020 a5ad a900 |005d: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ -422adc: 0e00 |0060: return-void │ │ -422ade: 0d0a |0061: move-exception v10 │ │ -422ae0: 2804 |0062: goto 0066 // +0004 │ │ -422ae2: 0d0a |0063: move-exception v10 │ │ -422ae4: 2802 |0064: goto 0066 // +0002 │ │ -422ae6: 0d0a |0065: move-exception v10 │ │ -422ae8: 6e10 04b3 0a00 |0066: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -422aee: 220b 0a1d |0069: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ -422af2: 7020 baad ab00 |006b: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ -422af8: 270b |006e: throw v11 │ │ +4229f4: |[4229f4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.configureDevice:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V │ │ +422a04: 7010 b0ad 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ +422a0a: 2208 ac1e |0003: new-instance v8, Ljava/net/URI; // type@1eac │ │ +422a0e: 5491 9dbd |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ +422a12: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +422a14: 5493 9bbd |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ +422a18: 5294 9cbd |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ +422a1c: 1a00 cd09 |000c: const-string v0, "/api/2/devices/%s/%s.json" // string@09cd │ │ +422a20: 1225 |000e: const/4 v5, #int 2 // #2 │ │ +422a22: 2355 0e21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ +422a26: 5496 a2bd |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ +422a2a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +422a2c: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ +422a30: 1216 |0016: const/4 v6, #int 1 // #1 │ │ +422a32: 4d0a 0506 |0017: aput-object v10, v5, v6 │ │ +422a36: 7120 a1b2 5000 |0019: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +422a3c: 0c05 |001c: move-result-object v5 │ │ +422a3e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +422a40: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +422a42: 0780 |001f: move-object v0, v8 │ │ +422a44: 7608 62b3 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@b362 │ │ +422a4a: 6e10 67b3 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +422a50: 0c0a |0026: move-result-object v10 │ │ +422a52: 390b 0800 |0027: if-nez v11, 002f // +0008 │ │ +422a56: 380c 0300 |0029: if-eqz v12, 002c // +0003 │ │ +422a5a: 2804 |002b: goto 002f // +0004 │ │ +422a5c: 1a0b 0000 |002c: const-string v11, "" // string@0000 │ │ +422a60: 281c |002e: goto 004a // +001c │ │ +422a62: 2200 c91f |002f: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ +422a66: 7010 1fb7 0000 |0031: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@b71f │ │ +422a6c: 380b 0700 |0034: if-eqz v11, 003b // +0007 │ │ +422a70: 1a01 c471 |0036: const-string v1, "caption" // string@71c4 │ │ +422a74: 6e30 2cb7 100b |0038: invoke-virtual {v0, v1, v11}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ +422a7a: 380c 0b00 |003b: if-eqz v12, 0046 // +000b │ │ +422a7e: 1a0b 2be2 |003d: const-string v11, "type" // string@e22b │ │ +422a82: 6e10 d1ad 0c00 |003f: invoke-virtual {v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@add1 │ │ +422a88: 0c0c |0042: move-result-object v12 │ │ +422a8a: 6e30 2cb7 b00c |0043: invoke-virtual {v0, v11, v12}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ +422a90: 6e10 2eb7 0000 |0046: invoke-virtual {v0}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b72e │ │ +422a96: 0c0b |0049: move-result-object v11 │ │ +422a98: 620c 97bd |004a: sget-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@bd97 │ │ +422a9c: 7120 a1b6 bc00 |004c: invoke-static {v12, v11}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ +422aa2: 0c0b |004f: move-result-object v11 │ │ +422aa4: 220c 9a1f |0050: new-instance v12, Lokhttp3/Request$Builder; // type@1f9a │ │ +422aa8: 7010 90b6 0c00 |0052: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +422aae: 6e20 97b6 bc00 |0055: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b697 │ │ +422ab4: 0c0b |0058: move-result-object v11 │ │ +422ab6: 6e20 9bb6 ab00 |0059: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ +422abc: 0c0a |005c: move-result-object v10 │ │ +422abe: 7020 a5ad a900 |005d: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ +422ac4: 0e00 |0060: return-void │ │ +422ac6: 0d0a |0061: move-exception v10 │ │ +422ac8: 2804 |0062: goto 0066 // +0004 │ │ +422aca: 0d0a |0063: move-exception v10 │ │ +422acc: 2802 |0064: goto 0066 // +0002 │ │ +422ace: 0d0a |0065: move-exception v10 │ │ +422ad0: 6e10 04b3 0a00 |0066: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422ad6: 220b 0a1d |0069: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ +422ada: 7020 baad ab00 |006b: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ +422ae0: 270b |006e: throw v11 │ │ catches : 1 │ │ 0x0003 - 0x0060 │ │ Lorg/json/JSONException; -> 0x0065 │ │ Ljava/net/MalformedURLException; -> 0x0063 │ │ Ljava/net/URISyntaxException; -> 0x0061 │ │ positions : │ │ 0x0000 line=143 │ │ @@ -1507613,55 +1507621,55 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 73 16-bit code units │ │ -42266c: |[42266c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getDevices:()Ljava/util/List; │ │ -42267c: 7010 b0ad 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ -422682: 2208 ac1e |0003: new-instance v8, Ljava/net/URI; // type@1eac │ │ -422686: 5491 9dbd |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ -42268a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -42268c: 5493 9bbd |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ -422690: 5294 9cbd |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ -422694: 1a00 cc09 |000c: const-string v0, "/api/2/devices/%s.json" // string@09cc │ │ -422698: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -42269a: 2355 0e21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ -42269e: 5496 a2bd |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ -4226a2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -4226a4: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ -4226a8: 7120 a1b2 5000 |0016: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -4226ae: 0c05 |0019: move-result-object v5 │ │ -4226b0: 1206 |001a: const/4 v6, #int 0 // #0 │ │ -4226b2: 1207 |001b: const/4 v7, #int 0 // #0 │ │ -4226b4: 0780 |001c: move-object v0, v8 │ │ -4226b6: 7608 62b3 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@b362 │ │ -4226bc: 6e10 67b3 0800 |0020: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -4226c2: 0c00 |0023: move-result-object v0 │ │ -4226c4: 2201 9a1f |0024: new-instance v1, Lokhttp3/Request$Builder; // type@1f9a │ │ -4226c8: 7010 90b6 0100 |0026: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -4226ce: 6e20 9bb6 0100 |0029: invoke-virtual {v1, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ -4226d4: 0c00 |002c: move-result-object v0 │ │ -4226d6: 7020 a5ad 0900 |002d: invoke-direct {v9, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ -4226dc: 0c00 |0030: move-result-object v0 │ │ -4226de: 2201 c71f |0031: new-instance v1, Lorg/json/JSONArray; // type@1fc7 │ │ -4226e2: 7020 15b7 0100 |0033: invoke-direct {v1, v0}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ -4226e8: 7020 adad 1900 |0036: invoke-direct {v9, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@adad │ │ -4226ee: 0c00 |0039: move-result-object v0 │ │ -4226f0: 1100 |003a: return-object v0 │ │ -4226f2: 0d00 |003b: move-exception v0 │ │ -4226f4: 2804 |003c: goto 0040 // +0004 │ │ -4226f6: 0d00 |003d: move-exception v0 │ │ -4226f8: 2802 |003e: goto 0040 // +0002 │ │ -4226fa: 0d00 |003f: move-exception v0 │ │ -4226fc: 6e10 04b3 0000 |0040: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -422702: 2201 0a1d |0043: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ -422706: 7020 baad 0100 |0045: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ -42270c: 2701 |0048: throw v1 │ │ +422654: |[422654] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getDevices:()Ljava/util/List; │ │ +422664: 7010 b0ad 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ +42266a: 2208 ac1e |0003: new-instance v8, Ljava/net/URI; // type@1eac │ │ +42266e: 5491 9dbd |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ +422672: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +422674: 5493 9bbd |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ +422678: 5294 9cbd |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ +42267c: 1a00 cc09 |000c: const-string v0, "/api/2/devices/%s.json" // string@09cc │ │ +422680: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +422682: 2355 0e21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ +422686: 5496 a2bd |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ +42268a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +42268c: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ +422690: 7120 a1b2 5000 |0016: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +422696: 0c05 |0019: move-result-object v5 │ │ +422698: 1206 |001a: const/4 v6, #int 0 // #0 │ │ +42269a: 1207 |001b: const/4 v7, #int 0 // #0 │ │ +42269c: 0780 |001c: move-object v0, v8 │ │ +42269e: 7608 62b3 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@b362 │ │ +4226a4: 6e10 67b3 0800 |0020: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +4226aa: 0c00 |0023: move-result-object v0 │ │ +4226ac: 2201 9a1f |0024: new-instance v1, Lokhttp3/Request$Builder; // type@1f9a │ │ +4226b0: 7010 90b6 0100 |0026: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +4226b6: 6e20 9bb6 0100 |0029: invoke-virtual {v1, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ +4226bc: 0c00 |002c: move-result-object v0 │ │ +4226be: 7020 a5ad 0900 |002d: invoke-direct {v9, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ +4226c4: 0c00 |0030: move-result-object v0 │ │ +4226c6: 2201 c71f |0031: new-instance v1, Lorg/json/JSONArray; // type@1fc7 │ │ +4226ca: 7020 15b7 0100 |0033: invoke-direct {v1, v0}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ +4226d0: 7020 adad 1900 |0036: invoke-direct {v9, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@adad │ │ +4226d6: 0c00 |0039: move-result-object v0 │ │ +4226d8: 1100 |003a: return-object v0 │ │ +4226da: 0d00 |003b: move-exception v0 │ │ +4226dc: 2804 |003c: goto 0040 // +0004 │ │ +4226de: 0d00 |003d: move-exception v0 │ │ +4226e0: 2802 |003e: goto 0040 // +0002 │ │ +4226e2: 0d00 |003f: move-exception v0 │ │ +4226e4: 6e10 04b3 0000 |0040: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +4226ea: 2201 0a1d |0043: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ +4226ee: 7020 baad 0100 |0045: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ +4226f4: 2701 |0048: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x003a │ │ Lorg/json/JSONException; -> 0x003f │ │ Ljava/net/MalformedURLException; -> 0x003d │ │ Ljava/net/URISyntaxException; -> 0x003b │ │ positions : │ │ 0x0000 line=119 │ │ @@ -1507681,65 +1507689,65 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 96 16-bit code units │ │ -4220d8: |[4220d8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ -4220e8: 7010 b0ad 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ -4220ee: 6200 3dd9 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -4220f2: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -4220f4: 2312 0e21 |0006: new-array v2, v1, [Ljava/lang/Object; // type@210e │ │ -4220f8: 7120 48b2 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -4220fe: 0c0c |000b: move-result-object v12 │ │ -422100: 120d |000c: const/4 v13, #int 0 // #0 │ │ -422102: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ -422106: 1a0c d8da |000f: const-string v12, "since=%d" // string@dad8 │ │ -42210a: 7130 a2b2 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -422110: 0c09 |0014: move-result-object v9 │ │ -422112: 231c 0e21 |0015: new-array v12, v1, [Ljava/lang/Object; // type@210e │ │ -422116: 54b0 a2bd |0017: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ -42211a: 4d00 0c0d |0019: aput-object v0, v12, v13 │ │ -42211e: 1a0d ce09 |001b: const-string v13, "/api/2/episodes/%s.json" // string@09ce │ │ -422122: 7120 a1b2 cd00 |001d: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -422128: 0c08 |0020: move-result-object v8 │ │ -42212a: 220c ac1e |0021: new-instance v12, Ljava/net/URI; // type@1eac │ │ -42212e: 54b4 9dbd |0023: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ -422132: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -422134: 54b6 9bbd |0026: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ -422138: 52b7 9cbd |0028: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ -42213c: 120a |002a: const/4 v10, #int 0 // #0 │ │ -42213e: 07c3 |002b: move-object v3, v12 │ │ -422140: 7608 62b3 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@b362 │ │ -422146: 6e10 67b3 0c00 |002f: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -42214c: 0c0c |0032: move-result-object v12 │ │ -42214e: 220d 9a1f |0033: new-instance v13, Lokhttp3/Request$Builder; // type@1f9a │ │ -422152: 7010 90b6 0d00 |0035: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -422158: 6e20 9bb6 cd00 |0038: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ -42215e: 0c0c |003b: move-result-object v12 │ │ -422160: 7020 a5ad cb00 |003c: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ -422166: 0c0c |003f: move-result-object v12 │ │ -422168: 220d c91f |0040: new-instance v13, Lorg/json/JSONObject; // type@1fc9 │ │ -42216c: 7020 20b7 cd00 |0042: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -422172: 7110 ccad 0d00 |0045: invoke-static {v13}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // method@adcc │ │ -422178: 0c0c |0048: move-result-object v12 │ │ -42217a: 110c |0049: return-object v12 │ │ -42217c: 0d0c |004a: move-exception v12 │ │ -42217e: 2802 |004b: goto 004d // +0002 │ │ -422180: 0d0c |004c: move-exception v12 │ │ -422182: 6e10 04b3 0c00 |004d: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -422188: 220d 331d |0050: new-instance v13, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ -42218c: 7020 2dae cd00 |0052: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ -422192: 270d |0055: throw v13 │ │ -422194: 0d0c |0056: move-exception v12 │ │ -422196: 6e10 04b3 0c00 |0057: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -42219c: 220d 561e |005a: new-instance v13, Ljava/lang/IllegalStateException; // type@1e56 │ │ -4221a0: 7020 28b2 cd00 |005c: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b228 │ │ -4221a6: 270d |005f: throw v13 │ │ +4220c0: |[4220c0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ +4220d0: 7010 b0ad 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ +4220d6: 6200 3dd9 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +4220da: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +4220dc: 2312 0e21 |0006: new-array v2, v1, [Ljava/lang/Object; // type@210e │ │ +4220e0: 7120 48b2 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +4220e6: 0c0c |000b: move-result-object v12 │ │ +4220e8: 120d |000c: const/4 v13, #int 0 // #0 │ │ +4220ea: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ +4220ee: 1a0c d8da |000f: const-string v12, "since=%d" // string@dad8 │ │ +4220f2: 7130 a2b2 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +4220f8: 0c09 |0014: move-result-object v9 │ │ +4220fa: 231c 0e21 |0015: new-array v12, v1, [Ljava/lang/Object; // type@210e │ │ +4220fe: 54b0 a2bd |0017: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ +422102: 4d00 0c0d |0019: aput-object v0, v12, v13 │ │ +422106: 1a0d ce09 |001b: const-string v13, "/api/2/episodes/%s.json" // string@09ce │ │ +42210a: 7120 a1b2 cd00 |001d: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +422110: 0c08 |0020: move-result-object v8 │ │ +422112: 220c ac1e |0021: new-instance v12, Ljava/net/URI; // type@1eac │ │ +422116: 54b4 9dbd |0023: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ +42211a: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +42211c: 54b6 9bbd |0026: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ +422120: 52b7 9cbd |0028: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ +422124: 120a |002a: const/4 v10, #int 0 // #0 │ │ +422126: 07c3 |002b: move-object v3, v12 │ │ +422128: 7608 62b3 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@b362 │ │ +42212e: 6e10 67b3 0c00 |002f: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +422134: 0c0c |0032: move-result-object v12 │ │ +422136: 220d 9a1f |0033: new-instance v13, Lokhttp3/Request$Builder; // type@1f9a │ │ +42213a: 7010 90b6 0d00 |0035: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +422140: 6e20 9bb6 cd00 |0038: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ +422146: 0c0c |003b: move-result-object v12 │ │ +422148: 7020 a5ad cb00 |003c: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ +42214e: 0c0c |003f: move-result-object v12 │ │ +422150: 220d c91f |0040: new-instance v13, Lorg/json/JSONObject; // type@1fc9 │ │ +422154: 7020 20b7 cd00 |0042: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +42215a: 7110 ccad 0d00 |0045: invoke-static {v13}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // method@adcc │ │ +422160: 0c0c |0048: move-result-object v12 │ │ +422162: 110c |0049: return-object v12 │ │ +422164: 0d0c |004a: move-exception v12 │ │ +422166: 2802 |004b: goto 004d // +0002 │ │ +422168: 0d0c |004c: move-exception v12 │ │ +42216a: 6e10 04b3 0c00 |004d: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422170: 220d 331d |0050: new-instance v13, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ +422174: 7020 2dae cd00 |0052: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ +42217a: 270d |0055: throw v13 │ │ +42217c: 0d0c |0056: move-exception v12 │ │ +42217e: 6e10 04b3 0c00 |0057: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422184: 220d 561e |005a: new-instance v13, Ljava/lang/IllegalStateException; // type@1e56 │ │ +422188: 7020 28b2 cd00 |005c: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b228 │ │ +42218e: 270d |005f: throw v13 │ │ catches : 1 │ │ 0x0021 - 0x0049 │ │ Ljava/net/URISyntaxException; -> 0x0056 │ │ Lorg/json/JSONException; -> 0x004c │ │ Ljava/net/MalformedURLException; -> 0x004a │ │ positions : │ │ 0x0000 line=329 │ │ @@ -1507763,68 +1507771,68 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 101 16-bit code units │ │ -4221bc: |[4221bc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ -4221cc: 7010 b0ad 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ -4221d2: 6200 3dd9 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -4221d6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -4221d8: 2312 0e21 |0006: new-array v2, v1, [Ljava/lang/Object; // type@210e │ │ -4221dc: 7120 48b2 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -4221e2: 0c0c |000b: move-result-object v12 │ │ -4221e4: 120d |000c: const/4 v13, #int 0 // #0 │ │ -4221e6: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ -4221ea: 1a0c d8da |000f: const-string v12, "since=%d" // string@dad8 │ │ -4221ee: 7130 a2b2 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -4221f4: 0c09 |0014: move-result-object v9 │ │ -4221f6: 122c |0015: const/4 v12, #int 2 // #2 │ │ -4221f8: 23cc 0e21 |0016: new-array v12, v12, [Ljava/lang/Object; // type@210e │ │ -4221fc: 54b0 a2bd |0018: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ -422200: 4d00 0c0d |001a: aput-object v0, v12, v13 │ │ -422204: 54bd 9ebd |001c: iget-object v13, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@bd9e │ │ -422208: 4d0d 0c01 |001e: aput-object v13, v12, v1 │ │ -42220c: 1a0d cf09 |0020: const-string v13, "/api/2/subscriptions/%s/%s.json" // string@09cf │ │ -422210: 7120 a1b2 cd00 |0022: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -422216: 0c08 |0025: move-result-object v8 │ │ -422218: 220c ac1e |0026: new-instance v12, Ljava/net/URI; // type@1eac │ │ -42221c: 54b4 9dbd |0028: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ -422220: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -422222: 54b6 9bbd |002b: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ -422226: 52b7 9cbd |002d: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ -42222a: 120a |002f: const/4 v10, #int 0 // #0 │ │ -42222c: 07c3 |0030: move-object v3, v12 │ │ -42222e: 7608 62b3 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@b362 │ │ -422234: 6e10 67b3 0c00 |0034: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -42223a: 0c0c |0037: move-result-object v12 │ │ -42223c: 220d 9a1f |0038: new-instance v13, Lokhttp3/Request$Builder; // type@1f9a │ │ -422240: 7010 90b6 0d00 |003a: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -422246: 6e20 9bb6 cd00 |003d: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ -42224c: 0c0c |0040: move-result-object v12 │ │ -42224e: 7020 a5ad cb00 |0041: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ -422254: 0c0c |0044: move-result-object v12 │ │ -422256: 220d c91f |0045: new-instance v13, Lorg/json/JSONObject; // type@1fc9 │ │ -42225a: 7020 20b7 cd00 |0047: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -422260: 7110 cdad 0d00 |004a: invoke-static {v13}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // method@adcd │ │ -422266: 0c0c |004d: move-result-object v12 │ │ -422268: 110c |004e: return-object v12 │ │ -42226a: 0d0c |004f: move-exception v12 │ │ -42226c: 2802 |0050: goto 0052 // +0002 │ │ -42226e: 0d0c |0051: move-exception v12 │ │ -422270: 6e10 04b3 0c00 |0052: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -422276: 220d 0a1d |0055: new-instance v13, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ -42227a: 7020 baad cd00 |0057: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ -422280: 270d |005a: throw v13 │ │ -422282: 0d0c |005b: move-exception v12 │ │ -422284: 6e10 04b3 0c00 |005c: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -42228a: 220d 561e |005f: new-instance v13, Ljava/lang/IllegalStateException; // type@1e56 │ │ -42228e: 7020 28b2 cd00 |0061: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b228 │ │ -422294: 270d |0064: throw v13 │ │ +4221a4: |[4221a4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ +4221b4: 7010 b0ad 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ +4221ba: 6200 3dd9 |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +4221be: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +4221c0: 2312 0e21 |0006: new-array v2, v1, [Ljava/lang/Object; // type@210e │ │ +4221c4: 7120 48b2 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +4221ca: 0c0c |000b: move-result-object v12 │ │ +4221cc: 120d |000c: const/4 v13, #int 0 // #0 │ │ +4221ce: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ +4221d2: 1a0c d8da |000f: const-string v12, "since=%d" // string@dad8 │ │ +4221d6: 7130 a2b2 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +4221dc: 0c09 |0014: move-result-object v9 │ │ +4221de: 122c |0015: const/4 v12, #int 2 // #2 │ │ +4221e0: 23cc 0e21 |0016: new-array v12, v12, [Ljava/lang/Object; // type@210e │ │ +4221e4: 54b0 a2bd |0018: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ +4221e8: 4d00 0c0d |001a: aput-object v0, v12, v13 │ │ +4221ec: 54bd 9ebd |001c: iget-object v13, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@bd9e │ │ +4221f0: 4d0d 0c01 |001e: aput-object v13, v12, v1 │ │ +4221f4: 1a0d cf09 |0020: const-string v13, "/api/2/subscriptions/%s/%s.json" // string@09cf │ │ +4221f8: 7120 a1b2 cd00 |0022: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +4221fe: 0c08 |0025: move-result-object v8 │ │ +422200: 220c ac1e |0026: new-instance v12, Ljava/net/URI; // type@1eac │ │ +422204: 54b4 9dbd |0028: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ +422208: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +42220a: 54b6 9bbd |002b: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ +42220e: 52b7 9cbd |002d: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ +422212: 120a |002f: const/4 v10, #int 0 // #0 │ │ +422214: 07c3 |0030: move-object v3, v12 │ │ +422216: 7608 62b3 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@b362 │ │ +42221c: 6e10 67b3 0c00 |0034: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +422222: 0c0c |0037: move-result-object v12 │ │ +422224: 220d 9a1f |0038: new-instance v13, Lokhttp3/Request$Builder; // type@1f9a │ │ +422228: 7010 90b6 0d00 |003a: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +42222e: 6e20 9bb6 cd00 |003d: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ +422234: 0c0c |0040: move-result-object v12 │ │ +422236: 7020 a5ad cb00 |0041: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ +42223c: 0c0c |0044: move-result-object v12 │ │ +42223e: 220d c91f |0045: new-instance v13, Lorg/json/JSONObject; // type@1fc9 │ │ +422242: 7020 20b7 cd00 |0047: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +422248: 7110 cdad 0d00 |004a: invoke-static {v13}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // method@adcd │ │ +42224e: 0c0c |004d: move-result-object v12 │ │ +422250: 110c |004e: return-object v12 │ │ +422252: 0d0c |004f: move-exception v12 │ │ +422254: 2802 |0050: goto 0052 // +0002 │ │ +422256: 0d0c |0051: move-exception v12 │ │ +422258: 6e10 04b3 0c00 |0052: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +42225e: 220d 0a1d |0055: new-instance v13, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ +422262: 7020 baad cd00 |0057: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ +422268: 270d |005a: throw v13 │ │ +42226a: 0d0c |005b: move-exception v12 │ │ +42226c: 6e10 04b3 0c00 |005c: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422272: 220d 561e |005f: new-instance v13, Ljava/lang/IllegalStateException; // type@1e56 │ │ +422276: 7020 28b2 cd00 |0061: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b228 │ │ +42227c: 270d |0064: throw v13 │ │ catches : 1 │ │ 0x0026 - 0x004e │ │ Ljava/net/URISyntaxException; -> 0x005b │ │ Lorg/json/JSONException; -> 0x0051 │ │ Ljava/net/MalformedURLException; -> 0x004f │ │ positions : │ │ 0x0000 line=248 │ │ @@ -1507848,83 +1507856,83 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 131 16-bit code units │ │ -422b10: |[422b10] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.login:()V │ │ -422b20: 2208 ac1e |0000: new-instance v8, Ljava/net/URI; // type@1eac │ │ -422b24: 54a1 9dbd |0002: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ -422b28: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -422b2a: 54a3 9bbd |0005: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ -422b2e: 52a4 9cbd |0007: iget v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ -422b32: 1a00 cb09 |0009: const-string v0, "/api/2/auth/%s/login.json" // string@09cb │ │ -422b36: 1219 |000b: const/4 v9, #int 1 // #1 │ │ -422b38: 2395 0e21 |000c: new-array v5, v9, [Ljava/lang/Object; // type@210e │ │ -422b3c: 54a6 a2bd |000e: iget-object v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ -422b40: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -422b42: 4d06 0507 |0011: aput-object v6, v5, v7 │ │ -422b46: 7120 a1b2 5000 |0013: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -422b4c: 0c05 |0016: move-result-object v5 │ │ -422b4e: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -422b50: 1207 |0018: const/4 v7, #int 0 // #0 │ │ -422b52: 0780 |0019: move-object v0, v8 │ │ -422b54: 7608 62b3 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b362 │ │ -422b5a: 6e10 67b3 0800 |001d: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -422b60: 0c00 |0020: move-result-object v0 │ │ -422b62: 6201 99bd |0021: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@bd99 │ │ -422b66: 1a02 0000 |0023: const-string v2, "" // string@0000 │ │ -422b6a: 7120 a1b6 2100 |0025: invoke-static {v1, v2}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ -422b70: 0c01 |0028: move-result-object v1 │ │ -422b72: 2202 9a1f |0029: new-instance v2, Lokhttp3/Request$Builder; // type@1f9a │ │ -422b76: 7010 90b6 0200 |002b: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -422b7c: 6e20 9bb6 0200 |002e: invoke-virtual {v2, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ -422b82: 0c00 |0031: move-result-object v0 │ │ -422b84: 6e20 97b6 1000 |0032: invoke-virtual {v0, v1}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b697 │ │ -422b8a: 0c00 |0035: move-result-object v0 │ │ -422b8c: 6e10 92b6 0000 |0036: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -422b92: 0c00 |0039: move-result-object v0 │ │ -422b94: 54a1 a2bd |003a: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ -422b98: 54a2 a1bd |003c: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@bda1 │ │ -422b9c: 1a03 fd5c |003e: const-string v3, "UTF-8" // string@5cfd │ │ -422ba0: 7110 c5b3 0300 |0040: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -422ba6: 0c03 |0043: move-result-object v3 │ │ -422ba8: 7130 67b6 2103 |0044: invoke-static {v1, v2, v3}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@b667 │ │ -422bae: 0c01 |0047: move-result-object v1 │ │ -422bb0: 6e10 9eb6 0000 |0048: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b69e │ │ -422bb6: 0c00 |004b: move-result-object v0 │ │ -422bb8: 1a02 500f |004c: const-string v2, "Authorization" // string@0f50 │ │ -422bbc: 6e30 95b6 2001 |004e: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ -422bc2: 0c00 |0051: move-result-object v0 │ │ -422bc4: 6e10 92b6 0000 |0052: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -422bca: 0c00 |0055: move-result-object v0 │ │ -422bcc: 54a1 9fbd |0056: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@bd9f │ │ -422bd0: 6e20 8fb6 0100 |0058: invoke-virtual {v1, v0}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -422bd6: 0c00 |005b: move-result-object v0 │ │ -422bd8: 7210 65b6 0000 |005c: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -422bde: 0c00 |005f: move-result-object v0 │ │ -422be0: 7020 a3ad 0a00 |0060: invoke-direct {v10, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@ada3 │ │ -422be6: 6e10 a3b6 0000 |0063: invoke-virtual {v0}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -422bec: 0c00 |0066: move-result-object v0 │ │ -422bee: 6e10 aeb6 0000 |0067: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b6ae │ │ -422bf4: 5ca9 a0bd |006a: iput-boolean v9, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@bda0 │ │ -422bf8: 0e00 |006c: return-void │ │ -422bfa: 0d00 |006d: move-exception v0 │ │ -422bfc: 6e10 04b3 0000 |006e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -422c02: 2201 0a1d |0071: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ -422c06: 7020 baad 0100 |0073: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ -422c0c: 2701 |0076: throw v1 │ │ -422c0e: 0d00 |0077: move-exception v0 │ │ -422c10: 2802 |0078: goto 007a // +0002 │ │ -422c12: 0d00 |0079: move-exception v0 │ │ -422c14: 6e10 04b3 0000 |007a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -422c1a: 2201 0a1d |007d: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ -422c1e: 7020 baad 0100 |007f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ -422c24: 2701 |0082: throw v1 │ │ +422af8: |[422af8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.login:()V │ │ +422b08: 2208 ac1e |0000: new-instance v8, Ljava/net/URI; // type@1eac │ │ +422b0c: 54a1 9dbd |0002: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ +422b10: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +422b12: 54a3 9bbd |0005: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ +422b16: 52a4 9cbd |0007: iget v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ +422b1a: 1a00 cb09 |0009: const-string v0, "/api/2/auth/%s/login.json" // string@09cb │ │ +422b1e: 1219 |000b: const/4 v9, #int 1 // #1 │ │ +422b20: 2395 0e21 |000c: new-array v5, v9, [Ljava/lang/Object; // type@210e │ │ +422b24: 54a6 a2bd |000e: iget-object v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ +422b28: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +422b2a: 4d06 0507 |0011: aput-object v6, v5, v7 │ │ +422b2e: 7120 a1b2 5000 |0013: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +422b34: 0c05 |0016: move-result-object v5 │ │ +422b36: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +422b38: 1207 |0018: const/4 v7, #int 0 // #0 │ │ +422b3a: 0780 |0019: move-object v0, v8 │ │ +422b3c: 7608 62b3 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b362 │ │ +422b42: 6e10 67b3 0800 |001d: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +422b48: 0c00 |0020: move-result-object v0 │ │ +422b4a: 6201 99bd |0021: sget-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@bd99 │ │ +422b4e: 1a02 0000 |0023: const-string v2, "" // string@0000 │ │ +422b52: 7120 a1b6 2100 |0025: invoke-static {v1, v2}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ +422b58: 0c01 |0028: move-result-object v1 │ │ +422b5a: 2202 9a1f |0029: new-instance v2, Lokhttp3/Request$Builder; // type@1f9a │ │ +422b5e: 7010 90b6 0200 |002b: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +422b64: 6e20 9bb6 0200 |002e: invoke-virtual {v2, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ +422b6a: 0c00 |0031: move-result-object v0 │ │ +422b6c: 6e20 97b6 1000 |0032: invoke-virtual {v0, v1}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b697 │ │ +422b72: 0c00 |0035: move-result-object v0 │ │ +422b74: 6e10 92b6 0000 |0036: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +422b7a: 0c00 |0039: move-result-object v0 │ │ +422b7c: 54a1 a2bd |003a: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ +422b80: 54a2 a1bd |003c: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@bda1 │ │ +422b84: 1a03 fd5c |003e: const-string v3, "UTF-8" // string@5cfd │ │ +422b88: 7110 c5b3 0300 |0040: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +422b8e: 0c03 |0043: move-result-object v3 │ │ +422b90: 7130 67b6 2103 |0044: invoke-static {v1, v2, v3}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@b667 │ │ +422b96: 0c01 |0047: move-result-object v1 │ │ +422b98: 6e10 9eb6 0000 |0048: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@b69e │ │ +422b9e: 0c00 |004b: move-result-object v0 │ │ +422ba0: 1a02 500f |004c: const-string v2, "Authorization" // string@0f50 │ │ +422ba4: 6e30 95b6 2001 |004e: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ +422baa: 0c00 |0051: move-result-object v0 │ │ +422bac: 6e10 92b6 0000 |0052: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +422bb2: 0c00 |0055: move-result-object v0 │ │ +422bb4: 54a1 9fbd |0056: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@bd9f │ │ +422bb8: 6e20 8fb6 0100 |0058: invoke-virtual {v1, v0}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +422bbe: 0c00 |005b: move-result-object v0 │ │ +422bc0: 7210 65b6 0000 |005c: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +422bc6: 0c00 |005f: move-result-object v0 │ │ +422bc8: 7020 a3ad 0a00 |0060: invoke-direct {v10, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@ada3 │ │ +422bce: 6e10 a3b6 0000 |0063: invoke-virtual {v0}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +422bd4: 0c00 |0066: move-result-object v0 │ │ +422bd6: 6e10 aeb6 0000 |0067: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@b6ae │ │ +422bdc: 5ca9 a0bd |006a: iput-boolean v9, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@bda0 │ │ +422be0: 0e00 |006c: return-void │ │ +422be2: 0d00 |006d: move-exception v0 │ │ +422be4: 6e10 04b3 0000 |006e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422bea: 2201 0a1d |0071: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ +422bee: 7020 baad 0100 |0073: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ +422bf4: 2701 |0076: throw v1 │ │ +422bf6: 0d00 |0077: move-exception v0 │ │ +422bf8: 2802 |0078: goto 007a // +0002 │ │ +422bfa: 0d00 |0079: move-exception v0 │ │ +422bfc: 6e10 04b3 0000 |007a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422c02: 2201 0a1d |007d: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ +422c06: 7020 baad 0100 |007f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ +422c0c: 2701 |0082: throw v1 │ │ catches : 2 │ │ 0x0000 - 0x0021 │ │ Ljava/net/MalformedURLException; -> 0x0079 │ │ Ljava/net/URISyntaxException; -> 0x0077 │ │ 0x003a - 0x006c │ │ Ljava/lang/Exception; -> 0x006d │ │ positions : │ │ @@ -1507950,16 +1507958,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -422c44: |[422c44] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.logout:()V │ │ -422c54: 0e00 |0000: return-void │ │ +422c2c: |[422c2c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.logout:()V │ │ +422c3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;) │ │ @@ -1507967,71 +1507975,71 @@ │ │ type : '(Ljava/lang/String;I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 104 16-bit code units │ │ -4227c4: |[4227c4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.searchPodcasts:(Ljava/lang/String;I)Ljava/util/List; │ │ -4227d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4227d6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -4227d8: 3d0a 1a00 |0002: if-lez v10, 001c // +001a │ │ -4227dc: 1302 0001 |0004: const/16 v2, #int 256 // #100 │ │ -4227e0: 362a 1600 |0006: if-gt v10, v2, 001c // +0016 │ │ -4227e4: 6202 3dd9 |0008: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -4227e8: 1223 |000a: const/4 v3, #int 2 // #2 │ │ -4227ea: 2333 0e21 |000b: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ -4227ee: 4d09 0300 |000d: aput-object v9, v3, v0 │ │ -4227f2: 7110 38b2 0a00 |000f: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -4227f8: 0c09 |0012: move-result-object v9 │ │ -4227fa: 4d09 0301 |0013: aput-object v9, v3, v1 │ │ -4227fe: 1a09 2ec8 |0015: const-string v9, "q=%s&scale_logo=%d" // string@c82e │ │ -422802: 7130 a2b2 9203 |0017: invoke-static {v2, v9, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -422808: 0c09 |001a: move-result-object v9 │ │ -42280a: 280b |001b: goto 0026 // +000b │ │ -42280c: 231a 0e21 |001c: new-array v10, v1, [Ljava/lang/Object; // type@210e │ │ -422810: 4d09 0a00 |001e: aput-object v9, v10, v0 │ │ -422814: 1a09 2dc8 |0020: const-string v9, "q=%s" // string@c82d │ │ -422818: 7120 a1b2 a900 |0022: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -42281e: 0c09 |0025: move-result-object v9 │ │ -422820: 0796 |0026: move-object v6, v9 │ │ -422822: 2209 ac1e |0027: new-instance v9, Ljava/net/URI; // type@1eac │ │ -422826: 5481 9dbd |0029: iget-object v1, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ -42282a: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -42282c: 5483 9bbd |002c: iget-object v3, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ -422830: 5284 9cbd |002e: iget v4, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ -422834: 1a05 de09 |0030: const-string v5, "/search.json" // string@09de │ │ -422838: 1207 |0032: const/4 v7, #int 0 // #0 │ │ -42283a: 0790 |0033: move-object v0, v9 │ │ -42283c: 7608 62b3 0000 |0034: 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@b362 │ │ -422842: 6e10 67b3 0900 |0037: invoke-virtual {v9}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -422848: 0c09 |003a: move-result-object v9 │ │ -42284a: 220a 9a1f |003b: new-instance v10, Lokhttp3/Request$Builder; // type@1f9a │ │ -42284e: 7010 90b6 0a00 |003d: invoke-direct {v10}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -422854: 6e20 9bb6 9a00 |0040: invoke-virtual {v10, v9}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ -42285a: 0c09 |0043: move-result-object v9 │ │ -42285c: 7020 a5ad 9800 |0044: invoke-direct {v8, v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ -422862: 0c09 |0047: move-result-object v9 │ │ -422864: 220a c71f |0048: new-instance v10, Lorg/json/JSONArray; // type@1fc7 │ │ -422868: 7020 15b7 9a00 |004a: invoke-direct {v10, v9}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ -42286e: 7020 afad a800 |004d: invoke-direct {v8, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readPodcastListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@adaf │ │ -422874: 0c09 |0050: move-result-object v9 │ │ -422876: 1109 |0051: return-object v9 │ │ -422878: 0d09 |0052: move-exception v9 │ │ -42287a: 6e10 04b3 0900 |0053: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -422880: 220a 561e |0056: new-instance v10, Ljava/lang/IllegalStateException; // type@1e56 │ │ -422884: 7020 28b2 9a00 |0058: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b228 │ │ -42288a: 270a |005b: throw v10 │ │ -42288c: 0d09 |005c: move-exception v9 │ │ -42288e: 2802 |005d: goto 005f // +0002 │ │ -422890: 0d09 |005e: move-exception v9 │ │ -422892: 6e10 04b3 0900 |005f: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -422898: 220a 0a1d |0062: new-instance v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ -42289c: 7020 baad 9a00 |0064: invoke-direct {v10, v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ -4228a2: 270a |0067: throw v10 │ │ +4227ac: |[4227ac] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.searchPodcasts:(Ljava/lang/String;I)Ljava/util/List; │ │ +4227bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4227be: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +4227c0: 3d0a 1a00 |0002: if-lez v10, 001c // +001a │ │ +4227c4: 1302 0001 |0004: const/16 v2, #int 256 // #100 │ │ +4227c8: 362a 1600 |0006: if-gt v10, v2, 001c // +0016 │ │ +4227cc: 6202 3dd9 |0008: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +4227d0: 1223 |000a: const/4 v3, #int 2 // #2 │ │ +4227d2: 2333 0e21 |000b: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ +4227d6: 4d09 0300 |000d: aput-object v9, v3, v0 │ │ +4227da: 7110 38b2 0a00 |000f: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +4227e0: 0c09 |0012: move-result-object v9 │ │ +4227e2: 4d09 0301 |0013: aput-object v9, v3, v1 │ │ +4227e6: 1a09 2ec8 |0015: const-string v9, "q=%s&scale_logo=%d" // string@c82e │ │ +4227ea: 7130 a2b2 9203 |0017: invoke-static {v2, v9, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +4227f0: 0c09 |001a: move-result-object v9 │ │ +4227f2: 280b |001b: goto 0026 // +000b │ │ +4227f4: 231a 0e21 |001c: new-array v10, v1, [Ljava/lang/Object; // type@210e │ │ +4227f8: 4d09 0a00 |001e: aput-object v9, v10, v0 │ │ +4227fc: 1a09 2dc8 |0020: const-string v9, "q=%s" // string@c82d │ │ +422800: 7120 a1b2 a900 |0022: invoke-static {v9, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +422806: 0c09 |0025: move-result-object v9 │ │ +422808: 0796 |0026: move-object v6, v9 │ │ +42280a: 2209 ac1e |0027: new-instance v9, Ljava/net/URI; // type@1eac │ │ +42280e: 5481 9dbd |0029: iget-object v1, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ +422812: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +422814: 5483 9bbd |002c: iget-object v3, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ +422818: 5284 9cbd |002e: iget v4, v8, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ +42281c: 1a05 de09 |0030: const-string v5, "/search.json" // string@09de │ │ +422820: 1207 |0032: const/4 v7, #int 0 // #0 │ │ +422822: 0790 |0033: move-object v0, v9 │ │ +422824: 7608 62b3 0000 |0034: 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@b362 │ │ +42282a: 6e10 67b3 0900 |0037: invoke-virtual {v9}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +422830: 0c09 |003a: move-result-object v9 │ │ +422832: 220a 9a1f |003b: new-instance v10, Lokhttp3/Request$Builder; // type@1f9a │ │ +422836: 7010 90b6 0a00 |003d: invoke-direct {v10}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +42283c: 6e20 9bb6 9a00 |0040: invoke-virtual {v10, v9}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ +422842: 0c09 |0043: move-result-object v9 │ │ +422844: 7020 a5ad 9800 |0044: invoke-direct {v8, v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ +42284a: 0c09 |0047: move-result-object v9 │ │ +42284c: 220a c71f |0048: new-instance v10, Lorg/json/JSONArray; // type@1fc7 │ │ +422850: 7020 15b7 9a00 |004a: invoke-direct {v10, v9}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@b715 │ │ +422856: 7020 afad a800 |004d: invoke-direct {v8, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readPodcastListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@adaf │ │ +42285c: 0c09 |0050: move-result-object v9 │ │ +42285e: 1109 |0051: return-object v9 │ │ +422860: 0d09 |0052: move-exception v9 │ │ +422862: 6e10 04b3 0900 |0053: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422868: 220a 561e |0056: new-instance v10, Ljava/lang/IllegalStateException; // type@1e56 │ │ +42286c: 7020 28b2 9a00 |0058: invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b228 │ │ +422872: 270a |005b: throw v10 │ │ +422874: 0d09 |005c: move-exception v9 │ │ +422876: 2802 |005d: goto 005f // +0002 │ │ +422878: 0d09 |005e: move-exception v9 │ │ +42287a: 6e10 04b3 0900 |005f: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422880: 220a 0a1d |0062: new-instance v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ +422884: 7020 baad 9a00 |0064: invoke-direct {v10, v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ +42288a: 270a |0067: throw v10 │ │ catches : 1 │ │ 0x0027 - 0x0051 │ │ Lorg/json/JSONException; -> 0x005e │ │ Ljava/net/MalformedURLException; -> 0x005c │ │ Ljava/net/URISyntaxException; -> 0x0052 │ │ positions : │ │ 0x0008 line=91 │ │ @@ -1508056,18 +1508064,18 @@ │ │ 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 │ │ -422c84: |[422c84] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V │ │ -422c94: 5b01 a2bd |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ -422c98: 5b02 a1bd |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@bda1 │ │ -422c9c: 0e00 |0004: return-void │ │ +422c6c: |[422c6c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V │ │ +422c7c: 5b01 a2bd |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ +422c80: 5b02 a1bd |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@bda1 │ │ +422c84: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0002 line=524 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ @@ -1508078,31 +1508086,31 @@ │ │ type : '(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -4222ac: |[4222ac] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ -4222bc: 7010 b0ad 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ -4222c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4222c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4222c6: 7210 e9b4 0400 |0005: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -4222cc: 0a02 |0008: move-result v2 │ │ -4222ce: 3521 1200 |0009: if-ge v1, v2, 001b // +0012 │ │ -4222d2: 7210 e9b4 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -4222d8: 0a00 |000e: move-result v0 │ │ -4222da: d802 011e |000f: add-int/lit8 v2, v1, #int 30 // #1e │ │ -4222de: 7120 5fb2 2000 |0011: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@b25f │ │ -4222e4: 0a00 |0014: move-result v0 │ │ -4222e6: 7040 b4ad 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/model/UploadChangesResponse; // method@adb4 │ │ -4222ec: 0c00 |0018: move-result-object v0 │ │ -4222ee: 0121 |0019: move v1, v2 │ │ -4222f0: 28eb |001a: goto 0005 // -0015 │ │ -4222f2: 1100 |001b: return-object v0 │ │ +422294: |[422294] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ +4222a4: 7010 b0ad 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ +4222aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4222ac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4222ae: 7210 e9b4 0400 |0005: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +4222b4: 0a02 |0008: move-result v2 │ │ +4222b6: 3521 1200 |0009: if-ge v1, v2, 001b // +0012 │ │ +4222ba: 7210 e9b4 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +4222c0: 0a00 |000e: move-result v0 │ │ +4222c2: d802 011e |000f: add-int/lit8 v2, v1, #int 30 // #1e │ │ +4222c6: 7120 5fb2 2000 |0011: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@b25f │ │ +4222cc: 0a00 |0014: move-result v0 │ │ +4222ce: 7040 b4ad 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/model/UploadChangesResponse; // method@adb4 │ │ +4222d4: 0c00 |0018: move-result-object v0 │ │ +4222d6: 0121 |0019: move v1, v2 │ │ +4222d8: 28eb |001a: goto 0005 // -0015 │ │ +4222da: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0005 line=283 │ │ 0x000b line=285 │ │ 0x0015 line=284 │ │ locals : │ │ @@ -1508114,73 +1508122,73 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 112 16-bit code units │ │ -422450: |[422450] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ -422460: 7010 b0ad 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ -422466: 2208 ac1e |0003: new-instance v8, Ljava/net/URI; // type@1eac │ │ -42246a: 5491 9dbd |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ -42246e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -422470: 5493 9bbd |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ -422474: 5294 9cbd |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ -422478: 1a00 cf09 |000c: const-string v0, "/api/2/subscriptions/%s/%s.json" // string@09cf │ │ -42247c: 1225 |000e: const/4 v5, #int 2 // #2 │ │ -42247e: 2355 0e21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ -422482: 5496 a2bd |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ -422486: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -422488: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ -42248c: 5496 9ebd |0016: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@bd9e │ │ -422490: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -422492: 4d06 0507 |0019: aput-object v6, v5, v7 │ │ -422496: 7120 a1b2 5000 |001b: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -42249c: 0c05 |001e: move-result-object v5 │ │ -42249e: 1206 |001f: const/4 v6, #int 0 // #0 │ │ -4224a0: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -4224a2: 0780 |0021: move-object v0, v8 │ │ -4224a4: 7608 62b3 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@b362 │ │ -4224aa: 6e10 67b3 0800 |0025: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -4224b0: 0c00 |0028: move-result-object v0 │ │ -4224b2: 2201 c91f |0029: new-instance v1, Lorg/json/JSONObject; // type@1fc9 │ │ -4224b6: 7010 1fb7 0100 |002b: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b71f │ │ -4224bc: 1a02 be68 |002e: const-string v2, "add" // string@68be │ │ -4224c0: 2203 c71f |0030: new-instance v3, Lorg/json/JSONArray; // type@1fc7 │ │ -4224c4: 7020 16b7 a300 |0032: invoke-direct {v3, v10}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b716 │ │ -4224ca: 6e30 2cb7 2103 |0035: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ -4224d0: 1a0a 76ca |0038: const-string v10, "remove" // string@ca76 │ │ -4224d4: 2202 c71f |003a: new-instance v2, Lorg/json/JSONArray; // type@1fc7 │ │ -4224d8: 7020 16b7 b200 |003c: invoke-direct {v2, v11}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b716 │ │ -4224de: 6e30 2cb7 a102 |003f: invoke-virtual {v1, v10, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ -4224e4: 620a 97bd |0042: sget-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@bd97 │ │ -4224e8: 6e10 2eb7 0100 |0044: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b72e │ │ -4224ee: 0c0b |0047: move-result-object v11 │ │ -4224f0: 7120 a1b6 ba00 |0048: invoke-static {v10, v11}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ -4224f6: 0c0a |004b: move-result-object v10 │ │ -4224f8: 220b 9a1f |004c: new-instance v11, Lokhttp3/Request$Builder; // type@1f9a │ │ -4224fc: 7010 90b6 0b00 |004e: invoke-direct {v11}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -422502: 6e20 97b6 ab00 |0051: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b697 │ │ -422508: 0c0a |0054: move-result-object v10 │ │ -42250a: 6e20 9bb6 0a00 |0055: invoke-virtual {v10, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ -422510: 0c0a |0058: move-result-object v10 │ │ -422512: 7020 a5ad a900 |0059: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ -422518: 0c0a |005c: move-result-object v10 │ │ -42251a: 7110 e8ad 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@ade8 │ │ -422520: 0c0a |0060: move-result-object v10 │ │ -422522: 110a |0061: return-object v10 │ │ -422524: 0d0a |0062: move-exception v10 │ │ -422526: 2804 |0063: goto 0067 // +0004 │ │ -422528: 0d0a |0064: move-exception v10 │ │ -42252a: 2802 |0065: goto 0067 // +0002 │ │ -42252c: 0d0a |0066: move-exception v10 │ │ -42252e: 6e10 04b3 0a00 |0067: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -422534: 220b 0a1d |006a: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ -422538: 7020 baad ab00 |006c: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ -42253e: 270b |006f: throw v11 │ │ +422438: |[422438] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ +422448: 7010 b0ad 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ +42244e: 2208 ac1e |0003: new-instance v8, Ljava/net/URI; // type@1eac │ │ +422452: 5491 9dbd |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ +422456: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +422458: 5493 9bbd |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ +42245c: 5294 9cbd |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ +422460: 1a00 cf09 |000c: const-string v0, "/api/2/subscriptions/%s/%s.json" // string@09cf │ │ +422464: 1225 |000e: const/4 v5, #int 2 // #2 │ │ +422466: 2355 0e21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ +42246a: 5496 a2bd |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ +42246e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +422470: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ +422474: 5496 9ebd |0016: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@bd9e │ │ +422478: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +42247a: 4d06 0507 |0019: aput-object v6, v5, v7 │ │ +42247e: 7120 a1b2 5000 |001b: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +422484: 0c05 |001e: move-result-object v5 │ │ +422486: 1206 |001f: const/4 v6, #int 0 // #0 │ │ +422488: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +42248a: 0780 |0021: move-object v0, v8 │ │ +42248c: 7608 62b3 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@b362 │ │ +422492: 6e10 67b3 0800 |0025: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +422498: 0c00 |0028: move-result-object v0 │ │ +42249a: 2201 c91f |0029: new-instance v1, Lorg/json/JSONObject; // type@1fc9 │ │ +42249e: 7010 1fb7 0100 |002b: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b71f │ │ +4224a4: 1a02 be68 |002e: const-string v2, "add" // string@68be │ │ +4224a8: 2203 c71f |0030: new-instance v3, Lorg/json/JSONArray; // type@1fc7 │ │ +4224ac: 7020 16b7 a300 |0032: invoke-direct {v3, v10}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b716 │ │ +4224b2: 6e30 2cb7 2103 |0035: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ +4224b8: 1a0a 76ca |0038: const-string v10, "remove" // string@ca76 │ │ +4224bc: 2202 c71f |003a: new-instance v2, Lorg/json/JSONArray; // type@1fc7 │ │ +4224c0: 7020 16b7 b200 |003c: invoke-direct {v2, v11}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b716 │ │ +4224c6: 6e30 2cb7 a102 |003f: invoke-virtual {v1, v10, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ +4224cc: 620a 97bd |0042: sget-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@bd97 │ │ +4224d0: 6e10 2eb7 0100 |0044: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b72e │ │ +4224d6: 0c0b |0047: move-result-object v11 │ │ +4224d8: 7120 a1b6 ba00 |0048: invoke-static {v10, v11}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ +4224de: 0c0a |004b: move-result-object v10 │ │ +4224e0: 220b 9a1f |004c: new-instance v11, Lokhttp3/Request$Builder; // type@1f9a │ │ +4224e4: 7010 90b6 0b00 |004e: invoke-direct {v11}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +4224ea: 6e20 97b6 ab00 |0051: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b697 │ │ +4224f0: 0c0a |0054: move-result-object v10 │ │ +4224f2: 6e20 9bb6 0a00 |0055: invoke-virtual {v10, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ +4224f8: 0c0a |0058: move-result-object v10 │ │ +4224fa: 7020 a5ad a900 |0059: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ +422500: 0c0a |005c: move-result-object v10 │ │ +422502: 7110 e8ad 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@ade8 │ │ +422508: 0c0a |0060: move-result-object v10 │ │ +42250a: 110a |0061: return-object v10 │ │ +42250c: 0d0a |0062: move-exception v10 │ │ +42250e: 2804 |0063: goto 0067 // +0004 │ │ +422510: 0d0a |0064: move-exception v10 │ │ +422512: 2802 |0065: goto 0067 // +0002 │ │ +422514: 0d0a |0066: move-exception v10 │ │ +422516: 6e10 04b3 0a00 |0067: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +42251c: 220b 0a1d |006a: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ +422520: 7020 baad ab00 |006c: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ +422526: 270b |006f: throw v11 │ │ catches : 1 │ │ 0x0003 - 0x0061 │ │ Lorg/json/JSONException; -> 0x0066 │ │ Ljava/net/MalformedURLException; -> 0x0064 │ │ Ljava/net/URISyntaxException; -> 0x0062 │ │ positions : │ │ 0x0000 line=216 │ │ @@ -1508205,72 +1508213,72 @@ │ │ type : '(Ljava/lang/String;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 108 16-bit code units │ │ -422ca0: |[422ca0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptions:(Ljava/lang/String;Ljava/util/List;)V │ │ -422cb0: 7010 b0ad 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ -422cb6: 2208 ac1e |0003: new-instance v8, Ljava/net/URI; // type@1eac │ │ -422cba: 5491 9dbd |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ -422cbe: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -422cc0: 5493 9bbd |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ -422cc4: 5294 9cbd |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ -422cc8: 1a00 df09 |000c: const-string v0, "/subscriptions/%s/%s.txt" // string@09df │ │ -422ccc: 1225 |000e: const/4 v5, #int 2 // #2 │ │ -422cce: 2355 0e21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ -422cd2: 5496 a2bd |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ -422cd6: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -422cd8: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ -422cdc: 1216 |0016: const/4 v6, #int 1 // #1 │ │ -422cde: 4d0a 0506 |0017: aput-object v10, v5, v6 │ │ -422ce2: 7120 a1b2 5000 |0019: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -422ce8: 0c05 |001c: move-result-object v5 │ │ -422cea: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -422cec: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -422cee: 0780 |001f: move-object v0, v8 │ │ -422cf0: 7608 62b3 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@b362 │ │ -422cf6: 6e10 67b3 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ -422cfc: 0c0a |0026: move-result-object v10 │ │ -422cfe: 2200 741e |0027: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -422d02: 7010 c7b2 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -422d08: 7210 e1b4 0b00 |002c: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -422d0e: 0c0b |002f: move-result-object v11 │ │ -422d10: 7210 c4b4 0b00 |0030: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -422d16: 0a01 |0033: move-result v1 │ │ -422d18: 3801 1100 |0034: if-eqz v1, 0045 // +0011 │ │ -422d1c: 7210 c5b4 0b00 |0036: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -422d22: 0c01 |0039: move-result-object v1 │ │ -422d24: 1f01 721e |003a: check-cast v1, Ljava/lang/String; // type@1e72 │ │ -422d28: 6e20 d3b2 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -422d2e: 1a01 0200 |003f: const-string v1, " │ │ +422c88: |[422c88] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptions:(Ljava/lang/String;Ljava/util/List;)V │ │ +422c98: 7010 b0ad 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@adb0 │ │ +422c9e: 2208 ac1e |0003: new-instance v8, Ljava/net/URI; // type@1eac │ │ +422ca2: 5491 9dbd |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@bd9d │ │ +422ca6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +422ca8: 5493 9bbd |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@bd9b │ │ +422cac: 5294 9cbd |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@bd9c │ │ +422cb0: 1a00 df09 |000c: const-string v0, "/subscriptions/%s/%s.txt" // string@09df │ │ +422cb4: 1225 |000e: const/4 v5, #int 2 // #2 │ │ +422cb6: 2355 0e21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ +422cba: 5496 a2bd |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@bda2 │ │ +422cbe: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +422cc0: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ +422cc4: 1216 |0016: const/4 v6, #int 1 // #1 │ │ +422cc6: 4d0a 0506 |0017: aput-object v10, v5, v6 │ │ +422cca: 7120 a1b2 5000 |0019: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +422cd0: 0c05 |001c: move-result-object v5 │ │ +422cd2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +422cd4: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +422cd6: 0780 |001f: move-object v0, v8 │ │ +422cd8: 7608 62b3 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@b362 │ │ +422cde: 6e10 67b3 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b367 │ │ +422ce4: 0c0a |0026: move-result-object v10 │ │ +422ce6: 2200 741e |0027: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +422cea: 7010 c7b2 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +422cf0: 7210 e1b4 0b00 |002c: invoke-interface {v11}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +422cf6: 0c0b |002f: move-result-object v11 │ │ +422cf8: 7210 c4b4 0b00 |0030: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +422cfe: 0a01 |0033: move-result v1 │ │ +422d00: 3801 1100 |0034: if-eqz v1, 0045 // +0011 │ │ +422d04: 7210 c5b4 0b00 |0036: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +422d0a: 0c01 |0039: move-result-object v1 │ │ +422d0c: 1f01 721e |003a: check-cast v1, Ljava/lang/String; // type@1e72 │ │ +422d10: 6e20 d3b2 1000 |003c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +422d16: 1a01 0200 |003f: const-string v1, " │ │ " // string@0002 │ │ -422d32: 6e20 d3b2 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -422d38: 28ec |0044: goto 0030 // -0014 │ │ -422d3a: 620b 99bd |0045: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@bd99 │ │ -422d3e: 6e10 deb2 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -422d44: 0c00 |004a: move-result-object v0 │ │ -422d46: 7120 a1b6 0b00 |004b: invoke-static {v11, v0}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ -422d4c: 0c0b |004e: move-result-object v11 │ │ -422d4e: 2200 9a1f |004f: new-instance v0, Lokhttp3/Request$Builder; // type@1f9a │ │ -422d52: 7010 90b6 0000 |0051: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -422d58: 6e20 98b6 b000 |0054: invoke-virtual {v0, v11}, Lokhttp3/Request$Builder;.put:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b698 │ │ -422d5e: 0c0b |0057: move-result-object v11 │ │ -422d60: 6e20 9bb6 ab00 |0058: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ -422d66: 0c0a |005b: move-result-object v10 │ │ -422d68: 7020 a5ad a900 |005c: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ -422d6e: 0e00 |005f: return-void │ │ -422d70: 0d0a |0060: move-exception v10 │ │ -422d72: 2802 |0061: goto 0063 // +0002 │ │ -422d74: 0d0a |0062: move-exception v10 │ │ -422d76: 6e10 04b3 0a00 |0063: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -422d7c: 220b 0a1d |0066: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ -422d80: 7020 baad ab00 |0068: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ -422d86: 270b |006b: throw v11 │ │ +422d1a: 6e20 d3b2 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +422d20: 28ec |0044: goto 0030 // -0014 │ │ +422d22: 620b 99bd |0045: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@bd99 │ │ +422d26: 6e10 deb2 0000 |0047: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +422d2c: 0c00 |004a: move-result-object v0 │ │ +422d2e: 7120 a1b6 0b00 |004b: invoke-static {v11, v0}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ +422d34: 0c0b |004e: move-result-object v11 │ │ +422d36: 2200 9a1f |004f: new-instance v0, Lokhttp3/Request$Builder; // type@1f9a │ │ +422d3a: 7010 90b6 0000 |0051: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +422d40: 6e20 98b6 b000 |0054: invoke-virtual {v0, v11}, Lokhttp3/Request$Builder;.put:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b698 │ │ +422d46: 0c0b |0057: move-result-object v11 │ │ +422d48: 6e20 9bb6 ab00 |0058: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@b69b │ │ +422d4e: 0c0a |005b: move-result-object v10 │ │ +422d50: 7020 a5ad a900 |005c: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@ada5 │ │ +422d56: 0e00 |005f: return-void │ │ +422d58: 0d0a |0060: move-exception v10 │ │ +422d5a: 2802 |0061: goto 0063 // +0002 │ │ +422d5c: 0d0a |0062: move-exception v10 │ │ +422d5e: 6e10 04b3 0a00 |0063: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +422d64: 220b 0a1d |0066: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1d0a │ │ +422d68: 7020 baad ab00 |0068: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@adba │ │ +422d6e: 270b |006b: throw v11 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ Ljava/net/MalformedURLException; -> 0x0062 │ │ Ljava/net/URISyntaxException; -> 0x0060 │ │ positions : │ │ 0x0000 line=182 │ │ 0x0003 line=184 │ │ @@ -1508319,17 +1508327,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -421f60: |[421f60] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/String;)V │ │ -421f70: 7020 2cae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/String;)V // method@ae2c │ │ -421f76: 0e00 |0003: return-void │ │ +421f48: |[421f48] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/String;)V │ │ +421f58: 7020 2cae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/String;)V // method@ae2c │ │ +421f5e: 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; │ │ │ │ @@ -1508338,17 +1508346,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -421f78: |[421f78] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/Throwable;)V │ │ -421f88: 7020 2dae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ -421f8e: 0e00 |0003: return-void │ │ +421f60: |[421f60] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/Throwable;)V │ │ +421f70: 7020 2dae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ +421f76: 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; │ │ │ │ @@ -1508390,18 +1508398,18 @@ │ │ type : '(JLjava/util/Map;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -423ec0: |[423ec0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.:(JLjava/util/Map;)V │ │ -423ed0: 7030 2eae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@ae2e │ │ -423ed6: 5b03 62c4 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.updatedUrls:Ljava/util/Map; // field@c462 │ │ -423eda: 0e00 |0005: return-void │ │ +423ea8: |[423ea8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.:(JLjava/util/Map;)V │ │ +423eb8: 7030 2eae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@ae2e │ │ +423ebe: 5b03 62c4 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.updatedUrls:Ljava/util/Map; // field@c462 │ │ +423ec2: 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 │ │ @@ -1508412,45 +1508420,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 │ │ -423e18: |[423e18] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; │ │ -423e28: 2200 c91f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ -423e2c: 7020 20b7 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -423e32: 1a08 28e0 |0005: const-string v8, "timestamp" // string@e028 │ │ -423e36: 6e20 24b7 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b724 │ │ -423e3c: 0b01 |000a: move-result-wide v1 │ │ -423e3e: 1a08 f3e3 |000b: const-string v8, "update_urls" // string@e3f3 │ │ -423e42: 6e20 22b7 8000 |000d: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ -423e48: 0c08 |0010: move-result-object v8 │ │ -423e4a: 2200 2705 |0011: new-instance v0, Landroidx/collection/ArrayMap; // type@0527 │ │ -423e4e: 6e10 1bb7 0800 |0013: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -423e54: 0a03 |0016: move-result v3 │ │ -423e56: 7020 c422 3000 |0017: invoke-direct {v0, v3}, Landroidx/collection/ArrayMap;.:(I)V // method@22c4 │ │ -423e5c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -423e5e: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -423e60: 6e10 1bb7 0800 |001c: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -423e66: 0a05 |001f: move-result v5 │ │ -423e68: 3554 1500 |0020: if-ge v4, v5, 0035 // +0015 │ │ -423e6c: 6e20 18b7 4800 |0022: invoke-virtual {v8, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b718 │ │ -423e72: 0c05 |0025: move-result-object v5 │ │ -423e74: 6e20 1ab7 3500 |0026: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ -423e7a: 0c06 |0029: move-result-object v6 │ │ -423e7c: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -423e7e: 6e20 1ab7 7500 |002b: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ -423e84: 0c05 |002e: move-result-object v5 │ │ -423e86: 7230 11b5 6005 |002f: invoke-interface {v0, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -423e8c: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -423e90: 28e8 |0034: goto 001c // -0018 │ │ -423e92: 2208 1d1d |0035: new-instance v8, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // type@1d1d │ │ -423e96: 7040 daad 1802 |0037: invoke-direct {v8, v1, v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.:(JLjava/util/Map;)V // method@adda │ │ -423e9c: 1108 |003a: return-object v8 │ │ +423e00: |[423e00] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; │ │ +423e10: 2200 c91f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ +423e14: 7020 20b7 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +423e1a: 1a08 28e0 |0005: const-string v8, "timestamp" // string@e028 │ │ +423e1e: 6e20 24b7 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b724 │ │ +423e24: 0b01 |000a: move-result-wide v1 │ │ +423e26: 1a08 f3e3 |000b: const-string v8, "update_urls" // string@e3f3 │ │ +423e2a: 6e20 22b7 8000 |000d: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ +423e30: 0c08 |0010: move-result-object v8 │ │ +423e32: 2200 2705 |0011: new-instance v0, Landroidx/collection/ArrayMap; // type@0527 │ │ +423e36: 6e10 1bb7 0800 |0013: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +423e3c: 0a03 |0016: move-result v3 │ │ +423e3e: 7020 c422 3000 |0017: invoke-direct {v0, v3}, Landroidx/collection/ArrayMap;.:(I)V // method@22c4 │ │ +423e44: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +423e46: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +423e48: 6e10 1bb7 0800 |001c: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +423e4e: 0a05 |001f: move-result v5 │ │ +423e50: 3554 1500 |0020: if-ge v4, v5, 0035 // +0015 │ │ +423e54: 6e20 18b7 4800 |0022: invoke-virtual {v8, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b718 │ │ +423e5a: 0c05 |0025: move-result-object v5 │ │ +423e5c: 6e20 1ab7 3500 |0026: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ +423e62: 0c06 |0029: move-result-object v6 │ │ +423e64: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +423e66: 6e20 1ab7 7500 |002b: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ +423e6c: 0c05 |002e: move-result-object v5 │ │ +423e6e: 7230 11b5 6005 |002f: invoke-interface {v0, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +423e74: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +423e78: 28e8 |0034: goto 001c // -0018 │ │ +423e7a: 2208 1d1d |0035: new-instance v8, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // type@1d1d │ │ +423e7e: 7040 daad 1802 |0037: invoke-direct {v8, v1, v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.:(JLjava/util/Map;)V // method@adda │ │ +423e84: 1108 |003a: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ 0x000d line=35 │ │ 0x0011 line=36 │ │ 0x001c line=37 │ │ @@ -1508466,19 +1508474,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -423ea0: |[423ea0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.toString:()Ljava/lang/String; │ │ -423eb0: 6200 50d9 |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@d950 │ │ -423eb4: 7120 feb6 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@b6fe │ │ -423eba: 0c00 |0005: move-result-object v0 │ │ -423ebc: 1100 |0006: return-object v0 │ │ +423e88: |[423e88] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.toString:()Ljava/lang/String; │ │ +423e98: 6200 50d9 |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@d950 │ │ +423e9c: 7120 feb6 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@b6fe │ │ +423ea2: 0c00 |0005: move-result-object v0 │ │ +423ea4: 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 : 8077 (GpodnetEpisodeActionPostResponse.java) │ │ @@ -1508518,18 +1508526,18 @@ │ │ type : '(JLjava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -424168: |[424168] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.:(JLjava/util/Map;)V │ │ -424178: 7030 2eae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@ae2e │ │ -42417e: 5b03 6bc4 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c46b │ │ -424182: 0e00 |0005: return-void │ │ +424150: |[424150] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.:(JLjava/util/Map;)V │ │ +424160: 7030 2eae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@ae2e │ │ +424166: 5b03 6bc4 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c46b │ │ +42416a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ @@ -1508540,43 +1508548,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 │ │ -424090: |[424090] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ -4240a0: 2200 c91f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ -4240a4: 7020 20b7 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -4240aa: 1a08 28e0 |0005: const-string v8, "timestamp" // string@e028 │ │ -4240ae: 6e20 24b7 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b724 │ │ -4240b4: 0b01 |000a: move-result-wide v1 │ │ -4240b6: 2208 2705 |000b: new-instance v8, Landroidx/collection/ArrayMap; // type@0527 │ │ -4240ba: 7010 c322 0800 |000d: invoke-direct {v8}, Landroidx/collection/ArrayMap;.:()V // method@22c3 │ │ -4240c0: 1a03 f3e3 |0010: const-string v3, "update_urls" // string@e3f3 │ │ -4240c4: 6e20 22b7 3000 |0012: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ -4240ca: 0c00 |0015: move-result-object v0 │ │ -4240cc: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -4240ce: 1204 |0017: const/4 v4, #int 0 // #0 │ │ -4240d0: 6e10 1bb7 0000 |0018: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ -4240d6: 0a05 |001b: move-result v5 │ │ -4240d8: 3554 1500 |001c: if-ge v4, v5, 0031 // +0015 │ │ -4240dc: 6e20 18b7 4000 |001e: invoke-virtual {v0, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b718 │ │ -4240e2: 0c05 |0021: move-result-object v5 │ │ -4240e4: 6e20 1ab7 3500 |0022: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ -4240ea: 0c06 |0025: move-result-object v6 │ │ -4240ec: 1217 |0026: const/4 v7, #int 1 // #1 │ │ -4240ee: 6e20 1ab7 7500 |0027: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ -4240f4: 0c05 |002a: move-result-object v5 │ │ -4240f6: 7230 11b5 6805 |002b: invoke-interface {v8, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -4240fc: d804 0401 |002e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -424100: 28e8 |0030: goto 0018 // -0018 │ │ -424102: 2200 1f1d |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1d1f │ │ -424106: 7040 e7ad 1082 |0033: invoke-direct {v0, v1, v2, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@ade7 │ │ -42410c: 1100 |0036: return-object v0 │ │ +424078: |[424078] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ +424088: 2200 c91f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fc9 │ │ +42408c: 7020 20b7 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +424092: 1a08 28e0 |0005: const-string v8, "timestamp" // string@e028 │ │ +424096: 6e20 24b7 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@b724 │ │ +42409c: 0b01 |000a: move-result-wide v1 │ │ +42409e: 2208 2705 |000b: new-instance v8, Landroidx/collection/ArrayMap; // type@0527 │ │ +4240a2: 7010 c322 0800 |000d: invoke-direct {v8}, Landroidx/collection/ArrayMap;.:()V // method@22c3 │ │ +4240a8: 1a03 f3e3 |0010: const-string v3, "update_urls" // string@e3f3 │ │ +4240ac: 6e20 22b7 3000 |0012: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@b722 │ │ +4240b2: 0c00 |0015: move-result-object v0 │ │ +4240b4: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +4240b6: 1204 |0017: const/4 v4, #int 0 // #0 │ │ +4240b8: 6e10 1bb7 0000 |0018: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@b71b │ │ +4240be: 0a05 |001b: move-result v5 │ │ +4240c0: 3554 1500 |001c: if-ge v4, v5, 0031 // +0015 │ │ +4240c4: 6e20 18b7 4000 |001e: invoke-virtual {v0, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@b718 │ │ +4240ca: 0c05 |0021: move-result-object v5 │ │ +4240cc: 6e20 1ab7 3500 |0022: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ +4240d2: 0c06 |0025: move-result-object v6 │ │ +4240d4: 1217 |0026: const/4 v7, #int 1 // #1 │ │ +4240d6: 6e20 1ab7 7500 |0027: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@b71a │ │ +4240dc: 0c05 |002a: move-result-object v5 │ │ +4240de: 7230 11b5 6805 |002b: invoke-interface {v8, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +4240e4: d804 0401 |002e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +4240e8: 28e8 |0030: goto 0018 // -0018 │ │ +4240ea: 2200 1f1d |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1d1f │ │ +4240ee: 7040 e7ad 1082 |0033: invoke-direct {v0, v1, v2, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@ade7 │ │ +4240f4: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ 0x000b line=37 │ │ 0x0012 line=38 │ │ 0x0018 line=39 │ │ @@ -1508592,30 +1508600,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -424110: |[424110] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.toString:()Ljava/lang/String; │ │ -424120: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -424124: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42412a: 1a01 971f |0005: const-string v1, "GpodnetUploadChangesResponse{timestamp=" // string@1f97 │ │ -42412e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424134: 5331 63c5 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c563 │ │ -424138: 6e30 cfb2 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42413e: 1a01 aa08 |000f: const-string v1, ", updatedUrls=" // string@08aa │ │ -424142: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -424148: 5431 6bc4 |0014: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c46b │ │ -42414c: 6e20 d2b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -424152: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ -424156: 6e20 cbb2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ -42415c: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -424162: 0c00 |0021: move-result-object v0 │ │ -424164: 1100 |0022: return-object v0 │ │ +4240f8: |[4240f8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.toString:()Ljava/lang/String; │ │ +424108: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +42410c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +424112: 1a01 971f |0005: const-string v1, "GpodnetUploadChangesResponse{timestamp=" // string@1f97 │ │ +424116: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42411c: 5331 63c5 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c563 │ │ +424120: 6e30 cfb2 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +424126: 1a01 aa08 |000f: const-string v1, ", updatedUrls=" // string@08aa │ │ +42412a: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +424130: 5431 6bc4 |0014: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@c46b │ │ +424134: 6e20 d2b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +42413a: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ +42413e: 6e20 cbb2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b2cb │ │ +424144: 6e10 deb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42414a: 0c00 |0021: move-result-object v0 │ │ +42414c: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ │ │ source_file_idx : 8086 (GpodnetUploadChangesResponse.java) │ │ @@ -1508644,36 +1508652,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424f78: |[424f78] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.:()V │ │ -424f88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424f8e: 0e00 |0003: return-void │ │ +424f60: |[424f60] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.:()V │ │ +424f70: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1;) │ │ name : 'apply' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -424f58: |[424f58] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -424f68: 1f01 061e |0000: check-cast v1, Lio/reactivex/Observable; // type@1e06 │ │ -424f6c: 7110 3fae 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@ae3f │ │ -424f72: 0c01 |0005: move-result-object v1 │ │ -424f74: 1101 |0006: return-object v1 │ │ +424f40: |[424f40] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +424f50: 1f01 061e |0000: check-cast v1, Lio/reactivex/Observable; // type@1e06 │ │ +424f54: 7110 3fae 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@ae3f │ │ +424f5a: 0c01 |0005: move-result-object v1 │ │ +424f5c: 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; │ │ │ │ @@ -1508707,18 +1508715,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 │ │ -424f90: |[424f90] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -424fa0: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424fa6: 5b01 65c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c565 │ │ -424faa: 0e00 |0005: return-void │ │ +424f78: |[424f78] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +424f88: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424f8e: 5b01 65c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c565 │ │ +424f92: 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; │ │ │ │ @@ -1508728,19 +1508736,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -424fac: |[424fac] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -424fbc: 5410 65c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c565 │ │ -424fc0: 1f02 c91f |0002: check-cast v2, Lorg/json/JSONObject; // type@1fc9 │ │ -424fc4: 7120 43ae 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$nNWqCbu0xSsbc7cjL7vgSOPABlc:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V // method@ae43 │ │ -424fca: 0e00 |0007: return-void │ │ +424f94: |[424f94] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +424fa4: 5410 65c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c565 │ │ +424fa8: 1f02 c91f |0002: check-cast v2, Lorg/json/JSONObject; // type@1fc9 │ │ +424fac: 7120 43ae 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$nNWqCbu0xSsbc7cjL7vgSOPABlc:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V // method@ae43 │ │ +424fb2: 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; │ │ │ │ @@ -1508774,18 +1508782,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 │ │ -424fcc: |[424fcc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -424fdc: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -424fe2: 5b01 66c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c566 │ │ -424fe6: 0e00 |0005: return-void │ │ +424fb4: |[424fb4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +424fc4: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +424fca: 5b01 66c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c566 │ │ +424fce: 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; │ │ │ │ @@ -1508795,19 +1508803,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -424fe8: |[424fe8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -424ff8: 5410 66c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c566 │ │ -424ffc: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -425000: 7120 45ae 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$xBw2Z2ZVz9CbMdMf0w4f4RZSNS4:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@ae45 │ │ -425006: 0e00 |0007: return-void │ │ +424fd0: |[424fd0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +424fe0: 5410 66c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c566 │ │ +424fe4: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +424fe8: 7120 45ae 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$xBw2Z2ZVz9CbMdMf0w4f4RZSNS4:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@ae45 │ │ +424fee: 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; │ │ │ │ @@ -1508841,18 +1508849,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 │ │ -425044: |[425044] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -425054: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -42505a: 5b01 68c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c568 │ │ -42505e: 0e00 |0005: return-void │ │ +42502c: |[42502c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +42503c: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +425042: 5b01 68c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c568 │ │ +425046: 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; │ │ │ │ @@ -1508862,19 +1508870,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -425060: |[425060] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -425070: 5410 68c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c568 │ │ -425074: 1f02 721e |0002: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -425078: 7120 42ae 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$_ezCTZGkCPm3GULiSRsSjD5X92k:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V // method@ae42 │ │ -42507e: 0e00 |0007: return-void │ │ +425048: |[425048] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +425058: 5410 68c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c568 │ │ +42505c: 1f02 721e |0002: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +425060: 7120 42ae 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$_ezCTZGkCPm3GULiSRsSjD5X92k:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V // method@ae42 │ │ +425066: 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; │ │ │ │ @@ -1508908,18 +1508916,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 │ │ -425080: |[425080] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -425090: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425096: 5b01 69c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c569 │ │ -42509a: 0e00 |0005: return-void │ │ +425068: |[425068] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +425078: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42507e: 5b01 69c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c569 │ │ +425082: 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; │ │ │ │ @@ -1508929,19 +1508937,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -42509c: |[42509c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -4250ac: 5410 69c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c569 │ │ -4250b0: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ -4250b4: 7120 44ae 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$wFjXDxNRlU7opf9ZpPqvzn8d3SE:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@ae44 │ │ -4250ba: 0e00 |0007: return-void │ │ +425084: |[425084] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +425094: 5410 69c5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@c569 │ │ +425098: 1f02 791e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e79 │ │ +42509c: 7120 44ae 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$wFjXDxNRlU7opf9ZpPqvzn8d3SE:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@ae44 │ │ +4250a2: 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; │ │ │ │ @@ -1508975,17 +1508983,17 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -42559c: |[42559c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse.:(J)V │ │ -4255ac: 7030 2eae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@ae2e │ │ -4255b2: 0e00 |0003: return-void │ │ +425584: |[425584] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse.:(J)V │ │ +425594: 7030 2eae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.:(J)V // method@ae2e │ │ +42559a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse; │ │ 0x0000 - 0x0004 reg=1 (null) J │ │ │ │ @@ -1509056,23 +1509064,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 │ │ -425970: |[425970] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -425980: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -425986: 5b01 75c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c575 │ │ -42598a: 5b03 77c5 |0005: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c577 │ │ -42598e: 5b04 76c5 |0007: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c576 │ │ -425992: 2201 051d |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d05 │ │ -425996: 7020 9fad 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ad9f │ │ -42599c: 5b01 74c5 |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c574 │ │ -4259a0: 0e00 |0010: return-void │ │ +425958: |[425958] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +425968: 7010 76b2 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +42596e: 5b01 75c5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c575 │ │ +425972: 5b03 77c5 |0005: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c577 │ │ +425976: 5b04 76c5 |0007: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c576 │ │ +42597a: 2201 051d |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1d05 │ │ +42597e: 7020 9fad 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@ad9f │ │ +425984: 5b01 74c5 |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c574 │ │ +425988: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ 0x0009 line=40 │ │ @@ -1509088,40 +1509096,40 @@ │ │ type : '(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -4258f4: |[4258f4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; │ │ -425904: 2200 911f |0000: new-instance v0, Lokhttp3/HttpUrl$Builder; // type@1f91 │ │ -425908: 7010 6bb6 0000 |0002: invoke-direct {v0}, Lokhttp3/HttpUrl$Builder;.:()V // method@b66b │ │ -42590e: 5431 74c5 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c574 │ │ -425912: 5411 91bd |0007: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ -425916: 6e20 71b6 1000 |0009: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.scheme:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b671 │ │ -42591c: 0c00 |000c: move-result-object v0 │ │ -42591e: 5431 74c5 |000d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c574 │ │ -425922: 5411 8fbd |000f: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@bd8f │ │ -425926: 6e20 6fb6 1000 |0011: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.host:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b66f │ │ -42592c: 0c00 |0014: move-result-object v0 │ │ -42592e: 5431 74c5 |0015: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c574 │ │ -425932: 5211 90bd |0017: iget v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ -425936: 6e20 70b6 1000 |0019: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.port:(I)Lokhttp3/HttpUrl$Builder; // method@b670 │ │ -42593c: 0c00 |001c: move-result-object v0 │ │ -42593e: 2201 741e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -425942: 7010 c7b2 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -425948: 5432 74c5 |0022: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c574 │ │ -42594c: 5422 92bd |0024: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@bd92 │ │ -425950: 6e20 d3b2 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -425956: 6e20 d3b2 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42595c: 6e10 deb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -425962: 0c04 |002f: move-result-object v4 │ │ -425964: 6e20 6cb6 4000 |0030: invoke-virtual {v0, v4}, Lokhttp3/HttpUrl$Builder;.addPathSegments:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b66c │ │ -42596a: 0c04 |0033: move-result-object v4 │ │ -42596c: 1104 |0034: return-object v4 │ │ +4258dc: |[4258dc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; │ │ +4258ec: 2200 911f |0000: new-instance v0, Lokhttp3/HttpUrl$Builder; // type@1f91 │ │ +4258f0: 7010 6bb6 0000 |0002: invoke-direct {v0}, Lokhttp3/HttpUrl$Builder;.:()V // method@b66b │ │ +4258f6: 5431 74c5 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c574 │ │ +4258fa: 5411 91bd |0007: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@bd91 │ │ +4258fe: 6e20 71b6 1000 |0009: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.scheme:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b671 │ │ +425904: 0c00 |000c: move-result-object v0 │ │ +425906: 5431 74c5 |000d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c574 │ │ +42590a: 5411 8fbd |000f: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@bd8f │ │ +42590e: 6e20 6fb6 1000 |0011: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.host:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b66f │ │ +425914: 0c00 |0014: move-result-object v0 │ │ +425916: 5431 74c5 |0015: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c574 │ │ +42591a: 5211 90bd |0017: iget v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@bd90 │ │ +42591e: 6e20 70b6 1000 |0019: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.port:(I)Lokhttp3/HttpUrl$Builder; // method@b670 │ │ +425924: 0c00 |001c: move-result-object v0 │ │ +425926: 2201 741e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +42592a: 7010 c7b2 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +425930: 5432 74c5 |0022: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@c574 │ │ +425934: 5422 92bd |0024: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@bd92 │ │ +425938: 6e20 d3b2 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42593e: 6e20 d3b2 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +425944: 6e10 deb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42594a: 0c04 |002f: move-result-object v4 │ │ +42594c: 6e20 6cb6 4000 |0030: invoke-virtual {v0, v4}, Lokhttp3/HttpUrl$Builder;.addPathSegments:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b66c │ │ +425952: 0c04 |0033: move-result-object v4 │ │ +425954: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0009 line=148 │ │ 0x0011 line=149 │ │ 0x0019 line=150 │ │ 0x0030 line=151 │ │ @@ -1509134,62 +1509142,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 │ │ -425820: |[425820] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; │ │ -425830: 2200 9a1f |0000: new-instance v0, Lokhttp3/Request$Builder; // type@1f9a │ │ -425834: 7010 90b6 0000 |0002: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ -42583a: 6e10 6eb6 0300 |0005: invoke-virtual {v3}, Lokhttp3/HttpUrl$Builder;.build:()Lokhttp3/HttpUrl; // method@b66e │ │ -425840: 0c03 |0008: move-result-object v3 │ │ -425842: 6e20 9cb6 3000 |0009: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b69c │ │ -425848: 0c03 |000c: move-result-object v3 │ │ -42584a: 5420 77c5 |000d: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c577 │ │ -42584e: 5421 76c5 |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c576 │ │ -425852: 7120 66b6 1000 |0011: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b666 │ │ -425858: 0c00 |0014: move-result-object v0 │ │ -42585a: 1a01 500f |0015: const-string v1, "Authorization" // string@0f50 │ │ -42585e: 6e30 95b6 1300 |0017: invoke-virtual {v3, v1, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ -425864: 0c03 |001a: move-result-object v3 │ │ -425866: 1a00 7a0c |001b: const-string v0, "Accept" // string@0c7a │ │ -42586a: 1a01 236c |001d: const-string v1, "application/json" // string@6c23 │ │ -42586e: 6e30 95b6 0301 |001f: invoke-virtual {v3, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ -425874: 0c03 |0022: move-result-object v3 │ │ -425876: 6e30 96b6 4305 |0023: invoke-virtual {v3, v4, v5}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b696 │ │ -42587c: 0c03 |0026: move-result-object v3 │ │ -42587e: 6e10 92b6 0300 |0027: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ -425884: 0c03 |002a: move-result-object v3 │ │ -425886: 5424 75c5 |002b: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c575 │ │ -42588a: 6e20 8fb6 3400 |002d: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ -425890: 0c03 |0030: move-result-object v3 │ │ -425892: 7210 65b6 0300 |0031: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ -425898: 0c03 |0034: move-result-object v3 │ │ -42589a: 6e10 a5b6 0300 |0035: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -4258a0: 0a04 |0038: move-result v4 │ │ -4258a2: 1305 c800 |0039: const/16 v5, #int 200 // #c8 │ │ -4258a6: 3354 0b00 |003b: if-ne v4, v5, 0046 // +000b │ │ -4258aa: 6e10 a3b6 0300 |003d: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ -4258b0: 0c03 |0040: move-result-object v3 │ │ -4258b2: 6e10 b1b6 0300 |0041: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ -4258b8: 0c03 |0044: move-result-object v3 │ │ -4258ba: 1103 |0045: return-object v3 │ │ -4258bc: 2204 2a1e |0046: new-instance v4, Ljava/io/IOException; // type@1e2a │ │ -4258c0: 2205 741e |0048: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -4258c4: 7010 c7b2 0500 |004a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4258ca: 1a00 3052 |004d: const-string v0, "Response code: " // string@5230 │ │ -4258ce: 6e20 d3b2 0500 |004f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4258d4: 6e10 a5b6 0300 |0052: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ -4258da: 0a03 |0055: move-result v3 │ │ -4258dc: 6e20 ceb2 3500 |0056: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -4258e2: 6e10 deb2 0500 |0059: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4258e8: 0c03 |005c: move-result-object v3 │ │ -4258ea: 7020 6cb1 3400 |005d: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ -4258f0: 2704 |0060: throw v4 │ │ +425808: |[425808] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; │ │ +425818: 2200 9a1f |0000: new-instance v0, Lokhttp3/Request$Builder; // type@1f9a │ │ +42581c: 7010 90b6 0000 |0002: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@b690 │ │ +425822: 6e10 6eb6 0300 |0005: invoke-virtual {v3}, Lokhttp3/HttpUrl$Builder;.build:()Lokhttp3/HttpUrl; // method@b66e │ │ +425828: 0c03 |0008: move-result-object v3 │ │ +42582a: 6e20 9cb6 3000 |0009: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@b69c │ │ +425830: 0c03 |000c: move-result-object v3 │ │ +425832: 5420 77c5 |000d: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@c577 │ │ +425836: 5421 76c5 |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@c576 │ │ +42583a: 7120 66b6 1000 |0011: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b666 │ │ +425840: 0c00 |0014: move-result-object v0 │ │ +425842: 1a01 500f |0015: const-string v1, "Authorization" // string@0f50 │ │ +425846: 6e30 95b6 1300 |0017: invoke-virtual {v3, v1, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ +42584c: 0c03 |001a: move-result-object v3 │ │ +42584e: 1a00 7a0c |001b: const-string v0, "Accept" // string@0c7a │ │ +425852: 1a01 236c |001d: const-string v1, "application/json" // string@6c23 │ │ +425856: 6e30 95b6 0301 |001f: invoke-virtual {v3, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@b695 │ │ +42585c: 0c03 |0022: move-result-object v3 │ │ +42585e: 6e30 96b6 4305 |0023: invoke-virtual {v3, v4, v5}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@b696 │ │ +425864: 0c03 |0026: move-result-object v3 │ │ +425866: 6e10 92b6 0300 |0027: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@b692 │ │ +42586c: 0c03 |002a: move-result-object v3 │ │ +42586e: 5424 75c5 |002b: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@c575 │ │ +425872: 6e20 8fb6 3400 |002d: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@b68f │ │ +425878: 0c03 |0030: move-result-object v3 │ │ +42587a: 7210 65b6 0300 |0031: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@b665 │ │ +425880: 0c03 |0034: move-result-object v3 │ │ +425882: 6e10 a5b6 0300 |0035: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +425888: 0a04 |0038: move-result v4 │ │ +42588a: 1305 c800 |0039: const/16 v5, #int 200 // #c8 │ │ +42588e: 3354 0b00 |003b: if-ne v4, v5, 0046 // +000b │ │ +425892: 6e10 a3b6 0300 |003d: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@b6a3 │ │ +425898: 0c03 |0040: move-result-object v3 │ │ +42589a: 6e10 b1b6 0300 |0041: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@b6b1 │ │ +4258a0: 0c03 |0044: move-result-object v3 │ │ +4258a2: 1103 |0045: return-object v3 │ │ +4258a4: 2204 2a1e |0046: new-instance v4, Ljava/io/IOException; // type@1e2a │ │ +4258a8: 2205 741e |0048: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +4258ac: 7010 c7b2 0500 |004a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4258b2: 1a00 3052 |004d: const-string v0, "Response code: " // string@5230 │ │ +4258b6: 6e20 d3b2 0500 |004f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4258bc: 6e10 a5b6 0300 |0052: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@b6a5 │ │ +4258c2: 0a03 |0055: move-result v3 │ │ +4258c4: 6e20 ceb2 3500 |0056: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +4258ca: 6e10 deb2 0500 |0059: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4258d0: 0c03 |005c: move-result-object v3 │ │ +4258d2: 7020 6cb1 3400 |005d: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b16c │ │ +4258d8: 2704 |0060: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0005 line=134 │ │ 0x0011 line=135 │ │ 0x001f line=136 │ │ 0x0023 line=137 │ │ @@ -1509209,45 +1509217,45 @@ │ │ type : '(Ljava/util/List;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -4259cc: |[4259cc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActionsPartial:(Ljava/util/List;II)V │ │ -4259dc: 2200 c71f |0000: new-instance v0, Lorg/json/JSONArray; // type@1fc7 │ │ -4259e0: 7010 14b7 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@b714 │ │ -4259e6: 3554 1400 |0005: if-ge v4, v5, 0019 // +0014 │ │ -4259ea: 7220 ddb4 4300 |0007: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -4259f0: 0c01 |000a: move-result-object v1 │ │ -4259f2: 1f01 241d |000b: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ -4259f6: 6e10 10ae 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae10 │ │ -4259fc: 0c01 |0010: move-result-object v1 │ │ -4259fe: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -425a02: 6e20 1cb7 1000 |0013: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ -425a08: d804 0401 |0016: add-int/lit8 v4, v4, #int 1 // #01 │ │ -425a0c: 28ed |0018: goto 0005 // -0013 │ │ -425a0e: 1a03 d809 |0019: const-string v3, "/index.php/apps/gpoddersync/episode_action/create" // string@09d8 │ │ -425a12: 7020 58ae 3200 |001b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ae58 │ │ -425a18: 0c03 |001e: move-result-object v3 │ │ -425a1a: 1a04 236c |001f: const-string v4, "application/json" // string@6c23 │ │ -425a1e: 7110 7ab6 0400 |0021: invoke-static {v4}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b67a │ │ -425a24: 0c04 |0024: move-result-object v4 │ │ -425a26: 6e10 1eb7 0000 |0025: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ -425a2c: 0c05 |0028: move-result-object v5 │ │ -425a2e: 7120 a1b6 5400 |0029: invoke-static {v4, v5}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ -425a34: 0c04 |002c: move-result-object v4 │ │ -425a36: 1a05 a94d |002d: const-string v5, "POST" // string@4da9 │ │ -425a3a: 7040 59ae 3245 |002f: invoke-direct {v2, v3, v5, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; // method@ae59 │ │ -425a40: 0e00 |0032: return-void │ │ -425a42: 0d03 |0033: move-exception v3 │ │ -425a44: 6e10 04b3 0300 |0034: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -425a4a: 2204 401d |0037: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1d40 │ │ -425a4e: 7020 5dae 3400 |0039: invoke-direct {v4, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@ae5d │ │ -425a54: 2704 |003c: throw v4 │ │ +4259b4: |[4259b4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActionsPartial:(Ljava/util/List;II)V │ │ +4259c4: 2200 c71f |0000: new-instance v0, Lorg/json/JSONArray; // type@1fc7 │ │ +4259c8: 7010 14b7 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@b714 │ │ +4259ce: 3554 1400 |0005: if-ge v4, v5, 0019 // +0014 │ │ +4259d2: 7220 ddb4 4300 |0007: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +4259d8: 0c01 |000a: move-result-object v1 │ │ +4259da: 1f01 241d |000b: check-cast v1, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ +4259de: 6e10 10ae 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@ae10 │ │ +4259e4: 0c01 |0010: move-result-object v1 │ │ +4259e6: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +4259ea: 6e20 1cb7 1000 |0013: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@b71c │ │ +4259f0: d804 0401 |0016: add-int/lit8 v4, v4, #int 1 // #01 │ │ +4259f4: 28ed |0018: goto 0005 // -0013 │ │ +4259f6: 1a03 d809 |0019: const-string v3, "/index.php/apps/gpoddersync/episode_action/create" // string@09d8 │ │ +4259fa: 7020 58ae 3200 |001b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ae58 │ │ +425a00: 0c03 |001e: move-result-object v3 │ │ +425a02: 1a04 236c |001f: const-string v4, "application/json" // string@6c23 │ │ +425a06: 7110 7ab6 0400 |0021: invoke-static {v4}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b67a │ │ +425a0c: 0c04 |0024: move-result-object v4 │ │ +425a0e: 6e10 1eb7 0000 |0025: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@b71e │ │ +425a14: 0c05 |0028: move-result-object v5 │ │ +425a16: 7120 a1b6 5400 |0029: invoke-static {v4, v5}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ +425a1c: 0c04 |002c: move-result-object v4 │ │ +425a1e: 1a05 a94d |002d: const-string v5, "POST" // string@4da9 │ │ +425a22: 7040 59ae 3245 |002f: invoke-direct {v2, v3, v5, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; // method@ae59 │ │ +425a28: 0e00 |0032: return-void │ │ +425a2a: 0d03 |0033: move-exception v3 │ │ +425a2c: 6e10 04b3 0300 |0034: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +425a32: 2204 401d |0037: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1d40 │ │ +425a36: 7020 5dae 3400 |0039: invoke-direct {v4, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@ae5d │ │ +425a3c: 2704 |003c: throw v4 │ │ catches : 1 │ │ 0x0000 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=116 │ │ 0x000d line=117 │ │ @@ -1509270,48 +1509278,48 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -4255b4: |[4255b4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ -4255c4: 1a00 d709 |0000: const-string v0, "/index.php/apps/gpoddersync/episode_action" // string@09d7 │ │ -4255c8: 7020 58ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ae58 │ │ -4255ce: 0c00 |0005: move-result-object v0 │ │ -4255d0: 1a01 d7da |0006: const-string v1, "since" // string@dad7 │ │ -4255d4: 2202 741e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -4255d8: 7010 c7b2 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4255de: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ -4255e2: 6e20 d3b2 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4255e8: 6e30 cfb2 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -4255ee: 6e10 deb2 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4255f4: 0c05 |0018: move-result-object v5 │ │ -4255f6: 6e30 6db6 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b66d │ │ -4255fc: 1a05 e31e |001c: const-string v5, "GET" // string@1ee3 │ │ -425600: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -425602: 7040 59ae 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@ae59 │ │ -425608: 0c05 |0022: move-result-object v5 │ │ -42560a: 2206 c91f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fc9 │ │ -42560e: 7020 20b7 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -425614: 7110 ccad 0600 |0028: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // method@adcc │ │ -42561a: 0c05 |002b: move-result-object v5 │ │ -42561c: 1105 |002c: return-object v5 │ │ -42561e: 0d05 |002d: move-exception v5 │ │ -425620: 6e10 04b3 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -425626: 2206 331d |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ -42562a: 7020 2dae 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ -425630: 2706 |0036: throw v6 │ │ -425632: 0d05 |0037: move-exception v5 │ │ -425634: 2802 |0038: goto 003a // +0002 │ │ -425636: 0d05 |0039: move-exception v5 │ │ -425638: 6e10 04b3 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -42563e: 2206 331d |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ -425642: 7020 2dae 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ -425648: 2706 |0042: throw v6 │ │ +42559c: |[42559c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; │ │ +4255ac: 1a00 d709 |0000: const-string v0, "/index.php/apps/gpoddersync/episode_action" // string@09d7 │ │ +4255b0: 7020 58ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ae58 │ │ +4255b6: 0c00 |0005: move-result-object v0 │ │ +4255b8: 1a01 d7da |0006: const-string v1, "since" // string@dad7 │ │ +4255bc: 2202 741e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +4255c0: 7010 c7b2 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4255c6: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ +4255ca: 6e20 d3b2 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4255d0: 6e30 cfb2 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +4255d6: 6e10 deb2 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4255dc: 0c05 |0018: move-result-object v5 │ │ +4255de: 6e30 6db6 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b66d │ │ +4255e4: 1a05 e31e |001c: const-string v5, "GET" // string@1ee3 │ │ +4255e8: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +4255ea: 7040 59ae 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@ae59 │ │ +4255f0: 0c05 |0022: move-result-object v5 │ │ +4255f2: 2206 c91f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fc9 │ │ +4255f6: 7020 20b7 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +4255fc: 7110 ccad 0600 |0028: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // method@adcc │ │ +425602: 0c05 |002b: move-result-object v5 │ │ +425604: 1105 |002c: return-object v5 │ │ +425606: 0d05 |002d: move-exception v5 │ │ +425608: 6e10 04b3 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +42560e: 2206 331d |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ +425612: 7020 2dae 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ +425618: 2706 |0036: throw v6 │ │ +42561a: 0d05 |0037: move-exception v5 │ │ +42561c: 2802 |0038: goto 003a // +0002 │ │ +42561e: 0d05 |0039: move-exception v5 │ │ +425620: 6e10 04b3 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +425626: 2206 331d |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ +42562a: 7020 2dae 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ +425630: 2706 |0042: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Lorg/json/JSONException; -> 0x0039 │ │ Ljava/net/MalformedURLException; -> 0x0037 │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0002 line=87 │ │ @@ -1509332,48 +1509340,48 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -425660: |[425660] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ -425670: 1a00 da09 |0000: const-string v0, "/index.php/apps/gpoddersync/subscriptions" // string@09da │ │ -425674: 7020 58ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ae58 │ │ -42567a: 0c00 |0005: move-result-object v0 │ │ -42567c: 1a01 d7da |0006: const-string v1, "since" // string@dad7 │ │ -425680: 2202 741e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -425684: 7010 c7b2 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42568a: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ -42568e: 6e20 d3b2 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -425694: 6e30 cfb2 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -42569a: 6e10 deb2 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4256a0: 0c05 |0018: move-result-object v5 │ │ -4256a2: 6e30 6db6 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b66d │ │ -4256a8: 1a05 e31e |001c: const-string v5, "GET" // string@1ee3 │ │ -4256ac: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -4256ae: 7040 59ae 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@ae59 │ │ -4256b4: 0c05 |0022: move-result-object v5 │ │ -4256b6: 2206 c91f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fc9 │ │ -4256ba: 7020 20b7 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ -4256c0: 7110 cdad 0600 |0028: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // method@adcd │ │ -4256c6: 0c05 |002b: move-result-object v5 │ │ -4256c8: 1105 |002c: return-object v5 │ │ -4256ca: 0d05 |002d: move-exception v5 │ │ -4256cc: 6e10 04b3 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -4256d2: 2206 331d |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ -4256d6: 7020 2dae 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ -4256dc: 2706 |0036: throw v6 │ │ -4256de: 0d05 |0037: move-exception v5 │ │ -4256e0: 2802 |0038: goto 003a // +0002 │ │ -4256e2: 0d05 |0039: move-exception v5 │ │ -4256e4: 6e10 04b3 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -4256ea: 2206 331d |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ -4256ee: 7020 2dae 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ -4256f4: 2706 |0042: throw v6 │ │ +425648: |[425648] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; │ │ +425658: 1a00 da09 |0000: const-string v0, "/index.php/apps/gpoddersync/subscriptions" // string@09da │ │ +42565c: 7020 58ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ae58 │ │ +425662: 0c00 |0005: move-result-object v0 │ │ +425664: 1a01 d7da |0006: const-string v1, "since" // string@dad7 │ │ +425668: 2202 741e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +42566c: 7010 c7b2 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +425672: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ +425676: 6e20 d3b2 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +42567c: 6e30 cfb2 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +425682: 6e10 deb2 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +425688: 0c05 |0018: move-result-object v5 │ │ +42568a: 6e30 6db6 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@b66d │ │ +425690: 1a05 e31e |001c: const-string v5, "GET" // string@1ee3 │ │ +425694: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +425696: 7040 59ae 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@ae59 │ │ +42569c: 0c05 |0022: move-result-object v5 │ │ +42569e: 2206 c91f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fc9 │ │ +4256a2: 7020 20b7 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@b720 │ │ +4256a8: 7110 cdad 0600 |0028: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // method@adcd │ │ +4256ae: 0c05 |002b: move-result-object v5 │ │ +4256b0: 1105 |002c: return-object v5 │ │ +4256b2: 0d05 |002d: move-exception v5 │ │ +4256b4: 6e10 04b3 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +4256ba: 2206 331d |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ +4256be: 7020 2dae 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ +4256c4: 2706 |0036: throw v6 │ │ +4256c6: 0d05 |0037: move-exception v5 │ │ +4256c8: 2802 |0038: goto 003a // +0002 │ │ +4256ca: 0d05 |0039: move-exception v5 │ │ +4256cc: 6e10 04b3 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +4256d2: 2206 331d |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ +4256d6: 7020 2dae 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ +4256dc: 2706 |0042: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Lorg/json/JSONException; -> 0x0039 │ │ Ljava/net/MalformedURLException; -> 0x0037 │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0002 line=50 │ │ @@ -1509394,16 +1509402,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4259a4: |[4259a4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.login:()V │ │ -4259b4: 0e00 |0000: return-void │ │ +42598c: |[42598c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.login:()V │ │ +42599c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;) │ │ @@ -1509411,16 +1509419,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4259b8: |[4259b8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.logout:()V │ │ -4259c8: 0e00 |0000: return-void │ │ +4259a0: |[4259a0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.logout:()V │ │ +4259b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;) │ │ @@ -1509428,34 +1509436,34 @@ │ │ type : '(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -42570c: |[42570c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ -42571c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42571e: 7210 e9b4 0500 |0001: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -425724: 0a01 |0004: move-result v1 │ │ -425726: 3510 1100 |0005: if-ge v0, v1, 0016 // +0011 │ │ -42572a: 7210 e9b4 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -425730: 0a01 |000a: move-result v1 │ │ -425732: d802 001e |000b: add-int/lit8 v2, v0, #int 30 // #1e │ │ -425736: 7120 5fb2 2100 |000d: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@b25f │ │ -42573c: 0a01 |0010: move-result v1 │ │ -42573e: 7040 5bae 5410 |0011: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.uploadEpisodeActionsPartial:(Ljava/util/List;II)V // method@ae5b │ │ -425744: 0120 |0014: move v0, v2 │ │ -425746: 28ec |0015: goto 0001 // -0014 │ │ -425748: 2205 3e1d |0016: new-instance v5, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse; // type@1d3e │ │ -42574c: 7100 e0b2 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -425752: 0b00 |001b: move-result-wide v0 │ │ -425754: 1602 e803 |001c: const-wide/16 v2, #int 1000 // #3e8 │ │ -425758: be20 |001e: div-long/2addr v0, v2 │ │ -42575a: 7030 52ae 0501 |001f: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse;.:(J)V // method@ae52 │ │ -425760: 1105 |0022: return-object v5 │ │ +4256f4: |[4256f4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ +425704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +425706: 7210 e9b4 0500 |0001: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +42570c: 0a01 |0004: move-result v1 │ │ +42570e: 3510 1100 |0005: if-ge v0, v1, 0016 // +0011 │ │ +425712: 7210 e9b4 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +425718: 0a01 |000a: move-result v1 │ │ +42571a: d802 001e |000b: add-int/lit8 v2, v0, #int 30 // #1e │ │ +42571e: 7120 5fb2 2100 |000d: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@b25f │ │ +425724: 0a01 |0010: move-result v1 │ │ +425726: 7040 5bae 5410 |0011: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.uploadEpisodeActionsPartial:(Ljava/util/List;II)V // method@ae5b │ │ +42572c: 0120 |0014: move v0, v2 │ │ +42572e: 28ec |0015: goto 0001 // -0014 │ │ +425730: 2205 3e1d |0016: new-instance v5, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse; // type@1d3e │ │ +425734: 7100 e0b2 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +42573a: 0b00 |001b: move-result-wide v0 │ │ +42573c: 1602 e803 |001c: const-wide/16 v2, #int 1000 // #3e8 │ │ +425740: be20 |001e: div-long/2addr v0, v2 │ │ +425742: 7030 52ae 0501 |001f: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse;.:(J)V // method@ae52 │ │ +425748: 1105 |0022: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0007 line=106 │ │ 0x0011 line=105 │ │ 0x0016 line=108 │ │ locals : │ │ @@ -1509467,51 +1509475,51 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 78 16-bit code units │ │ -425764: |[425764] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ -425774: 1a00 d909 |0000: const-string v0, "/index.php/apps/gpoddersync/subscription_change/create" // string@09d9 │ │ -425778: 7020 58ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ae58 │ │ -42577e: 0c00 |0005: move-result-object v0 │ │ -425780: 2201 c91f |0006: new-instance v1, Lorg/json/JSONObject; // type@1fc9 │ │ -425784: 7010 1fb7 0100 |0008: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b71f │ │ -42578a: 1a02 be68 |000b: const-string v2, "add" // string@68be │ │ -42578e: 2203 c71f |000d: new-instance v3, Lorg/json/JSONArray; // type@1fc7 │ │ -425792: 7020 16b7 5300 |000f: invoke-direct {v3, v5}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b716 │ │ -425798: 6e30 2cb7 2103 |0012: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ -42579e: 1a05 76ca |0015: const-string v5, "remove" // string@ca76 │ │ -4257a2: 2202 c71f |0017: new-instance v2, Lorg/json/JSONArray; // type@1fc7 │ │ -4257a6: 7020 16b7 6200 |0019: invoke-direct {v2, v6}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b716 │ │ -4257ac: 6e30 2cb7 5102 |001c: invoke-virtual {v1, v5, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ -4257b2: 1a05 236c |001f: const-string v5, "application/json" // string@6c23 │ │ -4257b6: 7110 7ab6 0500 |0021: invoke-static {v5}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b67a │ │ -4257bc: 0c05 |0024: move-result-object v5 │ │ -4257be: 6e10 2eb7 0100 |0025: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b72e │ │ -4257c4: 0c06 |0028: move-result-object v6 │ │ -4257c6: 7120 a1b6 6500 |0029: invoke-static {v5, v6}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ -4257cc: 0c05 |002c: move-result-object v5 │ │ -4257ce: 1a06 a94d |002d: const-string v6, "POST" // string@4da9 │ │ -4257d2: 7040 59ae 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@ae59 │ │ -4257d8: 2205 1f1d |0032: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1d1f │ │ -4257dc: 7100 e0b2 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -4257e2: 0b00 |0037: move-result-wide v0 │ │ -4257e4: 1602 e803 |0038: const-wide/16 v2, #int 1000 // #3e8 │ │ -4257e8: be20 |003a: div-long/2addr v0, v2 │ │ -4257ea: 2206 ee1e |003b: new-instance v6, Ljava/util/HashMap; // type@1eee │ │ -4257ee: 7010 a9b4 0600 |003d: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -4257f4: 7040 e7ad 0561 |0040: invoke-direct {v5, v0, v1, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@ade7 │ │ -4257fa: 1105 |0043: return-object v5 │ │ -4257fc: 0d05 |0044: move-exception v5 │ │ -4257fe: 6e10 04b3 0500 |0045: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -425804: 2206 401d |0048: new-instance v6, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1d40 │ │ -425808: 7020 5dae 5600 |004a: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@ae5d │ │ -42580e: 2706 |004d: throw v6 │ │ +42574c: |[42574c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; │ │ +42575c: 1a00 d909 |0000: const-string v0, "/index.php/apps/gpoddersync/subscription_change/create" // string@09d9 │ │ +425760: 7020 58ae 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ae58 │ │ +425766: 0c00 |0005: move-result-object v0 │ │ +425768: 2201 c91f |0006: new-instance v1, Lorg/json/JSONObject; // type@1fc9 │ │ +42576c: 7010 1fb7 0100 |0008: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@b71f │ │ +425772: 1a02 be68 |000b: const-string v2, "add" // string@68be │ │ +425776: 2203 c71f |000d: new-instance v3, Lorg/json/JSONArray; // type@1fc7 │ │ +42577a: 7020 16b7 5300 |000f: invoke-direct {v3, v5}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b716 │ │ +425780: 6e30 2cb7 2103 |0012: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ +425786: 1a05 76ca |0015: const-string v5, "remove" // string@ca76 │ │ +42578a: 2202 c71f |0017: new-instance v2, Lorg/json/JSONArray; // type@1fc7 │ │ +42578e: 7020 16b7 6200 |0019: invoke-direct {v2, v6}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@b716 │ │ +425794: 6e30 2cb7 5102 |001c: invoke-virtual {v1, v5, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@b72c │ │ +42579a: 1a05 236c |001f: const-string v5, "application/json" // string@6c23 │ │ +42579e: 7110 7ab6 0500 |0021: invoke-static {v5}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@b67a │ │ +4257a4: 0c05 |0024: move-result-object v5 │ │ +4257a6: 6e10 2eb7 0100 |0025: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@b72e │ │ +4257ac: 0c06 |0028: move-result-object v6 │ │ +4257ae: 7120 a1b6 6500 |0029: invoke-static {v5, v6}, Lokhttp3/RequestBody;.create:(Lokhttp3/MediaType;Ljava/lang/String;)Lokhttp3/RequestBody; // method@b6a1 │ │ +4257b4: 0c05 |002c: move-result-object v5 │ │ +4257b6: 1a06 a94d |002d: const-string v6, "POST" // string@4da9 │ │ +4257ba: 7040 59ae 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@ae59 │ │ +4257c0: 2205 1f1d |0032: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1d1f │ │ +4257c4: 7100 e0b2 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +4257ca: 0b00 |0037: move-result-wide v0 │ │ +4257cc: 1602 e803 |0038: const-wide/16 v2, #int 1000 // #3e8 │ │ +4257d0: be20 |003a: div-long/2addr v0, v2 │ │ +4257d2: 2206 ee1e |003b: new-instance v6, Ljava/util/HashMap; // type@1eee │ │ +4257d6: 7010 a9b4 0600 |003d: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +4257dc: 7040 e7ad 0561 |0040: invoke-direct {v5, v0, v1, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@ade7 │ │ +4257e2: 1105 |0043: return-object v5 │ │ +4257e4: 0d05 |0044: move-exception v5 │ │ +4257e6: 6e10 04b3 0500 |0045: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +4257ec: 2206 401d |0048: new-instance v6, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1d40 │ │ +4257f0: 7020 5dae 5600 |004a: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@ae5d │ │ +4257f6: 2706 |004d: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0044 │ │ positions : │ │ 0x0002 line=69 │ │ 0x0006 line=70 │ │ 0x000d line=71 │ │ @@ -1509552,17 +1509560,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -425a68: |[425a68] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSynchronizationServiceException.:(Ljava/lang/Throwable;)V │ │ -425a78: 7020 2dae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ -425a7e: 0e00 |0003: return-void │ │ +425a50: |[425a50] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSynchronizationServiceException.:(Ljava/lang/Throwable;)V │ │ +425a60: 7020 2dae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/model/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@ae2d │ │ +425a66: 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; │ │ │ │ @@ -1509610,18 +1509618,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 │ │ -42666c: |[42666c] de.danoeh.antennapod.parser.feed.element.AtomText.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V │ │ -42667c: 7030 90ae 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@ae90 │ │ -426682: 5b03 66c6 |0003: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c666 │ │ -426686: 0e00 |0005: return-void │ │ +426654: |[426654] de.danoeh.antennapod.parser.feed.element.AtomText.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V │ │ +426664: 7030 90ae 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@ae90 │ │ +42666a: 5b03 66c6 |0003: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c666 │ │ +42666e: 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; │ │ @@ -1509634,39 +1509642,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -426604: |[426604] de.danoeh.antennapod.parser.feed.element.AtomText.getProcessedContent:()Ljava/lang/String; │ │ -426614: 5420 66c6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c666 │ │ -426618: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -42661c: 5420 65c6 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c665 │ │ -426620: 1100 |0006: return-object v0 │ │ -426622: 1a01 7498 |0007: const-string v1, "html" // string@9874 │ │ -426626: 6e20 9fb2 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42662c: 0a00 |000c: move-result v0 │ │ -42662e: 3800 0e00 |000d: if-eqz v0, 001b // +000e │ │ -426632: 5420 65c6 |000f: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c665 │ │ -426636: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -426638: 7120 642b 1000 |0012: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b64 │ │ -42663e: 0c00 |0015: move-result-object v0 │ │ -426640: 6e10 7db2 0000 |0016: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -426646: 0c00 |0019: move-result-object v0 │ │ -426648: 1100 |001a: return-object v0 │ │ -42664a: 5420 66c6 |001b: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c666 │ │ -42664e: 1a01 9fe7 |001d: const-string v1, "xhtml" // string@e79f │ │ -426652: 6e20 9fb2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426658: 0a00 |0022: move-result v0 │ │ -42665a: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ -42665e: 5420 65c6 |0025: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c665 │ │ -426662: 1100 |0027: return-object v0 │ │ -426664: 5420 65c6 |0028: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c665 │ │ -426668: 1100 |002a: return-object v0 │ │ +4265ec: |[4265ec] de.danoeh.antennapod.parser.feed.element.AtomText.getProcessedContent:()Ljava/lang/String; │ │ +4265fc: 5420 66c6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c666 │ │ +426600: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +426604: 5420 65c6 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c665 │ │ +426608: 1100 |0006: return-object v0 │ │ +42660a: 1a01 7498 |0007: const-string v1, "html" // string@9874 │ │ +42660e: 6e20 9fb2 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426614: 0a00 |000c: move-result v0 │ │ +426616: 3800 0e00 |000d: if-eqz v0, 001b // +000e │ │ +42661a: 5420 65c6 |000f: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c665 │ │ +42661e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +426620: 7120 642b 1000 |0012: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b64 │ │ +426626: 0c00 |0015: move-result-object v0 │ │ +426628: 6e10 7db2 0000 |0016: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +42662e: 0c00 |0019: move-result-object v0 │ │ +426630: 1100 |001a: return-object v0 │ │ +426632: 5420 66c6 |001b: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@c666 │ │ +426636: 1a01 9fe7 |001d: const-string v1, "xhtml" // string@e79f │ │ +42663a: 6e20 9fb2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426640: 0a00 |0022: move-result v0 │ │ +426642: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ +426646: 5420 65c6 |0025: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c665 │ │ +42664a: 1100 |0027: return-object v0 │ │ +42664c: 5420 65c6 |0028: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c665 │ │ +426650: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0004 line=23 │ │ 0x0009 line=24 │ │ 0x000f line=25 │ │ 0x001b line=26 │ │ @@ -1509680,17 +1509688,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426688: |[426688] de.danoeh.antennapod.parser.feed.element.AtomText.setContent:(Ljava/lang/String;)V │ │ -426698: 5b01 65c6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c665 │ │ -42669c: 0e00 |0002: return-void │ │ +426670: |[426670] de.danoeh.antennapod.parser.feed.element.AtomText.setContent:(Ljava/lang/String;)V │ │ +426680: 5b01 65c6 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@c665 │ │ +426684: 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; │ │ │ │ @@ -1509894,17 +1509902,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426a6c: |[426a6c] de.danoeh.antennapod.parser.feed.namespace.Atom.:()V │ │ -426a7c: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ -426a82: 0e00 |0003: return-void │ │ +426a54: |[426a54] de.danoeh.antennapod.parser.feed.namespace.Atom.:()V │ │ +426a64: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ +426a6a: 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 - │ │ @@ -1509913,287 +1509921,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 │ │ -426a84: |[426a84] de.danoeh.antennapod.parser.feed.namespace.Atom.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -426a94: 1a00 537f |0000: const-string v0, "entry" // string@7f53 │ │ -426a98: 6e20 9fb2 8000 |0002: invoke-virtual {v0, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426a9e: 0a08 |0005: move-result v8 │ │ -426aa0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -426aa2: 3808 3d00 |0007: if-eqz v8, 0044 // +003d │ │ -426aa6: 6e10 66ae 0900 |0009: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426aac: 0c08 |000c: move-result-object v8 │ │ -426aae: 3808 3400 |000d: if-eqz v8, 0041 // +0034 │ │ -426ab2: 6e10 6bae 0900 |000f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ -426ab8: 0c08 |0012: move-result-object v8 │ │ -426aba: 1a02 c97d |0013: const-string v2, "duration" // string@7dc9 │ │ -426abe: 7220 09b5 2800 |0015: invoke-interface {v8, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -426ac4: 0a08 |0018: move-result v8 │ │ -426ac6: 3808 2800 |0019: if-eqz v8, 0041 // +0028 │ │ -426aca: 6e10 66ae 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426ad0: 0c08 |001e: move-result-object v8 │ │ -426ad2: 6e10 bfab 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -426ad8: 0a03 |0022: move-result v3 │ │ -426ada: 3803 1700 |0023: if-eqz v3, 003a // +0017 │ │ -426ade: 6e10 6bae 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ -426ae4: 0c03 |0028: move-result-object v3 │ │ -426ae6: 7220 0db5 2300 |0029: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -426aec: 0c03 |002c: move-result-object v3 │ │ -426aee: 1f03 591e |002d: check-cast v3, Ljava/lang/Integer; // type@1e59 │ │ -426af2: 6e10 b8ab 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -426af8: 0c08 |0032: move-result-object v8 │ │ -426afa: 6e10 2fb2 0300 |0033: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -426b00: 0a03 |0036: move-result v3 │ │ -426b02: 6e20 11ac 3800 |0037: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac11 │ │ -426b08: 6e10 6bae 0900 |003a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ -426b0e: 0c08 |003d: move-result-object v8 │ │ -426b10: 7220 13b5 2800 |003e: invoke-interface {v8, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b513 │ │ -426b16: 6e20 6eae 1900 |0041: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ae6e │ │ -426b1c: 6e10 6aae 0900 |0044: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -426b22: 0c08 |0047: move-result-object v8 │ │ -426b24: 6e10 f5b3 0800 |0048: invoke-virtual {v8}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ -426b2a: 0a08 |004b: move-result v8 │ │ -426b2c: 1222 |004c: const/4 v2, #int 2 // #2 │ │ -426b2e: 3428 df01 |004d: if-lt v8, v2, 022c // +01df │ │ -426b32: 6e10 64ae 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -426b38: 0c08 |0052: move-result-object v8 │ │ -426b3a: 3808 0b00 |0053: if-eqz v8, 005e // +000b │ │ -426b3e: 6e10 64ae 0900 |0055: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -426b44: 0c08 |0058: move-result-object v8 │ │ -426b46: 6e10 deb2 0800 |0059: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -426b4c: 0c08 |005c: move-result-object v8 │ │ -426b4e: 2803 |005d: goto 0060 // +0003 │ │ -426b50: 1a08 0000 |005e: const-string v8, "" // string@0000 │ │ -426b54: 7110 beae 0800 |0060: invoke-static {v8}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@aebe │ │ -426b5a: 0c02 |0063: move-result-object v2 │ │ -426b5c: 6e10 6aae 0900 |0064: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -426b62: 0c03 |0067: move-result-object v3 │ │ -426b64: 6e10 4fb5 0300 |0068: invoke-virtual {v3}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ -426b6a: 0c03 |006b: move-result-object v3 │ │ -426b6c: 1f03 541d |006c: check-cast v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -426b70: 6e10 91ae 0300 |006e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -426b76: 0c04 |0071: move-result-object v4 │ │ -426b78: 6e10 69ae 0900 |0072: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@ae69 │ │ -426b7e: 0c05 |0075: move-result-object v5 │ │ -426b80: 6e10 91ae 0500 |0076: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -426b86: 0c05 |0079: move-result-object v5 │ │ -426b88: 1a06 53e0 |007a: const-string v6, "title|content|subtitle|summary" // string@e053 │ │ -426b8c: 6e20 aeb2 6400 |007c: invoke-virtual {v4, v6}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ -426b92: 0a06 |007f: move-result v6 │ │ -426b94: 3806 0800 |0080: if-eqz v6, 0088 // +0008 │ │ -426b98: 0731 |0082: move-object v1, v3 │ │ -426b9a: 1f01 531d |0083: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d53 │ │ -426b9e: 6e20 8fae 2100 |0085: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.setContent:(Ljava/lang/String;)V // method@ae8f │ │ -426ba4: 1a03 6999 |0088: const-string v3, "id" // string@9969 │ │ -426ba8: 6e20 9fb2 4300 |008a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426bae: 0a03 |008d: move-result v3 │ │ -426bb0: 1a06 ba84 |008e: const-string v6, "feed" // string@84ba │ │ -426bb4: 3803 2c00 |0090: if-eqz v3, 00bc // +002c │ │ -426bb8: 6e20 9fb2 5600 |0092: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426bbe: 0a01 |0095: move-result v1 │ │ -426bc0: 3801 1100 |0096: if-eqz v1, 00a7 // +0011 │ │ -426bc4: 6e10 67ae 0900 |0098: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426bca: 0c01 |009b: move-result-object v1 │ │ -426bcc: 3801 0b00 |009c: if-eqz v1, 00a7 // +000b │ │ -426bd0: 6e10 67ae 0900 |009e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426bd6: 0c09 |00a1: move-result-object v9 │ │ -426bd8: 6e20 62ab 8900 |00a2: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setFeedIdentifier:(Ljava/lang/String;)V // method@ab62 │ │ -426bde: 2900 8701 |00a5: goto/16 022c // +0187 │ │ -426be2: 6e20 9fb2 5000 |00a7: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426be8: 0a00 |00aa: move-result v0 │ │ -426bea: 3800 8101 |00ab: if-eqz v0, 022c // +0181 │ │ -426bee: 6e10 66ae 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426bf4: 0c00 |00b0: move-result-object v0 │ │ -426bf6: 3800 7b01 |00b1: if-eqz v0, 022c // +017b │ │ -426bfa: 6e10 66ae 0900 |00b3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426c00: 0c09 |00b6: move-result-object v9 │ │ -426c02: 6e20 cdab 8900 |00b7: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@abcd │ │ -426c08: 2900 7201 |00ba: goto/16 022c // +0172 │ │ -426c0c: 1a08 3be0 |00bc: const-string v8, "title" // string@e03b │ │ -426c10: 6e20 9fb2 4800 |00be: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426c16: 0a08 |00c1: move-result v8 │ │ -426c18: 3808 3600 |00c2: if-eqz v8, 00f8 // +0036 │ │ -426c1c: 3801 3400 |00c4: if-eqz v1, 00f8 // +0034 │ │ -426c20: 6e20 9fb2 5600 |00c6: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426c26: 0a08 |00c9: move-result v8 │ │ -426c28: 3808 1500 |00ca: if-eqz v8, 00df // +0015 │ │ -426c2c: 6e10 67ae 0900 |00cc: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426c32: 0c08 |00cf: move-result-object v8 │ │ -426c34: 3808 0f00 |00d0: if-eqz v8, 00df // +000f │ │ -426c38: 6e10 67ae 0900 |00d2: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426c3e: 0c08 |00d5: move-result-object v8 │ │ -426c40: 6e10 8eae 0100 |00d6: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@ae8e │ │ -426c46: 0c09 |00d9: move-result-object v9 │ │ -426c48: 6e20 70ab 9800 |00da: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@ab70 │ │ -426c4e: 2900 4f01 |00dd: goto/16 022c // +014f │ │ -426c52: 6e20 9fb2 5000 |00df: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426c58: 0a08 |00e2: move-result v8 │ │ -426c5a: 3808 4901 |00e3: if-eqz v8, 022c // +0149 │ │ -426c5e: 6e10 66ae 0900 |00e5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426c64: 0c08 |00e8: move-result-object v8 │ │ -426c66: 3808 4301 |00e9: if-eqz v8, 022c // +0143 │ │ -426c6a: 6e10 66ae 0900 |00eb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426c70: 0c08 |00ee: move-result-object v8 │ │ -426c72: 6e10 8eae 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@ae8e │ │ -426c78: 0c09 |00f2: move-result-object v9 │ │ -426c7a: 6e20 d5ab 9800 |00f3: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@abd5 │ │ -426c80: 2900 3601 |00f6: goto/16 022c // +0136 │ │ -426c84: 1a08 9edd |00f8: const-string v8, "subtitle" // string@dd9e │ │ -426c88: 6e20 9fb2 4800 |00fa: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426c8e: 0a08 |00fd: move-result v8 │ │ -426c90: 3808 1d00 |00fe: if-eqz v8, 011b // +001d │ │ -426c94: 6e20 9fb2 5600 |0100: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426c9a: 0a08 |0103: move-result v8 │ │ -426c9c: 3808 1700 |0104: if-eqz v8, 011b // +0017 │ │ -426ca0: 3801 1500 |0106: if-eqz v1, 011b // +0015 │ │ -426ca4: 6e10 67ae 0900 |0108: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426caa: 0c08 |010b: move-result-object v8 │ │ -426cac: 3808 0f00 |010c: if-eqz v8, 011b // +000f │ │ -426cb0: 6e10 67ae 0900 |010e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426cb6: 0c08 |0111: move-result-object v8 │ │ -426cb8: 6e10 8eae 0100 |0112: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@ae8e │ │ -426cbe: 0c09 |0115: move-result-object v9 │ │ -426cc0: 6e20 61ab 9800 |0116: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ab61 │ │ -426cc6: 2900 1301 |0119: goto/16 022c // +0113 │ │ -426cca: 1a08 da75 |011b: const-string v8, "content" // string@75da │ │ -426cce: 6e20 9fb2 4800 |011d: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426cd4: 0a08 |0120: move-result v8 │ │ -426cd6: 3808 1d00 |0121: if-eqz v8, 013e // +001d │ │ -426cda: 6e20 9fb2 5000 |0123: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426ce0: 0a08 |0126: move-result v8 │ │ -426ce2: 3808 1700 |0127: if-eqz v8, 013e // +0017 │ │ -426ce6: 3801 1500 |0129: if-eqz v1, 013e // +0015 │ │ -426cea: 6e10 66ae 0900 |012b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426cf0: 0c08 |012e: move-result-object v8 │ │ -426cf2: 3808 0f00 |012f: if-eqz v8, 013e // +000f │ │ -426cf6: 6e10 66ae 0900 |0131: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426cfc: 0c08 |0134: move-result-object v8 │ │ -426cfe: 6e10 8eae 0100 |0135: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@ae8e │ │ -426d04: 0c09 |0138: move-result-object v9 │ │ -426d06: 6e20 c9ab 9800 |0139: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ -426d0c: 2900 f000 |013c: goto/16 022c // +00f0 │ │ -426d10: 1a08 c2dd |013e: const-string v8, "summary" // string@ddc2 │ │ -426d14: 6e20 9fb2 4800 |0140: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426d1a: 0a08 |0143: move-result v8 │ │ -426d1c: 3808 1d00 |0144: if-eqz v8, 0161 // +001d │ │ -426d20: 6e20 9fb2 5000 |0146: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426d26: 0a08 |0149: move-result v8 │ │ -426d28: 3808 1700 |014a: if-eqz v8, 0161 // +0017 │ │ -426d2c: 3801 1500 |014c: if-eqz v1, 0161 // +0015 │ │ -426d30: 6e10 66ae 0900 |014e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426d36: 0c08 |0151: move-result-object v8 │ │ -426d38: 3808 0f00 |0152: if-eqz v8, 0161 // +000f │ │ -426d3c: 6e10 66ae 0900 |0154: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426d42: 0c08 |0157: move-result-object v8 │ │ -426d44: 6e10 8eae 0100 |0158: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@ae8e │ │ -426d4a: 0c09 |015b: move-result-object v9 │ │ -426d4c: 6e20 c9ab 9800 |015c: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ -426d52: 2900 cd00 |015f: goto/16 022c // +00cd │ │ -426d56: 1a08 f4e3 |0161: const-string v8, "updated" // string@e3f4 │ │ -426d5a: 6e20 9fb2 4800 |0163: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426d60: 0a08 |0166: move-result v8 │ │ -426d62: 3808 2500 |0167: if-eqz v8, 018c // +0025 │ │ -426d66: 6e20 9fb2 5000 |0169: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426d6c: 0a08 |016c: move-result v8 │ │ -426d6e: 3808 1f00 |016d: if-eqz v8, 018c // +001f │ │ -426d72: 6e10 66ae 0900 |016f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426d78: 0c08 |0172: move-result-object v8 │ │ -426d7a: 3808 1900 |0173: if-eqz v8, 018c // +0019 │ │ -426d7e: 6e10 66ae 0900 |0175: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426d84: 0c08 |0178: move-result-object v8 │ │ -426d86: 6e10 bcab 0800 |0179: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -426d8c: 0c08 |017c: move-result-object v8 │ │ -426d8e: 3908 0f00 |017d: if-nez v8, 018c // +000f │ │ -426d92: 6e10 66ae 0900 |017f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426d98: 0c08 |0182: move-result-object v8 │ │ -426d9a: 7110 b1ae 0200 |0183: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@aeb1 │ │ -426da0: 0c09 |0186: move-result-object v9 │ │ -426da2: 6e20 d4ab 9800 |0187: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ -426da8: 2900 a200 |018a: goto/16 022c // +00a2 │ │ -426dac: 1a08 ecc7 |018c: const-string v8, "published" // string@c7ec │ │ -426db0: 6e20 9fb2 4800 |018e: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426db6: 0a08 |0191: move-result v8 │ │ -426db8: 3808 1b00 |0192: if-eqz v8, 01ad // +001b │ │ -426dbc: 6e20 9fb2 5000 |0194: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426dc2: 0a08 |0197: move-result v8 │ │ -426dc4: 3808 1500 |0198: if-eqz v8, 01ad // +0015 │ │ -426dc8: 6e10 66ae 0900 |019a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426dce: 0c08 |019d: move-result-object v8 │ │ -426dd0: 3808 0f00 |019e: if-eqz v8, 01ad // +000f │ │ -426dd4: 6e10 66ae 0900 |01a0: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426dda: 0c08 |01a3: move-result-object v8 │ │ -426ddc: 7110 b1ae 0200 |01a4: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@aeb1 │ │ -426de2: 0c09 |01a7: move-result-object v9 │ │ -426de4: 6e20 d4ab 9800 |01a8: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ -426dea: 2900 8100 |01ab: goto/16 022c // +0081 │ │ -426dee: 1a08 47a4 |01ad: const-string v8, "logo" // string@a447 │ │ -426df2: 6e20 9fb2 4800 |01af: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426df8: 0a08 |01b2: move-result v8 │ │ -426dfa: 3808 1a00 |01b3: if-eqz v8, 01cd // +001a │ │ -426dfe: 6e10 67ae 0900 |01b5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426e04: 0c08 |01b8: move-result-object v8 │ │ -426e06: 3808 1400 |01b9: if-eqz v8, 01cd // +0014 │ │ -426e0a: 6e10 67ae 0900 |01bb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426e10: 0c08 |01be: move-result-object v8 │ │ -426e12: 6e10 4cab 0800 |01bf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -426e18: 0c08 |01c2: move-result-object v8 │ │ -426e1a: 3908 0a00 |01c3: if-nez v8, 01cd // +000a │ │ -426e1e: 6e10 67ae 0900 |01c5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426e24: 0c08 |01c8: move-result-object v8 │ │ -426e26: 6e20 64ab 2800 |01c9: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ -426e2c: 2860 |01cc: goto 022c // +0060 │ │ -426e2e: 1a08 3199 |01cd: const-string v8, "icon" // string@9931 │ │ -426e32: 6e20 9fb2 4800 |01cf: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426e38: 0a08 |01d2: move-result v8 │ │ -426e3a: 3808 1000 |01d3: if-eqz v8, 01e3 // +0010 │ │ -426e3e: 6e10 67ae 0900 |01d5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426e44: 0c08 |01d8: move-result-object v8 │ │ -426e46: 3808 0a00 |01d9: if-eqz v8, 01e3 // +000a │ │ -426e4a: 6e10 67ae 0900 |01db: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426e50: 0c08 |01de: move-result-object v8 │ │ -426e52: 6e20 64ab 2800 |01df: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ -426e58: 284a |01e2: goto 022c // +004a │ │ -426e5a: 1a08 0ebb |01e3: const-string v8, "name" // string@bb0e │ │ -426e5e: 6e20 9fb2 4800 |01e5: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426e64: 0a08 |01e8: move-result v8 │ │ -426e66: 3808 4300 |01e9: if-eqz v8, 022c // +0043 │ │ -426e6a: 1a08 bb6d |01eb: const-string v8, "author" // string@6dbb │ │ -426e6e: 6e20 9fb2 5800 |01ed: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426e74: 0a08 |01f0: move-result v8 │ │ -426e76: 3808 3b00 |01f1: if-eqz v8, 022c // +003b │ │ -426e7a: 6e10 67ae 0900 |01f3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426e80: 0c08 |01f6: move-result-object v8 │ │ -426e82: 3808 3500 |01f7: if-eqz v8, 022c // +0035 │ │ -426e86: 6e10 66ae 0900 |01f9: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426e8c: 0c08 |01fc: move-result-object v8 │ │ -426e8e: 3908 2f00 |01fd: if-nez v8, 022c // +002f │ │ -426e92: 6e10 67ae 0900 |01ff: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426e98: 0c08 |0202: move-result-object v8 │ │ -426e9a: 6e10 45ab 0800 |0203: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ -426ea0: 0c08 |0206: move-result-object v8 │ │ -426ea2: 3908 0a00 |0207: if-nez v8, 0211 // +000a │ │ -426ea6: 6e10 67ae 0900 |0209: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426eac: 0c08 |020c: move-result-object v8 │ │ -426eae: 6e20 5fab 2800 |020d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ab5f │ │ -426eb4: 281c |0210: goto 022c // +001c │ │ -426eb6: 6e10 67ae 0900 |0211: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426ebc: 0c09 |0214: move-result-object v9 │ │ -426ebe: 2200 741e |0215: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -426ec2: 7010 c7b2 0000 |0217: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -426ec8: 6e20 d3b2 8000 |021a: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -426ece: 1a08 a507 |021d: const-string v8, ", " // string@07a5 │ │ -426ed2: 6e20 d3b2 8000 |021f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -426ed8: 6e20 d3b2 2000 |0222: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -426ede: 6e10 deb2 0000 |0225: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -426ee4: 0c08 |0228: move-result-object v8 │ │ -426ee6: 6e20 5fab 8900 |0229: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ab5f │ │ -426eec: 0e00 |022c: return-void │ │ +426a6c: |[426a6c] de.danoeh.antennapod.parser.feed.namespace.Atom.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +426a7c: 1a00 537f |0000: const-string v0, "entry" // string@7f53 │ │ +426a80: 6e20 9fb2 8000 |0002: invoke-virtual {v0, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426a86: 0a08 |0005: move-result v8 │ │ +426a88: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +426a8a: 3808 3d00 |0007: if-eqz v8, 0044 // +003d │ │ +426a8e: 6e10 66ae 0900 |0009: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426a94: 0c08 |000c: move-result-object v8 │ │ +426a96: 3808 3400 |000d: if-eqz v8, 0041 // +0034 │ │ +426a9a: 6e10 6bae 0900 |000f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ +426aa0: 0c08 |0012: move-result-object v8 │ │ +426aa2: 1a02 c97d |0013: const-string v2, "duration" // string@7dc9 │ │ +426aa6: 7220 09b5 2800 |0015: invoke-interface {v8, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +426aac: 0a08 |0018: move-result v8 │ │ +426aae: 3808 2800 |0019: if-eqz v8, 0041 // +0028 │ │ +426ab2: 6e10 66ae 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426ab8: 0c08 |001e: move-result-object v8 │ │ +426aba: 6e10 bfab 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +426ac0: 0a03 |0022: move-result v3 │ │ +426ac2: 3803 1700 |0023: if-eqz v3, 003a // +0017 │ │ +426ac6: 6e10 6bae 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ +426acc: 0c03 |0028: move-result-object v3 │ │ +426ace: 7220 0db5 2300 |0029: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +426ad4: 0c03 |002c: move-result-object v3 │ │ +426ad6: 1f03 591e |002d: check-cast v3, Ljava/lang/Integer; // type@1e59 │ │ +426ada: 6e10 b8ab 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +426ae0: 0c08 |0032: move-result-object v8 │ │ +426ae2: 6e10 2fb2 0300 |0033: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +426ae8: 0a03 |0036: move-result v3 │ │ +426aea: 6e20 11ac 3800 |0037: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac11 │ │ +426af0: 6e10 6bae 0900 |003a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ +426af6: 0c08 |003d: move-result-object v8 │ │ +426af8: 7220 13b5 2800 |003e: invoke-interface {v8, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b513 │ │ +426afe: 6e20 6eae 1900 |0041: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ae6e │ │ +426b04: 6e10 6aae 0900 |0044: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +426b0a: 0c08 |0047: move-result-object v8 │ │ +426b0c: 6e10 f5b3 0800 |0048: invoke-virtual {v8}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ +426b12: 0a08 |004b: move-result v8 │ │ +426b14: 1222 |004c: const/4 v2, #int 2 // #2 │ │ +426b16: 3428 df01 |004d: if-lt v8, v2, 022c // +01df │ │ +426b1a: 6e10 64ae 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +426b20: 0c08 |0052: move-result-object v8 │ │ +426b22: 3808 0b00 |0053: if-eqz v8, 005e // +000b │ │ +426b26: 6e10 64ae 0900 |0055: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +426b2c: 0c08 |0058: move-result-object v8 │ │ +426b2e: 6e10 deb2 0800 |0059: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +426b34: 0c08 |005c: move-result-object v8 │ │ +426b36: 2803 |005d: goto 0060 // +0003 │ │ +426b38: 1a08 0000 |005e: const-string v8, "" // string@0000 │ │ +426b3c: 7110 beae 0800 |0060: invoke-static {v8}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@aebe │ │ +426b42: 0c02 |0063: move-result-object v2 │ │ +426b44: 6e10 6aae 0900 |0064: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +426b4a: 0c03 |0067: move-result-object v3 │ │ +426b4c: 6e10 4fb5 0300 |0068: invoke-virtual {v3}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ +426b52: 0c03 |006b: move-result-object v3 │ │ +426b54: 1f03 541d |006c: check-cast v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +426b58: 6e10 91ae 0300 |006e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +426b5e: 0c04 |0071: move-result-object v4 │ │ +426b60: 6e10 69ae 0900 |0072: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@ae69 │ │ +426b66: 0c05 |0075: move-result-object v5 │ │ +426b68: 6e10 91ae 0500 |0076: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +426b6e: 0c05 |0079: move-result-object v5 │ │ +426b70: 1a06 53e0 |007a: const-string v6, "title|content|subtitle|summary" // string@e053 │ │ +426b74: 6e20 aeb2 6400 |007c: invoke-virtual {v4, v6}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ +426b7a: 0a06 |007f: move-result v6 │ │ +426b7c: 3806 0800 |0080: if-eqz v6, 0088 // +0008 │ │ +426b80: 0731 |0082: move-object v1, v3 │ │ +426b82: 1f01 531d |0083: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d53 │ │ +426b86: 6e20 8fae 2100 |0085: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.setContent:(Ljava/lang/String;)V // method@ae8f │ │ +426b8c: 1a03 6999 |0088: const-string v3, "id" // string@9969 │ │ +426b90: 6e20 9fb2 4300 |008a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426b96: 0a03 |008d: move-result v3 │ │ +426b98: 1a06 ba84 |008e: const-string v6, "feed" // string@84ba │ │ +426b9c: 3803 2c00 |0090: if-eqz v3, 00bc // +002c │ │ +426ba0: 6e20 9fb2 5600 |0092: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426ba6: 0a01 |0095: move-result v1 │ │ +426ba8: 3801 1100 |0096: if-eqz v1, 00a7 // +0011 │ │ +426bac: 6e10 67ae 0900 |0098: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426bb2: 0c01 |009b: move-result-object v1 │ │ +426bb4: 3801 0b00 |009c: if-eqz v1, 00a7 // +000b │ │ +426bb8: 6e10 67ae 0900 |009e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426bbe: 0c09 |00a1: move-result-object v9 │ │ +426bc0: 6e20 62ab 8900 |00a2: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setFeedIdentifier:(Ljava/lang/String;)V // method@ab62 │ │ +426bc6: 2900 8701 |00a5: goto/16 022c // +0187 │ │ +426bca: 6e20 9fb2 5000 |00a7: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426bd0: 0a00 |00aa: move-result v0 │ │ +426bd2: 3800 8101 |00ab: if-eqz v0, 022c // +0181 │ │ +426bd6: 6e10 66ae 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426bdc: 0c00 |00b0: move-result-object v0 │ │ +426bde: 3800 7b01 |00b1: if-eqz v0, 022c // +017b │ │ +426be2: 6e10 66ae 0900 |00b3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426be8: 0c09 |00b6: move-result-object v9 │ │ +426bea: 6e20 cdab 8900 |00b7: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@abcd │ │ +426bf0: 2900 7201 |00ba: goto/16 022c // +0172 │ │ +426bf4: 1a08 3be0 |00bc: const-string v8, "title" // string@e03b │ │ +426bf8: 6e20 9fb2 4800 |00be: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426bfe: 0a08 |00c1: move-result v8 │ │ +426c00: 3808 3600 |00c2: if-eqz v8, 00f8 // +0036 │ │ +426c04: 3801 3400 |00c4: if-eqz v1, 00f8 // +0034 │ │ +426c08: 6e20 9fb2 5600 |00c6: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426c0e: 0a08 |00c9: move-result v8 │ │ +426c10: 3808 1500 |00ca: if-eqz v8, 00df // +0015 │ │ +426c14: 6e10 67ae 0900 |00cc: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426c1a: 0c08 |00cf: move-result-object v8 │ │ +426c1c: 3808 0f00 |00d0: if-eqz v8, 00df // +000f │ │ +426c20: 6e10 67ae 0900 |00d2: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426c26: 0c08 |00d5: move-result-object v8 │ │ +426c28: 6e10 8eae 0100 |00d6: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@ae8e │ │ +426c2e: 0c09 |00d9: move-result-object v9 │ │ +426c30: 6e20 70ab 9800 |00da: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@ab70 │ │ +426c36: 2900 4f01 |00dd: goto/16 022c // +014f │ │ +426c3a: 6e20 9fb2 5000 |00df: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426c40: 0a08 |00e2: move-result v8 │ │ +426c42: 3808 4901 |00e3: if-eqz v8, 022c // +0149 │ │ +426c46: 6e10 66ae 0900 |00e5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426c4c: 0c08 |00e8: move-result-object v8 │ │ +426c4e: 3808 4301 |00e9: if-eqz v8, 022c // +0143 │ │ +426c52: 6e10 66ae 0900 |00eb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426c58: 0c08 |00ee: move-result-object v8 │ │ +426c5a: 6e10 8eae 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@ae8e │ │ +426c60: 0c09 |00f2: move-result-object v9 │ │ +426c62: 6e20 d5ab 9800 |00f3: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@abd5 │ │ +426c68: 2900 3601 |00f6: goto/16 022c // +0136 │ │ +426c6c: 1a08 9edd |00f8: const-string v8, "subtitle" // string@dd9e │ │ +426c70: 6e20 9fb2 4800 |00fa: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426c76: 0a08 |00fd: move-result v8 │ │ +426c78: 3808 1d00 |00fe: if-eqz v8, 011b // +001d │ │ +426c7c: 6e20 9fb2 5600 |0100: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426c82: 0a08 |0103: move-result v8 │ │ +426c84: 3808 1700 |0104: if-eqz v8, 011b // +0017 │ │ +426c88: 3801 1500 |0106: if-eqz v1, 011b // +0015 │ │ +426c8c: 6e10 67ae 0900 |0108: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426c92: 0c08 |010b: move-result-object v8 │ │ +426c94: 3808 0f00 |010c: if-eqz v8, 011b // +000f │ │ +426c98: 6e10 67ae 0900 |010e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426c9e: 0c08 |0111: move-result-object v8 │ │ +426ca0: 6e10 8eae 0100 |0112: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@ae8e │ │ +426ca6: 0c09 |0115: move-result-object v9 │ │ +426ca8: 6e20 61ab 9800 |0116: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ab61 │ │ +426cae: 2900 1301 |0119: goto/16 022c // +0113 │ │ +426cb2: 1a08 da75 |011b: const-string v8, "content" // string@75da │ │ +426cb6: 6e20 9fb2 4800 |011d: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426cbc: 0a08 |0120: move-result v8 │ │ +426cbe: 3808 1d00 |0121: if-eqz v8, 013e // +001d │ │ +426cc2: 6e20 9fb2 5000 |0123: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426cc8: 0a08 |0126: move-result v8 │ │ +426cca: 3808 1700 |0127: if-eqz v8, 013e // +0017 │ │ +426cce: 3801 1500 |0129: if-eqz v1, 013e // +0015 │ │ +426cd2: 6e10 66ae 0900 |012b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426cd8: 0c08 |012e: move-result-object v8 │ │ +426cda: 3808 0f00 |012f: if-eqz v8, 013e // +000f │ │ +426cde: 6e10 66ae 0900 |0131: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426ce4: 0c08 |0134: move-result-object v8 │ │ +426ce6: 6e10 8eae 0100 |0135: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@ae8e │ │ +426cec: 0c09 |0138: move-result-object v9 │ │ +426cee: 6e20 c9ab 9800 |0139: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ +426cf4: 2900 f000 |013c: goto/16 022c // +00f0 │ │ +426cf8: 1a08 c2dd |013e: const-string v8, "summary" // string@ddc2 │ │ +426cfc: 6e20 9fb2 4800 |0140: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426d02: 0a08 |0143: move-result v8 │ │ +426d04: 3808 1d00 |0144: if-eqz v8, 0161 // +001d │ │ +426d08: 6e20 9fb2 5000 |0146: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426d0e: 0a08 |0149: move-result v8 │ │ +426d10: 3808 1700 |014a: if-eqz v8, 0161 // +0017 │ │ +426d14: 3801 1500 |014c: if-eqz v1, 0161 // +0015 │ │ +426d18: 6e10 66ae 0900 |014e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426d1e: 0c08 |0151: move-result-object v8 │ │ +426d20: 3808 0f00 |0152: if-eqz v8, 0161 // +000f │ │ +426d24: 6e10 66ae 0900 |0154: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426d2a: 0c08 |0157: move-result-object v8 │ │ +426d2c: 6e10 8eae 0100 |0158: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@ae8e │ │ +426d32: 0c09 |015b: move-result-object v9 │ │ +426d34: 6e20 c9ab 9800 |015c: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ +426d3a: 2900 cd00 |015f: goto/16 022c // +00cd │ │ +426d3e: 1a08 f4e3 |0161: const-string v8, "updated" // string@e3f4 │ │ +426d42: 6e20 9fb2 4800 |0163: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426d48: 0a08 |0166: move-result v8 │ │ +426d4a: 3808 2500 |0167: if-eqz v8, 018c // +0025 │ │ +426d4e: 6e20 9fb2 5000 |0169: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426d54: 0a08 |016c: move-result v8 │ │ +426d56: 3808 1f00 |016d: if-eqz v8, 018c // +001f │ │ +426d5a: 6e10 66ae 0900 |016f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426d60: 0c08 |0172: move-result-object v8 │ │ +426d62: 3808 1900 |0173: if-eqz v8, 018c // +0019 │ │ +426d66: 6e10 66ae 0900 |0175: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426d6c: 0c08 |0178: move-result-object v8 │ │ +426d6e: 6e10 bcab 0800 |0179: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +426d74: 0c08 |017c: move-result-object v8 │ │ +426d76: 3908 0f00 |017d: if-nez v8, 018c // +000f │ │ +426d7a: 6e10 66ae 0900 |017f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426d80: 0c08 |0182: move-result-object v8 │ │ +426d82: 7110 b1ae 0200 |0183: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@aeb1 │ │ +426d88: 0c09 |0186: move-result-object v9 │ │ +426d8a: 6e20 d4ab 9800 |0187: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ +426d90: 2900 a200 |018a: goto/16 022c // +00a2 │ │ +426d94: 1a08 ecc7 |018c: const-string v8, "published" // string@c7ec │ │ +426d98: 6e20 9fb2 4800 |018e: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426d9e: 0a08 |0191: move-result v8 │ │ +426da0: 3808 1b00 |0192: if-eqz v8, 01ad // +001b │ │ +426da4: 6e20 9fb2 5000 |0194: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426daa: 0a08 |0197: move-result v8 │ │ +426dac: 3808 1500 |0198: if-eqz v8, 01ad // +0015 │ │ +426db0: 6e10 66ae 0900 |019a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426db6: 0c08 |019d: move-result-object v8 │ │ +426db8: 3808 0f00 |019e: if-eqz v8, 01ad // +000f │ │ +426dbc: 6e10 66ae 0900 |01a0: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426dc2: 0c08 |01a3: move-result-object v8 │ │ +426dc4: 7110 b1ae 0200 |01a4: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@aeb1 │ │ +426dca: 0c09 |01a7: move-result-object v9 │ │ +426dcc: 6e20 d4ab 9800 |01a8: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ +426dd2: 2900 8100 |01ab: goto/16 022c // +0081 │ │ +426dd6: 1a08 47a4 |01ad: const-string v8, "logo" // string@a447 │ │ +426dda: 6e20 9fb2 4800 |01af: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426de0: 0a08 |01b2: move-result v8 │ │ +426de2: 3808 1a00 |01b3: if-eqz v8, 01cd // +001a │ │ +426de6: 6e10 67ae 0900 |01b5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426dec: 0c08 |01b8: move-result-object v8 │ │ +426dee: 3808 1400 |01b9: if-eqz v8, 01cd // +0014 │ │ +426df2: 6e10 67ae 0900 |01bb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426df8: 0c08 |01be: move-result-object v8 │ │ +426dfa: 6e10 4cab 0800 |01bf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +426e00: 0c08 |01c2: move-result-object v8 │ │ +426e02: 3908 0a00 |01c3: if-nez v8, 01cd // +000a │ │ +426e06: 6e10 67ae 0900 |01c5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426e0c: 0c08 |01c8: move-result-object v8 │ │ +426e0e: 6e20 64ab 2800 |01c9: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ +426e14: 2860 |01cc: goto 022c // +0060 │ │ +426e16: 1a08 3199 |01cd: const-string v8, "icon" // string@9931 │ │ +426e1a: 6e20 9fb2 4800 |01cf: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426e20: 0a08 |01d2: move-result v8 │ │ +426e22: 3808 1000 |01d3: if-eqz v8, 01e3 // +0010 │ │ +426e26: 6e10 67ae 0900 |01d5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426e2c: 0c08 |01d8: move-result-object v8 │ │ +426e2e: 3808 0a00 |01d9: if-eqz v8, 01e3 // +000a │ │ +426e32: 6e10 67ae 0900 |01db: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426e38: 0c08 |01de: move-result-object v8 │ │ +426e3a: 6e20 64ab 2800 |01df: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ +426e40: 284a |01e2: goto 022c // +004a │ │ +426e42: 1a08 0ebb |01e3: const-string v8, "name" // string@bb0e │ │ +426e46: 6e20 9fb2 4800 |01e5: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426e4c: 0a08 |01e8: move-result v8 │ │ +426e4e: 3808 4300 |01e9: if-eqz v8, 022c // +0043 │ │ +426e52: 1a08 bb6d |01eb: const-string v8, "author" // string@6dbb │ │ +426e56: 6e20 9fb2 5800 |01ed: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426e5c: 0a08 |01f0: move-result v8 │ │ +426e5e: 3808 3b00 |01f1: if-eqz v8, 022c // +003b │ │ +426e62: 6e10 67ae 0900 |01f3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426e68: 0c08 |01f6: move-result-object v8 │ │ +426e6a: 3808 3500 |01f7: if-eqz v8, 022c // +0035 │ │ +426e6e: 6e10 66ae 0900 |01f9: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426e74: 0c08 |01fc: move-result-object v8 │ │ +426e76: 3908 2f00 |01fd: if-nez v8, 022c // +002f │ │ +426e7a: 6e10 67ae 0900 |01ff: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426e80: 0c08 |0202: move-result-object v8 │ │ +426e82: 6e10 45ab 0800 |0203: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ +426e88: 0c08 |0206: move-result-object v8 │ │ +426e8a: 3908 0a00 |0207: if-nez v8, 0211 // +000a │ │ +426e8e: 6e10 67ae 0900 |0209: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426e94: 0c08 |020c: move-result-object v8 │ │ +426e96: 6e20 5fab 2800 |020d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ab5f │ │ +426e9c: 281c |0210: goto 022c // +001c │ │ +426e9e: 6e10 67ae 0900 |0211: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426ea4: 0c09 |0214: move-result-object v9 │ │ +426ea6: 2200 741e |0215: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +426eaa: 7010 c7b2 0000 |0217: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +426eb0: 6e20 d3b2 8000 |021a: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +426eb6: 1a08 a507 |021d: const-string v8, ", " // string@07a5 │ │ +426eba: 6e20 d3b2 8000 |021f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +426ec0: 6e20 d3b2 2000 |0222: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +426ec6: 6e10 deb2 0000 |0225: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +426ecc: 0c08 |0228: move-result-object v8 │ │ +426ece: 6e20 5fab 8900 |0229: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ab5f │ │ +426ed4: 0e00 |022c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=147 │ │ 0x0009 line=148 │ │ 0x000f line=149 │ │ 0x001b line=150 │ │ 0x001f line=151 │ │ @@ -1510255,227 +1510263,227 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 429 16-bit code units │ │ -4266f0: |[4266f0] 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; │ │ -426700: 1a00 537f |0000: const-string v0, "entry" // string@7f53 │ │ -426704: 6e20 9fb2 b000 |0002: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42670a: 0a00 |0005: move-result v0 │ │ -42670c: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -426710: 220d a21c |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -426714: 7010 a6ab 0d00 |000a: invoke-direct {v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@aba6 │ │ -42671a: 6e20 6eae dc00 |000d: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ae6e │ │ -426720: 6e10 68ae 0c00 |0010: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@ae68 │ │ -426726: 0c0d |0013: move-result-object v13 │ │ -426728: 6e10 66ae 0c00 |0014: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42672e: 0c00 |0017: move-result-object v0 │ │ -426730: 6e20 1bb4 0d00 |0018: invoke-virtual {v13, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -426736: 6e10 66ae 0c00 |001b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42673c: 0c0d |001e: move-result-object v13 │ │ -42673e: 6e10 67ae 0c00 |001f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426744: 0c0c |0022: move-result-object v12 │ │ -426746: 6e20 caab cd00 |0023: invoke-virtual {v13, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abca │ │ -42674c: 2900 8101 |0026: goto/16 01a7 // +0181 │ │ -426750: 1a00 53e0 |0028: const-string v0, "title|content|subtitle|summary" // string@e053 │ │ -426754: 6e20 aeb2 0b00 |002a: invoke-virtual {v11, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ -42675a: 0a00 |002d: move-result v0 │ │ -42675c: 1a01 2be2 |002e: const-string v1, "type" // string@e22b │ │ -426760: 3800 0c00 |0030: if-eqz v0, 003c // +000c │ │ -426764: 7220 4ab7 1d00 |0032: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -42676a: 0c0c |0035: move-result-object v12 │ │ -42676c: 220d 531d |0036: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d53 │ │ -426770: 7040 8dae bdca |0038: invoke-direct {v13, v11, v10, v12}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V // method@ae8d │ │ -426776: 110d |003b: return-object v13 │ │ -426778: 1a00 7fa3 |003c: const-string v0, "link" // string@a37f │ │ -42677c: 6e20 9fb2 b000 |003e: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426782: 0a00 |0041: move-result v0 │ │ -426784: 3800 6501 |0042: if-eqz v0, 01a7 // +0165 │ │ -426788: 1a00 6c98 |0044: const-string v0, "href" // string@986c │ │ -42678c: 7220 4ab7 0d00 |0046: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -426792: 0c04 |0049: move-result-object v4 │ │ -426794: 1a00 42ca |004a: const-string v0, "rel" // string@ca42 │ │ -426798: 7220 4ab7 0d00 |004c: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -42679e: 0c00 |004f: move-result-object v0 │ │ -4267a0: 6e10 6aae 0c00 |0050: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -4267a6: 0c02 |0053: move-result-object v2 │ │ -4267a8: 6e10 4fb5 0200 |0054: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ -4267ae: 0c02 |0057: move-result-object v2 │ │ -4267b0: 1f02 541d |0058: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -4267b4: 6e10 91ae 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -4267ba: 0c03 |005d: move-result-object v3 │ │ -4267bc: 1a05 597f |005e: const-string v5, "entry|item" // string@7f59 │ │ -4267c0: 6e20 aeb2 5300 |0060: invoke-virtual {v3, v5}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ -4267c6: 0a03 |0063: move-result v3 │ │ -4267c8: 1a05 d1c3 |0064: const-string v5, "payment" // string@c3d1 │ │ -4267cc: 1a06 716a |0066: const-string v6, "alternate" // string@6a71 │ │ -4267d0: 3803 6800 |0068: if-eqz v3, 00d0 // +0068 │ │ -4267d4: 3800 5d00 |006a: if-eqz v0, 00c7 // +005d │ │ -4267d8: 6e20 9fb2 0600 |006c: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4267de: 0a02 |006f: move-result v2 │ │ -4267e0: 3802 0300 |0070: if-eqz v2, 0073 // +0003 │ │ -4267e4: 2855 |0072: goto 00c7 // +0055 │ │ -4267e6: 1a02 837e |0073: const-string v2, "enclosure" // string@7e83 │ │ -4267ea: 6e20 9fb2 0200 |0075: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4267f0: 0a02 |0078: move-result v2 │ │ -4267f2: 3802 3f00 |0079: if-eqz v2, 00b8 // +003f │ │ -4267f6: 1a00 27a3 |007b: const-string v0, "length" // string@a327 │ │ -4267fa: 7220 4ab7 0d00 |007d: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -426800: 0c00 |0080: move-result-object v0 │ │ -426802: 1602 0000 |0081: const-wide/16 v2, #int 0 // #0 │ │ -426806: 3800 0e00 |0083: if-eqz v0, 0091 // +000e │ │ -42680a: 7110 43b2 0000 |0085: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -426810: 0b02 |0088: move-result-wide v2 │ │ -426812: 2808 |0089: goto 0091 // +0008 │ │ -426814: 1a00 e74a |008a: const-string v0, "NSAtom" // string@4ae7 │ │ -426818: 1a05 e544 |008c: const-string v5, "Length attribute could not be parsed." // string@44e5 │ │ -42681c: 7120 f50a 5000 |008e: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -426822: 0425 |0091: move-wide v5, v2 │ │ -426824: 7220 4ab7 1d00 |0092: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -42682a: 0c0d |0095: move-result-object v13 │ │ -42682c: 7120 b9ae 4d00 |0096: invoke-static {v13, v4}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@aeb9 │ │ -426832: 0c07 |0099: move-result-object v7 │ │ -426834: 6e10 66ae 0c00 |009a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42683a: 0c0c |009d: move-result-object v12 │ │ -42683c: 7110 bcae 0700 |009e: invoke-static {v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@aebc │ │ -426842: 0a0d |00a1: move-result v13 │ │ -426844: 380d 0501 |00a2: if-eqz v13, 01a7 // +0105 │ │ -426848: 380c 0301 |00a4: if-eqz v12, 01a7 // +0103 │ │ -42684c: 6e10 bfab 0c00 |00a6: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -426852: 0a0d |00a9: move-result v13 │ │ -426854: 390d fd00 |00aa: if-nez v13, 01a7 // +00fd │ │ -426858: 220d a51c |00ac: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -42685c: 07d2 |00ae: move-object v2, v13 │ │ -42685e: 07c3 |00af: move-object v3, v12 │ │ -426860: 7606 e8ab 0200 |00b0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@abe8 │ │ -426866: 6e20 cfab dc00 |00b3: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ -42686c: 2900 f100 |00b6: goto/16 01a7 // +00f1 │ │ -426870: 6e20 9fb2 0500 |00b8: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426876: 0a0d |00bb: move-result v13 │ │ -426878: 380d eb00 |00bc: if-eqz v13, 01a7 // +00eb │ │ -42687c: 6e10 66ae 0c00 |00be: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426882: 0c0c |00c1: move-result-object v12 │ │ -426884: 6e20 d1ab 4c00 |00c2: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPaymentLink:(Ljava/lang/String;)V // method@abd1 │ │ -42688a: 2900 e200 |00c5: goto/16 01a7 // +00e2 │ │ -42688e: 6e10 66ae 0c00 |00c7: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426894: 0c0c |00ca: move-result-object v12 │ │ -426896: 6e20 ceab 4c00 |00cb: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@abce │ │ -42689c: 2900 d900 |00ce: goto/16 01a7 // +00d9 │ │ -4268a0: 6e10 91ae 0200 |00d0: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -4268a6: 0c02 |00d3: move-result-object v2 │ │ -4268a8: 1a03 2a85 |00d4: const-string v3, "feed|channel" // string@852a │ │ -4268ac: 6e20 aeb2 3200 |00d6: invoke-virtual {v2, v3}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ -4268b2: 0a02 |00d9: move-result v2 │ │ -4268b4: 3802 cd00 |00da: if-eqz v2, 01a7 // +00cd │ │ -4268b8: 1a02 3b6c |00dc: const-string v2, "application/xml+xhtml" // string@6c3b │ │ -4268bc: 1a03 16df |00de: const-string v3, "text/html" // string@df16 │ │ -4268c0: 1a07 2a6c |00e0: const-string v7, "application/rss+xml" // string@6c2a │ │ -4268c4: 1a08 3be0 |00e2: const-string v8, "title" // string@e03b │ │ -4268c8: 1a09 1e6c |00e4: const-string v9, "application/atom+xml" // string@6c1e │ │ -4268cc: 3800 7d00 |00e6: if-eqz v0, 0163 // +007d │ │ -4268d0: 6e20 9fb2 0600 |00e8: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4268d6: 0a06 |00eb: move-result v6 │ │ -4268d8: 3806 0400 |00ec: if-eqz v6, 00f0 // +0004 │ │ -4268dc: 2900 7500 |00ee: goto/16 0163 // +0075 │ │ -4268e0: 1a06 aa6c |00f0: const-string v6, "archives" // string@6caa │ │ -4268e4: 6e20 9fb2 0600 |00f2: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4268ea: 0a06 |00f5: move-result v6 │ │ -4268ec: 3806 3400 |00f6: if-eqz v6, 012a // +0034 │ │ -4268f0: 6e10 67ae 0c00 |00f8: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -4268f6: 0c06 |00fb: move-result-object v6 │ │ -4268f8: 3806 2e00 |00fc: if-eqz v6, 012a // +002e │ │ -4268fc: 7220 4ab7 1d00 |00fe: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -426902: 0c00 |0101: move-result-object v0 │ │ -426904: 6e20 9fb2 0900 |0102: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42690a: 0a01 |0105: move-result v1 │ │ -42690c: 3901 1400 |0106: if-nez v1, 011a // +0014 │ │ -426910: 6e20 9fb2 0700 |0108: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426916: 0a01 |010b: move-result v1 │ │ -426918: 3801 0300 |010c: if-eqz v1, 010f // +0003 │ │ -42691c: 280c |010e: goto 011a // +000c │ │ -42691e: 6e20 9fb2 0300 |010f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426924: 0a0c |0112: move-result v12 │ │ -426926: 390c 9400 |0113: if-nez v12, 01a7 // +0094 │ │ -42692a: 6e20 9fb2 0200 |0115: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426930: 2900 8f00 |0118: goto/16 01a7 // +008f │ │ -426934: 7220 4ab7 8d00 |011a: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -42693a: 0c0d |011d: move-result-object v13 │ │ -42693c: 7110 a80a 0d00 |011e: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -426942: 0a00 |0121: move-result v0 │ │ -426944: 3800 0300 |0122: if-eqz v0, 0125 // +0003 │ │ -426948: 074d |0124: move-object v13, v4 │ │ -42694a: 6e30 63ae dc04 |0125: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@ae63 │ │ -426950: 2900 7f00 |0128: goto/16 01a7 // +007f │ │ -426954: 6e20 9fb2 0500 |012a: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42695a: 0a0d |012d: move-result v13 │ │ -42695c: 380d 1700 |012e: if-eqz v13, 0145 // +0017 │ │ -426960: 6e10 67ae 0c00 |0130: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426966: 0c0d |0133: move-result-object v13 │ │ -426968: 380d 1100 |0134: if-eqz v13, 0145 // +0011 │ │ -42696c: 6e10 67ae 0c00 |0136: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426972: 0c0c |0139: move-result-object v12 │ │ -426974: 220d a01c |013a: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ -426978: 1a00 0000 |013c: const-string v0, "" // string@0000 │ │ -42697c: 7030 9bab 4d00 |013e: invoke-direct {v13, v4, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab9b │ │ -426982: 6e20 43ab dc00 |0141: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@ab43 │ │ -426988: 2863 |0144: goto 01a7 // +0063 │ │ -42698a: 1a0d debb |0145: const-string v13, "next" // string@bbde │ │ -42698e: 6e20 9fb2 0d00 |0147: invoke-virtual {v13, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426994: 0a0d |014a: move-result v13 │ │ -426996: 380d 5c00 |014b: if-eqz v13, 01a7 // +005c │ │ -42699a: 6e10 67ae 0c00 |014d: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -4269a0: 0c0d |0150: move-result-object v13 │ │ -4269a2: 380d 5600 |0151: if-eqz v13, 01a7 // +0056 │ │ -4269a6: 6e10 67ae 0c00 |0153: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -4269ac: 0c0d |0156: move-result-object v13 │ │ -4269ae: 1210 |0157: const/4 v0, #int 1 // #1 │ │ -4269b0: 6e20 6dab 0d00 |0158: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPaged:(Z)V // method@ab6d │ │ -4269b6: 6e10 67ae 0c00 |015b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -4269bc: 0c0c |015e: move-result-object v12 │ │ -4269be: 6e20 6bab 4c00 |015f: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@ab6b │ │ -4269c4: 2845 |0162: goto 01a7 // +0045 │ │ -4269c6: 7220 4ab7 1d00 |0163: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -4269cc: 0c00 |0166: move-result-object v0 │ │ -4269ce: 6e10 67ae 0c00 |0167: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -4269d4: 0c01 |016a: move-result-object v1 │ │ -4269d6: 3801 2200 |016b: if-eqz v1, 018d // +0022 │ │ -4269da: 3900 0c00 |016d: if-nez v0, 0179 // +000c │ │ -4269de: 6e10 67ae 0c00 |016f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -4269e4: 0c01 |0172: move-result-object v1 │ │ -4269e6: 6e10 52ab 0100 |0173: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -4269ec: 0c01 |0176: move-result-object v1 │ │ -4269ee: 3801 0e00 |0177: if-eqz v1, 0185 // +000e │ │ -4269f2: 6e20 9fb2 0300 |0179: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4269f8: 0a01 |017c: move-result v1 │ │ -4269fa: 3901 0800 |017d: if-nez v1, 0185 // +0008 │ │ -4269fe: 6e20 9fb2 0200 |017f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426a04: 0a01 |0182: move-result v1 │ │ -426a06: 3801 0a00 |0183: if-eqz v1, 018d // +000a │ │ -426a0a: 6e10 67ae 0c00 |0185: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -426a10: 0c0c |0188: move-result-object v12 │ │ -426a12: 6e20 6aab 4c00 |0189: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@ab6a │ │ -426a18: 281b |018c: goto 01a7 // +001b │ │ -426a1a: 6e20 9fb2 0900 |018d: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426a20: 0a01 |0190: move-result v1 │ │ -426a22: 3901 0800 |0191: if-nez v1, 0199 // +0008 │ │ -426a26: 6e20 9fb2 0700 |0193: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426a2c: 0a00 |0196: move-result v0 │ │ -426a2e: 3800 1000 |0197: if-eqz v0, 01a7 // +0010 │ │ -426a32: 7220 4ab7 8d00 |0199: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -426a38: 0c0d |019c: move-result-object v13 │ │ -426a3a: 7110 a80a 0d00 |019d: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -426a40: 0a00 |01a0: move-result v0 │ │ -426a42: 3800 0300 |01a1: if-eqz v0, 01a4 // +0003 │ │ -426a46: 074d |01a3: move-object v13, v4 │ │ -426a48: 6e30 63ae dc04 |01a4: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@ae63 │ │ -426a4e: 220c 541d |01a7: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -426a52: 7030 90ae bc0a |01a9: invoke-direct {v12, v11, v10}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@ae90 │ │ -426a58: 110c |01ac: return-object v12 │ │ +4266d8: |[4266d8] 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; │ │ +4266e8: 1a00 537f |0000: const-string v0, "entry" // string@7f53 │ │ +4266ec: 6e20 9fb2 b000 |0002: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4266f2: 0a00 |0005: move-result v0 │ │ +4266f4: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +4266f8: 220d a21c |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +4266fc: 7010 a6ab 0d00 |000a: invoke-direct {v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@aba6 │ │ +426702: 6e20 6eae dc00 |000d: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ae6e │ │ +426708: 6e10 68ae 0c00 |0010: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@ae68 │ │ +42670e: 0c0d |0013: move-result-object v13 │ │ +426710: 6e10 66ae 0c00 |0014: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426716: 0c00 |0017: move-result-object v0 │ │ +426718: 6e20 1bb4 0d00 |0018: invoke-virtual {v13, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +42671e: 6e10 66ae 0c00 |001b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426724: 0c0d |001e: move-result-object v13 │ │ +426726: 6e10 67ae 0c00 |001f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +42672c: 0c0c |0022: move-result-object v12 │ │ +42672e: 6e20 caab cd00 |0023: invoke-virtual {v13, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abca │ │ +426734: 2900 8101 |0026: goto/16 01a7 // +0181 │ │ +426738: 1a00 53e0 |0028: const-string v0, "title|content|subtitle|summary" // string@e053 │ │ +42673c: 6e20 aeb2 0b00 |002a: invoke-virtual {v11, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ +426742: 0a00 |002d: move-result v0 │ │ +426744: 1a01 2be2 |002e: const-string v1, "type" // string@e22b │ │ +426748: 3800 0c00 |0030: if-eqz v0, 003c // +000c │ │ +42674c: 7220 4ab7 1d00 |0032: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +426752: 0c0c |0035: move-result-object v12 │ │ +426754: 220d 531d |0036: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d53 │ │ +426758: 7040 8dae bdca |0038: invoke-direct {v13, v11, v10, v12}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V // method@ae8d │ │ +42675e: 110d |003b: return-object v13 │ │ +426760: 1a00 7fa3 |003c: const-string v0, "link" // string@a37f │ │ +426764: 6e20 9fb2 b000 |003e: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42676a: 0a00 |0041: move-result v0 │ │ +42676c: 3800 6501 |0042: if-eqz v0, 01a7 // +0165 │ │ +426770: 1a00 6c98 |0044: const-string v0, "href" // string@986c │ │ +426774: 7220 4ab7 0d00 |0046: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +42677a: 0c04 |0049: move-result-object v4 │ │ +42677c: 1a00 42ca |004a: const-string v0, "rel" // string@ca42 │ │ +426780: 7220 4ab7 0d00 |004c: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +426786: 0c00 |004f: move-result-object v0 │ │ +426788: 6e10 6aae 0c00 |0050: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +42678e: 0c02 |0053: move-result-object v2 │ │ +426790: 6e10 4fb5 0200 |0054: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ +426796: 0c02 |0057: move-result-object v2 │ │ +426798: 1f02 541d |0058: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +42679c: 6e10 91ae 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +4267a2: 0c03 |005d: move-result-object v3 │ │ +4267a4: 1a05 597f |005e: const-string v5, "entry|item" // string@7f59 │ │ +4267a8: 6e20 aeb2 5300 |0060: invoke-virtual {v3, v5}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ +4267ae: 0a03 |0063: move-result v3 │ │ +4267b0: 1a05 d1c3 |0064: const-string v5, "payment" // string@c3d1 │ │ +4267b4: 1a06 716a |0066: const-string v6, "alternate" // string@6a71 │ │ +4267b8: 3803 6800 |0068: if-eqz v3, 00d0 // +0068 │ │ +4267bc: 3800 5d00 |006a: if-eqz v0, 00c7 // +005d │ │ +4267c0: 6e20 9fb2 0600 |006c: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4267c6: 0a02 |006f: move-result v2 │ │ +4267c8: 3802 0300 |0070: if-eqz v2, 0073 // +0003 │ │ +4267cc: 2855 |0072: goto 00c7 // +0055 │ │ +4267ce: 1a02 837e |0073: const-string v2, "enclosure" // string@7e83 │ │ +4267d2: 6e20 9fb2 0200 |0075: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4267d8: 0a02 |0078: move-result v2 │ │ +4267da: 3802 3f00 |0079: if-eqz v2, 00b8 // +003f │ │ +4267de: 1a00 27a3 |007b: const-string v0, "length" // string@a327 │ │ +4267e2: 7220 4ab7 0d00 |007d: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +4267e8: 0c00 |0080: move-result-object v0 │ │ +4267ea: 1602 0000 |0081: const-wide/16 v2, #int 0 // #0 │ │ +4267ee: 3800 0e00 |0083: if-eqz v0, 0091 // +000e │ │ +4267f2: 7110 43b2 0000 |0085: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +4267f8: 0b02 |0088: move-result-wide v2 │ │ +4267fa: 2808 |0089: goto 0091 // +0008 │ │ +4267fc: 1a00 e74a |008a: const-string v0, "NSAtom" // string@4ae7 │ │ +426800: 1a05 e544 |008c: const-string v5, "Length attribute could not be parsed." // string@44e5 │ │ +426804: 7120 f50a 5000 |008e: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +42680a: 0425 |0091: move-wide v5, v2 │ │ +42680c: 7220 4ab7 1d00 |0092: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +426812: 0c0d |0095: move-result-object v13 │ │ +426814: 7120 b9ae 4d00 |0096: invoke-static {v13, v4}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@aeb9 │ │ +42681a: 0c07 |0099: move-result-object v7 │ │ +42681c: 6e10 66ae 0c00 |009a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426822: 0c0c |009d: move-result-object v12 │ │ +426824: 7110 bcae 0700 |009e: invoke-static {v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@aebc │ │ +42682a: 0a0d |00a1: move-result v13 │ │ +42682c: 380d 0501 |00a2: if-eqz v13, 01a7 // +0105 │ │ +426830: 380c 0301 |00a4: if-eqz v12, 01a7 // +0103 │ │ +426834: 6e10 bfab 0c00 |00a6: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +42683a: 0a0d |00a9: move-result v13 │ │ +42683c: 390d fd00 |00aa: if-nez v13, 01a7 // +00fd │ │ +426840: 220d a51c |00ac: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +426844: 07d2 |00ae: move-object v2, v13 │ │ +426846: 07c3 |00af: move-object v3, v12 │ │ +426848: 7606 e8ab 0200 |00b0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@abe8 │ │ +42684e: 6e20 cfab dc00 |00b3: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ +426854: 2900 f100 |00b6: goto/16 01a7 // +00f1 │ │ +426858: 6e20 9fb2 0500 |00b8: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42685e: 0a0d |00bb: move-result v13 │ │ +426860: 380d eb00 |00bc: if-eqz v13, 01a7 // +00eb │ │ +426864: 6e10 66ae 0c00 |00be: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +42686a: 0c0c |00c1: move-result-object v12 │ │ +42686c: 6e20 d1ab 4c00 |00c2: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPaymentLink:(Ljava/lang/String;)V // method@abd1 │ │ +426872: 2900 e200 |00c5: goto/16 01a7 // +00e2 │ │ +426876: 6e10 66ae 0c00 |00c7: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +42687c: 0c0c |00ca: move-result-object v12 │ │ +42687e: 6e20 ceab 4c00 |00cb: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@abce │ │ +426884: 2900 d900 |00ce: goto/16 01a7 // +00d9 │ │ +426888: 6e10 91ae 0200 |00d0: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +42688e: 0c02 |00d3: move-result-object v2 │ │ +426890: 1a03 2a85 |00d4: const-string v3, "feed|channel" // string@852a │ │ +426894: 6e20 aeb2 3200 |00d6: invoke-virtual {v2, v3}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ +42689a: 0a02 |00d9: move-result v2 │ │ +42689c: 3802 cd00 |00da: if-eqz v2, 01a7 // +00cd │ │ +4268a0: 1a02 3b6c |00dc: const-string v2, "application/xml+xhtml" // string@6c3b │ │ +4268a4: 1a03 16df |00de: const-string v3, "text/html" // string@df16 │ │ +4268a8: 1a07 2a6c |00e0: const-string v7, "application/rss+xml" // string@6c2a │ │ +4268ac: 1a08 3be0 |00e2: const-string v8, "title" // string@e03b │ │ +4268b0: 1a09 1e6c |00e4: const-string v9, "application/atom+xml" // string@6c1e │ │ +4268b4: 3800 7d00 |00e6: if-eqz v0, 0163 // +007d │ │ +4268b8: 6e20 9fb2 0600 |00e8: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4268be: 0a06 |00eb: move-result v6 │ │ +4268c0: 3806 0400 |00ec: if-eqz v6, 00f0 // +0004 │ │ +4268c4: 2900 7500 |00ee: goto/16 0163 // +0075 │ │ +4268c8: 1a06 aa6c |00f0: const-string v6, "archives" // string@6caa │ │ +4268cc: 6e20 9fb2 0600 |00f2: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4268d2: 0a06 |00f5: move-result v6 │ │ +4268d4: 3806 3400 |00f6: if-eqz v6, 012a // +0034 │ │ +4268d8: 6e10 67ae 0c00 |00f8: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +4268de: 0c06 |00fb: move-result-object v6 │ │ +4268e0: 3806 2e00 |00fc: if-eqz v6, 012a // +002e │ │ +4268e4: 7220 4ab7 1d00 |00fe: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +4268ea: 0c00 |0101: move-result-object v0 │ │ +4268ec: 6e20 9fb2 0900 |0102: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4268f2: 0a01 |0105: move-result v1 │ │ +4268f4: 3901 1400 |0106: if-nez v1, 011a // +0014 │ │ +4268f8: 6e20 9fb2 0700 |0108: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4268fe: 0a01 |010b: move-result v1 │ │ +426900: 3801 0300 |010c: if-eqz v1, 010f // +0003 │ │ +426904: 280c |010e: goto 011a // +000c │ │ +426906: 6e20 9fb2 0300 |010f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42690c: 0a0c |0112: move-result v12 │ │ +42690e: 390c 9400 |0113: if-nez v12, 01a7 // +0094 │ │ +426912: 6e20 9fb2 0200 |0115: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426918: 2900 8f00 |0118: goto/16 01a7 // +008f │ │ +42691c: 7220 4ab7 8d00 |011a: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +426922: 0c0d |011d: move-result-object v13 │ │ +426924: 7110 a80a 0d00 |011e: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +42692a: 0a00 |0121: move-result v0 │ │ +42692c: 3800 0300 |0122: if-eqz v0, 0125 // +0003 │ │ +426930: 074d |0124: move-object v13, v4 │ │ +426932: 6e30 63ae dc04 |0125: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@ae63 │ │ +426938: 2900 7f00 |0128: goto/16 01a7 // +007f │ │ +42693c: 6e20 9fb2 0500 |012a: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426942: 0a0d |012d: move-result v13 │ │ +426944: 380d 1700 |012e: if-eqz v13, 0145 // +0017 │ │ +426948: 6e10 67ae 0c00 |0130: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +42694e: 0c0d |0133: move-result-object v13 │ │ +426950: 380d 1100 |0134: if-eqz v13, 0145 // +0011 │ │ +426954: 6e10 67ae 0c00 |0136: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +42695a: 0c0c |0139: move-result-object v12 │ │ +42695c: 220d a01c |013a: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ +426960: 1a00 0000 |013c: const-string v0, "" // string@0000 │ │ +426964: 7030 9bab 4d00 |013e: invoke-direct {v13, v4, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab9b │ │ +42696a: 6e20 43ab dc00 |0141: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@ab43 │ │ +426970: 2863 |0144: goto 01a7 // +0063 │ │ +426972: 1a0d debb |0145: const-string v13, "next" // string@bbde │ │ +426976: 6e20 9fb2 0d00 |0147: invoke-virtual {v13, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42697c: 0a0d |014a: move-result v13 │ │ +42697e: 380d 5c00 |014b: if-eqz v13, 01a7 // +005c │ │ +426982: 6e10 67ae 0c00 |014d: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426988: 0c0d |0150: move-result-object v13 │ │ +42698a: 380d 5600 |0151: if-eqz v13, 01a7 // +0056 │ │ +42698e: 6e10 67ae 0c00 |0153: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +426994: 0c0d |0156: move-result-object v13 │ │ +426996: 1210 |0157: const/4 v0, #int 1 // #1 │ │ +426998: 6e20 6dab 0d00 |0158: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPaged:(Z)V // method@ab6d │ │ +42699e: 6e10 67ae 0c00 |015b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +4269a4: 0c0c |015e: move-result-object v12 │ │ +4269a6: 6e20 6bab 4c00 |015f: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@ab6b │ │ +4269ac: 2845 |0162: goto 01a7 // +0045 │ │ +4269ae: 7220 4ab7 1d00 |0163: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +4269b4: 0c00 |0166: move-result-object v0 │ │ +4269b6: 6e10 67ae 0c00 |0167: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +4269bc: 0c01 |016a: move-result-object v1 │ │ +4269be: 3801 2200 |016b: if-eqz v1, 018d // +0022 │ │ +4269c2: 3900 0c00 |016d: if-nez v0, 0179 // +000c │ │ +4269c6: 6e10 67ae 0c00 |016f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +4269cc: 0c01 |0172: move-result-object v1 │ │ +4269ce: 6e10 52ab 0100 |0173: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +4269d4: 0c01 |0176: move-result-object v1 │ │ +4269d6: 3801 0e00 |0177: if-eqz v1, 0185 // +000e │ │ +4269da: 6e20 9fb2 0300 |0179: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4269e0: 0a01 |017c: move-result v1 │ │ +4269e2: 3901 0800 |017d: if-nez v1, 0185 // +0008 │ │ +4269e6: 6e20 9fb2 0200 |017f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4269ec: 0a01 |0182: move-result v1 │ │ +4269ee: 3801 0a00 |0183: if-eqz v1, 018d // +000a │ │ +4269f2: 6e10 67ae 0c00 |0185: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +4269f8: 0c0c |0188: move-result-object v12 │ │ +4269fa: 6e20 6aab 4c00 |0189: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@ab6a │ │ +426a00: 281b |018c: goto 01a7 // +001b │ │ +426a02: 6e20 9fb2 0900 |018d: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426a08: 0a01 |0190: move-result v1 │ │ +426a0a: 3901 0800 |0191: if-nez v1, 0199 // +0008 │ │ +426a0e: 6e20 9fb2 0700 |0193: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426a14: 0a00 |0196: move-result v0 │ │ +426a16: 3800 1000 |0197: if-eqz v0, 01a7 // +0010 │ │ +426a1a: 7220 4ab7 8d00 |0199: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +426a20: 0c0d |019c: move-result-object v13 │ │ +426a22: 7110 a80a 0d00 |019d: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +426a28: 0a00 |01a0: move-result v0 │ │ +426a2a: 3800 0300 |01a1: if-eqz v0, 01a4 // +0003 │ │ +426a2e: 074d |01a3: move-object v13, v4 │ │ +426a30: 6e30 63ae dc04 |01a4: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@ae63 │ │ +426a36: 220c 541d |01a7: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +426a3a: 7030 90ae bc0a |01a9: invoke-direct {v12, v11, v10}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@ae90 │ │ +426a40: 110c |01ac: return-object v12 │ │ catches : 1 │ │ 0x0085 - 0x0089 │ │ Ljava/lang/NumberFormatException; -> 0x008a │ │ positions : │ │ 0x0002 line=70 │ │ 0x0008 line=71 │ │ 0x0010 line=72 │ │ @@ -1510570,17 +1510578,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426f0c: |[426f0c] de.danoeh.antennapod.parser.feed.namespace.Content.:()V │ │ -426f1c: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ -426f22: 0e00 |0003: return-void │ │ +426ef4: |[426ef4] de.danoeh.antennapod.parser.feed.namespace.Content.:()V │ │ +426f04: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ +426f0a: 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 - │ │ @@ -1510589,33 +1510597,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 │ │ -426f24: |[426f24] de.danoeh.antennapod.parser.feed.namespace.Content.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -426f34: 1a00 8c7e |0000: const-string v0, "encoded" // string@7e8c │ │ -426f38: 6e20 9fb2 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -426f3e: 0a02 |0005: move-result v2 │ │ -426f40: 3802 1d00 |0006: if-eqz v2, 0023 // +001d │ │ -426f44: 6e10 66ae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426f4a: 0c02 |000b: move-result-object v2 │ │ -426f4c: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ -426f50: 6e10 64ae 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -426f56: 0c02 |0011: move-result-object v2 │ │ -426f58: 3802 1100 |0012: if-eqz v2, 0023 // +0011 │ │ -426f5c: 6e10 66ae 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426f62: 0c02 |0017: move-result-object v2 │ │ -426f64: 6e10 64ae 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -426f6a: 0c03 |001b: move-result-object v3 │ │ -426f6c: 6e10 deb2 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -426f72: 0c03 |001f: move-result-object v3 │ │ -426f74: 6e20 c9ab 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ -426f7a: 0e00 |0023: return-void │ │ +426f0c: |[426f0c] de.danoeh.antennapod.parser.feed.namespace.Content.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +426f1c: 1a00 8c7e |0000: const-string v0, "encoded" // string@7e8c │ │ +426f20: 6e20 9fb2 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +426f26: 0a02 |0005: move-result v2 │ │ +426f28: 3802 1d00 |0006: if-eqz v2, 0023 // +001d │ │ +426f2c: 6e10 66ae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426f32: 0c02 |000b: move-result-object v2 │ │ +426f34: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ +426f38: 6e10 64ae 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +426f3e: 0c02 |0011: move-result-object v2 │ │ +426f40: 3802 1100 |0012: if-eqz v2, 0023 // +0011 │ │ +426f44: 6e10 66ae 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426f4a: 0c02 |0017: move-result-object v2 │ │ +426f4c: 6e10 64ae 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +426f52: 0c03 |001b: move-result-object v3 │ │ +426f54: 6e10 deb2 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +426f5a: 0c03 |001f: move-result-object v3 │ │ +426f5c: 6e20 c9ab 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ +426f62: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=20 │ │ 0x0014 line=21 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lde/danoeh/antennapod/parser/feed/namespace/Content; │ │ 0x0000 - 0x0024 reg=2 (null) Ljava/lang/String; │ │ @@ -1510626,18 +1510634,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 │ │ -426ef0: |[426ef0] 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; │ │ -426f00: 2202 541d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -426f04: 7030 90ae 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@ae90 │ │ -426f0a: 1102 |0005: return-object v2 │ │ +426ed8: |[426ed8] 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; │ │ +426ee8: 2202 541d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +426eec: 7030 90ae 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@ae90 │ │ +426ef2: 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; │ │ @@ -1510688,17 +1510696,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426f98: |[426f98] de.danoeh.antennapod.parser.feed.namespace.DublinCore.:()V │ │ -426fa8: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ -426fae: 0e00 |0003: return-void │ │ +426f80: |[426f80] de.danoeh.antennapod.parser.feed.namespace.DublinCore.:()V │ │ +426f90: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ +426f96: 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 - │ │ @@ -1510707,59 +1510715,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 │ │ -426fb0: |[426fb0] de.danoeh.antennapod.parser.feed.namespace.DublinCore.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -426fc0: 6e10 66ae 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -426fc6: 0c04 |0003: move-result-object v4 │ │ -426fc8: 3804 5200 |0004: if-eqz v4, 0056 // +0052 │ │ -426fcc: 6e10 64ae 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -426fd2: 0c04 |0009: move-result-object v4 │ │ -426fd4: 3804 4c00 |000a: if-eqz v4, 0056 // +004c │ │ -426fd8: 6e10 6aae 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -426fde: 0c04 |000f: move-result-object v4 │ │ -426fe0: 3804 4600 |0010: if-eqz v4, 0056 // +0046 │ │ -426fe4: 6e10 6aae 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -426fea: 0c04 |0015: move-result-object v4 │ │ -426fec: 6e10 f5b3 0400 |0016: invoke-virtual {v4}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ -426ff2: 0a04 |0019: move-result v4 │ │ -426ff4: 1220 |001a: const/4 v0, #int 2 // #2 │ │ -426ff6: 3404 3b00 |001b: if-lt v4, v0, 0056 // +003b │ │ -426ffa: 6e10 66ae 0500 |001d: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427000: 0c04 |0020: move-result-object v4 │ │ -427002: 6e10 6aae 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -427008: 0c00 |0024: move-result-object v0 │ │ -42700a: 6e10 4fb5 0000 |0025: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ -427010: 0c00 |0028: move-result-object v0 │ │ -427012: 1f00 541d |0029: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -427016: 6e10 91ae 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -42701c: 0c00 |002e: move-result-object v0 │ │ -42701e: 6e10 69ae 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@ae69 │ │ -427024: 0c01 |0032: move-result-object v1 │ │ -427026: 6e10 91ae 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -42702c: 0c01 |0036: move-result-object v1 │ │ -42702e: 1a02 5779 |0037: const-string v2, "date" // string@7957 │ │ -427032: 6e20 9fb2 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427038: 0a00 |003c: move-result v0 │ │ -42703a: 3800 1900 |003d: if-eqz v0, 0056 // +0019 │ │ -42703e: 1a00 e59e |003f: const-string v0, "item" // string@9ee5 │ │ -427042: 6e20 9fb2 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427048: 0a00 |0044: move-result v0 │ │ -42704a: 3800 1100 |0045: if-eqz v0, 0056 // +0011 │ │ -42704e: 6e10 64ae 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -427054: 0c05 |004a: move-result-object v5 │ │ -427056: 6e10 deb2 0500 |004b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42705c: 0c05 |004e: move-result-object v5 │ │ -42705e: 7110 b1ae 0500 |004f: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@aeb1 │ │ -427064: 0c05 |0052: move-result-object v5 │ │ -427066: 6e20 d4ab 5400 |0053: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ -42706c: 0e00 |0056: return-void │ │ +426f98: |[426f98] de.danoeh.antennapod.parser.feed.namespace.DublinCore.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +426fa8: 6e10 66ae 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426fae: 0c04 |0003: move-result-object v4 │ │ +426fb0: 3804 5200 |0004: if-eqz v4, 0056 // +0052 │ │ +426fb4: 6e10 64ae 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +426fba: 0c04 |0009: move-result-object v4 │ │ +426fbc: 3804 4c00 |000a: if-eqz v4, 0056 // +004c │ │ +426fc0: 6e10 6aae 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +426fc6: 0c04 |000f: move-result-object v4 │ │ +426fc8: 3804 4600 |0010: if-eqz v4, 0056 // +0046 │ │ +426fcc: 6e10 6aae 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +426fd2: 0c04 |0015: move-result-object v4 │ │ +426fd4: 6e10 f5b3 0400 |0016: invoke-virtual {v4}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ +426fda: 0a04 |0019: move-result v4 │ │ +426fdc: 1220 |001a: const/4 v0, #int 2 // #2 │ │ +426fde: 3404 3b00 |001b: if-lt v4, v0, 0056 // +003b │ │ +426fe2: 6e10 66ae 0500 |001d: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +426fe8: 0c04 |0020: move-result-object v4 │ │ +426fea: 6e10 6aae 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +426ff0: 0c00 |0024: move-result-object v0 │ │ +426ff2: 6e10 4fb5 0000 |0025: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ +426ff8: 0c00 |0028: move-result-object v0 │ │ +426ffa: 1f00 541d |0029: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +426ffe: 6e10 91ae 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +427004: 0c00 |002e: move-result-object v0 │ │ +427006: 6e10 69ae 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@ae69 │ │ +42700c: 0c01 |0032: move-result-object v1 │ │ +42700e: 6e10 91ae 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +427014: 0c01 |0036: move-result-object v1 │ │ +427016: 1a02 5779 |0037: const-string v2, "date" // string@7957 │ │ +42701a: 6e20 9fb2 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427020: 0a00 |003c: move-result v0 │ │ +427022: 3800 1900 |003d: if-eqz v0, 0056 // +0019 │ │ +427026: 1a00 e59e |003f: const-string v0, "item" // string@9ee5 │ │ +42702a: 6e20 9fb2 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427030: 0a00 |0044: move-result v0 │ │ +427032: 3800 1100 |0045: if-eqz v0, 0056 // +0011 │ │ +427036: 6e10 64ae 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +42703c: 0c05 |004a: move-result-object v5 │ │ +42703e: 6e10 deb2 0500 |004b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +427044: 0c05 |004e: move-result-object v5 │ │ +427046: 7110 b1ae 0500 |004f: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@aeb1 │ │ +42704c: 0c05 |0052: move-result-object v5 │ │ +42704e: 6e20 d4ab 5400 |0053: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ +427054: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x000c line=26 │ │ 0x001d line=27 │ │ 0x0021 line=28 │ │ 0x002f line=29 │ │ @@ -1510776,18 +1510784,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 │ │ -426f7c: |[426f7c] 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; │ │ -426f8c: 2202 541d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -426f90: 7030 90ae 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@ae90 │ │ -426f96: 1102 |0005: return-object v2 │ │ +426f64: |[426f64] 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; │ │ +426f74: 2202 541d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +426f78: 7030 90ae 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@ae90 │ │ +426f7e: 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; │ │ @@ -1510863,17 +1510871,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4270e0: |[4270e0] de.danoeh.antennapod.parser.feed.namespace.Itunes.:()V │ │ -4270f0: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ -4270f6: 0e00 |0003: return-void │ │ +4270c8: |[4270c8] de.danoeh.antennapod.parser.feed.namespace.Itunes.:()V │ │ +4270d8: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ +4270de: 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 - │ │ @@ -1510882,144 +1510890,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 │ │ -4270f8: |[4270f8] de.danoeh.antennapod.parser.feed.namespace.Itunes.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -427108: 6e10 64ae 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -42710e: 0c00 |0003: move-result-object v0 │ │ -427110: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -427114: 0e00 |0006: return-void │ │ -427116: 6e10 64ae 0600 |0007: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -42711c: 0c00 |000a: move-result-object v0 │ │ -42711e: 6e10 deb2 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -427124: 0c00 |000e: move-result-object v0 │ │ -427126: 1301 3f00 |000f: const/16 v1, #int 63 // #3f │ │ -42712a: 7120 642b 1000 |0011: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b64 │ │ -427130: 0c01 |0014: move-result-object v1 │ │ -427132: 6e10 7db2 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -427138: 0c01 |0018: move-result-object v1 │ │ -42713a: 7110 a80a 0000 |0019: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -427140: 0a02 |001c: move-result v2 │ │ -427142: 3802 0300 |001d: if-eqz v2, 0020 // +0003 │ │ -427146: 0e00 |001f: return-void │ │ -427148: 1a02 bb6d |0020: const-string v2, "author" // string@6dbb │ │ -42714c: 6e20 9fb2 5200 |0022: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427152: 0a02 |0025: move-result v2 │ │ -427154: 3802 1c00 |0026: if-eqz v2, 0042 // +001c │ │ -427158: 6e10 67ae 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -42715e: 0c02 |002b: move-result-object v2 │ │ -427160: 3802 1600 |002c: if-eqz v2, 0042 // +0016 │ │ -427164: 6e10 6aae 0600 |002e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -42716a: 0c02 |0031: move-result-object v2 │ │ -42716c: 6e10 f5b3 0200 |0032: invoke-virtual {v2}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ -427172: 0a02 |0035: move-result v2 │ │ -427174: 1233 |0036: const/4 v3, #int 3 // #3 │ │ -427176: 3632 0b00 |0037: if-gt v2, v3, 0042 // +000b │ │ -42717a: 6e10 67ae 0600 |0039: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427180: 0c05 |003c: move-result-object v5 │ │ -427182: 6e20 5fab 1500 |003d: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ab5f │ │ -427188: 2900 bd00 |0040: goto/16 00fd // +00bd │ │ -42718c: 1a01 c97d |0042: const-string v1, "duration" // string@7dc9 │ │ -427190: 6e20 9fb2 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427196: 0a02 |0047: move-result v2 │ │ -427198: 3802 2700 |0048: if-eqz v2, 006f // +0027 │ │ -42719c: 7110 b4ae 0000 |004a: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.inMillis:(Ljava/lang/String;)J // method@aeb4 │ │ -4271a2: 0b02 |004d: move-result-wide v2 │ │ -4271a4: 6e10 6bae 0600 |004e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ -4271aa: 0c05 |0051: move-result-object v5 │ │ -4271ac: 8426 |0052: long-to-int v6, v2 │ │ -4271ae: 7110 38b2 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -4271b4: 0c06 |0056: move-result-object v6 │ │ -4271b6: 7230 11b5 1506 |0057: invoke-interface {v5, v1, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -4271bc: 2900 a300 |005a: goto/16 00fd // +00a3 │ │ -4271c0: 1215 |005c: const/4 v5, #int 1 // #1 │ │ -4271c2: 2355 0e21 |005d: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ -4271c6: 1206 |005f: const/4 v6, #int 0 // #0 │ │ -4271c8: 4d00 0506 |0060: aput-object v0, v5, v6 │ │ -4271cc: 1a06 c819 |0062: const-string v6, "Duration '%s' could not be parsed" // string@19c8 │ │ -4271d0: 7120 a1b2 5600 |0064: invoke-static {v6, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -4271d6: 0c05 |0067: move-result-object v5 │ │ -4271d8: 1a06 419f |0068: const-string v6, "itunes" // string@9f41 │ │ -4271dc: 7120 f70a 5600 |006a: invoke-static {v6, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -4271e2: 2900 9000 |006d: goto/16 00fd // +0090 │ │ -4271e6: 1a01 9edd |006f: const-string v1, "subtitle" // string@dd9e │ │ -4271ea: 6e20 9fb2 5100 |0071: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4271f0: 0a01 |0074: move-result v1 │ │ -4271f2: 3801 3a00 |0075: if-eqz v1, 00af // +003a │ │ -4271f6: 6e10 66ae 0600 |0077: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -4271fc: 0c05 |007a: move-result-object v5 │ │ -4271fe: 3805 1800 |007b: if-eqz v5, 0093 // +0018 │ │ -427202: 6e10 66ae 0600 |007d: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427208: 0c05 |0080: move-result-object v5 │ │ -42720a: 6e10 aeab 0500 |0081: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ -427210: 0c05 |0084: move-result-object v5 │ │ -427212: 7110 a80a 0500 |0085: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -427218: 0a05 |0088: move-result v5 │ │ -42721a: 3805 0a00 |0089: if-eqz v5, 0093 // +000a │ │ -42721e: 6e10 66ae 0600 |008b: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427224: 0c05 |008e: move-result-object v5 │ │ -427226: 6e20 c9ab 0500 |008f: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ -42722c: 286b |0092: goto 00fd // +006b │ │ -42722e: 6e10 67ae 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427234: 0c05 |0096: move-result-object v5 │ │ -427236: 3805 6600 |0097: if-eqz v5, 00fd // +0066 │ │ -42723a: 6e10 67ae 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427240: 0c05 |009c: move-result-object v5 │ │ -427242: 6e10 47ab 0500 |009d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@ab47 │ │ -427248: 0c05 |00a0: move-result-object v5 │ │ -42724a: 7110 a80a 0500 |00a1: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -427250: 0a05 |00a4: move-result v5 │ │ -427252: 3805 5800 |00a5: if-eqz v5, 00fd // +0058 │ │ -427256: 6e10 67ae 0600 |00a7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -42725c: 0c05 |00aa: move-result-object v5 │ │ -42725e: 6e20 61ab 0500 |00ab: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ab61 │ │ -427264: 284f |00ae: goto 00fd // +004f │ │ -427266: 1a01 c2dd |00af: const-string v1, "summary" // string@ddc2 │ │ -42726a: 6e20 9fb2 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427270: 0a01 |00b4: move-result v1 │ │ -427272: 3801 2e00 |00b5: if-eqz v1, 00e3 // +002e │ │ -427276: 6e10 66ae 0600 |00b7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42727c: 0c05 |00ba: move-result-object v5 │ │ -42727e: 3805 0a00 |00bb: if-eqz v5, 00c5 // +000a │ │ -427282: 6e10 66ae 0600 |00bd: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427288: 0c05 |00c0: move-result-object v5 │ │ -42728a: 6e20 c9ab 0500 |00c1: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ -427290: 2839 |00c4: goto 00fd // +0039 │ │ -427292: 6e10 69ae 0600 |00c5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@ae69 │ │ -427298: 0c05 |00c8: move-result-object v5 │ │ -42729a: 6e10 91ae 0500 |00c9: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -4272a0: 0c05 |00cc: move-result-object v5 │ │ -4272a2: 1a01 2c72 |00cd: const-string v1, "channel" // string@722c │ │ -4272a6: 6e20 9fb2 5100 |00cf: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4272ac: 0a05 |00d2: move-result v5 │ │ -4272ae: 3805 2a00 |00d3: if-eqz v5, 00fd // +002a │ │ -4272b2: 6e10 67ae 0600 |00d5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -4272b8: 0c05 |00d8: move-result-object v5 │ │ -4272ba: 3805 2400 |00d9: if-eqz v5, 00fd // +0024 │ │ -4272be: 6e10 67ae 0600 |00db: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -4272c4: 0c05 |00de: move-result-object v5 │ │ -4272c6: 6e20 61ab 0500 |00df: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ab61 │ │ -4272cc: 281b |00e2: goto 00fd // +001b │ │ -4272ce: 1a01 83bb |00e3: const-string v1, "new-feed-url" // string@bb83 │ │ -4272d2: 6e20 9fb2 5100 |00e5: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4272d8: 0a05 |00e8: move-result v5 │ │ -4272da: 3805 1400 |00e9: if-eqz v5, 00fd // +0014 │ │ -4272de: 6e10 beb2 0000 |00eb: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -4272e4: 0c05 |00ee: move-result-object v5 │ │ -4272e6: 1a01 7b98 |00ef: const-string v1, "http" // string@987b │ │ -4272ea: 6e20 b5b2 1500 |00f1: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -4272f0: 0a05 |00f4: move-result v5 │ │ -4272f2: 3805 0800 |00f5: if-eqz v5, 00fd // +0008 │ │ -4272f6: 6e10 beb2 0000 |00f7: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -4272fc: 0c05 |00fa: move-result-object v5 │ │ -4272fe: 5b65 86c5 |00fb: iput-object v5, v6, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c586 │ │ -427302: 0e00 |00fd: return-void │ │ +4270e0: |[4270e0] de.danoeh.antennapod.parser.feed.namespace.Itunes.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +4270f0: 6e10 64ae 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +4270f6: 0c00 |0003: move-result-object v0 │ │ +4270f8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +4270fc: 0e00 |0006: return-void │ │ +4270fe: 6e10 64ae 0600 |0007: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +427104: 0c00 |000a: move-result-object v0 │ │ +427106: 6e10 deb2 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42710c: 0c00 |000e: move-result-object v0 │ │ +42710e: 1301 3f00 |000f: const/16 v1, #int 63 // #3f │ │ +427112: 7120 642b 1000 |0011: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b64 │ │ +427118: 0c01 |0014: move-result-object v1 │ │ +42711a: 6e10 7db2 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +427120: 0c01 |0018: move-result-object v1 │ │ +427122: 7110 a80a 0000 |0019: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +427128: 0a02 |001c: move-result v2 │ │ +42712a: 3802 0300 |001d: if-eqz v2, 0020 // +0003 │ │ +42712e: 0e00 |001f: return-void │ │ +427130: 1a02 bb6d |0020: const-string v2, "author" // string@6dbb │ │ +427134: 6e20 9fb2 5200 |0022: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42713a: 0a02 |0025: move-result v2 │ │ +42713c: 3802 1c00 |0026: if-eqz v2, 0042 // +001c │ │ +427140: 6e10 67ae 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427146: 0c02 |002b: move-result-object v2 │ │ +427148: 3802 1600 |002c: if-eqz v2, 0042 // +0016 │ │ +42714c: 6e10 6aae 0600 |002e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +427152: 0c02 |0031: move-result-object v2 │ │ +427154: 6e10 f5b3 0200 |0032: invoke-virtual {v2}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ +42715a: 0a02 |0035: move-result v2 │ │ +42715c: 1233 |0036: const/4 v3, #int 3 // #3 │ │ +42715e: 3632 0b00 |0037: if-gt v2, v3, 0042 // +000b │ │ +427162: 6e10 67ae 0600 |0039: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427168: 0c05 |003c: move-result-object v5 │ │ +42716a: 6e20 5fab 1500 |003d: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@ab5f │ │ +427170: 2900 bd00 |0040: goto/16 00fd // +00bd │ │ +427174: 1a01 c97d |0042: const-string v1, "duration" // string@7dc9 │ │ +427178: 6e20 9fb2 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42717e: 0a02 |0047: move-result v2 │ │ +427180: 3802 2700 |0048: if-eqz v2, 006f // +0027 │ │ +427184: 7110 b4ae 0000 |004a: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.inMillis:(Ljava/lang/String;)J // method@aeb4 │ │ +42718a: 0b02 |004d: move-result-wide v2 │ │ +42718c: 6e10 6bae 0600 |004e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ +427192: 0c05 |0051: move-result-object v5 │ │ +427194: 8426 |0052: long-to-int v6, v2 │ │ +427196: 7110 38b2 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +42719c: 0c06 |0056: move-result-object v6 │ │ +42719e: 7230 11b5 1506 |0057: invoke-interface {v5, v1, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +4271a4: 2900 a300 |005a: goto/16 00fd // +00a3 │ │ +4271a8: 1215 |005c: const/4 v5, #int 1 // #1 │ │ +4271aa: 2355 0e21 |005d: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ +4271ae: 1206 |005f: const/4 v6, #int 0 // #0 │ │ +4271b0: 4d00 0506 |0060: aput-object v0, v5, v6 │ │ +4271b4: 1a06 c819 |0062: const-string v6, "Duration '%s' could not be parsed" // string@19c8 │ │ +4271b8: 7120 a1b2 5600 |0064: invoke-static {v6, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +4271be: 0c05 |0067: move-result-object v5 │ │ +4271c0: 1a06 419f |0068: const-string v6, "itunes" // string@9f41 │ │ +4271c4: 7120 f70a 5600 |006a: invoke-static {v6, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +4271ca: 2900 9000 |006d: goto/16 00fd // +0090 │ │ +4271ce: 1a01 9edd |006f: const-string v1, "subtitle" // string@dd9e │ │ +4271d2: 6e20 9fb2 5100 |0071: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4271d8: 0a01 |0074: move-result v1 │ │ +4271da: 3801 3a00 |0075: if-eqz v1, 00af // +003a │ │ +4271de: 6e10 66ae 0600 |0077: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +4271e4: 0c05 |007a: move-result-object v5 │ │ +4271e6: 3805 1800 |007b: if-eqz v5, 0093 // +0018 │ │ +4271ea: 6e10 66ae 0600 |007d: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +4271f0: 0c05 |0080: move-result-object v5 │ │ +4271f2: 6e10 aeab 0500 |0081: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ +4271f8: 0c05 |0084: move-result-object v5 │ │ +4271fa: 7110 a80a 0500 |0085: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +427200: 0a05 |0088: move-result v5 │ │ +427202: 3805 0a00 |0089: if-eqz v5, 0093 // +000a │ │ +427206: 6e10 66ae 0600 |008b: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +42720c: 0c05 |008e: move-result-object v5 │ │ +42720e: 6e20 c9ab 0500 |008f: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ +427214: 286b |0092: goto 00fd // +006b │ │ +427216: 6e10 67ae 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +42721c: 0c05 |0096: move-result-object v5 │ │ +42721e: 3805 6600 |0097: if-eqz v5, 00fd // +0066 │ │ +427222: 6e10 67ae 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427228: 0c05 |009c: move-result-object v5 │ │ +42722a: 6e10 47ab 0500 |009d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@ab47 │ │ +427230: 0c05 |00a0: move-result-object v5 │ │ +427232: 7110 a80a 0500 |00a1: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +427238: 0a05 |00a4: move-result v5 │ │ +42723a: 3805 5800 |00a5: if-eqz v5, 00fd // +0058 │ │ +42723e: 6e10 67ae 0600 |00a7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427244: 0c05 |00aa: move-result-object v5 │ │ +427246: 6e20 61ab 0500 |00ab: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ab61 │ │ +42724c: 284f |00ae: goto 00fd // +004f │ │ +42724e: 1a01 c2dd |00af: const-string v1, "summary" // string@ddc2 │ │ +427252: 6e20 9fb2 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427258: 0a01 |00b4: move-result v1 │ │ +42725a: 3801 2e00 |00b5: if-eqz v1, 00e3 // +002e │ │ +42725e: 6e10 66ae 0600 |00b7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427264: 0c05 |00ba: move-result-object v5 │ │ +427266: 3805 0a00 |00bb: if-eqz v5, 00c5 // +000a │ │ +42726a: 6e10 66ae 0600 |00bd: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427270: 0c05 |00c0: move-result-object v5 │ │ +427272: 6e20 c9ab 0500 |00c1: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ +427278: 2839 |00c4: goto 00fd // +0039 │ │ +42727a: 6e10 69ae 0600 |00c5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@ae69 │ │ +427280: 0c05 |00c8: move-result-object v5 │ │ +427282: 6e10 91ae 0500 |00c9: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +427288: 0c05 |00cc: move-result-object v5 │ │ +42728a: 1a01 2c72 |00cd: const-string v1, "channel" // string@722c │ │ +42728e: 6e20 9fb2 5100 |00cf: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427294: 0a05 |00d2: move-result v5 │ │ +427296: 3805 2a00 |00d3: if-eqz v5, 00fd // +002a │ │ +42729a: 6e10 67ae 0600 |00d5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +4272a0: 0c05 |00d8: move-result-object v5 │ │ +4272a2: 3805 2400 |00d9: if-eqz v5, 00fd // +0024 │ │ +4272a6: 6e10 67ae 0600 |00db: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +4272ac: 0c05 |00de: move-result-object v5 │ │ +4272ae: 6e20 61ab 0500 |00df: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ab61 │ │ +4272b4: 281b |00e2: goto 00fd // +001b │ │ +4272b6: 1a01 83bb |00e3: const-string v1, "new-feed-url" // string@bb83 │ │ +4272ba: 6e20 9fb2 5100 |00e5: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4272c0: 0a05 |00e8: move-result v5 │ │ +4272c2: 3805 1400 |00e9: if-eqz v5, 00fd // +0014 │ │ +4272c6: 6e10 beb2 0000 |00eb: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +4272cc: 0c05 |00ee: move-result-object v5 │ │ +4272ce: 1a01 7b98 |00ef: const-string v1, "http" // string@987b │ │ +4272d2: 6e20 b5b2 1500 |00f1: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +4272d8: 0a05 |00f4: move-result v5 │ │ +4272da: 3805 0800 |00f5: if-eqz v5, 00fd // +0008 │ │ +4272de: 6e10 beb2 0000 |00f7: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +4272e4: 0c05 |00fa: move-result-object v5 │ │ +4272e6: 5b65 86c5 |00fb: iput-object v5, v6, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@c586 │ │ +4272ea: 0e00 |00fd: return-void │ │ catches : 1 │ │ 0x004a - 0x005a │ │ Ljava/lang/NumberFormatException; -> 0x005c │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=53 │ │ 0x0011 line=54 │ │ @@ -1511052,38 +1511060,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 │ │ -427070: |[427070] 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; │ │ -427080: 1a00 9399 |0000: const-string v0, "image" // string@9993 │ │ -427084: 6e20 9fb2 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42708a: 0a00 |0005: move-result v0 │ │ -42708c: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ -427090: 1a00 6c98 |0008: const-string v0, "href" // string@986c │ │ -427094: 7220 4ab7 0400 |000a: invoke-interface {v4, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -42709a: 0c04 |000d: move-result-object v4 │ │ -42709c: 6e10 66ae 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -4270a2: 0c00 |0011: move-result-object v0 │ │ -4270a4: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -4270a8: 6e10 66ae 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -4270ae: 0c03 |0017: move-result-object v3 │ │ -4270b0: 6e20 ccab 4300 |0018: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@abcc │ │ -4270b6: 280e |001b: goto 0029 // +000e │ │ -4270b8: 7110 a80a 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -4270be: 0a00 |001f: move-result v0 │ │ -4270c0: 3900 0900 |0020: if-nez v0, 0029 // +0009 │ │ -4270c4: 6e10 67ae 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -4270ca: 0c03 |0025: move-result-object v3 │ │ -4270cc: 6e20 64ab 4300 |0026: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ -4270d2: 2203 541d |0029: new-instance v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -4270d6: 7030 90ae 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@ae90 │ │ -4270dc: 1103 |002e: return-object v3 │ │ +427058: |[427058] 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; │ │ +427068: 1a00 9399 |0000: const-string v0, "image" // string@9993 │ │ +42706c: 6e20 9fb2 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427072: 0a00 |0005: move-result v0 │ │ +427074: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ +427078: 1a00 6c98 |0008: const-string v0, "href" // string@986c │ │ +42707c: 7220 4ab7 0400 |000a: invoke-interface {v4, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +427082: 0c04 |000d: move-result-object v4 │ │ +427084: 6e10 66ae 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +42708a: 0c00 |0011: move-result-object v0 │ │ +42708c: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +427090: 6e10 66ae 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427096: 0c03 |0017: move-result-object v3 │ │ +427098: 6e20 ccab 4300 |0018: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@abcc │ │ +42709e: 280e |001b: goto 0029 // +000e │ │ +4270a0: 7110 a80a 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +4270a6: 0a00 |001f: move-result v0 │ │ +4270a8: 3900 0900 |0020: if-nez v0, 0029 // +0009 │ │ +4270ac: 6e10 67ae 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +4270b2: 0c03 |0025: move-result-object v3 │ │ +4270b4: 6e20 64ab 4300 |0026: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ +4270ba: 2203 541d |0029: new-instance v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +4270be: 7030 90ae 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@ae90 │ │ +4270c4: 1103 |002e: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=31 │ │ 0x000a line=32 │ │ 0x000e line=34 │ │ 0x0014 line=35 │ │ 0x001c line=39 │ │ @@ -1511205,17 +1511213,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4275f0: |[4275f0] de.danoeh.antennapod.parser.feed.namespace.Media.:()V │ │ -427600: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ -427606: 0e00 |0003: return-void │ │ +4275d8: |[4275d8] de.danoeh.antennapod.parser.feed.namespace.Media.:()V │ │ +4275e8: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ +4275ee: 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 - │ │ @@ -1511224,30 +1511232,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 │ │ -427608: |[427608] de.danoeh.antennapod.parser.feed.namespace.Media.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -427618: 1a00 847a |0000: const-string v0, "description" // string@7a84 │ │ -42761c: 6e20 9fb2 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427622: 0a02 |0005: move-result v2 │ │ -427624: 3802 1700 |0006: if-eqz v2, 001d // +0017 │ │ -427628: 6e10 64ae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -42762e: 0c02 |000b: move-result-object v2 │ │ -427630: 6e10 deb2 0200 |000c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -427636: 0c02 |000f: move-result-object v2 │ │ -427638: 6e10 66ae 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42763e: 0c00 |0013: move-result-object v0 │ │ -427640: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -427644: 6e10 66ae 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42764a: 0c03 |0019: move-result-object v3 │ │ -42764c: 6e20 c9ab 2300 |001a: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ -427652: 0e00 |001d: return-void │ │ +4275f0: |[4275f0] de.danoeh.antennapod.parser.feed.namespace.Media.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +427600: 1a00 847a |0000: const-string v0, "description" // string@7a84 │ │ +427604: 6e20 9fb2 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42760a: 0a02 |0005: move-result v2 │ │ +42760c: 3802 1700 |0006: if-eqz v2, 001d // +0017 │ │ +427610: 6e10 64ae 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +427616: 0c02 |000b: move-result-object v2 │ │ +427618: 6e10 deb2 0200 |000c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42761e: 0c02 |000f: move-result-object v2 │ │ +427620: 6e10 66ae 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427626: 0c00 |0013: move-result-object v0 │ │ +427628: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +42762c: 6e10 66ae 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427632: 0c03 |0019: move-result-object v3 │ │ +427634: 6e20 c9ab 2300 |001a: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ +42763a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=120 │ │ 0x0008 line=121 │ │ 0x0010 line=122 │ │ 0x0016 line=123 │ │ locals : │ │ @@ -1511260,192 +1511268,192 @@ │ │ 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 : 344 16-bit code units │ │ -427314: |[427314] 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; │ │ -427324: 1a00 e84a |0000: const-string v0, "NSMedia" // string@4ae8 │ │ -427328: 1a01 da75 |0002: const-string v1, "content" // string@75da │ │ -42732c: 6e20 9fb2 b100 |0004: invoke-virtual {v1, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427332: 0a01 |0007: move-result v1 │ │ -427334: 1a02 2be2 |0008: const-string v2, "type" // string@e22b │ │ -427338: 1a03 12e4 |000a: const-string v3, "url" // string@e412 │ │ -42733c: 3801 0601 |000c: if-eqz v1, 0112 // +0106 │ │ -427340: 7220 4ab7 3d00 |000e: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427346: 0c06 |0011: move-result-object v6 │ │ -427348: 1a01 249c |0012: const-string v1, "isDefault" // string@9c24 │ │ -42734c: 7220 4ab7 1d00 |0014: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427352: 0c01 |0017: move-result-object v1 │ │ -427354: 1a03 f7b7 |0018: const-string v3, "medium" // string@b7f7 │ │ -427358: 7220 4ab7 3d00 |001a: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -42735e: 0c03 |001d: move-result-object v3 │ │ -427360: 1a04 cee1 |001e: const-string v4, "true" // string@e1ce │ │ -427364: 6e20 9fb2 1400 |0020: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42736a: 0a01 |0023: move-result v1 │ │ -42736c: 7220 4ab7 2d00 |0024: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427372: 0c02 |0027: move-result-object v2 │ │ -427374: 7120 b9ae 6200 |0028: invoke-static {v2, v6}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@aeb9 │ │ -42737a: 0c02 |002b: move-result-object v2 │ │ -42737c: 1a04 5b6d |002c: const-string v4, "audio" // string@6d5b │ │ -427380: 6e20 9fb2 3400 |002e: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427386: 0a04 |0031: move-result v4 │ │ -427388: 1205 |0032: const/4 v5, #int 0 // #0 │ │ -42738a: 1217 |0033: const/4 v7, #int 1 // #1 │ │ -42738c: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -427390: 1a02 5e6d |0036: const-string v2, "audio/*" // string@6d5e │ │ -427394: 0729 |0038: move-object v9, v2 │ │ -427396: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -427398: 283c |003a: goto 0076 // +003c │ │ -42739a: 1a04 dee5 |003b: const-string v4, "video" // string@e5de │ │ -42739e: 6e20 9fb2 3400 |003d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4273a4: 0a04 |0040: move-result v4 │ │ -4273a6: 3804 0500 |0041: if-eqz v4, 0046 // +0005 │ │ -4273aa: 1a02 e0e5 |0043: const-string v2, "video/*" // string@e5e0 │ │ -4273ae: 28f3 |0045: goto 0038 // -000d │ │ -4273b0: 1a04 9399 |0046: const-string v4, "image" // string@9993 │ │ -4273b4: 6e20 9fb2 3400 |0048: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4273ba: 0a03 |004b: move-result v3 │ │ -4273bc: 3803 1900 |004c: if-eqz v3, 0065 // +0019 │ │ -4273c0: 3802 1200 |004e: if-eqz v2, 0060 // +0012 │ │ -4273c4: 1a03 5d6d |0050: const-string v3, "audio/" // string@6d5d │ │ -4273c8: 6e20 b5b2 3200 |0052: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -4273ce: 0a03 |0055: move-result v3 │ │ -4273d0: 3903 0f00 |0056: if-nez v3, 0065 // +000f │ │ -4273d4: 1a03 dfe5 |0058: const-string v3, "video/" // string@e5df │ │ -4273d8: 6e20 b5b2 3200 |005a: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -4273de: 0a03 |005d: move-result v3 │ │ -4273e0: 3903 0700 |005e: if-nez v3, 0065 // +0007 │ │ -4273e4: 1a02 9599 |0060: const-string v2, "image/*" // string@9995 │ │ -4273e8: 0729 |0062: move-object v9, v2 │ │ -4273ea: 1212 |0063: const/4 v2, #int 1 // #1 │ │ -4273ec: 2811 |0064: goto 0075 // +0011 │ │ -4273ee: 7110 bcae 0200 |0065: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@aebc │ │ -4273f4: 0a03 |0068: move-result v3 │ │ -4273f6: 3803 0300 |0069: if-eqz v3, 006c // +0003 │ │ -4273fa: 28cd |006b: goto 0038 // -0033 │ │ -4273fc: 7110 bbae 0200 |006c: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@aebb │ │ -427402: 0a03 |006f: move-result v3 │ │ -427404: 0729 |0070: move-object v9, v2 │ │ -427406: 3803 0300 |0071: if-eqz v3, 0074 // +0003 │ │ -42740a: 28f0 |0073: goto 0063 // -0010 │ │ -42740c: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -42740e: 1207 |0075: const/4 v7, #int 0 // #0 │ │ -427410: 6e10 66ae 0c00 |0076: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427416: 0c03 |0079: move-result-object v3 │ │ -427418: 3803 8600 |007a: if-eqz v3, 0100 // +0086 │ │ -42741c: 6e10 66ae 0c00 |007c: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427422: 0c03 |007f: move-result-object v3 │ │ -427424: 6e10 b8ab 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -42742a: 0c03 |0083: move-result-object v3 │ │ -42742c: 3803 0400 |0084: if-eqz v3, 0088 // +0004 │ │ -427430: 3801 7a00 |0086: if-eqz v1, 0100 // +007a │ │ -427434: 3806 7800 |0088: if-eqz v6, 0100 // +0078 │ │ -427438: 3807 7600 |008a: if-eqz v7, 0100 // +0076 │ │ -42743c: 1a01 4285 |008c: const-string v1, "fileSize" // string@8542 │ │ -427440: 7220 4ab7 1d00 |008e: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427446: 0c01 |0091: move-result-object v1 │ │ -427448: 7110 43b2 0100 |0092: invoke-static {v1}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -42744e: 0b01 |0095: move-result-wide v1 │ │ -427450: 0417 |0096: move-wide v7, v1 │ │ -427452: 281d |0097: goto 00b4 // +001d │ │ -427454: 2202 741e |0098: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -427458: 7010 c7b2 0200 |009a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42745e: 1a03 5655 |009d: const-string v3, "Size "" // string@5556 │ │ -427462: 6e20 d3b2 3200 |009f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -427468: 6e20 d3b2 1200 |00a2: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -42746e: 1a01 fe01 |00a5: const-string v1, "" could not be parsed." // string@01fe │ │ -427472: 6e20 d3b2 1200 |00a7: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -427478: 6e10 deb2 0200 |00aa: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -42747e: 0c01 |00ad: move-result-object v1 │ │ -427480: 7120 f70a 1000 |00ae: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -427486: 1601 0000 |00b1: const-wide/16 v1, #int 0 // #0 │ │ -42748a: 28e3 |00b3: goto 0096 // -001d │ │ -42748c: 1a01 c97d |00b4: const-string v1, "duration" // string@7dc9 │ │ -427490: 7220 4ab7 1d00 |00b6: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427496: 0c0d |00b9: move-result-object v13 │ │ -427498: 7110 a80a 0d00 |00ba: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -42749e: 0a01 |00bd: move-result v1 │ │ -4274a0: 3901 2a00 |00be: if-nez v1, 00e8 // +002a │ │ -4274a4: 7110 43b2 0d00 |00c0: invoke-static {v13}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -4274aa: 0b01 |00c3: move-result-wide v1 │ │ -4274ac: 6203 40d9 |00c4: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ -4274b0: 6204 43d9 |00c6: sget-object v4, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -4274b4: 6e40 bdb5 1342 |00c8: invoke-virtual {v3, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b5bd │ │ -4274ba: 0b00 |00cb: move-result-wide v0 │ │ -4274bc: 8405 |00cc: long-to-int v5, v0 │ │ -4274be: 015d |00cd: move v13, v5 │ │ -4274c0: 281b |00ce: goto 00e9 // +001b │ │ -4274c2: 2201 741e |00cf: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -4274c6: 7010 c7b2 0100 |00d1: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4274cc: 1a02 c719 |00d4: const-string v2, "Duration "" // string@19c7 │ │ -4274d0: 6e20 d3b2 2100 |00d6: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4274d6: 6e20 d3b2 d100 |00d9: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4274dc: 1a0d fd01 |00dc: const-string v13, "" could not be parsed" // string@01fd │ │ -4274e0: 6e20 d3b2 d100 |00de: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4274e6: 6e10 deb2 0100 |00e1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4274ec: 0c0d |00e4: move-result-object v13 │ │ -4274ee: 7120 f70a d000 |00e5: invoke-static {v0, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -4274f4: 120d |00e8: const/4 v13, #int 0 // #0 │ │ -4274f6: 2200 a51c |00e9: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -4274fa: 6e10 66ae 0c00 |00eb: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427500: 0c05 |00ee: move-result-object v5 │ │ -427502: 0704 |00ef: move-object v4, v0 │ │ -427504: 7606 e8ab 0400 |00f0: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@abe8 │ │ -42750a: 3d0d 0500 |00f3: if-lez v13, 00f8 // +0005 │ │ -42750e: 6e20 11ac d000 |00f5: invoke-virtual {v0, v13}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac11 │ │ -427514: 6e10 66ae 0c00 |00f8: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42751a: 0c0c |00fb: move-result-object v12 │ │ -42751c: 6e20 cfab 0c00 |00fc: invoke-virtual {v12, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ -427522: 2853 |00ff: goto 0152 // +0053 │ │ -427524: 6e10 66ae 0c00 |0100: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42752a: 0c0d |0103: move-result-object v13 │ │ -42752c: 380d 4e00 |0104: if-eqz v13, 0152 // +004e │ │ -427530: 3806 4c00 |0106: if-eqz v6, 0152 // +004c │ │ -427534: 3802 4a00 |0108: if-eqz v2, 0152 // +004a │ │ -427538: 6e10 66ae 0c00 |010a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42753e: 0c0c |010d: move-result-object v12 │ │ -427540: 6e20 ccab 6c00 |010e: invoke-virtual {v12, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@abcc │ │ -427546: 2841 |0111: goto 0152 // +0041 │ │ -427548: 1a00 e7df |0112: const-string v0, "thumbnail" // string@dfe7 │ │ -42754c: 6e20 9fb2 b000 |0114: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427552: 0a00 |0117: move-result v0 │ │ -427554: 3800 2800 |0118: if-eqz v0, 0140 // +0028 │ │ -427558: 7220 4ab7 3d00 |011a: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -42755e: 0c0d |011d: move-result-object v13 │ │ -427560: 380d 3400 |011e: if-eqz v13, 0152 // +0034 │ │ -427564: 6e10 66ae 0c00 |0120: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42756a: 0c00 |0123: move-result-object v0 │ │ -42756c: 3800 0a00 |0124: if-eqz v0, 012e // +000a │ │ -427570: 6e10 66ae 0c00 |0126: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427576: 0c0c |0129: move-result-object v12 │ │ -427578: 6e20 ccab dc00 |012a: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@abcc │ │ -42757e: 2825 |012d: goto 0152 // +0025 │ │ -427580: 6e10 67ae 0c00 |012e: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427586: 0c00 |0131: move-result-object v0 │ │ -427588: 6e10 4cab 0000 |0132: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -42758e: 0c00 |0135: move-result-object v0 │ │ -427590: 3900 1c00 |0136: if-nez v0, 0152 // +001c │ │ -427594: 6e10 67ae 0c00 |0138: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -42759a: 0c0c |013b: move-result-object v12 │ │ -42759c: 6e20 64ab dc00 |013c: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ -4275a2: 2813 |013f: goto 0152 // +0013 │ │ -4275a4: 1a0c 847a |0140: const-string v12, "description" // string@7a84 │ │ -4275a8: 6e20 9fb2 bc00 |0142: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4275ae: 0a0c |0145: move-result v12 │ │ -4275b0: 380c 0c00 |0146: if-eqz v12, 0152 // +000c │ │ -4275b4: 7220 4ab7 2d00 |0148: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -4275ba: 0c0c |014b: move-result-object v12 │ │ -4275bc: 220d 531d |014c: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d53 │ │ -4275c0: 7040 8dae bdca |014e: 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@ae8d │ │ -4275c6: 110d |0151: return-object v13 │ │ -4275c8: 220c 541d |0152: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -4275cc: 7030 90ae bc0a |0154: invoke-direct {v12, v11, v10}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@ae90 │ │ -4275d2: 110c |0157: return-object v12 │ │ +4272fc: |[4272fc] 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; │ │ +42730c: 1a00 e84a |0000: const-string v0, "NSMedia" // string@4ae8 │ │ +427310: 1a01 da75 |0002: const-string v1, "content" // string@75da │ │ +427314: 6e20 9fb2 b100 |0004: invoke-virtual {v1, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42731a: 0a01 |0007: move-result v1 │ │ +42731c: 1a02 2be2 |0008: const-string v2, "type" // string@e22b │ │ +427320: 1a03 12e4 |000a: const-string v3, "url" // string@e412 │ │ +427324: 3801 0601 |000c: if-eqz v1, 0112 // +0106 │ │ +427328: 7220 4ab7 3d00 |000e: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +42732e: 0c06 |0011: move-result-object v6 │ │ +427330: 1a01 249c |0012: const-string v1, "isDefault" // string@9c24 │ │ +427334: 7220 4ab7 1d00 |0014: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +42733a: 0c01 |0017: move-result-object v1 │ │ +42733c: 1a03 f7b7 |0018: const-string v3, "medium" // string@b7f7 │ │ +427340: 7220 4ab7 3d00 |001a: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +427346: 0c03 |001d: move-result-object v3 │ │ +427348: 1a04 cee1 |001e: const-string v4, "true" // string@e1ce │ │ +42734c: 6e20 9fb2 1400 |0020: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427352: 0a01 |0023: move-result v1 │ │ +427354: 7220 4ab7 2d00 |0024: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +42735a: 0c02 |0027: move-result-object v2 │ │ +42735c: 7120 b9ae 6200 |0028: invoke-static {v2, v6}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@aeb9 │ │ +427362: 0c02 |002b: move-result-object v2 │ │ +427364: 1a04 5b6d |002c: const-string v4, "audio" // string@6d5b │ │ +427368: 6e20 9fb2 3400 |002e: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42736e: 0a04 |0031: move-result v4 │ │ +427370: 1205 |0032: const/4 v5, #int 0 // #0 │ │ +427372: 1217 |0033: const/4 v7, #int 1 // #1 │ │ +427374: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +427378: 1a02 5e6d |0036: const-string v2, "audio/*" // string@6d5e │ │ +42737c: 0729 |0038: move-object v9, v2 │ │ +42737e: 1202 |0039: const/4 v2, #int 0 // #0 │ │ +427380: 283c |003a: goto 0076 // +003c │ │ +427382: 1a04 dee5 |003b: const-string v4, "video" // string@e5de │ │ +427386: 6e20 9fb2 3400 |003d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42738c: 0a04 |0040: move-result v4 │ │ +42738e: 3804 0500 |0041: if-eqz v4, 0046 // +0005 │ │ +427392: 1a02 e0e5 |0043: const-string v2, "video/*" // string@e5e0 │ │ +427396: 28f3 |0045: goto 0038 // -000d │ │ +427398: 1a04 9399 |0046: const-string v4, "image" // string@9993 │ │ +42739c: 6e20 9fb2 3400 |0048: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4273a2: 0a03 |004b: move-result v3 │ │ +4273a4: 3803 1900 |004c: if-eqz v3, 0065 // +0019 │ │ +4273a8: 3802 1200 |004e: if-eqz v2, 0060 // +0012 │ │ +4273ac: 1a03 5d6d |0050: const-string v3, "audio/" // string@6d5d │ │ +4273b0: 6e20 b5b2 3200 |0052: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +4273b6: 0a03 |0055: move-result v3 │ │ +4273b8: 3903 0f00 |0056: if-nez v3, 0065 // +000f │ │ +4273bc: 1a03 dfe5 |0058: const-string v3, "video/" // string@e5df │ │ +4273c0: 6e20 b5b2 3200 |005a: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +4273c6: 0a03 |005d: move-result v3 │ │ +4273c8: 3903 0700 |005e: if-nez v3, 0065 // +0007 │ │ +4273cc: 1a02 9599 |0060: const-string v2, "image/*" // string@9995 │ │ +4273d0: 0729 |0062: move-object v9, v2 │ │ +4273d2: 1212 |0063: const/4 v2, #int 1 // #1 │ │ +4273d4: 2811 |0064: goto 0075 // +0011 │ │ +4273d6: 7110 bcae 0200 |0065: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@aebc │ │ +4273dc: 0a03 |0068: move-result v3 │ │ +4273de: 3803 0300 |0069: if-eqz v3, 006c // +0003 │ │ +4273e2: 28cd |006b: goto 0038 // -0033 │ │ +4273e4: 7110 bbae 0200 |006c: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@aebb │ │ +4273ea: 0a03 |006f: move-result v3 │ │ +4273ec: 0729 |0070: move-object v9, v2 │ │ +4273ee: 3803 0300 |0071: if-eqz v3, 0074 // +0003 │ │ +4273f2: 28f0 |0073: goto 0063 // -0010 │ │ +4273f4: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +4273f6: 1207 |0075: const/4 v7, #int 0 // #0 │ │ +4273f8: 6e10 66ae 0c00 |0076: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +4273fe: 0c03 |0079: move-result-object v3 │ │ +427400: 3803 8600 |007a: if-eqz v3, 0100 // +0086 │ │ +427404: 6e10 66ae 0c00 |007c: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +42740a: 0c03 |007f: move-result-object v3 │ │ +42740c: 6e10 b8ab 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +427412: 0c03 |0083: move-result-object v3 │ │ +427414: 3803 0400 |0084: if-eqz v3, 0088 // +0004 │ │ +427418: 3801 7a00 |0086: if-eqz v1, 0100 // +007a │ │ +42741c: 3806 7800 |0088: if-eqz v6, 0100 // +0078 │ │ +427420: 3807 7600 |008a: if-eqz v7, 0100 // +0076 │ │ +427424: 1a01 4285 |008c: const-string v1, "fileSize" // string@8542 │ │ +427428: 7220 4ab7 1d00 |008e: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +42742e: 0c01 |0091: move-result-object v1 │ │ +427430: 7110 43b2 0100 |0092: invoke-static {v1}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +427436: 0b01 |0095: move-result-wide v1 │ │ +427438: 0417 |0096: move-wide v7, v1 │ │ +42743a: 281d |0097: goto 00b4 // +001d │ │ +42743c: 2202 741e |0098: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +427440: 7010 c7b2 0200 |009a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +427446: 1a03 5655 |009d: const-string v3, "Size "" // string@5556 │ │ +42744a: 6e20 d3b2 3200 |009f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +427450: 6e20 d3b2 1200 |00a2: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +427456: 1a01 fe01 |00a5: const-string v1, "" could not be parsed." // string@01fe │ │ +42745a: 6e20 d3b2 1200 |00a7: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +427460: 6e10 deb2 0200 |00aa: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +427466: 0c01 |00ad: move-result-object v1 │ │ +427468: 7120 f70a 1000 |00ae: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +42746e: 1601 0000 |00b1: const-wide/16 v1, #int 0 // #0 │ │ +427472: 28e3 |00b3: goto 0096 // -001d │ │ +427474: 1a01 c97d |00b4: const-string v1, "duration" // string@7dc9 │ │ +427478: 7220 4ab7 1d00 |00b6: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +42747e: 0c0d |00b9: move-result-object v13 │ │ +427480: 7110 a80a 0d00 |00ba: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +427486: 0a01 |00bd: move-result v1 │ │ +427488: 3901 2a00 |00be: if-nez v1, 00e8 // +002a │ │ +42748c: 7110 43b2 0d00 |00c0: invoke-static {v13}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +427492: 0b01 |00c3: move-result-wide v1 │ │ +427494: 6203 40d9 |00c4: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ +427498: 6204 43d9 |00c6: sget-object v4, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +42749c: 6e40 bdb5 1342 |00c8: invoke-virtual {v3, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b5bd │ │ +4274a2: 0b00 |00cb: move-result-wide v0 │ │ +4274a4: 8405 |00cc: long-to-int v5, v0 │ │ +4274a6: 015d |00cd: move v13, v5 │ │ +4274a8: 281b |00ce: goto 00e9 // +001b │ │ +4274aa: 2201 741e |00cf: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4274ae: 7010 c7b2 0100 |00d1: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4274b4: 1a02 c719 |00d4: const-string v2, "Duration "" // string@19c7 │ │ +4274b8: 6e20 d3b2 2100 |00d6: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4274be: 6e20 d3b2 d100 |00d9: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4274c4: 1a0d fd01 |00dc: const-string v13, "" could not be parsed" // string@01fd │ │ +4274c8: 6e20 d3b2 d100 |00de: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4274ce: 6e10 deb2 0100 |00e1: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4274d4: 0c0d |00e4: move-result-object v13 │ │ +4274d6: 7120 f70a d000 |00e5: invoke-static {v0, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +4274dc: 120d |00e8: const/4 v13, #int 0 // #0 │ │ +4274de: 2200 a51c |00e9: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +4274e2: 6e10 66ae 0c00 |00eb: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +4274e8: 0c05 |00ee: move-result-object v5 │ │ +4274ea: 0704 |00ef: move-object v4, v0 │ │ +4274ec: 7606 e8ab 0400 |00f0: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@abe8 │ │ +4274f2: 3d0d 0500 |00f3: if-lez v13, 00f8 // +0005 │ │ +4274f6: 6e20 11ac d000 |00f5: invoke-virtual {v0, v13}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac11 │ │ +4274fc: 6e10 66ae 0c00 |00f8: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427502: 0c0c |00fb: move-result-object v12 │ │ +427504: 6e20 cfab 0c00 |00fc: invoke-virtual {v12, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ +42750a: 2853 |00ff: goto 0152 // +0053 │ │ +42750c: 6e10 66ae 0c00 |0100: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427512: 0c0d |0103: move-result-object v13 │ │ +427514: 380d 4e00 |0104: if-eqz v13, 0152 // +004e │ │ +427518: 3806 4c00 |0106: if-eqz v6, 0152 // +004c │ │ +42751c: 3802 4a00 |0108: if-eqz v2, 0152 // +004a │ │ +427520: 6e10 66ae 0c00 |010a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427526: 0c0c |010d: move-result-object v12 │ │ +427528: 6e20 ccab 6c00 |010e: invoke-virtual {v12, v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@abcc │ │ +42752e: 2841 |0111: goto 0152 // +0041 │ │ +427530: 1a00 e7df |0112: const-string v0, "thumbnail" // string@dfe7 │ │ +427534: 6e20 9fb2 b000 |0114: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42753a: 0a00 |0117: move-result v0 │ │ +42753c: 3800 2800 |0118: if-eqz v0, 0140 // +0028 │ │ +427540: 7220 4ab7 3d00 |011a: invoke-interface {v13, v3}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +427546: 0c0d |011d: move-result-object v13 │ │ +427548: 380d 3400 |011e: if-eqz v13, 0152 // +0034 │ │ +42754c: 6e10 66ae 0c00 |0120: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427552: 0c00 |0123: move-result-object v0 │ │ +427554: 3800 0a00 |0124: if-eqz v0, 012e // +000a │ │ +427558: 6e10 66ae 0c00 |0126: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +42755e: 0c0c |0129: move-result-object v12 │ │ +427560: 6e20 ccab dc00 |012a: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@abcc │ │ +427566: 2825 |012d: goto 0152 // +0025 │ │ +427568: 6e10 67ae 0c00 |012e: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +42756e: 0c00 |0131: move-result-object v0 │ │ +427570: 6e10 4cab 0000 |0132: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +427576: 0c00 |0135: move-result-object v0 │ │ +427578: 3900 1c00 |0136: if-nez v0, 0152 // +001c │ │ +42757c: 6e10 67ae 0c00 |0138: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427582: 0c0c |013b: move-result-object v12 │ │ +427584: 6e20 64ab dc00 |013c: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ +42758a: 2813 |013f: goto 0152 // +0013 │ │ +42758c: 1a0c 847a |0140: const-string v12, "description" // string@7a84 │ │ +427590: 6e20 9fb2 bc00 |0142: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427596: 0a0c |0145: move-result v12 │ │ +427598: 380c 0c00 |0146: if-eqz v12, 0152 // +000c │ │ +42759c: 7220 4ab7 2d00 |0148: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +4275a2: 0c0c |014b: move-result-object v12 │ │ +4275a4: 220d 531d |014c: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d53 │ │ +4275a8: 7040 8dae bdca |014e: 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@ae8d │ │ +4275ae: 110d |0151: return-object v13 │ │ +4275b0: 220c 541d |0152: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +4275b4: 7030 90ae bc0a |0154: invoke-direct {v12, v11, v10}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@ae90 │ │ +4275ba: 110c |0157: return-object v12 │ │ catches : 2 │ │ 0x0092 - 0x0096 │ │ Ljava/lang/NumberFormatException; -> 0x0098 │ │ 0x00c0 - 0x00cc │ │ Ljava/lang/NumberFormatException; -> 0x00cf │ │ positions : │ │ 0x0004 line=44 │ │ @@ -1511545,17 +1511553,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427704: |[427704] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.:()V │ │ -427714: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ -42771a: 0e00 |0003: return-void │ │ +4276ec: |[4276ec] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.:()V │ │ +4276fc: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ +427702: 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 - │ │ @@ -1511564,37 +1511572,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 │ │ -42771c: |[42771c] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -42772c: 6e10 64ae 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -427732: 0c00 |0003: move-result-object v0 │ │ -427734: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -427738: 0e00 |0006: return-void │ │ -42773a: 6e10 64ae 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -427740: 0c00 |000a: move-result-object v0 │ │ -427742: 6e10 deb2 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -427748: 0c00 |000e: move-result-object v0 │ │ -42774a: 1a01 e787 |000f: const-string v1, "funding" // string@87e7 │ │ -42774e: 6e20 9fb2 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427754: 0a03 |0014: move-result v3 │ │ -427756: 3803 1500 |0015: if-eqz v3, 002a // +0015 │ │ -42775a: 6e10 65ae 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@ae65 │ │ -427760: 0c03 |001a: move-result-object v3 │ │ -427762: 3803 0f00 |001b: if-eqz v3, 002a // +000f │ │ -427766: 7110 a80a 0000 |001d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -42776c: 0a03 |0020: move-result v3 │ │ -42776e: 3903 0900 |0021: if-nez v3, 002a // +0009 │ │ -427772: 6e10 65ae 0400 |0023: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@ae65 │ │ -427778: 0c03 |0026: move-result-object v3 │ │ -42777a: 6e20 a0ab 0300 |0027: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.setContent:(Ljava/lang/String;)V // method@aba0 │ │ -427780: 0e00 |002a: return-void │ │ +427704: |[427704] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +427714: 6e10 64ae 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +42771a: 0c00 |0003: move-result-object v0 │ │ +42771c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +427720: 0e00 |0006: return-void │ │ +427722: 6e10 64ae 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +427728: 0c00 |000a: move-result-object v0 │ │ +42772a: 6e10 deb2 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +427730: 0c00 |000e: move-result-object v0 │ │ +427732: 1a01 e787 |000f: const-string v1, "funding" // string@87e7 │ │ +427736: 6e20 9fb2 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42773c: 0a03 |0014: move-result v3 │ │ +42773e: 3803 1500 |0015: if-eqz v3, 002a // +0015 │ │ +427742: 6e10 65ae 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@ae65 │ │ +427748: 0c03 |001a: move-result-object v3 │ │ +42774a: 3803 0f00 |001b: if-eqz v3, 002a // +000f │ │ +42774e: 7110 a80a 0000 |001d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +427754: 0a03 |0020: move-result v3 │ │ +427756: 3903 0900 |0021: if-nez v3, 002a // +0009 │ │ +42775a: 6e10 65ae 0400 |0023: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@ae65 │ │ +427760: 0c03 |0026: move-result-object v3 │ │ +427762: 6e20 a0ab 0300 |0027: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.setContent:(Ljava/lang/String;)V // method@aba0 │ │ +427768: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=40 │ │ 0x0011 line=41 │ │ 0x0023 line=42 │ │ locals : │ │ @@ -1511607,47 +1511615,47 @@ │ │ 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 : 67 16-bit code units │ │ -42766c: |[42766c] 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; │ │ -42767c: 1a00 e787 |0000: const-string v0, "funding" // string@87e7 │ │ -427680: 6e20 9fb2 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427686: 0a00 |0005: move-result v0 │ │ -427688: 1a01 12e4 |0006: const-string v1, "url" // string@e412 │ │ -42768c: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ -427690: 7220 4ab7 1500 |000a: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427696: 0c05 |000d: move-result-object v5 │ │ -427698: 2200 a01c |000e: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ -42769c: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ -4276a0: 7030 9bab 5001 |0012: invoke-direct {v0, v5, v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab9b │ │ -4276a6: 6e20 6dae 0400 |0015: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@ae6d │ │ -4276ac: 6e10 67ae 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -4276b2: 0c05 |001b: move-result-object v5 │ │ -4276b4: 6e10 65ae 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@ae65 │ │ -4276ba: 0c04 |001f: move-result-object v4 │ │ -4276bc: 6e20 43ab 4500 |0020: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@ab43 │ │ -4276c2: 281a |0023: goto 003d // +001a │ │ -4276c4: 1a00 3a72 |0024: const-string v0, "chapters" // string@723a │ │ -4276c8: 6e20 9fb2 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4276ce: 0a00 |0029: move-result v0 │ │ -4276d0: 3800 1300 |002a: if-eqz v0, 003d // +0013 │ │ -4276d4: 7220 4ab7 1500 |002c: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -4276da: 0c05 |002f: move-result-object v5 │ │ -4276dc: 7110 a80a 0500 |0030: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -4276e2: 0a00 |0033: move-result v0 │ │ -4276e4: 3900 0900 |0034: if-nez v0, 003d // +0009 │ │ -4276e8: 6e10 66ae 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -4276ee: 0c04 |0039: move-result-object v4 │ │ -4276f0: 6e20 d3ab 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPodcastIndexChapterUrl:(Ljava/lang/String;)V // method@abd3 │ │ -4276f6: 2204 541d |003d: new-instance v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -4276fa: 7030 90ae 3402 |003f: invoke-direct {v4, v3, v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@ae90 │ │ -427700: 1104 |0042: return-object v4 │ │ +427654: |[427654] 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; │ │ +427664: 1a00 e787 |0000: const-string v0, "funding" // string@87e7 │ │ +427668: 6e20 9fb2 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42766e: 0a00 |0005: move-result v0 │ │ +427670: 1a01 12e4 |0006: const-string v1, "url" // string@e412 │ │ +427674: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ +427678: 7220 4ab7 1500 |000a: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +42767e: 0c05 |000d: move-result-object v5 │ │ +427680: 2200 a01c |000e: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ +427684: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ +427688: 7030 9bab 5001 |0012: invoke-direct {v0, v5, v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab9b │ │ +42768e: 6e20 6dae 0400 |0015: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@ae6d │ │ +427694: 6e10 67ae 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +42769a: 0c05 |001b: move-result-object v5 │ │ +42769c: 6e10 65ae 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@ae65 │ │ +4276a2: 0c04 |001f: move-result-object v4 │ │ +4276a4: 6e20 43ab 4500 |0020: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@ab43 │ │ +4276aa: 281a |0023: goto 003d // +001a │ │ +4276ac: 1a00 3a72 |0024: const-string v0, "chapters" // string@723a │ │ +4276b0: 6e20 9fb2 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4276b6: 0a00 |0029: move-result v0 │ │ +4276b8: 3800 1300 |002a: if-eqz v0, 003d // +0013 │ │ +4276bc: 7220 4ab7 1500 |002c: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +4276c2: 0c05 |002f: move-result-object v5 │ │ +4276c4: 7110 a80a 0500 |0030: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +4276ca: 0a00 |0033: move-result v0 │ │ +4276cc: 3900 0900 |0034: if-nez v0, 003d // +0009 │ │ +4276d0: 6e10 66ae 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +4276d6: 0c04 |0039: move-result-object v4 │ │ +4276d8: 6e20 d3ab 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPodcastIndexChapterUrl:(Ljava/lang/String;)V // method@abd3 │ │ +4276de: 2204 541d |003d: new-instance v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +4276e2: 7030 90ae 3402 |003f: invoke-direct {v4, v3, v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@ae90 │ │ +4276e8: 1104 |0042: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=21 │ │ 0x000a line=22 │ │ 0x000e line=23 │ │ 0x0015 line=24 │ │ 0x0018 line=25 │ │ @@ -1511762,17 +1511770,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42791c: |[42791c] de.danoeh.antennapod.parser.feed.namespace.Rss20.:()V │ │ -42792c: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ -427932: 0e00 |0003: return-void │ │ +427904: |[427904] de.danoeh.antennapod.parser.feed.namespace.Rss20.:()V │ │ +427914: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ +42791a: 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 - │ │ @@ -1511781,239 +1511789,239 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 455 16-bit code units │ │ -427934: |[427934] de.danoeh.antennapod.parser.feed.namespace.Rss20.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -427944: 1a00 e59e |0000: const-string v0, "item" // string@9ee5 │ │ -427948: 6e20 9fb2 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42794e: 0a01 |0005: move-result v1 │ │ -427950: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -427952: 3801 4c00 |0007: if-eqz v1, 0053 // +004c │ │ -427956: 6e10 66ae 0b00 |0009: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42795c: 0c0a |000c: move-result-object v10 │ │ -42795e: 380a 4100 |000d: if-eqz v10, 004e // +0041 │ │ -427962: 6e10 66ae 0b00 |000f: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427968: 0c0a |0012: move-result-object v10 │ │ -42796a: 6e10 bdab 0a00 |0013: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -427970: 0c00 |0016: move-result-object v0 │ │ -427972: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -427976: 6e10 aeab 0a00 |0019: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ -42797c: 0c00 |001c: move-result-object v0 │ │ -42797e: 6e20 d5ab 0a00 |001d: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@abd5 │ │ -427984: 6e10 6bae 0b00 |0020: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ -42798a: 0c00 |0023: move-result-object v0 │ │ -42798c: 1a01 c97d |0024: const-string v1, "duration" // string@7dc9 │ │ -427990: 7220 09b5 1000 |0026: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -427996: 0a00 |0029: move-result v0 │ │ -427998: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ -42799c: 6e10 bfab 0a00 |002c: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -4279a2: 0a00 |002f: move-result v0 │ │ -4279a4: 3800 1700 |0030: if-eqz v0, 0047 // +0017 │ │ -4279a8: 6e10 6bae 0b00 |0032: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ -4279ae: 0c00 |0035: move-result-object v0 │ │ -4279b0: 7220 0db5 1000 |0036: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -4279b6: 0c00 |0039: move-result-object v0 │ │ -4279b8: 1f00 591e |003a: check-cast v0, Ljava/lang/Integer; // type@1e59 │ │ -4279bc: 6e10 b8ab 0a00 |003c: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4279c2: 0c0a |003f: move-result-object v10 │ │ -4279c4: 6e10 2fb2 0000 |0040: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -4279ca: 0a00 |0043: move-result v0 │ │ -4279cc: 6e20 11ac 0a00 |0044: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac11 │ │ -4279d2: 6e10 6bae 0b00 |0047: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ -4279d8: 0c0a |004a: move-result-object v10 │ │ -4279da: 7220 13b5 1a00 |004b: invoke-interface {v10, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b513 │ │ -4279e0: 6e20 6eae 2b00 |004e: invoke-virtual {v11, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ae6e │ │ -4279e6: 2900 7501 |0051: goto/16 01c6 // +0175 │ │ -4279ea: 6e10 6aae 0b00 |0053: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -4279f0: 0c01 |0056: move-result-object v1 │ │ -4279f2: 6e10 f5b3 0100 |0057: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ -4279f8: 0a01 |005a: move-result v1 │ │ -4279fa: 1223 |005b: const/4 v3, #int 2 // #2 │ │ -4279fc: 3431 6a01 |005c: if-lt v1, v3, 01c6 // +016a │ │ -427a00: 6e10 64ae 0b00 |005e: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -427a06: 0c01 |0061: move-result-object v1 │ │ -427a08: 3801 6401 |0062: if-eqz v1, 01c6 // +0164 │ │ -427a0c: 6e10 64ae 0b00 |0064: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ -427a12: 0c01 |0067: move-result-object v1 │ │ -427a14: 6e10 deb2 0100 |0068: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -427a1a: 0c01 |006b: move-result-object v1 │ │ -427a1c: 7110 beae 0100 |006c: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@aebe │ │ -427a22: 0c03 |006f: move-result-object v3 │ │ -427a24: 1304 3f00 |0070: const/16 v4, #int 63 // #3f │ │ -427a28: 7120 642b 4300 |0072: invoke-static {v3, v4}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b64 │ │ -427a2e: 0c04 |0075: move-result-object v4 │ │ -427a30: 6e10 7db2 0400 |0076: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -427a36: 0c04 |0079: move-result-object v4 │ │ -427a38: 6e10 6aae 0b00 |007a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -427a3e: 0c05 |007d: move-result-object v5 │ │ -427a40: 6e10 4fb5 0500 |007e: invoke-virtual {v5}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ -427a46: 0c05 |0081: move-result-object v5 │ │ -427a48: 1f05 541d |0082: check-cast v5, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -427a4c: 6e10 91ae 0500 |0084: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -427a52: 0c05 |0087: move-result-object v5 │ │ -427a54: 6e10 69ae 0b00 |0088: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@ae69 │ │ -427a5a: 0c06 |008b: move-result-object v6 │ │ -427a5c: 6e10 91ae 0600 |008c: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -427a62: 0c06 |008f: move-result-object v6 │ │ -427a64: 6e10 6aae 0b00 |0090: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -427a6a: 0c07 |0093: move-result-object v7 │ │ -427a6c: 6e10 f5b3 0700 |0094: invoke-virtual {v7}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ -427a72: 0a07 |0097: move-result v7 │ │ -427a74: 1238 |0098: const/4 v8, #int 3 // #3 │ │ -427a76: 3487 0a00 |0099: if-lt v7, v8, 00a3 // +000a │ │ -427a7a: 6e10 6cae 0b00 |009b: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@ae6c │ │ -427a80: 0c02 |009e: move-result-object v2 │ │ -427a82: 6e10 91ae 0200 |009f: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -427a88: 0c02 |00a2: move-result-object v2 │ │ -427a8a: 1a07 7696 |00a3: const-string v7, "guid" // string@9676 │ │ -427a8e: 6e20 9fb2 5700 |00a5: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427a94: 0a07 |00a8: move-result v7 │ │ -427a96: 3807 1d00 |00a9: if-eqz v7, 00c6 // +001d │ │ -427a9a: 6e20 9fb2 6000 |00ab: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427aa0: 0a07 |00ae: move-result v7 │ │ -427aa2: 3807 1700 |00af: if-eqz v7, 00c6 // +0017 │ │ -427aa6: 7110 a80a 0100 |00b1: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -427aac: 0a0a |00b4: move-result v10 │ │ -427aae: 390a 1101 |00b5: if-nez v10, 01c6 // +0111 │ │ -427ab2: 6e10 66ae 0b00 |00b7: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427ab8: 0c0a |00ba: move-result-object v10 │ │ -427aba: 380a 0b01 |00bb: if-eqz v10, 01c6 // +010b │ │ -427abe: 6e10 66ae 0b00 |00bd: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427ac4: 0c0a |00c0: move-result-object v10 │ │ -427ac6: 6e20 cdab 1a00 |00c1: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@abcd │ │ -427acc: 2900 0201 |00c4: goto/16 01c6 // +0102 │ │ -427ad0: 1a01 3be0 |00c6: const-string v1, "title" // string@e03b │ │ -427ad4: 6e20 9fb2 5100 |00c8: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427ada: 0a01 |00cb: move-result v1 │ │ -427adc: 1a07 2c72 |00cc: const-string v7, "channel" // string@722c │ │ -427ae0: 3801 2c00 |00ce: if-eqz v1, 00fa // +002c │ │ -427ae4: 6e20 9fb2 6000 |00d0: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427aea: 0a0a |00d3: move-result v10 │ │ -427aec: 380a 1100 |00d4: if-eqz v10, 00e5 // +0011 │ │ -427af0: 6e10 66ae 0b00 |00d6: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427af6: 0c0a |00d9: move-result-object v10 │ │ -427af8: 380a 0b00 |00da: if-eqz v10, 00e5 // +000b │ │ -427afc: 6e10 66ae 0b00 |00dc: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427b02: 0c0a |00df: move-result-object v10 │ │ -427b04: 6e20 d5ab 4a00 |00e0: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@abd5 │ │ -427b0a: 2900 e300 |00e3: goto/16 01c6 // +00e3 │ │ -427b0e: 6e20 9fb2 6700 |00e5: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427b14: 0a0a |00e8: move-result v10 │ │ -427b16: 380a dd00 |00e9: if-eqz v10, 01c6 // +00dd │ │ -427b1a: 6e10 67ae 0b00 |00eb: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427b20: 0c0a |00ee: move-result-object v10 │ │ -427b22: 380a d700 |00ef: if-eqz v10, 01c6 // +00d7 │ │ -427b26: 6e10 67ae 0b00 |00f1: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427b2c: 0c0a |00f4: move-result-object v10 │ │ -427b2e: 6e20 70ab 4a00 |00f5: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@ab70 │ │ -427b34: 2900 ce00 |00f8: goto/16 01c6 // +00ce │ │ -427b38: 1a01 7fa3 |00fa: const-string v1, "link" // string@a37f │ │ -427b3c: 6e20 9fb2 5100 |00fc: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427b42: 0a01 |00ff: move-result v1 │ │ -427b44: 3801 2c00 |0100: if-eqz v1, 012c // +002c │ │ -427b48: 6e20 9fb2 6700 |0102: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427b4e: 0a0a |0105: move-result v10 │ │ -427b50: 380a 1100 |0106: if-eqz v10, 0117 // +0011 │ │ -427b54: 6e10 67ae 0b00 |0108: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427b5a: 0c0a |010b: move-result-object v10 │ │ -427b5c: 380a 0b00 |010c: if-eqz v10, 0117 // +000b │ │ -427b60: 6e10 67ae 0b00 |010e: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427b66: 0c0a |0111: move-result-object v10 │ │ -427b68: 6e20 6aab 3a00 |0112: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@ab6a │ │ -427b6e: 2900 b100 |0115: goto/16 01c6 // +00b1 │ │ -427b72: 6e20 9fb2 6000 |0117: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427b78: 0a0a |011a: move-result v10 │ │ -427b7a: 380a ab00 |011b: if-eqz v10, 01c6 // +00ab │ │ -427b7e: 6e10 66ae 0b00 |011d: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427b84: 0c0a |0120: move-result-object v10 │ │ -427b86: 380a a500 |0121: if-eqz v10, 01c6 // +00a5 │ │ -427b8a: 6e10 66ae 0b00 |0123: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427b90: 0c0a |0126: move-result-object v10 │ │ -427b92: 6e20 ceab 3a00 |0127: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@abce │ │ -427b98: 2900 9c00 |012a: goto/16 01c6 // +009c │ │ -427b9c: 1a01 eac7 |012c: const-string v1, "pubDate" // string@c7ea │ │ -427ba0: 6e20 9fb2 5100 |012e: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427ba6: 0a01 |0131: move-result v1 │ │ -427ba8: 3801 1b00 |0132: if-eqz v1, 014d // +001b │ │ -427bac: 6e20 9fb2 6000 |0134: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427bb2: 0a01 |0137: move-result v1 │ │ -427bb4: 3801 1500 |0138: if-eqz v1, 014d // +0015 │ │ -427bb8: 6e10 66ae 0b00 |013a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427bbe: 0c01 |013d: move-result-object v1 │ │ -427bc0: 3801 0f00 |013e: if-eqz v1, 014d // +000f │ │ -427bc4: 6e10 66ae 0b00 |0140: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427bca: 0c0a |0143: move-result-object v10 │ │ -427bcc: 7110 b1ae 0300 |0144: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@aeb1 │ │ -427bd2: 0c0b |0147: move-result-object v11 │ │ -427bd4: 6e20 d4ab ba00 |0148: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ -427bda: 2900 7b00 |014b: goto/16 01c6 // +007b │ │ -427bde: 1a01 12e4 |014d: const-string v1, "url" // string@e412 │ │ -427be2: 6e20 9fb2 5100 |014f: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427be8: 0a01 |0152: move-result v1 │ │ -427bea: 3801 2800 |0153: if-eqz v1, 017b // +0028 │ │ -427bee: 1a01 9399 |0155: const-string v1, "image" // string@9993 │ │ -427bf2: 6e20 9fb2 6100 |0157: invoke-virtual {v1, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427bf8: 0a01 |015a: move-result v1 │ │ -427bfa: 3801 2000 |015b: if-eqz v1, 017b // +0020 │ │ -427bfe: 6e20 9fb2 2700 |015d: invoke-virtual {v7, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427c04: 0a01 |0160: move-result v1 │ │ -427c06: 3801 1a00 |0161: if-eqz v1, 017b // +001a │ │ -427c0a: 6e10 67ae 0b00 |0163: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427c10: 0c0a |0166: move-result-object v10 │ │ -427c12: 380a 5f00 |0167: if-eqz v10, 01c6 // +005f │ │ -427c16: 6e10 67ae 0b00 |0169: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427c1c: 0c0a |016c: move-result-object v10 │ │ -427c1e: 6e10 4cab 0a00 |016d: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -427c24: 0c0a |0170: move-result-object v10 │ │ -427c26: 390a 5500 |0171: if-nez v10, 01c6 // +0055 │ │ -427c2a: 6e10 67ae 0b00 |0173: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427c30: 0c0a |0176: move-result-object v10 │ │ -427c32: 6e20 64ab 3a00 |0177: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ -427c38: 284c |017a: goto 01c6 // +004c │ │ -427c3a: 1a01 847a |017b: const-string v1, "description" // string@7a84 │ │ -427c3e: 6e20 9fb2 a100 |017d: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427c44: 0a01 |0180: move-result v1 │ │ -427c46: 3801 2a00 |0181: if-eqz v1, 01ab // +002a │ │ -427c4a: 6e20 9fb2 6700 |0183: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427c50: 0a0a |0186: move-result v10 │ │ -427c52: 380a 1000 |0187: if-eqz v10, 0197 // +0010 │ │ -427c56: 6e10 67ae 0b00 |0189: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427c5c: 0c0a |018c: move-result-object v10 │ │ -427c5e: 380a 0a00 |018d: if-eqz v10, 0197 // +000a │ │ -427c62: 6e10 67ae 0b00 |018f: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427c68: 0c0a |0192: move-result-object v10 │ │ -427c6a: 6e20 61ab 4a00 |0193: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ab61 │ │ -427c70: 2830 |0196: goto 01c6 // +0030 │ │ -427c72: 6e20 9fb2 6000 |0197: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427c78: 0a0a |019a: move-result v10 │ │ -427c7a: 380a 2b00 |019b: if-eqz v10, 01c6 // +002b │ │ -427c7e: 6e10 66ae 0b00 |019d: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427c84: 0c0a |01a0: move-result-object v10 │ │ -427c86: 380a 2500 |01a1: if-eqz v10, 01c6 // +0025 │ │ -427c8a: 6e10 66ae 0b00 |01a3: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427c90: 0c0a |01a6: move-result-object v10 │ │ -427c92: 6e20 c9ab 3a00 |01a7: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ -427c98: 281c |01aa: goto 01c6 // +001c │ │ -427c9a: 1a00 33a2 |01ab: const-string v0, "language" // string@a233 │ │ -427c9e: 6e20 9fb2 a000 |01ad: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427ca4: 0a0a |01b0: move-result v10 │ │ -427ca6: 380a 1500 |01b1: if-eqz v10, 01c6 // +0015 │ │ -427caa: 6e10 67ae 0b00 |01b3: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427cb0: 0c0a |01b6: move-result-object v10 │ │ -427cb2: 380a 0f00 |01b7: if-eqz v10, 01c6 // +000f │ │ -427cb6: 6e10 67ae 0b00 |01b9: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427cbc: 0c0a |01bc: move-result-object v10 │ │ -427cbe: 620b 3dd9 |01bd: sget-object v11, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -427cc2: 6e20 bbb2 b300 |01bf: invoke-virtual {v3, v11}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -427cc8: 0c0b |01c2: move-result-object v11 │ │ -427cca: 6e20 67ab ba00 |01c3: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@ab67 │ │ -427cd0: 0e00 |01c6: return-void │ │ +42791c: |[42791c] de.danoeh.antennapod.parser.feed.namespace.Rss20.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +42792c: 1a00 e59e |0000: const-string v0, "item" // string@9ee5 │ │ +427930: 6e20 9fb2 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427936: 0a01 |0005: move-result v1 │ │ +427938: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +42793a: 3801 4c00 |0007: if-eqz v1, 0053 // +004c │ │ +42793e: 6e10 66ae 0b00 |0009: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427944: 0c0a |000c: move-result-object v10 │ │ +427946: 380a 4100 |000d: if-eqz v10, 004e // +0041 │ │ +42794a: 6e10 66ae 0b00 |000f: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427950: 0c0a |0012: move-result-object v10 │ │ +427952: 6e10 bdab 0a00 |0013: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +427958: 0c00 |0016: move-result-object v0 │ │ +42795a: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +42795e: 6e10 aeab 0a00 |0019: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ +427964: 0c00 |001c: move-result-object v0 │ │ +427966: 6e20 d5ab 0a00 |001d: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@abd5 │ │ +42796c: 6e10 6bae 0b00 |0020: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ +427972: 0c00 |0023: move-result-object v0 │ │ +427974: 1a01 c97d |0024: const-string v1, "duration" // string@7dc9 │ │ +427978: 7220 09b5 1000 |0026: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +42797e: 0a00 |0029: move-result v0 │ │ +427980: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ +427984: 6e10 bfab 0a00 |002c: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +42798a: 0a00 |002f: move-result v0 │ │ +42798c: 3800 1700 |0030: if-eqz v0, 0047 // +0017 │ │ +427990: 6e10 6bae 0b00 |0032: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ +427996: 0c00 |0035: move-result-object v0 │ │ +427998: 7220 0db5 1000 |0036: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +42799e: 0c00 |0039: move-result-object v0 │ │ +4279a0: 1f00 591e |003a: check-cast v0, Ljava/lang/Integer; // type@1e59 │ │ +4279a4: 6e10 b8ab 0a00 |003c: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +4279aa: 0c0a |003f: move-result-object v10 │ │ +4279ac: 6e10 2fb2 0000 |0040: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +4279b2: 0a00 |0043: move-result v0 │ │ +4279b4: 6e20 11ac 0a00 |0044: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac11 │ │ +4279ba: 6e10 6bae 0b00 |0047: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@ae6b │ │ +4279c0: 0c0a |004a: move-result-object v10 │ │ +4279c2: 7220 13b5 1a00 |004b: invoke-interface {v10, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b513 │ │ +4279c8: 6e20 6eae 2b00 |004e: invoke-virtual {v11, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ae6e │ │ +4279ce: 2900 7501 |0051: goto/16 01c6 // +0175 │ │ +4279d2: 6e10 6aae 0b00 |0053: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +4279d8: 0c01 |0056: move-result-object v1 │ │ +4279da: 6e10 f5b3 0100 |0057: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ +4279e0: 0a01 |005a: move-result v1 │ │ +4279e2: 1223 |005b: const/4 v3, #int 2 // #2 │ │ +4279e4: 3431 6a01 |005c: if-lt v1, v3, 01c6 // +016a │ │ +4279e8: 6e10 64ae 0b00 |005e: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +4279ee: 0c01 |0061: move-result-object v1 │ │ +4279f0: 3801 6401 |0062: if-eqz v1, 01c6 // +0164 │ │ +4279f4: 6e10 64ae 0b00 |0064: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@ae64 │ │ +4279fa: 0c01 |0067: move-result-object v1 │ │ +4279fc: 6e10 deb2 0100 |0068: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +427a02: 0c01 |006b: move-result-object v1 │ │ +427a04: 7110 beae 0100 |006c: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@aebe │ │ +427a0a: 0c03 |006f: move-result-object v3 │ │ +427a0c: 1304 3f00 |0070: const/16 v4, #int 63 // #3f │ │ +427a10: 7120 642b 4300 |0072: invoke-static {v3, v4}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b64 │ │ +427a16: 0c04 |0075: move-result-object v4 │ │ +427a18: 6e10 7db2 0400 |0076: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +427a1e: 0c04 |0079: move-result-object v4 │ │ +427a20: 6e10 6aae 0b00 |007a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +427a26: 0c05 |007d: move-result-object v5 │ │ +427a28: 6e10 4fb5 0500 |007e: invoke-virtual {v5}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ +427a2e: 0c05 |0081: move-result-object v5 │ │ +427a30: 1f05 541d |0082: check-cast v5, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +427a34: 6e10 91ae 0500 |0084: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +427a3a: 0c05 |0087: move-result-object v5 │ │ +427a3c: 6e10 69ae 0b00 |0088: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@ae69 │ │ +427a42: 0c06 |008b: move-result-object v6 │ │ +427a44: 6e10 91ae 0600 |008c: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +427a4a: 0c06 |008f: move-result-object v6 │ │ +427a4c: 6e10 6aae 0b00 |0090: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +427a52: 0c07 |0093: move-result-object v7 │ │ +427a54: 6e10 f5b3 0700 |0094: invoke-virtual {v7}, Ljava/util/AbstractCollection;.size:()I // method@b3f5 │ │ +427a5a: 0a07 |0097: move-result v7 │ │ +427a5c: 1238 |0098: const/4 v8, #int 3 // #3 │ │ +427a5e: 3487 0a00 |0099: if-lt v7, v8, 00a3 // +000a │ │ +427a62: 6e10 6cae 0b00 |009b: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@ae6c │ │ +427a68: 0c02 |009e: move-result-object v2 │ │ +427a6a: 6e10 91ae 0200 |009f: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +427a70: 0c02 |00a2: move-result-object v2 │ │ +427a72: 1a07 7696 |00a3: const-string v7, "guid" // string@9676 │ │ +427a76: 6e20 9fb2 5700 |00a5: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427a7c: 0a07 |00a8: move-result v7 │ │ +427a7e: 3807 1d00 |00a9: if-eqz v7, 00c6 // +001d │ │ +427a82: 6e20 9fb2 6000 |00ab: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427a88: 0a07 |00ae: move-result v7 │ │ +427a8a: 3807 1700 |00af: if-eqz v7, 00c6 // +0017 │ │ +427a8e: 7110 a80a 0100 |00b1: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +427a94: 0a0a |00b4: move-result v10 │ │ +427a96: 390a 1101 |00b5: if-nez v10, 01c6 // +0111 │ │ +427a9a: 6e10 66ae 0b00 |00b7: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427aa0: 0c0a |00ba: move-result-object v10 │ │ +427aa2: 380a 0b01 |00bb: if-eqz v10, 01c6 // +010b │ │ +427aa6: 6e10 66ae 0b00 |00bd: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427aac: 0c0a |00c0: move-result-object v10 │ │ +427aae: 6e20 cdab 1a00 |00c1: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@abcd │ │ +427ab4: 2900 0201 |00c4: goto/16 01c6 // +0102 │ │ +427ab8: 1a01 3be0 |00c6: const-string v1, "title" // string@e03b │ │ +427abc: 6e20 9fb2 5100 |00c8: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427ac2: 0a01 |00cb: move-result v1 │ │ +427ac4: 1a07 2c72 |00cc: const-string v7, "channel" // string@722c │ │ +427ac8: 3801 2c00 |00ce: if-eqz v1, 00fa // +002c │ │ +427acc: 6e20 9fb2 6000 |00d0: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427ad2: 0a0a |00d3: move-result v10 │ │ +427ad4: 380a 1100 |00d4: if-eqz v10, 00e5 // +0011 │ │ +427ad8: 6e10 66ae 0b00 |00d6: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427ade: 0c0a |00d9: move-result-object v10 │ │ +427ae0: 380a 0b00 |00da: if-eqz v10, 00e5 // +000b │ │ +427ae4: 6e10 66ae 0b00 |00dc: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427aea: 0c0a |00df: move-result-object v10 │ │ +427aec: 6e20 d5ab 4a00 |00e0: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@abd5 │ │ +427af2: 2900 e300 |00e3: goto/16 01c6 // +00e3 │ │ +427af6: 6e20 9fb2 6700 |00e5: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427afc: 0a0a |00e8: move-result v10 │ │ +427afe: 380a dd00 |00e9: if-eqz v10, 01c6 // +00dd │ │ +427b02: 6e10 67ae 0b00 |00eb: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427b08: 0c0a |00ee: move-result-object v10 │ │ +427b0a: 380a d700 |00ef: if-eqz v10, 01c6 // +00d7 │ │ +427b0e: 6e10 67ae 0b00 |00f1: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427b14: 0c0a |00f4: move-result-object v10 │ │ +427b16: 6e20 70ab 4a00 |00f5: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@ab70 │ │ +427b1c: 2900 ce00 |00f8: goto/16 01c6 // +00ce │ │ +427b20: 1a01 7fa3 |00fa: const-string v1, "link" // string@a37f │ │ +427b24: 6e20 9fb2 5100 |00fc: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427b2a: 0a01 |00ff: move-result v1 │ │ +427b2c: 3801 2c00 |0100: if-eqz v1, 012c // +002c │ │ +427b30: 6e20 9fb2 6700 |0102: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427b36: 0a0a |0105: move-result v10 │ │ +427b38: 380a 1100 |0106: if-eqz v10, 0117 // +0011 │ │ +427b3c: 6e10 67ae 0b00 |0108: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427b42: 0c0a |010b: move-result-object v10 │ │ +427b44: 380a 0b00 |010c: if-eqz v10, 0117 // +000b │ │ +427b48: 6e10 67ae 0b00 |010e: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427b4e: 0c0a |0111: move-result-object v10 │ │ +427b50: 6e20 6aab 3a00 |0112: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@ab6a │ │ +427b56: 2900 b100 |0115: goto/16 01c6 // +00b1 │ │ +427b5a: 6e20 9fb2 6000 |0117: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427b60: 0a0a |011a: move-result v10 │ │ +427b62: 380a ab00 |011b: if-eqz v10, 01c6 // +00ab │ │ +427b66: 6e10 66ae 0b00 |011d: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427b6c: 0c0a |0120: move-result-object v10 │ │ +427b6e: 380a a500 |0121: if-eqz v10, 01c6 // +00a5 │ │ +427b72: 6e10 66ae 0b00 |0123: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427b78: 0c0a |0126: move-result-object v10 │ │ +427b7a: 6e20 ceab 3a00 |0127: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@abce │ │ +427b80: 2900 9c00 |012a: goto/16 01c6 // +009c │ │ +427b84: 1a01 eac7 |012c: const-string v1, "pubDate" // string@c7ea │ │ +427b88: 6e20 9fb2 5100 |012e: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427b8e: 0a01 |0131: move-result v1 │ │ +427b90: 3801 1b00 |0132: if-eqz v1, 014d // +001b │ │ +427b94: 6e20 9fb2 6000 |0134: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427b9a: 0a01 |0137: move-result v1 │ │ +427b9c: 3801 1500 |0138: if-eqz v1, 014d // +0015 │ │ +427ba0: 6e10 66ae 0b00 |013a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427ba6: 0c01 |013d: move-result-object v1 │ │ +427ba8: 3801 0f00 |013e: if-eqz v1, 014d // +000f │ │ +427bac: 6e10 66ae 0b00 |0140: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427bb2: 0c0a |0143: move-result-object v10 │ │ +427bb4: 7110 b1ae 0300 |0144: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@aeb1 │ │ +427bba: 0c0b |0147: move-result-object v11 │ │ +427bbc: 6e20 d4ab ba00 |0148: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@abd4 │ │ +427bc2: 2900 7b00 |014b: goto/16 01c6 // +007b │ │ +427bc6: 1a01 12e4 |014d: const-string v1, "url" // string@e412 │ │ +427bca: 6e20 9fb2 5100 |014f: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427bd0: 0a01 |0152: move-result v1 │ │ +427bd2: 3801 2800 |0153: if-eqz v1, 017b // +0028 │ │ +427bd6: 1a01 9399 |0155: const-string v1, "image" // string@9993 │ │ +427bda: 6e20 9fb2 6100 |0157: invoke-virtual {v1, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427be0: 0a01 |015a: move-result v1 │ │ +427be2: 3801 2000 |015b: if-eqz v1, 017b // +0020 │ │ +427be6: 6e20 9fb2 2700 |015d: invoke-virtual {v7, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427bec: 0a01 |0160: move-result v1 │ │ +427bee: 3801 1a00 |0161: if-eqz v1, 017b // +001a │ │ +427bf2: 6e10 67ae 0b00 |0163: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427bf8: 0c0a |0166: move-result-object v10 │ │ +427bfa: 380a 5f00 |0167: if-eqz v10, 01c6 // +005f │ │ +427bfe: 6e10 67ae 0b00 |0169: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427c04: 0c0a |016c: move-result-object v10 │ │ +427c06: 6e10 4cab 0a00 |016d: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +427c0c: 0c0a |0170: move-result-object v10 │ │ +427c0e: 390a 5500 |0171: if-nez v10, 01c6 // +0055 │ │ +427c12: 6e10 67ae 0b00 |0173: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427c18: 0c0a |0176: move-result-object v10 │ │ +427c1a: 6e20 64ab 3a00 |0177: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@ab64 │ │ +427c20: 284c |017a: goto 01c6 // +004c │ │ +427c22: 1a01 847a |017b: const-string v1, "description" // string@7a84 │ │ +427c26: 6e20 9fb2 a100 |017d: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427c2c: 0a01 |0180: move-result v1 │ │ +427c2e: 3801 2a00 |0181: if-eqz v1, 01ab // +002a │ │ +427c32: 6e20 9fb2 6700 |0183: invoke-virtual {v7, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427c38: 0a0a |0186: move-result v10 │ │ +427c3a: 380a 1000 |0187: if-eqz v10, 0197 // +0010 │ │ +427c3e: 6e10 67ae 0b00 |0189: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427c44: 0c0a |018c: move-result-object v10 │ │ +427c46: 380a 0a00 |018d: if-eqz v10, 0197 // +000a │ │ +427c4a: 6e10 67ae 0b00 |018f: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427c50: 0c0a |0192: move-result-object v10 │ │ +427c52: 6e20 61ab 4a00 |0193: invoke-virtual {v10, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@ab61 │ │ +427c58: 2830 |0196: goto 01c6 // +0030 │ │ +427c5a: 6e20 9fb2 6000 |0197: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427c60: 0a0a |019a: move-result v10 │ │ +427c62: 380a 2b00 |019b: if-eqz v10, 01c6 // +002b │ │ +427c66: 6e10 66ae 0b00 |019d: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427c6c: 0c0a |01a0: move-result-object v10 │ │ +427c6e: 380a 2500 |01a1: if-eqz v10, 01c6 // +0025 │ │ +427c72: 6e10 66ae 0b00 |01a3: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427c78: 0c0a |01a6: move-result-object v10 │ │ +427c7a: 6e20 c9ab 3a00 |01a7: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@abc9 │ │ +427c80: 281c |01aa: goto 01c6 // +001c │ │ +427c82: 1a00 33a2 |01ab: const-string v0, "language" // string@a233 │ │ +427c86: 6e20 9fb2 a000 |01ad: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427c8c: 0a0a |01b0: move-result v10 │ │ +427c8e: 380a 1500 |01b1: if-eqz v10, 01c6 // +0015 │ │ +427c92: 6e10 67ae 0b00 |01b3: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427c98: 0c0a |01b6: move-result-object v10 │ │ +427c9a: 380a 0f00 |01b7: if-eqz v10, 01c6 // +000f │ │ +427c9e: 6e10 67ae 0b00 |01b9: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +427ca4: 0c0a |01bc: move-result-object v10 │ │ +427ca6: 620b 3dd9 |01bd: sget-object v11, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +427caa: 6e20 bbb2 b300 |01bf: invoke-virtual {v3, v11}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +427cb0: 0c0b |01c2: move-result-object v11 │ │ +427cb2: 6e20 67ab ba00 |01c3: invoke-virtual {v10, v11}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@ab67 │ │ +427cb8: 0e00 |01c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=74 │ │ 0x0009 line=75 │ │ 0x000f line=76 │ │ 0x0013 line=79 │ │ 0x0019 line=80 │ │ @@ -1512068,108 +1512076,108 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 188 16-bit code units │ │ -427784: |[427784] 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; │ │ -427794: 1a00 e59e |0000: const-string v0, "item" // string@9ee5 │ │ -427798: 6e20 9fb2 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42779e: 0a01 |0005: move-result v1 │ │ -4277a0: 3801 3800 |0006: if-eqz v1, 003e // +0038 │ │ -4277a4: 6e10 6aae 0b00 |0008: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -4277aa: 0c01 |000b: move-result-object v1 │ │ -4277ac: 6e10 6cb5 0100 |000c: invoke-virtual {v1}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@b56c │ │ -4277b2: 0c01 |000f: move-result-object v1 │ │ -4277b4: 1f01 541d |0010: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -4277b8: 6e10 91ae 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -4277be: 0c01 |0015: move-result-object v1 │ │ -4277c0: 1a02 2c72 |0016: const-string v2, "channel" // string@722c │ │ -4277c4: 6e20 9fb2 1200 |0018: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4277ca: 0a01 |001b: move-result v1 │ │ -4277cc: 3801 2200 |001c: if-eqz v1, 003e // +0022 │ │ -4277d0: 220c a21c |001e: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -4277d4: 7010 a6ab 0c00 |0020: invoke-direct {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@aba6 │ │ -4277da: 6e20 6eae cb00 |0023: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ae6e │ │ -4277e0: 6e10 68ae 0b00 |0026: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@ae68 │ │ -4277e6: 0c0c |0029: move-result-object v12 │ │ -4277e8: 6e10 66ae 0b00 |002a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -4277ee: 0c00 |002d: move-result-object v0 │ │ -4277f0: 6e20 1bb4 0c00 |002e: invoke-virtual {v12, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -4277f6: 6e10 66ae 0b00 |0031: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -4277fc: 0c0c |0034: move-result-object v12 │ │ -4277fe: 6e10 67ae 0b00 |0035: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ -427804: 0c0b |0038: move-result-object v11 │ │ -427806: 6e20 caab bc00 |0039: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abca │ │ -42780c: 2900 7a00 |003c: goto/16 00b6 // +007a │ │ -427810: 1a01 837e |003e: const-string v1, "enclosure" // string@7e83 │ │ -427814: 6e20 9fb2 a100 |0040: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42781a: 0a01 |0043: move-result v1 │ │ -42781c: 3801 7200 |0044: if-eqz v1, 00b6 // +0072 │ │ -427820: 6e10 6aae 0b00 |0046: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ -427826: 0c01 |0049: move-result-object v1 │ │ -427828: 6e10 4fb5 0100 |004a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ -42782e: 0c01 |004d: move-result-object v1 │ │ -427830: 1f01 541d |004e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -427834: 6e10 91ae 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ -42783a: 0c01 |0053: move-result-object v1 │ │ -42783c: 6e20 9fb2 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427842: 0a00 |0057: move-result v0 │ │ -427844: 3800 5e00 |0058: if-eqz v0, 00b6 // +005e │ │ -427848: 1a00 12e4 |005a: const-string v0, "url" // string@e412 │ │ -42784c: 7220 4ab7 0c00 |005c: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427852: 0c03 |005f: move-result-object v3 │ │ -427854: 1a00 2be2 |0060: const-string v0, "type" // string@e22b │ │ -427858: 7220 4ab7 0c00 |0062: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -42785e: 0c00 |0065: move-result-object v0 │ │ -427860: 7120 b9ae 3000 |0066: invoke-static {v0, v3}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@aeb9 │ │ -427866: 0c06 |0069: move-result-object v6 │ │ -427868: 7110 a80a 0300 |006a: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -42786e: 0a00 |006d: move-result v0 │ │ -427870: df00 0001 |006e: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -427874: 6e10 66ae 0b00 |0070: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -42787a: 0c01 |0073: move-result-object v1 │ │ -42787c: 3801 4200 |0074: if-eqz v1, 00b6 // +0042 │ │ -427880: 6e10 66ae 0b00 |0076: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427886: 0c01 |0079: move-result-object v1 │ │ -427888: 6e10 b8ab 0100 |007a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -42788e: 0c01 |007d: move-result-object v1 │ │ -427890: 3901 3800 |007e: if-nez v1, 00b6 // +0038 │ │ -427894: 7110 bcae 0600 |0080: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@aebc │ │ -42789a: 0a01 |0083: move-result v1 │ │ -42789c: 3801 3200 |0084: if-eqz v1, 00b6 // +0032 │ │ -4278a0: 3800 3000 |0086: if-eqz v0, 00b6 // +0030 │ │ -4278a4: 1600 0000 |0088: const-wide/16 v0, #int 0 // #0 │ │ -4278a8: 1a02 27a3 |008a: const-string v2, "length" // string@a327 │ │ -4278ac: 7220 4ab7 2c00 |008c: invoke-interface {v12, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -4278b2: 0c0c |008f: move-result-object v12 │ │ -4278b4: 7110 43b2 0c00 |0090: invoke-static {v12}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -4278ba: 0b04 |0093: move-result-wide v4 │ │ -4278bc: 1607 0040 |0094: const-wide/16 v7, #int 16384 // #4000 │ │ -4278c0: 310c 0407 |0096: cmp-long v12, v4, v7 │ │ -4278c4: 3b0c 0300 |0098: if-gez v12, 009b // +0003 │ │ -4278c8: 280a |009a: goto 00a4 // +000a │ │ -4278ca: 0440 |009b: move-wide v0, v4 │ │ -4278cc: 2808 |009c: goto 00a4 // +0008 │ │ -4278ce: 1a0c e94a |009d: const-string v12, "NSRSS20" // string@4ae9 │ │ -4278d2: 1a02 e544 |009f: const-string v2, "Length attribute could not be parsed." // string@44e5 │ │ -4278d6: 7120 f50a 2c00 |00a1: invoke-static {v12, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4278dc: 0404 |00a4: move-wide v4, v0 │ │ -4278de: 220c a51c |00a5: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -4278e2: 6e10 66ae 0b00 |00a7: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -4278e8: 0c02 |00aa: move-result-object v2 │ │ -4278ea: 07c1 |00ab: move-object v1, v12 │ │ -4278ec: 7606 e8ab 0100 |00ac: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@abe8 │ │ -4278f2: 6e10 66ae 0b00 |00af: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -4278f8: 0c0b |00b2: move-result-object v11 │ │ -4278fa: 6e20 cfab cb00 |00b3: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ -427900: 220b 541d |00b6: new-instance v11, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -427904: 7030 90ae ab09 |00b8: invoke-direct {v11, v10, v9}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@ae90 │ │ -42790a: 110b |00bb: return-object v11 │ │ +42776c: |[42776c] 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; │ │ +42777c: 1a00 e59e |0000: const-string v0, "item" // string@9ee5 │ │ +427780: 6e20 9fb2 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427786: 0a01 |0005: move-result v1 │ │ +427788: 3801 3800 |0006: if-eqz v1, 003e // +0038 │ │ +42778c: 6e10 6aae 0b00 |0008: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +427792: 0c01 |000b: move-result-object v1 │ │ +427794: 6e10 6cb5 0100 |000c: invoke-virtual {v1}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@b56c │ │ +42779a: 0c01 |000f: move-result-object v1 │ │ +42779c: 1f01 541d |0010: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +4277a0: 6e10 91ae 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +4277a6: 0c01 |0015: move-result-object v1 │ │ +4277a8: 1a02 2c72 |0016: const-string v2, "channel" // string@722c │ │ +4277ac: 6e20 9fb2 1200 |0018: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4277b2: 0a01 |001b: move-result v1 │ │ +4277b4: 3801 2200 |001c: if-eqz v1, 003e // +0022 │ │ +4277b8: 220c a21c |001e: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +4277bc: 7010 a6ab 0c00 |0020: invoke-direct {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@aba6 │ │ +4277c2: 6e20 6eae cb00 |0023: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ae6e │ │ +4277c8: 6e10 68ae 0b00 |0026: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@ae68 │ │ +4277ce: 0c0c |0029: move-result-object v12 │ │ +4277d0: 6e10 66ae 0b00 |002a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +4277d6: 0c00 |002d: move-result-object v0 │ │ +4277d8: 6e20 1bb4 0c00 |002e: invoke-virtual {v12, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +4277de: 6e10 66ae 0b00 |0031: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +4277e4: 0c0c |0034: move-result-object v12 │ │ +4277e6: 6e10 67ae 0b00 |0035: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ae67 │ │ +4277ec: 0c0b |0038: move-result-object v11 │ │ +4277ee: 6e20 caab bc00 |0039: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@abca │ │ +4277f4: 2900 7a00 |003c: goto/16 00b6 // +007a │ │ +4277f8: 1a01 837e |003e: const-string v1, "enclosure" // string@7e83 │ │ +4277fc: 6e20 9fb2 a100 |0040: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427802: 0a01 |0043: move-result v1 │ │ +427804: 3801 7200 |0044: if-eqz v1, 00b6 // +0072 │ │ +427808: 6e10 6aae 0b00 |0046: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@ae6a │ │ +42780e: 0c01 |0049: move-result-object v1 │ │ +427810: 6e10 4fb5 0100 |004a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b54f │ │ +427816: 0c01 |004d: move-result-object v1 │ │ +427818: 1f01 541d |004e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +42781c: 6e10 91ae 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@ae91 │ │ +427822: 0c01 |0053: move-result-object v1 │ │ +427824: 6e20 9fb2 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42782a: 0a00 |0057: move-result v0 │ │ +42782c: 3800 5e00 |0058: if-eqz v0, 00b6 // +005e │ │ +427830: 1a00 12e4 |005a: const-string v0, "url" // string@e412 │ │ +427834: 7220 4ab7 0c00 |005c: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +42783a: 0c03 |005f: move-result-object v3 │ │ +42783c: 1a00 2be2 |0060: const-string v0, "type" // string@e22b │ │ +427840: 7220 4ab7 0c00 |0062: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +427846: 0c00 |0065: move-result-object v0 │ │ +427848: 7120 b9ae 3000 |0066: invoke-static {v0, v3}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@aeb9 │ │ +42784e: 0c06 |0069: move-result-object v6 │ │ +427850: 7110 a80a 0300 |006a: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +427856: 0a00 |006d: move-result v0 │ │ +427858: df00 0001 |006e: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +42785c: 6e10 66ae 0b00 |0070: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427862: 0c01 |0073: move-result-object v1 │ │ +427864: 3801 4200 |0074: if-eqz v1, 00b6 // +0042 │ │ +427868: 6e10 66ae 0b00 |0076: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +42786e: 0c01 |0079: move-result-object v1 │ │ +427870: 6e10 b8ab 0100 |007a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +427876: 0c01 |007d: move-result-object v1 │ │ +427878: 3901 3800 |007e: if-nez v1, 00b6 // +0038 │ │ +42787c: 7110 bcae 0600 |0080: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@aebc │ │ +427882: 0a01 |0083: move-result v1 │ │ +427884: 3801 3200 |0084: if-eqz v1, 00b6 // +0032 │ │ +427888: 3800 3000 |0086: if-eqz v0, 00b6 // +0030 │ │ +42788c: 1600 0000 |0088: const-wide/16 v0, #int 0 // #0 │ │ +427890: 1a02 27a3 |008a: const-string v2, "length" // string@a327 │ │ +427894: 7220 4ab7 2c00 |008c: invoke-interface {v12, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +42789a: 0c0c |008f: move-result-object v12 │ │ +42789c: 7110 43b2 0c00 |0090: invoke-static {v12}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +4278a2: 0b04 |0093: move-result-wide v4 │ │ +4278a4: 1607 0040 |0094: const-wide/16 v7, #int 16384 // #4000 │ │ +4278a8: 310c 0407 |0096: cmp-long v12, v4, v7 │ │ +4278ac: 3b0c 0300 |0098: if-gez v12, 009b // +0003 │ │ +4278b0: 280a |009a: goto 00a4 // +000a │ │ +4278b2: 0440 |009b: move-wide v0, v4 │ │ +4278b4: 2808 |009c: goto 00a4 // +0008 │ │ +4278b6: 1a0c e94a |009d: const-string v12, "NSRSS20" // string@4ae9 │ │ +4278ba: 1a02 e544 |009f: const-string v2, "Length attribute could not be parsed." // string@44e5 │ │ +4278be: 7120 f50a 2c00 |00a1: invoke-static {v12, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4278c4: 0404 |00a4: move-wide v4, v0 │ │ +4278c6: 220c a51c |00a5: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +4278ca: 6e10 66ae 0b00 |00a7: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +4278d0: 0c02 |00aa: move-result-object v2 │ │ +4278d2: 07c1 |00ab: move-object v1, v12 │ │ +4278d4: 7606 e8ab 0100 |00ac: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@abe8 │ │ +4278da: 6e10 66ae 0b00 |00af: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +4278e0: 0c0b |00b2: move-result-object v11 │ │ +4278e2: 6e20 cfab cb00 |00b3: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ +4278e8: 220b 541d |00b6: new-instance v11, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +4278ec: 7030 90ae ab09 |00b8: invoke-direct {v11, v10, v9}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@ae90 │ │ +4278f2: 110b |00bb: return-object v11 │ │ catches : 1 │ │ 0x008a - 0x0094 │ │ Ljava/lang/NumberFormatException; -> 0x009d │ │ positions : │ │ 0x0002 line=44 │ │ 0x001e line=45 │ │ 0x0026 line=46 │ │ @@ -1512261,17 +1512269,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427db8: |[427db8] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.:()V │ │ -427dc8: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ -427dce: 0e00 |0003: return-void │ │ +427da0: |[427da0] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.:()V │ │ +427db0: 7010 a2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@aea2 │ │ +427db6: 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 - │ │ @@ -1512280,16 +1512288,16 @@ │ │ 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 │ │ -427dd0: |[427dd0] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -427de0: 0e00 |0000: return-void │ │ +427db8: |[427db8] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +427dc8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters; │ │ 0x0000 - 0x0001 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 (null) Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ @@ -1512299,63 +1512307,63 @@ │ │ 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 │ │ -427cd4: |[427cd4] 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; │ │ -427ce4: 6e10 66ae 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ -427cea: 0c09 |0003: move-result-object v9 │ │ -427cec: 3809 5700 |0004: if-eqz v9, 005b // +0057 │ │ -427cf0: 1a00 3a72 |0006: const-string v0, "chapters" // string@723a │ │ -427cf4: 6e20 9fb2 0800 |0008: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427cfa: 0a00 |000b: move-result v0 │ │ -427cfc: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ -427d00: 220a e21e |000e: new-instance v10, Ljava/util/ArrayList; // type@1ee2 │ │ -427d04: 7010 17b4 0a00 |0010: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -427d0a: 6e20 c8ab a900 |0013: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@abc8 │ │ -427d10: 2845 |0016: goto 005b // +0045 │ │ -427d12: 1a00 3472 |0017: const-string v0, "chapter" // string@7234 │ │ -427d16: 6e20 9fb2 0800 |0019: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -427d1c: 0a00 |001c: move-result v0 │ │ -427d1e: 3800 3e00 |001d: if-eqz v0, 005b // +003e │ │ -427d22: 1a00 29dc |001f: const-string v0, "start" // string@dc29 │ │ -427d26: 7220 4ab7 0a00 |0021: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427d2c: 0c01 |0024: move-result-object v1 │ │ -427d2e: 7110 a80a 0100 |0025: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -427d34: 0a01 |0028: move-result v1 │ │ -427d36: 3901 3200 |0029: if-nez v1, 005b // +0032 │ │ -427d3a: 7220 4ab7 0a00 |002b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427d40: 0c00 |002e: move-result-object v0 │ │ -427d42: 7110 b2ae 0000 |002f: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseTimeString:(Ljava/lang/String;)J // method@aeb2 │ │ -427d48: 0b02 |0032: move-result-wide v2 │ │ -427d4a: 1a00 3be0 |0033: const-string v0, "title" // string@e03b │ │ -427d4e: 7220 4ab7 0a00 |0035: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427d54: 0c04 |0038: move-result-object v4 │ │ -427d56: 1a00 6c98 |0039: const-string v0, "href" // string@986c │ │ -427d5a: 7220 4ab7 0a00 |003b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427d60: 0c05 |003e: move-result-object v5 │ │ -427d62: 1a00 9399 |003f: const-string v0, "image" // string@9993 │ │ -427d66: 7220 4ab7 0a00 |0041: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ -427d6c: 0c06 |0044: move-result-object v6 │ │ -427d6e: 220a 991c |0045: new-instance v10, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -427d72: 07a1 |0047: move-object v1, v10 │ │ -427d74: 7606 26ab 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@ab26 │ │ -427d7a: 6e10 adab 0900 |004b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@abad │ │ -427d80: 0c09 |004e: move-result-object v9 │ │ -427d82: 7220 d6b4 a900 |004f: invoke-interface {v9, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -427d88: 2809 |0052: goto 005b // +0009 │ │ -427d8a: 0d09 |0053: move-exception v9 │ │ -427d8c: 1a0a ea4a |0054: const-string v10, "NSSimpleChapters" // string@4aea │ │ -427d90: 1a00 3d5d |0056: const-string v0, "Unable to read chapter" // string@5d3d │ │ -427d94: 7130 f80a 0a09 |0058: invoke-static {v10, v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ -427d9a: 2209 541d |005b: new-instance v9, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ -427d9e: 7030 90ae 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@ae90 │ │ -427da4: 1109 |0060: return-object v9 │ │ +427cbc: |[427cbc] 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; │ │ +427ccc: 6e10 66ae 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ae66 │ │ +427cd2: 0c09 |0003: move-result-object v9 │ │ +427cd4: 3809 5700 |0004: if-eqz v9, 005b // +0057 │ │ +427cd8: 1a00 3a72 |0006: const-string v0, "chapters" // string@723a │ │ +427cdc: 6e20 9fb2 0800 |0008: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427ce2: 0a00 |000b: move-result v0 │ │ +427ce4: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ +427ce8: 220a e21e |000e: new-instance v10, Ljava/util/ArrayList; // type@1ee2 │ │ +427cec: 7010 17b4 0a00 |0010: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +427cf2: 6e20 c8ab a900 |0013: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@abc8 │ │ +427cf8: 2845 |0016: goto 005b // +0045 │ │ +427cfa: 1a00 3472 |0017: const-string v0, "chapter" // string@7234 │ │ +427cfe: 6e20 9fb2 0800 |0019: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +427d04: 0a00 |001c: move-result v0 │ │ +427d06: 3800 3e00 |001d: if-eqz v0, 005b // +003e │ │ +427d0a: 1a00 29dc |001f: const-string v0, "start" // string@dc29 │ │ +427d0e: 7220 4ab7 0a00 |0021: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +427d14: 0c01 |0024: move-result-object v1 │ │ +427d16: 7110 a80a 0100 |0025: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +427d1c: 0a01 |0028: move-result v1 │ │ +427d1e: 3901 3200 |0029: if-nez v1, 005b // +0032 │ │ +427d22: 7220 4ab7 0a00 |002b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +427d28: 0c00 |002e: move-result-object v0 │ │ +427d2a: 7110 b2ae 0000 |002f: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseTimeString:(Ljava/lang/String;)J // method@aeb2 │ │ +427d30: 0b02 |0032: move-result-wide v2 │ │ +427d32: 1a00 3be0 |0033: const-string v0, "title" // string@e03b │ │ +427d36: 7220 4ab7 0a00 |0035: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +427d3c: 0c04 |0038: move-result-object v4 │ │ +427d3e: 1a00 6c98 |0039: const-string v0, "href" // string@986c │ │ +427d42: 7220 4ab7 0a00 |003b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +427d48: 0c05 |003e: move-result-object v5 │ │ +427d4a: 1a00 9399 |003f: const-string v0, "image" // string@9993 │ │ +427d4e: 7220 4ab7 0a00 |0041: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@b74a │ │ +427d54: 0c06 |0044: move-result-object v6 │ │ +427d56: 220a 991c |0045: new-instance v10, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +427d5a: 07a1 |0047: move-object v1, v10 │ │ +427d5c: 7606 26ab 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@ab26 │ │ +427d62: 6e10 adab 0900 |004b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@abad │ │ +427d68: 0c09 |004e: move-result-object v9 │ │ +427d6a: 7220 d6b4 a900 |004f: invoke-interface {v9, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +427d70: 2809 |0052: goto 005b // +0009 │ │ +427d72: 0d09 |0053: move-exception v9 │ │ +427d74: 1a0a ea4a |0054: const-string v10, "NSSimpleChapters" // string@4aea │ │ +427d78: 1a00 3d5d |0056: const-string v0, "Unable to read chapter" // string@5d3d │ │ +427d7c: 7130 f80a 0a09 |0058: invoke-static {v10, v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af8 │ │ +427d82: 2209 541d |005b: new-instance v9, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d54 │ │ +427d86: 7030 90ae 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@ae90 │ │ +427d8c: 1109 |0060: return-object v9 │ │ catches : 1 │ │ 0x002b - 0x0052 │ │ Ljava/lang/NumberFormatException; -> 0x0053 │ │ positions : │ │ 0x0000 line=31 │ │ 0x0008 line=33 │ │ 0x000e line=34 │ │ @@ -1512450,20 +1512458,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 │ │ -428d70: |[428d70] de.danoeh.antennapod.parser.media.id3.ChapterReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -428d80: 7020 d8ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@aed8 │ │ -428d86: 2201 e21e |0003: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -428d8a: 7010 17b4 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -428d90: 5b01 b5c7 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c7b5 │ │ -428d94: 0e00 |000a: return-void │ │ +428d58: |[428d58] de.danoeh.antennapod.parser.media.id3.ChapterReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +428d68: 7020 d8ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@aed8 │ │ +428d6e: 2201 e21e |0003: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +428d72: 7010 17b4 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +428d78: 5b01 b5c7 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c7b5 │ │ +428d7c: 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; │ │ @@ -1512474,17 +1512482,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -428d58: |[428d58] de.danoeh.antennapod.parser.media.id3.ChapterReader.getChapters:()Ljava/util/List; │ │ -428d68: 5410 b5c7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c7b5 │ │ -428d6c: 1100 |0002: return-object v0 │ │ +428d40: |[428d40] de.danoeh.antennapod.parser.media.id3.ChapterReader.getChapters:()Ljava/util/List; │ │ +428d50: 5410 b5c7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c7b5 │ │ +428d54: 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;) │ │ @@ -1512492,40 +1512500,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 │ │ -428ce0: |[428ce0] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapter:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -428cf0: 6e10 daae 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ -428cf6: 0a00 |0003: move-result v0 │ │ -428cf8: 1301 6400 |0004: const/16 v1, #int 100 // #64 │ │ -428cfc: 6e20 e4ae 1500 |0006: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@aee4 │ │ -428d02: 0c01 |0009: move-result-object v1 │ │ -428d04: 6e10 e3ae 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@aee3 │ │ -428d0a: 0a02 |000d: move-result v2 │ │ -428d0c: 8122 |000e: int-to-long v2, v2 │ │ -428d0e: 1304 0c00 |000f: const/16 v4, #int 12 // #c │ │ -428d12: 6e20 e8ae 4500 |0011: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@aee8 │ │ -428d18: 2204 991c |0014: new-instance v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -428d1c: 7010 25ab 0400 |0016: invoke-direct {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@ab25 │ │ -428d22: 6e30 30ab 2403 |0019: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@ab30 │ │ -428d28: 6e20 2dab 1400 |001c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@ab2d │ │ -428d2e: 6e10 daae 0500 |001f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ -428d34: 0a01 |0022: move-result v1 │ │ -428d36: 6e10 f1ae 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -428d3c: 0a02 |0026: move-result v2 │ │ -428d3e: b002 |0027: add-int/2addr v2, v0 │ │ -428d40: 3521 0a00 |0028: if-ge v1, v2, 0032 // +000a │ │ -428d44: 6e10 e1ae 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@aee1 │ │ -428d4a: 0c01 |002d: move-result-object v1 │ │ -428d4c: 6e30 d6ae 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@aed6 │ │ -428d52: 28ee |0031: goto 001f // -0012 │ │ -428d54: 1104 |0032: return-object v4 │ │ +428cc8: |[428cc8] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapter:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +428cd8: 6e10 daae 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ +428cde: 0a00 |0003: move-result v0 │ │ +428ce0: 1301 6400 |0004: const/16 v1, #int 100 // #64 │ │ +428ce4: 6e20 e4ae 1500 |0006: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@aee4 │ │ +428cea: 0c01 |0009: move-result-object v1 │ │ +428cec: 6e10 e3ae 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@aee3 │ │ +428cf2: 0a02 |000d: move-result v2 │ │ +428cf4: 8122 |000e: int-to-long v2, v2 │ │ +428cf6: 1304 0c00 |000f: const/16 v4, #int 12 // #c │ │ +428cfa: 6e20 e8ae 4500 |0011: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@aee8 │ │ +428d00: 2204 991c |0014: new-instance v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +428d04: 7010 25ab 0400 |0016: invoke-direct {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@ab25 │ │ +428d0a: 6e30 30ab 2403 |0019: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@ab30 │ │ +428d10: 6e20 2dab 1400 |001c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@ab2d │ │ +428d16: 6e10 daae 0500 |001f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ +428d1c: 0a01 |0022: move-result v1 │ │ +428d1e: 6e10 f1ae 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +428d24: 0a02 |0026: move-result v2 │ │ +428d26: b002 |0027: add-int/2addr v2, v0 │ │ +428d28: 3521 0a00 |0028: if-ge v1, v2, 0032 // +000a │ │ +428d2c: 6e10 e1ae 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@aee1 │ │ +428d32: 0c01 |002d: move-result-object v1 │ │ +428d34: 6e30 d6ae 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@aed6 │ │ +428d3a: 28ee |0031: goto 001f // -0012 │ │ +428d3c: 1104 |0032: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=50 │ │ 0x000a line=51 │ │ 0x0011 line=52 │ │ 0x0014 line=54 │ │ @@ -1512543,180 +1512551,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 │ │ -428d98: |[428d98] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapterSubFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ -428da8: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -428dac: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -428db2: 1a01 3320 |0005: const-string v1, "Handling subframe: " // string@2033 │ │ -428db6: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428dbc: 6e10 f2ae 0800 |000a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@aef2 │ │ -428dc2: 0c01 |000d: move-result-object v1 │ │ -428dc4: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428dca: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -428dd0: 0c00 |0014: move-result-object v0 │ │ -428dd2: 1a01 9520 |0015: const-string v1, "ID3ChapterReader" // string@2095 │ │ -428dd6: 7120 f50a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -428ddc: 6e10 daae 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ -428de2: 0a00 |001d: move-result v0 │ │ -428de4: 6e10 f0ae 0800 |001e: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ -428dea: 0c02 |0021: move-result-object v2 │ │ -428dec: 6e10 a6b2 0200 |0022: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -428df2: 6e10 a6b2 0200 |0025: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -428df8: 0a03 |0028: move-result v3 │ │ -428dfa: 12f4 |0029: const/4 v4, #int -1 // #ff │ │ -428dfc: 2c03 2a01 0000 |002a: sparse-switch v3, 00000154 // +0000012a │ │ -428e02: 2821 |002d: goto 004e // +0021 │ │ -428e04: 1a03 5061 |002e: const-string v3, "WXXX" // string@6150 │ │ -428e08: 6e20 9fb2 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -428e0e: 0a02 |0033: move-result v2 │ │ -428e10: 3902 0300 |0034: if-nez v2, 0037 // +0003 │ │ -428e14: 2818 |0036: goto 004e // +0018 │ │ -428e16: 1224 |0037: const/4 v4, #int 2 // #2 │ │ -428e18: 2816 |0038: goto 004e // +0016 │ │ -428e1a: 1a03 1a58 |0039: const-string v3, "TIT2" // string@581a │ │ -428e1e: 6e20 9fb2 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -428e24: 0a02 |003e: move-result v2 │ │ -428e26: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ -428e2a: 280d |0041: goto 004e // +000d │ │ -428e2c: 1214 |0042: const/4 v4, #int 1 // #1 │ │ -428e2e: 280b |0043: goto 004e // +000b │ │ -428e30: 1a03 0a0c |0044: const-string v3, "APIC" // string@0c0a │ │ -428e34: 6e20 9fb2 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -428e3a: 0a02 |0049: move-result v2 │ │ -428e3c: 3902 0300 |004a: if-nez v2, 004d // +0003 │ │ -428e40: 2802 |004c: goto 004e // +0002 │ │ -428e42: 1204 |004d: const/4 v4, #int 0 // #0 │ │ -428e44: 2b04 1401 0000 |004e: packed-switch v4, 00000162 // +00000114 │ │ -428e4a: 1a09 a15d |0051: const-string v9, "Unknown chapter sub-frame." // string@5da1 │ │ -428e4e: 7120 f50a 9100 |0053: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -428e54: 2900 f000 |0056: goto/16 0146 // +00f0 │ │ -428e58: 6e10 f1ae 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -428e5e: 0a02 |005b: move-result v2 │ │ -428e60: 6e20 dfae 2700 |005c: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@aedf │ │ -428e66: 6e10 f1ae 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -428e6c: 0a02 |0062: move-result v2 │ │ -428e6e: b002 |0063: add-int/2addr v2, v0 │ │ -428e70: 6e10 daae 0700 |0064: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ -428e76: 0a03 |0067: move-result v3 │ │ -428e78: b132 |0068: sub-int/2addr v2, v3 │ │ -428e7a: 6e20 e4ae 2700 |0069: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@aee4 │ │ -428e80: 0c02 |006c: move-result-object v2 │ │ -428e82: 1a03 6021 |006d: const-string v3, "ISO-8859-1" // string@2160 │ │ -428e86: 7120 84b3 3200 |006f: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b384 │ │ -428e8c: 0c02 |0072: move-result-object v2 │ │ -428e8e: 6e20 2fab 2900 |0073: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@ab2f │ │ -428e94: 2202 741e |0076: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -428e98: 7010 c7b2 0200 |0078: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -428e9e: 1a03 631e |007b: const-string v3, "Found link: " // string@1e63 │ │ -428ea2: 6e20 d3b2 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428ea8: 6e10 2aab 0900 |0080: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ -428eae: 0c09 |0083: move-result-object v9 │ │ -428eb0: 6e20 d3b2 9200 |0084: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428eb6: 6e10 deb2 0200 |0087: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -428ebc: 0c09 |008a: move-result-object v9 │ │ -428ebe: 7120 f50a 9100 |008b: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -428ec4: 2900 b800 |008e: goto/16 0146 // +00b8 │ │ -428ec8: 1a09 d90f |0090: const-string v9, "Bad URL found in ID3 data" // string@0fd9 │ │ -428ecc: 7120 ff0a 9100 |0092: invoke-static {v1, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -428ed2: 2900 b100 |0095: goto/16 0146 // +00b1 │ │ -428ed6: 6e10 f1ae 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -428edc: 0a02 |009a: move-result v2 │ │ -428ede: 6e20 dfae 2700 |009b: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@aedf │ │ -428ee4: 0c02 |009e: move-result-object v2 │ │ -428ee6: 6e20 31ab 2900 |009f: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@ab31 │ │ -428eec: 2202 741e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -428ef0: 7010 c7b2 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -428ef6: 1a03 671e |00a7: const-string v3, "Found title: " // string@1e67 │ │ -428efa: 6e20 d3b2 3200 |00a9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428f00: 6e10 2cab 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ -428f06: 0c09 |00af: move-result-object v9 │ │ -428f08: 6e20 d3b2 9200 |00b0: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428f0e: 6e10 deb2 0200 |00b3: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -428f14: 0c09 |00b6: move-result-object v9 │ │ -428f16: 7120 f50a 9100 |00b7: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -428f1c: 2900 8c00 |00ba: goto/16 0146 // +008c │ │ -428f20: 6e10 dbae 0700 |00bc: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ -428f26: 0a02 |00bf: move-result v2 │ │ -428f28: 6e10 f1ae 0800 |00c0: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -428f2e: 0a03 |00c3: move-result v3 │ │ -428f30: 6e20 e4ae 3700 |00c4: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@aee4 │ │ -428f36: 0c03 |00c7: move-result-object v3 │ │ -428f38: 6e10 dbae 0700 |00c8: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ -428f3e: 0a04 |00cb: move-result v4 │ │ -428f40: 6e10 f1ae 0800 |00cc: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -428f46: 0a05 |00cf: move-result v5 │ │ -428f48: 6e30 dcae 2705 |00d0: invoke-virtual {v7, v2, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@aedc │ │ -428f4e: 0c02 |00d3: move-result-object v2 │ │ -428f50: 2205 741e |00d4: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -428f54: 7010 c7b2 0500 |00d6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -428f5a: 1a06 5e1e |00d9: const-string v6, "Found apic: " // string@1e5e │ │ -428f5e: 6e20 d3b2 6500 |00db: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428f64: 6e20 d3b2 3500 |00de: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428f6a: 1a06 a407 |00e1: const-string v6, "," // string@07a4 │ │ -428f6e: 6e20 d3b2 6500 |00e3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428f74: 6e20 d3b2 2500 |00e6: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428f7a: 6e10 deb2 0500 |00e9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -428f80: 0c02 |00ec: move-result-object v2 │ │ -428f82: 7120 f50a 2100 |00ed: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -428f88: 1a02 5809 |00f0: const-string v2, "-->" // string@0958 │ │ -428f8c: 6e20 9fb2 3200 |00f2: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -428f92: 0a02 |00f5: move-result v2 │ │ -428f94: 1233 |00f6: const/4 v3, #int 3 // #3 │ │ -428f96: 3802 2e00 |00f7: if-eqz v2, 0125 // +002e │ │ -428f9a: 6e10 f1ae 0800 |00f9: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -428fa0: 0a02 |00fc: move-result v2 │ │ -428fa2: 6e20 e4ae 2700 |00fd: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@aee4 │ │ -428fa8: 0c02 |0100: move-result-object v2 │ │ -428faa: 2205 741e |0101: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -428fae: 7010 c7b2 0500 |0103: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -428fb4: 1a06 1e45 |0106: const-string v6, "Link: " // string@451e │ │ -428fb8: 6e20 d3b2 6500 |0108: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428fbe: 6e20 d3b2 2500 |010b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -428fc4: 6e10 deb2 0500 |010e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -428fca: 0c05 |0111: move-result-object v5 │ │ -428fcc: 7120 f50a 5100 |0112: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -428fd2: 6e10 29ab 0900 |0115: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ -428fd8: 0c01 |0118: move-result-object v1 │ │ -428fda: 7110 a80a 0100 |0119: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -428fe0: 0a01 |011c: move-result v1 │ │ -428fe2: 3901 0400 |011d: if-nez v1, 0121 // +0004 │ │ -428fe6: 3334 2700 |011f: if-ne v4, v3, 0146 // +0027 │ │ -428fea: 6e20 2eab 2900 |0121: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@ab2e │ │ -428ff0: 2822 |0124: goto 0146 // +0022 │ │ -428ff2: 6e10 daae 0700 |0125: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ -428ff8: 0a01 |0128: move-result v1 │ │ -428ffa: b101 |0129: sub-int/2addr v1, v0 │ │ -428ffc: 6e10 f1ae 0800 |012a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -429002: 0a02 |012d: move-result v2 │ │ -429004: b112 |012e: sub-int/2addr v2, v1 │ │ -429006: 6e10 29ab 0900 |012f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ -42900c: 0c01 |0132: move-result-object v1 │ │ -42900e: 7110 a80a 0100 |0133: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -429014: 0a01 |0136: move-result v1 │ │ -429016: 3901 0400 |0137: if-nez v1, 013b // +0004 │ │ -42901a: 3334 0d00 |0139: if-ne v4, v3, 0146 // +000d │ │ -42901e: 6e10 daae 0700 |013b: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ -429024: 0a01 |013e: move-result v1 │ │ -429026: 7120 3cab 2100 |013f: invoke-static {v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.makeUrl:(II)Ljava/lang/String; // method@ab3c │ │ -42902c: 0c01 |0142: move-result-object v1 │ │ -42902e: 6e20 2eab 1900 |0143: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@ab2e │ │ -429034: 6e10 daae 0700 |0146: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ -42903a: 0a09 |0149: move-result v9 │ │ -42903c: b109 |014a: sub-int/2addr v9, v0 │ │ -42903e: 6e10 f1ae 0800 |014b: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -429044: 0a08 |014e: move-result v8 │ │ -429046: b198 |014f: sub-int/2addr v8, v9 │ │ -429048: 6e20 e8ae 8700 |0150: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@aee8 │ │ -42904e: 0e00 |0153: return-void │ │ -429050: 0002 0300 89c1 1e00 934b 2700 a1e1 ... |0154: sparse-switch-data (14 units) │ │ -42906c: 0001 0300 0000 0000 6e00 0000 4900 ... |0162: packed-switch-data (10 units) │ │ +428d80: |[428d80] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapterSubFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ +428d90: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +428d94: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +428d9a: 1a01 3320 |0005: const-string v1, "Handling subframe: " // string@2033 │ │ +428d9e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428da4: 6e10 f2ae 0800 |000a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@aef2 │ │ +428daa: 0c01 |000d: move-result-object v1 │ │ +428dac: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428db2: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +428db8: 0c00 |0014: move-result-object v0 │ │ +428dba: 1a01 9520 |0015: const-string v1, "ID3ChapterReader" // string@2095 │ │ +428dbe: 7120 f50a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +428dc4: 6e10 daae 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ +428dca: 0a00 |001d: move-result v0 │ │ +428dcc: 6e10 f0ae 0800 |001e: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ +428dd2: 0c02 |0021: move-result-object v2 │ │ +428dd4: 6e10 a6b2 0200 |0022: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +428dda: 6e10 a6b2 0200 |0025: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +428de0: 0a03 |0028: move-result v3 │ │ +428de2: 12f4 |0029: const/4 v4, #int -1 // #ff │ │ +428de4: 2c03 2a01 0000 |002a: sparse-switch v3, 00000154 // +0000012a │ │ +428dea: 2821 |002d: goto 004e // +0021 │ │ +428dec: 1a03 5061 |002e: const-string v3, "WXXX" // string@6150 │ │ +428df0: 6e20 9fb2 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +428df6: 0a02 |0033: move-result v2 │ │ +428df8: 3902 0300 |0034: if-nez v2, 0037 // +0003 │ │ +428dfc: 2818 |0036: goto 004e // +0018 │ │ +428dfe: 1224 |0037: const/4 v4, #int 2 // #2 │ │ +428e00: 2816 |0038: goto 004e // +0016 │ │ +428e02: 1a03 1a58 |0039: const-string v3, "TIT2" // string@581a │ │ +428e06: 6e20 9fb2 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +428e0c: 0a02 |003e: move-result v2 │ │ +428e0e: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ +428e12: 280d |0041: goto 004e // +000d │ │ +428e14: 1214 |0042: const/4 v4, #int 1 // #1 │ │ +428e16: 280b |0043: goto 004e // +000b │ │ +428e18: 1a03 0a0c |0044: const-string v3, "APIC" // string@0c0a │ │ +428e1c: 6e20 9fb2 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +428e22: 0a02 |0049: move-result v2 │ │ +428e24: 3902 0300 |004a: if-nez v2, 004d // +0003 │ │ +428e28: 2802 |004c: goto 004e // +0002 │ │ +428e2a: 1204 |004d: const/4 v4, #int 0 // #0 │ │ +428e2c: 2b04 1401 0000 |004e: packed-switch v4, 00000162 // +00000114 │ │ +428e32: 1a09 a15d |0051: const-string v9, "Unknown chapter sub-frame." // string@5da1 │ │ +428e36: 7120 f50a 9100 |0053: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +428e3c: 2900 f000 |0056: goto/16 0146 // +00f0 │ │ +428e40: 6e10 f1ae 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +428e46: 0a02 |005b: move-result v2 │ │ +428e48: 6e20 dfae 2700 |005c: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@aedf │ │ +428e4e: 6e10 f1ae 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +428e54: 0a02 |0062: move-result v2 │ │ +428e56: b002 |0063: add-int/2addr v2, v0 │ │ +428e58: 6e10 daae 0700 |0064: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ +428e5e: 0a03 |0067: move-result v3 │ │ +428e60: b132 |0068: sub-int/2addr v2, v3 │ │ +428e62: 6e20 e4ae 2700 |0069: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@aee4 │ │ +428e68: 0c02 |006c: move-result-object v2 │ │ +428e6a: 1a03 6021 |006d: const-string v3, "ISO-8859-1" // string@2160 │ │ +428e6e: 7120 84b3 3200 |006f: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b384 │ │ +428e74: 0c02 |0072: move-result-object v2 │ │ +428e76: 6e20 2fab 2900 |0073: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@ab2f │ │ +428e7c: 2202 741e |0076: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +428e80: 7010 c7b2 0200 |0078: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +428e86: 1a03 631e |007b: const-string v3, "Found link: " // string@1e63 │ │ +428e8a: 6e20 d3b2 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428e90: 6e10 2aab 0900 |0080: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@ab2a │ │ +428e96: 0c09 |0083: move-result-object v9 │ │ +428e98: 6e20 d3b2 9200 |0084: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428e9e: 6e10 deb2 0200 |0087: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +428ea4: 0c09 |008a: move-result-object v9 │ │ +428ea6: 7120 f50a 9100 |008b: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +428eac: 2900 b800 |008e: goto/16 0146 // +00b8 │ │ +428eb0: 1a09 d90f |0090: const-string v9, "Bad URL found in ID3 data" // string@0fd9 │ │ +428eb4: 7120 ff0a 9100 |0092: invoke-static {v1, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +428eba: 2900 b100 |0095: goto/16 0146 // +00b1 │ │ +428ebe: 6e10 f1ae 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +428ec4: 0a02 |009a: move-result v2 │ │ +428ec6: 6e20 dfae 2700 |009b: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@aedf │ │ +428ecc: 0c02 |009e: move-result-object v2 │ │ +428ece: 6e20 31ab 2900 |009f: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@ab31 │ │ +428ed4: 2202 741e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +428ed8: 7010 c7b2 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +428ede: 1a03 671e |00a7: const-string v3, "Found title: " // string@1e67 │ │ +428ee2: 6e20 d3b2 3200 |00a9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428ee8: 6e10 2cab 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ +428eee: 0c09 |00af: move-result-object v9 │ │ +428ef0: 6e20 d3b2 9200 |00b0: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428ef6: 6e10 deb2 0200 |00b3: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +428efc: 0c09 |00b6: move-result-object v9 │ │ +428efe: 7120 f50a 9100 |00b7: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +428f04: 2900 8c00 |00ba: goto/16 0146 // +008c │ │ +428f08: 6e10 dbae 0700 |00bc: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ +428f0e: 0a02 |00bf: move-result v2 │ │ +428f10: 6e10 f1ae 0800 |00c0: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +428f16: 0a03 |00c3: move-result v3 │ │ +428f18: 6e20 e4ae 3700 |00c4: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@aee4 │ │ +428f1e: 0c03 |00c7: move-result-object v3 │ │ +428f20: 6e10 dbae 0700 |00c8: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ +428f26: 0a04 |00cb: move-result v4 │ │ +428f28: 6e10 f1ae 0800 |00cc: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +428f2e: 0a05 |00cf: move-result v5 │ │ +428f30: 6e30 dcae 2705 |00d0: invoke-virtual {v7, v2, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@aedc │ │ +428f36: 0c02 |00d3: move-result-object v2 │ │ +428f38: 2205 741e |00d4: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +428f3c: 7010 c7b2 0500 |00d6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +428f42: 1a06 5e1e |00d9: const-string v6, "Found apic: " // string@1e5e │ │ +428f46: 6e20 d3b2 6500 |00db: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428f4c: 6e20 d3b2 3500 |00de: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428f52: 1a06 a407 |00e1: const-string v6, "," // string@07a4 │ │ +428f56: 6e20 d3b2 6500 |00e3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428f5c: 6e20 d3b2 2500 |00e6: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428f62: 6e10 deb2 0500 |00e9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +428f68: 0c02 |00ec: move-result-object v2 │ │ +428f6a: 7120 f50a 2100 |00ed: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +428f70: 1a02 5809 |00f0: const-string v2, "-->" // string@0958 │ │ +428f74: 6e20 9fb2 3200 |00f2: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +428f7a: 0a02 |00f5: move-result v2 │ │ +428f7c: 1233 |00f6: const/4 v3, #int 3 // #3 │ │ +428f7e: 3802 2e00 |00f7: if-eqz v2, 0125 // +002e │ │ +428f82: 6e10 f1ae 0800 |00f9: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +428f88: 0a02 |00fc: move-result v2 │ │ +428f8a: 6e20 e4ae 2700 |00fd: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@aee4 │ │ +428f90: 0c02 |0100: move-result-object v2 │ │ +428f92: 2205 741e |0101: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +428f96: 7010 c7b2 0500 |0103: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +428f9c: 1a06 1e45 |0106: const-string v6, "Link: " // string@451e │ │ +428fa0: 6e20 d3b2 6500 |0108: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428fa6: 6e20 d3b2 2500 |010b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +428fac: 6e10 deb2 0500 |010e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +428fb2: 0c05 |0111: move-result-object v5 │ │ +428fb4: 7120 f50a 5100 |0112: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +428fba: 6e10 29ab 0900 |0115: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ +428fc0: 0c01 |0118: move-result-object v1 │ │ +428fc2: 7110 a80a 0100 |0119: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +428fc8: 0a01 |011c: move-result v1 │ │ +428fca: 3901 0400 |011d: if-nez v1, 0121 // +0004 │ │ +428fce: 3334 2700 |011f: if-ne v4, v3, 0146 // +0027 │ │ +428fd2: 6e20 2eab 2900 |0121: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@ab2e │ │ +428fd8: 2822 |0124: goto 0146 // +0022 │ │ +428fda: 6e10 daae 0700 |0125: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ +428fe0: 0a01 |0128: move-result v1 │ │ +428fe2: b101 |0129: sub-int/2addr v1, v0 │ │ +428fe4: 6e10 f1ae 0800 |012a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +428fea: 0a02 |012d: move-result v2 │ │ +428fec: b112 |012e: sub-int/2addr v2, v1 │ │ +428fee: 6e10 29ab 0900 |012f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ +428ff4: 0c01 |0132: move-result-object v1 │ │ +428ff6: 7110 a80a 0100 |0133: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +428ffc: 0a01 |0136: move-result v1 │ │ +428ffe: 3901 0400 |0137: if-nez v1, 013b // +0004 │ │ +429002: 3334 0d00 |0139: if-ne v4, v3, 0146 // +000d │ │ +429006: 6e10 daae 0700 |013b: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ +42900c: 0a01 |013e: move-result v1 │ │ +42900e: 7120 3cab 2100 |013f: invoke-static {v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.makeUrl:(II)Ljava/lang/String; // method@ab3c │ │ +429014: 0c01 |0142: move-result-object v1 │ │ +429016: 6e20 2eab 1900 |0143: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@ab2e │ │ +42901c: 6e10 daae 0700 |0146: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ +429022: 0a09 |0149: move-result v9 │ │ +429024: b109 |014a: sub-int/2addr v9, v0 │ │ +429026: 6e10 f1ae 0800 |014b: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +42902c: 0a08 |014e: move-result v8 │ │ +42902e: b198 |014f: sub-int/2addr v8, v9 │ │ +429030: 6e20 e8ae 8700 |0150: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@aee8 │ │ +429036: 0e00 |0153: return-void │ │ +429038: 0002 0300 89c1 1e00 934b 2700 a1e1 ... |0154: sparse-switch-data (14 units) │ │ +429054: 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 │ │ @@ -1512755,47 +1512763,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 │ │ -429090: |[429090] de.danoeh.antennapod.parser.media.id3.ChapterReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -4290a0: 6e10 f0ae 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ -4290a6: 0c00 |0003: move-result-object v0 │ │ -4290a8: 1a01 2512 |0004: const-string v1, "CHAP" // string@1225 │ │ -4290ac: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4290b2: 0a00 |0009: move-result v0 │ │ -4290b4: 3800 3a00 |000a: if-eqz v0, 0044 // +003a │ │ -4290b8: 2200 741e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4290bc: 7010 c7b2 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4290c2: 1a01 2e20 |0011: const-string v1, "Handling frame: " // string@202e │ │ -4290c6: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4290cc: 6e10 f2ae 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@aef2 │ │ -4290d2: 0c01 |0019: move-result-object v1 │ │ -4290d4: 6e20 d3b2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4290da: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4290e0: 0c00 |0020: move-result-object v0 │ │ -4290e2: 1a01 9520 |0021: const-string v1, "ID3ChapterReader" // string@2095 │ │ -4290e6: 7120 f50a 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4290ec: 6e20 d5ae 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@aed5 │ │ -4290f2: 0c04 |0029: move-result-object v4 │ │ -4290f4: 2200 741e |002a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4290f8: 7010 c7b2 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4290fe: 1a02 cf13 |002f: const-string v2, "Chapter done: " // string@13cf │ │ -429102: 6e20 d3b2 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429108: 6e20 d2b2 4000 |0034: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -42910e: 6e10 deb2 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -429114: 0c00 |003a: move-result-object v0 │ │ -429116: 7120 f50a 0100 |003b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -42911c: 5430 b5c7 |003e: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c7b5 │ │ -429120: 7220 d6b4 4000 |0040: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -429126: 2804 |0043: goto 0047 // +0004 │ │ -429128: 6f20 e0ae 4300 |0044: invoke-super {v3, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@aee0 │ │ -42912e: 0e00 |0047: return-void │ │ +429078: |[429078] de.danoeh.antennapod.parser.media.id3.ChapterReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +429088: 6e10 f0ae 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ +42908e: 0c00 |0003: move-result-object v0 │ │ +429090: 1a01 2512 |0004: const-string v1, "CHAP" // string@1225 │ │ +429094: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42909a: 0a00 |0009: move-result v0 │ │ +42909c: 3800 3a00 |000a: if-eqz v0, 0044 // +003a │ │ +4290a0: 2200 741e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +4290a4: 7010 c7b2 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4290aa: 1a01 2e20 |0011: const-string v1, "Handling frame: " // string@202e │ │ +4290ae: 6e20 d3b2 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4290b4: 6e10 f2ae 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@aef2 │ │ +4290ba: 0c01 |0019: move-result-object v1 │ │ +4290bc: 6e20 d3b2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4290c2: 6e10 deb2 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4290c8: 0c00 |0020: move-result-object v0 │ │ +4290ca: 1a01 9520 |0021: const-string v1, "ID3ChapterReader" // string@2095 │ │ +4290ce: 7120 f50a 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4290d4: 6e20 d5ae 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@aed5 │ │ +4290da: 0c04 |0029: move-result-object v4 │ │ +4290dc: 2200 741e |002a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +4290e0: 7010 c7b2 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4290e6: 1a02 cf13 |002f: const-string v2, "Chapter done: " // string@13cf │ │ +4290ea: 6e20 d3b2 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4290f0: 6e20 d2b2 4000 |0034: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +4290f6: 6e10 deb2 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4290fc: 0c00 |003a: move-result-object v0 │ │ +4290fe: 7120 f50a 0100 |003b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +429104: 5430 b5c7 |003e: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@c7b5 │ │ +429108: 7220 d6b4 4000 |0040: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +42910e: 2804 |0043: goto 0047 // +0004 │ │ +429110: 6f20 e0ae 4300 |0044: invoke-super {v3, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@aee0 │ │ +429116: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x000c line=39 │ │ 0x0026 line=40 │ │ 0x002a line=41 │ │ 0x003e line=42 │ │ @@ -1512842,19 +1512850,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 │ │ -429708: |[429708] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -429718: 7020 d8ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@aed8 │ │ -42971e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -429720: 5b01 c0c7 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c7c0 │ │ -429724: 0e00 |0006: return-void │ │ +4296f0: |[4296f0] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +429700: 7020 d8ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@aed8 │ │ +429706: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +429708: 5b01 c0c7 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c7c0 │ │ +42970c: 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; │ │ @@ -1512865,17 +1512873,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4296f0: |[4296f0] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.getComment:()Ljava/lang/String; │ │ -429700: 5410 c0c7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c7c0 │ │ -429704: 1100 |0002: return-object v0 │ │ +4296d8: |[4296d8] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.getComment:()Ljava/lang/String; │ │ +4296e8: 5410 c0c7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c7c0 │ │ +4296ec: 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;) │ │ @@ -1512883,55 +1512891,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 │ │ -429728: |[429728] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -429738: 6e10 f0ae 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ -42973e: 0c00 |0003: move-result-object v0 │ │ -429740: 1a01 6f12 |0004: const-string v1, "COMM" // string@126f │ │ -429744: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42974a: 0a00 |0009: move-result v0 │ │ -42974c: 3800 3900 |000a: if-eqz v0, 0043 // +0039 │ │ -429750: 6e10 daae 0800 |000c: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ -429756: 0a00 |000f: move-result v0 │ │ -429758: 8100 |0010: int-to-long v0, v0 │ │ -42975a: 6e10 dbae 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ -429760: 0a02 |0014: move-result v2 │ │ -429762: 1233 |0015: const/4 v3, #int 3 // #3 │ │ -429764: 6e20 e8ae 3800 |0016: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@aee8 │ │ -42976a: 6e10 f1ae 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -429770: 0a03 |001c: move-result v3 │ │ -429772: d803 03fc |001d: add-int/lit8 v3, v3, #int -4 // #fc │ │ -429776: 6e30 dcae 2803 |001f: invoke-virtual {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@aedc │ │ -42977c: 0c03 |0022: move-result-object v3 │ │ -42977e: 6e10 f1ae 0900 |0023: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ -429784: 0a09 |0026: move-result v9 │ │ -429786: 8194 |0027: int-to-long v4, v9 │ │ -429788: 6e10 daae 0800 |0028: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ -42978e: 0a09 |002b: move-result v9 │ │ -429790: 8196 |002c: int-to-long v6, v9 │ │ -429792: bc06 |002d: sub-long/2addr v6, v0 │ │ -429794: bc64 |002e: sub-long/2addr v4, v6 │ │ -429796: 8449 |002f: long-to-int v9, v4 │ │ -429798: 6e30 dcae 2809 |0030: invoke-virtual {v8, v2, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@aedc │ │ -42979e: 0c09 |0033: move-result-object v9 │ │ -4297a0: 6e10 adb2 0300 |0034: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b2ad │ │ -4297a6: 0a00 |0037: move-result v0 │ │ -4297a8: 6e10 adb2 0900 |0038: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@b2ad │ │ -4297ae: 0a01 |003b: move-result v1 │ │ -4297b0: 3710 0300 |003c: if-le v0, v1, 003f // +0003 │ │ -4297b4: 2802 |003e: goto 0040 // +0002 │ │ -4297b6: 0793 |003f: move-object v3, v9 │ │ -4297b8: 5b83 c0c7 |0040: iput-object v3, v8, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c7c0 │ │ -4297bc: 2804 |0042: goto 0046 // +0004 │ │ -4297be: 6f20 e0ae 9800 |0043: invoke-super {v8, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@aee0 │ │ -4297c4: 0e00 |0046: return-void │ │ +429710: |[429710] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +429720: 6e10 f0ae 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@aef0 │ │ +429726: 0c00 |0003: move-result-object v0 │ │ +429728: 1a01 6f12 |0004: const-string v1, "COMM" // string@126f │ │ +42972c: 6e20 9fb2 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +429732: 0a00 |0009: move-result v0 │ │ +429734: 3800 3900 |000a: if-eqz v0, 0043 // +0039 │ │ +429738: 6e10 daae 0800 |000c: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ +42973e: 0a00 |000f: move-result v0 │ │ +429740: 8100 |0010: int-to-long v0, v0 │ │ +429742: 6e10 dbae 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@aedb │ │ +429748: 0a02 |0014: move-result v2 │ │ +42974a: 1233 |0015: const/4 v3, #int 3 // #3 │ │ +42974c: 6e20 e8ae 3800 |0016: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@aee8 │ │ +429752: 6e10 f1ae 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +429758: 0a03 |001c: move-result v3 │ │ +42975a: d803 03fc |001d: add-int/lit8 v3, v3, #int -4 // #fc │ │ +42975e: 6e30 dcae 2803 |001f: invoke-virtual {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@aedc │ │ +429764: 0c03 |0022: move-result-object v3 │ │ +429766: 6e10 f1ae 0900 |0023: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@aef1 │ │ +42976c: 0a09 |0026: move-result v9 │ │ +42976e: 8194 |0027: int-to-long v4, v9 │ │ +429770: 6e10 daae 0800 |0028: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@aeda │ │ +429776: 0a09 |002b: move-result v9 │ │ +429778: 8196 |002c: int-to-long v6, v9 │ │ +42977a: bc06 |002d: sub-long/2addr v6, v0 │ │ +42977c: bc64 |002e: sub-long/2addr v4, v6 │ │ +42977e: 8449 |002f: long-to-int v9, v4 │ │ +429780: 6e30 dcae 2809 |0030: invoke-virtual {v8, v2, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@aedc │ │ +429786: 0c09 |0033: move-result-object v9 │ │ +429788: 6e10 adb2 0300 |0034: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b2ad │ │ +42978e: 0a00 |0037: move-result v0 │ │ +429790: 6e10 adb2 0900 |0038: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@b2ad │ │ +429796: 0a01 |003b: move-result v1 │ │ +429798: 3710 0300 |003c: if-le v0, v1, 003f // +0003 │ │ +42979c: 2802 |003e: goto 0040 // +0002 │ │ +42979e: 0793 |003f: move-object v3, v9 │ │ +4297a0: 5b83 c0c7 |0040: iput-object v3, v8, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@c7c0 │ │ +4297a4: 2804 |0042: goto 0046 // +0004 │ │ +4297a6: 6f20 e0ae 9800 |0043: invoke-super {v8, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@aee0 │ │ +4297ac: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x000c line=24 │ │ 0x0011 line=25 │ │ 0x0016 line=26 │ │ 0x0019 line=27 │ │ @@ -1512968,17 +1512976,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 │ │ -4297c8: |[4297c8] de.danoeh.antennapod.parser.media.id3.model.FrameHeader.:(Ljava/lang/String;IS)V │ │ -4297d8: 7030 efae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@aeef │ │ -4297de: 0e00 |0003: return-void │ │ +4297b0: |[4297b0] de.danoeh.antennapod.parser.media.id3.model.FrameHeader.:(Ljava/lang/String;IS)V │ │ +4297c0: 7030 efae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@aeef │ │ +4297c6: 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 │ │ @@ -1513018,19 +1513026,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 │ │ -429920: |[429920] de.danoeh.antennapod.parser.media.id3.model.TagHeader.:(Ljava/lang/String;ISB)V │ │ -429930: 7030 efae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@aeef │ │ -429936: 5f03 c4c7 |0003: iput-short v3, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c7c4 │ │ -42993a: 5d04 c3c7 |0005: iput-byte v4, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@c7c3 │ │ -42993e: 0e00 |0007: return-void │ │ +429908: |[429908] de.danoeh.antennapod.parser.media.id3.model.TagHeader.:(Ljava/lang/String;ISB)V │ │ +429918: 7030 efae 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@aeef │ │ +42991e: 5f03 c4c7 |0003: iput-short v3, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c7c4 │ │ +429922: 5d04 c3c7 |0005: iput-byte v4, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@c7c3 │ │ +429926: 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; │ │ @@ -1513045,17 +1513053,17 @@ │ │ type : '()S' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -429908: |[429908] de.danoeh.antennapod.parser.media.id3.model.TagHeader.getVersion:()S │ │ -429918: 5810 c4c7 |0000: iget-short v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c7c4 │ │ -42991c: 0f00 |0002: return v0 │ │ +4298f0: |[4298f0] de.danoeh.antennapod.parser.media.id3.model.TagHeader.getVersion:()S │ │ +429900: 5810 c4c7 |0000: iget-short v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c7c4 │ │ +429904: 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;) │ │ @@ -1513063,38 +1513071,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -429888: |[429888] de.danoeh.antennapod.parser.media.id3.model.TagHeader.toString:()Ljava/lang/String; │ │ -429898: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -42989c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4298a2: 1a01 5159 |0005: const-string v1, "TagHeader [version=" // string@5951 │ │ -4298a6: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4298ac: 5821 c4c7 |000a: iget-short v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c7c4 │ │ -4298b0: 6e20 ceb2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -4298b6: 1a01 f807 |000f: const-string v1, ", flags=" // string@07f8 │ │ -4298ba: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4298c0: 5621 c3c7 |0014: iget-byte v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@c7c3 │ │ -4298c4: 6e20 ceb2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -4298ca: 1a01 1008 |0019: const-string v1, ", id=" // string@0810 │ │ -4298ce: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4298d4: 5421 c1c7 |001e: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c7c1 │ │ -4298d8: 6e20 d3b2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4298de: 1a01 7608 |0023: const-string v1, ", size=" // string@0876 │ │ -4298e2: 6e20 d3b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4298e8: 5221 c2c7 |0028: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c7c2 │ │ -4298ec: 6e20 ceb2 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -4298f2: 1a01 0366 |002d: const-string v1, "]" // string@6603 │ │ -4298f6: 6e20 d3b2 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4298fc: 6e10 deb2 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -429902: 0c00 |0035: move-result-object v0 │ │ -429904: 1100 |0036: return-object v0 │ │ +429870: |[429870] de.danoeh.antennapod.parser.media.id3.model.TagHeader.toString:()Ljava/lang/String; │ │ +429880: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +429884: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +42988a: 1a01 5159 |0005: const-string v1, "TagHeader [version=" // string@5951 │ │ +42988e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429894: 5821 c4c7 |000a: iget-short v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@c7c4 │ │ +429898: 6e20 ceb2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +42989e: 1a01 f807 |000f: const-string v1, ", flags=" // string@07f8 │ │ +4298a2: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4298a8: 5621 c3c7 |0014: iget-byte v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@c7c3 │ │ +4298ac: 6e20 ceb2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +4298b2: 1a01 1008 |0019: const-string v1, ", id=" // string@0810 │ │ +4298b6: 6e20 d3b2 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4298bc: 5421 c1c7 |001e: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@c7c1 │ │ +4298c0: 6e20 d3b2 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4298c6: 1a01 7608 |0023: const-string v1, ", size=" // string@0876 │ │ +4298ca: 6e20 d3b2 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4298d0: 5221 c2c7 |0028: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@c7c2 │ │ +4298d4: 6e20 ceb2 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +4298da: 1a01 0366 |002d: const-string v1, "]" // string@6603 │ │ +4298de: 6e20 d3b2 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4298e4: 6e10 deb2 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4298ea: 0c00 |0035: move-result-object v0 │ │ +4298ec: 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 : 22866 (TagHeader.java) │ │ @@ -1513163,36 +1513171,36 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -429b80: |[429b80] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:()V │ │ -429b90: 0e00 |0000: return-void │ │ +429b68: |[429b68] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:()V │ │ +429b78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 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 │ │ -429b94: |[429b94] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:(Ljava/io/InputStream;)V │ │ -429ba4: 7020 07af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@af07 │ │ -429baa: 2201 e21e |0003: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -429bae: 7010 17b4 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -429bb4: 5b01 cac7 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c7ca │ │ -429bb8: 0e00 |000a: return-void │ │ +429b7c: |[429b7c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:(Ljava/io/InputStream;)V │ │ +429b8c: 7020 07af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@af07 │ │ +429b92: 2201 e21e |0003: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +429b96: 7010 17b4 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +429b9c: 5b01 cac7 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c7ca │ │ +429ba0: 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; │ │ @@ -1513202,24 +1513210,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 │ │ -429a60: |[429a60] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; │ │ -429a70: 6e10 adb2 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b2ad │ │ -429a76: 0a00 |0003: move-result v0 │ │ -429a78: 6001 c5c7 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@c7c5 │ │ -429a7c: 3710 0700 |0006: if-le v0, v1, 000d // +0007 │ │ -429a80: 6e20 b7b2 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -429a86: 0c02 |000b: move-result-object v2 │ │ -429a88: 1102 |000c: return-object v2 │ │ -429a8a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -429a8c: 1102 |000e: return-object v2 │ │ +429a48: |[429a48] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; │ │ +429a58: 6e10 adb2 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b2ad │ │ +429a5e: 0a00 |0003: move-result v0 │ │ +429a60: 6001 c5c7 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@c7c5 │ │ +429a64: 3710 0700 |0006: if-le v0, v1, 000d // +0007 │ │ +429a68: 6e20 b7b2 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +429a6e: 0c02 |000b: move-result-object v2 │ │ +429a70: 1102 |000c: return-object v2 │ │ +429a72: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +429a74: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0008 line=118 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1513228,39 +1513236,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 │ │ -429960: |[429960] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -429970: 5440 cac7 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c7ca │ │ -429974: 7210 e1b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -42997a: 0c00 |0005: move-result-object v0 │ │ -42997c: 7210 c4b4 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -429982: 0a01 |0009: move-result v1 │ │ -429984: 3801 2400 |000a: if-eqz v1, 002e // +0024 │ │ -429988: 7210 c5b4 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -42998e: 0c01 |000f: move-result-object v1 │ │ -429990: 1f01 991c |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -429994: 2202 741e |0012: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -429998: 7010 c7b2 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -42999e: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ -4299a2: 6e20 d3b2 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4299a8: 6e30 cfb2 5206 |001c: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -4299ae: 6e10 deb2 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4299b4: 0c02 |0022: move-result-object v2 │ │ -4299b6: 6e10 27ab 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getChapterId:()Ljava/lang/String; // method@ab27 │ │ -4299bc: 0c03 |0026: move-result-object v3 │ │ -4299be: 6e20 9fb2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4299c4: 0a02 |002a: move-result v2 │ │ -4299c6: 3802 dbff |002b: if-eqz v2, 0006 // -0025 │ │ -4299ca: 1101 |002d: return-object v1 │ │ -4299cc: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -4299ce: 1105 |002f: return-object v5 │ │ +429948: |[429948] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +429958: 5440 cac7 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c7ca │ │ +42995c: 7210 e1b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +429962: 0c00 |0005: move-result-object v0 │ │ +429964: 7210 c4b4 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +42996a: 0a01 |0009: move-result v1 │ │ +42996c: 3801 2400 |000a: if-eqz v1, 002e // +0024 │ │ +429970: 7210 c5b4 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +429976: 0c01 |000f: move-result-object v1 │ │ +429978: 1f01 991c |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +42997c: 2202 741e |0012: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +429980: 7010 c7b2 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +429986: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ +42998a: 6e20 d3b2 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429990: 6e30 cfb2 5206 |001c: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +429996: 6e10 deb2 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +42999c: 0c02 |0022: move-result-object v2 │ │ +42999e: 6e10 27ab 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getChapterId:()Ljava/lang/String; // method@ab27 │ │ +4299a4: 0c03 |0026: move-result-object v3 │ │ +4299a6: 6e20 9fb2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4299ac: 0a02 |002a: move-result v2 │ │ +4299ae: 3802 dbff |002b: if-eqz v2, 0006 // -0025 │ │ +4299b2: 1101 |002d: return-object v1 │ │ +4299b4: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +4299b6: 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 │ │ @@ -1513270,42 +1513278,42 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -4299d0: |[4299d0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getIdFromKey:(Ljava/lang/String;)I │ │ -4299e0: 6e10 adb2 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b2ad │ │ -4299e6: 0a00 |0003: move-result v0 │ │ -4299e8: 6001 c5c7 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@c7c5 │ │ -4299ec: 3410 1600 |0006: if-lt v0, v1, 001c // +0016 │ │ -4299f0: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -4299f4: 1301 0a00 |000a: const/16 v1, #int 10 // #a │ │ -4299f8: 6e30 b8b2 0301 |000c: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -4299fe: 0c03 |000f: move-result-object v3 │ │ -429a00: 7110 30b2 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -429a06: 0a03 |0013: move-result v3 │ │ -429a08: 0f03 |0014: return v3 │ │ -429a0a: 0d03 |0015: move-exception v3 │ │ -429a0c: 2200 7b1d |0016: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ -429a10: 7020 14af 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af14 │ │ -429a16: 2700 |001b: throw v0 │ │ -429a18: 2200 7b1d |001c: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ -429a1c: 2201 741e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -429a20: 7010 c7b2 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -429a26: 1a02 859f |0023: const-string v2, "key is too short (" // string@9f85 │ │ -429a2a: 6e20 d3b2 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429a30: 6e20 d3b2 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429a36: 1a03 2a07 |002b: const-string v3, ")" // string@072a │ │ -429a3a: 6e20 d3b2 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429a40: 6e10 deb2 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -429a46: 0c03 |0033: move-result-object v3 │ │ -429a48: 7020 13af 3000 |0034: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af13 │ │ -429a4e: 2700 |0037: throw v0 │ │ +4299b8: |[4299b8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getIdFromKey:(Ljava/lang/String;)I │ │ +4299c8: 6e10 adb2 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b2ad │ │ +4299ce: 0a00 |0003: move-result v0 │ │ +4299d0: 6001 c5c7 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@c7c5 │ │ +4299d4: 3410 1600 |0006: if-lt v0, v1, 001c // +0016 │ │ +4299d8: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +4299dc: 1301 0a00 |000a: const/16 v1, #int 10 // #a │ │ +4299e0: 6e30 b8b2 0301 |000c: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +4299e6: 0c03 |000f: move-result-object v3 │ │ +4299e8: 7110 30b2 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +4299ee: 0a03 |0013: move-result v3 │ │ +4299f0: 0f03 |0014: return v3 │ │ +4299f2: 0d03 |0015: move-exception v3 │ │ +4299f4: 2200 7b1d |0016: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ +4299f8: 7020 14af 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af14 │ │ +4299fe: 2700 |001b: throw v0 │ │ +429a00: 2200 7b1d |001c: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ +429a04: 2201 741e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +429a08: 7010 c7b2 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +429a0e: 1a02 859f |0023: const-string v2, "key is too short (" // string@9f85 │ │ +429a12: 6e20 d3b2 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429a18: 6e20 d3b2 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429a1e: 1a03 2a07 |002b: const-string v3, ")" // string@072a │ │ +429a22: 6e20 d3b2 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429a28: 6e10 deb2 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +429a2e: 0c03 |0033: move-result-object v3 │ │ +429a30: 7020 13af 3000 |0034: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af13 │ │ +429a36: 2700 |0037: throw v0 │ │ catches : 1 │ │ 0x000c - 0x0014 │ │ Ljava/lang/NumberFormatException; -> 0x0015 │ │ positions : │ │ 0x0000 line=101 │ │ 0x000c line=103 │ │ 0x0010 line=104 │ │ @@ -1513319,66 +1513327,66 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -429aa8: |[429aa8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getStartTimeFromValue:(Ljava/lang/String;)J │ │ -429ab8: 1a00 5809 |0000: const-string v0, "-->" // string@0958 │ │ -429abc: 1a01 140a |0002: const-string v1, ":" // string@0a14 │ │ -429ac0: 6e20 b3b2 1900 |0004: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -429ac6: 0c09 |0007: move-result-object v9 │ │ -429ac8: 2191 |0008: array-length v1, v9 │ │ -429aca: 1232 |0009: const/4 v2, #int 3 // #3 │ │ -429acc: 3421 4a00 |000a: if-lt v1, v2, 0054 // +004a │ │ -429ad0: 6201 40d9 |000c: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ -429ad4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -429ad6: 4603 0902 |000f: aget-object v3, v9, v2 │ │ -429ada: 7110 43b2 0300 |0011: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -429ae0: 0b03 |0014: move-result-wide v3 │ │ -429ae2: 6205 3fd9 |0015: sget-object v5, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ -429ae6: 6e40 bdb5 3154 |0017: invoke-virtual {v1, v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b5bd │ │ -429aec: 0b03 |001a: move-result-wide v3 │ │ -429aee: 1215 |001b: const/4 v5, #int 1 // #1 │ │ -429af0: 4605 0905 |001c: aget-object v5, v9, v5 │ │ -429af4: 7110 43b2 0500 |001e: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -429afa: 0b05 |0021: move-result-wide v5 │ │ -429afc: 6207 41d9 |0022: sget-object v7, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ -429b00: 6e40 bdb5 5176 |0024: invoke-virtual {v1, v5, v6, v7}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b5bd │ │ -429b06: 0b05 |0027: move-result-wide v5 │ │ -429b08: 1227 |0028: const/4 v7, #int 2 // #2 │ │ -429b0a: 4608 0907 |0029: aget-object v8, v9, v7 │ │ -429b0e: 6e20 9bb2 0800 |002b: invoke-virtual {v8, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -429b14: 0a08 |002e: move-result v8 │ │ -429b16: 3808 0e00 |002f: if-eqz v8, 003d // +000e │ │ -429b1a: 4608 0907 |0031: aget-object v8, v9, v7 │ │ -429b1e: 6e20 a9b2 0800 |0033: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b2a9 │ │ -429b24: 0a00 |0036: move-result v0 │ │ -429b26: 6e30 b8b2 2800 |0037: invoke-virtual {v8, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -429b2c: 0c00 |003a: move-result-object v0 │ │ -429b2e: 4d00 0907 |003b: aput-object v0, v9, v7 │ │ -429b32: 4609 0907 |003d: aget-object v9, v9, v7 │ │ -429b36: 7110 1eb2 0900 |003f: invoke-static {v9}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b21e │ │ -429b3c: 0a09 |0042: move-result v9 │ │ -429b3e: 8897 |0043: float-to-long v7, v9 │ │ -429b40: 6209 43d9 |0044: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -429b44: 6e40 bdb5 7198 |0046: invoke-virtual {v1, v7, v8, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b5bd │ │ -429b4a: 0b00 |0049: move-result-wide v0 │ │ -429b4c: bb53 |004a: add-long/2addr v3, v5 │ │ -429b4e: bb03 |004b: add-long/2addr v3, v0 │ │ -429b50: 1003 |004c: return-wide v3 │ │ -429b52: 0d09 |004d: move-exception v9 │ │ -429b54: 2200 7b1d |004e: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ -429b58: 7020 14af 9000 |0050: invoke-direct {v0, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af14 │ │ -429b5e: 2700 |0053: throw v0 │ │ -429b60: 2209 7b1d |0054: new-instance v9, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ -429b64: 1a00 bf22 |0056: const-string v0, "Invalid time string" // string@22bf │ │ -429b68: 7020 13af 0900 |0058: invoke-direct {v9, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af13 │ │ -429b6e: 2709 |005b: throw v9 │ │ +429a90: |[429a90] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getStartTimeFromValue:(Ljava/lang/String;)J │ │ +429aa0: 1a00 5809 |0000: const-string v0, "-->" // string@0958 │ │ +429aa4: 1a01 140a |0002: const-string v1, ":" // string@0a14 │ │ +429aa8: 6e20 b3b2 1900 |0004: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +429aae: 0c09 |0007: move-result-object v9 │ │ +429ab0: 2191 |0008: array-length v1, v9 │ │ +429ab2: 1232 |0009: const/4 v2, #int 3 // #3 │ │ +429ab4: 3421 4a00 |000a: if-lt v1, v2, 0054 // +004a │ │ +429ab8: 6201 40d9 |000c: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@d940 │ │ +429abc: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +429abe: 4603 0902 |000f: aget-object v3, v9, v2 │ │ +429ac2: 7110 43b2 0300 |0011: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +429ac8: 0b03 |0014: move-result-wide v3 │ │ +429aca: 6205 3fd9 |0015: sget-object v5, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@d93f │ │ +429ace: 6e40 bdb5 3154 |0017: invoke-virtual {v1, v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b5bd │ │ +429ad4: 0b03 |001a: move-result-wide v3 │ │ +429ad6: 1215 |001b: const/4 v5, #int 1 // #1 │ │ +429ad8: 4605 0905 |001c: aget-object v5, v9, v5 │ │ +429adc: 7110 43b2 0500 |001e: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +429ae2: 0b05 |0021: move-result-wide v5 │ │ +429ae4: 6207 41d9 |0022: sget-object v7, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ +429ae8: 6e40 bdb5 5176 |0024: invoke-virtual {v1, v5, v6, v7}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b5bd │ │ +429aee: 0b05 |0027: move-result-wide v5 │ │ +429af0: 1227 |0028: const/4 v7, #int 2 // #2 │ │ +429af2: 4608 0907 |0029: aget-object v8, v9, v7 │ │ +429af6: 6e20 9bb2 0800 |002b: invoke-virtual {v8, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +429afc: 0a08 |002e: move-result v8 │ │ +429afe: 3808 0e00 |002f: if-eqz v8, 003d // +000e │ │ +429b02: 4608 0907 |0031: aget-object v8, v9, v7 │ │ +429b06: 6e20 a9b2 0800 |0033: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b2a9 │ │ +429b0c: 0a00 |0036: move-result v0 │ │ +429b0e: 6e30 b8b2 2800 |0037: invoke-virtual {v8, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +429b14: 0c00 |003a: move-result-object v0 │ │ +429b16: 4d00 0907 |003b: aput-object v0, v9, v7 │ │ +429b1a: 4609 0907 |003d: aget-object v9, v9, v7 │ │ +429b1e: 7110 1eb2 0900 |003f: invoke-static {v9}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b21e │ │ +429b24: 0a09 |0042: move-result v9 │ │ +429b26: 8897 |0043: float-to-long v7, v9 │ │ +429b28: 6209 43d9 |0044: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +429b2c: 6e40 bdb5 7198 |0046: invoke-virtual {v1, v7, v8, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b5bd │ │ +429b32: 0b00 |0049: move-result-wide v0 │ │ +429b34: bb53 |004a: add-long/2addr v3, v5 │ │ +429b36: bb03 |004b: add-long/2addr v3, v0 │ │ +429b38: 1003 |004c: return-wide v3 │ │ +429b3a: 0d09 |004d: move-exception v9 │ │ +429b3c: 2200 7b1d |004e: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ +429b40: 7020 14af 9000 |0050: invoke-direct {v0, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@af14 │ │ +429b46: 2700 |0053: throw v0 │ │ +429b48: 2209 7b1d |0054: new-instance v9, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ +429b4c: 1a00 bf22 |0056: const-string v0, "Invalid time string" // string@22bf │ │ +429b50: 7020 13af 0900 |0058: invoke-direct {v9, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af13 │ │ +429b56: 2709 |005b: throw v9 │ │ catches : 1 │ │ 0x000c - 0x004a │ │ Ljava/lang/NumberFormatException; -> 0x004d │ │ positions : │ │ 0x0004 line=73 │ │ 0x0008 line=74 │ │ 0x000c line=76 │ │ @@ -1513403,17 +1513411,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -429a90: |[429a90] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapters:()Ljava/util/List; │ │ -429aa0: 5410 cac7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c7ca │ │ -429aa4: 1100 |0002: return-object v0 │ │ +429a78: |[429a78] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapters:()Ljava/util/List; │ │ +429a88: 5410 cac7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c7ca │ │ +429a8c: 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;) │ │ @@ -1513421,19 +1513429,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -429940: |[429940] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.handles:(Ljava/lang/String;)Z │ │ -429950: 1a00 3872 |0000: const-string v0, "chapter\d\d\d.*" // string@7238 │ │ -429954: 6e20 aeb2 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ -42995a: 0a02 |0005: move-result v2 │ │ -42995c: 0f02 |0006: return v2 │ │ +429928: |[429928] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.handles:(Ljava/lang/String;)Z │ │ +429938: 1a00 3872 |0000: const-string v0, "chapter\d\d\d.*" // string@7238 │ │ +42993c: 6e20 aeb2 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ +429942: 0a02 |0005: move-result v2 │ │ +429944: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=29 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1513442,71 +1513450,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 │ │ -429bbc: |[429bbc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ -429bcc: 7110 f8ae 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; // method@aef8 │ │ -429bd2: 0c00 |0003: move-result-object v0 │ │ -429bd4: 7110 fbae 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getIdFromKey:(Ljava/lang/String;)I // method@aefb │ │ -429bda: 0a01 |0007: move-result v1 │ │ -429bdc: 8112 |0008: int-to-long v2, v1 │ │ -429bde: 7030 f9ae 2503 |0009: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@aef9 │ │ -429be4: 0c04 |000c: move-result-object v4 │ │ -429be6: 3900 5200 |000d: if-nez v0, 005f // +0052 │ │ -429bea: 7030 f9ae 2503 |000f: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@aef9 │ │ -429bf0: 0c00 |0012: move-result-object v0 │ │ -429bf2: 3900 2800 |0013: if-nez v0, 003b // +0028 │ │ -429bf6: 7110 fcae 0700 |0015: invoke-static {v7}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getStartTimeFromValue:(Ljava/lang/String;)J // method@aefc │ │ -429bfc: 0b06 |0018: move-result-wide v6 │ │ -429bfe: 2200 991c |0019: new-instance v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -429c02: 7010 25ab 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@ab25 │ │ -429c08: 2202 741e |001e: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -429c0c: 7010 c7b2 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -429c12: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ -429c16: 6e20 d3b2 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429c1c: 6e20 ceb2 1200 |0028: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -429c22: 6e10 deb2 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -429c28: 0c01 |002e: move-result-object v1 │ │ -429c2a: 6e20 2dab 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@ab2d │ │ -429c30: 6e30 30ab 6007 |0032: invoke-virtual {v0, v6, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@ab30 │ │ -429c36: 5456 cac7 |0035: iget-object v6, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c7ca │ │ -429c3a: 7220 d6b4 0600 |0037: invoke-interface {v6, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -429c40: 2840 |003a: goto 007a // +0040 │ │ -429c42: 2200 7b1d |003b: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ -429c46: 2201 741e |003d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -429c4a: 7010 c7b2 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -429c50: 1a02 5f1e |0042: const-string v2, "Found chapter with duplicate ID (" // string@1e5f │ │ -429c54: 6e20 d3b2 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429c5a: 6e20 d3b2 6100 |0047: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429c60: 1a06 a507 |004a: const-string v6, ", " // string@07a5 │ │ -429c64: 6e20 d3b2 6100 |004c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429c6a: 6e20 d3b2 7100 |004f: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429c70: 1a06 2a07 |0052: const-string v6, ")" // string@072a │ │ -429c74: 6e20 d3b2 6100 |0054: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -429c7a: 6e10 deb2 0100 |0057: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -429c80: 0c06 |005a: move-result-object v6 │ │ -429c82: 7020 13af 6000 |005b: invoke-direct {v0, v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af13 │ │ -429c88: 2700 |005e: throw v0 │ │ -429c8a: 1a06 0ebb |005f: const-string v6, "name" // string@bb0e │ │ -429c8e: 6e20 9fb2 6000 |0061: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -429c94: 0a06 |0064: move-result v6 │ │ -429c96: 3806 0800 |0065: if-eqz v6, 006d // +0008 │ │ -429c9a: 3804 1300 |0067: if-eqz v4, 007a // +0013 │ │ -429c9e: 6e20 31ab 7400 |0069: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@ab31 │ │ -429ca4: 280e |006c: goto 007a // +000e │ │ -429ca6: 1a06 12e4 |006d: const-string v6, "url" // string@e412 │ │ -429caa: 6e20 9fb2 6000 |006f: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -429cb0: 0a06 |0072: move-result v6 │ │ -429cb2: 3806 0700 |0073: if-eqz v6, 007a // +0007 │ │ -429cb6: 3804 0500 |0075: if-eqz v4, 007a // +0005 │ │ -429cba: 6e20 2fab 7400 |0077: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@ab2f │ │ -429cc0: 0e00 |007a: return-void │ │ +429ba4: |[429ba4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ +429bb4: 7110 f8ae 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; // method@aef8 │ │ +429bba: 0c00 |0003: move-result-object v0 │ │ +429bbc: 7110 fbae 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getIdFromKey:(Ljava/lang/String;)I // method@aefb │ │ +429bc2: 0a01 |0007: move-result v1 │ │ +429bc4: 8112 |0008: int-to-long v2, v1 │ │ +429bc6: 7030 f9ae 2503 |0009: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@aef9 │ │ +429bcc: 0c04 |000c: move-result-object v4 │ │ +429bce: 3900 5200 |000d: if-nez v0, 005f // +0052 │ │ +429bd2: 7030 f9ae 2503 |000f: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@aef9 │ │ +429bd8: 0c00 |0012: move-result-object v0 │ │ +429bda: 3900 2800 |0013: if-nez v0, 003b // +0028 │ │ +429bde: 7110 fcae 0700 |0015: invoke-static {v7}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getStartTimeFromValue:(Ljava/lang/String;)J // method@aefc │ │ +429be4: 0b06 |0018: move-result-wide v6 │ │ +429be6: 2200 991c |0019: new-instance v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +429bea: 7010 25ab 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@ab25 │ │ +429bf0: 2202 741e |001e: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +429bf4: 7010 c7b2 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +429bfa: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ +429bfe: 6e20 d3b2 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429c04: 6e20 ceb2 1200 |0028: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +429c0a: 6e10 deb2 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +429c10: 0c01 |002e: move-result-object v1 │ │ +429c12: 6e20 2dab 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@ab2d │ │ +429c18: 6e30 30ab 6007 |0032: invoke-virtual {v0, v6, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@ab30 │ │ +429c1e: 5456 cac7 |0035: iget-object v6, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@c7ca │ │ +429c22: 7220 d6b4 0600 |0037: invoke-interface {v6, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +429c28: 2840 |003a: goto 007a // +0040 │ │ +429c2a: 2200 7b1d |003b: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d7b │ │ +429c2e: 2201 741e |003d: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +429c32: 7010 c7b2 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +429c38: 1a02 5f1e |0042: const-string v2, "Found chapter with duplicate ID (" // string@1e5f │ │ +429c3c: 6e20 d3b2 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429c42: 6e20 d3b2 6100 |0047: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429c48: 1a06 a507 |004a: const-string v6, ", " // string@07a5 │ │ +429c4c: 6e20 d3b2 6100 |004c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429c52: 6e20 d3b2 7100 |004f: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429c58: 1a06 2a07 |0052: const-string v6, ")" // string@072a │ │ +429c5c: 6e20 d3b2 6100 |0054: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +429c62: 6e10 deb2 0100 |0057: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +429c68: 0c06 |005a: move-result-object v6 │ │ +429c6a: 7020 13af 6000 |005b: invoke-direct {v0, v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@af13 │ │ +429c70: 2700 |005e: throw v0 │ │ +429c72: 1a06 0ebb |005f: const-string v6, "name" // string@bb0e │ │ +429c76: 6e20 9fb2 6000 |0061: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +429c7c: 0a06 |0064: move-result v6 │ │ +429c7e: 3806 0800 |0065: if-eqz v6, 006d // +0008 │ │ +429c82: 3804 1300 |0067: if-eqz v4, 007a // +0013 │ │ +429c86: 6e20 31ab 7400 |0069: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@ab31 │ │ +429c8c: 280e |006c: goto 007a // +000e │ │ +429c8e: 1a06 12e4 |006d: const-string v6, "url" // string@e412 │ │ +429c92: 6e20 9fb2 6000 |006f: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +429c98: 0a06 |0072: move-result v6 │ │ +429c9a: 3806 0700 |0073: if-eqz v6, 007a // +0007 │ │ +429c9e: 3804 0500 |0075: if-eqz v4, 007a // +0005 │ │ +429ca2: 6e20 2fab 7400 |0077: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@ab2f │ │ +429ca8: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=41 │ │ 0x0015 line=43 │ │ @@ -1513563,19 +1513571,19 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -429dc0: |[429dc0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.:(Ljava/io/InputStream;)V │ │ -429dd0: 7020 07af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@af07 │ │ -429dd6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -429dd8: 5b01 cfc7 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c7cf │ │ -429ddc: 0e00 |0006: return-void │ │ +429da8: |[429da8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.:(Ljava/io/InputStream;)V │ │ +429db8: 7020 07af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@af07 │ │ +429dbe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +429dc0: 5b01 cfc7 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c7cf │ │ +429dc4: 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; │ │ @@ -1513586,17 +1513594,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -429da8: |[429da8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.getDescription:()Ljava/lang/String; │ │ -429db8: 5410 cfc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c7cf │ │ -429dbc: 1100 |0002: return-object v0 │ │ +429d90: |[429d90] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.getDescription:()Ljava/lang/String; │ │ +429da0: 5410 cfc7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c7cf │ │ +429da4: 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;) │ │ @@ -1513604,28 +1513612,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -429d6c: |[429d6c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.handles:(Ljava/lang/String;)Z │ │ -429d7c: 1a00 847a |0000: const-string v0, "description" // string@7a84 │ │ -429d80: 6e20 9fb2 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -429d86: 0a00 |0005: move-result v0 │ │ -429d88: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ -429d8c: 1a00 e474 |0008: const-string v0, "comment" // string@74e4 │ │ -429d90: 6e20 9fb2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -429d96: 0a02 |000d: move-result v2 │ │ -429d98: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ -429d9c: 2803 |0010: goto 0013 // +0003 │ │ -429d9e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -429da0: 2802 |0012: goto 0014 // +0002 │ │ -429da2: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -429da4: 0f02 |0014: return v2 │ │ +429d54: |[429d54] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.handles:(Ljava/lang/String;)Z │ │ +429d64: 1a00 847a |0000: const-string v0, "description" // string@7a84 │ │ +429d68: 6e20 9fb2 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +429d6e: 0a00 |0005: move-result v0 │ │ +429d70: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ +429d74: 1a00 e474 |0008: const-string v0, "comment" // string@74e4 │ │ +429d78: 6e20 9fb2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +429d7e: 0a02 |000d: move-result v2 │ │ +429d80: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ +429d84: 2803 |0010: goto 0013 // +0003 │ │ +429d86: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +429d88: 2802 |0012: goto 0014 // +0002 │ │ +429d8a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +429d8c: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=17 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; │ │ 0x0000 - 0x0015 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1513634,33 +1513642,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 │ │ -429de0: |[429de0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ -429df0: 1a00 847a |0000: const-string v0, "description" // string@7a84 │ │ -429df4: 6e20 9fb2 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -429dfa: 0a00 |0005: move-result v0 │ │ -429dfc: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -429e00: 1a00 e474 |0008: const-string v0, "comment" // string@74e4 │ │ -429e04: 6e20 9fb2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -429e0a: 0a02 |000d: move-result v2 │ │ -429e0c: 3802 1400 |000e: if-eqz v2, 0022 // +0014 │ │ -429e10: 5412 cfc7 |0010: iget-object v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c7cf │ │ -429e14: 3802 0e00 |0012: if-eqz v2, 0020 // +000e │ │ -429e18: 6e10 adb2 0300 |0014: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b2ad │ │ -429e1e: 0a02 |0017: move-result v2 │ │ -429e20: 5410 cfc7 |0018: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c7cf │ │ -429e24: 6e10 adb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ -429e2a: 0a00 |001d: move-result v0 │ │ -429e2c: 3702 0400 |001e: if-le v2, v0, 0022 // +0004 │ │ -429e30: 5b13 cfc7 |0020: iput-object v3, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c7cf │ │ -429e34: 0e00 |0022: return-void │ │ +429dc8: |[429dc8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ +429dd8: 1a00 847a |0000: const-string v0, "description" // string@7a84 │ │ +429ddc: 6e20 9fb2 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +429de2: 0a00 |0005: move-result v0 │ │ +429de4: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +429de8: 1a00 e474 |0008: const-string v0, "comment" // string@74e4 │ │ +429dec: 6e20 9fb2 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +429df2: 0a02 |000d: move-result v2 │ │ +429df4: 3802 1400 |000e: if-eqz v2, 0022 // +0014 │ │ +429df8: 5412 cfc7 |0010: iget-object v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c7cf │ │ +429dfc: 3802 0e00 |0012: if-eqz v2, 0020 // +000e │ │ +429e00: 6e10 adb2 0300 |0014: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b2ad │ │ +429e06: 0a02 |0017: move-result v2 │ │ +429e08: 5410 cfc7 |0018: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c7cf │ │ +429e0c: 6e10 adb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b2ad │ │ +429e12: 0a00 |001d: move-result v0 │ │ +429e14: 3702 0400 |001e: if-le v2, v0, 0022 // +0004 │ │ +429e18: 5b13 cfc7 |0020: iput-object v3, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@c7cf │ │ +429e1c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=22 │ │ 0x0010 line=23 │ │ 0x0020 line=24 │ │ locals : │ │ 0x0000 - 0x0023 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; │ │ @@ -1513696,17 +1513704,17 @@ │ │ type : '(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -42c000: |[42c000] de.danoeh.antennapod.preferences.ThemePreference.$r8$lambda$0XCqzw5lGu2Olnsgo5XvPwIDpPw:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V │ │ -42c010: 7030 87af 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/preferences/ThemePreference;.lambda$updateThemeCard$0:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V // method@af87 │ │ -42c016: 0e00 |0003: return-void │ │ +42bfe8: |[42bfe8] de.danoeh.antennapod.preferences.ThemePreference.$r8$lambda$0XCqzw5lGu2Olnsgo5XvPwIDpPw:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V │ │ +42bff8: 7030 87af 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/preferences/ThemePreference;.lambda$updateThemeCard$0:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V // method@af87 │ │ +42bffe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/preferences/ThemePreference; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1513716,19 +1513724,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -42c018: |[42c018] de.danoeh.antennapod.preferences.ThemePreference.:(Landroid/content/Context;)V │ │ -42c028: 7020 043d 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d04 │ │ -42c02e: 1401 f600 0d7f |0003: const v1, #float 1.87426e+38 // #7f0d00f6 │ │ -42c034: 6e20 613d 1000 |0006: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setLayoutResource:(I)V // method@3d61 │ │ -42c03a: 0e00 |0009: return-void │ │ +42c000: |[42c000] de.danoeh.antennapod.preferences.ThemePreference.:(Landroid/content/Context;)V │ │ +42c010: 7020 043d 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d04 │ │ +42c016: 1401 f600 0d7f |0003: const v1, #float 1.87426e+38 // #7f0d00f6 │ │ +42c01c: 6e20 613d 1000 |0006: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setLayoutResource:(I)V // method@3d61 │ │ +42c022: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0006 line=18 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/preferences/ThemePreference; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ @@ -1513738,19 +1513746,19 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -42c03c: |[42c03c] de.danoeh.antennapod.preferences.ThemePreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -42c04c: 7030 053d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3d05 │ │ -42c052: 1401 f600 0d7f |0003: const v1, #float 1.87426e+38 // #7f0d00f6 │ │ -42c058: 6e20 613d 1000 |0006: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setLayoutResource:(I)V // method@3d61 │ │ -42c05e: 0e00 |0009: return-void │ │ +42c024: |[42c024] de.danoeh.antennapod.preferences.ThemePreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +42c034: 7030 053d 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/Preference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3d05 │ │ +42c03a: 1401 f600 0d7f |0003: const v1, #float 1.87426e+38 // #7f0d00f6 │ │ +42c040: 6e20 613d 1000 |0006: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setLayoutResource:(I)V // method@3d61 │ │ +42c046: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0006 line=23 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/preferences/ThemePreference; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ @@ -1513761,26 +1513769,26 @@ │ │ type : '(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -42c060: |[42c060] de.danoeh.antennapod.preferences.ThemePreference.lambda$updateThemeCard$0:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V │ │ -42c070: 7110 82b0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setTheme:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@b082 │ │ -42c076: 6e10 1b3d 0000 |0003: invoke-virtual {v0}, Landroidx/preference/Preference;.getOnPreferenceChangeListener:()Landroidx/preference/Preference$OnPreferenceChangeListener; // method@3d1b │ │ -42c07c: 0c01 |0006: move-result-object v1 │ │ -42c07e: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -42c082: 6e10 1b3d 0000 |0009: invoke-virtual {v0}, Landroidx/preference/Preference;.getOnPreferenceChangeListener:()Landroidx/preference/Preference$OnPreferenceChangeListener; // method@3d1b │ │ -42c088: 0c01 |000c: move-result-object v1 │ │ -42c08a: 7100 44b0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b044 │ │ -42c090: 0c02 |0010: move-result-object v2 │ │ -42c092: 7230 fe3c 0102 |0011: invoke-interface {v1, v0, v2}, Landroidx/preference/Preference$OnPreferenceChangeListener;.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@3cfe │ │ -42c098: 6e10 8aaf 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateUi:()V // method@af8a │ │ -42c09e: 0e00 |0017: return-void │ │ +42c048: |[42c048] de.danoeh.antennapod.preferences.ThemePreference.lambda$updateThemeCard$0:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;Landroid/view/View;)V │ │ +42c058: 7110 82b0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setTheme:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@b082 │ │ +42c05e: 6e10 1b3d 0000 |0003: invoke-virtual {v0}, Landroidx/preference/Preference;.getOnPreferenceChangeListener:()Landroidx/preference/Preference$OnPreferenceChangeListener; // method@3d1b │ │ +42c064: 0c01 |0006: move-result-object v1 │ │ +42c066: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +42c06a: 6e10 1b3d 0000 |0009: invoke-virtual {v0}, Landroidx/preference/Preference;.getOnPreferenceChangeListener:()Landroidx/preference/Preference$OnPreferenceChangeListener; // method@3d1b │ │ +42c070: 0c01 |000c: move-result-object v1 │ │ +42c072: 7100 44b0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b044 │ │ +42c078: 0c02 |0010: move-result-object v2 │ │ +42c07a: 7230 fe3c 0102 |0011: invoke-interface {v1, v0, v2}, Landroidx/preference/Preference$OnPreferenceChangeListener;.onPreferenceChange:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@3cfe │ │ +42c080: 6e10 8aaf 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateUi:()V // method@af8a │ │ +42c086: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0009 line=42 │ │ 0x0014 line=44 │ │ locals : │ │ @@ -1513794,22 +1513802,22 @@ │ │ type : '(Landroidx/preference/PreferenceViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -42c0a0: |[42c0a0] de.danoeh.antennapod.preferences.ThemePreference.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V │ │ -42c0b0: 6f20 3c3d 1000 |0000: invoke-super {v0, v1}, Landroidx/preference/Preference;.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V // method@3d3c │ │ -42c0b6: 5411 101a |0003: iget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -42c0ba: 7110 09a0 0100 |0005: invoke-static {v1}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // method@a009 │ │ -42c0c0: 0c01 |0008: move-result-object v1 │ │ -42c0c2: 5b01 86cf |0009: iput-object v1, v0, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@cf86 │ │ -42c0c6: 6e10 8aaf 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateUi:()V // method@af8a │ │ -42c0cc: 0e00 |000e: return-void │ │ +42c088: |[42c088] de.danoeh.antennapod.preferences.ThemePreference.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V │ │ +42c098: 6f20 3c3d 1000 |0000: invoke-super {v0, v1}, Landroidx/preference/Preference;.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V // method@3d3c │ │ +42c09e: 5411 101a |0003: iget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +42c0a2: 7110 09a0 0100 |0005: invoke-static {v1}, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // method@a009 │ │ +42c0a8: 0c01 |0008: move-result-object v1 │ │ +42c0aa: 5b01 86cf |0009: iput-object v1, v0, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@cf86 │ │ +42c0ae: 6e10 8aaf 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateUi:()V // method@af8a │ │ +42c0b4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x000b line=30 │ │ locals : │ │ 0x0000 - 0x000f reg=0 this Lde/danoeh/antennapod/preferences/ThemePreference; │ │ @@ -1513820,43 +1513828,43 @@ │ │ type : '(Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -42c0d0: |[42c0d0] de.danoeh.antennapod.preferences.ThemePreference.updateThemeCard:(Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ -42c0e0: 6e10 113d 0400 |0000: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d11 │ │ -42c0e6: 0c00 |0003: move-result-object v0 │ │ -42c0e8: 6e10 2e02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -42c0ee: 0c00 |0007: move-result-object v0 │ │ -42c0f0: 6e10 ff02 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -42c0f6: 0c00 |000b: move-result-object v0 │ │ -42c0f8: 5200 9601 |000c: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -42c0fc: 6e10 113d 0400 |000e: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d11 │ │ -42c102: 0c01 |0011: move-result-object v1 │ │ -42c104: 1502 803f |0012: const/high16 v2, #int 1065353216 // #3f80 │ │ -42c108: a802 0200 |0014: mul-float v2, v2, v0 │ │ -42c10c: 7120 e981 2100 |0016: invoke-static {v1, v2}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81e9 │ │ -42c112: 0a01 |0019: move-result v1 │ │ -42c114: 6e10 113d 0400 |001a: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d11 │ │ -42c11a: 0c02 |001d: move-result-object v2 │ │ -42c11c: 1503 0042 |001e: const/high16 v3, #int 1107296256 // #4200 │ │ -42c120: a800 0003 |0020: mul-float v0, v0, v3 │ │ -42c124: 7120 e981 0200 |0022: invoke-static {v2, v0}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81e9 │ │ -42c12a: 0a00 |0025: move-result v0 │ │ -42c12c: 7100 44b0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b044 │ │ -42c132: 0c02 |0029: move-result-object v2 │ │ -42c134: 3326 0300 |002a: if-ne v6, v2, 002d // +0003 │ │ -42c138: 0101 |002c: move v1, v0 │ │ -42c13a: 6e20 7022 1500 |002d: invoke-virtual {v5, v1}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2270 │ │ -42c140: 2200 a41d |0030: new-instance v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0; // type@1da4 │ │ -42c144: 7030 82af 4006 |0032: invoke-direct {v0, v4, v6}, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@af82 │ │ -42c14a: 6e20 680d 0500 |0035: invoke-virtual {v5, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -42c150: 0e00 |0038: return-void │ │ +42c0b8: |[42c0b8] de.danoeh.antennapod.preferences.ThemePreference.updateThemeCard:(Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V │ │ +42c0c8: 6e10 113d 0400 |0000: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d11 │ │ +42c0ce: 0c00 |0003: move-result-object v0 │ │ +42c0d0: 6e10 2e02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +42c0d6: 0c00 |0007: move-result-object v0 │ │ +42c0d8: 6e10 ff02 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +42c0de: 0c00 |000b: move-result-object v0 │ │ +42c0e0: 5200 9601 |000c: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +42c0e4: 6e10 113d 0400 |000e: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d11 │ │ +42c0ea: 0c01 |0011: move-result-object v1 │ │ +42c0ec: 1502 803f |0012: const/high16 v2, #int 1065353216 // #3f80 │ │ +42c0f0: a802 0200 |0014: mul-float v2, v2, v0 │ │ +42c0f4: 7120 e981 2100 |0016: invoke-static {v1, v2}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81e9 │ │ +42c0fa: 0a01 |0019: move-result v1 │ │ +42c0fc: 6e10 113d 0400 |001a: invoke-virtual {v4}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d11 │ │ +42c102: 0c02 |001d: move-result-object v2 │ │ +42c104: 1503 0042 |001e: const/high16 v3, #int 1107296256 // #4200 │ │ +42c108: a800 0003 |0020: mul-float v0, v0, v3 │ │ +42c10c: 7120 e981 0200 |0022: invoke-static {v2, v0}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81e9 │ │ +42c112: 0a00 |0025: move-result v0 │ │ +42c114: 7100 44b0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b044 │ │ +42c11a: 0c02 |0029: move-result-object v2 │ │ +42c11c: 3326 0300 |002a: if-ne v6, v2, 002d // +0003 │ │ +42c120: 0101 |002c: move v1, v0 │ │ +42c122: 6e20 7022 1500 |002d: invoke-virtual {v5, v1}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2270 │ │ +42c128: 2200 a41d |0030: new-instance v0, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0; // type@1da4 │ │ +42c12c: 7030 82af 4006 |0032: invoke-direct {v0, v4, v6}, Lde/danoeh/antennapod/preferences/ThemePreference$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/preferences/ThemePreference;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@af82 │ │ +42c132: 6e20 680d 0500 |0035: invoke-virtual {v5, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +42c138: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x000e line=35 │ │ 0x001a line=36 │ │ 0x0026 line=37 │ │ 0x002d line=38 │ │ @@ -1513871,28 +1513879,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -42c154: |[42c154] de.danoeh.antennapod.preferences.ThemePreference.updateUi:()V │ │ -42c164: 5420 86cf |0000: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@cf86 │ │ -42c168: 5400 ef8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemCard:Landroidx/cardview/widget/CardView; // field@8fef │ │ -42c16c: 6201 c0d8 |0004: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8c0 │ │ -42c170: 6e30 89af 0201 |0006: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateThemeCard:(Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@af89 │ │ -42c176: 5420 86cf |0009: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@cf86 │ │ -42c17a: 5400 ed8f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightCard:Landroidx/cardview/widget/CardView; // field@8fed │ │ -42c17e: 6201 bfd8 |000d: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ -42c182: 6e30 89af 0201 |000f: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateThemeCard:(Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@af89 │ │ -42c188: 5420 86cf |0012: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@cf86 │ │ -42c18c: 5400 eb8f |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCard:Landroidx/cardview/widget/CardView; // field@8feb │ │ -42c190: 6201 bed8 |0016: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ -42c194: 6e30 89af 0201 |0018: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateThemeCard:(Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@af89 │ │ -42c19a: 0e00 |001b: return-void │ │ +42c13c: |[42c13c] de.danoeh.antennapod.preferences.ThemePreference.updateUi:()V │ │ +42c14c: 5420 86cf |0000: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@cf86 │ │ +42c150: 5400 ef8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeSystemCard:Landroidx/cardview/widget/CardView; // field@8fef │ │ +42c154: 6201 c0d8 |0004: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.SYSTEM:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8c0 │ │ +42c158: 6e30 89af 0201 |0006: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateThemeCard:(Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@af89 │ │ +42c15e: 5420 86cf |0009: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@cf86 │ │ +42c162: 5400 ed8f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeLightCard:Landroidx/cardview/widget/CardView; // field@8fed │ │ +42c166: 6201 bfd8 |000d: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8bf │ │ +42c16a: 6e30 89af 0201 |000f: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateThemeCard:(Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@af89 │ │ +42c170: 5420 86cf |0012: iget-object v0, v2, Lde/danoeh/antennapod/preferences/ThemePreference;.viewBinding:Lde/danoeh/antennapod/databinding/ThemePreferenceBinding; // field@cf86 │ │ +42c174: 5400 eb8f |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ThemePreferenceBinding;.themeDarkCard:Landroidx/cardview/widget/CardView; // field@8feb │ │ +42c178: 6201 bed8 |0016: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.DARK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@d8be │ │ +42c17c: 6e30 89af 0201 |0018: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/preferences/ThemePreference;.updateThemeCard:(Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;)V // method@af89 │ │ +42c182: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0009 line=50 │ │ 0x0012 line=51 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lde/danoeh/antennapod/preferences/ThemePreference; │ │ @@ -1665221,18 +1665229,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3b9510: |[3b9510] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b9520: 5b01 d76b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd7 │ │ -3b9524: 7010 09b1 0000 |0002: invoke-direct {v0}, Lio/reactivex/observers/DisposableMaybeObserver;.:()V // method@b109 │ │ -3b952a: 0e00 |0005: return-void │ │ +3b94f8: |[3b94f8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b9508: 5b01 d76b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd7 │ │ +3b950c: 7010 09b1 0000 |0002: invoke-direct {v0}, Lio/reactivex/observers/DisposableMaybeObserver;.:()V // method@b109 │ │ +3b9512: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -1665242,16 +1665250,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3b952c: |[3b952c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onComplete:()V │ │ -3b953c: 0e00 |0000: return-void │ │ +3b9514: |[3b9514] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onComplete:()V │ │ +3b9524: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;) │ │ @@ -1665259,32 +1665267,32 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3b9540: |[3b9540] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onError:(Ljava/lang/Throwable;)V │ │ -3b9550: 5430 d76b |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd7 │ │ -3b9554: 6e10 01b3 0400 |0002: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3b955a: 0c01 |0005: move-result-object v1 │ │ -3b955c: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -3b9560: 7130 f194 1002 |0008: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$mshowErrorDialog:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;Ljava/lang/String;)V // method@94f1 │ │ -3b9566: 2200 741e |000b: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3b956a: 7010 c7b2 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3b9570: 1a01 451d |0010: const-string v1, "Feed parser exception: " // string@1d45 │ │ -3b9574: 6e20 d3b2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b957a: 7110 f90a 0400 |0015: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3b9580: 0c04 |0018: move-result-object v4 │ │ -3b9582: 6e20 d3b2 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b9588: 6e10 deb2 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3b958e: 0c04 |001f: move-result-object v4 │ │ -3b9590: 1a00 fa4c |0020: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ -3b9594: 7120 f50a 4000 |0022: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3b959a: 0e00 |0025: return-void │ │ +3b9528: |[3b9528] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onError:(Ljava/lang/Throwable;)V │ │ +3b9538: 5430 d76b |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd7 │ │ +3b953c: 6e10 01b3 0400 |0002: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3b9542: 0c01 |0005: move-result-object v1 │ │ +3b9544: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +3b9548: 7130 f194 1002 |0008: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$mshowErrorDialog:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;Ljava/lang/String;)V // method@94f1 │ │ +3b954e: 2200 741e |000b: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3b9552: 7010 c7b2 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3b9558: 1a01 451d |0010: const-string v1, "Feed parser exception: " // string@1d45 │ │ +3b955c: 6e20 d3b2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b9562: 7110 f90a 0400 |0015: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3b9568: 0c04 |0018: move-result-object v4 │ │ +3b956a: 6e20 d3b2 4000 |0019: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b9570: 6e10 deb2 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3b9576: 0c04 |001f: move-result-object v4 │ │ +3b9578: 1a00 fa4c |0020: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ +3b957c: 7120 f50a 4000 |0022: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3b9582: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x000b line=365 │ │ locals : │ │ 0x0000 - 0x0026 reg=3 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; │ │ 0x0000 - 0x0026 reg=4 (null) Ljava/lang/Throwable; │ │ @@ -1665294,20 +1665302,20 @@ │ │ type : '(Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3b959c: |[3b959c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onSuccess:(Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;)V │ │ -3b95ac: 5420 d76b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd7 │ │ -3b95b0: 5431 7cc5 |0002: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c57c │ │ -3b95b4: 5433 7bc5 |0004: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@c57b │ │ -3b95b8: 7130 f294 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$mshowFeedInformation:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V // method@94f2 │ │ -3b95be: 0e00 |0009: return-void │ │ +3b9584: |[3b9584] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onSuccess:(Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;)V │ │ +3b9594: 5420 d76b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bd7 │ │ +3b9598: 5431 7cc5 |0002: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@c57c │ │ +3b959c: 5433 7bc5 |0004: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@c57b │ │ +3b95a0: 7130 f294 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$mshowFeedInformation:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V // method@94f2 │ │ +3b95a6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; │ │ 0x0000 - 0x000a reg=3 (null) Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ │ │ @@ -1665316,18 +1665324,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b95c0: |[3b95c0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onSuccess:(Ljava/lang/Object;)V │ │ -3b95d0: 1f01 431d |0000: check-cast v1, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1d43 │ │ -3b95d4: 6e20 ce94 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.onSuccess:(Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;)V // method@94ce │ │ -3b95da: 0e00 |0005: return-void │ │ +3b95a8: |[3b95a8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$1.onSuccess:(Ljava/lang/Object;)V │ │ +3b95b8: 1f01 431d |0000: check-cast v1, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1d43 │ │ +3b95bc: 6e20 ce94 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.onSuccess:(Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;)V // method@94ce │ │ +3b95c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1665389,17 +1665397,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3c0b84: |[3c0b84] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.$r8$lambda$AaTpFvSwcjLqYiVXrOiwEzqjTzM:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V │ │ -3c0b94: 7040 9096 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V // method@9690 │ │ -3c0b9a: 0e00 |0003: return-void │ │ +3c0b6c: |[3c0b6c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.$r8$lambda$AaTpFvSwcjLqYiVXrOiwEzqjTzM:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V │ │ +3c0b7c: 7040 9096 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V // method@9690 │ │ +3c0b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ @@ -1665410,18 +1665418,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3c0924: |[3c0924] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.$r8$lambda$Rioc76N7bBtyU8IyRbipLtgiGjU:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z │ │ -3c0934: 7040 9196 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z // method@9691 │ │ -3c093a: 0a00 |0003: move-result v0 │ │ -3c093c: 0f00 |0004: return v0 │ │ +3c090c: |[3c090c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.$r8$lambda$Rioc76N7bBtyU8IyRbipLtgiGjU:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z │ │ +3c091c: 7040 9196 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z // method@9691 │ │ +3c0922: 0a00 |0003: move-result v0 │ │ +3c0924: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ @@ -1665432,18 +1665440,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -3c0940: |[3c0940] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.$r8$lambda$hVJnFP247dxCW0-NdaV-z9CskoI:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c0950: 7054 9296 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@9692 │ │ -3c0956: 0a00 |0003: move-result v0 │ │ -3c0958: 0f00 |0004: return v0 │ │ +3c0928: |[3c0928] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.$r8$lambda$hVJnFP247dxCW0-NdaV-z9CskoI:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c0938: 7054 9296 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@9692 │ │ +3c093e: 0a00 |0003: move-result v0 │ │ +3c0940: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ @@ -1665455,28 +1665463,28 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3c0b9c: |[3c0b9c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3c0bac: 7020 2c97 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.:(Landroid/app/Activity;)V // method@972c │ │ -3c0bb2: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3c0bb6: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3c0bbc: 5b10 7b6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ -3c0bc0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3c0bc2: 5910 7d6c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ -3c0bc6: 5910 7a6c |000d: iput v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6c7a │ │ -3c0bca: 2200 861e |000f: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ -3c0bce: 7020 10b3 2000 |0011: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ -3c0bd4: 5b10 7e6c |0014: iput-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ -3c0bd8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -3c0bda: 6e20 ce41 2100 |0017: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ -3c0be0: 0e00 |001a: return-void │ │ +3c0b84: |[3c0b84] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3c0b94: 7020 2c97 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.:(Landroid/app/Activity;)V // method@972c │ │ +3c0b9a: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3c0b9e: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3c0ba4: 5b10 7b6c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ +3c0ba8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3c0baa: 5910 7d6c |000b: iput v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ +3c0bae: 5910 7a6c |000d: iput v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6c7a │ │ +3c0bb2: 2200 861e |000f: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ +3c0bb6: 7020 10b3 2000 |0011: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ +3c0bbc: 5b10 7e6c |0014: iput-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ +3c0bc0: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +3c0bc2: 6e20 ce41 2100 |0017: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ +3c0bc8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=39 │ │ 0x000b line=41 │ │ 0x000d line=42 │ │ 0x000f line=46 │ │ @@ -1665490,38 +1665498,38 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -3c0c0c: |[3c0c0c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V │ │ -3c0c1c: 5425 7e6c |0000: iget-object v5, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ -3c0c20: 6e10 0db3 0500 |0002: invoke-virtual {v5}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c0c26: 0c05 |0005: move-result-object v5 │ │ -3c0c28: 1f05 d617 |0006: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c0c2c: 3805 1e00 |0008: if-eqz v5, 0026 // +001e │ │ -3c0c30: 6e10 3097 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c0c36: 0a00 |000d: move-result v0 │ │ -3c0c38: 3900 1800 |000e: if-nez v0, 0026 // +0018 │ │ -3c0c3c: 5424 7b6c |0010: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ -3c0c40: 7110 3b9d 0400 |0012: invoke-static {v4}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d3b │ │ -3c0c46: 0c04 |0015: move-result-object v4 │ │ -3c0c48: 6e10 77ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c0c4e: 0b00 |0019: move-result-wide v0 │ │ -3c0c50: 7130 e9b6 0401 |001a: invoke-static {v4, v0, v1}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([JJ)I // method@b6e9 │ │ -3c0c56: 0a03 |001d: move-result v3 │ │ -3c0c58: 7120 57a6 3400 |001e: invoke-static {v4, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a657 │ │ -3c0c5e: 0c03 |0021: move-result-object v3 │ │ -3c0c60: 6e20 8494 3500 |0022: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3c0c66: 2808 |0025: goto 002d // +0008 │ │ -3c0c68: 6e10 4043 0400 |0026: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -3c0c6e: 0a03 |0029: move-result v3 │ │ -3c0c70: 6e20 3997 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.toggleSelection:(I)V // method@9739 │ │ -3c0c76: 0e00 |002d: return-void │ │ +3c0bf4: |[3c0bf4] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)V │ │ +3c0c04: 5425 7e6c |0000: iget-object v5, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ +3c0c08: 6e10 0db3 0500 |0002: invoke-virtual {v5}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c0c0e: 0c05 |0005: move-result-object v5 │ │ +3c0c10: 1f05 d617 |0006: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c0c14: 3805 1e00 |0008: if-eqz v5, 0026 // +001e │ │ +3c0c18: 6e10 3097 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c0c1e: 0a00 |000d: move-result v0 │ │ +3c0c20: 3900 1800 |000e: if-nez v0, 0026 // +0018 │ │ +3c0c24: 5424 7b6c |0010: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ +3c0c28: 7110 3b9d 0400 |0012: invoke-static {v4}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d3b │ │ +3c0c2e: 0c04 |0015: move-result-object v4 │ │ +3c0c30: 6e10 77ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c0c36: 0b00 |0019: move-result-wide v0 │ │ +3c0c38: 7130 e9b6 0401 |001a: invoke-static {v4, v0, v1}, Lorg/apache/commons/lang3/ArrayUtils;.indexOf:([JJ)I // method@b6e9 │ │ +3c0c3e: 0a03 |001d: move-result v3 │ │ +3c0c40: 7120 57a6 3400 |001e: invoke-static {v4, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a657 │ │ +3c0c46: 0c03 |0021: move-result-object v3 │ │ +3c0c48: 6e20 8494 3500 |0022: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3c0c4e: 2808 |0025: goto 002d // +0008 │ │ +3c0c50: 6e10 4043 0400 |0026: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +3c0c56: 0a03 |0029: move-result v3 │ │ +3c0c58: 6e20 3997 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.toggleSelection:(I)V // method@9739 │ │ +3c0c5e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x000a line=93 │ │ 0x0010 line=94 │ │ 0x0016 line=95 │ │ 0x001e line=96 │ │ @@ -1665537,21 +1665545,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c095c: |[3c095c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z │ │ -3c096c: 5b01 7c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ -3c0970: 6e10 4043 0200 |0002: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -3c0976: 0a01 |0005: move-result v1 │ │ -3c0978: 5901 7d6c |0006: iput v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ -3c097c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3c097e: 0f01 |0009: return v1 │ │ +3c0944: |[3c0944] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.lambda$onBindViewHolder$1:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;)Z │ │ +3c0954: 5b01 7c6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ +3c0958: 6e10 4043 0200 |0002: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +3c095e: 0a01 |0005: move-result v1 │ │ +3c0960: 5901 7d6c |0006: iput v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ +3c0964: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3c0966: 0f01 |0009: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1665563,32 +1665571,32 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -3c0980: |[3c0980] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c0990: 6005 dd00 |0000: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3c0994: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ -3c0998: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3c099a: 3405 1900 |0005: if-lt v5, v0, 001e // +0019 │ │ -3c099e: 1305 0220 |0007: const/16 v5, #int 8194 // #2002 │ │ -3c09a2: 6e20 830b 5600 |0009: invoke-virtual {v6, v5}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b83 │ │ -3c09a8: 0a05 |000c: move-result v5 │ │ -3c09aa: 3805 1100 |000d: if-eqz v5, 001e // +0011 │ │ -3c09ae: 6e10 ff0b 0600 |000f: invoke-virtual {v6}, Landroid/view/MotionEvent;.getButtonState:()I // method@0bff │ │ -3c09b4: 0a05 |0012: move-result v5 │ │ -3c09b6: 1226 |0013: const/4 v6, #int 2 // #2 │ │ -3c09b8: 3365 0a00 |0014: if-ne v5, v6, 001e // +000a │ │ -3c09bc: 5b23 7c6c |0016: iput-object v3, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ -3c09c0: 6e10 4043 0400 |0018: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -3c09c6: 0a03 |001b: move-result v3 │ │ -3c09c8: 5923 7d6c |001c: iput v3, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ -3c09cc: 0f01 |001e: return v1 │ │ +3c0968: |[3c0968] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.lambda$onBindViewHolder$2:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c0978: 6005 dd00 |0000: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3c097c: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ +3c0980: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3c0982: 3405 1900 |0005: if-lt v5, v0, 001e // +0019 │ │ +3c0986: 1305 0220 |0007: const/16 v5, #int 8194 // #2002 │ │ +3c098a: 6e20 830b 5600 |0009: invoke-virtual {v6, v5}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b83 │ │ +3c0990: 0a05 |000c: move-result v5 │ │ +3c0992: 3805 1100 |000d: if-eqz v5, 001e // +0011 │ │ +3c0996: 6e10 ff0b 0600 |000f: invoke-virtual {v6}, Landroid/view/MotionEvent;.getButtonState:()I // method@0bff │ │ +3c099c: 0a05 |0012: move-result v5 │ │ +3c099e: 1226 |0013: const/4 v6, #int 2 // #2 │ │ +3c09a0: 3365 0a00 |0014: if-ne v5, v6, 001e // +000a │ │ +3c09a4: 5b23 7c6c |0016: iput-object v3, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ +3c09a8: 6e10 4043 0400 |0018: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +3c09ae: 0a03 |001b: move-result v3 │ │ +3c09b0: 5923 7d6c |001c: iput v3, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ +3c09b4: 0f01 |001e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0009 line=109 │ │ 0x000f line=110 │ │ 0x0016 line=111 │ │ 0x0018 line=112 │ │ @@ -1665605,16 +1665613,16 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3c0be4: |[3c0be4] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -3c0bf4: 0e00 |0000: return-void │ │ +3c0bcc: |[3c0bcc] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +3c0bdc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0001 reg=1 (null) Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ 0x0000 - 0x0001 reg=2 (null) I │ │ @@ -1665624,16 +1665632,16 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3c0bf8: |[3c0bf8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -3c0c08: 0e00 |0000: return-void │ │ +3c0be0: |[3c0be0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +3c0bf0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0001 reg=1 (null) Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ 0x0000 - 0x0001 reg=2 (null) I │ │ @@ -1665643,20 +1665651,20 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3c08e4: |[3c08e4] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getActivity:()Landroid/app/Activity; │ │ -3c08f4: 5410 7e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ -3c08f8: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c08fe: 0c00 |0005: move-result-object v0 │ │ -3c0900: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ -3c0904: 1100 |0008: return-object v0 │ │ +3c08cc: |[3c08cc] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getActivity:()Landroid/app/Activity; │ │ +3c08dc: 5410 7e6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ +3c08e0: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c08e6: 0c00 |0005: move-result-object v0 │ │ +3c08e8: 1f00 1d00 |0006: check-cast v0, Landroid/app/Activity; // type@001d │ │ +3c08ec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;) │ │ @@ -1665664,20 +1665672,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 │ │ -3c0a50: |[3c0a50] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3c0a60: 5410 7b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ -3c0a64: 7220 ddb4 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c0a6a: 0c02 |0005: move-result-object v2 │ │ -3c0a6c: 1f02 a21c |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3c0a70: 1102 |0008: return-object v2 │ │ +3c0a38: |[3c0a38] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3c0a48: 5410 7b6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ +3c0a4c: 7220 ddb4 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c0a52: 0c02 |0005: move-result-object v2 │ │ +3c0a54: 1f02 a21c |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3c0a58: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ │ │ @@ -1665686,21 +1665694,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3c0ab8: |[3c0ab8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemCount:()I │ │ -3c0ac8: 5220 7a6c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6c7a │ │ -3c0acc: 5421 7b6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ -3c0ad0: 7210 e9b4 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c0ad6: 0a01 |0007: move-result v1 │ │ -3c0ad8: b010 |0008: add-int/2addr v0, v1 │ │ -3c0ada: 0f00 |0009: return v0 │ │ +3c0aa0: |[3c0aa0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemCount:()I │ │ +3c0ab0: 5220 7a6c |0000: iget v0, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6c7a │ │ +3c0ab4: 5421 7b6c |0002: iget-object v1, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ +3c0ab8: 7210 e9b4 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c0abe: 0a01 |0007: move-result v1 │ │ +3c0ac0: b010 |0008: add-int/2addr v0, v1 │ │ +3c0ac2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ │ │ #5 : (in Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;) │ │ @@ -1665708,29 +1665716,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3c0b40: |[3c0b40] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemId:(I)J │ │ -3c0b50: 5430 7b6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ -3c0b54: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c0b5a: 0a00 |0005: move-result v0 │ │ -3c0b5c: 1601 ffff |0006: const-wide/16 v1, #int -1 // #ffff │ │ -3c0b60: 3404 0300 |0008: if-lt v4, v0, 000b // +0003 │ │ -3c0b64: 1001 |000a: return-wide v1 │ │ -3c0b66: 5430 7b6c |000b: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ -3c0b6a: 7220 ddb4 4000 |000d: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c0b70: 0c04 |0010: move-result-object v4 │ │ -3c0b72: 1f04 a21c |0011: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3c0b76: 3804 0600 |0013: if-eqz v4, 0019 // +0006 │ │ -3c0b7a: 6e10 77ab 0400 |0015: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c0b80: 0b01 |0018: move-result-wide v1 │ │ -3c0b82: 1001 |0019: return-wide v1 │ │ +3c0b28: |[3c0b28] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemId:(I)J │ │ +3c0b38: 5430 7b6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ +3c0b3c: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c0b42: 0a00 |0005: move-result v0 │ │ +3c0b44: 1601 ffff |0006: const-wide/16 v1, #int -1 // #ffff │ │ +3c0b48: 3404 0300 |0008: if-lt v4, v0, 000b // +0003 │ │ +3c0b4c: 1001 |000a: return-wide v1 │ │ +3c0b4e: 5430 7b6c |000b: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ +3c0b52: 7220 ddb4 4000 |000d: invoke-interface {v0, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c0b58: 0c04 |0010: move-result-object v4 │ │ +3c0b5a: 1f04 a21c |0011: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3c0b5e: 3804 0600 |0013: if-eqz v4, 0019 // +0006 │ │ +3c0b62: 6e10 77ab 0400 |0015: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c0b68: 0b01 |0018: move-result-wide v1 │ │ +3c0b6a: 1001 |0019: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x000b line=177 │ │ 0x0015 line=178 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ @@ -1665741,17 +1665749,17 @@ │ │ type : '(I)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3c0adc: |[3c0adc] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemViewType:(I)I │ │ -3c0aec: 1401 c903 0a7f |0000: const v1, #float 1.83453e+38 // #7f0a03c9 │ │ -3c0af2: 0f01 |0003: return v1 │ │ +3c0ac4: |[3c0ac4] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getItemViewType:(I)I │ │ +3c0ad4: 1401 c903 0a7f |0000: const v1, #float 1.83453e+38 // #7f0a03c9 │ │ +3c0ada: 0f01 |0003: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1665760,17 +1665768,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 │ │ -3c0a74: |[3c0a74] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3c0a84: 5410 7c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ -3c0a88: 1100 |0002: return-object v0 │ │ +3c0a5c: |[3c0a5c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3c0a6c: 5410 7c6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ +3c0a70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ │ │ #8 : (in Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;) │ │ @@ -1665778,30 +1665786,30 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3c0af4: |[3c0af4] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getSelectedItems:()Ljava/util/List; │ │ -3c0b04: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3c0b08: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3c0b0e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3c0b10: 6e10 8b96 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -3c0b16: 0a02 |0009: move-result v2 │ │ -3c0b18: 3521 1200 |000a: if-ge v1, v2, 001c // +0012 │ │ -3c0b1c: 6e20 3197 1300 |000c: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ -3c0b22: 0a02 |000f: move-result v2 │ │ -3c0b24: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -3c0b28: 6e20 8a96 1300 |0012: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@968a │ │ -3c0b2e: 0c02 |0015: move-result-object v2 │ │ -3c0b30: 7220 d6b4 2000 |0016: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3c0b36: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3c0b3a: 28eb |001b: goto 0006 // -0015 │ │ -3c0b3c: 1100 |001c: return-object v0 │ │ +3c0adc: |[3c0adc] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.getSelectedItems:()Ljava/util/List; │ │ +3c0aec: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3c0af0: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3c0af6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3c0af8: 6e10 8b96 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +3c0afe: 0a02 |0009: move-result v2 │ │ +3c0b00: 3521 1200 |000a: if-ge v1, v2, 001c // +0012 │ │ +3c0b04: 6e20 3197 1300 |000c: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ +3c0b0a: 0a02 |000f: move-result v2 │ │ +3c0b0c: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +3c0b10: 6e20 8a96 1300 |0012: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@968a │ │ +3c0b16: 0c02 |0015: move-result-object v2 │ │ +3c0b18: 7220 d6b4 2000 |0016: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3c0b1e: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3c0b22: 28eb |001b: goto 0006 // -0015 │ │ +3c0b24: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0006 line=226 │ │ 0x000c line=227 │ │ 0x0012 line=228 │ │ locals : │ │ @@ -1665812,18 +1665820,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c0c78: |[3c0c78] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.notifyItemChangedCompat:(I)V │ │ -3c0c88: 1a00 fc86 |0000: const-string v0, "foo" // string@86fc │ │ -3c0c8c: 6e30 bc41 2100 |0002: invoke-virtual {v1, v2, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41bc │ │ -3c0c92: 0e00 |0005: return-void │ │ +3c0c60: |[3c0c60] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.notifyItemChangedCompat:(I)V │ │ +3c0c70: 1a00 fc86 |0000: const-string v0, "foo" // string@86fc │ │ +3c0c74: 6e30 bc41 2100 |0002: invoke-virtual {v1, v2, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemChanged:(ILjava/lang/Object;)V // method@41bc │ │ +3c0c7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=164 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1665832,18 +1665840,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c0c94: |[3c0c94] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c0ca4: 1f01 f91d |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ -3c0ca8: 6e30 9596 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@9695 │ │ -3c0cae: 0e00 |0005: return-void │ │ +3c0c7c: |[3c0c7c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c0c8c: 1f01 f91d |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ +3c0c90: 6e30 9596 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@9695 │ │ +3c0c96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1665853,79 +1665861,79 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 144 16-bit code units │ │ -3c0cb0: |[3c0cb0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -3c0cc0: 5430 7b6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ -3c0cc4: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c0cca: 0a00 |0005: move-result v0 │ │ -3c0ccc: 3405 0f00 |0006: if-lt v5, v0, 0015 // +000f │ │ -3c0cd0: 6e30 8896 4305 |0008: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@9688 │ │ -3c0cd6: 6e10 ceb0 0400 |000b: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.bindDummy:()V // method@b0ce │ │ -3c0cdc: 6e30 8796 4305 |000e: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@9687 │ │ -3c0ce2: 6e10 d0b0 0400 |0011: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.hideSeparatorIfNecessary:()V // method@b0d0 │ │ -3c0ce8: 0e00 |0014: return-void │ │ -3c0cea: 5440 13d9 |0015: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ -3c0cee: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -3c0cf0: 6e20 930d 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c0cf6: 5440 14d9 |001b: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ -3c0cfa: 1301 0800 |001d: const/16 v1, #int 8 // #8 │ │ -3c0cfe: 6e20 4511 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3c0d04: 6e30 8896 4305 |0022: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@9688 │ │ -3c0d0a: 5430 7b6c |0025: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ -3c0d0e: 7220 ddb4 5000 |0027: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c0d14: 0c00 |002a: move-result-object v0 │ │ -3c0d16: 1f00 a21c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3c0d1a: 6e20 cdb0 0400 |002d: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.bind:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b0cd │ │ -3c0d20: 5441 101a |0030: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0d24: 2202 3618 |0032: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0; // type@1836 │ │ -3c0d28: 7040 7d96 3240 |0034: invoke-direct {v2, v3, v0, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@967d │ │ -3c0d2e: 6e20 680d 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c0d34: 5441 101a |003a: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0d38: 6e20 690d 3100 |003c: invoke-virtual {v1, v3}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ -3c0d3e: 5441 101a |003f: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0d42: 2202 3718 |0041: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1; // type@1837 │ │ -3c0d46: 7040 7f96 3240 |0043: invoke-direct {v2, v3, v0, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@967f │ │ -3c0d4c: 6e20 6d0d 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3c0d52: 5441 101a |0049: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0d56: 2202 3818 |004b: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2; // type@1838 │ │ -3c0d5a: 7040 8196 3240 |004d: invoke-direct {v2, v3, v0, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@9681 │ │ -3c0d60: 6e20 6f0d 2100 |0050: invoke-virtual {v1, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c0d66: 6e10 3097 0300 |0053: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c0d6c: 0a00 |0056: move-result v0 │ │ -3c0d6e: 3800 3200 |0057: if-eqz v0, 0089 // +0032 │ │ -3c0d72: 5440 16d9 |0059: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d916 │ │ -3c0d76: 1201 |005b: const/4 v1, #int 0 // #0 │ │ -3c0d78: 6e20 680d 1000 |005c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c0d7e: 6e20 3197 5300 |005f: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ -3c0d84: 0a00 |0062: move-result v0 │ │ -3c0d86: 3800 1e00 |0063: if-eqz v0, 0081 // +001e │ │ -3c0d8a: 5440 101a |0065: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0d8e: 5431 7e6c |0067: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ -3c0d92: 6e10 0db3 0100 |0069: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c0d98: 0c01 |006c: move-result-object v1 │ │ -3c0d9a: 1f01 6200 |006d: check-cast v1, Landroid/content/Context; // type@0062 │ │ -3c0d9e: 1402 e200 047f |006f: const v2, #float 1.75463e+38 // #7f0400e2 │ │ -3c0da4: 7120 a2b0 2100 |0072: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3c0daa: 0a01 |0075: move-result v1 │ │ -3c0dac: 1402 ffff ff00 |0076: const v2, #float 2.35099e-38 // #00ffffff │ │ -3c0db2: b521 |0079: and-int/2addr v1, v2 │ │ -3c0db4: 1502 0088 |007a: const/high16 v2, #int -2013265920 // #8800 │ │ -3c0db8: b021 |007c: add-int/2addr v1, v2 │ │ -3c0dba: 6e20 400d 1000 |007d: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ -3c0dc0: 2809 |0080: goto 0089 // +0009 │ │ -3c0dc2: 5440 101a |0081: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0dc6: 1401 0d00 0601 |0083: const v1, #float 2.46119e-38 // #0106000d │ │ -3c0dcc: 6e20 420d 1000 |0086: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0d42 │ │ -3c0dd2: 6e30 8796 4305 |0089: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@9687 │ │ -3c0dd8: 6e10 d0b0 0400 |008c: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.hideSeparatorIfNecessary:()V // method@b0d0 │ │ -3c0dde: 0e00 |008f: return-void │ │ +3c0c98: |[3c0c98] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +3c0ca8: 5430 7b6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ +3c0cac: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c0cb2: 0a00 |0005: move-result v0 │ │ +3c0cb4: 3405 0f00 |0006: if-lt v5, v0, 0015 // +000f │ │ +3c0cb8: 6e30 8896 4305 |0008: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@9688 │ │ +3c0cbe: 6e10 ceb0 0400 |000b: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.bindDummy:()V // method@b0ce │ │ +3c0cc4: 6e30 8796 4305 |000e: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@9687 │ │ +3c0cca: 6e10 d0b0 0400 |0011: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.hideSeparatorIfNecessary:()V // method@b0d0 │ │ +3c0cd0: 0e00 |0014: return-void │ │ +3c0cd2: 5440 13d9 |0015: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ +3c0cd6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +3c0cd8: 6e20 930d 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c0cde: 5440 14d9 |001b: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ +3c0ce2: 1301 0800 |001d: const/16 v1, #int 8 // #8 │ │ +3c0ce6: 6e20 4511 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3c0cec: 6e30 8896 4305 |0022: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@9688 │ │ +3c0cf2: 5430 7b6c |0025: iget-object v0, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ +3c0cf6: 7220 ddb4 5000 |0027: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c0cfc: 0c00 |002a: move-result-object v0 │ │ +3c0cfe: 1f00 a21c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3c0d02: 6e20 cdb0 0400 |002d: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.bind:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b0cd │ │ +3c0d08: 5441 101a |0030: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0d0c: 2202 3618 |0032: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0; // type@1836 │ │ +3c0d10: 7040 7d96 3240 |0034: invoke-direct {v2, v3, v0, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@967d │ │ +3c0d16: 6e20 680d 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c0d1c: 5441 101a |003a: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0d20: 6e20 690d 3100 |003c: invoke-virtual {v1, v3}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ +3c0d26: 5441 101a |003f: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0d2a: 2202 3718 |0041: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1; // type@1837 │ │ +3c0d2e: 7040 7f96 3240 |0043: invoke-direct {v2, v3, v0, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@967f │ │ +3c0d34: 6e20 6d0d 2100 |0046: invoke-virtual {v1, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3c0d3a: 5441 101a |0049: iget-object v1, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0d3e: 2202 3818 |004b: new-instance v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2; // type@1838 │ │ +3c0d42: 7040 8196 3240 |004d: invoke-direct {v2, v3, v0, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@9681 │ │ +3c0d48: 6e20 6f0d 2100 |0050: invoke-virtual {v1, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c0d4e: 6e10 3097 0300 |0053: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c0d54: 0a00 |0056: move-result v0 │ │ +3c0d56: 3800 3200 |0057: if-eqz v0, 0089 // +0032 │ │ +3c0d5a: 5440 16d9 |0059: iget-object v0, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d916 │ │ +3c0d5e: 1201 |005b: const/4 v1, #int 0 // #0 │ │ +3c0d60: 6e20 680d 1000 |005c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c0d66: 6e20 3197 5300 |005f: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ +3c0d6c: 0a00 |0062: move-result v0 │ │ +3c0d6e: 3800 1e00 |0063: if-eqz v0, 0081 // +001e │ │ +3c0d72: 5440 101a |0065: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0d76: 5431 7e6c |0067: iget-object v1, v3, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ +3c0d7a: 6e10 0db3 0100 |0069: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c0d80: 0c01 |006c: move-result-object v1 │ │ +3c0d82: 1f01 6200 |006d: check-cast v1, Landroid/content/Context; // type@0062 │ │ +3c0d86: 1402 e200 047f |006f: const v2, #float 1.75463e+38 // #7f0400e2 │ │ +3c0d8c: 7120 a2b0 2100 |0072: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3c0d92: 0a01 |0075: move-result v1 │ │ +3c0d94: 1402 ffff ff00 |0076: const v2, #float 2.35099e-38 // #00ffffff │ │ +3c0d9a: b521 |0079: and-int/2addr v1, v2 │ │ +3c0d9c: 1502 0088 |007a: const/high16 v2, #int -2013265920 // #8800 │ │ +3c0da0: b021 |007c: add-int/2addr v1, v2 │ │ +3c0da2: 6e20 400d 1000 |007d: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ +3c0da8: 2809 |0080: goto 0089 // +0009 │ │ +3c0daa: 5440 101a |0081: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0dae: 1401 0d00 0601 |0083: const v1, #float 2.46119e-38 // #0106000d │ │ +3c0db4: 6e20 420d 1000 |0086: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundResource:(I)V // method@0d42 │ │ +3c0dba: 6e30 8796 4305 |0089: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V // method@9687 │ │ +3c0dc0: 6e10 d0b0 0400 |008c: invoke-virtual {v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.hideSeparatorIfNecessary:()V // method@b0d0 │ │ +3c0dc6: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0008 line=75 │ │ 0x000b line=76 │ │ 0x000e line=77 │ │ 0x0011 line=78 │ │ @@ -1665957,43 +1665965,43 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -3c09d0: |[3c09d0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -3c09e0: 7210 d20b 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3c09e6: 0a00 |0003: move-result v0 │ │ -3c09e8: 1401 2702 0a7f |0004: const v1, #float 1.83445e+38 // #7f0a0227 │ │ -3c09ee: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3c09f0: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ -3c09f4: 5245 7d6c |000a: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ -3c09f8: 6e20 3797 5400 |000c: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.startSelectMode:(I)V // method@9737 │ │ -3c09fe: 0f02 |000f: return v2 │ │ -3c0a00: 7210 d20b 0500 |0010: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3c0a06: 0a00 |0013: move-result v0 │ │ -3c0a08: 1401 da02 0a7f |0014: const v1, #float 1.83448e+38 // #7f0a02da │ │ -3c0a0e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -3c0a10: 3310 0800 |0018: if-ne v0, v1, 0020 // +0008 │ │ -3c0a14: 5245 7d6c |001a: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ -3c0a18: 6e40 3397 3425 |001c: invoke-virtual {v4, v3, v5, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@9733 │ │ -3c0a1e: 0f02 |001f: return v2 │ │ -3c0a20: 7210 d20b 0500 |0020: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3c0a26: 0a05 |0023: move-result v5 │ │ -3c0a28: 1400 db02 0a7f |0024: const v0, #float 1.83448e+38 // #7f0a02db │ │ -3c0a2e: 3305 0f00 |0027: if-ne v5, v0, 0036 // +000f │ │ -3c0a32: 5c42 c46c |0029: iput-boolean v2, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ -3c0a36: 5245 7d6c |002b: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ -3c0a3a: b025 |002d: add-int/2addr v5, v2 │ │ -3c0a3c: 6e10 8b96 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -3c0a42: 0a00 |0031: move-result v0 │ │ -3c0a44: 6e40 3397 5420 |0032: invoke-virtual {v4, v5, v0, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@9733 │ │ -3c0a4a: 0f02 |0035: return v2 │ │ -3c0a4c: 0f03 |0036: return v3 │ │ +3c09b8: |[3c09b8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +3c09c8: 7210 d20b 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3c09ce: 0a00 |0003: move-result v0 │ │ +3c09d0: 1401 2702 0a7f |0004: const v1, #float 1.83445e+38 // #7f0a0227 │ │ +3c09d6: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3c09d8: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ +3c09dc: 5245 7d6c |000a: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ +3c09e0: 6e20 3797 5400 |000c: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.startSelectMode:(I)V // method@9737 │ │ +3c09e6: 0f02 |000f: return v2 │ │ +3c09e8: 7210 d20b 0500 |0010: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3c09ee: 0a00 |0013: move-result v0 │ │ +3c09f0: 1401 da02 0a7f |0014: const v1, #float 1.83448e+38 // #7f0a02da │ │ +3c09f6: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +3c09f8: 3310 0800 |0018: if-ne v0, v1, 0020 // +0008 │ │ +3c09fc: 5245 7d6c |001a: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ +3c0a00: 6e40 3397 3425 |001c: invoke-virtual {v4, v3, v5, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@9733 │ │ +3c0a06: 0f02 |001f: return v2 │ │ +3c0a08: 7210 d20b 0500 |0020: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3c0a0e: 0a05 |0023: move-result v5 │ │ +3c0a10: 1400 db02 0a7f |0024: const v0, #float 1.83448e+38 // #7f0a02db │ │ +3c0a16: 3305 0f00 |0027: if-ne v5, v0, 0036 // +000f │ │ +3c0a1a: 5c42 c46c |0029: iput-boolean v2, v4, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:Z // field@6cc4 │ │ +3c0a1e: 5245 7d6c |002b: iget v5, v4, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedPosition:I // field@6c7d │ │ +3c0a22: b025 |002d: add-int/2addr v5, v2 │ │ +3c0a24: 6e10 8b96 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +3c0a2a: 0a00 |0031: move-result v0 │ │ +3c0a2c: 6e40 3397 5420 |0032: invoke-virtual {v4, v5, v0, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@9733 │ │ +3c0a32: 0f02 |0035: return v2 │ │ +3c0a34: 0f03 |0036: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x000a line=211 │ │ 0x0010 line=213 │ │ 0x001a line=214 │ │ 0x0020 line=216 │ │ @@ -1666008,44 +1666016,44 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -3c0de0: |[3c0de0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3c0df0: 5424 7e6c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ -3c0df4: 6e10 0db3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c0dfa: 0c04 |0005: move-result-object v4 │ │ -3c0dfc: 1f04 d617 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c0e00: 6e10 7e14 0400 |0008: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ -3c0e06: 0c04 |000b: move-result-object v4 │ │ -3c0e08: 6e10 3097 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c0e0e: 0a05 |000f: move-result v5 │ │ -3c0e10: 3805 0900 |0010: if-eqz v5, 0019 // +0009 │ │ -3c0e14: 1405 0d00 0f7f |0012: const v5, #float 1.9008e+38 // #7f0f000d │ │ -3c0e1a: 6e30 c40b 5403 |0015: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3c0e20: 2823 |0018: goto 003b // +0023 │ │ -3c0e22: 5425 7c6c |0019: iget-object v5, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ -3c0e26: 3905 0300 |001b: if-nez v5, 001e // +0003 │ │ -3c0e2a: 0e00 |001d: return-void │ │ -3c0e2c: 1405 0800 0f7f |001e: const v5, #float 1.9008e+38 // #7f0f0008 │ │ -3c0e32: 6e30 c40b 5403 |0021: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3c0e38: 5424 7c6c |0024: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ -3c0e3c: 6e10 bdab 0400 |0026: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -3c0e42: 0c04 |0029: move-result-object v4 │ │ -3c0e44: 7220 5c0b 4300 |002a: invoke-interface {v3, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b5c │ │ -3c0e4a: 5424 7c6c |002d: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ -3c0e4e: 1215 |002f: const/4 v5, #int 1 // #1 │ │ -3c0e50: 2355 e61f |0030: new-array v5, v5, [I // type@1fe6 │ │ -3c0e54: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -3c0e56: 1401 fe02 0a7f |0033: const v1, #float 1.83449e+38 // #7f0a02fe │ │ -3c0e5c: 4b01 0500 |0036: aput v1, v5, v0 │ │ -3c0e60: 7130 e0aa 4305 |0038: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;[I)Z // method@aae0 │ │ -3c0e66: 0e00 |003b: return-void │ │ +3c0dc8: |[3c0dc8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3c0dd8: 5424 7e6c |0000: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ +3c0ddc: 6e10 0db3 0400 |0002: invoke-virtual {v4}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c0de2: 0c04 |0005: move-result-object v4 │ │ +3c0de4: 1f04 d617 |0006: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c0de8: 6e10 7e14 0400 |0008: invoke-virtual {v4}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ +3c0dee: 0c04 |000b: move-result-object v4 │ │ +3c0df0: 6e10 3097 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c0df6: 0a05 |000f: move-result v5 │ │ +3c0df8: 3805 0900 |0010: if-eqz v5, 0019 // +0009 │ │ +3c0dfc: 1405 0d00 0f7f |0012: const v5, #float 1.9008e+38 // #7f0f000d │ │ +3c0e02: 6e30 c40b 5403 |0015: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3c0e08: 2823 |0018: goto 003b // +0023 │ │ +3c0e0a: 5425 7c6c |0019: iget-object v5, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ +3c0e0e: 3905 0300 |001b: if-nez v5, 001e // +0003 │ │ +3c0e12: 0e00 |001d: return-void │ │ +3c0e14: 1405 0800 0f7f |001e: const v5, #float 1.9008e+38 // #7f0f0008 │ │ +3c0e1a: 6e30 c40b 5403 |0021: invoke-virtual {v4, v5, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3c0e20: 5424 7c6c |0024: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ +3c0e24: 6e10 bdab 0400 |0026: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +3c0e2a: 0c04 |0029: move-result-object v4 │ │ +3c0e2c: 7220 5c0b 4300 |002a: invoke-interface {v3, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b5c │ │ +3c0e32: 5424 7c6c |002d: iget-object v4, v2, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.longPressedItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@6c7c │ │ +3c0e36: 1215 |002f: const/4 v5, #int 1 // #1 │ │ +3c0e38: 2355 e61f |0030: new-array v5, v5, [I // type@1fe6 │ │ +3c0e3c: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +3c0e3e: 1401 fe02 0a7f |0033: const v1, #float 1.83449e+38 // #7f0a02fe │ │ +3c0e44: 4b01 0500 |0036: aput v1, v5, v0 │ │ +3c0e48: 7130 e0aa 4305 |0038: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;[I)Z // method@aae0 │ │ +3c0e4e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x000c line=197 │ │ 0x0015 line=198 │ │ 0x0019 line=200 │ │ 0x0021 line=203 │ │ @@ -1666062,18 +1666070,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3c0908: |[3c0908] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c0918: 6e30 9996 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // method@9699 │ │ -3c091e: 0c01 |0003: move-result-object v1 │ │ -3c0920: 1101 |0004: return-object v1 │ │ +3c08f0: |[3c08f0] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c0900: 6e30 9996 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // method@9699 │ │ +3c0906: 0c01 |0003: move-result-object v1 │ │ +3c0908: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1666083,22 +1666091,22 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3c0a8c: |[3c0a8c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ -3c0a9c: 2203 f91d |0000: new-instance v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ -3c0aa0: 5410 7e6c |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ -3c0aa4: 6e10 0db3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c0aaa: 0c00 |0007: move-result-object v0 │ │ -3c0aac: 1f00 d617 |0008: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c0ab0: 7030 ccb0 0302 |000a: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/ViewGroup;)V // method@b0cc │ │ -3c0ab6: 1103 |000d: return-object v3 │ │ +3c0a74: |[3c0a74] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ +3c0a84: 2203 f91d |0000: new-instance v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ +3c0a88: 5410 7e6c |0002: iget-object v0, v1, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6c7e │ │ +3c0a8c: 6e10 0db3 0000 |0004: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c0a92: 0c00 |0007: move-result-object v0 │ │ +3c0a94: 1f00 d617 |0008: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c0a98: 7030 ccb0 0302 |000a: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/ViewGroup;)V // method@b0cc │ │ +3c0a9e: 1103 |000d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x000e reg=3 (null) I │ │ @@ -1666108,18 +1666116,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3c0e68: |[3c0e68] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -3c0e78: 1f01 f91d |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ -3c0e7c: 6e20 9b96 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@969b │ │ -3c0e82: 0e00 |0005: return-void │ │ +3c0e50: |[3c0e50] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +3c0e60: 1f01 f91d |0000: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ +3c0e64: 6e20 9b96 1000 |0002: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@969b │ │ +3c0e6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ │ │ @@ -1666128,32 +1666136,32 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -3c0e84: |[3c0e84] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -3c0e94: 6f20 cc41 3200 |0000: invoke-super {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@41cc │ │ -3c0e9a: 5430 101a |0003: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0e9e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3c0ea0: 6e20 680d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c0ea6: 5430 101a |0009: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0eaa: 6e20 690d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ -3c0eb0: 5430 101a |000e: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0eb4: 6e20 6d0d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3c0eba: 5430 101a |0013: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c0ebe: 6e20 6f0d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c0ec4: 5430 16d9 |0018: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d916 │ │ -3c0ec8: 6e20 680d 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c0ece: 5430 14d9 |001d: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ -3c0ed2: 6e20 6f0d 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c0ed8: 5433 13d9 |0022: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ -3c0edc: 6e20 6f0d 1300 |0024: invoke-virtual {v3, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c0ee2: 0e00 |0027: return-void │ │ +3c0e6c: |[3c0e6c] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.onViewRecycled:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +3c0e7c: 6f20 cc41 3200 |0000: invoke-super {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@41cc │ │ +3c0e82: 5430 101a |0003: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0e86: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3c0e88: 6e20 680d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c0e8e: 5430 101a |0009: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0e92: 6e20 690d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ +3c0e98: 5430 101a |000e: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0e9c: 6e20 6d0d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3c0ea2: 5430 101a |0013: iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c0ea6: 6e20 6f0d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c0eac: 5430 16d9 |0018: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d916 │ │ +3c0eb0: 6e20 680d 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c0eb6: 5430 14d9 |001d: iget-object v0, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ +3c0eba: 6e20 6f0d 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c0ec0: 5433 13d9 |0022: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ +3c0ec4: 6e20 6f0d 1300 |0024: invoke-virtual {v3, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c0eca: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=144 │ │ 0x0009 line=145 │ │ 0x000e line=146 │ │ 0x0013 line=147 │ │ @@ -1666169,18 +1666177,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c0ee4: |[3c0ee4] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.setDummyViews:(I)V │ │ -3c0ef4: 5901 7a6c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6c7a │ │ -3c0ef8: 6e10 ba41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3c0efe: 0e00 |0005: return-void │ │ +3c0ecc: |[3c0ecc] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.setDummyViews:(I)V │ │ +3c0edc: 5901 7a6c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.dummyViews:I // field@6c7a │ │ +3c0ee0: 6e10 ba41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3c0ee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ @@ -1666190,19 +1666198,19 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3c0f00: |[3c0f00] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.updateItems:(Ljava/util/List;)V │ │ -3c0f10: 5b01 7b6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ -3c0f14: 6e10 ba41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3c0f1a: 6e10 3a97 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@973a │ │ -3c0f20: 0e00 |0008: return-void │ │ +3c0ee8: |[3c0ee8] de.danoeh.antennapod.adapter.EpisodeItemListAdapter.updateItems:(Ljava/util/List;)V │ │ +3c0ef8: 5b01 7b6c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.episodes:Ljava/util/List; // field@6c7b │ │ +3c0efc: 6e10 ba41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3c0f02: 6e10 3a97 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.updateTitle:()V // method@973a │ │ +3c0f08: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0005 line=58 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; │ │ @@ -1666242,22 +1666250,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3c1efc: |[3c1efc] de.danoeh.antennapod.adapter.NavListAdapter$DividerHolder.:(Landroid/view/View;)V │ │ -3c1f0c: 7020 eb96 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@96eb │ │ -3c1f12: 1400 2a02 0a7f |0003: const v0, #float 1.83445e+38 // #7f0a022a │ │ -3c1f18: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c1f1e: 0c02 |0009: move-result-object v2 │ │ -3c1f20: 1f02 1303 |000a: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ -3c1f24: 5b12 a66c |000c: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/TextView; // field@6ca6 │ │ -3c1f28: 0e00 |000e: return-void │ │ +3c1ee4: |[3c1ee4] de.danoeh.antennapod.adapter.NavListAdapter$DividerHolder.:(Landroid/view/View;)V │ │ +3c1ef4: 7020 eb96 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@96eb │ │ +3c1efa: 1400 2a02 0a7f |0003: const v0, #float 1.83445e+38 // #7f0a022a │ │ +3c1f00: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c1f06: 0c02 |0009: move-result-object v2 │ │ +3c1f08: 1f02 1303 |000a: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ +3c1f0c: 5b12 a66c |000c: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder;.feedsFilteredMsg:Landroid/widget/TextView; // field@6ca6 │ │ +3c1f10: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0006 line=368 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/adapter/NavListAdapter$DividerHolder; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/view/View; │ │ @@ -1666309,37 +1666317,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -3c1f2c: |[3c1f2c] de.danoeh.antennapod.adapter.NavListAdapter$FeedHolder.:(Landroid/view/View;)V │ │ -3c1f3c: 7020 eb96 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@96eb │ │ -3c1f42: 1400 b901 0a7f |0003: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ -3c1f48: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c1f4e: 0c00 |0009: move-result-object v0 │ │ -3c1f50: 1f00 f702 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -3c1f54: 5b10 a96c |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6ca9 │ │ -3c1f58: 1400 b103 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3c1f5e: 6e20 6f0c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c1f64: 0c00 |0014: move-result-object v0 │ │ -3c1f66: 1f00 1303 |0015: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3c1f6a: 5b10 aa6c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6caa │ │ -3c1f6e: 1400 c601 0a7f |0019: const v0, #float 1.83443e+38 // #7f0a01c6 │ │ -3c1f74: 6e20 6f0c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c1f7a: 0c00 |001f: move-result-object v0 │ │ -3c1f7c: 1f00 f702 |0020: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -3c1f80: 5b10 a86c |0022: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6ca8 │ │ -3c1f84: 1400 9403 0a7f |0024: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3c1f8a: 6e20 6f0c 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c1f90: 0c02 |002a: move-result-object v2 │ │ -3c1f92: 1f02 1303 |002b: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ -3c1f96: 5b12 a76c |002d: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6ca7 │ │ -3c1f9a: 0e00 |002f: return-void │ │ +3c1f14: |[3c1f14] de.danoeh.antennapod.adapter.NavListAdapter$FeedHolder.:(Landroid/view/View;)V │ │ +3c1f24: 7020 eb96 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@96eb │ │ +3c1f2a: 1400 b901 0a7f |0003: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ +3c1f30: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c1f36: 0c00 |0009: move-result-object v0 │ │ +3c1f38: 1f00 f702 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +3c1f3c: 5b10 a96c |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.image:Landroid/widget/ImageView; // field@6ca9 │ │ +3c1f40: 1400 b103 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3c1f46: 6e20 6f0c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c1f4c: 0c00 |0014: move-result-object v0 │ │ +3c1f4e: 1f00 1303 |0015: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3c1f52: 5b10 aa6c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.title:Landroid/widget/TextView; // field@6caa │ │ +3c1f56: 1400 c601 0a7f |0019: const v0, #float 1.83443e+38 // #7f0a01c6 │ │ +3c1f5c: 6e20 6f0c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c1f62: 0c00 |001f: move-result-object v0 │ │ +3c1f64: 1f00 f702 |0020: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +3c1f68: 5b10 a86c |0022: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.failure:Landroid/widget/ImageView; // field@6ca8 │ │ +3c1f6c: 1400 9403 0a7f |0024: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3c1f72: 6e20 6f0c 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c1f78: 0c02 |002a: move-result-object v2 │ │ +3c1f7a: 1f02 1303 |002b: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ +3c1f7e: 5b12 a76c |002d: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$FeedHolder;.count:Landroid/widget/TextView; // field@6ca7 │ │ +3c1f82: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0006 line=393 │ │ 0x0011 line=394 │ │ 0x001c line=395 │ │ 0x0027 line=396 │ │ @@ -1666390,32 +1666398,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -3c1fb4: |[3c1fb4] de.danoeh.antennapod.adapter.NavListAdapter$NavHolder.:(Landroid/view/View;)V │ │ -3c1fc4: 7020 eb96 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@96eb │ │ -3c1fca: 1400 b901 0a7f |0003: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ -3c1fd0: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c1fd6: 0c00 |0009: move-result-object v0 │ │ -3c1fd8: 1f00 f702 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -3c1fdc: 5b10 ac6c |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.image:Landroid/widget/ImageView; // field@6cac │ │ -3c1fe0: 1400 b103 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3c1fe6: 6e20 6f0c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c1fec: 0c00 |0014: move-result-object v0 │ │ -3c1fee: 1f00 1303 |0015: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3c1ff2: 5b10 ad6c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.title:Landroid/widget/TextView; // field@6cad │ │ -3c1ff6: 1400 9403 0a7f |0019: const v0, #float 1.83452e+38 // #7f0a0394 │ │ -3c1ffc: 6e20 6f0c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c2002: 0c02 |001f: move-result-object v2 │ │ -3c2004: 1f02 1303 |0020: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ -3c2008: 5b12 ab6c |0022: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ -3c200c: 0e00 |0024: return-void │ │ +3c1f9c: |[3c1f9c] de.danoeh.antennapod.adapter.NavListAdapter$NavHolder.:(Landroid/view/View;)V │ │ +3c1fac: 7020 eb96 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter$Holder;.:(Landroid/view/View;)V // method@96eb │ │ +3c1fb2: 1400 b901 0a7f |0003: const v0, #float 1.83442e+38 // #7f0a01b9 │ │ +3c1fb8: 6e20 6f0c 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c1fbe: 0c00 |0009: move-result-object v0 │ │ +3c1fc0: 1f00 f702 |000a: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +3c1fc4: 5b10 ac6c |000c: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.image:Landroid/widget/ImageView; // field@6cac │ │ +3c1fc8: 1400 b103 0a7f |000e: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3c1fce: 6e20 6f0c 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c1fd4: 0c00 |0014: move-result-object v0 │ │ +3c1fd6: 1f00 1303 |0015: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3c1fda: 5b10 ad6c |0017: iput-object v0, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.title:Landroid/widget/TextView; // field@6cad │ │ +3c1fde: 1400 9403 0a7f |0019: const v0, #float 1.83452e+38 // #7f0a0394 │ │ +3c1fe4: 6e20 6f0c 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c1fea: 0c02 |001f: move-result-object v2 │ │ +3c1fec: 1f02 1303 |0020: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ +3c1ff0: 5b12 ab6c |0022: iput-object v2, v1, Lde/danoeh/antennapod/adapter/NavListAdapter$NavHolder;.count:Landroid/widget/TextView; // field@6cab │ │ +3c1ff4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ 0x0006 line=379 │ │ 0x0011 line=380 │ │ 0x001c line=381 │ │ locals : │ │ @@ -1666487,17 +1666495,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3c4018: |[3c4018] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.$r8$lambda$09vKX75oz3QiQJPgqbIhP0Nbf4A:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V │ │ -3c4028: 7040 6b97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V // method@976b │ │ -3c402e: 0e00 |0003: return-void │ │ +3c4000: |[3c4000] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.$r8$lambda$09vKX75oz3QiQJPgqbIhP0Nbf4A:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V │ │ +3c4010: 7040 6b97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V // method@976b │ │ +3c4016: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/widget/CompoundButton; │ │ @@ -1666508,18 +1666516,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -3c3d40: |[3c3d40] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.$r8$lambda$1cLTmuVn2Ncd9hOMhIZcG3KK1Rk:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c3d50: 7606 6d97 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.lambda$onBindViewHolder$2:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@976d │ │ -3c3d56: 0a00 |0003: move-result v0 │ │ -3c3d58: 0f00 |0004: return v0 │ │ +3c3d28: |[3c3d28] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.$r8$lambda$1cLTmuVn2Ncd9hOMhIZcG3KK1Rk:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c3d38: 7606 6d97 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.lambda$onBindViewHolder$2:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@976d │ │ +3c3d3e: 0a00 |0003: move-result v0 │ │ +3c3d40: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Z │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ @@ -1666532,18 +1666540,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -3c3d5c: |[3c3d5c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.$r8$lambda$SjBVgRdRPnvOG4M-Mc7UALh6rwA:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)Z │ │ -3c3d6c: 7054 6c97 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.lambda$onBindViewHolder$1:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)Z // method@976c │ │ -3c3d72: 0a00 |0003: move-result v0 │ │ -3c3d74: 0f00 |0004: return v0 │ │ +3c3d44: |[3c3d44] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.$r8$lambda$SjBVgRdRPnvOG4M-Mc7UALh6rwA:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)Z │ │ +3c3d54: 7054 6c97 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.lambda$onBindViewHolder$1:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)Z // method@976c │ │ +3c3d5a: 0a00 |0003: move-result v0 │ │ +3c3d5c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Z │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ @@ -1666555,17 +1666563,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -3c4030: |[3c4030] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.$r8$lambda$yJ_H1lg3nsULWdPjXfiZRGjzB58:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)V │ │ -3c4040: 7054 6e97 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.lambda$onBindViewHolder$3:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)V // method@976e │ │ -3c4046: 0e00 |0003: return-void │ │ +3c4018: |[3c4018] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.$r8$lambda$yJ_H1lg3nsULWdPjXfiZRGjzB58:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)V │ │ +3c4028: 7054 6e97 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.lambda$onBindViewHolder$3:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)V // method@976e │ │ +3c402e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ @@ -1666577,17 +1666585,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c3ee8: |[3c3ee8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I │ │ -3c3ef8: 5200 e66c |0000: iget v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6ce6 │ │ -3c3efc: 0f00 |0002: return v0 │ │ +3c3ed0: |[3c3ed0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.-$$Nest$fgetcolumnCount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)I │ │ +3c3ee0: 5200 e66c |0000: iget v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6ce6 │ │ +3c3ee4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ │ │ #5 : (in Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;) │ │ @@ -1666595,17 +1666603,17 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c3f5c: |[3c3f5c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; │ │ -3c3f6c: 5400 e96c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ -3c3f70: 1100 |0002: return-object v0 │ │ +3c3f44: |[3c3f44] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.-$$Nest$fgetmainActivityRef:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;)Ljava/lang/ref/WeakReference; │ │ +3c3f54: 5400 e96c |0000: iget-object v0, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ +3c3f58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ │ │ #6 : (in Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;) │ │ @@ -1666613,31 +1666621,31 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -3c4048: |[3c4048] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3c4058: 7020 2c97 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.:(Landroid/app/Activity;)V // method@972c │ │ -3c405e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3c4060: 5b10 ea6c |0004: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ -3c4064: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3c4066: 5910 e86c |0007: iput v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6ce8 │ │ -3c406a: 1230 |0009: const/4 v0, #int 3 // #3 │ │ -3c406c: 5910 e66c |000a: iput v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6ce6 │ │ -3c4070: 2200 861e |000c: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ -3c4074: 7020 10b3 2000 |000e: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ -3c407a: 5b10 e96c |0011: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ -3c407e: 2202 e21e |0013: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -3c4082: 7010 17b4 0200 |0015: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3c4088: 5b12 e76c |0018: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ -3c408c: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -3c408e: 6e20 ce41 2100 |001b: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ -3c4094: 0e00 |001e: return-void │ │ +3c4030: |[3c4030] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3c4040: 7020 2c97 2100 |0000: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.:(Landroid/app/Activity;)V // method@972c │ │ +3c4046: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3c4048: 5b10 ea6c |0004: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ +3c404c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3c404e: 5910 e86c |0007: iput v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6ce8 │ │ +3c4052: 1230 |0009: const/4 v0, #int 3 // #3 │ │ +3c4054: 5910 e66c |000a: iput v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6ce6 │ │ +3c4058: 2200 861e |000c: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ +3c405c: 7020 10b3 2000 |000e: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ +3c4062: 5b10 e96c |0011: iput-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ +3c4066: 2202 e21e |0013: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +3c406a: 7010 17b4 0200 |0015: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3c4070: 5b12 e76c |0018: iput-object v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ +3c4074: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +3c4076: 6e20 ce41 2100 |001b: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ +3c407c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=50 │ │ 0x0007 line=51 │ │ 0x000a line=52 │ │ 0x000c line=56 │ │ @@ -1666652,22 +1666660,22 @@ │ │ type : '(Landroid/content/Context;F)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -3c3ebc: |[3c3ebc] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.convertDpToPixel:(Landroid/content/Context;F)F │ │ -3c3ecc: 6e10 2e02 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3c3ed2: 0c00 |0003: move-result-object v0 │ │ -3c3ed4: 6e10 ff02 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3c3eda: 0c00 |0007: move-result-object v0 │ │ -3c3edc: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3c3ee0: a801 0100 |000a: mul-float v1, v1, v0 │ │ -3c3ee4: 0f01 |000c: return v1 │ │ +3c3ea4: |[3c3ea4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.convertDpToPixel:(Landroid/content/Context;F)F │ │ +3c3eb4: 6e10 2e02 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3c3eba: 0c00 |0003: move-result-object v0 │ │ +3c3ebc: 6e10 ff02 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3c3ec2: 0c00 |0007: move-result-object v0 │ │ +3c3ec4: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3c3ec8: a801 0100 |000a: mul-float v1, v1, v0 │ │ +3c3ecc: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x000d reg=1 (null) F │ │ │ │ @@ -1666676,19 +1666684,19 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3c4098: |[3c4098] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V │ │ -3c40a8: 6e10 4043 0100 |0000: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -3c40ae: 0a01 |0003: move-result v1 │ │ -3c40b0: 6e30 7797 1003 |0004: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setSelected:(IZ)V // method@9777 │ │ -3c40b6: 0e00 |0007: return-void │ │ +3c4080: |[3c4080] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.lambda$onBindViewHolder$0:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Landroid/widget/CompoundButton;Z)V │ │ +3c4090: 6e10 4043 0100 |0000: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +3c4096: 0a01 |0003: move-result v1 │ │ +3c4098: 6e30 7797 1003 |0004: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setSelected:(IZ)V // method@9777 │ │ +3c409e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/CompoundButton; │ │ @@ -1666699,25 +1666707,25 @@ │ │ type : '(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3c3d78: |[3c3d78] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.lambda$onBindViewHolder$1:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)Z │ │ -3c3d88: 6e10 3097 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c3d8e: 0a04 |0003: move-result v4 │ │ -3c3d90: 3904 0c00 |0004: if-nez v4, 0010 // +000c │ │ -3c3d94: 3801 0800 |0006: if-eqz v1, 000e // +0008 │ │ -3c3d98: 6e10 4043 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -3c3d9e: 0a01 |000b: move-result v1 │ │ -3c3da0: 5901 e86c |000c: iput v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6ce8 │ │ -3c3da4: 5b03 ea6c |000e: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ -3c3da8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -3c3daa: 0f01 |0011: return v1 │ │ +3c3d60: |[3c3d60] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.lambda$onBindViewHolder$1:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)Z │ │ +3c3d70: 6e10 3097 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c3d76: 0a04 |0003: move-result v4 │ │ +3c3d78: 3904 0c00 |0004: if-nez v4, 0010 // +000c │ │ +3c3d7c: 3801 0800 |0006: if-eqz v1, 000e // +0008 │ │ +3c3d80: 6e10 4043 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +3c3d86: 0a01 |000b: move-result v1 │ │ +3c3d88: 5901 e86c |000c: iput v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6ce8 │ │ +3c3d8c: 5b03 ea6c |000e: iput-object v3, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ +3c3d90: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +3c3d92: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0008 line=105 │ │ 0x000e line=107 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ @@ -1666731,36 +1666739,36 @@ │ │ type : '(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -3c3dac: |[3c3dac] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.lambda$onBindViewHolder$2:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c3dbc: 6005 dd00 |0000: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3c3dc0: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ -3c3dc4: 3405 2100 |0004: if-lt v5, v0, 0025 // +0021 │ │ -3c3dc8: 1305 0220 |0006: const/16 v5, #int 8194 // #2002 │ │ -3c3dcc: 6e20 830b 5600 |0008: invoke-virtual {v6, v5}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b83 │ │ -3c3dd2: 0a05 |000b: move-result v5 │ │ -3c3dd4: 3805 1900 |000c: if-eqz v5, 0025 // +0019 │ │ -3c3dd8: 6e10 ff0b 0600 |000e: invoke-virtual {v6}, Landroid/view/MotionEvent;.getButtonState:()I // method@0bff │ │ -3c3dde: 0a05 |0011: move-result v5 │ │ -3c3de0: 1226 |0012: const/4 v6, #int 2 // #2 │ │ -3c3de2: 3365 1200 |0013: if-ne v5, v6, 0025 // +0012 │ │ -3c3de6: 6e10 3097 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c3dec: 0a05 |0018: move-result v5 │ │ -3c3dee: 3905 0c00 |0019: if-nez v5, 0025 // +000c │ │ -3c3df2: 3802 0800 |001b: if-eqz v2, 0023 // +0008 │ │ -3c3df6: 6e10 4043 0300 |001d: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -3c3dfc: 0a02 |0020: move-result v2 │ │ -3c3dfe: 5912 e86c |0021: iput v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6ce8 │ │ -3c3e02: 5b14 ea6c |0023: iput-object v4, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ -3c3e06: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -3c3e08: 0f02 |0026: return v2 │ │ +3c3d94: |[3c3d94] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.lambda$onBindViewHolder$2:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c3da4: 6005 dd00 |0000: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3c3da8: 1300 1700 |0002: const/16 v0, #int 23 // #17 │ │ +3c3dac: 3405 2100 |0004: if-lt v5, v0, 0025 // +0021 │ │ +3c3db0: 1305 0220 |0006: const/16 v5, #int 8194 // #2002 │ │ +3c3db4: 6e20 830b 5600 |0008: invoke-virtual {v6, v5}, Landroid/view/InputEvent;.isFromSource:(I)Z // method@0b83 │ │ +3c3dba: 0a05 |000b: move-result v5 │ │ +3c3dbc: 3805 1900 |000c: if-eqz v5, 0025 // +0019 │ │ +3c3dc0: 6e10 ff0b 0600 |000e: invoke-virtual {v6}, Landroid/view/MotionEvent;.getButtonState:()I // method@0bff │ │ +3c3dc6: 0a05 |0011: move-result v5 │ │ +3c3dc8: 1226 |0012: const/4 v6, #int 2 // #2 │ │ +3c3dca: 3365 1200 |0013: if-ne v5, v6, 0025 // +0012 │ │ +3c3dce: 6e10 3097 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c3dd4: 0a05 |0018: move-result v5 │ │ +3c3dd6: 3905 0c00 |0019: if-nez v5, 0025 // +000c │ │ +3c3dda: 3802 0800 |001b: if-eqz v2, 0023 // +0008 │ │ +3c3dde: 6e10 4043 0300 |001d: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +3c3de4: 0a02 |0020: move-result v2 │ │ +3c3de6: 5912 e86c |0021: iput v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6ce8 │ │ +3c3dea: 5b14 ea6c |0023: iput-object v4, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ +3c3dee: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +3c3df0: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0008 line=114 │ │ 0x000e line=115 │ │ 0x0015 line=116 │ │ 0x001d line=118 │ │ @@ -1666778,53 +1666786,53 @@ │ │ type : '(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -3c40b8: |[3c40b8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.lambda$onBindViewHolder$3:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)V │ │ -3c40c8: 3801 3200 |0000: if-eqz v1, 0032 // +0032 │ │ -3c40cc: 6e10 3097 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c40d2: 0a01 |0005: move-result v1 │ │ -3c40d4: 3801 1400 |0006: if-eqz v1, 001a // +0014 │ │ -3c40d8: 7110 5997 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9759 │ │ -3c40de: 0c01 |000b: move-result-object v1 │ │ -3c40e0: 6e10 4043 0200 |000c: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -3c40e6: 0a02 |000f: move-result v2 │ │ -3c40e8: 6e20 3197 2000 |0010: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ -3c40ee: 0a02 |0013: move-result v2 │ │ -3c40f0: df02 0201 |0014: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -3c40f4: 6e20 7910 2100 |0016: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3c40fa: 2832 |0019: goto 004b // +0032 │ │ -3c40fc: 1f03 5919 |001a: check-cast v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ -3c4100: 5431 7d8d |001c: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -3c4104: 6e10 77ab 0100 |001e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c410a: 0b01 |0021: move-result-wide v1 │ │ -3c410c: 7120 2fa5 2100 |0022: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ -3c4112: 0c01 |0025: move-result-object v1 │ │ -3c4114: 5402 e96c |0026: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ -3c4118: 6e10 0db3 0200 |0028: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c411e: 0c02 |002b: move-result-object v2 │ │ -3c4120: 1f02 d617 |002c: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c4124: 6e20 8494 1200 |002e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3c412a: 281a |0031: goto 004b // +001a │ │ -3c412c: 6e10 3097 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c4132: 0a01 |0035: move-result v1 │ │ -3c4134: 3901 1500 |0036: if-nez v1, 004b // +0015 │ │ -3c4138: 6e10 599c 0300 |0038: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ -3c413e: 0c01 |003b: move-result-object v1 │ │ -3c4140: 7110 d9a7 0100 |003c: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SubscriptionFragment; // method@a7d9 │ │ -3c4146: 0c01 |003f: move-result-object v1 │ │ -3c4148: 5402 e96c |0040: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ -3c414c: 6e10 0db3 0200 |0042: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c4152: 0c02 |0045: move-result-object v2 │ │ -3c4154: 1f02 d617 |0046: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c4158: 6e20 8494 1200 |0048: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3c415e: 0e00 |004b: return-void │ │ +3c40a0: |[3c40a0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.lambda$onBindViewHolder$3:(ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/View;)V │ │ +3c40b0: 3801 3200 |0000: if-eqz v1, 0032 // +0032 │ │ +3c40b4: 6e10 3097 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c40ba: 0a01 |0005: move-result v1 │ │ +3c40bc: 3801 1400 |0006: if-eqz v1, 001a // +0014 │ │ +3c40c0: 7110 5997 0200 |0008: invoke-static {v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9759 │ │ +3c40c6: 0c01 |000b: move-result-object v1 │ │ +3c40c8: 6e10 4043 0200 |000c: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +3c40ce: 0a02 |000f: move-result v2 │ │ +3c40d0: 6e20 3197 2000 |0010: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ +3c40d6: 0a02 |0013: move-result v2 │ │ +3c40d8: df02 0201 |0014: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +3c40dc: 6e20 7910 2100 |0016: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3c40e2: 2832 |0019: goto 004b // +0032 │ │ +3c40e4: 1f03 5919 |001a: check-cast v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ +3c40e8: 5431 7d8d |001c: iget-object v1, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +3c40ec: 6e10 77ab 0100 |001e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c40f2: 0b01 |0021: move-result-wide v1 │ │ +3c40f4: 7120 2fa5 2100 |0022: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ +3c40fa: 0c01 |0025: move-result-object v1 │ │ +3c40fc: 5402 e96c |0026: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ +3c4100: 6e10 0db3 0200 |0028: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c4106: 0c02 |002b: move-result-object v2 │ │ +3c4108: 1f02 d617 |002c: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c410c: 6e20 8494 1200 |002e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3c4112: 281a |0031: goto 004b // +001a │ │ +3c4114: 6e10 3097 0000 |0032: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c411a: 0a01 |0035: move-result v1 │ │ +3c411c: 3901 1500 |0036: if-nez v1, 004b // +0015 │ │ +3c4120: 6e10 599c 0300 |0038: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ +3c4126: 0c01 |003b: move-result-object v1 │ │ +3c4128: 7110 d9a7 0100 |003c: invoke-static {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SubscriptionFragment; // method@a7d9 │ │ +3c412e: 0c01 |003f: move-result-object v1 │ │ +3c4130: 5402 e96c |0040: iget-object v2, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ +3c4134: 6e10 0db3 0200 |0042: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c413a: 0c02 |0045: move-result-object v2 │ │ +3c413c: 1f02 d617 |0046: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c4140: 6e20 8494 1200 |0048: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3c4146: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=128 │ │ 0x0008 line=129 │ │ 0x001a line=131 │ │ 0x001e line=132 │ │ 0x0026 line=133 │ │ @@ -1666844,19 +1666852,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3c3f3c: |[3c3f3c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItem:(I)Ljava/lang/Object; │ │ -3c3f4c: 5410 e76c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ -3c3f50: 7220 ddb4 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c3f56: 0c02 |0005: move-result-object v2 │ │ -3c3f58: 1102 |0006: return-object v2 │ │ +3c3f24: |[3c3f24] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItem:(I)Ljava/lang/Object; │ │ +3c3f34: 5410 e76c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ +3c3f38: 7220 ddb4 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c3f3e: 0c02 |0005: move-result-object v2 │ │ +3c3f40: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -1666865,19 +1666873,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3c3f00: |[3c3f00] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemCount:()I │ │ -3c3f10: 5410 e76c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ -3c3f14: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c3f1a: 0a00 |0005: move-result v0 │ │ -3c3f1c: 0f00 |0006: return v0 │ │ +3c3ee8: |[3c3ee8] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemCount:()I │ │ +3c3ef8: 5410 e76c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ +3c3efc: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c3f02: 0a00 |0005: move-result v0 │ │ +3c3f04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;) │ │ @@ -1666885,27 +1666893,27 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -3c3fdc: |[3c3fdc] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemId:(I)J │ │ -3c3fec: 5420 e76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ -3c3ff0: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3c3ff6: 0a00 |0005: move-result v0 │ │ -3c3ff8: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ -3c3ffc: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -3c4000: 1000 |000a: return-wide v0 │ │ -3c4002: 5420 e76c |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ -3c4006: 7220 ddb4 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c400c: 0c03 |0010: move-result-object v3 │ │ -3c400e: 1f03 5819 |0011: check-cast v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -3c4012: 5330 798d |0013: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ -3c4016: 1000 |0015: return-wide v0 │ │ +3c3fc4: |[3c3fc4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemId:(I)J │ │ +3c3fd4: 5420 e76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ +3c3fd8: 7210 e9b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3c3fde: 0a00 |0005: move-result v0 │ │ +3c3fe0: 3403 0500 |0006: if-lt v3, v0, 000b // +0005 │ │ +3c3fe4: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +3c3fe8: 1000 |000a: return-wide v0 │ │ +3c3fea: 5420 e76c |000b: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ +3c3fee: 7220 ddb4 3000 |000d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c3ff4: 0c03 |0010: move-result-object v3 │ │ +3c3ff6: 1f03 5819 |0011: check-cast v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +3c3ffa: 5330 798d |0013: iget-wide v0, v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.id:J // field@8d79 │ │ +3c3ffe: 1000 |0015: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x000b line=153 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0016 reg=3 (null) I │ │ @@ -1666915,18 +1666923,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3c3f20: |[3c3f20] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemViewType:(I)I │ │ -3c3f30: 7100 88b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowSubscriptionTitle:()Z // method@b088 │ │ -3c3f36: 0a01 |0003: move-result v1 │ │ -3c3f38: 0f01 |0004: return v1 │ │ +3c3f08: |[3c3f08] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getItemViewType:(I)I │ │ +3c3f18: 7100 88b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowSubscriptionTitle:()Z // method@b088 │ │ +3c3f1e: 0a01 |0003: move-result v1 │ │ +3c3f20: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -1666935,17 +1666943,17 @@ │ │ type : '()Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c3ea4: |[3c3ea4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getSelectedItem:()Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ -3c3eb4: 5410 ea6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ -3c3eb8: 1100 |0002: return-object v0 │ │ +3c3e8c: |[3c3e8c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getSelectedItem:()Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ +3c3e9c: 5410 ea6c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ +3c3ea0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ │ │ #5 : (in Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;) │ │ @@ -1666953,37 +1666961,37 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3c3f74: |[3c3f74] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getSelectedItems:()Ljava/util/List; │ │ -3c3f84: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3c3f88: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3c3f8e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3c3f90: 6e10 6697 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getItemCount:()I // method@9766 │ │ -3c3f96: 0a02 |0009: move-result v2 │ │ -3c3f98: 3521 2000 |000a: if-ge v1, v2, 002a // +0020 │ │ -3c3f9c: 6e20 3197 1500 |000c: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ -3c3fa2: 0a02 |000f: move-result v2 │ │ -3c3fa4: 3802 1700 |0010: if-eqz v2, 0027 // +0017 │ │ -3c3fa8: 5452 e76c |0012: iget-object v2, v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ -3c3fac: 7220 ddb4 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c3fb2: 0c02 |0017: move-result-object v2 │ │ -3c3fb4: 1f02 5819 |0018: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -3c3fb8: 5423 7b8d |001a: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -3c3fbc: 6204 778d |001c: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -3c3fc0: 3343 0900 |001e: if-ne v3, v4, 0027 // +0009 │ │ -3c3fc4: 1f02 5919 |0020: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ -3c3fc8: 5422 7d8d |0022: iget-object v2, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -3c3fcc: 7220 d6b4 2000 |0024: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3c3fd2: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3c3fd6: 28dd |0029: goto 0006 // -0023 │ │ -3c3fd8: 1100 |002a: return-object v0 │ │ +3c3f5c: |[3c3f5c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.getSelectedItems:()Ljava/util/List; │ │ +3c3f6c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3c3f70: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3c3f76: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3c3f78: 6e10 6697 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getItemCount:()I // method@9766 │ │ +3c3f7e: 0a02 |0009: move-result v2 │ │ +3c3f80: 3521 2000 |000a: if-ge v1, v2, 002a // +0020 │ │ +3c3f84: 6e20 3197 1500 |000c: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ +3c3f8a: 0a02 |000f: move-result v2 │ │ +3c3f8c: 3802 1700 |0010: if-eqz v2, 0027 // +0017 │ │ +3c3f90: 5452 e76c |0012: iget-object v2, v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ +3c3f94: 7220 ddb4 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c3f9a: 0c02 |0017: move-result-object v2 │ │ +3c3f9c: 1f02 5819 |0018: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +3c3fa0: 5423 7b8d |001a: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +3c3fa4: 6204 778d |001c: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +3c3fa8: 3343 0900 |001e: if-ne v3, v4, 0027 // +0009 │ │ +3c3fac: 1f02 5919 |0020: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ +3c3fb0: 5422 7d8d |0022: iget-object v2, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +3c3fb4: 7220 d6b4 2000 |0024: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3c3fba: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3c3fbe: 28dd |0029: goto 0006 // -0023 │ │ +3c3fc0: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0006 line=181 │ │ 0x000c line=182 │ │ 0x0012 line=183 │ │ 0x001a line=184 │ │ @@ -1666997,18 +1667005,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3c4160: |[3c4160] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -3c4170: 1f01 6318 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // type@1863 │ │ -3c4174: 6e30 7097 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;I)V // method@9770 │ │ -3c417a: 0e00 |0005: return-void │ │ +3c4148: |[3c4148] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +3c4158: 1f01 6318 |0000: check-cast v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // type@1863 │ │ +3c415c: 6e30 7097 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;I)V // method@9770 │ │ +3c4162: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -1667018,78 +1667026,78 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 138 16-bit code units │ │ -3c417c: |[3c417c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;I)V │ │ -3c418c: 5450 e76c |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ -3c4190: 7220 ddb4 7000 |0002: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c4196: 0c00 |0005: move-result-object v0 │ │ -3c4198: 1f00 5819 |0006: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -3c419c: 5401 7b8d |0008: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -3c41a0: 6202 778d |000a: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -3c41a4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -3c41a6: 3321 0400 |000d: if-ne v1, v2, 0011 // +0004 │ │ -3c41aa: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -3c41ac: 2802 |0010: goto 0012 // +0002 │ │ -3c41ae: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -3c41b0: 6e20 5c97 0600 |0012: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.bind:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@975c │ │ -3c41b6: 5462 101a |0015: iget-object v2, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c41ba: 6e20 690d 5200 |0017: invoke-virtual {v2, v5}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ -3c41c0: 6e10 3097 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c41c6: 0a02 |001d: move-result v2 │ │ -3c41c8: 1304 0800 |001e: const/16 v4, #int 8 // #8 │ │ -3c41cc: 3802 3b00 |0020: if-eqz v2, 005b // +003b │ │ -3c41d0: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -3c41d4: 7110 5997 0600 |0024: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9759 │ │ -3c41da: 0c02 |0027: move-result-object v2 │ │ -3c41dc: 6e20 930d 3200 |0028: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c41e2: 7110 5a97 0600 |002b: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; // method@975a │ │ -3c41e8: 0c02 |002e: move-result-object v2 │ │ -3c41ea: 6e20 930d 3200 |002f: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c41f0: 7110 5997 0600 |0032: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9759 │ │ -3c41f6: 0c02 |0035: move-result-object v2 │ │ -3c41f8: 6e20 3197 7500 |0036: invoke-virtual {v5, v7}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ -3c41fe: 0a07 |0039: move-result v7 │ │ -3c4200: 6e20 7910 7200 |003a: invoke-virtual {v2, v7}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3c4206: 7110 5997 0600 |003d: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9759 │ │ -3c420c: 0c07 |0040: move-result-object v7 │ │ -3c420e: 2202 5e18 |0041: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0; // type@185e │ │ -3c4212: 7030 4c97 5206 |0043: invoke-direct {v2, v5, v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)V // method@974c │ │ -3c4218: 6e20 7c10 2700 |0046: invoke-virtual {v7, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ -3c421e: 7110 5897 0600 |0049: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; // method@9758 │ │ -3c4224: 0c07 |004c: move-result-object v7 │ │ -3c4226: 1402 9a99 193f |004d: const v2, #float 0.6 // #3f19999a │ │ -3c422c: 6e20 3d0d 2700 |0050: invoke-virtual {v7, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -3c4232: 7110 5797 0600 |0053: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/TextView; // method@9757 │ │ -3c4238: 0c07 |0056: move-result-object v7 │ │ -3c423a: 6e20 930d 4700 |0057: invoke-virtual {v7, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c4240: 2811 |005a: goto 006b // +0011 │ │ -3c4242: 7110 5a97 0600 |005b: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; // method@975a │ │ -3c4248: 0c07 |005e: move-result-object v7 │ │ -3c424a: 6e20 930d 4700 |005f: invoke-virtual {v7, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c4250: 7110 5897 0600 |0062: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; // method@9758 │ │ -3c4256: 0c07 |0065: move-result-object v7 │ │ -3c4258: 1502 803f |0066: const/high16 v2, #int 1065353216 // #3f80 │ │ -3c425c: 6e20 3d0d 2700 |0068: invoke-virtual {v7, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -3c4262: 5467 101a |006b: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c4266: 2202 5f18 |006d: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1; // type@185f │ │ -3c426a: 7050 4e97 5261 |006f: invoke-direct {v2, v5, v1, v6, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@974e │ │ -3c4270: 6e20 6d0d 2700 |0072: invoke-virtual {v7, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3c4276: 5467 101a |0075: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c427a: 2202 6018 |0077: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2; // type@1860 │ │ -3c427e: 7050 5097 5261 |0079: invoke-direct {v2, v5, v1, v6, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@9750 │ │ -3c4284: 6e20 6f0d 2700 |007c: invoke-virtual {v7, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c428a: 5467 101a |007f: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c428e: 2202 6118 |0081: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3; // type@1861 │ │ -3c4292: 7050 5297 5261 |0083: invoke-direct {v2, v5, v1, v6, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@9752 │ │ -3c4298: 6e20 680d 2700 |0086: invoke-virtual {v7, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3c429e: 0e00 |0089: return-void │ │ +3c4164: |[3c4164] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onBindViewHolder:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;I)V │ │ +3c4174: 5450 e76c |0000: iget-object v0, v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ +3c4178: 7220 ddb4 7000 |0002: invoke-interface {v0, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c417e: 0c00 |0005: move-result-object v0 │ │ +3c4180: 1f00 5819 |0006: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +3c4184: 5401 7b8d |0008: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +3c4188: 6202 778d |000a: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +3c418c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +3c418e: 3321 0400 |000d: if-ne v1, v2, 0011 // +0004 │ │ +3c4192: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +3c4194: 2802 |0010: goto 0012 // +0002 │ │ +3c4196: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +3c4198: 6e20 5c97 0600 |0012: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.bind:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@975c │ │ +3c419e: 5462 101a |0015: iget-object v2, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c41a2: 6e20 690d 5200 |0017: invoke-virtual {v2, v5}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0d69 │ │ +3c41a8: 6e10 3097 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c41ae: 0a02 |001d: move-result v2 │ │ +3c41b0: 1304 0800 |001e: const/16 v4, #int 8 // #8 │ │ +3c41b4: 3802 3b00 |0020: if-eqz v2, 005b // +003b │ │ +3c41b8: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +3c41bc: 7110 5997 0600 |0024: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9759 │ │ +3c41c2: 0c02 |0027: move-result-object v2 │ │ +3c41c4: 6e20 930d 3200 |0028: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c41ca: 7110 5a97 0600 |002b: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; // method@975a │ │ +3c41d0: 0c02 |002e: move-result-object v2 │ │ +3c41d2: 6e20 930d 3200 |002f: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c41d8: 7110 5997 0600 |0032: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9759 │ │ +3c41de: 0c02 |0035: move-result-object v2 │ │ +3c41e0: 6e20 3197 7500 |0036: invoke-virtual {v5, v7}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.isSelected:(I)Z // method@9731 │ │ +3c41e6: 0a07 |0039: move-result v7 │ │ +3c41e8: 6e20 7910 7200 |003a: invoke-virtual {v2, v7}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3c41ee: 7110 5997 0600 |003d: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectCheckbox:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/CheckBox; // method@9759 │ │ +3c41f4: 0c07 |0040: move-result-object v7 │ │ +3c41f6: 2202 5e18 |0041: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0; // type@185e │ │ +3c41fa: 7030 4c97 5206 |0043: invoke-direct {v2, v5, v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)V // method@974c │ │ +3c4200: 6e20 7c10 2700 |0046: invoke-virtual {v7, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ +3c4206: 7110 5897 0600 |0049: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; // method@9758 │ │ +3c420c: 0c07 |004c: move-result-object v7 │ │ +3c420e: 1402 9a99 193f |004d: const v2, #float 0.6 // #3f19999a │ │ +3c4214: 6e20 3d0d 2700 |0050: invoke-virtual {v7, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +3c421a: 7110 5797 0600 |0053: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcount:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/TextView; // method@9757 │ │ +3c4220: 0c07 |0056: move-result-object v7 │ │ +3c4222: 6e20 930d 4700 |0057: invoke-virtual {v7, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c4228: 2811 |005a: goto 006b // +0011 │ │ +3c422a: 7110 5a97 0600 |005b: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetselectView:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/FrameLayout; // method@975a │ │ +3c4230: 0c07 |005e: move-result-object v7 │ │ +3c4232: 6e20 930d 4700 |005f: invoke-virtual {v7, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c4238: 7110 5897 0600 |0062: invoke-static {v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.-$$Nest$fgetcoverImage:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;)Landroid/widget/ImageView; // method@9758 │ │ +3c423e: 0c07 |0065: move-result-object v7 │ │ +3c4240: 1502 803f |0066: const/high16 v2, #int 1065353216 // #3f80 │ │ +3c4244: 6e20 3d0d 2700 |0068: invoke-virtual {v7, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +3c424a: 5467 101a |006b: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c424e: 2202 5f18 |006d: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1; // type@185f │ │ +3c4252: 7050 4e97 5261 |006f: invoke-direct {v2, v5, v1, v6, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@974e │ │ +3c4258: 6e20 6d0d 2700 |0072: invoke-virtual {v7, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3c425e: 5467 101a |0075: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c4262: 2202 6018 |0077: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2; // type@1860 │ │ +3c4266: 7050 5097 5261 |0079: invoke-direct {v2, v5, v1, v6, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@9750 │ │ +3c426c: 6e20 6f0d 2700 |007c: invoke-virtual {v7, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c4272: 5467 101a |007f: iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c4276: 2202 6118 |0081: new-instance v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3; // type@1861 │ │ +3c427a: 7050 5297 5261 |0083: invoke-direct {v2, v5, v1, v6, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;ZLde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@9752 │ │ +3c4280: 6e20 680d 2700 |0086: invoke-virtual {v7, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3c4286: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0008 line=84 │ │ 0x0012 line=85 │ │ 0x0015 line=86 │ │ 0x001a line=87 │ │ @@ -1667114,25 +1667122,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3c3e0c: |[3c3e0c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -3c3e1c: 7210 d20b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3c3e22: 0a02 |0003: move-result v2 │ │ -3c3e24: 1400 2702 0a7f |0004: const v0, #float 1.83445e+38 // #7f0a0227 │ │ -3c3e2a: 3302 0900 |0007: if-ne v2, v0, 0010 // +0009 │ │ -3c3e2e: 5212 e86c |0009: iget v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6ce8 │ │ -3c3e32: 6e20 3797 2100 |000b: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.startSelectMode:(I)V // method@9737 │ │ -3c3e38: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -3c3e3a: 0f02 |000f: return v2 │ │ -3c3e3c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3c3e3e: 0f02 |0011: return v2 │ │ +3c3df4: |[3c3df4] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +3c3e04: 7210 d20b 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3c3e0a: 0a02 |0003: move-result v2 │ │ +3c3e0c: 1400 2702 0a7f |0004: const v0, #float 1.83445e+38 // #7f0a0227 │ │ +3c3e12: 3302 0900 |0007: if-ne v2, v0, 0010 // +0009 │ │ +3c3e16: 5212 e86c |0009: iget v2, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.longPressedPosition:I // field@6ce8 │ │ +3c3e1a: 6e20 3797 2100 |000b: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.startSelectMode:(I)V // method@9737 │ │ +3c3e20: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +3c3e22: 0f02 |000f: return v2 │ │ +3c3e24: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3c3e26: 0f02 |0011: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0009 line=173 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/MenuItem; │ │ @@ -1667142,46 +1667150,46 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -3c42a0: |[3c42a0] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3c42b0: 6e10 3097 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c42b6: 0a03 |0003: move-result v3 │ │ -3c42b8: 3903 3c00 |0004: if-nez v3, 0040 // +003c │ │ -3c42bc: 5413 ea6c |0006: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ -3c42c0: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ -3c42c4: 2836 |000a: goto 0040 // +0036 │ │ -3c42c6: 5413 e96c |000b: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ -3c42ca: 6e10 0db3 0300 |000d: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c42d0: 0c03 |0010: move-result-object v3 │ │ -3c42d2: 1f03 d617 |0011: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3c42d6: 6e10 7e14 0300 |0013: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ -3c42dc: 0c03 |0016: move-result-object v3 │ │ -3c42de: 5414 ea6c |0017: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ -3c42e2: 5444 7b8d |0019: iget-object v4, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -3c42e6: 6200 778d |001b: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -3c42ea: 3304 1400 |001d: if-ne v4, v0, 0031 // +0014 │ │ -3c42ee: 1404 1000 0f7f |001f: const v4, #float 1.9008e+38 // #7f0f0010 │ │ -3c42f4: 6e30 c40b 4302 |0022: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3c42fa: 1403 2702 0a7f |0025: const v3, #float 1.83445e+38 // #7f0a0227 │ │ -3c4300: 7220 b60b 3200 |0028: invoke-interface {v2, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3c4306: 0c03 |002b: move-result-object v3 │ │ -3c4308: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -3c430a: 7220 f90b 4300 |002d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3c4310: 2807 |0030: goto 0037 // +0007 │ │ -3c4312: 1404 1100 0f7f |0031: const v4, #float 1.9008e+38 // #7f0f0011 │ │ -3c4318: 6e30 c40b 4302 |0034: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3c431e: 5413 ea6c |0037: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ -3c4322: 6e10 599c 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ -3c4328: 0c03 |003c: move-result-object v3 │ │ -3c432a: 7220 5c0b 3200 |003d: invoke-interface {v2, v3}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b5c │ │ -3c4330: 0e00 |0040: return-void │ │ +3c4288: |[3c4288] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3c4298: 6e10 3097 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c429e: 0a03 |0003: move-result v3 │ │ +3c42a0: 3903 3c00 |0004: if-nez v3, 0040 // +003c │ │ +3c42a4: 5413 ea6c |0006: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ +3c42a8: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ +3c42ac: 2836 |000a: goto 0040 // +0036 │ │ +3c42ae: 5413 e96c |000b: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ +3c42b2: 6e10 0db3 0300 |000d: invoke-virtual {v3}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c42b8: 0c03 |0010: move-result-object v3 │ │ +3c42ba: 1f03 d617 |0011: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3c42be: 6e10 7e14 0300 |0013: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ +3c42c4: 0c03 |0016: move-result-object v3 │ │ +3c42c6: 5414 ea6c |0017: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ +3c42ca: 5444 7b8d |0019: iget-object v4, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +3c42ce: 6200 778d |001b: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +3c42d2: 3304 1400 |001d: if-ne v4, v0, 0031 // +0014 │ │ +3c42d6: 1404 1000 0f7f |001f: const v4, #float 1.9008e+38 // #7f0f0010 │ │ +3c42dc: 6e30 c40b 4302 |0022: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3c42e2: 1403 2702 0a7f |0025: const v3, #float 1.83445e+38 // #7f0a0227 │ │ +3c42e8: 7220 b60b 3200 |0028: invoke-interface {v2, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3c42ee: 0c03 |002b: move-result-object v3 │ │ +3c42f0: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +3c42f2: 7220 f90b 4300 |002d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3c42f8: 2807 |0030: goto 0037 // +0007 │ │ +3c42fa: 1404 1100 0f7f |0031: const v4, #float 1.9008e+38 // #7f0f0011 │ │ +3c4300: 6e30 c40b 4302 |0034: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3c4306: 5413 ea6c |0037: iget-object v3, v1, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.selectedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@6cea │ │ +3c430a: 6e10 599c 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ +3c4310: 0c03 |003c: move-result-object v3 │ │ +3c4312: 7220 5c0b 3200 |003d: invoke-interface {v2, v3}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b5c │ │ +3c4318: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x000b line=161 │ │ 0x0017 line=162 │ │ 0x0022 line=163 │ │ 0x0028 line=164 │ │ @@ -1667198,18 +1667206,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3c3d24: |[3c3d24] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -3c3d34: 6e30 7497 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // method@9774 │ │ -3c3d3a: 0c01 |0003: move-result-object v1 │ │ -3c3d3c: 1101 |0004: return-object v1 │ │ +3c3d0c: |[3c3d0c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +3c3d1c: 6e30 7497 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // method@9774 │ │ +3c3d22: 0c01 |0003: move-result-object v1 │ │ +3c3d24: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1667219,36 +1667227,36 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -3c3e40: |[3c3e40] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ -3c3e50: 5430 e96c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ -3c3e54: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3c3e5a: 0c00 |0005: move-result-object v0 │ │ -3c3e5c: 1f00 6200 |0006: check-cast v0, Landroid/content/Context; // type@0062 │ │ -3c3e60: 7110 a50b 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3c3e66: 0c00 |000b: move-result-object v0 │ │ -3c3e68: 1401 ef00 0d7f |000c: const v1, #float 1.87426e+38 // #7f0d00ef │ │ -3c3e6e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -3c3e70: 6e40 a90b 1024 |0010: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3c3e76: 0c04 |0013: move-result-object v4 │ │ -3c3e78: 1400 7f03 0a7f |0014: const v0, #float 1.83452e+38 // #7f0a037f │ │ -3c3e7e: 6e20 6f0c 0400 |0017: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3c3e84: 0c00 |001a: move-result-object v0 │ │ -3c3e86: 1211 |001b: const/4 v1, #int 1 // #1 │ │ -3c3e88: 3315 0300 |001c: if-ne v5, v1, 001f // +0003 │ │ -3c3e8c: 2803 |001e: goto 0021 // +0003 │ │ -3c3e8e: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ -3c3e92: 6e20 930d 2000 |0021: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3c3e98: 2205 6318 |0024: new-instance v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // type@1863 │ │ -3c3e9c: 7030 5b97 3504 |0026: invoke-direct {v5, v3, v4}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Landroid/view/View;)V // method@975b │ │ -3c3ea2: 1105 |0029: return-object v5 │ │ +3c3e28: |[3c3e28] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; │ │ +3c3e38: 5430 e96c |0000: iget-object v0, v3, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.mainActivityRef:Ljava/lang/ref/WeakReference; // field@6ce9 │ │ +3c3e3c: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3c3e42: 0c00 |0005: move-result-object v0 │ │ +3c3e44: 1f00 6200 |0006: check-cast v0, Landroid/content/Context; // type@0062 │ │ +3c3e48: 7110 a50b 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3c3e4e: 0c00 |000b: move-result-object v0 │ │ +3c3e50: 1401 ef00 0d7f |000c: const v1, #float 1.87426e+38 // #7f0d00ef │ │ +3c3e56: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +3c3e58: 6e40 a90b 1024 |0010: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3c3e5e: 0c04 |0013: move-result-object v4 │ │ +3c3e60: 1400 7f03 0a7f |0014: const v0, #float 1.83452e+38 // #7f0a037f │ │ +3c3e66: 6e20 6f0c 0400 |0017: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3c3e6c: 0c00 |001a: move-result-object v0 │ │ +3c3e6e: 1211 |001b: const/4 v1, #int 1 // #1 │ │ +3c3e70: 3315 0300 |001c: if-ne v5, v1, 001f // +0003 │ │ +3c3e74: 2803 |001e: goto 0021 // +0003 │ │ +3c3e76: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ +3c3e7a: 6e20 930d 2000 |0021: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3c3e80: 2205 6318 |0024: new-instance v5, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder; // type@1863 │ │ +3c3e84: 7030 5b97 3504 |0026: invoke-direct {v5, v3, v4}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$SubscriptionViewHolder;.:(Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;Landroid/view/View;)V // method@975b │ │ +3c3e8a: 1105 |0029: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0017 line=77 │ │ 0x0024 line=78 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ @@ -1667260,17 +1667268,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3c4334: |[3c4334] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setColumnCount:(I)V │ │ -3c4344: 5901 e66c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6ce6 │ │ -3c4348: 0e00 |0002: return-void │ │ +3c431c: |[3c431c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setColumnCount:(I)V │ │ +3c432c: 5901 e66c |0000: iput v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.columnCount:I // field@6ce6 │ │ +3c4330: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1667279,18 +1667287,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3c434c: |[3c434c] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setItems:(Ljava/util/List;)V │ │ -3c435c: 5b01 e76c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ -3c4360: 6e10 ba41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3c4366: 0e00 |0005: return-void │ │ +3c4334: |[3c4334] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setItems:(Ljava/util/List;)V │ │ +3c4344: 5b01 e76c |0000: iput-object v1, v0, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ +3c4348: 6e10 ba41 0000 |0002: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3c434e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0002 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ @@ -1667300,24 +1667308,24 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3c4368: |[3c4368] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setSelected:(IZ)V │ │ -3c4378: 5420 e76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ -3c437c: 7220 ddb4 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3c4382: 0c00 |0005: move-result-object v0 │ │ -3c4384: 1f00 5819 |0006: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -3c4388: 5400 7b8d |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -3c438c: 6201 778d |000a: sget-object v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -3c4390: 3310 0500 |000c: if-ne v0, v1, 0011 // +0005 │ │ -3c4394: 6f30 3497 3204 |000e: invoke-super {v2, v3, v4}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@9734 │ │ -3c439a: 0e00 |0011: return-void │ │ +3c4350: |[3c4350] de.danoeh.antennapod.adapter.SubscriptionsRecyclerAdapter.setSelected:(IZ)V │ │ +3c4360: 5420 e76c |0000: iget-object v0, v2, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.listItems:Ljava/util/List; // field@6ce7 │ │ +3c4364: 7220 ddb4 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3c436a: 0c00 |0005: move-result-object v0 │ │ +3c436c: 1f00 5819 |0006: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +3c4370: 5400 7b8d |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +3c4374: 6201 778d |000a: sget-object v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +3c4378: 3310 0500 |000c: if-ne v0, v1, 0011 // +0005 │ │ +3c437c: 6f30 3497 3204 |000e: invoke-super {v2, v3, v4}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IZ)V // method@9734 │ │ +3c4382: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0008 line=201 │ │ 0x000e line=202 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; │ │ @@ -1667372,18 +1667380,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3cc4a8: |[3cc4a8] de.danoeh.antennapod.core.service.FeedUpdateWorker.$r8$lambda$Wu5u62NEHlmeVSpoH6oKHil_nt0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ -3cc4b8: 7110 b498 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.lambda$createNotification$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@98b4 │ │ -3cc4be: 0c00 |0003: move-result-object v0 │ │ -3cc4c0: 1100 |0004: return-object v0 │ │ +3cc490: |[3cc490] de.danoeh.antennapod.core.service.FeedUpdateWorker.$r8$lambda$Wu5u62NEHlmeVSpoH6oKHil_nt0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ +3cc4a0: 7110 b498 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.lambda$createNotification$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@98b4 │ │ +3cc4a6: 0c00 |0003: move-result-object v0 │ │ +3cc4a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/FeedUpdateWorker;) │ │ @@ -1667391,23 +1667399,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 │ │ -3cc500: |[3cc500] de.danoeh.antennapod.core.service.FeedUpdateWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -3cc510: 7030 f24c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4cf2 │ │ -3cc516: 2202 d418 |0003: new-instance v2, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // type@18d4 │ │ -3cc51a: 7010 0f99 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.:()V // method@990f │ │ -3cc520: 5b02 4f8c |0008: iput-object v2, v0, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8c4f │ │ -3cc524: 7110 1328 0100 |000a: invoke-static {v1}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ -3cc52a: 0c01 |000d: move-result-object v1 │ │ -3cc52c: 5b01 508c |000e: iput-object v1, v0, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8c50 │ │ -3cc530: 0e00 |0010: return-void │ │ +3cc4e8: |[3cc4e8] de.danoeh.antennapod.core.service.FeedUpdateWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +3cc4f8: 7030 f24c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4cf2 │ │ +3cc4fe: 2202 d418 |0003: new-instance v2, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // type@18d4 │ │ +3cc502: 7010 0f99 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.:()V // method@990f │ │ +3cc508: 5b02 4f8c |0008: iput-object v2, v0, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8c4f │ │ +3cc50c: 7110 1328 0100 |000a: invoke-static {v1}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@2813 │ │ +3cc512: 0c01 |000d: move-result-object v1 │ │ +3cc514: 5b01 508c |000e: iput-object v1, v0, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8c50 │ │ +3cc518: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x000a line=51 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 this Lde/danoeh/antennapod/core/service/FeedUpdateWorker; │ │ @@ -1667419,85 +1667427,85 @@ │ │ type : '(Ljava/util/List;)Landroid/app/Notification;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -3cc200: |[3cc200] de.danoeh.antennapod.core.service.FeedUpdateWorker.createNotification:(Ljava/util/List;)Landroid/app/Notification; │ │ -3cc210: 6e10 784c 0800 |0000: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cc216: 0c00 |0003: move-result-object v0 │ │ -3cc218: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3cc21a: 3809 3700 |0005: if-eqz v9, 003c // +0037 │ │ -3cc21e: 6e10 2e02 0000 |0007: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3cc224: 0c02 |000a: move-result-object v2 │ │ -3cc226: 6003 d07b |000b: sget v3, Lde/danoeh/antennapod/core/R$plurals;.downloads_left:I // field@7bd0 │ │ -3cc22a: 7210 e9b4 0900 |000d: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3cc230: 0a04 |0010: move-result v4 │ │ -3cc232: 2315 0e21 |0011: new-array v5, v1, [Ljava/lang/Object; // type@210e │ │ -3cc236: 7210 e9b4 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3cc23c: 0a06 |0016: move-result v6 │ │ -3cc23e: 7110 38b2 0600 |0017: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3cc244: 0c06 |001a: move-result-object v6 │ │ -3cc246: 1207 |001b: const/4 v7, #int 0 // #0 │ │ -3cc248: 4d06 0507 |001c: aput-object v6, v5, v7 │ │ -3cc24c: 6e40 0a03 3254 |001e: invoke-virtual {v2, v3, v4, v5}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -3cc252: 0c02 |0021: move-result-object v2 │ │ -3cc254: 7110 af50 0900 |0022: invoke-static {v9}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ -3cc25a: 0c09 |0025: move-result-object v9 │ │ -3cc25c: 2203 bf18 |0026: new-instance v3, Lde/danoeh/antennapod/core/service/FeedUpdateWorker$$ExternalSyntheticLambda0; // type@18bf │ │ -3cc260: 7010 ad98 0300 |0028: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker$$ExternalSyntheticLambda0;.:()V // method@98ad │ │ -3cc266: 6e20 ae50 3900 |002b: invoke-virtual {v9, v3}, Lcom/annimon/stream/Stream;.map:(Lcom/annimon/stream/function/Function;)Lcom/annimon/stream/Stream; // method@50ae │ │ -3cc26c: 0c09 |002e: move-result-object v9 │ │ -3cc26e: 1a03 0200 |002f: const-string v3, " │ │ +3cc1e8: |[3cc1e8] de.danoeh.antennapod.core.service.FeedUpdateWorker.createNotification:(Ljava/util/List;)Landroid/app/Notification; │ │ +3cc1f8: 6e10 784c 0800 |0000: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cc1fe: 0c00 |0003: move-result-object v0 │ │ +3cc200: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3cc202: 3809 3700 |0005: if-eqz v9, 003c // +0037 │ │ +3cc206: 6e10 2e02 0000 |0007: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3cc20c: 0c02 |000a: move-result-object v2 │ │ +3cc20e: 6003 d07b |000b: sget v3, Lde/danoeh/antennapod/core/R$plurals;.downloads_left:I // field@7bd0 │ │ +3cc212: 7210 e9b4 0900 |000d: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3cc218: 0a04 |0010: move-result v4 │ │ +3cc21a: 2315 0e21 |0011: new-array v5, v1, [Ljava/lang/Object; // type@210e │ │ +3cc21e: 7210 e9b4 0900 |0013: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3cc224: 0a06 |0016: move-result v6 │ │ +3cc226: 7110 38b2 0600 |0017: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3cc22c: 0c06 |001a: move-result-object v6 │ │ +3cc22e: 1207 |001b: const/4 v7, #int 0 // #0 │ │ +3cc230: 4d06 0507 |001c: aput-object v6, v5, v7 │ │ +3cc234: 6e40 0a03 3254 |001e: invoke-virtual {v2, v3, v4, v5}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +3cc23a: 0c02 |0021: move-result-object v2 │ │ +3cc23c: 7110 af50 0900 |0022: invoke-static {v9}, Lcom/annimon/stream/Stream;.of:(Ljava/lang/Iterable;)Lcom/annimon/stream/Stream; // method@50af │ │ +3cc242: 0c09 |0025: move-result-object v9 │ │ +3cc244: 2203 bf18 |0026: new-instance v3, Lde/danoeh/antennapod/core/service/FeedUpdateWorker$$ExternalSyntheticLambda0; // type@18bf │ │ +3cc248: 7010 ad98 0300 |0028: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker$$ExternalSyntheticLambda0;.:()V // method@98ad │ │ +3cc24e: 6e20 ae50 3900 |002b: invoke-virtual {v9, v3}, Lcom/annimon/stream/Stream;.map:(Lcom/annimon/stream/function/Function;)Lcom/annimon/stream/Stream; // method@50ae │ │ +3cc254: 0c09 |002e: move-result-object v9 │ │ +3cc256: 1a03 0200 |002f: const-string v3, " │ │ " // string@0002 │ │ -3cc272: 7110 a550 0300 |0031: invoke-static {v3}, Lcom/annimon/stream/Collectors;.joining:(Ljava/lang/CharSequence;)Lcom/annimon/stream/Collector; // method@50a5 │ │ -3cc278: 0c03 |0034: move-result-object v3 │ │ -3cc27a: 6e20 ac50 3900 |0035: invoke-virtual {v9, v3}, Lcom/annimon/stream/Stream;.collect:(Lcom/annimon/stream/Collector;)Ljava/lang/Object; // method@50ac │ │ -3cc280: 0c09 |0038: move-result-object v9 │ │ -3cc282: 1f09 721e |0039: check-cast v9, Ljava/lang/String; // type@1e72 │ │ -3cc286: 2804 |003b: goto 003f // +0004 │ │ -3cc288: 1a02 0000 |003c: const-string v2, "" // string@0000 │ │ -3cc28c: 0729 |003e: move-object v9, v2 │ │ -3cc28e: 2203 db05 |003f: new-instance v3, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ -3cc292: 1a04 fd7c |0041: const-string v4, "downloading" // string@7cfd │ │ -3cc296: 7030 b427 0304 |0043: invoke-direct {v3, v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ -3cc29c: 6004 837c |0046: sget v4, Lde/danoeh/antennapod/core/R$string;.download_notification_title_feeds:I // field@7c83 │ │ -3cc2a0: 6e20 3002 4000 |0048: invoke-virtual {v0, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3cc2a6: 0c04 |004b: move-result-object v4 │ │ -3cc2a8: 6e20 be27 4300 |004c: invoke-virtual {v3, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ -3cc2ae: 0c03 |004f: move-result-object v3 │ │ -3cc2b0: 6e20 bd27 2300 |0050: invoke-virtual {v3, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ -3cc2b6: 0c02 |0053: move-result-object v2 │ │ -3cc2b8: 2203 d905 |0054: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05d9 │ │ -3cc2bc: 7010 ae27 0300 |0056: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27ae │ │ -3cc2c2: 6e20 b127 9300 |0059: invoke-virtual {v3, v9}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27b1 │ │ -3cc2c8: 0c09 |005c: move-result-object v9 │ │ -3cc2ca: 6e20 c927 9200 |005d: invoke-virtual {v2, v9}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ -3cc2d0: 0c09 |0060: move-result-object v9 │ │ -3cc2d2: 6002 4b78 |0061: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync:I // field@784b │ │ -3cc2d6: 6e20 c827 2900 |0063: invoke-virtual {v9, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ -3cc2dc: 0c09 |0066: move-result-object v9 │ │ -3cc2de: 6e20 c427 1900 |0067: invoke-virtual {v9, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c4 │ │ -3cc2e4: 0c09 |006a: move-result-object v9 │ │ -3cc2e6: 6001 1378 |006b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_cancel:I // field@7813 │ │ -3cc2ea: 6002 2a7c |006d: sget v2, Lde/danoeh/antennapod/core/R$string;.cancel_label:I // field@7c2a │ │ -3cc2ee: 6e20 3002 2000 |006f: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3cc2f4: 0c02 |0072: move-result-object v2 │ │ -3cc2f6: 7110 d94c 0000 |0073: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3cc2fc: 0c00 |0076: move-result-object v0 │ │ -3cc2fe: 6e10 7b4c 0800 |0077: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getId:()Ljava/util/UUID; // method@4c7b │ │ -3cc304: 0c03 |007a: move-result-object v3 │ │ -3cc306: 6e20 d34c 3000 |007b: invoke-virtual {v0, v3}, Landroidx/work/WorkManager;.createCancelPendingIntent:(Ljava/util/UUID;)Landroid/app/PendingIntent; // method@4cd3 │ │ -3cc30c: 0c00 |007e: move-result-object v0 │ │ -3cc30e: 6e40 b527 1902 |007f: invoke-virtual {v9, v1, v2, v0}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ -3cc314: 0c09 |0082: move-result-object v9 │ │ -3cc316: 6e10 b627 0900 |0083: invoke-virtual {v9}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ -3cc31c: 0c09 |0086: move-result-object v9 │ │ -3cc31e: 1109 |0087: return-object v9 │ │ +3cc25a: 7110 a550 0300 |0031: invoke-static {v3}, Lcom/annimon/stream/Collectors;.joining:(Ljava/lang/CharSequence;)Lcom/annimon/stream/Collector; // method@50a5 │ │ +3cc260: 0c03 |0034: move-result-object v3 │ │ +3cc262: 6e20 ac50 3900 |0035: invoke-virtual {v9, v3}, Lcom/annimon/stream/Stream;.collect:(Lcom/annimon/stream/Collector;)Ljava/lang/Object; // method@50ac │ │ +3cc268: 0c09 |0038: move-result-object v9 │ │ +3cc26a: 1f09 721e |0039: check-cast v9, Ljava/lang/String; // type@1e72 │ │ +3cc26e: 2804 |003b: goto 003f // +0004 │ │ +3cc270: 1a02 0000 |003c: const-string v2, "" // string@0000 │ │ +3cc274: 0729 |003e: move-object v9, v2 │ │ +3cc276: 2203 db05 |003f: new-instance v3, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ +3cc27a: 1a04 fd7c |0041: const-string v4, "downloading" // string@7cfd │ │ +3cc27e: 7030 b427 0304 |0043: invoke-direct {v3, v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ +3cc284: 6004 837c |0046: sget v4, Lde/danoeh/antennapod/core/R$string;.download_notification_title_feeds:I // field@7c83 │ │ +3cc288: 6e20 3002 4000 |0048: invoke-virtual {v0, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3cc28e: 0c04 |004b: move-result-object v4 │ │ +3cc290: 6e20 be27 4300 |004c: invoke-virtual {v3, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ +3cc296: 0c03 |004f: move-result-object v3 │ │ +3cc298: 6e20 bd27 2300 |0050: invoke-virtual {v3, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ +3cc29e: 0c02 |0053: move-result-object v2 │ │ +3cc2a0: 2203 d905 |0054: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05d9 │ │ +3cc2a4: 7010 ae27 0300 |0056: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27ae │ │ +3cc2aa: 6e20 b127 9300 |0059: invoke-virtual {v3, v9}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27b1 │ │ +3cc2b0: 0c09 |005c: move-result-object v9 │ │ +3cc2b2: 6e20 c927 9200 |005d: invoke-virtual {v2, v9}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ +3cc2b8: 0c09 |0060: move-result-object v9 │ │ +3cc2ba: 6002 4b78 |0061: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync:I // field@784b │ │ +3cc2be: 6e20 c827 2900 |0063: invoke-virtual {v9, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ +3cc2c4: 0c09 |0066: move-result-object v9 │ │ +3cc2c6: 6e20 c427 1900 |0067: invoke-virtual {v9, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c4 │ │ +3cc2cc: 0c09 |006a: move-result-object v9 │ │ +3cc2ce: 6001 1378 |006b: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_cancel:I // field@7813 │ │ +3cc2d2: 6002 2a7c |006d: sget v2, Lde/danoeh/antennapod/core/R$string;.cancel_label:I // field@7c2a │ │ +3cc2d6: 6e20 3002 2000 |006f: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3cc2dc: 0c02 |0072: move-result-object v2 │ │ +3cc2de: 7110 d94c 0000 |0073: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3cc2e4: 0c00 |0076: move-result-object v0 │ │ +3cc2e6: 6e10 7b4c 0800 |0077: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getId:()Ljava/util/UUID; // method@4c7b │ │ +3cc2ec: 0c03 |007a: move-result-object v3 │ │ +3cc2ee: 6e20 d34c 3000 |007b: invoke-virtual {v0, v3}, Landroidx/work/WorkManager;.createCancelPendingIntent:(Ljava/util/UUID;)Landroid/app/PendingIntent; // method@4cd3 │ │ +3cc2f4: 0c00 |007e: move-result-object v0 │ │ +3cc2f6: 6e40 b527 1902 |007f: invoke-virtual {v9, v1, v2, v0}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27b5 │ │ +3cc2fc: 0c09 |0082: move-result-object v9 │ │ +3cc2fe: 6e10 b627 0900 |0083: invoke-virtual {v9}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ +3cc304: 0c09 |0086: move-result-object v9 │ │ +3cc306: 1109 |0087: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0007 line=109 │ │ 0x000d line=110 │ │ 0x001e line=109 │ │ 0x0022 line=111 │ │ @@ -1667520,25 +1667528,25 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -3cc4c4: |[3cc4c4] de.danoeh.antennapod.core.service.FeedUpdateWorker.lambda$createNotification$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ -3cc4d4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cc4d8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cc4de: 1a01 08e8 |0005: const-string v1, "• " // string@e808 │ │ -3cc4e2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cc4e8: 6e10 59ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3cc4ee: 0c02 |000d: move-result-object v2 │ │ -3cc4f0: 6e20 d3b2 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cc4f6: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cc4fc: 0c02 |0014: move-result-object v2 │ │ -3cc4fe: 1102 |0015: return-object v2 │ │ +3cc4ac: |[3cc4ac] de.danoeh.antennapod.core.service.FeedUpdateWorker.lambda$createNotification$0:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ +3cc4bc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cc4c0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cc4c6: 1a01 08e8 |0005: const-string v1, "• " // string@e808 │ │ +3cc4ca: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cc4d0: 6e10 59ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3cc4d6: 0c02 |000d: move-result-object v2 │ │ +3cc4d8: 6e20 d3b2 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cc4de: 6e10 deb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cc4e4: 0c02 |0014: move-result-object v2 │ │ +3cc4e6: 1102 |0015: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/service/FeedUpdateWorker;) │ │ @@ -1667546,60 +1667554,60 @@ │ │ type : '(Ljava/util/List;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 85 16-bit code units │ │ -3cc734: |[3cc734] de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds:(Ljava/util/List;Z)V │ │ -3cc744: 7210 e0b4 0a00 |0000: invoke-interface {v10}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3cc74a: 0a00 |0003: move-result v0 │ │ -3cc74c: 3900 5000 |0004: if-nez v0, 0054 // +0050 │ │ -3cc750: 6e10 854c 0900 |0006: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.isStopped:()Z // method@4c85 │ │ -3cc756: 0a00 |0009: move-result v0 │ │ -3cc758: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -3cc75c: 0e00 |000c: return-void │ │ -3cc75e: 5490 508c |000d: iget-object v0, v9, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8c50 │ │ -3cc762: 6001 277a |000f: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a27 │ │ -3cc766: 7020 b198 a900 |0011: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@98b1 │ │ -3cc76c: 0c02 |0014: move-result-object v2 │ │ -3cc76e: 6e30 1528 1002 |0015: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2815 │ │ -3cc774: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -3cc776: 7220 ddb4 0a00 |0019: invoke-interface {v10, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3cc77c: 0c01 |001c: move-result-object v1 │ │ -3cc77e: 0713 |001d: move-object v3, v1 │ │ -3cc780: 1f03 9b1c |001e: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3cc784: 6e10 5dab 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3cc78a: 0a01 |0023: move-result v1 │ │ -3cc78c: 3801 0b00 |0024: if-eqz v1, 002f // +000b │ │ -3cc790: 6e10 784c 0900 |0026: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cc796: 0c01 |0029: move-result-object v1 │ │ -3cc798: 1202 |002a: const/4 v2, #int 0 // #0 │ │ -3cc79a: 7130 5e98 1302 |002b: invoke-static {v3, v1, v2}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.updateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V // method@985e │ │ -3cc7a0: 2822 |002e: goto 0050 // +0022 │ │ -3cc7a2: 6e30 b598 390b |002f: invoke-virtual {v9, v3, v11}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@98b5 │ │ -3cc7a8: 281e |0032: goto 0050 // +001e │ │ -3cc7aa: 0d01 |0033: move-exception v1 │ │ -3cc7ac: 6e10 77ab 0300 |0034: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3cc7b2: 0b04 |0037: move-result-wide v4 │ │ -3cc7b4: 1212 |0038: const/4 v2, #int 1 // #1 │ │ -3cc7b6: 7130 249c 5402 |0039: invoke-static {v4, v5, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c24 │ │ -3cc7bc: 2208 961c |003c: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3cc7c0: 6e10 59ab 0300 |003e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3cc7c6: 0c04 |0041: move-result-object v4 │ │ -3cc7c8: 6205 2896 |0042: sget-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ -3cc7cc: 1206 |0044: const/4 v6, #int 0 // #0 │ │ -3cc7ce: 6e10 01b3 0100 |0045: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3cc7d4: 0c07 |0048: move-result-object v7 │ │ -3cc7d6: 0782 |0049: move-object v2, v8 │ │ -3cc7d8: 7606 13ab 0200 |004a: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ -3cc7de: 7110 d29b 0800 |004d: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ -3cc7e4: 7220 e5b4 0a00 |0050: invoke-interface {v10, v0}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -3cc7ea: 28ad |0053: goto 0000 // -0053 │ │ -3cc7ec: 0e00 |0054: return-void │ │ +3cc71c: |[3cc71c] de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeeds:(Ljava/util/List;Z)V │ │ +3cc72c: 7210 e0b4 0a00 |0000: invoke-interface {v10}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3cc732: 0a00 |0003: move-result v0 │ │ +3cc734: 3900 5000 |0004: if-nez v0, 0054 // +0050 │ │ +3cc738: 6e10 854c 0900 |0006: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.isStopped:()Z // method@4c85 │ │ +3cc73e: 0a00 |0009: move-result v0 │ │ +3cc740: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +3cc744: 0e00 |000c: return-void │ │ +3cc746: 5490 508c |000d: iget-object v0, v9, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8c50 │ │ +3cc74a: 6001 277a |000f: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a27 │ │ +3cc74e: 7020 b198 a900 |0011: invoke-direct {v9, v10}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@98b1 │ │ +3cc754: 0c02 |0014: move-result-object v2 │ │ +3cc756: 6e30 1528 1002 |0015: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@2815 │ │ +3cc75c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +3cc75e: 7220 ddb4 0a00 |0019: invoke-interface {v10, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3cc764: 0c01 |001c: move-result-object v1 │ │ +3cc766: 0713 |001d: move-object v3, v1 │ │ +3cc768: 1f03 9b1c |001e: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3cc76c: 6e10 5dab 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3cc772: 0a01 |0023: move-result v1 │ │ +3cc774: 3801 0b00 |0024: if-eqz v1, 002f // +000b │ │ +3cc778: 6e10 784c 0900 |0026: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cc77e: 0c01 |0029: move-result-object v1 │ │ +3cc780: 1202 |002a: const/4 v2, #int 0 // #0 │ │ +3cc782: 7130 5e98 1302 |002b: invoke-static {v3, v1, v2}, Lde/danoeh/antennapod/core/feed/LocalFeedUpdater;.updateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/core/feed/LocalFeedUpdater$UpdaterProgressListener;)V // method@985e │ │ +3cc788: 2822 |002e: goto 0050 // +0022 │ │ +3cc78a: 6e30 b598 390b |002f: invoke-virtual {v9, v3, v11}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@98b5 │ │ +3cc790: 281e |0032: goto 0050 // +001e │ │ +3cc792: 0d01 |0033: move-exception v1 │ │ +3cc794: 6e10 77ab 0300 |0034: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3cc79a: 0b04 |0037: move-result-wide v4 │ │ +3cc79c: 1212 |0038: const/4 v2, #int 1 // #1 │ │ +3cc79e: 7130 249c 5402 |0039: invoke-static {v4, v5, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c24 │ │ +3cc7a4: 2208 961c |003c: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3cc7a8: 6e10 59ab 0300 |003e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3cc7ae: 0c04 |0041: move-result-object v4 │ │ +3cc7b0: 6205 2896 |0042: sget-object v5, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9628 │ │ +3cc7b4: 1206 |0044: const/4 v6, #int 0 // #0 │ │ +3cc7b6: 6e10 01b3 0100 |0045: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3cc7bc: 0c07 |0048: move-result-object v7 │ │ +3cc7be: 0782 |0049: move-object v2, v8 │ │ +3cc7c0: 7606 13ab 0200 |004a: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Lde/danoeh/antennapod/model/feed/FeedFile;Ljava/lang/String;Lde/danoeh/antennapod/model/download/DownloadError;ZLjava/lang/String;)V // method@ab13 │ │ +3cc7c6: 7110 d29b 0800 |004d: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ +3cc7cc: 7220 e5b4 0a00 |0050: invoke-interface {v10, v0}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +3cc7d2: 28ad |0053: goto 0000 // -0053 │ │ +3cc7d4: 0e00 |0054: return-void │ │ catches : 1 │ │ 0x0020 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ positions : │ │ 0x0000 line=131 │ │ 0x0006 line=132 │ │ 0x000d line=135 │ │ @@ -1667623,97 +1667631,97 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 162 16-bit code units │ │ -3cc320: |[3cc320] de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -3cc330: 6e10 784c 0700 |0000: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cc336: 0c00 |0003: move-result-object v0 │ │ -3cc338: 7110 d297 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ -3cc33e: 5470 4f8c |0007: iget-object v0, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8c4f │ │ -3cc342: 6e10 1199 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.loadCountersBeforeRefresh:()V // method@9911 │ │ -3cc348: 6e10 7c4c 0700 |000c: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c7c │ │ -3cc34e: 0c00 |000f: move-result-object v0 │ │ -3cc350: 1a01 ed84 |0010: const-string v1, "feed_id" // string@84ed │ │ -3cc354: 1602 ffff |0012: const-wide/16 v2, #int -1 // #ffff │ │ -3cc358: 6e40 414c 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@4c41 │ │ -3cc35e: 0b00 |0017: move-result-wide v0 │ │ -3cc360: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -3cc362: 1205 |0019: const/4 v5, #int 0 // #0 │ │ -3cc364: 3106 0002 |001a: cmp-long v6, v0, v2 │ │ -3cc368: 3906 3000 |001c: if-nez v6, 004c // +0030 │ │ -3cc36c: 7100 269b 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ -3cc372: 0c00 |0021: move-result-object v0 │ │ -3cc374: 7210 e1b4 0000 |0022: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3cc37a: 0c01 |0025: move-result-object v1 │ │ -3cc37c: 7210 c4b4 0100 |0026: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3cc382: 0a02 |0029: move-result v2 │ │ -3cc384: 3802 1d00 |002a: if-eqz v2, 0047 // +001d │ │ -3cc388: 7210 c5b4 0100 |002c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3cc38e: 0c02 |002f: move-result-object v2 │ │ -3cc390: 1f02 9b1c |0030: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3cc394: 6e10 57ab 0200 |0032: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3cc39a: 0c03 |0035: move-result-object v3 │ │ -3cc39c: 6e10 32ac 0300 |0036: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ -3cc3a2: 0a03 |0039: move-result v3 │ │ -3cc3a4: 3903 0500 |003a: if-nez v3, 003f // +0005 │ │ -3cc3a8: 7210 c6b4 0100 |003c: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ -3cc3ae: 6e10 5dab 0200 |003f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3cc3b4: 0a02 |0042: move-result v2 │ │ -3cc3b6: 3902 e3ff |0043: if-nez v2, 0026 // -001d │ │ -3cc3ba: 1204 |0045: const/4 v4, #int 0 // #0 │ │ -3cc3bc: 28e0 |0046: goto 0026 // -0020 │ │ -3cc3be: 7110 8cb4 0000 |0047: invoke-static {v0}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b48c │ │ -3cc3c4: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -3cc3c6: 281b |004b: goto 0066 // +001b │ │ -3cc3c8: 7120 1c9b 1000 |004c: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ -3cc3ce: 0c00 |004f: move-result-object v0 │ │ -3cc3d0: 3900 0700 |0050: if-nez v0, 0057 // +0007 │ │ -3cc3d4: 7100 754c 0000 |0052: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ -3cc3da: 0c00 |0055: move-result-object v0 │ │ -3cc3dc: 1100 |0056: return-object v0 │ │ -3cc3de: 6e10 5dab 0000 |0057: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -3cc3e4: 0a01 |005a: move-result v1 │ │ -3cc3e6: 2202 e21e |005b: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -3cc3ea: 7010 17b4 0200 |005d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3cc3f0: 7220 d6b4 0200 |0060: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3cc3f6: 0114 |0063: move v4, v1 │ │ -3cc3f8: 0720 |0064: move-object v0, v2 │ │ -3cc3fa: 1211 |0065: const/4 v1, #int 1 // #1 │ │ -3cc3fc: 6e10 7c4c 0700 |0066: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c7c │ │ -3cc402: 0c02 |0069: move-result-object v2 │ │ -3cc404: 1a03 cb7f |006a: const-string v3, "even_on_mobile" // string@7fcb │ │ -3cc408: 6e30 3e4c 3205 |006c: invoke-virtual {v2, v3, v5}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@4c3e │ │ -3cc40e: 0a02 |006f: move-result v2 │ │ -3cc410: 3902 1c00 |0070: if-nez v2, 008c // +001c │ │ -3cc414: 3904 1a00 |0072: if-nez v4, 008c // +001a │ │ -3cc418: 7100 6b9d 0000 |0074: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.networkAvailable:()Z // method@9d6b │ │ -3cc41e: 0a02 |0077: move-result v2 │ │ -3cc420: 3802 0800 |0078: if-eqz v2, 0080 // +0008 │ │ -3cc424: 7100 639d 0000 |007a: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isFeedRefreshAllowed:()Z // method@9d63 │ │ -3cc42a: 0a02 |007d: move-result v2 │ │ -3cc42c: 3902 0e00 |007e: if-nez v2, 008c // +000e │ │ -3cc430: 1a00 9c1d |0080: const-string v0, "FeedUpdateWorker" // string@1d9c │ │ -3cc434: 1a01 6c11 |0082: const-string v1, "Blocking automatic update" // string@116c │ │ -3cc438: 7120 f50a 1000 |0084: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cc43e: 7100 744c 0000 |0087: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c74 │ │ -3cc444: 0c00 |008a: move-result-object v0 │ │ -3cc446: 1100 |008b: return-object v0 │ │ -3cc448: 7030 b698 0701 |008c: invoke-direct {v7, v0, v1}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.refreshFeeds:(Ljava/util/List;Z)V // method@98b6 │ │ -3cc44e: 5470 508c |008f: iget-object v0, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8c50 │ │ -3cc452: 6001 277a |0091: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a27 │ │ -3cc456: 6e20 0f28 1000 |0093: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@280f │ │ -3cc45c: 6e10 784c 0700 |0096: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cc462: 0c00 |0099: move-result-object v0 │ │ -3cc464: 7110 519b 0000 |009a: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ -3cc46a: 7100 754c 0000 |009d: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ -3cc470: 0c00 |00a0: move-result-object v0 │ │ -3cc472: 1100 |00a1: return-object v0 │ │ +3cc308: |[3cc308] de.danoeh.antennapod.core.service.FeedUpdateWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +3cc318: 6e10 784c 0700 |0000: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cc31e: 0c00 |0003: move-result-object v0 │ │ +3cc320: 7110 d297 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ +3cc326: 5470 4f8c |0007: iget-object v0, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8c4f │ │ +3cc32a: 6e10 1199 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.loadCountersBeforeRefresh:()V // method@9911 │ │ +3cc330: 6e10 7c4c 0700 |000c: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c7c │ │ +3cc336: 0c00 |000f: move-result-object v0 │ │ +3cc338: 1a01 ed84 |0010: const-string v1, "feed_id" // string@84ed │ │ +3cc33c: 1602 ffff |0012: const-wide/16 v2, #int -1 // #ffff │ │ +3cc340: 6e40 414c 1032 |0014: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@4c41 │ │ +3cc346: 0b00 |0017: move-result-wide v0 │ │ +3cc348: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +3cc34a: 1205 |0019: const/4 v5, #int 0 // #0 │ │ +3cc34c: 3106 0002 |001a: cmp-long v6, v0, v2 │ │ +3cc350: 3906 3000 |001c: if-nez v6, 004c // +0030 │ │ +3cc354: 7100 269b 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ +3cc35a: 0c00 |0021: move-result-object v0 │ │ +3cc35c: 7210 e1b4 0000 |0022: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3cc362: 0c01 |0025: move-result-object v1 │ │ +3cc364: 7210 c4b4 0100 |0026: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3cc36a: 0a02 |0029: move-result v2 │ │ +3cc36c: 3802 1d00 |002a: if-eqz v2, 0047 // +001d │ │ +3cc370: 7210 c5b4 0100 |002c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3cc376: 0c02 |002f: move-result-object v2 │ │ +3cc378: 1f02 9b1c |0030: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3cc37c: 6e10 57ab 0200 |0032: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3cc382: 0c03 |0035: move-result-object v3 │ │ +3cc384: 6e10 32ac 0300 |0036: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ +3cc38a: 0a03 |0039: move-result v3 │ │ +3cc38c: 3903 0500 |003a: if-nez v3, 003f // +0005 │ │ +3cc390: 7210 c6b4 0100 |003c: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ +3cc396: 6e10 5dab 0200 |003f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3cc39c: 0a02 |0042: move-result v2 │ │ +3cc39e: 3902 e3ff |0043: if-nez v2, 0026 // -001d │ │ +3cc3a2: 1204 |0045: const/4 v4, #int 0 // #0 │ │ +3cc3a4: 28e0 |0046: goto 0026 // -0020 │ │ +3cc3a6: 7110 8cb4 0000 |0047: invoke-static {v0}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b48c │ │ +3cc3ac: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +3cc3ae: 281b |004b: goto 0066 // +001b │ │ +3cc3b0: 7120 1c9b 1000 |004c: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ +3cc3b6: 0c00 |004f: move-result-object v0 │ │ +3cc3b8: 3900 0700 |0050: if-nez v0, 0057 // +0007 │ │ +3cc3bc: 7100 754c 0000 |0052: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ +3cc3c2: 0c00 |0055: move-result-object v0 │ │ +3cc3c4: 1100 |0056: return-object v0 │ │ +3cc3c6: 6e10 5dab 0000 |0057: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +3cc3cc: 0a01 |005a: move-result v1 │ │ +3cc3ce: 2202 e21e |005b: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +3cc3d2: 7010 17b4 0200 |005d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3cc3d8: 7220 d6b4 0200 |0060: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3cc3de: 0114 |0063: move v4, v1 │ │ +3cc3e0: 0720 |0064: move-object v0, v2 │ │ +3cc3e2: 1211 |0065: const/4 v1, #int 1 // #1 │ │ +3cc3e4: 6e10 7c4c 0700 |0066: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c7c │ │ +3cc3ea: 0c02 |0069: move-result-object v2 │ │ +3cc3ec: 1a03 cb7f |006a: const-string v3, "even_on_mobile" // string@7fcb │ │ +3cc3f0: 6e30 3e4c 3205 |006c: invoke-virtual {v2, v3, v5}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@4c3e │ │ +3cc3f6: 0a02 |006f: move-result v2 │ │ +3cc3f8: 3902 1c00 |0070: if-nez v2, 008c // +001c │ │ +3cc3fc: 3904 1a00 |0072: if-nez v4, 008c // +001a │ │ +3cc400: 7100 6b9d 0000 |0074: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.networkAvailable:()Z // method@9d6b │ │ +3cc406: 0a02 |0077: move-result v2 │ │ +3cc408: 3802 0800 |0078: if-eqz v2, 0080 // +0008 │ │ +3cc40c: 7100 639d 0000 |007a: invoke-static {}, Lde/danoeh/antennapod/core/util/NetworkUtils;.isFeedRefreshAllowed:()Z // method@9d63 │ │ +3cc412: 0a02 |007d: move-result v2 │ │ +3cc414: 3902 0e00 |007e: if-nez v2, 008c // +000e │ │ +3cc418: 1a00 9c1d |0080: const-string v0, "FeedUpdateWorker" // string@1d9c │ │ +3cc41c: 1a01 6c11 |0082: const-string v1, "Blocking automatic update" // string@116c │ │ +3cc420: 7120 f50a 1000 |0084: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cc426: 7100 744c 0000 |0087: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c74 │ │ +3cc42c: 0c00 |008a: move-result-object v0 │ │ +3cc42e: 1100 |008b: return-object v0 │ │ +3cc430: 7030 b698 0701 |008c: invoke-direct {v7, v0, v1}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.refreshFeeds:(Ljava/util/List;Z)V // method@98b6 │ │ +3cc436: 5470 508c |008f: iget-object v0, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@8c50 │ │ +3cc43a: 6001 277a |0091: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a27 │ │ +3cc43e: 6e20 0f28 1000 |0093: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@280f │ │ +3cc444: 6e10 784c 0700 |0096: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cc44a: 0c00 |0099: move-result-object v0 │ │ +3cc44c: 7110 519b 0000 |009a: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@9b51 │ │ +3cc452: 7100 754c 0000 |009d: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ +3cc458: 0c00 |00a0: move-result-object v0 │ │ +3cc45a: 1100 |00a1: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0007 line=58 │ │ 0x000c line=61 │ │ 0x001e line=65 │ │ 0x0022 line=66 │ │ @@ -1667744,24 +1667752,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 │ │ -3cc474: |[3cc474] de.danoeh.antennapod.core.service.FeedUpdateWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ -3cc484: 2200 780c |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@0c78 │ │ -3cc488: 6001 277a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a27 │ │ -3cc48c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3cc48e: 7020 b198 2300 |0005: invoke-direct {v3, v2}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@98b1 │ │ -3cc494: 0c02 |0008: move-result-object v2 │ │ -3cc496: 7030 4f4c 1002 |0009: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@4c4f │ │ -3cc49c: 7110 7d8e 0000 |000c: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@8e7d │ │ -3cc4a2: 0c00 |000f: move-result-object v0 │ │ -3cc4a4: 1100 |0010: return-object v0 │ │ +3cc45c: |[3cc45c] de.danoeh.antennapod.core.service.FeedUpdateWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ +3cc46c: 2200 780c |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@0c78 │ │ +3cc470: 6001 277a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_updating_feeds:I // field@7a27 │ │ +3cc474: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3cc476: 7020 b198 2300 |0005: invoke-direct {v3, v2}, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@98b1 │ │ +3cc47c: 0c02 |0008: move-result-object v2 │ │ +3cc47e: 7030 4f4c 1002 |0009: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@4c4f │ │ +3cc484: 7110 7d8e 0000 |000c: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@8e7d │ │ +3cc48a: 0c00 |000f: move-result-object v0 │ │ +3cc48c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/core/service/FeedUpdateWorker; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/FeedUpdateWorker;) │ │ @@ -1667769,140 +1667777,140 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 248 16-bit code units │ │ -3cc534: |[3cc534] de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ -3cc544: 6e10 7c4c 0700 |0000: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c7c │ │ -3cc54a: 0c00 |0003: move-result-object v0 │ │ -3cc54c: 1a01 0fbc |0004: const-string v1, "next_page" // string@bc0f │ │ -3cc550: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3cc552: 6e30 3e4c 1002 |0007: invoke-virtual {v0, v1, v2}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@4c3e │ │ -3cc558: 0a00 |000a: move-result v0 │ │ -3cc55a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -3cc55c: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -3cc560: 6e10 54ab 0800 |000e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ -3cc566: 0c00 |0011: move-result-object v0 │ │ -3cc568: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -3cc56c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -3cc56e: 2802 |0015: goto 0017 // +0002 │ │ -3cc570: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -3cc572: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -3cc576: 6e10 55ab 0800 |0019: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@ab55 │ │ -3cc57c: 0a03 |001c: move-result v3 │ │ -3cc57e: b013 |001d: add-int/2addr v3, v1 │ │ -3cc580: 6e20 6cab 3800 |001e: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@ab6c │ │ -3cc586: 7110 d098 0800 |0021: invoke-static {v8}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@98d0 │ │ -3cc58c: 0c03 |0024: move-result-object v3 │ │ -3cc58e: 3909 0b00 |0025: if-nez v9, 0030 // +000b │ │ -3cc592: 6e10 5cab 0800 |0027: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@ab5c │ │ -3cc598: 0a09 |002a: move-result v9 │ │ -3cc59a: 3809 0300 |002b: if-eqz v9, 002e // +0003 │ │ -3cc59e: 2803 |002d: goto 0030 // +0003 │ │ -3cc5a0: 1209 |002e: const/4 v9, #int 0 // #0 │ │ -3cc5a2: 2802 |002f: goto 0031 // +0002 │ │ -3cc5a4: 1219 |0030: const/4 v9, #int 1 // #1 │ │ -3cc5a6: 6e20 37ad 9300 |0031: invoke-virtual {v3, v9}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.setForce:(Z)V // method@ad37 │ │ -3cc5ac: 3800 0900 |0034: if-eqz v0, 003d // +0009 │ │ -3cc5b0: 6e10 54ab 0800 |0036: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ -3cc5b6: 0c08 |0039: move-result-object v8 │ │ -3cc5b8: 6e20 38ad 8300 |003a: invoke-virtual {v3, v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.setSource:(Ljava/lang/String;)V // method@ad38 │ │ -3cc5be: 6e10 35ad 0300 |003d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad35 │ │ -3cc5c4: 0c08 |0040: move-result-object v8 │ │ -3cc5c6: 2209 c818 |0041: new-instance v9, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory; // type@18c8 │ │ -3cc5ca: 7010 cd98 0900 |0043: invoke-direct {v9}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.:()V // method@98cd │ │ -3cc5d0: 6e20 ce98 8900 |0046: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.create:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/core/service/download/Downloader; // method@98ce │ │ -3cc5d6: 0c09 |0049: move-result-object v9 │ │ -3cc5d8: 3809 a600 |004a: if-eqz v9, 00f0 // +00a6 │ │ -3cc5dc: 6e10 e798 0900 |004c: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@98e7 │ │ -3cc5e2: 6e10 ec98 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ -3cc5e8: 0c00 |0052: move-result-object v0 │ │ -3cc5ea: 6e10 1bab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ -3cc5f0: 0a00 |0056: move-result v0 │ │ -3cc5f2: 3900 2200 |0057: if-nez v0, 0079 // +0022 │ │ -3cc5f6: 5590 638c |0059: iget-boolean v0, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ -3cc5fa: 3900 1d00 |005b: if-nez v0, 0078 // +001d │ │ -3cc5fe: 6e10 ec98 0900 |005d: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ -3cc604: 0c00 |0060: move-result-object v0 │ │ -3cc606: 6e10 18ab 0000 |0061: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -3cc60c: 0c00 |0064: move-result-object v0 │ │ -3cc60e: 6202 2296 |0065: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9622 │ │ -3cc612: 3320 0300 |0067: if-ne v0, v2, 006a // +0003 │ │ -3cc616: 280f |0069: goto 0078 // +000f │ │ -3cc618: 6e10 46ad 0800 |006a: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ -3cc61e: 0b02 |006d: move-result-wide v2 │ │ -3cc620: 7130 249c 3201 |006e: invoke-static {v2, v3, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c24 │ │ -3cc626: 6e10 ec98 0900 |0071: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ -3cc62c: 0c08 |0074: move-result-object v8 │ │ -3cc62e: 7110 d29b 0800 |0075: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ -3cc634: 0e00 |0078: return-void │ │ -3cc636: 2200 d618 |0079: new-instance v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask; // type@18d6 │ │ -3cc63a: 6e10 784c 0700 |007b: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cc640: 0c03 |007e: move-result-object v3 │ │ -3cc642: 7030 1d99 3008 |007f: invoke-direct {v0, v3, v8}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.:(Landroid/content/Context;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@991d │ │ -3cc648: 6e10 2199 0000 |0082: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.run:()Z // method@9921 │ │ -3cc64e: 0a03 |0085: move-result v3 │ │ -3cc650: 3903 1100 |0086: if-nez v3, 0097 // +0011 │ │ -3cc654: 6e10 46ad 0800 |0088: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ -3cc65a: 0b08 |008b: move-result-wide v8 │ │ -3cc65c: 7130 249c 9801 |008c: invoke-static {v8, v9, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c24 │ │ -3cc662: 6e10 1e99 0000 |008f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991e │ │ -3cc668: 0c08 |0092: move-result-object v8 │ │ -3cc66a: 7110 d29b 0800 |0093: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ -3cc670: 0e00 |0096: return-void │ │ -3cc672: 6e10 46ad 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ -3cc678: 0b03 |009a: move-result-wide v3 │ │ -3cc67a: 1605 0000 |009b: const-wide/16 v5, #int 0 // #0 │ │ -3cc67e: 3101 0305 |009d: cmp-long v1, v3, v5 │ │ -3cc682: 3901 0300 |009f: if-nez v1, 00a2 // +0003 │ │ -3cc686: 0e00 |00a1: return-void │ │ -3cc688: 6e10 46ad 0800 |00a2: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ -3cc68e: 0b03 |00a5: move-result-wide v3 │ │ -3cc690: 7120 1e9b 4300 |00a6: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b1e │ │ -3cc696: 0c01 |00a9: move-result-object v1 │ │ -3cc698: 7210 e9b4 0100 |00aa: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3cc69e: 0a03 |00ad: move-result v3 │ │ -3cc6a0: 3d03 1500 |00ae: if-lez v3, 00c3 // +0015 │ │ -3cc6a4: 7220 ddb4 2100 |00b0: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3cc6aa: 0c01 |00b3: move-result-object v1 │ │ -3cc6ac: 1f01 961c |00b4: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3cc6b0: 6e10 1bab 0100 |00b6: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ -3cc6b6: 0a01 |00b9: move-result v1 │ │ -3cc6b8: 3901 0900 |00ba: if-nez v1, 00c3 // +0009 │ │ -3cc6bc: 6e10 1e99 0000 |00bc: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991e │ │ -3cc6c2: 0c01 |00bf: move-result-object v1 │ │ -3cc6c4: 7110 d29b 0100 |00c0: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ -3cc6ca: 5471 4f8c |00c3: iget-object v1, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8c4f │ │ -3cc6ce: 6e10 784c 0700 |00c5: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cc6d4: 0c02 |00c8: move-result-object v2 │ │ -3cc6d6: 6e10 2099 0000 |00c9: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getSavedFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@9920 │ │ -3cc6dc: 0c03 |00cc: move-result-object v3 │ │ -3cc6de: 6e30 1499 2103 |00cd: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9914 │ │ -3cc6e4: 5491 658c |00d0: iget-object v1, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8c65 │ │ -3cc6e8: 3801 0c00 |00d2: if-eqz v1, 00de // +000c │ │ -3cc6ec: 6e10 4dad 0800 |00d4: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3cc6f2: 0c08 |00d7: move-result-object v8 │ │ -3cc6f4: 5499 658c |00d8: iget-object v9, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8c65 │ │ -3cc6f8: 7120 2b9c 9800 |00da: invoke-static {v8, v9}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c2b │ │ -3cc6fe: 2812 |00dd: goto 00ef // +0012 │ │ -3cc700: 6e10 1f99 0000 |00de: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getRedirectUrl:()Ljava/lang/String; // method@991f │ │ -3cc706: 0c09 |00e1: move-result-object v9 │ │ -3cc708: 3809 0d00 |00e2: if-eqz v9, 00ef // +000d │ │ -3cc70c: 6e10 4dad 0800 |00e4: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3cc712: 0c08 |00e7: move-result-object v8 │ │ -3cc714: 6e10 1f99 0000 |00e8: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getRedirectUrl:()Ljava/lang/String; // method@991f │ │ -3cc71a: 0c09 |00eb: move-result-object v9 │ │ -3cc71c: 7120 2b9c 9800 |00ec: invoke-static {v8, v9}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c2b │ │ -3cc722: 0e00 |00ef: return-void │ │ -3cc724: 2208 511e |00f0: new-instance v8, Ljava/lang/Exception; // type@1e51 │ │ -3cc728: 1a09 1a5d |00f2: const-string v9, "Unable to create downloader" // string@5d1a │ │ -3cc72c: 7020 12b2 9800 |00f4: invoke-direct {v8, v9}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b212 │ │ -3cc732: 2708 |00f7: throw v8 │ │ +3cc51c: |[3cc51c] de.danoeh.antennapod.core.service.FeedUpdateWorker.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ +3cc52c: 6e10 7c4c 0700 |0000: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c7c │ │ +3cc532: 0c00 |0003: move-result-object v0 │ │ +3cc534: 1a01 0fbc |0004: const-string v1, "next_page" // string@bc0f │ │ +3cc538: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3cc53a: 6e30 3e4c 1002 |0007: invoke-virtual {v0, v1, v2}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@4c3e │ │ +3cc540: 0a00 |000a: move-result v0 │ │ +3cc542: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +3cc544: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +3cc548: 6e10 54ab 0800 |000e: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ +3cc54e: 0c00 |0011: move-result-object v0 │ │ +3cc550: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +3cc554: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +3cc556: 2802 |0015: goto 0017 // +0002 │ │ +3cc558: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +3cc55a: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +3cc55e: 6e10 55ab 0800 |0019: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@ab55 │ │ +3cc564: 0a03 |001c: move-result v3 │ │ +3cc566: b013 |001d: add-int/2addr v3, v1 │ │ +3cc568: 6e20 6cab 3800 |001e: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@ab6c │ │ +3cc56e: 7110 d098 0800 |0021: invoke-static {v8}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@98d0 │ │ +3cc574: 0c03 |0024: move-result-object v3 │ │ +3cc576: 3909 0b00 |0025: if-nez v9, 0030 // +000b │ │ +3cc57a: 6e10 5cab 0800 |0027: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@ab5c │ │ +3cc580: 0a09 |002a: move-result v9 │ │ +3cc582: 3809 0300 |002b: if-eqz v9, 002e // +0003 │ │ +3cc586: 2803 |002d: goto 0030 // +0003 │ │ +3cc588: 1209 |002e: const/4 v9, #int 0 // #0 │ │ +3cc58a: 2802 |002f: goto 0031 // +0002 │ │ +3cc58c: 1219 |0030: const/4 v9, #int 1 // #1 │ │ +3cc58e: 6e20 37ad 9300 |0031: invoke-virtual {v3, v9}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.setForce:(Z)V // method@ad37 │ │ +3cc594: 3800 0900 |0034: if-eqz v0, 003d // +0009 │ │ +3cc598: 6e10 54ab 0800 |0036: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ +3cc59e: 0c08 |0039: move-result-object v8 │ │ +3cc5a0: 6e20 38ad 8300 |003a: invoke-virtual {v3, v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.setSource:(Ljava/lang/String;)V // method@ad38 │ │ +3cc5a6: 6e10 35ad 0300 |003d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad35 │ │ +3cc5ac: 0c08 |0040: move-result-object v8 │ │ +3cc5ae: 2209 c818 |0041: new-instance v9, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory; // type@18c8 │ │ +3cc5b2: 7010 cd98 0900 |0043: invoke-direct {v9}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.:()V // method@98cd │ │ +3cc5b8: 6e20 ce98 8900 |0046: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.create:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/core/service/download/Downloader; // method@98ce │ │ +3cc5be: 0c09 |0049: move-result-object v9 │ │ +3cc5c0: 3809 a600 |004a: if-eqz v9, 00f0 // +00a6 │ │ +3cc5c4: 6e10 e798 0900 |004c: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@98e7 │ │ +3cc5ca: 6e10 ec98 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ +3cc5d0: 0c00 |0052: move-result-object v0 │ │ +3cc5d2: 6e10 1bab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ +3cc5d8: 0a00 |0056: move-result v0 │ │ +3cc5da: 3900 2200 |0057: if-nez v0, 0079 // +0022 │ │ +3cc5de: 5590 638c |0059: iget-boolean v0, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ +3cc5e2: 3900 1d00 |005b: if-nez v0, 0078 // +001d │ │ +3cc5e6: 6e10 ec98 0900 |005d: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ +3cc5ec: 0c00 |0060: move-result-object v0 │ │ +3cc5ee: 6e10 18ab 0000 |0061: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +3cc5f4: 0c00 |0064: move-result-object v0 │ │ +3cc5f6: 6202 2296 |0065: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9622 │ │ +3cc5fa: 3320 0300 |0067: if-ne v0, v2, 006a // +0003 │ │ +3cc5fe: 280f |0069: goto 0078 // +000f │ │ +3cc600: 6e10 46ad 0800 |006a: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ +3cc606: 0b02 |006d: move-result-wide v2 │ │ +3cc608: 7130 249c 3201 |006e: invoke-static {v2, v3, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c24 │ │ +3cc60e: 6e10 ec98 0900 |0071: invoke-virtual {v9}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ +3cc614: 0c08 |0074: move-result-object v8 │ │ +3cc616: 7110 d29b 0800 |0075: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ +3cc61c: 0e00 |0078: return-void │ │ +3cc61e: 2200 d618 |0079: new-instance v0, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask; // type@18d6 │ │ +3cc622: 6e10 784c 0700 |007b: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cc628: 0c03 |007e: move-result-object v3 │ │ +3cc62a: 7030 1d99 3008 |007f: invoke-direct {v0, v3, v8}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.:(Landroid/content/Context;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@991d │ │ +3cc630: 6e10 2199 0000 |0082: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.run:()Z // method@9921 │ │ +3cc636: 0a03 |0085: move-result v3 │ │ +3cc638: 3903 1100 |0086: if-nez v3, 0097 // +0011 │ │ +3cc63c: 6e10 46ad 0800 |0088: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ +3cc642: 0b08 |008b: move-result-wide v8 │ │ +3cc644: 7130 249c 9801 |008c: invoke-static {v8, v9, v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@9c24 │ │ +3cc64a: 6e10 1e99 0000 |008f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991e │ │ +3cc650: 0c08 |0092: move-result-object v8 │ │ +3cc652: 7110 d29b 0800 |0093: invoke-static {v8}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ +3cc658: 0e00 |0096: return-void │ │ +3cc65a: 6e10 46ad 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ +3cc660: 0b03 |009a: move-result-wide v3 │ │ +3cc662: 1605 0000 |009b: const-wide/16 v5, #int 0 // #0 │ │ +3cc666: 3101 0305 |009d: cmp-long v1, v3, v5 │ │ +3cc66a: 3901 0300 |009f: if-nez v1, 00a2 // +0003 │ │ +3cc66e: 0e00 |00a1: return-void │ │ +3cc670: 6e10 46ad 0800 |00a2: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getFeedfileId:()J // method@ad46 │ │ +3cc676: 0b03 |00a5: move-result-wide v3 │ │ +3cc678: 7120 1e9b 4300 |00a6: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b1e │ │ +3cc67e: 0c01 |00a9: move-result-object v1 │ │ +3cc680: 7210 e9b4 0100 |00aa: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3cc686: 0a03 |00ad: move-result v3 │ │ +3cc688: 3d03 1500 |00ae: if-lez v3, 00c3 // +0015 │ │ +3cc68c: 7220 ddb4 2100 |00b0: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3cc692: 0c01 |00b3: move-result-object v1 │ │ +3cc694: 1f01 961c |00b4: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3cc698: 6e10 1bab 0100 |00b6: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ +3cc69e: 0a01 |00b9: move-result v1 │ │ +3cc6a0: 3901 0900 |00ba: if-nez v1, 00c3 // +0009 │ │ +3cc6a4: 6e10 1e99 0000 |00bc: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@991e │ │ +3cc6aa: 0c01 |00bf: move-result-object v1 │ │ +3cc6ac: 7110 d29b 0100 |00c0: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ +3cc6b2: 5471 4f8c |00c3: iget-object v1, v7, Lde/danoeh/antennapod/core/service/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification; // field@8c4f │ │ +3cc6b6: 6e10 784c 0700 |00c5: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cc6bc: 0c02 |00c8: move-result-object v2 │ │ +3cc6be: 6e10 2099 0000 |00c9: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getSavedFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@9920 │ │ +3cc6c4: 0c03 |00cc: move-result-object v3 │ │ +3cc6c6: 6e30 1499 2103 |00cd: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/core/service/download/NewEpisodesNotification;.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9914 │ │ +3cc6cc: 5491 658c |00d0: iget-object v1, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8c65 │ │ +3cc6d0: 3801 0c00 |00d2: if-eqz v1, 00de // +000c │ │ +3cc6d4: 6e10 4dad 0800 |00d4: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3cc6da: 0c08 |00d7: move-result-object v8 │ │ +3cc6dc: 5499 658c |00d8: iget-object v9, v9, Lde/danoeh/antennapod/core/service/download/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@8c65 │ │ +3cc6e0: 7120 2b9c 9800 |00da: invoke-static {v8, v9}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c2b │ │ +3cc6e6: 2812 |00dd: goto 00ef // +0012 │ │ +3cc6e8: 6e10 1f99 0000 |00de: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getRedirectUrl:()Ljava/lang/String; // method@991f │ │ +3cc6ee: 0c09 |00e1: move-result-object v9 │ │ +3cc6f0: 3809 0d00 |00e2: if-eqz v9, 00ef // +000d │ │ +3cc6f4: 6e10 4dad 0800 |00e4: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3cc6fa: 0c08 |00e7: move-result-object v8 │ │ +3cc6fc: 6e10 1f99 0000 |00e8: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/handler/FeedSyncTask;.getRedirectUrl:()Ljava/lang/String; // method@991f │ │ +3cc702: 0c09 |00eb: move-result-object v9 │ │ +3cc704: 7120 2b9c 9800 |00ec: invoke-static {v8, v9}, Lde/danoeh/antennapod/core/storage/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@9c2b │ │ +3cc70a: 0e00 |00ef: return-void │ │ +3cc70c: 2208 511e |00f0: new-instance v8, Ljava/lang/Exception; // type@1e51 │ │ +3cc710: 1a09 1a5d |00f2: const-string v9, "Unable to create downloader" // string@5d1a │ │ +3cc714: 7020 12b2 9800 |00f4: invoke-direct {v8, v9}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b212 │ │ +3cc71a: 2708 |00f7: throw v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x000e line=155 │ │ 0x0019 line=157 │ │ 0x0021 line=159 │ │ 0x0027 line=160 │ │ @@ -1667977,17 +1667985,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 │ │ -3ce170: |[3ce170] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.$r8$lambda$1SsirTnLL_RK1fX0ONX_cVq_YG8:(Landroid/content/Context;)V │ │ -3ce180: 7110 fe98 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.lambda$sendMessage$0:(Landroid/content/Context;)V // method@98fe │ │ -3ce186: 0e00 |0003: return-void │ │ +3ce158: |[3ce158] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.$r8$lambda$1SsirTnLL_RK1fX0ONX_cVq_YG8:(Landroid/content/Context;)V │ │ +3ce168: 7110 fe98 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.lambda$sendMessage$0:(Landroid/content/Context;)V // method@98fe │ │ +3ce16e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;) │ │ @@ -1667995,18 +1668003,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;)Landroid/app/Notification;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3cd9d8: |[3cd9d8] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;)Landroid/app/Notification; │ │ -3cd9e8: 7010 f998 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@98f9 │ │ -3cd9ee: 0c00 |0003: move-result-object v0 │ │ -3cd9f0: 1100 |0004: return-object v0 │ │ +3cd9c0: |[3cd9c0] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;)Landroid/app/Notification; │ │ +3cd9d0: 7010 f998 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@98f9 │ │ +3cd9d6: 0c00 |0003: move-result-object v0 │ │ +3cd9d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;) │ │ @@ -1668014,55 +1668022,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 │ │ -3ce158: |[3ce158] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; │ │ -3ce168: 6200 6d8c |0000: sget-object v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8c6d │ │ -3ce16c: 1100 |0002: return-object v0 │ │ +3ce140: |[3ce140] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; │ │ +3ce150: 6200 6d8c |0000: sget-object v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8c6d │ │ +3ce154: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ce188: |[3ce188] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.:()V │ │ -3ce198: 2200 ee1e |0000: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ -3ce19c: 7010 a9b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -3ce1a2: 6900 6d8c |0005: sput-object v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8c6d │ │ -3ce1a6: 0e00 |0007: return-void │ │ +3ce170: |[3ce170] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.:()V │ │ +3ce180: 2200 ee1e |0000: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ +3ce184: 7010 a9b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +3ce18a: 6900 6d8c |0005: sput-object v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8c6d │ │ +3ce18e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/core/service/download/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 │ │ -3ce1a8: |[3ce1a8] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -3ce1b8: 7030 f24c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4cf2 │ │ -3ce1be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3ce1c0: 5b01 6c8c |0004: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ -3ce1c4: 0e00 |0006: return-void │ │ +3ce190: |[3ce190] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +3ce1a0: 7030 f24c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4cf2 │ │ +3ce1a6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3ce1a8: 5b01 6c8c |0004: iput-object v1, v0, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ +3ce1ac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0004 line=45 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ @@ -1668073,127 +1668081,127 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 216 16-bit code units │ │ -3cd9f4: |[3cd9f4] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.generateProgressNotification:()Landroid/app/Notification; │ │ -3cda04: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cda08: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cda0e: 6201 6d8c |0005: sget-object v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8c6d │ │ -3cda12: 1d01 |0007: monitor-enter v1 │ │ -3cda14: 2202 ee1e |0008: new-instance v2, Ljava/util/HashMap; // type@1eee │ │ -3cda18: 7020 abb4 1200 |000a: invoke-direct {v2, v1}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@b4ab │ │ -3cda1e: 1e01 |000d: monitor-exit v1 │ │ -3cda20: 7210 0bb5 0200 |000e: invoke-interface {v2}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b50b │ │ -3cda26: 0c01 |0011: move-result-object v1 │ │ -3cda28: 7210 3fb5 0100 |0012: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -3cda2e: 0c01 |0015: move-result-object v1 │ │ -3cda30: 7210 c4b4 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3cda36: 0a03 |0019: move-result v3 │ │ -3cda38: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -3cda3a: 1215 |001b: const/4 v5, #int 1 // #1 │ │ -3cda3c: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ -3cda40: 7210 c5b4 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3cda46: 0c03 |0021: move-result-object v3 │ │ -3cda48: 1f03 f91e |0022: check-cast v3, Ljava/util/Map$Entry; // type@1ef9 │ │ -3cda4c: 7100 fab4 0000 |0024: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3cda52: 0c06 |0027: move-result-object v6 │ │ -3cda54: 1a07 3906 |0028: const-string v7, "%s (%d%%) │ │ +3cd9dc: |[3cd9dc] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.generateProgressNotification:()Landroid/app/Notification; │ │ +3cd9ec: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cd9f0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cd9f6: 6201 6d8c |0005: sget-object v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8c6d │ │ +3cd9fa: 1d01 |0007: monitor-enter v1 │ │ +3cd9fc: 2202 ee1e |0008: new-instance v2, Ljava/util/HashMap; // type@1eee │ │ +3cda00: 7020 abb4 1200 |000a: invoke-direct {v2, v1}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@b4ab │ │ +3cda06: 1e01 |000d: monitor-exit v1 │ │ +3cda08: 7210 0bb5 0200 |000e: invoke-interface {v2}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b50b │ │ +3cda0e: 0c01 |0011: move-result-object v1 │ │ +3cda10: 7210 3fb5 0100 |0012: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +3cda16: 0c01 |0015: move-result-object v1 │ │ +3cda18: 7210 c4b4 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3cda1e: 0a03 |0019: move-result v3 │ │ +3cda20: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +3cda22: 1215 |001b: const/4 v5, #int 1 // #1 │ │ +3cda24: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ +3cda28: 7210 c5b4 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3cda2e: 0c03 |0021: move-result-object v3 │ │ +3cda30: 1f03 f91e |0022: check-cast v3, Ljava/util/Map$Entry; // type@1ef9 │ │ +3cda34: 7100 fab4 0000 |0024: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3cda3a: 0c06 |0027: move-result-object v6 │ │ +3cda3c: 1a07 3906 |0028: const-string v7, "%s (%d%%) │ │ " // string@0639 │ │ -3cda58: 1228 |002a: const/4 v8, #int 2 // #2 │ │ -3cda5a: 2388 0e21 |002b: new-array v8, v8, [Ljava/lang/Object; // type@210e │ │ -3cda5e: 7210 05b5 0300 |002d: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b505 │ │ -3cda64: 0c09 |0030: move-result-object v9 │ │ -3cda66: 4d09 0804 |0031: aput-object v9, v8, v4 │ │ -3cda6a: 7210 06b5 0300 |0033: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b506 │ │ -3cda70: 0c03 |0036: move-result-object v3 │ │ -3cda72: 4d03 0805 |0037: aput-object v3, v8, v5 │ │ -3cda76: 7130 a2b2 7608 |0039: invoke-static {v6, v7, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3cda7c: 0c03 |003c: move-result-object v3 │ │ -3cda7e: 6e20 d3b2 3000 |003d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cda84: 28d6 |0040: goto 0016 // -002a │ │ -3cda86: 6e10 deb2 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cda8c: 0c00 |0044: move-result-object v0 │ │ -3cda8e: 6e10 beb2 0000 |0045: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3cda94: 0c00 |0048: move-result-object v0 │ │ -3cda96: 7210 14b5 0200 |0049: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b514 │ │ -3cda9c: 0a01 |004c: move-result v1 │ │ -3cda9e: 3351 0400 |004d: if-ne v1, v5, 0051 // +0004 │ │ -3cdaa2: 0701 |004f: move-object v1, v0 │ │ -3cdaa4: 281f |0050: goto 006f // +001f │ │ -3cdaa6: 6e10 784c 0a00 |0051: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cdaac: 0c01 |0054: move-result-object v1 │ │ -3cdaae: 6e10 2e02 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -3cdab4: 0c01 |0058: move-result-object v1 │ │ -3cdab6: 6003 d07b |0059: sget v3, Lde/danoeh/antennapod/core/R$plurals;.downloads_left:I // field@7bd0 │ │ -3cdaba: 7210 14b5 0200 |005b: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b514 │ │ -3cdac0: 0a06 |005e: move-result v6 │ │ -3cdac2: 2357 0e21 |005f: new-array v7, v5, [Ljava/lang/Object; // type@210e │ │ -3cdac6: 7210 14b5 0200 |0061: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b514 │ │ -3cdacc: 0a02 |0064: move-result v2 │ │ -3cdace: 7110 38b2 0200 |0065: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3cdad4: 0c02 |0068: move-result-object v2 │ │ -3cdad6: 4d02 0704 |0069: aput-object v2, v7, v4 │ │ -3cdada: 6e40 0a03 3176 |006b: invoke-virtual {v1, v3, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -3cdae0: 0c01 |006e: move-result-object v1 │ │ -3cdae2: 2202 db05 |006f: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ -3cdae6: 6e10 784c 0a00 |0071: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cdaec: 0c03 |0074: move-result-object v3 │ │ -3cdaee: 1a06 fd7c |0075: const-string v6, "downloading" // string@7cfd │ │ -3cdaf2: 7030 b427 3206 |0077: invoke-direct {v2, v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ -3cdaf8: 6e10 784c 0a00 |007a: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cdafe: 0c03 |007d: move-result-object v3 │ │ -3cdb00: 6006 827c |007e: sget v6, Lde/danoeh/antennapod/core/R$string;.download_notification_title_episodes:I // field@7c82 │ │ -3cdb04: 6e20 3002 6300 |0080: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3cdb0a: 0c03 |0083: move-result-object v3 │ │ -3cdb0c: 6e20 cb27 3200 |0084: invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27cb │ │ -3cdb12: 0c03 |0087: move-result-object v3 │ │ -3cdb14: 6e10 784c 0a00 |0088: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cdb1a: 0c07 |008b: move-result-object v7 │ │ -3cdb1c: 6e20 3002 6700 |008c: invoke-virtual {v7, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3cdb22: 0c06 |008f: move-result-object v6 │ │ -3cdb24: 6e20 be27 6300 |0090: invoke-virtual {v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ -3cdb2a: 0c03 |0093: move-result-object v3 │ │ -3cdb2c: 6e20 bd27 1300 |0094: invoke-virtual {v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ -3cdb32: 0c01 |0097: move-result-object v1 │ │ -3cdb34: 2203 d905 |0098: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05d9 │ │ -3cdb38: 7010 ae27 0300 |009a: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27ae │ │ -3cdb3e: 6e20 b127 0300 |009d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27b1 │ │ -3cdb44: 0c00 |00a0: move-result-object v0 │ │ -3cdb46: 6e20 c927 0100 |00a1: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ -3cdb4c: 0c00 |00a4: move-result-object v0 │ │ -3cdb4e: 6e10 784c 0a00 |00a5: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cdb54: 0c01 |00a8: move-result-object v1 │ │ -3cdb56: 7020 fb98 1a00 |00a9: invoke-direct {v10, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@98fb │ │ -3cdb5c: 0c01 |00ac: move-result-object v1 │ │ -3cdb5e: 6e20 bc27 1000 |00ad: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ -3cdb64: 0c00 |00b0: move-result-object v0 │ │ -3cdb66: 6e20 ba27 4000 |00b1: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ -3cdb6c: 0c00 |00b4: move-result-object v0 │ │ -3cdb6e: 6e20 c427 5000 |00b5: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c4 │ │ -3cdb74: 0c00 |00b8: move-result-object v0 │ │ -3cdb76: 1606 0000 |00b9: const-wide/16 v6, #int 0 // #0 │ │ -3cdb7a: 6e30 cd27 6007 |00bb: invoke-virtual {v0, v6, v7}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@27cd │ │ -3cdb80: 0c00 |00be: move-result-object v0 │ │ -3cdb82: 6e20 c527 5000 |00bf: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ -3cdb88: 0c00 |00c2: move-result-object v0 │ │ -3cdb8a: 6e20 c727 4000 |00c3: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ -3cdb90: 0c00 |00c6: move-result-object v0 │ │ -3cdb92: 6001 4b78 |00c7: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync:I // field@784b │ │ -3cdb96: 6e20 c827 1000 |00c9: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ -3cdb9c: 0c00 |00cc: move-result-object v0 │ │ -3cdb9e: 6e20 cc27 5000 |00cd: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ -3cdba4: 6e10 b627 0200 |00d0: invoke-virtual {v2}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ -3cdbaa: 0c00 |00d3: move-result-object v0 │ │ -3cdbac: 1100 |00d4: return-object v0 │ │ -3cdbae: 0d00 |00d5: move-exception v0 │ │ -3cdbb0: 1e01 |00d6: monitor-exit v1 │ │ -3cdbb2: 2700 |00d7: throw v0 │ │ +3cda40: 1228 |002a: const/4 v8, #int 2 // #2 │ │ +3cda42: 2388 0e21 |002b: new-array v8, v8, [Ljava/lang/Object; // type@210e │ │ +3cda46: 7210 05b5 0300 |002d: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b505 │ │ +3cda4c: 0c09 |0030: move-result-object v9 │ │ +3cda4e: 4d09 0804 |0031: aput-object v9, v8, v4 │ │ +3cda52: 7210 06b5 0300 |0033: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b506 │ │ +3cda58: 0c03 |0036: move-result-object v3 │ │ +3cda5a: 4d03 0805 |0037: aput-object v3, v8, v5 │ │ +3cda5e: 7130 a2b2 7608 |0039: invoke-static {v6, v7, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3cda64: 0c03 |003c: move-result-object v3 │ │ +3cda66: 6e20 d3b2 3000 |003d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cda6c: 28d6 |0040: goto 0016 // -002a │ │ +3cda6e: 6e10 deb2 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cda74: 0c00 |0044: move-result-object v0 │ │ +3cda76: 6e10 beb2 0000 |0045: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3cda7c: 0c00 |0048: move-result-object v0 │ │ +3cda7e: 7210 14b5 0200 |0049: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b514 │ │ +3cda84: 0a01 |004c: move-result v1 │ │ +3cda86: 3351 0400 |004d: if-ne v1, v5, 0051 // +0004 │ │ +3cda8a: 0701 |004f: move-object v1, v0 │ │ +3cda8c: 281f |0050: goto 006f // +001f │ │ +3cda8e: 6e10 784c 0a00 |0051: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cda94: 0c01 |0054: move-result-object v1 │ │ +3cda96: 6e10 2e02 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +3cda9c: 0c01 |0058: move-result-object v1 │ │ +3cda9e: 6003 d07b |0059: sget v3, Lde/danoeh/antennapod/core/R$plurals;.downloads_left:I // field@7bd0 │ │ +3cdaa2: 7210 14b5 0200 |005b: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b514 │ │ +3cdaa8: 0a06 |005e: move-result v6 │ │ +3cdaaa: 2357 0e21 |005f: new-array v7, v5, [Ljava/lang/Object; // type@210e │ │ +3cdaae: 7210 14b5 0200 |0061: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b514 │ │ +3cdab4: 0a02 |0064: move-result v2 │ │ +3cdab6: 7110 38b2 0200 |0065: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3cdabc: 0c02 |0068: move-result-object v2 │ │ +3cdabe: 4d02 0704 |0069: aput-object v2, v7, v4 │ │ +3cdac2: 6e40 0a03 3176 |006b: invoke-virtual {v1, v3, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +3cdac8: 0c01 |006e: move-result-object v1 │ │ +3cdaca: 2202 db05 |006f: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ +3cdace: 6e10 784c 0a00 |0071: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cdad4: 0c03 |0074: move-result-object v3 │ │ +3cdad6: 1a06 fd7c |0075: const-string v6, "downloading" // string@7cfd │ │ +3cdada: 7030 b427 3206 |0077: invoke-direct {v2, v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ +3cdae0: 6e10 784c 0a00 |007a: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cdae6: 0c03 |007d: move-result-object v3 │ │ +3cdae8: 6006 827c |007e: sget v6, Lde/danoeh/antennapod/core/R$string;.download_notification_title_episodes:I // field@7c82 │ │ +3cdaec: 6e20 3002 6300 |0080: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3cdaf2: 0c03 |0083: move-result-object v3 │ │ +3cdaf4: 6e20 cb27 3200 |0084: invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27cb │ │ +3cdafa: 0c03 |0087: move-result-object v3 │ │ +3cdafc: 6e10 784c 0a00 |0088: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cdb02: 0c07 |008b: move-result-object v7 │ │ +3cdb04: 6e20 3002 6700 |008c: invoke-virtual {v7, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3cdb0a: 0c06 |008f: move-result-object v6 │ │ +3cdb0c: 6e20 be27 6300 |0090: invoke-virtual {v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ +3cdb12: 0c03 |0093: move-result-object v3 │ │ +3cdb14: 6e20 bd27 1300 |0094: invoke-virtual {v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ +3cdb1a: 0c01 |0097: move-result-object v1 │ │ +3cdb1c: 2203 d905 |0098: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05d9 │ │ +3cdb20: 7010 ae27 0300 |009a: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27ae │ │ +3cdb26: 6e20 b127 0300 |009d: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27b1 │ │ +3cdb2c: 0c00 |00a0: move-result-object v0 │ │ +3cdb2e: 6e20 c927 0100 |00a1: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ +3cdb34: 0c00 |00a4: move-result-object v0 │ │ +3cdb36: 6e10 784c 0a00 |00a5: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cdb3c: 0c01 |00a8: move-result-object v1 │ │ +3cdb3e: 7020 fb98 1a00 |00a9: invoke-direct {v10, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@98fb │ │ +3cdb44: 0c01 |00ac: move-result-object v1 │ │ +3cdb46: 6e20 bc27 1000 |00ad: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ +3cdb4c: 0c00 |00b0: move-result-object v0 │ │ +3cdb4e: 6e20 ba27 4000 |00b1: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ +3cdb54: 0c00 |00b4: move-result-object v0 │ │ +3cdb56: 6e20 c427 5000 |00b5: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c4 │ │ +3cdb5c: 0c00 |00b8: move-result-object v0 │ │ +3cdb5e: 1606 0000 |00b9: const-wide/16 v6, #int 0 // #0 │ │ +3cdb62: 6e30 cd27 6007 |00bb: invoke-virtual {v0, v6, v7}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@27cd │ │ +3cdb68: 0c00 |00be: move-result-object v0 │ │ +3cdb6a: 6e20 c527 5000 |00bf: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c5 │ │ +3cdb70: 0c00 |00c2: move-result-object v0 │ │ +3cdb72: 6e20 c727 4000 |00c3: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27c7 │ │ +3cdb78: 0c00 |00c6: move-result-object v0 │ │ +3cdb7a: 6001 4b78 |00c7: sget v1, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync:I // field@784b │ │ +3cdb7e: 6e20 c827 1000 |00c9: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ +3cdb84: 0c00 |00cc: move-result-object v0 │ │ +3cdb86: 6e20 cc27 5000 |00cd: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ +3cdb8c: 6e10 b627 0200 |00d0: invoke-virtual {v2}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ +3cdb92: 0c00 |00d3: move-result-object v0 │ │ +3cdb94: 1100 |00d4: return-object v0 │ │ +3cdb96: 0d00 |00d5: move-exception v0 │ │ +3cdb98: 1e01 |00d6: monitor-exit v1 │ │ +3cdb9a: 2700 |00d7: throw v0 │ │ catches : 2 │ │ 0x0008 - 0x000e │ │ -> 0x00d5 │ │ 0x00d6 - 0x00d7 │ │ -> 0x00d5 │ │ positions : │ │ 0x0000 line=262 │ │ @@ -1668230,33 +1668238,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 │ │ -3cdbc8: |[3cdbc8] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ -3cdbd8: 2200 d81d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ -3cdbdc: 7020 91b0 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ -3cdbe2: 6e10 95b0 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b095 │ │ -3cdbe8: 0c00 |0008: move-result-object v0 │ │ -3cdbea: 6e10 92b0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b092 │ │ -3cdbf0: 0c00 |000c: move-result-object v0 │ │ -3cdbf2: 6001 3c7a |000d: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_download_service_report:I // field@7a3c │ │ -3cdbf6: 6002 dd00 |000f: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3cdbfa: 1303 1700 |0011: const/16 v3, #int 23 // #17 │ │ -3cdbfe: 3432 0500 |0013: if-lt v2, v3, 0018 // +0005 │ │ -3cdc02: 1502 0004 |0015: const/high16 v2, #int 67108864 // #400 │ │ -3cdc06: 2802 |0017: goto 0019 // +0002 │ │ -3cdc08: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -3cdc0a: 1503 0008 |0019: const/high16 v3, #int 134217728 // #800 │ │ -3cdc0e: b632 |001b: or-int/2addr v2, v3 │ │ -3cdc10: 7140 7801 1520 |001c: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ -3cdc16: 0c05 |001f: move-result-object v5 │ │ -3cdc18: 1105 |0020: return-object v5 │ │ +3cdbb0: |[3cdbb0] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ +3cdbc0: 2200 d81d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ +3cdbc4: 7020 91b0 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ +3cdbca: 6e10 95b0 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b095 │ │ +3cdbd0: 0c00 |0008: move-result-object v0 │ │ +3cdbd2: 6e10 92b0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b092 │ │ +3cdbd8: 0c00 |000c: move-result-object v0 │ │ +3cdbda: 6001 3c7a |000d: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_download_service_report:I // field@7a3c │ │ +3cdbde: 6002 dd00 |000f: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3cdbe2: 1303 1700 |0011: const/16 v3, #int 23 // #17 │ │ +3cdbe6: 3432 0500 |0013: if-lt v2, v3, 0018 // +0005 │ │ +3cdbea: 1502 0004 |0015: const/high16 v2, #int 67108864 // #400 │ │ +3cdbee: 2802 |0017: goto 0019 // +0002 │ │ +3cdbf0: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +3cdbf2: 1503 0008 |0019: const/high16 v3, #int 134217728 // #800 │ │ +3cdbf6: b632 |001b: or-int/2addr v2, v3 │ │ +3cdbf8: 7140 7801 1520 |001c: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ +3cdbfe: 0c05 |001f: move-result-object v5 │ │ +3cdc00: 1105 |0020: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x000d line=236 │ │ 0x000f line=237 │ │ 0x001c line=236 │ │ locals : │ │ @@ -1668268,34 +1668276,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 │ │ -3cdc1c: |[3cdc1c] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ -3cdc2c: 2200 d81d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ -3cdc30: 7020 91b0 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ -3cdc36: 1a01 7b19 |0005: const-string v1, "DownloadsFragment" // string@197b │ │ -3cdc3a: 6e20 97b0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b097 │ │ -3cdc40: 0c00 |000a: move-result-object v0 │ │ -3cdc42: 6e10 92b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b092 │ │ -3cdc48: 0c00 |000e: move-result-object v0 │ │ -3cdc4a: 6001 3b7a |000f: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_download_service_notification:I // field@7a3b │ │ -3cdc4e: 6002 dd00 |0011: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3cdc52: 1303 1700 |0013: const/16 v3, #int 23 // #17 │ │ -3cdc56: 3432 0500 |0015: if-lt v2, v3, 001a // +0005 │ │ -3cdc5a: 1502 0004 |0017: const/high16 v2, #int 67108864 // #400 │ │ -3cdc5e: 2802 |0019: goto 001b // +0002 │ │ -3cdc60: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -3cdc62: 1503 0008 |001b: const/high16 v3, #int 134217728 // #800 │ │ -3cdc66: b632 |001d: or-int/2addr v2, v3 │ │ -3cdc68: 7140 7801 1520 |001e: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ -3cdc6e: 0c05 |0021: move-result-object v5 │ │ -3cdc70: 1105 |0022: return-object v5 │ │ +3cdc04: |[3cdc04] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ +3cdc14: 2200 d81d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ +3cdc18: 7020 91b0 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ +3cdc1e: 1a01 7b19 |0005: const-string v1, "DownloadsFragment" // string@197b │ │ +3cdc22: 6e20 97b0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b097 │ │ +3cdc28: 0c00 |000a: move-result-object v0 │ │ +3cdc2a: 6e10 92b0 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b092 │ │ +3cdc30: 0c00 |000e: move-result-object v0 │ │ +3cdc32: 6001 3b7a |000f: sget v1, Lde/danoeh/antennapod/core/R$id;.pending_intent_download_service_notification:I // field@7a3b │ │ +3cdc36: 6002 dd00 |0011: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3cdc3a: 1303 1700 |0013: const/16 v3, #int 23 // #17 │ │ +3cdc3e: 3432 0500 |0015: if-lt v2, v3, 001a // +0005 │ │ +3cdc42: 1502 0004 |0017: const/high16 v2, #int 67108864 // #400 │ │ +3cdc46: 2802 |0019: goto 001b // +0002 │ │ +3cdc48: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +3cdc4a: 1503 0008 |001b: const/high16 v3, #int 134217728 // #800 │ │ +3cdc4e: b632 |001d: or-int/2addr v2, v3 │ │ +3cdc50: 7140 7801 1520 |001e: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ +3cdc56: 0c05 |0021: move-result-object v5 │ │ +3cdc58: 1105 |0022: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x000f line=242 │ │ 0x0011 line=243 │ │ 0x001e line=242 │ │ locals : │ │ @@ -1668307,23 +1668315,23 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3ce100: |[3ce100] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.isLastRunAttempt:()Z │ │ -3ce110: 6e10 7e4c 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@4c7e │ │ -3ce116: 0a00 |0003: move-result v0 │ │ -3ce118: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -3ce11a: 3410 0400 |0005: if-lt v0, v1, 0009 // +0004 │ │ -3ce11e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -3ce120: 2802 |0008: goto 000a // +0002 │ │ -3ce122: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -3ce124: 0f00 |000a: return v0 │ │ +3ce0e8: |[3ce0e8] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.isLastRunAttempt:()Z │ │ +3ce0f8: 6e10 7e4c 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@4c7e │ │ +3ce0fe: 0a00 |0003: move-result v0 │ │ +3ce100: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +3ce102: 3410 0400 |0005: if-lt v0, v1, 0009 // +0004 │ │ +3ce106: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +3ce108: 2802 |0008: goto 000a // +0002 │ │ +3ce10a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +3ce10c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; │ │ │ │ #9 : (in Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;) │ │ @@ -1668331,21 +1668339,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 │ │ -3ce1c8: |[3ce1c8] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.lambda$sendMessage$0:(Landroid/content/Context;)V │ │ -3ce1d8: 2200 d81d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ -3ce1dc: 7020 91b0 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ -3ce1e2: 6e10 95b0 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b095 │ │ -3ce1e8: 0c01 |0008: move-result-object v1 │ │ -3ce1ea: 6e10 94b0 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b094 │ │ -3ce1f0: 0e00 |000c: return-void │ │ +3ce1b0: |[3ce1b0] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.lambda$sendMessage$0:(Landroid/content/Context;)V │ │ +3ce1c0: 2200 d81d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ +3ce1c4: 7020 91b0 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ +3ce1ca: 6e10 95b0 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b095 │ │ +3ce1d0: 0c01 |0008: move-result-object v1 │ │ +3ce1d2: 6e10 94b0 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b094 │ │ +3ce1d8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/content/Context; │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;) │ │ @@ -1668353,171 +1668361,171 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 324 16-bit code units │ │ -3cde08: |[3cde08] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.performDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Landroidx/work/ListenableWorker$Result; │ │ -3cde18: 1c00 891a |0000: const-class v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ -3cde1c: 2201 231e |0002: new-instance v1, Ljava/io/File; // type@1e23 │ │ -3cde20: 6e10 45ad 0800 |0004: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cde26: 0c02 |0007: move-result-object v2 │ │ -3cde28: 7020 3cb1 2100 |0008: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3cde2e: 6e10 44b1 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3cde34: 0a02 |000e: move-result v2 │ │ -3cde36: 1a03 081b |000f: const-string v3, "EpisodeDownloadWorker" // string@1b08 │ │ -3cde3a: 3902 0b00 |0011: if-nez v2, 001c // +000b │ │ -3cde3e: 6e10 40b1 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.createNewFile:()Z // method@b140 │ │ -3cde44: 2806 |0016: goto 001c // +0006 │ │ -3cde46: 1a02 1b5d |0017: const-string v2, "Unable to create file" // string@5d1b │ │ -3cde4a: 7120 f70a 2300 |0019: invoke-static {v3, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3cde50: 6e10 44b1 0100 |001c: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3cde56: 0a01 |001f: move-result v1 │ │ -3cde58: 3801 2a00 |0020: if-eqz v1, 004a // +002a │ │ -3cde5c: 6e10 45ad 0800 |0022: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cde62: 0c01 |0025: move-result-object v1 │ │ -3cde64: 6e20 12ac 1700 |0026: invoke-virtual {v7, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac12 │ │ -3cde6a: 7110 259c 0700 |0029: invoke-static {v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c25 │ │ -3cde70: 0c07 |002c: move-result-object v7 │ │ -3cde72: 7210 a6b5 0700 |002d: invoke-interface {v7}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -3cde78: 281a |0030: goto 004a // +001a │ │ -3cde7a: 0d07 |0031: move-exception v7 │ │ -3cde7c: 2201 741e |0032: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cde80: 7010 c7b2 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cde86: 1a02 601b |0037: const-string v2, "ExecutionException in writeFileUrl: " // string@1b60 │ │ -3cde8a: 6e20 d3b2 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cde90: 6e10 01b3 0700 |003c: invoke-virtual {v7}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3cde96: 0c07 |003f: move-result-object v7 │ │ -3cde98: 6e20 d3b2 7100 |0040: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cde9e: 6e10 deb2 0100 |0043: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cdea4: 0c07 |0046: move-result-object v7 │ │ -3cdea6: 7120 f70a 7300 |0047: invoke-static {v3, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3cdeac: 2207 c818 |004a: new-instance v7, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory; // type@18c8 │ │ -3cdeb0: 7010 cd98 0700 |004c: invoke-direct {v7}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.:()V // method@98cd │ │ -3cdeb6: 6e20 ce98 8700 |004f: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.create:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/core/service/download/Downloader; // method@98ce │ │ -3cdebc: 0c07 |0052: move-result-object v7 │ │ -3cdebe: 5b67 6c8c |0053: iput-object v7, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ -3cdec2: 3907 0c00 |0055: if-nez v7, 0061 // +000c │ │ -3cdec6: 1a07 1a5d |0057: const-string v7, "Unable to create downloader" // string@5d1a │ │ -3cdeca: 7120 f50a 7300 |0059: invoke-static {v3, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cded0: 7100 734c 0000 |005c: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ -3cded6: 0c07 |005f: move-result-object v7 │ │ -3cded8: 1107 |0060: return-object v7 │ │ -3cdeda: 1211 |0061: const/4 v1, #int 1 // #1 │ │ -3cdedc: 6e10 e798 0700 |0062: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@98e7 │ │ -3cdee2: 5467 6c8c |0065: iget-object v7, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ -3cdee6: 5577 638c |0067: iget-boolean v7, v7, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ -3cdeea: 3807 0700 |0069: if-eqz v7, 0070 // +0007 │ │ -3cdeee: 7100 754c 0000 |006b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ -3cdef4: 0c07 |006e: move-result-object v7 │ │ -3cdef6: 1107 |006f: return-object v7 │ │ -3cdef8: 5467 6c8c |0070: iget-object v7, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ -3cdefc: 6e10 ec98 0700 |0072: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ -3cdf02: 0c07 |0075: move-result-object v7 │ │ -3cdf04: 6e10 1bab 0700 |0076: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ -3cdf0a: 0a02 |0079: move-result v2 │ │ -3cdf0c: 3802 2000 |007a: if-eqz v2, 009a // +0020 │ │ -3cdf10: 2207 d718 |007c: new-instance v7, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler; // type@18d7 │ │ -3cdf14: 6e10 784c 0600 |007e: invoke-virtual {v6}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cdf1a: 0c00 |0081: move-result-object v0 │ │ -3cdf1c: 5461 6c8c |0082: iget-object v1, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ -3cdf20: 6e10 ec98 0100 |0084: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ -3cdf26: 0c01 |0087: move-result-object v1 │ │ -3cdf28: 7040 2299 0781 |0088: invoke-direct {v7, v0, v1, v8}, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9922 │ │ -3cdf2e: 6e10 2499 0700 |008b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.run:()V // method@9924 │ │ -3cdf34: 6e10 2399 0700 |008e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@9923 │ │ -3cdf3a: 0c07 |0091: move-result-object v7 │ │ -3cdf3c: 7110 d29b 0700 |0092: invoke-static {v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ -3cdf42: 7100 754c 0000 |0095: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ -3cdf48: 0c07 |0098: move-result-object v7 │ │ -3cdf4a: 1107 |0099: return-object v7 │ │ -3cdf4c: 6e10 18ab 0700 |009a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -3cdf52: 0c02 |009d: move-result-object v2 │ │ -3cdf54: 6204 2696 |009e: sget-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9626 │ │ -3cdf58: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -3cdf5a: 3342 3100 |00a1: if-ne v2, v4, 00d2 // +0031 │ │ -3cdf5e: 6e10 19ab 0700 |00a3: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab19 │ │ -3cdf64: 0c02 |00a6: move-result-object v2 │ │ -3cdf66: 7110 30b2 0200 |00a7: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3cdf6c: 0a02 |00aa: move-result v2 │ │ -3cdf6e: 1304 a001 |00ab: const/16 v4, #int 416 // #1a0 │ │ -3cdf72: 3342 2500 |00ad: if-ne v2, v4, 00d2 // +0025 │ │ -3cdf76: 1a07 ed51 |00af: const-string v7, "Requested invalid range, restarting download from the beginning" // string@51ed │ │ -3cdf7a: 7120 f50a 7300 |00b1: invoke-static {v3, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cdf80: 2207 231e |00b4: new-instance v7, Ljava/io/File; // type@1e23 │ │ -3cdf84: 5460 6c8c |00b6: iget-object v0, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ -3cdf88: 6e10 eb98 0000 |00b8: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@98eb │ │ -3cdf8e: 0c00 |00bb: move-result-object v0 │ │ -3cdf90: 6e10 45ad 0000 |00bc: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cdf96: 0c00 |00bf: move-result-object v0 │ │ -3cdf98: 7020 3cb1 0700 |00c0: invoke-direct {v7, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3cdf9e: 7110 d1b6 0700 |00c3: invoke-static {v7}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b6d1 │ │ -3cdfa4: 6e10 4ead 0800 |00c6: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ -3cdfaa: 0c07 |00c9: move-result-object v7 │ │ -3cdfac: 7030 0399 7605 |00ca: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9903 │ │ -3cdfb2: 7010 0199 0600 |00cd: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@9901 │ │ -3cdfb8: 0c07 |00d0: move-result-object v7 │ │ -3cdfba: 1107 |00d1: return-object v7 │ │ -3cdfbc: 1a02 5b19 |00d2: const-string v2, "Download failed" // string@195b │ │ -3cdfc0: 7120 f70a 2300 |00d4: invoke-static {v3, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3cdfc6: 7110 d29b 0700 |00d7: invoke-static {v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ -3cdfcc: 6e10 18ab 0700 |00da: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -3cdfd2: 0c02 |00dd: move-result-object v2 │ │ -3cdfd4: 6203 2596 |00de: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@9625 │ │ -3cdfd8: 3232 2700 |00e0: if-eq v2, v3, 0107 // +0027 │ │ -3cdfdc: 6e10 18ab 0700 |00e2: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -3cdfe2: 0c02 |00e5: move-result-object v2 │ │ -3cdfe4: 6203 2c96 |00e6: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@962c │ │ -3cdfe8: 3232 1f00 |00e8: if-eq v2, v3, 0107 // +001f │ │ -3cdfec: 6e10 18ab 0700 |00ea: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -3cdff2: 0c02 |00ed: move-result-object v2 │ │ -3cdff4: 6203 3096 |00ee: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9630 │ │ -3cdff8: 3232 1700 |00f0: if-eq v2, v3, 0107 // +0017 │ │ -3cdffc: 6e10 18ab 0700 |00f2: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -3ce002: 0c07 |00f5: move-result-object v7 │ │ -3ce004: 6202 2796 |00f6: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9627 │ │ -3ce008: 3327 0300 |00f8: if-ne v7, v2, 00fb // +0003 │ │ -3ce00c: 280d |00fa: goto 0107 // +000d │ │ -3ce00e: 6e10 4ead 0800 |00fb: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ -3ce014: 0c07 |00fe: move-result-object v7 │ │ -3ce016: 7030 0399 7605 |00ff: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9903 │ │ -3ce01c: 7010 0199 0600 |0102: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@9901 │ │ -3ce022: 0c07 |0105: move-result-object v7 │ │ -3ce024: 1107 |0106: return-object v7 │ │ -3ce026: 7100 04b7 0000 |0107: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ce02c: 0c07 |010a: move-result-object v7 │ │ -3ce02e: 6e20 06b7 0700 |010b: invoke-virtual {v7, v0}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b706 │ │ -3ce034: 0a07 |010e: move-result v7 │ │ -3ce036: 3807 0a00 |010f: if-eqz v7, 0119 // +000a │ │ -3ce03a: 6e10 4ead 0800 |0111: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ -3ce040: 0c07 |0114: move-result-object v7 │ │ -3ce042: 7030 0399 7601 |0115: invoke-direct {v6, v7, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9903 │ │ -3ce048: 2804 |0118: goto 011c // +0004 │ │ -3ce04a: 7010 0299 0600 |0119: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:()V // method@9902 │ │ -3ce050: 7100 734c 0000 |011c: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ -3ce056: 0c07 |011f: move-result-object v7 │ │ -3ce058: 1107 |0120: return-object v7 │ │ -3ce05a: 5467 6c8c |0121: iget-object v7, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ -3ce05e: 6e10 ec98 0700 |0123: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ -3ce064: 0c07 |0126: move-result-object v7 │ │ -3ce066: 7110 d29b 0700 |0127: invoke-static {v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ -3ce06c: 7100 04b7 0000 |012a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ce072: 0c07 |012d: move-result-object v7 │ │ -3ce074: 6e20 06b7 0700 |012e: invoke-virtual {v7, v0}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b706 │ │ -3ce07a: 0a07 |0131: move-result v7 │ │ -3ce07c: 3807 0a00 |0132: if-eqz v7, 013c // +000a │ │ -3ce080: 6e10 4ead 0800 |0134: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ -3ce086: 0c07 |0137: move-result-object v7 │ │ -3ce088: 7030 0399 7601 |0138: invoke-direct {v6, v7, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9903 │ │ -3ce08e: 2804 |013b: goto 013f // +0004 │ │ -3ce090: 7010 0299 0600 |013c: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:()V // method@9902 │ │ -3ce096: 7100 734c 0000 |013f: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ -3ce09c: 0c07 |0142: move-result-object v7 │ │ -3ce09e: 1107 |0143: return-object v7 │ │ +3cddf0: |[3cddf0] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.performDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Landroidx/work/ListenableWorker$Result; │ │ +3cde00: 1c00 891a |0000: const-class v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ +3cde04: 2201 231e |0002: new-instance v1, Ljava/io/File; // type@1e23 │ │ +3cde08: 6e10 45ad 0800 |0004: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cde0e: 0c02 |0007: move-result-object v2 │ │ +3cde10: 7020 3cb1 2100 |0008: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3cde16: 6e10 44b1 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3cde1c: 0a02 |000e: move-result v2 │ │ +3cde1e: 1a03 081b |000f: const-string v3, "EpisodeDownloadWorker" // string@1b08 │ │ +3cde22: 3902 0b00 |0011: if-nez v2, 001c // +000b │ │ +3cde26: 6e10 40b1 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.createNewFile:()Z // method@b140 │ │ +3cde2c: 2806 |0016: goto 001c // +0006 │ │ +3cde2e: 1a02 1b5d |0017: const-string v2, "Unable to create file" // string@5d1b │ │ +3cde32: 7120 f70a 2300 |0019: invoke-static {v3, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3cde38: 6e10 44b1 0100 |001c: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3cde3e: 0a01 |001f: move-result v1 │ │ +3cde40: 3801 2a00 |0020: if-eqz v1, 004a // +002a │ │ +3cde44: 6e10 45ad 0800 |0022: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cde4a: 0c01 |0025: move-result-object v1 │ │ +3cde4c: 6e20 12ac 1700 |0026: invoke-virtual {v7, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setFile_url:(Ljava/lang/String;)V // method@ac12 │ │ +3cde52: 7110 259c 0700 |0029: invoke-static {v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@9c25 │ │ +3cde58: 0c07 |002c: move-result-object v7 │ │ +3cde5a: 7210 a6b5 0700 |002d: invoke-interface {v7}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +3cde60: 281a |0030: goto 004a // +001a │ │ +3cde62: 0d07 |0031: move-exception v7 │ │ +3cde64: 2201 741e |0032: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cde68: 7010 c7b2 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cde6e: 1a02 601b |0037: const-string v2, "ExecutionException in writeFileUrl: " // string@1b60 │ │ +3cde72: 6e20 d3b2 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cde78: 6e10 01b3 0700 |003c: invoke-virtual {v7}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3cde7e: 0c07 |003f: move-result-object v7 │ │ +3cde80: 6e20 d3b2 7100 |0040: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cde86: 6e10 deb2 0100 |0043: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cde8c: 0c07 |0046: move-result-object v7 │ │ +3cde8e: 7120 f70a 7300 |0047: invoke-static {v3, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3cde94: 2207 c818 |004a: new-instance v7, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory; // type@18c8 │ │ +3cde98: 7010 cd98 0700 |004c: invoke-direct {v7}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.:()V // method@98cd │ │ +3cde9e: 6e20 ce98 8700 |004f: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/core/service/download/DefaultDownloaderFactory;.create:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/core/service/download/Downloader; // method@98ce │ │ +3cdea4: 0c07 |0052: move-result-object v7 │ │ +3cdea6: 5b67 6c8c |0053: iput-object v7, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ +3cdeaa: 3907 0c00 |0055: if-nez v7, 0061 // +000c │ │ +3cdeae: 1a07 1a5d |0057: const-string v7, "Unable to create downloader" // string@5d1a │ │ +3cdeb2: 7120 f50a 7300 |0059: invoke-static {v3, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cdeb8: 7100 734c 0000 |005c: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ +3cdebe: 0c07 |005f: move-result-object v7 │ │ +3cdec0: 1107 |0060: return-object v7 │ │ +3cdec2: 1211 |0061: const/4 v1, #int 1 // #1 │ │ +3cdec4: 6e10 e798 0700 |0062: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@98e7 │ │ +3cdeca: 5467 6c8c |0065: iget-object v7, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ +3cdece: 5577 638c |0067: iget-boolean v7, v7, Lde/danoeh/antennapod/core/service/download/Downloader;.cancelled:Z // field@8c63 │ │ +3cded2: 3807 0700 |0069: if-eqz v7, 0070 // +0007 │ │ +3cded6: 7100 754c 0000 |006b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ +3cdedc: 0c07 |006e: move-result-object v7 │ │ +3cdede: 1107 |006f: return-object v7 │ │ +3cdee0: 5467 6c8c |0070: iget-object v7, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ +3cdee4: 6e10 ec98 0700 |0072: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ +3cdeea: 0c07 |0075: move-result-object v7 │ │ +3cdeec: 6e10 1bab 0700 |0076: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ +3cdef2: 0a02 |0079: move-result v2 │ │ +3cdef4: 3802 2000 |007a: if-eqz v2, 009a // +0020 │ │ +3cdef8: 2207 d718 |007c: new-instance v7, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler; // type@18d7 │ │ +3cdefc: 6e10 784c 0600 |007e: invoke-virtual {v6}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cdf02: 0c00 |0081: move-result-object v0 │ │ +3cdf04: 5461 6c8c |0082: iget-object v1, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ +3cdf08: 6e10 ec98 0100 |0084: invoke-virtual {v1}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ +3cdf0e: 0c01 |0087: move-result-object v1 │ │ +3cdf10: 7040 2299 0781 |0088: invoke-direct {v7, v0, v1, v8}, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9922 │ │ +3cdf16: 6e10 2499 0700 |008b: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.run:()V // method@9924 │ │ +3cdf1c: 6e10 2399 0700 |008e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/download/handler/MediaDownloadedHandler;.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@9923 │ │ +3cdf22: 0c07 |0091: move-result-object v7 │ │ +3cdf24: 7110 d29b 0700 |0092: invoke-static {v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ +3cdf2a: 7100 754c 0000 |0095: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ +3cdf30: 0c07 |0098: move-result-object v7 │ │ +3cdf32: 1107 |0099: return-object v7 │ │ +3cdf34: 6e10 18ab 0700 |009a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +3cdf3a: 0c02 |009d: move-result-object v2 │ │ +3cdf3c: 6204 2696 |009e: sget-object v4, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@9626 │ │ +3cdf40: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +3cdf42: 3342 3100 |00a1: if-ne v2, v4, 00d2 // +0031 │ │ +3cdf46: 6e10 19ab 0700 |00a3: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab19 │ │ +3cdf4c: 0c02 |00a6: move-result-object v2 │ │ +3cdf4e: 7110 30b2 0200 |00a7: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3cdf54: 0a02 |00aa: move-result v2 │ │ +3cdf56: 1304 a001 |00ab: const/16 v4, #int 416 // #1a0 │ │ +3cdf5a: 3342 2500 |00ad: if-ne v2, v4, 00d2 // +0025 │ │ +3cdf5e: 1a07 ed51 |00af: const-string v7, "Requested invalid range, restarting download from the beginning" // string@51ed │ │ +3cdf62: 7120 f50a 7300 |00b1: invoke-static {v3, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cdf68: 2207 231e |00b4: new-instance v7, Ljava/io/File; // type@1e23 │ │ +3cdf6c: 5460 6c8c |00b6: iget-object v0, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ +3cdf70: 6e10 eb98 0000 |00b8: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@98eb │ │ +3cdf76: 0c00 |00bb: move-result-object v0 │ │ +3cdf78: 6e10 45ad 0000 |00bc: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cdf7e: 0c00 |00bf: move-result-object v0 │ │ +3cdf80: 7020 3cb1 0700 |00c0: invoke-direct {v7, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3cdf86: 7110 d1b6 0700 |00c3: invoke-static {v7}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b6d1 │ │ +3cdf8c: 6e10 4ead 0800 |00c6: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ +3cdf92: 0c07 |00c9: move-result-object v7 │ │ +3cdf94: 7030 0399 7605 |00ca: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9903 │ │ +3cdf9a: 7010 0199 0600 |00cd: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@9901 │ │ +3cdfa0: 0c07 |00d0: move-result-object v7 │ │ +3cdfa2: 1107 |00d1: return-object v7 │ │ +3cdfa4: 1a02 5b19 |00d2: const-string v2, "Download failed" // string@195b │ │ +3cdfa8: 7120 f70a 2300 |00d4: invoke-static {v3, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3cdfae: 7110 d29b 0700 |00d7: invoke-static {v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ +3cdfb4: 6e10 18ab 0700 |00da: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +3cdfba: 0c02 |00dd: move-result-object v2 │ │ +3cdfbc: 6203 2596 |00de: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@9625 │ │ +3cdfc0: 3232 2700 |00e0: if-eq v2, v3, 0107 // +0027 │ │ +3cdfc4: 6e10 18ab 0700 |00e2: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +3cdfca: 0c02 |00e5: move-result-object v2 │ │ +3cdfcc: 6203 2c96 |00e6: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@962c │ │ +3cdfd0: 3232 1f00 |00e8: if-eq v2, v3, 0107 // +001f │ │ +3cdfd4: 6e10 18ab 0700 |00ea: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +3cdfda: 0c02 |00ed: move-result-object v2 │ │ +3cdfdc: 6203 3096 |00ee: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9630 │ │ +3cdfe0: 3232 1700 |00f0: if-eq v2, v3, 0107 // +0017 │ │ +3cdfe4: 6e10 18ab 0700 |00f2: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +3cdfea: 0c07 |00f5: move-result-object v7 │ │ +3cdfec: 6202 2796 |00f6: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9627 │ │ +3cdff0: 3327 0300 |00f8: if-ne v7, v2, 00fb // +0003 │ │ +3cdff4: 280d |00fa: goto 0107 // +000d │ │ +3cdff6: 6e10 4ead 0800 |00fb: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ +3cdffc: 0c07 |00fe: move-result-object v7 │ │ +3cdffe: 7030 0399 7605 |00ff: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9903 │ │ +3ce004: 7010 0199 0600 |0102: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@9901 │ │ +3ce00a: 0c07 |0105: move-result-object v7 │ │ +3ce00c: 1107 |0106: return-object v7 │ │ +3ce00e: 7100 04b7 0000 |0107: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ce014: 0c07 |010a: move-result-object v7 │ │ +3ce016: 6e20 06b7 0700 |010b: invoke-virtual {v7, v0}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b706 │ │ +3ce01c: 0a07 |010e: move-result v7 │ │ +3ce01e: 3807 0a00 |010f: if-eqz v7, 0119 // +000a │ │ +3ce022: 6e10 4ead 0800 |0111: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ +3ce028: 0c07 |0114: move-result-object v7 │ │ +3ce02a: 7030 0399 7601 |0115: invoke-direct {v6, v7, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9903 │ │ +3ce030: 2804 |0118: goto 011c // +0004 │ │ +3ce032: 7010 0299 0600 |0119: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:()V // method@9902 │ │ +3ce038: 7100 734c 0000 |011c: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ +3ce03e: 0c07 |011f: move-result-object v7 │ │ +3ce040: 1107 |0120: return-object v7 │ │ +3ce042: 5467 6c8c |0121: iget-object v7, v6, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ +3ce046: 6e10 ec98 0700 |0123: invoke-virtual {v7}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ +3ce04c: 0c07 |0126: move-result-object v7 │ │ +3ce04e: 7110 d29b 0700 |0127: invoke-static {v7}, Lde/danoeh/antennapod/core/storage/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@9bd2 │ │ +3ce054: 7100 04b7 0000 |012a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ce05a: 0c07 |012d: move-result-object v7 │ │ +3ce05c: 6e20 06b7 0700 |012e: invoke-virtual {v7, v0}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@b706 │ │ +3ce062: 0a07 |0131: move-result v7 │ │ +3ce064: 3807 0a00 |0132: if-eqz v7, 013c // +000a │ │ +3ce068: 6e10 4ead 0800 |0134: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ad4e │ │ +3ce06e: 0c07 |0137: move-result-object v7 │ │ +3ce070: 7030 0399 7601 |0138: invoke-direct {v6, v7, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@9903 │ │ +3ce076: 2804 |013b: goto 013f // +0004 │ │ +3ce078: 7010 0299 0600 |013c: invoke-direct {v6}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:()V // method@9902 │ │ +3ce07e: 7100 734c 0000 |013f: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ +3ce084: 0c07 |0142: move-result-object v7 │ │ +3ce086: 1107 |0143: return-object v7 │ │ catches : 3 │ │ 0x0013 - 0x0016 │ │ Ljava/io/IOException; -> 0x0017 │ │ 0x0029 - 0x0030 │ │ Ljava/lang/Exception; -> 0x0031 │ │ 0x0062 - 0x0065 │ │ Ljava/lang/Exception; -> 0x0121 │ │ @@ -1668576,25 +1668584,25 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3ce0c8: |[3ce0c8] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.retry3times:()Landroidx/work/ListenableWorker$Result; │ │ -3ce0d8: 7010 fd98 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@98fd │ │ -3ce0de: 0a00 |0003: move-result v0 │ │ -3ce0e0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -3ce0e4: 7010 0299 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:()V // method@9902 │ │ -3ce0ea: 7100 734c 0000 |0009: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ -3ce0f0: 0c00 |000c: move-result-object v0 │ │ -3ce0f2: 1100 |000d: return-object v0 │ │ -3ce0f4: 7100 744c 0000 |000e: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c74 │ │ -3ce0fa: 0c00 |0011: move-result-object v0 │ │ -3ce0fc: 1100 |0012: return-object v0 │ │ +3ce0b0: |[3ce0b0] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.retry3times:()Landroidx/work/ListenableWorker$Result; │ │ +3ce0c0: 7010 fd98 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@98fd │ │ +3ce0c6: 0a00 |0003: move-result v0 │ │ +3ce0c8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +3ce0cc: 7010 0299 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.sendErrorNotification:()V // method@9902 │ │ +3ce0d2: 7100 734c 0000 |0009: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ +3ce0d8: 0c00 |000c: move-result-object v0 │ │ +3ce0da: 1100 |000d: return-object v0 │ │ +3ce0dc: 7100 744c 0000 |000e: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c74 │ │ +3ce0e2: 0c00 |0011: move-result-object v0 │ │ +3ce0e4: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0006 line=211 │ │ 0x0009 line=212 │ │ 0x000e line=214 │ │ locals : │ │ @@ -1668605,63 +1668613,63 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -3ce21c: |[3ce21c] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.sendErrorNotification:()V │ │ -3ce22c: 2200 db05 |0000: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ -3ce230: 6e10 784c 0400 |0002: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3ce236: 0c01 |0005: move-result-object v1 │ │ -3ce238: 1a02 927f |0006: const-string v2, "error" // string@7f92 │ │ -3ce23c: 7030 b427 1002 |0008: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ -3ce242: 6e10 784c 0400 |000b: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3ce248: 0c01 |000e: move-result-object v1 │ │ -3ce24a: 6002 867c |000f: sget v2, Lde/danoeh/antennapod/core/R$string;.download_report_title:I // field@7c86 │ │ -3ce24e: 6e20 3002 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3ce254: 0c01 |0014: move-result-object v1 │ │ -3ce256: 6e20 cb27 1000 |0015: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27cb │ │ -3ce25c: 0c01 |0018: move-result-object v1 │ │ -3ce25e: 6e10 784c 0400 |0019: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3ce264: 0c03 |001c: move-result-object v3 │ │ -3ce266: 6e20 3002 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3ce26c: 0c02 |0020: move-result-object v2 │ │ -3ce26e: 6e20 be27 2100 |0021: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ -3ce274: 0c01 |0024: move-result-object v1 │ │ -3ce276: 6e10 784c 0400 |0025: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3ce27c: 0c02 |0028: move-result-object v2 │ │ -3ce27e: 6003 797c |0029: sget v3, Lde/danoeh/antennapod/core/R$string;.download_error_tap_for_details:I // field@7c79 │ │ -3ce282: 6e20 3002 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3ce288: 0c02 |002e: move-result-object v2 │ │ -3ce28a: 6e20 bd27 2100 |002f: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ -3ce290: 0c01 |0032: move-result-object v1 │ │ -3ce292: 6002 4c78 |0033: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync_error:I // field@784c │ │ -3ce296: 6e20 c827 2100 |0035: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ -3ce29c: 0c01 |0038: move-result-object v1 │ │ -3ce29e: 6e10 784c 0400 |0039: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3ce2a4: 0c02 |003c: move-result-object v2 │ │ -3ce2a6: 7020 fa98 2400 |003d: invoke-direct {v4, v2}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@98fa │ │ -3ce2ac: 0c02 |0040: move-result-object v2 │ │ -3ce2ae: 6e20 bc27 2100 |0041: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ -3ce2b4: 0c01 |0044: move-result-object v1 │ │ -3ce2b6: 1212 |0045: const/4 v2, #int 1 // #1 │ │ -3ce2b8: 6e20 ba27 2100 |0046: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ -3ce2be: 6e20 cc27 2000 |0049: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ -3ce2c4: 6e10 784c 0400 |004c: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3ce2ca: 0c01 |004f: move-result-object v1 │ │ -3ce2cc: 1a02 76bc |0050: const-string v2, "notification" // string@bc76 │ │ -3ce2d0: 6e20 3302 2100 |0052: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3ce2d6: 0c01 |0055: move-result-object v1 │ │ -3ce2d8: 1f01 3600 |0056: check-cast v1, Landroid/app/NotificationManager; // type@0036 │ │ -3ce2dc: 6002 1f7a |0058: sget v2, Lde/danoeh/antennapod/core/R$id;.notification_download_report:I // field@7a1f │ │ -3ce2e0: 6e10 b627 0000 |005a: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ -3ce2e6: 0c00 |005d: move-result-object v0 │ │ -3ce2e8: 6e30 7501 2100 |005e: invoke-virtual {v1, v2, v0}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0175 │ │ -3ce2ee: 0e00 |0061: return-void │ │ +3ce204: |[3ce204] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.sendErrorNotification:()V │ │ +3ce214: 2200 db05 |0000: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ +3ce218: 6e10 784c 0400 |0002: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3ce21e: 0c01 |0005: move-result-object v1 │ │ +3ce220: 1a02 927f |0006: const-string v2, "error" // string@7f92 │ │ +3ce224: 7030 b427 1002 |0008: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ +3ce22a: 6e10 784c 0400 |000b: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3ce230: 0c01 |000e: move-result-object v1 │ │ +3ce232: 6002 867c |000f: sget v2, Lde/danoeh/antennapod/core/R$string;.download_report_title:I // field@7c86 │ │ +3ce236: 6e20 3002 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3ce23c: 0c01 |0014: move-result-object v1 │ │ +3ce23e: 6e20 cb27 1000 |0015: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27cb │ │ +3ce244: 0c01 |0018: move-result-object v1 │ │ +3ce246: 6e10 784c 0400 |0019: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3ce24c: 0c03 |001c: move-result-object v3 │ │ +3ce24e: 6e20 3002 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3ce254: 0c02 |0020: move-result-object v2 │ │ +3ce256: 6e20 be27 2100 |0021: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ +3ce25c: 0c01 |0024: move-result-object v1 │ │ +3ce25e: 6e10 784c 0400 |0025: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3ce264: 0c02 |0028: move-result-object v2 │ │ +3ce266: 6003 797c |0029: sget v3, Lde/danoeh/antennapod/core/R$string;.download_error_tap_for_details:I // field@7c79 │ │ +3ce26a: 6e20 3002 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3ce270: 0c02 |002e: move-result-object v2 │ │ +3ce272: 6e20 bd27 2100 |002f: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ +3ce278: 0c01 |0032: move-result-object v1 │ │ +3ce27a: 6002 4c78 |0033: sget v2, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync_error:I // field@784c │ │ +3ce27e: 6e20 c827 2100 |0035: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ +3ce284: 0c01 |0038: move-result-object v1 │ │ +3ce286: 6e10 784c 0400 |0039: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3ce28c: 0c02 |003c: move-result-object v2 │ │ +3ce28e: 7020 fa98 2400 |003d: invoke-direct {v4, v2}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@98fa │ │ +3ce294: 0c02 |0040: move-result-object v2 │ │ +3ce296: 6e20 bc27 2100 |0041: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ +3ce29c: 0c01 |0044: move-result-object v1 │ │ +3ce29e: 1212 |0045: const/4 v2, #int 1 // #1 │ │ +3ce2a0: 6e20 ba27 2100 |0046: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ +3ce2a6: 6e20 cc27 2000 |0049: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ +3ce2ac: 6e10 784c 0400 |004c: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3ce2b2: 0c01 |004f: move-result-object v1 │ │ +3ce2b4: 1a02 76bc |0050: const-string v2, "notification" // string@bc76 │ │ +3ce2b8: 6e20 3302 2100 |0052: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3ce2be: 0c01 |0055: move-result-object v1 │ │ +3ce2c0: 1f01 3600 |0056: check-cast v1, Landroid/app/NotificationManager; // type@0036 │ │ +3ce2c4: 6002 1f7a |0058: sget v2, Lde/danoeh/antennapod/core/R$id;.notification_download_report:I // field@7a1f │ │ +3ce2c8: 6e10 b627 0000 |005a: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ +3ce2ce: 0c00 |005d: move-result-object v0 │ │ +3ce2d0: 6e30 7501 2100 |005e: invoke-virtual {v1, v2, v0}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0175 │ │ +3ce2d6: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x000b line=249 │ │ 0x0019 line=250 │ │ 0x0025 line=251 │ │ 0x0035 line=252 │ │ @@ -1668679,61 +1668687,61 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -3ce2f0: |[3ce2f0] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.sendMessage:(Ljava/lang/String;Z)V │ │ -3ce300: 7010 fd98 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@98fd │ │ -3ce306: 0a00 |0003: move-result v0 │ │ -3ce308: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3ce30a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -3ce30c: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -3ce310: 3907 0400 |0008: if-nez v7, 000c // +0004 │ │ -3ce314: 1217 |000a: const/4 v7, #int 1 // #1 │ │ -3ce316: 2802 |000b: goto 000d // +0002 │ │ -3ce318: 1207 |000c: const/4 v7, #int 0 // #0 │ │ -3ce31a: 6e10 adb2 0600 |000d: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b2ad │ │ -3ce320: 0a00 |0010: move-result v0 │ │ -3ce322: 1303 1400 |0011: const/16 v3, #int 20 // #14 │ │ -3ce326: 3730 1900 |0013: if-le v0, v3, 002c // +0019 │ │ -3ce32a: 2200 741e |0015: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ce32e: 7010 c7b2 0000 |0017: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ce334: 1303 1300 |001a: const/16 v3, #int 19 // #13 │ │ -3ce338: 6e30 b8b2 2603 |001c: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ -3ce33e: 0c06 |001f: move-result-object v6 │ │ -3ce340: 6e20 d3b2 6000 |0020: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce346: 1a06 09e8 |0023: const-string v6, "…" // string@e809 │ │ -3ce34a: 6e20 d3b2 6000 |0025: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ce350: 6e10 deb2 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ce356: 0c06 |002b: move-result-object v6 │ │ -3ce358: 7100 04b7 0000 |002c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ce35e: 0c00 |002f: move-result-object v0 │ │ -3ce360: 2203 891a |0030: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ -3ce364: 6e10 784c 0500 |0032: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3ce36a: 0c04 |0035: move-result-object v4 │ │ -3ce36c: 3807 0500 |0036: if-eqz v7, 003b // +0005 │ │ -3ce370: 6007 787c |0038: sget v7, Lde/danoeh/antennapod/core/R$string;.download_error_retrying:I // field@7c78 │ │ -3ce374: 2803 |003a: goto 003d // +0003 │ │ -3ce376: 6007 757c |003b: sget v7, Lde/danoeh/antennapod/core/R$string;.download_error_not_retrying:I // field@7c75 │ │ -3ce37a: 2311 0e21 |003d: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -3ce37e: 4d06 0102 |003f: aput-object v6, v1, v2 │ │ -3ce382: 6e30 3102 7401 |0041: invoke-virtual {v4, v7, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ -3ce388: 0c06 |0044: move-result-object v6 │ │ -3ce38a: 2207 cf18 |0045: new-instance v7, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$$ExternalSyntheticLambda0; // type@18cf │ │ -3ce38e: 7010 ef98 0700 |0047: invoke-direct {v7}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$$ExternalSyntheticLambda0;.:()V // method@98ef │ │ -3ce394: 6e10 784c 0500 |004a: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3ce39a: 0c01 |004d: move-result-object v1 │ │ -3ce39c: 6002 6b7c |004e: sget v2, Lde/danoeh/antennapod/core/R$string;.download_error_details:I // field@7c6b │ │ -3ce3a0: 6e20 3002 2100 |0050: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3ce3a6: 0c01 |0053: move-result-object v1 │ │ -3ce3a8: 7040 06a2 6317 |0054: invoke-direct {v3, v6, v7, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@a206 │ │ -3ce3ae: 6e20 07b7 3000 |0057: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3ce3b4: 0e00 |005a: return-void │ │ +3ce2d8: |[3ce2d8] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.sendMessage:(Ljava/lang/String;Z)V │ │ +3ce2e8: 7010 fd98 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@98fd │ │ +3ce2ee: 0a00 |0003: move-result v0 │ │ +3ce2f0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3ce2f2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +3ce2f4: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +3ce2f8: 3907 0400 |0008: if-nez v7, 000c // +0004 │ │ +3ce2fc: 1217 |000a: const/4 v7, #int 1 // #1 │ │ +3ce2fe: 2802 |000b: goto 000d // +0002 │ │ +3ce300: 1207 |000c: const/4 v7, #int 0 // #0 │ │ +3ce302: 6e10 adb2 0600 |000d: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b2ad │ │ +3ce308: 0a00 |0010: move-result v0 │ │ +3ce30a: 1303 1400 |0011: const/16 v3, #int 20 // #14 │ │ +3ce30e: 3730 1900 |0013: if-le v0, v3, 002c // +0019 │ │ +3ce312: 2200 741e |0015: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ce316: 7010 c7b2 0000 |0017: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ce31c: 1303 1300 |001a: const/16 v3, #int 19 // #13 │ │ +3ce320: 6e30 b8b2 2603 |001c: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b2b8 │ │ +3ce326: 0c06 |001f: move-result-object v6 │ │ +3ce328: 6e20 d3b2 6000 |0020: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce32e: 1a06 09e8 |0023: const-string v6, "…" // string@e809 │ │ +3ce332: 6e20 d3b2 6000 |0025: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ce338: 6e10 deb2 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ce33e: 0c06 |002b: move-result-object v6 │ │ +3ce340: 7100 04b7 0000 |002c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ce346: 0c00 |002f: move-result-object v0 │ │ +3ce348: 2203 891a |0030: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ +3ce34c: 6e10 784c 0500 |0032: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3ce352: 0c04 |0035: move-result-object v4 │ │ +3ce354: 3807 0500 |0036: if-eqz v7, 003b // +0005 │ │ +3ce358: 6007 787c |0038: sget v7, Lde/danoeh/antennapod/core/R$string;.download_error_retrying:I // field@7c78 │ │ +3ce35c: 2803 |003a: goto 003d // +0003 │ │ +3ce35e: 6007 757c |003b: sget v7, Lde/danoeh/antennapod/core/R$string;.download_error_not_retrying:I // field@7c75 │ │ +3ce362: 2311 0e21 |003d: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +3ce366: 4d06 0102 |003f: aput-object v6, v1, v2 │ │ +3ce36a: 6e30 3102 7401 |0041: invoke-virtual {v4, v7, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ +3ce370: 0c06 |0044: move-result-object v6 │ │ +3ce372: 2207 cf18 |0045: new-instance v7, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$$ExternalSyntheticLambda0; // type@18cf │ │ +3ce376: 7010 ef98 0700 |0047: invoke-direct {v7}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$$ExternalSyntheticLambda0;.:()V // method@98ef │ │ +3ce37c: 6e10 784c 0500 |004a: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3ce382: 0c01 |004d: move-result-object v1 │ │ +3ce384: 6002 6b7c |004e: sget v2, Lde/danoeh/antennapod/core/R$string;.download_error_details:I // field@7c6b │ │ +3ce388: 6e20 3002 2100 |0050: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3ce38e: 0c01 |0053: move-result-object v1 │ │ +3ce390: 7040 06a2 6317 |0054: invoke-direct {v3, v6, v7, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@a206 │ │ +3ce396: 6e20 07b7 3000 |0057: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3ce39c: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x000d line=224 │ │ 0x0015 line=225 │ │ 0x002c line=227 │ │ 0x0032 line=228 │ │ @@ -1668752,98 +1668760,98 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 171 16-bit code units │ │ -3cdc74: |[3cdc74] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -3cdc84: 6e10 784c 0500 |0000: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cdc8a: 0c00 |0003: move-result-object v0 │ │ -3cdc8c: 7110 d297 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ -3cdc92: 6e10 7c4c 0500 |0007: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c7c │ │ -3cdc98: 0c00 |000a: move-result-object v0 │ │ -3cdc9a: 1a01 f0b7 |000b: const-string v1, "media_id" // string@b7f0 │ │ -3cdc9e: 1602 0000 |000d: const-wide/16 v2, #int 0 // #0 │ │ -3cdca2: 6e40 414c 1032 |000f: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@4c41 │ │ -3cdca8: 0b00 |0012: move-result-wide v0 │ │ -3cdcaa: 7120 299b 1000 |0013: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ -3cdcb0: 0c00 |0016: move-result-object v0 │ │ -3cdcb2: 3900 0700 |0017: if-nez v0, 001e // +0007 │ │ -3cdcb6: 7100 734c 0000 |0019: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ -3cdcbc: 0c00 |001c: move-result-object v0 │ │ -3cdcbe: 1100 |001d: return-object v0 │ │ -3cdcc0: 7110 d198 0000 |001e: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@98d1 │ │ -3cdcc6: 0c01 |0021: move-result-object v1 │ │ -3cdcc8: 6e10 35ad 0100 |0022: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad35 │ │ -3cdcce: 0c01 |0025: move-result-object v1 │ │ -3cdcd0: 2202 d018 |0026: new-instance v2, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1; // type@18d0 │ │ -3cdcd4: 7040 f198 5210 |0028: invoke-direct {v2, v5, v0, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.:(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@98f1 │ │ -3cdcda: 6e10 f8b2 0200 |002b: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b2f8 │ │ -3cdce0: 7030 0099 0501 |002e: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.performDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Landroidx/work/ListenableWorker$Result; // method@9900 │ │ -3cdce6: 0c01 |0031: move-result-object v1 │ │ -3cdce8: 2809 |0032: goto 003b // +0009 │ │ -3cdcea: 0d01 |0033: move-exception v1 │ │ -3cdcec: 6e10 04b3 0100 |0034: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cdcf2: 7100 734c 0000 |0037: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ -3cdcf8: 0c01 |003a: move-result-object v1 │ │ -3cdcfa: 7100 734c 0000 |003b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ -3cdd00: 0c03 |003e: move-result-object v3 │ │ -3cdd02: 6e20 78b2 3100 |003f: invoke-virtual {v1, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ -3cdd08: 0a03 |0042: move-result v3 │ │ -3cdd0a: 3803 1800 |0043: if-eqz v3, 005b // +0018 │ │ -3cdd0e: 5453 6c8c |0045: iget-object v3, v5, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ -3cdd12: 3803 1400 |0047: if-eqz v3, 005b // +0014 │ │ -3cdd16: 2203 231e |0049: new-instance v3, Ljava/io/File; // type@1e23 │ │ -3cdd1a: 5454 6c8c |004b: iget-object v4, v5, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ -3cdd1e: 6e10 eb98 0400 |004d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@98eb │ │ -3cdd24: 0c04 |0050: move-result-object v4 │ │ -3cdd26: 6e10 45ad 0400 |0051: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3cdd2c: 0c04 |0054: move-result-object v4 │ │ -3cdd2e: 7020 3cb1 4300 |0055: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3cdd34: 7110 d1b6 0300 |0058: invoke-static {v3}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b6d1 │ │ -3cdd3a: 6e10 eeb2 0200 |005b: invoke-virtual {v2}, Ljava/lang/Thread;.interrupt:()V // method@b2ee │ │ -3cdd40: 6e10 f2b2 0200 |005e: invoke-virtual {v2}, Ljava/lang/Thread;.join:()V // method@b2f2 │ │ -3cdd46: 2805 |0061: goto 0066 // +0005 │ │ -3cdd48: 0d02 |0062: move-exception v2 │ │ -3cdd4a: 6e10 04b3 0200 |0063: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3cdd50: 6202 6d8c |0066: sget-object v2, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8c6d │ │ -3cdd54: 1d02 |0068: monitor-enter v2 │ │ -3cdd56: 6e10 f1ab 0000 |0069: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@abf1 │ │ -3cdd5c: 0c03 |006c: move-result-object v3 │ │ -3cdd5e: 7220 13b5 3200 |006d: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b513 │ │ -3cdd64: 7210 0fb5 0200 |0070: invoke-interface {v2}, Ljava/util/Map;.isEmpty:()Z // method@b50f │ │ -3cdd6a: 0a03 |0073: move-result v3 │ │ -3cdd6c: 3803 1300 |0074: if-eqz v3, 0087 // +0013 │ │ -3cdd70: 6e10 784c 0500 |0076: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3cdd76: 0c03 |0079: move-result-object v3 │ │ -3cdd78: 1a04 76bc |007a: const-string v4, "notification" // string@bc76 │ │ -3cdd7c: 6e20 3302 4300 |007c: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3cdd82: 0c03 |007f: move-result-object v3 │ │ -3cdd84: 1f03 3600 |0080: check-cast v3, Landroid/app/NotificationManager; // type@0036 │ │ -3cdd88: 6004 207a |0082: sget v4, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a20 │ │ -3cdd8c: 6e20 7101 4300 |0084: invoke-virtual {v3, v4}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ -3cdd92: 1e02 |0087: monitor-exit v2 │ │ -3cdd94: 1a02 081b |0088: const-string v2, "EpisodeDownloadWorker" // string@1b08 │ │ -3cdd98: 2203 741e |008a: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3cdd9c: 7010 c7b2 0300 |008c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3cdda2: 1a04 4163 |008f: const-string v4, "Worker for " // string@6341 │ │ -3cdda6: 6e20 d3b2 4300 |0091: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cddac: 6e10 84ab 0000 |0094: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3cddb2: 0c00 |0097: move-result-object v0 │ │ -3cddb4: 6e20 d3b2 0300 |0098: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cddba: 1a00 a401 |009b: const-string v0, " returned." // string@01a4 │ │ -3cddbe: 6e20 d3b2 0300 |009d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3cddc4: 6e10 deb2 0300 |00a0: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3cddca: 0c00 |00a3: move-result-object v0 │ │ -3cddcc: 7120 f50a 0200 |00a4: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3cddd2: 1101 |00a7: return-object v1 │ │ -3cddd4: 0d00 |00a8: move-exception v0 │ │ -3cddd6: 1e02 |00a9: monitor-exit v2 │ │ -3cddd8: 2700 |00aa: throw v0 │ │ +3cdc5c: |[3cdc5c] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +3cdc6c: 6e10 784c 0500 |0000: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cdc72: 0c00 |0003: move-result-object v0 │ │ +3cdc74: 7110 d297 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@97d2 │ │ +3cdc7a: 6e10 7c4c 0500 |0007: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@4c7c │ │ +3cdc80: 0c00 |000a: move-result-object v0 │ │ +3cdc82: 1a01 f0b7 |000b: const-string v1, "media_id" // string@b7f0 │ │ +3cdc86: 1602 0000 |000d: const-wide/16 v2, #int 0 // #0 │ │ +3cdc8a: 6e40 414c 1032 |000f: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@4c41 │ │ +3cdc90: 0b00 |0012: move-result-wide v0 │ │ +3cdc92: 7120 299b 1000 |0013: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ +3cdc98: 0c00 |0016: move-result-object v0 │ │ +3cdc9a: 3900 0700 |0017: if-nez v0, 001e // +0007 │ │ +3cdc9e: 7100 734c 0000 |0019: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ +3cdca4: 0c00 |001c: move-result-object v0 │ │ +3cdca6: 1100 |001d: return-object v0 │ │ +3cdca8: 7110 d198 0000 |001e: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@98d1 │ │ +3cdcae: 0c01 |0021: move-result-object v1 │ │ +3cdcb0: 6e10 35ad 0100 |0022: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad35 │ │ +3cdcb6: 0c01 |0025: move-result-object v1 │ │ +3cdcb8: 2202 d018 |0026: new-instance v2, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1; // type@18d0 │ │ +3cdcbc: 7040 f198 5210 |0028: invoke-direct {v2, v5, v0, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker$1;.:(Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@98f1 │ │ +3cdcc2: 6e10 f8b2 0200 |002b: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b2f8 │ │ +3cdcc8: 7030 0099 0501 |002e: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.performDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Landroidx/work/ListenableWorker$Result; // method@9900 │ │ +3cdcce: 0c01 |0031: move-result-object v1 │ │ +3cdcd0: 2809 |0032: goto 003b // +0009 │ │ +3cdcd2: 0d01 |0033: move-exception v1 │ │ +3cdcd4: 6e10 04b3 0100 |0034: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cdcda: 7100 734c 0000 |0037: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ +3cdce0: 0c01 |003a: move-result-object v1 │ │ +3cdce2: 7100 734c 0000 |003b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ +3cdce8: 0c03 |003e: move-result-object v3 │ │ +3cdcea: 6e20 78b2 3100 |003f: invoke-virtual {v1, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ +3cdcf0: 0a03 |0042: move-result v3 │ │ +3cdcf2: 3803 1800 |0043: if-eqz v3, 005b // +0018 │ │ +3cdcf6: 5453 6c8c |0045: iget-object v3, v5, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ +3cdcfa: 3803 1400 |0047: if-eqz v3, 005b // +0014 │ │ +3cdcfe: 2203 231e |0049: new-instance v3, Ljava/io/File; // type@1e23 │ │ +3cdd02: 5454 6c8c |004b: iget-object v4, v5, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ +3cdd06: 6e10 eb98 0400 |004d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@98eb │ │ +3cdd0c: 0c04 |0050: move-result-object v4 │ │ +3cdd0e: 6e10 45ad 0400 |0051: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3cdd14: 0c04 |0054: move-result-object v4 │ │ +3cdd16: 7020 3cb1 4300 |0055: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3cdd1c: 7110 d1b6 0300 |0058: invoke-static {v3}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@b6d1 │ │ +3cdd22: 6e10 eeb2 0200 |005b: invoke-virtual {v2}, Ljava/lang/Thread;.interrupt:()V // method@b2ee │ │ +3cdd28: 6e10 f2b2 0200 |005e: invoke-virtual {v2}, Ljava/lang/Thread;.join:()V // method@b2f2 │ │ +3cdd2e: 2805 |0061: goto 0066 // +0005 │ │ +3cdd30: 0d02 |0062: move-exception v2 │ │ +3cdd32: 6e10 04b3 0200 |0063: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3cdd38: 6202 6d8c |0066: sget-object v2, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@8c6d │ │ +3cdd3c: 1d02 |0068: monitor-enter v2 │ │ +3cdd3e: 6e10 f1ab 0000 |0069: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@abf1 │ │ +3cdd44: 0c03 |006c: move-result-object v3 │ │ +3cdd46: 7220 13b5 3200 |006d: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b513 │ │ +3cdd4c: 7210 0fb5 0200 |0070: invoke-interface {v2}, Ljava/util/Map;.isEmpty:()Z // method@b50f │ │ +3cdd52: 0a03 |0073: move-result v3 │ │ +3cdd54: 3803 1300 |0074: if-eqz v3, 0087 // +0013 │ │ +3cdd58: 6e10 784c 0500 |0076: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3cdd5e: 0c03 |0079: move-result-object v3 │ │ +3cdd60: 1a04 76bc |007a: const-string v4, "notification" // string@bc76 │ │ +3cdd64: 6e20 3302 4300 |007c: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3cdd6a: 0c03 |007f: move-result-object v3 │ │ +3cdd6c: 1f03 3600 |0080: check-cast v3, Landroid/app/NotificationManager; // type@0036 │ │ +3cdd70: 6004 207a |0082: sget v4, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a20 │ │ +3cdd74: 6e20 7101 4300 |0084: invoke-virtual {v3, v4}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ +3cdd7a: 1e02 |0087: monitor-exit v2 │ │ +3cdd7c: 1a02 081b |0088: const-string v2, "EpisodeDownloadWorker" // string@1b08 │ │ +3cdd80: 2203 741e |008a: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3cdd84: 7010 c7b2 0300 |008c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3cdd8a: 1a04 4163 |008f: const-string v4, "Worker for " // string@6341 │ │ +3cdd8e: 6e20 d3b2 4300 |0091: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cdd94: 6e10 84ab 0000 |0094: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3cdd9a: 0c00 |0097: move-result-object v0 │ │ +3cdd9c: 6e20 d3b2 0300 |0098: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cdda2: 1a00 a401 |009b: const-string v0, " returned." // string@01a4 │ │ +3cdda6: 6e20 d3b2 0300 |009d: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3cddac: 6e10 deb2 0300 |00a0: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3cddb2: 0c00 |00a3: move-result-object v0 │ │ +3cddb4: 7120 f50a 0200 |00a4: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3cddba: 1101 |00a7: return-object v1 │ │ +3cddbc: 0d00 |00a8: move-exception v0 │ │ +3cddbe: 1e02 |00a9: monitor-exit v2 │ │ +3cddc0: 2700 |00aa: throw v0 │ │ catches : 4 │ │ 0x002e - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ 0x005e - 0x0061 │ │ Ljava/lang/InterruptedException; -> 0x0062 │ │ 0x0069 - 0x0088 │ │ -> 0x00a8 │ │ @@ -1668882,23 +1668890,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 │ │ -3ce128: |[3ce128] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ -3ce138: 2200 780c |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@0c78 │ │ -3ce13c: 6001 207a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a20 │ │ -3ce140: 7010 f998 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@98f9 │ │ -3ce146: 0c02 |0007: move-result-object v2 │ │ -3ce148: 7030 4f4c 1002 |0008: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@4c4f │ │ -3ce14e: 7110 7d8e 0000 |000b: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@8e7d │ │ -3ce154: 0c00 |000e: move-result-object v0 │ │ -3ce156: 1100 |000f: return-object v0 │ │ +3ce110: |[3ce110] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ +3ce120: 2200 780c |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@0c78 │ │ +3ce124: 6001 207a |0002: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_downloading:I // field@7a20 │ │ +3ce128: 7010 f998 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@98f9 │ │ +3ce12e: 0c02 |0007: move-result-object v2 │ │ +3ce130: 7030 4f4c 1002 |0008: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@4c4f │ │ +3ce136: 7110 7d8e 0000 |000b: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@8e7d │ │ +3ce13c: 0c00 |000e: move-result-object v0 │ │ +3ce13e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0004 line=129 │ │ 0x000b line=128 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; │ │ @@ -1668908,20 +1668916,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3ce1f4: |[3ce1f4] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.onStopped:()V │ │ -3ce204: 6f10 874c 0100 |0000: invoke-super {v1}, Landroidx/work/ListenableWorker;.onStopped:()V // method@4c87 │ │ -3ce20a: 5410 6c8c |0003: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ -3ce20e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3ce212: 6e10 e998 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.cancel:()V // method@98e9 │ │ -3ce218: 0e00 |000a: return-void │ │ +3ce1dc: |[3ce1dc] de.danoeh.antennapod.core.service.download.EpisodeDownloadWorker.onStopped:()V │ │ +3ce1ec: 6f10 874c 0100 |0000: invoke-super {v1}, Landroidx/work/ListenableWorker;.onStopped:()V // method@4c87 │ │ +3ce1f2: 5410 6c8c |0003: iget-object v0, v1, Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@8c6c │ │ +3ce1f6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3ce1fa: 6e10 e998 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.cancel:()V // method@98e9 │ │ +3ce200: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ 0x0007 line=121 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/core/service/download/EpisodeDownloadWorker; │ │ @@ -1668973,18 +1668981,18 @@ │ │ type : '(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3d029c: |[3d029c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ -3d02ac: 5b01 808c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d02b0: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ -3d02b6: 0e00 |0005: return-void │ │ +3d0284: |[3d0284] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)V │ │ +3d0294: 5b01 808c |0000: iput-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d0298: 7010 76b2 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b276 │ │ +3d029e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; │ │ │ │ @@ -1668994,17 +1669002,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d02b8: |[3d02b8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ -3d02c8: 7120 3b60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioAttributesChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/audio/AudioAttributes;)V // method@603b │ │ -3d02ce: 0e00 |0003: return-void │ │ +3d02a0: |[3d02a0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ +3d02b0: 7120 3b60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioAttributesChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/audio/AudioAttributes;)V // method@603b │ │ +3d02b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/audio/AudioAttributes; │ │ │ │ @@ -1669013,17 +1669021,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d02d0: |[3d02d0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAudioSessionIdChanged:(I)V │ │ -3d02e0: 7120 3c60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@603c │ │ -3d02e6: 0e00 |0003: return-void │ │ +3d02b8: |[3d02b8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAudioSessionIdChanged:(I)V │ │ +3d02c8: 7120 3c60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@603c │ │ +3d02ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1669032,17 +1669040,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/Player$Commands;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d02e8: |[3d02e8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ -3d02f8: 7120 3d60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player$Commands;)V // method@603d │ │ -3d02fe: 0e00 |0003: return-void │ │ +3d02d0: |[3d02d0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ +3d02e0: 7120 3d60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player$Commands;)V // method@603d │ │ +3d02e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/Player$Commands; │ │ │ │ @@ -1669051,17 +1669059,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d0300: |[3d0300] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onCues:(Ljava/util/List;)V │ │ -3d0310: 7120 3e60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onCues:(Lcom/google/android/exoplayer2/Player$Listener;Ljava/util/List;)V // method@603e │ │ -3d0316: 0e00 |0003: return-void │ │ +3d02e8: |[3d02e8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onCues:(Ljava/util/List;)V │ │ +3d02f8: 7120 3e60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onCues:(Lcom/google/android/exoplayer2/Player$Listener;Ljava/util/List;)V // method@603e │ │ +3d02fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1669070,17 +1669078,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/device/DeviceInfo;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d0318: |[3d0318] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/device/DeviceInfo;)V │ │ -3d0328: 7120 3f60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceInfoChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/device/DeviceInfo;)V // method@603f │ │ -3d032e: 0e00 |0003: return-void │ │ +3d0300: |[3d0300] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/device/DeviceInfo;)V │ │ +3d0310: 7120 3f60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceInfoChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/device/DeviceInfo;)V // method@603f │ │ +3d0316: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/device/DeviceInfo; │ │ │ │ @@ -1669089,17 +1669097,17 @@ │ │ type : '(IZ)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d0330: |[3d0330] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onDeviceVolumeChanged:(IZ)V │ │ -3d0340: 7130 4060 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;IZ)V // method@6040 │ │ -3d0346: 0e00 |0003: return-void │ │ +3d0318: |[3d0318] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onDeviceVolumeChanged:(IZ)V │ │ +3d0328: 7130 4060 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;IZ)V // method@6040 │ │ +3d032e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1669109,17 +1669117,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d0348: |[3d0348] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ -3d0358: 7130 4160 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onEvents:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V // method@6041 │ │ -3d035e: 0e00 |0003: return-void │ │ +3d0330: |[3d0330] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ +3d0340: 7130 4160 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onEvents:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V // method@6041 │ │ +3d0346: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/Player; │ │ 0x0000 - 0x0004 reg=2 (null) Lcom/google/android/exoplayer2/Player$Events; │ │ @@ -1669129,17 +1669137,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d0360: |[3d0360] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onIsLoadingChanged:(Z)V │ │ -3d0370: 7120 4260 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@6042 │ │ -3d0376: 0e00 |0003: return-void │ │ +3d0348: |[3d0348] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onIsLoadingChanged:(Z)V │ │ +3d0358: 7120 4260 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@6042 │ │ +3d035e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1669148,17 +1669156,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d0378: |[3d0378] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onIsPlayingChanged:(Z)V │ │ -3d0388: 7120 4360 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@6043 │ │ -3d038e: 0e00 |0003: return-void │ │ +3d0360: |[3d0360] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onIsPlayingChanged:(Z)V │ │ +3d0370: 7120 4360 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@6043 │ │ +3d0376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1669167,17 +1669175,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d0390: |[3d0390] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onLoadingChanged:(Z)V │ │ -3d03a0: 7120 1860 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$EventListener;Z)V // method@6018 │ │ -3d03a6: 0e00 |0003: return-void │ │ +3d0378: |[3d0378] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onLoadingChanged:(Z)V │ │ +3d0388: 7120 1860 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$EventListener;Z)V // method@6018 │ │ +3d038e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1669186,17 +1669194,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/MediaItem;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d03a8: |[3d03a8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ -3d03b8: 7130 4460 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaItemTransition:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaItem;I)V // method@6044 │ │ -3d03be: 0e00 |0003: return-void │ │ +3d0390: |[3d0390] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ +3d03a0: 7130 4460 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaItemTransition:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaItem;I)V // method@6044 │ │ +3d03a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/MediaItem; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1669206,17 +1669214,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/MediaMetadata;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d03c0: |[3d03c0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -3d03d0: 7120 4560 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaMetadata;)V // method@6045 │ │ -3d03d6: 0e00 |0003: return-void │ │ +3d03a8: |[3d03a8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +3d03b8: 7120 4560 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaMetadata;)V // method@6045 │ │ +3d03be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/MediaMetadata; │ │ │ │ @@ -1669225,17 +1669233,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/metadata/Metadata;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d03d8: |[3d03d8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ -3d03e8: 7120 4660 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMetadata:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/metadata/Metadata;)V // method@6046 │ │ -3d03ee: 0e00 |0003: return-void │ │ +3d03c0: |[3d03c0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ +3d03d0: 7120 4660 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMetadata:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/metadata/Metadata;)V // method@6046 │ │ +3d03d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/metadata/Metadata; │ │ │ │ @@ -1669244,17 +1669252,17 @@ │ │ type : '(ZI)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d03f0: |[3d03f0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayWhenReadyChanged:(ZI)V │ │ -3d0400: 7130 4760 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayWhenReadyChanged:(Lcom/google/android/exoplayer2/Player$Listener;ZI)V // method@6047 │ │ -3d0406: 0e00 |0003: return-void │ │ +3d03d8: |[3d03d8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayWhenReadyChanged:(ZI)V │ │ +3d03e8: 7130 4760 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayWhenReadyChanged:(Lcom/google/android/exoplayer2/Player$Listener;ZI)V // method@6047 │ │ +3d03ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1669264,17 +1669272,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/PlaybackParameters;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d0408: |[3d0408] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ -3d0418: 7120 4860 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@6048 │ │ -3d041e: 0e00 |0003: return-void │ │ +3d03f0: |[3d03f0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ +3d0400: 7120 4860 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@6048 │ │ +3d0406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/PlaybackParameters; │ │ │ │ @@ -1669283,52 +1669291,52 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -3d0420: |[3d0420] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackStateChanged:(I)V │ │ -3d0430: 5410 808c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d0434: 7110 4b99 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@994b │ │ -3d043a: 0c00 |0005: move-result-object v0 │ │ -3d043c: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -3d0440: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -3d0442: 3302 0c00 |0009: if-ne v2, v0, 0015 // +000c │ │ -3d0446: 5412 808c |000b: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d044a: 7110 4b99 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@994b │ │ -3d0450: 0c02 |0010: move-result-object v2 │ │ -3d0452: 7210 81b2 0200 |0011: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ -3d0458: 2831 |0014: goto 0045 // +0031 │ │ -3d045a: 5410 808c |0015: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d045e: 7110 4e99 0000 |0017: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994e │ │ -3d0464: 0c00 |001a: move-result-object v0 │ │ -3d0466: 3800 1400 |001b: if-eqz v0, 002f // +0014 │ │ -3d046a: 1220 |001d: const/4 v0, #int 2 // #2 │ │ -3d046c: 3302 1100 |001e: if-ne v2, v0, 002f // +0011 │ │ -3d0470: 5412 808c |0020: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d0474: 7110 4e99 0200 |0022: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994e │ │ -3d047a: 0c02 |0025: move-result-object v2 │ │ -3d047c: 12f0 |0026: const/4 v0, #int -1 // #ff │ │ -3d047e: 7110 38b2 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d0484: 0c00 |002a: move-result-object v0 │ │ -3d0486: 7220 a62b 0200 |002b: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ -3d048c: 2817 |002e: goto 0045 // +0017 │ │ -3d048e: 5412 808c |002f: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d0492: 7110 4e99 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994e │ │ -3d0498: 0c02 |0034: move-result-object v2 │ │ -3d049a: 3802 1000 |0035: if-eqz v2, 0045 // +0010 │ │ -3d049e: 5412 808c |0037: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d04a2: 7110 4e99 0200 |0039: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994e │ │ -3d04a8: 0c02 |003c: move-result-object v2 │ │ -3d04aa: 12e0 |003d: const/4 v0, #int -2 // #fe │ │ -3d04ac: 7110 38b2 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3d04b2: 0c00 |0041: move-result-object v0 │ │ -3d04b4: 7220 a62b 0200 |0042: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ -3d04ba: 0e00 |0045: return-void │ │ +3d0408: |[3d0408] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackStateChanged:(I)V │ │ +3d0418: 5410 808c |0000: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d041c: 7110 4b99 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@994b │ │ +3d0422: 0c00 |0005: move-result-object v0 │ │ +3d0424: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +3d0428: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +3d042a: 3302 0c00 |0009: if-ne v2, v0, 0015 // +000c │ │ +3d042e: 5412 808c |000b: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d0432: 7110 4b99 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@994b │ │ +3d0438: 0c02 |0010: move-result-object v2 │ │ +3d043a: 7210 81b2 0200 |0011: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ +3d0440: 2831 |0014: goto 0045 // +0031 │ │ +3d0442: 5410 808c |0015: iget-object v0, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d0446: 7110 4e99 0000 |0017: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994e │ │ +3d044c: 0c00 |001a: move-result-object v0 │ │ +3d044e: 3800 1400 |001b: if-eqz v0, 002f // +0014 │ │ +3d0452: 1220 |001d: const/4 v0, #int 2 // #2 │ │ +3d0454: 3302 1100 |001e: if-ne v2, v0, 002f // +0011 │ │ +3d0458: 5412 808c |0020: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d045c: 7110 4e99 0200 |0022: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994e │ │ +3d0462: 0c02 |0025: move-result-object v2 │ │ +3d0464: 12f0 |0026: const/4 v0, #int -1 // #ff │ │ +3d0466: 7110 38b2 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d046c: 0c00 |002a: move-result-object v0 │ │ +3d046e: 7220 a62b 0200 |002b: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ +3d0474: 2817 |002e: goto 0045 // +0017 │ │ +3d0476: 5412 808c |002f: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d047a: 7110 4e99 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994e │ │ +3d0480: 0c02 |0034: move-result-object v2 │ │ +3d0482: 3802 1000 |0035: if-eqz v2, 0045 // +0010 │ │ +3d0486: 5412 808c |0037: iget-object v2, v1, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d048a: 7110 4e99 0200 |0039: invoke-static {v2}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994e │ │ +3d0490: 0c02 |003c: move-result-object v2 │ │ +3d0492: 12e0 |003d: const/4 v0, #int -2 // #fe │ │ +3d0494: 7110 38b2 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3d049a: 0c00 |0041: move-result-object v0 │ │ +3d049c: 7220 a62b 0200 |0042: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ +3d04a2: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000b line=100 │ │ 0x0015 line=101 │ │ 0x0020 line=102 │ │ 0x002f line=103 │ │ @@ -1669342,17 +1669350,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d04bc: |[3d04bc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackSuppressionReasonChanged:(I)V │ │ -3d04cc: 7120 4960 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@6049 │ │ -3d04d2: 0e00 |0003: return-void │ │ +3d04a4: |[3d04a4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlaybackSuppressionReasonChanged:(I)V │ │ +3d04b4: 7120 4960 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@6049 │ │ +3d04ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1669361,62 +1669369,62 @@ │ │ type : '(Lcom/google/android/exoplayer2/ExoPlaybackException;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -3d04d4: |[3d04d4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayerError:(Lcom/google/android/exoplayer2/ExoPlaybackException;)V │ │ -3d04e4: 5430 808c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d04e8: 7110 4c99 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994c │ │ -3d04ee: 0c00 |0005: move-result-object v0 │ │ -3d04f0: 3800 5600 |0006: if-eqz v0, 005c // +0056 │ │ -3d04f4: 7110 6c9d 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9d6c │ │ -3d04fa: 0a00 |000b: move-result v0 │ │ -3d04fc: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ -3d0500: 5434 808c |000e: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d0504: 7110 4c99 0400 |0010: invoke-static {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994c │ │ -3d050a: 0c04 |0013: move-result-object v4 │ │ -3d050c: 5430 808c |0014: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d0510: 7110 4f99 0000 |0016: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroid/content/Context; // method@994f │ │ -3d0516: 0c00 |0019: move-result-object v0 │ │ -3d0518: 6001 677c |001a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_blocked:I // field@7c67 │ │ -3d051c: 6e20 3002 1000 |001c: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3d0522: 0c00 |001f: move-result-object v0 │ │ -3d0524: 7220 a62b 0400 |0020: invoke-interface {v4, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ -3d052a: 2839 |0023: goto 005c // +0039 │ │ -3d052c: 6e10 ffb2 0400 |0024: invoke-virtual {v4}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ -3d0532: 0c00 |0027: move-result-object v0 │ │ -3d0534: 2001 ab13 |0028: instance-of v1, v0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; // type@13ab │ │ -3d0538: 3801 0c00 |002a: if-eqz v1, 0036 // +000c │ │ -3d053c: 6e10 ffb2 0000 |002c: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ -3d0542: 0c01 |002f: move-result-object v1 │ │ -3d0544: 3801 0600 |0030: if-eqz v1, 0036 // +0006 │ │ -3d0548: 6e10 ffb2 0000 |0032: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ -3d054e: 0c00 |0035: move-result-object v0 │ │ -3d0550: 3800 1200 |0036: if-eqz v0, 0048 // +0012 │ │ -3d0554: 1a01 db55 |0038: const-string v1, "Source error" // string@55db │ │ -3d0558: 6e10 01b3 0000 |003a: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3d055e: 0c02 |003d: move-result-object v2 │ │ -3d0560: 6e20 9fb2 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3d0566: 0a01 |0041: move-result v1 │ │ -3d0568: 3801 0600 |0042: if-eqz v1, 0048 // +0006 │ │ -3d056c: 6e10 ffb2 0000 |0044: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ -3d0572: 0c00 |0047: move-result-object v0 │ │ -3d0574: 5431 808c |0048: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d0578: 7110 4c99 0100 |004a: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994c │ │ -3d057e: 0c01 |004d: move-result-object v1 │ │ -3d0580: 3800 0700 |004e: if-eqz v0, 0055 // +0007 │ │ -3d0584: 6e10 01b3 0000 |0050: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3d058a: 0c04 |0053: move-result-object v4 │ │ -3d058c: 2805 |0054: goto 0059 // +0005 │ │ -3d058e: 6e10 01b3 0400 |0055: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3d0594: 0c04 |0058: move-result-object v4 │ │ -3d0596: 7220 a62b 4100 |0059: invoke-interface {v1, v4}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ -3d059c: 0e00 |005c: return-void │ │ +3d04bc: |[3d04bc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayerError:(Lcom/google/android/exoplayer2/ExoPlaybackException;)V │ │ +3d04cc: 5430 808c |0000: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d04d0: 7110 4c99 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994c │ │ +3d04d6: 0c00 |0005: move-result-object v0 │ │ +3d04d8: 3800 5600 |0006: if-eqz v0, 005c // +0056 │ │ +3d04dc: 7110 6c9d 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/core/util/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@9d6c │ │ +3d04e2: 0a00 |000b: move-result v0 │ │ +3d04e4: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ +3d04e8: 5434 808c |000e: iget-object v4, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d04ec: 7110 4c99 0400 |0010: invoke-static {v4}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994c │ │ +3d04f2: 0c04 |0013: move-result-object v4 │ │ +3d04f4: 5430 808c |0014: iget-object v0, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d04f8: 7110 4f99 0000 |0016: invoke-static {v0}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroid/content/Context; // method@994f │ │ +3d04fe: 0c00 |0019: move-result-object v0 │ │ +3d0500: 6001 677c |001a: sget v1, Lde/danoeh/antennapod/core/R$string;.download_error_blocked:I // field@7c67 │ │ +3d0504: 6e20 3002 1000 |001c: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3d050a: 0c00 |001f: move-result-object v0 │ │ +3d050c: 7220 a62b 0400 |0020: invoke-interface {v4, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ +3d0512: 2839 |0023: goto 005c // +0039 │ │ +3d0514: 6e10 ffb2 0400 |0024: invoke-virtual {v4}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ +3d051a: 0c00 |0027: move-result-object v0 │ │ +3d051c: 2001 ab13 |0028: instance-of v1, v0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; // type@13ab │ │ +3d0520: 3801 0c00 |002a: if-eqz v1, 0036 // +000c │ │ +3d0524: 6e10 ffb2 0000 |002c: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ +3d052a: 0c01 |002f: move-result-object v1 │ │ +3d052c: 3801 0600 |0030: if-eqz v1, 0036 // +0006 │ │ +3d0530: 6e10 ffb2 0000 |0032: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ +3d0536: 0c00 |0035: move-result-object v0 │ │ +3d0538: 3800 1200 |0036: if-eqz v0, 0048 // +0012 │ │ +3d053c: 1a01 db55 |0038: const-string v1, "Source error" // string@55db │ │ +3d0540: 6e10 01b3 0000 |003a: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3d0546: 0c02 |003d: move-result-object v2 │ │ +3d0548: 6e20 9fb2 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3d054e: 0a01 |0041: move-result v1 │ │ +3d0550: 3801 0600 |0042: if-eqz v1, 0048 // +0006 │ │ +3d0554: 6e10 ffb2 0000 |0044: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ +3d055a: 0c00 |0047: move-result-object v0 │ │ +3d055c: 5431 808c |0048: iget-object v1, v3, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d0560: 7110 4c99 0100 |004a: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@994c │ │ +3d0566: 0c01 |004d: move-result-object v1 │ │ +3d0568: 3800 0700 |004e: if-eqz v0, 0055 // +0007 │ │ +3d056c: 6e10 01b3 0000 |0050: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3d0572: 0c04 |0053: move-result-object v4 │ │ +3d0574: 2805 |0054: goto 0059 // +0005 │ │ +3d0576: 6e10 01b3 0400 |0055: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3d057c: 0c04 |0058: move-result-object v4 │ │ +3d057e: 7220 a62b 4100 |0059: invoke-interface {v1, v4}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ +3d0584: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0008 line=111 │ │ 0x000e line=112 │ │ 0x0024 line=114 │ │ 0x0028 line=115 │ │ @@ -1669434,17 +1669442,17 @@ │ │ type : '(ZI)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d05a0: |[3d05a0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayerStateChanged:(ZI)V │ │ -3d05b0: 7130 1e60 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onPlayerStateChanged:(Lcom/google/android/exoplayer2/Player$EventListener;ZI)V // method@601e │ │ -3d05b6: 0e00 |0003: return-void │ │ +3d0588: |[3d0588] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPlayerStateChanged:(ZI)V │ │ +3d0598: 7130 1e60 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onPlayerStateChanged:(Lcom/google/android/exoplayer2/Player$EventListener;ZI)V // method@601e │ │ +3d059e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1669454,17 +1669462,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d05f4: |[3d05f4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPositionDiscontinuity:(I)V │ │ -3d0604: 7120 1f60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$EventListener;I)V // method@601f │ │ -3d060a: 0e00 |0003: return-void │ │ +3d05dc: |[3d05dc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPositionDiscontinuity:(I)V │ │ +3d05ec: 7120 1f60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$EventListener;I)V // method@601f │ │ +3d05f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1669473,26 +1669481,26 @@ │ │ type : '(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -3d05b8: |[3d05b8] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ -3d05c8: 5401 808c |0000: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d05cc: 7110 4d99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@994d │ │ -3d05d2: 0c01 |0005: move-result-object v1 │ │ -3d05d4: 3801 0e00 |0006: if-eqz v1, 0014 // +000e │ │ -3d05d8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -3d05da: 3313 0b00 |0009: if-ne v3, v1, 0014 // +000b │ │ -3d05de: 5401 808c |000b: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ -3d05e2: 7110 4d99 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@994d │ │ -3d05e8: 0c01 |0010: move-result-object v1 │ │ -3d05ea: 7210 81b2 0100 |0011: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ -3d05f0: 0e00 |0014: return-void │ │ +3d05a0: |[3d05a0] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ +3d05b0: 5401 808c |0000: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d05b4: 7110 4d99 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@994d │ │ +3d05ba: 0c01 |0005: move-result-object v1 │ │ +3d05bc: 3801 0e00 |0006: if-eqz v1, 0014 // +000e │ │ +3d05c0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +3d05c2: 3313 0b00 |0009: if-ne v3, v1, 0014 // +000b │ │ +3d05c6: 5401 808c |000b: iget-object v1, v0, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper; // field@8c80 │ │ +3d05ca: 7110 4d99 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@994d │ │ +3d05d0: 0c01 |0010: move-result-object v1 │ │ +3d05d2: 7210 81b2 0100 |0011: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b281 │ │ +3d05d8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x000b line=133 │ │ locals : │ │ 0x0000 - 0x0015 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0015 reg=1 (null) Lcom/google/android/exoplayer2/Player$PositionInfo; │ │ @@ -1669504,17 +1669512,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d060c: |[3d060c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onRenderedFirstFrame:()V │ │ -3d061c: 7110 4a60 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@604a │ │ -3d0622: 0e00 |0003: return-void │ │ +3d05f4: |[3d05f4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onRenderedFirstFrame:()V │ │ +3d0604: 7110 4a60 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@604a │ │ +3d060a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ │ │ #22 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;) │ │ @@ -1669522,17 +1669530,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d0624: |[3d0624] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onRepeatModeChanged:(I)V │ │ -3d0634: 7120 4b60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@604b │ │ -3d063a: 0e00 |0003: return-void │ │ +3d060c: |[3d060c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onRepeatModeChanged:(I)V │ │ +3d061c: 7120 4b60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@604b │ │ +3d0622: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1669541,17 +1669549,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3d063c: |[3d063c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSeekProcessed:()V │ │ -3d064c: 7110 2160 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onSeekProcessed:(Lcom/google/android/exoplayer2/Player$EventListener;)V // method@6021 │ │ -3d0652: 0e00 |0003: return-void │ │ +3d0624: |[3d0624] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSeekProcessed:()V │ │ +3d0634: 7110 2160 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onSeekProcessed:(Lcom/google/android/exoplayer2/Player$EventListener;)V // method@6021 │ │ +3d063a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ │ │ #24 : (in Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1;) │ │ @@ -1669559,17 +1669567,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d0654: |[3d0654] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onShuffleModeEnabledChanged:(Z)V │ │ -3d0664: 7120 4c60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@604c │ │ -3d066a: 0e00 |0003: return-void │ │ +3d063c: |[3d063c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onShuffleModeEnabledChanged:(Z)V │ │ +3d064c: 7120 4c60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@604c │ │ +3d0652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1669578,17 +1669586,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d066c: |[3d066c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSkipSilenceEnabledChanged:(Z)V │ │ -3d067c: 7120 4d60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@604d │ │ -3d0682: 0e00 |0003: return-void │ │ +3d0654: |[3d0654] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSkipSilenceEnabledChanged:(Z)V │ │ +3d0664: 7120 4d60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@604d │ │ +3d066a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1669597,17 +1669605,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d0684: |[3d0684] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onStaticMetadataChanged:(Ljava/util/List;)V │ │ -3d0694: 7120 4e60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onStaticMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Ljava/util/List;)V // method@604e │ │ -3d069a: 0e00 |0003: return-void │ │ +3d066c: |[3d066c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onStaticMetadataChanged:(Ljava/util/List;)V │ │ +3d067c: 7120 4e60 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onStaticMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Ljava/util/List;)V // method@604e │ │ +3d0682: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1669616,17 +1669624,17 @@ │ │ type : '(II)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d069c: |[3d069c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSurfaceSizeChanged:(II)V │ │ -3d06ac: 7130 4f60 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSurfaceSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;II)V // method@604f │ │ -3d06b2: 0e00 |0003: return-void │ │ +3d0684: |[3d0684] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onSurfaceSizeChanged:(II)V │ │ +3d0694: 7130 4f60 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSurfaceSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;II)V // method@604f │ │ +3d069a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1669636,17 +1669644,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/Timeline;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d06b4: |[3d06b4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ -3d06c4: 7130 5060 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTimelineChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Timeline;I)V // method@6050 │ │ -3d06ca: 0e00 |0003: return-void │ │ +3d069c: |[3d069c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ +3d06ac: 7130 5060 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTimelineChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Timeline;I)V // method@6050 │ │ +3d06b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/Timeline; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1669656,17 +1669664,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/Timeline;Ljava/lang/Object;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3d06cc: |[3d06cc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;Ljava/lang/Object;I)V │ │ -3d06dc: 7140 2460 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onTimelineChanged:(Lcom/google/android/exoplayer2/Player$EventListener;Lcom/google/android/exoplayer2/Timeline;Ljava/lang/Object;I)V // method@6024 │ │ -3d06e2: 0e00 |0003: return-void │ │ +3d06b4: |[3d06b4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;Ljava/lang/Object;I)V │ │ +3d06c4: 7140 2460 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/Player$EventListener$-CC;.$default$onTimelineChanged:(Lcom/google/android/exoplayer2/Player$EventListener;Lcom/google/android/exoplayer2/Timeline;Ljava/lang/Object;I)V // method@6024 │ │ +3d06ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/Timeline; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/Object; │ │ @@ -1669677,17 +1669685,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3d06e4: |[3d06e4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTracksChanged:(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;)V │ │ -3d06f4: 7130 5160 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTracksChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;)V // method@6051 │ │ -3d06fa: 0e00 |0003: return-void │ │ +3d06cc: |[3d06cc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onTracksChanged:(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;)V │ │ +3d06dc: 7130 5160 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTracksChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray;)V // method@6051 │ │ +3d06e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/source/TrackGroupArray; │ │ 0x0000 - 0x0004 reg=2 (null) Lcom/google/android/exoplayer2/trackselection/TrackSelectionArray; │ │ @@ -1669697,17 +1669705,17 @@ │ │ type : '(IIIF)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -3d0714: |[3d0714] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVideoSizeChanged:(IIIF)V │ │ -3d0724: 7154 ba78 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lcom/google/android/exoplayer2/video/VideoListener$-CC;.$default$onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoListener;IIIF)V // method@78ba │ │ -3d072a: 0e00 |0003: return-void │ │ +3d06fc: |[3d06fc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVideoSizeChanged:(IIIF)V │ │ +3d070c: 7154 ba78 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lcom/google/android/exoplayer2/video/VideoListener$-CC;.$default$onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoListener;IIIF)V // method@78ba │ │ +3d0712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1669719,17 +1669727,17 @@ │ │ type : '(Lcom/google/android/exoplayer2/video/VideoSize;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d06fc: |[3d06fc] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ -3d070c: 7120 5260 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVideoSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/video/VideoSize;)V // method@6052 │ │ -3d0712: 0e00 |0003: return-void │ │ +3d06e4: |[3d06e4] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ +3d06f4: 7120 5260 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVideoSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/video/VideoSize;)V // method@6052 │ │ +3d06fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/exoplayer2/video/VideoSize; │ │ │ │ @@ -1669738,17 +1669746,17 @@ │ │ type : '(F)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3d072c: |[3d072c] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVolumeChanged:(F)V │ │ -3d073c: 7120 5360 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@6053 │ │ -3d0742: 0e00 |0003: return-void │ │ +3d0714: |[3d0714] de.danoeh.antennapod.core.service.playback.ExoPlayerWrapper$1.onVolumeChanged:(F)V │ │ +3d0724: 7120 5360 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@6053 │ │ +3d072a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/service/playback/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) F │ │ │ │ @@ -1669804,17 +1669812,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 │ │ -3df438: |[3df438] de.danoeh.antennapod.core.sync.SyncService.$r8$lambda$zyCmNITYuqZmVsIsDJ8mjXjDUio:(Landroid/content/Context;)V │ │ -3df448: 7110 7c9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.lambda$fullSync$0:(Landroid/content/Context;)V // method@9c7c │ │ -3df44e: 0e00 |0003: return-void │ │ +3df420: |[3df420] de.danoeh.antennapod.core.sync.SyncService.$r8$lambda$zyCmNITYuqZmVsIsDJ8mjXjDUio:(Landroid/content/Context;)V │ │ +3df430: 7110 7c9c 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SyncService;.lambda$fullSync$0:(Landroid/content/Context;)V // method@9c7c │ │ +3df436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ │ │ #1 : (in Lde/danoeh/antennapod/core/sync/SyncService;) │ │ @@ -1669822,36 +1669830,36 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3df450: |[3df450] de.danoeh.antennapod.core.sync.SyncService.:()V │ │ -3df460: 0e00 |0000: return-void │ │ +3df438: |[3df438] de.danoeh.antennapod.core.sync.SyncService.:()V │ │ +3df448: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/core/sync/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 │ │ -3df464: |[3df464] de.danoeh.antennapod.core.sync.SyncService.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -3df474: 7030 f24c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4cf2 │ │ -3df47a: 2202 6e19 |0003: new-instance v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@196e │ │ -3df47e: 7020 c19c 1200 |0005: invoke-direct {v2, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cc1 │ │ -3df484: 5b02 978d |0008: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ -3df488: 0e00 |000a: return-void │ │ +3df44c: |[3df44c] de.danoeh.antennapod.core.sync.SyncService.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +3df45c: 7030 f24c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4cf2 │ │ +3df462: 2202 6e19 |0003: new-instance v2, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // type@196e │ │ +3df466: 7020 c19c 1200 |0005: invoke-direct {v2, v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@9cc1 │ │ +3df46c: 5b02 978d |0008: iput-object v2, v0, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ +3df470: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/core/sync/SyncService; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/content/Context; │ │ @@ -1669862,26 +1669870,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3df48c: |[3df48c] de.danoeh.antennapod.core.sync.SyncService.clearErrorNotifications:()V │ │ -3df49c: 6e10 784c 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3df4a2: 0c00 |0003: move-result-object v0 │ │ -3df4a4: 1a01 76bc |0004: const-string v1, "notification" // string@bc76 │ │ -3df4a8: 6e20 3302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3df4ae: 0c00 |0009: move-result-object v0 │ │ -3df4b0: 1f00 3600 |000a: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ -3df4b4: 6001 227a |000c: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_error:I // field@7a22 │ │ -3df4b8: 6e20 7101 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ -3df4be: 6001 217a |0011: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_autherror:I // field@7a21 │ │ -3df4c2: 6e20 7101 1000 |0013: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ -3df4c8: 0e00 |0016: return-void │ │ +3df474: |[3df474] de.danoeh.antennapod.core.sync.SyncService.clearErrorNotifications:()V │ │ +3df484: 6e10 784c 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3df48a: 0c00 |0003: move-result-object v0 │ │ +3df48c: 1a01 76bc |0004: const-string v1, "notification" // string@bc76 │ │ +3df490: 6e20 3302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3df496: 0c00 |0009: move-result-object v0 │ │ +3df498: 1f00 3600 |000a: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ +3df49c: 6001 227a |000c: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_error:I // field@7a22 │ │ +3df4a0: 6e20 7101 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ +3df4a6: 6001 217a |0011: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_autherror:I // field@7a21 │ │ +3df4aa: 6e20 7101 1000 |0013: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0171 │ │ +3df4b0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0006 line=295 │ │ 0x000c line=296 │ │ 0x0011 line=297 │ │ locals : │ │ @@ -1669892,19 +1669900,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3df4cc: |[3df4cc] de.danoeh.antennapod.core.sync.SyncService.fullSync:(Landroid/content/Context;)V │ │ -3df4dc: 2200 6219 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0; // type@1962 │ │ -3df4e0: 7020 719c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@9c71 │ │ -3df4e6: 7110 6f9c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9c6f │ │ -3df4ec: 0e00 |0008: return-void │ │ +3df4b4: |[3df4b4] de.danoeh.antennapod.core.sync.SyncService.fullSync:(Landroid/content/Context;)V │ │ +3df4c4: 2200 6219 |0000: new-instance v0, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0; // type@1962 │ │ +3df4c8: 7020 719c 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/sync/SyncService$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@9c71 │ │ +3df4ce: 7110 6f9c 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@9c6f │ │ +3df4d4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ #5 : (in Lde/danoeh/antennapod/core/sync/SyncService;) │ │ @@ -1669912,56 +1669920,56 @@ │ │ type : '()Lde/danoeh/antennapod/net/sync/model/ISyncService;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 76 16-bit code units │ │ -3df390: |[3df390] de.danoeh.antennapod.core.sync.SyncService.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/model/ISyncService; │ │ -3df3a0: 7100 9c9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9c9c │ │ -3df3a6: 0c00 |0003: move-result-object v0 │ │ -3df3a8: 7110 929c 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c92 │ │ -3df3ae: 0c00 |0007: move-result-object v0 │ │ -3df3b0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3df3b2: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -3df3b6: 1101 |000b: return-object v1 │ │ -3df3b8: 6202 938d |000c: sget-object v2, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8d93 │ │ -3df3bc: 6e10 0eb2 0000 |000e: invoke-virtual {v0}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3df3c2: 0a00 |0011: move-result v0 │ │ -3df3c4: 4400 0200 |0012: aget v0, v2, v0 │ │ -3df3c8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3df3ca: 3220 1c00 |0015: if-eq v0, v2, 0031 // +001c │ │ -3df3ce: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -3df3d0: 3220 0300 |0018: if-eq v0, v2, 001b // +0003 │ │ -3df3d4: 1101 |001a: return-object v1 │ │ -3df3d6: 2200 3f1d |001b: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService; // type@1d3f │ │ -3df3da: 7100 c798 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -3df3e0: 0c01 |0020: move-result-object v1 │ │ -3df3e2: 7100 889c 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ -3df3e8: 0c02 |0024: move-result-object v2 │ │ -3df3ea: 7100 8b9c 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ -3df3f0: 0c03 |0028: move-result-object v3 │ │ -3df3f2: 7100 899c 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9c89 │ │ -3df3f8: 0c04 |002c: move-result-object v4 │ │ -3df3fa: 7054 53ae 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@ae53 │ │ -3df400: 1100 |0030: return-object v0 │ │ -3df402: 2200 071d |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d07 │ │ -3df406: 7100 c798 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -3df40c: 0c06 |0036: move-result-object v6 │ │ -3df40e: 7100 889c 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ -3df414: 0c07 |003a: move-result-object v7 │ │ -3df416: 7100 879c 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9c87 │ │ -3df41c: 0c08 |003e: move-result-object v8 │ │ -3df41e: 7100 8b9c 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ -3df424: 0c09 |0042: move-result-object v9 │ │ -3df426: 7100 899c 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9c89 │ │ -3df42c: 0c0a |0046: move-result-object v10 │ │ -3df42e: 0705 |0047: move-object v5, v0 │ │ -3df430: 7606 a2ad 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@ada2 │ │ -3df436: 1100 |004b: return-object v0 │ │ +3df378: |[3df378] de.danoeh.antennapod.core.sync.SyncService.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/model/ISyncService; │ │ +3df388: 7100 9c9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9c9c │ │ +3df38e: 0c00 |0003: move-result-object v0 │ │ +3df390: 7110 929c 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c92 │ │ +3df396: 0c00 |0007: move-result-object v0 │ │ +3df398: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3df39a: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +3df39e: 1101 |000b: return-object v1 │ │ +3df3a0: 6202 938d |000c: sget-object v2, Lde/danoeh/antennapod/core/sync/SyncService$1;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@8d93 │ │ +3df3a4: 6e10 0eb2 0000 |000e: invoke-virtual {v0}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3df3aa: 0a00 |0011: move-result v0 │ │ +3df3ac: 4400 0200 |0012: aget v0, v2, v0 │ │ +3df3b0: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3df3b2: 3220 1c00 |0015: if-eq v0, v2, 0031 // +001c │ │ +3df3b6: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +3df3b8: 3220 0300 |0018: if-eq v0, v2, 001b // +0003 │ │ +3df3bc: 1101 |001a: return-object v1 │ │ +3df3be: 2200 3f1d |001b: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService; // type@1d3f │ │ +3df3c2: 7100 c798 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +3df3c8: 0c01 |0020: move-result-object v1 │ │ +3df3ca: 7100 889c 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ +3df3d0: 0c02 |0024: move-result-object v2 │ │ +3df3d2: 7100 8b9c 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ +3df3d8: 0c03 |0028: move-result-object v3 │ │ +3df3da: 7100 899c 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9c89 │ │ +3df3e0: 0c04 |002c: move-result-object v4 │ │ +3df3e2: 7054 53ae 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@ae53 │ │ +3df3e8: 1100 |0030: return-object v0 │ │ +3df3ea: 2200 071d |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d07 │ │ +3df3ee: 7100 c798 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +3df3f4: 0c06 |0036: move-result-object v6 │ │ +3df3f6: 7100 889c 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ +3df3fc: 0c07 |003a: move-result-object v7 │ │ +3df3fe: 7100 879c 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9c87 │ │ +3df404: 0c08 |003e: move-result-object v8 │ │ +3df406: 7100 8b9c 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ +3df40c: 0c09 |0042: move-result-object v9 │ │ +3df40e: 7100 899c 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9c89 │ │ +3df414: 0c0a |0046: move-result-object v10 │ │ +3df416: 0705 |0047: move-object v5, v0 │ │ +3df418: 7606 a2ad 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@ada2 │ │ +3df41e: 1100 |004b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=355 │ │ 0x000c line=359 │ │ 0x001b line=365 │ │ 0x0021 line=366 │ │ @@ -1669977,54 +1669985,54 @@ │ │ type : '()Landroidx/work/OneTimeWorkRequest$Builder;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -3df2d8: |[3df2d8] de.danoeh.antennapod.core.sync.SyncService.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; │ │ -3df2e8: 2200 700c |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@0c70 │ │ -3df2ec: 7010 044c 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@4c04 │ │ -3df2f2: 7100 51b0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileSync:()Z // method@b051 │ │ -3df2f8: 0a01 |0008: move-result v1 │ │ -3df2fa: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ -3df2fe: 6201 391e |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ -3df302: 6e20 064c 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ -3df308: 2806 |0010: goto 0016 // +0006 │ │ -3df30a: 6201 3e1e |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ -3df30e: 6e20 064c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ -3df314: 2201 860c |0016: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3df318: 1c02 6419 |0018: const-class v2, Lde/danoeh/antennapod/core/sync/SyncService; // type@1964 │ │ -3df31c: 7020 a24c 2100 |001a: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4ca2 │ │ -3df322: 6e10 054c 0000 |001d: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c05 │ │ -3df328: 0c00 |0020: move-result-object v0 │ │ -3df32a: 6e20 e84c 0100 |0021: invoke-virtual {v1, v0}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ -3df330: 0c00 |0024: move-result-object v0 │ │ -3df332: 1f00 860c |0025: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3df336: 6201 f01d |0027: sget-object v1, Landroidx/work/BackoffPolicy;.EXPONENTIAL:Landroidx/work/BackoffPolicy; // field@1df0 │ │ -3df33a: 6202 41d9 |0029: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ -3df33e: 1603 0a00 |002b: const-wide/16 v3, #int 10 // #a │ │ -3df342: 6e52 e74c 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@4ce7 │ │ -3df348: 0c00 |0030: move-result-object v0 │ │ -3df34a: 1f00 860c |0031: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3df34e: 6301 968d |0033: sget-boolean v1, Lde/danoeh/antennapod/core/sync/SyncService;.isCurrentlyActive:Z // field@8d96 │ │ -3df352: 3801 0800 |0035: if-eqz v1, 003d // +0008 │ │ -3df356: 1603 0200 |0037: const-wide/16 v3, #int 2 // #2 │ │ -3df35a: 6e40 ea4c 3024 |0039: invoke-virtual {v0, v3, v4, v2}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ -3df360: 2816 |003c: goto 0052 // +0016 │ │ -3df362: 1601 1400 |003d: const-wide/16 v1, #int 20 // #14 │ │ -3df366: 6203 43d9 |003f: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -3df36a: 6e40 ea4c 1032 |0041: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ -3df370: 7100 04b7 0000 |0044: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3df376: 0c01 |0047: move-result-object v1 │ │ -3df378: 2202 9a1a |0048: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ -3df37c: 6003 1e7f |004a: sget v3, Lde/danoeh/antennapod/core/R$string;.sync_status_started:I // field@7f1e │ │ -3df380: 7020 23a2 3200 |004c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ -3df386: 6e20 08b7 2100 |004f: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3df38c: 1100 |0052: return-object v0 │ │ +3df2c0: |[3df2c0] de.danoeh.antennapod.core.sync.SyncService.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; │ │ +3df2d0: 2200 700c |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@0c70 │ │ +3df2d4: 7010 044c 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@4c04 │ │ +3df2da: 7100 51b0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileSync:()Z // method@b051 │ │ +3df2e0: 0a01 |0008: move-result v1 │ │ +3df2e2: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ +3df2e6: 6201 391e |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@1e39 │ │ +3df2ea: 6e20 064c 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ +3df2f0: 2806 |0010: goto 0016 // +0006 │ │ +3df2f2: 6201 3e1e |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@1e3e │ │ +3df2f6: 6e20 064c 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@4c06 │ │ +3df2fc: 2201 860c |0016: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3df300: 1c02 6419 |0018: const-class v2, Lde/danoeh/antennapod/core/sync/SyncService; // type@1964 │ │ +3df304: 7020 a24c 2100 |001a: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4ca2 │ │ +3df30a: 6e10 054c 0000 |001d: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@4c05 │ │ +3df310: 0c00 |0020: move-result-object v0 │ │ +3df312: 6e20 e84c 0100 |0021: invoke-virtual {v1, v0}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@4ce8 │ │ +3df318: 0c00 |0024: move-result-object v0 │ │ +3df31a: 1f00 860c |0025: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3df31e: 6201 f01d |0027: sget-object v1, Landroidx/work/BackoffPolicy;.EXPONENTIAL:Landroidx/work/BackoffPolicy; // field@1df0 │ │ +3df322: 6202 41d9 |0029: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@d941 │ │ +3df326: 1603 0a00 |002b: const-wide/16 v3, #int 10 // #a │ │ +3df32a: 6e52 e74c 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@4ce7 │ │ +3df330: 0c00 |0030: move-result-object v0 │ │ +3df332: 1f00 860c |0031: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3df336: 6301 968d |0033: sget-boolean v1, Lde/danoeh/antennapod/core/sync/SyncService;.isCurrentlyActive:Z // field@8d96 │ │ +3df33a: 3801 0800 |0035: if-eqz v1, 003d // +0008 │ │ +3df33e: 1603 0200 |0037: const-wide/16 v3, #int 2 // #2 │ │ +3df342: 6e40 ea4c 3024 |0039: invoke-virtual {v0, v3, v4, v2}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ +3df348: 2816 |003c: goto 0052 // +0016 │ │ +3df34a: 1601 1400 |003d: const-wide/16 v1, #int 20 // #14 │ │ +3df34e: 6203 43d9 |003f: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +3df352: 6e40 ea4c 1032 |0041: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ +3df358: 7100 04b7 0000 |0044: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3df35e: 0c01 |0047: move-result-object v1 │ │ +3df360: 2202 9a1a |0048: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ +3df364: 6003 1e7f |004a: sget v3, Lde/danoeh/antennapod/core/R$string;.sync_status_started:I // field@7f1e │ │ +3df368: 7020 23a2 3200 |004c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ +3df36e: 6e20 08b7 2100 |004f: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3df374: 1100 |0052: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0005 line=331 │ │ 0x000b line=332 │ │ 0x0011 line=334 │ │ 0x0016 line=337 │ │ @@ -1670041,32 +1670049,32 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -3df4f0: |[3df4f0] de.danoeh.antennapod.core.sync.SyncService.lambda$fullSync$0:(Landroid/content/Context;)V │ │ -3df500: 7100 a09c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.resetTimestamps:()V // method@9ca0 │ │ -3df506: 7100 7b9c 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9c7b │ │ -3df50c: 0c00 |0006: move-result-object v0 │ │ -3df50e: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -3df512: 6203 43d9 |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -3df516: 6e40 ea4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ -3df51c: 0c00 |000e: move-result-object v0 │ │ -3df51e: 1f00 860c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3df522: 6e10 e44c 0000 |0011: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ -3df528: 0c00 |0014: move-result-object v0 │ │ -3df52a: 1f00 870c |0015: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ -3df52e: 7110 d94c 0400 |0017: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3df534: 0c04 |001a: move-result-object v4 │ │ -3df536: 1a01 8857 |001b: const-string v1, "SyncServiceWorkId" // string@5788 │ │ -3df53a: 6202 291e |001d: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3df53e: 6e40 d74c 1402 |001f: invoke-virtual {v4, v1, v2, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ -3df544: 0e00 |0022: return-void │ │ +3df4d8: |[3df4d8] de.danoeh.antennapod.core.sync.SyncService.lambda$fullSync$0:(Landroid/content/Context;)V │ │ +3df4e8: 7100 a09c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.resetTimestamps:()V // method@9ca0 │ │ +3df4ee: 7100 7b9c 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9c7b │ │ +3df4f4: 0c00 |0006: move-result-object v0 │ │ +3df4f6: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +3df4fa: 6203 43d9 |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +3df4fe: 6e40 ea4c 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ +3df504: 0c00 |000e: move-result-object v0 │ │ +3df506: 1f00 860c |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3df50a: 6e10 e44c 0000 |0011: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ +3df510: 0c00 |0014: move-result-object v0 │ │ +3df512: 1f00 870c |0015: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ +3df516: 7110 d94c 0400 |0017: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3df51c: 0c04 |001a: move-result-object v4 │ │ +3df51e: 1a01 8857 |001b: const-string v1, "SyncServiceWorkId" // string@5788 │ │ +3df522: 6202 291e |001d: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3df526: 6e40 d74c 1402 |001f: invoke-virtual {v4, v1, v2, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ +3df52c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0003 line=131 │ │ 0x000b line=132 │ │ 0x0011 line=133 │ │ 0x0017 line=134 │ │ @@ -1670078,143 +1670086,143 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 272 16-bit code units │ │ -3df548: |[3df548] de.danoeh.antennapod.core.sync.SyncService.processEpisodeActions:(Ljava/util/List;)V │ │ -3df558: 1d08 |0000: monitor-enter v8 │ │ -3df55a: 1a00 8457 |0001: const-string v0, "SyncService" // string@5784 │ │ -3df55e: 2201 741e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3df562: 7010 c7b2 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3df568: 1a02 6a50 |0008: const-string v2, "Processing " // string@506a │ │ -3df56c: 6e20 d3b2 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df572: 7210 e9b4 0900 |000d: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3df578: 0a02 |0010: move-result v2 │ │ -3df57a: 6e20 ceb2 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3df580: 1a02 8a00 |0014: const-string v2, " actions" // string@008a │ │ -3df584: 6e20 d3b2 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df58a: 6e10 deb2 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3df590: 0c01 |001c: move-result-object v1 │ │ -3df592: 7120 f50a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3df598: 7210 e9b4 0900 |0020: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3df59e: 0a00 |0023: move-result v0 │ │ -3df5a0: 3900 0400 |0024: if-nez v0, 0028 // +0004 │ │ -3df5a4: 1e08 |0026: monitor-exit v8 │ │ -3df5a6: 0e00 |0027: return-void │ │ -3df5a8: 5480 978d |0028: iget-object v0, v8, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ -3df5ac: 6e10 c99c 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@9cc9 │ │ -3df5b2: 0c00 |002d: move-result-object v0 │ │ -3df5b4: 7120 669c 0900 |002e: invoke-static {v9, v0}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; // method@9c66 │ │ -3df5ba: 0c09 |0031: move-result-object v9 │ │ -3df5bc: 2200 8c19 |0032: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ -3df5c0: 7010 4a9d 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d4a │ │ -3df5c6: 2201 e21e |0037: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -3df5ca: 7010 17b4 0100 |0039: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3df5d0: 7210 15b5 0900 |003c: invoke-interface {v9}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b515 │ │ -3df5d6: 0c09 |003f: move-result-object v9 │ │ -3df5d8: 7210 79b4 0900 |0040: invoke-interface {v9}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b479 │ │ -3df5de: 0c09 |0043: move-result-object v9 │ │ -3df5e0: 7210 c4b4 0900 |0044: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3df5e6: 0a02 |0047: move-result v2 │ │ -3df5e8: 1203 |0048: const/4 v3, #int 0 // #0 │ │ -3df5ea: 3802 b100 |0049: if-eqz v2, 00fa // +00b1 │ │ -3df5ee: 7210 c5b4 0900 |004b: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3df5f4: 0c02 |004e: move-result-object v2 │ │ -3df5f6: 1f02 241d |004f: check-cast v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ -3df5fa: 6e10 07ae 0200 |0051: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getGuid:()Ljava/lang/String; // method@ae07 │ │ -3df600: 0c04 |0054: move-result-object v4 │ │ -3df602: 7110 699c 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/core/sync/GuidValidator;.isValidGuid:(Ljava/lang/String;)Z // method@9c69 │ │ -3df608: 0a04 |0058: move-result v4 │ │ -3df60a: 3804 0700 |0059: if-eqz v4, 0060 // +0007 │ │ -3df60e: 6e10 07ae 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getGuid:()Ljava/lang/String; // method@ae07 │ │ -3df614: 0c04 |005e: move-result-object v4 │ │ -3df616: 2802 |005f: goto 0061 // +0002 │ │ -3df618: 1204 |0060: const/4 v4, #int 0 // #0 │ │ -3df61a: 6e10 06ae 0200 |0061: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae06 │ │ -3df620: 0c05 |0064: move-result-object v5 │ │ -3df622: 7120 219b 5400 |0065: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b21 │ │ -3df628: 0c04 |0068: move-result-object v4 │ │ -3df62a: 3904 1900 |0069: if-nez v4, 0082 // +0019 │ │ -3df62e: 1a03 8457 |006b: const-string v3, "SyncService" // string@5784 │ │ -3df632: 2204 741e |006d: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3df636: 7010 c7b2 0400 |006f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3df63c: 1a05 a95d |0072: const-string v5, "Unknown feed item: " // string@5da9 │ │ -3df640: 6e20 d3b2 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df646: 6e20 d2b2 2400 |0077: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3df64c: 6e10 deb2 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3df652: 0c02 |007d: move-result-object v2 │ │ -3df654: 7120 fa0a 2300 |007e: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3df65a: 28c3 |0081: goto 0044 // -003d │ │ -3df65c: 6e10 b8ab 0400 |0082: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3df662: 0c05 |0085: move-result-object v5 │ │ -3df664: 3905 1900 |0086: if-nez v5, 009f // +0019 │ │ -3df668: 1a03 8457 |0088: const-string v3, "SyncService" // string@5784 │ │ -3df66c: 2204 741e |008a: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3df670: 7010 c7b2 0400 |008c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3df676: 1a05 441d |008f: const-string v5, "Feed item has no media: " // string@1d44 │ │ -3df67a: 6e20 d3b2 5400 |0091: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df680: 6e20 d2b2 2400 |0094: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3df686: 6e10 deb2 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3df68c: 0c02 |009a: move-result-object v2 │ │ -3df68e: 7120 fa0a 2300 |009b: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3df694: 28a6 |009e: goto 0044 // -005a │ │ -3df696: 6e10 b8ab 0400 |009f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3df69c: 0c05 |00a2: move-result-object v5 │ │ -3df69e: 6e10 09ae 0200 |00a3: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPosition:()I // method@ae09 │ │ -3df6a4: 0a06 |00a6: move-result v6 │ │ -3df6a6: d266 e803 |00a7: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3df6aa: 6e20 18ac 6500 |00a9: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac18 │ │ -3df6b0: 6e10 b8ab 0400 |00ac: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3df6b6: 0c05 |00af: move-result-object v5 │ │ -3df6b8: 7110 3d9d 0500 |00b0: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d3d │ │ -3df6be: 0a05 |00b3: move-result v5 │ │ -3df6c0: 3805 2b00 |00b4: if-eqz v5, 00df // +002b │ │ -3df6c4: 1a05 8457 |00b6: const-string v5, "SyncService" // string@5784 │ │ -3df6c8: 2206 741e |00b8: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -3df6cc: 7010 c7b2 0600 |00ba: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3df6d2: 1a07 5248 |00bd: const-string v7, "Marking as played: " // string@4852 │ │ -3df6d6: 6e20 d3b2 7600 |00bf: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df6dc: 6e20 d2b2 2600 |00c2: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3df6e2: 6e10 deb2 0600 |00c5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3df6e8: 0c02 |00c8: move-result-object v2 │ │ -3df6ea: 7120 f50a 2500 |00c9: invoke-static {v5, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3df6f0: 1212 |00cc: const/4 v2, #int 1 // #1 │ │ -3df6f2: 6e20 d2ab 2400 |00cd: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@abd2 │ │ -3df6f8: 6e10 b8ab 0400 |00d0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3df6fe: 0c02 |00d3: move-result-object v2 │ │ -3df700: 6e20 18ac 3200 |00d4: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac18 │ │ -3df706: 6e10 77ab 0400 |00d7: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3df70c: 0b02 |00da: move-result-wide v2 │ │ -3df70e: 6e30 4c9d 2003 |00db: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ -3df714: 2817 |00de: goto 00f5 // +0017 │ │ -3df716: 1a03 8457 |00df: const-string v3, "SyncService" // string@5784 │ │ -3df71a: 2205 741e |00e1: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ -3df71e: 7010 c7b2 0500 |00e3: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3df724: 1a06 c354 |00e6: const-string v6, "Setting position: " // string@54c3 │ │ -3df728: 6e20 d3b2 6500 |00e8: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df72e: 6e20 d2b2 2500 |00eb: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3df734: 6e10 deb2 0500 |00ee: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3df73a: 0c02 |00f1: move-result-object v2 │ │ -3df73c: 7120 f50a 2300 |00f2: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3df742: 7220 d6b4 4100 |00f5: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3df748: 2900 4cff |00f8: goto/16 0044 // -00b4 │ │ -3df74c: 6e10 784c 0800 |00fa: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3df752: 0c09 |00fd: move-result-object v9 │ │ -3df754: 6e10 5c9d 0000 |00fe: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9d5c │ │ -3df75a: 0c00 |0101: move-result-object v0 │ │ -3df75c: 7130 1a9c 3900 |0102: invoke-static {v9, v3, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c1a │ │ -3df762: 7110 3e9b 0100 |0105: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ -3df768: 7110 289c 0100 |0108: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; // method@9c28 │ │ -3df76e: 1e08 |010b: monitor-exit v8 │ │ -3df770: 0e00 |010c: return-void │ │ -3df772: 0d09 |010d: move-exception v9 │ │ -3df774: 1e08 |010e: monitor-exit v8 │ │ -3df776: 2709 |010f: throw v9 │ │ +3df530: |[3df530] de.danoeh.antennapod.core.sync.SyncService.processEpisodeActions:(Ljava/util/List;)V │ │ +3df540: 1d08 |0000: monitor-enter v8 │ │ +3df542: 1a00 8457 |0001: const-string v0, "SyncService" // string@5784 │ │ +3df546: 2201 741e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3df54a: 7010 c7b2 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3df550: 1a02 6a50 |0008: const-string v2, "Processing " // string@506a │ │ +3df554: 6e20 d3b2 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df55a: 7210 e9b4 0900 |000d: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3df560: 0a02 |0010: move-result v2 │ │ +3df562: 6e20 ceb2 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3df568: 1a02 8a00 |0014: const-string v2, " actions" // string@008a │ │ +3df56c: 6e20 d3b2 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df572: 6e10 deb2 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3df578: 0c01 |001c: move-result-object v1 │ │ +3df57a: 7120 f50a 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3df580: 7210 e9b4 0900 |0020: invoke-interface {v9}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3df586: 0a00 |0023: move-result v0 │ │ +3df588: 3900 0400 |0024: if-nez v0, 0028 // +0004 │ │ +3df58c: 1e08 |0026: monitor-exit v8 │ │ +3df58e: 0e00 |0027: return-void │ │ +3df590: 5480 978d |0028: iget-object v0, v8, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ +3df594: 6e10 c99c 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@9cc9 │ │ +3df59a: 0c00 |002d: move-result-object v0 │ │ +3df59c: 7120 669c 0900 |002e: invoke-static {v9, v0}, Lde/danoeh/antennapod/core/sync/EpisodeActionFilter;.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; // method@9c66 │ │ +3df5a2: 0c09 |0031: move-result-object v9 │ │ +3df5a4: 2200 8c19 |0032: new-instance v0, Lde/danoeh/antennapod/core/util/LongList; // type@198c │ │ +3df5a8: 7010 4a9d 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/LongList;.:()V // method@9d4a │ │ +3df5ae: 2201 e21e |0037: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +3df5b2: 7010 17b4 0100 |0039: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3df5b8: 7210 15b5 0900 |003c: invoke-interface {v9}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b515 │ │ +3df5be: 0c09 |003f: move-result-object v9 │ │ +3df5c0: 7210 79b4 0900 |0040: invoke-interface {v9}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b479 │ │ +3df5c6: 0c09 |0043: move-result-object v9 │ │ +3df5c8: 7210 c4b4 0900 |0044: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3df5ce: 0a02 |0047: move-result v2 │ │ +3df5d0: 1203 |0048: const/4 v3, #int 0 // #0 │ │ +3df5d2: 3802 b100 |0049: if-eqz v2, 00fa // +00b1 │ │ +3df5d6: 7210 c5b4 0900 |004b: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3df5dc: 0c02 |004e: move-result-object v2 │ │ +3df5de: 1f02 241d |004f: check-cast v2, Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // type@1d24 │ │ +3df5e2: 6e10 07ae 0200 |0051: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getGuid:()Ljava/lang/String; // method@ae07 │ │ +3df5e8: 0c04 |0054: move-result-object v4 │ │ +3df5ea: 7110 699c 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/core/sync/GuidValidator;.isValidGuid:(Ljava/lang/String;)Z // method@9c69 │ │ +3df5f0: 0a04 |0058: move-result v4 │ │ +3df5f2: 3804 0700 |0059: if-eqz v4, 0060 // +0007 │ │ +3df5f6: 6e10 07ae 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getGuid:()Ljava/lang/String; // method@ae07 │ │ +3df5fc: 0c04 |005e: move-result-object v4 │ │ +3df5fe: 2802 |005f: goto 0061 // +0002 │ │ +3df600: 1204 |0060: const/4 v4, #int 0 // #0 │ │ +3df602: 6e10 06ae 0200 |0061: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@ae06 │ │ +3df608: 0c05 |0064: move-result-object v5 │ │ +3df60a: 7120 219b 5400 |0065: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b21 │ │ +3df610: 0c04 |0068: move-result-object v4 │ │ +3df612: 3904 1900 |0069: if-nez v4, 0082 // +0019 │ │ +3df616: 1a03 8457 |006b: const-string v3, "SyncService" // string@5784 │ │ +3df61a: 2204 741e |006d: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3df61e: 7010 c7b2 0400 |006f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3df624: 1a05 a95d |0072: const-string v5, "Unknown feed item: " // string@5da9 │ │ +3df628: 6e20 d3b2 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df62e: 6e20 d2b2 2400 |0077: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3df634: 6e10 deb2 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3df63a: 0c02 |007d: move-result-object v2 │ │ +3df63c: 7120 fa0a 2300 |007e: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3df642: 28c3 |0081: goto 0044 // -003d │ │ +3df644: 6e10 b8ab 0400 |0082: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3df64a: 0c05 |0085: move-result-object v5 │ │ +3df64c: 3905 1900 |0086: if-nez v5, 009f // +0019 │ │ +3df650: 1a03 8457 |0088: const-string v3, "SyncService" // string@5784 │ │ +3df654: 2204 741e |008a: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3df658: 7010 c7b2 0400 |008c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3df65e: 1a05 441d |008f: const-string v5, "Feed item has no media: " // string@1d44 │ │ +3df662: 6e20 d3b2 5400 |0091: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df668: 6e20 d2b2 2400 |0094: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3df66e: 6e10 deb2 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3df674: 0c02 |009a: move-result-object v2 │ │ +3df676: 7120 fa0a 2300 |009b: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3df67c: 28a6 |009e: goto 0044 // -005a │ │ +3df67e: 6e10 b8ab 0400 |009f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3df684: 0c05 |00a2: move-result-object v5 │ │ +3df686: 6e10 09ae 0200 |00a3: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.getPosition:()I // method@ae09 │ │ +3df68c: 0a06 |00a6: move-result v6 │ │ +3df68e: d266 e803 |00a7: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3df692: 6e20 18ac 6500 |00a9: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac18 │ │ +3df698: 6e10 b8ab 0400 |00ac: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3df69e: 0c05 |00af: move-result-object v5 │ │ +3df6a0: 7110 3d9d 0500 |00b0: invoke-static {v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.hasAlmostEnded:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d3d │ │ +3df6a6: 0a05 |00b3: move-result v5 │ │ +3df6a8: 3805 2b00 |00b4: if-eqz v5, 00df // +002b │ │ +3df6ac: 1a05 8457 |00b6: const-string v5, "SyncService" // string@5784 │ │ +3df6b0: 2206 741e |00b8: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +3df6b4: 7010 c7b2 0600 |00ba: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3df6ba: 1a07 5248 |00bd: const-string v7, "Marking as played: " // string@4852 │ │ +3df6be: 6e20 d3b2 7600 |00bf: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df6c4: 6e20 d2b2 2600 |00c2: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3df6ca: 6e10 deb2 0600 |00c5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3df6d0: 0c02 |00c8: move-result-object v2 │ │ +3df6d2: 7120 f50a 2500 |00c9: invoke-static {v5, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3df6d8: 1212 |00cc: const/4 v2, #int 1 // #1 │ │ +3df6da: 6e20 d2ab 2400 |00cd: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@abd2 │ │ +3df6e0: 6e10 b8ab 0400 |00d0: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3df6e6: 0c02 |00d3: move-result-object v2 │ │ +3df6e8: 6e20 18ac 3200 |00d4: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@ac18 │ │ +3df6ee: 6e10 77ab 0400 |00d7: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3df6f4: 0b02 |00da: move-result-wide v2 │ │ +3df6f6: 6e30 4c9d 2003 |00db: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/core/util/LongList;.add:(J)V // method@9d4c │ │ +3df6fc: 2817 |00de: goto 00f5 // +0017 │ │ +3df6fe: 1a03 8457 |00df: const-string v3, "SyncService" // string@5784 │ │ +3df702: 2205 741e |00e1: new-instance v5, Ljava/lang/StringBuilder; // type@1e74 │ │ +3df706: 7010 c7b2 0500 |00e3: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3df70c: 1a06 c354 |00e6: const-string v6, "Setting position: " // string@54c3 │ │ +3df710: 6e20 d3b2 6500 |00e8: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df716: 6e20 d2b2 2500 |00eb: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3df71c: 6e10 deb2 0500 |00ee: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3df722: 0c02 |00f1: move-result-object v2 │ │ +3df724: 7120 f50a 2300 |00f2: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3df72a: 7220 d6b4 4100 |00f5: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3df730: 2900 4cff |00f8: goto/16 0044 // -00b4 │ │ +3df734: 6e10 784c 0800 |00fa: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3df73a: 0c09 |00fd: move-result-object v9 │ │ +3df73c: 6e10 5c9d 0000 |00fe: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/LongList;.toArray:()[J // method@9d5c │ │ +3df742: 0c00 |0101: move-result-object v0 │ │ +3df744: 7130 1a9c 3900 |0102: invoke-static {v9, v3, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@9c1a │ │ +3df74a: 7110 3e9b 0100 |0105: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ +3df750: 7110 289c 0100 |0108: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; // method@9c28 │ │ +3df756: 1e08 |010b: monitor-exit v8 │ │ +3df758: 0e00 |010c: return-void │ │ +3df75a: 0d09 |010d: move-exception v9 │ │ +3df75c: 1e08 |010e: monitor-exit v8 │ │ +3df75e: 2709 |010f: throw v9 │ │ catches : 2 │ │ 0x0001 - 0x0024 │ │ -> 0x010d │ │ 0x0028 - 0x010b │ │ -> 0x010d │ │ positions : │ │ 0x0003 line=256 │ │ @@ -1670252,17 +1670260,17 @@ │ │ type : '(Z)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3df78c: |[3df78c] de.danoeh.antennapod.core.sync.SyncService.setCurrentlyActive:(Z)V │ │ -3df79c: 6a00 968d |0000: sput-boolean v0, Lde/danoeh/antennapod/core/sync/SyncService;.isCurrentlyActive:Z // field@8d96 │ │ -3df7a0: 0e00 |0002: return-void │ │ +3df774: |[3df774] de.danoeh.antennapod.core.sync.SyncService.setCurrentlyActive:(Z)V │ │ +3df784: 6a00 968d |0000: sput-boolean v0, Lde/danoeh/antennapod/core/sync/SyncService;.isCurrentlyActive:Z // field@8d96 │ │ +3df788: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Z │ │ │ │ #10 : (in Lde/danoeh/antennapod/core/sync/SyncService;) │ │ @@ -1670270,26 +1670278,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -3df7a4: |[3df7a4] de.danoeh.antennapod.core.sync.SyncService.sync:(Landroid/content/Context;)V │ │ -3df7b4: 7100 7b9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9c7b │ │ -3df7ba: 0c00 |0003: move-result-object v0 │ │ -3df7bc: 6e10 e44c 0000 |0004: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ -3df7c2: 0c00 |0007: move-result-object v0 │ │ -3df7c4: 1f00 870c |0008: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ -3df7c8: 7110 d94c 0300 |000a: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3df7ce: 0c03 |000d: move-result-object v3 │ │ -3df7d0: 1a01 8857 |000e: const-string v1, "SyncServiceWorkId" // string@5788 │ │ -3df7d4: 6202 291e |0010: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3df7d8: 6e40 d74c 1302 |0012: invoke-virtual {v3, v1, v2, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ -3df7de: 0e00 |0015: return-void │ │ +3df78c: |[3df78c] de.danoeh.antennapod.core.sync.SyncService.sync:(Landroid/content/Context;)V │ │ +3df79c: 7100 7b9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9c7b │ │ +3df7a2: 0c00 |0003: move-result-object v0 │ │ +3df7a4: 6e10 e44c 0000 |0004: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ +3df7aa: 0c00 |0007: move-result-object v0 │ │ +3df7ac: 1f00 870c |0008: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ +3df7b0: 7110 d94c 0300 |000a: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3df7b6: 0c03 |000d: move-result-object v3 │ │ +3df7b8: 1a01 8857 |000e: const-string v1, "SyncServiceWorkId" // string@5788 │ │ +3df7bc: 6202 291e |0010: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3df7c0: 6e40 d74c 1302 |0012: invoke-virtual {v3, v1, v2, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ +3df7c6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x000a line=118 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -1670298,147 +1670306,147 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 288 16-bit code units │ │ -3df7e0: |[3df7e0] de.danoeh.antennapod.core.sync.SyncService.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V │ │ -3df7f0: 7100 999c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastEpisodeActionSynchronizationTimestamp:()J // method@9c99 │ │ -3df7f6: 0b00 |0003: move-result-wide v0 │ │ -3df7f8: 7100 04b7 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3df7fe: 0c02 |0007: move-result-object v2 │ │ -3df800: 2203 9a1a |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ -3df804: 6004 1b7f |000a: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_episodes_download:I // field@7f1b │ │ -3df808: 7020 23a2 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ -3df80e: 6e20 08b7 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3df814: 7230 15ae 0a01 |0012: invoke-interface {v10, v0, v1}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // method@ae15 │ │ -3df81a: 0c02 |0015: move-result-object v2 │ │ -3df81c: 6e10 13ae 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.getTimestamp:()J // method@ae13 │ │ -3df822: 0b03 |0019: move-result-wide v3 │ │ -3df824: 6e10 12ae 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.getEpisodeActions:()Ljava/util/List; // method@ae12 │ │ -3df82a: 0c02 |001d: move-result-object v2 │ │ -3df82c: 7020 7d9c 2900 |001e: invoke-direct {v9, v2}, Lde/danoeh/antennapod/core/sync/SyncService;.processEpisodeActions:(Ljava/util/List;)V // method@9c7d │ │ -3df832: 7100 04b7 0000 |0021: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3df838: 0c02 |0024: move-result-object v2 │ │ -3df83a: 2205 9a1a |0025: new-instance v5, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ -3df83e: 6006 1c7f |0027: sget v6, Lde/danoeh/antennapod/core/R$string;.sync_status_episodes_upload:I // field@7f1c │ │ -3df842: 7020 23a2 6500 |0029: invoke-direct {v5, v6}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ -3df848: 6e20 08b7 5200 |002c: invoke-virtual {v2, v5}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3df84e: 5492 978d |002f: iget-object v2, v9, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ -3df852: 6e10 c99c 0200 |0031: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@9cc9 │ │ -3df858: 0c02 |0034: move-result-object v2 │ │ -3df85a: 1605 0000 |0035: const-wide/16 v5, #int 0 // #0 │ │ -3df85e: 1a07 8457 |0037: const-string v7, "SyncService" // string@5784 │ │ -3df862: 3108 0005 |0039: cmp-long v8, v0, v5 │ │ -3df866: 3908 8600 |003b: if-nez v8, 00c1 // +0086 │ │ -3df86a: 7100 04b7 0000 |003d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3df870: 0c00 |0040: move-result-object v0 │ │ -3df872: 2201 9a1a |0041: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ -3df876: 6005 217f |0043: sget v5, Lde/danoeh/antennapod/core/R$string;.sync_status_upload_played:I // field@7f21 │ │ -3df87a: 7020 23a2 5100 |0045: invoke-direct {v1, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ -3df880: 6e20 08b7 1000 |0048: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3df886: 2200 a31c |004b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3df88a: 1a01 25c5 |004d: const-string v1, "played" // string@c525 │ │ -3df88e: 7020 d8ab 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3df894: 6201 e596 |0052: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -3df898: 1205 |0054: const/4 v5, #int 0 // #0 │ │ -3df89a: 1406 ffff ff7f |0055: const v6, #float nan // #7fffffff │ │ -3df8a0: 7140 1a9b 6510 |0058: invoke-static {v5, v6, v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -3df8a6: 0c00 |005b: move-result-object v0 │ │ -3df8a8: 2201 741e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3df8ac: 7010 c7b2 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3df8b2: 1a05 d11d |0061: const-string v5, "First sync. Upload state for all " // string@1dd1 │ │ -3df8b6: 6e20 d3b2 5100 |0063: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df8bc: 7210 e9b4 0000 |0066: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3df8c2: 0a05 |0069: move-result v5 │ │ -3df8c4: 6e20 ceb2 5100 |006a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3df8ca: 1a05 9001 |006d: const-string v5, " played episodes" // string@0190 │ │ -3df8ce: 6e20 d3b2 5100 |006f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df8d4: 6e10 deb2 0100 |0072: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3df8da: 0c01 |0075: move-result-object v1 │ │ -3df8dc: 7120 f50a 1700 |0076: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3df8e2: 7210 e1b4 0000 |0079: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3df8e8: 0c00 |007c: move-result-object v0 │ │ -3df8ea: 7210 c4b4 0000 |007d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3df8f0: 0a01 |0080: move-result v1 │ │ -3df8f2: 3801 4000 |0081: if-eqz v1, 00c1 // +0040 │ │ -3df8f6: 7210 c5b4 0000 |0083: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3df8fc: 0c01 |0086: move-result-object v1 │ │ -3df8fe: 1f01 a21c |0087: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3df902: 6e10 b8ab 0100 |0089: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3df908: 0c05 |008c: move-result-object v5 │ │ -3df90a: 3905 0300 |008d: if-nez v5, 0090 // +0003 │ │ -3df90e: 28ee |008f: goto 007d // -0012 │ │ -3df910: 2206 221d |0090: new-instance v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ -3df914: 6208 80c4 |0092: sget-object v8, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c480 │ │ -3df918: 7030 f7ad 1608 |0094: invoke-direct {v6, v1, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ -3df91e: 6e10 faad 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ -3df924: 0c01 |009a: move-result-object v1 │ │ -3df926: 6e10 f0ab 0500 |009b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3df92c: 0a06 |009e: move-result v6 │ │ -3df92e: d366 e803 |009f: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3df932: 6e20 fdad 6100 |00a1: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfd │ │ -3df938: 0c01 |00a4: move-result-object v1 │ │ -3df93a: 6e10 f0ab 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3df940: 0a06 |00a8: move-result v6 │ │ -3df942: d366 e803 |00a9: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -3df946: 6e20 fcad 6100 |00ab: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfc │ │ -3df94c: 0c01 |00ae: move-result-object v1 │ │ -3df94e: 6e10 f0ab 0500 |00af: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -3df954: 0a05 |00b2: move-result v5 │ │ -3df956: d355 e803 |00b3: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ -3df95a: 6e20 ffad 5100 |00b5: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adff │ │ -3df960: 0c01 |00b8: move-result-object v1 │ │ -3df962: 6e10 f9ad 0100 |00b9: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ -3df968: 0c01 |00bc: move-result-object v1 │ │ -3df96a: 7220 d6b4 1200 |00bd: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3df970: 28bd |00c0: goto 007d // -0043 │ │ -3df972: 7210 e9b4 0200 |00c1: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3df978: 0a00 |00c4: move-result v0 │ │ -3df97a: 3d00 5700 |00c5: if-lez v0, 011c // +0057 │ │ -3df97e: 6200 918d |00c7: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ -3df982: 6e10 e3b5 0000 |00c9: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b5e3 │ │ -3df988: 2201 741e |00cc: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3df98c: 7010 c7b2 0100 |00ce: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3df992: 1a03 fe5d |00d1: const-string v3, "Uploading " // string@5dfe │ │ -3df996: 6e20 d3b2 3100 |00d3: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df99c: 7210 e9b4 0200 |00d6: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3df9a2: 0a03 |00d9: move-result v3 │ │ -3df9a4: 6e20 ceb2 3100 |00da: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3df9aa: 1a03 8b00 |00dd: const-string v3, " actions: " // string@008b │ │ -3df9ae: 6e20 d3b2 3100 |00df: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df9b4: 1a03 a507 |00e2: const-string v3, ", " // string@07a5 │ │ -3df9b8: 7120 efb6 3200 |00e4: invoke-static {v2, v3}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ -3df9be: 0c03 |00e7: move-result-object v3 │ │ -3df9c0: 6e20 d3b2 3100 |00e8: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df9c6: 6e10 deb2 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3df9cc: 0c01 |00ee: move-result-object v1 │ │ -3df9ce: 7120 f50a 1700 |00ef: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3df9d4: 7220 19ae 2a00 |00f2: invoke-interface {v10, v2}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; // method@ae19 │ │ -3df9da: 0c0a |00f5: move-result-object v10 │ │ -3df9dc: 53a3 63c5 |00f6: iget-wide v3, v10, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c563 │ │ -3df9e0: 2201 741e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3df9e4: 7010 c7b2 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3df9ea: 1a02 fc5d |00fd: const-string v2, "Upload episode response: " // string@5dfc │ │ -3df9ee: 6e20 d3b2 2100 |00ff: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3df9f4: 6e20 d2b2 a100 |0102: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3df9fa: 6e10 deb2 0100 |0105: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3dfa00: 0c0a |0108: move-result-object v10 │ │ -3dfa02: 7120 f50a a700 |0109: invoke-static {v7, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dfa08: 549a 978d |010c: iget-object v10, v9, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ -3dfa0c: 6e10 c29c 0a00 |010e: invoke-virtual {v10}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearEpisodeActionQueue:()V // method@9cc2 │ │ -3dfa12: 6e10 e5b5 0000 |0111: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ -3dfa18: 2808 |0114: goto 011c // +0008 │ │ -3dfa1a: 0d0a |0115: move-exception v10 │ │ -3dfa1c: 6200 918d |0116: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ -3dfa20: 6e10 e5b5 0000 |0118: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ -3dfa26: 270a |011b: throw v10 │ │ -3dfa28: 7120 a19c 4300 |011c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V // method@9ca1 │ │ -3dfa2e: 0e00 |011f: return-void │ │ +3df7c8: |[3df7c8] de.danoeh.antennapod.core.sync.SyncService.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V │ │ +3df7d8: 7100 999c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastEpisodeActionSynchronizationTimestamp:()J // method@9c99 │ │ +3df7de: 0b00 |0003: move-result-wide v0 │ │ +3df7e0: 7100 04b7 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3df7e6: 0c02 |0007: move-result-object v2 │ │ +3df7e8: 2203 9a1a |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ +3df7ec: 6004 1b7f |000a: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_episodes_download:I // field@7f1b │ │ +3df7f0: 7020 23a2 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ +3df7f6: 6e20 08b7 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3df7fc: 7230 15ae 0a01 |0012: invoke-interface {v10, v0, v1}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges; // method@ae15 │ │ +3df802: 0c02 |0015: move-result-object v2 │ │ +3df804: 6e10 13ae 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.getTimestamp:()J // method@ae13 │ │ +3df80a: 0b03 |0019: move-result-wide v3 │ │ +3df80c: 6e10 12ae 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/model/EpisodeActionChanges;.getEpisodeActions:()Ljava/util/List; // method@ae12 │ │ +3df812: 0c02 |001d: move-result-object v2 │ │ +3df814: 7020 7d9c 2900 |001e: invoke-direct {v9, v2}, Lde/danoeh/antennapod/core/sync/SyncService;.processEpisodeActions:(Ljava/util/List;)V // method@9c7d │ │ +3df81a: 7100 04b7 0000 |0021: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3df820: 0c02 |0024: move-result-object v2 │ │ +3df822: 2205 9a1a |0025: new-instance v5, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ +3df826: 6006 1c7f |0027: sget v6, Lde/danoeh/antennapod/core/R$string;.sync_status_episodes_upload:I // field@7f1c │ │ +3df82a: 7020 23a2 6500 |0029: invoke-direct {v5, v6}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ +3df830: 6e20 08b7 5200 |002c: invoke-virtual {v2, v5}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3df836: 5492 978d |002f: iget-object v2, v9, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ +3df83a: 6e10 c99c 0200 |0031: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@9cc9 │ │ +3df840: 0c02 |0034: move-result-object v2 │ │ +3df842: 1605 0000 |0035: const-wide/16 v5, #int 0 // #0 │ │ +3df846: 1a07 8457 |0037: const-string v7, "SyncService" // string@5784 │ │ +3df84a: 3108 0005 |0039: cmp-long v8, v0, v5 │ │ +3df84e: 3908 8600 |003b: if-nez v8, 00c1 // +0086 │ │ +3df852: 7100 04b7 0000 |003d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3df858: 0c00 |0040: move-result-object v0 │ │ +3df85a: 2201 9a1a |0041: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ +3df85e: 6005 217f |0043: sget v5, Lde/danoeh/antennapod/core/R$string;.sync_status_upload_played:I // field@7f21 │ │ +3df862: 7020 23a2 5100 |0045: invoke-direct {v1, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ +3df868: 6e20 08b7 1000 |0048: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3df86e: 2200 a31c |004b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3df872: 1a01 25c5 |004d: const-string v1, "played" // string@c525 │ │ +3df876: 7020 d8ab 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3df87c: 6201 e596 |0052: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +3df880: 1205 |0054: const/4 v5, #int 0 // #0 │ │ +3df882: 1406 ffff ff7f |0055: const v6, #float nan // #7fffffff │ │ +3df888: 7140 1a9b 6510 |0058: invoke-static {v5, v6, v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +3df88e: 0c00 |005b: move-result-object v0 │ │ +3df890: 2201 741e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3df894: 7010 c7b2 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3df89a: 1a05 d11d |0061: const-string v5, "First sync. Upload state for all " // string@1dd1 │ │ +3df89e: 6e20 d3b2 5100 |0063: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df8a4: 7210 e9b4 0000 |0066: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3df8aa: 0a05 |0069: move-result v5 │ │ +3df8ac: 6e20 ceb2 5100 |006a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3df8b2: 1a05 9001 |006d: const-string v5, " played episodes" // string@0190 │ │ +3df8b6: 6e20 d3b2 5100 |006f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df8bc: 6e10 deb2 0100 |0072: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3df8c2: 0c01 |0075: move-result-object v1 │ │ +3df8c4: 7120 f50a 1700 |0076: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3df8ca: 7210 e1b4 0000 |0079: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3df8d0: 0c00 |007c: move-result-object v0 │ │ +3df8d2: 7210 c4b4 0000 |007d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3df8d8: 0a01 |0080: move-result v1 │ │ +3df8da: 3801 4000 |0081: if-eqz v1, 00c1 // +0040 │ │ +3df8de: 7210 c5b4 0000 |0083: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3df8e4: 0c01 |0086: move-result-object v1 │ │ +3df8e6: 1f01 a21c |0087: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3df8ea: 6e10 b8ab 0100 |0089: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3df8f0: 0c05 |008c: move-result-object v5 │ │ +3df8f2: 3905 0300 |008d: if-nez v5, 0090 // +0003 │ │ +3df8f6: 28ee |008f: goto 007d // -0012 │ │ +3df8f8: 2206 221d |0090: new-instance v6, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // type@1d22 │ │ +3df8fc: 6208 80c4 |0092: sget-object v8, Lde/danoeh/antennapod/net/sync/model/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action; // field@c480 │ │ +3df900: 7030 f7ad 1608 |0094: invoke-direct {v6, v1, v8}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Action;)V // method@adf7 │ │ +3df906: 6e10 faad 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfa │ │ +3df90c: 0c01 |009a: move-result-object v1 │ │ +3df90e: 6e10 f0ab 0500 |009b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3df914: 0a06 |009e: move-result v6 │ │ +3df916: d366 e803 |009f: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3df91a: 6e20 fdad 6100 |00a1: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfd │ │ +3df920: 0c01 |00a4: move-result-object v1 │ │ +3df922: 6e10 f0ab 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3df928: 0a06 |00a8: move-result v6 │ │ +3df92a: d366 e803 |00a9: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +3df92e: 6e20 fcad 6100 |00ab: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adfc │ │ +3df934: 0c01 |00ae: move-result-object v1 │ │ +3df936: 6e10 f0ab 0500 |00af: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +3df93c: 0a05 |00b2: move-result v5 │ │ +3df93e: d355 e803 |00b3: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ +3df942: 6e20 ffad 5100 |00b5: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder; // method@adff │ │ +3df948: 0c01 |00b8: move-result-object v1 │ │ +3df94a: 6e10 f9ad 0100 |00b9: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/model/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/model/EpisodeAction; // method@adf9 │ │ +3df950: 0c01 |00bc: move-result-object v1 │ │ +3df952: 7220 d6b4 1200 |00bd: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3df958: 28bd |00c0: goto 007d // -0043 │ │ +3df95a: 7210 e9b4 0200 |00c1: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3df960: 0a00 |00c4: move-result v0 │ │ +3df962: 3d00 5700 |00c5: if-lez v0, 011c // +0057 │ │ +3df966: 6200 918d |00c7: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ +3df96a: 6e10 e3b5 0000 |00c9: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b5e3 │ │ +3df970: 2201 741e |00cc: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3df974: 7010 c7b2 0100 |00ce: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3df97a: 1a03 fe5d |00d1: const-string v3, "Uploading " // string@5dfe │ │ +3df97e: 6e20 d3b2 3100 |00d3: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df984: 7210 e9b4 0200 |00d6: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3df98a: 0a03 |00d9: move-result v3 │ │ +3df98c: 6e20 ceb2 3100 |00da: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3df992: 1a03 8b00 |00dd: const-string v3, " actions: " // string@008b │ │ +3df996: 6e20 d3b2 3100 |00df: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df99c: 1a03 a507 |00e2: const-string v3, ", " // string@07a5 │ │ +3df9a0: 7120 efb6 3200 |00e4: invoke-static {v2, v3}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ +3df9a6: 0c03 |00e7: move-result-object v3 │ │ +3df9a8: 6e20 d3b2 3100 |00e8: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df9ae: 6e10 deb2 0100 |00eb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3df9b4: 0c01 |00ee: move-result-object v1 │ │ +3df9b6: 7120 f50a 1700 |00ef: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3df9bc: 7220 19ae 2a00 |00f2: invoke-interface {v10, v2}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; // method@ae19 │ │ +3df9c2: 0c0a |00f5: move-result-object v10 │ │ +3df9c4: 53a3 63c5 |00f6: iget-wide v3, v10, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c563 │ │ +3df9c8: 2201 741e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3df9cc: 7010 c7b2 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3df9d2: 1a02 fc5d |00fd: const-string v2, "Upload episode response: " // string@5dfc │ │ +3df9d6: 6e20 d3b2 2100 |00ff: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3df9dc: 6e20 d2b2 a100 |0102: invoke-virtual {v1, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3df9e2: 6e10 deb2 0100 |0105: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3df9e8: 0c0a |0108: move-result-object v10 │ │ +3df9ea: 7120 f50a a700 |0109: invoke-static {v7, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3df9f0: 549a 978d |010c: iget-object v10, v9, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ +3df9f4: 6e10 c29c 0a00 |010e: invoke-virtual {v10}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearEpisodeActionQueue:()V // method@9cc2 │ │ +3df9fa: 6e10 e5b5 0000 |0111: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ +3dfa00: 2808 |0114: goto 011c // +0008 │ │ +3dfa02: 0d0a |0115: move-exception v10 │ │ +3dfa04: 6200 918d |0116: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ +3dfa08: 6e10 e5b5 0000 |0118: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ +3dfa0e: 270a |011b: throw v10 │ │ +3dfa10: 7120 a19c 4300 |011c: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V // method@9ca1 │ │ +3dfa16: 0e00 |011f: return-void │ │ catches : 1 │ │ 0x00cc - 0x0111 │ │ -> 0x0115 │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=211 │ │ 0x0012 line=212 │ │ @@ -1670480,31 +1670488,31 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -3dfa3c: |[3dfa3c] de.danoeh.antennapod.core.sync.SyncService.syncImmediately:(Landroid/content/Context;)V │ │ -3dfa4c: 7100 7b9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9c7b │ │ -3dfa52: 0c00 |0003: move-result-object v0 │ │ -3dfa54: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -3dfa58: 6203 43d9 |0006: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ -3dfa5c: 6e40 ea4c 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ -3dfa62: 0c00 |000b: move-result-object v0 │ │ -3dfa64: 1f00 860c |000c: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3dfa68: 6e10 e44c 0000 |000e: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ -3dfa6e: 0c00 |0011: move-result-object v0 │ │ -3dfa70: 1f00 870c |0012: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ -3dfa74: 7110 d94c 0400 |0014: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3dfa7a: 0c04 |0017: move-result-object v4 │ │ -3dfa7c: 1a01 8857 |0018: const-string v1, "SyncServiceWorkId" // string@5788 │ │ -3dfa80: 6202 291e |001a: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3dfa84: 6e40 d74c 1402 |001c: invoke-virtual {v4, v1, v2, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ -3dfa8a: 0e00 |001f: return-void │ │ +3dfa24: |[3dfa24] de.danoeh.antennapod.core.sync.SyncService.syncImmediately:(Landroid/content/Context;)V │ │ +3dfa34: 7100 7b9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SyncService;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@9c7b │ │ +3dfa3a: 0c00 |0003: move-result-object v0 │ │ +3dfa3c: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +3dfa40: 6203 43d9 |0006: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@d943 │ │ +3dfa44: 6e40 ea4c 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@4cea │ │ +3dfa4a: 0c00 |000b: move-result-object v0 │ │ +3dfa4c: 1f00 860c |000c: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3dfa50: 6e10 e44c 0000 |000e: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ +3dfa56: 0c00 |0011: move-result-object v0 │ │ +3dfa58: 1f00 870c |0012: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ +3dfa5c: 7110 d94c 0400 |0014: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3dfa62: 0c04 |0017: move-result-object v4 │ │ +3dfa64: 1a01 8857 |0018: const-string v1, "SyncServiceWorkId" // string@5788 │ │ +3dfa68: 6202 291e |001a: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3dfa6c: 6e40 d74c 1402 |001c: invoke-virtual {v4, v1, v2, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ +3dfa72: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0008 line=123 │ │ 0x000e line=124 │ │ 0x0014 line=125 │ │ locals : │ │ @@ -1670515,160 +1670523,160 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 310 16-bit code units │ │ -3dfa8c: |[3dfa8c] de.danoeh.antennapod.core.sync.SyncService.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V │ │ -3dfa9c: 7100 9a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSubscriptionSynchronizationTimestamp:()J // method@9c9a │ │ -3dfaa2: 0b00 |0003: move-result-wide v0 │ │ -3dfaa4: 7100 04b7 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dfaaa: 0c02 |0007: move-result-object v2 │ │ -3dfaac: 2203 9a1a |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ -3dfab0: 6004 1f7f |000a: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_subscriptions:I // field@7f1f │ │ -3dfab4: 7020 23a2 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ -3dfaba: 6e20 08b7 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3dfac0: 7100 289b 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedListDownloadUrls:()Ljava/util/List; // method@9b28 │ │ -3dfac6: 0c02 |0015: move-result-object v2 │ │ -3dfac8: 7230 16ae 0f01 |0016: invoke-interface {v15, v0, v1}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // method@ae16 │ │ -3dface: 0c03 |0019: move-result-object v3 │ │ -3dfad0: 6e10 2aae 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getTimestamp:()J // method@ae2a │ │ -3dfad6: 0b04 |001d: move-result-wide v4 │ │ -3dfad8: 54e6 978d |001e: iget-object v6, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ -3dfadc: 6e10 ca9c 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedRemovedFeeds:()Ljava/util/ArrayList; // method@9cca │ │ -3dfae2: 0c06 |0023: move-result-object v6 │ │ -3dfae4: 54e7 978d |0024: iget-object v7, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ -3dfae8: 6e10 c89c 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedAddedFeeds:()Ljava/util/ArrayList; // method@9cc8 │ │ -3dfaee: 0c07 |0029: move-result-object v7 │ │ -3dfaf0: 2208 741e |002a: new-instance v8, Ljava/lang/StringBuilder; // type@1e74 │ │ -3dfaf4: 7010 c7b2 0800 |002c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3dfafa: 1a09 7619 |002f: const-string v9, "Downloaded subscription changes: " // string@1976 │ │ -3dfafe: 6e20 d3b2 9800 |0031: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dfb04: 6e20 d2b2 3800 |0034: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3dfb0a: 6e10 deb2 0800 |0037: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3dfb10: 0c08 |003a: move-result-object v8 │ │ -3dfb12: 1a09 8457 |003b: const-string v9, "SyncService" // string@5784 │ │ -3dfb16: 7120 f50a 8900 |003d: invoke-static {v9, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dfb1c: 6e10 28ae 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@ae28 │ │ -3dfb22: 0c08 |0043: move-result-object v8 │ │ -3dfb24: 7210 e1b4 0800 |0044: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3dfb2a: 0c08 |0047: move-result-object v8 │ │ -3dfb2c: 7210 c4b4 0800 |0048: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3dfb32: 0a0a |004b: move-result v10 │ │ -3dfb34: 380a 5100 |004c: if-eqz v10, 009d // +0051 │ │ -3dfb38: 7210 c5b4 0800 |004e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3dfb3e: 0c0a |0051: move-result-object v10 │ │ -3dfb40: 1f0a 721e |0052: check-cast v10, Ljava/lang/String; // type@1e72 │ │ -3dfb44: 1a0b 7b98 |0054: const-string v11, "http" // string@987b │ │ -3dfb48: 6e20 b5b2 ba00 |0056: invoke-virtual {v10, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3dfb4e: 0a0b |0059: move-result v11 │ │ -3dfb50: 390b 1700 |005a: if-nez v11, 0071 // +0017 │ │ -3dfb54: 220b 741e |005c: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ -3dfb58: 7010 c7b2 0b00 |005e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3dfb5e: 1a0c 8555 |0061: const-string v12, "Skipping url: " // string@5585 │ │ -3dfb62: 6e20 d3b2 cb00 |0063: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dfb68: 6e20 d3b2 ab00 |0066: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dfb6e: 6e10 deb2 0b00 |0069: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3dfb74: 0c0a |006c: move-result-object v10 │ │ -3dfb76: 7120 f50a a900 |006d: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dfb7c: 28d8 |0070: goto 0048 // -0028 │ │ -3dfb7e: 7120 afac a200 |0071: invoke-static {v2, v10}, Lde/danoeh/antennapod/net/common/UrlChecker;.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z // method@acaf │ │ -3dfb84: 0a0b |0074: move-result v11 │ │ -3dfb86: 390b d3ff |0075: if-nez v11, 0048 // -002d │ │ -3dfb8a: 7220 dab4 a600 |0077: invoke-interface {v6, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3dfb90: 0a0b |007a: move-result v11 │ │ -3dfb92: 390b cdff |007b: if-nez v11, 0048 // -0033 │ │ -3dfb96: 220b 9b1c |007d: new-instance v11, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3dfb9a: 120c |007f: const/4 v12, #int 0 // #0 │ │ -3dfb9c: 1a0d ad5d |0080: const-string v13, "Unknown podcast" // string@5dad │ │ -3dfba0: 7040 41ab abdc |0082: invoke-direct {v11, v10, v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab41 │ │ -3dfba6: 7100 83b4 0000 |0085: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3dfbac: 0c0a |0088: move-result-object v10 │ │ -3dfbae: 6e20 66ab ab00 |0089: invoke-virtual {v11, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ -3dfbb4: 6e10 784c 0e00 |008c: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3dfbba: 0c0a |008f: move-result-object v10 │ │ -3dfbbc: 120c |0090: const/4 v12, #int 0 // #0 │ │ -3dfbbe: 7130 5d9b ba0c |0091: invoke-static {v10, v11, v12}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ -3dfbc4: 0c0a |0094: move-result-object v10 │ │ -3dfbc6: 6e10 784c 0e00 |0095: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3dfbcc: 0c0b |0098: move-result-object v11 │ │ -3dfbce: 7120 9e9d ab00 |0099: invoke-static {v11, v10}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ -3dfbd4: 28ac |009c: goto 0048 // -0054 │ │ -3dfbd6: 6e10 29ae 0300 |009d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@ae29 │ │ -3dfbdc: 0c08 |00a0: move-result-object v8 │ │ -3dfbde: 7210 e1b4 0800 |00a1: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3dfbe4: 0c08 |00a4: move-result-object v8 │ │ -3dfbe6: 7210 c4b4 0800 |00a5: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3dfbec: 0a0a |00a8: move-result v10 │ │ -3dfbee: 380a 1600 |00a9: if-eqz v10, 00bf // +0016 │ │ -3dfbf2: 7210 c5b4 0800 |00ab: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3dfbf8: 0c0a |00ae: move-result-object v10 │ │ -3dfbfa: 1f0a 721e |00af: check-cast v10, Ljava/lang/String; // type@1e72 │ │ -3dfbfe: 7220 dab4 a700 |00b1: invoke-interface {v7, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3dfc04: 0a0b |00b4: move-result v11 │ │ -3dfc06: 390b f0ff |00b5: if-nez v11, 00a5 // -0010 │ │ -3dfc0a: 6e10 784c 0e00 |00b7: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3dfc10: 0c0b |00ba: move-result-object v11 │ │ -3dfc12: 7120 569b ab00 |00bb: invoke-static {v11, v10}, Lde/danoeh/antennapod/core/storage/DBTasks;.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@9b56 │ │ -3dfc18: 28e7 |00be: goto 00a5 // -0019 │ │ -3dfc1a: 160a 0000 |00bf: const-wide/16 v10, #int 0 // #0 │ │ -3dfc1e: 3108 000a |00c1: cmp-long v8, v0, v10 │ │ -3dfc22: 3908 1600 |00c3: if-nez v8, 00d9 // +0016 │ │ -3dfc26: 1a00 d01d |00c5: const-string v0, "First sync. Adding all local subscriptions." // string@1dd0 │ │ -3dfc2a: 7120 f50a 0900 |00c7: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dfc30: 6e10 28ae 0300 |00ca: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@ae28 │ │ -3dfc36: 0c00 |00cd: move-result-object v0 │ │ -3dfc38: 7220 e7b4 0200 |00ce: invoke-interface {v2, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b4e7 │ │ -3dfc3e: 6e10 29ae 0300 |00d1: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@ae29 │ │ -3dfc44: 0c00 |00d4: move-result-object v0 │ │ -3dfc46: 7220 e7b4 0600 |00d5: invoke-interface {v6, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b4e7 │ │ -3dfc4c: 2802 |00d8: goto 00da // +0002 │ │ -3dfc4e: 0772 |00d9: move-object v2, v7 │ │ -3dfc50: 7210 e9b4 0200 |00da: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3dfc56: 0a00 |00dd: move-result v0 │ │ -3dfc58: 3c00 0800 |00de: if-gtz v0, 00e6 // +0008 │ │ -3dfc5c: 7210 e9b4 0600 |00e0: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3dfc62: 0a00 |00e3: move-result v0 │ │ -3dfc64: 3d00 4700 |00e4: if-lez v0, 012b // +0047 │ │ -3dfc68: 2200 741e |00e6: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3dfc6c: 7010 c7b2 0000 |00e8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3dfc72: 1a01 130d |00eb: const-string v1, "Added: " // string@0d13 │ │ -3dfc76: 6e20 d3b2 1000 |00ed: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dfc7c: 1a01 a507 |00f0: const-string v1, ", " // string@07a5 │ │ -3dfc80: 7120 efb6 1200 |00f2: invoke-static {v2, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ -3dfc86: 0c03 |00f5: move-result-object v3 │ │ -3dfc88: 6e20 d3b2 3000 |00f6: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dfc8e: 6e10 deb2 0000 |00f9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3dfc94: 0c00 |00fc: move-result-object v0 │ │ -3dfc96: 7120 f50a 0900 |00fd: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dfc9c: 2200 741e |0100: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3dfca0: 7010 c7b2 0000 |0102: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3dfca6: 1a03 bf51 |0105: const-string v3, "Removed: " // string@51bf │ │ -3dfcaa: 6e20 d3b2 3000 |0107: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dfcb0: 7120 efb6 1600 |010a: invoke-static {v6, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ -3dfcb6: 0c01 |010d: move-result-object v1 │ │ -3dfcb8: 6e20 d3b2 1000 |010e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dfcbe: 6e10 deb2 0000 |0111: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3dfcc4: 0c00 |0114: move-result-object v0 │ │ -3dfcc6: 7120 f50a 0900 |0115: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dfccc: 6200 918d |0118: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ -3dfcd0: 6e10 e3b5 0000 |011a: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b5e3 │ │ -3dfcd6: 7230 1aae 2f06 |011d: invoke-interface {v15, v2, v6}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; // method@ae1a │ │ -3dfcdc: 0c0f |0120: move-result-object v15 │ │ -3dfcde: 54e1 978d |0121: iget-object v1, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ -3dfce2: 6e10 c39c 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearFeedQueues:()V // method@9cc3 │ │ -3dfce8: 53f4 63c5 |0126: iget-wide v4, v15, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c563 │ │ -3dfcec: 6e10 e5b5 0000 |0128: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ -3dfcf2: 7120 a29c 5400 |012b: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V // method@9ca2 │ │ -3dfcf8: 0e00 |012e: return-void │ │ -3dfcfa: 0d0f |012f: move-exception v15 │ │ -3dfcfc: 6200 918d |0130: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ -3dfd00: 6e10 e5b5 0000 |0132: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ -3dfd06: 270f |0135: throw v15 │ │ +3dfa74: |[3dfa74] de.danoeh.antennapod.core.sync.SyncService.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V │ │ +3dfa84: 7100 9a9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSubscriptionSynchronizationTimestamp:()J // method@9c9a │ │ +3dfa8a: 0b00 |0003: move-result-wide v0 │ │ +3dfa8c: 7100 04b7 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dfa92: 0c02 |0007: move-result-object v2 │ │ +3dfa94: 2203 9a1a |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ +3dfa98: 6004 1f7f |000a: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_subscriptions:I // field@7f1f │ │ +3dfa9c: 7020 23a2 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ +3dfaa2: 6e20 08b7 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3dfaa8: 7100 289b 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedListDownloadUrls:()Ljava/util/List; // method@9b28 │ │ +3dfaae: 0c02 |0015: move-result-object v2 │ │ +3dfab0: 7230 16ae 0f01 |0016: invoke-interface {v15, v0, v1}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges; // method@ae16 │ │ +3dfab6: 0c03 |0019: move-result-object v3 │ │ +3dfab8: 6e10 2aae 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getTimestamp:()J // method@ae2a │ │ +3dfabe: 0b04 |001d: move-result-wide v4 │ │ +3dfac0: 54e6 978d |001e: iget-object v6, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ +3dfac4: 6e10 ca9c 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedRemovedFeeds:()Ljava/util/ArrayList; // method@9cca │ │ +3dfaca: 0c06 |0023: move-result-object v6 │ │ +3dfacc: 54e7 978d |0024: iget-object v7, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ +3dfad0: 6e10 c89c 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.getQueuedAddedFeeds:()Ljava/util/ArrayList; // method@9cc8 │ │ +3dfad6: 0c07 |0029: move-result-object v7 │ │ +3dfad8: 2208 741e |002a: new-instance v8, Ljava/lang/StringBuilder; // type@1e74 │ │ +3dfadc: 7010 c7b2 0800 |002c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3dfae2: 1a09 7619 |002f: const-string v9, "Downloaded subscription changes: " // string@1976 │ │ +3dfae6: 6e20 d3b2 9800 |0031: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dfaec: 6e20 d2b2 3800 |0034: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3dfaf2: 6e10 deb2 0800 |0037: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3dfaf8: 0c08 |003a: move-result-object v8 │ │ +3dfafa: 1a09 8457 |003b: const-string v9, "SyncService" // string@5784 │ │ +3dfafe: 7120 f50a 8900 |003d: invoke-static {v9, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dfb04: 6e10 28ae 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@ae28 │ │ +3dfb0a: 0c08 |0043: move-result-object v8 │ │ +3dfb0c: 7210 e1b4 0800 |0044: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3dfb12: 0c08 |0047: move-result-object v8 │ │ +3dfb14: 7210 c4b4 0800 |0048: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3dfb1a: 0a0a |004b: move-result v10 │ │ +3dfb1c: 380a 5100 |004c: if-eqz v10, 009d // +0051 │ │ +3dfb20: 7210 c5b4 0800 |004e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3dfb26: 0c0a |0051: move-result-object v10 │ │ +3dfb28: 1f0a 721e |0052: check-cast v10, Ljava/lang/String; // type@1e72 │ │ +3dfb2c: 1a0b 7b98 |0054: const-string v11, "http" // string@987b │ │ +3dfb30: 6e20 b5b2 ba00 |0056: invoke-virtual {v10, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3dfb36: 0a0b |0059: move-result v11 │ │ +3dfb38: 390b 1700 |005a: if-nez v11, 0071 // +0017 │ │ +3dfb3c: 220b 741e |005c: new-instance v11, Ljava/lang/StringBuilder; // type@1e74 │ │ +3dfb40: 7010 c7b2 0b00 |005e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3dfb46: 1a0c 8555 |0061: const-string v12, "Skipping url: " // string@5585 │ │ +3dfb4a: 6e20 d3b2 cb00 |0063: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dfb50: 6e20 d3b2 ab00 |0066: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dfb56: 6e10 deb2 0b00 |0069: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3dfb5c: 0c0a |006c: move-result-object v10 │ │ +3dfb5e: 7120 f50a a900 |006d: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dfb64: 28d8 |0070: goto 0048 // -0028 │ │ +3dfb66: 7120 afac a200 |0071: invoke-static {v2, v10}, Lde/danoeh/antennapod/net/common/UrlChecker;.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z // method@acaf │ │ +3dfb6c: 0a0b |0074: move-result v11 │ │ +3dfb6e: 390b d3ff |0075: if-nez v11, 0048 // -002d │ │ +3dfb72: 7220 dab4 a600 |0077: invoke-interface {v6, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3dfb78: 0a0b |007a: move-result v11 │ │ +3dfb7a: 390b cdff |007b: if-nez v11, 0048 // -0033 │ │ +3dfb7e: 220b 9b1c |007d: new-instance v11, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3dfb82: 120c |007f: const/4 v12, #int 0 // #0 │ │ +3dfb84: 1a0d ad5d |0080: const-string v13, "Unknown podcast" // string@5dad │ │ +3dfb88: 7040 41ab abdc |0082: invoke-direct {v11, v10, v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab41 │ │ +3dfb8e: 7100 83b4 0000 |0085: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3dfb94: 0c0a |0088: move-result-object v10 │ │ +3dfb96: 6e20 66ab ab00 |0089: invoke-virtual {v11, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ +3dfb9c: 6e10 784c 0e00 |008c: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3dfba2: 0c0a |008f: move-result-object v10 │ │ +3dfba4: 120c |0090: const/4 v12, #int 0 // #0 │ │ +3dfba6: 7130 5d9b ba0c |0091: invoke-static {v10, v11, v12}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ +3dfbac: 0c0a |0094: move-result-object v10 │ │ +3dfbae: 6e10 784c 0e00 |0095: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3dfbb4: 0c0b |0098: move-result-object v11 │ │ +3dfbb6: 7120 9e9d ab00 |0099: invoke-static {v11, v10}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ +3dfbbc: 28ac |009c: goto 0048 // -0054 │ │ +3dfbbe: 6e10 29ae 0300 |009d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@ae29 │ │ +3dfbc4: 0c08 |00a0: move-result-object v8 │ │ +3dfbc6: 7210 e1b4 0800 |00a1: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3dfbcc: 0c08 |00a4: move-result-object v8 │ │ +3dfbce: 7210 c4b4 0800 |00a5: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3dfbd4: 0a0a |00a8: move-result v10 │ │ +3dfbd6: 380a 1600 |00a9: if-eqz v10, 00bf // +0016 │ │ +3dfbda: 7210 c5b4 0800 |00ab: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3dfbe0: 0c0a |00ae: move-result-object v10 │ │ +3dfbe2: 1f0a 721e |00af: check-cast v10, Ljava/lang/String; // type@1e72 │ │ +3dfbe6: 7220 dab4 a700 |00b1: invoke-interface {v7, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3dfbec: 0a0b |00b4: move-result v11 │ │ +3dfbee: 390b f0ff |00b5: if-nez v11, 00a5 // -0010 │ │ +3dfbf2: 6e10 784c 0e00 |00b7: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3dfbf8: 0c0b |00ba: move-result-object v11 │ │ +3dfbfa: 7120 569b ab00 |00bb: invoke-static {v11, v10}, Lde/danoeh/antennapod/core/storage/DBTasks;.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@9b56 │ │ +3dfc00: 28e7 |00be: goto 00a5 // -0019 │ │ +3dfc02: 160a 0000 |00bf: const-wide/16 v10, #int 0 // #0 │ │ +3dfc06: 3108 000a |00c1: cmp-long v8, v0, v10 │ │ +3dfc0a: 3908 1600 |00c3: if-nez v8, 00d9 // +0016 │ │ +3dfc0e: 1a00 d01d |00c5: const-string v0, "First sync. Adding all local subscriptions." // string@1dd0 │ │ +3dfc12: 7120 f50a 0900 |00c7: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dfc18: 6e10 28ae 0300 |00ca: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@ae28 │ │ +3dfc1e: 0c00 |00cd: move-result-object v0 │ │ +3dfc20: 7220 e7b4 0200 |00ce: invoke-interface {v2, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b4e7 │ │ +3dfc26: 6e10 29ae 0300 |00d1: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/model/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@ae29 │ │ +3dfc2c: 0c00 |00d4: move-result-object v0 │ │ +3dfc2e: 7220 e7b4 0600 |00d5: invoke-interface {v6, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b4e7 │ │ +3dfc34: 2802 |00d8: goto 00da // +0002 │ │ +3dfc36: 0772 |00d9: move-object v2, v7 │ │ +3dfc38: 7210 e9b4 0200 |00da: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3dfc3e: 0a00 |00dd: move-result v0 │ │ +3dfc40: 3c00 0800 |00de: if-gtz v0, 00e6 // +0008 │ │ +3dfc44: 7210 e9b4 0600 |00e0: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3dfc4a: 0a00 |00e3: move-result v0 │ │ +3dfc4c: 3d00 4700 |00e4: if-lez v0, 012b // +0047 │ │ +3dfc50: 2200 741e |00e6: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3dfc54: 7010 c7b2 0000 |00e8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3dfc5a: 1a01 130d |00eb: const-string v1, "Added: " // string@0d13 │ │ +3dfc5e: 6e20 d3b2 1000 |00ed: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dfc64: 1a01 a507 |00f0: const-string v1, ", " // string@07a5 │ │ +3dfc68: 7120 efb6 1200 |00f2: invoke-static {v2, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ +3dfc6e: 0c03 |00f5: move-result-object v3 │ │ +3dfc70: 6e20 d3b2 3000 |00f6: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dfc76: 6e10 deb2 0000 |00f9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3dfc7c: 0c00 |00fc: move-result-object v0 │ │ +3dfc7e: 7120 f50a 0900 |00fd: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dfc84: 2200 741e |0100: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3dfc88: 7010 c7b2 0000 |0102: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3dfc8e: 1a03 bf51 |0105: const-string v3, "Removed: " // string@51bf │ │ +3dfc92: 6e20 d3b2 3000 |0107: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dfc98: 7120 efb6 1600 |010a: invoke-static {v6, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ +3dfc9e: 0c01 |010d: move-result-object v1 │ │ +3dfca0: 6e20 d3b2 1000 |010e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dfca6: 6e10 deb2 0000 |0111: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3dfcac: 0c00 |0114: move-result-object v0 │ │ +3dfcae: 7120 f50a 0900 |0115: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dfcb4: 6200 918d |0118: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ +3dfcb8: 6e10 e3b5 0000 |011a: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b5e3 │ │ +3dfcbe: 7230 1aae 2f06 |011d: invoke-interface {v15, v2, v6}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse; // method@ae1a │ │ +3dfcc4: 0c0f |0120: move-result-object v15 │ │ +3dfcc6: 54e1 978d |0121: iget-object v1, v14, Lde/danoeh/antennapod/core/sync/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage; // field@8d97 │ │ +3dfcca: 6e10 c39c 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/core/sync/queue/SynchronizationQueueStorage;.clearFeedQueues:()V // method@9cc3 │ │ +3dfcd0: 53f4 63c5 |0126: iget-wide v4, v15, Lde/danoeh/antennapod/net/sync/model/UploadChangesResponse;.timestamp:J // field@c563 │ │ +3dfcd4: 6e10 e5b5 0000 |0128: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ +3dfcda: 7120 a29c 5400 |012b: invoke-static {v4, v5}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V // method@9ca2 │ │ +3dfce0: 0e00 |012e: return-void │ │ +3dfce2: 0d0f |012f: move-exception v15 │ │ +3dfce4: 6200 918d |0130: sget-object v0, Lde/danoeh/antennapod/core/sync/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@8d91 │ │ +3dfce8: 6e10 e5b5 0000 |0132: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b5e5 │ │ +3dfcee: 270f |0135: throw v15 │ │ catches : 1 │ │ 0x011d - 0x0128 │ │ -> 0x012f │ │ positions : │ │ 0x0000 line=139 │ │ 0x0004 line=140 │ │ 0x0012 line=141 │ │ @@ -1670711,101 +1670719,101 @@ │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 174 16-bit code units │ │ -3dfd14: |[3dfd14] de.danoeh.antennapod.core.sync.SyncService.updateErrorNotification:(Ljava/lang/Exception;)V │ │ -3dfd24: 7100 49b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.gpodnetNotificationsEnabled:()Z // method@b049 │ │ -3dfd2a: 0a00 |0003: move-result v0 │ │ -3dfd2c: 1a01 8457 |0004: const-string v1, "SyncService" // string@5784 │ │ -3dfd30: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -3dfd34: 1a06 8255 |0008: const-string v6, "Skipping sync error notification because of user setting" // string@5582 │ │ -3dfd38: 7120 f50a 6100 |000a: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dfd3e: 0e00 |000d: return-void │ │ -3dfd40: 1a00 a84f |000e: const-string v0, "Posting sync error notification" // string@4fa8 │ │ -3dfd44: 7120 f50a 0100 |0010: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3dfd4a: 2200 741e |0013: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3dfd4e: 7010 c7b2 0000 |0015: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3dfd54: 6e10 784c 0500 |0018: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3dfd5a: 0c01 |001b: move-result-object v1 │ │ -3dfd5c: 6002 257d |001c: sget v2, Lde/danoeh/antennapod/core/R$string;.gpodnetsync_error_descr:I // field@7d25 │ │ -3dfd60: 6e20 3002 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3dfd66: 0c01 |0021: move-result-object v1 │ │ -3dfd68: 6e20 d3b2 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dfd6e: 6e10 01b3 0600 |0025: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3dfd74: 0c06 |0028: move-result-object v6 │ │ -3dfd76: 6e20 d3b2 6000 |0029: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3dfd7c: 6e10 deb2 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3dfd82: 0c06 |002f: move-result-object v6 │ │ -3dfd84: 6e10 784c 0500 |0030: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3dfd8a: 0c00 |0033: move-result-object v0 │ │ -3dfd8c: 6e10 2c02 0000 |0034: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022c │ │ -3dfd92: 0c00 |0037: move-result-object v0 │ │ -3dfd94: 6e10 784c 0500 |0038: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3dfd9a: 0c01 |003b: move-result-object v1 │ │ -3dfd9c: 6e10 2d02 0100 |003c: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ -3dfda2: 0c01 |003f: move-result-object v1 │ │ -3dfda4: 6e20 b002 1000 |0040: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.getLaunchIntentForPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@02b0 │ │ -3dfdaa: 0c00 |0043: move-result-object v0 │ │ -3dfdac: 6e10 784c 0500 |0044: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3dfdb2: 0c01 |0047: move-result-object v1 │ │ -3dfdb4: 6002 407a |0048: sget v2, Lde/danoeh/antennapod/core/R$id;.pending_intent_sync_error:I // field@7a40 │ │ -3dfdb8: 6003 dd00 |004a: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3dfdbc: 1304 1700 |004c: const/16 v4, #int 23 // #17 │ │ -3dfdc0: 3443 0500 |004e: if-lt v3, v4, 0053 // +0005 │ │ -3dfdc4: 1503 0004 |0050: const/high16 v3, #int 67108864 // #400 │ │ -3dfdc8: 2802 |0052: goto 0054 // +0002 │ │ -3dfdca: 1203 |0053: const/4 v3, #int 0 // #0 │ │ -3dfdcc: 1504 0008 |0054: const/high16 v4, #int 134217728 // #800 │ │ -3dfdd0: b643 |0056: or-int/2addr v3, v4 │ │ -3dfdd2: 7140 7801 2130 |0057: invoke-static {v1, v2, v0, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ -3dfdd8: 0c00 |005a: move-result-object v0 │ │ -3dfdda: 2201 db05 |005b: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ -3dfdde: 6e10 784c 0500 |005d: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3dfde4: 0c02 |0060: move-result-object v2 │ │ -3dfde6: 1a03 3ede |0061: const-string v3, "sync_error" // string@de3e │ │ -3dfdea: 7030 b427 2103 |0063: invoke-direct {v1, v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ -3dfdf0: 6e10 784c 0500 |0066: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3dfdf6: 0c02 |0069: move-result-object v2 │ │ -3dfdf8: 6003 267d |006a: sget v3, Lde/danoeh/antennapod/core/R$string;.gpodnetsync_error_title:I // field@7d26 │ │ -3dfdfc: 6e20 3002 3200 |006c: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3dfe02: 0c02 |006f: move-result-object v2 │ │ -3dfe04: 6e20 be27 2100 |0070: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ -3dfe0a: 0c01 |0073: move-result-object v1 │ │ -3dfe0c: 6e20 bd27 6100 |0074: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ -3dfe12: 0c01 |0077: move-result-object v1 │ │ -3dfe14: 2202 d905 |0078: new-instance v2, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05d9 │ │ -3dfe18: 7010 ae27 0200 |007a: invoke-direct {v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27ae │ │ -3dfe1e: 6e20 b127 6200 |007d: invoke-virtual {v2, v6}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27b1 │ │ -3dfe24: 0c06 |0080: move-result-object v6 │ │ -3dfe26: 6e20 c927 6100 |0081: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ -3dfe2c: 0c06 |0084: move-result-object v6 │ │ -3dfe2e: 6e20 bc27 0600 |0085: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ -3dfe34: 0c06 |0088: move-result-object v6 │ │ -3dfe36: 6000 4c78 |0089: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync_error:I // field@784c │ │ -3dfe3a: 6e20 c827 0600 |008b: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ -3dfe40: 0c06 |008e: move-result-object v6 │ │ -3dfe42: 1210 |008f: const/4 v0, #int 1 // #1 │ │ -3dfe44: 6e20 ba27 0600 |0090: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ -3dfe4a: 0c06 |0093: move-result-object v6 │ │ -3dfe4c: 6e20 cc27 0600 |0094: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ -3dfe52: 0c06 |0097: move-result-object v6 │ │ -3dfe54: 6e10 b627 0600 |0098: invoke-virtual {v6}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ -3dfe5a: 0c06 |009b: move-result-object v6 │ │ -3dfe5c: 6e10 784c 0500 |009c: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3dfe62: 0c00 |009f: move-result-object v0 │ │ -3dfe64: 1a01 76bc |00a0: const-string v1, "notification" // string@bc76 │ │ -3dfe68: 6e20 3302 1000 |00a2: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3dfe6e: 0c00 |00a5: move-result-object v0 │ │ -3dfe70: 1f00 3600 |00a6: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ -3dfe74: 6001 227a |00a8: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_error:I // field@7a22 │ │ -3dfe78: 6e30 7501 1006 |00aa: invoke-virtual {v0, v1, v6}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0175 │ │ -3dfe7e: 0e00 |00ad: return-void │ │ +3dfcfc: |[3dfcfc] de.danoeh.antennapod.core.sync.SyncService.updateErrorNotification:(Ljava/lang/Exception;)V │ │ +3dfd0c: 7100 49b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.gpodnetNotificationsEnabled:()Z // method@b049 │ │ +3dfd12: 0a00 |0003: move-result v0 │ │ +3dfd14: 1a01 8457 |0004: const-string v1, "SyncService" // string@5784 │ │ +3dfd18: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +3dfd1c: 1a06 8255 |0008: const-string v6, "Skipping sync error notification because of user setting" // string@5582 │ │ +3dfd20: 7120 f50a 6100 |000a: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dfd26: 0e00 |000d: return-void │ │ +3dfd28: 1a00 a84f |000e: const-string v0, "Posting sync error notification" // string@4fa8 │ │ +3dfd2c: 7120 f50a 0100 |0010: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3dfd32: 2200 741e |0013: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3dfd36: 7010 c7b2 0000 |0015: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3dfd3c: 6e10 784c 0500 |0018: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3dfd42: 0c01 |001b: move-result-object v1 │ │ +3dfd44: 6002 257d |001c: sget v2, Lde/danoeh/antennapod/core/R$string;.gpodnetsync_error_descr:I // field@7d25 │ │ +3dfd48: 6e20 3002 2100 |001e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3dfd4e: 0c01 |0021: move-result-object v1 │ │ +3dfd50: 6e20 d3b2 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dfd56: 6e10 01b3 0600 |0025: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3dfd5c: 0c06 |0028: move-result-object v6 │ │ +3dfd5e: 6e20 d3b2 6000 |0029: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3dfd64: 6e10 deb2 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3dfd6a: 0c06 |002f: move-result-object v6 │ │ +3dfd6c: 6e10 784c 0500 |0030: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3dfd72: 0c00 |0033: move-result-object v0 │ │ +3dfd74: 6e10 2c02 0000 |0034: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@022c │ │ +3dfd7a: 0c00 |0037: move-result-object v0 │ │ +3dfd7c: 6e10 784c 0500 |0038: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3dfd82: 0c01 |003b: move-result-object v1 │ │ +3dfd84: 6e10 2d02 0100 |003c: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ +3dfd8a: 0c01 |003f: move-result-object v1 │ │ +3dfd8c: 6e20 b002 1000 |0040: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.getLaunchIntentForPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@02b0 │ │ +3dfd92: 0c00 |0043: move-result-object v0 │ │ +3dfd94: 6e10 784c 0500 |0044: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3dfd9a: 0c01 |0047: move-result-object v1 │ │ +3dfd9c: 6002 407a |0048: sget v2, Lde/danoeh/antennapod/core/R$id;.pending_intent_sync_error:I // field@7a40 │ │ +3dfda0: 6003 dd00 |004a: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3dfda4: 1304 1700 |004c: const/16 v4, #int 23 // #17 │ │ +3dfda8: 3443 0500 |004e: if-lt v3, v4, 0053 // +0005 │ │ +3dfdac: 1503 0004 |0050: const/high16 v3, #int 67108864 // #400 │ │ +3dfdb0: 2802 |0052: goto 0054 // +0002 │ │ +3dfdb2: 1203 |0053: const/4 v3, #int 0 // #0 │ │ +3dfdb4: 1504 0008 |0054: const/high16 v4, #int 134217728 // #800 │ │ +3dfdb8: b643 |0056: or-int/2addr v3, v4 │ │ +3dfdba: 7140 7801 2130 |0057: invoke-static {v1, v2, v0, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0178 │ │ +3dfdc0: 0c00 |005a: move-result-object v0 │ │ +3dfdc2: 2201 db05 |005b: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@05db │ │ +3dfdc6: 6e10 784c 0500 |005d: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3dfdcc: 0c02 |0060: move-result-object v2 │ │ +3dfdce: 1a03 3ede |0061: const-string v3, "sync_error" // string@de3e │ │ +3dfdd2: 7030 b427 2103 |0063: invoke-direct {v1, v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@27b4 │ │ +3dfdd8: 6e10 784c 0500 |0066: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3dfdde: 0c02 |0069: move-result-object v2 │ │ +3dfde0: 6003 267d |006a: sget v3, Lde/danoeh/antennapod/core/R$string;.gpodnetsync_error_title:I // field@7d26 │ │ +3dfde4: 6e20 3002 3200 |006c: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3dfdea: 0c02 |006f: move-result-object v2 │ │ +3dfdec: 6e20 be27 2100 |0070: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27be │ │ +3dfdf2: 0c01 |0073: move-result-object v1 │ │ +3dfdf4: 6e20 bd27 6100 |0074: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@27bd │ │ +3dfdfa: 0c01 |0077: move-result-object v1 │ │ +3dfdfc: 2202 d905 |0078: new-instance v2, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@05d9 │ │ +3dfe00: 7010 ae27 0200 |007a: invoke-direct {v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@27ae │ │ +3dfe06: 6e20 b127 6200 |007d: invoke-virtual {v2, v6}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@27b1 │ │ +3dfe0c: 0c06 |0080: move-result-object v6 │ │ +3dfe0e: 6e20 c927 6100 |0081: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@27c9 │ │ +3dfe14: 0c06 |0084: move-result-object v6 │ │ +3dfe16: 6e20 bc27 0600 |0085: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@27bc │ │ +3dfe1c: 0c06 |0088: move-result-object v6 │ │ +3dfe1e: 6000 4c78 |0089: sget v0, Lde/danoeh/antennapod/core/R$drawable;.ic_notification_sync_error:I // field@784c │ │ +3dfe22: 6e20 c827 0600 |008b: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27c8 │ │ +3dfe28: 0c06 |008e: move-result-object v6 │ │ +3dfe2a: 1210 |008f: const/4 v0, #int 1 // #1 │ │ +3dfe2c: 6e20 ba27 0600 |0090: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@27ba │ │ +3dfe32: 0c06 |0093: move-result-object v6 │ │ +3dfe34: 6e20 cc27 0600 |0094: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@27cc │ │ +3dfe3a: 0c06 |0097: move-result-object v6 │ │ +3dfe3c: 6e10 b627 0600 |0098: invoke-virtual {v6}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@27b6 │ │ +3dfe42: 0c06 |009b: move-result-object v6 │ │ +3dfe44: 6e10 784c 0500 |009c: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3dfe4a: 0c00 |009f: move-result-object v0 │ │ +3dfe4c: 1a01 76bc |00a0: const-string v1, "notification" // string@bc76 │ │ +3dfe50: 6e20 3302 1000 |00a2: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3dfe56: 0c00 |00a5: move-result-object v0 │ │ +3dfe58: 1f00 3600 |00a6: check-cast v0, Landroid/app/NotificationManager; // type@0036 │ │ +3dfe5c: 6001 227a |00a8: sget v1, Lde/danoeh/antennapod/core/R$id;.notification_gpodnet_sync_error:I // field@7a22 │ │ +3dfe60: 6e30 7501 1006 |00aa: invoke-virtual {v0, v1, v6}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0175 │ │ +3dfe66: 0e00 |00ad: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x000a line=302 │ │ 0x0010 line=305 │ │ 0x0013 line=306 │ │ 0x0025 line=307 │ │ @@ -1670836,36 +1670844,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3dfe80: |[3dfe80] de.danoeh.antennapod.core.sync.SyncService.waitForDownloadServiceCompleted:()V │ │ -3dfe90: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dfe96: 0c00 |0003: move-result-object v0 │ │ -3dfe98: 2201 9a1a |0004: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ -3dfe9c: 6002 227f |0006: sget v2, Lde/danoeh/antennapod/core/R$string;.sync_status_wait_for_downloads:I // field@7f22 │ │ -3dfea0: 7020 23a2 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ -3dfea6: 6e20 08b7 1000 |000b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3dfeac: 1600 e803 |000e: const-wide/16 v0, #int 1000 // #3e8 │ │ -3dfeb0: 7120 f7b2 1000 |0010: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b2f7 │ │ -3dfeb6: 7100 04b7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3dfebc: 0c00 |0016: move-result-object v0 │ │ -3dfebe: 1c01 881a |0017: const-class v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ -3dfec2: 6e20 05b7 1000 |0019: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.getStickyEvent:(Ljava/lang/Class;)Ljava/lang/Object; // method@b705 │ │ -3dfec8: 0c00 |001c: move-result-object v0 │ │ -3dfeca: 1f00 881a |001d: check-cast v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ -3dfece: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ -3dfed2: 5500 d990 |0021: iget-boolean v0, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ -3dfed6: 3900 ebff |0023: if-nez v0, 000e // -0015 │ │ -3dfeda: 0e00 |0025: return-void │ │ -3dfedc: 0d00 |0026: move-exception v0 │ │ -3dfede: 6e10 04b3 0000 |0027: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3dfee4: 0e00 |002a: return-void │ │ +3dfe68: |[3dfe68] de.danoeh.antennapod.core.sync.SyncService.waitForDownloadServiceCompleted:()V │ │ +3dfe78: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dfe7e: 0c00 |0003: move-result-object v0 │ │ +3dfe80: 2201 9a1a |0004: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ +3dfe84: 6002 227f |0006: sget v2, Lde/danoeh/antennapod/core/R$string;.sync_status_wait_for_downloads:I // field@7f22 │ │ +3dfe88: 7020 23a2 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ +3dfe8e: 6e20 08b7 1000 |000b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3dfe94: 1600 e803 |000e: const-wide/16 v0, #int 1000 // #3e8 │ │ +3dfe98: 7120 f7b2 1000 |0010: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b2f7 │ │ +3dfe9e: 7100 04b7 0000 |0013: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3dfea4: 0c00 |0016: move-result-object v0 │ │ +3dfea6: 1c01 881a |0017: const-class v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ +3dfeaa: 6e20 05b7 1000 |0019: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.getStickyEvent:(Ljava/lang/Class;)Ljava/lang/Object; // method@b705 │ │ +3dfeb0: 0c00 |001c: move-result-object v0 │ │ +3dfeb2: 1f00 881a |001d: check-cast v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ +3dfeb6: 3800 0600 |001f: if-eqz v0, 0025 // +0006 │ │ +3dfeba: 5500 d990 |0021: iget-boolean v0, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ +3dfebe: 3900 ebff |0023: if-nez v0, 000e // -0015 │ │ +3dfec2: 0e00 |0025: return-void │ │ +3dfec4: 0d00 |0026: move-exception v0 │ │ +3dfec6: 6e10 04b3 0000 |0027: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3dfecc: 0e00 |002a: return-void │ │ catches : 1 │ │ 0x0010 - 0x0023 │ │ Ljava/lang/InterruptedException; -> 0x0026 │ │ positions : │ │ 0x0000 line=194 │ │ 0x0010 line=198 │ │ 0x0013 line=199 │ │ @@ -1670880,75 +1670888,75 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 130 16-bit code units │ │ -3df1a4: |[3df1a4] de.danoeh.antennapod.core.sync.SyncService.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -3df1b4: 7010 7a9c 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/model/ISyncService; // method@9c7a │ │ -3df1ba: 0c00 |0003: move-result-object v0 │ │ -3df1bc: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -3df1c0: 7100 754c 0000 |0006: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ -3df1c6: 0c00 |0009: move-result-object v0 │ │ -3df1c8: 1100 |000a: return-object v0 │ │ -3df1ca: 7100 a59c 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.updateLastSynchronizationAttempt:()V // method@9ca5 │ │ -3df1d0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3df1d2: 7110 7e9c 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9c7e │ │ -3df1d8: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -3df1da: 7210 17ae 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.login:()V // method@ae17 │ │ -3df1e0: 7020 829c 0500 |0016: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V // method@9c82 │ │ -3df1e6: 7010 849c 0500 |0019: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.waitForDownloadServiceCompleted:()V // method@9c84 │ │ -3df1ec: 7020 809c 0500 |001c: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V // method@9c80 │ │ -3df1f2: 7210 18ae 0000 |001f: invoke-interface {v0}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.logout:()V // method@ae18 │ │ -3df1f8: 7010 779c 0500 |0022: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.clearErrorNotifications:()V // method@9c77 │ │ -3df1fe: 7100 04b7 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3df204: 0c00 |0028: move-result-object v0 │ │ -3df206: 2203 9a1a |0029: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ -3df20a: 6004 207f |002b: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_success:I // field@7f20 │ │ -3df20e: 7020 23a2 4300 |002d: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ -3df214: 6e20 08b7 3000 |0030: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3df21a: 7110 a39c 0100 |0033: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@9ca3 │ │ -3df220: 7100 754c 0000 |0036: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ -3df226: 0c00 |0039: move-result-object v0 │ │ -3df228: 7110 7e9c 0200 |003a: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9c7e │ │ -3df22e: 1100 |003d: return-object v0 │ │ -3df230: 0d00 |003e: move-exception v0 │ │ -3df232: 283f |003f: goto 007e // +003f │ │ -3df234: 0d00 |0040: move-exception v0 │ │ -3df236: 7100 04b7 0000 |0041: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3df23c: 0c01 |0044: move-result-object v1 │ │ -3df23e: 2203 9a1a |0045: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ -3df242: 6004 1d7f |0047: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_error:I // field@7f1d │ │ -3df246: 7020 23a2 4300 |0049: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ -3df24c: 6e20 08b7 3100 |004c: invoke-virtual {v1, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3df252: 7110 a39c 0200 |004f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@9ca3 │ │ -3df258: 1a01 8457 |0052: const-string v1, "SyncService" // string@5784 │ │ -3df25c: 7110 f90a 0000 |0054: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3df262: 0c03 |0057: move-result-object v3 │ │ -3df264: 7120 f70a 3100 |0058: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3df26a: 2001 331d |005b: instance-of v1, v0, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ -3df26e: 3801 1600 |005d: if-eqz v1, 0073 // +0016 │ │ -3df272: 6e10 7e4c 0500 |005f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@4c7e │ │ -3df278: 0a01 |0062: move-result v1 │ │ -3df27a: dc01 0103 |0063: rem-int/lit8 v1, v1, #int 3 // #03 │ │ -3df27e: 1223 |0065: const/4 v3, #int 2 // #2 │ │ -3df280: 3331 0500 |0066: if-ne v1, v3, 006b // +0005 │ │ -3df284: 7020 839c 0500 |0068: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@9c83 │ │ -3df28a: 7100 744c 0000 |006b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c74 │ │ -3df290: 0c00 |006e: move-result-object v0 │ │ -3df292: 7110 7e9c 0200 |006f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9c7e │ │ -3df298: 1100 |0072: return-object v0 │ │ -3df29a: 7020 839c 0500 |0073: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@9c83 │ │ -3df2a0: 7100 734c 0000 |0076: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ -3df2a6: 0c00 |0079: move-result-object v0 │ │ -3df2a8: 7110 7e9c 0200 |007a: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9c7e │ │ -3df2ae: 1100 |007d: return-object v0 │ │ -3df2b0: 7110 7e9c 0200 |007e: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9c7e │ │ -3df2b6: 2700 |0081: throw v0 │ │ +3df18c: |[3df18c] de.danoeh.antennapod.core.sync.SyncService.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +3df19c: 7010 7a9c 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/model/ISyncService; // method@9c7a │ │ +3df1a2: 0c00 |0003: move-result-object v0 │ │ +3df1a4: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +3df1a8: 7100 754c 0000 |0006: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ +3df1ae: 0c00 |0009: move-result-object v0 │ │ +3df1b0: 1100 |000a: return-object v0 │ │ +3df1b2: 7100 a59c 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.updateLastSynchronizationAttempt:()V // method@9ca5 │ │ +3df1b8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3df1ba: 7110 7e9c 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9c7e │ │ +3df1c0: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +3df1c2: 7210 17ae 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.login:()V // method@ae17 │ │ +3df1c8: 7020 829c 0500 |0016: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V // method@9c82 │ │ +3df1ce: 7010 849c 0500 |0019: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.waitForDownloadServiceCompleted:()V // method@9c84 │ │ +3df1d4: 7020 809c 0500 |001c: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/model/ISyncService;)V // method@9c80 │ │ +3df1da: 7210 18ae 0000 |001f: invoke-interface {v0}, Lde/danoeh/antennapod/net/sync/model/ISyncService;.logout:()V // method@ae18 │ │ +3df1e0: 7010 779c 0500 |0022: invoke-direct {v5}, Lde/danoeh/antennapod/core/sync/SyncService;.clearErrorNotifications:()V // method@9c77 │ │ +3df1e6: 7100 04b7 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3df1ec: 0c00 |0028: move-result-object v0 │ │ +3df1ee: 2203 9a1a |0029: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ +3df1f2: 6004 207f |002b: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_success:I // field@7f20 │ │ +3df1f6: 7020 23a2 4300 |002d: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ +3df1fc: 6e20 08b7 3000 |0030: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3df202: 7110 a39c 0100 |0033: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@9ca3 │ │ +3df208: 7100 754c 0000 |0036: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ +3df20e: 0c00 |0039: move-result-object v0 │ │ +3df210: 7110 7e9c 0200 |003a: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9c7e │ │ +3df216: 1100 |003d: return-object v0 │ │ +3df218: 0d00 |003e: move-exception v0 │ │ +3df21a: 283f |003f: goto 007e // +003f │ │ +3df21c: 0d00 |0040: move-exception v0 │ │ +3df21e: 7100 04b7 0000 |0041: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3df224: 0c01 |0044: move-result-object v1 │ │ +3df226: 2203 9a1a |0045: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1a9a │ │ +3df22a: 6004 1d7f |0047: sget v4, Lde/danoeh/antennapod/core/R$string;.sync_status_error:I // field@7f1d │ │ +3df22e: 7020 23a2 4300 |0049: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@a223 │ │ +3df234: 6e20 08b7 3100 |004c: invoke-virtual {v1, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3df23a: 7110 a39c 0200 |004f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@9ca3 │ │ +3df240: 1a01 8457 |0052: const-string v1, "SyncService" // string@5784 │ │ +3df244: 7110 f90a 0000 |0054: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3df24a: 0c03 |0057: move-result-object v3 │ │ +3df24c: 7120 f70a 3100 |0058: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3df252: 2001 331d |005b: instance-of v1, v0, Lde/danoeh/antennapod/net/sync/model/SyncServiceException; // type@1d33 │ │ +3df256: 3801 1600 |005d: if-eqz v1, 0073 // +0016 │ │ +3df25a: 6e10 7e4c 0500 |005f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@4c7e │ │ +3df260: 0a01 |0062: move-result v1 │ │ +3df262: dc01 0103 |0063: rem-int/lit8 v1, v1, #int 3 // #03 │ │ +3df266: 1223 |0065: const/4 v3, #int 2 // #2 │ │ +3df268: 3331 0500 |0066: if-ne v1, v3, 006b // +0005 │ │ +3df26c: 7020 839c 0500 |0068: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@9c83 │ │ +3df272: 7100 744c 0000 |006b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@4c74 │ │ +3df278: 0c00 |006e: move-result-object v0 │ │ +3df27a: 7110 7e9c 0200 |006f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9c7e │ │ +3df280: 1100 |0072: return-object v0 │ │ +3df282: 7020 839c 0500 |0073: invoke-direct {v5, v0}, Lde/danoeh/antennapod/core/sync/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@9c83 │ │ +3df288: 7100 734c 0000 |0076: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ +3df28e: 0c00 |0079: move-result-object v0 │ │ +3df290: 7110 7e9c 0200 |007a: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9c7e │ │ +3df296: 1100 |007d: return-object v0 │ │ +3df298: 7110 7e9c 0200 |007e: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.setCurrentlyActive:(Z)V // method@9c7e │ │ +3df29e: 2700 |0081: throw v0 │ │ catches : 3 │ │ 0x0013 - 0x003a │ │ Ljava/lang/Exception; -> 0x0040 │ │ -> 0x003e │ │ 0x0041 - 0x006f │ │ -> 0x003e │ │ 0x0073 - 0x007a │ │ @@ -1671013,17 +1671021,17 @@ │ │ type : '(Landroid/content/Context;Landroidx/work/WorkerParameters;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3e6da4: |[3e6da4] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -3e6db4: 7030 f24c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4cf2 │ │ -3e6dba: 0e00 |0003: return-void │ │ +3e6d8c: |[3e6d8c] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +3e6d9c: 7030 f24c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@4cf2 │ │ +3e6da2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroidx/work/WorkerParameters; │ │ @@ -1671033,27 +1671041,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -3e6dbc: |[3e6dbc] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.enqueueWork:(Landroid/content/Context;)V │ │ -3e6dcc: 2200 860c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ -3e6dd0: 1c01 b519 |0002: const-class v1, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker; // type@19b5 │ │ -3e6dd4: 7020 a24c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4ca2 │ │ -3e6dda: 6e10 e44c 0000 |0007: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ -3e6de0: 0c00 |000a: move-result-object v0 │ │ -3e6de2: 1f00 870c |000b: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ -3e6de6: 7110 d94c 0300 |000d: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3e6dec: 0c03 |0010: move-result-object v3 │ │ -3e6dee: 1a01 8261 |0011: const-string v1, "WidgetUpdaterWorker" // string@6182 │ │ -3e6df2: 6202 291e |0013: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ -3e6df6: 6e40 d74c 1302 |0015: invoke-virtual {v3, v1, v2, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ -3e6dfc: 0e00 |0018: return-void │ │ +3e6da4: |[3e6da4] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.enqueueWork:(Landroid/content/Context;)V │ │ +3e6db4: 2200 860c |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@0c86 │ │ +3e6db8: 1c01 b519 |0002: const-class v1, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker; // type@19b5 │ │ +3e6dbc: 7020 a24c 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@4ca2 │ │ +3e6dc2: 6e10 e44c 0000 |0007: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@4ce4 │ │ +3e6dc8: 0c00 |000a: move-result-object v0 │ │ +3e6dca: 1f00 870c |000b: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@0c87 │ │ +3e6dce: 7110 d94c 0300 |000d: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3e6dd4: 0c03 |0010: move-result-object v3 │ │ +3e6dd6: 1a01 8261 |0011: const-string v1, "WidgetUpdaterWorker" // string@6182 │ │ +3e6dda: 6202 291e |0013: sget-object v2, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@1e29 │ │ +3e6dde: 6e40 d74c 1302 |0015: invoke-virtual {v3, v1, v2, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@4cd7 │ │ +3e6de4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x000d line=27 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -1671062,41 +1671070,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -3e6e00: |[3e6e00] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.updateWidget:()V │ │ -3e6e10: 6e10 784c 0800 |0000: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3e6e16: 0c00 |0003: move-result-object v0 │ │ -3e6e18: 7110 7398 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@9873 │ │ -3e6e1e: 0c02 |0007: move-result-object v2 │ │ -3e6e20: 3802 1e00 |0008: if-eqz v2, 0026 // +001e │ │ -3e6e24: 6e10 784c 0800 |000a: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3e6e2a: 0c00 |000d: move-result-object v0 │ │ -3e6e2c: 2207 b319 |000e: new-instance v7, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19b3 │ │ -3e6e30: 6203 eec7 |0010: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -3e6e34: 7210 71ac 0200 |0012: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3e6e3a: 0a04 |0015: move-result v4 │ │ -3e6e3c: 7210 68ac 0200 |0016: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3e6e42: 0a05 |0019: move-result v5 │ │ -3e6e44: 7110 6a98 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ -3e6e4a: 0a06 |001d: move-result v6 │ │ -3e6e4c: 0771 |001e: move-object v1, v7 │ │ -3e6e4e: 7606 1a9e 0100 |001f: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V // method@9e1a │ │ -3e6e54: 7120 1f9e 7000 |0022: invoke-static {v0, v7}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9e1f │ │ -3e6e5a: 280f |0025: goto 0034 // +000f │ │ -3e6e5c: 6e10 784c 0800 |0026: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ -3e6e62: 0c00 |0029: move-result-object v0 │ │ -3e6e64: 2201 b319 |002a: new-instance v1, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19b3 │ │ -3e6e68: 6202 eec7 |002c: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ -3e6e6c: 7020 1b9e 2100 |002e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9e1b │ │ -3e6e72: 7120 1f9e 1000 |0031: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9e1f │ │ -3e6e78: 0e00 |0034: return-void │ │ +3e6de8: |[3e6de8] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.updateWidget:()V │ │ +3e6df8: 6e10 784c 0800 |0000: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3e6dfe: 0c00 |0003: move-result-object v0 │ │ +3e6e00: 7110 7398 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.createInstanceFromPreferences:(Landroid/content/Context;)Lde/danoeh/antennapod/model/playback/Playable; // method@9873 │ │ +3e6e06: 0c02 |0007: move-result-object v2 │ │ +3e6e08: 3802 1e00 |0008: if-eqz v2, 0026 // +001e │ │ +3e6e0c: 6e10 784c 0800 |000a: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3e6e12: 0c00 |000d: move-result-object v0 │ │ +3e6e14: 2207 b319 |000e: new-instance v7, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19b3 │ │ +3e6e18: 6203 eec7 |0010: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +3e6e1c: 7210 71ac 0200 |0012: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3e6e22: 0a04 |0015: move-result v4 │ │ +3e6e24: 7210 68ac 0200 |0016: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3e6e2a: 0a05 |0019: move-result v5 │ │ +3e6e2c: 7110 6a98 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ +3e6e32: 0a06 |001d: move-result v6 │ │ +3e6e34: 0771 |001e: move-object v1, v7 │ │ +3e6e36: 7606 1a9e 0100 |001f: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V // method@9e1a │ │ +3e6e3c: 7120 1f9e 7000 |0022: invoke-static {v0, v7}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9e1f │ │ +3e6e42: 280f |0025: goto 0034 // +000f │ │ +3e6e44: 6e10 784c 0800 |0026: invoke-virtual {v8}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@4c78 │ │ +3e6e4a: 0c00 |0029: move-result-object v0 │ │ +3e6e4c: 2201 b319 |002a: new-instance v1, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState; // type@19b3 │ │ +3e6e50: 6202 eec7 |002c: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ee │ │ +3e6e54: 7020 1b9e 2100 |002e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@9e1b │ │ +3e6e5a: 7120 1f9e 1000 |0031: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/widget/WidgetUpdater;.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/core/widget/WidgetUpdater$WidgetState;)V // method@9e1f │ │ +3e6e60: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000a line=48 │ │ 0x0012 line=50 │ │ 0x001a line=51 │ │ 0x0022 line=48 │ │ @@ -1671110,26 +1671118,26 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3e6d58: |[3e6d58] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -3e6d68: 7010 239e 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.updateWidget:()V // method@9e23 │ │ -3e6d6e: 7100 754c 0000 |0003: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ -3e6d74: 0c00 |0006: move-result-object v0 │ │ -3e6d76: 1100 |0007: return-object v0 │ │ -3e6d78: 0d00 |0008: move-exception v0 │ │ -3e6d7a: 1a01 8261 |0009: const-string v1, "WidgetUpdaterWorker" // string@6182 │ │ -3e6d7e: 1a02 261d |000b: const-string v2, "Failed to update AntennaPod widget: " // string@1d26 │ │ -3e6d82: 7130 f60a 2100 |000d: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af6 │ │ -3e6d88: 7100 734c 0000 |0010: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ -3e6d8e: 0c00 |0013: move-result-object v0 │ │ -3e6d90: 1100 |0014: return-object v0 │ │ +3e6d40: |[3e6d40] de.danoeh.antennapod.core.widget.WidgetUpdaterWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +3e6d50: 7010 239e 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.updateWidget:()V // method@9e23 │ │ +3e6d56: 7100 754c 0000 |0003: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@4c75 │ │ +3e6d5c: 0c00 |0006: move-result-object v0 │ │ +3e6d5e: 1100 |0007: return-object v0 │ │ +3e6d60: 0d00 |0008: move-exception v0 │ │ +3e6d62: 1a01 8261 |0009: const-string v1, "WidgetUpdaterWorker" // string@6182 │ │ +3e6d66: 1a02 261d |000b: const-string v2, "Failed to update AntennaPod widget: " // string@1d26 │ │ +3e6d6a: 7130 f60a 2100 |000d: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0af6 │ │ +3e6d70: 7100 734c 0000 |0010: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@4c73 │ │ +3e6d76: 0c00 |0013: move-result-object v0 │ │ +3e6d78: 1100 |0014: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=39 │ │ 0x000d line=36 │ │ @@ -1671166,17 +1671174,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3ef180: |[3ef180] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$8oLhh5wpYZ9Z5kHzGJHoROdT_dM:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;)V │ │ -3ef190: 7020 2ca0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$1:(Landroid/content/DialogInterface;)V // method@a02c │ │ -3ef196: 0e00 |0003: return-void │ │ +3ef168: |[3ef168] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$8oLhh5wpYZ9Z5kHzGJHoROdT_dM:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;)V │ │ +3ef178: 7020 2ca0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$1:(Landroid/content/DialogInterface;)V // method@a02c │ │ +3ef17e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -1671185,17 +1671193,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3ef198: |[3ef198] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$RBgrnZlzCLpg_g6LIZ7-8YDjB_E:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;I)V │ │ -3ef1a8: 7030 2da0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$2:(Landroid/content/DialogInterface;I)V // method@a02d │ │ -3ef1ae: 0e00 |0003: return-void │ │ +3ef180: |[3ef180] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$RBgrnZlzCLpg_g6LIZ7-8YDjB_E:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Landroid/content/DialogInterface;I)V │ │ +3ef190: 7030 2da0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$2:(Landroid/content/DialogInterface;I)V // method@a02d │ │ +3ef196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1671205,17 +1671213,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3ef1b0: |[3ef1b0] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$axbHpnbKKaYIKVqJ5mGaRmoBkQU:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V │ │ -3ef1c0: 7030 2ba0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$0:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V // method@a02b │ │ -3ef1c6: 0e00 |0003: return-void │ │ +3ef198: |[3ef198] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$axbHpnbKKaYIKVqJ5mGaRmoBkQU:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V │ │ +3ef1a8: 7030 2ba0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$0:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V // method@a02b │ │ +3ef1ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1671225,17 +1671233,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3ef1c8: |[3ef1c8] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$cSoC0p_9-U55VXONY5cZgWQFsY4:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3ef1d8: 7040 2ea0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$3:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V // method@a02e │ │ -3ef1de: 0e00 |0003: return-void │ │ +3ef1b0: |[3ef1b0] de.danoeh.antennapod.dialog.AuthenticationDialog.$r8$lambda$cSoC0p_9-U55VXONY5cZgWQFsY4:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3ef1c0: 7040 2ea0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.lambda$new$3:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V // method@a02e │ │ +3ef1c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1671246,50 +1671254,50 @@ │ │ type : '(Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -3ef1e0: |[3ef1e0] de.danoeh.antennapod.dialog.AuthenticationDialog.:(Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V │ │ -3ef1f0: 7020 6f81 2100 |0000: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3ef1f6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -3ef1f8: 5c10 1590 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@9015 │ │ -3ef1fc: 6e20 bb81 3100 |0006: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3ef202: 7110 a50b 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3ef208: 0c02 |000c: move-result-object v2 │ │ -3ef20a: 7110 589e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // method@9e58 │ │ -3ef210: 0c02 |0010: move-result-object v2 │ │ -3ef212: 6e10 579e 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e57 │ │ -3ef218: 0c03 |0014: move-result-object v3 │ │ -3ef21a: 6e20 c081 3100 |0015: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3ef220: 5423 508e |0018: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e50 │ │ -3ef224: 6e20 4b0d 4300 |001a: invoke-virtual {v3, v4}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3ef22a: 3805 0700 |001d: if-eqz v5, 0024 // +0007 │ │ -3ef22e: 5423 508e |001f: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e50 │ │ -3ef232: 6e20 9412 5300 |0021: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3ef238: 3806 0700 |0024: if-eqz v6, 002b // +0007 │ │ -3ef23c: 5423 4d8e |0026: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e4d │ │ -3ef240: 6e20 9412 6300 |0028: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3ef246: 5423 4f8e |002b: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e4f │ │ -3ef24a: 2204 0c1a |002d: new-instance v4, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0; // type@1a0c │ │ -3ef24e: 7030 1ea0 1402 |002f: invoke-direct {v4, v1, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V // method@a01e │ │ -3ef254: 6e20 680d 4300 |0032: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3ef25a: 2203 0d1a |0035: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1; // type@1a0d │ │ -3ef25e: 7020 20a0 1300 |0037: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V // method@a020 │ │ -3ef264: 6e20 a481 3100 |003a: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ -3ef26a: 2203 0e1a |003d: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2; // type@1a0e │ │ -3ef26e: 7020 22a0 1300 |003f: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V // method@a022 │ │ -3ef274: 1404 4800 127f |0042: const v4, #float 1.94069e+38 // #7f120048 │ │ -3ef27a: 6e30 9981 4103 |0045: invoke-virtual {v1, v4, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3ef280: 2203 0f1a |0048: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3; // type@1a0f │ │ -3ef284: 7030 24a0 1302 |004a: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V // method@a024 │ │ -3ef28a: 1402 5b00 127f |004d: const v2, #float 1.94069e+38 // #7f12005b │ │ -3ef290: 6e30 ad81 2103 |0050: invoke-virtual {v1, v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3ef296: 0e00 |0053: return-void │ │ +3ef1c8: |[3ef1c8] de.danoeh.antennapod.dialog.AuthenticationDialog.:(Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V │ │ +3ef1d8: 7020 6f81 2100 |0000: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3ef1de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +3ef1e0: 5c10 1590 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@9015 │ │ +3ef1e4: 6e20 bb81 3100 |0006: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3ef1ea: 7110 a50b 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3ef1f0: 0c02 |000c: move-result-object v2 │ │ +3ef1f2: 7110 589e 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding; // method@9e58 │ │ +3ef1f8: 0c02 |0010: move-result-object v2 │ │ +3ef1fa: 6e10 579e 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e57 │ │ +3ef200: 0c03 |0014: move-result-object v3 │ │ +3ef202: 6e20 c081 3100 |0015: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3ef208: 5423 508e |0018: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e50 │ │ +3ef20c: 6e20 4b0d 4300 |001a: invoke-virtual {v3, v4}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3ef212: 3805 0700 |001d: if-eqz v5, 0024 // +0007 │ │ +3ef216: 5423 508e |001f: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e50 │ │ +3ef21a: 6e20 9412 5300 |0021: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3ef220: 3806 0700 |0024: if-eqz v6, 002b // +0007 │ │ +3ef224: 5423 4d8e |0026: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e4d │ │ +3ef228: 6e20 9412 6300 |0028: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3ef22e: 5423 4f8e |002b: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e4f │ │ +3ef232: 2204 0c1a |002d: new-instance v4, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0; // type@1a0c │ │ +3ef236: 7030 1ea0 1402 |002f: invoke-direct {v4, v1, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V // method@a01e │ │ +3ef23c: 6e20 680d 4300 |0032: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3ef242: 2203 0d1a |0035: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1; // type@1a0d │ │ +3ef246: 7020 20a0 1300 |0037: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V // method@a020 │ │ +3ef24c: 6e20 a481 3100 |003a: invoke-virtual {v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ +3ef252: 2203 0e1a |003d: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2; // type@1a0e │ │ +3ef256: 7020 22a0 1300 |003f: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;)V // method@a022 │ │ +3ef25c: 1404 4800 127f |0042: const v4, #float 1.94069e+38 // #7f120048 │ │ +3ef262: 6e30 9981 4103 |0045: invoke-virtual {v1, v4, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3ef268: 2203 0f1a |0048: new-instance v3, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3; // type@1a0f │ │ +3ef26c: 7030 24a0 1302 |004a: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/dialog/AuthenticationDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/AuthenticationDialog;Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;)V // method@a024 │ │ +3ef272: 1402 5b00 127f |004d: const v2, #float 1.94069e+38 // #7f12005b │ │ +3ef278: 6e30 ad81 2103 |0050: invoke-virtual {v1, v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3ef27e: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0004 line=15 │ │ 0x0006 line=20 │ │ 0x0009 line=21 │ │ 0x0011 line=22 │ │ @@ -1671313,36 +1671321,36 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -3ef298: |[3ef298] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$0:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V │ │ -3ef2a8: 5513 1590 |0000: iget-boolean v3, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@9015 │ │ -3ef2ac: 3803 1300 |0002: if-eqz v3, 0015 // +0013 │ │ -3ef2b0: 5423 4d8e |0004: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e4d │ │ -3ef2b4: 7100 b80a 0000 |0006: invoke-static {}, Landroid/text/method/HideReturnsTransformationMethod;.getInstance:()Landroid/text/method/HideReturnsTransformationMethod; // method@0ab8 │ │ -3ef2ba: 0c00 |0009: move-result-object v0 │ │ -3ef2bc: 6e20 a112 0300 |000a: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12a1 │ │ -3ef2c2: 5422 4f8e |000d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e4f │ │ -3ef2c6: 1503 803f |000f: const/high16 v3, #int 1065353216 // #3f80 │ │ -3ef2ca: 6e20 3d0d 3200 |0011: invoke-virtual {v2, v3}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -3ef2d0: 2812 |0014: goto 0026 // +0012 │ │ -3ef2d2: 5423 4d8e |0015: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e4d │ │ -3ef2d6: 7100 bf0a 0000 |0017: invoke-static {}, Landroid/text/method/PasswordTransformationMethod;.getInstance:()Landroid/text/method/PasswordTransformationMethod; // method@0abf │ │ -3ef2dc: 0c00 |001a: move-result-object v0 │ │ -3ef2de: 6e20 a112 0300 |001b: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12a1 │ │ -3ef2e4: 5422 4f8e |001e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e4f │ │ -3ef2e8: 1403 9a99 193f |0020: const v3, #float 0.6 // #3f19999a │ │ -3ef2ee: 6e20 3d0d 3200 |0023: invoke-virtual {v2, v3}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -3ef2f4: 5512 1590 |0026: iget-boolean v2, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@9015 │ │ -3ef2f8: df02 0201 |0028: xor-int/lit8 v2, v2, #int 1 // #01 │ │ -3ef2fc: 5c12 1590 |002a: iput-boolean v2, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@9015 │ │ -3ef300: 0e00 |002c: return-void │ │ +3ef280: |[3ef280] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$0:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/view/View;)V │ │ +3ef290: 5513 1590 |0000: iget-boolean v3, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@9015 │ │ +3ef294: 3803 1300 |0002: if-eqz v3, 0015 // +0013 │ │ +3ef298: 5423 4d8e |0004: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e4d │ │ +3ef29c: 7100 b80a 0000 |0006: invoke-static {}, Landroid/text/method/HideReturnsTransformationMethod;.getInstance:()Landroid/text/method/HideReturnsTransformationMethod; // method@0ab8 │ │ +3ef2a2: 0c00 |0009: move-result-object v0 │ │ +3ef2a4: 6e20 a112 0300 |000a: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12a1 │ │ +3ef2aa: 5422 4f8e |000d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e4f │ │ +3ef2ae: 1503 803f |000f: const/high16 v3, #int 1065353216 // #3f80 │ │ +3ef2b2: 6e20 3d0d 3200 |0011: invoke-virtual {v2, v3}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +3ef2b8: 2812 |0014: goto 0026 // +0012 │ │ +3ef2ba: 5423 4d8e |0015: iget-object v3, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e4d │ │ +3ef2be: 7100 bf0a 0000 |0017: invoke-static {}, Landroid/text/method/PasswordTransformationMethod;.getInstance:()Landroid/text/method/PasswordTransformationMethod; // method@0abf │ │ +3ef2c4: 0c00 |001a: move-result-object v0 │ │ +3ef2c6: 6e20 a112 0300 |001b: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12a1 │ │ +3ef2cc: 5422 4f8e |001e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.showPasswordButton:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e4f │ │ +3ef2d0: 1403 9a99 193f |0020: const v3, #float 0.6 // #3f19999a │ │ +3ef2d6: 6e20 3d0d 3200 |0023: invoke-virtual {v2, v3}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +3ef2dc: 5512 1590 |0026: iget-boolean v2, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@9015 │ │ +3ef2e0: df02 0201 |0028: xor-int/lit8 v2, v2, #int 1 // #01 │ │ +3ef2e4: 5c12 1590 |002a: iput-boolean v2, v1, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.passwordHidden:Z // field@9015 │ │ +3ef2e8: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=33 │ │ 0x000d line=34 │ │ 0x0015 line=36 │ │ 0x001e line=37 │ │ @@ -1671357,17 +1671365,17 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ef304: |[3ef304] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$1:(Landroid/content/DialogInterface;)V │ │ -3ef314: 6e10 2fa0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a02f │ │ -3ef31a: 0e00 |0003: return-void │ │ +3ef2ec: |[3ef2ec] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$1:(Landroid/content/DialogInterface;)V │ │ +3ef2fc: 6e10 2fa0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a02f │ │ +3ef302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -1671376,17 +1671384,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 │ │ -3ef31c: |[3ef31c] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$2:(Landroid/content/DialogInterface;I)V │ │ -3ef32c: 6e10 2fa0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a02f │ │ -3ef332: 0e00 |0003: return-void │ │ +3ef304: |[3ef304] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$2:(Landroid/content/DialogInterface;I)V │ │ +3ef314: 6e10 2fa0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a02f │ │ +3ef31a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1671396,27 +1671404,27 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3ef334: |[3ef334] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$3:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3ef344: 5412 508e |0000: iget-object v2, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e50 │ │ -3ef348: 6e10 f91b 0200 |0002: invoke-virtual {v2}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1bf9 │ │ -3ef34e: 0c02 |0005: move-result-object v2 │ │ -3ef350: 6e10 7db2 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3ef356: 0c02 |0009: move-result-object v2 │ │ -3ef358: 5411 4d8e |000a: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e4d │ │ -3ef35c: 6e10 f91b 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1bf9 │ │ -3ef362: 0c01 |000f: move-result-object v1 │ │ -3ef364: 6e10 7db2 0100 |0010: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3ef36a: 0c01 |0013: move-result-object v1 │ │ -3ef36c: 6e30 30a0 2001 |0014: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V // method@a030 │ │ -3ef372: 0e00 |0017: return-void │ │ +3ef31c: |[3ef31c] de.danoeh.antennapod.dialog.AuthenticationDialog.lambda$new$3:(Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3ef32c: 5412 508e |0000: iget-object v2, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.usernameEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e50 │ │ +3ef330: 6e10 f91b 0200 |0002: invoke-virtual {v2}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1bf9 │ │ +3ef336: 0c02 |0005: move-result-object v2 │ │ +3ef338: 6e10 7db2 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3ef33e: 0c02 |0009: move-result-object v2 │ │ +3ef340: 5411 4d8e |000a: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AuthenticationDialogBinding;.passwordEditText:Lcom/google/android/material/textfield/TextInputEditText; // field@8e4d │ │ +3ef344: 6e10 f91b 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1bf9 │ │ +3ef34a: 0c01 |000f: move-result-object v1 │ │ +3ef34c: 6e10 7db2 0100 |0010: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3ef352: 0c01 |0013: move-result-object v1 │ │ +3ef354: 6e30 30a0 2001 |0014: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V // method@a030 │ │ +3ef35a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x000c line=46 │ │ 0x0014 line=45 │ │ locals : │ │ 0x0000 - 0x0018 reg=0 this Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ @@ -1671430,16 +1671438,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3ef374: |[3ef374] de.danoeh.antennapod.dialog.AuthenticationDialog.onCancelled:()V │ │ -3ef384: 0e00 |0000: return-void │ │ +3ef35c: |[3ef35c] de.danoeh.antennapod.dialog.AuthenticationDialog.onCancelled:()V │ │ +3ef36c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/dialog/AuthenticationDialog; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/AuthenticationDialog;) │ │ @@ -1671473,17 +1671481,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -3ef558: |[3ef558] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.$r8$lambda$UPSUkMtcSrtWuHcQp7HDLMuecHE:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -3ef568: 7054 3ba0 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.lambda$new$0:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@a03b │ │ -3ef56e: 0e00 |0003: return-void │ │ +3ef540: |[3ef540] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.$r8$lambda$UPSUkMtcSrtWuHcQp7HDLMuecHE:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +3ef550: 7054 3ba0 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.lambda$new$0:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@a03b │ │ +3ef556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -1671495,74 +1671503,74 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 122 16-bit code units │ │ -3ef570: |[3ef570] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3ef580: 7020 6f81 6500 |0000: invoke-direct {v5, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3ef586: 6e10 16ab 0700 |0003: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ -3ef58c: 0a00 |0006: move-result v0 │ │ -3ef58e: 1a01 6de2 |0007: const-string v1, "unknown" // string@e26d │ │ -3ef592: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -3ef594: 3320 1100 |000a: if-ne v0, v2, 001b // +0011 │ │ -3ef598: 6e10 15ab 0700 |000c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ -3ef59e: 0b03 |000f: move-result-wide v3 │ │ -3ef5a0: 7120 299b 4300 |0010: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ -3ef5a6: 0c00 |0013: move-result-object v0 │ │ -3ef5a8: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ -3ef5ac: 6e10 84ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3ef5b2: 0c01 |0019: move-result-object v1 │ │ -3ef5b4: 2815 |001a: goto 002f // +0015 │ │ -3ef5b6: 6e10 16ab 0700 |001b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ -3ef5bc: 0a00 |001e: move-result v0 │ │ -3ef5be: 3900 1000 |001f: if-nez v0, 002f // +0010 │ │ -3ef5c2: 6e10 15ab 0700 |0021: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ -3ef5c8: 0b03 |0024: move-result-wide v3 │ │ -3ef5ca: 7120 1c9b 4300 |0025: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ -3ef5d0: 0c00 |0028: move-result-object v0 │ │ -3ef5d2: 3800 0600 |0029: if-eqz v0, 002f // +0006 │ │ -3ef5d6: 6e10 84ab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3ef5dc: 0c01 |002e: move-result-object v1 │ │ -3ef5de: 1400 a800 127f |002f: const v0, #float 1.94071e+38 // #7f1200a8 │ │ -3ef5e4: 6e20 3002 0600 |0032: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3ef5ea: 0c00 |0035: move-result-object v0 │ │ -3ef5ec: 6e10 1bab 0700 |0036: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ -3ef5f2: 0a03 |0039: move-result v3 │ │ -3ef5f4: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ -3ef5f8: 6e10 19ab 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab19 │ │ -3ef5fe: 0c00 |003f: move-result-object v0 │ │ -3ef600: 1233 |0040: const/4 v3, #int 3 // #3 │ │ -3ef602: 2333 0e21 |0041: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ -3ef606: 6e10 18ab 0700 |0043: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -3ef60c: 0c07 |0046: move-result-object v7 │ │ -3ef60e: 7110 e69c 0700 |0047: invoke-static {v7}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9ce6 │ │ -3ef614: 0a07 |004a: move-result v7 │ │ -3ef616: 6e20 3002 7600 |004b: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3ef61c: 0c07 |004e: move-result-object v7 │ │ -3ef61e: 1204 |004f: const/4 v4, #int 0 // #0 │ │ -3ef620: 4d07 0304 |0050: aput-object v7, v3, v4 │ │ -3ef624: 1217 |0052: const/4 v7, #int 1 // #1 │ │ -3ef626: 4d00 0307 |0053: aput-object v0, v3, v7 │ │ -3ef62a: 4d01 0302 |0055: aput-object v1, v3, v2 │ │ -3ef62e: 1407 a000 127f |0057: const v7, #float 1.94071e+38 // #7f1200a0 │ │ -3ef634: 6e30 3102 7603 |005a: invoke-virtual {v6, v7, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ -3ef63a: 0c07 |005d: move-result-object v7 │ │ -3ef63c: 1400 8b00 127f |005e: const v0, #float 1.9407e+38 // #7f12008b │ │ -3ef642: 6e20 bb81 0500 |0061: invoke-virtual {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3ef648: 6e20 9081 7500 |0064: invoke-virtual {v5, v7}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ -3ef64e: 1400 0a00 0401 |0067: const v0, #float 2.42446e-38 // #0104000a │ │ -3ef654: 1201 |006a: const/4 v1, #int 0 // #0 │ │ -3ef656: 6e30 ad81 0501 |006b: invoke-virtual {v5, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3ef65c: 2200 131a |006e: new-instance v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0; // type@1a13 │ │ -3ef660: 7040 37a0 5076 |0070: invoke-direct {v0, v5, v6, v7}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;)V // method@a037 │ │ -3ef666: 1406 6b00 127f |0073: const v6, #float 1.94069e+38 // #7f12006b │ │ -3ef66c: 6e30 9f81 6500 |0076: invoke-virtual {v5, v6, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ -3ef672: 0e00 |0079: return-void │ │ +3ef558: |[3ef558] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3ef568: 7020 6f81 6500 |0000: invoke-direct {v5, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3ef56e: 6e10 16ab 0700 |0003: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ +3ef574: 0a00 |0006: move-result v0 │ │ +3ef576: 1a01 6de2 |0007: const-string v1, "unknown" // string@e26d │ │ +3ef57a: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +3ef57c: 3320 1100 |000a: if-ne v0, v2, 001b // +0011 │ │ +3ef580: 6e10 15ab 0700 |000c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ +3ef586: 0b03 |000f: move-result-wide v3 │ │ +3ef588: 7120 299b 4300 |0010: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@9b29 │ │ +3ef58e: 0c00 |0013: move-result-object v0 │ │ +3ef590: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ +3ef594: 6e10 84ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3ef59a: 0c01 |0019: move-result-object v1 │ │ +3ef59c: 2815 |001a: goto 002f // +0015 │ │ +3ef59e: 6e10 16ab 0700 |001b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileType:()I // method@ab16 │ │ +3ef5a4: 0a00 |001e: move-result v0 │ │ +3ef5a6: 3900 1000 |001f: if-nez v0, 002f // +0010 │ │ +3ef5aa: 6e10 15ab 0700 |0021: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getFeedfileId:()J // method@ab15 │ │ +3ef5b0: 0b03 |0024: move-result-wide v3 │ │ +3ef5b2: 7120 1c9b 4300 |0025: invoke-static {v3, v4}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ +3ef5b8: 0c00 |0028: move-result-object v0 │ │ +3ef5ba: 3800 0600 |0029: if-eqz v0, 002f // +0006 │ │ +3ef5be: 6e10 84ab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3ef5c4: 0c01 |002e: move-result-object v1 │ │ +3ef5c6: 1400 a800 127f |002f: const v0, #float 1.94071e+38 // #7f1200a8 │ │ +3ef5cc: 6e20 3002 0600 |0032: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3ef5d2: 0c00 |0035: move-result-object v0 │ │ +3ef5d4: 6e10 1bab 0700 |0036: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ +3ef5da: 0a03 |0039: move-result v3 │ │ +3ef5dc: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ +3ef5e0: 6e10 19ab 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab19 │ │ +3ef5e6: 0c00 |003f: move-result-object v0 │ │ +3ef5e8: 1233 |0040: const/4 v3, #int 3 // #3 │ │ +3ef5ea: 2333 0e21 |0041: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ +3ef5ee: 6e10 18ab 0700 |0043: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +3ef5f4: 0c07 |0046: move-result-object v7 │ │ +3ef5f6: 7110 e69c 0700 |0047: invoke-static {v7}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9ce6 │ │ +3ef5fc: 0a07 |004a: move-result v7 │ │ +3ef5fe: 6e20 3002 7600 |004b: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3ef604: 0c07 |004e: move-result-object v7 │ │ +3ef606: 1204 |004f: const/4 v4, #int 0 // #0 │ │ +3ef608: 4d07 0304 |0050: aput-object v7, v3, v4 │ │ +3ef60c: 1217 |0052: const/4 v7, #int 1 // #1 │ │ +3ef60e: 4d00 0307 |0053: aput-object v0, v3, v7 │ │ +3ef612: 4d01 0302 |0055: aput-object v1, v3, v2 │ │ +3ef616: 1407 a000 127f |0057: const v7, #float 1.94071e+38 // #7f1200a0 │ │ +3ef61c: 6e30 3102 7603 |005a: invoke-virtual {v6, v7, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ +3ef622: 0c07 |005d: move-result-object v7 │ │ +3ef624: 1400 8b00 127f |005e: const v0, #float 1.9407e+38 // #7f12008b │ │ +3ef62a: 6e20 bb81 0500 |0061: invoke-virtual {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3ef630: 6e20 9081 7500 |0064: invoke-virtual {v5, v7}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ +3ef636: 1400 0a00 0401 |0067: const v0, #float 2.42446e-38 // #0104000a │ │ +3ef63c: 1201 |006a: const/4 v1, #int 0 // #0 │ │ +3ef63e: 6e30 ad81 0501 |006b: invoke-virtual {v5, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3ef644: 2200 131a |006e: new-instance v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0; // type@1a13 │ │ +3ef648: 7040 37a0 5076 |0070: invoke-direct {v0, v5, v6, v7}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;Landroid/content/Context;Ljava/lang/String;)V // method@a037 │ │ +3ef64e: 1406 6b00 127f |0073: const v6, #float 1.94069e+38 // #7f12006b │ │ +3ef654: 6e30 9f81 6500 |0076: invoke-virtual {v5, v6, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ +3ef65a: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=26 │ │ 0x000c line=27 │ │ 0x0016 line=29 │ │ 0x001b line=31 │ │ @@ -1671587,39 +1671595,39 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -3ef674: |[3ef674] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.lambda$new$0:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -3ef684: 6e10 4114 0000 |0000: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@1441 │ │ -3ef68a: 0c03 |0003: move-result-object v3 │ │ -3ef68c: 1a04 b773 |0004: const-string v4, "clipboard" // string@73b7 │ │ -3ef690: 6e20 3302 4300 |0006: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3ef696: 0c03 |0009: move-result-object v3 │ │ -3ef698: 1f03 5a00 |000a: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ -3ef69c: 1404 8b00 127f |000c: const v4, #float 1.9407e+38 // #7f12008b │ │ -3ef6a2: 6e20 3002 4100 |000f: invoke-virtual {v1, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3ef6a8: 0c04 |0012: move-result-object v4 │ │ -3ef6aa: 7120 f101 2400 |0013: invoke-static {v4, v2}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f1 │ │ -3ef6b0: 0c02 |0016: move-result-object v2 │ │ -3ef6b2: 6e20 f301 2300 |0017: invoke-virtual {v3, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f3 │ │ -3ef6b8: 6002 dd00 |001a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3ef6bc: 1303 2000 |001c: const/16 v3, #int 32 // #20 │ │ -3ef6c0: 3532 1500 |001e: if-ge v2, v3, 0033 // +0015 │ │ -3ef6c4: 7100 04b7 0000 |0020: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ef6ca: 0c02 |0023: move-result-object v2 │ │ -3ef6cc: 2203 891a |0024: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ -3ef6d0: 1404 6900 127f |0026: const v4, #float 1.94069e+38 // #7f120069 │ │ -3ef6d6: 6e20 3002 4100 |0029: invoke-virtual {v1, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3ef6dc: 0c01 |002c: move-result-object v1 │ │ -3ef6de: 7020 05a2 1300 |002d: invoke-direct {v3, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a205 │ │ -3ef6e4: 6e20 07b7 3200 |0030: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3ef6ea: 0e00 |0033: return-void │ │ +3ef65c: |[3ef65c] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.lambda$new$0:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +3ef66c: 6e10 4114 0000 |0000: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@1441 │ │ +3ef672: 0c03 |0003: move-result-object v3 │ │ +3ef674: 1a04 b773 |0004: const-string v4, "clipboard" // string@73b7 │ │ +3ef678: 6e20 3302 4300 |0006: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3ef67e: 0c03 |0009: move-result-object v3 │ │ +3ef680: 1f03 5a00 |000a: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ +3ef684: 1404 8b00 127f |000c: const v4, #float 1.9407e+38 // #7f12008b │ │ +3ef68a: 6e20 3002 4100 |000f: invoke-virtual {v1, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3ef690: 0c04 |0012: move-result-object v4 │ │ +3ef692: 7120 f101 2400 |0013: invoke-static {v4, v2}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f1 │ │ +3ef698: 0c02 |0016: move-result-object v2 │ │ +3ef69a: 6e20 f301 2300 |0017: invoke-virtual {v3, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f3 │ │ +3ef6a0: 6002 dd00 |001a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3ef6a4: 1303 2000 |001c: const/16 v3, #int 32 // #20 │ │ +3ef6a8: 3532 1500 |001e: if-ge v2, v3, 0033 // +0015 │ │ +3ef6ac: 7100 04b7 0000 |0020: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ef6b2: 0c02 |0023: move-result-object v2 │ │ +3ef6b4: 2203 891a |0024: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1a89 │ │ +3ef6b8: 1404 6900 127f |0026: const v4, #float 1.94069e+38 // #7f120069 │ │ +3ef6be: 6e20 3002 4100 |0029: invoke-virtual {v1, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3ef6c4: 0c01 |002c: move-result-object v1 │ │ +3ef6c6: 7020 05a2 1300 |002d: invoke-direct {v3, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@a205 │ │ +3ef6cc: 6e20 07b7 3200 |0030: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3ef6d2: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=50 │ │ 0x000f line=51 │ │ 0x0017 line=52 │ │ 0x001a line=53 │ │ @@ -1671637,24 +1671645,24 @@ │ │ type : '()Landroidx/appcompat/app/AlertDialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3ef524: |[3ef524] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.show:()Landroidx/appcompat/app/AlertDialog; │ │ -3ef534: 6f10 6814 0300 |0000: invoke-super {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3ef53a: 0c00 |0003: move-result-object v0 │ │ -3ef53c: 1401 0b00 0201 |0004: const v1, #float 2.38773e-38 // #0102000b │ │ -3ef542: 6e20 8a15 1000 |0007: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@158a │ │ -3ef548: 0c01 |000a: move-result-object v1 │ │ -3ef54a: 1f01 1303 |000b: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3ef54e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -3ef550: 6e20 9b12 2100 |000e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextIsSelectable:(Z)V // method@129b │ │ -3ef556: 1100 |0011: return-object v0 │ │ +3ef50c: |[3ef50c] de.danoeh.antennapod.dialog.DownloadLogDetailsDialog.show:()Landroidx/appcompat/app/AlertDialog; │ │ +3ef51c: 6f10 6814 0300 |0000: invoke-super {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3ef522: 0c00 |0003: move-result-object v0 │ │ +3ef524: 1401 0b00 0201 |0004: const v1, #float 2.38773e-38 // #0102000b │ │ +3ef52a: 6e20 8a15 1000 |0007: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@158a │ │ +3ef530: 0c01 |000a: move-result-object v1 │ │ +3ef532: 1f01 1303 |000b: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3ef536: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +3ef538: 6e20 9b12 2100 |000e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextIsSelectable:(Z)V // method@129b │ │ +3ef53e: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; │ │ │ │ @@ -1671694,18 +1671702,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3efd8c: |[3efd8c] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/Context;)V │ │ -3efd9c: 5b01 2c90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902c │ │ -3efda0: 7020 3f97 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.:(Landroid/content/Context;)V // method@973f │ │ -3efda6: 0e00 |0005: return-void │ │ +3efd74: |[3efd74] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/Context;)V │ │ +3efd84: 5b01 2c90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902c │ │ +3efd88: 7020 3f97 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.:(Landroid/content/Context;)V // method@973f │ │ +3efd8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -1671716,19 +1671724,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3efd6c: |[3efd6c] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.getChips:()Ljava/util/List; │ │ -3efd7c: 5410 2c90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902c │ │ -3efd80: 7110 63a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; // method@a063 │ │ -3efd86: 0c00 |0005: move-result-object v0 │ │ -3efd88: 1100 |0006: return-object v0 │ │ +3efd54: |[3efd54] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.getChips:()Ljava/util/List; │ │ +3efd64: 5410 2c90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902c │ │ +3efd68: 7110 63a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; // method@a063 │ │ +3efd6e: 0c00 |0005: move-result-object v0 │ │ +3efd70: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;) │ │ @@ -1671736,21 +1671744,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3efda8: |[3efda8] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.onRemoveClicked:(I)V │ │ -3efdb8: 5410 2c90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902c │ │ -3efdbc: 7110 63a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; // method@a063 │ │ -3efdc2: 0c00 |0005: move-result-object v0 │ │ -3efdc4: 7220 e5b4 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -3efdca: 6e10 ba41 0100 |0009: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3efdd0: 0e00 |000c: return-void │ │ +3efd90: |[3efd90] de.danoeh.antennapod.dialog.EpisodeFilterDialog$1.onRemoveClicked:(I)V │ │ +3efda0: 5410 2c90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.this$0:Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; // field@902c │ │ +3efda4: 7110 63a0 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; // method@a063 │ │ +3efdaa: 0c00 |0005: move-result-object v0 │ │ +3efdac: 7220 e5b4 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +3efdb2: 6e10 ba41 0100 |0009: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3efdb8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0009 line=67 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1; │ │ 0x0000 - 0x000d reg=2 (null) I │ │ @@ -1671794,17 +1671802,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3efe4c: |[3efe4c] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$1xBDdSucTRClePYAq7X8iAOULds:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/DialogInterface;I)V │ │ -3efe5c: 7030 67a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.onConfirmClick:(Landroid/content/DialogInterface;I)V // method@a067 │ │ -3efe62: 0e00 |0003: return-void │ │ +3efe34: |[3efe34] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$1xBDdSucTRClePYAq7X8iAOULds:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/DialogInterface;I)V │ │ +3efe44: 7030 67a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.onConfirmClick:(Landroid/content/DialogInterface;I)V // method@a067 │ │ +3efe4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1671814,17 +1671822,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3efe64: |[3efe64] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$FXkxCGGNuOYRfskygz9oD_7DPFs:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/widget/CompoundButton;Z)V │ │ -3efe74: 7030 65a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.lambda$new$0:(Landroid/widget/CompoundButton;Z)V // method@a065 │ │ -3efe7a: 0e00 |0003: return-void │ │ +3efe4c: |[3efe4c] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$FXkxCGGNuOYRfskygz9oD_7DPFs:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/widget/CompoundButton;Z)V │ │ +3efe5c: 7030 65a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.lambda$new$0:(Landroid/widget/CompoundButton;Z)V // method@a065 │ │ +3efe62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1671834,17 +1671842,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3efe7c: |[3efe7c] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$GQzrH8bLO8g_1BjWTHjBd8g_ucA:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V │ │ -3efe8c: 7030 66a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.lambda$setupWordsList$1:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V // method@a066 │ │ -3efe92: 0e00 |0003: return-void │ │ +3efe64: |[3efe64] de.danoeh.antennapod.dialog.EpisodeFilterDialog.$r8$lambda$GQzrH8bLO8g_1BjWTHjBd8g_ucA:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V │ │ +3efe74: 7030 66a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.lambda$setupWordsList$1:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V // method@a066 │ │ +3efe7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/adapter/SimpleChipAdapter; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1671854,17 +1671862,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3efe34: |[3efe34] de.danoeh.antennapod.dialog.EpisodeFilterDialog.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; │ │ -3efe44: 5400 2d90 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ -3efe48: 1100 |0002: return-object v0 │ │ +3efe1c: |[3efe1c] de.danoeh.antennapod.dialog.EpisodeFilterDialog.-$$Nest$fgettermList:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)Ljava/util/List; │ │ +3efe2c: 5400 2d90 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ +3efe30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; │ │ │ │ #4 : (in Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;) │ │ @@ -1671872,70 +1671880,70 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -3efe94: |[3efe94] de.danoeh.antennapod.dialog.EpisodeFilterDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ -3efea4: 7020 6f81 4300 |0000: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3efeaa: 7110 a50b 0400 |0003: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3efeb0: 0c04 |0006: move-result-object v4 │ │ -3efeb2: 7110 a69e 0400 |0007: invoke-static {v4}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@9ea6 │ │ -3efeb8: 0c04 |000a: move-result-object v4 │ │ -3efeba: 5b34 2e90 |000b: iput-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ -3efebe: 1400 cb00 127f |000d: const v0, #float 1.94071e+38 // #7f1200cb │ │ -3efec4: 6e20 bb81 0300 |0010: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3efeca: 6e10 a59e 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9ea5 │ │ -3efed0: 0c00 |0016: move-result-object v0 │ │ -3efed2: 6e20 c081 0300 |0017: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3efed8: 5440 898e |001a: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8e89 │ │ -3efedc: 2201 1d1a |001c: new-instance v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1; // type@1a1d │ │ -3efee0: 7020 59a0 3100 |001e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V // method@a059 │ │ -3efee6: 6e20 7c10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ -3efeec: 6e10 97ab 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ab97 │ │ -3efef2: 0a00 |0027: move-result v0 │ │ -3efef4: 1211 |0028: const/4 v1, #int 1 // #1 │ │ -3efef6: 3800 1700 |0029: if-eqz v0, 0040 // +0017 │ │ -3efefa: 5440 898e |002b: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8e89 │ │ -3efefe: 6e20 7910 1000 |002d: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3eff04: 5440 8a8e |0030: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8e8a │ │ -3eff08: 6e10 94ab 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getMinimalDurationFilter:()I // method@ab94 │ │ -3eff0e: 0a02 |0035: move-result v2 │ │ -3eff10: db02 023c |0036: div-int/lit8 v2, v2, #int 60 // #3c │ │ -3eff14: 7110 c1b2 0200 |0038: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -3eff1a: 0c02 |003b: move-result-object v2 │ │ -3eff1c: 6e20 9412 2000 |003c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3eff22: 2807 |003f: goto 0046 // +0007 │ │ -3eff24: 5440 8a8e |0040: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8e8a │ │ -3eff28: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -3eff2a: 6e20 4b0d 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3eff30: 6e10 8fab 0500 |0046: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeOnly:()Z // method@ab8f │ │ -3eff36: 0a00 |0049: move-result v0 │ │ -3eff38: 3800 0e00 |004a: if-eqz v0, 0058 // +000e │ │ -3eff3c: 6e10 90ab 0500 |004c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getExcludeFilter:()Ljava/util/List; // method@ab90 │ │ -3eff42: 0c05 |004f: move-result-object v5 │ │ -3eff44: 5b35 2d90 |0050: iput-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ -3eff48: 5444 8b8e |0052: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@8e8b │ │ -3eff4c: 6e20 7910 1400 |0054: invoke-virtual {v4, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3eff52: 280c |0057: goto 0063 // +000c │ │ -3eff54: 6e10 92ab 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getIncludeFilter:()Ljava/util/List; // method@ab92 │ │ -3eff5a: 0c05 |005b: move-result-object v5 │ │ -3eff5c: 5b35 2d90 |005c: iput-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ -3eff60: 5444 8c8e |005e: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8e8c │ │ -3eff64: 6e20 7910 1400 |0060: invoke-virtual {v4, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3eff6a: 7010 69a0 0300 |0063: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.setupWordsList:()V // method@a069 │ │ -3eff70: 1404 4800 127f |0066: const v4, #float 1.94069e+38 // #7f120048 │ │ -3eff76: 1205 |0069: const/4 v5, #int 0 // #0 │ │ -3eff78: 6e30 9981 4305 |006a: invoke-virtual {v3, v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3eff7e: 2204 1e1a |006d: new-instance v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2; // type@1a1e │ │ -3eff82: 7020 5ba0 3400 |006f: invoke-direct {v4, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V // method@a05b │ │ -3eff88: 1405 5b00 127f |0072: const v5, #float 1.94069e+38 // #7f12005b │ │ -3eff8e: 6e30 ad81 5304 |0075: invoke-virtual {v3, v5, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3eff94: 0e00 |0078: return-void │ │ +3efe7c: |[3efe7c] de.danoeh.antennapod.dialog.EpisodeFilterDialog.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ +3efe8c: 7020 6f81 4300 |0000: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3efe92: 7110 a50b 0400 |0003: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3efe98: 0c04 |0006: move-result-object v4 │ │ +3efe9a: 7110 a69e 0400 |0007: invoke-static {v4}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@9ea6 │ │ +3efea0: 0c04 |000a: move-result-object v4 │ │ +3efea2: 5b34 2e90 |000b: iput-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ +3efea6: 1400 cb00 127f |000d: const v0, #float 1.94071e+38 // #7f1200cb │ │ +3efeac: 6e20 bb81 0300 |0010: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3efeb2: 6e10 a59e 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@9ea5 │ │ +3efeb8: 0c00 |0016: move-result-object v0 │ │ +3efeba: 6e20 c081 0300 |0017: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3efec0: 5440 898e |001a: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8e89 │ │ +3efec4: 2201 1d1a |001c: new-instance v1, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1; // type@1a1d │ │ +3efec8: 7020 59a0 3100 |001e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V // method@a059 │ │ +3efece: 6e20 7c10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ +3efed4: 6e10 97ab 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ab97 │ │ +3efeda: 0a00 |0027: move-result v0 │ │ +3efedc: 1211 |0028: const/4 v1, #int 1 // #1 │ │ +3efede: 3800 1700 |0029: if-eqz v0, 0040 // +0017 │ │ +3efee2: 5440 898e |002b: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8e89 │ │ +3efee6: 6e20 7910 1000 |002d: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3efeec: 5440 8a8e |0030: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8e8a │ │ +3efef0: 6e10 94ab 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getMinimalDurationFilter:()I // method@ab94 │ │ +3efef6: 0a02 |0035: move-result v2 │ │ +3efef8: db02 023c |0036: div-int/lit8 v2, v2, #int 60 // #3c │ │ +3efefc: 7110 c1b2 0200 |0038: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +3eff02: 0c02 |003b: move-result-object v2 │ │ +3eff04: 6e20 9412 2000 |003c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3eff0a: 2807 |003f: goto 0046 // +0007 │ │ +3eff0c: 5440 8a8e |0040: iget-object v0, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8e8a │ │ +3eff10: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +3eff12: 6e20 4b0d 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3eff18: 6e10 8fab 0500 |0046: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeOnly:()Z // method@ab8f │ │ +3eff1e: 0a00 |0049: move-result v0 │ │ +3eff20: 3800 0e00 |004a: if-eqz v0, 0058 // +000e │ │ +3eff24: 6e10 90ab 0500 |004c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getExcludeFilter:()Ljava/util/List; // method@ab90 │ │ +3eff2a: 0c05 |004f: move-result-object v5 │ │ +3eff2c: 5b35 2d90 |0050: iput-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ +3eff30: 5444 8b8e |0052: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@8e8b │ │ +3eff34: 6e20 7910 1400 |0054: invoke-virtual {v4, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3eff3a: 280c |0057: goto 0063 // +000c │ │ +3eff3c: 6e10 92ab 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedFilter;.getIncludeFilter:()Ljava/util/List; // method@ab92 │ │ +3eff42: 0c05 |005b: move-result-object v5 │ │ +3eff44: 5b35 2d90 |005c: iput-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ +3eff48: 5444 8c8e |005e: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8e8c │ │ +3eff4c: 6e20 7910 1400 |0060: invoke-virtual {v4, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3eff52: 7010 69a0 0300 |0063: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.setupWordsList:()V // method@a069 │ │ +3eff58: 1404 4800 127f |0066: const v4, #float 1.94069e+38 // #7f120048 │ │ +3eff5e: 1205 |0069: const/4 v5, #int 0 // #0 │ │ +3eff60: 6e30 9981 4305 |006a: invoke-virtual {v3, v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3eff66: 2204 1e1a |006d: new-instance v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2; // type@1a1e │ │ +3eff6a: 7020 5ba0 3400 |006f: invoke-direct {v4, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;)V // method@a05b │ │ +3eff70: 1405 5b00 127f |0072: const v5, #float 1.94069e+38 // #7f12005b │ │ +3eff76: 6e30 ad81 5304 |0075: invoke-virtual {v3, v5, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3eff7c: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x0010 line=28 │ │ 0x0013 line=29 │ │ 0x001a line=31 │ │ @@ -1671962,19 +1671970,19 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3eff98: |[3eff98] de.danoeh.antennapod.dialog.EpisodeFilterDialog.lambda$new$0:(Landroid/widget/CompoundButton;Z)V │ │ -3effa8: 5401 2e90 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ -3effac: 5411 8a8e |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8e8a │ │ -3effb0: 6e20 4b0d 2100 |0004: invoke-virtual {v1, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3effb6: 0e00 |0007: return-void │ │ +3eff80: |[3eff80] de.danoeh.antennapod.dialog.EpisodeFilterDialog.lambda$new$0:(Landroid/widget/CompoundButton;Z)V │ │ +3eff90: 5401 2e90 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ +3eff94: 5411 8a8e |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8e8a │ │ +3eff98: 6e20 4b0d 2100 |0004: invoke-virtual {v1, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3eff9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/EpisodeFilterDialog; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -1671984,46 +1671992,46 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -3effb8: |[3effb8] de.danoeh.antennapod.dialog.EpisodeFilterDialog.lambda$setupWordsList$1:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V │ │ -3effc8: 5424 2e90 |0000: iget-object v4, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ -3effcc: 5444 8f8e |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e8f │ │ -3effd0: 6e10 7889 0400 |0004: invoke-virtual {v4}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@8978 │ │ -3effd6: 0c04 |0007: move-result-object v4 │ │ -3effd8: 6e10 9410 0400 |0008: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3effde: 0c04 |000b: move-result-object v4 │ │ -3effe0: 6e10 7db2 0400 |000c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3effe6: 0c04 |000f: move-result-object v4 │ │ -3effe8: 1a00 f701 |0010: const-string v0, """ // string@01f7 │ │ -3effec: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ -3efff0: 6e30 b0b2 0401 |0014: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ -3efff6: 0c04 |0017: move-result-object v4 │ │ -3efff8: 6e10 beb2 0400 |0018: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3efffe: 0c04 |001b: move-result-object v4 │ │ -3f0000: 7110 a80a 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f0006: 0a00 |001f: move-result v0 │ │ -3f0008: 3900 1e00 |0020: if-nez v0, 003e // +001e │ │ -3f000c: 5420 2d90 |0022: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ -3f0010: 7220 dab4 4000 |0024: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3f0016: 0a00 |0027: move-result v0 │ │ -3f0018: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -3f001c: 2814 |002a: goto 003e // +0014 │ │ -3f001e: 5420 2d90 |002b: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ -3f0022: 7220 d6b4 4000 |002d: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f0028: 5424 2e90 |0030: iget-object v4, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ -3f002c: 5444 8f8e |0032: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e8f │ │ -3f0030: 6e10 7889 0400 |0034: invoke-virtual {v4}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@8978 │ │ -3f0036: 0c04 |0037: move-result-object v4 │ │ -3f0038: 6e20 9412 1400 |0038: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f003e: 6e10 ba41 0300 |003b: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3f0044: 0e00 |003e: return-void │ │ +3effa0: |[3effa0] de.danoeh.antennapod.dialog.EpisodeFilterDialog.lambda$setupWordsList$1:(Lde/danoeh/antennapod/adapter/SimpleChipAdapter;Landroid/view/View;)V │ │ +3effb0: 5424 2e90 |0000: iget-object v4, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ +3effb4: 5444 8f8e |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e8f │ │ +3effb8: 6e10 7889 0400 |0004: invoke-virtual {v4}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@8978 │ │ +3effbe: 0c04 |0007: move-result-object v4 │ │ +3effc0: 6e10 9410 0400 |0008: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3effc6: 0c04 |000b: move-result-object v4 │ │ +3effc8: 6e10 7db2 0400 |000c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3effce: 0c04 |000f: move-result-object v4 │ │ +3effd0: 1a00 f701 |0010: const-string v0, """ // string@01f7 │ │ +3effd4: 1a01 0000 |0012: const-string v1, "" // string@0000 │ │ +3effd8: 6e30 b0b2 0401 |0014: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b2b0 │ │ +3effde: 0c04 |0017: move-result-object v4 │ │ +3effe0: 6e10 beb2 0400 |0018: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3effe6: 0c04 |001b: move-result-object v4 │ │ +3effe8: 7110 a80a 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3effee: 0a00 |001f: move-result v0 │ │ +3efff0: 3900 1e00 |0020: if-nez v0, 003e // +001e │ │ +3efff4: 5420 2d90 |0022: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ +3efff8: 7220 dab4 4000 |0024: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3efffe: 0a00 |0027: move-result v0 │ │ +3f0000: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +3f0004: 2814 |002a: goto 003e // +0014 │ │ +3f0006: 5420 2d90 |002b: iget-object v0, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ +3f000a: 7220 d6b4 4000 |002d: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f0010: 5424 2e90 |0030: iget-object v4, v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ +3f0014: 5444 8f8e |0032: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e8f │ │ +3f0018: 6e10 7889 0400 |0034: invoke-virtual {v4}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@8978 │ │ +3f001e: 0c04 |0037: move-result-object v4 │ │ +3f0020: 6e20 9412 1400 |0038: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f0026: 6e10 ba41 0300 |003b: invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3f002c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x001c line=73 │ │ 0x002b line=76 │ │ 0x0030 line=77 │ │ 0x003b line=78 │ │ @@ -1672037,51 +1672045,51 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -3f0048: |[3f0048] de.danoeh.antennapod.dialog.EpisodeFilterDialog.onConfirmClick:(Landroid/content/DialogInterface;I)V │ │ -3f0058: 5434 2e90 |0000: iget-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ -3f005c: 5444 898e |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8e89 │ │ -3f0060: 6e10 6b10 0400 |0004: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3f0066: 0a04 |0007: move-result v4 │ │ -3f0068: 3804 1500 |0008: if-eqz v4, 001d // +0015 │ │ -3f006c: 5434 2e90 |000a: iget-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ -3f0070: 5444 8a8e |000c: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8e8a │ │ -3f0074: 6e10 9410 0400 |000e: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f007a: 0c04 |0011: move-result-object v4 │ │ -3f007c: 6e10 7db2 0400 |0012: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f0082: 0c04 |0015: move-result-object v4 │ │ -3f0084: 7110 30b2 0400 |0016: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3f008a: 0a04 |0019: move-result v4 │ │ -3f008c: da04 043c |001a: mul-int/lit8 v4, v4, #int 60 // #3c │ │ -3f0090: 2802 |001c: goto 001e // +0002 │ │ -3f0092: 12f4 |001d: const/4 v4, #int -1 // #ff │ │ -3f0094: 5435 2e90 |001e: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ -3f0098: 5455 8c8e |0020: iget-object v5, v5, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8e8c │ │ -3f009c: 6e10 6b10 0500 |0022: invoke-virtual {v5}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3f00a2: 0a05 |0025: move-result v5 │ │ -3f00a4: 1a00 0000 |0026: const-string v0, "" // string@0000 │ │ -3f00a8: 3805 0c00 |0028: if-eqz v5, 0034 // +000c │ │ -3f00ac: 5435 2d90 |002a: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ -3f00b0: 7020 6aa0 5300 |002c: invoke-direct {v3, v5}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.toFilterString:(Ljava/util/List;)Ljava/lang/String; // method@a06a │ │ -3f00b6: 0c05 |002f: move-result-object v5 │ │ -3f00b8: 0702 |0030: move-object v2, v0 │ │ -3f00ba: 0750 |0031: move-object v0, v5 │ │ -3f00bc: 0725 |0032: move-object v5, v2 │ │ -3f00be: 2807 |0033: goto 003a // +0007 │ │ -3f00c0: 5435 2d90 |0034: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ -3f00c4: 7020 6aa0 5300 |0036: invoke-direct {v3, v5}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.toFilterString:(Ljava/util/List;)Ljava/lang/String; // method@a06a │ │ -3f00ca: 0c05 |0039: move-result-object v5 │ │ -3f00cc: 2201 9f1c |003a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1c9f │ │ -3f00d0: 7040 8eab 0145 |003c: invoke-direct {v1, v0, v5, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ab8e │ │ -3f00d6: 6e20 68a0 1300 |003f: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.onConfirmed:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@a068 │ │ -3f00dc: 0e00 |0042: return-void │ │ +3f0030: |[3f0030] de.danoeh.antennapod.dialog.EpisodeFilterDialog.onConfirmClick:(Landroid/content/DialogInterface;I)V │ │ +3f0040: 5434 2e90 |0000: iget-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ +3f0044: 5444 898e |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@8e89 │ │ +3f0048: 6e10 6b10 0400 |0004: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3f004e: 0a04 |0007: move-result v4 │ │ +3f0050: 3804 1500 |0008: if-eqz v4, 001d // +0015 │ │ +3f0054: 5434 2e90 |000a: iget-object v4, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ +3f0058: 5444 8a8e |000c: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@8e8a │ │ +3f005c: 6e10 9410 0400 |000e: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f0062: 0c04 |0011: move-result-object v4 │ │ +3f0064: 6e10 7db2 0400 |0012: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f006a: 0c04 |0015: move-result-object v4 │ │ +3f006c: 7110 30b2 0400 |0016: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3f0072: 0a04 |0019: move-result v4 │ │ +3f0074: da04 043c |001a: mul-int/lit8 v4, v4, #int 60 // #3c │ │ +3f0078: 2802 |001c: goto 001e // +0002 │ │ +3f007a: 12f4 |001d: const/4 v4, #int -1 // #ff │ │ +3f007c: 5435 2e90 |001e: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ +3f0080: 5455 8c8e |0020: iget-object v5, v5, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@8e8c │ │ +3f0084: 6e10 6b10 0500 |0022: invoke-virtual {v5}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3f008a: 0a05 |0025: move-result v5 │ │ +3f008c: 1a00 0000 |0026: const-string v0, "" // string@0000 │ │ +3f0090: 3805 0c00 |0028: if-eqz v5, 0034 // +000c │ │ +3f0094: 5435 2d90 |002a: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ +3f0098: 7020 6aa0 5300 |002c: invoke-direct {v3, v5}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.toFilterString:(Ljava/util/List;)Ljava/lang/String; // method@a06a │ │ +3f009e: 0c05 |002f: move-result-object v5 │ │ +3f00a0: 0702 |0030: move-object v2, v0 │ │ +3f00a2: 0750 |0031: move-object v0, v5 │ │ +3f00a4: 0725 |0032: move-object v5, v2 │ │ +3f00a6: 2807 |0033: goto 003a // +0007 │ │ +3f00a8: 5435 2d90 |0034: iget-object v5, v3, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.termList:Ljava/util/List; // field@902d │ │ +3f00ac: 7020 6aa0 5300 |0036: invoke-direct {v3, v5}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.toFilterString:(Ljava/util/List;)Ljava/lang/String; // method@a06a │ │ +3f00b2: 0c05 |0039: move-result-object v5 │ │ +3f00b4: 2201 9f1c |003a: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1c9f │ │ +3f00b8: 7040 8eab 0145 |003c: invoke-direct {v1, v0, v5, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ab8e │ │ +3f00be: 6e20 68a0 1300 |003f: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.onConfirmed:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@a068 │ │ +3f00c4: 0e00 |0042: return-void │ │ catches : 1 │ │ 0x000a - 0x001a │ │ Ljava/lang/NumberFormatException; -> 0x001d │ │ positions : │ │ 0x0000 line=86 │ │ 0x000a line=89 │ │ 0x000e line=90 │ │ @@ -1672100,44 +1672108,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -3f00f0: |[3f00f0] de.danoeh.antennapod.dialog.EpisodeFilterDialog.setupWordsList:()V │ │ -3f0100: 5440 2e90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ -3f0104: 5400 8e8e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e8e │ │ -3f0108: 2201 f30a |0004: new-instance v1, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af3 │ │ -3f010c: 6e10 4114 0400 |0006: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@1441 │ │ -3f0112: 0c02 |0009: move-result-object v2 │ │ -3f0114: 1223 |000a: const/4 v3, #int 2 // #2 │ │ -3f0116: 7030 1440 2103 |000b: invoke-direct {v1, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4014 │ │ -3f011c: 6e20 3444 1000 |000e: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ -3f0122: 5440 2e90 |0011: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ -3f0126: 5400 8e8e |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e8e │ │ -3f012a: 2201 ef1d |0015: new-instance v1, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1def │ │ -3f012e: 6e10 4114 0400 |0017: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@1441 │ │ -3f0134: 0c02 |001a: move-result-object v2 │ │ -3f0136: 1243 |001b: const/4 v3, #int 4 // #4 │ │ -3f0138: 7030 bdb0 2103 |001c: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b0bd │ │ -3f013e: 6e20 6b43 1000 |001f: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@436b │ │ -3f0144: 2200 1f1a |0022: new-instance v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1; // type@1a1f │ │ -3f0148: 6e10 4114 0400 |0024: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@1441 │ │ -3f014e: 0c01 |0027: move-result-object v1 │ │ -3f0150: 7030 5da0 4001 |0028: invoke-direct {v0, v4, v1}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/Context;)V // method@a05d │ │ -3f0156: 5441 2e90 |002b: iget-object v1, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ -3f015a: 5411 8e8e |002d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e8e │ │ -3f015e: 6e20 2a44 0100 |002f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -3f0164: 5441 2e90 |0032: iget-object v1, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ -3f0168: 5411 8f8e |0034: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e8f │ │ -3f016c: 2202 1c1a |0036: new-instance v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0; // type@1a1c │ │ -3f0170: 7030 57a0 4200 |0038: invoke-direct {v2, v4, v0}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;)V // method@a057 │ │ -3f0176: 6e20 d389 2100 |003b: invoke-virtual {v1, v2}, Lcom/google/android/material/textfield/TextInputLayout;.setEndIconOnClickListener:(Landroid/view/View$OnClickListener;)V // method@89d3 │ │ -3f017c: 0e00 |003e: return-void │ │ +3f00d8: |[3f00d8] de.danoeh.antennapod.dialog.EpisodeFilterDialog.setupWordsList:()V │ │ +3f00e8: 5440 2e90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ +3f00ec: 5400 8e8e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e8e │ │ +3f00f0: 2201 f30a |0004: new-instance v1, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af3 │ │ +3f00f4: 6e10 4114 0400 |0006: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@1441 │ │ +3f00fa: 0c02 |0009: move-result-object v2 │ │ +3f00fc: 1223 |000a: const/4 v3, #int 2 // #2 │ │ +3f00fe: 7030 1440 2103 |000b: invoke-direct {v1, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4014 │ │ +3f0104: 6e20 3444 1000 |000e: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ +3f010a: 5440 2e90 |0011: iget-object v0, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ +3f010e: 5400 8e8e |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e8e │ │ +3f0112: 2201 ef1d |0015: new-instance v1, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1def │ │ +3f0116: 6e10 4114 0400 |0017: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@1441 │ │ +3f011c: 0c02 |001a: move-result-object v2 │ │ +3f011e: 1243 |001b: const/4 v3, #int 4 // #4 │ │ +3f0120: 7030 bdb0 2103 |001c: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b0bd │ │ +3f0126: 6e20 6b43 1000 |001f: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@436b │ │ +3f012c: 2200 1f1a |0022: new-instance v0, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1; // type@1a1f │ │ +3f0130: 6e10 4114 0400 |0024: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@1441 │ │ +3f0136: 0c01 |0027: move-result-object v1 │ │ +3f0138: 7030 5da0 4001 |0028: invoke-direct {v0, v4, v1}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$1;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Landroid/content/Context;)V // method@a05d │ │ +3f013e: 5441 2e90 |002b: iget-object v1, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ +3f0142: 5411 8e8e |002d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e8e │ │ +3f0146: 6e20 2a44 0100 |002f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +3f014c: 5441 2e90 |0032: iget-object v1, v4, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // field@902e │ │ +3f0150: 5411 8f8e |0034: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e8f │ │ +3f0154: 2202 1c1a |0036: new-instance v2, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0; // type@1a1c │ │ +3f0158: 7030 57a0 4200 |0038: invoke-direct {v2, v4, v0}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;Lde/danoeh/antennapod/adapter/SimpleChipAdapter;)V // method@a057 │ │ +3f015e: 6e20 d389 2100 |003b: invoke-virtual {v1, v2}, Lcom/google/android/material/textfield/TextInputLayout;.setEndIconOnClickListener:(Landroid/view/View$OnClickListener;)V // method@89d3 │ │ +3f0164: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0011 line=57 │ │ 0x0022 line=58 │ │ 0x002b line=70 │ │ 0x0032 line=71 │ │ @@ -1672149,34 +1672157,34 @@ │ │ type : '(Ljava/util/List;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -3efdd4: |[3efdd4] de.danoeh.antennapod.dialog.EpisodeFilterDialog.toFilterString:(Ljava/util/List;)Ljava/lang/String; │ │ -3efde4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3efde8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3efdee: 7210 e1b4 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3efdf4: 0c04 |0008: move-result-object v4 │ │ -3efdf6: 7210 c4b4 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3efdfc: 0a01 |000c: move-result v1 │ │ -3efdfe: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ -3efe02: 7210 c5b4 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3efe08: 0c01 |0012: move-result-object v1 │ │ -3efe0a: 1f01 721e |0013: check-cast v1, Ljava/lang/String; // type@1e72 │ │ -3efe0e: 1a02 f701 |0015: const-string v2, """ // string@01f7 │ │ -3efe12: 6e20 d3b2 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3efe18: 6e20 d3b2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3efe1e: 1a01 f801 |001d: const-string v1, "" " // string@01f8 │ │ -3efe22: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3efe28: 28e7 |0022: goto 0009 // -0019 │ │ -3efe2a: 6e10 deb2 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3efe30: 0c04 |0026: move-result-object v4 │ │ -3efe32: 1104 |0027: return-object v4 │ │ +3efdbc: |[3efdbc] de.danoeh.antennapod.dialog.EpisodeFilterDialog.toFilterString:(Ljava/util/List;)Ljava/lang/String; │ │ +3efdcc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3efdd0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3efdd6: 7210 e1b4 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3efddc: 0c04 |0008: move-result-object v4 │ │ +3efdde: 7210 c4b4 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3efde4: 0a01 |000c: move-result v1 │ │ +3efde6: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ +3efdea: 7210 c5b4 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3efdf0: 0c01 |0012: move-result-object v1 │ │ +3efdf2: 1f01 721e |0013: check-cast v1, Ljava/lang/String; // type@1e72 │ │ +3efdf6: 1a02 f701 |0015: const-string v2, """ // string@01f7 │ │ +3efdfa: 6e20 d3b2 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3efe00: 6e20 d3b2 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3efe06: 1a01 f801 |001d: const-string v1, "" " // string@01f8 │ │ +3efe0a: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3efe10: 28e7 |0022: goto 0009 // -0019 │ │ +3efe12: 6e10 deb2 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3efe18: 0c04 |0026: move-result-object v4 │ │ +3efe1a: 1104 |0027: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ 0x0017 line=108 │ │ 0x0023 line=110 │ │ locals : │ │ @@ -1672215,17 +1672223,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -3f025c: |[3f025c] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.$r8$lambda$SSCzPzH3MVb6ri3RqVunbvBarmo:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V │ │ -3f026c: 7054 72a0 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.lambda$new$0:(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V // method@a072 │ │ -3f0272: 0e00 |0003: return-void │ │ +3f0244: |[3f0244] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.$r8$lambda$SSCzPzH3MVb6ri3RqVunbvBarmo:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V │ │ +3f0254: 7054 72a0 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.lambda$new$0:(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V // method@a072 │ │ +3f025a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/widget/EditText; │ │ @@ -1672237,44 +1672245,44 @@ │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 70 16-bit code units │ │ -3f0274: |[3f0274] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.:(Landroid/content/Context;II)V │ │ -3f0284: 7020 6f81 4300 |0000: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f028a: 1400 6c02 127f |0003: const v0, #float 1.9408e+38 // #7f12026c │ │ -3f0290: 6e20 bb81 0300 |0006: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f0296: 1400 5300 0d7f |0009: const v0, #float 1.87423e+38 // #7f0d0053 │ │ -3f029c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -3f029e: 7130 e40c 0401 |000d: invoke-static {v4, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -3f02a4: 0c04 |0010: move-result-object v4 │ │ -3f02a6: 6e20 c081 4300 |0011: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3f02ac: 1400 3901 0a7f |0014: const v0, #float 1.8344e+38 // #7f0a0139 │ │ -3f02b2: 6e20 6f0c 0400 |0017: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f02b8: 0c00 |001a: move-result-object v0 │ │ -3f02ba: 1f00 ec02 |001b: check-cast v0, Landroid/widget/EditText; // type@02ec │ │ -3f02be: 1402 3801 0a7f |001d: const v2, #float 1.8344e+38 // #7f0a0138 │ │ -3f02c4: 6e20 6f0c 2400 |0020: invoke-virtual {v4, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f02ca: 0c04 |0023: move-result-object v4 │ │ -3f02cc: 1f04 ec02 |0024: check-cast v4, Landroid/widget/EditText; // type@02ec │ │ -3f02d0: 7110 c1b2 0500 |0026: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -3f02d6: 0c05 |0029: move-result-object v5 │ │ -3f02d8: 6e20 9412 5000 |002a: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f02de: 7110 c1b2 0600 |002d: invoke-static {v6}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ -3f02e4: 0c05 |0030: move-result-object v5 │ │ -3f02e6: 6e20 9412 5400 |0031: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f02ec: 1405 4800 127f |0034: const v5, #float 1.94069e+38 // #7f120048 │ │ -3f02f2: 6e30 9981 5301 |0037: invoke-virtual {v3, v5, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f02f8: 2205 221a |003a: new-instance v5, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0; // type@1a22 │ │ -3f02fc: 7040 6ea0 3540 |003c: invoke-direct {v5, v3, v0, v4}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;)V // method@a06e │ │ -3f0302: 1404 5b00 127f |003f: const v4, #float 1.94069e+38 // #7f12005b │ │ -3f0308: 6e30 ad81 4305 |0042: invoke-virtual {v3, v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f030e: 0e00 |0045: return-void │ │ +3f025c: |[3f025c] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.:(Landroid/content/Context;II)V │ │ +3f026c: 7020 6f81 4300 |0000: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f0272: 1400 6c02 127f |0003: const v0, #float 1.9408e+38 // #7f12026c │ │ +3f0278: 6e20 bb81 0300 |0006: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f027e: 1400 5300 0d7f |0009: const v0, #float 1.87423e+38 // #7f0d0053 │ │ +3f0284: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +3f0286: 7130 e40c 0401 |000d: invoke-static {v4, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +3f028c: 0c04 |0010: move-result-object v4 │ │ +3f028e: 6e20 c081 4300 |0011: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3f0294: 1400 3901 0a7f |0014: const v0, #float 1.8344e+38 // #7f0a0139 │ │ +3f029a: 6e20 6f0c 0400 |0017: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f02a0: 0c00 |001a: move-result-object v0 │ │ +3f02a2: 1f00 ec02 |001b: check-cast v0, Landroid/widget/EditText; // type@02ec │ │ +3f02a6: 1402 3801 0a7f |001d: const v2, #float 1.8344e+38 // #7f0a0138 │ │ +3f02ac: 6e20 6f0c 2400 |0020: invoke-virtual {v4, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f02b2: 0c04 |0023: move-result-object v4 │ │ +3f02b4: 1f04 ec02 |0024: check-cast v4, Landroid/widget/EditText; // type@02ec │ │ +3f02b8: 7110 c1b2 0500 |0026: invoke-static {v5}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +3f02be: 0c05 |0029: move-result-object v5 │ │ +3f02c0: 6e20 9412 5000 |002a: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f02c6: 7110 c1b2 0600 |002d: invoke-static {v6}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b2c1 │ │ +3f02cc: 0c05 |0030: move-result-object v5 │ │ +3f02ce: 6e20 9412 5400 |0031: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f02d4: 1405 4800 127f |0034: const v5, #float 1.94069e+38 // #7f120048 │ │ +3f02da: 6e30 9981 5301 |0037: invoke-virtual {v3, v5, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f02e0: 2205 221a |003a: new-instance v5, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0; // type@1a22 │ │ +3f02e4: 7040 6ea0 3540 |003c: invoke-direct {v5, v3, v0, v4}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;Landroid/widget/EditText;Landroid/widget/EditText;)V // method@a06e │ │ +3f02ea: 1404 5b00 127f |003f: const v4, #float 1.94069e+38 // #7f12005b │ │ +3f02f0: 6e30 ad81 4305 |0042: invoke-virtual {v3, v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f02f6: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0006 line=17 │ │ 0x000d line=18 │ │ 0x0011 line=19 │ │ 0x0017 line=21 │ │ @@ -1672294,32 +1672302,32 @@ │ │ type : '(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -3f0310: |[3f0310] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.lambda$new$0:(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V │ │ -3f0320: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -3f0322: 6e10 9410 0100 |0001: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f0328: 0c01 |0004: move-result-object v1 │ │ -3f032a: 6e10 7db2 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f0330: 0c01 |0008: move-result-object v1 │ │ -3f0332: 7110 30b2 0100 |0009: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3f0338: 0a01 |000c: move-result v1 │ │ -3f033a: 2802 |000d: goto 000f // +0002 │ │ -3f033c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3f033e: 6e10 9410 0200 |000f: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f0344: 0c02 |0012: move-result-object v2 │ │ -3f0346: 6e10 7db2 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f034c: 0c02 |0016: move-result-object v2 │ │ -3f034e: 7110 30b2 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3f0354: 0a03 |001a: move-result v3 │ │ -3f0356: 6e30 73a0 1003 |001b: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.onConfirmed:(II)V // method@a073 │ │ -3f035c: 0e00 |001e: return-void │ │ +3f02f8: |[3f02f8] de.danoeh.antennapod.dialog.FeedPreferenceSkipDialog.lambda$new$0:(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/content/DialogInterface;I)V │ │ +3f0308: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +3f030a: 6e10 9410 0100 |0001: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f0310: 0c01 |0004: move-result-object v1 │ │ +3f0312: 6e10 7db2 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f0318: 0c01 |0008: move-result-object v1 │ │ +3f031a: 7110 30b2 0100 |0009: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3f0320: 0a01 |000c: move-result v1 │ │ +3f0322: 2802 |000d: goto 000f // +0002 │ │ +3f0324: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3f0326: 6e10 9410 0200 |000f: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f032c: 0c02 |0012: move-result-object v2 │ │ +3f032e: 6e10 7db2 0200 |0013: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f0334: 0c02 |0016: move-result-object v2 │ │ +3f0336: 7110 30b2 0200 |0017: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3f033c: 0a03 |001a: move-result v3 │ │ +3f033e: 6e30 73a0 1003 |001b: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.onConfirmed:(II)V // method@a073 │ │ +3f0344: 0e00 |001e: return-void │ │ catches : 2 │ │ 0x0001 - 0x000d │ │ Ljava/lang/NumberFormatException; -> 0x000e │ │ 0x000f - 0x001b │ │ Ljava/lang/NumberFormatException; -> 0x001b │ │ positions : │ │ 0x0001 line=33 │ │ @@ -1672375,18 +1672383,18 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f4c4c: |[3f4c4c] de.danoeh.antennapod.dialog.TagSettingsDialog$1.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/content/Context;)V │ │ -3f4c5c: 5b01 ad90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ad │ │ -3f4c60: 7020 3f97 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.:(Landroid/content/Context;)V // method@973f │ │ -3f4c66: 0e00 |0005: return-void │ │ +3f4c34: |[3f4c34] de.danoeh.antennapod.dialog.TagSettingsDialog$1.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/content/Context;)V │ │ +3f4c44: 5b01 ad90 |0000: iput-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ad │ │ +3f4c48: 7020 3f97 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SimpleChipAdapter;.:(Landroid/content/Context;)V // method@973f │ │ +3f4c4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -1672397,19 +1672405,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f4c2c: |[3f4c2c] de.danoeh.antennapod.dialog.TagSettingsDialog$1.getChips:()Ljava/util/List; │ │ -3f4c3c: 5410 ad90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ad │ │ -3f4c40: 7110 a9a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; // method@a1a9 │ │ -3f4c46: 0c00 |0005: move-result-object v0 │ │ -3f4c48: 1100 |0006: return-object v0 │ │ +3f4c14: |[3f4c14] de.danoeh.antennapod.dialog.TagSettingsDialog$1.getChips:()Ljava/util/List; │ │ +3f4c24: 5410 ad90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ad │ │ +3f4c28: 7110 a9a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; // method@a1a9 │ │ +3f4c2e: 0c00 |0005: move-result-object v0 │ │ +3f4c30: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$1; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;) │ │ @@ -1672417,21 +1672425,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3f4c68: |[3f4c68] de.danoeh.antennapod.dialog.TagSettingsDialog$1.onRemoveClicked:(I)V │ │ -3f4c78: 5410 ad90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ad │ │ -3f4c7c: 7110 a9a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; // method@a1a9 │ │ -3f4c82: 0c00 |0005: move-result-object v0 │ │ -3f4c84: 7220 e5b4 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -3f4c8a: 6e10 ba41 0100 |0009: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3f4c90: 0e00 |000c: return-void │ │ +3f4c50: |[3f4c50] de.danoeh.antennapod.dialog.TagSettingsDialog$1.onRemoveClicked:(I)V │ │ +3f4c60: 5410 ad90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.this$0:Lde/danoeh/antennapod/dialog/TagSettingsDialog; // field@90ad │ │ +3f4c64: 7110 a9a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; // method@a1a9 │ │ +3f4c6a: 0c00 |0005: move-result-object v0 │ │ +3f4c6c: 7220 e5b4 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +3f4c72: 6e10 ba41 0100 |0009: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3f4c78: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0009 line=75 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/dialog/TagSettingsDialog$1; │ │ 0x0000 - 0x000d reg=2 (null) I │ │ @@ -1672469,24 +1672477,24 @@ │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -3f5a28: |[3f5a28] de.danoeh.antennapod.dialog.TimeRangeDialog.:(Landroid/content/Context;II)V │ │ -3f5a38: 7020 6f81 2100 |0000: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f5a3e: 2200 731a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // type@1a73 │ │ -3f5a42: 7040 b9a1 2043 |0005: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.:(Landroid/content/Context;II)V // method@a1b9 │ │ -3f5a48: 5b10 bc90 |0008: iput-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@90bc │ │ -3f5a4c: 6e20 c081 0100 |000a: invoke-virtual {v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3f5a52: 1402 0a00 0401 |000d: const v2, #float 2.42446e-38 // #0104000a │ │ -3f5a58: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -3f5a5a: 6e30 ad81 2103 |0011: invoke-virtual {v1, v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f5a60: 0e00 |0014: return-void │ │ +3f5a10: |[3f5a10] de.danoeh.antennapod.dialog.TimeRangeDialog.:(Landroid/content/Context;II)V │ │ +3f5a20: 7020 6f81 2100 |0000: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f5a26: 2200 731a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // type@1a73 │ │ +3f5a2a: 7040 b9a1 2043 |0005: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.:(Landroid/content/Context;II)V // method@a1b9 │ │ +3f5a30: 5b10 bc90 |0008: iput-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@90bc │ │ +3f5a34: 6e20 c081 0100 |000a: invoke-virtual {v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3f5a3a: 1402 0a00 0401 |000d: const v2, #float 2.42446e-38 // #0104000a │ │ +3f5a40: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +3f5a42: 6e30 ad81 2103 |0011: invoke-virtual {v1, v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f5a48: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x000a line=24 │ │ 0x0011 line=25 │ │ locals : │ │ @@ -1672501,19 +1672509,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f59e8: |[3f59e8] de.danoeh.antennapod.dialog.TimeRangeDialog.getFrom:()I │ │ -3f59f8: 5410 bc90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@90bc │ │ -3f59fc: 7110 b6a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.-$$Nest$fgetfrom:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I // method@a1b6 │ │ -3f5a02: 0a00 |0005: move-result v0 │ │ -3f5a04: 0f00 |0006: return v0 │ │ +3f59d0: |[3f59d0] de.danoeh.antennapod.dialog.TimeRangeDialog.getFrom:()I │ │ +3f59e0: 5410 bc90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@90bc │ │ +3f59e4: 7110 b6a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.-$$Nest$fgetfrom:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I // method@a1b6 │ │ +3f59ea: 0a00 |0005: move-result v0 │ │ +3f59ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/dialog/TimeRangeDialog; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/TimeRangeDialog;) │ │ @@ -1672521,19 +1672529,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3f5a08: |[3f5a08] de.danoeh.antennapod.dialog.TimeRangeDialog.getTo:()I │ │ -3f5a18: 5410 bc90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@90bc │ │ -3f5a1c: 7110 b7a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.-$$Nest$fgetto:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I // method@a1b7 │ │ -3f5a22: 0a00 |0005: move-result v0 │ │ -3f5a24: 0f00 |0006: return v0 │ │ +3f59f0: |[3f59f0] de.danoeh.antennapod.dialog.TimeRangeDialog.getTo:()I │ │ +3f5a00: 5410 bc90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.view:Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView; // field@90bc │ │ +3f5a04: 7110 b7a1 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;.-$$Nest$fgetto:(Lde/danoeh/antennapod/dialog/TimeRangeDialog$TimeRangeView;)I // method@a1b7 │ │ +3f5a0a: 0a00 |0005: move-result v0 │ │ +3f5a0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/dialog/TimeRangeDialog; │ │ │ │ source_file_idx : 23440 (TimeRangeDialog.java) │ │ @@ -1672566,17 +1672574,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f75d4: |[3f75d4] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.:()V │ │ -3f75e4: 7010 9513 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.:()V // method@1395 │ │ -3f75ea: 0e00 |0003: return-void │ │ +3f75bc: |[3f75bc] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.:()V │ │ +3f75cc: 7010 9513 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.:()V // method@1395 │ │ +3f75d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;) │ │ @@ -1672584,17 +1672592,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder-IA;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f75ec: |[3f75ec] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.:(Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder-IA;)V │ │ -3f75fc: 7010 6ca2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.:()V // method@a26c │ │ -3f7602: 0e00 |0003: return-void │ │ +3f75d4: |[3f75d4] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.:(Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder-IA;)V │ │ +3f75e4: 7010 6ca2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.:()V // method@a26c │ │ +3f75ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder-IA; │ │ │ │ @@ -1672604,21 +1672612,21 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3f7590: |[3f7590] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; │ │ -3f75a0: 6f30 9613 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@1396 │ │ -3f75a6: 0c01 |0003: move-result-object v1 │ │ -3f75a8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -3f75aa: 6e20 5d02 2100 |0005: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ -3f75b0: 0c01 |0008: move-result-object v1 │ │ -3f75b2: 1101 |0009: return-object v1 │ │ +3f7578: |[3f7578] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; │ │ +3f7588: 6f30 9613 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@1396 │ │ +3f758e: 0c01 |0003: move-result-object v1 │ │ +3f7590: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +3f7592: 6e20 5d02 2100 |0005: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ +3f7598: 0c01 |0008: move-result-object v1 │ │ +3f759a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0005 line=223 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ @@ -1672629,19 +1672637,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3f75b4: |[3f75b4] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ -3f75c4: 1f02 5f01 |0000: check-cast v2, Landroid/net/Uri; // type@015f │ │ -3f75c8: 6e30 6ea2 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@a26e │ │ -3f75ce: 0c01 |0005: move-result-object v1 │ │ -3f75d0: 1101 |0006: return-object v1 │ │ +3f759c: |[3f759c] de.danoeh.antennapod.fragment.AddFeedFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ +3f75ac: 1f02 5f01 |0000: check-cast v2, Landroid/net/Uri; // type@015f │ │ +3f75b0: 6e30 6ea2 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@a26e │ │ +3f75b6: 0c01 |0005: move-result-object v1 │ │ +3f75b8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ @@ -1672681,17 +1672689,17 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f8a1c: |[3f8a1c] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.:(Landroidx/fragment/app/Fragment;)V │ │ -3f8a2c: 7020 fd4a 1000 |0000: invoke-direct {v0, v1}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4afd │ │ -3f8a32: 0e00 |0003: return-void │ │ +3f8a04: |[3f8a04] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.:(Landroidx/fragment/app/Fragment;)V │ │ +3f8a14: 7020 fd4a 1000 |0000: invoke-direct {v0, v1}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4afd │ │ +3f8a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/fragment/app/Fragment; │ │ │ │ @@ -1672701,33 +1672709,33 @@ │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3f89a4: |[3f89a4] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ -3f89b4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f89b8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f89be: 1a01 758e |0005: const-string v1, "getItem(" // string@8e75 │ │ -3f89c2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f89c8: 6e20 ceb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3f89ce: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ -3f89d2: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f89d8: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f89de: 0c00 |0015: move-result-object v0 │ │ -3f89e0: 1a01 3a0f |0016: const-string v1, "AudioPlayerPagerAdapter" // string@0f3a │ │ -3f89e4: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3f89ea: 3803 0800 |001b: if-eqz v3, 0023 // +0008 │ │ -3f89ee: 2203 6f1b |001d: new-instance v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b6f │ │ -3f89f2: 7010 f5a5 0300 |001f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.:()V // method@a5f5 │ │ -3f89f8: 1103 |0022: return-object v3 │ │ -3f89fa: 2203 ed1a |0023: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment; // type@1aed │ │ -3f89fe: 7010 8ea3 0300 |0025: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.:()V // method@a38e │ │ -3f8a04: 1103 |0028: return-object v3 │ │ +3f898c: |[3f898c] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ +3f899c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f89a0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f89a6: 1a01 758e |0005: const-string v1, "getItem(" // string@8e75 │ │ +3f89aa: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f89b0: 6e20 ceb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3f89b6: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ +3f89ba: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f89c0: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f89c6: 0c00 |0015: move-result-object v0 │ │ +3f89c8: 1a01 3a0f |0016: const-string v1, "AudioPlayerPagerAdapter" // string@0f3a │ │ +3f89cc: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3f89d2: 3803 0800 |001b: if-eqz v3, 0023 // +0008 │ │ +3f89d6: 2203 6f1b |001d: new-instance v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b6f │ │ +3f89da: 7010 f5a5 0300 |001f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.:()V // method@a5f5 │ │ +3f89e0: 1103 |0022: return-object v3 │ │ +3f89e2: 2203 ed1a |0023: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment; // type@1aed │ │ +3f89e6: 7010 8ea3 0300 |0025: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/CoverFragment;.:()V // method@a38e │ │ +3f89ec: 1103 |0028: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x001d line=541 │ │ 0x0023 line=538 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter; │ │ @@ -1672738,17 +1672746,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3f8a08: |[3f8a08] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.getItemCount:()I │ │ -3f8a18: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -3f8a1a: 0f00 |0001: return v0 │ │ +3f89f0: |[3f89f0] de.danoeh.antennapod.fragment.AudioPlayerFragment$AudioPlayerPagerAdapter.getItemCount:()I │ │ +3f8a00: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +3f8a02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter; │ │ │ │ source_file_idx : 3897 (AudioPlayerFragment.java) │ │ @@ -1672781,17 +1672789,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ff8ec: |[3ff8ec] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.:()V │ │ -3ff8fc: 7010 9513 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.:()V // method@1395 │ │ -3ff902: 0e00 |0003: return-void │ │ +3ff8d4: |[3ff8d4] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.:()V │ │ +3ff8e4: 7010 9513 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.:()V // method@1395 │ │ +3ff8ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;) │ │ @@ -1672799,17 +1672807,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder-IA;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ff904: |[3ff904] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder-IA;)V │ │ -3ff914: 7010 a3a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.:()V // method@a4a3 │ │ -3ff91a: 0e00 |0003: return-void │ │ +3ff8ec: |[3ff8ec] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder-IA;)V │ │ +3ff8fc: 7010 a3a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.:()V // method@a4a3 │ │ +3ff902: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder-IA; │ │ │ │ @@ -1672819,21 +1672827,21 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3ff8a8: |[3ff8a8] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; │ │ -3ff8b8: 6f30 9613 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@1396 │ │ -3ff8be: 0c01 |0003: move-result-object v1 │ │ -3ff8c0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -3ff8c2: 6e20 5d02 2100 |0005: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ -3ff8c8: 0c01 |0008: move-result-object v1 │ │ -3ff8ca: 1101 |0009: return-object v1 │ │ +3ff890: |[3ff890] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; │ │ +3ff8a0: 6f30 9613 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$OpenDocumentTree;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@1396 │ │ +3ff8a6: 0c01 |0003: move-result-object v1 │ │ +3ff8a8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +3ff8aa: 6e20 5d02 2100 |0005: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ +3ff8b0: 0c01 |0008: move-result-object v1 │ │ +3ff8b2: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0005 line=362 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ @@ -1672844,19 +1672852,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -3ff8cc: |[3ff8cc] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ -3ff8dc: 1f02 5f01 |0000: check-cast v2, Landroid/net/Uri; // type@015f │ │ -3ff8e0: 6e30 a5a4 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@a4a5 │ │ -3ff8e6: 0c01 |0005: move-result-object v1 │ │ -3ff8e8: 1101 |0006: return-object v1 │ │ +3ff8b4: |[3ff8b4] de.danoeh.antennapod.fragment.FeedInfoFragment$AddLocalFolder.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ +3ff8c4: 1f02 5f01 |0000: check-cast v2, Landroid/net/Uri; // type@015f │ │ +3ff8c8: 6e30 a5a4 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.createIntent:(Landroid/content/Context;Landroid/net/Uri;)Landroid/content/Intent; // method@a4a5 │ │ +3ff8ce: 0c01 |0005: move-result-object v1 │ │ +3ff8d0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ @@ -1672895,18 +1672903,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroidx/fragment/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -405ffc: |[405ffc] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroidx/fragment/app/Fragment;)V │ │ -40600c: 5b01 6993 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9369 │ │ -406010: 7020 fd4a 2000 |0002: invoke-direct {v0, v2}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4afd │ │ -406016: 0e00 |0005: return-void │ │ +405fe4: |[405fe4] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroidx/fragment/app/Fragment;)V │ │ +405ff4: 5b01 6993 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9369 │ │ +405ff8: 7020 fd4a 2000 |0002: invoke-direct {v0, v2}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4afd │ │ +405ffe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0002 line=174 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ @@ -1672918,22 +1672926,22 @@ │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -405fb0: |[405fb0] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ -405fc0: 5430 6993 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9369 │ │ -405fc4: 7110 50a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a650 │ │ -405fca: 0c00 |0005: move-result-object v0 │ │ -405fcc: 4501 0004 |0006: aget-wide v1, v0, v4 │ │ -405fd0: 7120 31a6 2100 |0008: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/ItemFragment; // method@a631 │ │ -405fd6: 0c04 |000b: move-result-object v4 │ │ -405fd8: 1104 |000c: return-object v4 │ │ +405f98: |[405f98] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ +405fa8: 5430 6993 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9369 │ │ +405fac: 7110 50a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a650 │ │ +405fb2: 0c00 |0005: move-result-object v0 │ │ +405fb4: 4501 0004 |0006: aget-wide v1, v0, v4 │ │ +405fb8: 7120 31a6 2100 |0008: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/ItemFragment; // method@a631 │ │ +405fbe: 0c04 |000b: move-result-object v4 │ │ +405fc0: 1104 |000c: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter; │ │ 0x0000 - 0x000d reg=4 (null) I │ │ │ │ @@ -1672942,20 +1672950,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -405fdc: |[405fdc] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.getItemCount:()I │ │ -405fec: 5410 6993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9369 │ │ -405ff0: 7110 50a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a650 │ │ -405ff6: 0c00 |0005: move-result-object v0 │ │ -405ff8: 2100 |0006: array-length v0, v0 │ │ -405ffa: 0f00 |0007: return v0 │ │ +405fc4: |[405fc4] de.danoeh.antennapod.fragment.ItemPagerFragment$ItemPagerAdapter.getItemCount:()I │ │ +405fd4: 5410 6993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.this$0:Lde/danoeh/antennapod/fragment/ItemPagerFragment; // field@9369 │ │ +405fd8: 7110 50a6 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J // method@a650 │ │ +405fde: 0c00 |0005: move-result-object v0 │ │ +405fe0: 2100 |0006: array-length v0, v0 │ │ +405fe2: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter; │ │ │ │ source_file_idx : 8939 (ItemPagerFragment.java) │ │ @@ -1672992,18 +1673000,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40a834: |[40a834] de.danoeh.antennapod.fragment.SearchFragment$2.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -40a844: 5b01 e293 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e2 │ │ -40a848: 7020 b896 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96b8 │ │ -40a84e: 0e00 |0005: return-void │ │ +40a81c: |[40a81c] de.danoeh.antennapod.fragment.SearchFragment$2.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +40a82c: 5b01 e293 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e2 │ │ +40a830: 7020 b896 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@96b8 │ │ +40a836: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1673014,21 +1673022,21 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -40a850: |[40a850] de.danoeh.antennapod.fragment.SearchFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -40a860: 6f40 c096 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@96c0 │ │ -40a866: 5402 e293 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e2 │ │ -40a86a: 2203 bc1b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0; // type@1bbc │ │ -40a86e: 7020 6aa7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a76a │ │ -40a874: 7120 6c98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ -40a87a: 0e00 |000d: return-void │ │ +40a838: |[40a838] de.danoeh.antennapod.fragment.SearchFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +40a848: 6f40 c096 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@96c0 │ │ +40a84e: 5402 e293 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SearchFragment$2;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e2 │ │ +40a852: 2203 bc1b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0; // type@1bbc │ │ +40a856: 7020 6aa7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a76a │ │ +40a85c: 7120 6c98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ +40a862: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$2; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/view/ContextMenu; │ │ @@ -1673065,17 +1673073,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40e490: |[40e490] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.:()V │ │ -40e4a0: 7010 8613 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$CreateDocument;.:()V // method@1386 │ │ -40e4a6: 0e00 |0003: return-void │ │ +40e478: |[40e478] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.:()V │ │ +40e488: 7010 8613 0000 |0000: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$CreateDocument;.:()V // method@1386 │ │ +40e48e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;) │ │ @@ -1673083,17 +1673091,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase-IA;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40e4a8: |[40e4a8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase-IA;)V │ │ -40e4b8: 7010 91a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;.:()V // method@a891 │ │ -40e4be: 0e00 |0003: return-void │ │ +40e490: |[40e490] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase-IA;)V │ │ +40e4a0: 7010 91a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;.:()V // method@a891 │ │ +40e4a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase-IA; │ │ │ │ @@ -1673103,19 +1673111,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40e43c: |[40e43c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ -40e44c: 1f02 721e |0000: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -40e450: 6e30 94a8 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;.createIntent:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@a894 │ │ -40e456: 0c01 |0005: move-result-object v1 │ │ -40e458: 1101 |0006: return-object v1 │ │ +40e424: |[40e424] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.createIntent:(Landroid/content/Context;Ljava/lang/Object;)Landroid/content/Intent; │ │ +40e434: 1f02 721e |0000: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +40e438: 6e30 94a8 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;.createIntent:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@a894 │ │ +40e43e: 0c01 |0005: move-result-object v1 │ │ +40e440: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ @@ -1673125,24 +1673133,24 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -40e45c: |[40e45c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.createIntent:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; │ │ -40e46c: 6f30 8913 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$CreateDocument;.createIntent:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@1389 │ │ -40e472: 0c01 |0003: move-result-object v1 │ │ -40e474: 1a02 b66a |0004: const-string v2, "android.intent.category.OPENABLE" // string@6ab6 │ │ -40e478: 6e20 5c02 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@025c │ │ -40e47e: 0c01 |0009: move-result-object v1 │ │ -40e480: 1a02 386c |000a: const-string v2, "application/x-sqlite3" // string@6c38 │ │ -40e484: 6e20 8802 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ -40e48a: 0c01 |000f: move-result-object v1 │ │ -40e48c: 1101 |0010: return-object v1 │ │ +40e444: |[40e444] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment$BackupDatabase.createIntent:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; │ │ +40e454: 6f30 8913 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/activity/result/contract/ActivityResultContracts$CreateDocument;.createIntent:(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; // method@1389 │ │ +40e45a: 0c01 |0003: move-result-object v1 │ │ +40e45c: 1a02 b66a |0004: const-string v2, "android.intent.category.OPENABLE" // string@6ab6 │ │ +40e460: 6e20 5c02 2100 |0006: invoke-virtual {v1, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@025c │ │ +40e466: 0c01 |0009: move-result-object v1 │ │ +40e468: 1a02 386c |000a: const-string v2, "application/x-sqlite3" // string@6c38 │ │ +40e46c: 6e20 8802 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ +40e472: 0c01 |000f: move-result-object v1 │ │ +40e474: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0006 line=308 │ │ 0x000c line=309 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase; │ │ @@ -1673179,17 +1673187,17 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4117e8: |[4117e8] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.:(Landroidx/fragment/app/Fragment;)V │ │ -4117f8: 7020 fd4a 1000 |0000: invoke-direct {v0, v1}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4afd │ │ -4117fe: 0e00 |0003: return-void │ │ +4117d0: |[4117d0] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.:(Landroidx/fragment/app/Fragment;)V │ │ +4117e0: 7020 fd4a 1000 |0000: invoke-direct {v0, v1}, Landroidx/viewpager2/adapter/FragmentStateAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@4afd │ │ +4117e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$StatisticsPagerAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/fragment/app/Fragment; │ │ │ │ @@ -1673199,28 +1673207,28 @@ │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -411794: |[411794] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ -4117a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4117a6: 3202 1100 |0001: if-eq v2, v0, 0012 // +0011 │ │ -4117aa: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -4117ac: 3202 0800 |0004: if-eq v2, v0, 000c // +0008 │ │ -4117b0: 2202 3d1c |0006: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // type@1c3d │ │ -4117b4: 7010 a8a9 0200 |0008: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.:()V // method@a9a8 │ │ -4117ba: 1102 |000b: return-object v2 │ │ -4117bc: 2202 471c |000c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // type@1c47 │ │ -4117c0: 7010 cea9 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.:()V // method@a9ce │ │ -4117c6: 1102 |0011: return-object v2 │ │ -4117c8: 2202 4b1c |0012: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // type@1c4b │ │ -4117cc: 7010 dda9 0200 |0014: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.:()V // method@a9dd │ │ -4117d2: 1102 |0017: return-object v2 │ │ +41177c: |[41177c] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.createFragment:(I)Landroidx/fragment/app/Fragment; │ │ +41178c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +41178e: 3202 1100 |0001: if-eq v2, v0, 0012 // +0011 │ │ +411792: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +411794: 3202 0800 |0004: if-eq v2, v0, 000c // +0008 │ │ +411798: 2202 3d1c |0006: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; // type@1c3d │ │ +41179c: 7010 a8a9 0200 |0008: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.:()V // method@a9a8 │ │ +4117a2: 1102 |000b: return-object v2 │ │ +4117a4: 2202 471c |000c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; // type@1c47 │ │ +4117a8: 7010 cea9 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.:()V // method@a9ce │ │ +4117ae: 1102 |0011: return-object v2 │ │ +4117b0: 2202 4b1c |0012: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; // type@1c4b │ │ +4117b4: 7010 dda9 0200 |0014: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.:()V // method@a9dd │ │ +4117ba: 1102 |0017: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=79 │ │ 0x000c line=76 │ │ 0x0012 line=74 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$StatisticsPagerAdapter; │ │ @@ -1673231,17 +1673239,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4117d4: |[4117d4] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.getItemCount:()I │ │ -4117e4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -4117e6: 0f00 |0001: return v0 │ │ +4117bc: |[4117bc] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment$StatisticsPagerAdapter.getItemCount:()I │ │ +4117cc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +4117ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$StatisticsPagerAdapter; │ │ │ │ source_file_idx : 5791 (ContributorsPagerFragment.java) │ │ @@ -1673325,55 +1673333,55 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 79 16-bit code units │ │ -4150d4: |[4150d4] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:()V │ │ -4150e4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -4150e8: 2300 ef20 |0002: new-array v0, v0, [Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@20ef │ │ -4150ec: 2201 6d1c |0004: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; // type@1c6d │ │ -4150f0: 7010 66aa 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction;.:()V // method@aa66 │ │ -4150f6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4150f8: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ -4150fc: 2201 721c |000c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; // type@1c72 │ │ -415100: 7010 86aa 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction;.:()V // method@aa86 │ │ -415106: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -415108: 4d01 0002 |0012: aput-object v1, v0, v2 │ │ -41510c: 2201 761c |0014: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; // type@1c76 │ │ -415110: 7010 9faa 0100 |0016: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction;.:()V // method@aa9f │ │ -415116: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -415118: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ -41511c: 2201 6f1c |001c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; // type@1c6f │ │ -415120: 7010 74aa 0100 |001e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction;.:()V // method@aa74 │ │ -415126: 1232 |0021: const/4 v2, #int 3 // #3 │ │ -415128: 4d01 0002 |0022: aput-object v1, v0, v2 │ │ -41512c: 2201 7d1c |0024: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; // type@1c7d │ │ -415130: 7010 cdaa 0100 |0026: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction;.:()V // method@aacd │ │ -415136: 1242 |0029: const/4 v2, #int 4 // #4 │ │ -415138: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ -41513c: 2201 741c |002c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; // type@1c74 │ │ -415140: 7010 90aa 0100 |002e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.:()V // method@aa90 │ │ -415146: 1252 |0031: const/4 v2, #int 5 // #5 │ │ -415148: 4d01 0002 |0032: aput-object v1, v0, v2 │ │ -41514c: 2201 6e1c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; // type@1c6e │ │ -415150: 7010 6daa 0100 |0036: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;.:()V // method@aa6d │ │ -415156: 1262 |0039: const/4 v2, #int 6 // #6 │ │ -415158: 4d01 0002 |003a: aput-object v1, v0, v2 │ │ -41515c: 2201 711c |003c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction; // type@1c71 │ │ -415160: 7010 7eaa 0100 |003e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;.:()V // method@aa7e │ │ -415166: 1272 |0041: const/4 v2, #int 7 // #7 │ │ -415168: 4d01 0002 |0042: aput-object v1, v0, v2 │ │ -41516c: 7110 2db4 0000 |0044: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -415172: 0c00 |0047: move-result-object v0 │ │ -415174: 7110 92b4 0000 |0048: invoke-static {v0}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@b492 │ │ -41517a: 0c00 |004b: move-result-object v0 │ │ -41517c: 6900 3595 |004c: sput-object v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@9535 │ │ -415180: 0e00 |004e: return-void │ │ +4150bc: |[4150bc] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:()V │ │ +4150cc: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +4150d0: 2300 ef20 |0002: new-array v0, v0, [Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // type@20ef │ │ +4150d4: 2201 6d1c |0004: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction; // type@1c6d │ │ +4150d8: 7010 66aa 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/AddToQueueSwipeAction;.:()V // method@aa66 │ │ +4150de: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4150e0: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ +4150e4: 2201 721c |000c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction; // type@1c72 │ │ +4150e8: 7010 86aa 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromInboxSwipeAction;.:()V // method@aa86 │ │ +4150ee: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +4150f0: 4d01 0002 |0012: aput-object v1, v0, v2 │ │ +4150f4: 2201 761c |0014: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction; // type@1c76 │ │ +4150f8: 7010 9faa 0100 |0016: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/StartDownloadSwipeAction;.:()V // method@aa9f │ │ +4150fe: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +415100: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ +415104: 2201 6f1c |001c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction; // type@1c6f │ │ +415108: 7010 74aa 0100 |001e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/MarkFavoriteSwipeAction;.:()V // method@aa74 │ │ +41510e: 1232 |0021: const/4 v2, #int 3 // #3 │ │ +415110: 4d01 0002 |0022: aput-object v1, v0, v2 │ │ +415114: 2201 7d1c |0024: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction; // type@1c7d │ │ +415118: 7010 cdaa 0100 |0026: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/TogglePlaybackStateSwipeAction;.:()V // method@aacd │ │ +41511e: 1242 |0029: const/4 v2, #int 4 // #4 │ │ +415120: 4d01 0002 |002a: aput-object v1, v0, v2 │ │ +415124: 2201 741c |002c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction; // type@1c74 │ │ +415128: 7010 90aa 0100 |002e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromQueueSwipeAction;.:()V // method@aa90 │ │ +41512e: 1252 |0031: const/4 v2, #int 5 // #5 │ │ +415130: 4d01 0002 |0032: aput-object v1, v0, v2 │ │ +415134: 2201 6e1c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction; // type@1c6e │ │ +415138: 7010 6daa 0100 |0036: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/DeleteSwipeAction;.:()V // method@aa6d │ │ +41513e: 1262 |0039: const/4 v2, #int 6 // #6 │ │ +415140: 4d01 0002 |003a: aput-object v1, v0, v2 │ │ +415144: 2201 711c |003c: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction; // type@1c71 │ │ +415148: 7010 7eaa 0100 |003e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/RemoveFromHistorySwipeAction;.:()V // method@aa7e │ │ +41514e: 1272 |0041: const/4 v2, #int 7 // #7 │ │ +415150: 4d01 0002 |0042: aput-object v1, v0, v2 │ │ +415154: 7110 2db4 0000 |0044: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +41515a: 0c00 |0047: move-result-object v0 │ │ +41515c: 7110 92b4 0000 |0048: invoke-static {v0}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@b492 │ │ +415162: 0c00 |004b: move-result-object v0 │ │ +415164: 6900 3595 |004c: sput-object v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeActions:Ljava/util/List; // field@9535 │ │ +415168: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=40 │ │ 0x0044 line=41 │ │ 0x0048 line=40 │ │ locals : │ │ │ │ @@ -1673382,33 +1673390,33 @@ │ │ type : '(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -4151a0: |[4151a0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V │ │ -4151b0: 1300 0c00 |0000: const/16 v0, #int 12 // #c │ │ -4151b4: 7030 8440 2100 |0002: invoke-direct {v1, v2, v0}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.:(II)V // method@4084 │ │ -4151ba: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4151bc: 5b12 3295 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9532 │ │ -4151c0: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -4151c2: 5c12 3695 |0009: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ -4151c6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -4151c8: 5912 3795 |000c: iput v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@9537 │ │ -4151cc: 2202 000b |000e: new-instance v2, Landroidx/recyclerview/widget/ItemTouchHelper; // type@0b00 │ │ -4151d0: 7020 8b40 1200 |0010: invoke-direct {v2, v1}, Landroidx/recyclerview/widget/ItemTouchHelper;.:(Landroidx/recyclerview/widget/ItemTouchHelper$Callback;)V // method@408b │ │ -4151d6: 5b12 3495 |0013: iput-object v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@9534 │ │ -4151da: 5b13 3395 |0015: iput-object v3, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ -4151de: 5b14 3895 |0017: iput-object v4, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@9538 │ │ -4151e2: 6e10 caaa 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.reloadPreference:()V // method@aaca │ │ -4151e8: 6e10 2f35 0300 |001c: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@352f │ │ -4151ee: 0c02 |001f: move-result-object v2 │ │ -4151f0: 6e20 c639 1200 |0020: invoke-virtual {v2, v1}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@39c6 │ │ -4151f6: 0e00 |0023: return-void │ │ +415188: |[415188] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V │ │ +415198: 1300 0c00 |0000: const/16 v0, #int 12 // #c │ │ +41519c: 7030 8440 2100 |0002: invoke-direct {v1, v2, v0}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.:(II)V // method@4084 │ │ +4151a2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4151a4: 5b12 3295 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9532 │ │ +4151a8: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +4151aa: 5c12 3695 |0009: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ +4151ae: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +4151b0: 5912 3795 |000c: iput v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@9537 │ │ +4151b4: 2202 000b |000e: new-instance v2, Landroidx/recyclerview/widget/ItemTouchHelper; // type@0b00 │ │ +4151b8: 7020 8b40 1200 |0010: invoke-direct {v2, v1}, Landroidx/recyclerview/widget/ItemTouchHelper;.:(Landroidx/recyclerview/widget/ItemTouchHelper$Callback;)V // method@408b │ │ +4151be: 5b12 3495 |0013: iput-object v2, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@9534 │ │ +4151c2: 5b13 3395 |0015: iput-object v3, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ +4151c6: 5b14 3895 |0017: iput-object v4, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@9538 │ │ +4151ca: 6e10 caaa 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.reloadPreference:()V // method@aaca │ │ +4151d0: 6e10 2f35 0300 |001c: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getLifecycle:()Landroidx/lifecycle/Lifecycle; // method@352f │ │ +4151d6: 0c02 |001f: move-result-object v2 │ │ +4151d8: 6e20 c639 1200 |0020: invoke-virtual {v2, v1}, Landroidx/lifecycle/Lifecycle;.addObserver:(Landroidx/lifecycle/LifecycleObserver;)V // method@39c6 │ │ +4151de: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=57 │ │ 0x0006 line=49 │ │ 0x0009 line=52 │ │ 0x000c line=53 │ │ 0x000e line=54 │ │ @@ -1673427,18 +1673435,18 @@ │ │ type : '(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -415184: |[415184] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V │ │ -415194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -415196: 7040 b9aa 0132 |0001: invoke-direct {v1, v0, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@aab9 │ │ -41519c: 0e00 |0004: return-void │ │ +41516c: |[41516c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V │ │ +41517c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41517e: 7040 b9aa 0132 |0001: invoke-direct {v1, v0, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@aab9 │ │ +415184: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ 0x0000 - 0x0005 reg=2 (null) Landroidx/fragment/app/Fragment; │ │ 0x0000 - 0x0005 reg=3 (null) Ljava/lang/String; │ │ @@ -1673448,19 +1673456,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -414eb8: |[414eb8] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefs:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ -414ec8: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -414ecc: 7130 c0aa 2100 |0002: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.getPrefs:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // method@aac0 │ │ -414ed2: 0c01 |0005: move-result-object v1 │ │ -414ed4: 1101 |0006: return-object v1 │ │ +414ea0: |[414ea0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefs:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ +414eb0: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +414eb4: 7130 c0aa 2100 |0002: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.getPrefs:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // method@aac0 │ │ +414eba: 0c01 |0005: move-result-object v1 │ │ +414ebc: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1673469,31 +1673477,31 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -414ed8: |[414ed8] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefs:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ -414ee8: 1a00 4e57 |0000: const-string v0, "SwipeActionsPrefs" // string@574e │ │ -414eec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -414eee: 6e30 2f02 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -414ef4: 0c02 |0006: move-result-object v2 │ │ -414ef6: 2200 741e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -414efa: 7010 c7b2 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -414f00: 1a01 bc4f |000c: const-string v1, "PrefSwipeActions" // string@4fbc │ │ -414f04: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -414f0a: 6e20 d3b2 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -414f10: 6e10 deb2 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -414f16: 0c03 |0017: move-result-object v3 │ │ -414f18: 7230 9e02 3204 |0018: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -414f1e: 0c02 |001b: move-result-object v2 │ │ -414f20: 2203 7b1c |001c: new-instance v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // type@1c7b │ │ -414f24: 7020 b4aa 2300 |001e: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.:(Ljava/lang/String;)V // method@aab4 │ │ -414f2a: 1103 |0021: return-object v3 │ │ +414ec0: |[414ec0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefs:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ +414ed0: 1a00 4e57 |0000: const-string v0, "SwipeActionsPrefs" // string@574e │ │ +414ed4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +414ed6: 6e30 2f02 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +414edc: 0c02 |0006: move-result-object v2 │ │ +414ede: 2200 741e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +414ee2: 7010 c7b2 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +414ee8: 1a01 bc4f |000c: const-string v1, "PrefSwipeActions" // string@4fbc │ │ +414eec: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +414ef2: 6e20 d3b2 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +414ef8: 6e10 deb2 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +414efe: 0c03 |0017: move-result-object v3 │ │ +414f00: 7230 9e02 3204 |0018: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +414f06: 0c02 |001b: move-result-object v2 │ │ +414f08: 2203 7b1c |001c: new-instance v3, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // type@1c7b │ │ +414f0c: 7020 b4aa 2300 |001e: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.:(Ljava/lang/String;)V // method@aab4 │ │ +414f12: 1103 |0021: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=87 │ │ 0x0007 line=88 │ │ 0x001c line=90 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 (null) Landroid/content/Context; │ │ @@ -1673505,71 +1673513,71 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -414f2c: |[414f2c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefsWithDefaults:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ -414f3c: 6e10 a6b2 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -414f42: 0a00 |0003: move-result v0 │ │ -414f44: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -414f46: 1222 |0005: const/4 v2, #int 2 // #2 │ │ -414f48: 1213 |0006: const/4 v3, #int 1 // #1 │ │ -414f4a: 2c00 5300 0000 |0007: sparse-switch v0, 0000005a // +00000053 │ │ -414f50: 2833 |000a: goto 003d // +0033 │ │ -414f52: 1a00 bf50 |000b: const-string v0, "QueueFragment" // string@50bf │ │ -414f56: 6e20 9fb2 0500 |000d: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -414f5c: 0a00 |0010: move-result v0 │ │ -414f5e: 3800 2c00 |0011: if-eqz v0, 003d // +002c │ │ -414f62: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -414f64: 282a |0014: goto 003e // +002a │ │ -414f66: 1a00 fd4e |0015: const-string v0, "PlaybackHistoryFragment" // string@4efd │ │ -414f6a: 6e20 9fb2 0500 |0017: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -414f70: 0a00 |001a: move-result v0 │ │ -414f72: 3800 2200 |001b: if-eqz v0, 003d // +0022 │ │ -414f76: 1230 |001d: const/4 v0, #int 3 // #3 │ │ -414f78: 2820 |001e: goto 003e // +0020 │ │ -414f7a: 1a00 7b19 |001f: const-string v0, "DownloadsFragment" // string@197b │ │ -414f7e: 6e20 9fb2 0500 |0021: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -414f84: 0a00 |0024: move-result v0 │ │ -414f86: 3800 1800 |0025: if-eqz v0, 003d // +0018 │ │ -414f8a: 1220 |0027: const/4 v0, #int 2 // #2 │ │ -414f8c: 2816 |0028: goto 003e // +0016 │ │ -414f8e: 1a00 0f1b |0029: const-string v0, "EpisodesFragment" // string@1b0f │ │ -414f92: 6e20 9fb2 0500 |002b: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -414f98: 0a00 |002e: move-result v0 │ │ -414f9a: 3800 0e00 |002f: if-eqz v0, 003d // +000e │ │ -414f9e: 1250 |0031: const/4 v0, #int 5 // #5 │ │ -414fa0: 280c |0032: goto 003e // +000c │ │ -414fa2: 1a00 8e4b |0033: const-string v0, "NewEpisodesFragment" // string@4b8e │ │ -414fa6: 6e20 9fb2 0500 |0035: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -414fac: 0a00 |0038: move-result v0 │ │ -414fae: 3800 0400 |0039: if-eqz v0, 003d // +0004 │ │ -414fb2: 1200 |003b: const/4 v0, #int 0 // #0 │ │ -414fb4: 2802 |003c: goto 003e // +0002 │ │ -414fb6: 12f0 |003d: const/4 v0, #int -1 // #ff │ │ -414fb8: 3800 1400 |003e: if-eqz v0, 0052 // +0014 │ │ -414fbc: 3230 0f00 |0040: if-eq v0, v3, 004f // +000f │ │ -414fc0: 3220 0a00 |0042: if-eq v0, v2, 004c // +000a │ │ -414fc4: 3210 0500 |0044: if-eq v0, v1, 0049 // +0005 │ │ -414fc8: 1a00 c947 |0046: const-string v0, "MARK_FAV,START_DOWNLOAD" // string@47c9 │ │ -414fcc: 280c |0048: goto 0054 // +000c │ │ -414fce: 1a00 e250 |0049: const-string v0, "REMOVE_FROM_HISTORY,REMOVE_FROM_HISTORY" // string@50e2 │ │ -414fd2: 2809 |004b: goto 0054 // +0009 │ │ -414fd4: 1a00 b717 |004c: const-string v0, "DELETE,DELETE" // string@17b7 │ │ -414fd8: 2806 |004e: goto 0054 // +0006 │ │ -414fda: 1a00 e550 |004f: const-string v0, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@50e5 │ │ -414fde: 2803 |0051: goto 0054 // +0003 │ │ -414fe0: 1a00 aa0b |0052: const-string v0, "ADD_TO_QUEUE,REMOVE_FROM_INBOX" // string@0baa │ │ -414fe4: 7130 c0aa 5400 |0054: invoke-static {v4, v5, v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.getPrefs:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // method@aac0 │ │ -414fea: 0c04 |0057: move-result-object v4 │ │ -414fec: 1104 |0058: return-object v4 │ │ -414fee: 0000 |0059: nop // spacer │ │ -414ff0: 0002 0500 e865 22b8 6834 b401 3bb4 ... |005a: sparse-switch-data (22 units) │ │ +414f14: |[414f14] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getPrefsWithDefaults:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; │ │ +414f24: 6e10 a6b2 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +414f2a: 0a00 |0003: move-result v0 │ │ +414f2c: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +414f2e: 1222 |0005: const/4 v2, #int 2 // #2 │ │ +414f30: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +414f32: 2c00 5300 0000 |0007: sparse-switch v0, 0000005a // +00000053 │ │ +414f38: 2833 |000a: goto 003d // +0033 │ │ +414f3a: 1a00 bf50 |000b: const-string v0, "QueueFragment" // string@50bf │ │ +414f3e: 6e20 9fb2 0500 |000d: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +414f44: 0a00 |0010: move-result v0 │ │ +414f46: 3800 2c00 |0011: if-eqz v0, 003d // +002c │ │ +414f4a: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +414f4c: 282a |0014: goto 003e // +002a │ │ +414f4e: 1a00 fd4e |0015: const-string v0, "PlaybackHistoryFragment" // string@4efd │ │ +414f52: 6e20 9fb2 0500 |0017: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +414f58: 0a00 |001a: move-result v0 │ │ +414f5a: 3800 2200 |001b: if-eqz v0, 003d // +0022 │ │ +414f5e: 1230 |001d: const/4 v0, #int 3 // #3 │ │ +414f60: 2820 |001e: goto 003e // +0020 │ │ +414f62: 1a00 7b19 |001f: const-string v0, "DownloadsFragment" // string@197b │ │ +414f66: 6e20 9fb2 0500 |0021: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +414f6c: 0a00 |0024: move-result v0 │ │ +414f6e: 3800 1800 |0025: if-eqz v0, 003d // +0018 │ │ +414f72: 1220 |0027: const/4 v0, #int 2 // #2 │ │ +414f74: 2816 |0028: goto 003e // +0016 │ │ +414f76: 1a00 0f1b |0029: const-string v0, "EpisodesFragment" // string@1b0f │ │ +414f7a: 6e20 9fb2 0500 |002b: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +414f80: 0a00 |002e: move-result v0 │ │ +414f82: 3800 0e00 |002f: if-eqz v0, 003d // +000e │ │ +414f86: 1250 |0031: const/4 v0, #int 5 // #5 │ │ +414f88: 280c |0032: goto 003e // +000c │ │ +414f8a: 1a00 8e4b |0033: const-string v0, "NewEpisodesFragment" // string@4b8e │ │ +414f8e: 6e20 9fb2 0500 |0035: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +414f94: 0a00 |0038: move-result v0 │ │ +414f96: 3800 0400 |0039: if-eqz v0, 003d // +0004 │ │ +414f9a: 1200 |003b: const/4 v0, #int 0 // #0 │ │ +414f9c: 2802 |003c: goto 003e // +0002 │ │ +414f9e: 12f0 |003d: const/4 v0, #int -1 // #ff │ │ +414fa0: 3800 1400 |003e: if-eqz v0, 0052 // +0014 │ │ +414fa4: 3230 0f00 |0040: if-eq v0, v3, 004f // +000f │ │ +414fa8: 3220 0a00 |0042: if-eq v0, v2, 004c // +000a │ │ +414fac: 3210 0500 |0044: if-eq v0, v1, 0049 // +0005 │ │ +414fb0: 1a00 c947 |0046: const-string v0, "MARK_FAV,START_DOWNLOAD" // string@47c9 │ │ +414fb4: 280c |0048: goto 0054 // +000c │ │ +414fb6: 1a00 e250 |0049: const-string v0, "REMOVE_FROM_HISTORY,REMOVE_FROM_HISTORY" // string@50e2 │ │ +414fba: 2809 |004b: goto 0054 // +0009 │ │ +414fbc: 1a00 b717 |004c: const-string v0, "DELETE,DELETE" // string@17b7 │ │ +414fc0: 2806 |004e: goto 0054 // +0006 │ │ +414fc2: 1a00 e550 |004f: const-string v0, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@50e5 │ │ +414fc6: 2803 |0051: goto 0054 // +0003 │ │ +414fc8: 1a00 aa0b |0052: const-string v0, "ADD_TO_QUEUE,REMOVE_FROM_INBOX" // string@0baa │ │ +414fcc: 7130 c0aa 5400 |0054: invoke-static {v4, v5, v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.getPrefs:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // method@aac0 │ │ +414fd2: 0c04 |0057: move-result-object v4 │ │ +414fd4: 1104 |0058: return-object v4 │ │ +414fd6: 0000 |0059: nop // spacer │ │ +414fd8: 0002 0500 e865 22b8 6834 b401 3bb4 ... |005a: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0054 line=118 │ │ locals : │ │ 0x0000 - 0x0070 reg=4 (null) Landroid/content/Context; │ │ 0x0000 - 0x0070 reg=5 (null) Ljava/lang/String; │ │ @@ -1673579,22 +1673587,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -414e10: |[414e10] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.isSwipeActionEnabled:()Z │ │ -414e20: 5420 3395 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ -414e24: 6e10 a635 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -414e2a: 0c00 |0005: move-result-object v0 │ │ -414e2c: 5421 3895 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@9538 │ │ -414e30: 7120 c6aa 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z // method@aac6 │ │ -414e36: 0a00 |000b: move-result v0 │ │ -414e38: 0f00 |000c: return v0 │ │ +414df8: |[414df8] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.isSwipeActionEnabled:()Z │ │ +414e08: 5420 3395 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ +414e0c: 6e10 a635 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +414e12: 0c00 |0005: move-result-object v0 │ │ +414e14: 5421 3895 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@9538 │ │ +414e18: 7120 c6aa 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z // method@aac6 │ │ +414e1e: 0a00 |000b: move-result v0 │ │ +414e20: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;) │ │ @@ -1673602,30 +1673610,30 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -414e3c: |[414e3c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -414e4c: 1a00 4e57 |0000: const-string v0, "SwipeActionsPrefs" // string@574e │ │ -414e50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -414e52: 6e30 2f02 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -414e58: 0c02 |0006: move-result-object v2 │ │ -414e5a: 2200 741e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -414e5e: 7010 c7b2 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -414e64: 1a01 bb4f |000c: const-string v1, "PrefNoSwipeAction" // string@4fbb │ │ -414e68: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -414e6e: 6e20 d3b2 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -414e74: 6e10 deb2 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -414e7a: 0c03 |0017: move-result-object v3 │ │ -414e7c: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -414e7e: 7230 9a02 3200 |0019: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -414e84: 0a02 |001c: move-result v2 │ │ -414e86: 0f02 |001d: return v2 │ │ +414e24: |[414e24] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.isSwipeActionEnabled:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +414e34: 1a00 4e57 |0000: const-string v0, "SwipeActionsPrefs" // string@574e │ │ +414e38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +414e3a: 6e30 2f02 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +414e40: 0c02 |0006: move-result-object v2 │ │ +414e42: 2200 741e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +414e46: 7010 c7b2 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +414e4c: 1a01 bb4f |000c: const-string v1, "PrefNoSwipeAction" // string@4fbb │ │ +414e50: 6e20 d3b2 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +414e56: 6e20 d3b2 3000 |0011: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +414e5c: 6e10 deb2 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +414e62: 0c03 |0017: move-result-object v3 │ │ +414e64: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +414e66: 7230 9a02 3200 |0019: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +414e6c: 0a02 |001c: move-result v2 │ │ +414e6e: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x001e reg=3 (null) Ljava/lang/String; │ │ @@ -1673636,18 +1673644,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -414e9c: |[414e9c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ -414eac: 5410 3495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@9534 │ │ -414eb0: 6e20 8d40 2000 |0002: invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/ItemTouchHelper;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@408d │ │ -414eb6: 1101 |0005: return-object v1 │ │ +414e84: |[414e84] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ +414e94: 5410 3495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@9534 │ │ +414e98: 6e20 8d40 2000 |0002: invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/ItemTouchHelper;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@408d │ │ +414e9e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ 0x0000 - 0x0006 reg=2 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ │ │ @@ -1673656,22 +1673664,22 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -4151f8: |[4151f8] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -415208: 6f30 5840 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/recyclerview/widget/ItemTouchHelper$Callback;.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@4058 │ │ -41520e: 5201 3795 |0003: iget v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@9537 │ │ -415212: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ -415216: 6e30 c9aa 2001 |0007: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@aac9 │ │ -41521c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -41521e: 5901 3795 |000b: iput v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@9537 │ │ -415222: 0e00 |000d: return-void │ │ +4151e0: |[4151e0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +4151f0: 6f30 5840 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/recyclerview/widget/ItemTouchHelper$Callback;.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@4058 │ │ +4151f6: 5201 3795 |0003: iget v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@9537 │ │ +4151fa: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ +4151fe: 6e30 c9aa 2001 |0007: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@aac9 │ │ +415204: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +415206: 5901 3795 |000b: iput v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@9537 │ │ +41520a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=232 │ │ 0x0007 line=233 │ │ 0x000b line=234 │ │ locals : │ │ @@ -1673684,19 +1673692,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -415224: |[415224] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.detach:()V │ │ -415234: 5420 3495 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@9534 │ │ -415238: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41523a: 6e20 8d40 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/ItemTouchHelper;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@408d │ │ -415240: 0e00 |0006: return-void │ │ +41520c: |[41520c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.detach:()V │ │ +41521c: 5420 3495 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@9534 │ │ +415220: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +415222: 6e20 8d40 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/ItemTouchHelper;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@408d │ │ +415228: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;) │ │ @@ -1673704,27 +1673712,27 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -415098: |[415098] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getMovementFlags:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I │ │ -4150a8: 7010 c5aa 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:()Z // method@aac5 │ │ -4150ae: 0a00 |0003: move-result v0 │ │ -4150b0: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -4150b4: 6e30 8540 2103 |0006: invoke-virtual {v1, v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.getDragDirs:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I // method@4085 │ │ -4150ba: 0a02 |0009: move-result v2 │ │ -4150bc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -4150be: 7120 6b40 3200 |000b: invoke-static {v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$Callback;.makeMovementFlags:(II)I // method@406b │ │ -4150c4: 0a02 |000e: move-result v2 │ │ -4150c6: 0f02 |000f: return v2 │ │ -4150c8: 6f30 8640 2103 |0010: invoke-super {v1, v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.getMovementFlags:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I // method@4086 │ │ -4150ce: 0a02 |0013: move-result v2 │ │ -4150d0: 0f02 |0014: return v2 │ │ +415080: |[415080] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getMovementFlags:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I │ │ +415090: 7010 c5aa 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.isSwipeActionEnabled:()Z // method@aac5 │ │ +415096: 0a00 |0003: move-result v0 │ │ +415098: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +41509c: 6e30 8540 2103 |0006: invoke-virtual {v1, v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.getDragDirs:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I // method@4085 │ │ +4150a2: 0a02 |0009: move-result v2 │ │ +4150a4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +4150a6: 7120 6b40 3200 |000b: invoke-static {v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$Callback;.makeMovementFlags:(II)I // method@406b │ │ +4150ac: 0a02 |000e: move-result v2 │ │ +4150ae: 0f02 |000f: return v2 │ │ +4150b0: 6f30 8640 2103 |0010: invoke-super {v1, v2, v3}, Landroidx/recyclerview/widget/ItemTouchHelper$SimpleCallback;.getMovementFlags:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)I // method@4086 │ │ +4150b6: 0a02 |0013: move-result v2 │ │ +4150b8: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0006 line=241 │ │ 0x0010 line=243 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ @@ -1673736,22 +1673744,22 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -41501c: |[41501c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeEscapeVelocity:(F)F │ │ -41502c: 5510 3695 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ -415030: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -415034: 1500 c03f |0004: const/high16 v0, #int 1069547520 // #3fc0 │ │ -415038: a802 0200 |0006: mul-float v2, v2, v0 │ │ -41503c: 2804 |0008: goto 000c // +0004 │ │ -41503e: 1402 ffff 7f7f |0009: const v2, #float 3.40282e+38 // #7f7fffff │ │ -415044: 0f02 |000c: return v2 │ │ +415004: |[415004] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeEscapeVelocity:(F)F │ │ +415014: 5510 3695 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ +415018: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +41501c: 1500 c03f |0004: const/high16 v0, #int 1069547520 // #3fc0 │ │ +415020: a802 0200 |0006: mul-float v2, v2, v0 │ │ +415024: 2804 |0008: goto 000c // +0004 │ │ +415026: 1402 ffff 7f7f |0009: const v2, #float 3.40282e+38 // #7f7fffff │ │ +41502c: 0f02 |000c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ 0x0000 - 0x000d reg=2 (null) F │ │ │ │ @@ -1673760,21 +1673768,21 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -415048: |[415048] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeThreshold:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)F │ │ -415058: 5501 3695 |0000: iget-boolean v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ -41505c: 3801 0600 |0002: if-eqz v1, 0008 // +0006 │ │ -415060: 1401 9a99 193f |0004: const v1, #float 0.6 // #3f19999a │ │ -415066: 2803 |0007: goto 000a // +0003 │ │ -415068: 1501 803f |0008: const/high16 v1, #int 1065353216 // #3f80 │ │ -41506c: 0f01 |000a: return v1 │ │ +415030: |[415030] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeThreshold:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)F │ │ +415040: 5501 3695 |0000: iget-boolean v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ +415044: 3801 0600 |0002: if-eqz v1, 0008 // +0006 │ │ +415048: 1401 9a99 193f |0004: const v1, #float 0.6 // #3f19999a │ │ +41504e: 2803 |0007: goto 000a // +0003 │ │ +415050: 1501 803f |0008: const/high16 v1, #int 1065353216 // #3f80 │ │ +415054: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ 0x0000 - 0x000b reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ │ │ @@ -1673783,22 +1673791,22 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -415070: |[415070] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeVelocityThreshold:(F)F │ │ -415080: 5510 3695 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ -415084: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -415088: 1400 9a99 193f |0004: const v0, #float 0.6 // #3f19999a │ │ -41508e: a802 0200 |0007: mul-float v2, v2, v0 │ │ -415092: 2802 |0009: goto 000b // +0002 │ │ -415094: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -415096: 0f02 |000b: return v2 │ │ +415058: |[415058] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.getSwipeVelocityThreshold:(F)F │ │ +415068: 5510 3695 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ +41506c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +415070: 1400 9a99 193f |0004: const v0, #float 0.6 // #3f19999a │ │ +415076: a802 0200 |0007: mul-float v2, v2, v0 │ │ +41507a: 2802 |0009: goto 000b // +0002 │ │ +41507c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +41507e: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ 0x0000 - 0x000c reg=2 (null) F │ │ │ │ @@ -1673807,154 +1673815,154 @@ │ │ type : '(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;FFIZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 263 16-bit code units │ │ -415244: |[415244] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onChildDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;FFIZ)V │ │ -415254: 0808 1100 |0000: move-object/from16 v8, v17 │ │ -415258: 5480 3195 |0002: iget-object v0, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ -41525c: 6e10 b5aa 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.hasActions:()Z // method@aab5 │ │ -415262: 0a00 |0007: move-result v0 │ │ -415264: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -415268: 5480 3195 |000a: iget-object v0, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ -41526c: 5401 2d95 |000c: iget-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ -415270: 5400 2c95 |000e: iget-object v0, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ -415274: 2807 |0010: goto 0017 // +0007 │ │ -415276: 2201 751c |0011: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; // type@1c75 │ │ -41527a: 7010 98aa 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction;.:()V // method@aa98 │ │ -415280: 0710 |0016: move-object v0, v1 │ │ -415282: 0802 1400 |0017: move-object/from16 v2, v20 │ │ -415286: 1f02 f91d |0019: check-cast v2, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ -41528a: 6e10 cfb0 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b0cf │ │ -415290: 0c02 |001e: move-result-object v2 │ │ -415292: 5483 3295 |001f: iget-object v3, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9532 │ │ -415296: 7230 abaa 3102 |0021: invoke-interface {v1, v3, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aaab │ │ -41529c: 0a03 |0024: move-result v3 │ │ -41529e: 5484 3295 |0025: iget-object v4, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9532 │ │ -4152a2: 7230 abaa 4002 |0027: invoke-interface {v0, v4, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aaab │ │ -4152a8: 0a02 |002a: move-result v2 │ │ -4152aa: 1214 |002b: const/4 v4, #int 1 // #1 │ │ -4152ac: 1205 |002c: const/4 v5, #int 0 // #0 │ │ -4152ae: 1206 |002d: const/4 v6, #int 0 // #0 │ │ -4152b0: 2d07 1506 |002e: cmpl-float v7, v21, v6 │ │ -4152b4: 3d07 0400 |0030: if-lez v7, 0034 // +0004 │ │ -4152b8: 3803 0800 |0032: if-eqz v3, 003a // +0008 │ │ -4152bc: 2e03 1506 |0034: cmpg-float v3, v21, v6 │ │ -4152c0: 3b03 0600 |0036: if-gez v3, 003c // +0006 │ │ -4152c4: 3902 0400 |0038: if-nez v2, 003c // +0004 │ │ -4152c8: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -4152ca: 2802 |003b: goto 003d // +0002 │ │ -4152cc: 1202 |003c: const/4 v2, #int 0 // #0 │ │ -4152ce: 7401 d30c 1300 |003d: invoke-virtual/range {v19}, Landroid/view/View;.getWidth:()I // method@0cd3 │ │ -4152d4: 0a03 |0040: move-result v3 │ │ -4152d6: da03 0302 |0041: mul-int/lit8 v3, v3, #int 2 // #02 │ │ -4152da: db03 0305 |0043: div-int/lit8 v3, v3, #int 5 // #05 │ │ -4152de: 1509 803f |0045: const/high16 v9, #int 1065353216 // #3f80 │ │ -4152e2: 3d07 0500 |0047: if-lez v7, 004c // +0005 │ │ -4152e6: 1507 803f |0049: const/high16 v7, #int 1065353216 // #3f80 │ │ -4152ea: 2803 |004b: goto 004e // +0003 │ │ -4152ec: 1507 80bf |004c: const/high16 v7, #int -1082130432 // #bf80 │ │ -4152f0: 8233 |004e: int-to-float v3, v3 │ │ -4152f2: a80a 0715 |004f: mul-float v10, v7, v21 │ │ -4152f6: 7120 5eb2 a300 |0051: invoke-static {v3, v10}, Ljava/lang/Math;.min:(FF)F // method@b25e │ │ -4152fc: 0a0a |0054: move-result v10 │ │ -4152fe: a90f 0a03 |0055: div-float v15, v10, v3 │ │ -415302: 020e 1700 |0057: move/from16 v14, v23 │ │ -415306: 334e 2e00 |0059: if-ne v14, v4, 0087 // +002e │ │ -41530a: 3802 2c00 |005b: if-eqz v2, 0087 // +002c │ │ -41530e: 5c85 3695 |005d: iput-boolean v5, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ -415312: 2d02 0f09 |005f: cmpl-float v2, v15, v9 │ │ -415316: 3902 0300 |0061: if-nez v2, 0064 // +0003 │ │ -41531a: 2802 |0063: goto 0065 // +0002 │ │ -41531c: 1204 |0064: const/4 v4, #int 0 // #0 │ │ -41531e: a807 0703 |0065: mul-float v7, v7, v3 │ │ -415322: 1802 182d 4454 fb21 f93f |0067: const-wide v2, #double 1.5708 // #3ff921fb54442d18 │ │ -41532c: 89f9 |006c: float-to-double v9, v15 │ │ -41532e: ad09 0902 |006d: mul-double v9, v9, v2 │ │ -415332: 7120 67b2 a900 |006f: invoke-static {v9, v10}, Ljava/lang/Math;.sin:(D)D // method@b267 │ │ -415338: 0b02 |0072: move-result-wide v2 │ │ -41533a: 8c22 |0073: double-to-float v2, v2 │ │ -41533c: a802 0207 |0074: mul-float v2, v2, v7 │ │ -415340: 3818 0f00 |0076: if-eqz v24, 0085 // +000f │ │ -415344: 2d03 0206 |0078: cmpl-float v3, v2, v6 │ │ -415348: 3d03 0500 |007a: if-lez v3, 007f // +0005 │ │ -41534c: 1303 0800 |007c: const/16 v3, #int 8 // #8 │ │ -415350: 2802 |007e: goto 0080 // +0002 │ │ -415352: 1243 |007f: const/4 v3, #int 4 // #4 │ │ -415354: 3804 0300 |0080: if-eqz v4, 0083 // +0003 │ │ -415358: 0135 |0082: move v5, v3 │ │ -41535a: 5985 3795 |0083: iput v5, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@9537 │ │ -41535e: 0124 |0085: move v4, v2 │ │ -415360: 2805 |0086: goto 008b // +0005 │ │ -415362: 5c84 3695 |0087: iput-boolean v4, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ -415366: 0204 1500 |0089: move/from16 v4, v21 │ │ -41536a: 5482 3395 |008b: iget-object v2, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ -41536e: 6e10 a635 0200 |008d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -415374: 0c02 |0090: move-result-object v2 │ │ -415376: 1403 5400 0101 |0091: const v3, #float 2.36938e-38 // #01010054 │ │ -41537c: 7120 a2b0 3200 |0094: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -415382: 0a03 |0097: move-result v3 │ │ -415384: 2d05 0406 |0098: cmpl-float v5, v4, v6 │ │ -415388: 3d05 0700 |009a: if-lez v5, 00a1 // +0007 │ │ -41538c: 7210 a6aa 0100 |009c: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@aaa6 │ │ -415392: 0a05 |009f: move-result v5 │ │ -415394: 2805 |00a0: goto 00a5 // +0005 │ │ -415396: 7210 a6aa 0000 |00a1: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@aaa6 │ │ -41539c: 0a05 |00a4: move-result v5 │ │ -41539e: 7120 a2b0 5200 |00a5: invoke-static {v2, v5}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -4153a4: 0a05 |00a8: move-result v5 │ │ -4153a6: 2206 171e |00a9: new-instance v6, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // type@1e17 │ │ -4153aa: 0769 |00ab: move-object v9, v6 │ │ -4153ac: 080a 1200 |00ac: move-object/from16 v10, v18 │ │ -4153b0: 080b 1300 |00ae: move-object/from16 v11, v19 │ │ -4153b4: 080c 1400 |00b0: move-object/from16 v12, v20 │ │ -4153b8: 014d |00b2: move v13, v4 │ │ -4153ba: 020e 1600 |00b3: move/from16 v14, v22 │ │ -4153be: 01f7 |00b5: move v7, v15 │ │ -4153c0: 020f 1700 |00b6: move/from16 v15, v23 │ │ -4153c4: 0210 1800 |00b8: move/from16 v16, v24 │ │ -4153c8: 7608 0db1 0900 |00ba: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;FFIZ)V // method@b10d │ │ -4153ce: 7210 a7aa 0100 |00bd: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@aaa7 │ │ -4153d4: 0a01 |00c0: move-result v1 │ │ -4153d6: 6e20 10b1 1600 |00c1: invoke-virtual {v6, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeRightActionIcon:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b110 │ │ -4153dc: 0c01 |00c4: move-result-object v1 │ │ -4153de: 7210 a7aa 0000 |00c5: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@aaa7 │ │ -4153e4: 0a00 |00c8: move-result v0 │ │ -4153e6: 6e20 0eb1 0100 |00c9: invoke-virtual {v1, v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeLeftActionIcon:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b10e │ │ -4153ec: 0c00 |00cc: move-result-object v0 │ │ -4153ee: 1401 5200 047f |00cd: const v1, #float 1.7546e+38 // #7f040052 │ │ -4153f4: 7120 a2b0 1200 |00d0: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -4153fa: 0a06 |00d3: move-result v6 │ │ -4153fc: 6e20 11b1 6000 |00d4: invoke-virtual {v0, v6}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeRightBackgroundColor:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b111 │ │ -415402: 0c00 |00d7: move-result-object v0 │ │ -415404: 7120 a2b0 1200 |00d8: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -41540a: 0a01 |00db: move-result v1 │ │ -41540c: 6e20 0fb1 1000 |00dc: invoke-virtual {v0, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeLeftBackgroundColor:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b10f │ │ -415412: 0c00 |00df: move-result-object v0 │ │ -415414: 1501 003f |00e0: const/high16 v1, #int 1056964608 // #3f00 │ │ -415418: 7120 5ab2 7100 |00e2: invoke-static {v1, v7}, Ljava/lang/Math;.max:(FF)F // method@b25a │ │ -41541e: 0a01 |00e5: move-result v1 │ │ -415420: 7130 9529 5301 |00e6: invoke-static {v3, v5, v1}, Landroidx/core/graphics/ColorUtils;.blendARGB:(IIF)I // method@2995 │ │ -415426: 0a01 |00e9: move-result v1 │ │ -415428: 6e20 13b1 1000 |00ea: invoke-virtual {v0, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.setActionIconTint:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b113 │ │ -41542e: 0c00 |00ed: move-result-object v0 │ │ -415430: 6e10 12b1 0000 |00ee: invoke-virtual {v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.create:()Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator; // method@b112 │ │ -415436: 0c00 |00f1: move-result-object v0 │ │ -415438: 6e10 14b1 0000 |00f2: invoke-virtual {v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator;.decorate:()V // method@b114 │ │ -41543e: 0800 1100 |00f5: move-object/from16 v0, v17 │ │ -415442: 0801 1200 |00f7: move-object/from16 v1, v18 │ │ -415446: 0802 1300 |00f9: move-object/from16 v2, v19 │ │ -41544a: 0803 1400 |00fb: move-object/from16 v3, v20 │ │ -41544e: 0205 1600 |00fd: move/from16 v5, v22 │ │ -415452: 0206 1700 |00ff: move/from16 v6, v23 │ │ -415456: 0207 1800 |0101: move/from16 v7, v24 │ │ -41545a: 7508 6c40 0000 |0103: invoke-super/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroidx/recyclerview/widget/ItemTouchHelper$Callback;.onChildDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;FFIZ)V // method@406c │ │ -415460: 0e00 |0106: return-void │ │ +41522c: |[41522c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onChildDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;FFIZ)V │ │ +41523c: 0808 1100 |0000: move-object/from16 v8, v17 │ │ +415240: 5480 3195 |0002: iget-object v0, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ +415244: 6e10 b5aa 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.hasActions:()Z // method@aab5 │ │ +41524a: 0a00 |0007: move-result v0 │ │ +41524c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +415250: 5480 3195 |000a: iget-object v0, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ +415254: 5401 2d95 |000c: iget-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ +415258: 5400 2c95 |000e: iget-object v0, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ +41525c: 2807 |0010: goto 0017 // +0007 │ │ +41525e: 2201 751c |0011: new-instance v1, Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction; // type@1c75 │ │ +415262: 7010 98aa 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/swipeactions/ShowFirstSwipeDialogAction;.:()V // method@aa98 │ │ +415268: 0710 |0016: move-object v0, v1 │ │ +41526a: 0802 1400 |0017: move-object/from16 v2, v20 │ │ +41526e: 1f02 f91d |0019: check-cast v2, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ +415272: 6e10 cfb0 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b0cf │ │ +415278: 0c02 |001e: move-result-object v2 │ │ +41527a: 5483 3295 |001f: iget-object v3, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9532 │ │ +41527e: 7230 abaa 3102 |0021: invoke-interface {v1, v3, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aaab │ │ +415284: 0a03 |0024: move-result v3 │ │ +415286: 5484 3295 |0025: iget-object v4, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9532 │ │ +41528a: 7230 abaa 4002 |0027: invoke-interface {v0, v4, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.willRemove:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aaab │ │ +415290: 0a02 |002a: move-result v2 │ │ +415292: 1214 |002b: const/4 v4, #int 1 // #1 │ │ +415294: 1205 |002c: const/4 v5, #int 0 // #0 │ │ +415296: 1206 |002d: const/4 v6, #int 0 // #0 │ │ +415298: 2d07 1506 |002e: cmpl-float v7, v21, v6 │ │ +41529c: 3d07 0400 |0030: if-lez v7, 0034 // +0004 │ │ +4152a0: 3803 0800 |0032: if-eqz v3, 003a // +0008 │ │ +4152a4: 2e03 1506 |0034: cmpg-float v3, v21, v6 │ │ +4152a8: 3b03 0600 |0036: if-gez v3, 003c // +0006 │ │ +4152ac: 3902 0400 |0038: if-nez v2, 003c // +0004 │ │ +4152b0: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +4152b2: 2802 |003b: goto 003d // +0002 │ │ +4152b4: 1202 |003c: const/4 v2, #int 0 // #0 │ │ +4152b6: 7401 d30c 1300 |003d: invoke-virtual/range {v19}, Landroid/view/View;.getWidth:()I // method@0cd3 │ │ +4152bc: 0a03 |0040: move-result v3 │ │ +4152be: da03 0302 |0041: mul-int/lit8 v3, v3, #int 2 // #02 │ │ +4152c2: db03 0305 |0043: div-int/lit8 v3, v3, #int 5 // #05 │ │ +4152c6: 1509 803f |0045: const/high16 v9, #int 1065353216 // #3f80 │ │ +4152ca: 3d07 0500 |0047: if-lez v7, 004c // +0005 │ │ +4152ce: 1507 803f |0049: const/high16 v7, #int 1065353216 // #3f80 │ │ +4152d2: 2803 |004b: goto 004e // +0003 │ │ +4152d4: 1507 80bf |004c: const/high16 v7, #int -1082130432 // #bf80 │ │ +4152d8: 8233 |004e: int-to-float v3, v3 │ │ +4152da: a80a 0715 |004f: mul-float v10, v7, v21 │ │ +4152de: 7120 5eb2 a300 |0051: invoke-static {v3, v10}, Ljava/lang/Math;.min:(FF)F // method@b25e │ │ +4152e4: 0a0a |0054: move-result v10 │ │ +4152e6: a90f 0a03 |0055: div-float v15, v10, v3 │ │ +4152ea: 020e 1700 |0057: move/from16 v14, v23 │ │ +4152ee: 334e 2e00 |0059: if-ne v14, v4, 0087 // +002e │ │ +4152f2: 3802 2c00 |005b: if-eqz v2, 0087 // +002c │ │ +4152f6: 5c85 3695 |005d: iput-boolean v5, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ +4152fa: 2d02 0f09 |005f: cmpl-float v2, v15, v9 │ │ +4152fe: 3902 0300 |0061: if-nez v2, 0064 // +0003 │ │ +415302: 2802 |0063: goto 0065 // +0002 │ │ +415304: 1204 |0064: const/4 v4, #int 0 // #0 │ │ +415306: a807 0703 |0065: mul-float v7, v7, v3 │ │ +41530a: 1802 182d 4454 fb21 f93f |0067: const-wide v2, #double 1.5708 // #3ff921fb54442d18 │ │ +415314: 89f9 |006c: float-to-double v9, v15 │ │ +415316: ad09 0902 |006d: mul-double v9, v9, v2 │ │ +41531a: 7120 67b2 a900 |006f: invoke-static {v9, v10}, Ljava/lang/Math;.sin:(D)D // method@b267 │ │ +415320: 0b02 |0072: move-result-wide v2 │ │ +415322: 8c22 |0073: double-to-float v2, v2 │ │ +415324: a802 0207 |0074: mul-float v2, v2, v7 │ │ +415328: 3818 0f00 |0076: if-eqz v24, 0085 // +000f │ │ +41532c: 2d03 0206 |0078: cmpl-float v3, v2, v6 │ │ +415330: 3d03 0500 |007a: if-lez v3, 007f // +0005 │ │ +415334: 1303 0800 |007c: const/16 v3, #int 8 // #8 │ │ +415338: 2802 |007e: goto 0080 // +0002 │ │ +41533a: 1243 |007f: const/4 v3, #int 4 // #4 │ │ +41533c: 3804 0300 |0080: if-eqz v4, 0083 // +0003 │ │ +415340: 0135 |0082: move v5, v3 │ │ +415342: 5985 3795 |0083: iput v5, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipedOutTo:I // field@9537 │ │ +415346: 0124 |0085: move v4, v2 │ │ +415348: 2805 |0086: goto 008b // +0005 │ │ +41534a: 5c84 3695 |0087: iput-boolean v4, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.swipeOutEnabled:Z // field@9536 │ │ +41534e: 0204 1500 |0089: move/from16 v4, v21 │ │ +415352: 5482 3395 |008b: iget-object v2, v8, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ +415356: 6e10 a635 0200 |008d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +41535c: 0c02 |0090: move-result-object v2 │ │ +41535e: 1403 5400 0101 |0091: const v3, #float 2.36938e-38 // #01010054 │ │ +415364: 7120 a2b0 3200 |0094: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +41536a: 0a03 |0097: move-result v3 │ │ +41536c: 2d05 0406 |0098: cmpl-float v5, v4, v6 │ │ +415370: 3d05 0700 |009a: if-lez v5, 00a1 // +0007 │ │ +415374: 7210 a6aa 0100 |009c: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@aaa6 │ │ +41537a: 0a05 |009f: move-result v5 │ │ +41537c: 2805 |00a0: goto 00a5 // +0005 │ │ +41537e: 7210 a6aa 0000 |00a1: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionColor:()I // method@aaa6 │ │ +415384: 0a05 |00a4: move-result v5 │ │ +415386: 7120 a2b0 5200 |00a5: invoke-static {v2, v5}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +41538c: 0a05 |00a8: move-result v5 │ │ +41538e: 2206 171e |00a9: new-instance v6, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // type@1e17 │ │ +415392: 0769 |00ab: move-object v9, v6 │ │ +415394: 080a 1200 |00ac: move-object/from16 v10, v18 │ │ +415398: 080b 1300 |00ae: move-object/from16 v11, v19 │ │ +41539c: 080c 1400 |00b0: move-object/from16 v12, v20 │ │ +4153a0: 014d |00b2: move v13, v4 │ │ +4153a2: 020e 1600 |00b3: move/from16 v14, v22 │ │ +4153a6: 01f7 |00b5: move v7, v15 │ │ +4153a8: 020f 1700 |00b6: move/from16 v15, v23 │ │ +4153ac: 0210 1800 |00b8: move/from16 v16, v24 │ │ +4153b0: 7608 0db1 0900 |00ba: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;FFIZ)V // method@b10d │ │ +4153b6: 7210 a7aa 0100 |00bd: invoke-interface {v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@aaa7 │ │ +4153bc: 0a01 |00c0: move-result v1 │ │ +4153be: 6e20 10b1 1600 |00c1: invoke-virtual {v6, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeRightActionIcon:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b110 │ │ +4153c4: 0c01 |00c4: move-result-object v1 │ │ +4153c6: 7210 a7aa 0000 |00c5: invoke-interface {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.getActionIcon:()I // method@aaa7 │ │ +4153cc: 0a00 |00c8: move-result v0 │ │ +4153ce: 6e20 0eb1 0100 |00c9: invoke-virtual {v1, v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeLeftActionIcon:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b10e │ │ +4153d4: 0c00 |00cc: move-result-object v0 │ │ +4153d6: 1401 5200 047f |00cd: const v1, #float 1.7546e+38 // #7f040052 │ │ +4153dc: 7120 a2b0 1200 |00d0: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +4153e2: 0a06 |00d3: move-result v6 │ │ +4153e4: 6e20 11b1 6000 |00d4: invoke-virtual {v0, v6}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeRightBackgroundColor:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b111 │ │ +4153ea: 0c00 |00d7: move-result-object v0 │ │ +4153ec: 7120 a2b0 1200 |00d8: invoke-static {v2, v1}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +4153f2: 0a01 |00db: move-result v1 │ │ +4153f4: 6e20 0fb1 1000 |00dc: invoke-virtual {v0, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.addSwipeLeftBackgroundColor:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b10f │ │ +4153fa: 0c00 |00df: move-result-object v0 │ │ +4153fc: 1501 003f |00e0: const/high16 v1, #int 1056964608 // #3f00 │ │ +415400: 7120 5ab2 7100 |00e2: invoke-static {v1, v7}, Ljava/lang/Math;.max:(FF)F // method@b25a │ │ +415406: 0a01 |00e5: move-result v1 │ │ +415408: 7130 9529 5301 |00e6: invoke-static {v3, v5, v1}, Landroidx/core/graphics/ColorUtils;.blendARGB:(IIF)I // method@2995 │ │ +41540e: 0a01 |00e9: move-result v1 │ │ +415410: 6e20 13b1 1000 |00ea: invoke-virtual {v0, v1}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.setActionIconTint:(I)Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder; // method@b113 │ │ +415416: 0c00 |00ed: move-result-object v0 │ │ +415418: 6e10 12b1 0000 |00ee: invoke-virtual {v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator$Builder;.create:()Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator; // method@b112 │ │ +41541e: 0c00 |00f1: move-result-object v0 │ │ +415420: 6e10 14b1 0000 |00f2: invoke-virtual {v0}, Lit/xabaras/android/recyclerview/swipedecorator/RecyclerViewSwipeDecorator;.decorate:()V // method@b114 │ │ +415426: 0800 1100 |00f5: move-object/from16 v0, v17 │ │ +41542a: 0801 1200 |00f7: move-object/from16 v1, v18 │ │ +41542e: 0802 1300 |00f9: move-object/from16 v2, v19 │ │ +415432: 0803 1400 |00fb: move-object/from16 v3, v20 │ │ +415436: 0205 1600 |00fd: move/from16 v5, v22 │ │ +41543a: 0206 1700 |00ff: move/from16 v6, v23 │ │ +41543e: 0207 1800 |0101: move/from16 v7, v24 │ │ +415442: 7508 6c40 0000 |0103: invoke-super/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroidx/recyclerview/widget/ItemTouchHelper$Callback;.onChildDraw:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;FFIZ)V // method@406c │ │ +415448: 0e00 |0106: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=157 │ │ 0x000a line=158 │ │ 0x000e line=159 │ │ 0x0011 line=161 │ │ 0x0017 line=165 │ │ @@ -1673995,17 +1674003,17 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -414e88: |[414e88] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onMove:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z │ │ -414e98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -414e9a: 0f01 |0001: return v1 │ │ +414e70: |[414e70] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onMove:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z │ │ +414e80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +414e82: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ 0x0000 - 0x0002 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ 0x0000 - 0x0002 reg=2 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ @@ -1674016,43 +1674024,43 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -415464: |[415464] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -415474: 5420 3195 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ -415478: 6e10 b5aa 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.hasActions:()Z // method@aab5 │ │ -41547e: 0a00 |0005: move-result v0 │ │ -415480: 3900 1800 |0006: if-nez v0, 001e // +0018 │ │ -415484: 2203 6a1a |0008: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ -415488: 5424 3395 |000a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ -41548c: 6e10 a635 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -415492: 0c04 |000f: move-result-object v4 │ │ -415494: 5420 3895 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@9538 │ │ -415498: 7030 82a1 4300 |0012: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ -41549e: 2204 781c |0015: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0; // type@1c78 │ │ -4154a2: 7020 acaa 2400 |0017: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V // method@aaac │ │ -4154a8: 6e20 93a1 4300 |001a: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ -4154ae: 0e00 |001d: return-void │ │ -4154b0: 1f03 f91d |001e: check-cast v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ -4154b4: 6e10 cfb0 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b0cf │ │ -4154ba: 0c03 |0023: move-result-object v3 │ │ -4154bc: 1300 0800 |0024: const/16 v0, #int 8 // #8 │ │ -4154c0: 3304 0700 |0026: if-ne v4, v0, 002d // +0007 │ │ -4154c4: 5424 3195 |0028: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ -4154c8: 5444 2d95 |002a: iget-object v4, v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ -4154cc: 2805 |002c: goto 0031 // +0005 │ │ -4154ce: 5424 3195 |002d: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ -4154d2: 5444 2c95 |002f: iget-object v4, v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ -4154d6: 5420 3395 |0031: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ -4154da: 5421 3295 |0033: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9532 │ │ -4154de: 7240 aaaa 3410 |0035: invoke-interface {v4, v3, v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aaaa │ │ -4154e4: 0e00 |0038: return-void │ │ +41544c: |[41544c] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +41545c: 5420 3195 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ +415460: 6e10 b5aa 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.hasActions:()Z // method@aab5 │ │ +415466: 0a00 |0005: move-result v0 │ │ +415468: 3900 1800 |0006: if-nez v0, 001e // +0018 │ │ +41546c: 2203 6a1a |0008: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ +415470: 5424 3395 |000a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ +415474: 6e10 a635 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +41547a: 0c04 |000f: move-result-object v4 │ │ +41547c: 5420 3895 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@9538 │ │ +415480: 7030 82a1 4300 |0012: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ +415486: 2204 781c |0015: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0; // type@1c78 │ │ +41548a: 7020 acaa 2400 |0017: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V // method@aaac │ │ +415490: 6e20 93a1 4300 |001a: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ +415496: 0e00 |001d: return-void │ │ +415498: 1f03 f91d |001e: check-cast v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ +41549c: 6e10 cfb0 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b0cf │ │ +4154a2: 0c03 |0023: move-result-object v3 │ │ +4154a4: 1300 0800 |0024: const/16 v0, #int 8 // #8 │ │ +4154a8: 3304 0700 |0026: if-ne v4, v0, 002d // +0007 │ │ +4154ac: 5424 3195 |0028: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ +4154b0: 5444 2d95 |002a: iget-object v4, v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.right:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952d │ │ +4154b4: 2805 |002c: goto 0031 // +0005 │ │ +4154b6: 5424 3195 |002d: iget-object v4, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ +4154ba: 5444 2c95 |002f: iget-object v4, v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions;.left:Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction; // field@952c │ │ +4154be: 5420 3395 |0031: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ +4154c2: 5421 3295 |0033: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9532 │ │ +4154c6: 7240 aaaa 3410 |0035: invoke-interface {v4, v3, v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeAction;.performAction:(Lde/danoeh/antennapod/model/feed/FeedItem;Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aaaa │ │ +4154cc: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=141 │ │ 0x001e line=145 │ │ 0x0028 line=147 │ │ 0x0035 line=148 │ │ @@ -1674066,23 +1674074,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4154e8: |[4154e8] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.reloadPreference:()V │ │ -4154f8: 5420 3395 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ -4154fc: 6e10 a635 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -415502: 0c00 |0005: move-result-object v0 │ │ -415504: 5421 3895 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@9538 │ │ -415508: 7120 bfaa 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.getPrefs:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // method@aabf │ │ -41550e: 0c00 |000b: move-result-object v0 │ │ -415510: 5b20 3195 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ -415514: 0e00 |000e: return-void │ │ +4154d0: |[4154d0] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.reloadPreference:()V │ │ +4154e0: 5420 3395 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.fragment:Landroidx/fragment/app/Fragment; // field@9533 │ │ +4154e4: 6e10 a635 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +4154ea: 0c00 |0005: move-result-object v0 │ │ +4154ec: 5421 3895 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.tag:Ljava/lang/String; // field@9538 │ │ +4154f0: 7120 bfaa 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.getPrefs:(Landroid/content/Context;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // method@aabf │ │ +4154f6: 0c00 |000b: move-result-object v0 │ │ +4154f8: 5b20 3195 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.actions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions$Actions; // field@9531 │ │ +4154fc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ │ │ #11 : (in Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;) │ │ @@ -1674090,17 +1674098,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415518: |[415518] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ -415528: 5b01 3295 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9532 │ │ -41552c: 0e00 |0002: return-void │ │ +415500: |[415500] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V │ │ +415510: 5b01 3295 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.filter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9532 │ │ +415514: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ │ │ @@ -1674109,18 +1674117,18 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -415530: |[415530] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ -415540: 5410 3495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@9534 │ │ -415544: 6e20 a740 2000 |0002: invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/ItemTouchHelper;.startDrag:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@40a7 │ │ -41554a: 0e00 |0005: return-void │ │ +415518: |[415518] de.danoeh.antennapod.fragment.swipeactions.SwipeActions.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V │ │ +415528: 5410 3495 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.itemTouchHelper:Landroidx/recyclerview/widget/ItemTouchHelper; // field@9534 │ │ +41552c: 6e20 a740 2000 |0002: invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/ItemTouchHelper;.startDrag:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@40a7 │ │ +415532: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ │ │ @@ -1674262,17 +1674270,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419dbc: |[419dbc] de.danoeh.antennapod.model.feed.Feed.:()V │ │ -419dcc: 7010 80ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.:()V // method@ab80 │ │ -419dd2: 0e00 |0003: return-void │ │ +419da4: |[419da4] de.danoeh.antennapod.model.feed.Feed.:()V │ │ +419db4: 7010 80ab 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.:()V // method@ab80 │ │ +419dba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674280,68 +1674288,68 @@ │ │ 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;ZZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 27 │ │ ins : 22 │ │ outs : 4 │ │ insns size : 99 16-bit code units │ │ -419ebc: |[419ebc] 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;ZZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V │ │ -419ecc: 0750 |0000: move-object v0, v5 │ │ -419ece: 0801 1800 |0001: move-object/from16 v1, v24 │ │ -419ed2: 0802 1300 |0003: move-object/from16 v2, v19 │ │ -419ed6: 0803 1400 |0005: move-object/from16 v3, v20 │ │ -419eda: 0204 1500 |0007: move/from16 v4, v21 │ │ -419ede: 7040 81ab 2543 |0009: invoke-direct {v5, v2, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@ab81 │ │ -419ee4: 0462 |000c: move-wide v2, v6 │ │ -419ee6: 5a02 6c96 |000d: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -419eea: 0792 |000f: move-object v2, v9 │ │ -419eec: 5b02 5d96 |0010: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -419ef0: 07a2 |0012: move-object v2, v10 │ │ -419ef2: 5b02 5a96 |0013: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ -419ef6: 0782 |0015: move-object v2, v8 │ │ -419ef8: 5b02 6396 |0016: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9663 │ │ -419efc: 07b2 |0018: move-object v2, v11 │ │ -419efe: 5b02 6596 |0019: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ -419f02: 07c2 |001b: move-object v2, v12 │ │ -419f04: 5b02 5b96 |001c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ -419f08: 7110 9dab 0d00 |001e: invoke-static {v13}, Lde/danoeh/antennapod/model/feed/FeedFunding;.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; // method@ab9d │ │ -419f0e: 0c02 |0021: move-result-object v2 │ │ -419f10: 5b02 5e96 |0022: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ -419f14: 07e2 |0024: move-object v2, v14 │ │ -419f16: 5b02 5996 |0025: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ -419f1a: 07f2 |0027: move-object v2, v15 │ │ -419f1c: 5b02 6296 |0028: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ -419f20: 0802 1000 |002a: move-object/from16 v2, v16 │ │ -419f24: 5b02 6b96 |002c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@966b │ │ -419f28: 0802 1100 |002e: move-object/from16 v2, v17 │ │ -419f2c: 5b02 5c96 |0030: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ -419f30: 0802 1200 |0032: move-object/from16 v2, v18 │ │ -419f34: 5b02 5f96 |0034: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ -419f38: 0202 1600 |0036: move/from16 v2, v22 │ │ -419f3c: 5c02 6896 |0038: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ -419f40: 0802 1700 |003a: move-object/from16 v2, v23 │ │ -419f44: 5b02 6696 |003c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9666 │ │ -419f48: 2202 e21e |003e: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -419f4c: 7010 17b4 0200 |0040: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -419f52: 5b02 6196 |0043: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@9661 │ │ -419f56: 3801 0a00 |0045: if-eqz v1, 004f // +000a │ │ -419f5a: 2202 a31c |0047: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -419f5e: 7020 d8ab 1200 |0049: invoke-direct {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -419f64: 5b02 6096 |004c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9660 │ │ -419f68: 280b |004e: goto 0059 // +000b │ │ -419f6a: 2201 a31c |004f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -419f6e: 1202 |0051: const/4 v2, #int 0 // #0 │ │ -419f70: 2322 1021 |0052: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ -419f74: 7020 d9ab 2100 |0054: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@abd9 │ │ -419f7a: 5b01 6096 |0057: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9660 │ │ -419f7e: 0801 1900 |0059: move-object/from16 v1, v25 │ │ -419f82: 6e20 6fab 1500 |005b: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@ab6f │ │ -419f88: 0201 1a00 |005e: move/from16 v1, v26 │ │ -419f8c: 5c01 6496 |0060: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9664 │ │ -419f90: 0e00 |0062: return-void │ │ +419ea4: |[419ea4] 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;ZZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V │ │ +419eb4: 0750 |0000: move-object v0, v5 │ │ +419eb6: 0801 1800 |0001: move-object/from16 v1, v24 │ │ +419eba: 0802 1300 |0003: move-object/from16 v2, v19 │ │ +419ebe: 0803 1400 |0005: move-object/from16 v3, v20 │ │ +419ec2: 0204 1500 |0007: move/from16 v4, v21 │ │ +419ec6: 7040 81ab 2543 |0009: invoke-direct {v5, v2, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@ab81 │ │ +419ecc: 0462 |000c: move-wide v2, v6 │ │ +419ece: 5a02 6c96 |000d: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +419ed2: 0792 |000f: move-object v2, v9 │ │ +419ed4: 5b02 5d96 |0010: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +419ed8: 07a2 |0012: move-object v2, v10 │ │ +419eda: 5b02 5a96 |0013: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ +419ede: 0782 |0015: move-object v2, v8 │ │ +419ee0: 5b02 6396 |0016: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9663 │ │ +419ee4: 07b2 |0018: move-object v2, v11 │ │ +419ee6: 5b02 6596 |0019: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ +419eea: 07c2 |001b: move-object v2, v12 │ │ +419eec: 5b02 5b96 |001c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ +419ef0: 7110 9dab 0d00 |001e: invoke-static {v13}, Lde/danoeh/antennapod/model/feed/FeedFunding;.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; // method@ab9d │ │ +419ef6: 0c02 |0021: move-result-object v2 │ │ +419ef8: 5b02 5e96 |0022: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ +419efc: 07e2 |0024: move-object v2, v14 │ │ +419efe: 5b02 5996 |0025: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ +419f02: 07f2 |0027: move-object v2, v15 │ │ +419f04: 5b02 6296 |0028: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ +419f08: 0802 1000 |002a: move-object/from16 v2, v16 │ │ +419f0c: 5b02 6b96 |002c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@966b │ │ +419f10: 0802 1100 |002e: move-object/from16 v2, v17 │ │ +419f14: 5b02 5c96 |0030: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ +419f18: 0802 1200 |0032: move-object/from16 v2, v18 │ │ +419f1c: 5b02 5f96 |0034: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ +419f20: 0202 1600 |0036: move/from16 v2, v22 │ │ +419f24: 5c02 6896 |0038: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ +419f28: 0802 1700 |003a: move-object/from16 v2, v23 │ │ +419f2c: 5b02 6696 |003c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9666 │ │ +419f30: 2202 e21e |003e: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +419f34: 7010 17b4 0200 |0040: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +419f3a: 5b02 6196 |0043: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@9661 │ │ +419f3e: 3801 0a00 |0045: if-eqz v1, 004f // +000a │ │ +419f42: 2202 a31c |0047: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +419f46: 7020 d8ab 1200 |0049: invoke-direct {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +419f4c: 5b02 6096 |004c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9660 │ │ +419f50: 280b |004e: goto 0059 // +000b │ │ +419f52: 2201 a31c |004f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +419f56: 1202 |0051: const/4 v2, #int 0 // #0 │ │ +419f58: 2322 1021 |0052: new-array v2, v2, [Ljava/lang/String; // type@2110 │ │ +419f5c: 7020 d9ab 2100 |0054: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@abd9 │ │ +419f62: 5b01 6096 |0057: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9660 │ │ +419f66: 0801 1900 |0059: move-object/from16 v1, v25 │ │ +419f6a: 6e20 6fab 1500 |005b: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@ab6f │ │ +419f70: 0201 1a00 |005e: move/from16 v1, v26 │ │ +419f74: 5c01 6496 |0060: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9664 │ │ +419f78: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0009 line=110 │ │ 0x000d line=111 │ │ 0x0010 line=112 │ │ 0x0013 line=113 │ │ 0x0016 line=114 │ │ @@ -1674388,38 +1674396,38 @@ │ │ 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;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 38 │ │ ins : 16 │ │ outs : 22 │ │ insns size : 45 16-bit code units │ │ -419e50: |[419e50] 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;Z)V │ │ -419e60: 0800 1600 |0000: move-object/from16 v0, v22 │ │ -419e64: 0501 1700 |0002: move-wide/from16 v1, v23 │ │ -419e68: 0803 1900 |0004: move-object/from16 v3, v25 │ │ -419e6c: 0804 1a00 |0006: move-object/from16 v4, v26 │ │ -419e70: 0806 1b00 |0008: move-object/from16 v6, v27 │ │ -419e74: 0807 1c00 |000a: move-object/from16 v7, v28 │ │ -419e78: 0808 1d00 |000c: move-object/from16 v8, v29 │ │ -419e7c: 0809 1e00 |000e: move-object/from16 v9, v30 │ │ -419e80: 080a 1f00 |0010: move-object/from16 v10, v31 │ │ -419e84: 080b 2000 |0012: move-object/from16 v11, v32 │ │ -419e88: 080c 2100 |0014: move-object/from16 v12, v33 │ │ -419e8c: 080d 2200 |0016: move-object/from16 v13, v34 │ │ -419e90: 080e 2300 |0018: move-object/from16 v14, v35 │ │ -419e94: 080f 2400 |001a: move-object/from16 v15, v36 │ │ -419e98: 0210 2500 |001c: move/from16 v16, v37 │ │ -419e9c: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -419e9e: 1311 0000 |001f: const/16 v17, #int 0 // #0 │ │ -419ea2: 1312 0000 |0021: const/16 v18, #int 0 // #0 │ │ -419ea6: 1313 0000 |0023: const/16 v19, #int 0 // #0 │ │ -419eaa: 1314 0000 |0025: const/16 v20, #int 0 // #0 │ │ -419eae: 1315 0000 |0027: const/16 v21, #int 0 // #0 │ │ -419eb2: 7616 3eab 0000 |0029: 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}, 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;ZZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V // method@ab3e │ │ -419eb8: 0e00 |002c: return-void │ │ +419e38: |[419e38] 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;Z)V │ │ +419e48: 0800 1600 |0000: move-object/from16 v0, v22 │ │ +419e4c: 0501 1700 |0002: move-wide/from16 v1, v23 │ │ +419e50: 0803 1900 |0004: move-object/from16 v3, v25 │ │ +419e54: 0804 1a00 |0006: move-object/from16 v4, v26 │ │ +419e58: 0806 1b00 |0008: move-object/from16 v6, v27 │ │ +419e5c: 0807 1c00 |000a: move-object/from16 v7, v28 │ │ +419e60: 0808 1d00 |000c: move-object/from16 v8, v29 │ │ +419e64: 0809 1e00 |000e: move-object/from16 v9, v30 │ │ +419e68: 080a 1f00 |0010: move-object/from16 v10, v31 │ │ +419e6c: 080b 2000 |0012: move-object/from16 v11, v32 │ │ +419e70: 080c 2100 |0014: move-object/from16 v12, v33 │ │ +419e74: 080d 2200 |0016: move-object/from16 v13, v34 │ │ +419e78: 080e 2300 |0018: move-object/from16 v14, v35 │ │ +419e7c: 080f 2400 |001a: move-object/from16 v15, v36 │ │ +419e80: 0210 2500 |001c: move/from16 v16, v37 │ │ +419e84: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +419e86: 1311 0000 |001f: const/16 v17, #int 0 // #0 │ │ +419e8a: 1312 0000 |0021: const/16 v18, #int 0 // #0 │ │ +419e8e: 1313 0000 |0023: const/16 v19, #int 0 // #0 │ │ +419e92: 1314 0000 |0025: const/16 v20, #int 0 // #0 │ │ +419e96: 1315 0000 |0027: const/16 v21, #int 0 // #0 │ │ +419e9a: 7616 3eab 0000 |0029: 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}, 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;ZZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;Z)V // method@ab3e │ │ +419ea0: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0029 line=141 │ │ locals : │ │ 0x0000 - 0x002d reg=22 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x002d reg=23 (null) J │ │ 0x0000 - 0x002d reg=25 (null) Ljava/lang/String; │ │ @@ -1674441,20 +1674449,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -419dd4: |[419dd4] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -419de4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -419de6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -419de8: 7040 81ab 0213 |0002: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@ab81 │ │ -419dee: 5b24 6396 |0005: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9663 │ │ -419df2: 0e00 |0007: return-void │ │ +419dbc: |[419dbc] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +419dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +419dce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +419dd0: 7040 81ab 0213 |0002: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@ab81 │ │ +419dd6: 5b24 6396 |0005: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9663 │ │ +419dda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0008 reg=3 (null) Ljava/lang/String; │ │ @@ -1674465,18 +1674473,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 │ │ -419df4: |[419df4] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -419e04: 7030 40ab 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab40 │ │ -419e0a: 5b03 5d96 |0003: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -419e0e: 0e00 |0005: return-void │ │ +419ddc: |[419ddc] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +419dec: 7030 40ab 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab40 │ │ +419df2: 5b03 5d96 |0003: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +419df6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0003 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -1674488,28 +1674496,28 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 9 │ │ insns size : 23 16-bit code units │ │ -419e10: |[419e10] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -419e20: 7040 41ab 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@ab41 │ │ -419e26: 220a a81c |0003: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ -419e2a: 1601 0000 |0005: const-wide/16 v1, #int 0 // #0 │ │ -419e2e: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -419e30: 6204 c896 |0008: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ -419e34: 6205 0097 |000a: sget-object v5, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@9700 │ │ -419e38: 6206 cd96 |000c: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cd │ │ -419e3c: 07a0 |000e: move-object v0, v10 │ │ -419e3e: 07d7 |000f: move-object v7, v13 │ │ -419e40: 07e8 |0010: move-object v8, v14 │ │ -419e42: 7609 27ac 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V // method@ac27 │ │ -419e48: 5b9a 6996 |0014: iput-object v10, v9, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9669 │ │ -419e4c: 0e00 |0016: return-void │ │ +419df8: |[419df8] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +419e08: 7040 41ab 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@ab41 │ │ +419e0e: 220a a81c |0003: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ +419e12: 1601 0000 |0005: const-wide/16 v1, #int 0 // #0 │ │ +419e16: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +419e18: 6204 c896 |0008: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ +419e1c: 6205 0097 |000a: sget-object v5, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@9700 │ │ +419e20: 6206 cd96 |000c: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@96cd │ │ +419e24: 07a0 |000e: move-object v0, v10 │ │ +419e26: 07d7 |000f: move-object v7, v13 │ │ +419e28: 07e8 |0010: move-object v8, v14 │ │ +419e2a: 7609 27ac 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V // method@ac27 │ │ +419e30: 5b9a 6996 |0014: iput-object v10, v9, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9669 │ │ +419e34: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0003 line=176 │ │ locals : │ │ 0x0000 - 0x0017 reg=9 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0017 reg=10 (null) Ljava/lang/String; │ │ @@ -1674524,23 +1674532,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 │ │ -419f94: |[419f94] de.danoeh.antennapod.model.feed.Feed.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ -419fa4: 5410 5e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ -419fa8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -419fac: 2200 e21e |0004: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -419fb0: 7010 17b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -419fb6: 5b10 5e96 |0009: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ -419fba: 5410 5e96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ -419fbe: 6e20 1bb4 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -419fc4: 0e00 |0010: return-void │ │ +419f7c: |[419f7c] de.danoeh.antennapod.model.feed.Feed.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ +419f8c: 5410 5e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ +419f90: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +419f94: 2200 e21e |0004: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +419f98: 7010 17b4 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +419f9e: 5b10 5e96 |0009: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ +419fa2: 5410 5e96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ +419fa6: 6e20 1bb4 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +419fac: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0004 line=396 │ │ 0x000b line=398 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1674551,99 +1674559,99 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 154 16-bit code units │ │ -41990c: |[41990c] de.danoeh.antennapod.model.feed.Feed.compareWithOther:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -41991c: 6f20 82ab 4300 |0000: invoke-super {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z // method@ab82 │ │ -419922: 0a00 |0003: move-result v0 │ │ -419924: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -419926: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -41992a: 0f01 |0007: return v1 │ │ -41992c: 5440 5f96 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ -419930: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -419934: 5432 5f96 |000c: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ -419938: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ -41993c: 7120 a50a 0200 |0010: invoke-static {v2, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -419942: 0a00 |0013: move-result v0 │ │ -419944: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ -419948: 0f01 |0016: return v1 │ │ -41994a: 5430 5d96 |0017: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -41994e: 5442 5d96 |0019: iget-object v2, v4, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -419952: 7120 a50a 2000 |001b: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -419958: 0a00 |001e: move-result v0 │ │ -41995a: 3900 0300 |001f: if-nez v0, 0022 // +0003 │ │ -41995e: 0f01 |0021: return v1 │ │ -419960: 5440 5c96 |0022: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ -419964: 3800 0d00 |0024: if-eqz v0, 0031 // +000d │ │ -419968: 5432 5c96 |0026: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ -41996c: 3802 0800 |0028: if-eqz v2, 0030 // +0008 │ │ -419970: 6e20 9fb2 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -419976: 0a00 |002d: move-result v0 │ │ -419978: 3900 0300 |002e: if-nez v0, 0031 // +0003 │ │ -41997c: 0f01 |0030: return v1 │ │ -41997e: 5440 6596 |0031: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ -419982: 3800 0d00 |0033: if-eqz v0, 0040 // +000d │ │ -419986: 5432 6596 |0035: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ -41998a: 3802 0800 |0037: if-eqz v2, 003f // +0008 │ │ -41998e: 6e20 9fb2 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -419994: 0a00 |003c: move-result v0 │ │ -419996: 3900 0300 |003d: if-nez v0, 0040 // +0003 │ │ -41999a: 0f01 |003f: return v1 │ │ -41999c: 5440 5b96 |0040: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ -4199a0: 3800 0d00 |0042: if-eqz v0, 004f // +000d │ │ -4199a4: 5432 5b96 |0044: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ -4199a8: 3802 0800 |0046: if-eqz v2, 004e // +0008 │ │ -4199ac: 6e20 9fb2 0200 |0048: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4199b2: 0a00 |004b: move-result v0 │ │ -4199b4: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ -4199b8: 0f01 |004e: return v1 │ │ -4199ba: 5440 6296 |004f: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ -4199be: 3800 0d00 |0051: if-eqz v0, 005e // +000d │ │ -4199c2: 5432 6296 |0053: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ -4199c6: 3802 0800 |0055: if-eqz v2, 005d // +0008 │ │ -4199ca: 6e20 9fb2 0200 |0057: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4199d0: 0a00 |005a: move-result v0 │ │ -4199d2: 3900 0300 |005b: if-nez v0, 005e // +0003 │ │ -4199d6: 0f01 |005d: return v1 │ │ -4199d8: 5440 5996 |005e: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ -4199dc: 3800 0d00 |0060: if-eqz v0, 006d // +000d │ │ -4199e0: 5432 5996 |0062: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ -4199e4: 3802 0800 |0064: if-eqz v2, 006c // +0008 │ │ -4199e8: 6e20 9fb2 0200 |0066: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4199ee: 0a00 |0069: move-result v0 │ │ -4199f0: 3900 0300 |006a: if-nez v0, 006d // +0003 │ │ -4199f4: 0f01 |006c: return v1 │ │ -4199f6: 5440 5e96 |006d: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ -4199fa: 3800 0d00 |006f: if-eqz v0, 007c // +000d │ │ -4199fe: 5432 5e96 |0071: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ -419a02: 3802 0800 |0073: if-eqz v2, 007b // +0008 │ │ -419a06: 6e20 78b2 0200 |0075: invoke-virtual {v2, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ -419a0c: 0a00 |0078: move-result v0 │ │ -419a0e: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ -419a12: 0f01 |007b: return v1 │ │ -419a14: 6e10 5eab 0400 |007c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@ab5e │ │ -419a1a: 0a00 |007f: move-result v0 │ │ -419a1c: 3800 0900 |0080: if-eqz v0, 0089 // +0009 │ │ -419a20: 6e10 5eab 0300 |0082: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@ab5e │ │ -419a26: 0a00 |0085: move-result v0 │ │ -419a28: 3900 0300 |0086: if-nez v0, 0089 // +0003 │ │ -419a2c: 0f01 |0088: return v1 │ │ -419a2e: 6e10 54ab 0400 |0089: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ -419a34: 0c04 |008c: move-result-object v4 │ │ -419a36: 6e10 54ab 0300 |008d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ -419a3c: 0c00 |0090: move-result-object v0 │ │ -419a3e: 7120 a50a 0400 |0091: invoke-static {v4, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -419a44: 0a04 |0094: move-result v4 │ │ -419a46: 3904 0300 |0095: if-nez v4, 0098 // +0003 │ │ -419a4a: 0f01 |0097: return v1 │ │ -419a4c: 1204 |0098: const/4 v4, #int 0 // #0 │ │ -419a4e: 0f04 |0099: return v4 │ │ +4198f4: |[4198f4] de.danoeh.antennapod.model.feed.Feed.compareWithOther:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +419904: 6f20 82ab 4300 |0000: invoke-super {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z // method@ab82 │ │ +41990a: 0a00 |0003: move-result v0 │ │ +41990c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +41990e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +419912: 0f01 |0007: return v1 │ │ +419914: 5440 5f96 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ +419918: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +41991c: 5432 5f96 |000c: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ +419920: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ +419924: 7120 a50a 0200 |0010: invoke-static {v2, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +41992a: 0a00 |0013: move-result v0 │ │ +41992c: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ +419930: 0f01 |0016: return v1 │ │ +419932: 5430 5d96 |0017: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +419936: 5442 5d96 |0019: iget-object v2, v4, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +41993a: 7120 a50a 2000 |001b: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +419940: 0a00 |001e: move-result v0 │ │ +419942: 3900 0300 |001f: if-nez v0, 0022 // +0003 │ │ +419946: 0f01 |0021: return v1 │ │ +419948: 5440 5c96 |0022: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ +41994c: 3800 0d00 |0024: if-eqz v0, 0031 // +000d │ │ +419950: 5432 5c96 |0026: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ +419954: 3802 0800 |0028: if-eqz v2, 0030 // +0008 │ │ +419958: 6e20 9fb2 0200 |002a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41995e: 0a00 |002d: move-result v0 │ │ +419960: 3900 0300 |002e: if-nez v0, 0031 // +0003 │ │ +419964: 0f01 |0030: return v1 │ │ +419966: 5440 6596 |0031: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ +41996a: 3800 0d00 |0033: if-eqz v0, 0040 // +000d │ │ +41996e: 5432 6596 |0035: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ +419972: 3802 0800 |0037: if-eqz v2, 003f // +0008 │ │ +419976: 6e20 9fb2 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41997c: 0a00 |003c: move-result v0 │ │ +41997e: 3900 0300 |003d: if-nez v0, 0040 // +0003 │ │ +419982: 0f01 |003f: return v1 │ │ +419984: 5440 5b96 |0040: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ +419988: 3800 0d00 |0042: if-eqz v0, 004f // +000d │ │ +41998c: 5432 5b96 |0044: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ +419990: 3802 0800 |0046: if-eqz v2, 004e // +0008 │ │ +419994: 6e20 9fb2 0200 |0048: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +41999a: 0a00 |004b: move-result v0 │ │ +41999c: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ +4199a0: 0f01 |004e: return v1 │ │ +4199a2: 5440 6296 |004f: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ +4199a6: 3800 0d00 |0051: if-eqz v0, 005e // +000d │ │ +4199aa: 5432 6296 |0053: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ +4199ae: 3802 0800 |0055: if-eqz v2, 005d // +0008 │ │ +4199b2: 6e20 9fb2 0200 |0057: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4199b8: 0a00 |005a: move-result v0 │ │ +4199ba: 3900 0300 |005b: if-nez v0, 005e // +0003 │ │ +4199be: 0f01 |005d: return v1 │ │ +4199c0: 5440 5996 |005e: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ +4199c4: 3800 0d00 |0060: if-eqz v0, 006d // +000d │ │ +4199c8: 5432 5996 |0062: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ +4199cc: 3802 0800 |0064: if-eqz v2, 006c // +0008 │ │ +4199d0: 6e20 9fb2 0200 |0066: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4199d6: 0a00 |0069: move-result v0 │ │ +4199d8: 3900 0300 |006a: if-nez v0, 006d // +0003 │ │ +4199dc: 0f01 |006c: return v1 │ │ +4199de: 5440 5e96 |006d: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ +4199e2: 3800 0d00 |006f: if-eqz v0, 007c // +000d │ │ +4199e6: 5432 5e96 |0071: iget-object v2, v3, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ +4199ea: 3802 0800 |0073: if-eqz v2, 007b // +0008 │ │ +4199ee: 6e20 78b2 0200 |0075: invoke-virtual {v2, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ +4199f4: 0a00 |0078: move-result v0 │ │ +4199f6: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ +4199fa: 0f01 |007b: return v1 │ │ +4199fc: 6e10 5eab 0400 |007c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@ab5e │ │ +419a02: 0a00 |007f: move-result v0 │ │ +419a04: 3800 0900 |0080: if-eqz v0, 0089 // +0009 │ │ +419a08: 6e10 5eab 0300 |0082: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isPaged:()Z // method@ab5e │ │ +419a0e: 0a00 |0085: move-result v0 │ │ +419a10: 3900 0300 |0086: if-nez v0, 0089 // +0003 │ │ +419a14: 0f01 |0088: return v1 │ │ +419a16: 6e10 54ab 0400 |0089: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ +419a1c: 0c04 |008c: move-result-object v4 │ │ +419a1e: 6e10 54ab 0300 |008d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@ab54 │ │ +419a24: 0c00 |0090: move-result-object v0 │ │ +419a26: 7120 a50a 0400 |0091: invoke-static {v4, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +419a2c: 0a04 |0094: move-result v4 │ │ +419a2e: 3904 0300 |0095: if-nez v4, 0098 // +0003 │ │ +419a32: 0f01 |0097: return v1 │ │ +419a34: 1204 |0098: const/4 v4, #int 0 // #0 │ │ +419a36: 0f04 |0099: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0008 line=256 │ │ 0x000c line=257 │ │ 0x0017 line=261 │ │ 0x0022 line=264 │ │ @@ -1674669,17 +1674677,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419bb0: |[419bb0] de.danoeh.antennapod.model.feed.Feed.getAuthor:()Ljava/lang/String; │ │ -419bc0: 5410 5996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ -419bc4: 1100 |0002: return-object v0 │ │ +419b98: |[419b98] de.danoeh.antennapod.model.feed.Feed.getAuthor:()Ljava/lang/String; │ │ +419ba8: 5410 5996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ +419bac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674687,17 +1674695,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419bc8: |[419bc8] de.danoeh.antennapod.model.feed.Feed.getCustomTitle:()Ljava/lang/String; │ │ -419bd8: 5410 5a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ -419bdc: 1100 |0002: return-object v0 │ │ +419bb0: |[419bb0] de.danoeh.antennapod.model.feed.Feed.getCustomTitle:()Ljava/lang/String; │ │ +419bc0: 5410 5a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ +419bc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674705,17 +1674713,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419be0: |[419be0] de.danoeh.antennapod.model.feed.Feed.getDescription:()Ljava/lang/String; │ │ -419bf0: 5410 5b96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ -419bf4: 1100 |0002: return-object v0 │ │ +419bc8: |[419bc8] de.danoeh.antennapod.model.feed.Feed.getDescription:()Ljava/lang/String; │ │ +419bd8: 5410 5b96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ +419bdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674723,17 +1674731,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419bf8: |[419bf8] de.danoeh.antennapod.model.feed.Feed.getFeedIdentifier:()Ljava/lang/String; │ │ -419c08: 5410 5c96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ -419c0c: 1100 |0002: return-object v0 │ │ +419be0: |[419be0] de.danoeh.antennapod.model.feed.Feed.getFeedIdentifier:()Ljava/lang/String; │ │ +419bf0: 5410 5c96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ +419bf4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674741,17 +1674749,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419c10: |[419c10] de.danoeh.antennapod.model.feed.Feed.getFeedTitle:()Ljava/lang/String; │ │ -419c20: 5410 5d96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -419c24: 1100 |0002: return-object v0 │ │ +419bf8: |[419bf8] de.danoeh.antennapod.model.feed.Feed.getFeedTitle:()Ljava/lang/String; │ │ +419c08: 5410 5d96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +419c0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674759,29 +1674767,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -419c28: |[419c28] de.danoeh.antennapod.model.feed.Feed.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -419c38: 5410 5a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ -419c3c: 7110 a80a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -419c42: 0a00 |0005: move-result v0 │ │ -419c44: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -419c48: 5410 5a96 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ -419c4c: 1100 |000a: return-object v0 │ │ -419c4e: 5410 5d96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -419c52: 7110 a80a 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -419c58: 0a00 |0010: move-result v0 │ │ -419c5a: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -419c5e: 5410 5d96 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -419c62: 1100 |0015: return-object v0 │ │ -419c64: 5410 7496 |0016: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -419c68: 1100 |0018: return-object v0 │ │ +419c10: |[419c10] de.danoeh.antennapod.model.feed.Feed.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +419c20: 5410 5a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ +419c24: 7110 a80a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +419c2a: 0a00 |0005: move-result v0 │ │ +419c2c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +419c30: 5410 5a96 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ +419c34: 1100 |000a: return-object v0 │ │ +419c36: 5410 5d96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +419c3a: 7110 a80a 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +419c40: 0a00 |0010: move-result v0 │ │ +419c42: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +419c46: 5410 5d96 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +419c4a: 1100 |0015: return-object v0 │ │ +419c4c: 5410 7496 |0016: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +419c50: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0008 line=209 │ │ 0x000b line=210 │ │ 0x0013 line=211 │ │ 0x0016 line=213 │ │ @@ -1674793,38 +1674801,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -419c6c: |[419c6c] de.danoeh.antennapod.model.feed.Feed.getIdentifyingValue:()Ljava/lang/String; │ │ -419c7c: 5410 5c96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ -419c80: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -419c84: 6e10 abb2 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -419c8a: 0a00 |0007: move-result v0 │ │ -419c8c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -419c90: 5410 5c96 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ -419c94: 1100 |000c: return-object v0 │ │ -419c96: 5410 7496 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -419c9a: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -419c9e: 6e10 abb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -419ca4: 0a00 |0014: move-result v0 │ │ -419ca6: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ -419caa: 5410 7496 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -419cae: 1100 |0019: return-object v0 │ │ -419cb0: 5410 5d96 |001a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -419cb4: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ -419cb8: 6e10 abb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -419cbe: 0a00 |0021: move-result v0 │ │ -419cc0: 3900 0500 |0022: if-nez v0, 0027 // +0005 │ │ -419cc4: 5410 5d96 |0024: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -419cc8: 1100 |0026: return-object v0 │ │ -419cca: 5410 6596 |0027: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ -419cce: 1100 |0029: return-object v0 │ │ +419c54: |[419c54] de.danoeh.antennapod.model.feed.Feed.getIdentifyingValue:()Ljava/lang/String; │ │ +419c64: 5410 5c96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ +419c68: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +419c6c: 6e10 abb2 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +419c72: 0a00 |0007: move-result v0 │ │ +419c74: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +419c78: 5410 5c96 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ +419c7c: 1100 |000c: return-object v0 │ │ +419c7e: 5410 7496 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +419c82: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +419c86: 6e10 abb2 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +419c8c: 0a00 |0014: move-result v0 │ │ +419c8e: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ +419c92: 5410 7496 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +419c96: 1100 |0019: return-object v0 │ │ +419c98: 5410 5d96 |001a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +419c9c: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ +419ca0: 6e10 abb2 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +419ca6: 0a00 |0021: move-result v0 │ │ +419ca8: 3900 0500 |0022: if-nez v0, 0027 // +0005 │ │ +419cac: 5410 5d96 |0024: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +419cb0: 1100 |0026: return-object v0 │ │ +419cb2: 5410 6596 |0027: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ +419cb6: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x000a line=196 │ │ 0x000d line=197 │ │ 0x0017 line=198 │ │ 0x001a line=199 │ │ @@ -1674838,17 +1674846,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419cd0: |[419cd0] de.danoeh.antennapod.model.feed.Feed.getImageUrl:()Ljava/lang/String; │ │ -419ce0: 5410 5f96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ -419ce4: 1100 |0002: return-object v0 │ │ +419cb8: |[419cb8] de.danoeh.antennapod.model.feed.Feed.getImageUrl:()Ljava/lang/String; │ │ +419cc8: 5410 5f96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ +419ccc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #10 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674856,20 +1674864,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 │ │ -419aa4: |[419aa4] de.danoeh.antennapod.model.feed.Feed.getItemAtIndex:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -419ab4: 5410 6196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@9661 │ │ -419ab8: 7220 ddb4 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -419abe: 0c02 |0005: move-result-object v2 │ │ -419ac0: 1f02 a21c |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -419ac4: 1102 |0008: return-object v2 │ │ +419a8c: |[419a8c] de.danoeh.antennapod.model.feed.Feed.getItemAtIndex:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +419a9c: 5410 6196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@9661 │ │ +419aa0: 7220 ddb4 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +419aa6: 0c02 |0005: move-result-object v2 │ │ +419aa8: 1f02 a21c |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +419aac: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ │ │ @@ -1674878,17 +1674886,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 │ │ -419b3c: |[419b3c] de.danoeh.antennapod.model.feed.Feed.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -419b4c: 5410 6096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9660 │ │ -419b50: 1100 |0002: return-object v0 │ │ +419b24: |[419b24] de.danoeh.antennapod.model.feed.Feed.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +419b34: 5410 6096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9660 │ │ +419b38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674896,17 +1674904,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419da4: |[419da4] de.danoeh.antennapod.model.feed.Feed.getItems:()Ljava/util/List; │ │ -419db4: 5410 6196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@9661 │ │ -419db8: 1100 |0002: return-object v0 │ │ +419d8c: |[419d8c] de.danoeh.antennapod.model.feed.Feed.getItems:()Ljava/util/List; │ │ +419d9c: 5410 6196 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@9661 │ │ +419da0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #13 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674914,17 +1674922,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419ce8: |[419ce8] de.danoeh.antennapod.model.feed.Feed.getLanguage:()Ljava/lang/String; │ │ -419cf8: 5410 6296 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ -419cfc: 1100 |0002: return-object v0 │ │ +419cd0: |[419cd0] de.danoeh.antennapod.model.feed.Feed.getLanguage:()Ljava/lang/String; │ │ +419ce0: 5410 6296 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ +419ce4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #14 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674932,17 +1674940,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419d00: |[419d00] de.danoeh.antennapod.model.feed.Feed.getLastUpdate:()Ljava/lang/String; │ │ -419d10: 5410 6396 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9663 │ │ -419d14: 1100 |0002: return-object v0 │ │ +419ce8: |[419ce8] de.danoeh.antennapod.model.feed.Feed.getLastUpdate:()Ljava/lang/String; │ │ +419cf8: 5410 6396 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9663 │ │ +419cfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674950,17 +1674958,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419d18: |[419d18] de.danoeh.antennapod.model.feed.Feed.getLink:()Ljava/lang/String; │ │ -419d28: 5410 6596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ -419d2c: 1100 |0002: return-object v0 │ │ +419d00: |[419d00] de.danoeh.antennapod.model.feed.Feed.getLink:()Ljava/lang/String; │ │ +419d10: 5410 6596 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ +419d14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1674968,41 +1674976,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 │ │ -419ac8: |[419ac8] de.danoeh.antennapod.model.feed.Feed.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -419ad8: 2200 ea1e |0000: new-instance v0, Ljava/util/Date; // type@1eea │ │ -419adc: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ -419ae0: 7030 99b4 1002 |0004: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b499 │ │ -419ae6: 5451 6196 |0007: iget-object v1, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@9661 │ │ -419aea: 7210 e1b4 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -419af0: 0c01 |000c: move-result-object v1 │ │ -419af2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -419af4: 7210 c4b4 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -419afa: 0a03 |0011: move-result v3 │ │ -419afc: 3803 1e00 |0012: if-eqz v3, 0030 // +001e │ │ -419b00: 7210 c5b4 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -419b06: 0c03 |0017: move-result-object v3 │ │ -419b08: 1f03 a21c |0018: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -419b0c: 6e10 bcab 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -419b12: 0c04 |001d: move-result-object v4 │ │ -419b14: 3804 f0ff |001e: if-eqz v4, 000e // -0010 │ │ -419b18: 6e10 bcab 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -419b1e: 0c04 |0023: move-result-object v4 │ │ -419b20: 6e20 9ab4 0400 |0024: invoke-virtual {v4, v0}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b49a │ │ -419b26: 0a04 |0027: move-result v4 │ │ -419b28: 3804 e6ff |0028: if-eqz v4, 000e // -001a │ │ -419b2c: 6e10 bcab 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -419b32: 0c00 |002d: move-result-object v0 │ │ -419b34: 0732 |002e: move-object v2, v3 │ │ -419b36: 28df |002f: goto 000e // -0021 │ │ -419b38: 1102 |0030: return-object v2 │ │ +419ab0: |[419ab0] de.danoeh.antennapod.model.feed.Feed.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +419ac0: 2200 ea1e |0000: new-instance v0, Ljava/util/Date; // type@1eea │ │ +419ac4: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ +419ac8: 7030 99b4 1002 |0004: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b499 │ │ +419ace: 5451 6196 |0007: iget-object v1, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@9661 │ │ +419ad2: 7210 e1b4 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +419ad8: 0c01 |000c: move-result-object v1 │ │ +419ada: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +419adc: 7210 c4b4 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +419ae2: 0a03 |0011: move-result v3 │ │ +419ae4: 3803 1e00 |0012: if-eqz v3, 0030 // +001e │ │ +419ae8: 7210 c5b4 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +419aee: 0c03 |0017: move-result-object v3 │ │ +419af0: 1f03 a21c |0018: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +419af4: 6e10 bcab 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +419afa: 0c04 |001d: move-result-object v4 │ │ +419afc: 3804 f0ff |001e: if-eqz v4, 000e // -0010 │ │ +419b00: 6e10 bcab 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +419b06: 0c04 |0023: move-result-object v4 │ │ +419b08: 6e20 9ab4 0400 |0024: invoke-virtual {v4, v0}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b49a │ │ +419b0e: 0a04 |0027: move-result v4 │ │ +419b10: 3804 e6ff |0028: if-eqz v4, 000e // -001a │ │ +419b14: 6e10 bcab 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +419b1a: 0c00 |002d: move-result-object v0 │ │ +419b1c: 0732 |002e: move-object v2, v3 │ │ +419b1e: 28df |002f: goto 000e // -0021 │ │ +419b20: 1102 |0030: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0007 line=307 │ │ 0x001a line=308 │ │ 0x002a line=309 │ │ locals : │ │ @@ -1675013,17 +1675021,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419d30: |[419d30] de.danoeh.antennapod.model.feed.Feed.getNextPageLink:()Ljava/lang/String; │ │ -419d40: 5410 6696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9666 │ │ -419d44: 1100 |0002: return-object v0 │ │ +419d18: |[419d18] de.danoeh.antennapod.model.feed.Feed.getNextPageLink:()Ljava/lang/String; │ │ +419d28: 5410 6696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9666 │ │ +419d2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #18 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1675031,17 +1675039,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419b84: |[419b84] de.danoeh.antennapod.model.feed.Feed.getPageNr:()I │ │ -419b94: 5210 6796 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@9667 │ │ -419b98: 0f00 |0002: return v0 │ │ +419b6c: |[419b6c] de.danoeh.antennapod.model.feed.Feed.getPageNr:()I │ │ +419b7c: 5210 6796 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@9667 │ │ +419b80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #19 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1675049,17 +1675057,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419d8c: |[419d8c] de.danoeh.antennapod.model.feed.Feed.getPaymentLinks:()Ljava/util/ArrayList; │ │ -419d9c: 5410 5e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ -419da0: 1100 |0002: return-object v0 │ │ +419d74: |[419d74] de.danoeh.antennapod.model.feed.Feed.getPaymentLinks:()Ljava/util/ArrayList; │ │ +419d84: 5410 5e96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ +419d88: 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;) │ │ @@ -1675067,17 +1675075,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 │ │ -419b54: |[419b54] de.danoeh.antennapod.model.feed.Feed.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ -419b64: 5410 6996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9669 │ │ -419b68: 1100 |0002: return-object v0 │ │ +419b3c: |[419b3c] de.danoeh.antennapod.model.feed.Feed.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ +419b4c: 5410 6996 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9669 │ │ +419b50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #21 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1675085,17 +1675093,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 │ │ -419b6c: |[419b6c] de.danoeh.antennapod.model.feed.Feed.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -419b7c: 5410 6a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@966a │ │ -419b80: 1100 |0002: return-object v0 │ │ +419b54: |[419b54] de.danoeh.antennapod.model.feed.Feed.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +419b64: 5410 6a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@966a │ │ +419b68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #22 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1675103,23 +1675111,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -419d48: |[419d48] de.danoeh.antennapod.model.feed.Feed.getTitle:()Ljava/lang/String; │ │ -419d58: 5410 5a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ -419d5c: 7110 a80a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -419d62: 0a00 |0005: move-result v0 │ │ -419d64: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -419d68: 5410 5a96 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ -419d6c: 2803 |000a: goto 000d // +0003 │ │ -419d6e: 5410 5d96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -419d72: 1100 |000d: return-object v0 │ │ +419d30: |[419d30] de.danoeh.antennapod.model.feed.Feed.getTitle:()Ljava/lang/String; │ │ +419d40: 5410 5a96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ +419d44: 7110 a80a 0000 |0002: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +419d4a: 0a00 |0005: move-result v0 │ │ +419d4c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +419d50: 5410 5a96 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ +419d54: 2803 |000a: goto 000d // +0003 │ │ +419d56: 5410 5d96 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +419d5a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #23 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1675127,17 +1675135,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419d74: |[419d74] de.danoeh.antennapod.model.feed.Feed.getType:()Ljava/lang/String; │ │ -419d84: 5410 6b96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@966b │ │ -419d88: 1100 |0002: return-object v0 │ │ +419d5c: |[419d5c] de.danoeh.antennapod.model.feed.Feed.getType:()Ljava/lang/String; │ │ +419d6c: 5410 6b96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@966b │ │ +419d70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #24 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1675145,17 +1675153,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -419b9c: |[419b9c] de.danoeh.antennapod.model.feed.Feed.getTypeAsInt:()I │ │ -419bac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -419bae: 0f00 |0001: return v0 │ │ +419b84: |[419b84] de.danoeh.antennapod.model.feed.Feed.getTypeAsInt:()I │ │ +419b94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +419b96: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #25 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1675163,17 +1675171,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419a50: |[419a50] de.danoeh.antennapod.model.feed.Feed.hasLastUpdateFailed:()Z │ │ -419a60: 5510 6496 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9664 │ │ -419a64: 0f00 |0002: return v0 │ │ +419a38: |[419a38] de.danoeh.antennapod.model.feed.Feed.hasLastUpdateFailed:()Z │ │ +419a48: 5510 6496 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9664 │ │ +419a4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #26 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1675181,20 +1675189,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -419a68: |[419a68] de.danoeh.antennapod.model.feed.Feed.isLocalFeed:()Z │ │ -419a78: 5420 7496 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -419a7c: 1a01 ee6b |0002: const-string v1, "antennapod_local:" // string@6bee │ │ -419a80: 6e20 b5b2 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -419a86: 0a00 |0007: move-result v0 │ │ -419a88: 0f00 |0008: return v0 │ │ +419a50: |[419a50] de.danoeh.antennapod.model.feed.Feed.isLocalFeed:()Z │ │ +419a60: 5420 7496 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +419a64: 1a01 ee6b |0002: const-string v1, "antennapod_local:" // string@6bee │ │ +419a68: 6e20 b5b2 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +419a6e: 0a00 |0007: move-result v0 │ │ +419a70: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #27 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1675202,17 +1675210,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419a8c: |[419a8c] de.danoeh.antennapod.model.feed.Feed.isPaged:()Z │ │ -419a9c: 5510 6896 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ -419aa0: 0f00 |0002: return v0 │ │ +419a74: |[419a74] de.danoeh.antennapod.model.feed.Feed.isPaged:()Z │ │ +419a84: 5510 6896 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ +419a88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #28 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -1675220,17 +1675228,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419fc8: |[419fc8] de.danoeh.antennapod.model.feed.Feed.setAuthor:(Ljava/lang/String;)V │ │ -419fd8: 5b01 5996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ -419fdc: 0e00 |0002: return-void │ │ +419fb0: |[419fb0] de.danoeh.antennapod.model.feed.Feed.setAuthor:(Ljava/lang/String;)V │ │ +419fc0: 5b01 5996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ +419fc4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1675239,26 +1675247,26 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -419fe0: |[419fe0] de.danoeh.antennapod.model.feed.Feed.setCustomTitle:(Ljava/lang/String;)V │ │ -419ff0: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ -419ff4: 5410 5d96 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -419ff8: 6e20 9fb2 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -419ffe: 0a00 |0007: move-result v0 │ │ -41a000: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -41a004: 2804 |000a: goto 000e // +0004 │ │ -41a006: 5b12 5a96 |000b: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ -41a00a: 2804 |000d: goto 0011 // +0004 │ │ -41a00c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -41a00e: 5b12 5a96 |000f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ -41a012: 0e00 |0011: return-void │ │ +419fc8: |[419fc8] de.danoeh.antennapod.model.feed.Feed.setCustomTitle:(Ljava/lang/String;)V │ │ +419fd8: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ +419fdc: 5410 5d96 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +419fe0: 6e20 9fb2 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +419fe6: 0a00 |0007: move-result v0 │ │ +419fe8: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +419fec: 2804 |000a: goto 000e // +0004 │ │ +419fee: 5b12 5a96 |000b: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ +419ff2: 2804 |000d: goto 0011 // +0004 │ │ +419ff4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +419ff6: 5b12 5a96 |000f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@965a │ │ +419ffa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=339 │ │ 0x000b line=342 │ │ 0x000f line=340 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1675269,17 +1675277,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a014: |[41a014] de.danoeh.antennapod.model.feed.Feed.setDescription:(Ljava/lang/String;)V │ │ -41a024: 5b01 5b96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ -41a028: 0e00 |0002: return-void │ │ +419ffc: |[419ffc] de.danoeh.antennapod.model.feed.Feed.setDescription:(Ljava/lang/String;)V │ │ +41a00c: 5b01 5b96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ +41a010: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1675288,17 +1675296,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a02c: |[41a02c] de.danoeh.antennapod.model.feed.Feed.setFeedIdentifier:(Ljava/lang/String;)V │ │ -41a03c: 5b01 5c96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ -41a040: 0e00 |0002: return-void │ │ +41a014: |[41a014] de.danoeh.antennapod.model.feed.Feed.setFeedIdentifier:(Ljava/lang/String;)V │ │ +41a024: 5b01 5c96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ +41a028: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1675307,20 +1675315,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -41a044: |[41a044] de.danoeh.antennapod.model.feed.Feed.setId:(J)V │ │ -41a054: 6f30 79ab 2103 |0000: invoke-super {v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@ab79 │ │ -41a05a: 5410 6996 |0003: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9669 │ │ -41a05e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -41a062: 6e30 3cac 2003 |0007: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedID:(J)V // method@ac3c │ │ -41a068: 0e00 |000a: return-void │ │ +41a02c: |[41a02c] de.danoeh.antennapod.model.feed.Feed.setId:(J)V │ │ +41a03c: 6f30 79ab 2103 |0000: invoke-super {v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.setId:(J)V // method@ab79 │ │ +41a042: 5410 6996 |0003: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9669 │ │ +41a046: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +41a04a: 6e30 3cac 2003 |0007: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedID:(J)V // method@ac3c │ │ +41a050: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0003 line=440 │ │ 0x0007 line=441 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1675331,17 +1675339,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a06c: |[41a06c] de.danoeh.antennapod.model.feed.Feed.setImageUrl:(Ljava/lang/String;)V │ │ -41a07c: 5b01 5f96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ -41a080: 0e00 |0002: return-void │ │ +41a054: |[41a054] de.danoeh.antennapod.model.feed.Feed.setImageUrl:(Ljava/lang/String;)V │ │ +41a064: 5b01 5f96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ +41a068: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1675350,20 +1675358,20 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -41a084: |[41a084] de.danoeh.antennapod.model.feed.Feed.setItemFilter:([Ljava/lang/String;)V │ │ -41a094: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -41a098: 2200 a31c |0002: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -41a09c: 7020 d9ab 2000 |0004: invoke-direct {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@abd9 │ │ -41a0a2: 5b10 6096 |0007: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9660 │ │ -41a0a6: 0e00 |0009: return-void │ │ +41a06c: |[41a06c] de.danoeh.antennapod.model.feed.Feed.setItemFilter:([Ljava/lang/String;)V │ │ +41a07c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +41a080: 2200 a31c |0002: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +41a084: 7020 d9ab 2000 |0004: invoke-direct {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@abd9 │ │ +41a08a: 5b10 6096 |0007: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@9660 │ │ +41a08e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=476 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x000a reg=2 (null) [Ljava/lang/String; │ │ │ │ @@ -1675372,17 +1675380,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a0a8: |[41a0a8] de.danoeh.antennapod.model.feed.Feed.setItems:(Ljava/util/List;)V │ │ -41a0b8: 5b01 6196 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@9661 │ │ -41a0bc: 0e00 |0002: return-void │ │ +41a090: |[41a090] de.danoeh.antennapod.model.feed.Feed.setItems:(Ljava/util/List;)V │ │ +41a0a0: 5b01 6196 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@9661 │ │ +41a0a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1675391,17 +1675399,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a0c0: |[41a0c0] de.danoeh.antennapod.model.feed.Feed.setLanguage:(Ljava/lang/String;)V │ │ -41a0d0: 5b01 6296 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ -41a0d4: 0e00 |0002: return-void │ │ +41a0a8: |[41a0a8] de.danoeh.antennapod.model.feed.Feed.setLanguage:(Ljava/lang/String;)V │ │ +41a0b8: 5b01 6296 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ +41a0bc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1675410,17 +1675418,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a0d8: |[41a0d8] de.danoeh.antennapod.model.feed.Feed.setLastUpdate:(Ljava/lang/String;)V │ │ -41a0e8: 5b01 6396 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9663 │ │ -41a0ec: 0e00 |0002: return-void │ │ +41a0c0: |[41a0c0] de.danoeh.antennapod.model.feed.Feed.setLastUpdate:(Ljava/lang/String;)V │ │ +41a0d0: 5b01 6396 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdate:Ljava/lang/String; // field@9663 │ │ +41a0d4: 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) Ljava/lang/String; │ │ │ │ @@ -1675429,17 +1675437,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a0f0: |[41a0f0] de.danoeh.antennapod.model.feed.Feed.setLastUpdateFailed:(Z)V │ │ -41a100: 5c01 6496 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9664 │ │ -41a104: 0e00 |0002: return-void │ │ +41a0d8: |[41a0d8] de.danoeh.antennapod.model.feed.Feed.setLastUpdateFailed:(Z)V │ │ +41a0e8: 5c01 6496 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@9664 │ │ +41a0ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1675448,17 +1675456,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a108: |[41a108] de.danoeh.antennapod.model.feed.Feed.setLink:(Ljava/lang/String;)V │ │ -41a118: 5b01 6596 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ -41a11c: 0e00 |0002: return-void │ │ +41a0f0: |[41a0f0] de.danoeh.antennapod.model.feed.Feed.setLink:(Ljava/lang/String;)V │ │ +41a100: 5b01 6596 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ +41a104: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1675467,17 +1675475,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a120: |[41a120] de.danoeh.antennapod.model.feed.Feed.setNextPageLink:(Ljava/lang/String;)V │ │ -41a130: 5b01 6696 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9666 │ │ -41a134: 0e00 |0002: return-void │ │ +41a108: |[41a108] de.danoeh.antennapod.model.feed.Feed.setNextPageLink:(Ljava/lang/String;)V │ │ +41a118: 5b01 6696 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9666 │ │ +41a11c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1675486,17 +1675494,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a138: |[41a138] de.danoeh.antennapod.model.feed.Feed.setPageNr:(I)V │ │ -41a148: 5901 6796 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@9667 │ │ -41a14c: 0e00 |0002: return-void │ │ +41a120: |[41a120] de.danoeh.antennapod.model.feed.Feed.setPageNr:(I)V │ │ +41a130: 5901 6796 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@9667 │ │ +41a134: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1675505,17 +1675513,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a150: |[41a150] de.danoeh.antennapod.model.feed.Feed.setPaged:(Z)V │ │ -41a160: 5c01 6896 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ -41a164: 0e00 |0002: return-void │ │ +41a138: |[41a138] de.danoeh.antennapod.model.feed.Feed.setPaged:(Z)V │ │ +41a148: 5c01 6896 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ +41a14c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1675524,17 +1675532,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 │ │ -41a168: |[41a168] de.danoeh.antennapod.model.feed.Feed.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -41a178: 5b01 6996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9669 │ │ -41a17c: 0e00 |0002: return-void │ │ +41a150: |[41a150] de.danoeh.antennapod.model.feed.Feed.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +41a160: 5b01 6996 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9669 │ │ +41a164: 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) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -1675543,34 +1675551,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 │ │ -41a180: |[41a180] de.danoeh.antennapod.model.feed.Feed.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -41a190: 3804 2500 |0000: if-eqz v4, 0025 // +0025 │ │ -41a194: 5440 f396 |0002: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96f3 │ │ -41a198: 6201 e396 |0004: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e3 │ │ -41a19c: 3310 0300 |0006: if-ne v0, v1, 0009 // +0003 │ │ -41a1a0: 281d |0008: goto 0025 // +001d │ │ -41a1a2: 2200 551e |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -41a1a6: 2201 741e |000b: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -41a1aa: 7010 c7b2 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41a1b0: 1a02 705a |0010: const-string v2, "The specified sortOrder " // string@5a70 │ │ -41a1b4: 6e20 d3b2 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41a1ba: 6e20 d2b2 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -41a1c0: 1a04 2e01 |0018: const-string v4, " is invalid. Only those with INTRA_FEED scope are allowed." // string@012e │ │ -41a1c4: 6e20 d3b2 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41a1ca: 6e10 deb2 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -41a1d0: 0c04 |0020: move-result-object v4 │ │ -41a1d2: 7020 22b2 4000 |0021: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -41a1d8: 2700 |0024: throw v0 │ │ -41a1da: 5b34 6a96 |0025: iput-object v4, v3, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@966a │ │ -41a1de: 0e00 |0027: return-void │ │ +41a168: |[41a168] de.danoeh.antennapod.model.feed.Feed.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +41a178: 3804 2500 |0000: if-eqz v4, 0025 // +0025 │ │ +41a17c: 5440 f396 |0002: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96f3 │ │ +41a180: 6201 e396 |0004: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@96e3 │ │ +41a184: 3310 0300 |0006: if-ne v0, v1, 0009 // +0003 │ │ +41a188: 281d |0008: goto 0025 // +001d │ │ +41a18a: 2200 551e |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +41a18e: 2201 741e |000b: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +41a192: 7010 c7b2 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +41a198: 1a02 705a |0010: const-string v2, "The specified sortOrder " // string@5a70 │ │ +41a19c: 6e20 d3b2 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41a1a2: 6e20 d2b2 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +41a1a8: 1a04 2e01 |0018: const-string v4, " is invalid. Only those with INTRA_FEED scope are allowed." // string@012e │ │ +41a1ac: 6e20 d3b2 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41a1b2: 6e10 deb2 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +41a1b8: 0c04 |0020: move-result-object v4 │ │ +41a1ba: 7020 22b2 4000 |0021: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +41a1c0: 2700 |0024: throw v0 │ │ +41a1c2: 5b34 6a96 |0025: iput-object v4, v3, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@966a │ │ +41a1c6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=486 │ │ 0x0009 line=487 │ │ 0x0025 line=490 │ │ locals : │ │ 0x0000 - 0x0028 reg=3 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1675581,17 +1675589,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a1e0: |[41a1e0] de.danoeh.antennapod.model.feed.Feed.setTitle:(Ljava/lang/String;)V │ │ -41a1f0: 5b01 5d96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -41a1f4: 0e00 |0002: return-void │ │ +41a1c8: |[41a1c8] de.danoeh.antennapod.model.feed.Feed.setTitle:(Ljava/lang/String;)V │ │ +41a1d8: 5b01 5d96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +41a1dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1675600,17 +1675608,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41a1f8: |[41a1f8] de.danoeh.antennapod.model.feed.Feed.setType:(Ljava/lang/String;)V │ │ -41a208: 5b01 6b96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@966b │ │ -41a20c: 0e00 |0002: return-void │ │ +41a1e0: |[41a1e0] de.danoeh.antennapod.model.feed.Feed.setType:(Ljava/lang/String;)V │ │ +41a1f0: 5b01 6b96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@966b │ │ +41a1f4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1675619,47 +1675627,47 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 63 16-bit code units │ │ -41a210: |[41a210] de.danoeh.antennapod.model.feed.Feed.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -41a220: 5420 5f96 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ -41a224: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -41a228: 5b10 5f96 |0004: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ -41a22c: 5420 5d96 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -41a230: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -41a234: 5b10 5d96 |000a: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ -41a238: 5420 5c96 |000c: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ -41a23c: 3800 0400 |000e: if-eqz v0, 0012 // +0004 │ │ -41a240: 5b10 5c96 |0010: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ -41a244: 5420 6596 |0012: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ -41a248: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -41a24c: 5b10 6596 |0016: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ -41a250: 5420 5b96 |0018: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ -41a254: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ -41a258: 5b10 5b96 |001c: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ -41a25c: 5420 6296 |001e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ -41a260: 3800 0400 |0020: if-eqz v0, 0024 // +0004 │ │ -41a264: 5b10 6296 |0022: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ -41a268: 5420 5996 |0024: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ -41a26c: 3800 0400 |0026: if-eqz v0, 002a // +0004 │ │ -41a270: 5b10 5996 |0028: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ -41a274: 5420 5e96 |002a: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ -41a278: 3800 0400 |002c: if-eqz v0, 0030 // +0004 │ │ -41a27c: 5b10 5e96 |002e: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ -41a280: 5510 6896 |0030: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ -41a284: 3900 0c00 |0032: if-nez v0, 003e // +000c │ │ -41a288: 5520 6896 |0034: iget-boolean v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ -41a28c: 3800 0800 |0036: if-eqz v0, 003e // +0008 │ │ -41a290: 5c10 6896 |0038: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ -41a294: 5422 6696 |003a: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9666 │ │ -41a298: 5b12 6696 |003c: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9666 │ │ -41a29c: 0e00 |003e: return-void │ │ +41a1f8: |[41a1f8] de.danoeh.antennapod.model.feed.Feed.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +41a208: 5420 5f96 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ +41a20c: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +41a210: 5b10 5f96 |0004: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@965f │ │ +41a214: 5420 5d96 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +41a218: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +41a21c: 5b10 5d96 |000a: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@965d │ │ +41a220: 5420 5c96 |000c: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ +41a224: 3800 0400 |000e: if-eqz v0, 0012 // +0004 │ │ +41a228: 5b10 5c96 |0010: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@965c │ │ +41a22c: 5420 6596 |0012: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ +41a230: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +41a234: 5b10 6596 |0016: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@9665 │ │ +41a238: 5420 5b96 |0018: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ +41a23c: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ +41a240: 5b10 5b96 |001c: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@965b │ │ +41a244: 5420 6296 |001e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ +41a248: 3800 0400 |0020: if-eqz v0, 0024 // +0004 │ │ +41a24c: 5b10 6296 |0022: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@9662 │ │ +41a250: 5420 5996 |0024: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ +41a254: 3800 0400 |0026: if-eqz v0, 002a // +0004 │ │ +41a258: 5b10 5996 |0028: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@9659 │ │ +41a25c: 5420 5e96 |002a: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ +41a260: 3800 0400 |002c: if-eqz v0, 0030 // +0004 │ │ +41a264: 5b10 5e96 |002e: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@965e │ │ +41a268: 5510 6896 |0030: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ +41a26c: 3900 0c00 |0032: if-nez v0, 003e // +000c │ │ +41a270: 5520 6896 |0034: iget-boolean v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ +41a274: 3800 0800 |0036: if-eqz v0, 003e // +0008 │ │ +41a278: 5c10 6896 |0038: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@9668 │ │ +41a27c: 5422 6696 |003a: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9666 │ │ +41a280: 5b12 6696 |003c: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@9666 │ │ +41a284: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0004 line=221 │ │ 0x0006 line=223 │ │ 0x000a line=224 │ │ 0x000c line=226 │ │ @@ -1675798,17 +1675806,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 │ │ -418d98: |[418d98] de.danoeh.antennapod.model.feed.FeedMedia.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V │ │ -418da8: 5a01 bd96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@96bd │ │ -418dac: 0e00 |0002: return-void │ │ +418d80: |[418d80] de.danoeh.antennapod.model.feed.FeedMedia.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V │ │ +418d90: 5a01 bd96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@96bd │ │ +418d94: 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 │ │ │ │ @@ -1675817,54 +1675825,54 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -418db0: |[418db0] de.danoeh.antennapod.model.feed.FeedMedia.:()V │ │ -418dc0: 2200 a41c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia$1; // type@1ca4 │ │ -418dc4: 7010 dfab 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.:()V // method@abdf │ │ -418dca: 6900 b496 |0005: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@96b4 │ │ -418dce: 0e00 |0007: return-void │ │ +418d98: |[418d98] de.danoeh.antennapod.model.feed.FeedMedia.:()V │ │ +418da8: 2200 a41c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia$1; // type@1ca4 │ │ +418dac: 7010 dfab 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.:()V // method@abdf │ │ +418db2: 6900 b496 |0005: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@96b4 │ │ +418db6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 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;ZLjava/util/Date;IJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 16 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -418e54: |[418e54] de.danoeh.antennapod.model.feed.FeedMedia.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Date;IJ)V │ │ -418e64: 7040 81ab 90ba |0000: invoke-direct {v0, v9, v10, v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@ab81 │ │ -418e6a: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -418e6c: 5909 c596 |0004: iput v9, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ -418e70: 5a01 6c96 |0006: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -418e74: 5b03 bc96 |0008: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418e78: 5904 ba96 |000a: iput v4, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ -418e7c: 5905 c396 |000c: iput v5, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ -418e80: 590d c296 |000e: iput v13, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ -418e84: 590d c196 |0010: iput v13, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@96c1 │ │ -418e88: 5a06 c496 |0012: iput-wide v6, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ -418e8c: 5b08 bf96 |0014: iput-object v8, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ -418e90: 390c 0400 |0016: if-nez v12, 001a // +0004 │ │ -418e94: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -418e96: 2807 |0019: goto 0020 // +0007 │ │ -418e98: 6e10 9cb4 0c00 |001a: invoke-virtual {v12}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ -418e9e: 0c01 |001d: move-result-object v1 │ │ -418ea0: 1f01 ea1e |001e: check-cast v1, Ljava/util/Date; // type@1eea │ │ -418ea4: 5b01 c096 |0020: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@96c0 │ │ -418ea8: 5a0e be96 |0022: iput-wide v14, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@96be │ │ -418eac: 0e00 |0024: return-void │ │ +418e3c: |[418e3c] de.danoeh.antennapod.model.feed.FeedMedia.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Date;IJ)V │ │ +418e4c: 7040 81ab 90ba |0000: invoke-direct {v0, v9, v10, v11}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@ab81 │ │ +418e52: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +418e54: 5909 c596 |0004: iput v9, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ +418e58: 5a01 6c96 |0006: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +418e5c: 5b03 bc96 |0008: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418e60: 5904 ba96 |000a: iput v4, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ +418e64: 5905 c396 |000c: iput v5, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ +418e68: 590d c296 |000e: iput v13, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ +418e6c: 590d c196 |0010: iput v13, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@96c1 │ │ +418e70: 5a06 c496 |0012: iput-wide v6, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ +418e74: 5b08 bf96 |0014: iput-object v8, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ +418e78: 390c 0400 |0016: if-nez v12, 001a // +0004 │ │ +418e7c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +418e7e: 2807 |0019: goto 0020 // +0007 │ │ +418e80: 6e10 9cb4 0c00 |001a: invoke-virtual {v12}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ +418e86: 0c01 |001d: move-result-object v1 │ │ +418e88: 1f01 ea1e |001e: check-cast v1, Ljava/util/Date; // type@1eea │ │ +418e8c: 5b01 c096 |0020: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@96c0 │ │ +418e90: 5a0e be96 |0022: iput-wide v14, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@96be │ │ +418e94: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=44 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000a line=68 │ │ @@ -1675895,32 +1675903,32 @@ │ │ type : '(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Date;ILjava/lang/Boolean;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 33 │ │ ins : 17 │ │ outs : 16 │ │ insns size : 34 16-bit code units │ │ -418e00: |[418e00] de.danoeh.antennapod.model.feed.FeedMedia.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Date;ILjava/lang/Boolean;J)V │ │ -418e10: 0800 1000 |0000: move-object/from16 v0, v16 │ │ -418e14: 0501 1100 |0002: move-wide/from16 v1, v17 │ │ -418e18: 0803 1300 |0004: move-object/from16 v3, v19 │ │ -418e1c: 0204 1400 |0006: move/from16 v4, v20 │ │ -418e20: 0205 1500 |0008: move/from16 v5, v21 │ │ -418e24: 0506 1600 |000a: move-wide/from16 v6, v22 │ │ -418e28: 0808 1800 |000c: move-object/from16 v8, v24 │ │ -418e2c: 0809 1900 |000e: move-object/from16 v9, v25 │ │ -418e30: 080a 1a00 |0010: move-object/from16 v10, v26 │ │ -418e34: 020b 1b00 |0012: move/from16 v11, v27 │ │ -418e38: 080c 1c00 |0014: move-object/from16 v12, v28 │ │ -418e3c: 020d 1d00 |0016: move/from16 v13, v29 │ │ -418e40: 050e 1f00 |0018: move-wide/from16 v14, v31 │ │ -418e44: 7610 e6ab 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Date;IJ)V // method@abe6 │ │ -418e4a: 0801 1e00 |001d: move-object/from16 v1, v30 │ │ -418e4e: 5b01 bb96 |001f: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ -418e52: 0e00 |0021: return-void │ │ +418de8: |[418de8] de.danoeh.antennapod.model.feed.FeedMedia.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Date;ILjava/lang/Boolean;J)V │ │ +418df8: 0800 1000 |0000: move-object/from16 v0, v16 │ │ +418dfc: 0501 1100 |0002: move-wide/from16 v1, v17 │ │ +418e00: 0803 1300 |0004: move-object/from16 v3, v19 │ │ +418e04: 0204 1400 |0006: move/from16 v4, v20 │ │ +418e08: 0205 1500 |0008: move/from16 v5, v21 │ │ +418e0c: 0506 1600 |000a: move-wide/from16 v6, v22 │ │ +418e10: 0808 1800 |000c: move-object/from16 v8, v24 │ │ +418e14: 0809 1900 |000e: move-object/from16 v9, v25 │ │ +418e18: 080a 1a00 |0010: move-object/from16 v10, v26 │ │ +418e1c: 020b 1b00 |0012: move/from16 v11, v27 │ │ +418e20: 080c 1c00 |0014: move-object/from16 v12, v28 │ │ +418e24: 020d 1d00 |0016: move/from16 v13, v29 │ │ +418e28: 050e 1f00 |0018: move-wide/from16 v14, v31 │ │ +418e2c: 7610 e6ab 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/util/Date;IJ)V // method@abe6 │ │ +418e32: 0801 1e00 |001d: move-object/from16 v1, v30 │ │ +418e36: 5b01 bb96 |001f: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ +418e3a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x001a line=83 │ │ 0x001f line=85 │ │ locals : │ │ 0x0000 - 0x0022 reg=16 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0022 reg=17 (null) J │ │ @@ -1675942,24 +1675950,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -418dd0: |[418dd0] de.danoeh.antennapod.model.feed.FeedMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V │ │ -418de0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -418de2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -418de4: 7040 81ab 0214 |0002: invoke-direct {v2, v0, v4, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@ab81 │ │ -418dea: 12f4 |0005: const/4 v4, #int -1 // #ff │ │ -418dec: 5924 c596 |0006: iput v4, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ -418df0: 5b23 bc96 |0008: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418df4: 5a25 c496 |000a: iput-wide v5, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ -418df8: 5b27 bf96 |000c: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ -418dfc: 0e00 |000e: return-void │ │ +418db8: |[418db8] de.danoeh.antennapod.model.feed.FeedMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V │ │ +418dc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +418dca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +418dcc: 7040 81ab 0214 |0002: invoke-direct {v2, v0, v4, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.:(Ljava/lang/String;Ljava/lang/String;Z)V // method@ab81 │ │ +418dd2: 12f4 |0005: const/4 v4, #int -1 // #ff │ │ +418dd4: 5924 c596 |0006: iput v4, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ +418dd8: 5b23 bc96 |0008: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418ddc: 5a25 c496 |000a: iput-wide v5, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ +418de0: 5b27 bf96 |000c: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ +418de4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0006 line=44 │ │ 0x0008 line=56 │ │ 0x000a line=57 │ │ 0x000c line=58 │ │ @@ -1675976,47 +1675984,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -418eb0: |[418eb0] de.danoeh.antennapod.model.feed.FeedMedia.checkEmbeddedPicture:()V │ │ -418ec0: 6e10 0aac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac0a │ │ -418ec6: 0a00 |0003: move-result v0 │ │ -418ec8: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -418ecc: 6200 1dd9 |0006: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ -418ed0: 5b20 bb96 |0008: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ -418ed4: 0e00 |000a: return-void │ │ -418ed6: 2200 891c |000b: new-instance v0, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1c89 │ │ -418eda: 7010 feaa 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@aafe │ │ -418ee0: 6e10 f9ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@abf9 │ │ -418ee6: 0c01 |0013: move-result-object v1 │ │ -418ee8: 6e20 4706 1000 |0014: invoke-virtual {v0, v1}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0647 │ │ -418eee: 6e10 3f06 0000 |0017: invoke-virtual {v0}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@063f │ │ -418ef4: 0c01 |001a: move-result-object v1 │ │ -418ef6: 3801 0700 |001b: if-eqz v1, 0022 // +0007 │ │ -418efa: 6201 1ed9 |001d: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ -418efe: 5b21 bb96 |001f: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ -418f02: 2805 |0021: goto 0026 // +0005 │ │ -418f04: 6201 1dd9 |0022: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ -418f08: 5b21 bb96 |0024: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ -418f0c: 6e10 ffaa 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ -418f12: 2813 |0029: goto 003c // +0013 │ │ -418f14: 0d01 |002a: move-exception v1 │ │ -418f16: 6e10 ffaa 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ -418f1c: 2805 |002e: goto 0033 // +0005 │ │ -418f1e: 0d00 |002f: move-exception v0 │ │ -418f20: 6e20 feb2 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -418f26: 2701 |0033: throw v1 │ │ -418f28: 0d00 |0034: move-exception v0 │ │ -418f2a: 6e10 04b3 0000 |0035: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -418f30: 6200 1dd9 |0038: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ -418f34: 5b20 bb96 |003a: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ -418f38: 0e00 |003c: return-void │ │ +418e98: |[418e98] de.danoeh.antennapod.model.feed.FeedMedia.checkEmbeddedPicture:()V │ │ +418ea8: 6e10 0aac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac0a │ │ +418eae: 0a00 |0003: move-result v0 │ │ +418eb0: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +418eb4: 6200 1dd9 |0006: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ +418eb8: 5b20 bb96 |0008: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ +418ebc: 0e00 |000a: return-void │ │ +418ebe: 2200 891c |000b: new-instance v0, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1c89 │ │ +418ec2: 7010 feaa 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@aafe │ │ +418ec8: 6e10 f9ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@abf9 │ │ +418ece: 0c01 |0013: move-result-object v1 │ │ +418ed0: 6e20 4706 1000 |0014: invoke-virtual {v0, v1}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0647 │ │ +418ed6: 6e10 3f06 0000 |0017: invoke-virtual {v0}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@063f │ │ +418edc: 0c01 |001a: move-result-object v1 │ │ +418ede: 3801 0700 |001b: if-eqz v1, 0022 // +0007 │ │ +418ee2: 6201 1ed9 |001d: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ +418ee6: 5b21 bb96 |001f: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ +418eea: 2805 |0021: goto 0026 // +0005 │ │ +418eec: 6201 1dd9 |0022: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ +418ef0: 5b21 bb96 |0024: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ +418ef4: 6e10 ffaa 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ +418efa: 2813 |0029: goto 003c // +0013 │ │ +418efc: 0d01 |002a: move-exception v1 │ │ +418efe: 6e10 ffaa 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@aaff │ │ +418f04: 2805 |002e: goto 0033 // +0005 │ │ +418f06: 0d00 |002f: move-exception v0 │ │ +418f08: 6e20 feb2 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +418f0e: 2701 |0033: throw v1 │ │ +418f10: 0d00 |0034: move-exception v0 │ │ +418f12: 6e10 04b3 0000 |0035: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +418f18: 6200 1dd9 |0038: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@d91d │ │ +418f1c: 5b20 bb96 |003a: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ +418f20: 0e00 |003c: return-void │ │ catches : 5 │ │ 0x000b - 0x0010 │ │ Ljava/lang/Exception; -> 0x0034 │ │ 0x0010 - 0x0026 │ │ -> 0x002a │ │ 0x0026 - 0x0029 │ │ Ljava/lang/Exception; -> 0x0034 │ │ @@ -1676044,23 +1676052,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -418898: |[418898] de.danoeh.antennapod.model.feed.FeedMedia.checkedOnSizeButUnknown:()Z │ │ -4188a8: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ -4188ae: 5352 c496 |0003: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ -4188b2: 3104 0002 |0005: cmp-long v4, v0, v2 │ │ -4188b6: 3904 0400 |0007: if-nez v4, 000b // +0004 │ │ -4188ba: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -4188bc: 2802 |000a: goto 000c // +0002 │ │ -4188be: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -4188c0: 0f00 |000c: return v0 │ │ +418880: |[418880] de.danoeh.antennapod.model.feed.FeedMedia.checkedOnSizeButUnknown:()Z │ │ +418890: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ +418896: 5352 c496 |0003: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ +41889a: 3104 0002 |0005: cmp-long v4, v0, v2 │ │ +41889e: 3904 0400 |0007: if-nez v4, 000b // +0004 │ │ +4188a2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +4188a4: 2802 |000a: goto 000c // +0002 │ │ +4188a6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +4188a8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=228 │ │ locals : │ │ 0x0000 - 0x000d reg=5 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676068,43 +1676076,43 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -4188c4: |[4188c4] de.danoeh.antennapod.model.feed.FeedMedia.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -4188d4: 6f20 82ab 7600 |0000: invoke-super {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z // method@ab82 │ │ -4188da: 0a00 |0003: move-result v0 │ │ -4188dc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -4188de: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -4188e2: 0f01 |0007: return v1 │ │ -4188e4: 5470 bf96 |0008: iget-object v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ -4188e8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -4188ec: 5462 bf96 |000c: iget-object v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ -4188f0: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ -4188f4: 6e20 9fb2 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4188fa: 0a00 |0013: move-result v0 │ │ -4188fc: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ -418900: 0f01 |0016: return v1 │ │ -418902: 5372 c496 |0017: iget-wide v2, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ -418906: 1604 0000 |0019: const-wide/16 v4, #int 0 // #0 │ │ -41890a: 3100 0204 |001b: cmp-long v0, v2, v4 │ │ -41890e: 3d00 0900 |001d: if-lez v0, 0026 // +0009 │ │ -418912: 5364 c496 |001f: iget-wide v4, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ -418916: 3100 0204 |0021: cmp-long v0, v2, v4 │ │ -41891a: 3800 0300 |0023: if-eqz v0, 0026 // +0003 │ │ -41891e: 0f01 |0025: return v1 │ │ -418920: 5277 ba96 |0026: iget v7, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ -418924: 3d07 0700 |0028: if-lez v7, 002f // +0007 │ │ -418928: 5267 ba96 |002a: iget v7, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ -41892c: 3c07 0300 |002c: if-gtz v7, 002f // +0003 │ │ -418930: 0f01 |002e: return v1 │ │ -418932: 1207 |002f: const/4 v7, #int 0 // #0 │ │ -418934: 0f07 |0030: return v7 │ │ +4188ac: |[4188ac] de.danoeh.antennapod.model.feed.FeedMedia.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +4188bc: 6f20 82ab 7600 |0000: invoke-super {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)Z // method@ab82 │ │ +4188c2: 0a00 |0003: move-result v0 │ │ +4188c4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +4188c6: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +4188ca: 0f01 |0007: return v1 │ │ +4188cc: 5470 bf96 |0008: iget-object v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ +4188d0: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +4188d4: 5462 bf96 |000c: iget-object v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ +4188d8: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ +4188dc: 6e20 9fb2 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4188e2: 0a00 |0013: move-result v0 │ │ +4188e4: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ +4188e8: 0f01 |0016: return v1 │ │ +4188ea: 5372 c496 |0017: iget-wide v2, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ +4188ee: 1604 0000 |0019: const-wide/16 v4, #int 0 // #0 │ │ +4188f2: 3100 0204 |001b: cmp-long v0, v2, v4 │ │ +4188f6: 3d00 0900 |001d: if-lez v0, 0026 // +0009 │ │ +4188fa: 5364 c496 |001f: iget-wide v4, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ +4188fe: 3100 0204 |0021: cmp-long v0, v2, v4 │ │ +418902: 3800 0300 |0023: if-eqz v0, 0026 // +0003 │ │ +418906: 0f01 |0025: return v1 │ │ +418908: 5277 ba96 |0026: iget v7, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ +41890c: 3d07 0700 |0028: if-lez v7, 002f // +0007 │ │ +418910: 5267 ba96 |002a: iget v7, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ +418914: 3c07 0300 |002c: if-gtz v7, 002f // +0003 │ │ +418918: 0f01 |002e: return v1 │ │ +41891a: 1207 |002f: const/4 v7, #int 0 // #0 │ │ +41891c: 0f07 |0030: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0008 line=143 │ │ 0x000c line=144 │ │ 0x0017 line=148 │ │ 0x0026 line=151 │ │ @@ -1676117,17 +1676125,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -418a1c: |[418a1c] de.danoeh.antennapod.model.feed.FeedMedia.describeContents:()I │ │ -418a2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -418a2e: 0f00 |0001: return v0 │ │ +418a04: |[418a04] de.danoeh.antennapod.model.feed.FeedMedia.describeContents:()I │ │ +418a14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +418a16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676135,26 +1676143,26 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -418938: |[418938] de.danoeh.antennapod.model.feed.FeedMedia.equals:(Ljava/lang/Object;)Z │ │ -418948: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -41894c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -41894e: 0f02 |0003: return v2 │ │ -418950: 2020 b01c |0004: instance-of v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cb0 │ │ -418954: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -418958: 6e20 78b2 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ -41895e: 0a02 |000b: move-result v2 │ │ -418960: 0f02 |000c: return v2 │ │ -418962: 6f20 75ab 2100 |000d: invoke-super {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.equals:(Ljava/lang/Object;)Z // method@ab75 │ │ -418968: 0a02 |0010: move-result v2 │ │ -41896a: 0f02 |0011: return v2 │ │ +418920: |[418920] de.danoeh.antennapod.model.feed.FeedMedia.equals:(Ljava/lang/Object;)Z │ │ +418930: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +418934: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +418936: 0f02 |0003: return v2 │ │ +418938: 2020 b01c |0004: instance-of v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1cb0 │ │ +41893c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +418940: 6e20 78b2 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b278 │ │ +418946: 0a02 |000b: move-result v2 │ │ +418948: 0f02 |000c: return v2 │ │ +41894a: 6f20 75ab 2100 |000d: invoke-super {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.equals:(Ljava/lang/Object;)Z // method@ab75 │ │ +418950: 0a02 |0010: move-result v2 │ │ +418952: 0f02 |0011: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=480 │ │ 0x0008 line=481 │ │ 0x000d line=483 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1676165,23 +1676173,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -418d24: |[418d24] de.danoeh.antennapod.model.feed.FeedMedia.getChapters:()Ljava/util/List; │ │ -418d34: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418d38: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -418d3c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -418d3e: 1100 |0005: return-object v0 │ │ -418d40: 5410 bc96 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418d44: 6e10 adab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@abad │ │ -418d4a: 0c00 |000b: move-result-object v0 │ │ -418d4c: 1100 |000c: return-object v0 │ │ +418d0c: |[418d0c] de.danoeh.antennapod.model.feed.FeedMedia.getChapters:()Ljava/util/List; │ │ +418d1c: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418d20: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +418d24: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +418d26: 1100 |0005: return-object v0 │ │ +418d28: 5410 bc96 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418d2c: 6e10 adab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@abad │ │ +418d32: 0c00 |000b: move-result-object v0 │ │ +418d34: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0006 line=322 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1676190,23 +1676198,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -418af0: |[418af0] de.danoeh.antennapod.model.feed.FeedMedia.getDescription:()Ljava/lang/String; │ │ -418b00: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418b04: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -418b08: 5410 bc96 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418b0c: 6e10 aeab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ -418b12: 0c00 |0009: move-result-object v0 │ │ -418b14: 1100 |000a: return-object v0 │ │ -418b16: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -418b18: 1100 |000c: return-object v0 │ │ +418ad8: |[418ad8] de.danoeh.antennapod.model.feed.FeedMedia.getDescription:()Ljava/lang/String; │ │ +418ae8: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418aec: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +418af0: 5410 bc96 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418af4: 6e10 aeab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ +418afa: 0c00 |0009: move-result-object v0 │ │ +418afc: 1100 |000a: return-object v0 │ │ +418afe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +418b00: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1676215,17 +1676223,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418a30: |[418a30] de.danoeh.antennapod.model.feed.FeedMedia.getDuration:()I │ │ -418a40: 5210 ba96 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ -418a44: 0f00 |0002: return v0 │ │ +418a18: |[418a18] de.danoeh.antennapod.model.feed.FeedMedia.getDuration:()I │ │ +418a28: 5210 ba96 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ +418a2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676233,31 +1676241,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -418b1c: |[418b1c] de.danoeh.antennapod.model.feed.FeedMedia.getEpisodeTitle:()Ljava/lang/String; │ │ -418b2c: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418b30: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -418b34: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -418b36: 1100 |0005: return-object v0 │ │ -418b38: 5410 bc96 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418b3c: 6e10 bdab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -418b42: 0c00 |000b: move-result-object v0 │ │ -418b44: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ -418b48: 5410 bc96 |000e: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418b4c: 6e10 bdab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -418b52: 0c00 |0013: move-result-object v0 │ │ -418b54: 1100 |0014: return-object v0 │ │ -418b56: 5410 bc96 |0015: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418b5a: 6e10 b3ab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@abb3 │ │ -418b60: 0c00 |001a: move-result-object v0 │ │ -418b62: 1100 |001b: return-object v0 │ │ +418b04: |[418b04] de.danoeh.antennapod.model.feed.FeedMedia.getEpisodeTitle:()Ljava/lang/String; │ │ +418b14: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418b18: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +418b1c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +418b1e: 1100 |0005: return-object v0 │ │ +418b20: 5410 bc96 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418b24: 6e10 bdab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +418b2a: 0c00 |000b: move-result-object v0 │ │ +418b2c: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ +418b30: 5410 bc96 |000e: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418b34: 6e10 bdab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +418b3a: 0c00 |0013: move-result-object v0 │ │ +418b3c: 1100 |0014: return-object v0 │ │ +418b3e: 5410 bc96 |0015: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418b42: 6e10 b3ab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@abb3 │ │ +418b48: 0c00 |001a: move-result-object v0 │ │ +418b4a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0006 line=310 │ │ 0x000e line=311 │ │ 0x0015 line=313 │ │ locals : │ │ @@ -1676268,30 +1676276,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -418b64: |[418b64] de.danoeh.antennapod.model.feed.FeedMedia.getFeedTitle:()Ljava/lang/String; │ │ -418b74: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418b78: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -418b7c: 5410 bc96 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418b80: 6e10 b0ab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -418b86: 0c00 |0009: move-result-object v0 │ │ -418b88: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -418b8c: 280c |000c: goto 0018 // +000c │ │ -418b8e: 5410 bc96 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418b92: 6e10 b0ab 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -418b98: 0c00 |0012: move-result-object v0 │ │ -418b9a: 6e10 59ab 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -418ba0: 0c00 |0016: move-result-object v0 │ │ -418ba2: 1100 |0017: return-object v0 │ │ -418ba4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -418ba6: 1100 |0019: return-object v0 │ │ +418b4c: |[418b4c] de.danoeh.antennapod.model.feed.FeedMedia.getFeedTitle:()Ljava/lang/String; │ │ +418b5c: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418b60: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +418b64: 5410 bc96 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418b68: 6e10 b0ab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +418b6e: 0c00 |0009: move-result-object v0 │ │ +418b70: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +418b74: 280c |000c: goto 0018 // +000c │ │ +418b76: 5410 bc96 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418b7a: 6e10 b0ab 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +418b80: 0c00 |0012: move-result-object v0 │ │ +418b82: 6e10 59ab 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +418b88: 0c00 |0016: move-result-object v0 │ │ +418b8a: 1100 |0017: return-object v0 │ │ +418b8c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +418b8e: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x000d line=338 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1676300,27 +1676308,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -418ba8: |[418ba8] de.danoeh.antennapod.model.feed.FeedMedia.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -418bb8: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418bbc: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -418bc0: 5410 bc96 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418bc4: 6e10 bdab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -418bca: 0c00 |0009: move-result-object v0 │ │ -418bcc: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -418bd0: 5410 bc96 |000c: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418bd4: 6e10 bdab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -418bda: 0c00 |0011: move-result-object v0 │ │ -418bdc: 1100 |0012: return-object v0 │ │ -418bde: 5410 7496 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -418be2: 1100 |0015: return-object v0 │ │ +418b90: |[418b90] de.danoeh.antennapod.model.feed.FeedMedia.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +418ba0: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418ba4: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +418ba8: 5410 bc96 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418bac: 6e10 bdab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +418bb2: 0c00 |0009: move-result-object v0 │ │ +418bb4: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +418bb8: 5410 bc96 |000c: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418bbc: 6e10 bdab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +418bc2: 0c00 |0011: move-result-object v0 │ │ +418bc4: 1100 |0012: return-object v0 │ │ +418bc6: 5410 7496 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +418bca: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x000c line=91 │ │ 0x0013 line=93 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1676330,19 +1676338,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -418ad0: |[418ad0] de.danoeh.antennapod.model.feed.FeedMedia.getIdentifier:()Ljava/lang/Object; │ │ -418ae0: 5320 6c96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -418ae4: 7120 48b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ -418aea: 0c00 |0005: move-result-object v0 │ │ -418aec: 1100 |0006: return-object v0 │ │ +418ab8: |[418ab8] de.danoeh.antennapod.model.feed.FeedMedia.getIdentifier:()Ljava/lang/Object; │ │ +418ac8: 5320 6c96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +418acc: 7120 48b2 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b248 │ │ +418ad2: 0c00 |0005: move-result-object v0 │ │ +418ad4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676350,36 +1676358,36 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -418be4: |[418be4] de.danoeh.antennapod.model.feed.FeedMedia.getImageLocation:()Ljava/lang/String; │ │ -418bf4: 5420 bc96 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418bf8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -418bfc: 5420 bc96 |0004: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418c00: 6e10 b4ab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@abb4 │ │ -418c06: 0c00 |0009: move-result-object v0 │ │ -418c08: 1100 |000a: return-object v0 │ │ -418c0a: 6e10 08ac 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac08 │ │ -418c10: 0a00 |000e: move-result v0 │ │ -418c12: 3800 1800 |000f: if-eqz v0, 0027 // +0018 │ │ -418c16: 2200 741e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -418c1a: 7010 c7b2 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -418c20: 1a01 24b8 |0016: const-string v1, "metadata-retriever:" // string@b824 │ │ -418c24: 6e20 d3b2 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -418c2a: 6e10 f9ab 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@abf9 │ │ -418c30: 0c01 |001e: move-result-object v1 │ │ -418c32: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -418c38: 6e10 deb2 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -418c3e: 0c00 |0025: move-result-object v0 │ │ -418c40: 1100 |0026: return-object v0 │ │ -418c42: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -418c44: 1100 |0028: return-object v0 │ │ +418bcc: |[418bcc] de.danoeh.antennapod.model.feed.FeedMedia.getImageLocation:()Ljava/lang/String; │ │ +418bdc: 5420 bc96 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418be0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +418be4: 5420 bc96 |0004: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418be8: 6e10 b4ab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@abb4 │ │ +418bee: 0c00 |0009: move-result-object v0 │ │ +418bf0: 1100 |000a: return-object v0 │ │ +418bf2: 6e10 08ac 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac08 │ │ +418bf8: 0a00 |000e: move-result v0 │ │ +418bfa: 3800 1800 |000f: if-eqz v0, 0027 // +0018 │ │ +418bfe: 2200 741e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +418c02: 7010 c7b2 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +418c08: 1a01 24b8 |0016: const-string v1, "metadata-retriever:" // string@b824 │ │ +418c0c: 6e20 d3b2 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +418c12: 6e10 f9ab 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalMediaUrl:()Ljava/lang/String; // method@abf9 │ │ +418c18: 0c01 |001e: move-result-object v1 │ │ +418c1a: 6e20 d3b2 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +418c20: 6e10 deb2 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +418c26: 0c00 |0025: move-result-object v0 │ │ +418c28: 1100 |0026: return-object v0 │ │ +418c2a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +418c2c: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0004 line=431 │ │ 0x000b line=432 │ │ 0x0011 line=433 │ │ locals : │ │ @@ -1676390,17 +1676398,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 │ │ -4189e4: |[4189e4] de.danoeh.antennapod.model.feed.FeedMedia.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -4189f4: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -4189f8: 1100 |0002: return-object v0 │ │ +4189cc: |[4189cc] de.danoeh.antennapod.model.feed.FeedMedia.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +4189dc: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +4189e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #14 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676408,17 +1676416,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418d50: |[418d50] de.danoeh.antennapod.model.feed.FeedMedia.getItemId:()J │ │ -418d60: 5320 bd96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@96bd │ │ -418d64: 1000 |0002: return-wide v0 │ │ +418d38: |[418d38] de.danoeh.antennapod.model.feed.FeedMedia.getItemId:()J │ │ +418d48: 5320 bd96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@96bd │ │ +418d4c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676426,17 +1676434,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418d68: |[418d68] de.danoeh.antennapod.model.feed.FeedMedia.getLastPlayedTime:()J │ │ -418d78: 5320 be96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@96be │ │ -418d7c: 1000 |0002: return-wide v0 │ │ +418d50: |[418d50] de.danoeh.antennapod.model.feed.FeedMedia.getLastPlayedTime:()J │ │ +418d60: 5320 be96 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@96be │ │ +418d64: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676444,17 +1676452,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418c48: |[418c48] de.danoeh.antennapod.model.feed.FeedMedia.getLocalMediaUrl:()Ljava/lang/String; │ │ -418c58: 5410 7696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ -418c5c: 1100 |0002: return-object v0 │ │ +418c30: |[418c30] de.danoeh.antennapod.model.feed.FeedMedia.getLocalMediaUrl:()Ljava/lang/String; │ │ +418c40: 5410 7696 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ +418c44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #17 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676462,71 +1676470,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 │ │ -4187a4: |[4187a4] de.danoeh.antennapod.model.feed.FeedMedia.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ -4187b4: 2200 bd01 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bd │ │ -4187b8: 7010 3508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@0835 │ │ -4187be: 5331 6c96 |0005: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -4187c2: 7120 c2b2 2100 |0007: invoke-static {v1, v2}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -4187c8: 0c01 |000a: move-result-object v1 │ │ -4187ca: 6e20 3b08 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083b │ │ -4187d0: 0c00 |000e: move-result-object v0 │ │ -4187d2: 7210 69ac 0300 |000f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -4187d8: 0c01 |0012: move-result-object v1 │ │ -4187da: 6e20 3e08 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083e │ │ -4187e0: 0c00 |0016: move-result-object v0 │ │ -4187e2: 7210 6aac 0300 |0017: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ -4187e8: 0c01 |001a: move-result-object v1 │ │ -4187ea: 6e20 3708 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0837 │ │ -4187f0: 0c00 |001e: move-result-object v0 │ │ -4187f2: 7210 6aac 0300 |001f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ -4187f8: 0c01 |0022: move-result-object v1 │ │ -4187fa: 6e20 3d08 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083d │ │ -418800: 0c00 |0026: move-result-object v0 │ │ -418802: 5431 bc96 |0027: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418806: 3801 3d00 |0029: if-eqz v1, 0066 // +003d │ │ -41880a: 5431 bc96 |002b: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -41880e: 6e10 b5ab 0100 |002d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ -418814: 0c01 |0030: move-result-object v1 │ │ -418816: 3801 1000 |0031: if-eqz v1, 0041 // +0010 │ │ -41881a: 5431 bc96 |0033: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -41881e: 6e10 b5ab 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ -418824: 0c01 |0038: move-result-object v1 │ │ -418826: 7110 c906 0100 |0039: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -41882c: 0c01 |003c: move-result-object v1 │ │ -41882e: 6e20 3a08 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083a │ │ -418834: 2826 |0040: goto 0066 // +0026 │ │ -418836: 5431 bc96 |0041: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -41883a: 6e10 b0ab 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -418840: 0c01 |0046: move-result-object v1 │ │ -418842: 3801 1f00 |0047: if-eqz v1, 0066 // +001f │ │ -418846: 5431 bc96 |0049: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -41884a: 6e10 b0ab 0100 |004b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -418850: 0c01 |004e: move-result-object v1 │ │ -418852: 6e10 4cab 0100 |004f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -418858: 0c01 |0052: move-result-object v1 │ │ -41885a: 3801 1300 |0053: if-eqz v1, 0066 // +0013 │ │ -41885e: 5431 bc96 |0055: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418862: 6e10 b0ab 0100 |0057: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -418868: 0c01 |005a: move-result-object v1 │ │ -41886a: 6e10 4cab 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -418870: 0c01 |005e: move-result-object v1 │ │ -418872: 7110 c906 0100 |005f: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -418878: 0c01 |0062: move-result-object v1 │ │ -41887a: 6e20 3a08 1000 |0063: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083a │ │ -418880: 2201 b501 |0066: new-instance v1, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b5 │ │ -418884: 6e10 3608 0000 |0068: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0836 │ │ -41888a: 0c00 |006b: move-result-object v0 │ │ -41888c: 1222 |006c: const/4 v2, #int 2 // #2 │ │ -41888e: 7030 1508 0102 |006d: invoke-direct {v1, v0, v2}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@0815 │ │ -418894: 1101 |0070: return-object v1 │ │ +41878c: |[41878c] de.danoeh.antennapod.model.feed.FeedMedia.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ +41879c: 2200 bd01 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01bd │ │ +4187a0: 7010 3508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@0835 │ │ +4187a6: 5331 6c96 |0005: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +4187aa: 7120 c2b2 2100 |0007: invoke-static {v1, v2}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +4187b0: 0c01 |000a: move-result-object v1 │ │ +4187b2: 6e20 3b08 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083b │ │ +4187b8: 0c00 |000e: move-result-object v0 │ │ +4187ba: 7210 69ac 0300 |000f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +4187c0: 0c01 |0012: move-result-object v1 │ │ +4187c2: 6e20 3e08 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083e │ │ +4187c8: 0c00 |0016: move-result-object v0 │ │ +4187ca: 7210 6aac 0300 |0017: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ +4187d0: 0c01 |001a: move-result-object v1 │ │ +4187d2: 6e20 3708 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@0837 │ │ +4187d8: 0c00 |001e: move-result-object v0 │ │ +4187da: 7210 6aac 0300 |001f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ +4187e0: 0c01 |0022: move-result-object v1 │ │ +4187e2: 6e20 3d08 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083d │ │ +4187e8: 0c00 |0026: move-result-object v0 │ │ +4187ea: 5431 bc96 |0027: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +4187ee: 3801 3d00 |0029: if-eqz v1, 0066 // +003d │ │ +4187f2: 5431 bc96 |002b: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +4187f6: 6e10 b5ab 0100 |002d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ +4187fc: 0c01 |0030: move-result-object v1 │ │ +4187fe: 3801 1000 |0031: if-eqz v1, 0041 // +0010 │ │ +418802: 5431 bc96 |0033: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418806: 6e10 b5ab 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@abb5 │ │ +41880c: 0c01 |0038: move-result-object v1 │ │ +41880e: 7110 c906 0100 |0039: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +418814: 0c01 |003c: move-result-object v1 │ │ +418816: 6e20 3a08 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083a │ │ +41881c: 2826 |0040: goto 0066 // +0026 │ │ +41881e: 5431 bc96 |0041: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418822: 6e10 b0ab 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +418828: 0c01 |0046: move-result-object v1 │ │ +41882a: 3801 1f00 |0047: if-eqz v1, 0066 // +001f │ │ +41882e: 5431 bc96 |0049: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418832: 6e10 b0ab 0100 |004b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +418838: 0c01 |004e: move-result-object v1 │ │ +41883a: 6e10 4cab 0100 |004f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +418840: 0c01 |0052: move-result-object v1 │ │ +418842: 3801 1300 |0053: if-eqz v1, 0066 // +0013 │ │ +418846: 5431 bc96 |0055: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +41884a: 6e10 b0ab 0100 |0057: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +418850: 0c01 |005a: move-result-object v1 │ │ +418852: 6e10 4cab 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +418858: 0c01 |005e: move-result-object v1 │ │ +41885a: 7110 c906 0100 |005f: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +418860: 0c01 |0062: move-result-object v1 │ │ +418862: 6e20 3a08 1000 |0063: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@083a │ │ +418868: 2201 b501 |0066: new-instance v1, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01b5 │ │ +41886c: 6e10 3608 0000 |0068: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@0836 │ │ +418872: 0c00 |006b: move-result-object v0 │ │ +418874: 1222 |006c: const/4 v2, #int 2 // #2 │ │ +418876: 7030 1508 0102 |006d: invoke-direct {v1, v0, v2}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@0815 │ │ +41887c: 1101 |0070: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0007 line=104 │ │ 0x000f line=105 │ │ 0x0017 line=106 │ │ 0x001f line=107 │ │ @@ -1676544,19 +1676552,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 │ │ -4189fc: |[4189fc] de.danoeh.antennapod.model.feed.FeedMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -418a0c: 5410 bf96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ -418a10: 7110 63ac 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ac63 │ │ -418a16: 0c00 |0005: move-result-object v0 │ │ -418a18: 1100 |0006: return-object v0 │ │ +4189e4: |[4189e4] de.danoeh.antennapod.model.feed.FeedMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +4189f4: 5410 bf96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ +4189f8: 7110 63ac 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ac63 │ │ +4189fe: 0c00 |0005: move-result-object v0 │ │ +418a00: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #19 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676564,17 +1676572,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418c60: |[418c60] de.danoeh.antennapod.model.feed.FeedMedia.getMime_type:()Ljava/lang/String; │ │ -418c70: 5410 bf96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ -418c74: 1100 |0002: return-object v0 │ │ +418c48: |[418c48] de.danoeh.antennapod.model.feed.FeedMedia.getMime_type:()Ljava/lang/String; │ │ +418c58: 5410 bf96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ +418c5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #20 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676582,17 +1676590,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -418a48: |[418a48] de.danoeh.antennapod.model.feed.FeedMedia.getPlayableType:()I │ │ -418a58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -418a5a: 0f00 |0001: return v0 │ │ +418a30: |[418a30] de.danoeh.antennapod.model.feed.FeedMedia.getPlayableType:()I │ │ +418a40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +418a42: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #21 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676600,23 +1676608,23 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -418cbc: |[418cbc] de.danoeh.antennapod.model.feed.FeedMedia.getPlaybackCompletionDate:()Ljava/util/Date; │ │ -418ccc: 5410 c096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@96c0 │ │ -418cd0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -418cd4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -418cd6: 2807 |0005: goto 000c // +0007 │ │ -418cd8: 6e10 9cb4 0000 |0006: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ -418cde: 0c00 |0009: move-result-object v0 │ │ -418ce0: 1f00 ea1e |000a: check-cast v0, Ljava/util/Date; // type@1eea │ │ -418ce4: 1100 |000c: return-object v0 │ │ +418ca4: |[418ca4] de.danoeh.antennapod.model.feed.FeedMedia.getPlaybackCompletionDate:()Ljava/util/Date; │ │ +418cb4: 5410 c096 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@96c0 │ │ +418cb8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +418cbc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +418cbe: 2807 |0005: goto 000c // +0007 │ │ +418cc0: 6e10 9cb4 0000 |0006: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ +418cc6: 0c00 |0009: move-result-object v0 │ │ +418cc8: 1f00 ea1e |000a: check-cast v0, Ljava/util/Date; // type@1eea │ │ +418ccc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0006 line=254 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1676625,17 +1676633,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418a5c: |[418a5c] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDuration:()I │ │ -418a6c: 5210 c296 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ -418a70: 0f00 |0002: return v0 │ │ +418a44: |[418a44] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDuration:()I │ │ +418a54: 5210 c296 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ +418a58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #23 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676643,17 +1676651,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418a74: |[418a74] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDurationWhenStarted:()I │ │ -418a84: 5210 c196 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@96c1 │ │ -418a88: 0f00 |0002: return v0 │ │ +418a5c: |[418a5c] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDurationWhenStarted:()I │ │ +418a6c: 5210 c196 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@96c1 │ │ +418a70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #24 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676661,17 +1676669,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418a8c: |[418a8c] de.danoeh.antennapod.model.feed.FeedMedia.getPosition:()I │ │ -418a9c: 5210 c396 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ -418aa0: 0f00 |0002: return v0 │ │ +418a74: |[418a74] de.danoeh.antennapod.model.feed.FeedMedia.getPosition:()I │ │ +418a84: 5210 c396 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ +418a88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #25 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676679,28 +1676687,28 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -418ce8: |[418ce8] de.danoeh.antennapod.model.feed.FeedMedia.getPubDate:()Ljava/util/Date; │ │ -418cf8: 5420 bc96 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418cfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -418cfe: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -418d02: 1101 |0005: return-object v1 │ │ -418d04: 5420 bc96 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418d08: 6e10 bcab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -418d0e: 0c00 |000b: move-result-object v0 │ │ -418d10: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ -418d14: 5420 bc96 |000e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418d18: 6e10 bcab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -418d1e: 0c00 |0013: move-result-object v0 │ │ -418d20: 1100 |0014: return-object v0 │ │ -418d22: 1101 |0015: return-object v1 │ │ +418cd0: |[418cd0] de.danoeh.antennapod.model.feed.FeedMedia.getPubDate:()Ljava/util/Date; │ │ +418ce0: 5420 bc96 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418ce4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +418ce6: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +418cea: 1101 |0005: return-object v1 │ │ +418cec: 5420 bc96 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418cf0: 6e10 bcab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +418cf6: 0c00 |000b: move-result-object v0 │ │ +418cf8: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ +418cfc: 5420 bc96 |000e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418d00: 6e10 bcab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +418d06: 0c00 |0013: move-result-object v0 │ │ +418d08: 1100 |0014: return-object v0 │ │ +418d0a: 1101 |0015: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0006 line=365 │ │ 0x000e line=366 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1676710,17 +1676718,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418d80: |[418d80] de.danoeh.antennapod.model.feed.FeedMedia.getSize:()J │ │ -418d90: 5320 c496 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ -418d94: 1000 |0002: return-wide v0 │ │ +418d68: |[418d68] de.danoeh.antennapod.model.feed.FeedMedia.getSize:()J │ │ +418d78: 5320 c496 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ +418d7c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #27 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676728,17 +1676736,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418aa4: |[418aa4] de.danoeh.antennapod.model.feed.FeedMedia.getStartPosition:()I │ │ -418ab4: 5210 c596 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ -418ab8: 0f00 |0002: return v0 │ │ +418a8c: |[418a8c] de.danoeh.antennapod.model.feed.FeedMedia.getStartPosition:()I │ │ +418a9c: 5210 c596 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ +418aa0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #28 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676746,17 +1676754,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418c78: |[418c78] de.danoeh.antennapod.model.feed.FeedMedia.getStreamUrl:()Ljava/lang/String; │ │ -418c88: 5410 7496 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -418c8c: 1100 |0002: return-object v0 │ │ +418c60: |[418c60] de.danoeh.antennapod.model.feed.FeedMedia.getStreamUrl:()Ljava/lang/String; │ │ +418c70: 5410 7496 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +418c74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #29 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676764,17 +1676772,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -418abc: |[418abc] de.danoeh.antennapod.model.feed.FeedMedia.getTypeAsInt:()I │ │ -418acc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -418ace: 0f00 |0001: return v0 │ │ +418aa4: |[418aa4] de.danoeh.antennapod.model.feed.FeedMedia.getTypeAsInt:()I │ │ +418ab4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +418ab6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #30 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676782,23 +1676790,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -418c90: |[418c90] de.danoeh.antennapod.model.feed.FeedMedia.getWebsiteLink:()Ljava/lang/String; │ │ -418ca0: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418ca4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -418ca8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -418caa: 1100 |0005: return-object v0 │ │ -418cac: 5410 bc96 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418cb0: 6e10 b7ab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ -418cb6: 0c00 |000b: move-result-object v0 │ │ -418cb8: 1100 |000c: return-object v0 │ │ +418c78: |[418c78] de.danoeh.antennapod.model.feed.FeedMedia.getWebsiteLink:()Ljava/lang/String; │ │ +418c88: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418c8c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +418c90: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +418c92: 1100 |0005: return-object v0 │ │ +418c94: 5410 bc96 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418c98: 6e10 b7ab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@abb7 │ │ +418c9e: 0c00 |000b: move-result-object v0 │ │ +418ca0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0006 line=330 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1676807,22 +1676815,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -41896c: |[41896c] de.danoeh.antennapod.model.feed.FeedMedia.hasEmbeddedPicture:()Z │ │ -41897c: 5410 bb96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ -418980: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -418984: 6e10 e9ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@abe9 │ │ -41898a: 5410 bb96 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ -41898e: 6e10 b5b1 0000 |0009: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ -418994: 0a00 |000c: move-result v0 │ │ -418996: 0f00 |000d: return v0 │ │ +418954: |[418954] de.danoeh.antennapod.model.feed.FeedMedia.hasEmbeddedPicture:()Z │ │ +418964: 5410 bb96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ +418968: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +41896c: 6e10 e9ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@abe9 │ │ +418972: 5410 bb96 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ +418976: 6e10 b5b1 0000 |0009: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ +41897c: 0a00 |000c: move-result v0 │ │ +41897e: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0007 line=275 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1676832,21 +1676840,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -418998: |[418998] de.danoeh.antennapod.model.feed.FeedMedia.isInProgress:()Z │ │ -4189a8: 5210 c396 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ -4189ac: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -4189b0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -4189b2: 2802 |0005: goto 0007 // +0002 │ │ -4189b4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -4189b6: 0f00 |0007: return v0 │ │ +418980: |[418980] de.danoeh.antennapod.model.feed.FeedMedia.isInProgress:()Z │ │ +418990: 5210 c396 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ +418994: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +418998: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +41899a: 2802 |0005: goto 0007 // +0002 │ │ +41899c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +41899e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #33 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676854,24 +1676862,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4189b8: |[4189b8] de.danoeh.antennapod.model.feed.FeedMedia.localFileAvailable:()Z │ │ -4189c8: 6e10 87ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -4189ce: 0a00 |0003: move-result v0 │ │ -4189d0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -4189d4: 5410 7696 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ -4189d8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -4189dc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -4189de: 2802 |000b: goto 000d // +0002 │ │ -4189e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -4189e2: 0f00 |000d: return v0 │ │ +4189a0: |[4189a0] de.danoeh.antennapod.model.feed.FeedMedia.localFileAvailable:()Z │ │ +4189b0: 6e10 87ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +4189b6: 0a00 |0003: move-result v0 │ │ +4189b8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +4189bc: 5410 7696 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ +4189c0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +4189c4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +4189c6: 2802 |000b: goto 000d // +0002 │ │ +4189c8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +4189ca: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #34 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676879,18 +1676887,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -418f70: |[418f70] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ -418f80: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -418f82: 5901 c596 |0001: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ -418f86: 0e00 |0003: return-void │ │ +418f58: |[418f58] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ +418f68: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +418f6a: 5901 c596 |0001: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ +418f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=398 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1676899,25 +1676907,25 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -418f88: |[418f88] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ -418f98: 5223 c396 |0000: iget v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ -418f9c: 5220 c596 |0002: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ -418fa0: 3703 0a00 |0004: if-le v3, v0, 000e // +000a │ │ -418fa4: 5221 c196 |0006: iget v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@96c1 │ │ -418fa8: b031 |0008: add-int/2addr v1, v3 │ │ -418faa: b101 |0009: sub-int/2addr v1, v0 │ │ -418fac: 5921 c296 |000a: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ -418fb0: 5921 c196 |000c: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@96c1 │ │ -418fb4: 5923 c596 |000e: iput v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ -418fb8: 0e00 |0010: return-void │ │ +418f70: |[418f70] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ +418f80: 5223 c396 |0000: iget v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ +418f84: 5220 c596 |0002: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ +418f88: 3703 0a00 |0004: if-le v3, v0, 000e // +000a │ │ +418f8c: 5221 c196 |0006: iget v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@96c1 │ │ +418f90: b031 |0008: add-int/2addr v1, v3 │ │ +418f92: b101 |0009: sub-int/2addr v1, v0 │ │ +418f94: 5921 c296 |000a: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ +418f98: 5921 c196 |000c: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@96c1 │ │ +418f9c: 5923 c596 |000e: iput v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ +418fa0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0006 line=390 │ │ 0x000c line=391 │ │ 0x000e line=393 │ │ locals : │ │ @@ -1676929,23 +1676937,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -418fbc: |[418fbc] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackStart:()V │ │ -418fcc: 5220 c396 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ -418fd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -418fd2: 7120 5bb2 1000 |0003: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ -418fd8: 0a00 |0006: move-result v0 │ │ -418fda: 5920 c596 |0007: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ -418fde: 5220 c296 |0009: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ -418fe2: 5920 c196 |000b: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@96c1 │ │ -418fe6: 0e00 |000d: return-void │ │ +418fa4: |[418fa4] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackStart:()V │ │ +418fb4: 5220 c396 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ +418fb8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +418fba: 7120 5bb2 1000 |0003: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ +418fc0: 0a00 |0006: move-result v0 │ │ +418fc2: 5920 c596 |0007: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@96c5 │ │ +418fc6: 5220 c296 |0009: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ +418fca: 5920 c196 |000b: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@96c1 │ │ +418fce: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0009 line=384 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1676954,20 +1676962,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -418fe8: |[418fe8] de.danoeh.antennapod.model.feed.FeedMedia.setChapters:(Ljava/util/List;)V │ │ -418ff8: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -418ffc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -419000: 5410 bc96 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -419004: 6e20 c8ab 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@abc8 │ │ -41900a: 0e00 |0009: return-void │ │ +418fd0: |[418fd0] de.danoeh.antennapod.model.feed.FeedMedia.setChapters:(Ljava/util/List;)V │ │ +418fe0: 5410 bc96 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418fe4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +418fe8: 5410 bc96 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +418fec: 6e20 c8ab 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@abc8 │ │ +418ff2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0004 line=409 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/List; │ │ @@ -1676977,18 +1676985,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -41900c: |[41900c] de.danoeh.antennapod.model.feed.FeedMedia.setCheckedOnSizeButUnknown:()V │ │ -41901c: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ -419022: 5a20 c496 |0003: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ -419026: 0e00 |0005: return-void │ │ +418ff4: |[418ff4] de.danoeh.antennapod.model.feed.FeedMedia.setCheckedOnSizeButUnknown:()V │ │ +419004: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ +41900a: 5a20 c496 |0003: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ +41900e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=224 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #39 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1676996,27 +1677004,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -419028: |[419028] de.danoeh.antennapod.model.feed.FeedMedia.setDownloaded:(Z)V │ │ -419038: 6f20 89ab 2100 |0000: invoke-super {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownloaded:(Z)V // method@ab89 │ │ -41903e: 5410 bc96 |0003: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -419042: 3800 1200 |0005: if-eqz v0, 0017 // +0012 │ │ -419046: 3802 1000 |0007: if-eqz v2, 0017 // +0010 │ │ -41904a: 5412 bc96 |0009: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -41904e: 6e10 c4ab 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -419054: 0a02 |000e: move-result v2 │ │ -419056: 3802 0800 |000f: if-eqz v2, 0017 // +0008 │ │ -41905a: 5412 bc96 |0011: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -41905e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -419060: 6e20 d2ab 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@abd2 │ │ -419066: 0e00 |0017: return-void │ │ +419010: |[419010] de.danoeh.antennapod.model.feed.FeedMedia.setDownloaded:(Z)V │ │ +419020: 6f20 89ab 2100 |0000: invoke-super {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownloaded:(Z)V // method@ab89 │ │ +419026: 5410 bc96 |0003: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +41902a: 3800 1200 |0005: if-eqz v0, 0017 // +0012 │ │ +41902e: 3802 1000 |0007: if-eqz v2, 0017 // +0010 │ │ +419032: 5412 bc96 |0009: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +419036: 6e10 c4ab 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +41903c: 0a02 |000e: move-result v2 │ │ +41903e: 3802 0800 |000f: if-eqz v2, 0017 // +0008 │ │ +419042: 5412 bc96 |0011: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +419046: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +419048: 6e20 d2ab 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@abd2 │ │ +41904e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0003 line=446 │ │ 0x0011 line=447 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1677027,17 +1677035,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419068: |[419068] de.danoeh.antennapod.model.feed.FeedMedia.setDuration:(I)V │ │ -419078: 5901 ba96 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ -41907c: 0e00 |0002: return-void │ │ +419050: |[419050] de.danoeh.antennapod.model.feed.FeedMedia.setDuration:(I)V │ │ +419060: 5901 ba96 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ +419064: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1677046,17 +1677054,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -419080: |[419080] de.danoeh.antennapod.model.feed.FeedMedia.setFile_url:(Ljava/lang/String;)V │ │ -419090: 6f20 8aab 1000 |0000: invoke-super {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ab8a │ │ -419096: 0e00 |0003: return-void │ │ +419068: |[419068] de.danoeh.antennapod.model.feed.FeedMedia.setFile_url:(Ljava/lang/String;)V │ │ +419078: 6f20 8aab 1000 |0000: invoke-super {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ab8a │ │ +41907e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1677065,17 +1677073,17 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419098: |[419098] de.danoeh.antennapod.model.feed.FeedMedia.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V │ │ -4190a8: 5b01 bb96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ -4190ac: 0e00 |0002: return-void │ │ +419080: |[419080] de.danoeh.antennapod.model.feed.FeedMedia.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V │ │ +419090: 5b01 bb96 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@96bb │ │ +419094: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Boolean; │ │ │ │ @@ -1677084,22 +1677092,22 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4190b0: |[4190b0] de.danoeh.antennapod.model.feed.FeedMedia.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4190c0: 5b12 bc96 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -4190c4: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ -4190c8: 6e10 b8ab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4190ce: 0c00 |0007: move-result-object v0 │ │ -4190d0: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ -4190d4: 6e20 cfab 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ -4190da: 0e00 |000d: return-void │ │ +419098: |[419098] de.danoeh.antennapod.model.feed.FeedMedia.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +4190a8: 5b12 bc96 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +4190ac: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ +4190b0: 6e10 b8ab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +4190b6: 0c00 |0007: move-result-object v0 │ │ +4190b8: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ +4190bc: 6e20 cfab 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@abcf │ │ +4190c2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=247 │ │ 0x000a line=248 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1677110,17 +1677118,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4190dc: |[4190dc] de.danoeh.antennapod.model.feed.FeedMedia.setLastPlayedTime:(J)V │ │ -4190ec: 5a01 be96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@96be │ │ -4190f0: 0e00 |0002: return-void │ │ +4190c4: |[4190c4] de.danoeh.antennapod.model.feed.FeedMedia.setLastPlayedTime:(J)V │ │ +4190d4: 5a01 be96 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@96be │ │ +4190d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1677129,23 +1677137,23 @@ │ │ type : '(Ljava/util/Date;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -4190f4: |[4190f4] de.danoeh.antennapod.model.feed.FeedMedia.setPlaybackCompletionDate:(Ljava/util/Date;)V │ │ -419104: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -419108: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41910a: 2807 |0003: goto 000a // +0007 │ │ -41910c: 6e10 9cb4 0100 |0004: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ -419112: 0c01 |0007: move-result-object v1 │ │ -419114: 1f01 ea1e |0008: check-cast v1, Ljava/util/Date; // type@1eea │ │ -419118: 5b01 c096 |000a: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@96c0 │ │ -41911c: 0e00 |000c: return-void │ │ +4190dc: |[4190dc] de.danoeh.antennapod.model.feed.FeedMedia.setPlaybackCompletionDate:(Ljava/util/Date;)V │ │ +4190ec: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +4190f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4190f2: 2807 |0003: goto 000a // +0007 │ │ +4190f4: 6e10 9cb4 0100 |0004: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b49c │ │ +4190fa: 0c01 |0007: move-result-object v1 │ │ +4190fc: 1f01 ea1e |0008: check-cast v1, Ljava/util/Date; // type@1eea │ │ +419100: 5b01 c096 |000a: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@96c0 │ │ +419104: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=259 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/util/Date; │ │ │ │ @@ -1677154,17 +1677162,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419120: |[419120] de.danoeh.antennapod.model.feed.FeedMedia.setPlayedDuration:(I)V │ │ -419130: 5901 c296 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ -419134: 0e00 |0002: return-void │ │ +419108: |[419108] de.danoeh.antennapod.model.feed.FeedMedia.setPlayedDuration:(I)V │ │ +419118: 5901 c296 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ +41911c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1677173,27 +1677181,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -419138: |[419138] de.danoeh.antennapod.model.feed.FeedMedia.setPosition:(I)V │ │ -419148: 5912 c396 |0000: iput v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ -41914c: 3d02 1400 |0002: if-lez v2, 0016 // +0014 │ │ -419150: 5412 bc96 |0004: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -419154: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ -419158: 5412 bc96 |0008: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -41915c: 6e10 c4ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ -419162: 0a02 |000d: move-result v2 │ │ -419164: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ -419168: 5412 bc96 |0010: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -41916c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -41916e: 6e20 d2ab 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@abd2 │ │ -419174: 0e00 |0016: return-void │ │ +419120: |[419120] de.danoeh.antennapod.model.feed.FeedMedia.setPosition:(I)V │ │ +419130: 5912 c396 |0000: iput v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ +419134: 3d02 1400 |0002: if-lez v2, 0016 // +0014 │ │ +419138: 5412 bc96 |0004: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +41913c: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ +419140: 5412 bc96 |0008: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +419144: 6e10 c4ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@abc4 │ │ +41914a: 0a02 |000d: move-result v2 │ │ +41914c: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ +419150: 5412 bc96 |0010: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +419154: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +419156: 6e20 d2ab 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@abd2 │ │ +41915c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0004 line=198 │ │ 0x0010 line=199 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1677204,17 +1677212,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419178: |[419178] de.danoeh.antennapod.model.feed.FeedMedia.setSize:(J)V │ │ -419188: 5a01 c496 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ -41918c: 0e00 |0002: return-void │ │ +419160: |[419160] de.danoeh.antennapod.model.feed.FeedMedia.setSize:(J)V │ │ +419170: 5a01 c496 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ +419174: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1677223,30 +1677231,30 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -419190: |[419190] de.danoeh.antennapod.model.feed.FeedMedia.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -4191a0: 6f20 8bab 6500 |0000: invoke-super {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedFile;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)V // method@ab8b │ │ -4191a6: 5360 c496 |0003: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ -4191aa: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ -4191ae: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -4191b2: 3d04 0400 |0009: if-lez v4, 000d // +0004 │ │ -4191b6: 5a50 c496 |000b: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ -4191ba: 5260 ba96 |000d: iget v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ -4191be: 3d00 0800 |000f: if-lez v0, 0017 // +0008 │ │ -4191c2: 5251 ba96 |0011: iget v1, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ -4191c6: 3c01 0400 |0013: if-gtz v1, 0017 // +0004 │ │ -4191ca: 5950 ba96 |0015: iput v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ -4191ce: 5466 bf96 |0017: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ -4191d2: 3806 0400 |0019: if-eqz v6, 001d // +0004 │ │ -4191d6: 5b56 bf96 |001b: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ -4191da: 0e00 |001d: return-void │ │ +419178: |[419178] de.danoeh.antennapod.model.feed.FeedMedia.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +419188: 6f20 8bab 6500 |0000: invoke-super {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedFile;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedFile;)V // method@ab8b │ │ +41918e: 5360 c496 |0003: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ +419192: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ +419196: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +41919a: 3d04 0400 |0009: if-lez v4, 000d // +0004 │ │ +41919e: 5a50 c496 |000b: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ +4191a2: 5260 ba96 |000d: iget v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ +4191a6: 3d00 0800 |000f: if-lez v0, 0017 // +0008 │ │ +4191aa: 5251 ba96 |0011: iget v1, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ +4191ae: 3c01 0400 |0013: if-gtz v1, 0017 // +0004 │ │ +4191b2: 5950 ba96 |0015: iput v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ +4191b6: 5466 bf96 |0017: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ +4191ba: 3806 0400 |0019: if-eqz v6, 001d // +0004 │ │ +4191be: 5b56 bf96 |001b: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ +4191c2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ 0x000b line=129 │ │ 0x000d line=131 │ │ 0x0015 line=132 │ │ @@ -1677261,51 +1677269,51 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -4191dc: |[4191dc] de.danoeh.antennapod.model.feed.FeedMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ -4191ec: 5340 6c96 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -4191f0: 6e30 9507 0501 |0002: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ -4191f6: 5446 bc96 |0005: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -4191fa: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ -4191fe: 3806 0900 |0009: if-eqz v6, 0012 // +0009 │ │ -419202: 5446 bc96 |000b: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -419206: 6e10 77ab 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -41920c: 0b02 |0010: move-result-wide v2 │ │ -41920e: 2802 |0011: goto 0013 // +0002 │ │ -419210: 0402 |0012: move-wide v2, v0 │ │ -419212: 6e30 9507 2503 |0013: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ -419218: 5246 ba96 |0016: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ -41921c: 6e20 9107 6500 |0018: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ -419222: 5246 c396 |001b: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ -419226: 6e20 9107 6500 |001d: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ -41922c: 5342 c496 |0020: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ -419230: 6e30 9507 2503 |0022: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ -419236: 5446 bf96 |0025: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ -41923a: 6e20 9b07 6500 |0027: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -419240: 5446 7696 |002a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ -419244: 6e20 9b07 6500 |002c: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -41924a: 5446 7496 |002f: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ -41924e: 6e20 9b07 6500 |0031: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ -419254: 5546 7596 |0034: iget-boolean v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9675 │ │ -419258: 8d66 |0036: int-to-byte v6, v6 │ │ -41925a: 6e20 8e07 6500 |0037: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeByte:(B)V // method@078e │ │ -419260: 5446 c096 |003a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@96c0 │ │ -419264: 3806 0600 |003c: if-eqz v6, 0042 // +0006 │ │ -419268: 6e10 9fb4 0600 |003e: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@b49f │ │ -41926e: 0b00 |0041: move-result-wide v0 │ │ -419270: 6e30 9507 0501 |0042: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ -419276: 5246 c296 |0045: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ -41927a: 6e20 9107 6500 |0047: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ -419280: 5340 be96 |004a: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@96be │ │ -419284: 6e30 9507 0501 |004c: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ -41928a: 0e00 |004f: return-void │ │ +4191c4: |[4191c4] de.danoeh.antennapod.model.feed.FeedMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ +4191d4: 5340 6c96 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +4191d8: 6e30 9507 0501 |0002: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ +4191de: 5446 bc96 |0005: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +4191e2: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ +4191e6: 3806 0900 |0009: if-eqz v6, 0012 // +0009 │ │ +4191ea: 5446 bc96 |000b: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +4191ee: 6e10 77ab 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +4191f4: 0b02 |0010: move-result-wide v2 │ │ +4191f6: 2802 |0011: goto 0013 // +0002 │ │ +4191f8: 0402 |0012: move-wide v2, v0 │ │ +4191fa: 6e30 9507 2503 |0013: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ +419200: 5246 ba96 |0016: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@96ba │ │ +419204: 6e20 9107 6500 |0018: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ +41920a: 5246 c396 |001b: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@96c3 │ │ +41920e: 6e20 9107 6500 |001d: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ +419214: 5342 c496 |0020: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@96c4 │ │ +419218: 6e30 9507 2503 |0022: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ +41921e: 5446 bf96 |0025: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.mime_type:Ljava/lang/String; // field@96bf │ │ +419222: 6e20 9b07 6500 |0027: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +419228: 5446 7696 |002a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.file_url:Ljava/lang/String; // field@9676 │ │ +41922c: 6e20 9b07 6500 |002c: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +419232: 5446 7496 |002f: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.download_url:Ljava/lang/String; // field@9674 │ │ +419236: 6e20 9b07 6500 |0031: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@079b │ │ +41923c: 5546 7596 |0034: iget-boolean v6, v4, Lde/danoeh/antennapod/model/feed/FeedFile;.downloaded:Z // field@9675 │ │ +419240: 8d66 |0036: int-to-byte v6, v6 │ │ +419242: 6e20 8e07 6500 |0037: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeByte:(B)V // method@078e │ │ +419248: 5446 c096 |003a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@96c0 │ │ +41924c: 3806 0600 |003c: if-eqz v6, 0042 // +0006 │ │ +419250: 6e10 9fb4 0600 |003e: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@b49f │ │ +419256: 0b00 |0041: move-result-wide v0 │ │ +419258: 6e30 9507 0501 |0042: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ +41925e: 5246 c296 |0045: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.played_duration:I // field@96c2 │ │ +419262: 6e20 9107 6500 |0047: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@0791 │ │ +419268: 5340 be96 |004a: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@96be │ │ +41926c: 6e30 9507 0501 |004c: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0795 │ │ +419272: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0005 line=281 │ │ 0x0016 line=283 │ │ 0x001b line=284 │ │ 0x0020 line=285 │ │ @@ -1677326,35 +1677334,35 @@ │ │ type : '(Landroid/content/SharedPreferences$Editor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -41928c: |[41928c] de.danoeh.antennapod.model.feed.FeedMedia.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V │ │ -41929c: 5440 bc96 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -4192a0: 1a01 781d |0002: const-string v1, "FeedMedia.PrefFeedId" // string@1d78 │ │ -4192a4: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ -4192a8: 5440 bc96 |0006: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -4192ac: 6e10 b0ab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -4192b2: 0c00 |000b: move-result-object v0 │ │ -4192b4: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ -4192b8: 5440 bc96 |000e: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ -4192bc: 6e10 b0ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -4192c2: 0c00 |0013: move-result-object v0 │ │ -4192c4: 6e10 77ab 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4192ca: 0b02 |0017: move-result-wide v2 │ │ -4192cc: 7240 9402 1532 |0018: invoke-interface {v5, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -4192d2: 2806 |001b: goto 0021 // +0006 │ │ -4192d4: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ -4192d8: 7240 9402 1532 |001e: invoke-interface {v5, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -4192de: 1a00 791d |0021: const-string v0, "FeedMedia.PrefMediaId" // string@1d79 │ │ -4192e2: 5341 6c96 |0023: iget-wide v1, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ -4192e6: 7240 9402 0521 |0025: invoke-interface {v5, v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ -4192ec: 0e00 |0028: return-void │ │ +419274: |[419274] de.danoeh.antennapod.model.feed.FeedMedia.writeToPreferences:(Landroid/content/SharedPreferences$Editor;)V │ │ +419284: 5440 bc96 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +419288: 1a01 781d |0002: const-string v1, "FeedMedia.PrefFeedId" // string@1d78 │ │ +41928c: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ +419290: 5440 bc96 |0006: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +419294: 6e10 b0ab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +41929a: 0c00 |000b: move-result-object v0 │ │ +41929c: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ +4192a0: 5440 bc96 |000e: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@96bc │ │ +4192a4: 6e10 b0ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +4192aa: 0c00 |0013: move-result-object v0 │ │ +4192ac: 6e10 77ab 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +4192b2: 0b02 |0017: move-result-wide v2 │ │ +4192b4: 7240 9402 1532 |0018: invoke-interface {v5, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +4192ba: 2806 |001b: goto 0021 // +0006 │ │ +4192bc: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ +4192c0: 7240 9402 1532 |001e: invoke-interface {v5, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +4192c6: 1a00 791d |0021: const-string v0, "FeedMedia.PrefMediaId" // string@1d79 │ │ +4192ca: 5341 6c96 |0023: iget-wide v1, v4, Lde/danoeh/antennapod/model/feed/FeedComponent;.id:J // field@966c │ │ +4192ce: 7240 9402 0521 |0025: invoke-interface {v5, v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@0294 │ │ +4192d4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x000e line=298 │ │ 0x001e line=300 │ │ 0x0023 line=302 │ │ locals : │ │ @@ -1677391,17 +1677399,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -421f2c: |[421f2c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceAuthenticationException.:(Ljava/lang/String;)V │ │ -421f3c: 7020 b9ad 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@adb9 │ │ -421f42: 0e00 |0003: return-void │ │ +421f14: |[421f14] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceAuthenticationException.:(Ljava/lang/String;)V │ │ +421f24: 7020 b9ad 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@adb9 │ │ +421f2a: 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; │ │ │ │ @@ -1677440,18 +1677448,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 │ │ -421f44: |[421f44] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceBadStatusCodeException.:(Ljava/lang/String;I)V │ │ -421f54: 7020 b9ad 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@adb9 │ │ -421f5a: 5902 a5bd |0003: iput v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.statusCode:I // field@bda5 │ │ -421f5e: 0e00 |0005: return-void │ │ +421f2c: |[421f2c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceBadStatusCodeException.:(Ljava/lang/String;I)V │ │ +421f3c: 7020 b9ad 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@adb9 │ │ +421f42: 5902 a5bd |0003: iput v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.statusCode:I // field@bda5 │ │ +421f46: 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; │ │ @@ -1719554,27 +1719562,27 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 20 16-bit code units │ │ -3b9674: |[3b9674] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/lang/String;)V │ │ -3b9684: 5b67 dc6b |0000: iput-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bdc │ │ -3b9688: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -3b968a: 7110 ed94 0700 |0003: invoke-static {v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fgetusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; // method@94ed │ │ -3b9690: 0c04 |0006: move-result-object v4 │ │ -3b9692: 7110 ec94 0700 |0007: invoke-static {v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; // method@94ec │ │ -3b9698: 0c05 |000a: move-result-object v5 │ │ -3b969a: 0760 |000b: move-object v0, v6 │ │ -3b969c: 0781 |000c: move-object v1, v8 │ │ -3b969e: 0192 |000d: move v2, v9 │ │ -3b96a0: 7606 2aa0 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.:(Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V // method@a02a │ │ -3b96a6: 5b6a db6b |0011: iput-object v10, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.feedUrl:Ljava/lang/String; // field@6bdb │ │ -3b96aa: 0e00 |0013: return-void │ │ +3b965c: |[3b965c] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/lang/String;)V │ │ +3b966c: 5b67 dc6b |0000: iput-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bdc │ │ +3b9670: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +3b9672: 7110 ed94 0700 |0003: invoke-static {v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fgetusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; // method@94ed │ │ +3b9678: 0c04 |0006: move-result-object v4 │ │ +3b967a: 7110 ec94 0700 |0007: invoke-static {v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; // method@94ec │ │ +3b9680: 0c05 |000a: move-result-object v5 │ │ +3b9682: 0760 |000b: move-object v0, v6 │ │ +3b9684: 0781 |000c: move-object v1, v8 │ │ +3b9686: 0192 |000d: move v2, v9 │ │ +3b9688: 7606 2aa0 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.:(Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V // method@a02a │ │ +3b968e: 5b6a db6b |0011: iput-object v10, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.feedUrl:Ljava/lang/String; // field@6bdb │ │ +3b9692: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=678 │ │ 0x0003 line=679 │ │ 0x0011 line=680 │ │ locals : │ │ 0x0000 - 0x0014 reg=6 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog; │ │ @@ -1719589,19 +1719597,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3b96ac: |[3b96ac] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.onCancelled:()V │ │ -3b96bc: 6f10 2fa0 0100 |0000: invoke-super {v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a02f │ │ -3b96c2: 5410 dc6b |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bdc │ │ -3b96c6: 6e10 f894 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ -3b96cc: 0e00 |0008: return-void │ │ +3b9694: |[3b9694] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.onCancelled:()V │ │ +3b96a4: 6f10 2fa0 0100 |0000: invoke-super {v1}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.onCancelled:()V // method@a02f │ │ +3b96aa: 5410 dc6b |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bdc │ │ +3b96ae: 6e10 f894 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ +3b96b4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0003 line=686 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog; │ │ │ │ @@ -1719610,23 +1719618,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3b96d0: |[3b96d0] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3b96e0: 5410 dc6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bdc │ │ -3b96e4: 7120 f094 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94f0 │ │ -3b96ea: 5412 dc6b |0005: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bdc │ │ -3b96ee: 7120 ee94 3200 |0007: invoke-static {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94ee │ │ -3b96f4: 5412 dc6b |000a: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bdc │ │ -3b96f8: 5413 db6b |000c: iget-object v3, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.feedUrl:Ljava/lang/String; // field@6bdb │ │ -3b96fc: 7120 f394 3200 |000e: invoke-static {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$mstartFeedDownload:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94f3 │ │ -3b9702: 0e00 |0011: return-void │ │ +3b96b8: |[3b96b8] de.danoeh.antennapod.activity.OnlineFeedViewActivity$FeedViewAuthenticationDialog.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3b96c8: 5410 dc6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bdc │ │ +3b96cc: 7120 f094 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94f0 │ │ +3b96d2: 5412 dc6b |0005: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bdc │ │ +3b96d6: 7120 ee94 3200 |0007: invoke-static {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$fputpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94ee │ │ +3b96dc: 5412 dc6b |000a: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.this$0:Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // field@6bdc │ │ +3b96e0: 5413 db6b |000c: iget-object v3, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.feedUrl:Ljava/lang/String; // field@6bdb │ │ +3b96e4: 7120 f394 3200 |000e: invoke-static {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.-$$Nest$mstartFeedDownload:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94f3 │ │ +3b96ea: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0005 line=692 │ │ 0x000a line=693 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog; │ │ @@ -1719682,24 +1719690,24 @@ │ │ type : '(Landroid/widget/TextView;Landroid/widget/ImageView;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3bf9ac: |[3bf9ac] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.:(Landroid/widget/TextView;Landroid/widget/ImageView;Z)V │ │ -3bf9bc: 7020 395b 3100 |0000: invoke-direct {v1, v3}, Lcom/bumptech/glide/request/target/CustomViewTarget;.:(Landroid/view/View;)V // method@5b39 │ │ -3bf9c2: 2200 861e |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ -3bf9c6: 7020 10b3 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ -3bf9cc: 5b10 536c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6c53 │ │ -3bf9d0: 2202 861e |000a: new-instance v2, Ljava/lang/ref/WeakReference; // type@1e86 │ │ -3bf9d4: 7020 10b3 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ -3bf9da: 5b12 526c |000f: iput-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6c52 │ │ -3bf9de: 5c14 546c |0011: iput-boolean v4, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6c54 │ │ -3bf9e2: 0e00 |0013: return-void │ │ +3bf994: |[3bf994] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.:(Landroid/widget/TextView;Landroid/widget/ImageView;Z)V │ │ +3bf9a4: 7020 395b 3100 |0000: invoke-direct {v1, v3}, Lcom/bumptech/glide/request/target/CustomViewTarget;.:(Landroid/view/View;)V // method@5b39 │ │ +3bf9aa: 2200 861e |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@1e86 │ │ +3bf9ae: 7020 10b3 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ +3bf9b4: 5b10 536c |0008: iput-object v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6c53 │ │ +3bf9b8: 2202 861e |000a: new-instance v2, Ljava/lang/ref/WeakReference; // type@1e86 │ │ +3bf9bc: 7020 10b3 3200 |000c: invoke-direct {v2, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@b310 │ │ +3bf9c2: 5b12 526c |000f: iput-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6c52 │ │ +3bf9c6: 5c14 546c |0011: iput-boolean v4, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6c54 │ │ +3bf9ca: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=104 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ locals : │ │ @@ -1719713,22 +1719721,22 @@ │ │ type : '(Landroid/widget/TextView;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3bfab4: |[3bfab4] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.setTitleVisibility:(Landroid/widget/TextView;Z)V │ │ -3bfac4: 3800 0b00 |0000: if-eqz v0, 000b // +000b │ │ -3bfac8: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ -3bfacc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3bface: 2803 |0005: goto 0008 // +0003 │ │ -3bfad0: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -3bfad4: 6e20 930d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bfada: 0e00 |000b: return-void │ │ +3bfa9c: |[3bfa9c] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.setTitleVisibility:(Landroid/widget/TextView;Z)V │ │ +3bfaac: 3800 0b00 |0000: if-eqz v0, 000b // +000b │ │ +3bfab0: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ +3bfab4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3bfab6: 2803 |0005: goto 0008 // +0003 │ │ +3bfab8: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +3bfabc: 6e20 930d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bfac2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=131 │ │ locals : │ │ 0x0000 - 0x000c reg=0 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x000c reg=1 (null) Z │ │ │ │ @@ -1719738,22 +1719746,22 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3bf9e4: |[3bf9e4] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onLoadFailed:(Landroid/graphics/drawable/Drawable;)V │ │ -3bf9f4: 5412 536c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6c53 │ │ -3bf9f8: 6e10 0db3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3bf9fe: 0c02 |0005: move-result-object v2 │ │ -3bfa00: 1f02 1303 |0006: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ -3bfa04: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -3bfa06: 7120 4a96 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@964a │ │ -3bfa0c: 0e00 |000c: return-void │ │ +3bf9cc: |[3bf9cc] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onLoadFailed:(Landroid/graphics/drawable/Drawable;)V │ │ +3bf9dc: 5412 536c |0000: iget-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6c53 │ │ +3bf9e0: 6e10 0db3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3bf9e6: 0c02 |0005: move-result-object v2 │ │ +3bf9e8: 1f02 1303 |0006: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ +3bf9ec: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +3bf9ee: 7120 4a96 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@964a │ │ +3bf9f4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -1719762,27 +1719770,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3bfa10: |[3bfa10] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceCleared:(Landroid/graphics/drawable/Drawable;)V │ │ -3bfa20: 5410 526c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6c52 │ │ -3bfa24: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3bfa2a: 0c00 |0005: move-result-object v0 │ │ -3bfa2c: 1f00 f702 |0006: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ -3bfa30: 6e20 3a11 2000 |0008: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@113a │ │ -3bfa36: 5412 536c |000b: iget-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6c53 │ │ -3bfa3a: 6e10 0db3 0200 |000d: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3bfa40: 0c02 |0010: move-result-object v2 │ │ -3bfa42: 1f02 1303 |0011: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ -3bfa46: 5510 546c |0013: iget-boolean v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6c54 │ │ -3bfa4a: 7120 4a96 0200 |0015: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@964a │ │ -3bfa50: 0e00 |0018: return-void │ │ +3bf9f8: |[3bf9f8] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceCleared:(Landroid/graphics/drawable/Drawable;)V │ │ +3bfa08: 5410 526c |0000: iget-object v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6c52 │ │ +3bfa0c: 6e10 0db3 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3bfa12: 0c00 |0005: move-result-object v0 │ │ +3bfa14: 1f00 f702 |0006: check-cast v0, Landroid/widget/ImageView; // type@02f7 │ │ +3bfa18: 6e20 3a11 2000 |0008: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@113a │ │ +3bfa1e: 5412 536c |000b: iget-object v2, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6c53 │ │ +3bfa22: 6e10 0db3 0200 |000d: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3bfa28: 0c02 |0010: move-result-object v2 │ │ +3bfa2a: 1f02 1303 |0011: check-cast v2, Landroid/widget/TextView; // type@0313 │ │ +3bfa2e: 5510 546c |0013: iget-boolean v0, v1, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6c54 │ │ +3bfa32: 7120 4a96 0200 |0015: invoke-static {v2, v0}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@964a │ │ +3bfa38: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0008 line=125 │ │ 0x000b line=126 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget; │ │ @@ -1719793,27 +1719801,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Lcom/bumptech/glide/request/transition/Transition;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3bfa54: |[3bfa54] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceReady:(Landroid/graphics/drawable/Drawable;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -3bfa64: 5402 526c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6c52 │ │ -3bfa68: 6e10 0db3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3bfa6e: 0c02 |0005: move-result-object v2 │ │ -3bfa70: 1f02 f702 |0006: check-cast v2, Landroid/widget/ImageView; // type@02f7 │ │ -3bfa74: 6e20 3a11 1200 |0008: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@113a │ │ -3bfa7a: 5401 536c |000b: iget-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6c53 │ │ -3bfa7e: 6e10 0db3 0100 |000d: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ -3bfa84: 0c01 |0010: move-result-object v1 │ │ -3bfa86: 1f01 1303 |0011: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3bfa8a: 5502 546c |0013: iget-boolean v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6c54 │ │ -3bfa8e: 7120 4a96 2100 |0015: invoke-static {v1, v2}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@964a │ │ -3bfa94: 0e00 |0018: return-void │ │ +3bfa3c: |[3bfa3c] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceReady:(Landroid/graphics/drawable/Drawable;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +3bfa4c: 5402 526c |0000: iget-object v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.cover:Ljava/lang/ref/WeakReference; // field@6c52 │ │ +3bfa50: 6e10 0db3 0200 |0002: invoke-virtual {v2}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3bfa56: 0c02 |0005: move-result-object v2 │ │ +3bfa58: 1f02 f702 |0006: check-cast v2, Landroid/widget/ImageView; // type@02f7 │ │ +3bfa5c: 6e20 3a11 1200 |0008: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@113a │ │ +3bfa62: 5401 536c |000b: iget-object v1, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.fallbackTitle:Ljava/lang/ref/WeakReference; // field@6c53 │ │ +3bfa66: 6e10 0db3 0100 |000d: invoke-virtual {v1}, Ljava/lang/ref/Reference;.get:()Ljava/lang/Object; // method@b30d │ │ +3bfa6c: 0c01 |0010: move-result-object v1 │ │ +3bfa6e: 1f01 1303 |0011: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3bfa72: 5502 546c |0013: iget-boolean v2, v0, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.textAndImageCombined:Z // field@6c54 │ │ +3bfa76: 7120 4a96 2100 |0015: invoke-static {v1, v2}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.setTitleVisibility:(Landroid/widget/TextView;Z)V // method@964a │ │ +3bfa7c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0008 line=118 │ │ 0x000b line=119 │ │ locals : │ │ 0x0000 - 0x0019 reg=0 this Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget; │ │ @@ -1719825,18 +1719833,18 @@ │ │ type : '(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3bfa98: |[3bfa98] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -3bfaa8: 1f01 f400 |0000: check-cast v1, Landroid/graphics/drawable/Drawable; // type@00f4 │ │ -3bfaac: 6e30 4896 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.onResourceReady:(Landroid/graphics/drawable/Drawable;Lcom/bumptech/glide/request/transition/Transition;)V // method@9648 │ │ -3bfab2: 0e00 |0005: return-void │ │ +3bfa80: |[3bfa80] de.danoeh.antennapod.adapter.CoverLoader$CoverTarget.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +3bfa90: 1f01 f400 |0000: check-cast v1, Landroid/graphics/drawable/Drawable; // type@00f4 │ │ +3bfa94: 6e30 4896 1002 |0002: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget;.onResourceReady:(Landroid/graphics/drawable/Drawable;Lcom/bumptech/glide/request/transition/Transition;)V // method@9648 │ │ +3bfa9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/adapter/CoverLoader$CoverTarget; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/bumptech/glide/request/transition/Transition; │ │ @@ -1719883,18 +1719891,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3c2cf4: |[3c2cf4] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.$r8$lambda$1dc7zEsuvX-B58S0u0TmjUYrBow:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c2d04: 7040 1e97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.lambda$afterBindViewHolder$1:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@971e │ │ -3c2d0a: 0a00 |0003: move-result v0 │ │ -3c2d0c: 0f00 |0004: return v0 │ │ +3c2cdc: |[3c2cdc] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.$r8$lambda$1dc7zEsuvX-B58S0u0TmjUYrBow:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c2cec: 7040 1e97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.lambda$afterBindViewHolder$1:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@971e │ │ +3c2cf2: 0a00 |0003: move-result v0 │ │ +3c2cf4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -1719905,18 +1719913,18 @@ │ │ type : '(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3c2d10: |[3c2d10] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.$r8$lambda$3OibYHOTSismh4vJmShwZAMmp-o:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c2d20: 7040 1d97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.lambda$afterBindViewHolder$0:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@971d │ │ -3c2d26: 0a00 |0003: move-result v0 │ │ -3c2d28: 0f00 |0004: return v0 │ │ +3c2cf8: |[3c2cf8] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.$r8$lambda$3OibYHOTSismh4vJmShwZAMmp-o:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c2d08: 7040 1d97 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.lambda$afterBindViewHolder$0:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z // method@971d │ │ +3c2d0e: 0a00 |0003: move-result v0 │ │ +3c2d10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -1719927,28 +1719935,28 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3c2dfc: |[3c2dfc] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ -3c2e0c: 7020 8696 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9686 │ │ -3c2e12: 5b02 bd6c |0003: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6cbd │ │ -3c2e16: 7100 5ab0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ -3c2e1c: 0a01 |0008: move-result v1 │ │ -3c2e1e: 3901 0a00 |0009: if-nez v1, 0013 // +000a │ │ -3c2e22: 7100 5bb0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b05b │ │ -3c2e28: 0a01 |000e: move-result v1 │ │ -3c2e2a: 3901 0400 |000f: if-nez v1, 0013 // +0004 │ │ -3c2e2e: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -3c2e30: 2802 |0012: goto 0014 // +0002 │ │ -3c2e32: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3c2e34: 5c01 bc6c |0014: iput-boolean v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6cbc │ │ -3c2e38: 0e00 |0016: return-void │ │ +3c2de4: |[3c2de4] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ +3c2df4: 7020 8696 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9686 │ │ +3c2dfa: 5b02 bd6c |0003: iput-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6cbd │ │ +3c2dfe: 7100 5ab0 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ +3c2e04: 0a01 |0008: move-result v1 │ │ +3c2e06: 3901 0a00 |0009: if-nez v1, 0013 // +000a │ │ +3c2e0a: 7100 5bb0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b05b │ │ +3c2e10: 0a01 |000e: move-result v1 │ │ +3c2e12: 3901 0400 |000f: if-nez v1, 0013 // +0004 │ │ +3c2e16: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +3c2e18: 2802 |0012: goto 0014 // +0002 │ │ +3c2e1a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3c2e1c: 5c01 bc6c |0014: iput-boolean v1, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6cbc │ │ +3c2e20: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ locals : │ │ 0x0000 - 0x0017 reg=0 this Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ @@ -1719960,25 +1719968,25 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3c2d2c: |[3c2d2c] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.lambda$afterBindViewHolder$0:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c2d3c: 6e10 fd0b 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getActionMasked:()I // method@0bfd │ │ -3c2d42: 0a02 |0003: move-result v2 │ │ -3c2d44: 3902 0e00 |0004: if-nez v2, 0012 // +000e │ │ -3c2d48: 1a02 c350 |0006: const-string v2, "QueueRecyclerAdapter" // string@50c3 │ │ -3c2d4c: 1a03 49dc |0008: const-string v3, "startDrag()" // string@dc49 │ │ -3c2d50: 7120 f50a 3200 |000a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c2d56: 5402 bd6c |000d: iget-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6cbd │ │ -3c2d5a: 6e20 ccaa 1200 |000f: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@aacc │ │ -3c2d60: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -3c2d62: 0f01 |0013: return v1 │ │ +3c2d14: |[3c2d14] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.lambda$afterBindViewHolder$0:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c2d24: 6e10 fd0b 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getActionMasked:()I // method@0bfd │ │ +3c2d2a: 0a02 |0003: move-result v2 │ │ +3c2d2c: 3902 0e00 |0004: if-nez v2, 0012 // +000e │ │ +3c2d30: 1a02 c350 |0006: const-string v2, "QueueRecyclerAdapter" // string@50c3 │ │ +3c2d34: 1a03 49dc |0008: const-string v3, "startDrag()" // string@dc49 │ │ +3c2d38: 7120 f50a 3200 |000a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c2d3e: 5402 bd6c |000d: iget-object v2, v0, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6cbd │ │ +3c2d42: 6e20 ccaa 1200 |000f: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@aacc │ │ +3c2d48: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +3c2d4a: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x000a line=48 │ │ 0x000d line=49 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 this Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ @@ -1719991,52 +1719999,52 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -3c2d64: |[3c2d64] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.lambda$afterBindViewHolder$1:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3c2d74: 6e10 fd0b 0b00 |0000: invoke-virtual {v11}, Landroid/view/MotionEvent;.getActionMasked:()I // method@0bfd │ │ -3c2d7a: 0a00 |0003: move-result v0 │ │ -3c2d7c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3c2d7e: 3900 3d00 |0005: if-nez v0, 0042 // +003d │ │ -3c2d82: 5490 101a |0007: iget-object v0, v9, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -3c2d86: 6e10 960c 0000 |0009: invoke-virtual {v0}, Landroid/view/View;.getLayoutDirection:()I // method@0c96 │ │ -3c2d8c: 0a00 |000c: move-result v0 │ │ -3c2d8e: 3900 0400 |000d: if-nez v0, 0011 // +0004 │ │ -3c2d92: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -3c2d94: 2802 |0010: goto 0012 // +0002 │ │ -3c2d96: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -3c2d98: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -3c2d9c: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ -3c2da0: 2803 |0016: goto 0019 // +0003 │ │ -3c2da2: 1500 80bf |0017: const/high16 v0, #int -1082130432 // #bf80 │ │ -3c2da6: 6e10 060c 0b00 |0019: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@0c06 │ │ -3c2dac: 0a0b |001c: move-result v11 │ │ -3c2dae: a80b 0b00 |001d: mul-float v11, v11, v0 │ │ -3c2db2: 89b2 |001f: float-to-double v2, v11 │ │ -3c2db4: 8904 |0020: float-to-double v4, v0 │ │ -3c2db6: 1906 e03f |0021: const-wide/high16 v6, #long 4602678819172646912 // #3fe0 │ │ -3c2dba: ad04 0406 |0023: mul-double v4, v4, v6 │ │ -3c2dbe: 6e10 d30c 0a00 |0025: invoke-virtual {v10}, Landroid/view/View;.getWidth:()I // method@0cd3 │ │ -3c2dc4: 0a0a |0028: move-result v10 │ │ -3c2dc6: 83aa |0029: int-to-double v10, v10 │ │ -3c2dc8: ad04 040a |002a: mul-double v4, v4, v10 │ │ -3c2dcc: 1a0a c350 |002c: const-string v10, "QueueRecyclerAdapter" // string@50c3 │ │ -3c2dd0: 300b 0204 |002e: cmpg-double v11, v2, v4 │ │ -3c2dd4: 3b0b 0d00 |0030: if-gez v11, 003d // +000d │ │ -3c2dd8: 1a0b 49dc |0032: const-string v11, "startDrag()" // string@dc49 │ │ -3c2ddc: 7120 f50a ba00 |0034: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c2de2: 548a bd6c |0037: iget-object v10, v8, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6cbd │ │ -3c2de6: 6e20 ccaa 9a00 |0039: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@aacc │ │ -3c2dec: 2806 |003c: goto 0042 // +0006 │ │ -3c2dee: 1a09 b021 |003d: const-string v9, "Ignoring drag in right half of the image" // string@21b0 │ │ -3c2df2: 7120 f50a 9a00 |003f: invoke-static {v10, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3c2df8: 0f01 |0042: return v1 │ │ +3c2d4c: |[3c2d4c] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.lambda$afterBindViewHolder$1:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3c2d5c: 6e10 fd0b 0b00 |0000: invoke-virtual {v11}, Landroid/view/MotionEvent;.getActionMasked:()I // method@0bfd │ │ +3c2d62: 0a00 |0003: move-result v0 │ │ +3c2d64: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3c2d66: 3900 3d00 |0005: if-nez v0, 0042 // +003d │ │ +3c2d6a: 5490 101a |0007: iget-object v0, v9, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +3c2d6e: 6e10 960c 0000 |0009: invoke-virtual {v0}, Landroid/view/View;.getLayoutDirection:()I // method@0c96 │ │ +3c2d74: 0a00 |000c: move-result v0 │ │ +3c2d76: 3900 0400 |000d: if-nez v0, 0011 // +0004 │ │ +3c2d7a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +3c2d7c: 2802 |0010: goto 0012 // +0002 │ │ +3c2d7e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +3c2d80: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +3c2d84: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ +3c2d88: 2803 |0016: goto 0019 // +0003 │ │ +3c2d8a: 1500 80bf |0017: const/high16 v0, #int -1082130432 // #bf80 │ │ +3c2d8e: 6e10 060c 0b00 |0019: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@0c06 │ │ +3c2d94: 0a0b |001c: move-result v11 │ │ +3c2d96: a80b 0b00 |001d: mul-float v11, v11, v0 │ │ +3c2d9a: 89b2 |001f: float-to-double v2, v11 │ │ +3c2d9c: 8904 |0020: float-to-double v4, v0 │ │ +3c2d9e: 1906 e03f |0021: const-wide/high16 v6, #long 4602678819172646912 // #3fe0 │ │ +3c2da2: ad04 0406 |0023: mul-double v4, v4, v6 │ │ +3c2da6: 6e10 d30c 0a00 |0025: invoke-virtual {v10}, Landroid/view/View;.getWidth:()I // method@0cd3 │ │ +3c2dac: 0a0a |0028: move-result v10 │ │ +3c2dae: 83aa |0029: int-to-double v10, v10 │ │ +3c2db0: ad04 040a |002a: mul-double v4, v4, v10 │ │ +3c2db4: 1a0a c350 |002c: const-string v10, "QueueRecyclerAdapter" // string@50c3 │ │ +3c2db8: 300b 0204 |002e: cmpg-double v11, v2, v4 │ │ +3c2dbc: 3b0b 0d00 |0030: if-gez v11, 003d // +000d │ │ +3c2dc0: 1a0b 49dc |0032: const-string v11, "startDrag()" // string@dc49 │ │ +3c2dc4: 7120 f50a ba00 |0034: invoke-static {v10, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c2dca: 548a bd6c |0037: iget-object v10, v8, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@6cbd │ │ +3c2dce: 6e20 ccaa 9a00 |0039: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.startDrag:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@aacc │ │ +3c2dd4: 2806 |003c: goto 0042 // +0006 │ │ +3c2dd6: 1a09 b021 |003d: const-string v9, "Ignoring drag in right half of the image" // string@21b0 │ │ +3c2dda: 7120 f50a 9a00 |003f: invoke-static {v10, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3c2de0: 0f01 |0042: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=55 │ │ 0x0019 line=57 │ │ 0x0034 line=58 │ │ 0x0037 line=59 │ │ @@ -1720053,47 +1720061,47 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -3c2e3c: |[3c2e3c] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -3c2e4c: 5535 bc6c |0000: iget-boolean v5, v3, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6cbc │ │ -3c2e50: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ -3c2e54: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3c2e56: 3905 1200 |0005: if-nez v5, 0017 // +0012 │ │ -3c2e5a: 5445 14d9 |0007: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ -3c2e5e: 6e20 4511 0500 |0009: invoke-virtual {v5, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3c2e64: 5445 14d9 |000c: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ -3c2e68: 6e20 6f0d 1500 |000e: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c2e6e: 5445 13d9 |0011: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ -3c2e72: 6e20 6f0d 1500 |0013: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c2e78: 281b |0016: goto 0031 // +001b │ │ -3c2e7a: 5445 14d9 |0017: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ -3c2e7e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -3c2e80: 6e20 4511 2500 |001a: invoke-virtual {v5, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3c2e86: 5445 14d9 |001d: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ -3c2e8a: 2202 5318 |001f: new-instance v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0; // type@1853 │ │ -3c2e8e: 7030 1597 3204 |0021: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@9715 │ │ -3c2e94: 6e20 6f0d 2500 |0024: invoke-virtual {v5, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c2e9a: 5445 13d9 |0027: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ -3c2e9e: 2202 5418 |0029: new-instance v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1; // type@1854 │ │ -3c2ea2: 7030 1797 3204 |002b: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@9717 │ │ -3c2ea8: 6e20 6f0d 2500 |002e: invoke-virtual {v5, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c2eae: 6e10 3097 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c2eb4: 0a05 |0034: move-result v5 │ │ -3c2eb6: 3805 0c00 |0035: if-eqz v5, 0041 // +000c │ │ -3c2eba: 5445 14d9 |0037: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ -3c2ebe: 6e20 6f0d 1500 |0039: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c2ec4: 5445 13d9 |003c: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ -3c2ec8: 6e20 6f0d 1500 |003e: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3c2ece: 5444 15d9 |0041: iget-object v4, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isInQueue:Landroid/widget/ImageView; // field@d915 │ │ -3c2ed2: 6e20 4511 0400 |0043: invoke-virtual {v4, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3c2ed8: 0e00 |0046: return-void │ │ +3c2e24: |[3c2e24] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +3c2e34: 5535 bc6c |0000: iget-boolean v5, v3, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6cbc │ │ +3c2e38: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ +3c2e3c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3c2e3e: 3905 1200 |0005: if-nez v5, 0017 // +0012 │ │ +3c2e42: 5445 14d9 |0007: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ +3c2e46: 6e20 4511 0500 |0009: invoke-virtual {v5, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3c2e4c: 5445 14d9 |000c: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ +3c2e50: 6e20 6f0d 1500 |000e: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c2e56: 5445 13d9 |0011: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ +3c2e5a: 6e20 6f0d 1500 |0013: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c2e60: 281b |0016: goto 0031 // +001b │ │ +3c2e62: 5445 14d9 |0017: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ +3c2e66: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +3c2e68: 6e20 4511 2500 |001a: invoke-virtual {v5, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3c2e6e: 5445 14d9 |001d: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ +3c2e72: 2202 5318 |001f: new-instance v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0; // type@1853 │ │ +3c2e76: 7030 1597 3204 |0021: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@9715 │ │ +3c2e7c: 6e20 6f0d 2500 |0024: invoke-virtual {v5, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c2e82: 5445 13d9 |0027: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ +3c2e86: 2202 5418 |0029: new-instance v2, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1; // type@1854 │ │ +3c2e8a: 7030 1797 3204 |002b: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;)V // method@9717 │ │ +3c2e90: 6e20 6f0d 2500 |002e: invoke-virtual {v5, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c2e96: 6e10 3097 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c2e9c: 0a05 |0034: move-result v5 │ │ +3c2e9e: 3805 0c00 |0035: if-eqz v5, 0041 // +000c │ │ +3c2ea2: 5445 14d9 |0037: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.dragHandle:Landroid/widget/ImageView; // field@d914 │ │ +3c2ea6: 6e20 6f0d 1500 |0039: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c2eac: 5445 13d9 |003c: iget-object v5, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ +3c2eb0: 6e20 6f0d 1500 |003e: invoke-virtual {v5, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3c2eb6: 5444 15d9 |0041: iget-object v4, v4, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isInQueue:Landroid/widget/ImageView; // field@d915 │ │ +3c2eba: 6e20 4511 0400 |0043: invoke-virtual {v4, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3c2ec0: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0007 line=41 │ │ 0x000c line=42 │ │ 0x0011 line=43 │ │ 0x0017 line=45 │ │ @@ -1720113,74 +1720121,74 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 124 16-bit code units │ │ -3c2edc: |[3c2edc] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3c2eec: 6e10 8996 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getActivity:()Landroid/app/Activity; // method@9689 │ │ -3c2ef2: 0c00 |0003: move-result-object v0 │ │ -3c2ef4: 6e10 7b00 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -3c2efa: 0c00 |0007: move-result-object v0 │ │ -3c2efc: 1401 1600 0f7f |0008: const v1, #float 1.9008e+38 // #7f0f0016 │ │ -3c2f02: 6e30 c40b 1009 |000b: invoke-virtual {v0, v1, v9}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3c2f08: 6f40 9796 98ba |000e: invoke-super {v8, v9, v10, v11}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9697 │ │ -3c2f0e: 6e10 3097 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3c2f14: 0a0a |0014: move-result v10 │ │ -3c2f16: 140b 0e02 0a7f |0015: const v11, #float 1.83444e+38 // #7f0a020e │ │ -3c2f1c: 1400 0f02 0a7f |0018: const v0, #float 1.83444e+38 // #7f0a020f │ │ -3c2f22: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -3c2f24: 390a 5100 |001c: if-nez v10, 006d // +0051 │ │ -3c2f28: 140a 2702 0a7f |001e: const v10, #float 1.83445e+38 // #7f0a0227 │ │ -3c2f2e: 7220 b60b a900 |0021: invoke-interface {v9, v10}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3c2f34: 0c0a |0024: move-result-object v10 │ │ -3c2f36: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -3c2f38: 7220 f90b 2a00 |0026: invoke-interface {v10, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3c2f3e: 7100 5ab0 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ -3c2f44: 0a0a |002c: move-result v10 │ │ -3c2f46: 6e20 8a96 1800 |002d: invoke-virtual {v8, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@968a │ │ -3c2f4c: 0c03 |0030: move-result-object v3 │ │ -3c2f4e: 6e10 77ab 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c2f54: 0b03 |0034: move-result-wide v3 │ │ -3c2f56: 6e10 8e96 0800 |0035: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ -3c2f5c: 0c05 |0038: move-result-object v5 │ │ -3c2f5e: 6e10 77ab 0500 |0039: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c2f64: 0b05 |003c: move-result-wide v5 │ │ -3c2f66: 3107 0305 |003d: cmp-long v7, v3, v5 │ │ -3c2f6a: 3807 0400 |003f: if-eqz v7, 0043 // +0004 │ │ -3c2f6e: 380a 0900 |0041: if-eqz v10, 004a // +0009 │ │ -3c2f72: 7220 b60b 0900 |0043: invoke-interface {v9, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3c2f78: 0c00 |0046: move-result-object v0 │ │ -3c2f7a: 7220 f90b 1000 |0047: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3c2f80: 6e10 8b96 0800 |004a: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -3c2f86: 0a00 |004d: move-result v0 │ │ -3c2f88: b120 |004e: sub-int/2addr v0, v2 │ │ -3c2f8a: 6e20 8a96 0800 |004f: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@968a │ │ -3c2f90: 0c00 |0052: move-result-object v0 │ │ -3c2f92: 6e10 77ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c2f98: 0b02 |0056: move-result-wide v2 │ │ -3c2f9a: 6e10 8e96 0800 |0057: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ -3c2fa0: 0c00 |005a: move-result-object v0 │ │ -3c2fa2: 6e10 77ab 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3c2fa8: 0b04 |005e: move-result-wide v4 │ │ -3c2faa: 3100 0204 |005f: cmp-long v0, v2, v4 │ │ -3c2fae: 3800 0400 |0061: if-eqz v0, 0065 // +0004 │ │ -3c2fb2: 380a 1800 |0063: if-eqz v10, 007b // +0018 │ │ -3c2fb6: 7220 b60b b900 |0065: invoke-interface {v9, v11}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3c2fbc: 0c09 |0068: move-result-object v9 │ │ -3c2fbe: 7220 f90b 1900 |0069: invoke-interface {v9, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3c2fc4: 280f |006c: goto 007b // +000f │ │ -3c2fc6: 7220 b60b 0900 |006d: invoke-interface {v9, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3c2fcc: 0c0a |0070: move-result-object v10 │ │ -3c2fce: 7220 f90b 1a00 |0071: invoke-interface {v10, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3c2fd4: 7220 b60b b900 |0074: invoke-interface {v9, v11}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3c2fda: 0c09 |0077: move-result-object v9 │ │ -3c2fdc: 7220 f90b 1900 |0078: invoke-interface {v9, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3c2fe2: 0e00 |007b: return-void │ │ +3c2ec4: |[3c2ec4] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3c2ed4: 6e10 8996 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getActivity:()Landroid/app/Activity; // method@9689 │ │ +3c2eda: 0c00 |0003: move-result-object v0 │ │ +3c2edc: 6e10 7b00 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +3c2ee2: 0c00 |0007: move-result-object v0 │ │ +3c2ee4: 1401 1600 0f7f |0008: const v1, #float 1.9008e+38 // #7f0f0016 │ │ +3c2eea: 6e30 c40b 1009 |000b: invoke-virtual {v0, v1, v9}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3c2ef0: 6f40 9796 98ba |000e: invoke-super {v8, v9, v10, v11}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9697 │ │ +3c2ef6: 6e10 3097 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3c2efc: 0a0a |0014: move-result v10 │ │ +3c2efe: 140b 0e02 0a7f |0015: const v11, #float 1.83444e+38 // #7f0a020e │ │ +3c2f04: 1400 0f02 0a7f |0018: const v0, #float 1.83444e+38 // #7f0a020f │ │ +3c2f0a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +3c2f0c: 390a 5100 |001c: if-nez v10, 006d // +0051 │ │ +3c2f10: 140a 2702 0a7f |001e: const v10, #float 1.83445e+38 // #7f0a0227 │ │ +3c2f16: 7220 b60b a900 |0021: invoke-interface {v9, v10}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3c2f1c: 0c0a |0024: move-result-object v10 │ │ +3c2f1e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +3c2f20: 7220 f90b 2a00 |0026: invoke-interface {v10, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3c2f26: 7100 5ab0 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ +3c2f2c: 0a0a |002c: move-result v10 │ │ +3c2f2e: 6e20 8a96 1800 |002d: invoke-virtual {v8, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@968a │ │ +3c2f34: 0c03 |0030: move-result-object v3 │ │ +3c2f36: 6e10 77ab 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c2f3c: 0b03 |0034: move-result-wide v3 │ │ +3c2f3e: 6e10 8e96 0800 |0035: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ +3c2f44: 0c05 |0038: move-result-object v5 │ │ +3c2f46: 6e10 77ab 0500 |0039: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c2f4c: 0b05 |003c: move-result-wide v5 │ │ +3c2f4e: 3107 0305 |003d: cmp-long v7, v3, v5 │ │ +3c2f52: 3807 0400 |003f: if-eqz v7, 0043 // +0004 │ │ +3c2f56: 380a 0900 |0041: if-eqz v10, 004a // +0009 │ │ +3c2f5a: 7220 b60b 0900 |0043: invoke-interface {v9, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3c2f60: 0c00 |0046: move-result-object v0 │ │ +3c2f62: 7220 f90b 1000 |0047: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3c2f68: 6e10 8b96 0800 |004a: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +3c2f6e: 0a00 |004d: move-result v0 │ │ +3c2f70: b120 |004e: sub-int/2addr v0, v2 │ │ +3c2f72: 6e20 8a96 0800 |004f: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@968a │ │ +3c2f78: 0c00 |0052: move-result-object v0 │ │ +3c2f7a: 6e10 77ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c2f80: 0b02 |0056: move-result-wide v2 │ │ +3c2f82: 6e10 8e96 0800 |0057: invoke-virtual {v8}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ +3c2f88: 0c00 |005a: move-result-object v0 │ │ +3c2f8a: 6e10 77ab 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3c2f90: 0b04 |005e: move-result-wide v4 │ │ +3c2f92: 3100 0204 |005f: cmp-long v0, v2, v4 │ │ +3c2f96: 3800 0400 |0061: if-eqz v0, 0065 // +0004 │ │ +3c2f9a: 380a 1800 |0063: if-eqz v10, 007b // +0018 │ │ +3c2f9e: 7220 b60b b900 |0065: invoke-interface {v9, v11}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3c2fa4: 0c09 |0068: move-result-object v9 │ │ +3c2fa6: 7220 f90b 1900 |0069: invoke-interface {v9, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3c2fac: 280f |006c: goto 007b // +000f │ │ +3c2fae: 7220 b60b 0900 |006d: invoke-interface {v9, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3c2fb4: 0c0a |0070: move-result-object v10 │ │ +3c2fb6: 7220 f90b 1a00 |0071: invoke-interface {v10, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3c2fbc: 7220 b60b b900 |0074: invoke-interface {v9, v11}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3c2fc2: 0c09 |0077: move-result-object v9 │ │ +3c2fc4: 7220 f90b 1900 |0078: invoke-interface {v9, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3c2fca: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x000b line=78 │ │ 0x000e line=79 │ │ 0x0011 line=81 │ │ 0x0021 line=82 │ │ @@ -1720202,27 +1720210,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -3c2fe4: |[3c2fe4] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.updateDragDropEnabled:()V │ │ -3c2ff4: 7100 5ab0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ -3c2ffa: 0a00 |0003: move-result v0 │ │ -3c2ffc: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -3c3000: 7100 5bb0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b05b │ │ -3c3006: 0a00 |0009: move-result v0 │ │ -3c3008: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -3c300c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -3c300e: 2802 |000d: goto 000f // +0002 │ │ -3c3010: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -3c3012: 5c10 bc6c |000f: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6cbc │ │ -3c3016: 6e10 ba41 0100 |0011: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3c301c: 0e00 |0014: return-void │ │ +3c2fcc: |[3c2fcc] de.danoeh.antennapod.adapter.QueueRecyclerAdapter.updateDragDropEnabled:()V │ │ +3c2fdc: 7100 5ab0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ +3c2fe2: 0a00 |0003: move-result v0 │ │ +3c2fe4: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +3c2fe8: 7100 5bb0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b05b │ │ +3c2fee: 0a00 |0009: move-result v0 │ │ +3c2ff0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +3c2ff4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +3c2ff6: 2802 |000d: goto 000f // +0002 │ │ +3c2ff8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +3c2ffa: 5c10 bc6c |000f: iput-boolean v0, v1, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.dragDropEnabled:Z // field@6cbc │ │ +3c2ffe: 6e10 ba41 0100 |0011: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3c3004: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0011 line=34 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ │ │ @@ -1720295,17 +1720303,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f78b4: |[3f78b4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$-WFsdlmJsgfzW8NxVPfdv-8lGl8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ -3f78c4: 7010 91a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$performSearch$10:()V // method@a291 │ │ -3f78ca: 0e00 |0003: return-void │ │ +3f789c: |[3f789c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$-WFsdlmJsgfzW8NxVPfdv-8lGl8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V │ │ +3f78ac: 7010 91a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$performSearch$10:()V // method@a291 │ │ +3f78b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/AddFeedFragment;) │ │ @@ -1720313,17 +1720321,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f78cc: |[3f78cc] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$-giLSy4XbLfJHMqYmjK1KaSsEP8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f78dc: 7020 8ba2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a28b │ │ -3f78e2: 0e00 |0003: return-void │ │ +3f78b4: |[3f78b4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$-giLSy4XbLfJHMqYmjK1KaSsEP8:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f78c4: 7020 8ba2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a28b │ │ +3f78ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1720332,17 +1720340,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3f78e4: |[3f78e4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$0kD9ORexdlG3mzj6CBtq-6ak1TQ:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3f78f4: 7040 92a2 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$showAddViaUrlDialog$9:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a292 │ │ -3f78fa: 0e00 |0003: return-void │ │ +3f78cc: |[3f78cc] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$0kD9ORexdlG3mzj6CBtq-6ak1TQ:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3f78dc: 7040 92a2 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$showAddViaUrlDialog$9:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V // method@a292 │ │ +3f78e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1720353,17 +1720361,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f78fc: |[3f78fc] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$1IO_ATGijh8jq1U5UexG24dNpzY:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3f790c: 7020 86a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$12:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a286 │ │ -3f7912: 0e00 |0003: return-void │ │ +3f78e4: |[3f78e4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$1IO_ATGijh8jq1U5UexG24dNpzY:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3f78f4: 7020 86a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$12:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a286 │ │ +3f78fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -1720372,17 +1720380,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f7914: |[3f7914] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$1c1yfDRBC25kwX_6Poqm5sVbvfU:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Ljava/lang/Throwable;)V │ │ -3f7924: 7020 87a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$13:(Ljava/lang/Throwable;)V // method@a287 │ │ -3f792a: 0e00 |0003: return-void │ │ +3f78fc: |[3f78fc] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$1c1yfDRBC25kwX_6Poqm5sVbvfU:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Ljava/lang/Throwable;)V │ │ +3f790c: 7020 87a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$13:(Ljava/lang/Throwable;)V // method@a287 │ │ +3f7912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1720391,17 +1720399,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f792c: |[3f792c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$47ekMY2HvAj20tSvS0OuUKMgMl4:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ -3f793c: 7020 84a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathResult:(Landroid/net/Uri;)V // method@a284 │ │ -3f7942: 0e00 |0003: return-void │ │ +3f7914: |[3f7914] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$47ekMY2HvAj20tSvS0OuUKMgMl4:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ +3f7924: 7020 84a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathResult:(Landroid/net/Uri;)V // method@a284 │ │ +3f792a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -1720410,17 +1720418,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f7944: |[3f7944] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$4kr3awsF4OX2r_JbiL7N3m21H0o:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f7954: 7020 8ea2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$6:(Landroid/view/View;)V // method@a28e │ │ -3f795a: 0e00 |0003: return-void │ │ +3f792c: |[3f792c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$4kr3awsF4OX2r_JbiL7N3m21H0o:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f793c: 7020 8ea2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$6:(Landroid/view/View;)V // method@a28e │ │ +3f7942: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1720429,18 +1720437,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3f77a4: |[3f77a4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$8rDcx2v7UsCucWcCPbGb85c5iKI:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3f77b4: 7020 85a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$11:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; // method@a285 │ │ -3f77ba: 0c00 |0003: move-result-object v0 │ │ -3f77bc: 1100 |0004: return-object v0 │ │ +3f778c: |[3f778c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$8rDcx2v7UsCucWcCPbGb85c5iKI:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3f779c: 7020 85a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$addLocalFolderResult$11:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; // method@a285 │ │ +3f77a2: 0c00 |0003: move-result-object v0 │ │ +3f77a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -1720449,17 +1720457,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f795c: |[3f795c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$G3NcZzoTUAEfB0EE1a3G2zBk7XA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f796c: 7020 8da2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$5:(Landroid/view/View;)V // method@a28d │ │ -3f7972: 0e00 |0003: return-void │ │ +3f7944: |[3f7944] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$G3NcZzoTUAEfB0EE1a3G2zBk7XA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f7954: 7020 8da2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$5:(Landroid/view/View;)V // method@a28d │ │ +3f795a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1720468,17 +1720476,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f7974: |[3f7974] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$UEc6osDTwWLsVbyDvAaaAN7gHBM:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ -3f7984: 7020 82a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderResult:(Landroid/net/Uri;)V // method@a282 │ │ -3f798a: 0e00 |0003: return-void │ │ +3f795c: |[3f795c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$UEc6osDTwWLsVbyDvAaaAN7gHBM:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V │ │ +3f796c: 7020 82a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderResult:(Landroid/net/Uri;)V // method@a282 │ │ +3f7972: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -1720487,17 +1720495,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f798c: |[3f798c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$VMhqz8RfOVwvUILHC9O4GL7R77k:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f799c: 7020 8aa2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a28a │ │ -3f79a2: 0e00 |0003: return-void │ │ +3f7974: |[3f7974] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$VMhqz8RfOVwvUILHC9O4GL7R77k:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f7984: 7020 8aa2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a28a │ │ +3f798a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1720506,17 +1720514,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f79a4: |[3f79a4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$WL11gW7gWCbGNSdIsi7_GzNWpZc:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f79b4: 7020 89a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a289 │ │ -3f79ba: 0e00 |0003: return-void │ │ +3f798c: |[3f798c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$WL11gW7gWCbGNSdIsi7_GzNWpZc:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f799c: 7020 89a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a289 │ │ +3f79a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1720525,17 +1720533,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f79bc: |[3f79bc] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$YFoOgjYP5GQyJPBXLODGO6DJDDA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f79cc: 7020 8fa2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$7:(Landroid/view/View;)V // method@a28f │ │ -3f79d2: 0e00 |0003: return-void │ │ +3f79a4: |[3f79a4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$YFoOgjYP5GQyJPBXLODGO6DJDDA:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f79b4: 7020 8fa2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$7:(Landroid/view/View;)V // method@a28f │ │ +3f79ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1720544,18 +1720552,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -3f776c: |[3f776c] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$Z4i146aqxrHG_e8og6H6k9l8Lvs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -3f777c: 7040 8ca2 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$4:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z // method@a28c │ │ -3f7782: 0a00 |0003: move-result v0 │ │ -3f7784: 0f00 |0004: return v0 │ │ +3f7754: |[3f7754] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$Z4i146aqxrHG_e8og6H6k9l8Lvs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +3f7764: 7040 8ca2 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$4:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z // method@a28c │ │ +3f776a: 0a00 |0003: move-result v0 │ │ +3f776c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1720566,17 +1720574,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f79d4: |[3f79d4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$eOs_RDuqUCf4c47t277BySSCWWs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f79e4: 7020 90a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$8:(Landroid/view/View;)V // method@a290 │ │ -3f79ea: 0e00 |0003: return-void │ │ +3f79bc: |[3f79bc] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$eOs_RDuqUCf4c47t277BySSCWWs:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f79cc: 7020 90a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$8:(Landroid/view/View;)V // method@a290 │ │ +3f79d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1720585,17 +1720593,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f79ec: |[3f79ec] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$jyKHB5EPpOb3-wA2gYpQJ4yMGds:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ -3f79fc: 7020 88a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a288 │ │ -3f7a02: 0e00 |0003: return-void │ │ +3f79d4: |[3f79d4] de.danoeh.antennapod.fragment.AddFeedFragment.$r8$lambda$jyKHB5EPpOb3-wA2gYpQJ4yMGds:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/view/View;)V │ │ +3f79e4: 7020 88a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a288 │ │ +3f79ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1720604,32 +1720612,32 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -3f7a04: |[3f7a04] de.danoeh.antennapod.fragment.AddFeedFragment.:()V │ │ -3f7a14: 7010 1135 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -3f7a1a: 2200 4503 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$GetContent; // type@0345 │ │ -3f7a1e: 7010 8e13 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$GetContent;.:()V // method@138e │ │ -3f7a24: 2201 aa1a |0008: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13; // type@1aaa │ │ -3f7a28: 7020 54a2 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a254 │ │ -3f7a2e: 6e30 9f35 0201 |000d: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ -3f7a34: 0c00 |0010: move-result-object v0 │ │ -3f7a36: 5b20 e991 |0011: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@91e9 │ │ -3f7a3a: 2200 b71a |0013: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder; // type@1ab7 │ │ -3f7a3e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -3f7a40: 7020 6da2 1000 |0016: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder-IA;)V // method@a26d │ │ -3f7a46: 2201 ab1a |0019: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14; // type@1aab │ │ -3f7a4a: 7020 56a2 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a256 │ │ -3f7a50: 6e30 9f35 0201 |001e: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ -3f7a56: 0c00 |0021: move-result-object v0 │ │ -3f7a58: 5b20 e891 |0022: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@91e8 │ │ -3f7a5c: 0e00 |0024: return-void │ │ +3f79ec: |[3f79ec] de.danoeh.antennapod.fragment.AddFeedFragment.:()V │ │ +3f79fc: 7010 1135 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +3f7a02: 2200 4503 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$GetContent; // type@0345 │ │ +3f7a06: 7010 8e13 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$GetContent;.:()V // method@138e │ │ +3f7a0c: 2201 aa1a |0008: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13; // type@1aaa │ │ +3f7a10: 7020 54a2 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a254 │ │ +3f7a16: 6e30 9f35 0201 |000d: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ +3f7a1c: 0c00 |0010: move-result-object v0 │ │ +3f7a1e: 5b20 e991 |0011: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@91e9 │ │ +3f7a22: 2200 b71a |0013: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder; // type@1ab7 │ │ +3f7a26: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +3f7a28: 7020 6da2 1000 |0016: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment$AddLocalFolder-IA;)V // method@a26d │ │ +3f7a2e: 2201 ab1a |0019: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14; // type@1aab │ │ +3f7a32: 7020 56a2 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a256 │ │ +3f7a38: 6e30 9f35 0201 |001e: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ +3f7a3e: 0c00 |0021: move-result-object v0 │ │ +3f7a40: 5b20 e891 |0022: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@91e8 │ │ +3f7a44: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=59 │ │ 0x000d line=60 │ │ 0x0013 line=61 │ │ 0x001e line=62 │ │ @@ -1720641,62 +1720649,62 @@ │ │ type : '(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 99 16-bit code units │ │ -3f77c0: |[3f77c0] de.danoeh.antennapod.fragment.AddFeedFragment.addLocalFolder:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3f77d0: 6e10 1a35 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f77d6: 0c00 |0003: move-result-object v0 │ │ -3f77d8: 6e10 1f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ -3f77de: 0c00 |0007: move-result-object v0 │ │ -3f77e0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -3f77e2: 6e30 0602 5001 |0009: invoke-virtual {v0, v5, v1}, Landroid/content/ContentResolver;.takePersistableUriPermission:(Landroid/net/Uri;I)V // method@0206 │ │ -3f77e8: 6e10 2035 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f77ee: 0c00 |000f: move-result-object v0 │ │ -3f77f0: 7120 db31 5000 |0010: invoke-static {v0, v5}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31db │ │ -3f77f6: 0c00 |0013: move-result-object v0 │ │ -3f77f8: 3800 4700 |0014: if-eqz v0, 005b // +0047 │ │ -3f77fc: 6e10 dc31 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getName:()Ljava/lang/String; // method@31dc │ │ -3f7802: 0c00 |0019: move-result-object v0 │ │ -3f7804: 3900 0900 |001a: if-nez v0, 0023 // +0009 │ │ -3f7808: 1400 7901 127f |001c: const v0, #float 1.94075e+38 // #7f120179 │ │ -3f780e: 6e20 4235 0400 |001f: invoke-virtual {v4, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -3f7814: 0c00 |0022: move-result-object v0 │ │ -3f7816: 2201 9b1c |0023: new-instance v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3f781a: 2202 741e |0025: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f781e: 7010 c7b2 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f7824: 1a03 ee6b |002a: const-string v3, "antennapod_local:" // string@6bee │ │ -3f7828: 6e20 d3b2 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f782e: 6e10 ca06 0500 |002f: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3f7834: 0c05 |0032: move-result-object v5 │ │ -3f7836: 6e20 d3b2 5200 |0033: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f783c: 6e10 deb2 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f7842: 0c05 |0039: move-result-object v5 │ │ -3f7844: 1202 |003a: const/4 v2, #int 0 // #0 │ │ -3f7846: 7040 41ab 5102 |003b: invoke-direct {v1, v5, v2, v0}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab41 │ │ -3f784c: 7100 83b4 0000 |003e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3f7852: 0c05 |0041: move-result-object v5 │ │ -3f7854: 6e20 66ab 5100 |0042: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ -3f785a: 6205 eb96 |0045: sget-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96eb │ │ -3f785e: 6e20 6fab 5100 |0047: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@ab6f │ │ -3f7864: 6e10 2035 0400 |004a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f786a: 0c05 |004d: move-result-object v5 │ │ -3f786c: 1200 |004e: const/4 v0, #int 0 // #0 │ │ -3f786e: 7130 5d9b 1500 |004f: invoke-static {v5, v1, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ -3f7874: 0c05 |0052: move-result-object v5 │ │ -3f7876: 6e10 a635 0400 |0053: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -3f787c: 0c00 |0056: move-result-object v0 │ │ -3f787e: 7120 9e9d 5000 |0057: invoke-static {v0, v5}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ -3f7884: 1105 |005a: return-object v5 │ │ -3f7886: 2205 551e |005b: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -3f788a: 1a00 455d |005d: const-string v0, "Unable to retrieve document tree" // string@5d45 │ │ -3f788e: 7020 22b2 0500 |005f: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -3f7894: 2705 |0062: throw v5 │ │ +3f77a8: |[3f77a8] de.danoeh.antennapod.fragment.AddFeedFragment.addLocalFolder:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3f77b8: 6e10 1a35 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f77be: 0c00 |0003: move-result-object v0 │ │ +3f77c0: 6e10 1f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ +3f77c6: 0c00 |0007: move-result-object v0 │ │ +3f77c8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +3f77ca: 6e30 0602 5001 |0009: invoke-virtual {v0, v5, v1}, Landroid/content/ContentResolver;.takePersistableUriPermission:(Landroid/net/Uri;I)V // method@0206 │ │ +3f77d0: 6e10 2035 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f77d6: 0c00 |000f: move-result-object v0 │ │ +3f77d8: 7120 db31 5000 |0010: invoke-static {v0, v5}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31db │ │ +3f77de: 0c00 |0013: move-result-object v0 │ │ +3f77e0: 3800 4700 |0014: if-eqz v0, 005b // +0047 │ │ +3f77e4: 6e10 dc31 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getName:()Ljava/lang/String; // method@31dc │ │ +3f77ea: 0c00 |0019: move-result-object v0 │ │ +3f77ec: 3900 0900 |001a: if-nez v0, 0023 // +0009 │ │ +3f77f0: 1400 7901 127f |001c: const v0, #float 1.94075e+38 // #7f120179 │ │ +3f77f6: 6e20 4235 0400 |001f: invoke-virtual {v4, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +3f77fc: 0c00 |0022: move-result-object v0 │ │ +3f77fe: 2201 9b1c |0023: new-instance v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3f7802: 2202 741e |0025: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f7806: 7010 c7b2 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f780c: 1a03 ee6b |002a: const-string v3, "antennapod_local:" // string@6bee │ │ +3f7810: 6e20 d3b2 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f7816: 6e10 ca06 0500 |002f: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3f781c: 0c05 |0032: move-result-object v5 │ │ +3f781e: 6e20 d3b2 5200 |0033: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f7824: 6e10 deb2 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f782a: 0c05 |0039: move-result-object v5 │ │ +3f782c: 1202 |003a: const/4 v2, #int 0 // #0 │ │ +3f782e: 7040 41ab 5102 |003b: invoke-direct {v1, v5, v2, v0}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ab41 │ │ +3f7834: 7100 83b4 0000 |003e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3f783a: 0c05 |0041: move-result-object v5 │ │ +3f783c: 6e20 66ab 5100 |0042: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ +3f7842: 6205 eb96 |0045: sget-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96eb │ │ +3f7846: 6e20 6fab 5100 |0047: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@ab6f │ │ +3f784c: 6e10 2035 0400 |004a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f7852: 0c05 |004d: move-result-object v5 │ │ +3f7854: 1200 |004e: const/4 v0, #int 0 // #0 │ │ +3f7856: 7130 5d9b 1500 |004f: invoke-static {v5, v1, v0}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ +3f785c: 0c05 |0052: move-result-object v5 │ │ +3f785e: 6e10 a635 0400 |0053: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +3f7864: 0c00 |0056: move-result-object v0 │ │ +3f7866: 7120 9e9d 5000 |0057: invoke-static {v0, v5}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ +3f786c: 1105 |005a: return-object v5 │ │ +3f786e: 2205 551e |005b: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +3f7872: 1a00 455d |005d: const-string v0, "Unable to retrieve document tree" // string@5d45 │ │ +3f7876: 7020 22b2 0500 |005f: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +3f787c: 2705 |0062: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0009 line=201 │ │ 0x000c line=202 │ │ 0x0016 line=206 │ │ 0x001f line=208 │ │ @@ -1720715,35 +1720723,35 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -3f7a60: |[3f7a60] de.danoeh.antennapod.fragment.AddFeedFragment.addLocalFolderResult:(Landroid/net/Uri;)V │ │ -3f7a70: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -3f7a74: 0e00 |0002: return-void │ │ -3f7a76: 2200 a71a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10; // type@1aa7 │ │ -3f7a7a: 7030 4ea2 2003 |0005: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a24e │ │ -3f7a80: 7110 f4b0 0000 |0008: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3f7a86: 0c03 |000b: move-result-object v3 │ │ -3f7a88: 7100 0cb1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3f7a8e: 0c00 |000f: move-result-object v0 │ │ -3f7a90: 6e20 fcb0 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3f7a96: 0c03 |0013: move-result-object v3 │ │ -3f7a98: 7100 07b1 0000 |0014: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3f7a9e: 0c00 |0017: move-result-object v0 │ │ -3f7aa0: 6e20 f7b0 0300 |0018: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3f7aa6: 0c03 |001b: move-result-object v3 │ │ -3f7aa8: 2200 a81a |001c: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11; // type@1aa8 │ │ -3f7aac: 7020 50a2 2000 |001e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a250 │ │ -3f7ab2: 2201 a91a |0021: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12; // type@1aa9 │ │ -3f7ab6: 7020 52a2 2100 |0023: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a252 │ │ -3f7abc: 6e30 fab0 0301 |0026: invoke-virtual {v3, v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3f7ac2: 0e00 |0029: return-void │ │ +3f7a48: |[3f7a48] de.danoeh.antennapod.fragment.AddFeedFragment.addLocalFolderResult:(Landroid/net/Uri;)V │ │ +3f7a58: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +3f7a5c: 0e00 |0002: return-void │ │ +3f7a5e: 2200 a71a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10; // type@1aa7 │ │ +3f7a62: 7030 4ea2 2003 |0005: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Landroid/net/Uri;)V // method@a24e │ │ +3f7a68: 7110 f4b0 0000 |0008: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3f7a6e: 0c03 |000b: move-result-object v3 │ │ +3f7a70: 7100 0cb1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3f7a76: 0c00 |000f: move-result-object v0 │ │ +3f7a78: 6e20 fcb0 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3f7a7e: 0c03 |0013: move-result-object v3 │ │ +3f7a80: 7100 07b1 0000 |0014: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3f7a86: 0c00 |0017: move-result-object v0 │ │ +3f7a88: 6e20 f7b0 0300 |0018: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3f7a8e: 0c03 |001b: move-result-object v3 │ │ +3f7a90: 2200 a81a |001c: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11; // type@1aa8 │ │ +3f7a94: 7020 50a2 2000 |001e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a250 │ │ +3f7a9a: 2201 a91a |0021: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12; // type@1aa9 │ │ +3f7a9e: 7020 52a2 2100 |0023: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a252 │ │ +3f7aa4: 6e30 fab0 0301 |0026: invoke-virtual {v3, v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3f7aaa: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=185 │ │ 0x000c line=186 │ │ 0x0014 line=187 │ │ 0x0026 line=188 │ │ locals : │ │ @@ -1720755,24 +1720763,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3f7ac4: |[3f7ac4] de.danoeh.antennapod.fragment.AddFeedFragment.addUrl:(Ljava/lang/String;)V │ │ -3f7ad4: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3f7ad8: 6e10 1a35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f7ade: 0c01 |0005: move-result-object v1 │ │ -3f7ae0: 1c02 f017 |0006: const-class v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f0 │ │ -3f7ae4: 7030 5802 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3f7aea: 1a01 be6c |000b: const-string v1, "arg.feedurl" // string@6cbe │ │ -3f7aee: 6e30 7902 1004 |000d: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ -3f7af4: 6e20 c635 0300 |0010: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ -3f7afa: 0e00 |0013: return-void │ │ +3f7aac: |[3f7aac] de.danoeh.antennapod.fragment.AddFeedFragment.addUrl:(Ljava/lang/String;)V │ │ +3f7abc: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3f7ac0: 6e10 1a35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f7ac6: 0c01 |0005: move-result-object v1 │ │ +3f7ac8: 1c02 f017 |0006: const-class v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f0 │ │ +3f7acc: 7030 5802 1002 |0008: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3f7ad2: 1a01 be6c |000b: const-string v1, "arg.feedurl" // string@6cbe │ │ +3f7ad6: 6e30 7902 1004 |000d: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ +3f7adc: 6e20 c635 0300 |0010: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ +3f7ae2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x000d line=149 │ │ 0x0010 line=150 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ @@ -1720783,25 +1720791,25 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3f7afc: |[3f7afc] de.danoeh.antennapod.fragment.AddFeedFragment.chooseOpmlImportPathResult:(Landroid/net/Uri;)V │ │ -3f7b0c: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -3f7b10: 0e00 |0002: return-void │ │ -3f7b12: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3f7b16: 6e10 2035 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f7b1c: 0c01 |0008: move-result-object v1 │ │ -3f7b1e: 1c02 fe17 |0009: const-class v2, Lde/danoeh/antennapod/activity/OpmlImportActivity; // type@17fe │ │ -3f7b22: 7030 5802 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3f7b28: 6e20 8402 4000 |000e: invoke-virtual {v0, v4}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0284 │ │ -3f7b2e: 6e20 c635 0300 |0011: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ -3f7b34: 0e00 |0014: return-void │ │ +3f7ae4: |[3f7ae4] de.danoeh.antennapod.fragment.AddFeedFragment.chooseOpmlImportPathResult:(Landroid/net/Uri;)V │ │ +3f7af4: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +3f7af8: 0e00 |0002: return-void │ │ +3f7afa: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3f7afe: 6e10 2035 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f7b04: 0c01 |0008: move-result-object v1 │ │ +3f7b06: 1c02 fe17 |0009: const-class v2, Lde/danoeh/antennapod/activity/OpmlImportActivity; // type@17fe │ │ +3f7b0a: 7030 5802 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3f7b10: 6e20 8402 4000 |000e: invoke-virtual {v0, v4}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0284 │ │ +3f7b16: 6e20 c635 0300 |0011: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ +3f7b1c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=176 │ │ 0x000e line=177 │ │ 0x0011 line=178 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ @@ -1720812,18 +1720820,18 @@ │ │ type : '(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3f7898: |[3f7898] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$11:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3f78a8: 7020 81a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolder:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; // method@a281 │ │ -3f78ae: 0c01 |0003: move-result-object v1 │ │ -3f78b0: 1101 |0004: return-object v1 │ │ +3f7880: |[3f7880] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$11:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3f7890: 7020 81a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolder:(Landroid/net/Uri;)Lde/danoeh/antennapod/model/feed/Feed; // method@a281 │ │ +3f7896: 0c01 |0003: move-result-object v1 │ │ +3f7898: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -1720832,24 +1720840,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f7b38: |[3f7b38] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$12:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3f7b48: 6e10 77ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3f7b4e: 0b00 |0003: move-result-wide v0 │ │ -3f7b50: 7120 2fa5 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ -3f7b56: 0c03 |0007: move-result-object v3 │ │ -3f7b58: 6e10 1a35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f7b5e: 0c00 |000b: move-result-object v0 │ │ -3f7b60: 1f00 d617 |000c: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f7b64: 6e20 8494 3000 |000e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3f7b6a: 0e00 |0011: return-void │ │ +3f7b20: |[3f7b20] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$12:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3f7b30: 6e10 77ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3f7b36: 0b00 |0003: move-result-wide v0 │ │ +3f7b38: 7120 2fa5 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ +3f7b3e: 0c03 |0007: move-result-object v3 │ │ +3f7b40: 6e10 1a35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f7b46: 0c00 |000b: move-result-object v0 │ │ +3f7b48: 1f00 d617 |000c: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f7b4c: 6e20 8494 3000 |000e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3f7b52: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0008 line=191 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0012 reg=3 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1720859,27 +1720867,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3f7b6c: |[3f7b6c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$13:(Ljava/lang/Throwable;)V │ │ -3f7b7c: 1a00 090d |0000: const-string v0, "AddFeedFragment" // string@0d09 │ │ -3f7b80: 7110 f90a 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3f7b86: 0c01 |0005: move-result-object v1 │ │ -3f7b88: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3f7b8e: 6e10 1a35 0200 |0009: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f7b94: 0c00 |000c: move-result-object v0 │ │ -3f7b96: 1f00 d617 |000d: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f7b9a: 6e10 00b3 0300 |000f: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ -3f7ba0: 0c03 |0012: move-result-object v3 │ │ -3f7ba2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3f7ba4: 6e30 9f94 3001 |0014: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ -3f7baa: 0e00 |0017: return-void │ │ +3f7b54: |[3f7b54] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$addLocalFolderResult$13:(Ljava/lang/Throwable;)V │ │ +3f7b64: 1a00 090d |0000: const-string v0, "AddFeedFragment" // string@0d09 │ │ +3f7b68: 7110 f90a 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3f7b6e: 0c01 |0005: move-result-object v1 │ │ +3f7b70: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3f7b76: 6e10 1a35 0200 |0009: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f7b7c: 0c00 |000c: move-result-object v0 │ │ +3f7b7e: 1f00 d617 |000d: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f7b82: 6e10 00b3 0300 |000f: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ +3f7b88: 0c03 |0012: move-result-object v3 │ │ +3f7b8a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3f7b8c: 6e30 9f94 3001 |0014: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ +3f7b92: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=193 │ │ 0x0009 line=194 │ │ 0x000f line=195 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ @@ -1720890,21 +1720898,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3f7bac: |[3f7bac] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -3f7bbc: 5412 e791 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ -3f7bc0: 1c00 c21c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1cc2 │ │ -3f7bc4: 7110 d8a6 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d8 │ │ -3f7bca: 0c00 |0007: move-result-object v0 │ │ -3f7bcc: 6e20 8494 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3f7bd2: 0e00 |000b: return-void │ │ +3f7b94: |[3f7b94] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +3f7ba4: 5412 e791 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ +3f7ba8: 1c00 c21c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1cc2 │ │ +3f7bac: 7110 d8a6 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d8 │ │ +3f7bb2: 0c00 |0007: move-result-object v0 │ │ +3f7bb4: 6e20 8494 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3f7bba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1720913,21 +1720921,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3f7bd4: |[3f7bd4] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -3f7be4: 5412 e791 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ -3f7be8: 1c00 bd1c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1cbd │ │ -3f7bec: 7110 d8a6 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d8 │ │ -3f7bf2: 0c00 |0007: move-result-object v0 │ │ -3f7bf4: 6e20 8494 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3f7bfa: 0e00 |000b: return-void │ │ +3f7bbc: |[3f7bbc] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +3f7bcc: 5412 e791 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ +3f7bd0: 1c00 bd1c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1cbd │ │ +3f7bd4: 7110 d8a6 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d8 │ │ +3f7bda: 0c00 |0007: move-result-object v0 │ │ +3f7bdc: 6e20 8494 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3f7be2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1720936,21 +1720944,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3f7bfc: |[3f7bfc] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -3f7c0c: 5412 e791 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ -3f7c10: 1c00 bf1c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; // type@1cbf │ │ -3f7c14: 7110 d8a6 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d8 │ │ -3f7c1a: 0c00 |0007: move-result-object v0 │ │ -3f7c1c: 6e20 8494 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3f7c22: 0e00 |000b: return-void │ │ +3f7be4: |[3f7be4] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +3f7bf4: 5412 e791 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ +3f7bf8: 1c00 bf1c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/GpodnetPodcastSearcher; // type@1cbf │ │ +3f7bfc: 7110 d8a6 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d8 │ │ +3f7c02: 0c00 |0007: move-result-object v0 │ │ +3f7c04: 6e20 8494 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3f7c0a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1720959,21 +1720967,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3f7c24: |[3f7c24] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ -3f7c34: 5412 e791 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ -3f7c38: 1c00 c51c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1cc5 │ │ -3f7c3c: 7110 d8a6 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d8 │ │ -3f7c42: 0c00 |0007: move-result-object v0 │ │ -3f7c44: 6e20 8494 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3f7c4a: 0e00 |000b: return-void │ │ +3f7c0c: |[3f7c0c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ +3f7c1c: 5412 e791 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ +3f7c20: 1c00 c51c |0002: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1cc5 │ │ +3f7c24: 7110 d8a6 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d8 │ │ +3f7c2a: 0c00 |0007: move-result-object v0 │ │ +3f7c2c: 6e20 8494 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3f7c32: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1720982,18 +1720990,18 @@ │ │ type : '(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3f7788: |[3f7788] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$4:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -3f7798: 7010 96a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.performSearch:()V // method@a296 │ │ -3f779e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -3f77a0: 0f01 |0004: return v1 │ │ +3f7770: |[3f7770] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$4:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +3f7780: 7010 96a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.performSearch:()V // method@a296 │ │ +3f7786: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +3f7788: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1721004,17 +1721012,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f7c4c: |[3f7c4c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$5:(Landroid/view/View;)V │ │ -3f7c5c: 7010 97a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.showAddViaUrlDialog:()V // method@a297 │ │ -3f7c62: 0e00 |0003: return-void │ │ +3f7c34: |[3f7c34] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$5:(Landroid/view/View;)V │ │ +3f7c44: 7010 97a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.showAddViaUrlDialog:()V // method@a297 │ │ +3f7c4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1721023,28 +1721031,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3f7c64: |[3f7c64] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$6:(Landroid/view/View;)V │ │ -3f7c74: 5423 e991 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@91e9 │ │ -3f7c78: 1a00 6907 |0002: const-string v0, "*/*" // string@0769 │ │ -3f7c7c: 6e20 5113 0300 |0004: invoke-virtual {v3, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ -3f7c82: 2812 |0007: goto 0019 // +0012 │ │ -3f7c84: 0d03 |0008: move-exception v3 │ │ -3f7c86: 6e10 04b3 0300 |0009: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3f7c8c: 6e10 1a35 0200 |000c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f7c92: 0c03 |000f: move-result-object v3 │ │ -3f7c94: 1f03 d617 |0010: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f7c98: 1400 6903 127f |0012: const v0, #float 1.94085e+38 // #7f120369 │ │ -3f7c9e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -3f7ca0: 6e30 9e94 0301 |0016: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -3f7ca6: 0e00 |0019: return-void │ │ +3f7c4c: |[3f7c4c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$6:(Landroid/view/View;)V │ │ +3f7c5c: 5423 e991 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@91e9 │ │ +3f7c60: 1a00 6907 |0002: const-string v0, "*/*" // string@0769 │ │ +3f7c64: 6e20 5113 0300 |0004: invoke-virtual {v3, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ +3f7c6a: 2812 |0007: goto 0019 // +0012 │ │ +3f7c6c: 0d03 |0008: move-exception v3 │ │ +3f7c6e: 6e10 04b3 0300 |0009: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3f7c74: 6e10 1a35 0200 |000c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f7c7a: 0c03 |000f: move-result-object v3 │ │ +3f7c7c: 1f03 d617 |0010: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f7c80: 1400 6903 127f |0012: const v0, #float 1.94085e+38 // #7f120369 │ │ +3f7c86: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +3f7c88: 6e30 9e94 0301 |0016: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +3f7c8e: 0e00 |0019: return-void │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/ActivityNotFoundException; -> 0x0008 │ │ positions : │ │ 0x0000 line=98 │ │ 0x0009 line=100 │ │ 0x000c line=101 │ │ @@ -1721058,28 +1721066,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3f7cb4: |[3f7cb4] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$7:(Landroid/view/View;)V │ │ -3f7cc4: 5423 e891 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@91e8 │ │ -3f7cc8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3f7cca: 6e20 5113 0300 |0003: invoke-virtual {v3, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ -3f7cd0: 2812 |0006: goto 0018 // +0012 │ │ -3f7cd2: 0d03 |0007: move-exception v3 │ │ -3f7cd4: 6e10 04b3 0300 |0008: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3f7cda: 6e10 1a35 0200 |000b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f7ce0: 0c03 |000e: move-result-object v3 │ │ -3f7ce2: 1f03 d617 |000f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f7ce6: 1400 6903 127f |0011: const v0, #float 1.94085e+38 // #7f120369 │ │ -3f7cec: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -3f7cee: 6e30 9e94 0301 |0015: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -3f7cf4: 0e00 |0018: return-void │ │ +3f7c9c: |[3f7c9c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$7:(Landroid/view/View;)V │ │ +3f7cac: 5423 e891 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@91e8 │ │ +3f7cb0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3f7cb2: 6e20 5113 0300 |0003: invoke-virtual {v3, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ +3f7cb8: 2812 |0006: goto 0018 // +0012 │ │ +3f7cba: 0d03 |0007: move-exception v3 │ │ +3f7cbc: 6e10 04b3 0300 |0008: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3f7cc2: 6e10 1a35 0200 |000b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f7cc8: 0c03 |000e: move-result-object v3 │ │ +3f7cca: 1f03 d617 |000f: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f7cce: 1400 6903 127f |0011: const v0, #float 1.94085e+38 // #7f120369 │ │ +3f7cd4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +3f7cd6: 6e30 9e94 0301 |0015: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +3f7cdc: 0e00 |0018: return-void │ │ catches : 1 │ │ 0x0000 - 0x0006 │ │ Landroid/content/ActivityNotFoundException; -> 0x0007 │ │ positions : │ │ 0x0000 line=108 │ │ 0x0008 line=110 │ │ 0x000b line=111 │ │ @@ -1721093,17 +1721101,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f7d04: |[3f7d04] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$8:(Landroid/view/View;)V │ │ -3f7d14: 7010 96a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.performSearch:()V // method@a296 │ │ -3f7d1a: 0e00 |0003: return-void │ │ +3f7cec: |[3f7cec] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$onCreateView$8:(Landroid/view/View;)V │ │ +3f7cfc: 7010 96a2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.performSearch:()V // method@a296 │ │ +3f7d02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1721112,20 +1721120,20 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3f7d1c: |[3f7d1c] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$performSearch$10:()V │ │ -3f7d2c: 5420 eb91 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f7d30: 5400 258e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ -3f7d34: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -3f7d38: 6e20 9412 1000 |0006: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f7d3e: 0e00 |0009: return-void │ │ +3f7d04: |[3f7d04] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$performSearch$10:()V │ │ +3f7d14: 5420 eb91 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f7d18: 5400 258e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ +3f7d1c: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +3f7d20: 6e20 9412 1000 |0006: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f7d26: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ │ │ #34 : (in Lde/danoeh/antennapod/fragment/AddFeedFragment;) │ │ @@ -1721133,22 +1721141,22 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3f7d40: |[3f7d40] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$showAddViaUrlDialog$9:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ -3f7d50: 5411 828e |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ -3f7d54: 6e10 9410 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f7d5a: 0c01 |0005: move-result-object v1 │ │ -3f7d5c: 6e10 7db2 0100 |0006: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f7d62: 0c01 |0009: move-result-object v1 │ │ -3f7d64: 7020 83a2 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addUrl:(Ljava/lang/String;)V // method@a283 │ │ -3f7d6a: 0e00 |000d: return-void │ │ +3f7d28: |[3f7d28] de.danoeh.antennapod.fragment.AddFeedFragment.lambda$showAddViaUrlDialog$9:(Lde/danoeh/antennapod/databinding/EditTextDialogBinding;Landroid/content/DialogInterface;I)V │ │ +3f7d38: 5411 828e |0000: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ +3f7d3c: 6e10 9410 0100 |0002: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f7d42: 0c01 |0005: move-result-object v1 │ │ +3f7d44: 6e10 7db2 0100 |0006: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f7d4a: 0c01 |0009: move-result-object v1 │ │ +3f7d4c: 7020 83a2 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addUrl:(Ljava/lang/String;)V // method@a283 │ │ +3f7d52: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x000e reg=1 (null) Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1721159,53 +1721167,53 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -3f7db4: |[3f7db4] de.danoeh.antennapod.fragment.AddFeedFragment.performSearch:()V │ │ -3f7dc4: 5430 eb91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f7dc8: 5400 258e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ -3f7dcc: 6e10 5c0c 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.clearFocus:()V // method@0c5c │ │ -3f7dd2: 6e10 1a35 0300 |0007: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f7dd8: 0c00 |000a: move-result-object v0 │ │ -3f7dda: 1a01 d09a |000b: const-string v1, "input_method" // string@9ad0 │ │ -3f7dde: 6e20 3302 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3f7de4: 0c00 |0010: move-result-object v0 │ │ -3f7de6: 1f00 cf02 |0011: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ -3f7dea: 5431 eb91 |0013: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f7dee: 5411 258e |0015: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ -3f7df2: 6e10 d60c 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ -3f7df8: 0c01 |001a: move-result-object v1 │ │ -3f7dfa: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -3f7dfc: 6e30 6d0f 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ -3f7e02: 5430 eb91 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f7e06: 5400 258e |0021: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ -3f7e0a: 6e10 9410 0000 |0023: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f7e10: 0c00 |0026: move-result-object v0 │ │ -3f7e12: 6e10 7db2 0000 |0027: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f7e18: 0c00 |002a: move-result-object v0 │ │ -3f7e1a: 1a01 9498 |002b: const-string v1, "http[s]?://.*" // string@9894 │ │ -3f7e1e: 6e20 aeb2 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ -3f7e24: 0a01 |0030: move-result v1 │ │ -3f7e26: 3801 0600 |0031: if-eqz v1, 0037 // +0006 │ │ -3f7e2a: 7020 83a2 0300 |0033: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addUrl:(Ljava/lang/String;)V // method@a283 │ │ -3f7e30: 0e00 |0036: return-void │ │ -3f7e32: 5431 e791 |0037: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ -3f7e36: 1c02 bb1c |0039: const-class v2, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ -3f7e3a: 7120 d9a6 0200 |003b: invoke-static {v2, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d9 │ │ -3f7e40: 0c00 |003e: move-result-object v0 │ │ -3f7e42: 6e20 8494 0100 |003f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3f7e48: 5430 eb91 |0042: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f7e4c: 5400 258e |0044: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ -3f7e50: 2201 ac1a |0046: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15; // type@1aac │ │ -3f7e54: 7020 58a2 3100 |0048: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a258 │ │ -3f7e5a: 6e20 1c0d 1000 |004b: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ -3f7e60: 0e00 |004e: return-void │ │ +3f7d9c: |[3f7d9c] de.danoeh.antennapod.fragment.AddFeedFragment.performSearch:()V │ │ +3f7dac: 5430 eb91 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f7db0: 5400 258e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ +3f7db4: 6e10 5c0c 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.clearFocus:()V // method@0c5c │ │ +3f7dba: 6e10 1a35 0300 |0007: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f7dc0: 0c00 |000a: move-result-object v0 │ │ +3f7dc2: 1a01 d09a |000b: const-string v1, "input_method" // string@9ad0 │ │ +3f7dc6: 6e20 3302 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3f7dcc: 0c00 |0010: move-result-object v0 │ │ +3f7dce: 1f00 cf02 |0011: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ +3f7dd2: 5431 eb91 |0013: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f7dd6: 5411 258e |0015: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ +3f7dda: 6e10 d60c 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ +3f7de0: 0c01 |001a: move-result-object v1 │ │ +3f7de2: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +3f7de4: 6e30 6d0f 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ +3f7dea: 5430 eb91 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f7dee: 5400 258e |0021: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ +3f7df2: 6e10 9410 0000 |0023: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f7df8: 0c00 |0026: move-result-object v0 │ │ +3f7dfa: 6e10 7db2 0000 |0027: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f7e00: 0c00 |002a: move-result-object v0 │ │ +3f7e02: 1a01 9498 |002b: const-string v1, "http[s]?://.*" // string@9894 │ │ +3f7e06: 6e20 aeb2 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b2ae │ │ +3f7e0c: 0a01 |0030: move-result v1 │ │ +3f7e0e: 3801 0600 |0031: if-eqz v1, 0037 // +0006 │ │ +3f7e12: 7020 83a2 0300 |0033: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.addUrl:(Ljava/lang/String;)V // method@a283 │ │ +3f7e18: 0e00 |0036: return-void │ │ +3f7e1a: 5431 e791 |0037: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ +3f7e1e: 1c02 bb1c |0039: const-class v2, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ +3f7e22: 7120 d9a6 0200 |003b: invoke-static {v2, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d9 │ │ +3f7e28: 0c00 |003e: move-result-object v0 │ │ +3f7e2a: 6e20 8494 0100 |003f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3f7e30: 5430 eb91 |0042: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f7e34: 5400 258e |0044: iget-object v0, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ +3f7e38: 2201 ac1a |0046: new-instance v1, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15; // type@1aac │ │ +3f7e3c: 7020 58a2 3100 |0048: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a258 │ │ +3f7e42: 6e20 1c0d 1000 |004b: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ +3f7e48: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0007 line=155 │ │ 0x0013 line=156 │ │ 0x001f line=157 │ │ 0x002d line=158 │ │ @@ -1721220,74 +1721228,74 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -3f7e64: |[3f7e64] de.danoeh.antennapod.fragment.AddFeedFragment.showAddViaUrlDialog:()V │ │ -3f7e74: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f7e78: 6e10 2035 0500 |0002: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f7e7e: 0c01 |0005: move-result-object v1 │ │ -3f7e80: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f7e86: 1401 1e00 127f |0009: const v1, #float 1.94068e+38 // #7f12001e │ │ -3f7e8c: 6e20 bb81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f7e92: 6e10 2d35 0500 |000f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ -3f7e98: 0c01 |0012: move-result-object v1 │ │ -3f7e9a: 7110 949e 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9e94 │ │ -3f7ea0: 0c01 |0016: move-result-object v1 │ │ -3f7ea2: 5412 828e |0017: iget-object v2, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ -3f7ea6: 1403 1f00 127f |0019: const v3, #float 1.94068e+38 // #7f12001f │ │ -3f7eac: 6e20 7c12 3200 |001c: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setHint:(I)V // method@127c │ │ -3f7eb2: 6e10 2035 0500 |001f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f7eb8: 0c02 |0022: move-result-object v2 │ │ -3f7eba: 1a03 b773 |0023: const-string v3, "clipboard" // string@73b7 │ │ -3f7ebe: 6e20 3302 3200 |0025: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3f7ec4: 0c02 |0028: move-result-object v2 │ │ -3f7ec6: 1f02 5a00 |0029: check-cast v2, Landroid/content/ClipboardManager; // type@005a │ │ -3f7eca: 6e10 f201 0200 |002b: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@01f2 │ │ -3f7ed0: 0c02 |002e: move-result-object v2 │ │ -3f7ed2: 3802 3400 |002f: if-eqz v2, 0063 // +0034 │ │ -3f7ed6: 6e10 f001 0200 |0031: invoke-virtual {v2}, Landroid/content/ClipData;.getItemCount:()I // method@01f0 │ │ -3f7edc: 0a03 |0034: move-result v3 │ │ -3f7ede: 3d03 2e00 |0035: if-lez v3, 0063 // +002e │ │ -3f7ee2: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -3f7ee4: 6e20 ef01 3200 |0038: invoke-virtual {v2, v3}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@01ef │ │ -3f7eea: 0c04 |003b: move-result-object v4 │ │ -3f7eec: 6e10 ea01 0400 |003c: invoke-virtual {v4}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@01ea │ │ -3f7ef2: 0c04 |003f: move-result-object v4 │ │ -3f7ef4: 3804 2300 |0040: if-eqz v4, 0063 // +0023 │ │ -3f7ef8: 6e20 ef01 3200 |0042: invoke-virtual {v2, v3}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@01ef │ │ -3f7efe: 0c02 |0045: move-result-object v2 │ │ -3f7f00: 6e10 ea01 0200 |0046: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@01ea │ │ -3f7f06: 0c02 |0049: move-result-object v2 │ │ -3f7f08: 7210 c2b1 0200 |004a: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b1c2 │ │ -3f7f0e: 0c02 |004d: move-result-object v2 │ │ -3f7f10: 6e10 beb2 0200 |004e: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3f7f16: 0c03 |0051: move-result-object v3 │ │ -3f7f18: 1a04 7b98 |0052: const-string v4, "http" // string@987b │ │ -3f7f1c: 6e20 b5b2 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3f7f22: 0a03 |0057: move-result v3 │ │ -3f7f24: 3803 0b00 |0058: if-eqz v3, 0063 // +000b │ │ -3f7f28: 5413 828e |005a: iget-object v3, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ -3f7f2c: 6e10 beb2 0200 |005c: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3f7f32: 0c02 |005f: move-result-object v2 │ │ -3f7f34: 6e20 9412 2300 |0060: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f7f3a: 6e10 939e 0100 |0063: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e93 │ │ -3f7f40: 0c02 |0066: move-result-object v2 │ │ -3f7f42: 6e20 c081 2000 |0067: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3f7f48: 2202 b51a |006a: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9; // type@1ab5 │ │ -3f7f4c: 7030 6aa2 5201 |006c: invoke-direct {v2, v5, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V // method@a26a │ │ -3f7f52: 1401 5b00 127f |006f: const v1, #float 1.94069e+38 // #7f12005b │ │ -3f7f58: 6e30 ad81 1002 |0072: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f7f5e: 1401 4800 127f |0075: const v1, #float 1.94069e+38 // #7f120048 │ │ -3f7f64: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -3f7f66: 6e30 9981 1002 |0079: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f7f6c: 6e10 6814 0000 |007c: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3f7f72: 0e00 |007f: return-void │ │ +3f7e4c: |[3f7e4c] de.danoeh.antennapod.fragment.AddFeedFragment.showAddViaUrlDialog:()V │ │ +3f7e5c: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f7e60: 6e10 2035 0500 |0002: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f7e66: 0c01 |0005: move-result-object v1 │ │ +3f7e68: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f7e6e: 1401 1e00 127f |0009: const v1, #float 1.94068e+38 // #7f12001e │ │ +3f7e74: 6e20 bb81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f7e7a: 6e10 2d35 0500 |000f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ +3f7e80: 0c01 |0012: move-result-object v1 │ │ +3f7e82: 7110 949e 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@9e94 │ │ +3f7e88: 0c01 |0016: move-result-object v1 │ │ +3f7e8a: 5412 828e |0017: iget-object v2, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ +3f7e8e: 1403 1f00 127f |0019: const v3, #float 1.94068e+38 // #7f12001f │ │ +3f7e94: 6e20 7c12 3200 |001c: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setHint:(I)V // method@127c │ │ +3f7e9a: 6e10 2035 0500 |001f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f7ea0: 0c02 |0022: move-result-object v2 │ │ +3f7ea2: 1a03 b773 |0023: const-string v3, "clipboard" // string@73b7 │ │ +3f7ea6: 6e20 3302 3200 |0025: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3f7eac: 0c02 |0028: move-result-object v2 │ │ +3f7eae: 1f02 5a00 |0029: check-cast v2, Landroid/content/ClipboardManager; // type@005a │ │ +3f7eb2: 6e10 f201 0200 |002b: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@01f2 │ │ +3f7eb8: 0c02 |002e: move-result-object v2 │ │ +3f7eba: 3802 3400 |002f: if-eqz v2, 0063 // +0034 │ │ +3f7ebe: 6e10 f001 0200 |0031: invoke-virtual {v2}, Landroid/content/ClipData;.getItemCount:()I // method@01f0 │ │ +3f7ec4: 0a03 |0034: move-result v3 │ │ +3f7ec6: 3d03 2e00 |0035: if-lez v3, 0063 // +002e │ │ +3f7eca: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +3f7ecc: 6e20 ef01 3200 |0038: invoke-virtual {v2, v3}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@01ef │ │ +3f7ed2: 0c04 |003b: move-result-object v4 │ │ +3f7ed4: 6e10 ea01 0400 |003c: invoke-virtual {v4}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@01ea │ │ +3f7eda: 0c04 |003f: move-result-object v4 │ │ +3f7edc: 3804 2300 |0040: if-eqz v4, 0063 // +0023 │ │ +3f7ee0: 6e20 ef01 3200 |0042: invoke-virtual {v2, v3}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@01ef │ │ +3f7ee6: 0c02 |0045: move-result-object v2 │ │ +3f7ee8: 6e10 ea01 0200 |0046: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@01ea │ │ +3f7eee: 0c02 |0049: move-result-object v2 │ │ +3f7ef0: 7210 c2b1 0200 |004a: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b1c2 │ │ +3f7ef6: 0c02 |004d: move-result-object v2 │ │ +3f7ef8: 6e10 beb2 0200 |004e: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3f7efe: 0c03 |0051: move-result-object v3 │ │ +3f7f00: 1a04 7b98 |0052: const-string v4, "http" // string@987b │ │ +3f7f04: 6e20 b5b2 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3f7f0a: 0a03 |0057: move-result v3 │ │ +3f7f0c: 3803 0b00 |0058: if-eqz v3, 0063 // +000b │ │ +3f7f10: 5413 828e |005a: iget-object v3, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@8e82 │ │ +3f7f14: 6e10 beb2 0200 |005c: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3f7f1a: 0c02 |005f: move-result-object v2 │ │ +3f7f1c: 6e20 9412 2300 |0060: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f7f22: 6e10 939e 0100 |0063: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e93 │ │ +3f7f28: 0c02 |0066: move-result-object v2 │ │ +3f7f2a: 6e20 c081 2000 |0067: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3f7f30: 2202 b51a |006a: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9; // type@1ab5 │ │ +3f7f34: 7030 6aa2 5201 |006c: invoke-direct {v2, v5, v1}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;Lde/danoeh/antennapod/databinding/EditTextDialogBinding;)V // method@a26a │ │ +3f7f3a: 1401 5b00 127f |006f: const v1, #float 1.94069e+38 // #7f12005b │ │ +3f7f40: 6e30 ad81 1002 |0072: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f7f46: 1401 4800 127f |0075: const v1, #float 1.94069e+38 // #7f120048 │ │ +3f7f4c: 1202 |0078: const/4 v2, #int 0 // #0 │ │ +3f7f4e: 6e30 9981 1002 |0079: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f7f54: 6e10 6814 0000 |007c: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3f7f5a: 0e00 |007f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000c line=128 │ │ 0x000f line=129 │ │ 0x0017 line=130 │ │ 0x001f line=132 │ │ @@ -1721309,19 +1721317,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f7d6c: |[3f7d6c] de.danoeh.antennapod.fragment.AddFeedFragment.onCreate:(Landroid/os/Bundle;)V │ │ -3f7d7c: 6f20 6735 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ -3f7d82: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -3f7d84: 6e20 be35 1000 |0004: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35be │ │ -3f7d8a: 0e00 |0007: return-void │ │ +3f7d54: |[3f7d54] de.danoeh.antennapod.fragment.AddFeedFragment.onCreate:(Landroid/os/Bundle;)V │ │ +3f7d64: 6f20 6735 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ +3f7d6a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +3f7d6c: 6e20 be35 1000 |0004: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35be │ │ +3f7d72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=169 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/os/Bundle; │ │ @@ -1721331,93 +1721339,93 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 172 16-bit code units │ │ -3f7604: |[3f7604] de.danoeh.antennapod.fragment.AddFeedFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3f7614: 6f40 6c35 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ -3f761a: 7110 349e 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@9e34 │ │ -3f7620: 0c01 |0006: move-result-object v1 │ │ -3f7622: 5b01 eb91 |0007: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f7626: 6e10 1a35 0000 |0009: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f762c: 0c01 |000c: move-result-object v1 │ │ -3f762e: 1f01 d617 |000d: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f7632: 5b01 e791 |000f: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ -3f7636: 6e10 3435 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -3f763c: 0c01 |0014: move-result-object v1 │ │ -3f763e: 6e10 0837 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ -3f7644: 0a01 |0018: move-result v1 │ │ -3f7646: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ -3f764a: 1211 |001b: const/4 v1, #int 1 // #1 │ │ -3f764c: 2802 |001c: goto 001e // +0002 │ │ -3f764e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -3f7650: 5c01 ea91 |001e: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@91ea │ │ -3f7654: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ -3f7658: 1a01 b9e2 |0022: const-string v1, "up_arrow" // string@e2b9 │ │ -3f765c: 6e20 0707 1300 |0024: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ -3f7662: 0a01 |0027: move-result v1 │ │ -3f7664: 5c01 ea91 |0028: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@91ea │ │ -3f7668: 6e10 1a35 0000 |002a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f766e: 0c01 |002d: move-result-object v1 │ │ -3f7670: 1f01 d617 |002e: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f7674: 5402 eb91 |0030: iget-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f7678: 5422 2e8e |0032: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e2e │ │ -3f767c: 5503 ea91 |0034: iget-boolean v3, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@91ea │ │ -3f7680: 6e30 9d94 2103 |0036: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ -3f7686: 5401 eb91 |0039: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f768a: 5411 2c8e |003b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@8e2c │ │ -3f768e: 2202 a61a |003d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0; // type@1aa6 │ │ -3f7692: 7020 4ca2 0200 |003f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a24c │ │ -3f7698: 6e20 680d 2100 |0042: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f769e: 5401 eb91 |0045: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f76a2: 5411 2a8e |0047: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@8e2a │ │ -3f76a6: 2202 ad1a |0049: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1; // type@1aad │ │ -3f76aa: 7020 5aa2 0200 |004b: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a25a │ │ -3f76b0: 6e20 680d 2100 |004e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f76b6: 5401 eb91 |0051: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f76ba: 5411 2b8e |0053: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchGPodderButton:Landroid/widget/TextView; // field@8e2b │ │ -3f76be: 2202 ae1a |0055: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2; // type@1aae │ │ -3f76c2: 7020 5ca2 0200 |0057: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a25c │ │ -3f76c8: 6e20 680d 2100 |005a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f76ce: 5401 eb91 |005d: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f76d2: 5411 2d8e |005f: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@8e2d │ │ -3f76d6: 2202 af1a |0061: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3; // type@1aaf │ │ -3f76da: 7020 5ea2 0200 |0063: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a25e │ │ -3f76e0: 6e20 680d 2100 |0066: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f76e6: 5401 eb91 |0069: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f76ea: 5411 258e |006b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ -3f76ee: 2202 b01a |006d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4; // type@1ab0 │ │ -3f76f2: 7020 60a2 0200 |006f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a260 │ │ -3f76f8: 6e20 8d12 2100 |0072: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@128d │ │ -3f76fe: 5401 eb91 |0075: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f7702: 5411 238e |0077: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@8e23 │ │ -3f7706: 2202 b11a |0079: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5; // type@1ab1 │ │ -3f770a: 7020 62a2 0200 |007b: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a262 │ │ -3f7710: 6e20 680d 2100 |007e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f7716: 5401 eb91 |0081: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f771a: 5411 268e |0083: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@8e26 │ │ -3f771e: 2202 b21a |0085: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6; // type@1ab2 │ │ -3f7722: 7020 64a2 0200 |0087: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a264 │ │ -3f7728: 6e20 680d 2100 |008a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f772e: 5401 eb91 |008d: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f7732: 5411 228e |008f: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@8e22 │ │ -3f7736: 2202 b31a |0091: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7; // type@1ab3 │ │ -3f773a: 7020 66a2 0200 |0093: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a266 │ │ -3f7740: 6e20 680d 2100 |0096: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f7746: 5401 eb91 |0099: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f774a: 5411 298e |009b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@8e29 │ │ -3f774e: 2202 b41a |009d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8; // type@1ab4 │ │ -3f7752: 7020 68a2 0200 |009f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a268 │ │ -3f7758: 6e20 680d 2100 |00a2: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f775e: 5401 eb91 |00a5: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ -3f7762: 6e10 339e 0100 |00a7: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e33 │ │ -3f7768: 0c01 |00aa: move-result-object v1 │ │ -3f776a: 1101 |00ab: return-object v1 │ │ +3f75ec: |[3f75ec] de.danoeh.antennapod.fragment.AddFeedFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3f75fc: 6f40 6c35 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ +3f7602: 7110 349e 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@9e34 │ │ +3f7608: 0c01 |0006: move-result-object v1 │ │ +3f760a: 5b01 eb91 |0007: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f760e: 6e10 1a35 0000 |0009: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f7614: 0c01 |000c: move-result-object v1 │ │ +3f7616: 1f01 d617 |000d: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f761a: 5b01 e791 |000f: iput-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.activity:Lde/danoeh/antennapod/activity/MainActivity; // field@91e7 │ │ +3f761e: 6e10 3435 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +3f7624: 0c01 |0014: move-result-object v1 │ │ +3f7626: 6e10 0837 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ +3f762c: 0a01 |0018: move-result v1 │ │ +3f762e: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ +3f7632: 1211 |001b: const/4 v1, #int 1 // #1 │ │ +3f7634: 2802 |001c: goto 001e // +0002 │ │ +3f7636: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +3f7638: 5c01 ea91 |001e: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@91ea │ │ +3f763c: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ +3f7640: 1a01 b9e2 |0022: const-string v1, "up_arrow" // string@e2b9 │ │ +3f7644: 6e20 0707 1300 |0024: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ +3f764a: 0a01 |0027: move-result v1 │ │ +3f764c: 5c01 ea91 |0028: iput-boolean v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@91ea │ │ +3f7650: 6e10 1a35 0000 |002a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f7656: 0c01 |002d: move-result-object v1 │ │ +3f7658: 1f01 d617 |002e: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f765c: 5402 eb91 |0030: iget-object v2, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f7660: 5422 2e8e |0032: iget-object v2, v2, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e2e │ │ +3f7664: 5503 ea91 |0034: iget-boolean v3, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@91ea │ │ +3f7668: 6e30 9d94 2103 |0036: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ +3f766e: 5401 eb91 |0039: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f7672: 5411 2c8e |003b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@8e2c │ │ +3f7676: 2202 a61a |003d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0; // type@1aa6 │ │ +3f767a: 7020 4ca2 0200 |003f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a24c │ │ +3f7680: 6e20 680d 2100 |0042: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f7686: 5401 eb91 |0045: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f768a: 5411 2a8e |0047: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@8e2a │ │ +3f768e: 2202 ad1a |0049: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1; // type@1aad │ │ +3f7692: 7020 5aa2 0200 |004b: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a25a │ │ +3f7698: 6e20 680d 2100 |004e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f769e: 5401 eb91 |0051: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f76a2: 5411 2b8e |0053: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchGPodderButton:Landroid/widget/TextView; // field@8e2b │ │ +3f76a6: 2202 ae1a |0055: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2; // type@1aae │ │ +3f76aa: 7020 5ca2 0200 |0057: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a25c │ │ +3f76b0: 6e20 680d 2100 |005a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f76b6: 5401 eb91 |005d: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f76ba: 5411 2d8e |005f: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@8e2d │ │ +3f76be: 2202 af1a |0061: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3; // type@1aaf │ │ +3f76c2: 7020 5ea2 0200 |0063: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a25e │ │ +3f76c8: 6e20 680d 2100 |0066: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f76ce: 5401 eb91 |0069: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f76d2: 5411 258e |006b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@8e25 │ │ +3f76d6: 2202 b01a |006d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4; // type@1ab0 │ │ +3f76da: 7020 60a2 0200 |006f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a260 │ │ +3f76e0: 6e20 8d12 2100 |0072: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@128d │ │ +3f76e6: 5401 eb91 |0075: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f76ea: 5411 238e |0077: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@8e23 │ │ +3f76ee: 2202 b11a |0079: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5; // type@1ab1 │ │ +3f76f2: 7020 62a2 0200 |007b: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a262 │ │ +3f76f8: 6e20 680d 2100 |007e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f76fe: 5401 eb91 |0081: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f7702: 5411 268e |0083: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@8e26 │ │ +3f7706: 2202 b21a |0085: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6; // type@1ab2 │ │ +3f770a: 7020 64a2 0200 |0087: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a264 │ │ +3f7710: 6e20 680d 2100 |008a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f7716: 5401 eb91 |008d: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f771a: 5411 228e |008f: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@8e22 │ │ +3f771e: 2202 b31a |0091: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7; // type@1ab3 │ │ +3f7722: 7020 66a2 0200 |0093: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a266 │ │ +3f7728: 6e20 680d 2100 |0096: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f772e: 5401 eb91 |0099: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f7732: 5411 298e |009b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@8e29 │ │ +3f7736: 2202 b41a |009d: new-instance v2, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8; // type@1ab4 │ │ +3f773a: 7020 68a2 0200 |009f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/AddFeedFragment;)V // method@a268 │ │ +3f7740: 6e20 680d 2100 |00a2: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f7746: 5401 eb91 |00a5: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AddFeedFragment;.viewBinding:Lde/danoeh/antennapod/databinding/AddfeedBinding; // field@91eb │ │ +3f774a: 6e10 339e 0100 |00a7: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e33 │ │ +3f7750: 0c01 |00aa: move-result-object v1 │ │ +3f7752: 1101 |00ab: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0009 line=71 │ │ 0x0011 line=73 │ │ 0x0024 line=75 │ │ @@ -1721443,20 +1721451,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3f7d8c: |[3f7d8c] de.danoeh.antennapod.fragment.AddFeedFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -3f7d9c: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ -3f7da0: 5521 ea91 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@91ea │ │ -3f7da4: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ -3f7daa: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ -3f7db0: 0e00 |000a: return-void │ │ +3f7d74: |[3f7d74] de.danoeh.antennapod.fragment.AddFeedFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +3f7d84: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ +3f7d88: 5521 ea91 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/AddFeedFragment;.displayUpArrow:Z // field@91ea │ │ +3f7d8c: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ +3f7d92: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ +3f7d98: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/AddFeedFragment; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/os/Bundle; │ │ @@ -1721624,17 +1721632,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f8ec0: |[3f8ec0] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$-GQaMKo46mMsR8LsuNxbUhGOae0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -3f8ed0: 7030 e9a2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$11:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a2e9 │ │ -3f8ed6: 0e00 |0003: return-void │ │ +3f8ea8: |[3f8ea8] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$-GQaMKo46mMsR8LsuNxbUhGOae0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +3f8eb8: 7030 e9a2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$11:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a2e9 │ │ +3f8ebe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1721644,17 +1721652,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f8ed8: |[3f8ed8] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$2BYzne0KOE6qs3r5v6fdOYRKAEU:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLio/reactivex/MaybeEmitter;)V │ │ -3f8ee8: 7030 e8a2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$10:(ZLio/reactivex/MaybeEmitter;)V // method@a2e8 │ │ -3f8eee: 0e00 |0003: return-void │ │ +3f8ec0: |[3f8ec0] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$2BYzne0KOE6qs3r5v6fdOYRKAEU:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;ZLio/reactivex/MaybeEmitter;)V │ │ +3f8ed0: 7030 e8a2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$10:(ZLio/reactivex/MaybeEmitter;)V // method@a2e8 │ │ +3f8ed6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/MaybeEmitter; │ │ @@ -1721664,17 +1721672,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f8ef0: |[3f8ef0] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$72CufvqipV7m4tpZ0tBFCVj2-BI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3f8f00: 7020 efa2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$3:(Landroid/view/View;)V // method@a2ef │ │ -3f8f06: 0e00 |0003: return-void │ │ +3f8ed8: |[3f8ed8] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$72CufvqipV7m4tpZ0tBFCVj2-BI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3f8ee8: 7020 efa2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$3:(Landroid/view/View;)V // method@a2ef │ │ +3f8eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1721683,17 +1721691,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f8f08: |[3f8f08] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$CNUWtxfcLP6hAOuT2VuNfjfxHsY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3f8f18: 7020 f5a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupLengthTextView$9:(Landroid/view/View;)V // method@a2f5 │ │ -3f8f1e: 0e00 |0003: return-void │ │ +3f8ef0: |[3f8ef0] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$CNUWtxfcLP6hAOuT2VuNfjfxHsY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3f8f00: 7020 f5a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupLengthTextView$9:(Landroid/view/View;)V // method@a2f5 │ │ +3f8f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1721702,17 +1721710,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f8f20: |[3f8f20] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$FJlV-6HNT9Q8fY76BOLE9AjWPes:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3f8f30: 7020 f1a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$5:(Landroid/view/View;)V // method@a2f1 │ │ -3f8f36: 0e00 |0003: return-void │ │ +3f8f08: |[3f8f08] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$FJlV-6HNT9Q8fY76BOLE9AjWPes:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3f8f18: 7020 f1a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$5:(Landroid/view/View;)V // method@a2f1 │ │ +3f8f1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1721721,18 +1721729,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3f8cd4: |[3f8cd4] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$G2AuPf7FVb2GXxuzVoyfV7YhHmo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z │ │ -3f8ce4: 7020 f0a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$4:(Landroid/view/View;)Z // method@a2f0 │ │ -3f8cea: 0a00 |0003: move-result v0 │ │ -3f8cec: 0f00 |0004: return v0 │ │ +3f8cbc: |[3f8cbc] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$G2AuPf7FVb2GXxuzVoyfV7YhHmo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z │ │ +3f8ccc: 7020 f0a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$4:(Landroid/view/View;)Z // method@a2f0 │ │ +3f8cd2: 0a00 |0003: move-result v0 │ │ +3f8cd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1721741,17 +1721749,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f8f38: |[3f8f38] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$Hg5v3Gatgrl9t18_-uKYYRmEiNo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3f8f48: 7020 f2a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$6:(Landroid/view/View;)V // method@a2f2 │ │ -3f8f4e: 0e00 |0003: return-void │ │ +3f8f20: |[3f8f20] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$Hg5v3Gatgrl9t18_-uKYYRmEiNo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3f8f30: 7020 f2a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$6:(Landroid/view/View;)V // method@a2f2 │ │ +3f8f36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1721760,18 +1721768,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3f8cf0: |[3f8cf0] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$HuqNzrAOeUfS57oVmMhLP7tnF1k:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3f8d00: 7120 eca2 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$0:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@a2ec │ │ -3f8d06: 0a00 |0003: move-result v0 │ │ -3f8d08: 0f00 |0004: return v0 │ │ +3f8cd8: |[3f8cd8] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$HuqNzrAOeUfS57oVmMhLP7tnF1k:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3f8ce8: 7120 eca2 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$0:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@a2ec │ │ +3f8cee: 0a00 |0003: move-result v0 │ │ +3f8cf0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/MotionEvent; │ │ │ │ @@ -1721780,18 +1721788,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3f8d0c: |[3f8d0c] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$I-5-Fv_hEM0r_Qbn7WNRkBnbeqY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z │ │ -3f8d1c: 7020 f3a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$7:(Landroid/view/View;)Z // method@a2f3 │ │ -3f8d22: 0a00 |0003: move-result v0 │ │ -3f8d24: 0f00 |0004: return v0 │ │ +3f8cf4: |[3f8cf4] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$I-5-Fv_hEM0r_Qbn7WNRkBnbeqY:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)Z │ │ +3f8d04: 7020 f3a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$7:(Landroid/view/View;)Z // method@a2f3 │ │ +3f8d0a: 0a00 |0003: move-result v0 │ │ +3f8d0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1721800,17 +1721808,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 │ │ -3f8f50: |[3f8f50] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$NUPF_hdV7YIVPfDXJmGCVyahgS4:(Ljava/lang/Throwable;)V │ │ -3f8f60: 7110 eaa2 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$12:(Ljava/lang/Throwable;)V // method@a2ea │ │ -3f8f66: 0e00 |0003: return-void │ │ +3f8f38: |[3f8f38] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$NUPF_hdV7YIVPfDXJmGCVyahgS4:(Ljava/lang/Throwable;)V │ │ +3f8f48: 7110 eaa2 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$12:(Ljava/lang/Throwable;)V // method@a2ea │ │ +3f8f4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment;) │ │ @@ -1721818,17 +1721826,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f8f68: |[3f8f68] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$QIc9ZXGFAI8yIjpJ09FE65Xc2Mg:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3f8f78: 7020 eea2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a2ee │ │ -3f8f7e: 0e00 |0003: return-void │ │ +3f8f50: |[3f8f50] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$QIc9ZXGFAI8yIjpJ09FE65Xc2Mg:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3f8f60: 7020 eea2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a2ee │ │ +3f8f66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1721837,17 +1721845,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f8f80: |[3f8f80] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$YnMJFdEd8KPAA2MWHxS-GmH0POo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ -3f8f90: 7010 eba2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$13:()V // method@a2eb │ │ -3f8f96: 0e00 |0003: return-void │ │ +3f8f68: |[3f8f68] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$YnMJFdEd8KPAA2MWHxS-GmH0POo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V │ │ +3f8f78: 7010 eba2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$loadMediaInfo$13:()V // method@a2eb │ │ +3f8f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ #12 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment;) │ │ @@ -1721855,17 +1721863,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f8f98: |[3f8f98] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$wR-lwzoaQinPQftKI_6WT2hbtT0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3f8fa8: 7020 eda2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a2ed │ │ -3f8fae: 0e00 |0003: return-void │ │ +3f8f80: |[3f8f80] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$wR-lwzoaQinPQftKI_6WT2hbtT0:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3f8f90: 7020 eda2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a2ed │ │ +3f8f96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1721874,17 +1721882,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f8fb0: |[3f8fb0] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$wp4ivEqXyZlNrwojEM0gVFL0FyI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ -3f8fc0: 7020 f4a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$8:(Landroid/view/View;)V // method@a2f4 │ │ -3f8fc6: 0e00 |0003: return-void │ │ +3f8f98: |[3f8f98] de.danoeh.antennapod.fragment.AudioPlayerFragment.$r8$lambda$wp4ivEqXyZlNrwojEM0gVFL0FyI:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/view/View;)V │ │ +3f8fa8: 7020 f4a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.lambda$setupControlButtons$8:(Landroid/view/View;)V // method@a2f4 │ │ +3f8fae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1721893,17 +1721901,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f8ea8: |[3f8ea8] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; │ │ -3f8eb8: 5400 0992 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9209 │ │ -3f8ebc: 1100 |0002: return-object v0 │ │ +3f8e90: |[3f8e90] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; │ │ +3f8ea0: 5400 0992 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9209 │ │ +3f8ea4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ #15 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment;) │ │ @@ -1721911,17 +1721919,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Landroidx/viewpager2/widget/ViewPager2;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f8cbc: |[3f8cbc] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$fgetpager:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Landroidx/viewpager2/widget/ViewPager2; │ │ -3f8ccc: 5400 1292 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9212 │ │ -3f8cd0: 1100 |0002: return-object v0 │ │ +3f8ca4: |[3f8ca4] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$fgetpager:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)Landroidx/viewpager2/widget/ViewPager2; │ │ +3f8cb4: 5400 1292 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9212 │ │ +3f8cb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ #16 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment;) │ │ @@ -1721929,17 +1721937,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f8fc8: |[3f8fc8] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ -3f8fd8: 7020 f6a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a2f6 │ │ -3f8fde: 0e00 |0003: return-void │ │ +3f8fb0: |[3f8fb0] de.danoeh.antennapod.fragment.AudioPlayerFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V │ │ +3f8fc0: 7020 f6a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a2f6 │ │ +3f8fc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1721948,21 +1721956,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3f8fe0: |[3f8fe0] de.danoeh.antennapod.fragment.AudioPlayerFragment.:()V │ │ -3f8ff0: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -3f8ff6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3f8ff8: 5c10 1592 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@9215 │ │ -3f8ffc: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -3f8ffe: 5910 0f92 |0007: iput v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@920f │ │ -3f9002: 0e00 |0009: return-void │ │ +3f8fc8: |[3f8fc8] de.danoeh.antennapod.fragment.AudioPlayerFragment.:()V │ │ +3f8fd8: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +3f8fde: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3f8fe0: 5c10 1592 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@9215 │ │ +3f8fe4: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +3f8fe6: 5910 0f92 |0007: iput v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@920f │ │ +3f8fea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=102 │ │ 0x0007 line=103 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ @@ -1721972,28 +1721980,28 @@ │ │ type : '(ZLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3f9160: |[3f9160] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$10:(ZLio/reactivex/MaybeEmitter;)V │ │ -3f9170: 5420 0e92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9174: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3f917a: 0c00 |0005: move-result-object v0 │ │ -3f917c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -3f9180: 3803 0a00 |0008: if-eqz v3, 0012 // +000a │ │ -3f9184: 6e10 2035 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f918a: 0c03 |000d: move-result-object v3 │ │ -3f918c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3f918e: 7130 d19c 3001 |000f: invoke-static {v0, v3, v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V // method@9cd1 │ │ -3f9194: 7220 f1b0 0400 |0012: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ -3f919a: 2804 |0015: goto 0019 // +0004 │ │ -3f919c: 7210 f0b0 0400 |0016: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ -3f91a2: 0e00 |0019: return-void │ │ +3f9148: |[3f9148] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$10:(ZLio/reactivex/MaybeEmitter;)V │ │ +3f9158: 5420 0e92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f915c: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3f9162: 0c00 |0005: move-result-object v0 │ │ +3f9164: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +3f9168: 3803 0a00 |0008: if-eqz v3, 0012 // +000a │ │ +3f916c: 6e10 2035 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f9172: 0c03 |000d: move-result-object v3 │ │ +3f9174: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3f9176: 7130 d19c 3001 |000f: invoke-static {v0, v3, v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V // method@9cd1 │ │ +3f917c: 7220 f1b0 0400 |0012: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ +3f9182: 2804 |0015: goto 0019 // +0004 │ │ +3f9184: 7210 f0b0 0400 |0016: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ +3f918a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x000a line=262 │ │ 0x0012 line=264 │ │ 0x0016 line=266 │ │ locals : │ │ @@ -1722006,23 +1722014,23 @@ │ │ type : '(ZLde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3f91a4: |[3f91a4] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$11:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -3f91b4: 7020 0ca3 2000 |0000: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a30c │ │ -3f91ba: 7210 66ac 0200 |0003: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3f91c0: 0c02 |0006: move-result-object v2 │ │ -3f91c2: 3902 0800 |0007: if-nez v2, 000f // +0008 │ │ -3f91c6: 3901 0600 |0009: if-nez v1, 000f // +0006 │ │ -3f91ca: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -3f91cc: 7020 f6a2 1000 |000c: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a2f6 │ │ -3f91d2: 0e00 |000f: return-void │ │ +3f918c: |[3f918c] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$11:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +3f919c: 7020 0ca3 2000 |0000: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a30c │ │ +3f91a2: 7210 66ac 0200 |0003: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3f91a8: 0c02 |0006: move-result-object v2 │ │ +3f91aa: 3902 0800 |0007: if-nez v2, 000f // +0008 │ │ +3f91ae: 3901 0600 |0009: if-nez v1, 000f // +0006 │ │ +3f91b2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +3f91b4: 7020 f6a2 1000 |000c: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a2f6 │ │ +3f91ba: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0003 line=273 │ │ 0x000c line=274 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ @@ -1722034,20 +1722042,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 │ │ -3f91d4: |[3f91d4] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$12:(Ljava/lang/Throwable;)V │ │ -3f91e4: 1a00 380f |0000: const-string v0, "AudioPlayerFragment" // string@0f38 │ │ -3f91e8: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3f91ee: 0c01 |0005: move-result-object v1 │ │ -3f91f0: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3f91f6: 0e00 |0009: return-void │ │ +3f91bc: |[3f91bc] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$12:(Ljava/lang/Throwable;)V │ │ +3f91cc: 1a00 380f |0000: const-string v0, "AudioPlayerFragment" // string@0f38 │ │ +3f91d0: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3f91d6: 0c01 |0005: move-result-object v1 │ │ +3f91d8: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3f91de: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=276 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #21 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment;) │ │ @@ -1722055,18 +1722063,18 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3f91f8: |[3f91f8] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$13:()V │ │ -3f9208: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f920a: 7020 0ca3 0100 |0001: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a30c │ │ -3f9210: 0e00 |0004: return-void │ │ +3f91e0: |[3f91e0] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$loadMediaInfo$13:()V │ │ +3f91f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f91f2: 7020 0ca3 0100 |0001: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a30c │ │ +3f91f8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=277 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ #22 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment;) │ │ @@ -1722074,17 +1722082,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3f8d28: |[3f8d28] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$0:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3f8d38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3f8d3a: 0f00 |0001: return v0 │ │ +3f8d10: |[3f8d10] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$0:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3f8d20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3f8d22: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x0002 reg=1 (null) Landroid/view/MotionEvent; │ │ │ │ @@ -1722093,23 +1722101,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3f9214: |[3f9214] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -3f9224: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f922a: 0c02 |0003: move-result-object v2 │ │ -3f922c: 1f02 d617 |0004: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f9230: 6e10 7794 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3f9236: 0c02 |0009: move-result-object v2 │ │ -3f9238: 1240 |000a: const/4 v0, #int 4 // #4 │ │ -3f923a: 6e20 787c 0200 |000b: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3f9240: 0e00 |000e: return-void │ │ +3f91fc: |[3f91fc] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +3f920c: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f9212: 0c02 |0003: move-result-object v2 │ │ +3f9214: 1f02 d617 |0004: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f9218: 6e10 7794 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3f921e: 0c02 |0009: move-result-object v2 │ │ +3f9220: 1240 |000a: const/4 v0, #int 4 // #4 │ │ +3f9222: 6e20 787c 0200 |000b: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3f9228: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1722118,22 +1722126,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3f9244: |[3f9244] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -3f9254: 2203 7e1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a7e │ │ -3f9258: 7010 e4a1 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a1e4 │ │ -3f925e: 6e10 1f35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -3f9264: 0c00 |0008: move-result-object v0 │ │ -3f9266: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3f9268: 6e30 e434 0301 |000a: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3f926e: 0e00 |000d: return-void │ │ +3f922c: |[3f922c] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +3f923c: 2203 7e1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a7e │ │ +3f9240: 7010 e4a1 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a1e4 │ │ +3f9246: 6e10 1f35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +3f924c: 0c00 |0008: move-result-object v0 │ │ +3f924e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3f9250: 6e30 e434 0301 |000a: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3f9256: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x000e reg=3 (null) Landroid/view/View; │ │ │ │ @@ -1722142,26 +1722150,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3f9270: |[3f9270] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$3:(Landroid/view/View;)V │ │ -3f9280: 5423 0e92 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9284: 3803 1200 |0002: if-eqz v3, 0014 // +0012 │ │ -3f9288: 6e10 eb9d 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3f928e: 0a03 |0007: move-result v3 │ │ -3f9290: 5420 0e92 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9294: 7100 3fb0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ -3f929a: 0a01 |000d: move-result v1 │ │ -3f929c: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3f92a0: b113 |0010: sub-int/2addr v3, v1 │ │ -3f92a2: 6e20 fd9d 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3f92a8: 0e00 |0014: return-void │ │ +3f9258: |[3f9258] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$3:(Landroid/view/View;)V │ │ +3f9268: 5423 0e92 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f926c: 3803 1200 |0002: if-eqz v3, 0014 // +0012 │ │ +3f9270: 6e10 eb9d 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3f9276: 0a03 |0007: move-result v3 │ │ +3f9278: 5420 0e92 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f927c: 7100 3fb0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ +3f9282: 0a01 |000d: move-result v1 │ │ +3f9284: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3f9288: b113 |0010: sub-int/2addr v3, v1 │ │ +3f928a: 6e20 fd9d 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3f9290: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0004 line=188 │ │ 0x0008 line=189 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ @@ -1722172,22 +1722180,22 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3f8d3c: |[3f8d3c] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$4:(Landroid/view/View;)Z │ │ -3f8d4c: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f8d52: 0c03 |0003: move-result-object v3 │ │ -3f8d54: 6200 7990 |0004: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9079 │ │ -3f8d58: 5421 1c92 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@921c │ │ -3f8d5c: 7130 14a1 0301 |0008: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ -3f8d62: 1213 |000b: const/4 v3, #int 1 // #1 │ │ -3f8d64: 0f03 |000c: return v3 │ │ +3f8d24: |[3f8d24] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$4:(Landroid/view/View;)Z │ │ +3f8d34: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f8d3a: 0c03 |0003: move-result-object v3 │ │ +3f8d3c: 6200 7990 |0004: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9079 │ │ +3f8d40: 5421 1c92 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@921c │ │ +3f8d44: 7130 14a1 0301 |0008: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ +3f8d4a: 1213 |000b: const/4 v3, #int 1 // #1 │ │ +3f8d4c: 0f03 |000c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/view/View; │ │ │ │ @@ -1722196,21 +1722204,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -3f92ac: |[3f92ac] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$5:(Landroid/view/View;)V │ │ -3f92bc: 5401 0e92 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f92c0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -3f92c4: 6e10 f19d 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -3f92ca: 5401 0e92 |0007: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f92ce: 6e10 fa9d 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ -3f92d4: 0e00 |000c: return-void │ │ +3f9294: |[3f9294] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$5:(Landroid/view/View;)V │ │ +3f92a4: 5401 0e92 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f92a8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +3f92ac: 6e10 f19d 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +3f92b2: 5401 0e92 |0007: iget-object v1, v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f92b6: 6e10 fa9d 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ +3f92bc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x0007 line=200 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ @@ -1722221,26 +1722229,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3f92d8: |[3f92d8] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$6:(Landroid/view/View;)V │ │ -3f92e8: 5423 0e92 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f92ec: 3803 1200 |0002: if-eqz v3, 0014 // +0012 │ │ -3f92f0: 6e10 eb9d 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3f92f6: 0a03 |0007: move-result v3 │ │ -3f92f8: 5420 0e92 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f92fc: 7100 2fb0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ -3f9302: 0a01 |000d: move-result v1 │ │ -3f9304: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -3f9308: b013 |0010: add-int/2addr v3, v1 │ │ -3f930a: 6e20 fd9d 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3f9310: 0e00 |0014: return-void │ │ +3f92c0: |[3f92c0] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$6:(Landroid/view/View;)V │ │ +3f92d0: 5423 0e92 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f92d4: 3803 1200 |0002: if-eqz v3, 0014 // +0012 │ │ +3f92d8: 6e10 eb9d 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3f92de: 0a03 |0007: move-result v3 │ │ +3f92e0: 5420 0e92 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f92e4: 7100 2fb0 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ +3f92ea: 0a01 |000d: move-result v1 │ │ +3f92ec: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +3f92f0: b013 |0010: add-int/2addr v3, v1 │ │ +3f92f2: 6e20 fd9d 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3f92f8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0004 line=205 │ │ 0x0008 line=206 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ @@ -1722251,22 +1722259,22 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3f8d68: |[3f8d68] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$7:(Landroid/view/View;)Z │ │ -3f8d78: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f8d7e: 0c03 |0003: move-result-object v3 │ │ -3f8d80: 6200 7890 |0004: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ -3f8d84: 5421 1892 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@9218 │ │ -3f8d88: 7130 14a1 0301 |0008: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ -3f8d8e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -3f8d90: 0f03 |000c: return v3 │ │ +3f8d50: |[3f8d50] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$7:(Landroid/view/View;)Z │ │ +3f8d60: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f8d66: 0c03 |0003: move-result-object v3 │ │ +3f8d68: 6200 7890 |0004: sget-object v0, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ +3f8d6c: 5421 1892 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@9218 │ │ +3f8d70: 7130 14a1 0301 |0008: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ +3f8d76: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +3f8d78: 0f03 |000c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/view/View; │ │ │ │ @@ -1722275,24 +1722283,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f9314: |[3f9314] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$8:(Landroid/view/View;)V │ │ -3f9324: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f932a: 0c03 |0003: move-result-object v3 │ │ -3f932c: 6e10 2035 0200 |0004: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f9332: 0c00 |0007: move-result-object v0 │ │ -3f9334: 1301 5700 |0008: const/16 v1, #int 87 // #57 │ │ -3f9338: 7120 a098 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98a0 │ │ -3f933e: 0c00 |000d: move-result-object v0 │ │ -3f9340: 6e20 3f02 0300 |000e: invoke-virtual {v3, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ -3f9346: 0e00 |0011: return-void │ │ +3f92fc: |[3f92fc] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupControlButtons$8:(Landroid/view/View;)V │ │ +3f930c: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f9312: 0c03 |0003: move-result-object v3 │ │ +3f9314: 6e10 2035 0200 |0004: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f931a: 0c00 |0007: move-result-object v0 │ │ +3f931c: 1301 5700 |0008: const/16 v1, #int 87 // #57 │ │ +3f9320: 7120 a098 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98a0 │ │ +3f9326: 0c00 |000d: move-result-object v0 │ │ +3f9328: 6e20 3f02 0300 |000e: invoke-virtual {v3, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ +3f932e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0004 line=215 │ │ 0x000e line=214 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ @@ -1722303,34 +1722311,34 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3f9348: |[3f9348] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupLengthTextView$9:(Landroid/view/View;)V │ │ -3f9358: 5423 0e92 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f935c: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -3f9360: 0e00 |0004: return-void │ │ -3f9362: 5523 1692 |0005: iget-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@9216 │ │ -3f9366: df03 0301 |0007: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -3f936a: 5c23 1692 |0009: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@9216 │ │ -3f936e: 7110 b9b1 0300 |000b: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -3f9374: 0c03 |000e: move-result-object v3 │ │ -3f9376: 7110 7eb0 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b07e │ │ -3f937c: 2203 9e1a |0012: new-instance v3, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ -3f9380: 5420 0e92 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9384: 6e10 eb9d 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3f938a: 0a00 |0019: move-result v0 │ │ -3f938c: 5421 0e92 |001a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9390: 6e10 e99d 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3f9396: 0a01 |001f: move-result v1 │ │ -3f9398: 7030 30a2 0301 |0020: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ -3f939e: 6e20 0ba3 3200 |0023: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a30b │ │ -3f93a4: 0e00 |0026: return-void │ │ +3f9330: |[3f9330] de.danoeh.antennapod.fragment.AudioPlayerFragment.lambda$setupLengthTextView$9:(Landroid/view/View;)V │ │ +3f9340: 5423 0e92 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9344: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +3f9348: 0e00 |0004: return-void │ │ +3f934a: 5523 1692 |0005: iget-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@9216 │ │ +3f934e: df03 0301 |0007: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +3f9352: 5c23 1692 |0009: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@9216 │ │ +3f9356: 7110 b9b1 0300 |000b: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +3f935c: 0c03 |000e: move-result-object v3 │ │ +3f935e: 7110 7eb0 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b07e │ │ +3f9364: 2203 9e1a |0012: new-instance v3, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ +3f9368: 5420 0e92 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f936c: 6e10 eb9d 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3f9372: 0a00 |0019: move-result v0 │ │ +3f9374: 5421 0e92 |001a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9378: 6e10 e99d 0100 |001c: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3f937e: 0a01 |001f: move-result v1 │ │ +3f9380: 7030 30a2 0301 |0020: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ +3f9386: 6e20 0ba3 3200 |0023: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a30b │ │ +3f938c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0005 line=240 │ │ 0x000b line=241 │ │ 0x0012 line=242 │ │ 0x001c line=243 │ │ @@ -1722344,40 +1722352,40 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -3f93a8: |[3f93a8] de.danoeh.antennapod.fragment.AudioPlayerFragment.loadMediaInfo:(Z)V │ │ -3f93b8: 5430 1092 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9210 │ │ -3f93bc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3f93c0: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3f93c6: 2200 bb1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0; // type@1abb │ │ -3f93ca: 7030 aaa2 3004 |0009: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a2aa │ │ -3f93d0: 7110 e9b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ -3f93d6: 0c00 |000f: move-result-object v0 │ │ -3f93d8: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3f93de: 0c01 |0013: move-result-object v1 │ │ -3f93e0: 6e20 eeb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ -3f93e6: 0c00 |0017: move-result-object v0 │ │ -3f93e8: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3f93ee: 0c01 |001b: move-result-object v1 │ │ -3f93f0: 6e20 ebb0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ -3f93f6: 0c00 |001f: move-result-object v0 │ │ -3f93f8: 2201 c01a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1; // type@1ac0 │ │ -3f93fc: 7030 b4a2 3104 |0022: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a2b4 │ │ -3f9402: 2204 c11a |0025: new-instance v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda2; // type@1ac1 │ │ -3f9406: 7010 b6a2 0400 |0027: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda2;.:()V // method@a2b6 │ │ -3f940c: 2202 c21a |002a: new-instance v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3; // type@1ac2 │ │ -3f9410: 7020 b8a2 3200 |002c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2b8 │ │ -3f9416: 6e40 edb0 1024 |002f: invoke-virtual {v0, v1, v4, v2}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ -3f941c: 0c04 |0032: move-result-object v4 │ │ -3f941e: 5b34 1092 |0033: iput-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9210 │ │ -3f9422: 0e00 |0035: return-void │ │ +3f9390: |[3f9390] de.danoeh.antennapod.fragment.AudioPlayerFragment.loadMediaInfo:(Z)V │ │ +3f93a0: 5430 1092 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9210 │ │ +3f93a4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3f93a8: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3f93ae: 2200 bb1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0; // type@1abb │ │ +3f93b2: 7030 aaa2 3004 |0009: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a2aa │ │ +3f93b8: 7110 e9b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ +3f93be: 0c00 |000f: move-result-object v0 │ │ +3f93c0: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3f93c6: 0c01 |0013: move-result-object v1 │ │ +3f93c8: 6e20 eeb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ +3f93ce: 0c00 |0017: move-result-object v0 │ │ +3f93d0: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3f93d6: 0c01 |001b: move-result-object v1 │ │ +3f93d8: 6e20 ebb0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ +3f93de: 0c00 |001f: move-result-object v0 │ │ +3f93e0: 2201 c01a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1; // type@1ac0 │ │ +3f93e4: 7030 b4a2 3104 |0022: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Z)V // method@a2b4 │ │ +3f93ea: 2204 c11a |0025: new-instance v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda2; // type@1ac1 │ │ +3f93ee: 7010 b6a2 0400 |0027: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda2;.:()V // method@a2b6 │ │ +3f93f4: 2202 c21a |002a: new-instance v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3; // type@1ac2 │ │ +3f93f8: 7020 b8a2 3200 |002c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2b8 │ │ +3f93fe: 6e40 edb0 1024 |002f: invoke-virtual {v0, v1, v4, v2}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ +3f9404: 0c04 |0032: move-result-object v4 │ │ +3f9406: 5b34 1092 |0033: iput-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9210 │ │ +3f940a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=258 │ │ 0x0010 line=269 │ │ 0x0018 line=270 │ │ @@ -1722391,20 +1722399,20 @@ │ │ type : '()Lde/danoeh/antennapod/core/util/playback/PlaybackController;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3f8e84: |[3f8e84] de.danoeh.antennapod.fragment.AudioPlayerFragment.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ -3f8e94: 2200 cb1a |0000: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2; // type@1acb │ │ -3f8e98: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f8e9e: 0c01 |0005: move-result-object v1 │ │ -3f8ea0: 7030 cca2 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/app/Activity;)V // method@a2cc │ │ -3f8ea6: 1100 |0009: return-object v0 │ │ +3f8e6c: |[3f8e6c] de.danoeh.antennapod.fragment.AudioPlayerFragment.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ +3f8e7c: 2200 cb1a |0000: new-instance v0, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2; // type@1acb │ │ +3f8e80: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f8e86: 0c01 |0005: move-result-object v1 │ │ +3f8e88: 7030 cca2 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$2;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;Landroid/app/Activity;)V // method@a2cc │ │ +3f8e8e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ #34 : (in Lde/danoeh/antennapod/fragment/AudioPlayerFragment;) │ │ @@ -1722412,50 +1722420,50 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -3f98f0: |[3f98f0] de.danoeh.antennapod.fragment.AudioPlayerFragment.setChapterDividers:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3f9900: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -3f9904: 0e00 |0002: return-void │ │ -3f9906: 7210 66ac 0500 |0003: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3f990c: 0c00 |0006: move-result-object v0 │ │ -3f990e: 3800 3100 |0007: if-eqz v0, 0038 // +0031 │ │ -3f9912: 7210 66ac 0500 |0009: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3f9918: 0c00 |000c: move-result-object v0 │ │ -3f991a: 7210 e0b4 0000 |000d: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3f9920: 0a00 |0010: move-result v0 │ │ -3f9922: 3900 2700 |0011: if-nez v0, 0038 // +0027 │ │ -3f9926: 7210 66ac 0500 |0013: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3f992c: 0c05 |0016: move-result-object v5 │ │ -3f992e: 7210 e9b4 0500 |0017: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3f9934: 0a00 |001a: move-result v0 │ │ -3f9936: 2300 e51f |001b: new-array v0, v0, [F // type@1fe5 │ │ -3f993a: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -3f993c: 7210 e9b4 0500 |001e: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3f9942: 0a02 |0021: move-result v2 │ │ -3f9944: 3521 1700 |0022: if-ge v1, v2, 0039 // +0017 │ │ -3f9948: 7220 ddb4 1500 |0024: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f994e: 0c02 |0027: move-result-object v2 │ │ -3f9950: 1f02 991c |0028: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3f9954: 6e10 2bab 0200 |002a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3f995a: 0b02 |002d: move-result-wide v2 │ │ -3f995c: 8522 |002e: long-to-float v2, v2 │ │ -3f995e: 5243 1192 |002f: iget v3, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9211 │ │ -3f9962: 8233 |0031: int-to-float v3, v3 │ │ -3f9964: c932 |0032: div-float/2addr v2, v3 │ │ -3f9966: 4b02 0001 |0033: aput v2, v0, v1 │ │ -3f996a: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3f996e: 28e7 |0037: goto 001e // -0019 │ │ -3f9970: 1200 |0038: const/4 v0, #int 0 // #0 │ │ -3f9972: 5445 1492 |0039: iget-object v5, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ -3f9976: 6e20 afb0 0500 |003b: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/view/ChapterSeekBar;.setDividerPos:([F)V // method@b0af │ │ -3f997c: 0e00 |003e: return-void │ │ +3f98d8: |[3f98d8] de.danoeh.antennapod.fragment.AudioPlayerFragment.setChapterDividers:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3f98e8: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +3f98ec: 0e00 |0002: return-void │ │ +3f98ee: 7210 66ac 0500 |0003: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3f98f4: 0c00 |0006: move-result-object v0 │ │ +3f98f6: 3800 3100 |0007: if-eqz v0, 0038 // +0031 │ │ +3f98fa: 7210 66ac 0500 |0009: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3f9900: 0c00 |000c: move-result-object v0 │ │ +3f9902: 7210 e0b4 0000 |000d: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3f9908: 0a00 |0010: move-result v0 │ │ +3f990a: 3900 2700 |0011: if-nez v0, 0038 // +0027 │ │ +3f990e: 7210 66ac 0500 |0013: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3f9914: 0c05 |0016: move-result-object v5 │ │ +3f9916: 7210 e9b4 0500 |0017: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3f991c: 0a00 |001a: move-result v0 │ │ +3f991e: 2300 e51f |001b: new-array v0, v0, [F // type@1fe5 │ │ +3f9922: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +3f9924: 7210 e9b4 0500 |001e: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3f992a: 0a02 |0021: move-result v2 │ │ +3f992c: 3521 1700 |0022: if-ge v1, v2, 0039 // +0017 │ │ +3f9930: 7220 ddb4 1500 |0024: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f9936: 0c02 |0027: move-result-object v2 │ │ +3f9938: 1f02 991c |0028: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3f993c: 6e10 2bab 0200 |002a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3f9942: 0b02 |002d: move-result-wide v2 │ │ +3f9944: 8522 |002e: long-to-float v2, v2 │ │ +3f9946: 5243 1192 |002f: iget v3, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9211 │ │ +3f994a: 8233 |0031: int-to-float v3, v3 │ │ +3f994c: c932 |0032: div-float/2addr v2, v3 │ │ +3f994e: 4b02 0001 |0033: aput v2, v0, v1 │ │ +3f9952: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3f9956: 28e7 |0037: goto 001e // -0019 │ │ +3f9958: 1200 |0038: const/4 v0, #int 0 // #0 │ │ +3f995a: 5445 1492 |0039: iget-object v5, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ +3f995e: 6e20 afb0 0500 |003b: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/view/ChapterSeekBar;.setDividerPos:([F)V // method@b0af │ │ +3f9964: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=173 │ │ 0x0013 line=174 │ │ 0x0017 line=175 │ │ 0x001e line=177 │ │ 0x0024 line=178 │ │ @@ -1722469,40 +1722477,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -3f9980: |[3f9980] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupControlButtons:()V │ │ -3f9990: 5420 0b92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@920b │ │ -3f9994: 2201 c71a |0002: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8; // type@1ac7 │ │ -3f9998: 7020 c2a2 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2c2 │ │ -3f999e: 6e20 680d 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f99a4: 5420 0b92 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@920b │ │ -3f99a8: 2201 c81a |000c: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9; // type@1ac8 │ │ -3f99ac: 7020 c4a2 2100 |000e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2c4 │ │ -3f99b2: 6e20 6d0d 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3f99b8: 5420 0992 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9209 │ │ -3f99bc: 2201 bc1a |0016: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10; // type@1abc │ │ -3f99c0: 7020 aca2 2100 |0018: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2ac │ │ -3f99c6: 6e20 680d 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f99cc: 5420 0892 |001e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9208 │ │ -3f99d0: 2201 bd1a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11; // type@1abd │ │ -3f99d4: 7020 aea2 2100 |0022: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2ae │ │ -3f99da: 6e20 680d 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f99e0: 5420 0892 |0028: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9208 │ │ -3f99e4: 2201 be1a |002a: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12; // type@1abe │ │ -3f99e8: 7020 b0a2 2100 |002c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2b0 │ │ -3f99ee: 6e20 6d0d 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3f99f4: 5420 0c92 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butSkip:Landroid/widget/ImageButton; // field@920c │ │ -3f99f8: 2201 bf1a |0034: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13; // type@1abf │ │ -3f99fc: 7020 b2a2 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2b2 │ │ -3f9a02: 6e20 680d 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f9a08: 0e00 |003c: return-void │ │ +3f9968: |[3f9968] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupControlButtons:()V │ │ +3f9978: 5420 0b92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@920b │ │ +3f997c: 2201 c71a |0002: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8; // type@1ac7 │ │ +3f9980: 7020 c2a2 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2c2 │ │ +3f9986: 6e20 680d 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f998c: 5420 0b92 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@920b │ │ +3f9990: 2201 c81a |000c: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9; // type@1ac8 │ │ +3f9994: 7020 c4a2 2100 |000e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2c4 │ │ +3f999a: 6e20 6d0d 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3f99a0: 5420 0992 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9209 │ │ +3f99a4: 2201 bc1a |0016: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10; // type@1abc │ │ +3f99a8: 7020 aca2 2100 |0018: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2ac │ │ +3f99ae: 6e20 680d 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f99b4: 5420 0892 |001e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9208 │ │ +3f99b8: 2201 bd1a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11; // type@1abd │ │ +3f99bc: 7020 aea2 2100 |0022: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2ae │ │ +3f99c2: 6e20 680d 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f99c8: 5420 0892 |0028: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9208 │ │ +3f99cc: 2201 be1a |002a: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12; // type@1abe │ │ +3f99d0: 7020 b0a2 2100 |002c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2b0 │ │ +3f99d6: 6e20 6d0d 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3f99dc: 5420 0c92 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butSkip:Landroid/widget/ImageButton; // field@920c │ │ +3f99e0: 2201 bf1a |0034: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13; // type@1abf │ │ +3f99e4: 7020 b2a2 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2b2 │ │ +3f99ea: 6e20 680d 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f99f0: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x000a line=192 │ │ 0x0014 line=197 │ │ 0x001e line=203 │ │ 0x0028 line=209 │ │ @@ -1722515,23 +1722523,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -3f9a0c: |[3f9a0c] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupLengthTextView:()V │ │ -3f9a1c: 7100 87b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b087 │ │ -3f9a22: 0a00 |0003: move-result v0 │ │ -3f9a24: 5c20 1692 |0004: iput-boolean v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@9216 │ │ -3f9a28: 5420 1992 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ -3f9a2c: 2201 c61a |0008: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7; // type@1ac6 │ │ -3f9a30: 7020 c0a2 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2c0 │ │ -3f9a36: 6e20 680d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f9a3c: 0e00 |0010: return-void │ │ +3f99f4: |[3f99f4] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupLengthTextView:()V │ │ +3f9a04: 7100 87b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b087 │ │ +3f9a0a: 0a00 |0003: move-result v0 │ │ +3f9a0c: 5c20 1692 |0004: iput-boolean v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@9216 │ │ +3f9a10: 5420 1992 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ +3f9a14: 2201 c61a |0008: new-instance v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7; // type@1ac6 │ │ +3f9a18: 7020 c0a2 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2c0 │ │ +3f9a1e: 6e20 680d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f9a24: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ │ │ @@ -1722540,37 +1722548,37 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -3f9d6c: |[3f9d6c] de.danoeh.antennapod.fragment.AudioPlayerFragment.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3f9d7c: 5430 0e92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9d80: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -3f9d84: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -3f9d88: 2829 |0006: goto 002f // +0029 │ │ -3f9d8a: 6e10 e99d 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3f9d90: 0a00 |000a: move-result v0 │ │ -3f9d92: 5930 1192 |000b: iput v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9211 │ │ -3f9d96: 2200 9e1a |000d: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ -3f9d9a: 7210 71ac 0400 |000f: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3f9da0: 0a01 |0012: move-result v1 │ │ -3f9da2: 7210 68ac 0400 |0013: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3f9da8: 0a02 |0016: move-result v2 │ │ -3f9daa: 7030 30a2 1002 |0017: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ -3f9db0: 6e20 0ba3 0300 |001a: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a30b │ │ -3f9db6: 2200 a21a |001d: new-instance v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ -3f9dba: 7110 6a98 0400 |001f: invoke-static {v4}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ -3f9dc0: 0a01 |0022: move-result v1 │ │ -3f9dc2: 7020 40a2 1000 |0023: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a240 │ │ -3f9dc8: 6e20 0aa3 0300 |0026: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePlaybackSpeedButton:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V // method@a30a │ │ -3f9dce: 7020 05a3 4300 |0029: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setChapterDividers:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a305 │ │ -3f9dd4: 6e20 08a3 4300 |002c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupOptionsMenu:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a308 │ │ -3f9dda: 0e00 |002f: return-void │ │ +3f9d54: |[3f9d54] de.danoeh.antennapod.fragment.AudioPlayerFragment.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3f9d64: 5430 0e92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9d68: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +3f9d6c: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +3f9d70: 2829 |0006: goto 002f // +0029 │ │ +3f9d72: 6e10 e99d 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3f9d78: 0a00 |000a: move-result v0 │ │ +3f9d7a: 5930 1192 |000b: iput v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9211 │ │ +3f9d7e: 2200 9e1a |000d: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ +3f9d82: 7210 71ac 0400 |000f: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3f9d88: 0a01 |0012: move-result v1 │ │ +3f9d8a: 7210 68ac 0400 |0013: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3f9d90: 0a02 |0016: move-result v2 │ │ +3f9d92: 7030 30a2 1002 |0017: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ +3f9d98: 6e20 0ba3 0300 |001a: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a30b │ │ +3f9d9e: 2200 a21a |001d: new-instance v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1aa2 │ │ +3f9da2: 7110 6a98 0400 |001f: invoke-static {v4}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ +3f9da8: 0a01 |0022: move-result v1 │ │ +3f9daa: 7020 40a2 1000 |0023: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@a240 │ │ +3f9db0: 6e20 0aa3 0300 |0026: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePlaybackSpeedButton:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V // method@a30a │ │ +3f9db6: 7020 05a3 4300 |0029: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setChapterDividers:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a305 │ │ +3f9dbc: 6e20 08a3 4300 |002c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupOptionsMenu:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a308 │ │ +3f9dc2: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0007 line=303 │ │ 0x000d line=304 │ │ 0x001d line=305 │ │ 0x0029 line=306 │ │ @@ -1722585,48 +1722593,48 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -3f9004: |[3f9004] de.danoeh.antennapod.fragment.AudioPlayerFragment.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ -3f9014: 6e10 2aa2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasStarted:()Z // method@a22a │ │ -3f901a: 0a00 |0003: move-result v0 │ │ -3f901c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3f901e: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -3f9022: 5423 1392 |0007: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@9213 │ │ -3f9026: 6e20 930d 1300 |0009: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f902c: 2832 |000c: goto 003e // +0032 │ │ -3f902e: 6e10 29a2 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a229 │ │ -3f9034: 0a00 |0010: move-result v0 │ │ -3f9036: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -3f903a: 5423 1392 |0013: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@9213 │ │ -3f903e: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ -3f9042: 6e20 930d 0300 |0017: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f9048: 2824 |001a: goto 003e // +0024 │ │ -3f904a: 5420 0e92 |001b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f904e: 3800 1c00 |001d: if-eqz v0, 0039 // +001c │ │ -3f9052: 6e10 f49d 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isStreaming:()Z // method@9df4 │ │ -3f9058: 0a00 |0022: move-result v0 │ │ -3f905a: 3800 1600 |0023: if-eqz v0, 0039 // +0016 │ │ -3f905e: 5420 1492 |0025: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ -3f9062: 6e10 28a2 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.getProgress:()F // method@a228 │ │ -3f9068: 0a03 |002a: move-result v3 │ │ -3f906a: 5421 1492 |002b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ -3f906e: 6e10 d111 0100 |002d: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ -3f9074: 0a01 |0030: move-result v1 │ │ -3f9076: 8211 |0031: int-to-float v1, v1 │ │ -3f9078: a803 0301 |0032: mul-float v3, v3, v1 │ │ -3f907c: 8733 |0034: float-to-int v3, v3 │ │ -3f907e: 6e20 d711 3000 |0035: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11d7 │ │ -3f9084: 2806 |0038: goto 003e // +0006 │ │ -3f9086: 5423 1492 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ -3f908a: 6e20 d711 1300 |003b: invoke-virtual {v3, v1}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11d7 │ │ -3f9090: 0e00 |003e: return-void │ │ +3f8fec: |[3f8fec] de.danoeh.antennapod.fragment.AudioPlayerFragment.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ +3f8ffc: 6e10 2aa2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasStarted:()Z // method@a22a │ │ +3f9002: 0a00 |0003: move-result v0 │ │ +3f9004: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3f9006: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +3f900a: 5423 1392 |0007: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@9213 │ │ +3f900e: 6e20 930d 1300 |0009: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f9014: 2832 |000c: goto 003e // +0032 │ │ +3f9016: 6e10 29a2 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a229 │ │ +3f901c: 0a00 |0010: move-result v0 │ │ +3f901e: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +3f9022: 5423 1392 |0013: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@9213 │ │ +3f9026: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ +3f902a: 6e20 930d 0300 |0017: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f9030: 2824 |001a: goto 003e // +0024 │ │ +3f9032: 5420 0e92 |001b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9036: 3800 1c00 |001d: if-eqz v0, 0039 // +001c │ │ +3f903a: 6e10 f49d 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isStreaming:()Z // method@9df4 │ │ +3f9040: 0a00 |0022: move-result v0 │ │ +3f9042: 3800 1600 |0023: if-eqz v0, 0039 // +0016 │ │ +3f9046: 5420 1492 |0025: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ +3f904a: 6e10 28a2 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.getProgress:()F // method@a228 │ │ +3f9050: 0a03 |002a: move-result v3 │ │ +3f9052: 5421 1492 |002b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ +3f9056: 6e10 d111 0100 |002d: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ +3f905c: 0a01 |0030: move-result v1 │ │ +3f905e: 8211 |0031: int-to-float v1, v1 │ │ +3f9060: a803 0301 |0032: mul-float v3, v3, v1 │ │ +3f9064: 8733 |0034: float-to-int v3, v3 │ │ +3f9066: 6e20 d711 3000 |0035: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11d7 │ │ +3f906c: 2806 |0038: goto 003e // +0006 │ │ +3f906e: 5423 1492 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ +3f9072: 6e20 d711 1300 |003b: invoke-virtual {v3, v1}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11d7 │ │ +3f9078: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0007 line=351 │ │ 0x000d line=352 │ │ 0x0013 line=353 │ │ 0x001b line=354 │ │ @@ -1722641,57 +1722649,57 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -3f9094: |[3f9094] de.danoeh.antennapod.fragment.AudioPlayerFragment.fadePlayerToToolbar:(F)V │ │ -3f90a4: 1400 cdcc 4c3e |0000: const v0, #float 0.2 // #3e4ccccd │ │ -3f90aa: a701 0800 |0003: sub-float v1, v8, v0 │ │ -3f90ae: 7120 5eb2 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@b25e │ │ -3f90b4: 0a01 |0008: move-result v1 │ │ -3f90b6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -3f90b8: 7120 5ab2 1200 |000a: invoke-static {v2, v1}, Ljava/lang/Math;.max:(FF)F // method@b25a │ │ -3f90be: 0a01 |000d: move-result v1 │ │ -3f90c0: c901 |000e: div-float/2addr v1, v0 │ │ -3f90c2: 6e10 4a35 0700 |000f: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@354a │ │ -3f90c8: 0c03 |0012: move-result-object v3 │ │ -3f90ca: 1404 7602 0a7f |0013: const v4, #float 1.83446e+38 // #7f0a0276 │ │ -3f90d0: 6e20 6f0c 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f90d6: 0c03 |0019: move-result-object v3 │ │ -3f90d8: 1504 803f |001a: const/high16 v4, #int 1065353216 // #3f80 │ │ -3f90dc: c714 |001c: sub-float/2addr v4, v1 │ │ -3f90de: 6e20 3d0d 4300 |001d: invoke-virtual {v3, v4}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -3f90e4: 1404 a470 7d3f |0020: const v4, #float 0.99 // #3f7d70a4 │ │ -3f90ea: 1245 |0023: const/4 v5, #int 4 // #4 │ │ -3f90ec: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -3f90ee: 2d01 0104 |0025: cmpl-float v1, v1, v4 │ │ -3f90f2: 3d01 0400 |0027: if-lez v1, 002b // +0004 │ │ -3f90f6: 1241 |0029: const/4 v1, #int 4 // #4 │ │ -3f90f8: 2802 |002a: goto 002c // +0002 │ │ -3f90fa: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -3f90fc: 6e20 930d 1300 |002c: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f9102: 1401 9a99 193f |002f: const v1, #float 0.6 // #3f19999a │ │ -3f9108: c718 |0032: sub-float/2addr v8, v1 │ │ -3f910a: 7120 5eb2 8000 |0033: invoke-static {v0, v8}, Ljava/lang/Math;.min:(FF)F // method@b25e │ │ -3f9110: 0a08 |0036: move-result v8 │ │ -3f9112: 7120 5ab2 8200 |0037: invoke-static {v2, v8}, Ljava/lang/Math;.max:(FF)F // method@b25a │ │ -3f9118: 0a08 |003a: move-result v8 │ │ -3f911a: c908 |003b: div-float/2addr v8, v0 │ │ -3f911c: 5470 1792 |003c: iget-object v0, v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f9120: 6e20 3d0d 8000 |003e: invoke-virtual {v0, v8}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -3f9126: 5470 1792 |0041: iget-object v0, v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f912a: 1401 0ad7 233c |0043: const v1, #float 0.01 // #3c23d70a │ │ -3f9130: 2e08 0801 |0046: cmpg-float v8, v8, v1 │ │ -3f9134: 3b08 0300 |0048: if-gez v8, 004b // +0003 │ │ -3f9138: 2802 |004a: goto 004c // +0002 │ │ -3f913a: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -3f913c: 6e20 930d 5000 |004c: invoke-virtual {v0, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f9142: 0e00 |004f: return-void │ │ +3f907c: |[3f907c] de.danoeh.antennapod.fragment.AudioPlayerFragment.fadePlayerToToolbar:(F)V │ │ +3f908c: 1400 cdcc 4c3e |0000: const v0, #float 0.2 // #3e4ccccd │ │ +3f9092: a701 0800 |0003: sub-float v1, v8, v0 │ │ +3f9096: 7120 5eb2 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@b25e │ │ +3f909c: 0a01 |0008: move-result v1 │ │ +3f909e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +3f90a0: 7120 5ab2 1200 |000a: invoke-static {v2, v1}, Ljava/lang/Math;.max:(FF)F // method@b25a │ │ +3f90a6: 0a01 |000d: move-result v1 │ │ +3f90a8: c901 |000e: div-float/2addr v1, v0 │ │ +3f90aa: 6e10 4a35 0700 |000f: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@354a │ │ +3f90b0: 0c03 |0012: move-result-object v3 │ │ +3f90b2: 1404 7602 0a7f |0013: const v4, #float 1.83446e+38 // #7f0a0276 │ │ +3f90b8: 6e20 6f0c 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f90be: 0c03 |0019: move-result-object v3 │ │ +3f90c0: 1504 803f |001a: const/high16 v4, #int 1065353216 // #3f80 │ │ +3f90c4: c714 |001c: sub-float/2addr v4, v1 │ │ +3f90c6: 6e20 3d0d 4300 |001d: invoke-virtual {v3, v4}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +3f90cc: 1404 a470 7d3f |0020: const v4, #float 0.99 // #3f7d70a4 │ │ +3f90d2: 1245 |0023: const/4 v5, #int 4 // #4 │ │ +3f90d4: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +3f90d6: 2d01 0104 |0025: cmpl-float v1, v1, v4 │ │ +3f90da: 3d01 0400 |0027: if-lez v1, 002b // +0004 │ │ +3f90de: 1241 |0029: const/4 v1, #int 4 // #4 │ │ +3f90e0: 2802 |002a: goto 002c // +0002 │ │ +3f90e2: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +3f90e4: 6e20 930d 1300 |002c: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f90ea: 1401 9a99 193f |002f: const v1, #float 0.6 // #3f19999a │ │ +3f90f0: c718 |0032: sub-float/2addr v8, v1 │ │ +3f90f2: 7120 5eb2 8000 |0033: invoke-static {v0, v8}, Ljava/lang/Math;.min:(FF)F // method@b25e │ │ +3f90f8: 0a08 |0036: move-result v8 │ │ +3f90fa: 7120 5ab2 8200 |0037: invoke-static {v2, v8}, Ljava/lang/Math;.max:(FF)F // method@b25a │ │ +3f9100: 0a08 |003a: move-result v8 │ │ +3f9102: c908 |003b: div-float/2addr v8, v0 │ │ +3f9104: 5470 1792 |003c: iget-object v0, v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f9108: 6e20 3d0d 8000 |003e: invoke-virtual {v0, v8}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +3f910e: 5470 1792 |0041: iget-object v0, v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f9112: 1401 0ad7 233c |0043: const v1, #float 0.01 // #3c23d70a │ │ +3f9118: 2e08 0801 |0046: cmpg-float v8, v8, v1 │ │ +3f911c: 3b08 0300 |0048: if-gez v8, 004b // +0003 │ │ +3f9120: 2802 |004a: goto 004c // +0002 │ │ +3f9122: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +3f9124: 6e20 930d 5000 |004c: invoke-virtual {v0, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f912a: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=515 │ │ 0x000f line=516 │ │ 0x001d line=517 │ │ 0x002c line=518 │ │ 0x0033 line=519 │ │ @@ -1722706,18 +1722714,18 @@ │ │ type : '(Lde/danoeh/antennapod/event/FavoritesEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3f9144: |[3f9144] de.danoeh.antennapod.fragment.AudioPlayerFragment.favoritesChanged:(Lde/danoeh/antennapod/event/FavoritesEvent;)V │ │ -3f9154: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -3f9156: 7020 f6a2 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a2f6 │ │ -3f915c: 0e00 |0004: return-void │ │ +3f912c: |[3f912c] de.danoeh.antennapod.fragment.AudioPlayerFragment.favoritesChanged:(Lde/danoeh/antennapod/event/FavoritesEvent;)V │ │ +3f913c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +3f913e: 7020 f6a2 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a2f6 │ │ +3f9144: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=393 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/event/FavoritesEvent; │ │ │ │ @@ -1722726,19 +1722734,19 @@ │ │ type : '(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f9424: |[3f9424] de.danoeh.antennapod.fragment.AudioPlayerFragment.mediaPlayerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ -3f9434: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f943a: 0c00 |0003: move-result-object v0 │ │ -3f943c: 7120 99a0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V // method@a099 │ │ -3f9442: 0e00 |0007: return-void │ │ +3f940c: |[3f940c] de.danoeh.antennapod.fragment.AudioPlayerFragment.mediaPlayerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ +3f941c: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f9422: 0c00 |0003: move-result-object v0 │ │ +3f9424: 7120 99a0 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V // method@a099 │ │ +3f942a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ │ │ @@ -1722747,19 +1722755,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f9444: |[3f9444] de.danoeh.antennapod.fragment.AudioPlayerFragment.onCreate:(Landroid/os/Bundle;)V │ │ -3f9454: 6f20 6735 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ -3f945a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -3f945c: 6e20 be35 1000 |0004: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35be │ │ -3f9462: 0e00 |0007: return-void │ │ +3f942c: |[3f942c] de.danoeh.antennapod.fragment.AudioPlayerFragment.onCreate:(Landroid/os/Bundle;)V │ │ +3f943c: 6f20 6735 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ +3f9442: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +3f9444: 6e20 be35 1000 |0004: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35be │ │ +3f944a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0004 line=321 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/os/Bundle; │ │ @@ -1722769,155 +1722777,155 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 315 16-bit code units │ │ -3f8a34: |[3f8a34] de.danoeh.antennapod.fragment.AudioPlayerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3f8a44: 6f40 6c35 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ -3f8a4a: 1405 2300 0d7f |0003: const v5, #float 1.87422e+38 // #7f0d0023 │ │ -3f8a50: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3f8a52: 6e40 a90b 5304 |0007: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3f8a58: 0c03 |000a: move-result-object v3 │ │ -3f8a5a: 2204 c31a |000b: new-instance v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda4; // type@1ac3 │ │ -3f8a5e: 7010 baa2 0400 |000d: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda4;.:()V // method@a2ba │ │ -3f8a64: 6e20 6f0d 4300 |0010: invoke-virtual {v3, v4}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3f8a6a: 1404 8203 0a7f |0013: const v4, #float 1.83452e+38 // #7f0a0382 │ │ -3f8a70: 6e20 6f0c 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8a76: 0c04 |0019: move-result-object v4 │ │ -3f8a78: 1f04 6714 |001a: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3f8a7c: 5b24 1792 |001c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f8a80: 1a05 0000 |001e: const-string v5, "" // string@0000 │ │ -3f8a84: 6e20 6d21 5400 |0020: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@216d │ │ -3f8a8a: 5424 1792 |0023: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f8a8e: 2205 c41a |0025: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5; // type@1ac4 │ │ -3f8a92: 7020 bca2 2500 |0027: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2bc │ │ -3f8a98: 6e20 6321 5400 |002a: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ -3f8a9e: 5424 1792 |002d: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f8aa2: 6e20 6421 2400 |002f: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -3f8aa8: 2204 1b1b |0032: new-instance v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // type@1b1b │ │ -3f8aac: 7010 76a4 0400 |0034: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.:()V // method@a476 │ │ -3f8ab2: 6e10 1f35 0200 |0037: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -3f8ab8: 0c05 |003a: move-result-object v5 │ │ -3f8aba: 6e10 d436 0500 |003b: invoke-virtual {v5}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ -3f8ac0: 0c05 |003e: move-result-object v5 │ │ -3f8ac2: 1a00 f01b |003f: const-string v0, "ExternalPlayerFragment" // string@1bf0 │ │ -3f8ac6: 1401 7602 0a7f |0041: const v1, #float 1.83446e+38 // #7f0a0276 │ │ -3f8acc: 6e40 c937 1504 |0044: invoke-virtual {v5, v1, v4, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ -3f8ad2: 0c04 |0047: move-result-object v4 │ │ -3f8ad4: 6e10 bf37 0400 |0048: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ -3f8ada: 6e20 6f0c 1300 |004b: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8ae0: 0c04 |004e: move-result-object v4 │ │ -3f8ae2: 6e10 2035 0200 |004f: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f8ae8: 0c05 |0052: move-result-object v5 │ │ -3f8aea: 6e10 3a35 0200 |0053: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -3f8af0: 0c00 |0056: move-result-object v0 │ │ -3f8af2: 6e10 ff02 0000 |0057: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3f8af8: 0c00 |005a: move-result-object v0 │ │ -3f8afa: 5200 9601 |005b: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3f8afe: 1501 0041 |005d: const/high16 v1, #int 1090519040 // #4100 │ │ -3f8b02: a800 0001 |005f: mul-float v0, v0, v1 │ │ -3f8b06: 7120 e981 0500 |0061: invoke-static {v5, v0}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81e9 │ │ -3f8b0c: 0a05 |0064: move-result v5 │ │ -3f8b0e: 6e20 400d 5400 |0065: invoke-virtual {v4, v5}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ -3f8b14: 1404 9600 0a7f |0068: const v4, #float 1.83437e+38 // #7f0a0096 │ │ -3f8b1a: 6e20 6f0c 4300 |006b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8b20: 0c04 |006e: move-result-object v4 │ │ -3f8b22: 1f04 dc1d |006f: check-cast v4, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // type@1ddc │ │ -3f8b26: 5b24 0a92 |0071: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@920a │ │ -3f8b2a: 1404 a403 0a7f |0073: const v4, #float 1.83452e+38 // #7f0a03a4 │ │ -3f8b30: 6e20 6f0c 4300 |0076: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8b36: 0c04 |0079: move-result-object v4 │ │ -3f8b38: 1f04 1303 |007a: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3f8b3c: 5b24 1a92 |007c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@921a │ │ -3f8b40: 1404 b002 0a7f |007e: const v4, #float 1.83447e+38 // #7f0a02b0 │ │ -3f8b46: 6e20 6f0c 4300 |0081: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8b4c: 0c04 |0084: move-result-object v4 │ │ -3f8b4e: 1f04 ec1d |0085: check-cast v4, Lde/danoeh/antennapod/view/ChapterSeekBar; // type@1dec │ │ -3f8b52: 5b24 1492 |0087: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ -3f8b56: 1404 a803 0a7f |0089: const v4, #float 1.83452e+38 // #7f0a03a8 │ │ -3f8b5c: 6e20 6f0c 4300 |008c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8b62: 0c04 |008f: move-result-object v4 │ │ -3f8b64: 1f04 1303 |0090: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3f8b68: 5b24 1b92 |0092: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@921b │ │ -3f8b6c: 1404 9f03 0a7f |0094: const v4, #float 1.83452e+38 // #7f0a039f │ │ -3f8b72: 6e20 6f0c 4300 |0097: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8b78: 0c04 |009a: move-result-object v4 │ │ -3f8b7a: 1f04 1303 |009b: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3f8b7e: 5b24 1992 |009d: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ -3f8b82: 1404 9a00 0a7f |009f: const v4, #float 1.83437e+38 // #7f0a009a │ │ -3f8b88: 6e20 6f0c 4300 |00a2: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8b8e: 0c04 |00a5: move-result-object v4 │ │ -3f8b90: 1f04 f502 |00a6: check-cast v4, Landroid/widget/ImageButton; // type@02f5 │ │ -3f8b94: 5b24 0b92 |00a8: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@920b │ │ -3f8b98: 1404 ad03 0a7f |00aa: const v4, #float 1.83453e+38 // #7f0a03ad │ │ -3f8b9e: 6e20 6f0c 4300 |00ad: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8ba4: 0c04 |00b0: move-result-object v4 │ │ -3f8ba6: 1f04 1303 |00b1: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3f8baa: 5b24 1c92 |00b3: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@921c │ │ -3f8bae: 1404 9400 0a7f |00b5: const v4, #float 1.83436e+38 // #7f0a0094 │ │ -3f8bb4: 6e20 6f0c 4300 |00b8: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8bba: 0c04 |00bb: move-result-object v4 │ │ -3f8bbc: 1f04 f41d |00bc: check-cast v4, Lde/danoeh/antennapod/view/PlayButton; // type@1df4 │ │ -3f8bc0: 5b24 0992 |00be: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9209 │ │ -3f8bc4: 1404 8e00 0a7f |00c0: const v4, #float 1.83436e+38 // #7f0a008e │ │ -3f8bca: 6e20 6f0c 4300 |00c3: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8bd0: 0c04 |00c6: move-result-object v4 │ │ -3f8bd2: 1f04 f502 |00c7: check-cast v4, Landroid/widget/ImageButton; // type@02f5 │ │ -3f8bd6: 5b24 0892 |00c9: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9208 │ │ -3f8bda: 1404 9903 0a7f |00cb: const v4, #float 1.83452e+38 // #7f0a0399 │ │ -3f8be0: 6e20 6f0c 4300 |00ce: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8be6: 0c04 |00d1: move-result-object v4 │ │ -3f8be8: 1f04 1303 |00d2: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3f8bec: 5b24 1892 |00d4: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@9218 │ │ -3f8bf0: 1404 9e00 0a7f |00d6: const v4, #float 1.83437e+38 // #7f0a009e │ │ -3f8bf6: 6e20 6f0c 4300 |00d9: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8bfc: 0c04 |00dc: move-result-object v4 │ │ -3f8bfe: 1f04 f502 |00dd: check-cast v4, Landroid/widget/ImageButton; // type@02f5 │ │ -3f8c02: 5b24 0c92 |00df: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butSkip:Landroid/widget/ImageButton; // field@920c │ │ -3f8c06: 1404 8202 0a7f |00e1: const v4, #float 1.83446e+38 // #7f0a0282 │ │ -3f8c0c: 6e20 6f0c 4300 |00e4: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8c12: 0c04 |00e7: move-result-object v4 │ │ -3f8c14: 1f04 0003 |00e8: check-cast v4, Landroid/widget/ProgressBar; // type@0300 │ │ -3f8c18: 5b24 1392 |00ea: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@9213 │ │ -3f8c1c: 1404 a500 0a7f |00ec: const v4, #float 1.83437e+38 // #7f0a00a5 │ │ -3f8c22: 6e20 6f0c 4300 |00ef: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8c28: 0c04 |00f2: move-result-object v4 │ │ -3f8c2a: 1f04 2005 |00f3: check-cast v4, Landroidx/cardview/widget/CardView; // type@0520 │ │ -3f8c2e: 5b24 0d92 |00f5: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ -3f8c32: 1404 ae03 0a7f |00f7: const v4, #float 1.83453e+38 // #7f0a03ae │ │ -3f8c38: 6e20 6f0c 4300 |00fa: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8c3e: 0c04 |00fd: move-result-object v4 │ │ -3f8c40: 1f04 1303 |00fe: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3f8c44: 5b24 1d92 |0100: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@921d │ │ -3f8c48: 7010 07a3 0200 |0102: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupLengthTextView:()V // method@a307 │ │ -3f8c4e: 7010 06a3 0200 |0105: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupControlButtons:()V // method@a306 │ │ -3f8c54: 5424 0a92 |0108: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@920a │ │ -3f8c58: 2205 c51a |010a: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6; // type@1ac5 │ │ -3f8c5c: 7020 bea2 2500 |010c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2be │ │ -3f8c62: 6e20 680d 5400 |010f: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f8c68: 5424 1492 |0112: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ -3f8c6c: 6e20 0112 2400 |0114: invoke-virtual {v4, v2}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1201 │ │ -3f8c72: 1404 5802 0a7f |0117: const v4, #float 1.83446e+38 // #7f0a0258 │ │ -3f8c78: 6e20 6f0c 4300 |011a: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f8c7e: 0c04 |011d: move-result-object v4 │ │ -3f8c80: 1f04 690c |011e: check-cast v4, Landroidx/viewpager2/widget/ViewPager2; // type@0c69 │ │ -3f8c84: 5b24 1292 |0120: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9212 │ │ -3f8c88: 2205 cc1a |0122: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter; // type@1acc │ │ -3f8c8c: 7020 d0a2 2500 |0124: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@a2d0 │ │ -3f8c92: 6e20 da4b 5400 |0127: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bda │ │ -3f8c98: 5424 1292 |012a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9212 │ │ -3f8c9c: 1225 |012c: const/4 v5, #int 2 // #2 │ │ -3f8c9e: 6e20 df4b 5400 |012d: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setOffscreenPageLimit:(I)V // method@4bdf │ │ -3f8ca4: 5424 1292 |0130: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9212 │ │ -3f8ca8: 2205 ca1a |0132: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // type@1aca │ │ -3f8cac: 7020 c9a2 2500 |0134: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2c9 │ │ -3f8cb2: 6e20 d74b 5400 |0137: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.registerOnPageChangeCallback:(Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;)V // method@4bd7 │ │ -3f8cb8: 1103 |013a: return-object v3 │ │ +3f8a1c: |[3f8a1c] de.danoeh.antennapod.fragment.AudioPlayerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3f8a2c: 6f40 6c35 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ +3f8a32: 1405 2300 0d7f |0003: const v5, #float 1.87422e+38 // #7f0d0023 │ │ +3f8a38: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3f8a3a: 6e40 a90b 5304 |0007: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3f8a40: 0c03 |000a: move-result-object v3 │ │ +3f8a42: 2204 c31a |000b: new-instance v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda4; // type@1ac3 │ │ +3f8a46: 7010 baa2 0400 |000d: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda4;.:()V // method@a2ba │ │ +3f8a4c: 6e20 6f0d 4300 |0010: invoke-virtual {v3, v4}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3f8a52: 1404 8203 0a7f |0013: const v4, #float 1.83452e+38 // #7f0a0382 │ │ +3f8a58: 6e20 6f0c 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8a5e: 0c04 |0019: move-result-object v4 │ │ +3f8a60: 1f04 6714 |001a: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3f8a64: 5b24 1792 |001c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f8a68: 1a05 0000 |001e: const-string v5, "" // string@0000 │ │ +3f8a6c: 6e20 6d21 5400 |0020: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@216d │ │ +3f8a72: 5424 1792 |0023: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f8a76: 2205 c41a |0025: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5; // type@1ac4 │ │ +3f8a7a: 7020 bca2 2500 |0027: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2bc │ │ +3f8a80: 6e20 6321 5400 |002a: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ +3f8a86: 5424 1792 |002d: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f8a8a: 6e20 6421 2400 |002f: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +3f8a90: 2204 1b1b |0032: new-instance v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; // type@1b1b │ │ +3f8a94: 7010 76a4 0400 |0034: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.:()V // method@a476 │ │ +3f8a9a: 6e10 1f35 0200 |0037: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +3f8aa0: 0c05 |003a: move-result-object v5 │ │ +3f8aa2: 6e10 d436 0500 |003b: invoke-virtual {v5}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ +3f8aa8: 0c05 |003e: move-result-object v5 │ │ +3f8aaa: 1a00 f01b |003f: const-string v0, "ExternalPlayerFragment" // string@1bf0 │ │ +3f8aae: 1401 7602 0a7f |0041: const v1, #float 1.83446e+38 // #7f0a0276 │ │ +3f8ab4: 6e40 c937 1504 |0044: invoke-virtual {v5, v1, v4, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ +3f8aba: 0c04 |0047: move-result-object v4 │ │ +3f8abc: 6e10 bf37 0400 |0048: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ +3f8ac2: 6e20 6f0c 1300 |004b: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8ac8: 0c04 |004e: move-result-object v4 │ │ +3f8aca: 6e10 2035 0200 |004f: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f8ad0: 0c05 |0052: move-result-object v5 │ │ +3f8ad2: 6e10 3a35 0200 |0053: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +3f8ad8: 0c00 |0056: move-result-object v0 │ │ +3f8ada: 6e10 ff02 0000 |0057: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3f8ae0: 0c00 |005a: move-result-object v0 │ │ +3f8ae2: 5200 9601 |005b: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3f8ae6: 1501 0041 |005d: const/high16 v1, #int 1090519040 // #4100 │ │ +3f8aea: a800 0001 |005f: mul-float v0, v0, v1 │ │ +3f8aee: 7120 e981 0500 |0061: invoke-static {v5, v0}, Lcom/google/android/material/elevation/SurfaceColors;.getColorForElevation:(Landroid/content/Context;F)I // method@81e9 │ │ +3f8af4: 0a05 |0064: move-result v5 │ │ +3f8af6: 6e20 400d 5400 |0065: invoke-virtual {v4, v5}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ +3f8afc: 1404 9600 0a7f |0068: const v4, #float 1.83437e+38 // #7f0a0096 │ │ +3f8b02: 6e20 6f0c 4300 |006b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8b08: 0c04 |006e: move-result-object v4 │ │ +3f8b0a: 1f04 dc1d |006f: check-cast v4, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // type@1ddc │ │ +3f8b0e: 5b24 0a92 |0071: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@920a │ │ +3f8b12: 1404 a403 0a7f |0073: const v4, #float 1.83452e+38 // #7f0a03a4 │ │ +3f8b18: 6e20 6f0c 4300 |0076: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8b1e: 0c04 |0079: move-result-object v4 │ │ +3f8b20: 1f04 1303 |007a: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3f8b24: 5b24 1a92 |007c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@921a │ │ +3f8b28: 1404 b002 0a7f |007e: const v4, #float 1.83447e+38 // #7f0a02b0 │ │ +3f8b2e: 6e20 6f0c 4300 |0081: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8b34: 0c04 |0084: move-result-object v4 │ │ +3f8b36: 1f04 ec1d |0085: check-cast v4, Lde/danoeh/antennapod/view/ChapterSeekBar; // type@1dec │ │ +3f8b3a: 5b24 1492 |0087: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ +3f8b3e: 1404 a803 0a7f |0089: const v4, #float 1.83452e+38 // #7f0a03a8 │ │ +3f8b44: 6e20 6f0c 4300 |008c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8b4a: 0c04 |008f: move-result-object v4 │ │ +3f8b4c: 1f04 1303 |0090: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3f8b50: 5b24 1b92 |0092: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@921b │ │ +3f8b54: 1404 9f03 0a7f |0094: const v4, #float 1.83452e+38 // #7f0a039f │ │ +3f8b5a: 6e20 6f0c 4300 |0097: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8b60: 0c04 |009a: move-result-object v4 │ │ +3f8b62: 1f04 1303 |009b: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3f8b66: 5b24 1992 |009d: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ +3f8b6a: 1404 9a00 0a7f |009f: const v4, #float 1.83437e+38 // #7f0a009a │ │ +3f8b70: 6e20 6f0c 4300 |00a2: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8b76: 0c04 |00a5: move-result-object v4 │ │ +3f8b78: 1f04 f502 |00a6: check-cast v4, Landroid/widget/ImageButton; // type@02f5 │ │ +3f8b7c: 5b24 0b92 |00a8: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butRev:Landroid/widget/ImageButton; // field@920b │ │ +3f8b80: 1404 ad03 0a7f |00aa: const v4, #float 1.83453e+38 // #7f0a03ad │ │ +3f8b86: 6e20 6f0c 4300 |00ad: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8b8c: 0c04 |00b0: move-result-object v4 │ │ +3f8b8e: 1f04 1303 |00b1: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3f8b92: 5b24 1c92 |00b3: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@921c │ │ +3f8b96: 1404 9400 0a7f |00b5: const v4, #float 1.83436e+38 // #7f0a0094 │ │ +3f8b9c: 6e20 6f0c 4300 |00b8: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8ba2: 0c04 |00bb: move-result-object v4 │ │ +3f8ba4: 1f04 f41d |00bc: check-cast v4, Lde/danoeh/antennapod/view/PlayButton; // type@1df4 │ │ +3f8ba8: 5b24 0992 |00be: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@9209 │ │ +3f8bac: 1404 8e00 0a7f |00c0: const v4, #float 1.83436e+38 // #7f0a008e │ │ +3f8bb2: 6e20 6f0c 4300 |00c3: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8bb8: 0c04 |00c6: move-result-object v4 │ │ +3f8bba: 1f04 f502 |00c7: check-cast v4, Landroid/widget/ImageButton; // type@02f5 │ │ +3f8bbe: 5b24 0892 |00c9: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butFF:Landroid/widget/ImageButton; // field@9208 │ │ +3f8bc2: 1404 9903 0a7f |00cb: const v4, #float 1.83452e+38 // #7f0a0399 │ │ +3f8bc8: 6e20 6f0c 4300 |00ce: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8bce: 0c04 |00d1: move-result-object v4 │ │ +3f8bd0: 1f04 1303 |00d2: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3f8bd4: 5b24 1892 |00d4: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@9218 │ │ +3f8bd8: 1404 9e00 0a7f |00d6: const v4, #float 1.83437e+38 // #7f0a009e │ │ +3f8bde: 6e20 6f0c 4300 |00d9: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8be4: 0c04 |00dc: move-result-object v4 │ │ +3f8be6: 1f04 f502 |00dd: check-cast v4, Landroid/widget/ImageButton; // type@02f5 │ │ +3f8bea: 5b24 0c92 |00df: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butSkip:Landroid/widget/ImageButton; // field@920c │ │ +3f8bee: 1404 8202 0a7f |00e1: const v4, #float 1.83446e+38 // #7f0a0282 │ │ +3f8bf4: 6e20 6f0c 4300 |00e4: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8bfa: 0c04 |00e7: move-result-object v4 │ │ +3f8bfc: 1f04 0003 |00e8: check-cast v4, Landroid/widget/ProgressBar; // type@0300 │ │ +3f8c00: 5b24 1392 |00ea: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@9213 │ │ +3f8c04: 1404 a500 0a7f |00ec: const v4, #float 1.83437e+38 // #7f0a00a5 │ │ +3f8c0a: 6e20 6f0c 4300 |00ef: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8c10: 0c04 |00f2: move-result-object v4 │ │ +3f8c12: 1f04 2005 |00f3: check-cast v4, Landroidx/cardview/widget/CardView; // type@0520 │ │ +3f8c16: 5b24 0d92 |00f5: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ +3f8c1a: 1404 ae03 0a7f |00f7: const v4, #float 1.83453e+38 // #7f0a03ae │ │ +3f8c20: 6e20 6f0c 4300 |00fa: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8c26: 0c04 |00fd: move-result-object v4 │ │ +3f8c28: 1f04 1303 |00fe: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3f8c2c: 5b24 1d92 |0100: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@921d │ │ +3f8c30: 7010 07a3 0200 |0102: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupLengthTextView:()V // method@a307 │ │ +3f8c36: 7010 06a3 0200 |0105: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.setupControlButtons:()V // method@a306 │ │ +3f8c3c: 5424 0a92 |0108: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@920a │ │ +3f8c40: 2205 c51a |010a: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6; // type@1ac5 │ │ +3f8c44: 7020 bea2 2500 |010c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2be │ │ +3f8c4a: 6e20 680d 5400 |010f: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f8c50: 5424 1492 |0112: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ +3f8c54: 6e20 0112 2400 |0114: invoke-virtual {v4, v2}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1201 │ │ +3f8c5a: 1404 5802 0a7f |0117: const v4, #float 1.83446e+38 // #7f0a0258 │ │ +3f8c60: 6e20 6f0c 4300 |011a: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f8c66: 0c04 |011d: move-result-object v4 │ │ +3f8c68: 1f04 690c |011e: check-cast v4, Landroidx/viewpager2/widget/ViewPager2; // type@0c69 │ │ +3f8c6c: 5b24 1292 |0120: iput-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9212 │ │ +3f8c70: 2205 cc1a |0122: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter; // type@1acc │ │ +3f8c74: 7020 d0a2 2500 |0124: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$AudioPlayerPagerAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@a2d0 │ │ +3f8c7a: 6e20 da4b 5400 |0127: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bda │ │ +3f8c80: 5424 1292 |012a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9212 │ │ +3f8c84: 1225 |012c: const/4 v5, #int 2 // #2 │ │ +3f8c86: 6e20 df4b 5400 |012d: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setOffscreenPageLimit:(I)V // method@4bdf │ │ +3f8c8c: 5424 1292 |0130: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9212 │ │ +3f8c90: 2205 ca1a |0132: new-instance v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1; // type@1aca │ │ +3f8c94: 7020 c9a2 2500 |0134: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment$1;.:(Lde/danoeh/antennapod/fragment/AudioPlayerFragment;)V // method@a2c9 │ │ +3f8c9a: 6e20 d74b 5400 |0137: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.registerOnPageChangeCallback:(Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;)V // method@4bd7 │ │ +3f8ca0: 1103 |013a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0007 line=111 │ │ 0x000b line=112 │ │ 0x0016 line=113 │ │ 0x0020 line=114 │ │ @@ -1722963,73 +1722971,73 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -3f8d94: |[3f8d94] de.danoeh.antennapod.fragment.AudioPlayerFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3f8da4: 5440 0e92 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f8da8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3f8daa: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -3f8dae: 0f01 |0005: return v1 │ │ -3f8db0: 6e10 ea9d 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3f8db6: 0c00 |0009: move-result-object v0 │ │ -3f8db8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3f8dbc: 0f01 |000c: return v1 │ │ -3f8dbe: 2002 a51c |000d: instance-of v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3f8dc2: 3802 0900 |000f: if-eqz v2, 0018 // +0009 │ │ -3f8dc6: 1f00 a51c |0011: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3f8dca: 6e10 f6ab 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3f8dd0: 0c00 |0016: move-result-object v0 │ │ -3f8dd2: 2802 |0017: goto 0019 // +0002 │ │ -3f8dd4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -3f8dd6: 1212 |0019: const/4 v2, #int 1 // #1 │ │ -3f8dd8: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ -3f8ddc: 7210 d20b 0500 |001c: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3f8de2: 0a03 |001f: move-result v3 │ │ -3f8de4: 7130 deaa 3400 |0020: invoke-static {v4, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ -3f8dea: 0a03 |0023: move-result v3 │ │ -3f8dec: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -3f8df0: 0f02 |0026: return v2 │ │ -3f8df2: 7210 d20b 0500 |0027: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3f8df8: 0a05 |002a: move-result v5 │ │ -3f8dfa: 1403 0401 0a7f |002b: const v3, #float 1.83439e+38 // #7f0a0104 │ │ -3f8e00: 3235 3300 |002e: if-eq v5, v3, 0061 // +0033 │ │ -3f8e04: 1403 e602 0a7f |0030: const v3, #float 1.83449e+38 // #7f0a02e6 │ │ -3f8e0a: 3335 0300 |0033: if-ne v5, v3, 0036 // +0003 │ │ -3f8e0e: 282c |0035: goto 0061 // +002c │ │ -3f8e10: 1403 6100 0a7f |0036: const v3, #float 1.83435e+38 // #7f0a0061 │ │ -3f8e16: 3335 1000 |0039: if-ne v5, v3, 0049 // +0010 │ │ -3f8e1a: 7100 aaa0 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // method@a0aa │ │ -3f8e20: 0c05 |003e: move-result-object v5 │ │ -3f8e22: 6e10 1f35 0400 |003f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -3f8e28: 0c00 |0042: move-result-object v0 │ │ -3f8e2a: 1a01 17c5 |0043: const-string v1, "playback_controls" // string@c517 │ │ -3f8e2e: 6e30 e434 0501 |0045: invoke-virtual {v5, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3f8e34: 0f02 |0048: return v2 │ │ -3f8e36: 1403 4f02 0a7f |0049: const v3, #float 1.83445e+38 // #7f0a024f │ │ -3f8e3c: 3335 1400 |004c: if-ne v5, v3, 0060 // +0014 │ │ -3f8e40: 3800 1100 |004e: if-eqz v0, 005f // +0011 │ │ -3f8e44: 6e10 2035 0400 |0050: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f8e4a: 0c05 |0053: move-result-object v5 │ │ -3f8e4c: 6e10 b1ab 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -3f8e52: 0b00 |0057: move-result-wide v0 │ │ -3f8e54: 7130 7894 0501 |0058: invoke-static {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@9478 │ │ -3f8e5a: 0c05 |005b: move-result-object v5 │ │ -3f8e5c: 6e20 c635 5400 |005c: invoke-virtual {v4, v5}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ -3f8e62: 0f02 |005f: return v2 │ │ -3f8e64: 0f01 |0060: return v1 │ │ -3f8e66: 2205 571a |0061: new-instance v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a57 │ │ -3f8e6a: 7010 38a1 0500 |0063: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.:()V // method@a138 │ │ -3f8e70: 6e10 1f35 0400 |0066: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -3f8e76: 0c00 |0069: move-result-object v0 │ │ -3f8e78: 1a01 8b55 |006a: const-string v1, "SleepTimerDialog" // string@558b │ │ -3f8e7c: 6e30 e434 0501 |006c: invoke-virtual {v5, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3f8e82: 0f02 |006f: return v2 │ │ +3f8d7c: |[3f8d7c] de.danoeh.antennapod.fragment.AudioPlayerFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3f8d8c: 5440 0e92 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f8d90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3f8d92: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +3f8d96: 0f01 |0005: return v1 │ │ +3f8d98: 6e10 ea9d 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3f8d9e: 0c00 |0009: move-result-object v0 │ │ +3f8da0: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3f8da4: 0f01 |000c: return v1 │ │ +3f8da6: 2002 a51c |000d: instance-of v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3f8daa: 3802 0900 |000f: if-eqz v2, 0018 // +0009 │ │ +3f8dae: 1f00 a51c |0011: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3f8db2: 6e10 f6ab 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3f8db8: 0c00 |0016: move-result-object v0 │ │ +3f8dba: 2802 |0017: goto 0019 // +0002 │ │ +3f8dbc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +3f8dbe: 1212 |0019: const/4 v2, #int 1 // #1 │ │ +3f8dc0: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ +3f8dc4: 7210 d20b 0500 |001c: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3f8dca: 0a03 |001f: move-result v3 │ │ +3f8dcc: 7130 deaa 3400 |0020: invoke-static {v4, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ +3f8dd2: 0a03 |0023: move-result v3 │ │ +3f8dd4: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +3f8dd8: 0f02 |0026: return v2 │ │ +3f8dda: 7210 d20b 0500 |0027: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3f8de0: 0a05 |002a: move-result v5 │ │ +3f8de2: 1403 0401 0a7f |002b: const v3, #float 1.83439e+38 // #7f0a0104 │ │ +3f8de8: 3235 3300 |002e: if-eq v5, v3, 0061 // +0033 │ │ +3f8dec: 1403 e602 0a7f |0030: const v3, #float 1.83449e+38 // #7f0a02e6 │ │ +3f8df2: 3335 0300 |0033: if-ne v5, v3, 0036 // +0003 │ │ +3f8df6: 282c |0035: goto 0061 // +002c │ │ +3f8df8: 1403 6100 0a7f |0036: const v3, #float 1.83435e+38 // #7f0a0061 │ │ +3f8dfe: 3335 1000 |0039: if-ne v5, v3, 0049 // +0010 │ │ +3f8e02: 7100 aaa0 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // method@a0aa │ │ +3f8e08: 0c05 |003e: move-result-object v5 │ │ +3f8e0a: 6e10 1f35 0400 |003f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +3f8e10: 0c00 |0042: move-result-object v0 │ │ +3f8e12: 1a01 17c5 |0043: const-string v1, "playback_controls" // string@c517 │ │ +3f8e16: 6e30 e434 0501 |0045: invoke-virtual {v5, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3f8e1c: 0f02 |0048: return v2 │ │ +3f8e1e: 1403 4f02 0a7f |0049: const v3, #float 1.83445e+38 // #7f0a024f │ │ +3f8e24: 3335 1400 |004c: if-ne v5, v3, 0060 // +0014 │ │ +3f8e28: 3800 1100 |004e: if-eqz v0, 005f // +0011 │ │ +3f8e2c: 6e10 2035 0400 |0050: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f8e32: 0c05 |0053: move-result-object v5 │ │ +3f8e34: 6e10 b1ab 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +3f8e3a: 0b00 |0057: move-result-wide v0 │ │ +3f8e3c: 7130 7894 0501 |0058: invoke-static {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@9478 │ │ +3f8e42: 0c05 |005b: move-result-object v5 │ │ +3f8e44: 6e20 c635 5400 |005c: invoke-virtual {v4, v5}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ +3f8e4a: 0f02 |005f: return v2 │ │ +3f8e4c: 0f01 |0060: return v1 │ │ +3f8e4e: 2205 571a |0061: new-instance v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a57 │ │ +3f8e52: 7010 38a1 0500 |0063: invoke-direct {v5}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.:()V // method@a138 │ │ +3f8e58: 6e10 1f35 0400 |0066: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +3f8e5e: 0c00 |0069: move-result-object v0 │ │ +3f8e60: 1a01 8b55 |006a: const-string v1, "SleepTimerDialog" // string@558b │ │ +3f8e64: 6e30 e434 0501 |006c: invoke-virtual {v5, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3f8e6a: 0f02 |006f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0006 line=486 │ │ 0x000d line=491 │ │ 0x001c line=492 │ │ 0x0027 line=496 │ │ @@ -1723047,26 +1723055,26 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3f9464: |[3f9464] de.danoeh.antennapod.fragment.AudioPlayerFragment.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ -3f9474: 5422 c891 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c8 │ │ -3f9478: 6200 c691 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c6 │ │ -3f947c: 3302 1000 |0004: if-ne v2, v0, 0014 // +0010 │ │ -3f9480: 6e10 1a35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f9486: 0c02 |0009: move-result-object v2 │ │ -3f9488: 1f02 d617 |000a: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3f948c: 6e10 7794 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3f9492: 0c02 |000f: move-result-object v2 │ │ -3f9494: 1240 |0010: const/4 v0, #int 4 // #4 │ │ -3f9496: 6e20 787c 0200 |0011: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3f949c: 0e00 |0014: return-void │ │ +3f944c: |[3f944c] de.danoeh.antennapod.fragment.AudioPlayerFragment.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ +3f945c: 5422 c891 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c8 │ │ +3f9460: 6200 c691 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c6 │ │ +3f9464: 3302 1000 |0004: if-ne v2, v0, 0014 // +0010 │ │ +3f9468: 6e10 1a35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f946e: 0c02 |0009: move-result-object v2 │ │ +3f9470: 1f02 d617 |000a: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3f9474: 6e10 7794 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3f947a: 0c02 |000f: move-result-object v2 │ │ +3f947c: 1240 |0010: const/4 v0, #int 4 // #4 │ │ +3f947e: 6e20 787c 0200 |0011: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3f9484: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0006 line=230 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0015 reg=2 (null) Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ @@ -1723076,113 +1723084,113 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 194 16-bit code units │ │ -3f94a0: |[3f94a0] de.danoeh.antennapod.fragment.AudioPlayerFragment.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -3f94b0: 5420 0e92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f94b4: 3800 bf00 |0002: if-eqz v0, 00c1 // +00bf │ │ -3f94b8: 5421 1992 |0004: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ -3f94bc: 3901 0400 |0006: if-nez v1, 000a // +0004 │ │ -3f94c0: 2900 b900 |0008: goto/16 00c1 // +00b9 │ │ -3f94c4: 3805 a600 |000a: if-eqz v5, 00b0 // +00a6 │ │ -3f94c8: 8244 |000c: int-to-float v4, v4 │ │ -3f94ca: 6e10 d111 0300 |000d: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ -3f94d0: 0a03 |0010: move-result v3 │ │ -3f94d2: 8233 |0011: int-to-float v3, v3 │ │ -3f94d4: c934 |0012: div-float/2addr v4, v3 │ │ -3f94d6: 2203 9319 |0013: new-instance v3, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ -3f94da: 5425 0e92 |0015: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f94de: 6e10 e89d 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ -3f94e4: 0a05 |001a: move-result v5 │ │ -3f94e6: 7020 7e9d 5300 |001b: invoke-direct {v3, v5}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ -3f94ec: 5425 0e92 |001e: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f94f0: 6e10 e99d 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3f94f6: 0a05 |0023: move-result v5 │ │ -3f94f8: 8255 |0024: int-to-float v5, v5 │ │ -3f94fa: a804 0405 |0025: mul-float v4, v4, v5 │ │ -3f94fe: 8744 |0027: float-to-int v4, v4 │ │ -3f9500: 6e20 7f9d 4300 |0028: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3f9506: 0a03 |002b: move-result v3 │ │ -3f9508: 5424 0e92 |002c: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f950c: 6e10 ea9d 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3f9512: 0c04 |0031: move-result-object v4 │ │ -3f9514: 7120 d09c 3400 |0032: invoke-static {v4, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9cd0 │ │ -3f951a: 0a04 |0035: move-result v4 │ │ -3f951c: 12f5 |0036: const/4 v5, #int -1 // #ff │ │ -3f951e: 3754 6f00 |0037: if-le v4, v5, 00a6 // +006f │ │ -3f9522: 5425 1492 |0039: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ -3f9526: 6e10 000d 0500 |003b: invoke-virtual {v5}, Landroid/view/View;.isPressed:()Z // method@0d00 │ │ -3f952c: 0a05 |003e: move-result v5 │ │ -3f952e: 3905 3500 |003f: if-nez v5, 0074 // +0035 │ │ -3f9532: 5225 0f92 |0041: iget v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@920f │ │ -3f9536: 3245 3100 |0043: if-eq v5, v4, 0074 // +0031 │ │ -3f953a: 5924 0f92 |0045: iput v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@920f │ │ -3f953e: 5423 0e92 |0047: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9542: 6e10 ea9d 0300 |0049: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3f9548: 0c03 |004c: move-result-object v3 │ │ -3f954a: 7210 66ac 0300 |004d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3f9550: 0c03 |0050: move-result-object v3 │ │ -3f9552: 5225 0f92 |0051: iget v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@920f │ │ -3f9556: 7220 ddb4 5300 |0053: invoke-interface {v3, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f955c: 0c03 |0056: move-result-object v3 │ │ -3f955e: 1f03 991c |0057: check-cast v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3f9562: 6e10 2bab 0300 |0059: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3f9568: 0b00 |005c: move-result-wide v0 │ │ -3f956a: 8403 |005d: long-to-int v3, v0 │ │ -3f956c: 1215 |005e: const/4 v5, #int 1 // #1 │ │ -3f956e: 5c25 1592 |005f: iput-boolean v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@9215 │ │ -3f9572: 5425 0e92 |0061: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9576: 6e20 fd9d 3500 |0063: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3f957c: 5425 0e92 |0066: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9580: 6e10 ea9d 0500 |0068: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3f9586: 0c05 |006b: move-result-object v5 │ │ -3f9588: 7020 0ca3 5200 |006c: invoke-direct {v2, v5}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a30c │ │ -3f958e: 5425 1492 |006f: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ -3f9592: 6e10 aeb0 0500 |0071: invoke-virtual {v5}, Lde/danoeh/antennapod/view/ChapterSeekBar;.highlightCurrentChapter:()V // method@b0ae │ │ -3f9598: 5425 1d92 |0074: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@921d │ │ -3f959c: 2200 741e |0076: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f95a0: 7010 c7b2 0000 |0078: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f95a6: 5421 0e92 |007b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f95aa: 6e10 ea9d 0100 |007d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3f95b0: 0c01 |0080: move-result-object v1 │ │ -3f95b2: 7210 66ac 0100 |0081: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3f95b8: 0c01 |0084: move-result-object v1 │ │ -3f95ba: 7220 ddb4 4100 |0085: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f95c0: 0c04 |0088: move-result-object v4 │ │ -3f95c2: 1f04 991c |0089: check-cast v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3f95c6: 6e10 2cab 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ -3f95cc: 0c04 |008e: move-result-object v4 │ │ -3f95ce: 6e20 d3b2 4000 |008f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f95d4: 1a04 0200 |0092: const-string v4, " │ │ +3f9488: |[3f9488] de.danoeh.antennapod.fragment.AudioPlayerFragment.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +3f9498: 5420 0e92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f949c: 3800 bf00 |0002: if-eqz v0, 00c1 // +00bf │ │ +3f94a0: 5421 1992 |0004: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ +3f94a4: 3901 0400 |0006: if-nez v1, 000a // +0004 │ │ +3f94a8: 2900 b900 |0008: goto/16 00c1 // +00b9 │ │ +3f94ac: 3805 a600 |000a: if-eqz v5, 00b0 // +00a6 │ │ +3f94b0: 8244 |000c: int-to-float v4, v4 │ │ +3f94b2: 6e10 d111 0300 |000d: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ +3f94b8: 0a03 |0010: move-result v3 │ │ +3f94ba: 8233 |0011: int-to-float v3, v3 │ │ +3f94bc: c934 |0012: div-float/2addr v4, v3 │ │ +3f94be: 2203 9319 |0013: new-instance v3, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ +3f94c2: 5425 0e92 |0015: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f94c6: 6e10 e89d 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ +3f94cc: 0a05 |001a: move-result v5 │ │ +3f94ce: 7020 7e9d 5300 |001b: invoke-direct {v3, v5}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ +3f94d4: 5425 0e92 |001e: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f94d8: 6e10 e99d 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3f94de: 0a05 |0023: move-result v5 │ │ +3f94e0: 8255 |0024: int-to-float v5, v5 │ │ +3f94e2: a804 0405 |0025: mul-float v4, v4, v5 │ │ +3f94e6: 8744 |0027: float-to-int v4, v4 │ │ +3f94e8: 6e20 7f9d 4300 |0028: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3f94ee: 0a03 |002b: move-result v3 │ │ +3f94f0: 5424 0e92 |002c: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f94f4: 6e10 ea9d 0400 |002e: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3f94fa: 0c04 |0031: move-result-object v4 │ │ +3f94fc: 7120 d09c 3400 |0032: invoke-static {v4, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9cd0 │ │ +3f9502: 0a04 |0035: move-result v4 │ │ +3f9504: 12f5 |0036: const/4 v5, #int -1 // #ff │ │ +3f9506: 3754 6f00 |0037: if-le v4, v5, 00a6 // +006f │ │ +3f950a: 5425 1492 |0039: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ +3f950e: 6e10 000d 0500 |003b: invoke-virtual {v5}, Landroid/view/View;.isPressed:()Z // method@0d00 │ │ +3f9514: 0a05 |003e: move-result v5 │ │ +3f9516: 3905 3500 |003f: if-nez v5, 0074 // +0035 │ │ +3f951a: 5225 0f92 |0041: iget v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@920f │ │ +3f951e: 3245 3100 |0043: if-eq v5, v4, 0074 // +0031 │ │ +3f9522: 5924 0f92 |0045: iput v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@920f │ │ +3f9526: 5423 0e92 |0047: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f952a: 6e10 ea9d 0300 |0049: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3f9530: 0c03 |004c: move-result-object v3 │ │ +3f9532: 7210 66ac 0300 |004d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3f9538: 0c03 |0050: move-result-object v3 │ │ +3f953a: 5225 0f92 |0051: iget v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@920f │ │ +3f953e: 7220 ddb4 5300 |0053: invoke-interface {v3, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f9544: 0c03 |0056: move-result-object v3 │ │ +3f9546: 1f03 991c |0057: check-cast v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3f954a: 6e10 2bab 0300 |0059: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3f9550: 0b00 |005c: move-result-wide v0 │ │ +3f9552: 8403 |005d: long-to-int v3, v0 │ │ +3f9554: 1215 |005e: const/4 v5, #int 1 // #1 │ │ +3f9556: 5c25 1592 |005f: iput-boolean v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@9215 │ │ +3f955a: 5425 0e92 |0061: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f955e: 6e20 fd9d 3500 |0063: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3f9564: 5425 0e92 |0066: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9568: 6e10 ea9d 0500 |0068: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3f956e: 0c05 |006b: move-result-object v5 │ │ +3f9570: 7020 0ca3 5200 |006c: invoke-direct {v2, v5}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a30c │ │ +3f9576: 5425 1492 |006f: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ +3f957a: 6e10 aeb0 0500 |0071: invoke-virtual {v5}, Lde/danoeh/antennapod/view/ChapterSeekBar;.highlightCurrentChapter:()V // method@b0ae │ │ +3f9580: 5425 1d92 |0074: iget-object v5, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@921d │ │ +3f9584: 2200 741e |0076: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f9588: 7010 c7b2 0000 |0078: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f958e: 5421 0e92 |007b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9592: 6e10 ea9d 0100 |007d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3f9598: 0c01 |0080: move-result-object v1 │ │ +3f959a: 7210 66ac 0100 |0081: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3f95a0: 0c01 |0084: move-result-object v1 │ │ +3f95a2: 7220 ddb4 4100 |0085: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f95a8: 0c04 |0088: move-result-object v4 │ │ +3f95aa: 1f04 991c |0089: check-cast v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3f95ae: 6e10 2cab 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@ab2c │ │ +3f95b4: 0c04 |008e: move-result-object v4 │ │ +3f95b6: 6e20 d3b2 4000 |008f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f95bc: 1a04 0200 |0092: const-string v4, " │ │ " // string@0002 │ │ -3f95d8: 6e20 d3b2 4000 |0094: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f95de: 7110 dc9c 0300 |0097: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3f95e4: 0c03 |009a: move-result-object v3 │ │ -3f95e6: 6e20 d3b2 3000 |009b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f95ec: 6e10 deb2 0000 |009e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f95f2: 0c03 |00a1: move-result-object v3 │ │ -3f95f4: 6e20 9412 3500 |00a2: invoke-virtual {v5, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f95fa: 281c |00a5: goto 00c1 // +001c │ │ -3f95fc: 5424 1d92 |00a6: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@921d │ │ -3f9600: 7110 dc9c 0300 |00a8: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3f9606: 0c03 |00ab: move-result-object v3 │ │ -3f9608: 6e20 9412 3400 |00ac: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f960e: 2812 |00af: goto 00c1 // +0012 │ │ -3f9610: 5223 1192 |00b0: iget v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9211 │ │ -3f9614: 6e10 e99d 0000 |00b2: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3f961a: 0a04 |00b5: move-result v4 │ │ -3f961c: 3243 0b00 |00b6: if-eq v3, v4, 00c1 // +000b │ │ -3f9620: 5423 0e92 |00b8: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9624: 6e10 ea9d 0300 |00ba: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3f962a: 0c03 |00bd: move-result-object v3 │ │ -3f962c: 7020 0ca3 3200 |00be: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a30c │ │ -3f9632: 0e00 |00c1: return-void │ │ +3f95c0: 6e20 d3b2 4000 |0094: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f95c6: 7110 dc9c 0300 |0097: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3f95cc: 0c03 |009a: move-result-object v3 │ │ +3f95ce: 6e20 d3b2 3000 |009b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f95d4: 6e10 deb2 0000 |009e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f95da: 0c03 |00a1: move-result-object v3 │ │ +3f95dc: 6e20 9412 3500 |00a2: invoke-virtual {v5, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f95e2: 281c |00a5: goto 00c1 // +001c │ │ +3f95e4: 5424 1d92 |00a6: iget-object v4, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvSeek:Landroid/widget/TextView; // field@921d │ │ +3f95e8: 7110 dc9c 0300 |00a8: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3f95ee: 0c03 |00ab: move-result-object v3 │ │ +3f95f0: 6e20 9412 3400 |00ac: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f95f6: 2812 |00af: goto 00c1 // +0012 │ │ +3f95f8: 5223 1192 |00b0: iget v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.duration:I // field@9211 │ │ +3f95fc: 6e10 e99d 0000 |00b2: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3f9602: 0a04 |00b5: move-result v4 │ │ +3f9604: 3243 0b00 |00b6: if-eq v3, v4, 00c1 // +000b │ │ +3f9608: 5423 0e92 |00b8: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f960c: 6e10 ea9d 0300 |00ba: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3f9612: 0c03 |00bd: move-result-object v3 │ │ +3f9614: 7020 0ca3 3200 |00be: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a30c │ │ +3f961a: 0e00 |00c1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x000d line=408 │ │ 0x0013 line=409 │ │ 0x001e line=410 │ │ 0x002c line=411 │ │ @@ -1723210,44 +1723218,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -3f9634: |[3f9634] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStart:()V │ │ -3f9644: 6f10 8035 0400 |0000: invoke-super {v4}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ -3f964a: 7010 f8a2 0400 |0003: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a2f8 │ │ -3f9650: 0c00 |0006: move-result-object v0 │ │ -3f9652: 5b40 0e92 |0007: iput-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9656: 6e10 f19d 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -3f965c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3f965e: 7020 f6a2 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a2f6 │ │ -3f9664: 7100 04b7 0000 |0010: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3f966a: 0c00 |0013: move-result-object v0 │ │ -3f966c: 6e20 09b7 4000 |0014: invoke-virtual {v0, v4}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3f9672: 5440 1c92 |0017: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@921c │ │ -3f9676: 7100 e3b3 0000 |0019: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ -3f967c: 0c01 |001c: move-result-object v1 │ │ -3f967e: 7100 3fb0 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ -3f9684: 0a02 |0020: move-result v2 │ │ -3f9686: 8122 |0021: int-to-long v2, v2 │ │ -3f9688: 6e30 e2b3 2103 |0022: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ -3f968e: 0c01 |0025: move-result-object v1 │ │ -3f9690: 6e20 9412 1000 |0026: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f9696: 5440 1892 |0029: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@9218 │ │ -3f969a: 7100 e3b3 0000 |002b: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ -3f96a0: 0c01 |002e: move-result-object v1 │ │ -3f96a2: 7100 2fb0 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ -3f96a8: 0a02 |0032: move-result v2 │ │ -3f96aa: 8122 |0033: int-to-long v2, v2 │ │ -3f96ac: 6e30 e2b3 2103 |0034: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ -3f96b2: 0c01 |0037: move-result-object v1 │ │ -3f96b4: 6e20 9412 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f96ba: 0e00 |003b: return-void │ │ +3f961c: |[3f961c] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStart:()V │ │ +3f962c: 6f10 8035 0400 |0000: invoke-super {v4}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ +3f9632: 7010 f8a2 0400 |0003: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a2f8 │ │ +3f9638: 0c00 |0006: move-result-object v0 │ │ +3f963a: 5b40 0e92 |0007: iput-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f963e: 6e10 f19d 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +3f9644: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3f9646: 7020 f6a2 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a2f6 │ │ +3f964c: 7100 04b7 0000 |0010: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3f9652: 0c00 |0013: move-result-object v0 │ │ +3f9654: 6e20 09b7 4000 |0014: invoke-virtual {v0, v4}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3f965a: 5440 1c92 |0017: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvRev:Landroid/widget/TextView; // field@921c │ │ +3f965e: 7100 e3b3 0000 |0019: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ +3f9664: 0c01 |001c: move-result-object v1 │ │ +3f9666: 7100 3fb0 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ +3f966c: 0a02 |0020: move-result v2 │ │ +3f966e: 8122 |0021: int-to-long v2, v2 │ │ +3f9670: 6e30 e2b3 2103 |0022: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ +3f9676: 0c01 |0025: move-result-object v1 │ │ +3f9678: 6e20 9412 1000 |0026: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f967e: 5440 1892 |0029: iget-object v0, v4, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvFF:Landroid/widget/TextView; // field@9218 │ │ +3f9682: 7100 e3b3 0000 |002b: invoke-static {}, Ljava/text/NumberFormat;.getInstance:()Ljava/text/NumberFormat; // method@b3e3 │ │ +3f9688: 0c01 |002e: move-result-object v1 │ │ +3f968a: 7100 2fb0 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ +3f9690: 0a02 |0032: move-result v2 │ │ +3f9692: 8122 |0033: int-to-long v2, v2 │ │ +3f9694: 6e30 e2b3 2103 |0034: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(J)Ljava/lang/String; // method@b3e2 │ │ +3f969a: 0c01 |0037: move-result-object v1 │ │ +3f969c: 6e20 9412 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f96a2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0003 line=327 │ │ 0x0009 line=328 │ │ 0x000d line=329 │ │ 0x0010 line=330 │ │ @@ -1723261,39 +1723269,39 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -3f96bc: |[3f96bc] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3f96cc: 5423 0d92 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ -3f96d0: 1400 cdcc 4c3f |0002: const v0, #float 0.8 // #3f4ccccd │ │ -3f96d6: 6e20 7c0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d7c │ │ -3f96dc: 5423 0d92 |0008: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ -3f96e0: 6e20 7d0d 0300 |000a: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d7d │ │ -3f96e6: 5423 0d92 |000d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ -3f96ea: 6e10 520c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c52 │ │ -3f96f0: 0c03 |0012: move-result-object v3 │ │ -3f96f2: 2200 9909 |0013: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0999 │ │ -3f96f6: 7010 7439 0000 |0015: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3974 │ │ -3f96fc: 6e20 4f0e 0300 |0018: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e4f │ │ -3f9702: 0c03 |001b: move-result-object v3 │ │ -3f9704: 1500 803f |001c: const/high16 v0, #int 1065353216 // #3f80 │ │ -3f9708: 6e20 480e 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e48 │ │ -3f970e: 0c03 |0021: move-result-object v3 │ │ -3f9710: 6e20 4c0e 0300 |0022: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e4c │ │ -3f9716: 0c03 |0025: move-result-object v3 │ │ -3f9718: 6e20 4d0e 0300 |0026: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e4d │ │ -3f971e: 0c03 |0029: move-result-object v3 │ │ -3f9720: 1600 c800 |002a: const-wide/16 v0, #int 200 // #c8 │ │ -3f9724: 6e30 4e0e 0301 |002c: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e4e │ │ -3f972a: 0c03 |002f: move-result-object v3 │ │ -3f972c: 6e10 530e 0300 |0030: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e53 │ │ -3f9732: 0e00 |0033: return-void │ │ +3f96a4: |[3f96a4] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3f96b4: 5423 0d92 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ +3f96b8: 1400 cdcc 4c3f |0002: const v0, #float 0.8 // #3f4ccccd │ │ +3f96be: 6e20 7c0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d7c │ │ +3f96c4: 5423 0d92 |0008: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ +3f96c8: 6e20 7d0d 0300 |000a: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d7d │ │ +3f96ce: 5423 0d92 |000d: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ +3f96d2: 6e10 520c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c52 │ │ +3f96d8: 0c03 |0012: move-result-object v3 │ │ +3f96da: 2200 9909 |0013: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0999 │ │ +3f96de: 7010 7439 0000 |0015: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3974 │ │ +3f96e4: 6e20 4f0e 0300 |0018: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e4f │ │ +3f96ea: 0c03 |001b: move-result-object v3 │ │ +3f96ec: 1500 803f |001c: const/high16 v0, #int 1065353216 // #3f80 │ │ +3f96f0: 6e20 480e 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e48 │ │ +3f96f6: 0c03 |0021: move-result-object v3 │ │ +3f96f8: 6e20 4c0e 0300 |0022: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e4c │ │ +3f96fe: 0c03 |0025: move-result-object v3 │ │ +3f9700: 6e20 4d0e 0300 |0026: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e4d │ │ +3f9706: 0c03 |0029: move-result-object v3 │ │ +3f9708: 1600 c800 |002a: const-wide/16 v0, #int 200 // #c8 │ │ +3f970c: 6e30 4e0e 0301 |002c: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e4e │ │ +3f9712: 0c03 |002f: move-result-object v3 │ │ +3f9714: 6e10 530e 0300 |0030: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e53 │ │ +3f971a: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0008 line=435 │ │ 0x000d line=436 │ │ 0x0018 line=437 │ │ 0x001e line=438 │ │ @@ -1723308,30 +1723316,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -3f9734: |[3f9734] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStop:()V │ │ -3f9744: 6f10 8135 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -3f974a: 5420 0e92 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f974e: 6e10 fc9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ -3f9754: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3f9756: 5b20 0e92 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f975a: 5420 1392 |000b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@9213 │ │ -3f975e: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ -3f9762: 6e20 930d 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f9768: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3f976e: 0c00 |0015: move-result-object v0 │ │ -3f9770: 6e20 0ab7 2000 |0016: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3f9776: 5420 1092 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9210 │ │ -3f977a: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ -3f977e: 7210 08b1 0000 |001d: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3f9784: 0e00 |0020: return-void │ │ +3f971c: |[3f971c] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStop:()V │ │ +3f972c: 6f10 8135 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +3f9732: 5420 0e92 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9736: 6e10 fc9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ +3f973c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3f973e: 5b20 0e92 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9742: 5420 1392 |000b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.progressIndicator:Landroid/widget/ProgressBar; // field@9213 │ │ +3f9746: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ +3f974a: 6e20 930d 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f9750: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3f9756: 0c00 |0015: move-result-object v0 │ │ +3f9758: 6e20 0ab7 2000 |0016: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3f975e: 5420 1092 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9210 │ │ +3f9762: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ +3f9766: 7210 08b1 0000 |001d: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3f976c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0003 line=338 │ │ 0x0009 line=339 │ │ 0x000b line=340 │ │ 0x0012 line=341 │ │ @@ -1723345,61 +1723353,61 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -3f9788: |[3f9788] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3f9798: 5420 0e92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f979c: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -3f97a0: 5520 1592 |0004: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@9215 │ │ -3f97a4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -3f97a8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -3f97aa: 5c23 1592 |0009: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@9215 │ │ -3f97ae: 2819 |000b: goto 0024 // +0019 │ │ -3f97b0: 6e10 d211 0300 |000c: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getProgress:()I // method@11d2 │ │ -3f97b6: 0a00 |000f: move-result v0 │ │ -3f97b8: 8200 |0010: int-to-float v0, v0 │ │ -3f97ba: 6e10 d111 0300 |0011: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ -3f97c0: 0a03 |0014: move-result v3 │ │ -3f97c2: 8233 |0015: int-to-float v3, v3 │ │ -3f97c4: c930 |0016: div-float/2addr v0, v3 │ │ -3f97c6: 5423 0e92 |0017: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f97ca: 6e10 e99d 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3f97d0: 0a01 |001c: move-result v1 │ │ -3f97d2: 8211 |001d: int-to-float v1, v1 │ │ -3f97d4: a800 0001 |001e: mul-float v0, v0, v1 │ │ -3f97d8: 8700 |0020: float-to-int v0, v0 │ │ -3f97da: 6e20 fd9d 0300 |0021: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3f97e0: 5423 0d92 |0024: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ -3f97e4: 1500 803f |0026: const/high16 v0, #int 1065353216 // #3f80 │ │ -3f97e8: 6e20 7c0d 0300 |0028: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d7c │ │ -3f97ee: 5423 0d92 |002b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ -3f97f2: 6e20 7d0d 0300 |002d: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d7d │ │ -3f97f8: 5423 0d92 |0030: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ -3f97fc: 6e10 520c 0300 |0032: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c52 │ │ -3f9802: 0c03 |0035: move-result-object v3 │ │ -3f9804: 2200 9909 |0036: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0999 │ │ -3f9808: 7010 7439 0000 |0038: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3974 │ │ -3f980e: 6e20 4f0e 0300 |003b: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e4f │ │ -3f9814: 0c03 |003e: move-result-object v3 │ │ -3f9816: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -3f9818: 6e20 480e 0300 |0040: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e48 │ │ -3f981e: 0c03 |0043: move-result-object v3 │ │ -3f9820: 1400 cdcc 4c3f |0044: const v0, #float 0.8 // #3f4ccccd │ │ -3f9826: 6e20 4c0e 0300 |0047: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e4c │ │ -3f982c: 0c03 |004a: move-result-object v3 │ │ -3f982e: 6e20 4d0e 0300 |004b: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e4d │ │ -3f9834: 0c03 |004e: move-result-object v3 │ │ -3f9836: 1600 c800 |004f: const-wide/16 v0, #int 200 // #c8 │ │ -3f983a: 6e30 4e0e 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e4e │ │ -3f9840: 0c03 |0054: move-result-object v3 │ │ -3f9842: 6e10 530e 0300 |0055: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e53 │ │ -3f9848: 0e00 |0058: return-void │ │ +3f9770: |[3f9770] de.danoeh.antennapod.fragment.AudioPlayerFragment.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3f9780: 5420 0e92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9784: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +3f9788: 5520 1592 |0004: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@9215 │ │ +3f978c: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +3f9790: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +3f9792: 5c23 1592 |0009: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.seekedToChapterStart:Z // field@9215 │ │ +3f9796: 2819 |000b: goto 0024 // +0019 │ │ +3f9798: 6e10 d211 0300 |000c: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getProgress:()I // method@11d2 │ │ +3f979e: 0a00 |000f: move-result v0 │ │ +3f97a0: 8200 |0010: int-to-float v0, v0 │ │ +3f97a2: 6e10 d111 0300 |0011: invoke-virtual {v3}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ +3f97a8: 0a03 |0014: move-result v3 │ │ +3f97aa: 8233 |0015: int-to-float v3, v3 │ │ +3f97ac: c930 |0016: div-float/2addr v0, v3 │ │ +3f97ae: 5423 0e92 |0017: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f97b2: 6e10 e99d 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3f97b8: 0a01 |001c: move-result v1 │ │ +3f97ba: 8211 |001d: int-to-float v1, v1 │ │ +3f97bc: a800 0001 |001e: mul-float v0, v0, v1 │ │ +3f97c0: 8700 |0020: float-to-int v0, v0 │ │ +3f97c2: 6e20 fd9d 0300 |0021: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3f97c8: 5423 0d92 |0024: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ +3f97cc: 1500 803f |0026: const/high16 v0, #int 1065353216 // #3f80 │ │ +3f97d0: 6e20 7c0d 0300 |0028: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d7c │ │ +3f97d6: 5423 0d92 |002b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ +3f97da: 6e20 7d0d 0300 |002d: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d7d │ │ +3f97e0: 5423 0d92 |0030: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@920d │ │ +3f97e4: 6e10 520c 0300 |0032: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c52 │ │ +3f97ea: 0c03 |0035: move-result-object v3 │ │ +3f97ec: 2200 9909 |0036: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0999 │ │ +3f97f0: 7010 7439 0000 |0038: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3974 │ │ +3f97f6: 6e20 4f0e 0300 |003b: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e4f │ │ +3f97fc: 0c03 |003e: move-result-object v3 │ │ +3f97fe: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +3f9800: 6e20 480e 0300 |0040: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e48 │ │ +3f9806: 0c03 |0043: move-result-object v3 │ │ +3f9808: 1400 cdcc 4c3f |0044: const v0, #float 0.8 // #3f4ccccd │ │ +3f980e: 6e20 4c0e 0300 |0047: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e4c │ │ +3f9814: 0c03 |004a: move-result-object v3 │ │ +3f9816: 6e20 4d0e 0300 |004b: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e4d │ │ +3f981c: 0c03 |004e: move-result-object v3 │ │ +3f981e: 1600 c800 |004f: const-wide/16 v0, #int 200 // #c8 │ │ +3f9822: 6e30 4e0e 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e4e │ │ +3f9828: 0c03 |0054: move-result-object v3 │ │ +3f982a: 6e10 530e 0300 |0055: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e53 │ │ +3f9830: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0004 line=446 │ │ 0x0009 line=447 │ │ 0x000c line=449 │ │ 0x0017 line=450 │ │ @@ -1723419,27 +1723427,27 @@ │ │ type : '(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3f984c: |[3f984c] de.danoeh.antennapod.fragment.AudioPlayerFragment.onUnreadItemsUpdate:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -3f985c: 5423 0e92 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9860: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -3f9864: 0e00 |0004: return-void │ │ -3f9866: 2200 9e1a |0005: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ -3f986a: 6e10 eb9d 0300 |0007: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3f9870: 0a03 |000a: move-result v3 │ │ -3f9872: 5421 0e92 |000b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9876: 6e10 e99d 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3f987c: 0a01 |0010: move-result v1 │ │ -3f987e: 7030 30a2 3001 |0011: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ -3f9884: 6e20 0ba3 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a30b │ │ -3f988a: 0e00 |0017: return-void │ │ +3f9834: |[3f9834] de.danoeh.antennapod.fragment.AudioPlayerFragment.onUnreadItemsUpdate:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +3f9844: 5423 0e92 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9848: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +3f984c: 0e00 |0004: return-void │ │ +3f984e: 2200 9e1a |0005: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ +3f9852: 6e10 eb9d 0300 |0007: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3f9858: 0a03 |000a: move-result v3 │ │ +3f985a: 5421 0e92 |000b: iget-object v1, v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f985e: 6e10 e99d 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3f9864: 0a01 |0010: move-result v1 │ │ +3f9866: 7030 30a2 3001 |0011: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ +3f986c: 6e20 0ba3 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a30b │ │ +3f9872: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0005 line=223 │ │ 0x000d line=224 │ │ 0x0014 line=223 │ │ locals : │ │ @@ -1723451,18 +1723459,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3f988c: |[3f988c] de.danoeh.antennapod.fragment.AudioPlayerFragment.scrollToPage:(I)V │ │ -3f989c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f989e: 6e30 04a3 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(IZ)V // method@a304 │ │ -3f98a4: 0e00 |0004: return-void │ │ +3f9874: |[3f9874] de.danoeh.antennapod.fragment.AudioPlayerFragment.scrollToPage:(I)V │ │ +3f9884: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f9886: 6e30 04a3 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(IZ)V // method@a304 │ │ +3f988c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=565 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ @@ -1723471,29 +1723479,29 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3f98a8: |[3f98a8] de.danoeh.antennapod.fragment.AudioPlayerFragment.scrollToPage:(IZ)V │ │ -3f98b8: 5410 1292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9212 │ │ -3f98bc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3f98c0: 0e00 |0004: return-void │ │ -3f98c2: 6e30 dc4b 2003 |0005: invoke-virtual {v0, v2, v3}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@4bdc │ │ -3f98c8: 6e10 1f35 0100 |0008: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -3f98ce: 0c02 |000b: move-result-object v2 │ │ -3f98d0: 1a03 ad81 |000c: const-string v3, "f1" // string@81ad │ │ -3f98d4: 6e20 0237 3200 |000e: invoke-virtual {v2, v3}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@3702 │ │ -3f98da: 0c02 |0011: move-result-object v2 │ │ -3f98dc: 2023 6f1b |0012: instance-of v3, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b6f │ │ -3f98e0: 3803 0700 |0014: if-eqz v3, 001b // +0007 │ │ -3f98e4: 1f02 6f1b |0016: check-cast v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b6f │ │ -3f98e8: 6e10 04a6 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.scrollToTop:()V // method@a604 │ │ -3f98ee: 0e00 |001b: return-void │ │ +3f9890: |[3f9890] de.danoeh.antennapod.fragment.AudioPlayerFragment.scrollToPage:(IZ)V │ │ +3f98a0: 5410 1292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9212 │ │ +3f98a4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3f98a8: 0e00 |0004: return-void │ │ +3f98aa: 6e30 dc4b 2003 |0005: invoke-virtual {v0, v2, v3}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@4bdc │ │ +3f98b0: 6e10 1f35 0100 |0008: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +3f98b6: 0c02 |000b: move-result-object v2 │ │ +3f98b8: 1a03 ad81 |000c: const-string v3, "f1" // string@81ad │ │ +3f98bc: 6e20 0237 3200 |000e: invoke-virtual {v2, v3}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@3702 │ │ +3f98c2: 0c02 |0011: move-result-object v2 │ │ +3f98c4: 2023 6f1b |0012: instance-of v3, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b6f │ │ +3f98c8: 3803 0700 |0014: if-eqz v3, 001b // +0007 │ │ +3f98cc: 1f02 6f1b |0016: check-cast v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; // type@1b6f │ │ +3f98d0: 6e10 04a6 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.scrollToTop:()V // method@a604 │ │ +3f98d6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0005 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=559 │ │ 0x0016 line=560 │ │ @@ -1723507,72 +1723515,72 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 122 16-bit code units │ │ -3f9a40: |[3f9a40] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupOptionsMenu:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3f9a50: 5430 1792 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f9a54: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f9a5a: 0c00 |0005: move-result-object v0 │ │ -3f9a5c: 7210 c20b 0000 |0006: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@0bc2 │ │ -3f9a62: 0a00 |0009: move-result v0 │ │ -3f9a64: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -3f9a68: 5430 1792 |000c: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f9a6c: 1401 0c00 0f7f |000e: const v1, #float 1.9008e+38 // #7f0f000c │ │ -3f9a72: 6e20 3c21 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -3f9a78: 5430 0e92 |0014: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9a7c: 3900 0300 |0016: if-nez v0, 0019 // +0003 │ │ -3f9a80: 0e00 |0018: return-void │ │ -3f9a82: 2040 a51c |0019: instance-of v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3f9a86: 5431 1792 |001b: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f9a8a: 6e10 2621 0100 |001d: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f9a90: 0c01 |0020: move-result-object v1 │ │ -3f9a92: 1402 4f02 0a7f |0021: const v2, #float 1.83445e+38 // #7f0a024f │ │ -3f9a98: 7220 b60b 2100 |0024: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3f9a9e: 0c01 |0027: move-result-object v1 │ │ -3f9aa0: 7220 f90b 0100 |0028: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3f9aa6: 3800 1100 |002b: if-eqz v0, 003c // +0011 │ │ -3f9aaa: 5430 1792 |002d: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f9aae: 6e10 2621 0000 |002f: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f9ab4: 0c00 |0032: move-result-object v0 │ │ -3f9ab6: 1f04 a51c |0033: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3f9aba: 6e10 f6ab 0400 |0035: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3f9ac0: 0c04 |0038: move-result-object v4 │ │ -3f9ac2: 7120 dfaa 4000 |0039: invoke-static {v0, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aadf │ │ -3f9ac8: 5434 1792 |003c: iget-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f9acc: 6e10 2621 0400 |003e: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f9ad2: 0c04 |0041: move-result-object v4 │ │ -3f9ad4: 1400 e602 0a7f |0042: const v0, #float 1.83449e+38 // #7f0a02e6 │ │ -3f9ada: 7220 b60b 0400 |0045: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3f9ae0: 0c04 |0048: move-result-object v4 │ │ -3f9ae2: 5430 0e92 |0049: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9ae6: 6e10 039e 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e03 │ │ -3f9aec: 0a00 |004e: move-result v0 │ │ -3f9aee: df00 0001 |004f: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -3f9af2: 7220 f90b 0400 |0051: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3f9af8: 5434 1792 |0054: iget-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f9afc: 6e10 2621 0400 |0056: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f9b02: 0c04 |0059: move-result-object v4 │ │ -3f9b04: 1400 0401 0a7f |005a: const v0, #float 1.83439e+38 // #7f0a0104 │ │ -3f9b0a: 7220 b60b 0400 |005d: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3f9b10: 0c04 |0060: move-result-object v4 │ │ -3f9b12: 5430 0e92 |0061: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9b16: 6e10 039e 0000 |0063: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e03 │ │ -3f9b1c: 0a00 |0066: move-result v0 │ │ -3f9b1e: 7220 f90b 0400 |0067: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3f9b24: 6e10 1a35 0300 |006a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f9b2a: 0c04 |006d: move-result-object v4 │ │ -3f9b2c: 1f04 8e1d |006e: check-cast v4, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity; // type@1d8e │ │ -3f9b30: 5430 1792 |0070: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ -3f9b34: 6e10 2621 0000 |0072: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f9b3a: 0c00 |0075: move-result-object v0 │ │ -3f9b3c: 6e20 5daf 0400 |0076: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.requestCastButton:(Landroid/view/Menu;)V // method@af5d │ │ -3f9b42: 0e00 |0079: return-void │ │ +3f9a28: |[3f9a28] de.danoeh.antennapod.fragment.AudioPlayerFragment.setupOptionsMenu:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3f9a38: 5430 1792 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f9a3c: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f9a42: 0c00 |0005: move-result-object v0 │ │ +3f9a44: 7210 c20b 0000 |0006: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@0bc2 │ │ +3f9a4a: 0a00 |0009: move-result v0 │ │ +3f9a4c: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +3f9a50: 5430 1792 |000c: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f9a54: 1401 0c00 0f7f |000e: const v1, #float 1.9008e+38 // #7f0f000c │ │ +3f9a5a: 6e20 3c21 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +3f9a60: 5430 0e92 |0014: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9a64: 3900 0300 |0016: if-nez v0, 0019 // +0003 │ │ +3f9a68: 0e00 |0018: return-void │ │ +3f9a6a: 2040 a51c |0019: instance-of v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3f9a6e: 5431 1792 |001b: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f9a72: 6e10 2621 0100 |001d: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f9a78: 0c01 |0020: move-result-object v1 │ │ +3f9a7a: 1402 4f02 0a7f |0021: const v2, #float 1.83445e+38 // #7f0a024f │ │ +3f9a80: 7220 b60b 2100 |0024: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3f9a86: 0c01 |0027: move-result-object v1 │ │ +3f9a88: 7220 f90b 0100 |0028: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3f9a8e: 3800 1100 |002b: if-eqz v0, 003c // +0011 │ │ +3f9a92: 5430 1792 |002d: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f9a96: 6e10 2621 0000 |002f: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f9a9c: 0c00 |0032: move-result-object v0 │ │ +3f9a9e: 1f04 a51c |0033: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3f9aa2: 6e10 f6ab 0400 |0035: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3f9aa8: 0c04 |0038: move-result-object v4 │ │ +3f9aaa: 7120 dfaa 4000 |0039: invoke-static {v0, v4}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aadf │ │ +3f9ab0: 5434 1792 |003c: iget-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f9ab4: 6e10 2621 0400 |003e: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f9aba: 0c04 |0041: move-result-object v4 │ │ +3f9abc: 1400 e602 0a7f |0042: const v0, #float 1.83449e+38 // #7f0a02e6 │ │ +3f9ac2: 7220 b60b 0400 |0045: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3f9ac8: 0c04 |0048: move-result-object v4 │ │ +3f9aca: 5430 0e92 |0049: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9ace: 6e10 039e 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e03 │ │ +3f9ad4: 0a00 |004e: move-result v0 │ │ +3f9ad6: df00 0001 |004f: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +3f9ada: 7220 f90b 0400 |0051: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3f9ae0: 5434 1792 |0054: iget-object v4, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f9ae4: 6e10 2621 0400 |0056: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f9aea: 0c04 |0059: move-result-object v4 │ │ +3f9aec: 1400 0401 0a7f |005a: const v0, #float 1.83439e+38 // #7f0a0104 │ │ +3f9af2: 7220 b60b 0400 |005d: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3f9af8: 0c04 |0060: move-result-object v4 │ │ +3f9afa: 5430 0e92 |0061: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9afe: 6e10 039e 0000 |0063: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e03 │ │ +3f9b04: 0a00 |0066: move-result v0 │ │ +3f9b06: 7220 f90b 0400 |0067: invoke-interface {v4, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3f9b0c: 6e10 1a35 0300 |006a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f9b12: 0c04 |006d: move-result-object v4 │ │ +3f9b14: 1f04 8e1d |006e: check-cast v4, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity; // type@1d8e │ │ +3f9b18: 5430 1792 |0070: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9217 │ │ +3f9b1c: 6e10 2621 0000 |0072: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f9b22: 0c00 |0075: move-result-object v0 │ │ +3f9b24: 6e20 5daf 0400 |0076: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.requestCastButton:(Landroid/view/Menu;)V // method@af5d │ │ +3f9b2a: 0e00 |0079: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x000c line=464 │ │ 0x0014 line=466 │ │ 0x0019 line=469 │ │ 0x001b line=470 │ │ @@ -1723589,24 +1723597,24 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -3f9b44: |[3f9b44] de.danoeh.antennapod.fragment.AudioPlayerFragment.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ -3f9b54: 6e10 3ba2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a23b │ │ -3f9b5a: 0a00 |0003: move-result v0 │ │ -3f9b5c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -3f9b60: 6e10 3fa2 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.wasJustEnabled:()Z // method@a23f │ │ -3f9b66: 0a02 |0009: move-result v2 │ │ -3f9b68: 3802 0600 |000a: if-eqz v2, 0010 // +0006 │ │ -3f9b6c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -3f9b6e: 7020 f6a2 2100 |000d: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a2f6 │ │ -3f9b74: 0e00 |0010: return-void │ │ +3f9b2c: |[3f9b2c] de.danoeh.antennapod.fragment.AudioPlayerFragment.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ +3f9b3c: 6e10 3ba2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a23b │ │ +3f9b42: 0a00 |0003: move-result v0 │ │ +3f9b44: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +3f9b48: 6e10 3fa2 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.wasJustEnabled:()Z // method@a23f │ │ +3f9b4e: 0a02 |0009: move-result v2 │ │ +3f9b50: 3802 0600 |000a: if-eqz v2, 0010 // +0006 │ │ +3f9b54: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +3f9b56: 7020 f6a2 2100 |000d: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.loadMediaInfo:(Z)V // method@a2f6 │ │ +3f9b5c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x000d line=314 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ 0x0000 - 0x0011 reg=2 (null) Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ @@ -1723616,30 +1723624,30 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -3f9b78: |[3f9b78] de.danoeh.antennapod.fragment.AudioPlayerFragment.updatePlaybackSpeedButton:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V │ │ -3f9b88: 2200 d61e |0000: new-instance v0, Ljava/text/DecimalFormat; // type@1ed6 │ │ -3f9b8c: 1a01 e409 |0002: const-string v1, "0.00" // string@09e4 │ │ -3f9b90: 7020 ddb3 1000 |0004: invoke-direct {v0, v1}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@b3dd │ │ -3f9b96: 6e10 41a2 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a241 │ │ -3f9b9c: 0a01 |000a: move-result v1 │ │ -3f9b9e: 8911 |000b: float-to-double v1, v1 │ │ -3f9ba0: 6e30 e1b3 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b3e1 │ │ -3f9ba6: 0c00 |000f: move-result-object v0 │ │ -3f9ba8: 5431 1a92 |0010: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@921a │ │ -3f9bac: 6e20 9412 0100 |0012: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f9bb2: 5430 0a92 |0015: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@920a │ │ -3f9bb6: 6e10 41a2 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a241 │ │ -3f9bbc: 0a04 |001a: move-result v4 │ │ -3f9bbe: 6e20 a0b0 4000 |001b: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView;.setSpeed:(F)V // method@b0a0 │ │ -3f9bc4: 0e00 |001e: return-void │ │ +3f9b60: |[3f9b60] de.danoeh.antennapod.fragment.AudioPlayerFragment.updatePlaybackSpeedButton:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V │ │ +3f9b70: 2200 d61e |0000: new-instance v0, Ljava/text/DecimalFormat; // type@1ed6 │ │ +3f9b74: 1a01 e409 |0002: const-string v1, "0.00" // string@09e4 │ │ +3f9b78: 7020 ddb3 1000 |0004: invoke-direct {v0, v1}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@b3dd │ │ +3f9b7e: 6e10 41a2 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a241 │ │ +3f9b84: 0a01 |000a: move-result v1 │ │ +3f9b86: 8911 |000b: float-to-double v1, v1 │ │ +3f9b88: 6e30 e1b3 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b3e1 │ │ +3f9b8e: 0c00 |000f: move-result-object v0 │ │ +3f9b90: 5431 1a92 |0010: iget-object v1, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@921a │ │ +3f9b94: 6e20 9412 0100 |0012: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f9b9a: 5430 0a92 |0015: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.butPlaybackSpeed:Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView; // field@920a │ │ +3f9b9e: 6e10 41a2 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a241 │ │ +3f9ba4: 0a04 |001a: move-result v4 │ │ +3f9ba6: 6e20 a0b0 4000 |001b: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/ui/common/PlaybackSpeedIndicatorView;.setSpeed:(F)V // method@b0a0 │ │ +3f9bac: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0010 line=250 │ │ 0x0015 line=251 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ @@ -1723650,116 +1723658,116 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 202 16-bit code units │ │ -3f9bc8: |[3f9bc8] de.danoeh.antennapod.fragment.AudioPlayerFragment.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3f9bd8: 5450 0e92 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9bdc: 3800 c700 |0002: if-eqz v0, 00c9 // +00c7 │ │ -3f9be0: 5451 1b92 |0004: iget-object v1, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@921b │ │ -3f9be4: 3801 c300 |0006: if-eqz v1, 00c9 // +00c3 │ │ -3f9be8: 5451 1992 |0008: iget-object v1, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ -3f9bec: 3801 bf00 |000a: if-eqz v1, 00c9 // +00bf │ │ -3f9bf0: 5451 1492 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ -3f9bf4: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ -3f9bf8: 2900 b900 |0010: goto/16 00c9 // +00b9 │ │ -3f9bfc: 2201 9319 |0012: new-instance v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ -3f9c00: 6e10 e89d 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ -3f9c06: 0a00 |0017: move-result v0 │ │ -3f9c08: 7020 7e9d 0100 |0018: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ -3f9c0e: 6e10 32a2 0600 |001b: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a232 │ │ -3f9c14: 0a00 |001e: move-result v0 │ │ -3f9c16: 6e20 7f9d 0100 |001f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3f9c1c: 0a00 |0022: move-result v0 │ │ -3f9c1e: 6e10 31a2 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a231 │ │ -3f9c24: 0a02 |0026: move-result v2 │ │ -3f9c26: 6e20 7f9d 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3f9c2c: 0a02 |002a: move-result v2 │ │ -3f9c2e: 6e10 31a2 0600 |002b: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a231 │ │ -3f9c34: 0a03 |002e: move-result v3 │ │ -3f9c36: 6e10 32a2 0600 |002f: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a232 │ │ -3f9c3c: 0a04 |0032: move-result v4 │ │ -3f9c3e: b143 |0033: sub-int/2addr v3, v4 │ │ -3f9c40: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -3f9c42: 7120 5bb2 4300 |0035: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ -3f9c48: 0a03 |0038: move-result v3 │ │ -3f9c4a: 6e20 7f9d 3100 |0039: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3f9c50: 0a01 |003c: move-result v1 │ │ -3f9c52: 5453 0e92 |003d: iget-object v3, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ -3f9c56: 6e10 ea9d 0300 |003f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3f9c5c: 0c03 |0042: move-result-object v3 │ │ -3f9c5e: 7120 d09c 0300 |0043: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9cd0 │ │ -3f9c64: 0a03 |0046: move-result v3 │ │ -3f9c66: 5953 0f92 |0047: iput v3, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@920f │ │ -3f9c6a: 2203 741e |0049: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f9c6e: 7010 c7b2 0300 |004b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f9c74: 1a04 b778 |004e: const-string v4, "currentPosition " // string@78b7 │ │ -3f9c78: 6e20 d3b2 4300 |0050: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f9c7e: 7110 dc9c 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3f9c84: 0c04 |0056: move-result-object v4 │ │ -3f9c86: 6e20 d3b2 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f9c8c: 6e10 deb2 0300 |005a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f9c92: 0c03 |005d: move-result-object v3 │ │ -3f9c94: 1a04 380f |005e: const-string v4, "AudioPlayerFragment" // string@0f38 │ │ -3f9c98: 7120 f50a 3400 |0060: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3f9c9e: 12f3 |0063: const/4 v3, #int -1 // #ff │ │ -3f9ca0: 3230 6000 |0064: if-eq v0, v3, 00c4 // +0060 │ │ -3f9ca4: 3332 0300 |0066: if-ne v2, v3, 0069 // +0003 │ │ -3f9ca8: 285c |0068: goto 00c4 // +005c │ │ -3f9caa: 5453 1b92 |0069: iget-object v3, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@921b │ │ -3f9cae: 7110 dc9c 0000 |006b: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3f9cb4: 0c00 |006e: move-result-object v0 │ │ -3f9cb6: 6e20 9412 0300 |006f: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f9cbc: 7100 87b0 0000 |0072: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b087 │ │ -3f9cc2: 0a00 |0075: move-result v0 │ │ -3f9cc4: 5c50 1692 |0076: iput-boolean v0, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@9216 │ │ -3f9cc8: 3800 2200 |0078: if-eqz v0, 009a // +0022 │ │ -3f9ccc: 5450 1992 |007a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ -3f9cd0: 2202 741e |007c: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f9cd4: 7010 c7b2 0200 |007e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f9cda: 3d01 0500 |0081: if-lez v1, 0086 // +0005 │ │ -3f9cde: 1a03 c108 |0083: const-string v3, "-" // string@08c1 │ │ -3f9ce2: 2803 |0085: goto 0088 // +0003 │ │ -3f9ce4: 1a03 0000 |0086: const-string v3, "" // string@0000 │ │ -3f9ce8: 6e20 d3b2 3200 |0088: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f9cee: 7110 dc9c 0100 |008b: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3f9cf4: 0c01 |008e: move-result-object v1 │ │ -3f9cf6: 6e20 d3b2 1200 |008f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f9cfc: 6e10 deb2 0200 |0092: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f9d02: 0c01 |0095: move-result-object v1 │ │ -3f9d04: 6e20 9412 1000 |0096: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f9d0a: 280a |0099: goto 00a3 // +000a │ │ -3f9d0c: 5450 1992 |009a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ -3f9d10: 7110 dc9c 0200 |009c: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3f9d16: 0c01 |009f: move-result-object v1 │ │ -3f9d18: 6e20 9412 1000 |00a0: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f9d1e: 5450 1492 |00a3: iget-object v0, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ -3f9d22: 6e10 000d 0000 |00a5: invoke-virtual {v0}, Landroid/view/View;.isPressed:()Z // method@0d00 │ │ -3f9d28: 0a00 |00a8: move-result v0 │ │ -3f9d2a: 3900 1a00 |00a9: if-nez v0, 00c3 // +001a │ │ -3f9d2e: 6e10 32a2 0600 |00ab: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a232 │ │ -3f9d34: 0a00 |00ae: move-result v0 │ │ -3f9d36: 8200 |00af: int-to-float v0, v0 │ │ -3f9d38: 6e10 31a2 0600 |00b0: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a231 │ │ -3f9d3e: 0a06 |00b3: move-result v6 │ │ -3f9d40: 8266 |00b4: int-to-float v6, v6 │ │ -3f9d42: c960 |00b5: div-float/2addr v0, v6 │ │ -3f9d44: 5456 1492 |00b6: iget-object v6, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ -3f9d48: 6e10 d111 0600 |00b8: invoke-virtual {v6}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ -3f9d4e: 0a01 |00bb: move-result v1 │ │ -3f9d50: 8211 |00bc: int-to-float v1, v1 │ │ -3f9d52: a800 0001 |00bd: mul-float v0, v0, v1 │ │ -3f9d56: 8700 |00bf: float-to-int v0, v0 │ │ -3f9d58: 6e20 d511 0600 |00c0: invoke-virtual {v6, v0}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11d5 │ │ -3f9d5e: 0e00 |00c3: return-void │ │ -3f9d60: 1a06 e416 |00c4: const-string v6, "Could not react to position observer update because of invalid time" // string@16e4 │ │ -3f9d64: 7120 ff0a 6400 |00c6: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3f9d6a: 0e00 |00c9: return-void │ │ +3f9bb0: |[3f9bb0] de.danoeh.antennapod.fragment.AudioPlayerFragment.updatePosition:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3f9bc0: 5450 0e92 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9bc4: 3800 c700 |0002: if-eqz v0, 00c9 // +00c7 │ │ +3f9bc8: 5451 1b92 |0004: iget-object v1, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@921b │ │ +3f9bcc: 3801 c300 |0006: if-eqz v1, 00c9 // +00c3 │ │ +3f9bd0: 5451 1992 |0008: iget-object v1, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ +3f9bd4: 3801 bf00 |000a: if-eqz v1, 00c9 // +00bf │ │ +3f9bd8: 5451 1492 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ +3f9bdc: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ +3f9be0: 2900 b900 |0010: goto/16 00c9 // +00b9 │ │ +3f9be4: 2201 9319 |0012: new-instance v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ +3f9be8: 6e10 e89d 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ +3f9bee: 0a00 |0017: move-result v0 │ │ +3f9bf0: 7020 7e9d 0100 |0018: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ +3f9bf6: 6e10 32a2 0600 |001b: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a232 │ │ +3f9bfc: 0a00 |001e: move-result v0 │ │ +3f9bfe: 6e20 7f9d 0100 |001f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3f9c04: 0a00 |0022: move-result v0 │ │ +3f9c06: 6e10 31a2 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a231 │ │ +3f9c0c: 0a02 |0026: move-result v2 │ │ +3f9c0e: 6e20 7f9d 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3f9c14: 0a02 |002a: move-result v2 │ │ +3f9c16: 6e10 31a2 0600 |002b: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a231 │ │ +3f9c1c: 0a03 |002e: move-result v3 │ │ +3f9c1e: 6e10 32a2 0600 |002f: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a232 │ │ +3f9c24: 0a04 |0032: move-result v4 │ │ +3f9c26: b143 |0033: sub-int/2addr v3, v4 │ │ +3f9c28: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +3f9c2a: 7120 5bb2 4300 |0035: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ +3f9c30: 0a03 |0038: move-result v3 │ │ +3f9c32: 6e20 7f9d 3100 |0039: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3f9c38: 0a01 |003c: move-result v1 │ │ +3f9c3a: 5453 0e92 |003d: iget-object v3, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@920e │ │ +3f9c3e: 6e10 ea9d 0300 |003f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3f9c44: 0c03 |0042: move-result-object v3 │ │ +3f9c46: 7120 d09c 0300 |0043: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9cd0 │ │ +3f9c4c: 0a03 |0046: move-result v3 │ │ +3f9c4e: 5953 0f92 |0047: iput v3, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.currentChapterIndex:I // field@920f │ │ +3f9c52: 2203 741e |0049: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f9c56: 7010 c7b2 0300 |004b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f9c5c: 1a04 b778 |004e: const-string v4, "currentPosition " // string@78b7 │ │ +3f9c60: 6e20 d3b2 4300 |0050: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f9c66: 7110 dc9c 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3f9c6c: 0c04 |0056: move-result-object v4 │ │ +3f9c6e: 6e20 d3b2 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f9c74: 6e10 deb2 0300 |005a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f9c7a: 0c03 |005d: move-result-object v3 │ │ +3f9c7c: 1a04 380f |005e: const-string v4, "AudioPlayerFragment" // string@0f38 │ │ +3f9c80: 7120 f50a 3400 |0060: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3f9c86: 12f3 |0063: const/4 v3, #int -1 // #ff │ │ +3f9c88: 3230 6000 |0064: if-eq v0, v3, 00c4 // +0060 │ │ +3f9c8c: 3332 0300 |0066: if-ne v2, v3, 0069 // +0003 │ │ +3f9c90: 285c |0068: goto 00c4 // +005c │ │ +3f9c92: 5453 1b92 |0069: iget-object v3, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvPosition:Landroid/widget/TextView; // field@921b │ │ +3f9c96: 7110 dc9c 0000 |006b: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3f9c9c: 0c00 |006e: move-result-object v0 │ │ +3f9c9e: 6e20 9412 0300 |006f: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f9ca4: 7100 87b0 0000 |0072: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b087 │ │ +3f9caa: 0a00 |0075: move-result v0 │ │ +3f9cac: 5c50 1692 |0076: iput-boolean v0, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.showTimeLeft:Z // field@9216 │ │ +3f9cb0: 3800 2200 |0078: if-eqz v0, 009a // +0022 │ │ +3f9cb4: 5450 1992 |007a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ +3f9cb8: 2202 741e |007c: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f9cbc: 7010 c7b2 0200 |007e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f9cc2: 3d01 0500 |0081: if-lez v1, 0086 // +0005 │ │ +3f9cc6: 1a03 c108 |0083: const-string v3, "-" // string@08c1 │ │ +3f9cca: 2803 |0085: goto 0088 // +0003 │ │ +3f9ccc: 1a03 0000 |0086: const-string v3, "" // string@0000 │ │ +3f9cd0: 6e20 d3b2 3200 |0088: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f9cd6: 7110 dc9c 0100 |008b: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3f9cdc: 0c01 |008e: move-result-object v1 │ │ +3f9cde: 6e20 d3b2 1200 |008f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f9ce4: 6e10 deb2 0200 |0092: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f9cea: 0c01 |0095: move-result-object v1 │ │ +3f9cec: 6e20 9412 1000 |0096: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f9cf2: 280a |0099: goto 00a3 // +000a │ │ +3f9cf4: 5450 1992 |009a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.txtvLength:Landroid/widget/TextView; // field@9219 │ │ +3f9cf8: 7110 dc9c 0200 |009c: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3f9cfe: 0c01 |009f: move-result-object v1 │ │ +3f9d00: 6e20 9412 1000 |00a0: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f9d06: 5450 1492 |00a3: iget-object v0, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ +3f9d0a: 6e10 000d 0000 |00a5: invoke-virtual {v0}, Landroid/view/View;.isPressed:()Z // method@0d00 │ │ +3f9d10: 0a00 |00a8: move-result v0 │ │ +3f9d12: 3900 1a00 |00a9: if-nez v0, 00c3 // +001a │ │ +3f9d16: 6e10 32a2 0600 |00ab: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a232 │ │ +3f9d1c: 0a00 |00ae: move-result v0 │ │ +3f9d1e: 8200 |00af: int-to-float v0, v0 │ │ +3f9d20: 6e10 31a2 0600 |00b0: invoke-virtual {v6}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getDuration:()I // method@a231 │ │ +3f9d26: 0a06 |00b3: move-result v6 │ │ +3f9d28: 8266 |00b4: int-to-float v6, v6 │ │ +3f9d2a: c960 |00b5: div-float/2addr v0, v6 │ │ +3f9d2c: 5456 1492 |00b6: iget-object v6, v5, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.sbPosition:Lde/danoeh/antennapod/view/ChapterSeekBar; // field@9214 │ │ +3f9d30: 6e10 d111 0600 |00b8: invoke-virtual {v6}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ +3f9d36: 0a01 |00bb: move-result v1 │ │ +3f9d38: 8211 |00bc: int-to-float v1, v1 │ │ +3f9d3a: a800 0001 |00bd: mul-float v0, v0, v1 │ │ +3f9d3e: 8700 |00bf: float-to-int v0, v0 │ │ +3f9d40: 6e20 d511 0600 |00c0: invoke-virtual {v6, v0}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11d5 │ │ +3f9d46: 0e00 |00c3: return-void │ │ +3f9d48: 1a06 e416 |00c4: const-string v6, "Could not react to position observer update because of invalid time" // string@16e4 │ │ +3f9d4c: 7120 ff0a 6400 |00c6: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3f9d52: 0e00 |00c9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0012 line=367 │ │ 0x001b line=368 │ │ 0x0023 line=369 │ │ 0x002b line=370 │ │ @@ -1723811,18 +1723819,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fa790: |[3fa790] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3fa7a0: 5b01 3492 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9234 │ │ -3fa7a4: 7020 8696 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9686 │ │ -3fa7aa: 0e00 |0005: return-void │ │ +3fa778: |[3fa778] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3fa788: 5b01 3492 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9234 │ │ +3fa78c: 7020 8696 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9686 │ │ +3fa792: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0002 line=371 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ @@ -1723834,33 +1723842,33 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -3fa7ac: |[3fa7ac] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -3fa7bc: 6e10 3097 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3fa7c2: 0a00 |0003: move-result v0 │ │ -3fa7c4: 3900 2000 |0004: if-nez v0, 0024 // +0020 │ │ -3fa7c8: 6e10 cfb0 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b0cf │ │ -3fa7ce: 0c00 |0009: move-result-object v0 │ │ -3fa7d0: 6e10 c2ab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ -3fa7d6: 0a00 |000d: move-result v0 │ │ -3fa7d8: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ -3fa7dc: 2200 6618 |0010: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; // type@1866 │ │ -3fa7e0: 6e20 8a96 4200 |0012: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@968a │ │ -3fa7e6: 0c04 |0015: move-result-object v4 │ │ -3fa7e8: 7020 7c97 4000 |0016: invoke-direct {v0, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@977c │ │ -3fa7ee: 5434 16d9 |0019: iget-object v4, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d916 │ │ -3fa7f2: 5433 17d9 |001b: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d917 │ │ -3fa7f6: 6e10 8996 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getActivity:()Landroid/app/Activity; // method@9689 │ │ -3fa7fc: 0c01 |0020: move-result-object v1 │ │ -3fa7fe: 6e40 9397 4013 |0021: invoke-virtual {v0, v4, v3, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.configure:(Landroid/view/View;Landroid/widget/ImageView;Landroid/content/Context;)V // method@9793 │ │ -3fa804: 0e00 |0024: return-void │ │ +3fa794: |[3fa794] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.afterBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +3fa7a4: 6e10 3097 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3fa7aa: 0a00 |0003: move-result v0 │ │ +3fa7ac: 3900 2000 |0004: if-nez v0, 0024 // +0020 │ │ +3fa7b0: 6e10 cfb0 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.getFeedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b0cf │ │ +3fa7b6: 0c00 |0009: move-result-object v0 │ │ +3fa7b8: 6e10 c2ab 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@abc2 │ │ +3fa7be: 0a00 |000d: move-result v0 │ │ +3fa7c0: 3800 1600 |000e: if-eqz v0, 0024 // +0016 │ │ +3fa7c4: 2200 6618 |0010: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; // type@1866 │ │ +3fa7c8: 6e20 8a96 4200 |0012: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/FeedItem; // method@968a │ │ +3fa7ce: 0c04 |0015: move-result-object v4 │ │ +3fa7d0: 7020 7c97 4000 |0016: invoke-direct {v0, v4}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@977c │ │ +3fa7d6: 5434 16d9 |0019: iget-object v4, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionButton:Landroid/view/View; // field@d916 │ │ +3fa7da: 5433 17d9 |001b: iget-object v3, v3, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.secondaryActionIcon:Landroid/widget/ImageView; // field@d917 │ │ +3fa7de: 6e10 8996 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getActivity:()Landroid/app/Activity; // method@9689 │ │ +3fa7e4: 0c01 |0020: move-result-object v1 │ │ +3fa7e6: 6e40 9397 4013 |0021: invoke-virtual {v0, v4, v3, v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.configure:(Landroid/view/View;Landroid/widget/ImageView;Landroid/content/Context;)V // method@9793 │ │ +3fa7ec: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0006 line=377 │ │ 0x0010 line=378 │ │ 0x0019 line=379 │ │ locals : │ │ @@ -1723873,29 +1723881,29 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -3fa808: |[3fa808] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3fa818: 6f40 9796 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9697 │ │ -3fa81e: 6e10 3097 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3fa824: 0a02 |0006: move-result v2 │ │ -3fa826: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ -3fa82a: 1402 2702 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0227 │ │ -3fa830: 7220 b60b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3fa836: 0c02 |000f: move-result-object v2 │ │ -3fa838: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -3fa83a: 7220 f90b 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3fa840: 5402 3492 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9234 │ │ -3fa844: 2203 dc1a |0016: new-instance v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0; // type@1adc │ │ -3fa848: 7020 3da3 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a33d │ │ -3fa84e: 7120 6c98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ -3fa854: 0e00 |001e: return-void │ │ +3fa7f0: |[3fa7f0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment$CompletedDownloadsListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3fa800: 6f40 9796 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9697 │ │ +3fa806: 6e10 3097 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3fa80c: 0a02 |0006: move-result v2 │ │ +3fa80e: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ +3fa812: 1402 2702 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0227 │ │ +3fa818: 7220 b60b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3fa81e: 0c02 |000f: move-result-object v2 │ │ +3fa820: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +3fa822: 7220 f90b 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3fa828: 5402 3492 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter;.this$0:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // field@9234 │ │ +3fa82c: 2203 dc1a |0016: new-instance v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0; // type@1adc │ │ +3fa830: 7020 3da3 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a33d │ │ +3fa836: 7120 6c98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ +3fa83c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0003 line=387 │ │ 0x000c line=388 │ │ 0x0014 line=390 │ │ locals : │ │ @@ -1724016,17 +1724024,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fad9c: |[3fad9c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$9_f37-GKuXfNNR0oyZREfmWxnnA:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ -3fadac: 7010 50a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$0:()V // method@a350 │ │ -3fadb2: 0e00 |0003: return-void │ │ +3fad84: |[3fad84] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$9_f37-GKuXfNNR0oyZREfmWxnnA:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V │ │ +3fad94: 7010 50a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$0:()V // method@a350 │ │ +3fad9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;) │ │ @@ -1724034,18 +1724042,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Ljava/util/List;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3facec: |[3facec] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$Edm9sW9YhKKpSg3oFqLxMYKrE-E:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Ljava/util/List; │ │ -3facfc: 7010 4da3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$3:()Ljava/util/List; // method@a34d │ │ -3fad02: 0c00 |0003: move-result-object v0 │ │ -3fad04: 1100 |0004: return-object v0 │ │ +3facd4: |[3facd4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$Edm9sW9YhKKpSg3oFqLxMYKrE-E:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Ljava/util/List; │ │ +3face4: 7010 4da3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$3:()Ljava/util/List; // method@a34d │ │ +3facea: 0c00 |0003: move-result-object v0 │ │ +3facec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;) │ │ @@ -1724053,17 +1724061,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fadb4: |[3fadb4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$LDnwUK-r1Mo_gcKYd1Na3IV8Qik:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/lang/Throwable;)V │ │ -3fadc4: 7020 4fa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$5:(Ljava/lang/Throwable;)V // method@a34f │ │ -3fadca: 0e00 |0003: return-void │ │ +3fad9c: |[3fad9c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$LDnwUK-r1Mo_gcKYd1Na3IV8Qik:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/lang/Throwable;)V │ │ +3fadac: 7020 4fa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$5:(Ljava/lang/Throwable;)V // method@a34f │ │ +3fadb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1724072,17 +1724080,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fadcc: |[3fadcc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$UtL6Fts0kEOw7suz1YIj8zgOKg8:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/util/List;)V │ │ -3faddc: 7020 4ea3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$4:(Ljava/util/List;)V // method@a34e │ │ -3fade2: 0e00 |0003: return-void │ │ +3fadb4: |[3fadb4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$UtL6Fts0kEOw7suz1YIj8zgOKg8:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Ljava/util/List;)V │ │ +3fadc4: 7020 4ea3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$loadItems$4:(Ljava/util/List;)V // method@a34e │ │ +3fadca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1724091,18 +1724099,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3faaf8: |[3faaf8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$ohtmJmZsykXaC8I8fwv0bK0Tpvo:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Landroid/view/View;)Z │ │ -3fab08: 7020 51a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a351 │ │ -3fab0e: 0a00 |0003: move-result v0 │ │ -3fab10: 0f00 |0004: return v0 │ │ +3faae0: |[3faae0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$ohtmJmZsykXaC8I8fwv0bK0Tpvo:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Landroid/view/View;)Z │ │ +3faaf0: 7020 51a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a351 │ │ +3faaf6: 0a00 |0003: move-result v0 │ │ +3faaf8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1724111,18 +1724119,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3fab14: |[3fab14] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$qKe4efsrs6Ko42msJ2TKtD1SqEk:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -3fab24: 7020 52a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a352 │ │ -3fab2a: 0a00 |0003: move-result v0 │ │ -3fab2c: 0f00 |0004: return v0 │ │ +3faafc: |[3faafc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.$r8$lambda$qKe4efsrs6Ko42msJ2TKtD1SqEk:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +3fab0c: 7020 52a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a352 │ │ +3fab12: 0a00 |0003: move-result v0 │ │ +3fab14: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1724131,17 +1724139,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3facd4: |[3facd4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; │ │ -3face4: 5400 3892 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3face8: 1100 |0002: return-object v0 │ │ +3facbc: |[3facbc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; │ │ +3faccc: 5400 3892 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3facd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;) │ │ @@ -1724149,17 +1724157,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lcom/leinardi/android/speeddial/SpeedDialView;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3facbc: |[3facbc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; │ │ -3faccc: 5400 4092 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3facd0: 1100 |0002: return-object v0 │ │ +3faca4: |[3faca4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; │ │ +3facb4: 5400 4092 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3facb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;) │ │ @@ -1724167,23 +1724175,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3fade4: |[3fade4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.:()V │ │ -3fadf4: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -3fadfa: 2200 ef1e |0003: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -3fadfe: 7010 b6b4 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -3fae04: 5b10 3f92 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@923f │ │ -3fae08: 2200 e21e |000a: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3fae0c: 7010 17b4 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3fae12: 5b10 3c92 |000f: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ -3fae16: 0e00 |0011: return-void │ │ +3fadcc: |[3fadcc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.:()V │ │ +3faddc: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +3fade2: 2200 ef1e |0003: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +3fade6: 7010 b6b4 0000 |0005: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +3fadec: 5b10 3f92 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@923f │ │ +3fadf0: 2200 e21e |000a: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3fadf4: 7010 17b4 0000 |000c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3fadfa: 5b10 3c92 |000f: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ +3fadfe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=68 │ │ 0x000a line=69 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ @@ -1724193,32 +1724201,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -3fae18: |[3fae18] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.addEmptyView:()V │ │ -3fae28: 2200 ed1d |0000: new-instance v0, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ -3fae2c: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fae32: 0c01 |0005: move-result-object v1 │ │ -3fae34: 7020 b0b0 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ -3fae3a: 5b20 3b92 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@923b │ │ -3fae3e: 1401 f600 087f |000b: const v1, #float 1.8078e+38 // #7f0800f6 │ │ -3fae44: 6e20 b4b0 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ -3fae4a: 5420 3b92 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@923b │ │ -3fae4e: 1401 e901 127f |0013: const v1, #float 1.94077e+38 // #7f1201e9 │ │ -3fae54: 6e20 b7b0 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ -3fae5a: 5420 3b92 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@923b │ │ -3fae5e: 1401 ea01 127f |001b: const v1, #float 1.94077e+38 // #7f1201ea │ │ -3fae64: 6e20 b5b0 1000 |001e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ -3fae6a: 5420 3b92 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@923b │ │ -3fae6e: 5421 3e92 |0023: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ -3fae72: 6e20 b2b0 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b0b2 │ │ -3fae78: 0e00 |0028: return-void │ │ +3fae00: |[3fae00] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.addEmptyView:()V │ │ +3fae10: 2200 ed1d |0000: new-instance v0, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ +3fae14: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fae1a: 0c01 |0005: move-result-object v1 │ │ +3fae1c: 7020 b0b0 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ +3fae22: 5b20 3b92 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@923b │ │ +3fae26: 1401 f600 087f |000b: const v1, #float 1.8078e+38 // #7f0800f6 │ │ +3fae2c: 6e20 b4b0 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ +3fae32: 5420 3b92 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@923b │ │ +3fae36: 1401 e901 127f |0013: const v1, #float 1.94077e+38 // #7f1201e9 │ │ +3fae3c: 6e20 b7b0 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ +3fae42: 5420 3b92 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@923b │ │ +3fae46: 1401 ea01 127f |001b: const v1, #float 1.94077e+38 // #7f1201ea │ │ +3fae4c: 6e20 b5b0 1000 |001e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ +3fae52: 5420 3b92 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@923b │ │ +3fae56: 5421 3e92 |0023: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ +3fae5a: 6e20 b2b0 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b0b2 │ │ +3fae60: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x000e line=258 │ │ 0x0011 line=259 │ │ 0x0019 line=260 │ │ 0x0021 line=261 │ │ @@ -1724230,46 +1724238,46 @@ │ │ type : '(Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -3fae7c: |[3fae7c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.inflateSortMenu:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -3fae8c: 6e10 2621 0400 |0000: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3fae92: 0c04 |0003: move-result-object v4 │ │ -3fae94: 1400 1101 0a7f |0004: const v0, #float 1.83439e+38 // #7f0a0111 │ │ -3fae9a: 7220 b60b 0400 |0007: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3faea0: 0c00 |000a: move-result-object v0 │ │ -3faea2: 6e10 1a35 0300 |000b: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3faea8: 0c01 |000e: move-result-object v1 │ │ -3faeaa: 6e10 7b00 0100 |000f: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -3faeb0: 0c01 |0012: move-result-object v1 │ │ -3faeb2: 1402 1900 0f7f |0013: const v2, #float 1.9008e+38 // #7f0f0019 │ │ -3faeb8: 7210 d70b 0000 |0016: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ -3faebe: 0c00 |0019: move-result-object v0 │ │ -3faec0: 6e30 c40b 2100 |001a: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3faec6: 1400 0e03 0a7f |001d: const v0, #float 1.83449e+38 // #7f0a030e │ │ -3faecc: 7220 b60b 0400 |0020: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3faed2: 0c00 |0023: move-result-object v0 │ │ -3faed4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -3faed6: 7220 f90b 1000 |0025: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3faedc: 1400 1203 0a7f |0028: const v0, #float 1.83449e+38 // #7f0a0312 │ │ -3faee2: 7220 b60b 0400 |002b: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3faee8: 0c00 |002e: move-result-object v0 │ │ -3faeea: 7220 f90b 1000 |002f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3faef0: 1400 1303 0a7f |0032: const v0, #float 1.83449e+38 // #7f0a0313 │ │ -3faef6: 7220 b60b 0400 |0035: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3faefc: 0c00 |0038: move-result-object v0 │ │ -3faefe: 7220 f90b 1000 |0039: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3faf04: 1400 cb01 0a7f |003c: const v0, #float 1.83443e+38 // #7f0a01cb │ │ -3faf0a: 7220 b60b 0400 |003f: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3faf10: 0c04 |0042: move-result-object v4 │ │ -3faf12: 7220 f90b 1400 |0043: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3faf18: 0e00 |0046: return-void │ │ +3fae64: |[3fae64] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.inflateSortMenu:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +3fae74: 6e10 2621 0400 |0000: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3fae7a: 0c04 |0003: move-result-object v4 │ │ +3fae7c: 1400 1101 0a7f |0004: const v0, #float 1.83439e+38 // #7f0a0111 │ │ +3fae82: 7220 b60b 0400 |0007: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3fae88: 0c00 |000a: move-result-object v0 │ │ +3fae8a: 6e10 1a35 0300 |000b: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fae90: 0c01 |000e: move-result-object v1 │ │ +3fae92: 6e10 7b00 0100 |000f: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +3fae98: 0c01 |0012: move-result-object v1 │ │ +3fae9a: 1402 1900 0f7f |0013: const v2, #float 1.9008e+38 // #7f0f0019 │ │ +3faea0: 7210 d70b 0000 |0016: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ +3faea6: 0c00 |0019: move-result-object v0 │ │ +3faea8: 6e30 c40b 2100 |001a: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3faeae: 1400 0e03 0a7f |001d: const v0, #float 1.83449e+38 // #7f0a030e │ │ +3faeb4: 7220 b60b 0400 |0020: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3faeba: 0c00 |0023: move-result-object v0 │ │ +3faebc: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +3faebe: 7220 f90b 1000 |0025: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3faec4: 1400 1203 0a7f |0028: const v0, #float 1.83449e+38 // #7f0a0312 │ │ +3faeca: 7220 b60b 0400 |002b: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3faed0: 0c00 |002e: move-result-object v0 │ │ +3faed2: 7220 f90b 1000 |002f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3faed8: 1400 1303 0a7f |0032: const v0, #float 1.83449e+38 // #7f0a0313 │ │ +3faede: 7220 b60b 0400 |0035: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3faee4: 0c00 |0038: move-result-object v0 │ │ +3faee6: 7220 f90b 1000 |0039: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3faeec: 1400 cb01 0a7f |003c: const v0, #float 1.83443e+38 // #7f0a01cb │ │ +3faef2: 7220 b60b 0400 |003f: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3faef8: 0c04 |0042: move-result-object v4 │ │ +3faefa: 7220 f90b 1400 |0043: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3faf00: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0007 line=153 │ │ 0x000b line=154 │ │ 0x0016 line=155 │ │ 0x0020 line=158 │ │ @@ -1724285,48 +1724293,48 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -3fad08: |[3fad08] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$3:()Ljava/util/List; │ │ -3fad18: 7100 2bb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b02b │ │ -3fad1e: 0c00 |0003: move-result-object v0 │ │ -3fad20: 2201 a31c |0004: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3fad24: 1a02 fa7c |0006: const-string v2, "downloaded" // string@7cfa │ │ -3fad28: 7020 d8ab 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3fad2e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -3fad30: 1403 ffff ff7f |000c: const v3, #float nan // #7fffffff │ │ -3fad36: 7140 1a9b 3201 |000f: invoke-static {v2, v3, v1, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -3fad3c: 0c00 |0012: move-result-object v0 │ │ -3fad3e: 2201 e21e |0013: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -3fad42: 7010 17b4 0100 |0015: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3fad48: 5462 3f92 |0018: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@923f │ │ -3fad4c: 3902 0300 |001a: if-nez v2, 001d // +0003 │ │ -3fad50: 1100 |001c: return-object v0 │ │ -3fad52: 7210 3fb5 0200 |001d: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -3fad58: 0c02 |0020: move-result-object v2 │ │ -3fad5a: 7210 c4b4 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3fad60: 0a03 |0024: move-result v3 │ │ -3fad62: 3803 1400 |0025: if-eqz v3, 0039 // +0014 │ │ -3fad66: 7210 c5b4 0200 |0027: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3fad6c: 0c03 |002a: move-result-object v3 │ │ -3fad6e: 1f03 721e |002b: check-cast v3, Ljava/lang/String; // type@1e72 │ │ -3fad72: 7120 3e9d 3000 |002d: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ -3fad78: 0a04 |0030: move-result v4 │ │ -3fad7a: 12f5 |0031: const/4 v5, #int -1 // #ff │ │ -3fad7c: 3254 0300 |0032: if-eq v4, v5, 0035 // +0003 │ │ -3fad80: 28ed |0034: goto 0021 // -0013 │ │ -3fad82: 7220 d6b4 3100 |0035: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3fad88: 28e9 |0038: goto 0021 // -0017 │ │ -3fad8a: 7110 259b 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemsWithUrl:(Ljava/util/List;)Ljava/util/List; // method@9b25 │ │ -3fad90: 0c01 |003c: move-result-object v1 │ │ -3fad92: 7220 d8b4 0100 |003d: invoke-interface {v1, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ -3fad98: 1101 |0040: return-object v1 │ │ +3facf0: |[3facf0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$3:()Ljava/util/List; │ │ +3fad00: 7100 2bb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b02b │ │ +3fad06: 0c00 |0003: move-result-object v0 │ │ +3fad08: 2201 a31c |0004: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3fad0c: 1a02 fa7c |0006: const-string v2, "downloaded" // string@7cfa │ │ +3fad10: 7020 d8ab 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3fad16: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +3fad18: 1403 ffff ff7f |000c: const v3, #float nan // #7fffffff │ │ +3fad1e: 7140 1a9b 3201 |000f: invoke-static {v2, v3, v1, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +3fad24: 0c00 |0012: move-result-object v0 │ │ +3fad26: 2201 e21e |0013: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +3fad2a: 7010 17b4 0100 |0015: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3fad30: 5462 3f92 |0018: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@923f │ │ +3fad34: 3902 0300 |001a: if-nez v2, 001d // +0003 │ │ +3fad38: 1100 |001c: return-object v0 │ │ +3fad3a: 7210 3fb5 0200 |001d: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +3fad40: 0c02 |0020: move-result-object v2 │ │ +3fad42: 7210 c4b4 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3fad48: 0a03 |0024: move-result v3 │ │ +3fad4a: 3803 1400 |0025: if-eqz v3, 0039 // +0014 │ │ +3fad4e: 7210 c5b4 0200 |0027: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3fad54: 0c03 |002a: move-result-object v3 │ │ +3fad56: 1f03 721e |002b: check-cast v3, Ljava/lang/String; // type@1e72 │ │ +3fad5a: 7120 3e9d 3000 |002d: invoke-static {v0, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ +3fad60: 0a04 |0030: move-result v4 │ │ +3fad62: 12f5 |0031: const/4 v5, #int -1 // #ff │ │ +3fad64: 3254 0300 |0032: if-eq v4, v5, 0035 // +0003 │ │ +3fad68: 28ed |0034: goto 0021 // -0013 │ │ +3fad6a: 7220 d6b4 3100 |0035: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3fad70: 28e9 |0038: goto 0021 // -0017 │ │ +3fad72: 7110 259b 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItemsWithUrl:(Ljava/util/List;)Ljava/util/List; // method@9b25 │ │ +3fad78: 0c01 |003c: move-result-object v1 │ │ +3fad7a: 7220 d8b4 0100 |003d: invoke-interface {v1, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ +3fad80: 1101 |0040: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0013 line=326 │ │ 0x0018 line=327 │ │ 0x001d line=330 │ │ @@ -1724342,25 +1724350,25 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3faf1c: |[3faf1c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$4:(Ljava/util/List;)V │ │ -3faf2c: 5b23 3c92 |0000: iput-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ -3faf30: 5420 3892 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3faf34: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3faf36: 6e20 9c96 1000 |0005: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ -3faf3c: 5420 3d92 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.progressBar:Landroid/widget/ProgressBar; // field@923d │ │ -3faf40: 1301 0800 |000a: const/16 v1, #int 8 // #8 │ │ -3faf44: 6e20 930d 1000 |000c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3faf4a: 5420 3892 |000f: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3faf4e: 6e20 9d96 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -3faf54: 0e00 |0014: return-void │ │ +3faf04: |[3faf04] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$4:(Ljava/util/List;)V │ │ +3faf14: 5b23 3c92 |0000: iput-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ +3faf18: 5420 3892 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3faf1c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3faf1e: 6e20 9c96 1000 |0005: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ +3faf24: 5420 3d92 |0008: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.progressBar:Landroid/widget/ProgressBar; // field@923d │ │ +3faf28: 1301 0800 |000a: const/16 v1, #int 8 // #8 │ │ +3faf2c: 6e20 930d 1000 |000c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3faf32: 5420 3892 |000f: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3faf36: 6e20 9d96 3000 |0011: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +3faf3c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0008 line=346 │ │ 0x000f line=347 │ │ locals : │ │ @@ -1724372,27 +1724380,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3faf58: |[3faf58] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$5:(Ljava/lang/Throwable;)V │ │ -3faf68: 5420 3892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3faf6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3faf6e: 6e20 9c96 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ -3faf74: 5420 3892 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3faf78: 7100 83b4 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3faf7e: 0c01 |000b: move-result-object v1 │ │ -3faf80: 6e20 9d96 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -3faf86: 1a00 7b19 |000f: const-string v0, "DownloadsFragment" // string@197b │ │ -3faf8a: 7110 f90a 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3faf90: 0c03 |0014: move-result-object v3 │ │ -3faf92: 7120 f70a 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3faf98: 0e00 |0018: return-void │ │ +3faf40: |[3faf40] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$loadItems$5:(Ljava/lang/Throwable;)V │ │ +3faf50: 5420 3892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3faf54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3faf56: 6e20 9c96 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ +3faf5c: 5420 3892 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3faf60: 7100 83b4 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3faf66: 0c01 |000b: move-result-object v1 │ │ +3faf68: 6e20 9d96 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +3faf6e: 1a00 7b19 |000f: const-string v0, "DownloadsFragment" // string@197b │ │ +3faf72: 7110 f90a 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3faf78: 0c03 |0014: move-result-object v3 │ │ +3faf7a: 7120 f70a 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3faf80: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0006 line=350 │ │ 0x0011 line=351 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ @@ -1724403,19 +1724411,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3faf9c: |[3faf9c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$0:()V │ │ -3fafac: 5420 3e92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ -3fafb0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fafb2: 6e20 4444 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ -3fafb8: 0e00 |0006: return-void │ │ +3faf84: |[3faf84] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$0:()V │ │ +3faf94: 5420 3e92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ +3faf98: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3faf9a: 6e20 4444 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ +3fafa0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ #15 : (in Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;) │ │ @@ -1724423,24 +1724431,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3fab30: |[3fab30] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ -3fab40: 5412 3e92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ -3fab44: 1250 |0002: const/4 v0, #int 5 // #5 │ │ -3fab46: 6e20 2744 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@4427 │ │ -3fab4c: 5412 3e92 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ -3fab50: 2200 da1a |0008: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5; // type@1ada │ │ -3fab54: 7020 38a3 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a338 │ │ -3fab5a: 6e20 1c0d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ -3fab60: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3fab62: 0f02 |0011: return v2 │ │ +3fab18: |[3fab18] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ +3fab28: 5412 3e92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ +3fab2c: 1250 |0002: const/4 v0, #int 5 // #5 │ │ +3fab2e: 6e20 2744 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@4427 │ │ +3fab34: 5412 3e92 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ +3fab38: 2200 da1a |0008: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5; // type@1ada │ │ +3fab3c: 7020 38a3 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a338 │ │ +3fab42: 6e20 1c0d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ +3fab48: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3fab4a: 0f02 |0011: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0006 line=92 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/View; │ │ @@ -1724450,30 +1724458,30 @@ │ │ type : '(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -3fab64: |[3fab64] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -3fab74: 2200 d51b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1bd5 │ │ -3fab78: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fab7e: 0c01 |0005: move-result-object v1 │ │ -3fab80: 1f01 d617 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fab84: 6e10 5a8f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ -3fab8a: 0a03 |000b: move-result v3 │ │ -3fab8c: 7030 f0a7 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a7f0 │ │ -3fab92: 5423 3892 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fab96: 6e10 8f96 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@968f │ │ -3fab9c: 0c03 |0014: move-result-object v3 │ │ -3fab9e: 6e20 f4a7 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a7f4 │ │ -3faba4: 5423 3892 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3faba8: 6e10 2e97 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -3fabae: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -3fabb0: 0f03 |001e: return v3 │ │ +3fab4c: |[3fab4c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.lambda$onCreateView$2:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +3fab5c: 2200 d51b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1bd5 │ │ +3fab60: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fab66: 0c01 |0005: move-result-object v1 │ │ +3fab68: 1f01 d617 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fab6c: 6e10 5a8f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ +3fab72: 0a03 |000b: move-result v3 │ │ +3fab74: 7030 f0a7 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a7f0 │ │ +3fab7a: 5423 3892 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fab7e: 6e10 8f96 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@968f │ │ +3fab84: 0c03 |0014: move-result-object v3 │ │ +3fab86: 6e20 f4a7 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a7f4 │ │ +3fab8c: 5423 3892 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fab90: 6e10 2e97 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +3fab96: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +3fab98: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0011 line=138 │ │ 0x0018 line=139 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ @@ -1724484,40 +1724492,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -3fafbc: |[3fafbc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.loadItems:()V │ │ -3fafcc: 5430 3a92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@923a │ │ -3fafd0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3fafd4: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fafda: 5430 3b92 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@923b │ │ -3fafde: 6e10 b3b0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b0b3 │ │ -3fafe4: 2200 d71a |000c: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2; // type@1ad7 │ │ -3fafe8: 7020 32a3 3000 |000e: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a332 │ │ -3fafee: 7110 f4b0 0000 |0011: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3faff4: 0c00 |0014: move-result-object v0 │ │ -3faff6: 7100 0cb1 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3faffc: 0c01 |0018: move-result-object v1 │ │ -3faffe: 6e20 fcb0 1000 |0019: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3fb004: 0c00 |001c: move-result-object v0 │ │ -3fb006: 7100 07b1 0000 |001d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3fb00c: 0c01 |0020: move-result-object v1 │ │ -3fb00e: 6e20 f7b0 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3fb014: 0c00 |0024: move-result-object v0 │ │ -3fb016: 2201 d81a |0025: new-instance v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3; // type@1ad8 │ │ -3fb01a: 7020 34a3 3100 |0027: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a334 │ │ -3fb020: 2202 d91a |002a: new-instance v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4; // type@1ad9 │ │ -3fb024: 7020 36a3 3200 |002c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a336 │ │ -3fb02a: 6e30 fab0 1002 |002f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3fb030: 0c00 |0032: move-result-object v0 │ │ -3fb032: 5b30 3a92 |0033: iput-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@923a │ │ -3fb036: 0e00 |0035: return-void │ │ +3fafa4: |[3fafa4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.loadItems:()V │ │ +3fafb4: 5430 3a92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@923a │ │ +3fafb8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3fafbc: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fafc2: 5430 3b92 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@923b │ │ +3fafc6: 6e10 b3b0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b0b3 │ │ +3fafcc: 2200 d71a |000c: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2; // type@1ad7 │ │ +3fafd0: 7020 32a3 3000 |000e: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a332 │ │ +3fafd6: 7110 f4b0 0000 |0011: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3fafdc: 0c00 |0014: move-result-object v0 │ │ +3fafde: 7100 0cb1 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3fafe4: 0c01 |0018: move-result-object v1 │ │ +3fafe6: 6e20 fcb0 1000 |0019: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3fafec: 0c00 |001c: move-result-object v0 │ │ +3fafee: 7100 07b1 0000 |001d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3faff4: 0c01 |0020: move-result-object v1 │ │ +3faff6: 6e20 f7b0 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3faffc: 0c00 |0024: move-result-object v0 │ │ +3faffe: 2201 d81a |0025: new-instance v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3; // type@1ad8 │ │ +3fb002: 7020 34a3 3100 |0027: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a334 │ │ +3fb008: 2202 d91a |002a: new-instance v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4; // type@1ad9 │ │ +3fb00c: 7020 36a3 3200 |002c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a336 │ │ +3fb012: 6e30 fab0 1002 |002f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3fb018: 0c00 |0032: move-result-object v0 │ │ +3fb01a: 5b30 3a92 |0033: iput-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@923a │ │ +3fb01e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0004 line=318 │ │ 0x0007 line=320 │ │ 0x000c line=321 │ │ 0x0015 line=340 │ │ @@ -1724531,18 +1724539,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fb398: |[3fb398] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -3fb3a8: 7110 6cb0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDownloadsSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b06c │ │ -3fb3ae: 7010 53a3 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ -3fb3b4: 0e00 |0006: return-void │ │ +3fb380: |[3fb380] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +3fb390: 7110 6cb0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDownloadsSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b06c │ │ +3fb396: 7010 53a3 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ +3fb39c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0007 reg=1 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ @@ -1724553,36 +1724561,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3fabb4: |[3fabb4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -3fabc4: 5420 3892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fabc8: 6e10 8e96 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ -3fabce: 0c00 |0005: move-result-object v0 │ │ -3fabd0: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ -3fabd4: 1a00 7b19 |0008: const-string v0, "DownloadsFragment" // string@197b │ │ -3fabd8: 1a01 9154 |000a: const-string v1, "Selected item at current position was null, ignoring selection" // string@5491 │ │ -3fabdc: 7120 fa0a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3fabe2: 6f20 6635 3200 |000f: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ -3fabe8: 0a03 |0012: move-result v3 │ │ -3fabea: 0f03 |0013: return v3 │ │ -3fabec: 5421 3892 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fabf0: 6e20 9696 3100 |0016: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@9696 │ │ -3fabf6: 0a01 |0019: move-result v1 │ │ -3fabf8: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ -3fabfc: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -3fabfe: 0f03 |001d: return v3 │ │ -3fac00: 7210 d20b 0300 |001e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3fac06: 0a03 |0021: move-result v3 │ │ -3fac08: 7130 deaa 3200 |0022: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ -3fac0e: 0a03 |0025: move-result v3 │ │ -3fac10: 0f03 |0026: return v3 │ │ +3fab9c: |[3fab9c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +3fabac: 5420 3892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fabb0: 6e10 8e96 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ +3fabb6: 0c00 |0005: move-result-object v0 │ │ +3fabb8: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ +3fabbc: 1a00 7b19 |0008: const-string v0, "DownloadsFragment" // string@197b │ │ +3fabc0: 1a01 9154 |000a: const-string v1, "Selected item at current position was null, ignoring selection" // string@5491 │ │ +3fabc4: 7120 fa0a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3fabca: 6f20 6635 3200 |000f: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ +3fabd0: 0a03 |0012: move-result v3 │ │ +3fabd2: 0f03 |0013: return v3 │ │ +3fabd4: 5421 3892 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fabd8: 6e20 9696 3100 |0016: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@9696 │ │ +3fabde: 0a01 |0019: move-result v1 │ │ +3fabe0: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ +3fabe4: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +3fabe6: 0f03 |001d: return v3 │ │ +3fabe8: 7210 d20b 0300 |001e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3fabee: 0a03 |0021: move-result v3 │ │ +3fabf0: 7130 deaa 3200 |0022: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ +3fabf6: 0a03 |0025: move-result v3 │ │ +3fabf8: 0f03 |0026: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x000c line=246 │ │ 0x000f line=247 │ │ 0x0014 line=249 │ │ 0x001e line=253 │ │ @@ -1724595,158 +1724603,158 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 327 16-bit code units │ │ -3fa858: |[3fa858] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3fa868: 1400 e300 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e3 │ │ -3fa86e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3fa870: 6e40 a90b 0314 |0004: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3fa876: 0c03 |0007: move-result-object v3 │ │ -3fa878: 1404 8203 0a7f |0008: const v4, #float 1.83452e+38 // #7f0a0382 │ │ -3fa87e: 6e20 6f0c 4300 |000b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fa884: 0c04 |000e: move-result-object v4 │ │ -3fa886: 1f04 6714 |000f: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3fa88a: 5b24 4292 |0011: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ -3fa88e: 1400 ab00 127f |0013: const v0, #float 1.94071e+38 // #7f1200ab │ │ -3fa894: 6e20 6c21 0400 |0016: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@216c │ │ -3fa89a: 5424 4292 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ -3fa89e: 1400 0300 0f7f |001b: const v0, #float 1.9008e+38 // #7f0f0003 │ │ -3fa8a4: 6e20 3c21 0400 |001e: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -3fa8aa: 5424 4292 |0021: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ -3fa8ae: 7020 4ca3 4200 |0023: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.inflateSortMenu:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a34c │ │ -3fa8b4: 5424 4292 |0026: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ -3fa8b8: 6e20 6421 2400 |0028: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -3fa8be: 5424 4292 |002b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ -3fa8c2: 2200 d51a |002d: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0; // type@1ad5 │ │ -3fa8c6: 7020 2ea3 2000 |002f: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a32e │ │ -3fa8cc: 6e20 6d0d 0400 |0032: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3fa8d2: 6e10 3435 0200 |0035: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -3fa8d8: 0c04 |0038: move-result-object v4 │ │ -3fa8da: 6e10 0837 0400 |0039: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ -3fa8e0: 0a04 |003c: move-result v4 │ │ -3fa8e2: 3804 0400 |003d: if-eqz v4, 0041 // +0004 │ │ -3fa8e6: 1214 |003f: const/4 v4, #int 1 // #1 │ │ -3fa8e8: 2802 |0040: goto 0042 // +0002 │ │ -3fa8ea: 1204 |0041: const/4 v4, #int 0 // #0 │ │ -3fa8ec: 5c24 3992 |0042: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@9239 │ │ -3fa8f0: 3805 0a00 |0044: if-eqz v5, 004e // +000a │ │ -3fa8f4: 1a04 b9e2 |0046: const-string v4, "up_arrow" // string@e2b9 │ │ -3fa8f8: 6e20 0707 4500 |0048: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ -3fa8fe: 0a04 |004b: move-result v4 │ │ -3fa900: 5c24 3992 |004c: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@9239 │ │ -3fa904: 6e10 1a35 0200 |004e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fa90a: 0c04 |0051: move-result-object v4 │ │ -3fa90c: 1f04 d617 |0052: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fa910: 5425 4292 |0054: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ -3fa914: 5520 3992 |0056: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@9239 │ │ -3fa918: 6e30 9d94 5400 |0058: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ -3fa91e: 1404 9202 0a7f |005b: const v4, #float 1.83447e+38 // #7f0a0292 │ │ -3fa924: 6e20 6f0c 4300 |005e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fa92a: 0c04 |0061: move-result-object v4 │ │ -3fa92c: 1f04 ee1d |0062: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ -3fa930: 5b24 3e92 |0064: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ -3fa934: 6e10 1a35 0200 |0066: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fa93a: 0c05 |0069: move-result-object v5 │ │ -3fa93c: 1f05 d617 |006a: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fa940: 6e10 7994 0500 |006c: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@9479 │ │ -3fa946: 0c05 |006f: move-result-object v5 │ │ -3fa948: 6e20 3a44 5400 |0070: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@443a │ │ -3fa94e: 2204 dd1a |0073: new-instance v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // type@1add │ │ -3fa952: 6e10 1a35 0200 |0075: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fa958: 0c05 |0078: move-result-object v5 │ │ -3fa95a: 1f05 d617 |0079: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fa95e: 7030 3fa3 2405 |007b: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a33f │ │ -3fa964: 5b24 3892 |007e: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fa968: 6e20 3297 2400 |0080: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@9732 │ │ -3fa96e: 5424 3e92 |0083: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ -3fa972: 5425 3892 |0085: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fa976: 6e20 2a44 5400 |0087: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -3fa97c: 5424 3e92 |008a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ -3fa980: 2205 f01d |008c: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1df0 │ │ -3fa984: 1400 5d00 0a7f |008e: const v0, #float 1.83435e+38 // #7f0a005d │ │ -3fa98a: 6e20 6f0c 0300 |0091: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fa990: 0c00 |0094: move-result-object v0 │ │ -3fa992: 7020 beb0 0500 |0095: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b0be │ │ -3fa998: 6e20 6f43 5400 |0098: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ -3fa99e: 2204 7c1c |009b: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c7c │ │ -3fa9a2: 1a05 7b19 |009d: const-string v5, "DownloadsFragment" // string@197b │ │ -3fa9a6: 7030 baaa 2405 |009f: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@aaba │ │ -3fa9ac: 5425 3e92 |00a2: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ -3fa9b0: 6e20 bbaa 5400 |00a4: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ -3fa9b6: 0c04 |00a7: move-result-object v4 │ │ -3fa9b8: 5b24 4192 |00a8: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9241 │ │ -3fa9bc: 2205 a31c |00aa: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3fa9c0: 1a00 fa7c |00ac: const-string v0, "downloaded" // string@7cfa │ │ -3fa9c4: 7020 d8ab 0500 |00ae: invoke-direct {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3fa9ca: 6e20 cbaa 5400 |00b1: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aacb │ │ -3fa9d0: 1404 8202 0a7f |00b4: const v4, #float 1.83446e+38 // #7f0a0282 │ │ -3fa9d6: 6e20 6f0c 4300 |00b7: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fa9dc: 0c04 |00ba: move-result-object v4 │ │ -3fa9de: 1f04 0003 |00bb: check-cast v4, Landroid/widget/ProgressBar; // type@0300 │ │ -3fa9e2: 5b24 3d92 |00bd: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.progressBar:Landroid/widget/ProgressBar; // field@923d │ │ -3fa9e6: 6e20 930d 1400 |00bf: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fa9ec: 1404 7601 0a7f |00c2: const v4, #float 1.83441e+38 // #7f0a0176 │ │ -3fa9f2: 6e20 6f0c 4300 |00c5: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fa9f8: 0c04 |00c8: move-result-object v4 │ │ -3fa9fa: 1f04 ff16 |00c9: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@16ff │ │ -3fa9fe: 5b24 4092 |00cb: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3faa02: 1405 7701 0a7f |00cd: const v5, #float 1.83441e+38 // #7f0a0177 │ │ -3faa08: 6e20 6f0c 5300 |00d0: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3faa0e: 0c05 |00d3: move-result-object v5 │ │ -3faa10: 1f05 f116 |00d4: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f1 │ │ -3faa14: 6e20 e18f 5400 |00d6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8fe1 │ │ -3faa1a: 5424 4092 |00d9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3faa1e: 1405 0500 0f7f |00db: const v5, #float 1.9008e+38 // #7f0f0005 │ │ -3faa24: 6e20 c88f 5400 |00de: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fc8 │ │ -3faa2a: 5424 4092 |00e1: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3faa2e: 1405 1001 0a7f |00e3: const v5, #float 1.83439e+38 // #7f0a0110 │ │ -3faa34: 6e20 d18f 5400 |00e6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -3faa3a: 5424 4092 |00e9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3faa3e: 1405 e301 0a7f |00eb: const v5, #float 1.83443e+38 // #7f0a01e3 │ │ -3faa44: 6e20 d18f 5400 |00ee: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -3faa4a: 5424 4092 |00f1: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3faa4e: 1405 e501 0a7f |00f3: const v5, #float 1.83443e+38 // #7f0a01e5 │ │ -3faa54: 6e20 d18f 5400 |00f6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -3faa5a: 5424 4092 |00f9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3faa5e: 1405 9b02 0a7f |00fb: const v5, #float 1.83447e+38 // #7f0a029b │ │ -3faa64: 6e20 d18f 5400 |00fe: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -3faa6a: 5424 4092 |0101: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3faa6e: 1405 9702 0a7f |0103: const v5, #float 1.83447e+38 // #7f0a0297 │ │ -3faa74: 6e20 d18f 5400 |0106: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -3faa7a: 5424 4092 |0109: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3faa7e: 2205 db1a |010b: new-instance v5, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1; // type@1adb │ │ -3faa82: 7020 3aa3 2500 |010d: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a33a │ │ -3faa88: 6e20 df8f 5400 |0110: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8fdf │ │ -3faa8e: 5424 4092 |0113: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3faa92: 2205 d61a |0115: new-instance v5, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1; // type@1ad6 │ │ -3faa96: 7020 30a3 2500 |0117: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a330 │ │ -3faa9c: 6e20 de8f 5400 |011a: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8fde │ │ -3faaa2: 6e10 1e35 0200 |011d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -3faaa8: 0c04 |0120: move-result-object v4 │ │ -3faaaa: 3804 1b00 |0121: if-eqz v4, 013c // +001b │ │ -3faaae: 6e10 1e35 0200 |0123: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -3faab4: 0c04 |0126: move-result-object v4 │ │ -3faab6: 1a05 a0da |0127: const-string v5, "show_logs" // string@daa0 │ │ -3faaba: 6e30 0807 5401 |0129: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0708 │ │ -3faac0: 0a04 |012c: move-result v4 │ │ -3faac2: 3804 0f00 |012d: if-eqz v4, 013c // +000f │ │ -3faac6: 2204 fd1a |012f: new-instance v4, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1afd │ │ -3faaca: 7010 e5a3 0400 |0131: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a3e5 │ │ -3faad0: 6e10 1f35 0200 |0134: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -3faad6: 0c05 |0137: move-result-object v5 │ │ -3faad8: 1200 |0138: const/4 v0, #int 0 // #0 │ │ -3faada: 6e30 e434 5400 |0139: invoke-virtual {v4, v5, v0}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3faae0: 7010 4ba3 0200 |013c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.addEmptyView:()V // method@a34b │ │ -3faae6: 7100 04b7 0000 |013f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3faaec: 0c04 |0142: move-result-object v4 │ │ -3faaee: 6e20 09b7 2400 |0143: invoke-virtual {v4, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3faaf4: 1103 |0146: return-object v3 │ │ +3fa840: |[3fa840] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3fa850: 1400 e300 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e3 │ │ +3fa856: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3fa858: 6e40 a90b 0314 |0004: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3fa85e: 0c03 |0007: move-result-object v3 │ │ +3fa860: 1404 8203 0a7f |0008: const v4, #float 1.83452e+38 // #7f0a0382 │ │ +3fa866: 6e20 6f0c 4300 |000b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fa86c: 0c04 |000e: move-result-object v4 │ │ +3fa86e: 1f04 6714 |000f: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3fa872: 5b24 4292 |0011: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ +3fa876: 1400 ab00 127f |0013: const v0, #float 1.94071e+38 // #7f1200ab │ │ +3fa87c: 6e20 6c21 0400 |0016: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@216c │ │ +3fa882: 5424 4292 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ +3fa886: 1400 0300 0f7f |001b: const v0, #float 1.9008e+38 // #7f0f0003 │ │ +3fa88c: 6e20 3c21 0400 |001e: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +3fa892: 5424 4292 |0021: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ +3fa896: 7020 4ca3 4200 |0023: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.inflateSortMenu:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a34c │ │ +3fa89c: 5424 4292 |0026: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ +3fa8a0: 6e20 6421 2400 |0028: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +3fa8a6: 5424 4292 |002b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ +3fa8aa: 2200 d51a |002d: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0; // type@1ad5 │ │ +3fa8ae: 7020 2ea3 2000 |002f: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a32e │ │ +3fa8b4: 6e20 6d0d 0400 |0032: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3fa8ba: 6e10 3435 0200 |0035: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +3fa8c0: 0c04 |0038: move-result-object v4 │ │ +3fa8c2: 6e10 0837 0400 |0039: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ +3fa8c8: 0a04 |003c: move-result v4 │ │ +3fa8ca: 3804 0400 |003d: if-eqz v4, 0041 // +0004 │ │ +3fa8ce: 1214 |003f: const/4 v4, #int 1 // #1 │ │ +3fa8d0: 2802 |0040: goto 0042 // +0002 │ │ +3fa8d2: 1204 |0041: const/4 v4, #int 0 // #0 │ │ +3fa8d4: 5c24 3992 |0042: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@9239 │ │ +3fa8d8: 3805 0a00 |0044: if-eqz v5, 004e // +000a │ │ +3fa8dc: 1a04 b9e2 |0046: const-string v4, "up_arrow" // string@e2b9 │ │ +3fa8e0: 6e20 0707 4500 |0048: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ +3fa8e6: 0a04 |004b: move-result v4 │ │ +3fa8e8: 5c24 3992 |004c: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@9239 │ │ +3fa8ec: 6e10 1a35 0200 |004e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fa8f2: 0c04 |0051: move-result-object v4 │ │ +3fa8f4: 1f04 d617 |0052: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fa8f8: 5425 4292 |0054: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ +3fa8fc: 5520 3992 |0056: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@9239 │ │ +3fa900: 6e30 9d94 5400 |0058: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ +3fa906: 1404 9202 0a7f |005b: const v4, #float 1.83447e+38 // #7f0a0292 │ │ +3fa90c: 6e20 6f0c 4300 |005e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fa912: 0c04 |0061: move-result-object v4 │ │ +3fa914: 1f04 ee1d |0062: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ +3fa918: 5b24 3e92 |0064: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ +3fa91c: 6e10 1a35 0200 |0066: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fa922: 0c05 |0069: move-result-object v5 │ │ +3fa924: 1f05 d617 |006a: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fa928: 6e10 7994 0500 |006c: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@9479 │ │ +3fa92e: 0c05 |006f: move-result-object v5 │ │ +3fa930: 6e20 3a44 5400 |0070: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@443a │ │ +3fa936: 2204 dd1a |0073: new-instance v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // type@1add │ │ +3fa93a: 6e10 1a35 0200 |0075: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fa940: 0c05 |0078: move-result-object v5 │ │ +3fa942: 1f05 d617 |0079: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fa946: 7030 3fa3 2405 |007b: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a33f │ │ +3fa94c: 5b24 3892 |007e: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fa950: 6e20 3297 2400 |0080: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@9732 │ │ +3fa956: 5424 3e92 |0083: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ +3fa95a: 5425 3892 |0085: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fa95e: 6e20 2a44 5400 |0087: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +3fa964: 5424 3e92 |008a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ +3fa968: 2205 f01d |008c: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1df0 │ │ +3fa96c: 1400 5d00 0a7f |008e: const v0, #float 1.83435e+38 // #7f0a005d │ │ +3fa972: 6e20 6f0c 0300 |0091: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fa978: 0c00 |0094: move-result-object v0 │ │ +3fa97a: 7020 beb0 0500 |0095: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b0be │ │ +3fa980: 6e20 6f43 5400 |0098: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ +3fa986: 2204 7c1c |009b: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c7c │ │ +3fa98a: 1a05 7b19 |009d: const-string v5, "DownloadsFragment" // string@197b │ │ +3fa98e: 7030 baaa 2405 |009f: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@aaba │ │ +3fa994: 5425 3e92 |00a2: iget-object v5, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ +3fa998: 6e20 bbaa 5400 |00a4: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ +3fa99e: 0c04 |00a7: move-result-object v4 │ │ +3fa9a0: 5b24 4192 |00a8: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9241 │ │ +3fa9a4: 2205 a31c |00aa: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3fa9a8: 1a00 fa7c |00ac: const-string v0, "downloaded" // string@7cfa │ │ +3fa9ac: 7020 d8ab 0500 |00ae: invoke-direct {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3fa9b2: 6e20 cbaa 5400 |00b1: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aacb │ │ +3fa9b8: 1404 8202 0a7f |00b4: const v4, #float 1.83446e+38 // #7f0a0282 │ │ +3fa9be: 6e20 6f0c 4300 |00b7: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fa9c4: 0c04 |00ba: move-result-object v4 │ │ +3fa9c6: 1f04 0003 |00bb: check-cast v4, Landroid/widget/ProgressBar; // type@0300 │ │ +3fa9ca: 5b24 3d92 |00bd: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.progressBar:Landroid/widget/ProgressBar; // field@923d │ │ +3fa9ce: 6e20 930d 1400 |00bf: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fa9d4: 1404 7601 0a7f |00c2: const v4, #float 1.83441e+38 // #7f0a0176 │ │ +3fa9da: 6e20 6f0c 4300 |00c5: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fa9e0: 0c04 |00c8: move-result-object v4 │ │ +3fa9e2: 1f04 ff16 |00c9: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@16ff │ │ +3fa9e6: 5b24 4092 |00cb: iput-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3fa9ea: 1405 7701 0a7f |00cd: const v5, #float 1.83441e+38 // #7f0a0177 │ │ +3fa9f0: 6e20 6f0c 5300 |00d0: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fa9f6: 0c05 |00d3: move-result-object v5 │ │ +3fa9f8: 1f05 f116 |00d4: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f1 │ │ +3fa9fc: 6e20 e18f 5400 |00d6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8fe1 │ │ +3faa02: 5424 4092 |00d9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3faa06: 1405 0500 0f7f |00db: const v5, #float 1.9008e+38 // #7f0f0005 │ │ +3faa0c: 6e20 c88f 5400 |00de: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fc8 │ │ +3faa12: 5424 4092 |00e1: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3faa16: 1405 1001 0a7f |00e3: const v5, #float 1.83439e+38 // #7f0a0110 │ │ +3faa1c: 6e20 d18f 5400 |00e6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +3faa22: 5424 4092 |00e9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3faa26: 1405 e301 0a7f |00eb: const v5, #float 1.83443e+38 // #7f0a01e3 │ │ +3faa2c: 6e20 d18f 5400 |00ee: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +3faa32: 5424 4092 |00f1: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3faa36: 1405 e501 0a7f |00f3: const v5, #float 1.83443e+38 // #7f0a01e5 │ │ +3faa3c: 6e20 d18f 5400 |00f6: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +3faa42: 5424 4092 |00f9: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3faa46: 1405 9b02 0a7f |00fb: const v5, #float 1.83447e+38 // #7f0a029b │ │ +3faa4c: 6e20 d18f 5400 |00fe: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +3faa52: 5424 4092 |0101: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3faa56: 1405 9702 0a7f |0103: const v5, #float 1.83447e+38 // #7f0a0297 │ │ +3faa5c: 6e20 d18f 5400 |0106: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +3faa62: 5424 4092 |0109: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3faa66: 2205 db1a |010b: new-instance v5, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1; // type@1adb │ │ +3faa6a: 7020 3aa3 2500 |010d: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$1;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a33a │ │ +3faa70: 6e20 df8f 5400 |0110: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8fdf │ │ +3faa76: 5424 4092 |0113: iget-object v4, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3faa7a: 2205 d61a |0115: new-instance v5, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1; // type@1ad6 │ │ +3faa7e: 7020 30a3 2500 |0117: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;)V // method@a330 │ │ +3faa84: 6e20 de8f 5400 |011a: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8fde │ │ +3faa8a: 6e10 1e35 0200 |011d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +3faa90: 0c04 |0120: move-result-object v4 │ │ +3faa92: 3804 1b00 |0121: if-eqz v4, 013c // +001b │ │ +3faa96: 6e10 1e35 0200 |0123: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +3faa9c: 0c04 |0126: move-result-object v4 │ │ +3faa9e: 1a05 a0da |0127: const-string v5, "show_logs" // string@daa0 │ │ +3faaa2: 6e30 0807 5401 |0129: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0708 │ │ +3faaa8: 0a04 |012c: move-result v4 │ │ +3faaaa: 3804 0f00 |012d: if-eqz v4, 013c // +000f │ │ +3faaae: 2204 fd1a |012f: new-instance v4, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1afd │ │ +3faab2: 7010 e5a3 0400 |0131: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a3e5 │ │ +3faab8: 6e10 1f35 0200 |0134: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +3faabe: 0c05 |0137: move-result-object v5 │ │ +3faac0: 1200 |0138: const/4 v0, #int 0 // #0 │ │ +3faac2: 6e30 e434 5400 |0139: invoke-virtual {v4, v5, v0}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3faac8: 7010 4ba3 0200 |013c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.addEmptyView:()V // method@a34b │ │ +3faace: 7100 04b7 0000 |013f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3faad4: 0c04 |0142: move-result-object v4 │ │ +3faad6: 6e20 09b7 2400 |0143: invoke-virtual {v4, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3faadc: 1103 |0146: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=83 │ │ 0x000b line=84 │ │ 0x0016 line=85 │ │ 0x0019 line=86 │ │ 0x0021 line=87 │ │ @@ -1724790,28 +1724798,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -3fb038: |[3fb038] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onDestroyView:()V │ │ -3fb048: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3fb04e: 0c00 |0003: move-result-object v0 │ │ -3fb050: 6e20 0ab7 2000 |0004: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3fb056: 5420 3892 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fb05a: 6e10 2e97 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -3fb060: 5420 4292 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ -3fb064: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ -3fb068: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -3fb06a: 6e20 6421 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -3fb070: 5420 4292 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ -3fb074: 6e20 6d0d 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3fb07a: 6f10 6f35 0200 |0019: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ -3fb080: 0e00 |001c: return-void │ │ +3fb020: |[3fb020] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onDestroyView:()V │ │ +3fb030: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3fb036: 0c00 |0003: move-result-object v0 │ │ +3fb038: 6e20 0ab7 2000 |0004: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3fb03e: 5420 3892 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fb042: 6e10 2e97 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +3fb048: 5420 4292 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ +3fb04c: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ +3fb050: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +3fb052: 6e20 6421 1000 |0011: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +3fb058: 5420 4292 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9242 │ │ +3fb05c: 6e20 6d0d 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3fb062: 6f10 6f35 0200 |0019: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ +3fb068: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0007 line=173 │ │ 0x000c line=174 │ │ 0x0011 line=175 │ │ 0x0014 line=176 │ │ @@ -1724824,17 +1724832,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/event/DownloadLogEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fb084: |[3fb084] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onDownloadLogChanged:(Lde/danoeh/antennapod/core/event/DownloadLogEvent;)V │ │ -3fb094: 7010 53a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ -3fb09a: 0e00 |0003: return-void │ │ +3fb06c: |[3fb06c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onDownloadLogChanged:(Lde/danoeh/antennapod/core/event/DownloadLogEvent;)V │ │ +3fb07c: 7010 53a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ +3fb082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ │ │ @@ -1724843,24 +1724851,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3fb09c: |[3fb09c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEndSelectMode:()V │ │ -3fb0ac: 5420 4092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3fb0b0: 6e10 b68f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ -3fb0b6: 5420 4092 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3fb0ba: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -3fb0be: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fb0c4: 5420 4192 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9241 │ │ -3fb0c8: 5421 3e92 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ -3fb0cc: 6e20 bbaa 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ -3fb0d2: 0e00 |0013: return-void │ │ +3fb084: |[3fb084] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEndSelectMode:()V │ │ +3fb094: 5420 4092 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3fb098: 6e10 b68f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ +3fb09e: 5420 4092 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3fb0a2: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +3fb0a6: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fb0ac: 5420 4192 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9241 │ │ +3fb0b0: 5421 3e92 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ +3fb0b4: 6e20 bbaa 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ +3fb0ba: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0005 line=364 │ │ 0x000c line=365 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ @@ -1724870,59 +1724878,59 @@ │ │ type : '(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -3fb0d4: |[3fb0d4] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -3fb0e4: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -3fb0e8: 7010 b6b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -3fb0ee: 6e10 fba1 0500 |0005: invoke-virtual {v5}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ -3fb0f4: 0c01 |0008: move-result-object v1 │ │ -3fb0f6: 7210 3fb5 0100 |0009: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -3fb0fc: 0c01 |000c: move-result-object v1 │ │ -3fb0fe: 7210 c4b4 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3fb104: 0a02 |0010: move-result v2 │ │ -3fb106: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ -3fb10a: 7210 c5b4 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3fb110: 0c02 |0016: move-result-object v2 │ │ -3fb112: 1f02 721e |0017: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -3fb116: 7100 60ad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3fb11c: 0c03 |001c: move-result-object v3 │ │ -3fb11e: 6e20 62ad 2300 |001d: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ -3fb124: 0a03 |0020: move-result v3 │ │ -3fb126: 3803 ecff |0021: if-eqz v3, 000d // -0014 │ │ -3fb12a: 7220 37b5 2000 |0023: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ -3fb130: 28e7 |0026: goto 000d // -0019 │ │ -3fb132: 5441 3f92 |0027: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@923f │ │ -3fb136: 7220 3cb5 1000 |0029: invoke-interface {v0, v1}, Ljava/util/Set;.equals:(Ljava/lang/Object;)Z // method@b53c │ │ -3fb13c: 0a01 |002c: move-result v1 │ │ -3fb13e: 3901 0800 |002d: if-nez v1, 0035 // +0008 │ │ -3fb142: 5b40 3f92 |002f: iput-object v0, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@923f │ │ -3fb146: 7010 53a3 0400 |0031: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ -3fb14c: 0e00 |0034: return-void │ │ -3fb14e: 6e10 fba1 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ -3fb154: 0c05 |0038: move-result-object v5 │ │ -3fb156: 7210 3fb5 0500 |0039: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -3fb15c: 0c05 |003c: move-result-object v5 │ │ -3fb15e: 7210 c4b4 0500 |003d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3fb164: 0a00 |0040: move-result v0 │ │ -3fb166: 3800 1600 |0041: if-eqz v0, 0057 // +0016 │ │ -3fb16a: 7210 c5b4 0500 |0043: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3fb170: 0c00 |0046: move-result-object v0 │ │ -3fb172: 1f00 721e |0047: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -3fb176: 5441 3c92 |0049: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ -3fb17a: 7120 3e9d 0100 |004b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ -3fb180: 0a00 |004e: move-result v0 │ │ -3fb182: 3a00 eeff |004f: if-ltz v0, 003d // -0012 │ │ -3fb186: 5441 3892 |0051: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fb18a: 6e20 9396 0100 |0053: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ -3fb190: 28e7 |0056: goto 003d // -0019 │ │ -3fb192: 0e00 |0057: return-void │ │ +3fb0bc: |[3fb0bc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +3fb0cc: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +3fb0d0: 7010 b6b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +3fb0d6: 6e10 fba1 0500 |0005: invoke-virtual {v5}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ +3fb0dc: 0c01 |0008: move-result-object v1 │ │ +3fb0de: 7210 3fb5 0100 |0009: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +3fb0e4: 0c01 |000c: move-result-object v1 │ │ +3fb0e6: 7210 c4b4 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3fb0ec: 0a02 |0010: move-result v2 │ │ +3fb0ee: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ +3fb0f2: 7210 c5b4 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3fb0f8: 0c02 |0016: move-result-object v2 │ │ +3fb0fa: 1f02 721e |0017: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +3fb0fe: 7100 60ad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3fb104: 0c03 |001c: move-result-object v3 │ │ +3fb106: 6e20 62ad 2300 |001d: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ +3fb10c: 0a03 |0020: move-result v3 │ │ +3fb10e: 3803 ecff |0021: if-eqz v3, 000d // -0014 │ │ +3fb112: 7220 37b5 2000 |0023: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ +3fb118: 28e7 |0026: goto 000d // -0019 │ │ +3fb11a: 5441 3f92 |0027: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@923f │ │ +3fb11e: 7220 3cb5 1000 |0029: invoke-interface {v0, v1}, Ljava/util/Set;.equals:(Ljava/lang/Object;)Z // method@b53c │ │ +3fb124: 0a01 |002c: move-result v1 │ │ +3fb126: 3901 0800 |002d: if-nez v1, 0035 // +0008 │ │ +3fb12a: 5b40 3f92 |002f: iput-object v0, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.runningDownloads:Ljava/util/Set; // field@923f │ │ +3fb12e: 7010 53a3 0400 |0031: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ +3fb134: 0e00 |0034: return-void │ │ +3fb136: 6e10 fba1 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ +3fb13c: 0c05 |0038: move-result-object v5 │ │ +3fb13e: 7210 3fb5 0500 |0039: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +3fb144: 0c05 |003c: move-result-object v5 │ │ +3fb146: 7210 c4b4 0500 |003d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3fb14c: 0a00 |0040: move-result v0 │ │ +3fb14e: 3800 1600 |0041: if-eqz v0, 0057 // +0016 │ │ +3fb152: 7210 c5b4 0500 |0043: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3fb158: 0c00 |0046: move-result-object v0 │ │ +3fb15a: 1f00 721e |0047: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +3fb15e: 5441 3c92 |0049: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ +3fb162: 7120 3e9d 0100 |004b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ +3fb168: 0a00 |004e: move-result v0 │ │ +3fb16a: 3a00 eeff |004f: if-ltz v0, 003d // -0012 │ │ +3fb16e: 5441 3892 |0051: iget-object v1, v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fb172: 6e20 9396 0100 |0053: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ +3fb178: 28e7 |0056: goto 003d // -0019 │ │ +3fb17a: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0005 line=224 │ │ 0x0019 line=225 │ │ 0x0023 line=226 │ │ 0x0027 line=229 │ │ @@ -1724940,65 +1724948,65 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedItemEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 104 16-bit code units │ │ -3fb194: |[3fb194] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -3fb1a4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3fb1a8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3fb1ae: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ -3fb1b2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3fb1b8: 6e20 d2b2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3fb1be: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -3fb1c2: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3fb1c8: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3fb1ce: 0c00 |0015: move-result-object v0 │ │ -3fb1d0: 1a01 7b19 |0016: const-string v1, "DownloadsFragment" // string@197b │ │ -3fb1d4: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3fb1da: 5460 3c92 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ -3fb1de: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ -3fb1e2: 0e00 |001f: return-void │ │ -3fb1e4: 5460 3892 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fb1e8: 3900 0600 |0022: if-nez v0, 0028 // +0006 │ │ -3fb1ec: 7010 53a3 0600 |0024: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ -3fb1f2: 0e00 |0027: return-void │ │ -3fb1f4: 5470 d790 |0028: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -3fb1f8: 7210 e9b4 0000 |002a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fb1fe: 0a00 |002d: move-result v0 │ │ -3fb200: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -3fb202: 3501 3800 |002f: if-ge v1, v0, 0067 // +0038 │ │ -3fb206: 5472 d790 |0031: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -3fb20a: 7220 ddb4 1200 |0033: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3fb210: 0c02 |0036: move-result-object v2 │ │ -3fb212: 1f02 a21c |0037: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3fb216: 5463 3c92 |0039: iget-object v3, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ -3fb21a: 6e10 77ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3fb220: 0b04 |003e: move-result-wide v4 │ │ -3fb222: 7130 3f9d 4305 |003f: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ -3fb228: 0a03 |0042: move-result v3 │ │ -3fb22a: 3a03 2100 |0043: if-ltz v3, 0064 // +0021 │ │ -3fb22e: 5464 3c92 |0045: iget-object v4, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ -3fb232: 7220 e5b4 3400 |0047: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -3fb238: 6e10 b8ab 0200 |004a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3fb23e: 0c04 |004d: move-result-object v4 │ │ -3fb240: 6e10 87ab 0400 |004e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3fb246: 0a04 |0051: move-result v4 │ │ -3fb248: 3804 0d00 |0052: if-eqz v4, 005f // +000d │ │ -3fb24c: 5464 3c92 |0054: iget-object v4, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ -3fb250: 7230 d5b4 3402 |0056: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -3fb256: 5462 3892 |0059: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fb25a: 6e20 9396 3200 |005b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ -3fb260: 2806 |005e: goto 0064 // +0006 │ │ -3fb262: 5462 3892 |005f: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fb266: 6e20 c341 3200 |0061: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41c3 │ │ -3fb26c: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3fb270: 28c9 |0066: goto 002f // -0037 │ │ -3fb272: 0e00 |0067: return-void │ │ +3fb17c: |[3fb17c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +3fb18c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3fb190: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3fb196: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ +3fb19a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3fb1a0: 6e20 d2b2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3fb1a6: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +3fb1aa: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3fb1b0: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3fb1b6: 0c00 |0015: move-result-object v0 │ │ +3fb1b8: 1a01 7b19 |0016: const-string v1, "DownloadsFragment" // string@197b │ │ +3fb1bc: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3fb1c2: 5460 3c92 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ +3fb1c6: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ +3fb1ca: 0e00 |001f: return-void │ │ +3fb1cc: 5460 3892 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fb1d0: 3900 0600 |0022: if-nez v0, 0028 // +0006 │ │ +3fb1d4: 7010 53a3 0600 |0024: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ +3fb1da: 0e00 |0027: return-void │ │ +3fb1dc: 5470 d790 |0028: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +3fb1e0: 7210 e9b4 0000 |002a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fb1e6: 0a00 |002d: move-result v0 │ │ +3fb1e8: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +3fb1ea: 3501 3800 |002f: if-ge v1, v0, 0067 // +0038 │ │ +3fb1ee: 5472 d790 |0031: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +3fb1f2: 7220 ddb4 1200 |0033: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3fb1f8: 0c02 |0036: move-result-object v2 │ │ +3fb1fa: 1f02 a21c |0037: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3fb1fe: 5463 3c92 |0039: iget-object v3, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ +3fb202: 6e10 77ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3fb208: 0b04 |003e: move-result-wide v4 │ │ +3fb20a: 7130 3f9d 4305 |003f: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ +3fb210: 0a03 |0042: move-result v3 │ │ +3fb212: 3a03 2100 |0043: if-ltz v3, 0064 // +0021 │ │ +3fb216: 5464 3c92 |0045: iget-object v4, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ +3fb21a: 7220 e5b4 3400 |0047: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +3fb220: 6e10 b8ab 0200 |004a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3fb226: 0c04 |004d: move-result-object v4 │ │ +3fb228: 6e10 87ab 0400 |004e: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3fb22e: 0a04 |0051: move-result v4 │ │ +3fb230: 3804 0d00 |0052: if-eqz v4, 005f // +000d │ │ +3fb234: 5464 3c92 |0054: iget-object v4, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.items:Ljava/util/List; // field@923c │ │ +3fb238: 7230 d5b4 3402 |0056: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +3fb23e: 5462 3892 |0059: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fb242: 6e20 9396 3200 |005b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ +3fb248: 2806 |005e: goto 0064 // +0006 │ │ +3fb24a: 5462 3892 |005f: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fb24e: 6e20 c341 3200 |0061: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41c3 │ │ +3fb254: d801 0101 |0064: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3fb258: 28c9 |0066: goto 002f // -0037 │ │ +3fb25a: 0e00 |0067: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x001b line=267 │ │ 0x0020 line=269 │ │ 0x0024 line=270 │ │ 0x0028 line=273 │ │ @@ -1725018,35 +1725026,35 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -3fb274: |[3fb274] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3fb284: 5430 3892 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fb288: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -3fb28c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3fb28e: 5431 3892 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ -3fb292: 6e10 8b96 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -3fb298: 0a01 |000a: move-result v1 │ │ -3fb29a: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ -3fb29e: 5431 3e92 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ -3fb2a2: 6e20 ac43 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43ac │ │ -3fb2a8: 0c01 |0012: move-result-object v1 │ │ -3fb2aa: 1f01 f91d |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ -3fb2ae: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ -3fb2b2: 6e10 d1b0 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b0d1 │ │ -3fb2b8: 0a02 |001a: move-result v2 │ │ -3fb2ba: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ -3fb2be: 6e20 d2b0 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b0d2 │ │ -3fb2c4: 2804 |0020: goto 0024 // +0004 │ │ -3fb2c6: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3fb2ca: 28e2 |0023: goto 0005 // -001e │ │ -3fb2cc: 0e00 |0024: return-void │ │ +3fb25c: |[3fb25c] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3fb26c: 5430 3892 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fb270: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +3fb274: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3fb276: 5431 3892 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.adapter:Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment$CompletedDownloadsListAdapter; // field@9238 │ │ +3fb27a: 6e10 8b96 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +3fb280: 0a01 |000a: move-result v1 │ │ +3fb282: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ +3fb286: 5431 3e92 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@923e │ │ +3fb28a: 6e20 ac43 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43ac │ │ +3fb290: 0c01 |0012: move-result-object v1 │ │ +3fb292: 1f01 f91d |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ +3fb296: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ +3fb29a: 6e10 d1b0 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b0d1 │ │ +3fb2a0: 0a02 |001a: move-result v2 │ │ +3fb2a2: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ +3fb2a6: 6e20 d2b0 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b0d2 │ │ +3fb2ac: 2804 |0020: goto 0024 // +0004 │ │ +3fb2ae: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3fb2b2: 28e2 |0023: goto 0005 // -001e │ │ +3fb2b4: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0005 line=291 │ │ 0x000d line=292 │ │ 0x0017 line=293 │ │ 0x001d line=294 │ │ @@ -1725059,53 +1725067,53 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -3fac14: |[3fac14] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3fac24: 7210 d20b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3fac2a: 0a00 |0003: move-result v0 │ │ -3fac2c: 1401 9602 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a0296 │ │ -3fac32: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3fac34: 3310 0a00 |0008: if-ne v0, v1, 0012 // +000a │ │ -3fac38: 6e10 a635 0300 |000a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -3fac3e: 0c04 |000d: move-result-object v4 │ │ -3fac40: 7110 a09d 0400 |000e: invoke-static {v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ -3fac46: 0f02 |0011: return v2 │ │ -3fac48: 7210 d20b 0400 |0012: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3fac4e: 0a00 |0015: move-result v0 │ │ -3fac50: 1401 3d00 0a7f |0016: const v1, #float 1.83435e+38 // #7f0a003d │ │ -3fac56: 3310 1000 |0019: if-ne v0, v1, 0029 // +0010 │ │ -3fac5a: 2204 fd1a |001b: new-instance v4, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1afd │ │ -3fac5e: 7010 e5a3 0400 |001d: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a3e5 │ │ -3fac64: 6e10 1f35 0300 |0020: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -3fac6a: 0c00 |0023: move-result-object v0 │ │ -3fac6c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -3fac6e: 6e30 e434 0401 |0025: invoke-virtual {v4, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3fac74: 0f02 |0028: return v2 │ │ -3fac76: 7210 d20b 0400 |0029: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3fac7c: 0a00 |002c: move-result v0 │ │ -3fac7e: 1401 4500 0a7f |002d: const v1, #float 1.83435e+38 // #7f0a0045 │ │ -3fac84: 3310 1000 |0030: if-ne v0, v1, 0040 // +0010 │ │ -3fac88: 6e10 1a35 0300 |0032: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fac8e: 0c04 |0035: move-result-object v4 │ │ -3fac90: 1f04 d617 |0036: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fac94: 7100 90a7 0000 |0038: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ -3fac9a: 0c00 |003b: move-result-object v0 │ │ -3fac9c: 6e20 8494 0400 |003c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3faca2: 0f02 |003f: return v2 │ │ -3faca4: 7110 60a6 0400 |0040: invoke-static {v4}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a660 │ │ -3facaa: 0c04 |0043: move-result-object v4 │ │ -3facac: 3804 0600 |0044: if-eqz v4, 004a // +0006 │ │ -3facb0: 7020 63a3 4300 |0046: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a363 │ │ -3facb6: 0f02 |0049: return v2 │ │ -3facb8: 1204 |004a: const/4 v4, #int 0 // #0 │ │ -3facba: 0f04 |004b: return v4 │ │ +3fabfc: |[3fabfc] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3fac0c: 7210 d20b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3fac12: 0a00 |0003: move-result v0 │ │ +3fac14: 1401 9602 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a0296 │ │ +3fac1a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3fac1c: 3310 0a00 |0008: if-ne v0, v1, 0012 // +000a │ │ +3fac20: 6e10 a635 0300 |000a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +3fac26: 0c04 |000d: move-result-object v4 │ │ +3fac28: 7110 a09d 0400 |000e: invoke-static {v4}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ +3fac2e: 0f02 |0011: return v2 │ │ +3fac30: 7210 d20b 0400 |0012: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3fac36: 0a00 |0015: move-result v0 │ │ +3fac38: 1401 3d00 0a7f |0016: const v1, #float 1.83435e+38 // #7f0a003d │ │ +3fac3e: 3310 1000 |0019: if-ne v0, v1, 0029 // +0010 │ │ +3fac42: 2204 fd1a |001b: new-instance v4, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1afd │ │ +3fac46: 7010 e5a3 0400 |001d: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a3e5 │ │ +3fac4c: 6e10 1f35 0300 |0020: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +3fac52: 0c00 |0023: move-result-object v0 │ │ +3fac54: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +3fac56: 6e30 e434 0401 |0025: invoke-virtual {v4, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3fac5c: 0f02 |0028: return v2 │ │ +3fac5e: 7210 d20b 0400 |0029: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3fac64: 0a00 |002c: move-result v0 │ │ +3fac66: 1401 4500 0a7f |002d: const v1, #float 1.83435e+38 // #7f0a0045 │ │ +3fac6c: 3310 1000 |0030: if-ne v0, v1, 0040 // +0010 │ │ +3fac70: 6e10 1a35 0300 |0032: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fac76: 0c04 |0035: move-result-object v4 │ │ +3fac78: 1f04 d617 |0036: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fac7c: 7100 90a7 0000 |0038: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ +3fac82: 0c00 |003b: move-result-object v0 │ │ +3fac84: 6e20 8494 0400 |003c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3fac8a: 0f02 |003f: return v2 │ │ +3fac8c: 7110 60a6 0400 |0040: invoke-static {v4}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a660 │ │ +3fac92: 0c04 |0043: move-result-object v4 │ │ +3fac94: 3804 0600 |0044: if-eqz v4, 004a // +0006 │ │ +3fac98: 7020 63a3 4300 |0046: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a363 │ │ +3fac9e: 0f02 |0049: return v2 │ │ +3faca0: 1204 |004a: const/4 v4, #int 0 // #0 │ │ +3faca2: 0f04 |004b: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x000a line=198 │ │ 0x0012 line=200 │ │ 0x001b line=201 │ │ 0x0029 line=203 │ │ @@ -1725121,17 +1725129,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fb2d0: |[3fb2d0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -3fb2e0: 7010 53a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ -3fb2e6: 0e00 |0003: return-void │ │ +3fb2b8: |[3fb2b8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +3fb2c8: 7010 53a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ +3fb2ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ @@ -1725140,20 +1725148,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3fb2e8: |[3fb2e8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -3fb2f8: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ -3fb2fc: 5521 3992 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@9239 │ │ -3fb300: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ -3fb306: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ -3fb30c: 0e00 |000a: return-void │ │ +3fb2d0: |[3fb2d0] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +3fb2e0: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ +3fb2e4: 5521 3992 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.displayUpArrow:Z // field@9239 │ │ +3fb2e8: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ +3fb2ee: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ +3fb2f4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=166 │ │ 0x0007 line=167 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/os/Bundle; │ │ @@ -1725163,18 +1725171,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fb310: |[3fb310] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStart:()V │ │ -3fb320: 6f10 8035 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ -3fb326: 7010 53a3 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ -3fb32c: 0e00 |0006: return-void │ │ +3fb2f8: |[3fb2f8] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStart:()V │ │ +3fb308: 6f10 8035 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ +3fb30e: 7010 53a3 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ +3fb314: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0003 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -1725183,21 +1725191,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3fb330: |[3fb330] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStartSelectMode:()V │ │ -3fb340: 5420 4192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9241 │ │ -3fb344: 6e10 bdaa 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@aabd │ │ -3fb34a: 5420 4092 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ -3fb34e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3fb350: 6e20 930d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fb356: 0e00 |000b: return-void │ │ +3fb318: |[3fb318] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStartSelectMode:()V │ │ +3fb328: 5420 4192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@9241 │ │ +3fb32c: 6e10 bdaa 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@aabd │ │ +3fb332: 5420 4092 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9240 │ │ +3fb336: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3fb338: 6e20 930d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fb33e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0005 line=358 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ │ │ @@ -1725206,20 +1725214,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3fb358: |[3fb358] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStop:()V │ │ -3fb368: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -3fb36e: 5410 3a92 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@923a │ │ -3fb372: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3fb376: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fb37c: 0e00 |000a: return-void │ │ +3fb340: |[3fb340] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onStop:()V │ │ +3fb350: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +3fb356: 5410 3a92 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@923a │ │ +3fb35a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3fb35e: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fb364: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x0007 line=191 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ @@ -1725229,17 +1725237,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fb380: |[3fb380] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -3fb390: 7010 53a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ -3fb396: 0e00 |0003: return-void │ │ +3fb368: |[3fb368] de.danoeh.antennapod.fragment.CompletedDownloadsFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +3fb378: 7010 53a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.loadItems:()V // method@a353 │ │ +3fb37e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1725303,17 +1725311,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fb954: |[3fb954] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$2yE4v9NHlZn8zUztxBgDXLGGsEc:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fb964: 7020 9fa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$4:(Landroid/view/View;)V // method@a39f │ │ -3fb96a: 0e00 |0003: return-void │ │ +3fb93c: |[3fb93c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$2yE4v9NHlZn8zUztxBgDXLGGsEc:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fb94c: 7020 9fa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$4:(Landroid/view/View;)V // method@a39f │ │ +3fb952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1725322,18 +1725330,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3fb7f0: |[3fb7f0] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$8L-RD1dUb34BYSRybSoXy1AiqRw:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ -3fb800: 7030 94a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$10:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z // method@a394 │ │ -3fb806: 0a00 |0003: move-result v0 │ │ -3fb808: 0f00 |0004: return v0 │ │ +3fb7d8: |[3fb7d8] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$8L-RD1dUb34BYSRybSoXy1AiqRw:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ +3fb7e8: 7030 94a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$10:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z // method@a394 │ │ +3fb7ee: 0a00 |0003: move-result v0 │ │ +3fb7f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -1725343,17 +1725351,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fb96c: |[3fb96c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$Dpi_BcCdLyQVShkvn4myKN7UW5k:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fb97c: 7020 9ba3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a39b │ │ -3fb982: 0e00 |0003: return-void │ │ +3fb954: |[3fb954] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$Dpi_BcCdLyQVShkvn4myKN7UW5k:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fb964: 7020 9ba3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a39b │ │ +3fb96a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1725362,17 +1725370,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fb984: |[3fb984] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$GBHe87dalbUhads1in-athhPzqw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fb994: 7020 9ea3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a39e │ │ -3fb99a: 0e00 |0003: return-void │ │ +3fb96c: |[3fb96c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$GBHe87dalbUhads1in-athhPzqw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fb97c: 7020 9ea3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a39e │ │ +3fb982: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1725381,18 +1725389,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3fb80c: |[3fb80c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$KCb33tw8LRmHPTmGT9G140JpczI:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ -3fb81c: 7030 97a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$9:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z // method@a397 │ │ -3fb822: 0a00 |0003: move-result v0 │ │ -3fb824: 0f00 |0004: return v0 │ │ +3fb7f4: |[3fb7f4] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$KCb33tw8LRmHPTmGT9G140JpczI:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ +3fb804: 7030 97a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$9:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z // method@a397 │ │ +3fb80a: 0a00 |0003: move-result v0 │ │ +3fb80c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -1725402,17 +1725410,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 │ │ -3fb99c: |[3fb99c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$OZgL8eZLf4auHZIj8fuk7IDVAJE:(Ljava/lang/Throwable;)V │ │ -3fb9ac: 7110 9aa3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$7:(Ljava/lang/Throwable;)V // method@a39a │ │ -3fb9b2: 0e00 |0003: return-void │ │ +3fb984: |[3fb984] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$OZgL8eZLf4auHZIj8fuk7IDVAJE:(Ljava/lang/Throwable;)V │ │ +3fb994: 7110 9aa3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$7:(Ljava/lang/Throwable;)V // method@a39a │ │ +3fb99a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/CoverFragment;) │ │ @@ -1725420,17 +1725428,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fb9b4: |[3fb9b4] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$RWKM4yL1ywnuQGi3lRnEXjj8NV4:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fb9c4: 7020 9ca3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a39c │ │ -3fb9ca: 0e00 |0003: return-void │ │ +3fb99c: |[3fb99c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$RWKM4yL1ywnuQGi3lRnEXjj8NV4:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fb9ac: 7020 9ca3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a39c │ │ +3fb9b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1725439,17 +1725447,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3fb9cc: |[3fb9cc] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$apr8eQMVX-gefX-PIUxc5p7FrSc:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fb9dc: 7030 99a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a399 │ │ -3fb9e2: 0e00 |0003: return-void │ │ +3fb9b4: |[3fb9b4] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$apr8eQMVX-gefX-PIUxc5p7FrSc:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fb9c4: 7030 99a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@a399 │ │ +3fb9ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1725459,17 +1725467,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fb9e4: |[3fb9e4] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$b7GC2EgVlj2VhMomIUxM3K7TJ8M:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fb9f4: 7020 9da3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a39d │ │ -3fb9fa: 0e00 |0003: return-void │ │ +3fb9cc: |[3fb9cc] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$b7GC2EgVlj2VhMomIUxM3K7TJ8M:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fb9dc: 7020 9da3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a39d │ │ +3fb9e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1725478,17 +1725486,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;ZLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3fb9fc: |[3fb9fc] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$nONGN0GcuxTrGx25NWDyVfpksPI:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLio/reactivex/MaybeEmitter;)V │ │ -3fba0c: 7030 98a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$5:(ZLio/reactivex/MaybeEmitter;)V // method@a398 │ │ -3fba12: 0e00 |0003: return-void │ │ +3fb9e4: |[3fb9e4] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$nONGN0GcuxTrGx25NWDyVfpksPI:(Lde/danoeh/antennapod/fragment/CoverFragment;ZLio/reactivex/MaybeEmitter;)V │ │ +3fb9f4: 7030 98a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$loadMediaInfo$5:(ZLio/reactivex/MaybeEmitter;)V // method@a398 │ │ +3fb9fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/MaybeEmitter; │ │ @@ -1725498,17 +1725506,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3fba14: |[3fba14] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$ooOtByNx75kXStseAeDZqamKdfU:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;Landroid/view/View;)V │ │ -3fba24: 7030 96a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$8:(Landroid/content/Intent;Landroid/view/View;)V // method@a396 │ │ -3fba2a: 0e00 |0003: return-void │ │ +3fb9fc: |[3fb9fc] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$ooOtByNx75kXStseAeDZqamKdfU:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;Landroid/view/View;)V │ │ +3fba0c: 7030 96a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$8:(Landroid/content/Intent;Landroid/view/View;)V // method@a396 │ │ +3fba12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1725518,17 +1725526,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fba2c: |[3fba2c] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$wg-aO0HRIGehE4eTxgEl-qTteEw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ -3fba3c: 7020 95a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$11:(Landroid/view/View;)V // method@a395 │ │ -3fba42: 0e00 |0003: return-void │ │ +3fba14: |[3fba14] de.danoeh.antennapod.fragment.CoverFragment.$r8$lambda$wg-aO0HRIGehE4eTxgEl-qTteEw:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/view/View;)V │ │ +3fba24: 7020 95a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.lambda$displayMediaInfo$11:(Landroid/view/View;)V // method@a395 │ │ +3fba2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1725537,17 +1725545,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fb8e8: |[3fb8e8] de.danoeh.antennapod.fragment.CoverFragment.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/CoverFragment;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -3fb8f8: 5400 5a92 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fb8fc: 1100 |0002: return-object v0 │ │ +3fb8d0: |[3fb8d0] de.danoeh.antennapod.fragment.CoverFragment.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/CoverFragment;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +3fb8e0: 5400 5a92 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fb8e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ #13 : (in Lde/danoeh/antennapod/fragment/CoverFragment;) │ │ @@ -1725555,17 +1725563,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fba44: |[3fba44] de.danoeh.antennapod.fragment.CoverFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ -3fba54: 7020 a0a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3a0 │ │ -3fba5a: 0e00 |0003: return-void │ │ +3fba2c: |[3fba2c] de.danoeh.antennapod.fragment.CoverFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V │ │ +3fba3c: 7020 a0a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3a0 │ │ +3fba42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1725574,19 +1725582,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fba5c: |[3fba5c] de.danoeh.antennapod.fragment.CoverFragment.:()V │ │ -3fba6c: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -3fba72: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -3fba74: 5910 5792 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fba78: 0e00 |0006: return-void │ │ +3fba44: |[3fba44] de.danoeh.antennapod.fragment.CoverFragment.:()V │ │ +3fba54: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +3fba5a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +3fba5c: 5910 5792 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fba60: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0004 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -1725595,68 +1725603,68 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 109 16-bit code units │ │ -3fba7c: |[3fba7c] de.danoeh.antennapod.fragment.CoverFragment.configureForOrientation:(Landroid/content/res/Configuration;)V │ │ -3fba8c: 5266 3f00 |0000: iget v6, v6, Landroid/content/res/Configuration;.orientation:I // field@003f │ │ -3fba90: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3fba92: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -3fba94: 3316 0300 |0004: if-ne v6, v1, 0007 // +0003 │ │ -3fba98: 2802 |0006: goto 0008 // +0002 │ │ -3fba9a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3fba9c: 5456 5a92 |0008: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbaa0: 5466 638e |000a: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8e63 │ │ -3fbaa4: 6e20 6d11 1600 |000c: invoke-virtual {v6, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@116d │ │ -3fbaaa: 1506 803f |000f: const/high16 v6, #int 1065353216 // #3f80 │ │ -3fbaae: 12f2 |0011: const/4 v2, #int -1 // #ff │ │ -3fbab0: 3801 1c00 |0012: if-eqz v1, 002e // +001c │ │ -3fbab4: 5453 5a92 |0014: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbab8: 5433 658e |0016: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8e65 │ │ -3fbabc: 2204 f802 |0018: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02f8 │ │ -3fbac0: 7040 4711 2460 |001a: invoke-direct {v4, v2, v0, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1147 │ │ -3fbac6: 6e20 5a0d 4300 |001d: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ -3fbacc: 5456 5a92 |0020: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbad0: 5466 648e |0022: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8e64 │ │ -3fbad4: 2200 f802 |0024: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@02f8 │ │ -3fbad8: 12e3 |0026: const/4 v3, #int -2 // #fe │ │ -3fbada: 7030 4611 2003 |0027: invoke-direct {v0, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1146 │ │ -3fbae0: 6e20 5a0d 0600 |002a: invoke-virtual {v6, v0}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ -3fbae6: 2819 |002d: goto 0046 // +0019 │ │ -3fbae8: 5453 5a92 |002e: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbaec: 5433 658e |0030: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8e65 │ │ -3fbaf0: 2204 f802 |0032: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02f8 │ │ -3fbaf4: 7040 4711 0462 |0034: invoke-direct {v4, v0, v2, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1147 │ │ -3fbafa: 6e20 5a0d 4300 |0037: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ -3fbb00: 5453 5a92 |003a: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbb04: 5433 648e |003c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8e64 │ │ -3fbb08: 2204 f802 |003e: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02f8 │ │ -3fbb0c: 7040 4711 0462 |0040: invoke-direct {v4, v0, v2, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1147 │ │ -3fbb12: 6e20 5a0d 4300 |0043: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ -3fbb18: 5456 5a92 |0046: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbb1c: 5466 678e |0048: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8e67 │ │ -3fbb20: 6e10 af0c 0600 |004a: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0caf │ │ -3fbb26: 0c06 |004d: move-result-object v6 │ │ -3fbb28: 1f06 9b02 |004e: check-cast v6, Landroid/view/ViewGroup; // type@029b │ │ -3fbb2c: 5450 5a92 |0050: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbb30: 5400 678e |0052: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8e67 │ │ -3fbb34: 6e20 140e 0600 |0054: invoke-virtual {v6, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e14 │ │ -3fbb3a: 3801 0c00 |0057: if-eqz v1, 0063 // +000c │ │ -3fbb3e: 5456 5a92 |0059: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbb42: 5460 638e |005b: iget-object v0, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8e63 │ │ -3fbb46: 5466 678e |005d: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8e67 │ │ -3fbb4a: 6e20 c40d 6000 |005f: invoke-virtual {v0, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3fbb50: 280a |0062: goto 006c // +000a │ │ -3fbb52: 5456 5a92 |0063: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbb56: 5460 648e |0065: iget-object v0, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8e64 │ │ -3fbb5a: 5466 678e |0067: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8e67 │ │ -3fbb5e: 6e20 c40d 6000 |0069: invoke-virtual {v0, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3fbb64: 0e00 |006c: return-void │ │ +3fba64: |[3fba64] de.danoeh.antennapod.fragment.CoverFragment.configureForOrientation:(Landroid/content/res/Configuration;)V │ │ +3fba74: 5266 3f00 |0000: iget v6, v6, Landroid/content/res/Configuration;.orientation:I // field@003f │ │ +3fba78: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3fba7a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +3fba7c: 3316 0300 |0004: if-ne v6, v1, 0007 // +0003 │ │ +3fba80: 2802 |0006: goto 0008 // +0002 │ │ +3fba82: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3fba84: 5456 5a92 |0008: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fba88: 5466 638e |000a: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8e63 │ │ +3fba8c: 6e20 6d11 1600 |000c: invoke-virtual {v6, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@116d │ │ +3fba92: 1506 803f |000f: const/high16 v6, #int 1065353216 // #3f80 │ │ +3fba96: 12f2 |0011: const/4 v2, #int -1 // #ff │ │ +3fba98: 3801 1c00 |0012: if-eqz v1, 002e // +001c │ │ +3fba9c: 5453 5a92 |0014: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbaa0: 5433 658e |0016: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8e65 │ │ +3fbaa4: 2204 f802 |0018: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02f8 │ │ +3fbaa8: 7040 4711 2460 |001a: invoke-direct {v4, v2, v0, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1147 │ │ +3fbaae: 6e20 5a0d 4300 |001d: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ +3fbab4: 5456 5a92 |0020: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbab8: 5466 648e |0022: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8e64 │ │ +3fbabc: 2200 f802 |0024: new-instance v0, Landroid/widget/LinearLayout$LayoutParams; // type@02f8 │ │ +3fbac0: 12e3 |0026: const/4 v3, #int -2 // #fe │ │ +3fbac2: 7030 4611 2003 |0027: invoke-direct {v0, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@1146 │ │ +3fbac8: 6e20 5a0d 0600 |002a: invoke-virtual {v6, v0}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ +3fbace: 2819 |002d: goto 0046 // +0019 │ │ +3fbad0: 5453 5a92 |002e: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbad4: 5433 658e |0030: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@8e65 │ │ +3fbad8: 2204 f802 |0032: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02f8 │ │ +3fbadc: 7040 4711 0462 |0034: invoke-direct {v4, v0, v2, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1147 │ │ +3fbae2: 6e20 5a0d 4300 |0037: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ +3fbae8: 5453 5a92 |003a: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbaec: 5433 648e |003c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8e64 │ │ +3fbaf0: 2204 f802 |003e: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@02f8 │ │ +3fbaf4: 7040 4711 0462 |0040: invoke-direct {v4, v0, v2, v6}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@1147 │ │ +3fbafa: 6e20 5a0d 4300 |0043: invoke-virtual {v3, v4}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ +3fbb00: 5456 5a92 |0046: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbb04: 5466 678e |0048: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8e67 │ │ +3fbb08: 6e10 af0c 0600 |004a: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0caf │ │ +3fbb0e: 0c06 |004d: move-result-object v6 │ │ +3fbb10: 1f06 9b02 |004e: check-cast v6, Landroid/view/ViewGroup; // type@029b │ │ +3fbb14: 5450 5a92 |0050: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbb18: 5400 678e |0052: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8e67 │ │ +3fbb1c: 6e20 140e 0600 |0054: invoke-virtual {v6, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e14 │ │ +3fbb22: 3801 0c00 |0057: if-eqz v1, 0063 // +000c │ │ +3fbb26: 5456 5a92 |0059: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbb2a: 5460 638e |005b: iget-object v0, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@8e63 │ │ +3fbb2e: 5466 678e |005d: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8e67 │ │ +3fbb32: 6e20 c40d 6000 |005f: invoke-virtual {v0, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3fbb38: 280a |0062: goto 006c // +000a │ │ +3fbb3a: 5456 5a92 |0063: iget-object v6, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbb3e: 5460 648e |0065: iget-object v0, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@8e64 │ │ +3fbb42: 5466 678e |0067: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@8e67 │ │ +3fbb46: 6e20 c40d 6000 |0069: invoke-virtual {v0, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3fbb4c: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0008 line=304 │ │ 0x0014 line=307 │ │ 0x0020 line=308 │ │ 0x002e line=311 │ │ @@ -1725673,41 +1725681,41 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -3fb828: |[3fb828] de.danoeh.antennapod.fragment.CoverFragment.copyText:(Ljava/lang/String;)Z │ │ -3fb838: 6e10 a635 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -3fb83e: 0c00 |0003: move-result-object v0 │ │ -3fb840: 1c01 5a00 |0004: const-class v1, Landroid/content/ClipboardManager; // type@005a │ │ -3fb844: 7120 8628 1000 |0006: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getSystemService:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@2886 │ │ -3fb84a: 0c00 |0009: move-result-object v0 │ │ -3fb84c: 1f00 5a00 |000a: check-cast v0, Landroid/content/ClipboardManager; // type@005a │ │ -3fb850: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ -3fb854: 1a01 9f0d |000e: const-string v1, "AntennaPod" // string@0d9f │ │ -3fb858: 7120 f101 3100 |0010: invoke-static {v1, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f1 │ │ -3fb85e: 0c03 |0013: move-result-object v3 │ │ -3fb860: 6e20 f301 3000 |0014: invoke-virtual {v0, v3}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f3 │ │ -3fb866: 6003 dd00 |0017: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3fb86a: 1300 2000 |0019: const/16 v0, #int 32 // #20 │ │ -3fb86e: 3503 1700 |001b: if-ge v3, v0, 0032 // +0017 │ │ -3fb872: 6e10 a435 0200 |001d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ -3fb878: 0c03 |0020: move-result-object v3 │ │ -3fb87a: 1f03 d617 |0021: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fb87e: 6e10 3a35 0200 |0023: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -3fb884: 0c00 |0026: move-result-object v0 │ │ -3fb886: 1401 6900 127f |0027: const v1, #float 1.94069e+38 // #7f120069 │ │ -3fb88c: 6e20 1003 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3fb892: 0c00 |002d: move-result-object v0 │ │ -3fb894: 12f1 |002e: const/4 v1, #int -1 // #ff │ │ -3fb896: 6e30 9f94 0301 |002f: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ -3fb89c: 1213 |0032: const/4 v3, #int 1 // #1 │ │ -3fb89e: 0f03 |0033: return v3 │ │ +3fb810: |[3fb810] de.danoeh.antennapod.fragment.CoverFragment.copyText:(Ljava/lang/String;)Z │ │ +3fb820: 6e10 a635 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +3fb826: 0c00 |0003: move-result-object v0 │ │ +3fb828: 1c01 5a00 |0004: const-class v1, Landroid/content/ClipboardManager; // type@005a │ │ +3fb82c: 7120 8628 1000 |0006: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getSystemService:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@2886 │ │ +3fb832: 0c00 |0009: move-result-object v0 │ │ +3fb834: 1f00 5a00 |000a: check-cast v0, Landroid/content/ClipboardManager; // type@005a │ │ +3fb838: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ +3fb83c: 1a01 9f0d |000e: const-string v1, "AntennaPod" // string@0d9f │ │ +3fb840: 7120 f101 3100 |0010: invoke-static {v1, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f1 │ │ +3fb846: 0c03 |0013: move-result-object v3 │ │ +3fb848: 6e20 f301 3000 |0014: invoke-virtual {v0, v3}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f3 │ │ +3fb84e: 6003 dd00 |0017: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3fb852: 1300 2000 |0019: const/16 v0, #int 32 // #20 │ │ +3fb856: 3503 1700 |001b: if-ge v3, v0, 0032 // +0017 │ │ +3fb85a: 6e10 a435 0200 |001d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ +3fb860: 0c03 |0020: move-result-object v3 │ │ +3fb862: 1f03 d617 |0021: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fb866: 6e10 3a35 0200 |0023: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +3fb86c: 0c00 |0026: move-result-object v0 │ │ +3fb86e: 1401 6900 127f |0027: const v1, #float 1.94069e+38 // #7f120069 │ │ +3fb874: 6e20 1003 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3fb87a: 0c00 |002d: move-result-object v0 │ │ +3fb87c: 12f1 |002e: const/4 v1, #int -1 // #ff │ │ +3fb87e: 6e30 9f94 0301 |002f: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ +3fb884: 1213 |0032: const/4 v3, #int 1 // #1 │ │ +3fb886: 0f03 |0033: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0010 line=333 │ │ 0x0017 line=335 │ │ 0x001d line=336 │ │ 0x0023 line=337 │ │ @@ -1725721,104 +1725729,104 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 175 16-bit code units │ │ -3fbb68: |[3fbb68] de.danoeh.antennapod.fragment.CoverFragment.displayCoverImage:()V │ │ -3fbb78: 2200 7b0f |0000: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3fbb7c: 7010 bb5a 0000 |0002: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3fbb82: 6e10 255a 0000 |0005: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3fbb88: 0c00 |0008: move-result-object v0 │ │ -3fbb8a: 1f00 7b0f |0009: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3fbb8e: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -3fbb90: 2311 6d20 |000c: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ -3fbb94: 2202 f30e |000e: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ -3fbb98: 7010 d657 0200 |0010: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ -3fbb9e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -3fbba0: 4d02 0103 |0014: aput-object v2, v1, v3 │ │ -3fbba4: 2202 ff0e |0016: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ -3fbba8: 6e10 3a35 0500 |0018: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -3fbbae: 0c03 |001b: move-result-object v3 │ │ -3fbbb0: 6e10 ff02 0300 |001c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3fbbb6: 0c03 |001f: move-result-object v3 │ │ -3fbbb8: 5233 9601 |0020: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3fbbbc: 1504 8041 |0022: const/high16 v4, #int 1098907648 // #4180 │ │ -3fbbc0: a803 0304 |0024: mul-float v3, v3, v4 │ │ -3fbbc4: 8733 |0026: float-to-int v3, v3 │ │ -3fbbc6: 7020 2358 3200 |0027: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ -3fbbcc: 1213 |002a: const/4 v3, #int 1 // #1 │ │ -3fbbce: 4d02 0103 |002b: aput-object v2, v1, v3 │ │ -3fbbd2: 6e20 715a 1000 |002d: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ -3fbbd8: 0c00 |0030: move-result-object v0 │ │ -3fbbda: 1f00 7b0f |0031: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3fbbde: 7110 f650 0500 |0033: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ -3fbbe4: 0c01 |0036: move-result-object v1 │ │ -3fbbe6: 5452 5992 |0037: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fbbea: 7210 6cac 0200 |0039: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ -3fbbf0: 0c02 |003c: move-result-object v2 │ │ -3fbbf2: 6e20 9351 2100 |003d: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -3fbbf8: 0c01 |0040: move-result-object v1 │ │ -3fbbfa: 7110 f650 0500 |0041: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ -3fbc00: 0c02 |0044: move-result-object v2 │ │ -3fbc02: 5453 5992 |0045: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fbc06: 7110 6898 0300 |0047: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9868 │ │ -3fbc0c: 0c03 |004a: move-result-object v3 │ │ -3fbc0e: 6e20 9351 3200 |004b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -3fbc14: 0c02 |004e: move-result-object v2 │ │ -3fbc16: 6e20 3f51 0200 |004f: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3fbc1c: 0c02 |0052: move-result-object v2 │ │ -3fbc1e: 6e20 4a51 2100 |0053: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@514a │ │ -3fbc24: 0c01 |0056: move-result-object v1 │ │ -3fbc26: 6e20 3f51 0100 |0057: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3fbc2c: 0c01 |005a: move-result-object v1 │ │ -3fbc2e: 5252 5792 |005b: iget v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fbc32: 12f3 |005d: const/4 v3, #int -1 // #ff │ │ -3fbc34: 3232 4900 |005e: if-eq v2, v3, 00a7 // +0049 │ │ -3fbc38: 5452 5992 |0060: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fbc3c: 3802 4500 |0062: if-eqz v2, 00a7 // +0045 │ │ -3fbc40: 7210 66ac 0200 |0064: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fbc46: 0c02 |0067: move-result-object v2 │ │ -3fbc48: 3802 3f00 |0068: if-eqz v2, 00a7 // +003f │ │ -3fbc4c: 5452 5992 |006a: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fbc50: 7210 66ac 0200 |006c: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fbc56: 0c02 |006f: move-result-object v2 │ │ -3fbc58: 5253 5792 |0070: iget v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fbc5c: 7220 ddb4 3200 |0072: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3fbc62: 0c02 |0075: move-result-object v2 │ │ -3fbc64: 1f02 991c |0076: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3fbc68: 6e10 29ab 0200 |0078: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ -3fbc6e: 0c02 |007b: move-result-object v2 │ │ -3fbc70: 7110 a80a 0200 |007c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3fbc76: 0a02 |007f: move-result v2 │ │ -3fbc78: 3802 0300 |0080: if-eqz v2, 0083 // +0003 │ │ -3fbc7c: 2825 |0082: goto 00a7 // +0025 │ │ -3fbc7e: 7110 f650 0500 |0083: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ -3fbc84: 0c02 |0086: move-result-object v2 │ │ -3fbc86: 5453 5992 |0087: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fbc8a: 5254 5792 |0089: iget v4, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fbc8e: 7120 38ab 4300 |008b: invoke-static {v3, v4}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; // method@ab38 │ │ -3fbc94: 0c03 |008e: move-result-object v3 │ │ -3fbc96: 6e20 9251 3200 |008f: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder; // method@5192 │ │ -3fbc9c: 0c02 |0092: move-result-object v2 │ │ -3fbc9e: 6e20 3f51 0200 |0093: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3fbca4: 0c00 |0096: move-result-object v0 │ │ -3fbca6: 6e20 6f51 1000 |0097: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.thumbnail:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@516f │ │ -3fbcac: 0c00 |009a: move-result-object v0 │ │ -3fbcae: 6e20 4a51 1000 |009b: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@514a │ │ -3fbcb4: 0c00 |009e: move-result-object v0 │ │ -3fbcb6: 5451 5a92 |009f: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbcba: 5411 688e |00a1: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8e68 │ │ -3fbcbe: 6e20 5351 1000 |00a3: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -3fbcc4: 2808 |00a6: goto 00ae // +0008 │ │ -3fbcc6: 5450 5a92 |00a7: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbcca: 5400 688e |00a9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8e68 │ │ -3fbcce: 6e20 5351 0100 |00ab: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -3fbcd4: 0e00 |00ae: return-void │ │ +3fbb50: |[3fbb50] de.danoeh.antennapod.fragment.CoverFragment.displayCoverImage:()V │ │ +3fbb60: 2200 7b0f |0000: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3fbb64: 7010 bb5a 0000 |0002: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3fbb6a: 6e10 255a 0000 |0005: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3fbb70: 0c00 |0008: move-result-object v0 │ │ +3fbb72: 1f00 7b0f |0009: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3fbb76: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +3fbb78: 2311 6d20 |000c: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ +3fbb7c: 2202 f30e |000e: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ +3fbb80: 7010 d657 0200 |0010: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ +3fbb86: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +3fbb88: 4d02 0103 |0014: aput-object v2, v1, v3 │ │ +3fbb8c: 2202 ff0e |0016: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ +3fbb90: 6e10 3a35 0500 |0018: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +3fbb96: 0c03 |001b: move-result-object v3 │ │ +3fbb98: 6e10 ff02 0300 |001c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3fbb9e: 0c03 |001f: move-result-object v3 │ │ +3fbba0: 5233 9601 |0020: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3fbba4: 1504 8041 |0022: const/high16 v4, #int 1098907648 // #4180 │ │ +3fbba8: a803 0304 |0024: mul-float v3, v3, v4 │ │ +3fbbac: 8733 |0026: float-to-int v3, v3 │ │ +3fbbae: 7020 2358 3200 |0027: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ +3fbbb4: 1213 |002a: const/4 v3, #int 1 // #1 │ │ +3fbbb6: 4d02 0103 |002b: aput-object v2, v1, v3 │ │ +3fbbba: 6e20 715a 1000 |002d: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ +3fbbc0: 0c00 |0030: move-result-object v0 │ │ +3fbbc2: 1f00 7b0f |0031: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3fbbc6: 7110 f650 0500 |0033: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ +3fbbcc: 0c01 |0036: move-result-object v1 │ │ +3fbbce: 5452 5992 |0037: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fbbd2: 7210 6cac 0200 |0039: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ac6c │ │ +3fbbd8: 0c02 |003c: move-result-object v2 │ │ +3fbbda: 6e20 9351 2100 |003d: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +3fbbe0: 0c01 |0040: move-result-object v1 │ │ +3fbbe2: 7110 f650 0500 |0041: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ +3fbbe8: 0c02 |0044: move-result-object v2 │ │ +3fbbea: 5453 5992 |0045: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fbbee: 7110 6898 0300 |0047: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9868 │ │ +3fbbf4: 0c03 |004a: move-result-object v3 │ │ +3fbbf6: 6e20 9351 3200 |004b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +3fbbfc: 0c02 |004e: move-result-object v2 │ │ +3fbbfe: 6e20 3f51 0200 |004f: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3fbc04: 0c02 |0052: move-result-object v2 │ │ +3fbc06: 6e20 4a51 2100 |0053: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@514a │ │ +3fbc0c: 0c01 |0056: move-result-object v1 │ │ +3fbc0e: 6e20 3f51 0100 |0057: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3fbc14: 0c01 |005a: move-result-object v1 │ │ +3fbc16: 5252 5792 |005b: iget v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fbc1a: 12f3 |005d: const/4 v3, #int -1 // #ff │ │ +3fbc1c: 3232 4900 |005e: if-eq v2, v3, 00a7 // +0049 │ │ +3fbc20: 5452 5992 |0060: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fbc24: 3802 4500 |0062: if-eqz v2, 00a7 // +0045 │ │ +3fbc28: 7210 66ac 0200 |0064: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fbc2e: 0c02 |0067: move-result-object v2 │ │ +3fbc30: 3802 3f00 |0068: if-eqz v2, 00a7 // +003f │ │ +3fbc34: 5452 5992 |006a: iget-object v2, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fbc38: 7210 66ac 0200 |006c: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fbc3e: 0c02 |006f: move-result-object v2 │ │ +3fbc40: 5253 5792 |0070: iget v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fbc44: 7220 ddb4 3200 |0072: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3fbc4a: 0c02 |0075: move-result-object v2 │ │ +3fbc4c: 1f02 991c |0076: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3fbc50: 6e10 29ab 0200 |0078: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@ab29 │ │ +3fbc56: 0c02 |007b: move-result-object v2 │ │ +3fbc58: 7110 a80a 0200 |007c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3fbc5e: 0a02 |007f: move-result v2 │ │ +3fbc60: 3802 0300 |0080: if-eqz v2, 0083 // +0003 │ │ +3fbc64: 2825 |0082: goto 00a7 // +0025 │ │ +3fbc66: 7110 f650 0500 |0083: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ +3fbc6c: 0c02 |0086: move-result-object v2 │ │ +3fbc6e: 5453 5992 |0087: iget-object v3, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fbc72: 5254 5792 |0089: iget v4, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fbc76: 7120 38ab 4300 |008b: invoke-static {v3, v4}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; // method@ab38 │ │ +3fbc7c: 0c03 |008e: move-result-object v3 │ │ +3fbc7e: 6e20 9251 3200 |008f: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/Object;)Lcom/bumptech/glide/RequestBuilder; // method@5192 │ │ +3fbc84: 0c02 |0092: move-result-object v2 │ │ +3fbc86: 6e20 3f51 0200 |0093: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3fbc8c: 0c00 |0096: move-result-object v0 │ │ +3fbc8e: 6e20 6f51 1000 |0097: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.thumbnail:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@516f │ │ +3fbc94: 0c00 |009a: move-result-object v0 │ │ +3fbc96: 6e20 4a51 1000 |009b: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@514a │ │ +3fbc9c: 0c00 |009e: move-result-object v0 │ │ +3fbc9e: 5451 5a92 |009f: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbca2: 5411 688e |00a1: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8e68 │ │ +3fbca6: 6e20 5351 1000 |00a3: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +3fbcac: 2808 |00a6: goto 00ae // +0008 │ │ +3fbcae: 5450 5a92 |00a7: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbcb2: 5400 688e |00a9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8e68 │ │ +3fbcb6: 6e20 5351 0100 |00ab: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +3fbcbc: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0005 line=271 │ │ 0x0018 line=273 │ │ 0x002d line=272 │ │ 0x0033 line=275 │ │ @@ -1725845,93 +1725853,93 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -3fbcd8: |[3fbcd8] de.danoeh.antennapod.fragment.CoverFragment.displayMediaInfo:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fbce8: 6e10 1a35 0500 |0000: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fbcee: 0c00 |0003: move-result-object v0 │ │ -3fbcf0: 7210 72ac 0600 |0004: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPubDate:()Ljava/util/Date; // method@ac72 │ │ -3fbcf6: 0c01 |0007: move-result-object v1 │ │ -3fbcf8: 7120 e19c 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9ce1 │ │ -3fbcfe: 0c00 |000b: move-result-object v0 │ │ -3fbd00: 5451 5a92 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbd04: 5411 6d8e |000e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ -3fbd08: 2202 741e |0010: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3fbd0c: 7010 c7b2 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3fbd12: 7210 6aac 0600 |0015: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ -3fbd18: 0c03 |0018: move-result-object v3 │ │ -3fbd1a: 7110 f5b6 0300 |0019: invoke-static {v3}, Lorg/apache/commons/lang3/StringUtils;.stripToEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@b6f5 │ │ -3fbd20: 0c03 |001c: move-result-object v3 │ │ -3fbd22: 6e20 d3b2 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3fbd28: 1a03 06e8 |0020: const-string v3, " ・ " // string@e806 │ │ -3fbd2c: 6e20 d3b2 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3fbd32: 7110 f5b6 0000 |0025: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.stripToEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@b6f5 │ │ -3fbd38: 0c00 |0028: move-result-object v0 │ │ -3fbd3a: 1a03 1e00 |0029: const-string v3, " " // string@001e │ │ -3fbd3e: 1a04 05e8 |002b: const-string v4, " " // string@e805 │ │ -3fbd42: 7130 f2b6 3004 |002d: invoke-static {v0, v3, v4}, Lorg/apache/commons/lang3/StringUtils;.replace:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6f2 │ │ -3fbd48: 0c00 |0030: move-result-object v0 │ │ -3fbd4a: 6e20 d3b2 0200 |0031: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3fbd50: 6e10 deb2 0200 |0034: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3fbd56: 0c00 |0037: move-result-object v0 │ │ -3fbd58: 6e20 9412 0100 |0038: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3fbd5e: 2060 a51c |003b: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3fbd62: 3800 2200 |003d: if-eqz v0, 005f // +0022 │ │ -3fbd66: 6e10 a635 0500 |003f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -3fbd6c: 0c00 |0042: move-result-object v0 │ │ -3fbd6e: 0761 |0043: move-object v1, v6 │ │ -3fbd70: 1f01 a51c |0044: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3fbd74: 6e10 f6ab 0100 |0046: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3fbd7a: 0c01 |0049: move-result-object v1 │ │ -3fbd7c: 6e10 b1ab 0100 |004a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -3fbd82: 0b01 |004d: move-result-wide v1 │ │ -3fbd84: 7130 7894 1002 |004e: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@9478 │ │ -3fbd8a: 0c00 |0051: move-result-object v0 │ │ -3fbd8c: 5451 5a92 |0052: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbd90: 5411 6d8e |0054: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ -3fbd94: 2202 e41a |0056: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3; // type@1ae4 │ │ -3fbd98: 7030 6ea3 5200 |0058: invoke-direct {v2, v5, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;)V // method@a36e │ │ -3fbd9e: 6e20 680d 2100 |005b: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fbda4: 2809 |005e: goto 0067 // +0009 │ │ -3fbda6: 5450 5a92 |005f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbdaa: 5400 6d8e |0061: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ -3fbdae: 1201 |0063: const/4 v1, #int 0 // #0 │ │ -3fbdb0: 6e20 680d 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fbdb6: 5450 5a92 |0067: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbdba: 5400 6d8e |0069: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ -3fbdbe: 2201 e51a |006b: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4; // type@1ae5 │ │ -3fbdc2: 7030 70a3 5106 |006d: invoke-direct {v1, v5, v6}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a370 │ │ -3fbdc8: 6e20 6d0d 1000 |0070: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3fbdce: 5450 5a92 |0073: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbdd2: 5400 6c8e |0075: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbdd6: 7210 69ac 0600 |0077: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -3fbddc: 0c01 |007a: move-result-object v1 │ │ -3fbdde: 6e20 9412 1000 |007b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3fbde4: 5450 5a92 |007e: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbde8: 5400 6c8e |0080: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbdec: 2201 e61a |0082: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5; // type@1ae6 │ │ -3fbdf0: 7030 72a3 5106 |0084: invoke-direct {v1, v5, v6}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a372 │ │ -3fbdf6: 6e20 6d0d 1000 |0087: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3fbdfc: 5450 5a92 |008a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbe00: 5400 6c8e |008c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbe04: 2201 e71a |008e: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6; // type@1ae7 │ │ -3fbe08: 7020 74a3 5100 |0090: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a374 │ │ -3fbe0e: 6e20 680d 1000 |0093: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fbe14: 12f0 |0096: const/4 v0, #int -1 // #ff │ │ -3fbe16: 5950 5792 |0097: iput v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fbe1a: 7210 71ac 0600 |0099: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3fbe20: 0a00 |009c: move-result v0 │ │ -3fbe22: 7120 d09c 0600 |009d: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9cd0 │ │ -3fbe28: 0a06 |00a0: move-result v6 │ │ -3fbe2a: 7020 a8a3 6500 |00a1: invoke-direct {v5, v6}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3a8 │ │ -3fbe30: 7010 aba3 0500 |00a4: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/CoverFragment;.updateChapterControlVisibility:()V // method@a3ab │ │ -3fbe36: 0e00 |00a7: return-void │ │ +3fbcc0: |[3fbcc0] de.danoeh.antennapod.fragment.CoverFragment.displayMediaInfo:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fbcd0: 6e10 1a35 0500 |0000: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fbcd6: 0c00 |0003: move-result-object v0 │ │ +3fbcd8: 7210 72ac 0600 |0004: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPubDate:()Ljava/util/Date; // method@ac72 │ │ +3fbcde: 0c01 |0007: move-result-object v1 │ │ +3fbce0: 7120 e19c 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9ce1 │ │ +3fbce6: 0c00 |000b: move-result-object v0 │ │ +3fbce8: 5451 5a92 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbcec: 5411 6d8e |000e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ +3fbcf0: 2202 741e |0010: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3fbcf4: 7010 c7b2 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3fbcfa: 7210 6aac 0600 |0015: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ +3fbd00: 0c03 |0018: move-result-object v3 │ │ +3fbd02: 7110 f5b6 0300 |0019: invoke-static {v3}, Lorg/apache/commons/lang3/StringUtils;.stripToEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@b6f5 │ │ +3fbd08: 0c03 |001c: move-result-object v3 │ │ +3fbd0a: 6e20 d3b2 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3fbd10: 1a03 06e8 |0020: const-string v3, " ・ " // string@e806 │ │ +3fbd14: 6e20 d3b2 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3fbd1a: 7110 f5b6 0000 |0025: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.stripToEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@b6f5 │ │ +3fbd20: 0c00 |0028: move-result-object v0 │ │ +3fbd22: 1a03 1e00 |0029: const-string v3, " " // string@001e │ │ +3fbd26: 1a04 05e8 |002b: const-string v4, " " // string@e805 │ │ +3fbd2a: 7130 f2b6 3004 |002d: invoke-static {v0, v3, v4}, Lorg/apache/commons/lang3/StringUtils;.replace:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6f2 │ │ +3fbd30: 0c00 |0030: move-result-object v0 │ │ +3fbd32: 6e20 d3b2 0200 |0031: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3fbd38: 6e10 deb2 0200 |0034: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3fbd3e: 0c00 |0037: move-result-object v0 │ │ +3fbd40: 6e20 9412 0100 |0038: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3fbd46: 2060 a51c |003b: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3fbd4a: 3800 2200 |003d: if-eqz v0, 005f // +0022 │ │ +3fbd4e: 6e10 a635 0500 |003f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +3fbd54: 0c00 |0042: move-result-object v0 │ │ +3fbd56: 0761 |0043: move-object v1, v6 │ │ +3fbd58: 1f01 a51c |0044: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3fbd5c: 6e10 f6ab 0100 |0046: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3fbd62: 0c01 |0049: move-result-object v1 │ │ +3fbd64: 6e10 b1ab 0100 |004a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +3fbd6a: 0b01 |004d: move-result-wide v1 │ │ +3fbd6c: 7130 7894 1002 |004e: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@9478 │ │ +3fbd72: 0c00 |0051: move-result-object v0 │ │ +3fbd74: 5451 5a92 |0052: iget-object v1, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbd78: 5411 6d8e |0054: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ +3fbd7c: 2202 e41a |0056: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3; // type@1ae4 │ │ +3fbd80: 7030 6ea3 5200 |0058: invoke-direct {v2, v5, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/content/Intent;)V // method@a36e │ │ +3fbd86: 6e20 680d 2100 |005b: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fbd8c: 2809 |005e: goto 0067 // +0009 │ │ +3fbd8e: 5450 5a92 |005f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbd92: 5400 6d8e |0061: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ +3fbd96: 1201 |0063: const/4 v1, #int 0 // #0 │ │ +3fbd98: 6e20 680d 1000 |0064: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fbd9e: 5450 5a92 |0067: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbda2: 5400 6d8e |0069: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ +3fbda6: 2201 e51a |006b: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4; // type@1ae5 │ │ +3fbdaa: 7030 70a3 5106 |006d: invoke-direct {v1, v5, v6}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a370 │ │ +3fbdb0: 6e20 6d0d 1000 |0070: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3fbdb6: 5450 5a92 |0073: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbdba: 5400 6c8e |0075: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbdbe: 7210 69ac 0600 |0077: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +3fbdc4: 0c01 |007a: move-result-object v1 │ │ +3fbdc6: 6e20 9412 1000 |007b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3fbdcc: 5450 5a92 |007e: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbdd0: 5400 6c8e |0080: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbdd4: 2201 e61a |0082: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5; // type@1ae6 │ │ +3fbdd8: 7030 72a3 5106 |0084: invoke-direct {v1, v5, v6}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Lde/danoeh/antennapod/model/playback/Playable;)V // method@a372 │ │ +3fbdde: 6e20 6d0d 1000 |0087: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3fbde4: 5450 5a92 |008a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbde8: 5400 6c8e |008c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbdec: 2201 e71a |008e: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6; // type@1ae7 │ │ +3fbdf0: 7020 74a3 5100 |0090: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a374 │ │ +3fbdf6: 6e20 680d 1000 |0093: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fbdfc: 12f0 |0096: const/4 v0, #int -1 // #ff │ │ +3fbdfe: 5950 5792 |0097: iput v0, v5, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fbe02: 7210 71ac 0600 |0099: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3fbe08: 0a00 |009c: move-result v0 │ │ +3fbe0a: 7120 d09c 0600 |009d: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9cd0 │ │ +3fbe10: 0a06 |00a0: move-result v6 │ │ +3fbe12: 7020 a8a3 6500 |00a1: invoke-direct {v5, v6}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3a8 │ │ +3fbe18: 7010 aba3 0500 |00a4: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/CoverFragment;.updateChapterControlVisibility:()V // method@a3ab │ │ +3fbe1e: 0e00 |00a7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x000c line=118 │ │ 0x0025 line=122 │ │ 0x0038 line=118 │ │ 0x003b line=123 │ │ @@ -1725956,34 +1725964,34 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/Chapter;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -3fb900: |[3fb900] de.danoeh.antennapod.fragment.CoverFragment.getCurrentChapter:()Lde/danoeh/antennapod/model/feed/Chapter; │ │ -3fb910: 5420 5992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fb914: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ -3fb918: 7210 66ac 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fb91e: 0c00 |0007: move-result-object v0 │ │ -3fb920: 3800 1700 |0008: if-eqz v0, 001f // +0017 │ │ -3fb924: 5220 5792 |000a: iget v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fb928: 12f1 |000c: const/4 v1, #int -1 // #ff │ │ -3fb92a: 3310 0300 |000d: if-ne v0, v1, 0010 // +0003 │ │ -3fb92e: 2810 |000f: goto 001f // +0010 │ │ -3fb930: 5420 5992 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fb934: 7210 66ac 0000 |0012: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fb93a: 0c00 |0015: move-result-object v0 │ │ -3fb93c: 5221 5792 |0016: iget v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fb940: 7220 ddb4 1000 |0018: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3fb946: 0c00 |001b: move-result-object v0 │ │ -3fb948: 1f00 991c |001c: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3fb94c: 1100 |001e: return-object v0 │ │ -3fb94e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -3fb950: 1100 |0020: return-object v0 │ │ +3fb8e8: |[3fb8e8] de.danoeh.antennapod.fragment.CoverFragment.getCurrentChapter:()Lde/danoeh/antennapod/model/feed/Chapter; │ │ +3fb8f8: 5420 5992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fb8fc: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ +3fb900: 7210 66ac 0000 |0004: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fb906: 0c00 |0007: move-result-object v0 │ │ +3fb908: 3800 1700 |0008: if-eqz v0, 001f // +0017 │ │ +3fb90c: 5220 5792 |000a: iget v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fb910: 12f1 |000c: const/4 v1, #int -1 // #ff │ │ +3fb912: 3310 0300 |000d: if-ne v0, v1, 0010 // +0003 │ │ +3fb916: 2810 |000f: goto 001f // +0010 │ │ +3fb918: 5420 5992 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fb91c: 7210 66ac 0000 |0012: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fb922: 0c00 |0015: move-result-object v0 │ │ +3fb924: 5221 5792 |0016: iget v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fb928: 7220 ddb4 1000 |0018: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3fb92e: 0c00 |001b: move-result-object v0 │ │ +3fb930: 1f00 991c |001c: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3fb934: 1100 |001e: return-object v0 │ │ +3fb936: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +3fb938: 1100 |0020: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0010 line=204 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -1725992,20 +1726000,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3fb8a0: |[3fb8a0] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$10:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ -3fb8b0: 7210 69ac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -3fb8b6: 0c01 |0003: move-result-object v1 │ │ -3fb8b8: 7020 90a3 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.copyText:(Ljava/lang/String;)Z // method@a390 │ │ -3fb8be: 0a01 |0007: move-result v1 │ │ -3fb8c0: 0f01 |0008: return v1 │ │ +3fb888: |[3fb888] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$10:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ +3fb898: 7210 69ac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +3fb89e: 0c01 |0003: move-result-object v1 │ │ +3fb8a0: 7020 90a3 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.copyText:(Ljava/lang/String;)Z // method@a390 │ │ +3fb8a6: 0a01 |0007: move-result v1 │ │ +3fb8a8: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0009 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/view/View; │ │ @@ -1726015,93 +1726023,93 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 151 16-bit code units │ │ -3fbe38: |[3fbe38] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$11:(Landroid/view/View;)V │ │ -3fbe48: 549a 5a92 |0000: iget-object v10, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbe4c: 54aa 6c8e |0002: iget-object v10, v10, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbe50: 6e10 4112 0a00 |0004: invoke-virtual {v10}, Landroid/widget/TextView;.getLineCount:()I // method@1241 │ │ -3fbe56: 0a0a |0007: move-result v10 │ │ -3fbe58: 5490 5a92 |0008: iget-object v0, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbe5c: 5400 6c8e |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbe60: 6e10 4412 0000 |000c: invoke-virtual {v0}, Landroid/widget/TextView;.getMaxLines:()I // method@1244 │ │ -3fbe66: 0a00 |000f: move-result v0 │ │ -3fbe68: 370a 8600 |0010: if-le v10, v0, 0096 // +0086 │ │ -3fbe6c: 5490 5a92 |0012: iget-object v0, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbe70: 5400 6c8e |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbe74: 6e10 8e0c 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@0c8e │ │ -3fbe7a: 0a00 |0019: move-result v0 │ │ -3fbe7c: 5491 5a92 |001a: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbe80: 5411 6c8e |001c: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbe84: 6e10 ae0c 0100 |001e: invoke-virtual {v1}, Landroid/view/View;.getPaddingTop:()I // method@0cae │ │ -3fbe8a: 0a01 |0021: move-result v1 │ │ -3fbe8c: b110 |0022: sub-int/2addr v0, v1 │ │ -3fbe8e: 5491 5a92 |0023: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbe92: 5411 6c8e |0025: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbe96: 6e10 a90c 0100 |0027: invoke-virtual {v1}, Landroid/view/View;.getPaddingBottom:()I // method@0ca9 │ │ -3fbe9c: 0a01 |002a: move-result v1 │ │ -3fbe9e: b110 |002b: sub-int/2addr v0, v1 │ │ -3fbea0: 5491 5a92 |002c: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbea4: 5411 6c8e |002e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbea8: 1222 |0030: const/4 v2, #int 2 // #2 │ │ -3fbeaa: 2323 e61f |0031: new-array v3, v2, [I // type@1fe6 │ │ -3fbeae: 1204 |0033: const/4 v4, #int 0 // #0 │ │ -3fbeb0: 4b04 0304 |0034: aput v4, v3, v4 │ │ -3fbeb4: 6e10 4412 0100 |0036: invoke-virtual {v1}, Landroid/widget/TextView;.getMaxLines:()I // method@1244 │ │ -3fbeba: 0a05 |0039: move-result v5 │ │ -3fbebc: 9105 0a05 |003a: sub-int v5, v10, v5 │ │ -3fbec0: 5496 5a92 |003c: iget-object v6, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbec4: 5466 6c8e |003e: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbec8: 6e10 4412 0600 |0040: invoke-virtual {v6}, Landroid/widget/TextView;.getMaxLines:()I // method@1244 │ │ -3fbece: 0a06 |0043: move-result v6 │ │ -3fbed0: b360 |0044: div-int/2addr v0, v6 │ │ -3fbed2: 9205 0500 |0045: mul-int v5, v5, v0 │ │ -3fbed6: 1210 |0047: const/4 v0, #int 1 // #1 │ │ -3fbed8: 4b05 0300 |0048: aput v5, v3, v0 │ │ -3fbedc: 1a05 08cf |004a: const-string v5, "scrollY" // string@cf08 │ │ -3fbee0: 7130 3600 5103 |004c: invoke-static {v1, v5, v3}, Landroid/animation/ObjectAnimator;.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; // method@0036 │ │ -3fbee6: 0c01 |004f: move-result-object v1 │ │ -3fbee8: 1303 dc05 |0050: const/16 v3, #int 1500 // #5dc │ │ -3fbeec: d2aa dc05 |0052: mul-int/lit16 v10, v10, #int 1500 // #05dc │ │ -3fbef0: 81a5 |0054: int-to-long v5, v10 │ │ -3fbef2: 6e30 3c00 5106 |0055: invoke-virtual {v1, v5, v6}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@003c │ │ -3fbef8: 0c0a |0058: move-result-object v10 │ │ -3fbefa: 5491 5a92 |0059: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbefe: 5411 6c8e |005b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbf02: 2305 e51f |005d: new-array v5, v0, [F // type@1fe5 │ │ -3fbf06: 1206 |005f: const/4 v6, #int 0 // #0 │ │ -3fbf08: 4b06 0504 |0060: aput v6, v5, v4 │ │ -3fbf0c: 1a06 696a |0062: const-string v6, "alpha" // string@6a69 │ │ -3fbf10: 7130 3400 6105 |0064: invoke-static {v1, v6, v5}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@0034 │ │ -3fbf16: 0c01 |0067: move-result-object v1 │ │ -3fbf18: 8137 |0068: int-to-long v7, v3 │ │ -3fbf1a: 6e30 0e00 7108 |0069: invoke-virtual {v1, v7, v8}, Landroid/animation/Animator;.setStartDelay:(J)V // method@000e │ │ -3fbf20: 2203 eb1a |006c: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment$1; // type@1aeb │ │ -3fbf24: 7020 7ca3 9300 |006e: invoke-direct {v3, v9}, Lde/danoeh/antennapod/fragment/CoverFragment$1;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a37c │ │ -3fbf2a: 6e20 0000 3100 |0071: invoke-virtual {v1, v3}, Landroid/animation/Animator;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0000 │ │ -3fbf30: 5493 5a92 |0074: iget-object v3, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fbf34: 5433 6c8e |0076: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ -3fbf38: 2305 e51f |0078: new-array v5, v0, [F // type@1fe5 │ │ -3fbf3c: 1507 803f |007a: const/high16 v7, #int 1065353216 // #3f80 │ │ -3fbf40: 4b07 0504 |007c: aput v7, v5, v4 │ │ -3fbf44: 7130 3400 6305 |007e: invoke-static {v3, v6, v5}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@0034 │ │ -3fbf4a: 0c03 |0081: move-result-object v3 │ │ -3fbf4c: 2205 0d00 |0082: new-instance v5, Landroid/animation/AnimatorSet; // type@000d │ │ -3fbf50: 7010 1700 0500 |0084: invoke-direct {v5}, Landroid/animation/AnimatorSet;.:()V // method@0017 │ │ -3fbf56: 1236 |0087: const/4 v6, #int 3 // #3 │ │ -3fbf58: 2366 e81f |0088: new-array v6, v6, [Landroid/animation/Animator; // type@1fe8 │ │ -3fbf5c: 4d0a 0604 |008a: aput-object v10, v6, v4 │ │ -3fbf60: 4d01 0600 |008c: aput-object v1, v6, v0 │ │ -3fbf64: 4d03 0602 |008e: aput-object v3, v6, v2 │ │ -3fbf68: 6e20 1e00 6500 |0090: invoke-virtual {v5, v6}, Landroid/animation/AnimatorSet;.playSequentially:([Landroid/animation/Animator;)V // method@001e │ │ -3fbf6e: 6e10 2300 0500 |0093: invoke-virtual {v5}, Landroid/animation/AnimatorSet;.start:()V // method@0023 │ │ -3fbf74: 0e00 |0096: return-void │ │ +3fbe20: |[3fbe20] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$11:(Landroid/view/View;)V │ │ +3fbe30: 549a 5a92 |0000: iget-object v10, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbe34: 54aa 6c8e |0002: iget-object v10, v10, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbe38: 6e10 4112 0a00 |0004: invoke-virtual {v10}, Landroid/widget/TextView;.getLineCount:()I // method@1241 │ │ +3fbe3e: 0a0a |0007: move-result v10 │ │ +3fbe40: 5490 5a92 |0008: iget-object v0, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbe44: 5400 6c8e |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbe48: 6e10 4412 0000 |000c: invoke-virtual {v0}, Landroid/widget/TextView;.getMaxLines:()I // method@1244 │ │ +3fbe4e: 0a00 |000f: move-result v0 │ │ +3fbe50: 370a 8600 |0010: if-le v10, v0, 0096 // +0086 │ │ +3fbe54: 5490 5a92 |0012: iget-object v0, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbe58: 5400 6c8e |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbe5c: 6e10 8e0c 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getHeight:()I // method@0c8e │ │ +3fbe62: 0a00 |0019: move-result v0 │ │ +3fbe64: 5491 5a92 |001a: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbe68: 5411 6c8e |001c: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbe6c: 6e10 ae0c 0100 |001e: invoke-virtual {v1}, Landroid/view/View;.getPaddingTop:()I // method@0cae │ │ +3fbe72: 0a01 |0021: move-result v1 │ │ +3fbe74: b110 |0022: sub-int/2addr v0, v1 │ │ +3fbe76: 5491 5a92 |0023: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbe7a: 5411 6c8e |0025: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbe7e: 6e10 a90c 0100 |0027: invoke-virtual {v1}, Landroid/view/View;.getPaddingBottom:()I // method@0ca9 │ │ +3fbe84: 0a01 |002a: move-result v1 │ │ +3fbe86: b110 |002b: sub-int/2addr v0, v1 │ │ +3fbe88: 5491 5a92 |002c: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbe8c: 5411 6c8e |002e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbe90: 1222 |0030: const/4 v2, #int 2 // #2 │ │ +3fbe92: 2323 e61f |0031: new-array v3, v2, [I // type@1fe6 │ │ +3fbe96: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +3fbe98: 4b04 0304 |0034: aput v4, v3, v4 │ │ +3fbe9c: 6e10 4412 0100 |0036: invoke-virtual {v1}, Landroid/widget/TextView;.getMaxLines:()I // method@1244 │ │ +3fbea2: 0a05 |0039: move-result v5 │ │ +3fbea4: 9105 0a05 |003a: sub-int v5, v10, v5 │ │ +3fbea8: 5496 5a92 |003c: iget-object v6, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbeac: 5466 6c8e |003e: iget-object v6, v6, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbeb0: 6e10 4412 0600 |0040: invoke-virtual {v6}, Landroid/widget/TextView;.getMaxLines:()I // method@1244 │ │ +3fbeb6: 0a06 |0043: move-result v6 │ │ +3fbeb8: b360 |0044: div-int/2addr v0, v6 │ │ +3fbeba: 9205 0500 |0045: mul-int v5, v5, v0 │ │ +3fbebe: 1210 |0047: const/4 v0, #int 1 // #1 │ │ +3fbec0: 4b05 0300 |0048: aput v5, v3, v0 │ │ +3fbec4: 1a05 08cf |004a: const-string v5, "scrollY" // string@cf08 │ │ +3fbec8: 7130 3600 5103 |004c: invoke-static {v1, v5, v3}, Landroid/animation/ObjectAnimator;.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Landroid/animation/ObjectAnimator; // method@0036 │ │ +3fbece: 0c01 |004f: move-result-object v1 │ │ +3fbed0: 1303 dc05 |0050: const/16 v3, #int 1500 // #5dc │ │ +3fbed4: d2aa dc05 |0052: mul-int/lit16 v10, v10, #int 1500 // #05dc │ │ +3fbed8: 81a5 |0054: int-to-long v5, v10 │ │ +3fbeda: 6e30 3c00 5106 |0055: invoke-virtual {v1, v5, v6}, Landroid/animation/ObjectAnimator;.setDuration:(J)Landroid/animation/ObjectAnimator; // method@003c │ │ +3fbee0: 0c0a |0058: move-result-object v10 │ │ +3fbee2: 5491 5a92 |0059: iget-object v1, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbee6: 5411 6c8e |005b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbeea: 2305 e51f |005d: new-array v5, v0, [F // type@1fe5 │ │ +3fbeee: 1206 |005f: const/4 v6, #int 0 // #0 │ │ +3fbef0: 4b06 0504 |0060: aput v6, v5, v4 │ │ +3fbef4: 1a06 696a |0062: const-string v6, "alpha" // string@6a69 │ │ +3fbef8: 7130 3400 6105 |0064: invoke-static {v1, v6, v5}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@0034 │ │ +3fbefe: 0c01 |0067: move-result-object v1 │ │ +3fbf00: 8137 |0068: int-to-long v7, v3 │ │ +3fbf02: 6e30 0e00 7108 |0069: invoke-virtual {v1, v7, v8}, Landroid/animation/Animator;.setStartDelay:(J)V // method@000e │ │ +3fbf08: 2203 eb1a |006c: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment$1; // type@1aeb │ │ +3fbf0c: 7020 7ca3 9300 |006e: invoke-direct {v3, v9}, Lde/danoeh/antennapod/fragment/CoverFragment$1;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a37c │ │ +3fbf12: 6e20 0000 3100 |0071: invoke-virtual {v1, v3}, Landroid/animation/Animator;.addListener:(Landroid/animation/Animator$AnimatorListener;)V // method@0000 │ │ +3fbf18: 5493 5a92 |0074: iget-object v3, v9, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fbf1c: 5433 6c8e |0076: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@8e6c │ │ +3fbf20: 2305 e51f |0078: new-array v5, v0, [F // type@1fe5 │ │ +3fbf24: 1507 803f |007a: const/high16 v7, #int 1065353216 // #3f80 │ │ +3fbf28: 4b07 0504 |007c: aput v7, v5, v4 │ │ +3fbf2c: 7130 3400 6305 |007e: invoke-static {v3, v6, v5}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@0034 │ │ +3fbf32: 0c03 |0081: move-result-object v3 │ │ +3fbf34: 2205 0d00 |0082: new-instance v5, Landroid/animation/AnimatorSet; // type@000d │ │ +3fbf38: 7010 1700 0500 |0084: invoke-direct {v5}, Landroid/animation/AnimatorSet;.:()V // method@0017 │ │ +3fbf3e: 1236 |0087: const/4 v6, #int 3 // #3 │ │ +3fbf40: 2366 e81f |0088: new-array v6, v6, [Landroid/animation/Animator; // type@1fe8 │ │ +3fbf44: 4d0a 0604 |008a: aput-object v10, v6, v4 │ │ +3fbf48: 4d01 0600 |008c: aput-object v1, v6, v0 │ │ +3fbf4c: 4d03 0602 |008e: aput-object v3, v6, v2 │ │ +3fbf50: 6e20 1e00 6500 |0090: invoke-virtual {v5, v6}, Landroid/animation/AnimatorSet;.playSequentially:([Landroid/animation/Animator;)V // method@001e │ │ +3fbf56: 6e10 2300 0500 |0093: invoke-virtual {v5}, Landroid/animation/AnimatorSet;.start:()V // method@0023 │ │ +3fbf5c: 0e00 |0096: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0008 line=136 │ │ 0x0012 line=137 │ │ 0x001e line=138 │ │ 0x0027 line=139 │ │ @@ -1726126,17 +1726134,17 @@ │ │ type : '(Landroid/content/Intent;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fbf78: |[3fbf78] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$8:(Landroid/content/Intent;Landroid/view/View;)V │ │ -3fbf88: 6e20 c635 1000 |0000: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ -3fbf8e: 0e00 |0003: return-void │ │ +3fbf60: |[3fbf60] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$8:(Landroid/content/Intent;Landroid/view/View;)V │ │ +3fbf70: 6e20 c635 1000 |0000: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ +3fbf76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1726146,20 +1726154,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3fb8c4: |[3fb8c4] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$9:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ -3fb8d4: 7210 6aac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ -3fb8da: 0c01 |0003: move-result-object v1 │ │ -3fb8dc: 7020 90a3 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.copyText:(Ljava/lang/String;)Z // method@a390 │ │ -3fb8e2: 0a01 |0007: move-result v1 │ │ -3fb8e4: 0f01 |0008: return v1 │ │ +3fb8ac: |[3fb8ac] de.danoeh.antennapod.fragment.CoverFragment.lambda$displayMediaInfo$9:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/view/View;)Z │ │ +3fb8bc: 7210 6aac 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ +3fb8c2: 0c01 |0003: move-result-object v1 │ │ +3fb8c4: 7020 90a3 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.copyText:(Ljava/lang/String;)Z // method@a390 │ │ +3fb8ca: 0a01 |0007: move-result v1 │ │ +3fb8cc: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0009 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/view/View; │ │ @@ -1726169,28 +1726177,28 @@ │ │ type : '(ZLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3fbf90: |[3fbf90] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$5:(ZLio/reactivex/MaybeEmitter;)V │ │ -3fbfa0: 5420 5692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ -3fbfa4: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3fbfaa: 0c00 |0005: move-result-object v0 │ │ -3fbfac: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -3fbfb0: 3803 0a00 |0008: if-eqz v3, 0012 // +000a │ │ -3fbfb4: 6e10 2035 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3fbfba: 0c03 |000d: move-result-object v3 │ │ -3fbfbc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3fbfbe: 7130 d19c 3001 |000f: invoke-static {v0, v3, v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V // method@9cd1 │ │ -3fbfc4: 7220 f1b0 0400 |0012: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ -3fbfca: 2804 |0015: goto 0019 // +0004 │ │ -3fbfcc: 7210 f0b0 0400 |0016: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ -3fbfd2: 0e00 |0019: return-void │ │ +3fbf78: |[3fbf78] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$5:(ZLio/reactivex/MaybeEmitter;)V │ │ +3fbf88: 5420 5692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ +3fbf8c: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3fbf92: 0c00 |0005: move-result-object v0 │ │ +3fbf94: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +3fbf98: 3803 0a00 |0008: if-eqz v3, 0012 // +000a │ │ +3fbf9c: 6e10 2035 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3fbfa2: 0c03 |000d: move-result-object v3 │ │ +3fbfa4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3fbfa6: 7130 d19c 3001 |000f: invoke-static {v0, v3, v1}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V // method@9cd1 │ │ +3fbfac: 7220 f1b0 0400 |0012: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ +3fbfb2: 2804 |0015: goto 0019 // +0004 │ │ +3fbfb4: 7210 f0b0 0400 |0016: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ +3fbfba: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000a line=99 │ │ 0x0012 line=101 │ │ 0x0016 line=103 │ │ locals : │ │ @@ -1726203,24 +1726211,24 @@ │ │ type : '(ZLde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3fbfd4: |[3fbfd4] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fbfe4: 5b02 5992 |0000: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fbfe8: 7020 92a3 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.displayMediaInfo:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a392 │ │ -3fbfee: 7210 66ac 0200 |0005: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fbff4: 0c02 |0008: move-result-object v2 │ │ -3fbff6: 3902 0800 |0009: if-nez v2, 0011 // +0008 │ │ -3fbffa: 3901 0600 |000b: if-nez v1, 0011 // +0006 │ │ -3fbffe: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -3fc000: 7020 a0a3 1000 |000e: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3a0 │ │ -3fc006: 0e00 |0011: return-void │ │ +3fbfbc: |[3fbfbc] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$6:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fbfcc: 5b02 5992 |0000: iput-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fbfd0: 7020 92a3 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.displayMediaInfo:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a392 │ │ +3fbfd6: 7210 66ac 0200 |0005: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fbfdc: 0c02 |0008: move-result-object v2 │ │ +3fbfde: 3902 0800 |0009: if-nez v2, 0011 // +0008 │ │ +3fbfe2: 3901 0600 |000b: if-nez v1, 0011 // +0006 │ │ +3fbfe6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +3fbfe8: 7020 a0a3 1000 |000e: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3a0 │ │ +3fbfee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0002 line=109 │ │ 0x0005 line=110 │ │ 0x000e line=111 │ │ locals : │ │ @@ -1726233,20 +1726241,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 │ │ -3fc008: |[3fc008] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$7:(Ljava/lang/Throwable;)V │ │ -3fc018: 1a00 0517 |0000: const-string v0, "CoverFragment" // string@1705 │ │ -3fc01c: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3fc022: 0c01 |0005: move-result-object v1 │ │ -3fc024: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3fc02a: 0e00 |0009: return-void │ │ +3fbff0: |[3fbff0] de.danoeh.antennapod.fragment.CoverFragment.lambda$loadMediaInfo$7:(Ljava/lang/Throwable;)V │ │ +3fc000: 1a00 0517 |0000: const-string v0, "CoverFragment" // string@1705 │ │ +3fc004: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3fc00a: 0c01 |0005: move-result-object v1 │ │ +3fc00c: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3fc012: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=113 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #27 : (in Lde/danoeh/antennapod/fragment/CoverFragment;) │ │ @@ -1726254,17 +1726262,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fc02c: |[3fc02c] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -3fc03c: 6e10 a4a3 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.onPlayPause:()V // method@a3a4 │ │ -3fc042: 0e00 |0003: return-void │ │ +3fc014: |[3fc014] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +3fc024: 6e10 a4a3 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.onPlayPause:()V // method@a3a4 │ │ +3fc02a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1726273,21 +1726281,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3fc044: |[3fc044] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -3fc054: 6e10 a935 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.requireParentFragment:()Landroidx/fragment/app/Fragment; // method@35a9 │ │ -3fc05a: 0c02 |0003: move-result-object v2 │ │ -3fc05c: 1f02 cd1a |0004: check-cast v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1acd │ │ -3fc060: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -3fc062: 6e30 04a3 0200 |0007: invoke-virtual {v2, v0, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(IZ)V // method@a304 │ │ -3fc068: 0e00 |000a: return-void │ │ +3fc02c: |[3fc02c] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +3fc03c: 6e10 a935 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.requireParentFragment:()Landroidx/fragment/app/Fragment; // method@35a9 │ │ +3fc042: 0c02 |0003: move-result-object v2 │ │ +3fc044: 1f02 cd1a |0004: check-cast v2, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1acd │ │ +3fc048: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +3fc04a: 6e30 04a3 0200 |0007: invoke-virtual {v2, v0, v0}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.scrollToPage:(IZ)V // method@a304 │ │ +3fc050: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0007 line=73 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/view/View; │ │ @@ -1726297,22 +1726305,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -3fc06c: |[3fc06c] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -3fc07c: 2203 d41a |0000: new-instance v3, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ad4 │ │ -3fc080: 7010 1fa3 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.:()V // method@a31f │ │ -3fc086: 6e10 1f35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -3fc08c: 0c00 |0008: move-result-object v0 │ │ -3fc08e: 1a01 dd13 |0009: const-string v1, "ChaptersFragment" // string@13dd │ │ -3fc092: 6e30 e434 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3fc098: 0e00 |000e: return-void │ │ +3fc054: |[3fc054] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +3fc064: 2203 d41a |0000: new-instance v3, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ad4 │ │ +3fc068: 7010 1fa3 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.:()V // method@a31f │ │ +3fc06e: 6e10 1f35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +3fc074: 0c00 |0008: move-result-object v0 │ │ +3fc076: 1a01 dd13 |0009: const-string v1, "ChaptersFragment" // string@13dd │ │ +3fc07a: 6e30 e434 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3fc080: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/view/View; │ │ │ │ @@ -1726321,17 +1726329,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fc09c: |[3fc09c] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ -3fc0ac: 7010 aaa3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.seekToPrevChapter:()V // method@a3aa │ │ -3fc0b2: 0e00 |0003: return-void │ │ +3fc084: |[3fc084] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ +3fc094: 7010 aaa3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.seekToPrevChapter:()V // method@a3aa │ │ +3fc09a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1726340,17 +1726348,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fc0b4: |[3fc0b4] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$4:(Landroid/view/View;)V │ │ -3fc0c4: 7010 a9a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.seekToNextChapter:()V // method@a3a9 │ │ -3fc0ca: 0e00 |0003: return-void │ │ +3fc09c: |[3fc09c] de.danoeh.antennapod.fragment.CoverFragment.lambda$onCreateView$4:(Landroid/view/View;)V │ │ +3fc0ac: 7010 a9a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.seekToNextChapter:()V // method@a3a9 │ │ +3fc0b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1726359,38 +1726367,38 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3fc0cc: |[3fc0cc] de.danoeh.antennapod.fragment.CoverFragment.loadMediaInfo:(Z)V │ │ -3fc0dc: 5420 5892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9258 │ │ -3fc0e0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3fc0e4: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fc0ea: 2200 df1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0; // type@1adf │ │ -3fc0ee: 7030 64a3 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a364 │ │ -3fc0f4: 7110 e9b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ -3fc0fa: 0c00 |000f: move-result-object v0 │ │ -3fc0fc: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3fc102: 0c01 |0013: move-result-object v1 │ │ -3fc104: 6e20 eeb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ -3fc10a: 0c00 |0017: move-result-object v0 │ │ -3fc10c: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3fc112: 0c01 |001b: move-result-object v1 │ │ -3fc114: 6e20 ebb0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ -3fc11a: 0c00 |001f: move-result-object v0 │ │ -3fc11c: 2201 e21a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1; // type@1ae2 │ │ -3fc120: 7030 6aa3 2103 |0022: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a36a │ │ -3fc126: 2203 e31a |0025: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda2; // type@1ae3 │ │ -3fc12a: 7010 6ca3 0300 |0027: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda2;.:()V // method@a36c │ │ -3fc130: 6e30 ecb0 1003 |002a: invoke-virtual {v0, v1, v3}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0ec │ │ -3fc136: 0c03 |002d: move-result-object v3 │ │ -3fc138: 5b23 5892 |002e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9258 │ │ -3fc13c: 0e00 |0030: return-void │ │ +3fc0b4: |[3fc0b4] de.danoeh.antennapod.fragment.CoverFragment.loadMediaInfo:(Z)V │ │ +3fc0c4: 5420 5892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9258 │ │ +3fc0c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3fc0cc: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fc0d2: 2200 df1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0; // type@1adf │ │ +3fc0d6: 7030 64a3 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a364 │ │ +3fc0dc: 7110 e9b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ +3fc0e2: 0c00 |000f: move-result-object v0 │ │ +3fc0e4: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3fc0ea: 0c01 |0013: move-result-object v1 │ │ +3fc0ec: 6e20 eeb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ +3fc0f2: 0c00 |0017: move-result-object v0 │ │ +3fc0f4: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3fc0fa: 0c01 |001b: move-result-object v1 │ │ +3fc0fc: 6e20 ebb0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ +3fc102: 0c00 |001f: move-result-object v0 │ │ +3fc104: 2201 e21a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1; // type@1ae2 │ │ +3fc108: 7030 6aa3 2103 |0022: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Z)V // method@a36a │ │ +3fc10e: 2203 e31a |0025: new-instance v3, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda2; // type@1ae3 │ │ +3fc112: 7010 6ca3 0300 |0027: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda2;.:()V // method@a36c │ │ +3fc118: 6e30 ecb0 1003 |002a: invoke-virtual {v0, v1, v3}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0ec │ │ +3fc11e: 0c03 |002d: move-result-object v3 │ │ +3fc120: 5b23 5892 |002e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9258 │ │ +3fc124: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=93 │ │ 0x0007 line=95 │ │ 0x0010 line=105 │ │ 0x0018 line=106 │ │ @@ -1726404,51 +1726412,51 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -3fc278: |[3fc278] de.danoeh.antennapod.fragment.CoverFragment.refreshChapterData:(I)V │ │ -3fc288: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -3fc28a: 3703 4000 |0001: if-le v3, v0, 0041 // +0040 │ │ -3fc28e: 5420 5992 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc292: 7210 71ac 0000 |0005: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3fc298: 0a00 |0008: move-result v0 │ │ -3fc29a: 5421 5992 |0009: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc29e: 7210 68ac 0100 |000b: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3fc2a4: 0a01 |000e: move-result v1 │ │ -3fc2a6: 3610 1c00 |000f: if-gt v0, v1, 002b // +001c │ │ -3fc2aa: 5420 5992 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc2ae: 7210 66ac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fc2b4: 0c00 |0016: move-result-object v0 │ │ -3fc2b6: 7210 e9b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fc2bc: 0a00 |001a: move-result v0 │ │ -3fc2be: d800 00ff |001b: add-int/lit8 v0, v0, #int -1 // #ff │ │ -3fc2c2: 3403 0300 |001d: if-lt v3, v0, 0020 // +0003 │ │ -3fc2c6: 280c |001f: goto 002b // +000c │ │ -3fc2c8: 5923 5792 |0020: iput v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fc2cc: 5423 5a92 |0022: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fc2d0: 5433 5f8e |0024: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8e5f │ │ -3fc2d4: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -3fc2d6: 6e20 930d 0300 |0027: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fc2dc: 2817 |002a: goto 0041 // +0017 │ │ -3fc2de: 5423 5992 |002b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc2e2: 7210 66ac 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fc2e8: 0c03 |0030: move-result-object v3 │ │ -3fc2ea: 7210 e9b4 0300 |0031: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fc2f0: 0a03 |0034: move-result v3 │ │ -3fc2f2: d803 03ff |0035: add-int/lit8 v3, v3, #int -1 // #ff │ │ -3fc2f6: 5923 5792 |0037: iput v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fc2fa: 5423 5a92 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fc2fe: 5433 5f8e |003b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8e5f │ │ -3fc302: 1240 |003d: const/4 v0, #int 4 // #4 │ │ -3fc304: 6e20 930d 0300 |003e: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fc30a: 7010 91a3 0200 |0041: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.displayCoverImage:()V // method@a391 │ │ -3fc310: 0e00 |0044: return-void │ │ +3fc260: |[3fc260] de.danoeh.antennapod.fragment.CoverFragment.refreshChapterData:(I)V │ │ +3fc270: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +3fc272: 3703 4000 |0001: if-le v3, v0, 0041 // +0040 │ │ +3fc276: 5420 5992 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc27a: 7210 71ac 0000 |0005: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3fc280: 0a00 |0008: move-result v0 │ │ +3fc282: 5421 5992 |0009: iget-object v1, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc286: 7210 68ac 0100 |000b: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3fc28c: 0a01 |000e: move-result v1 │ │ +3fc28e: 3610 1c00 |000f: if-gt v0, v1, 002b // +001c │ │ +3fc292: 5420 5992 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc296: 7210 66ac 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fc29c: 0c00 |0016: move-result-object v0 │ │ +3fc29e: 7210 e9b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fc2a4: 0a00 |001a: move-result v0 │ │ +3fc2a6: d800 00ff |001b: add-int/lit8 v0, v0, #int -1 // #ff │ │ +3fc2aa: 3403 0300 |001d: if-lt v3, v0, 0020 // +0003 │ │ +3fc2ae: 280c |001f: goto 002b // +000c │ │ +3fc2b0: 5923 5792 |0020: iput v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fc2b4: 5423 5a92 |0022: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fc2b8: 5433 5f8e |0024: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8e5f │ │ +3fc2bc: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +3fc2be: 6e20 930d 0300 |0027: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fc2c4: 2817 |002a: goto 0041 // +0017 │ │ +3fc2c6: 5423 5992 |002b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc2ca: 7210 66ac 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fc2d0: 0c03 |0030: move-result-object v3 │ │ +3fc2d2: 7210 e9b4 0300 |0031: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fc2d8: 0a03 |0034: move-result v3 │ │ +3fc2da: d803 03ff |0035: add-int/lit8 v3, v3, #int -1 // #ff │ │ +3fc2de: 5923 5792 |0037: iput v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fc2e2: 5423 5a92 |0039: iget-object v3, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fc2e6: 5433 5f8e |003b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8e5f │ │ +3fc2ea: 1240 |003d: const/4 v0, #int 4 // #4 │ │ +3fc2ec: 6e20 930d 0300 |003e: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fc2f2: 7010 91a3 0200 |0041: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.displayCoverImage:()V // method@a391 │ │ +3fc2f8: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=188 │ │ 0x0020 line=192 │ │ 0x0022 line=193 │ │ 0x002b line=189 │ │ 0x0039 line=190 │ │ @@ -1726462,49 +1726470,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -3fc314: |[3fc314] de.danoeh.antennapod.fragment.CoverFragment.seekToNextChapter:()V │ │ -3fc324: 5430 5692 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ -3fc328: 3800 3f00 |0002: if-eqz v0, 0041 // +003f │ │ -3fc32c: 5430 5992 |0004: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc330: 3800 3b00 |0006: if-eqz v0, 0041 // +003b │ │ -3fc334: 7210 66ac 0000 |0008: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fc33a: 0c00 |000b: move-result-object v0 │ │ -3fc33c: 3800 3500 |000c: if-eqz v0, 0041 // +0035 │ │ -3fc340: 5230 5792 |000e: iget v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fc344: 12f1 |0010: const/4 v1, #int -1 // #ff │ │ -3fc346: 3210 3000 |0011: if-eq v0, v1, 0041 // +0030 │ │ -3fc34a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3fc34e: 5431 5992 |0015: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc352: 7210 66ac 0100 |0017: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fc358: 0c01 |001a: move-result-object v1 │ │ -3fc35a: 7210 e9b4 0100 |001b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fc360: 0a01 |001e: move-result v1 │ │ -3fc362: 3410 0300 |001f: if-lt v0, v1, 0022 // +0003 │ │ -3fc366: 2820 |0021: goto 0041 // +0020 │ │ -3fc368: 5230 5792 |0022: iget v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fc36c: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3fc370: 7020 a8a3 0300 |0026: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3a8 │ │ -3fc376: 5430 5692 |0029: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ -3fc37a: 5431 5992 |002b: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc37e: 7210 66ac 0100 |002d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fc384: 0c01 |0030: move-result-object v1 │ │ -3fc386: 5232 5792 |0031: iget v2, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fc38a: 7220 ddb4 2100 |0033: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3fc390: 0c01 |0036: move-result-object v1 │ │ -3fc392: 1f01 991c |0037: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3fc396: 6e10 2bab 0100 |0039: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3fc39c: 0b01 |003c: move-result-wide v1 │ │ -3fc39e: 8412 |003d: long-to-int v2, v1 │ │ -3fc3a0: 6e20 fd9d 2000 |003e: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3fc3a6: 0e00 |0041: return-void │ │ +3fc2fc: |[3fc2fc] de.danoeh.antennapod.fragment.CoverFragment.seekToNextChapter:()V │ │ +3fc30c: 5430 5692 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ +3fc310: 3800 3f00 |0002: if-eqz v0, 0041 // +003f │ │ +3fc314: 5430 5992 |0004: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc318: 3800 3b00 |0006: if-eqz v0, 0041 // +003b │ │ +3fc31c: 7210 66ac 0000 |0008: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fc322: 0c00 |000b: move-result-object v0 │ │ +3fc324: 3800 3500 |000c: if-eqz v0, 0041 // +0035 │ │ +3fc328: 5230 5792 |000e: iget v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fc32c: 12f1 |0010: const/4 v1, #int -1 // #ff │ │ +3fc32e: 3210 3000 |0011: if-eq v0, v1, 0041 // +0030 │ │ +3fc332: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3fc336: 5431 5992 |0015: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc33a: 7210 66ac 0100 |0017: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fc340: 0c01 |001a: move-result-object v1 │ │ +3fc342: 7210 e9b4 0100 |001b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fc348: 0a01 |001e: move-result v1 │ │ +3fc34a: 3410 0300 |001f: if-lt v0, v1, 0022 // +0003 │ │ +3fc34e: 2820 |0021: goto 0041 // +0020 │ │ +3fc350: 5230 5792 |0022: iget v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fc354: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3fc358: 7020 a8a3 0300 |0026: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3a8 │ │ +3fc35e: 5430 5692 |0029: iget-object v0, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ +3fc362: 5431 5992 |002b: iget-object v1, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc366: 7210 66ac 0100 |002d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fc36c: 0c01 |0030: move-result-object v1 │ │ +3fc36e: 5232 5792 |0031: iget v2, v3, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fc372: 7220 ddb4 2100 |0033: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3fc378: 0c01 |0036: move-result-object v1 │ │ +3fc37a: 1f01 991c |0037: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3fc37e: 6e10 2bab 0100 |0039: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3fc384: 0b01 |003c: move-result-wide v1 │ │ +3fc386: 8412 |003d: long-to-int v2, v1 │ │ +3fc388: 6e20 fd9d 2000 |003e: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3fc38e: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0017 line=227 │ │ 0x0022 line=231 │ │ 0x0029 line=232 │ │ locals : │ │ @@ -1726515,65 +1726523,65 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 92 16-bit code units │ │ -3fc3a8: |[3fc3a8] de.danoeh.antennapod.fragment.CoverFragment.seekToPrevChapter:()V │ │ -3fc3b8: 7010 93a3 0600 |0000: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/CoverFragment;.getCurrentChapter:()Lde/danoeh/antennapod/model/feed/Chapter; // method@a393 │ │ -3fc3be: 0c00 |0003: move-result-object v0 │ │ -3fc3c0: 5461 5692 |0004: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ -3fc3c4: 3801 5500 |0006: if-eqz v1, 005b // +0055 │ │ -3fc3c8: 3800 5300 |0008: if-eqz v0, 005b // +0053 │ │ -3fc3cc: 5262 5792 |000a: iget v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fc3d0: 12f3 |000c: const/4 v3, #int -1 // #ff │ │ -3fc3d2: 3332 0300 |000d: if-ne v2, v3, 0010 // +0003 │ │ -3fc3d6: 284c |000f: goto 005b // +004c │ │ -3fc3d8: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -3fc3da: 3532 0700 |0011: if-ge v2, v3, 0018 // +0007 │ │ -3fc3de: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -3fc3e0: 6e20 fd9d 0100 |0014: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3fc3e6: 2844 |0017: goto 005b // +0044 │ │ -3fc3e8: 6e10 eb9d 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3fc3ee: 0a01 |001b: move-result v1 │ │ -3fc3f0: 8211 |001c: int-to-float v1, v1 │ │ -3fc3f2: 5462 5692 |001d: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ -3fc3f6: 6e10 e89d 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ -3fc3fc: 0a02 |0022: move-result v2 │ │ -3fc3fe: 1404 0040 1c46 |0023: const v4, #float 10000 // #461c4000 │ │ -3fc404: a802 0204 |0026: mul-float v2, v2, v4 │ │ -3fc408: c721 |0028: sub-float/2addr v1, v2 │ │ -3fc40a: 6e10 2bab 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3fc410: 0b04 |002c: move-result-wide v4 │ │ -3fc412: 8542 |002d: long-to-float v2, v4 │ │ -3fc414: 2e01 0102 |002e: cmpg-float v1, v1, v2 │ │ -3fc418: 3b01 2100 |0030: if-gez v1, 0051 // +0021 │ │ -3fc41c: 5260 5792 |0032: iget v0, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fc420: b130 |0034: sub-int/2addr v0, v3 │ │ -3fc422: 7020 a8a3 0600 |0035: invoke-direct {v6, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3a8 │ │ -3fc428: 5460 5692 |0038: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ -3fc42c: 5461 5992 |003a: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc430: 7210 66ac 0100 |003c: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fc436: 0c01 |003f: move-result-object v1 │ │ -3fc438: 5262 5792 |0040: iget v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fc43c: 7220 ddb4 2100 |0042: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3fc442: 0c01 |0045: move-result-object v1 │ │ -3fc444: 1f01 991c |0046: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ -3fc448: 6e10 2bab 0100 |0048: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3fc44e: 0b01 |004b: move-result-wide v1 │ │ -3fc450: 8412 |004c: long-to-int v2, v1 │ │ -3fc452: 6e20 fd9d 2000 |004d: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3fc458: 280b |0050: goto 005b // +000b │ │ -3fc45a: 5461 5692 |0051: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ -3fc45e: 6e10 2bab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3fc464: 0b02 |0056: move-result-wide v2 │ │ -3fc466: 8420 |0057: long-to-int v0, v2 │ │ -3fc468: 6e20 fd9d 0100 |0058: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3fc46e: 0e00 |005b: return-void │ │ +3fc390: |[3fc390] de.danoeh.antennapod.fragment.CoverFragment.seekToPrevChapter:()V │ │ +3fc3a0: 7010 93a3 0600 |0000: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/CoverFragment;.getCurrentChapter:()Lde/danoeh/antennapod/model/feed/Chapter; // method@a393 │ │ +3fc3a6: 0c00 |0003: move-result-object v0 │ │ +3fc3a8: 5461 5692 |0004: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ +3fc3ac: 3801 5500 |0006: if-eqz v1, 005b // +0055 │ │ +3fc3b0: 3800 5300 |0008: if-eqz v0, 005b // +0053 │ │ +3fc3b4: 5262 5792 |000a: iget v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fc3b8: 12f3 |000c: const/4 v3, #int -1 // #ff │ │ +3fc3ba: 3332 0300 |000d: if-ne v2, v3, 0010 // +0003 │ │ +3fc3be: 284c |000f: goto 005b // +004c │ │ +3fc3c0: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +3fc3c2: 3532 0700 |0011: if-ge v2, v3, 0018 // +0007 │ │ +3fc3c6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +3fc3c8: 6e20 fd9d 0100 |0014: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3fc3ce: 2844 |0017: goto 005b // +0044 │ │ +3fc3d0: 6e10 eb9d 0100 |0018: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3fc3d6: 0a01 |001b: move-result v1 │ │ +3fc3d8: 8211 |001c: int-to-float v1, v1 │ │ +3fc3da: 5462 5692 |001d: iget-object v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ +3fc3de: 6e10 e89d 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ +3fc3e4: 0a02 |0022: move-result v2 │ │ +3fc3e6: 1404 0040 1c46 |0023: const v4, #float 10000 // #461c4000 │ │ +3fc3ec: a802 0204 |0026: mul-float v2, v2, v4 │ │ +3fc3f0: c721 |0028: sub-float/2addr v1, v2 │ │ +3fc3f2: 6e10 2bab 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3fc3f8: 0b04 |002c: move-result-wide v4 │ │ +3fc3fa: 8542 |002d: long-to-float v2, v4 │ │ +3fc3fc: 2e01 0102 |002e: cmpg-float v1, v1, v2 │ │ +3fc400: 3b01 2100 |0030: if-gez v1, 0051 // +0021 │ │ +3fc404: 5260 5792 |0032: iget v0, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fc408: b130 |0034: sub-int/2addr v0, v3 │ │ +3fc40a: 7020 a8a3 0600 |0035: invoke-direct {v6, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3a8 │ │ +3fc410: 5460 5692 |0038: iget-object v0, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ +3fc414: 5461 5992 |003a: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc418: 7210 66ac 0100 |003c: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fc41e: 0c01 |003f: move-result-object v1 │ │ +3fc420: 5262 5792 |0040: iget v2, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fc424: 7220 ddb4 2100 |0042: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3fc42a: 0c01 |0045: move-result-object v1 │ │ +3fc42c: 1f01 991c |0046: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1c99 │ │ +3fc430: 6e10 2bab 0100 |0048: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3fc436: 0b01 |004b: move-result-wide v1 │ │ +3fc438: 8412 |004c: long-to-int v2, v1 │ │ +3fc43a: 6e20 fd9d 2000 |004d: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3fc440: 280b |0050: goto 005b // +000b │ │ +3fc442: 5461 5692 |0051: iget-object v1, v6, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ +3fc446: 6e10 2bab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3fc44c: 0b02 |0056: move-result-wide v2 │ │ +3fc44e: 8420 |0057: long-to-int v0, v2 │ │ +3fc450: 6e20 fd9d 0100 |0058: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3fc456: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=210 │ │ 0x0014 line=215 │ │ 0x0018 line=216 │ │ 0x0029 line=217 │ │ @@ -1726588,74 +1726596,74 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 107 16-bit code units │ │ -3fc470: |[3fc470] de.danoeh.antennapod.fragment.CoverFragment.updateChapterControlVisibility:()V │ │ -3fc480: 5480 5992 |0000: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc484: 7210 66ac 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fc48a: 0c00 |0005: move-result-object v0 │ │ -3fc48c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -3fc48e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -3fc490: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ -3fc494: 5480 5992 |000a: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc498: 7210 66ac 0000 |000c: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fc49e: 0c00 |000f: move-result-object v0 │ │ -3fc4a0: 7210 e9b4 0000 |0010: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fc4a6: 0a00 |0013: move-result v0 │ │ -3fc4a8: 3d00 1d00 |0014: if-lez v0, 0031 // +001d │ │ -3fc4ac: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -3fc4ae: 281b |0017: goto 0032 // +001b │ │ -3fc4b0: 5480 5992 |0018: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc4b4: 2003 a51c |001a: instance-of v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3fc4b8: 3803 1500 |001c: if-eqz v3, 0031 // +0015 │ │ -3fc4bc: 1f00 a51c |001e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3fc4c0: 6e10 f6ab 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3fc4c6: 0c03 |0023: move-result-object v3 │ │ -3fc4c8: 3803 0d00 |0024: if-eqz v3, 0031 // +000d │ │ -3fc4cc: 6e10 f6ab 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3fc4d2: 0c00 |0029: move-result-object v0 │ │ -3fc4d4: 6e10 beab 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@abbe │ │ -3fc4da: 0a00 |002d: move-result v0 │ │ -3fc4dc: 3800 0300 |002e: if-eqz v0, 0031 // +0003 │ │ -3fc4e0: 28e6 |0030: goto 0016 // -001a │ │ -3fc4e2: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -3fc4e4: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -3fc4e8: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -3fc4ea: 2803 |0035: goto 0038 // +0003 │ │ -3fc4ec: 1303 0800 |0036: const/16 v3, #int 8 // #8 │ │ -3fc4f0: 5484 5a92 |0038: iget-object v4, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fc4f4: 5444 618e |003a: iget-object v4, v4, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8e61 │ │ -3fc4f8: 6e10 d20c 0400 |003c: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0cd2 │ │ -3fc4fe: 0a04 |003f: move-result v4 │ │ -3fc500: 3234 2a00 |0040: if-eq v4, v3, 006a // +002a │ │ -3fc504: 5484 5a92 |0042: iget-object v4, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fc508: 5444 618e |0044: iget-object v4, v4, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8e61 │ │ -3fc50c: 6e20 930d 3400 |0046: invoke-virtual {v4, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fc512: 5483 5a92 |0049: iget-object v3, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fc516: 5433 618e |004b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8e61 │ │ -3fc51a: 1224 |004d: const/4 v4, #int 2 // #2 │ │ -3fc51c: 2344 e51f |004e: new-array v4, v4, [F // type@1fe5 │ │ -3fc520: 1205 |0050: const/4 v5, #int 0 // #0 │ │ -3fc522: 1506 803f |0051: const/high16 v6, #int 1065353216 // #3f80 │ │ -3fc526: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -3fc52a: 1207 |0055: const/4 v7, #int 0 // #0 │ │ -3fc52c: 2803 |0056: goto 0059 // +0003 │ │ -3fc52e: 1507 803f |0057: const/high16 v7, #int 1065353216 // #3f80 │ │ -3fc532: 4b07 0402 |0059: aput v7, v4, v2 │ │ -3fc536: 3800 0400 |005b: if-eqz v0, 005f // +0004 │ │ -3fc53a: 1505 803f |005d: const/high16 v5, #int 1065353216 // #3f80 │ │ -3fc53e: 4b05 0401 |005f: aput v5, v4, v1 │ │ -3fc542: 1a00 696a |0061: const-string v0, "alpha" // string@6a69 │ │ -3fc546: 7130 3400 0304 |0063: invoke-static {v3, v0, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@0034 │ │ -3fc54c: 0c00 |0066: move-result-object v0 │ │ -3fc54e: 6e10 3e00 0000 |0067: invoke-virtual {v0}, Landroid/animation/ObjectAnimator;.start:()V // method@003e │ │ -3fc554: 0e00 |006a: return-void │ │ +3fc458: |[3fc458] de.danoeh.antennapod.fragment.CoverFragment.updateChapterControlVisibility:()V │ │ +3fc468: 5480 5992 |0000: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc46c: 7210 66ac 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fc472: 0c00 |0005: move-result-object v0 │ │ +3fc474: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +3fc476: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +3fc478: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ +3fc47c: 5480 5992 |000a: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc480: 7210 66ac 0000 |000c: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fc486: 0c00 |000f: move-result-object v0 │ │ +3fc488: 7210 e9b4 0000 |0010: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fc48e: 0a00 |0013: move-result v0 │ │ +3fc490: 3d00 1d00 |0014: if-lez v0, 0031 // +001d │ │ +3fc494: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +3fc496: 281b |0017: goto 0032 // +001b │ │ +3fc498: 5480 5992 |0018: iget-object v0, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc49c: 2003 a51c |001a: instance-of v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3fc4a0: 3803 1500 |001c: if-eqz v3, 0031 // +0015 │ │ +3fc4a4: 1f00 a51c |001e: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3fc4a8: 6e10 f6ab 0000 |0020: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3fc4ae: 0c03 |0023: move-result-object v3 │ │ +3fc4b0: 3803 0d00 |0024: if-eqz v3, 0031 // +000d │ │ +3fc4b4: 6e10 f6ab 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3fc4ba: 0c00 |0029: move-result-object v0 │ │ +3fc4bc: 6e10 beab 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@abbe │ │ +3fc4c2: 0a00 |002d: move-result v0 │ │ +3fc4c4: 3800 0300 |002e: if-eqz v0, 0031 // +0003 │ │ +3fc4c8: 28e6 |0030: goto 0016 // -001a │ │ +3fc4ca: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +3fc4cc: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +3fc4d0: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +3fc4d2: 2803 |0035: goto 0038 // +0003 │ │ +3fc4d4: 1303 0800 |0036: const/16 v3, #int 8 // #8 │ │ +3fc4d8: 5484 5a92 |0038: iget-object v4, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fc4dc: 5444 618e |003a: iget-object v4, v4, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8e61 │ │ +3fc4e0: 6e10 d20c 0400 |003c: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0cd2 │ │ +3fc4e6: 0a04 |003f: move-result v4 │ │ +3fc4e8: 3234 2a00 |0040: if-eq v4, v3, 006a // +002a │ │ +3fc4ec: 5484 5a92 |0042: iget-object v4, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fc4f0: 5444 618e |0044: iget-object v4, v4, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8e61 │ │ +3fc4f4: 6e20 930d 3400 |0046: invoke-virtual {v4, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fc4fa: 5483 5a92 |0049: iget-object v3, v8, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fc4fe: 5433 618e |004b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8e61 │ │ +3fc502: 1224 |004d: const/4 v4, #int 2 // #2 │ │ +3fc504: 2344 e51f |004e: new-array v4, v4, [F // type@1fe5 │ │ +3fc508: 1205 |0050: const/4 v5, #int 0 // #0 │ │ +3fc50a: 1506 803f |0051: const/high16 v6, #int 1065353216 // #3f80 │ │ +3fc50e: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +3fc512: 1207 |0055: const/4 v7, #int 0 // #0 │ │ +3fc514: 2803 |0056: goto 0059 // +0003 │ │ +3fc516: 1507 803f |0057: const/high16 v7, #int 1065353216 // #3f80 │ │ +3fc51a: 4b07 0402 |0059: aput v7, v4, v2 │ │ +3fc51e: 3800 0400 |005b: if-eqz v0, 005f // +0004 │ │ +3fc522: 1505 803f |005d: const/high16 v5, #int 1065353216 // #3f80 │ │ +3fc526: 4b05 0401 |005f: aput v5, v4, v1 │ │ +3fc52a: 1a00 696a |0061: const-string v0, "alpha" // string@6a69 │ │ +3fc52e: 7130 3400 0304 |0063: invoke-static {v3, v0, v4}, Landroid/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; // method@0034 │ │ +3fc534: 0c00 |0066: move-result-object v0 │ │ +3fc536: 6e10 3e00 0000 |0067: invoke-virtual {v0}, Landroid/animation/ObjectAnimator;.start:()V // method@003e │ │ +3fc53c: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x000a line=169 │ │ 0x0018 line=170 │ │ 0x001e line=171 │ │ 0x0020 line=173 │ │ @@ -1726672,18 +1726680,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fc140: |[3fc140] de.danoeh.antennapod.fragment.CoverFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -3fc150: 6f20 6535 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3565 │ │ -3fc156: 7020 8fa3 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.configureForOrientation:(Landroid/content/res/Configuration;)V // method@a38f │ │ -3fc15c: 0e00 |0006: return-void │ │ +3fc128: |[3fc128] de.danoeh.antennapod.fragment.CoverFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +3fc138: 6f20 6535 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3565 │ │ +3fc13e: 7020 8fa3 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.configureForOrientation:(Landroid/content/res/Configuration;)V // method@a38f │ │ +3fc144: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0003 line=298 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/res/Configuration; │ │ @@ -1726693,62 +1726701,62 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -3fb70c: |[3fb70c] de.danoeh.antennapod.fragment.CoverFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3fb71c: 7110 769e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@9e76 │ │ -3fb722: 0c01 |0003: move-result-object v1 │ │ -3fb724: 5b01 5a92 |0004: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fb728: 5411 688e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8e68 │ │ -3fb72c: 2202 e81a |0008: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7; // type@1ae8 │ │ -3fb730: 7020 76a3 0200 |000a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a376 │ │ -3fb736: 6e20 680d 2100 |000d: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fb73c: 5401 5a92 |0010: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fb740: 5411 698e |0012: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@8e69 │ │ -3fb744: 2202 e91a |0014: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8; // type@1ae9 │ │ -3fb748: 7020 78a3 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a378 │ │ -3fb74e: 6e20 680d 2100 |0019: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fb754: 5401 5a92 |001c: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fb758: 5411 6d8e |001e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ -3fb75c: 6e10 3312 0100 |0020: invoke-virtual {v1}, Landroid/widget/TextView;.getCurrentTextColor:()I // method@1233 │ │ -3fb762: 0a01 |0023: move-result v1 │ │ -3fb764: 6202 c10f |0024: sget-object v2, Landroidx/core/graphics/BlendModeCompat;.SRC_IN:Landroidx/core/graphics/BlendModeCompat; // field@0fc1 │ │ -3fb768: 7120 6d29 2100 |0026: invoke-static {v1, v2}, Landroidx/core/graphics/BlendModeColorFilterCompat;.createBlendModeColorFilterCompat:(ILandroidx/core/graphics/BlendModeCompat;)Landroid/graphics/ColorFilter; // method@296d │ │ -3fb76e: 0c01 |0029: move-result-object v1 │ │ -3fb770: 5402 5a92 |002a: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fb774: 5422 5f8e |002c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8e5f │ │ -3fb778: 6e20 3611 1200 |002e: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ -3fb77e: 5402 5a92 |0031: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fb782: 5422 608e |0033: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8e60 │ │ -3fb786: 6e20 3611 1200 |0035: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ -3fb78c: 5402 5a92 |0038: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fb790: 5422 668e |003a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@8e66 │ │ -3fb794: 6e20 3611 1200 |003c: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ -3fb79a: 5401 5a92 |003f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fb79e: 5411 618e |0041: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8e61 │ │ -3fb7a2: 2202 ea1a |0043: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9; // type@1aea │ │ -3fb7a6: 7020 7aa3 0200 |0045: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a37a │ │ -3fb7ac: 6e20 680d 2100 |0048: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fb7b2: 5401 5a92 |004b: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fb7b6: 5411 608e |004d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8e60 │ │ -3fb7ba: 2202 e01a |004f: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10; // type@1ae0 │ │ -3fb7be: 7020 66a3 0200 |0051: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a366 │ │ -3fb7c4: 6e20 680d 2100 |0054: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fb7ca: 5401 5a92 |0057: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fb7ce: 5411 5f8e |0059: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8e5f │ │ -3fb7d2: 2202 e11a |005b: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11; // type@1ae1 │ │ -3fb7d6: 7020 68a3 0200 |005d: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a368 │ │ -3fb7dc: 6e20 680d 2100 |0060: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fb7e2: 5401 5a92 |0063: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ -3fb7e6: 6e10 759e 0100 |0065: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e75 │ │ -3fb7ec: 0c01 |0068: move-result-object v1 │ │ -3fb7ee: 1101 |0069: return-object v1 │ │ +3fb6f4: |[3fb6f4] de.danoeh.antennapod.fragment.CoverFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3fb704: 7110 769e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@9e76 │ │ +3fb70a: 0c01 |0003: move-result-object v1 │ │ +3fb70c: 5b01 5a92 |0004: iput-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fb710: 5411 688e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@8e68 │ │ +3fb714: 2202 e81a |0008: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7; // type@1ae8 │ │ +3fb718: 7020 76a3 0200 |000a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a376 │ │ +3fb71e: 6e20 680d 2100 |000d: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fb724: 5401 5a92 |0010: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fb728: 5411 698e |0012: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@8e69 │ │ +3fb72c: 2202 e91a |0014: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8; // type@1ae9 │ │ +3fb730: 7020 78a3 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a378 │ │ +3fb736: 6e20 680d 2100 |0019: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fb73c: 5401 5a92 |001c: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fb740: 5411 6d8e |001e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@8e6d │ │ +3fb744: 6e10 3312 0100 |0020: invoke-virtual {v1}, Landroid/widget/TextView;.getCurrentTextColor:()I // method@1233 │ │ +3fb74a: 0a01 |0023: move-result v1 │ │ +3fb74c: 6202 c10f |0024: sget-object v2, Landroidx/core/graphics/BlendModeCompat;.SRC_IN:Landroidx/core/graphics/BlendModeCompat; // field@0fc1 │ │ +3fb750: 7120 6d29 2100 |0026: invoke-static {v1, v2}, Landroidx/core/graphics/BlendModeColorFilterCompat;.createBlendModeColorFilterCompat:(ILandroidx/core/graphics/BlendModeCompat;)Landroid/graphics/ColorFilter; // method@296d │ │ +3fb756: 0c01 |0029: move-result-object v1 │ │ +3fb758: 5402 5a92 |002a: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fb75c: 5422 5f8e |002c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8e5f │ │ +3fb760: 6e20 3611 1200 |002e: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ +3fb766: 5402 5a92 |0031: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fb76a: 5422 608e |0033: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8e60 │ │ +3fb76e: 6e20 3611 1200 |0035: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ +3fb774: 5402 5a92 |0038: iget-object v2, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fb778: 5422 668e |003a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@8e66 │ │ +3fb77c: 6e20 3611 1200 |003c: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ +3fb782: 5401 5a92 |003f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fb786: 5411 618e |0041: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@8e61 │ │ +3fb78a: 2202 ea1a |0043: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9; // type@1aea │ │ +3fb78e: 7020 7aa3 0200 |0045: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a37a │ │ +3fb794: 6e20 680d 2100 |0048: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fb79a: 5401 5a92 |004b: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fb79e: 5411 608e |004d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@8e60 │ │ +3fb7a2: 2202 e01a |004f: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10; // type@1ae0 │ │ +3fb7a6: 7020 66a3 0200 |0051: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a366 │ │ +3fb7ac: 6e20 680d 2100 |0054: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fb7b2: 5401 5a92 |0057: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fb7b6: 5411 5f8e |0059: iget-object v1, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@8e5f │ │ +3fb7ba: 2202 e11a |005b: new-instance v2, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11; // type@1ae1 │ │ +3fb7be: 7020 68a3 0200 |005d: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/CoverFragment;)V // method@a368 │ │ +3fb7c4: 6e20 680d 2100 |0060: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fb7ca: 5401 5a92 |0063: iget-object v1, v0, Lde/danoeh/antennapod/fragment/CoverFragment;.viewBinding:Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // field@925a │ │ +3fb7ce: 6e10 759e 0100 |0065: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e75 │ │ +3fb7d4: 0c01 |0068: move-result-object v1 │ │ +3fb7d6: 1101 |0069: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=71 │ │ 0x0010 line=72 │ │ 0x001c line=74 │ │ 0x0020 line=75 │ │ @@ -1726771,26 +1726779,26 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3fc160: |[3fc160] de.danoeh.antennapod.fragment.CoverFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3fc170: 5410 5992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ -3fc174: 6e10 32a2 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a232 │ │ -3fc17a: 0a02 |0005: move-result v2 │ │ -3fc17c: 7120 d09c 2000 |0006: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9cd0 │ │ -3fc182: 0a02 |0009: move-result v2 │ │ -3fc184: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -3fc186: 3702 0900 |000b: if-le v2, v0, 0014 // +0009 │ │ -3fc18a: 5210 5792 |000d: iget v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ -3fc18e: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ -3fc192: 7020 a8a3 2100 |0011: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3a8 │ │ -3fc198: 0e00 |0014: return-void │ │ +3fc148: |[3fc148] de.danoeh.antennapod.fragment.CoverFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3fc158: 5410 5992 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@9259 │ │ +3fc15c: 6e10 32a2 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a232 │ │ +3fc162: 0a02 |0005: move-result v2 │ │ +3fc164: 7120 d09c 2000 |0006: invoke-static {v0, v2}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9cd0 │ │ +3fc16a: 0a02 |0009: move-result v2 │ │ +3fc16c: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +3fc16e: 3702 0900 |000b: if-le v2, v0, 0014 // +0009 │ │ +3fc172: 5210 5792 |000d: iget v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.displayedChapterIndex:I // field@9257 │ │ +3fc176: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ +3fc17a: 7020 a8a3 2100 |0011: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/CoverFragment;.refreshChapterData:(I)V // method@a3a8 │ │ +3fc180: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x000d line=264 │ │ 0x0011 line=265 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ @@ -1726801,20 +1726809,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3fc19c: |[3fc19c] de.danoeh.antennapod.fragment.CoverFragment.onPlayPause:()V │ │ -3fc1ac: 5410 5692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ -3fc1b0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3fc1b4: 0e00 |0004: return-void │ │ -3fc1b6: 6e10 fa9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ -3fc1bc: 0e00 |0008: return-void │ │ +3fc184: |[3fc184] de.danoeh.antennapod.fragment.CoverFragment.onPlayPause:()V │ │ +3fc194: 5410 5692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ +3fc198: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3fc19c: 0e00 |0004: return-void │ │ +3fc19e: 6e10 fa9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ +3fc1a4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0005 line=327 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ │ │ @@ -1726823,28 +1726831,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -3fc1c0: |[3fc1c0] de.danoeh.antennapod.fragment.CoverFragment.onStart:()V │ │ -3fc1d0: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ -3fc1d6: 2200 ec1a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/CoverFragment$2; // type@1aec │ │ -3fc1da: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fc1e0: 0c01 |0008: move-result-object v1 │ │ -3fc1e2: 7030 7ea3 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/CoverFragment$2;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/app/Activity;)V // method@a37e │ │ -3fc1e8: 5b20 5692 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ -3fc1ec: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -3fc1f2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -3fc1f4: 7020 a0a3 0200 |0012: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3a0 │ │ -3fc1fa: 7100 04b7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3fc200: 0c00 |0018: move-result-object v0 │ │ -3fc202: 6e20 09b7 2000 |0019: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3fc208: 0e00 |001c: return-void │ │ +3fc1a8: |[3fc1a8] de.danoeh.antennapod.fragment.CoverFragment.onStart:()V │ │ +3fc1b8: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ +3fc1be: 2200 ec1a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/CoverFragment$2; // type@1aec │ │ +3fc1c2: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fc1c8: 0c01 |0008: move-result-object v1 │ │ +3fc1ca: 7030 7ea3 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/CoverFragment$2;.:(Lde/danoeh/antennapod/fragment/CoverFragment;Landroid/app/Activity;)V // method@a37e │ │ +3fc1d0: 5b20 5692 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ +3fc1d4: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +3fc1da: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +3fc1dc: 7020 a0a3 0200 |0012: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/CoverFragment;.loadMediaInfo:(Z)V // method@a3a0 │ │ +3fc1e2: 7100 04b7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3fc1e8: 0c00 |0018: move-result-object v0 │ │ +3fc1ea: 6e20 09b7 2000 |0019: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3fc1f0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0003 line=238 │ │ 0x000e line=244 │ │ 0x0012 line=245 │ │ 0x0015 line=246 │ │ @@ -1726856,27 +1726864,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3fc20c: |[3fc20c] de.danoeh.antennapod.fragment.CoverFragment.onStop:()V │ │ -3fc21c: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -3fc222: 5410 5892 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9258 │ │ -3fc226: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3fc22a: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fc230: 5410 5692 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ -3fc234: 6e10 fc9d 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ -3fc23a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -3fc23c: 5b10 5692 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ -3fc240: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3fc246: 0c00 |0015: move-result-object v0 │ │ -3fc248: 6e20 0ab7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3fc24e: 0e00 |0019: return-void │ │ +3fc1f4: |[3fc1f4] de.danoeh.antennapod.fragment.CoverFragment.onStop:()V │ │ +3fc204: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +3fc20a: 5410 5892 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9258 │ │ +3fc20e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3fc212: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fc218: 5410 5692 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ +3fc21c: 6e10 fc9d 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ +3fc222: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +3fc224: 5b10 5692 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/CoverFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9256 │ │ +3fc228: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3fc22e: 0c00 |0015: move-result-object v0 │ │ +3fc230: 6e20 0ab7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3fc236: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0003 line=253 │ │ 0x0007 line=254 │ │ 0x000a line=256 │ │ 0x0010 line=257 │ │ @@ -1726889,21 +1726897,21 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3fc250: |[3fc250] de.danoeh.antennapod.fragment.CoverFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -3fc260: 6e10 3a35 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -3fc266: 0c01 |0003: move-result-object v1 │ │ -3fc268: 6e10 fb02 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fb │ │ -3fc26e: 0c01 |0007: move-result-object v1 │ │ -3fc270: 7020 8fa3 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.configureForOrientation:(Landroid/content/res/Configuration;)V // method@a38f │ │ -3fc276: 0e00 |000b: return-void │ │ +3fc238: |[3fc238] de.danoeh.antennapod.fragment.CoverFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +3fc248: 6e10 3a35 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +3fc24e: 0c01 |0003: move-result-object v1 │ │ +3fc250: 6e10 fb02 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fb │ │ +3fc256: 0c01 |0007: move-result-object v1 │ │ +3fc258: 7020 8fa3 1000 |0008: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/CoverFragment;.configureForOrientation:(Landroid/content/res/Configuration;)V // method@a38f │ │ +3fc25e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/fragment/CoverFragment; │ │ 0x0000 - 0x000c reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/os/Bundle; │ │ @@ -1727014,17 +1727022,17 @@ │ │ type : '(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3fcb7c: |[3fcb7c] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$-hErJZZ14ecQSXYmCzn7oirk63w:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V │ │ -3fcb8c: 7130 d5a3 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onMenuItemClick$8:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V // method@a3d5 │ │ -3fcb92: 0e00 |0003: return-void │ │ +3fcb64: |[3fcb64] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$-hErJZZ14ecQSXYmCzn7oirk63w:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V │ │ +3fcb74: 7130 d5a3 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onMenuItemClick$8:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V // method@a3d5 │ │ +3fcb7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1727034,17 +1727042,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;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 │ │ -3fcb94: |[3fcb94] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$3yoTBH2YS4byOjTd8L8rDsjf_GY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -3fcba4: 7030 d1a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$6:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@a3d1 │ │ -3fcbaa: 0e00 |0003: return-void │ │ +3fcb7c: |[3fcb7c] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$3yoTBH2YS4byOjTd8L8rDsjf_GY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +3fcb8c: 7030 d1a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$6:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@a3d1 │ │ +3fcb92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/Throwable; │ │ @@ -1727054,17 +1727062,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fcbac: |[3fcbac] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$79o6utOwfosTOEzHfPakHxVagpU:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/view/View;)V │ │ -3fcbbc: 7020 d2a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a3d2 │ │ -3fcbc2: 0e00 |0003: return-void │ │ +3fcb94: |[3fcb94] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$79o6utOwfosTOEzHfPakHxVagpU:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/view/View;)V │ │ +3fcba4: 7020 d2a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a3d2 │ │ +3fcbaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1727073,17 +1727081,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;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 │ │ -3fcbc4: |[3fcbc4] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$BaOBEf_AOnuRihQhyfkMTQJJFZY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3fcbd4: 7606 d3a3 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onCreateView$1:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a3d3 │ │ -3fcbda: 0e00 |0003: return-void │ │ +3fcbac: |[3fcbac] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$BaOBEf_AOnuRihQhyfkMTQJJFZY:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3fcbbc: 7606 d3a3 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onCreateView$1:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a3d3 │ │ +3fcbc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1727095,17 +1727103,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -3fcbdc: |[3fcbdc] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$MjRhugXKtU6V_5CAB3CNX-HNM-o:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V │ │ -3fcbec: 7054 d6a3 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onMenuItemClick$9:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V // method@a3d6 │ │ -3fcbf2: 0e00 |0003: return-void │ │ +3fcbc4: |[3fcbc4] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$MjRhugXKtU6V_5CAB3CNX-HNM-o:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V │ │ +3fcbd4: 7054 d6a3 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onMenuItemClick$9:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V // method@a3d6 │ │ +3fcbda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/util/Map; │ │ @@ -1727117,17 +1727125,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3fcbf4: |[3fcbf4] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$NDGMmsb9yTyavYC1qneURERXLbM:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V │ │ -3fcc04: 7030 cda3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$2:(Ljava/lang/String;Landroid/view/View;)V // method@a3cd │ │ -3fcc0a: 0e00 |0003: return-void │ │ +3fcbdc: |[3fcbdc] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$NDGMmsb9yTyavYC1qneURERXLbM:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V │ │ +3fcbec: 7030 cda3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$2:(Ljava/lang/String;Landroid/view/View;)V // method@a3cd │ │ +3fcbf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1727137,17 +1727145,17 @@ │ │ type : '(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fcc0c: |[3fcc0c] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$RQRxYs2DqXp18gaWdFUPdHZHCqM:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V │ │ -3fcc1c: 7120 d4a3 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onMenuItemClick$7:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V // method@a3d4 │ │ -3fcc22: 0e00 |0003: return-void │ │ +3fcbf4: |[3fcbf4] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$RQRxYs2DqXp18gaWdFUPdHZHCqM:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V │ │ +3fcc04: 7120 d4a3 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$onMenuItemClick$7:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V // method@a3d4 │ │ +3fcc0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1727156,18 +1727164,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3fcb38: |[3fcb38] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$TL4EakN7ax_uIQU7FmAlcagtfCY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ -3fcb48: 7120 cea3 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$3:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; // method@a3ce │ │ -3fcb4e: 0c00 |0003: move-result-object v0 │ │ -3fcb50: 1100 |0004: return-object v0 │ │ +3fcb20: |[3fcb20] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$TL4EakN7ax_uIQU7FmAlcagtfCY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ +3fcb30: 7120 cea3 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$3:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; // method@a3ce │ │ +3fcb36: 0c00 |0003: move-result-object v0 │ │ +3fcb38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1727176,17 +1727184,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3fcc24: |[3fcc24] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$gwHiHS032k3pvRh7uyXg1x-NJ0Q:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V │ │ -3fcc34: 7030 d0a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$5:(Ljava/lang/String;Landroid/view/View;)V // method@a3d0 │ │ -3fcc3a: 0e00 |0003: return-void │ │ +3fcc0c: |[3fcc0c] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$gwHiHS032k3pvRh7uyXg1x-NJ0Q:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;Landroid/view/View;)V │ │ +3fcc1c: 7030 d0a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$5:(Ljava/lang/String;Landroid/view/View;)V // method@a3d0 │ │ +3fcc22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1727196,17 +1727204,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fcc3c: |[3fcc3c] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$knn9ocGcsiBZ9zDzSEgItofkv-U:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/util/List;)V │ │ -3fcc4c: 7020 cfa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$4:(Ljava/util/List;)V // method@a3cf │ │ -3fcc52: 0e00 |0003: return-void │ │ +3fcc24: |[3fcc24] de.danoeh.antennapod.fragment.DiscoveryFragment.$r8$lambda$knn9ocGcsiBZ9zDzSEgItofkv-U:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/util/List;)V │ │ +3fcc34: 7020 cfa3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.lambda$loadToplist$4:(Ljava/util/List;)V // method@a3cf │ │ +3fcc3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1727215,19 +1727223,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fcc54: |[3fcc54] de.danoeh.antennapod.fragment.DiscoveryFragment.:()V │ │ -3fcc64: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -3fcc6a: 1a00 db5c |0003: const-string v0, "US" // string@5cdb │ │ -3fcc6e: 5b10 7092 |0005: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ -3fcc72: 0e00 |0007: return-void │ │ +3fcc3c: |[3fcc3c] de.danoeh.antennapod.fragment.DiscoveryFragment.:()V │ │ +3fcc4c: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +3fcc52: 1a00 db5c |0003: const-string v0, "US" // string@5cdb │ │ +3fcc56: 5b10 7092 |0005: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ +3fcc5a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=71 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ │ │ @@ -1727236,26 +1727244,26 @@ │ │ type : '(Ljava/lang/String;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3fcc74: |[3fcc74] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$2:(Ljava/lang/String;Landroid/view/View;)V │ │ -3fcc84: 5424 7592 |0000: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ -3fcc88: 7210 9902 0400 |0002: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3fcc8e: 0c04 |0005: move-result-object v4 │ │ -3fcc90: 1a00 66bb |0006: const-string v0, "needs_confirm" // string@bb66 │ │ -3fcc94: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3fcc96: 7230 9102 0401 |0009: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3fcc9c: 0c04 |000c: move-result-object v4 │ │ -3fcc9e: 7210 8f02 0400 |000d: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3fcca4: 5c21 7492 |0010: iput-boolean v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@9274 │ │ -3fcca8: 7020 d7a3 3200 |0012: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a3d7 │ │ -3fccae: 0e00 |0015: return-void │ │ +3fcc5c: |[3fcc5c] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$2:(Ljava/lang/String;Landroid/view/View;)V │ │ +3fcc6c: 5424 7592 |0000: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ +3fcc70: 7210 9902 0400 |0002: invoke-interface {v4}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3fcc76: 0c04 |0005: move-result-object v4 │ │ +3fcc78: 1a00 66bb |0006: const-string v0, "needs_confirm" // string@bb66 │ │ +3fcc7c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3fcc7e: 7230 9102 0401 |0009: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3fcc84: 0c04 |000c: move-result-object v4 │ │ +3fcc86: 7210 8f02 0400 |000d: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3fcc8c: 5c21 7492 |0010: iput-boolean v1, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@9274 │ │ +3fcc90: 7020 d7a3 3200 |0012: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a3d7 │ │ +3fcc96: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0010 line=183 │ │ 0x0012 line=184 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ @@ -1727267,21 +1727275,21 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -3fcb54: |[3fcb54] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$3:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ -3fcb64: 1300 1900 |0000: const/16 v0, #int 25 // #19 │ │ -3fcb68: 7100 269b 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ -3fcb6e: 0c01 |0005: move-result-object v1 │ │ -3fcb70: 6e40 f0ac 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; // method@acf0 │ │ -3fcb76: 0c02 |0009: move-result-object v2 │ │ -3fcb78: 1102 |000a: return-object v2 │ │ +3fcb3c: |[3fcb3c] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$3:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ +3fcb4c: 1300 1900 |0000: const/16 v0, #int 25 // #19 │ │ +3fcb50: 7100 269b 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ +3fcb56: 0c01 |0005: move-result-object v1 │ │ +3fcb58: 6e40 f0ac 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; // method@acf0 │ │ +3fcb5e: 0c02 |0009: move-result-object v2 │ │ +3fcb60: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=193 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -1727290,21 +1727298,21 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3fccb0: |[3fccb0] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$4:(Ljava/util/List;)V │ │ -3fccc0: 5420 7692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ -3fccc4: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -3fccc8: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fccce: 5b23 7992 |0007: iput-object v3, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.topList:Ljava/util/List; // field@9279 │ │ -3fccd2: 7020 dca3 3200 |0009: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.updateData:(Ljava/util/List;)V // method@a3dc │ │ -3fccd8: 0e00 |000c: return-void │ │ +3fcc98: |[3fcc98] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$4:(Ljava/util/List;)V │ │ +3fcca8: 5420 7692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ +3fccac: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +3fccb0: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fccb6: 5b23 7992 |0007: iput-object v3, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.topList:Ljava/util/List; // field@9279 │ │ +3fccba: 7020 dca3 3200 |0009: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.updateData:(Ljava/util/List;)V // method@a3dc │ │ +3fccc0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0007 line=199 │ │ 0x0009 line=200 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ @@ -1727315,17 +1727323,17 @@ │ │ type : '(Ljava/lang/String;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fccdc: |[3fccdc] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$5:(Ljava/lang/String;Landroid/view/View;)V │ │ -3fccec: 7020 d7a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a3d7 │ │ -3fccf2: 0e00 |0003: return-void │ │ +3fccc4: |[3fccc4] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$5:(Ljava/lang/String;Landroid/view/View;)V │ │ +3fccd4: 7020 d7a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a3d7 │ │ +3fccda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1727335,36 +1727343,36 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3fccf4: |[3fccf4] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$6:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -3fcd04: 1a00 ff22 |0000: const-string v0, "ItunesSearchFragment" // string@22ff │ │ -3fcd08: 7110 f90a 0400 |0002: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3fcd0e: 0c01 |0005: move-result-object v1 │ │ -3fcd10: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3fcd16: 5420 7692 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ -3fcd1a: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ -3fcd1e: 6e20 930d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcd24: 5420 7b92 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ -3fcd28: 6e10 01b3 0400 |0012: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3fcd2e: 0c04 |0015: move-result-object v4 │ │ -3fcd30: 6e20 9412 4000 |0016: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3fcd36: 5424 7b92 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ -3fcd3a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -3fcd3c: 6e20 930d 0400 |001c: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcd42: 5424 6f92 |001f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ -3fcd46: 2201 f51a |0021: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6; // type@1af5 │ │ -3fcd4a: 7030 baa3 2103 |0023: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a3ba │ │ -3fcd50: 6e20 680d 1400 |0026: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fcd56: 5423 6f92 |0029: iget-object v3, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ -3fcd5a: 6e20 930d 0300 |002b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcd60: 0e00 |002e: return-void │ │ +3fccdc: |[3fccdc] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$loadToplist$6:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +3fccec: 1a00 ff22 |0000: const-string v0, "ItunesSearchFragment" // string@22ff │ │ +3fccf0: 7110 f90a 0400 |0002: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3fccf6: 0c01 |0005: move-result-object v1 │ │ +3fccf8: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3fccfe: 5420 7692 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ +3fcd02: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ +3fcd06: 6e20 930d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcd0c: 5420 7b92 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ +3fcd10: 6e10 01b3 0400 |0012: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3fcd16: 0c04 |0015: move-result-object v4 │ │ +3fcd18: 6e20 9412 4000 |0016: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3fcd1e: 5424 7b92 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ +3fcd22: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +3fcd24: 6e20 930d 0400 |001c: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcd2a: 5424 6f92 |001f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ +3fcd2e: 2201 f51a |0021: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6; // type@1af5 │ │ +3fcd32: 7030 baa3 2103 |0023: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a3ba │ │ +3fcd38: 6e20 680d 1400 |0026: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fcd3e: 5423 6f92 |0029: iget-object v3, v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ +3fcd42: 6e20 930d 0300 |002b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcd48: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=202 │ │ 0x0009 line=203 │ │ 0x0010 line=204 │ │ 0x0019 line=205 │ │ 0x001f line=206 │ │ @@ -1727379,19 +1727387,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3fcd64: |[3fcd64] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -3fcd74: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -3fcd7a: 0c01 |0003: move-result-object v1 │ │ -3fcd7c: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -3fcd82: 0e00 |0007: return-void │ │ +3fcd4c: |[3fcd4c] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +3fcd5c: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +3fcd62: 0c01 |0003: move-result-object v1 │ │ +3fcd64: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +3fcd6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/DiscoveryFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1727400,32 +1727408,32 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -3fcd84: |[3fcd84] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onCreateView$1:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3fcd94: 5401 7792 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.searchResults:Ljava/util/List; // field@9277 │ │ -3fcd98: 7220 ddb4 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3fcd9e: 0c01 |0005: move-result-object v1 │ │ -3fcda0: 1f01 c61c |0006: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -3fcda4: 5412 4697 |0008: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -3fcda8: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -3fcdac: 0e00 |000c: return-void │ │ -3fcdae: 2202 6c00 |000d: new-instance v2, Landroid/content/Intent; // type@006c │ │ -3fcdb2: 6e10 1a35 0000 |000f: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fcdb8: 0c03 |0012: move-result-object v3 │ │ -3fcdba: 1c04 f017 |0013: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f0 │ │ -3fcdbe: 7030 5802 3204 |0015: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3fcdc4: 1a03 be6c |0018: const-string v3, "arg.feedurl" // string@6cbe │ │ -3fcdc8: 5411 4697 |001a: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -3fcdcc: 6e30 7902 3201 |001c: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ -3fcdd2: 6e20 c635 2000 |001f: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ -3fcdd8: 0e00 |0022: return-void │ │ +3fcd6c: |[3fcd6c] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onCreateView$1:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3fcd7c: 5401 7792 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.searchResults:Ljava/util/List; // field@9277 │ │ +3fcd80: 7220 ddb4 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3fcd86: 0c01 |0005: move-result-object v1 │ │ +3fcd88: 1f01 c61c |0006: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +3fcd8c: 5412 4697 |0008: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +3fcd90: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +3fcd94: 0e00 |000c: return-void │ │ +3fcd96: 2202 6c00 |000d: new-instance v2, Landroid/content/Intent; // type@006c │ │ +3fcd9a: 6e10 1a35 0000 |000f: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fcda0: 0c03 |0012: move-result-object v3 │ │ +3fcda2: 1c04 f017 |0013: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f0 │ │ +3fcda6: 7030 5802 3204 |0015: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3fcdac: 1a03 be6c |0018: const-string v3, "arg.feedurl" // string@6cbe │ │ +3fcdb0: 5411 4697 |001a: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +3fcdb4: 6e30 7902 3201 |001c: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ +3fcdba: 6e20 c635 2000 |001f: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ +3fcdc0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0008 line=128 │ │ 0x000d line=131 │ │ 0x001a line=132 │ │ 0x001f line=133 │ │ @@ -1727441,27 +1727449,27 @@ │ │ type : '(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -3fcddc: |[3fcddc] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$7:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V │ │ -3fcdec: 6e10 9410 0200 |0000: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3fcdf2: 0c03 |0003: move-result-object v3 │ │ -3fcdf4: 7210 c0b1 0300 |0004: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@b1c0 │ │ -3fcdfa: 0a03 |0007: move-result v3 │ │ -3fcdfc: 3803 1100 |0008: if-eqz v3, 0019 // +0011 │ │ -3fce00: 1a03 0000 |000a: const-string v3, "" // string@0000 │ │ -3fce04: 6e20 9412 3200 |000c: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3fce0a: 2203 f21a |000f: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3; // type@1af2 │ │ -3fce0e: 7020 b4a3 2300 |0011: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3b4 │ │ -3fce14: 1600 6400 |0014: const-wide/16 v0, #int 100 // #64 │ │ -3fce18: 6e40 1d0d 3210 |0016: invoke-virtual {v2, v3, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d1d │ │ -3fce1e: 0e00 |0019: return-void │ │ +3fcdc4: |[3fcdc4] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$7:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;)V │ │ +3fcdd4: 6e10 9410 0200 |0000: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3fcdda: 0c03 |0003: move-result-object v3 │ │ +3fcddc: 7210 c0b1 0300 |0004: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@b1c0 │ │ +3fcde2: 0a03 |0007: move-result v3 │ │ +3fcde4: 3803 1100 |0008: if-eqz v3, 0019 // +0011 │ │ +3fcde8: 1a03 0000 |000a: const-string v3, "" // string@0000 │ │ +3fcdec: 6e20 9412 3200 |000c: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3fcdf2: 2203 f21a |000f: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3; // type@1af2 │ │ +3fcdf6: 7020 b4a3 2300 |0011: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3b4 │ │ +3fcdfc: 1600 6400 |0014: const-wide/16 v0, #int 100 // #64 │ │ +3fce00: 6e40 1d0d 3210 |0016: invoke-virtual {v2, v3, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d1d │ │ +3fce06: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x000c line=253 │ │ 0x000f line=254 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; │ │ @@ -1727472,23 +1727480,23 @@ │ │ type : '(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3fce20: |[3fce20] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$8:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V │ │ -3fce30: 3804 1100 |0000: if-eqz v4, 0011 // +0011 │ │ -3fce34: 1a03 0000 |0002: const-string v3, "" // string@0000 │ │ -3fce38: 6e20 9412 3200 |0004: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3fce3e: 2203 f21a |0007: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3; // type@1af2 │ │ -3fce42: 7020 b4a3 2300 |0009: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3b4 │ │ -3fce48: 1600 6400 |000c: const-wide/16 v0, #int 100 // #64 │ │ -3fce4c: 6e40 1d0d 3210 |000e: invoke-virtual {v2, v3, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d1d │ │ -3fce52: 0e00 |0011: return-void │ │ +3fce08: |[3fce08] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$8:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Landroid/view/View;Z)V │ │ +3fce18: 3804 1100 |0000: if-eqz v4, 0011 // +0011 │ │ +3fce1c: 1a03 0000 |0002: const-string v3, "" // string@0000 │ │ +3fce20: 6e20 9412 3200 |0004: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3fce26: 2203 f21a |0007: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3; // type@1af2 │ │ +3fce2a: 7020 b4a3 2300 |0009: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda3;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3b4 │ │ +3fce30: 1600 6400 |000c: const-wide/16 v0, #int 100 // #64 │ │ +3fce34: 6e40 1d0d 3210 |000e: invoke-virtual {v2, v3, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d1d │ │ +3fce3a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=259 │ │ 0x0007 line=260 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; │ │ 0x0000 - 0x0012 reg=3 (null) Landroid/view/View; │ │ @@ -1727499,59 +1727507,59 @@ │ │ type : '(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 93 16-bit code units │ │ -3fce54: |[3fce54] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$9:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V │ │ -3fce64: 6e10 9410 0100 |0000: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3fce6a: 0c01 |0003: move-result-object v1 │ │ -3fce6c: 6e10 7db2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3fce72: 0c01 |0007: move-result-object v1 │ │ -3fce74: 7220 09b5 1200 |0008: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ -3fce7a: 0a03 |000b: move-result v3 │ │ -3fce7c: 3803 1d00 |000c: if-eqz v3, 0029 // +001d │ │ -3fce80: 7220 0db5 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3fce86: 0c01 |0011: move-result-object v1 │ │ -3fce88: 1f01 721e |0012: check-cast v1, Ljava/lang/String; // type@1e72 │ │ -3fce8c: 5b01 7092 |0014: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ -3fce90: 5401 7892 |0016: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9278 │ │ -3fce94: 6e10 2621 0100 |0018: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3fce9a: 0c01 |001b: move-result-object v1 │ │ -3fce9c: 1402 0a01 0a7f |001c: const v2, #float 1.83439e+38 // #7f0a010a │ │ -3fcea2: 7220 b60b 2100 |001f: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3fcea8: 0c01 |0022: move-result-object v1 │ │ -3fceaa: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -3fceac: 7220 e60b 2100 |0024: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ -3fceb2: 5c02 7392 |0027: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ -3fceb6: 5401 7592 |0029: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ -3fceba: 7210 9902 0100 |002b: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3fcec0: 0c01 |002e: move-result-object v1 │ │ -3fcec2: 1a02 ec97 |002f: const-string v2, "hidden_discovery_country" // string@97ec │ │ -3fcec6: 5503 7392 |0031: iget-boolean v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ -3fceca: 7230 9102 2103 |0033: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3fced0: 0c01 |0036: move-result-object v1 │ │ -3fced2: 7210 8f02 0100 |0037: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3fced8: 5401 7592 |003a: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ -3fcedc: 7210 9902 0100 |003c: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3fcee2: 0c01 |003f: move-result-object v1 │ │ -3fcee4: 1a02 b276 |0040: const-string v2, "country_code" // string@76b2 │ │ -3fcee8: 5403 7092 |0042: iget-object v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ -3fceec: 7230 9502 2103 |0044: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3fcef2: 0c01 |0047: move-result-object v1 │ │ -3fcef4: 7210 8f02 0100 |0048: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3fcefa: 7100 04b7 0000 |004b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3fcf00: 0c01 |004e: move-result-object v1 │ │ -3fcf02: 2202 831a |004f: new-instance v2, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a83 │ │ -3fcf06: 7010 f9a1 0200 |0051: invoke-direct {v2}, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;.:()V // method@a1f9 │ │ -3fcf0c: 6e20 07b7 2100 |0054: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3fcf12: 5401 7092 |0057: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ -3fcf16: 7020 d7a3 1000 |0059: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a3d7 │ │ -3fcf1c: 0e00 |005c: return-void │ │ +3fce3c: |[3fce3c] de.danoeh.antennapod.fragment.DiscoveryFragment.lambda$onMenuItemClick$9:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;Landroid/content/DialogInterface;I)V │ │ +3fce4c: 6e10 9410 0100 |0000: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3fce52: 0c01 |0003: move-result-object v1 │ │ +3fce54: 6e10 7db2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3fce5a: 0c01 |0007: move-result-object v1 │ │ +3fce5c: 7220 09b5 1200 |0008: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b509 │ │ +3fce62: 0a03 |000b: move-result v3 │ │ +3fce64: 3803 1d00 |000c: if-eqz v3, 0029 // +001d │ │ +3fce68: 7220 0db5 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3fce6e: 0c01 |0011: move-result-object v1 │ │ +3fce70: 1f01 721e |0012: check-cast v1, Ljava/lang/String; // type@1e72 │ │ +3fce74: 5b01 7092 |0014: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ +3fce78: 5401 7892 |0016: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9278 │ │ +3fce7c: 6e10 2621 0100 |0018: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3fce82: 0c01 |001b: move-result-object v1 │ │ +3fce84: 1402 0a01 0a7f |001c: const v2, #float 1.83439e+38 // #7f0a010a │ │ +3fce8a: 7220 b60b 2100 |001f: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3fce90: 0c01 |0022: move-result-object v1 │ │ +3fce92: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +3fce94: 7220 e60b 2100 |0024: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ +3fce9a: 5c02 7392 |0027: iput-boolean v2, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ +3fce9e: 5401 7592 |0029: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ +3fcea2: 7210 9902 0100 |002b: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3fcea8: 0c01 |002e: move-result-object v1 │ │ +3fceaa: 1a02 ec97 |002f: const-string v2, "hidden_discovery_country" // string@97ec │ │ +3fceae: 5503 7392 |0031: iget-boolean v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ +3fceb2: 7230 9102 2103 |0033: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3fceb8: 0c01 |0036: move-result-object v1 │ │ +3fceba: 7210 8f02 0100 |0037: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3fcec0: 5401 7592 |003a: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ +3fcec4: 7210 9902 0100 |003c: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3fceca: 0c01 |003f: move-result-object v1 │ │ +3fcecc: 1a02 b276 |0040: const-string v2, "country_code" // string@76b2 │ │ +3fced0: 5403 7092 |0042: iget-object v3, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ +3fced4: 7230 9502 2103 |0044: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3fceda: 0c01 |0047: move-result-object v1 │ │ +3fcedc: 7210 8f02 0100 |0048: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3fcee2: 7100 04b7 0000 |004b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3fcee8: 0c01 |004e: move-result-object v1 │ │ +3fceea: 2202 831a |004f: new-instance v2, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a83 │ │ +3fceee: 7010 f9a1 0200 |0051: invoke-direct {v2}, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;.:()V // method@a1f9 │ │ +3fcef4: 6e20 07b7 2100 |0054: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3fcefa: 5401 7092 |0057: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ +3fcefe: 7020 d7a3 1000 |0059: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a3d7 │ │ +3fcf04: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0008 line=266 │ │ 0x000e line=267 │ │ 0x0016 line=268 │ │ 0x0024 line=269 │ │ @@ -1727572,98 +1727580,98 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 190 16-bit code units │ │ -3fcf20: |[3fcf20] de.danoeh.antennapod.fragment.DiscoveryFragment.loadToplist:(Ljava/lang/String;)V │ │ -3fcf30: 5440 7192 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9271 │ │ -3fcf34: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3fcf38: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fcf3e: 5440 7292 |0007: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ -3fcf42: 1301 0800 |0009: const/16 v1, #int 8 // #8 │ │ -3fcf46: 6e20 930d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcf4c: 5440 7b92 |000e: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ -3fcf50: 6e20 930d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcf56: 5440 6f92 |0013: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ -3fcf5a: 6e20 930d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcf60: 5440 6f92 |0018: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ -3fcf64: 1402 dd02 127f |001a: const v2, #float 1.94082e+38 // #7f1202dd │ │ -3fcf6a: 6e20 9312 2000 |001d: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3fcf70: 5440 7a92 |0020: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ -3fcf74: 6e20 930d 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcf7a: 5440 7692 |0025: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ -3fcf7e: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -3fcf80: 6e20 930d 2000 |0028: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcf86: 5540 7392 |002b: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ -3fcf8a: 3800 2c00 |002d: if-eqz v0, 0059 // +002c │ │ -3fcf8e: 5445 7292 |002f: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ -3fcf92: 6e20 930d 1500 |0031: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcf98: 5445 7b92 |0034: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ -3fcf9c: 6e20 930d 2500 |0036: invoke-virtual {v5, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcfa2: 5445 7b92 |0039: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ -3fcfa6: 6e10 3a35 0400 |003b: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -3fcfac: 0c00 |003e: move-result-object v0 │ │ -3fcfae: 1402 8200 127f |003f: const v2, #float 1.9407e+38 // #7f120082 │ │ -3fcfb4: 6e20 1003 2000 |0042: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -3fcfba: 0c00 |0045: move-result-object v0 │ │ -3fcfbc: 6e20 9412 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3fcfc2: 5445 6f92 |0049: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ -3fcfc6: 6e20 930d 1500 |004b: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcfcc: 5445 7a92 |004e: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ -3fcfd0: 6e20 930d 1500 |0050: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcfd6: 5445 7692 |0053: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ -3fcfda: 6e20 930d 1500 |0055: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcfe0: 0e00 |0058: return-void │ │ -3fcfe2: 5540 7492 |0059: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@9274 │ │ -3fcfe6: 3800 3000 |005b: if-eqz v0, 008b // +0030 │ │ -3fcfea: 5440 7b92 |005d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ -3fcfee: 6e20 930d 2000 |005f: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fcff4: 5440 7b92 |0062: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ -3fcff8: 1a03 0000 |0064: const-string v3, "" // string@0000 │ │ -3fcffc: 6e20 9412 3000 |0066: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3fd002: 5440 6f92 |0069: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ -3fd006: 6e20 930d 2000 |006b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fd00c: 5440 6f92 |006e: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ -3fd010: 1402 8000 127f |0070: const v2, #float 1.9407e+38 // #7f120080 │ │ -3fd016: 6e20 9312 2000 |0073: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3fd01c: 5440 6f92 |0076: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ -3fd020: 2202 f61a |0078: new-instance v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7; // type@1af6 │ │ -3fd024: 7030 bca3 4205 |007a: invoke-direct {v2, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a3bc │ │ -3fd02a: 6e20 680d 2000 |007d: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fd030: 5445 7a92 |0080: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ -3fd034: 6e20 930d 1500 |0082: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fd03a: 5445 7692 |0085: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ -3fd03e: 6e20 930d 1500 |0087: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fd044: 0e00 |008a: return-void │ │ -3fd046: 2200 c31c |008b: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // type@1cc3 │ │ -3fd04a: 6e10 2035 0400 |008d: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3fd050: 0c01 |0090: move-result-object v1 │ │ -3fd052: 7020 eeac 1000 |0091: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.:(Landroid/content/Context;)V // method@acee │ │ -3fd058: 2201 f71a |0094: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8; // type@1af7 │ │ -3fd05c: 7030 bea3 0105 |0096: invoke-direct {v1, v0, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V // method@a3be │ │ -3fd062: 7110 f4b0 0100 |0099: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3fd068: 0c00 |009c: move-result-object v0 │ │ -3fd06a: 7100 0cb1 0000 |009d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3fd070: 0c01 |00a0: move-result-object v1 │ │ -3fd072: 6e20 fcb0 1000 |00a1: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3fd078: 0c00 |00a4: move-result-object v0 │ │ -3fd07a: 7100 07b1 0000 |00a5: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3fd080: 0c01 |00a8: move-result-object v1 │ │ -3fd082: 6e20 f7b0 1000 |00a9: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3fd088: 0c00 |00ac: move-result-object v0 │ │ -3fd08a: 2201 f81a |00ad: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9; // type@1af8 │ │ -3fd08e: 7020 c0a3 4100 |00af: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a3c0 │ │ -3fd094: 2202 ef1a |00b2: new-instance v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10; // type@1aef │ │ -3fd098: 7030 aea3 4205 |00b4: invoke-direct {v2, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a3ae │ │ -3fd09e: 6e30 fab0 1002 |00b7: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3fd0a4: 0c05 |00ba: move-result-object v5 │ │ -3fd0a6: 5b45 7192 |00bb: iput-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9271 │ │ -3fd0aa: 0e00 |00bd: return-void │ │ +3fcf08: |[3fcf08] de.danoeh.antennapod.fragment.DiscoveryFragment.loadToplist:(Ljava/lang/String;)V │ │ +3fcf18: 5440 7192 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9271 │ │ +3fcf1c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3fcf20: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fcf26: 5440 7292 |0007: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ +3fcf2a: 1301 0800 |0009: const/16 v1, #int 8 // #8 │ │ +3fcf2e: 6e20 930d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcf34: 5440 7b92 |000e: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ +3fcf38: 6e20 930d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcf3e: 5440 6f92 |0013: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ +3fcf42: 6e20 930d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcf48: 5440 6f92 |0018: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ +3fcf4c: 1402 dd02 127f |001a: const v2, #float 1.94082e+38 // #7f1202dd │ │ +3fcf52: 6e20 9312 2000 |001d: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3fcf58: 5440 7a92 |0020: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ +3fcf5c: 6e20 930d 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcf62: 5440 7692 |0025: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ +3fcf66: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +3fcf68: 6e20 930d 2000 |0028: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcf6e: 5540 7392 |002b: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ +3fcf72: 3800 2c00 |002d: if-eqz v0, 0059 // +002c │ │ +3fcf76: 5445 7292 |002f: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ +3fcf7a: 6e20 930d 1500 |0031: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcf80: 5445 7b92 |0034: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ +3fcf84: 6e20 930d 2500 |0036: invoke-virtual {v5, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcf8a: 5445 7b92 |0039: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ +3fcf8e: 6e10 3a35 0400 |003b: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +3fcf94: 0c00 |003e: move-result-object v0 │ │ +3fcf96: 1402 8200 127f |003f: const v2, #float 1.9407e+38 // #7f120082 │ │ +3fcf9c: 6e20 1003 2000 |0042: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +3fcfa2: 0c00 |0045: move-result-object v0 │ │ +3fcfa4: 6e20 9412 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3fcfaa: 5445 6f92 |0049: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ +3fcfae: 6e20 930d 1500 |004b: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcfb4: 5445 7a92 |004e: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ +3fcfb8: 6e20 930d 1500 |0050: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcfbe: 5445 7692 |0053: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ +3fcfc2: 6e20 930d 1500 |0055: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcfc8: 0e00 |0058: return-void │ │ +3fcfca: 5540 7492 |0059: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@9274 │ │ +3fcfce: 3800 3000 |005b: if-eqz v0, 008b // +0030 │ │ +3fcfd2: 5440 7b92 |005d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ +3fcfd6: 6e20 930d 2000 |005f: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcfdc: 5440 7b92 |0062: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ +3fcfe0: 1a03 0000 |0064: const-string v3, "" // string@0000 │ │ +3fcfe4: 6e20 9412 3000 |0066: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3fcfea: 5440 6f92 |0069: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ +3fcfee: 6e20 930d 2000 |006b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fcff4: 5440 6f92 |006e: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ +3fcff8: 1402 8000 127f |0070: const v2, #float 1.9407e+38 // #7f120080 │ │ +3fcffe: 6e20 9312 2000 |0073: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3fd004: 5440 6f92 |0076: iget-object v0, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ +3fd008: 2202 f61a |0078: new-instance v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7; // type@1af6 │ │ +3fd00c: 7030 bca3 4205 |007a: invoke-direct {v2, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a3bc │ │ +3fd012: 6e20 680d 2000 |007d: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fd018: 5445 7a92 |0080: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ +3fd01c: 6e20 930d 1500 |0082: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fd022: 5445 7692 |0085: iget-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ +3fd026: 6e20 930d 1500 |0087: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fd02c: 0e00 |008a: return-void │ │ +3fd02e: 2200 c31c |008b: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // type@1cc3 │ │ +3fd032: 6e10 2035 0400 |008d: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3fd038: 0c01 |0090: move-result-object v1 │ │ +3fd03a: 7020 eeac 1000 |0091: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.:(Landroid/content/Context;)V // method@acee │ │ +3fd040: 2201 f71a |0094: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8; // type@1af7 │ │ +3fd044: 7030 bea3 0105 |0096: invoke-direct {v1, v0, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V // method@a3be │ │ +3fd04a: 7110 f4b0 0100 |0099: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3fd050: 0c00 |009c: move-result-object v0 │ │ +3fd052: 7100 0cb1 0000 |009d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3fd058: 0c01 |00a0: move-result-object v1 │ │ +3fd05a: 6e20 fcb0 1000 |00a1: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3fd060: 0c00 |00a4: move-result-object v0 │ │ +3fd062: 7100 07b1 0000 |00a5: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3fd068: 0c01 |00a8: move-result-object v1 │ │ +3fd06a: 6e20 f7b0 1000 |00a9: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3fd070: 0c00 |00ac: move-result-object v0 │ │ +3fd072: 2201 f81a |00ad: new-instance v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9; // type@1af8 │ │ +3fd076: 7020 c0a3 4100 |00af: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a3c0 │ │ +3fd07c: 2202 ef1a |00b2: new-instance v2, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10; // type@1aef │ │ +3fd080: 7030 aea3 4205 |00b4: invoke-direct {v2, v4, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Ljava/lang/String;)V // method@a3ae │ │ +3fd086: 6e30 fab0 1002 |00b7: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3fd08c: 0c05 |00ba: move-result-object v5 │ │ +3fd08e: 5b45 7192 |00bb: iput-object v5, v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9271 │ │ +3fd092: 0e00 |00bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ 0x0007 line=159 │ │ 0x000e line=160 │ │ 0x0013 line=161 │ │ @@ -1727699,47 +1727707,47 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -3fd154: |[3fd154] de.danoeh.antennapod.fragment.DiscoveryFragment.updateData:(Ljava/util/List;)V │ │ -3fd164: 5b34 7792 |0000: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.searchResults:Ljava/util/List; // field@9277 │ │ -3fd168: 5430 6e92 |0002: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@926e │ │ -3fd16c: 6e10 b70f 0000 |0004: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.clear:()V // method@0fb7 │ │ -3fd172: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3fd174: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ -3fd178: 3804 2e00 |000a: if-eqz v4, 0038 // +002e │ │ -3fd17c: 7210 e9b4 0400 |000c: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fd182: 0a02 |000f: move-result v2 │ │ -3fd184: 3d02 2800 |0010: if-lez v2, 0038 // +0028 │ │ -3fd188: 5432 7292 |0012: iget-object v2, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ -3fd18c: 6e20 930d 0200 |0014: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fd192: 5430 7a92 |0017: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ -3fd196: 6e20 930d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fd19c: 7210 e1b4 0400 |001c: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3fd1a2: 0c04 |001f: move-result-object v4 │ │ -3fd1a4: 7210 c4b4 0400 |0020: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3fd1aa: 0a00 |0023: move-result v0 │ │ -3fd1ac: 3800 0e00 |0024: if-eqz v0, 0032 // +000e │ │ -3fd1b0: 7210 c5b4 0400 |0026: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3fd1b6: 0c00 |0029: move-result-object v0 │ │ -3fd1b8: 1f00 c61c |002a: check-cast v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -3fd1bc: 5431 6e92 |002c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@926e │ │ -3fd1c0: 6e20 b50f 0100 |002e: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0fb5 │ │ -3fd1c6: 28ef |0031: goto 0020 // -0011 │ │ -3fd1c8: 5434 6e92 |0032: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@926e │ │ -3fd1cc: 6e10 f40f 0400 |0034: invoke-virtual {v4}, Landroid/widget/BaseAdapter;.notifyDataSetInvalidated:()V // method@0ff4 │ │ -3fd1d2: 280b |0037: goto 0042 // +000b │ │ -3fd1d4: 5434 7292 |0038: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ -3fd1d8: 6e20 930d 1400 |003a: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fd1de: 5434 7a92 |003d: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ -3fd1e2: 6e20 930d 0400 |003f: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fd1e8: 0e00 |0042: return-void │ │ +3fd13c: |[3fd13c] de.danoeh.antennapod.fragment.DiscoveryFragment.updateData:(Ljava/util/List;)V │ │ +3fd14c: 5b34 7792 |0000: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.searchResults:Ljava/util/List; // field@9277 │ │ +3fd150: 5430 6e92 |0002: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@926e │ │ +3fd154: 6e10 b70f 0000 |0004: invoke-virtual {v0}, Landroid/widget/ArrayAdapter;.clear:()V // method@0fb7 │ │ +3fd15a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3fd15c: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ +3fd160: 3804 2e00 |000a: if-eqz v4, 0038 // +002e │ │ +3fd164: 7210 e9b4 0400 |000c: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fd16a: 0a02 |000f: move-result v2 │ │ +3fd16c: 3d02 2800 |0010: if-lez v2, 0038 // +0028 │ │ +3fd170: 5432 7292 |0012: iget-object v2, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ +3fd174: 6e20 930d 0200 |0014: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fd17a: 5430 7a92 |0017: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ +3fd17e: 6e20 930d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fd184: 7210 e1b4 0400 |001c: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3fd18a: 0c04 |001f: move-result-object v4 │ │ +3fd18c: 7210 c4b4 0400 |0020: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3fd192: 0a00 |0023: move-result v0 │ │ +3fd194: 3800 0e00 |0024: if-eqz v0, 0032 // +000e │ │ +3fd198: 7210 c5b4 0400 |0026: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3fd19e: 0c00 |0029: move-result-object v0 │ │ +3fd1a0: 1f00 c61c |002a: check-cast v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +3fd1a4: 5431 6e92 |002c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@926e │ │ +3fd1a8: 6e20 b50f 0100 |002e: invoke-virtual {v1, v0}, Landroid/widget/ArrayAdapter;.add:(Ljava/lang/Object;)V // method@0fb5 │ │ +3fd1ae: 28ef |0031: goto 0020 // -0011 │ │ +3fd1b0: 5434 6e92 |0032: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@926e │ │ +3fd1b4: 6e10 f40f 0400 |0034: invoke-virtual {v4}, Landroid/widget/BaseAdapter;.notifyDataSetInvalidated:()V // method@0ff4 │ │ +3fd1ba: 280b |0037: goto 0042 // +000b │ │ +3fd1bc: 5434 7292 |0038: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ +3fd1c0: 6e20 930d 1400 |003a: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fd1c6: 5434 7a92 |003d: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ +3fd1ca: 6e20 930d 0400 |003f: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fd1d0: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0002 line=87 │ │ 0x000c line=88 │ │ 0x0012 line=89 │ │ 0x0017 line=90 │ │ @@ -1727758,43 +1727766,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -3fd0ac: |[3fd0ac] de.danoeh.antennapod.fragment.DiscoveryFragment.onCreate:(Landroid/os/Bundle;)V │ │ -3fd0bc: 6f20 6735 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ -3fd0c2: 6e10 1a35 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fd0c8: 0c04 |0006: move-result-object v4 │ │ -3fd0ca: 1a00 0417 |0007: const-string v0, "CountryRegionPrefs" // string@1704 │ │ -3fd0ce: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -3fd0d0: 6e30 2f02 0401 |000a: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3fd0d6: 0c04 |000d: move-result-object v4 │ │ -3fd0d8: 5b34 7592 |000e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ -3fd0dc: 7100 fab4 0000 |0010: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3fd0e2: 0c00 |0013: move-result-object v0 │ │ -3fd0e4: 6e10 f9b4 0000 |0014: invoke-virtual {v0}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b4f9 │ │ -3fd0ea: 0c00 |0017: move-result-object v0 │ │ -3fd0ec: 1a02 b276 |0018: const-string v2, "country_code" // string@76b2 │ │ -3fd0f0: 7230 9e02 2400 |001a: invoke-interface {v4, v2, v0}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3fd0f6: 0c04 |001d: move-result-object v4 │ │ -3fd0f8: 5b34 7092 |001e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ -3fd0fc: 5434 7592 |0020: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ -3fd100: 1a00 ec97 |0022: const-string v0, "hidden_discovery_country" // string@97ec │ │ -3fd104: 7230 9a02 0401 |0024: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3fd10a: 0a04 |0027: move-result v4 │ │ -3fd10c: 5c34 7392 |0028: iput-boolean v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ -3fd110: 5434 7592 |002a: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ -3fd114: 1a00 66bb |002c: const-string v0, "needs_confirm" // string@bb66 │ │ -3fd118: 1211 |002e: const/4 v1, #int 1 // #1 │ │ -3fd11a: 7230 9a02 0401 |002f: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3fd120: 0a04 |0032: move-result v4 │ │ -3fd122: 5c34 7492 |0033: iput-boolean v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@9274 │ │ -3fd126: 0e00 |0035: return-void │ │ +3fd094: |[3fd094] de.danoeh.antennapod.fragment.DiscoveryFragment.onCreate:(Landroid/os/Bundle;)V │ │ +3fd0a4: 6f20 6735 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ +3fd0aa: 6e10 1a35 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fd0b0: 0c04 |0006: move-result-object v4 │ │ +3fd0b2: 1a00 0417 |0007: const-string v0, "CountryRegionPrefs" // string@1704 │ │ +3fd0b6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +3fd0b8: 6e30 2f02 0401 |000a: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3fd0be: 0c04 |000d: move-result-object v4 │ │ +3fd0c0: 5b34 7592 |000e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ +3fd0c4: 7100 fab4 0000 |0010: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3fd0ca: 0c00 |0013: move-result-object v0 │ │ +3fd0cc: 6e10 f9b4 0000 |0014: invoke-virtual {v0}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b4f9 │ │ +3fd0d2: 0c00 |0017: move-result-object v0 │ │ +3fd0d4: 1a02 b276 |0018: const-string v2, "country_code" // string@76b2 │ │ +3fd0d8: 7230 9e02 2400 |001a: invoke-interface {v4, v2, v0}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3fd0de: 0c04 |001d: move-result-object v4 │ │ +3fd0e0: 5b34 7092 |001e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ +3fd0e4: 5434 7592 |0020: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ +3fd0e8: 1a00 ec97 |0022: const-string v0, "hidden_discovery_country" // string@97ec │ │ +3fd0ec: 7230 9a02 0401 |0024: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3fd0f2: 0a04 |0027: move-result v4 │ │ +3fd0f4: 5c34 7392 |0028: iput-boolean v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ +3fd0f8: 5434 7592 |002a: iget-object v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ +3fd0fc: 1a00 66bb |002c: const-string v0, "needs_confirm" // string@bb66 │ │ +3fd100: 1211 |002e: const/4 v1, #int 1 // #1 │ │ +3fd102: 7230 9a02 0401 |002f: invoke-interface {v4, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3fd108: 0a04 |0032: move-result v4 │ │ +3fd10a: 5c34 7492 |0033: iput-boolean v4, v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.needsConfirm:Z // field@9274 │ │ +3fd10e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=104 │ │ 0x0010 line=105 │ │ 0x0020 line=106 │ │ 0x002a line=107 │ │ @@ -1727807,81 +1727815,81 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 150 16-bit code units │ │ -3fc804: |[3fc804] de.danoeh.antennapod.fragment.DiscoveryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3fc814: 1404 5e00 0d7f |0000: const v4, #float 1.87423e+38 // #7f0d005e │ │ -3fc81a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3fc81c: 6e40 a90b 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3fc822: 0c02 |0007: move-result-object v2 │ │ -3fc824: 1403 9e01 0a7f |0008: const v3, #float 1.83442e+38 // #7f0a019e │ │ -3fc82a: 6e20 6f0c 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fc830: 0c03 |000e: move-result-object v3 │ │ -3fc832: 1f03 f202 |000f: check-cast v3, Landroid/widget/GridView; // type@02f2 │ │ -3fc836: 5b13 7292 |0011: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ -3fc83a: 2203 7318 |0013: new-instance v3, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // type@1873 │ │ -3fc83e: 6e10 1a35 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fc844: 0c04 |0018: move-result-object v4 │ │ -3fc846: 2200 e21e |0019: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3fc84a: 7010 17b4 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3fc850: 7030 b597 4300 |001e: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@97b5 │ │ -3fc856: 5b13 6e92 |0021: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@926e │ │ -3fc85a: 5414 7292 |0023: iget-object v4, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ -3fc85e: 6e20 f910 3400 |0025: invoke-virtual {v4, v3}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@10f9 │ │ -3fc864: 1403 8203 0a7f |0028: const v3, #float 1.83452e+38 // #7f0a0382 │ │ -3fc86a: 6e20 6f0c 3200 |002b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fc870: 0c03 |002e: move-result-object v3 │ │ -3fc872: 1f03 6714 |002f: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3fc876: 5b13 7892 |0031: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9278 │ │ -3fc87a: 2204 f31a |0033: new-instance v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4; // type@1af3 │ │ -3fc87e: 7020 b6a3 1400 |0035: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a3b6 │ │ -3fc884: 6e20 6321 4300 |0038: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ -3fc88a: 5413 7892 |003b: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9278 │ │ -3fc88e: 1404 0100 0f7f |003d: const v4, #float 1.9008e+38 // #7f0f0001 │ │ -3fc894: 6e20 3c21 4300 |0040: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -3fc89a: 5413 7892 |0043: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9278 │ │ -3fc89e: 6e10 2621 0300 |0045: invoke-virtual {v3}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3fc8a4: 0c03 |0048: move-result-object v3 │ │ -3fc8a6: 1404 0a01 0a7f |0049: const v4, #float 1.83439e+38 // #7f0a010a │ │ -3fc8ac: 7220 b60b 4300 |004c: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3fc8b2: 0c03 |004f: move-result-object v3 │ │ -3fc8b4: 5514 7392 |0050: iget-boolean v4, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ -3fc8b8: 7220 e60b 4300 |0052: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ -3fc8be: 5413 7892 |0055: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9278 │ │ -3fc8c2: 6e20 6421 1300 |0057: invoke-virtual {v3, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -3fc8c8: 5413 7292 |005a: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ -3fc8cc: 2204 f41a |005c: new-instance v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5; // type@1af4 │ │ -3fc8d0: 7020 b8a3 1400 |005e: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a3b8 │ │ -3fc8d6: 6e20 ad0f 4300 |0061: invoke-virtual {v3, v4}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ -3fc8dc: 1403 8602 0a7f |0064: const v3, #float 1.83447e+38 // #7f0a0286 │ │ -3fc8e2: 6e20 6f0c 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fc8e8: 0c03 |006a: move-result-object v3 │ │ -3fc8ea: 1f03 0003 |006b: check-cast v3, Landroid/widget/ProgressBar; // type@0300 │ │ -3fc8ee: 5b13 7692 |006d: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ -3fc8f2: 1403 9803 0a7f |006f: const v3, #float 1.83452e+38 // #7f0a0398 │ │ -3fc8f8: 6e20 6f0c 3200 |0072: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fc8fe: 0c03 |0075: move-result-object v3 │ │ -3fc900: 1f03 1303 |0076: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3fc904: 5b13 7b92 |0078: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ -3fc908: 1403 9900 0a7f |007a: const v3, #float 1.83437e+38 // #7f0a0099 │ │ -3fc90e: 6e20 6f0c 3200 |007d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fc914: 0c03 |0080: move-result-object v3 │ │ -3fc916: 1f03 e402 |0081: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ -3fc91a: 5b13 6f92 |0083: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ -3fc91e: 1403 0400 0201 |0085: const v3, #float 2.38772e-38 // #01020004 │ │ -3fc924: 6e20 6f0c 3200 |0088: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fc92a: 0c03 |008b: move-result-object v3 │ │ -3fc92c: 1f03 1303 |008c: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3fc930: 5b13 7a92 |008e: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ -3fc934: 5413 7092 |0090: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ -3fc938: 7020 d7a3 3100 |0092: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a3d7 │ │ -3fc93e: 1102 |0095: return-object v2 │ │ +3fc7ec: |[3fc7ec] de.danoeh.antennapod.fragment.DiscoveryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3fc7fc: 1404 5e00 0d7f |0000: const v4, #float 1.87423e+38 // #7f0d005e │ │ +3fc802: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3fc804: 6e40 a90b 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3fc80a: 0c02 |0007: move-result-object v2 │ │ +3fc80c: 1403 9e01 0a7f |0008: const v3, #float 1.83442e+38 // #7f0a019e │ │ +3fc812: 6e20 6f0c 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fc818: 0c03 |000e: move-result-object v3 │ │ +3fc81a: 1f03 f202 |000f: check-cast v3, Landroid/widget/GridView; // type@02f2 │ │ +3fc81e: 5b13 7292 |0011: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ +3fc822: 2203 7318 |0013: new-instance v3, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // type@1873 │ │ +3fc826: 6e10 1a35 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fc82c: 0c04 |0018: move-result-object v4 │ │ +3fc82e: 2200 e21e |0019: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3fc832: 7010 17b4 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3fc838: 7030 b597 4300 |001e: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@97b5 │ │ +3fc83e: 5b13 6e92 |0021: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@926e │ │ +3fc842: 5414 7292 |0023: iget-object v4, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ +3fc846: 6e20 f910 3400 |0025: invoke-virtual {v4, v3}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@10f9 │ │ +3fc84c: 1403 8203 0a7f |0028: const v3, #float 1.83452e+38 // #7f0a0382 │ │ +3fc852: 6e20 6f0c 3200 |002b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fc858: 0c03 |002e: move-result-object v3 │ │ +3fc85a: 1f03 6714 |002f: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3fc85e: 5b13 7892 |0031: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9278 │ │ +3fc862: 2204 f31a |0033: new-instance v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4; // type@1af3 │ │ +3fc866: 7020 b6a3 1400 |0035: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a3b6 │ │ +3fc86c: 6e20 6321 4300 |0038: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ +3fc872: 5413 7892 |003b: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9278 │ │ +3fc876: 1404 0100 0f7f |003d: const v4, #float 1.9008e+38 // #7f0f0001 │ │ +3fc87c: 6e20 3c21 4300 |0040: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +3fc882: 5413 7892 |0043: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9278 │ │ +3fc886: 6e10 2621 0300 |0045: invoke-virtual {v3}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3fc88c: 0c03 |0048: move-result-object v3 │ │ +3fc88e: 1404 0a01 0a7f |0049: const v4, #float 1.83439e+38 // #7f0a010a │ │ +3fc894: 7220 b60b 4300 |004c: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3fc89a: 0c03 |004f: move-result-object v3 │ │ +3fc89c: 5514 7392 |0050: iget-boolean v4, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ +3fc8a0: 7220 e60b 4300 |0052: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ +3fc8a6: 5413 7892 |0055: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9278 │ │ +3fc8aa: 6e20 6421 1300 |0057: invoke-virtual {v3, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +3fc8b0: 5413 7292 |005a: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.gridView:Landroid/widget/GridView; // field@9272 │ │ +3fc8b4: 2204 f41a |005c: new-instance v4, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5; // type@1af4 │ │ +3fc8b8: 7020 b8a3 1400 |005e: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;)V // method@a3b8 │ │ +3fc8be: 6e20 ad0f 4300 |0061: invoke-virtual {v3, v4}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ +3fc8c4: 1403 8602 0a7f |0064: const v3, #float 1.83447e+38 // #7f0a0286 │ │ +3fc8ca: 6e20 6f0c 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fc8d0: 0c03 |006a: move-result-object v3 │ │ +3fc8d2: 1f03 0003 |006b: check-cast v3, Landroid/widget/ProgressBar; // type@0300 │ │ +3fc8d6: 5b13 7692 |006d: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.progressBar:Landroid/widget/ProgressBar; // field@9276 │ │ +3fc8da: 1403 9803 0a7f |006f: const v3, #float 1.83452e+38 // #7f0a0398 │ │ +3fc8e0: 6e20 6f0c 3200 |0072: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fc8e6: 0c03 |0075: move-result-object v3 │ │ +3fc8e8: 1f03 1303 |0076: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3fc8ec: 5b13 7b92 |0078: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvError:Landroid/widget/TextView; // field@927b │ │ +3fc8f0: 1403 9900 0a7f |007a: const v3, #float 1.83437e+38 // #7f0a0099 │ │ +3fc8f6: 6e20 6f0c 3200 |007d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fc8fc: 0c03 |0080: move-result-object v3 │ │ +3fc8fe: 1f03 e402 |0081: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ +3fc902: 5b13 6f92 |0083: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.butRetry:Landroid/widget/Button; // field@926f │ │ +3fc906: 1403 0400 0201 |0085: const v3, #float 2.38772e-38 // #01020004 │ │ +3fc90c: 6e20 6f0c 3200 |0088: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fc912: 0c03 |008b: move-result-object v3 │ │ +3fc914: 1f03 1303 |008c: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3fc918: 5b13 7a92 |008e: iput-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.txtvEmpty:Landroid/widget/TextView; // field@927a │ │ +3fc91c: 5413 7092 |0090: iget-object v3, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ +3fc920: 7020 d7a3 3100 |0092: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a3d7 │ │ +3fc926: 1102 |0095: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=113 │ │ 0x000b line=114 │ │ 0x0013 line=115 │ │ 0x0023 line=116 │ │ 0x002b line=118 │ │ @@ -1727907,22 +1727915,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3fd128: |[3fd128] de.danoeh.antennapod.fragment.DiscoveryFragment.onDestroy:()V │ │ -3fd138: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ -3fd13e: 5410 7192 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9271 │ │ -3fd142: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3fd146: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fd14c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3fd14e: 5b10 6e92 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@926e │ │ -3fd152: 0e00 |000d: return-void │ │ +3fd110: |[3fd110] de.danoeh.antennapod.fragment.DiscoveryFragment.onDestroy:()V │ │ +3fd120: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ +3fd126: 5410 7192 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9271 │ │ +3fd12a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3fd12e: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fd134: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3fd136: 5b10 6e92 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@926e │ │ +3fd13a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=148 │ │ 0x0007 line=149 │ │ 0x000b line=151 │ │ locals : │ │ @@ -1727933,125 +1727941,125 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 244 16-bit code units │ │ -3fc940: |[3fc940] de.danoeh.antennapod.fragment.DiscoveryFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3fc950: 6f20 7735 a900 |0000: invoke-super {v9, v10}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3577 │ │ -3fc956: 0a00 |0003: move-result v0 │ │ -3fc958: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3fc95a: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3fc95e: 0f01 |0007: return v1 │ │ -3fc960: 7210 d20b 0a00 |0008: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3fc966: 0a00 |000b: move-result v0 │ │ -3fc968: 1402 0a01 0a7f |000c: const v2, #float 1.83439e+38 // #7f0a010a │ │ -3fc96e: 3320 3300 |000f: if-ne v0, v2, 0042 // +0033 │ │ -3fc972: 7210 de0b 0a00 |0011: invoke-interface {v10}, Landroid/view/MenuItem;.isChecked:()Z // method@0bde │ │ -3fc978: 0a00 |0014: move-result v0 │ │ -3fc97a: b710 |0015: xor-int/2addr v0, v1 │ │ -3fc97c: 7220 e60b 0a00 |0016: invoke-interface {v10, v0}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ -3fc982: 7210 de0b 0a00 |0019: invoke-interface {v10}, Landroid/view/MenuItem;.isChecked:()Z // method@0bde │ │ -3fc988: 0a0a |001c: move-result v10 │ │ -3fc98a: 5c9a 7392 |001d: iput-boolean v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ -3fc98e: 549a 7592 |001f: iget-object v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ -3fc992: 7210 9902 0a00 |0021: invoke-interface {v10}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3fc998: 0c0a |0024: move-result-object v10 │ │ -3fc99a: 1a00 ec97 |0025: const-string v0, "hidden_discovery_country" // string@97ec │ │ -3fc99e: 5592 7392 |0027: iget-boolean v2, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ -3fc9a2: 7230 9102 0a02 |0029: invoke-interface {v10, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3fc9a8: 0c0a |002c: move-result-object v10 │ │ -3fc9aa: 7210 8f02 0a00 |002d: invoke-interface {v10}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3fc9b0: 7100 04b7 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3fc9b6: 0c0a |0033: move-result-object v10 │ │ -3fc9b8: 2200 831a |0034: new-instance v0, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a83 │ │ -3fc9bc: 7010 f9a1 0000 |0036: invoke-direct {v0}, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;.:()V // method@a1f9 │ │ -3fc9c2: 6e20 07b7 0a00 |0039: invoke-virtual {v10, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3fc9c8: 549a 7092 |003c: iget-object v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ -3fc9cc: 7020 d7a3 a900 |003e: invoke-direct {v9, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a3d7 │ │ -3fc9d2: 0f01 |0041: return v1 │ │ -3fc9d4: 140a 0501 0a7f |0042: const v10, #float 1.83439e+38 // #7f0a0105 │ │ -3fc9da: 33a0 ad00 |0045: if-ne v0, v10, 00f2 // +00ad │ │ -3fc9de: 6e10 2d35 0900 |0047: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ -3fc9e4: 0c0a |004a: move-result-object v10 │ │ -3fc9e6: 1400 dc00 0d7f |004b: const v0, #float 1.87426e+38 // #7f0d00dc │ │ -3fc9ec: 1202 |004e: const/4 v2, #int 0 // #0 │ │ -3fc9ee: 6e30 a80b 0a02 |004f: invoke-virtual {v10, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ba8 │ │ -3fc9f4: 0c0a |0052: move-result-object v10 │ │ -3fc9f6: 2200 1415 |0053: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3fc9fa: 6e10 2035 0900 |0055: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3fca00: 0c03 |0058: move-result-object v3 │ │ -3fca02: 7020 6f81 3000 |0059: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3fca08: 6e20 c081 a000 |005c: invoke-virtual {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3fca0e: 2203 e21e |005f: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ -3fca12: 7100 ffb4 0000 |0061: invoke-static {}, Ljava/util/Locale;.getISOCountries:()[Ljava/lang/String; // method@b4ff │ │ -3fca18: 0c04 |0064: move-result-object v4 │ │ -3fca1a: 7110 2db4 0400 |0065: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -3fca20: 0c04 |0068: move-result-object v4 │ │ -3fca22: 7020 19b4 4300 |0069: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -3fca28: 2204 ee1e |006c: new-instance v4, Ljava/util/HashMap; // type@1eee │ │ -3fca2c: 7010 a9b4 0400 |006e: invoke-direct {v4}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -3fca32: 2205 ee1e |0071: new-instance v5, Ljava/util/HashMap; // type@1eee │ │ -3fca36: 7010 a9b4 0500 |0073: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -3fca3c: 7210 e1b4 0300 |0076: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3fca42: 0c03 |0079: move-result-object v3 │ │ -3fca44: 7210 c4b4 0300 |007a: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3fca4a: 0a06 |007d: move-result v6 │ │ -3fca4c: 3806 1a00 |007e: if-eqz v6, 0098 // +001a │ │ -3fca50: 7210 c5b4 0300 |0080: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3fca56: 0c06 |0083: move-result-object v6 │ │ -3fca58: 1f06 721e |0084: check-cast v6, Ljava/lang/String; // type@1e72 │ │ -3fca5c: 2207 f81e |0086: new-instance v7, Ljava/util/Locale; // type@1ef8 │ │ -3fca60: 1a08 0000 |0088: const-string v8, "" // string@0000 │ │ -3fca64: 7030 f6b4 8706 |008a: invoke-direct {v7, v8, v6}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b4f6 │ │ -3fca6a: 6e10 fcb4 0700 |008d: invoke-virtual {v7}, Ljava/util/Locale;.getDisplayCountry:()Ljava/lang/String; // method@b4fc │ │ -3fca70: 0c07 |0090: move-result-object v7 │ │ -3fca72: 7230 11b5 6407 |0091: invoke-interface {v4, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3fca78: 7230 11b5 7506 |0094: invoke-interface {v5, v7, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3fca7e: 28e3 |0097: goto 007a // -001d │ │ -3fca80: 2203 e21e |0098: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ -3fca84: 7210 15b5 0400 |009a: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b515 │ │ -3fca8a: 0c06 |009d: move-result-object v6 │ │ -3fca8c: 7020 19b4 6300 |009e: invoke-direct {v3, v6}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -3fca92: 7110 8fb4 0300 |00a1: invoke-static {v3}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@b48f │ │ -3fca98: 2206 e002 |00a4: new-instance v6, Landroid/widget/ArrayAdapter; // type@02e0 │ │ -3fca9c: 6e10 2035 0900 |00a6: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3fcaa2: 0c07 |00a9: move-result-object v7 │ │ -3fcaa4: 1408 0300 0901 |00aa: const v8, #float 2.51629e-38 // #01090003 │ │ -3fcaaa: 7040 b30f 7638 |00ad: invoke-direct {v6, v7, v8, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ -3fcab0: 1403 da00 0a7f |00b0: const v3, #float 1.83438e+38 // #7f0a00da │ │ -3fcab6: 6e20 6f0c 3a00 |00b3: invoke-virtual {v10, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fcabc: 0c0a |00b6: move-result-object v10 │ │ -3fcabe: 1f0a 0a16 |00b7: check-cast v10, Lcom/google/android/material/textfield/TextInputLayout; // type@160a │ │ -3fcac2: 6e10 7889 0a00 |00b9: invoke-virtual {v10}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@8978 │ │ -3fcac8: 0c0a |00bc: move-result-object v10 │ │ -3fcaca: 1f0a f415 |00bd: check-cast v10, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // type@15f4 │ │ -3fcace: 6e20 d988 6a00 |00bf: invoke-virtual {v10, v6}, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@88d9 │ │ -3fcad4: 5493 7092 |00c2: iget-object v3, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ -3fcad8: 7220 0db5 3400 |00c4: invoke-interface {v4, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3fcade: 0c03 |00c7: move-result-object v3 │ │ -3fcae0: 1f03 441e |00c8: check-cast v3, Ljava/lang/CharSequence; // type@1e44 │ │ -3fcae4: 6e20 9412 3a00 |00ca: invoke-virtual {v10, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3fcaea: 2203 ee1a |00cd: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0; // type@1aee │ │ -3fcaee: 7020 aca3 a300 |00cf: invoke-direct {v3, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3ac │ │ -3fcaf4: 6e20 680d 3a00 |00d2: invoke-virtual {v10, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fcafa: 2203 f01a |00d5: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1; // type@1af0 │ │ -3fcafe: 7020 b0a3 a300 |00d7: invoke-direct {v3, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3b0 │ │ -3fcb04: 6e20 6a0d 3a00 |00da: invoke-virtual {v10, v3}, Landroid/view/View;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@0d6a │ │ -3fcb0a: 2203 f11a |00dd: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2; // type@1af1 │ │ -3fcb0e: 7040 b2a3 935a |00df: invoke-direct {v3, v9, v10, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;)V // method@a3b2 │ │ -3fcb14: 140a 0a00 0401 |00e2: const v10, #float 2.42446e-38 // #0104000a │ │ -3fcb1a: 6e30 ad81 a003 |00e5: invoke-virtual {v0, v10, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3fcb20: 140a 4800 127f |00e8: const v10, #float 1.94069e+38 // #7f120048 │ │ -3fcb26: 6e30 9981 a002 |00eb: invoke-virtual {v0, v10, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3fcb2c: 6e10 6814 0000 |00ee: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3fcb32: 0f01 |00f1: return v1 │ │ -3fcb34: 120a |00f2: const/4 v10, #int 0 // #0 │ │ -3fcb36: 0f0a |00f3: return v10 │ │ +3fc928: |[3fc928] de.danoeh.antennapod.fragment.DiscoveryFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3fc938: 6f20 7735 a900 |0000: invoke-super {v9, v10}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3577 │ │ +3fc93e: 0a00 |0003: move-result v0 │ │ +3fc940: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3fc942: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3fc946: 0f01 |0007: return v1 │ │ +3fc948: 7210 d20b 0a00 |0008: invoke-interface {v10}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3fc94e: 0a00 |000b: move-result v0 │ │ +3fc950: 1402 0a01 0a7f |000c: const v2, #float 1.83439e+38 // #7f0a010a │ │ +3fc956: 3320 3300 |000f: if-ne v0, v2, 0042 // +0033 │ │ +3fc95a: 7210 de0b 0a00 |0011: invoke-interface {v10}, Landroid/view/MenuItem;.isChecked:()Z // method@0bde │ │ +3fc960: 0a00 |0014: move-result v0 │ │ +3fc962: b710 |0015: xor-int/2addr v0, v1 │ │ +3fc964: 7220 e60b 0a00 |0016: invoke-interface {v10, v0}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ +3fc96a: 7210 de0b 0a00 |0019: invoke-interface {v10}, Landroid/view/MenuItem;.isChecked:()Z // method@0bde │ │ +3fc970: 0a0a |001c: move-result v10 │ │ +3fc972: 5c9a 7392 |001d: iput-boolean v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ +3fc976: 549a 7592 |001f: iget-object v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.prefs:Landroid/content/SharedPreferences; // field@9275 │ │ +3fc97a: 7210 9902 0a00 |0021: invoke-interface {v10}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3fc980: 0c0a |0024: move-result-object v10 │ │ +3fc982: 1a00 ec97 |0025: const-string v0, "hidden_discovery_country" // string@97ec │ │ +3fc986: 5592 7392 |0027: iget-boolean v2, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.hidden:Z // field@9273 │ │ +3fc98a: 7230 9102 0a02 |0029: invoke-interface {v10, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3fc990: 0c0a |002c: move-result-object v10 │ │ +3fc992: 7210 8f02 0a00 |002d: invoke-interface {v10}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3fc998: 7100 04b7 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3fc99e: 0c0a |0033: move-result-object v10 │ │ +3fc9a0: 2200 831a |0034: new-instance v0, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; // type@1a83 │ │ +3fc9a4: 7010 f9a1 0000 |0036: invoke-direct {v0}, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;.:()V // method@a1f9 │ │ +3fc9aa: 6e20 07b7 0a00 |0039: invoke-virtual {v10, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3fc9b0: 549a 7092 |003c: iget-object v10, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ +3fc9b4: 7020 d7a3 a900 |003e: invoke-direct {v9, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.loadToplist:(Ljava/lang/String;)V // method@a3d7 │ │ +3fc9ba: 0f01 |0041: return v1 │ │ +3fc9bc: 140a 0501 0a7f |0042: const v10, #float 1.83439e+38 // #7f0a0105 │ │ +3fc9c2: 33a0 ad00 |0045: if-ne v0, v10, 00f2 // +00ad │ │ +3fc9c6: 6e10 2d35 0900 |0047: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ +3fc9cc: 0c0a |004a: move-result-object v10 │ │ +3fc9ce: 1400 dc00 0d7f |004b: const v0, #float 1.87426e+38 // #7f0d00dc │ │ +3fc9d4: 1202 |004e: const/4 v2, #int 0 // #0 │ │ +3fc9d6: 6e30 a80b 0a02 |004f: invoke-virtual {v10, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ba8 │ │ +3fc9dc: 0c0a |0052: move-result-object v10 │ │ +3fc9de: 2200 1415 |0053: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3fc9e2: 6e10 2035 0900 |0055: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3fc9e8: 0c03 |0058: move-result-object v3 │ │ +3fc9ea: 7020 6f81 3000 |0059: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3fc9f0: 6e20 c081 a000 |005c: invoke-virtual {v0, v10}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3fc9f6: 2203 e21e |005f: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ +3fc9fa: 7100 ffb4 0000 |0061: invoke-static {}, Ljava/util/Locale;.getISOCountries:()[Ljava/lang/String; // method@b4ff │ │ +3fca00: 0c04 |0064: move-result-object v4 │ │ +3fca02: 7110 2db4 0400 |0065: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +3fca08: 0c04 |0068: move-result-object v4 │ │ +3fca0a: 7020 19b4 4300 |0069: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +3fca10: 2204 ee1e |006c: new-instance v4, Ljava/util/HashMap; // type@1eee │ │ +3fca14: 7010 a9b4 0400 |006e: invoke-direct {v4}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +3fca1a: 2205 ee1e |0071: new-instance v5, Ljava/util/HashMap; // type@1eee │ │ +3fca1e: 7010 a9b4 0500 |0073: invoke-direct {v5}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +3fca24: 7210 e1b4 0300 |0076: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3fca2a: 0c03 |0079: move-result-object v3 │ │ +3fca2c: 7210 c4b4 0300 |007a: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3fca32: 0a06 |007d: move-result v6 │ │ +3fca34: 3806 1a00 |007e: if-eqz v6, 0098 // +001a │ │ +3fca38: 7210 c5b4 0300 |0080: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3fca3e: 0c06 |0083: move-result-object v6 │ │ +3fca40: 1f06 721e |0084: check-cast v6, Ljava/lang/String; // type@1e72 │ │ +3fca44: 2207 f81e |0086: new-instance v7, Ljava/util/Locale; // type@1ef8 │ │ +3fca48: 1a08 0000 |0088: const-string v8, "" // string@0000 │ │ +3fca4c: 7030 f6b4 8706 |008a: invoke-direct {v7, v8, v6}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b4f6 │ │ +3fca52: 6e10 fcb4 0700 |008d: invoke-virtual {v7}, Ljava/util/Locale;.getDisplayCountry:()Ljava/lang/String; // method@b4fc │ │ +3fca58: 0c07 |0090: move-result-object v7 │ │ +3fca5a: 7230 11b5 6407 |0091: invoke-interface {v4, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3fca60: 7230 11b5 7506 |0094: invoke-interface {v5, v7, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3fca66: 28e3 |0097: goto 007a // -001d │ │ +3fca68: 2203 e21e |0098: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ +3fca6c: 7210 15b5 0400 |009a: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b515 │ │ +3fca72: 0c06 |009d: move-result-object v6 │ │ +3fca74: 7020 19b4 6300 |009e: invoke-direct {v3, v6}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +3fca7a: 7110 8fb4 0300 |00a1: invoke-static {v3}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@b48f │ │ +3fca80: 2206 e002 |00a4: new-instance v6, Landroid/widget/ArrayAdapter; // type@02e0 │ │ +3fca84: 6e10 2035 0900 |00a6: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3fca8a: 0c07 |00a9: move-result-object v7 │ │ +3fca8c: 1408 0300 0901 |00aa: const v8, #float 2.51629e-38 // #01090003 │ │ +3fca92: 7040 b30f 7638 |00ad: invoke-direct {v6, v7, v8, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ +3fca98: 1403 da00 0a7f |00b0: const v3, #float 1.83438e+38 // #7f0a00da │ │ +3fca9e: 6e20 6f0c 3a00 |00b3: invoke-virtual {v10, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fcaa4: 0c0a |00b6: move-result-object v10 │ │ +3fcaa6: 1f0a 0a16 |00b7: check-cast v10, Lcom/google/android/material/textfield/TextInputLayout; // type@160a │ │ +3fcaaa: 6e10 7889 0a00 |00b9: invoke-virtual {v10}, Lcom/google/android/material/textfield/TextInputLayout;.getEditText:()Landroid/widget/EditText; // method@8978 │ │ +3fcab0: 0c0a |00bc: move-result-object v10 │ │ +3fcab2: 1f0a f415 |00bd: check-cast v10, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView; // type@15f4 │ │ +3fcab6: 6e20 d988 6a00 |00bf: invoke-virtual {v10, v6}, Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@88d9 │ │ +3fcabc: 5493 7092 |00c2: iget-object v3, v9, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.countryCode:Ljava/lang/String; // field@9270 │ │ +3fcac0: 7220 0db5 3400 |00c4: invoke-interface {v4, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3fcac6: 0c03 |00c7: move-result-object v3 │ │ +3fcac8: 1f03 441e |00c8: check-cast v3, Ljava/lang/CharSequence; // type@1e44 │ │ +3fcacc: 6e20 9412 3a00 |00ca: invoke-virtual {v10, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3fcad2: 2203 ee1a |00cd: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0; // type@1aee │ │ +3fcad6: 7020 aca3 a300 |00cf: invoke-direct {v3, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda0;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3ac │ │ +3fcadc: 6e20 680d 3a00 |00d2: invoke-virtual {v10, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fcae2: 2203 f01a |00d5: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1; // type@1af0 │ │ +3fcae6: 7020 b0a3 a300 |00d7: invoke-direct {v3, v10}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda1;.:(Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;)V // method@a3b0 │ │ +3fcaec: 6e20 6a0d 3a00 |00da: invoke-virtual {v10, v3}, Landroid/view/View;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@0d6a │ │ +3fcaf2: 2203 f11a |00dd: new-instance v3, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2; // type@1af1 │ │ +3fcaf6: 7040 b2a3 935a |00df: invoke-direct {v3, v9, v10, v5}, Lde/danoeh/antennapod/fragment/DiscoveryFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/DiscoveryFragment;Lcom/google/android/material/textfield/MaterialAutoCompleteTextView;Ljava/util/Map;)V // method@a3b2 │ │ +3fcafc: 140a 0a00 0401 |00e2: const v10, #float 2.42446e-38 // #0104000a │ │ +3fcb02: 6e30 ad81 a003 |00e5: invoke-virtual {v0, v10, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3fcb08: 140a 4800 127f |00e8: const v10, #float 1.94069e+38 // #7f120048 │ │ +3fcb0e: 6e30 9981 a002 |00eb: invoke-virtual {v0, v10, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3fcb14: 6e10 6814 0000 |00ee: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3fcb1a: 0f01 |00f1: return v1 │ │ +3fcb1c: 120a |00f2: const/4 v10, #int 0 // #0 │ │ +3fcb1e: 0f0a |00f3: return v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0008 line=216 │ │ 0x0011 line=218 │ │ 0x0019 line=219 │ │ 0x001f line=220 │ │ @@ -1728120,18 +1728128,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fd9a8: |[3fd9a8] de.danoeh.antennapod.fragment.EpisodesListFragment$1.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -3fd9b8: 5b01 9492 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9294 │ │ -3fd9bc: 7020 8696 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9686 │ │ -3fd9c2: 0e00 |0005: return-void │ │ +3fd990: |[3fd990] de.danoeh.antennapod.fragment.EpisodesListFragment$1.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +3fd9a0: 5b01 9492 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9294 │ │ +3fd9a4: 7020 8696 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9686 │ │ +3fd9aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1728142,29 +1728150,29 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -3fd9c4: |[3fd9c4] de.danoeh.antennapod.fragment.EpisodesListFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -3fd9d4: 6f40 9796 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9697 │ │ -3fd9da: 6e10 3097 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -3fd9e0: 0a02 |0006: move-result v2 │ │ -3fd9e2: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ -3fd9e6: 1402 2702 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0227 │ │ -3fd9ec: 7220 b60b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3fd9f2: 0c02 |000f: move-result-object v2 │ │ -3fd9f4: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -3fd9f6: 7220 f90b 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3fd9fc: 5402 9492 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9294 │ │ -3fda00: 2203 0e1b |0016: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0; // type@1b0e │ │ -3fda04: 7020 11a4 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a411 │ │ -3fda0a: 7120 6c98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ -3fda10: 0e00 |001e: return-void │ │ +3fd9ac: |[3fd9ac] de.danoeh.antennapod.fragment.EpisodesListFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +3fd9bc: 6f40 9796 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9697 │ │ +3fd9c2: 6e10 3097 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +3fd9c8: 0a02 |0006: move-result v2 │ │ +3fd9ca: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ +3fd9ce: 1402 2702 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0227 │ │ +3fd9d4: 7220 b60b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3fd9da: 0c02 |000f: move-result-object v2 │ │ +3fd9dc: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +3fd9de: 7220 f90b 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3fd9e4: 5402 9492 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1;.this$0:Lde/danoeh/antennapod/fragment/EpisodesListFragment; // field@9294 │ │ +3fd9e8: 2203 0e1b |0016: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0; // type@1b0e │ │ +3fd9ec: 7020 11a4 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a411 │ │ +3fd9f2: 7120 6c98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ +3fd9f8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0003 line=195 │ │ 0x000c line=196 │ │ 0x0014 line=198 │ │ locals : │ │ @@ -1728315,17 +1728323,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fe104: |[3fe104] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$1tKuGI8Nt7kmDU8OdsScqBI_llM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V │ │ -3fe114: 7020 35a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$10:(Ljava/lang/Throwable;)V // method@a435 │ │ -3fe11a: 0e00 |0003: return-void │ │ +3fe0ec: |[3fe0ec] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$1tKuGI8Nt7kmDU8OdsScqBI_llM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V │ │ +3fe0fc: 7020 35a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$10:(Ljava/lang/Throwable;)V // method@a435 │ │ +3fe102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1728334,18 +1728342,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3fde64: |[3fde64] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$4GGiMlJKoGv58IXX0jANlUc_Dm8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/view/View;)Z │ │ -3fde74: 7020 3ba4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a43b │ │ -3fde7a: 0a00 |0003: move-result v0 │ │ -3fde7c: 0f00 |0004: return v0 │ │ +3fde4c: |[3fde4c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$4GGiMlJKoGv58IXX0jANlUc_Dm8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/view/View;)Z │ │ +3fde5c: 7020 3ba4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a43b │ │ +3fde62: 0a00 |0003: move-result v0 │ │ +3fde64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1728354,17 +1728362,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fe11c: |[3fe11c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$76JYSzPcvjX1hUpJykPqtgp0PEY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/util/List;)V │ │ -3fe12c: 7020 39a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$9:(Ljava/util/List;)V // method@a439 │ │ -3fe132: 0e00 |0003: return-void │ │ +3fe104: |[3fe104] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$76JYSzPcvjX1hUpJykPqtgp0PEY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/util/List;)V │ │ +3fe114: 7020 39a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$9:(Ljava/util/List;)V // method@a439 │ │ +3fe11a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1728373,17 +1728381,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fe134: |[3fe134] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$HMoPIGpvnltMC0kcpCq-PNBLbfA:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -3fe144: 7020 3da4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a43d │ │ -3fe14a: 0e00 |0003: return-void │ │ +3fe11c: |[3fe11c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$HMoPIGpvnltMC0kcpCq-PNBLbfA:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +3fe12c: 7020 3da4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a43d │ │ +3fe132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ @@ -1728392,18 +1728400,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Ljava/util/List;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fe0c8: |[3fe0c8] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$I_qhi2RdTCXOOg6eFsS6Mc8VtiI:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Ljava/util/List; │ │ -3fe0d8: 7010 38a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$8:()Ljava/util/List; // method@a438 │ │ -3fe0de: 0c00 |0003: move-result-object v0 │ │ -3fe0e0: 1100 |0004: return-object v0 │ │ +3fe0b0: |[3fe0b0] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$I_qhi2RdTCXOOg6eFsS6Mc8VtiI:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Ljava/util/List; │ │ +3fe0c0: 7010 38a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$8:()Ljava/util/List; // method@a438 │ │ +3fe0c6: 0c00 |0003: move-result-object v0 │ │ +3fe0c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728411,17 +1728419,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fe14c: |[3fe14c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$L4U1XBTYt9c9YL1_lbLNzmCpA38:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V │ │ -3fe15c: 7020 34a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$15:(Ljava/lang/Throwable;)V // method@a434 │ │ -3fe162: 0e00 |0003: return-void │ │ +3fe134: |[3fe134] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$L4U1XBTYt9c9YL1_lbLNzmCpA38:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Ljava/lang/Throwable;)V │ │ +3fe144: 7020 34a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$15:(Ljava/lang/Throwable;)V // method@a434 │ │ +3fe14a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1728430,17 +1728438,17 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fe164: |[3fe164] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$OmtvEg1VBQFf-76wb5KamzqHFxM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -3fe174: 7110 3ca4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$2:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a43c │ │ -3fe17a: 0e00 |0003: return-void │ │ +3fe14c: |[3fe14c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$OmtvEg1VBQFf-76wb5KamzqHFxM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +3fe15c: 7110 3ca4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$2:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a43c │ │ +3fe162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728448,17 +1728456,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fe17c: |[3fe17c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$UGDzEiMVPO_LGdCLGd7g1gXOEUY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fe18c: 7010 36a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$11:()V // method@a436 │ │ -3fe192: 0e00 |0003: return-void │ │ +3fe164: |[3fe164] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$UGDzEiMVPO_LGdCLGd7g1gXOEUY:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fe174: 7010 36a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$11:()V // method@a436 │ │ +3fe17a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728466,17 +1728474,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 │ │ -3fe194: |[3fe194] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$WduBoCy5tsiHmNKb6CWiAR8KrVs:(Ljava/lang/Throwable;)V │ │ -3fe1a4: 7110 41a4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$7:(Ljava/lang/Throwable;)V // method@a441 │ │ -3fe1aa: 0e00 |0003: return-void │ │ +3fe17c: |[3fe17c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$WduBoCy5tsiHmNKb6CWiAR8KrVs:(Ljava/lang/Throwable;)V │ │ +3fe18c: 7110 41a4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$7:(Ljava/lang/Throwable;)V // method@a441 │ │ +3fe192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #9 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728484,17 +1728492,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fe1ac: |[3fe1ac] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$ZYDIgz-djvPbi57JZMXqs-D4Ozk:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fe1bc: 7010 40a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$6:()V // method@a440 │ │ -3fe1c2: 0e00 |0003: return-void │ │ +3fe194: |[3fe194] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$ZYDIgz-djvPbi57JZMXqs-D4Ozk:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fe1a4: 7010 40a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$6:()V // method@a440 │ │ +3fe1aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728502,17 +1728510,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fe1c4: |[3fe1c4] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$Zu1KLAPc6Skj1qHuyBL_4jBhnwM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fe1d4: 7010 3aa4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$0:()V // method@a43a │ │ -3fe1da: 0e00 |0003: return-void │ │ +3fe1ac: |[3fe1ac] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$Zu1KLAPc6Skj1qHuyBL_4jBhnwM:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fe1bc: 7010 3aa4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$0:()V // method@a43a │ │ +3fe1c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #11 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728520,18 +1728528,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3fde80: |[3fde80] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$gto4-tKnhj0Nocd0OU_29ip6YFg:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -3fde90: 7020 3ea4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$4:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a43e │ │ -3fde96: 0a00 |0003: move-result v0 │ │ -3fde98: 0f00 |0004: return v0 │ │ +3fde68: |[3fde68] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$gto4-tKnhj0Nocd0OU_29ip6YFg:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +3fde78: 7020 3ea4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$onCreateView$4:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a43e │ │ +3fde7e: 0a00 |0003: move-result v0 │ │ +3fde80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1728540,18 +1728548,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Landroidx/core/util/Pair;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fde14: |[3fde14] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$q75dzvQAJ6M6TC2PNA3mLLvf3B0:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Landroidx/core/util/Pair; │ │ -3fde24: 7010 32a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$13:()Landroidx/core/util/Pair; // method@a432 │ │ -3fde2a: 0c00 |0003: move-result-object v0 │ │ -3fde2c: 1100 |0004: return-object v0 │ │ +3fddfc: |[3fddfc] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$q75dzvQAJ6M6TC2PNA3mLLvf3B0:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)Landroidx/core/util/Pair; │ │ +3fde0c: 7010 32a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$13:()Landroidx/core/util/Pair; // method@a432 │ │ +3fde12: 0c00 |0003: move-result-object v0 │ │ +3fde14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #13 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728559,17 +1728567,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fe1dc: |[3fe1dc] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$qNL6tuYt_ALvd39I3kTZKY5WRHw:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fe1ec: 7010 37a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$12:()V // method@a437 │ │ -3fe1f2: 0e00 |0003: return-void │ │ +3fe1c4: |[3fe1c4] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$qNL6tuYt_ALvd39I3kTZKY5WRHw:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fe1d4: 7010 37a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadMoreItems$12:()V // method@a437 │ │ +3fe1da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #14 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728577,17 +1728585,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fe1f4: |[3fe1f4] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$tu4ags9T9kT8rHRbiu-Kk24NrK8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ -3fe204: 7020 3fa4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$5:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V // method@a43f │ │ -3fe20a: 0e00 |0003: return-void │ │ +3fe1dc: |[3fe1dc] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$tu4ags9T9kT8rHRbiu-Kk24NrK8:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ +3fe1ec: 7020 3fa4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$performMultiSelectAction$5:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V // method@a43f │ │ +3fe1f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; │ │ │ │ @@ -1728596,17 +1728604,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/core/util/Pair;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fe20c: |[3fe20c] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$xPVHkRqEkOa0qJx3tTkrLMOPqe4:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/core/util/Pair;)V │ │ -3fe21c: 7020 33a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$14:(Landroidx/core/util/Pair;)V // method@a433 │ │ -3fe222: 0e00 |0003: return-void │ │ +3fe1f4: |[3fe1f4] de.danoeh.antennapod.fragment.EpisodesListFragment.$r8$lambda$xPVHkRqEkOa0qJx3tTkrLMOPqe4:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/core/util/Pair;)V │ │ +3fe204: 7020 33a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.lambda$loadItems$14:(Landroidx/core/util/Pair;)V // method@a433 │ │ +3fe20a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/core/util/Pair; │ │ │ │ @@ -1728615,17 +1728623,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fe224: |[3fe224] de.danoeh.antennapod.fragment.EpisodesListFragment.-$$Nest$mloadMoreItems:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ -3fe234: 7010 45a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreItems:()V // method@a445 │ │ -3fe23a: 0e00 |0003: return-void │ │ +3fe20c: |[3fe20c] de.danoeh.antennapod.fragment.EpisodesListFragment.-$$Nest$mloadMoreItems:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V │ │ +3fe21c: 7010 45a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreItems:()V // method@a445 │ │ +3fe222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #17 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728633,17 +1728641,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/EpisodesListFragment;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fe23c: |[3fe23c] de.danoeh.antennapod.fragment.EpisodesListFragment.-$$Nest$mperformMultiSelectAction:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;I)V │ │ -3fe24c: 7020 5ba4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.performMultiSelectAction:(I)V // method@a45b │ │ -3fe252: 0e00 |0003: return-void │ │ +3fe224: |[3fe224] de.danoeh.antennapod.fragment.EpisodesListFragment.-$$Nest$mperformMultiSelectAction:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;I)V │ │ +3fe234: 7020 5ba4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.performMultiSelectAction:(I)V // method@a45b │ │ +3fe23a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1728652,25 +1728660,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -3fe254: |[3fe254] de.danoeh.antennapod.fragment.EpisodesListFragment.:()V │ │ -3fe264: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -3fe26a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -3fe26c: 5910 a392 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ -3fe270: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3fe272: 5c10 a192 |0007: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@92a1 │ │ -3fe276: 5c10 a092 |0009: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@92a0 │ │ -3fe27a: 2200 e21e |000b: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3fe27e: 7010 17b4 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3fe284: 5b10 9f92 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe288: 0e00 |0012: return-void │ │ +3fe23c: |[3fe23c] de.danoeh.antennapod.fragment.EpisodesListFragment.:()V │ │ +3fe24c: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +3fe252: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +3fe254: 5910 a392 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ +3fe258: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3fe25a: 5c10 a192 |0007: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@92a1 │ │ +3fe25e: 5c10 a092 |0009: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@92a0 │ │ +3fe262: 2200 e21e |000b: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3fe266: 7010 17b4 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3fe26c: 5b10 9f92 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe270: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=70 │ │ 0x0007 line=71 │ │ 0x0009 line=72 │ │ 0x000b line=83 │ │ @@ -1728682,24 +1728690,24 @@ │ │ type : '()Landroidx/core/util/Pair;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3fde30: |[3fde30] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$13:()Landroidx/core/util/Pair; │ │ -3fde40: 2200 1b07 |0000: new-instance v0, Landroidx/core/util/Pair; // type@071b │ │ -3fde44: 6e10 42a4 0300 |0002: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadData:()Ljava/util/List; // method@a442 │ │ -3fde4a: 0c01 |0005: move-result-object v1 │ │ -3fde4c: 6e10 46a4 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadTotalItemCount:()I // method@a446 │ │ -3fde52: 0a02 |0009: move-result v2 │ │ -3fde54: 7110 38b2 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3fde5a: 0c02 |000d: move-result-object v2 │ │ -3fde5c: 7030 ae2b 1002 |000e: invoke-direct {v0, v1, v2}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bae │ │ -3fde62: 1100 |0011: return-object v0 │ │ +3fde18: |[3fde18] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$13:()Landroidx/core/util/Pair; │ │ +3fde28: 2200 1b07 |0000: new-instance v0, Landroidx/core/util/Pair; // type@071b │ │ +3fde2c: 6e10 42a4 0300 |0002: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadData:()Ljava/util/List; // method@a442 │ │ +3fde32: 0c01 |0005: move-result-object v1 │ │ +3fde34: 6e10 46a4 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadTotalItemCount:()I // method@a446 │ │ +3fde3a: 0a02 |0009: move-result v2 │ │ +3fde3c: 7110 38b2 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3fde42: 0c02 |000d: move-result-object v2 │ │ +3fde44: 7030 ae2b 1002 |000e: invoke-direct {v0, v1, v2}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bae │ │ +3fde4a: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #20 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728707,53 +1728715,53 @@ │ │ type : '(Landroidx/core/util/Pair;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -3fe28c: |[3fe28c] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$14:(Landroidx/core/util/Pair;)V │ │ -3fe29c: 5450 9f92 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe2a0: 7210 e0b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3fe2a6: 0a00 |0005: move-result v0 │ │ -3fe2a8: 5461 6610 |0006: iget-object v1, v6, Landroidx/core/util/Pair;.first:Ljava/lang/Object; // field@1066 │ │ -3fe2ac: 1f01 f51e |0008: check-cast v1, Ljava/util/List; // type@1ef5 │ │ -3fe2b0: 5b51 9f92 |000a: iput-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe2b4: 5252 a392 |000c: iget v2, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ -3fe2b8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -3fe2ba: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -3fe2bc: 3342 0c00 |0010: if-ne v2, v4, 001c // +000c │ │ -3fe2c0: 7210 e9b4 0100 |0012: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fe2c6: 0a01 |0015: move-result v1 │ │ -3fe2c8: 1302 9600 |0016: const/16 v2, #int 150 // #96 │ │ -3fe2cc: 3421 0300 |0018: if-lt v1, v2, 001b // +0003 │ │ -3fe2d0: 2802 |001a: goto 001c // +0002 │ │ -3fe2d2: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -3fe2d4: 5c54 a092 |001c: iput-boolean v4, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@92a0 │ │ -3fe2d8: 5451 a492 |001e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.progressBar:Landroid/widget/ProgressBar; // field@92a4 │ │ -3fe2dc: 1302 0800 |0020: const/16 v2, #int 8 // #8 │ │ -3fe2e0: 6e20 930d 2100 |0022: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fe2e6: 5451 a292 |0025: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe2ea: 6e20 9c96 3100 |0027: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ -3fe2f0: 5451 a292 |002a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe2f4: 5452 9f92 |002c: iget-object v2, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe2f8: 6e20 9d96 2100 |002e: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -3fe2fe: 5451 a292 |0031: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe302: 5466 6710 |0033: iget-object v6, v6, Landroidx/core/util/Pair;.second:Ljava/lang/Object; // field@1067 │ │ -3fe306: 1f06 591e |0035: check-cast v6, Ljava/lang/Integer; // type@1e59 │ │ -3fe30a: 6e10 2fb2 0600 |0037: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3fe310: 0a06 |003a: move-result v6 │ │ -3fe312: 6e20 3597 6100 |003b: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setTotalNumberOfItems:(I)V // method@9735 │ │ -3fe318: 3800 0b00 |003e: if-eqz v0, 0049 // +000b │ │ -3fe31c: 5456 a592 |0040: iget-object v6, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fe320: 6e10 31a4 0500 |0042: invoke-virtual {v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getPrefName:()Ljava/lang/String; // method@a431 │ │ -3fe326: 0c00 |0045: move-result-object v0 │ │ -3fe328: 6e20 bbb0 0600 |0046: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b0bb │ │ -3fe32e: 6e10 5da4 0500 |0049: invoke-virtual {v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a45d │ │ -3fe334: 0e00 |004c: return-void │ │ +3fe274: |[3fe274] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$14:(Landroidx/core/util/Pair;)V │ │ +3fe284: 5450 9f92 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe288: 7210 e0b4 0000 |0002: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3fe28e: 0a00 |0005: move-result v0 │ │ +3fe290: 5461 6610 |0006: iget-object v1, v6, Landroidx/core/util/Pair;.first:Ljava/lang/Object; // field@1066 │ │ +3fe294: 1f01 f51e |0008: check-cast v1, Ljava/util/List; // type@1ef5 │ │ +3fe298: 5b51 9f92 |000a: iput-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe29c: 5252 a392 |000c: iget v2, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ +3fe2a0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +3fe2a2: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +3fe2a4: 3342 0c00 |0010: if-ne v2, v4, 001c // +000c │ │ +3fe2a8: 7210 e9b4 0100 |0012: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fe2ae: 0a01 |0015: move-result v1 │ │ +3fe2b0: 1302 9600 |0016: const/16 v2, #int 150 // #96 │ │ +3fe2b4: 3421 0300 |0018: if-lt v1, v2, 001b // +0003 │ │ +3fe2b8: 2802 |001a: goto 001c // +0002 │ │ +3fe2ba: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +3fe2bc: 5c54 a092 |001c: iput-boolean v4, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@92a0 │ │ +3fe2c0: 5451 a492 |001e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.progressBar:Landroid/widget/ProgressBar; // field@92a4 │ │ +3fe2c4: 1302 0800 |0020: const/16 v2, #int 8 // #8 │ │ +3fe2c8: 6e20 930d 2100 |0022: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fe2ce: 5451 a292 |0025: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe2d2: 6e20 9c96 3100 |0027: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ +3fe2d8: 5451 a292 |002a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe2dc: 5452 9f92 |002c: iget-object v2, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe2e0: 6e20 9d96 2100 |002e: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +3fe2e6: 5451 a292 |0031: iget-object v1, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe2ea: 5466 6710 |0033: iget-object v6, v6, Landroidx/core/util/Pair;.second:Ljava/lang/Object; // field@1067 │ │ +3fe2ee: 1f06 591e |0035: check-cast v6, Ljava/lang/Integer; // type@1e59 │ │ +3fe2f2: 6e10 2fb2 0600 |0037: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3fe2f8: 0a06 |003a: move-result v6 │ │ +3fe2fa: 6e20 3597 6100 |003b: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setTotalNumberOfItems:(I)V // method@9735 │ │ +3fe300: 3800 0b00 |003e: if-eqz v0, 0049 // +000b │ │ +3fe304: 5456 a592 |0040: iget-object v6, v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fe308: 6e10 31a4 0500 |0042: invoke-virtual {v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getPrefName:()Ljava/lang/String; // method@a431 │ │ +3fe30e: 0c00 |0045: move-result-object v0 │ │ +3fe310: 6e20 bbb0 0600 |0046: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b0bb │ │ +3fe316: 6e10 5da4 0500 |0049: invoke-virtual {v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a45d │ │ +3fe31c: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0006 line=423 │ │ 0x000c line=424 │ │ 0x001e line=425 │ │ 0x0025 line=426 │ │ @@ -1728770,27 +1728778,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3fe338: |[3fe338] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$15:(Ljava/lang/Throwable;)V │ │ -3fe348: 5420 a292 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe34c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fe34e: 6e20 9c96 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ -3fe354: 5420 a292 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe358: 7100 83b4 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3fe35e: 0c01 |000b: move-result-object v1 │ │ -3fe360: 6e20 9d96 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -3fe366: 1a00 101b |000f: const-string v0, "EpisodesListFragment" // string@1b10 │ │ -3fe36a: 7110 f90a 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3fe370: 0c03 |0014: move-result-object v3 │ │ -3fe372: 7120 f70a 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3fe378: 0e00 |0018: return-void │ │ +3fe320: |[3fe320] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadItems$15:(Ljava/lang/Throwable;)V │ │ +3fe330: 5420 a292 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe334: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fe336: 6e20 9c96 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ +3fe33c: 5420 a292 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe340: 7100 83b4 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3fe346: 0c01 |000b: move-result-object v1 │ │ +3fe348: 6e20 9d96 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +3fe34e: 1a00 101b |000f: const-string v0, "EpisodesListFragment" // string@1b10 │ │ +3fe352: 7110 f90a 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3fe358: 0c03 |0014: move-result-object v3 │ │ +3fe35a: 7120 f70a 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3fe360: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0006 line=435 │ │ 0x0011 line=436 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ @@ -1728801,27 +1728809,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3fe37c: |[3fe37c] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$10:(Ljava/lang/Throwable;)V │ │ -3fe38c: 5420 a292 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe390: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fe392: 6e20 9c96 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ -3fe398: 5420 a292 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe39c: 7100 83b4 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3fe3a2: 0c01 |000b: move-result-object v1 │ │ -3fe3a4: 6e20 9d96 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -3fe3aa: 1a00 101b |000f: const-string v0, "EpisodesListFragment" // string@1b10 │ │ -3fe3ae: 7110 f90a 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3fe3b4: 0c03 |0014: move-result-object v3 │ │ -3fe3b6: 7120 f70a 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3fe3bc: 0e00 |0018: return-void │ │ +3fe364: |[3fe364] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$10:(Ljava/lang/Throwable;)V │ │ +3fe374: 5420 a292 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe378: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fe37a: 6e20 9c96 1000 |0003: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ +3fe380: 5420 a292 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe384: 7100 83b4 0000 |0008: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3fe38a: 0c01 |000b: move-result-object v1 │ │ +3fe38c: 6e20 9d96 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +3fe392: 1a00 101b |000f: const-string v0, "EpisodesListFragment" // string@1b10 │ │ +3fe396: 7110 f90a 0300 |0011: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3fe39c: 0c03 |0014: move-result-object v3 │ │ +3fe39e: 7120 f70a 3000 |0015: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3fe3a4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0006 line=318 │ │ 0x0011 line=319 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ @@ -1728832,18 +1728840,18 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3fe3c0: |[3fe3c0] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$11:()V │ │ -3fe3d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe3d2: 5c10 a192 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@92a1 │ │ -3fe3d6: 0e00 |0003: return-void │ │ +3fe3a8: |[3fe3a8] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$11:()V │ │ +3fe3b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fe3ba: 5c10 a192 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@92a1 │ │ +3fe3be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=322 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #24 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728851,20 +1728859,20 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3fe3d8: |[3fe3d8] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$12:()V │ │ -3fe3e8: 5420 a592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fe3ec: 2201 041b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15; // type@1b04 │ │ -3fe3f0: 7020 fda3 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3fd │ │ -3fe3f6: 6e20 1c0d 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ -3fe3fc: 0e00 |000a: return-void │ │ +3fe3c0: |[3fe3c0] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$12:()V │ │ +3fe3d0: 5420 a592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fe3d4: 2201 041b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15; // type@1b04 │ │ +3fe3d8: 7020 fda3 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3fd │ │ +3fe3de: 6e20 1c0d 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ +3fe3e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #25 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728872,19 +1728880,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fe0e4: |[3fe0e4] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$8:()Ljava/util/List; │ │ -3fe0f4: 5210 a392 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ -3fe0f8: 6e20 44a4 0100 |0002: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreData:(I)Ljava/util/List; // method@a444 │ │ -3fe0fe: 0c00 |0005: move-result-object v0 │ │ -3fe100: 1100 |0006: return-object v0 │ │ +3fe0cc: |[3fe0cc] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$8:()Ljava/util/List; │ │ +3fe0dc: 5210 a392 |0000: iget v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ +3fe0e0: 6e20 44a4 0100 |0002: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreData:(I)Ljava/util/List; // method@a444 │ │ +3fe0e6: 0c00 |0005: move-result-object v0 │ │ +3fe0e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #26 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728892,45 +1728900,45 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -3fe400: |[3fe400] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$9:(Ljava/util/List;)V │ │ -3fe410: 7210 e9b4 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fe416: 0a00 |0003: move-result v0 │ │ -3fe418: 1301 9600 |0004: const/16 v1, #int 150 // #96 │ │ -3fe41c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3fe41e: 3510 0400 |0007: if-ge v0, v1, 000b // +0004 │ │ -3fe422: 5c32 a092 |0009: iput-boolean v2, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@92a0 │ │ -3fe426: 5430 9f92 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe42a: 7220 d8b4 4000 |000d: invoke-interface {v0, v4}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ -3fe430: 5430 a292 |0010: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe434: 6e20 9c96 2000 |0012: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ -3fe43a: 5430 a292 |0015: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe43e: 5431 9f92 |0017: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe442: 6e20 9d96 1000 |0019: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -3fe448: 5430 a292 |001c: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe44c: 6e10 3697 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9736 │ │ -3fe452: 0a00 |0021: move-result v0 │ │ -3fe454: 3800 1900 |0022: if-eqz v0, 003b // +0019 │ │ -3fe458: 5430 a292 |0024: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe45c: 5431 9f92 |0026: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe460: 7210 e9b4 0100 |0028: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fe466: 0a01 |002b: move-result v1 │ │ -3fe468: 7210 e9b4 0400 |002c: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fe46e: 0a04 |002f: move-result v4 │ │ -3fe470: b141 |0030: sub-int/2addr v1, v4 │ │ -3fe472: 5434 9f92 |0031: iget-object v4, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe476: 7210 e9b4 0400 |0033: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fe47c: 0a04 |0036: move-result v4 │ │ -3fe47e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -3fe480: 6e40 3397 1024 |0038: invoke-virtual {v0, v1, v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@9733 │ │ -3fe486: 0e00 |003b: return-void │ │ +3fe3e8: |[3fe3e8] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$loadMoreItems$9:(Ljava/util/List;)V │ │ +3fe3f8: 7210 e9b4 0400 |0000: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fe3fe: 0a00 |0003: move-result v0 │ │ +3fe400: 1301 9600 |0004: const/16 v1, #int 150 // #96 │ │ +3fe404: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3fe406: 3510 0400 |0007: if-ge v0, v1, 000b // +0004 │ │ +3fe40a: 5c32 a092 |0009: iput-boolean v2, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.hasMoreItems:Z // field@92a0 │ │ +3fe40e: 5430 9f92 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe412: 7220 d8b4 4000 |000d: invoke-interface {v0, v4}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ +3fe418: 5430 a292 |0010: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe41c: 6e20 9c96 2000 |0012: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ +3fe422: 5430 a292 |0015: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe426: 5431 9f92 |0017: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe42a: 6e20 9d96 1000 |0019: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +3fe430: 5430 a292 |001c: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe434: 6e10 3697 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9736 │ │ +3fe43a: 0a00 |0021: move-result v0 │ │ +3fe43c: 3800 1900 |0022: if-eqz v0, 003b // +0019 │ │ +3fe440: 5430 a292 |0024: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe444: 5431 9f92 |0026: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe448: 7210 e9b4 0100 |0028: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fe44e: 0a01 |002b: move-result v1 │ │ +3fe450: 7210 e9b4 0400 |002c: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fe456: 0a04 |002f: move-result v4 │ │ +3fe458: b141 |0030: sub-int/2addr v1, v4 │ │ +3fe45a: 5434 9f92 |0031: iget-object v4, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe45e: 7210 e9b4 0400 |0033: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fe464: 0a04 |0036: move-result v4 │ │ +3fe466: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +3fe468: 6e40 3397 1024 |0038: invoke-virtual {v0, v1, v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setSelected:(IIZ)V // method@9733 │ │ +3fe46e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0009 line=308 │ │ 0x000b line=310 │ │ 0x0010 line=311 │ │ 0x0015 line=312 │ │ @@ -1728945,19 +1728953,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fe488: |[3fe488] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$0:()V │ │ -3fe498: 5420 a592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fe49c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fe49e: 6e20 4444 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ -3fe4a4: 0e00 |0006: return-void │ │ +3fe470: |[3fe470] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$0:()V │ │ +3fe480: 5420 a592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fe484: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fe486: 6e20 4444 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ +3fe48c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #28 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1728965,24 +1728973,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3fde9c: |[3fde9c] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ -3fdeac: 5412 a592 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fdeb0: 1250 |0002: const/4 v0, #int 5 // #5 │ │ -3fdeb2: 6e20 2744 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@4427 │ │ -3fdeb8: 5412 a592 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fdebc: 2200 071b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3; // type@1b07 │ │ -3fdec0: 7020 03a4 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a403 │ │ -3fdec6: 6e20 1c0d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ -3fdecc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -3fdece: 0f02 |0011: return v2 │ │ +3fde84: |[3fde84] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ +3fde94: 5412 a592 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fde98: 1250 |0002: const/4 v0, #int 5 // #5 │ │ +3fde9a: 6e20 2744 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@4427 │ │ +3fdea0: 5412 a592 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fdea4: 2200 071b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3; // type@1b07 │ │ +3fdea8: 7020 03a4 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a403 │ │ +3fdeae: 6e20 1c0d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ +3fdeb4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +3fdeb6: 0f02 |0011: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0006 line=161 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/View; │ │ @@ -1728992,18 +1729000,18 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3fe4a8: |[3fe4a8] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$2:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -3fe4b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe4ba: 6e20 8647 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4786 │ │ -3fe4c0: 0e00 |0004: return-void │ │ +3fe490: |[3fe490] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$2:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +3fe4a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fe4a2: 6e20 8647 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4786 │ │ +3fe4a8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=187 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ #30 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1729011,32 +1729019,32 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -3fe4c4: |[3fe4c4] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -3fe4d4: 6e10 a635 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -3fe4da: 0c00 |0003: move-result-object v0 │ │ -3fe4dc: 7110 a09d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ -3fe4e2: 2200 7d01 |0007: new-instance v0, Landroid/os/Handler; // type@017d │ │ -3fe4e6: 7100 6007 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ -3fe4ec: 0c01 |000c: move-result-object v1 │ │ -3fe4ee: 7020 3c07 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ -3fe4f4: 2201 081b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4; // type@1b08 │ │ -3fe4f8: 7020 05a4 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a405 │ │ -3fe4fe: 6e10 3a35 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -3fe504: 0c05 |0018: move-result-object v5 │ │ -3fe506: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ -3fe50c: 6e20 0603 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ -3fe512: 0a05 |001f: move-result v5 │ │ -3fe514: 8152 |0020: int-to-long v2, v5 │ │ -3fe516: 6e40 4907 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ -3fe51c: 0e00 |0024: return-void │ │ +3fe4ac: |[3fe4ac] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +3fe4bc: 6e10 a635 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +3fe4c2: 0c00 |0003: move-result-object v0 │ │ +3fe4c4: 7110 a09d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ +3fe4ca: 2200 7d01 |0007: new-instance v0, Landroid/os/Handler; // type@017d │ │ +3fe4ce: 7100 6007 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ +3fe4d4: 0c01 |000c: move-result-object v1 │ │ +3fe4d6: 7020 3c07 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ +3fe4dc: 2201 081b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4; // type@1b08 │ │ +3fe4e0: 7020 05a4 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda4;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a405 │ │ +3fe4e6: 6e10 3a35 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +3fe4ec: 0c05 |0018: move-result-object v5 │ │ +3fe4ee: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ +3fe4f4: 6e20 0603 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ +3fe4fa: 0a05 |001f: move-result v5 │ │ +3fe4fc: 8152 |0020: int-to-long v2, v5 │ │ +3fe4fe: 6e40 4907 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ +3fe504: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0007 line=187 │ │ 0x0015 line=188 │ │ 0x0021 line=187 │ │ locals : │ │ @@ -1729048,60 +1729056,60 @@ │ │ type : '(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 90 16-bit code units │ │ -3fded0: |[3fded0] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$4:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -3fdee0: 5470 a292 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fdee4: 6e10 8f96 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@968f │ │ -3fdeea: 0c00 |0005: move-result-object v0 │ │ -3fdeec: 7210 e9b4 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fdef2: 0a00 |0009: move-result v0 │ │ -3fdef4: 1301 1900 |000a: const/16 v1, #int 25 // #19 │ │ -3fdef8: 3510 0a00 |000c: if-ge v0, v1, 0016 // +000a │ │ -3fdefc: 5470 a292 |000e: iget-object v0, v7, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fdf00: 6e10 3697 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9736 │ │ -3fdf06: 0a00 |0013: move-result v0 │ │ -3fdf08: 3800 2200 |0014: if-eqz v0, 0036 // +0022 │ │ -3fdf0c: 6e10 5a8f 0800 |0016: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ -3fdf12: 0a00 |0019: move-result v0 │ │ -3fdf14: 1401 e301 0a7f |001a: const v1, #float 1.83443e+38 // #7f0a01e3 │ │ -3fdf1a: 3310 0900 |001d: if-ne v0, v1, 0026 // +0009 │ │ -3fdf1e: 1400 de01 127f |001f: const v0, #float 1.94077e+38 // #7f1201de │ │ -3fdf24: 1405 de01 127f |0022: const v5, #float 1.94077e+38 // #7f1201de │ │ -3fdf2a: 2813 |0025: goto 0038 // +0013 │ │ -3fdf2c: 6e10 5a8f 0800 |0026: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ -3fdf32: 0a00 |0029: move-result v0 │ │ -3fdf34: 1401 e501 0a7f |002a: const v1, #float 1.83443e+38 // #7f0a01e5 │ │ -3fdf3a: 3310 0900 |002d: if-ne v0, v1, 0036 // +0009 │ │ -3fdf3e: 1400 df01 127f |002f: const v0, #float 1.94077e+38 // #7f1201df │ │ -3fdf44: 1405 df01 127f |0032: const v5, #float 1.94077e+38 // #7f1201df │ │ -3fdf4a: 2803 |0035: goto 0038 // +0003 │ │ -3fdf4c: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -3fdf4e: 1205 |0037: const/4 v5, #int 0 // #0 │ │ -3fdf50: 3905 0a00 |0038: if-nez v5, 0042 // +000a │ │ -3fdf54: 6e10 5a8f 0800 |003a: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ -3fdf5a: 0a08 |003d: move-result v8 │ │ -3fdf5c: 7020 5ba4 8700 |003e: invoke-direct {v7, v8}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.performMultiSelectAction:(I)V // method@a45b │ │ -3fdf62: 2817 |0041: goto 0058 // +0017 │ │ -3fdf64: 2200 111b |0042: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3; // type@1b11 │ │ -3fdf68: 6e10 1a35 0700 |0044: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fdf6e: 0c03 |0047: move-result-object v3 │ │ -3fdf70: 1404 dd01 127f |0048: const v4, #float 1.94077e+38 // #7f1201dd │ │ -3fdf76: 0701 |004b: move-object v1, v0 │ │ -3fdf78: 0772 |004c: move-object v2, v7 │ │ -3fdf7a: 0786 |004d: move-object v6, v8 │ │ -3fdf7c: 7606 18a4 0100 |004e: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/content/Context;IILcom/leinardi/android/speeddial/SpeedDialActionItem;)V // method@a418 │ │ -3fdf82: 6e10 1998 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ -3fdf88: 0c08 |0054: move-result-object v8 │ │ -3fdf8a: 6e10 ff00 0800 |0055: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3fdf90: 1218 |0058: const/4 v8, #int 1 // #1 │ │ -3fdf92: 0f08 |0059: return v8 │ │ +3fdeb8: |[3fdeb8] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$onCreateView$4:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +3fdec8: 5470 a292 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fdecc: 6e10 8f96 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@968f │ │ +3fded2: 0c00 |0005: move-result-object v0 │ │ +3fded4: 7210 e9b4 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fdeda: 0a00 |0009: move-result v0 │ │ +3fdedc: 1301 1900 |000a: const/16 v1, #int 25 // #19 │ │ +3fdee0: 3510 0a00 |000c: if-ge v0, v1, 0016 // +000a │ │ +3fdee4: 5470 a292 |000e: iget-object v0, v7, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fdee8: 6e10 3697 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9736 │ │ +3fdeee: 0a00 |0013: move-result v0 │ │ +3fdef0: 3800 2200 |0014: if-eqz v0, 0036 // +0022 │ │ +3fdef4: 6e10 5a8f 0800 |0016: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ +3fdefa: 0a00 |0019: move-result v0 │ │ +3fdefc: 1401 e301 0a7f |001a: const v1, #float 1.83443e+38 // #7f0a01e3 │ │ +3fdf02: 3310 0900 |001d: if-ne v0, v1, 0026 // +0009 │ │ +3fdf06: 1400 de01 127f |001f: const v0, #float 1.94077e+38 // #7f1201de │ │ +3fdf0c: 1405 de01 127f |0022: const v5, #float 1.94077e+38 // #7f1201de │ │ +3fdf12: 2813 |0025: goto 0038 // +0013 │ │ +3fdf14: 6e10 5a8f 0800 |0026: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ +3fdf1a: 0a00 |0029: move-result v0 │ │ +3fdf1c: 1401 e501 0a7f |002a: const v1, #float 1.83443e+38 // #7f0a01e5 │ │ +3fdf22: 3310 0900 |002d: if-ne v0, v1, 0036 // +0009 │ │ +3fdf26: 1400 df01 127f |002f: const v0, #float 1.94077e+38 // #7f1201df │ │ +3fdf2c: 1405 df01 127f |0032: const v5, #float 1.94077e+38 // #7f1201df │ │ +3fdf32: 2803 |0035: goto 0038 // +0003 │ │ +3fdf34: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +3fdf36: 1205 |0037: const/4 v5, #int 0 // #0 │ │ +3fdf38: 3905 0a00 |0038: if-nez v5, 0042 // +000a │ │ +3fdf3c: 6e10 5a8f 0800 |003a: invoke-virtual {v8}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ +3fdf42: 0a08 |003d: move-result v8 │ │ +3fdf44: 7020 5ba4 8700 |003e: invoke-direct {v7, v8}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.performMultiSelectAction:(I)V // method@a45b │ │ +3fdf4a: 2817 |0041: goto 0058 // +0017 │ │ +3fdf4c: 2200 111b |0042: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3; // type@1b11 │ │ +3fdf50: 6e10 1a35 0700 |0044: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fdf56: 0c03 |0047: move-result-object v3 │ │ +3fdf58: 1404 dd01 127f |0048: const v4, #float 1.94077e+38 // #7f1201dd │ │ +3fdf5e: 0701 |004b: move-object v1, v0 │ │ +3fdf60: 0772 |004c: move-object v2, v7 │ │ +3fdf62: 0786 |004d: move-object v6, v8 │ │ +3fdf64: 7606 18a4 0100 |004e: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$3;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroid/content/Context;IILcom/leinardi/android/speeddial/SpeedDialActionItem;)V // method@a418 │ │ +3fdf6a: 6e10 1998 0000 |0051: invoke-virtual {v0}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ +3fdf70: 0c08 |0054: move-result-object v8 │ │ +3fdf72: 6e10 ff00 0800 |0055: invoke-virtual {v8}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3fdf78: 1218 |0058: const/4 v8, #int 1 // #1 │ │ +3fdf7a: 0f08 |0059: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0016 line=236 │ │ 0x0026 line=238 │ │ 0x003a line=243 │ │ 0x0042 line=245 │ │ @@ -1729115,34 +1729123,34 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -3fe520: |[3fe520] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$5:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ -3fe530: 5430 a292 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe534: 6e10 8f96 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@968f │ │ -3fe53a: 0c00 |0005: move-result-object v0 │ │ -3fe53c: 6e20 f4a7 0400 |0006: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a7f4 │ │ -3fe542: 5430 a292 |0009: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe546: 6e10 3697 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9736 │ │ -3fe54c: 0a00 |000e: move-result v0 │ │ -3fe54e: 3800 1700 |000f: if-eqz v0, 0026 // +0017 │ │ -3fe552: 5230 a392 |0011: iget v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ -3fe556: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3fe55a: 6e20 44a4 0300 |0015: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreData:(I)Ljava/util/List; // method@a444 │ │ -3fe560: 0c01 |0018: move-result-object v1 │ │ -3fe562: 6e20 f4a7 1400 |0019: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a7f4 │ │ -3fe568: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3fe56c: 7210 e9b4 0100 |001e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fe572: 0a01 |0021: move-result v1 │ │ -3fe574: 1302 9600 |0022: const/16 v2, #int 150 // #96 │ │ -3fe578: 3221 f1ff |0024: if-eq v1, v2, 0015 // -000f │ │ -3fe57c: 0e00 |0026: return-void │ │ +3fe508: |[3fe508] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$5:(Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V │ │ +3fe518: 5430 a292 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe51c: 6e10 8f96 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@968f │ │ +3fe522: 0c00 |0005: move-result-object v0 │ │ +3fe524: 6e20 f4a7 0400 |0006: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a7f4 │ │ +3fe52a: 5430 a292 |0009: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe52e: 6e10 3697 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.shouldSelectLazyLoadedItems:()Z // method@9736 │ │ +3fe534: 0a00 |000e: move-result v0 │ │ +3fe536: 3800 1700 |000f: if-eqz v0, 0026 // +0017 │ │ +3fe53a: 5230 a392 |0011: iget v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ +3fe53e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3fe542: 6e20 44a4 0300 |0015: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadMoreData:(I)Ljava/util/List; // method@a444 │ │ +3fe548: 0c01 |0018: move-result-object v1 │ │ +3fe54a: 6e20 f4a7 1400 |0019: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a7f4 │ │ +3fe550: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3fe554: 7210 e9b4 0100 |001e: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fe55a: 0a01 |0021: move-result v1 │ │ +3fe55c: 1302 9600 |0022: const/16 v2, #int 150 // #96 │ │ +3fe560: 3221 f1ff |0024: if-eq v1, v2, 0015 // -000f │ │ +3fe564: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0009 line=264 │ │ 0x0011 line=265 │ │ 0x0015 line=268 │ │ 0x0019 line=269 │ │ @@ -1729156,18 +1729164,18 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fe580: |[3fe580] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$6:()V │ │ -3fe590: 5410 a292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe594: 6e10 2e97 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -3fe59a: 0e00 |0005: return-void │ │ +3fe568: |[3fe568] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$6:()V │ │ +3fe578: 5410 a292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe57c: 6e10 2e97 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +3fe582: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #34 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1729175,20 +1729183,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 │ │ -3fe59c: |[3fe59c] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$7:(Ljava/lang/Throwable;)V │ │ -3fe5ac: 1a00 101b |0000: const-string v0, "EpisodesListFragment" // string@1b10 │ │ -3fe5b0: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3fe5b6: 0c01 |0005: move-result-object v1 │ │ -3fe5b8: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3fe5be: 0e00 |0009: return-void │ │ +3fe584: |[3fe584] de.danoeh.antennapod.fragment.EpisodesListFragment.lambda$performMultiSelectAction$7:(Ljava/lang/Throwable;)V │ │ +3fe594: 1a00 101b |0000: const-string v0, "EpisodesListFragment" // string@1b10 │ │ +3fe598: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3fe59e: 0c01 |0005: move-result-object v1 │ │ +3fe5a0: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3fe5a6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=277 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #35 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1729196,49 +1729204,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -3fe634: |[3fe634] de.danoeh.antennapod.fragment.EpisodesListFragment.loadMoreItems:()V │ │ -3fe644: 5440 9d92 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@929d │ │ -3fe648: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3fe64c: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fe652: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -3fe654: 5c40 a192 |0008: iput-boolean v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@92a1 │ │ -3fe658: 5441 a292 |000a: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe65c: 6e20 9c96 0100 |000c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ -3fe662: 5441 a292 |000f: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe666: 6e10 8b96 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -3fe66c: 0a02 |0014: move-result v2 │ │ -3fe66e: b102 |0015: sub-int/2addr v2, v0 │ │ -3fe670: 6e20 bd41 2100 |0016: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemInserted:(I)V // method@41bd │ │ -3fe676: 2200 001b |0019: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11; // type@1b00 │ │ -3fe67a: 7020 f5a3 4000 |001b: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3f5 │ │ -3fe680: 7110 f4b0 0000 |001e: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3fe686: 0c00 |0021: move-result-object v0 │ │ -3fe688: 7100 0cb1 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3fe68e: 0c01 |0025: move-result-object v1 │ │ -3fe690: 6e20 fcb0 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3fe696: 0c00 |0029: move-result-object v0 │ │ -3fe698: 7100 07b1 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3fe69e: 0c01 |002d: move-result-object v1 │ │ -3fe6a0: 6e20 f7b0 1000 |002e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3fe6a6: 0c00 |0031: move-result-object v0 │ │ -3fe6a8: 2201 011b |0032: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12; // type@1b01 │ │ -3fe6ac: 7020 f7a3 4100 |0034: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3f7 │ │ -3fe6b2: 2202 021b |0037: new-instance v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13; // type@1b02 │ │ -3fe6b6: 7020 f9a3 4200 |0039: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3f9 │ │ -3fe6bc: 2203 031b |003c: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14; // type@1b03 │ │ -3fe6c0: 7020 fba3 4300 |003e: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3fb │ │ -3fe6c6: 6e40 fbb0 1032 |0041: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0fb │ │ -3fe6cc: 0c00 |0044: move-result-object v0 │ │ -3fe6ce: 5b40 9d92 |0045: iput-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@929d │ │ -3fe6d2: 0e00 |0047: return-void │ │ +3fe61c: |[3fe61c] de.danoeh.antennapod.fragment.EpisodesListFragment.loadMoreItems:()V │ │ +3fe62c: 5440 9d92 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@929d │ │ +3fe630: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3fe634: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fe63a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +3fe63c: 5c40 a192 |0008: iput-boolean v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.isLoadingMore:Z // field@92a1 │ │ +3fe640: 5441 a292 |000a: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe644: 6e20 9c96 0100 |000c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ +3fe64a: 5441 a292 |000f: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe64e: 6e10 8b96 0100 |0011: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +3fe654: 0a02 |0014: move-result v2 │ │ +3fe656: b102 |0015: sub-int/2addr v2, v0 │ │ +3fe658: 6e20 bd41 2100 |0016: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemInserted:(I)V // method@41bd │ │ +3fe65e: 2200 001b |0019: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11; // type@1b00 │ │ +3fe662: 7020 f5a3 4000 |001b: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3f5 │ │ +3fe668: 7110 f4b0 0000 |001e: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3fe66e: 0c00 |0021: move-result-object v0 │ │ +3fe670: 7100 0cb1 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3fe676: 0c01 |0025: move-result-object v1 │ │ +3fe678: 6e20 fcb0 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3fe67e: 0c00 |0029: move-result-object v0 │ │ +3fe680: 7100 07b1 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3fe686: 0c01 |002d: move-result-object v1 │ │ +3fe688: 6e20 f7b0 1000 |002e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3fe68e: 0c00 |0031: move-result-object v0 │ │ +3fe690: 2201 011b |0032: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12; // type@1b01 │ │ +3fe694: 7020 f7a3 4100 |0034: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3f7 │ │ +3fe69a: 2202 021b |0037: new-instance v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13; // type@1b02 │ │ +3fe69e: 7020 f9a3 4200 |0039: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3f9 │ │ +3fe6a4: 2203 031b |003c: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14; // type@1b03 │ │ +3fe6a8: 7020 fba3 4300 |003e: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3fb │ │ +3fe6ae: 6e40 fbb0 1032 |0041: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0fb │ │ +3fe6b4: 0c00 |0044: move-result-object v0 │ │ +3fe6b6: 5b40 9d92 |0045: iput-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@929d │ │ +3fe6ba: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0004 line=297 │ │ 0x0008 line=299 │ │ 0x000a line=300 │ │ 0x000f line=301 │ │ @@ -1729254,38 +1729262,38 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -3feaa0: |[3feaa0] de.danoeh.antennapod.fragment.EpisodesListFragment.performMultiSelectAction:(I)V │ │ -3feab0: 2200 d51b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1bd5 │ │ -3feab4: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3feaba: 0c01 |0005: move-result-object v1 │ │ -3feabc: 1f01 d617 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3feac0: 7030 f0a7 1003 |0008: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a7f0 │ │ -3feac6: 2203 091b |000b: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5; // type@1b09 │ │ -3feaca: 7030 07a4 2300 |000d: invoke-direct {v3, v2, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V // method@a407 │ │ -3fead0: 7110 deb0 0300 |0010: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ -3fead6: 0c03 |0013: move-result-object v3 │ │ -3fead8: 7100 0cb1 0000 |0014: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3feade: 0c00 |0017: move-result-object v0 │ │ -3feae0: 6e20 e3b0 0300 |0018: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -3feae6: 0c03 |001b: move-result-object v3 │ │ -3feae8: 7100 07b1 0000 |001c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3feaee: 0c00 |001f: move-result-object v0 │ │ -3feaf0: 6e20 e0b0 0300 |0020: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ -3feaf6: 0c03 |0023: move-result-object v3 │ │ -3feaf8: 2200 0a1b |0024: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6; // type@1b0a │ │ -3feafc: 7020 09a4 2000 |0026: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a409 │ │ -3feb02: 2201 0b1b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda7; // type@1b0b │ │ -3feb06: 7010 0ba4 0100 |002b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda7;.:()V // method@a40b │ │ -3feb0c: 6e30 e2b0 0301 |002e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ -3feb12: 0e00 |0031: return-void │ │ +3fea88: |[3fea88] de.danoeh.antennapod.fragment.EpisodesListFragment.performMultiSelectAction:(I)V │ │ +3fea98: 2200 d51b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1bd5 │ │ +3fea9c: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3feaa2: 0c01 |0005: move-result-object v1 │ │ +3feaa4: 1f01 d617 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3feaa8: 7030 f0a7 1003 |0008: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a7f0 │ │ +3feaae: 2203 091b |000b: new-instance v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5; // type@1b09 │ │ +3feab2: 7030 07a4 2300 |000d: invoke-direct {v3, v2, v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;)V // method@a407 │ │ +3feab8: 7110 deb0 0300 |0010: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ +3feabe: 0c03 |0013: move-result-object v3 │ │ +3feac0: 7100 0cb1 0000 |0014: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3feac6: 0c00 |0017: move-result-object v0 │ │ +3feac8: 6e20 e3b0 0300 |0018: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +3feace: 0c03 |001b: move-result-object v3 │ │ +3fead0: 7100 07b1 0000 |001c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3fead6: 0c00 |001f: move-result-object v0 │ │ +3fead8: 6e20 e0b0 0300 |0020: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ +3feade: 0c03 |0023: move-result-object v3 │ │ +3feae0: 2200 0a1b |0024: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6; // type@1b0a │ │ +3feae4: 7020 09a4 2000 |0026: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a409 │ │ +3feaea: 2201 0b1b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda7; // type@1b0b │ │ +3feaee: 7010 0ba4 0100 |002b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda7;.:()V // method@a40b │ │ +3feaf4: 6e30 e2b0 0301 |002e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ +3feafa: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0002 line=260 │ │ 0x000b line=261 │ │ 0x0014 line=274 │ │ 0x001c line=275 │ │ @@ -1729299,20 +1729307,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3feb14: |[3feb14] de.danoeh.antennapod.fragment.EpisodesListFragment.setupLoadMoreScrollListener:()V │ │ -3feb24: 5420 a592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3feb28: 2201 121b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4; // type@1b12 │ │ -3feb2c: 7020 1aa4 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a41a │ │ -3feb32: 6e20 6f43 1000 |0007: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ -3feb38: 0e00 |000a: return-void │ │ +3feafc: |[3feafc] de.danoeh.antennapod.fragment.EpisodesListFragment.setupLoadMoreScrollListener:()V │ │ +3feb0c: 5420 a592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3feb10: 2201 121b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4; // type@1b12 │ │ +3feb14: 7020 1aa4 2100 |0004: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$4;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a41a │ │ +3feb1a: 6e20 6f43 1000 |0007: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ +3feb20: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ Virtual methods - │ │ @@ -1729345,38 +1729353,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3fe5c0: |[3fe5c0] de.danoeh.antennapod.fragment.EpisodesListFragment.loadItems:()V │ │ -3fe5d0: 5430 9d92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@929d │ │ -3fe5d4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3fe5d8: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fe5de: 2200 fe1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0; // type@1afe │ │ -3fe5e2: 7020 f1a3 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3f1 │ │ -3fe5e8: 7110 f4b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3fe5ee: 0c00 |000f: move-result-object v0 │ │ -3fe5f0: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3fe5f6: 0c01 |0013: move-result-object v1 │ │ -3fe5f8: 6e20 fcb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3fe5fe: 0c00 |0017: move-result-object v0 │ │ -3fe600: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3fe606: 0c01 |001b: move-result-object v1 │ │ -3fe608: 6e20 f7b0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3fe60e: 0c00 |001f: move-result-object v0 │ │ -3fe610: 2201 051b |0020: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1; // type@1b05 │ │ -3fe614: 7020 ffa3 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3ff │ │ -3fe61a: 2202 061b |0025: new-instance v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2; // type@1b06 │ │ -3fe61e: 7020 01a4 3200 |0027: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a401 │ │ -3fe624: 6e30 fab0 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3fe62a: 0c00 |002d: move-result-object v0 │ │ -3fe62c: 5b30 9d92 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@929d │ │ -3fe630: 0e00 |0030: return-void │ │ +3fe5a8: |[3fe5a8] de.danoeh.antennapod.fragment.EpisodesListFragment.loadItems:()V │ │ +3fe5b8: 5430 9d92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@929d │ │ +3fe5bc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3fe5c0: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fe5c6: 2200 fe1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0; // type@1afe │ │ +3fe5ca: 7020 f1a3 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3f1 │ │ +3fe5d0: 7110 f4b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3fe5d6: 0c00 |000f: move-result-object v0 │ │ +3fe5d8: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3fe5de: 0c01 |0013: move-result-object v1 │ │ +3fe5e0: 6e20 fcb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3fe5e6: 0c00 |0017: move-result-object v0 │ │ +3fe5e8: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3fe5ee: 0c01 |001b: move-result-object v1 │ │ +3fe5f0: 6e20 f7b0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3fe5f6: 0c00 |001f: move-result-object v0 │ │ +3fe5f8: 2201 051b |0020: new-instance v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1; // type@1b05 │ │ +3fe5fc: 7020 ffa3 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3ff │ │ +3fe602: 2202 061b |0025: new-instance v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2; // type@1b06 │ │ +3fe606: 7020 01a4 3200 |0027: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a401 │ │ +3fe60c: 6e30 fab0 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3fe612: 0c00 |002d: move-result-object v0 │ │ +3fe614: 5b30 9d92 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@929d │ │ +3fe618: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0004 line=415 │ │ 0x0007 line=417 │ │ 0x0010 line=418 │ │ 0x0018 line=419 │ │ @@ -1729401,61 +1729409,61 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -3fdf94: |[3fdf94] de.danoeh.antennapod.fragment.EpisodesListFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -3fdfa4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3fdfa8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3fdfae: 1a01 64be |0005: const-string v1, "onContextItemSelected() called with: item = [" // string@be64 │ │ -3fdfb2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3fdfb8: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3fdfbe: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -3fdfc2: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3fdfc8: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3fdfce: 0c00 |0015: move-result-object v0 │ │ -3fdfd0: 1a01 101b |0016: const-string v1, "EpisodesListFragment" // string@1b10 │ │ -3fdfd4: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3fdfda: 6e10 4935 0200 |001b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getUserVisibleHint:()Z // method@3549 │ │ -3fdfe0: 0a00 |001e: move-result v0 │ │ -3fdfe2: 3800 3a00 |001f: if-eqz v0, 0059 // +003a │ │ -3fdfe6: 6e10 5e35 0200 |0021: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ -3fdfec: 0a00 |0024: move-result v0 │ │ -3fdfee: 3800 3400 |0025: if-eqz v0, 0059 // +0034 │ │ -3fdff2: 6e10 5935 0200 |0027: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3559 │ │ -3fdff8: 0a00 |002a: move-result v0 │ │ -3fdffa: 3900 0300 |002b: if-nez v0, 002e // +0003 │ │ -3fdffe: 282c |002d: goto 0059 // +002c │ │ -3fe000: 5420 a292 |002e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe004: 6e10 8e96 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ -3fe00a: 0c00 |0033: move-result-object v0 │ │ -3fe00c: 3900 0c00 |0034: if-nez v0, 0040 // +000c │ │ -3fe010: 1a00 9354 |0036: const-string v0, "Selected item or listAdapter was null, ignoring selection" // string@5493 │ │ -3fe014: 7120 fa0a 0100 |0038: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -3fe01a: 6f20 6635 3200 |003b: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ -3fe020: 0a03 |003e: move-result v3 │ │ -3fe022: 0f03 |003f: return v3 │ │ -3fe024: 5420 a292 |0040: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe028: 6e20 9696 3000 |0042: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@9696 │ │ -3fe02e: 0a00 |0045: move-result v0 │ │ -3fe030: 3800 0400 |0046: if-eqz v0, 004a // +0004 │ │ -3fe034: 1213 |0048: const/4 v3, #int 1 // #1 │ │ -3fe036: 0f03 |0049: return v3 │ │ -3fe038: 5420 a292 |004a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe03c: 6e10 8e96 0000 |004c: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ -3fe042: 0c00 |004f: move-result-object v0 │ │ -3fe044: 7210 d20b 0300 |0050: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3fe04a: 0a03 |0053: move-result v3 │ │ -3fe04c: 7130 deaa 3200 |0054: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ -3fe052: 0a03 |0057: move-result v3 │ │ -3fe054: 0f03 |0058: return v3 │ │ -3fe056: 1203 |0059: const/4 v3, #int 0 // #0 │ │ -3fe058: 0f03 |005a: return v3 │ │ +3fdf7c: |[3fdf7c] de.danoeh.antennapod.fragment.EpisodesListFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +3fdf8c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3fdf90: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3fdf96: 1a01 64be |0005: const-string v1, "onContextItemSelected() called with: item = [" // string@be64 │ │ +3fdf9a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3fdfa0: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3fdfa6: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +3fdfaa: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3fdfb0: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3fdfb6: 0c00 |0015: move-result-object v0 │ │ +3fdfb8: 1a01 101b |0016: const-string v1, "EpisodesListFragment" // string@1b10 │ │ +3fdfbc: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3fdfc2: 6e10 4935 0200 |001b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getUserVisibleHint:()Z // method@3549 │ │ +3fdfc8: 0a00 |001e: move-result v0 │ │ +3fdfca: 3800 3a00 |001f: if-eqz v0, 0059 // +003a │ │ +3fdfce: 6e10 5e35 0200 |0021: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ +3fdfd4: 0a00 |0024: move-result v0 │ │ +3fdfd6: 3800 3400 |0025: if-eqz v0, 0059 // +0034 │ │ +3fdfda: 6e10 5935 0200 |0027: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3559 │ │ +3fdfe0: 0a00 |002a: move-result v0 │ │ +3fdfe2: 3900 0300 |002b: if-nez v0, 002e // +0003 │ │ +3fdfe6: 282c |002d: goto 0059 // +002c │ │ +3fdfe8: 5420 a292 |002e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fdfec: 6e10 8e96 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ +3fdff2: 0c00 |0033: move-result-object v0 │ │ +3fdff4: 3900 0c00 |0034: if-nez v0, 0040 // +000c │ │ +3fdff8: 1a00 9354 |0036: const-string v0, "Selected item or listAdapter was null, ignoring selection" // string@5493 │ │ +3fdffc: 7120 fa0a 0100 |0038: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +3fe002: 6f20 6635 3200 |003b: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ +3fe008: 0a03 |003e: move-result v3 │ │ +3fe00a: 0f03 |003f: return v3 │ │ +3fe00c: 5420 a292 |0040: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe010: 6e20 9696 3000 |0042: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@9696 │ │ +3fe016: 0a00 |0045: move-result v0 │ │ +3fe018: 3800 0400 |0046: if-eqz v0, 004a // +0004 │ │ +3fe01c: 1213 |0048: const/4 v3, #int 1 // #1 │ │ +3fe01e: 0f03 |0049: return v3 │ │ +3fe020: 5420 a292 |004a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe024: 6e10 8e96 0000 |004c: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ +3fe02a: 0c00 |004f: move-result-object v0 │ │ +3fe02c: 7210 d20b 0300 |0050: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3fe032: 0a03 |0053: move-result v3 │ │ +3fe034: 7130 deaa 3200 |0054: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ +3fe03a: 0a03 |0057: move-result v3 │ │ +3fe03c: 0f03 |0058: return v3 │ │ +3fe03e: 1203 |0059: const/4 v3, #int 0 // #0 │ │ +3fe040: 0f03 |005a: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x001b line=137 │ │ 0x002e line=141 │ │ 0x0038 line=142 │ │ 0x003b line=143 │ │ @@ -1729471,164 +1729479,164 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 339 16-bit code units │ │ -3fdb5c: |[3fdb5c] de.danoeh.antennapod.fragment.EpisodesListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3fdb6c: 6f40 6c35 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ -3fdb72: 1400 4400 0d7f |0003: const v0, #float 1.87423e+38 // #7f0d0044 │ │ -3fdb78: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3fdb7a: 6e40 a90b 0314 |0007: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3fdb80: 0c03 |000a: move-result-object v3 │ │ -3fdb82: 1404 9e03 0a7f |000b: const v4, #float 1.83452e+38 // #7f0a039e │ │ -3fdb88: 6e20 6f0c 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fdb8e: 0c04 |0011: move-result-object v4 │ │ -3fdb90: 1f04 1303 |0012: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3fdb94: 5b24 a992 |0014: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@92a9 │ │ -3fdb98: 1404 8203 0a7f |0016: const v4, #float 1.83452e+38 // #7f0a0382 │ │ -3fdb9e: 6e20 6f0c 4300 |0019: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fdba4: 0c04 |001c: move-result-object v4 │ │ -3fdba6: 1f04 6714 |001d: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3fdbaa: 5b24 a892 |001f: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3fdbae: 6e20 6421 2400 |0021: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -3fdbb4: 5424 a892 |0024: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3fdbb8: 2200 0c1b |0026: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8; // type@1b0c │ │ -3fdbbc: 7020 0da4 2000 |0028: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a40d │ │ -3fdbc2: 6e20 6d0d 0400 |002b: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3fdbc8: 6e10 3435 0200 |002e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -3fdbce: 0c04 |0031: move-result-object v4 │ │ -3fdbd0: 6e10 0837 0400 |0032: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ -3fdbd6: 0a04 |0035: move-result v4 │ │ -3fdbd8: 3804 0400 |0036: if-eqz v4, 003a // +0004 │ │ -3fdbdc: 1214 |0038: const/4 v4, #int 1 // #1 │ │ -3fdbde: 2802 |0039: goto 003b // +0002 │ │ -3fdbe0: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -3fdbe2: 5c24 9c92 |003b: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@929c │ │ -3fdbe6: 3805 0a00 |003d: if-eqz v5, 0047 // +000a │ │ -3fdbea: 1a04 b9e2 |003f: const-string v4, "up_arrow" // string@e2b9 │ │ -3fdbee: 6e20 0707 4500 |0041: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ -3fdbf4: 0a04 |0044: move-result v4 │ │ -3fdbf6: 5c24 9c92 |0045: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@929c │ │ -3fdbfa: 6e10 1a35 0200 |0047: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fdc00: 0c04 |004a: move-result-object v4 │ │ -3fdc02: 1f04 d617 |004b: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fdc06: 5425 a892 |004d: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3fdc0a: 5520 9c92 |004f: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@929c │ │ -3fdc0e: 6e30 9d94 5400 |0051: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ -3fdc14: 1404 9202 0a7f |0054: const v4, #float 1.83447e+38 // #7f0a0292 │ │ -3fdc1a: 6e20 6f0c 4300 |0057: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fdc20: 0c04 |005a: move-result-object v4 │ │ -3fdc22: 1f04 ee1d |005b: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ -3fdc26: 5b24 a592 |005d: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fdc2a: 6e10 1a35 0200 |005f: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fdc30: 0c05 |0062: move-result-object v5 │ │ -3fdc32: 1f05 d617 |0063: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fdc36: 6e10 7994 0500 |0065: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@9479 │ │ -3fdc3c: 0c05 |0068: move-result-object v5 │ │ -3fdc3e: 6e20 3a44 5400 |0069: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@443a │ │ -3fdc44: 7010 5ca4 0200 |006c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.setupLoadMoreScrollListener:()V // method@a45c │ │ -3fdc4a: 5424 a592 |006f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fdc4e: 2205 f01d |0071: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1df0 │ │ -3fdc52: 1400 5d00 0a7f |0073: const v0, #float 1.83435e+38 // #7f0a005d │ │ -3fdc58: 6e20 6f0c 0300 |0076: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fdc5e: 0c00 |0079: move-result-object v0 │ │ -3fdc60: 7020 beb0 0500 |007a: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b0be │ │ -3fdc66: 6e20 6f43 5400 |007d: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ -3fdc6c: 2204 7c1c |0080: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c7c │ │ -3fdc70: 6e10 30a4 0200 |0082: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFragmentTag:()Ljava/lang/String; // method@a430 │ │ -3fdc76: 0c05 |0085: move-result-object v5 │ │ -3fdc78: 7030 baaa 2405 |0086: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@aaba │ │ -3fdc7e: 5425 a592 |0089: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fdc82: 6e20 bbaa 5400 |008b: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ -3fdc88: 0c04 |008e: move-result-object v4 │ │ -3fdc8a: 5b24 a792 |008f: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92a7 │ │ -3fdc8e: 6e10 2fa4 0200 |0091: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a42f │ │ -3fdc94: 0c05 |0094: move-result-object v5 │ │ -3fdc96: 6e20 cbaa 5400 |0095: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aacb │ │ -3fdc9c: 5424 a592 |0098: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fdca0: 6e10 c943 0400 |009a: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;.getItemAnimator:()Landroidx/recyclerview/widget/RecyclerView$ItemAnimator; // method@43c9 │ │ -3fdca6: 0c04 |009d: move-result-object v4 │ │ -3fdca8: 2045 410b |009e: instance-of v5, v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b41 │ │ -3fdcac: 3805 0700 |00a0: if-eqz v5, 00a7 // +0007 │ │ -3fdcb0: 1f04 410b |00a2: check-cast v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b41 │ │ -3fdcb4: 6e20 7f44 1400 |00a4: invoke-virtual {v4, v1}, Landroidx/recyclerview/widget/SimpleItemAnimator;.setSupportsChangeAnimations:(Z)V // method@447f │ │ -3fdcba: 1404 4b03 0a7f |00a7: const v4, #float 1.83451e+38 // #7f0a034b │ │ -3fdcc0: 6e20 6f0c 4300 |00aa: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fdcc6: 0c04 |00ad: move-result-object v4 │ │ -3fdcc8: 1f04 c20b |00ae: check-cast v4, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ -3fdccc: 6e10 3a35 0200 |00b0: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -3fdcd2: 0c05 |00b3: move-result-object v5 │ │ -3fdcd4: 1400 5500 0b7f |00b4: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -3fdcda: 6e20 0603 0500 |00b7: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ -3fdce0: 0a05 |00ba: move-result v5 │ │ -3fdce2: 6e20 7e47 5400 |00bb: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@477e │ │ -3fdce8: 2205 0d1b |00be: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9; // type@1b0d │ │ -3fdcec: 7030 0fa4 2504 |00c0: invoke-direct {v5, v2, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a40f │ │ -3fdcf2: 6e20 8247 5400 |00c3: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4782 │ │ -3fdcf8: 2204 0f1b |00c6: new-instance v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1; // type@1b0f │ │ -3fdcfc: 6e10 1a35 0200 |00c8: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fdd02: 0c05 |00cb: move-result-object v5 │ │ -3fdd04: 1f05 d617 |00cc: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fdd08: 7030 13a4 2405 |00ce: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a413 │ │ -3fdd0e: 5b24 a292 |00d1: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fdd12: 6e20 3297 2400 |00d3: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@9732 │ │ -3fdd18: 5424 a592 |00d6: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fdd1c: 5425 a292 |00d8: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fdd20: 6e20 2a44 5400 |00da: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -3fdd26: 1404 8602 0a7f |00dd: const v4, #float 1.83447e+38 // #7f0a0286 │ │ -3fdd2c: 6e20 6f0c 4300 |00e0: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fdd32: 0c04 |00e3: move-result-object v4 │ │ -3fdd34: 1f04 0003 |00e4: check-cast v4, Landroid/widget/ProgressBar; // type@0300 │ │ -3fdd38: 5b24 a492 |00e6: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.progressBar:Landroid/widget/ProgressBar; // field@92a4 │ │ -3fdd3c: 6e20 930d 1400 |00e8: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fdd42: 2204 ed1d |00eb: new-instance v4, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ -3fdd46: 6e10 2035 0200 |00ed: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3fdd4c: 0c05 |00f0: move-result-object v5 │ │ -3fdd4e: 7020 b0b0 5400 |00f1: invoke-direct {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ -3fdd54: 5b24 9e92 |00f4: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -3fdd58: 5425 a592 |00f6: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fdd5c: 6e20 b2b0 5400 |00f8: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b0b2 │ │ -3fdd62: 5424 9e92 |00fb: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -3fdd66: 1405 0001 087f |00fd: const v5, #float 1.8078e+38 // #7f080100 │ │ -3fdd6c: 6e20 b4b0 5400 |0100: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ -3fdd72: 5424 9e92 |0103: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -3fdd76: 1405 e601 127f |0105: const v5, #float 1.94077e+38 // #7f1201e6 │ │ -3fdd7c: 6e20 b7b0 5400 |0108: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ -3fdd82: 5424 9e92 |010b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -3fdd86: 1405 e701 127f |010d: const v5, #float 1.94077e+38 // #7f1201e7 │ │ -3fdd8c: 6e20 b5b0 5400 |0110: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ -3fdd92: 5424 9e92 |0113: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -3fdd96: 5425 a292 |0115: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fdd9a: 6e20 b8b0 5400 |0117: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@b0b8 │ │ -3fdda0: 5424 9e92 |011a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -3fdda4: 6e10 b3b0 0400 |011c: invoke-virtual {v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b0b3 │ │ -3fddaa: 1404 7601 0a7f |011f: const v4, #float 1.83441e+38 // #7f0a0176 │ │ -3fddb0: 6e20 6f0c 4300 |0122: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fddb6: 0c04 |0125: move-result-object v4 │ │ -3fddb8: 1f04 ff16 |0126: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@16ff │ │ -3fddbc: 5b24 a692 |0128: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ -3fddc0: 1405 7701 0a7f |012a: const v5, #float 1.83441e+38 // #7f0a0177 │ │ -3fddc6: 6e20 6f0c 5300 |012d: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fddcc: 0c05 |0130: move-result-object v5 │ │ -3fddce: 1f05 f116 |0131: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f1 │ │ -3fddd2: 6e20 e18f 5400 |0133: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8fe1 │ │ -3fddd8: 5424 a692 |0136: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ -3fdddc: 1405 0500 0f7f |0138: const v5, #float 1.9008e+38 // #7f0f0005 │ │ -3fdde2: 6e20 c88f 5400 |013b: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fc8 │ │ -3fdde8: 5424 a692 |013e: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ -3fddec: 2205 101b |0140: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2; // type@1b10 │ │ -3fddf0: 7020 15a4 2500 |0142: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a415 │ │ -3fddf6: 6e20 df8f 5400 |0145: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8fdf │ │ -3fddfc: 5424 a692 |0148: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ -3fde00: 2205 ff1a |014a: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10; // type@1aff │ │ -3fde04: 7020 f3a3 2500 |014c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3f3 │ │ -3fde0a: 6e20 de8f 5400 |014f: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8fde │ │ -3fde10: 1103 |0152: return-object v3 │ │ +3fdb44: |[3fdb44] de.danoeh.antennapod.fragment.EpisodesListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3fdb54: 6f40 6c35 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ +3fdb5a: 1400 4400 0d7f |0003: const v0, #float 1.87423e+38 // #7f0d0044 │ │ +3fdb60: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3fdb62: 6e40 a90b 0314 |0007: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3fdb68: 0c03 |000a: move-result-object v3 │ │ +3fdb6a: 1404 9e03 0a7f |000b: const v4, #float 1.83452e+38 // #7f0a039e │ │ +3fdb70: 6e20 6f0c 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fdb76: 0c04 |0011: move-result-object v4 │ │ +3fdb78: 1f04 1303 |0012: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3fdb7c: 5b24 a992 |0014: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@92a9 │ │ +3fdb80: 1404 8203 0a7f |0016: const v4, #float 1.83452e+38 // #7f0a0382 │ │ +3fdb86: 6e20 6f0c 4300 |0019: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fdb8c: 0c04 |001c: move-result-object v4 │ │ +3fdb8e: 1f04 6714 |001d: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3fdb92: 5b24 a892 |001f: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3fdb96: 6e20 6421 2400 |0021: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +3fdb9c: 5424 a892 |0024: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3fdba0: 2200 0c1b |0026: new-instance v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8; // type@1b0c │ │ +3fdba4: 7020 0da4 2000 |0028: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a40d │ │ +3fdbaa: 6e20 6d0d 0400 |002b: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3fdbb0: 6e10 3435 0200 |002e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +3fdbb6: 0c04 |0031: move-result-object v4 │ │ +3fdbb8: 6e10 0837 0400 |0032: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ +3fdbbe: 0a04 |0035: move-result v4 │ │ +3fdbc0: 3804 0400 |0036: if-eqz v4, 003a // +0004 │ │ +3fdbc4: 1214 |0038: const/4 v4, #int 1 // #1 │ │ +3fdbc6: 2802 |0039: goto 003b // +0002 │ │ +3fdbc8: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +3fdbca: 5c24 9c92 |003b: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@929c │ │ +3fdbce: 3805 0a00 |003d: if-eqz v5, 0047 // +000a │ │ +3fdbd2: 1a04 b9e2 |003f: const-string v4, "up_arrow" // string@e2b9 │ │ +3fdbd6: 6e20 0707 4500 |0041: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ +3fdbdc: 0a04 |0044: move-result v4 │ │ +3fdbde: 5c24 9c92 |0045: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@929c │ │ +3fdbe2: 6e10 1a35 0200 |0047: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fdbe8: 0c04 |004a: move-result-object v4 │ │ +3fdbea: 1f04 d617 |004b: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fdbee: 5425 a892 |004d: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3fdbf2: 5520 9c92 |004f: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@929c │ │ +3fdbf6: 6e30 9d94 5400 |0051: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ +3fdbfc: 1404 9202 0a7f |0054: const v4, #float 1.83447e+38 // #7f0a0292 │ │ +3fdc02: 6e20 6f0c 4300 |0057: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fdc08: 0c04 |005a: move-result-object v4 │ │ +3fdc0a: 1f04 ee1d |005b: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ +3fdc0e: 5b24 a592 |005d: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fdc12: 6e10 1a35 0200 |005f: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fdc18: 0c05 |0062: move-result-object v5 │ │ +3fdc1a: 1f05 d617 |0063: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fdc1e: 6e10 7994 0500 |0065: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@9479 │ │ +3fdc24: 0c05 |0068: move-result-object v5 │ │ +3fdc26: 6e20 3a44 5400 |0069: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@443a │ │ +3fdc2c: 7010 5ca4 0200 |006c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.setupLoadMoreScrollListener:()V // method@a45c │ │ +3fdc32: 5424 a592 |006f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fdc36: 2205 f01d |0071: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1df0 │ │ +3fdc3a: 1400 5d00 0a7f |0073: const v0, #float 1.83435e+38 // #7f0a005d │ │ +3fdc40: 6e20 6f0c 0300 |0076: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fdc46: 0c00 |0079: move-result-object v0 │ │ +3fdc48: 7020 beb0 0500 |007a: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b0be │ │ +3fdc4e: 6e20 6f43 5400 |007d: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ +3fdc54: 2204 7c1c |0080: new-instance v4, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c7c │ │ +3fdc58: 6e10 30a4 0200 |0082: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFragmentTag:()Ljava/lang/String; // method@a430 │ │ +3fdc5e: 0c05 |0085: move-result-object v5 │ │ +3fdc60: 7030 baaa 2405 |0086: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@aaba │ │ +3fdc66: 5425 a592 |0089: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fdc6a: 6e20 bbaa 5400 |008b: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ +3fdc70: 0c04 |008e: move-result-object v4 │ │ +3fdc72: 5b24 a792 |008f: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92a7 │ │ +3fdc76: 6e10 2fa4 0200 |0091: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a42f │ │ +3fdc7c: 0c05 |0094: move-result-object v5 │ │ +3fdc7e: 6e20 cbaa 5400 |0095: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aacb │ │ +3fdc84: 5424 a592 |0098: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fdc88: 6e10 c943 0400 |009a: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;.getItemAnimator:()Landroidx/recyclerview/widget/RecyclerView$ItemAnimator; // method@43c9 │ │ +3fdc8e: 0c04 |009d: move-result-object v4 │ │ +3fdc90: 2045 410b |009e: instance-of v5, v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b41 │ │ +3fdc94: 3805 0700 |00a0: if-eqz v5, 00a7 // +0007 │ │ +3fdc98: 1f04 410b |00a2: check-cast v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b41 │ │ +3fdc9c: 6e20 7f44 1400 |00a4: invoke-virtual {v4, v1}, Landroidx/recyclerview/widget/SimpleItemAnimator;.setSupportsChangeAnimations:(Z)V // method@447f │ │ +3fdca2: 1404 4b03 0a7f |00a7: const v4, #float 1.83451e+38 // #7f0a034b │ │ +3fdca8: 6e20 6f0c 4300 |00aa: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fdcae: 0c04 |00ad: move-result-object v4 │ │ +3fdcb0: 1f04 c20b |00ae: check-cast v4, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ +3fdcb4: 6e10 3a35 0200 |00b0: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +3fdcba: 0c05 |00b3: move-result-object v5 │ │ +3fdcbc: 1400 5500 0b7f |00b4: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +3fdcc2: 6e20 0603 0500 |00b7: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ +3fdcc8: 0a05 |00ba: move-result v5 │ │ +3fdcca: 6e20 7e47 5400 |00bb: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@477e │ │ +3fdcd0: 2205 0d1b |00be: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9; // type@1b0d │ │ +3fdcd4: 7030 0fa4 2504 |00c0: invoke-direct {v5, v2, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a40f │ │ +3fdcda: 6e20 8247 5400 |00c3: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4782 │ │ +3fdce0: 2204 0f1b |00c6: new-instance v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1; // type@1b0f │ │ +3fdce4: 6e10 1a35 0200 |00c8: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fdcea: 0c05 |00cb: move-result-object v5 │ │ +3fdcec: 1f05 d617 |00cc: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fdcf0: 7030 13a4 2405 |00ce: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$1;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a413 │ │ +3fdcf6: 5b24 a292 |00d1: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fdcfa: 6e20 3297 2400 |00d3: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@9732 │ │ +3fdd00: 5424 a592 |00d6: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fdd04: 5425 a292 |00d8: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fdd08: 6e20 2a44 5400 |00da: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +3fdd0e: 1404 8602 0a7f |00dd: const v4, #float 1.83447e+38 // #7f0a0286 │ │ +3fdd14: 6e20 6f0c 4300 |00e0: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fdd1a: 0c04 |00e3: move-result-object v4 │ │ +3fdd1c: 1f04 0003 |00e4: check-cast v4, Landroid/widget/ProgressBar; // type@0300 │ │ +3fdd20: 5b24 a492 |00e6: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.progressBar:Landroid/widget/ProgressBar; // field@92a4 │ │ +3fdd24: 6e20 930d 1400 |00e8: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fdd2a: 2204 ed1d |00eb: new-instance v4, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ +3fdd2e: 6e10 2035 0200 |00ed: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3fdd34: 0c05 |00f0: move-result-object v5 │ │ +3fdd36: 7020 b0b0 5400 |00f1: invoke-direct {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ +3fdd3c: 5b24 9e92 |00f4: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +3fdd40: 5425 a592 |00f6: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fdd44: 6e20 b2b0 5400 |00f8: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b0b2 │ │ +3fdd4a: 5424 9e92 |00fb: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +3fdd4e: 1405 0001 087f |00fd: const v5, #float 1.8078e+38 // #7f080100 │ │ +3fdd54: 6e20 b4b0 5400 |0100: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ +3fdd5a: 5424 9e92 |0103: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +3fdd5e: 1405 e601 127f |0105: const v5, #float 1.94077e+38 // #7f1201e6 │ │ +3fdd64: 6e20 b7b0 5400 |0108: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ +3fdd6a: 5424 9e92 |010b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +3fdd6e: 1405 e701 127f |010d: const v5, #float 1.94077e+38 // #7f1201e7 │ │ +3fdd74: 6e20 b5b0 5400 |0110: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ +3fdd7a: 5424 9e92 |0113: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +3fdd7e: 5425 a292 |0115: iget-object v5, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fdd82: 6e20 b8b0 5400 |0117: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@b0b8 │ │ +3fdd88: 5424 9e92 |011a: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +3fdd8c: 6e10 b3b0 0400 |011c: invoke-virtual {v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b0b3 │ │ +3fdd92: 1404 7601 0a7f |011f: const v4, #float 1.83441e+38 // #7f0a0176 │ │ +3fdd98: 6e20 6f0c 4300 |0122: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fdd9e: 0c04 |0125: move-result-object v4 │ │ +3fdda0: 1f04 ff16 |0126: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@16ff │ │ +3fdda4: 5b24 a692 |0128: iput-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ +3fdda8: 1405 7701 0a7f |012a: const v5, #float 1.83441e+38 // #7f0a0177 │ │ +3fddae: 6e20 6f0c 5300 |012d: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fddb4: 0c05 |0130: move-result-object v5 │ │ +3fddb6: 1f05 f116 |0131: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f1 │ │ +3fddba: 6e20 e18f 5400 |0133: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8fe1 │ │ +3fddc0: 5424 a692 |0136: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ +3fddc4: 1405 0500 0f7f |0138: const v5, #float 1.9008e+38 // #7f0f0005 │ │ +3fddca: 6e20 c88f 5400 |013b: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fc8 │ │ +3fddd0: 5424 a692 |013e: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ +3fddd4: 2205 101b |0140: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2; // type@1b10 │ │ +3fddd8: 7020 15a4 2500 |0142: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$2;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a415 │ │ +3fddde: 6e20 df8f 5400 |0145: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8fdf │ │ +3fdde4: 5424 a692 |0148: iget-object v4, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ +3fdde8: 2205 ff1a |014a: new-instance v5, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10; // type@1aff │ │ +3fddec: 7020 f3a3 2500 |014c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/EpisodesListFragment;)V // method@a3f3 │ │ +3fddf2: 6e20 de8f 5400 |014f: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8fde │ │ +3fddf8: 1103 |0152: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0007 line=155 │ │ 0x000e line=156 │ │ 0x0019 line=157 │ │ 0x0021 line=158 │ │ @@ -1729676,19 +1729684,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3fe6d4: |[3fe6d4] de.danoeh.antennapod.fragment.EpisodesListFragment.onDestroyView:()V │ │ -3fe6e4: 6f10 6f35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ -3fe6ea: 5410 a292 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe6ee: 6e10 2e97 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -3fe6f4: 0e00 |0008: return-void │ │ +3fe6bc: |[3fe6bc] de.danoeh.antennapod.fragment.EpisodesListFragment.onDestroyView:()V │ │ +3fe6cc: 6f10 6f35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ +3fe6d2: 5410 a292 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe6d6: 6e10 2e97 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +3fe6dc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1729697,21 +1729705,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3fe6f8: |[3fe6f8] de.danoeh.antennapod.fragment.EpisodesListFragment.onEndSelectMode:()V │ │ -3fe708: 5420 a692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ -3fe70c: 6e10 b68f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ -3fe712: 5420 a692 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ -3fe716: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -3fe71a: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fe720: 0e00 |000c: return-void │ │ +3fe6e0: |[3fe6e0] de.danoeh.antennapod.fragment.EpisodesListFragment.onEndSelectMode:()V │ │ +3fe6f0: 5420 a692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ +3fe6f4: 6e10 b68f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ +3fe6fa: 5420 a692 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ +3fe6fe: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +3fe702: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fe708: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0005 line=340 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1729720,33 +1729728,33 @@ │ │ type : '(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -3fe724: |[3fe724] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -3fe734: 6e10 fba1 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ -3fe73a: 0c03 |0003: move-result-object v3 │ │ -3fe73c: 7210 3fb5 0300 |0004: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -3fe742: 0c03 |0007: move-result-object v3 │ │ -3fe744: 7210 c4b4 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3fe74a: 0a00 |000b: move-result v0 │ │ -3fe74c: 3800 1600 |000c: if-eqz v0, 0022 // +0016 │ │ -3fe750: 7210 c5b4 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3fe756: 0c00 |0011: move-result-object v0 │ │ -3fe758: 1f00 721e |0012: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -3fe75c: 5421 9f92 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe760: 7120 3e9d 0100 |0016: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ -3fe766: 0a00 |0019: move-result v0 │ │ -3fe768: 3a00 eeff |001a: if-ltz v0, 0008 // -0012 │ │ -3fe76c: 5421 a292 |001c: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe770: 6e20 9396 0100 |001e: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ -3fe776: 28e7 |0021: goto 0008 // -0019 │ │ -3fe778: 0e00 |0022: return-void │ │ +3fe70c: |[3fe70c] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +3fe71c: 6e10 fba1 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ +3fe722: 0c03 |0003: move-result-object v3 │ │ +3fe724: 7210 3fb5 0300 |0004: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +3fe72a: 0c03 |0007: move-result-object v3 │ │ +3fe72c: 7210 c4b4 0300 |0008: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3fe732: 0a00 |000b: move-result v0 │ │ +3fe734: 3800 1600 |000c: if-eqz v0, 0022 // +0016 │ │ +3fe738: 7210 c5b4 0300 |000e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3fe73e: 0c00 |0011: move-result-object v0 │ │ +3fe740: 1f00 721e |0012: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +3fe744: 5421 9f92 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe748: 7120 3e9d 0100 |0016: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ +3fe74e: 0a00 |0019: move-result v0 │ │ +3fe750: 3a00 eeff |001a: if-ltz v0, 0008 // -0012 │ │ +3fe754: 5421 a292 |001c: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe758: 6e20 9396 0100 |001e: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ +3fe75e: 28e7 |0021: goto 0008 // -0019 │ │ +3fe760: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0014 line=391 │ │ 0x001c line=393 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ @@ -1729757,57 +1729765,57 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedItemEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 90 16-bit code units │ │ -3fe77c: |[3fe77c] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -3fe78c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3fe790: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3fe796: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ -3fe79a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3fe7a0: 6e20 d2b2 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3fe7a6: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -3fe7aa: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3fe7b0: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3fe7b6: 0c00 |0015: move-result-object v0 │ │ -3fe7b8: 1a01 101b |0016: const-string v1, "EpisodesListFragment" // string@1b10 │ │ -3fe7bc: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3fe7c2: 5455 d790 |001b: iget-object v5, v5, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -3fe7c6: 7210 e1b4 0500 |001d: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3fe7cc: 0c05 |0020: move-result-object v5 │ │ -3fe7ce: 7210 c4b4 0500 |0021: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3fe7d4: 0a00 |0024: move-result v0 │ │ -3fe7d6: 3800 3400 |0025: if-eqz v0, 0059 // +0034 │ │ -3fe7da: 7210 c5b4 0500 |0027: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3fe7e0: 0c00 |002a: move-result-object v0 │ │ -3fe7e2: 1f00 a21c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3fe7e6: 5441 9f92 |002d: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe7ea: 6e10 77ab 0000 |002f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3fe7f0: 0b02 |0032: move-result-wide v2 │ │ -3fe7f2: 7130 3f9d 2103 |0033: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ -3fe7f8: 0a01 |0036: move-result v1 │ │ -3fe7fa: 3a01 eaff |0037: if-ltz v1, 0021 // -0016 │ │ -3fe7fe: 5442 9f92 |0039: iget-object v2, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe802: 7220 e5b4 1200 |003b: invoke-interface {v2, v1}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -3fe808: 6e10 2fa4 0400 |003e: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a42f │ │ -3fe80e: 0c02 |0041: move-result-object v2 │ │ -3fe810: 6e20 ddab 0200 |0042: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@abdd │ │ -3fe816: 0a02 |0045: move-result v2 │ │ -3fe818: 3802 0d00 |0046: if-eqz v2, 0053 // +000d │ │ -3fe81c: 5442 9f92 |0048: iget-object v2, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -3fe820: 7230 d5b4 1200 |004a: invoke-interface {v2, v1, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -3fe826: 5440 a292 |004d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe82a: 6e20 9396 1000 |004f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ -3fe830: 28cf |0052: goto 0021 // -0031 │ │ -3fe832: 5440 a292 |0053: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe836: 6e20 c341 1000 |0055: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41c3 │ │ -3fe83c: 28c9 |0058: goto 0021 // -0037 │ │ -3fe83e: 0e00 |0059: return-void │ │ +3fe764: |[3fe764] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +3fe774: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3fe778: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3fe77e: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ +3fe782: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3fe788: 6e20 d2b2 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3fe78e: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +3fe792: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3fe798: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3fe79e: 0c00 |0015: move-result-object v0 │ │ +3fe7a0: 1a01 101b |0016: const-string v1, "EpisodesListFragment" // string@1b10 │ │ +3fe7a4: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3fe7aa: 5455 d790 |001b: iget-object v5, v5, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +3fe7ae: 7210 e1b4 0500 |001d: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3fe7b4: 0c05 |0020: move-result-object v5 │ │ +3fe7b6: 7210 c4b4 0500 |0021: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3fe7bc: 0a00 |0024: move-result v0 │ │ +3fe7be: 3800 3400 |0025: if-eqz v0, 0059 // +0034 │ │ +3fe7c2: 7210 c5b4 0500 |0027: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3fe7c8: 0c00 |002a: move-result-object v0 │ │ +3fe7ca: 1f00 a21c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3fe7ce: 5441 9f92 |002d: iget-object v1, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe7d2: 6e10 77ab 0000 |002f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3fe7d8: 0b02 |0032: move-result-wide v2 │ │ +3fe7da: 7130 3f9d 2103 |0033: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ +3fe7e0: 0a01 |0036: move-result v1 │ │ +3fe7e2: 3a01 eaff |0037: if-ltz v1, 0021 // -0016 │ │ +3fe7e6: 5442 9f92 |0039: iget-object v2, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe7ea: 7220 e5b4 1200 |003b: invoke-interface {v2, v1}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +3fe7f0: 6e10 2fa4 0400 |003e: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a42f │ │ +3fe7f6: 0c02 |0041: move-result-object v2 │ │ +3fe7f8: 6e20 ddab 0200 |0042: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@abdd │ │ +3fe7fe: 0a02 |0045: move-result v2 │ │ +3fe800: 3802 0d00 |0046: if-eqz v2, 0053 // +000d │ │ +3fe804: 5442 9f92 |0048: iget-object v2, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +3fe808: 7230 d5b4 1200 |004a: invoke-interface {v2, v1, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +3fe80e: 5440 a292 |004d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe812: 6e20 9396 1000 |004f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ +3fe818: 28cf |0052: goto 0021 // -0031 │ │ +3fe81a: 5440 a292 |0053: iget-object v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe81e: 6e20 c341 1000 |0055: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41c3 │ │ +3fe824: 28c9 |0058: goto 0021 // -0037 │ │ +3fe826: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x001b line=346 │ │ 0x002d line=347 │ │ 0x0039 line=349 │ │ 0x003e line=350 │ │ @@ -1729823,28 +1729831,28 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -3fe840: |[3fe840] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ -3fe850: 5420 a892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3fe854: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3fe85a: 0c00 |0005: move-result-object v0 │ │ -3fe85c: 1401 9602 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a0296 │ │ -3fe862: 7220 b60b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3fe868: 0c00 |000c: move-result-object v0 │ │ -3fe86a: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -3fe86e: 5420 a892 |000f: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3fe872: 6e10 2621 0000 |0011: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3fe878: 0c00 |0014: move-result-object v0 │ │ -3fe87a: 5533 d990 |0015: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ -3fe87e: 7130 6d98 1003 |0017: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@986d │ │ -3fe884: 0e00 |001a: return-void │ │ +3fe828: |[3fe828] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ +3fe838: 5420 a892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3fe83c: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3fe842: 0c00 |0005: move-result-object v0 │ │ +3fe844: 1401 9602 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a0296 │ │ +3fe84a: 7220 b60b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3fe850: 0c00 |000c: move-result-object v0 │ │ +3fe852: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +3fe856: 5420 a892 |000f: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3fe85a: 6e10 2621 0000 |0011: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3fe860: 0c00 |0014: move-result-object v0 │ │ +3fe862: 5533 d990 |0015: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ +3fe866: 7130 6d98 1003 |0017: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@986d │ │ +3fe86c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x000f line=460 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x001b reg=3 (null) Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ @@ -1729854,33 +1729862,33 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -3fe888: |[3fe888] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3fe898: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3fe89a: 5431 a292 |0001: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe89e: 6e10 8b96 0100 |0003: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -3fe8a4: 0a01 |0006: move-result v1 │ │ -3fe8a6: 3510 1900 |0007: if-ge v0, v1, 0020 // +0019 │ │ -3fe8aa: 5431 a592 |0009: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fe8ae: 6e20 ac43 0100 |000b: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43ac │ │ -3fe8b4: 0c01 |000e: move-result-object v1 │ │ -3fe8b6: 1f01 f91d |000f: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ -3fe8ba: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ -3fe8be: 6e10 d1b0 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b0d1 │ │ -3fe8c4: 0a02 |0016: move-result v2 │ │ -3fe8c6: 3802 0600 |0017: if-eqz v2, 001d // +0006 │ │ -3fe8ca: 6e20 d2b0 4100 |0019: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b0d2 │ │ -3fe8d0: 2804 |001c: goto 0020 // +0004 │ │ -3fe8d2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3fe8d6: 28e2 |001f: goto 0001 // -001e │ │ -3fe8d8: 0e00 |0020: return-void │ │ +3fe870: |[3fe870] de.danoeh.antennapod.fragment.EpisodesListFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3fe880: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3fe882: 5431 a292 |0001: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe886: 6e10 8b96 0100 |0003: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +3fe88c: 0a01 |0006: move-result v1 │ │ +3fe88e: 3510 1900 |0007: if-ge v0, v1, 0020 // +0019 │ │ +3fe892: 5431 a592 |0009: iget-object v1, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fe896: 6e20 ac43 0100 |000b: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43ac │ │ +3fe89c: 0c01 |000e: move-result-object v1 │ │ +3fe89e: 1f01 f91d |000f: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ +3fe8a2: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ +3fe8a6: 6e10 d1b0 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b0d1 │ │ +3fe8ac: 0a02 |0016: move-result v2 │ │ +3fe8ae: 3802 0600 |0017: if-eqz v2, 001d // +0006 │ │ +3fe8b2: 6e20 d2b0 4100 |0019: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b0d2 │ │ +3fe8b8: 2804 |001c: goto 0020 // +0004 │ │ +3fe8ba: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3fe8be: 28e2 |001f: goto 0001 // -001e │ │ +3fe8c0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=362 │ │ 0x0009 line=363 │ │ 0x0013 line=364 │ │ 0x0019 line=365 │ │ locals : │ │ @@ -1729892,17 +1729900,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fe8dc: |[3fe8dc] de.danoeh.antennapod.fragment.EpisodesListFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -3fe8ec: 6e10 43a4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ -3fe8f2: 0e00 |0003: return-void │ │ +3fe8c4: |[3fe8c4] de.danoeh.antennapod.fragment.EpisodesListFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +3fe8d4: 6e10 43a4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ +3fe8da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ │ │ @@ -1729911,43 +1729919,43 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -3fe8f4: |[3fe8f4] de.danoeh.antennapod.fragment.EpisodesListFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ -3fe904: 6e10 5435 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3554 │ │ -3fe90a: 0a00 |0003: move-result v0 │ │ -3fe90c: 3800 3000 |0004: if-eqz v0, 0034 // +0030 │ │ -3fe910: 6e10 5e35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ -3fe916: 0a00 |0009: move-result v0 │ │ -3fe918: 3800 2a00 |000a: if-eqz v0, 0034 // +002a │ │ -3fe91c: 6e10 5935 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3559 │ │ -3fe922: 0a00 |000f: move-result v0 │ │ -3fe924: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -3fe928: 2822 |0012: goto 0034 // +0022 │ │ -3fe92a: 6e10 910b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b91 │ │ -3fe930: 0a02 |0016: move-result v2 │ │ -3fe932: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ -3fe936: 3202 0e00 |0019: if-eq v2, v0, 0027 // +000e │ │ -3fe93a: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ -3fe93e: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ -3fe942: 2815 |001f: goto 0034 // +0015 │ │ -3fe944: 5412 a592 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fe948: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -3fe94a: 6e20 4444 0200 |0023: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ -3fe950: 280e |0026: goto 0034 // +000e │ │ -3fe952: 5412 a592 |0027: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fe956: 5410 a292 |0029: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ -3fe95a: 6e10 8b96 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -3fe960: 0a00 |002e: move-result v0 │ │ -3fe962: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -3fe966: 6e20 4444 0200 |0031: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ -3fe96c: 0e00 |0034: return-void │ │ +3fe8dc: |[3fe8dc] de.danoeh.antennapod.fragment.EpisodesListFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ +3fe8ec: 6e10 5435 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3554 │ │ +3fe8f2: 0a00 |0003: move-result v0 │ │ +3fe8f4: 3800 3000 |0004: if-eqz v0, 0034 // +0030 │ │ +3fe8f8: 6e10 5e35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ +3fe8fe: 0a00 |0009: move-result v0 │ │ +3fe900: 3800 2a00 |000a: if-eqz v0, 0034 // +002a │ │ +3fe904: 6e10 5935 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3559 │ │ +3fe90a: 0a00 |000f: move-result v0 │ │ +3fe90c: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +3fe910: 2822 |0012: goto 0034 // +0022 │ │ +3fe912: 6e10 910b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b91 │ │ +3fe918: 0a02 |0016: move-result v2 │ │ +3fe91a: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ +3fe91e: 3202 0e00 |0019: if-eq v2, v0, 0027 // +000e │ │ +3fe922: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ +3fe926: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ +3fe92a: 2815 |001f: goto 0034 // +0015 │ │ +3fe92c: 5412 a592 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fe930: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +3fe932: 6e20 4444 0200 |0023: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ +3fe938: 280e |0026: goto 0034 // +000e │ │ +3fe93a: 5412 a592 |0027: iget-object v2, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fe93e: 5410 a292 |0029: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.listAdapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@92a2 │ │ +3fe942: 6e10 8b96 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +3fe948: 0a00 |002e: move-result v0 │ │ +3fe94a: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +3fe94e: 6e20 4444 0200 |0031: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ +3fe954: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0013 line=376 │ │ 0x0020 line=378 │ │ 0x0027 line=381 │ │ locals : │ │ @@ -1729965,39 +1729973,39 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -3fe05c: |[3fe05c] de.danoeh.antennapod.fragment.EpisodesListFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3fe06c: 6f20 7735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3577 │ │ -3fe072: 0a00 |0003: move-result v0 │ │ -3fe074: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3fe076: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3fe07a: 0f01 |0007: return v1 │ │ -3fe07c: 7210 d20b 0300 |0008: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3fe082: 0a03 |000b: move-result v3 │ │ -3fe084: 1400 9602 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a0296 │ │ -3fe08a: 3303 0a00 |000f: if-ne v3, v0, 0019 // +000a │ │ -3fe08e: 6e10 a635 0200 |0011: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -3fe094: 0c03 |0014: move-result-object v3 │ │ -3fe096: 7110 a09d 0300 |0015: invoke-static {v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ -3fe09c: 0f01 |0018: return v1 │ │ -3fe09e: 1400 4500 0a7f |0019: const v0, #float 1.83435e+38 // #7f0a0045 │ │ -3fe0a4: 3303 1000 |001c: if-ne v3, v0, 002c // +0010 │ │ -3fe0a8: 6e10 1a35 0200 |001e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fe0ae: 0c03 |0021: move-result-object v3 │ │ -3fe0b0: 1f03 d617 |0022: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fe0b4: 7100 90a7 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ -3fe0ba: 0c00 |0027: move-result-object v0 │ │ -3fe0bc: 6e20 8494 0300 |0028: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3fe0c2: 0f01 |002b: return v1 │ │ -3fe0c4: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -3fe0c6: 0f03 |002d: return v3 │ │ +3fe044: |[3fe044] de.danoeh.antennapod.fragment.EpisodesListFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3fe054: 6f20 7735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3577 │ │ +3fe05a: 0a00 |0003: move-result v0 │ │ +3fe05c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3fe05e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3fe062: 0f01 |0007: return v1 │ │ +3fe064: 7210 d20b 0300 |0008: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3fe06a: 0a03 |000b: move-result v3 │ │ +3fe06c: 1400 9602 0a7f |000c: const v0, #float 1.83447e+38 // #7f0a0296 │ │ +3fe072: 3303 0a00 |000f: if-ne v3, v0, 0019 // +000a │ │ +3fe076: 6e10 a635 0200 |0011: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +3fe07c: 0c03 |0014: move-result-object v3 │ │ +3fe07e: 7110 a09d 0300 |0015: invoke-static {v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ +3fe084: 0f01 |0018: return v1 │ │ +3fe086: 1400 4500 0a7f |0019: const v0, #float 1.83435e+38 // #7f0a0045 │ │ +3fe08c: 3303 1000 |001c: if-ne v3, v0, 002c // +0010 │ │ +3fe090: 6e10 1a35 0200 |001e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fe096: 0c03 |0021: move-result-object v3 │ │ +3fe098: 1f03 d617 |0022: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fe09c: 7100 90a7 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ +3fe0a2: 0c00 |0027: move-result-object v0 │ │ +3fe0a4: 6e20 8494 0300 |0028: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3fe0aa: 0f01 |002b: return v1 │ │ +3fe0ac: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +3fe0ae: 0f03 |002d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0008 line=123 │ │ 0x0011 line=125 │ │ 0x001e line=128 │ │ locals : │ │ @@ -1730009,23 +1730017,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3fe970: |[3fe970] de.danoeh.antennapod.fragment.EpisodesListFragment.onPause:()V │ │ -3fe980: 6f10 7935 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3579 │ │ -3fe986: 5420 a592 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fe98a: 6e10 31a4 0200 |0005: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getPrefName:()Ljava/lang/String; // method@a431 │ │ -3fe990: 0c01 |0008: move-result-object v1 │ │ -3fe992: 6e20 bcb0 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b0bc │ │ -3fe998: 5420 a592 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fe99c: 6e20 cd35 0200 |000e: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.unregisterForContextMenu:(Landroid/view/View;)V // method@35cd │ │ -3fe9a2: 0e00 |0011: return-void │ │ +3fe958: |[3fe958] de.danoeh.antennapod.fragment.EpisodesListFragment.onPause:()V │ │ +3fe968: 6f10 7935 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3579 │ │ +3fe96e: 5420 a592 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fe972: 6e10 31a4 0200 |0005: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.getPrefName:()Ljava/lang/String; // method@a431 │ │ +3fe978: 0c01 |0008: move-result-object v1 │ │ +3fe97a: 6e20 bcb0 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b0bc │ │ +3fe980: 5420 a592 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fe984: 6e20 cd35 0200 |000e: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.unregisterForContextMenu:(Landroid/view/View;)V // method@35cd │ │ +3fe98a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x000c line=106 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ @@ -1730035,17 +1730043,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fe9a4: |[3fe9a4] de.danoeh.antennapod.fragment.EpisodesListFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -3fe9b4: 6e10 43a4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ -3fe9ba: 0e00 |0003: return-void │ │ +3fe98c: |[3fe98c] de.danoeh.antennapod.fragment.EpisodesListFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +3fe99c: 6e10 43a4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ +3fe9a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ @@ -1730054,19 +1730062,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3fe9bc: |[3fe9bc] de.danoeh.antennapod.fragment.EpisodesListFragment.onResume:()V │ │ -3fe9cc: 6f10 7e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ -3fe9d2: 5410 a592 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ -3fe9d6: 6e20 a135 0100 |0005: invoke-virtual {v1, v0}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ -3fe9dc: 0e00 |0008: return-void │ │ +3fe9a4: |[3fe9a4] de.danoeh.antennapod.fragment.EpisodesListFragment.onResume:()V │ │ +3fe9b4: 6f10 7e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ +3fe9ba: 5410 a592 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@92a5 │ │ +3fe9be: 6e20 a135 0100 |0005: invoke-virtual {v1, v0}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ +3fe9c4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ @@ -1730075,20 +1730083,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3fe9e0: |[3fe9e0] de.danoeh.antennapod.fragment.EpisodesListFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -3fe9f0: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ -3fe9f4: 5521 9c92 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@929c │ │ -3fe9f8: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ -3fe9fe: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ -3fea04: 0e00 |000a: return-void │ │ +3fe9c8: |[3fe9c8] de.danoeh.antennapod.fragment.EpisodesListFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +3fe9d8: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ +3fe9dc: 5521 9c92 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.displayUpArrow:Z // field@929c │ │ +3fe9e0: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ +3fe9e6: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ +3fe9ec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=466 │ │ 0x0007 line=467 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/os/Bundle; │ │ @@ -1730098,21 +1730106,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3fea08: |[3fea08] de.danoeh.antennapod.fragment.EpisodesListFragment.onStart:()V │ │ -3fea18: 6f10 8035 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ -3fea1e: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3fea24: 0c00 |0006: move-result-object v0 │ │ -3fea26: 6e20 09b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3fea2c: 6e10 43a4 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ -3fea32: 0e00 |000d: return-void │ │ +3fe9f0: |[3fe9f0] de.danoeh.antennapod.fragment.EpisodesListFragment.onStart:()V │ │ +3fea00: 6f10 8035 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ +3fea06: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3fea0c: 0c00 |0006: move-result-object v0 │ │ +3fea0e: 6e20 09b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3fea14: 6e10 43a4 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ +3fea1a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=92 │ │ 0x000a line=93 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ @@ -1730122,19 +1730130,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3fea34: |[3fea34] de.danoeh.antennapod.fragment.EpisodesListFragment.onStartSelectMode:()V │ │ -3fea44: 5420 a692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ -3fea48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3fea4a: 6e20 930d 1000 |0003: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fea50: 0e00 |0006: return-void │ │ +3fea1c: |[3fea1c] de.danoeh.antennapod.fragment.EpisodesListFragment.onStartSelectMode:()V │ │ +3fea2c: 5420 a692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ +3fea30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3fea32: 6e20 930d 1000 |0003: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fea38: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ #25 : (in Lde/danoeh/antennapod/fragment/EpisodesListFragment;) │ │ @@ -1730142,23 +1730150,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3fea54: |[3fea54] de.danoeh.antennapod.fragment.EpisodesListFragment.onStop:()V │ │ -3fea64: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -3fea6a: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3fea70: 0c00 |0006: move-result-object v0 │ │ -3fea72: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3fea78: 5410 9d92 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@929d │ │ -3fea7c: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -3fea80: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fea86: 0e00 |0011: return-void │ │ +3fea3c: |[3fea3c] de.danoeh.antennapod.fragment.EpisodesListFragment.onStop:()V │ │ +3fea4c: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +3fea52: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3fea58: 0c00 |0006: move-result-object v0 │ │ +3fea5a: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3fea60: 5410 9d92 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@929d │ │ +3fea64: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +3fea68: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fea6e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x000a line=113 │ │ 0x000e line=114 │ │ locals : │ │ @@ -1730169,17 +1730177,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fea88: |[3fea88] de.danoeh.antennapod.fragment.EpisodesListFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -3fea98: 6e10 43a4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ -3fea9e: 0e00 |0003: return-void │ │ +3fea70: |[3fea70] de.danoeh.antennapod.fragment.EpisodesListFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +3fea80: 6e10 43a4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ +3fea86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1730188,16 +1730196,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3feb3c: |[3feb3c] de.danoeh.antennapod.fragment.EpisodesListFragment.updateToolbar:()V │ │ -3feb4c: 0e00 |0000: return-void │ │ +3feb24: |[3feb24] de.danoeh.antennapod.fragment.EpisodesListFragment.updateToolbar:()V │ │ +3feb34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ │ │ source_file_idx : 6929 (EpisodesListFragment.java) │ │ @@ -1730270,17 +1730278,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fee54: |[3fee54] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$Jc41lA03GgcZxn37zsGMESbpwjM:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -3fee64: 7010 79a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$4:()V // method@a479 │ │ -3fee6a: 0e00 |0003: return-void │ │ +3fee3c: |[3fee3c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$Jc41lA03GgcZxn37zsGMESbpwjM:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +3fee4c: 7010 79a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$4:()V // method@a479 │ │ +3fee52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;) │ │ @@ -1730288,18 +1730296,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3fee00: |[3fee00] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$WCiRxRwL6yku6VFjm89izEcjxh4:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -3fee10: 7010 77a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$2:()Lde/danoeh/antennapod/model/playback/Playable; // method@a477 │ │ -3fee16: 0c00 |0003: move-result-object v0 │ │ -3fee18: 1100 |0004: return-object v0 │ │ +3fede8: |[3fede8] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$WCiRxRwL6yku6VFjm89izEcjxh4:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +3fedf8: 7010 77a4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$2:()Lde/danoeh/antennapod/model/playback/Playable; // method@a477 │ │ +3fedfe: 0c00 |0003: move-result-object v0 │ │ +3fee00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;) │ │ @@ -1730307,17 +1730315,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fee6c: |[3fee6c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$XRow-CkofCYBrVvHFo1bX0NKuis:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V │ │ -3fee7c: 7020 7ba4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$onViewCreated$1:(Landroid/view/View;)V // method@a47b │ │ -3fee82: 0e00 |0003: return-void │ │ +3fee54: |[3fee54] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$XRow-CkofCYBrVvHFo1bX0NKuis:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V │ │ +3fee64: 7020 7ba4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$onViewCreated$1:(Landroid/view/View;)V // method@a47b │ │ +3fee6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1730326,17 +1730334,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fee84: |[3fee84] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$o1x9HukCPGe7QGF55N6cigurwnU:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V │ │ -3fee94: 7020 7aa4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a47a │ │ -3fee9a: 0e00 |0003: return-void │ │ +3fee6c: |[3fee6c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$o1x9HukCPGe7QGF55N6cigurwnU:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/view/View;)V │ │ +3fee7c: 7020 7aa4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a47a │ │ +3fee82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1730345,17 +1730353,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fee9c: |[3fee9c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$pqNH2bFVUBH3a0iT8JNZuchUANE:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3feeac: 7020 86a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a486 │ │ -3feeb2: 0e00 |0003: return-void │ │ +3fee84: |[3fee84] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$pqNH2bFVUBH3a0iT8JNZuchUANE:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fee94: 7020 86a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a486 │ │ +3fee9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1730364,17 +1730372,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 │ │ -3feeb4: |[3feeb4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$qjYJf-YPVVZ2Lg1-Ii7wMvucZx4:(Ljava/lang/Throwable;)V │ │ -3feec4: 7110 78a4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$3:(Ljava/lang/Throwable;)V // method@a478 │ │ -3feeca: 0e00 |0003: return-void │ │ +3fee9c: |[3fee9c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.$r8$lambda$qjYJf-YPVVZ2Lg1-Ii7wMvucZx4:(Ljava/lang/Throwable;)V │ │ +3feeac: 7110 78a4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.lambda$loadMediaInfo$3:(Ljava/lang/Throwable;)V // method@a478 │ │ +3feeb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;) │ │ @@ -1730382,17 +1730390,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3fee3c: |[3fee3c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; │ │ -3fee4c: 5400 b192 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@92b1 │ │ -3fee50: 1100 |0002: return-object v0 │ │ +3fee24: |[3fee24] de.danoeh.antennapod.fragment.ExternalPlayerFragment.-$$Nest$fgetbutPlay:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)Lde/danoeh/antennapod/view/PlayButton; │ │ +3fee34: 5400 b192 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@92b1 │ │ +3fee38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;) │ │ @@ -1730400,17 +1730408,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3feecc: |[3feecc] de.danoeh.antennapod.fragment.ExternalPlayerFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ -3feedc: 7010 7ca4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a47c │ │ -3feee2: 0e00 |0003: return-void │ │ +3feeb4: |[3feeb4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V │ │ +3feec4: 7010 7ca4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a47c │ │ +3feeca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;) │ │ @@ -1730418,17 +1730426,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3feee4: |[3feee4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.:()V │ │ -3feef4: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -3feefa: 0e00 |0003: return-void │ │ +3feecc: |[3feecc] de.danoeh.antennapod.fragment.ExternalPlayerFragment.:()V │ │ +3feedc: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +3feee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ #9 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;) │ │ @@ -1730436,19 +1730444,19 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fee1c: |[3fee1c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$2:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -3fee2c: 5410 b292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3fee30: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3fee36: 0c00 |0005: move-result-object v0 │ │ -3fee38: 1100 |0006: return-object v0 │ │ +3fee04: |[3fee04] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$2:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +3fee14: 5410 b292 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3fee18: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3fee1e: 0c00 |0005: move-result-object v0 │ │ +3fee20: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;) │ │ @@ -1730456,20 +1730464,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 │ │ -3feefc: |[3feefc] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$3:(Ljava/lang/Throwable;)V │ │ -3fef0c: 1a00 f01b |0000: const-string v0, "ExternalPlayerFragment" // string@1bf0 │ │ -3fef10: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3fef16: 0c01 |0005: move-result-object v1 │ │ -3fef18: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3fef1e: 0e00 |0009: return-void │ │ +3feee4: |[3feee4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$3:(Ljava/lang/Throwable;)V │ │ +3feef4: 1a00 f01b |0000: const-string v0, "ExternalPlayerFragment" // string@1bf0 │ │ +3feef8: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3feefe: 0c01 |0005: move-result-object v1 │ │ +3fef00: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3fef06: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=187 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #11 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;) │ │ @@ -1730477,21 +1730485,21 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3fef20: |[3fef20] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$4:()V │ │ -3fef30: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fef36: 0c00 |0003: move-result-object v0 │ │ -3fef38: 1f00 d617 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fef3c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3fef3e: 6e20 9c94 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@949c │ │ -3fef44: 0e00 |000a: return-void │ │ +3fef08: |[3fef08] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$loadMediaInfo$4:()V │ │ +3fef18: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fef1e: 0c00 |0003: move-result-object v0 │ │ +3fef20: 1f00 d617 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fef24: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3fef26: 6e20 9c94 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@949c │ │ +3fef2c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ #12 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;) │ │ @@ -1730499,47 +1730507,47 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -3fef48: |[3fef48] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -3fef58: 1a02 f01b |0000: const-string v2, "ExternalPlayerFragment" // string@1bf0 │ │ -3fef5c: 1a00 b2a2 |0002: const-string v0, "layoutInfo was clicked" // string@a2b2 │ │ -3fef60: 7120 f50a 0200 |0004: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3fef66: 5412 b292 |0007: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3fef6a: 3802 3600 |0009: if-eqz v2, 003f // +0036 │ │ -3fef6e: 6e10 ea9d 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3fef74: 0c02 |000e: move-result-object v2 │ │ -3fef76: 3802 3000 |000f: if-eqz v2, 003f // +0030 │ │ -3fef7a: 5412 b292 |0011: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3fef7e: 6e10 ea9d 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3fef84: 0c02 |0016: move-result-object v2 │ │ -3fef86: 7210 6fac 0200 |0017: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ -3fef8c: 0c02 |001a: move-result-object v2 │ │ -3fef8e: 6200 0497 |001b: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9704 │ │ -3fef92: 3302 1100 |001d: if-ne v2, v0, 002e // +0011 │ │ -3fef96: 6e10 1a35 0100 |001f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fef9c: 0c02 |0022: move-result-object v2 │ │ -3fef9e: 1f02 d617 |0023: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3fefa2: 6e10 7794 0200 |0025: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3fefa8: 0c02 |0028: move-result-object v2 │ │ -3fefaa: 1230 |0029: const/4 v0, #int 3 // #3 │ │ -3fefac: 6e20 787c 0200 |002a: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3fefb2: 2812 |002d: goto 003f // +0012 │ │ -3fefb4: 6e10 1a35 0100 |002e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fefba: 0c02 |0031: move-result-object v2 │ │ -3fefbc: 5410 b292 |0032: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3fefc0: 6e10 ea9d 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3fefc6: 0c00 |0037: move-result-object v0 │ │ -3fefc8: 7120 469a 0200 |0038: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ -3fefce: 0c02 |003b: move-result-object v2 │ │ -3fefd0: 6e20 c635 2100 |003c: invoke-virtual {v1, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ -3fefd6: 0e00 |003f: return-void │ │ +3fef30: |[3fef30] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +3fef40: 1a02 f01b |0000: const-string v2, "ExternalPlayerFragment" // string@1bf0 │ │ +3fef44: 1a00 b2a2 |0002: const-string v0, "layoutInfo was clicked" // string@a2b2 │ │ +3fef48: 7120 f50a 0200 |0004: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3fef4e: 5412 b292 |0007: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3fef52: 3802 3600 |0009: if-eqz v2, 003f // +0036 │ │ +3fef56: 6e10 ea9d 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3fef5c: 0c02 |000e: move-result-object v2 │ │ +3fef5e: 3802 3000 |000f: if-eqz v2, 003f // +0030 │ │ +3fef62: 5412 b292 |0011: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3fef66: 6e10 ea9d 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3fef6c: 0c02 |0016: move-result-object v2 │ │ +3fef6e: 7210 6fac 0200 |0017: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ +3fef74: 0c02 |001a: move-result-object v2 │ │ +3fef76: 6200 0497 |001b: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9704 │ │ +3fef7a: 3302 1100 |001d: if-ne v2, v0, 002e // +0011 │ │ +3fef7e: 6e10 1a35 0100 |001f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fef84: 0c02 |0022: move-result-object v2 │ │ +3fef86: 1f02 d617 |0023: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3fef8a: 6e10 7794 0200 |0025: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3fef90: 0c02 |0028: move-result-object v2 │ │ +3fef92: 1230 |0029: const/4 v0, #int 3 // #3 │ │ +3fef94: 6e20 787c 0200 |002a: invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3fef9a: 2812 |002d: goto 003f // +0012 │ │ +3fef9c: 6e10 1a35 0100 |002e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fefa2: 0c02 |0031: move-result-object v2 │ │ +3fefa4: 5410 b292 |0032: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3fefa8: 6e10 ea9d 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3fefae: 0c00 |0037: move-result-object v0 │ │ +3fefb0: 7120 469a 0200 |0038: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ +3fefb6: 0c02 |003b: move-result-object v2 │ │ +3fefb8: 6e20 c635 2100 |003c: invoke-virtual {v1, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ +3fefbe: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=66 │ │ 0x0007 line=68 │ │ 0x0011 line=69 │ │ 0x001f line=70 │ │ 0x002e line=72 │ │ @@ -1730553,49 +1730561,49 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -3fefd8: |[3fefd8] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$onViewCreated$1:(Landroid/view/View;)V │ │ -3fefe8: 5423 b292 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3fefec: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -3feff0: 0e00 |0004: return-void │ │ -3feff2: 6e10 ea9d 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3feff8: 0c03 |0008: move-result-object v3 │ │ -3feffa: 3803 3500 |0009: if-eqz v3, 003e // +0035 │ │ -3feffe: 5423 b292 |000b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff002: 6e10 ea9d 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3ff008: 0c03 |0010: move-result-object v3 │ │ -3ff00a: 7210 6fac 0300 |0011: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ -3ff010: 0c03 |0014: move-result-object v3 │ │ -3ff012: 6200 0797 |0015: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ -3ff016: 3303 2700 |0017: if-ne v3, v0, 003e // +0027 │ │ -3ff01a: 5423 b292 |0019: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff01e: 6e10 ee9d 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9dee │ │ -3ff024: 0c03 |001e: move-result-object v3 │ │ -3ff026: 6200 eac7 |001f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3ff02a: 3203 1d00 |0021: if-eq v3, v0, 003e // +001d │ │ -3ff02e: 5423 b292 |0023: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff032: 6e10 fa9d 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ -3ff038: 6e10 2035 0200 |0028: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3ff03e: 0c03 |002b: move-result-object v3 │ │ -3ff040: 6e10 2035 0200 |002c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3ff046: 0c00 |002f: move-result-object v0 │ │ -3ff048: 5421 b292 |0030: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff04c: 6e10 ea9d 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3ff052: 0c01 |0035: move-result-object v1 │ │ -3ff054: 7120 469a 1000 |0036: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ -3ff05a: 0c00 |0039: move-result-object v0 │ │ -3ff05c: 6e20 4202 0300 |003a: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3ff062: 2806 |003d: goto 0043 // +0006 │ │ -3ff064: 5423 b292 |003e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff068: 6e10 fa9d 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ -3ff06e: 0e00 |0043: return-void │ │ +3fefc0: |[3fefc0] de.danoeh.antennapod.fragment.ExternalPlayerFragment.lambda$onViewCreated$1:(Landroid/view/View;)V │ │ +3fefd0: 5423 b292 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3fefd4: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +3fefd8: 0e00 |0004: return-void │ │ +3fefda: 6e10 ea9d 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3fefe0: 0c03 |0008: move-result-object v3 │ │ +3fefe2: 3803 3500 |0009: if-eqz v3, 003e // +0035 │ │ +3fefe6: 5423 b292 |000b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3fefea: 6e10 ea9d 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3feff0: 0c03 |0010: move-result-object v3 │ │ +3feff2: 7210 6fac 0300 |0011: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac6f │ │ +3feff8: 0c03 |0014: move-result-object v3 │ │ +3feffa: 6200 0797 |0015: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@9707 │ │ +3feffe: 3303 2700 |0017: if-ne v3, v0, 003e // +0027 │ │ +3ff002: 5423 b292 |0019: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff006: 6e10 ee9d 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9dee │ │ +3ff00c: 0c03 |001e: move-result-object v3 │ │ +3ff00e: 6200 eac7 |001f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3ff012: 3203 1d00 |0021: if-eq v3, v0, 003e // +001d │ │ +3ff016: 5423 b292 |0023: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff01a: 6e10 fa9d 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ +3ff020: 6e10 2035 0200 |0028: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3ff026: 0c03 |002b: move-result-object v3 │ │ +3ff028: 6e10 2035 0200 |002c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3ff02e: 0c00 |002f: move-result-object v0 │ │ +3ff030: 5421 b292 |0030: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff034: 6e10 ea9d 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3ff03a: 0c01 |0035: move-result-object v1 │ │ +3ff03c: 7120 469a 1000 |0036: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@9a46 │ │ +3ff042: 0c00 |0039: move-result-object v0 │ │ +3ff044: 6e20 4202 0300 |003a: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3ff04a: 2806 |003d: goto 0043 // +0006 │ │ +3ff04c: 5423 b292 |003e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff050: 6e10 fa9d 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ +3ff056: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=87 │ │ 0x001b line=88 │ │ 0x0023 line=89 │ │ 0x0028 line=90 │ │ @@ -1730611,48 +1730619,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -3ff070: |[3ff070] de.danoeh.antennapod.fragment.ExternalPlayerFragment.loadMediaInfo:()V │ │ -3ff080: 1a00 3a47 |0000: const-string v0, "Loading media info" // string@473a │ │ -3ff084: 1a01 f01b |0002: const-string v1, "ExternalPlayerFragment" // string@1bf0 │ │ -3ff088: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ff08e: 5440 b292 |0007: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff092: 3900 0800 |0009: if-nez v0, 0011 // +0008 │ │ -3ff096: 1a00 f6a3 |000b: const-string v0, "loadMediaInfo was called while PlaybackController was null!" // string@a3f6 │ │ -3ff09a: 7120 ff0a 0100 |000d: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3ff0a0: 0e00 |0010: return-void │ │ -3ff0a2: 5440 b392 |0011: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92b3 │ │ -3ff0a6: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ -3ff0aa: 7210 08b1 0000 |0015: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3ff0b0: 2200 161b |0018: new-instance v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2; // type@1b16 │ │ -3ff0b4: 7020 62a4 4000 |001a: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a462 │ │ -3ff0ba: 7110 eab0 0000 |001d: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b0ea │ │ -3ff0c0: 0c00 |0020: move-result-object v0 │ │ -3ff0c2: 7100 0cb1 0000 |0021: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3ff0c8: 0c01 |0024: move-result-object v1 │ │ -3ff0ca: 6e20 eeb0 1000 |0025: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ -3ff0d0: 0c00 |0028: move-result-object v0 │ │ -3ff0d2: 7100 07b1 0000 |0029: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3ff0d8: 0c01 |002c: move-result-object v1 │ │ -3ff0da: 6e20 ebb0 1000 |002d: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ -3ff0e0: 0c00 |0030: move-result-object v0 │ │ -3ff0e2: 2201 171b |0031: new-instance v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3; // type@1b17 │ │ -3ff0e6: 7020 64a4 4100 |0033: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a464 │ │ -3ff0ec: 2202 181b |0036: new-instance v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda4; // type@1b18 │ │ -3ff0f0: 7010 66a4 0200 |0038: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda4;.:()V // method@a466 │ │ -3ff0f6: 2203 191b |003b: new-instance v3, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5; // type@1b19 │ │ -3ff0fa: 7020 68a4 4300 |003d: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a468 │ │ -3ff100: 6e40 edb0 1032 |0040: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ -3ff106: 0c00 |0043: move-result-object v0 │ │ -3ff108: 5b40 b392 |0044: iput-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92b3 │ │ -3ff10c: 0e00 |0046: return-void │ │ +3ff058: |[3ff058] de.danoeh.antennapod.fragment.ExternalPlayerFragment.loadMediaInfo:()V │ │ +3ff068: 1a00 3a47 |0000: const-string v0, "Loading media info" // string@473a │ │ +3ff06c: 1a01 f01b |0002: const-string v1, "ExternalPlayerFragment" // string@1bf0 │ │ +3ff070: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ff076: 5440 b292 |0007: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff07a: 3900 0800 |0009: if-nez v0, 0011 // +0008 │ │ +3ff07e: 1a00 f6a3 |000b: const-string v0, "loadMediaInfo was called while PlaybackController was null!" // string@a3f6 │ │ +3ff082: 7120 ff0a 0100 |000d: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3ff088: 0e00 |0010: return-void │ │ +3ff08a: 5440 b392 |0011: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92b3 │ │ +3ff08e: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ +3ff092: 7210 08b1 0000 |0015: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3ff098: 2200 161b |0018: new-instance v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2; // type@1b16 │ │ +3ff09c: 7020 62a4 4000 |001a: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a462 │ │ +3ff0a2: 7110 eab0 0000 |001d: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b0ea │ │ +3ff0a8: 0c00 |0020: move-result-object v0 │ │ +3ff0aa: 7100 0cb1 0000 |0021: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3ff0b0: 0c01 |0024: move-result-object v1 │ │ +3ff0b2: 6e20 eeb0 1000 |0025: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ +3ff0b8: 0c00 |0028: move-result-object v0 │ │ +3ff0ba: 7100 07b1 0000 |0029: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3ff0c0: 0c01 |002c: move-result-object v1 │ │ +3ff0c2: 6e20 ebb0 1000 |002d: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ +3ff0c8: 0c00 |0030: move-result-object v0 │ │ +3ff0ca: 2201 171b |0031: new-instance v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3; // type@1b17 │ │ +3ff0ce: 7020 64a4 4100 |0033: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a464 │ │ +3ff0d4: 2202 181b |0036: new-instance v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda4; // type@1b18 │ │ +3ff0d8: 7010 66a4 0200 |0038: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda4;.:()V // method@a466 │ │ +3ff0de: 2203 191b |003b: new-instance v3, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5; // type@1b19 │ │ +3ff0e2: 7020 68a4 4300 |003d: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a468 │ │ +3ff0e8: 6e40 edb0 1032 |0040: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ +3ff0ee: 0c00 |0043: move-result-object v0 │ │ +3ff0f0: 5b40 b392 |0044: iput-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92b3 │ │ +3ff0f4: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=174 │ │ 0x0007 line=175 │ │ 0x000d line=176 │ │ 0x0011 line=180 │ │ 0x0015 line=181 │ │ @@ -1730668,20 +1730676,20 @@ │ │ type : '()Lde/danoeh/antennapod/core/util/playback/PlaybackController;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -3feddc: |[3feddc] de.danoeh.antennapod.fragment.ExternalPlayerFragment.setupPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ -3fedec: 2200 1a1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1; // type@1b1a │ │ -3fedf0: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fedf6: 0c01 |0005: move-result-object v1 │ │ -3fedf8: 7030 6aa4 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/app/Activity;)V // method@a46a │ │ -3fedfe: 1100 |0009: return-object v0 │ │ +3fedc4: |[3fedc4] de.danoeh.antennapod.fragment.ExternalPlayerFragment.setupPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ +3fedd4: 2200 1a1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1; // type@1b1a │ │ +3fedd8: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fedde: 0c01 |0005: move-result-object v1 │ │ +3fede0: 7030 6aa4 2001 |0006: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$1;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;Landroid/app/Activity;)V // method@a46a │ │ +3fede6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ │ │ #16 : (in Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;) │ │ @@ -1730689,101 +1730697,101 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 178 16-bit code units │ │ -3ff2c0: |[3ff2c0] de.danoeh.antennapod.fragment.ExternalPlayerFragment.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3ff2d0: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -3ff2d4: 0e00 |0002: return-void │ │ -3ff2d6: 6e10 1a35 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3ff2dc: 0c00 |0006: move-result-object v0 │ │ -3ff2de: 1f00 d617 |0007: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3ff2e2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -3ff2e4: 6e20 9c94 1000 |000a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@949c │ │ -3ff2ea: 5440 b792 |000d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.txtvTitle:Landroid/widget/TextView; // field@92b7 │ │ -3ff2ee: 7210 69ac 0500 |000f: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -3ff2f4: 0c02 |0012: move-result-object v2 │ │ -3ff2f6: 6e20 9412 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3ff2fc: 5440 b492 |0016: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.feedName:Landroid/widget/TextView; // field@92b4 │ │ -3ff300: 7210 6aac 0500 |0018: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ -3ff306: 0c02 |001b: move-result-object v2 │ │ -3ff308: 6e20 9412 2000 |001c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3ff30e: 2200 9e1a |001f: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ -3ff312: 7210 71ac 0500 |0021: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3ff318: 0a02 |0024: move-result v2 │ │ -3ff31a: 7210 68ac 0500 |0025: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3ff320: 0a03 |0028: move-result v3 │ │ -3ff322: 7030 30a2 2003 |0029: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ -3ff328: 6e20 81a4 0400 |002c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.onPositionObserverUpdate:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a481 │ │ -3ff32e: 2200 7b0f |002f: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3ff332: 7010 bb5a 0000 |0031: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3ff338: 1402 7200 067f |0034: const v2, #float 1.78119e+38 // #7f060072 │ │ -3ff33e: 6e20 5f5a 2000 |0037: invoke-virtual {v0, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ -3ff344: 0c00 |003a: move-result-object v0 │ │ -3ff346: 1f00 7b0f |003b: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3ff34a: 6e20 2b5a 2000 |003d: invoke-virtual {v0, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ -3ff350: 0c00 |0040: move-result-object v0 │ │ -3ff352: 1f00 7b0f |0041: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3ff356: 6e10 2f5a 0000 |0043: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ -3ff35c: 0c00 |0046: move-result-object v0 │ │ -3ff35e: 1f00 7b0f |0047: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3ff362: 6e10 255a 0000 |0049: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3ff368: 0c00 |004c: move-result-object v0 │ │ -3ff36a: 1f00 7b0f |004d: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3ff36e: 7110 f650 0400 |004f: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ -3ff374: 0c02 |0052: move-result-object v2 │ │ -3ff376: 7110 6698 0500 |0053: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9866 │ │ -3ff37c: 0c03 |0056: move-result-object v3 │ │ -3ff37e: 6e20 9351 3200 |0057: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -3ff384: 0c02 |005a: move-result-object v2 │ │ -3ff386: 7110 f650 0400 |005b: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ -3ff38c: 0c03 |005e: move-result-object v3 │ │ -3ff38e: 7110 6898 0500 |005f: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9868 │ │ -3ff394: 0c05 |0062: move-result-object v5 │ │ -3ff396: 6e20 9351 5300 |0063: invoke-virtual {v3, v5}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -3ff39c: 0c05 |0066: move-result-object v5 │ │ -3ff39e: 6e20 3f51 0500 |0067: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3ff3a4: 0c05 |006a: move-result-object v5 │ │ -3ff3a6: 6e20 4a51 5200 |006b: invoke-virtual {v2, v5}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@514a │ │ -3ff3ac: 0c05 |006e: move-result-object v5 │ │ -3ff3ae: 6e20 3f51 0500 |006f: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3ff3b4: 0c05 |0072: move-result-object v5 │ │ -3ff3b6: 5440 b592 |0073: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.imgvCover:Landroid/widget/ImageView; // field@92b5 │ │ -3ff3ba: 6e20 5351 0500 |0075: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -3ff3c0: 5445 b292 |0078: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff3c4: 3805 2400 |007a: if-eqz v5, 009e // +0024 │ │ -3ff3c8: 6e10 f39d 0500 |007c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isPlayingVideoLocally:()Z // method@9df3 │ │ -3ff3ce: 0a05 |007f: move-result v5 │ │ -3ff3d0: 3805 1e00 |0080: if-eqz v5, 009e // +001e │ │ -3ff3d4: 6e10 1a35 0400 |0082: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3ff3da: 0c05 |0085: move-result-object v5 │ │ -3ff3dc: 1f05 d617 |0086: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3ff3e0: 6e10 7794 0500 |0088: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3ff3e6: 0c05 |008b: move-result-object v5 │ │ -3ff3e8: 6e20 bfb0 1500 |008c: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b0bf │ │ -3ff3ee: 6e10 1a35 0400 |008f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3ff3f4: 0c05 |0092: move-result-object v5 │ │ -3ff3f6: 1f05 d617 |0093: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3ff3fa: 6e10 7794 0500 |0095: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3ff400: 0c05 |0098: move-result-object v5 │ │ -3ff402: 1240 |0099: const/4 v0, #int 4 // #4 │ │ -3ff404: 6e20 787c 0500 |009a: invoke-virtual {v5, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3ff40a: 2814 |009d: goto 00b1 // +0014 │ │ -3ff40c: 5445 b192 |009e: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@92b1 │ │ -3ff410: 1200 |00a0: const/4 v0, #int 0 // #0 │ │ -3ff412: 6e20 930d 0500 |00a1: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3ff418: 6e10 1a35 0400 |00a4: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3ff41e: 0c05 |00a7: move-result-object v5 │ │ -3ff420: 1f05 d617 |00a8: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3ff424: 6e10 7794 0500 |00aa: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3ff42a: 0c05 |00ad: move-result-object v5 │ │ -3ff42c: 6e20 bfb0 0500 |00ae: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b0bf │ │ -3ff432: 0e00 |00b1: return-void │ │ +3ff2a8: |[3ff2a8] de.danoeh.antennapod.fragment.ExternalPlayerFragment.updateUi:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3ff2b8: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +3ff2bc: 0e00 |0002: return-void │ │ +3ff2be: 6e10 1a35 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3ff2c4: 0c00 |0006: move-result-object v0 │ │ +3ff2c6: 1f00 d617 |0007: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3ff2ca: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +3ff2cc: 6e20 9c94 1000 |000a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@949c │ │ +3ff2d2: 5440 b792 |000d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.txtvTitle:Landroid/widget/TextView; // field@92b7 │ │ +3ff2d6: 7210 69ac 0500 |000f: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +3ff2dc: 0c02 |0012: move-result-object v2 │ │ +3ff2de: 6e20 9412 2000 |0013: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3ff2e4: 5440 b492 |0016: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.feedName:Landroid/widget/TextView; // field@92b4 │ │ +3ff2e8: 7210 6aac 0500 |0018: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ +3ff2ee: 0c02 |001b: move-result-object v2 │ │ +3ff2f0: 6e20 9412 2000 |001c: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3ff2f6: 2200 9e1a |001f: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1a9e │ │ +3ff2fa: 7210 71ac 0500 |0021: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3ff300: 0a02 |0024: move-result v2 │ │ +3ff302: 7210 68ac 0500 |0025: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3ff308: 0a03 |0028: move-result v3 │ │ +3ff30a: 7030 30a2 2003 |0029: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@a230 │ │ +3ff310: 6e20 81a4 0400 |002c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.onPositionObserverUpdate:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@a481 │ │ +3ff316: 2200 7b0f |002f: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3ff31a: 7010 bb5a 0000 |0031: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3ff320: 1402 7200 067f |0034: const v2, #float 1.78119e+38 // #7f060072 │ │ +3ff326: 6e20 5f5a 2000 |0037: invoke-virtual {v0, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ +3ff32c: 0c00 |003a: move-result-object v0 │ │ +3ff32e: 1f00 7b0f |003b: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3ff332: 6e20 2b5a 2000 |003d: invoke-virtual {v0, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ +3ff338: 0c00 |0040: move-result-object v0 │ │ +3ff33a: 1f00 7b0f |0041: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3ff33e: 6e10 2f5a 0000 |0043: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ +3ff344: 0c00 |0046: move-result-object v0 │ │ +3ff346: 1f00 7b0f |0047: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3ff34a: 6e10 255a 0000 |0049: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3ff350: 0c00 |004c: move-result-object v0 │ │ +3ff352: 1f00 7b0f |004d: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3ff356: 7110 f650 0400 |004f: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ +3ff35c: 0c02 |0052: move-result-object v2 │ │ +3ff35e: 7110 6698 0500 |0053: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getEpisodeListImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9866 │ │ +3ff364: 0c03 |0056: move-result-object v3 │ │ +3ff366: 6e20 9351 3200 |0057: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +3ff36c: 0c02 |005a: move-result-object v2 │ │ +3ff36e: 7110 f650 0400 |005b: invoke-static {v4}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ +3ff374: 0c03 |005e: move-result-object v3 │ │ +3ff376: 7110 6898 0500 |005f: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@9868 │ │ +3ff37c: 0c05 |0062: move-result-object v5 │ │ +3ff37e: 6e20 9351 5300 |0063: invoke-virtual {v3, v5}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +3ff384: 0c05 |0066: move-result-object v5 │ │ +3ff386: 6e20 3f51 0500 |0067: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3ff38c: 0c05 |006a: move-result-object v5 │ │ +3ff38e: 6e20 4a51 5200 |006b: invoke-virtual {v2, v5}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@514a │ │ +3ff394: 0c05 |006e: move-result-object v5 │ │ +3ff396: 6e20 3f51 0500 |006f: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3ff39c: 0c05 |0072: move-result-object v5 │ │ +3ff39e: 5440 b592 |0073: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.imgvCover:Landroid/widget/ImageView; // field@92b5 │ │ +3ff3a2: 6e20 5351 0500 |0075: invoke-virtual {v5, v0}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +3ff3a8: 5445 b292 |0078: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff3ac: 3805 2400 |007a: if-eqz v5, 009e // +0024 │ │ +3ff3b0: 6e10 f39d 0500 |007c: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isPlayingVideoLocally:()Z // method@9df3 │ │ +3ff3b6: 0a05 |007f: move-result v5 │ │ +3ff3b8: 3805 1e00 |0080: if-eqz v5, 009e // +001e │ │ +3ff3bc: 6e10 1a35 0400 |0082: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3ff3c2: 0c05 |0085: move-result-object v5 │ │ +3ff3c4: 1f05 d617 |0086: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3ff3c8: 6e10 7794 0500 |0088: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3ff3ce: 0c05 |008b: move-result-object v5 │ │ +3ff3d0: 6e20 bfb0 1500 |008c: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b0bf │ │ +3ff3d6: 6e10 1a35 0400 |008f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3ff3dc: 0c05 |0092: move-result-object v5 │ │ +3ff3de: 1f05 d617 |0093: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3ff3e2: 6e10 7794 0500 |0095: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3ff3e8: 0c05 |0098: move-result-object v5 │ │ +3ff3ea: 1240 |0099: const/4 v0, #int 4 // #4 │ │ +3ff3ec: 6e20 787c 0500 |009a: invoke-virtual {v5, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3ff3f2: 2814 |009d: goto 00b1 // +0014 │ │ +3ff3f4: 5445 b192 |009e: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@92b1 │ │ +3ff3f8: 1200 |00a0: const/4 v0, #int 0 // #0 │ │ +3ff3fa: 6e20 930d 0500 |00a1: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3ff400: 6e10 1a35 0400 |00a4: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3ff406: 0c05 |00a7: move-result-object v5 │ │ +3ff408: 1f05 d617 |00a8: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3ff40c: 6e10 7794 0500 |00aa: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3ff412: 0c05 |00ad: move-result-object v5 │ │ +3ff414: 6e20 bfb0 0500 |00ae: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b0bf │ │ +3ff41a: 0e00 |00b1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=195 │ │ 0x000d line=196 │ │ 0x0016 line=197 │ │ 0x001f line=198 │ │ 0x002f line=200 │ │ @@ -1730814,51 +1730822,51 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 79 16-bit code units │ │ -3fed2c: |[3fed2c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3fed3c: 1404 5100 0d7f |0000: const v4, #float 1.87423e+38 // #7f0d0051 │ │ -3fed42: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3fed44: 6e40 a90b 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3fed4a: 0c02 |0007: move-result-object v2 │ │ -3fed4c: 1403 b901 0a7f |0008: const v3, #float 1.83442e+38 // #7f0a01b9 │ │ -3fed52: 6e20 6f0c 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fed58: 0c03 |000e: move-result-object v3 │ │ -3fed5a: 1f03 f702 |000f: check-cast v3, Landroid/widget/ImageView; // type@02f7 │ │ -3fed5e: 5b13 b592 |0011: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.imgvCover:Landroid/widget/ImageView; // field@92b5 │ │ -3fed62: 1403 b103 0a7f |0013: const v3, #float 1.83453e+38 // #7f0a03b1 │ │ -3fed68: 6e20 6f0c 3200 |0016: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fed6e: 0c03 |0019: move-result-object v3 │ │ -3fed70: 1f03 1303 |001a: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3fed74: 5b13 b792 |001c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.txtvTitle:Landroid/widget/TextView; // field@92b7 │ │ -3fed78: 1403 9400 0a7f |001e: const v3, #float 1.83436e+38 // #7f0a0094 │ │ -3fed7e: 6e20 6f0c 3200 |0021: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fed84: 0c03 |0024: move-result-object v3 │ │ -3fed86: 1f03 f41d |0025: check-cast v3, Lde/danoeh/antennapod/view/PlayButton; // type@1df4 │ │ -3fed8a: 5b13 b192 |0027: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@92b1 │ │ -3fed8e: 1403 9303 0a7f |0029: const v3, #float 1.83452e+38 // #7f0a0393 │ │ -3fed94: 6e20 6f0c 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fed9a: 0c03 |002f: move-result-object v3 │ │ -3fed9c: 1f03 1303 |0030: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3feda0: 5b13 b492 |0032: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.feedName:Landroid/widget/TextView; // field@92b4 │ │ -3feda4: 1403 2f01 0a7f |0034: const v3, #float 1.8344e+38 // #7f0a012f │ │ -3fedaa: 6e20 6f0c 3200 |0037: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fedb0: 0c03 |003a: move-result-object v3 │ │ -3fedb2: 1f03 0003 |003b: check-cast v3, Landroid/widget/ProgressBar; // type@0300 │ │ -3fedb6: 5b13 b692 |003d: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b6 │ │ -3fedba: 1403 9401 0a7f |003f: const v3, #float 1.83442e+38 // #7f0a0194 │ │ -3fedc0: 6e20 6f0c 3200 |0042: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fedc6: 0c03 |0045: move-result-object v3 │ │ -3fedc8: 2204 151b |0046: new-instance v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1; // type@1b15 │ │ -3fedcc: 7020 60a4 1400 |0048: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a460 │ │ -3fedd2: 6e20 680d 4300 |004b: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3fedd8: 1102 |004e: return-object v2 │ │ +3fed14: |[3fed14] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3fed24: 1404 5100 0d7f |0000: const v4, #float 1.87423e+38 // #7f0d0051 │ │ +3fed2a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3fed2c: 6e40 a90b 4203 |0004: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3fed32: 0c02 |0007: move-result-object v2 │ │ +3fed34: 1403 b901 0a7f |0008: const v3, #float 1.83442e+38 // #7f0a01b9 │ │ +3fed3a: 6e20 6f0c 3200 |000b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fed40: 0c03 |000e: move-result-object v3 │ │ +3fed42: 1f03 f702 |000f: check-cast v3, Landroid/widget/ImageView; // type@02f7 │ │ +3fed46: 5b13 b592 |0011: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.imgvCover:Landroid/widget/ImageView; // field@92b5 │ │ +3fed4a: 1403 b103 0a7f |0013: const v3, #float 1.83453e+38 // #7f0a03b1 │ │ +3fed50: 6e20 6f0c 3200 |0016: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fed56: 0c03 |0019: move-result-object v3 │ │ +3fed58: 1f03 1303 |001a: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3fed5c: 5b13 b792 |001c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.txtvTitle:Landroid/widget/TextView; // field@92b7 │ │ +3fed60: 1403 9400 0a7f |001e: const v3, #float 1.83436e+38 // #7f0a0094 │ │ +3fed66: 6e20 6f0c 3200 |0021: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fed6c: 0c03 |0024: move-result-object v3 │ │ +3fed6e: 1f03 f41d |0025: check-cast v3, Lde/danoeh/antennapod/view/PlayButton; // type@1df4 │ │ +3fed72: 5b13 b192 |0027: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@92b1 │ │ +3fed76: 1403 9303 0a7f |0029: const v3, #float 1.83452e+38 // #7f0a0393 │ │ +3fed7c: 6e20 6f0c 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fed82: 0c03 |002f: move-result-object v3 │ │ +3fed84: 1f03 1303 |0030: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3fed88: 5b13 b492 |0032: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.feedName:Landroid/widget/TextView; // field@92b4 │ │ +3fed8c: 1403 2f01 0a7f |0034: const v3, #float 1.8344e+38 // #7f0a012f │ │ +3fed92: 6e20 6f0c 3200 |0037: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fed98: 0c03 |003a: move-result-object v3 │ │ +3fed9a: 1f03 0003 |003b: check-cast v3, Landroid/widget/ProgressBar; // type@0300 │ │ +3fed9e: 5b13 b692 |003d: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b6 │ │ +3feda2: 1403 9401 0a7f |003f: const v3, #float 1.83442e+38 // #7f0a0194 │ │ +3feda8: 6e20 6f0c 3200 |0042: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fedae: 0c03 |0045: move-result-object v3 │ │ +3fedb0: 2204 151b |0046: new-instance v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1; // type@1b15 │ │ +3fedb4: 7020 60a4 1400 |0048: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a460 │ │ +3fedba: 6e20 680d 4300 |004b: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3fedc0: 1102 |004e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=58 │ │ 0x000b line=59 │ │ 0x0016 line=60 │ │ 0x0021 line=61 │ │ 0x002c line=62 │ │ @@ -1730875,23 +1730883,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3ff110: |[3ff110] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onDestroy:()V │ │ -3ff120: 6f10 6d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ -3ff126: 1a00 f01b |0003: const-string v0, "ExternalPlayerFragment" // string@1bf0 │ │ -3ff12a: 1a01 701e |0005: const-string v1, "Fragment is about to be destroyed" // string@1e70 │ │ -3ff12e: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ff134: 5420 b392 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92b3 │ │ -3ff138: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -3ff13c: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3ff142: 0e00 |0011: return-void │ │ +3ff0f8: |[3ff0f8] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onDestroy:()V │ │ +3ff108: 6f10 6d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ +3ff10e: 1a00 f01b |0003: const-string v0, "ExternalPlayerFragment" // string@1bf0 │ │ +3ff112: 1a01 701e |0005: const-string v1, "Fragment is about to be destroyed" // string@1e70 │ │ +3ff116: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ff11c: 5420 b392 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92b3 │ │ +3ff120: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +3ff124: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3ff12a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0007 line=159 │ │ 0x000a line=160 │ │ 0x000e line=161 │ │ locals : │ │ @@ -1730902,20 +1730910,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3ff144: |[3ff144] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPause:()V │ │ -3ff154: 6f10 7935 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3579 │ │ -3ff15a: 5410 b292 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff15e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3ff162: 6e10 f99d 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.pause:()V // method@9df9 │ │ -3ff168: 0e00 |000a: return-void │ │ +3ff12c: |[3ff12c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPause:()V │ │ +3ff13c: 6f10 7935 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3579 │ │ +3ff142: 5410 b292 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff146: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3ff14a: 6e10 f99d 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.pause:()V // method@9df9 │ │ +3ff150: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0003 line=168 │ │ 0x0007 line=169 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ @@ -1730925,24 +1730933,24 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -3ff16c: |[3ff16c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ -3ff17c: 5422 c891 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c8 │ │ -3ff180: 6200 c691 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c6 │ │ -3ff184: 3302 0c00 |0004: if-ne v2, v0, 0010 // +000c │ │ -3ff188: 6e10 1a35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3ff18e: 0c02 |0009: move-result-object v2 │ │ -3ff190: 1f02 d617 |000a: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3ff194: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3ff196: 6e20 9c94 0200 |000d: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@949c │ │ -3ff19c: 0e00 |0010: return-void │ │ +3ff154: |[3ff154] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ +3ff164: 5422 c891 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c8 │ │ +3ff168: 6200 c691 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c6 │ │ +3ff16c: 3302 0c00 |0004: if-ne v2, v0, 0010 // +000c │ │ +3ff170: 6e10 1a35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3ff176: 0c02 |0009: move-result-object v2 │ │ +3ff178: 1f02 d617 |000a: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3ff17c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3ff17e: 6e20 9c94 0200 |000d: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@949c │ │ +3ff184: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ 0x0000 - 0x0011 reg=2 (null) Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ @@ -1730952,42 +1730960,42 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -3ff1a0: |[3ff1a0] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPositionObserverUpdate:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3ff1b0: 5445 b292 |0000: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff1b4: 3905 0300 |0002: if-nez v5, 0005 // +0003 │ │ -3ff1b8: 0e00 |0004: return-void │ │ -3ff1ba: 6e10 eb9d 0500 |0005: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3ff1c0: 0a05 |0008: move-result v5 │ │ -3ff1c2: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -3ff1c4: 3205 2400 |000a: if-eq v5, v0, 002e // +0024 │ │ -3ff1c8: 5445 b292 |000c: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff1cc: 6e10 e99d 0500 |000e: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3ff1d2: 0a05 |0011: move-result v5 │ │ -3ff1d4: 3305 0300 |0012: if-ne v5, v0, 0015 // +0003 │ │ -3ff1d8: 281a |0014: goto 002e // +001a │ │ -3ff1da: 5445 b692 |0015: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b6 │ │ -3ff1de: 5440 b292 |0017: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff1e2: 6e10 eb9d 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3ff1e8: 0a00 |001c: move-result v0 │ │ -3ff1ea: 8300 |001d: int-to-double v0, v0 │ │ -3ff1ec: 5442 b292 |001e: iget-object v2, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff1f0: 6e10 e99d 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3ff1f6: 0a02 |0023: move-result v2 │ │ -3ff1f8: 8322 |0024: int-to-double v2, v2 │ │ -3ff1fa: ce20 |0025: div-double/2addr v0, v2 │ │ -3ff1fc: 1902 5940 |0026: const-wide/high16 v2, #long 4636737291354636288 // #4059 │ │ -3ff200: ad00 0002 |0028: mul-double v0, v0, v2 │ │ -3ff204: 8a00 |002a: double-to-int v0, v0 │ │ -3ff206: 6e20 d511 0500 |002b: invoke-virtual {v5, v0}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11d5 │ │ -3ff20c: 0e00 |002e: return-void │ │ +3ff188: |[3ff188] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onPositionObserverUpdate:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3ff198: 5445 b292 |0000: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff19c: 3905 0300 |0002: if-nez v5, 0005 // +0003 │ │ +3ff1a0: 0e00 |0004: return-void │ │ +3ff1a2: 6e10 eb9d 0500 |0005: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3ff1a8: 0a05 |0008: move-result v5 │ │ +3ff1aa: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +3ff1ac: 3205 2400 |000a: if-eq v5, v0, 002e // +0024 │ │ +3ff1b0: 5445 b292 |000c: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff1b4: 6e10 e99d 0500 |000e: invoke-virtual {v5}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3ff1ba: 0a05 |0011: move-result v5 │ │ +3ff1bc: 3305 0300 |0012: if-ne v5, v0, 0015 // +0003 │ │ +3ff1c0: 281a |0014: goto 002e // +001a │ │ +3ff1c2: 5445 b692 |0015: iget-object v5, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.progressBar:Landroid/widget/ProgressBar; // field@92b6 │ │ +3ff1c6: 5440 b292 |0017: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff1ca: 6e10 eb9d 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3ff1d0: 0a00 |001c: move-result v0 │ │ +3ff1d2: 8300 |001d: int-to-double v0, v0 │ │ +3ff1d4: 5442 b292 |001e: iget-object v2, v4, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff1d8: 6e10 e99d 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3ff1de: 0a02 |0023: move-result v2 │ │ +3ff1e0: 8322 |0024: int-to-double v2, v2 │ │ +3ff1e2: ce20 |0025: div-double/2addr v0, v2 │ │ +3ff1e4: 1902 5940 |0026: const-wide/high16 v2, #long 4636737291354636288 // #4059 │ │ +3ff1e8: ad00 0002 |0028: mul-double v0, v0, v2 │ │ +3ff1ec: 8a00 |002a: double-to-int v0, v0 │ │ +3ff1ee: 6e20 d511 0500 |002b: invoke-virtual {v5, v0}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11d5 │ │ +3ff1f4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=141 │ │ 0x000e line=142 │ │ 0x0015 line=145 │ │ 0x0019 line=146 │ │ @@ -1731001,25 +1731009,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3ff210: |[3ff210] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onStart:()V │ │ -3ff220: 6f10 8035 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ -3ff226: 7010 85a4 0100 |0003: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.setupPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a485 │ │ -3ff22c: 0c00 |0006: move-result-object v0 │ │ -3ff22e: 5b10 b292 |0007: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff232: 6e10 f19d 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -3ff238: 7010 7ca4 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a47c │ │ -3ff23e: 7100 04b7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ff244: 0c00 |0012: move-result-object v0 │ │ -3ff246: 6e20 09b7 1000 |0013: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3ff24c: 0e00 |0016: return-void │ │ +3ff1f8: |[3ff1f8] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onStart:()V │ │ +3ff208: 6f10 8035 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ +3ff20e: 7010 85a4 0100 |0003: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.setupPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@a485 │ │ +3ff214: 0c00 |0006: move-result-object v0 │ │ +3ff216: 5b10 b292 |0007: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff21a: 6e10 f19d 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +3ff220: 7010 7ca4 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a47c │ │ +3ff226: 7100 04b7 0000 |000f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ff22c: 0c00 |0012: move-result-object v0 │ │ +3ff22e: 6e20 09b7 1000 |0013: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3ff234: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ 0x0009 line=122 │ │ 0x000c line=123 │ │ 0x000f line=124 │ │ @@ -1731031,25 +1731039,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -3ff250: |[3ff250] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onStop:()V │ │ -3ff260: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -3ff266: 5410 b292 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff26a: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -3ff26e: 6e10 fc9d 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ -3ff274: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3ff276: 5b10 b292 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ -3ff27a: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ff280: 0c00 |0010: move-result-object v0 │ │ -3ff282: 6e20 0ab7 1000 |0011: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3ff288: 0e00 |0014: return-void │ │ +3ff238: |[3ff238] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onStop:()V │ │ +3ff248: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +3ff24e: 5410 b292 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff252: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +3ff256: 6e10 fc9d 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ +3ff25c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3ff25e: 5b10 b292 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@92b2 │ │ +3ff262: 7100 04b7 0000 |000d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ff268: 0c00 |0010: move-result-object v0 │ │ +3ff26a: 6e20 0ab7 1000 |0011: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3ff270: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=130 │ │ 0x0007 line=131 │ │ 0x000b line=132 │ │ 0x000d line=134 │ │ @@ -1731061,22 +1731069,22 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3ff28c: |[3ff28c] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -3ff29c: 6f30 8235 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@3582 │ │ -3ff2a2: 5401 b192 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@92b1 │ │ -3ff2a6: 2202 141b |0005: new-instance v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0; // type@1b14 │ │ -3ff2aa: 7020 5ea4 0200 |0007: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a45e │ │ -3ff2b0: 6e20 680d 2100 |000a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3ff2b6: 7010 7ca4 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a47c │ │ -3ff2bc: 0e00 |0010: return-void │ │ +3ff274: |[3ff274] de.danoeh.antennapod.fragment.ExternalPlayerFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +3ff284: 6f30 8235 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@3582 │ │ +3ff28a: 5401 b192 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.butPlay:Lde/danoeh/antennapod/view/PlayButton; // field@92b1 │ │ +3ff28e: 2202 141b |0005: new-instance v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0; // type@1b14 │ │ +3ff292: 7020 5ea4 0200 |0007: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;)V // method@a45e │ │ +3ff298: 6e20 680d 2100 |000a: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3ff29e: 7010 7ca4 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment;.loadMediaInfo:()V // method@a47c │ │ +3ff2a4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x000d line=96 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 this Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ @@ -1731117,18 +1731125,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -3ff764: |[3ff764] de.danoeh.antennapod.fragment.FeedInfoFragment$2.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V │ │ -3ff774: 5b01 c392 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c3 │ │ -3ff778: 7040 c9b0 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.:(Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V // method@b0c9 │ │ -3ff77e: 0e00 |0005: return-void │ │ +3ff74c: |[3ff74c] de.danoeh.antennapod.fragment.FeedInfoFragment$2.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V │ │ +3ff75c: 5b01 c392 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c3 │ │ +3ff760: 7040 c9b0 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.:(Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V // method@b0c9 │ │ +3ff766: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -1731141,40 +1731149,40 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -3ff780: |[3ff780] de.danoeh.antennapod.fragment.FeedInfoFragment$2.doTint:(Landroid/content/Context;)V │ │ -3ff790: 5420 c392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c3 │ │ -3ff794: 7110 b3a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; // method@a4b3 │ │ -3ff79a: 0c00 |0005: move-result-object v0 │ │ -3ff79c: 6e10 2621 0000 |0006: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3ff7a2: 0c00 |0009: move-result-object v0 │ │ -3ff7a4: 1401 ce03 0a7f |000a: const v1, #float 1.83453e+38 // #7f0a03ce │ │ -3ff7aa: 7220 b60b 1000 |000d: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3ff7b0: 0c00 |0010: move-result-object v0 │ │ -3ff7b2: 1401 4c01 087f |0011: const v1, #float 1.80782e+38 // #7f08014c │ │ -3ff7b8: 7120 4316 1300 |0014: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ -3ff7be: 0c01 |0017: move-result-object v1 │ │ -3ff7c0: 7220 ea0b 1000 |0018: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bea │ │ -3ff7c6: 5420 c392 |001b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c3 │ │ -3ff7ca: 7110 b3a4 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; // method@a4b3 │ │ -3ff7d0: 0c00 |0020: move-result-object v0 │ │ -3ff7d2: 6e10 2621 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3ff7d8: 0c00 |0024: move-result-object v0 │ │ -3ff7da: 1401 eb02 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a02eb │ │ -3ff7e0: 7220 b60b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3ff7e6: 0c00 |002b: move-result-object v0 │ │ -3ff7e8: 1401 3a01 087f |002c: const v1, #float 1.80781e+38 // #7f08013a │ │ -3ff7ee: 7120 4316 1300 |002f: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ -3ff7f4: 0c03 |0032: move-result-object v3 │ │ -3ff7f6: 7220 ea0b 3000 |0033: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bea │ │ -3ff7fc: 0e00 |0036: return-void │ │ +3ff768: |[3ff768] de.danoeh.antennapod.fragment.FeedInfoFragment$2.doTint:(Landroid/content/Context;)V │ │ +3ff778: 5420 c392 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c3 │ │ +3ff77c: 7110 b3a4 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; // method@a4b3 │ │ +3ff782: 0c00 |0005: move-result-object v0 │ │ +3ff784: 6e10 2621 0000 |0006: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3ff78a: 0c00 |0009: move-result-object v0 │ │ +3ff78c: 1401 ce03 0a7f |000a: const v1, #float 1.83453e+38 // #7f0a03ce │ │ +3ff792: 7220 b60b 1000 |000d: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3ff798: 0c00 |0010: move-result-object v0 │ │ +3ff79a: 1401 4c01 087f |0011: const v1, #float 1.80782e+38 // #7f08014c │ │ +3ff7a0: 7120 4316 1300 |0014: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ +3ff7a6: 0c01 |0017: move-result-object v1 │ │ +3ff7a8: 7220 ea0b 1000 |0018: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bea │ │ +3ff7ae: 5420 c392 |001b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedInfoFragment; // field@92c3 │ │ +3ff7b2: 7110 b3a4 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; // method@a4b3 │ │ +3ff7b8: 0c00 |0020: move-result-object v0 │ │ +3ff7ba: 6e10 2621 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3ff7c0: 0c00 |0024: move-result-object v0 │ │ +3ff7c2: 1401 eb02 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a02eb │ │ +3ff7c8: 7220 b60b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3ff7ce: 0c00 |002b: move-result-object v0 │ │ +3ff7d0: 1401 3a01 087f |002c: const v1, #float 1.80781e+38 // #7f08013a │ │ +3ff7d6: 7120 4316 1300 |002f: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ +3ff7dc: 0c03 |0032: move-result-object v3 │ │ +3ff7de: 7220 ea0b 3000 |0033: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bea │ │ +3ff7e4: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0014 line=128 │ │ 0x001b line=129 │ │ 0x002f line=130 │ │ locals : │ │ @@ -1731297,17 +1731305,17 @@ │ │ type : '(JLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3ffcd8: |[3ffcd8] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$4rwcAaWWU168AdV1dnxHe2bL7Us:(JLio/reactivex/MaybeEmitter;)V │ │ -3ffce8: 7130 baa4 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$2:(JLio/reactivex/MaybeEmitter;)V // method@a4ba │ │ -3ffcee: 0e00 |0003: return-void │ │ +3ffcc0: |[3ffcc0] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$4rwcAaWWU168AdV1dnxHe2bL7Us:(JLio/reactivex/MaybeEmitter;)V │ │ +3ffcd0: 7130 baa4 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$2:(JLio/reactivex/MaybeEmitter;)V // method@a4ba │ │ +3ffcd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/MaybeEmitter; │ │ │ │ @@ -1731316,17 +1731324,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3ffcf0: |[3ffcf0] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$5Jb_S9ceAh1O-n6aIqaHKvtUhVY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V │ │ -3ffd00: 7020 b7a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a4b7 │ │ -3ffd06: 0e00 |0003: return-void │ │ +3ffcd8: |[3ffcd8] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$5Jb_S9ceAh1O-n6aIqaHKvtUhVY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V │ │ +3ffce8: 7020 b7a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a4b7 │ │ +3ffcee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1731335,17 +1731343,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3ffd08: |[3ffd08] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$Dl3vSbHuuGAXL4OtHilDqLHGkiY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Ljava/lang/Throwable;)V │ │ -3ffd18: 7020 c0a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$9:(Ljava/lang/Throwable;)V // method@a4c0 │ │ -3ffd1e: 0e00 |0003: return-void │ │ +3ffcf0: |[3ffcf0] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$Dl3vSbHuuGAXL4OtHilDqLHGkiY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Ljava/lang/Throwable;)V │ │ +3ffd00: 7020 c0a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$9:(Ljava/lang/Throwable;)V // method@a4c0 │ │ +3ffd06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1731354,17 +1731362,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3ffd20: |[3ffd20] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$ILRY4At-Tu-XQS57tzS08o8J6fY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3ffd30: 7020 bba4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$3:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a4bb │ │ -3ffd36: 0e00 |0003: return-void │ │ +3ffd08: |[3ffd08] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$ILRY4At-Tu-XQS57tzS08o8J6fY:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3ffd18: 7020 bba4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$3:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a4bb │ │ +3ffd1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -1731373,17 +1731381,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3ffd38: |[3ffd38] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$LKIc0ukft9UfdQDVVB9ItzxbSh8:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/DialogInterface;I)V │ │ -3ffd48: 7030 b9a4 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onMenuItemClick$6:(Landroid/content/DialogInterface;I)V // method@a4b9 │ │ -3ffd4e: 0e00 |0003: return-void │ │ +3ffd20: |[3ffd20] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$LKIc0ukft9UfdQDVVB9ItzxbSh8:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/DialogInterface;I)V │ │ +3ffd30: 7030 b9a4 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onMenuItemClick$6:(Landroid/content/DialogInterface;I)V // method@a4b9 │ │ +3ffd36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1731393,17 +1731401,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3ffd50: |[3ffd50] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$MWtRms_0QTXR68vY7DKuAa08wd0:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ -3ffd60: 7020 bea4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$7:(Landroid/net/Uri;)V // method@a4be │ │ -3ffd66: 0e00 |0003: return-void │ │ +3ffd38: |[3ffd38] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$MWtRms_0QTXR68vY7DKuAa08wd0:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ +3ffd48: 7020 bea4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$7:(Landroid/net/Uri;)V // method@a4be │ │ +3ffd4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -1731412,34 +1731420,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -3ffd68: |[3ffd68] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$VbT1uKGNHKE9vDw8fATKXZhvxoM:()V │ │ -3ffd78: 7100 bda4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$5:()V // method@a4bd │ │ -3ffd7e: 0e00 |0003: return-void │ │ +3ffd50: |[3ffd50] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$VbT1uKGNHKE9vDw8fATKXZhvxoM:()V │ │ +3ffd60: 7100 bda4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$5:()V // method@a4bd │ │ +3ffd66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/FeedInfoFragment;) │ │ name : '$r8$lambda$iXrCJYviKxjIiajRVU2epdiudHA' │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ffd80: |[3ffd80] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$iXrCJYviKxjIiajRVU2epdiudHA:(Ljava/lang/Throwable;)V │ │ -3ffd90: 7110 bca4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$4:(Ljava/lang/Throwable;)V // method@a4bc │ │ -3ffd96: 0e00 |0003: return-void │ │ +3ffd68: |[3ffd68] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$iXrCJYviKxjIiajRVU2epdiudHA:(Ljava/lang/Throwable;)V │ │ +3ffd78: 7110 bca4 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onViewCreated$4:(Ljava/lang/Throwable;)V // method@a4bc │ │ +3ffd7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/FeedInfoFragment;) │ │ @@ -1731447,17 +1731455,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3ffd98: |[3ffd98] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$jRP9ouJKGg75zz5tHZq6Y3k56IM:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V │ │ -3ffda8: 7020 b8a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a4b8 │ │ -3ffdae: 0e00 |0003: return-void │ │ +3ffd80: |[3ffd80] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$jRP9ouJKGg75zz5tHZq6Y3k56IM:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/view/View;)V │ │ +3ffd90: 7020 b8a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a4b8 │ │ +3ffd96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1731466,17 +1731474,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ffdb0: |[3ffdb0] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$nwX1jBrLMS-W6Yh6kBtMc7eFW_o:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ -3ffdc0: 7010 bfa4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$8:()V // method@a4bf │ │ -3ffdc6: 0e00 |0003: return-void │ │ +3ffd98: |[3ffd98] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$nwX1jBrLMS-W6Yh6kBtMc7eFW_o:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V │ │ +3ffda8: 7010 bfa4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lambda$reconnectLocalFolder$8:()V // method@a4bf │ │ +3ffdae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/FeedInfoFragment;) │ │ @@ -1731484,17 +1731492,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3ffdc8: |[3ffdc8] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$rO2cSE6j3scE0s8GhtDR96EJwH4:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ -3ffdd8: 7020 b6a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderResult:(Landroid/net/Uri;)V // method@a4b6 │ │ -3ffdde: 0e00 |0003: return-void │ │ +3ffdb0: |[3ffdb0] de.danoeh.antennapod.fragment.FeedInfoFragment.$r8$lambda$rO2cSE6j3scE0s8GhtDR96EJwH4:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V │ │ +3ffdc0: 7020 b6a4 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderResult:(Landroid/net/Uri;)V // method@a4b6 │ │ +3ffdc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -1731503,17 +1731511,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ffcc0: |[3ffcc0] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -3ffcd0: 5400 ca92 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -3ffcd4: 1100 |0002: return-object v0 │ │ +3ffca8: |[3ffca8] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +3ffcb8: 5400 ca92 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +3ffcbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ #12 : (in Lde/danoeh/antennapod/fragment/FeedInfoFragment;) │ │ @@ -1731521,17 +1731529,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ffc68: |[3ffc68] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; │ │ -3ffc78: 5400 d092 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ -3ffc7c: 1100 |0002: return-object v0 │ │ +3ffc50: |[3ffc50] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgettoolbar:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Lcom/google/android/material/appbar/MaterialToolbar; │ │ +3ffc60: 5400 d092 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ +3ffc64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ #13 : (in Lde/danoeh/antennapod/fragment/FeedInfoFragment;) │ │ @@ -1731539,17 +1731547,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3ffb78: |[3ffb78] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; │ │ -3ffb88: 5400 d592 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@92d5 │ │ -3ffb8c: 1100 |0002: return-object v0 │ │ +3ffb60: |[3ffb60] de.danoeh.antennapod.fragment.FeedInfoFragment.-$$Nest$fgettxtvUrl:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)Landroid/widget/TextView; │ │ +3ffb70: 5400 d592 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@92d5 │ │ +3ffb74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ #14 : (in Lde/danoeh/antennapod/fragment/FeedInfoFragment;) │ │ @@ -1731557,28 +1731565,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3ffde0: |[3ffde0] de.danoeh.antennapod.fragment.FeedInfoFragment.:()V │ │ -3ffdf0: 7010 1135 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -3ffdf6: 2200 2b1b |0003: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder; // type@1b2b │ │ -3ffdfa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3ffdfc: 7020 a4a4 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder-IA;)V // method@a4a4 │ │ -3ffe02: 2201 251b |0009: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8; // type@1b25 │ │ -3ffe06: 7020 99a4 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a499 │ │ -3ffe0c: 6e30 9f35 0201 |000e: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ -3ffe12: 0c00 |0011: move-result-object v0 │ │ -3ffe14: 5b20 c792 |0012: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@92c7 │ │ -3ffe18: 2200 271b |0014: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1; // type@1b27 │ │ -3ffe1c: 7020 9da4 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a49d │ │ -3ffe22: 5b20 c892 |0019: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.copyUrlToClipboard:Landroid/view/View$OnClickListener; // field@92c8 │ │ -3ffe26: 0e00 |001b: return-void │ │ +3ffdc8: |[3ffdc8] de.danoeh.antennapod.fragment.FeedInfoFragment.:()V │ │ +3ffdd8: 7010 1135 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +3ffdde: 2200 2b1b |0003: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder; // type@1b2b │ │ +3ffde2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3ffde4: 7020 a4a4 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment$AddLocalFolder-IA;)V // method@a4a4 │ │ +3ffdea: 2201 251b |0009: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8; // type@1b25 │ │ +3ffdee: 7020 99a4 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a499 │ │ +3ffdf4: 6e30 9f35 0201 |000e: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ +3ffdfa: 0c00 |0011: move-result-object v0 │ │ +3ffdfc: 5b20 c792 |0012: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@92c7 │ │ +3ffe00: 2200 271b |0014: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1; // type@1b27 │ │ +3ffe04: 7020 9da4 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$1;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a49d │ │ +3ffe0a: 5b20 c892 |0019: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.copyUrlToClipboard:Landroid/view/View$OnClickListener; // field@92c8 │ │ +3ffe0e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=68 │ │ 0x000e line=69 │ │ 0x0014 line=93 │ │ locals : │ │ @@ -1731589,19 +1731597,19 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3ffe28: |[3ffe28] de.danoeh.antennapod.fragment.FeedInfoFragment.addLocalFolderResult:(Landroid/net/Uri;)V │ │ -3ffe38: 3901 0300 |0000: if-nez v1, 0003 // +0003 │ │ -3ffe3c: 0e00 |0002: return-void │ │ -3ffe3e: 7020 c7a4 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.reconnectLocalFolder:(Landroid/net/Uri;)V // method@a4c7 │ │ -3ffe44: 0e00 |0006: return-void │ │ +3ffe10: |[3ffe10] de.danoeh.antennapod.fragment.FeedInfoFragment.addLocalFolderResult:(Landroid/net/Uri;)V │ │ +3ffe20: 3901 0300 |0000: if-nez v1, 0003 // +0003 │ │ +3ffe24: 0e00 |0002: return-void │ │ +3ffe26: 7020 c7a4 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.reconnectLocalFolder:(Landroid/net/Uri;)V // method@a4c7 │ │ +3ffe2c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=330 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -1731610,19 +1731618,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3ffe48: |[3ffe48] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -3ffe58: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -3ffe5e: 0c01 |0003: move-result-object v1 │ │ -3ffe60: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -3ffe66: 0e00 |0007: return-void │ │ +3ffe30: |[3ffe30] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +3ffe40: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +3ffe46: 0c01 |0003: move-result-object v1 │ │ +3ffe48: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +3ffe4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1731631,23 +1731639,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3ffe68: |[3ffe68] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -3ffe78: 2203 e91d |0000: new-instance v3, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment; // type@1de9 │ │ -3ffe7c: 7010 aab0 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment;.:()V // method@b0aa │ │ -3ffe82: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3ffe88: 0c00 |0008: move-result-object v0 │ │ -3ffe8a: 1f00 d617 |0009: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3ffe8e: 6201 1b94 |000b: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941b │ │ -3ffe92: 6e30 8594 3001 |000d: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@9485 │ │ -3ffe98: 0e00 |0010: return-void │ │ +3ffe50: |[3ffe50] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +3ffe60: 2203 e91d |0000: new-instance v3, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment; // type@1de9 │ │ +3ffe64: 7010 aab0 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment;.:()V // method@b0aa │ │ +3ffe6a: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3ffe70: 0c00 |0008: move-result-object v0 │ │ +3ffe72: 1f00 d617 |0009: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3ffe76: 6201 1b94 |000b: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941b │ │ +3ffe7a: 6e30 8594 3001 |000d: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@9485 │ │ +3ffe80: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0011 reg=3 (null) Landroid/view/View; │ │ @@ -1731657,23 +1731665,23 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3ffe9c: |[3ffe9c] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onMenuItemClick$6:(Landroid/content/DialogInterface;I)V │ │ -3ffeac: 5401 c792 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@92c7 │ │ -3ffeb0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -3ffeb2: 6e20 5113 2100 |0003: invoke-virtual {v1, v2}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ -3ffeb8: 2808 |0006: goto 000e // +0008 │ │ -3ffeba: 1a01 591d |0007: const-string v1, "FeedInfoActivity" // string@1d59 │ │ -3ffebe: 1a02 a64b |0009: const-string v2, "No activity found. Should never happen..." // string@4ba6 │ │ -3ffec2: 7120 f70a 2100 |000b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3ffec8: 0e00 |000e: return-void │ │ +3ffe84: |[3ffe84] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onMenuItemClick$6:(Landroid/content/DialogInterface;I)V │ │ +3ffe94: 5401 c792 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.addLocalFolderLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@92c7 │ │ +3ffe98: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +3ffe9a: 6e20 5113 2100 |0003: invoke-virtual {v1, v2}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ +3ffea0: 2808 |0006: goto 000e // +0008 │ │ +3ffea2: 1a01 591d |0007: const-string v1, "FeedInfoActivity" // string@1d59 │ │ +3ffea6: 1a02 a64b |0009: const-string v2, "No activity found. Should never happen..." // string@4ba6 │ │ +3ffeaa: 7120 f70a 2100 |000b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3ffeb0: 0e00 |000e: return-void │ │ catches : 1 │ │ 0x0000 - 0x0006 │ │ Landroid/content/ActivityNotFoundException; -> 0x0007 │ │ positions : │ │ 0x0000 line=300 │ │ 0x000b line=302 │ │ locals : │ │ @@ -1731686,22 +1731694,22 @@ │ │ type : '(JLio/reactivex/MaybeEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3ffed8: |[3ffed8] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$2:(JLio/reactivex/MaybeEmitter;)V │ │ -3ffee8: 7120 1c9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ -3ffeee: 0c00 |0003: move-result-object v0 │ │ -3ffef0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -3ffef4: 7220 f1b0 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ -3ffefa: 2804 |0009: goto 000d // +0004 │ │ -3ffefc: 7210 f0b0 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ -3fff02: 0e00 |000d: return-void │ │ +3ffec0: |[3ffec0] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$2:(JLio/reactivex/MaybeEmitter;)V │ │ +3ffed0: 7120 1c9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ +3ffed6: 0c00 |0003: move-result-object v0 │ │ +3ffed8: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +3ffedc: 7220 f1b0 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ +3ffee2: 2804 |0009: goto 000d // +0004 │ │ +3ffee4: 7210 f0b0 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ +3ffeea: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0006 line=174 │ │ 0x000a line=176 │ │ locals : │ │ 0x0000 - 0x000e reg=0 (null) J │ │ @@ -1731712,18 +1731720,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3fff04: |[3fff04] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$3:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3fff14: 5b01 ca92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -3fff18: 7010 c9a4 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.showFeed:()V // method@a4c9 │ │ -3fff1e: 0e00 |0005: return-void │ │ +3ffeec: |[3ffeec] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$3:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3ffefc: 5b01 ca92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +3fff00: 7010 c9a4 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.showFeed:()V // method@a4c9 │ │ +3fff06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0002 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1731733,20 +1731741,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 │ │ -3fff20: |[3fff20] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$4:(Ljava/lang/Throwable;)V │ │ -3fff30: 1a00 591d |0000: const-string v0, "FeedInfoActivity" // string@1d59 │ │ -3fff34: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3fff3a: 0c01 |0005: move-result-object v1 │ │ -3fff3c: 7120 f50a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3fff42: 0e00 |0009: return-void │ │ +3fff08: |[3fff08] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$4:(Ljava/lang/Throwable;)V │ │ +3fff18: 1a00 591d |0000: const-string v0, "FeedInfoActivity" // string@1d59 │ │ +3fff1c: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3fff22: 0c01 |0005: move-result-object v1 │ │ +3fff24: 7120 f50a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3fff2a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=184 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #22 : (in Lde/danoeh/antennapod/fragment/FeedInfoFragment;) │ │ @@ -1731754,62 +1731762,62 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -3fff44: |[3fff44] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$5:()V │ │ -3fff54: 0e00 |0000: return-void │ │ +3fff2c: |[3fff2c] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$onViewCreated$5:()V │ │ +3fff3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #23 : (in Lde/danoeh/antennapod/fragment/FeedInfoFragment;) │ │ name : 'lambda$reconnectLocalFolder$7' │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -3fff58: |[3fff58] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$7:(Landroid/net/Uri;)V │ │ -3fff68: 6e10 1a35 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fff6e: 0c00 |0003: move-result-object v0 │ │ -3fff70: 6e10 1f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ -3fff76: 0c00 |0007: move-result-object v0 │ │ -3fff78: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -3fff7a: 6e30 0602 5001 |0009: invoke-virtual {v0, v5, v1}, Landroid/content/ContentResolver;.takePersistableUriPermission:(Landroid/net/Uri;I)V // method@0206 │ │ -3fff80: 6e10 2035 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3fff86: 0c00 |000f: move-result-object v0 │ │ -3fff88: 7120 db31 5000 |0010: invoke-static {v0, v5}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31db │ │ -3fff8e: 0c00 |0013: move-result-object v0 │ │ -3fff90: 3800 2600 |0014: if-eqz v0, 003a // +0026 │ │ -3fff94: 5440 ca92 |0016: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -3fff98: 2202 741e |0018: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3fff9c: 7010 c7b2 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3fffa2: 1a03 ee6b |001d: const-string v3, "antennapod_local:" // string@6bee │ │ -3fffa6: 6e20 d3b2 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3fffac: 6e10 ca06 0500 |0022: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3fffb2: 0c05 |0025: move-result-object v5 │ │ -3fffb4: 6e20 d3b2 5200 |0026: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3fffba: 6e10 deb2 0200 |0029: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3fffc0: 0c05 |002c: move-result-object v5 │ │ -3fffc2: 6e20 88ab 5000 |002d: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ab88 │ │ -3fffc8: 6e10 2035 0400 |0030: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3fffce: 0c05 |0033: move-result-object v5 │ │ -3fffd0: 5440 ca92 |0034: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -3fffd4: 7130 5d9b 0501 |0036: invoke-static {v5, v0, v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ -3fffda: 0e00 |0039: return-void │ │ -3fffdc: 2205 551e |003a: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -3fffe0: 1a00 455d |003c: const-string v0, "Unable to retrieve document tree" // string@5d45 │ │ -3fffe4: 7020 22b2 0500 |003e: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -3fffea: 2705 |0041: throw v5 │ │ +3fff40: |[3fff40] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$7:(Landroid/net/Uri;)V │ │ +3fff50: 6e10 1a35 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fff56: 0c00 |0003: move-result-object v0 │ │ +3fff58: 6e10 1f02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ +3fff5e: 0c00 |0007: move-result-object v0 │ │ +3fff60: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +3fff62: 6e30 0602 5001 |0009: invoke-virtual {v0, v5, v1}, Landroid/content/ContentResolver;.takePersistableUriPermission:(Landroid/net/Uri;I)V // method@0206 │ │ +3fff68: 6e10 2035 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3fff6e: 0c00 |000f: move-result-object v0 │ │ +3fff70: 7120 db31 5000 |0010: invoke-static {v0, v5}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@31db │ │ +3fff76: 0c00 |0013: move-result-object v0 │ │ +3fff78: 3800 2600 |0014: if-eqz v0, 003a // +0026 │ │ +3fff7c: 5440 ca92 |0016: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +3fff80: 2202 741e |0018: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3fff84: 7010 c7b2 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3fff8a: 1a03 ee6b |001d: const-string v3, "antennapod_local:" // string@6bee │ │ +3fff8e: 6e20 d3b2 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3fff94: 6e10 ca06 0500 |0022: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3fff9a: 0c05 |0025: move-result-object v5 │ │ +3fff9c: 6e20 d3b2 5200 |0026: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3fffa2: 6e10 deb2 0200 |0029: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3fffa8: 0c05 |002c: move-result-object v5 │ │ +3fffaa: 6e20 88ab 5000 |002d: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedFile;.setDownload_url:(Ljava/lang/String;)V // method@ab88 │ │ +3fffb0: 6e10 2035 0400 |0030: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3fffb6: 0c05 |0033: move-result-object v5 │ │ +3fffb8: 5440 ca92 |0034: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +3fffbc: 7130 5d9b 0501 |0036: invoke-static {v5, v0, v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ +3fffc2: 0e00 |0039: return-void │ │ +3fffc4: 2205 551e |003a: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +3fffc8: 1a00 455d |003c: const-string v0, "Unable to retrieve document tree" // string@5d45 │ │ +3fffcc: 7020 22b2 0500 |003e: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +3fffd2: 2705 |0041: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0009 line=340 │ │ 0x000c line=341 │ │ 0x0016 line=345 │ │ 0x0030 line=346 │ │ @@ -1731823,22 +1731831,22 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3fffec: |[3fffec] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$8:()V │ │ -3ffffc: 6e10 1a35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -400002: 0c00 |0003: move-result-object v0 │ │ -400004: 1f00 d617 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -400008: 1401 0a00 0401 |0006: const v1, #float 2.42446e-38 // #0104000a │ │ -40000e: 12f2 |0009: const/4 v2, #int -1 // #ff │ │ -400010: 6e30 9e94 1002 |000a: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -400016: 0e00 |000d: return-void │ │ +3fffd4: |[3fffd4] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$8:()V │ │ +3fffe4: 6e10 1a35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fffea: 0c00 |0003: move-result-object v0 │ │ +3fffec: 1f00 d617 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3ffff0: 1401 0a00 0401 |0006: const v1, #float 2.42446e-38 // #0104000a │ │ +3ffff6: 12f2 |0009: const/4 v2, #int -1 // #ff │ │ +3ffff8: 6e30 9e94 1002 |000a: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +3ffffe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x000a line=352 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ │ │ @@ -1731847,23 +1731855,23 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -400018: |[400018] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$9:(Ljava/lang/Throwable;)V │ │ -400028: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40002e: 0c00 |0003: move-result-object v0 │ │ -400030: 1f00 d617 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -400034: 6e10 00b3 0300 |0006: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ -40003a: 0c03 |0009: move-result-object v3 │ │ -40003c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -40003e: 6e30 9f94 3001 |000b: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ -400044: 0e00 |000e: return-void │ │ +400000: |[400000] de.danoeh.antennapod.fragment.FeedInfoFragment.lambda$reconnectLocalFolder$9:(Ljava/lang/Throwable;)V │ │ +400010: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +400016: 0c00 |0003: move-result-object v0 │ │ +400018: 1f00 d617 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40001c: 6e10 00b3 0300 |0006: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ +400022: 0c03 |0009: move-result-object v3 │ │ +400024: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +400026: 6e30 9f94 3001 |000b: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ +40002c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0006 line=354 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ 0x0000 - 0x000f reg=3 (null) Ljava/lang/Throwable; │ │ @@ -1731873,25 +1731881,25 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedInfoFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -3ffc80: |[3ffc80] de.danoeh.antennapod.fragment.FeedInfoFragment.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ -3ffc90: 2200 2c1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment; // type@1b2c │ │ -3ffc94: 7010 b5a4 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.:()V // method@a4b5 │ │ -3ffc9a: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -3ffc9e: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -3ffca4: 1a02 7f79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ -3ffca8: 6e10 77ab 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3ffcae: 0b03 |000f: move-result-wide v3 │ │ -3ffcb0: 6e40 f806 2143 |0010: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ -3ffcb6: 6e20 b135 1000 |0013: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -3ffcbc: 1100 |0016: return-object v0 │ │ +3ffc68: |[3ffc68] de.danoeh.antennapod.fragment.FeedInfoFragment.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ +3ffc78: 2200 2c1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment; // type@1b2c │ │ +3ffc7c: 7010 b5a4 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.:()V // method@a4b5 │ │ +3ffc82: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +3ffc86: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +3ffc8c: 1a02 7f79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ +3ffc90: 6e10 77ab 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3ffc96: 0b03 |000f: move-result-wide v3 │ │ +3ffc98: 6e40 f806 2143 |0010: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ +3ffc9e: 6e20 b135 1000 |0013: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +3ffca4: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000c line=88 │ │ 0x0013 line=89 │ │ locals : │ │ @@ -1731902,36 +1731910,36 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -400174: |[400174] de.danoeh.antennapod.fragment.FeedInfoFragment.reconnectLocalFolder:(Landroid/net/Uri;)V │ │ -400184: 5420 ca92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -400188: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -40018c: 0e00 |0004: return-void │ │ -40018e: 2200 1c1b |0005: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0; // type@1b1c │ │ -400192: 7030 87a4 2003 |0007: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V // method@a487 │ │ -400198: 7110 deb0 0000 |000a: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ -40019e: 0c03 |000d: move-result-object v3 │ │ -4001a0: 7100 0cb1 0000 |000e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -4001a6: 0c00 |0011: move-result-object v0 │ │ -4001a8: 6e20 e3b0 0300 |0012: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -4001ae: 0c03 |0015: move-result-object v3 │ │ -4001b0: 7100 07b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -4001b6: 0c00 |0019: move-result-object v0 │ │ -4001b8: 6e20 e0b0 0300 |001a: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ -4001be: 0c03 |001d: move-result-object v3 │ │ -4001c0: 2200 1e1b |001e: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1; // type@1b1e │ │ -4001c4: 7020 8ba4 2000 |0020: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a48b │ │ -4001ca: 2201 1f1b |0023: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2; // type@1b1f │ │ -4001ce: 7020 8da4 2100 |0025: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a48d │ │ -4001d4: 6e30 e2b0 0301 |0028: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ -4001da: 0e00 |002b: return-void │ │ +40015c: |[40015c] de.danoeh.antennapod.fragment.FeedInfoFragment.reconnectLocalFolder:(Landroid/net/Uri;)V │ │ +40016c: 5420 ca92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +400170: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +400174: 0e00 |0004: return-void │ │ +400176: 2200 1c1b |0005: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0; // type@1b1c │ │ +40017a: 7030 87a4 2003 |0007: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/net/Uri;)V // method@a487 │ │ +400180: 7110 deb0 0000 |000a: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ +400186: 0c03 |000d: move-result-object v3 │ │ +400188: 7100 0cb1 0000 |000e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +40018e: 0c00 |0011: move-result-object v0 │ │ +400190: 6e20 e3b0 0300 |0012: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +400196: 0c03 |0015: move-result-object v3 │ │ +400198: 7100 07b1 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +40019e: 0c00 |0019: move-result-object v0 │ │ +4001a0: 6e20 e0b0 0300 |001a: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ +4001a6: 0c03 |001d: move-result-object v3 │ │ +4001a8: 2200 1e1b |001e: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1; // type@1b1e │ │ +4001ac: 7020 8ba4 2000 |0020: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a48b │ │ +4001b2: 2201 1f1b |0023: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2; // type@1b1f │ │ +4001b6: 7020 8da4 2100 |0025: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a48d │ │ +4001bc: 6e30 e2b0 0301 |0028: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ +4001c2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0005 line=338 │ │ 0x000e line=348 │ │ 0x0016 line=349 │ │ 0x0028 line=350 │ │ @@ -1731944,90 +1731952,90 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -4001dc: |[4001dc] de.danoeh.antennapod.fragment.FeedInfoFragment.refreshToolbarState:()V │ │ -4001ec: 5470 d092 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ -4001f0: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -4001f6: 0c00 |0005: move-result-object v0 │ │ -4001f8: 1401 9002 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a0290 │ │ -4001fe: 7220 b60b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -400204: 0c00 |000c: move-result-object v0 │ │ -400206: 5471 ca92 |000d: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -40020a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -40020c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -40020e: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ -400212: 6e10 5dab 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -400218: 0a01 |0016: move-result v1 │ │ -40021a: 3801 0400 |0017: if-eqz v1, 001b // +0004 │ │ -40021e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -400220: 2802 |001a: goto 001c // +0002 │ │ -400222: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -400224: 7220 f90b 1000 |001c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -40022a: 5470 d092 |001f: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ -40022e: 6e10 2621 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -400234: 0c00 |0024: move-result-object v0 │ │ -400236: 1401 eb02 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a02eb │ │ -40023c: 7220 b60b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -400242: 0c00 |002b: move-result-object v0 │ │ -400244: 5471 ca92 |002c: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -400248: 3801 0a00 |002e: if-eqz v1, 0038 // +000a │ │ -40024c: 6e10 5dab 0100 |0030: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -400252: 0a01 |0033: move-result v1 │ │ -400254: 3901 0400 |0034: if-nez v1, 0038 // +0004 │ │ -400258: 1211 |0036: const/4 v1, #int 1 // #1 │ │ -40025a: 2802 |0037: goto 0039 // +0002 │ │ -40025c: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -40025e: 7220 f90b 1000 |0039: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -400264: 5470 d092 |003c: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ -400268: 6e10 2621 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -40026e: 0c00 |0041: move-result-object v0 │ │ -400270: 1401 ce03 0a7f |0042: const v1, #float 1.83453e+38 // #7f0a03ce │ │ -400276: 7220 b60b 1000 |0045: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -40027c: 0c00 |0048: move-result-object v0 │ │ -40027e: 5471 ca92 |0049: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -400282: 3801 2500 |004b: if-eqz v1, 0070 // +0025 │ │ -400286: 6e10 52ab 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -40028c: 0c01 |0050: move-result-object v1 │ │ -40028e: 3801 1f00 |0051: if-eqz v1, 0070 // +001f │ │ -400292: 6e10 2035 0700 |0053: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -400298: 0c01 |0056: move-result-object v1 │ │ -40029a: 2204 6c00 |0057: new-instance v4, Landroid/content/Intent; // type@006c │ │ -40029e: 5475 ca92 |0059: iget-object v5, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -4002a2: 6e10 52ab 0500 |005b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -4002a8: 0c05 |005e: move-result-object v5 │ │ -4002aa: 7110 c906 0500 |005f: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -4002b0: 0c05 |0062: move-result-object v5 │ │ -4002b2: 1a06 b56a |0063: const-string v6, "android.intent.action.VIEW" // string@6ab5 │ │ -4002b6: 7030 5b02 6405 |0065: invoke-direct {v4, v6, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025b │ │ -4002bc: 7120 469d 4100 |0068: invoke-static {v1, v4}, Lde/danoeh/antennapod/core/util/IntentUtils;.isCallable:(Landroid/content/Context;Landroid/content/Intent;)Z // method@9d46 │ │ -4002c2: 0a01 |006b: move-result v1 │ │ -4002c4: 3801 0400 |006c: if-eqz v1, 0070 // +0004 │ │ -4002c8: 1211 |006e: const/4 v1, #int 1 // #1 │ │ -4002ca: 2802 |006f: goto 0071 // +0002 │ │ -4002cc: 1201 |0070: const/4 v1, #int 0 // #0 │ │ -4002ce: 7220 f90b 1000 |0071: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -4002d4: 5470 d092 |0074: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ -4002d8: 6e10 2621 0000 |0076: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -4002de: 0c00 |0079: move-result-object v0 │ │ -4002e0: 1401 2001 0a7f |007a: const v1, #float 1.83439e+38 // #7f0a0120 │ │ -4002e6: 7220 b60b 1000 |007d: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -4002ec: 0c00 |0080: move-result-object v0 │ │ -4002ee: 5471 ca92 |0081: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -4002f2: 3801 0900 |0083: if-eqz v1, 008c // +0009 │ │ -4002f6: 6e10 5dab 0100 |0085: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -4002fc: 0a01 |0088: move-result v1 │ │ -4002fe: 3901 0300 |0089: if-nez v1, 008c // +0003 │ │ -400302: 2802 |008b: goto 008d // +0002 │ │ -400304: 1202 |008c: const/4 v2, #int 0 // #0 │ │ -400306: 7220 f90b 2000 |008d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -40030c: 0e00 |0090: return-void │ │ +4001c4: |[4001c4] de.danoeh.antennapod.fragment.FeedInfoFragment.refreshToolbarState:()V │ │ +4001d4: 5470 d092 |0000: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ +4001d8: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +4001de: 0c00 |0005: move-result-object v0 │ │ +4001e0: 1401 9002 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a0290 │ │ +4001e6: 7220 b60b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +4001ec: 0c00 |000c: move-result-object v0 │ │ +4001ee: 5471 ca92 |000d: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +4001f2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +4001f4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +4001f6: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ +4001fa: 6e10 5dab 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +400200: 0a01 |0016: move-result v1 │ │ +400202: 3801 0400 |0017: if-eqz v1, 001b // +0004 │ │ +400206: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +400208: 2802 |001a: goto 001c // +0002 │ │ +40020a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +40020c: 7220 f90b 1000 |001c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +400212: 5470 d092 |001f: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ +400216: 6e10 2621 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +40021c: 0c00 |0024: move-result-object v0 │ │ +40021e: 1401 eb02 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a02eb │ │ +400224: 7220 b60b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +40022a: 0c00 |002b: move-result-object v0 │ │ +40022c: 5471 ca92 |002c: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +400230: 3801 0a00 |002e: if-eqz v1, 0038 // +000a │ │ +400234: 6e10 5dab 0100 |0030: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +40023a: 0a01 |0033: move-result v1 │ │ +40023c: 3901 0400 |0034: if-nez v1, 0038 // +0004 │ │ +400240: 1211 |0036: const/4 v1, #int 1 // #1 │ │ +400242: 2802 |0037: goto 0039 // +0002 │ │ +400244: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +400246: 7220 f90b 1000 |0039: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +40024c: 5470 d092 |003c: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ +400250: 6e10 2621 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +400256: 0c00 |0041: move-result-object v0 │ │ +400258: 1401 ce03 0a7f |0042: const v1, #float 1.83453e+38 // #7f0a03ce │ │ +40025e: 7220 b60b 1000 |0045: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +400264: 0c00 |0048: move-result-object v0 │ │ +400266: 5471 ca92 |0049: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +40026a: 3801 2500 |004b: if-eqz v1, 0070 // +0025 │ │ +40026e: 6e10 52ab 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +400274: 0c01 |0050: move-result-object v1 │ │ +400276: 3801 1f00 |0051: if-eqz v1, 0070 // +001f │ │ +40027a: 6e10 2035 0700 |0053: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +400280: 0c01 |0056: move-result-object v1 │ │ +400282: 2204 6c00 |0057: new-instance v4, Landroid/content/Intent; // type@006c │ │ +400286: 5475 ca92 |0059: iget-object v5, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +40028a: 6e10 52ab 0500 |005b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +400290: 0c05 |005e: move-result-object v5 │ │ +400292: 7110 c906 0500 |005f: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +400298: 0c05 |0062: move-result-object v5 │ │ +40029a: 1a06 b56a |0063: const-string v6, "android.intent.action.VIEW" // string@6ab5 │ │ +40029e: 7030 5b02 6405 |0065: invoke-direct {v4, v6, v5}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@025b │ │ +4002a4: 7120 469d 4100 |0068: invoke-static {v1, v4}, Lde/danoeh/antennapod/core/util/IntentUtils;.isCallable:(Landroid/content/Context;Landroid/content/Intent;)Z // method@9d46 │ │ +4002aa: 0a01 |006b: move-result v1 │ │ +4002ac: 3801 0400 |006c: if-eqz v1, 0070 // +0004 │ │ +4002b0: 1211 |006e: const/4 v1, #int 1 // #1 │ │ +4002b2: 2802 |006f: goto 0071 // +0002 │ │ +4002b4: 1201 |0070: const/4 v1, #int 0 // #0 │ │ +4002b6: 7220 f90b 1000 |0071: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +4002bc: 5470 d092 |0074: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ +4002c0: 6e10 2621 0000 |0076: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +4002c6: 0c00 |0079: move-result-object v0 │ │ +4002c8: 1401 2001 0a7f |007a: const v1, #float 1.83439e+38 // #7f0a0120 │ │ +4002ce: 7220 b60b 1000 |007d: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +4002d4: 0c00 |0080: move-result-object v0 │ │ +4002d6: 5471 ca92 |0081: iget-object v1, v7, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +4002da: 3801 0900 |0083: if-eqz v1, 008c // +0009 │ │ +4002de: 6e10 5dab 0100 |0085: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +4002e4: 0a01 |0088: move-result v1 │ │ +4002e6: 3901 0300 |0089: if-nez v1, 008c // +0003 │ │ +4002ea: 2802 |008b: goto 008d // +0002 │ │ +4002ec: 1202 |008c: const/4 v2, #int 0 // #0 │ │ +4002ee: 7220 f90b 2000 |008d: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +4002f4: 0e00 |0090: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x001f line=280 │ │ 0x003c line=281 │ │ 0x0053 line=282 │ │ 0x0071 line=281 │ │ @@ -1732040,244 +1732048,244 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 489 16-bit code units │ │ -400310: |[400310] de.danoeh.antennapod.fragment.FeedInfoFragment.showFeed:()V │ │ -400320: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -400324: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40032a: 1a01 3a33 |0005: const-string v1, "Language is " // string@333a │ │ -40032e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -400334: 5481 ca92 |000a: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -400338: 6e10 50ab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLanguage:()Ljava/lang/String; // method@ab50 │ │ -40033e: 0c01 |000f: move-result-object v1 │ │ -400340: 6e20 d3b2 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -400346: 6e10 deb2 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40034c: 0c00 |0016: move-result-object v0 │ │ -40034e: 1a01 591d |0017: const-string v1, "FeedInfoActivity" // string@1d59 │ │ -400352: 7120 f50a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -400358: 2200 741e |001c: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -40035c: 7010 c7b2 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -400362: 1a02 4f0f |0021: const-string v2, "Author is " // string@0f4f │ │ -400366: 6e20 d3b2 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40036c: 5482 ca92 |0026: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -400370: 6e10 45ab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ -400376: 0c02 |002b: move-result-object v2 │ │ -400378: 6e20 d3b2 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40037e: 6e10 deb2 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -400384: 0c00 |0032: move-result-object v0 │ │ -400386: 7120 f50a 0100 |0033: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -40038c: 2200 741e |0036: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -400390: 7010 c7b2 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -400396: 1a02 d85c |003b: const-string v2, "URL is " // string@5cd8 │ │ -40039a: 6e20 d3b2 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4003a0: 5482 ca92 |0040: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -4003a4: 6e10 84ab 0200 |0042: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -4003aa: 0c02 |0045: move-result-object v2 │ │ -4003ac: 6e20 d3b2 2000 |0046: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4003b2: 6e10 deb2 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4003b8: 0c00 |004c: move-result-object v0 │ │ -4003ba: 7120 f50a 0100 |004d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4003c0: 7110 f650 0800 |0050: invoke-static {v8}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ -4003c6: 0c00 |0053: move-result-object v0 │ │ -4003c8: 5481 ca92 |0054: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -4003cc: 6e10 4cab 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -4003d2: 0c01 |0059: move-result-object v1 │ │ -4003d4: 6e20 9351 1000 |005a: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -4003da: 0c00 |005d: move-result-object v0 │ │ -4003dc: 2201 7b0f |005e: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -4003e0: 7010 bb5a 0100 |0060: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -4003e6: 1402 7200 067f |0063: const v2, #float 1.78119e+38 // #7f060072 │ │ -4003ec: 6e20 5f5a 2100 |0066: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ -4003f2: 0c01 |0069: move-result-object v1 │ │ -4003f4: 1f01 7b0f |006a: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -4003f8: 6e20 2b5a 2100 |006c: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ -4003fe: 0c01 |006f: move-result-object v1 │ │ -400400: 1f01 7b0f |0070: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -400404: 6e10 2f5a 0100 |0072: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ -40040a: 0c01 |0075: move-result-object v1 │ │ -40040c: 1f01 7b0f |0076: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -400410: 6e10 255a 0100 |0078: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -400416: 0c01 |007b: move-result-object v1 │ │ -400418: 6e20 3f51 1000 |007c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -40041e: 0c00 |007f: move-result-object v0 │ │ -400420: 5481 cd92 |0080: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvCover:Landroid/widget/ImageView; // field@92cd │ │ -400424: 6e20 5351 1000 |0082: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -40042a: 7110 f650 0800 |0085: invoke-static {v8}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ -400430: 0c00 |0088: move-result-object v0 │ │ -400432: 5481 ca92 |0089: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -400436: 6e10 4cab 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -40043c: 0c01 |008e: move-result-object v1 │ │ -40043e: 6e20 9351 1000 |008f: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -400444: 0c00 |0092: move-result-object v0 │ │ -400446: 2201 7b0f |0093: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -40044a: 7010 bb5a 0100 |0095: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -400450: 1402 7100 067f |0098: const v2, #float 1.78119e+38 // #7f060071 │ │ -400456: 6e20 5f5a 2100 |009b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ -40045c: 0c01 |009e: move-result-object v1 │ │ -40045e: 1f01 7b0f |009f: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -400462: 6e20 2b5a 2100 |00a1: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ -400468: 0c01 |00a4: move-result-object v1 │ │ -40046a: 1f01 7b0f |00a5: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -40046e: 2202 e11d |00a7: new-instance v2, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1de1 │ │ -400472: 7010 a7b0 0200 |00a9: invoke-direct {v2}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b0a7 │ │ -400478: 6e20 6c5a 2100 |00ac: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a6c │ │ -40047e: 0c01 |00af: move-result-object v1 │ │ -400480: 1f01 7b0f |00b0: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -400484: 6e10 255a 0100 |00b2: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -40048a: 0c01 |00b5: move-result-object v1 │ │ -40048c: 6e20 3f51 1000 |00b6: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -400492: 0c00 |00b9: move-result-object v0 │ │ -400494: 5481 cc92 |00ba: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@92cc │ │ -400498: 6e20 5351 1000 |00bc: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -40049e: 5480 d492 |00bf: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@92d4 │ │ -4004a2: 5481 ca92 |00c1: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -4004a6: 6e10 59ab 0100 |00c3: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -4004ac: 0c01 |00c6: move-result-object v1 │ │ -4004ae: 6e20 9412 1000 |00c7: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -4004b4: 5480 d492 |00ca: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@92d4 │ │ -4004b8: 1261 |00cc: const/4 v1, #int 6 // #6 │ │ -4004ba: 6e20 8712 1000 |00cd: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ -4004c0: 5480 ca92 |00d0: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -4004c4: 6e10 47ab 0000 |00d2: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@ab47 │ │ -4004ca: 0c00 |00d5: move-result-object v0 │ │ -4004cc: 7110 179e 0000 |00d6: invoke-static {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e17 │ │ -4004d2: 0c00 |00d9: move-result-object v0 │ │ -4004d4: 5481 d292 |00da: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvDescription:Landroid/widget/TextView; // field@92d2 │ │ -4004d8: 6e20 9412 0100 |00dc: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -4004de: 5480 ca92 |00df: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -4004e2: 6e10 45ab 0000 |00e1: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ -4004e8: 0c00 |00e4: move-result-object v0 │ │ -4004ea: 7110 a80a 0000 |00e5: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -4004f0: 0a00 |00e8: move-result v0 │ │ -4004f2: 3900 0d00 |00e9: if-nez v0, 00f6 // +000d │ │ -4004f6: 5480 d192 |00eb: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvAuthorHeader:Landroid/widget/TextView; // field@92d1 │ │ -4004fa: 5481 ca92 |00ed: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -4004fe: 6e10 45ab 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ -400504: 0c01 |00f2: move-result-object v1 │ │ -400506: 6e20 9412 1000 |00f3: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -40050c: 5480 d592 |00f6: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@92d5 │ │ -400510: 2201 741e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -400514: 7010 c7b2 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40051a: 5482 ca92 |00fd: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -40051e: 6e10 84ab 0200 |00ff: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -400524: 0c02 |0102: move-result-object v2 │ │ -400526: 6e20 d3b2 2100 |0103: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40052c: 1a02 f001 |0106: const-string v2, " {fa-paperclip}" // string@01f0 │ │ -400530: 6e20 d3b2 2100 |0108: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -400536: 6e10 deb2 0100 |010b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40053c: 0c01 |010e: move-result-object v1 │ │ -40053e: 6e20 9412 1000 |010f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -400544: 5480 ca92 |0112: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -400548: 6e10 56ab 0000 |0114: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@ab56 │ │ -40054e: 0c00 |0117: move-result-object v0 │ │ -400550: 1201 |0118: const/4 v1, #int 0 // #0 │ │ -400552: 3800 b600 |0119: if-eqz v0, 01cf // +00b6 │ │ -400556: 5480 ca92 |011b: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -40055a: 6e10 56ab 0000 |011d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@ab56 │ │ -400560: 0c00 |0120: move-result-object v0 │ │ -400562: 6e10 2ab4 0000 |0121: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b42a │ │ -400568: 0a00 |0124: move-result v0 │ │ -40056a: 3900 0400 |0125: if-nez v0, 0129 // +0004 │ │ -40056e: 2900 a800 |0127: goto/16 01cf // +00a8 │ │ -400572: 5480 cf92 |0129: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@92cf │ │ -400576: 6e20 930d 1000 |012b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40057c: 5480 ca92 |012e: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -400580: 6e10 56ab 0000 |0130: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@ab56 │ │ -400586: 0c00 |0133: move-result-object v0 │ │ -400588: 6e10 24b4 0000 |0134: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ -40058e: 0c02 |0137: move-result-object v2 │ │ -400590: 7210 c4b4 0200 |0138: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -400596: 0a03 |013b: move-result v3 │ │ -400598: 3803 3a00 |013c: if-eqz v3, 0176 // +003a │ │ -40059c: 7210 c5b4 0200 |013e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -4005a2: 0c03 |0141: move-result-object v3 │ │ -4005a4: 1f03 a01c |0142: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ -4005a8: 6e10 24b4 0000 |0144: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ -4005ae: 0c04 |0147: move-result-object v4 │ │ -4005b0: 7210 c4b4 0400 |0148: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -4005b6: 0a05 |014b: move-result v5 │ │ -4005b8: 3805 ecff |014c: if-eqz v5, 0138 // -0014 │ │ -4005bc: 7210 c5b4 0400 |014e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -4005c2: 0c05 |0151: move-result-object v5 │ │ -4005c4: 1f05 a01c |0152: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ -4005c8: 5456 7d96 |0154: iget-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ -4005cc: 5437 7d96 |0156: iget-object v7, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ -4005d0: 7120 a50a 7600 |0158: invoke-static {v6, v7}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -4005d6: 0a06 |015b: move-result v6 │ │ -4005d8: 3806 ecff |015c: if-eqz v6, 0148 // -0014 │ │ -4005dc: 5455 7c96 |015e: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -4005e0: 3805 e8ff |0160: if-eqz v5, 0148 // -0018 │ │ -4005e4: 5436 7c96 |0162: iget-object v6, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -4005e8: 3806 e4ff |0164: if-eqz v6, 0148 // -001c │ │ -4005ec: 6e10 adb2 0500 |0166: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b2ad │ │ -4005f2: 0a05 |0169: move-result v5 │ │ -4005f4: 5436 7c96 |016a: iget-object v6, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -4005f8: 6e10 adb2 0600 |016c: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b2ad │ │ -4005fe: 0a06 |016f: move-result v6 │ │ -400600: 3765 d8ff |0170: if-le v5, v6, 0148 // -0028 │ │ -400604: 7210 c6b4 0200 |0172: invoke-interface {v2}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ -40060a: 28c3 |0175: goto 0138 // -003d │ │ -40060c: 2202 741e |0176: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -400610: 7010 c7b2 0200 |0178: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -400616: 6e10 24b4 0000 |017b: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ -40061c: 0c00 |017e: move-result-object v0 │ │ -40061e: 7210 c4b4 0000 |017f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -400624: 0a03 |0182: move-result v3 │ │ -400626: 3803 3500 |0183: if-eqz v3, 01b8 // +0035 │ │ -40062a: 7210 c5b4 0000 |0185: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -400630: 0c03 |0188: move-result-object v3 │ │ -400632: 1f03 a01c |0189: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ -400636: 5434 7c96 |018b: iget-object v4, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -40063a: 6e10 abb2 0400 |018d: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -400640: 0a04 |0190: move-result v4 │ │ -400642: 3804 1200 |0191: if-eqz v4, 01a3 // +0012 │ │ -400646: 6e10 2035 0800 |0193: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40064c: 0c04 |0196: move-result-object v4 │ │ -40064e: 6e10 2e02 0400 |0197: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -400654: 0c04 |019a: move-result-object v4 │ │ -400656: 1405 3e03 127f |019b: const v5, #float 1.94084e+38 // #7f12033e │ │ -40065c: 6e20 1003 5400 |019e: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -400662: 0c04 |01a1: move-result-object v4 │ │ -400664: 2803 |01a2: goto 01a5 // +0003 │ │ -400666: 5434 7c96 |01a3: iget-object v4, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ -40066a: 6e20 d3b2 4200 |01a5: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -400670: 1a04 1e00 |01a8: const-string v4, " " // string@001e │ │ -400674: 6e20 d3b2 4200 |01aa: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40067a: 5433 7d96 |01ad: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ -40067e: 6e20 d3b2 3200 |01af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -400684: 1a03 0200 |01b2: const-string v3, " │ │ +4002f8: |[4002f8] de.danoeh.antennapod.fragment.FeedInfoFragment.showFeed:()V │ │ +400308: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +40030c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +400312: 1a01 3a33 |0005: const-string v1, "Language is " // string@333a │ │ +400316: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40031c: 5481 ca92 |000a: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +400320: 6e10 50ab 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLanguage:()Ljava/lang/String; // method@ab50 │ │ +400326: 0c01 |000f: move-result-object v1 │ │ +400328: 6e20 d3b2 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40032e: 6e10 deb2 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +400334: 0c00 |0016: move-result-object v0 │ │ +400336: 1a01 591d |0017: const-string v1, "FeedInfoActivity" // string@1d59 │ │ +40033a: 7120 f50a 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +400340: 2200 741e |001c: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +400344: 7010 c7b2 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40034a: 1a02 4f0f |0021: const-string v2, "Author is " // string@0f4f │ │ +40034e: 6e20 d3b2 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +400354: 5482 ca92 |0026: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +400358: 6e10 45ab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ +40035e: 0c02 |002b: move-result-object v2 │ │ +400360: 6e20 d3b2 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +400366: 6e10 deb2 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40036c: 0c00 |0032: move-result-object v0 │ │ +40036e: 7120 f50a 0100 |0033: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +400374: 2200 741e |0036: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +400378: 7010 c7b2 0000 |0038: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40037e: 1a02 d85c |003b: const-string v2, "URL is " // string@5cd8 │ │ +400382: 6e20 d3b2 2000 |003d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +400388: 5482 ca92 |0040: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +40038c: 6e10 84ab 0200 |0042: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +400392: 0c02 |0045: move-result-object v2 │ │ +400394: 6e20 d3b2 2000 |0046: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40039a: 6e10 deb2 0000 |0049: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4003a0: 0c00 |004c: move-result-object v0 │ │ +4003a2: 7120 f50a 0100 |004d: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4003a8: 7110 f650 0800 |0050: invoke-static {v8}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ +4003ae: 0c00 |0053: move-result-object v0 │ │ +4003b0: 5481 ca92 |0054: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +4003b4: 6e10 4cab 0100 |0056: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +4003ba: 0c01 |0059: move-result-object v1 │ │ +4003bc: 6e20 9351 1000 |005a: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +4003c2: 0c00 |005d: move-result-object v0 │ │ +4003c4: 2201 7b0f |005e: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +4003c8: 7010 bb5a 0100 |0060: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +4003ce: 1402 7200 067f |0063: const v2, #float 1.78119e+38 // #7f060072 │ │ +4003d4: 6e20 5f5a 2100 |0066: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ +4003da: 0c01 |0069: move-result-object v1 │ │ +4003dc: 1f01 7b0f |006a: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +4003e0: 6e20 2b5a 2100 |006c: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ +4003e6: 0c01 |006f: move-result-object v1 │ │ +4003e8: 1f01 7b0f |0070: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +4003ec: 6e10 2f5a 0100 |0072: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ +4003f2: 0c01 |0075: move-result-object v1 │ │ +4003f4: 1f01 7b0f |0076: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +4003f8: 6e10 255a 0100 |0078: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +4003fe: 0c01 |007b: move-result-object v1 │ │ +400400: 6e20 3f51 1000 |007c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +400406: 0c00 |007f: move-result-object v0 │ │ +400408: 5481 cd92 |0080: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvCover:Landroid/widget/ImageView; // field@92cd │ │ +40040c: 6e20 5351 1000 |0082: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +400412: 7110 f650 0800 |0085: invoke-static {v8}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ +400418: 0c00 |0088: move-result-object v0 │ │ +40041a: 5481 ca92 |0089: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +40041e: 6e10 4cab 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +400424: 0c01 |008e: move-result-object v1 │ │ +400426: 6e20 9351 1000 |008f: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +40042c: 0c00 |0092: move-result-object v0 │ │ +40042e: 2201 7b0f |0093: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +400432: 7010 bb5a 0100 |0095: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +400438: 1402 7100 067f |0098: const v2, #float 1.78119e+38 // #7f060071 │ │ +40043e: 6e20 5f5a 2100 |009b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ +400444: 0c01 |009e: move-result-object v1 │ │ +400446: 1f01 7b0f |009f: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +40044a: 6e20 2b5a 2100 |00a1: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ +400450: 0c01 |00a4: move-result-object v1 │ │ +400452: 1f01 7b0f |00a5: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +400456: 2202 e11d |00a7: new-instance v2, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1de1 │ │ +40045a: 7010 a7b0 0200 |00a9: invoke-direct {v2}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b0a7 │ │ +400460: 6e20 6c5a 2100 |00ac: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a6c │ │ +400466: 0c01 |00af: move-result-object v1 │ │ +400468: 1f01 7b0f |00b0: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +40046c: 6e10 255a 0100 |00b2: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +400472: 0c01 |00b5: move-result-object v1 │ │ +400474: 6e20 3f51 1000 |00b6: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +40047a: 0c00 |00b9: move-result-object v0 │ │ +40047c: 5481 cc92 |00ba: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@92cc │ │ +400480: 6e20 5351 1000 |00bc: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +400486: 5480 d492 |00bf: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@92d4 │ │ +40048a: 5481 ca92 |00c1: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +40048e: 6e10 59ab 0100 |00c3: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +400494: 0c01 |00c6: move-result-object v1 │ │ +400496: 6e20 9412 1000 |00c7: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +40049c: 5480 d492 |00ca: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@92d4 │ │ +4004a0: 1261 |00cc: const/4 v1, #int 6 // #6 │ │ +4004a2: 6e20 8712 1000 |00cd: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ +4004a8: 5480 ca92 |00d0: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +4004ac: 6e10 47ab 0000 |00d2: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@ab47 │ │ +4004b2: 0c00 |00d5: move-result-object v0 │ │ +4004b4: 7110 179e 0000 |00d6: invoke-static {v0}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e17 │ │ +4004ba: 0c00 |00d9: move-result-object v0 │ │ +4004bc: 5481 d292 |00da: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvDescription:Landroid/widget/TextView; // field@92d2 │ │ +4004c0: 6e20 9412 0100 |00dc: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +4004c6: 5480 ca92 |00df: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +4004ca: 6e10 45ab 0000 |00e1: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ +4004d0: 0c00 |00e4: move-result-object v0 │ │ +4004d2: 7110 a80a 0000 |00e5: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +4004d8: 0a00 |00e8: move-result v0 │ │ +4004da: 3900 0d00 |00e9: if-nez v0, 00f6 // +000d │ │ +4004de: 5480 d192 |00eb: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvAuthorHeader:Landroid/widget/TextView; // field@92d1 │ │ +4004e2: 5481 ca92 |00ed: iget-object v1, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +4004e6: 6e10 45ab 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ +4004ec: 0c01 |00f2: move-result-object v1 │ │ +4004ee: 6e20 9412 1000 |00f3: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +4004f4: 5480 d592 |00f6: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@92d5 │ │ +4004f8: 2201 741e |00f8: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4004fc: 7010 c7b2 0100 |00fa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +400502: 5482 ca92 |00fd: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +400506: 6e10 84ab 0200 |00ff: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +40050c: 0c02 |0102: move-result-object v2 │ │ +40050e: 6e20 d3b2 2100 |0103: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +400514: 1a02 f001 |0106: const-string v2, " {fa-paperclip}" // string@01f0 │ │ +400518: 6e20 d3b2 2100 |0108: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40051e: 6e10 deb2 0100 |010b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +400524: 0c01 |010e: move-result-object v1 │ │ +400526: 6e20 9412 1000 |010f: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +40052c: 5480 ca92 |0112: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +400530: 6e10 56ab 0000 |0114: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@ab56 │ │ +400536: 0c00 |0117: move-result-object v0 │ │ +400538: 1201 |0118: const/4 v1, #int 0 // #0 │ │ +40053a: 3800 b600 |0119: if-eqz v0, 01cf // +00b6 │ │ +40053e: 5480 ca92 |011b: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +400542: 6e10 56ab 0000 |011d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@ab56 │ │ +400548: 0c00 |0120: move-result-object v0 │ │ +40054a: 6e10 2ab4 0000 |0121: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b42a │ │ +400550: 0a00 |0124: move-result v0 │ │ +400552: 3900 0400 |0125: if-nez v0, 0129 // +0004 │ │ +400556: 2900 a800 |0127: goto/16 01cf // +00a8 │ │ +40055a: 5480 cf92 |0129: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@92cf │ │ +40055e: 6e20 930d 1000 |012b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +400564: 5480 ca92 |012e: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +400568: 6e10 56ab 0000 |0130: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPaymentLinks:()Ljava/util/ArrayList; // method@ab56 │ │ +40056e: 0c00 |0133: move-result-object v0 │ │ +400570: 6e10 24b4 0000 |0134: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ +400576: 0c02 |0137: move-result-object v2 │ │ +400578: 7210 c4b4 0200 |0138: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40057e: 0a03 |013b: move-result v3 │ │ +400580: 3803 3a00 |013c: if-eqz v3, 0176 // +003a │ │ +400584: 7210 c5b4 0200 |013e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40058a: 0c03 |0141: move-result-object v3 │ │ +40058c: 1f03 a01c |0142: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ +400590: 6e10 24b4 0000 |0144: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ +400596: 0c04 |0147: move-result-object v4 │ │ +400598: 7210 c4b4 0400 |0148: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40059e: 0a05 |014b: move-result v5 │ │ +4005a0: 3805 ecff |014c: if-eqz v5, 0138 // -0014 │ │ +4005a4: 7210 c5b4 0400 |014e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +4005aa: 0c05 |0151: move-result-object v5 │ │ +4005ac: 1f05 a01c |0152: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ +4005b0: 5456 7d96 |0154: iget-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ +4005b4: 5437 7d96 |0156: iget-object v7, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ +4005b8: 7120 a50a 7600 |0158: invoke-static {v6, v7}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +4005be: 0a06 |015b: move-result v6 │ │ +4005c0: 3806 ecff |015c: if-eqz v6, 0148 // -0014 │ │ +4005c4: 5455 7c96 |015e: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +4005c8: 3805 e8ff |0160: if-eqz v5, 0148 // -0018 │ │ +4005cc: 5436 7c96 |0162: iget-object v6, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +4005d0: 3806 e4ff |0164: if-eqz v6, 0148 // -001c │ │ +4005d4: 6e10 adb2 0500 |0166: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b2ad │ │ +4005da: 0a05 |0169: move-result v5 │ │ +4005dc: 5436 7c96 |016a: iget-object v6, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +4005e0: 6e10 adb2 0600 |016c: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b2ad │ │ +4005e6: 0a06 |016f: move-result v6 │ │ +4005e8: 3765 d8ff |0170: if-le v5, v6, 0148 // -0028 │ │ +4005ec: 7210 c6b4 0200 |0172: invoke-interface {v2}, Ljava/util/Iterator;.remove:()V // method@b4c6 │ │ +4005f2: 28c3 |0175: goto 0138 // -003d │ │ +4005f4: 2202 741e |0176: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +4005f8: 7010 c7b2 0200 |0178: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4005fe: 6e10 24b4 0000 |017b: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ +400604: 0c00 |017e: move-result-object v0 │ │ +400606: 7210 c4b4 0000 |017f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40060c: 0a03 |0182: move-result v3 │ │ +40060e: 3803 3500 |0183: if-eqz v3, 01b8 // +0035 │ │ +400612: 7210 c5b4 0000 |0185: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +400618: 0c03 |0188: move-result-object v3 │ │ +40061a: 1f03 a01c |0189: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1ca0 │ │ +40061e: 5434 7c96 |018b: iget-object v4, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +400622: 6e10 abb2 0400 |018d: invoke-virtual {v4}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +400628: 0a04 |0190: move-result v4 │ │ +40062a: 3804 1200 |0191: if-eqz v4, 01a3 // +0012 │ │ +40062e: 6e10 2035 0800 |0193: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +400634: 0c04 |0196: move-result-object v4 │ │ +400636: 6e10 2e02 0400 |0197: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +40063c: 0c04 |019a: move-result-object v4 │ │ +40063e: 1405 3e03 127f |019b: const v5, #float 1.94084e+38 // #7f12033e │ │ +400644: 6e20 1003 5400 |019e: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +40064a: 0c04 |01a1: move-result-object v4 │ │ +40064c: 2803 |01a2: goto 01a5 // +0003 │ │ +40064e: 5434 7c96 |01a3: iget-object v4, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@967c │ │ +400652: 6e20 d3b2 4200 |01a5: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +400658: 1a04 1e00 |01a8: const-string v4, " " // string@001e │ │ +40065c: 6e20 d3b2 4200 |01aa: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +400662: 5433 7d96 |01ad: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@967d │ │ +400666: 6e20 d3b2 3200 |01af: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40066c: 1a03 0200 |01b2: const-string v3, " │ │ " // string@0002 │ │ -400688: 6e20 d3b2 3200 |01b4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40068e: 28c8 |01b7: goto 017f // -0038 │ │ -400690: 2200 741e |01b8: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -400694: 6e10 deb2 0200 |01ba: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40069a: 0c02 |01bd: move-result-object v2 │ │ -40069c: 7110 f6b6 0200 |01be: invoke-static {v2}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b6f6 │ │ -4006a2: 0c02 |01c1: move-result-object v2 │ │ -4006a4: 7020 cab2 2000 |01c2: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b2ca │ │ -4006aa: 5482 d392 |01c5: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@92d3 │ │ -4006ae: 6e10 deb2 0000 |01c7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4006b4: 0c00 |01ca: move-result-object v0 │ │ -4006b6: 6e20 9412 0200 |01cb: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -4006bc: 280d |01ce: goto 01db // +000d │ │ -4006be: 5480 cf92 |01cf: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@92cf │ │ -4006c2: 1302 0800 |01d1: const/16 v2, #int 8 // #8 │ │ -4006c6: 6e20 930d 2000 |01d3: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4006cc: 5480 d392 |01d6: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@92d3 │ │ -4006d0: 6e20 930d 2000 |01d8: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4006d6: 1210 |01db: const/4 v0, #int 1 // #1 │ │ -4006d8: 2300 0d20 |01dc: new-array v0, v0, [Landroid/widget/TextView; // type@200d │ │ -4006dc: 5482 d592 |01de: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@92d5 │ │ -4006e0: 4d02 0001 |01e0: aput-object v2, v0, v1 │ │ -4006e4: 7110 ad8e 0000 |01e2: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ -4006ea: 7010 c8a4 0800 |01e5: invoke-direct {v8}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.refreshToolbarState:()V // method@a4c8 │ │ -4006f0: 0e00 |01e8: return-void │ │ +400670: 6e20 d3b2 3200 |01b4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +400676: 28c8 |01b7: goto 017f // -0038 │ │ +400678: 2200 741e |01b8: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +40067c: 6e10 deb2 0200 |01ba: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +400682: 0c02 |01bd: move-result-object v2 │ │ +400684: 7110 f6b6 0200 |01be: invoke-static {v2}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@b6f6 │ │ +40068a: 0c02 |01c1: move-result-object v2 │ │ +40068c: 7020 cab2 2000 |01c2: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b2ca │ │ +400692: 5482 d392 |01c5: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@92d3 │ │ +400696: 6e10 deb2 0000 |01c7: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40069c: 0c00 |01ca: move-result-object v0 │ │ +40069e: 6e20 9412 0200 |01cb: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +4006a4: 280d |01ce: goto 01db // +000d │ │ +4006a6: 5480 cf92 |01cf: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@92cf │ │ +4006aa: 1302 0800 |01d1: const/16 v2, #int 8 // #8 │ │ +4006ae: 6e20 930d 2000 |01d3: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4006b4: 5480 d392 |01d6: iget-object v0, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@92d3 │ │ +4006b8: 6e20 930d 2000 |01d8: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4006be: 1210 |01db: const/4 v0, #int 1 // #1 │ │ +4006c0: 2300 0d20 |01dc: new-array v0, v0, [Landroid/widget/TextView; // type@200d │ │ +4006c4: 5482 d592 |01de: iget-object v2, v8, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@92d5 │ │ +4006c8: 4d02 0001 |01e0: aput-object v2, v0, v1 │ │ +4006cc: 7110 ad8e 0000 |01e2: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ +4006d2: 7010 c8a4 0800 |01e5: invoke-direct {v8}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.refreshToolbarState:()V // method@a4c8 │ │ +4006d8: 0e00 |01e8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x001c line=201 │ │ 0x0036 line=202 │ │ 0x0050 line=203 │ │ 0x0056 line=204 │ │ @@ -1732336,42 +1732344,42 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -400048: |[400048] de.danoeh.antennapod.fragment.FeedInfoFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -400058: 6f20 6535 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3565 │ │ -40005e: 5434 cb92 |0003: iget-object v4, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@92cb │ │ -400062: 3804 3100 |0005: if-eqz v4, 0036 // +0031 │ │ -400066: 5434 ce92 |0007: iget-object v4, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@92ce │ │ -40006a: 3904 0300 |0009: if-nez v4, 000c // +0003 │ │ -40006e: 282b |000b: goto 0036 // +002b │ │ -400070: 6e10 3a35 0300 |000c: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -400076: 0c04 |000f: move-result-object v4 │ │ -400078: 1400 5100 077f |0010: const v0, #float 1.79447e+38 // #7f070051 │ │ -40007e: 6e20 fc02 0400 |0013: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ -400084: 0a04 |0016: move-result v4 │ │ -400086: 8744 |0017: float-to-int v4, v4 │ │ -400088: 5430 cb92 |0018: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@92cb │ │ -40008c: 6e10 ae0c 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cae │ │ -400092: 0a01 |001d: move-result v1 │ │ -400094: 5432 cb92 |001e: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@92cb │ │ -400098: 6e10 a90c 0200 |0020: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0ca9 │ │ -40009e: 0a02 |0023: move-result v2 │ │ -4000a0: 6e52 710d 4041 |0024: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ -4000a6: 5430 ce92 |0027: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@92ce │ │ -4000aa: 6e10 ae0c 0000 |0029: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cae │ │ -4000b0: 0a01 |002c: move-result v1 │ │ -4000b2: 5432 ce92 |002d: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@92ce │ │ -4000b6: 6e10 a90c 0200 |002f: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0ca9 │ │ -4000bc: 0a02 |0032: move-result v2 │ │ -4000be: 6e52 710d 4041 |0033: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ -4000c4: 0e00 |0036: return-void │ │ +400030: |[400030] de.danoeh.antennapod.fragment.FeedInfoFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +400040: 6f20 6535 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3565 │ │ +400046: 5434 cb92 |0003: iget-object v4, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@92cb │ │ +40004a: 3804 3100 |0005: if-eqz v4, 0036 // +0031 │ │ +40004e: 5434 ce92 |0007: iget-object v4, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@92ce │ │ +400052: 3904 0300 |0009: if-nez v4, 000c // +0003 │ │ +400056: 282b |000b: goto 0036 // +002b │ │ +400058: 6e10 3a35 0300 |000c: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +40005e: 0c04 |000f: move-result-object v4 │ │ +400060: 1400 5100 077f |0010: const v0, #float 1.79447e+38 // #7f070051 │ │ +400066: 6e20 fc02 0400 |0013: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ +40006c: 0a04 |0016: move-result v4 │ │ +40006e: 8744 |0017: float-to-int v4, v4 │ │ +400070: 5430 cb92 |0018: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@92cb │ │ +400074: 6e10 ae0c 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cae │ │ +40007a: 0a01 |001d: move-result v1 │ │ +40007c: 5432 cb92 |001e: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@92cb │ │ +400080: 6e10 a90c 0200 |0020: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0ca9 │ │ +400086: 0a02 |0023: move-result v2 │ │ +400088: 6e52 710d 4041 |0024: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ +40008e: 5430 ce92 |0027: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@92ce │ │ +400092: 6e10 ae0c 0000 |0029: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cae │ │ +400098: 0a01 |002c: move-result v1 │ │ +40009a: 5432 ce92 |002d: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@92ce │ │ +40009e: 6e10 a90c 0200 |002f: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0ca9 │ │ +4000a4: 0a02 |0032: move-result v2 │ │ +4000a6: 6e52 710d 4041 |0033: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ +4000ac: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x000c line=193 │ │ 0x0018 line=194 │ │ 0x0027 line=195 │ │ @@ -1732386,144 +1732394,144 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 293 16-bit code units │ │ -3ff91c: |[3ff91c] de.danoeh.antennapod.fragment.FeedInfoFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3ff92c: 1405 5600 0d7f |0000: const v5, #float 1.87423e+38 // #7f0d0056 │ │ -3ff932: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -3ff934: 6e30 a80b 5406 |0004: invoke-virtual {v4, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ba8 │ │ -3ff93a: 0c04 |0007: move-result-object v4 │ │ -3ff93c: 1405 8203 0a7f |0008: const v5, #float 1.83452e+38 // #7f0a0382 │ │ -3ff942: 6e20 6f0c 5400 |000b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ff948: 0c05 |000e: move-result-object v5 │ │ -3ff94a: 1f05 6714 |000f: check-cast v5, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -3ff94e: 5b35 d092 |0011: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ -3ff952: 1a06 0000 |0013: const-string v6, "" // string@0000 │ │ -3ff956: 6e20 6d21 6500 |0015: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@216d │ │ -3ff95c: 5435 d092 |0018: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ -3ff960: 1406 0600 0f7f |001a: const v6, #float 1.9008e+38 // #7f0f0006 │ │ -3ff966: 6e20 3c21 6500 |001d: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -3ff96c: 5435 d092 |0020: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ -3ff970: 2206 261b |0022: new-instance v6, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9; // type@1b26 │ │ -3ff974: 7020 9ba4 3600 |0024: invoke-direct {v6, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a49b │ │ -3ff97a: 6e20 6321 6500 |0027: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ -3ff980: 5435 d092 |002a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ -3ff984: 6e20 6421 3500 |002c: invoke-virtual {v5, v3}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -3ff98a: 7010 c8a4 0300 |002f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.refreshToolbarState:()V // method@a4c8 │ │ -3ff990: 1405 5c00 0a7f |0032: const v5, #float 1.83435e+38 // #7f0a005c │ │ -3ff996: 6e20 6f0c 5400 |0035: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ff99c: 0c05 |0038: move-result-object v5 │ │ -3ff99e: 1f05 5914 |0039: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ -3ff9a2: 1406 ca00 0a7f |003b: const v6, #float 1.83438e+38 // #7f0a00ca │ │ -3ff9a8: 6e20 6f0c 6400 |003e: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ff9ae: 0c06 |0041: move-result-object v6 │ │ -3ff9b0: 1f06 6314 |0042: check-cast v6, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1463 │ │ -3ff9b4: 2200 281b |0044: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2; // type@1b28 │ │ -3ff9b8: 6e10 2035 0300 |0046: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3ff9be: 0c01 |0049: move-result-object v1 │ │ -3ff9c0: 5432 d092 |004a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ -3ff9c4: 7056 9fa4 3021 |004c: invoke-direct {v0, v3, v1, v2, v6}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V // method@a49f │ │ -3ff9ca: 6e10 cab0 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.updateTint:()V // method@b0ca │ │ -3ff9d0: 6e20 d879 0500 |0052: invoke-virtual {v5, v0}, Lcom/google/android/material/appbar/AppBarLayout;.addOnOffsetChangedListener:(Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;)V // method@79d8 │ │ -3ff9d6: 1405 b901 0a7f |0055: const v5, #float 1.83442e+38 // #7f0a01b9 │ │ -3ff9dc: 6e20 6f0c 5400 |0058: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ff9e2: 0c05 |005b: move-result-object v5 │ │ -3ff9e4: 1f05 f702 |005c: check-cast v5, Landroid/widget/ImageView; // type@02f7 │ │ -3ff9e8: 5b35 cd92 |005e: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvCover:Landroid/widget/ImageView; // field@92cd │ │ -3ff9ec: 1405 b103 0a7f |0060: const v5, #float 1.83453e+38 // #7f0a03b1 │ │ -3ff9f2: 6e20 6f0c 5400 |0063: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ff9f8: 0c05 |0066: move-result-object v5 │ │ -3ff9fa: 1f05 1303 |0067: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3ff9fe: 5b35 d492 |0069: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@92d4 │ │ -3ffa02: 1405 9303 0a7f |006b: const v5, #float 1.83452e+38 // #7f0a0393 │ │ -3ffa08: 6e20 6f0c 5400 |006e: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ffa0e: 0c05 |0071: move-result-object v5 │ │ -3ffa10: 1f05 1303 |0072: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3ffa14: 5b35 d192 |0074: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvAuthorHeader:Landroid/widget/TextView; // field@92d1 │ │ -3ffa18: 1405 b801 0a7f |0076: const v5, #float 1.83442e+38 // #7f0a01b8 │ │ -3ffa1e: 6e20 6f0c 5400 |0079: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ffa24: 0c05 |007c: move-result-object v5 │ │ -3ffa26: 1f05 f702 |007d: check-cast v5, Landroid/widget/ImageView; // type@02f7 │ │ -3ffa2a: 5b35 cc92 |007f: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@92cc │ │ -3ffa2e: 1405 a301 0a7f |0081: const v5, #float 1.83442e+38 // #7f0a01a3 │ │ -3ffa34: 6e20 6f0c 5400 |0084: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ffa3a: 0c05 |0087: move-result-object v5 │ │ -3ffa3c: 5b35 cb92 |0088: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@92cb │ │ -3ffa40: 1405 bf01 0a7f |008a: const v5, #float 1.83443e+38 // #7f0a01bf │ │ -3ffa46: 6e20 6f0c 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ffa4c: 0c05 |0090: move-result-object v5 │ │ -3ffa4e: 5b35 ce92 |0091: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@92ce │ │ -3ffa52: 1405 9c00 0a7f |0093: const v5, #float 1.83437e+38 // #7f0a009c │ │ -3ffa58: 6e20 6f0c 5400 |0096: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ffa5e: 0c05 |0099: move-result-object v5 │ │ -3ffa60: 1246 |009a: const/4 v6, #int 4 // #4 │ │ -3ffa62: 6e20 930d 6500 |009b: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3ffa68: 1405 9d00 0a7f |009e: const v5, #float 1.83437e+38 // #7f0a009d │ │ -3ffa6e: 6e20 6f0c 5400 |00a1: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ffa74: 0c05 |00a4: move-result-object v5 │ │ -3ffa76: 6e20 930d 6500 |00a5: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3ffa7c: 1405 9000 0a7f |00a8: const v5, #float 1.83436e+38 // #7f0a0090 │ │ -3ffa82: 6e20 6f0c 5400 |00ab: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ffa88: 0c05 |00ae: move-result-object v5 │ │ -3ffa8a: 6e20 930d 6500 |00af: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3ffa90: 5435 cc92 |00b2: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@92cc │ │ -3ffa94: 2206 c100 |00b4: new-instance v6, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ -3ffa98: 1400 8282 82ff |00b6: const v0, #float -nan // #ff828282 │ │ -3ffa9e: 1201 |00b9: const/4 v1, #int 0 // #0 │ │ -3ffaa0: 7030 f103 0601 |00ba: invoke-direct {v6, v0, v1}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f1 │ │ -3ffaa6: 6e20 3611 6500 |00bd: invoke-virtual {v5, v6}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ -3ffaac: 1405 9503 0a7f |00c0: const v5, #float 1.83452e+38 // #7f0a0395 │ │ -3ffab2: 6e20 6f0c 5400 |00c3: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ffab8: 0c05 |00c6: move-result-object v5 │ │ -3ffaba: 1f05 1303 |00c7: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3ffabe: 5b35 d292 |00c9: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvDescription:Landroid/widget/TextView; // field@92d2 │ │ -3ffac2: 1405 b403 0a7f |00cb: const v5, #float 1.83453e+38 // #7f0a03b4 │ │ -3ffac8: 6e20 6f0c 5400 |00ce: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fface: 0c05 |00d1: move-result-object v5 │ │ -3ffad0: 1f05 1303 |00d2: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3ffad4: 5b35 d592 |00d4: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@92d5 │ │ -3ffad8: 1405 d401 0a7f |00d6: const v5, #float 1.83443e+38 // #7f0a01d4 │ │ -3ffade: 6e20 6f0c 5400 |00d9: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ffae4: 0c05 |00dc: move-result-object v5 │ │ -3ffae6: 1f05 1303 |00dd: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3ffaea: 5b35 cf92 |00df: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@92cf │ │ -3ffaee: 1405 9b03 0a7f |00e1: const v5, #float 1.83452e+38 // #7f0a039b │ │ -3ffaf4: 6e20 6f0c 5400 |00e4: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ffafa: 0c05 |00e7: move-result-object v5 │ │ -3ffafc: 1f05 1303 |00e8: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -3ffb00: 5b35 d392 |00ea: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@92d3 │ │ -3ffb04: 5435 d592 |00ec: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@92d5 │ │ -3ffb08: 5436 c892 |00ee: iget-object v6, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.copyUrlToClipboard:Landroid/view/View$OnClickListener; // field@92c8 │ │ -3ffb0c: 6e20 680d 6500 |00f0: invoke-virtual {v5, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3ffb12: 6e10 1e35 0300 |00f3: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -3ffb18: 0c05 |00f6: move-result-object v5 │ │ -3ffb1a: 1a06 7f79 |00f7: const-string v6, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ -3ffb1e: 6e20 ec06 6500 |00f9: invoke-virtual {v5, v6}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ -3ffb24: 0b05 |00fc: move-result-wide v5 │ │ -3ffb26: 6e10 3435 0300 |00fd: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -3ffb2c: 0c00 |0100: move-result-object v0 │ │ -3ffb2e: 6e10 d436 0000 |0101: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ -3ffb34: 0c00 |0104: move-result-object v0 │ │ -3ffb36: 7130 abb0 6501 |0105: invoke-static {v5, v6, v1}, Lde/danoeh/antennapod/ui/statistics/feed/FeedStatisticsFragment;.newInstance:(JZ)Lde/danoeh/antennapod/ui/statistics/feed/FeedStatisticsFragment; // method@b0ab │ │ -3ffb3c: 0c05 |0108: move-result-object v5 │ │ -3ffb3e: 1a06 0385 |0109: const-string v6, "feed_statistics_fragment" // string@8503 │ │ -3ffb42: 1401 2f03 0a7f |010b: const v1, #float 1.8345e+38 // #7f0a032f │ │ -3ffb48: 6e40 c937 1065 |010e: invoke-virtual {v0, v1, v5, v6}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ -3ffb4e: 0c05 |0111: move-result-object v5 │ │ -3ffb50: 6e10 c037 0500 |0112: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37c0 │ │ -3ffb56: 1405 8400 0a7f |0115: const v5, #float 1.83436e+38 // #7f0a0084 │ │ -3ffb5c: 6e20 6f0c 5400 |0118: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3ffb62: 0c05 |011b: move-result-object v5 │ │ -3ffb64: 2206 1d1b |011c: new-instance v6, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10; // type@1b1d │ │ -3ffb68: 7020 89a4 3600 |011e: invoke-direct {v6, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a489 │ │ -3ffb6e: 6e20 680d 6500 |0121: invoke-virtual {v5, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3ffb74: 1104 |0124: return-object v4 │ │ +3ff904: |[3ff904] de.danoeh.antennapod.fragment.FeedInfoFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3ff914: 1405 5600 0d7f |0000: const v5, #float 1.87423e+38 // #7f0d0056 │ │ +3ff91a: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +3ff91c: 6e30 a80b 5406 |0004: invoke-virtual {v4, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ba8 │ │ +3ff922: 0c04 |0007: move-result-object v4 │ │ +3ff924: 1405 8203 0a7f |0008: const v5, #float 1.83452e+38 // #7f0a0382 │ │ +3ff92a: 6e20 6f0c 5400 |000b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ff930: 0c05 |000e: move-result-object v5 │ │ +3ff932: 1f05 6714 |000f: check-cast v5, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +3ff936: 5b35 d092 |0011: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ +3ff93a: 1a06 0000 |0013: const-string v6, "" // string@0000 │ │ +3ff93e: 6e20 6d21 6500 |0015: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@216d │ │ +3ff944: 5435 d092 |0018: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ +3ff948: 1406 0600 0f7f |001a: const v6, #float 1.9008e+38 // #7f0f0006 │ │ +3ff94e: 6e20 3c21 6500 |001d: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +3ff954: 5435 d092 |0020: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ +3ff958: 2206 261b |0022: new-instance v6, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9; // type@1b26 │ │ +3ff95c: 7020 9ba4 3600 |0024: invoke-direct {v6, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a49b │ │ +3ff962: 6e20 6321 6500 |0027: invoke-virtual {v5, v6}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ +3ff968: 5435 d092 |002a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ +3ff96c: 6e20 6421 3500 |002c: invoke-virtual {v5, v3}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +3ff972: 7010 c8a4 0300 |002f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.refreshToolbarState:()V // method@a4c8 │ │ +3ff978: 1405 5c00 0a7f |0032: const v5, #float 1.83435e+38 // #7f0a005c │ │ +3ff97e: 6e20 6f0c 5400 |0035: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ff984: 0c05 |0038: move-result-object v5 │ │ +3ff986: 1f05 5914 |0039: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@1459 │ │ +3ff98a: 1406 ca00 0a7f |003b: const v6, #float 1.83438e+38 // #7f0a00ca │ │ +3ff990: 6e20 6f0c 6400 |003e: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ff996: 0c06 |0041: move-result-object v6 │ │ +3ff998: 1f06 6314 |0042: check-cast v6, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@1463 │ │ +3ff99c: 2200 281b |0044: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2; // type@1b28 │ │ +3ff9a0: 6e10 2035 0300 |0046: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3ff9a6: 0c01 |0049: move-result-object v1 │ │ +3ff9a8: 5432 d092 |004a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92d0 │ │ +3ff9ac: 7056 9fa4 3021 |004c: invoke-direct {v0, v3, v1, v2, v6}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$2;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V // method@a49f │ │ +3ff9b2: 6e10 cab0 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.updateTint:()V // method@b0ca │ │ +3ff9b8: 6e20 d879 0500 |0052: invoke-virtual {v5, v0}, Lcom/google/android/material/appbar/AppBarLayout;.addOnOffsetChangedListener:(Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;)V // method@79d8 │ │ +3ff9be: 1405 b901 0a7f |0055: const v5, #float 1.83442e+38 // #7f0a01b9 │ │ +3ff9c4: 6e20 6f0c 5400 |0058: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ff9ca: 0c05 |005b: move-result-object v5 │ │ +3ff9cc: 1f05 f702 |005c: check-cast v5, Landroid/widget/ImageView; // type@02f7 │ │ +3ff9d0: 5b35 cd92 |005e: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvCover:Landroid/widget/ImageView; // field@92cd │ │ +3ff9d4: 1405 b103 0a7f |0060: const v5, #float 1.83453e+38 // #7f0a03b1 │ │ +3ff9da: 6e20 6f0c 5400 |0063: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ff9e0: 0c05 |0066: move-result-object v5 │ │ +3ff9e2: 1f05 1303 |0067: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3ff9e6: 5b35 d492 |0069: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvTitle:Landroid/widget/TextView; // field@92d4 │ │ +3ff9ea: 1405 9303 0a7f |006b: const v5, #float 1.83452e+38 // #7f0a0393 │ │ +3ff9f0: 6e20 6f0c 5400 |006e: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ff9f6: 0c05 |0071: move-result-object v5 │ │ +3ff9f8: 1f05 1303 |0072: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3ff9fc: 5b35 d192 |0074: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvAuthorHeader:Landroid/widget/TextView; // field@92d1 │ │ +3ffa00: 1405 b801 0a7f |0076: const v5, #float 1.83442e+38 // #7f0a01b8 │ │ +3ffa06: 6e20 6f0c 5400 |0079: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ffa0c: 0c05 |007c: move-result-object v5 │ │ +3ffa0e: 1f05 f702 |007d: check-cast v5, Landroid/widget/ImageView; // type@02f7 │ │ +3ffa12: 5b35 cc92 |007f: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@92cc │ │ +3ffa16: 1405 a301 0a7f |0081: const v5, #float 1.83442e+38 // #7f0a01a3 │ │ +3ffa1c: 6e20 6f0c 5400 |0084: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ffa22: 0c05 |0087: move-result-object v5 │ │ +3ffa24: 5b35 cb92 |0088: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.header:Landroid/view/View; // field@92cb │ │ +3ffa28: 1405 bf01 0a7f |008a: const v5, #float 1.83443e+38 // #7f0a01bf │ │ +3ffa2e: 6e20 6f0c 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ffa34: 0c05 |0090: move-result-object v5 │ │ +3ffa36: 5b35 ce92 |0091: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.infoContainer:Landroid/view/View; // field@92ce │ │ +3ffa3a: 1405 9c00 0a7f |0093: const v5, #float 1.83437e+38 // #7f0a009c │ │ +3ffa40: 6e20 6f0c 5400 |0096: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ffa46: 0c05 |0099: move-result-object v5 │ │ +3ffa48: 1246 |009a: const/4 v6, #int 4 // #4 │ │ +3ffa4a: 6e20 930d 6500 |009b: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3ffa50: 1405 9d00 0a7f |009e: const v5, #float 1.83437e+38 // #7f0a009d │ │ +3ffa56: 6e20 6f0c 5400 |00a1: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ffa5c: 0c05 |00a4: move-result-object v5 │ │ +3ffa5e: 6e20 930d 6500 |00a5: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3ffa64: 1405 9000 0a7f |00a8: const v5, #float 1.83436e+38 // #7f0a0090 │ │ +3ffa6a: 6e20 6f0c 5400 |00ab: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ffa70: 0c05 |00ae: move-result-object v5 │ │ +3ffa72: 6e20 930d 6500 |00af: invoke-virtual {v5, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3ffa78: 5435 cc92 |00b2: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.imgvBackground:Landroid/widget/ImageView; // field@92cc │ │ +3ffa7c: 2206 c100 |00b4: new-instance v6, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ +3ffa80: 1400 8282 82ff |00b6: const v0, #float -nan // #ff828282 │ │ +3ffa86: 1201 |00b9: const/4 v1, #int 0 // #0 │ │ +3ffa88: 7030 f103 0601 |00ba: invoke-direct {v6, v0, v1}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f1 │ │ +3ffa8e: 6e20 3611 6500 |00bd: invoke-virtual {v5, v6}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ +3ffa94: 1405 9503 0a7f |00c0: const v5, #float 1.83452e+38 // #7f0a0395 │ │ +3ffa9a: 6e20 6f0c 5400 |00c3: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ffaa0: 0c05 |00c6: move-result-object v5 │ │ +3ffaa2: 1f05 1303 |00c7: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3ffaa6: 5b35 d292 |00c9: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvDescription:Landroid/widget/TextView; // field@92d2 │ │ +3ffaaa: 1405 b403 0a7f |00cb: const v5, #float 1.83453e+38 // #7f0a03b4 │ │ +3ffab0: 6e20 6f0c 5400 |00ce: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ffab6: 0c05 |00d1: move-result-object v5 │ │ +3ffab8: 1f05 1303 |00d2: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3ffabc: 5b35 d592 |00d4: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@92d5 │ │ +3ffac0: 1405 d401 0a7f |00d6: const v5, #float 1.83443e+38 // #7f0a01d4 │ │ +3ffac6: 6e20 6f0c 5400 |00d9: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ffacc: 0c05 |00dc: move-result-object v5 │ │ +3fface: 1f05 1303 |00dd: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3ffad2: 5b35 cf92 |00df: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.lblSupport:Landroid/widget/TextView; // field@92cf │ │ +3ffad6: 1405 9b03 0a7f |00e1: const v5, #float 1.83452e+38 // #7f0a039b │ │ +3ffadc: 6e20 6f0c 5400 |00e4: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ffae2: 0c05 |00e7: move-result-object v5 │ │ +3ffae4: 1f05 1303 |00e8: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +3ffae8: 5b35 d392 |00ea: iput-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvFundingUrl:Landroid/widget/TextView; // field@92d3 │ │ +3ffaec: 5435 d592 |00ec: iget-object v5, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.txtvUrl:Landroid/widget/TextView; // field@92d5 │ │ +3ffaf0: 5436 c892 |00ee: iget-object v6, v3, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.copyUrlToClipboard:Landroid/view/View$OnClickListener; // field@92c8 │ │ +3ffaf4: 6e20 680d 6500 |00f0: invoke-virtual {v5, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3ffafa: 6e10 1e35 0300 |00f3: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +3ffb00: 0c05 |00f6: move-result-object v5 │ │ +3ffb02: 1a06 7f79 |00f7: const-string v6, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ +3ffb06: 6e20 ec06 6500 |00f9: invoke-virtual {v5, v6}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ +3ffb0c: 0b05 |00fc: move-result-wide v5 │ │ +3ffb0e: 6e10 3435 0300 |00fd: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +3ffb14: 0c00 |0100: move-result-object v0 │ │ +3ffb16: 6e10 d436 0000 |0101: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ +3ffb1c: 0c00 |0104: move-result-object v0 │ │ +3ffb1e: 7130 abb0 6501 |0105: invoke-static {v5, v6, v1}, Lde/danoeh/antennapod/ui/statistics/feed/FeedStatisticsFragment;.newInstance:(JZ)Lde/danoeh/antennapod/ui/statistics/feed/FeedStatisticsFragment; // method@b0ab │ │ +3ffb24: 0c05 |0108: move-result-object v5 │ │ +3ffb26: 1a06 0385 |0109: const-string v6, "feed_statistics_fragment" // string@8503 │ │ +3ffb2a: 1401 2f03 0a7f |010b: const v1, #float 1.8345e+38 // #7f0a032f │ │ +3ffb30: 6e40 c937 1065 |010e: invoke-virtual {v0, v1, v5, v6}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ +3ffb36: 0c05 |0111: move-result-object v5 │ │ +3ffb38: 6e10 c037 0500 |0112: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37c0 │ │ +3ffb3e: 1405 8400 0a7f |0115: const v5, #float 1.83436e+38 // #7f0a0084 │ │ +3ffb44: 6e20 6f0c 5400 |0118: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3ffb4a: 0c05 |011b: move-result-object v5 │ │ +3ffb4c: 2206 1d1b |011c: new-instance v6, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10; // type@1b1d │ │ +3ffb50: 7020 89a4 3600 |011e: invoke-direct {v6, v3}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a489 │ │ +3ffb56: 6e20 680d 6500 |0121: invoke-virtual {v5, v6}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3ffb5c: 1104 |0124: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=114 │ │ 0x000b line=115 │ │ 0x0015 line=116 │ │ 0x0018 line=117 │ │ 0x0020 line=118 │ │ @@ -1732566,20 +1732574,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4000c8: |[4000c8] de.danoeh.antennapod.fragment.FeedInfoFragment.onDestroy:()V │ │ -4000d8: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ -4000de: 5410 c992 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92c9 │ │ -4000e2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -4000e6: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -4000ec: 0e00 |000a: return-void │ │ +4000b0: |[4000b0] de.danoeh.antennapod.fragment.FeedInfoFragment.onDestroy:()V │ │ +4000c0: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ +4000c6: 5410 c992 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92c9 │ │ +4000ca: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +4000ce: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +4000d4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0003 line=273 │ │ 0x0007 line=274 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/FeedInfoFragment; │ │ @@ -1732589,61 +1732597,61 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 99 16-bit code units │ │ -3ffb90: |[3ffb90] de.danoeh.antennapod.fragment.FeedInfoFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3ffba0: 5440 ca92 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -3ffba4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3ffba6: 3900 1000 |0003: if-nez v0, 0013 // +0010 │ │ -3ffbaa: 6e10 1a35 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3ffbb0: 0c05 |0008: move-result-object v5 │ │ -3ffbb2: 1f05 d617 |0009: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3ffbb6: 1400 4002 127f |000b: const v0, #float 1.94079e+38 // #7f120240 │ │ -3ffbbc: 6e30 9e94 0501 |000e: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -3ffbc2: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -3ffbc4: 0f05 |0012: return v5 │ │ -3ffbc6: 6e10 2035 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3ffbcc: 0c00 |0016: move-result-object v0 │ │ -3ffbce: 5442 ca92 |0017: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -3ffbd2: 7130 faaa 5002 |0019: invoke-static {v0, v5, v2}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onOptionsItemClicked:(Landroid/content/Context;Landroid/view/MenuItem;Lde/danoeh/antennapod/model/feed/Feed;)Z // method@aafa │ │ -3ffbd8: 0a00 |001c: move-result v0 │ │ -3ffbda: 7210 d20b 0500 |001d: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3ffbe0: 0a02 |0020: move-result v2 │ │ -3ffbe2: 1403 9002 0a7f |0021: const v3, #float 1.83447e+38 // #7f0a0290 │ │ -3ffbe8: 3332 2600 |0024: if-ne v2, v3, 004a // +0026 │ │ -3ffbec: 2205 1415 |0026: new-instance v5, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3ffbf0: 6e10 2035 0400 |0028: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3ffbf6: 0c00 |002b: move-result-object v0 │ │ -3ffbf8: 7020 6f81 0500 |002c: invoke-direct {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3ffbfe: 1400 cb02 127f |002f: const v0, #float 1.94082e+38 // #7f1202cb │ │ -3ffc04: 6e20 8f81 0500 |0032: invoke-virtual {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3ffc0a: 2200 241b |0035: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7; // type@1b24 │ │ -3ffc0e: 7020 97a4 4000 |0037: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a497 │ │ -3ffc14: 1402 0a00 0401 |003a: const v2, #float 2.42446e-38 // #0104000a │ │ -3ffc1a: 6e30 ad81 2500 |003d: invoke-virtual {v5, v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3ffc20: 1500 0401 |0040: const/high16 v0, #int 17039360 // #104 │ │ -3ffc24: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -3ffc26: 6e30 9981 0502 |0043: invoke-virtual {v5, v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3ffc2c: 6e10 6814 0500 |0046: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3ffc32: 0f01 |0049: return v1 │ │ -3ffc34: 7210 d20b 0500 |004a: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3ffc3a: 0a05 |004d: move-result v5 │ │ -3ffc3c: 1402 2001 0a7f |004e: const v2, #float 1.83439e+38 // #7f0a0120 │ │ -3ffc42: 3325 1100 |0051: if-ne v5, v2, 0062 // +0011 │ │ -3ffc46: 2205 291b |0053: new-instance v5, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3; // type@1b29 │ │ -3ffc4a: 6e10 1a35 0400 |0055: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3ffc50: 0c00 |0058: move-result-object v0 │ │ -3ffc52: 5442 ca92 |0059: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ -3ffc56: 7040 a1a4 4520 |005b: invoke-direct {v5, v4, v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a4a1 │ │ -3ffc5c: 6e10 55a0 0500 |005e: invoke-virtual {v5}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.show:()V // method@a055 │ │ -3ffc62: 0f01 |0061: return v1 │ │ -3ffc64: 0f00 |0062: return v0 │ │ +3ffb78: |[3ffb78] de.danoeh.antennapod.fragment.FeedInfoFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3ffb88: 5440 ca92 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +3ffb8c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3ffb8e: 3900 1000 |0003: if-nez v0, 0013 // +0010 │ │ +3ffb92: 6e10 1a35 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3ffb98: 0c05 |0008: move-result-object v5 │ │ +3ffb9a: 1f05 d617 |0009: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3ffb9e: 1400 4002 127f |000b: const v0, #float 1.94079e+38 // #7f120240 │ │ +3ffba4: 6e30 9e94 0501 |000e: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +3ffbaa: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +3ffbac: 0f05 |0012: return v5 │ │ +3ffbae: 6e10 2035 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3ffbb4: 0c00 |0016: move-result-object v0 │ │ +3ffbb6: 5442 ca92 |0017: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +3ffbba: 7130 faaa 5002 |0019: invoke-static {v0, v5, v2}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onOptionsItemClicked:(Landroid/content/Context;Landroid/view/MenuItem;Lde/danoeh/antennapod/model/feed/Feed;)Z // method@aafa │ │ +3ffbc0: 0a00 |001c: move-result v0 │ │ +3ffbc2: 7210 d20b 0500 |001d: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3ffbc8: 0a02 |0020: move-result v2 │ │ +3ffbca: 1403 9002 0a7f |0021: const v3, #float 1.83447e+38 // #7f0a0290 │ │ +3ffbd0: 3332 2600 |0024: if-ne v2, v3, 004a // +0026 │ │ +3ffbd4: 2205 1415 |0026: new-instance v5, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3ffbd8: 6e10 2035 0400 |0028: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3ffbde: 0c00 |002b: move-result-object v0 │ │ +3ffbe0: 7020 6f81 0500 |002c: invoke-direct {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3ffbe6: 1400 cb02 127f |002f: const v0, #float 1.94082e+38 // #7f1202cb │ │ +3ffbec: 6e20 8f81 0500 |0032: invoke-virtual {v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3ffbf2: 2200 241b |0035: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7; // type@1b24 │ │ +3ffbf6: 7020 97a4 4000 |0037: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a497 │ │ +3ffbfc: 1402 0a00 0401 |003a: const v2, #float 2.42446e-38 // #0104000a │ │ +3ffc02: 6e30 ad81 2500 |003d: invoke-virtual {v5, v2, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3ffc08: 1500 0401 |0040: const/high16 v0, #int 17039360 // #104 │ │ +3ffc0c: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +3ffc0e: 6e30 9981 0502 |0043: invoke-virtual {v5, v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3ffc14: 6e10 6814 0500 |0046: invoke-virtual {v5}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3ffc1a: 0f01 |0049: return v1 │ │ +3ffc1c: 7210 d20b 0500 |004a: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3ffc22: 0a05 |004d: move-result v5 │ │ +3ffc24: 1402 2001 0a7f |004e: const v2, #float 1.83439e+38 // #7f0a0120 │ │ +3ffc2a: 3325 1100 |0051: if-ne v5, v2, 0062 // +0011 │ │ +3ffc2e: 2205 291b |0053: new-instance v5, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3; // type@1b29 │ │ +3ffc32: 6e10 1a35 0400 |0055: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3ffc38: 0c00 |0058: move-result-object v0 │ │ +3ffc3a: 5442 ca92 |0059: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92ca │ │ +3ffc3e: 7040 a1a4 4520 |005b: invoke-direct {v5, v4, v0, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$3;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a4a1 │ │ +3ffc44: 6e10 55a0 0500 |005e: invoke-virtual {v5}, Lde/danoeh/antennapod/dialog/EditUrlSettingsDialog;.show:()V // method@a055 │ │ +3ffc4a: 0f01 |0061: return v1 │ │ +3ffc4c: 0f00 |0062: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0005 line=289 │ │ 0x0013 line=293 │ │ 0x001d line=295 │ │ 0x0026 line=296 │ │ @@ -1732663,42 +1732671,42 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -4000f0: |[4000f0] de.danoeh.antennapod.fragment.FeedInfoFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -400100: 6e10 1e35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -400106: 0c03 |0003: move-result-object v3 │ │ -400108: 1a04 7f79 |0004: const-string v4, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ -40010c: 6e20 ec06 4300 |0006: invoke-virtual {v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ -400112: 0b03 |0009: move-result-wide v3 │ │ -400114: 2200 201b |000a: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3; // type@1b20 │ │ -400118: 7030 8fa4 3004 |000c: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.:(J)V // method@a48f │ │ -40011e: 7110 e9b0 0000 |000f: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ -400124: 0c03 |0012: move-result-object v3 │ │ -400126: 7100 0cb1 0000 |0013: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -40012c: 0c04 |0016: move-result-object v4 │ │ -40012e: 6e20 eeb0 4300 |0017: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ -400134: 0c03 |001a: move-result-object v3 │ │ -400136: 7100 07b1 0000 |001b: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -40013c: 0c04 |001e: move-result-object v4 │ │ -40013e: 6e20 ebb0 4300 |001f: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ -400144: 0c03 |0022: move-result-object v3 │ │ -400146: 2204 211b |0023: new-instance v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4; // type@1b21 │ │ -40014a: 7020 91a4 2400 |0025: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a491 │ │ -400150: 2200 221b |0028: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda5; // type@1b22 │ │ -400154: 7010 93a4 0000 |002a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda5;.:()V // method@a493 │ │ -40015a: 2201 231b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda6; // type@1b23 │ │ -40015e: 7010 95a4 0100 |002f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda6;.:()V // method@a495 │ │ -400164: 6e40 edb0 4310 |0032: invoke-virtual {v3, v4, v0, v1}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ -40016a: 0c03 |0035: move-result-object v3 │ │ -40016c: 5b23 c992 |0036: iput-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92c9 │ │ -400170: 0e00 |0038: return-void │ │ +4000d8: |[4000d8] de.danoeh.antennapod.fragment.FeedInfoFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +4000e8: 6e10 1e35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +4000ee: 0c03 |0003: move-result-object v3 │ │ +4000f0: 1a04 7f79 |0004: const-string v4, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ +4000f4: 6e20 ec06 4300 |0006: invoke-virtual {v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ +4000fa: 0b03 |0009: move-result-wide v3 │ │ +4000fc: 2200 201b |000a: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3; // type@1b20 │ │ +400100: 7030 8fa4 3004 |000c: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda3;.:(J)V // method@a48f │ │ +400106: 7110 e9b0 0000 |000f: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ +40010c: 0c03 |0012: move-result-object v3 │ │ +40010e: 7100 0cb1 0000 |0013: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +400114: 0c04 |0016: move-result-object v4 │ │ +400116: 6e20 eeb0 4300 |0017: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ +40011c: 0c03 |001a: move-result-object v3 │ │ +40011e: 7100 07b1 0000 |001b: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +400124: 0c04 |001e: move-result-object v4 │ │ +400126: 6e20 ebb0 4300 |001f: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ +40012c: 0c03 |0022: move-result-object v3 │ │ +40012e: 2204 211b |0023: new-instance v4, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4; // type@1b21 │ │ +400132: 7020 91a4 2400 |0025: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/FeedInfoFragment;)V // method@a491 │ │ +400138: 2200 221b |0028: new-instance v0, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda5; // type@1b22 │ │ +40013c: 7010 93a4 0000 |002a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda5;.:()V // method@a493 │ │ +400142: 2201 231b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda6; // type@1b23 │ │ +400146: 7010 95a4 0100 |002f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedInfoFragment$$ExternalSyntheticLambda6;.:()V // method@a495 │ │ +40014c: 6e40 edb0 4310 |0032: invoke-virtual {v3, v4, v0, v1}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ +400152: 0c03 |0035: move-result-object v3 │ │ +400154: 5b23 c992 |0036: iput-object v3, v2, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92c9 │ │ +400158: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000a line=171 │ │ 0x0013 line=179 │ │ 0x001b line=180 │ │ 0x0032 line=181 │ │ @@ -1732741,18 +1732749,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -400b6c: |[400b6c] de.danoeh.antennapod.fragment.FeedItemlistFragment$1.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V │ │ -400b7c: 5b01 e992 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e9 │ │ -400b80: 7040 c9b0 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.:(Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V // method@b0c9 │ │ -400b86: 0e00 |0005: return-void │ │ +400b54: |[400b54] de.danoeh.antennapod.fragment.FeedItemlistFragment$1.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V │ │ +400b64: 5b01 e992 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e9 │ │ +400b68: 7040 c9b0 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.:(Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V // method@b0c9 │ │ +400b6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -1732765,42 +1732773,42 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -400b88: |[400b88] de.danoeh.antennapod.fragment.FeedItemlistFragment$1.doTint:(Landroid/content/Context;)V │ │ -400b98: 5420 e992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e9 │ │ -400b9c: 7110 16a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ -400ba2: 0c00 |0005: move-result-object v0 │ │ -400ba4: 5400 a78e |0006: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ -400ba8: 6e10 2621 0000 |0008: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -400bae: 0c00 |000b: move-result-object v0 │ │ -400bb0: 1401 9602 0a7f |000c: const v1, #float 1.83447e+38 // #7f0a0296 │ │ -400bb6: 7220 b60b 1000 |000f: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -400bbc: 0c00 |0012: move-result-object v0 │ │ -400bbe: 1401 2f01 087f |0013: const v1, #float 1.80781e+38 // #7f08012f │ │ -400bc4: 7120 4316 1300 |0016: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ -400bca: 0c01 |0019: move-result-object v1 │ │ -400bcc: 7220 ea0b 1000 |001a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bea │ │ -400bd2: 5420 e992 |001d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e9 │ │ -400bd6: 7110 16a5 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ -400bdc: 0c00 |0022: move-result-object v0 │ │ -400bde: 5400 a78e |0023: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ -400be2: 6e10 2621 0000 |0025: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -400be8: 0c00 |0028: move-result-object v0 │ │ -400bea: 1401 4500 0a7f |0029: const v1, #float 1.83435e+38 // #7f0a0045 │ │ -400bf0: 7220 b60b 1000 |002c: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -400bf6: 0c00 |002f: move-result-object v0 │ │ -400bf8: 1401 3501 087f |0030: const v1, #float 1.80781e+38 // #7f080135 │ │ -400bfe: 7120 4316 1300 |0033: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ -400c04: 0c03 |0036: move-result-object v3 │ │ -400c06: 7220 ea0b 3000 |0037: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bea │ │ -400c0c: 0e00 |003a: return-void │ │ +400b70: |[400b70] de.danoeh.antennapod.fragment.FeedItemlistFragment$1.doTint:(Landroid/content/Context;)V │ │ +400b80: 5420 e992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e9 │ │ +400b84: 7110 16a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ +400b8a: 0c00 |0005: move-result-object v0 │ │ +400b8c: 5400 a78e |0006: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ +400b90: 6e10 2621 0000 |0008: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +400b96: 0c00 |000b: move-result-object v0 │ │ +400b98: 1401 9602 0a7f |000c: const v1, #float 1.83447e+38 // #7f0a0296 │ │ +400b9e: 7220 b60b 1000 |000f: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +400ba4: 0c00 |0012: move-result-object v0 │ │ +400ba6: 1401 2f01 087f |0013: const v1, #float 1.80781e+38 // #7f08012f │ │ +400bac: 7120 4316 1300 |0016: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ +400bb2: 0c01 |0019: move-result-object v1 │ │ +400bb4: 7220 ea0b 1000 |001a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bea │ │ +400bba: 5420 e992 |001d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92e9 │ │ +400bbe: 7110 16a5 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a516 │ │ +400bc4: 0c00 |0022: move-result-object v0 │ │ +400bc6: 5400 a78e |0023: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ +400bca: 6e10 2621 0000 |0025: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +400bd0: 0c00 |0028: move-result-object v0 │ │ +400bd2: 1401 4500 0a7f |0029: const v1, #float 1.83435e+38 // #7f0a0045 │ │ +400bd8: 7220 b60b 1000 |002c: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +400bde: 0c00 |002f: move-result-object v0 │ │ +400be0: 1401 3501 087f |0030: const v1, #float 1.80781e+38 // #7f080135 │ │ +400be6: 7120 4316 1300 |0033: invoke-static {v3, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1643 │ │ +400bec: 0c03 |0036: move-result-object v3 │ │ +400bee: 7220 ea0b 3000 |0037: invoke-interface {v0, v3}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@0bea │ │ +400bf4: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0016 line=156 │ │ 0x001d line=157 │ │ 0x0033 line=158 │ │ locals : │ │ @@ -1732841,18 +1732849,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -400e14: |[400e14] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -400e24: 5b01 ed92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ed │ │ -400e28: 7020 8696 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9686 │ │ -400e2e: 0e00 |0005: return-void │ │ +400dfc: |[400dfc] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +400e0c: 5b01 ed92 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ed │ │ +400e10: 7020 8696 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9686 │ │ +400e16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0002 line=579 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1732864,19 +1732872,19 @@ │ │ type : '(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -400e30: |[400e30] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ -400e40: 5411 13d9 |0000: iget-object v1, v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ -400e44: 1302 0800 |0002: const/16 v2, #int 8 // #8 │ │ -400e48: 6e20 930d 2100 |0004: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -400e4e: 0e00 |0007: return-void │ │ +400e18: |[400e18] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.beforeBindViewHolder:(Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;I)V │ │ +400e28: 5411 13d9 |0000: iget-object v1, v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.coverHolder:Landroidx/cardview/widget/CardView; // field@d913 │ │ +400e2c: 1302 0800 |0002: const/16 v2, #int 8 // #8 │ │ +400e30: 6e20 930d 2100 |0004: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +400e36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -1732886,29 +1732894,29 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -400e50: |[400e50] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -400e60: 6f40 9796 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9697 │ │ -400e66: 6e10 3097 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ -400e6c: 0a02 |0006: move-result v2 │ │ -400e6e: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ -400e72: 1402 2702 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0227 │ │ -400e78: 7220 b60b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -400e7e: 0c02 |000f: move-result-object v2 │ │ -400e80: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -400e82: 7220 f90b 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -400e88: 5402 ed92 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ed │ │ -400e8c: 2203 441b |0016: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0; // type@1b44 │ │ -400e90: 7020 f9a4 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4f9 │ │ -400e96: 7120 6c98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ -400e9c: 0e00 |001e: return-void │ │ +400e38: |[400e38] de.danoeh.antennapod.fragment.FeedItemlistFragment$FeedItemListAdapter.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +400e48: 6f40 9796 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9697 │ │ +400e4e: 6e10 3097 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.inActionMode:()Z // method@9730 │ │ +400e54: 0a02 |0006: move-result v2 │ │ +400e56: 3902 0d00 |0007: if-nez v2, 0014 // +000d │ │ +400e5a: 1402 2702 0a7f |0009: const v2, #float 1.83445e+38 // #7f0a0227 │ │ +400e60: 7220 b60b 2100 |000c: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +400e66: 0c02 |000f: move-result-object v2 │ │ +400e68: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +400e6a: 7220 f90b 3200 |0011: invoke-interface {v2, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +400e70: 5402 ed92 |0014: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter;.this$0:Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // field@92ed │ │ +400e74: 2203 441b |0016: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0; // type@1b44 │ │ +400e78: 7020 f9a4 2300 |0018: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4f9 │ │ +400e7e: 7120 6c98 3100 |001b: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ +400e84: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ 0x000c line=591 │ │ 0x0014 line=593 │ │ locals : │ │ @@ -1733040,17 +1733048,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4014d4: |[4014d4] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$18TTcusvo-Yd13yIlxjYlUFb-0E:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -4014e4: 7020 27a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$9:(Landroid/view/View;)V // method@a527 │ │ -4014ea: 0e00 |0003: return-void │ │ +4014bc: |[4014bc] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$18TTcusvo-Yd13yIlxjYlUFb-0E:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +4014cc: 7020 27a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$9:(Landroid/view/View;)V // method@a527 │ │ +4014d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1733059,17 +1733067,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/download/DownloadResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4014ec: |[4014ec] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$28tzXknDpGtnfnJAgP34f0vtIkY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -4014fc: 7020 29a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$14:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a529 │ │ -401502: 0e00 |0003: return-void │ │ +4014d4: |[4014d4] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$28tzXknDpGtnfnJAgP34f0vtIkY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +4014e4: 7020 29a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$14:(Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a529 │ │ +4014ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -1733078,17 +1733086,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 │ │ -401504: |[401504] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$3m8hFIg65Jn2xRCgSiivPt3AYFU:(Ljava/lang/Throwable;)V │ │ -401514: 7110 2aa5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$15:(Ljava/lang/Throwable;)V // method@a52a │ │ -40151a: 0e00 |0003: return-void │ │ +4014ec: |[4014ec] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$3m8hFIg65Jn2xRCgSiivPt3AYFU:(Ljava/lang/Throwable;)V │ │ +4014fc: 7110 2aa5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$15:(Ljava/lang/Throwable;)V // method@a52a │ │ +401502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733096,17 +1733104,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40151c: |[40151c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$6N7wV8flfhnlYPT8YCJb7Z4UnVg:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -40152c: 7010 1da5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$2:()V // method@a51d │ │ -401532: 0e00 |0003: return-void │ │ +401504: |[401504] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$6N7wV8flfhnlYPT8YCJb7Z4UnVg:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +401514: 7010 1da5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$2:()V // method@a51d │ │ +40151a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733114,18 +1733122,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -401438: |[401438] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$8ROyZ2TZbWIFSG-jYw3Hh8AGIUU:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -401448: 7010 2ca5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadData:()Lde/danoeh/antennapod/model/feed/Feed; // method@a52c │ │ -40144e: 0c00 |0003: move-result-object v0 │ │ -401450: 1100 |0004: return-object v0 │ │ +401420: |[401420] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$8ROyZ2TZbWIFSG-jYw3Hh8AGIUU:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +401430: 7010 2ca5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadData:()Lde/danoeh/antennapod/model/feed/Feed; // method@a52c │ │ +401436: 0c00 |0003: move-result-object v0 │ │ +401438: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733133,17 +1733141,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -401534: |[401534] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$9EBL6c54luReSIfO6Ocq4Cs2_QY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -401544: 7020 25a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$12:(Landroid/view/View;)V // method@a525 │ │ -40154a: 0e00 |0003: return-void │ │ +40151c: |[40151c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$9EBL6c54luReSIfO6Ocq4Cs2_QY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +40152c: 7020 25a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$12:(Landroid/view/View;)V // method@a525 │ │ +401532: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1733152,17 +1733160,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40154c: |[40154c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$9sWNBZi5qYTk9R9ExIHAtYngNSA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -40155c: 7020 24a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$11:(Landroid/view/View;)V // method@a524 │ │ -401562: 0e00 |0003: return-void │ │ +401534: |[401534] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$9sWNBZi5qYTk9R9ExIHAtYngNSA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +401544: 7020 24a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$11:(Landroid/view/View;)V // method@a524 │ │ +40154a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1733171,17 +1733179,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401564: |[401564] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$A6p4uxxX1LXhuOgZkZO8_03Eu8w:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -401574: 7010 1ba5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$0:()V // method@a51b │ │ -40157a: 0e00 |0003: return-void │ │ +40154c: |[40154c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$A6p4uxxX1LXhuOgZkZO8_03Eu8w:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +40155c: 7010 1ba5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$0:()V // method@a51b │ │ +401562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733189,17 +1733197,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40157c: |[40157c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$N4cvly3ukzIku0ZfcBxs1fa-HGc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -40158c: 7010 1fa5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$4:()V // method@a51f │ │ -401592: 0e00 |0003: return-void │ │ +401564: |[401564] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$N4cvly3ukzIku0ZfcBxs1fa-HGc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +401574: 7010 1fa5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$4:()V // method@a51f │ │ +40157a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #9 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733207,18 +1733215,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/download/DownloadResult;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4013c4: |[4013c4] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$Nx0wAk7TK2j80J6Ah40e8i4YdU0:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -4013d4: 7010 28a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$13:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@a528 │ │ -4013da: 0c00 |0003: move-result-object v0 │ │ -4013dc: 1100 |0004: return-object v0 │ │ +4013ac: |[4013ac] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$Nx0wAk7TK2j80J6Ah40e8i4YdU0:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +4013bc: 7010 28a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$13:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@a528 │ │ +4013c2: 0c00 |0003: move-result-object v0 │ │ +4013c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733226,17 +1733234,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -401594: |[401594] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$PMJ_9H_wSSFq0In-S0llIwwnw7M:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -4015a4: 7020 22a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$refreshHeaderView$7:(Landroid/view/View;)V // method@a522 │ │ -4015aa: 0e00 |0003: return-void │ │ +40157c: |[40157c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$PMJ_9H_wSSFq0In-S0llIwwnw7M:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +40158c: 7020 22a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$refreshHeaderView$7:(Landroid/view/View;)V // method@a522 │ │ +401592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1733245,17 +1733253,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4015ac: |[4015ac] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$PxaPW9ZuPmCFga0ExzjFAvOLNKE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4015bc: 7020 19a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$loadItems$17:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a519 │ │ -4015c2: 0e00 |0003: return-void │ │ +401594: |[401594] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$PxaPW9ZuPmCFga0ExzjFAvOLNKE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4015a4: 7020 19a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$loadItems$17:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a519 │ │ +4015aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -1733264,18 +1733272,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -401110: |[401110] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$TXAAc7VO1jcpYnXySElv-w8R9wA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -401120: 7020 20a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a520 │ │ -401126: 0a00 |0003: move-result v0 │ │ -401128: 0f00 |0004: return v0 │ │ +4010f8: |[4010f8] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$TXAAc7VO1jcpYnXySElv-w8R9wA:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +401108: 7020 20a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a520 │ │ +40110e: 0a00 |0003: move-result v0 │ │ +401110: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1733284,17 +1733292,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4015c4: |[4015c4] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$bA48NQcSR11ubUch68Jmw2QdpOc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Ljava/lang/Throwable;)V │ │ -4015d4: 7020 1aa5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$loadItems$18:(Ljava/lang/Throwable;)V // method@a51a │ │ -4015da: 0e00 |0003: return-void │ │ +4015ac: |[4015ac] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$bA48NQcSR11ubUch68Jmw2QdpOc:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Ljava/lang/Throwable;)V │ │ +4015bc: 7020 1aa5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$loadItems$18:(Ljava/lang/Throwable;)V // method@a51a │ │ +4015c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1733303,17 +1733311,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4015dc: |[4015dc] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$jF3YtCmb423HIv8VLfAOPsHJRNY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -4015ec: 7010 2ba5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$16:()V // method@a52b │ │ -4015f2: 0e00 |0003: return-void │ │ +4015c4: |[4015c4] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$jF3YtCmb423HIv8VLfAOPsHJRNY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +4015d4: 7010 2ba5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$showErrorDetails$16:()V // method@a52b │ │ +4015da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #15 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733321,17 +1733329,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4015f4: |[4015f4] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$jQxttfISoRPv1fCEjKeThq9cha4:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -401604: 7020 26a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$8:(Landroid/view/View;)V // method@a526 │ │ -40160a: 0e00 |0003: return-void │ │ +4015dc: |[4015dc] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$jQxttfISoRPv1fCEjKeThq9cha4:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +4015ec: 7020 26a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$8:(Landroid/view/View;)V // method@a526 │ │ +4015f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1733340,17 +1733348,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40160c: |[40160c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$mNDQAIPpuq1B01ARCixXavdNvzY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ -40161c: 7020 23a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$10:(Landroid/view/View;)V // method@a523 │ │ -401622: 0e00 |0003: return-void │ │ +4015f4: |[4015f4] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$mNDQAIPpuq1B01ARCixXavdNvzY:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)V │ │ +401604: 7020 23a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$setupHeaderView$10:(Landroid/view/View;)V // method@a523 │ │ +40160a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1733359,17 +1733367,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401624: |[401624] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$uAzyg9eHCgj3k_fA9_6GOJa2jsw:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -401634: 7010 1ea5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$3:()V // method@a51e │ │ -40163a: 0e00 |0003: return-void │ │ +40160c: |[40160c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$uAzyg9eHCgj3k_fA9_6GOJa2jsw:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +40161c: 7010 1ea5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$3:()V // method@a51e │ │ +401622: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #18 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733377,18 +1733385,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40112c: |[40112c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$uy5_NtXnfpwFzqLE_TuTfDgAZ-A:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)Z │ │ -40113c: 7020 1ca5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a51c │ │ -401142: 0a00 |0003: move-result v0 │ │ -401144: 0f00 |0004: return v0 │ │ +401114: |[401114] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$uy5_NtXnfpwFzqLE_TuTfDgAZ-A:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/view/View;)Z │ │ +401124: 7020 1ca5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a51c │ │ +40112a: 0a00 |0003: move-result v0 │ │ +40112c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1733397,17 +1733405,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40163c: |[40163c] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$whM1NmcNF8BdYFUuVovcKGTe7RE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ -40164c: 7010 21a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onMenuItemClick$6:()V // method@a521 │ │ -401652: 0e00 |0003: return-void │ │ +401624: |[401624] de.danoeh.antennapod.fragment.FeedItemlistFragment.$r8$lambda$whM1NmcNF8BdYFUuVovcKGTe7RE:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V │ │ +401634: 7010 21a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.lambda$onMenuItemClick$6:()V // method@a521 │ │ +40163a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #20 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733415,17 +1733423,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4013ac: |[4013ac] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; │ │ -4013bc: 5400 f192 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -4013c0: 1100 |0002: return-object v0 │ │ +401394: |[401394] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetadapter:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; │ │ +4013a4: 5400 f192 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +4013a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #21 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733433,17 +1733441,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401454: |[401454] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -401464: 5400 f492 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401468: 1100 |0002: return-object v0 │ │ +40143c: |[40143c] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +40144c: 5400 f492 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401450: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #22 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733451,17 +1733459,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40132c: |[40132c] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetnextPageLoader:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; │ │ -40133c: 5400 f792 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@92f7 │ │ -401340: 1100 |0002: return-object v0 │ │ +401314: |[401314] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetnextPageLoader:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; │ │ +401324: 5400 f792 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@92f7 │ │ +401328: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #23 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733469,17 +1733477,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40135c: |[40135c] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ -40136c: 5400 f892 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -401370: 1100 |0002: return-object v0 │ │ +401344: |[401344] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetspeedDialBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; │ │ +401354: 5400 f892 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +401358: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #24 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733487,17 +1733495,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -401344: |[401344] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -401354: 5400 fa92 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401358: 1100 |0002: return-object v0 │ │ +40132c: |[40132c] de.danoeh.antennapod.fragment.FeedItemlistFragment.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +40133c: 5400 fa92 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401340: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #25 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733505,19 +1733513,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -401654: |[401654] de.danoeh.antennapod.fragment.FeedItemlistFragment.:()V │ │ -401664: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -40166a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -40166c: 5c10 f692 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@92f6 │ │ -401670: 0e00 |0006: return-void │ │ +40163c: |[40163c] de.danoeh.antennapod.fragment.FeedItemlistFragment.:()V │ │ +40164c: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +401652: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +401654: 5c10 f692 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@92f6 │ │ +401658: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0004 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1733526,35 +1733534,35 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -40168c: |[40168c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$loadItems$17:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -40169c: 5b12 f492 |0000: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4016a0: 5410 f992 |0002: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92f9 │ │ -4016a4: 6e10 4eab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ -4016aa: 0c02 |0007: move-result-object v2 │ │ -4016ac: 6e20 cbaa 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aacb │ │ -4016b2: 7010 44a5 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.refreshHeaderView:()V // method@a544 │ │ -4016b8: 5412 fa92 |000e: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -4016bc: 5422 a38e |0010: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ea3 │ │ -4016c0: 1300 0800 |0012: const/16 v0, #int 8 // #8 │ │ -4016c4: 6e20 930d 0200 |0014: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4016ca: 5412 f192 |0017: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -4016ce: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -4016d0: 6e20 9c96 0200 |001a: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ -4016d6: 5412 f192 |001d: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -4016da: 5410 f492 |001f: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4016de: 6e10 4fab 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -4016e4: 0c00 |0024: move-result-object v0 │ │ -4016e6: 6e20 9d96 0200 |0025: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -4016ec: 7010 48a5 0100 |0028: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a548 │ │ -4016f2: 0e00 |002b: return-void │ │ +401674: |[401674] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$loadItems$17:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +401684: 5b12 f492 |0000: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401688: 5410 f992 |0002: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92f9 │ │ +40168c: 6e10 4eab 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ +401692: 0c02 |0007: move-result-object v2 │ │ +401694: 6e20 cbaa 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aacb │ │ +40169a: 7010 44a5 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.refreshHeaderView:()V // method@a544 │ │ +4016a0: 5412 fa92 |000e: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +4016a4: 5422 a38e |0010: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ea3 │ │ +4016a8: 1300 0800 |0012: const/16 v0, #int 8 // #8 │ │ +4016ac: 6e20 930d 0200 |0014: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4016b2: 5412 f192 |0017: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +4016b6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +4016b8: 6e20 9c96 0200 |001a: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ +4016be: 5412 f192 |001d: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +4016c2: 5410 f492 |001f: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4016c6: 6e10 4fab 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +4016cc: 0c00 |0024: move-result-object v0 │ │ +4016ce: 6e20 9d96 0200 |0025: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +4016d4: 7010 48a5 0100 |0028: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a548 │ │ +4016da: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0002 line=529 │ │ 0x000b line=530 │ │ 0x000e line=531 │ │ 0x0017 line=532 │ │ @@ -1733569,31 +1733577,31 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -4016f4: |[4016f4] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$loadItems$18:(Ljava/lang/Throwable;)V │ │ -401704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -401706: 5b20 f492 |0001: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -40170a: 7010 44a5 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.refreshHeaderView:()V // method@a544 │ │ -401710: 5420 f192 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -401714: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -401716: 6e20 9c96 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ -40171c: 5420 f192 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -401720: 7100 83b4 0000 |000e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -401726: 0c01 |0011: move-result-object v1 │ │ -401728: 6e20 9d96 1000 |0012: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -40172e: 7010 48a5 0200 |0015: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a548 │ │ -401734: 1a00 f522 |0018: const-string v0, "ItemlistFragment" // string@22f5 │ │ -401738: 7110 f90a 0300 |001a: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -40173e: 0c03 |001d: move-result-object v3 │ │ -401740: 7120 f70a 3000 |001e: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -401746: 0e00 |0021: return-void │ │ +4016dc: |[4016dc] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$loadItems$18:(Ljava/lang/Throwable;)V │ │ +4016ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4016ee: 5b20 f492 |0001: iput-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4016f2: 7010 44a5 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.refreshHeaderView:()V // method@a544 │ │ +4016f8: 5420 f192 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +4016fc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4016fe: 6e20 9c96 1000 |0009: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ +401704: 5420 f192 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +401708: 7100 83b4 0000 |000e: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +40170e: 0c01 |0011: move-result-object v1 │ │ +401710: 6e20 9d96 1000 |0012: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +401716: 7010 48a5 0200 |0015: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a548 │ │ +40171c: 1a00 f522 |0018: const-string v0, "ItemlistFragment" // string@22f5 │ │ +401720: 7110 f90a 0300 |001a: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +401726: 0c03 |001d: move-result-object v3 │ │ +401728: 7120 f70a 3000 |001e: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +40172e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=536 │ │ 0x0003 line=537 │ │ 0x0006 line=538 │ │ 0x000c line=539 │ │ 0x0015 line=540 │ │ @@ -1733607,20 +1733615,20 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -401748: |[401748] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$0:()V │ │ -401758: 5420 fa92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40175c: 5400 a48e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -401760: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -401762: 6e20 4444 1000 |0005: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ -401768: 0e00 |0008: return-void │ │ +401730: |[401730] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$0:()V │ │ +401740: 5420 fa92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401744: 5400 a48e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +401748: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +40174a: 6e20 4444 1000 |0005: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ +401750: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #29 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733628,30 +1733636,30 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -401148: |[401148] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ -401158: 5412 fa92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40115c: 5422 a48e |0002: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -401160: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -401162: 6e20 2744 0200 |0005: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@4427 │ │ -401168: 5412 fa92 |0008: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40116c: 5422 a48e |000a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -401170: 2200 3d1b |000c: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6; // type@1b3d │ │ -401174: 7020 eaa4 1000 |000e: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4ea │ │ -40117a: 6e20 1c0d 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ -401180: 5412 fa92 |0014: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401184: 5422 9e8e |0016: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8e9e │ │ -401188: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -40118a: 6e20 027a 0200 |0019: invoke-virtual {v2, v0}, Lcom/google/android/material/appbar/AppBarLayout;.setExpanded:(Z)V // method@7a02 │ │ -401190: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -401192: 0f02 |001d: return v2 │ │ +401130: |[401130] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ +401140: 5412 fa92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401144: 5422 a48e |0002: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +401148: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +40114a: 6e20 2744 0200 |0005: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@4427 │ │ +401150: 5412 fa92 |0008: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401154: 5422 a48e |000a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +401158: 2200 3d1b |000c: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6; // type@1b3d │ │ +40115c: 7020 eaa4 1000 |000e: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4ea │ │ +401162: 6e20 1c0d 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ +401168: 5412 fa92 |0014: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +40116c: 5422 9e8e |0016: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8e9e │ │ +401170: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +401172: 6e20 027a 0200 |0019: invoke-virtual {v2, v0}, Lcom/google/android/material/appbar/AppBarLayout;.setExpanded:(Z)V // method@7a02 │ │ +401178: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +40117a: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x0014 line=134 │ │ locals : │ │ 0x0000 - 0x001e reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1733662,23 +1733670,23 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -40176c: |[40176c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$2:()V │ │ -40177c: 5430 f492 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401780: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -401784: 6e10 2035 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40178a: 0c00 |0007: move-result-object v0 │ │ -40178c: 5431 f492 |0008: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401790: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -401792: 7130 9f9d 1002 |000b: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@9d9f │ │ -401798: 0e00 |000e: return-void │ │ +401754: |[401754] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$2:()V │ │ +401764: 5430 f492 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401768: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +40176c: 6e10 2035 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +401772: 0c00 |0007: move-result-object v0 │ │ +401774: 5431 f492 |0008: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401778: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +40177a: 7130 9f9d 1002 |000b: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@9d9f │ │ +401780: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1733687,20 +1733695,20 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -40179c: |[40179c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$3:()V │ │ -4017ac: 5420 fa92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -4017b0: 5400 a68e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8ea6 │ │ -4017b4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4017b6: 6e20 8647 1000 |0005: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4786 │ │ -4017bc: 0e00 |0008: return-void │ │ +401784: |[401784] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$3:()V │ │ +401794: 5420 fa92 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401798: 5400 a68e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8ea6 │ │ +40179c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +40179e: 6e20 8647 1000 |0005: invoke-virtual {v0, v1}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4786 │ │ +4017a4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #32 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1733708,33 +1733716,33 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -4017c0: |[4017c0] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$4:()V │ │ -4017d0: 6e10 a635 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -4017d6: 0c00 |0003: move-result-object v0 │ │ -4017d8: 5441 f492 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4017dc: 7120 a19d 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9da1 │ │ -4017e2: 2200 7d01 |0009: new-instance v0, Landroid/os/Handler; // type@017d │ │ -4017e6: 7100 6007 0000 |000b: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ -4017ec: 0c01 |000e: move-result-object v1 │ │ -4017ee: 7020 3c07 1000 |000f: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ -4017f4: 2201 3b1b |0012: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4; // type@1b3b │ │ -4017f8: 7020 e6a4 4100 |0014: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4e6 │ │ -4017fe: 6e10 3a35 0400 |0017: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -401804: 0c02 |001a: move-result-object v2 │ │ -401806: 1403 5600 0b7f |001b: const v3, #float 1.84764e+38 // #7f0b0056 │ │ -40180c: 6e20 0603 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ -401812: 0a02 |0021: move-result v2 │ │ -401814: 8122 |0022: int-to-long v2, v2 │ │ -401816: 6e40 4907 1032 |0023: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ -40181c: 0e00 |0026: return-void │ │ +4017a8: |[4017a8] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$4:()V │ │ +4017b8: 6e10 a635 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +4017be: 0c00 |0003: move-result-object v0 │ │ +4017c0: 5441 f492 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4017c4: 7120 a19d 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9da1 │ │ +4017ca: 2200 7d01 |0009: new-instance v0, Landroid/os/Handler; // type@017d │ │ +4017ce: 7100 6007 0000 |000b: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ +4017d4: 0c01 |000e: move-result-object v1 │ │ +4017d6: 7020 3c07 1000 |000f: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ +4017dc: 2201 3b1b |0012: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4; // type@1b3b │ │ +4017e0: 7020 e6a4 4100 |0014: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4e6 │ │ +4017e6: 6e10 3a35 0400 |0017: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +4017ec: 0c02 |001a: move-result-object v2 │ │ +4017ee: 1403 5600 0b7f |001b: const v3, #float 1.84764e+38 // #7f0b0056 │ │ +4017f4: 6e20 0603 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ +4017fa: 0a02 |0021: move-result v2 │ │ +4017fc: 8122 |0022: int-to-long v2, v2 │ │ +4017fe: 6e40 4907 1032 |0023: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ +401804: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0009 line=188 │ │ 0x0017 line=189 │ │ 0x0023 line=188 │ │ locals : │ │ @@ -1733745,30 +1733753,30 @@ │ │ type : '(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -401194: |[401194] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -4011a4: 2200 d51b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1bd5 │ │ -4011a8: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4011ae: 0c01 |0005: move-result-object v1 │ │ -4011b0: 1f01 d617 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -4011b4: 6e10 5a8f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ -4011ba: 0a03 |000b: move-result v3 │ │ -4011bc: 7030 f0a7 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a7f0 │ │ -4011c2: 5423 f192 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -4011c6: 6e10 8f96 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@968f │ │ -4011cc: 0c03 |0014: move-result-object v3 │ │ -4011ce: 6e20 f4a7 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a7f4 │ │ -4011d4: 5423 f192 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -4011d8: 6e10 2e97 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -4011de: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -4011e0: 0f03 |001e: return v3 │ │ +40117c: |[40117c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40118c: 2200 d51b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1bd5 │ │ +401190: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +401196: 0c01 |0005: move-result-object v1 │ │ +401198: 1f01 d617 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40119c: 6e10 5a8f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ +4011a2: 0a03 |000b: move-result v3 │ │ +4011a4: 7030 f0a7 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a7f0 │ │ +4011aa: 5423 f192 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +4011ae: 6e10 8f96 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@968f │ │ +4011b4: 0c03 |0014: move-result-object v3 │ │ +4011b6: 6e20 f4a7 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a7f4 │ │ +4011bc: 5423 f192 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +4011c0: 6e10 2e97 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +4011c6: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +4011c8: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0011 line=214 │ │ 0x0018 line=215 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1733779,28 +1733787,28 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -401820: |[401820] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onMenuItemClick$6:()V │ │ -401830: 6e10 1a35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -401836: 0c00 |0003: move-result-object v0 │ │ -401838: 1f00 d617 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40183c: 7100 2ab0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ -401842: 0c01 |0009: move-result-object v1 │ │ -401844: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -401846: 6e30 8894 1002 |000b: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -40184c: 6e10 1a35 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -401852: 0c00 |0011: move-result-object v0 │ │ -401854: 6e10 f835 0000 |0012: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -40185a: 0c00 |0015: move-result-object v0 │ │ -40185c: 6e10 fe36 0000 |0016: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.executePendingTransactions:()Z // method@36fe │ │ -401862: 0e00 |0019: return-void │ │ +401808: |[401808] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$onMenuItemClick$6:()V │ │ +401818: 6e10 1a35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40181e: 0c00 |0003: move-result-object v0 │ │ +401820: 1f00 d617 |0004: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +401824: 7100 2ab0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ +40182a: 0c01 |0009: move-result-object v1 │ │ +40182c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +40182e: 6e30 8894 1002 |000b: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +401834: 6e10 1a35 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40183a: 0c00 |0011: move-result-object v0 │ │ +40183c: 6e10 f835 0000 |0012: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +401842: 0c00 |0015: move-result-object v0 │ │ +401844: 6e10 fe36 0000 |0016: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.executePendingTransactions:()Z // method@36fe │ │ +40184a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x000e line=275 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ @@ -1733809,23 +1733817,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -401864: |[401864] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$refreshHeaderView$7:(Landroid/view/View;)V │ │ -401874: 5423 f492 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401878: 7110 6ca0 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // method@a06c │ │ -40187e: 0c03 |0005: move-result-object v3 │ │ -401880: 6e10 1f35 0200 |0006: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -401886: 0c00 |0009: move-result-object v0 │ │ -401888: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -40188a: 6e30 e434 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -401890: 0e00 |000e: return-void │ │ +40184c: |[40184c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$refreshHeaderView$7:(Landroid/view/View;)V │ │ +40185c: 5423 f492 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401860: 7110 6ca0 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // method@a06c │ │ +401866: 0c03 |0005: move-result-object v3 │ │ +401868: 6e10 1f35 0200 |0006: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +40186e: 0c00 |0009: move-result-object v0 │ │ +401870: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +401872: 6e30 e434 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +401878: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/view/View; │ │ │ │ @@ -1733834,25 +1733842,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -401894: |[401894] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$10:(Landroid/view/View;)V │ │ -4018a4: 5423 f492 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4018a8: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -4018ac: 7110 caa5 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // method@a5ca │ │ -4018b2: 0c03 |0007: move-result-object v3 │ │ -4018b4: 6e10 1a35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4018ba: 0c00 |000b: move-result-object v0 │ │ -4018bc: 1f00 d617 |000c: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -4018c0: 6201 1b94 |000e: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941b │ │ -4018c4: 6e30 8594 3001 |0010: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@9485 │ │ -4018ca: 0e00 |0013: return-void │ │ +40187c: |[40187c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$10:(Landroid/view/View;)V │ │ +40188c: 5423 f492 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401890: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +401894: 7110 caa5 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // method@a5ca │ │ +40189a: 0c03 |0007: move-result-object v3 │ │ +40189c: 6e10 1a35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4018a2: 0c00 |000b: move-result-object v0 │ │ +4018a4: 1f00 d617 |000c: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +4018a8: 6201 1b94 |000e: sget-object v1, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941b │ │ +4018ac: 6e30 8594 3001 |0010: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@9485 │ │ +4018b2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0004 line=465 │ │ 0x0008 line=466 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1733863,23 +1733871,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4018cc: |[4018cc] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$11:(Landroid/view/View;)V │ │ -4018dc: 5423 f492 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4018e0: 7110 6ca0 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // method@a06c │ │ -4018e6: 0c03 |0005: move-result-object v3 │ │ -4018e8: 6e10 1f35 0200 |0006: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -4018ee: 0c00 |0009: move-result-object v0 │ │ -4018f0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -4018f2: 6e30 e434 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -4018f8: 0e00 |000e: return-void │ │ +4018b4: |[4018b4] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$11:(Landroid/view/View;)V │ │ +4018c4: 5423 f492 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4018c8: 7110 6ca0 0300 |0002: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // method@a06c │ │ +4018ce: 0c03 |0005: move-result-object v3 │ │ +4018d0: 6e10 1f35 0200 |0006: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +4018d6: 0c00 |0009: move-result-object v0 │ │ +4018d8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +4018da: 6e30 e434 0301 |000b: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +4018e0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/view/View; │ │ │ │ @@ -1733888,17 +1733896,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4018fc: |[4018fc] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$12:(Landroid/view/View;)V │ │ -40190c: 7010 46a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showErrorDetails:()V // method@a546 │ │ -401912: 0e00 |0003: return-void │ │ +4018e4: |[4018e4] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$12:(Landroid/view/View;)V │ │ +4018f4: 7010 46a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showErrorDetails:()V // method@a546 │ │ +4018fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1733907,17 +1733915,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401914: |[401914] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$8:(Landroid/view/View;)V │ │ -401924: 7010 47a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showFeedInfo:()V // method@a547 │ │ -40192a: 0e00 |0003: return-void │ │ +4018fc: |[4018fc] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$8:(Landroid/view/View;)V │ │ +40190c: 7010 47a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showFeedInfo:()V // method@a547 │ │ +401912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1733926,17 +1733934,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40192c: |[40192c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$9:(Landroid/view/View;)V │ │ -40193c: 7010 47a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showFeedInfo:()V // method@a547 │ │ -401942: 0e00 |0003: return-void │ │ +401914: |[401914] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$setupHeaderView$9:(Landroid/view/View;)V │ │ +401924: 7010 47a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.showFeedInfo:()V // method@a547 │ │ +40192a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1733945,35 +1733953,35 @@ │ │ type : '()Lde/danoeh/antennapod/model/download/DownloadResult;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -4013e0: |[4013e0] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$13:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -4013f0: 5330 f592 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@92f5 │ │ -4013f4: 7120 1e9b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b1e │ │ -4013fa: 0c00 |0005: move-result-object v0 │ │ -4013fc: 7210 e9b4 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -401402: 0a01 |0009: move-result v1 │ │ -401404: 3801 1700 |000a: if-eqz v1, 0021 // +0017 │ │ -401408: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -40140a: 7220 ddb4 1000 |000d: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -401410: 0c02 |0010: move-result-object v2 │ │ -401412: 1f02 961c |0011: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -401416: 6e10 1bab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ -40141c: 0a02 |0016: move-result v2 │ │ -40141e: 3802 0300 |0017: if-eqz v2, 001a // +0003 │ │ -401422: 2808 |0019: goto 0021 // +0008 │ │ -401424: 7220 ddb4 1000 |001a: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -40142a: 0c00 |001d: move-result-object v0 │ │ -40142c: 1f00 961c |001e: check-cast v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -401430: 1100 |0020: return-object v0 │ │ -401432: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -401434: 1100 |0022: return-object v0 │ │ +4013c8: |[4013c8] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$13:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +4013d8: 5330 f592 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@92f5 │ │ +4013dc: 7120 1e9b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@9b1e │ │ +4013e2: 0c00 |0005: move-result-object v0 │ │ +4013e4: 7210 e9b4 0000 |0006: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +4013ea: 0a01 |0009: move-result v1 │ │ +4013ec: 3801 1700 |000a: if-eqz v1, 0021 // +0017 │ │ +4013f0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +4013f2: 7220 ddb4 1000 |000d: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +4013f8: 0c02 |0010: move-result-object v2 │ │ +4013fa: 1f02 961c |0011: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +4013fe: 6e10 1bab 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ +401404: 0a02 |0016: move-result v2 │ │ +401406: 3802 0300 |0017: if-eqz v2, 001a // +0003 │ │ +40140a: 2808 |0019: goto 0021 // +0008 │ │ +40140c: 7220 ddb4 1000 |001a: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +401412: 0c00 |001d: move-result-object v0 │ │ +401414: 1f00 961c |001e: check-cast v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +401418: 1100 |0020: return-object v0 │ │ +40141a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +40141c: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0006 line=479 │ │ 0x001a line=482 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1733983,21 +1733991,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadResult;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -401944: |[401944] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$14:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -401954: 2200 141a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // type@1a14 │ │ -401958: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40195e: 0c01 |0005: move-result-object v1 │ │ -401960: 7030 3aa0 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a03a │ │ -401966: 6e10 3ca0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.show:()Landroidx/appcompat/app/AlertDialog; // method@a03c │ │ -40196c: 0e00 |000c: return-void │ │ +40192c: |[40192c] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$14:(Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +40193c: 2200 141a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // type@1a14 │ │ +401940: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +401946: 0c01 |0005: move-result-object v1 │ │ +401948: 7030 3aa0 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a03a │ │ +40194e: 6e10 3ca0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.show:()Landroidx/appcompat/app/AlertDialog; // method@a03c │ │ +401954: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x000d reg=3 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -1734006,17 +1734014,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401970: |[401970] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$15:(Ljava/lang/Throwable;)V │ │ -401980: 6e10 04b3 0000 |0000: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -401986: 0e00 |0003: return-void │ │ +401958: |[401958] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$15:(Ljava/lang/Throwable;)V │ │ +401968: 6e10 04b3 0000 |0000: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +40196e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #44 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1734024,22 +1734032,22 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -401988: |[401988] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$16:()V │ │ -401998: 2200 fd1a |0000: new-instance v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1afd │ │ -40199c: 7010 e5a3 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a3e5 │ │ -4019a2: 6e10 1f35 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -4019a8: 0c01 |0008: move-result-object v1 │ │ -4019aa: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4019ac: 6e30 e434 1002 |000a: invoke-virtual {v0, v1, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -4019b2: 0e00 |000d: return-void │ │ +401970: |[401970] de.danoeh.antennapod.fragment.FeedItemlistFragment.lambda$showErrorDetails$16:()V │ │ +401980: 2200 fd1a |0000: new-instance v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1afd │ │ +401984: 7010 e5a3 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a3e5 │ │ +40198a: 6e10 1f35 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +401990: 0c01 |0008: move-result-object v1 │ │ +401992: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +401994: 6e30 e434 1002 |000a: invoke-virtual {v0, v1, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +40199a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ #45 : (in Lde/danoeh/antennapod/fragment/FeedItemlistFragment;) │ │ @@ -1734047,37 +1734055,37 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -40146c: |[40146c] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadData:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -40147c: 5330 f592 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@92f5 │ │ -401480: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -401482: 7130 1d9b 1002 |0003: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1d │ │ -401488: 0c00 |0006: move-result-object v0 │ │ -40148a: 3900 0400 |0007: if-nez v0, 000b // +0004 │ │ -40148e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -401490: 1100 |000a: return-object v0 │ │ -401492: 6e10 4fab 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -401498: 0c01 |000e: move-result-object v1 │ │ -40149a: 7110 3e9b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ -4014a0: 6e10 58ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@ab58 │ │ -4014a6: 0c01 |0015: move-result-object v1 │ │ -4014a8: 3801 1400 |0016: if-eqz v1, 002a // +0014 │ │ -4014ac: 6e10 4fab 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -4014b2: 0c01 |001b: move-result-object v1 │ │ -4014b4: 6e10 58ab 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@ab58 │ │ -4014ba: 0c02 |001f: move-result-object v2 │ │ -4014bc: 7110 249d 0200 |0020: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; // method@9d24 │ │ -4014c2: 0c02 |0023: move-result-object v2 │ │ -4014c4: 7220 6d9d 1200 |0024: invoke-interface {v2, v1}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9d6d │ │ -4014ca: 6e20 66ab 1000 |0027: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ -4014d0: 1100 |002a: return-object v0 │ │ +401454: |[401454] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadData:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +401464: 5330 f592 |0000: iget-wide v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@92f5 │ │ +401468: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +40146a: 7130 1d9b 1002 |0003: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(JZ)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1d │ │ +401470: 0c00 |0006: move-result-object v0 │ │ +401472: 3900 0400 |0007: if-nez v0, 000b // +0004 │ │ +401476: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +401478: 1100 |000a: return-object v0 │ │ +40147a: 6e10 4fab 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +401480: 0c01 |000e: move-result-object v1 │ │ +401482: 7110 3e9b 0100 |000f: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@9b3e │ │ +401488: 6e10 58ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@ab58 │ │ +40148e: 0c01 |0015: move-result-object v1 │ │ +401490: 3801 1400 |0016: if-eqz v1, 002a // +0014 │ │ +401494: 6e10 4fab 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +40149a: 0c01 |001b: move-result-object v1 │ │ +40149c: 6e10 58ab 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@ab58 │ │ +4014a2: 0c02 |001f: move-result-object v2 │ │ +4014a4: 7110 249d 0200 |0020: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemPermutors;.getPermutor:(Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/core/util/Permutor; // method@9d24 │ │ +4014aa: 0c02 |0023: move-result-object v2 │ │ +4014ac: 7220 6d9d 1200 |0024: invoke-interface {v2, v1}, Lde/danoeh/antennapod/core/util/Permutor;.reorder:(Ljava/util/List;)V // method@9d6d │ │ +4014b2: 6e20 66ab 1000 |0027: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ +4014b8: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x000b line=551 │ │ 0x0012 line=552 │ │ 0x0018 line=553 │ │ 0x001c line=554 │ │ @@ -1734090,71 +1734098,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 118 16-bit code units │ │ -4019b4: |[4019b4] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadFeedImage:()V │ │ -4019c4: 7110 f650 0300 |0000: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ -4019ca: 0c00 |0003: move-result-object v0 │ │ -4019cc: 5431 f492 |0004: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4019d0: 6e10 4cab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -4019d6: 0c01 |0009: move-result-object v1 │ │ -4019d8: 6e20 9351 1000 |000a: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -4019de: 0c00 |000d: move-result-object v0 │ │ -4019e0: 2201 7b0f |000e: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -4019e4: 7010 bb5a 0100 |0010: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -4019ea: 1402 7100 067f |0013: const v2, #float 1.78119e+38 // #7f060071 │ │ -4019f0: 6e20 5f5a 2100 |0016: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ -4019f6: 0c01 |0019: move-result-object v1 │ │ -4019f8: 1f01 7b0f |001a: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -4019fc: 6e20 2b5a 2100 |001c: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ -401a02: 0c01 |001f: move-result-object v1 │ │ -401a04: 1f01 7b0f |0020: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -401a08: 2202 e11d |0022: new-instance v2, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1de1 │ │ -401a0c: 7010 a7b0 0200 |0024: invoke-direct {v2}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b0a7 │ │ -401a12: 6e20 6c5a 2100 |0027: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a6c │ │ -401a18: 0c01 |002a: move-result-object v1 │ │ -401a1a: 1f01 7b0f |002b: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -401a1e: 6e10 255a 0100 |002d: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -401a24: 0c01 |0030: move-result-object v1 │ │ -401a26: 6e20 3f51 1000 |0031: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -401a2c: 0c00 |0034: move-result-object v0 │ │ -401a2e: 5431 fa92 |0035: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401a32: 5411 a18e |0037: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8ea1 │ │ -401a36: 6e20 5351 1000 |0039: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -401a3c: 7110 f650 0300 |003c: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ -401a42: 0c00 |003f: move-result-object v0 │ │ -401a44: 5431 f492 |0040: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401a48: 6e10 4cab 0100 |0042: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -401a4e: 0c01 |0045: move-result-object v1 │ │ -401a50: 6e20 9351 1000 |0046: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -401a56: 0c00 |0049: move-result-object v0 │ │ -401a58: 2201 7b0f |004a: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -401a5c: 7010 bb5a 0100 |004c: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -401a62: 1402 7200 067f |004f: const v2, #float 1.78119e+38 // #7f060072 │ │ -401a68: 6e20 5f5a 2100 |0052: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ -401a6e: 0c01 |0055: move-result-object v1 │ │ -401a70: 1f01 7b0f |0056: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -401a74: 6e20 2b5a 2100 |0058: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ -401a7a: 0c01 |005b: move-result-object v1 │ │ -401a7c: 1f01 7b0f |005c: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -401a80: 6e10 2f5a 0100 |005e: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ -401a86: 0c01 |0061: move-result-object v1 │ │ -401a88: 1f01 7b0f |0062: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -401a8c: 6e10 255a 0100 |0064: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -401a92: 0c01 |0067: move-result-object v1 │ │ -401a94: 6e20 3f51 1000 |0068: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -401a9a: 0c00 |006b: move-result-object v0 │ │ -401a9c: 5431 fa92 |006c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401aa0: 5411 a08e |006e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -401aa4: 5411 d88e |0070: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8ed8 │ │ -401aa8: 6e20 5351 1000 |0072: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -401aae: 0e00 |0075: return-void │ │ +40199c: |[40199c] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadFeedImage:()V │ │ +4019ac: 7110 f650 0300 |0000: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ +4019b2: 0c00 |0003: move-result-object v0 │ │ +4019b4: 5431 f492 |0004: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4019b8: 6e10 4cab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +4019be: 0c01 |0009: move-result-object v1 │ │ +4019c0: 6e20 9351 1000 |000a: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +4019c6: 0c00 |000d: move-result-object v0 │ │ +4019c8: 2201 7b0f |000e: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +4019cc: 7010 bb5a 0100 |0010: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +4019d2: 1402 7100 067f |0013: const v2, #float 1.78119e+38 // #7f060071 │ │ +4019d8: 6e20 5f5a 2100 |0016: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ +4019de: 0c01 |0019: move-result-object v1 │ │ +4019e0: 1f01 7b0f |001a: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +4019e4: 6e20 2b5a 2100 |001c: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ +4019ea: 0c01 |001f: move-result-object v1 │ │ +4019ec: 1f01 7b0f |0020: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +4019f0: 2202 e11d |0022: new-instance v2, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1de1 │ │ +4019f4: 7010 a7b0 0200 |0024: invoke-direct {v2}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b0a7 │ │ +4019fa: 6e20 6c5a 2100 |0027: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a6c │ │ +401a00: 0c01 |002a: move-result-object v1 │ │ +401a02: 1f01 7b0f |002b: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +401a06: 6e10 255a 0100 |002d: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +401a0c: 0c01 |0030: move-result-object v1 │ │ +401a0e: 6e20 3f51 1000 |0031: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +401a14: 0c00 |0034: move-result-object v0 │ │ +401a16: 5431 fa92 |0035: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401a1a: 5411 a18e |0037: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8ea1 │ │ +401a1e: 6e20 5351 1000 |0039: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +401a24: 7110 f650 0300 |003c: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ +401a2a: 0c00 |003f: move-result-object v0 │ │ +401a2c: 5431 f492 |0040: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401a30: 6e10 4cab 0100 |0042: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +401a36: 0c01 |0045: move-result-object v1 │ │ +401a38: 6e20 9351 1000 |0046: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +401a3e: 0c00 |0049: move-result-object v0 │ │ +401a40: 2201 7b0f |004a: new-instance v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +401a44: 7010 bb5a 0100 |004c: invoke-direct {v1}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +401a4a: 1402 7200 067f |004f: const v2, #float 1.78119e+38 // #7f060072 │ │ +401a50: 6e20 5f5a 2100 |0052: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ +401a56: 0c01 |0055: move-result-object v1 │ │ +401a58: 1f01 7b0f |0056: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +401a5c: 6e20 2b5a 2100 |0058: invoke-virtual {v1, v2}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ +401a62: 0c01 |005b: move-result-object v1 │ │ +401a64: 1f01 7b0f |005c: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +401a68: 6e10 2f5a 0100 |005e: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ +401a6e: 0c01 |0061: move-result-object v1 │ │ +401a70: 1f01 7b0f |0062: check-cast v1, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +401a74: 6e10 255a 0100 |0064: invoke-virtual {v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +401a7a: 0c01 |0067: move-result-object v1 │ │ +401a7c: 6e20 3f51 1000 |0068: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +401a82: 0c00 |006b: move-result-object v0 │ │ +401a84: 5431 fa92 |006c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401a88: 5411 a08e |006e: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +401a8c: 5411 d88e |0070: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8ed8 │ │ +401a90: 6e20 5351 1000 |0072: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +401a96: 0e00 |0075: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0006 line=501 │ │ 0x0016 line=503 │ │ 0x001c line=504 │ │ 0x0027 line=505 │ │ @@ -1734177,38 +1734185,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -401ab0: |[401ab0] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadItems:()V │ │ -401ac0: 5430 f392 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f3 │ │ -401ac4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -401ac8: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -401ace: 2200 351b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17; // type@1b35 │ │ -401ad2: 7020 daa4 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4da │ │ -401ad8: 7110 f4b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -401ade: 0c00 |000f: move-result-object v0 │ │ -401ae0: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -401ae6: 0c01 |0013: move-result-object v1 │ │ -401ae8: 6e20 fcb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -401aee: 0c00 |0017: move-result-object v0 │ │ -401af0: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -401af6: 0c01 |001b: move-result-object v1 │ │ -401af8: 6e20 f7b0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -401afe: 0c00 |001f: move-result-object v0 │ │ -401b00: 2201 361b |0020: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18; // type@1b36 │ │ -401b04: 7020 dca4 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4dc │ │ -401b0a: 2202 371b |0025: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19; // type@1b37 │ │ -401b0e: 7020 dea4 3200 |0027: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4de │ │ -401b14: 6e30 fab0 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -401b1a: 0c00 |002d: move-result-object v0 │ │ -401b1c: 5b30 f392 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f3 │ │ -401b20: 0e00 |0030: return-void │ │ +401a98: |[401a98] de.danoeh.antennapod.fragment.FeedItemlistFragment.loadItems:()V │ │ +401aa8: 5430 f392 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f3 │ │ +401aac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +401ab0: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +401ab6: 2200 351b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17; // type@1b35 │ │ +401aba: 7020 daa4 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4da │ │ +401ac0: 7110 f4b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +401ac6: 0c00 |000f: move-result-object v0 │ │ +401ac8: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +401ace: 0c01 |0013: move-result-object v1 │ │ +401ad0: 6e20 fcb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +401ad6: 0c00 |0017: move-result-object v0 │ │ +401ad8: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +401ade: 0c01 |001b: move-result-object v1 │ │ +401ae0: 6e20 f7b0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +401ae6: 0c00 |001f: move-result-object v0 │ │ +401ae8: 2201 361b |0020: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18; // type@1b36 │ │ +401aec: 7020 dca4 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4dc │ │ +401af2: 2202 371b |0025: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19; // type@1b37 │ │ +401af6: 7020 dea4 3200 |0027: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4de │ │ +401afc: 6e30 fab0 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +401b02: 0c00 |002d: move-result-object v0 │ │ +401b04: 5b30 f392 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f3 │ │ +401b08: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0004 line=521 │ │ 0x0007 line=523 │ │ 0x0010 line=524 │ │ 0x0018 line=525 │ │ @@ -1734221,23 +1734229,23 @@ │ │ type : '(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -401374: |[401374] de.danoeh.antennapod.fragment.FeedItemlistFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ -401384: 2200 461b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // type@1b46 │ │ -401388: 7010 17a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.:()V // method@a517 │ │ -40138e: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -401392: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -401398: 1a02 c36c |000a: const-string v2, "argument.de.danoeh.antennapod.feed_id" // string@6cc3 │ │ -40139c: 6e40 f806 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ -4013a2: 6e20 b135 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -4013a8: 1100 |0012: return-object v0 │ │ +40135c: |[40135c] de.danoeh.antennapod.fragment.FeedItemlistFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ +40136c: 2200 461b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // type@1b46 │ │ +401370: 7010 17a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.:()V // method@a517 │ │ +401376: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +40137a: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +401380: 1a02 c36c |000a: const-string v2, "argument.de.danoeh.antennapod.feed_id" // string@6cc3 │ │ +401384: 6e40 f806 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ +40138a: 6e20 b135 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +401390: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0005 line=108 │ │ 0x000c line=109 │ │ 0x000f line=110 │ │ locals : │ │ @@ -1734248,143 +1734256,143 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 273 16-bit code units │ │ -402074: |[402074] de.danoeh.antennapod.fragment.FeedItemlistFragment.refreshHeaderView:()V │ │ -402084: 7010 45a5 0600 |0000: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.setupHeaderView:()V // method@a545 │ │ -40208a: 5460 fa92 |0003: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40208e: 3800 0401 |0005: if-eqz v0, 0109 // +0104 │ │ -402092: 5460 f492 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -402096: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ -40209a: 2900 fe00 |000b: goto/16 0109 // +00fe │ │ -40209e: 7010 2da5 0600 |000d: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadFeedImage:()V // method@a52d │ │ -4020a4: 5460 f492 |0010: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4020a8: 6e10 5cab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@ab5c │ │ -4020ae: 0a00 |0015: move-result v0 │ │ -4020b0: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ -4020b4: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -4020b6: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ -4020ba: 5460 fa92 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -4020be: 5400 a08e |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -4020c2: 5400 db8e |001f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8edb │ │ -4020c6: 6e20 930d 2000 |0021: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4020cc: 280a |0024: goto 002e // +000a │ │ -4020ce: 5460 fa92 |0025: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -4020d2: 5400 a08e |0027: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -4020d6: 5400 db8e |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8edb │ │ -4020da: 6e20 930d 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4020e0: 5460 f492 |002e: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4020e4: 6e10 57ab 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -4020ea: 0c00 |0033: move-result-object v0 │ │ -4020ec: 6e10 32ac 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ -4020f2: 0a00 |0037: move-result v0 │ │ -4020f4: 1213 |0038: const/4 v3, #int 1 // #1 │ │ -4020f6: 3900 3a00 |0039: if-nez v0, 0073 // +003a │ │ -4020fa: 5460 fa92 |003b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -4020fe: 5400 a08e |003d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -402102: 5400 de8e |003f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8ede │ │ -402106: 2204 741e |0041: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -40210a: 7010 c7b2 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -402110: 1a05 f6e7 |0046: const-string v5, "{md-pause-circle-outline} " // string@e7f6 │ │ -402114: 6e20 d3b2 5400 |0048: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40211a: 1405 6c03 127f |004b: const v5, #float 1.94085e+38 // #7f12036c │ │ -402120: 6e20 4235 5600 |004e: invoke-virtual {v6, v5}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -402126: 0c05 |0051: move-result-object v5 │ │ -402128: 6e20 d3b2 5400 |0052: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40212e: 6e10 deb2 0400 |0055: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -402134: 0c04 |0058: move-result-object v4 │ │ -402136: 6e20 9412 4000 |0059: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -40213c: 2330 0d20 |005c: new-array v0, v3, [Landroid/widget/TextView; // type@200d │ │ -402140: 5464 fa92 |005e: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -402144: 5444 a08e |0060: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -402148: 5444 de8e |0062: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8ede │ │ -40214c: 4d04 0002 |0064: aput-object v4, v0, v2 │ │ -402150: 7110 ad8e 0000 |0066: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ -402156: 5460 fa92 |0069: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40215a: 5400 a08e |006b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -40215e: 5400 de8e |006d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8ede │ │ -402162: 6e20 930d 2000 |006f: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -402168: 280a |0072: goto 007c // +000a │ │ -40216a: 5460 fa92 |0073: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40216e: 5400 a08e |0075: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -402172: 5400 de8e |0077: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8ede │ │ -402176: 6e20 930d 1000 |0079: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40217c: 5460 fa92 |007c: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -402180: 5400 a08e |007e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -402184: 5400 dd8e |0080: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@8edd │ │ -402188: 5464 f492 |0082: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -40218c: 6e10 59ab 0400 |0084: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -402192: 0c04 |0087: move-result-object v4 │ │ -402194: 6e20 9412 4000 |0088: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -40219a: 5460 fa92 |008b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40219e: 5400 a08e |008d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -4021a2: 5400 da8e |008f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@8eda │ │ -4021a6: 5464 f492 |0091: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4021aa: 6e10 45ab 0400 |0093: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ -4021b0: 0c04 |0096: move-result-object v4 │ │ -4021b2: 6e20 9412 4000 |0097: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -4021b8: 5460 f492 |009a: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4021bc: 6e10 4eab 0000 |009c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ -4021c2: 0c00 |009f: move-result-object v0 │ │ -4021c4: 3800 5f00 |00a0: if-eqz v0, 00ff // +005f │ │ -4021c8: 5460 f492 |00a2: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4021cc: 6e10 4eab 0000 |00a4: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ -4021d2: 0c00 |00a7: move-result-object v0 │ │ -4021d4: 6e10 daab 0000 |00a8: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@abda │ │ -4021da: 0c00 |00ab: move-result-object v0 │ │ -4021dc: 2100 |00ac: array-length v0, v0 │ │ -4021de: 3d00 4800 |00ad: if-lez v0, 00f5 // +0048 │ │ -4021e2: 5460 fa92 |00af: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -4021e6: 5400 a08e |00b1: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -4021ea: 5400 dc8e |00b3: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ -4021ee: 2201 741e |00b5: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -4021f2: 7010 c7b2 0100 |00b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4021f8: 1a04 f5e7 |00ba: const-string v4, "{md-info-outline} " // string@e7f5 │ │ -4021fc: 6e20 d3b2 4100 |00bc: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -402202: 1404 3801 127f |00bf: const v4, #float 1.94074e+38 // #7f120138 │ │ -402208: 6e20 4235 4600 |00c2: invoke-virtual {v6, v4}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -40220e: 0c04 |00c5: move-result-object v4 │ │ -402210: 6e20 d3b2 4100 |00c6: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -402216: 6e10 deb2 0100 |00c9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40221c: 0c01 |00cc: move-result-object v1 │ │ -40221e: 6e20 9412 1000 |00cd: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -402224: 2330 0d20 |00d0: new-array v0, v3, [Landroid/widget/TextView; // type@200d │ │ -402228: 5461 fa92 |00d2: iget-object v1, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40222c: 5411 a08e |00d4: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -402230: 5411 dc8e |00d6: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ -402234: 4d01 0002 |00d8: aput-object v1, v0, v2 │ │ -402238: 7110 ad8e 0000 |00da: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ -40223e: 5460 fa92 |00dd: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -402242: 5400 a08e |00df: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -402246: 5400 dc8e |00e1: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ -40224a: 2201 3e1b |00e3: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7; // type@1b3e │ │ -40224e: 7020 eca4 6100 |00e5: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4ec │ │ -402254: 6e20 680d 1000 |00e8: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -40225a: 5460 fa92 |00eb: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40225e: 5400 a08e |00ed: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -402262: 5400 dc8e |00ef: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ -402266: 6e20 930d 2000 |00f1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40226c: 2814 |00f4: goto 0108 // +0014 │ │ -40226e: 5460 fa92 |00f5: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -402272: 5400 a08e |00f7: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -402276: 5400 dc8e |00f9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ -40227a: 6e20 930d 1000 |00fb: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -402280: 280a |00fe: goto 0108 // +000a │ │ -402282: 5460 fa92 |00ff: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -402286: 5400 a08e |0101: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -40228a: 5400 dc8e |0103: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ -40228e: 6e20 930d 1000 |0105: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -402294: 0e00 |0108: return-void │ │ -402296: 1a00 f522 |0109: const-string v0, "ItemlistFragment" // string@22f5 │ │ -40229a: 1a01 425d |010b: const-string v1, "Unable to refresh header view" // string@5d42 │ │ -40229e: 7120 f70a 1000 |010d: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -4022a4: 0e00 |0110: return-void │ │ +40205c: |[40205c] de.danoeh.antennapod.fragment.FeedItemlistFragment.refreshHeaderView:()V │ │ +40206c: 7010 45a5 0600 |0000: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.setupHeaderView:()V // method@a545 │ │ +402072: 5460 fa92 |0003: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +402076: 3800 0401 |0005: if-eqz v0, 0109 // +0104 │ │ +40207a: 5460 f492 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +40207e: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ +402082: 2900 fe00 |000b: goto/16 0109 // +00fe │ │ +402086: 7010 2da5 0600 |000d: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadFeedImage:()V // method@a52d │ │ +40208c: 5460 f492 |0010: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +402090: 6e10 5cab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@ab5c │ │ +402096: 0a00 |0015: move-result v0 │ │ +402098: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ +40209c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +40209e: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ +4020a2: 5460 fa92 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +4020a6: 5400 a08e |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +4020aa: 5400 db8e |001f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8edb │ │ +4020ae: 6e20 930d 2000 |0021: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4020b4: 280a |0024: goto 002e // +000a │ │ +4020b6: 5460 fa92 |0025: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +4020ba: 5400 a08e |0027: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +4020be: 5400 db8e |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8edb │ │ +4020c2: 6e20 930d 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4020c8: 5460 f492 |002e: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4020cc: 6e10 57ab 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +4020d2: 0c00 |0033: move-result-object v0 │ │ +4020d4: 6e10 32ac 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ +4020da: 0a00 |0037: move-result v0 │ │ +4020dc: 1213 |0038: const/4 v3, #int 1 // #1 │ │ +4020de: 3900 3a00 |0039: if-nez v0, 0073 // +003a │ │ +4020e2: 5460 fa92 |003b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +4020e6: 5400 a08e |003d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +4020ea: 5400 de8e |003f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8ede │ │ +4020ee: 2204 741e |0041: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +4020f2: 7010 c7b2 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4020f8: 1a05 f6e7 |0046: const-string v5, "{md-pause-circle-outline} " // string@e7f6 │ │ +4020fc: 6e20 d3b2 5400 |0048: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +402102: 1405 6c03 127f |004b: const v5, #float 1.94085e+38 // #7f12036c │ │ +402108: 6e20 4235 5600 |004e: invoke-virtual {v6, v5}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +40210e: 0c05 |0051: move-result-object v5 │ │ +402110: 6e20 d3b2 5400 |0052: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +402116: 6e10 deb2 0400 |0055: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40211c: 0c04 |0058: move-result-object v4 │ │ +40211e: 6e20 9412 4000 |0059: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +402124: 2330 0d20 |005c: new-array v0, v3, [Landroid/widget/TextView; // type@200d │ │ +402128: 5464 fa92 |005e: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +40212c: 5444 a08e |0060: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +402130: 5444 de8e |0062: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8ede │ │ +402134: 4d04 0002 |0064: aput-object v4, v0, v2 │ │ +402138: 7110 ad8e 0000 |0066: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ +40213e: 5460 fa92 |0069: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +402142: 5400 a08e |006b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +402146: 5400 de8e |006d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8ede │ │ +40214a: 6e20 930d 2000 |006f: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +402150: 280a |0072: goto 007c // +000a │ │ +402152: 5460 fa92 |0073: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +402156: 5400 a08e |0075: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +40215a: 5400 de8e |0077: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@8ede │ │ +40215e: 6e20 930d 1000 |0079: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +402164: 5460 fa92 |007c: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +402168: 5400 a08e |007e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +40216c: 5400 dd8e |0080: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@8edd │ │ +402170: 5464 f492 |0082: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +402174: 6e10 59ab 0400 |0084: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +40217a: 0c04 |0087: move-result-object v4 │ │ +40217c: 6e20 9412 4000 |0088: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +402182: 5460 fa92 |008b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +402186: 5400 a08e |008d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +40218a: 5400 da8e |008f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@8eda │ │ +40218e: 5464 f492 |0091: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +402192: 6e10 45ab 0400 |0093: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ +402198: 0c04 |0096: move-result-object v4 │ │ +40219a: 6e20 9412 4000 |0097: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +4021a0: 5460 f492 |009a: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4021a4: 6e10 4eab 0000 |009c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ +4021aa: 0c00 |009f: move-result-object v0 │ │ +4021ac: 3800 5f00 |00a0: if-eqz v0, 00ff // +005f │ │ +4021b0: 5460 f492 |00a2: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4021b4: 6e10 4eab 0000 |00a4: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ +4021ba: 0c00 |00a7: move-result-object v0 │ │ +4021bc: 6e10 daab 0000 |00a8: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@abda │ │ +4021c2: 0c00 |00ab: move-result-object v0 │ │ +4021c4: 2100 |00ac: array-length v0, v0 │ │ +4021c6: 3d00 4800 |00ad: if-lez v0, 00f5 // +0048 │ │ +4021ca: 5460 fa92 |00af: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +4021ce: 5400 a08e |00b1: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +4021d2: 5400 dc8e |00b3: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ +4021d6: 2201 741e |00b5: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4021da: 7010 c7b2 0100 |00b7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4021e0: 1a04 f5e7 |00ba: const-string v4, "{md-info-outline} " // string@e7f5 │ │ +4021e4: 6e20 d3b2 4100 |00bc: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4021ea: 1404 3801 127f |00bf: const v4, #float 1.94074e+38 // #7f120138 │ │ +4021f0: 6e20 4235 4600 |00c2: invoke-virtual {v6, v4}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +4021f6: 0c04 |00c5: move-result-object v4 │ │ +4021f8: 6e20 d3b2 4100 |00c6: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4021fe: 6e10 deb2 0100 |00c9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +402204: 0c01 |00cc: move-result-object v1 │ │ +402206: 6e20 9412 1000 |00cd: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +40220c: 2330 0d20 |00d0: new-array v0, v3, [Landroid/widget/TextView; // type@200d │ │ +402210: 5461 fa92 |00d2: iget-object v1, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +402214: 5411 a08e |00d4: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +402218: 5411 dc8e |00d6: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ +40221c: 4d01 0002 |00d8: aput-object v1, v0, v2 │ │ +402220: 7110 ad8e 0000 |00da: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ +402226: 5460 fa92 |00dd: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +40222a: 5400 a08e |00df: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +40222e: 5400 dc8e |00e1: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ +402232: 2201 3e1b |00e3: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7; // type@1b3e │ │ +402236: 7020 eca4 6100 |00e5: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4ec │ │ +40223c: 6e20 680d 1000 |00e8: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +402242: 5460 fa92 |00eb: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +402246: 5400 a08e |00ed: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +40224a: 5400 dc8e |00ef: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ +40224e: 6e20 930d 2000 |00f1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +402254: 2814 |00f4: goto 0108 // +0014 │ │ +402256: 5460 fa92 |00f5: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +40225a: 5400 a08e |00f7: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +40225e: 5400 dc8e |00f9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ +402262: 6e20 930d 1000 |00fb: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +402268: 280a |00fe: goto 0108 // +000a │ │ +40226a: 5460 fa92 |00ff: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +40226e: 5400 a08e |0101: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +402272: 5400 dc8e |0103: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@8edc │ │ +402276: 6e20 930d 1000 |0105: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40227c: 0e00 |0108: return-void │ │ +40227e: 1a00 f522 |0109: const-string v0, "ItemlistFragment" // string@22f5 │ │ +402282: 1a01 425d |010b: const-string v1, "Unable to refresh header view" // string@5d42 │ │ +402286: 7120 f70a 1000 |010d: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +40228c: 0e00 |0110: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0003 line=417 │ │ 0x000d line=421 │ │ 0x0010 line=422 │ │ 0x001b line=423 │ │ @@ -1734418,60 +1734426,60 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 99 16-bit code units │ │ -4022a8: |[4022a8] de.danoeh.antennapod.fragment.FeedItemlistFragment.setupHeaderView:()V │ │ -4022b8: 5440 f492 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4022bc: 3800 6000 |0002: if-eqz v0, 0062 // +0060 │ │ -4022c0: 5540 f692 |0004: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@92f6 │ │ -4022c4: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -4022c8: 285a |0008: goto 0062 // +005a │ │ -4022ca: 5440 fa92 |0009: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -4022ce: 5400 a18e |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8ea1 │ │ -4022d2: 2201 c100 |000d: new-instance v1, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ -4022d6: 1402 6666 66ff |000f: const v2, #float -3.06254e+38 // #ff666666 │ │ -4022dc: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -4022de: 7030 f103 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f1 │ │ -4022e4: 6e20 3611 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ -4022ea: 5440 fa92 |0019: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -4022ee: 5400 a08e |001b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -4022f2: 5400 d48e |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@8ed4 │ │ -4022f6: 2201 301b |001f: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12; // type@1b30 │ │ -4022fa: 7020 d0a4 4100 |0021: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4d0 │ │ -402300: 6e20 680d 1000 |0024: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -402306: 5440 fa92 |0027: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40230a: 5400 a08e |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -40230e: 5400 d88e |002b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8ed8 │ │ -402312: 2201 311b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13; // type@1b31 │ │ -402316: 7020 d2a4 4100 |002f: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4d2 │ │ -40231c: 6e20 680d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -402322: 5440 fa92 |0035: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -402326: 5400 a08e |0037: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -40232a: 5400 d58e |0039: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@8ed5 │ │ -40232e: 2201 321b |003b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14; // type@1b32 │ │ -402332: 7020 d4a4 4100 |003d: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4d4 │ │ -402338: 6e20 680d 1000 |0040: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -40233e: 5440 fa92 |0043: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -402342: 5400 a08e |0045: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -402346: 5400 d38e |0047: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@8ed3 │ │ -40234a: 2201 331b |0049: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15; // type@1b33 │ │ -40234e: 7020 d6a4 4100 |004b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4d6 │ │ -402354: 6e20 680d 1000 |004e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -40235a: 5440 fa92 |0051: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40235e: 5400 a08e |0053: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -402362: 5400 db8e |0055: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8edb │ │ -402366: 2201 341b |0057: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16; // type@1b34 │ │ -40236a: 7020 d8a4 4100 |0059: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4d8 │ │ -402370: 6e20 680d 1000 |005c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -402376: 1210 |005f: const/4 v0, #int 1 // #1 │ │ -402378: 5c40 f692 |0060: iput-boolean v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@92f6 │ │ -40237c: 0e00 |0062: return-void │ │ +402290: |[402290] de.danoeh.antennapod.fragment.FeedItemlistFragment.setupHeaderView:()V │ │ +4022a0: 5440 f492 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4022a4: 3800 6000 |0002: if-eqz v0, 0062 // +0060 │ │ +4022a8: 5540 f692 |0004: iget-boolean v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@92f6 │ │ +4022ac: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +4022b0: 285a |0008: goto 0062 // +005a │ │ +4022b2: 5440 fa92 |0009: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +4022b6: 5400 a18e |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@8ea1 │ │ +4022ba: 2201 c100 |000d: new-instance v1, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ +4022be: 1402 6666 66ff |000f: const v2, #float -3.06254e+38 // #ff666666 │ │ +4022c4: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +4022c6: 7030 f103 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f1 │ │ +4022cc: 6e20 3611 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ +4022d2: 5440 fa92 |0019: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +4022d6: 5400 a08e |001b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +4022da: 5400 d48e |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@8ed4 │ │ +4022de: 2201 301b |001f: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12; // type@1b30 │ │ +4022e2: 7020 d0a4 4100 |0021: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4d0 │ │ +4022e8: 6e20 680d 1000 |0024: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +4022ee: 5440 fa92 |0027: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +4022f2: 5400 a08e |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +4022f6: 5400 d88e |002b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@8ed8 │ │ +4022fa: 2201 311b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13; // type@1b31 │ │ +4022fe: 7020 d2a4 4100 |002f: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4d2 │ │ +402304: 6e20 680d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +40230a: 5440 fa92 |0035: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +40230e: 5400 a08e |0037: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +402312: 5400 d58e |0039: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@8ed5 │ │ +402316: 2201 321b |003b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14; // type@1b32 │ │ +40231a: 7020 d4a4 4100 |003d: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4d4 │ │ +402320: 6e20 680d 1000 |0040: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +402326: 5440 fa92 |0043: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +40232a: 5400 a08e |0045: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +40232e: 5400 d38e |0047: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@8ed3 │ │ +402332: 2201 331b |0049: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15; // type@1b33 │ │ +402336: 7020 d6a4 4100 |004b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4d6 │ │ +40233c: 6e20 680d 1000 |004e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +402342: 5440 fa92 |0051: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +402346: 5400 a08e |0053: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +40234a: 5400 db8e |0055: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Lcom/joanzapata/iconify/widget/IconTextView; // field@8edb │ │ +40234e: 2201 341b |0057: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16; // type@1b34 │ │ +402352: 7020 d8a4 4100 |0059: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4d8 │ │ +402358: 6e20 680d 1000 |005c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +40235e: 1210 |005f: const/4 v0, #int 1 // #1 │ │ +402360: 5c40 f692 |0060: iput-boolean v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.headerCreated:Z // field@92f6 │ │ +402364: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0009 line=460 │ │ 0x0019 line=461 │ │ 0x0027 line=462 │ │ 0x0035 line=463 │ │ @@ -1734486,35 +1734494,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -402380: |[402380] de.danoeh.antennapod.fragment.FeedItemlistFragment.showErrorDetails:()V │ │ -402390: 2200 3f1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8; // type@1b3f │ │ -402394: 7020 eea4 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4ee │ │ -40239a: 7110 eab0 0000 |0005: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b0ea │ │ -4023a0: 0c00 |0008: move-result-object v0 │ │ -4023a2: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -4023a8: 0c01 |000c: move-result-object v1 │ │ -4023aa: 6e20 eeb0 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ -4023b0: 0c00 |0010: move-result-object v0 │ │ -4023b2: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -4023b8: 0c01 |0014: move-result-object v1 │ │ -4023ba: 6e20 ebb0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ -4023c0: 0c00 |0018: move-result-object v0 │ │ -4023c2: 2201 401b |0019: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9; // type@1b40 │ │ -4023c6: 7020 f0a4 4100 |001b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4f0 │ │ -4023cc: 2202 2e1b |001e: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda10; // type@1b2e │ │ -4023d0: 7010 cca4 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda10;.:()V // method@a4cc │ │ -4023d6: 2203 2f1b |0023: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11; // type@1b2f │ │ -4023da: 7020 cea4 4300 |0025: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4ce │ │ -4023e0: 6e40 edb0 1032 |0028: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ -4023e6: 0e00 |002b: return-void │ │ +402368: |[402368] de.danoeh.antennapod.fragment.FeedItemlistFragment.showErrorDetails:()V │ │ +402378: 2200 3f1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8; // type@1b3f │ │ +40237c: 7020 eea4 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4ee │ │ +402382: 7110 eab0 0000 |0005: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b0ea │ │ +402388: 0c00 |0008: move-result-object v0 │ │ +40238a: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +402390: 0c01 |000c: move-result-object v1 │ │ +402392: 6e20 eeb0 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ +402398: 0c00 |0010: move-result-object v0 │ │ +40239a: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +4023a0: 0c01 |0014: move-result-object v1 │ │ +4023a2: 6e20 ebb0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ +4023a8: 0c00 |0018: move-result-object v0 │ │ +4023aa: 2201 401b |0019: new-instance v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9; // type@1b40 │ │ +4023ae: 7020 f0a4 4100 |001b: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4f0 │ │ +4023b4: 2202 2e1b |001e: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda10; // type@1b2e │ │ +4023b8: 7010 cca4 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda10;.:()V // method@a4cc │ │ +4023be: 2203 2f1b |0023: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11; // type@1b2f │ │ +4023c2: 7020 cea4 4300 |0025: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4ce │ │ +4023c8: 6e40 edb0 1032 |0028: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ +4023ce: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0009 line=484 │ │ 0x0011 line=485 │ │ 0x0028 line=486 │ │ locals : │ │ @@ -1734525,25 +1734533,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -4023e8: |[4023e8] de.danoeh.antennapod.fragment.FeedItemlistFragment.showFeedInfo:()V │ │ -4023f8: 5430 f492 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4023fc: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -402400: 7110 c1a4 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedInfoFragment; // method@a4c1 │ │ -402406: 0c00 |0007: move-result-object v0 │ │ -402408: 6e10 1a35 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40240e: 0c01 |000b: move-result-object v1 │ │ -402410: 1f01 d617 |000c: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -402414: 6202 1b94 |000e: sget-object v2, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941b │ │ -402418: 6e30 8594 0102 |0010: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@9485 │ │ -40241e: 0e00 |0013: return-void │ │ +4023d0: |[4023d0] de.danoeh.antennapod.fragment.FeedItemlistFragment.showFeedInfo:()V │ │ +4023e0: 5430 f492 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4023e4: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +4023e8: 7110 c1a4 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedInfoFragment;.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedInfoFragment; // method@a4c1 │ │ +4023ee: 0c00 |0007: move-result-object v0 │ │ +4023f0: 6e10 1a35 0300 |0008: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4023f6: 0c01 |000b: move-result-object v1 │ │ +4023f8: 1f01 d617 |000c: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +4023fc: 6202 1b94 |000e: sget-object v2, Lde/danoeh/antennapod/fragment/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941b │ │ +402400: 6e30 8594 0102 |0010: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@9485 │ │ +402406: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0008 line=495 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1734553,40 +1734561,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -402420: |[402420] de.danoeh.antennapod.fragment.FeedItemlistFragment.updateToolbar:()V │ │ -402430: 5420 f492 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -402434: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -402438: 0e00 |0004: return-void │ │ -40243a: 5420 fa92 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40243e: 5400 a78e |0007: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ -402442: 6e10 2621 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -402448: 0c00 |000c: move-result-object v0 │ │ -40244a: 1401 ce03 0a7f |000d: const v1, #float 1.83453e+38 // #7f0a03ce │ │ -402450: 7220 b60b 1000 |0010: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -402456: 0c00 |0013: move-result-object v0 │ │ -402458: 5421 f492 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -40245c: 6e10 52ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ -402462: 0c01 |0019: move-result-object v1 │ │ -402464: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ -402468: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -40246a: 2802 |001d: goto 001f // +0002 │ │ -40246c: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -40246e: 7220 f90b 1000 |001f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -402474: 5420 fa92 |0022: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -402478: 5400 a78e |0024: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ -40247c: 6e10 2621 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -402482: 0c00 |0029: move-result-object v0 │ │ -402484: 5421 f492 |002a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -402488: 7120 fbaa 1000 |002c: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onPrepareOptionsMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/Feed;)Z // method@aafb │ │ -40248e: 0e00 |002f: return-void │ │ +402408: |[402408] de.danoeh.antennapod.fragment.FeedItemlistFragment.updateToolbar:()V │ │ +402418: 5420 f492 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +40241c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +402420: 0e00 |0004: return-void │ │ +402422: 5420 fa92 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +402426: 5400 a78e |0007: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ +40242a: 6e10 2621 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +402430: 0c00 |000c: move-result-object v0 │ │ +402432: 1401 ce03 0a7f |000d: const v1, #float 1.83453e+38 // #7f0a03ce │ │ +402438: 7220 b60b 1000 |0010: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +40243e: 0c00 |0013: move-result-object v0 │ │ +402440: 5421 f492 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +402444: 6e10 52ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@ab52 │ │ +40244a: 0c01 |0019: move-result-object v1 │ │ +40244c: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ +402450: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +402452: 2802 |001d: goto 001f // +0002 │ │ +402454: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +402456: 7220 f90b 1000 |001f: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +40245c: 5420 fa92 |0022: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +402460: 5400 a78e |0024: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ +402464: 6e10 2621 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +40246a: 0c00 |0029: move-result-object v0 │ │ +40246c: 5421 f492 |002a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +402470: 7120 fbaa 1000 |002c: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onPrepareOptionsMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/Feed;)Z // method@aafb │ │ +402476: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0005 line=242 │ │ 0x0022 line=244 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1734596,17 +1734604,17 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -402490: |[402490] de.danoeh.antennapod.fragment.FeedItemlistFragment.updateUi:()V │ │ -4024a0: 7010 2ea5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a52e │ │ -4024a6: 0e00 |0003: return-void │ │ +402478: |[402478] de.danoeh.antennapod.fragment.FeedItemlistFragment.updateUi:()V │ │ +402488: 7010 2ea5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a52e │ │ +40248e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ │ │ Virtual methods - │ │ @@ -1734615,17 +1734623,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/FavoritesEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401674: |[401674] de.danoeh.antennapod.fragment.FeedItemlistFragment.favoritesChanged:(Lde/danoeh/antennapod/event/FavoritesEvent;)V │ │ -401684: 7010 49a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a549 │ │ -40168a: 0e00 |0003: return-void │ │ +40165c: |[40165c] de.danoeh.antennapod.fragment.FeedItemlistFragment.favoritesChanged:(Lde/danoeh/antennapod/event/FavoritesEvent;)V │ │ +40166c: 7010 49a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a549 │ │ +401672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/FavoritesEvent; │ │ │ │ @@ -1734634,34 +1734642,34 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -401b24: |[401b24] de.danoeh.antennapod.fragment.FeedItemlistFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -401b34: 6f20 6535 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3565 │ │ -401b3a: 6e10 3a35 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -401b40: 0c04 |0006: move-result-object v4 │ │ -401b42: 1400 5100 077f |0007: const v0, #float 1.79447e+38 // #7f070051 │ │ -401b48: 6e20 fc02 0400 |000a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ -401b4e: 0a04 |000d: move-result v4 │ │ -401b50: 8744 |000e: float-to-int v4, v4 │ │ -401b52: 5430 fa92 |000f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401b56: 5400 a08e |0011: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -401b5a: 5400 d78e |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8ed7 │ │ -401b5e: 6e10 ae0c 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cae │ │ -401b64: 0a01 |0018: move-result v1 │ │ -401b66: 5432 fa92 |0019: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401b6a: 5422 a08e |001b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ -401b6e: 5422 d78e |001d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8ed7 │ │ -401b72: 6e10 a90c 0200 |001f: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0ca9 │ │ -401b78: 0a02 |0022: move-result v2 │ │ -401b7a: 6e52 710d 4041 |0023: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ -401b80: 0e00 |0026: return-void │ │ +401b0c: |[401b0c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +401b1c: 6f20 6535 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3565 │ │ +401b22: 6e10 3a35 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +401b28: 0c04 |0006: move-result-object v4 │ │ +401b2a: 1400 5100 077f |0007: const v0, #float 1.79447e+38 // #7f070051 │ │ +401b30: 6e20 fc02 0400 |000a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ +401b36: 0a04 |000d: move-result v4 │ │ +401b38: 8744 |000e: float-to-int v4, v4 │ │ +401b3a: 5430 fa92 |000f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401b3e: 5400 a08e |0011: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +401b42: 5400 d78e |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8ed7 │ │ +401b46: 6e10 ae0c 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getPaddingTop:()I // method@0cae │ │ +401b4c: 0a01 |0018: move-result v1 │ │ +401b4e: 5432 fa92 |0019: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401b52: 5422 a08e |001b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@8ea0 │ │ +401b56: 5422 d78e |001d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@8ed7 │ │ +401b5a: 6e10 a90c 0200 |001f: invoke-virtual {v2}, Landroid/view/View;.getPaddingBottom:()I // method@0ca9 │ │ +401b60: 0a02 |0022: move-result v2 │ │ +401b62: 6e52 710d 4041 |0023: invoke-virtual {v0, v4, v1, v4, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ +401b68: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0003 line=250 │ │ 0x000f line=251 │ │ 0x0015 line=252 │ │ 0x001f line=253 │ │ @@ -1734675,36 +1734683,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -4011e4: |[4011e4] de.danoeh.antennapod.fragment.FeedItemlistFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -4011f4: 5420 f192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -4011f8: 6e10 8e96 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ -4011fe: 0c00 |0005: move-result-object v0 │ │ -401200: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ -401204: 1a00 f522 |0008: const-string v0, "ItemlistFragment" // string@22f5 │ │ -401208: 1a01 9154 |000a: const-string v1, "Selected item at current position was null, ignoring selection" // string@5491 │ │ -40120c: 7120 fa0a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -401212: 6f20 6635 3200 |000f: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ -401218: 0a03 |0012: move-result v3 │ │ -40121a: 0f03 |0013: return v3 │ │ -40121c: 5421 f192 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -401220: 6e20 9696 3100 |0016: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@9696 │ │ -401226: 0a01 |0019: move-result v1 │ │ -401228: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ -40122c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -40122e: 0f03 |001d: return v3 │ │ -401230: 7210 d20b 0300 |001e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -401236: 0a03 |0021: move-result v3 │ │ -401238: 7130 deaa 3200 |0022: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ -40123e: 0a03 |0025: move-result v3 │ │ -401240: 0f03 |0026: return v3 │ │ +4011cc: |[4011cc] de.danoeh.antennapod.fragment.FeedItemlistFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +4011dc: 5420 f192 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +4011e0: 6e10 8e96 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ +4011e6: 0c00 |0005: move-result-object v0 │ │ +4011e8: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ +4011ec: 1a00 f522 |0008: const-string v0, "ItemlistFragment" // string@22f5 │ │ +4011f0: 1a01 9154 |000a: const-string v1, "Selected item at current position was null, ignoring selection" // string@5491 │ │ +4011f4: 7120 fa0a 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +4011fa: 6f20 6635 3200 |000f: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ +401200: 0a03 |0012: move-result v3 │ │ +401202: 0f03 |0013: return v3 │ │ +401204: 5421 f192 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +401208: 6e20 9696 3100 |0016: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@9696 │ │ +40120e: 0a01 |0019: move-result v1 │ │ +401210: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ +401214: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +401216: 0f03 |001d: return v3 │ │ +401218: 7210 d20b 0300 |001e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40121e: 0a03 |0021: move-result v3 │ │ +401220: 7130 deaa 3200 |0022: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ +401226: 0a03 |0025: move-result v3 │ │ +401228: 0f03 |0026: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x000c line=289 │ │ 0x000f line=290 │ │ 0x0014 line=292 │ │ 0x001e line=295 │ │ @@ -1734717,24 +1734725,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -401b84: |[401b84] de.danoeh.antennapod.fragment.FeedItemlistFragment.onCreate:(Landroid/os/Bundle;)V │ │ -401b94: 6f20 6735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ -401b9a: 6e10 1e35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -401ba0: 0c03 |0006: move-result-object v3 │ │ -401ba2: 7110 f7b6 0300 |0007: invoke-static {v3}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b6f7 │ │ -401ba8: 1a00 c36c |000a: const-string v0, "argument.de.danoeh.antennapod.feed_id" // string@6cc3 │ │ -401bac: 6e20 ec06 0300 |000c: invoke-virtual {v3, v0}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ -401bb2: 0b00 |000f: move-result-wide v0 │ │ -401bb4: 5a20 f592 |0010: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@92f5 │ │ -401bb8: 0e00 |0012: return-void │ │ +401b6c: |[401b6c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onCreate:(Landroid/os/Bundle;)V │ │ +401b7c: 6f20 6735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ +401b82: 6e10 1e35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +401b88: 0c03 |0006: move-result-object v3 │ │ +401b8a: 7110 f7b6 0300 |0007: invoke-static {v3}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b6f7 │ │ +401b90: 1a00 c36c |000a: const-string v0, "argument.de.danoeh.antennapod.feed_id" // string@6cc3 │ │ +401b94: 6e20 ec06 0300 |000c: invoke-virtual {v3, v0}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ +401b9a: 0b00 |000f: move-result-wide v0 │ │ +401b9c: 5a20 f592 |0010: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@92f5 │ │ +401ba0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=118 │ │ 0x0007 line=119 │ │ 0x000c line=120 │ │ locals : │ │ @@ -1734746,152 +1734754,152 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 303 16-bit code units │ │ -400ea0: |[400ea0] de.danoeh.antennapod.fragment.FeedItemlistFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -400eb0: 7110 b89e 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@9eb8 │ │ -400eb6: 0c02 |0003: move-result-object v2 │ │ -400eb8: 5b12 fa92 |0004: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -400ebc: 6e10 b79e 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9eb7 │ │ -400ec2: 0c02 |0009: move-result-object v2 │ │ -400ec4: 7110 519f 0200 |000a: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@9f51 │ │ -400eca: 0c02 |000d: move-result-object v2 │ │ -400ecc: 5b12 f892 |000e: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -400ed0: 5412 fa92 |0010: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -400ed4: 5422 a78e |0012: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ -400ed8: 1403 0900 0f7f |0014: const v3, #float 1.9008e+38 // #7f0f0009 │ │ -400ede: 6e20 3c21 3200 |0017: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -400ee4: 5412 fa92 |001a: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -400ee8: 5422 a78e |001c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ -400eec: 6e20 6421 1200 |001e: invoke-virtual {v2, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -400ef2: 5412 fa92 |0021: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -400ef6: 5422 a78e |0023: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ -400efa: 2203 2d1b |0025: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0; // type@1b2d │ │ -400efe: 7020 caa4 1300 |0027: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4ca │ │ -400f04: 6e20 6d0d 3200 |002a: invoke-virtual {v2, v3}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -400f0a: 6e10 3435 0100 |002d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -400f10: 0c02 |0030: move-result-object v2 │ │ -400f12: 6e10 0837 0200 |0031: invoke-virtual {v2}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ -400f18: 0a02 |0034: move-result v2 │ │ -400f1a: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -400f1c: 3802 0400 |0036: if-eqz v2, 003a // +0004 │ │ -400f20: 1212 |0038: const/4 v2, #int 1 // #1 │ │ -400f22: 2802 |0039: goto 003b // +0002 │ │ -400f24: 1202 |003a: const/4 v2, #int 0 // #0 │ │ -400f26: 5c12 f292 |003b: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@92f2 │ │ -400f2a: 3804 0a00 |003d: if-eqz v4, 0047 // +000a │ │ -400f2e: 1a02 b9e2 |003f: const-string v2, "up_arrow" // string@e2b9 │ │ -400f32: 6e20 0707 2400 |0041: invoke-virtual {v4, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ -400f38: 0a02 |0044: move-result v2 │ │ -400f3a: 5c12 f292 |0045: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@92f2 │ │ -400f3e: 6e10 1a35 0100 |0047: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -400f44: 0c02 |004a: move-result-object v2 │ │ -400f46: 1f02 d617 |004b: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -400f4a: 5414 fa92 |004d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -400f4e: 5444 a78e |004f: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ -400f52: 5510 f292 |0051: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@92f2 │ │ -400f56: 6e30 9d94 4200 |0053: invoke-virtual {v2, v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ -400f5c: 7010 48a5 0100 |0056: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a548 │ │ -400f62: 5412 fa92 |0059: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -400f66: 5422 a48e |005b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -400f6a: 6e10 1a35 0100 |005d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -400f70: 0c04 |0060: move-result-object v4 │ │ -400f72: 1f04 d617 |0061: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -400f76: 6e10 7994 0400 |0063: invoke-virtual {v4}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@9479 │ │ -400f7c: 0c04 |0066: move-result-object v4 │ │ -400f7e: 6e20 3a44 4200 |0067: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@443a │ │ -400f84: 2202 451b |006a: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // type@1b45 │ │ -400f88: 6e10 1a35 0100 |006c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -400f8e: 0c04 |006f: move-result-object v4 │ │ -400f90: 1f04 d617 |0070: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -400f94: 7030 fba4 1204 |0072: invoke-direct {v2, v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a4fb │ │ -400f9a: 5b12 f192 |0075: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -400f9e: 6e20 3297 1200 |0077: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@9732 │ │ -400fa4: 5412 fa92 |007a: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -400fa8: 5422 a48e |007c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -400fac: 5414 f192 |007e: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -400fb0: 6e20 2a44 4200 |0080: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -400fb6: 2202 7c1c |0083: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c7c │ │ -400fba: 1a04 f522 |0085: const-string v4, "ItemlistFragment" // string@22f5 │ │ -400fbe: 7030 baaa 1204 |0087: invoke-direct {v2, v1, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@aaba │ │ -400fc4: 5414 fa92 |008a: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -400fc8: 5444 a48e |008c: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -400fcc: 6e20 bbaa 4200 |008e: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ -400fd2: 0c02 |0091: move-result-object v2 │ │ -400fd4: 5b12 f992 |0092: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92f9 │ │ -400fd8: 5412 fa92 |0094: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -400fdc: 5422 a38e |0096: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ea3 │ │ -400fe0: 6e20 930d 3200 |0098: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -400fe6: 2202 411b |009b: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1; // type@1b41 │ │ -400fea: 6e10 2035 0100 |009d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -400ff0: 0c03 |00a0: move-result-object v3 │ │ -400ff2: 5414 fa92 |00a1: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -400ff6: 5440 a78e |00a3: iget-object v0, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ -400ffa: 5444 9f8e |00a5: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8e9f │ │ -400ffe: 7054 f2a4 1203 |00a7: invoke-direct {v2, v1, v3, v0, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V // method@a4f2 │ │ -401004: 6e10 cab0 0200 |00aa: invoke-virtual {v2}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.updateTint:()V // method@b0ca │ │ -40100a: 5413 fa92 |00ad: iget-object v3, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40100e: 5433 9e8e |00af: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8e9e │ │ -401012: 6e20 d879 2300 |00b1: invoke-virtual {v3, v2}, Lcom/google/android/material/appbar/AppBarLayout;.addOnOffsetChangedListener:(Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;)V // method@79d8 │ │ -401018: 2202 a219 |00b4: new-instance v2, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // type@19a2 │ │ -40101c: 5413 fa92 |00b6: iget-object v3, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401020: 5433 a28e |00b8: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // field@8ea2 │ │ -401024: 5433 bc8b |00ba: iget-object v3, v3, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@8bbc │ │ -401028: 7020 af9d 3200 |00bc: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.:(Landroid/view/View;)V // method@9daf │ │ -40102e: 5b12 f792 |00bf: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@92f7 │ │ -401032: 2203 381b |00c1: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1; // type@1b38 │ │ -401036: 7020 e0a4 1300 |00c3: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4e0 │ │ -40103c: 6e20 b29d 3200 |00c6: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.setClickListener:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;)V // method@9db2 │ │ -401042: 5412 fa92 |00c9: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401046: 5422 a48e |00cb: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -40104a: 2203 421b |00cd: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2; // type@1b42 │ │ -40104e: 7020 f4a4 1300 |00cf: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4f4 │ │ -401054: 6e20 6f43 3200 |00d2: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ -40105a: 7100 04b7 0000 |00d5: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -401060: 0c02 |00d8: move-result-object v2 │ │ -401062: 6e20 09b7 1200 |00d9: invoke-virtual {v2, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -401068: 5412 fa92 |00dc: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -40106c: 5422 a68e |00de: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8ea6 │ │ -401070: 6e10 3a35 0100 |00e0: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -401076: 0c03 |00e3: move-result-object v3 │ │ -401078: 1404 5500 0b7f |00e4: const v4, #float 1.84764e+38 // #7f0b0055 │ │ -40107e: 6e20 0603 4300 |00e7: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ -401084: 0a03 |00ea: move-result v3 │ │ -401086: 6e20 7e47 3200 |00eb: invoke-virtual {v2, v3}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@477e │ │ -40108c: 5412 fa92 |00ee: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401090: 5422 a68e |00f0: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8ea6 │ │ -401094: 2203 391b |00f2: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2; // type@1b39 │ │ -401098: 7020 e2a4 1300 |00f4: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4e2 │ │ -40109e: 6e20 8247 3200 |00f7: invoke-virtual {v2, v3}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4782 │ │ -4010a4: 7010 2ea5 0100 |00fa: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a52e │ │ -4010aa: 5412 f892 |00fd: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -4010ae: 5423 4e8f |00ff: iget-object v3, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -4010b2: 5422 4f8f |0101: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDOverlay:Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // field@8f4f │ │ -4010b6: 6e20 e18f 2300 |0103: invoke-virtual {v3, v2}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8fe1 │ │ -4010bc: 5412 f892 |0106: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -4010c0: 5422 4e8f |0108: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -4010c4: 1403 0500 0f7f |010a: const v3, #float 1.9008e+38 // #7f0f0005 │ │ -4010ca: 6e20 c88f 3200 |010d: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fc8 │ │ -4010d0: 5412 f892 |0110: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -4010d4: 5422 4e8f |0112: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -4010d8: 2203 431b |0114: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3; // type@1b43 │ │ -4010dc: 7020 f6a4 1300 |0116: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4f6 │ │ -4010e2: 6e20 df8f 3200 |0119: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8fdf │ │ -4010e8: 5412 f892 |011c: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -4010ec: 5422 4e8f |011e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -4010f0: 2203 3a1b |0120: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3; // type@1b3a │ │ -4010f4: 7020 e4a4 1300 |0122: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4e4 │ │ -4010fa: 6e20 de8f 3200 |0125: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8fde │ │ -401100: 5412 fa92 |0128: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401104: 6e10 b79e 0200 |012a: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9eb7 │ │ -40110a: 0c02 |012d: move-result-object v2 │ │ -40110c: 1102 |012e: return-object v2 │ │ +400e88: |[400e88] de.danoeh.antennapod.fragment.FeedItemlistFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +400e98: 7110 b89e 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@9eb8 │ │ +400e9e: 0c02 |0003: move-result-object v2 │ │ +400ea0: 5b12 fa92 |0004: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +400ea4: 6e10 b79e 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9eb7 │ │ +400eaa: 0c02 |0009: move-result-object v2 │ │ +400eac: 7110 519f 0200 |000a: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // method@9f51 │ │ +400eb2: 0c02 |000d: move-result-object v2 │ │ +400eb4: 5b12 f892 |000e: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +400eb8: 5412 fa92 |0010: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +400ebc: 5422 a78e |0012: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ +400ec0: 1403 0900 0f7f |0014: const v3, #float 1.9008e+38 // #7f0f0009 │ │ +400ec6: 6e20 3c21 3200 |0017: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +400ecc: 5412 fa92 |001a: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +400ed0: 5422 a78e |001c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ +400ed4: 6e20 6421 1200 |001e: invoke-virtual {v2, v1}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +400eda: 5412 fa92 |0021: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +400ede: 5422 a78e |0023: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ +400ee2: 2203 2d1b |0025: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0; // type@1b2d │ │ +400ee6: 7020 caa4 1300 |0027: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4ca │ │ +400eec: 6e20 6d0d 3200 |002a: invoke-virtual {v2, v3}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +400ef2: 6e10 3435 0100 |002d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +400ef8: 0c02 |0030: move-result-object v2 │ │ +400efa: 6e10 0837 0200 |0031: invoke-virtual {v2}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ +400f00: 0a02 |0034: move-result v2 │ │ +400f02: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +400f04: 3802 0400 |0036: if-eqz v2, 003a // +0004 │ │ +400f08: 1212 |0038: const/4 v2, #int 1 // #1 │ │ +400f0a: 2802 |0039: goto 003b // +0002 │ │ +400f0c: 1202 |003a: const/4 v2, #int 0 // #0 │ │ +400f0e: 5c12 f292 |003b: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@92f2 │ │ +400f12: 3804 0a00 |003d: if-eqz v4, 0047 // +000a │ │ +400f16: 1a02 b9e2 |003f: const-string v2, "up_arrow" // string@e2b9 │ │ +400f1a: 6e20 0707 2400 |0041: invoke-virtual {v4, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ +400f20: 0a02 |0044: move-result v2 │ │ +400f22: 5c12 f292 |0045: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@92f2 │ │ +400f26: 6e10 1a35 0100 |0047: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +400f2c: 0c02 |004a: move-result-object v2 │ │ +400f2e: 1f02 d617 |004b: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +400f32: 5414 fa92 |004d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +400f36: 5444 a78e |004f: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ +400f3a: 5510 f292 |0051: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@92f2 │ │ +400f3e: 6e30 9d94 4200 |0053: invoke-virtual {v2, v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ +400f44: 7010 48a5 0100 |0056: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a548 │ │ +400f4a: 5412 fa92 |0059: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +400f4e: 5422 a48e |005b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +400f52: 6e10 1a35 0100 |005d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +400f58: 0c04 |0060: move-result-object v4 │ │ +400f5a: 1f04 d617 |0061: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +400f5e: 6e10 7994 0400 |0063: invoke-virtual {v4}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@9479 │ │ +400f64: 0c04 |0066: move-result-object v4 │ │ +400f66: 6e20 3a44 4200 |0067: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@443a │ │ +400f6c: 2202 451b |006a: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // type@1b45 │ │ +400f70: 6e10 1a35 0100 |006c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +400f76: 0c04 |006f: move-result-object v4 │ │ +400f78: 1f04 d617 |0070: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +400f7c: 7030 fba4 1204 |0072: invoke-direct {v2, v1, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a4fb │ │ +400f82: 5b12 f192 |0075: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +400f86: 6e20 3297 1200 |0077: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@9732 │ │ +400f8c: 5412 fa92 |007a: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +400f90: 5422 a48e |007c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +400f94: 5414 f192 |007e: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +400f98: 6e20 2a44 4200 |0080: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +400f9e: 2202 7c1c |0083: new-instance v2, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // type@1c7c │ │ +400fa2: 1a04 f522 |0085: const-string v4, "ItemlistFragment" // string@22f5 │ │ +400fa6: 7030 baaa 1204 |0087: invoke-direct {v2, v1, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(Landroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@aaba │ │ +400fac: 5414 fa92 |008a: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +400fb0: 5444 a48e |008c: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +400fb4: 6e20 bbaa 4200 |008e: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ +400fba: 0c02 |0091: move-result-object v2 │ │ +400fbc: 5b12 f992 |0092: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92f9 │ │ +400fc0: 5412 fa92 |0094: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +400fc4: 5422 a38e |0096: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@8ea3 │ │ +400fc8: 6e20 930d 3200 |0098: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +400fce: 2202 411b |009b: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1; // type@1b41 │ │ +400fd2: 6e10 2035 0100 |009d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +400fd8: 0c03 |00a0: move-result-object v3 │ │ +400fda: 5414 fa92 |00a1: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +400fde: 5440 a78e |00a3: iget-object v0, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ +400fe2: 5444 9f8e |00a5: iget-object v4, v4, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@8e9f │ │ +400fe6: 7054 f2a4 1203 |00a7: invoke-direct {v2, v1, v3, v0, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$1;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;Landroid/content/Context;Lcom/google/android/material/appbar/MaterialToolbar;Lcom/google/android/material/appbar/CollapsingToolbarLayout;)V // method@a4f2 │ │ +400fec: 6e10 cab0 0200 |00aa: invoke-virtual {v2}, Lde/danoeh/antennapod/view/ToolbarIconTintManager;.updateTint:()V // method@b0ca │ │ +400ff2: 5413 fa92 |00ad: iget-object v3, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +400ff6: 5433 9e8e |00af: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@8e9e │ │ +400ffa: 6e20 d879 2300 |00b1: invoke-virtual {v3, v2}, Lcom/google/android/material/appbar/AppBarLayout;.addOnOffsetChangedListener:(Lcom/google/android/material/appbar/AppBarLayout$OnOffsetChangedListener;)V // method@79d8 │ │ +401000: 2202 a219 |00b4: new-instance v2, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // type@19a2 │ │ +401004: 5413 fa92 |00b6: iget-object v3, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401008: 5433 a28e |00b8: iget-object v3, v3, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding; // field@8ea2 │ │ +40100c: 5433 bc8b |00ba: iget-object v3, v3, Lde/danoeh/antennapod/core/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@8bbc │ │ +401010: 7020 af9d 3200 |00bc: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.:(Landroid/view/View;)V // method@9daf │ │ +401016: 5b12 f792 |00bf: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@92f7 │ │ +40101a: 2203 381b |00c1: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1; // type@1b38 │ │ +40101e: 7020 e0a4 1300 |00c3: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4e0 │ │ +401024: 6e20 b29d 3200 |00c6: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.setClickListener:(Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil$Listener;)V // method@9db2 │ │ +40102a: 5412 fa92 |00c9: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +40102e: 5422 a48e |00cb: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +401032: 2203 421b |00cd: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2; // type@1b42 │ │ +401036: 7020 f4a4 1300 |00cf: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$2;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4f4 │ │ +40103c: 6e20 6f43 3200 |00d2: invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ +401042: 7100 04b7 0000 |00d5: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +401048: 0c02 |00d8: move-result-object v2 │ │ +40104a: 6e20 09b7 1200 |00d9: invoke-virtual {v2, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +401050: 5412 fa92 |00dc: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401054: 5422 a68e |00de: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8ea6 │ │ +401058: 6e10 3a35 0100 |00e0: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +40105e: 0c03 |00e3: move-result-object v3 │ │ +401060: 1404 5500 0b7f |00e4: const v4, #float 1.84764e+38 // #7f0b0055 │ │ +401066: 6e20 0603 4300 |00e7: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ +40106c: 0a03 |00ea: move-result v3 │ │ +40106e: 6e20 7e47 3200 |00eb: invoke-virtual {v2, v3}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@477e │ │ +401074: 5412 fa92 |00ee: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401078: 5422 a68e |00f0: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@8ea6 │ │ +40107c: 2203 391b |00f2: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2; // type@1b39 │ │ +401080: 7020 e2a4 1300 |00f4: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4e2 │ │ +401086: 6e20 8247 3200 |00f7: invoke-virtual {v2, v3}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4782 │ │ +40108c: 7010 2ea5 0100 |00fa: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a52e │ │ +401092: 5412 f892 |00fd: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +401096: 5423 4e8f |00ff: iget-object v3, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +40109a: 5422 4f8f |0101: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSDOverlay:Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // field@8f4f │ │ +40109e: 6e20 e18f 2300 |0103: invoke-virtual {v3, v2}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8fe1 │ │ +4010a4: 5412 f892 |0106: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +4010a8: 5422 4e8f |0108: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +4010ac: 1403 0500 0f7f |010a: const v3, #float 1.9008e+38 // #7f0f0005 │ │ +4010b2: 6e20 c88f 3200 |010d: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fc8 │ │ +4010b8: 5412 f892 |0110: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +4010bc: 5422 4e8f |0112: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +4010c0: 2203 431b |0114: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3; // type@1b43 │ │ +4010c4: 7020 f6a4 1300 |0116: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$3;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4f6 │ │ +4010ca: 6e20 df8f 3200 |0119: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8fdf │ │ +4010d0: 5412 f892 |011c: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +4010d4: 5422 4e8f |011e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +4010d8: 2203 3a1b |0120: new-instance v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3; // type@1b3a │ │ +4010dc: 7020 e4a4 1300 |0122: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4e4 │ │ +4010e2: 6e20 de8f 3200 |0125: invoke-virtual {v2, v3}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8fde │ │ +4010e8: 5412 fa92 |0128: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +4010ec: 6e10 b79e 0200 |012a: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@9eb7 │ │ +4010f2: 0c02 |012d: move-result-object v2 │ │ +4010f4: 1102 |012e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0006 line=128 │ │ 0x0010 line=129 │ │ 0x001a line=130 │ │ 0x0021 line=131 │ │ @@ -1734932,25 +1734940,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -401bbc: |[401bbc] de.danoeh.antennapod.fragment.FeedItemlistFragment.onDestroyView:()V │ │ -401bcc: 6f10 6f35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ -401bd2: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -401bd8: 0c00 |0006: move-result-object v0 │ │ -401bda: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -401be0: 5410 f392 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f3 │ │ -401be4: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -401be8: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -401bee: 5410 f192 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -401bf2: 6e10 2e97 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -401bf8: 0e00 |0016: return-void │ │ +401ba4: |[401ba4] de.danoeh.antennapod.fragment.FeedItemlistFragment.onDestroyView:()V │ │ +401bb4: 6f10 6f35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ +401bba: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +401bc0: 0c00 |0006: move-result-object v0 │ │ +401bc2: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +401bc8: 5410 f392 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@92f3 │ │ +401bcc: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +401bd0: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +401bd6: 5410 f192 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +401bda: 6e10 2e97 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +401be0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0003 line=225 │ │ 0x000a line=226 │ │ 0x000e line=227 │ │ 0x0011 line=229 │ │ @@ -1734962,27 +1734970,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -401bfc: |[401bfc] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEndSelectMode:()V │ │ -401c0c: 5420 f892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -401c10: 5400 4e8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -401c14: 6e10 b68f 0000 |0004: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ -401c1a: 5420 f892 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -401c1e: 5400 4e8f |0009: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -401c22: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ -401c26: 6e20 930d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -401c2c: 5420 f992 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92f9 │ │ -401c30: 5421 fa92 |0012: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401c34: 5411 a48e |0014: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -401c38: 6e20 bbaa 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ -401c3e: 0e00 |0019: return-void │ │ +401be4: |[401be4] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEndSelectMode:()V │ │ +401bf4: 5420 f892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +401bf8: 5400 4e8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +401bfc: 6e10 b68f 0000 |0004: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ +401c02: 5420 f892 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +401c06: 5400 4e8f |0009: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +401c0a: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ +401c0e: 6e20 930d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +401c14: 5420 f992 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92f9 │ │ +401c18: 5421 fa92 |0012: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401c1c: 5411 a48e |0014: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +401c20: 6e20 bbaa 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ +401c26: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0007 line=380 │ │ 0x0010 line=381 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1734992,32 +1735000,32 @@ │ │ type : '(Lde/danoeh/antennapod/core/feed/FeedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -401c40: |[401c40] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEvent:(Lde/danoeh/antennapod/core/feed/FeedEvent;)V │ │ -401c50: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -401c54: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -401c5a: 1a01 f2be |0005: const-string v1, "onEvent() called with: event = [" // string@bef2 │ │ -401c5e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -401c64: 6e20 d2b2 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -401c6a: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -401c6e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -401c74: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -401c7a: 0c00 |0015: move-result-object v0 │ │ -401c7c: 1a01 f522 |0016: const-string v1, "ItemlistFragment" // string@22f5 │ │ -401c80: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -401c86: 5350 fe8b |001b: iget-wide v0, v5, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8bfe │ │ -401c8a: 5342 f592 |001d: iget-wide v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@92f5 │ │ -401c8e: 3105 0002 |001f: cmp-long v5, v0, v2 │ │ -401c92: 3905 0500 |0021: if-nez v5, 0026 // +0005 │ │ -401c96: 7010 2ea5 0400 |0023: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a52e │ │ -401c9c: 0e00 |0026: return-void │ │ +401c28: |[401c28] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEvent:(Lde/danoeh/antennapod/core/feed/FeedEvent;)V │ │ +401c38: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +401c3c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +401c42: 1a01 f2be |0005: const-string v1, "onEvent() called with: event = [" // string@bef2 │ │ +401c46: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +401c4c: 6e20 d2b2 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +401c52: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +401c56: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +401c5c: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +401c62: 0c00 |0015: move-result-object v0 │ │ +401c64: 1a01 f522 |0016: const-string v1, "ItemlistFragment" // string@22f5 │ │ +401c68: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +401c6e: 5350 fe8b |001b: iget-wide v0, v5, Lde/danoeh/antennapod/core/feed/FeedEvent;.feedId:J // field@8bfe │ │ +401c72: 5342 f592 |001d: iget-wide v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feedID:J // field@92f5 │ │ +401c76: 3105 0002 |001f: cmp-long v5, v0, v2 │ │ +401c7a: 3905 0500 |0021: if-nez v5, 0026 // +0005 │ │ +401c7e: 7010 2ea5 0400 |0023: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.loadItems:()V // method@a52e │ │ +401c84: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x001b line=308 │ │ 0x0023 line=309 │ │ locals : │ │ 0x0000 - 0x0027 reg=4 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1735028,38 +1735036,38 @@ │ │ type : '(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -401ca0: |[401ca0] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -401cb0: 5420 f492 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401cb4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -401cb8: 0e00 |0004: return-void │ │ -401cba: 6e10 fba1 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ -401cc0: 0c03 |0008: move-result-object v3 │ │ -401cc2: 7210 3fb5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -401cc8: 0c03 |000c: move-result-object v3 │ │ -401cca: 7210 c4b4 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -401cd0: 0a00 |0010: move-result v0 │ │ -401cd2: 3800 1a00 |0011: if-eqz v0, 002b // +001a │ │ -401cd6: 7210 c5b4 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -401cdc: 0c00 |0016: move-result-object v0 │ │ -401cde: 1f00 721e |0017: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -401ce2: 5421 f492 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401ce6: 6e10 4fab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -401cec: 0c01 |001e: move-result-object v1 │ │ -401cee: 7120 3e9d 0100 |001f: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ -401cf4: 0a00 |0022: move-result v0 │ │ -401cf6: 3a00 eaff |0023: if-ltz v0, 000d // -0016 │ │ -401cfa: 5421 f192 |0025: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -401cfe: 6e20 9396 0100 |0027: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ -401d04: 28e3 |002a: goto 000d // -001d │ │ -401d06: 0e00 |002b: return-void │ │ +401c88: |[401c88] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +401c98: 5420 f492 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401c9c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +401ca0: 0e00 |0004: return-void │ │ +401ca2: 6e10 fba1 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ +401ca8: 0c03 |0008: move-result-object v3 │ │ +401caa: 7210 3fb5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +401cb0: 0c03 |000c: move-result-object v3 │ │ +401cb2: 7210 c4b4 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +401cb8: 0a00 |0010: move-result v0 │ │ +401cba: 3800 1a00 |0011: if-eqz v0, 002b // +001a │ │ +401cbe: 7210 c5b4 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +401cc4: 0c00 |0016: move-result-object v0 │ │ +401cc6: 1f00 721e |0017: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +401cca: 5421 f492 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401cce: 6e10 4fab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +401cd4: 0c01 |001e: move-result-object v1 │ │ +401cd6: 7120 3e9d 0100 |001f: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ +401cdc: 0a00 |0022: move-result v0 │ │ +401cde: 3a00 eaff |0023: if-ltz v0, 000d // -0016 │ │ +401ce2: 5421 f192 |0025: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +401ce6: 6e20 9396 0100 |0027: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ +401cec: 28e3 |002a: goto 000d // -001d │ │ +401cee: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0005 line=335 │ │ 0x0019 line=336 │ │ 0x0025 line=338 │ │ locals : │ │ @@ -1735071,62 +1735079,62 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedItemEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -401d08: |[401d08] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -401d18: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -401d1c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -401d22: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ -401d26: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -401d2c: 6e20 d2b2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -401d32: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -401d36: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -401d3c: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -401d42: 0c00 |0015: move-result-object v0 │ │ -401d44: 1a01 f522 |0016: const-string v1, "ItemlistFragment" // string@22f5 │ │ -401d48: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -401d4e: 5460 f492 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401d52: 3800 4400 |001d: if-eqz v0, 0061 // +0044 │ │ -401d56: 6e10 4fab 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -401d5c: 0c00 |0022: move-result-object v0 │ │ -401d5e: 3900 0300 |0023: if-nez v0, 0026 // +0003 │ │ -401d62: 283c |0025: goto 0061 // +003c │ │ -401d64: 5470 d790 |0026: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -401d68: 7210 e9b4 0000 |0028: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -401d6e: 0a00 |002b: move-result v0 │ │ -401d70: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -401d72: 3501 3400 |002d: if-ge v1, v0, 0061 // +0034 │ │ -401d76: 5472 d790 |002f: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -401d7a: 7220 ddb4 1200 |0031: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -401d80: 0c02 |0034: move-result-object v2 │ │ -401d82: 1f02 a21c |0035: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -401d86: 5463 f492 |0037: iget-object v3, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401d8a: 6e10 4fab 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -401d90: 0c03 |003c: move-result-object v3 │ │ -401d92: 6e10 77ab 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -401d98: 0b04 |0040: move-result-wide v4 │ │ -401d9a: 7130 3f9d 4305 |0041: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ -401da0: 0a03 |0044: move-result v3 │ │ -401da2: 3a03 1900 |0045: if-ltz v3, 005e // +0019 │ │ -401da6: 5464 f492 |0047: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401daa: 6e10 4fab 0400 |0049: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -401db0: 0c04 |004c: move-result-object v4 │ │ -401db2: 7220 e5b4 3400 |004d: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -401db8: 5464 f492 |0050: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401dbc: 6e10 4fab 0400 |0052: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -401dc2: 0c04 |0055: move-result-object v4 │ │ -401dc4: 7230 d5b4 3402 |0056: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -401dca: 5462 f192 |0059: iget-object v2, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -401dce: 6e20 9396 3200 |005b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ -401dd4: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -401dd8: 28cd |0060: goto 002d // -0033 │ │ -401dda: 0e00 |0061: return-void │ │ +401cf0: |[401cf0] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +401d00: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +401d04: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +401d0a: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ +401d0e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +401d14: 6e20 d2b2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +401d1a: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +401d1e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +401d24: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +401d2a: 0c00 |0015: move-result-object v0 │ │ +401d2c: 1a01 f522 |0016: const-string v1, "ItemlistFragment" // string@22f5 │ │ +401d30: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +401d36: 5460 f492 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401d3a: 3800 4400 |001d: if-eqz v0, 0061 // +0044 │ │ +401d3e: 6e10 4fab 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +401d44: 0c00 |0022: move-result-object v0 │ │ +401d46: 3900 0300 |0023: if-nez v0, 0026 // +0003 │ │ +401d4a: 283c |0025: goto 0061 // +003c │ │ +401d4c: 5470 d790 |0026: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +401d50: 7210 e9b4 0000 |0028: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +401d56: 0a00 |002b: move-result v0 │ │ +401d58: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +401d5a: 3501 3400 |002d: if-ge v1, v0, 0061 // +0034 │ │ +401d5e: 5472 d790 |002f: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +401d62: 7220 ddb4 1200 |0031: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +401d68: 0c02 |0034: move-result-object v2 │ │ +401d6a: 1f02 a21c |0035: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +401d6e: 5463 f492 |0037: iget-object v3, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401d72: 6e10 4fab 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +401d78: 0c03 |003c: move-result-object v3 │ │ +401d7a: 6e10 77ab 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +401d80: 0b04 |0040: move-result-wide v4 │ │ +401d82: 7130 3f9d 4305 |0041: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ +401d88: 0a03 |0044: move-result v3 │ │ +401d8a: 3a03 1900 |0045: if-ltz v3, 005e // +0019 │ │ +401d8e: 5464 f492 |0047: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401d92: 6e10 4fab 0400 |0049: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +401d98: 0c04 |004c: move-result-object v4 │ │ +401d9a: 7220 e5b4 3400 |004d: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +401da0: 5464 f492 |0050: iget-object v4, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401da4: 6e10 4fab 0400 |0052: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +401daa: 0c04 |0055: move-result-object v4 │ │ +401dac: 7230 d5b4 3402 |0056: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +401db2: 5462 f192 |0059: iget-object v2, v6, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +401db6: 6e20 9396 3200 |005b: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ +401dbc: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +401dc0: 28cd |0060: goto 002d // -0033 │ │ +401dc2: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x001b line=316 │ │ 0x0026 line=319 │ │ 0x002f line=320 │ │ 0x0037 line=321 │ │ @@ -1735142,33 +1735150,33 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -401ddc: |[401ddc] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ -401dec: 5420 f792 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@92f7 │ │ -401df0: 5531 d990 |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ -401df4: 6e20 b39d 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.setLoadingState:(Z)V // method@9db3 │ │ -401dfa: 5530 d990 |0007: iget-boolean v0, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ -401dfe: 3900 0d00 |0009: if-nez v0, 0016 // +000d │ │ -401e02: 5420 f792 |000b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@92f7 │ │ -401e06: 6e10 b09d 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9db0 │ │ -401e0c: 0c00 |0010: move-result-object v0 │ │ -401e0e: 1301 0800 |0011: const/16 v1, #int 8 // #8 │ │ -401e12: 6e20 930d 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -401e18: 5420 fa92 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401e1c: 5400 a78e |0018: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ -401e20: 6e10 2621 0000 |001a: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -401e26: 0c00 |001d: move-result-object v0 │ │ -401e28: 1401 9602 0a7f |001e: const v1, #float 1.83447e+38 // #7f0a0296 │ │ -401e2e: 5533 d990 |0021: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ -401e32: 7130 6d98 1003 |0023: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@986d │ │ -401e38: 0e00 |0026: return-void │ │ +401dc4: |[401dc4] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ +401dd4: 5420 f792 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@92f7 │ │ +401dd8: 5531 d990 |0002: iget-boolean v1, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ +401ddc: 6e20 b39d 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.setLoadingState:(Z)V // method@9db3 │ │ +401de2: 5530 d990 |0007: iget-boolean v0, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ +401de6: 3900 0d00 |0009: if-nez v0, 0016 // +000d │ │ +401dea: 5420 f792 |000b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.nextPageLoader:Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil; // field@92f7 │ │ +401dee: 6e10 b09d 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/gui/MoreContentListFooterUtil;.getRoot:()Landroid/view/View; // method@9db0 │ │ +401df4: 0c00 |0010: move-result-object v0 │ │ +401df6: 1301 0800 |0011: const/16 v1, #int 8 // #8 │ │ +401dfa: 6e20 930d 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +401e00: 5420 fa92 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401e04: 5400 a78e |0018: iget-object v0, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8ea7 │ │ +401e08: 6e10 2621 0000 |001a: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +401e0e: 0c00 |001d: move-result-object v0 │ │ +401e10: 1401 9602 0a7f |001e: const v1, #float 1.83447e+38 // #7f0a0296 │ │ +401e16: 5533 d990 |0021: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ +401e1a: 7130 6d98 1003 |0023: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@986d │ │ +401e20: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0007 line=408 │ │ 0x000b line=409 │ │ 0x0016 line=411 │ │ locals : │ │ @@ -1735180,34 +1735188,34 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -401e3c: |[401e3c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -401e4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -401e4e: 5431 f192 |0001: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -401e52: 6e10 8b96 0100 |0003: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -401e58: 0a01 |0006: move-result v1 │ │ -401e5a: 3510 1b00 |0007: if-ge v0, v1, 0022 // +001b │ │ -401e5e: 5431 fa92 |0009: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401e62: 5411 a48e |000b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -401e66: 6e20 ac43 0100 |000d: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43ac │ │ -401e6c: 0c01 |0010: move-result-object v1 │ │ -401e6e: 1f01 f91d |0011: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ -401e72: 3801 0c00 |0013: if-eqz v1, 001f // +000c │ │ -401e76: 6e10 d1b0 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b0d1 │ │ -401e7c: 0a02 |0018: move-result v2 │ │ -401e7e: 3802 0600 |0019: if-eqz v2, 001f // +0006 │ │ -401e82: 6e20 d2b0 4100 |001b: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b0d2 │ │ -401e88: 2804 |001e: goto 0022 // +0004 │ │ -401e8a: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -401e8e: 28e0 |0021: goto 0001 // -0020 │ │ -401e90: 0e00 |0022: return-void │ │ +401e24: |[401e24] de.danoeh.antennapod.fragment.FeedItemlistFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +401e34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +401e36: 5431 f192 |0001: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +401e3a: 6e10 8b96 0100 |0003: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +401e40: 0a01 |0006: move-result v1 │ │ +401e42: 3510 1b00 |0007: if-ge v0, v1, 0022 // +001b │ │ +401e46: 5431 fa92 |0009: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401e4a: 5411 a48e |000b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +401e4e: 6e20 ac43 0100 |000d: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43ac │ │ +401e54: 0c01 |0010: move-result-object v1 │ │ +401e56: 1f01 f91d |0011: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ +401e5a: 3801 0c00 |0013: if-eqz v1, 001f // +000c │ │ +401e5e: 6e10 d1b0 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b0d1 │ │ +401e64: 0a02 |0018: move-result v2 │ │ +401e66: 3802 0600 |0019: if-eqz v2, 001f // +0006 │ │ +401e6a: 6e20 d2b0 4100 |001b: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b0d2 │ │ +401e70: 2804 |001e: goto 0022 // +0004 │ │ +401e72: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +401e76: 28e0 |0021: goto 0001 // -0020 │ │ +401e78: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=345 │ │ 0x0009 line=346 │ │ 0x000d line=347 │ │ 0x0015 line=348 │ │ 0x001b line=349 │ │ @@ -1735220,22 +1735228,22 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -401e94: |[401e94] de.danoeh.antennapod.fragment.FeedItemlistFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -401ea4: 5410 f492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401ea8: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -401eac: 6e20 03a2 0200 |0004: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@a203 │ │ -401eb2: 0a02 |0007: move-result v2 │ │ -401eb4: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ -401eb8: 7010 49a5 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a549 │ │ -401ebe: 0e00 |000d: return-void │ │ +401e7c: |[401e7c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +401e8c: 5410 f492 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401e90: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +401e94: 6e20 03a2 0200 |0004: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@a203 │ │ +401e9a: 0a02 |0007: move-result v2 │ │ +401e9c: 3802 0500 |0008: if-eqz v2, 000d // +0005 │ │ +401ea0: 7010 49a5 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a549 │ │ +401ea6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x000a line=401 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x000e reg=2 (null) Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ @@ -1735245,27 +1735253,27 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -401ec0: |[401ec0] de.danoeh.antennapod.fragment.FeedItemlistFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -401ed0: 6e10 1a35 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -401ed6: 0c01 |0003: move-result-object v1 │ │ -401ed8: 1f01 d617 |0004: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -401edc: 5402 f492 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401ee0: 6e10 4fab 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -401ee6: 0c02 |000b: move-result-object v2 │ │ -401ee8: 7110 3b9d 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d3b │ │ -401eee: 0c02 |000f: move-result-object v2 │ │ -401ef0: 7120 57a6 3200 |0010: invoke-static {v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a657 │ │ -401ef6: 0c02 |0013: move-result-object v2 │ │ -401ef8: 6e20 8494 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -401efe: 0e00 |0017: return-void │ │ +401ea8: |[401ea8] de.danoeh.antennapod.fragment.FeedItemlistFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +401eb8: 6e10 1a35 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +401ebe: 0c01 |0003: move-result-object v1 │ │ +401ec0: 1f01 d617 |0004: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +401ec4: 5402 f492 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401ec8: 6e10 4fab 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +401ece: 0c02 |000b: move-result-object v2 │ │ +401ed0: 7110 3b9d 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getIds:(Ljava/util/List;)[J // method@9d3b │ │ +401ed6: 0c02 |000f: move-result-object v2 │ │ +401ed8: 7120 57a6 3200 |0010: invoke-static {v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; // method@a657 │ │ +401ede: 0c02 |0013: move-result-object v2 │ │ +401ee0: 6e20 8494 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +401ee6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0006 line=301 │ │ 0x0010 line=302 │ │ locals : │ │ 0x0000 - 0x0018 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ @@ -1735279,45 +1735287,45 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -401f00: |[401f00] de.danoeh.antennapod.fragment.FeedItemlistFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ -401f10: 6e10 5435 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3554 │ │ -401f16: 0a00 |0003: move-result v0 │ │ -401f18: 3800 3400 |0004: if-eqz v0, 0038 // +0034 │ │ -401f1c: 6e10 5e35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ -401f22: 0a00 |0009: move-result v0 │ │ -401f24: 3800 2e00 |000a: if-eqz v0, 0038 // +002e │ │ -401f28: 6e10 5935 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3559 │ │ -401f2e: 0a00 |000f: move-result v0 │ │ -401f30: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -401f34: 2826 |0012: goto 0038 // +0026 │ │ -401f36: 6e10 910b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b91 │ │ -401f3c: 0a02 |0016: move-result v2 │ │ -401f3e: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ -401f42: 3202 1000 |0019: if-eq v2, v0, 0029 // +0010 │ │ -401f46: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ -401f4a: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ -401f4e: 2819 |001f: goto 0038 // +0019 │ │ -401f50: 5412 fa92 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401f54: 5422 a48e |0022: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -401f58: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -401f5a: 6e20 4444 0200 |0025: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ -401f60: 2810 |0028: goto 0038 // +0010 │ │ -401f62: 5412 fa92 |0029: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ -401f66: 5422 a48e |002b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ -401f6a: 5410 f192 |002d: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ -401f6e: 6e10 8b96 0000 |002f: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -401f74: 0a00 |0032: move-result v0 │ │ -401f76: d800 00ff |0033: add-int/lit8 v0, v0, #int -1 // #ff │ │ -401f7a: 6e20 4444 0200 |0035: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ -401f80: 0e00 |0038: return-void │ │ +401ee8: |[401ee8] de.danoeh.antennapod.fragment.FeedItemlistFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ +401ef8: 6e10 5435 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3554 │ │ +401efe: 0a00 |0003: move-result v0 │ │ +401f00: 3800 3400 |0004: if-eqz v0, 0038 // +0034 │ │ +401f04: 6e10 5e35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ +401f0a: 0a00 |0009: move-result v0 │ │ +401f0c: 3800 2e00 |000a: if-eqz v0, 0038 // +002e │ │ +401f10: 6e10 5935 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3559 │ │ +401f16: 0a00 |000f: move-result v0 │ │ +401f18: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +401f1c: 2826 |0012: goto 0038 // +0026 │ │ +401f1e: 6e10 910b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b91 │ │ +401f24: 0a02 |0016: move-result v2 │ │ +401f26: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ +401f2a: 3202 1000 |0019: if-eq v2, v0, 0029 // +0010 │ │ +401f2e: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ +401f32: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ +401f36: 2819 |001f: goto 0038 // +0019 │ │ +401f38: 5412 fa92 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401f3c: 5422 a48e |0022: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +401f40: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +401f42: 6e20 4444 0200 |0025: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ +401f48: 2810 |0028: goto 0038 // +0010 │ │ +401f4a: 5412 fa92 |0029: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.viewBinding:Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // field@92fa │ │ +401f4e: 5422 a48e |002b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@8ea4 │ │ +401f52: 5410 f192 |002d: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.adapter:Lde/danoeh/antennapod/fragment/FeedItemlistFragment$FeedItemListAdapter; // field@92f1 │ │ +401f56: 6e10 8b96 0000 |002f: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +401f5c: 0a00 |0032: move-result v0 │ │ +401f5e: d800 00ff |0033: add-int/lit8 v0, v0, #int -1 // #ff │ │ +401f62: 6e20 4444 0200 |0035: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ +401f68: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0013 line=565 │ │ 0x0020 line=567 │ │ 0x0029 line=570 │ │ locals : │ │ @@ -1735329,68 +1735337,68 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -401244: |[401244] de.danoeh.antennapod.fragment.FeedItemlistFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -401254: 5440 f492 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401258: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -40125a: 3900 0f00 |0003: if-nez v0, 0012 // +000f │ │ -40125e: 6e10 1a35 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -401264: 0c05 |0008: move-result-object v5 │ │ -401266: 1f05 d617 |0009: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40126a: 1400 4002 127f |000b: const v0, #float 1.94079e+38 // #7f120240 │ │ -401270: 6e30 9e94 0501 |000e: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -401276: 0f01 |0011: return v1 │ │ -401278: 6e10 1a35 0400 |0012: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40127e: 0c00 |0015: move-result-object v0 │ │ -401280: 5442 f492 |0016: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401284: 7130 faaa 5002 |0018: invoke-static {v0, v5, v2}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onOptionsItemClicked:(Landroid/content/Context;Landroid/view/MenuItem;Lde/danoeh/antennapod/model/feed/Feed;)Z // method@aafa │ │ -40128a: 0a00 |001b: move-result v0 │ │ -40128c: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ -401290: 0f01 |001e: return v1 │ │ -401292: 7210 d20b 0500 |001f: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -401298: 0a05 |0022: move-result v5 │ │ -40129a: 1400 a002 0a7f |0023: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ -4012a0: 3305 1100 |0026: if-ne v5, v0, 0037 // +0011 │ │ -4012a4: 2205 441a |0028: new-instance v5, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ -4012a8: 6e10 1a35 0400 |002a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4012ae: 0c00 |002d: move-result-object v0 │ │ -4012b0: 5442 f492 |002e: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4012b4: 7030 faa0 0502 |0030: invoke-direct {v5, v0, v2}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a0fa │ │ -4012ba: 6e10 fea0 0500 |0033: invoke-virtual {v5}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ -4012c0: 0f01 |0036: return v1 │ │ -4012c2: 1400 9802 0a7f |0037: const v0, #float 1.83447e+38 // #7f0a0298 │ │ -4012c8: 3305 1100 |003a: if-ne v5, v0, 004b // +0011 │ │ -4012cc: 6e10 2035 0400 |003c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4012d2: 0c05 |003f: move-result-object v5 │ │ -4012d4: 5440 f492 |0040: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -4012d8: 2202 3c1b |0042: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5; // type@1b3c │ │ -4012dc: 7020 e8a4 4200 |0044: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4e8 │ │ -4012e2: 7130 f0a0 0502 |0047: invoke-static {v5, v0, v2}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.show:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V // method@a0f0 │ │ -4012e8: 0f01 |004a: return v1 │ │ -4012ea: 1400 4500 0a7f |004b: const v0, #float 1.83435e+38 // #7f0a0045 │ │ -4012f0: 3305 1c00 |004e: if-ne v5, v0, 006a // +001c │ │ -4012f4: 6e10 1a35 0400 |0050: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4012fa: 0c05 |0053: move-result-object v5 │ │ -4012fc: 1f05 d617 |0054: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -401300: 5440 f492 |0056: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401304: 6e10 77ab 0000 |0058: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -40130a: 0b02 |005b: move-result-wide v2 │ │ -40130c: 5440 f492 |005c: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401310: 6e10 59ab 0000 |005e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -401316: 0c00 |0061: move-result-object v0 │ │ -401318: 7130 91a7 3200 |0062: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:(JLjava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; // method@a791 │ │ -40131e: 0c00 |0065: move-result-object v0 │ │ -401320: 6e20 8494 0500 |0066: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -401326: 0f01 |0069: return v1 │ │ -401328: 1205 |006a: const/4 v5, #int 0 // #0 │ │ -40132a: 0f05 |006b: return v5 │ │ +40122c: |[40122c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40123c: 5440 f492 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401240: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +401242: 3900 0f00 |0003: if-nez v0, 0012 // +000f │ │ +401246: 6e10 1a35 0400 |0005: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40124c: 0c05 |0008: move-result-object v5 │ │ +40124e: 1f05 d617 |0009: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +401252: 1400 4002 127f |000b: const v0, #float 1.94079e+38 // #7f120240 │ │ +401258: 6e30 9e94 0501 |000e: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +40125e: 0f01 |0011: return v1 │ │ +401260: 6e10 1a35 0400 |0012: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +401266: 0c00 |0015: move-result-object v0 │ │ +401268: 5442 f492 |0016: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +40126c: 7130 faaa 5002 |0018: invoke-static {v0, v5, v2}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onOptionsItemClicked:(Landroid/content/Context;Landroid/view/MenuItem;Lde/danoeh/antennapod/model/feed/Feed;)Z // method@aafa │ │ +401272: 0a00 |001b: move-result v0 │ │ +401274: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ +401278: 0f01 |001e: return v1 │ │ +40127a: 7210 d20b 0500 |001f: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +401280: 0a05 |0022: move-result v5 │ │ +401282: 1400 a002 0a7f |0023: const v0, #float 1.83447e+38 // #7f0a02a0 │ │ +401288: 3305 1100 |0026: if-ne v5, v0, 0037 // +0011 │ │ +40128c: 2205 441a |0028: new-instance v5, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ +401290: 6e10 1a35 0400 |002a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +401296: 0c00 |002d: move-result-object v0 │ │ +401298: 5442 f492 |002e: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +40129c: 7030 faa0 0502 |0030: invoke-direct {v5, v0, v2}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a0fa │ │ +4012a2: 6e10 fea0 0500 |0033: invoke-virtual {v5}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ +4012a8: 0f01 |0036: return v1 │ │ +4012aa: 1400 9802 0a7f |0037: const v0, #float 1.83447e+38 // #7f0a0298 │ │ +4012b0: 3305 1100 |003a: if-ne v5, v0, 004b // +0011 │ │ +4012b4: 6e10 2035 0400 |003c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4012ba: 0c05 |003f: move-result-object v5 │ │ +4012bc: 5440 f492 |0040: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4012c0: 2202 3c1b |0042: new-instance v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5; // type@1b3c │ │ +4012c4: 7020 e8a4 4200 |0044: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/FeedItemlistFragment;)V // method@a4e8 │ │ +4012ca: 7130 f0a0 0502 |0047: invoke-static {v5, v0, v2}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.show:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V // method@a0f0 │ │ +4012d0: 0f01 |004a: return v1 │ │ +4012d2: 1400 4500 0a7f |004b: const v0, #float 1.83435e+38 // #7f0a0045 │ │ +4012d8: 3305 1c00 |004e: if-ne v5, v0, 006a // +001c │ │ +4012dc: 6e10 1a35 0400 |0050: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4012e2: 0c05 |0053: move-result-object v5 │ │ +4012e4: 1f05 d617 |0054: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +4012e8: 5440 f492 |0056: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4012ec: 6e10 77ab 0000 |0058: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +4012f2: 0b02 |005b: move-result-wide v2 │ │ +4012f4: 5440 f492 |005c: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +4012f8: 6e10 59ab 0000 |005e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +4012fe: 0c00 |0061: move-result-object v0 │ │ +401300: 7130 91a7 3200 |0062: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:(JLjava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; // method@a791 │ │ +401306: 0c00 |0065: move-result-object v0 │ │ +401308: 6e20 8494 0500 |0066: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +40130e: 0f01 |0069: return v1 │ │ +401310: 1205 |006a: const/4 v5, #int 0 // #0 │ │ +401312: 0f05 |006b: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ 0x0012 line=263 │ │ 0x001f line=267 │ │ 0x0028 line=269 │ │ @@ -1735405,17 +1735413,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401f84: |[401f84] de.danoeh.antennapod.fragment.FeedItemlistFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -401f94: 7010 49a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a549 │ │ -401f9a: 0e00 |0003: return-void │ │ +401f6c: |[401f6c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +401f7c: 7010 49a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a549 │ │ +401f82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ @@ -1735424,17 +1735432,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/QueueEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -401f9c: |[401f9c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onQueueChanged:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ -401fac: 7010 49a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a549 │ │ -401fb2: 0e00 |0003: return-void │ │ +401f84: |[401f84] de.danoeh.antennapod.fragment.FeedItemlistFragment.onQueueChanged:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ +401f94: 7010 49a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a549 │ │ +401f9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/QueueEvent; │ │ │ │ @@ -1735443,20 +1735451,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -401fb4: |[401fb4] de.danoeh.antennapod.fragment.FeedItemlistFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -401fc4: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ -401fc8: 5521 f292 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@92f2 │ │ -401fcc: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ -401fd2: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ -401fd8: 0e00 |000a: return-void │ │ +401f9c: |[401f9c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +401fac: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ +401fb0: 5521 f292 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.displayUpArrow:Z // field@92f2 │ │ +401fb4: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ +401fba: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ +401fc0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=234 │ │ 0x0007 line=235 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/os/Bundle; │ │ @@ -1735466,39 +1735474,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -401fdc: |[401fdc] de.danoeh.antennapod.fragment.FeedItemlistFragment.onStartSelectMode:()V │ │ -401fec: 5420 f992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92f9 │ │ -401ff0: 6e10 bdaa 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@aabd │ │ -401ff6: 5420 f492 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ -401ffa: 6e10 5dab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -402000: 0a00 |000a: move-result v0 │ │ -402002: 3800 1600 |000b: if-eqz v0, 0021 // +0016 │ │ -402006: 5420 f892 |000d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -40200a: 5400 4e8f |000f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -40200e: 1401 1001 0a7f |0011: const v1, #float 1.83439e+38 // #7f0a0110 │ │ -402014: 6e20 d18f 1000 |0014: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -40201a: 5420 f892 |0017: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -40201e: 5400 4e8f |0019: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -402022: 1401 f000 0a7f |001b: const v1, #float 1.83438e+38 // #7f0a00f0 │ │ -402028: 6e20 d18f 1000 |001e: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -40202e: 5420 f892 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -402032: 5400 4e8f |0023: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -402036: 1401 9702 0a7f |0025: const v1, #float 1.83447e+38 // #7f0a0297 │ │ -40203c: 6e20 d18f 1000 |0028: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -402042: 5420 f892 |002b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ -402046: 5400 4e8f |002d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ -40204a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -40204c: 6e20 930d 1000 |0030: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -402052: 7010 48a5 0200 |0033: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a548 │ │ -402058: 0e00 |0036: return-void │ │ +401fc4: |[401fc4] de.danoeh.antennapod.fragment.FeedItemlistFragment.onStartSelectMode:()V │ │ +401fd4: 5420 f992 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92f9 │ │ +401fd8: 6e10 bdaa 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@aabd │ │ +401fde: 5420 f492 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@92f4 │ │ +401fe2: 6e10 5dab 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +401fe8: 0a00 |000a: move-result v0 │ │ +401fea: 3800 1600 |000b: if-eqz v0, 0021 // +0016 │ │ +401fee: 5420 f892 |000d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +401ff2: 5400 4e8f |000f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +401ff6: 1401 1001 0a7f |0011: const v1, #float 1.83439e+38 // #7f0a0110 │ │ +401ffc: 6e20 d18f 1000 |0014: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +402002: 5420 f892 |0017: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +402006: 5400 4e8f |0019: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +40200a: 1401 f000 0a7f |001b: const v1, #float 1.83438e+38 // #7f0a00f0 │ │ +402010: 6e20 d18f 1000 |001e: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +402016: 5420 f892 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +40201a: 5400 4e8f |0023: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +40201e: 1401 9702 0a7f |0025: const v1, #float 1.83447e+38 // #7f0a0297 │ │ +402024: 6e20 d18f 1000 |0028: invoke-virtual {v0, v1}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +40202a: 5420 f892 |002b: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.speedDialBinding:Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding; // field@92f8 │ │ +40202e: 5400 4e8f |002d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/MultiSelectSpeedDialBinding;.fabSD:Lcom/leinardi/android/speeddial/SpeedDialView; // field@8f4e │ │ +402032: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +402034: 6e20 930d 1000 |0030: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40203a: 7010 48a5 0200 |0033: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateToolbar:()V // method@a548 │ │ +402040: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ 0x000d line=369 │ │ 0x0017 line=370 │ │ 0x0021 line=372 │ │ @@ -1735512,17 +1735520,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40205c: |[40205c] de.danoeh.antennapod.fragment.FeedItemlistFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -40206c: 7010 49a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a549 │ │ -402072: 0e00 |0003: return-void │ │ +402044: |[402044] de.danoeh.antennapod.fragment.FeedItemlistFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +402054: 7010 49a5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.updateUi:()V // method@a549 │ │ +40205a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1735560,18 +1735568,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -402b58: |[402b58] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$1.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;II)V │ │ -402b68: 5b01 1593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ -402b6c: 7040 71a0 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.:(Landroid/content/Context;II)V // method@a071 │ │ -402b72: 0e00 |0005: return-void │ │ +402b40: |[402b40] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$1.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;II)V │ │ +402b50: 5b01 1593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ +402b54: 7040 71a0 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/FeedPreferenceSkipDialog;.:(Landroid/content/Context;II)V // method@a071 │ │ +402b5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -1735584,48 +1735592,48 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -402b74: |[402b74] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$1.onConfirmed:(II)V │ │ -402b84: 5440 1593 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ -402b88: 7110 96a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ -402b8e: 0c00 |0005: move-result-object v0 │ │ -402b90: 6e20 3fac 5000 |0006: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipIntro:(I)V // method@ac3f │ │ -402b96: 5445 1593 |0009: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ -402b9a: 7110 96a5 0500 |000b: invoke-static {v5}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ -402ba0: 0c05 |000e: move-result-object v5 │ │ -402ba2: 6e20 3eac 6500 |000f: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipEnding:(I)V // method@ac3e │ │ -402ba8: 5445 1593 |0012: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ -402bac: 7110 96a5 0500 |0014: invoke-static {v5}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ -402bb2: 0c05 |0017: move-result-object v5 │ │ -402bb4: 7110 279c 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -402bba: 7100 04b7 0000 |001b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -402bc0: 0c05 |001e: move-result-object v5 │ │ -402bc2: 2206 a31a |001f: new-instance v6, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent; // type@1aa3 │ │ -402bc6: 5440 1593 |0021: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ -402bca: 7110 96a5 0000 |0023: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ -402bd0: 0c00 |0026: move-result-object v0 │ │ -402bd2: 6e10 30ac 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@ac30 │ │ -402bd8: 0a00 |002a: move-result v0 │ │ -402bda: 5441 1593 |002b: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ -402bde: 7110 96a5 0100 |002d: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ -402be4: 0c01 |0030: move-result-object v1 │ │ -402be6: 6e10 2fac 0100 |0031: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@ac2f │ │ -402bec: 0a01 |0034: move-result v1 │ │ -402bee: 5442 1593 |0035: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ -402bf2: 7110 95a5 0200 |0037: invoke-static {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a595 │ │ -402bf8: 0c02 |003a: move-result-object v2 │ │ -402bfa: 6e10 77ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -402c00: 0b02 |003e: move-result-wide v2 │ │ -402c02: 7053 42a2 0621 |003f: invoke-direct {v6, v0, v1, v2, v3}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.:(IIJ)V // method@a242 │ │ -402c08: 6e20 07b7 6500 |0042: invoke-virtual {v5, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -402c0e: 0e00 |0045: return-void │ │ +402b5c: |[402b5c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$1.onConfirmed:(II)V │ │ +402b6c: 5440 1593 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ +402b70: 7110 96a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ +402b76: 0c00 |0005: move-result-object v0 │ │ +402b78: 6e20 3fac 5000 |0006: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipIntro:(I)V // method@ac3f │ │ +402b7e: 5445 1593 |0009: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ +402b82: 7110 96a5 0500 |000b: invoke-static {v5}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ +402b88: 0c05 |000e: move-result-object v5 │ │ +402b8a: 6e20 3eac 6500 |000f: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipEnding:(I)V // method@ac3e │ │ +402b90: 5445 1593 |0012: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ +402b94: 7110 96a5 0500 |0014: invoke-static {v5}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ +402b9a: 0c05 |0017: move-result-object v5 │ │ +402b9c: 7110 279c 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +402ba2: 7100 04b7 0000 |001b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +402ba8: 0c05 |001e: move-result-object v5 │ │ +402baa: 2206 a31a |001f: new-instance v6, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent; // type@1aa3 │ │ +402bae: 5440 1593 |0021: iget-object v0, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ +402bb2: 7110 96a5 0000 |0023: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ +402bb8: 0c00 |0026: move-result-object v0 │ │ +402bba: 6e10 30ac 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@ac30 │ │ +402bc0: 0a00 |002a: move-result v0 │ │ +402bc2: 5441 1593 |002b: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ +402bc6: 7110 96a5 0100 |002d: invoke-static {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ +402bcc: 0c01 |0030: move-result-object v1 │ │ +402bce: 6e10 2fac 0100 |0031: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@ac2f │ │ +402bd4: 0a01 |0034: move-result v1 │ │ +402bd6: 5442 1593 |0035: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9315 │ │ +402bda: 7110 95a5 0200 |0037: invoke-static {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a595 │ │ +402be0: 0c02 |003a: move-result-object v2 │ │ +402be2: 6e10 77ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +402be8: 0b02 |003e: move-result-wide v2 │ │ +402bea: 7053 42a2 0621 |003f: invoke-direct {v6, v0, v1, v2, v3}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.:(IIJ)V // method@a242 │ │ +402bf0: 6e20 07b7 6500 |0042: invoke-virtual {v5, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +402bf6: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0009 line=199 │ │ 0x0012 line=200 │ │ 0x001b line=201 │ │ 0x0027 line=202 │ │ @@ -1735671,18 +1735679,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -402c10: |[402c10] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$2.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ -402c20: 5b01 1693 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9316 │ │ -402c24: 7030 64a0 2003 |0002: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@a064 │ │ -402c2a: 0e00 |0005: return-void │ │ +402bf8: |[402bf8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$2.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ +402c08: 5b01 1693 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9316 │ │ +402c0c: 7030 64a0 2003 |0002: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/dialog/EpisodeFilterDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@a064 │ │ +402c12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -1735694,24 +1735702,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -402c2c: |[402c2c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$2.onConfirmed:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ -402c3c: 5410 1693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9316 │ │ -402c40: 7110 96a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ -402c46: 0c00 |0005: move-result-object v0 │ │ -402c48: 6e20 40ac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@ac40 │ │ -402c4e: 5412 1693 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9316 │ │ -402c52: 7110 96a5 0200 |000b: invoke-static {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ -402c58: 0c02 |000e: move-result-object v2 │ │ -402c5a: 7110 279c 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -402c60: 0e00 |0012: return-void │ │ +402c14: |[402c14] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$2.onConfirmed:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ +402c24: 5410 1693 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9316 │ │ +402c28: 7110 96a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ +402c2e: 0c00 |0005: move-result-object v0 │ │ +402c30: 6e20 40ac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@ac40 │ │ +402c36: 5412 1693 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9316 │ │ +402c3a: 7110 96a5 0200 |000b: invoke-static {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ +402c40: 0c02 |000e: move-result-object v2 │ │ +402c42: 7110 279c 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +402c48: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0009 line=249 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2; │ │ 0x0000 - 0x0013 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ @@ -1735750,17 +1735758,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -402ca4: |[402ca4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.$r8$lambda$lDyzqxgb6Ks-RlTabbB4jr0ul0A:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V │ │ -402cb4: 7020 81a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.lambda$onConfirmed$0:(Ljava/util/concurrent/Future;)V // method@a581 │ │ -402cba: 0e00 |0003: return-void │ │ +402c8c: |[402c8c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.$r8$lambda$lDyzqxgb6Ks-RlTabbB4jr0ul0A:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V │ │ +402c9c: 7020 81a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.lambda$onConfirmed$0:(Ljava/util/concurrent/Future;)V // method@a581 │ │ +402ca2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/concurrent/Future; │ │ │ │ @@ -1735769,24 +1735777,24 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -402cbc: |[402cbc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V │ │ -402ccc: 5b67 1993 |0000: iput-object v7, v6, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9319 │ │ -402cd0: 0760 |0002: move-object v0, v6 │ │ -402cd2: 0781 |0003: move-object v1, v8 │ │ -402cd4: 0192 |0004: move v2, v9 │ │ -402cd6: 01a3 |0005: move v3, v10 │ │ -402cd8: 07b4 |0006: move-object v4, v11 │ │ -402cda: 07c5 |0007: move-object v5, v12 │ │ -402cdc: 7606 2aa0 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.:(Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V // method@a02a │ │ -402ce2: 0e00 |000b: return-void │ │ +402ca4: |[402ca4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V │ │ +402cb4: 5b67 1993 |0000: iput-object v7, v6, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9319 │ │ +402cb8: 0760 |0002: move-object v0, v6 │ │ +402cba: 0781 |0003: move-object v1, v8 │ │ +402cbc: 0192 |0004: move v2, v9 │ │ +402cbe: 01a3 |0005: move v3, v10 │ │ +402cc0: 07b4 |0006: move-object v4, v11 │ │ +402cc2: 07c5 |0007: move-object v5, v12 │ │ +402cc4: 7606 2aa0 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.:(Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V // method@a02a │ │ +402cca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; │ │ 0x0000 - 0x000c reg=7 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x000c reg=8 (null) Landroid/content/Context; │ │ @@ -1735800,28 +1735808,28 @@ │ │ type : '(Ljava/util/concurrent/Future;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -402ce4: |[402ce4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.lambda$onConfirmed$0:(Ljava/util/concurrent/Future;)V │ │ -402cf4: 7210 a6b5 0200 |0000: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ -402cfa: 2807 |0003: goto 000a // +0007 │ │ -402cfc: 0d02 |0004: move-exception v2 │ │ -402cfe: 2802 |0005: goto 0007 // +0002 │ │ -402d00: 0d02 |0006: move-exception v2 │ │ -402d02: 6e10 04b3 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -402d08: 6e10 4114 0100 |000a: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@1441 │ │ -402d0e: 0c02 |000d: move-result-object v2 │ │ -402d10: 5410 1993 |000e: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9319 │ │ -402d14: 7110 95a5 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a595 │ │ -402d1a: 0c00 |0013: move-result-object v0 │ │ -402d1c: 7120 9e9d 0200 |0014: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ -402d22: 0e00 |0017: return-void │ │ +402ccc: |[402ccc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.lambda$onConfirmed$0:(Ljava/util/concurrent/Future;)V │ │ +402cdc: 7210 a6b5 0200 |0000: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b5a6 │ │ +402ce2: 2807 |0003: goto 000a // +0007 │ │ +402ce4: 0d02 |0004: move-exception v2 │ │ +402ce6: 2802 |0005: goto 0007 // +0002 │ │ +402ce8: 0d02 |0006: move-exception v2 │ │ +402cea: 6e10 04b3 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +402cf0: 6e10 4114 0100 |000a: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.getContext:()Landroid/content/Context; // method@1441 │ │ +402cf6: 0c02 |000d: move-result-object v2 │ │ +402cf8: 5410 1993 |000e: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9319 │ │ +402cfc: 7110 95a5 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/Feed; // method@a595 │ │ +402d02: 0c00 |0013: move-result-object v0 │ │ +402d04: 7120 9e9d 0200 |0014: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@9d9e │ │ +402d0a: 0e00 |0017: return-void │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0006 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0004 │ │ positions : │ │ 0x0000 line=269 │ │ 0x0007 line=271 │ │ @@ -1735836,35 +1735844,35 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -402d34: |[402d34] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ -402d44: 5410 1993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9319 │ │ -402d48: 7110 96a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ -402d4e: 0c00 |0005: move-result-object v0 │ │ -402d50: 6e20 45ac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setUsername:(Ljava/lang/String;)V // method@ac45 │ │ -402d56: 5412 1993 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9319 │ │ -402d5a: 7110 96a5 0200 |000b: invoke-static {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ -402d60: 0c02 |000e: move-result-object v2 │ │ -402d62: 6e20 43ac 3200 |000f: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setPassword:(Ljava/lang/String;)V // method@ac43 │ │ -402d68: 5412 1993 |0012: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9319 │ │ -402d6c: 7110 96a5 0200 |0014: invoke-static {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ -402d72: 0c02 |0017: move-result-object v2 │ │ -402d74: 7110 279c 0200 |0018: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -402d7a: 0c02 |001b: move-result-object v2 │ │ -402d7c: 2203 771e |001c: new-instance v3, Ljava/lang/Thread; // type@1e77 │ │ -402d80: 2200 611b |001e: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0; // type@1b61 │ │ -402d84: 7030 7da5 1002 |0020: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V // method@a57d │ │ -402d8a: 1a02 9851 |0023: const-string v2, "RefreshAfterCredentialChange" // string@5198 │ │ -402d8e: 7030 e9b2 0302 |0025: invoke-direct {v3, v0, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@b2e9 │ │ -402d94: 6e10 f8b2 0300 |0028: invoke-virtual {v3}, Ljava/lang/Thread;.start:()V // method@b2f8 │ │ -402d9a: 0e00 |002b: return-void │ │ +402d1c: |[402d1c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment$3.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ +402d2c: 5410 1993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9319 │ │ +402d30: 7110 96a5 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ +402d36: 0c00 |0005: move-result-object v0 │ │ +402d38: 6e20 45ac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setUsername:(Ljava/lang/String;)V // method@ac45 │ │ +402d3e: 5412 1993 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9319 │ │ +402d42: 7110 96a5 0200 |000b: invoke-static {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ +402d48: 0c02 |000e: move-result-object v2 │ │ +402d4a: 6e20 43ac 3200 |000f: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setPassword:(Ljava/lang/String;)V // method@ac43 │ │ +402d50: 5412 1993 |0012: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.this$0:Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // field@9319 │ │ +402d54: 7110 96a5 0200 |0014: invoke-static {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@a596 │ │ +402d5a: 0c02 |0017: move-result-object v2 │ │ +402d5c: 7110 279c 0200 |0018: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +402d62: 0c02 |001b: move-result-object v2 │ │ +402d64: 2203 771e |001c: new-instance v3, Ljava/lang/Thread; // type@1e77 │ │ +402d68: 2200 611b |001e: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0; // type@1b61 │ │ +402d6c: 7030 7da5 1002 |0020: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;Ljava/util/concurrent/Future;)V // method@a57d │ │ +402d72: 1a02 9851 |0023: const-string v2, "RefreshAfterCredentialChange" // string@5198 │ │ +402d76: 7030 e9b2 0302 |0025: invoke-direct {v3, v0, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@b2e9 │ │ +402d7c: 6e10 f8b2 0300 |0028: invoke-virtual {v3}, Ljava/lang/Thread;.start:()V // method@b2f8 │ │ +402d82: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0009 line=264 │ │ 0x0012 line=265 │ │ 0x001c line=267 │ │ 0x0028 line=274 │ │ @@ -1735924,17 +1735932,17 @@ │ │ type : '(JLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -403e90: |[403e90] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$A4DJ3L41a3actc_FBt1xpIgewCk:(JLio/reactivex/MaybeEmitter;)V │ │ -403ea0: 7130 c6a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$1:(JLio/reactivex/MaybeEmitter;)V // method@a5c6 │ │ -403ea6: 0e00 |0003: return-void │ │ +403e78: |[403e78] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$A4DJ3L41a3actc_FBt1xpIgewCk:(JLio/reactivex/MaybeEmitter;)V │ │ +403e88: 7130 c6a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$1:(JLio/reactivex/MaybeEmitter;)V // method@a5c6 │ │ +403e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/MaybeEmitter; │ │ │ │ @@ -1735943,34 +1735951,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -403ea8: |[403ea8] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$R2l3RS7X7E3q3BFiGRzb1KL9gU8:()V │ │ -403eb8: 7100 c9a5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$4:()V // method@a5c9 │ │ -403ebe: 0e00 |0003: return-void │ │ +403e90: |[403e90] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$R2l3RS7X7E3q3BFiGRzb1KL9gU8:()V │ │ +403ea0: 7100 c9a5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$4:()V // method@a5c9 │ │ +403ea6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment;) │ │ name : '$r8$lambda$X-Dcf1OYV3St5NU_j0hgIaqT6JQ' │ │ type : '(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -403ec0: |[403ec0] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$X-Dcf1OYV3St5NU_j0hgIaqT6JQ:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -403ed0: 7120 c7a5 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$2:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a5c7 │ │ -403ed6: 0e00 |0003: return-void │ │ +403ea8: |[403ea8] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$X-Dcf1OYV3St5NU_j0hgIaqT6JQ:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +403eb8: 7120 c7a5 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$2:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a5c7 │ │ +403ebe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/google/android/material/appbar/MaterialToolbar; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -1735979,17 +1735987,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 │ │ -403ed8: |[403ed8] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$eG4u3IQhX_03ELk143lvX2zZKk8:(Ljava/lang/Throwable;)V │ │ -403ee8: 7110 c8a5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$3:(Ljava/lang/Throwable;)V // method@a5c8 │ │ -403eee: 0e00 |0003: return-void │ │ +403ec0: |[403ec0] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$eG4u3IQhX_03ELk143lvX2zZKk8:(Ljava/lang/Throwable;)V │ │ +403ed0: 7110 c8a5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$3:(Ljava/lang/Throwable;)V // method@a5c8 │ │ +403ed6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment;) │ │ @@ -1735997,17 +1736005,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -403ef0: |[403ef0] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$v06SHldlWUuCuSvgA3MkWiY1qGU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;Landroid/view/View;)V │ │ -403f00: 7020 c5a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a5c5 │ │ -403f06: 0e00 |0003: return-void │ │ +403ed8: |[403ed8] de.danoeh.antennapod.fragment.FeedSettingsFragment.$r8$lambda$v06SHldlWUuCuSvgA3MkWiY1qGU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;Landroid/view/View;)V │ │ +403ee8: 7020 c5a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a5c5 │ │ +403eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1736016,17 +1736024,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -403f08: |[403f08] de.danoeh.antennapod.fragment.FeedSettingsFragment.:()V │ │ -403f18: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -403f1e: 0e00 |0003: return-void │ │ +403ef0: |[403ef0] de.danoeh.antennapod.fragment.FeedSettingsFragment.:()V │ │ +403f00: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +403f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment;) │ │ @@ -1736034,19 +1736042,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -403f20: |[403f20] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -403f30: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -403f36: 0c01 |0003: move-result-object v1 │ │ -403f38: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -403f3e: 0e00 |0007: return-void │ │ +403f08: |[403f08] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +403f18: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +403f1e: 0c01 |0003: move-result-object v1 │ │ +403f20: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +403f26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1736055,22 +1736063,22 @@ │ │ type : '(JLio/reactivex/MaybeEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -403f40: |[403f40] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$1:(JLio/reactivex/MaybeEmitter;)V │ │ -403f50: 7120 1c9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ -403f56: 0c00 |0003: move-result-object v0 │ │ -403f58: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -403f5c: 7220 f1b0 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ -403f62: 2804 |0009: goto 000d // +0004 │ │ -403f64: 7210 f0b0 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ -403f6a: 0e00 |000d: return-void │ │ +403f28: |[403f28] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$1:(JLio/reactivex/MaybeEmitter;)V │ │ +403f38: 7120 1c9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ +403f3e: 0c00 |0003: move-result-object v0 │ │ +403f40: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +403f44: 7220 f1b0 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ +403f4a: 2804 |0009: goto 000d // +0004 │ │ +403f4c: 7210 f0b0 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ +403f52: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0006 line=79 │ │ 0x000a line=81 │ │ locals : │ │ 0x0000 - 0x000e reg=0 (null) J │ │ @@ -1736081,19 +1736089,19 @@ │ │ type : '(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -403f6c: |[403f6c] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$2:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -403f7c: 6e10 59ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -403f82: 0c01 |0003: move-result-object v1 │ │ -403f84: 6e20 6821 1000 |0004: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2168 │ │ -403f8a: 0e00 |0007: return-void │ │ +403f54: |[403f54] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$2:(Lcom/google/android/material/appbar/MaterialToolbar;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +403f64: 6e10 59ab 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +403f6a: 0c01 |0003: move-result-object v1 │ │ +403f6c: 6e20 6821 1000 |0004: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2168 │ │ +403f72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Lcom/google/android/material/appbar/MaterialToolbar; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -1736102,20 +1736110,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 │ │ -403f8c: |[403f8c] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$3:(Ljava/lang/Throwable;)V │ │ -403f9c: 1a00 931d |0000: const-string v0, "FeedSettingsFragment" // string@1d93 │ │ -403fa0: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -403fa6: 0c01 |0005: move-result-object v1 │ │ -403fa8: 7120 f50a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -403fae: 0e00 |0009: return-void │ │ +403f74: |[403f74] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$3:(Ljava/lang/Throwable;)V │ │ +403f84: 1a00 931d |0000: const-string v0, "FeedSettingsFragment" // string@1d93 │ │ +403f88: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +403f8e: 0c01 |0005: move-result-object v1 │ │ +403f90: 7120 f50a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +403f96: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=87 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment;) │ │ @@ -1736123,41 +1736131,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -403fb0: |[403fb0] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$4:()V │ │ -403fc0: 0e00 |0000: return-void │ │ +403f98: |[403f98] de.danoeh.antennapod.fragment.FeedSettingsFragment.lambda$onCreateView$4:()V │ │ +403fa8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #11 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment;) │ │ name : 'newInstance' │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedSettingsFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -403e50: |[403e50] de.danoeh.antennapod.fragment.FeedSettingsFragment.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ -403e60: 2200 641b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // type@1b64 │ │ -403e64: 7010 c4a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.:()V // method@a5c4 │ │ -403e6a: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -403e6e: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -403e74: 1a02 7f79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ -403e78: 6e10 77ab 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -403e7e: 0b03 |000f: move-result-wide v3 │ │ -403e80: 6e40 f806 2143 |0010: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ -403e86: 6e20 b135 1000 |0013: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -403e8c: 1100 |0016: return-object v0 │ │ +403e38: |[403e38] de.danoeh.antennapod.fragment.FeedSettingsFragment.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ +403e48: 2200 641b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment; // type@1b64 │ │ +403e4c: 7010 c4a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.:()V // method@a5c4 │ │ +403e52: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +403e56: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +403e5c: 1a02 7f79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ +403e60: 6e10 77ab 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +403e66: 0b03 |000f: move-result-wide v3 │ │ +403e68: 6e40 f806 2143 |0010: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ +403e6e: 6e20 b135 1000 |0013: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +403e74: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ 0x000c line=57 │ │ 0x0013 line=58 │ │ locals : │ │ @@ -1736169,64 +1736177,64 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -403d6c: |[403d6c] de.danoeh.antennapod.fragment.FeedSettingsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -403d7c: 1408 5b00 0d7f |0000: const v8, #float 1.87423e+38 // #7f0d005b │ │ -403d82: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -403d84: 6e40 a90b 8607 |0004: invoke-virtual {v6, v8, v7, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -403d8a: 0c06 |0007: move-result-object v6 │ │ -403d8c: 6e10 1e35 0500 |0008: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -403d92: 0c07 |000b: move-result-object v7 │ │ -403d94: 1a08 7f79 |000c: const-string v8, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ -403d98: 6e20 ec06 8700 |000e: invoke-virtual {v7, v8}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ -403d9e: 0b07 |0011: move-result-wide v7 │ │ -403da0: 1400 8203 0a7f |0012: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -403da6: 6e20 6f0c 0600 |0015: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -403dac: 0c00 |0018: move-result-object v0 │ │ -403dae: 1f00 6714 |0019: check-cast v0, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -403db2: 2201 471b |001b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0; // type@1b47 │ │ -403db6: 7020 4aa5 5100 |001d: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;)V // method@a54a │ │ -403dbc: 6e20 6321 1000 |0020: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ -403dc2: 6e10 3435 0500 |0023: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -403dc8: 0c01 |0026: move-result-object v1 │ │ -403dca: 6e10 d436 0100 |0027: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ -403dd0: 0c01 |002a: move-result-object v1 │ │ -403dd2: 7120 aba5 8700 |002b: invoke-static {v7, v8}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // method@a5ab │ │ -403dd8: 0c02 |002e: move-result-object v2 │ │ -403dda: 1a03 03d9 |002f: const-string v3, "settings_fragment" // string@d903 │ │ -403dde: 1404 e802 0a7f |0031: const v4, #float 1.83449e+38 // #7f0a02e8 │ │ -403de4: 6e40 c937 4132 |0034: invoke-virtual {v1, v4, v2, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ -403dea: 0c01 |0037: move-result-object v1 │ │ -403dec: 6e10 c037 0100 |0038: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37c0 │ │ -403df2: 2201 481b |003b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1; // type@1b48 │ │ -403df6: 7030 4ca5 7108 |003d: invoke-direct {v1, v7, v8}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.:(J)V // method@a54c │ │ -403dfc: 7110 e9b0 0100 |0040: invoke-static {v1}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ -403e02: 0c07 |0043: move-result-object v7 │ │ -403e04: 7100 0cb1 0000 |0044: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -403e0a: 0c08 |0047: move-result-object v8 │ │ -403e0c: 6e20 eeb0 8700 |0048: invoke-virtual {v7, v8}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ -403e12: 0c07 |004b: move-result-object v7 │ │ -403e14: 7100 07b1 0000 |004c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -403e1a: 0c08 |004f: move-result-object v8 │ │ -403e1c: 6e20 ebb0 8700 |0050: invoke-virtual {v7, v8}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ -403e22: 0c07 |0053: move-result-object v7 │ │ -403e24: 2208 491b |0054: new-instance v8, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2; // type@1b49 │ │ -403e28: 7020 4ea5 0800 |0056: invoke-direct {v8, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a54e │ │ -403e2e: 2200 4a1b |0059: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda3; // type@1b4a │ │ -403e32: 7010 50a5 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda3;.:()V // method@a550 │ │ -403e38: 2201 4b1b |005e: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda4; // type@1b4b │ │ -403e3c: 7010 52a5 0100 |0060: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda4;.:()V // method@a552 │ │ -403e42: 6e40 edb0 8710 |0063: invoke-virtual {v7, v8, v0, v1}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ -403e48: 0c07 |0066: move-result-object v7 │ │ -403e4a: 5b57 2893 |0067: iput-object v7, v5, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9328 │ │ -403e4e: 1106 |0069: return-object v6 │ │ +403d54: |[403d54] de.danoeh.antennapod.fragment.FeedSettingsFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +403d64: 1408 5b00 0d7f |0000: const v8, #float 1.87423e+38 // #7f0d005b │ │ +403d6a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +403d6c: 6e40 a90b 8607 |0004: invoke-virtual {v6, v8, v7, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +403d72: 0c06 |0007: move-result-object v6 │ │ +403d74: 6e10 1e35 0500 |0008: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +403d7a: 0c07 |000b: move-result-object v7 │ │ +403d7c: 1a08 7f79 |000c: const-string v8, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ +403d80: 6e20 ec06 8700 |000e: invoke-virtual {v7, v8}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ +403d86: 0b07 |0011: move-result-wide v7 │ │ +403d88: 1400 8203 0a7f |0012: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +403d8e: 6e20 6f0c 0600 |0015: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +403d94: 0c00 |0018: move-result-object v0 │ │ +403d96: 1f00 6714 |0019: check-cast v0, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +403d9a: 2201 471b |001b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0; // type@1b47 │ │ +403d9e: 7020 4aa5 5100 |001d: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment;)V // method@a54a │ │ +403da4: 6e20 6321 1000 |0020: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ +403daa: 6e10 3435 0500 |0023: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +403db0: 0c01 |0026: move-result-object v1 │ │ +403db2: 6e10 d436 0100 |0027: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ +403db8: 0c01 |002a: move-result-object v1 │ │ +403dba: 7120 aba5 8700 |002b: invoke-static {v7, v8}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // method@a5ab │ │ +403dc0: 0c02 |002e: move-result-object v2 │ │ +403dc2: 1a03 03d9 |002f: const-string v3, "settings_fragment" // string@d903 │ │ +403dc6: 1404 e802 0a7f |0031: const v4, #float 1.83449e+38 // #7f0a02e8 │ │ +403dcc: 6e40 c937 4132 |0034: invoke-virtual {v1, v4, v2, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ +403dd2: 0c01 |0037: move-result-object v1 │ │ +403dd4: 6e10 c037 0100 |0038: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37c0 │ │ +403dda: 2201 481b |003b: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1; // type@1b48 │ │ +403dde: 7030 4ca5 7108 |003d: invoke-direct {v1, v7, v8}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda1;.:(J)V // method@a54c │ │ +403de4: 7110 e9b0 0100 |0040: invoke-static {v1}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ +403dea: 0c07 |0043: move-result-object v7 │ │ +403dec: 7100 0cb1 0000 |0044: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +403df2: 0c08 |0047: move-result-object v8 │ │ +403df4: 6e20 eeb0 8700 |0048: invoke-virtual {v7, v8}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ +403dfa: 0c07 |004b: move-result-object v7 │ │ +403dfc: 7100 07b1 0000 |004c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +403e02: 0c08 |004f: move-result-object v8 │ │ +403e04: 6e20 ebb0 8700 |0050: invoke-virtual {v7, v8}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ +403e0a: 0c07 |0053: move-result-object v7 │ │ +403e0c: 2208 491b |0054: new-instance v8, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2; // type@1b49 │ │ +403e10: 7020 4ea5 0800 |0056: invoke-direct {v8, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda2;.:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a54e │ │ +403e16: 2200 4a1b |0059: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda3; // type@1b4a │ │ +403e1a: 7010 50a5 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda3;.:()V // method@a550 │ │ +403e20: 2201 4b1b |005e: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda4; // type@1b4b │ │ +403e24: 7010 52a5 0100 |0060: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$$ExternalSyntheticLambda4;.:()V // method@a552 │ │ +403e2a: 6e40 edb0 8710 |0063: invoke-virtual {v7, v8, v0, v1}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ +403e30: 0c07 |0066: move-result-object v7 │ │ +403e32: 5b57 2893 |0067: iput-object v7, v5, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9328 │ │ +403e36: 1106 |0069: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=65 │ │ 0x0008 line=66 │ │ 0x0015 line=68 │ │ 0x001b line=69 │ │ 0x0023 line=71 │ │ @@ -1736248,20 +1736256,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -403fc4: |[403fc4] de.danoeh.antennapod.fragment.FeedSettingsFragment.onDestroy:()V │ │ -403fd4: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ -403fda: 5410 2893 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9328 │ │ -403fde: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -403fe2: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -403fe8: 0e00 |000a: return-void │ │ +403fac: |[403fac] de.danoeh.antennapod.fragment.FeedSettingsFragment.onDestroy:()V │ │ +403fbc: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ +403fc2: 5410 2893 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9328 │ │ +403fc6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +403fca: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +403fd0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x0007 line=98 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment; │ │ @@ -1736331,17 +1736339,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 │ │ -40484c: |[40484c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$9rz8CmHFIFTnxEgyGAUTXjXxiqc:(Ljava/lang/Throwable;)V │ │ -40485c: 7110 f8a5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$4:(Ljava/lang/Throwable;)V // method@a5f8 │ │ -404862: 0e00 |0003: return-void │ │ +404834: |[404834] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$9rz8CmHFIFTnxEgyGAUTXjXxiqc:(Ljava/lang/Throwable;)V │ │ +404844: 7110 f8a5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$4:(Ljava/lang/Throwable;)V // method@a5f8 │ │ +40484a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;) │ │ @@ -1736349,18 +1736357,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -404718: |[404718] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$Ndf6cOlXXqNlJ_VZzSFHq5S0l64:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Z │ │ -404728: 7010 02a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.restoreFromPreference:()Z // method@a602 │ │ -40472e: 0a00 |0003: move-result v0 │ │ -404730: 0f00 |0004: return v0 │ │ +404700: |[404700] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$Ndf6cOlXXqNlJ_VZzSFHq5S0l64:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Z │ │ +404710: 7010 02a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.restoreFromPreference:()Z // method@a602 │ │ +404716: 0a00 |0003: move-result v0 │ │ +404718: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;) │ │ @@ -1736368,17 +1736376,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -404864: |[404864] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$_YS2I55wB4zvxDVhwwui35vWYzw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/String;)V │ │ -404874: 7020 f7a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$3:(Ljava/lang/String;)V // method@a5f7 │ │ -40487a: 0e00 |0003: return-void │ │ +40484c: |[40484c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$_YS2I55wB4zvxDVhwwui35vWYzw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/String;)V │ │ +40485c: 7020 f7a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$3:(Ljava/lang/String;)V // method@a5f7 │ │ +404862: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1736387,17 +1736395,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/Integer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40487c: |[40487c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$bVg58wP1fYhswSurEY59xqW0bn0:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/Integer;)V │ │ -40488c: 7020 f9a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$onCreateView$0:(Ljava/lang/Integer;)V // method@a5f9 │ │ -404892: 0e00 |0003: return-void │ │ +404864: |[404864] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$bVg58wP1fYhswSurEY59xqW0bn0:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Ljava/lang/Integer;)V │ │ +404874: 7020 f9a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$onCreateView$0:(Ljava/lang/Integer;)V // method@a5f9 │ │ +40487a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Integer; │ │ │ │ @@ -1736406,17 +1736414,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -404894: |[404894] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$nxq5VjwZESiSBP5hmKY-Yo0x4Mw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V │ │ -4048a4: 7030 f6a5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$2:(Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V // method@a5f6 │ │ -4048aa: 0e00 |0003: return-void │ │ +40487c: |[40487c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$nxq5VjwZESiSBP5hmKY-Yo0x4Mw:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V │ │ +40488c: 7030 f6a5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$load$2:(Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V // method@a5f6 │ │ +404892: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/MaybeEmitter; │ │ @@ -1736426,17 +1736434,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4048ac: |[4048ac] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$qC_mHwPmIwHFRNgQMqZNehB2puk:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -4048bc: 7010 faa5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$onCreateView$1:()V // method@a5fa │ │ -4048c2: 0e00 |0003: return-void │ │ +404894: |[404894] de.danoeh.antennapod.fragment.ItemDescriptionFragment.$r8$lambda$qC_mHwPmIwHFRNgQMqZNehB2puk:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +4048a4: 7010 faa5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.lambda$onCreateView$1:()V // method@a5fa │ │ +4048aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;) │ │ @@ -1736444,17 +1736452,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -404834: |[404834] de.danoeh.antennapod.fragment.ItemDescriptionFragment.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; │ │ -404844: 5400 3e93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -404848: 1100 |0002: return-object v0 │ │ +40481c: |[40481c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.-$$Nest$fgetwebvDescription:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)Lde/danoeh/antennapod/view/ShownotesWebView; │ │ +40482c: 5400 3e93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +404830: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;) │ │ @@ -1736462,17 +1736470,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4048c4: |[4048c4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.-$$Nest$mload:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ -4048d4: 7010 fba5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.load:()V // method@a5fb │ │ -4048da: 0e00 |0003: return-void │ │ +4048ac: |[4048ac] de.danoeh.antennapod.fragment.ItemDescriptionFragment.-$$Nest$mload:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V │ │ +4048bc: 7010 fba5 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.load:()V // method@a5fb │ │ +4048c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;) │ │ @@ -1736480,17 +1736488,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4048dc: |[4048dc] de.danoeh.antennapod.fragment.ItemDescriptionFragment.:()V │ │ -4048ec: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -4048f2: 0e00 |0003: return-void │ │ +4048c4: |[4048c4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.:()V │ │ +4048d4: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +4048da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ #9 : (in Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;) │ │ @@ -1736498,46 +1736506,46 @@ │ │ type : '(Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -4048f4: |[4048f4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$2:(Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V │ │ -404904: 5440 3c93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ -404908: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -40490e: 0c00 |0005: move-result-object v0 │ │ -404910: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -404914: 7210 f0b0 0600 |0008: invoke-interface {v6}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ -40491a: 0e00 |000b: return-void │ │ -40491c: 2001 a51c |000c: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -404920: 3801 1d00 |000e: if-eqz v1, 002b // +001d │ │ -404924: 0701 |0010: move-object v1, v0 │ │ -404926: 1f01 a51c |0011: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -40492a: 6e10 f6ab 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -404930: 0c02 |0016: move-result-object v2 │ │ -404932: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ -404936: 6e10 f7ab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@abf7 │ │ -40493c: 0b02 |001c: move-result-wide v2 │ │ -40493e: 7120 1f9b 3200 |001d: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ -404944: 0c02 |0020: move-result-object v2 │ │ -404946: 6e20 14ac 2100 |0021: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ -40494c: 6e10 f6ab 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -404952: 0c01 |0027: move-result-object v1 │ │ -404954: 7110 419b 0100 |0028: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b41 │ │ -40495a: 2201 a619 |002b: new-instance v1, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner; // type@19a6 │ │ -40495e: 7210 67ac 0000 |002d: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDescription:()Ljava/lang/String; // method@ac67 │ │ -404964: 0c02 |0030: move-result-object v2 │ │ -404966: 7210 68ac 0000 |0031: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -40496c: 0a00 |0034: move-result v0 │ │ -40496e: 7040 c49d 5102 |0035: invoke-direct {v1, v5, v2, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.:(Landroid/content/Context;Ljava/lang/String;I)V // method@9dc4 │ │ -404974: 6e10 cb9d 0100 |0038: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.processShownotes:()Ljava/lang/String; // method@9dcb │ │ -40497a: 0c05 |003b: move-result-object v5 │ │ -40497c: 7220 f1b0 5600 |003c: invoke-interface {v6, v5}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ -404982: 0e00 |003f: return-void │ │ +4048dc: |[4048dc] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$2:(Landroid/content/Context;Lio/reactivex/MaybeEmitter;)V │ │ +4048ec: 5440 3c93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ +4048f0: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +4048f6: 0c00 |0005: move-result-object v0 │ │ +4048f8: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +4048fc: 7210 f0b0 0600 |0008: invoke-interface {v6}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ +404902: 0e00 |000b: return-void │ │ +404904: 2001 a51c |000c: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +404908: 3801 1d00 |000e: if-eqz v1, 002b // +001d │ │ +40490c: 0701 |0010: move-object v1, v0 │ │ +40490e: 1f01 a51c |0011: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +404912: 6e10 f6ab 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +404918: 0c02 |0016: move-result-object v2 │ │ +40491a: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ +40491e: 6e10 f7ab 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@abf7 │ │ +404924: 0b02 |001c: move-result-wide v2 │ │ +404926: 7120 1f9b 3200 |001d: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ +40492c: 0c02 |0020: move-result-object v2 │ │ +40492e: 6e20 14ac 2100 |0021: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac14 │ │ +404934: 6e10 f6ab 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +40493a: 0c01 |0027: move-result-object v1 │ │ +40493c: 7110 419b 0100 |0028: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBReader;.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b41 │ │ +404942: 2201 a619 |002b: new-instance v1, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner; // type@19a6 │ │ +404946: 7210 67ac 0000 |002d: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDescription:()Ljava/lang/String; // method@ac67 │ │ +40494c: 0c02 |0030: move-result-object v2 │ │ +40494e: 7210 68ac 0000 |0031: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +404954: 0a00 |0034: move-result v0 │ │ +404956: 7040 c49d 5102 |0035: invoke-direct {v1, v5, v2, v0}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.:(Landroid/content/Context;Ljava/lang/String;I)V // method@9dc4 │ │ +40495c: 6e10 cb9d 0100 |0038: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.processShownotes:()Ljava/lang/String; // method@9dcb │ │ +404962: 0c05 |003b: move-result-object v5 │ │ +404964: 7220 f1b0 5600 |003c: invoke-interface {v6, v5}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ +40496a: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0008 line=97 │ │ 0x000c line=100 │ │ 0x0010 line=101 │ │ 0x0013 line=102 │ │ @@ -1736556,26 +1736564,26 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 22 16-bit code units │ │ -404984: |[404984] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$3:(Ljava/lang/String;)V │ │ -404994: 5460 3e93 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -404998: 1a01 9798 |0002: const-string v1, "https://127.0.0.1" // string@9897 │ │ -40499c: 1a03 16df |0004: const-string v3, "text/html" // string@df16 │ │ -4049a0: 1a04 54e4 |0006: const-string v4, "utf-8" // string@e454 │ │ -4049a4: 1a05 7667 |0008: const-string v5, "about:blank" // string@6776 │ │ -4049a8: 0772 |000a: move-object v2, v7 │ │ -4049aa: 7406 7b0f 0000 |000b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0f7b │ │ -4049b0: 1a07 df22 |000e: const-string v7, "ItemDescriptionFragment" // string@22df │ │ -4049b4: 1a00 6a61 |0010: const-string v0, "Webview loaded" // string@616a │ │ -4049b8: 7120 f50a 0700 |0012: invoke-static {v7, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4049be: 0e00 |0015: return-void │ │ +40496c: |[40496c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$3:(Ljava/lang/String;)V │ │ +40497c: 5460 3e93 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +404980: 1a01 9798 |0002: const-string v1, "https://127.0.0.1" // string@9897 │ │ +404984: 1a03 16df |0004: const-string v3, "text/html" // string@df16 │ │ +404988: 1a04 54e4 |0006: const-string v4, "utf-8" // string@e454 │ │ +40498c: 1a05 7667 |0008: const-string v5, "about:blank" // string@6776 │ │ +404990: 0772 |000a: move-object v2, v7 │ │ +404992: 7406 7b0f 0000 |000b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0f7b │ │ +404998: 1a07 df22 |000e: const-string v7, "ItemDescriptionFragment" // string@22df │ │ +40499c: 1a00 6a61 |0010: const-string v0, "Webview loaded" // string@616a │ │ +4049a0: 7120 f50a 0700 |0012: invoke-static {v7, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4049a6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0012 line=116 │ │ locals : │ │ 0x0000 - 0x0016 reg=6 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ 0x0000 - 0x0016 reg=7 (null) Ljava/lang/String; │ │ @@ -1736585,20 +1736593,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 │ │ -4049c0: |[4049c0] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$4:(Ljava/lang/Throwable;)V │ │ -4049d0: 1a00 df22 |0000: const-string v0, "ItemDescriptionFragment" // string@22df │ │ -4049d4: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -4049da: 0c01 |0005: move-result-object v1 │ │ -4049dc: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -4049e2: 0e00 |0009: return-void │ │ +4049a8: |[4049a8] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$load$4:(Ljava/lang/Throwable;)V │ │ +4049b8: 1a00 df22 |0000: const-string v0, "ItemDescriptionFragment" // string@22df │ │ +4049bc: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +4049c2: 0c01 |0005: move-result-object v1 │ │ +4049c4: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +4049ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=117 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #12 : (in Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;) │ │ @@ -1736606,21 +1736614,21 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -4049e4: |[4049e4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$onCreateView$0:(Ljava/lang/Integer;)V │ │ -4049f4: 5410 3c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ -4049f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -4049fc: 6e10 2fb2 0200 |0004: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -404a02: 0a02 |0007: move-result v2 │ │ -404a04: 6e20 fd9d 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -404a0a: 0e00 |000b: return-void │ │ +4049cc: |[4049cc] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$onCreateView$0:(Ljava/lang/Integer;)V │ │ +4049dc: 5410 3c93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ +4049e0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +4049e4: 6e10 2fb2 0200 |0004: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +4049ea: 0a02 |0007: move-result v2 │ │ +4049ec: 6e20 fd9d 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +4049f2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=48 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Integer; │ │ @@ -1736630,21 +1736638,21 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -404a0c: |[404a0c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$onCreateView$1:()V │ │ -404a1c: 5440 3e93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -404a20: 2201 6c1b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5; // type@1b6c │ │ -404a24: 7020 e7a5 4100 |0004: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5e7 │ │ -404a2a: 1602 3200 |0007: const-wide/16 v2, #int 50 // #32 │ │ -404a2e: 6e40 1d0d 1032 |0009: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d1d │ │ -404a34: 0e00 |000c: return-void │ │ +4049f4: |[4049f4] de.danoeh.antennapod.fragment.ItemDescriptionFragment.lambda$onCreateView$1:()V │ │ +404a04: 5440 3e93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +404a08: 2201 6c1b |0002: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5; // type@1b6c │ │ +404a0c: 7020 e7a5 4100 |0004: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5e7 │ │ +404a12: 1602 3200 |0007: const-wide/16 v2, #int 50 // #32 │ │ +404a16: 6e40 1d0d 1032 |0009: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d1d │ │ +404a1c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x000d reg=4 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ #14 : (in Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;) │ │ @@ -1736652,45 +1736660,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -404a38: |[404a38] de.danoeh.antennapod.fragment.ItemDescriptionFragment.load:()V │ │ -404a48: 1a00 df22 |0000: const-string v0, "ItemDescriptionFragment" // string@22df │ │ -404a4c: 1a01 b7a3 |0002: const-string v1, "load()" // string@a3b7 │ │ -404a50: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -404a56: 5430 3d93 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@933d │ │ -404a5a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -404a5e: 7210 08b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -404a64: 6e10 2035 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -404a6a: 0c00 |0011: move-result-object v0 │ │ -404a6c: 3900 0300 |0012: if-nez v0, 0015 // +0003 │ │ -404a70: 0e00 |0014: return-void │ │ -404a72: 2201 691b |0015: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2; // type@1b69 │ │ -404a76: 7030 e1a5 3100 |0017: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;)V // method@a5e1 │ │ -404a7c: 7110 e9b0 0100 |001a: invoke-static {v1}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ -404a82: 0c00 |001d: move-result-object v0 │ │ -404a84: 7100 0cb1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -404a8a: 0c01 |0021: move-result-object v1 │ │ -404a8c: 6e20 eeb0 1000 |0022: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ -404a92: 0c00 |0025: move-result-object v0 │ │ -404a94: 7100 07b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -404a9a: 0c01 |0029: move-result-object v1 │ │ -404a9c: 6e20 ebb0 1000 |002a: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ -404aa2: 0c00 |002d: move-result-object v0 │ │ -404aa4: 2201 6a1b |002e: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3; // type@1b6a │ │ -404aa8: 7020 e3a5 3100 |0030: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5e3 │ │ -404aae: 2202 6b1b |0033: new-instance v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda4; // type@1b6b │ │ -404ab2: 7010 e5a5 0200 |0035: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda4;.:()V // method@a5e5 │ │ -404ab8: 6e30 ecb0 1002 |0038: invoke-virtual {v0, v1, v2}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0ec │ │ -404abe: 0c00 |003b: move-result-object v0 │ │ -404ac0: 5b30 3d93 |003c: iput-object v0, v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@933d │ │ -404ac4: 0e00 |003e: return-void │ │ +404a20: |[404a20] de.danoeh.antennapod.fragment.ItemDescriptionFragment.load:()V │ │ +404a30: 1a00 df22 |0000: const-string v0, "ItemDescriptionFragment" // string@22df │ │ +404a34: 1a01 b7a3 |0002: const-string v1, "load()" // string@a3b7 │ │ +404a38: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +404a3e: 5430 3d93 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@933d │ │ +404a42: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +404a46: 7210 08b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +404a4c: 6e10 2035 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +404a52: 0c00 |0011: move-result-object v0 │ │ +404a54: 3900 0300 |0012: if-nez v0, 0015 // +0003 │ │ +404a58: 0e00 |0014: return-void │ │ +404a5a: 2201 691b |0015: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2; // type@1b69 │ │ +404a5e: 7030 e1a5 3100 |0017: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/content/Context;)V // method@a5e1 │ │ +404a64: 7110 e9b0 0100 |001a: invoke-static {v1}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ +404a6a: 0c00 |001d: move-result-object v0 │ │ +404a6c: 7100 0cb1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +404a72: 0c01 |0021: move-result-object v1 │ │ +404a74: 6e20 eeb0 1000 |0022: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ +404a7a: 0c00 |0025: move-result-object v0 │ │ +404a7c: 7100 07b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +404a82: 0c01 |0029: move-result-object v1 │ │ +404a84: 6e20 ebb0 1000 |002a: invoke-virtual {v0, v1}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ +404a8a: 0c00 |002d: move-result-object v0 │ │ +404a8c: 2201 6a1b |002e: new-instance v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3; // type@1b6a │ │ +404a90: 7020 e3a5 3100 |0030: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5e3 │ │ +404a96: 2202 6b1b |0033: new-instance v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda4; // type@1b6b │ │ +404a9a: 7010 e5a5 0200 |0035: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda4;.:()V // method@a5e5 │ │ +404aa0: 6e30 ecb0 1002 |0038: invoke-virtual {v0, v1, v2}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0ec │ │ +404aa6: 0c00 |003b: move-result-object v0 │ │ +404aa8: 5b30 3d93 |003c: iput-object v0, v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@933d │ │ +404aac: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=86 │ │ 0x0007 line=87 │ │ 0x000b line=88 │ │ 0x000e line=90 │ │ 0x0015 line=94 │ │ @@ -1736705,66 +1736713,66 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -404754: |[404754] de.danoeh.antennapod.fragment.ItemDescriptionFragment.restoreFromPreference:()Z │ │ -404764: 1a00 3652 |0000: const-string v0, "Restoring from preferences" // string@5236 │ │ -404768: 1a01 df22 |0002: const-string v1, "ItemDescriptionFragment" // string@22df │ │ -40476c: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -404772: 6e10 1a35 0600 |0007: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -404778: 0c00 |000a: move-result-object v0 │ │ -40477a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -40477c: 3800 5a00 |000c: if-eqz v0, 0066 // +005a │ │ -404780: 1a03 e222 |000e: const-string v3, "ItemDescriptionFragmentPrefs" // string@22e2 │ │ -404784: 6e30 2f02 3002 |0010: invoke-virtual {v0, v3, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -40478a: 0c00 |0013: move-result-object v0 │ │ -40478c: 1a03 0ec6 |0014: const-string v3, "prefPlayableId" // string@c60e │ │ -404790: 1a04 0000 |0016: const-string v4, "" // string@0000 │ │ -404794: 7230 9e02 3004 |0018: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -40479a: 0c03 |001b: move-result-object v3 │ │ -40479c: 1a04 26c6 |001c: const-string v4, "prefScrollY" // string@c626 │ │ -4047a0: 12f5 |001e: const/4 v5, #int -1 // #ff │ │ -4047a2: 7230 9c02 4005 |001f: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -4047a8: 0a00 |0022: move-result v0 │ │ -4047aa: 5464 3c93 |0023: iget-object v4, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ -4047ae: 3804 4100 |0025: if-eqz v4, 0066 // +0041 │ │ -4047b2: 3250 3f00 |0027: if-eq v0, v5, 0066 // +003f │ │ -4047b6: 6e10 ea9d 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -4047bc: 0c04 |002c: move-result-object v4 │ │ -4047be: 3804 3900 |002d: if-eqz v4, 0066 // +0039 │ │ -4047c2: 5464 3c93 |002f: iget-object v4, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ -4047c6: 6e10 ea9d 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -4047cc: 0c04 |0034: move-result-object v4 │ │ -4047ce: 7210 6bac 0400 |0035: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ -4047d4: 0c04 |0038: move-result-object v4 │ │ -4047d6: 6e10 7db2 0400 |0039: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -4047dc: 0c04 |003c: move-result-object v4 │ │ -4047de: 6e20 9fb2 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4047e4: 0a03 |0040: move-result v3 │ │ -4047e6: 3803 2500 |0041: if-eqz v3, 0066 // +0025 │ │ -4047ea: 5463 3e93 |0043: iget-object v3, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -4047ee: 3803 2100 |0045: if-eqz v3, 0066 // +0021 │ │ -4047f2: 2202 741e |0047: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -4047f6: 7010 c7b2 0200 |0049: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4047fc: 1a03 3552 |004c: const-string v3, "Restored scroll Position: " // string@5235 │ │ -404800: 6e20 d3b2 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -404806: 6e20 ceb2 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -40480c: 6e10 deb2 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -404812: 0c02 |0057: move-result-object v2 │ │ -404814: 7120 f50a 2100 |0058: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -40481a: 5461 3e93 |005b: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -40481e: 6e10 be0c 0100 |005d: invoke-virtual {v1}, Landroid/view/View;.getScrollX:()I // method@0cbe │ │ -404824: 0a02 |0060: move-result v2 │ │ -404826: 6e30 350d 2100 |0061: invoke-virtual {v1, v2, v0}, Landroid/view/View;.scrollTo:(II)V // method@0d35 │ │ -40482c: 1210 |0064: const/4 v0, #int 1 // #1 │ │ -40482e: 0f00 |0065: return v0 │ │ -404830: 0f02 |0066: return v2 │ │ +40473c: |[40473c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.restoreFromPreference:()Z │ │ +40474c: 1a00 3652 |0000: const-string v0, "Restoring from preferences" // string@5236 │ │ +404750: 1a01 df22 |0002: const-string v1, "ItemDescriptionFragment" // string@22df │ │ +404754: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +40475a: 6e10 1a35 0600 |0007: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +404760: 0c00 |000a: move-result-object v0 │ │ +404762: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +404764: 3800 5a00 |000c: if-eqz v0, 0066 // +005a │ │ +404768: 1a03 e222 |000e: const-string v3, "ItemDescriptionFragmentPrefs" // string@22e2 │ │ +40476c: 6e30 2f02 3002 |0010: invoke-virtual {v0, v3, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +404772: 0c00 |0013: move-result-object v0 │ │ +404774: 1a03 0ec6 |0014: const-string v3, "prefPlayableId" // string@c60e │ │ +404778: 1a04 0000 |0016: const-string v4, "" // string@0000 │ │ +40477c: 7230 9e02 3004 |0018: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +404782: 0c03 |001b: move-result-object v3 │ │ +404784: 1a04 26c6 |001c: const-string v4, "prefScrollY" // string@c626 │ │ +404788: 12f5 |001e: const/4 v5, #int -1 // #ff │ │ +40478a: 7230 9c02 4005 |001f: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +404790: 0a00 |0022: move-result v0 │ │ +404792: 5464 3c93 |0023: iget-object v4, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ +404796: 3804 4100 |0025: if-eqz v4, 0066 // +0041 │ │ +40479a: 3250 3f00 |0027: if-eq v0, v5, 0066 // +003f │ │ +40479e: 6e10 ea9d 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +4047a4: 0c04 |002c: move-result-object v4 │ │ +4047a6: 3804 3900 |002d: if-eqz v4, 0066 // +0039 │ │ +4047aa: 5464 3c93 |002f: iget-object v4, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ +4047ae: 6e10 ea9d 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +4047b4: 0c04 |0034: move-result-object v4 │ │ +4047b6: 7210 6bac 0400 |0035: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ +4047bc: 0c04 |0038: move-result-object v4 │ │ +4047be: 6e10 7db2 0400 |0039: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +4047c4: 0c04 |003c: move-result-object v4 │ │ +4047c6: 6e20 9fb2 4300 |003d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4047cc: 0a03 |0040: move-result v3 │ │ +4047ce: 3803 2500 |0041: if-eqz v3, 0066 // +0025 │ │ +4047d2: 5463 3e93 |0043: iget-object v3, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +4047d6: 3803 2100 |0045: if-eqz v3, 0066 // +0021 │ │ +4047da: 2202 741e |0047: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +4047de: 7010 c7b2 0200 |0049: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4047e4: 1a03 3552 |004c: const-string v3, "Restored scroll Position: " // string@5235 │ │ +4047e8: 6e20 d3b2 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4047ee: 6e20 ceb2 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +4047f4: 6e10 deb2 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4047fa: 0c02 |0057: move-result-object v2 │ │ +4047fc: 7120 f50a 2100 |0058: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +404802: 5461 3e93 |005b: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +404806: 6e10 be0c 0100 |005d: invoke-virtual {v1}, Landroid/view/View;.getScrollX:()I // method@0cbe │ │ +40480c: 0a02 |0060: move-result v2 │ │ +40480e: 6e30 350d 2100 |0061: invoke-virtual {v1, v2, v0}, Landroid/view/View;.scrollTo:(II)V // method@0d35 │ │ +404814: 1210 |0064: const/4 v0, #int 1 // #1 │ │ +404816: 0f00 |0065: return v0 │ │ +404818: 0f02 |0066: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=144 │ │ 0x0007 line=145 │ │ 0x0010 line=147 │ │ 0x0018 line=148 │ │ 0x001f line=149 │ │ @@ -1736780,67 +1736788,67 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -404b9c: |[404b9c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.savePreference:()V │ │ -404bac: 1a00 1d54 |0000: const-string v0, "Saving preferences" // string@541d │ │ -404bb0: 1a01 df22 |0002: const-string v1, "ItemDescriptionFragment" // string@22df │ │ -404bb4: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -404bba: 6e10 1a35 0600 |0007: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -404bc0: 0c00 |000a: move-result-object v0 │ │ -404bc2: 1a02 e222 |000b: const-string v2, "ItemDescriptionFragmentPrefs" // string@22e2 │ │ -404bc6: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -404bc8: 6e30 2f02 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -404bce: 0c00 |0011: move-result-object v0 │ │ -404bd0: 7210 9902 0000 |0012: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -404bd6: 0c00 |0015: move-result-object v0 │ │ -404bd8: 5462 3c93 |0016: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ -404bdc: 1a03 0ec6 |0018: const-string v3, "prefPlayableId" // string@c60e │ │ -404be0: 1a04 26c6 |001a: const-string v4, "prefScrollY" // string@c626 │ │ -404be4: 3802 4100 |001c: if-eqz v2, 005d // +0041 │ │ -404be8: 6e10 ea9d 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -404bee: 0c02 |0021: move-result-object v2 │ │ -404bf0: 3802 3b00 |0022: if-eqz v2, 005d // +003b │ │ -404bf4: 5462 3e93 |0024: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -404bf8: 3802 3700 |0026: if-eqz v2, 005d // +0037 │ │ -404bfc: 2202 741e |0028: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -404c00: 7010 c7b2 0200 |002a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -404c06: 1a05 1e54 |002d: const-string v5, "Saving scroll position: " // string@541e │ │ -404c0a: 6e20 d3b2 5200 |002f: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -404c10: 5465 3e93 |0032: iget-object v5, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -404c14: 6e10 bf0c 0500 |0034: invoke-virtual {v5}, Landroid/view/View;.getScrollY:()I // method@0cbf │ │ -404c1a: 0a05 |0037: move-result v5 │ │ -404c1c: 6e20 ceb2 5200 |0038: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -404c22: 6e10 deb2 0200 |003b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -404c28: 0c02 |003e: move-result-object v2 │ │ -404c2a: 7120 f50a 2100 |003f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -404c30: 5461 3e93 |0042: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -404c34: 6e10 bf0c 0100 |0044: invoke-virtual {v1}, Landroid/view/View;.getScrollY:()I // method@0cbf │ │ -404c3a: 0a01 |0047: move-result v1 │ │ -404c3c: 7230 9302 4001 |0048: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -404c42: 5461 3c93 |004b: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ -404c46: 6e10 ea9d 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -404c4c: 0c01 |0050: move-result-object v1 │ │ -404c4e: 7210 6bac 0100 |0051: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ -404c54: 0c01 |0054: move-result-object v1 │ │ -404c56: 6e10 7db2 0100 |0055: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -404c5c: 0c01 |0058: move-result-object v1 │ │ -404c5e: 7230 9502 3001 |0059: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -404c64: 280f |005c: goto 006b // +000f │ │ -404c66: 1a02 87ce |005d: const-string v2, "savePreferences was called while media or webview was null" // string@ce87 │ │ -404c6a: 7120 f50a 2100 |005f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -404c70: 12f1 |0062: const/4 v1, #int -1 // #ff │ │ -404c72: 7230 9302 4001 |0063: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -404c78: 1a01 0000 |0066: const-string v1, "" // string@0000 │ │ -404c7c: 7230 9502 3001 |0068: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -404c82: 7210 8f02 0000 |006b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -404c88: 0e00 |006e: return-void │ │ +404b84: |[404b84] de.danoeh.antennapod.fragment.ItemDescriptionFragment.savePreference:()V │ │ +404b94: 1a00 1d54 |0000: const-string v0, "Saving preferences" // string@541d │ │ +404b98: 1a01 df22 |0002: const-string v1, "ItemDescriptionFragment" // string@22df │ │ +404b9c: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +404ba2: 6e10 1a35 0600 |0007: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +404ba8: 0c00 |000a: move-result-object v0 │ │ +404baa: 1a02 e222 |000b: const-string v2, "ItemDescriptionFragmentPrefs" // string@22e2 │ │ +404bae: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +404bb0: 6e30 2f02 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +404bb6: 0c00 |0011: move-result-object v0 │ │ +404bb8: 7210 9902 0000 |0012: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +404bbe: 0c00 |0015: move-result-object v0 │ │ +404bc0: 5462 3c93 |0016: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ +404bc4: 1a03 0ec6 |0018: const-string v3, "prefPlayableId" // string@c60e │ │ +404bc8: 1a04 26c6 |001a: const-string v4, "prefScrollY" // string@c626 │ │ +404bcc: 3802 4100 |001c: if-eqz v2, 005d // +0041 │ │ +404bd0: 6e10 ea9d 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +404bd6: 0c02 |0021: move-result-object v2 │ │ +404bd8: 3802 3b00 |0022: if-eqz v2, 005d // +003b │ │ +404bdc: 5462 3e93 |0024: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +404be0: 3802 3700 |0026: if-eqz v2, 005d // +0037 │ │ +404be4: 2202 741e |0028: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +404be8: 7010 c7b2 0200 |002a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +404bee: 1a05 1e54 |002d: const-string v5, "Saving scroll position: " // string@541e │ │ +404bf2: 6e20 d3b2 5200 |002f: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +404bf8: 5465 3e93 |0032: iget-object v5, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +404bfc: 6e10 bf0c 0500 |0034: invoke-virtual {v5}, Landroid/view/View;.getScrollY:()I // method@0cbf │ │ +404c02: 0a05 |0037: move-result v5 │ │ +404c04: 6e20 ceb2 5200 |0038: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +404c0a: 6e10 deb2 0200 |003b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +404c10: 0c02 |003e: move-result-object v2 │ │ +404c12: 7120 f50a 2100 |003f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +404c18: 5461 3e93 |0042: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +404c1c: 6e10 bf0c 0100 |0044: invoke-virtual {v1}, Landroid/view/View;.getScrollY:()I // method@0cbf │ │ +404c22: 0a01 |0047: move-result v1 │ │ +404c24: 7230 9302 4001 |0048: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +404c2a: 5461 3c93 |004b: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ +404c2e: 6e10 ea9d 0100 |004d: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +404c34: 0c01 |0050: move-result-object v1 │ │ +404c36: 7210 6bac 0100 |0051: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ +404c3c: 0c01 |0054: move-result-object v1 │ │ +404c3e: 6e10 7db2 0100 |0055: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +404c44: 0c01 |0058: move-result-object v1 │ │ +404c46: 7230 9502 3001 |0059: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +404c4c: 280f |005c: goto 006b // +000f │ │ +404c4e: 1a02 87ce |005d: const-string v2, "savePreferences was called while media or webview was null" // string@ce87 │ │ +404c52: 7120 f50a 2100 |005f: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +404c58: 12f1 |0062: const/4 v1, #int -1 // #ff │ │ +404c5a: 7230 9302 4001 |0063: invoke-interface {v0, v4, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +404c60: 1a01 0000 |0066: const-string v1, "" // string@0000 │ │ +404c64: 7230 9502 3001 |0068: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +404c6a: 7210 8f02 0000 |006b: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +404c70: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=127 │ │ 0x0007 line=128 │ │ 0x0012 line=129 │ │ 0x0016 line=130 │ │ 0x0028 line=131 │ │ @@ -1736861,19 +1736869,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -404734: |[404734] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -404744: 5410 3e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -404748: 6e20 c6b0 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/ShownotesWebView;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@b0c6 │ │ -40474e: 0a02 |0005: move-result v2 │ │ -404750: 0f02 |0006: return v2 │ │ +40471c: |[40471c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +40472c: 5410 3e93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +404730: 6e20 c6b0 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/ShownotesWebView;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@b0c6 │ │ +404736: 0a02 |0005: move-result v2 │ │ +404738: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -1736882,40 +1736890,40 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 58 16-bit code units │ │ -404694: |[404694] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -4046a4: 1a04 df22 |0000: const-string v4, "ItemDescriptionFragment" // string@22df │ │ -4046a8: 1a00 1517 |0002: const-string v0, "Creating view" // string@1715 │ │ -4046ac: 7120 f50a 0400 |0004: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4046b2: 1404 6c00 0d7f |0007: const v4, #float 1.87423e+38 // #7f0d006c │ │ -4046b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -4046ba: 6e40 a90b 4203 |000b: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -4046c0: 0c02 |000e: move-result-object v2 │ │ -4046c2: 1403 d003 0a7f |000f: const v3, #float 1.83453e+38 // #7f0a03d0 │ │ -4046c8: 6e20 6f0c 3200 |0012: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4046ce: 0c03 |0015: move-result-object v3 │ │ -4046d0: 1f03 f61d |0016: check-cast v3, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1df6 │ │ -4046d4: 5b13 3e93 |0018: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -4046d8: 2204 671b |001a: new-instance v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0; // type@1b67 │ │ -4046dc: 7020 dda5 1400 |001c: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5dd │ │ -4046e2: 6e20 c8b0 4300 |001f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setTimecodeSelectedListener:(Landroidx/core/util/Consumer;)V // method@b0c8 │ │ -4046e8: 5413 3e93 |0022: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -4046ec: 2204 681b |0024: new-instance v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1; // type@1b68 │ │ -4046f0: 7020 dfa5 1400 |0026: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5df │ │ -4046f6: 6e20 c7b0 4300 |0029: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setPageFinishedListener:(Ljava/lang/Runnable;)V // method@b0c7 │ │ -4046fc: 2203 6d1b |002c: new-instance v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1; // type@1b6d │ │ -404700: 7030 e9a5 1302 |002e: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/view/View;)V // method@a5e9 │ │ -404706: 6e20 4f0c 3200 |0031: invoke-virtual {v2, v3}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@0c4f │ │ -40470c: 5413 3e93 |0034: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -404710: 6e20 a135 3100 |0036: invoke-virtual {v1, v3}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ -404716: 1102 |0039: return-object v2 │ │ +40467c: |[40467c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +40468c: 1a04 df22 |0000: const-string v4, "ItemDescriptionFragment" // string@22df │ │ +404690: 1a00 1517 |0002: const-string v0, "Creating view" // string@1715 │ │ +404694: 7120 f50a 0400 |0004: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +40469a: 1404 6c00 0d7f |0007: const v4, #float 1.87423e+38 // #7f0d006c │ │ +4046a0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4046a2: 6e40 a90b 4203 |000b: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +4046a8: 0c02 |000e: move-result-object v2 │ │ +4046aa: 1403 d003 0a7f |000f: const v3, #float 1.83453e+38 // #7f0a03d0 │ │ +4046b0: 6e20 6f0c 3200 |0012: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4046b6: 0c03 |0015: move-result-object v3 │ │ +4046b8: 1f03 f61d |0016: check-cast v3, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1df6 │ │ +4046bc: 5b13 3e93 |0018: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +4046c0: 2204 671b |001a: new-instance v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0; // type@1b67 │ │ +4046c4: 7020 dda5 1400 |001c: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5dd │ │ +4046ca: 6e20 c8b0 4300 |001f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setTimecodeSelectedListener:(Landroidx/core/util/Consumer;)V // method@b0c8 │ │ +4046d0: 5413 3e93 |0022: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +4046d4: 2204 681b |0024: new-instance v4, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1; // type@1b68 │ │ +4046d8: 7020 dfa5 1400 |0026: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;)V // method@a5df │ │ +4046de: 6e20 c7b0 4300 |0029: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setPageFinishedListener:(Ljava/lang/Runnable;)V // method@b0c7 │ │ +4046e4: 2203 6d1b |002c: new-instance v3, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1; // type@1b6d │ │ +4046e8: 7030 e9a5 1302 |002e: invoke-direct {v3, v1, v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/view/View;)V // method@a5e9 │ │ +4046ee: 6e20 4f0c 3200 |0031: invoke-virtual {v2, v3}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@0c4f │ │ +4046f4: 5413 3e93 |0034: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +4046f8: 6e20 a135 3100 |0036: invoke-virtual {v1, v3}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ +4046fe: 1102 |0039: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=43 │ │ 0x000b line=44 │ │ 0x0012 line=45 │ │ 0x001a line=46 │ │ 0x0022 line=51 │ │ @@ -1736932,25 +1736940,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -404ac8: |[404ac8] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onDestroy:()V │ │ -404ad8: 6f10 6d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ -404ade: 1a00 df22 |0003: const-string v0, "ItemDescriptionFragment" // string@22df │ │ -404ae2: 1a01 6f1e |0005: const-string v1, "Fragment destroyed" // string@1e6f │ │ -404ae6: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -404aec: 5420 3e93 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -404af0: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -404af4: 6e10 120e 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@0e12 │ │ -404afa: 5420 3e93 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -404afe: 6e10 790f 0000 |0013: invoke-virtual {v0}, Landroid/webkit/WebView;.destroy:()V // method@0f79 │ │ -404b04: 0e00 |0016: return-void │ │ +404ab0: |[404ab0] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onDestroy:()V │ │ +404ac0: 6f10 6d35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ +404ac6: 1a00 df22 |0003: const-string v0, "ItemDescriptionFragment" // string@22df │ │ +404aca: 1a01 6f1e |0005: const-string v1, "Fragment destroyed" // string@1e6f │ │ +404ace: 7120 f50a 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +404ad4: 5420 3e93 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +404ad8: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +404adc: 6e10 120e 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@0e12 │ │ +404ae2: 5420 3e93 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +404ae6: 6e10 790f 0000 |0013: invoke-virtual {v0}, Landroid/webkit/WebView;.destroy:()V // method@0f79 │ │ +404aec: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0007 line=73 │ │ 0x000a line=74 │ │ 0x000e line=75 │ │ 0x0011 line=76 │ │ @@ -1736962,18 +1736970,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -404b08: |[404b08] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onPause:()V │ │ -404b18: 6f10 7935 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3579 │ │ -404b1e: 7010 03a6 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.savePreference:()V // method@a603 │ │ -404b24: 0e00 |0006: return-void │ │ +404af0: |[404af0] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onPause:()V │ │ +404b00: 6f10 7935 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3579 │ │ +404b06: 7010 03a6 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.savePreference:()V // method@a603 │ │ +404b0c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ @@ -1736982,24 +1736990,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -404b28: |[404b28] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onStart:()V │ │ -404b38: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ -404b3e: 2200 6e1b |0003: new-instance v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2; // type@1b6e │ │ -404b42: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -404b48: 0c01 |0008: move-result-object v1 │ │ -404b4a: 7030 eba5 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/app/Activity;)V // method@a5eb │ │ -404b50: 5b20 3c93 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ -404b54: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -404b5a: 7010 fba5 0200 |0011: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.load:()V // method@a5fb │ │ -404b60: 0e00 |0014: return-void │ │ +404b10: |[404b10] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onStart:()V │ │ +404b20: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ +404b26: 2200 6e1b |0003: new-instance v0, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2; // type@1b6e │ │ +404b2a: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +404b30: 0c01 |0008: move-result-object v1 │ │ +404b32: 7030 eba5 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment$2;.:(Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;Landroid/app/Activity;)V // method@a5eb │ │ +404b38: 5b20 3c93 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ +404b3c: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +404b42: 7010 fba5 0200 |0011: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.load:()V // method@a5fb │ │ +404b48: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x000e line=175 │ │ 0x0011 line=176 │ │ locals : │ │ @@ -1737010,24 +1737018,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -404b64: |[404b64] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onStop:()V │ │ -404b74: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -404b7a: 5410 3d93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@933d │ │ -404b7e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -404b82: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -404b88: 5410 3c93 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ -404b8c: 6e10 fc9d 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ -404b92: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -404b94: 5b10 3c93 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ -404b98: 0e00 |0012: return-void │ │ +404b4c: |[404b4c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.onStop:()V │ │ +404b5c: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +404b62: 5410 3d93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webViewLoader:Lio/reactivex/disposables/Disposable; // field@933d │ │ +404b66: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +404b6a: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +404b70: 5410 3c93 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ +404b74: 6e10 fc9d 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ +404b7a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +404b7c: 5b10 3c93 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@933c │ │ +404b80: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0003 line=183 │ │ 0x0007 line=184 │ │ 0x000a line=186 │ │ 0x0010 line=187 │ │ @@ -1737039,20 +1737047,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -404c8c: |[404c8c] de.danoeh.antennapod.fragment.ItemDescriptionFragment.scrollToTop:()V │ │ -404c9c: 5420 3e93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ -404ca0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -404ca2: 6e30 350d 1001 |0003: invoke-virtual {v0, v1, v1}, Landroid/view/View;.scrollTo:(II)V // method@0d35 │ │ -404ca8: 7010 03a6 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.savePreference:()V // method@a603 │ │ -404cae: 0e00 |0009: return-void │ │ +404c74: |[404c74] de.danoeh.antennapod.fragment.ItemDescriptionFragment.scrollToTop:()V │ │ +404c84: 5420 3e93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@933e │ │ +404c88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +404c8a: 6e30 350d 1001 |0003: invoke-virtual {v0, v1, v1}, Landroid/view/View;.scrollTo:(II)V // method@0d35 │ │ +404c90: 7010 03a6 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemDescriptionFragment;.savePreference:()V // method@a603 │ │ +404c96: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0006 line=163 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/ItemDescriptionFragment; │ │ │ │ @@ -1737201,17 +1737209,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 │ │ -405214: |[405214] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$3ZOcgMkMRoVZmpCubHBG4oXgU0w:(Ljava/lang/Throwable;)V │ │ -405224: 7110 27a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$load$8:(Ljava/lang/Throwable;)V // method@a627 │ │ -40522a: 0e00 |0003: return-void │ │ +4051fc: |[4051fc] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$3ZOcgMkMRoVZmpCubHBG4oXgU0w:(Ljava/lang/Throwable;)V │ │ +40520c: 7110 27a6 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$load$8:(Ljava/lang/Throwable;)V // method@a627 │ │ +405212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/ItemFragment;) │ │ @@ -1737219,18 +1737227,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -405180: |[405180] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$AoVEL9bRft7E73aAwrbgp-kKdCo:(Lde/danoeh/antennapod/fragment/ItemFragment;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -405190: 7010 30a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.loadInBackground:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@a630 │ │ -405196: 0c00 |0003: move-result-object v0 │ │ -405198: 1100 |0004: return-object v0 │ │ +405168: |[405168] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$AoVEL9bRft7E73aAwrbgp-kKdCo:(Lde/danoeh/antennapod/fragment/ItemFragment;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +405178: 7010 30a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.loadInBackground:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@a630 │ │ +40517e: 0c00 |0003: move-result-object v0 │ │ +405180: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/ItemFragment;) │ │ @@ -1737238,17 +1737246,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40522c: |[40522c] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$Ex5cXan2kW61-pwAqlZMkugs0Ac:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ -40523c: 7020 2ba6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a62b │ │ -405242: 0e00 |0003: return-void │ │ +405214: |[405214] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$Ex5cXan2kW61-pwAqlZMkugs0Ac:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ +405224: 7020 2ba6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a62b │ │ +40522a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1737257,17 +1737265,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -405244: |[405244] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$PaFn_WuTDtg1aCI4s6Ap0_5Q5f8:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ -405254: 7040 2da6 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$showOnDemandConfigBalloon$5:(ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a62d │ │ -40525a: 0e00 |0003: return-void │ │ +40522c: |[40522c] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$PaFn_WuTDtg1aCI4s6Ap0_5Q5f8:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ +40523c: 7040 2da6 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$showOnDemandConfigBalloon$5:(ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a62d │ │ +405242: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lcom/skydoves/balloon/Balloon; │ │ @@ -1737278,17 +1737286,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40525c: |[40525c] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$VASlpUzT7TvsSrSpKHSsRNrXVGY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ -40526c: 7020 2ca6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$4:(Landroid/view/View;)V // method@a62c │ │ -405272: 0e00 |0003: return-void │ │ +405244: |[405244] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$VASlpUzT7TvsSrSpKHSsRNrXVGY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ +405254: 7020 2ca6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$4:(Landroid/view/View;)V // method@a62c │ │ +40525a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1737297,17 +1737305,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -405274: |[405274] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$WuUTa9lzUsBBT2YN9wjhY1y-rFU:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ -405284: 7020 2aa6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a62a │ │ -40528a: 0e00 |0003: return-void │ │ +40525c: |[40525c] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$WuUTa9lzUsBBT2YN9wjhY1y-rFU:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ +40526c: 7020 2aa6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a62a │ │ +405272: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1737316,17 +1737324,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;Ljava/lang/Integer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40528c: |[40528c] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$YLIiYvE64T3H20kOukfLs8V0jNw:(Lde/danoeh/antennapod/fragment/ItemFragment;Ljava/lang/Integer;)V │ │ -40529c: 7020 29a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$1:(Ljava/lang/Integer;)V // method@a629 │ │ -4052a2: 0e00 |0003: return-void │ │ +405274: |[405274] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$YLIiYvE64T3H20kOukfLs8V0jNw:(Lde/danoeh/antennapod/fragment/ItemFragment;Ljava/lang/Integer;)V │ │ +405284: 7020 29a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$1:(Ljava/lang/Integer;)V // method@a629 │ │ +40528a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Integer; │ │ │ │ @@ -1737335,17 +1737343,17 @@ │ │ type : '(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4052a4: |[4052a4] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$keNgtnGXeLRfhHeWL96w7CLf3Ps:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ -4052b4: 7120 2ea6 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$showOnDemandConfigBalloon$6:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a62e │ │ -4052ba: 0e00 |0003: return-void │ │ +40528c: |[40528c] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$keNgtnGXeLRfhHeWL96w7CLf3Ps:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ +40529c: 7120 2ea6 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$showOnDemandConfigBalloon$6:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V // method@a62e │ │ +4052a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/skydoves/balloon/Balloon; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1737354,17 +1737362,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4052bc: |[4052bc] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$wsz9xQAKFIUty9epOUdqQ5CsRgY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ -4052cc: 7020 28a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a628 │ │ -4052d2: 0e00 |0003: return-void │ │ +4052a4: |[4052a4] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$wsz9xQAKFIUty9epOUdqQ5CsRgY:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/view/View;)V │ │ +4052b4: 7020 28a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a628 │ │ +4052ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1737373,17 +1737381,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4052d4: |[4052d4] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$ydszLZEJ1ib-ITNdUzs2kHdKRNU:(Lde/danoeh/antennapod/fragment/ItemFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4052e4: 7020 26a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$load$7:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a626 │ │ -4052ea: 0e00 |0003: return-void │ │ +4052bc: |[4052bc] de.danoeh.antennapod.fragment.ItemFragment.$r8$lambda$ydszLZEJ1ib-ITNdUzs2kHdKRNU:(Lde/danoeh/antennapod/fragment/ItemFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +4052cc: 7020 26a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.lambda$load$7:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a626 │ │ +4052d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1737392,19 +1737400,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4052ec: |[4052ec] de.danoeh.antennapod.fragment.ItemFragment.:()V │ │ -4052fc: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -405302: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -405304: 5c10 5a93 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ -405308: 0e00 |0006: return-void │ │ +4052d4: |[4052d4] de.danoeh.antennapod.fragment.ItemFragment.:()V │ │ +4052e4: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +4052ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4052ec: 5c10 5a93 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ +4052f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment; │ │ │ │ @@ -1737413,23 +1737421,23 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -40530c: |[40530c] de.danoeh.antennapod.fragment.ItemFragment.lambda$load$7:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -40531c: 5420 5d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@935d │ │ -405320: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -405324: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40532a: 5b23 5893 |0007: iput-object v3, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -40532e: 7010 38a6 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.onFragmentLoaded:()V // method@a638 │ │ -405334: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -405336: 5c23 5a93 |000d: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ -40533a: 0e00 |000f: return-void │ │ +4052f4: |[4052f4] de.danoeh.antennapod.fragment.ItemFragment.lambda$load$7:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +405304: 5420 5d93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@935d │ │ +405308: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +40530c: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +405312: 5b23 5893 |0007: iput-object v3, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405316: 7010 38a6 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.onFragmentLoaded:()V // method@a638 │ │ +40531c: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +40531e: 5c23 5a93 |000d: iput-boolean v3, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ +405322: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0007 line=416 │ │ 0x0009 line=417 │ │ 0x000d line=418 │ │ locals : │ │ @@ -1737441,20 +1737449,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 │ │ -40533c: |[40533c] de.danoeh.antennapod.fragment.ItemFragment.lambda$load$8:(Ljava/lang/Throwable;)V │ │ -40534c: 1a00 e522 |0000: const-string v0, "ItemFragment" // string@22e5 │ │ -405350: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -405356: 0c01 |0005: move-result-object v1 │ │ -405358: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -40535e: 0e00 |0009: return-void │ │ +405324: |[405324] de.danoeh.antennapod.fragment.ItemFragment.lambda$load$8:(Ljava/lang/Throwable;)V │ │ +405334: 1a00 e522 |0000: const-string v0, "ItemFragment" // string@22e5 │ │ +405338: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +40533e: 0c01 |0005: move-result-object v1 │ │ +405340: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +405346: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=419 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #13 : (in Lde/danoeh/antennapod/fragment/ItemFragment;) │ │ @@ -1737462,17 +1737470,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -405360: |[405360] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -405370: 7010 3ea6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.openPodcast:()V // method@a63e │ │ -405376: 0e00 |0003: return-void │ │ +405348: |[405348] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +405358: 7010 3ea6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.openPodcast:()V // method@a63e │ │ +40535e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1737481,50 +1737489,50 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -405378: |[405378] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$1:(Ljava/lang/Integer;)V │ │ -405388: 5420 5593 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ -40538c: 3800 3600 |0002: if-eqz v0, 0038 // +0036 │ │ -405390: 5420 5893 |0004: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405394: 6e10 b8ab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -40539a: 0c00 |0009: move-result-object v0 │ │ -40539c: 3800 2e00 |000a: if-eqz v0, 0038 // +002e │ │ -4053a0: 5420 5593 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ -4053a4: 6e10 ea9d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -4053aa: 0c00 |0011: move-result-object v0 │ │ -4053ac: 3800 2600 |0012: if-eqz v0, 0038 // +0026 │ │ -4053b0: 5420 5893 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -4053b4: 6e10 b8ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4053ba: 0c00 |0019: move-result-object v0 │ │ -4053bc: 6e10 f4ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getIdentifier:()Ljava/lang/Object; // method@abf4 │ │ -4053c2: 0c00 |001d: move-result-object v0 │ │ -4053c4: 5421 5593 |001e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ -4053c8: 6e10 ea9d 0100 |0020: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -4053ce: 0c01 |0023: move-result-object v1 │ │ -4053d0: 7210 6bac 0100 |0024: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ -4053d6: 0c01 |0027: move-result-object v1 │ │ -4053d8: 7120 28b5 1000 |0028: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b528 │ │ -4053de: 0a00 |002b: move-result v0 │ │ -4053e0: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ -4053e4: 5420 5593 |002e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ -4053e8: 6e10 2fb2 0300 |0030: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -4053ee: 0a03 |0033: move-result v3 │ │ -4053f0: 6e20 fd9d 3000 |0034: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -4053f6: 280e |0037: goto 0045 // +000e │ │ -4053f8: 6e10 1a35 0200 |0038: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4053fe: 0c03 |003b: move-result-object v3 │ │ -405400: 1f03 d617 |003c: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -405404: 1400 3202 127f |003e: const v0, #float 1.94079e+38 // #7f120232 │ │ -40540a: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -40540c: 6e30 9e94 0301 |0042: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -405412: 0e00 |0045: return-void │ │ +405360: |[405360] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$1:(Ljava/lang/Integer;)V │ │ +405370: 5420 5593 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ +405374: 3800 3600 |0002: if-eqz v0, 0038 // +0036 │ │ +405378: 5420 5893 |0004: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +40537c: 6e10 b8ab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +405382: 0c00 |0009: move-result-object v0 │ │ +405384: 3800 2e00 |000a: if-eqz v0, 0038 // +002e │ │ +405388: 5420 5593 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ +40538c: 6e10 ea9d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +405392: 0c00 |0011: move-result-object v0 │ │ +405394: 3800 2600 |0012: if-eqz v0, 0038 // +0026 │ │ +405398: 5420 5893 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +40539c: 6e10 b8ab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +4053a2: 0c00 |0019: move-result-object v0 │ │ +4053a4: 6e10 f4ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getIdentifier:()Ljava/lang/Object; // method@abf4 │ │ +4053aa: 0c00 |001d: move-result-object v0 │ │ +4053ac: 5421 5593 |001e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ +4053b0: 6e10 ea9d 0100 |0020: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +4053b6: 0c01 |0023: move-result-object v1 │ │ +4053b8: 7210 6bac 0100 |0024: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ac6b │ │ +4053be: 0c01 |0027: move-result-object v1 │ │ +4053c0: 7120 28b5 1000 |0028: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b528 │ │ +4053c6: 0a00 |002b: move-result v0 │ │ +4053c8: 3800 0c00 |002c: if-eqz v0, 0038 // +000c │ │ +4053cc: 5420 5593 |002e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ +4053d0: 6e10 2fb2 0300 |0030: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +4053d6: 0a03 |0033: move-result v3 │ │ +4053d8: 6e20 fd9d 3000 |0034: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +4053de: 280e |0037: goto 0045 // +000e │ │ +4053e0: 6e10 1a35 0200 |0038: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4053e6: 0c03 |003b: move-result-object v3 │ │ +4053e8: 1f03 d617 |003c: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +4053ec: 1400 3202 127f |003e: const v0, #float 1.94079e+38 // #7f120232 │ │ +4053f2: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +4053f4: 6e30 9e94 0301 |0042: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +4053fa: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0016 line=145 │ │ 0x002e line=146 │ │ 0x0038 line=148 │ │ locals : │ │ @@ -1737536,17 +1737544,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -405414: |[405414] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -405424: 7010 3ea6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.openPodcast:()V // method@a63e │ │ -40542a: 0e00 |0003: return-void │ │ +4053fc: |[4053fc] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +40540c: 7010 3ea6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.openPodcast:()V // method@a63e │ │ +405412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1737555,35 +1737563,35 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -40542c: |[40542c] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ -40543c: 5412 4d93 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ -405440: 2022 7018 |0002: instance-of v2, v2, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1870 │ │ -405444: 3802 1500 |0004: if-eqz v2, 0019 // +0015 │ │ -405448: 7100 5db0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b05d │ │ -40544e: 0a02 |0009: move-result v2 │ │ -405450: 3902 0f00 |000a: if-nez v2, 0019 // +000f │ │ -405454: 6202 348c |000c: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c34 │ │ -405458: 7110 9a98 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z // method@989a │ │ -40545e: 0a02 |0011: move-result v2 │ │ -405460: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ -405464: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -405466: 7020 3fa6 2100 |0015: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.showOnDemandConfigBalloon:(Z)V // method@a63f │ │ -40546c: 0e00 |0018: return-void │ │ -40546e: 5412 4d93 |0019: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ -405472: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ -405476: 0e00 |001d: return-void │ │ -405478: 6e10 2035 0100 |001e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40547e: 0c00 |0021: move-result-object v0 │ │ -405480: 6e20 9997 0200 |0022: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@9799 │ │ -405486: 0e00 |0025: return-void │ │ +405414: |[405414] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ +405424: 5412 4d93 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ +405428: 2022 7018 |0002: instance-of v2, v2, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1870 │ │ +40542c: 3802 1500 |0004: if-eqz v2, 0019 // +0015 │ │ +405430: 7100 5db0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b05d │ │ +405436: 0a02 |0009: move-result v2 │ │ +405438: 3902 0f00 |000a: if-nez v2, 0019 // +000f │ │ +40543c: 6202 348c |000c: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c34 │ │ +405440: 7110 9a98 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z // method@989a │ │ +405446: 0a02 |0011: move-result v2 │ │ +405448: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ +40544c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +40544e: 7020 3fa6 2100 |0015: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.showOnDemandConfigBalloon:(Z)V // method@a63f │ │ +405454: 0e00 |0018: return-void │ │ +405456: 5412 4d93 |0019: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ +40545a: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ +40545e: 0e00 |001d: return-void │ │ +405460: 6e10 2035 0100 |001e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +405466: 0c00 |0021: move-result-object v0 │ │ +405468: 6e20 9997 0200 |0022: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@9799 │ │ +40546e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x000e line=168 │ │ 0x0015 line=169 │ │ 0x0019 line=171 │ │ 0x001e line=174 │ │ @@ -1737596,35 +1737604,35 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -405488: |[405488] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$4:(Landroid/view/View;)V │ │ -405498: 5412 4e93 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ -40549c: 2022 6918 |0002: instance-of v2, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1869 │ │ -4054a0: 3802 1500 |0004: if-eqz v2, 0019 // +0015 │ │ -4054a4: 7100 5db0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b05d │ │ -4054aa: 0a02 |0009: move-result v2 │ │ -4054ac: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ -4054b0: 6202 338c |000c: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c33 │ │ -4054b4: 7110 9a98 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z // method@989a │ │ -4054ba: 0a02 |0011: move-result v2 │ │ -4054bc: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ -4054c0: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -4054c2: 7020 3fa6 2100 |0015: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.showOnDemandConfigBalloon:(Z)V // method@a63f │ │ -4054c8: 0e00 |0018: return-void │ │ -4054ca: 5412 4e93 |0019: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ -4054ce: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ -4054d2: 0e00 |001d: return-void │ │ -4054d4: 6e10 2035 0100 |001e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4054da: 0c00 |0021: move-result-object v0 │ │ -4054dc: 6e20 9997 0200 |0022: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@9799 │ │ -4054e2: 0e00 |0025: return-void │ │ +405470: |[405470] de.danoeh.antennapod.fragment.ItemFragment.lambda$onCreateView$4:(Landroid/view/View;)V │ │ +405480: 5412 4e93 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ +405484: 2022 6918 |0002: instance-of v2, v2, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1869 │ │ +405488: 3802 1500 |0004: if-eqz v2, 0019 // +0015 │ │ +40548c: 7100 5db0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b05d │ │ +405492: 0a02 |0009: move-result v2 │ │ +405494: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ +405498: 6202 338c |000c: sget-object v2, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c33 │ │ +40549c: 7110 9a98 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.hasSignificantBiasTo:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)Z // method@989a │ │ +4054a2: 0a02 |0011: move-result v2 │ │ +4054a4: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ +4054a8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +4054aa: 7020 3fa6 2100 |0015: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.showOnDemandConfigBalloon:(Z)V // method@a63f │ │ +4054b0: 0e00 |0018: return-void │ │ +4054b2: 5412 4e93 |0019: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ +4054b6: 3902 0300 |001b: if-nez v2, 001e // +0003 │ │ +4054ba: 0e00 |001d: return-void │ │ +4054bc: 6e10 2035 0100 |001e: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4054c2: 0c00 |0021: move-result-object v0 │ │ +4054c4: 6e20 9997 0200 |0022: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@9799 │ │ +4054ca: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x000e line=178 │ │ 0x0015 line=179 │ │ 0x0019 line=181 │ │ 0x001e line=184 │ │ @@ -1737637,29 +1737645,29 @@ │ │ type : '(ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -4054e4: |[4054e4] de.danoeh.antennapod.fragment.ItemFragment.lambda$showOnDemandConfigBalloon$5:(ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ -4054f4: 7110 80b0 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b080 │ │ -4054fa: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -405500: 0c02 |0006: move-result-object v2 │ │ -405502: 2204 9b1a |0007: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ -405506: 7010 25a2 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ -40550c: 6e20 07b7 4200 |000c: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -405512: 6e10 1a35 0100 |000f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -405518: 0c02 |0012: move-result-object v2 │ │ -40551a: 1f02 d617 |0013: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40551e: 1404 1802 127f |0015: const v4, #float 1.94078e+38 // #7f120218 │ │ -405524: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ -405526: 6e30 9e94 4200 |0019: invoke-virtual {v2, v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -40552c: 6e10 d890 0300 |001c: invoke-virtual {v3}, Lcom/skydoves/balloon/Balloon;.dismiss:()V // method@90d8 │ │ -405532: 0e00 |001f: return-void │ │ +4054cc: |[4054cc] de.danoeh.antennapod.fragment.ItemFragment.lambda$showOnDemandConfigBalloon$5:(ZLcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ +4054dc: 7110 80b0 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b080 │ │ +4054e2: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +4054e8: 0c02 |0006: move-result-object v2 │ │ +4054ea: 2204 9b1a |0007: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ +4054ee: 7010 25a2 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ +4054f4: 6e20 07b7 4200 |000c: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +4054fa: 6e10 1a35 0100 |000f: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +405500: 0c02 |0012: move-result-object v2 │ │ +405502: 1f02 d617 |0013: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +405506: 1404 1802 127f |0015: const v4, #float 1.94078e+38 // #7f120218 │ │ +40550c: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ +40550e: 6e30 9e94 4200 |0019: invoke-virtual {v2, v4, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +405514: 6e10 d890 0300 |001c: invoke-virtual {v3}, Lcom/skydoves/balloon/Balloon;.dismiss:()V // method@90d8 │ │ +40551a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0003 line=213 │ │ 0x000f line=214 │ │ 0x001c line=216 │ │ locals : │ │ @@ -1737673,19 +1737681,19 @@ │ │ type : '(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -405534: |[405534] de.danoeh.antennapod.fragment.ItemFragment.lambda$showOnDemandConfigBalloon$6:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ -405544: 6201 348c |0000: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c34 │ │ -405548: 7110 9998 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@9899 │ │ -40554e: 6e10 d890 0000 |0005: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.dismiss:()V // method@90d8 │ │ -405554: 0e00 |0008: return-void │ │ +40551c: |[40551c] de.danoeh.antennapod.fragment.ItemFragment.lambda$showOnDemandConfigBalloon$6:(Lcom/skydoves/balloon/Balloon;Landroid/view/View;)V │ │ +40552c: 6201 348c |0000: sget-object v1, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c34 │ │ +405530: 7110 9998 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@9899 │ │ +405536: 6e10 d890 0000 |0005: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.dismiss:()V // method@90d8 │ │ +40553c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0005 line=220 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Lcom/skydoves/balloon/Balloon; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/view/View; │ │ @@ -1737695,43 +1737703,43 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -405558: |[405558] de.danoeh.antennapod.fragment.ItemFragment.load:()V │ │ -405568: 5430 5693 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9356 │ │ -40556c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -405570: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -405576: 5530 5a93 |0007: iget-boolean v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ -40557a: 3900 0800 |0009: if-nez v0, 0011 // +0008 │ │ -40557e: 5430 5d93 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@935d │ │ -405582: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -405584: 6e20 930d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40558a: 2200 771b |0011: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7; // type@1b77 │ │ -40558e: 7020 13a6 3000 |0013: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a613 │ │ -405594: 7110 f4b0 0000 |0016: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -40559a: 0c00 |0019: move-result-object v0 │ │ -40559c: 7100 0cb1 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -4055a2: 0c01 |001d: move-result-object v1 │ │ -4055a4: 6e20 fcb0 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -4055aa: 0c00 |0021: move-result-object v0 │ │ -4055ac: 7100 07b1 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -4055b2: 0c01 |0025: move-result-object v1 │ │ -4055b4: 6e20 f7b0 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -4055ba: 0c00 |0029: move-result-object v0 │ │ -4055bc: 2201 781b |002a: new-instance v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8; // type@1b78 │ │ -4055c0: 7020 15a6 3100 |002c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a615 │ │ -4055c6: 2202 791b |002f: new-instance v2, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda9; // type@1b79 │ │ -4055ca: 7010 17a6 0200 |0031: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda9;.:()V // method@a617 │ │ -4055d0: 6e30 fab0 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -4055d6: 0c00 |0037: move-result-object v0 │ │ -4055d8: 5b30 5693 |0038: iput-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9356 │ │ -4055dc: 0e00 |003a: return-void │ │ +405540: |[405540] de.danoeh.antennapod.fragment.ItemFragment.load:()V │ │ +405550: 5430 5693 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9356 │ │ +405554: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +405558: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +40555e: 5530 5a93 |0007: iget-boolean v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ +405562: 3900 0800 |0009: if-nez v0, 0011 // +0008 │ │ +405566: 5430 5d93 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@935d │ │ +40556a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +40556c: 6e20 930d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +405572: 2200 771b |0011: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7; // type@1b77 │ │ +405576: 7020 13a6 3000 |0013: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a613 │ │ +40557c: 7110 f4b0 0000 |0016: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +405582: 0c00 |0019: move-result-object v0 │ │ +405584: 7100 0cb1 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +40558a: 0c01 |001d: move-result-object v1 │ │ +40558c: 6e20 fcb0 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +405592: 0c00 |0021: move-result-object v0 │ │ +405594: 7100 07b1 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +40559a: 0c01 |0025: move-result-object v1 │ │ +40559c: 6e20 f7b0 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +4055a2: 0c00 |0029: move-result-object v0 │ │ +4055a4: 2201 781b |002a: new-instance v1, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8; // type@1b78 │ │ +4055a8: 7020 15a6 3100 |002c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a615 │ │ +4055ae: 2202 791b |002f: new-instance v2, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda9; // type@1b79 │ │ +4055b2: 7010 17a6 0200 |0031: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda9;.:()V // method@a617 │ │ +4055b8: 6e30 fab0 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +4055be: 0c00 |0037: move-result-object v0 │ │ +4055c0: 5b30 5693 |0038: iput-object v0, v3, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9356 │ │ +4055c4: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0004 line=406 │ │ 0x0007 line=408 │ │ 0x000b line=409 │ │ 0x0011 line=411 │ │ @@ -1737746,40 +1737754,40 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 51 16-bit code units │ │ -40519c: |[40519c] de.danoeh.antennapod.fragment.ItemFragment.loadInBackground:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -4051ac: 5350 5993 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.itemId:J // field@9359 │ │ -4051b0: 7120 1f9b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ -4051b6: 0c00 |0005: move-result-object v0 │ │ -4051b8: 6e10 2035 0500 |0006: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4051be: 0c01 |0009: move-result-object v1 │ │ -4051c0: 3800 2800 |000a: if-eqz v0, 0032 // +0028 │ │ -4051c4: 3801 2600 |000c: if-eqz v1, 0032 // +0026 │ │ -4051c8: 6e10 b8ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4051ce: 0c02 |0011: move-result-object v2 │ │ -4051d0: 3802 0b00 |0012: if-eqz v2, 001d // +000b │ │ -4051d4: 6e10 b8ab 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -4051da: 0c02 |0017: move-result-object v2 │ │ -4051dc: 6e10 f0ab 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -4051e2: 0a02 |001b: move-result v2 │ │ -4051e4: 2804 |001c: goto 0020 // +0004 │ │ -4051e6: 1402 ffff ff7f |001d: const v2, #float nan // #7fffffff │ │ -4051ec: 7110 419b 0000 |0020: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b41 │ │ -4051f2: 2203 a619 |0023: new-instance v3, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner; // type@19a6 │ │ -4051f6: 6e10 aeab 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ -4051fc: 0c04 |0028: move-result-object v4 │ │ -4051fe: 7040 c49d 1324 |0029: invoke-direct {v3, v1, v4, v2}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.:(Landroid/content/Context;Ljava/lang/String;I)V // method@9dc4 │ │ -405204: 6e10 cb9d 0300 |002c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.processShownotes:()Ljava/lang/String; // method@9dcb │ │ -40520a: 0c01 |002f: move-result-object v1 │ │ -40520c: 5b51 6493 |0030: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.webviewData:Ljava/lang/String; // field@9364 │ │ -405210: 1100 |0032: return-object v0 │ │ +405184: |[405184] de.danoeh.antennapod.fragment.ItemFragment.loadInBackground:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +405194: 5350 5993 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.itemId:J // field@9359 │ │ +405198: 7120 1f9b 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ +40519e: 0c00 |0005: move-result-object v0 │ │ +4051a0: 6e10 2035 0500 |0006: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4051a6: 0c01 |0009: move-result-object v1 │ │ +4051a8: 3800 2800 |000a: if-eqz v0, 0032 // +0028 │ │ +4051ac: 3801 2600 |000c: if-eqz v1, 0032 // +0026 │ │ +4051b0: 6e10 b8ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +4051b6: 0c02 |0011: move-result-object v2 │ │ +4051b8: 3802 0b00 |0012: if-eqz v2, 001d // +000b │ │ +4051bc: 6e10 b8ab 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +4051c2: 0c02 |0017: move-result-object v2 │ │ +4051c4: 6e10 f0ab 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +4051ca: 0a02 |001b: move-result v2 │ │ +4051cc: 2804 |001c: goto 0020 // +0004 │ │ +4051ce: 1402 ffff ff7f |001d: const v2, #float nan // #7fffffff │ │ +4051d4: 7110 419b 0000 |0020: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.loadDescriptionOfFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9b41 │ │ +4051da: 2203 a619 |0023: new-instance v3, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner; // type@19a6 │ │ +4051de: 6e10 aeab 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@abae │ │ +4051e4: 0c04 |0028: move-result-object v4 │ │ +4051e6: 7040 c49d 1324 |0029: invoke-direct {v3, v1, v4, v2}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.:(Landroid/content/Context;Ljava/lang/String;I)V // method@9dc4 │ │ +4051ec: 6e10 cb9d 0300 |002c: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/gui/ShownotesCleaner;.processShownotes:()Ljava/lang/String; // method@9dcb │ │ +4051f2: 0c01 |002f: move-result-object v1 │ │ +4051f4: 5b51 6493 |0030: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.webviewData:Ljava/lang/String; // field@9364 │ │ +4051f8: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x000e line=427 │ │ 0x0020 line=428 │ │ 0x0023 line=429 │ │ @@ -1737792,23 +1737800,23 @@ │ │ type : '(J)Lde/danoeh/antennapod/fragment/ItemFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -405148: |[405148] de.danoeh.antennapod.fragment.ItemFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/ItemFragment; │ │ -405158: 2200 7b1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment; // type@1b7b │ │ -40515c: 7010 25a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.:()V // method@a625 │ │ -405162: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -405166: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -40516c: 1a02 1785 |000a: const-string v2, "feeditem" // string@8517 │ │ -405170: 6e40 f806 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ -405176: 6e20 b135 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -40517c: 1100 |0012: return-object v0 │ │ +405130: |[405130] de.danoeh.antennapod.fragment.ItemFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/ItemFragment; │ │ +405140: 2200 7b1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment; // type@1b7b │ │ +405144: 7010 25a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.:()V // method@a625 │ │ +40514a: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +40514e: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +405154: 1a02 1785 |000a: const-string v2, "feeditem" // string@8517 │ │ +405158: 6e40 f806 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ +40515e: 6e20 b135 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +405164: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000c line=87 │ │ 0x000f line=88 │ │ locals : │ │ @@ -1737819,27 +1737827,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -405754: |[405754] de.danoeh.antennapod.fragment.ItemFragment.onFragmentLoaded:()V │ │ -405764: 5462 6493 |0000: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.webviewData:Ljava/lang/String; // field@9364 │ │ -405768: 3802 1300 |0002: if-eqz v2, 0015 // +0013 │ │ -40576c: 5560 5a93 |0004: iget-boolean v0, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ -405770: 3900 0f00 |0006: if-nez v0, 0015 // +000f │ │ -405774: 5460 6393 |0008: iget-object v0, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ -405778: 1a01 9798 |000a: const-string v1, "https://127.0.0.1" // string@9897 │ │ -40577c: 1a03 16df |000c: const-string v3, "text/html" // string@df16 │ │ -405780: 1a04 54e4 |000e: const-string v4, "utf-8" // string@e454 │ │ -405784: 1a05 7667 |0010: const-string v5, "about:blank" // string@6776 │ │ -405788: 7406 7b0f 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0f7b │ │ -40578e: 7010 40a6 0600 |0015: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateAppearance:()V // method@a640 │ │ -405794: 0e00 |0018: return-void │ │ +40573c: |[40573c] de.danoeh.antennapod.fragment.ItemFragment.onFragmentLoaded:()V │ │ +40574c: 5462 6493 |0000: iget-object v2, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.webviewData:Ljava/lang/String; // field@9364 │ │ +405750: 3802 1300 |0002: if-eqz v2, 0015 // +0013 │ │ +405754: 5560 5a93 |0004: iget-boolean v0, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ +405758: 3900 0f00 |0006: if-nez v0, 0015 // +000f │ │ +40575c: 5460 6393 |0008: iget-object v0, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ +405760: 1a01 9798 |000a: const-string v1, "https://127.0.0.1" // string@9897 │ │ +405764: 1a03 16df |000c: const-string v3, "text/html" // string@df16 │ │ +405768: 1a04 54e4 |000e: const-string v4, "utf-8" // string@e454 │ │ +40576c: 1a05 7667 |0010: const-string v5, "about:blank" // string@6776 │ │ +405770: 7406 7b0f 0000 |0012: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/webkit/WebView;.loadDataWithBaseURL:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0f7b │ │ +405776: 7010 40a6 0600 |0015: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateAppearance:()V // method@a640 │ │ +40577c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0008 line=269 │ │ 0x0015 line=271 │ │ locals : │ │ 0x0000 - 0x0019 reg=6 this Lde/danoeh/antennapod/fragment/ItemFragment; │ │ @@ -1737849,27 +1737857,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -405874: |[405874] de.danoeh.antennapod.fragment.ItemFragment.openPodcast:()V │ │ -405884: 5420 5893 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405888: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -40588c: 0e00 |0004: return-void │ │ -40588e: 6e10 b1ab 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -405894: 0b00 |0008: move-result-wide v0 │ │ -405896: 7120 2fa5 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ -40589c: 0c00 |000c: move-result-object v0 │ │ -40589e: 6e10 1a35 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4058a4: 0c01 |0010: move-result-object v1 │ │ -4058a6: 1f01 d617 |0011: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -4058aa: 6e20 8494 0100 |0013: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -4058b0: 0e00 |0016: return-void │ │ +40585c: |[40585c] de.danoeh.antennapod.fragment.ItemFragment.openPodcast:()V │ │ +40586c: 5420 5893 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405870: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +405874: 0e00 |0004: return-void │ │ +405876: 6e10 b1ab 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +40587c: 0b00 |0008: move-result-wide v0 │ │ +40587e: 7120 2fa5 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ +405884: 0c00 |000c: move-result-object v0 │ │ +405886: 6e10 1a35 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40588c: 0c01 |0010: move-result-object v1 │ │ +40588e: 1f01 d617 |0011: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +405892: 6e20 8494 0100 |0013: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +405898: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0005 line=366 │ │ 0x000d line=367 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/fragment/ItemFragment; │ │ @@ -1737879,111 +1737887,111 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -4058b4: |[4058b4] de.danoeh.antennapod.fragment.ItemFragment.showOnDemandConfigBalloon:(Z)V │ │ -4058c4: 7100 fab4 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -4058ca: 0c00 |0003: move-result-object v0 │ │ -4058cc: 7110 a60a 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0aa6 │ │ -4058d2: 0a00 |0007: move-result v0 │ │ -4058d4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -4058d6: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -4058d8: 3320 0400 |000a: if-ne v0, v2, 000e // +0004 │ │ -4058dc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -4058de: 2802 |000d: goto 000f // +0002 │ │ -4058e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -4058e2: 2203 1617 |000f: new-instance v3, Lcom/skydoves/balloon/Balloon$Builder; // type@1716 │ │ -4058e6: 6e10 2035 0600 |0011: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4058ec: 0c04 |0014: move-result-object v4 │ │ -4058ee: 7020 2f90 4300 |0015: invoke-direct {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.:(Landroid/content/Context;)V // method@902f │ │ -4058f4: 6204 9b47 |0018: sget-object v4, Lcom/skydoves/balloon/ArrowOrientation;.TOP:Lcom/skydoves/balloon/ArrowOrientation; // field@479b │ │ -4058f8: 6e20 9190 4300 |001a: invoke-virtual {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowOrientation:(Lcom/skydoves/balloon/ArrowOrientation;)Lcom/skydoves/balloon/Balloon$Builder; // method@9091 │ │ -4058fe: 0c03 |001d: move-result-object v3 │ │ -405900: 6204 9e47 |001e: sget-object v4, Lcom/skydoves/balloon/ArrowOrientationRules;.ALIGN_FIXED:Lcom/skydoves/balloon/ArrowOrientationRules; // field@479e │ │ -405904: 6e20 9290 4300 |0020: invoke-virtual {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowOrientationRules:(Lcom/skydoves/balloon/ArrowOrientationRules;)Lcom/skydoves/balloon/Balloon$Builder; // method@9092 │ │ -40590a: 0c03 |0023: move-result-object v3 │ │ -40590c: b770 |0024: xor-int/2addr v0, v7 │ │ -40590e: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ -405912: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -405914: 2803 |0028: goto 002b // +0003 │ │ -405916: 1500 003f |0029: const/high16 v0, #int 1056964608 // #3f00 │ │ -40591a: 1504 803e |002b: const/high16 v4, #int 1048576000 // #3e80 │ │ -40591e: c640 |002d: add-float/2addr v0, v4 │ │ -405920: 6e20 9390 0300 |002e: invoke-virtual {v3, v0}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowPosition:(F)Lcom/skydoves/balloon/Balloon$Builder; // method@9093 │ │ -405926: 0c00 |0031: move-result-object v0 │ │ -405928: 1503 803f |0032: const/high16 v3, #int 1065353216 // #3f80 │ │ -40592c: 6e20 9c90 3000 |0034: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setWidthRatio:(F)Lcom/skydoves/balloon/Balloon$Builder; // method@909c │ │ -405932: 0c00 |0037: move-result-object v0 │ │ -405934: 1303 0800 |0038: const/16 v3, #int 8 // #8 │ │ -405938: 6e20 9a90 3000 |003a: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setMarginLeft:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@909a │ │ -40593e: 0c00 |003d: move-result-object v0 │ │ -405940: 6e20 9b90 3000 |003e: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setMarginRight:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@909b │ │ -405946: 0c00 |0041: move-result-object v0 │ │ -405948: 6e10 2035 0600 |0042: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40594e: 0c03 |0045: move-result-object v3 │ │ -405950: 1404 0101 047f |0046: const v4, #float 1.75463e+38 // #7f040101 │ │ -405956: 7120 a2b0 4300 |0049: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -40595c: 0a03 |004c: move-result v3 │ │ -40595e: 6e20 9490 3000 |004d: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setBackgroundColor:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@9094 │ │ -405964: 0c00 |0050: move-result-object v0 │ │ -405966: 6203 3648 |0051: sget-object v3, Lcom/skydoves/balloon/BalloonAnimation;.OVERSHOOT:Lcom/skydoves/balloon/BalloonAnimation; // field@4836 │ │ -40596a: 6e20 9590 3000 |0053: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setBalloonAnimation:(Lcom/skydoves/balloon/BalloonAnimation;)Lcom/skydoves/balloon/Balloon$Builder; // method@9095 │ │ -405970: 0c00 |0056: move-result-object v0 │ │ -405972: 1403 bc00 0d7f |0057: const v3, #float 1.87425e+38 // #7f0d00bc │ │ -405978: 6e20 9890 3000 |005a: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setLayout:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@9098 │ │ -40597e: 0c00 |005d: move-result-object v0 │ │ -405980: 6e20 9690 2000 |005e: invoke-virtual {v0, v2}, Lcom/skydoves/balloon/Balloon$Builder;.setDismissWhenTouchOutside:(Z)Lcom/skydoves/balloon/Balloon$Builder; // method@9096 │ │ -405986: 0c00 |0061: move-result-object v0 │ │ -405988: 6e20 9990 6000 |0062: invoke-virtual {v0, v6}, Lcom/skydoves/balloon/Balloon$Builder;.setLifecycleOwner:(Landroidx/lifecycle/LifecycleOwner;)Lcom/skydoves/balloon/Balloon$Builder; // method@9099 │ │ -40598e: 0c00 |0065: move-result-object v0 │ │ -405990: 6e10 3090 0000 |0066: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon$Builder;.build:()Lcom/skydoves/balloon/Balloon; // method@9030 │ │ -405996: 0c00 |0069: move-result-object v0 │ │ -405998: 6e10 e390 0000 |006a: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90e3 │ │ -40599e: 0c02 |006d: move-result-object v2 │ │ -4059a0: 1403 7100 0a7f |006e: const v3, #float 1.83436e+38 // #7f0a0071 │ │ -4059a6: 6e20 6f0c 3200 |0071: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4059ac: 0c02 |0074: move-result-object v2 │ │ -4059ae: 1f02 e402 |0075: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ -4059b2: 6e10 e390 0000 |0077: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90e3 │ │ -4059b8: 0c03 |007a: move-result-object v3 │ │ -4059ba: 1404 7000 0a7f |007b: const v4, #float 1.83436e+38 // #7f0a0070 │ │ -4059c0: 6e20 6f0c 4300 |007e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4059c6: 0c03 |0081: move-result-object v3 │ │ -4059c8: 1f03 e402 |0082: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ -4059cc: 6e10 e390 0000 |0084: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90e3 │ │ -4059d2: 0c04 |0087: move-result-object v4 │ │ -4059d4: 1405 7400 0a7f |0088: const v5, #float 1.83436e+38 // #7f0a0074 │ │ -4059da: 6e20 6f0c 5400 |008b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4059e0: 0c04 |008e: move-result-object v4 │ │ -4059e2: 1f04 1303 |008f: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -4059e6: 3807 0600 |0091: if-eqz v7, 0097 // +0006 │ │ -4059ea: 1405 1902 127f |0093: const v5, #float 1.94078e+38 // #7f120219 │ │ -4059f0: 2804 |0096: goto 009a // +0004 │ │ -4059f2: 1405 1702 127f |0097: const v5, #float 1.94078e+38 // #7f120217 │ │ -4059f8: 6e20 9312 5400 |009a: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -4059fe: 2204 701b |009d: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0; // type@1b70 │ │ -405a02: 7040 05a6 6407 |009f: invoke-direct {v4, v6, v7, v0}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;)V // method@a605 │ │ -405a08: 6e20 680d 4200 |00a2: invoke-virtual {v2, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -405a0e: 2207 711b |00a5: new-instance v7, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1; // type@1b71 │ │ -405a12: 7020 07a6 0700 |00a7: invoke-direct {v7, v0}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.:(Lcom/skydoves/balloon/Balloon;)V // method@a607 │ │ -405a18: 6e20 680d 7300 |00aa: invoke-virtual {v3, v7}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -405a1e: 5467 4f93 |00ad: iget-object v7, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@934f │ │ -405a22: 6e10 3a35 0600 |00af: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -405a28: 0c02 |00b2: move-result-object v2 │ │ -405a2a: 6e10 ff02 0200 |00b3: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -405a30: 0c02 |00b6: move-result-object v2 │ │ -405a32: 5222 9601 |00b7: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -405a36: 1503 40c1 |00b9: const/high16 v3, #int -1052770304 // #c140 │ │ -405a3a: a802 0203 |00bb: mul-float v2, v2, v3 │ │ -405a3e: 8722 |00bd: float-to-int v2, v2 │ │ -405a40: 6e40 0c91 7021 |00be: invoke-virtual {v0, v7, v1, v2}, Lcom/skydoves/balloon/Balloon;.showAlignBottom:(Landroid/view/View;II)V // method@910c │ │ -405a46: 0e00 |00c1: return-void │ │ +40589c: |[40589c] de.danoeh.antennapod.fragment.ItemFragment.showOnDemandConfigBalloon:(Z)V │ │ +4058ac: 7100 fab4 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +4058b2: 0c00 |0003: move-result-object v0 │ │ +4058b4: 7110 a60a 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0aa6 │ │ +4058ba: 0a00 |0007: move-result v0 │ │ +4058bc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +4058be: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +4058c0: 3320 0400 |000a: if-ne v0, v2, 000e // +0004 │ │ +4058c4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +4058c6: 2802 |000d: goto 000f // +0002 │ │ +4058c8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +4058ca: 2203 1617 |000f: new-instance v3, Lcom/skydoves/balloon/Balloon$Builder; // type@1716 │ │ +4058ce: 6e10 2035 0600 |0011: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4058d4: 0c04 |0014: move-result-object v4 │ │ +4058d6: 7020 2f90 4300 |0015: invoke-direct {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.:(Landroid/content/Context;)V // method@902f │ │ +4058dc: 6204 9b47 |0018: sget-object v4, Lcom/skydoves/balloon/ArrowOrientation;.TOP:Lcom/skydoves/balloon/ArrowOrientation; // field@479b │ │ +4058e0: 6e20 9190 4300 |001a: invoke-virtual {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowOrientation:(Lcom/skydoves/balloon/ArrowOrientation;)Lcom/skydoves/balloon/Balloon$Builder; // method@9091 │ │ +4058e6: 0c03 |001d: move-result-object v3 │ │ +4058e8: 6204 9e47 |001e: sget-object v4, Lcom/skydoves/balloon/ArrowOrientationRules;.ALIGN_FIXED:Lcom/skydoves/balloon/ArrowOrientationRules; // field@479e │ │ +4058ec: 6e20 9290 4300 |0020: invoke-virtual {v3, v4}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowOrientationRules:(Lcom/skydoves/balloon/ArrowOrientationRules;)Lcom/skydoves/balloon/Balloon$Builder; // method@9092 │ │ +4058f2: 0c03 |0023: move-result-object v3 │ │ +4058f4: b770 |0024: xor-int/2addr v0, v7 │ │ +4058f6: 3800 0400 |0025: if-eqz v0, 0029 // +0004 │ │ +4058fa: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +4058fc: 2803 |0028: goto 002b // +0003 │ │ +4058fe: 1500 003f |0029: const/high16 v0, #int 1056964608 // #3f00 │ │ +405902: 1504 803e |002b: const/high16 v4, #int 1048576000 // #3e80 │ │ +405906: c640 |002d: add-float/2addr v0, v4 │ │ +405908: 6e20 9390 0300 |002e: invoke-virtual {v3, v0}, Lcom/skydoves/balloon/Balloon$Builder;.setArrowPosition:(F)Lcom/skydoves/balloon/Balloon$Builder; // method@9093 │ │ +40590e: 0c00 |0031: move-result-object v0 │ │ +405910: 1503 803f |0032: const/high16 v3, #int 1065353216 // #3f80 │ │ +405914: 6e20 9c90 3000 |0034: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setWidthRatio:(F)Lcom/skydoves/balloon/Balloon$Builder; // method@909c │ │ +40591a: 0c00 |0037: move-result-object v0 │ │ +40591c: 1303 0800 |0038: const/16 v3, #int 8 // #8 │ │ +405920: 6e20 9a90 3000 |003a: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setMarginLeft:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@909a │ │ +405926: 0c00 |003d: move-result-object v0 │ │ +405928: 6e20 9b90 3000 |003e: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setMarginRight:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@909b │ │ +40592e: 0c00 |0041: move-result-object v0 │ │ +405930: 6e10 2035 0600 |0042: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +405936: 0c03 |0045: move-result-object v3 │ │ +405938: 1404 0101 047f |0046: const v4, #float 1.75463e+38 // #7f040101 │ │ +40593e: 7120 a2b0 4300 |0049: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +405944: 0a03 |004c: move-result v3 │ │ +405946: 6e20 9490 3000 |004d: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setBackgroundColor:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@9094 │ │ +40594c: 0c00 |0050: move-result-object v0 │ │ +40594e: 6203 3648 |0051: sget-object v3, Lcom/skydoves/balloon/BalloonAnimation;.OVERSHOOT:Lcom/skydoves/balloon/BalloonAnimation; // field@4836 │ │ +405952: 6e20 9590 3000 |0053: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setBalloonAnimation:(Lcom/skydoves/balloon/BalloonAnimation;)Lcom/skydoves/balloon/Balloon$Builder; // method@9095 │ │ +405958: 0c00 |0056: move-result-object v0 │ │ +40595a: 1403 bc00 0d7f |0057: const v3, #float 1.87425e+38 // #7f0d00bc │ │ +405960: 6e20 9890 3000 |005a: invoke-virtual {v0, v3}, Lcom/skydoves/balloon/Balloon$Builder;.setLayout:(I)Lcom/skydoves/balloon/Balloon$Builder; // method@9098 │ │ +405966: 0c00 |005d: move-result-object v0 │ │ +405968: 6e20 9690 2000 |005e: invoke-virtual {v0, v2}, Lcom/skydoves/balloon/Balloon$Builder;.setDismissWhenTouchOutside:(Z)Lcom/skydoves/balloon/Balloon$Builder; // method@9096 │ │ +40596e: 0c00 |0061: move-result-object v0 │ │ +405970: 6e20 9990 6000 |0062: invoke-virtual {v0, v6}, Lcom/skydoves/balloon/Balloon$Builder;.setLifecycleOwner:(Landroidx/lifecycle/LifecycleOwner;)Lcom/skydoves/balloon/Balloon$Builder; // method@9099 │ │ +405976: 0c00 |0065: move-result-object v0 │ │ +405978: 6e10 3090 0000 |0066: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon$Builder;.build:()Lcom/skydoves/balloon/Balloon; // method@9030 │ │ +40597e: 0c00 |0069: move-result-object v0 │ │ +405980: 6e10 e390 0000 |006a: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90e3 │ │ +405986: 0c02 |006d: move-result-object v2 │ │ +405988: 1403 7100 0a7f |006e: const v3, #float 1.83436e+38 // #7f0a0071 │ │ +40598e: 6e20 6f0c 3200 |0071: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +405994: 0c02 |0074: move-result-object v2 │ │ +405996: 1f02 e402 |0075: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ +40599a: 6e10 e390 0000 |0077: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90e3 │ │ +4059a0: 0c03 |007a: move-result-object v3 │ │ +4059a2: 1404 7000 0a7f |007b: const v4, #float 1.83436e+38 // #7f0a0070 │ │ +4059a8: 6e20 6f0c 4300 |007e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4059ae: 0c03 |0081: move-result-object v3 │ │ +4059b0: 1f03 e402 |0082: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ +4059b4: 6e10 e390 0000 |0084: invoke-virtual {v0}, Lcom/skydoves/balloon/Balloon;.getContentView:()Landroid/view/ViewGroup; // method@90e3 │ │ +4059ba: 0c04 |0087: move-result-object v4 │ │ +4059bc: 1405 7400 0a7f |0088: const v5, #float 1.83436e+38 // #7f0a0074 │ │ +4059c2: 6e20 6f0c 5400 |008b: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4059c8: 0c04 |008e: move-result-object v4 │ │ +4059ca: 1f04 1303 |008f: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +4059ce: 3807 0600 |0091: if-eqz v7, 0097 // +0006 │ │ +4059d2: 1405 1902 127f |0093: const v5, #float 1.94078e+38 // #7f120219 │ │ +4059d8: 2804 |0096: goto 009a // +0004 │ │ +4059da: 1405 1702 127f |0097: const v5, #float 1.94078e+38 // #7f120217 │ │ +4059e0: 6e20 9312 5400 |009a: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +4059e6: 2204 701b |009d: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0; // type@1b70 │ │ +4059ea: 7040 05a6 6407 |009f: invoke-direct {v4, v6, v7, v0}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ItemFragment;ZLcom/skydoves/balloon/Balloon;)V // method@a605 │ │ +4059f0: 6e20 680d 4200 |00a2: invoke-virtual {v2, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +4059f6: 2207 711b |00a5: new-instance v7, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1; // type@1b71 │ │ +4059fa: 7020 07a6 0700 |00a7: invoke-direct {v7, v0}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda1;.:(Lcom/skydoves/balloon/Balloon;)V // method@a607 │ │ +405a00: 6e20 680d 7300 |00aa: invoke-virtual {v3, v7}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +405a06: 5467 4f93 |00ad: iget-object v7, v6, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@934f │ │ +405a0a: 6e10 3a35 0600 |00af: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +405a10: 0c02 |00b2: move-result-object v2 │ │ +405a12: 6e10 ff02 0200 |00b3: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +405a18: 0c02 |00b6: move-result-object v2 │ │ +405a1a: 5222 9601 |00b7: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +405a1e: 1503 40c1 |00b9: const/high16 v3, #int -1052770304 // #c140 │ │ +405a22: a802 0203 |00bb: mul-float v2, v2, v3 │ │ +405a26: 8722 |00bd: float-to-int v2, v2 │ │ +405a28: 6e40 0c91 7021 |00be: invoke-virtual {v0, v7, v1, v2}, Lcom/skydoves/balloon/Balloon;.showAlignBottom:(Landroid/view/View;II)V // method@910c │ │ +405a2e: 0e00 |00c1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x000f line=192 │ │ 0x001a line=193 │ │ 0x0020 line=194 │ │ 0x002e line=195 │ │ @@ -1738012,106 +1738020,106 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 187 16-bit code units │ │ -405a48: |[405a48] de.danoeh.antennapod.fragment.ItemFragment.updateAppearance:()V │ │ -405a58: 5450 5893 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405a5c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -405a60: 1a00 e522 |0004: const-string v0, "ItemFragment" // string@22e5 │ │ -405a64: 1a01 cde2 |0006: const-string v1, "updateAppearance item is null" // string@e2cd │ │ -405a68: 7120 f50a 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -405a6e: 0e00 |000b: return-void │ │ -405a70: 5451 6093 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPodcast:Landroid/widget/TextView; // field@9360 │ │ -405a74: 6e10 b0ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -405a7a: 0c00 |0011: move-result-object v0 │ │ -405a7c: 6e10 59ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -405a82: 0c00 |0015: move-result-object v0 │ │ -405a84: 6e20 9412 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -405a8a: 5450 6293 |0019: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@9362 │ │ -405a8e: 5451 5893 |001b: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405a92: 6e10 bdab 0100 |001d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ -405a98: 0c01 |0020: move-result-object v1 │ │ -405a9a: 6e20 9412 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -405aa0: 5450 5893 |0024: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405aa4: 6e10 bcab 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -405aaa: 0c00 |0029: move-result-object v0 │ │ -405aac: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ -405ab0: 6e10 1a35 0500 |002c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -405ab6: 0c00 |002f: move-result-object v0 │ │ -405ab8: 5451 5893 |0030: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405abc: 6e10 bcab 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -405ac2: 0c01 |0035: move-result-object v1 │ │ -405ac4: 7120 e19c 1000 |0036: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9ce1 │ │ -405aca: 0c00 |0039: move-result-object v0 │ │ -405acc: 5451 6193 |003a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@9361 │ │ -405ad0: 6e20 9412 0100 |003c: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -405ad6: 5450 6193 |003f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@9361 │ │ -405ada: 5451 5893 |0041: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405ade: 6e10 bcab 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ -405ae4: 0c01 |0046: move-result-object v1 │ │ -405ae6: 7110 e29c 0100 |0047: invoke-static {v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatForAccessibility:(Ljava/util/Date;)Ljava/lang/String; // method@9ce2 │ │ -405aec: 0c01 |004a: move-result-object v1 │ │ -405aee: 6e20 480d 1000 |004b: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ -405af4: 2200 7b0f |004e: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -405af8: 7010 bb5a 0000 |0050: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -405afe: 1401 7200 067f |0053: const v1, #float 1.78119e+38 // #7f060072 │ │ -405b04: 6e20 2b5a 1000 |0056: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ -405b0a: 0c00 |0059: move-result-object v0 │ │ -405b0c: 1f00 7b0f |005a: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -405b10: 1221 |005c: const/4 v1, #int 2 // #2 │ │ -405b12: 2311 6d20 |005d: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ -405b16: 2202 f30e |005f: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ -405b1a: 7010 d657 0200 |0061: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ -405b20: 1203 |0064: const/4 v3, #int 0 // #0 │ │ -405b22: 4d02 0103 |0065: aput-object v2, v1, v3 │ │ -405b26: 2202 ff0e |0067: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ -405b2a: 6e10 3a35 0500 |0069: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -405b30: 0c03 |006c: move-result-object v3 │ │ -405b32: 6e10 ff02 0300 |006d: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -405b38: 0c03 |0070: move-result-object v3 │ │ -405b3a: 5233 9601 |0071: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -405b3e: 1504 0041 |0073: const/high16 v4, #int 1090519040 // #4100 │ │ -405b42: a803 0304 |0075: mul-float v3, v3, v4 │ │ -405b46: 8733 |0077: float-to-int v3, v3 │ │ -405b48: 7020 2358 3200 |0078: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ -405b4e: 1213 |007b: const/4 v3, #int 1 // #1 │ │ -405b50: 4d02 0103 |007c: aput-object v2, v1, v3 │ │ -405b54: 6e20 715a 1000 |007e: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ -405b5a: 0c00 |0081: move-result-object v0 │ │ -405b5c: 1f00 7b0f |0082: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -405b60: 6e10 255a 0000 |0084: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -405b66: 0c00 |0087: move-result-object v0 │ │ -405b68: 1f00 7b0f |0088: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -405b6c: 7110 f650 0500 |008a: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ -405b72: 0c01 |008d: move-result-object v1 │ │ -405b74: 5452 5893 |008e: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405b78: 6e10 b4ab 0200 |0090: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@abb4 │ │ -405b7e: 0c02 |0093: move-result-object v2 │ │ -405b80: 6e20 9351 2100 |0094: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -405b86: 0c01 |0097: move-result-object v1 │ │ -405b88: 7110 f650 0500 |0098: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ -405b8e: 0c02 |009b: move-result-object v2 │ │ -405b90: 5453 5893 |009c: iget-object v3, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405b94: 7110 6798 0300 |009e: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9867 │ │ -405b9a: 0c03 |00a1: move-result-object v3 │ │ -405b9c: 6e20 9351 3200 |00a2: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -405ba2: 0c02 |00a5: move-result-object v2 │ │ -405ba4: 6e20 3f51 0200 |00a6: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -405baa: 0c02 |00a9: move-result-object v2 │ │ -405bac: 6e20 4a51 2100 |00aa: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@514a │ │ -405bb2: 0c01 |00ad: move-result-object v1 │ │ -405bb4: 6e20 3f51 0100 |00ae: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -405bba: 0c00 |00b1: move-result-object v0 │ │ -405bbc: 5451 5793 |00b2: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.imgvCover:Landroid/widget/ImageView; // field@9357 │ │ -405bc0: 6e20 5351 1000 |00b4: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -405bc6: 7010 41a6 0500 |00b7: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a641 │ │ -405bcc: 0e00 |00ba: return-void │ │ +405a30: |[405a30] de.danoeh.antennapod.fragment.ItemFragment.updateAppearance:()V │ │ +405a40: 5450 5893 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405a44: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +405a48: 1a00 e522 |0004: const-string v0, "ItemFragment" // string@22e5 │ │ +405a4c: 1a01 cde2 |0006: const-string v1, "updateAppearance item is null" // string@e2cd │ │ +405a50: 7120 f50a 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +405a56: 0e00 |000b: return-void │ │ +405a58: 5451 6093 |000c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPodcast:Landroid/widget/TextView; // field@9360 │ │ +405a5c: 6e10 b0ab 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +405a62: 0c00 |0011: move-result-object v0 │ │ +405a64: 6e10 59ab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +405a6a: 0c00 |0015: move-result-object v0 │ │ +405a6c: 6e20 9412 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +405a72: 5450 6293 |0019: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@9362 │ │ +405a76: 5451 5893 |001b: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405a7a: 6e10 bdab 0100 |001d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@abbd │ │ +405a80: 0c01 |0020: move-result-object v1 │ │ +405a82: 6e20 9412 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +405a88: 5450 5893 |0024: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405a8c: 6e10 bcab 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +405a92: 0c00 |0029: move-result-object v0 │ │ +405a94: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ +405a98: 6e10 1a35 0500 |002c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +405a9e: 0c00 |002f: move-result-object v0 │ │ +405aa0: 5451 5893 |0030: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405aa4: 6e10 bcab 0100 |0032: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +405aaa: 0c01 |0035: move-result-object v1 │ │ +405aac: 7120 e19c 1000 |0036: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatAbbrev:(Landroid/content/Context;Ljava/util/Date;)Ljava/lang/String; // method@9ce1 │ │ +405ab2: 0c00 |0039: move-result-object v0 │ │ +405ab4: 5451 6193 |003a: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@9361 │ │ +405ab8: 6e20 9412 0100 |003c: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +405abe: 5450 6193 |003f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@9361 │ │ +405ac2: 5451 5893 |0041: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405ac6: 6e10 bcab 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@abbc │ │ +405acc: 0c01 |0046: move-result-object v1 │ │ +405ace: 7110 e29c 0100 |0047: invoke-static {v1}, Lde/danoeh/antennapod/core/util/DateFormatter;.formatForAccessibility:(Ljava/util/Date;)Ljava/lang/String; // method@9ce2 │ │ +405ad4: 0c01 |004a: move-result-object v1 │ │ +405ad6: 6e20 480d 1000 |004b: invoke-virtual {v0, v1}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ +405adc: 2200 7b0f |004e: new-instance v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +405ae0: 7010 bb5a 0000 |0050: invoke-direct {v0}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +405ae6: 1401 7200 067f |0053: const v1, #float 1.78119e+38 // #7f060072 │ │ +405aec: 6e20 2b5a 1000 |0056: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ +405af2: 0c00 |0059: move-result-object v0 │ │ +405af4: 1f00 7b0f |005a: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +405af8: 1221 |005c: const/4 v1, #int 2 // #2 │ │ +405afa: 2311 6d20 |005d: new-array v1, v1, [Lcom/bumptech/glide/load/Transformation; // type@206d │ │ +405afe: 2202 f30e |005f: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/FitCenter; // type@0ef3 │ │ +405b02: 7010 d657 0200 |0061: invoke-direct {v2}, Lcom/bumptech/glide/load/resource/bitmap/FitCenter;.:()V // method@57d6 │ │ +405b08: 1203 |0064: const/4 v3, #int 0 // #0 │ │ +405b0a: 4d02 0103 |0065: aput-object v2, v1, v3 │ │ +405b0e: 2202 ff0e |0067: new-instance v2, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners; // type@0eff │ │ +405b12: 6e10 3a35 0500 |0069: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +405b18: 0c03 |006c: move-result-object v3 │ │ +405b1a: 6e10 ff02 0300 |006d: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +405b20: 0c03 |0070: move-result-object v3 │ │ +405b22: 5233 9601 |0071: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +405b26: 1504 0041 |0073: const/high16 v4, #int 1090519040 // #4100 │ │ +405b2a: a803 0304 |0075: mul-float v3, v3, v4 │ │ +405b2e: 8733 |0077: float-to-int v3, v3 │ │ +405b30: 7020 2358 3200 |0078: invoke-direct {v2, v3}, Lcom/bumptech/glide/load/resource/bitmap/RoundedCorners;.:(I)V // method@5823 │ │ +405b36: 1213 |007b: const/4 v3, #int 1 // #1 │ │ +405b38: 4d02 0103 |007c: aput-object v2, v1, v3 │ │ +405b3c: 6e20 715a 1000 |007e: invoke-virtual {v0, v1}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:([Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a71 │ │ +405b42: 0c00 |0081: move-result-object v0 │ │ +405b44: 1f00 7b0f |0082: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +405b48: 6e10 255a 0000 |0084: invoke-virtual {v0}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +405b4e: 0c00 |0087: move-result-object v0 │ │ +405b50: 1f00 7b0f |0088: check-cast v0, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +405b54: 7110 f650 0500 |008a: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ +405b5a: 0c01 |008d: move-result-object v1 │ │ +405b5c: 5452 5893 |008e: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405b60: 6e10 b4ab 0200 |0090: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@abb4 │ │ +405b66: 0c02 |0093: move-result-object v2 │ │ +405b68: 6e20 9351 2100 |0094: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +405b6e: 0c01 |0097: move-result-object v1 │ │ +405b70: 7110 f650 0500 |0098: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/Fragment;)Lcom/bumptech/glide/RequestManager; // method@50f6 │ │ +405b76: 0c02 |009b: move-result-object v2 │ │ +405b78: 5453 5893 |009c: iget-object v3, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405b7c: 7110 6798 0300 |009e: invoke-static {v3}, Lde/danoeh/antennapod/core/feed/util/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9867 │ │ +405b82: 0c03 |00a1: move-result-object v3 │ │ +405b84: 6e20 9351 3200 |00a2: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +405b8a: 0c02 |00a5: move-result-object v2 │ │ +405b8c: 6e20 3f51 0200 |00a6: invoke-virtual {v2, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +405b92: 0c02 |00a9: move-result-object v2 │ │ +405b94: 6e20 4a51 2100 |00aa: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.error:(Lcom/bumptech/glide/RequestBuilder;)Lcom/bumptech/glide/RequestBuilder; // method@514a │ │ +405b9a: 0c01 |00ad: move-result-object v1 │ │ +405b9c: 6e20 3f51 0100 |00ae: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +405ba2: 0c00 |00b1: move-result-object v0 │ │ +405ba4: 5451 5793 |00b2: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.imgvCover:Landroid/widget/ImageView; // field@9357 │ │ +405ba8: 6e20 5351 1000 |00b4: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +405bae: 7010 41a6 0500 |00b7: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a641 │ │ +405bb4: 0e00 |00ba: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0008 line=276 │ │ 0x000c line=279 │ │ 0x0019 line=280 │ │ 0x0024 line=282 │ │ @@ -1738140,190 +1738148,190 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 365 16-bit code units │ │ -405bd0: |[405bd0] de.danoeh.antennapod.fragment.ItemFragment.updateButtons:()V │ │ -405be0: 5450 5c93 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@935c │ │ -405be4: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -405be8: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -405bee: 5450 5893 |0007: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405bf2: 6e10 bfab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -405bf8: 0a00 |000c: move-result v0 │ │ -405bfa: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -405bfc: 3800 5600 |000e: if-eqz v0, 0064 // +0056 │ │ -405c00: 7100 60ad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -405c06: 0c00 |0013: move-result-object v0 │ │ -405c08: 5453 5893 |0014: iget-object v3, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405c0c: 6e10 b8ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -405c12: 0c03 |0019: move-result-object v3 │ │ -405c14: 6e10 84ab 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -405c1a: 0c03 |001d: move-result-object v3 │ │ -405c1c: 6e20 62ad 3000 |001e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ -405c22: 0a00 |0021: move-result v0 │ │ -405c24: 3800 4200 |0022: if-eqz v0, 0064 // +0042 │ │ -405c28: 5450 5c93 |0024: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@935c │ │ -405c2c: 6e20 930d 2000 |0026: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -405c32: 5450 5c93 |0029: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@935c │ │ -405c36: 7100 60ad 0000 |002b: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -405c3c: 0c03 |002e: move-result-object v3 │ │ -405c3e: 5454 5893 |002f: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405c42: 6e10 b8ab 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -405c48: 0c04 |0034: move-result-object v4 │ │ -405c4a: 6e10 84ab 0400 |0035: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -405c50: 0c04 |0038: move-result-object v4 │ │ -405c52: 6e20 61ad 4300 |0039: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.getProgress:(Ljava/lang/String;)I // method@ad61 │ │ -405c58: 0a03 |003c: move-result v3 │ │ -405c5a: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -405c5c: 7120 5bb2 3400 |003e: invoke-static {v4, v3}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ -405c62: 0a03 |0041: move-result v3 │ │ -405c64: 8233 |0042: int-to-float v3, v3 │ │ -405c66: 1404 0ad7 233c |0043: const v4, #float 0.01 // #3c23d70a │ │ -405c6c: a803 0304 |0046: mul-float v3, v3, v4 │ │ -405c70: 5454 5893 |0048: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405c74: 6e30 9fb0 3004 |004a: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b09f │ │ -405c7a: 5450 5c93 |004d: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@935c │ │ -405c7e: 7100 60ad 0000 |004f: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -405c84: 0c03 |0052: move-result-object v3 │ │ -405c86: 5454 5893 |0053: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405c8a: 6e10 b8ab 0400 |0055: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -405c90: 0c04 |0058: move-result-object v4 │ │ -405c92: 6e10 84ab 0400 |0059: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -405c98: 0c04 |005c: move-result-object v4 │ │ -405c9a: 6e20 63ad 4300 |005d: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isEpisodeQueued:(Ljava/lang/String;)Z // method@ad63 │ │ -405ca0: 0a03 |0060: move-result v3 │ │ -405ca2: 6e20 9eb0 3000 |0061: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setIndeterminate:(Z)V // method@b09e │ │ -405ca8: 5450 5893 |0064: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405cac: 6e10 b8ab 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -405cb2: 0c00 |0069: move-result-object v0 │ │ -405cb4: 3900 1b00 |006a: if-nez v0, 0085 // +001b │ │ -405cb8: 2200 6c18 |006c: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; // type@186c │ │ -405cbc: 5451 5893 |006e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405cc0: 7020 9a97 1000 |0070: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@979a │ │ -405cc6: 5b50 4d93 |0073: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ -405cca: 2200 7118 |0075: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton; // type@1871 │ │ -405cce: 5451 5893 |0077: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405cd2: 7020 af97 1000 |0079: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97af │ │ -405cd8: 5b50 4e93 |007c: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ -405cdc: 5450 5b93 |007e: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@935b │ │ -405ce0: 6e20 930d 2000 |0080: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -405ce6: 2900 9c00 |0083: goto/16 011f // +009c │ │ -405cea: 5452 5b93 |0085: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@935b │ │ -405cee: 6e20 930d 1200 |0087: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -405cf4: 6e10 f0ab 0000 |008a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -405cfa: 0a01 |008d: move-result v1 │ │ -405cfc: 3d01 2100 |008e: if-lez v1, 00af // +0021 │ │ -405d00: 5451 5f93 |0090: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@935f │ │ -405d04: 6e10 f0ab 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -405d0a: 0a02 |0095: move-result v2 │ │ -405d0c: 7110 dc9c 0200 |0096: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -405d12: 0c02 |0099: move-result-object v2 │ │ -405d14: 6e20 9412 2100 |009a: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -405d1a: 5451 5f93 |009d: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@935f │ │ -405d1e: 6e10 2035 0500 |009f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -405d24: 0c02 |00a2: move-result-object v2 │ │ -405d26: 6e10 f0ab 0000 |00a3: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -405d2c: 0a03 |00a6: move-result v3 │ │ -405d2e: 8133 |00a7: int-to-long v3, v3 │ │ -405d30: 7130 db9c 3204 |00a8: invoke-static {v2, v3, v4}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9cdb │ │ -405d36: 0c02 |00ab: move-result-object v2 │ │ -405d38: 6e20 480d 2100 |00ac: invoke-virtual {v1, v2}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ -405d3e: 7110 6f9d 0000 |00af: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d6f │ │ -405d44: 0a01 |00b2: move-result v1 │ │ -405d46: 3801 0c00 |00b3: if-eqz v1, 00bf // +000c │ │ -405d4a: 2201 6d18 |00b5: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton; // type@186d │ │ -405d4e: 5452 5893 |00b7: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405d52: 7020 9f97 2100 |00b9: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@979f │ │ -405d58: 5b51 4d93 |00bc: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ -405d5c: 2830 |00be: goto 00ee // +0030 │ │ -405d5e: 5451 5893 |00bf: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405d62: 6e10 b0ab 0100 |00c1: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ -405d68: 0c01 |00c4: move-result-object v1 │ │ -405d6a: 6e10 5dab 0100 |00c5: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -405d70: 0a01 |00c8: move-result v1 │ │ -405d72: 3801 0c00 |00c9: if-eqz v1, 00d5 // +000c │ │ -405d76: 2201 6f18 |00cb: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton; // type@186f │ │ -405d7a: 5452 5893 |00cd: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405d7e: 7020 a797 2100 |00cf: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a7 │ │ -405d84: 5b51 4d93 |00d2: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ -405d88: 281a |00d4: goto 00ee // +001a │ │ -405d8a: 6e10 87ab 0000 |00d5: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -405d90: 0a01 |00d8: move-result v1 │ │ -405d92: 3801 0c00 |00d9: if-eqz v1, 00e5 // +000c │ │ -405d96: 2201 6e18 |00db: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton; // type@186e │ │ -405d9a: 5452 5893 |00dd: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405d9e: 7020 a397 2100 |00df: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a3 │ │ -405da4: 5b51 4d93 |00e2: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ -405da8: 280a |00e4: goto 00ee // +000a │ │ -405daa: 2201 7018 |00e5: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1870 │ │ -405dae: 5452 5893 |00e7: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405db2: 7020 ab97 2100 |00e9: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97ab │ │ -405db8: 5b51 4d93 |00ec: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ -405dbc: 7100 60ad 0000 |00ee: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -405dc2: 0c01 |00f1: move-result-object v1 │ │ -405dc4: 6e10 84ab 0000 |00f2: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -405dca: 0c02 |00f5: move-result-object v2 │ │ -405dcc: 6e20 62ad 2100 |00f6: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ -405dd2: 0a01 |00f9: move-result v1 │ │ -405dd4: 3801 0c00 |00fa: if-eqz v1, 0106 // +000c │ │ -405dd8: 2200 6518 |00fc: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton; // type@1865 │ │ -405ddc: 5451 5893 |00fe: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405de0: 7020 7897 1000 |0100: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9778 │ │ -405de6: 5b50 4e93 |0103: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ -405dea: 281a |0105: goto 011f // +001a │ │ -405dec: 6e10 87ab 0000 |0106: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -405df2: 0a00 |0109: move-result v0 │ │ -405df4: 3900 0c00 |010a: if-nez v0, 0116 // +000c │ │ -405df8: 2200 6918 |010c: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1869 │ │ -405dfc: 5451 5893 |010e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405e00: 7020 8797 1000 |0110: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9787 │ │ -405e06: 5b50 4e93 |0113: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ -405e0a: 280a |0115: goto 011f // +000a │ │ -405e0c: 2200 6618 |0116: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; // type@1866 │ │ -405e10: 5451 5893 |0118: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405e14: 7020 7c97 1000 |011a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@977c │ │ -405e1a: 5b50 4e93 |011d: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ -405e1e: 5450 5193 |011f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@9351 │ │ -405e22: 5451 4d93 |0121: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ -405e26: 6e10 9697 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@9796 │ │ -405e2c: 0a01 |0126: move-result v1 │ │ -405e2e: 6e20 9312 1000 |0127: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -405e34: 5450 5193 |012a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@9351 │ │ -405e38: 1201 |012c: const/4 v1, #int 0 // #0 │ │ -405e3a: 6e20 a112 1000 |012d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12a1 │ │ -405e40: 5450 5093 |0130: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Icon:Landroid/widget/ImageView; // field@9350 │ │ -405e44: 5452 4d93 |0132: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ -405e48: 6e10 9597 0200 |0134: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@9795 │ │ -405e4e: 0a02 |0137: move-result v2 │ │ -405e50: 6e20 3d11 2000 |0138: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -405e56: 5450 4f93 |013b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@934f │ │ -405e5a: 5452 4d93 |013d: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ -405e5e: 6e10 9797 0200 |013f: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@9797 │ │ -405e64: 0a02 |0142: move-result v2 │ │ -405e66: 6e20 930d 2000 |0143: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -405e6c: 5450 5493 |0146: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@9354 │ │ -405e70: 5452 4e93 |0148: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ -405e74: 6e10 9697 0200 |014a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@9796 │ │ -405e7a: 0a02 |014d: move-result v2 │ │ -405e7c: 6e20 9312 2000 |014e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -405e82: 5450 5493 |0151: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@9354 │ │ -405e86: 6e20 a112 1000 |0153: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12a1 │ │ -405e8c: 5450 5393 |0156: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Icon:Landroid/widget/ImageView; // field@9353 │ │ -405e90: 5451 4e93 |0158: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ -405e94: 6e10 9597 0100 |015a: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@9795 │ │ -405e9a: 0a01 |015d: move-result v1 │ │ -405e9c: 6e20 3d11 1000 |015e: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -405ea2: 5450 5293 |0161: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@9352 │ │ -405ea6: 5451 4e93 |0163: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ -405eaa: 6e10 9797 0100 |0165: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@9797 │ │ -405eb0: 0a01 |0168: move-result v1 │ │ -405eb2: 6e20 930d 1000 |0169: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -405eb8: 0e00 |016c: return-void │ │ +405bb8: |[405bb8] de.danoeh.antennapod.fragment.ItemFragment.updateButtons:()V │ │ +405bc8: 5450 5c93 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@935c │ │ +405bcc: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +405bd0: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +405bd6: 5450 5893 |0007: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405bda: 6e10 bfab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +405be0: 0a00 |000c: move-result v0 │ │ +405be2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +405be4: 3800 5600 |000e: if-eqz v0, 0064 // +0056 │ │ +405be8: 7100 60ad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +405bee: 0c00 |0013: move-result-object v0 │ │ +405bf0: 5453 5893 |0014: iget-object v3, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405bf4: 6e10 b8ab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +405bfa: 0c03 |0019: move-result-object v3 │ │ +405bfc: 6e10 84ab 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +405c02: 0c03 |001d: move-result-object v3 │ │ +405c04: 6e20 62ad 3000 |001e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ +405c0a: 0a00 |0021: move-result v0 │ │ +405c0c: 3800 4200 |0022: if-eqz v0, 0064 // +0042 │ │ +405c10: 5450 5c93 |0024: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@935c │ │ +405c14: 6e20 930d 2000 |0026: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +405c1a: 5450 5c93 |0029: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@935c │ │ +405c1e: 7100 60ad 0000 |002b: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +405c24: 0c03 |002e: move-result-object v3 │ │ +405c26: 5454 5893 |002f: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405c2a: 6e10 b8ab 0400 |0031: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +405c30: 0c04 |0034: move-result-object v4 │ │ +405c32: 6e10 84ab 0400 |0035: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +405c38: 0c04 |0038: move-result-object v4 │ │ +405c3a: 6e20 61ad 4300 |0039: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.getProgress:(Ljava/lang/String;)I // method@ad61 │ │ +405c40: 0a03 |003c: move-result v3 │ │ +405c42: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +405c44: 7120 5bb2 3400 |003e: invoke-static {v4, v3}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ +405c4a: 0a03 |0041: move-result v3 │ │ +405c4c: 8233 |0042: int-to-float v3, v3 │ │ +405c4e: 1404 0ad7 233c |0043: const v4, #float 0.01 // #3c23d70a │ │ +405c54: a803 0304 |0046: mul-float v3, v3, v4 │ │ +405c58: 5454 5893 |0048: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405c5c: 6e30 9fb0 3004 |004a: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setPercentage:(FLjava/lang/Object;)V // method@b09f │ │ +405c62: 5450 5c93 |004d: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@935c │ │ +405c66: 7100 60ad 0000 |004f: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +405c6c: 0c03 |0052: move-result-object v3 │ │ +405c6e: 5454 5893 |0053: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405c72: 6e10 b8ab 0400 |0055: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +405c78: 0c04 |0058: move-result-object v4 │ │ +405c7a: 6e10 84ab 0400 |0059: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +405c80: 0c04 |005c: move-result-object v4 │ │ +405c82: 6e20 63ad 4300 |005d: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isEpisodeQueued:(Ljava/lang/String;)Z // method@ad63 │ │ +405c88: 0a03 |0060: move-result v3 │ │ +405c8a: 6e20 9eb0 3000 |0061: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/ui/common/CircularProgressBar;.setIndeterminate:(Z)V // method@b09e │ │ +405c90: 5450 5893 |0064: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405c94: 6e10 b8ab 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +405c9a: 0c00 |0069: move-result-object v0 │ │ +405c9c: 3900 1b00 |006a: if-nez v0, 0085 // +001b │ │ +405ca0: 2200 6c18 |006c: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton; // type@186c │ │ +405ca4: 5451 5893 |006e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405ca8: 7020 9a97 1000 |0070: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@979a │ │ +405cae: 5b50 4d93 |0073: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ +405cb2: 2200 7118 |0075: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton; // type@1871 │ │ +405cb6: 5451 5893 |0077: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405cba: 7020 af97 1000 |0079: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/VisitWebsiteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97af │ │ +405cc0: 5b50 4e93 |007c: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ +405cc4: 5450 5b93 |007e: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@935b │ │ +405cc8: 6e20 930d 2000 |0080: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +405cce: 2900 9c00 |0083: goto/16 011f // +009c │ │ +405cd2: 5452 5b93 |0085: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@935b │ │ +405cd6: 6e20 930d 1200 |0087: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +405cdc: 6e10 f0ab 0000 |008a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +405ce2: 0a01 |008d: move-result v1 │ │ +405ce4: 3d01 2100 |008e: if-lez v1, 00af // +0021 │ │ +405ce8: 5451 5f93 |0090: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@935f │ │ +405cec: 6e10 f0ab 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +405cf2: 0a02 |0095: move-result v2 │ │ +405cf4: 7110 dc9c 0200 |0096: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +405cfa: 0c02 |0099: move-result-object v2 │ │ +405cfc: 6e20 9412 2100 |009a: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +405d02: 5451 5f93 |009d: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@935f │ │ +405d06: 6e10 2035 0500 |009f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +405d0c: 0c02 |00a2: move-result-object v2 │ │ +405d0e: 6e10 f0ab 0000 |00a3: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +405d14: 0a03 |00a6: move-result v3 │ │ +405d16: 8133 |00a7: int-to-long v3, v3 │ │ +405d18: 7130 db9c 3204 |00a8: invoke-static {v2, v3, v4}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9cdb │ │ +405d1e: 0c02 |00ab: move-result-object v2 │ │ +405d20: 6e20 480d 2100 |00ac: invoke-virtual {v1, v2}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d48 │ │ +405d26: 7110 6f9d 0000 |00af: invoke-static {v0}, Lde/danoeh/antennapod/core/util/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@9d6f │ │ +405d2c: 0a01 |00b2: move-result v1 │ │ +405d2e: 3801 0c00 |00b3: if-eqz v1, 00bf // +000c │ │ +405d32: 2201 6d18 |00b5: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton; // type@186d │ │ +405d36: 5452 5893 |00b7: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405d3a: 7020 9f97 2100 |00b9: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@979f │ │ +405d40: 5b51 4d93 |00bc: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ +405d44: 2830 |00be: goto 00ee // +0030 │ │ +405d46: 5451 5893 |00bf: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405d4a: 6e10 b0ab 0100 |00c1: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@abb0 │ │ +405d50: 0c01 |00c4: move-result-object v1 │ │ +405d52: 6e10 5dab 0100 |00c5: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +405d58: 0a01 |00c8: move-result v1 │ │ +405d5a: 3801 0c00 |00c9: if-eqz v1, 00d5 // +000c │ │ +405d5e: 2201 6f18 |00cb: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton; // type@186f │ │ +405d62: 5452 5893 |00cd: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405d66: 7020 a797 2100 |00cf: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a7 │ │ +405d6c: 5b51 4d93 |00d2: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ +405d70: 281a |00d4: goto 00ee // +001a │ │ +405d72: 6e10 87ab 0000 |00d5: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +405d78: 0a01 |00d8: move-result v1 │ │ +405d7a: 3801 0c00 |00d9: if-eqz v1, 00e5 // +000c │ │ +405d7e: 2201 6e18 |00db: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton; // type@186e │ │ +405d82: 5452 5893 |00dd: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405d86: 7020 a397 2100 |00df: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97a3 │ │ +405d8c: 5b51 4d93 |00e2: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ +405d90: 280a |00e4: goto 00ee // +000a │ │ +405d92: 2201 7018 |00e5: new-instance v1, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton; // type@1870 │ │ +405d96: 5452 5893 |00e7: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405d9a: 7020 ab97 2100 |00e9: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@97ab │ │ +405da0: 5b51 4d93 |00ec: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ +405da4: 7100 60ad 0000 |00ee: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +405daa: 0c01 |00f1: move-result-object v1 │ │ +405dac: 6e10 84ab 0000 |00f2: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +405db2: 0c02 |00f5: move-result-object v2 │ │ +405db4: 6e20 62ad 2100 |00f6: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ +405dba: 0a01 |00f9: move-result v1 │ │ +405dbc: 3801 0c00 |00fa: if-eqz v1, 0106 // +000c │ │ +405dc0: 2200 6518 |00fc: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton; // type@1865 │ │ +405dc4: 5451 5893 |00fe: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405dc8: 7020 7897 1000 |0100: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9778 │ │ +405dce: 5b50 4e93 |0103: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ +405dd2: 281a |0105: goto 011f // +001a │ │ +405dd4: 6e10 87ab 0000 |0106: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +405dda: 0a00 |0109: move-result v0 │ │ +405ddc: 3900 0c00 |010a: if-nez v0, 0116 // +000c │ │ +405de0: 2200 6918 |010c: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton; // type@1869 │ │ +405de4: 5451 5893 |010e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405de8: 7020 8797 1000 |0110: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@9787 │ │ +405dee: 5b50 4e93 |0113: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ +405df2: 280a |0115: goto 011f // +000a │ │ +405df4: 2200 6618 |0116: new-instance v0, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton; // type@1866 │ │ +405df8: 5451 5893 |0118: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405dfc: 7020 7c97 1000 |011a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/adapter/actionbutton/DeleteActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@977c │ │ +405e02: 5b50 4e93 |011d: iput-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ +405e06: 5450 5193 |011f: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@9351 │ │ +405e0a: 5451 4d93 |0121: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ +405e0e: 6e10 9697 0100 |0123: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@9796 │ │ +405e14: 0a01 |0126: move-result v1 │ │ +405e16: 6e20 9312 1000 |0127: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +405e1c: 5450 5193 |012a: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@9351 │ │ +405e20: 1201 |012c: const/4 v1, #int 0 // #0 │ │ +405e22: 6e20 a112 1000 |012d: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12a1 │ │ +405e28: 5450 5093 |0130: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Icon:Landroid/widget/ImageView; // field@9350 │ │ +405e2c: 5452 4d93 |0132: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ +405e30: 6e10 9597 0200 |0134: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@9795 │ │ +405e36: 0a02 |0137: move-result v2 │ │ +405e38: 6e20 3d11 2000 |0138: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +405e3e: 5450 4f93 |013b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@934f │ │ +405e42: 5452 4d93 |013d: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton1:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934d │ │ +405e46: 6e10 9797 0200 |013f: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@9797 │ │ +405e4c: 0a02 |0142: move-result v2 │ │ +405e4e: 6e20 930d 2000 |0143: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +405e54: 5450 5493 |0146: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@9354 │ │ +405e58: 5452 4e93 |0148: iget-object v2, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ +405e5c: 6e10 9697 0200 |014a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getLabel:()I // method@9796 │ │ +405e62: 0a02 |014d: move-result v2 │ │ +405e64: 6e20 9312 2000 |014e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +405e6a: 5450 5493 |0151: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@9354 │ │ +405e6e: 6e20 a112 1000 |0153: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@12a1 │ │ +405e74: 5450 5393 |0156: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Icon:Landroid/widget/ImageView; // field@9353 │ │ +405e78: 5451 4e93 |0158: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ +405e7c: 6e10 9597 0100 |015a: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getDrawable:()I // method@9795 │ │ +405e82: 0a01 |015d: move-result v1 │ │ +405e84: 6e20 3d11 1000 |015e: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +405e8a: 5450 5293 |0161: iget-object v0, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@9352 │ │ +405e8e: 5451 4e93 |0163: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.actionButton2:Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton; // field@934e │ │ +405e92: 6e10 9797 0100 |0165: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/actionbutton/ItemActionButton;.getVisibility:()I // method@9797 │ │ +405e98: 0a01 |0168: move-result v1 │ │ +405e9a: 6e20 930d 1000 |0169: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +405ea0: 0e00 |016c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0007 line=306 │ │ 0x0010 line=307 │ │ 0x0024 line=308 │ │ 0x0029 line=309 │ │ @@ -1738371,19 +1738379,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -405128: |[405128] de.danoeh.antennapod.fragment.ItemFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -405138: 5410 6393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ -40513c: 6e20 c6b0 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/ShownotesWebView;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@b0c6 │ │ -405142: 0a02 |0005: move-result v2 │ │ -405144: 0f02 |0006: return v2 │ │ +405110: |[405110] de.danoeh.antennapod.fragment.ItemFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +405120: 5410 6393 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ +405124: 6e20 c6b0 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/view/ShownotesWebView;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@b0c6 │ │ +40512a: 0a02 |0005: move-result v2 │ │ +40512c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -1738392,23 +1738400,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -4055e0: |[4055e0] de.danoeh.antennapod.fragment.ItemFragment.onCreate:(Landroid/os/Bundle;)V │ │ -4055f0: 6f20 6735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ -4055f6: 6e10 1e35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -4055fc: 0c03 |0006: move-result-object v3 │ │ -4055fe: 1a00 1785 |0007: const-string v0, "feeditem" // string@8517 │ │ -405602: 6e20 ec06 0300 |0009: invoke-virtual {v3, v0}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ -405608: 0b00 |000c: move-result-wide v0 │ │ -40560a: 5a20 5993 |000d: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemId:J // field@9359 │ │ -40560e: 0e00 |000f: return-void │ │ +4055c8: |[4055c8] de.danoeh.antennapod.fragment.ItemFragment.onCreate:(Landroid/os/Bundle;)V │ │ +4055d8: 6f20 6735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ +4055de: 6e10 1e35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +4055e4: 0c03 |0006: move-result-object v3 │ │ +4055e6: 1a00 1785 |0007: const-string v0, "feeditem" // string@8517 │ │ +4055ea: 6e20 ec06 0300 |0009: invoke-virtual {v3, v0}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ +4055f0: 0b00 |000c: move-result-wide v0 │ │ +4055f2: 5a20 5993 |000d: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemId:J // field@9359 │ │ +4055f6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=123 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/os/Bundle; │ │ @@ -1738418,125 +1738426,125 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -404f28: |[404f28] de.danoeh.antennapod.fragment.ItemFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -404f38: 6f40 6c35 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ -404f3e: 1404 5700 0d7f |0003: const v4, #float 1.87423e+38 // #7f0d0057 │ │ -404f44: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -404f46: 6e40 a90b 4203 |0007: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -404f4c: 0c02 |000a: move-result-object v2 │ │ -404f4e: 1403 d200 0a7f |000b: const v3, #float 1.83438e+38 // #7f0a00d2 │ │ -404f54: 6e20 6f0c 3200 |000e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -404f5a: 0c03 |0011: move-result-object v3 │ │ -404f5c: 1f03 9b02 |0012: check-cast v3, Landroid/view/ViewGroup; // type@029b │ │ -404f60: 5b13 5e93 |0014: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.root:Landroid/view/ViewGroup; // field@935e │ │ -404f64: 1403 a503 0a7f |0016: const v3, #float 1.83452e+38 // #7f0a03a5 │ │ -404f6a: 6e20 6f0c 3200 |0019: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -404f70: 0c03 |001c: move-result-object v3 │ │ -404f72: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -404f76: 5b13 6093 |001f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPodcast:Landroid/widget/TextView; // field@9360 │ │ -404f7a: 2204 721b |0021: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2; // type@1b72 │ │ -404f7e: 7020 09a6 1400 |0023: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a609 │ │ -404f84: 6e20 680d 4300 |0026: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -404f8a: 1403 b103 0a7f |0029: const v3, #float 1.83453e+38 // #7f0a03b1 │ │ -404f90: 6e20 6f0c 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -404f96: 0c03 |002f: move-result-object v3 │ │ -404f98: 1f03 1303 |0030: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -404f9c: 5b13 6293 |0032: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@9362 │ │ -404fa0: 6004 dd00 |0034: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -404fa4: 1300 1700 |0036: const/16 v0, #int 23 // #17 │ │ -404fa8: 3404 0600 |0038: if-lt v4, v0, 003e // +0006 │ │ -404fac: 1224 |003a: const/4 v4, #int 2 // #2 │ │ -404fae: 7120 e230 4300 |003b: invoke-static {v3, v4}, Landroidx/core/widget/TextViewCompat$Api23Impl$$ExternalSyntheticApiModelOutline3;.m:(Landroid/widget/TextView;I)V // method@30e2 │ │ -404fb4: 1403 9603 0a7f |003e: const v3, #float 1.83452e+38 // #7f0a0396 │ │ -404fba: 6e20 6f0c 3200 |0041: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -404fc0: 0c03 |0044: move-result-object v3 │ │ -404fc2: 1f03 1303 |0045: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -404fc6: 5b13 5f93 |0047: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@935f │ │ -404fca: 1403 ab03 0a7f |0049: const v3, #float 1.83453e+38 // #7f0a03ab │ │ -404fd0: 6e20 6f0c 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -404fd6: 0c03 |004f: move-result-object v3 │ │ -404fd8: 1f03 1303 |0050: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -404fdc: 5b13 6193 |0052: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@9361 │ │ -404fe0: 5413 6293 |0054: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@9362 │ │ -404fe4: 6204 9101 |0056: sget-object v4, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0191 │ │ -404fe8: 6e20 7512 4300 |0058: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1275 │ │ -404fee: 1403 cf03 0a7f |005b: const v3, #float 1.83453e+38 // #7f0a03cf │ │ -404ff4: 6e20 6f0c 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -404ffa: 0c03 |0061: move-result-object v3 │ │ -404ffc: 1f03 f61d |0062: check-cast v3, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1df6 │ │ -405000: 5b13 6393 |0064: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ -405004: 2204 731b |0066: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3; // type@1b73 │ │ -405008: 7020 0ba6 1400 |0068: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a60b │ │ -40500e: 6e20 c8b0 4300 |006b: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setTimecodeSelectedListener:(Landroidx/core/util/Consumer;)V // method@b0c8 │ │ -405014: 5413 6393 |006e: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ -405018: 6e20 a135 3100 |0070: invoke-virtual {v1, v3}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ -40501e: 1403 b901 0a7f |0073: const v3, #float 1.83442e+38 // #7f0a01b9 │ │ -405024: 6e20 6f0c 3200 |0076: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40502a: 0c03 |0079: move-result-object v3 │ │ -40502c: 1f03 f702 |007a: check-cast v3, Landroid/widget/ImageView; // type@02f7 │ │ -405030: 5b13 5793 |007c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.imgvCover:Landroid/widget/ImageView; // field@9357 │ │ -405034: 2204 741b |007e: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4; // type@1b74 │ │ -405038: 7020 0da6 1400 |0080: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a60d │ │ -40503e: 6e20 680d 4300 |0083: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -405044: 1403 bb00 0a7f |0086: const v3, #float 1.83437e+38 // #7f0a00bb │ │ -40504a: 6e20 6f0c 3200 |0089: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -405050: 0c03 |008c: move-result-object v3 │ │ -405052: 1f03 db1d |008d: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1ddb │ │ -405056: 5b13 5c93 |008f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@935c │ │ -40505a: 1403 8402 0a7f |0091: const v3, #float 1.83447e+38 // #7f0a0284 │ │ -405060: 6e20 6f0c 3200 |0094: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -405066: 0c03 |0097: move-result-object v3 │ │ -405068: 1f03 0003 |0098: check-cast v3, Landroid/widget/ProgressBar; // type@0300 │ │ -40506c: 5b13 5d93 |009a: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@935d │ │ -405070: 1403 8500 0a7f |009c: const v3, #float 1.83436e+38 // #7f0a0085 │ │ -405076: 6e20 6f0c 3200 |009f: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40507c: 0c03 |00a2: move-result-object v3 │ │ -40507e: 5b13 4f93 |00a3: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@934f │ │ -405082: 1403 8800 0a7f |00a5: const v3, #float 1.83436e+38 // #7f0a0088 │ │ -405088: 6e20 6f0c 3200 |00a8: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40508e: 0c03 |00ab: move-result-object v3 │ │ -405090: 5b13 5293 |00ac: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@9352 │ │ -405094: 1403 8600 0a7f |00ae: const v3, #float 1.83436e+38 // #7f0a0086 │ │ -40509a: 6e20 6f0c 3200 |00b1: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4050a0: 0c03 |00b4: move-result-object v3 │ │ -4050a2: 1f03 f702 |00b5: check-cast v3, Landroid/widget/ImageView; // type@02f7 │ │ -4050a6: 5b13 5093 |00b7: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Icon:Landroid/widget/ImageView; // field@9350 │ │ -4050aa: 1403 8900 0a7f |00b9: const v3, #float 1.83436e+38 // #7f0a0089 │ │ -4050b0: 6e20 6f0c 3200 |00bc: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4050b6: 0c03 |00bf: move-result-object v3 │ │ -4050b8: 1f03 f702 |00c0: check-cast v3, Landroid/widget/ImageView; // type@02f7 │ │ -4050bc: 5b13 5393 |00c2: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Icon:Landroid/widget/ImageView; // field@9353 │ │ -4050c0: 1403 8700 0a7f |00c4: const v3, #float 1.83436e+38 // #7f0a0087 │ │ -4050c6: 6e20 6f0c 3200 |00c7: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4050cc: 0c03 |00ca: move-result-object v3 │ │ -4050ce: 1f03 1303 |00cb: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -4050d2: 5b13 5193 |00cd: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@9351 │ │ -4050d6: 1403 8a00 0a7f |00cf: const v3, #float 1.83436e+38 // #7f0a008a │ │ -4050dc: 6e20 6f0c 3200 |00d2: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4050e2: 0c03 |00d5: move-result-object v3 │ │ -4050e4: 1f03 1303 |00d6: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -4050e8: 5b13 5493 |00d8: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@9354 │ │ -4050ec: 1403 3802 0a7f |00da: const v3, #float 1.83445e+38 // #7f0a0238 │ │ -4050f2: 6e20 6f0c 3200 |00dd: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4050f8: 0c03 |00e0: move-result-object v3 │ │ -4050fa: 5b13 5b93 |00e1: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@935b │ │ -4050fe: 5413 4f93 |00e3: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@934f │ │ -405102: 2204 751b |00e5: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5; // type@1b75 │ │ -405106: 7020 0fa6 1400 |00e7: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a60f │ │ -40510c: 6e20 680d 4300 |00ea: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -405112: 5413 5293 |00ed: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@9352 │ │ -405116: 2204 761b |00ef: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6; // type@1b76 │ │ -40511a: 7020 11a6 1400 |00f1: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a611 │ │ -405120: 6e20 680d 4300 |00f4: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -405126: 1102 |00f7: return-object v2 │ │ +404f10: |[404f10] de.danoeh.antennapod.fragment.ItemFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +404f20: 6f40 6c35 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ +404f26: 1404 5700 0d7f |0003: const v4, #float 1.87423e+38 // #7f0d0057 │ │ +404f2c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +404f2e: 6e40 a90b 4203 |0007: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +404f34: 0c02 |000a: move-result-object v2 │ │ +404f36: 1403 d200 0a7f |000b: const v3, #float 1.83438e+38 // #7f0a00d2 │ │ +404f3c: 6e20 6f0c 3200 |000e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +404f42: 0c03 |0011: move-result-object v3 │ │ +404f44: 1f03 9b02 |0012: check-cast v3, Landroid/view/ViewGroup; // type@029b │ │ +404f48: 5b13 5e93 |0014: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.root:Landroid/view/ViewGroup; // field@935e │ │ +404f4c: 1403 a503 0a7f |0016: const v3, #float 1.83452e+38 // #7f0a03a5 │ │ +404f52: 6e20 6f0c 3200 |0019: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +404f58: 0c03 |001c: move-result-object v3 │ │ +404f5a: 1f03 1303 |001d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +404f5e: 5b13 6093 |001f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPodcast:Landroid/widget/TextView; // field@9360 │ │ +404f62: 2204 721b |0021: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2; // type@1b72 │ │ +404f66: 7020 09a6 1400 |0023: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a609 │ │ +404f6c: 6e20 680d 4300 |0026: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +404f72: 1403 b103 0a7f |0029: const v3, #float 1.83453e+38 // #7f0a03b1 │ │ +404f78: 6e20 6f0c 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +404f7e: 0c03 |002f: move-result-object v3 │ │ +404f80: 1f03 1303 |0030: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +404f84: 5b13 6293 |0032: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@9362 │ │ +404f88: 6004 dd00 |0034: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +404f8c: 1300 1700 |0036: const/16 v0, #int 23 // #17 │ │ +404f90: 3404 0600 |0038: if-lt v4, v0, 003e // +0006 │ │ +404f94: 1224 |003a: const/4 v4, #int 2 // #2 │ │ +404f96: 7120 e230 4300 |003b: invoke-static {v3, v4}, Landroidx/core/widget/TextViewCompat$Api23Impl$$ExternalSyntheticApiModelOutline3;.m:(Landroid/widget/TextView;I)V // method@30e2 │ │ +404f9c: 1403 9603 0a7f |003e: const v3, #float 1.83452e+38 // #7f0a0396 │ │ +404fa2: 6e20 6f0c 3200 |0041: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +404fa8: 0c03 |0044: move-result-object v3 │ │ +404faa: 1f03 1303 |0045: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +404fae: 5b13 5f93 |0047: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvDuration:Landroid/widget/TextView; // field@935f │ │ +404fb2: 1403 ab03 0a7f |0049: const v3, #float 1.83453e+38 // #7f0a03ab │ │ +404fb8: 6e20 6f0c 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +404fbe: 0c03 |004f: move-result-object v3 │ │ +404fc0: 1f03 1303 |0050: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +404fc4: 5b13 6193 |0052: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvPublished:Landroid/widget/TextView; // field@9361 │ │ +404fc8: 5413 6293 |0054: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.txtvTitle:Landroid/widget/TextView; // field@9362 │ │ +404fcc: 6204 9101 |0056: sget-object v4, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0191 │ │ +404fd0: 6e20 7512 4300 |0058: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1275 │ │ +404fd6: 1403 cf03 0a7f |005b: const v3, #float 1.83453e+38 // #7f0a03cf │ │ +404fdc: 6e20 6f0c 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +404fe2: 0c03 |0061: move-result-object v3 │ │ +404fe4: 1f03 f61d |0062: check-cast v3, Lde/danoeh/antennapod/view/ShownotesWebView; // type@1df6 │ │ +404fe8: 5b13 6393 |0064: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ +404fec: 2204 731b |0066: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3; // type@1b73 │ │ +404ff0: 7020 0ba6 1400 |0068: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a60b │ │ +404ff6: 6e20 c8b0 4300 |006b: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/ShownotesWebView;.setTimecodeSelectedListener:(Landroidx/core/util/Consumer;)V // method@b0c8 │ │ +404ffc: 5413 6393 |006e: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ +405000: 6e20 a135 3100 |0070: invoke-virtual {v1, v3}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ +405006: 1403 b901 0a7f |0073: const v3, #float 1.83442e+38 // #7f0a01b9 │ │ +40500c: 6e20 6f0c 3200 |0076: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +405012: 0c03 |0079: move-result-object v3 │ │ +405014: 1f03 f702 |007a: check-cast v3, Landroid/widget/ImageView; // type@02f7 │ │ +405018: 5b13 5793 |007c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.imgvCover:Landroid/widget/ImageView; // field@9357 │ │ +40501c: 2204 741b |007e: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4; // type@1b74 │ │ +405020: 7020 0da6 1400 |0080: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a60d │ │ +405026: 6e20 680d 4300 |0083: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +40502c: 1403 bb00 0a7f |0086: const v3, #float 1.83437e+38 // #7f0a00bb │ │ +405032: 6e20 6f0c 3200 |0089: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +405038: 0c03 |008c: move-result-object v3 │ │ +40503a: 1f03 db1d |008d: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1ddb │ │ +40503e: 5b13 5c93 |008f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarDownload:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@935c │ │ +405042: 1403 8402 0a7f |0091: const v3, #float 1.83447e+38 // #7f0a0284 │ │ +405048: 6e20 6f0c 3200 |0094: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40504e: 0c03 |0097: move-result-object v3 │ │ +405050: 1f03 0003 |0098: check-cast v3, Landroid/widget/ProgressBar; // type@0300 │ │ +405054: 5b13 5d93 |009a: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@935d │ │ +405058: 1403 8500 0a7f |009c: const v3, #float 1.83436e+38 // #7f0a0085 │ │ +40505e: 6e20 6f0c 3200 |009f: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +405064: 0c03 |00a2: move-result-object v3 │ │ +405066: 5b13 4f93 |00a3: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@934f │ │ +40506a: 1403 8800 0a7f |00a5: const v3, #float 1.83436e+38 // #7f0a0088 │ │ +405070: 6e20 6f0c 3200 |00a8: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +405076: 0c03 |00ab: move-result-object v3 │ │ +405078: 5b13 5293 |00ac: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@9352 │ │ +40507c: 1403 8600 0a7f |00ae: const v3, #float 1.83436e+38 // #7f0a0086 │ │ +405082: 6e20 6f0c 3200 |00b1: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +405088: 0c03 |00b4: move-result-object v3 │ │ +40508a: 1f03 f702 |00b5: check-cast v3, Landroid/widget/ImageView; // type@02f7 │ │ +40508e: 5b13 5093 |00b7: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Icon:Landroid/widget/ImageView; // field@9350 │ │ +405092: 1403 8900 0a7f |00b9: const v3, #float 1.83436e+38 // #7f0a0089 │ │ +405098: 6e20 6f0c 3200 |00bc: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40509e: 0c03 |00bf: move-result-object v3 │ │ +4050a0: 1f03 f702 |00c0: check-cast v3, Landroid/widget/ImageView; // type@02f7 │ │ +4050a4: 5b13 5393 |00c2: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Icon:Landroid/widget/ImageView; // field@9353 │ │ +4050a8: 1403 8700 0a7f |00c4: const v3, #float 1.83436e+38 // #7f0a0087 │ │ +4050ae: 6e20 6f0c 3200 |00c7: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4050b4: 0c03 |00ca: move-result-object v3 │ │ +4050b6: 1f03 1303 |00cb: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +4050ba: 5b13 5193 |00cd: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1Text:Landroid/widget/TextView; // field@9351 │ │ +4050be: 1403 8a00 0a7f |00cf: const v3, #float 1.83436e+38 // #7f0a008a │ │ +4050c4: 6e20 6f0c 3200 |00d2: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4050ca: 0c03 |00d5: move-result-object v3 │ │ +4050cc: 1f03 1303 |00d6: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +4050d0: 5b13 5493 |00d8: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2Text:Landroid/widget/TextView; // field@9354 │ │ +4050d4: 1403 3802 0a7f |00da: const v3, #float 1.83445e+38 // #7f0a0238 │ │ +4050da: 6e20 6f0c 3200 |00dd: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4050e0: 0c03 |00e0: move-result-object v3 │ │ +4050e2: 5b13 5b93 |00e1: iput-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.noMediaLabel:Landroid/view/View; // field@935b │ │ +4050e6: 5413 4f93 |00e3: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction1:Landroid/view/View; // field@934f │ │ +4050ea: 2204 751b |00e5: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5; // type@1b75 │ │ +4050ee: 7020 0fa6 1400 |00e7: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a60f │ │ +4050f4: 6e20 680d 4300 |00ea: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +4050fa: 5413 5293 |00ed: iget-object v3, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.butAction2:Landroid/view/View; // field@9352 │ │ +4050fe: 2204 761b |00ef: new-instance v4, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6; // type@1b76 │ │ +405102: 7020 11a6 1400 |00f1: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/ItemFragment;)V // method@a611 │ │ +405108: 6e20 680d 4300 |00f4: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +40510e: 1102 |00f7: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0007 line=129 │ │ 0x000e line=131 │ │ 0x0019 line=133 │ │ 0x0021 line=134 │ │ @@ -1738573,27 +1738581,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -405610: |[405610] de.danoeh.antennapod.fragment.ItemFragment.onDestroyView:()V │ │ -405620: 6f10 6f35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ -405626: 5420 5693 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9356 │ │ -40562a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -40562e: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -405634: 5420 6393 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ -405638: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -40563c: 5421 5e93 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.root:Landroid/view/ViewGroup; // field@935e │ │ -405640: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -405644: 6e20 140e 0100 |0012: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e14 │ │ -40564a: 5420 6393 |0015: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ -40564e: 6e10 790f 0000 |0017: invoke-virtual {v0}, Landroid/webkit/WebView;.destroy:()V // method@0f79 │ │ -405654: 0e00 |001a: return-void │ │ +4055f8: |[4055f8] de.danoeh.antennapod.fragment.ItemFragment.onDestroyView:()V │ │ +405608: 6f10 6f35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ +40560e: 5420 5693 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9356 │ │ +405612: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +405616: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +40561c: 5420 6393 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ +405620: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +405624: 5421 5e93 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.root:Landroid/view/ViewGroup; // field@935e │ │ +405628: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +40562c: 6e20 140e 0100 |0012: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0e14 │ │ +405632: 5420 6393 |0015: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.webvDescription:Lde/danoeh/antennapod/view/ShownotesWebView; // field@9363 │ │ +405636: 6e10 790f 0000 |0017: invoke-virtual {v0}, Landroid/webkit/WebView;.destroy:()V // method@0f79 │ │ +40563c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0003 line=258 │ │ 0x0007 line=259 │ │ 0x000a line=261 │ │ 0x0012 line=262 │ │ @@ -1738606,39 +1738614,39 @@ │ │ type : '(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -405658: |[405658] de.danoeh.antennapod.fragment.ItemFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -405668: 5410 5893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -40566c: 3800 2b00 |0002: if-eqz v0, 002d // +002b │ │ -405670: 6e10 b8ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -405676: 0c00 |0007: move-result-object v0 │ │ -405678: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -40567c: 2823 |000a: goto 002d // +0023 │ │ -40567e: 6e10 fba1 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ -405684: 0c02 |000e: move-result-object v2 │ │ -405686: 5410 5893 |000f: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -40568a: 6e10 b8ab 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -405690: 0c00 |0014: move-result-object v0 │ │ -405692: 6e10 84ab 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -405698: 0c00 |0018: move-result-object v0 │ │ -40569a: 7220 3ab5 0200 |0019: invoke-interface {v2, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -4056a0: 0a02 |001c: move-result v2 │ │ -4056a2: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ -4056a6: 0e00 |001f: return-void │ │ -4056a8: 5512 5a93 |0020: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ -4056ac: 3802 0b00 |0022: if-eqz v2, 002d // +000b │ │ -4056b0: 6e10 1a35 0100 |0024: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4056b6: 0c02 |0027: move-result-object v2 │ │ -4056b8: 3802 0500 |0028: if-eqz v2, 002d // +0005 │ │ -4056bc: 7010 41a6 0100 |002a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a641 │ │ -4056c2: 0e00 |002d: return-void │ │ +405640: |[405640] de.danoeh.antennapod.fragment.ItemFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +405650: 5410 5893 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405654: 3800 2b00 |0002: if-eqz v0, 002d // +002b │ │ +405658: 6e10 b8ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +40565e: 0c00 |0007: move-result-object v0 │ │ +405660: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +405664: 2823 |000a: goto 002d // +0023 │ │ +405666: 6e10 fba1 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ +40566c: 0c02 |000e: move-result-object v2 │ │ +40566e: 5410 5893 |000f: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +405672: 6e10 b8ab 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +405678: 0c00 |0014: move-result-object v0 │ │ +40567a: 6e10 84ab 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +405680: 0c00 |0018: move-result-object v0 │ │ +405682: 7220 3ab5 0200 |0019: invoke-interface {v2, v0}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +405688: 0a02 |001c: move-result v2 │ │ +40568a: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ +40568e: 0e00 |001f: return-void │ │ +405690: 5512 5a93 |0020: iget-boolean v2, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ +405694: 3802 0b00 |0022: if-eqz v2, 002d // +000b │ │ +405698: 6e10 1a35 0100 |0024: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40569e: 0c02 |0027: move-result-object v2 │ │ +4056a0: 3802 0500 |0028: if-eqz v2, 002d // +0005 │ │ +4056a4: 7010 41a6 0100 |002a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a641 │ │ +4056aa: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x000b line=386 │ │ 0x0020 line=389 │ │ 0x002a line=390 │ │ locals : │ │ @@ -1738650,44 +1738658,44 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedItemEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -4056c4: |[4056c4] de.danoeh.antennapod.fragment.ItemFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -4056d4: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4056d8: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4056de: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ -4056e2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4056e8: 6e20 d2b2 6000 |000a: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -4056ee: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -4056f2: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4056f8: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4056fe: 0c00 |0015: move-result-object v0 │ │ -405700: 1a01 e522 |0016: const-string v1, "ItemFragment" // string@22e5 │ │ -405704: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -40570a: 5466 d790 |001b: iget-object v6, v6, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -40570e: 7210 e1b4 0600 |001d: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -405714: 0c06 |0020: move-result-object v6 │ │ -405716: 7210 c4b4 0600 |0021: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -40571c: 0a00 |0024: move-result v0 │ │ -40571e: 3800 1900 |0025: if-eqz v0, 003e // +0019 │ │ -405722: 7210 c5b4 0600 |0027: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -405728: 0c00 |002a: move-result-object v0 │ │ -40572a: 1f00 a21c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -40572e: 5451 5893 |002d: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ -405732: 6e10 77ab 0100 |002f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -405738: 0b01 |0032: move-result-wide v1 │ │ -40573a: 6e10 77ab 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -405740: 0b03 |0036: move-result-wide v3 │ │ -405742: 3100 0103 |0037: cmp-long v0, v1, v3 │ │ -405746: 3900 e8ff |0039: if-nez v0, 0021 // -0018 │ │ -40574a: 7010 2fa6 0500 |003b: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a62f │ │ -405750: 0e00 |003e: return-void │ │ +4056ac: |[4056ac] de.danoeh.antennapod.fragment.ItemFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +4056bc: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +4056c0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4056c6: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ +4056ca: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4056d0: 6e20 d2b2 6000 |000a: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +4056d6: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +4056da: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4056e0: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4056e6: 0c00 |0015: move-result-object v0 │ │ +4056e8: 1a01 e522 |0016: const-string v1, "ItemFragment" // string@22e5 │ │ +4056ec: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4056f2: 5466 d790 |001b: iget-object v6, v6, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +4056f6: 7210 e1b4 0600 |001d: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +4056fc: 0c06 |0020: move-result-object v6 │ │ +4056fe: 7210 c4b4 0600 |0021: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +405704: 0a00 |0024: move-result v0 │ │ +405706: 3800 1900 |0025: if-eqz v0, 003e // +0019 │ │ +40570a: 7210 c5b4 0600 |0027: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +405710: 0c00 |002a: move-result-object v0 │ │ +405712: 1f00 a21c |002b: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +405716: 5451 5893 |002d: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ItemFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9358 │ │ +40571a: 6e10 77ab 0100 |002f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +405720: 0b01 |0032: move-result-wide v1 │ │ +405722: 6e10 77ab 0000 |0033: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +405728: 0b03 |0036: move-result-wide v3 │ │ +40572a: 3100 0103 |0037: cmp-long v0, v1, v3 │ │ +40572e: 3900 e8ff |0039: if-nez v0, 0021 // -0018 │ │ +405732: 7010 2fa6 0500 |003b: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a62f │ │ +405738: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x001b line=373 │ │ 0x002d line=374 │ │ 0x003b line=375 │ │ locals : │ │ @@ -1738699,17 +1738707,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -405798: |[405798] de.danoeh.antennapod.fragment.ItemFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -4057a8: 7010 41a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a641 │ │ -4057ae: 0e00 |0003: return-void │ │ +405780: |[405780] de.danoeh.antennapod.fragment.ItemFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +405790: 7010 41a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateButtons:()V // method@a641 │ │ +405796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ @@ -1738718,23 +1738726,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -4057b0: |[4057b0] de.danoeh.antennapod.fragment.ItemFragment.onResume:()V │ │ -4057c0: 6f10 7e35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ -4057c6: 5520 5a93 |0003: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ -4057ca: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -4057ce: 5420 5d93 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@935d │ │ -4057d2: 1301 0800 |0009: const/16 v1, #int 8 // #8 │ │ -4057d6: 6e20 930d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4057dc: 7010 40a6 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateAppearance:()V // method@a640 │ │ -4057e2: 0e00 |0011: return-void │ │ +405798: |[405798] de.danoeh.antennapod.fragment.ItemFragment.onResume:()V │ │ +4057a8: 6f10 7e35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ +4057ae: 5520 5a93 |0003: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.itemsLoaded:Z // field@935a │ │ +4057b2: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +4057b6: 5420 5d93 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.progbarLoading:Landroid/widget/ProgressBar; // field@935d │ │ +4057ba: 1301 0800 |0009: const/16 v1, #int 8 // #8 │ │ +4057be: 6e20 930d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4057c4: 7010 40a6 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.updateAppearance:()V // method@a640 │ │ +4057ca: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0003 line=242 │ │ 0x0007 line=243 │ │ 0x000e line=244 │ │ locals : │ │ @@ -1738745,27 +1738753,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -4057e4: |[4057e4] de.danoeh.antennapod.fragment.ItemFragment.onStart:()V │ │ -4057f4: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ -4057fa: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -405800: 0c00 |0006: move-result-object v0 │ │ -405802: 6e20 09b7 2000 |0007: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -405808: 2200 7a1b |000a: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment$1; // type@1b7a │ │ -40580c: 6e10 1a35 0200 |000c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -405812: 0c01 |000f: move-result-object v1 │ │ -405814: 7030 19a6 2001 |0010: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/app/Activity;)V // method@a619 │ │ -40581a: 5b20 5593 |0013: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ -40581e: 6e10 f19d 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -405824: 7010 2fa6 0200 |0018: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a62f │ │ -40582a: 0e00 |001b: return-void │ │ +4057cc: |[4057cc] de.danoeh.antennapod.fragment.ItemFragment.onStart:()V │ │ +4057dc: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ +4057e2: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +4057e8: 0c00 |0006: move-result-object v0 │ │ +4057ea: 6e20 09b7 2000 |0007: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +4057f0: 2200 7a1b |000a: new-instance v0, Lde/danoeh/antennapod/fragment/ItemFragment$1; // type@1b7a │ │ +4057f4: 6e10 1a35 0200 |000c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4057fa: 0c01 |000f: move-result-object v1 │ │ +4057fc: 7030 19a6 2001 |0010: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ItemFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemFragment;Landroid/app/Activity;)V // method@a619 │ │ +405802: 5b20 5593 |0013: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ +405806: 6e10 f19d 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +40580c: 7010 2fa6 0200 |0018: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a62f │ │ +405812: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0003 line=228 │ │ 0x000a line=229 │ │ 0x0015 line=235 │ │ 0x0018 line=236 │ │ @@ -1738777,22 +1738785,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -40582c: |[40582c] de.danoeh.antennapod.fragment.ItemFragment.onStop:()V │ │ -40583c: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -405842: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -405848: 0c00 |0006: move-result-object v0 │ │ -40584a: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -405850: 5410 5593 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ -405854: 6e10 fc9d 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ -40585a: 0e00 |000f: return-void │ │ +405814: |[405814] de.danoeh.antennapod.fragment.ItemFragment.onStop:()V │ │ +405824: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +40582a: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +405830: 0c00 |0006: move-result-object v0 │ │ +405832: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +405838: 5410 5593 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9355 │ │ +40583c: 6e10 fc9d 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ +405842: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=251 │ │ 0x000a line=252 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/fragment/ItemFragment; │ │ @@ -1738802,17 +1738810,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40585c: |[40585c] de.danoeh.antennapod.fragment.ItemFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -40586c: 7010 2fa6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a62f │ │ -405872: 0e00 |0003: return-void │ │ +405844: |[405844] de.danoeh.antennapod.fragment.ItemFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +405854: 7010 2fa6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemFragment;.load:()V // method@a62f │ │ +40585a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/ItemFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1738887,18 +1738895,18 @@ │ │ type : '(J)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4061f0: |[4061f0] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$-Ab0t51gws32NKBF25OthWKkMIM:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -406200: 7120 53a6 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$loadItem$1:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@a653 │ │ -406206: 0c00 |0003: move-result-object v0 │ │ -406208: 1100 |0004: return-object v0 │ │ +4061d8: |[4061d8] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$-Ab0t51gws32NKBF25OthWKkMIM:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +4061e8: 7120 53a6 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$loadItem$1:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@a653 │ │ +4061ee: 0c00 |0003: move-result-object v0 │ │ +4061f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) J │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/ItemPagerFragment;) │ │ @@ -1738906,17 +1738914,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -406240: |[406240] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$0qP6Em-6bVAhc70OtXuF4hq19nc:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroid/view/View;)V │ │ -406250: 7020 55a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a655 │ │ -406256: 0e00 |0003: return-void │ │ +406228: |[406228] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$0qP6Em-6bVAhc70OtXuF4hq19nc:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroid/view/View;)V │ │ +406238: 7020 55a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a655 │ │ +40623e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1738925,17 +1738933,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -406258: |[406258] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$ahVtGn9oUE7X6zIr0M6aychsey4:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -406268: 7020 54a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$loadItem$2:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a654 │ │ -40626e: 0e00 |0003: return-void │ │ +406240: |[406240] de.danoeh.antennapod.fragment.ItemPagerFragment.$r8$lambda$ahVtGn9oUE7X6zIr0M6aychsey4:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +406250: 7020 54a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.lambda$loadItem$2:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a654 │ │ +406256: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1738944,17 +1738952,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -406228: |[406228] de.danoeh.antennapod.fragment.ItemPagerFragment.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J │ │ -406238: 5400 6e93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@936e │ │ -40623c: 1100 |0002: return-object v0 │ │ +406210: |[406210] de.danoeh.antennapod.fragment.ItemPagerFragment.-$$Nest$fgetfeedItems:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)[J │ │ +406220: 5400 6e93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@936e │ │ +406224: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/ItemPagerFragment;) │ │ @@ -1738962,17 +1738970,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ItemPagerFragment;J)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -406270: |[406270] de.danoeh.antennapod.fragment.ItemPagerFragment.-$$Nest$mloadItem:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;J)V │ │ -406280: 7030 56a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.loadItem:(J)V // method@a656 │ │ -406286: 0e00 |0003: return-void │ │ +406258: |[406258] de.danoeh.antennapod.fragment.ItemPagerFragment.-$$Nest$mloadItem:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;J)V │ │ +406268: 7030 56a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.loadItem:(J)V // method@a656 │ │ +40626e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) J │ │ │ │ @@ -1738981,17 +1738989,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -406288: |[406288] de.danoeh.antennapod.fragment.ItemPagerFragment.:()V │ │ -406298: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -40629e: 0e00 |0003: return-void │ │ +406270: |[406270] de.danoeh.antennapod.fragment.ItemPagerFragment.:()V │ │ +406280: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +406286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/ItemPagerFragment;) │ │ @@ -1738999,18 +1739007,18 @@ │ │ type : '(J)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40620c: |[40620c] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$loadItem$1:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -40621c: 7120 1f9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ -406222: 0c00 |0003: move-result-object v0 │ │ -406224: 1100 |0004: return-object v0 │ │ +4061f4: |[4061f4] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$loadItem$1:(J)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +406204: 7120 1f9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ +40620a: 0c00 |0003: move-result-object v0 │ │ +40620c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) J │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/ItemPagerFragment;) │ │ @@ -1739018,18 +1739026,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4062a0: |[4062a0] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$loadItem$2:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4062b0: 5b01 6f93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ -4062b4: 6e10 5ea6 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.refreshToolbarState:()V // method@a65e │ │ -4062ba: 0e00 |0005: return-void │ │ +406288: |[406288] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$loadItem$2:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +406298: 5b01 6f93 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ +40629c: 6e10 5ea6 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.refreshToolbarState:()V // method@a65e │ │ +4062a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0002 line=126 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -1739039,19 +1739047,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4062bc: |[4062bc] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -4062cc: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -4062d2: 0c01 |0003: move-result-object v1 │ │ -4062d4: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -4062da: 0e00 |0007: return-void │ │ +4062a4: |[4062a4] de.danoeh.antennapod.fragment.ItemPagerFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +4062b4: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +4062ba: 0c01 |0003: move-result-object v1 │ │ +4062bc: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +4062c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1739060,38 +1739068,38 @@ │ │ type : '(J)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -4062dc: |[4062dc] de.danoeh.antennapod.fragment.ItemPagerFragment.loadItem:(J)V │ │ -4062ec: 5410 6d93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@936d │ │ -4062f0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -4062f4: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -4062fa: 2200 7c1b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0; // type@1b7c │ │ -4062fe: 7030 42a6 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.:(J)V // method@a642 │ │ -406304: 7110 f4b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -40630a: 0c02 |000f: move-result-object v2 │ │ -40630c: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -406312: 0c03 |0013: move-result-object v3 │ │ -406314: 6e20 fcb0 3200 |0014: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -40631a: 0c02 |0017: move-result-object v2 │ │ -40631c: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -406322: 0c03 |001b: move-result-object v3 │ │ -406324: 6e20 f7b0 3200 |001c: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -40632a: 0c02 |001f: move-result-object v2 │ │ -40632c: 2203 7d1b |0020: new-instance v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1; // type@1b7d │ │ -406330: 7020 44a6 1300 |0022: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a644 │ │ -406336: 2200 eb18 |0025: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14; // type@18eb │ │ -40633a: 7010 cb99 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14;.:()V // method@99cb │ │ -406340: 6e30 fab0 3200 |002a: invoke-virtual {v2, v3, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -406346: 0c02 |002d: move-result-object v2 │ │ -406348: 5b12 6d93 |002e: iput-object v2, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@936d │ │ -40634c: 0e00 |0030: return-void │ │ +4062c4: |[4062c4] de.danoeh.antennapod.fragment.ItemPagerFragment.loadItem:(J)V │ │ +4062d4: 5410 6d93 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@936d │ │ +4062d8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +4062dc: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +4062e2: 2200 7c1b |0007: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0; // type@1b7c │ │ +4062e6: 7030 42a6 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda0;.:(J)V // method@a642 │ │ +4062ec: 7110 f4b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +4062f2: 0c02 |000f: move-result-object v2 │ │ +4062f4: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +4062fa: 0c03 |0013: move-result-object v3 │ │ +4062fc: 6e20 fcb0 3200 |0014: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +406302: 0c02 |0017: move-result-object v2 │ │ +406304: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +40630a: 0c03 |001b: move-result-object v3 │ │ +40630c: 6e20 f7b0 3200 |001c: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +406312: 0c02 |001f: move-result-object v2 │ │ +406314: 2203 7d1b |0020: new-instance v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1; // type@1b7d │ │ +406318: 7020 44a6 1300 |0022: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a644 │ │ +40631e: 2200 eb18 |0025: new-instance v0, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14; // type@18eb │ │ +406322: 7010 cb99 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/core/service/playback/PlaybackService$$ExternalSyntheticLambda14;.:()V // method@99cb │ │ +406328: 6e30 fab0 3200 |002a: invoke-virtual {v2, v3, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +40632e: 0c02 |002d: move-result-object v2 │ │ +406330: 5b12 6d93 |002e: iput-object v2, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@936d │ │ +406334: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0007 line=121 │ │ 0x0010 line=122 │ │ 0x0018 line=123 │ │ @@ -1739105,28 +1739113,28 @@ │ │ type : '([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -4061a4: |[4061a4] de.danoeh.antennapod.fragment.ItemPagerFragment.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ -4061b4: 2200 811b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment; // type@1b81 │ │ -4061b8: 7010 52a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.:()V // method@a652 │ │ -4061be: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -4061c2: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -4061c8: 1a02 2285 |000a: const-string v2, "feeditems" // string@8522 │ │ -4061cc: 6e30 f906 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putLongArray:(Ljava/lang/String;[J)V // method@06f9 │ │ -4061d2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -4061d4: 7120 5bb2 4300 |0010: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ -4061da: 0a03 |0013: move-result v3 │ │ -4061dc: 1a04 1d85 |0014: const-string v4, "feeditem_pos" // string@851d │ │ -4061e0: 6e30 f606 4103 |0016: invoke-virtual {v1, v4, v3}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06f6 │ │ -4061e6: 6e20 b135 1000 |0019: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -4061ec: 1100 |001c: return-object v0 │ │ +40618c: |[40618c] de.danoeh.antennapod.fragment.ItemPagerFragment.newInstance:([JI)Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ +40619c: 2200 811b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment; // type@1b81 │ │ +4061a0: 7010 52a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.:()V // method@a652 │ │ +4061a6: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +4061aa: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +4061b0: 1a02 2285 |000a: const-string v2, "feeditems" // string@8522 │ │ +4061b4: 6e30 f906 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putLongArray:(Ljava/lang/String;[J)V // method@06f9 │ │ +4061ba: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +4061bc: 7120 5bb2 4300 |0010: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ +4061c2: 0a03 |0013: move-result v3 │ │ +4061c4: 1a04 1d85 |0014: const-string v4, "feeditem_pos" // string@851d │ │ +4061c8: 6e30 f606 4103 |0016: invoke-virtual {v1, v4, v3}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06f6 │ │ +4061ce: 6e20 b135 1000 |0019: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +4061d4: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ 0x000c line=50 │ │ 0x0010 line=51 │ │ 0x0019 line=52 │ │ @@ -1739139,27 +1739147,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -406414: |[406414] de.danoeh.antennapod.fragment.ItemPagerFragment.openPodcast:()V │ │ -406424: 5420 6f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ -406428: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -40642c: 0e00 |0004: return-void │ │ -40642e: 6e10 b1ab 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -406434: 0b00 |0008: move-result-wide v0 │ │ -406436: 7120 2fa5 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ -40643c: 0c00 |000c: move-result-object v0 │ │ -40643e: 6e10 1a35 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -406444: 0c01 |0010: move-result-object v1 │ │ -406446: 1f01 d617 |0011: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40644a: 6e20 8494 0100 |0013: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -406450: 0e00 |0016: return-void │ │ +4063fc: |[4063fc] de.danoeh.antennapod.fragment.ItemPagerFragment.openPodcast:()V │ │ +40640c: 5420 6f93 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ +406410: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +406414: 0e00 |0004: return-void │ │ +406416: 6e10 b1ab 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +40641c: 0b00 |0008: move-result-wide v0 │ │ +40641e: 7120 2fa5 1000 |0009: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ +406424: 0c00 |000c: move-result-object v0 │ │ +406426: 6e10 1a35 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40642c: 0c01 |0010: move-result-object v1 │ │ +40642e: 1f01 d617 |0011: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +406432: 6e20 8494 0100 |0013: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +406438: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=167 │ │ 0x000d line=168 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ @@ -1739170,85 +1739178,85 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 156 16-bit code units │ │ -406018: |[406018] de.danoeh.antennapod.fragment.ItemPagerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -406028: 6f40 6c35 5476 |0000: invoke-super {v4, v5, v6, v7}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ -40602e: 1400 5800 0d7f |0003: const v0, #float 1.87423e+38 // #7f0d0058 │ │ -406034: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -406036: 6e40 a90b 0516 |0007: invoke-virtual {v5, v0, v6, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -40603c: 0c05 |000a: move-result-object v5 │ │ -40603e: 1406 8203 0a7f |000b: const v6, #float 1.83452e+38 // #7f0a0382 │ │ -406044: 6e20 6f0c 6500 |000e: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40604a: 0c06 |0011: move-result-object v6 │ │ -40604c: 1f06 6714 |0012: check-cast v6, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -406050: 5b46 7193 |0014: iput-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ -406054: 1a00 0000 |0016: const-string v0, "" // string@0000 │ │ -406058: 6e20 6d21 0600 |0018: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@216d │ │ -40605e: 5446 7193 |001b: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ -406062: 1400 0700 0f7f |001d: const v0, #float 1.9008e+38 // #7f0f0007 │ │ -406068: 6e20 3c21 0600 |0020: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -40606e: 5446 7193 |0023: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ -406072: 2200 7e1b |0025: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2; // type@1b7e │ │ -406076: 7020 46a6 4000 |0027: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a646 │ │ -40607c: 6e20 6321 0600 |002a: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ -406082: 5446 7193 |002d: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ -406086: 6e20 6421 4600 |002f: invoke-virtual {v6, v4}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -40608c: 6e10 1e35 0400 |0032: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -406092: 0c06 |0035: move-result-object v6 │ │ -406094: 1a00 2285 |0036: const-string v0, "feeditems" // string@8522 │ │ -406098: 6e20 ee06 0600 |0038: invoke-virtual {v6, v0}, Landroid/os/BaseBundle;.getLongArray:(Ljava/lang/String;)[J // method@06ee │ │ -40609e: 0c06 |003b: move-result-object v6 │ │ -4060a0: 5b46 6e93 |003c: iput-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@936e │ │ -4060a4: 6e10 1e35 0400 |003e: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -4060aa: 0c06 |0041: move-result-object v6 │ │ -4060ac: 1a00 1d85 |0042: const-string v0, "feeditem_pos" // string@851d │ │ -4060b0: 6e20 ea06 0600 |0044: invoke-virtual {v6, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;)I // method@06ea │ │ -4060b6: 0a06 |0047: move-result v6 │ │ -4060b8: 7120 5bb2 6100 |0048: invoke-static {v1, v6}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ -4060be: 0a06 |004b: move-result v6 │ │ -4060c0: 1400 5802 0a7f |004c: const v0, #float 1.83446e+38 // #7f0a0258 │ │ -4060c6: 6e20 6f0c 0500 |004f: invoke-virtual {v5, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4060cc: 0c00 |0052: move-result-object v0 │ │ -4060ce: 1f00 690c |0053: check-cast v0, Landroidx/viewpager2/widget/ViewPager2; // type@0c69 │ │ -4060d2: 5b40 7093 |0055: iput-object v0, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ -4060d6: 7100 720c 0000 |0057: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c72 │ │ -4060dc: 0a00 |005a: move-result v0 │ │ -4060de: 3807 0e00 |005b: if-eqz v7, 0069 // +000e │ │ -4060e2: 1a02 96c2 |005d: const-string v2, "pager_id" // string@c296 │ │ -4060e6: 6e30 eb06 2701 |005f: invoke-virtual {v7, v2, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06eb │ │ -4060ec: 0a03 |0062: move-result v3 │ │ -4060ee: 3803 0600 |0063: if-eqz v3, 0069 // +0006 │ │ -4060f2: 6e30 eb06 2701 |0065: invoke-virtual {v7, v2, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06eb │ │ -4060f8: 0a00 |0068: move-result v0 │ │ -4060fa: 5447 7093 |0069: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ -4060fe: 6e20 520d 0700 |006b: invoke-virtual {v7, v0}, Landroid/view/View;.setId:(I)V // method@0d52 │ │ -406104: 5447 7093 |006e: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ -406108: 2200 801b |0070: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter; // type@1b80 │ │ -40610c: 7030 4aa6 4004 |0072: invoke-direct {v0, v4, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroidx/fragment/app/Fragment;)V // method@a64a │ │ -406112: 6e20 da4b 0700 |0075: invoke-virtual {v7, v0}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bda │ │ -406118: 5447 7093 |0078: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ -40611c: 6e30 dc4b 6701 |007a: invoke-virtual {v7, v6, v1}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@4bdc │ │ -406122: 5447 7093 |007d: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ -406126: 1210 |007f: const/4 v0, #int 1 // #1 │ │ -406128: 6e20 df4b 0700 |0080: invoke-virtual {v7, v0}, Landroidx/viewpager2/widget/ViewPager2;.setOffscreenPageLimit:(I)V // method@4bdf │ │ -40612e: 5447 6e93 |0083: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@936e │ │ -406132: 4506 0706 |0085: aget-wide v6, v7, v6 │ │ -406136: 7030 56a6 6407 |0087: invoke-direct {v4, v6, v7}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.loadItem:(J)V // method@a656 │ │ -40613c: 5446 7093 |008a: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ -406140: 2207 7f1b |008c: new-instance v7, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1; // type@1b7f │ │ -406144: 7020 48a6 4700 |008e: invoke-direct {v7, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a648 │ │ -40614a: 6e20 d74b 7600 |0091: invoke-virtual {v6, v7}, Landroidx/viewpager2/widget/ViewPager2;.registerOnPageChangeCallback:(Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;)V // method@4bd7 │ │ -406150: 7100 04b7 0000 |0094: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -406156: 0c06 |0097: move-result-object v6 │ │ -406158: 6e20 09b7 4600 |0098: invoke-virtual {v6, v4}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -40615e: 1105 |009b: return-object v5 │ │ +406000: |[406000] de.danoeh.antennapod.fragment.ItemPagerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +406010: 6f40 6c35 5476 |0000: invoke-super {v4, v5, v6, v7}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ +406016: 1400 5800 0d7f |0003: const v0, #float 1.87423e+38 // #7f0d0058 │ │ +40601c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +40601e: 6e40 a90b 0516 |0007: invoke-virtual {v5, v0, v6, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +406024: 0c05 |000a: move-result-object v5 │ │ +406026: 1406 8203 0a7f |000b: const v6, #float 1.83452e+38 // #7f0a0382 │ │ +40602c: 6e20 6f0c 6500 |000e: invoke-virtual {v5, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +406032: 0c06 |0011: move-result-object v6 │ │ +406034: 1f06 6714 |0012: check-cast v6, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +406038: 5b46 7193 |0014: iput-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ +40603c: 1a00 0000 |0016: const-string v0, "" // string@0000 │ │ +406040: 6e20 6d21 0600 |0018: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@216d │ │ +406046: 5446 7193 |001b: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ +40604a: 1400 0700 0f7f |001d: const v0, #float 1.9008e+38 // #7f0f0007 │ │ +406050: 6e20 3c21 0600 |0020: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +406056: 5446 7193 |0023: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ +40605a: 2200 7e1b |0025: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2; // type@1b7e │ │ +40605e: 7020 46a6 4000 |0027: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a646 │ │ +406064: 6e20 6321 0600 |002a: invoke-virtual {v6, v0}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ +40606a: 5446 7193 |002d: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ +40606e: 6e20 6421 4600 |002f: invoke-virtual {v6, v4}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +406074: 6e10 1e35 0400 |0032: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40607a: 0c06 |0035: move-result-object v6 │ │ +40607c: 1a00 2285 |0036: const-string v0, "feeditems" // string@8522 │ │ +406080: 6e20 ee06 0600 |0038: invoke-virtual {v6, v0}, Landroid/os/BaseBundle;.getLongArray:(Ljava/lang/String;)[J // method@06ee │ │ +406086: 0c06 |003b: move-result-object v6 │ │ +406088: 5b46 6e93 |003c: iput-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@936e │ │ +40608c: 6e10 1e35 0400 |003e: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +406092: 0c06 |0041: move-result-object v6 │ │ +406094: 1a00 1d85 |0042: const-string v0, "feeditem_pos" // string@851d │ │ +406098: 6e20 ea06 0600 |0044: invoke-virtual {v6, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;)I // method@06ea │ │ +40609e: 0a06 |0047: move-result v6 │ │ +4060a0: 7120 5bb2 6100 |0048: invoke-static {v1, v6}, Ljava/lang/Math;.max:(II)I // method@b25b │ │ +4060a6: 0a06 |004b: move-result v6 │ │ +4060a8: 1400 5802 0a7f |004c: const v0, #float 1.83446e+38 // #7f0a0258 │ │ +4060ae: 6e20 6f0c 0500 |004f: invoke-virtual {v5, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4060b4: 0c00 |0052: move-result-object v0 │ │ +4060b6: 1f00 690c |0053: check-cast v0, Landroidx/viewpager2/widget/ViewPager2; // type@0c69 │ │ +4060ba: 5b40 7093 |0055: iput-object v0, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ +4060be: 7100 720c 0000 |0057: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c72 │ │ +4060c4: 0a00 |005a: move-result v0 │ │ +4060c6: 3807 0e00 |005b: if-eqz v7, 0069 // +000e │ │ +4060ca: 1a02 96c2 |005d: const-string v2, "pager_id" // string@c296 │ │ +4060ce: 6e30 eb06 2701 |005f: invoke-virtual {v7, v2, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06eb │ │ +4060d4: 0a03 |0062: move-result v3 │ │ +4060d6: 3803 0600 |0063: if-eqz v3, 0069 // +0006 │ │ +4060da: 6e30 eb06 2701 |0065: invoke-virtual {v7, v2, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06eb │ │ +4060e0: 0a00 |0068: move-result v0 │ │ +4060e2: 5447 7093 |0069: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ +4060e6: 6e20 520d 0700 |006b: invoke-virtual {v7, v0}, Landroid/view/View;.setId:(I)V // method@0d52 │ │ +4060ec: 5447 7093 |006e: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ +4060f0: 2200 801b |0070: new-instance v0, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter; // type@1b80 │ │ +4060f4: 7030 4aa6 4004 |0072: invoke-direct {v0, v4, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$ItemPagerAdapter;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;Landroidx/fragment/app/Fragment;)V // method@a64a │ │ +4060fa: 6e20 da4b 0700 |0075: invoke-virtual {v7, v0}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bda │ │ +406100: 5447 7093 |0078: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ +406104: 6e30 dc4b 6701 |007a: invoke-virtual {v7, v6, v1}, Landroidx/viewpager2/widget/ViewPager2;.setCurrentItem:(IZ)V // method@4bdc │ │ +40610a: 5447 7093 |007d: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ +40610e: 1210 |007f: const/4 v0, #int 1 // #1 │ │ +406110: 6e20 df4b 0700 |0080: invoke-virtual {v7, v0}, Landroidx/viewpager2/widget/ViewPager2;.setOffscreenPageLimit:(I)V // method@4bdf │ │ +406116: 5447 6e93 |0083: iget-object v7, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.feedItems:[J // field@936e │ │ +40611a: 4506 0706 |0085: aget-wide v6, v7, v6 │ │ +40611e: 7030 56a6 6407 |0087: invoke-direct {v4, v6, v7}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.loadItem:(J)V // method@a656 │ │ +406124: 5446 7093 |008a: iget-object v6, v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ +406128: 2207 7f1b |008c: new-instance v7, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1; // type@1b7f │ │ +40612c: 7020 48a6 4700 |008e: invoke-direct {v7, v4}, Lde/danoeh/antennapod/fragment/ItemPagerFragment$1;.:(Lde/danoeh/antennapod/fragment/ItemPagerFragment;)V // method@a648 │ │ +406132: 6e20 d74b 7600 |0091: invoke-virtual {v6, v7}, Landroidx/viewpager2/widget/ViewPager2;.registerOnPageChangeCallback:(Landroidx/viewpager2/widget/ViewPager2$OnPageChangeCallback;)V // method@4bd7 │ │ +406138: 7100 04b7 0000 |0094: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +40613e: 0c06 |0097: move-result-object v6 │ │ +406140: 6e20 09b7 4600 |0098: invoke-virtual {v6, v4}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +406146: 1105 |009b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0007 line=65 │ │ 0x000e line=66 │ │ 0x0018 line=67 │ │ 0x001b line=68 │ │ @@ -1739278,23 +1739286,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -406350: |[406350] de.danoeh.antennapod.fragment.ItemPagerFragment.onDestroyView:()V │ │ -406360: 6f10 6f35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ -406366: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -40636c: 0c00 |0006: move-result-object v0 │ │ -40636e: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -406374: 5410 6d93 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@936d │ │ -406378: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -40637c: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -406382: 0e00 |0011: return-void │ │ +406338: |[406338] de.danoeh.antennapod.fragment.ItemPagerFragment.onDestroyView:()V │ │ +406348: 6f10 6f35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ +40634e: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +406354: 0c00 |0006: move-result-object v0 │ │ +406356: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +40635c: 5410 6d93 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@936d │ │ +406360: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +406364: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +40636a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x000a line=111 │ │ 0x000e line=112 │ │ locals : │ │ @@ -1739305,35 +1739313,35 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedItemEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -406384: |[406384] de.danoeh.antennapod.fragment.ItemPagerFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -406394: 5477 d790 |0000: iget-object v7, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -406398: 7210 e1b4 0700 |0002: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -40639e: 0c07 |0005: move-result-object v7 │ │ -4063a0: 7210 c4b4 0700 |0006: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -4063a6: 0a00 |0009: move-result v0 │ │ -4063a8: 3800 1d00 |000a: if-eqz v0, 0027 // +001d │ │ -4063ac: 7210 c5b4 0700 |000c: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -4063b2: 0c00 |000f: move-result-object v0 │ │ -4063b4: 1f00 a21c |0010: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -4063b8: 5461 6f93 |0012: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ -4063bc: 3801 f2ff |0014: if-eqz v1, 0006 // -000e │ │ -4063c0: 6e10 77ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4063c6: 0b01 |0019: move-result-wide v1 │ │ -4063c8: 6e10 77ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4063ce: 0b03 |001d: move-result-wide v3 │ │ -4063d0: 3105 0103 |001e: cmp-long v5, v1, v3 │ │ -4063d4: 3905 e6ff |0020: if-nez v5, 0006 // -001a │ │ -4063d8: 5b60 6f93 |0022: iput-object v0, v6, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ -4063dc: 6e10 5ea6 0600 |0024: invoke-virtual {v6}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.refreshToolbarState:()V // method@a65e │ │ -4063e2: 0e00 |0027: return-void │ │ +40636c: |[40636c] de.danoeh.antennapod.fragment.ItemPagerFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +40637c: 5477 d790 |0000: iget-object v7, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +406380: 7210 e1b4 0700 |0002: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +406386: 0c07 |0005: move-result-object v7 │ │ +406388: 7210 c4b4 0700 |0006: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40638e: 0a00 |0009: move-result v0 │ │ +406390: 3800 1d00 |000a: if-eqz v0, 0027 // +001d │ │ +406394: 7210 c5b4 0700 |000c: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40639a: 0c00 |000f: move-result-object v0 │ │ +40639c: 1f00 a21c |0010: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +4063a0: 5461 6f93 |0012: iget-object v1, v6, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ +4063a4: 3801 f2ff |0014: if-eqz v1, 0006 // -000e │ │ +4063a8: 6e10 77ab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +4063ae: 0b01 |0019: move-result-wide v1 │ │ +4063b0: 6e10 77ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +4063b6: 0b03 |001d: move-result-wide v3 │ │ +4063b8: 3105 0103 |001e: cmp-long v5, v1, v3 │ │ +4063bc: 3905 e6ff |0020: if-nez v5, 0006 // -001a │ │ +4063c0: 5b60 6f93 |0022: iput-object v0, v6, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ +4063c4: 6e10 5ea6 0600 |0024: invoke-virtual {v6}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.refreshToolbarState:()V // method@a65e │ │ +4063ca: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0012 line=155 │ │ 0x0022 line=156 │ │ 0x0024 line=157 │ │ locals : │ │ @@ -1739345,28 +1739353,28 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -406160: |[406160] de.danoeh.antennapod.fragment.ItemPagerFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -406170: 7210 d20b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -406176: 0a00 |0003: move-result v0 │ │ -406178: 1401 5102 0a7f |0004: const v1, #float 1.83445e+38 // #7f0a0251 │ │ -40617e: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ -406182: 7010 5da6 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.openPodcast:()V // method@a65d │ │ -406188: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -40618a: 0f03 |000d: return v3 │ │ -40618c: 7210 d20b 0300 |000e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -406192: 0a03 |0011: move-result v3 │ │ -406194: 5420 6f93 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ -406198: 7130 deaa 3200 |0014: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ -40619e: 0a03 |0017: move-result v3 │ │ -4061a0: 0f03 |0018: return v3 │ │ +406148: |[406148] de.danoeh.antennapod.fragment.ItemPagerFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +406158: 7210 d20b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40615e: 0a00 |0003: move-result v0 │ │ +406160: 1401 5102 0a7f |0004: const v1, #float 1.83445e+38 // #7f0a0251 │ │ +406166: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ +40616a: 7010 5da6 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.openPodcast:()V // method@a65d │ │ +406170: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +406172: 0f03 |000d: return v3 │ │ +406174: 7210 d20b 0300 |000e: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40617a: 0a03 |0011: move-result v3 │ │ +40617c: 5420 6f93 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ +406180: 7130 deaa 3200 |0014: invoke-static {v2, v3, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ +406186: 0a03 |0017: move-result v3 │ │ +406188: 0f03 |0018: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0009 line=146 │ │ 0x000e line=149 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ @@ -1739377,22 +1739385,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4063e4: |[4063e4] de.danoeh.antennapod.fragment.ItemPagerFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -4063f4: 6f20 7f35 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ -4063fa: 5420 7093 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ -4063fe: 6e10 900c 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getId:()I // method@0c90 │ │ -406404: 0a00 |0008: move-result v0 │ │ -406406: 1a01 96c2 |0009: const-string v1, "pager_id" // string@c296 │ │ -40640a: 6e30 f606 1300 |000b: invoke-virtual {v3, v1, v0}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06f6 │ │ -406410: 0e00 |000e: return-void │ │ +4063cc: |[4063cc] de.danoeh.antennapod.fragment.ItemPagerFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +4063dc: 6f20 7f35 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ +4063e2: 5420 7093 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@9370 │ │ +4063e6: 6e10 900c 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getId:()I // method@0c90 │ │ +4063ec: 0a00 |0008: move-result v0 │ │ +4063ee: 1a01 96c2 |0009: const-string v1, "pager_id" // string@c296 │ │ +4063f2: 6e30 f606 1300 |000b: invoke-virtual {v3, v1, v0}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06f6 │ │ +4063f8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=104 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/os/Bundle; │ │ @@ -1739402,38 +1739410,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -406454: |[406454] de.danoeh.antennapod.fragment.ItemPagerFragment.refreshToolbarState:()V │ │ -406464: 5430 6f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ -406468: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -40646c: 0e00 |0004: return-void │ │ -40646e: 6e10 bfab 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ -406474: 0a00 |0008: move-result v0 │ │ -406476: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ -40647a: 5430 7193 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ -40647e: 6e10 2621 0000 |000d: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -406484: 0c00 |0010: move-result-object v0 │ │ -406486: 5431 6f93 |0011: iget-object v1, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ -40648a: 7120 dfaa 1000 |0013: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aadf │ │ -406490: 2812 |0016: goto 0028 // +0012 │ │ -406492: 5430 7193 |0017: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ -406496: 6e10 2621 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -40649c: 0c00 |001c: move-result-object v0 │ │ -40649e: 5431 6f93 |001d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ -4064a2: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -4064a4: 2322 e61f |0020: new-array v2, v2, [I // type@1fe6 │ │ -4064a8: 2602 0800 0000 |0022: fill-array-data v2, 0000002a // +00000008 │ │ -4064ae: 7130 e0aa 1002 |0025: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;[I)Z // method@aae0 │ │ -4064b4: 0e00 |0028: return-void │ │ -4064b6: 0000 |0029: nop // spacer │ │ -4064b8: 0003 0400 0200 0000 e401 0a7f ce03 ... |002a: array-data (8 units) │ │ +40643c: |[40643c] de.danoeh.antennapod.fragment.ItemPagerFragment.refreshToolbarState:()V │ │ +40644c: 5430 6f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ +406450: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +406454: 0e00 |0004: return-void │ │ +406456: 6e10 bfab 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@abbf │ │ +40645c: 0a00 |0008: move-result v0 │ │ +40645e: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ +406462: 5430 7193 |000b: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ +406466: 6e10 2621 0000 |000d: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +40646c: 0c00 |0010: move-result-object v0 │ │ +40646e: 5431 6f93 |0011: iget-object v1, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ +406472: 7120 dfaa 1000 |0013: invoke-static {v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aadf │ │ +406478: 2812 |0016: goto 0028 // +0012 │ │ +40647a: 5430 7193 |0017: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9371 │ │ +40647e: 6e10 2621 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +406484: 0c00 |001c: move-result-object v0 │ │ +406486: 5431 6f93 |001d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@936f │ │ +40648a: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +40648c: 2322 e61f |0020: new-array v2, v2, [I // type@1fe6 │ │ +406490: 2602 0800 0000 |0022: fill-array-data v2, 0000002a // +00000008 │ │ +406496: 7130 e0aa 1002 |0025: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onPrepareMenu:(Landroid/view/Menu;Lde/danoeh/antennapod/model/feed/FeedItem;[I)Z // method@aae0 │ │ +40649c: 0e00 |0028: return-void │ │ +40649e: 0000 |0029: nop // spacer │ │ +4064a0: 0003 0400 0200 0000 e401 0a7f ce03 ... |002a: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=134 │ │ 0x000b line=135 │ │ 0x0017 line=138 │ │ locals : │ │ @@ -1739542,17 +1739550,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4074d8: |[4074d8] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$KjBaM7dbyBo6d-MQ_jD5n7kn6SI:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4074e8: 7020 a4a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$onFeedContextMenuClicked$2:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a6a4 │ │ -4074ee: 0e00 |0003: return-void │ │ +4074c0: |[4074c0] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$KjBaM7dbyBo6d-MQ_jD5n7kn6SI:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4074d0: 7020 a4a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$onFeedContextMenuClicked$2:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a6a4 │ │ +4074d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -1739561,18 +1739569,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Landroidx/core/util/Pair;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4070d4: |[4070d4] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$S63HVI9Sxaxg7sxQyqceYKEg1UM:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Landroidx/core/util/Pair; │ │ -4070e4: 7010 9fa6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$3:()Landroidx/core/util/Pair; // method@a69f │ │ -4070ea: 0c00 |0003: move-result-object v0 │ │ -4070ec: 1100 |0004: return-object v0 │ │ +4070bc: |[4070bc] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$S63HVI9Sxaxg7sxQyqceYKEg1UM:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Landroidx/core/util/Pair; │ │ +4070cc: 7010 9fa6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$3:()Landroidx/core/util/Pair; // method@a69f │ │ +4070d2: 0c00 |0003: move-result-object v0 │ │ +4070d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment;) │ │ @@ -1739580,17 +1739588,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4074f0: |[4074f0] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$dpY2qh_FHX0D0nfBslrFJr_F-Mc:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/lang/Throwable;)V │ │ -407500: 7020 a1a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$5:(Ljava/lang/Throwable;)V // method@a6a1 │ │ -407506: 0e00 |0003: return-void │ │ +4074d8: |[4074d8] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$dpY2qh_FHX0D0nfBslrFJr_F-Mc:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/lang/Throwable;)V │ │ +4074e8: 7020 a1a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$5:(Ljava/lang/Throwable;)V // method@a6a1 │ │ +4074ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1739599,17 +1739607,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407508: |[407508] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$loHayKHVXfsQ3EKcguYfoRXLPpQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;)V │ │ -407518: 7020 a3a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a6a3 │ │ -40751e: 0e00 |0003: return-void │ │ +4074f0: |[4074f0] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$loHayKHVXfsQ3EKcguYfoRXLPpQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;)V │ │ +407500: 7020 a3a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a6a3 │ │ +407506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1739618,17 +1739626,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroidx/core/util/Pair;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407520: |[407520] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$pEFGhv-0IQiJY3AoBv9zyA-WWaQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroidx/core/util/Pair;)V │ │ -407530: 7020 a0a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$4:(Landroidx/core/util/Pair;)V // method@a6a0 │ │ -407536: 0e00 |0003: return-void │ │ +407508: |[407508] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$pEFGhv-0IQiJY3AoBv9zyA-WWaQ:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroidx/core/util/Pair;)V │ │ +407518: 7020 a0a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$loadData$4:(Landroidx/core/util/Pair;)V // method@a6a0 │ │ +40751e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/core/util/Pair; │ │ │ │ @@ -1739637,18 +1739645,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;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 │ │ -40712c: |[40712c] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$vSOTjECMXGO1ubJ3Bd04XRdqokU:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -40713c: 7030 a2a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$onCreateView$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@a6a2 │ │ -407142: 0c00 |0003: move-result-object v0 │ │ -407144: 1100 |0004: return-object v0 │ │ +407114: |[407114] de.danoeh.antennapod.fragment.NavDrawerFragment.$r8$lambda$vSOTjECMXGO1ubJ3Bd04XRdqokU:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +407124: 7030 a2a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.lambda$onCreateView$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@a6a2 │ │ +40712a: 0c00 |0003: move-result-object v0 │ │ +40712c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 (null) Landroidx/core/view/WindowInsetsCompat; │ │ @@ -1739658,17 +1739666,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407404: |[407404] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; │ │ -407414: 5400 8793 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9387 │ │ -407418: 1100 |0002: return-object v0 │ │ +4073ec: |[4073ec] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/List; │ │ +4073fc: 5400 8793 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9387 │ │ +407400: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment;) │ │ @@ -1739676,17 +1739684,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407378: |[407378] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ -407388: 5400 8993 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9389 │ │ -40738c: 1100 |0002: return-object v0 │ │ +407360: |[407360] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetnavAdapter:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/adapter/NavListAdapter; │ │ +407370: 5400 8993 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9389 │ │ +407374: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment;) │ │ @@ -1739694,17 +1739702,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407390: |[407390] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; │ │ -4073a0: 5400 8a93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navDrawerData:Lde/danoeh/antennapod/core/storage/NavDrawerData; // field@938a │ │ -4073a4: 1100 |0002: return-object v0 │ │ +407378: |[407378] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetnavDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Lde/danoeh/antennapod/core/storage/NavDrawerData; │ │ +407388: 5400 8a93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navDrawerData:Lde/danoeh/antennapod/core/storage/NavDrawerData; // field@938a │ │ +40738c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ #9 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment;) │ │ @@ -1739712,17 +1739720,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4074c0: |[4074c0] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; │ │ -4074d0: 5400 8b93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@938b │ │ -4074d4: 1100 |0002: return-object v0 │ │ +4074a8: |[4074a8] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fgetopenFolders:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)Ljava/util/Set; │ │ +4074b8: 5400 8b93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@938b │ │ +4074bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment;) │ │ @@ -1739730,17 +1739738,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407538: |[407538] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputcontextPressedItem:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ -407548: 5b01 8593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ -40754c: 0e00 |0002: return-void │ │ +407520: |[407520] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputcontextPressedItem:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V │ │ +407530: 5b01 8593 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ +407534: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; │ │ │ │ @@ -1739749,17 +1739757,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lio/reactivex/disposables/Disposable;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407550: |[407550] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputdisposable:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lio/reactivex/disposables/Disposable;)V │ │ -407560: 5b01 8693 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9386 │ │ -407564: 0e00 |0002: return-void │ │ +407538: |[407538] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputdisposable:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lio/reactivex/disposables/Disposable;)V │ │ +407548: 5b01 8693 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9386 │ │ +40754c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lio/reactivex/disposables/Disposable; │ │ │ │ @@ -1739768,17 +1739776,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407568: |[407568] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;)V │ │ -407578: 5b01 8793 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9387 │ │ -40757c: 0e00 |0002: return-void │ │ +407550: |[407550] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$fputflatItemList:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;)V │ │ +407560: 5b01 8793 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9387 │ │ +407564: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1739787,18 +1739795,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;I)Ljava/util/List;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -40741c: |[40741c] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$mmakeFlatDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;I)Ljava/util/List; │ │ -40742c: 7030 a6a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6a6 │ │ -407432: 0c00 |0003: move-result-object v0 │ │ -407434: 1100 |0004: return-object v0 │ │ +407404: |[407404] de.danoeh.antennapod.fragment.NavDrawerFragment.-$$Nest$mmakeFlatDrawerData:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Ljava/util/List;I)Ljava/util/List; │ │ +407414: 7030 a6a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6a6 │ │ +40741a: 0c00 |0003: move-result-object v0 │ │ +40741c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1739808,53 +1739816,53 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 9 │ │ insns size : 25 16-bit code units │ │ -407580: |[407580] de.danoeh.antennapod.fragment.NavDrawerFragment.:()V │ │ -407590: 1a00 5e20 |0000: const-string v0, "HomeFragment" // string@205e │ │ -407594: 1a01 bf50 |0002: const-string v1, "QueueFragment" // string@50bf │ │ -407598: 1a02 8e4b |0004: const-string v2, "NewEpisodesFragment" // string@4b8e │ │ -40759c: 1a03 0f1b |0006: const-string v3, "EpisodesFragment" // string@1b0f │ │ -4075a0: 1a04 1257 |0008: const-string v4, "SubscriptionFragment" // string@5712 │ │ -4075a4: 1a05 7b19 |000a: const-string v5, "DownloadsFragment" // string@197b │ │ -4075a8: 1a06 fd4e |000c: const-string v6, "PlaybackHistoryFragment" // string@4efd │ │ -4075ac: 1a07 090d |000e: const-string v7, "AddFeedFragment" // string@0d09 │ │ -4075b0: 1a08 1557 |0010: const-string v8, "SubscriptionList" // string@5715 │ │ -4075b4: 2509 1021 0000 |0012: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, [Ljava/lang/String; // type@2110 │ │ -4075ba: 0c00 |0015: move-result-object v0 │ │ -4075bc: 6900 8093 |0016: sput-object v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ -4075c0: 0e00 |0018: return-void │ │ +407568: |[407568] de.danoeh.antennapod.fragment.NavDrawerFragment.:()V │ │ +407578: 1a00 5e20 |0000: const-string v0, "HomeFragment" // string@205e │ │ +40757c: 1a01 bf50 |0002: const-string v1, "QueueFragment" // string@50bf │ │ +407580: 1a02 8e4b |0004: const-string v2, "NewEpisodesFragment" // string@4b8e │ │ +407584: 1a03 0f1b |0006: const-string v3, "EpisodesFragment" // string@1b0f │ │ +407588: 1a04 1257 |0008: const-string v4, "SubscriptionFragment" // string@5712 │ │ +40758c: 1a05 7b19 |000a: const-string v5, "DownloadsFragment" // string@197b │ │ +407590: 1a06 fd4e |000c: const-string v6, "PlaybackHistoryFragment" // string@4efd │ │ +407594: 1a07 090d |000e: const-string v7, "AddFeedFragment" // string@0d09 │ │ +407598: 1a08 1557 |0010: const-string v8, "SubscriptionList" // string@5715 │ │ +40759c: 2509 1021 0000 |0012: filled-new-array/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, [Ljava/lang/String; // type@2110 │ │ +4075a2: 0c00 |0015: move-result-object v0 │ │ +4075a4: 6900 8093 |0016: sput-object v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ +4075a8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0012 line=82 │ │ locals : │ │ │ │ #15 : (in Lde/danoeh/antennapod/fragment/NavDrawerFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4075c4: |[4075c4] de.danoeh.antennapod.fragment.NavDrawerFragment.:()V │ │ -4075d4: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -4075da: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4075dc: 5b10 8593 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ -4075e0: 2200 ef1e |0006: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -4075e4: 7010 b6b4 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -4075ea: 5b10 8b93 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@938b │ │ -4075ee: 2200 901b |000d: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // type@1b90 │ │ -4075f2: 7020 7ea6 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a67e │ │ -4075f8: 5b10 8893 |0012: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@9388 │ │ -4075fc: 0e00 |0014: return-void │ │ +4075ac: |[4075ac] de.danoeh.antennapod.fragment.NavDrawerFragment.:()V │ │ +4075bc: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +4075c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4075c4: 5b10 8593 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ +4075c8: 2200 ef1e |0006: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +4075cc: 7010 b6b4 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +4075d2: 5b10 8b93 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@938b │ │ +4075d6: 2200 901b |000d: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2; // type@1b90 │ │ +4075da: 7020 7ea6 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$2;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a67e │ │ +4075e0: 5b10 8893 |0012: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@9388 │ │ +4075e4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=96 │ │ 0x0006 line=100 │ │ 0x000d line=273 │ │ locals : │ │ @@ -1739865,33 +1739873,33 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -4073a8: |[4073a8] de.danoeh.antennapod.fragment.NavDrawerFragment.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; │ │ -4073b8: 1a00 124b |0000: const-string v0, "NavDrawerPrefs" // string@4b12 │ │ -4073bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4073be: 6e30 2f02 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -4073c4: 0c02 |0006: move-result-object v2 │ │ -4073c6: 1a00 02c6 |0007: const-string v0, "prefLastFragmentTag" // string@c602 │ │ -4073ca: 1a01 5e20 |0009: const-string v1, "HomeFragment" // string@205e │ │ -4073ce: 7230 9e02 0201 |000b: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -4073d4: 0c02 |000e: move-result-object v2 │ │ -4073d6: 2200 741e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4073da: 7010 c7b2 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4073e0: 1a01 bd8e |0014: const-string v1, "getLastNavFragment() -> " // string@8ebd │ │ -4073e4: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4073ea: 6e20 d3b2 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4073f0: 6e10 deb2 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4073f6: 0c00 |001f: move-result-object v0 │ │ -4073f8: 1a01 104b |0020: const-string v1, "NavDrawerFragment" // string@4b10 │ │ -4073fc: 7120 f50a 0100 |0022: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -407402: 1102 |0025: return-object v2 │ │ +407390: |[407390] de.danoeh.antennapod.fragment.NavDrawerFragment.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; │ │ +4073a0: 1a00 124b |0000: const-string v0, "NavDrawerPrefs" // string@4b12 │ │ +4073a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4073a6: 6e30 2f02 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +4073ac: 0c02 |0006: move-result-object v2 │ │ +4073ae: 1a00 02c6 |0007: const-string v0, "prefLastFragmentTag" // string@c602 │ │ +4073b2: 1a01 5e20 |0009: const-string v1, "HomeFragment" // string@205e │ │ +4073b6: 7230 9e02 0201 |000b: invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +4073bc: 0c02 |000e: move-result-object v2 │ │ +4073be: 2200 741e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +4073c2: 7010 c7b2 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4073c8: 1a01 bd8e |0014: const-string v1, "getLastNavFragment() -> " // string@8ebd │ │ +4073cc: 6e20 d3b2 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4073d2: 6e20 d3b2 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4073d8: 6e10 deb2 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4073de: 0c00 |001f: move-result-object v0 │ │ +4073e0: 1a01 104b |0020: const-string v1, "NavDrawerFragment" // string@4b10 │ │ +4073e4: 7120 f50a 0100 |0022: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4073ea: 1102 |0025: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=463 │ │ 0x000b line=464 │ │ 0x000f line=465 │ │ locals : │ │ 0x0000 - 0x0026 reg=2 (null) Landroid/content/Context; │ │ @@ -1739901,26 +1739909,26 @@ │ │ type : '()Landroidx/core/util/Pair;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4070f0: |[4070f0] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$3:()Landroidx/core/util/Pair; │ │ -407100: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ -407106: 0c00 |0003: move-result-object v0 │ │ -407108: 7110 2d9b 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@9b2d │ │ -40710e: 0c00 |0007: move-result-object v0 │ │ -407110: 2201 1b07 |0008: new-instance v1, Landroidx/core/util/Pair; // type@071b │ │ -407114: 5402 828d |000a: iget-object v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ -407118: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -40711a: 7030 a6a6 2403 |000d: invoke-direct {v4, v2, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6a6 │ │ -407120: 0c02 |0010: move-result-object v2 │ │ -407122: 7030 ae2b 0102 |0011: invoke-direct {v1, v0, v2}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bae │ │ -407128: 1101 |0014: return-object v1 │ │ +4070d8: |[4070d8] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$3:()Landroidx/core/util/Pair; │ │ +4070e8: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ +4070ee: 0c00 |0003: move-result-object v0 │ │ +4070f0: 7110 2d9b 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@9b2d │ │ +4070f6: 0c00 |0007: move-result-object v0 │ │ +4070f8: 2201 1b07 |0008: new-instance v1, Landroidx/core/util/Pair; // type@071b │ │ +4070fc: 5402 828d |000a: iget-object v2, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ +407100: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +407102: 7030 a6a6 2403 |000d: invoke-direct {v4, v2, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6a6 │ │ +407108: 0c02 |0010: move-result-object v2 │ │ +40710a: 7030 ae2b 0102 |0011: invoke-direct {v1, v0, v2}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2bae │ │ +407110: 1101 |0014: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0008 line=418 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ @@ -1739929,27 +1739937,27 @@ │ │ type : '(Landroidx/core/util/Pair;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -407600: |[407600] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$4:(Landroidx/core/util/Pair;)V │ │ -407610: 5420 6610 |0000: iget-object v0, v2, Landroidx/core/util/Pair;.first:Ljava/lang/Object; // field@1066 │ │ -407614: 1f00 5b19 |0002: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData; // type@195b │ │ -407618: 5b10 8a93 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navDrawerData:Lde/danoeh/antennapod/core/storage/NavDrawerData; // field@938a │ │ -40761c: 5422 6710 |0006: iget-object v2, v2, Landroidx/core/util/Pair;.second:Ljava/lang/Object; // field@1067 │ │ -407620: 1f02 f51e |0008: check-cast v2, Ljava/util/List; // type@1ef5 │ │ -407624: 5b12 8793 |000a: iput-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9387 │ │ -407628: 5412 8993 |000c: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9389 │ │ -40762c: 6e10 ba41 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -407632: 5412 8c93 |0011: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@938c │ │ -407636: 1300 0800 |0013: const/16 v0, #int 8 // #8 │ │ -40763a: 6e20 930d 0200 |0015: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -407640: 0e00 |0018: return-void │ │ +4075e8: |[4075e8] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$4:(Landroidx/core/util/Pair;)V │ │ +4075f8: 5420 6610 |0000: iget-object v0, v2, Landroidx/core/util/Pair;.first:Ljava/lang/Object; // field@1066 │ │ +4075fc: 1f00 5b19 |0002: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData; // type@195b │ │ +407600: 5b10 8a93 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navDrawerData:Lde/danoeh/antennapod/core/storage/NavDrawerData; // field@938a │ │ +407604: 5422 6710 |0006: iget-object v2, v2, Landroidx/core/util/Pair;.second:Ljava/lang/Object; // field@1067 │ │ +407608: 1f02 f51e |0008: check-cast v2, Ljava/util/List; // type@1ef5 │ │ +40760c: 5b12 8793 |000a: iput-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.flatItemList:Ljava/util/List; // field@9387 │ │ +407610: 5412 8993 |000c: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9389 │ │ +407614: 6e10 ba41 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +40761a: 5412 8c93 |0011: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@938c │ │ +40761e: 1300 0800 |0013: const/16 v0, #int 8 // #8 │ │ +407622: 6e20 930d 0200 |0015: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +407628: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x000c line=426 │ │ 0x0011 line=427 │ │ locals : │ │ @@ -1739961,23 +1739969,23 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -407644: |[407644] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$5:(Ljava/lang/Throwable;)V │ │ -407654: 1a00 104b |0000: const-string v0, "NavDrawerFragment" // string@4b10 │ │ -407658: 7110 f90a 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -40765e: 0c02 |0005: move-result-object v2 │ │ -407660: 7120 f70a 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -407666: 5412 8c93 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@938c │ │ -40766a: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -40766e: 6e20 930d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -407674: 0e00 |0010: return-void │ │ +40762c: |[40762c] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$loadData$5:(Ljava/lang/Throwable;)V │ │ +40763c: 1a00 104b |0000: const-string v0, "NavDrawerFragment" // string@4b10 │ │ +407640: 7110 f90a 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +407646: 0c02 |0005: move-result-object v2 │ │ +407648: 7120 f70a 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +40764e: 5412 8c93 |0009: iget-object v2, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@938c │ │ +407652: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +407656: 6e20 930d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40765c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=429 │ │ 0x0009 line=430 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0011 reg=2 (null) Ljava/lang/Throwable; │ │ @@ -1739987,62 +1739995,62 @@ │ │ type : '(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -407148: |[407148] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onCreateView$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -407158: 7100 c02e 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.systemBars:()I // method@2ec0 │ │ -40715e: 0a00 |0003: move-result v0 │ │ -407160: 6e20 d32e 0700 |0004: invoke-virtual {v7, v0}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@2ed3 │ │ -407166: 0c00 |0007: move-result-object v0 │ │ -407168: 5201 c90f |0008: iget v1, v0, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ -40716c: 5202 cb0f |000a: iget v2, v0, Landroidx/core/graphics/Insets;.top:I // field@0fcb │ │ -407170: 5203 ca0f |000c: iget v3, v0, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ -407174: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -407176: 6e54 710d 1632 |000f: invoke-virtual {v6, v1, v2, v3, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ -40717c: 6e10 1a35 0500 |0012: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -407182: 0c01 |0015: move-result-object v1 │ │ -407184: 6002 dd00 |0016: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -407188: 1303 1c00 |0018: const/16 v3, #int 28 // #1c │ │ -40718c: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -40718e: 3432 2200 |001b: if-lt v2, v3, 003d // +0022 │ │ -407192: 3801 2000 |001d: if-eqz v1, 003d // +0020 │ │ -407196: 6e10 1a35 0500 |001f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40719c: 0c01 |0022: move-result-object v1 │ │ -40719e: 6e10 8000 0100 |0023: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -4071a4: 0c01 |0026: move-result-object v1 │ │ -4071a6: 7110 61a6 0100 |0027: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticApiModelOutline0;.m:(Landroid/view/Window;)I // method@a661 │ │ -4071ac: 0a01 |002a: move-result v1 │ │ -4071ae: 3901 0300 |002b: if-nez v1, 002e // +0003 │ │ -4071b2: 2810 |002d: goto 003d // +0010 │ │ -4071b4: 6e10 3a35 0500 |002e: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -4071ba: 0c01 |0031: move-result-object v1 │ │ -4071bc: 6e10 ff02 0100 |0032: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -4071c2: 0c01 |0035: move-result-object v1 │ │ -4071c4: 5211 9601 |0036: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -4071c8: 1502 803f |0038: const/high16 v2, #int 1065353216 // #3f80 │ │ -4071cc: a801 0102 |003a: mul-float v1, v1, v2 │ │ -4071d0: 2802 |003c: goto 003e // +0002 │ │ -4071d2: 1201 |003d: const/4 v1, #int 0 // #0 │ │ -4071d4: 5200 c80f |003e: iget v0, v0, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ -4071d8: 8200 |0040: int-to-float v0, v0 │ │ -4071da: c710 |0041: sub-float/2addr v0, v1 │ │ -4071dc: 7110 63b2 0000 |0042: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@b263 │ │ -4071e2: 0a00 |0045: move-result v0 │ │ -4071e4: 8200 |0046: int-to-float v0, v0 │ │ -4071e6: 7120 5ab2 0400 |0047: invoke-static {v4, v0}, Ljava/lang/Math;.max:(FF)F // method@b25a │ │ -4071ec: 0a00 |004a: move-result v0 │ │ -4071ee: 6e10 970c 0600 |004b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ -4071f4: 0c06 |004e: move-result-object v6 │ │ -4071f6: 1f06 9902 |004f: check-cast v6, Landroid/view/ViewGroup$MarginLayoutParams; // type@0299 │ │ -4071fa: 8700 |0051: float-to-int v0, v0 │ │ -4071fc: 5960 b101 |0052: iput v0, v6, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@01b1 │ │ -407200: 1107 |0054: return-object v7 │ │ +407130: |[407130] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onCreateView$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +407140: 7100 c02e 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.systemBars:()I // method@2ec0 │ │ +407146: 0a00 |0003: move-result v0 │ │ +407148: 6e20 d32e 0700 |0004: invoke-virtual {v7, v0}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@2ed3 │ │ +40714e: 0c00 |0007: move-result-object v0 │ │ +407150: 5201 c90f |0008: iget v1, v0, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ +407154: 5202 cb0f |000a: iget v2, v0, Landroidx/core/graphics/Insets;.top:I // field@0fcb │ │ +407158: 5203 ca0f |000c: iget v3, v0, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ +40715c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +40715e: 6e54 710d 1632 |000f: invoke-virtual {v6, v1, v2, v3, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0d71 │ │ +407164: 6e10 1a35 0500 |0012: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40716a: 0c01 |0015: move-result-object v1 │ │ +40716c: 6002 dd00 |0016: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +407170: 1303 1c00 |0018: const/16 v3, #int 28 // #1c │ │ +407174: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +407176: 3432 2200 |001b: if-lt v2, v3, 003d // +0022 │ │ +40717a: 3801 2000 |001d: if-eqz v1, 003d // +0020 │ │ +40717e: 6e10 1a35 0500 |001f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +407184: 0c01 |0022: move-result-object v1 │ │ +407186: 6e10 8000 0100 |0023: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +40718c: 0c01 |0026: move-result-object v1 │ │ +40718e: 7110 61a6 0100 |0027: invoke-static {v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticApiModelOutline0;.m:(Landroid/view/Window;)I // method@a661 │ │ +407194: 0a01 |002a: move-result v1 │ │ +407196: 3901 0300 |002b: if-nez v1, 002e // +0003 │ │ +40719a: 2810 |002d: goto 003d // +0010 │ │ +40719c: 6e10 3a35 0500 |002e: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +4071a2: 0c01 |0031: move-result-object v1 │ │ +4071a4: 6e10 ff02 0100 |0032: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +4071aa: 0c01 |0035: move-result-object v1 │ │ +4071ac: 5211 9601 |0036: iget v1, v1, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +4071b0: 1502 803f |0038: const/high16 v2, #int 1065353216 // #3f80 │ │ +4071b4: a801 0102 |003a: mul-float v1, v1, v2 │ │ +4071b8: 2802 |003c: goto 003e // +0002 │ │ +4071ba: 1201 |003d: const/4 v1, #int 0 // #0 │ │ +4071bc: 5200 c80f |003e: iget v0, v0, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ +4071c0: 8200 |0040: int-to-float v0, v0 │ │ +4071c2: c710 |0041: sub-float/2addr v0, v1 │ │ +4071c4: 7110 63b2 0000 |0042: invoke-static {v0}, Ljava/lang/Math;.round:(F)I // method@b263 │ │ +4071ca: 0a00 |0045: move-result v0 │ │ +4071cc: 8200 |0046: int-to-float v0, v0 │ │ +4071ce: 7120 5ab2 0400 |0047: invoke-static {v4, v0}, Ljava/lang/Math;.max:(FF)F // method@b25a │ │ +4071d4: 0a00 |004a: move-result v0 │ │ +4071d6: 6e10 970c 0600 |004b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ +4071dc: 0c06 |004e: move-result-object v6 │ │ +4071de: 1f06 9902 |004f: check-cast v6, Landroid/view/ViewGroup$MarginLayoutParams; // type@0299 │ │ +4071e2: 8700 |0051: float-to-int v0, v0 │ │ +4071e4: 5960 b101 |0052: iput v0, v6, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@01b1 │ │ +4071e8: 1107 |0054: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0008 line=110 │ │ 0x0012 line=112 │ │ 0x0016 line=113 │ │ 0x001f line=114 │ │ @@ -1740059,22 +1740067,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -407678: |[407678] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -407688: 2203 6c00 |0000: new-instance v3, Landroid/content/Intent; // type@006c │ │ -40768c: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -407692: 0c00 |0005: move-result-object v0 │ │ -407694: 1c01 0118 |0006: const-class v1, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -407698: 7030 5802 0301 |0008: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -40769e: 6e20 c635 3200 |000b: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ -4076a4: 0e00 |000e: return-void │ │ +407660: |[407660] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +407670: 2203 6c00 |0000: new-instance v3, Landroid/content/Intent; // type@006c │ │ +407674: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40767a: 0c00 |0005: move-result-object v0 │ │ +40767c: 1c01 0118 |0006: const-class v1, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +407680: 7030 5802 0301 |0008: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +407686: 6e20 c635 3200 |000b: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ +40768c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/view/View; │ │ │ │ @@ -1740083,39 +1740091,39 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -4076a8: |[4076a8] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onFeedContextMenuClicked$2:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4076b8: 6e10 77ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4076be: 0b00 |0003: move-result-wide v0 │ │ -4076c0: 7120 c2b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -4076c6: 0c03 |0007: move-result-object v3 │ │ -4076c8: 6e10 2035 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4076ce: 0c00 |000b: move-result-object v0 │ │ -4076d0: 7110 9ea6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ -4076d6: 0c00 |000f: move-result-object v0 │ │ -4076d8: 6e20 9fb2 0300 |0010: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4076de: 0a03 |0013: move-result v3 │ │ -4076e0: 3803 1b00 |0014: if-eqz v3, 002f // +001b │ │ -4076e4: 6e10 1a35 0200 |0016: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4076ea: 0c03 |0019: move-result-object v3 │ │ -4076ec: 1f03 d617 |001a: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -4076f0: 7100 2ab0 0000 |001c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ -4076f6: 0c00 |001f: move-result-object v0 │ │ -4076f8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -4076fa: 6e30 8894 0301 |0021: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -407700: 6e10 1a35 0200 |0024: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -407706: 0c03 |0027: move-result-object v3 │ │ -407708: 6e10 f835 0300 |0028: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -40770e: 0c03 |002b: move-result-object v3 │ │ -407710: 6e10 fe36 0300 |002c: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.executePendingTransactions:()Z // method@36fe │ │ -407716: 0e00 |002f: return-void │ │ +407690: |[407690] de.danoeh.antennapod.fragment.NavDrawerFragment.lambda$onFeedContextMenuClicked$2:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4076a0: 6e10 77ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +4076a6: 0b00 |0003: move-result-wide v0 │ │ +4076a8: 7120 c2b2 1000 |0004: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +4076ae: 0c03 |0007: move-result-object v3 │ │ +4076b0: 6e10 2035 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4076b6: 0c00 |000b: move-result-object v0 │ │ +4076b8: 7110 9ea6 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ +4076be: 0c00 |000f: move-result-object v0 │ │ +4076c0: 6e20 9fb2 0300 |0010: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4076c6: 0a03 |0013: move-result v3 │ │ +4076c8: 3803 1b00 |0014: if-eqz v3, 002f // +001b │ │ +4076cc: 6e10 1a35 0200 |0016: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4076d2: 0c03 |0019: move-result-object v3 │ │ +4076d4: 1f03 d617 |001a: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +4076d8: 7100 2ab0 0000 |001c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ +4076de: 0c00 |001f: move-result-object v0 │ │ +4076e0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +4076e2: 6e30 8894 0301 |0021: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +4076e8: 6e10 1a35 0200 |0024: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4076ee: 0c03 |0027: move-result-object v3 │ │ +4076f0: 6e10 f835 0300 |0028: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +4076f6: 0c03 |002b: move-result-object v3 │ │ +4076f8: 6e10 fe36 0300 |002c: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.executePendingTransactions:()Z // method@36fe │ │ +4076fe: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0016 line=225 │ │ 0x0024 line=227 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ @@ -1740126,35 +1740134,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -407718: |[407718] de.danoeh.antennapod.fragment.NavDrawerFragment.loadData:()V │ │ -407728: 2200 841b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1; // type@1b84 │ │ -40772c: 7020 62a6 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a662 │ │ -407732: 7110 f4b0 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -407738: 0c00 |0008: move-result-object v0 │ │ -40773a: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -407740: 0c01 |000c: move-result-object v1 │ │ -407742: 6e20 fcb0 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -407748: 0c00 |0010: move-result-object v0 │ │ -40774a: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -407750: 0c01 |0014: move-result-object v1 │ │ -407752: 6e20 f7b0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -407758: 0c00 |0018: move-result-object v0 │ │ -40775a: 2201 851b |0019: new-instance v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2; // type@1b85 │ │ -40775e: 7020 64a6 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a664 │ │ -407764: 2202 861b |001e: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3; // type@1b86 │ │ -407768: 7020 66a6 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a666 │ │ -40776e: 6e30 fab0 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -407774: 0c00 |0026: move-result-object v0 │ │ -407776: 5b30 8693 |0027: iput-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9386 │ │ -40777a: 0e00 |0029: return-void │ │ +407700: |[407700] de.danoeh.antennapod.fragment.NavDrawerFragment.loadData:()V │ │ +407710: 2200 841b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1; // type@1b84 │ │ +407714: 7020 62a6 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a662 │ │ +40771a: 7110 f4b0 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +407720: 0c00 |0008: move-result-object v0 │ │ +407722: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +407728: 0c01 |000c: move-result-object v1 │ │ +40772a: 6e20 fcb0 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +407730: 0c00 |0010: move-result-object v0 │ │ +407732: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +407738: 0c01 |0014: move-result-object v1 │ │ +40773a: 6e20 f7b0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +407740: 0c00 |0018: move-result-object v0 │ │ +407742: 2201 851b |0019: new-instance v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2; // type@1b85 │ │ +407746: 7020 64a6 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a664 │ │ +40774c: 2202 861b |001e: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3; // type@1b86 │ │ +407750: 7020 66a6 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a666 │ │ +407756: 6e30 fab0 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +40775c: 0c00 |0026: move-result-object v0 │ │ +40775e: 5b30 8693 |0027: iput-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9386 │ │ +407762: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0009 line=420 │ │ 0x0011 line=421 │ │ 0x0023 line=422 │ │ locals : │ │ @@ -1740165,44 +1740173,44 @@ │ │ type : '(Ljava/util/List;I)Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -407438: |[407438] de.danoeh.antennapod.fragment.NavDrawerFragment.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; │ │ -407448: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -40744c: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -407452: 7210 e1b4 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -407458: 0c05 |0008: move-result-object v5 │ │ -40745a: 7210 c4b4 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -407460: 0a01 |000c: move-result v1 │ │ -407462: 3801 2e00 |000d: if-eqz v1, 003b // +002e │ │ -407466: 7210 c5b4 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -40746c: 0c01 |0012: move-result-object v1 │ │ -40746e: 1f01 5819 |0013: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -407472: 6e20 5a9c 6100 |0015: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.setLayer:(I)V // method@9c5a │ │ -407478: 7220 d6b4 1000 |0018: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -40747e: 5412 7b8d |001b: iget-object v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -407482: 6203 788d |001d: sget-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ -407486: 3332 eaff |001f: if-ne v2, v3, 0009 // -0016 │ │ -40748a: 1f01 5a19 |0021: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ -40748e: 5442 8b93 |0023: iget-object v2, v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@938b │ │ -407492: 5413 808d |0025: iget-object v3, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ -407496: 7220 3ab5 3200 |0027: invoke-interface {v2, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -40749c: 0a02 |002a: move-result v2 │ │ -40749e: 5c12 7f8d |002b: iput-boolean v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.isOpen:Z // field@8d7f │ │ -4074a2: 3802 dcff |002d: if-eqz v2, 0009 // -0024 │ │ -4074a6: 5411 7e8d |002f: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ -4074aa: d802 0601 |0031: add-int/lit8 v2, v6, #int 1 // #01 │ │ -4074ae: 7030 a6a6 1402 |0033: invoke-direct {v4, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6a6 │ │ -4074b4: 0c01 |0036: move-result-object v1 │ │ -4074b6: 7220 d8b4 1000 |0037: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ -4074bc: 28cf |003a: goto 0009 // -0031 │ │ -4074be: 1100 |003b: return-object v0 │ │ +407420: |[407420] de.danoeh.antennapod.fragment.NavDrawerFragment.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; │ │ +407430: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +407434: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +40743a: 7210 e1b4 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +407440: 0c05 |0008: move-result-object v5 │ │ +407442: 7210 c4b4 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +407448: 0a01 |000c: move-result v1 │ │ +40744a: 3801 2e00 |000d: if-eqz v1, 003b // +002e │ │ +40744e: 7210 c5b4 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +407454: 0c01 |0012: move-result-object v1 │ │ +407456: 1f01 5819 |0013: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +40745a: 6e20 5a9c 6100 |0015: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.setLayer:(I)V // method@9c5a │ │ +407460: 7220 d6b4 1000 |0018: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +407466: 5412 7b8d |001b: iget-object v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +40746a: 6203 788d |001d: sget-object v3, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ +40746e: 3332 eaff |001f: if-ne v2, v3, 0009 // -0016 │ │ +407472: 1f01 5a19 |0021: check-cast v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ +407476: 5442 8b93 |0023: iget-object v2, v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@938b │ │ +40747a: 5413 808d |0025: iget-object v3, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.name:Ljava/lang/String; // field@8d80 │ │ +40747e: 7220 3ab5 3200 |0027: invoke-interface {v2, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +407484: 0a02 |002a: move-result v2 │ │ +407486: 5c12 7f8d |002b: iput-boolean v2, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.isOpen:Z // field@8d7f │ │ +40748a: 3802 dcff |002d: if-eqz v2, 0009 // -0024 │ │ +40748e: 5411 7e8d |002f: iget-object v1, v1, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ +407492: d802 0601 |0031: add-int/lit8 v2, v6, #int 1 // #01 │ │ +407496: 7030 a6a6 1402 |0033: invoke-direct {v4, v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.makeFlatDrawerData:(Ljava/util/List;I)Ljava/util/List; // method@a6a6 │ │ +40749c: 0c01 |0036: move-result-object v1 │ │ +40749e: 7220 d8b4 1000 |0037: invoke-interface {v0, v1}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ +4074a4: 28cf |003a: goto 0009 // -0031 │ │ +4074a6: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0005 line=436 │ │ 0x0015 line=437 │ │ 0x0018 line=438 │ │ 0x001b line=439 │ │ @@ -1740219,65 +1740227,65 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/MenuItem;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 104 16-bit code units │ │ -407250: |[407250] de.danoeh.antennapod.fragment.NavDrawerFragment.onFeedContextMenuClicked:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/MenuItem;)Z │ │ -407260: 7210 d20b 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -407266: 0a00 |0003: move-result v0 │ │ -407268: 1401 9702 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a0297 │ │ -40726e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -407270: 3310 1c00 |0008: if-ne v0, v1, 0024 // +001c │ │ -407274: 220b 8b1b |000a: new-instance v11, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1; // type@1b8b │ │ -407278: 6e10 2035 0900 |000c: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40727e: 0c05 |000f: move-result-object v5 │ │ -407280: 1406 d002 127f |0010: const v6, #float 1.94082e+38 // #7f1202d0 │ │ -407286: 1407 cf02 127f |0013: const v7, #float 1.94082e+38 // #7f1202cf │ │ -40728c: 07b3 |0016: move-object v3, v11 │ │ -40728e: 0794 |0017: move-object v4, v9 │ │ -407290: 07a8 |0018: move-object v8, v10 │ │ -407292: 7606 70a6 0300 |0019: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;)V // method@a670 │ │ -407298: 6e10 1998 0b00 |001c: invoke-virtual {v11}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ -40729e: 0c0a |001f: move-result-object v10 │ │ -4072a0: 6e10 ff00 0a00 |0020: invoke-virtual {v10}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -4072a6: 0f02 |0023: return v2 │ │ -4072a8: 1401 2201 0a7f |0024: const v1, #float 1.83439e+38 // #7f0a0122 │ │ -4072ae: 3310 1800 |0027: if-ne v0, v1, 003f // +0018 │ │ -4072b2: 6e10 57ab 0a00 |0029: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -4072b8: 0c0a |002c: move-result-object v10 │ │ -4072ba: 7110 8eb4 0a00 |002d: invoke-static {v10}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ -4072c0: 0c0a |0030: move-result-object v10 │ │ -4072c2: 7110 b3a1 0a00 |0031: invoke-static {v10}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1b3 │ │ -4072c8: 0c0a |0034: move-result-object v10 │ │ -4072ca: 6e10 1f35 0900 |0035: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -4072d0: 0c0b |0038: move-result-object v11 │ │ -4072d2: 1a00 5459 |0039: const-string v0, "TagSettingsDialog" // string@5954 │ │ -4072d6: 6e30 e434 ba00 |003b: invoke-virtual {v10, v11, v0}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -4072dc: 0f02 |003e: return v2 │ │ -4072de: 1401 a002 0a7f |003f: const v1, #float 1.83447e+38 // #7f0a02a0 │ │ -4072e4: 3310 0f00 |0042: if-ne v0, v1, 0051 // +000f │ │ -4072e8: 220b 441a |0044: new-instance v11, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ -4072ec: 6e10 1a35 0900 |0046: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4072f2: 0c00 |0049: move-result-object v0 │ │ -4072f4: 7030 faa0 0b0a |004a: invoke-direct {v11, v0, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a0fa │ │ -4072fa: 6e10 fea0 0b00 |004d: invoke-virtual {v11}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ -407300: 0f02 |0050: return v2 │ │ -407302: 1401 9802 0a7f |0051: const v1, #float 1.83447e+38 // #7f0a0298 │ │ -407308: 3310 0f00 |0054: if-ne v0, v1, 0063 // +000f │ │ -40730c: 6e10 2035 0900 |0056: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -407312: 0c0b |0059: move-result-object v11 │ │ -407314: 2200 881b |005a: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5; // type@1b88 │ │ -407318: 7030 6aa6 900a |005c: invoke-direct {v0, v9, v10}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a66a │ │ -40731e: 7130 f0a0 ab00 |005f: invoke-static {v11, v10, v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.show:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V // method@a0f0 │ │ -407324: 0f02 |0062: return v2 │ │ -407326: 6f20 6635 b900 |0063: invoke-super {v9, v11}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ -40732c: 0a0a |0066: move-result v10 │ │ -40732e: 0f0a |0067: return v10 │ │ +407238: |[407238] de.danoeh.antennapod.fragment.NavDrawerFragment.onFeedContextMenuClicked:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/MenuItem;)Z │ │ +407248: 7210 d20b 0b00 |0000: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40724e: 0a00 |0003: move-result v0 │ │ +407250: 1401 9702 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a0297 │ │ +407256: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +407258: 3310 1c00 |0008: if-ne v0, v1, 0024 // +001c │ │ +40725c: 220b 8b1b |000a: new-instance v11, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1; // type@1b8b │ │ +407260: 6e10 2035 0900 |000c: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +407266: 0c05 |000f: move-result-object v5 │ │ +407268: 1406 d002 127f |0010: const v6, #float 1.94082e+38 // #7f1202d0 │ │ +40726e: 1407 cf02 127f |0013: const v7, #float 1.94082e+38 // #7f1202cf │ │ +407274: 07b3 |0016: move-object v3, v11 │ │ +407276: 0794 |0017: move-object v4, v9 │ │ +407278: 07a8 |0018: move-object v8, v10 │ │ +40727a: 7606 70a6 0300 |0019: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$1;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Landroid/content/Context;IILde/danoeh/antennapod/model/feed/Feed;)V // method@a670 │ │ +407280: 6e10 1998 0b00 |001c: invoke-virtual {v11}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ +407286: 0c0a |001f: move-result-object v10 │ │ +407288: 6e10 ff00 0a00 |0020: invoke-virtual {v10}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +40728e: 0f02 |0023: return v2 │ │ +407290: 1401 2201 0a7f |0024: const v1, #float 1.83439e+38 // #7f0a0122 │ │ +407296: 3310 1800 |0027: if-ne v0, v1, 003f // +0018 │ │ +40729a: 6e10 57ab 0a00 |0029: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +4072a0: 0c0a |002c: move-result-object v10 │ │ +4072a2: 7110 8eb4 0a00 |002d: invoke-static {v10}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ +4072a8: 0c0a |0030: move-result-object v10 │ │ +4072aa: 7110 b3a1 0a00 |0031: invoke-static {v10}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1b3 │ │ +4072b0: 0c0a |0034: move-result-object v10 │ │ +4072b2: 6e10 1f35 0900 |0035: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +4072b8: 0c0b |0038: move-result-object v11 │ │ +4072ba: 1a00 5459 |0039: const-string v0, "TagSettingsDialog" // string@5954 │ │ +4072be: 6e30 e434 ba00 |003b: invoke-virtual {v10, v11, v0}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +4072c4: 0f02 |003e: return v2 │ │ +4072c6: 1401 a002 0a7f |003f: const v1, #float 1.83447e+38 // #7f0a02a0 │ │ +4072cc: 3310 0f00 |0042: if-ne v0, v1, 0051 // +000f │ │ +4072d0: 220b 441a |0044: new-instance v11, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ +4072d4: 6e10 1a35 0900 |0046: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4072da: 0c00 |0049: move-result-object v0 │ │ +4072dc: 7030 faa0 0b0a |004a: invoke-direct {v11, v0, v10}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a0fa │ │ +4072e2: 6e10 fea0 0b00 |004d: invoke-virtual {v11}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ +4072e8: 0f02 |0050: return v2 │ │ +4072ea: 1401 9802 0a7f |0051: const v1, #float 1.83447e+38 // #7f0a0298 │ │ +4072f0: 3310 0f00 |0054: if-ne v0, v1, 0063 // +000f │ │ +4072f4: 6e10 2035 0900 |0056: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4072fa: 0c0b |0059: move-result-object v11 │ │ +4072fc: 2200 881b |005a: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5; // type@1b88 │ │ +407300: 7030 6aa6 900a |005c: invoke-direct {v0, v9, v10}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a66a │ │ +407306: 7130 f0a0 ab00 |005f: invoke-static {v11, v10, v0}, Lde/danoeh/antennapod/dialog/RemoveFeedDialog;.show:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)V // method@a0f0 │ │ +40730c: 0f02 |0062: return v2 │ │ +40730e: 6f20 6635 b900 |0063: invoke-super {v9, v11}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ +407314: 0a0a |0066: move-result v10 │ │ +407316: 0f0a |0067: return v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x000a line=204 │ │ 0x001c line=213 │ │ 0x0029 line=216 │ │ 0x0035 line=217 │ │ @@ -1740294,29 +1740302,29 @@ │ │ type : '(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/MenuItem;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -407330: |[407330] de.danoeh.antennapod.fragment.NavDrawerFragment.onTagContextMenuClicked:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/MenuItem;)Z │ │ -407340: 7210 d20b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -407346: 0a00 |0003: move-result v0 │ │ -407348: 1401 9f02 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a029f │ │ -40734e: 3310 1000 |0007: if-ne v0, v1, 0017 // +0010 │ │ -407352: 2204 441a |0009: new-instance v4, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ -407356: 6e10 1a35 0200 |000b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40735c: 0c00 |000e: move-result-object v0 │ │ -40735e: 7030 f9a0 0403 |000f: invoke-direct {v4, v0, v3}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@a0f9 │ │ -407364: 6e10 fea0 0400 |0012: invoke-virtual {v4}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ -40736a: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -40736c: 0f03 |0016: return v3 │ │ -40736e: 6f20 6635 4200 |0017: invoke-super {v2, v4}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ -407374: 0a03 |001a: move-result v3 │ │ -407376: 0f03 |001b: return v3 │ │ +407318: |[407318] de.danoeh.antennapod.fragment.NavDrawerFragment.onTagContextMenuClicked:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/MenuItem;)Z │ │ +407328: 7210 d20b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40732e: 0a00 |0003: move-result v0 │ │ +407330: 1401 9f02 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a029f │ │ +407336: 3310 1000 |0007: if-ne v0, v1, 0017 // +0010 │ │ +40733a: 2204 441a |0009: new-instance v4, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ +40733e: 6e10 1a35 0200 |000b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +407344: 0c00 |000e: move-result-object v0 │ │ +407346: 7030 f9a0 0403 |000f: invoke-direct {v4, v0, v3}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@a0f9 │ │ +40734c: 6e10 fea0 0400 |0012: invoke-virtual {v4}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ +407352: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +407354: 0f03 |0016: return v3 │ │ +407356: 6f20 6635 4200 |0017: invoke-super {v2, v4}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ +40735c: 0a03 |001a: move-result v3 │ │ +40735e: 0f03 |001b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0009 line=238 │ │ 0x0017 line=241 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ @@ -1740328,39 +1740336,39 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -407950: |[407950] de.danoeh.antennapod.fragment.NavDrawerFragment.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V │ │ -407960: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -407964: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40796a: 1a01 7fce |0005: const-string v1, "saveLastNavFragment(tag: " // string@ce7f │ │ -40796e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -407974: 6e20 d3b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40797a: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ -40797e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -407984: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40798a: 0c00 |0015: move-result-object v0 │ │ -40798c: 1a01 104b |0016: const-string v1, "NavDrawerFragment" // string@4b10 │ │ -407990: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -407996: 1a00 124b |001b: const-string v0, "NavDrawerPrefs" // string@4b12 │ │ -40799a: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -40799c: 6e30 2f02 0201 |001e: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -4079a2: 0c02 |0021: move-result-object v2 │ │ -4079a4: 7210 9902 0200 |0022: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -4079aa: 0c02 |0025: move-result-object v2 │ │ -4079ac: 1a00 02c6 |0026: const-string v0, "prefLastFragmentTag" // string@c602 │ │ -4079b0: 3803 0600 |0028: if-eqz v3, 002e // +0006 │ │ -4079b4: 7230 9502 0203 |002a: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -4079ba: 2804 |002d: goto 0031 // +0004 │ │ -4079bc: 7220 9702 0200 |002e: invoke-interface {v2, v0}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ -4079c2: 7210 8f02 0200 |0031: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4079c8: 0e00 |0034: return-void │ │ +407938: |[407938] de.danoeh.antennapod.fragment.NavDrawerFragment.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V │ │ +407948: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +40794c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +407952: 1a01 7fce |0005: const-string v1, "saveLastNavFragment(tag: " // string@ce7f │ │ +407956: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40795c: 6e20 d3b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +407962: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ +407966: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40796c: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +407972: 0c00 |0015: move-result-object v0 │ │ +407974: 1a01 104b |0016: const-string v1, "NavDrawerFragment" // string@4b10 │ │ +407978: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +40797e: 1a00 124b |001b: const-string v0, "NavDrawerPrefs" // string@4b12 │ │ +407982: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +407984: 6e30 2f02 0201 |001e: invoke-virtual {v2, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +40798a: 0c02 |0021: move-result-object v2 │ │ +40798c: 7210 9902 0200 |0022: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +407992: 0c02 |0025: move-result-object v2 │ │ +407994: 1a00 02c6 |0026: const-string v0, "prefLastFragmentTag" // string@c602 │ │ +407998: 3803 0600 |0028: if-eqz v3, 002e // +0006 │ │ +40799c: 7230 9502 0203 |002a: invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +4079a2: 2804 |002d: goto 0031 // +0004 │ │ +4079a4: 7220 9702 0200 |002e: invoke-interface {v2, v0}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0297 │ │ +4079aa: 7210 8f02 0200 |0031: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +4079b0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x001e line=452 │ │ 0x0022 line=453 │ │ 0x002a line=455 │ │ 0x002e line=457 │ │ @@ -1740374,54 +1740382,54 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -4079cc: |[4079cc] de.danoeh.antennapod.fragment.NavDrawerFragment.setupDrawerRoundBackground:(Landroid/view/View;)V │ │ -4079dc: 7100 8d85 0000 |0000: invoke-static {}, Lcom/google/android/material/shape/ShapeAppearanceModel;.builder:()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@858d │ │ -4079e2: 0c00 |0003: move-result-object v0 │ │ -4079e4: 6e10 3a35 0400 |0004: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -4079ea: 0c01 |0007: move-result-object v1 │ │ -4079ec: 1402 9500 077f |0008: const v2, #float 1.79449e+38 // #7f070095 │ │ -4079f2: 6e20 fc02 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ -4079f8: 0a01 |000e: move-result v1 │ │ -4079fa: 6e10 3a35 0400 |000f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -407a00: 0c02 |0012: move-result-object v2 │ │ -407a02: 6e10 fb02 0200 |0013: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fb │ │ -407a08: 0c02 |0016: move-result-object v2 │ │ -407a0a: 6e10 e502 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@02e5 │ │ -407a10: 0a02 |001a: move-result v2 │ │ -407a12: 1213 |001b: const/4 v3, #int 1 // #1 │ │ -407a14: 3332 0300 |001c: if-ne v2, v3, 001f // +0003 │ │ -407a18: 2802 |001e: goto 0020 // +0002 │ │ -407a1a: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -407a1c: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ -407a20: 6e20 8285 1000 |0022: invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setTopLeftCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@8582 │ │ -407a26: 0c02 |0025: move-result-object v2 │ │ -407a28: 6e20 7a85 1200 |0026: invoke-virtual {v2, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setBottomLeftCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@857a │ │ -407a2e: 2808 |0029: goto 0031 // +0008 │ │ -407a30: 6e20 8685 1000 |002a: invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setTopRightCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@8586 │ │ -407a36: 0c02 |002d: move-result-object v2 │ │ -407a38: 6e20 7e85 1200 |002e: invoke-virtual {v2, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setBottomRightCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@857e │ │ -407a3e: 2201 8615 |0031: new-instance v1, Lcom/google/android/material/shape/MaterialShapeDrawable; // type@1586 │ │ -407a42: 6e10 7485 0000 |0033: invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.build:()Lcom/google/android/material/shape/ShapeAppearanceModel; // method@8574 │ │ -407a48: 0c00 |0036: move-result-object v0 │ │ -407a4a: 7020 0885 0100 |0037: invoke-direct {v1, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;.:(Lcom/google/android/material/shape/ShapeAppearanceModel;)V // method@8508 │ │ -407a50: 6e10 810c 0500 |003a: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ -407a56: 0c00 |003d: move-result-object v0 │ │ -407a58: 1402 5400 0101 |003e: const v2, #float 2.36938e-38 // #01010054 │ │ -407a5e: 7120 a2b0 2000 |0041: invoke-static {v0, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -407a64: 0a00 |0044: move-result v0 │ │ -407a66: 7110 df02 0000 |0045: invoke-static {v0}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02df │ │ -407a6c: 0c00 |0048: move-result-object v0 │ │ -407a6e: 6e20 4985 0100 |0049: invoke-virtual {v1, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;.setFillColor:(Landroid/content/res/ColorStateList;)V // method@8549 │ │ -407a74: 6e20 3f0d 1500 |004c: invoke-virtual {v5, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0d3f │ │ -407a7a: 0e00 |004f: return-void │ │ +4079b4: |[4079b4] de.danoeh.antennapod.fragment.NavDrawerFragment.setupDrawerRoundBackground:(Landroid/view/View;)V │ │ +4079c4: 7100 8d85 0000 |0000: invoke-static {}, Lcom/google/android/material/shape/ShapeAppearanceModel;.builder:()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@858d │ │ +4079ca: 0c00 |0003: move-result-object v0 │ │ +4079cc: 6e10 3a35 0400 |0004: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +4079d2: 0c01 |0007: move-result-object v1 │ │ +4079d4: 1402 9500 077f |0008: const v2, #float 1.79449e+38 // #7f070095 │ │ +4079da: 6e20 fc02 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ +4079e0: 0a01 |000e: move-result v1 │ │ +4079e2: 6e10 3a35 0400 |000f: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +4079e8: 0c02 |0012: move-result-object v2 │ │ +4079ea: 6e10 fb02 0200 |0013: invoke-virtual {v2}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@02fb │ │ +4079f0: 0c02 |0016: move-result-object v2 │ │ +4079f2: 6e10 e502 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@02e5 │ │ +4079f8: 0a02 |001a: move-result v2 │ │ +4079fa: 1213 |001b: const/4 v3, #int 1 // #1 │ │ +4079fc: 3332 0300 |001c: if-ne v2, v3, 001f // +0003 │ │ +407a00: 2802 |001e: goto 0020 // +0002 │ │ +407a02: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +407a04: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ +407a08: 6e20 8285 1000 |0022: invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setTopLeftCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@8582 │ │ +407a0e: 0c02 |0025: move-result-object v2 │ │ +407a10: 6e20 7a85 1200 |0026: invoke-virtual {v2, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setBottomLeftCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@857a │ │ +407a16: 2808 |0029: goto 0031 // +0008 │ │ +407a18: 6e20 8685 1000 |002a: invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setTopRightCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@8586 │ │ +407a1e: 0c02 |002d: move-result-object v2 │ │ +407a20: 6e20 7e85 1200 |002e: invoke-virtual {v2, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.setBottomRightCornerSize:(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; // method@857e │ │ +407a26: 2201 8615 |0031: new-instance v1, Lcom/google/android/material/shape/MaterialShapeDrawable; // type@1586 │ │ +407a2a: 6e10 7485 0000 |0033: invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;.build:()Lcom/google/android/material/shape/ShapeAppearanceModel; // method@8574 │ │ +407a30: 0c00 |0036: move-result-object v0 │ │ +407a32: 7020 0885 0100 |0037: invoke-direct {v1, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;.:(Lcom/google/android/material/shape/ShapeAppearanceModel;)V // method@8508 │ │ +407a38: 6e10 810c 0500 |003a: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ +407a3e: 0c00 |003d: move-result-object v0 │ │ +407a40: 1402 5400 0101 |003e: const v2, #float 2.36938e-38 // #01010054 │ │ +407a46: 7120 a2b0 2000 |0041: invoke-static {v0, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +407a4c: 0a00 |0044: move-result v0 │ │ +407a4e: 7110 df02 0000 |0045: invoke-static {v0}, Landroid/content/res/ColorStateList;.valueOf:(I)Landroid/content/res/ColorStateList; // method@02df │ │ +407a54: 0c00 |0048: move-result-object v0 │ │ +407a56: 6e20 4985 0100 |0049: invoke-virtual {v1, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;.setFillColor:(Landroid/content/res/ColorStateList;)V // method@8549 │ │ +407a5c: 6e20 3f0d 1500 |004c: invoke-virtual {v5, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@0d3f │ │ +407a62: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x000f line=144 │ │ 0x0022 line=146 │ │ 0x002a line=148 │ │ @@ -1740439,32 +1740447,32 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -407204: |[407204] de.danoeh.antennapod.fragment.NavDrawerFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -407214: 5430 8593 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ -407218: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40721a: 5b31 8593 |0003: iput-object v1, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ -40721e: 3900 0400 |0005: if-nez v0, 0009 // +0004 │ │ -407222: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -407224: 0f04 |0008: return v4 │ │ -407226: 5401 7b8d |0009: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -40722a: 6202 778d |000b: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -40722e: 3321 0b00 |000d: if-ne v1, v2, 0018 // +000b │ │ -407232: 1f00 5919 |000f: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ -407236: 5400 7d8d |0011: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -40723a: 7030 aba6 0304 |0013: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onFeedContextMenuClicked:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/MenuItem;)Z // method@a6ab │ │ -407240: 0a04 |0016: move-result v4 │ │ -407242: 0f04 |0017: return v4 │ │ -407244: 7030 b0a6 0304 |0018: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onTagContextMenuClicked:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/MenuItem;)Z // method@a6b0 │ │ -40724a: 0a04 |001b: move-result v4 │ │ -40724c: 0f04 |001c: return v4 │ │ +4071ec: |[4071ec] de.danoeh.antennapod.fragment.NavDrawerFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +4071fc: 5430 8593 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ +407200: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +407202: 5b31 8593 |0003: iput-object v1, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ +407206: 3900 0400 |0005: if-nez v0, 0009 // +0004 │ │ +40720a: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +40720c: 0f04 |0008: return v4 │ │ +40720e: 5401 7b8d |0009: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +407212: 6202 778d |000b: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +407216: 3321 0b00 |000d: if-ne v1, v2, 0018 // +000b │ │ +40721a: 1f00 5919 |000f: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ +40721e: 5400 7d8d |0011: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +407222: 7030 aba6 0304 |0013: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onFeedContextMenuClicked:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/MenuItem;)Z // method@a6ab │ │ +407228: 0a04 |0016: move-result v4 │ │ +40722a: 0f04 |0017: return v4 │ │ +40722c: 7030 b0a6 0304 |0018: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.onTagContextMenuClicked:(Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;Landroid/view/MenuItem;)Z // method@a6b0 │ │ +407232: 0a04 |001b: move-result v4 │ │ +407234: 0f04 |001c: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x0009 line=194 │ │ 0x000f line=195 │ │ 0x0018 line=197 │ │ @@ -1740477,37 +1740485,37 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -40777c: |[40777c] de.danoeh.antennapod.fragment.NavDrawerFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -40778c: 6f40 6a35 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroidx/fragment/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@356a │ │ -407792: 6e10 1a35 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -407798: 0c03 |0006: move-result-object v3 │ │ -40779a: 6e10 7b00 0300 |0007: invoke-virtual {v3}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -4077a0: 0c03 |000a: move-result-object v3 │ │ -4077a2: 5414 8593 |000b: iget-object v4, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ -4077a6: 6e10 599c 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ -4077ac: 0c04 |0010: move-result-object v4 │ │ -4077ae: 7220 5c0b 4200 |0011: invoke-interface {v2, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b5c │ │ -4077b4: 5414 8593 |0014: iget-object v4, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ -4077b8: 5444 7b8d |0016: iget-object v4, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -4077bc: 6200 778d |0018: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -4077c0: 3304 0900 |001a: if-ne v4, v0, 0023 // +0009 │ │ -4077c4: 1404 1000 0f7f |001c: const v4, #float 1.9008e+38 // #7f0f0010 │ │ -4077ca: 6e30 c40b 4302 |001f: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -4077d0: 2807 |0022: goto 0029 // +0007 │ │ -4077d2: 1404 1100 0f7f |0023: const v4, #float 1.9008e+38 // #7f0f0011 │ │ -4077d8: 6e30 c40b 4302 |0026: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -4077de: 2203 871b |0029: new-instance v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4; // type@1b87 │ │ -4077e2: 7020 68a6 1300 |002b: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a668 │ │ -4077e8: 7120 6c98 3200 |002e: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ -4077ee: 0e00 |0031: return-void │ │ +407764: |[407764] de.danoeh.antennapod.fragment.NavDrawerFragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +407774: 6f40 6a35 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroidx/fragment/app/Fragment;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@356a │ │ +40777a: 6e10 1a35 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +407780: 0c03 |0006: move-result-object v3 │ │ +407782: 6e10 7b00 0300 |0007: invoke-virtual {v3}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +407788: 0c03 |000a: move-result-object v3 │ │ +40778a: 5414 8593 |000b: iget-object v4, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ +40778e: 6e10 599c 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ +407794: 0c04 |0010: move-result-object v4 │ │ +407796: 7220 5c0b 4200 |0011: invoke-interface {v2, v4}, Landroid/view/ContextMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/ContextMenu; // method@0b5c │ │ +40779c: 5414 8593 |0014: iget-object v4, v1, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.contextPressedItem:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // field@9385 │ │ +4077a0: 5444 7b8d |0016: iget-object v4, v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +4077a4: 6200 778d |0018: sget-object v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +4077a8: 3304 0900 |001a: if-ne v4, v0, 0023 // +0009 │ │ +4077ac: 1404 1000 0f7f |001c: const v4, #float 1.9008e+38 // #7f0f0010 │ │ +4077b2: 6e30 c40b 4302 |001f: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +4077b8: 2807 |0022: goto 0029 // +0007 │ │ +4077ba: 1404 1100 0f7f |0023: const v4, #float 1.9008e+38 // #7f0f0011 │ │ +4077c0: 6e30 c40b 4302 |0026: invoke-virtual {v3, v4, v2}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +4077c6: 2203 871b |0029: new-instance v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4; // type@1b87 │ │ +4077ca: 7020 68a6 1300 |002b: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a668 │ │ +4077d0: 7120 6c98 3200 |002e: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ +4077d6: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0003 line=176 │ │ 0x000b line=177 │ │ 0x0014 line=178 │ │ 0x001f line=179 │ │ @@ -1740524,69 +1740532,69 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 123 16-bit code units │ │ -406fcc: |[406fcc] de.danoeh.antennapod.fragment.NavDrawerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -406fdc: 6f40 6c35 4365 |0000: invoke-super {v3, v4, v5, v6}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ -406fe2: 1406 a200 0d7f |0003: const v6, #float 1.87424e+38 // #7f0d00a2 │ │ -406fe8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -406fea: 6e40 a90b 6405 |0007: invoke-virtual {v4, v6, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -406ff0: 0c04 |000a: move-result-object v4 │ │ -406ff2: 7020 b4a6 4300 |000b: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.setupDrawerRoundBackground:(Landroid/view/View;)V // method@a6b4 │ │ -406ff8: 2205 891b |000e: new-instance v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6; // type@1b89 │ │ -406ffc: 7020 6ca6 3500 |0010: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a66c │ │ -407002: 7120 f32d 5400 |0013: invoke-static {v4, v5}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@2df3 │ │ -407008: 6e10 2035 0300 |0016: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40700e: 0c05 |0019: move-result-object v5 │ │ -407010: 1a06 124b |001a: const-string v6, "NavDrawerPrefs" // string@4b12 │ │ -407014: 6e30 2f02 6500 |001c: invoke-virtual {v5, v6, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -40701a: 0c05 |001f: move-result-object v5 │ │ -40701c: 2206 ef1e |0020: new-instance v6, Ljava/util/HashSet; // type@1eef │ │ -407020: 2200 ef1e |0022: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -407024: 7010 b6b4 0000 |0024: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -40702a: 1a01 08c6 |0027: const-string v1, "prefOpenFolders" // string@c608 │ │ -40702e: 7230 9f02 1500 |0029: invoke-interface {v5, v1, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@029f │ │ -407034: 0c00 |002c: move-result-object v0 │ │ -407036: 7020 b8b4 0600 |002d: invoke-direct {v6, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ -40703c: 5b36 8b93 |0030: iput-object v6, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@938b │ │ -407040: 1406 8602 0a7f |0032: const v6, #float 1.83447e+38 // #7f0a0286 │ │ -407046: 6e20 6f0c 6400 |0035: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40704c: 0c06 |0038: move-result-object v6 │ │ -40704e: 1f06 0003 |0039: check-cast v6, Landroid/widget/ProgressBar; // type@0300 │ │ -407052: 5b36 8c93 |003b: iput-object v6, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@938c │ │ -407056: 1406 2c02 0a7f |003d: const v6, #float 1.83445e+38 // #7f0a022c │ │ -40705c: 6e20 6f0c 6400 |0040: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -407062: 0c06 |0043: move-result-object v6 │ │ -407064: 1f06 3d0b |0044: check-cast v6, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -407068: 2200 5218 |0046: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter; // type@1852 │ │ -40706c: 5431 8893 |0048: iget-object v1, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@9388 │ │ -407070: 6e10 1a35 0300 |004a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -407076: 0c02 |004d: move-result-object v2 │ │ -407078: 7030 fd96 1002 |004e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.:(Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;Landroid/app/Activity;)V // method@96fd │ │ -40707e: 5b30 8993 |0051: iput-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9389 │ │ -407082: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -407084: 6e20 ce41 1000 |0054: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ -40708a: 5430 8993 |0057: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9389 │ │ -40708e: 6e20 2a44 0600 |0059: invoke-virtual {v6, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -407094: 2200 090b |005c: new-instance v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b09 │ │ -407098: 6e10 2035 0300 |005e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40709e: 0c01 |0061: move-result-object v1 │ │ -4070a0: 7020 d840 1000 |0062: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40d8 │ │ -4070a6: 6e20 3444 0600 |0065: invoke-virtual {v6, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ -4070ac: 1406 2d02 0a7f |0068: const v6, #float 1.83445e+38 // #7f0a022d │ │ -4070b2: 6e20 6f0c 6400 |006b: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4070b8: 0c06 |006e: move-result-object v6 │ │ -4070ba: 2200 8a1b |006f: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7; // type@1b8a │ │ -4070be: 7020 6ea6 3000 |0071: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a66e │ │ -4070c4: 6e20 680d 0600 |0074: invoke-virtual {v6, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -4070ca: 7220 a002 3500 |0077: invoke-interface {v5, v3}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a0 │ │ -4070d0: 1104 |007a: return-object v4 │ │ +406fb4: |[406fb4] de.danoeh.antennapod.fragment.NavDrawerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +406fc4: 6f40 6c35 4365 |0000: invoke-super {v3, v4, v5, v6}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ +406fca: 1406 a200 0d7f |0003: const v6, #float 1.87424e+38 // #7f0d00a2 │ │ +406fd0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +406fd2: 6e40 a90b 6405 |0007: invoke-virtual {v4, v6, v5, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +406fd8: 0c04 |000a: move-result-object v4 │ │ +406fda: 7020 b4a6 4300 |000b: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.setupDrawerRoundBackground:(Landroid/view/View;)V // method@a6b4 │ │ +406fe0: 2205 891b |000e: new-instance v5, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6; // type@1b89 │ │ +406fe4: 7020 6ca6 3500 |0010: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a66c │ │ +406fea: 7120 f32d 5400 |0013: invoke-static {v4, v5}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@2df3 │ │ +406ff0: 6e10 2035 0300 |0016: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +406ff6: 0c05 |0019: move-result-object v5 │ │ +406ff8: 1a06 124b |001a: const-string v6, "NavDrawerPrefs" // string@4b12 │ │ +406ffc: 6e30 2f02 6500 |001c: invoke-virtual {v5, v6, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +407002: 0c05 |001f: move-result-object v5 │ │ +407004: 2206 ef1e |0020: new-instance v6, Ljava/util/HashSet; // type@1eef │ │ +407008: 2200 ef1e |0022: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +40700c: 7010 b6b4 0000 |0024: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +407012: 1a01 08c6 |0027: const-string v1, "prefOpenFolders" // string@c608 │ │ +407016: 7230 9f02 1500 |0029: invoke-interface {v5, v1, v0}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@029f │ │ +40701c: 0c00 |002c: move-result-object v0 │ │ +40701e: 7020 b8b4 0600 |002d: invoke-direct {v6, v0}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ +407024: 5b36 8b93 |0030: iput-object v6, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.openFolders:Ljava/util/Set; // field@938b │ │ +407028: 1406 8602 0a7f |0032: const v6, #float 1.83447e+38 // #7f0a0286 │ │ +40702e: 6e20 6f0c 6400 |0035: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +407034: 0c06 |0038: move-result-object v6 │ │ +407036: 1f06 0003 |0039: check-cast v6, Landroid/widget/ProgressBar; // type@0300 │ │ +40703a: 5b36 8c93 |003b: iput-object v6, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.progressBar:Landroid/widget/ProgressBar; // field@938c │ │ +40703e: 1406 2c02 0a7f |003d: const v6, #float 1.83445e+38 // #7f0a022c │ │ +407044: 6e20 6f0c 6400 |0040: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40704a: 0c06 |0043: move-result-object v6 │ │ +40704c: 1f06 3d0b |0044: check-cast v6, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +407050: 2200 5218 |0046: new-instance v0, Lde/danoeh/antennapod/adapter/NavListAdapter; // type@1852 │ │ +407054: 5431 8893 |0048: iget-object v1, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.itemAccess:Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess; // field@9388 │ │ +407058: 6e10 1a35 0300 |004a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40705e: 0c02 |004d: move-result-object v2 │ │ +407060: 7030 fd96 1002 |004e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/adapter/NavListAdapter;.:(Lde/danoeh/antennapod/adapter/NavListAdapter$ItemAccess;Landroid/app/Activity;)V // method@96fd │ │ +407066: 5b30 8993 |0051: iput-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9389 │ │ +40706a: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +40706c: 6e20 ce41 1000 |0054: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ +407072: 5430 8993 |0057: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9389 │ │ +407076: 6e20 2a44 0600 |0059: invoke-virtual {v6, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +40707c: 2200 090b |005c: new-instance v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b09 │ │ +407080: 6e10 2035 0300 |005e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +407086: 0c01 |0061: move-result-object v1 │ │ +407088: 7020 d840 1000 |0062: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40d8 │ │ +40708e: 6e20 3444 0600 |0065: invoke-virtual {v6, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ +407094: 1406 2d02 0a7f |0068: const v6, #float 1.83445e+38 // #7f0a022d │ │ +40709a: 6e20 6f0c 6400 |006b: invoke-virtual {v4, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4070a0: 0c06 |006e: move-result-object v6 │ │ +4070a2: 2200 8a1b |006f: new-instance v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7; // type@1b8a │ │ +4070a6: 7020 6ea6 3000 |0071: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/NavDrawerFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/NavDrawerFragment;)V // method@a66e │ │ +4070ac: 6e20 680d 0600 |0074: invoke-virtual {v6, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +4070b2: 7220 a002 3500 |0077: invoke-interface {v5, v3}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a0 │ │ +4070b8: 1104 |007a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0007 line=106 │ │ 0x000b line=107 │ │ 0x000e line=108 │ │ 0x0016 line=122 │ │ @@ -1740610,30 +1740618,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -4077f0: |[4077f0] de.danoeh.antennapod.fragment.NavDrawerFragment.onDestroyView:()V │ │ -407800: 6f10 6f35 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ -407806: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -40780c: 0c00 |0006: move-result-object v0 │ │ -40780e: 6e20 0ab7 3000 |0007: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -407814: 5430 8693 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9386 │ │ -407818: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -40781c: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -407822: 6e10 2035 0300 |0011: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -407828: 0c00 |0014: move-result-object v0 │ │ -40782a: 1a01 124b |0015: const-string v1, "NavDrawerPrefs" // string@4b12 │ │ -40782e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -407830: 6e30 2f02 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -407836: 0c00 |001b: move-result-object v0 │ │ -407838: 7220 a102 3000 |001c: invoke-interface {v0, v3}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ -40783e: 0e00 |001f: return-void │ │ +4077d8: |[4077d8] de.danoeh.antennapod.fragment.NavDrawerFragment.onDestroyView:()V │ │ +4077e8: 6f10 6f35 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ +4077ee: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +4077f4: 0c00 |0006: move-result-object v0 │ │ +4077f6: 6e20 0ab7 3000 |0007: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +4077fc: 5430 8693 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9386 │ │ +407800: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +407804: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +40780a: 6e10 2035 0300 |0011: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +407810: 0c00 |0014: move-result-object v0 │ │ +407812: 1a01 124b |0015: const-string v1, "NavDrawerPrefs" // string@4b12 │ │ +407816: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +407818: 6e30 2f02 1002 |0018: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +40781e: 0c00 |001b: move-result-object v0 │ │ +407820: 7220 a102 3000 |001c: invoke-interface {v0, v3}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ +407826: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000a line=166 │ │ 0x000e line=167 │ │ 0x0011 line=169 │ │ @@ -1740646,17 +1740654,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407840: |[407840] de.danoeh.antennapod.fragment.NavDrawerFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -407850: 7010 a5a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6a5 │ │ -407856: 0e00 |0003: return-void │ │ +407828: |[407828] de.danoeh.antennapod.fragment.NavDrawerFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +407838: 7010 a5a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6a5 │ │ +40783e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ │ │ @@ -1740665,36 +1740673,36 @@ │ │ type : '(Lde/danoeh/antennapod/event/QueueEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -407858: |[407858] de.danoeh.antennapod.fragment.NavDrawerFragment.onQueueChanged:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ -407868: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -40786c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -407872: 1a01 53c0 |0005: const-string v1, "onQueueChanged(" // string@c053 │ │ -407876: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40787c: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -407882: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ -407886: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40788c: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -407892: 0c00 |0015: move-result-object v0 │ │ -407894: 1a01 104b |0016: const-string v1, "NavDrawerFragment" // string@4b10 │ │ -407898: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -40789e: 5433 e890 |001b: iget-object v3, v3, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e8 │ │ -4078a2: 6200 e290 |001d: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e2 │ │ -4078a6: 3203 0e00 |001f: if-eq v3, v0, 002d // +000e │ │ -4078aa: 6200 e790 |0021: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e7 │ │ -4078ae: 3203 0a00 |0023: if-eq v3, v0, 002d // +000a │ │ -4078b2: 6200 e490 |0025: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e4 │ │ -4078b6: 3303 0300 |0027: if-ne v3, v0, 002a // +0003 │ │ -4078ba: 2804 |0029: goto 002d // +0004 │ │ -4078bc: 7010 a5a6 0200 |002a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6a5 │ │ -4078c2: 0e00 |002d: return-void │ │ +407840: |[407840] de.danoeh.antennapod.fragment.NavDrawerFragment.onQueueChanged:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ +407850: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +407854: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40785a: 1a01 53c0 |0005: const-string v1, "onQueueChanged(" // string@c053 │ │ +40785e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +407864: 6e20 d2b2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +40786a: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ +40786e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +407874: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40787a: 0c00 |0015: move-result-object v0 │ │ +40787c: 1a01 104b |0016: const-string v1, "NavDrawerFragment" // string@4b10 │ │ +407880: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +407886: 5433 e890 |001b: iget-object v3, v3, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e8 │ │ +40788a: 6200 e290 |001d: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e2 │ │ +40788e: 3203 0e00 |001f: if-eq v3, v0, 002d // +000e │ │ +407892: 6200 e790 |0021: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e7 │ │ +407896: 3203 0a00 |0023: if-eq v3, v0, 002d // +000a │ │ +40789a: 6200 e490 |0025: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e4 │ │ +40789e: 3303 0300 |0027: if-ne v3, v0, 002a // +0003 │ │ +4078a2: 2804 |0029: goto 002d // +0004 │ │ +4078a4: 7010 a5a6 0200 |002a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6a5 │ │ +4078aa: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x001b line=259 │ │ 0x002a line=264 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ @@ -1740705,18 +1740713,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4078c4: |[4078c4] de.danoeh.antennapod.fragment.NavDrawerFragment.onResume:()V │ │ -4078d4: 6f10 7e35 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ -4078da: 7010 a5a6 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6a5 │ │ -4078e0: 0e00 |0006: return-void │ │ +4078ac: |[4078ac] de.danoeh.antennapod.fragment.NavDrawerFragment.onResume:()V │ │ +4078bc: 6f10 7e35 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ +4078c2: 7010 a5a6 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6a5 │ │ +4078c8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0003 line=270 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ │ │ @@ -1740725,22 +1740733,22 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4078e4: |[4078e4] de.danoeh.antennapod.fragment.NavDrawerFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -4078f4: 1a01 02c6 |0000: const-string v1, "prefLastFragmentTag" // string@c602 │ │ -4078f8: 6e20 9fb2 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4078fe: 0a01 |0005: move-result v1 │ │ -407900: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ -407904: 5401 8993 |0008: iget-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9389 │ │ -407908: 6e10 ba41 0100 |000a: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -40790e: 0e00 |000d: return-void │ │ +4078cc: |[4078cc] de.danoeh.antennapod.fragment.NavDrawerFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +4078dc: 1a01 02c6 |0000: const-string v1, "prefLastFragmentTag" // string@c602 │ │ +4078e0: 6e20 9fb2 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4078e6: 0a01 |0005: move-result v1 │ │ +4078e8: 3801 0700 |0006: if-eqz v1, 000d // +0007 │ │ +4078ec: 5401 8993 |0008: iget-object v1, v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.navAdapter:Lde/danoeh/antennapod/adapter/NavListAdapter; // field@9389 │ │ +4078f0: 6e10 ba41 0100 |000a: invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +4078f6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=471 │ │ 0x0008 line=472 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/content/SharedPreferences; │ │ @@ -1740751,17 +1740759,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407910: |[407910] de.danoeh.antennapod.fragment.NavDrawerFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -407920: 7010 a5a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6a5 │ │ -407926: 0e00 |0003: return-void │ │ +4078f8: |[4078f8] de.danoeh.antennapod.fragment.NavDrawerFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +407908: 7010 a5a6 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.loadData:()V // method@a6a5 │ │ +40790e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1740770,20 +1740778,20 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -407928: |[407928] de.danoeh.antennapod.fragment.NavDrawerFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -407938: 6f30 8235 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@3582 │ │ -40793e: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -407944: 0c01 |0006: move-result-object v1 │ │ -407946: 6e20 09b7 0100 |0007: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -40794c: 0e00 |000a: return-void │ │ +407910: |[407910] de.danoeh.antennapod.fragment.NavDrawerFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +407920: 6f30 8235 1002 |0000: invoke-super {v0, v1, v2}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@3582 │ │ +407926: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +40792c: 0c01 |0006: move-result-object v1 │ │ +40792e: 6e20 09b7 0100 |0007: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +407934: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0003 line=159 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/view/View; │ │ @@ -1740877,17 +1740885,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -407ec0: |[407ec0] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$1XS-Mk03UPPdugqRnltVYU21osA:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Landroid/view/View;)V │ │ -407ed0: 7030 d4a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$4:(Ljava/lang/String;Landroid/view/View;)V // method@a6d4 │ │ -407ed6: 0e00 |0003: return-void │ │ +407ea8: |[407ea8] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$1XS-Mk03UPPdugqRnltVYU21osA:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Landroid/view/View;)V │ │ +407eb8: 7030 d4a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$4:(Ljava/lang/String;Landroid/view/View;)V // method@a6d4 │ │ +407ebe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1740897,17 +1740905,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407ed8: |[407ed8] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$NW4OsDvYKWINhpIvoT2etYDrC-o:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;)V │ │ -407ee8: 7020 d6a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$setupToolbar$1:(Landroid/view/View;)V // method@a6d6 │ │ -407eee: 0e00 |0003: return-void │ │ +407ec0: |[407ec0] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$NW4OsDvYKWINhpIvoT2etYDrC-o:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;)V │ │ +407ed0: 7020 d6a6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$setupToolbar$1:(Landroid/view/View;)V // method@a6d6 │ │ +407ed6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1740916,17 +1740924,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -407ef0: |[407ef0] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$SwQnlDUIanH3svKBhKZ6hiugs7s:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/util/List;)V │ │ -407f00: 7030 d3a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$3:(Ljava/lang/String;Ljava/util/List;)V // method@a6d3 │ │ -407f06: 0e00 |0003: return-void │ │ +407ed8: |[407ed8] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$SwQnlDUIanH3svKBhKZ6hiugs7s:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/util/List;)V │ │ +407ee8: 7030 d3a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$3:(Ljava/lang/String;Ljava/util/List;)V // method@a6d3 │ │ +407eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/util/List; │ │ @@ -1740936,17 +1740944,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;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 │ │ -407f08: |[407f08] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$UpOGOc2Ub2h8vCquP4rSnnwDzhc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -407f18: 7606 d2a6 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$onCreateView$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a6d2 │ │ -407f1e: 0e00 |0003: return-void │ │ +407ef0: |[407ef0] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$UpOGOc2Ub2h8vCquP4rSnnwDzhc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +407f00: 7606 d2a6 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$onCreateView$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a6d2 │ │ +407f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1740958,17 +1740966,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -407f20: |[407f20] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$VPk_VGNqF6ninNn4g-Lc3uMSZfc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;Z)V │ │ -407f30: 7030 d7a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$setupToolbar$2:(Landroid/view/View;Z)V // method@a6d7 │ │ -407f36: 0e00 |0003: return-void │ │ +407f08: |[407f08] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$VPk_VGNqF6ninNn4g-Lc3uMSZfc:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroid/view/View;Z)V │ │ +407f18: 7030 d7a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$setupToolbar$2:(Landroid/view/View;Z)V // method@a6d7 │ │ +407f1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1740978,17 +1740986,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;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 │ │ -407f38: |[407f38] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$dXXePMSpHN-LPYvoQA_K5zoScKo:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -407f48: 7030 d5a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$5:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@a6d5 │ │ -407f4e: 0e00 |0003: return-void │ │ +407f20: |[407f20] de.danoeh.antennapod.fragment.OnlineSearchFragment.$r8$lambda$dXXePMSpHN-LPYvoQA_K5zoScKo:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +407f30: 7030 d5a6 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.lambda$search$5:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@a6d5 │ │ +407f36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/Throwable; │ │ @@ -1740998,17 +1741006,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407f50: |[407f50] de.danoeh.antennapod.fragment.OnlineSearchFragment.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ -407f60: 7020 dda6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.search:(Ljava/lang/String;)V // method@a6dd │ │ -407f66: 0e00 |0003: return-void │ │ +407f38: |[407f38] de.danoeh.antennapod.fragment.OnlineSearchFragment.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V │ │ +407f48: 7020 dda6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.search:(Ljava/lang/String;)V // method@a6dd │ │ +407f4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1741017,17 +1741025,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407f68: |[407f68] de.danoeh.antennapod.fragment.OnlineSearchFragment.:()V │ │ -407f78: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -407f7e: 0e00 |0003: return-void │ │ +407f50: |[407f50] de.danoeh.antennapod.fragment.OnlineSearchFragment.:()V │ │ +407f60: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +407f66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/OnlineSearchFragment;) │ │ @@ -1741035,32 +1741043,32 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -407f80: |[407f80] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$onCreateView$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -407f90: 5401 a393 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@93a3 │ │ -407f94: 7220 ddb4 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -407f9a: 0c01 |0005: move-result-object v1 │ │ -407f9c: 1f01 c61c |0006: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -407fa0: 2202 6c00 |0008: new-instance v2, Landroid/content/Intent; // type@006c │ │ -407fa4: 6e10 1a35 0000 |000a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -407faa: 0c03 |000d: move-result-object v3 │ │ -407fac: 1c04 f017 |000e: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f0 │ │ -407fb0: 7030 5802 3204 |0010: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -407fb6: 1a03 be6c |0013: const-string v3, "arg.feedurl" // string@6cbe │ │ -407fba: 5411 4697 |0015: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -407fbe: 6e30 7902 3201 |0017: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ -407fc4: 1a01 addc |001a: const-string v1, "started_from_search" // string@dcad │ │ -407fc8: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -407fca: 6e30 7a02 1203 |001d: invoke-virtual {v2, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ -407fd0: 6e20 c635 2000 |0020: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ -407fd6: 0e00 |0023: return-void │ │ +407f68: |[407f68] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$onCreateView$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +407f78: 5401 a393 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@93a3 │ │ +407f7c: 7220 ddb4 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +407f82: 0c01 |0005: move-result-object v1 │ │ +407f84: 1f01 c61c |0006: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +407f88: 2202 6c00 |0008: new-instance v2, Landroid/content/Intent; // type@006c │ │ +407f8c: 6e10 1a35 0000 |000a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +407f92: 0c03 |000d: move-result-object v3 │ │ +407f94: 1c04 f017 |000e: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f0 │ │ +407f98: 7030 5802 3204 |0010: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +407f9e: 1a03 be6c |0013: const-string v3, "arg.feedurl" // string@6cbe │ │ +407fa2: 5411 4697 |0015: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +407fa6: 6e30 7902 3201 |0017: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ +407fac: 1a01 addc |001a: const-string v1, "started_from_search" // string@dcad │ │ +407fb0: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +407fb2: 6e30 7a02 1203 |001d: invoke-virtual {v2, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ +407fb8: 6e20 c635 2000 |0020: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ +407fbe: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0008 line=104 │ │ 0x0015 line=105 │ │ 0x001d line=106 │ │ 0x0020 line=107 │ │ @@ -1741076,52 +1741084,52 @@ │ │ type : '(Ljava/lang/String;Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -407fd8: |[407fd8] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$3:(Ljava/lang/String;Ljava/util/List;)V │ │ -407fe8: 5b35 a393 |0000: iput-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@93a3 │ │ -407fec: 5435 a193 |0002: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93a1 │ │ -407ff0: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -407ff4: 6e20 930d 0500 |0006: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -407ffa: 5435 9d93 |0009: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@939d │ │ -407ffe: 6e10 b70f 0500 |000b: invoke-virtual {v5}, Landroid/widget/ArrayAdapter;.clear:()V // method@0fb7 │ │ -408004: 5435 9d93 |000e: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@939d │ │ -408008: 5431 a393 |0010: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@93a3 │ │ -40800c: 6e20 b60f 1500 |0012: invoke-virtual {v5, v1}, Landroid/widget/ArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@0fb6 │ │ -408012: 5435 9d93 |0015: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@939d │ │ -408016: 6e10 f40f 0500 |0017: invoke-virtual {v5}, Landroid/widget/BaseAdapter;.notifyDataSetInvalidated:()V // method@0ff4 │ │ -40801c: 5435 a093 |001a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ -408020: 5431 a393 |001c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@93a3 │ │ -408024: 7210 e0b4 0100 |001e: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -40802a: 0a01 |0021: move-result v1 │ │ -40802c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -40802e: 3901 0400 |0023: if-nez v1, 0027 // +0004 │ │ -408032: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -408034: 2803 |0026: goto 0029 // +0003 │ │ -408036: 1301 0800 |0027: const/16 v1, #int 8 // #8 │ │ -40803a: 6e20 930d 1500 |0029: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -408040: 5435 a493 |002c: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@93a4 │ │ -408044: 5431 a393 |002e: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@93a3 │ │ -408048: 7210 e0b4 0100 |0030: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -40804e: 0a01 |0033: move-result v1 │ │ -408050: 3801 0300 |0034: if-eqz v1, 0037 // +0003 │ │ -408054: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -408056: 6e20 930d 0500 |0037: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40805c: 5435 a493 |003a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@93a4 │ │ -408060: 1210 |003c: const/4 v0, #int 1 // #1 │ │ -408062: 2300 0e21 |003d: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -408066: 4d04 0002 |003f: aput-object v4, v0, v2 │ │ -40806a: 1404 f801 127f |0041: const v4, #float 1.94078e+38 // #7f1201f8 │ │ -408070: 6e30 4335 4300 |0044: invoke-virtual {v3, v4, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ -408076: 0c04 |0047: move-result-object v4 │ │ -408078: 6e20 9412 4500 |0048: invoke-virtual {v5, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -40807e: 0e00 |004b: return-void │ │ +407fc0: |[407fc0] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$3:(Ljava/lang/String;Ljava/util/List;)V │ │ +407fd0: 5b35 a393 |0000: iput-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@93a3 │ │ +407fd4: 5435 a193 |0002: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93a1 │ │ +407fd8: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +407fdc: 6e20 930d 0500 |0006: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +407fe2: 5435 9d93 |0009: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@939d │ │ +407fe6: 6e10 b70f 0500 |000b: invoke-virtual {v5}, Landroid/widget/ArrayAdapter;.clear:()V // method@0fb7 │ │ +407fec: 5435 9d93 |000e: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@939d │ │ +407ff0: 5431 a393 |0010: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@93a3 │ │ +407ff4: 6e20 b60f 1500 |0012: invoke-virtual {v5, v1}, Landroid/widget/ArrayAdapter;.addAll:(Ljava/util/Collection;)V // method@0fb6 │ │ +407ffa: 5435 9d93 |0015: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@939d │ │ +407ffe: 6e10 f40f 0500 |0017: invoke-virtual {v5}, Landroid/widget/BaseAdapter;.notifyDataSetInvalidated:()V // method@0ff4 │ │ +408004: 5435 a093 |001a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ +408008: 5431 a393 |001c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@93a3 │ │ +40800c: 7210 e0b4 0100 |001e: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +408012: 0a01 |0021: move-result v1 │ │ +408014: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +408016: 3901 0400 |0023: if-nez v1, 0027 // +0004 │ │ +40801a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +40801c: 2803 |0026: goto 0029 // +0003 │ │ +40801e: 1301 0800 |0027: const/16 v1, #int 8 // #8 │ │ +408022: 6e20 930d 1500 |0029: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +408028: 5435 a493 |002c: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@93a4 │ │ +40802c: 5431 a393 |002e: iget-object v1, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchResults:Ljava/util/List; // field@93a3 │ │ +408030: 7210 e0b4 0100 |0030: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +408036: 0a01 |0033: move-result v1 │ │ +408038: 3801 0300 |0034: if-eqz v1, 0037 // +0003 │ │ +40803c: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +40803e: 6e20 930d 0500 |0037: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +408044: 5435 a493 |003a: iget-object v5, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@93a4 │ │ +408048: 1210 |003c: const/4 v0, #int 1 // #1 │ │ +40804a: 2300 0e21 |003d: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +40804e: 4d04 0002 |003f: aput-object v4, v0, v2 │ │ +408052: 1404 f801 127f |0041: const v4, #float 1.94078e+38 // #7f1201f8 │ │ +408058: 6e30 4335 4300 |0044: invoke-virtual {v3, v4, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ +40805e: 0c04 |0047: move-result-object v4 │ │ +408060: 6e20 9412 4500 |0048: invoke-virtual {v5, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +408066: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0002 line=194 │ │ 0x0009 line=195 │ │ 0x000e line=196 │ │ 0x0015 line=197 │ │ @@ -1741138,17 +1741146,17 @@ │ │ type : '(Ljava/lang/String;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -408080: |[408080] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$4:(Ljava/lang/String;Landroid/view/View;)V │ │ -408090: 7020 dda6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.search:(Ljava/lang/String;)V // method@a6dd │ │ -408096: 0e00 |0003: return-void │ │ +408068: |[408068] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$4:(Ljava/lang/String;Landroid/view/View;)V │ │ +408078: 7020 dda6 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.search:(Ljava/lang/String;)V // method@a6dd │ │ +40807e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1741158,36 +1741166,36 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -408098: |[408098] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$5:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -4080a8: 1a00 d21e |0000: const-string v0, "FyydSearchFragment" // string@1ed2 │ │ -4080ac: 7110 f90a 0400 |0002: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -4080b2: 0c01 |0005: move-result-object v1 │ │ -4080b4: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -4080ba: 5420 a193 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93a1 │ │ -4080be: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ -4080c2: 6e20 930d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4080c8: 5420 a593 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@93a5 │ │ -4080cc: 6e10 07b3 0400 |0012: invoke-virtual {v4}, Ljava/lang/Throwable;.toString:()Ljava/lang/String; // method@b307 │ │ -4080d2: 0c04 |0015: move-result-object v4 │ │ -4080d4: 6e20 9412 4000 |0016: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -4080da: 5424 a593 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@93a5 │ │ -4080de: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -4080e0: 6e20 930d 0400 |001c: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4080e6: 5424 9e93 |001f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@939e │ │ -4080ea: 2201 971b |0021: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5; // type@1b97 │ │ -4080ee: 7030 bfa6 2103 |0023: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a6bf │ │ -4080f4: 6e20 680d 1400 |0026: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -4080fa: 5423 9e93 |0029: iget-object v3, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@939e │ │ -4080fe: 6e20 930d 0300 |002b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -408104: 0e00 |002e: return-void │ │ +408080: |[408080] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$search$5:(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +408090: 1a00 d21e |0000: const-string v0, "FyydSearchFragment" // string@1ed2 │ │ +408094: 7110 f90a 0400 |0002: invoke-static {v4}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +40809a: 0c01 |0005: move-result-object v1 │ │ +40809c: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +4080a2: 5420 a193 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93a1 │ │ +4080a6: 1301 0800 |000b: const/16 v1, #int 8 // #8 │ │ +4080aa: 6e20 930d 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4080b0: 5420 a593 |0010: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@93a5 │ │ +4080b4: 6e10 07b3 0400 |0012: invoke-virtual {v4}, Ljava/lang/Throwable;.toString:()Ljava/lang/String; // method@b307 │ │ +4080ba: 0c04 |0015: move-result-object v4 │ │ +4080bc: 6e20 9412 4000 |0016: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +4080c2: 5424 a593 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@93a5 │ │ +4080c6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +4080c8: 6e20 930d 0400 |001c: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4080ce: 5424 9e93 |001f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@939e │ │ +4080d2: 2201 971b |0021: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5; // type@1b97 │ │ +4080d6: 7030 bfa6 2103 |0023: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a6bf │ │ +4080dc: 6e20 680d 1400 |0026: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +4080e2: 5423 9e93 |0029: iget-object v3, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@939e │ │ +4080e6: 6e20 930d 0300 |002b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4080ec: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=202 │ │ 0x0009 line=203 │ │ 0x0010 line=204 │ │ 0x0019 line=205 │ │ 0x001f line=206 │ │ @@ -1741202,19 +1741210,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -408108: |[408108] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$setupToolbar$1:(Landroid/view/View;)V │ │ -408118: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -40811e: 0c01 |0003: move-result-object v1 │ │ -408120: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -408126: 0e00 |0007: return-void │ │ +4080f0: |[4080f0] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$setupToolbar$1:(Landroid/view/View;)V │ │ +408100: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +408106: 0c01 |0003: move-result-object v1 │ │ +408108: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +40810e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1741223,20 +1741231,20 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -408128: |[408128] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$setupToolbar$2:(Landroid/view/View;Z)V │ │ -408138: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -40813c: 6e10 6e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.findFocus:()Landroid/view/View; // method@0c6e │ │ -408142: 0c01 |0005: move-result-object v1 │ │ -408144: 7020 dfa6 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.showInputMethod:(Landroid/view/View;)V // method@a6df │ │ -40814a: 0e00 |0009: return-void │ │ +408110: |[408110] de.danoeh.antennapod.fragment.OnlineSearchFragment.lambda$setupToolbar$2:(Landroid/view/View;Z)V │ │ +408120: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +408124: 6e10 6e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.findFocus:()Landroid/view/View; // method@0c6e │ │ +40812a: 0c01 |0005: move-result-object v1 │ │ +40812c: 7020 dfa6 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.showInputMethod:(Landroid/view/View;)V // method@a6df │ │ +408132: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=165 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ @@ -1741246,19 +1741254,19 @@ │ │ type : '(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -407e5c: |[407e5c] de.danoeh.antennapod.fragment.OnlineSearchFragment.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ -407e6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -407e6e: 7120 d9a6 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d9 │ │ -407e74: 0c01 |0004: move-result-object v1 │ │ -407e76: 1101 |0005: return-object v1 │ │ +407e44: |[407e44] de.danoeh.antennapod.fragment.OnlineSearchFragment.newInstance:(Ljava/lang/Class;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ +407e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +407e56: 7120 d9a6 0100 |0001: invoke-static {v1, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // method@a6d9 │ │ +407e5c: 0c01 |0004: move-result-object v1 │ │ +407e5e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=59 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Class; │ │ │ │ #15 : (in Lde/danoeh/antennapod/fragment/OnlineSearchFragment;) │ │ @@ -1741266,27 +1741274,27 @@ │ │ type : '(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -407e78: |[407e78] de.danoeh.antennapod.fragment.OnlineSearchFragment.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ -407e88: 2200 9b1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // type@1b9b │ │ -407e8c: 7010 d1a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.:()V // method@a6d1 │ │ -407e92: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -407e96: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -407e9c: 6e10 edb1 0300 |000a: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b1ed │ │ -407ea2: 0c03 |000d: move-result-object v3 │ │ -407ea4: 1a02 75cf |000e: const-string v2, "searcher" // string@cf75 │ │ -407ea8: 6e30 fa06 2103 |0010: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ -407eae: 1a03 31c8 |0013: const-string v3, "query" // string@c831 │ │ -407eb2: 6e30 fa06 3104 |0015: invoke-virtual {v1, v3, v4}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ -407eb8: 6e20 b135 1000 |0018: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -407ebe: 1100 |001b: return-object v0 │ │ +407e60: |[407e60] de.danoeh.antennapod.fragment.OnlineSearchFragment.newInstance:(Ljava/lang/Class;Ljava/lang/String;)Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ +407e70: 2200 9b1b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment; // type@1b9b │ │ +407e74: 7010 d1a6 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.:()V // method@a6d1 │ │ +407e7a: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +407e7e: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +407e84: 6e10 edb1 0300 |000a: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b1ed │ │ +407e8a: 0c03 |000d: move-result-object v3 │ │ +407e8c: 1a02 75cf |000e: const-string v2, "searcher" // string@cf75 │ │ +407e90: 6e30 fa06 2103 |0010: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ +407e96: 1a03 31c8 |0013: const-string v3, "query" // string@c831 │ │ +407e9a: 6e30 fa06 3104 |0015: invoke-virtual {v1, v3, v4}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ +407ea0: 6e20 b135 1000 |0018: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +407ea6: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ 0x000a line=65 │ │ 0x0015 line=66 │ │ 0x0018 line=67 │ │ @@ -1741299,30 +1741307,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -40820c: |[40820c] de.danoeh.antennapod.fragment.OnlineSearchFragment.search:(Ljava/lang/String;)V │ │ -40821c: 5430 9f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@939f │ │ -408220: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -408224: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -40822a: 7010 e0a6 0300 |0007: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.showOnlyProgressBar:()V // method@a6e0 │ │ -408230: 5430 a293 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@93a2 │ │ -408234: 7220 08ad 4000 |000c: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad08 │ │ -40823a: 0c00 |000f: move-result-object v0 │ │ -40823c: 2201 921b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0; // type@1b92 │ │ -408240: 7030 b5a6 3104 |0012: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a6b5 │ │ -408246: 2202 931b |0015: new-instance v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1; // type@1b93 │ │ -40824a: 7030 b7a6 3204 |0017: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a6b7 │ │ -408250: 6e30 03b1 1002 |001a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ -408256: 0c04 |001d: move-result-object v4 │ │ -408258: 5b34 9f93 |001e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@939f │ │ -40825c: 0e00 |0020: return-void │ │ +4081f4: |[4081f4] de.danoeh.antennapod.fragment.OnlineSearchFragment.search:(Ljava/lang/String;)V │ │ +408204: 5430 9f93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@939f │ │ +408208: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +40820c: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +408212: 7010 e0a6 0300 |0007: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.showOnlyProgressBar:()V // method@a6e0 │ │ +408218: 5430 a293 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@93a2 │ │ +40821c: 7220 08ad 4000 |000c: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad08 │ │ +408222: 0c00 |000f: move-result-object v0 │ │ +408224: 2201 921b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0; // type@1b92 │ │ +408228: 7030 b5a6 3104 |0012: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a6b5 │ │ +40822e: 2202 931b |0015: new-instance v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1; // type@1b93 │ │ +408232: 7030 b7a6 3204 |0017: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Ljava/lang/String;)V // method@a6b7 │ │ +408238: 6e30 03b1 1002 |001a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ +40823e: 0c04 |001d: move-result-object v4 │ │ +408240: 5b34 9f93 |001e: iput-object v4, v3, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@939f │ │ +408244: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0004 line=189 │ │ 0x0007 line=191 │ │ 0x000a line=192 │ │ locals : │ │ @@ -1741334,56 +1741342,56 @@ │ │ type : '(Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -408260: |[408260] de.danoeh.antennapod.fragment.OnlineSearchFragment.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -408270: 1400 1200 0f7f |0000: const v0, #float 1.9008e+38 // #7f0f0012 │ │ -408276: 6e20 3c21 0400 |0003: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -40827c: 2200 941b |0006: new-instance v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2; // type@1b94 │ │ -408280: 7020 b9a6 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a6b9 │ │ -408286: 6e20 6321 0400 |000b: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ -40828c: 6e10 2621 0400 |000e: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -408292: 0c04 |0011: move-result-object v4 │ │ -408294: 1400 4500 0a7f |0012: const v0, #float 1.83435e+38 // #7f0a0045 │ │ -40829a: 7220 b60b 0400 |0015: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -4082a0: 0c04 |0018: move-result-object v4 │ │ -4082a2: 7210 c90b 0400 |0019: invoke-interface {v4}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bc9 │ │ -4082a8: 0c00 |001c: move-result-object v0 │ │ -4082aa: 1f00 e404 |001d: check-cast v0, Landroidx/appcompat/widget/SearchView; // type@04e4 │ │ -4082ae: 1401 e302 127f |001f: const v1, #float 1.94082e+38 // #7f1202e3 │ │ -4082b4: 6e20 4235 1300 |0022: invoke-virtual {v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -4082ba: 0c01 |0025: move-result-object v1 │ │ -4082bc: 6e20 2820 1000 |0026: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2028 │ │ -4082c2: 2201 991b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2; // type@1b99 │ │ -4082c6: 7030 c4a6 3100 |002b: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroidx/appcompat/widget/SearchView;)V // method@a6c4 │ │ -4082cc: 6e20 2320 1000 |002e: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@2023 │ │ -4082d2: 2201 951b |0031: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3; // type@1b95 │ │ -4082d6: 7020 bba6 3100 |0033: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a6bb │ │ -4082dc: 6e20 2220 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@2022 │ │ -4082e2: 2201 9a1b |0039: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3; // type@1b9a │ │ -4082e6: 7020 c7a6 3100 |003b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a6c7 │ │ -4082ec: 7220 f00b 1400 |003e: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0bf0 │ │ -4082f2: 7210 c80b 0400 |0041: invoke-interface {v4}, Landroid/view/MenuItem;.expandActionView:()Z // method@0bc8 │ │ -4082f8: 6e10 1e35 0300 |0044: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -4082fe: 0c04 |0047: move-result-object v4 │ │ -408300: 1a01 31c8 |0048: const-string v1, "query" // string@c831 │ │ -408304: 1202 |004a: const/4 v2, #int 0 // #0 │ │ -408306: 6e30 f006 1402 |004b: invoke-virtual {v4, v1, v2}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f0 │ │ -40830c: 0c04 |004e: move-result-object v4 │ │ -40830e: 3804 0e00 |004f: if-eqz v4, 005d // +000e │ │ -408312: 6e10 1e35 0300 |0051: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -408318: 0c04 |0054: move-result-object v4 │ │ -40831a: 6e30 f006 1402 |0055: invoke-virtual {v4, v1, v2}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f0 │ │ -408320: 0c04 |0058: move-result-object v4 │ │ -408322: 1211 |0059: const/4 v1, #int 1 // #1 │ │ -408324: 6e30 2720 4001 |005a: invoke-virtual {v0, v4, v1}, Landroidx/appcompat/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@2027 │ │ -40832a: 0e00 |005d: return-void │ │ +408248: |[408248] de.danoeh.antennapod.fragment.OnlineSearchFragment.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +408258: 1400 1200 0f7f |0000: const v0, #float 1.9008e+38 // #7f0f0012 │ │ +40825e: 6e20 3c21 0400 |0003: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +408264: 2200 941b |0006: new-instance v0, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2; // type@1b94 │ │ +408268: 7020 b9a6 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a6b9 │ │ +40826e: 6e20 6321 0400 |000b: invoke-virtual {v4, v0}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ +408274: 6e10 2621 0400 |000e: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +40827a: 0c04 |0011: move-result-object v4 │ │ +40827c: 1400 4500 0a7f |0012: const v0, #float 1.83435e+38 // #7f0a0045 │ │ +408282: 7220 b60b 0400 |0015: invoke-interface {v4, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +408288: 0c04 |0018: move-result-object v4 │ │ +40828a: 7210 c90b 0400 |0019: invoke-interface {v4}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bc9 │ │ +408290: 0c00 |001c: move-result-object v0 │ │ +408292: 1f00 e404 |001d: check-cast v0, Landroidx/appcompat/widget/SearchView; // type@04e4 │ │ +408296: 1401 e302 127f |001f: const v1, #float 1.94082e+38 // #7f1202e3 │ │ +40829c: 6e20 4235 1300 |0022: invoke-virtual {v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +4082a2: 0c01 |0025: move-result-object v1 │ │ +4082a4: 6e20 2820 1000 |0026: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2028 │ │ +4082aa: 2201 991b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2; // type@1b99 │ │ +4082ae: 7030 c4a6 3100 |002b: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$2;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;Landroidx/appcompat/widget/SearchView;)V // method@a6c4 │ │ +4082b4: 6e20 2320 1000 |002e: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@2023 │ │ +4082ba: 2201 951b |0031: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3; // type@1b95 │ │ +4082be: 7020 bba6 3100 |0033: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a6bb │ │ +4082c4: 6e20 2220 1000 |0036: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@2022 │ │ +4082ca: 2201 9a1b |0039: new-instance v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3; // type@1b9a │ │ +4082ce: 7020 c7a6 3100 |003b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$3;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a6c7 │ │ +4082d4: 7220 f00b 1400 |003e: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0bf0 │ │ +4082da: 7210 c80b 0400 |0041: invoke-interface {v4}, Landroid/view/MenuItem;.expandActionView:()Z // method@0bc8 │ │ +4082e0: 6e10 1e35 0300 |0044: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +4082e6: 0c04 |0047: move-result-object v4 │ │ +4082e8: 1a01 31c8 |0048: const-string v1, "query" // string@c831 │ │ +4082ec: 1202 |004a: const/4 v2, #int 0 // #0 │ │ +4082ee: 6e30 f006 1402 |004b: invoke-virtual {v4, v1, v2}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f0 │ │ +4082f4: 0c04 |004e: move-result-object v4 │ │ +4082f6: 3804 0e00 |004f: if-eqz v4, 005d // +000e │ │ +4082fa: 6e10 1e35 0300 |0051: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +408300: 0c04 |0054: move-result-object v4 │ │ +408302: 6e30 f006 1402 |0055: invoke-virtual {v4, v1, v2}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f0 │ │ +408308: 0c04 |0058: move-result-object v4 │ │ +40830a: 1211 |0059: const/4 v1, #int 1 // #1 │ │ +40830c: 6e30 2720 4001 |005a: invoke-virtual {v0, v4, v1}, Landroidx/appcompat/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@2027 │ │ +408312: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=144 │ │ 0x0006 line=145 │ │ 0x000e line=147 │ │ 0x0019 line=148 │ │ 0x0022 line=149 │ │ @@ -1741402,25 +1741410,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -40832c: |[40832c] de.danoeh.antennapod.fragment.OnlineSearchFragment.showInputMethod:(Landroid/view/View;)V │ │ -40833c: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -408342: 0c00 |0003: move-result-object v0 │ │ -408344: 1a01 d09a |0004: const-string v1, "input_method" // string@9ad0 │ │ -408348: 6e20 3302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -40834e: 0c00 |0009: move-result-object v0 │ │ -408350: 1f00 cf02 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ -408354: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -408358: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -40835a: 6e30 700f 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f70 │ │ -408360: 0e00 |0012: return-void │ │ +408314: |[408314] de.danoeh.antennapod.fragment.OnlineSearchFragment.showInputMethod:(Landroid/view/View;)V │ │ +408324: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40832a: 0c00 |0003: move-result-object v0 │ │ +40832c: 1a01 d09a |0004: const-string v1, "input_method" // string@9ad0 │ │ +408330: 6e20 3302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +408336: 0c00 |0009: move-result-object v0 │ │ +408338: 1f00 cf02 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ +40833c: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +408340: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +408342: 6e30 700f 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f70 │ │ +408348: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x000f line=222 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/fragment/OnlineSearchFragment; │ │ 0x0000 - 0x0013 reg=3 (null) Landroid/view/View; │ │ @@ -1741430,28 +1741438,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -408364: |[408364] de.danoeh.antennapod.fragment.OnlineSearchFragment.showOnlyProgressBar:()V │ │ -408374: 5420 a093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ -408378: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -40837c: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -408382: 5420 a593 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@93a5 │ │ -408386: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40838c: 5420 9e93 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@939e │ │ -408390: 6e20 930d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -408396: 5420 a493 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@93a4 │ │ -40839a: 6e20 930d 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4083a0: 5420 a193 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93a1 │ │ -4083a4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -4083a6: 6e20 930d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4083ac: 0e00 |001c: return-void │ │ +40834c: |[40834c] de.danoeh.antennapod.fragment.OnlineSearchFragment.showOnlyProgressBar:()V │ │ +40835c: 5420 a093 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ +408360: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +408364: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40836a: 5420 a593 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@93a5 │ │ +40836e: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +408374: 5420 9e93 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@939e │ │ +408378: 6e20 930d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40837e: 5420 a493 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@93a4 │ │ +408382: 6e20 930d 1000 |0013: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +408388: 5420 a193 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93a1 │ │ +40838c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +40838e: 6e20 930d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +408394: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0007 line=213 │ │ 0x000c line=214 │ │ 0x0011 line=215 │ │ 0x0016 line=216 │ │ @@ -1741464,48 +1741472,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -40814c: |[40814c] de.danoeh.antennapod.fragment.OnlineSearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ -40815c: 6f20 6735 5400 |0000: invoke-super {v4, v5}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ -408162: 7100 0cad 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ -408168: 0c05 |0006: move-result-object v5 │ │ -40816a: 7210 e1b4 0500 |0007: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -408170: 0c05 |000a: move-result-object v5 │ │ -408172: 7210 c4b4 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -408178: 0a00 |000e: move-result v0 │ │ -40817a: 3800 2600 |000f: if-eqz v0, 0035 // +0026 │ │ -40817e: 7210 c5b4 0500 |0011: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -408184: 0c00 |0014: move-result-object v0 │ │ -408186: 1f00 c81c |0015: check-cast v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ -40818a: 5401 4997 |0017: iget-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ -40818e: 6e10 79b2 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ -408194: 0c01 |001c: move-result-object v1 │ │ -408196: 6e10 edb1 0100 |001d: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b1ed │ │ -40819c: 0c01 |0020: move-result-object v1 │ │ -40819e: 6e10 1e35 0400 |0021: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -4081a4: 0c02 |0024: move-result-object v2 │ │ -4081a6: 1a03 75cf |0025: const-string v3, "searcher" // string@cf75 │ │ -4081aa: 6e20 ef06 3200 |0027: invoke-virtual {v2, v3}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06ef │ │ -4081b0: 0c02 |002a: move-result-object v2 │ │ -4081b2: 6e20 9fb2 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -4081b8: 0a01 |002e: move-result v1 │ │ -4081ba: 3801 dcff |002f: if-eqz v1, 000b // -0024 │ │ -4081be: 5405 4997 |0031: iget-object v5, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ -4081c2: 5b45 a293 |0033: iput-object v5, v4, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@93a2 │ │ -4081c6: 5445 a293 |0035: iget-object v5, v4, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@93a2 │ │ -4081ca: 3805 0300 |0037: if-eqz v5, 003a // +0003 │ │ -4081ce: 0e00 |0039: return-void │ │ -4081d0: 2205 551e |003a: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -4081d4: 1a00 794f |003c: const-string v0, "Podcast searcher not found" // string@4f79 │ │ -4081d8: 7020 22b2 0500 |003e: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -4081de: 2705 |0041: throw v5 │ │ +408134: |[408134] de.danoeh.antennapod.fragment.OnlineSearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ +408144: 6f20 6735 5400 |0000: invoke-super {v4, v5}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ +40814a: 7100 0cad 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@ad0c │ │ +408150: 0c05 |0006: move-result-object v5 │ │ +408152: 7210 e1b4 0500 |0007: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +408158: 0c05 |000a: move-result-object v5 │ │ +40815a: 7210 c4b4 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +408160: 0a00 |000e: move-result v0 │ │ +408162: 3800 2600 |000f: if-eqz v0, 0035 // +0026 │ │ +408166: 7210 c5b4 0500 |0011: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40816c: 0c00 |0014: move-result-object v0 │ │ +40816e: 1f00 c81c |0015: check-cast v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1cc8 │ │ +408172: 5401 4997 |0017: iget-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ +408176: 6e10 79b2 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b279 │ │ +40817c: 0c01 |001c: move-result-object v1 │ │ +40817e: 6e10 edb1 0100 |001d: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b1ed │ │ +408184: 0c01 |0020: move-result-object v1 │ │ +408186: 6e10 1e35 0400 |0021: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40818c: 0c02 |0024: move-result-object v2 │ │ +40818e: 1a03 75cf |0025: const-string v3, "searcher" // string@cf75 │ │ +408192: 6e20 ef06 3200 |0027: invoke-virtual {v2, v3}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06ef │ │ +408198: 0c02 |002a: move-result-object v2 │ │ +40819a: 6e20 9fb2 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4081a0: 0a01 |002e: move-result v1 │ │ +4081a2: 3801 dcff |002f: if-eqz v1, 000b // -0024 │ │ +4081a6: 5405 4997 |0031: iget-object v5, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@9749 │ │ +4081aa: 5b45 a293 |0033: iput-object v5, v4, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@93a2 │ │ +4081ae: 5445 a293 |0035: iget-object v5, v4, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@93a2 │ │ +4081b2: 3805 0300 |0037: if-eqz v5, 003a // +0003 │ │ +4081b6: 0e00 |0039: return-void │ │ +4081b8: 2205 551e |003a: new-instance v5, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +4081bc: 1a00 794f |003c: const-string v0, "Podcast searcher not found" // string@4f79 │ │ +4081c0: 7020 22b2 0500 |003e: invoke-direct {v5, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +4081c6: 2705 |0041: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=82 │ │ 0x0017 line=83 │ │ 0x0031 line=84 │ │ 0x0035 line=88 │ │ @@ -1741519,81 +1741527,81 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 147 16-bit code units │ │ -407d24: |[407d24] de.danoeh.antennapod.fragment.OnlineSearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -407d34: 1405 5e00 0d7f |0000: const v5, #float 1.87423e+38 // #7f0d005e │ │ -407d3a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -407d3c: 6e40 a90b 5304 |0004: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -407d42: 0c03 |0007: move-result-object v3 │ │ -407d44: 1404 9e01 0a7f |0008: const v4, #float 1.83442e+38 // #7f0a019e │ │ -407d4a: 6e20 6f0c 4300 |000b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -407d50: 0c04 |000e: move-result-object v4 │ │ -407d52: 1f04 f202 |000f: check-cast v4, Landroid/widget/GridView; // type@02f2 │ │ -407d56: 5b24 a093 |0011: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ -407d5a: 2204 7318 |0013: new-instance v4, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // type@1873 │ │ -407d5e: 6e10 1a35 0200 |0015: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -407d64: 0c05 |0018: move-result-object v5 │ │ -407d66: 2201 e21e |0019: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -407d6a: 7010 17b4 0100 |001b: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -407d70: 7030 b597 5401 |001e: invoke-direct {v4, v5, v1}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@97b5 │ │ -407d76: 5b24 9d93 |0021: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@939d │ │ -407d7a: 5425 a093 |0023: iget-object v5, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ -407d7e: 6e20 f910 4500 |0025: invoke-virtual {v5, v4}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@10f9 │ │ -407d84: 5424 a093 |0028: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ -407d88: 2205 961b |002a: new-instance v5, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4; // type@1b96 │ │ -407d8c: 7020 bda6 2500 |002c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a6bd │ │ -407d92: 6e20 ad0f 5400 |002f: invoke-virtual {v4, v5}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ -407d98: 1404 8602 0a7f |0032: const v4, #float 1.83447e+38 // #7f0a0286 │ │ -407d9e: 6e20 6f0c 4300 |0035: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -407da4: 0c04 |0038: move-result-object v4 │ │ -407da6: 1f04 0003 |0039: check-cast v4, Landroid/widget/ProgressBar; // type@0300 │ │ -407daa: 5b24 a193 |003b: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93a1 │ │ -407dae: 1404 9803 0a7f |003d: const v4, #float 1.83452e+38 // #7f0a0398 │ │ -407db4: 6e20 6f0c 4300 |0040: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -407dba: 0c04 |0043: move-result-object v4 │ │ -407dbc: 1f04 1303 |0044: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -407dc0: 5b24 a593 |0046: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@93a5 │ │ -407dc4: 1404 9900 0a7f |0048: const v4, #float 1.83437e+38 // #7f0a0099 │ │ -407dca: 6e20 6f0c 4300 |004b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -407dd0: 0c04 |004e: move-result-object v4 │ │ -407dd2: 1f04 e402 |004f: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ -407dd6: 5b24 9e93 |0051: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@939e │ │ -407dda: 1404 0400 0201 |0053: const v4, #float 2.38772e-38 // #01020004 │ │ -407de0: 6e20 6f0c 4300 |0056: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -407de6: 0c04 |0059: move-result-object v4 │ │ -407de8: 1f04 1303 |005a: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -407dec: 5b24 a493 |005c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@93a4 │ │ -407df0: 1404 cc02 0a7f |005e: const v4, #float 1.83448e+38 // #7f0a02cc │ │ -407df6: 6e20 6f0c 4300 |0061: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -407dfc: 0c04 |0064: move-result-object v4 │ │ -407dfe: 1f04 1303 |0065: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -407e02: 1215 |0067: const/4 v5, #int 1 // #1 │ │ -407e04: 2355 0e21 |0068: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ -407e08: 5421 a293 |006a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@93a2 │ │ -407e0c: 7210 06ad 0100 |006c: invoke-interface {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@ad06 │ │ -407e12: 0c01 |006f: move-result-object v1 │ │ -407e14: 4d01 0500 |0070: aput-object v1, v5, v0 │ │ -407e18: 1400 e502 127f |0072: const v0, #float 1.94082e+38 // #7f1202e5 │ │ -407e1e: 6e30 4335 0205 |0075: invoke-virtual {v2, v0, v5}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ -407e24: 0c05 |0078: move-result-object v5 │ │ -407e26: 6e20 9412 5400 |0079: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -407e2c: 1404 8203 0a7f |007c: const v4, #float 1.83452e+38 // #7f0a0382 │ │ -407e32: 6e20 6f0c 4300 |007f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -407e38: 0c04 |0082: move-result-object v4 │ │ -407e3a: 1f04 6714 |0083: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -407e3e: 7020 dea6 4200 |0085: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a6de │ │ -407e44: 5424 a093 |0088: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ -407e48: 2205 981b |008a: new-instance v5, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1; // type@1b98 │ │ -407e4c: 7020 c1a6 2500 |008c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a6c1 │ │ -407e52: 6e20 900f 5400 |008f: invoke-virtual {v4, v5}, Landroid/widget/AbsListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@0f90 │ │ -407e58: 1103 |0092: return-object v3 │ │ +407d0c: |[407d0c] de.danoeh.antennapod.fragment.OnlineSearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +407d1c: 1405 5e00 0d7f |0000: const v5, #float 1.87423e+38 // #7f0d005e │ │ +407d22: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +407d24: 6e40 a90b 5304 |0004: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +407d2a: 0c03 |0007: move-result-object v3 │ │ +407d2c: 1404 9e01 0a7f |0008: const v4, #float 1.83442e+38 // #7f0a019e │ │ +407d32: 6e20 6f0c 4300 |000b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +407d38: 0c04 |000e: move-result-object v4 │ │ +407d3a: 1f04 f202 |000f: check-cast v4, Landroid/widget/GridView; // type@02f2 │ │ +407d3e: 5b24 a093 |0011: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ +407d42: 2204 7318 |0013: new-instance v4, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // type@1873 │ │ +407d46: 6e10 1a35 0200 |0015: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +407d4c: 0c05 |0018: move-result-object v5 │ │ +407d4e: 2201 e21e |0019: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +407d52: 7010 17b4 0100 |001b: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +407d58: 7030 b597 5401 |001e: invoke-direct {v4, v5, v1}, Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@97b5 │ │ +407d5e: 5b24 9d93 |0021: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@939d │ │ +407d62: 5425 a093 |0023: iget-object v5, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ +407d66: 6e20 f910 4500 |0025: invoke-virtual {v5, v4}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@10f9 │ │ +407d6c: 5424 a093 |0028: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ +407d70: 2205 961b |002a: new-instance v5, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4; // type@1b96 │ │ +407d74: 7020 bda6 2500 |002c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a6bd │ │ +407d7a: 6e20 ad0f 5400 |002f: invoke-virtual {v4, v5}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ +407d80: 1404 8602 0a7f |0032: const v4, #float 1.83447e+38 // #7f0a0286 │ │ +407d86: 6e20 6f0c 4300 |0035: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +407d8c: 0c04 |0038: move-result-object v4 │ │ +407d8e: 1f04 0003 |0039: check-cast v4, Landroid/widget/ProgressBar; // type@0300 │ │ +407d92: 5b24 a193 |003b: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93a1 │ │ +407d96: 1404 9803 0a7f |003d: const v4, #float 1.83452e+38 // #7f0a0398 │ │ +407d9c: 6e20 6f0c 4300 |0040: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +407da2: 0c04 |0043: move-result-object v4 │ │ +407da4: 1f04 1303 |0044: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +407da8: 5b24 a593 |0046: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvError:Landroid/widget/TextView; // field@93a5 │ │ +407dac: 1404 9900 0a7f |0048: const v4, #float 1.83437e+38 // #7f0a0099 │ │ +407db2: 6e20 6f0c 4300 |004b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +407db8: 0c04 |004e: move-result-object v4 │ │ +407dba: 1f04 e402 |004f: check-cast v4, Landroid/widget/Button; // type@02e4 │ │ +407dbe: 5b24 9e93 |0051: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.butRetry:Landroid/widget/Button; // field@939e │ │ +407dc2: 1404 0400 0201 |0053: const v4, #float 2.38772e-38 // #01020004 │ │ +407dc8: 6e20 6f0c 4300 |0056: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +407dce: 0c04 |0059: move-result-object v4 │ │ +407dd0: 1f04 1303 |005a: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +407dd4: 5b24 a493 |005c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.txtvEmpty:Landroid/widget/TextView; // field@93a4 │ │ +407dd8: 1404 cc02 0a7f |005e: const v4, #float 1.83448e+38 // #7f0a02cc │ │ +407dde: 6e20 6f0c 4300 |0061: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +407de4: 0c04 |0064: move-result-object v4 │ │ +407de6: 1f04 1303 |0065: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +407dea: 1215 |0067: const/4 v5, #int 1 // #1 │ │ +407dec: 2355 0e21 |0068: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ +407df0: 5421 a293 |006a: iget-object v1, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.searchProvider:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@93a2 │ │ +407df4: 7210 06ad 0100 |006c: invoke-interface {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@ad06 │ │ +407dfa: 0c01 |006f: move-result-object v1 │ │ +407dfc: 4d01 0500 |0070: aput-object v1, v5, v0 │ │ +407e00: 1400 e502 127f |0072: const v0, #float 1.94082e+38 // #7f1202e5 │ │ +407e06: 6e30 4335 0205 |0075: invoke-virtual {v2, v0, v5}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ +407e0c: 0c05 |0078: move-result-object v5 │ │ +407e0e: 6e20 9412 5400 |0079: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +407e14: 1404 8203 0a7f |007c: const v4, #float 1.83452e+38 // #7f0a0382 │ │ +407e1a: 6e20 6f0c 4300 |007f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +407e20: 0c04 |0082: move-result-object v4 │ │ +407e22: 1f04 6714 |0083: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +407e26: 7020 dea6 4200 |0085: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a6de │ │ +407e2c: 5424 a093 |0088: iget-object v4, v2, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.gridView:Landroid/widget/GridView; // field@93a0 │ │ +407e30: 2205 981b |008a: new-instance v5, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1; // type@1b98 │ │ +407e34: 7020 c1a6 2500 |008c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/OnlineSearchFragment$1;.:(Lde/danoeh/antennapod/fragment/OnlineSearchFragment;)V // method@a6c1 │ │ +407e3a: 6e20 900f 5400 |008f: invoke-virtual {v4, v5}, Landroid/widget/AbsListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@0f90 │ │ +407e40: 1103 |0092: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=96 │ │ 0x000b line=97 │ │ 0x0013 line=98 │ │ 0x0023 line=99 │ │ 0x0028 line=102 │ │ @@ -1741616,22 +1741624,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4081e0: |[4081e0] de.danoeh.antennapod.fragment.OnlineSearchFragment.onDestroy:()V │ │ -4081f0: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ -4081f6: 5410 9f93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@939f │ │ -4081fa: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -4081fe: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -408204: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -408206: 5b10 9d93 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@939d │ │ -40820a: 0e00 |000d: return-void │ │ +4081c8: |[4081c8] de.danoeh.antennapod.fragment.OnlineSearchFragment.onDestroy:()V │ │ +4081d8: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ +4081de: 5410 9f93 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@939f │ │ +4081e2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +4081e6: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +4081ec: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +4081ee: 5b10 9d93 |000b: iput-object v0, v1, Lde/danoeh/antennapod/fragment/OnlineSearchFragment;.adapter:Lde/danoeh/antennapod/adapter/itunes/ItunesAdapter; // field@939d │ │ +4081f2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0003 line=137 │ │ 0x0007 line=138 │ │ 0x000b line=140 │ │ locals : │ │ @@ -1741679,23 +1741687,23 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -408b94: |[408b94] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -408ba4: 5b23 b993 |0000: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ -408ba8: 1230 |0002: const/4 v0, #int 3 // #3 │ │ -408baa: 1a01 bf50 |0003: const-string v1, "QueueFragment" // string@50bf │ │ -408bae: 7040 b9aa 0213 |0005: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@aab9 │ │ -408bb4: 12f3 |0008: const/4 v3, #int -1 // #ff │ │ -408bb6: 5923 b793 |0009: iput v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@93b7 │ │ -408bba: 5923 b893 |000b: iput v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@93b8 │ │ -408bbe: 0e00 |000d: return-void │ │ +408b7c: |[408b7c] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +408b8c: 5b23 b993 |0000: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ +408b90: 1230 |0002: const/4 v0, #int 3 // #3 │ │ +408b92: 1a01 bf50 |0003: const-string v1, "QueueFragment" // string@50bf │ │ +408b96: 7040 b9aa 0213 |0005: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)V // method@aab9 │ │ +408b9c: 12f3 |0008: const/4 v3, #int -1 // #ff │ │ +408b9e: 5923 b793 |0009: iput v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@93b7 │ │ +408ba2: 5923 b893 |000b: iput v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@93b8 │ │ +408ba6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x0005 line=577 │ │ 0x0009 line=573 │ │ 0x000b line=574 │ │ locals : │ │ @@ -1741707,32 +1741715,32 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -408c38: |[408c38] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.reallyMoved:(II)V │ │ -408c48: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -408c4c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -408c52: 1a01 5c63 |0005: const-string v1, "Write to database move(" // string@635c │ │ -408c56: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -408c5c: 6e20 ceb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -408c62: 1a01 a507 |000d: const-string v1, ", " // string@07a5 │ │ -408c66: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -408c6c: 6e20 ceb2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -408c72: 1a01 2a07 |0015: const-string v1, ")" // string@072a │ │ -408c76: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -408c7c: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -408c82: 0c00 |001d: move-result-object v0 │ │ -408c84: 1a01 bf50 |001e: const-string v1, "QueueFragment" // string@50bf │ │ -408c88: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -408c8e: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -408c90: 7130 129c 4300 |0024: invoke-static {v3, v4, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItem:(IIZ)Ljava/util/concurrent/Future; // method@9c12 │ │ -408c96: 0e00 |0027: return-void │ │ +408c20: |[408c20] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.reallyMoved:(II)V │ │ +408c30: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +408c34: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +408c3a: 1a01 5c63 |0005: const-string v1, "Write to database move(" // string@635c │ │ +408c3e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +408c44: 6e20 ceb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +408c4a: 1a01 a507 |000d: const-string v1, ", " // string@07a5 │ │ +408c4e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +408c54: 6e20 ceb2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +408c5a: 1a01 2a07 |0015: const-string v1, ")" // string@072a │ │ +408c5e: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +408c64: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +408c6a: 0c00 |001d: move-result-object v0 │ │ +408c6c: 1a01 bf50 |001e: const-string v1, "QueueFragment" // string@50bf │ │ +408c70: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +408c76: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +408c78: 7130 129c 4300 |0024: invoke-static {v3, v4, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItem:(IIZ)Ljava/util/concurrent/Future; // method@9c12 │ │ +408c7e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0024 line=632 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions; │ │ 0x0000 - 0x0028 reg=3 (null) I │ │ @@ -1741744,26 +1741752,26 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -408bc0: |[408bc0] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -408bd0: 6f30 bcaa 2103 |0000: invoke-super {v1, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@aabc │ │ -408bd6: 5212 b793 |0003: iget v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@93b7 │ │ -408bda: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -408bdc: 3232 0b00 |0006: if-eq v2, v3, 0011 // +000b │ │ -408be0: 5210 b893 |0008: iget v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@93b8 │ │ -408be4: 3230 0700 |000a: if-eq v0, v3, 0011 // +0007 │ │ -408be8: 3202 0500 |000c: if-eq v2, v0, 0011 // +0005 │ │ -408bec: 7030 0fa7 2100 |000e: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.reallyMoved:(II)V // method@a70f │ │ -408bf2: 5913 b893 |0011: iput v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@93b8 │ │ -408bf6: 5913 b793 |0013: iput v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@93b7 │ │ -408bfa: 0e00 |0015: return-void │ │ +408ba8: |[408ba8] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +408bb8: 6f30 bcaa 2103 |0000: invoke-super {v1, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.clearView:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@aabc │ │ +408bbe: 5212 b793 |0003: iget v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@93b7 │ │ +408bc2: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +408bc4: 3232 0b00 |0006: if-eq v2, v3, 0011 // +000b │ │ +408bc8: 5210 b893 |0008: iget v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@93b8 │ │ +408bcc: 3230 0700 |000a: if-eq v0, v3, 0011 // +0007 │ │ +408bd0: 3202 0500 |000c: if-eq v2, v0, 0011 // +0005 │ │ +408bd4: 7030 0fa7 2100 |000e: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.reallyMoved:(II)V // method@a70f │ │ +408bda: 5913 b893 |0011: iput v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@93b8 │ │ +408bde: 5913 b793 |0013: iput v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@93b7 │ │ +408be2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0003 line=622 │ │ 0x000e line=623 │ │ 0x0011 line=626 │ │ locals : │ │ @@ -1741776,17 +1741784,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -408a68: |[408a68] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.isLongPressDragEnabled:()Z │ │ -408a78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -408a7a: 0f00 |0001: return v0 │ │ +408a50: |[408a50] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.isLongPressDragEnabled:()Z │ │ +408a60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +408a62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;) │ │ @@ -1741794,79 +1741802,79 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -408a7c: |[408a7c] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.onMove:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z │ │ -408a8c: 6e10 4043 0500 |0000: invoke-virtual {v5}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -408a92: 0a04 |0003: move-result v4 │ │ -408a94: 6e10 4043 0600 |0004: invoke-virtual {v6}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -408a9a: 0a00 |0007: move-result v0 │ │ -408a9c: 5231 b793 |0008: iget v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@93b7 │ │ -408aa0: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ -408aa2: 3321 0400 |000b: if-ne v1, v2, 000f // +0004 │ │ -408aa6: 5934 b793 |000d: iput v4, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@93b7 │ │ -408aaa: 5930 b893 |000f: iput v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@93b8 │ │ -408aae: 6e10 4043 0500 |0011: invoke-virtual {v5}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -408ab4: 0a04 |0014: move-result v4 │ │ -408ab6: 6e10 4043 0600 |0015: invoke-virtual {v6}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ -408abc: 0a05 |0018: move-result v5 │ │ -408abe: 2206 741e |0019: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -408ac2: 7010 c7b2 0600 |001b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -408ac8: 1a00 e5b8 |001e: const-string v0, "move(" // string@b8e5 │ │ -408acc: 6e20 d3b2 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -408ad2: 6e20 ceb2 4600 |0023: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -408ad8: 1a00 a507 |0026: const-string v0, ", " // string@07a5 │ │ -408adc: 6e20 d3b2 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -408ae2: 6e20 ceb2 5600 |002b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -408ae8: 1a00 4107 |002e: const-string v0, ") in memory" // string@0741 │ │ -408aec: 6e20 d3b2 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -408af2: 6e10 deb2 0600 |0033: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -408af8: 0c06 |0036: move-result-object v6 │ │ -408afa: 1a00 bf50 |0037: const-string v0, "QueueFragment" // string@50bf │ │ -408afe: 7120 f50a 6000 |0039: invoke-static {v0, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -408b04: 5436 b993 |003c: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ -408b08: 7110 19a7 0600 |003e: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a719 │ │ -408b0e: 0c06 |0041: move-result-object v6 │ │ -408b10: 3806 3f00 |0042: if-eqz v6, 0081 // +003f │ │ -408b14: 5436 b993 |0044: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ -408b18: 7110 19a7 0600 |0046: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a719 │ │ -408b1e: 0c06 |0049: move-result-object v6 │ │ -408b20: 7210 e9b4 0600 |004a: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ -408b26: 0a06 |004d: move-result v6 │ │ -408b28: 3564 3300 |004e: if-ge v4, v6, 0081 // +0033 │ │ -408b2c: 5436 b993 |0050: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ -408b30: 7110 19a7 0600 |0052: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a719 │ │ -408b36: 0c06 |0055: move-result-object v6 │ │ -408b38: 7210 e9b4 0600 |0056: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ -408b3e: 0a06 |0059: move-result v6 │ │ -408b40: 3565 2700 |005a: if-ge v5, v6, 0081 // +0027 │ │ -408b44: 3a04 2500 |005c: if-ltz v4, 0081 // +0025 │ │ -408b48: 3b05 0300 |005e: if-gez v5, 0061 // +0003 │ │ -408b4c: 2821 |0060: goto 0081 // +0021 │ │ -408b4e: 5436 b993 |0061: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ -408b52: 7110 19a7 0600 |0063: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a719 │ │ -408b58: 0c06 |0066: move-result-object v6 │ │ -408b5a: 5430 b993 |0067: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ -408b5e: 7110 19a7 0000 |0069: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a719 │ │ -408b64: 0c00 |006c: move-result-object v0 │ │ -408b66: 7220 e5b4 4000 |006d: invoke-interface {v0, v4}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -408b6c: 0c00 |0070: move-result-object v0 │ │ -408b6e: 1f00 a21c |0071: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -408b72: 7230 d5b4 5600 |0073: invoke-interface {v6, v5, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -408b78: 5436 b993 |0076: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ -408b7c: 7110 1aa7 0600 |0078: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // method@a71a │ │ -408b82: 0c06 |007b: move-result-object v6 │ │ -408b84: 6e30 be41 4605 |007c: invoke-virtual {v6, v4, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41be │ │ -408b8a: 1214 |007f: const/4 v4, #int 1 // #1 │ │ -408b8c: 0f04 |0080: return v4 │ │ -408b8e: 1204 |0081: const/4 v4, #int 0 // #0 │ │ -408b90: 0f04 |0082: return v4 │ │ +408a64: |[408a64] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.onMove:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)Z │ │ +408a74: 6e10 4043 0500 |0000: invoke-virtual {v5}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +408a7a: 0a04 |0003: move-result v4 │ │ +408a7c: 6e10 4043 0600 |0004: invoke-virtual {v6}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +408a82: 0a00 |0007: move-result v0 │ │ +408a84: 5231 b793 |0008: iget v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@93b7 │ │ +408a88: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ +408a8a: 3321 0400 |000b: if-ne v1, v2, 000f // +0004 │ │ +408a8e: 5934 b793 |000d: iput v4, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragFrom:I // field@93b7 │ │ +408a92: 5930 b893 |000f: iput v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.dragTo:I // field@93b8 │ │ +408a96: 6e10 4043 0500 |0011: invoke-virtual {v5}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +408a9c: 0a04 |0014: move-result v4 │ │ +408a9e: 6e10 4043 0600 |0015: invoke-virtual {v6}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.getBindingAdapterPosition:()I // method@4340 │ │ +408aa4: 0a05 |0018: move-result v5 │ │ +408aa6: 2206 741e |0019: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +408aaa: 7010 c7b2 0600 |001b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +408ab0: 1a00 e5b8 |001e: const-string v0, "move(" // string@b8e5 │ │ +408ab4: 6e20 d3b2 0600 |0020: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +408aba: 6e20 ceb2 4600 |0023: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +408ac0: 1a00 a507 |0026: const-string v0, ", " // string@07a5 │ │ +408ac4: 6e20 d3b2 0600 |0028: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +408aca: 6e20 ceb2 5600 |002b: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +408ad0: 1a00 4107 |002e: const-string v0, ") in memory" // string@0741 │ │ +408ad4: 6e20 d3b2 0600 |0030: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +408ada: 6e10 deb2 0600 |0033: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +408ae0: 0c06 |0036: move-result-object v6 │ │ +408ae2: 1a00 bf50 |0037: const-string v0, "QueueFragment" // string@50bf │ │ +408ae6: 7120 f50a 6000 |0039: invoke-static {v0, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +408aec: 5436 b993 |003c: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ +408af0: 7110 19a7 0600 |003e: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a719 │ │ +408af6: 0c06 |0041: move-result-object v6 │ │ +408af8: 3806 3f00 |0042: if-eqz v6, 0081 // +003f │ │ +408afc: 5436 b993 |0044: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ +408b00: 7110 19a7 0600 |0046: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a719 │ │ +408b06: 0c06 |0049: move-result-object v6 │ │ +408b08: 7210 e9b4 0600 |004a: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ +408b0e: 0a06 |004d: move-result v6 │ │ +408b10: 3564 3300 |004e: if-ge v4, v6, 0081 // +0033 │ │ +408b14: 5436 b993 |0050: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ +408b18: 7110 19a7 0600 |0052: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a719 │ │ +408b1e: 0c06 |0055: move-result-object v6 │ │ +408b20: 7210 e9b4 0600 |0056: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b4e9 │ │ +408b26: 0a06 |0059: move-result v6 │ │ +408b28: 3565 2700 |005a: if-ge v5, v6, 0081 // +0027 │ │ +408b2c: 3a04 2500 |005c: if-ltz v4, 0081 // +0025 │ │ +408b30: 3b05 0300 |005e: if-gez v5, 0061 // +0003 │ │ +408b34: 2821 |0060: goto 0081 // +0021 │ │ +408b36: 5436 b993 |0061: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ +408b3a: 7110 19a7 0600 |0063: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a719 │ │ +408b40: 0c06 |0066: move-result-object v6 │ │ +408b42: 5430 b993 |0067: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ +408b46: 7110 19a7 0000 |0069: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; // method@a719 │ │ +408b4c: 0c00 |006c: move-result-object v0 │ │ +408b4e: 7220 e5b4 4000 |006d: invoke-interface {v0, v4}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +408b54: 0c00 |0070: move-result-object v0 │ │ +408b56: 1f00 a21c |0071: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +408b5a: 7230 d5b4 5600 |0073: invoke-interface {v6, v5, v0}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +408b60: 5436 b993 |0076: iget-object v6, v3, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ +408b64: 7110 1aa7 0600 |0078: invoke-static {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // method@a71a │ │ +408b6a: 0c06 |007b: move-result-object v6 │ │ +408b6c: 6e30 be41 4605 |007c: invoke-virtual {v6, v4, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41be │ │ +408b72: 1214 |007f: const/4 v4, #int 1 // #1 │ │ +408b74: 0f04 |0080: return v4 │ │ +408b76: 1204 |0081: const/4 v4, #int 0 // #0 │ │ +408b78: 0f04 |0082: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0004 line=584 │ │ 0x0008 line=587 │ │ 0x000d line=588 │ │ 0x000f line=590 │ │ @@ -1741887,25 +1741895,25 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -408bfc: |[408bfc] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -408c0c: 5410 b993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ -408c10: 7110 18a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; // method@a718 │ │ -408c16: 0c00 |0005: move-result-object v0 │ │ -408c18: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -408c1c: 5410 b993 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ -408c20: 7110 18a7 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; // method@a718 │ │ -408c26: 0c00 |000d: move-result-object v0 │ │ -408c28: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -408c2e: 6f30 c9aa 2103 |0011: invoke-super {v1, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@aac9 │ │ -408c34: 0e00 |0014: return-void │ │ +408be4: |[408be4] de.danoeh.antennapod.fragment.QueueFragment$QueueSwipeActions.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +408bf4: 5410 b993 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ +408bf8: 7110 18a7 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; // method@a718 │ │ +408bfe: 0c00 |0005: move-result-object v0 │ │ +408c00: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +408c04: 5410 b993 |0008: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b9 │ │ +408c08: 7110 18a7 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; // method@a718 │ │ +408c0e: 0c00 |000d: move-result-object v0 │ │ +408c10: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +408c16: 6f30 c9aa 2103 |0011: invoke-super {v1, v2, v3}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.onSwiped:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@aac9 │ │ +408c1c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0008 line=606 │ │ 0x0011 line=610 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions; │ │ @@ -1742033,17 +1742041,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;ZLjava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -409368: |[409368] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$8sGSwR88KUmtz8hcaoNAezeqRY8:(Lde/danoeh/antennapod/fragment/QueueFragment;ZLjava/util/List;)V │ │ -409378: 7030 1da7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$loadItems$6:(ZLjava/util/List;)V // method@a71d │ │ -40937e: 0e00 |0003: return-void │ │ +409350: |[409350] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$8sGSwR88KUmtz8hcaoNAezeqRY8:(Lde/danoeh/antennapod/fragment/QueueFragment;ZLjava/util/List;)V │ │ +409360: 7030 1da7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$loadItems$6:(ZLjava/util/List;)V // method@a71d │ │ +409366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/util/List; │ │ @@ -1742053,17 +1742061,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -409380: |[409380] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$IBWsncDEktt0aEbHJZZgkRE_Y3k:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -409390: 7020 22a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a722 │ │ -409396: 0e00 |0003: return-void │ │ +409368: |[409368] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$IBWsncDEktt0aEbHJZZgkRE_Y3k:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +409378: 7020 22a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a722 │ │ +40937e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ @@ -1742072,17 +1742080,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -409398: |[409398] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$JlZBCAuc5dCffb9_CJy1N5GCXfU:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ -4093a8: 7040 24a7 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$toggleQueueLock$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V // method@a724 │ │ -4093ae: 0e00 |0003: return-void │ │ +409380: |[409380] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$JlZBCAuc5dCffb9_CJy1N5GCXfU:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ +409390: 7040 24a7 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$toggleQueueLock$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V // method@a724 │ │ +409396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/CheckBox; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1742093,17 +1742101,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 │ │ -4093b0: |[4093b0] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$SQ_0U6GWLfWK_MBlG1VXCW9LzSU:(Ljava/lang/Throwable;)V │ │ -4093c0: 7110 1ea7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$loadItems$7:(Ljava/lang/Throwable;)V // method@a71e │ │ -4093c6: 0e00 |0003: return-void │ │ +409398: |[409398] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$SQ_0U6GWLfWK_MBlG1VXCW9LzSU:(Ljava/lang/Throwable;)V │ │ +4093a8: 7110 1ea7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$loadItems$7:(Ljava/lang/Throwable;)V // method@a71e │ │ +4093ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/QueueFragment;) │ │ @@ -1742111,17 +1742119,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4093c8: |[4093c8] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$ZHMsoIy9hxqieeNM2zuLPk7_3-U:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ -4093d8: 7010 1fa7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$1:()V // method@a71f │ │ -4093de: 0e00 |0003: return-void │ │ +4093b0: |[4093b0] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$ZHMsoIy9hxqieeNM2zuLPk7_3-U:(Lde/danoeh/antennapod/fragment/QueueFragment;)V │ │ +4093c0: 7010 1fa7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$1:()V // method@a71f │ │ +4093c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/QueueFragment;) │ │ @@ -1742129,18 +1742137,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -408fe0: |[408fe0] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$e_JBAfm6kTYr1NzlnwsvHWS8SNY:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/view/View;)Z │ │ -408ff0: 7020 20a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$2:(Landroid/view/View;)Z // method@a720 │ │ -408ff6: 0a00 |0003: move-result v0 │ │ -408ff8: 0f00 |0004: return v0 │ │ +408fc8: |[408fc8] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$e_JBAfm6kTYr1NzlnwsvHWS8SNY:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/view/View;)Z │ │ +408fd8: 7020 20a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$2:(Landroid/view/View;)Z // method@a720 │ │ +408fde: 0a00 |0003: move-result v0 │ │ +408fe0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1742149,18 +1742157,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -408ffc: |[408ffc] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$hTNQHG-PZeYciKxumnk23lrxSj0:(Lde/danoeh/antennapod/fragment/QueueFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40900c: 7020 23a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a723 │ │ -409012: 0a00 |0003: move-result v0 │ │ -409014: 0f00 |0004: return v0 │ │ +408fe4: |[408fe4] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$hTNQHG-PZeYciKxumnk23lrxSj0:(Lde/danoeh/antennapod/fragment/QueueFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +408ff4: 7020 23a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a723 │ │ +408ffa: 0a00 |0003: move-result v0 │ │ +408ffc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1742169,17 +1742177,17 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4093e0: |[4093e0] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$zRQ5A-cCjONOmk2I1LO-6XlJlmM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -4093f0: 7110 21a7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a721 │ │ -4093f6: 0e00 |0003: return-void │ │ +4093c8: |[4093c8] de.danoeh.antennapod.fragment.QueueFragment.$r8$lambda$zRQ5A-cCjONOmk2I1LO-6XlJlmM:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +4093d8: 7110 21a7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a721 │ │ +4093de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/QueueFragment;) │ │ @@ -1742187,17 +1742195,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -409338: |[409338] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; │ │ -409348: 5400 bf93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93bf │ │ -40934c: 1100 |0002: return-object v0 │ │ +409320: |[409320] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetdisposable:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lio/reactivex/disposables/Disposable; │ │ +409330: 5400 bf93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93bf │ │ +409334: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ #9 : (in Lde/danoeh/antennapod/fragment/QueueFragment;) │ │ @@ -1742205,17 +1742213,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -409350: |[409350] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; │ │ -409360: 5400 c493 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409364: 1100 |0002: return-object v0 │ │ +409338: |[409338] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetqueue:(Lde/danoeh/antennapod/fragment/QueueFragment;)Ljava/util/List; │ │ +409348: 5400 c493 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +40934c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/QueueFragment;) │ │ @@ -1742223,17 +1742231,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -409320: |[409320] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ -409330: 5400 c593 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409334: 1100 |0002: return-object v0 │ │ +409308: |[409308] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetrecyclerAdapter:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; │ │ +409318: 5400 c593 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +40931c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ #11 : (in Lde/danoeh/antennapod/fragment/QueueFragment;) │ │ @@ -1742241,17 +1742249,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;)Lcom/leinardi/android/speeddial/SpeedDialView;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -409308: |[409308] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; │ │ -409318: 5400 c793 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -40931c: 1100 |0002: return-object v0 │ │ +4092f0: |[4092f0] de.danoeh.antennapod.fragment.QueueFragment.-$$Nest$fgetspeedDialView:(Lde/danoeh/antennapod/fragment/QueueFragment;)Lcom/leinardi/android/speeddial/SpeedDialView; │ │ +409300: 5400 c793 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +409304: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ #12 : (in Lde/danoeh/antennapod/fragment/QueueFragment;) │ │ @@ -1742259,17 +1742267,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4093f8: |[4093f8] de.danoeh.antennapod.fragment.QueueFragment.:()V │ │ -409408: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -40940e: 0e00 |0003: return-void │ │ +4093e0: |[4093e0] de.danoeh.antennapod.fragment.QueueFragment.:()V │ │ +4093f0: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +4093f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ #13 : (in Lde/danoeh/antennapod/fragment/QueueFragment;) │ │ @@ -1742277,31 +1742285,31 @@ │ │ type : '(ZLjava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -409410: |[409410] de.danoeh.antennapod.fragment.QueueFragment.lambda$loadItems$6:(ZLjava/util/List;)V │ │ -409420: 5b13 c493 |0000: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409424: 5413 c393 |0002: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.progressBar:Landroid/widget/ProgressBar; // field@93c3 │ │ -409428: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -40942c: 6e20 930d 0300 |0006: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -409432: 5413 c593 |0009: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409436: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -409438: 6e20 9c96 0300 |000c: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ -40943e: 5413 c593 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409442: 5410 c493 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409446: 6e20 9d96 0300 |0013: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -40944c: 3802 0900 |0016: if-eqz v2, 001f // +0009 │ │ -409450: 5412 c693 |0018: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -409454: 1a03 bf50 |001a: const-string v3, "QueueFragment" // string@50bf │ │ -409458: 6e20 bbb0 3200 |001c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b0bb │ │ -40945e: 7010 39a7 0100 |001f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a739 │ │ -409464: 0e00 |0022: return-void │ │ +4093f8: |[4093f8] de.danoeh.antennapod.fragment.QueueFragment.lambda$loadItems$6:(ZLjava/util/List;)V │ │ +409408: 5b13 c493 |0000: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +40940c: 5413 c393 |0002: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.progressBar:Landroid/widget/ProgressBar; // field@93c3 │ │ +409410: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +409414: 6e20 930d 0300 |0006: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40941a: 5413 c593 |0009: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +40941e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +409420: 6e20 9c96 0300 |000c: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.setDummyViews:(I)V // method@969c │ │ +409426: 5413 c593 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +40942a: 5410 c493 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +40942e: 6e20 9d96 0300 |0013: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +409434: 3802 0900 |0016: if-eqz v2, 001f // +0009 │ │ +409438: 5412 c693 |0018: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +40943c: 1a03 bf50 |001a: const-string v3, "QueueFragment" // string@50bf │ │ +409440: 6e20 bbb0 3200 |001c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b0bb │ │ +409446: 7010 39a7 0100 |001f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a739 │ │ +40944c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0002 line=544 │ │ 0x0009 line=545 │ │ 0x000f line=546 │ │ 0x0018 line=548 │ │ @@ -1742316,20 +1742324,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 │ │ -409468: |[409468] de.danoeh.antennapod.fragment.QueueFragment.lambda$loadItems$7:(Ljava/lang/Throwable;)V │ │ -409478: 1a00 bf50 |0000: const-string v0, "QueueFragment" // string@50bf │ │ -40947c: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -409482: 0c01 |0005: move-result-object v1 │ │ -409484: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -40948a: 0e00 |0009: return-void │ │ +409450: |[409450] de.danoeh.antennapod.fragment.QueueFragment.lambda$loadItems$7:(Ljava/lang/Throwable;)V │ │ +409460: 1a00 bf50 |0000: const-string v0, "QueueFragment" // string@50bf │ │ +409464: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +40946a: 0c01 |0005: move-result-object v1 │ │ +40946c: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +409472: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=551 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #15 : (in Lde/danoeh/antennapod/fragment/QueueFragment;) │ │ @@ -1742337,19 +1742345,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40948c: |[40948c] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$1:()V │ │ -40949c: 5420 c693 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -4094a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4094a2: 6e20 4444 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ -4094a8: 0e00 |0006: return-void │ │ +409474: |[409474] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$1:()V │ │ +409484: 5420 c693 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +409488: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40948a: 6e20 4444 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ +409490: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ #16 : (in Lde/danoeh/antennapod/fragment/QueueFragment;) │ │ @@ -1742357,24 +1742365,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -409018: |[409018] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$2:(Landroid/view/View;)Z │ │ -409028: 5412 c693 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -40902c: 1250 |0002: const/4 v0, #int 5 // #5 │ │ -40902e: 6e20 2744 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@4427 │ │ -409034: 5412 c693 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -409038: 2200 a61b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8; // type@1ba6 │ │ -40903c: 7020 fea6 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a6fe │ │ -409042: 6e20 1c0d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ -409048: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -40904a: 0f02 |0011: return v2 │ │ +409000: |[409000] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$2:(Landroid/view/View;)Z │ │ +409010: 5412 c693 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +409014: 1250 |0002: const/4 v0, #int 5 // #5 │ │ +409016: 6e20 2744 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@4427 │ │ +40901c: 5412 c693 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +409020: 2200 a61b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8; // type@1ba6 │ │ +409024: 7020 fea6 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a6fe │ │ +40902a: 6e20 1c0d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ +409030: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +409032: 0f02 |0011: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0006 line=416 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/View; │ │ @@ -1742384,18 +1742392,18 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4094ac: |[4094ac] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -4094bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4094be: 6e20 8647 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4786 │ │ -4094c4: 0e00 |0004: return-void │ │ +409494: |[409494] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$3:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +4094a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4094a6: 6e20 8647 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4786 │ │ +4094ac: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=461 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ #18 : (in Lde/danoeh/antennapod/fragment/QueueFragment;) │ │ @@ -1742403,32 +1742411,32 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -4094c8: |[4094c8] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -4094d8: 6e10 a635 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -4094de: 0c00 |0003: move-result-object v0 │ │ -4094e0: 7110 a09d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ -4094e6: 2200 7d01 |0007: new-instance v0, Landroid/os/Handler; // type@017d │ │ -4094ea: 7100 6007 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ -4094f0: 0c01 |000c: move-result-object v1 │ │ -4094f2: 7020 3c07 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ -4094f8: 2201 9e1b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0; // type@1b9e │ │ -4094fc: 7020 eea6 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a6ee │ │ -409502: 6e10 3a35 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -409508: 0c05 |0018: move-result-object v5 │ │ -40950a: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ -409510: 6e20 0603 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ -409516: 0a05 |001f: move-result v5 │ │ -409518: 8152 |0020: int-to-long v2, v5 │ │ -40951a: 6e40 4907 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ -409520: 0e00 |0024: return-void │ │ +4094b0: |[4094b0] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +4094c0: 6e10 a635 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +4094c6: 0c00 |0003: move-result-object v0 │ │ +4094c8: 7110 a09d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ +4094ce: 2200 7d01 |0007: new-instance v0, Landroid/os/Handler; // type@017d │ │ +4094d2: 7100 6007 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ +4094d8: 0c01 |000c: move-result-object v1 │ │ +4094da: 7020 3c07 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ +4094e0: 2201 9e1b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0; // type@1b9e │ │ +4094e4: 7020 eea6 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda0;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a6ee │ │ +4094ea: 6e10 3a35 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +4094f0: 0c05 |0018: move-result-object v5 │ │ +4094f2: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ +4094f8: 6e20 0603 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ +4094fe: 0a05 |001f: move-result v5 │ │ +409500: 8152 |0020: int-to-long v2, v5 │ │ +409502: 6e40 4907 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ +409508: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0007 line=461 │ │ 0x0015 line=462 │ │ 0x0021 line=461 │ │ locals : │ │ @@ -1742440,30 +1742448,30 @@ │ │ type : '(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -40904c: |[40904c] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40905c: 2200 d51b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1bd5 │ │ -409060: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -409066: 0c01 |0005: move-result-object v1 │ │ -409068: 1f01 d617 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40906c: 6e10 5a8f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ -409072: 0a03 |000b: move-result v3 │ │ -409074: 7030 f0a7 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a7f0 │ │ -40907a: 5423 c593 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -40907e: 6e10 8f96 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@968f │ │ -409084: 0c03 |0014: move-result-object v3 │ │ -409086: 6e20 f4a7 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a7f4 │ │ -40908c: 5423 c593 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409090: 6e10 2e97 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -409096: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -409098: 0f03 |001e: return v3 │ │ +409034: |[409034] de.danoeh.antennapod.fragment.QueueFragment.lambda$onCreateView$5:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +409044: 2200 d51b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler; // type@1bd5 │ │ +409048: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40904e: 0c01 |0005: move-result-object v1 │ │ +409050: 1f01 d617 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +409054: 6e10 5a8f 0300 |0008: invoke-virtual {v3}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ +40905a: 0a03 |000b: move-result v3 │ │ +40905c: 7030 f0a7 1003 |000c: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;I)V // method@a7f0 │ │ +409062: 5423 c593 |000f: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +409066: 6e10 8f96 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getSelectedItems:()Ljava/util/List; // method@968f │ │ +40906c: 0c03 |0014: move-result-object v3 │ │ +40906e: 6e20 f4a7 3000 |0015: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/fragment/actions/EpisodeMultiSelectActionHandler;.handleAction:(Ljava/util/List;)V // method@a7f4 │ │ +409074: 5423 c593 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +409078: 6e10 2e97 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +40907e: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +409080: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0011 line=496 │ │ 0x0018 line=497 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ @@ -1742474,28 +1742482,28 @@ │ │ type : '(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -409524: |[409524] de.danoeh.antennapod.fragment.QueueFragment.lambda$toggleQueueLock$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ -409534: 5413 c293 |0000: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@93c2 │ │ -409538: 7210 9902 0300 |0002: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -40953e: 0c03 |0005: move-result-object v3 │ │ -409540: 6e10 6b10 0200 |0006: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -409546: 0a02 |0009: move-result v2 │ │ -409548: 1214 |000a: const/4 v4, #int 1 // #1 │ │ -40954a: b742 |000b: xor-int/2addr v2, v4 │ │ -40954c: 1a00 9fda |000c: const-string v0, "show_lock_warning" // string@da9f │ │ -409550: 7230 9102 0302 |000e: invoke-interface {v3, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -409556: 0c02 |0011: move-result-object v2 │ │ -409558: 7210 8f02 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -40955e: 7020 3ba7 4100 |0015: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a73b │ │ -409564: 0e00 |0018: return-void │ │ +40950c: |[40950c] de.danoeh.antennapod.fragment.QueueFragment.lambda$toggleQueueLock$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ +40951c: 5413 c293 |0000: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@93c2 │ │ +409520: 7210 9902 0300 |0002: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +409526: 0c03 |0005: move-result-object v3 │ │ +409528: 6e10 6b10 0200 |0006: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +40952e: 0a02 |0009: move-result v2 │ │ +409530: 1214 |000a: const/4 v4, #int 1 // #1 │ │ +409532: b742 |000b: xor-int/2addr v2, v4 │ │ +409534: 1a00 9fda |000c: const-string v0, "show_lock_warning" // string@da9f │ │ +409538: 7230 9102 0302 |000e: invoke-interface {v3, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +40953e: 0c02 |0011: move-result-object v2 │ │ +409540: 7210 8f02 0200 |0012: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +409546: 7020 3ba7 4100 |0015: invoke-direct {v1, v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a73b │ │ +40954c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0015 line=339 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0019 reg=2 (null) Landroid/widget/CheckBox; │ │ @@ -1742507,45 +1742515,45 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -409568: |[409568] de.danoeh.antennapod.fragment.QueueFragment.loadItems:(Z)V │ │ -409578: 1a00 bf50 |0000: const-string v0, "QueueFragment" // string@50bf │ │ -40957c: 1a01 f1a3 |0002: const-string v1, "loadItems()" // string@a3f1 │ │ -409580: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -409586: 5420 bf93 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93bf │ │ -40958a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -40958e: 7210 08b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -409594: 5420 c493 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409598: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -40959c: 5420 c093 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ -4095a0: 6e10 b3b0 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b0b3 │ │ -4095a6: 2200 9f1b |0017: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda1; // type@1b9f │ │ -4095aa: 7010 f0a6 0000 |0019: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda1;.:()V // method@a6f0 │ │ -4095b0: 7110 f4b0 0000 |001c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -4095b6: 0c00 |001f: move-result-object v0 │ │ -4095b8: 7100 0cb1 0000 |0020: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -4095be: 0c01 |0023: move-result-object v1 │ │ -4095c0: 6e20 fcb0 1000 |0024: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -4095c6: 0c00 |0027: move-result-object v0 │ │ -4095c8: 7100 07b1 0000 |0028: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -4095ce: 0c01 |002b: move-result-object v1 │ │ -4095d0: 6e20 f7b0 1000 |002c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -4095d6: 0c00 |002f: move-result-object v0 │ │ -4095d8: 2201 a01b |0030: new-instance v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2; // type@1ba0 │ │ -4095dc: 7030 f2a6 2103 |0032: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Z)V // method@a6f2 │ │ -4095e2: 2203 a11b |0035: new-instance v3, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda3; // type@1ba1 │ │ -4095e6: 7010 f4a6 0300 |0037: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda3;.:()V // method@a6f4 │ │ -4095ec: 6e30 fab0 1003 |003a: invoke-virtual {v0, v1, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -4095f2: 0c03 |003d: move-result-object v3 │ │ -4095f4: 5b23 bf93 |003e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93bf │ │ -4095f8: 0e00 |0040: return-void │ │ +409550: |[409550] de.danoeh.antennapod.fragment.QueueFragment.loadItems:(Z)V │ │ +409560: 1a00 bf50 |0000: const-string v0, "QueueFragment" // string@50bf │ │ +409564: 1a01 f1a3 |0002: const-string v1, "loadItems()" // string@a3f1 │ │ +409568: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +40956e: 5420 bf93 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93bf │ │ +409572: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +409576: 7210 08b1 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +40957c: 5420 c493 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409580: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +409584: 5420 c093 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ +409588: 6e10 b3b0 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b0b3 │ │ +40958e: 2200 9f1b |0017: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda1; // type@1b9f │ │ +409592: 7010 f0a6 0000 |0019: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda1;.:()V // method@a6f0 │ │ +409598: 7110 f4b0 0000 |001c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +40959e: 0c00 |001f: move-result-object v0 │ │ +4095a0: 7100 0cb1 0000 |0020: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +4095a6: 0c01 |0023: move-result-object v1 │ │ +4095a8: 6e20 fcb0 1000 |0024: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +4095ae: 0c00 |0027: move-result-object v0 │ │ +4095b0: 7100 07b1 0000 |0028: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +4095b6: 0c01 |002b: move-result-object v1 │ │ +4095b8: 6e20 f7b0 1000 |002c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +4095be: 0c00 |002f: move-result-object v0 │ │ +4095c0: 2201 a01b |0030: new-instance v1, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2; // type@1ba0 │ │ +4095c4: 7030 f2a6 2103 |0032: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Z)V // method@a6f2 │ │ +4095ca: 2203 a11b |0035: new-instance v3, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda3; // type@1ba1 │ │ +4095ce: 7010 f4a6 0300 |0037: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda3;.:()V // method@a6f4 │ │ +4095d4: 6e30 fab0 1003 |003a: invoke-virtual {v0, v1, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +4095da: 0c03 |003d: move-result-object v3 │ │ +4095dc: 5b23 bf93 |003e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93bf │ │ +4095e0: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=532 │ │ 0x0007 line=533 │ │ 0x000b line=534 │ │ 0x000e line=536 │ │ 0x0012 line=537 │ │ @@ -1742562,105 +1742570,105 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 179 16-bit code units │ │ -409b68: |[409b68] de.danoeh.antennapod.fragment.QueueFragment.refreshInfoBar:()V │ │ -409b78: 7100 fab4 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -409b7e: 0c00 |0003: move-result-object v0 │ │ -409b80: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -409b82: 2311 0e21 |0005: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -409b86: 5482 c493 |0007: iget-object v2, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409b8a: 7210 e9b4 0200 |0009: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -409b90: 0a02 |000c: move-result v2 │ │ -409b92: 7110 38b2 0200 |000d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -409b98: 0c02 |0010: move-result-object v2 │ │ -409b9a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -409b9c: 4d02 0103 |0012: aput-object v2, v1, v3 │ │ -409ba0: 1402 d000 127f |0014: const v2, #float 1.94072e+38 // #7f1200d0 │ │ -409ba6: 6e20 4235 2800 |0017: invoke-virtual {v8, v2}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -409bac: 0c02 |001a: move-result-object v2 │ │ -409bae: 1213 |001b: const/4 v3, #int 1 // #1 │ │ -409bb0: 4d02 0103 |001c: aput-object v2, v1, v3 │ │ -409bb4: 1a02 3406 |001e: const-string v2, "%d%s" // string@0634 │ │ -409bb8: 7130 a2b2 2001 |0020: invoke-static {v0, v2, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -409bbe: 0c00 |0023: move-result-object v0 │ │ -409bc0: 5481 c493 |0024: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409bc4: 7210 e9b4 0100 |0026: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -409bca: 0a01 |0029: move-result v1 │ │ -409bcc: 3d01 8300 |002a: if-lez v1, 00ad // +0083 │ │ -409bd0: 5481 c493 |002c: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409bd4: 7210 e1b4 0100 |002e: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -409bda: 0c01 |0031: move-result-object v1 │ │ -409bdc: 1602 0000 |0032: const-wide/16 v2, #int 0 // #0 │ │ -409be0: 7210 c4b4 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -409be6: 0a04 |0037: move-result v4 │ │ -409be8: 3804 3700 |0038: if-eqz v4, 006f // +0037 │ │ -409bec: 7210 c5b4 0100 |003a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -409bf2: 0c04 |003d: move-result-object v4 │ │ -409bf4: 1f04 a21c |003e: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -409bf8: 7100 90b0 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.timeRespectsSpeed:()Z // method@b090 │ │ -409bfe: 0a05 |0043: move-result v5 │ │ -409c00: 3805 0b00 |0044: if-eqz v5, 004f // +000b │ │ -409c04: 6e10 b8ab 0400 |0046: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -409c0a: 0c05 |0049: move-result-object v5 │ │ -409c0c: 7110 6a98 0500 |004a: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ -409c12: 0a05 |004d: move-result v5 │ │ -409c14: 2803 |004e: goto 0051 // +0003 │ │ -409c16: 1505 803f |004f: const/high16 v5, #int 1065353216 // #3f80 │ │ -409c1a: 6e10 b8ab 0400 |0051: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -409c20: 0c06 |0054: move-result-object v6 │ │ -409c22: 3806 dfff |0055: if-eqz v6, 0034 // -0021 │ │ -409c26: 6e10 b8ab 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -409c2c: 0c06 |005a: move-result-object v6 │ │ -409c2e: 6e10 f0ab 0600 |005b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ -409c34: 0a06 |005e: move-result v6 │ │ -409c36: 6e10 b8ab 0400 |005f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -409c3c: 0c04 |0062: move-result-object v4 │ │ -409c3e: 6e10 01ac 0400 |0063: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ -409c44: 0a04 |0066: move-result v4 │ │ -409c46: b146 |0067: sub-int/2addr v6, v4 │ │ -409c48: 8166 |0068: int-to-long v6, v6 │ │ -409c4a: 8522 |0069: long-to-float v2, v2 │ │ -409c4c: 8563 |006a: long-to-float v3, v6 │ │ -409c4e: c953 |006b: div-float/2addr v3, v5 │ │ -409c50: c632 |006c: add-float/2addr v2, v3 │ │ -409c52: 8822 |006d: float-to-long v2, v2 │ │ -409c54: 28c6 |006e: goto 0034 // -003a │ │ -409c56: 2201 741e |006f: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -409c5a: 7010 c7b2 0100 |0071: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -409c60: 6e20 d3b2 0100 |0074: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -409c66: 1a00 f501 |0077: const-string v0, " • " // string@01f5 │ │ -409c6a: 6e20 d3b2 0100 |0079: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -409c70: 6e10 deb2 0100 |007c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -409c76: 0c00 |007f: move-result-object v0 │ │ -409c78: 2201 741e |0080: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -409c7c: 7010 c7b2 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -409c82: 6e20 d3b2 0100 |0085: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -409c88: 1400 6003 127f |0088: const v0, #float 1.94085e+38 // #7f120360 │ │ -409c8e: 6e20 4235 0800 |008b: invoke-virtual {v8, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -409c94: 0c00 |008e: move-result-object v0 │ │ -409c96: 6e20 d3b2 0100 |008f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -409c9c: 6e10 deb2 0100 |0092: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -409ca2: 0c00 |0095: move-result-object v0 │ │ -409ca4: 2201 741e |0096: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -409ca8: 7010 c7b2 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -409cae: 6e20 d3b2 0100 |009b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -409cb4: 6e10 1a35 0800 |009e: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -409cba: 0c00 |00a1: move-result-object v0 │ │ -409cbc: 7130 db9c 2003 |00a2: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9cdb │ │ -409cc2: 0c00 |00a5: move-result-object v0 │ │ -409cc4: 6e20 d3b2 0100 |00a6: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -409cca: 6e10 deb2 0100 |00a9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -409cd0: 0c00 |00ac: move-result-object v0 │ │ -409cd2: 5481 c193 |00ad: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@93c1 │ │ -409cd6: 6e20 9412 0100 |00af: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -409cdc: 0e00 |00b2: return-void │ │ +409b50: |[409b50] de.danoeh.antennapod.fragment.QueueFragment.refreshInfoBar:()V │ │ +409b60: 7100 fab4 0000 |0000: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +409b66: 0c00 |0003: move-result-object v0 │ │ +409b68: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +409b6a: 2311 0e21 |0005: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +409b6e: 5482 c493 |0007: iget-object v2, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409b72: 7210 e9b4 0200 |0009: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +409b78: 0a02 |000c: move-result v2 │ │ +409b7a: 7110 38b2 0200 |000d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +409b80: 0c02 |0010: move-result-object v2 │ │ +409b82: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +409b84: 4d02 0103 |0012: aput-object v2, v1, v3 │ │ +409b88: 1402 d000 127f |0014: const v2, #float 1.94072e+38 // #7f1200d0 │ │ +409b8e: 6e20 4235 2800 |0017: invoke-virtual {v8, v2}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +409b94: 0c02 |001a: move-result-object v2 │ │ +409b96: 1213 |001b: const/4 v3, #int 1 // #1 │ │ +409b98: 4d02 0103 |001c: aput-object v2, v1, v3 │ │ +409b9c: 1a02 3406 |001e: const-string v2, "%d%s" // string@0634 │ │ +409ba0: 7130 a2b2 2001 |0020: invoke-static {v0, v2, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +409ba6: 0c00 |0023: move-result-object v0 │ │ +409ba8: 5481 c493 |0024: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409bac: 7210 e9b4 0100 |0026: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +409bb2: 0a01 |0029: move-result v1 │ │ +409bb4: 3d01 8300 |002a: if-lez v1, 00ad // +0083 │ │ +409bb8: 5481 c493 |002c: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409bbc: 7210 e1b4 0100 |002e: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +409bc2: 0c01 |0031: move-result-object v1 │ │ +409bc4: 1602 0000 |0032: const-wide/16 v2, #int 0 // #0 │ │ +409bc8: 7210 c4b4 0100 |0034: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +409bce: 0a04 |0037: move-result v4 │ │ +409bd0: 3804 3700 |0038: if-eqz v4, 006f // +0037 │ │ +409bd4: 7210 c5b4 0100 |003a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +409bda: 0c04 |003d: move-result-object v4 │ │ +409bdc: 1f04 a21c |003e: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +409be0: 7100 90b0 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.timeRespectsSpeed:()Z // method@b090 │ │ +409be6: 0a05 |0043: move-result v5 │ │ +409be8: 3805 0b00 |0044: if-eqz v5, 004f // +000b │ │ +409bec: 6e10 b8ab 0400 |0046: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +409bf2: 0c05 |0049: move-result-object v5 │ │ +409bf4: 7110 6a98 0500 |004a: invoke-static {v5}, Lde/danoeh/antennapod/core/feed/util/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@986a │ │ +409bfa: 0a05 |004d: move-result v5 │ │ +409bfc: 2803 |004e: goto 0051 // +0003 │ │ +409bfe: 1505 803f |004f: const/high16 v5, #int 1065353216 // #3f80 │ │ +409c02: 6e10 b8ab 0400 |0051: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +409c08: 0c06 |0054: move-result-object v6 │ │ +409c0a: 3806 dfff |0055: if-eqz v6, 0034 // -0021 │ │ +409c0e: 6e10 b8ab 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +409c14: 0c06 |005a: move-result-object v6 │ │ +409c16: 6e10 f0ab 0600 |005b: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@abf0 │ │ +409c1c: 0a06 |005e: move-result v6 │ │ +409c1e: 6e10 b8ab 0400 |005f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +409c24: 0c04 |0062: move-result-object v4 │ │ +409c26: 6e10 01ac 0400 |0063: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac01 │ │ +409c2c: 0a04 |0066: move-result v4 │ │ +409c2e: b146 |0067: sub-int/2addr v6, v4 │ │ +409c30: 8166 |0068: int-to-long v6, v6 │ │ +409c32: 8522 |0069: long-to-float v2, v2 │ │ +409c34: 8563 |006a: long-to-float v3, v6 │ │ +409c36: c953 |006b: div-float/2addr v3, v5 │ │ +409c38: c632 |006c: add-float/2addr v2, v3 │ │ +409c3a: 8822 |006d: float-to-long v2, v2 │ │ +409c3c: 28c6 |006e: goto 0034 // -003a │ │ +409c3e: 2201 741e |006f: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +409c42: 7010 c7b2 0100 |0071: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +409c48: 6e20 d3b2 0100 |0074: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +409c4e: 1a00 f501 |0077: const-string v0, " • " // string@01f5 │ │ +409c52: 6e20 d3b2 0100 |0079: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +409c58: 6e10 deb2 0100 |007c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +409c5e: 0c00 |007f: move-result-object v0 │ │ +409c60: 2201 741e |0080: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +409c64: 7010 c7b2 0100 |0082: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +409c6a: 6e20 d3b2 0100 |0085: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +409c70: 1400 6003 127f |0088: const v0, #float 1.94085e+38 // #7f120360 │ │ +409c76: 6e20 4235 0800 |008b: invoke-virtual {v8, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +409c7c: 0c00 |008e: move-result-object v0 │ │ +409c7e: 6e20 d3b2 0100 |008f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +409c84: 6e10 deb2 0100 |0092: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +409c8a: 0c00 |0095: move-result-object v0 │ │ +409c8c: 2201 741e |0096: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +409c90: 7010 c7b2 0100 |0098: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +409c96: 6e20 d3b2 0100 |009b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +409c9c: 6e10 1a35 0800 |009e: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +409ca2: 0c00 |00a1: move-result-object v0 │ │ +409ca4: 7130 db9c 2003 |00a2: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLocalized:(Landroid/content/Context;J)Ljava/lang/String; // method@9cdb │ │ +409caa: 0c00 |00a5: move-result-object v0 │ │ +409cac: 6e20 d3b2 0100 |00a6: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +409cb2: 6e10 deb2 0100 |00a9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +409cb8: 0c00 |00ac: move-result-object v0 │ │ +409cba: 5481 c193 |00ad: iget-object v1, v8, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@93c1 │ │ +409cbe: 6e20 9412 0100 |00af: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +409cc4: 0e00 |00b2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0009 line=511 │ │ 0x0020 line=510 │ │ 0x0024 line=512 │ │ 0x002c line=514 │ │ @@ -1742680,49 +1742688,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -409ce0: |[409ce0] de.danoeh.antennapod.fragment.QueueFragment.refreshToolbarState:()V │ │ -409cf0: 7100 5ab0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ -409cf6: 0a00 |0003: move-result v0 │ │ -409cf8: 5441 c993 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -409cfc: 6e10 2621 0100 |0006: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -409d02: 0c01 |0009: move-result-object v1 │ │ -409d04: 1402 8a02 0a7f |000a: const v2, #float 1.83447e+38 // #7f0a028a │ │ -409d0a: 7220 b60b 2100 |000d: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -409d10: 0c01 |0010: move-result-object v1 │ │ -409d12: 7100 5bb0 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b05b │ │ -409d18: 0a03 |0014: move-result v3 │ │ -409d1a: 7220 e60b 3100 |0015: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ -409d20: 5441 c993 |0018: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -409d24: 6e10 2621 0100 |001a: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -409d2a: 0c01 |001d: move-result-object v1 │ │ -409d2c: 7220 b60b 2100 |001e: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -409d32: 0c01 |0021: move-result-object v1 │ │ -409d34: df02 0001 |0022: xor-int/lit8 v2, v0, #int 1 // #01 │ │ -409d38: 7220 f90b 2100 |0024: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -409d3e: 5441 c993 |0027: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -409d42: 6e10 2621 0100 |0029: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -409d48: 0c01 |002c: move-result-object v1 │ │ -409d4a: 1402 1203 0a7f |002d: const v2, #float 1.83449e+38 // #7f0a0312 │ │ -409d50: 7220 b60b 2100 |0030: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -409d56: 0c01 |0033: move-result-object v1 │ │ -409d58: df02 0001 |0034: xor-int/lit8 v2, v0, #int 1 // #01 │ │ -409d5c: 7220 f90b 2100 |0036: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -409d62: 5441 c993 |0039: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -409d66: 6e10 2621 0100 |003b: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -409d6c: 0c01 |003e: move-result-object v1 │ │ -409d6e: 1402 cb01 0a7f |003f: const v2, #float 1.83443e+38 // #7f0a01cb │ │ -409d74: 7220 b60b 2100 |0042: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -409d7a: 0c01 |0045: move-result-object v1 │ │ -409d7c: 7220 e60b 0100 |0046: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ -409d82: 0e00 |0049: return-void │ │ +409cc8: |[409cc8] de.danoeh.antennapod.fragment.QueueFragment.refreshToolbarState:()V │ │ +409cd8: 7100 5ab0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ +409cde: 0a00 |0003: move-result v0 │ │ +409ce0: 5441 c993 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +409ce4: 6e10 2621 0100 |0006: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +409cea: 0c01 |0009: move-result-object v1 │ │ +409cec: 1402 8a02 0a7f |000a: const v2, #float 1.83447e+38 // #7f0a028a │ │ +409cf2: 7220 b60b 2100 |000d: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +409cf8: 0c01 |0010: move-result-object v1 │ │ +409cfa: 7100 5bb0 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b05b │ │ +409d00: 0a03 |0014: move-result v3 │ │ +409d02: 7220 e60b 3100 |0015: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ +409d08: 5441 c993 |0018: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +409d0c: 6e10 2621 0100 |001a: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +409d12: 0c01 |001d: move-result-object v1 │ │ +409d14: 7220 b60b 2100 |001e: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +409d1a: 0c01 |0021: move-result-object v1 │ │ +409d1c: df02 0001 |0022: xor-int/lit8 v2, v0, #int 1 // #01 │ │ +409d20: 7220 f90b 2100 |0024: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +409d26: 5441 c993 |0027: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +409d2a: 6e10 2621 0100 |0029: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +409d30: 0c01 |002c: move-result-object v1 │ │ +409d32: 1402 1203 0a7f |002d: const v2, #float 1.83449e+38 // #7f0a0312 │ │ +409d38: 7220 b60b 2100 |0030: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +409d3e: 0c01 |0033: move-result-object v1 │ │ +409d40: df02 0001 |0034: xor-int/lit8 v2, v0, #int 1 // #01 │ │ +409d44: 7220 f90b 2100 |0036: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +409d4a: 5441 c993 |0039: iget-object v1, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +409d4e: 6e10 2621 0100 |003b: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +409d54: 0c01 |003e: move-result-object v1 │ │ +409d56: 1402 cb01 0a7f |003f: const v2, #float 1.83443e+38 // #7f0a01cb │ │ +409d5c: 7220 b60b 2100 |0042: invoke-interface {v1, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +409d62: 0c01 |0045: move-result-object v1 │ │ +409d64: 7220 e60b 0100 |0046: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ +409d6a: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0018 line=260 │ │ 0x0027 line=261 │ │ 0x0039 line=262 │ │ @@ -1742734,38 +1742742,38 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -409d84: |[409d84] de.danoeh.antennapod.fragment.QueueFragment.setQueueLocked:(Z)V │ │ -409d94: 7110 7cb0 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b07c │ │ -409d9a: 7010 3aa7 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ -409da0: 5420 c593 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409da4: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -409da8: 6e10 2097 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.updateDragDropEnabled:()V // method@9720 │ │ -409dae: 5420 c493 |000d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409db2: 7210 e9b4 0000 |000f: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -409db8: 0a00 |0012: move-result v0 │ │ -409dba: 3900 1e00 |0013: if-nez v0, 0031 // +001e │ │ -409dbe: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ -409dc0: 3803 0f00 |0016: if-eqz v3, 0025 // +000f │ │ -409dc4: 6e10 1a35 0200 |0018: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -409dca: 0c03 |001b: move-result-object v3 │ │ -409dcc: 1f03 d617 |001c: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -409dd0: 1401 c402 127f |001e: const v1, #float 1.94082e+38 // #7f1202c4 │ │ -409dd6: 6e30 9e94 1300 |0021: invoke-virtual {v3, v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -409ddc: 280d |0024: goto 0031 // +000d │ │ -409dde: 6e10 1a35 0200 |0025: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -409de4: 0c03 |0028: move-result-object v3 │ │ -409de6: 1f03 d617 |0029: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -409dea: 1401 c502 127f |002b: const v1, #float 1.94082e+38 // #7f1202c5 │ │ -409df0: 6e30 9e94 1300 |002e: invoke-virtual {v3, v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -409df6: 0e00 |0031: return-void │ │ +409d6c: |[409d6c] de.danoeh.antennapod.fragment.QueueFragment.setQueueLocked:(Z)V │ │ +409d7c: 7110 7cb0 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b07c │ │ +409d82: 7010 3aa7 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ +409d88: 5420 c593 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +409d8c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +409d90: 6e10 2097 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.updateDragDropEnabled:()V // method@9720 │ │ +409d96: 5420 c493 |000d: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409d9a: 7210 e9b4 0000 |000f: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +409da0: 0a00 |0012: move-result v0 │ │ +409da2: 3900 1e00 |0013: if-nez v0, 0031 // +001e │ │ +409da6: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ +409da8: 3803 0f00 |0016: if-eqz v3, 0025 // +000f │ │ +409dac: 6e10 1a35 0200 |0018: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +409db2: 0c03 |001b: move-result-object v3 │ │ +409db4: 1f03 d617 |001c: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +409db8: 1401 c402 127f |001e: const v1, #float 1.94082e+38 // #7f1202c4 │ │ +409dbe: 6e30 9e94 1300 |0021: invoke-virtual {v3, v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +409dc4: 280d |0024: goto 0031 // +000d │ │ +409dc6: 6e10 1a35 0200 |0025: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +409dcc: 0c03 |0028: move-result-object v3 │ │ +409dce: 1f03 d617 |0029: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +409dd2: 1401 c502 127f |002b: const v1, #float 1.94082e+38 // #7f1202c5 │ │ +409dd8: 6e30 9e94 1300 |002e: invoke-virtual {v3, v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +409dde: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0003 line=349 │ │ 0x0006 line=350 │ │ 0x000a line=351 │ │ 0x000d line=353 │ │ @@ -1742780,19 +1742788,19 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -409df8: |[409df8] de.danoeh.antennapod.fragment.QueueFragment.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -409e08: 7110 7bb0 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueKeepSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b07b │ │ -409e0e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -409e10: 7120 1c9c 0200 |0004: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.reorderQueue:(Lde/danoeh/antennapod/model/feed/SortOrder;Z)Ljava/util/concurrent/Future; // method@9c1c │ │ -409e16: 0e00 |0007: return-void │ │ +409de0: |[409de0] de.danoeh.antennapod.fragment.QueueFragment.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +409df0: 7110 7bb0 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueKeepSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b07b │ │ +409df6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +409df8: 7120 1c9c 0200 |0004: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.reorderQueue:(Lde/danoeh/antennapod/model/feed/SortOrder;Z)Ljava/util/concurrent/Future; // method@9c1c │ │ +409dfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0004 line=369 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ @@ -1742802,55 +1742810,55 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -409e18: |[409e18] de.danoeh.antennapod.fragment.QueueFragment.toggleQueueLock:()V │ │ -409e28: 7100 5bb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b05b │ │ -409e2e: 0a00 |0003: move-result v0 │ │ -409e30: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -409e34: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -409e36: 7020 3ba7 0500 |0007: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a73b │ │ -409e3c: 284e |000a: goto 0058 // +004e │ │ -409e3e: 5450 c293 |000b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@93c2 │ │ -409e42: 1a01 9fda |000d: const-string v1, "show_lock_warning" // string@da9f │ │ -409e46: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -409e48: 7230 9a02 1002 |0010: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -409e4e: 0a00 |0013: move-result v0 │ │ -409e50: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ -409e54: 7020 3ba7 2500 |0016: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a73b │ │ -409e5a: 283f |0019: goto 0058 // +003f │ │ -409e5c: 2200 1415 |001a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -409e60: 6e10 2035 0500 |001c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -409e66: 0c01 |001f: move-result-object v1 │ │ -409e68: 7020 6f81 1000 |0020: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -409e6e: 1401 7a01 127f |0023: const v1, #float 1.94075e+38 // #7f12017a │ │ -409e74: 6e20 bb81 1000 |0026: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -409e7a: 1402 c302 127f |0029: const v2, #float 1.94082e+38 // #7f1202c3 │ │ -409e80: 6e20 8f81 2000 |002c: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -409e86: 6e10 2035 0500 |002f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -409e8c: 0c02 |0032: move-result-object v2 │ │ -409e8e: 1403 2800 0d7f |0033: const v3, #float 1.87422e+38 // #7f0d0028 │ │ -409e94: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -409e96: 7130 e40c 3204 |0037: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -409e9c: 0c02 |003a: move-result-object v2 │ │ -409e9e: 1403 b500 0a7f |003b: const v3, #float 1.83437e+38 // #7f0a00b5 │ │ -409ea4: 6e20 6f0c 3200 |003e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -409eaa: 0c03 |0041: move-result-object v3 │ │ -409eac: 1f03 e502 |0042: check-cast v3, Landroid/widget/CheckBox; // type@02e5 │ │ -409eb0: 6e20 c081 2000 |0044: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -409eb6: 2202 a21b |0047: new-instance v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4; // type@1ba2 │ │ -409eba: 7030 f6a6 5203 |0049: invoke-direct {v2, v5, v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;)V // method@a6f6 │ │ -409ec0: 6e30 ad81 1002 |004c: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -409ec6: 1401 4800 127f |004f: const v1, #float 1.94069e+38 // #7f120048 │ │ -409ecc: 6e30 9981 1004 |0052: invoke-virtual {v0, v1, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -409ed2: 6e10 6814 0000 |0055: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -409ed8: 0e00 |0058: return-void │ │ +409e00: |[409e00] de.danoeh.antennapod.fragment.QueueFragment.toggleQueueLock:()V │ │ +409e10: 7100 5bb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueLocked:()Z // method@b05b │ │ +409e16: 0a00 |0003: move-result v0 │ │ +409e18: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +409e1c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +409e1e: 7020 3ba7 0500 |0007: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a73b │ │ +409e24: 284e |000a: goto 0058 // +004e │ │ +409e26: 5450 c293 |000b: iget-object v0, v5, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@93c2 │ │ +409e2a: 1a01 9fda |000d: const-string v1, "show_lock_warning" // string@da9f │ │ +409e2e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +409e30: 7230 9a02 1002 |0010: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +409e36: 0a00 |0013: move-result v0 │ │ +409e38: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ +409e3c: 7020 3ba7 2500 |0016: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.setQueueLocked:(Z)V // method@a73b │ │ +409e42: 283f |0019: goto 0058 // +003f │ │ +409e44: 2200 1415 |001a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +409e48: 6e10 2035 0500 |001c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +409e4e: 0c01 |001f: move-result-object v1 │ │ +409e50: 7020 6f81 1000 |0020: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +409e56: 1401 7a01 127f |0023: const v1, #float 1.94075e+38 // #7f12017a │ │ +409e5c: 6e20 bb81 1000 |0026: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +409e62: 1402 c302 127f |0029: const v2, #float 1.94082e+38 // #7f1202c3 │ │ +409e68: 6e20 8f81 2000 |002c: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +409e6e: 6e10 2035 0500 |002f: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +409e74: 0c02 |0032: move-result-object v2 │ │ +409e76: 1403 2800 0d7f |0033: const v3, #float 1.87422e+38 // #7f0d0028 │ │ +409e7c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +409e7e: 7130 e40c 3204 |0037: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +409e84: 0c02 |003a: move-result-object v2 │ │ +409e86: 1403 b500 0a7f |003b: const v3, #float 1.83437e+38 // #7f0a00b5 │ │ +409e8c: 6e20 6f0c 3200 |003e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +409e92: 0c03 |0041: move-result-object v3 │ │ +409e94: 1f03 e502 |0042: check-cast v3, Landroid/widget/CheckBox; // type@02e5 │ │ +409e98: 6e20 c081 2000 |0044: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +409e9e: 2202 a21b |0047: new-instance v2, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4; // type@1ba2 │ │ +409ea2: 7030 f6a6 5203 |0049: invoke-direct {v2, v5, v3}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/widget/CheckBox;)V // method@a6f6 │ │ +409ea8: 6e30 ad81 1002 |004c: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +409eae: 1401 4800 127f |004f: const v1, #float 1.94069e+38 // #7f120048 │ │ +409eb4: 6e30 9981 1004 |0052: invoke-virtual {v0, v1, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +409eba: 6e10 6814 0000 |0055: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +409ec0: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0007 line=323 │ │ 0x000b line=325 │ │ 0x0016 line=327 │ │ 0x001a line=329 │ │ @@ -1742871,100 +1742879,100 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 174 16-bit code units │ │ -40909c: |[40909c] de.danoeh.antennapod.fragment.QueueFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -4090ac: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -4090b0: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4090b6: 1a01 64be |0005: const-string v1, "onContextItemSelected() called with: item = [" // string@be64 │ │ -4090ba: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4090c0: 6e20 d2b2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -4090c6: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -4090ca: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4090d0: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -4090d6: 0c00 |0015: move-result-object v0 │ │ -4090d8: 1a01 bf50 |0016: const-string v1, "QueueFragment" // string@50bf │ │ -4090dc: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -4090e2: 6e10 5e35 0600 |001b: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ -4090e8: 0a00 |001e: move-result v0 │ │ -4090ea: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -4090ec: 3800 8d00 |0020: if-eqz v0, 00ad // +008d │ │ -4090f0: 5460 c593 |0022: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -4090f4: 3900 0400 |0024: if-nez v0, 0028 // +0004 │ │ -4090f8: 2900 8700 |0026: goto/16 00ad // +0087 │ │ -4090fc: 6e10 8e96 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ -409102: 0c00 |002b: move-result-object v0 │ │ -409104: 3900 0c00 |002c: if-nez v0, 0038 // +000c │ │ -409108: 1a00 9454 |002e: const-string v0, "Selected item was null, ignoring selection" // string@5494 │ │ -40910c: 7120 fa0a 0100 |0030: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -409112: 6f20 6635 7600 |0033: invoke-super {v6, v7}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ -409118: 0a07 |0036: move-result v7 │ │ -40911a: 0f07 |0037: return v7 │ │ -40911c: 5463 c493 |0038: iget-object v3, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409120: 6e10 77ab 0000 |003a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -409126: 0b04 |003d: move-result-wide v4 │ │ -409128: 7130 3f9d 4305 |003e: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ -40912e: 0a03 |0041: move-result v3 │ │ -409130: 3b03 0c00 |0042: if-gez v3, 004e // +000c │ │ -409134: 1a00 9254 |0044: const-string v0, "Selected item no longer exist, ignoring selection" // string@5492 │ │ -409138: 7120 fa0a 0100 |0046: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ -40913e: 6f20 6635 7600 |0049: invoke-super {v6, v7}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ -409144: 0a07 |004c: move-result v7 │ │ -409146: 0f07 |004d: return v7 │ │ -409148: 5461 c593 |004e: iget-object v1, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -40914c: 6e20 9696 7100 |0050: invoke-virtual {v1, v7}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@9696 │ │ -409152: 0a01 |0053: move-result v1 │ │ -409154: 1214 |0054: const/4 v4, #int 1 // #1 │ │ -409156: 3801 0300 |0055: if-eqz v1, 0058 // +0003 │ │ -40915a: 0f04 |0057: return v4 │ │ -40915c: 7210 d20b 0700 |0058: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -409162: 0a01 |005b: move-result v1 │ │ -409164: 1405 0f02 0a7f |005c: const v5, #float 1.83444e+38 // #7f0a020f │ │ -40916a: 3351 1a00 |005f: if-ne v1, v5, 0079 // +001a │ │ -40916e: 5467 c493 |0061: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409172: 7220 e5b4 3700 |0063: invoke-interface {v7, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -409178: 0c01 |0066: move-result-object v1 │ │ -40917a: 1f01 a21c |0067: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -40917e: 7230 d5b4 2701 |0069: invoke-interface {v7, v2, v1}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -409184: 5467 c593 |006c: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409188: 6e30 be41 3702 |006e: invoke-virtual {v7, v3, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41be │ │ -40918e: 6e10 77ab 0000 |0071: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -409194: 0b00 |0074: move-result-wide v0 │ │ -409196: 7130 159c 1004 |0075: invoke-static {v0, v1, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemToTop:(JZ)Ljava/util/concurrent/Future; // method@9c15 │ │ -40919c: 0f04 |0078: return v4 │ │ -40919e: 1402 0e02 0a7f |0079: const v2, #float 1.83444e+38 // #7f0a020e │ │ -4091a4: 3321 2800 |007c: if-ne v1, v2, 00a4 // +0028 │ │ -4091a8: 5467 c493 |007e: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4091ac: 7210 e9b4 0700 |0080: invoke-interface {v7}, Ljava/util/List;.size:()I // method@b4e9 │ │ -4091b2: 0a01 |0083: move-result v1 │ │ -4091b4: b141 |0084: sub-int/2addr v1, v4 │ │ -4091b6: 5462 c493 |0085: iget-object v2, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4091ba: 7220 e5b4 3200 |0087: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -4091c0: 0c02 |008a: move-result-object v2 │ │ -4091c2: 1f02 a21c |008b: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -4091c6: 7230 d5b4 1702 |008d: invoke-interface {v7, v1, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -4091cc: 5467 c593 |0090: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -4091d0: 5461 c493 |0092: iget-object v1, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4091d4: 7210 e9b4 0100 |0094: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -4091da: 0a01 |0097: move-result v1 │ │ -4091dc: b141 |0098: sub-int/2addr v1, v4 │ │ -4091de: 6e30 be41 3701 |0099: invoke-virtual {v7, v3, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41be │ │ -4091e4: 6e10 77ab 0000 |009c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4091ea: 0b00 |009f: move-result-wide v0 │ │ -4091ec: 7130 149c 1004 |00a0: invoke-static {v0, v1, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemToBottom:(JZ)Ljava/util/concurrent/Future; // method@9c14 │ │ -4091f2: 0f04 |00a3: return v4 │ │ -4091f4: 7210 d20b 0700 |00a4: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -4091fa: 0a07 |00a7: move-result v7 │ │ -4091fc: 7130 deaa 7600 |00a8: invoke-static {v6, v7, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ -409202: 0a07 |00ab: move-result v7 │ │ -409204: 0f07 |00ac: return v7 │ │ -409206: 0f02 |00ad: return v2 │ │ +409084: |[409084] de.danoeh.antennapod.fragment.QueueFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +409094: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +409098: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40909e: 1a01 64be |0005: const-string v1, "onContextItemSelected() called with: item = [" // string@be64 │ │ +4090a2: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4090a8: 6e20 d2b2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +4090ae: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +4090b2: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4090b8: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4090be: 0c00 |0015: move-result-object v0 │ │ +4090c0: 1a01 bf50 |0016: const-string v1, "QueueFragment" // string@50bf │ │ +4090c4: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +4090ca: 6e10 5e35 0600 |001b: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ +4090d0: 0a00 |001e: move-result v0 │ │ +4090d2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +4090d4: 3800 8d00 |0020: if-eqz v0, 00ad // +008d │ │ +4090d8: 5460 c593 |0022: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +4090dc: 3900 0400 |0024: if-nez v0, 0028 // +0004 │ │ +4090e0: 2900 8700 |0026: goto/16 00ad // +0087 │ │ +4090e4: 6e10 8e96 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ +4090ea: 0c00 |002b: move-result-object v0 │ │ +4090ec: 3900 0c00 |002c: if-nez v0, 0038 // +000c │ │ +4090f0: 1a00 9454 |002e: const-string v0, "Selected item was null, ignoring selection" // string@5494 │ │ +4090f4: 7120 fa0a 0100 |0030: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +4090fa: 6f20 6635 7600 |0033: invoke-super {v6, v7}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ +409100: 0a07 |0036: move-result v7 │ │ +409102: 0f07 |0037: return v7 │ │ +409104: 5463 c493 |0038: iget-object v3, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409108: 6e10 77ab 0000 |003a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +40910e: 0b04 |003d: move-result-wide v4 │ │ +409110: 7130 3f9d 4305 |003e: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ +409116: 0a03 |0041: move-result v3 │ │ +409118: 3b03 0c00 |0042: if-gez v3, 004e // +000c │ │ +40911c: 1a00 9254 |0044: const-string v0, "Selected item no longer exist, ignoring selection" // string@5492 │ │ +409120: 7120 fa0a 0100 |0046: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0afa │ │ +409126: 6f20 6635 7600 |0049: invoke-super {v6, v7}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ +40912c: 0a07 |004c: move-result v7 │ │ +40912e: 0f07 |004d: return v7 │ │ +409130: 5461 c593 |004e: iget-object v1, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +409134: 6e20 9696 7100 |0050: invoke-virtual {v1, v7}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@9696 │ │ +40913a: 0a01 |0053: move-result v1 │ │ +40913c: 1214 |0054: const/4 v4, #int 1 // #1 │ │ +40913e: 3801 0300 |0055: if-eqz v1, 0058 // +0003 │ │ +409142: 0f04 |0057: return v4 │ │ +409144: 7210 d20b 0700 |0058: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40914a: 0a01 |005b: move-result v1 │ │ +40914c: 1405 0f02 0a7f |005c: const v5, #float 1.83444e+38 // #7f0a020f │ │ +409152: 3351 1a00 |005f: if-ne v1, v5, 0079 // +001a │ │ +409156: 5467 c493 |0061: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +40915a: 7220 e5b4 3700 |0063: invoke-interface {v7, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +409160: 0c01 |0066: move-result-object v1 │ │ +409162: 1f01 a21c |0067: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +409166: 7230 d5b4 2701 |0069: invoke-interface {v7, v2, v1}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +40916c: 5467 c593 |006c: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +409170: 6e30 be41 3702 |006e: invoke-virtual {v7, v3, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41be │ │ +409176: 6e10 77ab 0000 |0071: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +40917c: 0b00 |0074: move-result-wide v0 │ │ +40917e: 7130 159c 1004 |0075: invoke-static {v0, v1, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemToTop:(JZ)Ljava/util/concurrent/Future; // method@9c15 │ │ +409184: 0f04 |0078: return v4 │ │ +409186: 1402 0e02 0a7f |0079: const v2, #float 1.83444e+38 // #7f0a020e │ │ +40918c: 3321 2800 |007c: if-ne v1, v2, 00a4 // +0028 │ │ +409190: 5467 c493 |007e: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409194: 7210 e9b4 0700 |0080: invoke-interface {v7}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40919a: 0a01 |0083: move-result v1 │ │ +40919c: b141 |0084: sub-int/2addr v1, v4 │ │ +40919e: 5462 c493 |0085: iget-object v2, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +4091a2: 7220 e5b4 3200 |0087: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +4091a8: 0c02 |008a: move-result-object v2 │ │ +4091aa: 1f02 a21c |008b: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +4091ae: 7230 d5b4 1702 |008d: invoke-interface {v7, v1, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +4091b4: 5467 c593 |0090: iget-object v7, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +4091b8: 5461 c493 |0092: iget-object v1, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +4091bc: 7210 e9b4 0100 |0094: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +4091c2: 0a01 |0097: move-result v1 │ │ +4091c4: b141 |0098: sub-int/2addr v1, v4 │ │ +4091c6: 6e30 be41 3701 |0099: invoke-virtual {v7, v3, v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemMoved:(II)V // method@41be │ │ +4091cc: 6e10 77ab 0000 |009c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +4091d2: 0b00 |009f: move-result-wide v0 │ │ +4091d4: 7130 149c 1004 |00a0: invoke-static {v0, v1, v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.moveQueueItemToBottom:(JZ)Ljava/util/concurrent/Future; // method@9c14 │ │ +4091da: 0f04 |00a3: return v4 │ │ +4091dc: 7210 d20b 0700 |00a4: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +4091e2: 0a07 |00a7: move-result v7 │ │ +4091e4: 7130 deaa 7600 |00a8: invoke-static {v6, v7, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ +4091ea: 0a07 |00ab: move-result v7 │ │ +4091ec: 0f07 |00ac: return v7 │ │ +4091ee: 0f02 |00ad: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x001b line=375 │ │ 0x0028 line=378 │ │ 0x0030 line=380 │ │ 0x0033 line=381 │ │ @@ -1742989,26 +1742997,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4095fc: |[4095fc] de.danoeh.antennapod.fragment.QueueFragment.onCreate:(Landroid/os/Bundle;)V │ │ -40960c: 6f20 6735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ -409612: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -409614: 6e20 be35 3200 |0004: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35be │ │ -40961a: 6e10 1a35 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -409620: 0c03 |000a: move-result-object v3 │ │ -409622: 1a00 bf50 |000b: const-string v0, "QueueFragment" // string@50bf │ │ -409626: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -409628: 6e30 2f02 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -40962e: 0c03 |0011: move-result-object v3 │ │ -409630: 5b23 c293 |0012: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@93c2 │ │ -409634: 0e00 |0014: return-void │ │ +4095e4: |[4095e4] de.danoeh.antennapod.fragment.QueueFragment.onCreate:(Landroid/os/Bundle;)V │ │ +4095f4: 6f20 6735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ +4095fa: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +4095fc: 6e20 be35 3200 |0004: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35be │ │ +409602: 6e10 1a35 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +409608: 0c03 |000a: move-result-object v3 │ │ +40960a: 1a00 bf50 |000b: const-string v0, "QueueFragment" // string@50bf │ │ +40960e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +409610: 6e30 2f02 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +409616: 0c03 |0011: move-result-object v3 │ │ +409618: 5b23 c293 |0012: iput-object v3, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.prefs:Landroid/content/SharedPreferences; // field@93c2 │ │ +40961c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ 0x0007 line=102 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ @@ -1743019,193 +1743027,193 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 412 16-bit code units │ │ -408c98: |[408c98] de.danoeh.antennapod.fragment.QueueFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -408ca8: 6f40 6c35 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ -408cae: 1400 cf00 0d7f |0003: const v0, #float 1.87425e+38 // #7f0d00cf │ │ -408cb4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -408cb6: 6e40 a90b 0314 |0007: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -408cbc: 0c03 |000a: move-result-object v3 │ │ -408cbe: 1404 8203 0a7f |000b: const v4, #float 1.83452e+38 // #7f0a0382 │ │ -408cc4: 6e20 6f0c 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -408cca: 0c04 |0011: move-result-object v4 │ │ -408ccc: 1f04 6714 |0012: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -408cd0: 5b24 c993 |0014: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -408cd4: 6e20 6421 2400 |0016: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -408cda: 5424 c993 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -408cde: 2200 a31b |001b: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5; // type@1ba3 │ │ -408ce2: 7020 f8a6 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a6f8 │ │ -408ce8: 6e20 6d0d 0400 |0020: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -408cee: 6e10 3435 0200 |0023: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -408cf4: 0c04 |0026: move-result-object v4 │ │ -408cf6: 6e10 0837 0400 |0027: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ -408cfc: 0a04 |002a: move-result v4 │ │ -408cfe: 3804 0400 |002b: if-eqz v4, 002f // +0004 │ │ -408d02: 1214 |002d: const/4 v4, #int 1 // #1 │ │ -408d04: 2802 |002e: goto 0030 // +0002 │ │ -408d06: 1204 |002f: const/4 v4, #int 0 // #0 │ │ -408d08: 5c24 be93 |0030: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@93be │ │ -408d0c: 3805 0a00 |0032: if-eqz v5, 003c // +000a │ │ -408d10: 1a04 b9e2 |0034: const-string v4, "up_arrow" // string@e2b9 │ │ -408d14: 6e20 0707 4500 |0036: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ -408d1a: 0a04 |0039: move-result v4 │ │ -408d1c: 5c24 be93 |003a: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@93be │ │ -408d20: 6e10 1a35 0200 |003c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -408d26: 0c04 |003f: move-result-object v4 │ │ -408d28: 1f04 d617 |0040: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -408d2c: 5425 c993 |0042: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -408d30: 5520 be93 |0044: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@93be │ │ -408d34: 6e30 9d94 5400 |0046: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ -408d3a: 5424 c993 |0049: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -408d3e: 1405 1500 0f7f |004b: const v5, #float 1.9008e+38 // #7f0f0015 │ │ -408d44: 6e20 3c21 5400 |004e: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -408d4a: 5424 c993 |0051: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -408d4e: 6e10 2621 0400 |0053: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -408d54: 0c04 |0056: move-result-object v4 │ │ -408d56: 1405 8b02 0a7f |0057: const v5, #float 1.83447e+38 // #7f0a028b │ │ -408d5c: 7220 b60b 5400 |005a: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -408d62: 0c04 |005d: move-result-object v4 │ │ -408d64: 6e10 1a35 0200 |005e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -408d6a: 0c05 |0061: move-result-object v5 │ │ -408d6c: 6e10 7b00 0500 |0062: invoke-virtual {v5}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -408d72: 0c05 |0065: move-result-object v5 │ │ -408d74: 1400 1900 0f7f |0066: const v0, #float 1.9008e+38 // #7f0f0019 │ │ -408d7a: 7210 d70b 0400 |0069: invoke-interface {v4}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ -408d80: 0c04 |006c: move-result-object v4 │ │ -408d82: 6e30 c40b 0504 |006d: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -408d88: 7010 3aa7 0200 |0070: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ -408d8e: 1404 8602 0a7f |0073: const v4, #float 1.83447e+38 // #7f0a0286 │ │ -408d94: 6e20 6f0c 4300 |0076: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -408d9a: 0c04 |0079: move-result-object v4 │ │ -408d9c: 1f04 0003 |007a: check-cast v4, Landroid/widget/ProgressBar; // type@0300 │ │ -408da0: 5b24 c393 |007c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.progressBar:Landroid/widget/ProgressBar; // field@93c3 │ │ -408da4: 6e20 930d 1400 |007e: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -408daa: 1404 c001 0a7f |0081: const v4, #float 1.83443e+38 // #7f0a01c0 │ │ -408db0: 6e20 6f0c 4300 |0084: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -408db6: 0c04 |0087: move-result-object v4 │ │ -408db8: 1f04 1303 |0088: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -408dbc: 5b24 c193 |008a: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@93c1 │ │ -408dc0: 1404 9202 0a7f |008c: const v4, #float 1.83447e+38 // #7f0a0292 │ │ -408dc6: 6e20 6f0c 4300 |008f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -408dcc: 0c04 |0092: move-result-object v4 │ │ -408dce: 1f04 ee1d |0093: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ -408dd2: 5b24 c693 |0095: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -408dd6: 6e10 c943 0400 |0097: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;.getItemAnimator:()Landroidx/recyclerview/widget/RecyclerView$ItemAnimator; // method@43c9 │ │ -408ddc: 0c04 |009a: move-result-object v4 │ │ -408dde: 2045 410b |009b: instance-of v5, v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b41 │ │ -408de2: 3805 0700 |009d: if-eqz v5, 00a4 // +0007 │ │ -408de6: 1f04 410b |009f: check-cast v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b41 │ │ -408dea: 6e20 7f44 1400 |00a1: invoke-virtual {v4, v1}, Landroidx/recyclerview/widget/SimpleItemAnimator;.setSupportsChangeAnimations:(Z)V // method@447f │ │ -408df0: 5424 c693 |00a4: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -408df4: 6e10 1a35 0200 |00a6: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -408dfa: 0c05 |00a9: move-result-object v5 │ │ -408dfc: 1f05 d617 |00aa: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -408e00: 6e10 7994 0500 |00ac: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@9479 │ │ -408e06: 0c05 |00af: move-result-object v5 │ │ -408e08: 6e20 3a44 5400 |00b0: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@443a │ │ -408e0e: 5424 c693 |00b3: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -408e12: 6e20 a135 4200 |00b5: invoke-virtual {v2, v4}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ -408e18: 5424 c693 |00b8: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -408e1c: 2205 f01d |00ba: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1df0 │ │ -408e20: 1400 5d00 0a7f |00bc: const v0, #float 1.83435e+38 // #7f0a005d │ │ -408e26: 6e20 6f0c 0300 |00bf: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -408e2c: 0c00 |00c2: move-result-object v0 │ │ -408e2e: 7020 beb0 0500 |00c3: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b0be │ │ -408e34: 6e20 6f43 5400 |00c6: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ -408e3a: 2204 ac1b |00c9: new-instance v4, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions; // type@1bac │ │ -408e3e: 7020 0aa7 2400 |00cb: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a70a │ │ -408e44: 5b24 c893 |00ce: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@93c8 │ │ -408e48: 2205 a31c |00d0: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -408e4c: 1a00 59c8 |00d2: const-string v0, "queued" // string@c859 │ │ -408e50: 7020 d8ab 0500 |00d4: invoke-direct {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -408e56: 6e20 cbaa 5400 |00d7: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aacb │ │ -408e5c: 5424 c893 |00da: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@93c8 │ │ -408e60: 5425 c693 |00dc: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -408e64: 6e20 bbaa 5400 |00de: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ -408e6a: 2204 a91b |00e1: new-instance v4, Lde/danoeh/antennapod/fragment/QueueFragment$2; // type@1ba9 │ │ -408e6e: 6e10 1a35 0200 |00e3: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -408e74: 0c05 |00e6: move-result-object v5 │ │ -408e76: 1f05 d617 |00e7: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -408e7a: 5420 c893 |00e9: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@93c8 │ │ -408e7e: 7040 04a7 2405 |00eb: invoke-direct {v4, v2, v5, v0}, Lde/danoeh/antennapod/fragment/QueueFragment$2;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V // method@a704 │ │ -408e84: 5b24 c593 |00ee: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -408e88: 6e20 3297 2400 |00f0: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@9732 │ │ -408e8e: 5424 c693 |00f3: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -408e92: 5425 c593 |00f5: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -408e96: 6e20 2a44 5400 |00f7: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -408e9c: 1404 4b03 0a7f |00fa: const v4, #float 1.83451e+38 // #7f0a034b │ │ -408ea2: 6e20 6f0c 4300 |00fd: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -408ea8: 0c04 |0100: move-result-object v4 │ │ -408eaa: 1f04 c20b |0101: check-cast v4, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ -408eae: 6e10 3a35 0200 |0103: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -408eb4: 0c05 |0106: move-result-object v5 │ │ -408eb6: 1400 5500 0b7f |0107: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -408ebc: 6e20 0603 0500 |010a: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ -408ec2: 0a05 |010d: move-result v5 │ │ -408ec4: 6e20 7e47 5400 |010e: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@477e │ │ -408eca: 2205 a41b |0111: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6; // type@1ba4 │ │ -408ece: 7030 faa6 2504 |0113: invoke-direct {v5, v2, v4}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a6fa │ │ -408ed4: 6e20 8247 5400 |0116: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4782 │ │ -408eda: 2204 ed1d |0119: new-instance v4, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ -408ede: 6e10 2035 0200 |011b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -408ee4: 0c05 |011e: move-result-object v5 │ │ -408ee6: 7020 b0b0 5400 |011f: invoke-direct {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ -408eec: 5b24 c093 |0122: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ -408ef0: 5425 c693 |0124: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -408ef4: 6e20 b2b0 5400 |0126: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b0b2 │ │ -408efa: 5424 c093 |0129: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ -408efe: 1405 2a01 087f |012b: const v5, #float 1.80781e+38 // #7f08012a │ │ -408f04: 6e20 b4b0 5400 |012e: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ -408f0a: 5424 c093 |0131: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ -408f0e: 1405 f001 127f |0133: const v5, #float 1.94077e+38 // #7f1201f0 │ │ -408f14: 6e20 b7b0 5400 |0136: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ -408f1a: 5424 c093 |0139: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ -408f1e: 1405 f101 127f |013b: const v5, #float 1.94077e+38 // #7f1201f1 │ │ -408f24: 6e20 b5b0 5400 |013e: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ -408f2a: 5424 c093 |0141: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ -408f2e: 5425 c593 |0143: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -408f32: 6e20 b8b0 5400 |0145: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@b0b8 │ │ -408f38: 1404 7601 0a7f |0148: const v4, #float 1.83441e+38 // #7f0a0176 │ │ -408f3e: 6e20 6f0c 4300 |014b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -408f44: 0c04 |014e: move-result-object v4 │ │ -408f46: 1f04 ff16 |014f: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@16ff │ │ -408f4a: 5b24 c793 |0151: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -408f4e: 1405 7701 0a7f |0153: const v5, #float 1.83441e+38 // #7f0a0177 │ │ -408f54: 6e20 6f0c 5300 |0156: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -408f5a: 0c05 |0159: move-result-object v5 │ │ -408f5c: 1f05 f116 |015a: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f1 │ │ -408f60: 6e20 e18f 5400 |015c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8fe1 │ │ -408f66: 5424 c793 |015f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -408f6a: 1405 0500 0f7f |0161: const v5, #float 1.9008e+38 // #7f0f0005 │ │ -408f70: 6e20 c88f 5400 |0164: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fc8 │ │ -408f76: 5424 c793 |0167: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -408f7a: 1405 e301 0a7f |0169: const v5, #float 1.83443e+38 // #7f0a01e3 │ │ -408f80: 6e20 d18f 5400 |016c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -408f86: 5424 c793 |016f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -408f8a: 1405 e501 0a7f |0171: const v5, #float 1.83443e+38 // #7f0a01e5 │ │ -408f90: 6e20 d18f 5400 |0174: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -408f96: 5424 c793 |0177: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -408f9a: 1405 4f00 0a7f |0179: const v5, #float 1.83435e+38 // #7f0a004f │ │ -408fa0: 6e20 d18f 5400 |017c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -408fa6: 5424 c793 |017f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -408faa: 1405 9702 0a7f |0181: const v5, #float 1.83447e+38 // #7f0a0297 │ │ -408fb0: 6e20 d18f 5400 |0184: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -408fb6: 5424 c793 |0187: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -408fba: 2205 aa1b |0189: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$3; // type@1baa │ │ -408fbe: 7020 06a7 2500 |018b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$3;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a706 │ │ -408fc4: 6e20 df8f 5400 |018e: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8fdf │ │ -408fca: 5424 c793 |0191: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -408fce: 2205 a51b |0193: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7; // type@1ba5 │ │ -408fd2: 7020 fca6 2500 |0195: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a6fc │ │ -408fd8: 6e20 de8f 5400 |0198: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8fde │ │ -408fde: 1103 |019b: return-object v3 │ │ +408c80: |[408c80] de.danoeh.antennapod.fragment.QueueFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +408c90: 6f40 6c35 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ +408c96: 1400 cf00 0d7f |0003: const v0, #float 1.87425e+38 // #7f0d00cf │ │ +408c9c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +408c9e: 6e40 a90b 0314 |0007: invoke-virtual {v3, v0, v4, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +408ca4: 0c03 |000a: move-result-object v3 │ │ +408ca6: 1404 8203 0a7f |000b: const v4, #float 1.83452e+38 // #7f0a0382 │ │ +408cac: 6e20 6f0c 4300 |000e: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +408cb2: 0c04 |0011: move-result-object v4 │ │ +408cb4: 1f04 6714 |0012: check-cast v4, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +408cb8: 5b24 c993 |0014: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +408cbc: 6e20 6421 2400 |0016: invoke-virtual {v4, v2}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +408cc2: 5424 c993 |0019: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +408cc6: 2200 a31b |001b: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5; // type@1ba3 │ │ +408cca: 7020 f8a6 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a6f8 │ │ +408cd0: 6e20 6d0d 0400 |0020: invoke-virtual {v4, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +408cd6: 6e10 3435 0200 |0023: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +408cdc: 0c04 |0026: move-result-object v4 │ │ +408cde: 6e10 0837 0400 |0027: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ +408ce4: 0a04 |002a: move-result v4 │ │ +408ce6: 3804 0400 |002b: if-eqz v4, 002f // +0004 │ │ +408cea: 1214 |002d: const/4 v4, #int 1 // #1 │ │ +408cec: 2802 |002e: goto 0030 // +0002 │ │ +408cee: 1204 |002f: const/4 v4, #int 0 // #0 │ │ +408cf0: 5c24 be93 |0030: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@93be │ │ +408cf4: 3805 0a00 |0032: if-eqz v5, 003c // +000a │ │ +408cf8: 1a04 b9e2 |0034: const-string v4, "up_arrow" // string@e2b9 │ │ +408cfc: 6e20 0707 4500 |0036: invoke-virtual {v5, v4}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ +408d02: 0a04 |0039: move-result v4 │ │ +408d04: 5c24 be93 |003a: iput-boolean v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@93be │ │ +408d08: 6e10 1a35 0200 |003c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +408d0e: 0c04 |003f: move-result-object v4 │ │ +408d10: 1f04 d617 |0040: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +408d14: 5425 c993 |0042: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +408d18: 5520 be93 |0044: iget-boolean v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@93be │ │ +408d1c: 6e30 9d94 5400 |0046: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ +408d22: 5424 c993 |0049: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +408d26: 1405 1500 0f7f |004b: const v5, #float 1.9008e+38 // #7f0f0015 │ │ +408d2c: 6e20 3c21 5400 |004e: invoke-virtual {v4, v5}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +408d32: 5424 c993 |0051: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +408d36: 6e10 2621 0400 |0053: invoke-virtual {v4}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +408d3c: 0c04 |0056: move-result-object v4 │ │ +408d3e: 1405 8b02 0a7f |0057: const v5, #float 1.83447e+38 // #7f0a028b │ │ +408d44: 7220 b60b 5400 |005a: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +408d4a: 0c04 |005d: move-result-object v4 │ │ +408d4c: 6e10 1a35 0200 |005e: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +408d52: 0c05 |0061: move-result-object v5 │ │ +408d54: 6e10 7b00 0500 |0062: invoke-virtual {v5}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +408d5a: 0c05 |0065: move-result-object v5 │ │ +408d5c: 1400 1900 0f7f |0066: const v0, #float 1.9008e+38 // #7f0f0019 │ │ +408d62: 7210 d70b 0400 |0069: invoke-interface {v4}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ +408d68: 0c04 |006c: move-result-object v4 │ │ +408d6a: 6e30 c40b 0504 |006d: invoke-virtual {v5, v0, v4}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +408d70: 7010 3aa7 0200 |0070: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ +408d76: 1404 8602 0a7f |0073: const v4, #float 1.83447e+38 // #7f0a0286 │ │ +408d7c: 6e20 6f0c 4300 |0076: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +408d82: 0c04 |0079: move-result-object v4 │ │ +408d84: 1f04 0003 |007a: check-cast v4, Landroid/widget/ProgressBar; // type@0300 │ │ +408d88: 5b24 c393 |007c: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.progressBar:Landroid/widget/ProgressBar; // field@93c3 │ │ +408d8c: 6e20 930d 1400 |007e: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +408d92: 1404 c001 0a7f |0081: const v4, #float 1.83443e+38 // #7f0a01c0 │ │ +408d98: 6e20 6f0c 4300 |0084: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +408d9e: 0c04 |0087: move-result-object v4 │ │ +408da0: 1f04 1303 |0088: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +408da4: 5b24 c193 |008a: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@93c1 │ │ +408da8: 1404 9202 0a7f |008c: const v4, #float 1.83447e+38 // #7f0a0292 │ │ +408dae: 6e20 6f0c 4300 |008f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +408db4: 0c04 |0092: move-result-object v4 │ │ +408db6: 1f04 ee1d |0093: check-cast v4, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ +408dba: 5b24 c693 |0095: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +408dbe: 6e10 c943 0400 |0097: invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;.getItemAnimator:()Landroidx/recyclerview/widget/RecyclerView$ItemAnimator; // method@43c9 │ │ +408dc4: 0c04 |009a: move-result-object v4 │ │ +408dc6: 2045 410b |009b: instance-of v5, v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b41 │ │ +408dca: 3805 0700 |009d: if-eqz v5, 00a4 // +0007 │ │ +408dce: 1f04 410b |009f: check-cast v4, Landroidx/recyclerview/widget/SimpleItemAnimator; // type@0b41 │ │ +408dd2: 6e20 7f44 1400 |00a1: invoke-virtual {v4, v1}, Landroidx/recyclerview/widget/SimpleItemAnimator;.setSupportsChangeAnimations:(Z)V // method@447f │ │ +408dd8: 5424 c693 |00a4: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +408ddc: 6e10 1a35 0200 |00a6: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +408de2: 0c05 |00a9: move-result-object v5 │ │ +408de4: 1f05 d617 |00aa: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +408de8: 6e10 7994 0500 |00ac: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@9479 │ │ +408dee: 0c05 |00af: move-result-object v5 │ │ +408df0: 6e20 3a44 5400 |00b0: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@443a │ │ +408df6: 5424 c693 |00b3: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +408dfa: 6e20 a135 4200 |00b5: invoke-virtual {v2, v4}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ +408e00: 5424 c693 |00b8: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +408e04: 2205 f01d |00ba: new-instance v5, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1df0 │ │ +408e08: 1400 5d00 0a7f |00bc: const v0, #float 1.83435e+38 // #7f0a005d │ │ +408e0e: 6e20 6f0c 0300 |00bf: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +408e14: 0c00 |00c2: move-result-object v0 │ │ +408e16: 7020 beb0 0500 |00c3: invoke-direct {v5, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b0be │ │ +408e1c: 6e20 6f43 5400 |00c6: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ +408e22: 2204 ac1b |00c9: new-instance v4, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions; // type@1bac │ │ +408e26: 7020 0aa7 2400 |00cb: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$QueueSwipeActions;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a70a │ │ +408e2c: 5b24 c893 |00ce: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@93c8 │ │ +408e30: 2205 a31c |00d0: new-instance v5, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +408e34: 1a00 59c8 |00d2: const-string v0, "queued" // string@c859 │ │ +408e38: 7020 d8ab 0500 |00d4: invoke-direct {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +408e3e: 6e20 cbaa 5400 |00d7: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aacb │ │ +408e44: 5424 c893 |00da: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@93c8 │ │ +408e48: 5425 c693 |00dc: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +408e4c: 6e20 bbaa 5400 |00de: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ +408e52: 2204 a91b |00e1: new-instance v4, Lde/danoeh/antennapod/fragment/QueueFragment$2; // type@1ba9 │ │ +408e56: 6e10 1a35 0200 |00e3: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +408e5c: 0c05 |00e6: move-result-object v5 │ │ +408e5e: 1f05 d617 |00e7: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +408e62: 5420 c893 |00e9: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@93c8 │ │ +408e66: 7040 04a7 2405 |00eb: invoke-direct {v4, v2, v5, v0}, Lde/danoeh/antennapod/fragment/QueueFragment$2;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V // method@a704 │ │ +408e6c: 5b24 c593 |00ee: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +408e70: 6e20 3297 2400 |00f0: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@9732 │ │ +408e76: 5424 c693 |00f3: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +408e7a: 5425 c593 |00f5: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +408e7e: 6e20 2a44 5400 |00f7: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +408e84: 1404 4b03 0a7f |00fa: const v4, #float 1.83451e+38 // #7f0a034b │ │ +408e8a: 6e20 6f0c 4300 |00fd: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +408e90: 0c04 |0100: move-result-object v4 │ │ +408e92: 1f04 c20b |0101: check-cast v4, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ +408e96: 6e10 3a35 0200 |0103: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +408e9c: 0c05 |0106: move-result-object v5 │ │ +408e9e: 1400 5500 0b7f |0107: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +408ea4: 6e20 0603 0500 |010a: invoke-virtual {v5, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ +408eaa: 0a05 |010d: move-result v5 │ │ +408eac: 6e20 7e47 5400 |010e: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@477e │ │ +408eb2: 2205 a41b |0111: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6; // type@1ba4 │ │ +408eb6: 7030 faa6 2504 |0113: invoke-direct {v5, v2, v4}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a6fa │ │ +408ebc: 6e20 8247 5400 |0116: invoke-virtual {v4, v5}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4782 │ │ +408ec2: 2204 ed1d |0119: new-instance v4, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ +408ec6: 6e10 2035 0200 |011b: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +408ecc: 0c05 |011e: move-result-object v5 │ │ +408ece: 7020 b0b0 5400 |011f: invoke-direct {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ +408ed4: 5b24 c093 |0122: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ +408ed8: 5425 c693 |0124: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +408edc: 6e20 b2b0 5400 |0126: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b0b2 │ │ +408ee2: 5424 c093 |0129: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ +408ee6: 1405 2a01 087f |012b: const v5, #float 1.80781e+38 // #7f08012a │ │ +408eec: 6e20 b4b0 5400 |012e: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ +408ef2: 5424 c093 |0131: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ +408ef6: 1405 f001 127f |0133: const v5, #float 1.94077e+38 // #7f1201f0 │ │ +408efc: 6e20 b7b0 5400 |0136: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ +408f02: 5424 c093 |0139: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ +408f06: 1405 f101 127f |013b: const v5, #float 1.94077e+38 // #7f1201f1 │ │ +408f0c: 6e20 b5b0 5400 |013e: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ +408f12: 5424 c093 |0141: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93c0 │ │ +408f16: 5425 c593 |0143: iget-object v5, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +408f1a: 6e20 b8b0 5400 |0145: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@b0b8 │ │ +408f20: 1404 7601 0a7f |0148: const v4, #float 1.83441e+38 // #7f0a0176 │ │ +408f26: 6e20 6f0c 4300 |014b: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +408f2c: 0c04 |014e: move-result-object v4 │ │ +408f2e: 1f04 ff16 |014f: check-cast v4, Lcom/leinardi/android/speeddial/SpeedDialView; // type@16ff │ │ +408f32: 5b24 c793 |0151: iput-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +408f36: 1405 7701 0a7f |0153: const v5, #float 1.83441e+38 // #7f0a0177 │ │ +408f3c: 6e20 6f0c 5300 |0156: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +408f42: 0c05 |0159: move-result-object v5 │ │ +408f44: 1f05 f116 |015a: check-cast v5, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f1 │ │ +408f48: 6e20 e18f 5400 |015c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8fe1 │ │ +408f4e: 5424 c793 |015f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +408f52: 1405 0500 0f7f |0161: const v5, #float 1.9008e+38 // #7f0f0005 │ │ +408f58: 6e20 c88f 5400 |0164: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fc8 │ │ +408f5e: 5424 c793 |0167: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +408f62: 1405 e301 0a7f |0169: const v5, #float 1.83443e+38 // #7f0a01e3 │ │ +408f68: 6e20 d18f 5400 |016c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +408f6e: 5424 c793 |016f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +408f72: 1405 e501 0a7f |0171: const v5, #float 1.83443e+38 // #7f0a01e5 │ │ +408f78: 6e20 d18f 5400 |0174: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +408f7e: 5424 c793 |0177: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +408f82: 1405 4f00 0a7f |0179: const v5, #float 1.83435e+38 // #7f0a004f │ │ +408f88: 6e20 d18f 5400 |017c: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +408f8e: 5424 c793 |017f: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +408f92: 1405 9702 0a7f |0181: const v5, #float 1.83447e+38 // #7f0a0297 │ │ +408f98: 6e20 d18f 5400 |0184: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +408f9e: 5424 c793 |0187: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +408fa2: 2205 aa1b |0189: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$3; // type@1baa │ │ +408fa6: 7020 06a7 2500 |018b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$3;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a706 │ │ +408fac: 6e20 df8f 5400 |018e: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8fdf │ │ +408fb2: 5424 c793 |0191: iget-object v4, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +408fb6: 2205 a51b |0193: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7; // type@1ba5 │ │ +408fba: 7020 fca6 2500 |0195: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a6fc │ │ +408fc0: 6e20 de8f 5400 |0198: invoke-virtual {v4, v5}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8fde │ │ +408fc6: 1103 |019b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0007 line=411 │ │ 0x000e line=412 │ │ 0x0016 line=413 │ │ 0x0019 line=414 │ │ @@ -1743262,27 +1743270,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -409638: |[409638] de.danoeh.antennapod.fragment.QueueFragment.onDestroyView:()V │ │ -409648: 6f10 6f35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ -40964e: 5420 c593 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409652: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -409656: 6e10 2e97 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -40965c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -40965e: 5b20 c593 |000b: iput-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409662: 5421 c993 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -409666: 3801 0a00 |000f: if-eqz v1, 0019 // +000a │ │ -40966a: 6e20 6421 0100 |0011: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -409670: 5421 c993 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -409674: 6e20 6d0d 0100 |0016: invoke-virtual {v1, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -40967a: 0e00 |0019: return-void │ │ +409620: |[409620] de.danoeh.antennapod.fragment.QueueFragment.onDestroyView:()V │ │ +409630: 6f10 6f35 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ +409636: 5420 c593 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +40963a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +40963e: 6e10 2e97 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +409644: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +409646: 5b20 c593 |000b: iput-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +40964a: 5421 c993 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +40964e: 3801 0a00 |000f: if-eqz v1, 0019 // +000a │ │ +409652: 6e20 6421 0100 |0011: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +409658: 5421 c993 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +40965c: 6e20 6d0d 0100 |0016: invoke-virtual {v1, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +409662: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=247 │ │ 0x0007 line=248 │ │ 0x000b line=250 │ │ 0x000d line=251 │ │ @@ -1743296,27 +1743304,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -40967c: |[40967c] de.danoeh.antennapod.fragment.QueueFragment.onEndSelectMode:()V │ │ -40968c: 5420 c793 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -409690: 6e10 b68f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ -409696: 5420 c793 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -40969a: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -40969e: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4096a4: 5420 c193 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@93c1 │ │ -4096a8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -4096aa: 6e20 930d 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4096b0: 5420 c893 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@93c8 │ │ -4096b4: 5421 c693 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -4096b8: 6e20 bbaa 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ -4096be: 0e00 |0019: return-void │ │ +409664: |[409664] de.danoeh.antennapod.fragment.QueueFragment.onEndSelectMode:()V │ │ +409674: 5420 c793 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +409678: 6e10 b68f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ +40967e: 5420 c793 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +409682: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +409686: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40968c: 5420 c193 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@93c1 │ │ +409690: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +409692: 6e20 930d 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +409698: 5420 c893 |0012: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@93c8 │ │ +40969c: 5421 c693 |0014: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +4096a0: 6e20 bbaa 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.attachTo:(Landroidx/recyclerview/widget/RecyclerView;)Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // method@aabb │ │ +4096a6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0005 line=565 │ │ 0x000c line=566 │ │ 0x0012 line=567 │ │ locals : │ │ @@ -1743327,36 +1743335,36 @@ │ │ type : '(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -4096c0: |[4096c0] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -4096d0: 5420 c493 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4096d4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4096d8: 0e00 |0004: return-void │ │ -4096da: 6e10 fba1 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ -4096e0: 0c03 |0008: move-result-object v3 │ │ -4096e2: 7210 3fb5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -4096e8: 0c03 |000c: move-result-object v3 │ │ -4096ea: 7210 c4b4 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -4096f0: 0a00 |0010: move-result v0 │ │ -4096f2: 3800 1600 |0011: if-eqz v0, 0027 // +0016 │ │ -4096f6: 7210 c5b4 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -4096fc: 0c00 |0016: move-result-object v0 │ │ -4096fe: 1f00 721e |0017: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -409702: 5421 c493 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409706: 7120 3e9d 0100 |001b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ -40970c: 0a00 |001e: move-result v0 │ │ -40970e: 3a00 eeff |001f: if-ltz v0, 000d // -0012 │ │ -409712: 5421 c593 |0021: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409716: 6e20 9396 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ -40971c: 28e7 |0026: goto 000d // -0019 │ │ -40971e: 0e00 |0027: return-void │ │ +4096a8: |[4096a8] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +4096b8: 5420 c493 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +4096bc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4096c0: 0e00 |0004: return-void │ │ +4096c2: 6e10 fba1 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ +4096c8: 0c03 |0008: move-result-object v3 │ │ +4096ca: 7210 3fb5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +4096d0: 0c03 |000c: move-result-object v3 │ │ +4096d2: 7210 c4b4 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +4096d8: 0a00 |0010: move-result v0 │ │ +4096da: 3800 1600 |0011: if-eqz v0, 0027 // +0016 │ │ +4096de: 7210 c5b4 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +4096e4: 0c00 |0016: move-result-object v0 │ │ +4096e6: 1f00 721e |0017: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +4096ea: 5421 c493 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +4096ee: 7120 3e9d 0100 |001b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ +4096f4: 0a00 |001e: move-result v0 │ │ +4096f6: 3a00 eeff |001f: if-ltz v0, 000d // -0012 │ │ +4096fa: 5421 c593 |0021: iget-object v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +4096fe: 6e20 9396 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ +409704: 28e7 |0026: goto 000d // -0019 │ │ +409706: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0005 line=192 │ │ 0x0019 line=193 │ │ 0x0021 line=195 │ │ locals : │ │ @@ -1743368,59 +1743376,59 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedItemEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -409720: |[409720] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -409730: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -409734: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40973a: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ -40973e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -409744: 6e20 d2b2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -40974a: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -40974e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -409754: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40975a: 0c00 |0015: move-result-object v0 │ │ -40975c: 1a01 bf50 |0016: const-string v1, "QueueFragment" // string@50bf │ │ -409760: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -409766: 5460 c493 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -40976a: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ -40976e: 0e00 |001f: return-void │ │ -409770: 5460 c593 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409774: 3900 0700 |0022: if-nez v0, 0029 // +0007 │ │ -409778: 1217 |0024: const/4 v7, #int 1 // #1 │ │ -40977a: 7020 25a7 7600 |0025: invoke-direct {v6, v7}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a725 │ │ -409780: 0e00 |0028: return-void │ │ -409782: 5470 d790 |0029: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -409786: 7210 e9b4 0000 |002b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40978c: 0a00 |002e: move-result v0 │ │ -40978e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -409790: 3501 2b00 |0030: if-ge v1, v0, 005b // +002b │ │ -409794: 5472 d790 |0032: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -409798: 7220 ddb4 1200 |0034: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -40979e: 0c02 |0037: move-result-object v2 │ │ -4097a0: 1f02 a21c |0038: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -4097a4: 5463 c493 |003a: iget-object v3, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4097a8: 6e10 77ab 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4097ae: 0b04 |003f: move-result-wide v4 │ │ -4097b0: 7130 3f9d 4305 |0040: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ -4097b6: 0a03 |0043: move-result v3 │ │ -4097b8: 3a03 1400 |0044: if-ltz v3, 0058 // +0014 │ │ -4097bc: 5464 c493 |0046: iget-object v4, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4097c0: 7220 e5b4 3400 |0048: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -4097c6: 5464 c493 |004b: iget-object v4, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4097ca: 7230 d5b4 3402 |004d: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -4097d0: 5462 c593 |0050: iget-object v2, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -4097d4: 6e20 9396 3200 |0052: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ -4097da: 7010 39a7 0600 |0055: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a739 │ │ -4097e0: d801 0101 |0058: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4097e4: 28d6 |005a: goto 0030 // -002a │ │ -4097e6: 0e00 |005b: return-void │ │ +409708: |[409708] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +409718: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +40971c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +409722: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ +409726: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40972c: 6e20 d2b2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +409732: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +409736: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40973c: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +409742: 0c00 |0015: move-result-object v0 │ │ +409744: 1a01 bf50 |0016: const-string v1, "QueueFragment" // string@50bf │ │ +409748: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +40974e: 5460 c493 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409752: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ +409756: 0e00 |001f: return-void │ │ +409758: 5460 c593 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +40975c: 3900 0700 |0022: if-nez v0, 0029 // +0007 │ │ +409760: 1217 |0024: const/4 v7, #int 1 // #1 │ │ +409762: 7020 25a7 7600 |0025: invoke-direct {v6, v7}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a725 │ │ +409768: 0e00 |0028: return-void │ │ +40976a: 5470 d790 |0029: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +40976e: 7210 e9b4 0000 |002b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +409774: 0a00 |002e: move-result v0 │ │ +409776: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +409778: 3501 2b00 |0030: if-ge v1, v0, 005b // +002b │ │ +40977c: 5472 d790 |0032: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +409780: 7220 ddb4 1200 |0034: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +409786: 0c02 |0037: move-result-object v2 │ │ +409788: 1f02 a21c |0038: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +40978c: 5463 c493 |003a: iget-object v3, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409790: 6e10 77ab 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +409796: 0b04 |003f: move-result-wide v4 │ │ +409798: 7130 3f9d 4305 |0040: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ +40979e: 0a03 |0043: move-result v3 │ │ +4097a0: 3a03 1400 |0044: if-ltz v3, 0058 // +0014 │ │ +4097a4: 5464 c493 |0046: iget-object v4, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +4097a8: 7220 e5b4 3400 |0048: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +4097ae: 5464 c493 |004b: iget-object v4, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +4097b2: 7230 d5b4 3402 |004d: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +4097b8: 5462 c593 |0050: iget-object v2, v6, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +4097bc: 6e20 9396 3200 |0052: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ +4097c2: 7010 39a7 0600 |0055: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a739 │ │ +4097c8: d801 0101 |0058: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4097cc: 28d6 |005a: goto 0030 // -002a │ │ +4097ce: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x001b line=169 │ │ 0x0020 line=171 │ │ 0x0025 line=172 │ │ 0x0029 line=175 │ │ @@ -1743439,22 +1743447,22 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4097e8: |[4097e8] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ -4097f8: 5420 c993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ -4097fc: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -409802: 0c00 |0005: move-result-object v0 │ │ -409804: 1401 9602 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a0296 │ │ -40980a: 5533 d990 |0009: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ -40980e: 7130 6d98 1003 |000b: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@986d │ │ -409814: 0e00 |000e: return-void │ │ +4097d0: |[4097d0] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ +4097e0: 5420 c993 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@93c9 │ │ +4097e4: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +4097ea: 0c00 |0005: move-result-object v0 │ │ +4097ec: 1401 9602 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a0296 │ │ +4097f2: 5533 d990 |0009: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ +4097f6: 7130 6d98 1003 |000b: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@986d │ │ +4097fc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x000f reg=3 (null) Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ │ │ @@ -1743463,77 +1743471,77 @@ │ │ type : '(Lde/danoeh/antennapod/event/QueueEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 146 16-bit code units │ │ -409818: |[409818] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ -409828: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -40982c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -409832: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ -409836: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40983c: 6e20 d2b2 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -409842: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -409846: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40984c: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -409852: 0c00 |0015: move-result-object v0 │ │ -409854: 1a01 bf50 |0016: const-string v1, "QueueFragment" // string@50bf │ │ -409858: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -40985e: 5440 c493 |001b: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409862: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ -409866: 0e00 |001f: return-void │ │ -409868: 5440 c593 |0020: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -40986c: 3900 0700 |0022: if-nez v0, 0029 // +0007 │ │ -409870: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -409872: 7020 25a7 5400 |0025: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a725 │ │ -409878: 0e00 |0028: return-void │ │ -40987a: 6200 b693 |0029: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ -40987e: 5452 e890 |002b: iget-object v2, v5, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e8 │ │ -409882: 6e10 0eb2 0200 |002d: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -409888: 0a02 |0030: move-result v2 │ │ -40988a: 4400 0002 |0031: aget v0, v0, v2 │ │ -40988e: 2b00 4d00 0000 |0033: packed-switch v0, 00000080 // +0000004d │ │ -409894: 2840 |0036: goto 0076 // +0040 │ │ -409896: 0e00 |0037: return-void │ │ -409898: 5445 c493 |0038: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -40989c: 7210 d9b4 0500 |003a: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@b4d9 │ │ -4098a2: 5445 c593 |003d: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -4098a6: 5440 c493 |003f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4098aa: 6e20 9d96 0500 |0041: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -4098b0: 2832 |0044: goto 0076 // +0032 │ │ -4098b2: 5440 c493 |0045: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4098b6: 5455 e990 |0047: iget-object v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90e9 │ │ -4098ba: 6e10 77ab 0500 |0049: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4098c0: 0b02 |004c: move-result-wide v2 │ │ -4098c2: 7130 3f9d 2003 |004d: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ -4098c8: 0a05 |0050: move-result v5 │ │ -4098ca: 5440 c493 |0051: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4098ce: 7220 e5b4 5000 |0053: invoke-interface {v0, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -4098d4: 5440 c593 |0056: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -4098d8: 6e20 c341 5000 |0058: invoke-virtual {v0, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41c3 │ │ -4098de: 281b |005b: goto 0076 // +001b │ │ -4098e0: 5455 ea90 |005c: iget-object v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@90ea │ │ -4098e4: 5b45 c493 |005e: iput-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4098e8: 5440 c593 |0060: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -4098ec: 6e20 9d96 5000 |0062: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -4098f2: 2811 |0065: goto 0076 // +0011 │ │ -4098f4: 5440 c493 |0066: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -4098f8: 5252 eb90 |0068: iget v2, v5, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@90eb │ │ -4098fc: 5453 e990 |006a: iget-object v3, v5, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90e9 │ │ -409900: 7230 d5b4 2003 |006c: invoke-interface {v0, v2, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -409906: 5440 c593 |006f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -40990a: 5255 eb90 |0071: iget v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@90eb │ │ -40990e: 6e20 bd41 5000 |0073: invoke-virtual {v0, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemInserted:(I)V // method@41bd │ │ -409914: 5445 c693 |0076: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -409918: 6e20 bcb0 1500 |0078: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b0bc │ │ -40991e: 7010 39a7 0400 |007b: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a739 │ │ -409924: 0e00 |007e: return-void │ │ -409926: 0000 |007f: nop // spacer │ │ -409928: 0001 0700 0100 0000 3300 0000 2900 ... |0080: packed-switch-data (18 units) │ │ +409800: |[409800] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/QueueEvent;)V │ │ +409810: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +409814: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40981a: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ +40981e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +409824: 6e20 d2b2 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +40982a: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +40982e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +409834: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40983a: 0c00 |0015: move-result-object v0 │ │ +40983c: 1a01 bf50 |0016: const-string v1, "QueueFragment" // string@50bf │ │ +409840: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +409846: 5440 c493 |001b: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +40984a: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ +40984e: 0e00 |001f: return-void │ │ +409850: 5440 c593 |0020: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +409854: 3900 0700 |0022: if-nez v0, 0029 // +0007 │ │ +409858: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +40985a: 7020 25a7 5400 |0025: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a725 │ │ +409860: 0e00 |0028: return-void │ │ +409862: 6200 b693 |0029: sget-object v0, Lde/danoeh/antennapod/fragment/QueueFragment$4;.$SwitchMap$de$danoeh$antennapod$event$QueueEvent$Action:[I // field@93b6 │ │ +409866: 5452 e890 |002b: iget-object v2, v5, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@90e8 │ │ +40986a: 6e10 0eb2 0200 |002d: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +409870: 0a02 |0030: move-result v2 │ │ +409872: 4400 0002 |0031: aget v0, v0, v2 │ │ +409876: 2b00 4d00 0000 |0033: packed-switch v0, 00000080 // +0000004d │ │ +40987c: 2840 |0036: goto 0076 // +0040 │ │ +40987e: 0e00 |0037: return-void │ │ +409880: 5445 c493 |0038: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409884: 7210 d9b4 0500 |003a: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@b4d9 │ │ +40988a: 5445 c593 |003d: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +40988e: 5440 c493 |003f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409892: 6e20 9d96 0500 |0041: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +409898: 2832 |0044: goto 0076 // +0032 │ │ +40989a: 5440 c493 |0045: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +40989e: 5455 e990 |0047: iget-object v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90e9 │ │ +4098a2: 6e10 77ab 0500 |0049: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +4098a8: 0b02 |004c: move-result-wide v2 │ │ +4098aa: 7130 3f9d 2003 |004d: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ +4098b0: 0a05 |0050: move-result v5 │ │ +4098b2: 5440 c493 |0051: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +4098b6: 7220 e5b4 5000 |0053: invoke-interface {v0, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +4098bc: 5440 c593 |0056: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +4098c0: 6e20 c341 5000 |0058: invoke-virtual {v0, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemRemoved:(I)V // method@41c3 │ │ +4098c6: 281b |005b: goto 0076 // +001b │ │ +4098c8: 5455 ea90 |005c: iget-object v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@90ea │ │ +4098cc: 5b45 c493 |005e: iput-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +4098d0: 5440 c593 |0060: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +4098d4: 6e20 9d96 5000 |0062: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +4098da: 2811 |0065: goto 0076 // +0011 │ │ +4098dc: 5440 c493 |0066: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +4098e0: 5252 eb90 |0068: iget v2, v5, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@90eb │ │ +4098e4: 5453 e990 |006a: iget-object v3, v5, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@90e9 │ │ +4098e8: 7230 d5b4 2003 |006c: invoke-interface {v0, v2, v3}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +4098ee: 5440 c593 |006f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +4098f2: 5255 eb90 |0071: iget v5, v5, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@90eb │ │ +4098f6: 6e20 bd41 5000 |0073: invoke-virtual {v0, v5}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyItemInserted:(I)V // method@41bd │ │ +4098fc: 5445 c693 |0076: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +409900: 6e20 bcb0 1500 |0078: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b0bc │ │ +409906: 7010 39a7 0400 |007b: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshInfoBar:()V // method@a739 │ │ +40990c: 0e00 |007e: return-void │ │ +40990e: 0000 |007f: nop // spacer │ │ +409910: 0001 0700 0100 0000 3300 0000 2900 ... |0080: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x001b line=133 │ │ 0x0020 line=135 │ │ 0x0025 line=136 │ │ 0x0029 line=139 │ │ @@ -1743557,35 +1743565,35 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -40994c: |[40994c] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -40995c: 5430 c593 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409960: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -409964: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -409966: 5431 c593 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -40996a: 6e10 8b96 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -409970: 0a01 |000a: move-result v1 │ │ -409972: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ -409976: 5431 c693 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -40997a: 6e20 ac43 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43ac │ │ -409980: 0c01 |0012: move-result-object v1 │ │ -409982: 1f01 f91d |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ -409986: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ -40998a: 6e10 d1b0 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b0d1 │ │ -409990: 0a02 |001a: move-result v2 │ │ -409992: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ -409996: 6e20 d2b0 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b0d2 │ │ -40999c: 2804 |0020: goto 0024 // +0004 │ │ -40999e: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4099a2: 28e2 |0023: goto 0005 // -001e │ │ -4099a4: 0e00 |0024: return-void │ │ +409934: |[409934] de.danoeh.antennapod.fragment.QueueFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +409944: 5430 c593 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +409948: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +40994c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40994e: 5431 c593 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +409952: 6e10 8b96 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +409958: 0a01 |000a: move-result v1 │ │ +40995a: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ +40995e: 5431 c693 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +409962: 6e20 ac43 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43ac │ │ +409968: 0c01 |0012: move-result-object v1 │ │ +40996a: 1f01 f91d |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ +40996e: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ +409972: 6e10 d1b0 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b0d1 │ │ +409978: 0a02 |001a: move-result v2 │ │ +40997a: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ +40997e: 6e20 d2b0 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b0d2 │ │ +409984: 2804 |0020: goto 0024 // +0004 │ │ +409986: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +40998a: 28e2 |0023: goto 0005 // -001e │ │ +40998c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0005 line=203 │ │ 0x000d line=204 │ │ 0x000f line=205 │ │ 0x0017 line=206 │ │ @@ -1743599,43 +1743607,43 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -4099a8: |[4099a8] de.danoeh.antennapod.fragment.QueueFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ -4099b8: 6e10 5435 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3554 │ │ -4099be: 0a00 |0003: move-result v0 │ │ -4099c0: 3800 3000 |0004: if-eqz v0, 0034 // +0030 │ │ -4099c4: 6e10 5e35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ -4099ca: 0a00 |0009: move-result v0 │ │ -4099cc: 3800 2a00 |000a: if-eqz v0, 0034 // +002a │ │ -4099d0: 6e10 5935 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3559 │ │ -4099d6: 0a00 |000f: move-result v0 │ │ -4099d8: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -4099dc: 2822 |0012: goto 0034 // +0022 │ │ -4099de: 6e10 910b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b91 │ │ -4099e4: 0a02 |0016: move-result v2 │ │ -4099e6: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ -4099ea: 3202 0e00 |0019: if-eq v2, v0, 0027 // +000e │ │ -4099ee: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ -4099f2: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ -4099f6: 2815 |001f: goto 0034 // +0015 │ │ -4099f8: 5412 c693 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -4099fc: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -4099fe: 6e20 4444 0200 |0023: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ -409a04: 280e |0026: goto 0034 // +000e │ │ -409a06: 5412 c693 |0027: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -409a0a: 5410 c593 |0029: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -409a0e: 6e10 8b96 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -409a14: 0a00 |002e: move-result v0 │ │ -409a16: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -409a1a: 6e20 4444 0200 |0031: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ -409a20: 0e00 |0034: return-void │ │ +409990: |[409990] de.danoeh.antennapod.fragment.QueueFragment.onKeyUp:(Landroid/view/KeyEvent;)V │ │ +4099a0: 6e10 5435 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isAdded:()Z // method@3554 │ │ +4099a6: 0a00 |0003: move-result v0 │ │ +4099a8: 3800 3000 |0004: if-eqz v0, 0034 // +0030 │ │ +4099ac: 6e10 5e35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ +4099b2: 0a00 |0009: move-result v0 │ │ +4099b4: 3800 2a00 |000a: if-eqz v0, 0034 // +002a │ │ +4099b8: 6e10 5935 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isMenuVisible:()Z // method@3559 │ │ +4099be: 0a00 |000f: move-result v0 │ │ +4099c0: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +4099c4: 2822 |0012: goto 0034 // +0022 │ │ +4099c6: 6e10 910b 0200 |0013: invoke-virtual {v2}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0b91 │ │ +4099cc: 0a02 |0016: move-result v2 │ │ +4099ce: 1300 1e00 |0017: const/16 v0, #int 30 // #1e │ │ +4099d2: 3202 0e00 |0019: if-eq v2, v0, 0027 // +000e │ │ +4099d6: 1300 3000 |001b: const/16 v0, #int 48 // #30 │ │ +4099da: 3202 0300 |001d: if-eq v2, v0, 0020 // +0003 │ │ +4099de: 2815 |001f: goto 0034 // +0015 │ │ +4099e0: 5412 c693 |0020: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +4099e4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +4099e6: 6e20 4444 0200 |0023: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ +4099ec: 280e |0026: goto 0034 // +000e │ │ +4099ee: 5412 c693 |0027: iget-object v2, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +4099f2: 5410 c593 |0029: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +4099f6: 6e10 8b96 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +4099fc: 0a00 |002e: move-result v0 │ │ +4099fe: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +409a02: 6e20 4444 0200 |0031: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ +409a08: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0013 line=232 │ │ 0x0020 line=234 │ │ 0x0027 line=237 │ │ locals : │ │ @@ -1743647,71 +1743655,71 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 119 16-bit code units │ │ -409208: |[409208] de.danoeh.antennapod.fragment.QueueFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -409218: 7210 d20b 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -40921e: 0a00 |0003: move-result v0 │ │ -409220: 1401 8a02 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a028a │ │ -409226: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -409228: 3310 0600 |0008: if-ne v0, v1, 000e // +0006 │ │ -40922c: 7010 3da7 0400 |000a: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.toggleQueueLock:()V // method@a73d │ │ -409232: 0f02 |000d: return v2 │ │ -409234: 1401 9602 0a7f |000e: const v1, #float 1.83447e+38 // #7f0a0296 │ │ -40923a: 3310 0a00 |0011: if-ne v0, v1, 001b // +000a │ │ -40923e: 6e10 a635 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -409244: 0c05 |0016: move-result-object v5 │ │ -409246: 7110 a09d 0500 |0017: invoke-static {v5}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ -40924c: 0f02 |001a: return v2 │ │ -40924e: 1401 c400 0a7f |001b: const v1, #float 1.83437e+38 // #7f0a00c4 │ │ -409254: 3310 1900 |001e: if-ne v0, v1, 0037 // +0019 │ │ -409258: 2205 a71b |0020: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$1; // type@1ba7 │ │ -40925c: 6e10 1a35 0400 |0022: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -409262: 0c00 |0025: move-result-object v0 │ │ -409264: 1401 5600 127f |0026: const v1, #float 1.94069e+38 // #7f120056 │ │ -40926a: 1403 5500 127f |0029: const v3, #float 1.94069e+38 // #7f120055 │ │ -409270: 7053 00a7 4510 |002c: invoke-direct {v5, v4, v0, v1, v3}, Lde/danoeh/antennapod/fragment/QueueFragment$1;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/content/Context;II)V // method@a700 │ │ -409276: 6e10 1998 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ -40927c: 0c05 |0032: move-result-object v5 │ │ -40927e: 6e10 ff00 0500 |0033: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -409284: 0f02 |0036: return v2 │ │ -409286: 1401 cb01 0a7f |0037: const v1, #float 1.83443e+38 // #7f0a01cb │ │ -40928c: 3310 1e00 |003a: if-ne v0, v1, 0058 // +001e │ │ -409290: 7100 5ab0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ -409296: 0a05 |003f: move-result v5 │ │ -409298: b725 |0040: xor-int/2addr v5, v2 │ │ -40929a: 7110 7ab0 0500 |0041: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueKeepSorted:(Z)V // method@b07a │ │ -4092a0: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ -4092a4: 7100 3eb0 0000 |0046: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b03e │ │ -4092aa: 0c05 |0049: move-result-object v5 │ │ -4092ac: 7120 1c9c 2500 |004a: invoke-static {v5, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.reorderQueue:(Lde/danoeh/antennapod/model/feed/SortOrder;Z)Ljava/util/concurrent/Future; // method@9c1c │ │ -4092b2: 5445 c593 |004d: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ -4092b6: 3805 0500 |004f: if-eqz v5, 0054 // +0005 │ │ -4092ba: 6e10 2097 0500 |0051: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.updateDragDropEnabled:()V // method@9720 │ │ -4092c0: 7010 3aa7 0400 |0054: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ -4092c6: 0f02 |0057: return v2 │ │ -4092c8: 1401 4500 0a7f |0058: const v1, #float 1.83435e+38 // #7f0a0045 │ │ -4092ce: 3310 1000 |005b: if-ne v0, v1, 006b // +0010 │ │ -4092d2: 6e10 1a35 0400 |005d: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4092d8: 0c05 |0060: move-result-object v5 │ │ -4092da: 1f05 d617 |0061: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -4092de: 7100 90a7 0000 |0063: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ -4092e4: 0c00 |0066: move-result-object v0 │ │ -4092e6: 6e20 8494 0500 |0067: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -4092ec: 0f02 |006a: return v2 │ │ -4092ee: 7110 60a6 0500 |006b: invoke-static {v5}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a660 │ │ -4092f4: 0c05 |006e: move-result-object v5 │ │ -4092f6: 3805 0600 |006f: if-eqz v5, 0075 // +0006 │ │ -4092fa: 7020 3ca7 5400 |0071: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/QueueFragment;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a73c │ │ -409300: 0f02 |0074: return v2 │ │ -409302: 1205 |0075: const/4 v5, #int 0 // #0 │ │ -409304: 0f05 |0076: return v5 │ │ +4091f0: |[4091f0] de.danoeh.antennapod.fragment.QueueFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +409200: 7210 d20b 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +409206: 0a00 |0003: move-result v0 │ │ +409208: 1401 8a02 0a7f |0004: const v1, #float 1.83447e+38 // #7f0a028a │ │ +40920e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +409210: 3310 0600 |0008: if-ne v0, v1, 000e // +0006 │ │ +409214: 7010 3da7 0400 |000a: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.toggleQueueLock:()V // method@a73d │ │ +40921a: 0f02 |000d: return v2 │ │ +40921c: 1401 9602 0a7f |000e: const v1, #float 1.83447e+38 // #7f0a0296 │ │ +409222: 3310 0a00 |0011: if-ne v0, v1, 001b // +000a │ │ +409226: 6e10 a635 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +40922c: 0c05 |0016: move-result-object v5 │ │ +40922e: 7110 a09d 0500 |0017: invoke-static {v5}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ +409234: 0f02 |001a: return v2 │ │ +409236: 1401 c400 0a7f |001b: const v1, #float 1.83437e+38 // #7f0a00c4 │ │ +40923c: 3310 1900 |001e: if-ne v0, v1, 0037 // +0019 │ │ +409240: 2205 a71b |0020: new-instance v5, Lde/danoeh/antennapod/fragment/QueueFragment$1; // type@1ba7 │ │ +409244: 6e10 1a35 0400 |0022: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40924a: 0c00 |0025: move-result-object v0 │ │ +40924c: 1401 5600 127f |0026: const v1, #float 1.94069e+38 // #7f120056 │ │ +409252: 1403 5500 127f |0029: const v3, #float 1.94069e+38 // #7f120055 │ │ +409258: 7053 00a7 4510 |002c: invoke-direct {v5, v4, v0, v1, v3}, Lde/danoeh/antennapod/fragment/QueueFragment$1;.:(Lde/danoeh/antennapod/fragment/QueueFragment;Landroid/content/Context;II)V // method@a700 │ │ +40925e: 6e10 1998 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ +409264: 0c05 |0032: move-result-object v5 │ │ +409266: 6e10 ff00 0500 |0033: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +40926c: 0f02 |0036: return v2 │ │ +40926e: 1401 cb01 0a7f |0037: const v1, #float 1.83443e+38 // #7f0a01cb │ │ +409274: 3310 1e00 |003a: if-ne v0, v1, 0058 // +001e │ │ +409278: 7100 5ab0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isQueueKeepSorted:()Z // method@b05a │ │ +40927e: 0a05 |003f: move-result v5 │ │ +409280: b725 |0040: xor-int/2addr v5, v2 │ │ +409282: 7110 7ab0 0500 |0041: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueKeepSorted:(Z)V // method@b07a │ │ +409288: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ +40928c: 7100 3eb0 0000 |0046: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getQueueKeepSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b03e │ │ +409292: 0c05 |0049: move-result-object v5 │ │ +409294: 7120 1c9c 2500 |004a: invoke-static {v5, v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.reorderQueue:(Lde/danoeh/antennapod/model/feed/SortOrder;Z)Ljava/util/concurrent/Future; // method@9c1c │ │ +40929a: 5445 c593 |004d: iget-object v5, v4, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerAdapter:Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter; // field@93c5 │ │ +40929e: 3805 0500 |004f: if-eqz v5, 0054 // +0005 │ │ +4092a2: 6e10 2097 0500 |0051: invoke-virtual {v5}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.updateDragDropEnabled:()V // method@9720 │ │ +4092a8: 7010 3aa7 0400 |0054: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ +4092ae: 0f02 |0057: return v2 │ │ +4092b0: 1401 4500 0a7f |0058: const v1, #float 1.83435e+38 // #7f0a0045 │ │ +4092b6: 3310 1000 |005b: if-ne v0, v1, 006b // +0010 │ │ +4092ba: 6e10 1a35 0400 |005d: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4092c0: 0c05 |0060: move-result-object v5 │ │ +4092c2: 1f05 d617 |0061: check-cast v5, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +4092c6: 7100 90a7 0000 |0063: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ +4092cc: 0c00 |0066: move-result-object v0 │ │ +4092ce: 6e20 8494 0500 |0067: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +4092d4: 0f02 |006a: return v2 │ │ +4092d6: 7110 60a6 0500 |006b: invoke-static {v5}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a660 │ │ +4092dc: 0c05 |006e: move-result-object v5 │ │ +4092de: 3805 0600 |006f: if-eqz v5, 0075 // +0006 │ │ +4092e2: 7020 3ca7 5400 |0071: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/QueueFragment;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a73c │ │ +4092e8: 0f02 |0074: return v2 │ │ +4092ea: 1205 |0075: const/4 v5, #int 0 // #0 │ │ +4092ec: 0f05 |0076: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x000a line=274 │ │ 0x0013 line=277 │ │ 0x0020 line=281 │ │ 0x002f line=292 │ │ @@ -1743734,20 +1743742,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -409a24: |[409a24] de.danoeh.antennapod.fragment.QueueFragment.onPause:()V │ │ -409a34: 6f10 7935 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3579 │ │ -409a3a: 5420 c693 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -409a3e: 1a01 bf50 |0005: const-string v1, "QueueFragment" // string@50bf │ │ -409a42: 6e20 bcb0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b0bc │ │ -409a48: 0e00 |000a: return-void │ │ +409a0c: |[409a0c] de.danoeh.antennapod.fragment.QueueFragment.onPause:()V │ │ +409a1c: 6f10 7935 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onPause:()V // method@3579 │ │ +409a22: 5420 c693 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +409a26: 1a01 bf50 |0005: const-string v1, "QueueFragment" // string@50bf │ │ +409a2a: 6e20 bcb0 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.saveScrollPosition:(Ljava/lang/String;)V // method@b0bc │ │ +409a30: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ │ │ @@ -1743756,19 +1743764,19 @@ │ │ type : '(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -409a4c: |[409a4c] de.danoeh.antennapod.fragment.QueueFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -409a5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -409a5e: 7020 25a7 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a725 │ │ -409a64: 7010 3aa7 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ -409a6a: 0e00 |0007: return-void │ │ +409a34: |[409a34] de.danoeh.antennapod.fragment.QueueFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +409a44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +409a46: 7020 25a7 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a725 │ │ +409a4c: 7010 3aa7 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ +409a52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=216 │ │ 0x0004 line=217 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ @@ -1743778,20 +1743786,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -409a6c: |[409a6c] de.danoeh.antennapod.fragment.QueueFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -409a7c: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ -409a80: 5521 be93 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@93be │ │ -409a84: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ -409a8a: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ -409a90: 0e00 |000a: return-void │ │ +409a54: |[409a54] de.danoeh.antennapod.fragment.QueueFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +409a64: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ +409a68: 5521 be93 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.displayUpArrow:Z // field@93be │ │ +409a6c: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ +409a72: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ +409a78: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0007 line=506 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/os/Bundle; │ │ @@ -1743801,27 +1743809,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -409a94: |[409a94] de.danoeh.antennapod.fragment.QueueFragment.onStart:()V │ │ -409aa4: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ -409aaa: 5420 c493 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ -409aae: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -409ab2: 5420 c693 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ -409ab6: 1a01 bf50 |0009: const-string v1, "QueueFragment" // string@50bf │ │ -409aba: 6e20 bbb0 1000 |000b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b0bb │ │ -409ac0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -409ac2: 7020 25a7 0200 |000f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a725 │ │ -409ac8: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -409ace: 0c00 |0015: move-result-object v0 │ │ -409ad0: 6e20 09b7 2000 |0016: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -409ad6: 0e00 |0019: return-void │ │ +409a7c: |[409a7c] de.danoeh.antennapod.fragment.QueueFragment.onStart:()V │ │ +409a8c: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ +409a92: 5420 c493 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.queue:Ljava/util/List; // field@93c4 │ │ +409a96: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +409a9a: 5420 c693 |0007: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93c6 │ │ +409a9e: 1a01 bf50 |0009: const-string v1, "QueueFragment" // string@50bf │ │ +409aa2: 6e20 bbb0 1000 |000b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView;.restoreScrollPosition:(Ljava/lang/String;)V // method@b0bb │ │ +409aa8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +409aaa: 7020 25a7 0200 |000f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a725 │ │ +409ab0: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +409ab6: 0c00 |0015: move-result-object v0 │ │ +409ab8: 6e20 09b7 2000 |0016: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +409abe: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 0x0007 line=109 │ │ 0x000f line=111 │ │ 0x0012 line=112 │ │ @@ -1743833,25 +1743841,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -409ad8: |[409ad8] de.danoeh.antennapod.fragment.QueueFragment.onStartSelectMode:()V │ │ -409ae8: 5420 c893 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@93c8 │ │ -409aec: 6e10 bdaa 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@aabd │ │ -409af2: 5420 c793 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ -409af6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -409af8: 6e20 930d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -409afe: 7010 3aa7 0200 |000b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ -409b04: 5420 c193 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@93c1 │ │ -409b08: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ -409b0c: 6e20 930d 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -409b12: 0e00 |0015: return-void │ │ +409ac0: |[409ac0] de.danoeh.antennapod.fragment.QueueFragment.onStartSelectMode:()V │ │ +409ad0: 5420 c893 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@93c8 │ │ +409ad4: 6e10 bdaa 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.detach:()V // method@aabd │ │ +409ada: 5420 c793 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@93c7 │ │ +409ade: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +409ae0: 6e20 930d 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +409ae6: 7010 3aa7 0200 |000b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ +409aec: 5420 c193 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QueueFragment;.infoBar:Landroid/widget/TextView; // field@93c1 │ │ +409af0: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ +409af4: 6e20 930d 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +409afa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0005 line=557 │ │ 0x000b line=558 │ │ 0x000e line=559 │ │ locals : │ │ @@ -1743862,23 +1743870,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -409b14: |[409b14] de.danoeh.antennapod.fragment.QueueFragment.onStop:()V │ │ -409b24: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -409b2a: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -409b30: 0c00 |0006: move-result-object v0 │ │ -409b32: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -409b38: 5410 bf93 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93bf │ │ -409b3c: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -409b40: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -409b46: 0e00 |0011: return-void │ │ +409afc: |[409afc] de.danoeh.antennapod.fragment.QueueFragment.onStop:()V │ │ +409b0c: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +409b12: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +409b18: 0c00 |0006: move-result-object v0 │ │ +409b1a: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +409b20: 5410 bf93 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QueueFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93bf │ │ +409b24: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +409b28: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +409b2e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x000a line=125 │ │ 0x000e line=126 │ │ locals : │ │ @@ -1743889,19 +1743897,19 @@ │ │ type : '(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -409b48: |[409b48] de.danoeh.antennapod.fragment.QueueFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -409b58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -409b5a: 7020 25a7 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a725 │ │ -409b60: 7010 3aa7 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ -409b66: 0e00 |0007: return-void │ │ +409b30: |[409b30] de.danoeh.antennapod.fragment.QueueFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +409b40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +409b42: 7020 25a7 1000 |0001: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QueueFragment;.loadItems:(Z)V // method@a725 │ │ +409b48: 7010 3aa7 0000 |0004: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.refreshToolbarState:()V // method@a73a │ │ +409b4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=223 │ │ 0x0004 line=224 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ @@ -1743982,17 +1743990,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40a1fc: |[40a1fc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$2v4YmE2O3h5wI6Kpdb3-MY3k8r4:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/util/List;)V │ │ -40a20c: 7020 53a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$3:(Ljava/util/List;)V // method@a753 │ │ -40a212: 0e00 |0003: return-void │ │ +40a1e4: |[40a1e4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$2v4YmE2O3h5wI6Kpdb3-MY3k8r4:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/util/List;)V │ │ +40a1f4: 7020 53a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$3:(Ljava/util/List;)V // method@a753 │ │ +40a1fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1744001,17 +1744009,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40a214: |[40a214] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$A-0CsOpHqJIx-y8hV6TA1O_J1wU:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V │ │ -40a224: 7020 56a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a756 │ │ -40a22a: 0e00 |0003: return-void │ │ +40a1fc: |[40a1fc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$A-0CsOpHqJIx-y8hV6TA1O_J1wU:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V │ │ +40a20c: 7020 56a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a756 │ │ +40a212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1744020,18 +1744028,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40a1b8: |[40a1b8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$Ipj8-e6A3J5J8BXROUJgI2l3feY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ -40a1c8: 7120 52a7 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$2:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; // method@a752 │ │ -40a1ce: 0c00 |0003: move-result-object v0 │ │ -40a1d0: 1100 |0004: return-object v0 │ │ +40a1a0: |[40a1a0] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$Ipj8-e6A3J5J8BXROUJgI2l3feY:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ +40a1b0: 7120 52a7 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$2:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; // method@a752 │ │ +40a1b6: 0c00 |0003: move-result-object v0 │ │ +40a1b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1744040,17 +1744048,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40a22c: |[40a22c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$iEH5ngA4TezWHhmLEdhTTbqGt-c:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/lang/Throwable;)V │ │ -40a23c: 7020 55a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$5:(Ljava/lang/Throwable;)V // method@a755 │ │ -40a242: 0e00 |0003: return-void │ │ +40a214: |[40a214] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$iEH5ngA4TezWHhmLEdhTTbqGt-c:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Ljava/lang/Throwable;)V │ │ +40a224: 7020 55a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$5:(Ljava/lang/Throwable;)V // method@a755 │ │ +40a22a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1744059,17 +1744067,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -40a244: |[40a244] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$t9mG1UFgLQpu_4saqcAV3UNTdRQ:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;Landroid/view/View;)V │ │ -40a254: 7030 51a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$1:(Landroid/content/SharedPreferences;Landroid/view/View;)V // method@a751 │ │ -40a25a: 0e00 |0003: return-void │ │ +40a22c: |[40a22c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$t9mG1UFgLQpu_4saqcAV3UNTdRQ:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;Landroid/view/View;)V │ │ +40a23c: 7030 51a7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$1:(Landroid/content/SharedPreferences;Landroid/view/View;)V // method@a751 │ │ +40a242: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/SharedPreferences; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1744079,17 +1744087,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40a25c: |[40a25c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$w63laqliuyfSiHPpbvsMyOZmI70:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V │ │ -40a26c: 7020 54a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$4:(Landroid/view/View;)V // method@a754 │ │ -40a272: 0e00 |0003: return-void │ │ +40a244: |[40a244] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.$r8$lambda$w63laqliuyfSiHPpbvsMyOZmI70:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/view/View;)V │ │ +40a254: 7020 54a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.lambda$loadToplist$4:(Landroid/view/View;)V // method@a754 │ │ +40a25a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1744098,17 +1744106,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a274: |[40a274] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.:()V │ │ -40a284: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -40a28a: 0e00 |0003: return-void │ │ +40a25c: |[40a25c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.:()V │ │ +40a26c: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +40a272: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;) │ │ @@ -1744116,24 +1744124,24 @@ │ │ type : '(Landroid/content/SharedPreferences;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -40a28c: |[40a28c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$1:(Landroid/content/SharedPreferences;Landroid/view/View;)V │ │ -40a29c: 7210 9902 0200 |0000: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -40a2a2: 0c02 |0003: move-result-object v2 │ │ -40a2a4: 1a03 66bb |0004: const-string v3, "needs_confirm" // string@bb66 │ │ -40a2a8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -40a2aa: 7230 9102 3200 |0007: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -40a2b0: 0c02 |000a: move-result-object v2 │ │ -40a2b2: 7210 8f02 0200 |000b: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -40a2b8: 7010 57a7 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a757 │ │ -40a2be: 0e00 |0011: return-void │ │ +40a274: |[40a274] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$1:(Landroid/content/SharedPreferences;Landroid/view/View;)V │ │ +40a284: 7210 9902 0200 |0000: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +40a28a: 0c02 |0003: move-result-object v2 │ │ +40a28c: 1a03 66bb |0004: const-string v3, "needs_confirm" // string@bb66 │ │ +40a290: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +40a292: 7230 9102 3200 |0007: invoke-interface {v2, v3, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +40a298: 0c02 |000a: move-result-object v2 │ │ +40a29a: 7210 8f02 0200 |000b: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +40a2a0: 7010 57a7 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a757 │ │ +40a2a6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x000e line=138 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/content/SharedPreferences; │ │ @@ -1744144,21 +1744152,21 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -40a1d4: |[40a1d4] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$2:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ -40a1e4: 1300 0c00 |0000: const/16 v0, #int 12 // #c │ │ -40a1e8: 7100 269b 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ -40a1ee: 0c01 |0005: move-result-object v1 │ │ -40a1f0: 6e40 f0ac 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; // method@acf0 │ │ -40a1f6: 0c02 |0009: move-result-object v2 │ │ -40a1f8: 1102 |000a: return-object v2 │ │ +40a1bc: |[40a1bc] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$2:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)Ljava/util/List; │ │ +40a1cc: 1300 0c00 |0000: const/16 v0, #int 12 // #c │ │ +40a1d0: 7100 269b 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ +40a1d6: 0c01 |0005: move-result-object v1 │ │ +40a1d8: 6e40 f0ac 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; // method@acf0 │ │ +40a1de: 0c02 |0009: move-result-object v2 │ │ +40a1e0: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -1744167,40 +1744175,40 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -40a2c0: |[40a2c0] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$3:(Ljava/util/List;)V │ │ -40a2d0: 5430 d993 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ -40a2d4: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -40a2d8: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a2de: 7210 e9b4 0400 |0007: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40a2e4: 0a00 |000a: move-result v0 │ │ -40a2e6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -40a2e8: 3900 1e00 |000c: if-nez v0, 002a // +001e │ │ -40a2ec: 5434 d893 |000e: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@93d8 │ │ -40a2f0: 6e10 3a35 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -40a2f6: 0c00 |0013: move-result-object v0 │ │ -40a2f8: 1402 e602 127f |0014: const v2, #float 1.94082e+38 // #7f1202e6 │ │ -40a2fe: 6e20 1403 2000 |0017: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0314 │ │ -40a304: 0c00 |001a: move-result-object v0 │ │ -40a306: 6e20 9412 0400 |001b: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -40a30c: 5434 d993 |001e: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ -40a310: 6e20 930d 1400 |0020: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a316: 5434 d593 |0023: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ -40a31a: 1240 |0025: const/4 v0, #int 4 // #4 │ │ -40a31c: 6e20 930d 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a322: 280b |0029: goto 0034 // +000b │ │ -40a324: 5430 d593 |002a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ -40a328: 6e20 930d 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a32e: 5430 d493 |002f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@93d4 │ │ -40a332: 6e20 a596 4000 |0031: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.updateData:(Ljava/util/List;)V // method@96a5 │ │ -40a338: 0e00 |0034: return-void │ │ +40a2a8: |[40a2a8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$3:(Ljava/util/List;)V │ │ +40a2b8: 5430 d993 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ +40a2bc: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +40a2c0: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a2c6: 7210 e9b4 0400 |0007: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40a2cc: 0a00 |000a: move-result v0 │ │ +40a2ce: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +40a2d0: 3900 1e00 |000c: if-nez v0, 002a // +001e │ │ +40a2d4: 5434 d893 |000e: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@93d8 │ │ +40a2d8: 6e10 3a35 0300 |0010: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +40a2de: 0c00 |0013: move-result-object v0 │ │ +40a2e0: 1402 e602 127f |0014: const v2, #float 1.94082e+38 // #7f1202e6 │ │ +40a2e6: 6e20 1403 2000 |0017: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0314 │ │ +40a2ec: 0c00 |001a: move-result-object v0 │ │ +40a2ee: 6e20 9412 0400 |001b: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +40a2f4: 5434 d993 |001e: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ +40a2f8: 6e20 930d 1400 |0020: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a2fe: 5434 d593 |0023: iget-object v4, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ +40a302: 1240 |0025: const/4 v0, #int 4 // #4 │ │ +40a304: 6e20 930d 0400 |0026: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a30a: 280b |0029: goto 0034 // +000b │ │ +40a30c: 5430 d593 |002a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ +40a310: 6e20 930d 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a316: 5430 d493 |002f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@93d4 │ │ +40a31a: 6e20 a596 4000 |0031: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.updateData:(Ljava/util/List;)V // method@96a5 │ │ +40a320: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ 0x000e line=151 │ │ 0x001e line=152 │ │ 0x0023 line=153 │ │ @@ -1744215,17 +1744223,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a33c: |[40a33c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$4:(Landroid/view/View;)V │ │ -40a34c: 7010 57a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a757 │ │ -40a352: 0e00 |0003: return-void │ │ +40a324: |[40a324] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$4:(Landroid/view/View;)V │ │ +40a334: 7010 57a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a757 │ │ +40a33a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1744234,36 +1744242,36 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -40a354: |[40a354] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$5:(Ljava/lang/Throwable;)V │ │ -40a364: 1a00 4e1d |0000: const-string v0, "FeedDiscoveryFragment" // string@1d4e │ │ -40a368: 7110 f90a 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -40a36e: 0c01 |0005: move-result-object v1 │ │ -40a370: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -40a376: 5420 d893 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@93d8 │ │ -40a37a: 6e10 00b3 0300 |000b: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ -40a380: 0c03 |000e: move-result-object v3 │ │ -40a382: 6e20 9412 3000 |000f: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -40a388: 5423 d993 |0012: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ -40a38c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -40a38e: 6e20 930d 0300 |0015: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a394: 5423 d593 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ -40a398: 1241 |001a: const/4 v1, #int 4 // #4 │ │ -40a39a: 6e20 930d 1300 |001b: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a3a0: 5423 d793 |001e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ -40a3a4: 6e20 930d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a3aa: 5423 d793 |0023: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ -40a3ae: 2200 ae1b |0025: new-instance v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0; // type@1bae │ │ -40a3b2: 7020 3ea7 2000 |0027: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a73e │ │ -40a3b8: 6e20 680d 0300 |002a: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -40a3be: 0e00 |002d: return-void │ │ +40a33c: |[40a33c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$loadToplist$5:(Ljava/lang/Throwable;)V │ │ +40a34c: 1a00 4e1d |0000: const-string v0, "FeedDiscoveryFragment" // string@1d4e │ │ +40a350: 7110 f90a 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +40a356: 0c01 |0005: move-result-object v1 │ │ +40a358: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +40a35e: 5420 d893 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@93d8 │ │ +40a362: 6e10 00b3 0300 |000b: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b300 │ │ +40a368: 0c03 |000e: move-result-object v3 │ │ +40a36a: 6e20 9412 3000 |000f: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +40a370: 5423 d993 |0012: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ +40a374: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +40a376: 6e20 930d 0300 |0015: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a37c: 5423 d593 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ +40a380: 1241 |001a: const/4 v1, #int 4 // #4 │ │ +40a382: 6e20 930d 1300 |001b: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a388: 5423 d793 |001e: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ +40a38c: 6e20 930d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a392: 5423 d793 |0023: iget-object v3, v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ +40a396: 2200 ae1b |0025: new-instance v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0; // type@1bae │ │ +40a39a: 7020 3ea7 2000 |0027: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a73e │ │ +40a3a0: 6e20 680d 0300 |002a: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +40a3a6: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=159 │ │ 0x0009 line=160 │ │ 0x0012 line=161 │ │ 0x0018 line=162 │ │ 0x001e line=163 │ │ @@ -1744277,22 +1744285,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -40a3c0: |[40a3c0] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -40a3d0: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40a3d6: 0c02 |0003: move-result-object v2 │ │ -40a3d8: 1f02 d617 |0004: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40a3dc: 2200 f91a |0006: new-instance v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment; // type@1af9 │ │ -40a3e0: 7010 cca3 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.:()V // method@a3cc │ │ -40a3e6: 6e20 8494 0200 |000b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -40a3ec: 0e00 |000e: return-void │ │ +40a3a8: |[40a3a8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +40a3b8: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40a3be: 0c02 |0003: move-result-object v2 │ │ +40a3c0: 1f02 d617 |0004: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40a3c4: 2200 f91a |0006: new-instance v0, Lde/danoeh/antennapod/fragment/DiscoveryFragment; // type@1af9 │ │ +40a3c8: 7010 cca3 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DiscoveryFragment;.:()V // method@a3cc │ │ +40a3ce: 6e20 8494 0200 |000b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +40a3d4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1744301,103 +1744309,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 194 16-bit code units │ │ -40a3f0: |[40a3f0] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.loadToplist:()V │ │ -40a400: 5460 d993 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ -40a404: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -40a408: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a40e: 5460 d793 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ -40a412: 1242 |0009: const/4 v2, #int 4 // #4 │ │ -40a414: 6e20 930d 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a41a: 5460 d793 |000d: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ -40a41e: 1402 dd02 127f |000f: const v2, #float 1.94082e+38 // #7f1202dd │ │ -40a424: 6e20 9312 2000 |0012: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -40a42a: 5460 da93 |0015: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@93da │ │ -40a42e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -40a430: 6e20 930d 2000 |0018: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a436: 2200 c31c |001b: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // type@1cc3 │ │ -40a43a: 6e10 2035 0600 |001d: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40a440: 0c03 |0020: move-result-object v3 │ │ -40a442: 7020 eeac 3000 |0021: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.:(Landroid/content/Context;)V // method@acee │ │ -40a448: 6e10 1a35 0600 |0024: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40a44e: 0c03 |0027: move-result-object v3 │ │ -40a450: 1a04 0417 |0028: const-string v4, "CountryRegionPrefs" // string@1704 │ │ -40a454: 6e30 2f02 4302 |002a: invoke-virtual {v3, v4, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -40a45a: 0c03 |002d: move-result-object v3 │ │ -40a45c: 7100 fab4 0000 |002e: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -40a462: 0c04 |0031: move-result-object v4 │ │ -40a464: 6e10 f9b4 0400 |0032: invoke-virtual {v4}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b4f9 │ │ -40a46a: 0c04 |0035: move-result-object v4 │ │ -40a46c: 1a05 b276 |0036: const-string v5, "country_code" // string@76b2 │ │ -40a470: 7230 9e02 5304 |0038: invoke-interface {v3, v5, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -40a476: 0c04 |003b: move-result-object v4 │ │ -40a478: 1a05 ec97 |003c: const-string v5, "hidden_discovery_country" // string@97ec │ │ -40a47c: 7230 9a02 5302 |003e: invoke-interface {v3, v5, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -40a482: 0a05 |0041: move-result v5 │ │ -40a484: 3805 1f00 |0042: if-eqz v5, 0061 // +001f │ │ -40a488: 5460 d893 |0044: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@93d8 │ │ -40a48c: 1403 8200 127f |0046: const v3, #float 1.9407e+38 // #7f120082 │ │ -40a492: 6e20 9312 3000 |0049: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -40a498: 5460 d993 |004c: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ -40a49c: 6e20 930d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a4a2: 5460 d593 |0051: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ -40a4a6: 6e20 930d 1000 |0053: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a4ac: 5460 d793 |0056: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ -40a4b0: 6e20 930d 1000 |0058: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a4b6: 5460 da93 |005b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@93da │ │ -40a4ba: 6e20 930d 1000 |005d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a4c0: 0e00 |0060: return-void │ │ -40a4c2: 1a01 66bb |0061: const-string v1, "needs_confirm" // string@bb66 │ │ -40a4c6: 1215 |0063: const/4 v5, #int 1 // #1 │ │ -40a4c8: 7230 9a02 1305 |0064: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -40a4ce: 0a01 |0067: move-result v1 │ │ -40a4d0: 3801 3000 |0068: if-eqz v1, 0098 // +0030 │ │ -40a4d4: 5460 d893 |006a: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@93d8 │ │ -40a4d8: 1a01 0000 |006c: const-string v1, "" // string@0000 │ │ -40a4dc: 6e20 9412 1000 |006e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -40a4e2: 5460 d993 |0071: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ -40a4e6: 6e20 930d 2000 |0073: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a4ec: 5460 d593 |0076: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ -40a4f0: 6e20 930d 2000 |0078: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a4f6: 5460 d793 |007b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ -40a4fa: 6e20 930d 2000 |007d: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a500: 5460 d793 |0080: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ -40a504: 1401 8000 127f |0082: const v1, #float 1.9407e+38 // #7f120080 │ │ -40a50a: 6e20 9312 1000 |0085: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -40a510: 5460 da93 |0088: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@93da │ │ -40a514: 6e20 930d 2000 |008a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40a51a: 5460 d793 |008d: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ -40a51e: 2201 af1b |008f: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1; // type@1baf │ │ -40a522: 7030 40a7 6103 |0091: invoke-direct {v1, v6, v3}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;)V // method@a740 │ │ -40a528: 6e20 680d 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -40a52e: 0e00 |0097: return-void │ │ -40a530: 2201 b01b |0098: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2; // type@1bb0 │ │ -40a534: 7030 42a7 0104 |009a: invoke-direct {v1, v0, v4}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V // method@a742 │ │ -40a53a: 7110 f4b0 0100 |009d: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -40a540: 0c00 |00a0: move-result-object v0 │ │ -40a542: 7100 0cb1 0000 |00a1: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -40a548: 0c01 |00a4: move-result-object v1 │ │ -40a54a: 6e20 fcb0 1000 |00a5: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -40a550: 0c00 |00a8: move-result-object v0 │ │ -40a552: 7100 07b1 0000 |00a9: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -40a558: 0c01 |00ac: move-result-object v1 │ │ -40a55a: 6e20 f7b0 1000 |00ad: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -40a560: 0c00 |00b0: move-result-object v0 │ │ -40a562: 2201 b11b |00b1: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3; // type@1bb1 │ │ -40a566: 7020 44a7 6100 |00b3: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a744 │ │ -40a56c: 2202 b21b |00b6: new-instance v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4; // type@1bb2 │ │ -40a570: 7020 46a7 6200 |00b8: invoke-direct {v2, v6}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a746 │ │ -40a576: 6e30 fab0 1002 |00bb: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -40a57c: 0c00 |00be: move-result-object v0 │ │ -40a57e: 5b60 d693 |00bf: iput-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93d6 │ │ -40a582: 0e00 |00c1: return-void │ │ +40a3d8: |[40a3d8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.loadToplist:()V │ │ +40a3e8: 5460 d993 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ +40a3ec: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +40a3f0: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a3f6: 5460 d793 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ +40a3fa: 1242 |0009: const/4 v2, #int 4 // #4 │ │ +40a3fc: 6e20 930d 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a402: 5460 d793 |000d: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ +40a406: 1402 dd02 127f |000f: const v2, #float 1.94082e+38 // #7f1202dd │ │ +40a40c: 6e20 9312 2000 |0012: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +40a412: 5460 da93 |0015: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@93da │ │ +40a416: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +40a418: 6e20 930d 2000 |0018: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a41e: 2200 c31c |001b: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; // type@1cc3 │ │ +40a422: 6e10 2035 0600 |001d: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40a428: 0c03 |0020: move-result-object v3 │ │ +40a42a: 7020 eeac 3000 |0021: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.:(Landroid/content/Context;)V // method@acee │ │ +40a430: 6e10 1a35 0600 |0024: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40a436: 0c03 |0027: move-result-object v3 │ │ +40a438: 1a04 0417 |0028: const-string v4, "CountryRegionPrefs" // string@1704 │ │ +40a43c: 6e30 2f02 4302 |002a: invoke-virtual {v3, v4, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +40a442: 0c03 |002d: move-result-object v3 │ │ +40a444: 7100 fab4 0000 |002e: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +40a44a: 0c04 |0031: move-result-object v4 │ │ +40a44c: 6e10 f9b4 0400 |0032: invoke-virtual {v4}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b4f9 │ │ +40a452: 0c04 |0035: move-result-object v4 │ │ +40a454: 1a05 b276 |0036: const-string v5, "country_code" // string@76b2 │ │ +40a458: 7230 9e02 5304 |0038: invoke-interface {v3, v5, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +40a45e: 0c04 |003b: move-result-object v4 │ │ +40a460: 1a05 ec97 |003c: const-string v5, "hidden_discovery_country" // string@97ec │ │ +40a464: 7230 9a02 5302 |003e: invoke-interface {v3, v5, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +40a46a: 0a05 |0041: move-result v5 │ │ +40a46c: 3805 1f00 |0042: if-eqz v5, 0061 // +001f │ │ +40a470: 5460 d893 |0044: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@93d8 │ │ +40a474: 1403 8200 127f |0046: const v3, #float 1.9407e+38 // #7f120082 │ │ +40a47a: 6e20 9312 3000 |0049: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +40a480: 5460 d993 |004c: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ +40a484: 6e20 930d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a48a: 5460 d593 |0051: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ +40a48e: 6e20 930d 1000 |0053: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a494: 5460 d793 |0056: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ +40a498: 6e20 930d 1000 |0058: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a49e: 5460 da93 |005b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@93da │ │ +40a4a2: 6e20 930d 1000 |005d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a4a8: 0e00 |0060: return-void │ │ +40a4aa: 1a01 66bb |0061: const-string v1, "needs_confirm" // string@bb66 │ │ +40a4ae: 1215 |0063: const/4 v5, #int 1 // #1 │ │ +40a4b0: 7230 9a02 1305 |0064: invoke-interface {v3, v1, v5}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +40a4b6: 0a01 |0067: move-result v1 │ │ +40a4b8: 3801 3000 |0068: if-eqz v1, 0098 // +0030 │ │ +40a4bc: 5460 d893 |006a: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@93d8 │ │ +40a4c0: 1a01 0000 |006c: const-string v1, "" // string@0000 │ │ +40a4c4: 6e20 9412 1000 |006e: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +40a4ca: 5460 d993 |0071: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ +40a4ce: 6e20 930d 2000 |0073: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a4d4: 5460 d593 |0076: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ +40a4d8: 6e20 930d 2000 |0078: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a4de: 5460 d793 |007b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ +40a4e2: 6e20 930d 2000 |007d: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a4e8: 5460 d793 |0080: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ +40a4ec: 1401 8000 127f |0082: const v1, #float 1.9407e+38 // #7f120080 │ │ +40a4f2: 6e20 9312 1000 |0085: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +40a4f8: 5460 da93 |0088: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@93da │ │ +40a4fc: 6e20 930d 2000 |008a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40a502: 5460 d793 |008d: iget-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ +40a506: 2201 af1b |008f: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1; // type@1baf │ │ +40a50a: 7030 40a7 6103 |0091: invoke-direct {v1, v6, v3}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;Landroid/content/SharedPreferences;)V // method@a740 │ │ +40a510: 6e20 680d 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +40a516: 0e00 |0097: return-void │ │ +40a518: 2201 b01b |0098: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2; // type@1bb0 │ │ +40a51c: 7030 42a7 0104 |009a: invoke-direct {v1, v0, v4}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;Ljava/lang/String;)V // method@a742 │ │ +40a522: 7110 f4b0 0100 |009d: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +40a528: 0c00 |00a0: move-result-object v0 │ │ +40a52a: 7100 0cb1 0000 |00a1: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +40a530: 0c01 |00a4: move-result-object v1 │ │ +40a532: 6e20 fcb0 1000 |00a5: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +40a538: 0c00 |00a8: move-result-object v0 │ │ +40a53a: 7100 07b1 0000 |00a9: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +40a540: 0c01 |00ac: move-result-object v1 │ │ +40a542: 6e20 f7b0 1000 |00ad: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +40a548: 0c00 |00b0: move-result-object v0 │ │ +40a54a: 2201 b11b |00b1: new-instance v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3; // type@1bb1 │ │ +40a54e: 7020 44a7 6100 |00b3: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a744 │ │ +40a554: 2202 b21b |00b6: new-instance v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4; // type@1bb2 │ │ +40a558: 7020 46a7 6200 |00b8: invoke-direct {v2, v6}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a746 │ │ +40a55e: 6e30 fab0 1002 |00bb: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +40a564: 0c00 |00be: move-result-object v0 │ │ +40a566: 5b60 d693 |00bf: iput-object v0, v6, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93d6 │ │ +40a56a: 0e00 |00c1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0007 line=112 │ │ 0x000d line=113 │ │ 0x0015 line=114 │ │ 0x001b line=116 │ │ @@ -1744431,97 +1744439,97 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 176 16-bit code units │ │ -40a048: |[40a048] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -40a058: 6f40 6c35 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ -40a05e: 1404 d000 0d7f |0003: const v4, #float 1.87425e+38 // #7f0d00d0 │ │ -40a064: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -40a066: 6e40 a90b 4203 |0007: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -40a06c: 0c02 |000a: move-result-object v2 │ │ -40a06e: 1403 0b01 0a7f |000b: const v3, #float 1.83439e+38 // #7f0a010b │ │ -40a074: 6e20 6f0c 3200 |000e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40a07a: 0c03 |0011: move-result-object v3 │ │ -40a07c: 2204 b31b |0012: new-instance v4, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5; // type@1bb3 │ │ -40a080: 7020 48a7 1400 |0014: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a748 │ │ -40a086: 6e20 680d 4300 |0017: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -40a08c: 1403 0901 0a7f |001a: const v3, #float 1.83439e+38 // #7f0a0109 │ │ -40a092: 6e20 6f0c 3200 |001d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40a098: 0c03 |0020: move-result-object v3 │ │ -40a09a: 1f03 f202 |0021: check-cast v3, Landroid/widget/GridView; // type@02f2 │ │ -40a09e: 5b13 d593 |0023: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ -40a0a2: 1403 0601 0a7f |0025: const v3, #float 1.83439e+38 // #7f0a0106 │ │ -40a0a8: 6e20 6f0c 3200 |0028: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40a0ae: 0c03 |002b: move-result-object v3 │ │ -40a0b0: 1f03 f902 |002c: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ -40a0b4: 5b13 d993 |002e: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ -40a0b8: 1403 0801 0a7f |0030: const v3, #float 1.83439e+38 // #7f0a0108 │ │ -40a0be: 6e20 6f0c 3200 |0033: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40a0c4: 0c03 |0036: move-result-object v3 │ │ -40a0c6: 1f03 1303 |0037: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -40a0ca: 5b13 d893 |0039: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@93d8 │ │ -40a0ce: 1403 0701 0a7f |003b: const v3, #float 1.83439e+38 // #7f0a0107 │ │ -40a0d4: 6e20 6f0c 3200 |003e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40a0da: 0c03 |0041: move-result-object v3 │ │ -40a0dc: 1f03 e402 |0042: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ -40a0e0: 5b13 d793 |0044: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ -40a0e4: 1403 0c01 0a7f |0046: const v3, #float 1.83439e+38 // #7f0a010c │ │ -40a0ea: 6e20 6f0c 3200 |0049: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40a0f0: 0c03 |004c: move-result-object v3 │ │ -40a0f2: 1f03 1303 |004d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -40a0f6: 5b13 da93 |004f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@93da │ │ -40a0fa: 2203 3b18 |0051: new-instance v3, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // type@183b │ │ -40a0fe: 6e10 1a35 0100 |0053: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40a104: 0c04 |0056: move-result-object v4 │ │ -40a106: 1f04 d617 |0057: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40a10a: 7020 9f96 4300 |0059: invoke-direct {v3, v4}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@969f │ │ -40a110: 5b13 d493 |005c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@93d4 │ │ -40a114: 5414 d593 |005e: iget-object v4, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ -40a118: 6e20 f910 3400 |0060: invoke-virtual {v4, v3}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@10f9 │ │ -40a11e: 5413 d593 |0063: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ -40a122: 6e20 ad0f 1300 |0065: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ -40a128: 6e10 2035 0100 |0068: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40a12e: 0c03 |006b: move-result-object v3 │ │ -40a130: 6e10 2e02 0300 |006c: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -40a136: 0c03 |006f: move-result-object v3 │ │ -40a138: 6e10 ff02 0300 |0070: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -40a13e: 0c03 |0073: move-result-object v3 │ │ -40a140: 5234 9901 |0074: iget v4, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0199 │ │ -40a144: 8244 |0076: int-to-float v4, v4 │ │ -40a146: 5233 9601 |0077: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -40a14a: c934 |0079: div-float/2addr v4, v3 │ │ -40a14c: 1503 1644 |007a: const/high16 v3, #int 1142292480 // #4416 │ │ -40a150: 2d03 0403 |007c: cmpl-float v3, v4, v3 │ │ -40a154: 3d03 0900 |007e: if-lez v3, 0087 // +0009 │ │ -40a158: 5413 d593 |0080: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ -40a15c: 1264 |0082: const/4 v4, #int 6 // #6 │ │ -40a15e: 6e20 fa10 4300 |0083: invoke-virtual {v3, v4}, Landroid/widget/GridView;.setNumColumns:(I)V // method@10fa │ │ -40a164: 2807 |0086: goto 008d // +0007 │ │ -40a166: 5413 d593 |0087: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ -40a16a: 1244 |0089: const/4 v4, #int 4 // #4 │ │ -40a16c: 6e20 fa10 4300 |008a: invoke-virtual {v3, v4}, Landroid/widget/GridView;.setNumColumns:(I)V // method@10fa │ │ -40a172: 2203 e21e |008d: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ -40a176: 7010 17b4 0300 |008f: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -40a17c: 1304 0c00 |0092: const/16 v4, #int 12 // #c │ │ -40a180: 3540 0c00 |0094: if-ge v0, v4, 00a0 // +000c │ │ -40a184: 7100 00ad 0000 |0096: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad00 │ │ -40a18a: 0c04 |0099: move-result-object v4 │ │ -40a18c: 7220 d6b4 4300 |009a: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -40a192: d800 0001 |009d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -40a196: 28f3 |009f: goto 0092 // -000d │ │ -40a198: 5414 d493 |00a0: iget-object v4, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@93d4 │ │ -40a19c: 6e20 a596 3400 |00a2: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.updateData:(Ljava/util/List;)V // method@96a5 │ │ -40a1a2: 7010 57a7 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a757 │ │ -40a1a8: 7100 04b7 0000 |00a8: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -40a1ae: 0c03 |00ab: move-result-object v3 │ │ -40a1b0: 6e20 09b7 1300 |00ac: invoke-virtual {v3, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -40a1b6: 1102 |00af: return-object v2 │ │ +40a030: |[40a030] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +40a040: 6f40 6c35 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ +40a046: 1404 d000 0d7f |0003: const v4, #float 1.87425e+38 // #7f0d00d0 │ │ +40a04c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +40a04e: 6e40 a90b 4203 |0007: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +40a054: 0c02 |000a: move-result-object v2 │ │ +40a056: 1403 0b01 0a7f |000b: const v3, #float 1.83439e+38 // #7f0a010b │ │ +40a05c: 6e20 6f0c 3200 |000e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40a062: 0c03 |0011: move-result-object v3 │ │ +40a064: 2204 b31b |0012: new-instance v4, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5; // type@1bb3 │ │ +40a068: 7020 48a7 1400 |0014: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;)V // method@a748 │ │ +40a06e: 6e20 680d 4300 |0017: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +40a074: 1403 0901 0a7f |001a: const v3, #float 1.83439e+38 // #7f0a0109 │ │ +40a07a: 6e20 6f0c 3200 |001d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40a080: 0c03 |0020: move-result-object v3 │ │ +40a082: 1f03 f202 |0021: check-cast v3, Landroid/widget/GridView; // type@02f2 │ │ +40a086: 5b13 d593 |0023: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ +40a08a: 1403 0601 0a7f |0025: const v3, #float 1.83439e+38 // #7f0a0106 │ │ +40a090: 6e20 6f0c 3200 |0028: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40a096: 0c03 |002b: move-result-object v3 │ │ +40a098: 1f03 f902 |002c: check-cast v3, Landroid/widget/LinearLayout; // type@02f9 │ │ +40a09c: 5b13 d993 |002e: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorView:Landroid/widget/LinearLayout; // field@93d9 │ │ +40a0a0: 1403 0801 0a7f |0030: const v3, #float 1.83439e+38 // #7f0a0108 │ │ +40a0a6: 6e20 6f0c 3200 |0033: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40a0ac: 0c03 |0036: move-result-object v3 │ │ +40a0ae: 1f03 1303 |0037: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +40a0b2: 5b13 d893 |0039: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorTextView:Landroid/widget/TextView; // field@93d8 │ │ +40a0b6: 1403 0701 0a7f |003b: const v3, #float 1.83439e+38 // #7f0a0107 │ │ +40a0bc: 6e20 6f0c 3200 |003e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40a0c2: 0c03 |0041: move-result-object v3 │ │ +40a0c4: 1f03 e402 |0042: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ +40a0c8: 5b13 d793 |0044: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.errorRetry:Landroid/widget/Button; // field@93d7 │ │ +40a0cc: 1403 0c01 0a7f |0046: const v3, #float 1.83439e+38 // #7f0a010c │ │ +40a0d2: 6e20 6f0c 3200 |0049: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40a0d8: 0c03 |004c: move-result-object v3 │ │ +40a0da: 1f03 1303 |004d: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +40a0de: 5b13 da93 |004f: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.poweredByTextView:Landroid/widget/TextView; // field@93da │ │ +40a0e2: 2203 3b18 |0051: new-instance v3, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // type@183b │ │ +40a0e6: 6e10 1a35 0100 |0053: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40a0ec: 0c04 |0056: move-result-object v4 │ │ +40a0ee: 1f04 d617 |0057: check-cast v4, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40a0f2: 7020 9f96 4300 |0059: invoke-direct {v3, v4}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@969f │ │ +40a0f8: 5b13 d493 |005c: iput-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@93d4 │ │ +40a0fc: 5414 d593 |005e: iget-object v4, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ +40a100: 6e20 f910 3400 |0060: invoke-virtual {v4, v3}, Landroid/widget/GridView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@10f9 │ │ +40a106: 5413 d593 |0063: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ +40a10a: 6e20 ad0f 1300 |0065: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ +40a110: 6e10 2035 0100 |0068: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40a116: 0c03 |006b: move-result-object v3 │ │ +40a118: 6e10 2e02 0300 |006c: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +40a11e: 0c03 |006f: move-result-object v3 │ │ +40a120: 6e10 ff02 0300 |0070: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +40a126: 0c03 |0073: move-result-object v3 │ │ +40a128: 5234 9901 |0074: iget v4, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0199 │ │ +40a12c: 8244 |0076: int-to-float v4, v4 │ │ +40a12e: 5233 9601 |0077: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +40a132: c934 |0079: div-float/2addr v4, v3 │ │ +40a134: 1503 1644 |007a: const/high16 v3, #int 1142292480 // #4416 │ │ +40a138: 2d03 0403 |007c: cmpl-float v3, v4, v3 │ │ +40a13c: 3d03 0900 |007e: if-lez v3, 0087 // +0009 │ │ +40a140: 5413 d593 |0080: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ +40a144: 1264 |0082: const/4 v4, #int 6 // #6 │ │ +40a146: 6e20 fa10 4300 |0083: invoke-virtual {v3, v4}, Landroid/widget/GridView;.setNumColumns:(I)V // method@10fa │ │ +40a14c: 2807 |0086: goto 008d // +0007 │ │ +40a14e: 5413 d593 |0087: iget-object v3, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.discoverGridLayout:Landroid/widget/GridView; // field@93d5 │ │ +40a152: 1244 |0089: const/4 v4, #int 4 // #4 │ │ +40a154: 6e20 fa10 4300 |008a: invoke-virtual {v3, v4}, Landroid/widget/GridView;.setNumColumns:(I)V // method@10fa │ │ +40a15a: 2203 e21e |008d: new-instance v3, Ljava/util/ArrayList; // type@1ee2 │ │ +40a15e: 7010 17b4 0300 |008f: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +40a164: 1304 0c00 |0092: const/16 v4, #int 12 // #c │ │ +40a168: 3540 0c00 |0094: if-ge v0, v4, 00a0 // +000c │ │ +40a16c: 7100 00ad 0000 |0096: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@ad00 │ │ +40a172: 0c04 |0099: move-result-object v4 │ │ +40a174: 7220 d6b4 4300 |009a: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +40a17a: d800 0001 |009d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +40a17e: 28f3 |009f: goto 0092 // -000d │ │ +40a180: 5414 d493 |00a0: iget-object v4, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@93d4 │ │ +40a184: 6e20 a596 3400 |00a2: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.updateData:(Ljava/util/List;)V // method@96a5 │ │ +40a18a: 7010 57a7 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a757 │ │ +40a190: 7100 04b7 0000 |00a8: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +40a196: 0c03 |00ab: move-result-object v3 │ │ +40a198: 6e20 09b7 1300 |00ac: invoke-virtual {v3, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +40a19e: 1102 |00af: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0007 line=58 │ │ 0x000e line=59 │ │ 0x0012 line=60 │ │ 0x001d line=63 │ │ @@ -1744552,23 +1744560,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -40a584: |[40a584] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onDestroy:()V │ │ -40a594: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ -40a59a: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -40a5a0: 0c00 |0006: move-result-object v0 │ │ -40a5a2: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -40a5a8: 5410 d693 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93d6 │ │ -40a5ac: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -40a5b0: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -40a5b6: 0e00 |0011: return-void │ │ +40a56c: |[40a56c] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onDestroy:()V │ │ +40a57c: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ +40a582: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +40a588: 0c00 |0006: move-result-object v0 │ │ +40a58a: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +40a590: 5410 d693 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93d6 │ │ +40a594: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +40a598: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +40a59e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ 0x000a line=99 │ │ 0x000e line=100 │ │ locals : │ │ @@ -1744579,17 +1744587,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a5b8: |[40a5b8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onDiscoveryDefaultUpdateEvent:(Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;)V │ │ -40a5c8: 7010 57a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a757 │ │ -40a5ce: 0e00 |0003: return-void │ │ +40a5a0: |[40a5a0] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onDiscoveryDefaultUpdateEvent:(Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent;)V │ │ +40a5b0: 7010 57a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.loadToplist:()V // method@a757 │ │ +40a5b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; │ │ │ │ @@ -1744598,33 +1744606,33 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -40a5d0: |[40a5d0] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -40a5e0: 5401 d493 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@93d4 │ │ -40a5e4: 6e20 a196 3100 |0002: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96a1 │ │ -40a5ea: 0c01 |0005: move-result-object v1 │ │ -40a5ec: 5412 4697 |0006: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -40a5f0: 7110 a80a 0200 |0008: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -40a5f6: 0a02 |000b: move-result v2 │ │ -40a5f8: 3802 0300 |000c: if-eqz v2, 000f // +0003 │ │ -40a5fc: 0e00 |000e: return-void │ │ -40a5fe: 2202 6c00 |000f: new-instance v2, Landroid/content/Intent; // type@006c │ │ -40a602: 6e10 1a35 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40a608: 0c03 |0014: move-result-object v3 │ │ -40a60a: 1c04 f017 |0015: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f0 │ │ -40a60e: 7030 5802 3204 |0017: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -40a614: 1a03 be6c |001a: const-string v3, "arg.feedurl" // string@6cbe │ │ -40a618: 5411 4697 |001c: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -40a61c: 6e30 7902 3201 |001e: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ -40a622: 6e20 c635 2000 |0021: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ -40a628: 0e00 |0024: return-void │ │ +40a5b8: |[40a5b8] de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +40a5c8: 5401 d493 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment;.adapter:Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter; // field@93d4 │ │ +40a5cc: 6e20 a196 3100 |0002: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/FeedDiscoverAdapter;.getItem:(I)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@96a1 │ │ +40a5d2: 0c01 |0005: move-result-object v1 │ │ +40a5d4: 5412 4697 |0006: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +40a5d8: 7110 a80a 0200 |0008: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +40a5de: 0a02 |000b: move-result v2 │ │ +40a5e0: 3802 0300 |000c: if-eqz v2, 000f // +0003 │ │ +40a5e4: 0e00 |000e: return-void │ │ +40a5e6: 2202 6c00 |000f: new-instance v2, Landroid/content/Intent; // type@006c │ │ +40a5ea: 6e10 1a35 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40a5f0: 0c03 |0014: move-result-object v3 │ │ +40a5f2: 1c04 f017 |0015: const-class v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; // type@17f0 │ │ +40a5f6: 7030 5802 3204 |0017: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +40a5fc: 1a03 be6c |001a: const-string v3, "arg.feedurl" // string@6cbe │ │ +40a600: 5411 4697 |001c: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +40a604: 6e30 7902 3201 |001e: invoke-virtual {v2, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ +40a60a: 6e20 c635 2000 |0021: invoke-virtual {v0, v2}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ +40a610: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0006 line=171 │ │ 0x000f line=174 │ │ 0x001c line=175 │ │ 0x0021 line=176 │ │ @@ -1744669,18 +1744677,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40a7ec: |[40a7ec] de.danoeh.antennapod.fragment.SearchFragment$1.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -40a7fc: 5b01 e193 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e1 │ │ -40a800: 7020 8696 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9686 │ │ -40a806: 0e00 |0005: return-void │ │ +40a7d4: |[40a7d4] de.danoeh.antennapod.fragment.SearchFragment$1.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +40a7e4: 5b01 e193 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e1 │ │ +40a7e8: 7020 8696 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9686 │ │ +40a7ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1744691,21 +1744699,21 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -40a808: |[40a808] de.danoeh.antennapod.fragment.SearchFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -40a818: 6f40 9796 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9697 │ │ -40a81e: 5402 e193 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e1 │ │ -40a822: 2203 bc1b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0; // type@1bbc │ │ -40a826: 7020 6aa7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a76a │ │ -40a82c: 7120 6c98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ -40a832: 0e00 |000d: return-void │ │ +40a7f0: |[40a7f0] de.danoeh.antennapod.fragment.SearchFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +40a800: 6f40 9796 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9697 │ │ +40a806: 5402 e193 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SearchFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SearchFragment; // field@93e1 │ │ +40a80a: 2203 bc1b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0; // type@1bbc │ │ +40a80e: 7020 6aa7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a76a │ │ +40a814: 7120 6c98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ +40a81a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=142 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/view/ContextMenu; │ │ @@ -1744828,17 +1744836,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -40aefc: |[40aefc] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$BnWlLYRZQWBlNRv1Ut79GiEXU88:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;Z)V │ │ -40af0c: 7030 8ca7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onCreateView$1:(Landroid/view/View;Z)V // method@a78c │ │ -40af12: 0e00 |0003: return-void │ │ +40aee4: |[40aee4] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$BnWlLYRZQWBlNRv1Ut79GiEXU88:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;Z)V │ │ +40aef4: 7030 8ca7 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onCreateView$1:(Landroid/view/View;Z)V // method@a78c │ │ +40aefa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1744848,17 +1744856,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/util/Pair;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40af14: |[40af14] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$NWzyzt2_2Uvt27YMU5psZ1il46I:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/util/Pair;)V │ │ -40af24: 7020 8da7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$search$4:(Landroid/util/Pair;)V // method@a78d │ │ -40af2a: 0e00 |0003: return-void │ │ +40aefc: |[40aefc] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$NWzyzt2_2Uvt27YMU5psZ1il46I:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/util/Pair;)V │ │ +40af0c: 7020 8da7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$search$4:(Landroid/util/Pair;)V // method@a78d │ │ +40af12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/util/Pair; │ │ │ │ @@ -1744867,17 +1744875,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40af2c: |[40af2c] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$PAHcVa6bBokUjC_c-YcWpIzq9DY:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V │ │ -40af3c: 7020 8fa7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$setupToolbar$2:(Landroid/view/View;)V // method@a78f │ │ -40af42: 0e00 |0003: return-void │ │ +40af14: |[40af14] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$PAHcVa6bBokUjC_c-YcWpIzq9DY:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V │ │ +40af24: 7020 8fa7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$setupToolbar$2:(Landroid/view/View;)V // method@a78f │ │ +40af2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1744886,17 +1744894,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 │ │ -40af44: |[40af44] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$QFlMgu7ktY8FvssRTV8uq9dLPWA:(Ljava/lang/Throwable;)V │ │ -40af54: 7110 8ea7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$search$5:(Ljava/lang/Throwable;)V // method@a78e │ │ -40af5a: 0e00 |0003: return-void │ │ +40af2c: |[40af2c] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$QFlMgu7ktY8FvssRTV8uq9dLPWA:(Ljava/lang/Throwable;)V │ │ +40af3c: 7110 8ea7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$search$5:(Ljava/lang/Throwable;)V // method@a78e │ │ +40af42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1744904,18 +1744912,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/util/Pair;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40aadc: |[40aadc] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$Trx8r_VkLRNT7ZKtZ-kWgc6apag:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/util/Pair; │ │ -40aaec: 7010 9ea7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.performSearch:()Landroid/util/Pair; // method@a79e │ │ -40aaf2: 0c00 |0003: move-result-object v0 │ │ -40aaf4: 1100 |0004: return-object v0 │ │ +40aac4: |[40aac4] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$Trx8r_VkLRNT7ZKtZ-kWgc6apag:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/util/Pair; │ │ +40aad4: 7010 9ea7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.performSearch:()Landroid/util/Pair; // method@a79e │ │ +40aada: 0c00 |0003: move-result-object v0 │ │ +40aadc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1744923,34 +1744931,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -40af5c: |[40af5c] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$WdshQIp3KMwPqmlH5Zlz5rhi660:()V │ │ -40af6c: 7100 8aa7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onContextItemSelected$3:()V // method@a78a │ │ -40af72: 0e00 |0003: return-void │ │ +40af44: |[40af44] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$WdshQIp3KMwPqmlH5Zlz5rhi660:()V │ │ +40af54: 7100 8aa7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onContextItemSelected$3:()V // method@a78a │ │ +40af5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ name : '$r8$lambda$i9LlSwBTImmnuNwdtZfMNJzPDig' │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40af74: |[40af74] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$i9LlSwBTImmnuNwdtZfMNJzPDig:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V │ │ -40af84: 7020 8ba7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a78b │ │ -40af8a: 0e00 |0003: return-void │ │ +40af5c: |[40af5c] de.danoeh.antennapod.fragment.SearchFragment.$r8$lambda$i9LlSwBTImmnuNwdtZfMNJzPDig:(Lde/danoeh/antennapod/fragment/SearchFragment;Landroid/view/View;)V │ │ +40af6c: 7020 8ba7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a78b │ │ +40af72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1744959,17 +1744967,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40aac4: |[40aac4] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; │ │ -40aad4: 5400 ee93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.automaticSearchDebouncer:Landroid/os/Handler; // field@93ee │ │ -40aad8: 1100 |0002: return-object v0 │ │ +40aaac: |[40aaac] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetautomaticSearchDebouncer:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroid/os/Handler; │ │ +40aabc: 5400 ee93 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.automaticSearchDebouncer:Landroid/os/Handler; // field@93ee │ │ +40aac0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1744977,17 +1744985,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)J' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40aee4: |[40aee4] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J │ │ -40aef4: 5320 f293 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@93f2 │ │ -40aef8: 1000 |0002: return-wide v0 │ │ +40aecc: |[40aecc] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;)J │ │ +40aedc: 5320 f293 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@93f2 │ │ +40aee0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #9 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1744995,17 +1745003,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroidx/appcompat/widget/SearchView;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40adb0: |[40adb0] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetsearchView:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroidx/appcompat/widget/SearchView; │ │ -40adc0: 5400 f693 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ -40adc4: 1100 |0002: return-object v0 │ │ +40ad98: |[40ad98] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fgetsearchView:(Lde/danoeh/antennapod/fragment/SearchFragment;)Landroidx/appcompat/widget/SearchView; │ │ +40ada8: 5400 f693 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ +40adac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1745013,17 +1745021,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;J)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40af8c: |[40af8c] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V │ │ -40af9c: 5a01 f293 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@93f2 │ │ -40afa0: 0e00 |0002: return-void │ │ +40af74: |[40af74] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$fputlastQueryChange:(Lde/danoeh/antennapod/fragment/SearchFragment;J)V │ │ +40af84: 5a01 f293 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@93f2 │ │ +40af88: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1745032,17 +1745040,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40afa4: |[40afa4] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40afb4: 7010 9fa7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ -40afba: 0e00 |0003: return-void │ │ +40af8c: |[40af8c] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$msearch:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40af9c: 7010 9fa7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ +40afa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #12 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1745050,17 +1745058,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SearchFragment;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40afbc: |[40afbc] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$msearchWithProgressBar:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ -40afcc: 7010 a0a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchWithProgressBar:()V // method@a7a0 │ │ -40afd2: 0e00 |0003: return-void │ │ +40afa4: |[40afa4] de.danoeh.antennapod.fragment.SearchFragment.-$$Nest$msearchWithProgressBar:(Lde/danoeh/antennapod/fragment/SearchFragment;)V │ │ +40afb4: 7010 a0a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchWithProgressBar:()V // method@a7a0 │ │ +40afba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ #13 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1745068,19 +1745076,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40afd4: |[40afd4] de.danoeh.antennapod.fragment.SearchFragment.:()V │ │ -40afe4: 7010 1135 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -40afea: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -40afee: 5a20 f293 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@93f2 │ │ -40aff2: 0e00 |0007: return-void │ │ +40afbc: |[40afbc] de.danoeh.antennapod.fragment.SearchFragment.:()V │ │ +40afcc: 7010 1135 0200 |0000: invoke-direct {v2}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +40afd2: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +40afd6: 5a20 f293 |0005: iput-wide v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.lastQueryChange:J // field@93f2 │ │ +40afda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1745089,38 +1745097,38 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -40aff4: |[40aff4] de.danoeh.antennapod.fragment.SearchFragment.lambda$onContextItemSelected$3:()V │ │ -40b004: 0e00 |0000: return-void │ │ +40afdc: |[40afdc] de.danoeh.antennapod.fragment.SearchFragment.lambda$onContextItemSelected$3:()V │ │ +40afec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #15 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ name : 'lambda$onCreateView$0' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -40b008: |[40b008] de.danoeh.antennapod.fragment.SearchFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -40b018: 6e10 1e35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40b01e: 0c04 |0003: move-result-object v4 │ │ -40b020: 1a00 ba84 |0004: const-string v0, "feed" // string@84ba │ │ -40b024: 1601 0000 |0006: const-wide/16 v1, #int 0 // #0 │ │ -40b028: 6e40 f806 0421 |0008: invoke-virtual {v4, v0, v1, v2}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ -40b02e: 7010 a0a7 0300 |000b: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchWithProgressBar:()V // method@a7a0 │ │ -40b034: 0e00 |000e: return-void │ │ +40aff0: |[40aff0] de.danoeh.antennapod.fragment.SearchFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +40b000: 6e10 1e35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40b006: 0c04 |0003: move-result-object v4 │ │ +40b008: 1a00 ba84 |0004: const-string v0, "feed" // string@84ba │ │ +40b00c: 1601 0000 |0006: const-wide/16 v1, #int 0 // #0 │ │ +40b010: 6e40 f806 0421 |0008: invoke-virtual {v4, v0, v1, v2}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ +40b016: 7010 a0a7 0300 |000b: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SearchFragment;.searchWithProgressBar:()V // method@a7a0 │ │ +40b01c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x000b line=172 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x000f reg=4 (null) Landroid/view/View; │ │ @@ -1745130,20 +1745138,20 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -40b038: |[40b038] de.danoeh.antennapod.fragment.SearchFragment.lambda$onCreateView$1:(Landroid/view/View;Z)V │ │ -40b048: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -40b04c: 6e10 6e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.findFocus:()Landroid/view/View; // method@0c6e │ │ -40b052: 0c01 |0005: move-result-object v1 │ │ -40b054: 7020 a2a7 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.showInputMethod:(Landroid/view/View;)V // method@a7a2 │ │ -40b05a: 0e00 |0009: return-void │ │ +40b020: |[40b020] de.danoeh.antennapod.fragment.SearchFragment.lambda$onCreateView$1:(Landroid/view/View;Z)V │ │ +40b030: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +40b034: 6e10 6e0c 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.findFocus:()Landroid/view/View; // method@0c6e │ │ +40b03a: 0c01 |0005: move-result-object v1 │ │ +40b03c: 7020 a2a7 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SearchFragment;.showInputMethod:(Landroid/view/View;)V // method@a7a2 │ │ +40b042: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=181 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x000a reg=2 (null) Z │ │ @@ -1745153,67 +1745161,67 @@ │ │ type : '(Landroid/util/Pair;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -40b05c: |[40b05c] de.danoeh.antennapod.fragment.SearchFragment.lambda$search$4:(Landroid/util/Pair;)V │ │ -40b06c: 5450 f393 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93f3 │ │ -40b070: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -40b074: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40b07a: 5460 9a01 |0007: iget-object v0, v6, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ -40b07e: 0701 |0009: move-object v1, v0 │ │ -40b080: 1f01 f51e |000a: check-cast v1, Ljava/util/List; // type@1ef5 │ │ -40b084: 5b51 f593 |000c: iput-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ -40b088: 5451 ec93 |000e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ -40b08c: 1f00 f51e |0010: check-cast v0, Ljava/util/List; // type@1ef5 │ │ -40b090: 6e20 9d96 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ -40b096: 6e10 1e35 0500 |0015: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40b09c: 0c00 |0018: move-result-object v0 │ │ -40b09e: 1a01 ba84 |0019: const-string v1, "feed" // string@84ba │ │ -40b0a2: 1602 0000 |001b: const-wide/16 v2, #int 0 // #0 │ │ -40b0a6: 6e40 ed06 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06ed │ │ -40b0ac: 0b00 |0020: move-result-wide v0 │ │ -40b0ae: 3104 0002 |0021: cmp-long v4, v0, v2 │ │ -40b0b2: 3904 0c00 |0023: if-nez v4, 002f // +000c │ │ -40b0b6: 5450 ed93 |0025: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@93ed │ │ -40b0ba: 5466 9b01 |0027: iget-object v6, v6, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ -40b0be: 1f06 f51e |0029: check-cast v6, Ljava/util/List; // type@1ef5 │ │ -40b0c2: 6e20 c496 6000 |002b: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.updateData:(Ljava/util/List;)V // method@96c4 │ │ -40b0c8: 280a |002e: goto 0038 // +000a │ │ -40b0ca: 5456 ed93 |002f: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@93ed │ │ -40b0ce: 7100 83b4 0000 |0031: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -40b0d4: 0c00 |0034: move-result-object v0 │ │ -40b0d6: 6e20 c496 0600 |0035: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.updateData:(Ljava/util/List;)V // method@96c4 │ │ -40b0dc: 5456 f693 |0038: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ -40b0e0: 6e10 fa1f 0600 |003a: invoke-virtual {v6}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1ffa │ │ -40b0e6: 0c06 |003d: move-result-object v6 │ │ -40b0e8: 7210 c2b1 0600 |003e: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b1c2 │ │ -40b0ee: 0c06 |0041: move-result-object v6 │ │ -40b0f0: 6e10 abb2 0600 |0042: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -40b0f6: 0a06 |0045: move-result v6 │ │ -40b0f8: 3806 0b00 |0046: if-eqz v6, 0051 // +000b │ │ -40b0fc: 5456 f193 |0048: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ -40b100: 1400 6803 127f |004a: const v0, #float 1.94085e+38 // #7f120368 │ │ -40b106: 6e20 b5b0 0600 |004d: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ -40b10c: 2819 |0050: goto 0069 // +0019 │ │ -40b10e: 5456 f193 |0051: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ -40b112: 1210 |0053: const/4 v0, #int 1 // #1 │ │ -40b114: 2300 0e21 |0054: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -40b118: 5451 f693 |0056: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ -40b11c: 6e10 fa1f 0100 |0058: invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1ffa │ │ -40b122: 0c01 |005b: move-result-object v1 │ │ -40b124: 1202 |005c: const/4 v2, #int 0 // #0 │ │ -40b126: 4d01 0002 |005d: aput-object v1, v0, v2 │ │ -40b12a: 1401 f801 127f |005f: const v1, #float 1.94078e+38 // #7f1201f8 │ │ -40b130: 6e30 4335 1500 |0062: invoke-virtual {v5, v1, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ -40b136: 0c00 |0065: move-result-object v0 │ │ -40b138: 6e20 b6b0 0600 |0066: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(Ljava/lang/String;)V // method@b0b6 │ │ -40b13e: 0e00 |0069: return-void │ │ +40b044: |[40b044] de.danoeh.antennapod.fragment.SearchFragment.lambda$search$4:(Landroid/util/Pair;)V │ │ +40b054: 5450 f393 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93f3 │ │ +40b058: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +40b05c: 6e20 930d 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40b062: 5460 9a01 |0007: iget-object v0, v6, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ +40b066: 0701 |0009: move-object v1, v0 │ │ +40b068: 1f01 f51e |000a: check-cast v1, Ljava/util/List; // type@1ef5 │ │ +40b06c: 5b51 f593 |000c: iput-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ +40b070: 5451 ec93 |000e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ +40b074: 1f00 f51e |0010: check-cast v0, Ljava/util/List; // type@1ef5 │ │ +40b078: 6e20 9d96 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.updateItems:(Ljava/util/List;)V // method@969d │ │ +40b07e: 6e10 1e35 0500 |0015: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40b084: 0c00 |0018: move-result-object v0 │ │ +40b086: 1a01 ba84 |0019: const-string v1, "feed" // string@84ba │ │ +40b08a: 1602 0000 |001b: const-wide/16 v2, #int 0 // #0 │ │ +40b08e: 6e40 ed06 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06ed │ │ +40b094: 0b00 |0020: move-result-wide v0 │ │ +40b096: 3104 0002 |0021: cmp-long v4, v0, v2 │ │ +40b09a: 3904 0c00 |0023: if-nez v4, 002f // +000c │ │ +40b09e: 5450 ed93 |0025: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@93ed │ │ +40b0a2: 5466 9b01 |0027: iget-object v6, v6, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ +40b0a6: 1f06 f51e |0029: check-cast v6, Ljava/util/List; // type@1ef5 │ │ +40b0aa: 6e20 c496 6000 |002b: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.updateData:(Ljava/util/List;)V // method@96c4 │ │ +40b0b0: 280a |002e: goto 0038 // +000a │ │ +40b0b2: 5456 ed93 |002f: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@93ed │ │ +40b0b6: 7100 83b4 0000 |0031: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +40b0bc: 0c00 |0034: move-result-object v0 │ │ +40b0be: 6e20 c496 0600 |0035: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.updateData:(Ljava/util/List;)V // method@96c4 │ │ +40b0c4: 5456 f693 |0038: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ +40b0c8: 6e10 fa1f 0600 |003a: invoke-virtual {v6}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1ffa │ │ +40b0ce: 0c06 |003d: move-result-object v6 │ │ +40b0d0: 7210 c2b1 0600 |003e: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b1c2 │ │ +40b0d6: 0c06 |0041: move-result-object v6 │ │ +40b0d8: 6e10 abb2 0600 |0042: invoke-virtual {v6}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +40b0de: 0a06 |0045: move-result v6 │ │ +40b0e0: 3806 0b00 |0046: if-eqz v6, 0051 // +000b │ │ +40b0e4: 5456 f193 |0048: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ +40b0e8: 1400 6803 127f |004a: const v0, #float 1.94085e+38 // #7f120368 │ │ +40b0ee: 6e20 b5b0 0600 |004d: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ +40b0f4: 2819 |0050: goto 0069 // +0019 │ │ +40b0f6: 5456 f193 |0051: iget-object v6, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ +40b0fa: 1210 |0053: const/4 v0, #int 1 // #1 │ │ +40b0fc: 2300 0e21 |0054: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +40b100: 5451 f693 |0056: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ +40b104: 6e10 fa1f 0100 |0058: invoke-virtual {v1}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1ffa │ │ +40b10a: 0c01 |005b: move-result-object v1 │ │ +40b10c: 1202 |005c: const/4 v2, #int 0 // #0 │ │ +40b10e: 4d01 0002 |005d: aput-object v1, v0, v2 │ │ +40b112: 1401 f801 127f |005f: const v1, #float 1.94078e+38 // #7f1201f8 │ │ +40b118: 6e30 4335 1500 |0062: invoke-virtual {v5, v1, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ +40b11e: 0c00 |0065: move-result-object v0 │ │ +40b120: 6e20 b6b0 0600 |0066: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(Ljava/lang/String;)V // method@b0b6 │ │ +40b126: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0007 line=343 │ │ 0x000e line=344 │ │ 0x0015 line=345 │ │ 0x0025 line=346 │ │ @@ -1745230,20 +1745238,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 │ │ -40b140: |[40b140] de.danoeh.antennapod.fragment.SearchFragment.lambda$search$5:(Ljava/lang/Throwable;)V │ │ -40b150: 1a00 4854 |0000: const-string v0, "SearchFragment" // string@5448 │ │ -40b154: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -40b15a: 0c01 |0005: move-result-object v1 │ │ -40b15c: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -40b162: 0e00 |0009: return-void │ │ +40b128: |[40b128] de.danoeh.antennapod.fragment.SearchFragment.lambda$search$5:(Ljava/lang/Throwable;)V │ │ +40b138: 1a00 4854 |0000: const-string v0, "SearchFragment" // string@5448 │ │ +40b13c: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +40b142: 0c01 |0005: move-result-object v1 │ │ +40b144: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +40b14a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=356 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #19 : (in Lde/danoeh/antennapod/fragment/SearchFragment;) │ │ @@ -1745251,19 +1745259,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40b164: |[40b164] de.danoeh.antennapod.fragment.SearchFragment.lambda$setupToolbar$2:(Landroid/view/View;)V │ │ -40b174: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -40b17a: 0c01 |0003: move-result-object v1 │ │ -40b17c: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -40b182: 0e00 |0007: return-void │ │ +40b14c: |[40b14c] de.danoeh.antennapod.fragment.SearchFragment.lambda$setupToolbar$2:(Landroid/view/View;)V │ │ +40b15c: 6e10 3435 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +40b162: 0c01 |0003: move-result-object v1 │ │ +40b164: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +40b16a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1745272,24 +1745280,24 @@ │ │ type : '()Lde/danoeh/antennapod/fragment/SearchFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -40ae3c: |[40ae3c] de.danoeh.antennapod.fragment.SearchFragment.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; │ │ -40ae4c: 2200 c31b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment; // type@1bc3 │ │ -40ae50: 7010 89a7 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.:()V // method@a789 │ │ -40ae56: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -40ae5a: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -40ae60: 1a02 ba84 |000a: const-string v2, "feed" // string@84ba │ │ -40ae64: 1603 0000 |000c: const-wide/16 v3, #int 0 // #0 │ │ -40ae68: 6e40 f806 2143 |000e: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ -40ae6e: 6e20 b135 1000 |0011: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -40ae74: 1100 |0014: return-object v0 │ │ +40ae24: |[40ae24] de.danoeh.antennapod.fragment.SearchFragment.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; │ │ +40ae34: 2200 c31b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment; // type@1bc3 │ │ +40ae38: 7010 89a7 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.:()V // method@a789 │ │ +40ae3e: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +40ae42: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +40ae48: 1a02 ba84 |000a: const-string v2, "feed" // string@84ba │ │ +40ae4c: 1603 0000 |000c: const-wide/16 v3, #int 0 // #0 │ │ +40ae50: 6e40 f806 2143 |000e: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ +40ae56: 6e20 b135 1000 |0011: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +40ae5c: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000e line=88 │ │ 0x0011 line=89 │ │ locals : │ │ @@ -1745299,26 +1745307,26 @@ │ │ type : '(JLjava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -40aea4: |[40aea4] de.danoeh.antennapod.fragment.SearchFragment.newInstance:(JLjava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; │ │ -40aeb4: 7100 90a7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ -40aeba: 0c00 |0003: move-result-object v0 │ │ -40aebc: 6e10 1e35 0000 |0004: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40aec2: 0c01 |0007: move-result-object v1 │ │ -40aec4: 1a02 ba84 |0008: const-string v2, "feed" // string@84ba │ │ -40aec8: 6e40 f806 2143 |000a: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ -40aece: 6e10 1e35 0000 |000d: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40aed4: 0c03 |0010: move-result-object v3 │ │ -40aed6: 1a04 cd84 |0011: const-string v4, "feedName" // string@84cd │ │ -40aeda: 6e30 fa06 4305 |0013: invoke-virtual {v3, v4, v5}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ -40aee0: 1100 |0016: return-object v0 │ │ +40ae8c: |[40ae8c] de.danoeh.antennapod.fragment.SearchFragment.newInstance:(JLjava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; │ │ +40ae9c: 7100 90a7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ +40aea2: 0c00 |0003: move-result-object v0 │ │ +40aea4: 6e10 1e35 0000 |0004: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40aeaa: 0c01 |0007: move-result-object v1 │ │ +40aeac: 1a02 ba84 |0008: const-string v2, "feed" // string@84ba │ │ +40aeb0: 6e40 f806 2143 |000a: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ +40aeb6: 6e10 1e35 0000 |000d: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40aebc: 0c03 |0010: move-result-object v3 │ │ +40aebe: 1a04 cd84 |0011: const-string v4, "feedName" // string@84cd │ │ +40aec2: 6e30 fa06 4305 |0013: invoke-virtual {v3, v4, v5}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ +40aec8: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000d line=108 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 (null) J │ │ @@ -1745329,22 +1745337,22 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -40ae78: |[40ae78] de.danoeh.antennapod.fragment.SearchFragment.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; │ │ -40ae88: 7100 90a7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ -40ae8e: 0c00 |0003: move-result-object v0 │ │ -40ae90: 6e10 1e35 0000 |0004: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40ae96: 0c01 |0007: move-result-object v1 │ │ -40ae98: 1a02 31c8 |0008: const-string v2, "query" // string@c831 │ │ -40ae9c: 6e30 fa06 2103 |000a: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ -40aea2: 1100 |000d: return-object v0 │ │ +40ae60: |[40ae60] de.danoeh.antennapod.fragment.SearchFragment.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; │ │ +40ae70: 7100 90a7 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ +40ae76: 0c00 |0003: move-result-object v0 │ │ +40ae78: 6e10 1e35 0000 |0004: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40ae7e: 0c01 |0007: move-result-object v1 │ │ +40ae80: 1a02 31c8 |0008: const-string v2, "query" // string@c831 │ │ +40ae84: 6e30 fa06 2103 |000a: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ +40ae8a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0004 line=98 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -1745353,42 +1745361,42 @@ │ │ type : '()Landroid/util/Pair;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -40aaf8: |[40aaf8] de.danoeh.antennapod.fragment.SearchFragment.performSearch:()Landroid/util/Pair; │ │ -40ab08: 5430 f693 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ -40ab0c: 6e10 fa1f 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1ffa │ │ -40ab12: 0c00 |0005: move-result-object v0 │ │ -40ab14: 7210 c2b1 0000 |0006: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b1c2 │ │ -40ab1a: 0c00 |0009: move-result-object v0 │ │ -40ab1c: 6e10 abb2 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ -40ab22: 0a01 |000d: move-result v1 │ │ -40ab24: 3801 1000 |000e: if-eqz v1, 001e // +0010 │ │ -40ab28: 2200 4302 |0010: new-instance v0, Landroid/util/Pair; // type@0243 │ │ -40ab2c: 7100 83b4 0000 |0012: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -40ab32: 0c01 |0015: move-result-object v1 │ │ -40ab34: 7100 83b4 0000 |0016: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -40ab3a: 0c02 |0019: move-result-object v2 │ │ -40ab3c: 7030 050b 1002 |001a: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b05 │ │ -40ab42: 1100 |001d: return-object v0 │ │ -40ab44: 6e10 1e35 0300 |001e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40ab4a: 0c01 |0021: move-result-object v1 │ │ -40ab4c: 1a02 ba84 |0022: const-string v2, "feed" // string@84ba │ │ -40ab50: 6e20 ec06 2100 |0024: invoke-virtual {v1, v2}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ -40ab56: 0b01 |0027: move-result-wide v1 │ │ -40ab58: 7130 4a9c 1002 |0028: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; // method@9c4a │ │ -40ab5e: 0c01 |002b: move-result-object v1 │ │ -40ab60: 7110 4b9c 0000 |002c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeeds:(Ljava/lang/String;)Ljava/util/List; // method@9c4b │ │ -40ab66: 0c00 |002f: move-result-object v0 │ │ -40ab68: 2202 4302 |0030: new-instance v2, Landroid/util/Pair; // type@0243 │ │ -40ab6c: 7030 050b 1200 |0032: invoke-direct {v2, v1, v0}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b05 │ │ -40ab72: 1102 |0035: return-object v2 │ │ +40aae0: |[40aae0] de.danoeh.antennapod.fragment.SearchFragment.performSearch:()Landroid/util/Pair; │ │ +40aaf0: 5430 f693 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ +40aaf4: 6e10 fa1f 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1ffa │ │ +40aafa: 0c00 |0005: move-result-object v0 │ │ +40aafc: 7210 c2b1 0000 |0006: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b1c2 │ │ +40ab02: 0c00 |0009: move-result-object v0 │ │ +40ab04: 6e10 abb2 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b2ab │ │ +40ab0a: 0a01 |000d: move-result v1 │ │ +40ab0c: 3801 1000 |000e: if-eqz v1, 001e // +0010 │ │ +40ab10: 2200 4302 |0010: new-instance v0, Landroid/util/Pair; // type@0243 │ │ +40ab14: 7100 83b4 0000 |0012: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +40ab1a: 0c01 |0015: move-result-object v1 │ │ +40ab1c: 7100 83b4 0000 |0016: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +40ab22: 0c02 |0019: move-result-object v2 │ │ +40ab24: 7030 050b 1002 |001a: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b05 │ │ +40ab2a: 1100 |001d: return-object v0 │ │ +40ab2c: 6e10 1e35 0300 |001e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40ab32: 0c01 |0021: move-result-object v1 │ │ +40ab34: 1a02 ba84 |0022: const-string v2, "feed" // string@84ba │ │ +40ab38: 6e20 ec06 2100 |0024: invoke-virtual {v1, v2}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ +40ab3e: 0b01 |0027: move-result-wide v1 │ │ +40ab40: 7130 4a9c 1002 |0028: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeedItems:(Ljava/lang/String;J)Ljava/util/List; // method@9c4a │ │ +40ab46: 0c01 |002b: move-result-object v1 │ │ +40ab48: 7110 4b9c 0000 |002c: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/FeedSearcher;.searchFeeds:(Ljava/lang/String;)Ljava/util/List; // method@9c4b │ │ +40ab4e: 0c00 |002f: move-result-object v0 │ │ +40ab50: 2202 4302 |0030: new-instance v2, Landroid/util/Pair; // type@0243 │ │ +40ab54: 7030 050b 1200 |0032: invoke-direct {v2, v1, v0}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b05 │ │ +40ab5a: 1102 |0035: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x000a line=362 │ │ 0x0010 line=363 │ │ 0x001e line=365 │ │ 0x0028 line=366 │ │ @@ -1745402,51 +1745410,51 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -40b3d0: |[40b3d0] de.danoeh.antennapod.fragment.SearchFragment.search:()V │ │ -40b3e0: 5460 f093 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f0 │ │ -40b3e4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -40b3e8: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -40b3ee: 5460 ef93 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@93ef │ │ -40b3f2: 6e10 1e35 0600 |0009: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40b3f8: 0c01 |000c: move-result-object v1 │ │ -40b3fa: 1a02 ba84 |000d: const-string v2, "feed" // string@84ba │ │ -40b3fe: 1603 0000 |000f: const-wide/16 v3, #int 0 // #0 │ │ -40b402: 6e40 ed06 2143 |0011: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06ed │ │ -40b408: 0b01 |0014: move-result-wide v1 │ │ -40b40a: 3105 0103 |0015: cmp-long v5, v1, v3 │ │ -40b40e: 3905 0500 |0017: if-nez v5, 001c // +0005 │ │ -40b412: 1301 0800 |0019: const/16 v1, #int 8 // #8 │ │ -40b416: 2802 |001b: goto 001d // +0002 │ │ -40b418: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -40b41a: 6e20 930d 1000 |001d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40b420: 2200 b61b |0020: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1; // type@1bb6 │ │ -40b424: 7020 5ea7 6000 |0022: invoke-direct {v0, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a75e │ │ -40b42a: 7110 f4b0 0000 |0025: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -40b430: 0c00 |0028: move-result-object v0 │ │ -40b432: 7100 0cb1 0000 |0029: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -40b438: 0c01 |002c: move-result-object v1 │ │ -40b43a: 6e20 fcb0 1000 |002d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -40b440: 0c00 |0030: move-result-object v0 │ │ -40b442: 7100 07b1 0000 |0031: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -40b448: 0c01 |0034: move-result-object v1 │ │ -40b44a: 6e20 f7b0 1000 |0035: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -40b450: 0c00 |0038: move-result-object v0 │ │ -40b452: 2201 b71b |0039: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2; // type@1bb7 │ │ -40b456: 7020 60a7 6100 |003b: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a760 │ │ -40b45c: 2202 b81b |003e: new-instance v2, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3; // type@1bb8 │ │ -40b460: 7010 62a7 0200 |0040: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3;.:()V // method@a762 │ │ -40b466: 6e30 fab0 1002 |0043: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -40b46c: 0c00 |0046: move-result-object v0 │ │ -40b46e: 5b60 f093 |0047: iput-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f0 │ │ -40b472: 0e00 |0049: return-void │ │ +40b3b8: |[40b3b8] de.danoeh.antennapod.fragment.SearchFragment.search:()V │ │ +40b3c8: 5460 f093 |0000: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f0 │ │ +40b3cc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +40b3d0: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +40b3d6: 5460 ef93 |0007: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@93ef │ │ +40b3da: 6e10 1e35 0600 |0009: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40b3e0: 0c01 |000c: move-result-object v1 │ │ +40b3e2: 1a02 ba84 |000d: const-string v2, "feed" // string@84ba │ │ +40b3e6: 1603 0000 |000f: const-wide/16 v3, #int 0 // #0 │ │ +40b3ea: 6e40 ed06 2143 |0011: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06ed │ │ +40b3f0: 0b01 |0014: move-result-wide v1 │ │ +40b3f2: 3105 0103 |0015: cmp-long v5, v1, v3 │ │ +40b3f6: 3905 0500 |0017: if-nez v5, 001c // +0005 │ │ +40b3fa: 1301 0800 |0019: const/16 v1, #int 8 // #8 │ │ +40b3fe: 2802 |001b: goto 001d // +0002 │ │ +40b400: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +40b402: 6e20 930d 1000 |001d: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40b408: 2200 b61b |0020: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1; // type@1bb6 │ │ +40b40c: 7020 5ea7 6000 |0022: invoke-direct {v0, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a75e │ │ +40b412: 7110 f4b0 0000 |0025: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +40b418: 0c00 |0028: move-result-object v0 │ │ +40b41a: 7100 0cb1 0000 |0029: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +40b420: 0c01 |002c: move-result-object v1 │ │ +40b422: 6e20 fcb0 1000 |002d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +40b428: 0c00 |0030: move-result-object v0 │ │ +40b42a: 7100 07b1 0000 |0031: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +40b430: 0c01 |0034: move-result-object v1 │ │ +40b432: 6e20 f7b0 1000 |0035: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +40b438: 0c00 |0038: move-result-object v0 │ │ +40b43a: 2201 b71b |0039: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2; // type@1bb7 │ │ +40b43e: 7020 60a7 6100 |003b: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a760 │ │ +40b444: 2202 b81b |003e: new-instance v2, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3; // type@1bb8 │ │ +40b448: 7010 62a7 0200 |0040: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda3;.:()V // method@a762 │ │ +40b44e: 6e30 fab0 1002 |0043: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +40b454: 0c00 |0046: move-result-object v0 │ │ +40b456: 5b60 f093 |0047: iput-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f0 │ │ +40b45a: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0004 line=335 │ │ 0x0007 line=337 │ │ 0x0020 line=338 │ │ 0x0029 line=339 │ │ @@ -1745460,22 +1745468,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -40b474: |[40b474] de.danoeh.antennapod.fragment.SearchFragment.searchWithProgressBar:()V │ │ -40b484: 5420 f393 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93f3 │ │ -40b488: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40b48a: 6e20 930d 1000 |0003: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40b490: 5420 f193 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ -40b494: 6e10 b3b0 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b0b3 │ │ -40b49a: 7010 9fa7 0200 |000b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ -40b4a0: 0e00 |000e: return-void │ │ +40b45c: |[40b45c] de.danoeh.antennapod.fragment.SearchFragment.searchWithProgressBar:()V │ │ +40b46c: 5420 f393 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93f3 │ │ +40b470: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40b472: 6e20 930d 1000 |0003: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40b478: 5420 f193 |0006: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ +40b47c: 6e10 b3b0 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b0b3 │ │ +40b482: 7010 9fa7 0200 |000b: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ +40b488: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0006 line=329 │ │ 0x000b line=330 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ @@ -1745485,45 +1745493,45 @@ │ │ type : '(Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -40b4a4: |[40b4a4] de.danoeh.antennapod.fragment.SearchFragment.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -40b4b4: 1400 e102 127f |0000: const v0, #float 1.94082e+38 // #7f1202e1 │ │ -40b4ba: 6e20 6c21 0300 |0003: invoke-virtual {v3, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@216c │ │ -40b4c0: 2201 b91b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4; // type@1bb9 │ │ -40b4c4: 7020 64a7 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a764 │ │ -40b4ca: 6e20 6321 1300 |000b: invoke-virtual {v3, v1}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ -40b4d0: 1401 1700 0f7f |000e: const v1, #float 1.9008e+38 // #7f0f0017 │ │ -40b4d6: 6e20 3c21 1300 |0011: invoke-virtual {v3, v1}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -40b4dc: 6e10 2621 0300 |0014: invoke-virtual {v3}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -40b4e2: 0c03 |0017: move-result-object v3 │ │ -40b4e4: 1401 4500 0a7f |0018: const v1, #float 1.83435e+38 // #7f0a0045 │ │ -40b4ea: 7220 b60b 1300 |001b: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -40b4f0: 0c03 |001e: move-result-object v3 │ │ -40b4f2: 7210 c80b 0300 |001f: invoke-interface {v3}, Landroid/view/MenuItem;.expandActionView:()Z // method@0bc8 │ │ -40b4f8: 7210 c90b 0300 |0022: invoke-interface {v3}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bc9 │ │ -40b4fe: 0c01 |0025: move-result-object v1 │ │ -40b500: 1f01 e404 |0026: check-cast v1, Landroidx/appcompat/widget/SearchView; // type@04e4 │ │ -40b504: 5b21 f693 |0028: iput-object v1, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ -40b508: 6e20 4235 0200 |002a: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -40b50e: 0c00 |002d: move-result-object v0 │ │ -40b510: 6e20 2820 0100 |002e: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2028 │ │ -40b516: 5420 f693 |0031: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ -40b51a: 6e10 290d 0000 |0033: invoke-virtual {v0}, Landroid/view/View;.requestFocus:()Z // method@0d29 │ │ -40b520: 5420 f693 |0036: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ -40b524: 2201 c11b |0038: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$4; // type@1bc1 │ │ -40b528: 7020 75a7 2100 |003a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$4;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a775 │ │ -40b52e: 6e20 2320 1000 |003d: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@2023 │ │ -40b534: 2200 c21b |0040: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$5; // type@1bc2 │ │ -40b538: 7020 79a7 2000 |0042: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$5;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a779 │ │ -40b53e: 7220 f00b 0300 |0045: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0bf0 │ │ -40b544: 0e00 |0048: return-void │ │ +40b48c: |[40b48c] de.danoeh.antennapod.fragment.SearchFragment.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +40b49c: 1400 e102 127f |0000: const v0, #float 1.94082e+38 // #7f1202e1 │ │ +40b4a2: 6e20 6c21 0300 |0003: invoke-virtual {v3, v0}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@216c │ │ +40b4a8: 2201 b91b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4; // type@1bb9 │ │ +40b4ac: 7020 64a7 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a764 │ │ +40b4b2: 6e20 6321 1300 |000b: invoke-virtual {v3, v1}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ +40b4b8: 1401 1700 0f7f |000e: const v1, #float 1.9008e+38 // #7f0f0017 │ │ +40b4be: 6e20 3c21 1300 |0011: invoke-virtual {v3, v1}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +40b4c4: 6e10 2621 0300 |0014: invoke-virtual {v3}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +40b4ca: 0c03 |0017: move-result-object v3 │ │ +40b4cc: 1401 4500 0a7f |0018: const v1, #float 1.83435e+38 // #7f0a0045 │ │ +40b4d2: 7220 b60b 1300 |001b: invoke-interface {v3, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +40b4d8: 0c03 |001e: move-result-object v3 │ │ +40b4da: 7210 c80b 0300 |001f: invoke-interface {v3}, Landroid/view/MenuItem;.expandActionView:()Z // method@0bc8 │ │ +40b4e0: 7210 c90b 0300 |0022: invoke-interface {v3}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@0bc9 │ │ +40b4e6: 0c01 |0025: move-result-object v1 │ │ +40b4e8: 1f01 e404 |0026: check-cast v1, Landroidx/appcompat/widget/SearchView; // type@04e4 │ │ +40b4ec: 5b21 f693 |0028: iput-object v1, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ +40b4f0: 6e20 4235 0200 |002a: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +40b4f6: 0c00 |002d: move-result-object v0 │ │ +40b4f8: 6e20 2820 0100 |002e: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2028 │ │ +40b4fe: 5420 f693 |0031: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ +40b502: 6e10 290d 0000 |0033: invoke-virtual {v0}, Landroid/view/View;.requestFocus:()Z // method@0d29 │ │ +40b508: 5420 f693 |0036: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ +40b50c: 2201 c11b |0038: new-instance v1, Lde/danoeh/antennapod/fragment/SearchFragment$4; // type@1bc1 │ │ +40b510: 7020 75a7 2100 |003a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$4;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a775 │ │ +40b516: 6e20 2320 1000 |003d: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextListener:(Landroidx/appcompat/widget/SearchView$OnQueryTextListener;)V // method@2023 │ │ +40b51c: 2200 c21b |0040: new-instance v0, Lde/danoeh/antennapod/fragment/SearchFragment$5; // type@1bc2 │ │ +40b520: 7020 79a7 2000 |0042: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/SearchFragment$5;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a779 │ │ +40b526: 7220 f00b 0300 |0045: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@0bf0 │ │ +40b52c: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=205 │ │ 0x0006 line=206 │ │ 0x0011 line=207 │ │ 0x0014 line=209 │ │ 0x001f line=210 │ │ @@ -1745541,25 +1745549,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -40b548: |[40b548] de.danoeh.antennapod.fragment.SearchFragment.showInputMethod:(Landroid/view/View;)V │ │ -40b558: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40b55e: 0c00 |0003: move-result-object v0 │ │ -40b560: 1a01 d09a |0004: const-string v1, "input_method" // string@9ad0 │ │ -40b564: 6e20 3302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -40b56a: 0c00 |0009: move-result-object v0 │ │ -40b56c: 1f00 cf02 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ -40b570: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -40b574: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -40b576: 6e30 700f 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f70 │ │ -40b57c: 0e00 |0012: return-void │ │ +40b530: |[40b530] de.danoeh.antennapod.fragment.SearchFragment.showInputMethod:(Landroid/view/View;)V │ │ +40b540: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40b546: 0c00 |0003: move-result-object v0 │ │ +40b548: 1a01 d09a |0004: const-string v1, "input_method" // string@9ad0 │ │ +40b54c: 6e20 3302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +40b552: 0c00 |0009: move-result-object v0 │ │ +40b554: 1f00 cf02 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ +40b558: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +40b55c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +40b55e: 6e30 700f 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f70 │ │ +40b564: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x000f line=374 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0013 reg=3 (null) Landroid/view/View; │ │ @@ -1745570,41 +1745578,41 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -40adc8: |[40adc8] de.danoeh.antennapod.fragment.SearchFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -40add8: 5440 ed93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@93ed │ │ -40addc: 6e10 bb96 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/Feed; // method@96bb │ │ -40ade2: 0c00 |0005: move-result-object v0 │ │ -40ade4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -40ade6: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ -40adea: 7210 d20b 0500 |0009: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -40adf0: 0a02 |000c: move-result v2 │ │ -40adf2: 2203 b51b |000d: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda0; // type@1bb5 │ │ -40adf6: 7010 5ca7 0300 |000f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda0;.:()V // method@a75c │ │ -40adfc: 7140 f9aa 2430 |0012: invoke-static {v4, v2, v0, v3}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)Z // method@aaf9 │ │ -40ae02: 0a00 |0015: move-result v0 │ │ -40ae04: 3800 0300 |0016: if-eqz v0, 0019 // +0003 │ │ -40ae08: 0f01 |0018: return v1 │ │ -40ae0a: 5440 ec93 |0019: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ -40ae0e: 6e10 8e96 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ -40ae14: 0c00 |001e: move-result-object v0 │ │ -40ae16: 3800 0d00 |001f: if-eqz v0, 002c // +000d │ │ -40ae1a: 7210 d20b 0500 |0021: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -40ae20: 0a02 |0024: move-result v2 │ │ -40ae22: 7130 deaa 2400 |0025: invoke-static {v4, v2, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ -40ae28: 0a00 |0028: move-result v0 │ │ -40ae2a: 3800 0300 |0029: if-eqz v0, 002c // +0003 │ │ -40ae2e: 0f01 |002b: return v1 │ │ -40ae30: 6f20 6635 5400 |002c: invoke-super {v4, v5}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ -40ae36: 0a05 |002f: move-result v5 │ │ -40ae38: 0f05 |0030: return v5 │ │ +40adb0: |[40adb0] de.danoeh.antennapod.fragment.SearchFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +40adc0: 5440 ed93 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@93ed │ │ +40adc4: 6e10 bb96 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/Feed; // method@96bb │ │ +40adca: 0c00 |0005: move-result-object v0 │ │ +40adcc: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +40adce: 3800 1200 |0007: if-eqz v0, 0019 // +0012 │ │ +40add2: 7210 d20b 0500 |0009: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40add8: 0a02 |000c: move-result v2 │ │ +40adda: 2203 b51b |000d: new-instance v3, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda0; // type@1bb5 │ │ +40adde: 7010 5ca7 0300 |000f: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda0;.:()V // method@a75c │ │ +40ade4: 7140 f9aa 2430 |0012: invoke-static {v4, v2, v0, v3}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)Z // method@aaf9 │ │ +40adea: 0a00 |0015: move-result v0 │ │ +40adec: 3800 0300 |0016: if-eqz v0, 0019 // +0003 │ │ +40adf0: 0f01 |0018: return v1 │ │ +40adf2: 5440 ec93 |0019: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ +40adf6: 6e10 8e96 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getLongPressedItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@968e │ │ +40adfc: 0c00 |001e: move-result-object v0 │ │ +40adfe: 3800 0d00 |001f: if-eqz v0, 002c // +000d │ │ +40ae02: 7210 d20b 0500 |0021: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40ae08: 0a02 |0024: move-result v2 │ │ +40ae0a: 7130 deaa 2400 |0025: invoke-static {v4, v2, v0}, Lde/danoeh/antennapod/menuhandler/FeedItemMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/FeedItem;)Z // method@aade │ │ +40ae10: 0a00 |0028: move-result v0 │ │ +40ae12: 3800 0300 |0029: if-eqz v0, 002c // +0003 │ │ +40ae16: 0f01 |002b: return v1 │ │ +40ae18: 6f20 6635 5400 |002c: invoke-super {v4, v5}, Landroidx/fragment/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@3566 │ │ +40ae1e: 0a05 |002f: move-result v5 │ │ +40ae20: 0f05 |0030: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0009 line=256 │ │ 0x0019 line=259 │ │ 0x0021 line=260 │ │ 0x002c line=263 │ │ @@ -1745617,24 +1745625,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -40b184: |[40b184] de.danoeh.antennapod.fragment.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ -40b194: 6f20 6735 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ -40b19a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -40b19c: 6e20 be35 2100 |0004: invoke-virtual {v1, v2}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35be │ │ -40b1a2: 2202 7d01 |0007: new-instance v2, Landroid/os/Handler; // type@017d │ │ -40b1a6: 7100 6007 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ -40b1ac: 0c00 |000c: move-result-object v0 │ │ -40b1ae: 7020 3c07 0200 |000d: invoke-direct {v2, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ -40b1b4: 5b12 ee93 |0010: iput-object v2, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.automaticSearchDebouncer:Landroid/os/Handler; // field@93ee │ │ -40b1b8: 0e00 |0012: return-void │ │ +40b16c: |[40b16c] de.danoeh.antennapod.fragment.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ +40b17c: 6f20 6735 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ +40b182: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +40b184: 6e20 be35 2100 |0004: invoke-virtual {v1, v2}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35be │ │ +40b18a: 2202 7d01 |0007: new-instance v2, Landroid/os/Handler; // type@017d │ │ +40b18e: 7100 6007 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ +40b194: 0c00 |000c: move-result-object v0 │ │ +40b196: 7020 3c07 0200 |000d: invoke-direct {v2, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ +40b19c: 5b12 ee93 |0010: iput-object v2, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.automaticSearchDebouncer:Landroid/os/Handler; // field@93ee │ │ +40b1a0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0004 line=115 │ │ 0x0007 line=116 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ @@ -1745645,137 +1745653,137 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 278 16-bit code units │ │ -40ab74: |[40ab74] de.danoeh.antennapod.fragment.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -40ab84: 1409 d500 0d7f |0000: const v9, #float 1.87425e+38 // #7f0d00d5 │ │ -40ab8a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -40ab8c: 6e40 a90b 9708 |0004: invoke-virtual {v7, v9, v8, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -40ab92: 0c07 |0007: move-result-object v7 │ │ -40ab94: 1408 8203 0a7f |0008: const v8, #float 1.83452e+38 // #7f0a0382 │ │ -40ab9a: 6e20 6f0c 8700 |000b: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40aba0: 0c08 |000e: move-result-object v8 │ │ -40aba2: 1f08 6714 |000f: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -40aba6: 7020 a1a7 8600 |0011: invoke-direct {v6, v8}, Lde/danoeh/antennapod/fragment/SearchFragment;.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a7a1 │ │ -40abac: 1408 8602 0a7f |0014: const v8, #float 1.83447e+38 // #7f0a0286 │ │ -40abb2: 6e20 6f0c 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40abb8: 0c08 |001a: move-result-object v8 │ │ -40abba: 1f08 0003 |001b: check-cast v8, Landroid/widget/ProgressBar; // type@0300 │ │ -40abbe: 5b68 f393 |001d: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93f3 │ │ -40abc2: 1408 9202 0a7f |001f: const v8, #float 1.83447e+38 // #7f0a0292 │ │ -40abc8: 6e20 6f0c 8700 |0022: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40abce: 0c08 |0025: move-result-object v8 │ │ -40abd0: 1f08 ee1d |0026: check-cast v8, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ -40abd4: 5b68 f493 |0028: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ -40abd8: 6e10 1a35 0600 |002a: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40abde: 0c09 |002d: move-result-object v9 │ │ -40abe0: 1f09 d617 |002e: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40abe4: 6e10 7994 0900 |0030: invoke-virtual {v9}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@9479 │ │ -40abea: 0c09 |0033: move-result-object v9 │ │ -40abec: 6e20 3a44 9800 |0034: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@443a │ │ -40abf2: 5468 f493 |0037: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ -40abf6: 6e20 a135 8600 |0039: invoke-virtual {v6, v8}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ -40abfc: 2208 bd1b |003c: new-instance v8, Lde/danoeh/antennapod/fragment/SearchFragment$1; // type@1bbd │ │ -40ac00: 6e10 1a35 0600 |003e: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40ac06: 0c09 |0041: move-result-object v9 │ │ -40ac08: 1f09 d617 |0042: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40ac0c: 7030 6ca7 6809 |0044: invoke-direct {v8, v6, v9}, Lde/danoeh/antennapod/fragment/SearchFragment$1;.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a76c │ │ -40ac12: 5b68 ec93 |0047: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ -40ac16: 5469 f493 |0049: iget-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ -40ac1a: 6e20 2a44 8900 |004b: invoke-virtual {v9, v8}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -40ac20: 5468 f493 |004e: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ -40ac24: 2209 f01d |0050: new-instance v9, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1df0 │ │ -40ac28: 1401 5d00 0a7f |0052: const v1, #float 1.83435e+38 // #7f0a005d │ │ -40ac2e: 6e20 6f0c 1700 |0055: invoke-virtual {v7, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40ac34: 0c01 |0058: move-result-object v1 │ │ -40ac36: 7020 beb0 1900 |0059: invoke-direct {v9, v1}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b0be │ │ -40ac3c: 6e20 6f43 9800 |005c: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ -40ac42: 1408 9302 0a7f |005f: const v8, #float 1.83447e+38 // #7f0a0293 │ │ -40ac48: 6e20 6f0c 8700 |0062: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40ac4e: 0c08 |0065: move-result-object v8 │ │ -40ac50: 1f08 3d0b |0066: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -40ac54: 2209 090b |0068: new-instance v9, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b09 │ │ -40ac58: 6e10 1a35 0600 |006a: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40ac5e: 0c01 |006d: move-result-object v1 │ │ -40ac60: 7020 d840 1900 |006e: invoke-direct {v9, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40d8 │ │ -40ac66: 6e20 1e41 0900 |0071: invoke-virtual {v9, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.setOrientation:(I)V // method@411e │ │ -40ac6c: 6e20 3444 9800 |0074: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ -40ac72: 2209 be1b |0077: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$2; // type@1bbe │ │ -40ac76: 6e10 1a35 0600 |0079: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40ac7c: 0c01 |007c: move-result-object v1 │ │ -40ac7e: 1f01 d617 |007d: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40ac82: 7030 6ea7 6901 |007f: invoke-direct {v9, v6, v1}, Lde/danoeh/antennapod/fragment/SearchFragment$2;.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a76e │ │ -40ac88: 5b69 ed93 |0082: iput-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@93ed │ │ -40ac8c: 6e20 2a44 9800 |0084: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -40ac92: 2208 ed1d |0087: new-instance v8, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ -40ac96: 6e10 2035 0600 |0089: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40ac9c: 0c09 |008c: move-result-object v9 │ │ -40ac9e: 7020 b0b0 9800 |008d: invoke-direct {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ -40aca4: 5b68 f193 |0090: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ -40aca8: 5469 f493 |0092: iget-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ -40acac: 6e20 b2b0 9800 |0094: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b0b2 │ │ -40acb2: 5468 f193 |0097: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ -40acb6: 1409 3501 087f |0099: const v9, #float 1.80781e+38 // #7f080135 │ │ -40acbc: 6e20 b4b0 9800 |009c: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ -40acc2: 5468 f193 |009f: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ -40acc6: 1409 e602 127f |00a1: const v9, #float 1.94082e+38 // #7f1202e6 │ │ -40accc: 6e20 b7b0 9800 |00a4: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ -40acd2: 5468 f193 |00a7: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ -40acd6: 1409 6803 127f |00a9: const v9, #float 1.94085e+38 // #7f120368 │ │ -40acdc: 6e20 b5b0 9800 |00ac: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ -40ace2: 7100 04b7 0000 |00af: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -40ace8: 0c08 |00b2: move-result-object v8 │ │ -40acea: 6e20 09b7 6800 |00b3: invoke-virtual {v8, v6}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -40acf0: 1408 7d01 0a7f |00b6: const v8, #float 1.83441e+38 // #7f0a017d │ │ -40acf6: 6e20 6f0c 8700 |00b9: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40acfc: 0c08 |00bc: move-result-object v8 │ │ -40acfe: 1f08 bc14 |00bd: check-cast v8, Lcom/google/android/material/chip/Chip; // type@14bc │ │ -40ad02: 5b68 ef93 |00bf: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@93ef │ │ -40ad06: 2209 ba1b |00c1: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5; // type@1bba │ │ -40ad0a: 7020 66a7 6900 |00c3: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a766 │ │ -40ad10: 6e20 f57e 9800 |00c6: invoke-virtual {v8, v9}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7ef5 │ │ -40ad16: 5468 ef93 |00c9: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@93ef │ │ -40ad1a: 6e10 1e35 0600 |00cb: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40ad20: 0c09 |00ce: move-result-object v9 │ │ -40ad22: 1a01 ba84 |00cf: const-string v1, "feed" // string@84ba │ │ -40ad26: 1602 0000 |00d1: const-wide/16 v2, #int 0 // #0 │ │ -40ad2a: 6e40 ed06 1932 |00d3: invoke-virtual {v9, v1, v2, v3}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06ed │ │ -40ad30: 0b04 |00d6: move-result-wide v4 │ │ -40ad32: 3109 0402 |00d7: cmp-long v9, v4, v2 │ │ -40ad36: 3909 0400 |00d9: if-nez v9, 00dd // +0004 │ │ -40ad3a: 1300 0800 |00db: const/16 v0, #int 8 // #8 │ │ -40ad3e: 6e20 930d 0800 |00dd: invoke-virtual {v8, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40ad44: 5468 ef93 |00e0: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@93ef │ │ -40ad48: 6e10 1e35 0600 |00e2: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40ad4e: 0c09 |00e5: move-result-object v9 │ │ -40ad50: 1a00 cd84 |00e6: const-string v0, "feedName" // string@84cd │ │ -40ad54: 1a01 0000 |00e8: const-string v1, "" // string@0000 │ │ -40ad58: 6e30 f006 0901 |00ea: invoke-virtual {v9, v0, v1}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f0 │ │ -40ad5e: 0c09 |00ed: move-result-object v9 │ │ -40ad60: 6e20 9412 9800 |00ee: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -40ad66: 6e10 1e35 0600 |00f1: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40ad6c: 0c08 |00f4: move-result-object v8 │ │ -40ad6e: 1a09 31c8 |00f5: const-string v9, "query" // string@c831 │ │ -40ad72: 1200 |00f7: const/4 v0, #int 0 // #0 │ │ -40ad74: 6e30 f006 9800 |00f8: invoke-virtual {v8, v9, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f0 │ │ -40ad7a: 0c08 |00fb: move-result-object v8 │ │ -40ad7c: 3808 0500 |00fc: if-eqz v8, 0101 // +0005 │ │ -40ad80: 7010 9fa7 0600 |00fe: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ -40ad86: 5468 f693 |0101: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ -40ad8a: 2209 bb1b |0103: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6; // type@1bbb │ │ -40ad8e: 7020 68a7 6900 |0105: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a768 │ │ -40ad94: 6e20 2220 9800 |0108: invoke-virtual {v8, v9}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@2022 │ │ -40ad9a: 5468 f493 |010b: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ -40ad9e: 2209 bf1b |010d: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$3; // type@1bbf │ │ -40ada2: 7020 70a7 6900 |010f: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$3;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a770 │ │ -40ada8: 6e20 6f43 9800 |0112: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ -40adae: 1107 |0115: return-object v7 │ │ +40ab5c: |[40ab5c] de.danoeh.antennapod.fragment.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +40ab6c: 1409 d500 0d7f |0000: const v9, #float 1.87425e+38 // #7f0d00d5 │ │ +40ab72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +40ab74: 6e40 a90b 9708 |0004: invoke-virtual {v7, v9, v8, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +40ab7a: 0c07 |0007: move-result-object v7 │ │ +40ab7c: 1408 8203 0a7f |0008: const v8, #float 1.83452e+38 // #7f0a0382 │ │ +40ab82: 6e20 6f0c 8700 |000b: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40ab88: 0c08 |000e: move-result-object v8 │ │ +40ab8a: 1f08 6714 |000f: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +40ab8e: 7020 a1a7 8600 |0011: invoke-direct {v6, v8}, Lde/danoeh/antennapod/fragment/SearchFragment;.setupToolbar:(Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a7a1 │ │ +40ab94: 1408 8602 0a7f |0014: const v8, #float 1.83447e+38 // #7f0a0286 │ │ +40ab9a: 6e20 6f0c 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40aba0: 0c08 |001a: move-result-object v8 │ │ +40aba2: 1f08 0003 |001b: check-cast v8, Landroid/widget/ProgressBar; // type@0300 │ │ +40aba6: 5b68 f393 |001d: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.progressBar:Landroid/widget/ProgressBar; // field@93f3 │ │ +40abaa: 1408 9202 0a7f |001f: const v8, #float 1.83447e+38 // #7f0a0292 │ │ +40abb0: 6e20 6f0c 8700 |0022: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40abb6: 0c08 |0025: move-result-object v8 │ │ +40abb8: 1f08 ee1d |0026: check-cast v8, Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // type@1dee │ │ +40abbc: 5b68 f493 |0028: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ +40abc0: 6e10 1a35 0600 |002a: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40abc6: 0c09 |002d: move-result-object v9 │ │ +40abc8: 1f09 d617 |002e: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40abcc: 6e10 7994 0900 |0030: invoke-virtual {v9}, Lde/danoeh/antennapod/activity/MainActivity;.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // method@9479 │ │ +40abd2: 0c09 |0033: move-result-object v9 │ │ +40abd4: 6e20 3a44 9800 |0034: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setRecycledViewPool:(Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;)V // method@443a │ │ +40abda: 5468 f493 |0037: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ +40abde: 6e20 a135 8600 |0039: invoke-virtual {v6, v8}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ +40abe4: 2208 bd1b |003c: new-instance v8, Lde/danoeh/antennapod/fragment/SearchFragment$1; // type@1bbd │ │ +40abe8: 6e10 1a35 0600 |003e: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40abee: 0c09 |0041: move-result-object v9 │ │ +40abf0: 1f09 d617 |0042: check-cast v9, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40abf4: 7030 6ca7 6809 |0044: invoke-direct {v8, v6, v9}, Lde/danoeh/antennapod/fragment/SearchFragment$1;.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a76c │ │ +40abfa: 5b68 ec93 |0047: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ +40abfe: 5469 f493 |0049: iget-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ +40ac02: 6e20 2a44 8900 |004b: invoke-virtual {v9, v8}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +40ac08: 5468 f493 |004e: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ +40ac0c: 2209 f01d |0050: new-instance v9, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1df0 │ │ +40ac10: 1401 5d00 0a7f |0052: const v1, #float 1.83435e+38 // #7f0a005d │ │ +40ac16: 6e20 6f0c 1700 |0055: invoke-virtual {v7, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40ac1c: 0c01 |0058: move-result-object v1 │ │ +40ac1e: 7020 beb0 1900 |0059: invoke-direct {v9, v1}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b0be │ │ +40ac24: 6e20 6f43 9800 |005c: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ +40ac2a: 1408 9302 0a7f |005f: const v8, #float 1.83447e+38 // #7f0a0293 │ │ +40ac30: 6e20 6f0c 8700 |0062: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40ac36: 0c08 |0065: move-result-object v8 │ │ +40ac38: 1f08 3d0b |0066: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +40ac3c: 2209 090b |0068: new-instance v9, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b09 │ │ +40ac40: 6e10 1a35 0600 |006a: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40ac46: 0c01 |006d: move-result-object v1 │ │ +40ac48: 7020 d840 1900 |006e: invoke-direct {v9, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40d8 │ │ +40ac4e: 6e20 1e41 0900 |0071: invoke-virtual {v9, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.setOrientation:(I)V // method@411e │ │ +40ac54: 6e20 3444 9800 |0074: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ +40ac5a: 2209 be1b |0077: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$2; // type@1bbe │ │ +40ac5e: 6e10 1a35 0600 |0079: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40ac64: 0c01 |007c: move-result-object v1 │ │ +40ac66: 1f01 d617 |007d: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40ac6a: 7030 6ea7 6901 |007f: invoke-direct {v9, v6, v1}, Lde/danoeh/antennapod/fragment/SearchFragment$2;.:(Lde/danoeh/antennapod/fragment/SearchFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a76e │ │ +40ac70: 5b69 ed93 |0082: iput-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapterFeeds:Lde/danoeh/antennapod/adapter/HorizontalFeedListAdapter; // field@93ed │ │ +40ac74: 6e20 2a44 9800 |0084: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +40ac7a: 2208 ed1d |0087: new-instance v8, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ +40ac7e: 6e10 2035 0600 |0089: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40ac84: 0c09 |008c: move-result-object v9 │ │ +40ac86: 7020 b0b0 9800 |008d: invoke-direct {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ +40ac8c: 5b68 f193 |0090: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ +40ac90: 5469 f493 |0092: iget-object v9, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ +40ac94: 6e20 b2b0 9800 |0094: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b0b2 │ │ +40ac9a: 5468 f193 |0097: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ +40ac9e: 1409 3501 087f |0099: const v9, #float 1.80781e+38 // #7f080135 │ │ +40aca4: 6e20 b4b0 9800 |009c: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ +40acaa: 5468 f193 |009f: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ +40acae: 1409 e602 127f |00a1: const v9, #float 1.94082e+38 // #7f1202e6 │ │ +40acb4: 6e20 b7b0 9800 |00a4: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ +40acba: 5468 f193 |00a7: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.emptyViewHandler:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@93f1 │ │ +40acbe: 1409 6803 127f |00a9: const v9, #float 1.94085e+38 // #7f120368 │ │ +40acc4: 6e20 b5b0 9800 |00ac: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ +40acca: 7100 04b7 0000 |00af: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +40acd0: 0c08 |00b2: move-result-object v8 │ │ +40acd2: 6e20 09b7 6800 |00b3: invoke-virtual {v8, v6}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +40acd8: 1408 7d01 0a7f |00b6: const v8, #float 1.83441e+38 // #7f0a017d │ │ +40acde: 6e20 6f0c 8700 |00b9: invoke-virtual {v7, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40ace4: 0c08 |00bc: move-result-object v8 │ │ +40ace6: 1f08 bc14 |00bd: check-cast v8, Lcom/google/android/material/chip/Chip; // type@14bc │ │ +40acea: 5b68 ef93 |00bf: iput-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@93ef │ │ +40acee: 2209 ba1b |00c1: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5; // type@1bba │ │ +40acf2: 7020 66a7 6900 |00c3: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a766 │ │ +40acf8: 6e20 f57e 9800 |00c6: invoke-virtual {v8, v9}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7ef5 │ │ +40acfe: 5468 ef93 |00c9: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@93ef │ │ +40ad02: 6e10 1e35 0600 |00cb: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40ad08: 0c09 |00ce: move-result-object v9 │ │ +40ad0a: 1a01 ba84 |00cf: const-string v1, "feed" // string@84ba │ │ +40ad0e: 1602 0000 |00d1: const-wide/16 v2, #int 0 // #0 │ │ +40ad12: 6e40 ed06 1932 |00d3: invoke-virtual {v9, v1, v2, v3}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;J)J // method@06ed │ │ +40ad18: 0b04 |00d6: move-result-wide v4 │ │ +40ad1a: 3109 0402 |00d7: cmp-long v9, v4, v2 │ │ +40ad1e: 3909 0400 |00d9: if-nez v9, 00dd // +0004 │ │ +40ad22: 1300 0800 |00db: const/16 v0, #int 8 // #8 │ │ +40ad26: 6e20 930d 0800 |00dd: invoke-virtual {v8, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40ad2c: 5468 ef93 |00e0: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.chip:Lcom/google/android/material/chip/Chip; // field@93ef │ │ +40ad30: 6e10 1e35 0600 |00e2: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40ad36: 0c09 |00e5: move-result-object v9 │ │ +40ad38: 1a00 cd84 |00e6: const-string v0, "feedName" // string@84cd │ │ +40ad3c: 1a01 0000 |00e8: const-string v1, "" // string@0000 │ │ +40ad40: 6e30 f006 0901 |00ea: invoke-virtual {v9, v0, v1}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f0 │ │ +40ad46: 0c09 |00ed: move-result-object v9 │ │ +40ad48: 6e20 9412 9800 |00ee: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +40ad4e: 6e10 1e35 0600 |00f1: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40ad54: 0c08 |00f4: move-result-object v8 │ │ +40ad56: 1a09 31c8 |00f5: const-string v9, "query" // string@c831 │ │ +40ad5a: 1200 |00f7: const/4 v0, #int 0 // #0 │ │ +40ad5c: 6e30 f006 9800 |00f8: invoke-virtual {v8, v9, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f0 │ │ +40ad62: 0c08 |00fb: move-result-object v8 │ │ +40ad64: 3808 0500 |00fc: if-eqz v8, 0101 // +0005 │ │ +40ad68: 7010 9fa7 0600 |00fe: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ +40ad6e: 5468 f693 |0101: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.searchView:Landroidx/appcompat/widget/SearchView; // field@93f6 │ │ +40ad72: 2209 bb1b |0103: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6; // type@1bbb │ │ +40ad76: 7020 68a7 6900 |0105: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a768 │ │ +40ad7c: 6e20 2220 9800 |0108: invoke-virtual {v8, v9}, Landroidx/appcompat/widget/SearchView;.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@2022 │ │ +40ad82: 5468 f493 |010b: iget-object v8, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ +40ad86: 2209 bf1b |010d: new-instance v9, Lde/danoeh/antennapod/fragment/SearchFragment$3; // type@1bbf │ │ +40ad8a: 7020 70a7 6900 |010f: invoke-direct {v9, v6}, Lde/danoeh/antennapod/fragment/SearchFragment$3;.:(Lde/danoeh/antennapod/fragment/SearchFragment;)V // method@a770 │ │ +40ad90: 6e20 6f43 9800 |0112: invoke-virtual {v8, v9}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ +40ad96: 1107 |0115: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=131 │ │ 0x000b line=132 │ │ 0x0017 line=133 │ │ 0x0022 line=135 │ │ 0x002a line=136 │ │ @@ -1745814,20 +1745822,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -40b1bc: |[40b1bc] de.danoeh.antennapod.fragment.SearchFragment.onDestroyView:()V │ │ -40b1cc: 6f10 6f35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ -40b1d2: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -40b1d8: 0c00 |0006: move-result-object v0 │ │ -40b1da: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -40b1e0: 0e00 |000a: return-void │ │ +40b1a4: |[40b1a4] de.danoeh.antennapod.fragment.SearchFragment.onDestroyView:()V │ │ +40b1b4: 6f10 6f35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroyView:()V // method@356f │ │ +40b1ba: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +40b1c0: 0c00 |0006: move-result-object v0 │ │ +40b1c2: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +40b1c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ │ │ @@ -1745836,36 +1745844,36 @@ │ │ type : '(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -40b1e4: |[40b1e4] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -40b1f4: 5420 f593 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ -40b1f8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -40b1fc: 0e00 |0004: return-void │ │ -40b1fe: 6e10 fba1 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ -40b204: 0c03 |0008: move-result-object v3 │ │ -40b206: 7210 3fb5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -40b20c: 0c03 |000c: move-result-object v3 │ │ -40b20e: 7210 c4b4 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -40b214: 0a00 |0010: move-result v0 │ │ -40b216: 3800 1600 |0011: if-eqz v0, 0027 // +0016 │ │ -40b21a: 7210 c5b4 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -40b220: 0c00 |0016: move-result-object v0 │ │ -40b222: 1f00 721e |0017: check-cast v0, Ljava/lang/String; // type@1e72 │ │ -40b226: 5421 f593 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ -40b22a: 7120 3e9d 0100 |001b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ -40b230: 0a00 |001e: move-result v0 │ │ -40b232: 3a00 eeff |001f: if-ltz v0, 000d // -0012 │ │ -40b236: 5421 ec93 |0021: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ -40b23a: 6e20 9396 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ -40b240: 28e7 |0026: goto 000d // -0019 │ │ -40b242: 0e00 |0027: return-void │ │ +40b1cc: |[40b1cc] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +40b1dc: 5420 f593 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ +40b1e0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +40b1e4: 0e00 |0004: return-void │ │ +40b1e6: 6e10 fba1 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.getUrls:()Ljava/util/Set; // method@a1fb │ │ +40b1ec: 0c03 |0008: move-result-object v3 │ │ +40b1ee: 7210 3fb5 0300 |0009: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +40b1f4: 0c03 |000c: move-result-object v3 │ │ +40b1f6: 7210 c4b4 0300 |000d: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40b1fc: 0a00 |0010: move-result v0 │ │ +40b1fe: 3800 1600 |0011: if-eqz v0, 0027 // +0016 │ │ +40b202: 7210 c5b4 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40b208: 0c00 |0016: move-result-object v0 │ │ +40b20a: 1f00 721e |0017: check-cast v0, Ljava/lang/String; // type@1e72 │ │ +40b20e: 5421 f593 |0019: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ +40b212: 7120 3e9d 0100 |001b: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I // method@9d3e │ │ +40b218: 0a00 |001e: move-result v0 │ │ +40b21a: 3a00 eeff |001f: if-ltz v0, 000d // -0012 │ │ +40b21e: 5421 ec93 |0021: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ +40b222: 6e20 9396 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ +40b228: 28e7 |0026: goto 000d // -0019 │ │ +40b22a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0005 line=301 │ │ 0x0019 line=302 │ │ 0x0021 line=304 │ │ locals : │ │ @@ -1745877,57 +1745885,57 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedItemEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -40b244: |[40b244] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ -40b254: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -40b258: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40b25e: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ -40b262: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40b268: 6e20 d2b2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -40b26e: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ -40b272: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40b278: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40b27e: 0c00 |0015: move-result-object v0 │ │ -40b280: 1a01 4854 |0016: const-string v1, "SearchFragment" // string@5448 │ │ -40b284: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -40b28a: 5460 f593 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ -40b28e: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ -40b292: 0e00 |001f: return-void │ │ -40b294: 5460 ec93 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ -40b298: 3900 0600 |0022: if-nez v0, 0028 // +0006 │ │ -40b29c: 7010 9fa7 0600 |0024: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ -40b2a2: 0e00 |0027: return-void │ │ -40b2a4: 5470 d790 |0028: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -40b2a8: 7210 e9b4 0000 |002a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40b2ae: 0a00 |002d: move-result v0 │ │ -40b2b0: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -40b2b2: 3501 2800 |002f: if-ge v1, v0, 0057 // +0028 │ │ -40b2b6: 5472 d790 |0031: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ -40b2ba: 7220 ddb4 1200 |0033: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -40b2c0: 0c02 |0036: move-result-object v2 │ │ -40b2c2: 1f02 a21c |0037: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -40b2c6: 5463 f593 |0039: iget-object v3, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ -40b2ca: 6e10 77ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -40b2d0: 0b04 |003e: move-result-wide v4 │ │ -40b2d2: 7130 3f9d 4305 |003f: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ -40b2d8: 0a03 |0042: move-result v3 │ │ -40b2da: 3a03 1100 |0043: if-ltz v3, 0054 // +0011 │ │ -40b2de: 5464 f593 |0045: iget-object v4, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ -40b2e2: 7220 e5b4 3400 |0047: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -40b2e8: 5464 f593 |004a: iget-object v4, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ -40b2ec: 7230 d5b4 3402 |004c: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ -40b2f2: 5462 ec93 |004f: iget-object v2, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ -40b2f6: 6e20 9396 3200 |0051: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ -40b2fc: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -40b300: 28d9 |0056: goto 002f // -0027 │ │ -40b302: 0e00 |0057: return-void │ │ +40b22c: |[40b22c] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedItemEvent;)V │ │ +40b23c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +40b240: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40b246: 1a01 f4be |0005: const-string v1, "onEventMainThread() called with: event = [" // string@bef4 │ │ +40b24a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40b250: 6e20 d2b2 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +40b256: 1a01 0366 |000d: const-string v1, "]" // string@6603 │ │ +40b25a: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40b260: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40b266: 0c00 |0015: move-result-object v0 │ │ +40b268: 1a01 4854 |0016: const-string v1, "SearchFragment" // string@5448 │ │ +40b26c: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +40b272: 5460 f593 |001b: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ +40b276: 3900 0300 |001d: if-nez v0, 0020 // +0003 │ │ +40b27a: 0e00 |001f: return-void │ │ +40b27c: 5460 ec93 |0020: iget-object v0, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ +40b280: 3900 0600 |0022: if-nez v0, 0028 // +0006 │ │ +40b284: 7010 9fa7 0600 |0024: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ +40b28a: 0e00 |0027: return-void │ │ +40b28c: 5470 d790 |0028: iget-object v0, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +40b290: 7210 e9b4 0000 |002a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40b296: 0a00 |002d: move-result v0 │ │ +40b298: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +40b29a: 3501 2800 |002f: if-ge v1, v0, 0057 // +0028 │ │ +40b29e: 5472 d790 |0031: iget-object v2, v7, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@90d7 │ │ +40b2a2: 7220 ddb4 1200 |0033: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +40b2a8: 0c02 |0036: move-result-object v2 │ │ +40b2aa: 1f02 a21c |0037: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +40b2ae: 5463 f593 |0039: iget-object v3, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ +40b2b2: 6e10 77ab 0200 |003b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +40b2b8: 0b04 |003e: move-result-wide v4 │ │ +40b2ba: 7130 3f9d 4305 |003f: invoke-static {v3, v4, v5}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.indexOfItemWithId:(Ljava/util/List;J)I // method@9d3f │ │ +40b2c0: 0a03 |0042: move-result v3 │ │ +40b2c2: 3a03 1100 |0043: if-ltz v3, 0054 // +0011 │ │ +40b2c6: 5464 f593 |0045: iget-object v4, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ +40b2ca: 7220 e5b4 3400 |0047: invoke-interface {v4, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +40b2d0: 5464 f593 |004a: iget-object v4, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.results:Ljava/util/List; // field@93f5 │ │ +40b2d4: 7230 d5b4 3402 |004c: invoke-interface {v4, v3, v2}, Ljava/util/List;.add:(ILjava/lang/Object;)V // method@b4d5 │ │ +40b2da: 5462 ec93 |004f: iget-object v2, v6, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ +40b2de: 6e20 9396 3200 |0051: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.notifyItemChangedCompat:(I)V // method@9693 │ │ +40b2e4: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +40b2e8: 28d9 |0056: goto 002f // -0027 │ │ +40b2ea: 0e00 |0057: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x001b line=279 │ │ 0x0020 line=281 │ │ 0x0024 line=282 │ │ 0x0028 line=285 │ │ @@ -1745945,35 +1745953,35 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -40b304: |[40b304] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -40b314: 5430 ec93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ -40b318: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -40b31c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -40b31e: 5431 ec93 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ -40b322: 6e10 8b96 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ -40b328: 0a01 |000a: move-result v1 │ │ -40b32a: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ -40b32e: 5431 f493 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ -40b332: 6e20 ac43 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43ac │ │ -40b338: 0c01 |0012: move-result-object v1 │ │ -40b33a: 1f01 f91d |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ -40b33e: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ -40b342: 6e10 d1b0 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b0d1 │ │ -40b348: 0a02 |001a: move-result v2 │ │ -40b34a: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ -40b34e: 6e20 d2b0 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b0d2 │ │ -40b354: 2804 |0020: goto 0024 // +0004 │ │ -40b356: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -40b35a: 28e2 |0023: goto 0005 // -001e │ │ -40b35c: 0e00 |0024: return-void │ │ +40b2ec: |[40b2ec] de.danoeh.antennapod.fragment.SearchFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +40b2fc: 5430 ec93 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ +40b300: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +40b304: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40b306: 5431 ec93 |0005: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.adapter:Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter; // field@93ec │ │ +40b30a: 6e10 8b96 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/adapter/EpisodeItemListAdapter;.getItemCount:()I // method@968b │ │ +40b310: 0a01 |000a: move-result v1 │ │ +40b312: 3510 1900 |000b: if-ge v0, v1, 0024 // +0019 │ │ +40b316: 5431 f493 |000d: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SearchFragment;.recyclerView:Lde/danoeh/antennapod/view/EpisodeItemListRecyclerView; // field@93f4 │ │ +40b31a: 6e20 ac43 0100 |000f: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.findViewHolderForAdapterPosition:(I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@43ac │ │ +40b320: 0c01 |0012: move-result-object v1 │ │ +40b322: 1f01 f91d |0013: check-cast v1, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder; // type@1df9 │ │ +40b326: 3801 0c00 |0015: if-eqz v1, 0021 // +000c │ │ +40b32a: 6e10 d1b0 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.isCurrentlyPlayingItem:()Z // method@b0d1 │ │ +40b330: 0a02 |001a: move-result v2 │ │ +40b332: 3802 0600 |001b: if-eqz v2, 0021 // +0006 │ │ +40b336: 6e20 d2b0 4100 |001d: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/view/viewholder/EpisodeItemViewHolder;.notifyPlaybackPositionUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V // method@b0d2 │ │ +40b33c: 2804 |0020: goto 0024 // +0004 │ │ +40b33e: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +40b342: 28e2 |0023: goto 0005 // -001e │ │ +40b344: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0005 line=312 │ │ 0x000d line=313 │ │ 0x0017 line=314 │ │ 0x001d line=315 │ │ @@ -1745986,17 +1745994,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b360: |[40b360] de.danoeh.antennapod.fragment.SearchFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -40b370: 7010 9fa7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ -40b376: 0e00 |0003: return-void │ │ +40b348: |[40b348] de.danoeh.antennapod.fragment.SearchFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +40b358: 7010 9fa7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ +40b35e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ │ │ @@ -1746005,17 +1746013,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b378: |[40b378] de.danoeh.antennapod.fragment.SearchFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -40b388: 7010 9fa7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ -40b38e: 0e00 |0003: return-void │ │ +40b360: |[40b360] de.danoeh.antennapod.fragment.SearchFragment.onPlayerStatusChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +40b370: 7010 9fa7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ +40b376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ @@ -1746024,20 +1746032,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -40b390: |[40b390] de.danoeh.antennapod.fragment.SearchFragment.onStop:()V │ │ -40b3a0: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -40b3a6: 5410 f093 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f0 │ │ -40b3aa: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -40b3ae: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -40b3b4: 0e00 |000a: return-void │ │ +40b378: |[40b378] de.danoeh.antennapod.fragment.SearchFragment.onStop:()V │ │ +40b388: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +40b38e: 5410 f093 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SearchFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@93f0 │ │ +40b392: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +40b396: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +40b39c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ @@ -1746047,17 +1746055,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b3b8: |[40b3b8] de.danoeh.antennapod.fragment.SearchFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -40b3c8: 7010 9fa7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ -40b3ce: 0e00 |0003: return-void │ │ +40b3a0: |[40b3a0] de.danoeh.antennapod.fragment.SearchFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +40b3b0: 7010 9fa7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SearchFragment;.search:()V // method@a79f │ │ +40b3b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/SearchFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1746095,18 +1746103,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40b838: |[40b838] de.danoeh.antennapod.fragment.SubscriptionFragment$1.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -40b848: 5b01 0394 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9403 │ │ -40b84c: 7020 6397 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9763 │ │ -40b852: 0e00 |0005: return-void │ │ +40b820: |[40b820] de.danoeh.antennapod.fragment.SubscriptionFragment$1.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +40b830: 5b01 0394 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9403 │ │ +40b834: 7020 6397 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9763 │ │ +40b83a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1746117,21 +1746125,21 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -40b854: |[40b854] de.danoeh.antennapod.fragment.SubscriptionFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -40b864: 6f40 7297 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9772 │ │ -40b86a: 5402 0394 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9403 │ │ -40b86e: 2203 cf1b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0; // type@1bcf │ │ -40b872: 7020 b9a7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7b9 │ │ -40b878: 7120 6c98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ -40b87e: 0e00 |000d: return-void │ │ +40b83c: |[40b83c] de.danoeh.antennapod.fragment.SubscriptionFragment$1.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +40b84c: 6f40 7297 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@9772 │ │ +40b852: 5402 0394 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1;.this$0:Lde/danoeh/antennapod/fragment/SubscriptionFragment; // field@9403 │ │ +40b856: 2203 cf1b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0; // type@1bcf │ │ +40b85a: 7020 b9a7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7b9 │ │ +40b860: 7120 6c98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ +40b866: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0003 line=151 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/view/ContextMenu; │ │ @@ -1746264,17 +1746272,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40bf08: |[40bf08] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$-damZnZ5ii1h3IuCN003JzqP1Lk:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V │ │ -40bf18: 7020 d4a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a7d4 │ │ -40bf1e: 0e00 |0003: return-void │ │ +40bef0: |[40bef0] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$-damZnZ5ii1h3IuCN003JzqP1Lk:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V │ │ +40bf00: 7020 d4a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$3:(Landroid/view/View;)V // method@a7d4 │ │ +40bf06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1746283,17 +1746291,17 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40bf20: |[40bf20] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$0XJTwjdH_NSQ3UfuLZ4mR1Q3L3U:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40bf30: 7110 d5a7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7d5 │ │ -40bf36: 0e00 |0003: return-void │ │ +40bf08: |[40bf08] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$0XJTwjdH_NSQ3UfuLZ4mR1Q3L3U:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40bf18: 7110 d5a7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7d5 │ │ +40bf1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1746301,17 +1746309,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40bf38: |[40bf38] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$2Rro7tQi5QKZaMyqNkJSvl--87o:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40bf48: 7010 d8a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a7d8 │ │ -40bf4e: 0e00 |0003: return-void │ │ +40bf20: |[40bf20] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$2Rro7tQi5QKZaMyqNkJSvl--87o:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40bf30: 7010 d8a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a7d8 │ │ +40bf36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1746319,18 +1746327,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40bbb8: |[40bbb8] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$CZrDJ9oF4h8rwi9D7IiCAjfHeJw:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40bbc8: 7020 d7a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$6:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a7d7 │ │ -40bbce: 0a00 |0003: move-result v0 │ │ -40bbd0: 0f00 |0004: return v0 │ │ +40bba0: |[40bba0] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$CZrDJ9oF4h8rwi9D7IiCAjfHeJw:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40bbb0: 7020 d7a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$6:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z // method@a7d7 │ │ +40bbb6: 0a00 |0003: move-result v0 │ │ +40bbb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ │ │ @@ -1746339,17 +1746347,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 │ │ -40bf50: |[40bf50] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$IunUbgtD88XwNXosHytVeTO3o2U:(Ljava/lang/Throwable;)V │ │ -40bf60: 7110 d0a7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$9:(Ljava/lang/Throwable;)V // method@a7d0 │ │ -40bf66: 0e00 |0003: return-void │ │ +40bf38: |[40bf38] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$IunUbgtD88XwNXosHytVeTO3o2U:(Ljava/lang/Throwable;)V │ │ +40bf48: 7110 d0a7 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$9:(Ljava/lang/Throwable;)V // method@a7d0 │ │ +40bf4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1746357,18 +1746365,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)Ljava/util/List;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40be78: |[40be78] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$WK3ZDZkWwOe2tupcTdUrij4G8qQ:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)Ljava/util/List; │ │ -40be88: 7010 cea7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$7:()Ljava/util/List; // method@a7ce │ │ -40be8e: 0c00 |0003: move-result-object v0 │ │ -40be90: 1100 |0004: return-object v0 │ │ +40be60: |[40be60] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$WK3ZDZkWwOe2tupcTdUrij4G8qQ:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)Ljava/util/List; │ │ +40be70: 7010 cea7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$7:()Ljava/util/List; // method@a7ce │ │ +40be76: 0c00 |0003: move-result-object v0 │ │ +40be78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1746376,17 +1746384,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40bf68: |[40bf68] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$WY1bOl3N66IpVarHw6ph2K4WEgs:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40bf78: 7020 d6a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$5:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7d6 │ │ -40bf7e: 0e00 |0003: return-void │ │ +40bf50: |[40bf50] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$WY1bOl3N66IpVarHw6ph2K4WEgs:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40bf60: 7020 d6a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$5:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7d6 │ │ +40bf66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ @@ -1746395,17 +1746403,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40bf80: |[40bf80] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$dq37z8yfqrtOhJkrQnfD9qBC9Rg:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V │ │ -40bf90: 7020 d3a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a7d3 │ │ -40bf96: 0e00 |0003: return-void │ │ +40bf68: |[40bf68] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$dq37z8yfqrtOhJkrQnfD9qBC9Rg:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)V │ │ +40bf78: 7020 d3a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a7d3 │ │ +40bf7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1746414,18 +1746422,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40bbd4: |[40bbd4] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$egU46U6268OBjox4p4k-cjJuPHo:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)Z │ │ -40bbe4: 7020 d2a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a7d2 │ │ -40bbea: 0a00 |0003: move-result v0 │ │ -40bbec: 0f00 |0004: return v0 │ │ +40bbbc: |[40bbbc] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$egU46U6268OBjox4p4k-cjJuPHo:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroid/view/View;)Z │ │ +40bbcc: 7020 d2a7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$1:(Landroid/view/View;)Z // method@a7d2 │ │ +40bbd2: 0a00 |0003: move-result v0 │ │ +40bbd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1746434,17 +1746442,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40bf98: |[40bf98] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$hrh-UEV7RizmUecj69Jf70oJccA:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Ljava/util/List;)V │ │ -40bfa8: 7020 cfa7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$8:(Ljava/util/List;)V // method@a7cf │ │ -40bfae: 0e00 |0003: return-void │ │ +40bf80: |[40bf80] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$hrh-UEV7RizmUecj69Jf70oJccA:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Ljava/util/List;)V │ │ +40bf90: 7020 cfa7 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$loadSubscriptions$8:(Ljava/util/List;)V // method@a7cf │ │ +40bf96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1746453,17 +1746461,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40bfb0: |[40bfb0] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$v7pIKRTnPR4Pb6laD9wKlLhuYGY:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ -40bfc0: 7010 d1a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$0:()V // method@a7d1 │ │ -40bfc6: 0e00 |0003: return-void │ │ +40bf98: |[40bf98] de.danoeh.antennapod.fragment.SubscriptionFragment.$r8$lambda$v7pIKRTnPR4Pb6laD9wKlLhuYGY:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V │ │ +40bfa8: 7010 d1a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.lambda$onCreateView$0:()V // method@a7d1 │ │ +40bfae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ #11 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1746471,41 +1746479,41 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -40bfc8: |[40bfc8] de.danoeh.antennapod.fragment.SubscriptionFragment.:()V │ │ -40bfd8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -40bfda: 2300 e61f |0001: new-array v0, v0, [I // type@1fe6 │ │ -40bfde: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -40bfe4: 6900 0694 |0006: sput-object v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9406 │ │ -40bfe8: 0e00 |0008: return-void │ │ -40bfea: 0000 |0009: nop // spacer │ │ -40bfec: 0003 0400 0400 0000 3d03 0a7f 3e03 ... |000a: array-data (12 units) │ │ +40bfb0: |[40bfb0] de.danoeh.antennapod.fragment.SubscriptionFragment.:()V │ │ +40bfc0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +40bfc2: 2300 e61f |0001: new-array v0, v0, [I // type@1fe6 │ │ +40bfc6: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +40bfcc: 6900 0694 |0006: sput-object v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9406 │ │ +40bfd0: 0e00 |0008: return-void │ │ +40bfd2: 0000 |0009: nop // spacer │ │ +40bfd4: 0003 0400 0400 0000 3d03 0a7f 3e03 ... |000a: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=74 │ │ locals : │ │ │ │ #12 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40c004: |[40c004] de.danoeh.antennapod.fragment.SubscriptionFragment.:()V │ │ -40c014: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -40c01a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -40c01c: 5b10 0d94 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@940d │ │ -40c020: 0e00 |0006: return-void │ │ +40bfec: |[40bfec] de.danoeh.antennapod.fragment.SubscriptionFragment.:()V │ │ +40bffc: 7010 1135 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +40c002: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +40c004: 5b10 0d94 |0004: iput-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@940d │ │ +40c008: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=86 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -1746514,21 +1746522,21 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -40be50: |[40be50] de.danoeh.antennapod.fragment.SubscriptionFragment.getDefaultNumOfColumns:()I │ │ -40be60: 6e10 3a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -40be66: 0c00 |0003: move-result-object v0 │ │ -40be68: 1401 5400 0b7f |0004: const v1, #float 1.84764e+38 // #7f0b0054 │ │ -40be6e: 6e20 0603 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ -40be74: 0a00 |000a: move-result v0 │ │ -40be76: 0f00 |000b: return v0 │ │ +40be38: |[40be38] de.danoeh.antennapod.fragment.SubscriptionFragment.getDefaultNumOfColumns:()I │ │ +40be48: 6e10 3a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +40be4e: 0c00 |0003: move-result-object v0 │ │ +40be50: 1401 5400 0b7f |0004: const v1, #float 1.84764e+38 // #7f0b0054 │ │ +40be56: 6e20 0603 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ +40be5c: 0a00 |000a: move-result v0 │ │ +40be5e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ #14 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1746536,40 +1746544,40 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -40be94: |[40be94] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$7:()Ljava/util/List; │ │ -40bea4: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ -40beaa: 0c00 |0003: move-result-object v0 │ │ -40beac: 7110 2d9b 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@9b2d │ │ -40beb2: 0c00 |0007: move-result-object v0 │ │ -40beb4: 5400 828d |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ -40beb8: 7210 e1b4 0000 |000a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -40bebe: 0c01 |000d: move-result-object v1 │ │ -40bec0: 7210 c4b4 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -40bec6: 0a02 |0011: move-result v2 │ │ -40bec8: 3802 1e00 |0012: if-eqz v2, 0030 // +001e │ │ -40becc: 7210 c5b4 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -40bed2: 0c02 |0017: move-result-object v2 │ │ -40bed4: 1f02 5819 |0018: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -40bed8: 5423 7b8d |001a: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -40bedc: 6204 788d |001c: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ -40bee0: 3343 f0ff |001e: if-ne v3, v4, 000e // -0010 │ │ -40bee4: 6e10 599c 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ -40beea: 0c03 |0023: move-result-object v3 │ │ -40beec: 5454 0d94 |0024: iget-object v4, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@940d │ │ -40bef0: 6e20 9fb2 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -40bef6: 0a03 |0029: move-result v3 │ │ -40bef8: 3803 e4ff |002a: if-eqz v3, 000e // -001c │ │ -40befc: 1f02 5a19 |002c: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ -40bf00: 5420 7e8d |002e: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ -40bf04: 1100 |0030: return-object v0 │ │ +40be7c: |[40be7c] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$7:()Ljava/util/List; │ │ +40be8c: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ +40be92: 0c00 |0003: move-result-object v0 │ │ +40be94: 7110 2d9b 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@9b2d │ │ +40be9a: 0c00 |0007: move-result-object v0 │ │ +40be9c: 5400 828d |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ +40bea0: 7210 e1b4 0000 |000a: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +40bea6: 0c01 |000d: move-result-object v1 │ │ +40bea8: 7210 c4b4 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40beae: 0a02 |0011: move-result v2 │ │ +40beb0: 3802 1e00 |0012: if-eqz v2, 0030 // +001e │ │ +40beb4: 7210 c5b4 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40beba: 0c02 |0017: move-result-object v2 │ │ +40bebc: 1f02 5819 |0018: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +40bec0: 5423 7b8d |001a: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +40bec4: 6204 788d |001c: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ +40bec8: 3343 f0ff |001e: if-ne v3, v4, 000e // -0010 │ │ +40becc: 6e10 599c 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ +40bed2: 0c03 |0023: move-result-object v3 │ │ +40bed4: 5454 0d94 |0024: iget-object v4, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@940d │ │ +40bed8: 6e20 9fb2 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +40bede: 0a03 |0029: move-result v3 │ │ +40bee0: 3803 e4ff |002a: if-eqz v3, 000e // -001c │ │ +40bee4: 1f02 5a19 |002c: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ +40bee8: 5420 7e8d |002e: iget-object v0, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ +40beec: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0008 line=296 │ │ 0x000a line=297 │ │ 0x001a line=298 │ │ 0x0020 line=299 │ │ @@ -1746582,33 +1746590,33 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -40c024: |[40c024] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$8:(Ljava/util/List;)V │ │ -40c034: 5420 1194 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@9411 │ │ -40c038: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -40c03c: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40c042: 0a00 |0007: move-result v0 │ │ -40c044: 7210 e9b4 0300 |0008: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40c04a: 0a01 |000b: move-result v1 │ │ -40c04c: 3710 0700 |000c: if-le v0, v1, 0013 // +0007 │ │ -40c050: 5420 1594 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40c054: 6e10 2e97 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -40c05a: 5b23 1194 |0013: iput-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@9411 │ │ -40c05e: 5420 1394 |0015: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.progressBar:Landroid/widget/ProgressBar; // field@9413 │ │ -40c062: 1301 0800 |0017: const/16 v1, #int 8 // #8 │ │ -40c066: 6e20 930d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40c06c: 5420 1594 |001c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40c070: 6e20 7697 3000 |001e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@9776 │ │ -40c076: 5423 0f94 |0021: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ -40c07a: 6e10 b9b0 0300 |0023: invoke-virtual {v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateVisibility:()V // method@b0b9 │ │ -40c080: 0e00 |0026: return-void │ │ +40c00c: |[40c00c] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$8:(Ljava/util/List;)V │ │ +40c01c: 5420 1194 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@9411 │ │ +40c020: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +40c024: 7210 e9b4 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40c02a: 0a00 |0007: move-result v0 │ │ +40c02c: 7210 e9b4 0300 |0008: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40c032: 0a01 |000b: move-result v1 │ │ +40c034: 3710 0700 |000c: if-le v0, v1, 0013 // +0007 │ │ +40c038: 5420 1594 |000e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40c03c: 6e10 2e97 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +40c042: 5b23 1194 |0013: iput-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@9411 │ │ +40c046: 5420 1394 |0015: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.progressBar:Landroid/widget/ProgressBar; // field@9413 │ │ +40c04a: 1301 0800 |0017: const/16 v1, #int 8 // #8 │ │ +40c04e: 6e20 930d 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40c054: 5420 1594 |001c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40c058: 6e20 7697 3000 |001e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@9776 │ │ +40c05e: 5423 0f94 |0021: iget-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ +40c062: 6e10 b9b0 0300 |0023: invoke-virtual {v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.updateVisibility:()V // method@b0b9 │ │ +40c068: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x000e line=311 │ │ 0x0013 line=313 │ │ 0x0015 line=314 │ │ 0x001c line=315 │ │ @@ -1746622,20 +1746630,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 │ │ -40c084: |[40c084] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$9:(Ljava/lang/Throwable;)V │ │ -40c094: 1a00 1257 |0000: const-string v0, "SubscriptionFragment" // string@5712 │ │ -40c098: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -40c09e: 0c01 |0005: move-result-object v1 │ │ -40c0a0: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -40c0a6: 0e00 |0009: return-void │ │ +40c06c: |[40c06c] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$loadSubscriptions$9:(Ljava/lang/Throwable;)V │ │ +40c07c: 1a00 1257 |0000: const-string v0, "SubscriptionFragment" // string@5712 │ │ +40c080: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +40c086: 0c01 |0005: move-result-object v1 │ │ +40c088: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +40c08e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=318 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #17 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1746643,19 +1746651,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -40c0a8: |[40c0a8] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$0:()V │ │ -40c0b8: 5420 1694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ -40c0bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40c0be: 6e20 4444 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ -40c0c4: 0e00 |0006: return-void │ │ +40c090: |[40c090] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$0:()V │ │ +40c0a0: 5420 1694 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ +40c0a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40c0a6: 6e20 4444 1000 |0003: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.smoothScrollToPosition:(I)V // method@4444 │ │ +40c0ac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ #18 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1746663,24 +1746671,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -40bbf0: |[40bbf0] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ -40bc00: 5412 1694 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ -40bc04: 1250 |0002: const/4 v0, #int 5 // #5 │ │ -40bc06: 6e20 2744 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@4427 │ │ -40bc0c: 5412 1694 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ -40bc10: 2200 cb1b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6; // type@1bcb │ │ -40bc14: 7020 b1a7 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7b1 │ │ -40bc1a: 6e20 1c0d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ -40bc20: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -40bc22: 0f02 |0011: return v2 │ │ +40bbd8: |[40bbd8] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$1:(Landroid/view/View;)Z │ │ +40bbe8: 5412 1694 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ +40bbec: 1250 |0002: const/4 v0, #int 5 // #5 │ │ +40bbee: 6e20 2744 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.scrollToPosition:(I)V // method@4427 │ │ +40bbf4: 5412 1694 |0006: iget-object v2, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ +40bbf8: 2200 cb1b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6; // type@1bcb │ │ +40bbfc: 7020 b1a7 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7b1 │ │ +40bc02: 6e20 1c0d 0200 |000d: invoke-virtual {v2, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@0d1c │ │ +40bc08: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +40bc0a: 0f02 |0011: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0006 line=120 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/View; │ │ @@ -1746690,26 +1746698,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -40c0c8: |[40c0c8] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -40c0d8: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40c0de: 0c02 |0003: move-result-object v2 │ │ -40c0e0: 2022 d617 |0004: instance-of v2, v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40c0e4: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ -40c0e8: 6e10 1a35 0100 |0008: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40c0ee: 0c02 |000b: move-result-object v2 │ │ -40c0f0: 1f02 d617 |000c: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40c0f4: 2200 b81a |000e: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment; // type@1ab8 │ │ -40c0f8: 7010 80a2 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.:()V // method@a280 │ │ -40c0fe: 6e20 8494 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -40c104: 0e00 |0016: return-void │ │ +40c0b0: |[40c0b0] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +40c0c0: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40c0c6: 0c02 |0003: move-result-object v2 │ │ +40c0c8: 2022 d617 |0004: instance-of v2, v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40c0cc: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ +40c0d0: 6e10 1a35 0100 |0008: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40c0d6: 0c02 |000b: move-result-object v2 │ │ +40c0d8: 1f02 d617 |000c: check-cast v2, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40c0dc: 2200 b81a |000e: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment; // type@1ab8 │ │ +40c0e0: 7010 80a2 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.:()V // method@a280 │ │ +40c0e6: 6e20 8494 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +40c0ec: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0017 reg=2 (null) Landroid/view/View; │ │ @@ -1746719,19 +1746727,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40c108: |[40c108] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ -40c118: 6e10 a635 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -40c11e: 0c01 |0003: move-result-object v1 │ │ -40c120: 7110 5ba1 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a15b │ │ -40c126: 0e00 |0007: return-void │ │ +40c0f0: |[40c0f0] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$3:(Landroid/view/View;)V │ │ +40c100: 6e10 a635 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +40c106: 0c01 |0003: move-result-object v1 │ │ +40c108: 7110 5ba1 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a15b │ │ +40c10e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1746740,18 +1746748,18 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40c128: |[40c128] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40c138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40c13a: 6e20 8647 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4786 │ │ -40c140: 0e00 |0004: return-void │ │ +40c110: |[40c110] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$4:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40c120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40c122: 6e20 8647 0100 |0001: invoke-virtual {v1, v0}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@4786 │ │ +40c128: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; │ │ │ │ #22 : (in Lde/danoeh/antennapod/fragment/SubscriptionFragment;) │ │ @@ -1746759,32 +1746767,32 @@ │ │ type : '(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -40c144: |[40c144] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$5:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ -40c154: 6e10 a635 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -40c15a: 0c00 |0003: move-result-object v0 │ │ -40c15c: 7110 a09d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ -40c162: 2200 7d01 |0007: new-instance v0, Landroid/os/Handler; // type@017d │ │ -40c166: 7100 6007 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ -40c16c: 0c01 |000c: move-result-object v1 │ │ -40c16e: 7020 3c07 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ -40c174: 2201 ca1b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5; // type@1bca │ │ -40c178: 7020 afa7 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7af │ │ -40c17e: 6e10 3a35 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -40c184: 0c05 |0018: move-result-object v5 │ │ -40c186: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ -40c18c: 6e20 0603 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ -40c192: 0a05 |001f: move-result v5 │ │ -40c194: 8152 |0020: int-to-long v2, v5 │ │ -40c196: 6e40 4907 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ -40c19c: 0e00 |0024: return-void │ │ +40c12c: |[40c12c] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$5:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V │ │ +40c13c: 6e10 a635 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +40c142: 0c00 |0003: move-result-object v0 │ │ +40c144: 7110 a09d 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ +40c14a: 2200 7d01 |0007: new-instance v0, Landroid/os/Handler; // type@017d │ │ +40c14e: 7100 6007 0000 |0009: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ +40c154: 0c01 |000c: move-result-object v1 │ │ +40c156: 7020 3c07 1000 |000d: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ +40c15c: 2201 ca1b |0010: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5; // type@1bca │ │ +40c160: 7020 afa7 5100 |0012: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda5;.:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7af │ │ +40c166: 6e10 3a35 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +40c16c: 0c05 |0018: move-result-object v5 │ │ +40c16e: 1402 5600 0b7f |0019: const v2, #float 1.84764e+38 // #7f0b0056 │ │ +40c174: 6e20 0603 2500 |001c: invoke-virtual {v5, v2}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ +40c17a: 0a05 |001f: move-result v5 │ │ +40c17c: 8152 |0020: int-to-long v2, v5 │ │ +40c17e: 6e40 4907 1032 |0021: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ +40c184: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0007 line=176 │ │ 0x0015 line=177 │ │ 0x0021 line=176 │ │ locals : │ │ @@ -1746796,28 +1746804,28 @@ │ │ type : '(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -40bc24: |[40bc24] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$6:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ -40bc34: 2200 e01b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // type@1be0 │ │ -40bc38: 6e10 1a35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40bc3e: 0c01 |0005: move-result-object v1 │ │ -40bc40: 1f01 d617 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40bc44: 5432 1594 |0008: iget-object v2, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40bc48: 6e10 6a97 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getSelectedItems:()Ljava/util/List; // method@976a │ │ -40bc4e: 0c02 |000d: move-result-object v2 │ │ -40bc50: 7030 1ba8 1002 |000e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;)V // method@a81b │ │ -40bc56: 6e10 5a8f 0400 |0011: invoke-virtual {v4}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ -40bc5c: 0a04 |0014: move-result v4 │ │ -40bc5e: 6e20 1fa8 4000 |0015: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.handleAction:(I)V // method@a81f │ │ -40bc64: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -40bc66: 0f04 |0019: return v4 │ │ +40bc0c: |[40bc0c] de.danoeh.antennapod.fragment.SubscriptionFragment.lambda$onCreateView$6:(Lcom/leinardi/android/speeddial/SpeedDialActionItem;)Z │ │ +40bc1c: 2200 e01b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler; // type@1be0 │ │ +40bc20: 6e10 1a35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40bc26: 0c01 |0005: move-result-object v1 │ │ +40bc28: 1f01 d617 |0006: check-cast v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40bc2c: 5432 1594 |0008: iget-object v2, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40bc30: 6e10 6a97 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getSelectedItems:()Ljava/util/List; // method@976a │ │ +40bc36: 0c02 |000d: move-result-object v2 │ │ +40bc38: 7030 1ba8 1002 |000e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;)V // method@a81b │ │ +40bc3e: 6e10 5a8f 0400 |0011: invoke-virtual {v4}, Lcom/leinardi/android/speeddial/SpeedDialActionItem;.getId:()I // method@8f5a │ │ +40bc44: 0a04 |0014: move-result v4 │ │ +40bc46: 6e20 1fa8 4000 |0015: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/fragment/actions/FeedMultiSelectActionHandler;.handleAction:(I)V // method@a81f │ │ +40bc4c: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +40bc4e: 0f04 |0019: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0011 line=195 │ │ locals : │ │ 0x0000 - 0x001a reg=3 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x001a reg=4 (null) Lcom/leinardi/android/speeddial/SpeedDialActionItem; │ │ @@ -1746827,69 +1746835,69 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ -40c1a0: |[40c1a0] de.danoeh.antennapod.fragment.SubscriptionFragment.loadSubscriptions:()V │ │ -40c1b0: 5430 0e94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@940e │ │ -40c1b4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -40c1b8: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -40c1be: 5430 0f94 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ -40c1c2: 6e10 b3b0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b0b3 │ │ -40c1c8: 2200 cc1b |000c: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7; // type@1bcc │ │ -40c1cc: 7020 b3a7 3000 |000e: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7b3 │ │ -40c1d2: 7110 f4b0 0000 |0011: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -40c1d8: 0c00 |0014: move-result-object v0 │ │ -40c1da: 7100 0cb1 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -40c1e0: 0c01 |0018: move-result-object v1 │ │ -40c1e2: 6e20 fcb0 1000 |0019: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -40c1e8: 0c00 |001c: move-result-object v0 │ │ -40c1ea: 7100 07b1 0000 |001d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -40c1f0: 0c01 |0020: move-result-object v1 │ │ -40c1f2: 6e20 f7b0 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -40c1f8: 0c00 |0024: move-result-object v0 │ │ -40c1fa: 2201 cd1b |0025: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8; // type@1bcd │ │ -40c1fe: 7020 b5a7 3100 |0027: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7b5 │ │ -40c204: 2202 ce1b |002a: new-instance v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda9; // type@1bce │ │ -40c208: 7010 b7a7 0200 |002c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda9;.:()V // method@a7b7 │ │ -40c20e: 6e30 fab0 1002 |002f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -40c214: 0c00 |0032: move-result-object v0 │ │ -40c216: 5b30 0e94 |0033: iput-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@940e │ │ -40c21a: 7100 43b0 0000 |0035: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ -40c220: 0c00 |0038: move-result-object v0 │ │ -40c222: 6e10 58ac 0000 |0039: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@ac58 │ │ -40c228: 0a00 |003c: move-result v0 │ │ -40c22a: 3800 3000 |003d: if-eqz v0, 006d // +0030 │ │ -40c22e: 5430 1094 |003f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/TextView; // field@9410 │ │ -40c232: 2201 741e |0041: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -40c236: 7010 c7b2 0100 |0043: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40c23c: 1a02 f5e7 |0046: const-string v2, "{md-info-outline} " // string@e7f5 │ │ -40c240: 6e20 d3b2 2100 |0048: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40c246: 1402 3703 127f |004b: const v2, #float 1.94084e+38 // #7f120337 │ │ -40c24c: 6e20 4235 2300 |004e: invoke-virtual {v3, v2}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -40c252: 0c02 |0051: move-result-object v2 │ │ -40c254: 6e20 d3b2 2100 |0052: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40c25a: 6e10 deb2 0100 |0055: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40c260: 0c01 |0058: move-result-object v1 │ │ -40c262: 6e20 9412 1000 |0059: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -40c268: 1210 |005c: const/4 v0, #int 1 // #1 │ │ -40c26a: 2300 0d20 |005d: new-array v0, v0, [Landroid/widget/TextView; // type@200d │ │ -40c26e: 5431 1094 |005f: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/TextView; // field@9410 │ │ -40c272: 1202 |0061: const/4 v2, #int 0 // #0 │ │ -40c274: 4d01 0002 |0062: aput-object v1, v0, v2 │ │ -40c278: 7110 ad8e 0000 |0064: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ -40c27e: 5430 1094 |0067: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/TextView; // field@9410 │ │ -40c282: 6e20 930d 2000 |0069: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40c288: 2808 |006c: goto 0074 // +0008 │ │ -40c28a: 5430 1094 |006d: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/TextView; // field@9410 │ │ -40c28e: 1301 0800 |006f: const/16 v1, #int 8 // #8 │ │ -40c292: 6e20 930d 1000 |0071: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40c298: 0e00 |0074: return-void │ │ +40c188: |[40c188] de.danoeh.antennapod.fragment.SubscriptionFragment.loadSubscriptions:()V │ │ +40c198: 5430 0e94 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@940e │ │ +40c19c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +40c1a0: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +40c1a6: 5430 0f94 |0007: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ +40c1aa: 6e10 b3b0 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/view/EmptyViewHandler;.hide:()V // method@b0b3 │ │ +40c1b0: 2200 cc1b |000c: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7; // type@1bcc │ │ +40c1b4: 7020 b3a7 3000 |000e: invoke-direct {v0, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7b3 │ │ +40c1ba: 7110 f4b0 0000 |0011: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +40c1c0: 0c00 |0014: move-result-object v0 │ │ +40c1c2: 7100 0cb1 0000 |0015: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +40c1c8: 0c01 |0018: move-result-object v1 │ │ +40c1ca: 6e20 fcb0 1000 |0019: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +40c1d0: 0c00 |001c: move-result-object v0 │ │ +40c1d2: 7100 07b1 0000 |001d: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +40c1d8: 0c01 |0020: move-result-object v1 │ │ +40c1da: 6e20 f7b0 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +40c1e0: 0c00 |0024: move-result-object v0 │ │ +40c1e2: 2201 cd1b |0025: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8; // type@1bcd │ │ +40c1e6: 7020 b5a7 3100 |0027: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7b5 │ │ +40c1ec: 2202 ce1b |002a: new-instance v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda9; // type@1bce │ │ +40c1f0: 7010 b7a7 0200 |002c: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda9;.:()V // method@a7b7 │ │ +40c1f6: 6e30 fab0 1002 |002f: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +40c1fc: 0c00 |0032: move-result-object v0 │ │ +40c1fe: 5b30 0e94 |0033: iput-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@940e │ │ +40c202: 7100 43b0 0000 |0035: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ +40c208: 0c00 |0038: move-result-object v0 │ │ +40c20a: 6e10 58ac 0000 |0039: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.isEnabled:()Z // method@ac58 │ │ +40c210: 0a00 |003c: move-result v0 │ │ +40c212: 3800 3000 |003d: if-eqz v0, 006d // +0030 │ │ +40c216: 5430 1094 |003f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/TextView; // field@9410 │ │ +40c21a: 2201 741e |0041: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +40c21e: 7010 c7b2 0100 |0043: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40c224: 1a02 f5e7 |0046: const-string v2, "{md-info-outline} " // string@e7f5 │ │ +40c228: 6e20 d3b2 2100 |0048: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40c22e: 1402 3703 127f |004b: const v2, #float 1.94084e+38 // #7f120337 │ │ +40c234: 6e20 4235 2300 |004e: invoke-virtual {v3, v2}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +40c23a: 0c02 |0051: move-result-object v2 │ │ +40c23c: 6e20 d3b2 2100 |0052: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40c242: 6e10 deb2 0100 |0055: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40c248: 0c01 |0058: move-result-object v1 │ │ +40c24a: 6e20 9412 1000 |0059: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +40c250: 1210 |005c: const/4 v0, #int 1 // #1 │ │ +40c252: 2300 0d20 |005d: new-array v0, v0, [Landroid/widget/TextView; // type@200d │ │ +40c256: 5431 1094 |005f: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/TextView; // field@9410 │ │ +40c25a: 1202 |0061: const/4 v2, #int 0 // #0 │ │ +40c25c: 4d01 0002 |0062: aput-object v1, v0, v2 │ │ +40c260: 7110 ad8e 0000 |0064: invoke-static {v0}, Lcom/joanzapata/iconify/Iconify;.addIcons:([Landroid/widget/TextView;)V // method@8ead │ │ +40c266: 5430 1094 |0067: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/TextView; // field@9410 │ │ +40c26a: 6e20 930d 2000 |0069: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40c270: 2808 |006c: goto 0074 // +0008 │ │ +40c272: 5430 1094 |006d: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/TextView; // field@9410 │ │ +40c276: 1301 0800 |006f: const/16 v1, #int 8 // #8 │ │ +40c27a: 6e20 930d 1000 |0071: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40c280: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0004 line=290 │ │ 0x0007 line=292 │ │ 0x000c line=293 │ │ 0x0015 line=305 │ │ @@ -1746908,23 +1746916,23 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SubscriptionFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -40be18: |[40be18] de.danoeh.antennapod.fragment.SubscriptionFragment.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ -40be28: 2200 d21b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1bd2 │ │ -40be2c: 7010 cca7 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.:()V // method@a7cc │ │ -40be32: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -40be36: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -40be3c: 1a02 d786 |000a: const-string v2, "folder" // string@86d7 │ │ -40be40: 6e30 fa06 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ -40be46: 6e20 b135 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -40be4c: 1100 |0012: return-object v0 │ │ +40be00: |[40be00] de.danoeh.antennapod.fragment.SubscriptionFragment.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ +40be10: 2200 d21b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1bd2 │ │ +40be14: 7010 cca7 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.:()V // method@a7cc │ │ +40be1a: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +40be1e: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +40be24: 1a02 d786 |000a: const-string v2, "folder" // string@86d7 │ │ +40be28: 6e30 fa06 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ +40be2e: 6e20 b135 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +40be34: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=98 │ │ 0x000c line=99 │ │ 0x000f line=100 │ │ locals : │ │ @@ -1746935,32 +1746943,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -40c468: |[40c468] de.danoeh.antennapod.fragment.SubscriptionFragment.refreshToolbarState:()V │ │ -40c478: 5430 1294 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@9412 │ │ -40c47c: 1a01 ac74 |0002: const-string v1, "columns" // string@74ac │ │ -40c480: 7010 cda7 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.getDefaultNumOfColumns:()I // method@a7cd │ │ -40c486: 0a02 |0007: move-result v2 │ │ -40c488: 7230 9c02 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -40c48e: 0a00 |000b: move-result v0 │ │ -40c490: 5431 1794 |000c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ -40c494: 6e10 2621 0100 |000e: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -40c49a: 0c01 |0011: move-result-object v1 │ │ -40c49c: 6202 0694 |0012: sget-object v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9406 │ │ -40c4a0: d800 00fe |0014: add-int/lit8 v0, v0, #int -2 // #fe │ │ -40c4a4: 4400 0200 |0016: aget v0, v2, v0 │ │ -40c4a8: 7220 b60b 0100 |0018: invoke-interface {v1, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -40c4ae: 0c00 |001b: move-result-object v0 │ │ -40c4b0: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -40c4b2: 7220 e60b 1000 |001d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ -40c4b8: 0e00 |0020: return-void │ │ +40c450: |[40c450] de.danoeh.antennapod.fragment.SubscriptionFragment.refreshToolbarState:()V │ │ +40c460: 5430 1294 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@9412 │ │ +40c464: 1a01 ac74 |0002: const-string v1, "columns" // string@74ac │ │ +40c468: 7010 cda7 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.getDefaultNumOfColumns:()I // method@a7cd │ │ +40c46e: 0a02 |0007: move-result v2 │ │ +40c470: 7230 9c02 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +40c476: 0a00 |000b: move-result v0 │ │ +40c478: 5431 1794 |000c: iget-object v1, v3, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ +40c47c: 6e10 2621 0100 |000e: invoke-virtual {v1}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +40c482: 0c01 |0011: move-result-object v1 │ │ +40c484: 6202 0694 |0012: sget-object v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9406 │ │ +40c488: d800 00fe |0014: add-int/lit8 v0, v0, #int -2 // #fe │ │ +40c48c: 4400 0200 |0016: aget v0, v2, v0 │ │ +40c490: 7220 b60b 0100 |0018: invoke-interface {v1, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +40c496: 0c00 |001b: move-result-object v0 │ │ +40c498: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +40c49a: 7220 e60b 1000 |001d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0be6 │ │ +40c4a0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x000c line=210 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ │ │ @@ -1746969,34 +1746977,34 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -40c4bc: |[40c4bc] de.danoeh.antennapod.fragment.SubscriptionFragment.setColumnNumber:(I)V │ │ -40c4cc: 2200 f30a |0000: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af3 │ │ -40c4d0: 6e10 2035 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40c4d6: 0c01 |0005: move-result-object v1 │ │ -40c4d8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -40c4da: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -40c4dc: 7053 1540 1025 |0008: invoke-direct {v0, v1, v5, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;IIZ)V // method@4015 │ │ -40c4e2: 5441 1594 |000b: iget-object v1, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40c4e6: 6e20 7597 5100 |000d: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setColumnCount:(I)V // method@9775 │ │ -40c4ec: 5441 1694 |0010: iget-object v1, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ -40c4f0: 6e20 3444 0100 |0012: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ -40c4f6: 5440 1294 |0015: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@9412 │ │ -40c4fa: 7210 9902 0000 |0017: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -40c500: 0c00 |001a: move-result-object v0 │ │ -40c502: 1a01 ac74 |001b: const-string v1, "columns" // string@74ac │ │ -40c506: 7230 9302 1005 |001d: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -40c50c: 0c05 |0020: move-result-object v5 │ │ -40c50e: 7210 8f02 0500 |0021: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -40c514: 7010 e6a7 0400 |0024: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.refreshToolbarState:()V // method@a7e6 │ │ -40c51a: 0e00 |0027: return-void │ │ +40c4a4: |[40c4a4] de.danoeh.antennapod.fragment.SubscriptionFragment.setColumnNumber:(I)V │ │ +40c4b4: 2200 f30a |0000: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af3 │ │ +40c4b8: 6e10 2035 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40c4be: 0c01 |0005: move-result-object v1 │ │ +40c4c0: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +40c4c2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +40c4c4: 7053 1540 1025 |0008: invoke-direct {v0, v1, v5, v2, v3}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;IIZ)V // method@4015 │ │ +40c4ca: 5441 1594 |000b: iget-object v1, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40c4ce: 6e20 7597 5100 |000d: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setColumnCount:(I)V // method@9775 │ │ +40c4d4: 5441 1694 |0010: iget-object v1, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ +40c4d8: 6e20 3444 0100 |0012: invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ +40c4de: 5440 1294 |0015: iget-object v0, v4, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@9412 │ │ +40c4e2: 7210 9902 0000 |0017: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +40c4e8: 0c00 |001a: move-result-object v0 │ │ +40c4ea: 1a01 ac74 |001b: const-string v1, "columns" // string@74ac │ │ +40c4ee: 7230 9302 1005 |001d: invoke-interface {v0, v1, v5}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +40c4f4: 0c05 |0020: move-result-object v5 │ │ +40c4f6: 7210 8f02 0500 |0021: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +40c4fc: 7010 e6a7 0400 |0024: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.refreshToolbarState:()V // method@a7e6 │ │ +40c502: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x000b line=255 │ │ 0x0010 line=256 │ │ 0x0015 line=257 │ │ 0x0024 line=258 │ │ @@ -1747009,32 +1747017,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -40c51c: |[40c51c] de.danoeh.antennapod.fragment.SubscriptionFragment.setupEmptyView:()V │ │ -40c52c: 2200 ed1d |0000: new-instance v0, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ -40c530: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40c536: 0c01 |0005: move-result-object v1 │ │ -40c538: 7020 b0b0 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ -40c53e: 5b20 0f94 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ -40c542: 1401 4601 087f |000b: const v1, #float 1.80782e+38 // #7f080146 │ │ -40c548: 6e20 b4b0 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ -40c54e: 5420 0f94 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ -40c552: 1401 fa01 127f |0013: const v1, #float 1.94078e+38 // #7f1201fa │ │ -40c558: 6e20 b7b0 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ -40c55e: 5420 0f94 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ -40c562: 1401 fb01 127f |001b: const v1, #float 1.94078e+38 // #7f1201fb │ │ -40c568: 6e20 b5b0 1000 |001e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ -40c56e: 5420 0f94 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ -40c572: 5421 1694 |0023: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ -40c576: 6e20 b2b0 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b0b2 │ │ -40c57c: 0e00 |0028: return-void │ │ +40c504: |[40c504] de.danoeh.antennapod.fragment.SubscriptionFragment.setupEmptyView:()V │ │ +40c514: 2200 ed1d |0000: new-instance v0, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ +40c518: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40c51e: 0c01 |0005: move-result-object v1 │ │ +40c520: 7020 b0b0 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ +40c526: 5b20 0f94 |0009: iput-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ +40c52a: 1401 4601 087f |000b: const v1, #float 1.80782e+38 // #7f080146 │ │ +40c530: 6e20 b4b0 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ +40c536: 5420 0f94 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ +40c53a: 1401 fa01 127f |0013: const v1, #float 1.94078e+38 // #7f1201fa │ │ +40c540: 6e20 b7b0 1000 |0016: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ +40c546: 5420 0f94 |0019: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ +40c54a: 1401 fb01 127f |001b: const v1, #float 1.94078e+38 // #7f1201fb │ │ +40c550: 6e20 b5b0 1000 |001e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ +40c556: 5420 0f94 |0021: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@940f │ │ +40c55a: 5421 1694 |0023: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ +40c55e: 6e20 b2b0 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToRecyclerView:(Landroidx/recyclerview/widget/RecyclerView;)V // method@b0b2 │ │ +40c564: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x000e line=263 │ │ 0x0011 line=264 │ │ 0x0019 line=265 │ │ 0x0021 line=266 │ │ @@ -1747047,52 +1747055,52 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -40bc68: |[40bc68] de.danoeh.antennapod.fragment.SubscriptionFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -40bc78: 5450 1594 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40bc7c: 6e10 6997 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getSelectedItem:()Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@9769 │ │ -40bc82: 0c00 |0005: move-result-object v0 │ │ -40bc84: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -40bc86: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ -40bc8a: 0f01 |0009: return v1 │ │ -40bc8c: 7210 d20b 0600 |000a: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -40bc92: 0a02 |000d: move-result v2 │ │ -40bc94: 5403 7b8d |000e: iget-object v3, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -40bc98: 6204 788d |0010: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ -40bc9c: 3343 1500 |0012: if-ne v3, v4, 0027 // +0015 │ │ -40bca0: 1403 9f02 0a7f |0014: const v3, #float 1.83447e+38 // #7f0a029f │ │ -40bca6: 3332 1000 |0017: if-ne v2, v3, 0027 // +0010 │ │ -40bcaa: 2206 441a |0019: new-instance v6, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ -40bcae: 6e10 1a35 0500 |001b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40bcb4: 0c01 |001e: move-result-object v1 │ │ -40bcb6: 7030 f9a0 1600 |001f: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@a0f9 │ │ -40bcbc: 6e10 fea0 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ -40bcc2: 1216 |0025: const/4 v6, #int 1 // #1 │ │ -40bcc4: 0f06 |0026: return v6 │ │ -40bcc6: 1f00 5919 |0027: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ -40bcca: 5400 7d8d |0029: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -40bcce: 1403 2702 0a7f |002b: const v3, #float 1.83445e+38 // #7f0a0227 │ │ -40bcd4: 3332 0e00 |002e: if-ne v2, v3, 003c // +000e │ │ -40bcd8: 5450 1494 |0030: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ -40bcdc: 6e20 930d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40bce2: 5450 1594 |0035: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40bce6: 6e20 7197 6000 |0037: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@9771 │ │ -40bcec: 0a06 |003a: move-result v6 │ │ -40bcee: 0f06 |003b: return v6 │ │ -40bcf0: 7210 d20b 0600 |003c: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -40bcf6: 0a06 |003f: move-result v6 │ │ -40bcf8: 2201 c51b |0040: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10; // type@1bc5 │ │ -40bcfc: 7020 a5a7 5100 |0042: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7a5 │ │ -40bd02: 7140 f9aa 6510 |0045: invoke-static {v5, v6, v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)Z // method@aaf9 │ │ -40bd08: 0a06 |0048: move-result v6 │ │ -40bd0a: 0f06 |0049: return v6 │ │ +40bc50: |[40bc50] de.danoeh.antennapod.fragment.SubscriptionFragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +40bc60: 5450 1594 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40bc64: 6e10 6997 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.getSelectedItem:()Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // method@9769 │ │ +40bc6a: 0c00 |0005: move-result-object v0 │ │ +40bc6c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +40bc6e: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ +40bc72: 0f01 |0009: return v1 │ │ +40bc74: 7210 d20b 0600 |000a: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40bc7a: 0a02 |000d: move-result v2 │ │ +40bc7c: 5403 7b8d |000e: iget-object v3, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +40bc80: 6204 788d |0010: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ +40bc84: 3343 1500 |0012: if-ne v3, v4, 0027 // +0015 │ │ +40bc88: 1403 9f02 0a7f |0014: const v3, #float 1.83447e+38 // #7f0a029f │ │ +40bc8e: 3332 1000 |0017: if-ne v2, v3, 0027 // +0010 │ │ +40bc92: 2206 441a |0019: new-instance v6, Lde/danoeh/antennapod/dialog/RenameItemDialog; // type@1a44 │ │ +40bc96: 6e10 1a35 0500 |001b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40bc9c: 0c01 |001e: move-result-object v1 │ │ +40bc9e: 7030 f9a0 1600 |001f: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.:(Landroid/app/Activity;Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;)V // method@a0f9 │ │ +40bca4: 6e10 fea0 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/dialog/RenameItemDialog;.show:()V // method@a0fe │ │ +40bcaa: 1216 |0025: const/4 v6, #int 1 // #1 │ │ +40bcac: 0f06 |0026: return v6 │ │ +40bcae: 1f00 5919 |0027: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ +40bcb2: 5400 7d8d |0029: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +40bcb6: 1403 2702 0a7f |002b: const v3, #float 1.83445e+38 // #7f0a0227 │ │ +40bcbc: 3332 0e00 |002e: if-ne v2, v3, 003c // +000e │ │ +40bcc0: 5450 1494 |0030: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ +40bcc4: 6e20 930d 1000 |0032: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40bcca: 5450 1594 |0035: iget-object v0, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40bcce: 6e20 7197 6000 |0037: invoke-virtual {v0, v6}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@9771 │ │ +40bcd4: 0a06 |003a: move-result v6 │ │ +40bcd6: 0f06 |003b: return v6 │ │ +40bcd8: 7210 d20b 0600 |003c: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40bcde: 0a06 |003f: move-result v6 │ │ +40bce0: 2201 c51b |0040: new-instance v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10; // type@1bc5 │ │ +40bce4: 7020 a5a7 5100 |0042: invoke-direct {v1, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7a5 │ │ +40bcea: 7140 f9aa 6510 |0045: invoke-static {v5, v6, v0, v1}, Lde/danoeh/antennapod/menuhandler/FeedMenuHandler;.onMenuItemClicked:(Landroidx/fragment/app/Fragment;ILde/danoeh/antennapod/model/feed/Feed;Ljava/lang/Runnable;)Z // method@aaf9 │ │ +40bcf0: 0a06 |0048: move-result v6 │ │ +40bcf2: 0f06 |0049: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x000a line=340 │ │ 0x000e line=341 │ │ 0x0019 line=342 │ │ 0x0027 line=346 │ │ @@ -1747108,26 +1747116,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -40c29c: |[40c29c] de.danoeh.antennapod.fragment.SubscriptionFragment.onCreate:(Landroid/os/Bundle;)V │ │ -40c2ac: 6f20 6735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ -40c2b2: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -40c2b4: 6e20 be35 3200 |0004: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35be │ │ -40c2ba: 6e10 a435 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ -40c2c0: 0c03 |000a: move-result-object v3 │ │ -40c2c2: 1a00 1257 |000b: const-string v0, "SubscriptionFragment" // string@5712 │ │ -40c2c6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -40c2c8: 6e30 2f02 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -40c2ce: 0c03 |0011: move-result-object v3 │ │ -40c2d0: 5b23 1294 |0012: iput-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@9412 │ │ -40c2d4: 0e00 |0014: return-void │ │ +40c284: |[40c284] de.danoeh.antennapod.fragment.SubscriptionFragment.onCreate:(Landroid/os/Bundle;)V │ │ +40c294: 6f20 6735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@3567 │ │ +40c29a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +40c29c: 6e20 be35 3200 |0004: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.setRetainInstance:(Z)V // method@35be │ │ +40c2a2: 6e10 a435 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ +40c2a8: 0c03 |000a: move-result-object v3 │ │ +40c2aa: 1a00 1257 |000b: const-string v0, "SubscriptionFragment" // string@5712 │ │ +40c2ae: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +40c2b0: 6e30 2f02 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +40c2b6: 0c03 |0011: move-result-object v3 │ │ +40c2b8: 5b23 1294 |0012: iput-object v3, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@9412 │ │ +40c2bc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x0007 line=109 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ @@ -1747138,182 +1747146,182 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 369 16-bit code units │ │ -40b8c4: |[40b8c4] de.danoeh.antennapod.fragment.SubscriptionFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -40b8d4: 1400 5f00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005f │ │ -40b8da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -40b8dc: 6e40 a90b 0617 |0004: invoke-virtual {v6, v0, v7, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -40b8e2: 0c06 |0007: move-result-object v6 │ │ -40b8e4: 1407 8203 0a7f |0008: const v7, #float 1.83452e+38 // #7f0a0382 │ │ -40b8ea: 6e20 6f0c 7600 |000b: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40b8f0: 0c07 |000e: move-result-object v7 │ │ -40b8f2: 1f07 6714 |000f: check-cast v7, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ -40b8f6: 5b57 1794 |0011: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ -40b8fa: 6e20 6421 5700 |0013: invoke-virtual {v7, v5}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -40b900: 5457 1794 |0016: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ -40b904: 2200 c41b |0018: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0; // type@1bc4 │ │ -40b908: 7020 a3a7 5000 |001a: invoke-direct {v0, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7a3 │ │ -40b90e: 6e20 6d0d 0700 |001d: invoke-virtual {v7, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -40b914: 6e10 3435 0500 |0020: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -40b91a: 0c07 |0023: move-result-object v7 │ │ -40b91c: 6e10 0837 0700 |0024: invoke-virtual {v7}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ -40b922: 0a07 |0027: move-result v7 │ │ -40b924: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -40b926: 3807 0400 |0029: if-eqz v7, 002d // +0004 │ │ -40b92a: 1217 |002b: const/4 v7, #int 1 // #1 │ │ -40b92c: 2802 |002c: goto 002e // +0002 │ │ -40b92e: 1207 |002d: const/4 v7, #int 0 // #0 │ │ -40b930: 5c57 0c94 |002e: iput-boolean v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@940c │ │ -40b934: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ -40b938: 1a07 b9e2 |0032: const-string v7, "up_arrow" // string@e2b9 │ │ -40b93c: 6e20 0707 7800 |0034: invoke-virtual {v8, v7}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ -40b942: 0a07 |0037: move-result v7 │ │ -40b944: 5c57 0c94 |0038: iput-boolean v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@940c │ │ -40b948: 6e10 1a35 0500 |003a: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40b94e: 0c07 |003d: move-result-object v7 │ │ -40b950: 1f07 d617 |003e: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40b954: 5458 1794 |0040: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ -40b958: 5552 0c94 |0042: iget-boolean v2, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@940c │ │ -40b95c: 6e30 9d94 8702 |0044: invoke-virtual {v7, v8, v2}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ -40b962: 5457 1794 |0047: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ -40b966: 1408 1b00 0f7f |0049: const v8, #float 1.9008e+38 // #7f0f001b │ │ -40b96c: 6e20 3c21 8700 |004c: invoke-virtual {v7, v8}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -40b972: 1207 |004f: const/4 v7, #int 0 // #0 │ │ -40b974: 6208 0694 |0050: sget-object v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9406 │ │ -40b978: 2182 |0052: array-length v2, v8 │ │ -40b97a: 3527 2800 |0053: if-ge v7, v2, 007b // +0028 │ │ -40b97e: 5452 1794 |0055: iget-object v2, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ -40b982: 6e10 2621 0200 |0057: invoke-virtual {v2}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -40b988: 0c02 |005a: move-result-object v2 │ │ -40b98a: 4408 0807 |005b: aget v8, v8, v7 │ │ -40b98e: 7220 b60b 8200 |005d: invoke-interface {v2, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -40b994: 0c08 |0060: move-result-object v8 │ │ -40b996: 7100 fab4 0000 |0061: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -40b99c: 0c02 |0064: move-result-object v2 │ │ -40b99e: 2303 0e21 |0065: new-array v3, v0, [Ljava/lang/Object; // type@210e │ │ -40b9a2: d804 0702 |0067: add-int/lit8 v4, v7, #int 2 // #02 │ │ -40b9a6: 7110 38b2 0400 |0069: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -40b9ac: 0c04 |006c: move-result-object v4 │ │ -40b9ae: 4d04 0301 |006d: aput-object v4, v3, v1 │ │ -40b9b2: 1a04 3206 |006f: const-string v4, "%d" // string@0632 │ │ -40b9b6: 7130 a2b2 4203 |0071: invoke-static {v2, v4, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -40b9bc: 0c02 |0074: move-result-object v2 │ │ -40b9be: 7220 f60b 2800 |0075: invoke-interface {v8, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0bf6 │ │ -40b9c4: d807 0701 |0078: add-int/lit8 v7, v7, #int 1 // #01 │ │ -40b9c8: 28d6 |007a: goto 0050 // -002a │ │ -40b9ca: 7010 e6a7 0500 |007b: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.refreshToolbarState:()V // method@a7e6 │ │ -40b9d0: 6e10 1e35 0500 |007e: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40b9d6: 0c07 |0081: move-result-object v7 │ │ -40b9d8: 3807 1600 |0082: if-eqz v7, 0098 // +0016 │ │ -40b9dc: 6e10 1e35 0500 |0084: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -40b9e2: 0c07 |0087: move-result-object v7 │ │ -40b9e4: 1a08 d786 |0088: const-string v8, "folder" // string@86d7 │ │ -40b9e8: 1200 |008a: const/4 v0, #int 0 // #0 │ │ -40b9ea: 6e30 f006 8700 |008b: invoke-virtual {v7, v8, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f0 │ │ -40b9f0: 0c07 |008e: move-result-object v7 │ │ -40b9f2: 5b57 0d94 |008f: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@940d │ │ -40b9f6: 3807 0700 |0091: if-eqz v7, 0098 // +0007 │ │ -40b9fa: 5458 1794 |0093: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ -40b9fe: 6e20 6d21 7800 |0095: invoke-virtual {v8, v7}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@216d │ │ -40ba04: 1407 4303 0a7f |0098: const v7, #float 1.8345e+38 // #7f0a0343 │ │ -40ba0a: 6e20 6f0c 7600 |009b: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40ba10: 0c07 |009e: move-result-object v7 │ │ -40ba12: 1f07 3d0b |009f: check-cast v7, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -40ba16: 5b57 1694 |00a1: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ -40ba1a: 2208 6218 |00a3: new-instance v8, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$GridDividerItemDecorator; // type@1862 │ │ -40ba1e: 7010 5497 0800 |00a5: invoke-direct {v8}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$GridDividerItemDecorator;.:()V // method@9754 │ │ -40ba24: 6e20 6b43 8700 |00a8: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@436b │ │ -40ba2a: 5457 1694 |00ab: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ -40ba2e: 6e20 a135 7500 |00ad: invoke-virtual {v5, v7}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ -40ba34: 5457 1694 |00b0: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ -40ba38: 2208 f01d |00b2: new-instance v8, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1df0 │ │ -40ba3c: 1400 5d00 0a7f |00b4: const v0, #float 1.83435e+38 // #7f0a005d │ │ -40ba42: 6e20 6f0c 0600 |00b7: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40ba48: 0c00 |00ba: move-result-object v0 │ │ -40ba4a: 7020 beb0 0800 |00bb: invoke-direct {v8, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b0be │ │ -40ba50: 6e20 6f43 8700 |00be: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ -40ba56: 2207 d01b |00c1: new-instance v7, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1; // type@1bd0 │ │ -40ba5a: 6e10 1a35 0500 |00c3: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40ba60: 0c08 |00c6: move-result-object v8 │ │ -40ba62: 1f08 d617 |00c7: check-cast v8, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40ba66: 7030 bba7 5708 |00c9: invoke-direct {v7, v5, v8}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a7bb │ │ -40ba6c: 5b57 1594 |00cc: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40ba70: 5457 1294 |00ce: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@9412 │ │ -40ba74: 1a08 ac74 |00d0: const-string v8, "columns" // string@74ac │ │ -40ba78: 7010 cda7 0500 |00d2: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.getDefaultNumOfColumns:()I // method@a7cd │ │ -40ba7e: 0a00 |00d5: move-result v0 │ │ -40ba80: 7230 9c02 8700 |00d6: invoke-interface {v7, v8, v0}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -40ba86: 0a07 |00d9: move-result v7 │ │ -40ba88: 7020 e7a7 7500 |00da: invoke-direct {v5, v7}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a7e7 │ │ -40ba8e: 5457 1594 |00dd: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40ba92: 6e20 3297 5700 |00df: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@9732 │ │ -40ba98: 5457 1694 |00e2: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ -40ba9c: 5458 1594 |00e4: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40baa0: 6e20 2a44 8700 |00e6: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -40baa6: 7010 e8a7 0500 |00e9: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setupEmptyView:()V // method@a7e8 │ │ -40baac: 1407 8602 0a7f |00ec: const v7, #float 1.83447e+38 // #7f0a0286 │ │ -40bab2: 6e20 6f0c 7600 |00ef: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40bab8: 0c07 |00f2: move-result-object v7 │ │ -40baba: 1f07 0003 |00f3: check-cast v7, Landroid/widget/ProgressBar; // type@0300 │ │ -40babe: 5b57 1394 |00f5: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.progressBar:Landroid/widget/ProgressBar; // field@9413 │ │ -40bac2: 6e20 930d 1700 |00f7: invoke-virtual {v7, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40bac8: 1407 4103 0a7f |00fa: const v7, #float 1.8345e+38 // #7f0a0341 │ │ -40bace: 6e20 6f0c 7600 |00fd: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40bad4: 0c07 |0100: move-result-object v7 │ │ -40bad6: 1f07 2e15 |0101: check-cast v7, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@152e │ │ -40bada: 2208 c61b |0103: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1; // type@1bc6 │ │ -40bade: 7020 a7a7 5800 |0105: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7a7 │ │ -40bae4: 6e20 680d 8700 |0108: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -40baea: 1407 7f01 0a7f |010b: const v7, #float 1.83441e+38 // #7f0a017f │ │ -40baf0: 6e20 6f0c 7600 |010e: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40baf6: 0c07 |0111: move-result-object v7 │ │ -40baf8: 1f07 1303 |0112: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ -40bafc: 5b57 1094 |0114: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/TextView; // field@9410 │ │ -40bb00: 2208 c71b |0116: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2; // type@1bc7 │ │ -40bb04: 7020 a9a7 5800 |0118: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7a9 │ │ -40bb0a: 6e20 680d 8700 |011b: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -40bb10: 1407 4b03 0a7f |011e: const v7, #float 1.83451e+38 // #7f0a034b │ │ -40bb16: 6e20 6f0c 7600 |0121: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40bb1c: 0c07 |0124: move-result-object v7 │ │ -40bb1e: 1f07 c20b |0125: check-cast v7, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ -40bb22: 6e10 3a35 0500 |0127: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ -40bb28: 0c08 |012a: move-result-object v8 │ │ -40bb2a: 1400 5500 0b7f |012b: const v0, #float 1.84764e+38 // #7f0b0055 │ │ -40bb30: 6e20 0603 0800 |012e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ -40bb36: 0a08 |0131: move-result v8 │ │ -40bb38: 6e20 7e47 8700 |0132: invoke-virtual {v7, v8}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@477e │ │ -40bb3e: 2208 c81b |0135: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3; // type@1bc8 │ │ -40bb42: 7030 aba7 5807 |0137: invoke-direct {v8, v5, v7}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7ab │ │ -40bb48: 6e20 8247 8700 |013a: invoke-virtual {v7, v8}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4782 │ │ -40bb4e: 1407 7601 0a7f |013d: const v7, #float 1.83441e+38 // #7f0a0176 │ │ -40bb54: 6e20 6f0c 7600 |0140: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40bb5a: 0c07 |0143: move-result-object v7 │ │ -40bb5c: 1f07 ff16 |0144: check-cast v7, Lcom/leinardi/android/speeddial/SpeedDialView; // type@16ff │ │ -40bb60: 5b57 1494 |0146: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ -40bb64: 1408 7701 0a7f |0148: const v8, #float 1.83441e+38 // #7f0a0177 │ │ -40bb6a: 6e20 6f0c 8600 |014b: invoke-virtual {v6, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40bb70: 0c08 |014e: move-result-object v8 │ │ -40bb72: 1f08 f116 |014f: check-cast v8, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f1 │ │ -40bb76: 6e20 e18f 8700 |0151: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8fe1 │ │ -40bb7c: 5457 1494 |0154: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ -40bb80: 1408 0f00 0f7f |0156: const v8, #float 1.9008e+38 // #7f0f000f │ │ -40bb86: 6e20 c88f 8700 |0159: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fc8 │ │ -40bb8c: 5457 1494 |015c: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ -40bb90: 2208 d11b |015e: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2; // type@1bd1 │ │ -40bb94: 7020 bda7 5800 |0160: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7bd │ │ -40bb9a: 6e20 df8f 8700 |0163: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8fdf │ │ -40bba0: 5457 1494 |0166: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ -40bba4: 2208 c91b |0168: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4; // type@1bc9 │ │ -40bba8: 7020 ada7 5800 |016a: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7ad │ │ -40bbae: 6e20 de8f 8700 |016d: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8fde │ │ -40bbb4: 1106 |0170: return-object v6 │ │ +40b8ac: |[40b8ac] de.danoeh.antennapod.fragment.SubscriptionFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +40b8bc: 1400 5f00 0d7f |0000: const v0, #float 1.87423e+38 // #7f0d005f │ │ +40b8c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +40b8c4: 6e40 a90b 0617 |0004: invoke-virtual {v6, v0, v7, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +40b8ca: 0c06 |0007: move-result-object v6 │ │ +40b8cc: 1407 8203 0a7f |0008: const v7, #float 1.83452e+38 // #7f0a0382 │ │ +40b8d2: 6e20 6f0c 7600 |000b: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40b8d8: 0c07 |000e: move-result-object v7 │ │ +40b8da: 1f07 6714 |000f: check-cast v7, Lcom/google/android/material/appbar/MaterialToolbar; // type@1467 │ │ +40b8de: 5b57 1794 |0011: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ +40b8e2: 6e20 6421 5700 |0013: invoke-virtual {v7, v5}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +40b8e8: 5457 1794 |0016: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ +40b8ec: 2200 c41b |0018: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0; // type@1bc4 │ │ +40b8f0: 7020 a3a7 5000 |001a: invoke-direct {v0, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7a3 │ │ +40b8f6: 6e20 6d0d 0700 |001d: invoke-virtual {v7, v0}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +40b8fc: 6e10 3435 0500 |0020: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +40b902: 0c07 |0023: move-result-object v7 │ │ +40b904: 6e10 0837 0700 |0024: invoke-virtual {v7}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ +40b90a: 0a07 |0027: move-result v7 │ │ +40b90c: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +40b90e: 3807 0400 |0029: if-eqz v7, 002d // +0004 │ │ +40b912: 1217 |002b: const/4 v7, #int 1 // #1 │ │ +40b914: 2802 |002c: goto 002e // +0002 │ │ +40b916: 1207 |002d: const/4 v7, #int 0 // #0 │ │ +40b918: 5c57 0c94 |002e: iput-boolean v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@940c │ │ +40b91c: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ +40b920: 1a07 b9e2 |0032: const-string v7, "up_arrow" // string@e2b9 │ │ +40b924: 6e20 0707 7800 |0034: invoke-virtual {v8, v7}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0707 │ │ +40b92a: 0a07 |0037: move-result v7 │ │ +40b92c: 5c57 0c94 |0038: iput-boolean v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@940c │ │ +40b930: 6e10 1a35 0500 |003a: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40b936: 0c07 |003d: move-result-object v7 │ │ +40b938: 1f07 d617 |003e: check-cast v7, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40b93c: 5458 1794 |0040: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ +40b940: 5552 0c94 |0042: iget-boolean v2, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@940c │ │ +40b944: 6e30 9d94 8702 |0044: invoke-virtual {v7, v8, v2}, Lde/danoeh/antennapod/activity/MainActivity;.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V // method@949d │ │ +40b94a: 5457 1794 |0047: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ +40b94e: 1408 1b00 0f7f |0049: const v8, #float 1.9008e+38 // #7f0f001b │ │ +40b954: 6e20 3c21 8700 |004c: invoke-virtual {v7, v8}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +40b95a: 1207 |004f: const/4 v7, #int 0 // #0 │ │ +40b95c: 6208 0694 |0050: sget-object v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.COLUMN_CHECKBOX_IDS:[I // field@9406 │ │ +40b960: 2182 |0052: array-length v2, v8 │ │ +40b962: 3527 2800 |0053: if-ge v7, v2, 007b // +0028 │ │ +40b966: 5452 1794 |0055: iget-object v2, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ +40b96a: 6e10 2621 0200 |0057: invoke-virtual {v2}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +40b970: 0c02 |005a: move-result-object v2 │ │ +40b972: 4408 0807 |005b: aget v8, v8, v7 │ │ +40b976: 7220 b60b 8200 |005d: invoke-interface {v2, v8}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +40b97c: 0c08 |0060: move-result-object v8 │ │ +40b97e: 7100 fab4 0000 |0061: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +40b984: 0c02 |0064: move-result-object v2 │ │ +40b986: 2303 0e21 |0065: new-array v3, v0, [Ljava/lang/Object; // type@210e │ │ +40b98a: d804 0702 |0067: add-int/lit8 v4, v7, #int 2 // #02 │ │ +40b98e: 7110 38b2 0400 |0069: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +40b994: 0c04 |006c: move-result-object v4 │ │ +40b996: 4d04 0301 |006d: aput-object v4, v3, v1 │ │ +40b99a: 1a04 3206 |006f: const-string v4, "%d" // string@0632 │ │ +40b99e: 7130 a2b2 4203 |0071: invoke-static {v2, v4, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +40b9a4: 0c02 |0074: move-result-object v2 │ │ +40b9a6: 7220 f60b 2800 |0075: invoke-interface {v8, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@0bf6 │ │ +40b9ac: d807 0701 |0078: add-int/lit8 v7, v7, #int 1 // #01 │ │ +40b9b0: 28d6 |007a: goto 0050 // -002a │ │ +40b9b2: 7010 e6a7 0500 |007b: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.refreshToolbarState:()V // method@a7e6 │ │ +40b9b8: 6e10 1e35 0500 |007e: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40b9be: 0c07 |0081: move-result-object v7 │ │ +40b9c0: 3807 1600 |0082: if-eqz v7, 0098 // +0016 │ │ +40b9c4: 6e10 1e35 0500 |0084: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +40b9ca: 0c07 |0087: move-result-object v7 │ │ +40b9cc: 1a08 d786 |0088: const-string v8, "folder" // string@86d7 │ │ +40b9d0: 1200 |008a: const/4 v0, #int 0 // #0 │ │ +40b9d2: 6e30 f006 8700 |008b: invoke-virtual {v7, v8, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@06f0 │ │ +40b9d8: 0c07 |008e: move-result-object v7 │ │ +40b9da: 5b57 0d94 |008f: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayedFolder:Ljava/lang/String; // field@940d │ │ +40b9de: 3807 0700 |0091: if-eqz v7, 0098 // +0007 │ │ +40b9e2: 5458 1794 |0093: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ +40b9e6: 6e20 6d21 7800 |0095: invoke-virtual {v8, v7}, Landroidx/appcompat/widget/Toolbar;.setTitle:(Ljava/lang/CharSequence;)V // method@216d │ │ +40b9ec: 1407 4303 0a7f |0098: const v7, #float 1.8345e+38 // #7f0a0343 │ │ +40b9f2: 6e20 6f0c 7600 |009b: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40b9f8: 0c07 |009e: move-result-object v7 │ │ +40b9fa: 1f07 3d0b |009f: check-cast v7, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +40b9fe: 5b57 1694 |00a1: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ +40ba02: 2208 6218 |00a3: new-instance v8, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$GridDividerItemDecorator; // type@1862 │ │ +40ba06: 7010 5497 0800 |00a5: invoke-direct {v8}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter$GridDividerItemDecorator;.:()V // method@9754 │ │ +40ba0c: 6e20 6b43 8700 |00a8: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@436b │ │ +40ba12: 5457 1694 |00ab: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ +40ba16: 6e20 a135 7500 |00ad: invoke-virtual {v5, v7}, Landroidx/fragment/app/Fragment;.registerForContextMenu:(Landroid/view/View;)V // method@35a1 │ │ +40ba1c: 5457 1694 |00b0: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ +40ba20: 2208 f01d |00b2: new-instance v8, Lde/danoeh/antennapod/view/LiftOnScrollListener; // type@1df0 │ │ +40ba24: 1400 5d00 0a7f |00b4: const v0, #float 1.83435e+38 // #7f0a005d │ │ +40ba2a: 6e20 6f0c 0600 |00b7: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40ba30: 0c00 |00ba: move-result-object v0 │ │ +40ba32: 7020 beb0 0800 |00bb: invoke-direct {v8, v0}, Lde/danoeh/antennapod/view/LiftOnScrollListener;.:(Landroid/view/View;)V // method@b0be │ │ +40ba38: 6e20 6f43 8700 |00be: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.addOnScrollListener:(Landroidx/recyclerview/widget/RecyclerView$OnScrollListener;)V // method@436f │ │ +40ba3e: 2207 d01b |00c1: new-instance v7, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1; // type@1bd0 │ │ +40ba42: 6e10 1a35 0500 |00c3: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40ba48: 0c08 |00c6: move-result-object v8 │ │ +40ba4a: 1f08 d617 |00c7: check-cast v8, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40ba4e: 7030 bba7 5708 |00c9: invoke-direct {v7, v5, v8}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$1;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Lde/danoeh/antennapod/activity/MainActivity;)V // method@a7bb │ │ +40ba54: 5b57 1594 |00cc: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40ba58: 5457 1294 |00ce: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.prefs:Landroid/content/SharedPreferences; // field@9412 │ │ +40ba5c: 1a08 ac74 |00d0: const-string v8, "columns" // string@74ac │ │ +40ba60: 7010 cda7 0500 |00d2: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.getDefaultNumOfColumns:()I // method@a7cd │ │ +40ba66: 0a00 |00d5: move-result v0 │ │ +40ba68: 7230 9c02 8700 |00d6: invoke-interface {v7, v8, v0}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +40ba6e: 0a07 |00d9: move-result v7 │ │ +40ba70: 7020 e7a7 7500 |00da: invoke-direct {v5, v7}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a7e7 │ │ +40ba76: 5457 1594 |00dd: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40ba7a: 6e20 3297 5700 |00df: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.setOnSelectModeListener:(Lde/danoeh/antennapod/adapter/SelectableAdapter$OnSelectModeListener;)V // method@9732 │ │ +40ba80: 5457 1694 |00e2: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@9416 │ │ +40ba84: 5458 1594 |00e4: iget-object v8, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40ba88: 6e20 2a44 8700 |00e6: invoke-virtual {v7, v8}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +40ba8e: 7010 e8a7 0500 |00e9: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setupEmptyView:()V // method@a7e8 │ │ +40ba94: 1407 8602 0a7f |00ec: const v7, #float 1.83447e+38 // #7f0a0286 │ │ +40ba9a: 6e20 6f0c 7600 |00ef: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40baa0: 0c07 |00f2: move-result-object v7 │ │ +40baa2: 1f07 0003 |00f3: check-cast v7, Landroid/widget/ProgressBar; // type@0300 │ │ +40baa6: 5b57 1394 |00f5: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.progressBar:Landroid/widget/ProgressBar; // field@9413 │ │ +40baaa: 6e20 930d 1700 |00f7: invoke-virtual {v7, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40bab0: 1407 4103 0a7f |00fa: const v7, #float 1.8345e+38 // #7f0a0341 │ │ +40bab6: 6e20 6f0c 7600 |00fd: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40babc: 0c07 |0100: move-result-object v7 │ │ +40babe: 1f07 2e15 |0101: check-cast v7, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@152e │ │ +40bac2: 2208 c61b |0103: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1; // type@1bc6 │ │ +40bac6: 7020 a7a7 5800 |0105: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7a7 │ │ +40bacc: 6e20 680d 8700 |0108: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +40bad2: 1407 7f01 0a7f |010b: const v7, #float 1.83441e+38 // #7f0a017f │ │ +40bad8: 6e20 6f0c 7600 |010e: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40bade: 0c07 |0111: move-result-object v7 │ │ +40bae0: 1f07 1303 |0112: check-cast v7, Landroid/widget/TextView; // type@0313 │ │ +40bae4: 5b57 1094 |0114: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.feedsFilteredMsg:Landroid/widget/TextView; // field@9410 │ │ +40bae8: 2208 c71b |0116: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2; // type@1bc7 │ │ +40baec: 7020 a9a7 5800 |0118: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7a9 │ │ +40baf2: 6e20 680d 8700 |011b: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +40baf8: 1407 4b03 0a7f |011e: const v7, #float 1.83451e+38 // #7f0a034b │ │ +40bafe: 6e20 6f0c 7600 |0121: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40bb04: 0c07 |0124: move-result-object v7 │ │ +40bb06: 1f07 c20b |0125: check-cast v7, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@0bc2 │ │ +40bb0a: 6e10 3a35 0500 |0127: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@353a │ │ +40bb10: 0c08 |012a: move-result-object v8 │ │ +40bb12: 1400 5500 0b7f |012b: const v0, #float 1.84764e+38 // #7f0b0055 │ │ +40bb18: 6e20 0603 0800 |012e: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ +40bb1e: 0a08 |0131: move-result v8 │ │ +40bb20: 6e20 7e47 8700 |0132: invoke-virtual {v7, v8}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setDistanceToTriggerSync:(I)V // method@477e │ │ +40bb26: 2208 c81b |0135: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3; // type@1bc8 │ │ +40bb2a: 7030 aba7 5807 |0137: invoke-direct {v8, v5, v7}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;)V // method@a7ab │ │ +40bb30: 6e20 8247 8700 |013a: invoke-virtual {v7, v8}, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;.setOnRefreshListener:(Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout$OnRefreshListener;)V // method@4782 │ │ +40bb36: 1407 7601 0a7f |013d: const v7, #float 1.83441e+38 // #7f0a0176 │ │ +40bb3c: 6e20 6f0c 7600 |0140: invoke-virtual {v6, v7}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40bb42: 0c07 |0143: move-result-object v7 │ │ +40bb44: 1f07 ff16 |0144: check-cast v7, Lcom/leinardi/android/speeddial/SpeedDialView; // type@16ff │ │ +40bb48: 5b57 1494 |0146: iput-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ +40bb4c: 1408 7701 0a7f |0148: const v8, #float 1.83441e+38 // #7f0a0177 │ │ +40bb52: 6e20 6f0c 8600 |014b: invoke-virtual {v6, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +40bb58: 0c08 |014e: move-result-object v8 │ │ +40bb5a: 1f08 f116 |014f: check-cast v8, Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout; // type@16f1 │ │ +40bb5e: 6e20 e18f 8700 |0151: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOverlayLayout:(Lcom/leinardi/android/speeddial/SpeedDialOverlayLayout;)V // method@8fe1 │ │ +40bb64: 5457 1494 |0154: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ +40bb68: 1408 0f00 0f7f |0156: const v8, #float 1.9008e+38 // #7f0f000f │ │ +40bb6e: 6e20 c88f 8700 |0159: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.inflate:(I)V // method@8fc8 │ │ +40bb74: 5457 1494 |015c: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ +40bb78: 2208 d11b |015e: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2; // type@1bd1 │ │ +40bb7c: 7020 bda7 5800 |0160: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$2;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7bd │ │ +40bb82: 6e20 df8f 8700 |0163: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnChangeListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnChangeListener;)V // method@8fdf │ │ +40bb88: 5457 1494 |0166: iget-object v7, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ +40bb8c: 2208 c91b |0168: new-instance v8, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4; // type@1bc9 │ │ +40bb90: 7020 ada7 5800 |016a: invoke-direct {v8, v5}, Lde/danoeh/antennapod/fragment/SubscriptionFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/SubscriptionFragment;)V // method@a7ad │ │ +40bb96: 6e20 de8f 8700 |016d: invoke-virtual {v7, v8}, Lcom/leinardi/android/speeddial/SpeedDialView;.setOnActionSelectedListener:(Lcom/leinardi/android/speeddial/SpeedDialView$OnActionSelectedListener;)V // method@8fde │ │ +40bb9c: 1106 |0170: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=115 │ │ 0x000b line=116 │ │ 0x0013 line=117 │ │ 0x0016 line=118 │ │ 0x0020 line=123 │ │ @@ -1747361,24 +1747369,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -40c2d8: |[40c2d8] de.danoeh.antennapod.fragment.SubscriptionFragment.onEndSelectMode:()V │ │ -40c2e8: 5420 1494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ -40c2ec: 6e10 b68f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ -40c2f2: 5420 1494 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ -40c2f6: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -40c2fa: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -40c300: 5420 1594 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40c304: 5421 1194 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@9411 │ │ -40c308: 6e20 7697 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@9776 │ │ -40c30e: 0e00 |0013: return-void │ │ +40c2c0: |[40c2c0] de.danoeh.antennapod.fragment.SubscriptionFragment.onEndSelectMode:()V │ │ +40c2d0: 5420 1494 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ +40c2d4: 6e10 b68f 0000 |0002: invoke-virtual {v0}, Lcom/leinardi/android/speeddial/SpeedDialView;.close:()V // method@8fb6 │ │ +40c2da: 5420 1494 |0005: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@9414 │ │ +40c2de: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +40c2e2: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +40c2e8: 5420 1594 |000c: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40c2ec: 5421 1194 |000e: iget-object v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@9411 │ │ +40c2f0: 6e20 7697 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@9776 │ │ +40c2f6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0005 line=367 │ │ 0x000c line=368 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ @@ -1747388,22 +1747396,22 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -40c310: |[40c310] de.danoeh.antennapod.fragment.SubscriptionFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ -40c320: 5420 1794 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ -40c324: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -40c32a: 0c00 |0005: move-result-object v0 │ │ -40c32c: 1401 9602 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a0296 │ │ -40c332: 5533 d990 |0009: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ -40c336: 7130 6d98 1003 |000b: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@986d │ │ -40c33c: 0e00 |000e: return-void │ │ +40c2f8: |[40c2f8] de.danoeh.antennapod.fragment.SubscriptionFragment.onEventMainThread:(Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;)V │ │ +40c308: 5420 1794 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@9417 │ │ +40c30c: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +40c312: 0c00 |0005: move-result-object v0 │ │ +40c314: 1401 9602 0a7f |0006: const v1, #float 1.83447e+38 // #7f0a0296 │ │ +40c31a: 5533 d990 |0009: iget-boolean v3, v3, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@90d9 │ │ +40c31e: 7130 6d98 1003 |000b: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.updateRefreshMenuItem:(Landroid/view/Menu;IZ)V // method@986d │ │ +40c324: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x000f reg=3 (null) Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ │ │ @@ -1747412,17 +1747420,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40c340: |[40c340] de.danoeh.antennapod.fragment.SubscriptionFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -40c350: 7010 d8a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a7d8 │ │ -40c356: 0e00 |0003: return-void │ │ +40c328: |[40c328] de.danoeh.antennapod.fragment.SubscriptionFragment.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +40c338: 7010 d8a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a7d8 │ │ +40c33e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ │ │ @@ -1747431,76 +1747439,76 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 125 16-bit code units │ │ -40bd0c: |[40bd0c] de.danoeh.antennapod.fragment.SubscriptionFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -40bd1c: 7210 d20b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -40bd22: 0a03 |0003: move-result v3 │ │ -40bd24: 1400 9602 0a7f |0004: const v0, #float 1.83447e+38 // #7f0a0296 │ │ -40bd2a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -40bd2c: 3303 0a00 |0008: if-ne v3, v0, 0012 // +000a │ │ -40bd30: 6e10 a635 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -40bd36: 0c03 |000d: move-result-object v3 │ │ -40bd38: 7110 a09d 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ -40bd3e: 0f01 |0011: return v1 │ │ -40bd40: 1400 4203 0a7f |0012: const v0, #float 1.8345e+38 // #7f0a0342 │ │ -40bd46: 3303 0a00 |0015: if-ne v3, v0, 001f // +000a │ │ -40bd4a: 6e10 a635 0200 |0017: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -40bd50: 0c03 |001a: move-result-object v3 │ │ -40bd52: 7110 5ba1 0300 |001b: invoke-static {v3}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a15b │ │ -40bd58: 0f01 |001e: return v1 │ │ -40bd5a: 1400 4403 0a7f |001f: const v0, #float 1.8345e+38 // #7f0a0344 │ │ -40bd60: 3303 0a00 |0022: if-ne v3, v0, 002c // +000a │ │ -40bd64: 6e10 a635 0200 |0024: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -40bd6a: 0c03 |0027: move-result-object v3 │ │ -40bd6c: 7110 7da0 0300 |0028: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.showDialog:(Landroid/content/Context;)V // method@a07d │ │ -40bd72: 0f01 |002b: return v1 │ │ -40bd74: 1400 3d03 0a7f |002c: const v0, #float 1.8345e+38 // #7f0a033d │ │ -40bd7a: 3303 0700 |002f: if-ne v3, v0, 0036 // +0007 │ │ -40bd7e: 1223 |0031: const/4 v3, #int 2 // #2 │ │ -40bd80: 7020 e7a7 3200 |0032: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a7e7 │ │ -40bd86: 0f01 |0035: return v1 │ │ -40bd88: 1400 3e03 0a7f |0036: const v0, #float 1.8345e+38 // #7f0a033e │ │ -40bd8e: 3303 0700 |0039: if-ne v3, v0, 0040 // +0007 │ │ -40bd92: 1233 |003b: const/4 v3, #int 3 // #3 │ │ -40bd94: 7020 e7a7 3200 |003c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a7e7 │ │ -40bd9a: 0f01 |003f: return v1 │ │ -40bd9c: 1400 3f03 0a7f |0040: const v0, #float 1.8345e+38 // #7f0a033f │ │ -40bda2: 3303 0700 |0043: if-ne v3, v0, 004a // +0007 │ │ -40bda6: 1243 |0045: const/4 v3, #int 4 // #4 │ │ -40bda8: 7020 e7a7 3200 |0046: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a7e7 │ │ -40bdae: 0f01 |0049: return v1 │ │ -40bdb0: 1400 4003 0a7f |004a: const v0, #float 1.8345e+38 // #7f0a0340 │ │ -40bdb6: 3303 0700 |004d: if-ne v3, v0, 0054 // +0007 │ │ -40bdba: 1253 |004f: const/4 v3, #int 5 // #5 │ │ -40bdbc: 7020 e7a7 3200 |0050: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a7e7 │ │ -40bdc2: 0f01 |0053: return v1 │ │ -40bdc4: 1400 4500 0a7f |0054: const v0, #float 1.83435e+38 // #7f0a0045 │ │ -40bdca: 3303 1000 |0057: if-ne v3, v0, 0067 // +0010 │ │ -40bdce: 6e10 1a35 0200 |0059: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40bdd4: 0c03 |005c: move-result-object v3 │ │ -40bdd6: 1f03 d617 |005d: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40bdda: 7100 90a7 0000 |005f: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ -40bde0: 0c00 |0062: move-result-object v0 │ │ -40bde2: 6e20 8494 0300 |0063: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -40bde8: 0f01 |0066: return v1 │ │ -40bdea: 1400 4600 0a7f |0067: const v0, #float 1.83435e+38 // #7f0a0046 │ │ -40bdf0: 3303 1100 |006a: if-ne v3, v0, 007b // +0011 │ │ -40bdf4: 6e10 1a35 0200 |006c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40bdfa: 0c03 |006f: move-result-object v3 │ │ -40bdfc: 1f03 d617 |0070: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -40be00: 2200 e91d |0072: new-instance v0, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment; // type@1de9 │ │ -40be04: 7010 aab0 0000 |0074: invoke-direct {v0}, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment;.:()V // method@b0aa │ │ -40be0a: 6e20 8494 0300 |0077: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -40be10: 0f01 |007a: return v1 │ │ -40be12: 1203 |007b: const/4 v3, #int 0 // #0 │ │ -40be14: 0f03 |007c: return v3 │ │ +40bcf4: |[40bcf4] de.danoeh.antennapod.fragment.SubscriptionFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +40bd04: 7210 d20b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40bd0a: 0a03 |0003: move-result v3 │ │ +40bd0c: 1400 9602 0a7f |0004: const v0, #float 1.83447e+38 // #7f0a0296 │ │ +40bd12: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +40bd14: 3303 0a00 |0008: if-ne v3, v0, 0012 // +000a │ │ +40bd18: 6e10 a635 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +40bd1e: 0c03 |000d: move-result-object v3 │ │ +40bd20: 7110 a09d 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ +40bd26: 0f01 |0011: return v1 │ │ +40bd28: 1400 4203 0a7f |0012: const v0, #float 1.8345e+38 // #7f0a0342 │ │ +40bd2e: 3303 0a00 |0015: if-ne v3, v0, 001f // +000a │ │ +40bd32: 6e10 a635 0200 |0017: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +40bd38: 0c03 |001a: move-result-object v3 │ │ +40bd3a: 7110 5ba1 0300 |001b: invoke-static {v3}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a15b │ │ +40bd40: 0f01 |001e: return v1 │ │ +40bd42: 1400 4403 0a7f |001f: const v0, #float 1.8345e+38 // #7f0a0344 │ │ +40bd48: 3303 0a00 |0022: if-ne v3, v0, 002c // +000a │ │ +40bd4c: 6e10 a635 0200 |0024: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +40bd52: 0c03 |0027: move-result-object v3 │ │ +40bd54: 7110 7da0 0300 |0028: invoke-static {v3}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.showDialog:(Landroid/content/Context;)V // method@a07d │ │ +40bd5a: 0f01 |002b: return v1 │ │ +40bd5c: 1400 3d03 0a7f |002c: const v0, #float 1.8345e+38 // #7f0a033d │ │ +40bd62: 3303 0700 |002f: if-ne v3, v0, 0036 // +0007 │ │ +40bd66: 1223 |0031: const/4 v3, #int 2 // #2 │ │ +40bd68: 7020 e7a7 3200 |0032: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a7e7 │ │ +40bd6e: 0f01 |0035: return v1 │ │ +40bd70: 1400 3e03 0a7f |0036: const v0, #float 1.8345e+38 // #7f0a033e │ │ +40bd76: 3303 0700 |0039: if-ne v3, v0, 0040 // +0007 │ │ +40bd7a: 1233 |003b: const/4 v3, #int 3 // #3 │ │ +40bd7c: 7020 e7a7 3200 |003c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a7e7 │ │ +40bd82: 0f01 |003f: return v1 │ │ +40bd84: 1400 3f03 0a7f |0040: const v0, #float 1.8345e+38 // #7f0a033f │ │ +40bd8a: 3303 0700 |0043: if-ne v3, v0, 004a // +0007 │ │ +40bd8e: 1243 |0045: const/4 v3, #int 4 // #4 │ │ +40bd90: 7020 e7a7 3200 |0046: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a7e7 │ │ +40bd96: 0f01 |0049: return v1 │ │ +40bd98: 1400 4003 0a7f |004a: const v0, #float 1.8345e+38 // #7f0a0340 │ │ +40bd9e: 3303 0700 |004d: if-ne v3, v0, 0054 // +0007 │ │ +40bda2: 1253 |004f: const/4 v3, #int 5 // #5 │ │ +40bda4: 7020 e7a7 3200 |0050: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.setColumnNumber:(I)V // method@a7e7 │ │ +40bdaa: 0f01 |0053: return v1 │ │ +40bdac: 1400 4500 0a7f |0054: const v0, #float 1.83435e+38 // #7f0a0045 │ │ +40bdb2: 3303 1000 |0057: if-ne v3, v0, 0067 // +0010 │ │ +40bdb6: 6e10 1a35 0200 |0059: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40bdbc: 0c03 |005c: move-result-object v3 │ │ +40bdbe: 1f03 d617 |005d: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40bdc2: 7100 90a7 0000 |005f: invoke-static {}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:()Lde/danoeh/antennapod/fragment/SearchFragment; // method@a790 │ │ +40bdc8: 0c00 |0062: move-result-object v0 │ │ +40bdca: 6e20 8494 0300 |0063: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +40bdd0: 0f01 |0066: return v1 │ │ +40bdd2: 1400 4600 0a7f |0067: const v0, #float 1.83435e+38 // #7f0a0046 │ │ +40bdd8: 3303 1100 |006a: if-ne v3, v0, 007b // +0011 │ │ +40bddc: 6e10 1a35 0200 |006c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40bde2: 0c03 |006f: move-result-object v3 │ │ +40bde4: 1f03 d617 |0070: check-cast v3, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +40bde8: 2200 e91d |0072: new-instance v0, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment; // type@1de9 │ │ +40bdec: 7010 aab0 0000 |0074: invoke-direct {v0}, Lde/danoeh/antennapod/ui/statistics/StatisticsFragment;.:()V // method@b0aa │ │ +40bdf2: 6e20 8494 0300 |0077: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +40bdf8: 0f01 |007a: return v1 │ │ +40bdfa: 1203 |007b: const/4 v3, #int 0 // #0 │ │ +40bdfc: 0f03 |007c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x000a line=222 │ │ 0x0017 line=225 │ │ 0x0024 line=228 │ │ 0x0032 line=231 │ │ @@ -1747518,20 +1747526,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -40c358: |[40c358] de.danoeh.antennapod.fragment.SubscriptionFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -40c368: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ -40c36c: 5521 0c94 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@940c │ │ -40c370: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ -40c376: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ -40c37c: 0e00 |000a: return-void │ │ +40c340: |[40c340] de.danoeh.antennapod.fragment.SubscriptionFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +40c350: 1a00 b9e2 |0000: const-string v0, "up_arrow" // string@e2b9 │ │ +40c354: 5521 0c94 |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.displayUpArrow:Z // field@940c │ │ +40c358: 6e30 1707 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0717 │ │ +40c35e: 6f20 7f35 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@357f │ │ +40c364: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=204 │ │ 0x0007 line=205 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/os/Bundle; │ │ @@ -1747541,21 +1747549,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40c380: |[40c380] de.danoeh.antennapod.fragment.SubscriptionFragment.onStart:()V │ │ -40c390: 6f10 8035 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ -40c396: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -40c39c: 0c00 |0006: move-result-object v0 │ │ -40c39e: 6e20 09b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -40c3a4: 7010 d8a7 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a7d8 │ │ -40c3aa: 0e00 |000d: return-void │ │ +40c368: |[40c368] de.danoeh.antennapod.fragment.SubscriptionFragment.onStart:()V │ │ +40c378: 6f10 8035 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ +40c37e: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +40c384: 0c00 |0006: move-result-object v0 │ │ +40c386: 6e20 09b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +40c38c: 7010 d8a7 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a7d8 │ │ +40c392: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0003 line=272 │ │ 0x000a line=273 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ @@ -1747565,34 +1747573,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -40c3ac: |[40c3ac] de.danoeh.antennapod.fragment.SubscriptionFragment.onStartSelectMode:()V │ │ -40c3bc: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -40c3c0: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -40c3c6: 5451 1194 |0005: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@9411 │ │ -40c3ca: 7210 e1b4 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -40c3d0: 0c01 |000a: move-result-object v1 │ │ -40c3d2: 7210 c4b4 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -40c3d8: 0a02 |000e: move-result v2 │ │ -40c3da: 3802 1200 |000f: if-eqz v2, 0021 // +0012 │ │ -40c3de: 7210 c5b4 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -40c3e4: 0c02 |0014: move-result-object v2 │ │ -40c3e6: 1f02 5819 |0015: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -40c3ea: 5423 7b8d |0017: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -40c3ee: 6204 778d |0019: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ -40c3f2: 3343 f0ff |001b: if-ne v3, v4, 000b // -0010 │ │ -40c3f6: 7220 d6b4 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -40c3fc: 28eb |0020: goto 000b // -0015 │ │ -40c3fe: 5451 1594 |0021: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40c402: 6e20 7697 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@9776 │ │ -40c408: 0e00 |0026: return-void │ │ +40c394: |[40c394] de.danoeh.antennapod.fragment.SubscriptionFragment.onStartSelectMode:()V │ │ +40c3a4: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +40c3a8: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +40c3ae: 5451 1194 |0005: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.listItems:Ljava/util/List; // field@9411 │ │ +40c3b2: 7210 e1b4 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +40c3b8: 0c01 |000a: move-result-object v1 │ │ +40c3ba: 7210 c4b4 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +40c3c0: 0a02 |000e: move-result v2 │ │ +40c3c2: 3802 1200 |000f: if-eqz v2, 0021 // +0012 │ │ +40c3c6: 7210 c5b4 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +40c3cc: 0c02 |0014: move-result-object v2 │ │ +40c3ce: 1f02 5819 |0015: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +40c3d2: 5423 7b8d |0017: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +40c3d6: 6204 778d |0019: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.FEED:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d77 │ │ +40c3da: 3343 f0ff |001b: if-ne v3, v4, 000b // -0010 │ │ +40c3de: 7220 d6b4 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +40c3e4: 28eb |0020: goto 000b // -0015 │ │ +40c3e6: 5451 1594 |0021: iget-object v1, v5, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40c3ea: 6e20 7697 0100 |0023: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter;.setItems:(Ljava/util/List;)V // method@9776 │ │ +40c3f0: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0005 line=374 │ │ 0x0017 line=375 │ │ 0x001d line=376 │ │ 0x0021 line=379 │ │ @@ -1747604,26 +1747612,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -40c40c: |[40c40c] de.danoeh.antennapod.fragment.SubscriptionFragment.onStop:()V │ │ -40c41c: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -40c422: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -40c428: 0c00 |0006: move-result-object v0 │ │ -40c42a: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -40c430: 5410 0e94 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@940e │ │ -40c434: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -40c438: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -40c43e: 5410 1594 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ -40c442: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ -40c446: 6e10 2e97 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ -40c44c: 0e00 |0018: return-void │ │ +40c3f4: |[40c3f4] de.danoeh.antennapod.fragment.SubscriptionFragment.onStop:()V │ │ +40c404: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +40c40a: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +40c410: 0c00 |0006: move-result-object v0 │ │ +40c412: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +40c418: 5410 0e94 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@940e │ │ +40c41c: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +40c420: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +40c426: 5410 1594 |0011: iget-object v0, v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.subscriptionAdapter:Lde/danoeh/antennapod/adapter/SubscriptionsRecyclerAdapter; // field@9415 │ │ +40c42a: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ +40c42e: 6e10 2e97 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/adapter/SelectableAdapter;.endSelectMode:()V // method@972e │ │ +40c434: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x000a line=280 │ │ 0x000e line=281 │ │ 0x0011 line=283 │ │ @@ -1747636,17 +1747644,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40c450: |[40c450] de.danoeh.antennapod.fragment.SubscriptionFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -40c460: 7010 d8a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a7d8 │ │ -40c466: 0e00 |0003: return-void │ │ +40c438: |[40c438] de.danoeh.antennapod.fragment.SubscriptionFragment.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +40c448: 7010 d8a7 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.loadSubscriptions:()V // method@a7d8 │ │ +40c44e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1747699,17 +1747707,17 @@ │ │ type : '(Lcom/google/android/material/tabs/TabLayout$Tab;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -411898: |[411898] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.$r8$lambda$rZJHtPoST6Yek3q2doAIQkasGBQ:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ -4118a8: 7120 9ca9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment;.lambda$onCreateView$0:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V // method@a99c │ │ -4118ae: 0e00 |0003: return-void │ │ +411880: |[411880] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.$r8$lambda$rZJHtPoST6Yek3q2doAIQkasGBQ:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ +411890: 7120 9ca9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment;.lambda$onCreateView$0:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V // method@a99c │ │ +411896: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lcom/google/android/material/tabs/TabLayout$Tab; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1747718,17 +1747726,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4118b0: |[4118b0] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.:()V │ │ -4118c0: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ -4118c6: 0e00 |0003: return-void │ │ +411898: |[411898] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.:()V │ │ +4118a8: 7010 1135 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@3511 │ │ +4118ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment;) │ │ @@ -1747736,30 +1747744,30 @@ │ │ type : '(Lcom/google/android/material/tabs/TabLayout$Tab;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -4118c8: |[4118c8] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.lambda$onCreateView$0:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ -4118d8: 3802 1700 |0000: if-eqz v2, 0017 // +0017 │ │ -4118dc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -4118de: 3202 0d00 |0003: if-eq v2, v0, 0010 // +000d │ │ -4118e2: 1220 |0005: const/4 v0, #int 2 // #2 │ │ -4118e4: 3202 0300 |0006: if-eq v2, v0, 0009 // +0003 │ │ -4118e8: 2815 |0008: goto 001d // +0015 │ │ -4118ea: 1402 1a03 127f |0009: const v2, #float 1.94083e+38 // #7f12031a │ │ -4118f0: 6e20 0887 2100 |000c: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@8708 │ │ -4118f6: 280e |000f: goto 001d // +000e │ │ -4118f8: 1402 6703 127f |0010: const v2, #float 1.94085e+38 // #7f120367 │ │ -4118fe: 6e20 0887 2100 |0013: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@8708 │ │ -411904: 2807 |0016: goto 001d // +0007 │ │ -411906: 1402 7c00 127f |0017: const v2, #float 1.9407e+38 // #7f12007c │ │ -41190c: 6e20 0887 2100 |001a: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@8708 │ │ -411912: 0e00 |001d: return-void │ │ +4118b0: |[4118b0] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.lambda$onCreateView$0:(Lcom/google/android/material/tabs/TabLayout$Tab;I)V │ │ +4118c0: 3802 1700 |0000: if-eqz v2, 0017 // +0017 │ │ +4118c4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +4118c6: 3202 0d00 |0003: if-eq v2, v0, 0010 // +000d │ │ +4118ca: 1220 |0005: const/4 v0, #int 2 // #2 │ │ +4118cc: 3202 0300 |0006: if-eq v2, v0, 0009 // +0003 │ │ +4118d0: 2815 |0008: goto 001d // +0015 │ │ +4118d2: 1402 1a03 127f |0009: const v2, #float 1.94083e+38 // #7f12031a │ │ +4118d8: 6e20 0887 2100 |000c: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@8708 │ │ +4118de: 280e |000f: goto 001d // +000e │ │ +4118e0: 1402 6703 127f |0010: const v2, #float 1.94085e+38 // #7f120367 │ │ +4118e6: 6e20 0887 2100 |0013: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@8708 │ │ +4118ec: 2807 |0016: goto 001d // +0007 │ │ +4118ee: 1402 7c00 127f |0017: const v2, #float 1.9407e+38 // #7f12007c │ │ +4118f4: 6e20 0887 2100 |001a: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setText:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@8708 │ │ +4118fa: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=45 │ │ 0x0013 line=42 │ │ 0x001a line=39 │ │ locals : │ │ 0x0000 - 0x001e reg=1 (null) Lcom/google/android/material/tabs/TabLayout$Tab; │ │ @@ -1747771,44 +1747779,44 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -411800: |[411800] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -411810: 6f40 6c35 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ -411816: 1215 |0003: const/4 v5, #int 1 // #1 │ │ -411818: 6e20 b735 5200 |0004: invoke-virtual {v2, v5}, Landroidx/fragment/app/Fragment;.setHasOptionsMenu:(Z)V // method@35b7 │ │ -41181e: 1405 b800 0d7f |0007: const v5, #float 1.87425e+38 // #7f0d00b8 │ │ -411824: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -411826: 6e40 a90b 5304 |000b: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -41182c: 0c03 |000e: move-result-object v3 │ │ -41182e: 1404 cb03 0a7f |000f: const v4, #float 1.83453e+38 // #7f0a03cb │ │ -411834: 6e20 6f0c 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -41183a: 0c04 |0015: move-result-object v4 │ │ -41183c: 1f04 690c |0016: check-cast v4, Landroidx/viewpager2/widget/ViewPager2; // type@0c69 │ │ -411840: 2205 381c |0018: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$StatisticsPagerAdapter; // type@1c38 │ │ -411844: 7020 97a9 2500 |001a: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$StatisticsPagerAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@a997 │ │ -41184a: 6e20 da4b 5400 |001d: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bda │ │ -411850: 1405 0003 0a7f |0020: const v5, #float 1.83449e+38 // #7f0a0300 │ │ -411856: 6e20 6f0c 5300 |0023: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -41185c: 0c05 |0026: move-result-object v5 │ │ -41185e: 1f05 cd15 |0027: check-cast v5, Lcom/google/android/material/tabs/TabLayout; // type@15cd │ │ -411862: 2200 d215 |0029: new-instance v0, Lcom/google/android/material/tabs/TabLayoutMediator; // type@15d2 │ │ -411866: 2201 371c |002b: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$$ExternalSyntheticLambda0; // type@1c37 │ │ -41186a: 7010 95a9 0100 |002d: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$$ExternalSyntheticLambda0;.:()V // method@a995 │ │ -411870: 7040 ab87 5014 |0030: invoke-direct {v0, v5, v4, v1}, Lcom/google/android/material/tabs/TabLayoutMediator;.:(Lcom/google/android/material/tabs/TabLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/tabs/TabLayoutMediator$TabConfigurationStrategy;)V // method@87ab │ │ -411876: 6e10 ae87 0000 |0033: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayoutMediator;.attach:()V // method@87ae │ │ -41187c: 1404 8203 0a7f |0036: const v4, #float 1.83452e+38 // #7f0a0382 │ │ -411882: 6e20 6f0c 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -411888: 0c04 |003c: move-result-object v4 │ │ -41188a: 1305 0800 |003d: const/16 v5, #int 8 // #8 │ │ -41188e: 6e20 930d 5400 |003f: invoke-virtual {v4, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -411894: 1103 |0042: return-object v3 │ │ +4117e8: |[4117e8] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +4117f8: 6f40 6c35 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@356c │ │ +4117fe: 1215 |0003: const/4 v5, #int 1 // #1 │ │ +411800: 6e20 b735 5200 |0004: invoke-virtual {v2, v5}, Landroidx/fragment/app/Fragment;.setHasOptionsMenu:(Z)V // method@35b7 │ │ +411806: 1405 b800 0d7f |0007: const v5, #float 1.87425e+38 // #7f0d00b8 │ │ +41180c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +41180e: 6e40 a90b 5304 |000b: invoke-virtual {v3, v5, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +411814: 0c03 |000e: move-result-object v3 │ │ +411816: 1404 cb03 0a7f |000f: const v4, #float 1.83453e+38 // #7f0a03cb │ │ +41181c: 6e20 6f0c 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +411822: 0c04 |0015: move-result-object v4 │ │ +411824: 1f04 690c |0016: check-cast v4, Landroidx/viewpager2/widget/ViewPager2; // type@0c69 │ │ +411828: 2205 381c |0018: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$StatisticsPagerAdapter; // type@1c38 │ │ +41182c: 7020 97a9 2500 |001a: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$StatisticsPagerAdapter;.:(Landroidx/fragment/app/Fragment;)V // method@a997 │ │ +411832: 6e20 da4b 5400 |001d: invoke-virtual {v4, v5}, Landroidx/viewpager2/widget/ViewPager2;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@4bda │ │ +411838: 1405 0003 0a7f |0020: const v5, #float 1.83449e+38 // #7f0a0300 │ │ +41183e: 6e20 6f0c 5300 |0023: invoke-virtual {v3, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +411844: 0c05 |0026: move-result-object v5 │ │ +411846: 1f05 cd15 |0027: check-cast v5, Lcom/google/android/material/tabs/TabLayout; // type@15cd │ │ +41184a: 2200 d215 |0029: new-instance v0, Lcom/google/android/material/tabs/TabLayoutMediator; // type@15d2 │ │ +41184e: 2201 371c |002b: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$$ExternalSyntheticLambda0; // type@1c37 │ │ +411852: 7010 95a9 0100 |002d: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment$$ExternalSyntheticLambda0;.:()V // method@a995 │ │ +411858: 7040 ab87 5014 |0030: invoke-direct {v0, v5, v4, v1}, Lcom/google/android/material/tabs/TabLayoutMediator;.:(Lcom/google/android/material/tabs/TabLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/tabs/TabLayoutMediator$TabConfigurationStrategy;)V // method@87ab │ │ +41185e: 6e10 ae87 0000 |0033: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayoutMediator;.attach:()V // method@87ae │ │ +411864: 1404 8203 0a7f |0036: const v4, #float 1.83452e+38 // #7f0a0382 │ │ +41186a: 6e20 6f0c 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +411870: 0c04 |003c: move-result-object v4 │ │ +411872: 1305 0800 |003d: const/16 v5, #int 8 // #8 │ │ +411876: 6e20 930d 5400 |003f: invoke-virtual {v4, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +41187c: 1103 |0042: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ 0x000b line=31 │ │ 0x0012 line=32 │ │ 0x0018 line=33 │ │ @@ -1747827,24 +1747835,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -411914: |[411914] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.onStart:()V │ │ -411924: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ -41192a: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -411930: 0c00 |0006: move-result-object v0 │ │ -411932: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -411936: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -41193c: 0c00 |000c: move-result-object v0 │ │ -41193e: 1401 6700 127f |000d: const v1, #float 1.94069e+38 // #7f120067 │ │ -411944: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -41194a: 0e00 |0013: return-void │ │ +4118fc: |[4118fc] de.danoeh.antennapod.fragment.preferences.about.ContributorsPagerFragment.onStart:()V │ │ +41190c: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ +411912: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +411918: 0c00 |0006: move-result-object v0 │ │ +41191a: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +41191e: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +411924: 0c00 |000c: move-result-object v0 │ │ +411926: 1401 6700 127f |000d: const v1, #float 1.94069e+38 // #7f120067 │ │ +41192c: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +411932: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment; │ │ │ │ @@ -1747882,24 +1747890,24 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -413b84: |[413b84] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$1.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V │ │ -413b94: 5b67 0f95 |0000: iput-object v7, v6, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1;.this$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950f │ │ -413b98: 0760 |0002: move-object v0, v6 │ │ -413b9a: 0781 |0003: move-object v1, v8 │ │ -413b9c: 0192 |0004: move v2, v9 │ │ -413b9e: 01a3 |0005: move v3, v10 │ │ -413ba0: 07b4 |0006: move-object v4, v11 │ │ -413ba2: 07c5 |0007: move-object v5, v12 │ │ -413ba4: 7606 2aa0 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.:(Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V // method@a02a │ │ -413baa: 0e00 |000b: return-void │ │ +413b6c: |[413b6c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$1.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V │ │ +413b7c: 5b67 0f95 |0000: iput-object v7, v6, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1;.this$0:Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // field@950f │ │ +413b80: 0760 |0002: move-object v0, v6 │ │ +413b82: 0781 |0003: move-object v1, v8 │ │ +413b84: 0192 |0004: move v2, v9 │ │ +413b86: 01a3 |0005: move v3, v10 │ │ +413b88: 07b4 |0006: move-object v4, v11 │ │ +413b8a: 07c5 |0007: move-object v5, v12 │ │ +413b8c: 7606 2aa0 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/dialog/AuthenticationDialog;.:(Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V // method@a02a │ │ +413b92: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1; │ │ 0x0000 - 0x000c reg=7 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x000c reg=8 (null) Landroid/content/Context; │ │ @@ -1747914,17 +1747922,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -413bac: |[413bac] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$1.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ -413bbc: 7110 8e9c 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9c8e │ │ -413bc2: 0e00 |0003: return-void │ │ +413b94: |[413b94] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment$1.onConfirmed:(Ljava/lang/String;Ljava/lang/String;)V │ │ +413ba4: 7110 8e9c 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9c8e │ │ +413baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -1747954,17 +1747962,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42b870: |[42b870] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;)V │ │ -42b880: 7020 673e 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;)V // method@3e67 │ │ -42b886: 0e00 |0003: return-void │ │ +42b858: |[42b858] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;)V │ │ +42b868: 7020 673e 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;)V // method@3e67 │ │ +42b86e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/preferences/MasterSwitchPreference; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1747973,17 +1747981,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -42b888: |[42b888] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -42b898: 7030 683e 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3e68 │ │ -42b89e: 0e00 |0003: return-void │ │ +42b870: |[42b870] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +42b880: 7030 683e 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3e68 │ │ +42b886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/preferences/MasterSwitchPreference; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/util/AttributeSet; │ │ @@ -1747993,17 +1748001,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -42b8a0: |[42b8a0] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -42b8b0: 7040 693e 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@3e69 │ │ -42b8b6: 0e00 |0003: return-void │ │ +42b888: |[42b888] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +42b898: 7040 693e 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@3e69 │ │ +42b89e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/preferences/MasterSwitchPreference; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/util/AttributeSet; │ │ @@ -1748014,17 +1748022,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -42b8b8: |[42b8b8] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -42b8c8: 7054 6a3e 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@3e6a │ │ -42b8ce: 0e00 |0003: return-void │ │ +42b8a0: |[42b8a0] de.danoeh.antennapod.preferences.MasterSwitchPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +42b8b0: 7054 6a3e 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroidx/preference/SwitchPreferenceCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@3e6a │ │ +42b8b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/preferences/MasterSwitchPreference; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/util/AttributeSet; │ │ @@ -1748037,33 +1748045,33 @@ │ │ type : '(Landroidx/preference/PreferenceViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -42b8d0: |[42b8d0] de.danoeh.antennapod.preferences.MasterSwitchPreference.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V │ │ -42b8e0: 6f20 6d3e 4300 |0000: invoke-super {v3, v4}, Landroidx/preference/SwitchPreferenceCompat;.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V // method@3e6d │ │ -42b8e6: 5440 101a |0003: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ -42b8ea: 6e10 113d 0300 |0005: invoke-virtual {v3}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d11 │ │ -42b8f0: 0c01 |0008: move-result-object v1 │ │ -42b8f2: 1402 0601 047f |0009: const v2, #float 1.75463e+38 // #7f040106 │ │ -42b8f8: 7120 a2b0 2100 |000c: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -42b8fe: 0a01 |000f: move-result v1 │ │ -42b900: 6e20 400d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ -42b906: 1400 1600 0201 |0013: const v0, #float 2.38773e-38 // #01020016 │ │ -42b90c: 6e20 373e 0400 |0016: invoke-virtual {v4, v0}, Landroidx/preference/PreferenceViewHolder;.findViewById:(I)Landroid/view/View; // method@3e37 │ │ -42b912: 0c04 |0019: move-result-object v4 │ │ -42b914: 1f04 1303 |001a: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -42b918: 3804 0a00 |001c: if-eqz v4, 0026 // +000a │ │ -42b91c: 6e10 5612 0400 |001e: invoke-virtual {v4}, Landroid/widget/TextView;.getTypeface:()Landroid/graphics/Typeface; // method@1256 │ │ -42b922: 0c00 |0021: move-result-object v0 │ │ -42b924: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -42b926: 6e30 a312 0401 |0023: invoke-virtual {v4, v0, v1}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@12a3 │ │ -42b92c: 0e00 |0026: return-void │ │ +42b8b8: |[42b8b8] de.danoeh.antennapod.preferences.MasterSwitchPreference.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V │ │ +42b8c8: 6f20 6d3e 4300 |0000: invoke-super {v3, v4}, Landroidx/preference/SwitchPreferenceCompat;.onBindViewHolder:(Landroidx/preference/PreferenceViewHolder;)V // method@3e6d │ │ +42b8ce: 5440 101a |0003: iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@1a10 │ │ +42b8d2: 6e10 113d 0300 |0005: invoke-virtual {v3}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d11 │ │ +42b8d8: 0c01 |0008: move-result-object v1 │ │ +42b8da: 1402 0601 047f |0009: const v2, #float 1.75463e+38 // #7f040106 │ │ +42b8e0: 7120 a2b0 2100 |000c: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +42b8e6: 0a01 |000f: move-result v1 │ │ +42b8e8: 6e20 400d 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@0d40 │ │ +42b8ee: 1400 1600 0201 |0013: const v0, #float 2.38773e-38 // #01020016 │ │ +42b8f4: 6e20 373e 0400 |0016: invoke-virtual {v4, v0}, Landroidx/preference/PreferenceViewHolder;.findViewById:(I)Landroid/view/View; // method@3e37 │ │ +42b8fa: 0c04 |0019: move-result-object v4 │ │ +42b8fc: 1f04 1303 |001a: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +42b900: 3804 0a00 |001c: if-eqz v4, 0026 // +000a │ │ +42b904: 6e10 5612 0400 |001e: invoke-virtual {v4}, Landroid/widget/TextView;.getTypeface:()Landroid/graphics/Typeface; // method@1256 │ │ +42b90a: 0c00 |0021: move-result-object v0 │ │ +42b90c: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +42b90e: 6e30 a312 0401 |0023: invoke-virtual {v4, v0, v1}, Landroid/widget/TextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@12a3 │ │ +42b914: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=36 │ │ 0x0016 line=37 │ │ 0x001e line=39 │ │ locals : │ │ @@ -1748095,17 +1748103,17 @@ │ │ type : '(Lde/danoeh/antennapod/preferences/MaterialListPreference;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -42b968: |[42b968] de.danoeh.antennapod.preferences.MaterialListPreference.$r8$lambda$VJvvISieRjvryjiRWQGsKMc9UUk:(Lde/danoeh/antennapod/preferences/MaterialListPreference;Landroid/content/DialogInterface;I)V │ │ -42b978: 7030 7daf 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/preferences/MaterialListPreference;.lambda$onClick$0:(Landroid/content/DialogInterface;I)V // method@af7d │ │ -42b97e: 0e00 |0003: return-void │ │ +42b950: |[42b950] de.danoeh.antennapod.preferences.MaterialListPreference.$r8$lambda$VJvvISieRjvryjiRWQGsKMc9UUk:(Lde/danoeh/antennapod/preferences/MaterialListPreference;Landroid/content/DialogInterface;I)V │ │ +42b960: 7030 7daf 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/preferences/MaterialListPreference;.lambda$onClick$0:(Landroid/content/DialogInterface;I)V // method@af7d │ │ +42b966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/preferences/MaterialListPreference; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1748115,17 +1748123,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42b980: |[42b980] de.danoeh.antennapod.preferences.MaterialListPreference.:(Landroid/content/Context;)V │ │ -42b990: 7020 b53c 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/ListPreference;.:(Landroid/content/Context;)V // method@3cb5 │ │ -42b996: 0e00 |0003: return-void │ │ +42b968: |[42b968] de.danoeh.antennapod.preferences.MaterialListPreference.:(Landroid/content/Context;)V │ │ +42b978: 7020 b53c 1000 |0000: invoke-direct {v0, v1}, Landroidx/preference/ListPreference;.:(Landroid/content/Context;)V // method@3cb5 │ │ +42b97e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/preferences/MaterialListPreference; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1748134,17 +1748142,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -42b998: |[42b998] de.danoeh.antennapod.preferences.MaterialListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -42b9a8: 7030 b63c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/ListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3cb6 │ │ -42b9ae: 0e00 |0003: return-void │ │ +42b980: |[42b980] de.danoeh.antennapod.preferences.MaterialListPreference.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +42b990: 7030 b63c 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/preference/ListPreference;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@3cb6 │ │ +42b996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/preferences/MaterialListPreference; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/util/AttributeSet; │ │ @@ -1748154,30 +1748162,30 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -42b9b0: |[42b9b0] de.danoeh.antennapod.preferences.MaterialListPreference.lambda$onClick$0:(Landroid/content/DialogInterface;I)V │ │ -42b9c0: 7210 5502 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -42b9c6: 3a02 1b00 |0003: if-ltz v2, 001e // +001b │ │ -42b9ca: 6e10 bc3c 0000 |0005: invoke-virtual {v0}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cbc │ │ -42b9d0: 0c01 |0008: move-result-object v1 │ │ -42b9d2: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ -42b9d6: 6e10 bc3c 0000 |000b: invoke-virtual {v0}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cbc │ │ -42b9dc: 0c01 |000e: move-result-object v1 │ │ -42b9de: 4601 0102 |000f: aget-object v1, v1, v2 │ │ -42b9e2: 7210 c2b1 0100 |0011: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b1c2 │ │ -42b9e8: 0c01 |0014: move-result-object v1 │ │ -42b9ea: 6e20 093d 1000 |0015: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.callChangeListener:(Ljava/lang/Object;)Z // method@3d09 │ │ -42b9f0: 0a02 |0018: move-result v2 │ │ -42b9f2: 3802 0500 |0019: if-eqz v2, 001e // +0005 │ │ -42b9f6: 6e20 c93c 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ -42b9fc: 0e00 |001e: return-void │ │ +42b998: |[42b998] de.danoeh.antennapod.preferences.MaterialListPreference.lambda$onClick$0:(Landroid/content/DialogInterface;I)V │ │ +42b9a8: 7210 5502 0100 |0000: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +42b9ae: 3a02 1b00 |0003: if-ltz v2, 001e // +001b │ │ +42b9b2: 6e10 bc3c 0000 |0005: invoke-virtual {v0}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cbc │ │ +42b9b8: 0c01 |0008: move-result-object v1 │ │ +42b9ba: 3801 1500 |0009: if-eqz v1, 001e // +0015 │ │ +42b9be: 6e10 bc3c 0000 |000b: invoke-virtual {v0}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cbc │ │ +42b9c4: 0c01 |000e: move-result-object v1 │ │ +42b9c6: 4601 0102 |000f: aget-object v1, v1, v2 │ │ +42b9ca: 7210 c2b1 0100 |0011: invoke-interface {v1}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b1c2 │ │ +42b9d0: 0c01 |0014: move-result-object v1 │ │ +42b9d2: 6e20 093d 1000 |0015: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.callChangeListener:(Ljava/lang/Object;)Z // method@3d09 │ │ +42b9d8: 0a02 |0018: move-result v2 │ │ +42b9da: 3802 0500 |0019: if-eqz v2, 001e // +0005 │ │ +42b9de: 6e20 c93c 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ +42b9e4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ 0x000b line=35 │ │ 0x0015 line=36 │ │ 0x001b line=37 │ │ @@ -1748192,53 +1748200,53 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -42ba00: |[42ba00] de.danoeh.antennapod.preferences.MaterialListPreference.onClick:()V │ │ -42ba10: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -42ba14: 6e10 113d 0600 |0002: invoke-virtual {v6}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d11 │ │ -42ba1a: 0c01 |0005: move-result-object v1 │ │ -42ba1c: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -42ba22: 6e10 2b3d 0600 |0009: invoke-virtual {v6}, Landroidx/preference/Preference;.getTitle:()Ljava/lang/CharSequence; // method@3d2b │ │ -42ba28: 0c01 |000c: move-result-object v1 │ │ -42ba2a: 6e20 bc81 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ -42ba30: 6e10 633c 0600 |0010: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getDialogIcon:()Landroid/graphics/drawable/Drawable; // method@3c63 │ │ -42ba36: 0c01 |0013: move-result-object v1 │ │ -42ba38: 6e20 8681 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8186 │ │ -42ba3e: 6e10 673c 0600 |0017: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getNegativeButtonText:()Ljava/lang/CharSequence; // method@3c67 │ │ -42ba44: 0c01 |001a: move-result-object v1 │ │ -42ba46: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -42ba48: 6e30 9a81 1002 |001c: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819a │ │ -42ba4e: 6e10 bc3c 0600 |001f: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cbc │ │ -42ba54: 0c01 |0022: move-result-object v1 │ │ -42ba56: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -42ba58: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -42ba5a: 2114 |0025: array-length v4, v1 │ │ -42ba5c: 3543 1600 |0026: if-ge v3, v4, 003c // +0016 │ │ -42ba60: 4604 0103 |0028: aget-object v4, v1, v3 │ │ -42ba64: 7210 c2b1 0400 |002a: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b1c2 │ │ -42ba6a: 0c04 |002d: move-result-object v4 │ │ -42ba6c: 6e10 be3c 0600 |002e: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getValue:()Ljava/lang/String; // method@3cbe │ │ -42ba72: 0c05 |0031: move-result-object v5 │ │ -42ba74: 6e20 9fb2 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -42ba7a: 0a04 |0035: move-result v4 │ │ -42ba7c: 3804 0300 |0036: if-eqz v4, 0039 // +0003 │ │ -42ba80: 0132 |0038: move v2, v3 │ │ -42ba82: d803 0301 |0039: add-int/lit8 v3, v3, #int 1 // #01 │ │ -42ba86: 28ea |003b: goto 0025 // -0016 │ │ -42ba88: 6e10 ba3c 0600 |003c: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getEntries:()[Ljava/lang/CharSequence; // method@3cba │ │ -42ba8e: 0c01 |003f: move-result-object v1 │ │ -42ba90: 2203 a11d |0040: new-instance v3, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0; // type@1da1 │ │ -42ba94: 7020 78af 6300 |0042: invoke-direct {v3, v6}, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/preferences/MaterialListPreference;)V // method@af78 │ │ -42ba9a: 6e40 b881 1032 |0045: invoke-virtual {v0, v1, v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ -42baa0: 6e10 6814 0000 |0048: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -42baa6: 0e00 |004b: return-void │ │ +42b9e8: |[42b9e8] de.danoeh.antennapod.preferences.MaterialListPreference.onClick:()V │ │ +42b9f8: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +42b9fc: 6e10 113d 0600 |0002: invoke-virtual {v6}, Landroidx/preference/Preference;.getContext:()Landroid/content/Context; // method@3d11 │ │ +42ba02: 0c01 |0005: move-result-object v1 │ │ +42ba04: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +42ba0a: 6e10 2b3d 0600 |0009: invoke-virtual {v6}, Landroidx/preference/Preference;.getTitle:()Ljava/lang/CharSequence; // method@3d2b │ │ +42ba10: 0c01 |000c: move-result-object v1 │ │ +42ba12: 6e20 bc81 1000 |000d: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ +42ba18: 6e10 633c 0600 |0010: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getDialogIcon:()Landroid/graphics/drawable/Drawable; // method@3c63 │ │ +42ba1e: 0c01 |0013: move-result-object v1 │ │ +42ba20: 6e20 8681 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8186 │ │ +42ba26: 6e10 673c 0600 |0017: invoke-virtual {v6}, Landroidx/preference/DialogPreference;.getNegativeButtonText:()Ljava/lang/CharSequence; // method@3c67 │ │ +42ba2c: 0c01 |001a: move-result-object v1 │ │ +42ba2e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +42ba30: 6e30 9a81 1002 |001c: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819a │ │ +42ba36: 6e10 bc3c 0600 |001f: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getEntryValues:()[Ljava/lang/CharSequence; // method@3cbc │ │ +42ba3c: 0c01 |0022: move-result-object v1 │ │ +42ba3e: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +42ba40: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +42ba42: 2114 |0025: array-length v4, v1 │ │ +42ba44: 3543 1600 |0026: if-ge v3, v4, 003c // +0016 │ │ +42ba48: 4604 0103 |0028: aget-object v4, v1, v3 │ │ +42ba4c: 7210 c2b1 0400 |002a: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@b1c2 │ │ +42ba52: 0c04 |002d: move-result-object v4 │ │ +42ba54: 6e10 be3c 0600 |002e: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getValue:()Ljava/lang/String; // method@3cbe │ │ +42ba5a: 0c05 |0031: move-result-object v5 │ │ +42ba5c: 6e20 9fb2 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +42ba62: 0a04 |0035: move-result v4 │ │ +42ba64: 3804 0300 |0036: if-eqz v4, 0039 // +0003 │ │ +42ba68: 0132 |0038: move v2, v3 │ │ +42ba6a: d803 0301 |0039: add-int/lit8 v3, v3, #int 1 // #01 │ │ +42ba6e: 28ea |003b: goto 0025 // -0016 │ │ +42ba70: 6e10 ba3c 0600 |003c: invoke-virtual {v6}, Landroidx/preference/ListPreference;.getEntries:()[Ljava/lang/CharSequence; // method@3cba │ │ +42ba76: 0c01 |003f: move-result-object v1 │ │ +42ba78: 2203 a11d |0040: new-instance v3, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0; // type@1da1 │ │ +42ba7c: 7020 78af 6300 |0042: invoke-direct {v3, v6}, Lde/danoeh/antennapod/preferences/MaterialListPreference$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/preferences/MaterialListPreference;)V // method@af78 │ │ +42ba82: 6e40 b881 1032 |0045: invoke-virtual {v0, v1, v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setSingleChoiceItems:([Ljava/lang/CharSequence;ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81b8 │ │ +42ba88: 6e10 6814 0000 |0048: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +42ba8e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0009 line=21 │ │ 0x0010 line=22 │ │ 0x0017 line=23 │ │ 0x001f line=25 │ │ @@ -1763044,17 +1763052,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f0d58: |[3f0d58] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$9fuKbU5Q-ibPU3EonGV3xKqF_Sg:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ -3f0d68: 7010 aea0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupAudioTracks:()V // method@a0ae │ │ -3f0d6e: 0e00 |0003: return-void │ │ +3f0d40: |[3f0d40] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$9fuKbU5Q-ibPU3EonGV3xKqF_Sg:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ +3f0d50: 7010 aea0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupAudioTracks:()V // method@a0ae │ │ +3f0d56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;) │ │ @@ -1763062,17 +1763070,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f0d70: |[3f0d70] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$cCNhxbA4JvxE14w9gi8oVsqnQ8I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/widget/CompoundButton;Z)V │ │ -3f0d80: 7030 a9a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.lambda$setupUi$0:(Landroid/widget/CompoundButton;Z)V // method@a0a9 │ │ -3f0d86: 0e00 |0003: return-void │ │ +3f0d58: |[3f0d58] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$cCNhxbA4JvxE14w9gi8oVsqnQ8I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/widget/CompoundButton;Z)V │ │ +3f0d68: 7030 a9a0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.lambda$setupUi$0:(Landroid/widget/CompoundButton;Z)V // method@a0a9 │ │ +3f0d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1763082,17 +1763090,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3f0d88: |[3f0d88] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$gH0EJs9R2jV5RVRNQDISEZeQA2I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;Landroid/view/View;)V │ │ -3f0d98: 7040 a8a0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.lambda$setupAudioTracks$1:(ILjava/util/List;Landroid/view/View;)V // method@a0a8 │ │ -3f0d9e: 0e00 |0003: return-void │ │ +3f0d70: |[3f0d70] de.danoeh.antennapod.dialog.PlaybackControlsDialog.$r8$lambda$gH0EJs9R2jV5RVRNQDISEZeQA2I:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;Landroid/view/View;)V │ │ +3f0d80: 7040 a8a0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.lambda$setupAudioTracks$1:(ILjava/util/List;Landroid/view/View;)V // method@a0a8 │ │ +3f0d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/util/List; │ │ @@ -1763103,17 +1763111,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f0da0: |[3f0da0] de.danoeh.antennapod.dialog.PlaybackControlsDialog.-$$Nest$msetupAudioTracks:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ -3f0db0: 7010 aea0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupAudioTracks:()V // method@a0ae │ │ -3f0db6: 0e00 |0003: return-void │ │ +3f0d88: |[3f0d88] de.danoeh.antennapod.dialog.PlaybackControlsDialog.-$$Nest$msetupAudioTracks:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ +3f0d98: 7010 aea0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupAudioTracks:()V // method@a0ae │ │ +3f0d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ │ │ #4 : (in Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;) │ │ @@ -1763121,17 +1763129,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f0db8: |[3f0db8] de.danoeh.antennapod.dialog.PlaybackControlsDialog.-$$Nest$msetupUi:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ -3f0dc8: 7010 afa0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupUi:()V // method@a0af │ │ -3f0dce: 0e00 |0003: return-void │ │ +3f0da0: |[3f0da0] de.danoeh.antennapod.dialog.PlaybackControlsDialog.-$$Nest$msetupUi:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V │ │ +3f0db0: 7010 afa0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupUi:()V // method@a0af │ │ +3f0db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ │ │ #5 : (in Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;) │ │ @@ -1763139,17 +1763147,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f0dd0: |[3f0dd0] de.danoeh.antennapod.dialog.PlaybackControlsDialog.:()V │ │ -3f0de0: 7010 bf34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34bf │ │ -3f0de6: 0e00 |0003: return-void │ │ +3f0db8: |[3f0db8] de.danoeh.antennapod.dialog.PlaybackControlsDialog.:()V │ │ +3f0dc8: 7010 bf34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34bf │ │ +3f0dce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ │ │ #6 : (in Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;) │ │ @@ -1763157,30 +1763165,30 @@ │ │ type : '(ILjava/util/List;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -3f0de8: |[3f0de8] de.danoeh.antennapod.dialog.PlaybackControlsDialog.lambda$setupAudioTracks$1:(ILjava/util/List;Landroid/view/View;)V │ │ -3f0df8: 5425 4590 |0000: iget-object v5, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ -3f0dfc: d803 0301 |0002: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3f0e00: 7210 e9b4 0400 |0004: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3f0e06: 0a04 |0007: move-result v4 │ │ -3f0e08: b443 |0008: rem-int/2addr v3, v4 │ │ -3f0e0a: 6e20 fe9d 3500 |0009: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setAudioTrack:(I)V // method@9dfe │ │ -3f0e10: 2203 7d01 |000c: new-instance v3, Landroid/os/Handler; // type@017d │ │ -3f0e14: 7100 6007 0000 |000e: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ -3f0e1a: 0c04 |0011: move-result-object v4 │ │ -3f0e1c: 7020 3c07 4300 |0012: invoke-direct {v3, v4}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ -3f0e22: 2204 301a |0015: new-instance v4, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2; // type@1a30 │ │ -3f0e26: 7020 9ea0 2400 |0017: invoke-direct {v4, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a09e │ │ -3f0e2c: 1600 f401 |001a: const-wide/16 v0, #int 500 // #1f4 │ │ -3f0e30: 6e40 4907 4310 |001c: invoke-virtual {v3, v4, v0, v1}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ -3f0e36: 0e00 |001f: return-void │ │ +3f0dd0: |[3f0dd0] de.danoeh.antennapod.dialog.PlaybackControlsDialog.lambda$setupAudioTracks$1:(ILjava/util/List;Landroid/view/View;)V │ │ +3f0de0: 5425 4590 |0000: iget-object v5, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ +3f0de4: d803 0301 |0002: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3f0de8: 7210 e9b4 0400 |0004: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3f0dee: 0a04 |0007: move-result v4 │ │ +3f0df0: b443 |0008: rem-int/2addr v3, v4 │ │ +3f0df2: 6e20 fe9d 3500 |0009: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setAudioTrack:(I)V // method@9dfe │ │ +3f0df8: 2203 7d01 |000c: new-instance v3, Landroid/os/Handler; // type@017d │ │ +3f0dfc: 7100 6007 0000 |000e: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ +3f0e02: 0c04 |0011: move-result-object v4 │ │ +3f0e04: 7020 3c07 4300 |0012: invoke-direct {v3, v4}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ +3f0e0a: 2204 301a |0015: new-instance v4, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2; // type@1a30 │ │ +3f0e0e: 7020 9ea0 2400 |0017: invoke-direct {v4, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a09e │ │ +3f0e14: 1600 f401 |001a: const-wide/16 v0, #int 500 // #1f4 │ │ +3f0e18: 6e40 4907 4310 |001c: invoke-virtual {v3, v4, v0, v1}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ +3f0e1e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x000c line=87 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ 0x0000 - 0x0020 reg=3 (null) I │ │ @@ -1763192,19 +1763200,19 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3f0e38: |[3f0e38] de.danoeh.antennapod.dialog.PlaybackControlsDialog.lambda$setupUi$0:(Landroid/widget/CompoundButton;Z)V │ │ -3f0e48: 7110 7fb0 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setSkipSilence:(Z)V // method@b07f │ │ -3f0e4e: 5401 4590 |0003: iget-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ -3f0e52: 6e20 009e 2100 |0005: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSkipSilence:(Z)V // method@9e00 │ │ -3f0e58: 0e00 |0008: return-void │ │ +3f0e20: |[3f0e20] de.danoeh.antennapod.dialog.PlaybackControlsDialog.lambda$setupUi$0:(Landroid/widget/CompoundButton;Z)V │ │ +3f0e30: 7110 7fb0 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setSkipSilence:(Z)V // method@b07f │ │ +3f0e36: 5401 4590 |0003: iget-object v1, v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ +3f0e3a: 6e20 009e 2100 |0005: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSkipSilence:(Z)V // method@9e00 │ │ +3f0e40: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/widget/CompoundButton; │ │ @@ -1763215,21 +1763223,21 @@ │ │ type : '()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3f0d2c: |[3f0d2c] de.danoeh.antennapod.dialog.PlaybackControlsDialog.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ -3f0d3c: 2200 7501 |0000: new-instance v0, Landroid/os/Bundle; // type@0175 │ │ -3f0d40: 7010 0207 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0702 │ │ -3f0d46: 2201 321a |0005: new-instance v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // type@1a32 │ │ -3f0d4a: 7010 a7a0 0100 |0007: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.:()V // method@a0a7 │ │ -3f0d50: 6e20 b135 0100 |000a: invoke-virtual {v1, v0}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -3f0d56: 1101 |000d: return-object v1 │ │ +3f0d14: |[3f0d14] de.danoeh.antennapod.dialog.PlaybackControlsDialog.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ +3f0d24: 2200 7501 |0000: new-instance v0, Landroid/os/Bundle; // type@0175 │ │ +3f0d28: 7010 0207 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0702 │ │ +3f0d2e: 2201 321a |0005: new-instance v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // type@1a32 │ │ +3f0d32: 7010 a7a0 0100 |0007: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.:()V // method@a0a7 │ │ +3f0d38: 6e20 b135 0100 |000a: invoke-virtual {v1, v0}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +3f0d3e: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ 0x000a line=26 │ │ locals : │ │ │ │ @@ -1763238,45 +1763246,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -3f0ec0: |[3f0ec0] de.danoeh.antennapod.dialog.PlaybackControlsDialog.setupAudioTracks:()V │ │ -3f0ed0: 5450 4590 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ -3f0ed4: 6e10 e79d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getAudioTracks:()Ljava/util/List; // method@9de7 │ │ -3f0eda: 0c00 |0005: move-result-object v0 │ │ -3f0edc: 5451 4590 |0006: iget-object v1, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ -3f0ee0: 6e10 ec9d 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getSelectedAudioTrack:()I // method@9dec │ │ -3f0ee6: 0a01 |000b: move-result v1 │ │ -3f0ee8: 5452 4690 |000c: iget-object v2, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9046 │ │ -3f0eec: 1403 6200 0a7f |000e: const v3, #float 1.83435e+38 // #7f0a0062 │ │ -3f0ef2: 6e20 8a15 3200 |0011: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@158a │ │ -3f0ef8: 0c02 |0014: move-result-object v2 │ │ -3f0efa: 1f02 e402 |0015: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ -3f0efe: 7210 e9b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3f0f04: 0a03 |001a: move-result v3 │ │ -3f0f06: 1224 |001b: const/4 v4, #int 2 // #2 │ │ -3f0f08: 3443 1b00 |001c: if-lt v3, v4, 0037 // +001b │ │ -3f0f0c: 3b01 0300 |001e: if-gez v1, 0021 // +0003 │ │ -3f0f10: 2817 |0020: goto 0037 // +0017 │ │ -3f0f12: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -3f0f14: 6e20 930d 3200 |0022: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f0f1a: 7220 ddb4 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3f0f20: 0c03 |0028: move-result-object v3 │ │ -3f0f22: 1f03 441e |0029: check-cast v3, Ljava/lang/CharSequence; // type@1e44 │ │ -3f0f26: 6e20 9412 3200 |002b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f0f2c: 2203 2e1a |002e: new-instance v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0; // type@1a2e │ │ -3f0f30: 7040 9aa0 5301 |0030: invoke-direct {v3, v5, v1, v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;)V // method@a09a │ │ -3f0f36: 6e20 680d 3200 |0033: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f0f3c: 0e00 |0036: return-void │ │ -3f0f3e: 1300 0800 |0037: const/16 v0, #int 8 // #8 │ │ -3f0f42: 6e20 930d 0200 |0039: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f0f48: 0e00 |003c: return-void │ │ +3f0ea8: |[3f0ea8] de.danoeh.antennapod.dialog.PlaybackControlsDialog.setupAudioTracks:()V │ │ +3f0eb8: 5450 4590 |0000: iget-object v0, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ +3f0ebc: 6e10 e79d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getAudioTracks:()Ljava/util/List; // method@9de7 │ │ +3f0ec2: 0c00 |0005: move-result-object v0 │ │ +3f0ec4: 5451 4590 |0006: iget-object v1, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ +3f0ec8: 6e10 ec9d 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getSelectedAudioTrack:()I // method@9dec │ │ +3f0ece: 0a01 |000b: move-result v1 │ │ +3f0ed0: 5452 4690 |000c: iget-object v2, v5, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9046 │ │ +3f0ed4: 1403 6200 0a7f |000e: const v3, #float 1.83435e+38 // #7f0a0062 │ │ +3f0eda: 6e20 8a15 3200 |0011: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@158a │ │ +3f0ee0: 0c02 |0014: move-result-object v2 │ │ +3f0ee2: 1f02 e402 |0015: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ +3f0ee6: 7210 e9b4 0000 |0017: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3f0eec: 0a03 |001a: move-result v3 │ │ +3f0eee: 1224 |001b: const/4 v4, #int 2 // #2 │ │ +3f0ef0: 3443 1b00 |001c: if-lt v3, v4, 0037 // +001b │ │ +3f0ef4: 3b01 0300 |001e: if-gez v1, 0021 // +0003 │ │ +3f0ef8: 2817 |0020: goto 0037 // +0017 │ │ +3f0efa: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +3f0efc: 6e20 930d 3200 |0022: invoke-virtual {v2, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f0f02: 7220 ddb4 1000 |0025: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3f0f08: 0c03 |0028: move-result-object v3 │ │ +3f0f0a: 1f03 441e |0029: check-cast v3, Ljava/lang/CharSequence; // type@1e44 │ │ +3f0f0e: 6e20 9412 3200 |002b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f0f14: 2203 2e1a |002e: new-instance v3, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0; // type@1a2e │ │ +3f0f18: 7040 9aa0 5301 |0030: invoke-direct {v3, v5, v1, v0}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;ILjava/util/List;)V // method@a09a │ │ +3f0f1e: 6e20 680d 3200 |0033: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f0f24: 0e00 |0036: return-void │ │ +3f0f26: 1300 0800 |0037: const/16 v0, #int 8 // #8 │ │ +3f0f2a: 6e20 930d 0200 |0039: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f0f30: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ 0x000c line=77 │ │ 0x0017 line=78 │ │ 0x0022 line=83 │ │ @@ -1763291,27 +1763299,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3f0f4c: |[3f0f4c] de.danoeh.antennapod.dialog.PlaybackControlsDialog.setupUi:()V │ │ -3f0f5c: 5420 4690 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9046 │ │ -3f0f60: 1401 fd02 0a7f |0002: const v1, #float 1.83449e+38 // #7f0a02fd │ │ -3f0f66: 6e20 8a15 1000 |0005: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@158a │ │ -3f0f6c: 0c00 |0008: move-result-object v0 │ │ -3f0f6e: 1f00 e502 |0009: check-cast v0, Landroid/widget/CheckBox; // type@02e5 │ │ -3f0f72: 7100 5cb0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b05c │ │ -3f0f78: 0a01 |000e: move-result v1 │ │ -3f0f7a: 6e20 7910 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3f0f80: 2201 2f1a |0012: new-instance v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1; // type@1a2f │ │ -3f0f84: 7020 9ca0 2100 |0014: invoke-direct {v1, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a09c │ │ -3f0f8a: 6e20 7c10 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ -3f0f90: 0e00 |001a: return-void │ │ +3f0f34: |[3f0f34] de.danoeh.antennapod.dialog.PlaybackControlsDialog.setupUi:()V │ │ +3f0f44: 5420 4690 |0000: iget-object v0, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9046 │ │ +3f0f48: 1401 fd02 0a7f |0002: const v1, #float 1.83449e+38 // #7f0a02fd │ │ +3f0f4e: 6e20 8a15 1000 |0005: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@158a │ │ +3f0f54: 0c00 |0008: move-result-object v0 │ │ +3f0f56: 1f00 e502 |0009: check-cast v0, Landroid/widget/CheckBox; // type@02e5 │ │ +3f0f5a: 7100 5cb0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b05c │ │ +3f0f60: 0a01 |000e: move-result v1 │ │ +3f0f62: 6e20 7910 1000 |000f: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3f0f68: 2201 2f1a |0012: new-instance v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1; // type@1a2f │ │ +3f0f6c: 7020 9ca0 2100 |0014: invoke-direct {v1, v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;)V // method@a09c │ │ +3f0f72: 6e20 7c10 1000 |0017: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ +3f0f78: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x000b line=67 │ │ 0x0012 line=68 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ @@ -1763322,33 +1763330,33 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3f0cd0: |[3f0cd0] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -3f0ce0: 2203 1415 |0000: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f0ce4: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f0cea: 0c00 |0005: move-result-object v0 │ │ -3f0cec: 7020 6f81 0300 |0006: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f0cf2: 1400 2d00 127f |0009: const v0, #float 1.94068e+38 // #7f12002d │ │ -3f0cf8: 6e20 bb81 0300 |000c: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f0cfe: 0c03 |000f: move-result-object v3 │ │ -3f0d00: 1400 2200 0d7f |0010: const v0, #float 1.87422e+38 // #7f0d0022 │ │ -3f0d06: 6e20 bf81 0300 |0013: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bf │ │ -3f0d0c: 0c03 |0016: move-result-object v3 │ │ -3f0d0e: 1400 5800 127f |0017: const v0, #float 1.94069e+38 // #7f120058 │ │ -3f0d14: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -3f0d16: 6e30 ad81 0301 |001b: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f0d1c: 0c03 |001e: move-result-object v3 │ │ -3f0d1e: 6e10 7181 0300 |001f: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3f0d24: 0c03 |0022: move-result-object v3 │ │ -3f0d26: 5b23 4690 |0023: iput-object v3, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9046 │ │ -3f0d2a: 1103 |0025: return-object v3 │ │ +3f0cb8: |[3f0cb8] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +3f0cc8: 2203 1415 |0000: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f0ccc: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f0cd2: 0c00 |0005: move-result-object v0 │ │ +3f0cd4: 7020 6f81 0300 |0006: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f0cda: 1400 2d00 127f |0009: const v0, #float 1.94068e+38 // #7f12002d │ │ +3f0ce0: 6e20 bb81 0300 |000c: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f0ce6: 0c03 |000f: move-result-object v3 │ │ +3f0ce8: 1400 2200 0d7f |0010: const v0, #float 1.87422e+38 // #7f0d0022 │ │ +3f0cee: 6e20 bf81 0300 |0013: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bf │ │ +3f0cf4: 0c03 |0016: move-result-object v3 │ │ +3f0cf6: 1400 5800 127f |0017: const v0, #float 1.94069e+38 // #7f120058 │ │ +3f0cfc: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +3f0cfe: 6e30 ad81 0301 |001b: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f0d04: 0c03 |001e: move-result-object v3 │ │ +3f0d06: 6e10 7181 0300 |001f: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3f0d0c: 0c03 |0022: move-result-object v3 │ │ +3f0d0e: 5b23 4690 |0023: iput-object v3, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.dialog:Landroidx/appcompat/app/AlertDialog; // field@9046 │ │ +3f0d12: 1103 |0025: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000c line=59 │ │ 0x0013 line=60 │ │ 0x001b line=61 │ │ locals : │ │ @@ -1763360,24 +1763368,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3f0e5c: |[3f0e5c] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onStart:()V │ │ -3f0e6c: 6f10 d934 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34d9 │ │ -3f0e72: 2200 311a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1; // type@1a31 │ │ -3f0e76: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f0e7c: 0c01 |0008: move-result-object v1 │ │ -3f0e7e: 7030 a0a0 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/app/Activity;)V // method@a0a0 │ │ -3f0e84: 5b20 4590 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ -3f0e88: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -3f0e8e: 7010 afa0 0200 |0011: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupUi:()V // method@a0af │ │ -3f0e94: 0e00 |0014: return-void │ │ +3f0e44: |[3f0e44] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onStart:()V │ │ +3f0e54: 6f10 d934 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34d9 │ │ +3f0e5a: 2200 311a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1; // type@1a31 │ │ +3f0e5e: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f0e64: 0c01 |0008: move-result-object v1 │ │ +3f0e66: 7030 a0a0 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog$1;.:(Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;Landroid/app/Activity;)V // method@a0a0 │ │ +3f0e6c: 5b20 4590 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ +3f0e70: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +3f0e76: 7010 afa0 0200 |0011: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.setupUi:()V // method@a0af │ │ +3f0e7c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x000e line=44 │ │ 0x0011 line=45 │ │ locals : │ │ @@ -1763388,21 +1763396,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3f0e98: |[3f0e98] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onStop:()V │ │ -3f0ea8: 6f10 da34 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34da │ │ -3f0eae: 5410 4590 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ -3f0eb2: 6e10 fc9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ -3f0eb8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3f0eba: 5b10 4590 |0009: iput-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ -3f0ebe: 0e00 |000b: return-void │ │ +3f0e80: |[3f0e80] de.danoeh.antennapod.dialog.PlaybackControlsDialog.onStop:()V │ │ +3f0e90: 6f10 da34 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34da │ │ +3f0e96: 5410 4590 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ +3f0e9a: 6e10 fc9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ +3f0ea0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3f0ea2: 5b10 4590 |0009: iput-object v0, v1, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9045 │ │ +3f0ea6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0009 line=52 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; │ │ @@ -1763460,17 +1763468,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f30a4: |[3f30a4] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$BLj6jYMFP1nEk92VD9NZLts_VGE:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ -3f30b4: 7010 3da1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$3:()V // method@a13d │ │ -3f30ba: 0e00 |0003: return-void │ │ +3f308c: |[3f308c] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$BLj6jYMFP1nEk92VD9NZLts_VGE:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V │ │ +3f309c: 7010 3da1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$3:()V // method@a13d │ │ +3f30a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/SleepTimerDialog;) │ │ @@ -1763478,17 +1763486,17 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f30bc: |[3f30bc] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$L1BPkBtqICgSHEhlSYXvfQqR38A:(Landroid/widget/CompoundButton;Z)V │ │ -3f30cc: 7120 3ea1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$4:(Landroid/widget/CompoundButton;Z)V // method@a13e │ │ -3f30d2: 0e00 |0003: return-void │ │ +3f30a4: |[3f30a4] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$L1BPkBtqICgSHEhlSYXvfQqR38A:(Landroid/widget/CompoundButton;Z)V │ │ +3f30b4: 7120 3ea1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$4:(Landroid/widget/CompoundButton;Z)V // method@a13e │ │ +3f30ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1763497,17 +1763505,17 @@ │ │ type : '(Landroid/widget/TextView;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f30d4: |[3f30d4] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$OjNj1XMOhFWP6wopWq-aR154Nts:(Landroid/widget/TextView;Landroid/widget/CompoundButton;Z)V │ │ -3f30e4: 7130 40a1 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$6:(Landroid/widget/TextView;Landroid/widget/CompoundButton;Z)V // method@a140 │ │ -3f30ea: 0e00 |0003: return-void │ │ +3f30bc: |[3f30bc] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$OjNj1XMOhFWP6wopWq-aR154Nts:(Landroid/widget/TextView;Landroid/widget/CompoundButton;Z)V │ │ +3f30cc: 7130 40a1 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$6:(Landroid/widget/TextView;Landroid/widget/CompoundButton;Z)V // method@a140 │ │ +3f30d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1763517,17 +1763525,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f30ec: |[3f30ec] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$Q0UHzb3igw-dhvFYjkbioMIrvBs:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f30fc: 7020 42a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$8:(Landroid/view/View;)V // method@a142 │ │ -3f3102: 0e00 |0003: return-void │ │ +3f30d4: |[3f30d4] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$Q0UHzb3igw-dhvFYjkbioMIrvBs:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f30e4: 7020 42a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$8:(Landroid/view/View;)V // method@a142 │ │ +3f30ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1763536,17 +1763544,17 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f3104: |[3f3104] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$V6FknKBihoS8uz6NHH5oWIOIsqQ:(Landroid/widget/CompoundButton;Z)V │ │ -3f3114: 7120 3fa1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$5:(Landroid/widget/CompoundButton;Z)V // method@a13f │ │ -3f311a: 0e00 |0003: return-void │ │ +3f30ec: |[3f30ec] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$V6FknKBihoS8uz6NHH5oWIOIsqQ:(Landroid/widget/CompoundButton;Z)V │ │ +3f30fc: 7120 3fa1 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$5:(Landroid/widget/CompoundButton;Z)V // method@a13f │ │ +3f3102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1763555,17 +1763563,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f311c: |[3f311c] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$_2dvyfF_CKd3ZpVR8V-wWkjkt4M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f312c: 7020 3ba1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$1:(Landroid/view/View;)V // method@a13b │ │ -3f3132: 0e00 |0003: return-void │ │ +3f3104: |[3f3104] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$_2dvyfF_CKd3ZpVR8V-wWkjkt4M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f3114: 7020 3ba1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$1:(Landroid/view/View;)V // method@a13b │ │ +3f311a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1763574,17 +1763582,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f3134: |[3f3134] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$bEe3_-ZMRNPWx2KIiuoz1vA69yc:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;Landroid/view/View;)V │ │ -3f3144: 7030 43a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$9:(Landroid/view/View;Landroid/view/View;)V // method@a143 │ │ -3f314a: 0e00 |0003: return-void │ │ +3f311c: |[3f311c] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$bEe3_-ZMRNPWx2KIiuoz1vA69yc:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;Landroid/view/View;)V │ │ +3f312c: 7030 43a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$9:(Landroid/view/View;Landroid/view/View;)V // method@a143 │ │ +3f3132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1763594,17 +1763602,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f314c: |[3f314c] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$hfWLyd6duG161XpFEG1LgoBD5mI:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f315c: 7020 41a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$7:(Landroid/view/View;)V // method@a141 │ │ -3f3162: 0e00 |0003: return-void │ │ +3f3134: |[3f3134] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$hfWLyd6duG161XpFEG1LgoBD5mI:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f3144: 7020 41a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$7:(Landroid/view/View;)V // method@a141 │ │ +3f314a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1763613,17 +1763621,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f3164: |[3f3164] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$lM6w7nT4-j8eQn2b_RBo2bqpbhw:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f3174: 7020 3aa1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a13a │ │ -3f317a: 0e00 |0003: return-void │ │ +3f314c: |[3f314c] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$lM6w7nT4-j8eQn2b_RBo2bqpbhw:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f315c: 7020 3aa1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a13a │ │ +3f3162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1763632,17 +1763640,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f317c: |[3f317c] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$t7G0Oule-ROlsaTm41UXAQxp6eg:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ -3f318c: 7020 3ca1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$2:(Landroid/view/View;)V // method@a13c │ │ -3f3192: 0e00 |0003: return-void │ │ +3f3164: |[3f3164] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$t7G0Oule-ROlsaTm41UXAQxp6eg:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V │ │ +3f3174: 7020 3ca1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$onCreateDialog$2:(Landroid/view/View;)V // method@a13c │ │ +3f317a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1763651,17 +1763659,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f3194: |[3f3194] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$z0k6P4CPg40pgs94CDu0TDXxc1M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V │ │ -3f31a4: 7030 44a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$showTimeRangeDialog$10:(Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V // method@a144 │ │ -3f31aa: 0e00 |0003: return-void │ │ +3f317c: |[3f317c] de.danoeh.antennapod.dialog.SleepTimerDialog.$r8$lambda$z0k6P4CPg40pgs94CDu0TDXxc1M:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V │ │ +3f318c: 7030 44a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.lambda$showTimeRangeDialog$10:(Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V // method@a144 │ │ +3f3192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/dialog/TimeRangeDialog; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1763671,17 +1763679,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f31ac: |[3f31ac] de.danoeh.antennapod.dialog.SleepTimerDialog.:()V │ │ -3f31bc: 7010 bf34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34bf │ │ -3f31c2: 0e00 |0003: return-void │ │ +3f3194: |[3f3194] de.danoeh.antennapod.dialog.SleepTimerDialog.:()V │ │ +3f31a4: 7010 bf34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34bf │ │ +3f31aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ #12 : (in Lde/danoeh/antennapod/dialog/SleepTimerDialog;) │ │ @@ -1763689,26 +1763697,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3f31c4: |[3f31c4] de.danoeh.antennapod.dialog.SleepTimerDialog.closeKeyboard:(Landroid/view/View;)V │ │ -3f31d4: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f31da: 0c00 |0003: move-result-object v0 │ │ -3f31dc: 1a01 d09a |0004: const-string v1, "input_method" // string@9ad0 │ │ -3f31e0: 6e20 3302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3f31e6: 0c00 |0009: move-result-object v0 │ │ -3f31e8: 1f00 cf02 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ -3f31ec: 6e10 d60c 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ -3f31f2: 0c03 |000f: move-result-object v3 │ │ -3f31f4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -3f31f6: 6e30 6d0f 3001 |0011: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ -3f31fc: 0e00 |0014: return-void │ │ +3f31ac: |[3f31ac] de.danoeh.antennapod.dialog.SleepTimerDialog.closeKeyboard:(Landroid/view/View;)V │ │ +3f31bc: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f31c2: 0c00 |0003: move-result-object v0 │ │ +3f31c4: 1a01 d09a |0004: const-string v1, "input_method" // string@9ad0 │ │ +3f31c8: 6e20 3302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3f31ce: 0c00 |0009: move-result-object v0 │ │ +3f31d0: 1f00 cf02 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ +3f31d4: 6e10 d60c 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ +3f31da: 0c03 |000f: move-result-object v3 │ │ +3f31dc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +3f31de: 6e30 6d0f 3001 |0011: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ +3f31e4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x000c line=209 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0015 reg=3 (null) Landroid/view/View; │ │ @@ -1763718,20 +1763726,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3f3200: |[3f3200] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ -3f3210: 5423 8790 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ -3f3214: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ -3f3218: 1700 e093 0400 |0004: const-wide/32 v0, #float 4.2039e-40 // #000493e0 │ │ -3f321e: 6e30 e69d 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9de6 │ │ -3f3224: 0e00 |000a: return-void │ │ +3f31e8: |[3f31e8] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ +3f31f8: 5423 8790 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ +3f31fc: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ +3f3200: 1700 e093 0400 |0004: const-wide/32 v0, #float 4.2039e-40 // #000493e0 │ │ +3f3206: 6e30 e69d 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9de6 │ │ +3f320c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0007 line=90 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/view/View; │ │ @@ -1763741,20 +1763749,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3f3228: |[3f3228] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$1:(Landroid/view/View;)V │ │ -3f3238: 5423 8790 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ -3f323c: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ -3f3240: 1700 c027 0900 |0004: const-wide/32 v0, #float 8.40779e-40 // #000927c0 │ │ -3f3246: 6e30 e69d 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9de6 │ │ -3f324c: 0e00 |000a: return-void │ │ +3f3210: |[3f3210] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$1:(Landroid/view/View;)V │ │ +3f3220: 5423 8790 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ +3f3224: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ +3f3228: 1700 c027 0900 |0004: const-wide/32 v0, #float 8.40779e-40 // #000927c0 │ │ +3f322e: 6e30 e69d 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9de6 │ │ +3f3234: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0007 line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/view/View; │ │ @@ -1763764,20 +1763772,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -3f3250: |[3f3250] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$2:(Landroid/view/View;)V │ │ -3f3260: 5423 8790 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ -3f3264: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ -3f3268: 1700 804f 1200 |0004: const-wide/32 v0, #float 1.68156e-39 // #00124f80 │ │ -3f326e: 6e30 e69d 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9de6 │ │ -3f3274: 0e00 |000a: return-void │ │ +3f3238: |[3f3238] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$2:(Landroid/view/View;)V │ │ +3f3248: 5423 8790 |0000: iget-object v3, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ +3f324c: 3803 0800 |0002: if-eqz v3, 000a // +0008 │ │ +3f3250: 1700 804f 1200 |0004: const-wide/32 v0, #float 1.68156e-39 // #00124f80 │ │ +3f3256: 6e30 e69d 0301 |0007: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.extendSleepTimer:(J)V // method@9de6 │ │ +3f325c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0007 line=100 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x000b reg=3 (null) Landroid/view/View; │ │ @@ -1763787,25 +1763795,25 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -3f3278: |[3f3278] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$3:()V │ │ -3f3288: 6e10 2035 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f328e: 0c00 |0003: move-result-object v0 │ │ -3f3290: 1a01 d09a |0004: const-string v1, "input_method" // string@9ad0 │ │ -3f3294: 6e20 3302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3f329a: 0c00 |0009: move-result-object v0 │ │ -3f329c: 1f00 cf02 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ -3f32a0: 5431 8890 |000c: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ -3f32a4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -3f32a6: 6e30 700f 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f70 │ │ -3f32ac: 0e00 |0012: return-void │ │ +3f3260: |[3f3260] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$3:()V │ │ +3f3270: 6e10 2035 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f3276: 0c00 |0003: move-result-object v0 │ │ +3f3278: 1a01 d09a |0004: const-string v1, "input_method" // string@9ad0 │ │ +3f327c: 6e20 3302 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3f3282: 0c00 |0009: move-result-object v0 │ │ +3f3284: 1f00 cf02 |000a: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ +3f3288: 5431 8890 |000c: iget-object v1, v3, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ +3f328c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +3f328e: 6e30 700f 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@0f70 │ │ +3f3294: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x000c line=107 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ │ │ @@ -1763814,17 +1763822,17 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f32b0: |[3f32b0] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$4:(Landroid/widget/CompoundButton;Z)V │ │ -3f32c0: 7110 8b98 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setShakeToReset:(Z)V // method@988b │ │ -3f32c6: 0e00 |0003: return-void │ │ +3f3298: |[3f3298] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$4:(Landroid/widget/CompoundButton;Z)V │ │ +3f32a8: 7110 8b98 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setShakeToReset:(Z)V // method@988b │ │ +3f32ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1763833,17 +1763841,17 @@ │ │ type : '(Landroid/widget/CompoundButton;Z)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f32c8: |[3f32c8] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$5:(Landroid/widget/CompoundButton;Z)V │ │ -3f32d8: 7110 8c98 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setVibrate:(Z)V // method@988c │ │ -3f32de: 0e00 |0003: return-void │ │ +3f32b0: |[3f32b0] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$5:(Landroid/widget/CompoundButton;Z)V │ │ +3f32c0: 7110 8c98 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setVibrate:(Z)V // method@988c │ │ +3f32c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1763852,18 +1763860,18 @@ │ │ type : '(Landroid/widget/TextView;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -3f32e0: |[3f32e0] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$6:(Landroid/widget/TextView;Landroid/widget/CompoundButton;Z)V │ │ -3f32f0: 7110 8798 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnable:(Z)V // method@9887 │ │ -3f32f6: 6e20 7612 2000 |0003: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setEnabled:(Z)V // method@1276 │ │ -3f32fc: 0e00 |0006: return-void │ │ +3f32c8: |[3f32c8] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$6:(Landroid/widget/TextView;Landroid/widget/CompoundButton;Z)V │ │ +3f32d8: 7110 8798 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnable:(Z)V // method@9887 │ │ +3f32de: 6e20 7612 2000 |0003: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setEnabled:(Z)V // method@1276 │ │ +3f32e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/widget/CompoundButton; │ │ @@ -1763874,23 +1763882,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -3f3300: |[3f3300] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$7:(Landroid/view/View;)V │ │ -3f3310: 7100 8298 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@9882 │ │ -3f3316: 0a03 |0003: move-result v3 │ │ -3f3318: 7100 8398 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@9883 │ │ -3f331e: 0a00 |0007: move-result v0 │ │ -3f3320: 6e10 2035 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f3326: 0c01 |000b: move-result-object v1 │ │ -3f3328: 7040 48a1 1203 |000c: invoke-direct {v2, v1, v3, v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.showTimeRangeDialog:(Landroid/content/Context;II)V // method@a148 │ │ -3f332e: 0e00 |000f: return-void │ │ +3f32e8: |[3f32e8] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$7:(Landroid/view/View;)V │ │ +3f32f8: 7100 8298 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@9882 │ │ +3f32fe: 0a03 |0003: move-result v3 │ │ +3f3300: 7100 8398 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@9883 │ │ +3f3306: 0a00 |0007: move-result v0 │ │ +3f3308: 6e10 2035 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f330e: 0c01 |000b: move-result-object v1 │ │ +3f3310: 7040 48a1 1203 |000c: invoke-direct {v2, v1, v3, v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.showTimeRangeDialog:(Landroid/content/Context;II)V // method@a148 │ │ +3f3316: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0004 line=133 │ │ 0x0008 line=134 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ @@ -1763901,19 +1763909,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3f3330: |[3f3330] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$8:(Landroid/view/View;)V │ │ -3f3340: 5401 8790 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ -3f3344: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -3f3348: 6e10 e59d 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.disableSleepTimer:()V // method@9de5 │ │ -3f334e: 0e00 |0007: return-void │ │ +3f3318: |[3f3318] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$8:(Landroid/view/View;)V │ │ +3f3328: 5401 8790 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ +3f332c: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +3f3330: 6e10 e59d 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.disableSleepTimer:()V // method@9de5 │ │ +3f3336: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0004 line=140 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ @@ -1763923,57 +1763931,57 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -3f3350: |[3f3350] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$9:(Landroid/view/View;Landroid/view/View;)V │ │ -3f3360: 6307 d38c |0000: sget-boolean v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ -3f3364: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3f3366: 3907 0d00 |0003: if-nez v7, 0010 // +000d │ │ -3f336a: 1407 f701 127f |0005: const v7, #float 1.94077e+38 // #7f1201f7 │ │ -3f3370: 7130 a086 7600 |0008: invoke-static {v6, v7, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ -3f3376: 0c06 |000b: move-result-object v6 │ │ -3f3378: 6e10 a586 0600 |000c: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -3f337e: 0e00 |000f: return-void │ │ -3f3380: 5457 8890 |0010: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ -3f3384: 6e10 9410 0700 |0012: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f338a: 0c07 |0015: move-result-object v7 │ │ -3f338c: 6e10 7db2 0700 |0016: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f3392: 0c07 |0019: move-result-object v7 │ │ -3f3394: 7110 43b2 0700 |001a: invoke-static {v7}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ -3f339a: 0b01 |001d: move-result-wide v1 │ │ -3f339c: 1603 0000 |001e: const-wide/16 v3, #int 0 // #0 │ │ -3f33a0: 3107 0103 |0020: cmp-long v7, v1, v3 │ │ -3f33a4: 3807 1e00 |0022: if-eqz v7, 0040 // +001e │ │ -3f33a8: 5457 8890 |0024: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ -3f33ac: 6e10 9410 0700 |0026: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f33b2: 0c07 |0029: move-result-object v7 │ │ -3f33b4: 6e10 7db2 0700 |002a: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f33ba: 0c07 |002d: move-result-object v7 │ │ -3f33bc: 7110 8a98 0700 |002e: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@988a │ │ -3f33c2: 5457 8790 |0031: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ -3f33c6: 3807 0900 |0033: if-eqz v7, 003c // +0009 │ │ -3f33ca: 7100 8e98 0000 |0035: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.timerMillis:()J // method@988e │ │ -3f33d0: 0b01 |0038: move-result-wide v1 │ │ -3f33d2: 6e30 019e 1702 |0039: invoke-virtual {v7, v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSleepTimer:(J)V // method@9e01 │ │ -3f33d8: 7020 39a1 6500 |003c: invoke-direct {v5, v6}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.closeKeyboard:(Landroid/view/View;)V // method@a139 │ │ -3f33de: 2817 |003f: goto 0056 // +0017 │ │ -3f33e0: 2207 651e |0040: new-instance v7, Ljava/lang/NumberFormatException; // type@1e65 │ │ -3f33e4: 1a01 985b |0042: const-string v1, "Timer must not be zero" // string@5b98 │ │ -3f33e8: 7020 75b2 1700 |0044: invoke-direct {v7, v1}, Ljava/lang/NumberFormatException;.:(Ljava/lang/String;)V // method@b275 │ │ -3f33ee: 2707 |0047: throw v7 │ │ -3f33f0: 0d07 |0048: move-exception v7 │ │ -3f33f2: 6e10 04b3 0700 |0049: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3f33f8: 1407 5e03 127f |004c: const v7, #float 1.94085e+38 // #7f12035e │ │ -3f33fe: 7130 a086 7600 |004f: invoke-static {v6, v7, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ -3f3404: 0c06 |0052: move-result-object v6 │ │ -3f3406: 6e10 a586 0600 |0053: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -3f340c: 0e00 |0056: return-void │ │ +3f3338: |[3f3338] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$onCreateDialog$9:(Landroid/view/View;Landroid/view/View;)V │ │ +3f3348: 6307 d38c |0000: sget-boolean v7, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isRunning:Z // field@8cd3 │ │ +3f334c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3f334e: 3907 0d00 |0003: if-nez v7, 0010 // +000d │ │ +3f3352: 1407 f701 127f |0005: const v7, #float 1.94077e+38 // #7f1201f7 │ │ +3f3358: 7130 a086 7600 |0008: invoke-static {v6, v7, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ +3f335e: 0c06 |000b: move-result-object v6 │ │ +3f3360: 6e10 a586 0600 |000c: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +3f3366: 0e00 |000f: return-void │ │ +3f3368: 5457 8890 |0010: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ +3f336c: 6e10 9410 0700 |0012: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f3372: 0c07 |0015: move-result-object v7 │ │ +3f3374: 6e10 7db2 0700 |0016: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f337a: 0c07 |0019: move-result-object v7 │ │ +3f337c: 7110 43b2 0700 |001a: invoke-static {v7}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b243 │ │ +3f3382: 0b01 |001d: move-result-wide v1 │ │ +3f3384: 1603 0000 |001e: const-wide/16 v3, #int 0 // #0 │ │ +3f3388: 3107 0103 |0020: cmp-long v7, v1, v3 │ │ +3f338c: 3807 1e00 |0022: if-eqz v7, 0040 // +001e │ │ +3f3390: 5457 8890 |0024: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ +3f3394: 6e10 9410 0700 |0026: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f339a: 0c07 |0029: move-result-object v7 │ │ +3f339c: 6e10 7db2 0700 |002a: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f33a2: 0c07 |002d: move-result-object v7 │ │ +3f33a4: 7110 8a98 0700 |002e: invoke-static {v7}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@988a │ │ +3f33aa: 5457 8790 |0031: iget-object v7, v5, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ +3f33ae: 3807 0900 |0033: if-eqz v7, 003c // +0009 │ │ +3f33b2: 7100 8e98 0000 |0035: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.timerMillis:()J // method@988e │ │ +3f33b8: 0b01 |0038: move-result-wide v1 │ │ +3f33ba: 6e30 019e 1702 |0039: invoke-virtual {v7, v1, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setSleepTimer:(J)V // method@9e01 │ │ +3f33c0: 7020 39a1 6500 |003c: invoke-direct {v5, v6}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.closeKeyboard:(Landroid/view/View;)V // method@a139 │ │ +3f33c6: 2817 |003f: goto 0056 // +0017 │ │ +3f33c8: 2207 651e |0040: new-instance v7, Ljava/lang/NumberFormatException; // type@1e65 │ │ +3f33cc: 1a01 985b |0042: const-string v1, "Timer must not be zero" // string@5b98 │ │ +3f33d0: 7020 75b2 1700 |0044: invoke-direct {v7, v1}, Ljava/lang/NumberFormatException;.:(Ljava/lang/String;)V // method@b275 │ │ +3f33d6: 2707 |0047: throw v7 │ │ +3f33d8: 0d07 |0048: move-exception v7 │ │ +3f33da: 6e10 04b3 0700 |0049: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3f33e0: 1407 5e03 127f |004c: const v7, #float 1.94085e+38 // #7f12035e │ │ +3f33e6: 7130 a086 7600 |004f: invoke-static {v6, v7, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ +3f33ec: 0c06 |0052: move-result-object v6 │ │ +3f33ee: 6e10 a586 0600 |0053: invoke-virtual {v6}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +3f33f4: 0e00 |0056: return-void │ │ catches : 1 │ │ 0x0010 - 0x0048 │ │ Ljava/lang/NumberFormatException; -> 0x0048 │ │ positions : │ │ 0x0000 line=145 │ │ 0x0008 line=146 │ │ 0x0010 line=150 │ │ @@ -1763994,23 +1764002,23 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -3f3420: |[3f3420] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$showTimeRangeDialog$10:(Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V │ │ -3f3430: 6e10 c0a1 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.getFrom:()I // method@a1c0 │ │ -3f3436: 0a02 |0003: move-result v2 │ │ -3f3438: 7110 8898 0200 |0004: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnableFrom:(I)V // method@9888 │ │ -3f343e: 6e10 c1a1 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.getTo:()I // method@a1c1 │ │ -3f3444: 0a01 |000a: move-result v1 │ │ -3f3446: 7110 8998 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnableTo:(I)V // method@9889 │ │ -3f344c: 7010 4aa1 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.updateAutoEnableText:()V // method@a14a │ │ -3f3452: 0e00 |0011: return-void │ │ +3f3408: |[3f3408] de.danoeh.antennapod.dialog.SleepTimerDialog.lambda$showTimeRangeDialog$10:(Lde/danoeh/antennapod/dialog/TimeRangeDialog;Landroid/content/DialogInterface;)V │ │ +3f3418: 6e10 c0a1 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.getFrom:()I // method@a1c0 │ │ +3f341e: 0a02 |0003: move-result v2 │ │ +3f3420: 7110 8898 0200 |0004: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnableFrom:(I)V // method@9888 │ │ +3f3426: 6e10 c1a1 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.getTo:()I // method@a1c1 │ │ +3f342c: 0a01 |000a: move-result v1 │ │ +3f342e: 7110 8998 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.setAutoEnableTo:(I)V // method@9889 │ │ +3f3434: 7010 4aa1 0000 |000e: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.updateAutoEnableText:()V // method@a14a │ │ +3f343a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0007 line=171 │ │ 0x000e line=172 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ @@ -1764022,22 +1764030,22 @@ │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -3f34cc: |[3f34cc] de.danoeh.antennapod.dialog.SleepTimerDialog.showTimeRangeDialog:(Landroid/content/Context;II)V │ │ -3f34dc: 2200 741a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog; // type@1a74 │ │ -3f34e0: 7040 bfa1 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.:(Landroid/content/Context;II)V // method@a1bf │ │ -3f34e6: 2202 4c1a |0005: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10; // type@1a4c │ │ -3f34ea: 7030 17a1 1200 |0007: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;)V // method@a117 │ │ -3f34f0: 6e20 a681 2000 |000a: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a6 │ │ -3f34f6: 6e10 6814 0000 |000d: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3f34fc: 0e00 |0010: return-void │ │ +3f34b4: |[3f34b4] de.danoeh.antennapod.dialog.SleepTimerDialog.showTimeRangeDialog:(Landroid/content/Context;II)V │ │ +3f34c4: 2200 741a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TimeRangeDialog; // type@1a74 │ │ +3f34c8: 7040 bfa1 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lde/danoeh/antennapod/dialog/TimeRangeDialog;.:(Landroid/content/Context;II)V // method@a1bf │ │ +3f34ce: 2202 4c1a |0005: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10; // type@1a4c │ │ +3f34d2: 7030 17a1 1200 |0007: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Lde/danoeh/antennapod/dialog/TimeRangeDialog;)V // method@a117 │ │ +3f34d8: 6e20 a681 2000 |000a: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a6 │ │ +3f34de: 6e10 6814 0000 |000d: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3f34e4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0005 line=169 │ │ 0x000d line=174 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ @@ -1764050,95 +1764058,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 153 16-bit code units │ │ -3f3588: |[3f3588] de.danoeh.antennapod.dialog.SleepTimerDialog.updateAutoEnableText:()V │ │ -3f3598: 7100 8298 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@9882 │ │ -3f359e: 0a00 |0003: move-result v0 │ │ -3f35a0: 7100 8398 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@9883 │ │ -3f35a6: 0a01 |0007: move-result v1 │ │ -3f35a8: 3310 0b00 |0008: if-ne v0, v1, 0013 // +000b │ │ -3f35ac: 1400 3800 127f |000a: const v0, #float 1.94068e+38 // #7f120038 │ │ -3f35b2: 6e20 4235 0d00 |000d: invoke-virtual {v13, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -3f35b8: 0c00 |0010: move-result-object v0 │ │ -3f35ba: 2900 8200 |0011: goto/16 0093 // +0082 │ │ -3f35be: 6e10 2035 0d00 |0013: invoke-virtual {v13}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f35c4: 0c02 |0016: move-result-object v2 │ │ -3f35c6: 7110 b20a 0200 |0017: invoke-static {v2}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@0ab2 │ │ -3f35cc: 0a02 |001a: move-result v2 │ │ -3f35ce: 1403 3900 127f |001b: const v3, #float 1.94068e+38 // #7f120039 │ │ -3f35d4: 1224 |001e: const/4 v4, #int 2 // #2 │ │ -3f35d6: 1215 |001f: const/4 v5, #int 1 // #1 │ │ -3f35d8: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -3f35da: 3802 2f00 |0021: if-eqz v2, 0050 // +002f │ │ -3f35de: 7100 fab4 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3f35e4: 0c02 |0026: move-result-object v2 │ │ -3f35e6: 2357 0e21 |0027: new-array v7, v5, [Ljava/lang/Object; // type@210e │ │ -3f35ea: 7110 38b2 0000 |0029: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f35f0: 0c00 |002c: move-result-object v0 │ │ -3f35f2: 4d00 0706 |002d: aput-object v0, v7, v6 │ │ -3f35f6: 1a00 2606 |002f: const-string v0, "%02d:00" // string@0626 │ │ -3f35fa: 7130 a2b2 0207 |0031: invoke-static {v2, v0, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3f3600: 0c02 |0034: move-result-object v2 │ │ -3f3602: 7100 fab4 0000 |0035: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3f3608: 0c07 |0038: move-result-object v7 │ │ -3f360a: 2358 0e21 |0039: new-array v8, v5, [Ljava/lang/Object; // type@210e │ │ -3f360e: 7110 38b2 0100 |003b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f3614: 0c01 |003e: move-result-object v1 │ │ -3f3616: 4d01 0806 |003f: aput-object v1, v8, v6 │ │ -3f361a: 7130 a2b2 0708 |0041: invoke-static {v7, v0, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3f3620: 0c00 |0044: move-result-object v0 │ │ -3f3622: 2341 0e21 |0045: new-array v1, v4, [Ljava/lang/Object; // type@210e │ │ -3f3626: 4d02 0106 |0047: aput-object v2, v1, v6 │ │ -3f362a: 4d00 0105 |0049: aput-object v0, v1, v5 │ │ -3f362e: 6e30 4335 3d01 |004b: invoke-virtual {v13, v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ -3f3634: 0c00 |004e: move-result-object v0 │ │ -3f3636: 2844 |004f: goto 0093 // +0044 │ │ -3f3638: 7100 fab4 0000 |0050: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3f363e: 0c02 |0053: move-result-object v2 │ │ -3f3640: 2347 0e21 |0054: new-array v7, v4, [Ljava/lang/Object; // type@210e │ │ -3f3644: dc08 000c |0056: rem-int/lit8 v8, v0, #int 12 // #0c │ │ -3f3648: 7110 38b2 0800 |0058: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f364e: 0c08 |005b: move-result-object v8 │ │ -3f3650: 4d08 0706 |005c: aput-object v8, v7, v6 │ │ -3f3654: 1a08 984d |005e: const-string v8, "PM" // string@4d98 │ │ -3f3658: 1a09 fb0b |0060: const-string v9, "AM" // string@0bfb │ │ -3f365c: 130a 0c00 |0062: const/16 v10, #int 12 // #c │ │ -3f3660: 34a0 0400 |0064: if-lt v0, v10, 0068 // +0004 │ │ -3f3664: 0780 |0066: move-object v0, v8 │ │ -3f3666: 2802 |0067: goto 0069 // +0002 │ │ -3f3668: 0790 |0068: move-object v0, v9 │ │ -3f366a: 4d00 0705 |0069: aput-object v0, v7, v5 │ │ -3f366e: 1a00 2706 |006b: const-string v0, "%02d:00 %s" // string@0627 │ │ -3f3672: 7130 a2b2 0207 |006d: invoke-static {v2, v0, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3f3678: 0c02 |0070: move-result-object v2 │ │ -3f367a: 7100 fab4 0000 |0071: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -3f3680: 0c07 |0074: move-result-object v7 │ │ -3f3682: 234b 0e21 |0075: new-array v11, v4, [Ljava/lang/Object; // type@210e │ │ -3f3686: dc0c 010c |0077: rem-int/lit8 v12, v1, #int 12 // #0c │ │ -3f368a: 7110 38b2 0c00 |0079: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f3690: 0c0c |007c: move-result-object v12 │ │ -3f3692: 4d0c 0b06 |007d: aput-object v12, v11, v6 │ │ -3f3696: 34a1 0300 |007f: if-lt v1, v10, 0082 // +0003 │ │ -3f369a: 2802 |0081: goto 0083 // +0002 │ │ -3f369c: 0798 |0082: move-object v8, v9 │ │ -3f369e: 4d08 0b05 |0083: aput-object v8, v11, v5 │ │ -3f36a2: 7130 a2b2 070b |0085: invoke-static {v7, v0, v11}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -3f36a8: 0c00 |0088: move-result-object v0 │ │ -3f36aa: 2341 0e21 |0089: new-array v1, v4, [Ljava/lang/Object; // type@210e │ │ -3f36ae: 4d02 0106 |008b: aput-object v2, v1, v6 │ │ -3f36b2: 4d00 0105 |008d: aput-object v0, v1, v5 │ │ -3f36b6: 6e30 4335 3d01 |008f: invoke-virtual {v13, v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ -3f36bc: 0c00 |0092: move-result-object v0 │ │ -3f36be: 54d1 8690 |0093: iget-object v1, v13, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@9086 │ │ -3f36c2: 6e20 9412 0100 |0095: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f36c8: 0e00 |0098: return-void │ │ +3f3570: |[3f3570] de.danoeh.antennapod.dialog.SleepTimerDialog.updateAutoEnableText:()V │ │ +3f3580: 7100 8298 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@9882 │ │ +3f3586: 0a00 |0003: move-result v0 │ │ +3f3588: 7100 8398 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@9883 │ │ +3f358e: 0a01 |0007: move-result v1 │ │ +3f3590: 3310 0b00 |0008: if-ne v0, v1, 0013 // +000b │ │ +3f3594: 1400 3800 127f |000a: const v0, #float 1.94068e+38 // #7f120038 │ │ +3f359a: 6e20 4235 0d00 |000d: invoke-virtual {v13, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +3f35a0: 0c00 |0010: move-result-object v0 │ │ +3f35a2: 2900 8200 |0011: goto/16 0093 // +0082 │ │ +3f35a6: 6e10 2035 0d00 |0013: invoke-virtual {v13}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f35ac: 0c02 |0016: move-result-object v2 │ │ +3f35ae: 7110 b20a 0200 |0017: invoke-static {v2}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@0ab2 │ │ +3f35b4: 0a02 |001a: move-result v2 │ │ +3f35b6: 1403 3900 127f |001b: const v3, #float 1.94068e+38 // #7f120039 │ │ +3f35bc: 1224 |001e: const/4 v4, #int 2 // #2 │ │ +3f35be: 1215 |001f: const/4 v5, #int 1 // #1 │ │ +3f35c0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +3f35c2: 3802 2f00 |0021: if-eqz v2, 0050 // +002f │ │ +3f35c6: 7100 fab4 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3f35cc: 0c02 |0026: move-result-object v2 │ │ +3f35ce: 2357 0e21 |0027: new-array v7, v5, [Ljava/lang/Object; // type@210e │ │ +3f35d2: 7110 38b2 0000 |0029: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f35d8: 0c00 |002c: move-result-object v0 │ │ +3f35da: 4d00 0706 |002d: aput-object v0, v7, v6 │ │ +3f35de: 1a00 2606 |002f: const-string v0, "%02d:00" // string@0626 │ │ +3f35e2: 7130 a2b2 0207 |0031: invoke-static {v2, v0, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3f35e8: 0c02 |0034: move-result-object v2 │ │ +3f35ea: 7100 fab4 0000 |0035: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3f35f0: 0c07 |0038: move-result-object v7 │ │ +3f35f2: 2358 0e21 |0039: new-array v8, v5, [Ljava/lang/Object; // type@210e │ │ +3f35f6: 7110 38b2 0100 |003b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f35fc: 0c01 |003e: move-result-object v1 │ │ +3f35fe: 4d01 0806 |003f: aput-object v1, v8, v6 │ │ +3f3602: 7130 a2b2 0708 |0041: invoke-static {v7, v0, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3f3608: 0c00 |0044: move-result-object v0 │ │ +3f360a: 2341 0e21 |0045: new-array v1, v4, [Ljava/lang/Object; // type@210e │ │ +3f360e: 4d02 0106 |0047: aput-object v2, v1, v6 │ │ +3f3612: 4d00 0105 |0049: aput-object v0, v1, v5 │ │ +3f3616: 6e30 4335 3d01 |004b: invoke-virtual {v13, v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ +3f361c: 0c00 |004e: move-result-object v0 │ │ +3f361e: 2844 |004f: goto 0093 // +0044 │ │ +3f3620: 7100 fab4 0000 |0050: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3f3626: 0c02 |0053: move-result-object v2 │ │ +3f3628: 2347 0e21 |0054: new-array v7, v4, [Ljava/lang/Object; // type@210e │ │ +3f362c: dc08 000c |0056: rem-int/lit8 v8, v0, #int 12 // #0c │ │ +3f3630: 7110 38b2 0800 |0058: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f3636: 0c08 |005b: move-result-object v8 │ │ +3f3638: 4d08 0706 |005c: aput-object v8, v7, v6 │ │ +3f363c: 1a08 984d |005e: const-string v8, "PM" // string@4d98 │ │ +3f3640: 1a09 fb0b |0060: const-string v9, "AM" // string@0bfb │ │ +3f3644: 130a 0c00 |0062: const/16 v10, #int 12 // #c │ │ +3f3648: 34a0 0400 |0064: if-lt v0, v10, 0068 // +0004 │ │ +3f364c: 0780 |0066: move-object v0, v8 │ │ +3f364e: 2802 |0067: goto 0069 // +0002 │ │ +3f3650: 0790 |0068: move-object v0, v9 │ │ +3f3652: 4d00 0705 |0069: aput-object v0, v7, v5 │ │ +3f3656: 1a00 2706 |006b: const-string v0, "%02d:00 %s" // string@0627 │ │ +3f365a: 7130 a2b2 0207 |006d: invoke-static {v2, v0, v7}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3f3660: 0c02 |0070: move-result-object v2 │ │ +3f3662: 7100 fab4 0000 |0071: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +3f3668: 0c07 |0074: move-result-object v7 │ │ +3f366a: 234b 0e21 |0075: new-array v11, v4, [Ljava/lang/Object; // type@210e │ │ +3f366e: dc0c 010c |0077: rem-int/lit8 v12, v1, #int 12 // #0c │ │ +3f3672: 7110 38b2 0c00 |0079: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f3678: 0c0c |007c: move-result-object v12 │ │ +3f367a: 4d0c 0b06 |007d: aput-object v12, v11, v6 │ │ +3f367e: 34a1 0300 |007f: if-lt v1, v10, 0082 // +0003 │ │ +3f3682: 2802 |0081: goto 0083 // +0002 │ │ +3f3684: 0798 |0082: move-object v8, v9 │ │ +3f3686: 4d08 0b05 |0083: aput-object v8, v11, v5 │ │ +3f368a: 7130 a2b2 070b |0085: invoke-static {v7, v0, v11}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +3f3690: 0c00 |0088: move-result-object v0 │ │ +3f3692: 2341 0e21 |0089: new-array v1, v4, [Ljava/lang/Object; // type@210e │ │ +3f3696: 4d02 0106 |008b: aput-object v2, v1, v6 │ │ +3f369a: 4d00 0105 |008d: aput-object v0, v1, v5 │ │ +3f369e: 6e30 4335 3d01 |008f: invoke-virtual {v13, v3, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ +3f36a4: 0c00 |0092: move-result-object v0 │ │ +3f36a6: 54d1 8690 |0093: iget-object v1, v13, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@9086 │ │ +3f36aa: 6e20 9412 0100 |0095: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f36b0: 0e00 |0098: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0004 line=180 │ │ 0x000d line=183 │ │ 0x0013 line=184 │ │ 0x0023 line=185 │ │ @@ -1764161,171 +1764169,171 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 358 16-bit code units │ │ -3f2dc8: |[3f2dc8] de.danoeh.antennapod.dialog.SleepTimerDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -3f2dd8: 6e10 2035 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f2dde: 0c09 |0003: move-result-object v9 │ │ -3f2de0: 1400 f700 0d7f |0004: const v0, #float 1.87426e+38 // #7f0d00f7 │ │ -3f2de6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3f2de8: 7130 e40c 0901 |0008: invoke-static {v9, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -3f2dee: 0c09 |000b: move-result-object v9 │ │ -3f2df0: 2200 1415 |000c: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f2df4: 6e10 2035 0800 |000e: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f2dfa: 0c02 |0011: move-result-object v2 │ │ -3f2dfc: 7020 6f81 2000 |0012: invoke-direct {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f2e02: 1402 0803 127f |0015: const v2, #float 1.94083e+38 // #7f120308 │ │ -3f2e08: 6e20 bb81 2000 |0018: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f2e0e: 6e20 c081 9000 |001b: invoke-virtual {v0, v9}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3f2e14: 1402 5800 127f |001e: const v2, #float 1.94069e+38 // #7f120058 │ │ -3f2e1a: 6e30 ad81 2001 |0021: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f2e20: 1401 3a01 0a7f |0024: const v1, #float 1.8344e+38 // #7f0a013a │ │ -3f2e26: 6e20 6f0c 1900 |0027: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f2e2c: 0c01 |002a: move-result-object v1 │ │ -3f2e2e: 1f01 ec02 |002b: check-cast v1, Landroid/widget/EditText; // type@02ec │ │ -3f2e32: 5b81 8890 |002d: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ -3f2e36: 1401 7b03 0a7f |002f: const v1, #float 1.83452e+38 // #7f0a037b │ │ -3f2e3c: 6e20 6f0c 1900 |0032: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f2e42: 0c01 |0035: move-result-object v1 │ │ -3f2e44: 1f01 f902 |0036: check-cast v1, Landroid/widget/LinearLayout; // type@02f9 │ │ -3f2e48: 5b81 8b90 |0038: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeSetup:Landroid/widget/LinearLayout; // field@908b │ │ -3f2e4c: 1401 7803 0a7f |003a: const v1, #float 1.83451e+38 // #7f0a0378 │ │ -3f2e52: 6e20 6f0c 1900 |003d: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f2e58: 0c01 |0040: move-result-object v1 │ │ -3f2e5a: 1f01 f902 |0041: check-cast v1, Landroid/widget/LinearLayout; // type@02f9 │ │ -3f2e5e: 5b81 8a90 |0043: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeDisplay:Landroid/widget/LinearLayout; // field@908a │ │ -3f2e62: 1302 0800 |0045: const/16 v2, #int 8 // #8 │ │ -3f2e66: 6e20 930d 2100 |0047: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f2e6c: 1401 7703 0a7f |004a: const v1, #float 1.83451e+38 // #7f0a0377 │ │ -3f2e72: 6e20 6f0c 1900 |004d: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f2e78: 0c01 |0050: move-result-object v1 │ │ -3f2e7a: 1f01 1303 |0051: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -3f2e7e: 5b81 8990 |0053: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.time:Landroid/widget/TextView; // field@9089 │ │ -3f2e82: 1401 7201 0a7f |0055: const v1, #float 1.83441e+38 // #7f0a0172 │ │ -3f2e88: 6e20 6f0c 1900 |0058: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f2e8e: 0c01 |005b: move-result-object v1 │ │ -3f2e90: 1f01 e402 |005c: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ -3f2e94: 1212 |005e: const/4 v2, #int 1 // #1 │ │ -3f2e96: 2323 0e21 |005f: new-array v3, v2, [Ljava/lang/Object; // type@210e │ │ -3f2e9a: 1254 |0061: const/4 v4, #int 5 // #5 │ │ -3f2e9c: 7110 38b2 0400 |0062: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f2ea2: 0c04 |0065: move-result-object v4 │ │ -3f2ea4: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -3f2ea6: 4d04 0305 |0067: aput-object v4, v3, v5 │ │ -3f2eaa: 1404 1101 127f |0069: const v4, #float 1.94073e+38 // #7f120111 │ │ -3f2eb0: 6e30 4335 4803 |006c: invoke-virtual {v8, v4, v3}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ -3f2eb6: 0c03 |006f: move-result-object v3 │ │ -3f2eb8: 6e20 9412 3100 |0070: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f2ebe: 1403 7301 0a7f |0073: const v3, #float 1.83441e+38 // #7f0a0173 │ │ -3f2ec4: 6e20 6f0c 3900 |0076: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f2eca: 0c03 |0079: move-result-object v3 │ │ -3f2ecc: 1f03 e402 |007a: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ -3f2ed0: 2326 0e21 |007c: new-array v6, v2, [Ljava/lang/Object; // type@210e │ │ -3f2ed4: 1307 0a00 |007e: const/16 v7, #int 10 // #a │ │ -3f2ed8: 7110 38b2 0700 |0080: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f2ede: 0c07 |0083: move-result-object v7 │ │ -3f2ee0: 4d07 0605 |0084: aput-object v7, v6, v5 │ │ -3f2ee4: 6e30 4335 4806 |0086: invoke-virtual {v8, v4, v6}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ -3f2eea: 0c06 |0089: move-result-object v6 │ │ -3f2eec: 6e20 9412 6300 |008a: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f2ef2: 1406 7401 0a7f |008d: const v6, #float 1.83441e+38 // #7f0a0174 │ │ -3f2ef8: 6e20 6f0c 6900 |0090: invoke-virtual {v9, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f2efe: 0c06 |0093: move-result-object v6 │ │ -3f2f00: 1f06 e402 |0094: check-cast v6, Landroid/widget/Button; // type@02e4 │ │ -3f2f04: 2322 0e21 |0096: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ -3f2f08: 1307 1400 |0098: const/16 v7, #int 20 // #14 │ │ -3f2f0c: 7110 38b2 0700 |009a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3f2f12: 0c07 |009d: move-result-object v7 │ │ -3f2f14: 4d07 0205 |009e: aput-object v7, v2, v5 │ │ -3f2f18: 6e30 4335 4802 |00a0: invoke-virtual {v8, v4, v2}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ -3f2f1e: 0c02 |00a3: move-result-object v2 │ │ -3f2f20: 6e20 9412 2600 |00a4: invoke-virtual {v6, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f2f26: 2202 4b1a |00a7: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0; // type@1a4b │ │ -3f2f2a: 7020 15a1 8200 |00a9: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a115 │ │ -3f2f30: 6e20 680d 2100 |00ac: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f2f36: 2201 4d1a |00af: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1; // type@1a4d │ │ -3f2f3a: 7020 19a1 8100 |00b1: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a119 │ │ -3f2f40: 6e20 680d 1300 |00b4: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f2f46: 2201 4e1a |00b7: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2; // type@1a4e │ │ -3f2f4a: 7020 1ba1 8100 |00b9: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a11b │ │ -3f2f50: 6e20 680d 1600 |00bc: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f2f56: 5481 8890 |00bf: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ -3f2f5a: 7100 8698 0000 |00c1: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@9886 │ │ -3f2f60: 0c02 |00c4: move-result-object v2 │ │ -3f2f62: 6e20 9412 2100 |00c5: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f2f68: 5481 8890 |00c8: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ -3f2f6c: 2202 4f1a |00ca: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3; // type@1a4f │ │ -3f2f70: 7020 1da1 8200 |00cc: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a11d │ │ -3f2f76: 1603 6400 |00cf: const-wide/16 v3, #int 100 // #64 │ │ -3f2f7a: 6e40 1d0d 2143 |00d1: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d1d │ │ -3f2f80: 1401 a600 0a7f |00d4: const v1, #float 1.83437e+38 // #7f0a00a6 │ │ -3f2f86: 6e20 6f0c 1900 |00d7: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f2f8c: 0c01 |00da: move-result-object v1 │ │ -3f2f8e: 1f01 e502 |00db: check-cast v1, Landroid/widget/CheckBox; // type@02e5 │ │ -3f2f92: 1402 a700 0a7f |00dd: const v2, #float 1.83437e+38 // #7f0a00a7 │ │ -3f2f98: 6e20 6f0c 2900 |00e0: invoke-virtual {v9, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f2f9e: 0c02 |00e3: move-result-object v2 │ │ -3f2fa0: 1f02 e502 |00e4: check-cast v2, Landroid/widget/CheckBox; // type@02e5 │ │ -3f2fa4: 1403 ad00 0a7f |00e6: const v3, #float 1.83437e+38 // #7f0a00ad │ │ -3f2faa: 6e20 6f0c 3900 |00e9: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f2fb0: 0c03 |00ec: move-result-object v3 │ │ -3f2fb2: 1f03 e502 |00ed: check-cast v3, Landroid/widget/CheckBox; // type@02e5 │ │ -3f2fb6: 5b83 8690 |00ef: iput-object v3, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@9086 │ │ -3f2fba: 1403 b100 0a7f |00f1: const v3, #float 1.83437e+38 // #7f0a00b1 │ │ -3f2fc0: 6e20 6f0c 3900 |00f4: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f2fc6: 0c03 |00f7: move-result-object v3 │ │ -3f2fc8: 1f03 1303 |00f8: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ -3f2fcc: 7100 8d98 0000 |00fa: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.shakeToReset:()Z // method@988d │ │ -3f2fd2: 0a04 |00fd: move-result v4 │ │ -3f2fd4: 6e20 7910 4100 |00fe: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3f2fda: 7100 8f98 0000 |0101: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.vibrate:()Z // method@988f │ │ -3f2fe0: 0a04 |0104: move-result v4 │ │ -3f2fe2: 6e20 7910 4200 |0105: invoke-virtual {v2, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3f2fe8: 5484 8690 |0108: iget-object v4, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@9086 │ │ -3f2fec: 7100 8198 0000 |010a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnable:()Z // method@9881 │ │ -3f2ff2: 0a05 |010d: move-result v5 │ │ -3f2ff4: 6e20 7910 5400 |010e: invoke-virtual {v4, v5}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3f2ffa: 5484 8690 |0111: iget-object v4, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@9086 │ │ -3f2ffe: 6e10 6b10 0400 |0113: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3f3004: 0a04 |0116: move-result v4 │ │ -3f3006: 6e20 7612 4300 |0117: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setEnabled:(Z)V // method@1276 │ │ -3f300c: 2204 501a |011a: new-instance v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda4; // type@1a50 │ │ -3f3010: 7010 1fa1 0400 |011c: invoke-direct {v4}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda4;.:()V // method@a11f │ │ -3f3016: 6e20 7c10 4100 |011f: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ -3f301c: 2201 511a |0122: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda5; // type@1a51 │ │ -3f3020: 7010 21a1 0100 |0124: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda5;.:()V // method@a121 │ │ -3f3026: 6e20 7c10 1200 |0127: invoke-virtual {v2, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ -3f302c: 5481 8690 |012a: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@9086 │ │ -3f3030: 2202 521a |012c: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6; // type@1a52 │ │ -3f3034: 7020 23a1 3200 |012e: invoke-direct {v2, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.:(Landroid/widget/TextView;)V // method@a123 │ │ -3f303a: 6e20 7c10 2100 |0131: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ -3f3040: 7010 4aa1 0800 |0134: invoke-direct {v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.updateAutoEnableText:()V // method@a14a │ │ -3f3046: 2201 531a |0137: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7; // type@1a53 │ │ -3f304a: 7020 25a1 8100 |0139: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a125 │ │ -3f3050: 6e20 680d 1300 |013c: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f3056: 1401 0301 0a7f |013f: const v1, #float 1.83439e+38 // #7f0a0103 │ │ -3f305c: 6e20 6f0c 1900 |0142: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f3062: 0c01 |0145: move-result-object v1 │ │ -3f3064: 1f01 e402 |0146: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ -3f3068: 2202 541a |0148: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8; // type@1a54 │ │ -3f306c: 7020 27a1 8200 |014a: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a127 │ │ -3f3072: 6e20 680d 2100 |014d: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f3078: 1401 e502 0a7f |0150: const v1, #float 1.83448e+38 // #7f0a02e5 │ │ -3f307e: 6e20 6f0c 1900 |0153: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f3084: 0c01 |0156: move-result-object v1 │ │ -3f3086: 1f01 e402 |0157: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ -3f308a: 2202 551a |0159: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9; // type@1a55 │ │ -3f308e: 7030 29a1 8209 |015b: invoke-direct {v2, v8, v9}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a129 │ │ -3f3094: 6e20 680d 2100 |015e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f309a: 6e10 7181 0000 |0161: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3f30a0: 0c09 |0164: move-result-object v9 │ │ -3f30a2: 1109 |0165: return-object v9 │ │ +3f2db0: |[3f2db0] de.danoeh.antennapod.dialog.SleepTimerDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +3f2dc0: 6e10 2035 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f2dc6: 0c09 |0003: move-result-object v9 │ │ +3f2dc8: 1400 f700 0d7f |0004: const v0, #float 1.87426e+38 // #7f0d00f7 │ │ +3f2dce: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3f2dd0: 7130 e40c 0901 |0008: invoke-static {v9, v0, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +3f2dd6: 0c09 |000b: move-result-object v9 │ │ +3f2dd8: 2200 1415 |000c: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f2ddc: 6e10 2035 0800 |000e: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f2de2: 0c02 |0011: move-result-object v2 │ │ +3f2de4: 7020 6f81 2000 |0012: invoke-direct {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f2dea: 1402 0803 127f |0015: const v2, #float 1.94083e+38 // #7f120308 │ │ +3f2df0: 6e20 bb81 2000 |0018: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f2df6: 6e20 c081 9000 |001b: invoke-virtual {v0, v9}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3f2dfc: 1402 5800 127f |001e: const v2, #float 1.94069e+38 // #7f120058 │ │ +3f2e02: 6e30 ad81 2001 |0021: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f2e08: 1401 3a01 0a7f |0024: const v1, #float 1.8344e+38 // #7f0a013a │ │ +3f2e0e: 6e20 6f0c 1900 |0027: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f2e14: 0c01 |002a: move-result-object v1 │ │ +3f2e16: 1f01 ec02 |002b: check-cast v1, Landroid/widget/EditText; // type@02ec │ │ +3f2e1a: 5b81 8890 |002d: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ +3f2e1e: 1401 7b03 0a7f |002f: const v1, #float 1.83452e+38 // #7f0a037b │ │ +3f2e24: 6e20 6f0c 1900 |0032: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f2e2a: 0c01 |0035: move-result-object v1 │ │ +3f2e2c: 1f01 f902 |0036: check-cast v1, Landroid/widget/LinearLayout; // type@02f9 │ │ +3f2e30: 5b81 8b90 |0038: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeSetup:Landroid/widget/LinearLayout; // field@908b │ │ +3f2e34: 1401 7803 0a7f |003a: const v1, #float 1.83451e+38 // #7f0a0378 │ │ +3f2e3a: 6e20 6f0c 1900 |003d: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f2e40: 0c01 |0040: move-result-object v1 │ │ +3f2e42: 1f01 f902 |0041: check-cast v1, Landroid/widget/LinearLayout; // type@02f9 │ │ +3f2e46: 5b81 8a90 |0043: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeDisplay:Landroid/widget/LinearLayout; // field@908a │ │ +3f2e4a: 1302 0800 |0045: const/16 v2, #int 8 // #8 │ │ +3f2e4e: 6e20 930d 2100 |0047: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f2e54: 1401 7703 0a7f |004a: const v1, #float 1.83451e+38 // #7f0a0377 │ │ +3f2e5a: 6e20 6f0c 1900 |004d: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f2e60: 0c01 |0050: move-result-object v1 │ │ +3f2e62: 1f01 1303 |0051: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +3f2e66: 5b81 8990 |0053: iput-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.time:Landroid/widget/TextView; // field@9089 │ │ +3f2e6a: 1401 7201 0a7f |0055: const v1, #float 1.83441e+38 // #7f0a0172 │ │ +3f2e70: 6e20 6f0c 1900 |0058: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f2e76: 0c01 |005b: move-result-object v1 │ │ +3f2e78: 1f01 e402 |005c: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ +3f2e7c: 1212 |005e: const/4 v2, #int 1 // #1 │ │ +3f2e7e: 2323 0e21 |005f: new-array v3, v2, [Ljava/lang/Object; // type@210e │ │ +3f2e82: 1254 |0061: const/4 v4, #int 5 // #5 │ │ +3f2e84: 7110 38b2 0400 |0062: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f2e8a: 0c04 |0065: move-result-object v4 │ │ +3f2e8c: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +3f2e8e: 4d04 0305 |0067: aput-object v4, v3, v5 │ │ +3f2e92: 1404 1101 127f |0069: const v4, #float 1.94073e+38 // #7f120111 │ │ +3f2e98: 6e30 4335 4803 |006c: invoke-virtual {v8, v4, v3}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ +3f2e9e: 0c03 |006f: move-result-object v3 │ │ +3f2ea0: 6e20 9412 3100 |0070: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f2ea6: 1403 7301 0a7f |0073: const v3, #float 1.83441e+38 // #7f0a0173 │ │ +3f2eac: 6e20 6f0c 3900 |0076: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f2eb2: 0c03 |0079: move-result-object v3 │ │ +3f2eb4: 1f03 e402 |007a: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ +3f2eb8: 2326 0e21 |007c: new-array v6, v2, [Ljava/lang/Object; // type@210e │ │ +3f2ebc: 1307 0a00 |007e: const/16 v7, #int 10 // #a │ │ +3f2ec0: 7110 38b2 0700 |0080: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f2ec6: 0c07 |0083: move-result-object v7 │ │ +3f2ec8: 4d07 0605 |0084: aput-object v7, v6, v5 │ │ +3f2ecc: 6e30 4335 4806 |0086: invoke-virtual {v8, v4, v6}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ +3f2ed2: 0c06 |0089: move-result-object v6 │ │ +3f2ed4: 6e20 9412 6300 |008a: invoke-virtual {v3, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f2eda: 1406 7401 0a7f |008d: const v6, #float 1.83441e+38 // #7f0a0174 │ │ +3f2ee0: 6e20 6f0c 6900 |0090: invoke-virtual {v9, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f2ee6: 0c06 |0093: move-result-object v6 │ │ +3f2ee8: 1f06 e402 |0094: check-cast v6, Landroid/widget/Button; // type@02e4 │ │ +3f2eec: 2322 0e21 |0096: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ +3f2ef0: 1307 1400 |0098: const/16 v7, #int 20 // #14 │ │ +3f2ef4: 7110 38b2 0700 |009a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3f2efa: 0c07 |009d: move-result-object v7 │ │ +3f2efc: 4d07 0205 |009e: aput-object v7, v2, v5 │ │ +3f2f00: 6e30 4335 4802 |00a0: invoke-virtual {v8, v4, v2}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ +3f2f06: 0c02 |00a3: move-result-object v2 │ │ +3f2f08: 6e20 9412 2600 |00a4: invoke-virtual {v6, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f2f0e: 2202 4b1a |00a7: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0; // type@1a4b │ │ +3f2f12: 7020 15a1 8200 |00a9: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a115 │ │ +3f2f18: 6e20 680d 2100 |00ac: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f2f1e: 2201 4d1a |00af: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1; // type@1a4d │ │ +3f2f22: 7020 19a1 8100 |00b1: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a119 │ │ +3f2f28: 6e20 680d 1300 |00b4: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f2f2e: 2201 4e1a |00b7: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2; // type@1a4e │ │ +3f2f32: 7020 1ba1 8100 |00b9: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a11b │ │ +3f2f38: 6e20 680d 1600 |00bc: invoke-virtual {v6, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f2f3e: 5481 8890 |00bf: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ +3f2f42: 7100 8698 0000 |00c1: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@9886 │ │ +3f2f48: 0c02 |00c4: move-result-object v2 │ │ +3f2f4a: 6e20 9412 2100 |00c5: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f2f50: 5481 8890 |00c8: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.etxtTime:Landroid/widget/EditText; // field@9088 │ │ +3f2f54: 2202 4f1a |00ca: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3; // type@1a4f │ │ +3f2f58: 7020 1da1 8200 |00cc: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a11d │ │ +3f2f5e: 1603 6400 |00cf: const-wide/16 v3, #int 100 // #64 │ │ +3f2f62: 6e40 1d0d 2143 |00d1: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0d1d │ │ +3f2f68: 1401 a600 0a7f |00d4: const v1, #float 1.83437e+38 // #7f0a00a6 │ │ +3f2f6e: 6e20 6f0c 1900 |00d7: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f2f74: 0c01 |00da: move-result-object v1 │ │ +3f2f76: 1f01 e502 |00db: check-cast v1, Landroid/widget/CheckBox; // type@02e5 │ │ +3f2f7a: 1402 a700 0a7f |00dd: const v2, #float 1.83437e+38 // #7f0a00a7 │ │ +3f2f80: 6e20 6f0c 2900 |00e0: invoke-virtual {v9, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f2f86: 0c02 |00e3: move-result-object v2 │ │ +3f2f88: 1f02 e502 |00e4: check-cast v2, Landroid/widget/CheckBox; // type@02e5 │ │ +3f2f8c: 1403 ad00 0a7f |00e6: const v3, #float 1.83437e+38 // #7f0a00ad │ │ +3f2f92: 6e20 6f0c 3900 |00e9: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f2f98: 0c03 |00ec: move-result-object v3 │ │ +3f2f9a: 1f03 e502 |00ed: check-cast v3, Landroid/widget/CheckBox; // type@02e5 │ │ +3f2f9e: 5b83 8690 |00ef: iput-object v3, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@9086 │ │ +3f2fa2: 1403 b100 0a7f |00f1: const v3, #float 1.83437e+38 // #7f0a00b1 │ │ +3f2fa8: 6e20 6f0c 3900 |00f4: invoke-virtual {v9, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f2fae: 0c03 |00f7: move-result-object v3 │ │ +3f2fb0: 1f03 1303 |00f8: check-cast v3, Landroid/widget/TextView; // type@0313 │ │ +3f2fb4: 7100 8d98 0000 |00fa: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.shakeToReset:()Z // method@988d │ │ +3f2fba: 0a04 |00fd: move-result v4 │ │ +3f2fbc: 6e20 7910 4100 |00fe: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3f2fc2: 7100 8f98 0000 |0101: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.vibrate:()Z // method@988f │ │ +3f2fc8: 0a04 |0104: move-result v4 │ │ +3f2fca: 6e20 7910 4200 |0105: invoke-virtual {v2, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3f2fd0: 5484 8690 |0108: iget-object v4, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@9086 │ │ +3f2fd4: 7100 8198 0000 |010a: invoke-static {}, Lde/danoeh/antennapod/core/preferences/SleepTimerPreferences;.autoEnable:()Z // method@9881 │ │ +3f2fda: 0a05 |010d: move-result v5 │ │ +3f2fdc: 6e20 7910 5400 |010e: invoke-virtual {v4, v5}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3f2fe2: 5484 8690 |0111: iget-object v4, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@9086 │ │ +3f2fe6: 6e10 6b10 0400 |0113: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3f2fec: 0a04 |0116: move-result v4 │ │ +3f2fee: 6e20 7612 4300 |0117: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setEnabled:(Z)V // method@1276 │ │ +3f2ff4: 2204 501a |011a: new-instance v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda4; // type@1a50 │ │ +3f2ff8: 7010 1fa1 0400 |011c: invoke-direct {v4}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda4;.:()V // method@a11f │ │ +3f2ffe: 6e20 7c10 4100 |011f: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ +3f3004: 2201 511a |0122: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda5; // type@1a51 │ │ +3f3008: 7010 21a1 0100 |0124: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda5;.:()V // method@a121 │ │ +3f300e: 6e20 7c10 1200 |0127: invoke-virtual {v2, v1}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ +3f3014: 5481 8690 |012a: iget-object v1, v8, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.chAutoEnable:Landroid/widget/CheckBox; // field@9086 │ │ +3f3018: 2202 521a |012c: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6; // type@1a52 │ │ +3f301c: 7020 23a1 3200 |012e: invoke-direct {v2, v3}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda6;.:(Landroid/widget/TextView;)V // method@a123 │ │ +3f3022: 6e20 7c10 2100 |0131: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ +3f3028: 7010 4aa1 0800 |0134: invoke-direct {v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.updateAutoEnableText:()V // method@a14a │ │ +3f302e: 2201 531a |0137: new-instance v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7; // type@1a53 │ │ +3f3032: 7020 25a1 8100 |0139: invoke-direct {v1, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a125 │ │ +3f3038: 6e20 680d 1300 |013c: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f303e: 1401 0301 0a7f |013f: const v1, #float 1.83439e+38 // #7f0a0103 │ │ +3f3044: 6e20 6f0c 1900 |0142: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f304a: 0c01 |0145: move-result-object v1 │ │ +3f304c: 1f01 e402 |0146: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ +3f3050: 2202 541a |0148: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8; // type@1a54 │ │ +3f3054: 7020 27a1 8200 |014a: invoke-direct {v2, v8}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;)V // method@a127 │ │ +3f305a: 6e20 680d 2100 |014d: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f3060: 1401 e502 0a7f |0150: const v1, #float 1.83448e+38 // #7f0a02e5 │ │ +3f3066: 6e20 6f0c 1900 |0153: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f306c: 0c01 |0156: move-result-object v1 │ │ +3f306e: 1f01 e402 |0157: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ +3f3072: 2202 551a |0159: new-instance v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9; // type@1a55 │ │ +3f3076: 7030 29a1 8209 |015b: invoke-direct {v2, v8, v9}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/view/View;)V // method@a129 │ │ +3f307c: 6e20 680d 2100 |015e: invoke-virtual {v1, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f3082: 6e10 7181 0000 |0161: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3f3088: 0c09 |0164: move-result-object v9 │ │ +3f308a: 1109 |0165: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000c line=72 │ │ 0x0018 line=73 │ │ 0x001b line=74 │ │ 0x0021 line=75 │ │ @@ -1764372,26 +1764380,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3f3454: |[3f3454] de.danoeh.antennapod.dialog.SleepTimerDialog.onStart:()V │ │ -3f3464: 6f10 d934 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34d9 │ │ -3f346a: 2200 561a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1; // type@1a56 │ │ -3f346e: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f3474: 0c01 |0008: move-result-object v1 │ │ -3f3476: 7030 2ba1 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/app/Activity;)V // method@a12b │ │ -3f347c: 5b20 8790 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ -3f3480: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -3f3486: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3f348c: 0c00 |0014: move-result-object v0 │ │ -3f348e: 6e20 09b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3f3494: 0e00 |0018: return-void │ │ +3f343c: |[3f343c] de.danoeh.antennapod.dialog.SleepTimerDialog.onStart:()V │ │ +3f344c: 6f10 d934 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34d9 │ │ +3f3452: 2200 561a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1; // type@1a56 │ │ +3f3456: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f345c: 0c01 |0008: move-result-object v1 │ │ +3f345e: 7030 2ba1 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/SleepTimerDialog$1;.:(Lde/danoeh/antennapod/dialog/SleepTimerDialog;Landroid/app/Activity;)V // method@a12b │ │ +3f3464: 5b20 8790 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ +3f3468: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +3f346e: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3f3474: 0c00 |0014: move-result-object v0 │ │ +3f3476: 6e20 09b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3f347c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x000e line=55 │ │ 0x0011 line=56 │ │ locals : │ │ @@ -1764402,23 +1764410,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3f3498: |[3f3498] de.danoeh.antennapod.dialog.SleepTimerDialog.onStop:()V │ │ -3f34a8: 6f10 da34 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34da │ │ -3f34ae: 5410 8790 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ -3f34b2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3f34b6: 6e10 fc9d 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ -3f34bc: 7100 04b7 0000 |000a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3f34c2: 0c00 |000d: move-result-object v0 │ │ -3f34c4: 6e20 0ab7 1000 |000e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3f34ca: 0e00 |0011: return-void │ │ +3f3480: |[3f3480] de.danoeh.antennapod.dialog.SleepTimerDialog.onStop:()V │ │ +3f3490: 6f10 da34 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34da │ │ +3f3496: 5410 8790 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9087 │ │ +3f349a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3f349e: 6e10 fc9d 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ +3f34a4: 7100 04b7 0000 |000a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3f34aa: 0c00 |000d: move-result-object v0 │ │ +3f34ac: 6e20 0ab7 1000 |000e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3f34b2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ 0x0007 line=63 │ │ 0x000a line=65 │ │ locals : │ │ @@ -1764429,47 +1764437,47 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -3f3500: |[3f3500] de.danoeh.antennapod.dialog.SleepTimerDialog.timerUpdated:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ -3f3510: 5440 8a90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeDisplay:Landroid/widget/LinearLayout; // field@908a │ │ -3f3514: 6e10 3ca2 0500 |0002: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a23c │ │ -3f351a: 0a01 |0005: move-result v1 │ │ -3f351c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3f351e: 1303 0800 |0007: const/16 v3, #int 8 // #8 │ │ -3f3522: 3901 0b00 |0009: if-nez v1, 0014 // +000b │ │ -3f3526: 6e10 3ba2 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a23b │ │ -3f352c: 0a01 |000e: move-result v1 │ │ -3f352e: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ -3f3532: 2803 |0011: goto 0014 // +0003 │ │ -3f3534: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -3f3536: 2803 |0013: goto 0016 // +0003 │ │ -3f3538: 1301 0800 |0014: const/16 v1, #int 8 // #8 │ │ -3f353c: 6e20 930d 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f3542: 5440 8b90 |0019: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeSetup:Landroid/widget/LinearLayout; // field@908b │ │ -3f3546: 6e10 3ca2 0500 |001b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a23c │ │ -3f354c: 0a01 |001e: move-result v1 │ │ -3f354e: 3901 0b00 |001f: if-nez v1, 002a // +000b │ │ -3f3552: 6e10 3ba2 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a23b │ │ -3f3558: 0a01 |0024: move-result v1 │ │ -3f355a: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ -3f355e: 2803 |0027: goto 002a // +0003 │ │ -3f3560: 1302 0800 |0028: const/16 v2, #int 8 // #8 │ │ -3f3564: 6e20 930d 2000 |002a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f356a: 5440 8990 |002d: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.time:Landroid/widget/TextView; // field@9089 │ │ -3f356e: 6e10 3aa2 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a23a │ │ -3f3574: 0b01 |0032: move-result-wide v1 │ │ -3f3576: 8415 |0033: long-to-int v5, v1 │ │ -3f3578: 7110 dc9c 0500 |0034: invoke-static {v5}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3f357e: 0c05 |0037: move-result-object v5 │ │ -3f3580: 6e20 9412 5000 |0038: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f3586: 0e00 |003b: return-void │ │ +3f34e8: |[3f34e8] de.danoeh.antennapod.dialog.SleepTimerDialog.timerUpdated:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ +3f34f8: 5440 8a90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeDisplay:Landroid/widget/LinearLayout; // field@908a │ │ +3f34fc: 6e10 3ca2 0500 |0002: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a23c │ │ +3f3502: 0a01 |0005: move-result v1 │ │ +3f3504: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3f3506: 1303 0800 |0007: const/16 v3, #int 8 // #8 │ │ +3f350a: 3901 0b00 |0009: if-nez v1, 0014 // +000b │ │ +3f350e: 6e10 3ba2 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a23b │ │ +3f3514: 0a01 |000e: move-result v1 │ │ +3f3516: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ +3f351a: 2803 |0011: goto 0014 // +0003 │ │ +3f351c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +3f351e: 2803 |0013: goto 0016 // +0003 │ │ +3f3520: 1301 0800 |0014: const/16 v1, #int 8 // #8 │ │ +3f3524: 6e20 930d 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f352a: 5440 8b90 |0019: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.timeSetup:Landroid/widget/LinearLayout; // field@908b │ │ +3f352e: 6e10 3ca2 0500 |001b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@a23c │ │ +3f3534: 0a01 |001e: move-result v1 │ │ +3f3536: 3901 0b00 |001f: if-nez v1, 002a // +000b │ │ +3f353a: 6e10 3ba2 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a23b │ │ +3f3540: 0a01 |0024: move-result v1 │ │ +3f3542: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ +3f3546: 2803 |0027: goto 002a // +0003 │ │ +3f3548: 1302 0800 |0028: const/16 v2, #int 8 // #8 │ │ +3f354c: 6e20 930d 2000 |002a: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f3552: 5440 8990 |002d: iget-object v0, v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.time:Landroid/widget/TextView; // field@9089 │ │ +3f3556: 6e10 3aa2 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@a23a │ │ +3f355c: 0b01 |0032: move-result-wide v1 │ │ +3f355e: 8415 |0033: long-to-int v5, v1 │ │ +3f3560: 7110 dc9c 0500 |0034: invoke-static {v5}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3f3566: 0c05 |0037: move-result-object v5 │ │ +3f3568: 6e20 9412 5000 |0038: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f356e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0019 line=203 │ │ 0x002d line=204 │ │ locals : │ │ 0x0000 - 0x003c reg=4 this Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ @@ -1764536,17 +1764544,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f4fc0: |[3f4fc0] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$4D6y7Ubm3JUZSLuSr29rFnpGT0Q:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/List;)V │ │ -3f4fd0: 7020 aea1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$3:(Ljava/util/List;)V // method@a1ae │ │ -3f4fd6: 0e00 |0003: return-void │ │ +3f4fa8: |[3f4fa8] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$4D6y7Ubm3JUZSLuSr29rFnpGT0Q:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/List;)V │ │ +3f4fb8: 7020 aea1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$3:(Ljava/util/List;)V // method@a1ae │ │ +3f4fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1764555,35 +1764563,35 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -3f4f24: |[3f4f24] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$5lSY7vpkFB9KPOy9xvl-rjKi-h4:()Ljava/util/List; │ │ -3f4f34: 7100 ada1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$2:()Ljava/util/List; // method@a1ad │ │ -3f4f3a: 0c00 |0003: move-result-object v0 │ │ -3f4f3c: 1100 |0004: return-object v0 │ │ +3f4f0c: |[3f4f0c] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$5lSY7vpkFB9KPOy9xvl-rjKi-h4:()Ljava/util/List; │ │ +3f4f1c: 7100 ada1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$2:()Ljava/util/List; // method@a1ad │ │ +3f4f22: 0c00 |0003: move-result-object v0 │ │ +3f4f24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/dialog/TagSettingsDialog;) │ │ name : '$r8$lambda$9qf-6E2vOfeh-rVXKHnJpVuXML4' │ │ type : '(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f4fd8: |[3f4fd8] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$9qf-6E2vOfeh-rVXKHnJpVuXML4:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/view/View;)V │ │ -3f4fe8: 7020 b0a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a1b0 │ │ -3f4fee: 0e00 |0003: return-void │ │ +3f4fc0: |[3f4fc0] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$9qf-6E2vOfeh-rVXKHnJpVuXML4:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/view/View;)V │ │ +3f4fd0: 7020 b0a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a1b0 │ │ +3f4fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1764592,17 +1764600,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 │ │ -3f4ff0: |[3f4ff0] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$rrWY0HtzzCEUQ_JVdpHJyjyzZmU:(Ljava/lang/Throwable;)V │ │ -3f5000: 7110 afa1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$4:(Ljava/lang/Throwable;)V // method@a1af │ │ -3f5006: 0e00 |0003: return-void │ │ +3f4fd8: |[3f4fd8] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$rrWY0HtzzCEUQ_JVdpHJyjyzZmU:(Ljava/lang/Throwable;)V │ │ +3f4fe8: 7110 afa1 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$loadTags$4:(Ljava/lang/Throwable;)V // method@a1af │ │ +3f4fee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #4 : (in Lde/danoeh/antennapod/dialog/TagSettingsDialog;) │ │ @@ -1764610,17 +1764618,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -3f5008: |[3f5008] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$sBdtwT22KCWHIdJCSs-_7-kQFYM:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V │ │ -3f5018: 7054 b1a1 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$onCreateDialog$1:(Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V // method@a1b1 │ │ -3f501e: 0e00 |0003: return-void │ │ +3f4ff0: |[3f4ff0] de.danoeh.antennapod.dialog.TagSettingsDialog.$r8$lambda$sBdtwT22KCWHIdJCSs-_7-kQFYM:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V │ │ +3f5000: 7054 b1a1 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.lambda$onCreateDialog$1:(Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V // method@a1b1 │ │ +3f5006: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/util/Set; │ │ @@ -1764632,17 +1764640,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f4f40: |[3f4f40] de.danoeh.antennapod.dialog.TagSettingsDialog.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; │ │ -3f4f50: 5400 b290 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ -3f4f54: 1100 |0002: return-object v0 │ │ +3f4f28: |[3f4f28] de.danoeh.antennapod.dialog.TagSettingsDialog.-$$Nest$fgetdisplayedTags:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Ljava/util/List; │ │ +3f4f38: 5400 b290 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ +3f4f3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ │ │ #6 : (in Lde/danoeh/antennapod/dialog/TagSettingsDialog;) │ │ @@ -1764650,17 +1764658,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f4ecc: |[3f4ecc] de.danoeh.antennapod.dialog.TagSettingsDialog.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -3f4edc: 5400 b390 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f4ee0: 1100 |0002: return-object v0 │ │ +3f4eb4: |[3f4eb4] de.danoeh.antennapod.dialog.TagSettingsDialog.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +3f4ec4: 5400 b390 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f4ec8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ │ │ #7 : (in Lde/danoeh/antennapod/dialog/TagSettingsDialog;) │ │ @@ -1764668,17 +1764676,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f5020: |[3f5020] de.danoeh.antennapod.dialog.TagSettingsDialog.:()V │ │ -3f5030: 7010 bf34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34bf │ │ -3f5036: 0e00 |0003: return-void │ │ +3f5008: |[3f5008] de.danoeh.antennapod.dialog.TagSettingsDialog.:()V │ │ +3f5018: 7010 bf34 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/DialogFragment;.:()V // method@34bf │ │ +3f501e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ │ │ #8 : (in Lde/danoeh/antennapod/dialog/TagSettingsDialog;) │ │ @@ -1764686,32 +1764694,32 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -3f5038: |[3f5038] de.danoeh.antennapod.dialog.TagSettingsDialog.addTag:(Ljava/lang/String;)V │ │ -3f5048: 7110 a80a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f504e: 0a00 |0003: move-result v0 │ │ -3f5050: 3900 1e00 |0004: if-nez v0, 0022 // +001e │ │ -3f5054: 5410 b290 |0006: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ -3f5058: 7220 dab4 2000 |0008: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3f505e: 0a00 |000b: move-result v0 │ │ -3f5060: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ -3f5064: 2814 |000e: goto 0022 // +0014 │ │ -3f5066: 5410 b290 |000f: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ -3f506a: 7220 d6b4 2000 |0011: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f5070: 5412 b390 |0014: iget-object v2, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f5074: 5422 7c8e |0016: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ -3f5078: 1a00 0000 |0018: const-string v0, "" // string@0000 │ │ -3f507c: 6e20 9412 0200 |001a: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f5082: 5412 b190 |001d: iget-object v2, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.adapter:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@90b1 │ │ -3f5086: 6e10 ba41 0200 |001f: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3f508c: 0e00 |0022: return-void │ │ +3f5020: |[3f5020] de.danoeh.antennapod.dialog.TagSettingsDialog.addTag:(Ljava/lang/String;)V │ │ +3f5030: 7110 a80a 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3f5036: 0a00 |0003: move-result v0 │ │ +3f5038: 3900 1e00 |0004: if-nez v0, 0022 // +001e │ │ +3f503c: 5410 b290 |0006: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ +3f5040: 7220 dab4 2000 |0008: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3f5046: 0a00 |000b: move-result v0 │ │ +3f5048: 3800 0300 |000c: if-eqz v0, 000f // +0003 │ │ +3f504c: 2814 |000e: goto 0022 // +0014 │ │ +3f504e: 5410 b290 |000f: iget-object v0, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ +3f5052: 7220 d6b4 2000 |0011: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f5058: 5412 b390 |0014: iget-object v2, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f505c: 5422 7c8e |0016: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ +3f5060: 1a00 0000 |0018: const-string v0, "" // string@0000 │ │ +3f5064: 6e20 9412 0200 |001a: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f506a: 5412 b190 |001d: iget-object v2, v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.adapter:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@90b1 │ │ +3f506e: 6e10 ba41 0200 |001f: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3f5074: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x000f line=139 │ │ 0x0014 line=140 │ │ 0x001d line=141 │ │ locals : │ │ @@ -1764723,37 +1764731,37 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3f4f58: |[3f4f58] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$2:()Ljava/util/List; │ │ -3f4f68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3f4f6a: 7110 2d9b 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@9b2d │ │ -3f4f70: 0c00 |0004: move-result-object v0 │ │ -3f4f72: 5400 828d |0005: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ -3f4f76: 2201 e21e |0007: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -3f4f7a: 7010 17b4 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3f4f80: 7210 e1b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3f4f86: 0c00 |000f: move-result-object v0 │ │ -3f4f88: 7210 c4b4 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3f4f8e: 0a02 |0013: move-result v2 │ │ -3f4f90: 3802 1600 |0014: if-eqz v2, 002a // +0016 │ │ -3f4f94: 7210 c5b4 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3f4f9a: 0c02 |0019: move-result-object v2 │ │ -3f4f9c: 1f02 5819 |001a: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -3f4fa0: 5423 7b8d |001c: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -3f4fa4: 6204 788d |001e: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ -3f4fa8: 3343 f0ff |0020: if-ne v3, v4, 0010 // -0010 │ │ -3f4fac: 6e10 599c 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ -3f4fb2: 0c02 |0025: move-result-object v2 │ │ -3f4fb4: 7220 d6b4 2100 |0026: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f4fba: 28e7 |0029: goto 0010 // -0019 │ │ -3f4fbc: 1101 |002a: return-object v1 │ │ +3f4f40: |[3f4f40] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$2:()Ljava/util/List; │ │ +3f4f50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3f4f52: 7110 2d9b 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@9b2d │ │ +3f4f58: 0c00 |0004: move-result-object v0 │ │ +3f4f5a: 5400 828d |0005: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ +3f4f5e: 2201 e21e |0007: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +3f4f62: 7010 17b4 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3f4f68: 7210 e1b4 0000 |000c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3f4f6e: 0c00 |000f: move-result-object v0 │ │ +3f4f70: 7210 c4b4 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3f4f76: 0a02 |0013: move-result v2 │ │ +3f4f78: 3802 1600 |0014: if-eqz v2, 002a // +0016 │ │ +3f4f7c: 7210 c5b4 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3f4f82: 0c02 |0019: move-result-object v2 │ │ +3f4f84: 1f02 5819 |001a: check-cast v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +3f4f88: 5423 7b8d |001c: iget-object v3, v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +3f4f8c: 6204 788d |001e: sget-object v4, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ +3f4f90: 3343 f0ff |0020: if-ne v3, v4, 0010 // -0010 │ │ +3f4f94: 6e10 599c 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.getTitle:()Ljava/lang/String; // method@9c59 │ │ +3f4f9a: 0c02 |0025: move-result-object v2 │ │ +3f4f9c: 7220 d6b4 2100 |0026: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f4fa2: 28e7 |0029: goto 0010 // -0019 │ │ +3f4fa4: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=113 │ │ 0x0005 line=114 │ │ 0x0007 line=115 │ │ 0x000c line=116 │ │ 0x001c line=117 │ │ @@ -1764765,24 +1764773,24 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -3f5090: |[3f5090] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$3:(Ljava/util/List;)V │ │ -3f50a0: 2200 e002 |0000: new-instance v0, Landroid/widget/ArrayAdapter; // type@02e0 │ │ -3f50a4: 6e10 2035 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f50aa: 0c01 |0005: move-result-object v1 │ │ -3f50ac: 1402 e600 0d7f |0006: const v2, #float 1.87426e+38 // #7f0d00e6 │ │ -3f50b2: 7040 b30f 1042 |0009: invoke-direct {v0, v1, v2, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ -3f50b8: 5434 b390 |000c: iget-object v4, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f50bc: 5444 7c8e |000e: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ -3f50c0: 6e20 db0f 0400 |0010: invoke-virtual {v4, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fdb │ │ -3f50c6: 0e00 |0013: return-void │ │ +3f5078: |[3f5078] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$3:(Ljava/util/List;)V │ │ +3f5088: 2200 e002 |0000: new-instance v0, Landroid/widget/ArrayAdapter; // type@02e0 │ │ +3f508c: 6e10 2035 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f5092: 0c01 |0005: move-result-object v1 │ │ +3f5094: 1402 e600 0d7f |0006: const v2, #float 1.87426e+38 // #7f0d00e6 │ │ +3f509a: 7040 b30f 1042 |0009: invoke-direct {v0, v1, v2, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ +3f50a0: 5434 b390 |000c: iget-object v4, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f50a4: 5444 7c8e |000e: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ +3f50a8: 6e20 db0f 0400 |0010: invoke-virtual {v4, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fdb │ │ +3f50ae: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x000c line=129 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ 0x0000 - 0x0014 reg=4 (null) Ljava/util/List; │ │ @@ -1764792,20 +1764800,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 │ │ -3f50c8: |[3f50c8] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$4:(Ljava/lang/Throwable;)V │ │ -3f50d8: 1a00 5459 |0000: const-string v0, "TagSettingsDialog" // string@5954 │ │ -3f50dc: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3f50e2: 0c01 |0005: move-result-object v1 │ │ -3f50e4: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3f50ea: 0e00 |0009: return-void │ │ +3f50b0: |[3f50b0] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$loadTags$4:(Ljava/lang/Throwable;)V │ │ +3f50c0: 1a00 5459 |0000: const-string v0, "TagSettingsDialog" // string@5954 │ │ +3f50c4: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3f50ca: 0c01 |0005: move-result-object v1 │ │ +3f50cc: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3f50d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #12 : (in Lde/danoeh/antennapod/dialog/TagSettingsDialog;) │ │ @@ -1764813,25 +1764821,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3f50ec: |[3f50ec] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ -3f50fc: 5401 b390 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f5100: 5411 7c8e |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ -3f5104: 6e10 9410 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f510a: 0c01 |0007: move-result-object v1 │ │ -3f510c: 6e10 7db2 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f5112: 0c01 |000b: move-result-object v1 │ │ -3f5114: 6e10 beb2 0100 |000c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3f511a: 0c01 |000f: move-result-object v1 │ │ -3f511c: 7020 aca1 1000 |0010: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.addTag:(Ljava/lang/String;)V // method@a1ac │ │ -3f5122: 0e00 |0013: return-void │ │ +3f50d4: |[3f50d4] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ +3f50e4: 5401 b390 |0000: iget-object v1, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f50e8: 5411 7c8e |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ +3f50ec: 6e10 9410 0100 |0004: invoke-virtual {v1}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f50f2: 0c01 |0007: move-result-object v1 │ │ +3f50f4: 6e10 7db2 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f50fa: 0c01 |000b: move-result-object v1 │ │ +3f50fc: 6e10 beb2 0100 |000c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3f5102: 0c01 |000f: move-result-object v1 │ │ +3f5104: 7020 aca1 1000 |0010: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.addTag:(Ljava/lang/String;)V // method@a1ac │ │ +3f510a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 this Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1764840,26 +1764848,26 @@ │ │ type : '(Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -3f5124: |[3f5124] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$onCreateDialog$1:(Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V │ │ -3f5134: 5403 b390 |0000: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f5138: 5433 7c8e |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ -3f513c: 6e10 9410 0300 |0004: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -3f5142: 0c03 |0007: move-result-object v3 │ │ -3f5144: 6e10 7db2 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -3f514a: 0c03 |000b: move-result-object v3 │ │ -3f514c: 6e10 beb2 0300 |000c: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ -3f5152: 0c03 |000f: move-result-object v3 │ │ -3f5154: 7020 aca1 3000 |0010: invoke-direct {v0, v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.addTag:(Ljava/lang/String;)V // method@a1ac │ │ -3f515a: 7030 b5a1 1002 |0013: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.updatePreferencesTags:(Ljava/util/List;Ljava/util/Set;)V // method@a1b5 │ │ -3f5160: 0e00 |0016: return-void │ │ +3f510c: |[3f510c] de.danoeh.antennapod.dialog.TagSettingsDialog.lambda$onCreateDialog$1:(Ljava/util/ArrayList;Ljava/util/Set;Landroid/content/DialogInterface;I)V │ │ +3f511c: 5403 b390 |0000: iget-object v3, v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f5120: 5433 7c8e |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ +3f5124: 6e10 9410 0300 |0004: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +3f512a: 0c03 |0007: move-result-object v3 │ │ +3f512c: 6e10 7db2 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +3f5132: 0c03 |000b: move-result-object v3 │ │ +3f5134: 6e10 beb2 0300 |000c: invoke-virtual {v3}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b2be │ │ +3f513a: 0c03 |000f: move-result-object v3 │ │ +3f513c: 7020 aca1 3000 |0010: invoke-direct {v0, v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.addTag:(Ljava/lang/String;)V // method@a1ac │ │ +3f5142: 7030 b5a1 1002 |0013: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.updatePreferencesTags:(Ljava/util/List;Ljava/util/Set;)V // method@a1b5 │ │ +3f5148: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0013 line=104 │ │ locals : │ │ 0x0000 - 0x0017 reg=0 this Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ 0x0000 - 0x0017 reg=1 (null) Ljava/util/ArrayList; │ │ @@ -1764872,33 +1764880,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -3f5164: |[3f5164] de.danoeh.antennapod.dialog.TagSettingsDialog.loadTags:()V │ │ -3f5174: 2200 6b1a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda0; // type@1a6b │ │ -3f5178: 7010 95a1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda0;.:()V // method@a195 │ │ -3f517e: 7110 f4b0 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3f5184: 0c00 |0008: move-result-object v0 │ │ -3f5186: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3f518c: 0c01 |000c: move-result-object v1 │ │ -3f518e: 6e20 fcb0 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3f5194: 0c00 |0010: move-result-object v0 │ │ -3f5196: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3f519c: 0c01 |0014: move-result-object v1 │ │ -3f519e: 6e20 f7b0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3f51a4: 0c00 |0018: move-result-object v0 │ │ -3f51a6: 2201 6c1a |0019: new-instance v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1; // type@1a6c │ │ -3f51aa: 7020 97a1 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a197 │ │ -3f51b0: 2202 6d1a |001e: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda2; // type@1a6d │ │ -3f51b4: 7010 99a1 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda2;.:()V // method@a199 │ │ -3f51ba: 6e30 fab0 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3f51c0: 0e00 |0026: return-void │ │ +3f514c: |[3f514c] de.danoeh.antennapod.dialog.TagSettingsDialog.loadTags:()V │ │ +3f515c: 2200 6b1a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda0; // type@1a6b │ │ +3f5160: 7010 95a1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda0;.:()V // method@a195 │ │ +3f5166: 7110 f4b0 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3f516c: 0c00 |0008: move-result-object v0 │ │ +3f516e: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3f5174: 0c01 |000c: move-result-object v1 │ │ +3f5176: 6e20 fcb0 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3f517c: 0c00 |0010: move-result-object v0 │ │ +3f517e: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3f5184: 0c01 |0014: move-result-object v1 │ │ +3f5186: 6e20 f7b0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3f518c: 0c00 |0018: move-result-object v0 │ │ +3f518e: 2201 6c1a |0019: new-instance v1, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1; // type@1a6c │ │ +3f5192: 7020 97a1 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a197 │ │ +3f5198: 2202 6d1a |001e: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda2; // type@1a6d │ │ +3f519c: 7010 99a1 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda2;.:()V // method@a199 │ │ +3f51a2: 6e30 fab0 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3f51a8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=123 │ │ 0x0011 line=124 │ │ 0x0023 line=125 │ │ locals : │ │ @@ -1764909,25 +1764917,25 @@ │ │ type : '(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3f4ee4: |[3f4ee4] de.danoeh.antennapod.dialog.TagSettingsDialog.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ -3f4ef4: 2200 721a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog; // type@1a72 │ │ -3f4ef8: 7010 aba1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.:()V // method@a1ab │ │ -3f4efe: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -3f4f02: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -3f4f08: 2202 e21e |000a: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -3f4f0c: 7020 19b4 3200 |000c: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -3f4f12: 1a03 f584 |000f: const-string v3, "feed_preferences" // string@84f5 │ │ -3f4f16: 6e30 2607 3102 |0011: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0726 │ │ -3f4f1c: 6e20 b135 1000 |0014: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -3f4f22: 1100 |0017: return-object v0 │ │ +3f4ecc: |[3f4ecc] de.danoeh.antennapod.dialog.TagSettingsDialog.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; │ │ +3f4edc: 2200 721a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/TagSettingsDialog; // type@1a72 │ │ +3f4ee0: 7010 aba1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.:()V // method@a1ab │ │ +3f4ee6: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +3f4eea: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +3f4ef0: 2202 e21e |000a: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +3f4ef4: 7020 19b4 3200 |000c: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +3f4efa: 1a03 f584 |000f: const-string v3, "feed_preferences" // string@84f5 │ │ +3f4efe: 6e30 2607 3102 |0011: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0726 │ │ +3f4f04: 6e20 b135 1000 |0014: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +3f4f0a: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0005 line=44 │ │ 0x000a line=45 │ │ 0x0014 line=46 │ │ locals : │ │ @@ -1764938,41 +1764946,41 @@ │ │ type : '(Ljava/util/List;Ljava/util/Set;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -3f51c4: |[3f51c4] de.danoeh.antennapod.dialog.TagSettingsDialog.updatePreferencesTags:(Ljava/util/List;Ljava/util/Set;)V │ │ -3f51d4: 5430 b390 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f51d8: 5400 7e8e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8e7e │ │ -3f51dc: 6e10 6b10 0000 |0004: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3f51e2: 0a00 |0007: move-result v0 │ │ -3f51e4: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -3f51e8: 5430 b290 |000a: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ -3f51ec: 1a01 1702 |000c: const-string v1, "#root" // string@0217 │ │ -3f51f0: 7220 d6b4 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f51f6: 7210 e1b4 0400 |0011: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3f51fc: 0c04 |0014: move-result-object v4 │ │ -3f51fe: 7210 c4b4 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3f5204: 0a00 |0018: move-result v0 │ │ -3f5206: 3800 1c00 |0019: if-eqz v0, 0035 // +001c │ │ -3f520a: 7210 c5b4 0400 |001b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3f5210: 0c00 |001e: move-result-object v0 │ │ -3f5212: 1f00 a81c |001f: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ -3f5216: 6e10 36ac 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ -3f521c: 0c01 |0024: move-result-object v1 │ │ -3f521e: 7220 41b5 5100 |0025: invoke-interface {v1, v5}, Ljava/util/Set;.removeAll:(Ljava/util/Collection;)Z // method@b541 │ │ -3f5224: 6e10 36ac 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ -3f522a: 0c01 |002b: move-result-object v1 │ │ -3f522c: 5432 b290 |002c: iget-object v2, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ -3f5230: 7220 38b5 2100 |002e: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b538 │ │ -3f5236: 7110 279c 0000 |0031: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -3f523c: 28e1 |0034: goto 0015 // -001f │ │ -3f523e: 0e00 |0035: return-void │ │ +3f51ac: |[3f51ac] de.danoeh.antennapod.dialog.TagSettingsDialog.updatePreferencesTags:(Ljava/util/List;Ljava/util/Set;)V │ │ +3f51bc: 5430 b390 |0000: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f51c0: 5400 7e8e |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8e7e │ │ +3f51c4: 6e10 6b10 0000 |0004: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3f51ca: 0a00 |0007: move-result v0 │ │ +3f51cc: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +3f51d0: 5430 b290 |000a: iget-object v0, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ +3f51d4: 1a01 1702 |000c: const-string v1, "#root" // string@0217 │ │ +3f51d8: 7220 d6b4 1000 |000e: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f51de: 7210 e1b4 0400 |0011: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3f51e4: 0c04 |0014: move-result-object v4 │ │ +3f51e6: 7210 c4b4 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3f51ec: 0a00 |0018: move-result v0 │ │ +3f51ee: 3800 1c00 |0019: if-eqz v0, 0035 // +001c │ │ +3f51f2: 7210 c5b4 0400 |001b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3f51f8: 0c00 |001e: move-result-object v0 │ │ +3f51fa: 1f00 a81c |001f: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ +3f51fe: 6e10 36ac 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ +3f5204: 0c01 |0024: move-result-object v1 │ │ +3f5206: 7220 41b5 5100 |0025: invoke-interface {v1, v5}, Ljava/util/Set;.removeAll:(Ljava/util/Collection;)Z // method@b541 │ │ +3f520c: 6e10 36ac 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ +3f5212: 0c01 |002b: move-result-object v1 │ │ +3f5214: 5432 b290 |002c: iget-object v2, v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ +3f5218: 7220 38b5 2100 |002e: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b538 │ │ +3f521e: 7110 279c 0000 |0031: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +3f5224: 28e1 |0034: goto 0015 // -001f │ │ +3f5226: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x0011 line=148 │ │ 0x0021 line=149 │ │ 0x0028 line=150 │ │ @@ -1764988,120 +1764996,120 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 230 16-bit code units │ │ -3f4cf0: |[3f4cf0] de.danoeh.antennapod.dialog.TagSettingsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -3f4d00: 6e10 1e35 0700 |0000: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -3f4d06: 0c08 |0003: move-result-object v8 │ │ -3f4d08: 1a00 f584 |0004: const-string v0, "feed_preferences" // string@84f5 │ │ -3f4d0c: 6e20 1207 0800 |0006: invoke-virtual {v8, v0}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@0712 │ │ -3f4d12: 0c08 |0009: move-result-object v8 │ │ -3f4d14: 1f08 e21e |000a: check-cast v8, Ljava/util/ArrayList; // type@1ee2 │ │ -3f4d18: 2200 ef1e |000c: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -3f4d1c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -3f4d1e: 6e20 21b4 1800 |000f: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ -3f4d24: 0c02 |0012: move-result-object v2 │ │ -3f4d26: 1f02 a81c |0013: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ -3f4d2a: 6e10 36ac 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ -3f4d30: 0c02 |0018: move-result-object v2 │ │ -3f4d32: 7020 b8b4 2000 |0019: invoke-direct {v0, v2}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ -3f4d38: 6e10 24b4 0800 |001c: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ -3f4d3e: 0c02 |001f: move-result-object v2 │ │ -3f4d40: 7210 c4b4 0200 |0020: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3f4d46: 0a03 |0023: move-result v3 │ │ -3f4d48: 3803 1000 |0024: if-eqz v3, 0034 // +0010 │ │ -3f4d4c: 7210 c5b4 0200 |0026: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3f4d52: 0c03 |0029: move-result-object v3 │ │ -3f4d54: 1f03 a81c |002a: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ -3f4d58: 6e10 36ac 0300 |002c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ -3f4d5e: 0c03 |002f: move-result-object v3 │ │ -3f4d60: 7220 42b5 3000 |0030: invoke-interface {v0, v3}, Ljava/util/Set;.retainAll:(Ljava/util/Collection;)Z // method@b542 │ │ -3f4d66: 28ed |0033: goto 0020 // -0013 │ │ -3f4d68: 2202 e21e |0034: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -3f4d6c: 7020 19b4 0200 |0036: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -3f4d72: 5b72 b290 |0039: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ -3f4d76: 1a03 1702 |003b: const-string v3, "#root" // string@0217 │ │ -3f4d7a: 7220 e6b4 3200 |003d: invoke-interface {v2, v3}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ -3f4d80: 6e10 2d35 0700 |0040: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ -3f4d86: 0c02 |0043: move-result-object v2 │ │ -3f4d88: 7110 8e9e 0200 |0044: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@9e8e │ │ -3f4d8e: 0c02 |0047: move-result-object v2 │ │ -3f4d90: 5b72 b390 |0048: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f4d94: 5422 808e |004a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e80 │ │ -3f4d98: 2204 f30a |004c: new-instance v4, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af3 │ │ -3f4d9c: 6e10 2035 0700 |004e: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f4da2: 0c05 |0051: move-result-object v5 │ │ -3f4da4: 1226 |0052: const/4 v6, #int 2 // #2 │ │ -3f4da6: 7030 1440 5406 |0053: invoke-direct {v4, v5, v6}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4014 │ │ -3f4dac: 6e20 3444 4200 |0056: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ -3f4db2: 5472 b390 |0059: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f4db6: 5422 808e |005b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e80 │ │ -3f4dba: 2204 ef1d |005d: new-instance v4, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1def │ │ -3f4dbe: 6e10 2035 0700 |005f: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f4dc4: 0c05 |0062: move-result-object v5 │ │ -3f4dc6: 1246 |0063: const/4 v6, #int 4 // #4 │ │ -3f4dc8: 7030 bdb0 5406 |0064: invoke-direct {v4, v5, v6}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b0bd │ │ -3f4dce: 6e20 6b43 4200 |0067: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@436b │ │ -3f4dd4: 2202 701a |006a: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1; // type@1a70 │ │ -3f4dd8: 6e10 2035 0700 |006c: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f4dde: 0c04 |006f: move-result-object v4 │ │ -3f4de0: 7030 9fa1 7204 |0070: invoke-direct {v2, v7, v4}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/content/Context;)V // method@a19f │ │ -3f4de6: 5b72 b190 |0073: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.adapter:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@90b1 │ │ -3f4dea: 5474 b390 |0075: iget-object v4, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f4dee: 5444 808e |0077: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e80 │ │ -3f4df2: 6e20 2a44 2400 |0079: invoke-virtual {v4, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -3f4df8: 5472 b390 |007c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f4dfc: 5422 7e8e |007e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8e7e │ │ -3f4e00: 7220 3ab5 3000 |0080: invoke-interface {v0, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ -3f4e06: 0a03 |0083: move-result v3 │ │ -3f4e08: 6e20 7910 3200 |0084: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3f4e0e: 5472 b390 |0087: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f4e12: 5422 7d8e |0089: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e7d │ │ -3f4e16: 2203 6e1a |008b: new-instance v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3; // type@1a6e │ │ -3f4e1a: 7020 9ba1 7300 |008d: invoke-direct {v3, v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a19b │ │ -3f4e20: 6e20 d389 3200 |0090: invoke-virtual {v2, v3}, Lcom/google/android/material/textfield/TextInputLayout;.setEndIconOnClickListener:(Landroid/view/View$OnClickListener;)V // method@89d3 │ │ -3f4e26: 7010 b2a1 0700 |0093: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.loadTags:()V // method@a1b2 │ │ -3f4e2c: 5472 b390 |0096: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f4e30: 5422 7c8e |0098: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ -3f4e34: 1213 |009a: const/4 v3, #int 1 // #1 │ │ -3f4e36: 6e20 f00f 3200 |009b: invoke-virtual {v2, v3}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0ff0 │ │ -3f4e3c: 5472 b390 |009e: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f4e40: 5422 7c8e |00a0: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ -3f4e44: 2204 711a |00a2: new-instance v4, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2; // type@1a71 │ │ -3f4e48: 7020 a2a1 7400 |00a4: invoke-direct {v4, v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a1a2 │ │ -3f4e4e: 6e20 6f0d 4200 |00a7: invoke-virtual {v2, v4}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3f4e54: 6e10 2ab4 0800 |00aa: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@b42a │ │ -3f4e5a: 0a02 |00ad: move-result v2 │ │ -3f4e5c: 3732 0900 |00ae: if-le v2, v3, 00b7 // +0009 │ │ -3f4e60: 5472 b390 |00b0: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f4e64: 5422 7b8e |00b2: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e7b │ │ -3f4e68: 6e20 930d 1200 |00b4: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f4e6e: 2201 1415 |00b7: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f4e72: 6e10 2035 0700 |00b9: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f4e78: 0c02 |00bc: move-result-object v2 │ │ -3f4e7a: 7020 6f81 2100 |00bd: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f4e80: 5472 b390 |00c0: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ -3f4e84: 6e10 8d9e 0200 |00c2: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e8d │ │ -3f4e8a: 0c02 |00c5: move-result-object v2 │ │ -3f4e8c: 6e20 c081 2100 |00c6: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3f4e92: 1402 2d01 127f |00c9: const v2, #float 1.94073e+38 // #7f12012d │ │ -3f4e98: 6e20 bb81 2100 |00cc: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3f4e9e: 2202 6f1a |00cf: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4; // type@1a6f │ │ -3f4ea2: 7040 9da1 7208 |00d1: invoke-direct {v2, v7, v8, v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;)V // method@a19d │ │ -3f4ea8: 1408 0a00 0401 |00d4: const v8, #float 2.42446e-38 // #0104000a │ │ -3f4eae: 6e30 ad81 8102 |00d7: invoke-virtual {v1, v8, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3f4eb4: 1408 4800 127f |00da: const v8, #float 1.94069e+38 // #7f120048 │ │ -3f4eba: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ -3f4ebc: 6e30 9981 8100 |00de: invoke-virtual {v1, v8, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3f4ec2: 6e10 7181 0100 |00e1: invoke-virtual {v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3f4ec8: 0c08 |00e4: move-result-object v8 │ │ -3f4eca: 1108 |00e5: return-object v8 │ │ +3f4cd8: |[3f4cd8] de.danoeh.antennapod.dialog.TagSettingsDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +3f4ce8: 6e10 1e35 0700 |0000: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +3f4cee: 0c08 |0003: move-result-object v8 │ │ +3f4cf0: 1a00 f584 |0004: const-string v0, "feed_preferences" // string@84f5 │ │ +3f4cf4: 6e20 1207 0800 |0006: invoke-virtual {v8, v0}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@0712 │ │ +3f4cfa: 0c08 |0009: move-result-object v8 │ │ +3f4cfc: 1f08 e21e |000a: check-cast v8, Ljava/util/ArrayList; // type@1ee2 │ │ +3f4d00: 2200 ef1e |000c: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +3f4d04: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +3f4d06: 6e20 21b4 1800 |000f: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ +3f4d0c: 0c02 |0012: move-result-object v2 │ │ +3f4d0e: 1f02 a81c |0013: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ +3f4d12: 6e10 36ac 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ +3f4d18: 0c02 |0018: move-result-object v2 │ │ +3f4d1a: 7020 b8b4 2000 |0019: invoke-direct {v0, v2}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ +3f4d20: 6e10 24b4 0800 |001c: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ +3f4d26: 0c02 |001f: move-result-object v2 │ │ +3f4d28: 7210 c4b4 0200 |0020: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3f4d2e: 0a03 |0023: move-result v3 │ │ +3f4d30: 3803 1000 |0024: if-eqz v3, 0034 // +0010 │ │ +3f4d34: 7210 c5b4 0200 |0026: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3f4d3a: 0c03 |0029: move-result-object v3 │ │ +3f4d3c: 1f03 a81c |002a: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1ca8 │ │ +3f4d40: 6e10 36ac 0300 |002c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getTags:()Ljava/util/Set; // method@ac36 │ │ +3f4d46: 0c03 |002f: move-result-object v3 │ │ +3f4d48: 7220 42b5 3000 |0030: invoke-interface {v0, v3}, Ljava/util/Set;.retainAll:(Ljava/util/Collection;)Z // method@b542 │ │ +3f4d4e: 28ed |0033: goto 0020 // -0013 │ │ +3f4d50: 2202 e21e |0034: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +3f4d54: 7020 19b4 0200 |0036: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +3f4d5a: 5b72 b290 |0039: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.displayedTags:Ljava/util/List; // field@90b2 │ │ +3f4d5e: 1a03 1702 |003b: const-string v3, "#root" // string@0217 │ │ +3f4d62: 7220 e6b4 3200 |003d: invoke-interface {v2, v3}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ +3f4d68: 6e10 2d35 0700 |0040: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ +3f4d6e: 0c02 |0043: move-result-object v2 │ │ +3f4d70: 7110 8e9e 0200 |0044: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@9e8e │ │ +3f4d76: 0c02 |0047: move-result-object v2 │ │ +3f4d78: 5b72 b390 |0048: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f4d7c: 5422 808e |004a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e80 │ │ +3f4d80: 2204 f30a |004c: new-instance v4, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af3 │ │ +3f4d84: 6e10 2035 0700 |004e: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f4d8a: 0c05 |0051: move-result-object v5 │ │ +3f4d8c: 1226 |0052: const/4 v6, #int 2 // #2 │ │ +3f4d8e: 7030 1440 5406 |0053: invoke-direct {v4, v5, v6}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4014 │ │ +3f4d94: 6e20 3444 4200 |0056: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ +3f4d9a: 5472 b390 |0059: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f4d9e: 5422 808e |005b: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e80 │ │ +3f4da2: 2204 ef1d |005d: new-instance v4, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1def │ │ +3f4da6: 6e10 2035 0700 |005f: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f4dac: 0c05 |0062: move-result-object v5 │ │ +3f4dae: 1246 |0063: const/4 v6, #int 4 // #4 │ │ +3f4db0: 7030 bdb0 5406 |0064: invoke-direct {v4, v5, v6}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b0bd │ │ +3f4db6: 6e20 6b43 4200 |0067: invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@436b │ │ +3f4dbc: 2202 701a |006a: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1; // type@1a70 │ │ +3f4dc0: 6e10 2035 0700 |006c: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f4dc6: 0c04 |006f: move-result-object v4 │ │ +3f4dc8: 7030 9fa1 7204 |0070: invoke-direct {v2, v7, v4}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$1;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Landroid/content/Context;)V // method@a19f │ │ +3f4dce: 5b72 b190 |0073: iput-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.adapter:Lde/danoeh/antennapod/adapter/SimpleChipAdapter; // field@90b1 │ │ +3f4dd2: 5474 b390 |0075: iget-object v4, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f4dd6: 5444 808e |0077: iget-object v4, v4, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@8e80 │ │ +3f4dda: 6e20 2a44 2400 |0079: invoke-virtual {v4, v2}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +3f4de0: 5472 b390 |007c: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f4de4: 5422 7e8e |007e: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@8e7e │ │ +3f4de8: 7220 3ab5 3000 |0080: invoke-interface {v0, v3}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b53a │ │ +3f4dee: 0a03 |0083: move-result v3 │ │ +3f4df0: 6e20 7910 3200 |0084: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3f4df6: 5472 b390 |0087: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f4dfa: 5422 7d8e |0089: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@8e7d │ │ +3f4dfe: 2203 6e1a |008b: new-instance v3, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3; // type@1a6e │ │ +3f4e02: 7020 9ba1 7300 |008d: invoke-direct {v3, v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a19b │ │ +3f4e08: 6e20 d389 3200 |0090: invoke-virtual {v2, v3}, Lcom/google/android/material/textfield/TextInputLayout;.setEndIconOnClickListener:(Landroid/view/View$OnClickListener;)V // method@89d3 │ │ +3f4e0e: 7010 b2a1 0700 |0093: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.loadTags:()V // method@a1b2 │ │ +3f4e14: 5472 b390 |0096: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f4e18: 5422 7c8e |0098: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ +3f4e1c: 1213 |009a: const/4 v3, #int 1 // #1 │ │ +3f4e1e: 6e20 f00f 3200 |009b: invoke-virtual {v2, v3}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0ff0 │ │ +3f4e24: 5472 b390 |009e: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f4e28: 5422 7c8e |00a0: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@8e7c │ │ +3f4e2c: 2204 711a |00a2: new-instance v4, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2; // type@1a71 │ │ +3f4e30: 7020 a2a1 7400 |00a4: invoke-direct {v4, v7}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$2;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;)V // method@a1a2 │ │ +3f4e36: 6e20 6f0d 4200 |00a7: invoke-virtual {v2, v4}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3f4e3c: 6e10 2ab4 0800 |00aa: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@b42a │ │ +3f4e42: 0a02 |00ad: move-result v2 │ │ +3f4e44: 3732 0900 |00ae: if-le v2, v3, 00b7 // +0009 │ │ +3f4e48: 5472 b390 |00b0: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f4e4c: 5422 7b8e |00b2: iget-object v2, v2, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Lcom/joanzapata/iconify/widget/IconTextView; // field@8e7b │ │ +3f4e50: 6e20 930d 1200 |00b4: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f4e56: 2201 1415 |00b7: new-instance v1, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f4e5a: 6e10 2035 0700 |00b9: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f4e60: 0c02 |00bc: move-result-object v2 │ │ +3f4e62: 7020 6f81 2100 |00bd: invoke-direct {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f4e68: 5472 b390 |00c0: iget-object v2, v7, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.viewBinding:Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // field@90b3 │ │ +3f4e6c: 6e10 8d9e 0200 |00c2: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9e8d │ │ +3f4e72: 0c02 |00c5: move-result-object v2 │ │ +3f4e74: 6e20 c081 2100 |00c6: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3f4e7a: 1402 2d01 127f |00c9: const v2, #float 1.94073e+38 // #7f12012d │ │ +3f4e80: 6e20 bb81 2100 |00cc: invoke-virtual {v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3f4e86: 2202 6f1a |00cf: new-instance v2, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4; // type@1a6f │ │ +3f4e8a: 7040 9da1 7208 |00d1: invoke-direct {v2, v7, v8, v0}, Lde/danoeh/antennapod/dialog/TagSettingsDialog$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/dialog/TagSettingsDialog;Ljava/util/ArrayList;Ljava/util/Set;)V // method@a19d │ │ +3f4e90: 1408 0a00 0401 |00d4: const v8, #float 2.42446e-38 // #0104000a │ │ +3f4e96: 6e30 ad81 8102 |00d7: invoke-virtual {v1, v8, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3f4e9c: 1408 4800 127f |00da: const v8, #float 1.94069e+38 // #7f120048 │ │ +3f4ea2: 1200 |00dd: const/4 v0, #int 0 // #0 │ │ +3f4ea4: 6e30 9981 8100 |00de: invoke-virtual {v1, v8, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3f4eaa: 6e10 7181 0100 |00e1: invoke-virtual {v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3f4eb0: 0c08 |00e4: move-result-object v8 │ │ +3f4eb2: 1108 |00e5: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x000c line=55 │ │ 0x001c line=57 │ │ 0x002c line=58 │ │ 0x0034 line=60 │ │ @@ -1765185,17 +1765193,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f8254: |[3f8254] de.danoeh.antennapod.fragment.AllEpisodesFragment.$r8$lambda$DUqIS9-nCaPd4Qk7H0n6por3PgQ:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;Landroid/view/View;)V │ │ -3f8264: 7020 a1a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a2a1 │ │ -3f826a: 0e00 |0003: return-void │ │ +3f823c: |[3f823c] de.danoeh.antennapod.fragment.AllEpisodesFragment.$r8$lambda$DUqIS9-nCaPd4Qk7H0n6por3PgQ:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;Landroid/view/View;)V │ │ +3f824c: 7020 a1a2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.lambda$onCreateView$0:(Landroid/view/View;)V // method@a2a1 │ │ +3f8252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1765204,17 +1765212,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f826c: |[3f826c] de.danoeh.antennapod.fragment.AllEpisodesFragment.:()V │ │ -3f827c: 7010 2ea4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a42e │ │ -3f8282: 0e00 |0003: return-void │ │ +3f8254: |[3f8254] de.danoeh.antennapod.fragment.AllEpisodesFragment.:()V │ │ +3f8264: 7010 2ea4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a42e │ │ +3f826a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/AllEpisodesFragment;) │ │ @@ -1765222,31 +1765230,31 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -3f8140: |[3f8140] de.danoeh.antennapod.fragment.AllEpisodesFragment.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -3f8150: 5430 f191 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@91f1 │ │ -3f8154: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f8158: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f815e: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ -3f8162: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f8168: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ -3f816c: 5222 f296 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ -3f8170: 6e20 ceb2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3f8176: 6e10 deb2 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f817c: 0c01 |0016: move-result-object v1 │ │ -3f817e: 1a02 f4c5 |0017: const-string v2, "prefEpisodesSort" // string@c5f4 │ │ -3f8182: 7230 9e02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3f8188: 0c00 |001c: move-result-object v0 │ │ -3f818a: 7110 4eac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac4e │ │ -3f8190: 0c00 |0020: move-result-object v0 │ │ -3f8192: 1100 |0021: return-object v0 │ │ +3f8128: |[3f8128] de.danoeh.antennapod.fragment.AllEpisodesFragment.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +3f8138: 5430 f191 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@91f1 │ │ +3f813c: 2201 741e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f8140: 7010 c7b2 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f8146: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ +3f814a: 6e20 d3b2 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f8150: 6202 e596 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@96e5 │ │ +3f8154: 5222 f296 |000e: iget v2, v2, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ +3f8158: 6e20 ceb2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3f815e: 6e10 deb2 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f8164: 0c01 |0016: move-result-object v1 │ │ +3f8166: 1a02 f4c5 |0017: const-string v2, "prefEpisodesSort" // string@c5f4 │ │ +3f816a: 7230 9e02 2001 |0019: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3f8170: 0c00 |001c: move-result-object v0 │ │ +3f8172: 7110 4eac 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@ac4e │ │ +3f8178: 0c00 |0020: move-result-object v0 │ │ +3f817a: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/AllEpisodesFragment;) │ │ @@ -1765254,66 +1765262,66 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -3f8284: |[3f8284] de.danoeh.antennapod.fragment.AllEpisodesFragment.inflateSortMenu:()V │ │ -3f8294: 5430 a892 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3f8298: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f829e: 0c00 |0005: move-result-object v0 │ │ -3f82a0: 1401 3101 0a7f |0006: const v1, #float 1.8344e+38 // #7f0a0131 │ │ -3f82a6: 7220 b60b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3f82ac: 0c00 |000c: move-result-object v0 │ │ -3f82ae: 6e10 1a35 0300 |000d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f82b4: 0c01 |0010: move-result-object v1 │ │ -3f82b6: 6e10 7b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -3f82bc: 0c01 |0014: move-result-object v1 │ │ -3f82be: 1402 1900 0f7f |0015: const v2, #float 1.9008e+38 // #7f0f0019 │ │ -3f82c4: 7210 d70b 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ -3f82ca: 0c00 |001b: move-result-object v0 │ │ -3f82cc: 6e30 c40b 2100 |001c: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3f82d2: 5430 a892 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3f82d6: 6e10 2621 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f82dc: 0c00 |0024: move-result-object v0 │ │ -3f82de: 1401 0b03 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a030b │ │ -3f82e4: 7220 b60b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3f82ea: 0c00 |002b: move-result-object v0 │ │ -3f82ec: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -3f82ee: 7220 f90b 1000 |002d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3f82f4: 5430 a892 |0030: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3f82f8: 6e10 2621 0000 |0032: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f82fe: 0c00 |0035: move-result-object v0 │ │ -3f8300: 1402 0e03 0a7f |0036: const v2, #float 1.83449e+38 // #7f0a030e │ │ -3f8306: 7220 b60b 2000 |0039: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3f830c: 0c00 |003c: move-result-object v0 │ │ -3f830e: 7220 f90b 1000 |003d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3f8314: 5430 a892 |0040: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3f8318: 6e10 2621 0000 |0042: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f831e: 0c00 |0045: move-result-object v0 │ │ -3f8320: 1402 1203 0a7f |0046: const v2, #float 1.83449e+38 // #7f0a0312 │ │ -3f8326: 7220 b60b 2000 |0049: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3f832c: 0c00 |004c: move-result-object v0 │ │ -3f832e: 7220 f90b 1000 |004d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3f8334: 5430 a892 |0050: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3f8338: 6e10 2621 0000 |0052: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f833e: 0c00 |0055: move-result-object v0 │ │ -3f8340: 1402 1303 0a7f |0056: const v2, #float 1.83449e+38 // #7f0a0313 │ │ -3f8346: 7220 b60b 2000 |0059: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3f834c: 0c00 |005c: move-result-object v0 │ │ -3f834e: 7220 f90b 1000 |005d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3f8354: 5430 a892 |0060: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3f8358: 6e10 2621 0000 |0062: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f835e: 0c00 |0065: move-result-object v0 │ │ -3f8360: 1402 cb01 0a7f |0066: const v2, #float 1.83443e+38 // #7f0a01cb │ │ -3f8366: 7220 b60b 2000 |0069: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3f836c: 0c00 |006c: move-result-object v0 │ │ -3f836e: 7220 f90b 1000 |006d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3f8374: 0e00 |0070: return-void │ │ +3f826c: |[3f826c] de.danoeh.antennapod.fragment.AllEpisodesFragment.inflateSortMenu:()V │ │ +3f827c: 5430 a892 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3f8280: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f8286: 0c00 |0005: move-result-object v0 │ │ +3f8288: 1401 3101 0a7f |0006: const v1, #float 1.8344e+38 // #7f0a0131 │ │ +3f828e: 7220 b60b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3f8294: 0c00 |000c: move-result-object v0 │ │ +3f8296: 6e10 1a35 0300 |000d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f829c: 0c01 |0010: move-result-object v1 │ │ +3f829e: 6e10 7b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +3f82a4: 0c01 |0014: move-result-object v1 │ │ +3f82a6: 1402 1900 0f7f |0015: const v2, #float 1.9008e+38 // #7f0f0019 │ │ +3f82ac: 7210 d70b 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ +3f82b2: 0c00 |001b: move-result-object v0 │ │ +3f82b4: 6e30 c40b 2100 |001c: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3f82ba: 5430 a892 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3f82be: 6e10 2621 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f82c4: 0c00 |0024: move-result-object v0 │ │ +3f82c6: 1401 0b03 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a030b │ │ +3f82cc: 7220 b60b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3f82d2: 0c00 |002b: move-result-object v0 │ │ +3f82d4: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +3f82d6: 7220 f90b 1000 |002d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3f82dc: 5430 a892 |0030: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3f82e0: 6e10 2621 0000 |0032: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f82e6: 0c00 |0035: move-result-object v0 │ │ +3f82e8: 1402 0e03 0a7f |0036: const v2, #float 1.83449e+38 // #7f0a030e │ │ +3f82ee: 7220 b60b 2000 |0039: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3f82f4: 0c00 |003c: move-result-object v0 │ │ +3f82f6: 7220 f90b 1000 |003d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3f82fc: 5430 a892 |0040: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3f8300: 6e10 2621 0000 |0042: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f8306: 0c00 |0045: move-result-object v0 │ │ +3f8308: 1402 1203 0a7f |0046: const v2, #float 1.83449e+38 // #7f0a0312 │ │ +3f830e: 7220 b60b 2000 |0049: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3f8314: 0c00 |004c: move-result-object v0 │ │ +3f8316: 7220 f90b 1000 |004d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3f831c: 5430 a892 |0050: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3f8320: 6e10 2621 0000 |0052: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f8326: 0c00 |0055: move-result-object v0 │ │ +3f8328: 1402 1303 0a7f |0056: const v2, #float 1.83449e+38 // #7f0a0313 │ │ +3f832e: 7220 b60b 2000 |0059: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3f8334: 0c00 |005c: move-result-object v0 │ │ +3f8336: 7220 f90b 1000 |005d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3f833c: 5430 a892 |0060: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3f8340: 6e10 2621 0000 |0062: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f8346: 0c00 |0065: move-result-object v0 │ │ +3f8348: 1402 cb01 0a7f |0066: const v2, #float 1.83443e+38 // #7f0a01cb │ │ +3f834e: 7220 b60b 2000 |0069: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3f8354: 0c00 |006c: move-result-object v0 │ │ +3f8356: 7220 f90b 1000 |006d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3f835c: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x000d line=51 │ │ 0x001f line=54 │ │ 0x0030 line=55 │ │ 0x0040 line=56 │ │ @@ -1765327,24 +1765335,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -3f8378: |[3f8378] de.danoeh.antennapod.fragment.AllEpisodesFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ -3f8388: 6e10 9ca2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ -3f838e: 0c03 |0003: move-result-object v3 │ │ -3f8390: 7110 1ca0 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // method@a01c │ │ -3f8396: 0c03 |0007: move-result-object v3 │ │ -3f8398: 6e10 1f35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -3f839e: 0c00 |000b: move-result-object v0 │ │ -3f83a0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -3f83a2: 6e30 e434 0301 |000d: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3f83a8: 0e00 |0010: return-void │ │ +3f8360: |[3f8360] de.danoeh.antennapod.fragment.AllEpisodesFragment.lambda$onCreateView$0:(Landroid/view/View;)V │ │ +3f8370: 6e10 9ca2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ +3f8376: 0c03 |0003: move-result-object v3 │ │ +3f8378: 7110 1ca0 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // method@a01c │ │ +3f837e: 0c03 |0007: move-result-object v3 │ │ +3f8380: 6e10 1f35 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +3f8386: 0c00 |000b: move-result-object v0 │ │ +3f8388: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +3f838a: 6e30 e434 0301 |000d: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3f8390: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ 0x0000 - 0x0011 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -1765353,32 +1765361,32 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -3f8400: |[3f8400] de.danoeh.antennapod.fragment.AllEpisodesFragment.saveSortOrderAndRefresh:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -3f8410: 5430 f191 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@91f1 │ │ -3f8414: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3f841a: 0c00 |0005: move-result-object v0 │ │ -3f841c: 2201 741e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3f8420: 7010 c7b2 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3f8426: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ -3f842a: 6e20 d3b2 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3f8430: 5244 f296 |0010: iget v4, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ -3f8434: 6e20 ceb2 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3f843a: 6e10 deb2 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3f8440: 0c04 |0018: move-result-object v4 │ │ -3f8442: 1a01 f4c5 |0019: const-string v1, "prefEpisodesSort" // string@c5f4 │ │ -3f8446: 7230 9502 1004 |001b: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3f844c: 0c04 |001e: move-result-object v4 │ │ -3f844e: 7210 8f02 0400 |001f: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3f8454: 6e10 43a4 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ -3f845a: 0e00 |0025: return-void │ │ +3f83e8: |[3f83e8] de.danoeh.antennapod.fragment.AllEpisodesFragment.saveSortOrderAndRefresh:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +3f83f8: 5430 f191 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@91f1 │ │ +3f83fc: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3f8402: 0c00 |0005: move-result-object v0 │ │ +3f8404: 2201 741e |0006: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3f8408: 7010 c7b2 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3f840e: 1a02 0000 |000b: const-string v2, "" // string@0000 │ │ +3f8412: 6e20 d3b2 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3f8418: 5244 f296 |0010: iget v4, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@96f2 │ │ +3f841c: 6e20 ceb2 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3f8422: 6e10 deb2 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3f8428: 0c04 |0018: move-result-object v4 │ │ +3f842a: 1a01 f4c5 |0019: const-string v1, "prefEpisodesSort" // string@c5f4 │ │ +3f842e: 7230 9502 1004 |001b: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3f8434: 0c04 |001e: move-result-object v4 │ │ +3f8436: 7210 8f02 0400 |001f: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3f843c: 6e10 43a4 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ +3f8442: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0022 line=123 │ │ locals : │ │ 0x0000 - 0x0026 reg=3 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ 0x0000 - 0x0026 reg=4 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ @@ -1765388,53 +1765396,53 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -3f845c: |[3f845c] de.danoeh.antennapod.fragment.AllEpisodesFragment.updateFilterUi:()V │ │ -3f846c: 5420 a792 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92a7 │ │ -3f8470: 6e10 9ca2 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ -3f8476: 0c01 |0005: move-result-object v1 │ │ -3f8478: 6e20 cbaa 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aacb │ │ -3f847e: 6e10 9ca2 0200 |0009: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ -3f8484: 0c00 |000c: move-result-object v0 │ │ -3f8486: 6e10 daab 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@abda │ │ -3f848c: 0c00 |0010: move-result-object v0 │ │ -3f848e: 2100 |0011: array-length v0, v0 │ │ -3f8490: 3d00 1100 |0012: if-lez v0, 0023 // +0011 │ │ -3f8494: 5420 a992 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@92a9 │ │ -3f8498: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -3f849a: 6e20 930d 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f84a0: 5420 9e92 |001a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -3f84a4: 1401 e501 127f |001c: const v1, #float 1.94077e+38 // #7f1201e5 │ │ -3f84aa: 6e20 b5b0 1000 |001f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ -3f84b0: 2810 |0022: goto 0032 // +0010 │ │ -3f84b2: 5420 a992 |0023: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@92a9 │ │ -3f84b6: 1301 0800 |0025: const/16 v1, #int 8 // #8 │ │ -3f84ba: 6e20 930d 1000 |0027: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f84c0: 5420 9e92 |002a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -3f84c4: 1401 e701 127f |002c: const v1, #float 1.94077e+38 // #7f1201e7 │ │ -3f84ca: 6e20 b5b0 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ -3f84d0: 5420 a892 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3f84d4: 6e10 2621 0000 |0034: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -3f84da: 0c00 |0037: move-result-object v0 │ │ -3f84dc: 1401 3e00 0a7f |0038: const v1, #float 1.83435e+38 // #7f0a003e │ │ -3f84e2: 7220 b60b 1000 |003b: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3f84e8: 0c00 |003e: move-result-object v0 │ │ -3f84ea: 6e10 9ca2 0200 |003f: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ -3f84f0: 0c01 |0042: move-result-object v1 │ │ -3f84f2: 5511 a896 |0043: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@96a8 │ │ -3f84f6: 3801 0600 |0045: if-eqz v1, 004b // +0006 │ │ -3f84fa: 1401 4201 087f |0047: const v1, #float 1.80782e+38 // #7f080142 │ │ -3f8500: 2804 |004a: goto 004e // +0004 │ │ -3f8502: 1401 4301 087f |004b: const v1, #float 1.80782e+38 // #7f080143 │ │ -3f8508: 7220 e90b 1000 |004e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0be9 │ │ -3f850e: 0e00 |0051: return-void │ │ +3f8444: |[3f8444] de.danoeh.antennapod.fragment.AllEpisodesFragment.updateFilterUi:()V │ │ +3f8454: 5420 a792 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.swipeActions:Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions; // field@92a7 │ │ +3f8458: 6e10 9ca2 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ +3f845e: 0c01 |0005: move-result-object v1 │ │ +3f8460: 6e20 cbaa 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;.setFilter:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)V // method@aacb │ │ +3f8466: 6e10 9ca2 0200 |0009: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ +3f846c: 0c00 |000c: move-result-object v0 │ │ +3f846e: 6e10 daab 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@abda │ │ +3f8474: 0c00 |0010: move-result-object v0 │ │ +3f8476: 2100 |0011: array-length v0, v0 │ │ +3f8478: 3d00 1100 |0012: if-lez v0, 0023 // +0011 │ │ +3f847c: 5420 a992 |0014: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@92a9 │ │ +3f8480: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +3f8482: 6e20 930d 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f8488: 5420 9e92 |001a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +3f848c: 1401 e501 127f |001c: const v1, #float 1.94077e+38 // #7f1201e5 │ │ +3f8492: 6e20 b5b0 1000 |001f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ +3f8498: 2810 |0022: goto 0032 // +0010 │ │ +3f849a: 5420 a992 |0023: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@92a9 │ │ +3f849e: 1301 0800 |0025: const/16 v1, #int 8 // #8 │ │ +3f84a2: 6e20 930d 1000 |0027: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f84a8: 5420 9e92 |002a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +3f84ac: 1401 e701 127f |002c: const v1, #float 1.94077e+38 // #7f1201e7 │ │ +3f84b2: 6e20 b5b0 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ +3f84b8: 5420 a892 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3f84bc: 6e10 2621 0000 |0034: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +3f84c2: 0c00 |0037: move-result-object v0 │ │ +3f84c4: 1401 3e00 0a7f |0038: const v1, #float 1.83435e+38 // #7f0a003e │ │ +3f84ca: 7220 b60b 1000 |003b: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3f84d0: 0c00 |003e: move-result-object v0 │ │ +3f84d2: 6e10 9ca2 0200 |003f: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ +3f84d8: 0c01 |0042: move-result-object v1 │ │ +3f84da: 5511 a896 |0043: iget-boolean v1, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@96a8 │ │ +3f84de: 3801 0600 |0045: if-eqz v1, 004b // +0006 │ │ +3f84e2: 1401 4201 087f |0047: const v1, #float 1.80782e+38 // #7f080142 │ │ +3f84e8: 2804 |004a: goto 004e // +0004 │ │ +3f84ea: 1401 4301 087f |004b: const v1, #float 1.80782e+38 // #7f080143 │ │ +3f84f0: 7220 e90b 1000 |004e: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0be9 │ │ +3f84f6: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0009 line=136 │ │ 0x0014 line=137 │ │ 0x001a line=138 │ │ 0x0023 line=140 │ │ @@ -1765451,28 +1765459,28 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedItemFilter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3f80fc: |[3f80fc] de.danoeh.antennapod.fragment.AllEpisodesFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -3f810c: 6e10 1a35 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f8112: 0c00 |0003: move-result-object v0 │ │ -3f8114: 1a01 b94f |0004: const-string v1, "PrefAllEpisodesFragment" // string@4fb9 │ │ -3f8118: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3f811a: 6e30 2f02 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3f8120: 0c00 |000a: move-result-object v0 │ │ -3f8122: 2201 a31c |000b: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3f8126: 1a02 6285 |000d: const-string v2, "filter" // string@8562 │ │ -3f812a: 1a03 0000 |000f: const-string v3, "" // string@0000 │ │ -3f812e: 7230 9e02 2003 |0011: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ -3f8134: 0c00 |0014: move-result-object v0 │ │ -3f8136: 7020 d8ab 0100 |0015: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -3f813c: 1101 |0018: return-object v1 │ │ +3f80e4: |[3f80e4] de.danoeh.antennapod.fragment.AllEpisodesFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +3f80f4: 6e10 1a35 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f80fa: 0c00 |0003: move-result-object v0 │ │ +3f80fc: 1a01 b94f |0004: const-string v1, "PrefAllEpisodesFragment" // string@4fb9 │ │ +3f8100: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3f8102: 6e30 2f02 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3f8108: 0c00 |000a: move-result-object v0 │ │ +3f810a: 2201 a31c |000b: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3f810e: 1a02 6285 |000d: const-string v2, "filter" // string@8562 │ │ +3f8112: 1a03 0000 |000f: const-string v3, "" // string@0000 │ │ +3f8116: 7230 9e02 2003 |0011: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@029e │ │ +3f811c: 0c00 |0014: move-result-object v0 │ │ +3f811e: 7020 d8ab 0100 |0015: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +3f8124: 1101 |0018: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x000b line=81 │ │ locals : │ │ 0x0000 - 0x0019 reg=4 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ │ │ @@ -1765481,17 +1765489,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f81b8: |[3f81b8] de.danoeh.antennapod.fragment.AllEpisodesFragment.getFragmentTag:()Ljava/lang/String; │ │ -3f81c8: 1a00 0f1b |0000: const-string v0, "EpisodesFragment" // string@1b0f │ │ -3f81cc: 1100 |0002: return-object v0 │ │ +3f81a0: |[3f81a0] de.danoeh.antennapod.fragment.AllEpisodesFragment.getFragmentTag:()Ljava/lang/String; │ │ +3f81b0: 1a00 0f1b |0000: const-string v0, "EpisodesFragment" // string@1b0f │ │ +3f81b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/AllEpisodesFragment;) │ │ @@ -1765499,17 +1765507,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f81d0: |[3f81d0] de.danoeh.antennapod.fragment.AllEpisodesFragment.getPrefName:()Ljava/lang/String; │ │ -3f81e0: 1a00 b94f |0000: const-string v0, "PrefAllEpisodesFragment" // string@4fb9 │ │ -3f81e4: 1100 |0002: return-object v0 │ │ +3f81b8: |[3f81b8] de.danoeh.antennapod.fragment.AllEpisodesFragment.getPrefName:()Ljava/lang/String; │ │ +3f81c8: 1a00 b94f |0000: const-string v0, "PrefAllEpisodesFragment" // string@4fb9 │ │ +3f81cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/AllEpisodesFragment;) │ │ @@ -1765517,25 +1765525,25 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -3f81e8: |[3f81e8] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadData:()Ljava/util/List; │ │ -3f81f8: 5240 a392 |0000: iget v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ -3f81fc: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ -3f8200: 6e10 9ca2 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ -3f8206: 0c01 |0007: move-result-object v1 │ │ -3f8208: 7010 9fa2 0400 |0008: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@a29f │ │ -3f820e: 0c02 |000b: move-result-object v2 │ │ -3f8210: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -3f8212: 7140 1a9b 0321 |000d: invoke-static {v3, v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -3f8218: 0c00 |0010: move-result-object v0 │ │ -3f821a: 1100 |0011: return-object v0 │ │ +3f81d0: |[3f81d0] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadData:()Ljava/util/List; │ │ +3f81e0: 5240 a392 |0000: iget v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ +3f81e4: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ +3f81e8: 6e10 9ca2 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ +3f81ee: 0c01 |0007: move-result-object v1 │ │ +3f81f0: 7010 9fa2 0400 |0008: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@a29f │ │ +3f81f6: 0c02 |000b: move-result-object v2 │ │ +3f81f8: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +3f81fa: 7140 1a9b 0321 |000d: invoke-static {v3, v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +3f8200: 0c00 |0010: move-result-object v0 │ │ +3f8202: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/AllEpisodesFragment;) │ │ @@ -1765543,25 +1765551,25 @@ │ │ type : '(I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -3f821c: |[3f821c] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadMoreData:(I)Ljava/util/List; │ │ -3f822c: d804 04ff |0000: add-int/lit8 v4, v4, #int -1 // #ff │ │ -3f8230: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ -3f8234: d244 9600 |0004: mul-int/lit16 v4, v4, #int 150 // #0096 │ │ -3f8238: 6e10 9ca2 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ -3f823e: 0c01 |0009: move-result-object v1 │ │ -3f8240: 7010 9fa2 0300 |000a: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@a29f │ │ -3f8246: 0c02 |000d: move-result-object v2 │ │ -3f8248: 7140 1a9b 0421 |000e: invoke-static {v4, v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -3f824e: 0c04 |0011: move-result-object v4 │ │ -3f8250: 1104 |0012: return-object v4 │ │ +3f8204: |[3f8204] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadMoreData:(I)Ljava/util/List; │ │ +3f8214: d804 04ff |0000: add-int/lit8 v4, v4, #int -1 // #ff │ │ +3f8218: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ +3f821c: d244 9600 |0004: mul-int/lit16 v4, v4, #int 150 // #0096 │ │ +3f8220: 6e10 9ca2 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ +3f8226: 0c01 |0009: move-result-object v1 │ │ +3f8228: 7010 9fa2 0300 |000a: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@a29f │ │ +3f822e: 0c02 |000d: move-result-object v2 │ │ +3f8230: 7140 1a9b 0421 |000e: invoke-static {v4, v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +3f8236: 0c04 |0011: move-result-object v4 │ │ +3f8238: 1104 |0012: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=70 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ 0x0000 - 0x0013 reg=4 (null) I │ │ │ │ @@ -1765570,20 +1765578,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -3f8194: |[3f8194] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadTotalItemCount:()I │ │ -3f81a4: 6e10 9ca2 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ -3f81aa: 0c00 |0003: move-result-object v0 │ │ -3f81ac: 7110 389b 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ -3f81b2: 0a00 |0007: move-result v0 │ │ -3f81b4: 0f00 |0008: return v0 │ │ +3f817c: |[3f817c] de.danoeh.antennapod.fragment.AllEpisodesFragment.loadTotalItemCount:()I │ │ +3f818c: 6e10 9ca2 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ +3f8192: 0c00 |0003: move-result-object v0 │ │ +3f8194: 7110 389b 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ +3f819a: 0a00 |0007: move-result v0 │ │ +3f819c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/AllEpisodesFragment;) │ │ @@ -1765591,38 +1765599,38 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -3f7fac: |[3f7fac] de.danoeh.antennapod.fragment.AllEpisodesFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3f7fbc: 6f40 48a4 2143 |0000: invoke-super {v1, v2, v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@a448 │ │ -3f7fc2: 0c02 |0003: move-result-object v2 │ │ -3f7fc4: 5413 a892 |0004: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3f7fc8: 1404 0400 0f7f |0006: const v4, #float 1.9008e+38 // #7f0f0004 │ │ -3f7fce: 6e20 3c21 4300 |0009: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -3f7fd4: 7010 a0a2 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.inflateSortMenu:()V // method@a2a0 │ │ -3f7fda: 5413 a892 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -3f7fde: 1404 cf00 127f |0011: const v4, #float 1.94071e+38 // #7f1200cf │ │ -3f7fe4: 6e20 6c21 4300 |0014: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@216c │ │ -3f7fea: 6e10 5da4 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a45d │ │ -3f7ff0: 7010 a9a2 0100 |001a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.updateFilterUi:()V // method@a2a9 │ │ -3f7ff6: 6e10 1a35 0100 |001d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f7ffc: 0c03 |0020: move-result-object v3 │ │ -3f7ffe: 1a04 b94f |0021: const-string v4, "PrefAllEpisodesFragment" // string@4fb9 │ │ -3f8002: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -3f8004: 6e30 2f02 4300 |0024: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3f800a: 0c03 |0027: move-result-object v3 │ │ -3f800c: 5b13 f191 |0028: iput-object v3, v1, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@91f1 │ │ -3f8010: 5413 a992 |002a: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@92a9 │ │ -3f8014: 2204 b91a |002c: new-instance v4, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0; // type@1ab9 │ │ -3f8018: 7020 98a2 1400 |002e: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;)V // method@a298 │ │ -3f801e: 6e20 680d 4300 |0031: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f8024: 1102 |0034: return-object v2 │ │ +3f7f94: |[3f7f94] de.danoeh.antennapod.fragment.AllEpisodesFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3f7fa4: 6f40 48a4 2143 |0000: invoke-super {v1, v2, v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@a448 │ │ +3f7faa: 0c02 |0003: move-result-object v2 │ │ +3f7fac: 5413 a892 |0004: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3f7fb0: 1404 0400 0f7f |0006: const v4, #float 1.9008e+38 // #7f0f0004 │ │ +3f7fb6: 6e20 3c21 4300 |0009: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +3f7fbc: 7010 a0a2 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.inflateSortMenu:()V // method@a2a0 │ │ +3f7fc2: 5413 a892 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +3f7fc6: 1404 cf00 127f |0011: const v4, #float 1.94071e+38 // #7f1200cf │ │ +3f7fcc: 6e20 6c21 4300 |0014: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@216c │ │ +3f7fd2: 6e10 5da4 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a45d │ │ +3f7fd8: 7010 a9a2 0100 |001a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.updateFilterUi:()V // method@a2a9 │ │ +3f7fde: 6e10 1a35 0100 |001d: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f7fe4: 0c03 |0020: move-result-object v3 │ │ +3f7fe6: 1a04 b94f |0021: const-string v4, "PrefAllEpisodesFragment" // string@4fb9 │ │ +3f7fea: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +3f7fec: 6e30 2f02 4300 |0024: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3f7ff2: 0c03 |0027: move-result-object v3 │ │ +3f7ff4: 5b13 f191 |0028: iput-object v3, v1, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@91f1 │ │ +3f7ff8: 5413 a992 |002a: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.txtvInformation:Landroid/widget/TextView; // field@92a9 │ │ +3f7ffc: 2204 b91a |002c: new-instance v4, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0; // type@1ab9 │ │ +3f8000: 7020 98a2 1400 |002e: invoke-direct {v4, v1}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/AllEpisodesFragment;)V // method@a298 │ │ +3f8006: 6e20 680d 4300 |0031: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f800c: 1102 |0034: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x000c line=39 │ │ 0x000f line=40 │ │ 0x0017 line=41 │ │ @@ -1765640,31 +1765648,31 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -3f83ac: |[3f83ac] de.danoeh.antennapod.fragment.AllEpisodesFragment.onFilterChanged:(Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;)V │ │ -3f83bc: 5420 f191 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@91f1 │ │ -3f83c0: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3f83c6: 0c00 |0005: move-result-object v0 │ │ -3f83c8: 5433 0e90 |0006: iget-object v3, v3, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.filterValues:Ljava/util/Set; // field@900e │ │ -3f83cc: 1a01 a407 |0008: const-string v1, "," // string@07a4 │ │ -3f83d0: 7120 efb6 1300 |000a: invoke-static {v3, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ -3f83d6: 0c03 |000d: move-result-object v3 │ │ -3f83d8: 1a01 6285 |000e: const-string v1, "filter" // string@8562 │ │ -3f83dc: 7230 9502 1003 |0010: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ -3f83e2: 0c03 |0013: move-result-object v3 │ │ -3f83e4: 7210 8f02 0300 |0014: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3f83ea: 7010 a9a2 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.updateFilterUi:()V // method@a2a9 │ │ -3f83f0: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -3f83f2: 5923 a392 |001b: iput v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ -3f83f6: 6e10 43a4 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ -3f83fc: 0e00 |0020: return-void │ │ +3f8394: |[3f8394] de.danoeh.antennapod.fragment.AllEpisodesFragment.onFilterChanged:(Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;)V │ │ +3f83a4: 5420 f191 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.prefs:Landroid/content/SharedPreferences; // field@91f1 │ │ +3f83a8: 7210 9902 0000 |0002: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3f83ae: 0c00 |0005: move-result-object v0 │ │ +3f83b0: 5433 0e90 |0006: iget-object v3, v3, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.filterValues:Ljava/util/Set; // field@900e │ │ +3f83b4: 1a01 a407 |0008: const-string v1, "," // string@07a4 │ │ +3f83b8: 7120 efb6 1300 |000a: invoke-static {v3, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@b6ef │ │ +3f83be: 0c03 |000d: move-result-object v3 │ │ +3f83c0: 1a01 6285 |000e: const-string v1, "filter" // string@8562 │ │ +3f83c4: 7230 9502 1003 |0010: invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0295 │ │ +3f83ca: 0c03 |0013: move-result-object v3 │ │ +3f83cc: 7210 8f02 0300 |0014: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3f83d2: 7010 a9a2 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.updateFilterUi:()V // method@a2a9 │ │ +3f83d8: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +3f83da: 5923 a392 |001b: iput v3, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ +3f83de: 6e10 43a4 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ +3f83e4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0017 line=129 │ │ 0x001b line=130 │ │ 0x001d line=131 │ │ locals : │ │ @@ -1765676,63 +1765684,63 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -3f8028: |[3f8028] de.danoeh.antennapod.fragment.AllEpisodesFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3f8038: 6f20 52a4 4300 |0000: invoke-super {v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a452 │ │ -3f803e: 0a00 |0003: move-result v0 │ │ -3f8040: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3f8042: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3f8046: 0f01 |0007: return v1 │ │ -3f8048: 7210 d20b 0400 |0008: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3f804e: 0a00 |000b: move-result v0 │ │ -3f8050: 1402 8601 0a7f |000c: const v2, #float 1.83441e+38 // #7f0a0186 │ │ -3f8056: 3320 1300 |000f: if-ne v0, v2, 0022 // +0013 │ │ -3f805a: 6e10 9ca2 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ -3f8060: 0c04 |0014: move-result-object v4 │ │ -3f8062: 7110 1ca0 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // method@a01c │ │ -3f8068: 0c04 |0018: move-result-object v4 │ │ -3f806a: 6e10 1f35 0300 |0019: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -3f8070: 0c00 |001c: move-result-object v0 │ │ -3f8072: 1202 |001d: const/4 v2, #int 0 // #0 │ │ -3f8074: 6e30 e434 0402 |001e: invoke-virtual {v4, v0, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3f807a: 0f01 |0021: return v1 │ │ -3f807c: 7210 d20b 0400 |0022: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3f8082: 0a00 |0025: move-result v0 │ │ -3f8084: 1402 3e00 0a7f |0026: const v2, #float 1.83435e+38 // #7f0a003e │ │ -3f808a: 3320 2c00 |0029: if-ne v0, v2, 0055 // +002c │ │ -3f808e: 2204 e21e |002b: new-instance v4, Ljava/util/ArrayList; // type@1ee2 │ │ -3f8092: 6e10 9ca2 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ -3f8098: 0c00 |0030: move-result-object v0 │ │ -3f809a: 6e10 dbab 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValuesList:()Ljava/util/List; // method@abdb │ │ -3f80a0: 0c00 |0034: move-result-object v0 │ │ -3f80a2: 7020 19b4 0400 |0035: invoke-direct {v4, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -3f80a8: 1a00 d99e |0038: const-string v0, "is_favorite" // string@9ed9 │ │ -3f80ac: 6e20 1fb4 0400 |003a: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@b41f │ │ -3f80b2: 0a02 |003d: move-result v2 │ │ -3f80b4: 3802 0600 |003e: if-eqz v2, 0044 // +0006 │ │ -3f80b8: 6e20 27b4 0400 |0040: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@b427 │ │ -3f80be: 2804 |0043: goto 0047 // +0004 │ │ -3f80c0: 6e20 1bb4 0400 |0044: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3f80c6: 2200 0a1a |0047: new-instance v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a0a │ │ -3f80ca: 2202 ef1e |0049: new-instance v2, Ljava/util/HashSet; // type@1eef │ │ -3f80ce: 7020 b8b4 4200 |004b: invoke-direct {v2, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ -3f80d4: 7020 1aa0 2000 |004e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.:(Ljava/util/Set;)V // method@a01a │ │ -3f80da: 6e20 a6a2 0300 |0051: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.onFilterChanged:(Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;)V // method@a2a6 │ │ -3f80e0: 0f01 |0054: return v1 │ │ -3f80e2: 7110 60a6 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a660 │ │ -3f80e8: 0c04 |0058: move-result-object v4 │ │ -3f80ea: 3804 0600 |0059: if-eqz v4, 005f // +0006 │ │ -3f80ee: 7020 a8a2 4300 |005b: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.saveSortOrderAndRefresh:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a2a8 │ │ -3f80f4: 0f01 |005e: return v1 │ │ -3f80f6: 1204 |005f: const/4 v4, #int 0 // #0 │ │ -3f80f8: 0f04 |0060: return v4 │ │ +3f8010: |[3f8010] de.danoeh.antennapod.fragment.AllEpisodesFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3f8020: 6f20 52a4 4300 |0000: invoke-super {v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a452 │ │ +3f8026: 0a00 |0003: move-result v0 │ │ +3f8028: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3f802a: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3f802e: 0f01 |0007: return v1 │ │ +3f8030: 7210 d20b 0400 |0008: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3f8036: 0a00 |000b: move-result v0 │ │ +3f8038: 1402 8601 0a7f |000c: const v2, #float 1.83441e+38 // #7f0a0186 │ │ +3f803e: 3320 1300 |000f: if-ne v0, v2, 0022 // +0013 │ │ +3f8042: 6e10 9ca2 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ +3f8048: 0c04 |0014: move-result-object v4 │ │ +3f804a: 7110 1ca0 0400 |0015: invoke-static {v4}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // method@a01c │ │ +3f8050: 0c04 |0018: move-result-object v4 │ │ +3f8052: 6e10 1f35 0300 |0019: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +3f8058: 0c00 |001c: move-result-object v0 │ │ +3f805a: 1202 |001d: const/4 v2, #int 0 // #0 │ │ +3f805c: 6e30 e434 0402 |001e: invoke-virtual {v4, v0, v2}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3f8062: 0f01 |0021: return v1 │ │ +3f8064: 7210 d20b 0400 |0022: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3f806a: 0a00 |0025: move-result v0 │ │ +3f806c: 1402 3e00 0a7f |0026: const v2, #float 1.83435e+38 // #7f0a003e │ │ +3f8072: 3320 2c00 |0029: if-ne v0, v2, 0055 // +002c │ │ +3f8076: 2204 e21e |002b: new-instance v4, Ljava/util/ArrayList; // type@1ee2 │ │ +3f807a: 6e10 9ca2 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@a29c │ │ +3f8080: 0c00 |0030: move-result-object v0 │ │ +3f8082: 6e10 dbab 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValuesList:()Ljava/util/List; // method@abdb │ │ +3f8088: 0c00 |0034: move-result-object v0 │ │ +3f808a: 7020 19b4 0400 |0035: invoke-direct {v4, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +3f8090: 1a00 d99e |0038: const-string v0, "is_favorite" // string@9ed9 │ │ +3f8094: 6e20 1fb4 0400 |003a: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@b41f │ │ +3f809a: 0a02 |003d: move-result v2 │ │ +3f809c: 3802 0600 |003e: if-eqz v2, 0044 // +0006 │ │ +3f80a0: 6e20 27b4 0400 |0040: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@b427 │ │ +3f80a6: 2804 |0043: goto 0047 // +0004 │ │ +3f80a8: 6e20 1bb4 0400 |0044: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3f80ae: 2200 0a1a |0047: new-instance v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a0a │ │ +3f80b2: 2202 ef1e |0049: new-instance v2, Ljava/util/HashSet; // type@1eef │ │ +3f80b6: 7020 b8b4 4200 |004b: invoke-direct {v2, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b4b8 │ │ +3f80bc: 7020 1aa0 2000 |004e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.:(Ljava/util/Set;)V // method@a01a │ │ +3f80c2: 6e20 a6a2 0300 |0051: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.onFilterChanged:(Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;)V // method@a2a6 │ │ +3f80c8: 0f01 |0054: return v1 │ │ +3f80ca: 7110 60a6 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a660 │ │ +3f80d0: 0c04 |0058: move-result-object v4 │ │ +3f80d2: 3804 0600 |0059: if-eqz v4, 005f // +0006 │ │ +3f80d6: 7020 a8a2 4300 |005b: invoke-direct {v3, v4}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.saveSortOrderAndRefresh:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@a2a8 │ │ +3f80dc: 0f01 |005e: return v1 │ │ +3f80de: 1204 |005f: const/4 v4, #int 0 // #0 │ │ +3f80e0: 0f04 |0060: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0008 line=99 │ │ 0x0011 line=100 │ │ 0x0022 line=102 │ │ 0x002b line=103 │ │ @@ -1765841,18 +1765849,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -402dc4: |[402dc4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$6buJQSh4rFxFdeK0mI3EPef7vbc:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -402dd4: 7040 a3a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupKeepUpdatedPreference$14:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5a3 │ │ -402dda: 0a00 |0003: move-result v0 │ │ -402ddc: 0f00 |0004: return v0 │ │ +402dac: |[402dac] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$6buJQSh4rFxFdeK0mI3EPef7vbc:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +402dbc: 7040 a3a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupKeepUpdatedPreference$14:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5a3 │ │ +402dc2: 0a00 |0003: move-result v0 │ │ +402dc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/SwitchPreferenceCompat; │ │ 0x0000 - 0x0005 reg=2 (null) Landroidx/preference/Preference; │ │ @@ -1765863,18 +1765871,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -402de0: |[402de0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$8izq1kpyPmZwlGC-yY6q4mZe9cU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ -402df0: 7020 a9a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupTags$16:(Landroidx/preference/Preference;)Z // method@a5a9 │ │ -402df6: 0a00 |0003: move-result v0 │ │ -402df8: 0f00 |0004: return v0 │ │ +402dc8: |[402dc8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$8izq1kpyPmZwlGC-yY6q4mZe9cU:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ +402dd8: 7020 a9a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupTags$16:(Landroidx/preference/Preference;)Z // method@a5a9 │ │ +402dde: 0a00 |0003: move-result v0 │ │ +402de0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1765883,17 +1765891,17 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -40344c: |[40344c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$Cr8k1s5IqKWmIE5k1DLzp67qRWA:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -40345c: 7130 a6a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$6:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a5a6 │ │ -403462: 0e00 |0003: return-void │ │ +403434: |[403434] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$Cr8k1s5IqKWmIE5k1DLzp67qRWA:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +403444: 7130 a6a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$6:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V // method@a5a6 │ │ +40344a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/CompoundButton; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1765903,18 +1765911,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -402dfc: |[402dfc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$HZujzcSvRIs2NpmICZnL-wl3hpM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -402e0c: 7030 9ea5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAutoDeletePreference$11:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a59e │ │ -402e12: 0a00 |0003: move-result v0 │ │ -402e14: 0f00 |0004: return v0 │ │ +402de4: |[402de4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$HZujzcSvRIs2NpmICZnL-wl3hpM:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +402df4: 7030 9ea5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAutoDeletePreference$11:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a59e │ │ +402dfa: 0a00 |0003: move-result v0 │ │ +402dfc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Object; │ │ @@ -1765924,18 +1765932,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -402e18: |[402e18] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$Hh5dR4pEk2ktgftwIHaztqaQ5O8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -402e28: 7040 a1a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupEpisodeNotificationPreference$17:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5a1 │ │ -402e2e: 0a00 |0003: move-result v0 │ │ -402e30: 0f00 |0004: return v0 │ │ +402e00: |[402e00] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$Hh5dR4pEk2ktgftwIHaztqaQ5O8:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +402e10: 7040 a1a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupEpisodeNotificationPreference$17:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5a1 │ │ +402e16: 0a00 |0003: move-result v0 │ │ +402e18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/SwitchPreferenceCompat; │ │ 0x0000 - 0x0005 reg=2 (null) Landroidx/preference/Preference; │ │ @@ -1765946,17 +1765954,17 @@ │ │ type : '(JLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -403464: |[403464] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$JZ4mq_5_T-7A3BgfG5GcH93kmKg:(JLio/reactivex/MaybeEmitter;)V │ │ -403474: 7130 99a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$0:(JLio/reactivex/MaybeEmitter;)V // method@a599 │ │ -40347a: 0e00 |0003: return-void │ │ +40344c: |[40344c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$JZ4mq_5_T-7A3BgfG5GcH93kmKg:(JLio/reactivex/MaybeEmitter;)V │ │ +40345c: 7130 99a5 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$0:(JLio/reactivex/MaybeEmitter;)V // method@a599 │ │ +403462: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) J │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/MaybeEmitter; │ │ │ │ @@ -1765965,18 +1765973,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -402e34: |[402e34] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$K2r9fyS3LF_ajYerSOR3OWAgNyg:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ -402e44: 7020 a2a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupFeedAutoSkipPreference$4:(Landroidx/preference/Preference;)Z // method@a5a2 │ │ -402e4a: 0a00 |0003: move-result v0 │ │ -402e4c: 0f00 |0004: return v0 │ │ +402e1c: |[402e1c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$K2r9fyS3LF_ajYerSOR3OWAgNyg:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ +402e2c: 7020 a2a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupFeedAutoSkipPreference$4:(Landroidx/preference/Preference;)Z // method@a5a2 │ │ +402e32: 0a00 |0003: move-result v0 │ │ +402e34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1765985,18 +1765993,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -402e50: |[402e50] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$PEn_mrrzaWJSYfmYfotemYqxibI:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -402e60: 7040 9fa5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAutoDownloadPreference$15:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a59f │ │ -402e66: 0a00 |0003: move-result v0 │ │ -402e68: 0f00 |0004: return v0 │ │ +402e38: |[402e38] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$PEn_mrrzaWJSYfmYfotemYqxibI:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +402e48: 7040 9fa5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAutoDownloadPreference$15:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a59f │ │ +402e4e: 0a00 |0003: move-result v0 │ │ +402e50: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/SwitchPreferenceCompat; │ │ 0x0000 - 0x0005 reg=2 (null) Landroidx/preference/Preference; │ │ @@ -1766007,18 +1766015,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -402e6c: |[402e6c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$SlekFo1mUbDYXJlinktAcxtlsYs:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ -402e7c: 7020 a8a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$8:(Landroidx/preference/Preference;)Z // method@a5a8 │ │ -402e82: 0a00 |0003: move-result v0 │ │ -402e84: 0f00 |0004: return v0 │ │ +402e54: |[402e54] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$SlekFo1mUbDYXJlinktAcxtlsYs:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ +402e64: 7020 a8a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$8:(Landroidx/preference/Preference;)Z // method@a5a8 │ │ +402e6a: 0a00 |0003: move-result v0 │ │ +402e6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1766027,18 +1766035,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -402e88: |[402e88] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$aNUH_ABQvNCI2jk5zluTICyVmJ0:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ -402e98: 7020 a0a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupEpisodeFilterPreference$9:(Landroidx/preference/Preference;)Z // method@a5a0 │ │ -402e9e: 0a00 |0003: move-result v0 │ │ -402ea0: 0f00 |0004: return v0 │ │ +402e70: |[402e70] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$aNUH_ABQvNCI2jk5zluTICyVmJ0:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ +402e80: 7020 a0a5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupEpisodeFilterPreference$9:(Landroidx/preference/Preference;)Z // method@a5a0 │ │ +402e86: 0a00 |0003: move-result v0 │ │ +402e88: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1766047,17 +1766055,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 │ │ -40347c: |[40347c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$ga5OPLBOSKjMsphTCyw3BHJz1HM:(Ljava/lang/Throwable;)V │ │ -40348c: 7110 9ba5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$2:(Ljava/lang/Throwable;)V // method@a59b │ │ -403492: 0e00 |0003: return-void │ │ +403464: |[403464] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$ga5OPLBOSKjMsphTCyw3BHJz1HM:(Ljava/lang/Throwable;)V │ │ +403474: 7110 9ba5 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$2:(Ljava/lang/Throwable;)V // method@a59b │ │ +40347a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #11 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1766065,35 +1766073,35 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -403494: |[403494] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$mXwmFODMY0BsTTZQVND6e5eaUEw:()V │ │ -4034a4: 7100 9ca5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$3:()V // method@a59c │ │ -4034aa: 0e00 |0003: return-void │ │ +40347c: |[40347c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$mXwmFODMY0BsTTZQVND6e5eaUEw:()V │ │ +40348c: 7100 9ca5 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$3:()V // method@a59c │ │ +403492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #12 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ name : '$r8$lambda$pIjKZB3Z_PmSnM_HZ0b1EJvwkqs' │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -402ea4: |[402ea4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$pIjKZB3Z_PmSnM_HZ0b1EJvwkqs:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ -402eb4: 7020 9da5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAuthentificationPreference$10:(Landroidx/preference/Preference;)Z // method@a59d │ │ -402eba: 0a00 |0003: move-result v0 │ │ -402ebc: 0f00 |0004: return v0 │ │ +402e8c: |[402e8c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$pIjKZB3Z_PmSnM_HZ0b1EJvwkqs:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;)Z │ │ +402e9c: 7020 9da5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupAuthentificationPreference$10:(Landroidx/preference/Preference;)Z // method@a59d │ │ +402ea2: 0a00 |0003: move-result v0 │ │ +402ea4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1766102,17 +1766110,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -4034ac: |[4034ac] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$q1ZabsS77xOzPN6qjcffNmhV8jw:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ -4034bc: 7040 a7a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a5a7 │ │ -4034c2: 0e00 |0003: return-void │ │ +403494: |[403494] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$q1ZabsS77xOzPN6qjcffNmhV8jw:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ +4034a4: 7040 a7a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V // method@a5a7 │ │ +4034aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1766123,18 +1766131,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -402ec0: |[402ec0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$sfje-XTAlvfdUA-RlDOTZtbCSwQ:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -402ed0: 7030 a4a5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupNewEpisodesAction$13:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5a4 │ │ -402ed6: 0a00 |0003: move-result v0 │ │ -402ed8: 0f00 |0004: return v0 │ │ +402ea8: |[402ea8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$sfje-XTAlvfdUA-RlDOTZtbCSwQ:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +402eb8: 7030 a4a5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupNewEpisodesAction$13:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5a4 │ │ +402ebe: 0a00 |0003: move-result v0 │ │ +402ec0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Object; │ │ @@ -1766144,17 +1766152,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4034c4: |[4034c4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$vjT-ecwR8vOZVttwuWJaO2s--NA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4034d4: 7020 9aa5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$1:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a59a │ │ -4034da: 0e00 |0003: return-void │ │ +4034ac: |[4034ac] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$vjT-ecwR8vOZVttwuWJaO2s--NA:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4034bc: 7020 9aa5 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$onCreatePreferences$1:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a59a │ │ +4034c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -1766163,18 +1766171,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -402edc: |[402edc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$wlt1izz91sQ6-Vr5QGjLVMNXDro:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -402eec: 7030 aaa5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupVolumeReductionPreferences$12:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5aa │ │ -402ef2: 0a00 |0003: move-result v0 │ │ -402ef4: 0f00 |0004: return v0 │ │ +402ec4: |[402ec4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$wlt1izz91sQ6-Vr5QGjLVMNXDro:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +402ed4: 7030 aaa5 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupVolumeReductionPreferences$12:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a5aa │ │ +402eda: 0a00 |0003: move-result v0 │ │ +402edc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Object; │ │ @@ -1766184,17 +1766192,17 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4034dc: |[4034dc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$z1VZYimtfFwMPtqOufVegoGRcyE:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ -4034ec: 7120 a5a5 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$5:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a5a5 │ │ -4034f2: 0e00 |0003: return-void │ │ +4034c4: |[4034c4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.$r8$lambda$z1VZYimtfFwMPtqOufVegoGRcyE:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ +4034d4: 7120 a5a5 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.lambda$setupPlaybackSpeedPreference$5:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V // method@a5a5 │ │ +4034da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Float; │ │ │ │ @@ -1766203,17 +1766211,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40341c: |[40341c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -40342c: 5400 2493 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ -403430: 1100 |0002: return-object v0 │ │ +403404: |[403404] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.-$$Nest$fgetfeed:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +403414: 5400 2493 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ +403418: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #19 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1766221,17 +1766229,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -403434: |[403434] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ -403444: 5400 2593 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403448: 1100 |0002: return-object v0 │ │ +40341c: |[40341c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.-$$Nest$fgetfeedPreferences:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ +40342c: 5400 2593 |0000: iget-object v0, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403430: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #20 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1766239,28 +1766247,28 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 25 16-bit code units │ │ -4034f4: |[4034f4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.:()V │ │ -403504: 1a00 617f |0000: const-string v0, "episodeFilter" // string@7f61 │ │ -403508: 6900 1e93 |0002: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@931e │ │ -40350c: 1a00 d384 |0004: const-string v0, "feedSettingsScreen" // string@84d3 │ │ -403510: 6900 2193 |0006: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@9321 │ │ -403514: 1a00 b66d |0008: const-string v0, "authentication" // string@6db6 │ │ -403518: 6900 1a93 |000a: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@931a │ │ -40351c: 1a00 c96d |000c: const-string v0, "autoDelete" // string@6dc9 │ │ -403520: 6900 1b93 |000e: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@931b │ │ -403524: 1a00 d06d |0010: const-string v0, "autoDownloadCategory" // string@6dd0 │ │ -403528: 6900 1d93 |0012: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_CATEGORY_AUTO_DOWNLOAD:Ljava/lang/CharSequence; // field@931d │ │ -40352c: 1a00 ce84 |0014: const-string v0, "feedNewEpisodesAction" // string@84ce │ │ -403530: 6900 2093 |0016: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@9320 │ │ -403534: 0e00 |0018: return-void │ │ +4034dc: |[4034dc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.:()V │ │ +4034ec: 1a00 617f |0000: const-string v0, "episodeFilter" // string@7f61 │ │ +4034f0: 6900 1e93 |0002: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@931e │ │ +4034f4: 1a00 d384 |0004: const-string v0, "feedSettingsScreen" // string@84d3 │ │ +4034f8: 6900 2193 |0006: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@9321 │ │ +4034fc: 1a00 b66d |0008: const-string v0, "authentication" // string@6db6 │ │ +403500: 6900 1a93 |000a: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@931a │ │ +403504: 1a00 c96d |000c: const-string v0, "autoDelete" // string@6dc9 │ │ +403508: 6900 1b93 |000e: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@931b │ │ +40350c: 1a00 d06d |0010: const-string v0, "autoDownloadCategory" // string@6dd0 │ │ +403510: 6900 1d93 |0012: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_CATEGORY_AUTO_DOWNLOAD:Ljava/lang/CharSequence; // field@931d │ │ +403514: 1a00 ce84 |0014: const-string v0, "feedNewEpisodesAction" // string@84ce │ │ +403518: 6900 2093 |0016: sput-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@9320 │ │ +40351c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=103 │ │ 0x0006 line=104 │ │ 0x000a line=105 │ │ 0x000e line=106 │ │ 0x0012 line=107 │ │ @@ -1766272,17 +1766280,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -403538: |[403538] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.:()V │ │ -403548: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ -40354e: 0e00 |0003: return-void │ │ +403520: |[403520] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.:()V │ │ +403530: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ +403536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #22 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1766290,22 +1766298,22 @@ │ │ type : '(JLio/reactivex/MaybeEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -403550: |[403550] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$0:(JLio/reactivex/MaybeEmitter;)V │ │ -403560: 7120 1c9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ -403566: 0c00 |0003: move-result-object v0 │ │ -403568: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -40356c: 7220 f1b0 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ -403572: 2804 |0009: goto 000d // +0004 │ │ -403574: 7210 f0b0 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ -40357a: 0e00 |000d: return-void │ │ +403538: |[403538] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$0:(JLio/reactivex/MaybeEmitter;)V │ │ +403548: 7120 1c9b 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ +40354e: 0c00 |0003: move-result-object v0 │ │ +403550: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +403554: 7220 f1b0 0200 |0006: invoke-interface {v2, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ +40355a: 2804 |0009: goto 000d // +0004 │ │ +40355c: 7210 f0b0 0200 |000a: invoke-interface {v2}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ +403562: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0006 line=144 │ │ 0x000a line=146 │ │ locals : │ │ 0x0000 - 0x000e reg=0 (null) J │ │ @@ -1766316,58 +1766324,58 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 103 16-bit code units │ │ -40357c: |[40357c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$1:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -40358c: 5b12 2493 |0000: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ -403590: 6e10 57ab 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -403596: 0c02 |0005: move-result-object v2 │ │ -403598: 5b12 2593 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -40359c: 7010 b1a5 0100 |0008: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDownloadGlobalPreference:()V // method@a5b1 │ │ -4035a2: 7010 b2a5 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDownloadPreference:()V // method@a5b2 │ │ -4035a8: 7010 b6a5 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupKeepUpdatedPreference:()V // method@a5b6 │ │ -4035ae: 7010 b0a5 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDeletePreference:()V // method@a5b0 │ │ -4035b4: 7010 baa5 0100 |0014: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupVolumeReductionPreferences:()V // method@a5ba │ │ -4035ba: 7010 b7a5 0100 |0017: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupNewEpisodesAction:()V // method@a5b7 │ │ -4035c0: 7010 afa5 0100 |001a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAuthentificationPreference:()V // method@a5af │ │ -4035c6: 7010 b3a5 0100 |001d: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupEpisodeFilterPreference:()V // method@a5b3 │ │ -4035cc: 7010 b8a5 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupPlaybackSpeedPreference:()V // method@a5b8 │ │ -4035d2: 7010 b5a5 0100 |0023: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupFeedAutoSkipPreference:()V // method@a5b5 │ │ -4035d8: 7010 b4a5 0100 |0026: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupEpisodeNotificationPreference:()V // method@a5b4 │ │ -4035de: 7010 b9a5 0100 |0029: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupTags:()V // method@a5b9 │ │ -4035e4: 7010 bba5 0100 |002c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDeleteSummary:()V // method@a5bb │ │ -4035ea: 7010 bea5 0100 |002f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateVolumeReductionValue:()V // method@a5be │ │ -4035f0: 7010 bca5 0100 |0032: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDownloadEnabled:()V // method@a5bc │ │ -4035f6: 7010 bda5 0100 |0035: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateNewEpisodesAction:()V // method@a5bd │ │ -4035fc: 5412 2493 |0038: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ -403600: 6e10 5dab 0200 |003a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ -403606: 0a02 |003d: move-result v2 │ │ -403608: 3802 1e00 |003e: if-eqz v2, 005c // +001e │ │ -40360c: 6202 1a93 |0040: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@931a │ │ -403610: 6e20 a93d 2100 |0042: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403616: 0c02 |0045: move-result-object v2 │ │ -403618: 1200 |0046: const/4 v0, #int 0 // #0 │ │ -40361a: 6e20 713d 0200 |0047: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -403620: 6202 1b93 |004a: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@931b │ │ -403624: 6e20 a93d 2100 |004c: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40362a: 0c02 |004f: move-result-object v2 │ │ -40362c: 6e20 713d 0200 |0050: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -403632: 6202 1d93 |0053: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_CATEGORY_AUTO_DOWNLOAD:Ljava/lang/CharSequence; // field@931d │ │ -403636: 6e20 a93d 2100 |0055: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40363c: 0c02 |0058: move-result-object v2 │ │ -40363e: 6e20 713d 0200 |0059: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -403644: 6202 2193 |005c: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@9321 │ │ -403648: 6e20 a93d 2100 |005e: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40364e: 0c02 |0061: move-result-object v2 │ │ -403650: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -403652: 6e20 713d 0200 |0063: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -403658: 0e00 |0066: return-void │ │ +403564: |[403564] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$1:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +403574: 5b12 2493 |0000: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ +403578: 6e10 57ab 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +40357e: 0c02 |0005: move-result-object v2 │ │ +403580: 5b12 2593 |0006: iput-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403584: 7010 b1a5 0100 |0008: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDownloadGlobalPreference:()V // method@a5b1 │ │ +40358a: 7010 b2a5 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDownloadPreference:()V // method@a5b2 │ │ +403590: 7010 b6a5 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupKeepUpdatedPreference:()V // method@a5b6 │ │ +403596: 7010 b0a5 0100 |0011: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAutoDeletePreference:()V // method@a5b0 │ │ +40359c: 7010 baa5 0100 |0014: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupVolumeReductionPreferences:()V // method@a5ba │ │ +4035a2: 7010 b7a5 0100 |0017: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupNewEpisodesAction:()V // method@a5b7 │ │ +4035a8: 7010 afa5 0100 |001a: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupAuthentificationPreference:()V // method@a5af │ │ +4035ae: 7010 b3a5 0100 |001d: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupEpisodeFilterPreference:()V // method@a5b3 │ │ +4035b4: 7010 b8a5 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupPlaybackSpeedPreference:()V // method@a5b8 │ │ +4035ba: 7010 b5a5 0100 |0023: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupFeedAutoSkipPreference:()V // method@a5b5 │ │ +4035c0: 7010 b4a5 0100 |0026: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupEpisodeNotificationPreference:()V // method@a5b4 │ │ +4035c6: 7010 b9a5 0100 |0029: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.setupTags:()V // method@a5b9 │ │ +4035cc: 7010 bba5 0100 |002c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDeleteSummary:()V // method@a5bb │ │ +4035d2: 7010 bea5 0100 |002f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateVolumeReductionValue:()V // method@a5be │ │ +4035d8: 7010 bca5 0100 |0032: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDownloadEnabled:()V // method@a5bc │ │ +4035de: 7010 bda5 0100 |0035: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateNewEpisodesAction:()V // method@a5bd │ │ +4035e4: 5412 2493 |0038: iget-object v2, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ +4035e8: 6e10 5dab 0200 |003a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@ab5d │ │ +4035ee: 0a02 |003d: move-result v2 │ │ +4035f0: 3802 1e00 |003e: if-eqz v2, 005c // +001e │ │ +4035f4: 6202 1a93 |0040: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@931a │ │ +4035f8: 6e20 a93d 2100 |0042: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4035fe: 0c02 |0045: move-result-object v2 │ │ +403600: 1200 |0046: const/4 v0, #int 0 // #0 │ │ +403602: 6e20 713d 0200 |0047: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +403608: 6202 1b93 |004a: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@931b │ │ +40360c: 6e20 a93d 2100 |004c: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403612: 0c02 |004f: move-result-object v2 │ │ +403614: 6e20 713d 0200 |0050: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +40361a: 6202 1d93 |0053: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_CATEGORY_AUTO_DOWNLOAD:Ljava/lang/CharSequence; // field@931d │ │ +40361e: 6e20 a93d 2100 |0055: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403624: 0c02 |0058: move-result-object v2 │ │ +403626: 6e20 713d 0200 |0059: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +40362c: 6202 2193 |005c: sget-object v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@9321 │ │ +403630: 6e20 a93d 2100 |005e: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403636: 0c02 |0061: move-result-object v2 │ │ +403638: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +40363a: 6e20 713d 0200 |0063: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +403640: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0002 line=153 │ │ 0x0008 line=155 │ │ 0x000b line=156 │ │ 0x000e line=157 │ │ @@ -1766398,20 +1766406,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 │ │ -40365c: |[40365c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$2:(Ljava/lang/Throwable;)V │ │ -40366c: 1a00 931d |0000: const-string v0, "FeedSettingsFragment" // string@1d93 │ │ -403670: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -403676: 0c01 |0005: move-result-object v1 │ │ -403678: 7120 f50a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -40367e: 0e00 |0009: return-void │ │ +403644: |[403644] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$2:(Ljava/lang/Throwable;)V │ │ +403654: 1a00 931d |0000: const-string v0, "FeedSettingsFragment" // string@1d93 │ │ +403658: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +40365e: 0c01 |0005: move-result-object v1 │ │ +403660: 7120 f50a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +403666: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=180 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #25 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1766419,48 +1766427,48 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -403680: |[403680] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$3:()V │ │ -403690: 0e00 |0000: return-void │ │ +403668: |[403668] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$onCreatePreferences$3:()V │ │ +403678: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #26 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ name : 'lambda$setupAuthentificationPreference$10' │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 32 16-bit code units │ │ -402ef8: |[402ef8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAuthentificationPreference$10:(Landroidx/preference/Preference;)Z │ │ -402f08: 2208 621b |0000: new-instance v8, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // type@1b62 │ │ -402f0c: 6e10 2035 0700 |0002: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -402f12: 0c02 |0005: move-result-object v2 │ │ -402f14: 1403 3000 127f |0006: const v3, #float 1.94068e+38 // #7f120030 │ │ -402f1a: 1214 |0009: const/4 v4, #int 1 // #1 │ │ -402f1c: 5470 2593 |000a: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -402f20: 6e10 38ac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@ac38 │ │ -402f26: 0c05 |000f: move-result-object v5 │ │ -402f28: 5470 2593 |0010: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -402f2c: 6e10 34ac 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@ac34 │ │ -402f32: 0c06 |0015: move-result-object v6 │ │ -402f34: 0780 |0016: move-object v0, v8 │ │ -402f36: 0771 |0017: move-object v1, v7 │ │ -402f38: 7607 80a5 0000 |0018: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V // method@a580 │ │ -402f3e: 6e10 6814 0800 |001b: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -402f44: 1208 |001e: const/4 v8, #int 0 // #0 │ │ -402f46: 0f08 |001f: return v8 │ │ +402ee0: |[402ee0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAuthentificationPreference$10:(Landroidx/preference/Preference;)Z │ │ +402ef0: 2208 621b |0000: new-instance v8, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3; // type@1b62 │ │ +402ef4: 6e10 2035 0700 |0002: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +402efa: 0c02 |0005: move-result-object v2 │ │ +402efc: 1403 3000 127f |0006: const v3, #float 1.94068e+38 // #7f120030 │ │ +402f02: 1214 |0009: const/4 v4, #int 1 // #1 │ │ +402f04: 5470 2593 |000a: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +402f08: 6e10 38ac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@ac38 │ │ +402f0e: 0c05 |000f: move-result-object v5 │ │ +402f10: 5470 2593 |0010: iget-object v0, v7, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +402f14: 6e10 34ac 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@ac34 │ │ +402f1a: 0c06 |0015: move-result-object v6 │ │ +402f1c: 0780 |0016: move-object v0, v8 │ │ +402f1e: 0771 |0017: move-object v1, v7 │ │ +402f20: 7607 80a5 0000 |0018: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$3;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V // method@a580 │ │ +402f26: 6e10 6814 0800 |001b: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +402f2c: 1208 |001e: const/4 v8, #int 0 // #0 │ │ +402f2e: 0f08 |001f: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x000c line=260 │ │ 0x001b line=276 │ │ locals : │ │ 0x0000 - 0x0020 reg=7 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1766471,63 +1766479,63 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 108 16-bit code units │ │ -402f48: |[402f48] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAutoDeletePreference$11:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -402f58: 1f04 721e |0000: check-cast v4, Ljava/lang/String; // type@1e72 │ │ -402f5c: 6e10 a6b2 0400 |0002: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -402f62: 6e10 a6b2 0400 |0005: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -402f68: 0a03 |0008: move-result v3 │ │ -402f6a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -402f6c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -402f6e: 2c03 4900 0000 |000b: sparse-switch v3, 00000054 // +00000049 │ │ -402f74: 2821 |000e: goto 002f // +0021 │ │ -402f76: 1a03 80bb |000f: const-string v3, "never" // string@bb80 │ │ -402f7a: 6e20 9fb2 3400 |0011: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -402f80: 0a03 |0014: move-result v3 │ │ -402f82: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ -402f86: 2818 |0017: goto 002f // +0018 │ │ -402f88: 1221 |0018: const/4 v1, #int 2 // #2 │ │ -402f8a: 2816 |0019: goto 002f // +0016 │ │ -402f8c: 1a03 1596 |001a: const-string v3, "global" // string@9615 │ │ -402f90: 6e20 9fb2 3400 |001c: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -402f96: 0a03 |001f: move-result v3 │ │ -402f98: 3903 0300 |0020: if-nez v3, 0023 // +0003 │ │ -402f9c: 280d |0022: goto 002f // +000d │ │ -402f9e: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -402fa0: 280b |0024: goto 002f // +000b │ │ -402fa2: 1a03 7a6a |0025: const-string v3, "always" // string@6a7a │ │ -402fa6: 6e20 9fb2 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -402fac: 0a03 |002a: move-result v3 │ │ -402fae: 3903 0300 |002b: if-nez v3, 002e // +0003 │ │ -402fb2: 2802 |002d: goto 002f // +0002 │ │ -402fb4: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -402fb6: 2b01 3300 0000 |002f: packed-switch v1, 00000062 // +00000033 │ │ -402fbc: 2818 |0032: goto 004a // +0018 │ │ -402fbe: 5423 2593 |0033: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -402fc2: 6204 c996 |0035: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c9 │ │ -402fc6: 6e20 3aac 4300 |0037: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@ac3a │ │ -402fcc: 2810 |003a: goto 004a // +0010 │ │ -402fce: 5423 2593 |003b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -402fd2: 6204 c896 |003d: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ -402fd6: 6e20 3aac 4300 |003f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@ac3a │ │ -402fdc: 2808 |0042: goto 004a // +0008 │ │ -402fde: 5423 2593 |0043: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -402fe2: 6204 c796 |0045: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c7 │ │ -402fe6: 6e20 3aac 4300 |0047: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@ac3a │ │ -402fec: 5423 2593 |004a: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -402ff0: 7110 279c 0300 |004c: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -402ff6: 7010 bba5 0200 |004f: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDeleteSummary:()V // method@a5bb │ │ -402ffc: 0f00 |0052: return v0 │ │ -402ffe: 0000 |0053: nop // spacer │ │ -403000: 0002 0300 0f92 afab a303 e9b5 8cca ... |0054: sparse-switch-data (14 units) │ │ -40301c: 0001 0300 0000 0000 1400 0000 0c00 ... |0062: packed-switch-data (10 units) │ │ +402f30: |[402f30] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAutoDeletePreference$11:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +402f40: 1f04 721e |0000: check-cast v4, Ljava/lang/String; // type@1e72 │ │ +402f44: 6e10 a6b2 0400 |0002: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +402f4a: 6e10 a6b2 0400 |0005: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +402f50: 0a03 |0008: move-result v3 │ │ +402f52: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +402f54: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +402f56: 2c03 4900 0000 |000b: sparse-switch v3, 00000054 // +00000049 │ │ +402f5c: 2821 |000e: goto 002f // +0021 │ │ +402f5e: 1a03 80bb |000f: const-string v3, "never" // string@bb80 │ │ +402f62: 6e20 9fb2 3400 |0011: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +402f68: 0a03 |0014: move-result v3 │ │ +402f6a: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ +402f6e: 2818 |0017: goto 002f // +0018 │ │ +402f70: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +402f72: 2816 |0019: goto 002f // +0016 │ │ +402f74: 1a03 1596 |001a: const-string v3, "global" // string@9615 │ │ +402f78: 6e20 9fb2 3400 |001c: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +402f7e: 0a03 |001f: move-result v3 │ │ +402f80: 3903 0300 |0020: if-nez v3, 0023 // +0003 │ │ +402f84: 280d |0022: goto 002f // +000d │ │ +402f86: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +402f88: 280b |0024: goto 002f // +000b │ │ +402f8a: 1a03 7a6a |0025: const-string v3, "always" // string@6a7a │ │ +402f8e: 6e20 9fb2 3400 |0027: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +402f94: 0a03 |002a: move-result v3 │ │ +402f96: 3903 0300 |002b: if-nez v3, 002e // +0003 │ │ +402f9a: 2802 |002d: goto 002f // +0002 │ │ +402f9c: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +402f9e: 2b01 3300 0000 |002f: packed-switch v1, 00000062 // +00000033 │ │ +402fa4: 2818 |0032: goto 004a // +0018 │ │ +402fa6: 5423 2593 |0033: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +402faa: 6204 c996 |0035: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c9 │ │ +402fae: 6e20 3aac 4300 |0037: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@ac3a │ │ +402fb4: 2810 |003a: goto 004a // +0010 │ │ +402fb6: 5423 2593 |003b: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +402fba: 6204 c896 |003d: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c8 │ │ +402fbe: 6e20 3aac 4300 |003f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@ac3a │ │ +402fc4: 2808 |0042: goto 004a // +0008 │ │ +402fc6: 5423 2593 |0043: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +402fca: 6204 c796 |0045: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@96c7 │ │ +402fce: 6e20 3aac 4300 |0047: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V // method@ac3a │ │ +402fd4: 5423 2593 |004a: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +402fd8: 7110 279c 0300 |004c: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +402fde: 7010 bba5 0200 |004f: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDeleteSummary:()V // method@a5bb │ │ +402fe4: 0f00 |0052: return v0 │ │ +402fe6: 0000 |0053: nop // spacer │ │ +402fe8: 0002 0300 0f92 afab a303 e9b5 8cca ... |0054: sparse-switch-data (14 units) │ │ +403004: 0001 0300 0000 0000 1400 0000 0c00 ... |0062: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0033 line=291 │ │ 0x003b line=285 │ │ 0x0043 line=288 │ │ 0x004a line=295 │ │ @@ -1766542,28 +1766550,28 @@ │ │ type : '(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -403030: |[403030] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAutoDownloadPreference$15:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -403040: 6203 1ed9 |0000: sget-object v3, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ -403044: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -403046: 3334 0400 |0003: if-ne v4, v3, 0007 // +0004 │ │ -40304a: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -40304c: 2802 |0006: goto 0008 // +0002 │ │ -40304e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -403050: 5414 2593 |0008: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403054: 6e20 3bac 3400 |000a: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@ac3b │ │ -40305a: 5414 2593 |000d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -40305e: 7110 279c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -403064: 7010 bca5 0100 |0012: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDownloadEnabled:()V // method@a5bc │ │ -40306a: 6e20 8b3e 3200 |0015: invoke-virtual {v2, v3}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ -403070: 0f00 |0018: return v0 │ │ +403018: |[403018] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupAutoDownloadPreference$15:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +403028: 6203 1ed9 |0000: sget-object v3, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ +40302c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +40302e: 3334 0400 |0003: if-ne v4, v3, 0007 // +0004 │ │ +403032: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +403034: 2802 |0006: goto 0008 // +0002 │ │ +403036: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +403038: 5414 2593 |0008: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +40303c: 6e20 3bac 3400 |000a: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@ac3b │ │ +403042: 5414 2593 |000d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403046: 7110 279c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +40304c: 7010 bca5 0100 |0012: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateAutoDownloadEnabled:()V // method@a5bc │ │ +403052: 6e20 8b3e 3200 |0015: invoke-virtual {v2, v3}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ +403058: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0008 line=424 │ │ 0x000d line=425 │ │ 0x0012 line=426 │ │ 0x0015 line=427 │ │ @@ -1766578,25 +1766586,25 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -403074: |[403074] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupEpisodeFilterPreference$9:(Landroidx/preference/Preference;)Z │ │ -403084: 2203 601b |0000: new-instance v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2; // type@1b60 │ │ -403088: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40308e: 0c00 |0005: move-result-object v0 │ │ -403090: 5421 2593 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403094: 6e10 31ac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@ac31 │ │ -40309a: 0c01 |000b: move-result-object v1 │ │ -40309c: 7040 7ba5 2310 |000c: invoke-direct {v3, v2, v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@a57b │ │ -4030a2: 6e10 6814 0300 |000f: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -4030a8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -4030aa: 0f03 |0013: return v3 │ │ +40305c: |[40305c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupEpisodeFilterPreference$9:(Landroidx/preference/Preference;)Z │ │ +40306c: 2203 601b |0000: new-instance v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2; // type@1b60 │ │ +403070: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +403076: 0c00 |0005: move-result-object v0 │ │ +403078: 5421 2593 |0006: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +40307c: 6e10 31ac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@ac31 │ │ +403082: 0c01 |000b: move-result-object v1 │ │ +403084: 7040 7ba5 2310 |000c: invoke-direct {v3, v2, v0, v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$2;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedFilter;)V // method@a57b │ │ +40308a: 6e10 6814 0300 |000f: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +403090: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +403092: 0f03 |0013: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x000f line=251 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0014 reg=3 (null) Landroidx/preference/Preference; │ │ @@ -1766606,27 +1766614,27 @@ │ │ type : '(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -4030ac: |[4030ac] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupEpisodeNotificationPreference$17:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4030bc: 6203 1ed9 |0000: sget-object v3, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ -4030c0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -4030c2: 3334 0400 |0003: if-ne v4, v3, 0007 // +0004 │ │ -4030c6: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -4030c8: 2802 |0006: goto 0008 // +0002 │ │ -4030ca: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -4030cc: 5414 2593 |0008: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -4030d0: 6e20 44ac 3400 |000a: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setShowEpisodeNotification:(Z)V // method@ac44 │ │ -4030d6: 5414 2593 |000d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -4030da: 7110 279c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -4030e0: 6e20 8b3e 3200 |0012: invoke-virtual {v2, v3}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ -4030e6: 0f00 |0015: return v0 │ │ +403094: |[403094] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupEpisodeNotificationPreference$17:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4030a4: 6203 1ed9 |0000: sget-object v3, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ +4030a8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +4030aa: 3334 0400 |0003: if-ne v4, v3, 0007 // +0004 │ │ +4030ae: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +4030b0: 2802 |0006: goto 0008 // +0002 │ │ +4030b2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +4030b4: 5414 2593 |0008: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +4030b8: 6e20 44ac 3400 |000a: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setShowEpisodeNotification:(Z)V // method@ac44 │ │ +4030be: 5414 2593 |000d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +4030c2: 7110 279c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +4030c8: 6e20 8b3e 3200 |0012: invoke-virtual {v2, v3}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ +4030ce: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0008 line=453 │ │ 0x000d line=454 │ │ 0x0012 line=455 │ │ locals : │ │ @@ -1766640,28 +1766648,28 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -4030e8: |[4030e8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupFeedAutoSkipPreference$4:(Landroidx/preference/Preference;)Z │ │ -4030f8: 2204 5f1b |0000: new-instance v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1; // type@1b5f │ │ -4030fc: 6e10 2035 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -403102: 0c00 |0005: move-result-object v0 │ │ -403104: 5431 2593 |0006: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403108: 6e10 30ac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@ac30 │ │ -40310e: 0a01 |000b: move-result v1 │ │ -403110: 5432 2593 |000c: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403114: 6e10 2fac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@ac2f │ │ -40311a: 0a02 |0011: move-result v2 │ │ -40311c: 7052 79a5 3410 |0012: invoke-direct {v4, v3, v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;II)V // method@a579 │ │ -403122: 6e10 6814 0400 |0015: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -403128: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -40312a: 0f04 |0019: return v4 │ │ +4030d0: |[4030d0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupFeedAutoSkipPreference$4:(Landroidx/preference/Preference;)Z │ │ +4030e0: 2204 5f1b |0000: new-instance v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1; // type@1b5f │ │ +4030e4: 6e10 2035 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4030ea: 0c00 |0005: move-result-object v0 │ │ +4030ec: 5431 2593 |0006: iget-object v1, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +4030f0: 6e10 30ac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@ac30 │ │ +4030f6: 0a01 |000b: move-result v1 │ │ +4030f8: 5432 2593 |000c: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +4030fc: 6e10 2fac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@ac2f │ │ +403102: 0a02 |0011: move-result v2 │ │ +403104: 7052 79a5 3410 |0012: invoke-direct {v4, v3, v0, v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$1;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroid/content/Context;II)V // method@a579 │ │ +40310a: 6e10 6814 0400 |0015: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +403110: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +403112: 0f04 |0019: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x000e line=195 │ │ 0x0015 line=206 │ │ locals : │ │ @@ -1766673,27 +1766681,27 @@ │ │ type : '(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -40312c: |[40312c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupKeepUpdatedPreference$14:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40313c: 6203 1ed9 |0000: sget-object v3, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ -403140: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -403142: 3334 0400 |0003: if-ne v4, v3, 0007 // +0004 │ │ -403146: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -403148: 2802 |0006: goto 0008 // +0002 │ │ -40314a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -40314c: 5414 2593 |0008: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403150: 6e20 41ac 3400 |000a: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setKeepUpdated:(Z)V // method@ac41 │ │ -403156: 5414 2593 |000d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -40315a: 7110 279c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -403160: 6e20 8b3e 3200 |0012: invoke-virtual {v2, v3}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ -403166: 0f00 |0015: return v0 │ │ +403114: |[403114] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupKeepUpdatedPreference$14:(Landroidx/preference/SwitchPreferenceCompat;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +403124: 6203 1ed9 |0000: sget-object v3, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@d91e │ │ +403128: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +40312a: 3334 0400 |0003: if-ne v4, v3, 0007 // +0004 │ │ +40312e: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +403130: 2802 |0006: goto 0008 // +0002 │ │ +403132: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +403134: 5414 2593 |0008: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403138: 6e20 41ac 3400 |000a: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setKeepUpdated:(Z)V // method@ac41 │ │ +40313e: 5414 2593 |000d: iget-object v4, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403142: 7110 279c 0400 |000f: invoke-static {v4}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +403148: 6e20 8b3e 3200 |0012: invoke-virtual {v2, v3}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ +40314e: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0008 line=393 │ │ 0x000d line=394 │ │ 0x0012 line=395 │ │ locals : │ │ @@ -1766707,27 +1766715,27 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -403168: |[403168] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupNewEpisodesAction$13:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -403178: 1f02 721e |0000: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -40317c: 7110 30b2 0200 |0002: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -403182: 0a01 |0005: move-result v1 │ │ -403184: 5402 2593 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403188: 7110 24ac 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac24 │ │ -40318e: 0c01 |000b: move-result-object v1 │ │ -403190: 6e20 42ac 1200 |000c: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V // method@ac42 │ │ -403196: 5401 2593 |000f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -40319a: 7110 279c 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -4031a0: 7010 bda5 0000 |0014: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateNewEpisodesAction:()V // method@a5bd │ │ -4031a6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -4031a8: 0f01 |0018: return v1 │ │ +403150: |[403150] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupNewEpisodesAction$13:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +403160: 1f02 721e |0000: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +403164: 7110 30b2 0200 |0002: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +40316a: 0a01 |0005: move-result v1 │ │ +40316c: 5402 2593 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403170: 7110 24ac 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac24 │ │ +403176: 0c01 |000b: move-result-object v1 │ │ +403178: 6e20 42ac 1200 |000c: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V // method@ac42 │ │ +40317e: 5401 2593 |000f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403182: 7110 279c 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +403188: 7010 bda5 0000 |0014: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateNewEpisodesAction:()V // method@a5bd │ │ +40318e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +403190: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x000f line=363 │ │ 0x0014 line=364 │ │ locals : │ │ @@ -1766740,27 +1766748,27 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -403694: |[403694] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$5:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ -4036a4: 5433 7a8f |0000: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@8f7a │ │ -4036a8: 7100 fab4 0000 |0002: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -4036ae: 0c00 |0005: move-result-object v0 │ │ -4036b0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -4036b2: 2311 0e21 |0007: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ -4036b6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4036b8: 4d04 0102 |000a: aput-object v4, v1, v2 │ │ -4036bc: 1a04 2006 |000c: const-string v4, "%.2fx" // string@0620 │ │ -4036c0: 7130 a2b2 4001 |000e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ -4036c6: 0c04 |0011: move-result-object v4 │ │ -4036c8: 6e20 9412 4300 |0012: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -4036ce: 0e00 |0015: return-void │ │ +40367c: |[40367c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$5:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Ljava/lang/Float;)V │ │ +40368c: 5433 7a8f |0000: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@8f7a │ │ +403690: 7100 fab4 0000 |0002: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +403696: 0c00 |0005: move-result-object v0 │ │ +403698: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +40369a: 2311 0e21 |0007: new-array v1, v1, [Ljava/lang/Object; // type@210e │ │ +40369e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4036a0: 4d04 0102 |000a: aput-object v4, v1, v2 │ │ +4036a4: 1a04 2006 |000c: const-string v4, "%.2fx" // string@0620 │ │ +4036a8: 7130 a2b2 4001 |000e: invoke-static {v0, v4, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a2 │ │ +4036ae: 0c04 |0011: move-result-object v4 │ │ +4036b0: 6e20 9412 4300 |0012: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +4036b6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ 0x0000 - 0x0016 reg=4 (null) Ljava/lang/Float; │ │ │ │ @@ -1766769,32 +1766777,32 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -4036d0: |[4036d0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$6:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ -4036e0: 5434 7c8f |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ -4036e4: df00 0501 |0002: xor-int/lit8 v0, v5, #int 1 // #01 │ │ -4036e8: 6e20 c3b0 0400 |0004: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setEnabled:(Z)V // method@b0c3 │ │ -4036ee: 5434 7c8f |0007: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ -4036f2: 1400 cdcc cc3e |0009: const v0, #float 0.4 // #3ecccccd │ │ -4036f8: 1501 803f |000c: const/high16 v1, #int 1065353216 // #3f80 │ │ -4036fc: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ -403700: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ -403706: 2803 |0013: goto 0016 // +0003 │ │ -403708: 1502 803f |0014: const/high16 v2, #int 1065353216 // #3f80 │ │ -40370c: 6e20 3d0d 2400 |0016: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -403712: 5433 7a8f |0019: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@8f7a │ │ -403716: 3805 0300 |001b: if-eqz v5, 001e // +0003 │ │ -40371a: 2803 |001d: goto 0020 // +0003 │ │ -40371c: 1500 803f |001e: const/high16 v0, #int 1065353216 // #3f80 │ │ -403720: 6e20 3d0d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ -403726: 0e00 |0023: return-void │ │ +4036b8: |[4036b8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$6:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/widget/CompoundButton;Z)V │ │ +4036c8: 5434 7c8f |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ +4036cc: df00 0501 |0002: xor-int/lit8 v0, v5, #int 1 // #01 │ │ +4036d0: 6e20 c3b0 0400 |0004: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setEnabled:(Z)V // method@b0c3 │ │ +4036d6: 5434 7c8f |0007: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ +4036da: 1400 cdcc cc3e |0009: const v0, #float 0.4 // #3ecccccd │ │ +4036e0: 1501 803f |000c: const/high16 v1, #int 1065353216 // #3f80 │ │ +4036e4: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ +4036e8: 1402 cdcc cc3e |0010: const v2, #float 0.4 // #3ecccccd │ │ +4036ee: 2803 |0013: goto 0016 // +0003 │ │ +4036f0: 1502 803f |0014: const/high16 v2, #int 1065353216 // #3f80 │ │ +4036f4: 6e20 3d0d 2400 |0016: invoke-virtual {v4, v2}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +4036fa: 5433 7a8f |0019: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@8f7a │ │ +4036fe: 3805 0300 |001b: if-eqz v5, 001e // +0003 │ │ +403702: 2803 |001d: goto 0020 // +0003 │ │ +403704: 1500 803f |001e: const/high16 v0, #int 1065353216 // #3f80 │ │ +403708: 6e20 3d0d 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/View;.setAlpha:(F)V // method@0d3d │ │ +40370e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0007 line=221 │ │ 0x0019 line=222 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 (null) Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ @@ -1766806,40 +1766814,40 @@ │ │ type : '(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -403728: |[403728] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ -403738: 5434 7d8f |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ -40373c: 6e10 6b10 0400 |0002: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -403742: 0a04 |0005: move-result v4 │ │ -403744: 3804 0500 |0006: if-eqz v4, 000b // +0005 │ │ -403748: 1503 80bf |0008: const/high16 v3, #int -1082130432 // #bf80 │ │ -40374c: 2807 |000a: goto 0011 // +0007 │ │ -40374e: 5433 7c8f |000b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ -403752: 6e10 c2b0 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.getCurrentSpeed:()F // method@b0c2 │ │ -403758: 0a03 |0010: move-result v3 │ │ -40375a: 5424 2593 |0011: iget-object v4, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -40375e: 6e20 3dac 3400 |0013: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedPlaybackSpeed:(F)V // method@ac3d │ │ -403764: 5423 2593 |0016: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403768: 7110 279c 0300 |0018: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -40376e: 7100 04b7 0000 |001b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -403774: 0c03 |001e: move-result-object v3 │ │ -403776: 2204 a41a |001f: new-instance v4, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; // type@1aa4 │ │ -40377a: 5425 2593 |0021: iget-object v5, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -40377e: 6e10 2eac 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@ac2e │ │ -403784: 0a05 |0026: move-result v5 │ │ -403786: 5420 2493 |0027: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ -40378a: 6e10 77ab 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -403790: 0b00 |002c: move-result-wide v0 │ │ -403792: 7040 46a2 5410 |002d: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.:(FJ)V // method@a246 │ │ -403798: 6e20 07b7 4300 |0030: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -40379e: 0e00 |0033: return-void │ │ +403710: |[403710] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$7:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;Landroid/content/DialogInterface;I)V │ │ +403720: 5434 7d8f |0000: iget-object v4, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ +403724: 6e10 6b10 0400 |0002: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +40372a: 0a04 |0005: move-result v4 │ │ +40372c: 3804 0500 |0006: if-eqz v4, 000b // +0005 │ │ +403730: 1503 80bf |0008: const/high16 v3, #int -1082130432 // #bf80 │ │ +403734: 2807 |000a: goto 0011 // +0007 │ │ +403736: 5433 7c8f |000b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ +40373a: 6e10 c2b0 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.getCurrentSpeed:()F // method@b0c2 │ │ +403740: 0a03 |0010: move-result v3 │ │ +403742: 5424 2593 |0011: iget-object v4, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403746: 6e20 3dac 3400 |0013: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedPlaybackSpeed:(F)V // method@ac3d │ │ +40374c: 5423 2593 |0016: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403750: 7110 279c 0300 |0018: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +403756: 7100 04b7 0000 |001b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +40375c: 0c03 |001e: move-result-object v3 │ │ +40375e: 2204 a41a |001f: new-instance v4, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; // type@1aa4 │ │ +403762: 5425 2593 |0021: iget-object v5, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403766: 6e10 2eac 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@ac2e │ │ +40376c: 0a05 |0026: move-result v5 │ │ +40376e: 5420 2493 |0027: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ +403772: 6e10 77ab 0000 |0029: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +403778: 0b00 |002c: move-result-wide v0 │ │ +40377a: 7040 46a2 5410 |002d: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.:(FJ)V // method@a246 │ │ +403780: 6e20 07b7 4300 |0030: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +403786: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x000b line=231 │ │ 0x0011 line=232 │ │ 0x0016 line=233 │ │ 0x001b line=234 │ │ @@ -1766856,65 +1766864,65 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -4031ac: |[4031ac] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$8:(Landroidx/preference/Preference;)Z │ │ -4031bc: 6e10 2d35 0500 |0000: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ -4031c2: 0c06 |0003: move-result-object v6 │ │ -4031c4: 7110 829f 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9f82 │ │ -4031ca: 0c06 |0007: move-result-object v6 │ │ -4031cc: 5460 7c8f |0008: iget-object v0, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ -4031d0: 2201 501b |000a: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12; // type@1b50 │ │ -4031d4: 7020 5ba5 6100 |000c: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a55b │ │ -4031da: 6e20 c4b0 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b0c4 │ │ -4031e0: 5450 2593 |0012: iget-object v0, v5, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -4031e4: 6e10 2eac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@ac2e │ │ -4031ea: 0a00 |0017: move-result v0 │ │ -4031ec: 5461 7d8f |0018: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ -4031f0: 2202 511b |001a: new-instance v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13; // type@1b51 │ │ -4031f4: 7020 5da5 6200 |001c: invoke-direct {v2, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a55d │ │ -4031fa: 6e20 7c10 2100 |001f: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ -403200: 5461 7d8f |0022: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ -403204: 1502 80bf |0024: const/high16 v2, #int -1082130432 // #bf80 │ │ -403208: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -40320a: 2d02 0002 |0027: cmpl-float v2, v0, v2 │ │ -40320e: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ -403212: 1214 |002b: const/4 v4, #int 1 // #1 │ │ -403214: 2802 |002c: goto 002e // +0002 │ │ -403216: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -403218: 6e20 7910 4100 |002e: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -40321e: 5461 7c8f |0031: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ -403222: 3902 0400 |0033: if-nez v2, 0037 // +0004 │ │ -403226: 1500 803f |0035: const/high16 v0, #int 1065353216 // #3f80 │ │ -40322a: 6e20 c5b0 0100 |0037: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b0c5 │ │ -403230: 2200 1415 |003a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -403234: 6e10 2035 0500 |003c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40323a: 0c01 |003f: move-result-object v1 │ │ -40323c: 7020 6f81 1000 |0040: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -403242: 1401 3d02 127f |0043: const v1, #float 1.94079e+38 // #7f12023d │ │ -403248: 6e20 bb81 1000 |0046: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -40324e: 0c00 |0049: move-result-object v0 │ │ -403250: 6e10 819f 0600 |004a: invoke-virtual {v6}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f81 │ │ -403256: 0c01 |004d: move-result-object v1 │ │ -403258: 6e20 c081 1000 |004e: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -40325e: 0c00 |0051: move-result-object v0 │ │ -403260: 2201 521b |0052: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14; // type@1b52 │ │ -403264: 7030 5fa5 5106 |0054: invoke-direct {v1, v5, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a55f │ │ -40326a: 1406 0a00 0401 |0057: const v6, #float 2.42446e-38 // #0104000a │ │ -403270: 6e30 ad81 6001 |005a: invoke-virtual {v0, v6, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -403276: 0c06 |005d: move-result-object v6 │ │ -403278: 1400 4800 127f |005e: const v0, #float 1.94069e+38 // #7f120048 │ │ -40327e: 1201 |0061: const/4 v1, #int 0 // #0 │ │ -403280: 6e30 9981 0601 |0062: invoke-virtual {v6, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -403286: 0c06 |0065: move-result-object v6 │ │ -403288: 6e10 6814 0600 |0066: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -40328e: 0f03 |0069: return v3 │ │ +403194: |[403194] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupPlaybackSpeedPreference$8:(Landroidx/preference/Preference;)Z │ │ +4031a4: 6e10 2d35 0500 |0000: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ +4031aa: 0c06 |0003: move-result-object v6 │ │ +4031ac: 7110 829f 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@9f82 │ │ +4031b2: 0c06 |0007: move-result-object v6 │ │ +4031b4: 5460 7c8f |0008: iget-object v0, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ +4031b8: 2201 501b |000a: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12; // type@1b50 │ │ +4031bc: 7020 5ba5 6100 |000c: invoke-direct {v1, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a55b │ │ +4031c2: 6e20 c4b0 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b0c4 │ │ +4031c8: 5450 2593 |0012: iget-object v0, v5, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +4031cc: 6e10 2eac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedPlaybackSpeed:()F // method@ac2e │ │ +4031d2: 0a00 |0017: move-result v0 │ │ +4031d4: 5461 7d8f |0018: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ +4031d8: 2202 511b |001a: new-instance v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13; // type@1b51 │ │ +4031dc: 7020 5da5 6200 |001c: invoke-direct {v2, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a55d │ │ +4031e2: 6e20 7c10 2100 |001f: invoke-virtual {v1, v2}, Landroid/widget/CompoundButton;.setOnCheckedChangeListener:(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V // method@107c │ │ +4031e8: 5461 7d8f |0022: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@8f7d │ │ +4031ec: 1502 80bf |0024: const/high16 v2, #int -1082130432 // #bf80 │ │ +4031f0: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +4031f2: 2d02 0002 |0027: cmpl-float v2, v0, v2 │ │ +4031f6: 3902 0400 |0029: if-nez v2, 002d // +0004 │ │ +4031fa: 1214 |002b: const/4 v4, #int 1 // #1 │ │ +4031fc: 2802 |002c: goto 002e // +0002 │ │ +4031fe: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +403200: 6e20 7910 4100 |002e: invoke-virtual {v1, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +403206: 5461 7c8f |0031: iget-object v1, v6, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@8f7c │ │ +40320a: 3902 0400 |0033: if-nez v2, 0037 // +0004 │ │ +40320e: 1500 803f |0035: const/high16 v0, #int 1065353216 // #3f80 │ │ +403212: 6e20 c5b0 0100 |0037: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b0c5 │ │ +403218: 2200 1415 |003a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +40321c: 6e10 2035 0500 |003c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +403222: 0c01 |003f: move-result-object v1 │ │ +403224: 7020 6f81 1000 |0040: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +40322a: 1401 3d02 127f |0043: const v1, #float 1.94079e+38 // #7f12023d │ │ +403230: 6e20 bb81 1000 |0046: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +403236: 0c00 |0049: move-result-object v0 │ │ +403238: 6e10 819f 0600 |004a: invoke-virtual {v6}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f81 │ │ +40323e: 0c01 |004d: move-result-object v1 │ │ +403240: 6e20 c081 1000 |004e: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +403246: 0c00 |0051: move-result-object v0 │ │ +403248: 2201 521b |0052: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14; // type@1b52 │ │ +40324c: 7030 5fa5 5106 |0054: invoke-direct {v1, v5, v6}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;)V // method@a55f │ │ +403252: 1406 0a00 0401 |0057: const v6, #float 2.42446e-38 // #0104000a │ │ +403258: 6e30 ad81 6001 |005a: invoke-virtual {v0, v6, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +40325e: 0c06 |005d: move-result-object v6 │ │ +403260: 1400 4800 127f |005e: const v0, #float 1.94069e+38 // #7f120048 │ │ +403266: 1201 |0061: const/4 v1, #int 0 // #0 │ │ +403268: 6e30 9981 0601 |0062: invoke-virtual {v6, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +40326e: 0c06 |0065: move-result-object v6 │ │ +403270: 6e10 6814 0600 |0066: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +403276: 0f03 |0069: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0008 line=216 │ │ 0x0012 line=218 │ │ 0x0018 line=219 │ │ 0x0022 line=224 │ │ @@ -1766934,26 +1766942,26 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -403290: |[403290] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupTags$16:(Landroidx/preference/Preference;)Z │ │ -4032a0: 5423 2593 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -4032a4: 7110 8eb4 0300 |0002: invoke-static {v3}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ -4032aa: 0c03 |0005: move-result-object v3 │ │ -4032ac: 7110 b3a1 0300 |0006: invoke-static {v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1b3 │ │ -4032b2: 0c03 |0009: move-result-object v3 │ │ -4032b4: 6e10 1f35 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -4032ba: 0c00 |000d: move-result-object v0 │ │ -4032bc: 1a01 5459 |000e: const-string v1, "TagSettingsDialog" // string@5954 │ │ -4032c0: 6e30 e434 0301 |0010: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -4032c6: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -4032c8: 0f03 |0014: return v3 │ │ +403278: |[403278] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupTags$16:(Landroidx/preference/Preference;)Z │ │ +403288: 5423 2593 |0000: iget-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +40328c: 7110 8eb4 0300 |0002: invoke-static {v3}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b48e │ │ +403292: 0c03 |0005: move-result-object v3 │ │ +403294: 7110 b3a1 0300 |0006: invoke-static {v3}, Lde/danoeh/antennapod/dialog/TagSettingsDialog;.newInstance:(Ljava/util/List;)Lde/danoeh/antennapod/dialog/TagSettingsDialog; // method@a1b3 │ │ +40329a: 0c03 |0009: move-result-object v3 │ │ +40329c: 6e10 1f35 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +4032a2: 0c00 |000d: move-result-object v0 │ │ +4032a4: 1a01 5459 |000e: const-string v1, "TagSettingsDialog" // string@5954 │ │ +4032a8: 6e30 e434 0301 |0010: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +4032ae: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +4032b0: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x000a line=442 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ 0x0000 - 0x0015 reg=3 (null) Landroidx/preference/Preference; │ │ @@ -1766963,74 +1766971,74 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 132 16-bit code units │ │ -4032cc: |[4032cc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupVolumeReductionPreferences$12:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4032dc: 1f06 721e |0000: check-cast v6, Ljava/lang/String; // type@1e72 │ │ -4032e0: 6e10 a6b2 0600 |0002: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -4032e6: 6e10 a6b2 0600 |0005: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -4032ec: 0a05 |0008: move-result v5 │ │ -4032ee: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -4032f0: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -4032f2: 2c05 6100 0000 |000b: sparse-switch v5, 0000006c // +00000061 │ │ -4032f8: 2821 |000e: goto 002f // +0021 │ │ -4032fa: 1a05 4fa3 |000f: const-string v5, "light" // string@a34f │ │ -4032fe: 6e20 9fb2 5600 |0011: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -403304: 0a05 |0014: move-result v5 │ │ -403306: 3905 0300 |0015: if-nez v5, 0018 // +0003 │ │ -40330a: 2818 |0017: goto 002f // +0018 │ │ -40330c: 1221 |0018: const/4 v1, #int 2 // #2 │ │ -40330e: 2816 |0019: goto 002f // +0016 │ │ -403310: 1a05 d597 |001a: const-string v5, "heavy" // string@97d5 │ │ -403314: 6e20 9fb2 5600 |001c: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -40331a: 0a05 |001f: move-result v5 │ │ -40331c: 3905 0300 |0020: if-nez v5, 0023 // +0003 │ │ -403320: 280d |0022: goto 002f // +000d │ │ -403322: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -403324: 280b |0024: goto 002f // +000b │ │ -403326: 1a05 6abd |0025: const-string v5, "off" // string@bd6a │ │ -40332a: 6e20 9fb2 5600 |0027: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -403330: 0a05 |002a: move-result v5 │ │ -403332: 3905 0300 |002b: if-nez v5, 002e // +0003 │ │ -403336: 2802 |002d: goto 002f // +0002 │ │ -403338: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -40333a: 2b01 4b00 0000 |002f: packed-switch v1, 0000007a // +0000004b │ │ -403340: 2818 |0032: goto 004a // +0018 │ │ -403342: 5445 2593 |0033: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403346: 6206 ff96 |0035: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96ff │ │ -40334a: 6e20 46ac 6500 |0037: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@ac46 │ │ -403350: 2810 |003a: goto 004a // +0010 │ │ -403352: 5445 2593 |003b: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403356: 6206 fe96 |003d: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96fe │ │ -40335a: 6e20 46ac 6500 |003f: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@ac46 │ │ -403360: 2808 |0042: goto 004a // +0008 │ │ -403362: 5445 2593 |0043: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403366: 6206 0097 |0045: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@9700 │ │ -40336a: 6e20 46ac 6500 |0047: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@ac46 │ │ -403370: 5445 2593 |004a: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403374: 7110 279c 0500 |004c: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -40337a: 7010 bea5 0400 |004f: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateVolumeReductionValue:()V // method@a5be │ │ -403380: 7100 04b7 0000 |0052: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -403386: 0c05 |0055: move-result-object v5 │ │ -403388: 2206 a51a |0056: new-instance v6, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; // type@1aa5 │ │ -40338c: 5441 2593 |0058: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403390: 6e10 39ac 0100 |005a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac39 │ │ -403396: 0c01 |005d: move-result-object v1 │ │ -403398: 5442 2493 |005e: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ -40339c: 6e10 77ab 0200 |0060: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -4033a2: 0b02 |0063: move-result-wide v2 │ │ -4033a4: 7040 49a2 1632 |0064: invoke-direct {v6, v1, v2, v3}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V // method@a249 │ │ -4033aa: 6e20 07b7 6500 |0067: invoke-virtual {v5, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -4033b0: 0f00 |006a: return v0 │ │ -4033b2: 0000 |006b: nop // spacer │ │ -4033b4: 0002 0300 6fad 0100 c7f0 e805 1635 ... |006c: sparse-switch-data (14 units) │ │ -4033d0: 0001 0300 0000 0000 1400 0000 0c00 ... |007a: packed-switch-data (10 units) │ │ +4032b4: |[4032b4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.lambda$setupVolumeReductionPreferences$12:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +4032c4: 1f06 721e |0000: check-cast v6, Ljava/lang/String; // type@1e72 │ │ +4032c8: 6e10 a6b2 0600 |0002: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +4032ce: 6e10 a6b2 0600 |0005: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +4032d4: 0a05 |0008: move-result v5 │ │ +4032d6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +4032d8: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +4032da: 2c05 6100 0000 |000b: sparse-switch v5, 0000006c // +00000061 │ │ +4032e0: 2821 |000e: goto 002f // +0021 │ │ +4032e2: 1a05 4fa3 |000f: const-string v5, "light" // string@a34f │ │ +4032e6: 6e20 9fb2 5600 |0011: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +4032ec: 0a05 |0014: move-result v5 │ │ +4032ee: 3905 0300 |0015: if-nez v5, 0018 // +0003 │ │ +4032f2: 2818 |0017: goto 002f // +0018 │ │ +4032f4: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +4032f6: 2816 |0019: goto 002f // +0016 │ │ +4032f8: 1a05 d597 |001a: const-string v5, "heavy" // string@97d5 │ │ +4032fc: 6e20 9fb2 5600 |001c: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +403302: 0a05 |001f: move-result v5 │ │ +403304: 3905 0300 |0020: if-nez v5, 0023 // +0003 │ │ +403308: 280d |0022: goto 002f // +000d │ │ +40330a: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +40330c: 280b |0024: goto 002f // +000b │ │ +40330e: 1a05 6abd |0025: const-string v5, "off" // string@bd6a │ │ +403312: 6e20 9fb2 5600 |0027: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +403318: 0a05 |002a: move-result v5 │ │ +40331a: 3905 0300 |002b: if-nez v5, 002e // +0003 │ │ +40331e: 2802 |002d: goto 002f // +0002 │ │ +403320: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +403322: 2b01 4b00 0000 |002f: packed-switch v1, 0000007a // +0000004b │ │ +403328: 2818 |0032: goto 004a // +0018 │ │ +40332a: 5445 2593 |0033: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +40332e: 6206 ff96 |0035: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96ff │ │ +403332: 6e20 46ac 6500 |0037: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@ac46 │ │ +403338: 2810 |003a: goto 004a // +0010 │ │ +40333a: 5445 2593 |003b: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +40333e: 6206 fe96 |003d: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@96fe │ │ +403342: 6e20 46ac 6500 |003f: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@ac46 │ │ +403348: 2808 |0042: goto 004a // +0008 │ │ +40334a: 5445 2593 |0043: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +40334e: 6206 0097 |0045: sget-object v6, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@9700 │ │ +403352: 6e20 46ac 6500 |0047: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@ac46 │ │ +403358: 5445 2593 |004a: iget-object v5, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +40335c: 7110 279c 0500 |004c: invoke-static {v5}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +403362: 7010 bea5 0400 |004f: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.updateVolumeReductionValue:()V // method@a5be │ │ +403368: 7100 04b7 0000 |0052: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +40336e: 0c05 |0055: move-result-object v5 │ │ +403370: 2206 a51a |0056: new-instance v6, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; // type@1aa5 │ │ +403374: 5441 2593 |0058: iget-object v1, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403378: 6e10 39ac 0100 |005a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac39 │ │ +40337e: 0c01 |005d: move-result-object v1 │ │ +403380: 5442 2493 |005e: iget-object v2, v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ +403384: 6e10 77ab 0200 |0060: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +40338a: 0b02 |0063: move-result-wide v2 │ │ +40338c: 7040 49a2 1632 |0064: invoke-direct {v6, v1, v2, v3}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V // method@a249 │ │ +403392: 6e20 07b7 6500 |0067: invoke-virtual {v5, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +403398: 0f00 |006a: return v0 │ │ +40339a: 0000 |006b: nop // spacer │ │ +40339c: 0002 0300 6fad 0100 c7f0 e805 1635 ... |006c: sparse-switch-data (14 units) │ │ +4033b8: 0001 0300 0000 0000 1400 0000 0c00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0033 line=328 │ │ 0x003b line=331 │ │ 0x0043 line=325 │ │ 0x004a line=335 │ │ @@ -1767048,23 +1767056,23 @@ │ │ type : '(J)Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -4033e4: |[4033e4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ -4033f4: 2200 631b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // type@1b63 │ │ -4033f8: 7010 98a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.:()V // method@a598 │ │ -4033fe: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -403402: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -403408: 1a02 7f79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ -40340c: 6e40 f806 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ -403412: 6e20 b135 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -403418: 1100 |0012: return-object v0 │ │ +4033cc: |[4033cc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ +4033dc: 2200 631b |0000: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; // type@1b63 │ │ +4033e0: 7010 98a5 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.:()V // method@a598 │ │ +4033e6: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +4033ea: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +4033f0: 1a02 7f79 |000a: const-string v2, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ +4033f4: 6e40 f806 2143 |000c: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ +4033fa: 6e20 b135 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +403400: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ 0x000c line=120 │ │ 0x000f line=121 │ │ locals : │ │ @@ -1767075,22 +1767083,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -40386c: |[40386c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAuthentificationPreference:()V │ │ -40387c: 6200 1a93 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@931a │ │ -403880: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403886: 0c00 |0005: move-result-object v0 │ │ -403888: 2201 551b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17; // type@1b55 │ │ -40388c: 7020 65a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a565 │ │ -403892: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -403898: 0e00 |000e: return-void │ │ +403854: |[403854] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAuthentificationPreference:()V │ │ +403864: 6200 1a93 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTHENTICATION:Ljava/lang/CharSequence; // field@931a │ │ +403868: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40386e: 0c00 |0005: move-result-object v0 │ │ +403870: 2201 551b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17; // type@1b55 │ │ +403874: 7020 65a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a565 │ │ +40387a: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +403880: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #42 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1767098,22 +1767106,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -40389c: |[40389c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDeletePreference:()V │ │ -4038ac: 6200 1b93 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@931b │ │ -4038b0: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4038b6: 0c00 |0005: move-result-object v0 │ │ -4038b8: 2201 5b1b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6; // type@1b5b │ │ -4038bc: 7020 71a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a571 │ │ -4038c2: 6e20 633d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -4038c8: 0e00 |000e: return-void │ │ +403884: |[403884] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDeletePreference:()V │ │ +403894: 6200 1b93 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@931b │ │ +403898: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40389e: 0c00 |0005: move-result-object v0 │ │ +4038a0: 2201 5b1b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6; // type@1b5b │ │ +4038a4: 7020 71a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a571 │ │ +4038aa: 6e20 633d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +4038b0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #43 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1767121,32 +1767129,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -4038cc: |[4038cc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDownloadGlobalPreference:()V │ │ -4038dc: 7100 54b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -4038e2: 0a00 |0003: move-result v0 │ │ -4038e4: 3900 2000 |0004: if-nez v0, 0024 // +0020 │ │ -4038e8: 1a00 cf6d |0006: const-string v0, "autoDownload" // string@6dcf │ │ -4038ec: 6e20 a93d 0300 |0008: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4038f2: 0c00 |000b: move-result-object v0 │ │ -4038f4: 1f00 ac0a |000c: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aac │ │ -4038f8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -4038fa: 6e20 8b3e 1000 |000f: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ -403900: 6e20 593d 1000 |0012: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -403906: 1402 3300 127f |0015: const v2, #float 1.94068e+38 // #7f120033 │ │ -40390c: 6e20 6b3d 2000 |0018: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ -403912: 6200 1e93 |001b: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@931e │ │ -403916: 6e20 a93d 0300 |001d: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40391c: 0c00 |0020: move-result-object v0 │ │ -40391e: 6e20 593d 1000 |0021: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -403924: 0e00 |0024: return-void │ │ +4038b4: |[4038b4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDownloadGlobalPreference:()V │ │ +4038c4: 7100 54b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +4038ca: 0a00 |0003: move-result v0 │ │ +4038cc: 3900 2000 |0004: if-nez v0, 0024 // +0020 │ │ +4038d0: 1a00 cf6d |0006: const-string v0, "autoDownload" // string@6dcf │ │ +4038d4: 6e20 a93d 0300 |0008: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4038da: 0c00 |000b: move-result-object v0 │ │ +4038dc: 1f00 ac0a |000c: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aac │ │ +4038e0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +4038e2: 6e20 8b3e 1000 |000f: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ +4038e8: 6e20 593d 1000 |0012: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +4038ee: 1402 3300 127f |0015: const v2, #float 1.94068e+38 // #7f120033 │ │ +4038f4: 6e20 6b3d 2000 |0018: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ +4038fa: 6200 1e93 |001b: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@931e │ │ +4038fe: 6e20 a93d 0300 |001d: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403904: 0c00 |0020: move-result-object v0 │ │ +403906: 6e20 593d 1000 |0021: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +40390c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0008 line=402 │ │ 0x000f line=403 │ │ 0x0012 line=404 │ │ 0x0018 line=405 │ │ @@ -1767159,38 +1767167,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -403928: |[403928] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDownloadPreference:()V │ │ -403938: 1a00 cf6d |0000: const-string v0, "autoDownload" // string@6dcf │ │ -40393c: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403942: 0c00 |0005: move-result-object v0 │ │ -403944: 1f00 ac0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aac │ │ -403948: 7100 54b0 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -40394e: 0a01 |000b: move-result v1 │ │ -403950: 6e20 593d 1000 |000c: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -403956: 7100 54b0 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -40395c: 0a01 |0012: move-result v1 │ │ -40395e: 3801 0c00 |0013: if-eqz v1, 001f // +000c │ │ -403962: 5421 2593 |0015: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403966: 6e10 2bac 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ -40396c: 0a01 |001a: move-result v1 │ │ -40396e: 6e20 8b3e 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ -403974: 280b |001e: goto 0029 // +000b │ │ -403976: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -403978: 6e20 8b3e 1000 |0020: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ -40397e: 1401 3300 127f |0023: const v1, #float 1.94068e+38 // #7f120033 │ │ -403984: 6e20 6b3d 1000 |0026: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ -40398a: 2201 591b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4; // type@1b59 │ │ -40398e: 7030 6da5 2100 |002b: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V // method@a56d │ │ -403994: 6e20 633d 1000 |002e: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -40399a: 0e00 |0031: return-void │ │ +403910: |[403910] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupAutoDownloadPreference:()V │ │ +403920: 1a00 cf6d |0000: const-string v0, "autoDownload" // string@6dcf │ │ +403924: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40392a: 0c00 |0005: move-result-object v0 │ │ +40392c: 1f00 ac0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aac │ │ +403930: 7100 54b0 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +403936: 0a01 |000b: move-result v1 │ │ +403938: 6e20 593d 1000 |000c: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +40393e: 7100 54b0 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +403944: 0a01 |0012: move-result v1 │ │ +403946: 3801 0c00 |0013: if-eqz v1, 001f // +000c │ │ +40394a: 5421 2593 |0015: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +40394e: 6e10 2bac 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ +403954: 0a01 |001a: move-result v1 │ │ +403956: 6e20 8b3e 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ +40395c: 280b |001e: goto 0029 // +000b │ │ +40395e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +403960: 6e20 8b3e 1000 |0020: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ +403966: 1401 3300 127f |0023: const v1, #float 1.94068e+38 // #7f120033 │ │ +40396c: 6e20 6b3d 1000 |0026: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ +403972: 2201 591b |0029: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4; // type@1b59 │ │ +403976: 7030 6da5 2100 |002b: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V // method@a56d │ │ +40397c: 6e20 633d 1000 |002e: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +403982: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=411 │ │ 0x0008 line=413 │ │ 0x000f line=414 │ │ 0x0015 line=415 │ │ 0x0020 line=417 │ │ @@ -1767204,22 +1767212,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -40399c: |[40399c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupEpisodeFilterPreference:()V │ │ -4039ac: 6200 1e93 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@931e │ │ -4039b0: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4039b6: 0c00 |0005: move-result-object v0 │ │ -4039b8: 2201 571b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2; // type@1b57 │ │ -4039bc: 7020 69a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a569 │ │ -4039c2: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -4039c8: 0e00 |000e: return-void │ │ +403984: |[403984] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupEpisodeFilterPreference:()V │ │ +403994: 6200 1e93 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@931e │ │ +403998: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40399e: 0c00 |0005: move-result-object v0 │ │ +4039a0: 2201 571b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2; // type@1b57 │ │ +4039a4: 7020 69a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a569 │ │ +4039aa: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +4039b0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #46 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1767227,27 +1767235,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -4039cc: |[4039cc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupEpisodeNotificationPreference:()V │ │ -4039dc: 1a00 647f |0000: const-string v0, "episodeNotification" // string@7f64 │ │ -4039e0: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4039e6: 0c00 |0005: move-result-object v0 │ │ -4039e8: 1f00 ac0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aac │ │ -4039ec: 5421 2593 |0008: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -4039f0: 6e10 35ac 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@ac35 │ │ -4039f6: 0a01 |000d: move-result v1 │ │ -4039f8: 6e20 8b3e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ -4039fe: 2201 4f1b |0011: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11; // type@1b4f │ │ -403a02: 7030 59a5 2100 |0013: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V // method@a559 │ │ -403a08: 6e20 633d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -403a0e: 0e00 |0019: return-void │ │ +4039b4: |[4039b4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupEpisodeNotificationPreference:()V │ │ +4039c4: 1a00 647f |0000: const-string v0, "episodeNotification" // string@7f64 │ │ +4039c8: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4039ce: 0c00 |0005: move-result-object v0 │ │ +4039d0: 1f00 ac0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aac │ │ +4039d4: 5421 2593 |0008: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +4039d8: 6e10 35ac 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@ac35 │ │ +4039de: 0a01 |000d: move-result v1 │ │ +4039e0: 6e20 8b3e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ +4039e6: 2201 4f1b |0011: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11; // type@1b4f │ │ +4039ea: 7030 59a5 2100 |0013: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V // method@a559 │ │ +4039f0: 6e20 633d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +4039f6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=448 │ │ 0x0008 line=450 │ │ 0x0011 line=451 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1767257,22 +1767265,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -403a10: |[403a10] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupFeedAutoSkipPreference:()V │ │ -403a20: 1a00 c084 |0000: const-string v0, "feedAutoSkip" // string@84c0 │ │ -403a24: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403a2a: 0c00 |0005: move-result-object v0 │ │ -403a2c: 2201 581b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3; // type@1b58 │ │ -403a30: 7020 6ba5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a56b │ │ -403a36: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -403a3c: 0e00 |000e: return-void │ │ +4039f8: |[4039f8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupFeedAutoSkipPreference:()V │ │ +403a08: 1a00 c084 |0000: const-string v0, "feedAutoSkip" // string@84c0 │ │ +403a0c: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403a12: 0c00 |0005: move-result-object v0 │ │ +403a14: 2201 581b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3; // type@1b58 │ │ +403a18: 7020 6ba5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a56b │ │ +403a1e: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +403a24: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #48 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1767280,27 +1767288,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -403a40: |[403a40] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupKeepUpdatedPreference:()V │ │ -403a50: 1a00 7a9f |0000: const-string v0, "keepUpdated" // string@9f7a │ │ -403a54: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403a5a: 0c00 |0005: move-result-object v0 │ │ -403a5c: 1f00 ac0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aac │ │ -403a60: 5421 2593 |0008: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403a64: 6e10 32ac 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ -403a6a: 0a01 |000d: move-result v1 │ │ -403a6c: 6e20 8b3e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ -403a72: 2201 561b |0011: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1; // type@1b56 │ │ -403a76: 7030 67a5 2100 |0013: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V // method@a567 │ │ -403a7c: 6e20 633d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -403a82: 0e00 |0019: return-void │ │ +403a28: |[403a28] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupKeepUpdatedPreference:()V │ │ +403a38: 1a00 7a9f |0000: const-string v0, "keepUpdated" // string@9f7a │ │ +403a3c: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403a42: 0c00 |0005: move-result-object v0 │ │ +403a44: 1f00 ac0a |0006: check-cast v0, Landroidx/preference/SwitchPreferenceCompat; // type@0aac │ │ +403a48: 5421 2593 |0008: iget-object v1, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403a4c: 6e10 32ac 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@ac32 │ │ +403a52: 0a01 |000d: move-result v1 │ │ +403a54: 6e20 8b3e 1000 |000e: invoke-virtual {v0, v1}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ +403a5a: 2201 561b |0011: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1; // type@1b56 │ │ +403a5e: 7030 67a5 2100 |0013: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;Landroidx/preference/SwitchPreferenceCompat;)V // method@a567 │ │ +403a64: 6e20 633d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +403a6a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=388 │ │ 0x0008 line=390 │ │ 0x0011 line=391 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1767310,22 +1767318,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -403a84: |[403a84] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupNewEpisodesAction:()V │ │ -403a94: 6200 2093 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@9320 │ │ -403a98: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403a9e: 0c00 |0005: move-result-object v0 │ │ -403aa0: 2201 5a1b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5; // type@1b5a │ │ -403aa4: 7020 6fa5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a56f │ │ -403aaa: 6e20 633d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -403ab0: 0e00 |000e: return-void │ │ +403a6c: |[403a6c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupNewEpisodesAction:()V │ │ +403a7c: 6200 2093 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@9320 │ │ +403a80: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403a86: 0c00 |0005: move-result-object v0 │ │ +403a88: 2201 5a1b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5; // type@1b5a │ │ +403a8c: 7020 6fa5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a56f │ │ +403a92: 6e20 633d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +403a98: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #50 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1767333,22 +1767341,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -403ab4: |[403ab4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupPlaybackSpeedPreference:()V │ │ -403ac4: 1a00 d184 |0000: const-string v0, "feedPlaybackSpeed" // string@84d1 │ │ -403ac8: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403ace: 0c00 |0005: move-result-object v0 │ │ -403ad0: 2201 531b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15; // type@1b53 │ │ -403ad4: 7020 61a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a561 │ │ -403ada: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -403ae0: 0e00 |000e: return-void │ │ +403a9c: |[403a9c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupPlaybackSpeedPreference:()V │ │ +403aac: 1a00 d184 |0000: const-string v0, "feedPlaybackSpeed" // string@84d1 │ │ +403ab0: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403ab6: 0c00 |0005: move-result-object v0 │ │ +403ab8: 2201 531b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15; // type@1b53 │ │ +403abc: 7020 61a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a561 │ │ +403ac2: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +403ac8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=212 │ │ 0x0006 line=213 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1767357,22 +1767365,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -403ae4: |[403ae4] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupTags:()V │ │ -403af4: 1a00 b8de |0000: const-string v0, "tags" // string@deb8 │ │ -403af8: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403afe: 0c00 |0005: move-result-object v0 │ │ -403b00: 2201 4d1b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0; // type@1b4d │ │ -403b04: 7020 55a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a555 │ │ -403b0a: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -403b10: 0e00 |000e: return-void │ │ +403acc: |[403acc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupTags:()V │ │ +403adc: 1a00 b8de |0000: const-string v0, "tags" // string@deb8 │ │ +403ae0: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403ae6: 0c00 |0005: move-result-object v0 │ │ +403ae8: 2201 4d1b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0; // type@1b4d │ │ +403aec: 7020 55a5 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a555 │ │ +403af2: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +403af8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=440 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ #52 : (in Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;) │ │ @@ -1767380,23 +1767388,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -403b14: |[403b14] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupVolumeReductionPreferences:()V │ │ -403b24: 1a00 43e6 |0000: const-string v0, "volumeReduction" // string@e643 │ │ -403b28: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403b2e: 0c00 |0005: move-result-object v0 │ │ -403b30: 1f00 6c0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6c │ │ -403b34: 2201 541b |0008: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16; // type@1b54 │ │ -403b38: 7020 63a5 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a563 │ │ -403b3e: 6e20 633d 1000 |000d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -403b44: 0e00 |0010: return-void │ │ +403afc: |[403afc] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.setupVolumeReductionPreferences:()V │ │ +403b0c: 1a00 43e6 |0000: const-string v0, "volumeReduction" // string@e643 │ │ +403b10: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403b16: 0c00 |0005: move-result-object v0 │ │ +403b18: 1f00 6c0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6c │ │ +403b1c: 2201 541b |0008: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16; // type@1b54 │ │ +403b20: 7020 63a5 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a563 │ │ +403b26: 6e20 633d 1000 |000d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +403b2c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=321 │ │ 0x0008 line=322 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ │ │ @@ -1767405,48 +1767413,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -403b48: |[403b48] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateAutoDeleteSummary:()V │ │ -403b58: 6200 1b93 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@931b │ │ -403b5c: 6e20 a93d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403b62: 0c00 |0005: move-result-object v0 │ │ -403b64: 1f00 6c0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6c │ │ -403b68: 6201 fe92 |0008: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@92fe │ │ -403b6c: 5432 2593 |000a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403b70: 6e10 2aac 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac2a │ │ -403b76: 0c02 |000f: move-result-object v2 │ │ -403b78: 6e10 0eb2 0200 |0010: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -403b7e: 0a02 |0013: move-result v2 │ │ -403b80: 4401 0102 |0014: aget v1, v1, v2 │ │ -403b84: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -403b86: 3221 2100 |0017: if-eq v1, v2, 0038 // +0021 │ │ -403b8a: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -403b8c: 3221 1200 |001a: if-eq v1, v2, 002c // +0012 │ │ -403b90: 1232 |001c: const/4 v2, #int 3 // #3 │ │ -403b92: 3221 0300 |001d: if-eq v1, v2, 0020 // +0003 │ │ -403b96: 2824 |001f: goto 0043 // +0024 │ │ -403b98: 1401 1a01 127f |0020: const v1, #float 1.94073e+38 // #7f12011a │ │ -403b9e: 6e20 6b3d 1000 |0023: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ -403ba4: 1a01 80bb |0026: const-string v1, "never" // string@bb80 │ │ -403ba8: 6e20 c93c 1000 |0028: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ -403bae: 2818 |002b: goto 0043 // +0018 │ │ -403bb0: 1401 1901 127f |002c: const v1, #float 1.94073e+38 // #7f120119 │ │ -403bb6: 6e20 6b3d 1000 |002f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ -403bbc: 1a01 7a6a |0032: const-string v1, "always" // string@6a7a │ │ -403bc0: 6e20 c93c 1000 |0034: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ -403bc6: 280c |0037: goto 0043 // +000c │ │ -403bc8: 1401 3901 127f |0038: const v1, #float 1.94074e+38 // #7f120139 │ │ -403bce: 6e20 6b3d 1000 |003b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ -403bd4: 1a01 1596 |003e: const-string v1, "global" // string@9615 │ │ -403bd8: 6e20 c93c 1000 |0040: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ -403bde: 0e00 |0043: return-void │ │ +403b30: |[403b30] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateAutoDeleteSummary:()V │ │ +403b40: 6200 1b93 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_AUTO_DELETE:Ljava/lang/CharSequence; // field@931b │ │ +403b44: 6e20 a93d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403b4a: 0c00 |0005: move-result-object v0 │ │ +403b4c: 1f00 6c0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6c │ │ +403b50: 6201 fe92 |0008: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$AutoDeleteAction:[I // field@92fe │ │ +403b54: 5432 2593 |000a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403b58: 6e10 2aac 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@ac2a │ │ +403b5e: 0c02 |000f: move-result-object v2 │ │ +403b60: 6e10 0eb2 0200 |0010: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +403b66: 0a02 |0013: move-result v2 │ │ +403b68: 4401 0102 |0014: aget v1, v1, v2 │ │ +403b6c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +403b6e: 3221 2100 |0017: if-eq v1, v2, 0038 // +0021 │ │ +403b72: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +403b74: 3221 1200 |001a: if-eq v1, v2, 002c // +0012 │ │ +403b78: 1232 |001c: const/4 v2, #int 3 // #3 │ │ +403b7a: 3221 0300 |001d: if-eq v1, v2, 0020 // +0003 │ │ +403b7e: 2824 |001f: goto 0043 // +0024 │ │ +403b80: 1401 1a01 127f |0020: const v1, #float 1.94073e+38 // #7f12011a │ │ +403b86: 6e20 6b3d 1000 |0023: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ +403b8c: 1a01 80bb |0026: const-string v1, "never" // string@bb80 │ │ +403b90: 6e20 c93c 1000 |0028: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ +403b96: 2818 |002b: goto 0043 // +0018 │ │ +403b98: 1401 1901 127f |002c: const v1, #float 1.94073e+38 // #7f120119 │ │ +403b9e: 6e20 6b3d 1000 |002f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ +403ba4: 1a01 7a6a |0032: const-string v1, "always" // string@6a7a │ │ +403ba8: 6e20 c93c 1000 |0034: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ +403bae: 280c |0037: goto 0043 // +000c │ │ +403bb0: 1401 3901 127f |0038: const v1, #float 1.94074e+38 // #7f120139 │ │ +403bb6: 6e20 6b3d 1000 |003b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ +403bbc: 1a01 1596 |003e: const-string v1, "global" // string@9615 │ │ +403bc0: 6e20 c93c 1000 |0040: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ +403bc6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0008 line=304 │ │ 0x0023 line=314 │ │ 0x0028 line=315 │ │ 0x002f line=310 │ │ @@ -1767461,37 +1767469,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -403be0: |[403be0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateAutoDownloadEnabled:()V │ │ -403bf0: 5420 2493 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ -403bf4: 3800 2600 |0002: if-eqz v0, 0028 // +0026 │ │ -403bf8: 6e10 57ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -403bfe: 0c00 |0007: move-result-object v0 │ │ -403c00: 3800 2000 |0008: if-eqz v0, 0028 // +0020 │ │ -403c04: 5420 2493 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ -403c08: 6e10 57ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -403c0e: 0c00 |000f: move-result-object v0 │ │ -403c10: 6e10 2bac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ -403c16: 0a00 |0013: move-result v0 │ │ -403c18: 3800 0a00 |0014: if-eqz v0, 001e // +000a │ │ -403c1c: 7100 54b0 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -403c22: 0a00 |0019: move-result v0 │ │ -403c24: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ -403c28: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -403c2a: 2802 |001d: goto 001f // +0002 │ │ -403c2c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -403c2e: 6201 1e93 |001f: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@931e │ │ -403c32: 6e20 a93d 1200 |0021: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403c38: 0c01 |0024: move-result-object v1 │ │ -403c3a: 6e20 593d 0100 |0025: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -403c40: 0e00 |0028: return-void │ │ +403bc8: |[403bc8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateAutoDownloadEnabled:()V │ │ +403bd8: 5420 2493 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ +403bdc: 3800 2600 |0002: if-eqz v0, 0028 // +0026 │ │ +403be0: 6e10 57ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +403be6: 0c00 |0007: move-result-object v0 │ │ +403be8: 3800 2000 |0008: if-eqz v0, 0028 // +0020 │ │ +403bec: 5420 2493 |000a: iget-object v0, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@9324 │ │ +403bf0: 6e10 57ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +403bf6: 0c00 |000f: move-result-object v0 │ │ +403bf8: 6e10 2bac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@ac2b │ │ +403bfe: 0a00 |0013: move-result v0 │ │ +403c00: 3800 0a00 |0014: if-eqz v0, 001e // +000a │ │ +403c04: 7100 54b0 0000 |0016: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +403c0a: 0a00 |0019: move-result v0 │ │ +403c0c: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ +403c10: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +403c12: 2802 |001d: goto 001f // +0002 │ │ +403c14: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +403c16: 6201 1e93 |001f: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_EPISODE_FILTER:Ljava/lang/CharSequence; // field@931e │ │ +403c1a: 6e20 a93d 1200 |0021: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403c20: 0c01 |0024: move-result-object v1 │ │ +403c22: 6e20 593d 0100 |0025: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +403c28: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x000a line=434 │ │ 0x001f line=435 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1767501,54 +1767509,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -403c44: |[403c44] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateNewEpisodesAction:()V │ │ -403c54: 6200 2093 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@9320 │ │ -403c58: 6e20 a93d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403c5e: 0c00 |0005: move-result-object v0 │ │ -403c60: 1f00 6c0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6c │ │ -403c64: 2201 741e |0008: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -403c68: 7010 c7b2 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -403c6e: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ -403c72: 6e20 d3b2 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -403c78: 5432 2593 |0012: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403c7c: 6e10 33ac 0200 |0014: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac33 │ │ -403c82: 0c02 |0017: move-result-object v2 │ │ -403c84: 5222 cf96 |0018: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@96cf │ │ -403c88: 6e20 ceb2 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -403c8e: 6e10 deb2 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -403c94: 0c01 |0020: move-result-object v1 │ │ -403c96: 6e20 c93c 1000 |0021: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ -403c9c: 6201 ff92 |0024: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@92ff │ │ -403ca0: 5432 2593 |0026: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403ca4: 6e10 33ac 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac33 │ │ -403caa: 0c02 |002b: move-result-object v2 │ │ -403cac: 6e10 0eb2 0200 |002c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -403cb2: 0a02 |002f: move-result v2 │ │ -403cb4: 4401 0102 |0030: aget v1, v1, v2 │ │ -403cb8: 1212 |0032: const/4 v2, #int 1 // #1 │ │ -403cba: 3221 1700 |0033: if-eq v1, v2, 004a // +0017 │ │ -403cbe: 1222 |0035: const/4 v2, #int 2 // #2 │ │ -403cc0: 3221 0d00 |0036: if-eq v1, v2, 0043 // +000d │ │ -403cc4: 1232 |0038: const/4 v2, #int 3 // #3 │ │ -403cc6: 3221 0300 |0039: if-eq v1, v2, 003c // +0003 │ │ -403cca: 2815 |003b: goto 0050 // +0015 │ │ -403ccc: 1401 2701 127f |003c: const v1, #float 1.94073e+38 // #7f120127 │ │ -403cd2: 6e20 6b3d 1000 |003f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ -403cd8: 280e |0042: goto 0050 // +000e │ │ -403cda: 1401 2601 127f |0043: const v1, #float 1.94073e+38 // #7f120126 │ │ -403ce0: 6e20 6b3d 1000 |0046: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ -403ce6: 2807 |0049: goto 0050 // +0007 │ │ -403ce8: 1401 3901 127f |004a: const v1, #float 1.94074e+38 // #7f120139 │ │ -403cee: 6e20 6b3d 1000 |004d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ -403cf4: 0e00 |0050: return-void │ │ +403c2c: |[403c2c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateNewEpisodesAction:()V │ │ +403c3c: 6200 2093 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_NEW_EPISODES_ACTION:Ljava/lang/CharSequence; // field@9320 │ │ +403c40: 6e20 a93d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403c46: 0c00 |0005: move-result-object v0 │ │ +403c48: 1f00 6c0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6c │ │ +403c4c: 2201 741e |0008: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +403c50: 7010 c7b2 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +403c56: 1a02 0000 |000d: const-string v2, "" // string@0000 │ │ +403c5a: 6e20 d3b2 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +403c60: 5432 2593 |0012: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403c64: 6e10 33ac 0200 |0014: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac33 │ │ +403c6a: 0c02 |0017: move-result-object v2 │ │ +403c6c: 5222 cf96 |0018: iget v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@96cf │ │ +403c70: 6e20 ceb2 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +403c76: 6e10 deb2 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +403c7c: 0c01 |0020: move-result-object v1 │ │ +403c7e: 6e20 c93c 1000 |0021: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ +403c84: 6201 ff92 |0024: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$FeedPreferences$NewEpisodesAction:[I // field@92ff │ │ +403c88: 5432 2593 |0026: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403c8c: 6e10 33ac 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@ac33 │ │ +403c92: 0c02 |002b: move-result-object v2 │ │ +403c94: 6e10 0eb2 0200 |002c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +403c9a: 0a02 |002f: move-result v2 │ │ +403c9c: 4401 0102 |0030: aget v1, v1, v2 │ │ +403ca0: 1212 |0032: const/4 v2, #int 1 // #1 │ │ +403ca2: 3221 1700 |0033: if-eq v1, v2, 004a // +0017 │ │ +403ca6: 1222 |0035: const/4 v2, #int 2 // #2 │ │ +403ca8: 3221 0d00 |0036: if-eq v1, v2, 0043 // +000d │ │ +403cac: 1232 |0038: const/4 v2, #int 3 // #3 │ │ +403cae: 3221 0300 |0039: if-eq v1, v2, 003c // +0003 │ │ +403cb2: 2815 |003b: goto 0050 // +0015 │ │ +403cb4: 1401 2701 127f |003c: const v1, #float 1.94073e+38 // #7f120127 │ │ +403cba: 6e20 6b3d 1000 |003f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ +403cc0: 280e |0042: goto 0050 // +000e │ │ +403cc2: 1401 2601 127f |0043: const v1, #float 1.94073e+38 // #7f120126 │ │ +403cc8: 6e20 6b3d 1000 |0046: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ +403cce: 2807 |0049: goto 0050 // +0007 │ │ +403cd0: 1401 3901 127f |004a: const v1, #float 1.94074e+38 // #7f120139 │ │ +403cd6: 6e20 6b3d 1000 |004d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ +403cdc: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0008 line=371 │ │ 0x0024 line=373 │ │ 0x003f line=381 │ │ 0x0046 line=378 │ │ @@ -1767561,42 +1767569,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -403cf8: |[403cf8] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateVolumeReductionValue:()V │ │ -403d08: 1a00 43e6 |0000: const-string v0, "volumeReduction" // string@e643 │ │ -403d0c: 6e20 a93d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -403d12: 0c00 |0005: move-result-object v0 │ │ -403d14: 1f00 6c0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6c │ │ -403d18: 6201 0093 |0008: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9300 │ │ -403d1c: 5432 2593 |000a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ -403d20: 6e10 39ac 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac39 │ │ -403d26: 0c02 |000f: move-result-object v2 │ │ -403d28: 6e10 0eb2 0200 |0010: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -403d2e: 0a02 |0013: move-result v2 │ │ -403d30: 4401 0102 |0014: aget v1, v1, v2 │ │ -403d34: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -403d36: 3221 1500 |0017: if-eq v1, v2, 002c // +0015 │ │ -403d3a: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -403d3c: 3221 0c00 |001a: if-eq v1, v2, 0026 // +000c │ │ -403d40: 1232 |001c: const/4 v2, #int 3 // #3 │ │ -403d42: 3221 0300 |001d: if-eq v1, v2, 0020 // +0003 │ │ -403d46: 2812 |001f: goto 0031 // +0012 │ │ -403d48: 1a01 d597 |0020: const-string v1, "heavy" // string@97d5 │ │ -403d4c: 6e20 c93c 1000 |0022: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ -403d52: 280c |0025: goto 0031 // +000c │ │ -403d54: 1a01 4fa3 |0026: const-string v1, "light" // string@a34f │ │ -403d58: 6e20 c93c 1000 |0028: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ -403d5e: 2806 |002b: goto 0031 // +0006 │ │ -403d60: 1a01 6abd |002c: const-string v1, "off" // string@bd6a │ │ -403d64: 6e20 c93c 1000 |002e: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ -403d6a: 0e00 |0031: return-void │ │ +403ce0: |[403ce0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.updateVolumeReductionValue:()V │ │ +403cf0: 1a00 43e6 |0000: const-string v0, "volumeReduction" // string@e643 │ │ +403cf4: 6e20 a93d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +403cfa: 0c00 |0005: move-result-object v0 │ │ +403cfc: 1f00 6c0a |0006: check-cast v0, Landroidx/preference/ListPreference; // type@0a6c │ │ +403d00: 6201 0093 |0008: sget-object v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$1;.$SwitchMap$de$danoeh$antennapod$model$feed$VolumeAdaptionSetting:[I // field@9300 │ │ +403d04: 5432 2593 |000a: iget-object v2, v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.feedPreferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@9325 │ │ +403d08: 6e10 39ac 0200 |000c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ac39 │ │ +403d0e: 0c02 |000f: move-result-object v2 │ │ +403d10: 6e10 0eb2 0200 |0010: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +403d16: 0a02 |0013: move-result v2 │ │ +403d18: 4401 0102 |0014: aget v1, v1, v2 │ │ +403d1c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +403d1e: 3221 1500 |0017: if-eq v1, v2, 002c // +0015 │ │ +403d22: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +403d24: 3221 0c00 |001a: if-eq v1, v2, 0026 // +000c │ │ +403d28: 1232 |001c: const/4 v2, #int 3 // #3 │ │ +403d2a: 3221 0300 |001d: if-eq v1, v2, 0020 // +0003 │ │ +403d2e: 2812 |001f: goto 0031 // +0012 │ │ +403d30: 1a01 d597 |0020: const-string v1, "heavy" // string@97d5 │ │ +403d34: 6e20 c93c 1000 |0022: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ +403d3a: 280c |0025: goto 0031 // +000c │ │ +403d3c: 1a01 4fa3 |0026: const-string v1, "light" // string@a34f │ │ +403d40: 6e20 c93c 1000 |0028: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ +403d46: 2806 |002b: goto 0031 // +0006 │ │ +403d48: 1a01 6abd |002c: const-string v1, "off" // string@bd6a │ │ +403d4c: 6e20 c93c 1000 |002e: invoke-virtual {v0, v1}, Landroidx/preference/ListPreference;.setValue:(Ljava/lang/String;)V // method@3cc9 │ │ +403d52: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=344 │ │ 0x0008 line=346 │ │ 0x0022 line=354 │ │ 0x0028 line=351 │ │ 0x002e line=348 │ │ @@ -1767609,49 +1767617,49 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -4037a0: |[4037a0] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -4037b0: 1403 0200 157f |0000: const v3, #float 1.98055e+38 // #7f150002 │ │ -4037b6: 6e20 a73d 3200 |0003: invoke-virtual {v2, v3}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ -4037bc: 6203 2193 |0006: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@9321 │ │ -4037c0: 6e20 a93d 3200 |0008: invoke-virtual {v2, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4037c6: 0c03 |000b: move-result-object v3 │ │ -4037c8: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -4037ca: 6e20 713d 4300 |000d: invoke-virtual {v3, v4}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -4037d0: 6e10 1e35 0200 |0010: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -4037d6: 0c03 |0013: move-result-object v3 │ │ -4037d8: 1a04 7f79 |0014: const-string v4, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ -4037dc: 6e20 ec06 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ -4037e2: 0b03 |0019: move-result-wide v3 │ │ -4037e4: 2200 5c1b |001a: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7; // type@1b5c │ │ -4037e8: 7030 73a5 3004 |001c: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.:(J)V // method@a573 │ │ -4037ee: 7110 e9b0 0000 |001f: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ -4037f4: 0c03 |0022: move-result-object v3 │ │ -4037f6: 7100 0cb1 0000 |0023: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -4037fc: 0c04 |0026: move-result-object v4 │ │ -4037fe: 6e20 eeb0 4300 |0027: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ -403804: 0c03 |002a: move-result-object v3 │ │ -403806: 7100 07b1 0000 |002b: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -40380c: 0c04 |002e: move-result-object v4 │ │ -40380e: 6e20 ebb0 4300 |002f: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ -403814: 0c03 |0032: move-result-object v3 │ │ -403816: 2204 5d1b |0033: new-instance v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8; // type@1b5d │ │ -40381a: 7020 75a5 2400 |0035: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a575 │ │ -403820: 2200 5e1b |0038: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9; // type@1b5e │ │ -403824: 7010 77a5 0000 |003a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.:()V // method@a577 │ │ -40382a: 2201 4e1b |003d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10; // type@1b4e │ │ -40382e: 7010 57a5 0100 |003f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10;.:()V // method@a557 │ │ -403834: 6e40 edb0 4310 |0042: invoke-virtual {v3, v4, v0, v1}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ -40383a: 0c03 |0045: move-result-object v3 │ │ -40383c: 5b23 2393 |0046: iput-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9323 │ │ -403840: 0e00 |0048: return-void │ │ +403788: |[403788] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +403798: 1403 0200 157f |0000: const v3, #float 1.98055e+38 // #7f150002 │ │ +40379e: 6e20 a73d 3200 |0003: invoke-virtual {v2, v3}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ +4037a4: 6203 2193 |0006: sget-object v3, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.PREF_SCREEN:Ljava/lang/CharSequence; // field@9321 │ │ +4037a8: 6e20 a93d 3200 |0008: invoke-virtual {v2, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4037ae: 0c03 |000b: move-result-object v3 │ │ +4037b0: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +4037b2: 6e20 713d 4300 |000d: invoke-virtual {v3, v4}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +4037b8: 6e10 1e35 0200 |0010: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +4037be: 0c03 |0013: move-result-object v3 │ │ +4037c0: 1a04 7f79 |0014: const-string v4, "de.danoeh.antennapod.extra.feedId" // string@797f │ │ +4037c4: 6e20 ec06 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ +4037ca: 0b03 |0019: move-result-wide v3 │ │ +4037cc: 2200 5c1b |001a: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7; // type@1b5c │ │ +4037d0: 7030 73a5 3004 |001c: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda7;.:(J)V // method@a573 │ │ +4037d6: 7110 e9b0 0000 |001f: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ +4037dc: 0c03 |0022: move-result-object v3 │ │ +4037de: 7100 0cb1 0000 |0023: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +4037e4: 0c04 |0026: move-result-object v4 │ │ +4037e6: 6e20 eeb0 4300 |0027: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ +4037ec: 0c03 |002a: move-result-object v3 │ │ +4037ee: 7100 07b1 0000 |002b: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +4037f4: 0c04 |002e: move-result-object v4 │ │ +4037f6: 6e20 ebb0 4300 |002f: invoke-virtual {v3, v4}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ +4037fc: 0c03 |0032: move-result-object v3 │ │ +4037fe: 2204 5d1b |0033: new-instance v4, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8; // type@1b5d │ │ +403802: 7020 75a5 2400 |0035: invoke-direct {v4, v2}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;)V // method@a575 │ │ +403808: 2200 5e1b |0038: new-instance v0, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9; // type@1b5e │ │ +40380c: 7010 77a5 0000 |003a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda9;.:()V // method@a577 │ │ +403812: 2201 4e1b |003d: new-instance v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10; // type@1b4e │ │ +403816: 7010 57a5 0100 |003f: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment$$ExternalSyntheticLambda10;.:()V // method@a557 │ │ +40381c: 6e40 edb0 4310 |0042: invoke-virtual {v3, v4, v0, v1}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0ed │ │ +403822: 0c03 |0045: move-result-object v3 │ │ +403824: 5b23 2393 |0046: iput-object v3, v2, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9323 │ │ +403828: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=136 │ │ 0x0006 line=138 │ │ 0x0010 line=140 │ │ 0x001a line=141 │ │ 0x0023 line=149 │ │ @@ -1767667,21 +1767675,21 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroidx/recyclerview/widget/RecyclerView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -402d9c: |[402d9c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onCreateRecyclerView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroidx/recyclerview/widget/RecyclerView; │ │ -402dac: 6f40 b33d 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/preference/PreferenceFragmentCompat;.onCreateRecyclerView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroidx/recyclerview/widget/RecyclerView; // method@3db3 │ │ -402db2: 0c01 |0003: move-result-object v1 │ │ -402db4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -402db6: 6e20 3144 2100 |0005: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setItemAnimator:(Landroidx/recyclerview/widget/RecyclerView$ItemAnimator;)V // method@4431 │ │ -402dbc: 6e20 280e 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.setLayoutAnimation:(Landroid/view/animation/LayoutAnimationController;)V // method@0e28 │ │ -402dc2: 1101 |000b: return-object v1 │ │ +402d84: |[402d84] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onCreateRecyclerView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroidx/recyclerview/widget/RecyclerView; │ │ +402d94: 6f40 b33d 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/preference/PreferenceFragmentCompat;.onCreateRecyclerView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroidx/recyclerview/widget/RecyclerView; // method@3db3 │ │ +402d9a: 0c01 |0003: move-result-object v1 │ │ +402d9c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +402d9e: 6e20 3144 2100 |0005: invoke-virtual {v1, v2}, Landroidx/recyclerview/widget/RecyclerView;.setItemAnimator:(Landroidx/recyclerview/widget/RecyclerView$ItemAnimator;)V // method@4431 │ │ +402da4: 6e20 280e 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.setLayoutAnimation:(Landroid/view/animation/LayoutAnimationController;)V // method@0e28 │ │ +402daa: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=129 │ │ 0x0008 line=130 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1767694,20 +1767702,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -403844: |[403844] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onDestroy:()V │ │ -403854: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ -40385a: 5410 2393 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9323 │ │ -40385e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -403862: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -403868: 0e00 |000a: return-void │ │ +40382c: |[40382c] de.danoeh.antennapod.fragment.FeedSettingsFragment$FeedSettingsPreferenceFragment.onDestroy:()V │ │ +40383c: 6f10 6d35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onDestroy:()V // method@356d │ │ +403842: 5410 2393 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9323 │ │ +403846: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +40384a: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +403850: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0003 line=186 │ │ 0x0007 line=187 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/FeedSettingsFragment$FeedSettingsPreferenceFragment; │ │ @@ -1767762,17 +1767770,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -404250: |[404250] de.danoeh.antennapod.fragment.InboxFragment.$r8$lambda$-TaCdAIH-lt8ITCZvgaG_Ivifrw:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ -404260: 7040 d5a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/InboxFragment;.lambda$showRemoveAllDialog$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V // method@a5d5 │ │ -404266: 0e00 |0003: return-void │ │ +404238: |[404238] de.danoeh.antennapod.fragment.InboxFragment.$r8$lambda$-TaCdAIH-lt8ITCZvgaG_Ivifrw:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ +404248: 7040 d5a5 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/InboxFragment;.lambda$showRemoveAllDialog$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V // method@a5d5 │ │ +40424e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/InboxFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/CheckBox; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1767783,17 +1767791,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404268: |[404268] de.danoeh.antennapod.fragment.InboxFragment.:()V │ │ -404278: 7010 2ea4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a42e │ │ -40427e: 0e00 |0003: return-void │ │ +404250: |[404250] de.danoeh.antennapod.fragment.InboxFragment.:()V │ │ +404260: 7010 2ea4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a42e │ │ +404266: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/InboxFragment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/InboxFragment;) │ │ @@ -1767801,66 +1767809,66 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -404280: |[404280] de.danoeh.antennapod.fragment.InboxFragment.inflateSortMenu:()V │ │ -404290: 5430 a892 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -404294: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -40429a: 0c00 |0005: move-result-object v0 │ │ -40429c: 1401 ba01 0a7f |0006: const v1, #float 1.83442e+38 // #7f0a01ba │ │ -4042a2: 7220 b60b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -4042a8: 0c00 |000c: move-result-object v0 │ │ -4042aa: 6e10 1a35 0300 |000d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4042b0: 0c01 |0010: move-result-object v1 │ │ -4042b2: 6e10 7b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ -4042b8: 0c01 |0014: move-result-object v1 │ │ -4042ba: 1402 1900 0f7f |0015: const v2, #float 1.9008e+38 // #7f0f0019 │ │ -4042c0: 7210 d70b 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ -4042c6: 0c00 |001b: move-result-object v0 │ │ -4042c8: 6e30 c40b 2100 |001c: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -4042ce: 5430 a892 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -4042d2: 6e10 2621 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -4042d8: 0c00 |0024: move-result-object v0 │ │ -4042da: 1401 0b03 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a030b │ │ -4042e0: 7220 b60b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -4042e6: 0c00 |002b: move-result-object v0 │ │ -4042e8: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -4042ea: 7220 f90b 1000 |002d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -4042f0: 5430 a892 |0030: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -4042f4: 6e10 2621 0000 |0032: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -4042fa: 0c00 |0035: move-result-object v0 │ │ -4042fc: 1402 0e03 0a7f |0036: const v2, #float 1.83449e+38 // #7f0a030e │ │ -404302: 7220 b60b 2000 |0039: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -404308: 0c00 |003c: move-result-object v0 │ │ -40430a: 7220 f90b 1000 |003d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -404310: 5430 a892 |0040: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -404314: 6e10 2621 0000 |0042: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -40431a: 0c00 |0045: move-result-object v0 │ │ -40431c: 1402 1203 0a7f |0046: const v2, #float 1.83449e+38 // #7f0a0312 │ │ -404322: 7220 b60b 2000 |0049: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -404328: 0c00 |004c: move-result-object v0 │ │ -40432a: 7220 f90b 1000 |004d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -404330: 5430 a892 |0050: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -404334: 6e10 2621 0000 |0052: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -40433a: 0c00 |0055: move-result-object v0 │ │ -40433c: 1402 1303 0a7f |0056: const v2, #float 1.83449e+38 // #7f0a0313 │ │ -404342: 7220 b60b 2000 |0059: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -404348: 0c00 |005c: move-result-object v0 │ │ -40434a: 7220 f90b 1000 |005d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -404350: 5430 a892 |0060: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -404354: 6e10 2621 0000 |0062: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -40435a: 0c00 |0065: move-result-object v0 │ │ -40435c: 1402 cb01 0a7f |0066: const v2, #float 1.83443e+38 // #7f0a01cb │ │ -404362: 7220 b60b 2000 |0069: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -404368: 0c00 |006c: move-result-object v0 │ │ -40436a: 7220 f90b 1000 |006d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -404370: 0e00 |0070: return-void │ │ +404268: |[404268] de.danoeh.antennapod.fragment.InboxFragment.inflateSortMenu:()V │ │ +404278: 5430 a892 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +40427c: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +404282: 0c00 |0005: move-result-object v0 │ │ +404284: 1401 ba01 0a7f |0006: const v1, #float 1.83442e+38 // #7f0a01ba │ │ +40428a: 7220 b60b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +404290: 0c00 |000c: move-result-object v0 │ │ +404292: 6e10 1a35 0300 |000d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +404298: 0c01 |0010: move-result-object v1 │ │ +40429a: 6e10 7b00 0100 |0011: invoke-virtual {v1}, Landroid/app/Activity;.getMenuInflater:()Landroid/view/MenuInflater; // method@007b │ │ +4042a0: 0c01 |0014: move-result-object v1 │ │ +4042a2: 1402 1900 0f7f |0015: const v2, #float 1.9008e+38 // #7f0f0019 │ │ +4042a8: 7210 d70b 0000 |0018: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@0bd7 │ │ +4042ae: 0c00 |001b: move-result-object v0 │ │ +4042b0: 6e30 c40b 2100 |001c: invoke-virtual {v1, v2, v0}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +4042b6: 5430 a892 |001f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +4042ba: 6e10 2621 0000 |0021: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +4042c0: 0c00 |0024: move-result-object v0 │ │ +4042c2: 1401 0b03 0a7f |0025: const v1, #float 1.83449e+38 // #7f0a030b │ │ +4042c8: 7220 b60b 1000 |0028: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +4042ce: 0c00 |002b: move-result-object v0 │ │ +4042d0: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +4042d2: 7220 f90b 1000 |002d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +4042d8: 5430 a892 |0030: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +4042dc: 6e10 2621 0000 |0032: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +4042e2: 0c00 |0035: move-result-object v0 │ │ +4042e4: 1402 0e03 0a7f |0036: const v2, #float 1.83449e+38 // #7f0a030e │ │ +4042ea: 7220 b60b 2000 |0039: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +4042f0: 0c00 |003c: move-result-object v0 │ │ +4042f2: 7220 f90b 1000 |003d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +4042f8: 5430 a892 |0040: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +4042fc: 6e10 2621 0000 |0042: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +404302: 0c00 |0045: move-result-object v0 │ │ +404304: 1402 1203 0a7f |0046: const v2, #float 1.83449e+38 // #7f0a0312 │ │ +40430a: 7220 b60b 2000 |0049: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +404310: 0c00 |004c: move-result-object v0 │ │ +404312: 7220 f90b 1000 |004d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +404318: 5430 a892 |0050: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +40431c: 6e10 2621 0000 |0052: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +404322: 0c00 |0055: move-result-object v0 │ │ +404324: 1402 1303 0a7f |0056: const v2, #float 1.83449e+38 // #7f0a0313 │ │ +40432a: 7220 b60b 2000 |0059: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +404330: 0c00 |005c: move-result-object v0 │ │ +404332: 7220 f90b 1000 |005d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +404338: 5430 a892 |0060: iget-object v0, v3, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +40433c: 6e10 2621 0000 |0062: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +404342: 0c00 |0065: move-result-object v0 │ │ +404344: 1402 cb01 0a7f |0066: const v2, #float 1.83443e+38 // #7f0a01cb │ │ +40434a: 7220 b60b 2000 |0069: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +404350: 0c00 |006c: move-result-object v0 │ │ +404352: 7220 f90b 1000 |006d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +404358: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0009 line=123 │ │ 0x000d line=124 │ │ 0x0018 line=125 │ │ 0x001f line=128 │ │ @@ -1767876,27 +1767884,27 @@ │ │ type : '(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -404374: |[404374] de.danoeh.antennapod.fragment.InboxFragment.lambda$showRemoveAllDialog$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ -404384: 7210 5502 0200 |0000: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -40438a: 7010 dba5 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/InboxFragment;.removeAllFromInbox:()V // method@a5db │ │ -404390: 5402 2e93 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@932e │ │ -404394: 7210 9902 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -40439a: 0c02 |000b: move-result-object v2 │ │ -40439c: 1a03 e6c5 |000c: const-string v3, "prefDoNotPromptRemovalAllFromInbox" // string@c5e6 │ │ -4043a0: 6e10 6b10 0100 |000e: invoke-virtual {v1}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -4043a6: 0a01 |0011: move-result v1 │ │ -4043a8: 7230 9102 3201 |0012: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -4043ae: 0c01 |0015: move-result-object v1 │ │ -4043b0: 7210 8f02 0100 |0016: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -4043b6: 0e00 |0019: return-void │ │ +40435c: |[40435c] de.danoeh.antennapod.fragment.InboxFragment.lambda$showRemoveAllDialog$0:(Landroid/widget/CheckBox;Landroid/content/DialogInterface;I)V │ │ +40436c: 7210 5502 0200 |0000: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +404372: 7010 dba5 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/InboxFragment;.removeAllFromInbox:()V // method@a5db │ │ +404378: 5402 2e93 |0006: iget-object v2, v0, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@932e │ │ +40437c: 7210 9902 0200 |0008: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +404382: 0c02 |000b: move-result-object v2 │ │ +404384: 1a03 e6c5 |000c: const-string v3, "prefDoNotPromptRemovalAllFromInbox" // string@c5e6 │ │ +404388: 6e10 6b10 0100 |000e: invoke-virtual {v1}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +40438e: 0a01 |0011: move-result v1 │ │ +404390: 7230 9102 3201 |0012: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +404396: 0c01 |0015: move-result-object v1 │ │ +404398: 7210 8f02 0100 |0016: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +40439e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0003 line=146 │ │ 0x0006 line=147 │ │ locals : │ │ 0x0000 - 0x001a reg=0 this Lde/danoeh/antennapod/fragment/InboxFragment; │ │ @@ -1767909,23 +1767917,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -4043b8: |[4043b8] de.danoeh.antennapod.fragment.InboxFragment.removeAllFromInbox:()V │ │ -4043c8: 7100 169c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeAllNewFlags:()Ljava/util/concurrent/Future; // method@9c16 │ │ -4043ce: 6e10 1a35 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4043d4: 0c00 |0006: move-result-object v0 │ │ -4043d6: 1f00 d617 |0007: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -4043da: 1401 d602 127f |0009: const v1, #float 1.94082e+38 // #7f1202d6 │ │ -4043e0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -4043e2: 6e30 9e94 1002 |000d: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ -4043e8: 0e00 |0010: return-void │ │ +4043a0: |[4043a0] de.danoeh.antennapod.fragment.InboxFragment.removeAllFromInbox:()V │ │ +4043b0: 7100 169c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeAllNewFlags:()Ljava/util/concurrent/Future; // method@9c16 │ │ +4043b6: 6e10 1a35 0300 |0003: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4043bc: 0c00 |0006: move-result-object v0 │ │ +4043be: 1f00 d617 |0007: check-cast v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +4043c2: 1401 d602 127f |0009: const v1, #float 1.94082e+38 // #7f1202d6 │ │ +4043c8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +4043ca: 6e30 9e94 1002 |000d: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; // method@949e │ │ +4043d0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/fragment/InboxFragment; │ │ │ │ @@ -1767934,42 +1767942,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4043ec: |[4043ec] de.danoeh.antennapod.fragment.InboxFragment.showRemoveAllDialog:()V │ │ -4043fc: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -404400: 6e10 2035 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -404406: 0c01 |0005: move-result-object v1 │ │ -404408: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -40440e: 1401 d002 127f |0009: const v1, #float 1.94082e+38 // #7f1202d0 │ │ -404414: 6e20 bb81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -40441a: 1401 cf02 127f |000f: const v1, #float 1.94082e+38 // #7f1202cf │ │ -404420: 6e20 8f81 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -404426: 6e10 2035 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40442c: 0c01 |0018: move-result-object v1 │ │ -40442e: 1402 2800 0d7f |0019: const v2, #float 1.87422e+38 // #7f0d0028 │ │ -404434: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -404436: 7130 e40c 2103 |001d: invoke-static {v1, v2, v3}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -40443c: 0c01 |0020: move-result-object v1 │ │ -40443e: 1402 b500 0a7f |0021: const v2, #float 1.83437e+38 // #7f0a00b5 │ │ -404444: 6e20 6f0c 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -40444a: 0c02 |0027: move-result-object v2 │ │ -40444c: 1f02 e502 |0028: check-cast v2, Landroid/widget/CheckBox; // type@02e5 │ │ -404450: 6e20 c081 1000 |002a: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -404456: 2201 651b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0; // type@1b65 │ │ -40445a: 7030 cda5 4102 |002f: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;)V // method@a5cd │ │ -404460: 1402 5b00 127f |0032: const v2, #float 1.94069e+38 // #7f12005b │ │ -404466: 6e30 ad81 2001 |0035: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -40446c: 1401 4800 127f |0038: const v1, #float 1.94069e+38 // #7f120048 │ │ -404472: 6e30 9981 1003 |003b: invoke-virtual {v0, v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -404478: 6e10 6814 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -40447e: 0e00 |0041: return-void │ │ +4043d4: |[4043d4] de.danoeh.antennapod.fragment.InboxFragment.showRemoveAllDialog:()V │ │ +4043e4: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +4043e8: 6e10 2035 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4043ee: 0c01 |0005: move-result-object v1 │ │ +4043f0: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +4043f6: 1401 d002 127f |0009: const v1, #float 1.94082e+38 // #7f1202d0 │ │ +4043fc: 6e20 bb81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +404402: 1401 cf02 127f |000f: const v1, #float 1.94082e+38 // #7f1202cf │ │ +404408: 6e20 8f81 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +40440e: 6e10 2035 0400 |0015: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +404414: 0c01 |0018: move-result-object v1 │ │ +404416: 1402 2800 0d7f |0019: const v2, #float 1.87422e+38 // #7f0d0028 │ │ +40441c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +40441e: 7130 e40c 2103 |001d: invoke-static {v1, v2, v3}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +404424: 0c01 |0020: move-result-object v1 │ │ +404426: 1402 b500 0a7f |0021: const v2, #float 1.83437e+38 // #7f0a00b5 │ │ +40442c: 6e20 6f0c 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +404432: 0c02 |0027: move-result-object v2 │ │ +404434: 1f02 e502 |0028: check-cast v2, Landroid/widget/CheckBox; // type@02e5 │ │ +404438: 6e20 c081 1000 |002a: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +40443e: 2201 651b |002d: new-instance v1, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0; // type@1b65 │ │ +404442: 7030 cda5 4102 |002f: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/fragment/InboxFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/InboxFragment;Landroid/widget/CheckBox;)V // method@a5cd │ │ +404448: 1402 5b00 127f |0032: const v2, #float 1.94069e+38 // #7f12005b │ │ +40444e: 6e30 ad81 2001 |0035: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +404454: 1401 4800 127f |0038: const v1, #float 1.94069e+38 // #7f120048 │ │ +40445a: 6e30 9981 1003 |003b: invoke-virtual {v0, v1, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +404460: 6e10 6814 0000 |003e: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +404466: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x000c line=137 │ │ 0x0012 line=138 │ │ 0x0015 line=140 │ │ 0x0024 line=141 │ │ @@ -1767986,19 +1767994,19 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedItemFilter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -404160: |[404160] de.danoeh.antennapod.fragment.InboxFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -404170: 2200 a31c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -404174: 1a01 81bb |0002: const-string v1, "new" // string@bb81 │ │ -404178: 7020 d8ab 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -40417e: 1100 |0007: return-object v0 │ │ +404148: |[404148] de.danoeh.antennapod.fragment.InboxFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +404158: 2200 a31c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +40415c: 1a01 81bb |0002: const-string v1, "new" // string@bb81 │ │ +404160: 7020 d8ab 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +404166: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/fragment/InboxFragment; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/InboxFragment;) │ │ @@ -1768006,17 +1768014,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4041a8: |[4041a8] de.danoeh.antennapod.fragment.InboxFragment.getFragmentTag:()Ljava/lang/String; │ │ -4041b8: 1a00 8e4b |0000: const-string v0, "NewEpisodesFragment" // string@4b8e │ │ -4041bc: 1100 |0002: return-object v0 │ │ +404190: |[404190] de.danoeh.antennapod.fragment.InboxFragment.getFragmentTag:()Ljava/lang/String; │ │ +4041a0: 1a00 8e4b |0000: const-string v0, "NewEpisodesFragment" // string@4b8e │ │ +4041a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/InboxFragment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/InboxFragment;) │ │ @@ -1768024,17 +1768032,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4041c0: |[4041c0] de.danoeh.antennapod.fragment.InboxFragment.getPrefName:()Ljava/lang/String; │ │ -4041d0: 1a00 ba4f |0000: const-string v0, "PrefNewEpisodesFragment" // string@4fba │ │ -4041d4: 1100 |0002: return-object v0 │ │ +4041a8: |[4041a8] de.danoeh.antennapod.fragment.InboxFragment.getPrefName:()Ljava/lang/String; │ │ +4041b8: 1a00 ba4f |0000: const-string v0, "PrefNewEpisodesFragment" // string@4fba │ │ +4041bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/InboxFragment; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/InboxFragment;) │ │ @@ -1768042,26 +1768050,26 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -4041d8: |[4041d8] de.danoeh.antennapod.fragment.InboxFragment.loadData:()Ljava/util/List; │ │ -4041e8: 5240 a392 |0000: iget v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ -4041ec: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ -4041f0: 2201 a31c |0004: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -4041f4: 1a02 81bb |0006: const-string v2, "new" // string@bb81 │ │ -4041f8: 7020 d8ab 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -4041fe: 7100 36b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b036 │ │ -404204: 0c02 |000e: move-result-object v2 │ │ -404206: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -404208: 7140 1a9b 0321 |0010: invoke-static {v3, v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -40420e: 0c00 |0013: move-result-object v0 │ │ -404210: 1100 |0014: return-object v0 │ │ +4041c0: |[4041c0] de.danoeh.antennapod.fragment.InboxFragment.loadData:()Ljava/util/List; │ │ +4041d0: 5240 a392 |0000: iget v0, v4, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ +4041d4: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ +4041d8: 2201 a31c |0004: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +4041dc: 1a02 81bb |0006: const-string v2, "new" // string@bb81 │ │ +4041e0: 7020 d8ab 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +4041e6: 7100 36b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b036 │ │ +4041ec: 0c02 |000e: move-result-object v2 │ │ +4041ee: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +4041f0: 7140 1a9b 0321 |0010: invoke-static {v3, v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +4041f6: 0c00 |0013: move-result-object v0 │ │ +4041f8: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x000b line=101 │ │ 0x0010 line=100 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lde/danoeh/antennapod/fragment/InboxFragment; │ │ @@ -1768071,26 +1768079,26 @@ │ │ type : '(I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -404214: |[404214] de.danoeh.antennapod.fragment.InboxFragment.loadMoreData:(I)Ljava/util/List; │ │ -404224: d804 04ff |0000: add-int/lit8 v4, v4, #int -1 // #ff │ │ -404228: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ -40422c: d244 9600 |0004: mul-int/lit16 v4, v4, #int 150 // #0096 │ │ -404230: 2201 a31c |0006: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -404234: 1a02 81bb |0008: const-string v2, "new" // string@bb81 │ │ -404238: 7020 d8ab 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -40423e: 7100 36b0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b036 │ │ -404244: 0c02 |0010: move-result-object v2 │ │ -404246: 7140 1a9b 0421 |0011: invoke-static {v4, v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ -40424c: 0c04 |0014: move-result-object v4 │ │ -40424e: 1104 |0015: return-object v4 │ │ +4041fc: |[4041fc] de.danoeh.antennapod.fragment.InboxFragment.loadMoreData:(I)Ljava/util/List; │ │ +40420c: d804 04ff |0000: add-int/lit8 v4, v4, #int -1 // #ff │ │ +404210: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ +404214: d244 9600 |0004: mul-int/lit16 v4, v4, #int 150 // #0096 │ │ +404218: 2201 a31c |0006: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +40421c: 1a02 81bb |0008: const-string v2, "new" // string@bb81 │ │ +404220: 7020 d8ab 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +404226: 7100 36b0 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getInboxSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b036 │ │ +40422c: 0c02 |0010: move-result-object v2 │ │ +40422e: 7140 1a9b 0421 |0011: invoke-static {v4, v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@9b1a │ │ +404234: 0c04 |0014: move-result-object v4 │ │ +404236: 1104 |0015: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=107 │ │ 0x000d line=108 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lde/danoeh/antennapod/fragment/InboxFragment; │ │ @@ -1768101,21 +1768109,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -404180: |[404180] de.danoeh.antennapod.fragment.InboxFragment.loadTotalItemCount:()I │ │ -404190: 2200 a31c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -404194: 1a01 81bb |0002: const-string v1, "new" // string@bb81 │ │ -404198: 7020 d8ab 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ -40419e: 7110 389b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ -4041a4: 0a00 |000a: move-result v0 │ │ -4041a6: 0f00 |000b: return v0 │ │ +404168: |[404168] de.danoeh.antennapod.fragment.InboxFragment.loadTotalItemCount:()I │ │ +404178: 2200 a31c |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +40417c: 1a01 81bb |0002: const-string v1, "new" // string@bb81 │ │ +404180: 7020 d8ab 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@abd8 │ │ +404186: 7110 389b 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@9b38 │ │ +40418c: 0a00 |000a: move-result v0 │ │ +40418e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/fragment/InboxFragment; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/InboxFragment;) │ │ @@ -1768123,51 +1768131,51 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 88 16-bit code units │ │ -40402c: |[40402c] de.danoeh.antennapod.fragment.InboxFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -40403c: 6f40 48a4 2143 |0000: invoke-super {v1, v2, v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@a448 │ │ -404042: 0c02 |0003: move-result-object v2 │ │ -404044: 5413 a892 |0004: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -404048: 1404 0b00 0f7f |0006: const v4, #float 1.9008e+38 // #7f0f000b │ │ -40404e: 6e20 3c21 4300 |0009: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -404054: 7010 d4a5 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/InboxFragment;.inflateSortMenu:()V // method@a5d4 │ │ -40405a: 5413 a892 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -40405e: 1404 6401 127f |0011: const v4, #float 1.94075e+38 // #7f120164 │ │ -404064: 6e20 6c21 4300 |0014: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@216c │ │ -40406a: 6e10 1a35 0100 |0017: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -404070: 0c03 |001a: move-result-object v3 │ │ -404072: 1a04 ba4f |001b: const-string v4, "PrefNewEpisodesFragment" // string@4fba │ │ -404076: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -404078: 6e30 2f02 4300 |001e: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -40407e: 0c03 |0021: move-result-object v3 │ │ -404080: 5b13 2e93 |0022: iput-object v3, v1, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@932e │ │ -404084: 6e10 5da4 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a45d │ │ -40408a: 5413 9e92 |0027: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -40408e: 1404 0901 087f |0029: const v4, #float 1.8078e+38 // #7f080109 │ │ -404094: 6e20 b4b0 4300 |002c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ -40409a: 5413 9e92 |002f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -40409e: 1404 ee01 127f |0031: const v4, #float 1.94077e+38 // #7f1201ee │ │ -4040a4: 6e20 b7b0 4300 |0034: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ -4040aa: 5413 9e92 |0037: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -4040ae: 1404 ef01 127f |0039: const v4, #float 1.94077e+38 // #7f1201ef │ │ -4040b4: 6e20 b5b0 4300 |003c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ -4040ba: 5413 a692 |003f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ -4040be: 1404 e501 0a7f |0041: const v4, #float 1.83443e+38 // #7f0a01e5 │ │ -4040c4: 6e20 d18f 4300 |0044: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -4040ca: 5413 a692 |0047: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ -4040ce: 1404 9b02 0a7f |0049: const v4, #float 1.83447e+38 // #7f0a029b │ │ -4040d4: 6e20 d18f 4300 |004c: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -4040da: 5413 a692 |004f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ -4040de: 1404 f000 0a7f |0051: const v4, #float 1.83438e+38 // #7f0a00f0 │ │ -4040e4: 6e20 d18f 4300 |0054: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ -4040ea: 1102 |0057: return-object v2 │ │ +404014: |[404014] de.danoeh.antennapod.fragment.InboxFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +404024: 6f40 48a4 2143 |0000: invoke-super {v1, v2, v3, v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@a448 │ │ +40402a: 0c02 |0003: move-result-object v2 │ │ +40402c: 5413 a892 |0004: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +404030: 1404 0b00 0f7f |0006: const v4, #float 1.9008e+38 // #7f0f000b │ │ +404036: 6e20 3c21 4300 |0009: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +40403c: 7010 d4a5 0100 |000c: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/InboxFragment;.inflateSortMenu:()V // method@a5d4 │ │ +404042: 5413 a892 |000f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +404046: 1404 6401 127f |0011: const v4, #float 1.94075e+38 // #7f120164 │ │ +40404c: 6e20 6c21 4300 |0014: invoke-virtual {v3, v4}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@216c │ │ +404052: 6e10 1a35 0100 |0017: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +404058: 0c03 |001a: move-result-object v3 │ │ +40405a: 1a04 ba4f |001b: const-string v4, "PrefNewEpisodesFragment" // string@4fba │ │ +40405e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +404060: 6e30 2f02 4300 |001e: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +404066: 0c03 |0021: move-result-object v3 │ │ +404068: 5b13 2e93 |0022: iput-object v3, v1, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@932e │ │ +40406c: 6e10 5da4 0100 |0024: invoke-virtual {v1}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.updateToolbar:()V // method@a45d │ │ +404072: 5413 9e92 |0027: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +404076: 1404 0901 087f |0029: const v4, #float 1.8078e+38 // #7f080109 │ │ +40407c: 6e20 b4b0 4300 |002c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ +404082: 5413 9e92 |002f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +404086: 1404 ee01 127f |0031: const v4, #float 1.94077e+38 // #7f1201ee │ │ +40408c: 6e20 b7b0 4300 |0034: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ +404092: 5413 9e92 |0037: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +404096: 1404 ef01 127f |0039: const v4, #float 1.94077e+38 // #7f1201ef │ │ +40409c: 6e20 b5b0 4300 |003c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ +4040a2: 5413 a692 |003f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ +4040a6: 1404 e501 0a7f |0041: const v4, #float 1.83443e+38 // #7f0a01e5 │ │ +4040ac: 6e20 d18f 4300 |0044: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +4040b2: 5413 a692 |0047: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ +4040b6: 1404 9b02 0a7f |0049: const v4, #float 1.83447e+38 // #7f0a029b │ │ +4040bc: 6e20 d18f 4300 |004c: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +4040c2: 5413 a692 |004f: iget-object v3, v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.speedDialView:Lcom/leinardi/android/speeddial/SpeedDialView; // field@92a6 │ │ +4040c6: 1404 f000 0a7f |0051: const v4, #float 1.83438e+38 // #7f0a00f0 │ │ +4040cc: 6e20 d18f 4300 |0054: invoke-virtual {v3, v4}, Lcom/leinardi/android/speeddial/SpeedDialView;.removeActionItemById:(I)Lcom/leinardi/android/speeddial/SpeedDialActionItem; // method@8fd1 │ │ +4040d2: 1102 |0057: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x000c line=45 │ │ 0x000f line=47 │ │ 0x0017 line=48 │ │ @@ -1768189,41 +1768197,41 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -4040ec: |[4040ec] de.danoeh.antennapod.fragment.InboxFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -4040fc: 6f20 52a4 5400 |0000: invoke-super {v4, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a452 │ │ -404102: 0a00 |0003: move-result v0 │ │ -404104: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -404106: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -40410a: 0f01 |0007: return v1 │ │ -40410c: 7210 d20b 0500 |0008: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -404112: 0a00 |000b: move-result v0 │ │ -404114: 1402 9702 0a7f |000c: const v2, #float 1.83447e+38 // #7f0a0297 │ │ -40411a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -40411c: 3320 1400 |0010: if-ne v0, v2, 0024 // +0014 │ │ -404120: 5445 2e93 |0012: iget-object v5, v4, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@932e │ │ -404124: 1a00 e6c5 |0014: const-string v0, "prefDoNotPromptRemovalAllFromInbox" // string@c5e6 │ │ -404128: 7230 9a02 0503 |0016: invoke-interface {v5, v0, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -40412e: 0a05 |0019: move-result v5 │ │ -404130: 3805 0600 |001a: if-eqz v5, 0020 // +0006 │ │ -404134: 7010 dba5 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/InboxFragment;.removeAllFromInbox:()V // method@a5db │ │ -40413a: 2804 |001f: goto 0023 // +0004 │ │ -40413c: 7010 dca5 0400 |0020: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/InboxFragment;.showRemoveAllDialog:()V // method@a5dc │ │ -404142: 0f01 |0023: return v1 │ │ -404144: 7110 60a6 0500 |0024: invoke-static {v5}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a660 │ │ -40414a: 0c05 |0027: move-result-object v5 │ │ -40414c: 3805 0900 |0028: if-eqz v5, 0031 // +0009 │ │ -404150: 7110 76b0 0500 |002a: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setInboxSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b076 │ │ -404156: 6e10 43a4 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ -40415c: 0f01 |0030: return v1 │ │ -40415e: 0f03 |0031: return v3 │ │ +4040d4: |[4040d4] de.danoeh.antennapod.fragment.InboxFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +4040e4: 6f20 52a4 5400 |0000: invoke-super {v4, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a452 │ │ +4040ea: 0a00 |0003: move-result v0 │ │ +4040ec: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +4040ee: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +4040f2: 0f01 |0007: return v1 │ │ +4040f4: 7210 d20b 0500 |0008: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +4040fa: 0a00 |000b: move-result v0 │ │ +4040fc: 1402 9702 0a7f |000c: const v2, #float 1.83447e+38 // #7f0a0297 │ │ +404102: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +404104: 3320 1400 |0010: if-ne v0, v2, 0024 // +0014 │ │ +404108: 5445 2e93 |0012: iget-object v5, v4, Lde/danoeh/antennapod/fragment/InboxFragment;.prefs:Landroid/content/SharedPreferences; // field@932e │ │ +40410c: 1a00 e6c5 |0014: const-string v0, "prefDoNotPromptRemovalAllFromInbox" // string@c5e6 │ │ +404110: 7230 9a02 0503 |0016: invoke-interface {v5, v0, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +404116: 0a05 |0019: move-result v5 │ │ +404118: 3805 0600 |001a: if-eqz v5, 0020 // +0006 │ │ +40411c: 7010 dba5 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/InboxFragment;.removeAllFromInbox:()V // method@a5db │ │ +404122: 2804 |001f: goto 0023 // +0004 │ │ +404124: 7010 dca5 0400 |0020: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/InboxFragment;.showRemoveAllDialog:()V // method@a5dc │ │ +40412a: 0f01 |0023: return v1 │ │ +40412c: 7110 60a6 0500 |0024: invoke-static {v5}, Lde/danoeh/antennapod/fragment/MenuItemToSortOrderConverter;.convert:(Landroid/view/MenuItem;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@a660 │ │ +404132: 0c05 |0027: move-result-object v5 │ │ +404134: 3805 0900 |0028: if-eqz v5, 0031 // +0009 │ │ +404138: 7110 76b0 0500 |002a: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setInboxSortedOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@b076 │ │ +40413e: 6e10 43a4 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ +404144: 0f01 |0030: return v1 │ │ +404146: 0f03 |0031: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0008 line=79 │ │ 0x0012 line=80 │ │ 0x001c line=81 │ │ 0x0020 line=83 │ │ @@ -1768272,17 +1768280,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408574: |[408574] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.:()V │ │ -408584: 7010 2ea4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a42e │ │ -40858a: 0e00 |0003: return-void │ │ +40855c: |[40855c] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.:()V │ │ +40856c: 7010 2ea4 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.:()V // method@a42e │ │ +408572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ │ │ Virtual methods - │ │ @@ -1768291,18 +1768299,18 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedItemFilter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4084c0: |[4084c0] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -4084d0: 7100 deab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abde │ │ -4084d6: 0c00 |0003: move-result-object v0 │ │ -4084d8: 1100 |0004: return-object v0 │ │ +4084a8: |[4084a8] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +4084b8: 7100 deab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@abde │ │ +4084be: 0c00 |0003: move-result-object v0 │ │ +4084c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;) │ │ @@ -1768310,17 +1768318,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4084f8: |[4084f8] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getFragmentTag:()Ljava/lang/String; │ │ -408508: 1a00 fd4e |0000: const-string v0, "PlaybackHistoryFragment" // string@4efd │ │ -40850c: 1100 |0002: return-object v0 │ │ +4084e0: |[4084e0] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getFragmentTag:()Ljava/lang/String; │ │ +4084f0: 1a00 fd4e |0000: const-string v0, "PlaybackHistoryFragment" // string@4efd │ │ +4084f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;) │ │ @@ -1768328,17 +1768336,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -408510: |[408510] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getPrefName:()Ljava/lang/String; │ │ -408520: 1a00 fd4e |0000: const-string v0, "PlaybackHistoryFragment" // string@4efd │ │ -408524: 1100 |0002: return-object v0 │ │ +4084f8: |[4084f8] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.getPrefName:()Ljava/lang/String; │ │ +408508: 1a00 fd4e |0000: const-string v0, "PlaybackHistoryFragment" // string@4efd │ │ +40850c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;) │ │ @@ -1768346,21 +1768354,21 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -408528: |[408528] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadData:()Ljava/util/List; │ │ -408538: 5220 a392 |0000: iget v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ -40853c: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ -408540: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -408542: 7120 309b 0100 |0005: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistory:(II)Ljava/util/List; // method@9b30 │ │ -408548: 0c00 |0008: move-result-object v0 │ │ -40854a: 1100 |0009: return-object v0 │ │ +408510: |[408510] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadData:()Ljava/util/List; │ │ +408520: 5220 a392 |0000: iget v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.page:I // field@92a3 │ │ +408524: d200 9600 |0002: mul-int/lit16 v0, v0, #int 150 // #0096 │ │ +408528: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +40852a: 7120 309b 0100 |0005: invoke-static {v1, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistory:(II)Ljava/util/List; // method@9b30 │ │ +408530: 0c00 |0008: move-result-object v0 │ │ +408532: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;) │ │ @@ -1768368,21 +1768376,21 @@ │ │ type : '(I)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -40854c: |[40854c] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadMoreData:(I)Ljava/util/List; │ │ -40855c: d802 02ff |0000: add-int/lit8 v2, v2, #int -1 // #ff │ │ -408560: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ -408564: d222 9600 |0004: mul-int/lit16 v2, v2, #int 150 // #0096 │ │ -408568: 7120 309b 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistory:(II)Ljava/util/List; // method@9b30 │ │ -40856e: 0c02 |0009: move-result-object v2 │ │ -408570: 1102 |000a: return-object v2 │ │ +408534: |[408534] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadMoreData:(I)Ljava/util/List; │ │ +408544: d802 02ff |0000: add-int/lit8 v2, v2, #int -1 // #ff │ │ +408548: 1300 9600 |0002: const/16 v0, #int 150 // #96 │ │ +40854c: d222 9600 |0004: mul-int/lit16 v2, v2, #int 150 // #0096 │ │ +408550: 7120 309b 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistory:(II)Ljava/util/List; // method@9b30 │ │ +408556: 0c02 |0009: move-result-object v2 │ │ +408558: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=99 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ 0x0000 - 0x000b reg=2 (null) I │ │ │ │ @@ -1768391,19 +1768399,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -4084dc: |[4084dc] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadTotalItemCount:()I │ │ -4084ec: 7100 319b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistoryLength:()J // method@9b31 │ │ -4084f2: 0b00 |0003: move-result-wide v0 │ │ -4084f4: 8401 |0004: long-to-int v1, v0 │ │ -4084f6: 0f01 |0005: return v1 │ │ +4084c4: |[4084c4] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.loadTotalItemCount:()I │ │ +4084d4: 7100 319b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getPlaybackHistoryLength:()J // method@9b31 │ │ +4084da: 0b00 |0003: move-result-wide v0 │ │ +4084dc: 8401 |0004: long-to-int v1, v0 │ │ +4084de: 0f01 |0005: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;) │ │ @@ -1768411,34 +1768419,34 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -4083ec: |[4083ec] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -4083fc: 6f40 48a4 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@a448 │ │ -408402: 0c01 |0003: move-result-object v1 │ │ -408404: 5402 a892 |0004: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -408408: 1403 1400 0f7f |0006: const v3, #float 1.9008e+38 // #7f0f0014 │ │ -40840e: 6e20 3c21 3200 |0009: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -408414: 5402 a892 |000c: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -408418: 1403 3a02 127f |000e: const v3, #float 1.94079e+38 // #7f12023a │ │ -40841e: 6e20 6c21 3200 |0011: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@216c │ │ -408424: 6e10 eda6 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.updateToolbar:()V // method@a6ed │ │ -40842a: 5402 9e92 |0017: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -40842e: 1403 0601 087f |0019: const v3, #float 1.8078e+38 // #7f080106 │ │ -408434: 6e20 b4b0 3200 |001c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ -40843a: 5402 9e92 |001f: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -40843e: 1403 ec01 127f |0021: const v3, #float 1.94077e+38 // #7f1201ec │ │ -408444: 6e20 b7b0 3200 |0024: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ -40844a: 5402 9e92 |0027: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ -40844e: 1403 ed01 127f |0029: const v3, #float 1.94077e+38 // #7f1201ed │ │ -408454: 6e20 b5b0 3200 |002c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ -40845a: 1101 |002f: return-object v1 │ │ +4083d4: |[4083d4] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +4083e4: 6f40 48a4 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; // method@a448 │ │ +4083ea: 0c01 |0003: move-result-object v1 │ │ +4083ec: 5402 a892 |0004: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +4083f0: 1403 1400 0f7f |0006: const v3, #float 1.9008e+38 // #7f0f0014 │ │ +4083f6: 6e20 3c21 3200 |0009: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +4083fc: 5402 a892 |000c: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +408400: 1403 3a02 127f |000e: const v3, #float 1.94079e+38 // #7f12023a │ │ +408406: 6e20 6c21 3200 |0011: invoke-virtual {v2, v3}, Landroidx/appcompat/widget/Toolbar;.setTitle:(I)V // method@216c │ │ +40840c: 6e10 eda6 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.updateToolbar:()V // method@a6ed │ │ +408412: 5402 9e92 |0017: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +408416: 1403 0601 087f |0019: const v3, #float 1.8078e+38 // #7f080106 │ │ +40841c: 6e20 b4b0 3200 |001c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ +408422: 5402 9e92 |001f: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +408426: 1403 ec01 127f |0021: const v3, #float 1.94077e+38 // #7f1201ec │ │ +40842c: 6e20 b7b0 3200 |0024: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ +408432: 5402 9e92 |0027: iget-object v2, v0, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.emptyView:Lde/danoeh/antennapod/view/EmptyViewHandler; // field@929e │ │ +408436: 1403 ed01 127f |0029: const v3, #float 1.94077e+38 // #7f1201ed │ │ +40843c: 6e20 b5b0 3200 |002c: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ +408442: 1101 |002f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ 0x000c line=30 │ │ 0x0014 line=31 │ │ 0x0017 line=32 │ │ @@ -1768455,18 +1768463,18 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40858c: |[40858c] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onHistoryUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;)V │ │ -40859c: 6e10 43a4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ -4085a2: 6e10 eda6 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.updateToolbar:()V // method@a6ed │ │ -4085a8: 0e00 |0006: return-void │ │ +408574: |[408574] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onHistoryUpdated:(Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;)V │ │ +408584: 6e10 43a4 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.loadItems:()V // method@a443 │ │ +40858a: 6e10 eda6 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.updateToolbar:()V // method@a6ed │ │ +408590: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ 0x0000 - 0x0007 reg=1 (null) Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ @@ -1768476,36 +1768484,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -40845c: |[40845c] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -40846c: 6f20 52a4 5400 |0000: invoke-super {v4, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a452 │ │ -408472: 0a00 |0003: move-result v0 │ │ -408474: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -408476: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -40847a: 0f01 |0007: return v1 │ │ -40847c: 7210 d20b 0500 |0008: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -408482: 0a05 |000b: move-result v5 │ │ -408484: 1400 c200 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00c2 │ │ -40848a: 3305 1900 |000f: if-ne v5, v0, 0028 // +0019 │ │ -40848e: 2205 9c1b |0011: new-instance v5, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1; // type@1b9c │ │ -408492: 6e10 1a35 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -408498: 0c00 |0016: move-result-object v0 │ │ -40849a: 1402 5300 127f |0017: const v2, #float 1.94069e+38 // #7f120053 │ │ -4084a0: 1403 5400 127f |001a: const v3, #float 1.94069e+38 // #7f120054 │ │ -4084a6: 7053 e1a6 4520 |001d: invoke-direct {v5, v4, v0, v2, v3}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1;.:(Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;Landroid/content/Context;II)V // method@a6e1 │ │ -4084ac: 6e10 1998 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ -4084b2: 0c05 |0023: move-result-object v5 │ │ -4084b4: 6e10 ff00 0500 |0024: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -4084ba: 0f01 |0027: return v1 │ │ -4084bc: 1205 |0028: const/4 v5, #int 0 // #0 │ │ -4084be: 0f05 |0029: return v5 │ │ +408444: |[408444] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +408454: 6f20 52a4 5400 |0000: invoke-super {v4, v5}, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@a452 │ │ +40845a: 0a00 |0003: move-result v0 │ │ +40845c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +40845e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +408462: 0f01 |0007: return v1 │ │ +408464: 7210 d20b 0500 |0008: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +40846a: 0a05 |000b: move-result v5 │ │ +40846c: 1400 c200 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00c2 │ │ +408472: 3305 1900 |000f: if-ne v5, v0, 0028 // +0019 │ │ +408476: 2205 9c1b |0011: new-instance v5, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1; // type@1b9c │ │ +40847a: 6e10 1a35 0400 |0013: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +408480: 0c00 |0016: move-result-object v0 │ │ +408482: 1402 5300 127f |0017: const v2, #float 1.94069e+38 // #7f120053 │ │ +408488: 1403 5400 127f |001a: const v3, #float 1.94069e+38 // #7f120054 │ │ +40848e: 7053 e1a6 4520 |001d: invoke-direct {v5, v4, v0, v2, v3}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment$1;.:(Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;Landroid/content/Context;II)V // method@a6e1 │ │ +408494: 6e10 1998 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/core/dialog/ConfirmationDialog;.createNewDialog:()Landroidx/appcompat/app/AlertDialog; // method@9819 │ │ +40849a: 0c05 |0023: move-result-object v5 │ │ +40849c: 6e10 ff00 0500 |0024: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +4084a2: 0f01 |0027: return v1 │ │ +4084a4: 1205 |0028: const/4 v5, #int 0 // #0 │ │ +4084a6: 0f05 |0029: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0008 line=58 │ │ 0x0011 line=60 │ │ 0x0013 line=61 │ │ 0x0020 line=71 │ │ @@ -1768518,27 +1768526,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -4085ac: |[4085ac] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.updateToolbar:()V │ │ -4085bc: 5420 a892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ -4085c0: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ -4085c6: 0c00 |0005: move-result-object v0 │ │ -4085c8: 1401 c200 0a7f |0006: const v1, #float 1.83437e+38 // #7f0a00c2 │ │ -4085ce: 7220 b60b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -4085d4: 0c00 |000c: move-result-object v0 │ │ -4085d6: 5421 9f92 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ -4085da: 7210 e0b4 0100 |000f: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -4085e0: 0a01 |0012: move-result v1 │ │ -4085e2: df01 0101 |0013: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -4085e6: 7220 f90b 1000 |0015: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -4085ec: 0e00 |0018: return-void │ │ +408594: |[408594] de.danoeh.antennapod.fragment.PlaybackHistoryFragment.updateToolbar:()V │ │ +4085a4: 5420 a892 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@92a8 │ │ +4085a8: 6e10 2621 0000 |0002: invoke-virtual {v0}, Landroidx/appcompat/widget/Toolbar;.getMenu:()Landroid/view/Menu; // method@2126 │ │ +4085ae: 0c00 |0005: move-result-object v0 │ │ +4085b0: 1401 c200 0a7f |0006: const v1, #float 1.83437e+38 // #7f0a00c2 │ │ +4085b6: 7220 b60b 1000 |0009: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +4085bc: 0c00 |000c: move-result-object v0 │ │ +4085be: 5421 9f92 |000d: iget-object v1, v2, Lde/danoeh/antennapod/fragment/EpisodesListFragment;.episodes:Ljava/util/List; // field@929f │ │ +4085c2: 7210 e0b4 0100 |000f: invoke-interface {v1}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +4085c8: 0a01 |0012: move-result v1 │ │ +4085ca: df01 0101 |0013: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +4085ce: 7220 f90b 1000 |0015: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +4085d4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ │ │ source_file_idx : 20222 (PlaybackHistoryFragment.java) │ │ @@ -1768575,18 +1768583,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/QueueFragment;Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -40887c: |[40887c] de.danoeh.antennapod.fragment.QueueFragment$2.:(Lde/danoeh/antennapod/fragment/QueueFragment;Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ -40888c: 5b01 b493 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b4 │ │ -408890: 7030 1b97 2003 |0002: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V // method@971b │ │ -408896: 0e00 |0005: return-void │ │ +408864: |[408864] de.danoeh.antennapod.fragment.QueueFragment$2.:(Lde/danoeh/antennapod/fragment/QueueFragment;Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V │ │ +408874: 5b01 b493 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b4 │ │ +408878: 7030 1b97 2003 |0002: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/fragment/swipeactions/SwipeActions;)V // method@971b │ │ +40887e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/fragment/QueueFragment; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1768598,21 +1768606,21 @@ │ │ type : '(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -408898: |[408898] de.danoeh.antennapod.fragment.QueueFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -4088a8: 6f40 1f97 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@971f │ │ -4088ae: 5402 b493 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b4 │ │ -4088b2: 2203 a81b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0; // type@1ba8 │ │ -4088b6: 7020 02a7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a702 │ │ -4088bc: 7120 6c98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ -4088c2: 0e00 |000d: return-void │ │ +408880: |[408880] de.danoeh.antennapod.fragment.QueueFragment$2.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +408890: 6f40 1f97 1032 |0000: invoke-super {v0, v1, v2, v3}, Lde/danoeh/antennapod/adapter/QueueRecyclerAdapter;.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V // method@971f │ │ +408896: 5402 b493 |0003: iget-object v2, v0, Lde/danoeh/antennapod/fragment/QueueFragment$2;.this$0:Lde/danoeh/antennapod/fragment/QueueFragment; // field@93b4 │ │ +40889a: 2203 a81b |0005: new-instance v3, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0; // type@1ba8 │ │ +40889e: 7020 02a7 2300 |0007: invoke-direct {v3, v2}, Lde/danoeh/antennapod/fragment/QueueFragment$2$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/QueueFragment;)V // method@a702 │ │ +4088a4: 7120 6c98 3100 |000a: invoke-static {v1, v3}, Lde/danoeh/antennapod/core/menuhandler/MenuItemUtils;.setOnClickListeners:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;)V // method@986c │ │ +4088aa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0003 line=451 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lde/danoeh/antennapod/fragment/QueueFragment$2; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/view/ContextMenu; │ │ @@ -1768657,18 +1768665,18 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40d474: |[40d474] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$NVGYAJAFlB2o1WZdHwX4CThihUw:(Landroidx/preference/Preference;)Z │ │ -40d484: 7110 3fa8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$buildAutodownloadSelectedNetworksPreference$3:(Landroidx/preference/Preference;)Z // method@a83f │ │ -40d48a: 0a00 |0003: move-result v0 │ │ -40d48c: 0f00 |0004: return v0 │ │ +40d45c: |[40d45c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$NVGYAJAFlB2o1WZdHwX4CThihUw:(Landroidx/preference/Preference;)Z │ │ +40d46c: 7110 3fa8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$buildAutodownloadSelectedNetworksPreference$3:(Landroidx/preference/Preference;)Z // method@a83f │ │ +40d472: 0a00 |0003: move-result v0 │ │ +40d474: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroidx/preference/Preference; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;) │ │ @@ -1768676,18 +1768684,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -40d490: |[40d490] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$PfULA_bVQL7BoRfT3Rpo_EGtK4k:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40d4a0: 7030 41a8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$setupAutoDownloadScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a841 │ │ -40d4a6: 0a00 |0003: move-result v0 │ │ -40d4a8: 0f00 |0004: return v0 │ │ +40d478: |[40d478] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$PfULA_bVQL7BoRfT3Rpo_EGtK4k:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +40d488: 7030 41a8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$setupAutoDownloadScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a841 │ │ +40d48e: 0a00 |0003: move-result v0 │ │ +40d490: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Object; │ │ @@ -1768697,18 +1768705,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -40d4ac: |[40d4ac] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$_gNeWdeWL2NP2atrSTep4oWkujs:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40d4bc: 7030 40a8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$setupAutoDownloadScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a840 │ │ -40d4c2: 0a00 |0003: move-result v0 │ │ -40d4c4: 0f00 |0004: return v0 │ │ +40d494: |[40d494] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$_gNeWdeWL2NP2atrSTep4oWkujs:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +40d4a4: 7030 40a8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$setupAutoDownloadScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a840 │ │ +40d4aa: 0a00 |0003: move-result v0 │ │ +40d4ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Object; │ │ @@ -1768718,18 +1768726,18 @@ │ │ type : '(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40d5f4: |[40d5f4] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$eCBCNALTTShKrsRdpbELTfoB39A:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I │ │ -40d604: 7120 3ea8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$buildAutodownloadSelectedNetworksPreference$2:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I // method@a83e │ │ -40d60a: 0a00 |0003: move-result v0 │ │ -40d60c: 0f00 |0004: return v0 │ │ +40d5dc: |[40d5dc] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.$r8$lambda$eCBCNALTTShKrsRdpbELTfoB39A:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I │ │ +40d5ec: 7120 3ea8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.lambda$buildAutodownloadSelectedNetworksPreference$2:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I // method@a83e │ │ +40d5f2: 0a00 |0003: move-result v0 │ │ +40d5f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/net/wifi/WifiConfiguration; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/net/wifi/WifiConfiguration; │ │ │ │ @@ -1768738,17 +1768746,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40d660: |[40d660] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.:()V │ │ -40d670: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ -40d676: 0e00 |0003: return-void │ │ +40d648: |[40d648] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.:()V │ │ +40d658: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ +40d65e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;) │ │ @@ -1768756,18 +1768764,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -40d644: |[40d644] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; │ │ -40d654: 3900 0400 |0000: if-nez v0, 0004 // +0004 │ │ -40d658: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -40d65c: 1100 |0004: return-object v0 │ │ +40d62c: |[40d62c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; │ │ +40d63c: 3900 0400 |0000: if-nez v0, 0004 // +0004 │ │ +40d640: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +40d644: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/lang/String; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;) │ │ @@ -1768775,79 +1768783,79 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 134 16-bit code units │ │ -40d678: |[40d678] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.buildAutodownloadSelectedNetworksPreference:()V │ │ -40d688: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -40d68c: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -40d690: 3410 0300 |0004: if-lt v0, v1, 0007 // +0003 │ │ -40d694: 0e00 |0006: return-void │ │ -40d696: 6e10 1a35 0a00 |0007: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40d69c: 0c00 |000a: move-result-object v0 │ │ -40d69e: 54a1 3494 |000b: iget-object v1, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ -40d6a2: 3801 0500 |000d: if-eqz v1, 0012 // +0005 │ │ -40d6a6: 7010 3da8 0a00 |000f: invoke-direct {v10}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.clearAutodownloadSelectedNetworsPreference:()V // method@a83d │ │ -40d6ac: 6e10 1802 0000 |0012: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -40d6b2: 0c01 |0015: move-result-object v1 │ │ -40d6b4: 1a02 bde6 |0016: const-string v2, "wifi" // string@e6bd │ │ -40d6b8: 6e20 3302 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -40d6be: 0c01 |001b: move-result-object v1 │ │ -40d6c0: 1f01 6401 |001c: check-cast v1, Landroid/net/wifi/WifiManager; // type@0164 │ │ -40d6c4: 6e10 d206 0100 |001e: invoke-virtual {v1}, Landroid/net/wifi/WifiManager;.getConfiguredNetworks:()Ljava/util/List; // method@06d2 │ │ -40d6ca: 0c01 |0021: move-result-object v1 │ │ -40d6cc: 3901 0a00 |0022: if-nez v1, 002c // +000a │ │ -40d6d0: 1a00 580f |0024: const-string v0, "AutoDnldPrefFragment" // string@0f58 │ │ -40d6d4: 1a01 fc16 |0026: const-string v1, "Couldn't get list of configure Wi-Fi networks" // string@16fc │ │ -40d6d8: 7120 f70a 1000 |0028: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -40d6de: 0e00 |002b: return-void │ │ -40d6e0: 2202 e11b |002c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0; // type@1be1 │ │ -40d6e4: 7010 2ca8 0200 |002e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0;.:()V // method@a82c │ │ -40d6ea: 7120 90b4 2100 |0031: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ -40d6f0: 7210 e9b4 0100 |0034: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40d6f6: 0a02 |0037: move-result v2 │ │ -40d6f8: 2322 4520 |0038: new-array v2, v2, [Landroidx/preference/CheckBoxPreference; // type@2045 │ │ -40d6fc: 5ba2 3494 |003a: iput-object v2, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ -40d700: 7100 27b0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b027 │ │ -40d706: 0c02 |003f: move-result-object v2 │ │ -40d708: 7110 2db4 0200 |0040: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -40d70e: 0c02 |0043: move-result-object v2 │ │ -40d710: 6e10 ad3d 0a00 |0044: invoke-virtual {v10}, Landroidx/preference/PreferenceFragmentCompat;.getPreferenceScreen:()Landroidx/preference/PreferenceScreen; // method@3dad │ │ -40d716: 0c03 |0047: move-result-object v3 │ │ -40d718: 2204 e21b |0048: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1; // type@1be2 │ │ -40d71c: 7010 2ea8 0400 |004a: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1;.:()V // method@a82e │ │ -40d722: 1205 |004d: const/4 v5, #int 0 // #0 │ │ -40d724: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -40d726: 7210 e9b4 0100 |004f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ -40d72c: 0a07 |0052: move-result v7 │ │ -40d72e: 3576 3200 |0053: if-ge v6, v7, 0085 // +0032 │ │ -40d732: 7220 ddb4 6100 |0055: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -40d738: 0c07 |0058: move-result-object v7 │ │ -40d73a: 1f07 6101 |0059: check-cast v7, Landroid/net/wifi/WifiConfiguration; // type@0161 │ │ -40d73e: 2208 5d0a |005b: new-instance v8, Landroidx/preference/CheckBoxPreference; // type@0a5d │ │ -40d742: 7020 563c 0800 |005d: invoke-direct {v8, v0}, Landroidx/preference/CheckBoxPreference;.:(Landroid/content/Context;)V // method@3c56 │ │ -40d748: 5279 d700 |0060: iget v9, v7, Landroid/net/wifi/WifiConfiguration;.networkId:I // field@00d7 │ │ -40d74c: 7110 37b2 0900 |0062: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b237 │ │ -40d752: 0c09 |0065: move-result-object v9 │ │ -40d754: 5477 d600 |0066: iget-object v7, v7, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ -40d758: 6e20 6f3d 7800 |0068: invoke-virtual {v8, v7}, Landroidx/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@3d6f │ │ -40d75e: 6e20 603d 9800 |006b: invoke-virtual {v8, v9}, Landroidx/preference/Preference;.setKey:(Ljava/lang/String;)V // method@3d60 │ │ -40d764: 6e20 643d 4800 |006e: invoke-virtual {v8, v4}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40d76a: 6e20 663d 5800 |0071: invoke-virtual {v8, v5}, Landroidx/preference/Preference;.setPersistent:(Z)V // method@3d66 │ │ -40d770: 7220 dab4 9200 |0074: invoke-interface {v2, v9}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -40d776: 0a07 |0077: move-result v7 │ │ -40d778: 6e20 8b3e 7800 |0078: invoke-virtual {v8, v7}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ -40d77e: 54a7 3494 |007b: iget-object v7, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ -40d782: 4d08 0706 |007d: aput-object v8, v7, v6 │ │ -40d786: 6e20 d93d 8300 |007f: invoke-virtual {v3, v8}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3dd9 │ │ -40d78c: d806 0601 |0082: add-int/lit8 v6, v6, #int 1 // #01 │ │ -40d790: 28cb |0084: goto 004f // -0035 │ │ -40d792: 0e00 |0085: return-void │ │ +40d660: |[40d660] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.buildAutodownloadSelectedNetworksPreference:()V │ │ +40d670: 6000 dd00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +40d674: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +40d678: 3410 0300 |0004: if-lt v0, v1, 0007 // +0003 │ │ +40d67c: 0e00 |0006: return-void │ │ +40d67e: 6e10 1a35 0a00 |0007: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40d684: 0c00 |000a: move-result-object v0 │ │ +40d686: 54a1 3494 |000b: iget-object v1, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ +40d68a: 3801 0500 |000d: if-eqz v1, 0012 // +0005 │ │ +40d68e: 7010 3da8 0a00 |000f: invoke-direct {v10}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.clearAutodownloadSelectedNetworsPreference:()V // method@a83d │ │ +40d694: 6e10 1802 0000 |0012: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +40d69a: 0c01 |0015: move-result-object v1 │ │ +40d69c: 1a02 bde6 |0016: const-string v2, "wifi" // string@e6bd │ │ +40d6a0: 6e20 3302 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +40d6a6: 0c01 |001b: move-result-object v1 │ │ +40d6a8: 1f01 6401 |001c: check-cast v1, Landroid/net/wifi/WifiManager; // type@0164 │ │ +40d6ac: 6e10 d206 0100 |001e: invoke-virtual {v1}, Landroid/net/wifi/WifiManager;.getConfiguredNetworks:()Ljava/util/List; // method@06d2 │ │ +40d6b2: 0c01 |0021: move-result-object v1 │ │ +40d6b4: 3901 0a00 |0022: if-nez v1, 002c // +000a │ │ +40d6b8: 1a00 580f |0024: const-string v0, "AutoDnldPrefFragment" // string@0f58 │ │ +40d6bc: 1a01 fc16 |0026: const-string v1, "Couldn't get list of configure Wi-Fi networks" // string@16fc │ │ +40d6c0: 7120 f70a 1000 |0028: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +40d6c6: 0e00 |002b: return-void │ │ +40d6c8: 2202 e11b |002c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0; // type@1be1 │ │ +40d6cc: 7010 2ca8 0200 |002e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda0;.:()V // method@a82c │ │ +40d6d2: 7120 90b4 2100 |0031: invoke-static {v1, v2}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b490 │ │ +40d6d8: 7210 e9b4 0100 |0034: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40d6de: 0a02 |0037: move-result v2 │ │ +40d6e0: 2322 4520 |0038: new-array v2, v2, [Landroidx/preference/CheckBoxPreference; // type@2045 │ │ +40d6e4: 5ba2 3494 |003a: iput-object v2, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ +40d6e8: 7100 27b0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b027 │ │ +40d6ee: 0c02 |003f: move-result-object v2 │ │ +40d6f0: 7110 2db4 0200 |0040: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +40d6f6: 0c02 |0043: move-result-object v2 │ │ +40d6f8: 6e10 ad3d 0a00 |0044: invoke-virtual {v10}, Landroidx/preference/PreferenceFragmentCompat;.getPreferenceScreen:()Landroidx/preference/PreferenceScreen; // method@3dad │ │ +40d6fe: 0c03 |0047: move-result-object v3 │ │ +40d700: 2204 e21b |0048: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1; // type@1be2 │ │ +40d704: 7010 2ea8 0400 |004a: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda1;.:()V // method@a82e │ │ +40d70a: 1205 |004d: const/4 v5, #int 0 // #0 │ │ +40d70c: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +40d70e: 7210 e9b4 0100 |004f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b4e9 │ │ +40d714: 0a07 |0052: move-result v7 │ │ +40d716: 3576 3200 |0053: if-ge v6, v7, 0085 // +0032 │ │ +40d71a: 7220 ddb4 6100 |0055: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +40d720: 0c07 |0058: move-result-object v7 │ │ +40d722: 1f07 6101 |0059: check-cast v7, Landroid/net/wifi/WifiConfiguration; // type@0161 │ │ +40d726: 2208 5d0a |005b: new-instance v8, Landroidx/preference/CheckBoxPreference; // type@0a5d │ │ +40d72a: 7020 563c 0800 |005d: invoke-direct {v8, v0}, Landroidx/preference/CheckBoxPreference;.:(Landroid/content/Context;)V // method@3c56 │ │ +40d730: 5279 d700 |0060: iget v9, v7, Landroid/net/wifi/WifiConfiguration;.networkId:I // field@00d7 │ │ +40d734: 7110 37b2 0900 |0062: invoke-static {v9}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b237 │ │ +40d73a: 0c09 |0065: move-result-object v9 │ │ +40d73c: 5477 d600 |0066: iget-object v7, v7, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ +40d740: 6e20 6f3d 7800 |0068: invoke-virtual {v8, v7}, Landroidx/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@3d6f │ │ +40d746: 6e20 603d 9800 |006b: invoke-virtual {v8, v9}, Landroidx/preference/Preference;.setKey:(Ljava/lang/String;)V // method@3d60 │ │ +40d74c: 6e20 643d 4800 |006e: invoke-virtual {v8, v4}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40d752: 6e20 663d 5800 |0071: invoke-virtual {v8, v5}, Landroidx/preference/Preference;.setPersistent:(Z)V // method@3d66 │ │ +40d758: 7220 dab4 9200 |0074: invoke-interface {v2, v9}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +40d75e: 0a07 |0077: move-result v7 │ │ +40d760: 6e20 8b3e 7800 |0078: invoke-virtual {v8, v7}, Landroidx/preference/TwoStatePreference;.setChecked:(Z)V // method@3e8b │ │ +40d766: 54a7 3494 |007b: iget-object v7, v10, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ +40d76a: 4d08 0706 |007d: aput-object v8, v7, v6 │ │ +40d76e: 6e20 d93d 8300 |007f: invoke-virtual {v3, v8}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3dd9 │ │ +40d774: d806 0601 |0082: add-int/lit8 v6, v6, #int 1 // #01 │ │ +40d778: 28cb |0084: goto 004f // -0035 │ │ +40d77a: 0e00 |0085: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0007 line=95 │ │ 0x000b line=97 │ │ 0x000f line=98 │ │ 0x0012 line=101 │ │ @@ -1768878,88 +1768886,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 139 16-bit code units │ │ -40d794: |[40d794] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.buildEpisodeCleanupPreference:()V │ │ -40d7a4: 6e10 1a35 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40d7aa: 0c00 |0003: move-result-object v0 │ │ -40d7ac: 6e10 2e02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -40d7b2: 0c00 |0007: move-result-object v0 │ │ -40d7b4: 1a01 f2c5 |0008: const-string v1, "prefEpisodeCleanup" // string@c5f2 │ │ -40d7b8: 6e20 a93d 1900 |000a: invoke-virtual {v9, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40d7be: 0c01 |000d: move-result-object v1 │ │ -40d7c0: 1f01 6c0a |000e: check-cast v1, Landroidx/preference/ListPreference; // type@0a6c │ │ -40d7c4: 1402 0a00 037f |0010: const v2, #float 1.74129e+38 // #7f03000a │ │ -40d7ca: 6e20 1203 2000 |0013: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -40d7d0: 0c02 |0016: move-result-object v2 │ │ -40d7d2: 2123 |0017: array-length v3, v2 │ │ -40d7d4: 2333 1021 |0018: new-array v3, v3, [Ljava/lang/String; // type@2110 │ │ -40d7d8: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -40d7da: 1205 |001b: const/4 v5, #int 0 // #0 │ │ -40d7dc: 2126 |001c: array-length v6, v2 │ │ -40d7de: 3565 6a00 |001d: if-ge v5, v6, 0087 // +006a │ │ -40d7e2: 4606 0205 |001f: aget-object v6, v2, v5 │ │ -40d7e6: 7110 30b2 0600 |0021: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -40d7ec: 0a06 |0024: move-result v6 │ │ -40d7ee: 12d7 |0025: const/4 v7, #int -3 // #fd │ │ -40d7f0: 3376 0c00 |0026: if-ne v6, v7, 0032 // +000c │ │ -40d7f4: 1406 c700 127f |0028: const v6, #float 1.94071e+38 // #7f1200c7 │ │ -40d7fa: 6e20 1003 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -40d800: 0c06 |002e: move-result-object v6 │ │ -40d802: 4d06 0305 |002f: aput-object v6, v3, v5 │ │ -40d806: 2853 |0031: goto 0084 // +0053 │ │ -40d808: 12f7 |0032: const/4 v7, #int -1 // #ff │ │ -40d80a: 3376 0c00 |0033: if-ne v6, v7, 003f // +000c │ │ -40d80e: 1406 c900 127f |0035: const v6, #float 1.94071e+38 // #7f1200c9 │ │ -40d814: 6e20 1003 6000 |0038: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -40d81a: 0c06 |003b: move-result-object v6 │ │ -40d81c: 4d06 0305 |003c: aput-object v6, v3, v5 │ │ -40d820: 2846 |003e: goto 0084 // +0046 │ │ -40d822: 12e7 |003f: const/4 v7, #int -2 // #fe │ │ -40d824: 3376 0c00 |0040: if-ne v6, v7, 004c // +000c │ │ -40d828: 1406 c800 127f |0042: const v6, #float 1.94071e+38 // #7f1200c8 │ │ -40d82e: 6e20 1003 6000 |0045: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -40d834: 0c06 |0048: move-result-object v6 │ │ -40d836: 4d06 0305 |0049: aput-object v6, v3, v5 │ │ -40d83a: 2839 |004b: goto 0084 // +0039 │ │ -40d83c: 3906 0c00 |004c: if-nez v6, 0058 // +000c │ │ -40d840: 1406 c600 127f |004e: const v6, #float 1.94071e+38 // #7f1200c6 │ │ -40d846: 6e20 1003 6000 |0051: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -40d84c: 0c06 |0054: move-result-object v6 │ │ -40d84e: 4d06 0305 |0055: aput-object v6, v3, v5 │ │ -40d852: 282d |0057: goto 0084 // +002d │ │ -40d854: 1217 |0058: const/4 v7, #int 1 // #1 │ │ -40d856: 3d06 1800 |0059: if-lez v6, 0071 // +0018 │ │ -40d85a: 1308 1800 |005b: const/16 v8, #int 24 // #18 │ │ -40d85e: 3586 1400 |005d: if-ge v6, v8, 0071 // +0014 │ │ -40d862: 2377 0e21 |005f: new-array v7, v7, [Ljava/lang/Object; // type@210e │ │ -40d866: 7110 38b2 0600 |0061: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -40d86c: 0c08 |0064: move-result-object v8 │ │ -40d86e: 4d08 0704 |0065: aput-object v8, v7, v4 │ │ -40d872: 1408 0500 117f |0067: const v8, #float 1.92738e+38 // #7f110005 │ │ -40d878: 6e40 0a03 8076 |006a: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -40d87e: 0c06 |006d: move-result-object v6 │ │ -40d880: 4d06 0305 |006e: aput-object v6, v3, v5 │ │ -40d884: 2814 |0070: goto 0084 // +0014 │ │ -40d886: db06 0618 |0071: div-int/lit8 v6, v6, #int 24 // #18 │ │ -40d88a: 2377 0e21 |0073: new-array v7, v7, [Ljava/lang/Object; // type@210e │ │ -40d88e: 7110 38b2 0600 |0075: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -40d894: 0c08 |0078: move-result-object v8 │ │ -40d896: 4d08 0704 |0079: aput-object v8, v7, v4 │ │ -40d89a: 1408 0400 117f |007b: const v8, #float 1.92738e+38 // #7f110004 │ │ -40d8a0: 6e40 0a03 8076 |007e: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -40d8a6: 0c06 |0081: move-result-object v6 │ │ -40d8a8: 4d06 0305 |0082: aput-object v6, v3, v5 │ │ -40d8ac: d805 0501 |0084: add-int/lit8 v5, v5, #int 1 // #01 │ │ -40d8b0: 2896 |0086: goto 001c // -006a │ │ -40d8b2: 6e20 c53c 3100 |0087: invoke-virtual {v1, v3}, Landroidx/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@3cc5 │ │ -40d8b8: 0e00 |008a: return-void │ │ +40d77c: |[40d77c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.buildEpisodeCleanupPreference:()V │ │ +40d78c: 6e10 1a35 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40d792: 0c00 |0003: move-result-object v0 │ │ +40d794: 6e10 2e02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +40d79a: 0c00 |0007: move-result-object v0 │ │ +40d79c: 1a01 f2c5 |0008: const-string v1, "prefEpisodeCleanup" // string@c5f2 │ │ +40d7a0: 6e20 a93d 1900 |000a: invoke-virtual {v9, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40d7a6: 0c01 |000d: move-result-object v1 │ │ +40d7a8: 1f01 6c0a |000e: check-cast v1, Landroidx/preference/ListPreference; // type@0a6c │ │ +40d7ac: 1402 0a00 037f |0010: const v2, #float 1.74129e+38 // #7f03000a │ │ +40d7b2: 6e20 1203 2000 |0013: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +40d7b8: 0c02 |0016: move-result-object v2 │ │ +40d7ba: 2123 |0017: array-length v3, v2 │ │ +40d7bc: 2333 1021 |0018: new-array v3, v3, [Ljava/lang/String; // type@2110 │ │ +40d7c0: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +40d7c2: 1205 |001b: const/4 v5, #int 0 // #0 │ │ +40d7c4: 2126 |001c: array-length v6, v2 │ │ +40d7c6: 3565 6a00 |001d: if-ge v5, v6, 0087 // +006a │ │ +40d7ca: 4606 0205 |001f: aget-object v6, v2, v5 │ │ +40d7ce: 7110 30b2 0600 |0021: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +40d7d4: 0a06 |0024: move-result v6 │ │ +40d7d6: 12d7 |0025: const/4 v7, #int -3 // #fd │ │ +40d7d8: 3376 0c00 |0026: if-ne v6, v7, 0032 // +000c │ │ +40d7dc: 1406 c700 127f |0028: const v6, #float 1.94071e+38 // #7f1200c7 │ │ +40d7e2: 6e20 1003 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +40d7e8: 0c06 |002e: move-result-object v6 │ │ +40d7ea: 4d06 0305 |002f: aput-object v6, v3, v5 │ │ +40d7ee: 2853 |0031: goto 0084 // +0053 │ │ +40d7f0: 12f7 |0032: const/4 v7, #int -1 // #ff │ │ +40d7f2: 3376 0c00 |0033: if-ne v6, v7, 003f // +000c │ │ +40d7f6: 1406 c900 127f |0035: const v6, #float 1.94071e+38 // #7f1200c9 │ │ +40d7fc: 6e20 1003 6000 |0038: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +40d802: 0c06 |003b: move-result-object v6 │ │ +40d804: 4d06 0305 |003c: aput-object v6, v3, v5 │ │ +40d808: 2846 |003e: goto 0084 // +0046 │ │ +40d80a: 12e7 |003f: const/4 v7, #int -2 // #fe │ │ +40d80c: 3376 0c00 |0040: if-ne v6, v7, 004c // +000c │ │ +40d810: 1406 c800 127f |0042: const v6, #float 1.94071e+38 // #7f1200c8 │ │ +40d816: 6e20 1003 6000 |0045: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +40d81c: 0c06 |0048: move-result-object v6 │ │ +40d81e: 4d06 0305 |0049: aput-object v6, v3, v5 │ │ +40d822: 2839 |004b: goto 0084 // +0039 │ │ +40d824: 3906 0c00 |004c: if-nez v6, 0058 // +000c │ │ +40d828: 1406 c600 127f |004e: const v6, #float 1.94071e+38 // #7f1200c6 │ │ +40d82e: 6e20 1003 6000 |0051: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +40d834: 0c06 |0054: move-result-object v6 │ │ +40d836: 4d06 0305 |0055: aput-object v6, v3, v5 │ │ +40d83a: 282d |0057: goto 0084 // +002d │ │ +40d83c: 1217 |0058: const/4 v7, #int 1 // #1 │ │ +40d83e: 3d06 1800 |0059: if-lez v6, 0071 // +0018 │ │ +40d842: 1308 1800 |005b: const/16 v8, #int 24 // #18 │ │ +40d846: 3586 1400 |005d: if-ge v6, v8, 0071 // +0014 │ │ +40d84a: 2377 0e21 |005f: new-array v7, v7, [Ljava/lang/Object; // type@210e │ │ +40d84e: 7110 38b2 0600 |0061: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +40d854: 0c08 |0064: move-result-object v8 │ │ +40d856: 4d08 0704 |0065: aput-object v8, v7, v4 │ │ +40d85a: 1408 0500 117f |0067: const v8, #float 1.92738e+38 // #7f110005 │ │ +40d860: 6e40 0a03 8076 |006a: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +40d866: 0c06 |006d: move-result-object v6 │ │ +40d868: 4d06 0305 |006e: aput-object v6, v3, v5 │ │ +40d86c: 2814 |0070: goto 0084 // +0014 │ │ +40d86e: db06 0618 |0071: div-int/lit8 v6, v6, #int 24 // #18 │ │ +40d872: 2377 0e21 |0073: new-array v7, v7, [Ljava/lang/Object; // type@210e │ │ +40d876: 7110 38b2 0600 |0075: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +40d87c: 0c08 |0078: move-result-object v8 │ │ +40d87e: 4d08 0704 |0079: aput-object v8, v7, v4 │ │ +40d882: 1408 0400 117f |007b: const v8, #float 1.92738e+38 // #7f110004 │ │ +40d888: 6e40 0a03 8076 |007e: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +40d88e: 0c06 |0081: move-result-object v6 │ │ +40d890: 4d06 0305 |0082: aput-object v6, v3, v5 │ │ +40d894: d805 0501 |0084: add-int/lit8 v5, v5, #int 1 // #01 │ │ +40d898: 2896 |0086: goto 001c // -006a │ │ +40d89a: 6e20 c53c 3100 |0087: invoke-virtual {v1, v3}, Landroidx/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@3cc5 │ │ +40d8a0: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x000a line=171 │ │ 0x0013 line=172 │ │ 0x0017 line=174 │ │ 0x001c line=175 │ │ @@ -1768980,40 +1768988,40 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -40d8bc: |[40d8bc] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.checkAutodownloadItemVisibility:(Z)V │ │ -40d8cc: 1a00 f1c5 |0000: const-string v0, "prefEpisodeCacheSize" // string@c5f1 │ │ -40d8d0: 6e20 a93d 0100 |0002: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40d8d6: 0c00 |0005: move-result-object v0 │ │ -40d8d8: 6e20 593d 2000 |0006: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -40d8de: 1a00 ecc5 |0009: const-string v0, "prefEnableAutoDownloadOnBattery" // string@c5ec │ │ -40d8e2: 6e20 a93d 0100 |000b: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40d8e8: 0c00 |000e: move-result-object v0 │ │ -40d8ea: 6e20 593d 2000 |000f: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -40d8f0: 1a00 eec5 |0012: const-string v0, "prefEnableAutoDownloadWifiFilter" // string@c5ee │ │ -40d8f4: 6e20 a93d 0100 |0014: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40d8fa: 0c00 |0017: move-result-object v0 │ │ -40d8fc: 6e20 593d 2000 |0018: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -40d902: 1a00 f2c5 |001b: const-string v0, "prefEpisodeCleanup" // string@c5f2 │ │ -40d906: 6e20 a93d 0100 |001d: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40d90c: 0c00 |0020: move-result-object v0 │ │ -40d90e: 6e20 593d 2000 |0021: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -40d914: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ -40d918: 7100 56b0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b056 │ │ -40d91e: 0a02 |0029: move-result v2 │ │ -40d920: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ -40d924: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -40d926: 2802 |002d: goto 002f // +0002 │ │ -40d928: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -40d92a: 7020 45a8 2100 |002f: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a845 │ │ -40d930: 0e00 |0032: return-void │ │ +40d8a4: |[40d8a4] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.checkAutodownloadItemVisibility:(Z)V │ │ +40d8b4: 1a00 f1c5 |0000: const-string v0, "prefEpisodeCacheSize" // string@c5f1 │ │ +40d8b8: 6e20 a93d 0100 |0002: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40d8be: 0c00 |0005: move-result-object v0 │ │ +40d8c0: 6e20 593d 2000 |0006: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +40d8c6: 1a00 ecc5 |0009: const-string v0, "prefEnableAutoDownloadOnBattery" // string@c5ec │ │ +40d8ca: 6e20 a93d 0100 |000b: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40d8d0: 0c00 |000e: move-result-object v0 │ │ +40d8d2: 6e20 593d 2000 |000f: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +40d8d8: 1a00 eec5 |0012: const-string v0, "prefEnableAutoDownloadWifiFilter" // string@c5ee │ │ +40d8dc: 6e20 a93d 0100 |0014: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40d8e2: 0c00 |0017: move-result-object v0 │ │ +40d8e4: 6e20 593d 2000 |0018: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +40d8ea: 1a00 f2c5 |001b: const-string v0, "prefEpisodeCleanup" // string@c5f2 │ │ +40d8ee: 6e20 a93d 0100 |001d: invoke-virtual {v1, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40d8f4: 0c00 |0020: move-result-object v0 │ │ +40d8f6: 6e20 593d 2000 |0021: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +40d8fc: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ +40d900: 7100 56b0 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b056 │ │ +40d906: 0a02 |0029: move-result v2 │ │ +40d908: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ +40d90c: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +40d90e: 2802 |002d: goto 002f // +0002 │ │ +40d910: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +40d912: 7020 45a8 2100 |002f: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a845 │ │ +40d918: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=78 │ │ 0x000b line=79 │ │ 0x0014 line=80 │ │ 0x001d line=81 │ │ 0x0026 line=82 │ │ @@ -1769026,29 +1769034,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -40d934: |[40d934] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.clearAutodownloadSelectedNetworsPreference:()V │ │ -40d944: 5450 3494 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ -40d948: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -40d94c: 6e10 ad3d 0500 |0004: invoke-virtual {v5}, Landroidx/preference/PreferenceFragmentCompat;.getPreferenceScreen:()Landroidx/preference/PreferenceScreen; // method@3dad │ │ -40d952: 0c00 |0007: move-result-object v0 │ │ -40d954: 5451 3494 |0008: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ -40d958: 2112 |000a: array-length v2, v1 │ │ -40d95a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -40d95c: 3523 0c00 |000c: if-ge v3, v2, 0018 // +000c │ │ -40d960: 4604 0103 |000e: aget-object v4, v1, v3 │ │ -40d964: 3804 0500 |0010: if-eqz v4, 0015 // +0005 │ │ -40d968: 6e20 e83d 4000 |0012: invoke-virtual {v0, v4}, Landroidx/preference/PreferenceGroup;.removePreference:(Landroidx/preference/Preference;)Z // method@3de8 │ │ -40d96e: d803 0301 |0015: add-int/lit8 v3, v3, #int 1 // #01 │ │ -40d972: 28f5 |0017: goto 000c // -000b │ │ -40d974: 0e00 |0018: return-void │ │ +40d91c: |[40d91c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.clearAutodownloadSelectedNetworsPreference:()V │ │ +40d92c: 5450 3494 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ +40d930: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +40d934: 6e10 ad3d 0500 |0004: invoke-virtual {v5}, Landroidx/preference/PreferenceFragmentCompat;.getPreferenceScreen:()Landroidx/preference/PreferenceScreen; // method@3dad │ │ +40d93a: 0c00 |0007: move-result-object v0 │ │ +40d93c: 5451 3494 |0008: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ +40d940: 2112 |000a: array-length v2, v1 │ │ +40d942: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +40d944: 3523 0c00 |000c: if-ge v3, v2, 0018 // +000c │ │ +40d948: 4604 0103 |000e: aget-object v4, v1, v3 │ │ +40d94c: 3804 0500 |0010: if-eqz v4, 0015 // +0005 │ │ +40d950: 6e20 e83d 4000 |0012: invoke-virtual {v0, v4}, Landroidx/preference/PreferenceGroup;.removePreference:(Landroidx/preference/Preference;)Z // method@3de8 │ │ +40d956: d803 0301 |0015: add-int/lit8 v3, v3, #int 1 // #01 │ │ +40d95a: 28f5 |0017: goto 000c // -000b │ │ +40d95c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0004 line=158 │ │ 0x0008 line=160 │ │ 0x0012 line=162 │ │ locals : │ │ @@ -1769059,24 +1769067,24 @@ │ │ type : '(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -40d610: |[40d610] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$buildAutodownloadSelectedNetworksPreference$2:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I │ │ -40d620: 5400 d600 |0000: iget-object v0, v0, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ -40d624: 7110 39a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@a839 │ │ -40d62a: 0c00 |0005: move-result-object v0 │ │ -40d62c: 5411 d600 |0006: iget-object v1, v1, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ -40d630: 7110 39a8 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@a839 │ │ -40d636: 0c01 |000b: move-result-object v1 │ │ -40d638: 6e20 99b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b299 │ │ -40d63e: 0a00 |000f: move-result v0 │ │ -40d640: 0f00 |0010: return v0 │ │ +40d5f8: |[40d5f8] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$buildAutodownloadSelectedNetworksPreference$2:(Landroid/net/wifi/WifiConfiguration;Landroid/net/wifi/WifiConfiguration;)I │ │ +40d608: 5400 d600 |0000: iget-object v0, v0, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ +40d60c: 7110 39a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@a839 │ │ +40d612: 0c00 |0005: move-result-object v0 │ │ +40d614: 5411 d600 |0006: iget-object v1, v1, Landroid/net/wifi/WifiConfiguration;.SSID:Ljava/lang/String; // field@00d6 │ │ +40d618: 7110 39a8 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.blankIfNull:(Ljava/lang/String;)Ljava/lang/String; // method@a839 │ │ +40d61e: 0c01 |000b: move-result-object v1 │ │ +40d620: 6e20 99b2 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.compareToIgnoreCase:(Ljava/lang/String;)I // method@b299 │ │ +40d626: 0a00 |000f: move-result v0 │ │ +40d628: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 (null) Landroid/net/wifi/WifiConfiguration; │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/net/wifi/WifiConfiguration; │ │ │ │ @@ -1769085,58 +1769093,58 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -40d4c8: |[40d4c8] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$buildAutodownloadSelectedNetworksPreference$3:(Landroidx/preference/Preference;)Z │ │ -40d4d8: 2050 5d0a |0000: instance-of v0, v5, Landroidx/preference/CheckBoxPreference; // type@0a5d │ │ -40d4dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40d4de: 3800 5700 |0003: if-eqz v0, 005a // +0057 │ │ -40d4e2: 6e10 193d 0500 |0005: invoke-virtual {v5}, Landroidx/preference/Preference;.getKey:()Ljava/lang/String; // method@3d19 │ │ -40d4e8: 0c00 |0008: move-result-object v0 │ │ -40d4ea: 2202 e21e |0009: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ -40d4ee: 7100 27b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b027 │ │ -40d4f4: 0c03 |000e: move-result-object v3 │ │ -40d4f6: 7110 2db4 0300 |000f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ -40d4fc: 0c03 |0012: move-result-object v3 │ │ -40d4fe: 7020 19b4 3200 |0013: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -40d504: 1f05 5d0a |0016: check-cast v5, Landroidx/preference/CheckBoxPreference; // type@0a5d │ │ -40d508: 6e10 853e 0500 |0018: invoke-virtual {v5}, Landroidx/preference/TwoStatePreference;.isChecked:()Z // method@3e85 │ │ -40d50e: 0a05 |001b: move-result v5 │ │ -40d510: 2203 741e |001c: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -40d514: 7010 c7b2 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40d51a: 1a04 9554 |0021: const-string v4, "Selected network " // string@5495 │ │ -40d51e: 6e20 d3b2 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40d524: 6e20 d3b2 0300 |0026: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40d52a: 1a04 8b09 |0029: const-string v4, ". New state: " // string@098b │ │ -40d52e: 6e20 d3b2 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40d534: 6e20 d4b2 5300 |002e: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ -40d53a: 6e10 deb2 0300 |0031: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40d540: 0c03 |0034: move-result-object v3 │ │ -40d542: 1a04 580f |0035: const-string v4, "AutoDnldPrefFragment" // string@0f58 │ │ -40d546: 7120 f50a 3400 |0037: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -40d54c: 7220 dfb4 0200 |003a: invoke-interface {v2, v0}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b4df │ │ -40d552: 0a03 |003d: move-result v3 │ │ -40d554: 3a03 0800 |003e: if-ltz v3, 0046 // +0008 │ │ -40d558: 3905 0600 |0040: if-nez v5, 0046 // +0006 │ │ -40d55c: 7220 e5b4 3200 |0042: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ -40d562: 2808 |0045: goto 004d // +0008 │ │ -40d564: 3b03 0700 |0046: if-gez v3, 004d // +0007 │ │ -40d568: 3805 0500 |0048: if-eqz v5, 004d // +0005 │ │ -40d56c: 7220 d6b4 0200 |004a: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -40d572: 2315 1021 |004d: new-array v5, v1, [Ljava/lang/String; // type@2110 │ │ -40d576: 7220 ecb4 5200 |004f: invoke-interface {v2, v5}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b4ec │ │ -40d57c: 0c05 |0052: move-result-object v5 │ │ -40d57e: 1f05 1021 |0053: check-cast v5, [Ljava/lang/String; // type@2110 │ │ -40d582: 7110 68b0 0500 |0055: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAutodownloadSelectedNetworks:([Ljava/lang/String;)V // method@b068 │ │ -40d588: 1215 |0058: const/4 v5, #int 1 // #1 │ │ -40d58a: 0f05 |0059: return v5 │ │ -40d58c: 0f01 |005a: return v1 │ │ +40d4b0: |[40d4b0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$buildAutodownloadSelectedNetworksPreference$3:(Landroidx/preference/Preference;)Z │ │ +40d4c0: 2050 5d0a |0000: instance-of v0, v5, Landroidx/preference/CheckBoxPreference; // type@0a5d │ │ +40d4c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40d4c6: 3800 5700 |0003: if-eqz v0, 005a // +0057 │ │ +40d4ca: 6e10 193d 0500 |0005: invoke-virtual {v5}, Landroidx/preference/Preference;.getKey:()Ljava/lang/String; // method@3d19 │ │ +40d4d0: 0c00 |0008: move-result-object v0 │ │ +40d4d2: 2202 e21e |0009: new-instance v2, Ljava/util/ArrayList; // type@1ee2 │ │ +40d4d6: 7100 27b0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAutodownloadSelectedNetworks:()[Ljava/lang/String; // method@b027 │ │ +40d4dc: 0c03 |000e: move-result-object v3 │ │ +40d4de: 7110 2db4 0300 |000f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b42d │ │ +40d4e4: 0c03 |0012: move-result-object v3 │ │ +40d4e6: 7020 19b4 3200 |0013: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +40d4ec: 1f05 5d0a |0016: check-cast v5, Landroidx/preference/CheckBoxPreference; // type@0a5d │ │ +40d4f0: 6e10 853e 0500 |0018: invoke-virtual {v5}, Landroidx/preference/TwoStatePreference;.isChecked:()Z // method@3e85 │ │ +40d4f6: 0a05 |001b: move-result v5 │ │ +40d4f8: 2203 741e |001c: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +40d4fc: 7010 c7b2 0300 |001e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40d502: 1a04 9554 |0021: const-string v4, "Selected network " // string@5495 │ │ +40d506: 6e20 d3b2 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40d50c: 6e20 d3b2 0300 |0026: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40d512: 1a04 8b09 |0029: const-string v4, ". New state: " // string@098b │ │ +40d516: 6e20 d3b2 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40d51c: 6e20 d4b2 5300 |002e: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ +40d522: 6e10 deb2 0300 |0031: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40d528: 0c03 |0034: move-result-object v3 │ │ +40d52a: 1a04 580f |0035: const-string v4, "AutoDnldPrefFragment" // string@0f58 │ │ +40d52e: 7120 f50a 3400 |0037: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +40d534: 7220 dfb4 0200 |003a: invoke-interface {v2, v0}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b4df │ │ +40d53a: 0a03 |003d: move-result v3 │ │ +40d53c: 3a03 0800 |003e: if-ltz v3, 0046 // +0008 │ │ +40d540: 3905 0600 |0040: if-nez v5, 0046 // +0006 │ │ +40d544: 7220 e5b4 3200 |0042: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b4e5 │ │ +40d54a: 2808 |0045: goto 004d // +0008 │ │ +40d54c: 3b03 0700 |0046: if-gez v3, 004d // +0007 │ │ +40d550: 3805 0500 |0048: if-eqz v5, 004d // +0005 │ │ +40d554: 7220 d6b4 0200 |004a: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +40d55a: 2315 1021 |004d: new-array v5, v1, [Ljava/lang/String; // type@2110 │ │ +40d55e: 7220 ecb4 5200 |004f: invoke-interface {v2, v5}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b4ec │ │ +40d564: 0c05 |0052: move-result-object v5 │ │ +40d566: 1f05 1021 |0053: check-cast v5, [Ljava/lang/String; // type@2110 │ │ +40d56a: 7110 68b0 0500 |0055: invoke-static {v5}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAutodownloadSelectedNetworks:([Ljava/lang/String;)V // method@b068 │ │ +40d570: 1215 |0058: const/4 v5, #int 1 // #1 │ │ +40d572: 0f05 |0059: return v5 │ │ +40d574: 0f01 |005a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0005 line=116 │ │ 0x0009 line=117 │ │ 0x000b line=119 │ │ 0x000f line=118 │ │ @@ -1769155,23 +1769163,23 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -40d590: |[40d590] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$setupAutoDownloadScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40d5a0: 2021 421e |0000: instance-of v1, v2, Ljava/lang/Boolean; // type@1e42 │ │ -40d5a4: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ -40d5a8: 1f02 421e |0004: check-cast v2, Ljava/lang/Boolean; // type@1e42 │ │ -40d5ac: 6e10 b5b1 0200 |0006: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ -40d5b2: 0a01 |0009: move-result v1 │ │ -40d5b4: 7020 3ca8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.checkAutodownloadItemVisibility:(Z)V // method@a83c │ │ -40d5ba: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -40d5bc: 0f01 |000e: return v1 │ │ +40d578: |[40d578] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$setupAutoDownloadScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +40d588: 2021 421e |0000: instance-of v1, v2, Ljava/lang/Boolean; // type@1e42 │ │ +40d58c: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ +40d590: 1f02 421e |0004: check-cast v2, Ljava/lang/Boolean; // type@1e42 │ │ +40d594: 6e10 b5b1 0200 |0006: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ +40d59a: 0a01 |0009: move-result v1 │ │ +40d59c: 7020 3ca8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.checkAutodownloadItemVisibility:(Z)V // method@a83c │ │ +40d5a2: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +40d5a4: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=57 │ │ locals : │ │ 0x0000 - 0x000f reg=0 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; │ │ 0x0000 - 0x000f reg=1 (null) Landroidx/preference/Preference; │ │ @@ -1769182,25 +1769190,25 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -40d5c0: |[40d5c0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$setupAutoDownloadScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -40d5d0: 2021 421e |0000: instance-of v1, v2, Ljava/lang/Boolean; // type@1e42 │ │ -40d5d4: 3801 0d00 |0002: if-eqz v1, 000f // +000d │ │ -40d5d8: 1f02 421e |0004: check-cast v2, Ljava/lang/Boolean; // type@1e42 │ │ -40d5dc: 6e10 b5b1 0200 |0006: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ -40d5e2: 0a01 |0009: move-result v1 │ │ -40d5e4: 7020 45a8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a845 │ │ -40d5ea: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -40d5ec: 0f01 |000e: return v1 │ │ -40d5ee: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -40d5f0: 0f01 |0010: return v1 │ │ +40d5a8: |[40d5a8] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.lambda$setupAutoDownloadScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +40d5b8: 2021 421e |0000: instance-of v1, v2, Ljava/lang/Boolean; // type@1e42 │ │ +40d5bc: 3801 0d00 |0002: if-eqz v1, 000f // +000d │ │ +40d5c0: 1f02 421e |0004: check-cast v2, Ljava/lang/Boolean; // type@1e42 │ │ +40d5c4: 6e10 b5b1 0200 |0006: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ +40d5ca: 0a01 |0009: move-result v1 │ │ +40d5cc: 7020 45a8 1000 |000a: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a845 │ │ +40d5d2: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +40d5d4: 0f01 |000e: return v1 │ │ +40d5d6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +40d5d8: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; │ │ 0x0000 - 0x0011 reg=1 (null) Landroidx/preference/Preference; │ │ @@ -1769211,25 +1769219,25 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -40da18: |[40da18] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.setSelectedNetworksEnabled:(Z)V │ │ -40da28: 5440 3494 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ -40da2c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -40da30: 2101 |0004: array-length v1, v0 │ │ -40da32: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -40da34: 3512 0a00 |0006: if-ge v2, v1, 0010 // +000a │ │ -40da38: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -40da3c: 6e20 593d 5300 |000a: invoke-virtual {v3, v5}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -40da42: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -40da46: 28f7 |000f: goto 0006 // -0009 │ │ -40da48: 0e00 |0010: return-void │ │ +40da00: |[40da00] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.setSelectedNetworksEnabled:(Z)V │ │ +40da10: 5440 3494 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.selectedNetworks:[Landroidx/preference/CheckBoxPreference; // field@9434 │ │ +40da14: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +40da18: 2101 |0004: array-length v1, v0 │ │ +40da1a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +40da1c: 3512 0a00 |0006: if-ge v2, v1, 0010 // +000a │ │ +40da20: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +40da24: 6e20 593d 5300 |000a: invoke-virtual {v3, v5}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +40da2a: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +40da2e: 28f7 |000f: goto 0006 // -0009 │ │ +40da30: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0004 line=197 │ │ 0x000a line=198 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; │ │ @@ -1769240,35 +1769248,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -40da4c: |[40da4c] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.setupAutoDownloadScreen:()V │ │ -40da5c: 1a00 ebc5 |0000: const-string v0, "prefEnableAutoDl" // string@c5eb │ │ -40da60: 6e20 a93d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40da66: 0c00 |0005: move-result-object v0 │ │ -40da68: 2201 e31b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2; // type@1be3 │ │ -40da6c: 7020 30a8 3100 |0008: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V // method@a830 │ │ -40da72: 6e20 633d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -40da78: 6000 dd00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -40da7c: 1301 1d00 |0010: const/16 v1, #int 29 // #1d │ │ -40da80: 1a02 eec5 |0012: const-string v2, "prefEnableAutoDownloadWifiFilter" // string@c5ee │ │ -40da84: 3410 0a00 |0014: if-lt v0, v1, 001e // +000a │ │ -40da88: 6e20 a93d 2300 |0016: invoke-virtual {v3, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40da8e: 0c00 |0019: move-result-object v0 │ │ -40da90: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -40da92: 6e20 713d 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -40da98: 6e20 a93d 2300 |001e: invoke-virtual {v3, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40da9e: 0c00 |0021: move-result-object v0 │ │ -40daa0: 2201 e41b |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3; // type@1be4 │ │ -40daa4: 7020 32a8 3100 |0024: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V // method@a832 │ │ -40daaa: 6e20 633d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -40dab0: 0e00 |002a: return-void │ │ +40da34: |[40da34] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.setupAutoDownloadScreen:()V │ │ +40da44: 1a00 ebc5 |0000: const-string v0, "prefEnableAutoDl" // string@c5eb │ │ +40da48: 6e20 a93d 0300 |0002: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40da4e: 0c00 |0005: move-result-object v0 │ │ +40da50: 2201 e31b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2; // type@1be3 │ │ +40da54: 7020 30a8 3100 |0008: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V // method@a830 │ │ +40da5a: 6e20 633d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +40da60: 6000 dd00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +40da64: 1301 1d00 |0010: const/16 v1, #int 29 // #1d │ │ +40da68: 1a02 eec5 |0012: const-string v2, "prefEnableAutoDownloadWifiFilter" // string@c5ee │ │ +40da6c: 3410 0a00 |0014: if-lt v0, v1, 001e // +000a │ │ +40da70: 6e20 a93d 2300 |0016: invoke-virtual {v3, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40da76: 0c00 |0019: move-result-object v0 │ │ +40da78: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +40da7a: 6e20 713d 1000 |001b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +40da80: 6e20 a93d 2300 |001e: invoke-virtual {v3, v2}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40da86: 0c00 |0021: move-result-object v0 │ │ +40da88: 2201 e41b |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3; // type@1be4 │ │ +40da8c: 7020 32a8 3100 |0024: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;)V // method@a832 │ │ +40da92: 6e20 633d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +40da98: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x000e line=61 │ │ 0x0016 line=62 │ │ 0x001e line=64 │ │ 0x0027 line=65 │ │ @@ -1769281,24 +1769289,24 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -40d978: |[40d978] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -40d988: 1401 0700 157f |0000: const v1, #float 1.98055e+38 // #7f150007 │ │ -40d98e: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ -40d994: 7010 46a8 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setupAutoDownloadScreen:()V // method@a846 │ │ -40d99a: 7010 3aa8 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.buildAutodownloadSelectedNetworksPreference:()V // method@a83a │ │ -40d9a0: 7100 56b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b056 │ │ -40d9a6: 0a01 |000f: move-result v1 │ │ -40d9a8: 7020 45a8 1000 |0010: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a845 │ │ -40d9ae: 7010 3ba8 0000 |0013: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.buildEpisodeCleanupPreference:()V // method@a83b │ │ -40d9b4: 0e00 |0016: return-void │ │ +40d960: |[40d960] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +40d970: 1401 0700 157f |0000: const v1, #float 1.98055e+38 // #7f150007 │ │ +40d976: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ +40d97c: 7010 46a8 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setupAutoDownloadScreen:()V // method@a846 │ │ +40d982: 7010 3aa8 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.buildAutodownloadSelectedNetworksPreference:()V // method@a83a │ │ +40d988: 7100 56b0 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadWifiFilter:()Z // method@b056 │ │ +40d98e: 0a01 |000f: move-result v1 │ │ +40d990: 7020 45a8 1000 |0010: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.setSelectedNetworksEnabled:(Z)V // method@a845 │ │ +40d996: 7010 3ba8 0000 |0013: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.buildEpisodeCleanupPreference:()V // method@a83b │ │ +40d99c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x0006 line=35 │ │ 0x0009 line=36 │ │ 0x000c line=37 │ │ 0x0013 line=38 │ │ @@ -1769312,20 +1769320,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -40d9b8: |[40d9b8] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onResume:()V │ │ -40d9c8: 6f10 7e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ -40d9ce: 7100 54b0 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -40d9d4: 0a00 |0006: move-result v0 │ │ -40d9d6: 7020 3ca8 0100 |0007: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.checkAutodownloadItemVisibility:(Z)V // method@a83c │ │ -40d9dc: 0e00 |000a: return-void │ │ +40d9a0: |[40d9a0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onResume:()V │ │ +40d9b0: 6f10 7e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ +40d9b6: 7100 54b0 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +40d9bc: 0a00 |0006: move-result v0 │ │ +40d9be: 7020 3ca8 0100 |0007: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.checkAutodownloadItemVisibility:(Z)V // method@a83c │ │ +40d9c4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; │ │ │ │ @@ -1769334,24 +1769342,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -40d9e0: |[40d9e0] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onStart:()V │ │ -40d9f0: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ -40d9f6: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40d9fc: 0c00 |0006: move-result-object v0 │ │ -40d9fe: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40da02: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -40da08: 0c00 |000c: move-result-object v0 │ │ -40da0a: 1401 4b02 127f |000d: const v1, #float 1.94079e+38 // #7f12024b │ │ -40da10: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -40da16: 0e00 |0013: return-void │ │ +40d9c8: |[40d9c8] de.danoeh.antennapod.fragment.preferences.AutoDownloadPreferencesFragment.onStart:()V │ │ +40d9d8: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ +40d9de: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40d9e4: 0c00 |0006: move-result-object v0 │ │ +40d9e6: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40d9ea: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +40d9f0: 0c00 |000c: move-result-object v0 │ │ +40d9f2: 1401 4b02 127f |000d: const v1, #float 1.94079e+38 // #7f12024b │ │ +40d9f8: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +40d9fe: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; │ │ │ │ @@ -1769396,17 +1769404,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40dc7c: |[40dc7c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$1uV4LQ007CaLl3h_Re02bKCyewo:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Ljava/lang/String;)V │ │ -40dc8c: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$2:(Ljava/lang/String;)V // method@a856 │ │ -40dc92: 0e00 |0003: return-void │ │ +40dc64: |[40dc64] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$1uV4LQ007CaLl3h_Re02bKCyewo:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Ljava/lang/String;)V │ │ +40dc74: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$2:(Ljava/lang/String;)V // method@a856 │ │ +40dc7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1769415,18 +1769423,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40dba4: |[40dba4] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$YJ7ukiqWKzilyyr5jGEb35a8ulQ:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40dbb4: 7020 55a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$1:(Landroidx/preference/Preference;)Z // method@a855 │ │ -40dbba: 0a00 |0003: move-result v0 │ │ -40dbbc: 0f00 |0004: return v0 │ │ +40db8c: |[40db8c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$YJ7ukiqWKzilyyr5jGEb35a8ulQ:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40db9c: 7020 55a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$1:(Landroidx/preference/Preference;)Z // method@a855 │ │ +40dba2: 0a00 |0003: move-result v0 │ │ +40dba4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1769435,18 +1769443,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40dbc0: |[40dbc0] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$k1VVXEi3WzWUojSg7HmELESS6xA:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40dbd0: 7020 54a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$0:(Landroidx/preference/Preference;)Z // method@a854 │ │ -40dbd6: 0a00 |0003: move-result v0 │ │ -40dbd8: 0f00 |0004: return v0 │ │ +40dba8: |[40dba8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$k1VVXEi3WzWUojSg7HmELESS6xA:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40dbb8: 7020 54a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$0:(Landroidx/preference/Preference;)Z // method@a854 │ │ +40dbbe: 0a00 |0003: move-result v0 │ │ +40dbc0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1769455,18 +1769463,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40dbdc: |[40dbdc] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$qxqHk5tA6kmAMv5pYstLPVXco0Y:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40dbec: 7020 57a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$3:(Landroidx/preference/Preference;)Z // method@a857 │ │ -40dbf2: 0a00 |0003: move-result v0 │ │ -40dbf4: 0f00 |0004: return v0 │ │ +40dbc4: |[40dbc4] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.$r8$lambda$qxqHk5tA6kmAMv5pYstLPVXco0Y:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40dbd4: 7020 57a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.lambda$setupNetworkScreen$3:(Landroidx/preference/Preference;)Z // method@a857 │ │ +40dbda: 0a00 |0003: move-result v0 │ │ +40dbdc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1769475,17 +1769483,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40dc94: |[40dc94] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.:()V │ │ -40dca4: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ -40dcaa: 0e00 |0003: return-void │ │ +40dc7c: |[40dc7c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.:()V │ │ +40dc8c: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ +40dc92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;) │ │ @@ -1769493,22 +1769501,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40dbf8: |[40dbf8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$0:(Landroidx/preference/Preference;)Z │ │ -40dc08: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40dc0e: 0c02 |0003: move-result-object v2 │ │ -40dc10: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40dc14: 1400 0700 157f |0006: const v0, #float 1.98055e+38 // #7f150007 │ │ -40dc1a: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ -40dc20: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -40dc22: 0f02 |000d: return v2 │ │ +40dbe0: |[40dbe0] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$0:(Landroidx/preference/Preference;)Z │ │ +40dbf0: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40dbf6: 0c02 |0003: move-result-object v2 │ │ +40dbf8: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40dbfc: 1400 0700 157f |0006: const v0, #float 1.98055e+38 // #7f150007 │ │ +40dc02: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ +40dc08: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +40dc0a: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1769517,22 +1769525,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40dc24: |[40dc24] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$1:(Landroidx/preference/Preference;)Z │ │ -40dc34: 2202 3b1a |0000: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog; // type@1a3b │ │ -40dc38: 6e10 1a35 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40dc3e: 0c00 |0005: move-result-object v0 │ │ -40dc40: 7020 cca0 0200 |0006: invoke-direct {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.:(Landroid/content/Context;)V // method@a0cc │ │ -40dc46: 6e10 daa0 0200 |0009: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.show:()Landroid/app/Dialog; // method@a0da │ │ -40dc4c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -40dc4e: 0f02 |000d: return v2 │ │ +40dc0c: |[40dc0c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$1:(Landroidx/preference/Preference;)Z │ │ +40dc1c: 2202 3b1a |0000: new-instance v2, Lde/danoeh/antennapod/dialog/ProxyDialog; // type@1a3b │ │ +40dc20: 6e10 1a35 0100 |0002: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40dc26: 0c00 |0005: move-result-object v0 │ │ +40dc28: 7020 cca0 0200 |0006: invoke-direct {v2, v0}, Lde/danoeh/antennapod/dialog/ProxyDialog;.:(Landroid/content/Context;)V // method@a0cc │ │ +40dc2e: 6e10 daa0 0200 |0009: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/ProxyDialog;.show:()Landroid/app/Dialog; // method@a0da │ │ +40dc34: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +40dc36: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0009 line=56 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ @@ -1769542,18 +1769550,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40dcac: |[40dcac] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$2:(Ljava/lang/String;)V │ │ -40dcbc: 7110 6ab0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDataFolder:(Ljava/lang/String;)V // method@b06a │ │ -40dcc2: 7010 5da8 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setDataFolderText:()V // method@a85d │ │ -40dcc8: 0e00 |0006: return-void │ │ +40dc94: |[40dc94] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$2:(Ljava/lang/String;)V │ │ +40dca4: 7110 6ab0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setDataFolder:(Ljava/lang/String;)V // method@b06a │ │ +40dcaa: 7010 5da8 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setDataFolderText:()V // method@a85d │ │ +40dcb0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/String; │ │ @@ -1769563,22 +1769571,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40dc50: |[40dc50] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$3:(Landroidx/preference/Preference;)Z │ │ -40dc60: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40dc66: 0c02 |0003: move-result-object v2 │ │ -40dc68: 2200 e91b |0004: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3; // type@1be9 │ │ -40dc6c: 7020 4da8 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a84d │ │ -40dc72: 7120 36a0 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog;.showDialog:(Landroid/content/Context;Landroidx/core/util/Consumer;)V // method@a036 │ │ -40dc78: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -40dc7a: 0f02 |000d: return v2 │ │ +40dc38: |[40dc38] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.lambda$setupNetworkScreen$3:(Landroidx/preference/Preference;)Z │ │ +40dc48: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40dc4e: 0c02 |0003: move-result-object v2 │ │ +40dc50: 2200 e91b |0004: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3; // type@1be9 │ │ +40dc54: 7020 4da8 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a84d │ │ +40dc5a: 7120 36a0 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/ChooseDataFolderDialog;.showDialog:(Landroid/content/Context;Landroidx/core/util/Consumer;)V // method@a036 │ │ +40dc60: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +40dc62: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1769587,26 +1769595,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -40ddc4: |[40ddc4] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.setDataFolderText:()V │ │ -40ddd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40ddd6: 7110 29b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ -40dddc: 0c00 |0004: move-result-object v0 │ │ -40ddde: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -40dde2: 1a01 dec5 |0007: const-string v1, "prefChooseDataDir" // string@c5de │ │ -40dde6: 6e20 a93d 1200 |0009: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40ddec: 0c01 |000c: move-result-object v1 │ │ -40ddee: 6e10 45b1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -40ddf4: 0c00 |0010: move-result-object v0 │ │ -40ddf6: 6e20 6c3d 0100 |0011: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ -40ddfc: 0e00 |0014: return-void │ │ +40ddac: |[40ddac] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.setDataFolderText:()V │ │ +40ddbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40ddbe: 7110 29b0 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ +40ddc4: 0c00 |0004: move-result-object v0 │ │ +40ddc6: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +40ddca: 1a01 dec5 |0007: const-string v1, "prefChooseDataDir" // string@c5de │ │ +40ddce: 6e20 a93d 1200 |0009: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40ddd4: 0c01 |000c: move-result-object v1 │ │ +40ddd6: 6e10 45b1 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +40dddc: 0c00 |0010: move-result-object v0 │ │ +40ddde: 6e20 6c3d 0100 |0011: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ +40dde4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0009 line=71 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1769615,34 +1769623,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -40de00: |[40de00] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.setupNetworkScreen:()V │ │ -40de10: 1a00 d9c5 |0000: const-string v0, "prefAutoDownloadSettings" // string@c5d9 │ │ -40de14: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40de1a: 0c00 |0005: move-result-object v0 │ │ -40de1c: 2201 e61b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0; // type@1be6 │ │ -40de20: 7020 47a8 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a847 │ │ -40de26: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40de2c: 1a00 15c6 |000e: const-string v0, "prefProxy" // string@c615 │ │ -40de30: 6e20 a93d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40de36: 0c00 |0013: move-result-object v0 │ │ -40de38: 2201 e71b |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1; // type@1be7 │ │ -40de3c: 7020 49a8 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a849 │ │ -40de42: 6e20 643d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40de48: 1a00 dec5 |001c: const-string v0, "prefChooseDataDir" // string@c5de │ │ -40de4c: 6e20 a93d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40de52: 0c00 |0021: move-result-object v0 │ │ -40de54: 2201 e81b |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2; // type@1be8 │ │ -40de58: 7020 4ba8 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a84b │ │ -40de5e: 6e20 643d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40de64: 0e00 |002a: return-void │ │ +40dde8: |[40dde8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.setupNetworkScreen:()V │ │ +40ddf8: 1a00 d9c5 |0000: const-string v0, "prefAutoDownloadSettings" // string@c5d9 │ │ +40ddfc: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40de02: 0c00 |0005: move-result-object v0 │ │ +40de04: 2201 e61b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0; // type@1be6 │ │ +40de08: 7020 47a8 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a847 │ │ +40de0e: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40de14: 1a00 15c6 |000e: const-string v0, "prefProxy" // string@c615 │ │ +40de18: 6e20 a93d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40de1e: 0c00 |0013: move-result-object v0 │ │ +40de20: 2201 e71b |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1; // type@1be7 │ │ +40de24: 7020 49a8 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a849 │ │ +40de2a: 6e20 643d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40de30: 1a00 dec5 |001c: const-string v0, "prefChooseDataDir" // string@c5de │ │ +40de34: 6e20 a93d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40de3a: 0c00 |0021: move-result-object v0 │ │ +40de3c: 2201 e81b |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2; // type@1be8 │ │ +40de40: 7020 4ba8 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;)V // method@a84b │ │ +40de46: 6e20 643d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40de4c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ 0x0010 line=54 │ │ 0x001e line=59 │ │ locals : │ │ 0x0000 - 0x002b reg=2 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ @@ -1769653,19 +1769661,19 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -40dccc: |[40dccc] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -40dcdc: 1401 0800 157f |0000: const v1, #float 1.98055e+38 // #7f150008 │ │ -40dce2: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ -40dce8: 7010 5ea8 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setupNetworkScreen:()V // method@a85e │ │ -40dcee: 0e00 |0009: return-void │ │ +40dcb4: |[40dcb4] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +40dcc4: 1401 0800 157f |0000: const v1, #float 1.98055e+38 // #7f150008 │ │ +40dcca: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ +40dcd0: 7010 5ea8 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setupNetworkScreen:()V // method@a85e │ │ +40dcd6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=25 │ │ 0x0006 line=26 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/os/Bundle; │ │ @@ -1769676,18 +1769684,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40dcf0: |[40dcf0] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onResume:()V │ │ -40dd00: 6f10 7e35 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ -40dd06: 7010 5da8 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setDataFolderText:()V // method@a85d │ │ -40dd0c: 0e00 |0006: return-void │ │ +40dcd8: |[40dcd8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onResume:()V │ │ +40dce8: 6f10 7e35 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ +40dcee: 7010 5da8 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.setDataFolderText:()V // method@a85d │ │ +40dcf4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1769696,24 +1769704,24 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -40dd10: |[40dd10] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -40dd20: 1a01 dac5 |0000: const-string v1, "prefAutoUpdateIntervall" // string@c5da │ │ -40dd24: 6e20 9fb2 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -40dd2a: 0a01 |0005: move-result v1 │ │ -40dd2c: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ -40dd30: 6e10 2035 0000 |0008: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40dd36: 0c01 |000b: move-result-object v1 │ │ -40dd38: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -40dd3a: 7120 9c9d 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9d9c │ │ -40dd40: 0e00 |0010: return-void │ │ +40dcf8: |[40dcf8] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +40dd08: 1a01 dac5 |0000: const-string v1, "prefAutoUpdateIntervall" // string@c5da │ │ +40dd0c: 6e20 9fb2 2100 |0002: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +40dd12: 0a01 |0005: move-result v1 │ │ +40dd14: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ +40dd18: 6e10 2035 0000 |0008: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40dd1e: 0c01 |000b: move-result-object v1 │ │ +40dd20: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +40dd22: 7120 9c9d 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9d9c │ │ +40dd28: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=77 │ │ 0x0008 line=78 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/content/SharedPreferences; │ │ @@ -1769724,29 +1769732,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -40dd44: |[40dd44] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onStart:()V │ │ -40dd54: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ -40dd5a: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40dd60: 0c00 |0006: move-result-object v0 │ │ -40dd62: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40dd66: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -40dd6c: 0c00 |000c: move-result-object v0 │ │ -40dd6e: 1401 ad00 127f |000d: const v1, #float 1.94071e+38 // #7f1200ad │ │ -40dd74: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -40dd7a: 6e10 2035 0200 |0013: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40dd80: 0c00 |0016: move-result-object v0 │ │ -40dd82: 7110 193e 0000 |0017: invoke-static {v0}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ -40dd88: 0c00 |001a: move-result-object v0 │ │ -40dd8a: 7220 a002 2000 |001b: invoke-interface {v0, v2}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a0 │ │ -40dd90: 0e00 |001e: return-void │ │ +40dd2c: |[40dd2c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onStart:()V │ │ +40dd3c: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ +40dd42: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40dd48: 0c00 |0006: move-result-object v0 │ │ +40dd4a: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40dd4e: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +40dd54: 0c00 |000c: move-result-object v0 │ │ +40dd56: 1401 ad00 127f |000d: const v1, #float 1.94071e+38 // #7f1200ad │ │ +40dd5c: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +40dd62: 6e10 2035 0200 |0013: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40dd68: 0c00 |0016: move-result-object v0 │ │ +40dd6a: 7110 193e 0000 |0017: invoke-static {v0}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ +40dd70: 0c00 |001a: move-result-object v0 │ │ +40dd72: 7220 a002 2000 |001b: invoke-interface {v0, v2}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a0 │ │ +40dd78: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0013 line=33 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ @@ -1769756,22 +1769764,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -40dd94: |[40dd94] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onStop:()V │ │ -40dda4: 6f10 bb3d 0100 |0000: invoke-super {v1}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dbb │ │ -40ddaa: 6e10 2035 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40ddb0: 0c00 |0006: move-result-object v0 │ │ -40ddb2: 7110 193e 0000 |0007: invoke-static {v0}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ -40ddb8: 0c00 |000a: move-result-object v0 │ │ -40ddba: 7220 a102 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ -40ddc0: 0e00 |000e: return-void │ │ +40dd7c: |[40dd7c] de.danoeh.antennapod.fragment.preferences.DownloadsPreferencesFragment.onStop:()V │ │ +40dd8c: 6f10 bb3d 0100 |0000: invoke-super {v1}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dbb │ │ +40dd92: 6e10 2035 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40dd98: 0c00 |0006: move-result-object v0 │ │ +40dd9a: 7110 193e 0000 |0007: invoke-static {v0}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@3e19 │ │ +40dda0: 0c00 |000a: move-result-object v0 │ │ +40dda2: 7220 a102 1000 |000b: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@02a1 │ │ +40dda8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; │ │ │ │ @@ -1769927,17 +1769935,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 │ │ -40e7b8: |[40e7b8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$-Uo5BQfZTzcrl0mTR4eznJ0O6so:(Landroid/content/DialogInterface;I)V │ │ -40e7c8: 7120 c8a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showDatabaseImportSuccessDialog$9:(Landroid/content/DialogInterface;I)V // method@a8c8 │ │ -40e7ce: 0e00 |0003: return-void │ │ +40e7a0: |[40e7a0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$-Uo5BQfZTzcrl0mTR4eznJ0O6so:(Landroid/content/DialogInterface;I)V │ │ +40e7b0: 7120 c8a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showDatabaseImportSuccessDialog$9:(Landroid/content/DialogInterface;I)V // method@a8c8 │ │ +40e7b6: 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 │ │ │ │ @@ -1769946,17 +1769954,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -40e7d0: |[40e7d0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$-fIPjXBbM0llbA19aGEU9c0vWgo:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V │ │ -40e7e0: 7030 bea8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$exportWithWriter$7:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V // method@a8be │ │ -40e7e6: 0e00 |0003: return-void │ │ +40e7b8: |[40e7b8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$-fIPjXBbM0llbA19aGEU9c0vWgo:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V │ │ +40e7c8: 7030 bea8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$exportWithWriter$7:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V // method@a8be │ │ +40e7ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ 0x0000 - 0x0004 reg=2 (null) Landroidx/documentfile/provider/DocumentFile; │ │ @@ -1769966,17 +1769974,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e7e8: |[40e7e8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$2BGjhD0x69fc58YktS15pR_4JAk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -40e7f8: 7020 b2a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseResult:(Landroid/net/Uri;)V // method@a8b2 │ │ -40e7fe: 0e00 |0003: return-void │ │ +40e7d0: |[40e7d0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$2BGjhD0x69fc58YktS15pR_4JAk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +40e7e0: 7020 b2a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseResult:(Landroid/net/Uri;)V // method@a8b2 │ │ +40e7e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -1769985,18 +1769993,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40e5c8: |[40e5c8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$Ahvgv3u8nQSKxU1qz7DwIJmD6V0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40e5d8: 7020 c4a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$2:(Landroidx/preference/Preference;)Z // method@a8c4 │ │ -40e5de: 0a00 |0003: move-result v0 │ │ -40e5e0: 0f00 |0004: return v0 │ │ +40e5b0: |[40e5b0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$Ahvgv3u8nQSKxU1qz7DwIJmD6V0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40e5c0: 7020 c4a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$2:(Landroidx/preference/Preference;)Z // method@a8c4 │ │ +40e5c6: 0a00 |0003: move-result v0 │ │ +40e5c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1770005,17 +1770013,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e800: |[40e800] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$BuTPdBIn0MFVkA2_p67to2y34Xw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ -40e810: 7020 b3a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a8b3 │ │ -40e816: 0e00 |0003: return-void │ │ +40e7e8: |[40e7e8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$BuTPdBIn0MFVkA2_p67to2y34Xw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ +40e7f8: 7020 b3a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a8b3 │ │ +40e7fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -1770024,17 +1770032,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40e818: |[40e818] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$FwXfhsVWUTwauGDkO_hjY8y74LE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e828: 7010 bca8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$backupDatabaseResult$16:()V // method@a8bc │ │ -40e82e: 0e00 |0003: return-void │ │ +40e800: |[40e800] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$FwXfhsVWUTwauGDkO_hjY8y74LE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e810: 7010 bca8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$backupDatabaseResult$16:()V // method@a8bc │ │ +40e816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;) │ │ @@ -1770042,17 +1770050,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e830: |[40e830] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$G9eQ2RFtUCT38ZuZZdhc8pyuAYI:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -40e840: 7020 c0a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$restoreDatabaseResult$13:(Landroid/net/Uri;)V // method@a8c0 │ │ -40e846: 0e00 |0003: return-void │ │ +40e818: |[40e818] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$G9eQ2RFtUCT38ZuZZdhc8pyuAYI:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +40e828: 7020 c0a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$restoreDatabaseResult$13:(Landroid/net/Uri;)V // method@a8c0 │ │ +40e82e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -1770061,17 +1770069,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e848: |[40e848] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$L4WiPDDjxquJdfBbzPujCT988M0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ -40e858: 7020 b5a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a8b5 │ │ -40e85e: 0e00 |0003: return-void │ │ +40e830: |[40e830] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$L4WiPDDjxquJdfBbzPujCT988M0:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ +40e840: 7020 b5a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a8b5 │ │ +40e846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -1770080,17 +1770088,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e860: |[40e860] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$MtuxL2kLTDRAWwOmCewLlguiHhY:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ -40e870: 7020 b4a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a8b4 │ │ -40e876: 0e00 |0003: return-void │ │ +40e848: |[40e848] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$MtuxL2kLTDRAWwOmCewLlguiHhY:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ +40e858: 7020 b4a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V // method@a8b4 │ │ +40e85e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -1770099,17 +1770107,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 │ │ -40e878: |[40e878] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$S1zO7HOqsdGcIX9pKeMnvt93HvQ:(Landroid/content/DialogInterface;I)V │ │ -40e888: 7120 c9a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showExportErrorDialog$12:(Landroid/content/DialogInterface;I)V // method@a8c9 │ │ -40e88e: 0e00 |0003: return-void │ │ +40e860: |[40e860] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$S1zO7HOqsdGcIX9pKeMnvt93HvQ:(Landroid/content/DialogInterface;I)V │ │ +40e870: 7120 c9a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showExportErrorDialog$12:(Landroid/content/DialogInterface;I)V // method@a8c9 │ │ +40e876: 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 │ │ │ │ @@ -1770118,17 +1770126,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e890: |[40e890] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$TSzdmIZiaNhmXneLtNf1cWv4ZqE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ -40e8a0: 7020 d0a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseResult:(Landroidx/activity/result/ActivityResult;)V // method@a8d0 │ │ -40e8a6: 0e00 |0003: return-void │ │ +40e878: |[40e878] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$TSzdmIZiaNhmXneLtNf1cWv4ZqE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/activity/result/ActivityResult;)V │ │ +40e888: 7020 d0a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseResult:(Landroidx/activity/result/ActivityResult;)V // method@a8d0 │ │ +40e88e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/activity/result/ActivityResult; │ │ │ │ @@ -1770137,17 +1770145,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e8a8: |[40e8a8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$UfohHg5s8RB1rM7rTqA403a58aM:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -40e8b8: 7020 bba8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$backupDatabaseResult$15:(Landroid/net/Uri;)V // method@a8bb │ │ -40e8be: 0e00 |0003: return-void │ │ +40e890: |[40e890] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$UfohHg5s8RB1rM7rTqA403a58aM:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +40e8a0: 7020 bba8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$backupDatabaseResult$15:(Landroid/net/Uri;)V // method@a8bb │ │ +40e8a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -1770156,17 +1770164,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40e8c0: |[40e8c0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$c0SCl7BGkzfU80aE_M831Dz8hsw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ -40e8d0: 7010 c1a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$restoreDatabaseResult$14:()V // method@a8c1 │ │ -40e8d6: 0e00 |0003: return-void │ │ +40e8a8: |[40e8a8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$c0SCl7BGkzfU80aE_M831Dz8hsw:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V │ │ +40e8b8: 7010 c1a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$restoreDatabaseResult$14:()V // method@a8c1 │ │ +40e8be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ #13 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;) │ │ @@ -1770174,17 +1770182,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -40e8d8: |[40e8d8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$dM1IemtsYBzjRI37GtgvOwclYJA:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;Landroid/content/DialogInterface;I)V │ │ -40e8e8: 7054 cba8 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showExportSuccessDialog$11:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;Landroid/content/DialogInterface;I)V // method@a8cb │ │ -40e8ee: 0e00 |0003: return-void │ │ +40e8c0: |[40e8c0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$dM1IemtsYBzjRI37GtgvOwclYJA:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;Landroid/content/DialogInterface;I)V │ │ +40e8d0: 7054 cba8 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showExportSuccessDialog$11:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;Landroid/content/DialogInterface;I)V // method@a8cb │ │ +40e8d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/net/Uri; │ │ @@ -1770196,18 +1770204,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40e5e4: |[40e5e4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$eyLW1ku9_bYBOs8tH8IXgrznpeA:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40e5f4: 7020 c6a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$4:(Landroidx/preference/Preference;)Z // method@a8c6 │ │ -40e5fa: 0a00 |0003: move-result v0 │ │ -40e5fc: 0f00 |0004: return v0 │ │ +40e5cc: |[40e5cc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$eyLW1ku9_bYBOs8tH8IXgrznpeA:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40e5dc: 7020 c6a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$4:(Landroidx/preference/Preference;)Z // method@a8c6 │ │ +40e5e2: 0a00 |0003: move-result v0 │ │ +40e5e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1770216,17 +1770224,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e8f0: |[40e8f0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$fH9OzLzgqWjBXfh6xzImmijjb8Y:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/Throwable;)V │ │ -40e900: 7020 d3a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportErrorDialog:(Ljava/lang/Throwable;)V // method@a8d3 │ │ -40e906: 0e00 |0003: return-void │ │ +40e8d8: |[40e8d8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$fH9OzLzgqWjBXfh6xzImmijjb8Y:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Ljava/lang/Throwable;)V │ │ +40e8e8: 7020 d3a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportErrorDialog:(Ljava/lang/Throwable;)V // method@a8d3 │ │ +40e8ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1770235,18 +1770243,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40e600: |[40e600] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$gPynJKyd4AyNcSuU65R2wpBUvY8:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40e610: 7020 c2a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$0:(Landroidx/preference/Preference;)Z // method@a8c2 │ │ -40e616: 0a00 |0003: move-result v0 │ │ -40e618: 0f00 |0004: return v0 │ │ +40e5e8: |[40e5e8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$gPynJKyd4AyNcSuU65R2wpBUvY8:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40e5f8: 7020 c2a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$0:(Landroidx/preference/Preference;)Z // method@a8c2 │ │ +40e5fe: 0a00 |0003: move-result v0 │ │ +40e600: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1770255,17 +1770263,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 │ │ -40e908: |[40e908] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$jWbqGA8AVb55B_H1WmPh7NxATV0:(Landroid/content/DialogInterface;I)V │ │ -40e918: 7120 caa8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showExportSuccessDialog$10:(Landroid/content/DialogInterface;I)V // method@a8ca │ │ -40e91e: 0e00 |0003: return-void │ │ +40e8f0: |[40e8f0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$jWbqGA8AVb55B_H1WmPh7NxATV0:(Landroid/content/DialogInterface;I)V │ │ +40e900: 7120 caa8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$showExportSuccessDialog$10:(Landroid/content/DialogInterface;I)V // method@a8ca │ │ +40e906: 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 │ │ │ │ @@ -1770274,18 +1770282,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40e61c: |[40e61c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$n8BcfJcXBqfbbF1kBTp7OPPM83w:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40e62c: 7020 c3a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$1:(Landroidx/preference/Preference;)Z // method@a8c3 │ │ -40e632: 0a00 |0003: move-result v0 │ │ -40e634: 0f00 |0004: return v0 │ │ +40e604: |[40e604] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$n8BcfJcXBqfbbF1kBTp7OPPM83w:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40e614: 7020 c3a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$1:(Landroidx/preference/Preference;)Z // method@a8c3 │ │ +40e61a: 0a00 |0003: move-result v0 │ │ +40e61c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1770294,17 +1770302,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40e920: |[40e920] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$nZOTwQBqJB4iLKzAriss3xsShL4:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ -40e930: 7020 b6a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathResult:(Landroid/net/Uri;)V // method@a8b6 │ │ -40e936: 0e00 |0003: return-void │ │ +40e908: |[40e908] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$nZOTwQBqJB4iLKzAriss3xsShL4:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V │ │ +40e918: 7020 b6a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathResult:(Landroid/net/Uri;)V // method@a8b6 │ │ +40e91e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -1770313,17 +1770321,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -40e938: |[40e938] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$pNgIXfoLyRZqpDYV3ANmvTGJS2k:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V │ │ -40e948: 7040 bda8 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$exportWithWriter$6:(Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V // method@a8bd │ │ -40e94e: 0e00 |0003: return-void │ │ +40e920: |[40e920] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$pNgIXfoLyRZqpDYV3ANmvTGJS2k:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V │ │ +40e930: 7040 bda8 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$exportWithWriter$6:(Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V // method@a8bd │ │ +40e936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ @@ -1770334,17 +1770342,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -40e950: |[40e950] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$sPtU7N8_G47hD6GejofxSmOssjE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/DialogInterface;I)V │ │ -40e960: 7030 bfa8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$importDatabase$8:(Landroid/content/DialogInterface;I)V // method@a8bf │ │ -40e966: 0e00 |0003: return-void │ │ +40e938: |[40e938] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$sPtU7N8_G47hD6GejofxSmOssjE:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/DialogInterface;I)V │ │ +40e948: 7030 bfa8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$importDatabase$8:(Landroid/content/DialogInterface;I)V // method@a8bf │ │ +40e94e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1770354,18 +1770362,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40e638: |[40e638] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$viSv99OnfpZ9cQCGoEY1p7qlVBk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40e648: 7020 c5a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$3:(Landroidx/preference/Preference;)Z // method@a8c5 │ │ -40e64e: 0a00 |0003: move-result v0 │ │ -40e650: 0f00 |0004: return v0 │ │ +40e620: |[40e620] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$viSv99OnfpZ9cQCGoEY1p7qlVBk:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40e630: 7020 c5a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$3:(Landroidx/preference/Preference;)Z // method@a8c5 │ │ +40e636: 0a00 |0003: move-result v0 │ │ +40e638: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1770374,18 +1770382,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40e654: |[40e654] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$yLka6mrAQ41B3JracxUrM1NkLkU:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40e664: 7020 c7a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$5:(Landroidx/preference/Preference;)Z // method@a8c7 │ │ -40e66a: 0a00 |0003: move-result v0 │ │ -40e66c: 0f00 |0004: return v0 │ │ +40e63c: |[40e63c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.$r8$lambda$yLka6mrAQ41B3JracxUrM1NkLkU:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40e64c: 7020 c7a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.lambda$setupStorageScreen$5:(Landroidx/preference/Preference;)Z // method@a8c7 │ │ +40e652: 0a00 |0003: move-result v0 │ │ +40e654: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1770394,60 +1770402,60 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -40e968: |[40e968] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.:()V │ │ -40e978: 7010 a63d 0200 |0000: invoke-direct {v2}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ -40e97e: 2200 4b03 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034b │ │ -40e982: 7010 b113 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13b1 │ │ -40e988: 2201 011c |0008: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7; // type@1c01 │ │ -40e98c: 7020 8ba8 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a88b │ │ -40e992: 6e30 9f35 0201 |000d: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ -40e998: 0c00 |0010: move-result-object v0 │ │ -40e99a: 5b20 7094 |0011: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9470 │ │ -40e99e: 2200 4b03 |0013: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034b │ │ -40e9a2: 7010 b113 0000 |0015: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13b1 │ │ -40e9a8: 2201 021c |0018: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8; // type@1c02 │ │ -40e9ac: 7020 8da8 2100 |001a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a88d │ │ -40e9b2: 6e30 9f35 0201 |001d: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ -40e9b8: 0c00 |0020: move-result-object v0 │ │ -40e9ba: 5b20 6f94 |0021: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946f │ │ -40e9be: 2200 4b03 |0023: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034b │ │ -40e9c2: 7010 b113 0000 |0025: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13b1 │ │ -40e9c8: 2201 031c |0028: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9; // type@1c03 │ │ -40e9cc: 7020 8fa8 2100 |002a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a88f │ │ -40e9d2: 6e30 9f35 0201 |002d: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ -40e9d8: 0c00 |0030: move-result-object v0 │ │ -40e9da: 5b20 6e94 |0031: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946e │ │ -40e9de: 2200 4b03 |0033: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034b │ │ -40e9e2: 7010 b113 0000 |0035: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13b1 │ │ -40e9e8: 2201 ec1b |0038: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10; // type@1bec │ │ -40e9ec: 7020 61a8 2100 |003a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a861 │ │ -40e9f2: 6e30 9f35 0201 |003d: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ -40e9f8: 0c00 |0040: move-result-object v0 │ │ -40e9fa: 5b20 7494 |0041: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9474 │ │ -40e9fe: 2200 051c |0043: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase; // type@1c05 │ │ -40ea02: 1201 |0045: const/4 v1, #int 0 // #0 │ │ -40ea04: 7020 92a8 1000 |0046: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase-IA;)V // method@a892 │ │ -40ea0a: 2201 ed1b |0049: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11; // type@1bed │ │ -40ea0e: 7020 63a8 2100 |004b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a863 │ │ -40ea14: 6e30 9f35 0201 |004e: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ -40ea1a: 0c00 |0051: move-result-object v0 │ │ -40ea1c: 5b20 6d94 |0052: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946d │ │ -40ea20: 2200 4503 |0054: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$GetContent; // type@0345 │ │ -40ea24: 7010 8e13 0000 |0056: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$GetContent;.:()V // method@138e │ │ -40ea2a: 2201 ee1b |0059: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12; // type@1bee │ │ -40ea2e: 7020 65a8 2100 |005b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a865 │ │ -40ea34: 6e30 9f35 0201 |005e: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ -40ea3a: 0c00 |0061: move-result-object v0 │ │ -40ea3c: 5b20 7194 |0062: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9471 │ │ -40ea40: 0e00 |0064: return-void │ │ +40e950: |[40e950] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.:()V │ │ +40e960: 7010 a63d 0200 |0000: invoke-direct {v2}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ +40e966: 2200 4b03 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034b │ │ +40e96a: 7010 b113 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13b1 │ │ +40e970: 2201 011c |0008: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7; // type@1c01 │ │ +40e974: 7020 8ba8 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a88b │ │ +40e97a: 6e30 9f35 0201 |000d: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ +40e980: 0c00 |0010: move-result-object v0 │ │ +40e982: 5b20 7094 |0011: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9470 │ │ +40e986: 2200 4b03 |0013: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034b │ │ +40e98a: 7010 b113 0000 |0015: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13b1 │ │ +40e990: 2201 021c |0018: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8; // type@1c02 │ │ +40e994: 7020 8da8 2100 |001a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a88d │ │ +40e99a: 6e30 9f35 0201 |001d: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ +40e9a0: 0c00 |0020: move-result-object v0 │ │ +40e9a2: 5b20 6f94 |0021: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946f │ │ +40e9a6: 2200 4b03 |0023: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034b │ │ +40e9aa: 7010 b113 0000 |0025: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13b1 │ │ +40e9b0: 2201 031c |0028: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9; // type@1c03 │ │ +40e9b4: 7020 8fa8 2100 |002a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a88f │ │ +40e9ba: 6e30 9f35 0201 |002d: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ +40e9c0: 0c00 |0030: move-result-object v0 │ │ +40e9c2: 5b20 6e94 |0031: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946e │ │ +40e9c6: 2200 4b03 |0033: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult; // type@034b │ │ +40e9ca: 7010 b113 0000 |0035: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;.:()V // method@13b1 │ │ +40e9d0: 2201 ec1b |0038: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10; // type@1bec │ │ +40e9d4: 7020 61a8 2100 |003a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a861 │ │ +40e9da: 6e30 9f35 0201 |003d: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ +40e9e0: 0c00 |0040: move-result-object v0 │ │ +40e9e2: 5b20 7494 |0041: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9474 │ │ +40e9e6: 2200 051c |0043: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase; // type@1c05 │ │ +40e9ea: 1201 |0045: const/4 v1, #int 0 // #0 │ │ +40e9ec: 7020 92a8 1000 |0046: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$BackupDatabase-IA;)V // method@a892 │ │ +40e9f2: 2201 ed1b |0049: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11; // type@1bed │ │ +40e9f6: 7020 63a8 2100 |004b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a863 │ │ +40e9fc: 6e30 9f35 0201 |004e: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ +40ea02: 0c00 |0051: move-result-object v0 │ │ +40ea04: 5b20 6d94 |0052: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946d │ │ +40ea08: 2200 4503 |0054: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$GetContent; // type@0345 │ │ +40ea0c: 7010 8e13 0000 |0056: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$GetContent;.:()V // method@138e │ │ +40ea12: 2201 ee1b |0059: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12; // type@1bee │ │ +40ea16: 7020 65a8 2100 |005b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a865 │ │ +40ea1c: 6e30 9f35 0201 |005e: invoke-virtual {v2, v0, v1}, Landroidx/fragment/app/Fragment;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@359f │ │ +40ea22: 0c00 |0061: move-result-object v0 │ │ +40ea24: 5b20 7194 |0062: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9471 │ │ +40ea28: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=60 │ │ 0x000d line=61 │ │ 0x0013 line=62 │ │ 0x001d line=63 │ │ @@ -1770467,39 +1770475,39 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -40ea44: |[40ea44] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.backupDatabaseResult:(Landroid/net/Uri;)V │ │ -40ea54: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -40ea58: 0e00 |0002: return-void │ │ -40ea5a: 5420 7394 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ -40ea5e: 6e10 ff00 0000 |0005: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -40ea64: 2200 fd1b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; // type@1bfd │ │ -40ea68: 7030 83a8 2003 |000a: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a883 │ │ -40ea6e: 7110 deb0 0000 |000d: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ -40ea74: 0c03 |0010: move-result-object v3 │ │ -40ea76: 7100 0cb1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -40ea7c: 0c00 |0014: move-result-object v0 │ │ -40ea7e: 6e20 e3b0 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -40ea84: 0c03 |0018: move-result-object v3 │ │ -40ea86: 7100 07b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -40ea8c: 0c00 |001c: move-result-object v0 │ │ -40ea8e: 6e20 e0b0 0300 |001d: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ -40ea94: 0c03 |0020: move-result-object v3 │ │ -40ea96: 2200 fe1b |0021: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4; // type@1bfe │ │ -40ea9a: 7020 85a8 2000 |0023: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a885 │ │ -40eaa0: 2201 ff1b |0026: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; // type@1bff │ │ -40eaa4: 7020 87a8 2100 |0028: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a887 │ │ -40eaaa: 6e30 e2b0 0301 |002b: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ -40eab0: 0c03 |002e: move-result-object v3 │ │ -40eab2: 5b23 7294 |002f: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9472 │ │ -40eab6: 0e00 |0031: return-void │ │ +40ea2c: |[40ea2c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.backupDatabaseResult:(Landroid/net/Uri;)V │ │ +40ea3c: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +40ea40: 0e00 |0002: return-void │ │ +40ea42: 5420 7394 |0003: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ +40ea46: 6e10 ff00 0000 |0005: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +40ea4c: 2200 fd1b |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3; // type@1bfd │ │ +40ea50: 7030 83a8 2003 |000a: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a883 │ │ +40ea56: 7110 deb0 0000 |000d: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ +40ea5c: 0c03 |0010: move-result-object v3 │ │ +40ea5e: 7100 0cb1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +40ea64: 0c00 |0014: move-result-object v0 │ │ +40ea66: 6e20 e3b0 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +40ea6c: 0c03 |0018: move-result-object v3 │ │ +40ea6e: 7100 07b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +40ea74: 0c00 |001c: move-result-object v0 │ │ +40ea76: 6e20 e0b0 0300 |001d: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ +40ea7c: 0c03 |0020: move-result-object v3 │ │ +40ea7e: 2200 fe1b |0021: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4; // type@1bfe │ │ +40ea82: 7020 85a8 2000 |0023: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a885 │ │ +40ea88: 2201 ff1b |0026: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; // type@1bff │ │ +40ea8c: 7020 87a8 2100 |0028: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a887 │ │ +40ea92: 6e30 e2b0 0301 |002b: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ +40ea98: 0c03 |002e: move-result-object v3 │ │ +40ea9a: 5b23 7294 |002f: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9472 │ │ +40ea9e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0019 line=265 │ │ 0x002b line=266 │ │ @@ -1770512,32 +1770520,32 @@ │ │ type : '(Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -40eab8: |[40eab8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseFavoritesExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ -40eac8: 6e10 4b13 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@134b │ │ -40eace: 0a00 |0003: move-result v0 │ │ -40ead0: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -40ead2: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ -40ead6: 6e10 4a13 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ -40eadc: 0c00 |000a: move-result-object v0 │ │ -40eade: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -40eae2: 2813 |000d: goto 0020 // +0013 │ │ -40eae4: 6e10 4a13 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ -40eaea: 0c03 |0011: move-result-object v3 │ │ -40eaec: 6e10 6402 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ -40eaf2: 0c03 |0015: move-result-object v3 │ │ -40eaf4: 2200 a018 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter; // type@18a0 │ │ -40eaf8: 7010 2598 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.:()V // method@9825 │ │ -40eafe: 6201 5a94 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945a │ │ -40eb02: 7040 b9a8 0213 |001d: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8b9 │ │ -40eb08: 0e00 |0020: return-void │ │ +40eaa0: |[40eaa0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseFavoritesExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ +40eab0: 6e10 4b13 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@134b │ │ +40eab6: 0a00 |0003: move-result v0 │ │ +40eab8: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +40eaba: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ +40eabe: 6e10 4a13 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ +40eac4: 0c00 |000a: move-result-object v0 │ │ +40eac6: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +40eaca: 2813 |000d: goto 0020 // +0013 │ │ +40eacc: 6e10 4a13 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ +40ead2: 0c03 |0011: move-result-object v3 │ │ +40ead4: 6e10 6402 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ +40eada: 0c03 |0015: move-result-object v3 │ │ +40eadc: 2200 a018 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter; // type@18a0 │ │ +40eae0: 7010 2598 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.:()V // method@9825 │ │ +40eae6: 6201 5a94 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945a │ │ +40eaea: 7040 b9a8 0213 |001d: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8b9 │ │ +40eaf0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x000e line=239 │ │ 0x0016 line=240 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ @@ -1770548,32 +1770556,32 @@ │ │ type : '(Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -40eb0c: |[40eb0c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseHtmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ -40eb1c: 6e10 4b13 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@134b │ │ -40eb22: 0a00 |0003: move-result v0 │ │ -40eb24: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -40eb26: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ -40eb2a: 6e10 4a13 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ -40eb30: 0c00 |000a: move-result-object v0 │ │ -40eb32: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -40eb36: 2813 |000d: goto 0020 // +0013 │ │ -40eb38: 6e10 4a13 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ -40eb3e: 0c03 |0011: move-result-object v3 │ │ -40eb40: 6e10 6402 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ -40eb46: 0c03 |0015: move-result-object v3 │ │ -40eb48: 2200 a118 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/html/HtmlWriter; // type@18a1 │ │ -40eb4c: 7010 2b98 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/html/HtmlWriter;.:()V // method@982b │ │ -40eb52: 6201 5b94 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945b │ │ -40eb56: 7040 b9a8 0213 |001d: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8b9 │ │ -40eb5c: 0e00 |0020: return-void │ │ +40eaf4: |[40eaf4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseHtmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ +40eb04: 6e10 4b13 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@134b │ │ +40eb0a: 0a00 |0003: move-result v0 │ │ +40eb0c: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +40eb0e: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ +40eb12: 6e10 4a13 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ +40eb18: 0c00 |000a: move-result-object v0 │ │ +40eb1a: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +40eb1e: 2813 |000d: goto 0020 // +0013 │ │ +40eb20: 6e10 4a13 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ +40eb26: 0c03 |0011: move-result-object v3 │ │ +40eb28: 6e10 6402 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ +40eb2e: 0c03 |0015: move-result-object v3 │ │ +40eb30: 2200 a118 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/html/HtmlWriter; // type@18a1 │ │ +40eb34: 7010 2b98 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/html/HtmlWriter;.:()V // method@982b │ │ +40eb3a: 6201 5b94 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945b │ │ +40eb3e: 7040 b9a8 0213 |001d: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8b9 │ │ +40eb44: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x000e line=231 │ │ 0x0016 line=232 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ @@ -1770584,32 +1770592,32 @@ │ │ type : '(Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -40eb60: |[40eb60] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseOpmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ -40eb70: 6e10 4b13 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@134b │ │ -40eb76: 0a00 |0003: move-result v0 │ │ -40eb78: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -40eb7a: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ -40eb7e: 6e10 4a13 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ -40eb84: 0c00 |000a: move-result-object v0 │ │ -40eb86: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -40eb8a: 2813 |000d: goto 0020 // +0013 │ │ -40eb8c: 6e10 4a13 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ -40eb92: 0c03 |0011: move-result-object v3 │ │ -40eb94: 6e10 6402 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ -40eb9a: 0c03 |0015: move-result-object v3 │ │ -40eb9c: 2200 a518 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18a5 │ │ -40eba0: 7010 3a98 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@983a │ │ -40eba6: 6201 5c94 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945c │ │ -40ebaa: 7040 b9a8 0213 |001d: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8b9 │ │ -40ebb0: 0e00 |0020: return-void │ │ +40eb48: |[40eb48] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseOpmlExportPathResult:(Landroidx/activity/result/ActivityResult;)V │ │ +40eb58: 6e10 4b13 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@134b │ │ +40eb5e: 0a00 |0003: move-result v0 │ │ +40eb60: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +40eb62: 3310 1b00 |0005: if-ne v0, v1, 0020 // +001b │ │ +40eb66: 6e10 4a13 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ +40eb6c: 0c00 |000a: move-result-object v0 │ │ +40eb6e: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +40eb72: 2813 |000d: goto 0020 // +0013 │ │ +40eb74: 6e10 4a13 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ +40eb7a: 0c03 |0011: move-result-object v3 │ │ +40eb7c: 6e10 6402 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ +40eb82: 0c03 |0015: move-result-object v3 │ │ +40eb84: 2200 a518 |0016: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18a5 │ │ +40eb88: 7010 3a98 0000 |0018: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@983a │ │ +40eb8e: 6201 5c94 |001b: sget-object v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945c │ │ +40eb92: 7040 b9a8 0213 |001d: invoke-direct {v2, v0, v3, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8b9 │ │ +40eb98: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x000e line=223 │ │ 0x0016 line=224 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ @@ -1770620,25 +1770628,25 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -40ebb4: |[40ebb4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseOpmlImportPathResult:(Landroid/net/Uri;)V │ │ -40ebc4: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ -40ebc8: 0e00 |0002: return-void │ │ -40ebca: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ -40ebce: 6e10 2035 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40ebd4: 0c01 |0008: move-result-object v1 │ │ -40ebd6: 1c02 fe17 |0009: const-class v2, Lde/danoeh/antennapod/activity/OpmlImportActivity; // type@17fe │ │ -40ebda: 7030 5802 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -40ebe0: 6e20 8402 4000 |000e: invoke-virtual {v0, v4}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0284 │ │ -40ebe6: 6e20 c635 0300 |0011: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ -40ebec: 0e00 |0014: return-void │ │ +40eb9c: |[40eb9c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.chooseOpmlImportPathResult:(Landroid/net/Uri;)V │ │ +40ebac: 3904 0300 |0000: if-nez v4, 0003 // +0003 │ │ +40ebb0: 0e00 |0002: return-void │ │ +40ebb2: 2200 6c00 |0003: new-instance v0, Landroid/content/Intent; // type@006c │ │ +40ebb6: 6e10 2035 0300 |0005: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40ebbc: 0c01 |0008: move-result-object v1 │ │ +40ebbe: 1c02 fe17 |0009: const-class v2, Lde/danoeh/antennapod/activity/OpmlImportActivity; // type@17fe │ │ +40ebc2: 7030 5802 1002 |000b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +40ebc8: 6e20 8402 4000 |000e: invoke-virtual {v0, v4}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0284 │ │ +40ebce: 6e20 c635 0300 |0011: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ +40ebd4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=276 │ │ 0x000e line=277 │ │ 0x0011 line=278 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ @@ -1770649,30 +1770657,30 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -40e76c: |[40e76c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ -40e77c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -40e77e: 2300 0e21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -40e782: 2201 db1e |0003: new-instance v1, Ljava/text/SimpleDateFormat; // type@1edb │ │ -40e786: 1a02 bce7 |0005: const-string v2, "yyyy-MM-dd" // string@e7bc │ │ -40e78a: 6203 3dd9 |0007: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -40e78e: 7030 e9b3 2103 |0009: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ -40e794: 2202 ea1e |000c: new-instance v2, Ljava/util/Date; // type@1eea │ │ -40e798: 7010 98b4 0200 |000e: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b498 │ │ -40e79e: 6e20 d7b3 2100 |0011: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ -40e7a4: 0c01 |0014: move-result-object v1 │ │ -40e7a6: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -40e7a8: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ -40e7ac: 7120 a1b2 0500 |0018: invoke-static {v5, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -40e7b2: 0c05 |001b: move-result-object v5 │ │ -40e7b4: 1105 |001c: return-object v5 │ │ +40e754: |[40e754] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ +40e764: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +40e766: 2300 0e21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +40e76a: 2201 db1e |0003: new-instance v1, Ljava/text/SimpleDateFormat; // type@1edb │ │ +40e76e: 1a02 bce7 |0005: const-string v2, "yyyy-MM-dd" // string@e7bc │ │ +40e772: 6203 3dd9 |0007: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +40e776: 7030 e9b3 2103 |0009: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b3e9 │ │ +40e77c: 2202 ea1e |000c: new-instance v2, Ljava/util/Date; // type@1eea │ │ +40e780: 7010 98b4 0200 |000e: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b498 │ │ +40e786: 6e20 d7b3 2100 |0011: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b3d7 │ │ +40e78c: 0c01 |0014: move-result-object v1 │ │ +40e78e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +40e790: 4d01 0002 |0016: aput-object v1, v0, v2 │ │ +40e794: 7120 a1b2 0500 |0018: invoke-static {v5, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +40e79a: 0c05 |001b: move-result-object v5 │ │ +40e79c: 1105 |001c: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=99 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x001d reg=5 (null) Ljava/lang/String; │ │ │ │ @@ -1770681,21 +1770689,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -40ebf0: |[40ebf0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.exportDatabase:()V │ │ -40ec00: 5420 6d94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946d │ │ -40ec04: 1a01 a30d |0002: const-string v1, "AntennaPodBackup-%s.db" // string@0da3 │ │ -40ec08: 7020 b7a8 1200 |0004: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; // method@a8b7 │ │ -40ec0e: 0c01 |0007: move-result-object v1 │ │ -40ec10: 6e20 5113 1000 |0008: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ -40ec16: 0e00 |000b: return-void │ │ +40ebd8: |[40ebd8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.exportDatabase:()V │ │ +40ebe8: 5420 6d94 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.backupDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946d │ │ +40ebec: 1a01 a30d |0002: const-string v1, "AntennaPodBackup-%s.db" // string@0da3 │ │ +40ebf0: 7020 b7a8 1200 |0004: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; // method@a8b7 │ │ +40ebf6: 0c01 |0007: move-result-object v1 │ │ +40ebf8: 6e20 5113 1000 |0008: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ +40ebfe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ #32 : (in Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;) │ │ @@ -1770703,70 +1770711,70 @@ │ │ type : '(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 119 16-bit code units │ │ -40ec18: |[40ec18] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ -40ec28: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40ec2e: 0c00 |0003: move-result-object v0 │ │ -40ec30: 5421 7394 |0004: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ -40ec34: 6e10 ff00 0100 |0006: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -40ec3a: 3904 3a00 |0009: if-nez v4, 0043 // +003a │ │ -40ec3e: 2204 7718 |000b: new-instance v4, Lde/danoeh/antennapod/asynctask/ExportWorker; // type@1877 │ │ -40ec42: 6e10 2035 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40ec48: 0c01 |0010: move-result-object v1 │ │ -40ec4a: 7030 c097 3401 |0011: invoke-direct {v4, v3, v1}, Lde/danoeh/antennapod/asynctask/ExportWorker;.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;)V // method@97c0 │ │ -40ec50: 6e10 c297 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportObservable:()Lio/reactivex/Observable; // method@97c2 │ │ -40ec56: 0c03 |0017: move-result-object v3 │ │ -40ec58: 7100 0cb1 0000 |0018: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -40ec5e: 0c04 |001b: move-result-object v4 │ │ -40ec60: 6e20 fcb0 4300 |001c: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -40ec66: 0c03 |001f: move-result-object v3 │ │ -40ec68: 7100 07b1 0000 |0020: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -40ec6e: 0c04 |0023: move-result-object v4 │ │ -40ec70: 6e20 f7b0 4300 |0024: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -40ec76: 0c03 |0027: move-result-object v3 │ │ -40ec78: 2204 ef1b |0028: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13; // type@1bef │ │ -40ec7c: 7040 67a8 2450 |002a: invoke-direct {v4, v2, v0, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a867 │ │ -40ec82: 2205 ff1b |002d: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; // type@1bff │ │ -40ec86: 7020 87a8 2500 |002f: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a887 │ │ -40ec8c: 5420 7394 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ -40ec90: 7110 2ab5 0000 |0034: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b52a │ │ -40ec96: 2201 f01b |0037: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14; // type@1bf0 │ │ -40ec9a: 7020 69a8 0100 |0039: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.:(Landroid/app/ProgressDialog;)V // method@a869 │ │ -40eca0: 6e40 fbb0 4315 |003c: invoke-virtual {v3, v4, v5, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0fb │ │ -40eca6: 0c03 |003f: move-result-object v3 │ │ -40eca8: 5b23 7294 |0040: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9472 │ │ -40ecac: 2834 |0042: goto 0076 // +0034 │ │ -40ecae: 2201 7518 |0043: new-instance v1, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // type@1875 │ │ -40ecb2: 7040 ba97 3140 |0045: invoke-direct {v1, v3, v0, v4}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;Landroid/net/Uri;)V // method@97ba │ │ -40ecb8: 6e10 bb97 0100 |0048: invoke-virtual {v1}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportObservable:()Lio/reactivex/Observable; // method@97bb │ │ -40ecbe: 0c03 |004b: move-result-object v3 │ │ -40ecc0: 7100 0cb1 0000 |004c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -40ecc6: 0c04 |004f: move-result-object v4 │ │ -40ecc8: 6e20 fcb0 4300 |0050: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -40ecce: 0c03 |0053: move-result-object v3 │ │ -40ecd0: 7100 07b1 0000 |0054: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -40ecd6: 0c04 |0057: move-result-object v4 │ │ -40ecd8: 6e20 f7b0 4300 |0058: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -40ecde: 0c03 |005b: move-result-object v3 │ │ -40ece0: 2204 f11b |005c: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15; // type@1bf1 │ │ -40ece4: 7030 6ba8 2405 |005e: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a86b │ │ -40ecea: 2205 ff1b |0061: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; // type@1bff │ │ -40ecee: 7020 87a8 2500 |0063: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a887 │ │ -40ecf4: 5420 7394 |0066: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ -40ecf8: 7110 2ab5 0000 |0068: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b52a │ │ -40ecfe: 2201 f01b |006b: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14; // type@1bf0 │ │ -40ed02: 7020 69a8 0100 |006d: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.:(Landroid/app/ProgressDialog;)V // method@a869 │ │ -40ed08: 6e40 fbb0 4315 |0070: invoke-virtual {v3, v4, v5, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0fb │ │ -40ed0e: 0c03 |0073: move-result-object v3 │ │ -40ed10: 5b23 7294 |0074: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9472 │ │ -40ed14: 0e00 |0076: return-void │ │ +40ec00: |[40ec00] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ +40ec10: 6e10 1a35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40ec16: 0c00 |0003: move-result-object v0 │ │ +40ec18: 5421 7394 |0004: iget-object v1, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ +40ec1c: 6e10 ff00 0100 |0006: invoke-virtual {v1}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +40ec22: 3904 3a00 |0009: if-nez v4, 0043 // +003a │ │ +40ec26: 2204 7718 |000b: new-instance v4, Lde/danoeh/antennapod/asynctask/ExportWorker; // type@1877 │ │ +40ec2a: 6e10 2035 0200 |000d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40ec30: 0c01 |0010: move-result-object v1 │ │ +40ec32: 7030 c097 3401 |0011: invoke-direct {v4, v3, v1}, Lde/danoeh/antennapod/asynctask/ExportWorker;.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;)V // method@97c0 │ │ +40ec38: 6e10 c297 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/asynctask/ExportWorker;.exportObservable:()Lio/reactivex/Observable; // method@97c2 │ │ +40ec3e: 0c03 |0017: move-result-object v3 │ │ +40ec40: 7100 0cb1 0000 |0018: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +40ec46: 0c04 |001b: move-result-object v4 │ │ +40ec48: 6e20 fcb0 4300 |001c: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +40ec4e: 0c03 |001f: move-result-object v3 │ │ +40ec50: 7100 07b1 0000 |0020: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +40ec56: 0c04 |0023: move-result-object v4 │ │ +40ec58: 6e20 f7b0 4300 |0024: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +40ec5e: 0c03 |0027: move-result-object v3 │ │ +40ec60: 2204 ef1b |0028: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13; // type@1bef │ │ +40ec64: 7040 67a8 2450 |002a: invoke-direct {v4, v2, v0, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a867 │ │ +40ec6a: 2205 ff1b |002d: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; // type@1bff │ │ +40ec6e: 7020 87a8 2500 |002f: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a887 │ │ +40ec74: 5420 7394 |0032: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ +40ec78: 7110 2ab5 0000 |0034: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b52a │ │ +40ec7e: 2201 f01b |0037: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14; // type@1bf0 │ │ +40ec82: 7020 69a8 0100 |0039: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.:(Landroid/app/ProgressDialog;)V // method@a869 │ │ +40ec88: 6e40 fbb0 4315 |003c: invoke-virtual {v3, v4, v5, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0fb │ │ +40ec8e: 0c03 |003f: move-result-object v3 │ │ +40ec90: 5b23 7294 |0040: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9472 │ │ +40ec94: 2834 |0042: goto 0076 // +0034 │ │ +40ec96: 2201 7518 |0043: new-instance v1, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker; // type@1875 │ │ +40ec9a: 7040 ba97 3140 |0045: invoke-direct {v1, v3, v0, v4}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/content/Context;Landroid/net/Uri;)V // method@97ba │ │ +40eca0: 6e10 bb97 0100 |0048: invoke-virtual {v1}, Lde/danoeh/antennapod/asynctask/DocumentFileExportWorker;.exportObservable:()Lio/reactivex/Observable; // method@97bb │ │ +40eca6: 0c03 |004b: move-result-object v3 │ │ +40eca8: 7100 0cb1 0000 |004c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +40ecae: 0c04 |004f: move-result-object v4 │ │ +40ecb0: 6e20 fcb0 4300 |0050: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +40ecb6: 0c03 |0053: move-result-object v3 │ │ +40ecb8: 7100 07b1 0000 |0054: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +40ecbe: 0c04 |0057: move-result-object v4 │ │ +40ecc0: 6e20 f7b0 4300 |0058: invoke-virtual {v3, v4}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +40ecc6: 0c03 |005b: move-result-object v3 │ │ +40ecc8: 2204 f11b |005c: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15; // type@1bf1 │ │ +40eccc: 7030 6ba8 2405 |005e: invoke-direct {v4, v2, v5}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda15;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a86b │ │ +40ecd2: 2205 ff1b |0061: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; // type@1bff │ │ +40ecd6: 7020 87a8 2500 |0063: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a887 │ │ +40ecdc: 5420 7394 |0066: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ +40ece0: 7110 2ab5 0000 |0068: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b52a │ │ +40ece6: 2201 f01b |006b: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14; // type@1bf0 │ │ +40ecea: 7020 69a8 0100 |006d: invoke-direct {v1, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda14;.:(Landroid/app/ProgressDialog;)V // method@a869 │ │ +40ecf0: 6e40 fbb0 4315 |0070: invoke-virtual {v3, v4, v5, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Action;)Lio/reactivex/disposables/Disposable; // method@b0fb │ │ +40ecf6: 0c03 |0073: move-result-object v3 │ │ +40ecf8: 5b23 7294 |0074: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9472 │ │ +40ecfc: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0004 line=142 │ │ 0x000b line=144 │ │ 0x0018 line=145 │ │ 0x0020 line=146 │ │ @@ -1770789,32 +1770797,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -40ed18: |[40ed18] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.importDatabase:()V │ │ -40ed28: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -40ed2c: 6e10 1a35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40ed32: 0c01 |0005: move-result-object v1 │ │ -40ed34: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -40ed3a: 1401 7000 127f |0009: const v1, #float 1.9407e+38 // #7f120070 │ │ -40ed40: 6e20 bb81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -40ed46: 1401 7200 127f |000f: const v1, #float 1.9407e+38 // #7f120072 │ │ -40ed4c: 6e20 8f81 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -40ed52: 1401 e401 127f |0015: const v1, #float 1.94077e+38 // #7f1201e4 │ │ -40ed58: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -40ed5a: 6e30 9981 1002 |0019: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -40ed60: 2201 eb1b |001c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0; // type@1beb │ │ -40ed64: 7020 5fa8 3100 |001e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a85f │ │ -40ed6a: 1402 5b00 127f |0021: const v2, #float 1.94069e+38 // #7f12005b │ │ -40ed70: 6e30 ad81 2001 |0024: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -40ed76: 6e10 6814 0000 |0027: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -40ed7c: 0e00 |002a: return-void │ │ +40ed00: |[40ed00] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.importDatabase:()V │ │ +40ed10: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +40ed14: 6e10 1a35 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40ed1a: 0c01 |0005: move-result-object v1 │ │ +40ed1c: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +40ed22: 1401 7000 127f |0009: const v1, #float 1.9407e+38 // #7f120070 │ │ +40ed28: 6e20 bb81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +40ed2e: 1401 7200 127f |000f: const v1, #float 1.9407e+38 // #7f120072 │ │ +40ed34: 6e20 8f81 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +40ed3a: 1401 e401 127f |0015: const v1, #float 1.94077e+38 // #7f1201e4 │ │ +40ed40: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +40ed42: 6e30 9981 1002 |0019: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +40ed48: 2201 eb1b |001c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0; // type@1beb │ │ +40ed4c: 7020 5fa8 3100 |001e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a85f │ │ +40ed52: 1402 5b00 127f |0021: const v2, #float 1.94069e+38 // #7f12005b │ │ +40ed58: 6e30 ad81 2001 |0024: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +40ed5e: 6e10 6814 0000 |0027: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +40ed64: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x000c line=170 │ │ 0x0012 line=171 │ │ 0x0019 line=174 │ │ 0x001c line=175 │ │ @@ -1770827,19 +1770835,19 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40ed80: |[40ed80] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$backupDatabaseResult$15:(Landroid/net/Uri;)V │ │ -40ed90: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40ed96: 0c00 |0003: move-result-object v0 │ │ -40ed98: 7120 2d9c 0200 |0004: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.exportToDocument:(Landroid/net/Uri;Landroid/content/Context;)V // method@9c2d │ │ -40ed9e: 0e00 |0007: return-void │ │ +40ed68: |[40ed68] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$backupDatabaseResult$15:(Landroid/net/Uri;)V │ │ +40ed78: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40ed7e: 0c00 |0003: move-result-object v0 │ │ +40ed80: 7120 2d9c 0200 |0004: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.exportToDocument:(Landroid/net/Uri;Landroid/content/Context;)V // method@9c2d │ │ +40ed86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/net/Uri; │ │ │ │ @@ -1770848,25 +1770856,25 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -40eda0: |[40eda0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$backupDatabaseResult$16:()V │ │ -40edb0: 6e10 4a35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@354a │ │ -40edb6: 0c00 |0003: move-result-object v0 │ │ -40edb8: 1401 0f01 127f |0004: const v1, #float 1.94073e+38 // #7f12010f │ │ -40edbe: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -40edc0: 7130 a086 1002 |0008: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ -40edc6: 0c00 |000b: move-result-object v0 │ │ -40edc8: 6e10 a586 0000 |000c: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -40edce: 5430 7394 |000f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ -40edd2: 6e10 e000 0000 |0011: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -40edd8: 0e00 |0014: return-void │ │ +40ed88: |[40ed88] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$backupDatabaseResult$16:()V │ │ +40ed98: 6e10 4a35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@354a │ │ +40ed9e: 0c00 |0003: move-result-object v0 │ │ +40eda0: 1401 0f01 127f |0004: const v1, #float 1.94073e+38 // #7f12010f │ │ +40eda6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +40eda8: 7130 a086 1002 |0008: invoke-static {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ +40edae: 0c00 |000b: move-result-object v0 │ │ +40edb0: 6e10 a586 0000 |000c: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +40edb6: 5430 7394 |000f: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ +40edba: 6e10 e000 0000 |0011: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +40edc0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x000f line=268 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1770875,26 +1770883,26 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -40eddc: |[40eddc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$exportWithWriter$6:(Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V │ │ -40edec: 6e10 1802 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -40edf2: 0c00 |0003: move-result-object v0 │ │ -40edf4: 1401 b902 127f |0004: const v1, #float 1.94081e+38 // #7f1202b9 │ │ -40edfa: 6e20 3002 1300 |0007: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -40ee00: 0c03 |000a: move-result-object v3 │ │ -40ee02: 7130 9c28 3005 |000b: invoke-static {v0, v3, v5}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@289c │ │ -40ee08: 0c03 |000e: move-result-object v3 │ │ -40ee0a: 6e10 52b1 0500 |000f: invoke-virtual {v5}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ -40ee10: 0c05 |0012: move-result-object v5 │ │ -40ee12: 7040 d4a8 5243 |0013: invoke-direct {v2, v5, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportSuccessDialog:(Ljava/lang/String;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8d4 │ │ -40ee18: 0e00 |0016: return-void │ │ +40edc4: |[40edc4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$exportWithWriter$6:(Landroid/content/Context;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Ljava/io/File;)V │ │ +40edd4: 6e10 1802 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +40edda: 0c00 |0003: move-result-object v0 │ │ +40eddc: 1401 b902 127f |0004: const v1, #float 1.94081e+38 // #7f1202b9 │ │ +40ede2: 6e20 3002 1300 |0007: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +40ede8: 0c03 |000a: move-result-object v3 │ │ +40edea: 7130 9c28 3005 |000b: invoke-static {v0, v3, v5}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@289c │ │ +40edf0: 0c03 |000e: move-result-object v3 │ │ +40edf2: 6e10 52b1 0500 |000f: invoke-virtual {v5}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ +40edf8: 0c05 |0012: move-result-object v5 │ │ +40edfa: 7040 d4a8 5243 |0013: invoke-direct {v2, v5, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportSuccessDialog:(Ljava/lang/String;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8d4 │ │ +40ee00: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0007 line=149 │ │ 0x000b line=148 │ │ 0x000f line=150 │ │ locals : │ │ @@ -1770908,23 +1770916,23 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -40ee1c: |[40ee1c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$exportWithWriter$7:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V │ │ -40ee2c: 6e10 dd31 0300 |0000: invoke-virtual {v3}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31dd │ │ -40ee32: 0c00 |0003: move-result-object v0 │ │ -40ee34: 6e10 ca06 0000 |0004: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -40ee3a: 0c00 |0007: move-result-object v0 │ │ -40ee3c: 6e10 dd31 0300 |0008: invoke-virtual {v3}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31dd │ │ -40ee42: 0c03 |000b: move-result-object v3 │ │ -40ee44: 7040 d4a8 0123 |000c: invoke-direct {v1, v0, v3, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportSuccessDialog:(Ljava/lang/String;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8d4 │ │ -40ee4a: 0e00 |000f: return-void │ │ +40ee04: |[40ee04] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$exportWithWriter$7:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/documentfile/provider/DocumentFile;)V │ │ +40ee14: 6e10 dd31 0300 |0000: invoke-virtual {v3}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31dd │ │ +40ee1a: 0c00 |0003: move-result-object v0 │ │ +40ee1c: 6e10 ca06 0000 |0004: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +40ee22: 0c00 |0007: move-result-object v0 │ │ +40ee24: 6e10 dd31 0300 |0008: invoke-virtual {v3}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@31dd │ │ +40ee2a: 0c03 |000b: move-result-object v3 │ │ +40ee2c: 7040 d4a8 0123 |000c: invoke-direct {v1, v0, v3, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showExportSuccessDialog:(Ljava/lang/String;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8d4 │ │ +40ee32: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0010 reg=2 (null) Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; │ │ 0x0000 - 0x0010 reg=3 (null) Landroidx/documentfile/provider/DocumentFile; │ │ @@ -1770934,23 +1770942,23 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -40ee4c: |[40ee4c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$importDatabase$8:(Landroid/content/DialogInterface;I)V │ │ -40ee5c: 2201 6c00 |0000: new-instance v1, Landroid/content/Intent; // type@006c │ │ -40ee60: 1a02 ac6a |0002: const-string v2, "android.intent.action.OPEN_DOCUMENT" // string@6aac │ │ -40ee64: 7020 5a02 2100 |0004: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ -40ee6a: 1a02 6907 |0007: const-string v2, "*/*" // string@0769 │ │ -40ee6e: 6e20 8802 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ -40ee74: 5402 7494 |000c: iget-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9474 │ │ -40ee78: 6e20 5113 1200 |000e: invoke-virtual {v2, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ -40ee7e: 0e00 |0011: return-void │ │ +40ee34: |[40ee34] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$importDatabase$8:(Landroid/content/DialogInterface;I)V │ │ +40ee44: 2201 6c00 |0000: new-instance v1, Landroid/content/Intent; // type@006c │ │ +40ee48: 1a02 ac6a |0002: const-string v2, "android.intent.action.OPEN_DOCUMENT" // string@6aac │ │ +40ee4c: 7020 5a02 2100 |0004: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ +40ee52: 1a02 6907 |0007: const-string v2, "*/*" // string@0769 │ │ +40ee56: 6e20 8802 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ +40ee5c: 5402 7494 |000c: iget-object v2, v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.restoreDatabaseLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9474 │ │ +40ee60: 6e20 5113 1200 |000e: invoke-virtual {v2, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ +40ee66: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0009 line=177 │ │ 0x000c line=178 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ @@ -1770962,19 +1770970,19 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40ee80: |[40ee80] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$restoreDatabaseResult$13:(Landroid/net/Uri;)V │ │ -40ee90: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40ee96: 0c00 |0003: move-result-object v0 │ │ -40ee98: 7120 2f9c 0200 |0004: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.importBackup:(Landroid/net/Uri;Landroid/content/Context;)V // method@9c2f │ │ -40ee9e: 0e00 |0007: return-void │ │ +40ee68: |[40ee68] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$restoreDatabaseResult$13:(Landroid/net/Uri;)V │ │ +40ee78: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40ee7e: 0c00 |0003: move-result-object v0 │ │ +40ee80: 7120 2f9c 0200 |0004: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/storage/DatabaseExporter;.importBackup:(Landroid/net/Uri;Landroid/content/Context;)V // method@9c2f │ │ +40ee86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/net/Uri; │ │ │ │ @@ -1770983,19 +1770991,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -40eea0: |[40eea0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$restoreDatabaseResult$14:()V │ │ -40eeb0: 7010 d2a8 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showDatabaseImportSuccessDialog:()V // method@a8d2 │ │ -40eeb6: 5410 7394 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ -40eeba: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -40eec0: 0e00 |0008: return-void │ │ +40ee88: |[40ee88] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$restoreDatabaseResult$14:()V │ │ +40ee98: 7010 d2a8 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.showDatabaseImportSuccessDialog:()V // method@a8d2 │ │ +40ee9e: 5410 7394 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ +40eea2: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +40eea8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1771004,22 +1771012,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -40e670: |[40e670] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$0:(Landroidx/preference/Preference;)Z │ │ -40e680: 6203 5c94 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945c │ │ -40e684: 5420 7094 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9470 │ │ -40e688: 2201 a518 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18a5 │ │ -40e68c: 7010 3a98 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@983a │ │ -40e692: 7040 cfa8 3210 |0009: invoke-direct {v2, v3, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.openExportPathPicker:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/activity/result/ActivityResultLauncher;Lde/danoeh/antennapod/core/export/ExportWriter;)V // method@a8cf │ │ -40e698: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -40e69a: 0f03 |000d: return v3 │ │ +40e658: |[40e658] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$0:(Landroidx/preference/Preference;)Z │ │ +40e668: 6203 5c94 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.OPML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945c │ │ +40e66c: 5420 7094 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9470 │ │ +40e670: 2201 a518 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/opml/OpmlWriter; // type@18a5 │ │ +40e674: 7010 3a98 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/opml/OpmlWriter;.:()V // method@983a │ │ +40e67a: 7040 cfa8 3210 |0009: invoke-direct {v2, v3, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.openExportPathPicker:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/activity/result/ActivityResultLauncher;Lde/danoeh/antennapod/core/export/ExportWriter;)V // method@a8cf │ │ +40e680: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +40e682: 0f03 |000d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x000e reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771028,22 +1771036,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -40e69c: |[40e69c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$1:(Landroidx/preference/Preference;)Z │ │ -40e6ac: 6203 5b94 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945b │ │ -40e6b0: 5420 6f94 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946f │ │ -40e6b4: 2201 a118 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/html/HtmlWriter; // type@18a1 │ │ -40e6b8: 7010 2b98 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/html/HtmlWriter;.:()V // method@982b │ │ -40e6be: 7040 cfa8 3210 |0009: invoke-direct {v2, v3, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.openExportPathPicker:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/activity/result/ActivityResultLauncher;Lde/danoeh/antennapod/core/export/ExportWriter;)V // method@a8cf │ │ -40e6c4: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -40e6c6: 0f03 |000d: return v3 │ │ +40e684: |[40e684] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$1:(Landroidx/preference/Preference;)Z │ │ +40e694: 6203 5b94 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.HTML:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945b │ │ +40e698: 5420 6f94 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseHtmlExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946f │ │ +40e69c: 2201 a118 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/html/HtmlWriter; // type@18a1 │ │ +40e6a0: 7010 2b98 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/html/HtmlWriter;.:()V // method@982b │ │ +40e6a6: 7040 cfa8 3210 |0009: invoke-direct {v2, v3, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.openExportPathPicker:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/activity/result/ActivityResultLauncher;Lde/danoeh/antennapod/core/export/ExportWriter;)V // method@a8cf │ │ +40e6ac: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +40e6ae: 0f03 |000d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x000e reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771052,24 +1771060,24 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -40e6c8: |[40e6c8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$2:(Landroidx/preference/Preference;)Z │ │ -40e6d8: 5412 7194 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9471 │ │ -40e6dc: 1a00 6907 |0002: const-string v0, "*/*" // string@0769 │ │ -40e6e0: 6e20 5113 0200 |0004: invoke-virtual {v2, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ -40e6e6: 2808 |0007: goto 000f // +0008 │ │ -40e6e8: 1a02 0d22 |0008: const-string v2, "ImportExPrefFragment" // string@220d │ │ -40e6ec: 1a00 a64b |000a: const-string v0, "No activity found. Should never happen..." // string@4ba6 │ │ -40e6f0: 7120 f70a 0200 |000c: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -40e6f6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -40e6f8: 0f02 |0010: return v2 │ │ +40e6b0: |[40e6b0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$2:(Landroidx/preference/Preference;)Z │ │ +40e6c0: 5412 7194 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseOpmlImportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@9471 │ │ +40e6c4: 1a00 6907 |0002: const-string v0, "*/*" // string@0769 │ │ +40e6c8: 6e20 5113 0200 |0004: invoke-virtual {v2, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ +40e6ce: 2808 |0007: goto 000f // +0008 │ │ +40e6d0: 1a02 0d22 |0008: const-string v2, "ImportExPrefFragment" // string@220d │ │ +40e6d4: 1a00 a64b |000a: const-string v0, "No activity found. Should never happen..." // string@4ba6 │ │ +40e6d8: 7120 f70a 0200 |000c: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +40e6de: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +40e6e0: 0f02 |0010: return v2 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/ActivityNotFoundException; -> 0x0008 │ │ positions : │ │ 0x0000 line=117 │ │ 0x000c line=119 │ │ locals : │ │ @@ -1771081,18 +1771089,18 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40e708: |[40e708] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$3:(Landroidx/preference/Preference;)Z │ │ -40e718: 7010 baa8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.importDatabase:()V // method@a8ba │ │ -40e71e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -40e720: 0f01 |0004: return v1 │ │ +40e6f0: |[40e6f0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$3:(Landroidx/preference/Preference;)Z │ │ +40e700: 7010 baa8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.importDatabase:()V // method@a8ba │ │ +40e706: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +40e708: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771101,18 +1771109,18 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40e724: |[40e724] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$4:(Landroidx/preference/Preference;)Z │ │ -40e734: 7010 b8a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportDatabase:()V // method@a8b8 │ │ -40e73a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -40e73c: 0f01 |0004: return v1 │ │ +40e70c: |[40e70c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$4:(Landroidx/preference/Preference;)Z │ │ +40e71c: 7010 b8a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportDatabase:()V // method@a8b8 │ │ +40e722: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +40e724: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771121,22 +1771129,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -40e740: |[40e740] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$5:(Landroidx/preference/Preference;)Z │ │ -40e750: 6203 5a94 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945a │ │ -40e754: 5420 6e94 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946e │ │ -40e758: 2201 a018 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter; // type@18a0 │ │ -40e75c: 7010 2598 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.:()V // method@9825 │ │ -40e762: 7040 cfa8 3210 |0009: invoke-direct {v2, v3, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.openExportPathPicker:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/activity/result/ActivityResultLauncher;Lde/danoeh/antennapod/core/export/ExportWriter;)V // method@a8cf │ │ -40e768: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -40e76a: 0f03 |000d: return v3 │ │ +40e728: |[40e728] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$setupStorageScreen$5:(Landroidx/preference/Preference;)Z │ │ +40e738: 6203 5a94 |0000: sget-object v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.FAVORITES:Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export; // field@945a │ │ +40e73c: 5420 6e94 |0002: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.chooseFavoritesExportPathLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@946e │ │ +40e740: 2201 a018 |0004: new-instance v1, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter; // type@18a0 │ │ +40e744: 7010 2598 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/core/export/favorites/FavoritesWriter;.:()V // method@9825 │ │ +40e74a: 7040 cfa8 3210 |0009: invoke-direct {v2, v3, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.openExportPathPicker:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/activity/result/ActivityResultLauncher;Lde/danoeh/antennapod/core/export/ExportWriter;)V // method@a8cf │ │ +40e750: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +40e752: 0f03 |000d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ 0x0000 - 0x000e reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771145,17 +1771153,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -40eec4: |[40eec4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showDatabaseImportSuccessDialog$9:(Landroid/content/DialogInterface;I)V │ │ -40eed4: 7100 3494 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.forceRestart:()V // method@9434 │ │ -40eeda: 0e00 |0003: return-void │ │ +40eeac: |[40eeac] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showDatabaseImportSuccessDialog$9:(Landroid/content/DialogInterface;I)V │ │ +40eebc: 7100 3494 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/PodcastApp;.forceRestart:()V // method@9434 │ │ +40eec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1771164,17 +1771172,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40eedc: |[40eedc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showExportErrorDialog$12:(Landroid/content/DialogInterface;I)V │ │ -40eeec: 7210 5502 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -40eef2: 0e00 |0003: return-void │ │ +40eec4: |[40eec4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showExportErrorDialog$12:(Landroid/content/DialogInterface;I)V │ │ +40eed4: 7210 5502 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +40eeda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1771183,17 +1771191,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40eef4: |[40eef4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showExportSuccessDialog$10:(Landroid/content/DialogInterface;I)V │ │ -40ef04: 7210 5502 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -40ef0a: 0e00 |0003: return-void │ │ +40eedc: |[40eedc] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showExportSuccessDialog$10:(Landroid/content/DialogInterface;I)V │ │ +40eeec: 7210 5502 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +40eef2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1771202,34 +1771210,34 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -40ef0c: |[40ef0c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showExportSuccessDialog$11:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;Landroid/content/DialogInterface;I)V │ │ -40ef1c: 2203 1a06 |0000: new-instance v3, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061a │ │ -40ef20: 6e10 2035 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40ef26: 0c04 |0005: move-result-object v4 │ │ -40ef28: 7020 5428 4300 |0006: invoke-direct {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@2854 │ │ -40ef2e: 5414 5d94 |0009: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@945d │ │ -40ef32: 6e20 5d28 4300 |000b: invoke-virtual {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285d │ │ -40ef38: 0c03 |000e: move-result-object v3 │ │ -40ef3a: 5211 5e94 |000f: iget v1, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.labelResId:I // field@945e │ │ -40ef3e: 6e20 4235 1000 |0011: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -40ef44: 0c01 |0014: move-result-object v1 │ │ -40ef46: 6e20 5b28 1300 |0015: invoke-virtual {v3, v1}, Landroidx/core/app/ShareCompat$IntentBuilder;.setSubject:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285b │ │ -40ef4c: 0c01 |0018: move-result-object v1 │ │ -40ef4e: 6e20 5528 2100 |0019: invoke-virtual {v1, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2855 │ │ -40ef54: 0c01 |001c: move-result-object v1 │ │ -40ef56: 1402 f102 127f |001d: const v2, #float 1.94083e+38 // #7f1202f1 │ │ -40ef5c: 6e20 5928 2100 |0020: invoke-virtual {v1, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2859 │ │ -40ef62: 0c01 |0023: move-result-object v1 │ │ -40ef64: 6e10 5e28 0100 |0024: invoke-virtual {v1}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@285e │ │ -40ef6a: 0e00 |0027: return-void │ │ +40eef4: |[40eef4] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.lambda$showExportSuccessDialog$11:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;Landroid/content/DialogInterface;I)V │ │ +40ef04: 2203 1a06 |0000: new-instance v3, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061a │ │ +40ef08: 6e10 2035 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40ef0e: 0c04 |0005: move-result-object v4 │ │ +40ef10: 7020 5428 4300 |0006: invoke-direct {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@2854 │ │ +40ef16: 5414 5d94 |0009: iget-object v4, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@945d │ │ +40ef1a: 6e20 5d28 4300 |000b: invoke-virtual {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285d │ │ +40ef20: 0c03 |000e: move-result-object v3 │ │ +40ef22: 5211 5e94 |000f: iget v1, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.labelResId:I // field@945e │ │ +40ef26: 6e20 4235 1000 |0011: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +40ef2c: 0c01 |0014: move-result-object v1 │ │ +40ef2e: 6e20 5b28 1300 |0015: invoke-virtual {v3, v1}, Landroidx/core/app/ShareCompat$IntentBuilder;.setSubject:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285b │ │ +40ef34: 0c01 |0018: move-result-object v1 │ │ +40ef36: 6e20 5528 2100 |0019: invoke-virtual {v1, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2855 │ │ +40ef3c: 0c01 |001c: move-result-object v1 │ │ +40ef3e: 1402 f102 127f |001d: const v2, #float 1.94083e+38 // #7f1202f1 │ │ +40ef44: 6e20 5928 2100 |0020: invoke-virtual {v1, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2859 │ │ +40ef4a: 0c01 |0023: move-result-object v1 │ │ +40ef4c: 6e10 5e28 0100 |0024: invoke-virtual {v1}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@285e │ │ +40ef52: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x000b line=201 │ │ 0x0011 line=202 │ │ 0x0019 line=203 │ │ 0x0020 line=204 │ │ @@ -1771246,38 +1771254,38 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/activity/result/ActivityResultLauncher;Lde/danoeh/antennapod/core/export/ExportWriter;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -40f030: |[40f030] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.openExportPathPicker:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/activity/result/ActivityResultLauncher;Lde/danoeh/antennapod/core/export/ExportWriter;)V │ │ -40f040: 5440 5f94 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.outputNameTemplate:Ljava/lang/String; // field@945f │ │ -40f044: 7020 b7a8 0300 |0002: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; // method@a8b7 │ │ -40f04a: 0c00 |0005: move-result-object v0 │ │ -40f04c: 2201 6c00 |0006: new-instance v1, Landroid/content/Intent; // type@006c │ │ -40f050: 1a02 a46a |0008: const-string v2, "android.intent.action.CREATE_DOCUMENT" // string@6aa4 │ │ -40f054: 7020 5a02 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ -40f05a: 1a02 b66a |000d: const-string v2, "android.intent.category.OPENABLE" // string@6ab6 │ │ -40f05e: 6e20 5c02 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@025c │ │ -40f064: 0c01 |0012: move-result-object v1 │ │ -40f066: 5442 5d94 |0013: iget-object v2, v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@945d │ │ -40f06a: 6e20 8802 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ -40f070: 0c01 |0018: move-result-object v1 │ │ -40f072: 1a02 c06a |0019: const-string v2, "android.intent.extra.TITLE" // string@6ac0 │ │ -40f076: 6e30 7902 2100 |001b: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ -40f07c: 0c00 |001e: move-result-object v0 │ │ -40f07e: 6e20 5113 0500 |001f: invoke-virtual {v5, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ -40f084: 0e00 |0022: return-void │ │ -40f086: 1a05 0d22 |0023: const-string v5, "ImportExPrefFragment" // string@220d │ │ -40f08a: 1a00 a64b |0025: const-string v0, "No activity found. Should never happen..." // string@4ba6 │ │ -40f08e: 7120 f70a 0500 |0027: invoke-static {v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -40f094: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -40f096: 7040 b9a8 6345 |002b: invoke-direct {v3, v6, v5, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8b9 │ │ -40f09c: 0e00 |002e: return-void │ │ +40f018: |[40f018] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.openExportPathPicker:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroidx/activity/result/ActivityResultLauncher;Lde/danoeh/antennapod/core/export/ExportWriter;)V │ │ +40f028: 5440 5f94 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.outputNameTemplate:Ljava/lang/String; // field@945f │ │ +40f02c: 7020 b7a8 0300 |0002: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.dateStampFilename:(Ljava/lang/String;)Ljava/lang/String; // method@a8b7 │ │ +40f032: 0c00 |0005: move-result-object v0 │ │ +40f034: 2201 6c00 |0006: new-instance v1, Landroid/content/Intent; // type@006c │ │ +40f038: 1a02 a46a |0008: const-string v2, "android.intent.action.CREATE_DOCUMENT" // string@6aa4 │ │ +40f03c: 7020 5a02 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@025a │ │ +40f042: 1a02 b66a |000d: const-string v2, "android.intent.category.OPENABLE" // string@6ab6 │ │ +40f046: 6e20 5c02 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@025c │ │ +40f04c: 0c01 |0012: move-result-object v1 │ │ +40f04e: 5442 5d94 |0013: iget-object v2, v4, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;.contentType:Ljava/lang/String; // field@945d │ │ +40f052: 6e20 8802 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0288 │ │ +40f058: 0c01 |0018: move-result-object v1 │ │ +40f05a: 1a02 c06a |0019: const-string v2, "android.intent.extra.TITLE" // string@6ac0 │ │ +40f05e: 6e30 7902 2100 |001b: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ +40f064: 0c00 |001e: move-result-object v0 │ │ +40f066: 6e20 5113 0500 |001f: invoke-virtual {v5, v0}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ +40f06c: 0e00 |0022: return-void │ │ +40f06e: 1a05 0d22 |0023: const-string v5, "ImportExPrefFragment" // string@220d │ │ +40f072: 1a00 a64b |0025: const-string v0, "No activity found. Should never happen..." // string@4ba6 │ │ +40f076: 7120 f70a 0500 |0027: invoke-static {v5, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +40f07c: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +40f07e: 7040 b9a8 6345 |002b: invoke-direct {v3, v6, v5, v4}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.exportWithWriter:(Lde/danoeh/antennapod/core/export/ExportWriter;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V // method@a8b9 │ │ +40f084: 0e00 |002e: return-void │ │ catches : 1 │ │ 0x001f - 0x0022 │ │ Landroid/content/ActivityNotFoundException; -> 0x0023 │ │ positions : │ │ 0x0000 line=282 │ │ 0x0006 line=284 │ │ 0x000f line=285 │ │ @@ -1771297,49 +1771305,49 @@ │ │ type : '(Landroidx/activity/result/ActivityResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -40f0ac: |[40f0ac] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.restoreDatabaseResult:(Landroidx/activity/result/ActivityResult;)V │ │ -40f0bc: 6e10 4b13 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@134b │ │ -40f0c2: 0a00 |0003: move-result v0 │ │ -40f0c4: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -40f0c6: 3310 3f00 |0005: if-ne v0, v1, 0044 // +003f │ │ -40f0ca: 6e10 4a13 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ -40f0d0: 0c00 |000a: move-result-object v0 │ │ -40f0d2: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -40f0d6: 2837 |000d: goto 0044 // +0037 │ │ -40f0d8: 6e10 4a13 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ -40f0de: 0c03 |0011: move-result-object v3 │ │ -40f0e0: 6e10 6402 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ -40f0e6: 0c03 |0015: move-result-object v3 │ │ -40f0e8: 5420 7394 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ -40f0ec: 6e10 ff00 0000 |0018: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -40f0f2: 2200 f21b |001b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16; // type@1bf2 │ │ -40f0f6: 7030 6da8 2003 |001d: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a86d │ │ -40f0fc: 7110 deb0 0000 |0020: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ -40f102: 0c03 |0023: move-result-object v3 │ │ -40f104: 7100 0cb1 0000 |0024: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -40f10a: 0c00 |0027: move-result-object v0 │ │ -40f10c: 6e20 e3b0 0300 |0028: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -40f112: 0c03 |002b: move-result-object v3 │ │ -40f114: 7100 07b1 0000 |002c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -40f11a: 0c00 |002f: move-result-object v0 │ │ -40f11c: 6e20 e0b0 0300 |0030: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ -40f122: 0c03 |0033: move-result-object v3 │ │ -40f124: 2200 f31b |0034: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17; // type@1bf3 │ │ -40f128: 7020 6fa8 2000 |0036: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a86f │ │ -40f12e: 2201 ff1b |0039: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; // type@1bff │ │ -40f132: 7020 87a8 2100 |003b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a887 │ │ -40f138: 6e30 e2b0 0301 |003e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ -40f13e: 0c03 |0041: move-result-object v3 │ │ -40f140: 5b23 7294 |0042: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9472 │ │ -40f144: 0e00 |0044: return-void │ │ +40f094: |[40f094] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.restoreDatabaseResult:(Landroidx/activity/result/ActivityResult;)V │ │ +40f0a4: 6e10 4b13 0300 |0000: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getResultCode:()I // method@134b │ │ +40f0aa: 0a00 |0003: move-result v0 │ │ +40f0ac: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +40f0ae: 3310 3f00 |0005: if-ne v0, v1, 0044 // +003f │ │ +40f0b2: 6e10 4a13 0300 |0007: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ +40f0b8: 0c00 |000a: move-result-object v0 │ │ +40f0ba: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +40f0be: 2837 |000d: goto 0044 // +0037 │ │ +40f0c0: 6e10 4a13 0300 |000e: invoke-virtual {v3}, Landroidx/activity/result/ActivityResult;.getData:()Landroid/content/Intent; // method@134a │ │ +40f0c6: 0c03 |0011: move-result-object v3 │ │ +40f0c8: 6e10 6402 0300 |0012: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ +40f0ce: 0c03 |0015: move-result-object v3 │ │ +40f0d0: 5420 7394 |0016: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ +40f0d4: 6e10 ff00 0000 |0018: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +40f0da: 2200 f21b |001b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16; // type@1bf2 │ │ +40f0de: 7030 6da8 2003 |001d: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Landroid/net/Uri;)V // method@a86d │ │ +40f0e4: 7110 deb0 0000 |0020: invoke-static {v0}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ +40f0ea: 0c03 |0023: move-result-object v3 │ │ +40f0ec: 7100 0cb1 0000 |0024: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +40f0f2: 0c00 |0027: move-result-object v0 │ │ +40f0f4: 6e20 e3b0 0300 |0028: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +40f0fa: 0c03 |002b: move-result-object v3 │ │ +40f0fc: 7100 07b1 0000 |002c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +40f102: 0c00 |002f: move-result-object v0 │ │ +40f104: 6e20 e0b0 0300 |0030: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ +40f10a: 0c03 |0033: move-result-object v3 │ │ +40f10c: 2200 f31b |0034: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17; // type@1bf3 │ │ +40f110: 7020 6fa8 2000 |0036: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a86f │ │ +40f116: 2201 ff1b |0039: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5; // type@1bff │ │ +40f11a: 7020 87a8 2100 |003b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a887 │ │ +40f120: 6e30 e2b0 0301 |003e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ +40f126: 0c03 |0041: move-result-object v3 │ │ +40f128: 5b23 7294 |0042: iput-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9472 │ │ +40f12c: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x000e line=247 │ │ 0x0016 line=248 │ │ 0x001b line=249 │ │ 0x0024 line=250 │ │ @@ -1771354,52 +1771362,52 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -40f148: |[40f148] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.setupStorageScreen:()V │ │ -40f158: 1a00 09c6 |0000: const-string v0, "prefOpmlExport" // string@c609 │ │ -40f15c: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40f162: 0c00 |0005: move-result-object v0 │ │ -40f164: 2201 f41b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18; // type@1bf4 │ │ -40f168: 7020 71a8 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a871 │ │ -40f16e: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40f174: 1a00 00c6 |000e: const-string v0, "prefHtmlExport" // string@c600 │ │ -40f178: 6e20 a93d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40f17e: 0c00 |0013: move-result-object v0 │ │ -40f180: 2201 f51b |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19; // type@1bf5 │ │ -40f184: 7020 73a8 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a873 │ │ -40f18a: 6e20 643d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40f190: 1a00 0ac6 |001c: const-string v0, "prefOpmlImport" // string@c60a │ │ -40f194: 6e20 a93d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40f19a: 0c00 |0021: move-result-object v0 │ │ -40f19c: 2201 f71b |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20; // type@1bf7 │ │ -40f1a0: 7020 77a8 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a877 │ │ -40f1a6: 6e20 643d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40f1ac: 1a00 e3c5 |002a: const-string v0, "prefDatabaseImport" // string@c5e3 │ │ -40f1b0: 6e20 a93d 0200 |002c: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40f1b6: 0c00 |002f: move-result-object v0 │ │ -40f1b8: 2201 f81b |0030: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21; // type@1bf8 │ │ -40f1bc: 7020 79a8 2100 |0032: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a879 │ │ -40f1c2: 6e20 643d 1000 |0035: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40f1c8: 1a00 e2c5 |0038: const-string v0, "prefDatabaseExport" // string@c5e2 │ │ -40f1cc: 6e20 a93d 0200 |003a: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40f1d2: 0c00 |003d: move-result-object v0 │ │ -40f1d4: 2201 f91b |003e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22; // type@1bf9 │ │ -40f1d8: 7020 7ba8 2100 |0040: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a87b │ │ -40f1de: 6e20 643d 1000 |0043: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40f1e4: 1a00 f8c5 |0046: const-string v0, "prefFavoritesExport" // string@c5f8 │ │ -40f1e8: 6e20 a93d 0200 |0048: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40f1ee: 0c00 |004b: move-result-object v0 │ │ -40f1f0: 2201 fa1b |004c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23; // type@1bfa │ │ -40f1f4: 7020 7da8 2100 |004e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a87d │ │ -40f1fa: 6e20 643d 1000 |0051: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40f200: 0e00 |0054: return-void │ │ +40f130: |[40f130] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.setupStorageScreen:()V │ │ +40f140: 1a00 09c6 |0000: const-string v0, "prefOpmlExport" // string@c609 │ │ +40f144: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40f14a: 0c00 |0005: move-result-object v0 │ │ +40f14c: 2201 f41b |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18; // type@1bf4 │ │ +40f150: 7020 71a8 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a871 │ │ +40f156: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40f15c: 1a00 00c6 |000e: const-string v0, "prefHtmlExport" // string@c600 │ │ +40f160: 6e20 a93d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40f166: 0c00 |0013: move-result-object v0 │ │ +40f168: 2201 f51b |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19; // type@1bf5 │ │ +40f16c: 7020 73a8 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a873 │ │ +40f172: 6e20 643d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40f178: 1a00 0ac6 |001c: const-string v0, "prefOpmlImport" // string@c60a │ │ +40f17c: 6e20 a93d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40f182: 0c00 |0021: move-result-object v0 │ │ +40f184: 2201 f71b |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20; // type@1bf7 │ │ +40f188: 7020 77a8 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda20;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a877 │ │ +40f18e: 6e20 643d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40f194: 1a00 e3c5 |002a: const-string v0, "prefDatabaseImport" // string@c5e3 │ │ +40f198: 6e20 a93d 0200 |002c: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40f19e: 0c00 |002f: move-result-object v0 │ │ +40f1a0: 2201 f81b |0030: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21; // type@1bf8 │ │ +40f1a4: 7020 79a8 2100 |0032: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda21;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a879 │ │ +40f1aa: 6e20 643d 1000 |0035: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40f1b0: 1a00 e2c5 |0038: const-string v0, "prefDatabaseExport" // string@c5e2 │ │ +40f1b4: 6e20 a93d 0200 |003a: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40f1ba: 0c00 |003d: move-result-object v0 │ │ +40f1bc: 2201 f91b |003e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22; // type@1bf9 │ │ +40f1c0: 7020 7ba8 2100 |0040: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda22;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a87b │ │ +40f1c6: 6e20 643d 1000 |0043: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40f1cc: 1a00 f8c5 |0046: const-string v0, "prefFavoritesExport" // string@c5f8 │ │ +40f1d0: 6e20 a93d 0200 |0048: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40f1d6: 0c00 |004b: move-result-object v0 │ │ +40f1d8: 2201 fa1b |004c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23; // type@1bfa │ │ +40f1dc: 7020 7da8 2100 |004e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda23;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;)V // method@a87d │ │ +40f1e2: 6e20 643d 1000 |0051: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40f1e8: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=103 │ │ 0x0010 line=109 │ │ 0x001e line=114 │ │ 0x002c line=123 │ │ 0x003a line=128 │ │ @@ -1771412,31 +1771420,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -40f204: |[40f204] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showDatabaseImportSuccessDialog:()V │ │ -40f214: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -40f218: 6e10 2035 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40f21e: 0c01 |0005: move-result-object v1 │ │ -40f220: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -40f226: 1401 3b03 127f |0009: const v1, #float 1.94084e+38 // #7f12033b │ │ -40f22c: 6e20 bb81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -40f232: 1401 6201 127f |000f: const v1, #float 1.94074e+38 // #7f120162 │ │ -40f238: 6e20 8f81 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -40f23e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -40f240: 6e20 7e81 1000 |0016: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@817e │ │ -40f246: 2201 001c |0019: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6; // type@1c00 │ │ -40f24a: 7010 89a8 0100 |001b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6;.:()V // method@a889 │ │ -40f250: 1402 0a00 0401 |001e: const v2, #float 2.42446e-38 // #0104000a │ │ -40f256: 6e30 ad81 2001 |0021: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -40f25c: 6e10 6814 0000 |0024: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -40f262: 0e00 |0027: return-void │ │ +40f1ec: |[40f1ec] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showDatabaseImportSuccessDialog:()V │ │ +40f1fc: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +40f200: 6e10 2035 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40f206: 0c01 |0005: move-result-object v1 │ │ +40f208: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +40f20e: 1401 3b03 127f |0009: const v1, #float 1.94084e+38 // #7f12033b │ │ +40f214: 6e20 bb81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +40f21a: 1401 6201 127f |000f: const v1, #float 1.94074e+38 // #7f120162 │ │ +40f220: 6e20 8f81 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +40f226: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +40f228: 6e20 7e81 1000 |0016: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@817e │ │ +40f22e: 2201 001c |0019: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6; // type@1c00 │ │ +40f232: 7010 89a8 0100 |001b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda6;.:()V // method@a889 │ │ +40f238: 1402 0a00 0401 |001e: const v2, #float 2.42446e-38 // #0104000a │ │ +40f23e: 6e30 ad81 2001 |0021: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +40f244: 6e10 6814 0000 |0024: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +40f24a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x000c line=187 │ │ 0x0012 line=188 │ │ 0x0016 line=189 │ │ 0x0019 line=190 │ │ @@ -1771449,32 +1771457,32 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -40f264: |[40f264] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showExportErrorDialog:(Ljava/lang/Throwable;)V │ │ -40f274: 5430 7394 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ -40f278: 6e10 e000 0000 |0002: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -40f27e: 2200 1415 |0005: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -40f282: 6e10 2035 0300 |0007: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40f288: 0c01 |000a: move-result-object v1 │ │ -40f28a: 7020 6f81 1000 |000b: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -40f290: 2201 fb1b |000e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda24; // type@1bfb │ │ -40f294: 7010 7fa8 0100 |0010: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda24;.:()V // method@a87f │ │ -40f29a: 1402 0a00 0401 |0013: const v2, #float 2.42446e-38 // #0104000a │ │ -40f2a0: 6e30 ad81 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -40f2a6: 1401 0c01 127f |0019: const v1, #float 1.94073e+38 // #7f12010c │ │ -40f2ac: 6e20 bb81 1000 |001c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -40f2b2: 6e10 01b3 0400 |001f: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -40f2b8: 0c04 |0022: move-result-object v4 │ │ -40f2ba: 6e20 9081 4000 |0023: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ -40f2c0: 6e10 6814 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -40f2c6: 0e00 |0029: return-void │ │ +40f24c: |[40f24c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showExportErrorDialog:(Ljava/lang/Throwable;)V │ │ +40f25c: 5430 7394 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ +40f260: 6e10 e000 0000 |0002: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +40f266: 2200 1415 |0005: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +40f26a: 6e10 2035 0300 |0007: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40f270: 0c01 |000a: move-result-object v1 │ │ +40f272: 7020 6f81 1000 |000b: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +40f278: 2201 fb1b |000e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda24; // type@1bfb │ │ +40f27c: 7010 7fa8 0100 |0010: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda24;.:()V // method@a87f │ │ +40f282: 1402 0a00 0401 |0013: const v2, #float 2.42446e-38 // #0104000a │ │ +40f288: 6e30 ad81 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +40f28e: 1401 0c01 127f |0019: const v1, #float 1.94073e+38 // #7f12010c │ │ +40f294: 6e20 bb81 1000 |001c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +40f29a: 6e10 01b3 0400 |001f: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +40f2a0: 0c04 |0022: move-result-object v4 │ │ +40f2a2: 6e20 9081 4000 |0023: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ +40f2a8: 6e10 6814 0000 |0026: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +40f2ae: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0005 line=212 │ │ 0x000e line=213 │ │ 0x001c line=214 │ │ 0x001f line=215 │ │ @@ -1771488,43 +1771496,43 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -40f2c8: |[40f2c8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showExportSuccessDialog:(Ljava/lang/String;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ -40f2d8: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -40f2dc: 6e10 2035 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40f2e2: 0c01 |0005: move-result-object v1 │ │ -40f2e4: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -40f2ea: 2201 f61b |0009: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1; // type@1bf6 │ │ -40f2ee: 7010 75a8 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.:()V // method@a875 │ │ -40f2f4: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ -40f2fa: 6e30 9f81 2001 |0011: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ -40f300: 1401 0f01 127f |0014: const v1, #float 1.94073e+38 // #7f12010f │ │ -40f306: 6e20 bb81 1000 |0017: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -40f30c: 6e10 2035 0400 |001a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40f312: 0c01 |001d: move-result-object v1 │ │ -40f314: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -40f316: 2322 0e21 |001f: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ -40f31a: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -40f31c: 4d05 0203 |0022: aput-object v5, v2, v3 │ │ -40f320: 1405 0e01 127f |0024: const v5, #float 1.94073e+38 // #7f12010e │ │ -40f326: 6e30 3102 5102 |0027: invoke-virtual {v1, v5, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ -40f32c: 0c05 |002a: move-result-object v5 │ │ -40f32e: 6e20 9081 5000 |002b: invoke-virtual {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ -40f334: 2205 fc1b |002e: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2; // type@1bfc │ │ -40f338: 7040 81a8 4567 |0030: invoke-direct {v5, v4, v7, v6}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;)V // method@a881 │ │ -40f33e: 1406 f102 127f |0033: const v6, #float 1.94083e+38 // #7f1202f1 │ │ -40f344: 6e30 ad81 6005 |0036: invoke-virtual {v0, v6, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -40f34a: 6e10 7181 0000 |0039: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -40f350: 0c05 |003c: move-result-object v5 │ │ -40f352: 6e10 ff00 0500 |003d: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -40f358: 0e00 |0040: return-void │ │ +40f2b0: |[40f2b0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.showExportSuccessDialog:(Ljava/lang/String;Landroid/net/Uri;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;)V │ │ +40f2c0: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +40f2c4: 6e10 2035 0400 |0002: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40f2ca: 0c01 |0005: move-result-object v1 │ │ +40f2cc: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +40f2d2: 2201 f61b |0009: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1; // type@1bf6 │ │ +40f2d6: 7010 75a8 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda1;.:()V // method@a875 │ │ +40f2dc: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ +40f2e2: 6e30 9f81 2001 |0011: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ +40f2e8: 1401 0f01 127f |0014: const v1, #float 1.94073e+38 // #7f12010f │ │ +40f2ee: 6e20 bb81 1000 |0017: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +40f2f4: 6e10 2035 0400 |001a: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40f2fa: 0c01 |001d: move-result-object v1 │ │ +40f2fc: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +40f2fe: 2322 0e21 |001f: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ +40f302: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +40f304: 4d05 0203 |0022: aput-object v5, v2, v3 │ │ +40f308: 1405 0e01 127f |0024: const v5, #float 1.94073e+38 // #7f12010e │ │ +40f30e: 6e30 3102 5102 |0027: invoke-virtual {v1, v5, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ +40f314: 0c05 |002a: move-result-object v5 │ │ +40f316: 6e20 9081 5000 |002b: invoke-virtual {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ +40f31c: 2205 fc1b |002e: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2; // type@1bfc │ │ +40f320: 7040 81a8 4567 |0030: invoke-direct {v5, v4, v7, v6}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment$Export;Landroid/net/Uri;)V // method@a881 │ │ +40f326: 1406 f102 127f |0033: const v6, #float 1.94083e+38 // #7f1202f1 │ │ +40f32c: 6e30 ad81 6005 |0036: invoke-virtual {v0, v6, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +40f332: 6e10 7181 0000 |0039: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +40f338: 0c05 |003c: move-result-object v5 │ │ +40f33a: 6e10 ff00 0500 |003d: invoke-virtual {v5}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +40f340: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0009 line=196 │ │ 0x0017 line=197 │ │ 0x001a line=198 │ │ 0x002e line=199 │ │ @@ -1771541,33 +1771549,33 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -40ef6c: |[40ef6c] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -40ef7c: 1402 0900 157f |0000: const v2, #float 1.98055e+38 // #7f150009 │ │ -40ef82: 6e20 a73d 2100 |0003: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ -40ef88: 7010 d1a8 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.setupStorageScreen:()V // method@a8d1 │ │ -40ef8e: 2202 3a00 |0009: new-instance v2, Landroid/app/ProgressDialog; // type@003a │ │ -40ef92: 6e10 2035 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40ef98: 0c03 |000e: move-result-object v3 │ │ -40ef9a: 7020 8b01 3200 |000f: invoke-direct {v2, v3}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@018b │ │ -40efa0: 5b12 7394 |0012: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ -40efa4: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -40efa6: 6e20 8c01 3200 |0015: invoke-virtual {v2, v3}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@018c │ │ -40efac: 5412 7394 |0018: iget-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ -40efb0: 6e10 2035 0100 |001a: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40efb6: 0c03 |001d: move-result-object v3 │ │ -40efb8: 1400 3f02 127f |001e: const v0, #float 1.94079e+38 // #7f12023f │ │ -40efbe: 6e20 3002 0300 |0021: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -40efc4: 0c03 |0024: move-result-object v3 │ │ -40efc6: 6e20 8d01 3200 |0025: invoke-virtual {v2, v3}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@018d │ │ -40efcc: 0e00 |0028: return-void │ │ +40ef54: |[40ef54] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +40ef64: 1402 0900 157f |0000: const v2, #float 1.98055e+38 // #7f150009 │ │ +40ef6a: 6e20 a73d 2100 |0003: invoke-virtual {v1, v2}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ +40ef70: 7010 d1a8 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.setupStorageScreen:()V // method@a8d1 │ │ +40ef76: 2202 3a00 |0009: new-instance v2, Landroid/app/ProgressDialog; // type@003a │ │ +40ef7a: 6e10 2035 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40ef80: 0c03 |000e: move-result-object v3 │ │ +40ef82: 7020 8b01 3200 |000f: invoke-direct {v2, v3}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@018b │ │ +40ef88: 5b12 7394 |0012: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ +40ef8c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +40ef8e: 6e20 8c01 3200 |0015: invoke-virtual {v2, v3}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@018c │ │ +40ef94: 5412 7394 |0018: iget-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.progressDialog:Landroid/app/ProgressDialog; // field@9473 │ │ +40ef98: 6e10 2035 0100 |001a: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40ef9e: 0c03 |001d: move-result-object v3 │ │ +40efa0: 1400 3f02 127f |001e: const v0, #float 1.94079e+38 // #7f12023f │ │ +40efa6: 6e20 3002 0300 |0021: invoke-virtual {v3, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +40efac: 0c03 |0024: move-result-object v3 │ │ +40efae: 6e20 8d01 3200 |0025: invoke-virtual {v2, v3}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@018d │ │ +40efb4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=77 │ │ 0x0006 line=78 │ │ 0x0009 line=79 │ │ 0x0015 line=80 │ │ 0x0018 line=81 │ │ @@ -1771581,24 +1771589,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -40efd0: |[40efd0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onStart:()V │ │ -40efe0: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ -40efe6: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40efec: 0c00 |0006: move-result-object v0 │ │ -40efee: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40eff2: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -40eff8: 0c00 |000c: move-result-object v0 │ │ -40effa: 1401 5e01 127f |000d: const v1, #float 1.94074e+38 // #7f12015e │ │ -40f000: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -40f006: 0e00 |0013: return-void │ │ +40efb8: |[40efb8] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onStart:()V │ │ +40efc8: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ +40efce: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40efd4: 0c00 |0006: move-result-object v0 │ │ +40efd6: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40efda: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +40efe0: 0c00 |000c: move-result-object v0 │ │ +40efe2: 1401 5e01 127f |000d: const v1, #float 1.94074e+38 // #7f12015e │ │ +40efe8: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +40efee: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ │ │ @@ -1771607,20 +1771615,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -40f008: |[40f008] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onStop:()V │ │ -40f018: 6f10 bb3d 0100 |0000: invoke-super {v1}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dbb │ │ -40f01e: 5410 7294 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9472 │ │ -40f022: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -40f026: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -40f02c: 0e00 |000a: return-void │ │ +40eff0: |[40eff0] de.danoeh.antennapod.fragment.preferences.ImportExportPreferencesFragment.onStop:()V │ │ +40f000: 6f10 bb3d 0100 |0000: invoke-super {v1}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dbb │ │ +40f006: 5410 7294 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9472 │ │ +40f00a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +40f00e: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +40f014: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0003 line=93 │ │ 0x0007 line=94 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; │ │ @@ -1771710,18 +1771718,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40f5f0: |[40f5f0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$42rJWPBBDo6AwhTNAshqP_ExX7E:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40f600: 7020 f9a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$1:(Landroidx/preference/Preference;)Z // method@a8f9 │ │ -40f606: 0a00 |0003: move-result v0 │ │ -40f608: 0f00 |0004: return v0 │ │ +40f5d8: |[40f5d8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$42rJWPBBDo6AwhTNAshqP_ExX7E:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40f5e8: 7020 f9a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$1:(Landroidx/preference/Preference;)Z // method@a8f9 │ │ +40f5ee: 0a00 |0003: move-result v0 │ │ +40f5f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771730,18 +1771738,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40f60c: |[40f60c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$65xX_-DhqLQkZllja_rN0YGo-a8:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40f61c: 7020 fba8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$2:(Landroidx/preference/Preference;)Z // method@a8fb │ │ -40f622: 0a00 |0003: move-result v0 │ │ -40f624: 0f00 |0004: return v0 │ │ +40f5f4: |[40f5f4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$65xX_-DhqLQkZllja_rN0YGo-a8:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40f604: 7020 fba8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$2:(Landroidx/preference/Preference;)Z // method@a8fb │ │ +40f60a: 0a00 |0003: move-result v0 │ │ +40f60c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771750,18 +1771758,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40f628: |[40f628] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$Ddwd4BouIBHYtp0gXgW0ut7saps:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40f638: 7020 00a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$7:(Landroidx/preference/Preference;)Z // method@a900 │ │ -40f63e: 0a00 |0003: move-result v0 │ │ -40f640: 0f00 |0004: return v0 │ │ +40f610: |[40f610] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$Ddwd4BouIBHYtp0gXgW0ut7saps:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40f620: 7020 00a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$7:(Landroidx/preference/Preference;)Z // method@a900 │ │ +40f626: 0a00 |0003: move-result v0 │ │ +40f628: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771770,18 +1771778,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40f644: |[40f644] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$FyyQhpzeoT4fJIlTsVFlnmHRZrc:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40f654: 7020 f8a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$0:(Landroidx/preference/Preference;)Z // method@a8f8 │ │ -40f65a: 0a00 |0003: move-result v0 │ │ -40f65c: 0f00 |0004: return v0 │ │ +40f62c: |[40f62c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$FyyQhpzeoT4fJIlTsVFlnmHRZrc:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40f63c: 7020 f8a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$0:(Landroidx/preference/Preference;)Z // method@a8f8 │ │ +40f642: 0a00 |0003: move-result v0 │ │ +40f644: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771790,18 +1771798,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40f660: |[40f660] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$HMP0S50M1QTW3z18Sid3X1U-s0Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40f670: 7020 02a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$9:(Landroidx/preference/Preference;)Z // method@a902 │ │ -40f676: 0a00 |0003: move-result v0 │ │ -40f678: 0f00 |0004: return v0 │ │ +40f648: |[40f648] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$HMP0S50M1QTW3z18Sid3X1U-s0Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40f658: 7020 02a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$9:(Landroidx/preference/Preference;)Z // method@a902 │ │ +40f65e: 0a00 |0003: move-result v0 │ │ +40f660: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771810,18 +1771818,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40f67c: |[40f67c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$IrAt3I90P-mOD3iZR2kOf3oUMlw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40f68c: 7020 fda8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$4:(Landroidx/preference/Preference;)Z // method@a8fd │ │ -40f692: 0a00 |0003: move-result v0 │ │ -40f694: 0f00 |0004: return v0 │ │ +40f664: |[40f664] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$IrAt3I90P-mOD3iZR2kOf3oUMlw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40f674: 7020 fda8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$4:(Landroidx/preference/Preference;)Z // method@a8fd │ │ +40f67a: 0a00 |0003: move-result v0 │ │ +40f67c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771830,18 +1771838,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40f698: |[40f698] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$MvKX3Q19xVoBgXkJZtl11s67wCY:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40f6a8: 7020 ffa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$6:(Landroidx/preference/Preference;)Z // method@a8ff │ │ -40f6ae: 0a00 |0003: move-result v0 │ │ -40f6b0: 0f00 |0004: return v0 │ │ +40f680: |[40f680] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$MvKX3Q19xVoBgXkJZtl11s67wCY:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40f690: 7020 ffa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$6:(Landroidx/preference/Preference;)Z // method@a8ff │ │ +40f696: 0a00 |0003: move-result v0 │ │ +40f698: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771850,18 +1771858,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40f6b4: |[40f6b4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$VgHpwM3uE9SWg1PfnK5KYT1vGhw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40f6c4: 7020 faa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$10:(Landroidx/preference/Preference;)Z // method@a8fa │ │ -40f6ca: 0a00 |0003: move-result v0 │ │ -40f6cc: 0f00 |0004: return v0 │ │ +40f69c: |[40f69c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$VgHpwM3uE9SWg1PfnK5KYT1vGhw:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40f6ac: 7020 faa8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$10:(Landroidx/preference/Preference;)Z // method@a8fa │ │ +40f6b2: 0a00 |0003: move-result v0 │ │ +40f6b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771870,18 +1771878,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40f6d0: |[40f6d0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$cAWrsOQ_HLFfuMsWmqz8xVPr-1Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40f6e0: 7020 01a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$8:(Landroidx/preference/Preference;)Z // method@a901 │ │ -40f6e6: 0a00 |0003: move-result v0 │ │ -40f6e8: 0f00 |0004: return v0 │ │ +40f6b8: |[40f6b8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$cAWrsOQ_HLFfuMsWmqz8xVPr-1Q:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40f6c8: 7020 01a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$8:(Landroidx/preference/Preference;)Z // method@a901 │ │ +40f6ce: 0a00 |0003: move-result v0 │ │ +40f6d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771890,18 +1771898,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40f6ec: |[40f6ec] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$gZLLZTV7WthlmZ2hu3VvMheRW0I:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40f6fc: 7020 fea8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$5:(Landroidx/preference/Preference;)Z // method@a8fe │ │ -40f702: 0a00 |0003: move-result v0 │ │ -40f704: 0f00 |0004: return v0 │ │ +40f6d4: |[40f6d4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$gZLLZTV7WthlmZ2hu3VvMheRW0I:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40f6e4: 7020 fea8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$5:(Landroidx/preference/Preference;)Z // method@a8fe │ │ +40f6ea: 0a00 |0003: move-result v0 │ │ +40f6ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771910,18 +1771918,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -40f708: |[40f708] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$trILbzktiJleNMhOu6-yKmdZmos:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -40f718: 7020 fca8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$3:(Landroidx/preference/Preference;)Z // method@a8fc │ │ -40f71e: 0a00 |0003: move-result v0 │ │ -40f720: 0f00 |0004: return v0 │ │ +40f6f0: |[40f6f0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.$r8$lambda$trILbzktiJleNMhOu6-yKmdZmos:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +40f700: 7020 fca8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.lambda$setupMainScreen$3:(Landroidx/preference/Preference;)Z // method@a8fc │ │ +40f706: 0a00 |0003: move-result v0 │ │ +40f708: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1771930,17 +1771938,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40fa94: |[40fa94] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.:()V │ │ -40faa4: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ -40faaa: 0e00 |0003: return-void │ │ +40fa7c: |[40fa7c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.:()V │ │ +40fa8c: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ +40fa92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ #12 : (in Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;) │ │ @@ -1771948,67 +1771956,67 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -40f974: |[40f974] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.getLocalizedWebsiteLink:()Ljava/lang/String; │ │ -40f984: 6e10 2035 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40f98a: 0c00 |0003: move-result-object v0 │ │ -40f98c: 6e10 1a02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ -40f992: 0c00 |0007: move-result-object v0 │ │ -40f994: 1a01 8be6 |0008: const-string v1, "website-languages.txt" // string@e68b │ │ -40f998: 6e20 d802 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ -40f99e: 0c00 |000d: move-result-object v0 │ │ -40f9a0: 6201 39d9 |000e: sget-object v1, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@d939 │ │ -40f9a4: 6e10 c6b3 0100 |0010: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@b3c6 │ │ -40f9aa: 0c01 |0013: move-result-object v1 │ │ -40f9ac: 7120 deb6 1000 |0014: invoke-static {v0, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ -40f9b2: 0c01 |0017: move-result-object v1 │ │ -40f9b4: 1a02 0200 |0018: const-string v2, " │ │ +40f95c: |[40f95c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.getLocalizedWebsiteLink:()Ljava/lang/String; │ │ +40f96c: 6e10 2035 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40f972: 0c00 |0003: move-result-object v0 │ │ +40f974: 6e10 1a02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ +40f97a: 0c00 |0007: move-result-object v0 │ │ +40f97c: 1a01 8be6 |0008: const-string v1, "website-languages.txt" // string@e68b │ │ +40f980: 6e20 d802 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ +40f986: 0c00 |000d: move-result-object v0 │ │ +40f988: 6201 39d9 |000e: sget-object v1, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@d939 │ │ +40f98c: 6e10 c6b3 0100 |0010: invoke-virtual {v1}, Ljava/nio/charset/Charset;.name:()Ljava/lang/String; // method@b3c6 │ │ +40f992: 0c01 |0013: move-result-object v1 │ │ +40f994: 7120 deb6 1000 |0014: invoke-static {v0, v1}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String; // method@b6de │ │ +40f99a: 0c01 |0017: move-result-object v1 │ │ +40f99c: 1a02 0200 |0018: const-string v2, " │ │ " // string@0002 │ │ -40f9b8: 6e20 b3b2 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -40f9be: 0c01 |001d: move-result-object v1 │ │ -40f9c0: 7100 fab4 0000 |001e: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ -40f9c6: 0c02 |0021: move-result-object v2 │ │ -40f9c8: 6e10 01b5 0200 |0022: invoke-virtual {v2}, Ljava/util/Locale;.getLanguage:()Ljava/lang/String; // method@b501 │ │ -40f9ce: 0c02 |0025: move-result-object v2 │ │ -40f9d0: 7120 e8b6 2100 |0026: invoke-static {v1, v2}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@b6e8 │ │ -40f9d6: 0a01 |0029: move-result v1 │ │ -40f9d8: 3801 2100 |002a: if-eqz v1, 004b // +0021 │ │ -40f9dc: 1a01 5b7e |002c: const-string v1, "en" // string@7e5b │ │ -40f9e0: 6e20 9fb2 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -40f9e6: 0a01 |0031: move-result v1 │ │ -40f9e8: 3901 1900 |0032: if-nez v1, 004b // +0019 │ │ -40f9ec: 2201 741e |0034: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -40f9f0: 7010 c7b2 0100 |0036: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40f9f6: 1a03 9998 |0039: const-string v3, "https://antennapod.org/" // string@9899 │ │ -40f9fa: 6e20 d3b2 3100 |003b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40fa00: 6e20 d3b2 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40fa06: 6e10 deb2 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40fa0c: 0c01 |0044: move-result-object v1 │ │ -40fa0e: 3800 0500 |0045: if-eqz v0, 004a // +0005 │ │ -40fa12: 6e10 71b1 0000 |0047: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b171 │ │ -40fa18: 1101 |004a: return-object v1 │ │ -40fa1a: 1a01 9898 |004b: const-string v1, "https://antennapod.org" // string@9898 │ │ -40fa1e: 3800 0500 |004d: if-eqz v0, 0052 // +0005 │ │ -40fa22: 6e10 71b1 0000 |004f: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b171 │ │ -40fa28: 1101 |0052: return-object v1 │ │ -40fa2a: 0d01 |0053: move-exception v1 │ │ -40fa2c: 3800 0a00 |0054: if-eqz v0, 005e // +000a │ │ -40fa30: 6e10 71b1 0000 |0056: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b171 │ │ -40fa36: 2805 |0059: goto 005e // +0005 │ │ -40fa38: 0d00 |005a: move-exception v0 │ │ -40fa3a: 6e20 feb2 0100 |005b: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ -40fa40: 2701 |005e: throw v1 │ │ -40fa42: 0d00 |005f: move-exception v0 │ │ -40fa44: 2201 6d1e |0060: new-instance v1, Ljava/lang/RuntimeException; // type@1e6d │ │ -40fa48: 7020 89b2 0100 |0062: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b289 │ │ -40fa4e: 2701 |0065: throw v1 │ │ +40f9a0: 6e20 b3b2 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +40f9a6: 0c01 |001d: move-result-object v1 │ │ +40f9a8: 7100 fab4 0000 |001e: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b4fa │ │ +40f9ae: 0c02 |0021: move-result-object v2 │ │ +40f9b0: 6e10 01b5 0200 |0022: invoke-virtual {v2}, Ljava/util/Locale;.getLanguage:()Ljava/lang/String; // method@b501 │ │ +40f9b6: 0c02 |0025: move-result-object v2 │ │ +40f9b8: 7120 e8b6 2100 |0026: invoke-static {v1, v2}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@b6e8 │ │ +40f9be: 0a01 |0029: move-result v1 │ │ +40f9c0: 3801 2100 |002a: if-eqz v1, 004b // +0021 │ │ +40f9c4: 1a01 5b7e |002c: const-string v1, "en" // string@7e5b │ │ +40f9c8: 6e20 9fb2 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +40f9ce: 0a01 |0031: move-result v1 │ │ +40f9d0: 3901 1900 |0032: if-nez v1, 004b // +0019 │ │ +40f9d4: 2201 741e |0034: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +40f9d8: 7010 c7b2 0100 |0036: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40f9de: 1a03 9998 |0039: const-string v3, "https://antennapod.org/" // string@9899 │ │ +40f9e2: 6e20 d3b2 3100 |003b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40f9e8: 6e20 d3b2 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40f9ee: 6e10 deb2 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40f9f4: 0c01 |0044: move-result-object v1 │ │ +40f9f6: 3800 0500 |0045: if-eqz v0, 004a // +0005 │ │ +40f9fa: 6e10 71b1 0000 |0047: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b171 │ │ +40fa00: 1101 |004a: return-object v1 │ │ +40fa02: 1a01 9898 |004b: const-string v1, "https://antennapod.org" // string@9898 │ │ +40fa06: 3800 0500 |004d: if-eqz v0, 0052 // +0005 │ │ +40fa0a: 6e10 71b1 0000 |004f: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b171 │ │ +40fa10: 1101 |0052: return-object v1 │ │ +40fa12: 0d01 |0053: move-exception v1 │ │ +40fa14: 3800 0a00 |0054: if-eqz v0, 005e // +000a │ │ +40fa18: 6e10 71b1 0000 |0056: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@b171 │ │ +40fa1e: 2805 |0059: goto 005e // +0005 │ │ +40fa20: 0d00 |005a: move-exception v0 │ │ +40fa22: 6e20 feb2 0100 |005b: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b2fe │ │ +40fa28: 2701 |005e: throw v1 │ │ +40fa2a: 0d00 |005f: move-exception v0 │ │ +40fa2c: 2201 6d1e |0060: new-instance v1, Ljava/lang/RuntimeException; // type@1e6d │ │ +40fa30: 7020 89b2 0100 |0062: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@b289 │ │ +40fa36: 2701 |0065: throw v1 │ │ catches : 7 │ │ 0x0000 - 0x000e │ │ Ljava/io/IOException; -> 0x005f │ │ 0x000e - 0x0045 │ │ -> 0x0053 │ │ 0x0047 - 0x004a │ │ Ljava/io/IOException; -> 0x005f │ │ @@ -1772037,22 +1772045,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40f724: |[40f724] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$0:(Landroidx/preference/Preference;)Z │ │ -40f734: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40f73a: 0c02 |0003: move-result-object v2 │ │ -40f73c: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40f740: 1400 0e00 157f |0006: const v0, #float 1.98055e+38 // #7f15000e │ │ -40f746: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ -40f74c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -40f74e: 0f02 |000d: return v2 │ │ +40f70c: |[40f70c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$0:(Landroidx/preference/Preference;)Z │ │ +40f71c: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40f722: 0c02 |0003: move-result-object v2 │ │ +40f724: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40f728: 1400 0e00 157f |0006: const v0, #float 1.98055e+38 // #7f15000e │ │ +40f72e: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ +40f734: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +40f736: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772061,22 +1772069,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40f750: |[40f750] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$1:(Landroidx/preference/Preference;)Z │ │ -40f760: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40f766: 0c02 |0003: move-result-object v2 │ │ -40f768: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40f76c: 1400 0b00 157f |0006: const v0, #float 1.98055e+38 // #7f15000b │ │ -40f772: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ -40f778: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -40f77a: 0f02 |000d: return v2 │ │ +40f738: |[40f738] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$1:(Landroidx/preference/Preference;)Z │ │ +40f748: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40f74e: 0c02 |0003: move-result-object v2 │ │ +40f750: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40f754: 1400 0b00 157f |0006: const v0, #float 1.98055e+38 // #7f15000b │ │ +40f75a: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ +40f760: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +40f762: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772085,23 +1772093,23 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -40f77c: |[40f77c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$10:(Landroidx/preference/Preference;)Z │ │ -40f78c: 2203 6c00 |0000: new-instance v3, Landroid/content/Intent; // type@006c │ │ -40f790: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40f796: 0c00 |0005: move-result-object v0 │ │ -40f798: 1c01 cd17 |0006: const-class v1, Lde/danoeh/antennapod/activity/BugReportActivity; // type@17cd │ │ -40f79c: 7030 5802 0301 |0008: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -40f7a2: 6e20 c635 3200 |000b: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ -40f7a8: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -40f7aa: 0f03 |000f: return v3 │ │ +40f764: |[40f764] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$10:(Landroidx/preference/Preference;)Z │ │ +40f774: 2203 6c00 |0000: new-instance v3, Landroid/content/Intent; // type@006c │ │ +40f778: 6e10 1a35 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40f77e: 0c00 |0005: move-result-object v0 │ │ +40f780: 1c01 cd17 |0006: const-class v1, Lde/danoeh/antennapod/activity/BugReportActivity; // type@17cd │ │ +40f784: 7030 5802 0301 |0008: invoke-direct {v3, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +40f78a: 6e20 c635 3200 |000b: invoke-virtual {v2, v3}, Landroidx/fragment/app/Fragment;.startActivity:(Landroid/content/Intent;)V // method@35c6 │ │ +40f790: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +40f792: 0f03 |000f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x0010 reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772110,22 +1772118,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40f7ac: |[40f7ac] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$2:(Landroidx/preference/Preference;)Z │ │ -40f7bc: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40f7c2: 0c02 |0003: move-result-object v2 │ │ -40f7c4: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40f7c8: 1400 0800 157f |0006: const v0, #float 1.98055e+38 // #7f150008 │ │ -40f7ce: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ -40f7d4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -40f7d6: 0f02 |000d: return v2 │ │ +40f794: |[40f794] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$2:(Landroidx/preference/Preference;)Z │ │ +40f7a4: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40f7aa: 0c02 |0003: move-result-object v2 │ │ +40f7ac: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40f7b0: 1400 0800 157f |0006: const v0, #float 1.98055e+38 // #7f150008 │ │ +40f7b6: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ +40f7bc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +40f7be: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772134,22 +1772142,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40f7d8: |[40f7d8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$3:(Landroidx/preference/Preference;)Z │ │ -40f7e8: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40f7ee: 0c02 |0003: move-result-object v2 │ │ -40f7f0: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40f7f4: 1400 0d00 157f |0006: const v0, #float 1.98055e+38 // #7f15000d │ │ -40f7fa: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ -40f800: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -40f802: 0f02 |000d: return v2 │ │ +40f7c0: |[40f7c0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$3:(Landroidx/preference/Preference;)Z │ │ +40f7d0: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40f7d6: 0c02 |0003: move-result-object v2 │ │ +40f7d8: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40f7dc: 1400 0d00 157f |0006: const v0, #float 1.98055e+38 // #7f15000d │ │ +40f7e2: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ +40f7e8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +40f7ea: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772158,22 +1772166,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40f804: |[40f804] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$4:(Landroidx/preference/Preference;)Z │ │ -40f814: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40f81a: 0c02 |0003: move-result-object v2 │ │ -40f81c: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40f820: 1400 0900 157f |0006: const v0, #float 1.98055e+38 // #7f150009 │ │ -40f826: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ -40f82c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -40f82e: 0f02 |000d: return v2 │ │ +40f7ec: |[40f7ec] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$4:(Landroidx/preference/Preference;)Z │ │ +40f7fc: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40f802: 0c02 |0003: move-result-object v2 │ │ +40f804: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40f808: 1400 0900 157f |0006: const v0, #float 1.98055e+38 // #7f150009 │ │ +40f80e: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ +40f814: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +40f816: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772182,22 +1772190,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40f830: |[40f830] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$5:(Landroidx/preference/Preference;)Z │ │ -40f840: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40f846: 0c02 |0003: move-result-object v2 │ │ -40f848: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40f84c: 1400 0a00 157f |0006: const v0, #float 1.98055e+38 // #7f15000a │ │ -40f852: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ -40f858: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -40f85a: 0f02 |000d: return v2 │ │ +40f818: |[40f818] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$5:(Landroidx/preference/Preference;)Z │ │ +40f828: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40f82e: 0c02 |0003: move-result-object v2 │ │ +40f830: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40f834: 1400 0a00 157f |0006: const v0, #float 1.98055e+38 // #7f15000a │ │ +40f83a: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ +40f840: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +40f842: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772206,32 +1772214,32 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -40f85c: |[40f85c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$6:(Landroidx/preference/Preference;)Z │ │ -40f86c: 6e10 3435 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -40f872: 0c03 |0003: move-result-object v3 │ │ -40f874: 6e10 d436 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ -40f87a: 0c03 |0007: move-result-object v3 │ │ -40f87c: 2200 361c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // type@1c36 │ │ -40f880: 7010 8ea9 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.:()V // method@a98e │ │ -40f886: 1401 e702 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02e7 │ │ -40f88c: 6e30 c837 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37c8 │ │ -40f892: 0c03 |0013: move-result-object v3 │ │ -40f894: 1400 1b00 127f |0014: const v0, #float 1.94068e+38 // #7f12001b │ │ -40f89a: 6e20 4235 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -40f8a0: 0c00 |001a: move-result-object v0 │ │ -40f8a2: 6e20 be37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37be │ │ -40f8a8: 0c03 |001e: move-result-object v3 │ │ -40f8aa: 6e10 bf37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ -40f8b0: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -40f8b2: 0f03 |0023: return v3 │ │ +40f844: |[40f844] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$6:(Landroidx/preference/Preference;)Z │ │ +40f854: 6e10 3435 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +40f85a: 0c03 |0003: move-result-object v3 │ │ +40f85c: 6e10 d436 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ +40f862: 0c03 |0007: move-result-object v3 │ │ +40f864: 2200 361c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; // type@1c36 │ │ +40f868: 7010 8ea9 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.:()V // method@a98e │ │ +40f86e: 1401 e702 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02e7 │ │ +40f874: 6e30 c837 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37c8 │ │ +40f87a: 0c03 |0013: move-result-object v3 │ │ +40f87c: 1400 1b00 127f |0014: const v0, #float 1.94068e+38 // #7f12001b │ │ +40f882: 6e20 4235 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +40f888: 0c00 |001a: move-result-object v0 │ │ +40f88a: 6e20 be37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37be │ │ +40f890: 0c03 |001e: move-result-object v3 │ │ +40f892: 6e10 bf37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ +40f898: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +40f89a: 0f03 |0023: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0010 line=110 │ │ 0x0017 line=111 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ @@ -1772242,29 +1772250,29 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -40f8b4: |[40f8b4] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$7:(Landroidx/preference/Preference;)Z │ │ -40f8c4: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40f8ca: 0c03 |0003: move-result-object v3 │ │ -40f8cc: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -40f8d0: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40f8d6: 7010 f7a8 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.getLocalizedWebsiteLink:()Ljava/lang/String; // method@a8f7 │ │ -40f8dc: 0c01 |000c: move-result-object v1 │ │ -40f8de: 6e20 d3b2 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40f8e4: 1a01 d609 |0010: const-string v1, "/documentation/" // string@09d6 │ │ -40f8e8: 6e20 d3b2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40f8ee: 6e10 deb2 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40f8f4: 0c00 |0018: move-result-object v0 │ │ -40f8f6: 7120 479d 0300 |0019: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ -40f8fc: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -40f8fe: 0f03 |001d: return v3 │ │ +40f89c: |[40f89c] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$7:(Landroidx/preference/Preference;)Z │ │ +40f8ac: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40f8b2: 0c03 |0003: move-result-object v3 │ │ +40f8b4: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +40f8b8: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40f8be: 7010 f7a8 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.getLocalizedWebsiteLink:()Ljava/lang/String; // method@a8f7 │ │ +40f8c4: 0c01 |000c: move-result-object v1 │ │ +40f8c6: 6e20 d3b2 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40f8cc: 1a01 d609 |0010: const-string v1, "/documentation/" // string@09d6 │ │ +40f8d0: 6e20 d3b2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40f8d6: 6e10 deb2 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40f8dc: 0c00 |0018: move-result-object v0 │ │ +40f8de: 7120 479d 0300 |0019: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ +40f8e4: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +40f8e6: 0f03 |001d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x001e reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772273,21 +1772281,21 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -40f900: |[40f900] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$8:(Landroidx/preference/Preference;)Z │ │ -40f910: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40f916: 0c02 |0003: move-result-object v2 │ │ -40f918: 1a00 9f98 |0004: const-string v0, "https://forum.antennapod.org/" // string@989f │ │ -40f91c: 7120 479d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ -40f922: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -40f924: 0f02 |000a: return v2 │ │ +40f8e8: |[40f8e8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$8:(Landroidx/preference/Preference;)Z │ │ +40f8f8: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40f8fe: 0c02 |0003: move-result-object v2 │ │ +40f900: 1a00 9f98 |0004: const-string v0, "https://forum.antennapod.org/" // string@989f │ │ +40f904: 7120 479d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ +40f90a: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +40f90c: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x000b reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772296,29 +1772304,29 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -40f928: |[40f928] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$9:(Landroidx/preference/Preference;)Z │ │ -40f938: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40f93e: 0c03 |0003: move-result-object v3 │ │ -40f940: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -40f944: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -40f94a: 7010 f7a8 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.getLocalizedWebsiteLink:()Ljava/lang/String; // method@a8f7 │ │ -40f950: 0c01 |000c: move-result-object v1 │ │ -40f952: 6e20 d3b2 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40f958: 1a01 d009 |0010: const-string v1, "/contribute/" // string@09d0 │ │ -40f95c: 6e20 d3b2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -40f962: 6e10 deb2 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -40f968: 0c00 |0018: move-result-object v0 │ │ -40f96a: 7120 479d 0300 |0019: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ -40f970: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -40f972: 0f03 |001d: return v3 │ │ +40f910: |[40f910] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.lambda$setupMainScreen$9:(Landroidx/preference/Preference;)Z │ │ +40f920: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40f926: 0c03 |0003: move-result-object v3 │ │ +40f928: 2200 741e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +40f92c: 7010 c7b2 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +40f932: 7010 f7a8 0200 |0009: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.getLocalizedWebsiteLink:()Ljava/lang/String; // method@a8f7 │ │ +40f938: 0c01 |000c: move-result-object v1 │ │ +40f93a: 6e20 d3b2 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40f940: 1a01 d009 |0010: const-string v1, "/contribute/" // string@09d0 │ │ +40f944: 6e20 d3b2 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +40f94a: 6e10 deb2 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +40f950: 0c00 |0018: move-result-object v0 │ │ +40f952: 7120 479d 0300 |0019: invoke-static {v3, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ +40f958: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +40f95a: 0f03 |001d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ 0x0000 - 0x001e reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772327,82 +1772335,82 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -40fc20: |[40fc20] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.setupMainScreen:()V │ │ -40fc30: 1a00 23c6 |0000: const-string v0, "prefScreenInterface" // string@c623 │ │ -40fc34: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fc3a: 0c00 |0005: move-result-object v0 │ │ -40fc3c: 2201 081c |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0; // type@1c08 │ │ -40fc40: 7020 d5a8 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8d5 │ │ -40fc46: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40fc4c: 1a00 24c6 |000e: const-string v0, "prefScreenPlayback" // string@c624 │ │ -40fc50: 6e20 a93d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fc56: 0c00 |0013: move-result-object v0 │ │ -40fc58: 2201 0b1c |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2; // type@1c0b │ │ -40fc5c: 7020 dba8 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8db │ │ -40fc62: 6e20 643d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40fc68: 1a00 21c6 |001c: const-string v0, "prefScreenDownloads" // string@c621 │ │ -40fc6c: 6e20 a93d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fc72: 0c00 |0021: move-result-object v0 │ │ -40fc74: 2201 0c1c |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3; // type@1c0c │ │ -40fc78: 7020 dda8 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8dd │ │ -40fc7e: 6e20 643d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40fc84: 1a00 25c6 |002a: const-string v0, "prefScreenSynchronization" // string@c625 │ │ -40fc88: 6e20 a93d 0200 |002c: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fc8e: 0c00 |002f: move-result-object v0 │ │ -40fc90: 2201 0d1c |0030: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4; // type@1c0d │ │ -40fc94: 7020 dfa8 2100 |0032: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8df │ │ -40fc9a: 6e20 643d 1000 |0035: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40fca0: 1a00 22c6 |0038: const-string v0, "prefScreenImportExport" // string@c622 │ │ -40fca4: 6e20 a93d 0200 |003a: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fcaa: 0c00 |003d: move-result-object v0 │ │ -40fcac: 2201 0e1c |003e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5; // type@1c0e │ │ -40fcb0: 7020 e1a8 2100 |0040: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8e1 │ │ -40fcb6: 6e20 643d 1000 |0043: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40fcbc: 1a00 c7bc |0046: const-string v0, "notifications" // string@bcc7 │ │ -40fcc0: 6e20 a93d 0200 |0048: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fcc6: 0c00 |004b: move-result-object v0 │ │ -40fcc8: 2201 0f1c |004c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6; // type@1c0f │ │ -40fccc: 7020 e3a8 2100 |004e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8e3 │ │ -40fcd2: 6e20 643d 1000 |0051: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40fcd8: 1a00 d7c5 |0054: const-string v0, "prefAbout" // string@c5d7 │ │ -40fcdc: 6e20 a93d 0200 |0056: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fce2: 0c00 |0059: move-result-object v0 │ │ -40fce4: 2201 101c |005a: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7; // type@1c10 │ │ -40fce8: 7020 e5a8 2100 |005c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8e5 │ │ -40fcee: 6e20 643d 1000 |005f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40fcf4: 1a00 e7c5 |0062: const-string v0, "prefDocumentation" // string@c5e7 │ │ -40fcf8: 6e20 a93d 0200 |0064: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fcfe: 0c00 |0067: move-result-object v0 │ │ -40fd00: 2201 111c |0068: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8; // type@1c11 │ │ -40fd04: 7020 e7a8 2100 |006a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8e7 │ │ -40fd0a: 6e20 643d 1000 |006d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40fd10: 1a00 3fc6 |0070: const-string v0, "prefViewForum" // string@c63f │ │ -40fd14: 6e20 a93d 0200 |0072: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fd1a: 0c00 |0075: move-result-object v0 │ │ -40fd1c: 2201 121c |0076: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9; // type@1c12 │ │ -40fd20: 7020 e9a8 2100 |0078: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8e9 │ │ -40fd26: 6e20 643d 1000 |007b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40fd2c: 1a00 e0c5 |007e: const-string v0, "prefContribute" // string@c5e0 │ │ -40fd30: 6e20 a93d 0200 |0080: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fd36: 0c00 |0083: move-result-object v0 │ │ -40fd38: 2201 091c |0084: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10; // type@1c09 │ │ -40fd3c: 7020 d7a8 2100 |0086: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8d7 │ │ -40fd42: 6e20 643d 1000 |0089: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40fd48: 1a00 27c6 |008c: const-string v0, "prefSendBugReport" // string@c627 │ │ -40fd4c: 6e20 a93d 0200 |008e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fd52: 0c00 |0091: move-result-object v0 │ │ -40fd54: 2201 0a1c |0092: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1; // type@1c0a │ │ -40fd58: 7020 d9a8 2100 |0094: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8d9 │ │ -40fd5e: 6e20 643d 1000 |0097: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -40fd64: 0e00 |009a: return-void │ │ +40fc08: |[40fc08] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.setupMainScreen:()V │ │ +40fc18: 1a00 23c6 |0000: const-string v0, "prefScreenInterface" // string@c623 │ │ +40fc1c: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fc22: 0c00 |0005: move-result-object v0 │ │ +40fc24: 2201 081c |0006: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0; // type@1c08 │ │ +40fc28: 7020 d5a8 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8d5 │ │ +40fc2e: 6e20 643d 1000 |000b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40fc34: 1a00 24c6 |000e: const-string v0, "prefScreenPlayback" // string@c624 │ │ +40fc38: 6e20 a93d 0200 |0010: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fc3e: 0c00 |0013: move-result-object v0 │ │ +40fc40: 2201 0b1c |0014: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2; // type@1c0b │ │ +40fc44: 7020 dba8 2100 |0016: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8db │ │ +40fc4a: 6e20 643d 1000 |0019: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40fc50: 1a00 21c6 |001c: const-string v0, "prefScreenDownloads" // string@c621 │ │ +40fc54: 6e20 a93d 0200 |001e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fc5a: 0c00 |0021: move-result-object v0 │ │ +40fc5c: 2201 0c1c |0022: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3; // type@1c0c │ │ +40fc60: 7020 dda8 2100 |0024: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8dd │ │ +40fc66: 6e20 643d 1000 |0027: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40fc6c: 1a00 25c6 |002a: const-string v0, "prefScreenSynchronization" // string@c625 │ │ +40fc70: 6e20 a93d 0200 |002c: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fc76: 0c00 |002f: move-result-object v0 │ │ +40fc78: 2201 0d1c |0030: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4; // type@1c0d │ │ +40fc7c: 7020 dfa8 2100 |0032: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8df │ │ +40fc82: 6e20 643d 1000 |0035: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40fc88: 1a00 22c6 |0038: const-string v0, "prefScreenImportExport" // string@c622 │ │ +40fc8c: 6e20 a93d 0200 |003a: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fc92: 0c00 |003d: move-result-object v0 │ │ +40fc94: 2201 0e1c |003e: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5; // type@1c0e │ │ +40fc98: 7020 e1a8 2100 |0040: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8e1 │ │ +40fc9e: 6e20 643d 1000 |0043: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40fca4: 1a00 c7bc |0046: const-string v0, "notifications" // string@bcc7 │ │ +40fca8: 6e20 a93d 0200 |0048: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fcae: 0c00 |004b: move-result-object v0 │ │ +40fcb0: 2201 0f1c |004c: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6; // type@1c0f │ │ +40fcb4: 7020 e3a8 2100 |004e: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8e3 │ │ +40fcba: 6e20 643d 1000 |0051: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40fcc0: 1a00 d7c5 |0054: const-string v0, "prefAbout" // string@c5d7 │ │ +40fcc4: 6e20 a93d 0200 |0056: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fcca: 0c00 |0059: move-result-object v0 │ │ +40fccc: 2201 101c |005a: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7; // type@1c10 │ │ +40fcd0: 7020 e5a8 2100 |005c: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8e5 │ │ +40fcd6: 6e20 643d 1000 |005f: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40fcdc: 1a00 e7c5 |0062: const-string v0, "prefDocumentation" // string@c5e7 │ │ +40fce0: 6e20 a93d 0200 |0064: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fce6: 0c00 |0067: move-result-object v0 │ │ +40fce8: 2201 111c |0068: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8; // type@1c11 │ │ +40fcec: 7020 e7a8 2100 |006a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8e7 │ │ +40fcf2: 6e20 643d 1000 |006d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40fcf8: 1a00 3fc6 |0070: const-string v0, "prefViewForum" // string@c63f │ │ +40fcfc: 6e20 a93d 0200 |0072: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fd02: 0c00 |0075: move-result-object v0 │ │ +40fd04: 2201 121c |0076: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9; // type@1c12 │ │ +40fd08: 7020 e9a8 2100 |0078: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8e9 │ │ +40fd0e: 6e20 643d 1000 |007b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40fd14: 1a00 e0c5 |007e: const-string v0, "prefContribute" // string@c5e0 │ │ +40fd18: 6e20 a93d 0200 |0080: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fd1e: 0c00 |0083: move-result-object v0 │ │ +40fd20: 2201 091c |0084: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10; // type@1c09 │ │ +40fd24: 7020 d7a8 2100 |0086: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8d7 │ │ +40fd2a: 6e20 643d 1000 |0089: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40fd30: 1a00 27c6 |008c: const-string v0, "prefSendBugReport" // string@c627 │ │ +40fd34: 6e20 a93d 0200 |008e: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fd3a: 0c00 |0091: move-result-object v0 │ │ +40fd3c: 2201 0a1c |0092: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1; // type@1c0a │ │ +40fd40: 7020 d9a8 2100 |0094: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;)V // method@a8d9 │ │ +40fd46: 6e20 643d 1000 |0097: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +40fd4c: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=83 │ │ 0x0010 line=87 │ │ 0x001e line=91 │ │ 0x002c line=95 │ │ 0x003a line=99 │ │ @@ -1772420,95 +1772428,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 181 16-bit code units │ │ -40fd68: |[40fd68] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.setupSearch:()V │ │ -40fd78: 1a00 56cf |0000: const-string v0, "searchPreference" // string@cf56 │ │ -40fd7c: 6e20 a93d 0500 |0002: invoke-virtual {v5, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fd82: 0c00 |0005: move-result-object v0 │ │ -40fd84: 1f00 c90f |0006: check-cast v0, Lcom/bytehamster/lib/preferencesearch/SearchPreference; // type@0fc9 │ │ -40fd88: 6e10 8e5c 0000 |0008: invoke-virtual {v0}, Lcom/bytehamster/lib/preferencesearch/SearchPreference;.getSearchConfiguration:()Lcom/bytehamster/lib/preferencesearch/SearchConfiguration; // method@5c8e │ │ -40fd8e: 0c00 |000b: move-result-object v0 │ │ -40fd90: 6e10 1a35 0500 |000c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40fd96: 0c01 |000f: move-result-object v1 │ │ -40fd98: 1f01 7403 |0010: check-cast v1, Landroidx/appcompat/app/AppCompatActivity; // type@0374 │ │ -40fd9c: 6e20 835c 1000 |0012: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setActivity:(Landroidx/appcompat/app/AppCompatActivity;)V // method@5c83 │ │ -40fda2: 1401 e702 0a7f |0015: const v1, #float 1.83449e+38 // #7f0a02e7 │ │ -40fda8: 6e20 855c 1000 |0018: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setFragmentContainerViewId:(I)V // method@5c85 │ │ -40fdae: 1211 |001b: const/4 v1, #int 1 // #1 │ │ -40fdb0: 6e20 845c 1000 |001c: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setBreadcrumbsEnabled:(Z)V // method@5c84 │ │ -40fdb6: 1401 0e00 157f |001f: const v1, #float 1.98055e+38 // #7f15000e │ │ -40fdbc: 6e20 7e5c 1000 |0022: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ -40fdc2: 0c02 |0025: move-result-object v2 │ │ -40fdc4: 7110 6695 0100 |0026: invoke-static {v1}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -40fdca: 0a03 |0029: move-result v3 │ │ -40fdcc: 6e20 6f5c 3200 |002a: invoke-virtual {v2, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40fdd2: 1402 0b00 157f |002d: const v2, #float 1.98055e+38 // #7f15000b │ │ -40fdd8: 6e20 7e5c 2000 |0030: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ -40fdde: 0c03 |0033: move-result-object v3 │ │ -40fde0: 7110 6695 0200 |0034: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -40fde6: 0a02 |0037: move-result v2 │ │ -40fde8: 6e20 6f5c 2300 |0038: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40fdee: 1402 0800 157f |003b: const v2, #float 1.98055e+38 // #7f150008 │ │ -40fdf4: 6e20 7e5c 2000 |003e: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ -40fdfa: 0c03 |0041: move-result-object v3 │ │ -40fdfc: 7110 6695 0200 |0042: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -40fe02: 0a04 |0045: move-result v4 │ │ -40fe04: 6e20 6f5c 4300 |0046: invoke-virtual {v3, v4}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40fe0a: 1403 0900 157f |0049: const v3, #float 1.98055e+38 // #7f150009 │ │ -40fe10: 6e20 7e5c 3000 |004c: invoke-virtual {v0, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ -40fe16: 0c04 |004f: move-result-object v4 │ │ -40fe18: 7110 6695 0300 |0050: invoke-static {v3}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -40fe1e: 0a03 |0053: move-result v3 │ │ -40fe20: 6e20 6f5c 3400 |0054: invoke-virtual {v4, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40fe26: 1403 0700 157f |0057: const v3, #float 1.98055e+38 // #7f150007 │ │ -40fe2c: 6e20 7e5c 3000 |005a: invoke-virtual {v0, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ -40fe32: 0c04 |005d: move-result-object v4 │ │ -40fe34: 7110 6695 0200 |005e: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -40fe3a: 0a02 |0061: move-result v2 │ │ -40fe3c: 6e20 6f5c 2400 |0062: invoke-virtual {v4, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40fe42: 0c02 |0065: move-result-object v2 │ │ -40fe44: 1404 3a00 127f |0066: const v4, #float 1.94068e+38 // #7f12003a │ │ -40fe4a: 6e20 6f5c 4200 |0069: invoke-virtual {v2, v4}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40fe50: 0c02 |006c: move-result-object v2 │ │ -40fe52: 7110 6695 0300 |006d: invoke-static {v3}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -40fe58: 0a03 |0070: move-result v3 │ │ -40fe5a: 6e20 6f5c 3200 |0071: invoke-virtual {v2, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40fe60: 1402 0d00 157f |0074: const v2, #float 1.98055e+38 // #7f15000d │ │ -40fe66: 6e20 7e5c 2000 |0077: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ -40fe6c: 0c03 |007a: move-result-object v3 │ │ -40fe6e: 7110 6695 0200 |007b: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -40fe74: 0a02 |007e: move-result v2 │ │ -40fe76: 6e20 6f5c 2300 |007f: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40fe7c: 1402 0a00 157f |0082: const v2, #float 1.98055e+38 // #7f15000a │ │ -40fe82: 6e20 7e5c 2000 |0085: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ -40fe88: 0c03 |0088: move-result-object v3 │ │ -40fe8a: 7110 6695 0200 |0089: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -40fe90: 0a02 |008c: move-result v2 │ │ -40fe92: 6e20 6f5c 2300 |008d: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40fe98: 1402 0200 157f |0090: const v2, #float 1.98055e+38 // #7f150002 │ │ -40fe9e: 6e20 7e5c 2000 |0093: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ -40fea4: 0c03 |0096: move-result-object v3 │ │ -40fea6: 7110 6695 0200 |0097: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -40feac: 0a02 |009a: move-result v2 │ │ -40feae: 6e20 6f5c 2300 |009b: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40feb4: 1402 0c00 157f |009e: const v2, #float 1.98055e+38 // #7f15000c │ │ -40feba: 6e20 7e5c 2000 |00a1: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ -40fec0: 0c00 |00a4: move-result-object v0 │ │ -40fec2: 7110 6695 0100 |00a5: invoke-static {v1}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -40fec8: 0a01 |00a8: move-result v1 │ │ -40feca: 6e20 6f5c 1000 |00a9: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40fed0: 0c00 |00ac: move-result-object v0 │ │ -40fed2: 7110 6695 0200 |00ad: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -40fed8: 0a01 |00b0: move-result v1 │ │ -40feda: 6e20 6f5c 1000 |00b1: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ -40fee0: 0e00 |00b4: return-void │ │ +40fd50: |[40fd50] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.setupSearch:()V │ │ +40fd60: 1a00 56cf |0000: const-string v0, "searchPreference" // string@cf56 │ │ +40fd64: 6e20 a93d 0500 |0002: invoke-virtual {v5, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fd6a: 0c00 |0005: move-result-object v0 │ │ +40fd6c: 1f00 c90f |0006: check-cast v0, Lcom/bytehamster/lib/preferencesearch/SearchPreference; // type@0fc9 │ │ +40fd70: 6e10 8e5c 0000 |0008: invoke-virtual {v0}, Lcom/bytehamster/lib/preferencesearch/SearchPreference;.getSearchConfiguration:()Lcom/bytehamster/lib/preferencesearch/SearchConfiguration; // method@5c8e │ │ +40fd76: 0c00 |000b: move-result-object v0 │ │ +40fd78: 6e10 1a35 0500 |000c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40fd7e: 0c01 |000f: move-result-object v1 │ │ +40fd80: 1f01 7403 |0010: check-cast v1, Landroidx/appcompat/app/AppCompatActivity; // type@0374 │ │ +40fd84: 6e20 835c 1000 |0012: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setActivity:(Landroidx/appcompat/app/AppCompatActivity;)V // method@5c83 │ │ +40fd8a: 1401 e702 0a7f |0015: const v1, #float 1.83449e+38 // #7f0a02e7 │ │ +40fd90: 6e20 855c 1000 |0018: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setFragmentContainerViewId:(I)V // method@5c85 │ │ +40fd96: 1211 |001b: const/4 v1, #int 1 // #1 │ │ +40fd98: 6e20 845c 1000 |001c: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.setBreadcrumbsEnabled:(Z)V // method@5c84 │ │ +40fd9e: 1401 0e00 157f |001f: const v1, #float 1.98055e+38 // #7f15000e │ │ +40fda4: 6e20 7e5c 1000 |0022: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ +40fdaa: 0c02 |0025: move-result-object v2 │ │ +40fdac: 7110 6695 0100 |0026: invoke-static {v1}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +40fdb2: 0a03 |0029: move-result v3 │ │ +40fdb4: 6e20 6f5c 3200 |002a: invoke-virtual {v2, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40fdba: 1402 0b00 157f |002d: const v2, #float 1.98055e+38 // #7f15000b │ │ +40fdc0: 6e20 7e5c 2000 |0030: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ +40fdc6: 0c03 |0033: move-result-object v3 │ │ +40fdc8: 7110 6695 0200 |0034: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +40fdce: 0a02 |0037: move-result v2 │ │ +40fdd0: 6e20 6f5c 2300 |0038: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40fdd6: 1402 0800 157f |003b: const v2, #float 1.98055e+38 // #7f150008 │ │ +40fddc: 6e20 7e5c 2000 |003e: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ +40fde2: 0c03 |0041: move-result-object v3 │ │ +40fde4: 7110 6695 0200 |0042: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +40fdea: 0a04 |0045: move-result v4 │ │ +40fdec: 6e20 6f5c 4300 |0046: invoke-virtual {v3, v4}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40fdf2: 1403 0900 157f |0049: const v3, #float 1.98055e+38 // #7f150009 │ │ +40fdf8: 6e20 7e5c 3000 |004c: invoke-virtual {v0, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ +40fdfe: 0c04 |004f: move-result-object v4 │ │ +40fe00: 7110 6695 0300 |0050: invoke-static {v3}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +40fe06: 0a03 |0053: move-result v3 │ │ +40fe08: 6e20 6f5c 3400 |0054: invoke-virtual {v4, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40fe0e: 1403 0700 157f |0057: const v3, #float 1.98055e+38 // #7f150007 │ │ +40fe14: 6e20 7e5c 3000 |005a: invoke-virtual {v0, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ +40fe1a: 0c04 |005d: move-result-object v4 │ │ +40fe1c: 7110 6695 0200 |005e: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +40fe22: 0a02 |0061: move-result v2 │ │ +40fe24: 6e20 6f5c 2400 |0062: invoke-virtual {v4, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40fe2a: 0c02 |0065: move-result-object v2 │ │ +40fe2c: 1404 3a00 127f |0066: const v4, #float 1.94068e+38 // #7f12003a │ │ +40fe32: 6e20 6f5c 4200 |0069: invoke-virtual {v2, v4}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40fe38: 0c02 |006c: move-result-object v2 │ │ +40fe3a: 7110 6695 0300 |006d: invoke-static {v3}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +40fe40: 0a03 |0070: move-result v3 │ │ +40fe42: 6e20 6f5c 3200 |0071: invoke-virtual {v2, v3}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40fe48: 1402 0d00 157f |0074: const v2, #float 1.98055e+38 // #7f15000d │ │ +40fe4e: 6e20 7e5c 2000 |0077: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ +40fe54: 0c03 |007a: move-result-object v3 │ │ +40fe56: 7110 6695 0200 |007b: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +40fe5c: 0a02 |007e: move-result v2 │ │ +40fe5e: 6e20 6f5c 2300 |007f: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40fe64: 1402 0a00 157f |0082: const v2, #float 1.98055e+38 // #7f15000a │ │ +40fe6a: 6e20 7e5c 2000 |0085: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ +40fe70: 0c03 |0088: move-result-object v3 │ │ +40fe72: 7110 6695 0200 |0089: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +40fe78: 0a02 |008c: move-result v2 │ │ +40fe7a: 6e20 6f5c 2300 |008d: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40fe80: 1402 0200 157f |0090: const v2, #float 1.98055e+38 // #7f150002 │ │ +40fe86: 6e20 7e5c 2000 |0093: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ +40fe8c: 0c03 |0096: move-result-object v3 │ │ +40fe8e: 7110 6695 0200 |0097: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +40fe94: 0a02 |009a: move-result v2 │ │ +40fe96: 6e20 6f5c 2300 |009b: invoke-virtual {v3, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40fe9c: 1402 0c00 157f |009e: const v2, #float 1.98055e+38 // #7f15000c │ │ +40fea2: 6e20 7e5c 2000 |00a1: invoke-virtual {v0, v2}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration;.index:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c7e │ │ +40fea8: 0c00 |00a4: move-result-object v0 │ │ +40feaa: 7110 6695 0100 |00a5: invoke-static {v1}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +40feb0: 0a01 |00a8: move-result v1 │ │ +40feb2: 6e20 6f5c 1000 |00a9: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40feb8: 0c00 |00ac: move-result-object v0 │ │ +40feba: 7110 6695 0200 |00ad: invoke-static {v2}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +40fec0: 0a01 |00b0: move-result v1 │ │ +40fec2: 6e20 6f5c 1000 |00b1: invoke-virtual {v0, v1}, Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem;.addBreadcrumb:(I)Lcom/bytehamster/lib/preferencesearch/SearchConfiguration$SearchIndexItem; // method@5c6f │ │ +40fec8: 0e00 |00b4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=148 │ │ 0x0008 line=149 │ │ 0x000c line=150 │ │ 0x0018 line=151 │ │ 0x001c line=152 │ │ @@ -1772542,81 +1772550,81 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 149 16-bit code units │ │ -40faac: |[40faac] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -40fabc: 1405 0500 157f |0000: const v5, #float 1.98055e+38 // #7f150005 │ │ -40fac2: 6e20 a73d 5400 |0003: invoke-virtual {v4, v5}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ -40fac8: 7010 05a9 0400 |0006: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.setupMainScreen:()V // method@a905 │ │ -40face: 7010 06a9 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.setupSearch:()V // method@a906 │ │ -40fad4: 6e10 2035 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40fada: 0c05 |000f: move-result-object v5 │ │ -40fadc: 6e10 2d02 0500 |0010: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ -40fae2: 0c05 |0013: move-result-object v5 │ │ -40fae4: 6e10 a6b2 0500 |0014: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -40faea: 0a05 |0017: move-result v5 │ │ -40faec: 1406 a2e8 b76a |0018: const v6, #float 1.11166e+26 // #6ab7e8a2 │ │ -40faf2: 1500 ccff |001b: const/high16 v0, #int -3407872 // #ffcc │ │ -40faf6: 1401 0b01 087f |001d: const v1, #float 1.8078e+38 // #7f08010b │ │ -40fafc: 1402 07ea 0ab9 |0020: const v2, #float -0.000132479 // #b90aea07 │ │ -40fb02: 1a03 b2c7 |0023: const-string v3, "project" // string@c7b2 │ │ -40fb06: 3265 3b00 |0025: if-eq v5, v6, 0060 // +003b │ │ -40fb0a: 3225 3900 |0027: if-eq v5, v2, 0060 // +0039 │ │ -40fb0e: 6e20 a93d 3400 |0029: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fb14: 0c05 |002c: move-result-object v5 │ │ -40fb16: 1206 |002d: const/4 v6, #int 0 // #0 │ │ -40fb18: 6e20 713d 6500 |002e: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -40fb1e: 2205 7c0a |0031: new-instance v5, Landroidx/preference/Preference; // type@0a7c │ │ -40fb22: 6e10 2035 0400 |0033: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40fb28: 0c06 |0036: move-result-object v6 │ │ -40fb2a: 7020 043d 6500 |0037: invoke-direct {v5, v6}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d04 │ │ -40fb30: 6e20 5c3d 1500 |003a: invoke-virtual {v5, v1}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d5c │ │ -40fb36: 6e10 163d 0500 |003d: invoke-virtual {v5}, Landroidx/preference/Preference;.getIcon:()Landroid/graphics/drawable/Drawable; // method@3d16 │ │ -40fb3c: 0c06 |0040: move-result-object v6 │ │ -40fb3e: 6e10 0705 0600 |0041: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0507 │ │ -40fb44: 0c06 |0044: move-result-object v6 │ │ -40fb46: 2201 d800 |0045: new-instance v1, Landroid/graphics/PorterDuffColorFilter; // type@00d8 │ │ -40fb4a: 6202 a800 |0047: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@00a8 │ │ -40fb4e: 7030 7104 0102 |0049: invoke-direct {v1, v0, v2}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0471 │ │ -40fb54: 6e20 1505 1600 |004c: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@0515 │ │ -40fb5a: 1a06 705b |004f: const-string v6, "This application is based on AntennaPod. The AntennaPod team does NOT provide support for this unofficial version. If you can read this message, the developers of this modification violate the GNU General Public License (GPL)." // string@5b70 │ │ -40fb5e: 6e20 6c3d 6500 |0051: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ -40fb64: 6e20 a93d 3400 |0054: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fb6a: 0c06 |0057: move-result-object v6 │ │ -40fb6c: 6e10 1e3d 0600 |0058: invoke-virtual {v6}, Landroidx/preference/Preference;.getParent:()Landroidx/preference/PreferenceGroup; // method@3d1e │ │ -40fb72: 0c06 |005b: move-result-object v6 │ │ -40fb74: 6e20 d93d 5600 |005c: invoke-virtual {v6, v5}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3dd9 │ │ -40fb7a: 2835 |005f: goto 0094 // +0035 │ │ -40fb7c: 3325 3400 |0060: if-ne v5, v2, 0094 // +0034 │ │ -40fb80: 2205 7c0a |0062: new-instance v5, Landroidx/preference/Preference; // type@0a7c │ │ -40fb84: 6e10 2035 0400 |0064: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -40fb8a: 0c06 |0067: move-result-object v6 │ │ -40fb8c: 7020 043d 6500 |0068: invoke-direct {v5, v6}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d04 │ │ -40fb92: 6e20 5c3d 1500 |006b: invoke-virtual {v5, v1}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d5c │ │ -40fb98: 6e10 163d 0500 |006e: invoke-virtual {v5}, Landroidx/preference/Preference;.getIcon:()Landroid/graphics/drawable/Drawable; // method@3d16 │ │ -40fb9e: 0c06 |0071: move-result-object v6 │ │ -40fba0: 6e10 0705 0600 |0072: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0507 │ │ -40fba6: 0c06 |0075: move-result-object v6 │ │ -40fba8: 2201 d800 |0076: new-instance v1, Landroid/graphics/PorterDuffColorFilter; // type@00d8 │ │ -40fbac: 6202 a800 |0078: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@00a8 │ │ -40fbb0: 7030 7104 0102 |007a: invoke-direct {v1, v0, v2}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0471 │ │ -40fbb6: 6e20 1505 1600 |007d: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@0515 │ │ -40fbbc: 12f6 |0080: const/4 v6, #int -1 // #ff │ │ -40fbbe: 6e20 653d 6500 |0081: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setOrder:(I)V // method@3d65 │ │ -40fbc4: 1a06 775b |0084: const-string v6, "This is a development version of AntennaPod and not meant for daily use" // string@5b77 │ │ -40fbc8: 6e20 6c3d 6500 |0086: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ -40fbce: 6e20 a93d 3400 |0089: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40fbd4: 0c06 |008c: move-result-object v6 │ │ -40fbd6: 6e10 1e3d 0600 |008d: invoke-virtual {v6}, Landroidx/preference/Preference;.getParent:()Landroidx/preference/PreferenceGroup; // method@3d1e │ │ -40fbdc: 0c06 |0090: move-result-object v6 │ │ -40fbde: 6e20 d93d 5600 |0091: invoke-virtual {v6, v5}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3dd9 │ │ -40fbe4: 0e00 |0094: return-void │ │ +40fa94: |[40fa94] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +40faa4: 1405 0500 157f |0000: const v5, #float 1.98055e+38 // #7f150005 │ │ +40faaa: 6e20 a73d 5400 |0003: invoke-virtual {v4, v5}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ +40fab0: 7010 05a9 0400 |0006: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.setupMainScreen:()V // method@a905 │ │ +40fab6: 7010 06a9 0400 |0009: invoke-direct {v4}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.setupSearch:()V // method@a906 │ │ +40fabc: 6e10 2035 0400 |000c: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40fac2: 0c05 |000f: move-result-object v5 │ │ +40fac4: 6e10 2d02 0500 |0010: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ +40faca: 0c05 |0013: move-result-object v5 │ │ +40facc: 6e10 a6b2 0500 |0014: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +40fad2: 0a05 |0017: move-result v5 │ │ +40fad4: 1406 a2e8 b76a |0018: const v6, #float 1.11166e+26 // #6ab7e8a2 │ │ +40fada: 1500 ccff |001b: const/high16 v0, #int -3407872 // #ffcc │ │ +40fade: 1401 0b01 087f |001d: const v1, #float 1.8078e+38 // #7f08010b │ │ +40fae4: 1402 07ea 0ab9 |0020: const v2, #float -0.000132479 // #b90aea07 │ │ +40faea: 1a03 b2c7 |0023: const-string v3, "project" // string@c7b2 │ │ +40faee: 3265 3b00 |0025: if-eq v5, v6, 0060 // +003b │ │ +40faf2: 3225 3900 |0027: if-eq v5, v2, 0060 // +0039 │ │ +40faf6: 6e20 a93d 3400 |0029: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fafc: 0c05 |002c: move-result-object v5 │ │ +40fafe: 1206 |002d: const/4 v6, #int 0 // #0 │ │ +40fb00: 6e20 713d 6500 |002e: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +40fb06: 2205 7c0a |0031: new-instance v5, Landroidx/preference/Preference; // type@0a7c │ │ +40fb0a: 6e10 2035 0400 |0033: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40fb10: 0c06 |0036: move-result-object v6 │ │ +40fb12: 7020 043d 6500 |0037: invoke-direct {v5, v6}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d04 │ │ +40fb18: 6e20 5c3d 1500 |003a: invoke-virtual {v5, v1}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d5c │ │ +40fb1e: 6e10 163d 0500 |003d: invoke-virtual {v5}, Landroidx/preference/Preference;.getIcon:()Landroid/graphics/drawable/Drawable; // method@3d16 │ │ +40fb24: 0c06 |0040: move-result-object v6 │ │ +40fb26: 6e10 0705 0600 |0041: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0507 │ │ +40fb2c: 0c06 |0044: move-result-object v6 │ │ +40fb2e: 2201 d800 |0045: new-instance v1, Landroid/graphics/PorterDuffColorFilter; // type@00d8 │ │ +40fb32: 6202 a800 |0047: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@00a8 │ │ +40fb36: 7030 7104 0102 |0049: invoke-direct {v1, v0, v2}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0471 │ │ +40fb3c: 6e20 1505 1600 |004c: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@0515 │ │ +40fb42: 1a06 705b |004f: const-string v6, "This application is based on AntennaPod. The AntennaPod team does NOT provide support for this unofficial version. If you can read this message, the developers of this modification violate the GNU General Public License (GPL)." // string@5b70 │ │ +40fb46: 6e20 6c3d 6500 |0051: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ +40fb4c: 6e20 a93d 3400 |0054: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fb52: 0c06 |0057: move-result-object v6 │ │ +40fb54: 6e10 1e3d 0600 |0058: invoke-virtual {v6}, Landroidx/preference/Preference;.getParent:()Landroidx/preference/PreferenceGroup; // method@3d1e │ │ +40fb5a: 0c06 |005b: move-result-object v6 │ │ +40fb5c: 6e20 d93d 5600 |005c: invoke-virtual {v6, v5}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3dd9 │ │ +40fb62: 2835 |005f: goto 0094 // +0035 │ │ +40fb64: 3325 3400 |0060: if-ne v5, v2, 0094 // +0034 │ │ +40fb68: 2205 7c0a |0062: new-instance v5, Landroidx/preference/Preference; // type@0a7c │ │ +40fb6c: 6e10 2035 0400 |0064: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +40fb72: 0c06 |0067: move-result-object v6 │ │ +40fb74: 7020 043d 6500 |0068: invoke-direct {v5, v6}, Landroidx/preference/Preference;.:(Landroid/content/Context;)V // method@3d04 │ │ +40fb7a: 6e20 5c3d 1500 |006b: invoke-virtual {v5, v1}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d5c │ │ +40fb80: 6e10 163d 0500 |006e: invoke-virtual {v5}, Landroidx/preference/Preference;.getIcon:()Landroid/graphics/drawable/Drawable; // method@3d16 │ │ +40fb86: 0c06 |0071: move-result-object v6 │ │ +40fb88: 6e10 0705 0600 |0072: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.mutate:()Landroid/graphics/drawable/Drawable; // method@0507 │ │ +40fb8e: 0c06 |0075: move-result-object v6 │ │ +40fb90: 2201 d800 |0076: new-instance v1, Landroid/graphics/PorterDuffColorFilter; // type@00d8 │ │ +40fb94: 6202 a800 |0078: sget-object v2, Landroid/graphics/PorterDuff$Mode;.MULTIPLY:Landroid/graphics/PorterDuff$Mode; // field@00a8 │ │ +40fb98: 7030 7104 0102 |007a: invoke-direct {v1, v0, v2}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0471 │ │ +40fb9e: 6e20 1505 1600 |007d: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@0515 │ │ +40fba4: 12f6 |0080: const/4 v6, #int -1 // #ff │ │ +40fba6: 6e20 653d 6500 |0081: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setOrder:(I)V // method@3d65 │ │ +40fbac: 1a06 775b |0084: const-string v6, "This is a development version of AntennaPod and not meant for daily use" // string@5b77 │ │ +40fbb0: 6e20 6c3d 6500 |0086: invoke-virtual {v5, v6}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ +40fbb6: 6e20 a93d 3400 |0089: invoke-virtual {v4, v3}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40fbbc: 0c06 |008c: move-result-object v6 │ │ +40fbbe: 6e10 1e3d 0600 |008d: invoke-virtual {v6}, Landroidx/preference/Preference;.getParent:()Landroidx/preference/PreferenceGroup; // method@3d1e │ │ +40fbc4: 0c06 |0090: move-result-object v6 │ │ +40fbc6: 6e20 d93d 5600 |0091: invoke-virtual {v6, v5}, Landroidx/preference/PreferenceGroup;.addPreference:(Landroidx/preference/Preference;)Z // method@3dd9 │ │ +40fbcc: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=45 │ │ 0x0006 line=46 │ │ 0x0009 line=47 │ │ 0x000c line=53 │ │ 0x0029 line=55 │ │ @@ -1772643,24 +1772651,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -40fbe8: |[40fbe8] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.onStart:()V │ │ -40fbf8: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ -40fbfe: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40fc04: 0c00 |0006: move-result-object v0 │ │ -40fc06: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40fc0a: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -40fc10: 0c00 |000c: move-result-object v0 │ │ -40fc12: 1401 f302 127f |000d: const v1, #float 1.94083e+38 // #7f1202f3 │ │ -40fc18: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -40fc1e: 0e00 |0013: return-void │ │ +40fbd0: |[40fbd0] de.danoeh.antennapod.fragment.preferences.MainPreferencesFragment.onStart:()V │ │ +40fbe0: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ +40fbe6: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40fbec: 0c00 |0006: move-result-object v0 │ │ +40fbee: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40fbf2: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +40fbf8: 0c00 |000c: move-result-object v0 │ │ +40fbfa: 1401 f302 127f |000d: const v1, #float 1.94083e+38 // #7f1202f3 │ │ +40fc00: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +40fc06: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; │ │ │ │ @@ -1772694,17 +1772702,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40fee4: |[40fee4] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.:()V │ │ -40fef4: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ -40fefa: 0e00 |0003: return-void │ │ +40fecc: |[40fecc] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.:()V │ │ +40fedc: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ +40fee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment; │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment;) │ │ @@ -1772712,22 +1772720,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -40ff58: |[40ff58] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.setUpScreen:()V │ │ -40ff68: 1a00 72c6 |0000: const-string v0, "pref_gpodnet_notifications" // string@c672 │ │ -40ff6c: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -40ff72: 0c00 |0005: move-result-object v0 │ │ -40ff74: 7100 9f9c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ -40ff7a: 0a01 |0009: move-result v1 │ │ -40ff7c: 6e20 593d 1000 |000a: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -40ff82: 0e00 |000d: return-void │ │ +40ff40: |[40ff40] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.setUpScreen:()V │ │ +40ff50: 1a00 72c6 |0000: const-string v0, "pref_gpodnet_notifications" // string@c672 │ │ +40ff54: 6e20 a93d 0200 |0002: invoke-virtual {v2, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +40ff5a: 0c00 |0005: move-result-object v0 │ │ +40ff5c: 7100 9f9c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ +40ff62: 0a01 |0009: move-result v1 │ │ +40ff64: 6e20 593d 1000 |000a: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +40ff6a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=26 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment; │ │ │ │ Virtual methods - │ │ @@ -1772736,19 +1772744,19 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -40fefc: |[40fefc] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -40ff0c: 1401 0a00 157f |0000: const v1, #float 1.98055e+38 // #7f15000a │ │ -40ff12: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ -40ff18: 7010 0aa9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment;.setUpScreen:()V // method@a90a │ │ -40ff1e: 0e00 |0009: return-void │ │ +40fee4: |[40fee4] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +40fef4: 1401 0a00 157f |0000: const v1, #float 1.98055e+38 // #7f15000a │ │ +40fefa: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ +40ff00: 7010 0aa9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment;.setUpScreen:()V // method@a90a │ │ +40ff06: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=15 │ │ 0x0006 line=16 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/os/Bundle; │ │ @@ -1772759,24 +1772767,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -40ff20: |[40ff20] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.onStart:()V │ │ -40ff30: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ -40ff36: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -40ff3c: 0c00 |0006: move-result-object v0 │ │ -40ff3e: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -40ff42: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -40ff48: 0c00 |000c: move-result-object v0 │ │ -40ff4a: 1401 1502 127f |000d: const v1, #float 1.94078e+38 // #7f120215 │ │ -40ff50: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -40ff56: 0e00 |0013: return-void │ │ +40ff08: |[40ff08] de.danoeh.antennapod.fragment.preferences.NotificationPreferencesFragment.onStart:()V │ │ +40ff18: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ +40ff1e: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +40ff24: 0c00 |0006: move-result-object v0 │ │ +40ff26: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +40ff2a: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +40ff30: 0c00 |000c: move-result-object v0 │ │ +40ff32: 1401 1502 127f |000d: const v1, #float 1.94078e+38 // #7f120215 │ │ +40ff38: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +40ff3e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=22 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment; │ │ │ │ @@ -1772829,18 +1772837,18 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410110: |[410110] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$-HXH_u5WNl63lRTCGMabRXhYrLI:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410120: 7120 21a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$3:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a921 │ │ -410126: 0a00 |0003: move-result v0 │ │ -410128: 0f00 |0004: return v0 │ │ +4100f8: |[4100f8] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$-HXH_u5WNl63lRTCGMabRXhYrLI:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410108: 7120 21a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$3:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a921 │ │ +41010e: 0a00 |0003: move-result v0 │ │ +410110: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1772849,18 +1772857,18 @@ │ │ type : '(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -41012c: |[41012c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$8s_A-u2XUKL-TVtMgBCcKozje7Q:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -41013c: 7154 1da9 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$buildEnqueueLocationPreference$4:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a91d │ │ -410142: 0a00 |0003: move-result v0 │ │ -410144: 0f00 |0004: return v0 │ │ +410114: |[410114] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$8s_A-u2XUKL-TVtMgBCcKozje7Q:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410124: 7154 1da9 1032 |0000: invoke-static {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$buildEnqueueLocationPreference$4:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a91d │ │ +41012a: 0a00 |0003: move-result v0 │ │ +41012c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroidx/preference/ListPreference; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/content/res/Resources; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/util/Map; │ │ @@ -1772872,18 +1772880,18 @@ │ │ type : '(Landroid/app/Activity;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410148: |[410148] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$GJrDa1QM-QTHT5O84dFw7SntVh4:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -410158: 7120 20a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$2:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a920 │ │ -41015e: 0a00 |0003: move-result v0 │ │ -410160: 0f00 |0004: return v0 │ │ +410130: |[410130] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$GJrDa1QM-QTHT5O84dFw7SntVh4:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +410140: 7120 20a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$2:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a920 │ │ +410146: 0a00 |0003: move-result v0 │ │ +410148: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772892,18 +1772900,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410164: |[410164] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$n7ow9s9JgSShv1f4wuzYtlFdilA:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -410174: 7020 1ea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$0:(Landroidx/preference/Preference;)Z // method@a91e │ │ -41017a: 0a00 |0003: move-result v0 │ │ -41017c: 0f00 |0004: return v0 │ │ +41014c: |[41014c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$n7ow9s9JgSShv1f4wuzYtlFdilA:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +41015c: 7020 1ea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$0:(Landroidx/preference/Preference;)Z // method@a91e │ │ +410162: 0a00 |0003: move-result v0 │ │ +410164: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772912,18 +1772920,18 @@ │ │ type : '(Landroid/app/Activity;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410180: |[410180] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$ykTVMYQhScUkhjeLUrTqygYcdWw:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -410190: 7120 1fa9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$1:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a91f │ │ -410196: 0a00 |0003: move-result v0 │ │ -410198: 0f00 |0004: return v0 │ │ +410168: |[410168] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.$r8$lambda$ykTVMYQhScUkhjeLUrTqygYcdWw:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +410178: 7120 1fa9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.lambda$setupPlaybackScreen$1:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@a91f │ │ +41017e: 0a00 |0003: move-result v0 │ │ +410180: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1772932,17 +1772940,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41028c: |[41028c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.:()V │ │ -41029c: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ -4102a2: 0e00 |0003: return-void │ │ +410274: |[410274] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.:()V │ │ +410284: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ +41028a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;) │ │ @@ -1772950,55 +1772958,55 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 82 16-bit code units │ │ -4102a4: |[4102a4] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.buildEnqueueLocationPreference:()V │ │ -4102b4: 6e10 a435 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ -4102ba: 0c00 |0003: move-result-object v0 │ │ -4102bc: 6e10 2e02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -4102c2: 0c00 |0007: move-result-object v0 │ │ -4102c4: 2201 2705 |0008: new-instance v1, Landroidx/collection/ArrayMap; // type@0527 │ │ -4102c8: 7010 c322 0100 |000a: invoke-direct {v1}, Landroidx/collection/ArrayMap;.:()V // method@22c3 │ │ -4102ce: 1402 0600 037f |000d: const v2, #float 1.74129e+38 // #7f030006 │ │ -4102d4: 6e20 1203 2000 |0010: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -4102da: 0c02 |0013: move-result-object v2 │ │ -4102dc: 1403 0500 037f |0014: const v3, #float 1.74129e+38 // #7f030005 │ │ -4102e2: 6e20 1203 3000 |0017: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -4102e8: 0c03 |001a: move-result-object v3 │ │ -4102ea: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -4102ec: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -4102ee: 2126 |001d: array-length v6, v2 │ │ -4102f0: 3565 0c00 |001e: if-ge v5, v6, 002a // +000c │ │ -4102f4: 4606 0205 |0020: aget-object v6, v2, v5 │ │ -4102f8: 4607 0305 |0022: aget-object v7, v3, v5 │ │ -4102fc: 7230 11b5 6107 |0024: invoke-interface {v1, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -410302: d805 0501 |0027: add-int/lit8 v5, v5, #int 1 // #01 │ │ -410306: 28f4 |0029: goto 001d // -000c │ │ -410308: 1a02 f0c5 |002a: const-string v2, "prefEnqueueLocation" // string@c5f0 │ │ -41030c: 7020 24a9 2800 |002c: invoke-direct {v8, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.requirePreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@a924 │ │ -410312: 0c02 |002f: move-result-object v2 │ │ -410314: 1f02 6c0a |0030: check-cast v2, Landroidx/preference/ListPreference; // type@0a6c │ │ -410318: 1213 |0032: const/4 v3, #int 1 // #1 │ │ -41031a: 2333 0e21 |0033: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ -41031e: 6e10 be3c 0200 |0035: invoke-virtual {v2}, Landroidx/preference/ListPreference;.getValue:()Ljava/lang/String; // method@3cbe │ │ -410324: 0c05 |0038: move-result-object v5 │ │ -410326: 7220 0db5 5100 |0039: invoke-interface {v1, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -41032c: 0c05 |003c: move-result-object v5 │ │ -41032e: 4d05 0304 |003d: aput-object v5, v3, v4 │ │ -410332: 1404 5b02 127f |003f: const v4, #float 1.9408e+38 // #7f12025b │ │ -410338: 6e30 1103 4003 |0042: invoke-virtual {v0, v4, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0311 │ │ -41033e: 0c03 |0045: move-result-object v3 │ │ -410340: 6e20 c83c 3200 |0046: invoke-virtual {v2, v3}, Landroidx/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@3cc8 │ │ -410346: 2203 151c |0049: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0; // type@1c15 │ │ -41034a: 7040 0ba9 2310 |004b: invoke-direct {v3, v2, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;)V // method@a90b │ │ -410350: 6e20 633d 3200 |004e: invoke-virtual {v2, v3}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -410356: 0e00 |0051: return-void │ │ +41028c: |[41028c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.buildEnqueueLocationPreference:()V │ │ +41029c: 6e10 a435 0800 |0000: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@35a4 │ │ +4102a2: 0c00 |0003: move-result-object v0 │ │ +4102a4: 6e10 2e02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +4102aa: 0c00 |0007: move-result-object v0 │ │ +4102ac: 2201 2705 |0008: new-instance v1, Landroidx/collection/ArrayMap; // type@0527 │ │ +4102b0: 7010 c322 0100 |000a: invoke-direct {v1}, Landroidx/collection/ArrayMap;.:()V // method@22c3 │ │ +4102b6: 1402 0600 037f |000d: const v2, #float 1.74129e+38 // #7f030006 │ │ +4102bc: 6e20 1203 2000 |0010: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +4102c2: 0c02 |0013: move-result-object v2 │ │ +4102c4: 1403 0500 037f |0014: const v3, #float 1.74129e+38 // #7f030005 │ │ +4102ca: 6e20 1203 3000 |0017: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +4102d0: 0c03 |001a: move-result-object v3 │ │ +4102d2: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +4102d4: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +4102d6: 2126 |001d: array-length v6, v2 │ │ +4102d8: 3565 0c00 |001e: if-ge v5, v6, 002a // +000c │ │ +4102dc: 4606 0205 |0020: aget-object v6, v2, v5 │ │ +4102e0: 4607 0305 |0022: aget-object v7, v3, v5 │ │ +4102e4: 7230 11b5 6107 |0024: invoke-interface {v1, v6, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +4102ea: d805 0501 |0027: add-int/lit8 v5, v5, #int 1 // #01 │ │ +4102ee: 28f4 |0029: goto 001d // -000c │ │ +4102f0: 1a02 f0c5 |002a: const-string v2, "prefEnqueueLocation" // string@c5f0 │ │ +4102f4: 7020 24a9 2800 |002c: invoke-direct {v8, v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.requirePreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@a924 │ │ +4102fa: 0c02 |002f: move-result-object v2 │ │ +4102fc: 1f02 6c0a |0030: check-cast v2, Landroidx/preference/ListPreference; // type@0a6c │ │ +410300: 1213 |0032: const/4 v3, #int 1 // #1 │ │ +410302: 2333 0e21 |0033: new-array v3, v3, [Ljava/lang/Object; // type@210e │ │ +410306: 6e10 be3c 0200 |0035: invoke-virtual {v2}, Landroidx/preference/ListPreference;.getValue:()Ljava/lang/String; // method@3cbe │ │ +41030c: 0c05 |0038: move-result-object v5 │ │ +41030e: 7220 0db5 5100 |0039: invoke-interface {v1, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +410314: 0c05 |003c: move-result-object v5 │ │ +410316: 4d05 0304 |003d: aput-object v5, v3, v4 │ │ +41031a: 1404 5b02 127f |003f: const v4, #float 1.9408e+38 // #7f12025b │ │ +410320: 6e30 1103 4003 |0042: invoke-virtual {v0, v4, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0311 │ │ +410326: 0c03 |0045: move-result-object v3 │ │ +410328: 6e20 c83c 3200 |0046: invoke-virtual {v2, v3}, Landroidx/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@3cc8 │ │ +41032e: 2203 151c |0049: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0; // type@1c15 │ │ +410332: 7040 0ba9 2310 |004b: invoke-direct {v3, v2, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda0;.:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;)V // method@a90b │ │ +410338: 6e20 633d 3200 |004e: invoke-virtual {v2, v3}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +41033e: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ 0x0010 line=76 │ │ 0x0017 line=77 │ │ 0x001d line=78 │ │ @@ -1773014,66 +1773022,66 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -410358: |[410358] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.buildSmartMarkAsPlayedPreference:()V │ │ -410368: 6e10 1a35 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -41036e: 0c00 |0003: move-result-object v0 │ │ -410370: 6e10 2e02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -410376: 0c00 |0007: move-result-object v0 │ │ -410378: 1a01 2ec6 |0008: const-string v1, "prefSmartMarkAsPlayedSecs" // string@c62e │ │ -41037c: 6e20 a93d 1900 |000a: invoke-virtual {v9, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -410382: 0c01 |000d: move-result-object v1 │ │ -410384: 1f01 6c0a |000e: check-cast v1, Landroidx/preference/ListPreference; // type@0a6c │ │ -410388: 1402 2200 037f |0010: const v2, #float 1.7413e+38 // #7f030022 │ │ -41038e: 6e20 1203 2000 |0013: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -410394: 0c02 |0016: move-result-object v2 │ │ -410396: 2123 |0017: array-length v3, v2 │ │ -410398: 2333 1021 |0018: new-array v3, v3, [Ljava/lang/String; // type@2110 │ │ -41039c: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -41039e: 1205 |001b: const/4 v5, #int 0 // #0 │ │ -4103a0: 2126 |001c: array-length v6, v2 │ │ -4103a2: 3565 4100 |001d: if-ge v5, v6, 005e // +0041 │ │ -4103a6: 3905 0c00 |001f: if-nez v5, 002b // +000c │ │ -4103aa: 1406 a002 127f |0021: const v6, #float 1.94081e+38 // #7f1202a0 │ │ -4103b0: 6e20 1003 6000 |0024: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -4103b6: 0c06 |0027: move-result-object v6 │ │ -4103b8: 4d06 0305 |0028: aput-object v6, v3, v5 │ │ -4103bc: 2831 |002a: goto 005b // +0031 │ │ -4103be: 4606 0205 |002b: aget-object v6, v2, v5 │ │ -4103c2: 7110 30b2 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -4103c8: 0a06 |0030: move-result v6 │ │ -4103ca: 1307 3c00 |0031: const/16 v7, #int 60 // #3c │ │ -4103ce: 1218 |0033: const/4 v8, #int 1 // #1 │ │ -4103d0: 3576 1400 |0034: if-ge v6, v7, 0048 // +0014 │ │ -4103d4: 2387 0e21 |0036: new-array v7, v8, [Ljava/lang/Object; // type@210e │ │ -4103d8: 7110 38b2 0600 |0038: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -4103de: 0c08 |003b: move-result-object v8 │ │ -4103e0: 4d08 0704 |003c: aput-object v8, v7, v4 │ │ -4103e4: 1408 1300 117f |003e: const v8, #float 1.92738e+38 // #7f110013 │ │ -4103ea: 6e40 0a03 8076 |0041: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -4103f0: 0c06 |0044: move-result-object v6 │ │ -4103f2: 4d06 0305 |0045: aput-object v6, v3, v5 │ │ -4103f6: 2814 |0047: goto 005b // +0014 │ │ -4103f8: db06 063c |0048: div-int/lit8 v6, v6, #int 60 // #3c │ │ -4103fc: 2387 0e21 |004a: new-array v7, v8, [Ljava/lang/Object; // type@210e │ │ -410400: 7110 38b2 0600 |004c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -410406: 0c08 |004f: move-result-object v8 │ │ -410408: 4d08 0704 |0050: aput-object v8, v7, v4 │ │ -41040c: 1408 1200 117f |0052: const v8, #float 1.92738e+38 // #7f110012 │ │ -410412: 6e40 0a03 8076 |0055: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ -410418: 0c06 |0058: move-result-object v6 │ │ -41041a: 4d06 0305 |0059: aput-object v6, v3, v5 │ │ -41041e: d805 0501 |005b: add-int/lit8 v5, v5, #int 1 // #01 │ │ -410422: 28bf |005d: goto 001c // -0041 │ │ -410424: 6e20 c53c 3100 |005e: invoke-virtual {v1, v3}, Landroidx/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@3cc5 │ │ -41042a: 0e00 |0061: return-void │ │ +410340: |[410340] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.buildSmartMarkAsPlayedPreference:()V │ │ +410350: 6e10 1a35 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +410356: 0c00 |0003: move-result-object v0 │ │ +410358: 6e10 2e02 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +41035e: 0c00 |0007: move-result-object v0 │ │ +410360: 1a01 2ec6 |0008: const-string v1, "prefSmartMarkAsPlayedSecs" // string@c62e │ │ +410364: 6e20 a93d 1900 |000a: invoke-virtual {v9, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +41036a: 0c01 |000d: move-result-object v1 │ │ +41036c: 1f01 6c0a |000e: check-cast v1, Landroidx/preference/ListPreference; // type@0a6c │ │ +410370: 1402 2200 037f |0010: const v2, #float 1.7413e+38 // #7f030022 │ │ +410376: 6e20 1203 2000 |0013: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +41037c: 0c02 |0016: move-result-object v2 │ │ +41037e: 2123 |0017: array-length v3, v2 │ │ +410380: 2333 1021 |0018: new-array v3, v3, [Ljava/lang/String; // type@2110 │ │ +410384: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +410386: 1205 |001b: const/4 v5, #int 0 // #0 │ │ +410388: 2126 |001c: array-length v6, v2 │ │ +41038a: 3565 4100 |001d: if-ge v5, v6, 005e // +0041 │ │ +41038e: 3905 0c00 |001f: if-nez v5, 002b // +000c │ │ +410392: 1406 a002 127f |0021: const v6, #float 1.94081e+38 // #7f1202a0 │ │ +410398: 6e20 1003 6000 |0024: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +41039e: 0c06 |0027: move-result-object v6 │ │ +4103a0: 4d06 0305 |0028: aput-object v6, v3, v5 │ │ +4103a4: 2831 |002a: goto 005b // +0031 │ │ +4103a6: 4606 0205 |002b: aget-object v6, v2, v5 │ │ +4103aa: 7110 30b2 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +4103b0: 0a06 |0030: move-result v6 │ │ +4103b2: 1307 3c00 |0031: const/16 v7, #int 60 // #3c │ │ +4103b6: 1218 |0033: const/4 v8, #int 1 // #1 │ │ +4103b8: 3576 1400 |0034: if-ge v6, v7, 0048 // +0014 │ │ +4103bc: 2387 0e21 |0036: new-array v7, v8, [Ljava/lang/Object; // type@210e │ │ +4103c0: 7110 38b2 0600 |0038: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +4103c6: 0c08 |003b: move-result-object v8 │ │ +4103c8: 4d08 0704 |003c: aput-object v8, v7, v4 │ │ +4103cc: 1408 1300 117f |003e: const v8, #float 1.92738e+38 // #7f110013 │ │ +4103d2: 6e40 0a03 8076 |0041: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +4103d8: 0c06 |0044: move-result-object v6 │ │ +4103da: 4d06 0305 |0045: aput-object v6, v3, v5 │ │ +4103de: 2814 |0047: goto 005b // +0014 │ │ +4103e0: db06 063c |0048: div-int/lit8 v6, v6, #int 60 // #3c │ │ +4103e4: 2387 0e21 |004a: new-array v7, v8, [Ljava/lang/Object; // type@210e │ │ +4103e8: 7110 38b2 0600 |004c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +4103ee: 0c08 |004f: move-result-object v8 │ │ +4103f0: 4d08 0704 |0050: aput-object v8, v7, v4 │ │ +4103f4: 1408 1200 117f |0052: const v8, #float 1.92738e+38 // #7f110012 │ │ +4103fa: 6e40 0a03 8076 |0055: invoke-virtual {v0, v8, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@030a │ │ +410400: 0c06 |0058: move-result-object v6 │ │ +410402: 4d06 0305 |0059: aput-object v6, v3, v5 │ │ +410406: d805 0501 |005b: add-int/lit8 v5, v5, #int 1 // #01 │ │ +41040a: 28bf |005d: goto 001c // -0041 │ │ +41040c: 6e20 c53c 3100 |005e: invoke-virtual {v1, v3}, Landroidx/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@3cc5 │ │ +410412: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000a line=110 │ │ 0x0013 line=111 │ │ 0x0017 line=112 │ │ 0x001c line=113 │ │ @@ -1773091,30 +1773099,30 @@ │ │ type : '(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -41019c: |[41019c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$buildEnqueueLocationPreference$4:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -4101ac: 2065 721e |0000: instance-of v5, v6, Ljava/lang/String; // type@1e72 │ │ -4101b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -4101b2: 3905 0300 |0003: if-nez v5, 0006 // +0003 │ │ -4101b6: 0f00 |0005: return v0 │ │ -4101b8: 1f06 721e |0006: check-cast v6, Ljava/lang/String; // type@1e72 │ │ -4101bc: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -4101be: 2351 0e21 |0009: new-array v1, v5, [Ljava/lang/Object; // type@210e │ │ -4101c2: 7220 0db5 6400 |000b: invoke-interface {v4, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -4101c8: 0c04 |000e: move-result-object v4 │ │ -4101ca: 4d04 0100 |000f: aput-object v4, v1, v0 │ │ -4101ce: 1404 5b02 127f |0011: const v4, #float 1.9408e+38 // #7f12025b │ │ -4101d4: 6e30 1103 4301 |0014: invoke-virtual {v3, v4, v1}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0311 │ │ -4101da: 0c03 |0017: move-result-object v3 │ │ -4101dc: 6e20 c83c 3200 |0018: invoke-virtual {v2, v3}, Landroidx/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@3cc8 │ │ -4101e2: 0f05 |001b: return v5 │ │ +410184: |[410184] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$buildEnqueueLocationPreference$4:(Landroidx/preference/ListPreference;Landroid/content/res/Resources;Ljava/util/Map;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410194: 2065 721e |0000: instance-of v5, v6, Ljava/lang/String; // type@1e72 │ │ +410198: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +41019a: 3905 0300 |0003: if-nez v5, 0006 // +0003 │ │ +41019e: 0f00 |0005: return v0 │ │ +4101a0: 1f06 721e |0006: check-cast v6, Ljava/lang/String; // type@1e72 │ │ +4101a4: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +4101a6: 2351 0e21 |0009: new-array v1, v5, [Ljava/lang/Object; // type@210e │ │ +4101aa: 7220 0db5 6400 |000b: invoke-interface {v4, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +4101b0: 0c04 |000e: move-result-object v4 │ │ +4101b2: 4d04 0100 |000f: aput-object v4, v1, v0 │ │ +4101b6: 1404 5b02 127f |0011: const v4, #float 1.9408e+38 // #7f12025b │ │ +4101bc: 6e30 1103 4301 |0014: invoke-virtual {v3, v4, v1}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0311 │ │ +4101c2: 0c03 |0017: move-result-object v3 │ │ +4101c4: 6e20 c83c 3200 |0018: invoke-virtual {v2, v3}, Landroidx/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@3cc8 │ │ +4101ca: 0f05 |001b: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0006 line=90 │ │ 0x000b line=91 │ │ locals : │ │ 0x0000 - 0x001c reg=2 (null) Landroidx/preference/ListPreference; │ │ @@ -1773128,23 +1773136,23 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -4101e4: |[4101e4] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$0:(Landroidx/preference/Preference;)Z │ │ -4101f4: 2203 7e1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a7e │ │ -4101f8: 7010 e4a1 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a1e4 │ │ -4101fe: 6e10 1f35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -410204: 0c00 |0008: move-result-object v0 │ │ -410206: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -410208: 6e30 e434 0301 |000a: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -41020e: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -410210: 0f03 |000e: return v3 │ │ +4101cc: |[4101cc] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$0:(Landroidx/preference/Preference;)Z │ │ +4101dc: 2203 7e1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a7e │ │ +4101e0: 7010 e4a1 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a1e4 │ │ +4101e6: 6e10 1f35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +4101ec: 0c00 |0008: move-result-object v0 │ │ +4101ee: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +4101f0: 6e30 e434 0301 |000a: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +4101f6: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +4101f8: 0f03 |000e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; │ │ 0x0000 - 0x000f reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773153,20 +1773161,20 @@ │ │ type : '(Landroid/app/Activity;Landroidx/preference/Preference;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -410214: |[410214] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$1:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -410224: 6202 7990 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9079 │ │ -410228: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -41022a: 7130 14a1 2100 |0003: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ -410230: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -410232: 0f01 |0007: return v1 │ │ +4101fc: |[4101fc] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$1:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +41020c: 6202 7990 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9079 │ │ +410210: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +410212: 7130 14a1 2100 |0003: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ +410218: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +41021a: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773175,20 +1773183,20 @@ │ │ type : '(Landroid/app/Activity;Landroidx/preference/Preference;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -410234: |[410234] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$2:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -410244: 6202 7890 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ -410248: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -41024a: 7130 14a1 2100 |0003: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ -410250: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -410252: 0f01 |0007: return v1 │ │ +41021c: |[41021c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$2:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +41022c: 6202 7890 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ +410230: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +410232: 7130 14a1 2100 |0003: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ +410238: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +41023a: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773197,24 +1773205,24 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -410254: |[410254] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$3:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410264: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -41026a: 0c00 |0003: move-result-object v0 │ │ -41026c: 2201 9b1a |0004: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ -410270: 7010 25a2 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ -410276: 6e20 07b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -41027c: 6200 348c |000c: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c34 │ │ -410280: 7110 9998 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@9899 │ │ -410286: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -410288: 0f00 |0012: return v0 │ │ +41023c: |[41023c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.lambda$setupPlaybackScreen$3:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +41024c: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +410252: 0c00 |0003: move-result-object v0 │ │ +410254: 2201 9b1a |0004: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ +410258: 7010 25a2 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ +41025e: 6e20 07b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +410264: 6200 348c |000c: sget-object v0, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction; // field@8c34 │ │ +410268: 7110 9998 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/UsageStatistics;.doNotAskAgain:(Lde/danoeh/antennapod/core/preferences/UsageStatistics$StatsAction;)V // method@9899 │ │ +41026e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +410270: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000c line=61 │ │ locals : │ │ 0x0000 - 0x0013 reg=0 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0013 reg=1 (null) Ljava/lang/Object; │ │ @@ -1773224,31 +1773232,31 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroidx/preference/Preference;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -4100b8: |[4100b8] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.requirePreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; │ │ -4100c8: 6e20 a93d 4300 |0000: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4100ce: 0c00 |0003: move-result-object v0 │ │ -4100d0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -4100d4: 1100 |0006: return-object v0 │ │ -4100d6: 2200 551e |0007: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ -4100da: 2201 741e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -4100de: 7010 c7b2 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -4100e4: 1a02 c34f |000e: const-string v2, "Preference with key '" // string@4fc3 │ │ -4100e8: 6e20 d3b2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4100ee: 6e20 d2b2 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -4100f4: 1a04 5906 |0016: const-string v4, "' is not found" // string@0659 │ │ -4100f8: 6e20 d3b2 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -4100fe: 6e10 deb2 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -410104: 0c04 |001e: move-result-object v4 │ │ -410106: 7020 22b2 4000 |001f: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ -41010c: 2700 |0022: throw v0 │ │ +4100a0: |[4100a0] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.requirePreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; │ │ +4100b0: 6e20 a93d 4300 |0000: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4100b6: 0c00 |0003: move-result-object v0 │ │ +4100b8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +4100bc: 1100 |0006: return-object v0 │ │ +4100be: 2200 551e |0007: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e55 │ │ +4100c2: 2201 741e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +4100c6: 7010 c7b2 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +4100cc: 1a02 c34f |000e: const-string v2, "Preference with key '" // string@4fc3 │ │ +4100d0: 6e20 d3b2 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4100d6: 6e20 d2b2 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +4100dc: 1a04 5906 |0016: const-string v4, "' is not found" // string@0659 │ │ +4100e0: 6e20 d3b2 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +4100e6: 6e10 deb2 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +4100ec: 0c04 |001e: move-result-object v4 │ │ +4100ee: 7020 22b2 4000 |001f: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b222 │ │ +4100f4: 2700 |0022: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0007 line=101 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; │ │ 0x0000 - 0x0023 reg=4 (null) Ljava/lang/CharSequence; │ │ @@ -1773258,55 +1773266,55 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -410490: |[410490] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.setupPlaybackScreen:()V │ │ -4104a0: 6e10 1a35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4104a6: 0c00 |0003: move-result-object v0 │ │ -4104a8: 1a01 13c6 |0004: const-string v1, "prefPlaybackSpeedLauncher" // string@c613 │ │ -4104ac: 6e20 a93d 1300 |0006: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4104b2: 0c01 |0009: move-result-object v1 │ │ -4104b4: 2202 161c |000a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1; // type@1c16 │ │ -4104b8: 7020 0da9 3200 |000c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;)V // method@a90d │ │ -4104be: 6e20 643d 2100 |000f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -4104c4: 1a01 10c6 |0012: const-string v1, "prefPlaybackRewindDeltaLauncher" // string@c610 │ │ -4104c8: 6e20 a93d 1300 |0014: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4104ce: 0c01 |0017: move-result-object v1 │ │ -4104d0: 2202 171c |0018: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2; // type@1c17 │ │ -4104d4: 7020 0fa9 0200 |001a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.:(Landroid/app/Activity;)V // method@a90f │ │ -4104da: 6e20 643d 2100 |001d: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -4104e0: 1a01 0fc6 |0020: const-string v1, "prefPlaybackFastForwardDeltaLauncher" // string@c60f │ │ -4104e4: 6e20 a93d 1300 |0022: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4104ea: 0c01 |0025: move-result-object v1 │ │ -4104ec: 2202 181c |0026: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3; // type@1c18 │ │ -4104f0: 7020 11a9 0200 |0028: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.:(Landroid/app/Activity;)V // method@a911 │ │ -4104f6: 6e20 643d 2100 |002b: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -4104fc: 1a00 2fc6 |002e: const-string v0, "prefStreamOverDownload" // string@c62f │ │ -410500: 6e20 a93d 0300 |0030: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -410506: 0c00 |0033: move-result-object v0 │ │ -410508: 2201 191c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda4; // type@1c19 │ │ -41050c: 7010 13a9 0100 |0036: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda4;.:()V // method@a913 │ │ -410512: 6e20 633d 1000 |0039: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -410518: 6000 dd00 |003c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -41051c: 1301 1f00 |003e: const/16 v1, #int 31 // #1f │ │ -410520: 3410 1500 |0040: if-lt v0, v1, 0055 // +0015 │ │ -410524: 1a00 3dc6 |0042: const-string v0, "prefUnpauseOnHeadsetReconnect" // string@c63d │ │ -410528: 6e20 a93d 0300 |0044: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -41052e: 0c00 |0047: move-result-object v0 │ │ -410530: 1201 |0048: const/4 v1, #int 0 // #0 │ │ -410532: 6e20 713d 1000 |0049: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -410538: 1a00 3cc6 |004c: const-string v0, "prefUnpauseOnBluetoothReconnect" // string@c63c │ │ -41053c: 6e20 a93d 0300 |004e: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -410542: 0c00 |0051: move-result-object v0 │ │ -410544: 6e20 713d 1000 |0052: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -41054a: 7010 1ba9 0300 |0055: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.buildEnqueueLocationPreference:()V // method@a91b │ │ -410550: 0e00 |0058: return-void │ │ +410478: |[410478] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.setupPlaybackScreen:()V │ │ +410488: 6e10 1a35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +41048e: 0c00 |0003: move-result-object v0 │ │ +410490: 1a01 13c6 |0004: const-string v1, "prefPlaybackSpeedLauncher" // string@c613 │ │ +410494: 6e20 a93d 1300 |0006: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +41049a: 0c01 |0009: move-result-object v1 │ │ +41049c: 2202 161c |000a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1; // type@1c16 │ │ +4104a0: 7020 0da9 3200 |000c: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;)V // method@a90d │ │ +4104a6: 6e20 643d 2100 |000f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +4104ac: 1a01 10c6 |0012: const-string v1, "prefPlaybackRewindDeltaLauncher" // string@c610 │ │ +4104b0: 6e20 a93d 1300 |0014: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4104b6: 0c01 |0017: move-result-object v1 │ │ +4104b8: 2202 171c |0018: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2; // type@1c17 │ │ +4104bc: 7020 0fa9 0200 |001a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda2;.:(Landroid/app/Activity;)V // method@a90f │ │ +4104c2: 6e20 643d 2100 |001d: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +4104c8: 1a01 0fc6 |0020: const-string v1, "prefPlaybackFastForwardDeltaLauncher" // string@c60f │ │ +4104cc: 6e20 a93d 1300 |0022: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4104d2: 0c01 |0025: move-result-object v1 │ │ +4104d4: 2202 181c |0026: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3; // type@1c18 │ │ +4104d8: 7020 11a9 0200 |0028: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda3;.:(Landroid/app/Activity;)V // method@a911 │ │ +4104de: 6e20 643d 2100 |002b: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +4104e4: 1a00 2fc6 |002e: const-string v0, "prefStreamOverDownload" // string@c62f │ │ +4104e8: 6e20 a93d 0300 |0030: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4104ee: 0c00 |0033: move-result-object v0 │ │ +4104f0: 2201 191c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda4; // type@1c19 │ │ +4104f4: 7010 13a9 0100 |0036: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment$$ExternalSyntheticLambda4;.:()V // method@a913 │ │ +4104fa: 6e20 633d 1000 |0039: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +410500: 6000 dd00 |003c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +410504: 1301 1f00 |003e: const/16 v1, #int 31 // #1f │ │ +410508: 3410 1500 |0040: if-lt v0, v1, 0055 // +0015 │ │ +41050c: 1a00 3dc6 |0042: const-string v0, "prefUnpauseOnHeadsetReconnect" // string@c63d │ │ +410510: 6e20 a93d 0300 |0044: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +410516: 0c00 |0047: move-result-object v0 │ │ +410518: 1201 |0048: const/4 v1, #int 0 // #0 │ │ +41051a: 6e20 713d 1000 |0049: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +410520: 1a00 3cc6 |004c: const-string v0, "prefUnpauseOnBluetoothReconnect" // string@c63c │ │ +410524: 6e20 a93d 0300 |004e: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +41052a: 0c00 |0051: move-result-object v0 │ │ +41052c: 6e20 713d 1000 |0052: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +410532: 7010 1ba9 0300 |0055: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.buildEnqueueLocationPreference:()V // method@a91b │ │ +410538: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0006 line=45 │ │ 0x0014 line=49 │ │ 0x0022 line=53 │ │ 0x0030 line=57 │ │ @@ -1773323,20 +1773331,20 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -41042c: |[41042c] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -41043c: 1401 0b00 157f |0000: const v1, #float 1.98055e+38 // #7f15000b │ │ -410442: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ -410448: 7010 25a9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.setupPlaybackScreen:()V // method@a925 │ │ -41044e: 7010 1ca9 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.buildSmartMarkAsPlayedPreference:()V // method@a91c │ │ -410454: 0e00 |000c: return-void │ │ +410414: |[410414] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +410424: 1401 0b00 157f |0000: const v1, #float 1.98055e+38 // #7f15000b │ │ +41042a: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ +410430: 7010 25a9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.setupPlaybackScreen:()V // method@a925 │ │ +410436: 7010 1ca9 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.buildSmartMarkAsPlayedPreference:()V // method@a91c │ │ +41043c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=30 │ │ 0x0006 line=32 │ │ 0x0009 line=33 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; │ │ @@ -1773348,24 +1773356,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -410458: |[410458] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.onStart:()V │ │ -410468: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ -41046e: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -410474: 0c00 |0006: move-result-object v0 │ │ -410476: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -41047a: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -410480: 0c00 |000c: move-result-object v0 │ │ -410482: 1401 3b02 127f |000d: const v1, #float 1.94079e+38 // #7f12023b │ │ -410488: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -41048e: 0e00 |0013: return-void │ │ +410440: |[410440] de.danoeh.antennapod.fragment.preferences.PlaybackPreferencesFragment.onStart:()V │ │ +410450: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ +410456: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +41045c: 0c00 |0006: move-result-object v0 │ │ +41045e: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +410462: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +410468: 0c00 |000c: move-result-object v0 │ │ +41046a: 1401 3b02 127f |000d: const v1, #float 1.94079e+38 // #7f12023b │ │ +410470: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +410476: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; │ │ │ │ @@ -1773424,35 +1773432,35 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4109ec: |[4109ec] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$4UuRCtvUhqC_pnV50IUOhtjDtjg:()V │ │ -4109fc: 7100 51a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$4:()V // method@a951 │ │ -410a02: 0e00 |0003: return-void │ │ +4109d4: |[4109d4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$4UuRCtvUhqC_pnV50IUOhtjDtjg:()V │ │ +4109e4: 7100 51a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$4:()V // method@a951 │ │ +4109ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : '$r8$lambda$BO_UxjyjxM00CFcNOBDf6EYNcKs' │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4107dc: |[4107dc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$BO_UxjyjxM00CFcNOBDf6EYNcKs:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -4107ec: 7020 52a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$5:(Landroidx/preference/Preference;)Z // method@a952 │ │ -4107f2: 0a00 |0003: move-result v0 │ │ -4107f4: 0f00 |0004: return v0 │ │ +4107c4: |[4107c4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$BO_UxjyjxM00CFcNOBDf6EYNcKs:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4107d4: 7020 52a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$5:(Landroidx/preference/Preference;)Z // method@a952 │ │ +4107da: 0a00 |0003: move-result v0 │ │ +4107dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773461,35 +1773469,35 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -410a04: |[410a04] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$BOrtmL61VNn_dPTQuA3NdNPvS_c:()V │ │ -410a14: 7100 4da9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$10:()V // method@a94d │ │ -410a1a: 0e00 |0003: return-void │ │ +4109ec: |[4109ec] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$BOrtmL61VNn_dPTQuA3NdNPvS_c:()V │ │ +4109fc: 7100 4da9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$10:()V // method@a94d │ │ +410a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : '$r8$lambda$ERNLRPMb97tY52ftgS3H80_NHg8' │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4107f8: |[4107f8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$ERNLRPMb97tY52ftgS3H80_NHg8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -410808: 7020 4ca9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z // method@a94c │ │ -41080e: 0a00 |0003: move-result v0 │ │ -410810: 0f00 |0004: return v0 │ │ +4107e0: |[4107e0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$ERNLRPMb97tY52ftgS3H80_NHg8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +4107f0: 7020 4ca9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z // method@a94c │ │ +4107f6: 0a00 |0003: move-result v0 │ │ +4107f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773498,18 +1773506,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410814: |[410814] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$QijvuRsvlMFel9Gl09YQNy5UvlI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -410824: 7020 50a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z // method@a950 │ │ -41082a: 0a00 |0003: move-result v0 │ │ -41082c: 0f00 |0004: return v0 │ │ +4107fc: |[4107fc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$QijvuRsvlMFel9Gl09YQNy5UvlI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +41080c: 7020 50a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z // method@a950 │ │ +410812: 0a00 |0003: move-result v0 │ │ +410814: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773518,69 +1773526,69 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -410a1c: |[410a1c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$R6LZdbvI1JjsrVke7eB3OjeJE_I:()V │ │ -410a2c: 7100 53a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$6:()V // method@a953 │ │ -410a32: 0e00 |0003: return-void │ │ +410a04: |[410a04] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$R6LZdbvI1JjsrVke7eB3OjeJE_I:()V │ │ +410a14: 7100 53a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$6:()V // method@a953 │ │ +410a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : '$r8$lambda$ReorMsaUUvMoi-1zrFxF8BfhkW8' │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -410a34: |[410a34] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$ReorMsaUUvMoi-1zrFxF8BfhkW8:()V │ │ -410a44: 7100 4ba9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$0:()V // method@a94b │ │ -410a4a: 0e00 |0003: return-void │ │ +410a1c: |[410a1c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$ReorMsaUUvMoi-1zrFxF8BfhkW8:()V │ │ +410a2c: 7100 4ba9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$0:()V // method@a94b │ │ +410a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : '$r8$lambda$Y2kaEkk7_qKLl4jULO25jtb7Dvo' │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -410a4c: |[410a4c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$Y2kaEkk7_qKLl4jULO25jtb7Dvo:()V │ │ -410a5c: 7100 55a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$8:()V // method@a955 │ │ -410a62: 0e00 |0003: return-void │ │ +410a34: |[410a34] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$Y2kaEkk7_qKLl4jULO25jtb7Dvo:()V │ │ +410a44: 7100 55a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$8:()V // method@a955 │ │ +410a4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #8 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : '$r8$lambda$dV2v_u59LmWn-RDIAhST9exC6UI' │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410830: |[410830] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$dV2v_u59LmWn-RDIAhST9exC6UI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -410840: 7020 56a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$9:(Landroidx/preference/Preference;)Z // method@a956 │ │ -410846: 0a00 |0003: move-result v0 │ │ -410848: 0f00 |0004: return v0 │ │ +410818: |[410818] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$dV2v_u59LmWn-RDIAhST9exC6UI:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +410828: 7020 56a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$9:(Landroidx/preference/Preference;)Z // method@a956 │ │ +41082e: 0a00 |0003: move-result v0 │ │ +410830: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773589,35 +1773597,35 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -410a64: |[410a64] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$g5olG1VERo81kXXIXN6YAt45YkA:()V │ │ -410a74: 7100 4fa9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$2:()V // method@a94f │ │ -410a7a: 0e00 |0003: return-void │ │ +410a4c: |[410a4c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$g5olG1VERo81kXXIXN6YAt45YkA:()V │ │ +410a5c: 7100 4fa9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$2:()V // method@a94f │ │ +410a62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : '$r8$lambda$oBgcfBlFIpi6Q6zg5MBKE5jCJP8' │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -41084c: |[41084c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$oBgcfBlFIpi6Q6zg5MBKE5jCJP8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -41085c: 7020 4ea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$11:(Landroidx/preference/Preference;)Z // method@a94e │ │ -410862: 0a00 |0003: move-result v0 │ │ -410864: 0f00 |0004: return v0 │ │ +410834: |[410834] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$oBgcfBlFIpi6Q6zg5MBKE5jCJP8:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +410844: 7020 4ea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$11:(Landroidx/preference/Preference;)Z // method@a94e │ │ +41084a: 0a00 |0003: move-result v0 │ │ +41084c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773626,18 +1773634,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410868: |[410868] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$rCNe-dS2-SsP-1LWSPZc1ZMH_uk:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -410878: 7020 54a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$7:(Landroidx/preference/Preference;)Z // method@a954 │ │ -41087e: 0a00 |0003: move-result v0 │ │ -410880: 0f00 |0004: return v0 │ │ +410850: |[410850] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.$r8$lambda$rCNe-dS2-SsP-1LWSPZc1ZMH_uk:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +410860: 7020 54a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.lambda$onCreatePreferences$7:(Landroidx/preference/Preference;)Z // method@a954 │ │ +410866: 0a00 |0003: move-result v0 │ │ +410868: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773646,17 +1773654,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -410a7c: |[410a7c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.:()V │ │ -410a8c: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ -410a92: 0e00 |0003: return-void │ │ +410a64: |[410a64] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.:()V │ │ +410a74: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ +410a7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ │ │ #13 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ @@ -1773664,41 +1773672,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -410a94: |[410a94] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$0:()V │ │ -410aa4: 0e00 |0000: return-void │ │ +410a7c: |[410a7c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$0:()V │ │ +410a8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #14 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : 'lambda$onCreatePreferences$1' │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -410884: |[410884] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z │ │ -410894: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ -410898: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -41089e: 0c00 |0005: move-result-object v0 │ │ -4108a0: 1a01 bf50 |0006: const-string v1, "QueueFragment" // string@50bf │ │ -4108a4: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ -4108aa: 2200 1b1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda0; // type@1c1b │ │ -4108ae: 7010 26a9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda0;.:()V // method@a926 │ │ -4108b4: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ -4108ba: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -4108bc: 0f03 |0014: return v3 │ │ +41086c: |[41086c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z │ │ +41087c: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ +410880: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +410886: 0c00 |0005: move-result-object v0 │ │ +410888: 1a01 bf50 |0006: const-string v1, "QueueFragment" // string@50bf │ │ +41088c: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ +410892: 2200 1b1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda0; // type@1c1b │ │ +410896: 7010 26a9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda0;.:()V // method@a926 │ │ +41089c: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ +4108a2: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +4108a4: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0015 reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773707,41 +1773715,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -410aa8: |[410aa8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$10:()V │ │ -410ab8: 0e00 |0000: return-void │ │ +410a90: |[410a90] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$10:()V │ │ +410aa0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #16 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : 'lambda$onCreatePreferences$11' │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4108c0: |[4108c0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$11:(Landroidx/preference/Preference;)Z │ │ -4108d0: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ -4108d4: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -4108da: 0c00 |0005: move-result-object v0 │ │ -4108dc: 1a01 fd4e |0006: const-string v1, "PlaybackHistoryFragment" // string@4efd │ │ -4108e0: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ -4108e6: 2200 1e1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda1; // type@1c1e │ │ -4108ea: 7010 2ca9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda1;.:()V // method@a92c │ │ -4108f0: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ -4108f6: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -4108f8: 0f03 |0014: return v3 │ │ +4108a8: |[4108a8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$11:(Landroidx/preference/Preference;)Z │ │ +4108b8: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ +4108bc: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +4108c2: 0c00 |0005: move-result-object v0 │ │ +4108c4: 1a01 fd4e |0006: const-string v1, "PlaybackHistoryFragment" // string@4efd │ │ +4108c8: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ +4108ce: 2200 1e1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda1; // type@1c1e │ │ +4108d2: 7010 2ca9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda1;.:()V // method@a92c │ │ +4108d8: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ +4108de: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +4108e0: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0015 reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773750,41 +1773758,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -410abc: |[410abc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$2:()V │ │ -410acc: 0e00 |0000: return-void │ │ +410aa4: |[410aa4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$2:()V │ │ +410ab4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #18 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : 'lambda$onCreatePreferences$3' │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4108fc: |[4108fc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z │ │ -41090c: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ -410910: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -410916: 0c00 |0005: move-result-object v0 │ │ -410918: 1a01 8e4b |0006: const-string v1, "NewEpisodesFragment" // string@4b8e │ │ -41091c: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ -410922: 2200 1f1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda2; // type@1c1f │ │ -410926: 7010 2ea9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda2;.:()V // method@a92e │ │ -41092c: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ -410932: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -410934: 0f03 |0014: return v3 │ │ +4108e4: |[4108e4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z │ │ +4108f4: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ +4108f8: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +4108fe: 0c00 |0005: move-result-object v0 │ │ +410900: 1a01 8e4b |0006: const-string v1, "NewEpisodesFragment" // string@4b8e │ │ +410904: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ +41090a: 2200 1f1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda2; // type@1c1f │ │ +41090e: 7010 2ea9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda2;.:()V // method@a92e │ │ +410914: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ +41091a: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +41091c: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0015 reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773793,41 +1773801,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -410ad0: |[410ad0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$4:()V │ │ -410ae0: 0e00 |0000: return-void │ │ +410ab8: |[410ab8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$4:()V │ │ +410ac8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #20 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : 'lambda$onCreatePreferences$5' │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -410938: |[410938] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$5:(Landroidx/preference/Preference;)Z │ │ -410948: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ -41094c: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -410952: 0c00 |0005: move-result-object v0 │ │ -410954: 1a01 0f1b |0006: const-string v1, "EpisodesFragment" // string@1b0f │ │ -410958: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ -41095e: 2200 261c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda9; // type@1c26 │ │ -410962: 7010 3ca9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda9;.:()V // method@a93c │ │ -410968: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ -41096e: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -410970: 0f03 |0014: return v3 │ │ +410920: |[410920] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$5:(Landroidx/preference/Preference;)Z │ │ +410930: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ +410934: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +41093a: 0c00 |0005: move-result-object v0 │ │ +41093c: 1a01 0f1b |0006: const-string v1, "EpisodesFragment" // string@1b0f │ │ +410940: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ +410946: 2200 261c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda9; // type@1c26 │ │ +41094a: 7010 3ca9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda9;.:()V // method@a93c │ │ +410950: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ +410956: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +410958: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0015 reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773836,41 +1773844,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -410ae4: |[410ae4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$6:()V │ │ -410af4: 0e00 |0000: return-void │ │ +410acc: |[410acc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$6:()V │ │ +410adc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #22 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : 'lambda$onCreatePreferences$7' │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -410974: |[410974] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$7:(Landroidx/preference/Preference;)Z │ │ -410984: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ -410988: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -41098e: 0c00 |0005: move-result-object v0 │ │ -410990: 1a01 7b19 |0006: const-string v1, "DownloadsFragment" // string@197b │ │ -410994: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ -41099a: 2200 1c1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda10; // type@1c1c │ │ -41099e: 7010 28a9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda10;.:()V // method@a928 │ │ -4109a4: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ -4109aa: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -4109ac: 0f03 |0014: return v3 │ │ +41095c: |[41095c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$7:(Landroidx/preference/Preference;)Z │ │ +41096c: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ +410970: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +410976: 0c00 |0005: move-result-object v0 │ │ +410978: 1a01 7b19 |0006: const-string v1, "DownloadsFragment" // string@197b │ │ +41097c: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ +410982: 2200 1c1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda10; // type@1c1c │ │ +410986: 7010 28a9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda10;.:()V // method@a928 │ │ +41098c: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ +410992: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +410994: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0015 reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773879,41 +1773887,41 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -410af8: |[410af8] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$8:()V │ │ -410b08: 0e00 |0000: return-void │ │ +410ae0: |[410ae0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$8:()V │ │ +410af0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #24 : (in Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;) │ │ name : 'lambda$onCreatePreferences$9' │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -4109b0: |[4109b0] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$9:(Landroidx/preference/Preference;)Z │ │ -4109c0: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ -4109c4: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -4109ca: 0c00 |0005: move-result-object v0 │ │ -4109cc: 1a01 f522 |0006: const-string v1, "ItemlistFragment" // string@22f5 │ │ -4109d0: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ -4109d6: 2200 1d1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda11; // type@1c1d │ │ -4109da: 7010 2aa9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda11;.:()V // method@a92a │ │ -4109e0: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ -4109e6: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -4109e8: 0f03 |0014: return v3 │ │ +410998: |[410998] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.lambda$onCreatePreferences$9:(Landroidx/preference/Preference;)Z │ │ +4109a8: 2203 6a1a |0000: new-instance v3, Lde/danoeh/antennapod/dialog/SwipeActionsDialog; // type@1a6a │ │ +4109ac: 6e10 a635 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +4109b2: 0c00 |0005: move-result-object v0 │ │ +4109b4: 1a01 f522 |0006: const-string v1, "ItemlistFragment" // string@22f5 │ │ +4109b8: 7030 82a1 0301 |0008: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.:(Landroid/content/Context;Ljava/lang/String;)V // method@a182 │ │ +4109be: 2200 1d1c |000b: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda11; // type@1c1d │ │ +4109c2: 7010 2aa9 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda11;.:()V // method@a92a │ │ +4109c8: 6e20 93a1 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/dialog/SwipeActionsDialog;.show:(Lde/danoeh/antennapod/dialog/SwipeActionsDialog$Callback;)V // method@a193 │ │ +4109ce: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +4109d0: 0f03 |0014: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ 0x0000 - 0x0015 reg=3 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1773923,54 +1773931,54 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -410b0c: |[410b0c] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -410b1c: 1401 0c00 157f |0000: const v1, #float 1.98055e+38 // #7f15000c │ │ -410b22: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ -410b28: 1a01 38c6 |0006: const-string v1, "prefSwipeQueue" // string@c638 │ │ -410b2c: 6e20 a93d 1000 |0008: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -410b32: 0c01 |000b: move-result-object v1 │ │ -410b34: 2202 201c |000c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3; // type@1c20 │ │ -410b38: 7020 30a9 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a930 │ │ -410b3e: 6e20 643d 2100 |0011: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -410b44: 1a01 37c6 |0014: const-string v1, "prefSwipeInbox" // string@c637 │ │ -410b48: 6e20 a93d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -410b4e: 0c01 |0019: move-result-object v1 │ │ -410b50: 2202 211c |001a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4; // type@1c21 │ │ -410b54: 7020 32a9 0200 |001c: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a932 │ │ -410b5a: 6e20 643d 2100 |001f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -410b60: 1a01 34c6 |0022: const-string v1, "prefSwipeEpisodes" // string@c634 │ │ -410b64: 6e20 a93d 1000 |0024: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -410b6a: 0c01 |0027: move-result-object v1 │ │ -410b6c: 2202 221c |0028: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5; // type@1c22 │ │ -410b70: 7020 34a9 0200 |002a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a934 │ │ -410b76: 6e20 643d 2100 |002d: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -410b7c: 1a01 33c6 |0030: const-string v1, "prefSwipeDownloads" // string@c633 │ │ -410b80: 6e20 a93d 1000 |0032: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -410b86: 0c01 |0035: move-result-object v1 │ │ -410b88: 2202 231c |0036: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6; // type@1c23 │ │ -410b8c: 7020 36a9 0200 |0038: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a936 │ │ -410b92: 6e20 643d 2100 |003b: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -410b98: 1a01 35c6 |003e: const-string v1, "prefSwipeFeed" // string@c635 │ │ -410b9c: 6e20 a93d 1000 |0040: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -410ba2: 0c01 |0043: move-result-object v1 │ │ -410ba4: 2202 241c |0044: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7; // type@1c24 │ │ -410ba8: 7020 38a9 0200 |0046: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a938 │ │ -410bae: 6e20 643d 2100 |0049: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -410bb4: 1a01 36c6 |004c: const-string v1, "prefSwipeHistory" // string@c636 │ │ -410bb8: 6e20 a93d 1000 |004e: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -410bbe: 0c01 |0051: move-result-object v1 │ │ -410bc0: 2202 251c |0052: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8; // type@1c25 │ │ -410bc4: 7020 3aa9 0200 |0054: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a93a │ │ -410bca: 6e20 643d 2100 |0057: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -410bd0: 0e00 |005a: return-void │ │ +410af4: |[410af4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +410b04: 1401 0c00 157f |0000: const v1, #float 1.98055e+38 // #7f15000c │ │ +410b0a: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ +410b10: 1a01 38c6 |0006: const-string v1, "prefSwipeQueue" // string@c638 │ │ +410b14: 6e20 a93d 1000 |0008: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +410b1a: 0c01 |000b: move-result-object v1 │ │ +410b1c: 2202 201c |000c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3; // type@1c20 │ │ +410b20: 7020 30a9 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a930 │ │ +410b26: 6e20 643d 2100 |0011: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +410b2c: 1a01 37c6 |0014: const-string v1, "prefSwipeInbox" // string@c637 │ │ +410b30: 6e20 a93d 1000 |0016: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +410b36: 0c01 |0019: move-result-object v1 │ │ +410b38: 2202 211c |001a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4; // type@1c21 │ │ +410b3c: 7020 32a9 0200 |001c: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a932 │ │ +410b42: 6e20 643d 2100 |001f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +410b48: 1a01 34c6 |0022: const-string v1, "prefSwipeEpisodes" // string@c634 │ │ +410b4c: 6e20 a93d 1000 |0024: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +410b52: 0c01 |0027: move-result-object v1 │ │ +410b54: 2202 221c |0028: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5; // type@1c22 │ │ +410b58: 7020 34a9 0200 |002a: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a934 │ │ +410b5e: 6e20 643d 2100 |002d: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +410b64: 1a01 33c6 |0030: const-string v1, "prefSwipeDownloads" // string@c633 │ │ +410b68: 6e20 a93d 1000 |0032: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +410b6e: 0c01 |0035: move-result-object v1 │ │ +410b70: 2202 231c |0036: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6; // type@1c23 │ │ +410b74: 7020 36a9 0200 |0038: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a936 │ │ +410b7a: 6e20 643d 2100 |003b: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +410b80: 1a01 35c6 |003e: const-string v1, "prefSwipeFeed" // string@c635 │ │ +410b84: 6e20 a93d 1000 |0040: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +410b8a: 0c01 |0043: move-result-object v1 │ │ +410b8c: 2202 241c |0044: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7; // type@1c24 │ │ +410b90: 7020 38a9 0200 |0046: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a938 │ │ +410b96: 6e20 643d 2100 |0049: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +410b9c: 1a01 36c6 |004c: const-string v1, "prefSwipeHistory" // string@c636 │ │ +410ba0: 6e20 a93d 1000 |004e: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +410ba6: 0c01 |0051: move-result-object v1 │ │ +410ba8: 2202 251c |0052: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8; // type@1c25 │ │ +410bac: 7020 3aa9 0200 |0054: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;)V // method@a93a │ │ +410bb2: 6e20 643d 2100 |0057: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +410bb8: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=25 │ │ 0x0008 line=27 │ │ 0x0016 line=31 │ │ 0x0024 line=35 │ │ 0x0032 line=39 │ │ @@ -1773986,24 +1773994,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -410bd4: |[410bd4] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.onStart:()V │ │ -410be4: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ -410bea: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -410bf0: 0c00 |0006: move-result-object v0 │ │ -410bf2: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -410bf6: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -410bfc: 0c00 |000c: move-result-object v0 │ │ -410bfe: 1401 4303 127f |000d: const v1, #float 1.94084e+38 // #7f120343 │ │ -410c04: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -410c0a: 0e00 |0013: return-void │ │ +410bbc: |[410bbc] de.danoeh.antennapod.fragment.preferences.SwipePreferencesFragment.onStart:()V │ │ +410bcc: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ +410bd2: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +410bd8: 0c00 |0006: move-result-object v0 │ │ +410bda: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +410bde: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +410be4: 0c00 |000c: move-result-object v0 │ │ +410be6: 1401 4303 127f |000d: const v1, #float 1.94084e+38 // #7f120343 │ │ +410bec: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +410bf2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; │ │ │ │ @@ -1774037,17 +1774045,17 @@ │ │ type : '(Ljava/util/List;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -41101c: |[41101c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$9_RjUg9WCzeiw2kuCfp3fxsDhzg:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ -41102c: 7130 7da9 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$showNotificationButtonsDialog$8:(Ljava/util/List;Landroid/content/DialogInterface;I)V // method@a97d │ │ -411032: 0e00 |0003: return-void │ │ +411004: |[411004] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$9_RjUg9WCzeiw2kuCfp3fxsDhzg:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ +411014: 7130 7da9 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$showNotificationButtonsDialog$8:(Ljava/util/List;Landroid/content/DialogInterface;I)V // method@a97d │ │ +41101a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1774057,18 +1774065,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -410e30: |[410e30] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$HAPl_o-ijq7XLZn7M9uKQO99vYM:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410e40: 7030 75a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a975 │ │ -410e46: 0a00 |0003: move-result v0 │ │ -410e48: 0f00 |0004: return v0 │ │ +410e18: |[410e18] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$HAPl_o-ijq7XLZn7M9uKQO99vYM:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410e28: 7030 75a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a975 │ │ +410e2e: 0a00 |0003: move-result v0 │ │ +410e30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Object; │ │ @@ -1774078,17 +1774086,17 @@ │ │ type : '([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -411034: |[411034] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$RJCWnEvVQckh6Jq15YsB5qRcfwE:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V │ │ -411044: 7706 7ca9 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$showNotificationButtonsDialog$7:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V // method@a97c │ │ -41104a: 0e00 |0003: return-void │ │ +41101c: |[41101c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$RJCWnEvVQckh6Jq15YsB5qRcfwE:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V │ │ +41102c: 7706 7ca9 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$showNotificationButtonsDialog$7:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V // method@a97c │ │ +411032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) [Z │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/Context; │ │ @@ -1774101,18 +1774109,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410e4c: |[410e4c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$UlxX-N1ZNJhzH-kuxaY3TAeAM18:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -410e5c: 7020 7ba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$6:(Landroidx/preference/Preference;)Z // method@a97b │ │ -410e62: 0a00 |0003: move-result v0 │ │ -410e64: 0f00 |0004: return v0 │ │ +410e34: |[410e34] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$UlxX-N1ZNJhzH-kuxaY3TAeAM18:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +410e44: 7020 7ba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$6:(Landroidx/preference/Preference;)Z // method@a97b │ │ +410e4a: 0a00 |0003: move-result v0 │ │ +410e4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774121,18 +1774129,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410e68: |[410e68] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$f8CaQaZDM_nEM1DrW5GRlOFz6ss:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -410e78: 7020 79a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$4:(Landroidx/preference/Preference;)Z // method@a979 │ │ -410e7e: 0a00 |0003: move-result v0 │ │ -410e80: 0f00 |0004: return v0 │ │ +410e50: |[410e50] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$f8CaQaZDM_nEM1DrW5GRlOFz6ss:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +410e60: 7020 79a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$4:(Landroidx/preference/Preference;)Z // method@a979 │ │ +410e66: 0a00 |0003: move-result v0 │ │ +410e68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774141,18 +1774149,18 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410e84: |[410e84] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$izPoGtkozbTo4v5uULxbwzhbKQo:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410e94: 7120 76a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a976 │ │ -410e9a: 0a00 |0003: move-result v0 │ │ -410e9c: 0f00 |0004: return v0 │ │ +410e6c: |[410e6c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$izPoGtkozbTo4v5uULxbwzhbKQo:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410e7c: 7120 76a9 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z // method@a976 │ │ +410e82: 0a00 |0003: move-result v0 │ │ +410e84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1774161,18 +1774169,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410ea0: |[410ea0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$nG5i4OEEUFMXVsCbte2S6S7-_Bk:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -410eb0: 7020 78a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$3:(Landroidx/preference/Preference;)Z // method@a978 │ │ -410eb6: 0a00 |0003: move-result v0 │ │ -410eb8: 0f00 |0004: return v0 │ │ +410e88: |[410e88] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$nG5i4OEEUFMXVsCbte2S6S7-_Bk:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +410e98: 7020 78a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$3:(Landroidx/preference/Preference;)Z // method@a978 │ │ +410e9e: 0a00 |0003: move-result v0 │ │ +410ea0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774181,18 +1774189,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410ebc: |[410ebc] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$v4DFPxMhaoJE7pjOljgx2CFaLho:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -410ecc: 7020 77a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$2:(Landroidx/preference/Preference;)Z // method@a977 │ │ -410ed2: 0a00 |0003: move-result v0 │ │ -410ed4: 0f00 |0004: return v0 │ │ +410ea4: |[410ea4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$v4DFPxMhaoJE7pjOljgx2CFaLho:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +410eb4: 7020 77a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$2:(Landroidx/preference/Preference;)Z // method@a977 │ │ +410eba: 0a00 |0003: move-result v0 │ │ +410ebc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774201,18 +1774209,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -410ed8: |[410ed8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$vEDulIkFoZiG6Z8ozQ_pjw72mfs:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ -410ee8: 7020 7aa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$5:(Landroidx/preference/Preference;)Z // method@a97a │ │ -410eee: 0a00 |0003: move-result v0 │ │ -410ef0: 0f00 |0004: return v0 │ │ +410ec0: |[410ec0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.$r8$lambda$vEDulIkFoZiG6Z8ozQ_pjw72mfs:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;Landroidx/preference/Preference;)Z │ │ +410ed0: 7020 7aa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.lambda$setupInterfaceScreen$5:(Landroidx/preference/Preference;)Z // method@a97a │ │ +410ed6: 0a00 |0003: move-result v0 │ │ +410ed8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774221,17 +1774229,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41104c: |[41104c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.:()V │ │ -41105c: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ -411062: 0e00 |0003: return-void │ │ +411034: |[411034] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.:()V │ │ +411044: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ +41104a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ │ │ #10 : (in Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;) │ │ @@ -1774239,20 +1774247,20 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -410ef4: |[410ef4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410f04: 6e10 1a35 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -410f0a: 0c01 |0003: move-result-object v1 │ │ -410f0c: 7110 3527 0100 |0004: invoke-static {v1}, Landroidx/core/app/ActivityCompat;.recreate:(Landroid/app/Activity;)V // method@2735 │ │ -410f12: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -410f14: 0f01 |0008: return v1 │ │ +410edc: |[410edc] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$0:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410eec: 6e10 1a35 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +410ef2: 0c01 |0003: move-result-object v1 │ │ +410ef4: 7110 3527 0100 |0004: invoke-static {v1}, Landroidx/core/app/ActivityCompat;.recreate:(Landroid/app/Activity;)V // method@2735 │ │ +410efa: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +410efc: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x0009 reg=1 (null) Landroidx/preference/Preference; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -1774262,29 +1774270,29 @@ │ │ type : '(Landroidx/preference/Preference;Ljava/lang/Object;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -410f18: |[410f18] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ -410f28: 1f01 421e |0000: check-cast v1, Ljava/lang/Boolean; // type@1e42 │ │ -410f2c: 7110 7eb0 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b07e │ │ -410f32: 7100 04b7 0000 |0005: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -410f38: 0c00 |0008: move-result-object v0 │ │ -410f3a: 2201 9b1a |0009: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ -410f3e: 7010 25a2 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ -410f44: 6e20 07b7 1000 |000e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -410f4a: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -410f50: 0c00 |0014: move-result-object v0 │ │ -410f52: 2201 8b1a |0015: new-instance v1, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a8b │ │ -410f56: 7010 09a2 0100 |0017: invoke-direct {v1}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@a209 │ │ -410f5c: 6e20 07b7 1000 |001a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -410f62: 1210 |001d: const/4 v0, #int 1 // #1 │ │ -410f64: 0f00 |001e: return v0 │ │ +410f00: |[410f00] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$1:(Landroidx/preference/Preference;Ljava/lang/Object;)Z │ │ +410f10: 1f01 421e |0000: check-cast v1, Ljava/lang/Boolean; // type@1e42 │ │ +410f14: 7110 7eb0 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b07e │ │ +410f1a: 7100 04b7 0000 |0005: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +410f20: 0c00 |0008: move-result-object v0 │ │ +410f22: 2201 9b1a |0009: new-instance v1, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1a9b │ │ +410f26: 7010 25a2 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@a225 │ │ +410f2c: 6e20 07b7 1000 |000e: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +410f32: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +410f38: 0c00 |0014: move-result-object v0 │ │ +410f3a: 2201 8b1a |0015: new-instance v1, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1a8b │ │ +410f3e: 7010 09a2 0100 |0017: invoke-direct {v1}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@a209 │ │ +410f44: 6e20 07b7 1000 |001a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +410f4a: 1210 |001d: const/4 v0, #int 1 // #1 │ │ +410f4c: 0f00 |001e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ 0x0000 - 0x001f reg=0 (null) Landroidx/preference/Preference; │ │ @@ -1774295,21 +1774303,21 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -410f68: |[410f68] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$2:(Landroidx/preference/Preference;)Z │ │ -410f78: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -410f7e: 0c02 |0003: move-result-object v2 │ │ -410f80: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -410f82: 7120 46a0 0200 |0005: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.show:(Landroid/content/Context;Ljava/lang/Runnable;)V // method@a046 │ │ -410f88: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -410f8a: 0f02 |0009: return v2 │ │ +410f50: |[410f50] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$2:(Landroidx/preference/Preference;)Z │ │ +410f60: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +410f66: 0c02 |0003: move-result-object v2 │ │ +410f68: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +410f6a: 7120 46a0 0200 |0005: invoke-static {v2, v0}, Lde/danoeh/antennapod/dialog/DrawerPreferencesDialog;.show:(Landroid/content/Context;Ljava/lang/Runnable;)V // method@a046 │ │ +410f70: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +410f72: 0f02 |0009: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x000a reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774318,18 +1774326,18 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -410f8c: |[410f8c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$3:(Landroidx/preference/Preference;)Z │ │ -410f9c: 7010 81a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.showNotificationButtonsDialog:()V // method@a981 │ │ -410fa2: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -410fa4: 0f01 |0004: return v1 │ │ +410f74: |[410f74] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$3:(Landroidx/preference/Preference;)Z │ │ +410f84: 7010 81a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.showNotificationButtonsDialog:()V // method@a981 │ │ +410f8a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +410f8c: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774338,20 +1774346,20 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -410fa8: |[410fa8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$4:(Landroidx/preference/Preference;)Z │ │ -410fb8: 6e10 a635 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -410fbe: 0c01 |0003: move-result-object v1 │ │ -410fc0: 7110 5ba1 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a15b │ │ -410fc6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -410fc8: 0f01 |0008: return v1 │ │ +410f90: |[410f90] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$4:(Landroidx/preference/Preference;)Z │ │ +410fa0: 6e10 a635 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +410fa6: 0c01 |0003: move-result-object v1 │ │ +410fa8: 7110 5ba1 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/SubscriptionsFilterDialog;.showDialog:(Landroid/content/Context;)V // method@a15b │ │ +410fae: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +410fb0: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x0009 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774360,20 +1774368,20 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -410fcc: |[410fcc] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$5:(Landroidx/preference/Preference;)Z │ │ -410fdc: 6e10 a635 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -410fe2: 0c01 |0003: move-result-object v1 │ │ -410fe4: 7110 7da0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.showDialog:(Landroid/content/Context;)V // method@a07d │ │ -410fea: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -410fec: 0f01 |0008: return v1 │ │ +410fb4: |[410fb4] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$5:(Landroidx/preference/Preference;)Z │ │ +410fc4: 6e10 a635 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +410fca: 0c01 |0003: move-result-object v1 │ │ +410fcc: 7110 7da0 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/dialog/FeedSortDialog;.showDialog:(Landroid/content/Context;)V // method@a07d │ │ +410fd2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +410fd4: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x0009 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774382,22 +1774390,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -410ff0: |[410ff0] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$6:(Landroidx/preference/Preference;)Z │ │ -411000: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -411006: 0c02 |0003: move-result-object v2 │ │ -411008: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -41100c: 1400 0c00 157f |0006: const v0, #float 1.98055e+38 // #7f15000c │ │ -411012: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ -411018: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -41101a: 0f02 |000d: return v2 │ │ +410fd8: |[410fd8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$setupInterfaceScreen$6:(Landroidx/preference/Preference;)Z │ │ +410fe8: 6e10 1a35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +410fee: 0c02 |0003: move-result-object v2 │ │ +410ff0: 1f02 0118 |0004: check-cast v2, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +410ff4: 1400 0c00 157f |0006: const v0, #float 1.98055e+38 // #7f15000c │ │ +410ffa: 6e20 6a95 0200 |0009: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ +411000: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +411002: 0f02 |000d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x000e reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774406,52 +1774414,52 @@ │ │ type : '([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -411064: |[411064] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$showNotificationButtonsDialog$7:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V │ │ -411074: 4e06 0105 |0000: aput-boolean v6, v1, v5 │ │ -411078: 3806 3e00 |0002: if-eqz v6, 0040 // +003e │ │ -41107c: 7210 e9b4 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ -411082: 0a06 |0007: move-result v6 │ │ -411084: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -411086: 3506 0a00 |0009: if-ge v6, v0, 0013 // +000a │ │ -41108a: 7110 38b2 0500 |000b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -411090: 0c01 |000e: move-result-object v1 │ │ -411092: 7220 d6b4 1200 |000f: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -411098: 2835 |0012: goto 0047 // +0035 │ │ -41109a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -41109c: 4e02 0105 |0014: aput-boolean v2, v1, v5 │ │ -4110a0: 1f04 7103 |0016: check-cast v4, Landroidx/appcompat/app/AlertDialog; // type@0371 │ │ -4110a4: 6e10 6b14 0400 |0018: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@146b │ │ -4110aa: 0c01 |001b: move-result-object v1 │ │ -4110ac: 6e30 8f0f 5102 |001c: invoke-virtual {v1, v5, v2}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@0f8f │ │ -4110b2: 6e10 2e02 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -4110b8: 0c03 |0022: move-result-object v3 │ │ -4110ba: 1404 5002 127f |0023: const v4, #float 1.94079e+38 // #7f120250 │ │ -4110c0: 6e20 1003 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -4110c6: 0c03 |0029: move-result-object v3 │ │ -4110c8: 1214 |002a: const/4 v4, #int 1 // #1 │ │ -4110ca: 2344 0e21 |002b: new-array v4, v4, [Ljava/lang/Object; // type@210e │ │ -4110ce: 7110 38b2 0000 |002d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -4110d4: 0c05 |0030: move-result-object v5 │ │ -4110d6: 4d05 0402 |0031: aput-object v5, v4, v2 │ │ -4110da: 7120 a1b2 4300 |0033: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -4110e0: 0c02 |0036: move-result-object v2 │ │ -4110e2: 12f3 |0037: const/4 v3, #int -1 // #ff │ │ -4110e4: 7130 a186 2103 |0038: invoke-static {v1, v2, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86a1 │ │ -4110ea: 0c01 |003b: move-result-object v1 │ │ -4110ec: 6e10 a586 0100 |003c: invoke-virtual {v1}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -4110f2: 2808 |003f: goto 0047 // +0008 │ │ -4110f4: 7110 38b2 0500 |0040: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -4110fa: 0c01 |0043: move-result-object v1 │ │ -4110fc: 7220 e6b4 1200 |0044: invoke-interface {v2, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ -411102: 0e00 |0047: return-void │ │ +41104c: |[41104c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$showNotificationButtonsDialog$7:([ZLjava/util/List;Landroid/content/Context;Landroid/content/DialogInterface;IZ)V │ │ +41105c: 4e06 0105 |0000: aput-boolean v6, v1, v5 │ │ +411060: 3806 3e00 |0002: if-eqz v6, 0040 // +003e │ │ +411064: 7210 e9b4 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b4e9 │ │ +41106a: 0a06 |0007: move-result v6 │ │ +41106c: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +41106e: 3506 0a00 |0009: if-ge v6, v0, 0013 // +000a │ │ +411072: 7110 38b2 0500 |000b: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +411078: 0c01 |000e: move-result-object v1 │ │ +41107a: 7220 d6b4 1200 |000f: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +411080: 2835 |0012: goto 0047 // +0035 │ │ +411082: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +411084: 4e02 0105 |0014: aput-boolean v2, v1, v5 │ │ +411088: 1f04 7103 |0016: check-cast v4, Landroidx/appcompat/app/AlertDialog; // type@0371 │ │ +41108c: 6e10 6b14 0400 |0018: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog;.getListView:()Landroid/widget/ListView; // method@146b │ │ +411092: 0c01 |001b: move-result-object v1 │ │ +411094: 6e30 8f0f 5102 |001c: invoke-virtual {v1, v5, v2}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@0f8f │ │ +41109a: 6e10 2e02 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +4110a0: 0c03 |0022: move-result-object v3 │ │ +4110a2: 1404 5002 127f |0023: const v4, #float 1.94079e+38 // #7f120250 │ │ +4110a8: 6e20 1003 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +4110ae: 0c03 |0029: move-result-object v3 │ │ +4110b0: 1214 |002a: const/4 v4, #int 1 // #1 │ │ +4110b2: 2344 0e21 |002b: new-array v4, v4, [Ljava/lang/Object; // type@210e │ │ +4110b6: 7110 38b2 0000 |002d: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +4110bc: 0c05 |0030: move-result-object v5 │ │ +4110be: 4d05 0402 |0031: aput-object v5, v4, v2 │ │ +4110c2: 7120 a1b2 4300 |0033: invoke-static {v3, v4}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +4110c8: 0c02 |0036: move-result-object v2 │ │ +4110ca: 12f3 |0037: const/4 v3, #int -1 // #ff │ │ +4110cc: 7130 a186 2103 |0038: invoke-static {v1, v2, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86a1 │ │ +4110d2: 0c01 |003b: move-result-object v1 │ │ +4110d4: 6e10 a586 0100 |003c: invoke-virtual {v1}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +4110da: 2808 |003f: goto 0047 // +0008 │ │ +4110dc: 7110 38b2 0500 |0040: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +4110e2: 0c01 |0043: move-result-object v1 │ │ +4110e4: 7220 e6b4 1200 |0044: invoke-interface {v2, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b4e6 │ │ +4110ea: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0004 line=114 │ │ 0x000b line=115 │ │ 0x0014 line=120 │ │ 0x0016 line=121 │ │ @@ -1774475,17 +1774483,17 @@ │ │ type : '(Ljava/util/List;Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -411104: |[411104] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$showNotificationButtonsDialog$8:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ -411114: 7110 69b0 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setCompactNotificationButtons:(Ljava/util/List;)V // method@b069 │ │ -41111a: 0e00 |0003: return-void │ │ +4110ec: |[4110ec] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.lambda$showNotificationButtonsDialog$8:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ +4110fc: 7110 69b0 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setCompactNotificationButtons:(Ljava/util/List;)V // method@b069 │ │ +411102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1774495,79 +1774503,79 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 144 16-bit code units │ │ -411178: |[411178] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.setupInterfaceScreen:()V │ │ -411188: 2200 2a1c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2; // type@1c2a │ │ -41118c: 7020 5da9 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a95d │ │ -411192: 1a01 39c6 |0005: const-string v1, "prefTheme" // string@c639 │ │ -411196: 6e20 a93d 1400 |0007: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -41119c: 0c01 |000a: move-result-object v1 │ │ -41119e: 6e20 633d 0100 |000b: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -4111a4: 1a01 3ac6 |000e: const-string v1, "prefThemeBlack" // string@c63a │ │ -4111a8: 6e20 a93d 1400 |0010: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4111ae: 0c01 |0013: move-result-object v1 │ │ -4111b0: 6e20 633d 0100 |0014: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -4111b6: 1a01 3bc6 |0017: const-string v1, "prefTintedColors" // string@c63b │ │ -4111ba: 6e20 a93d 1400 |0019: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4111c0: 0c02 |001c: move-result-object v2 │ │ -4111c2: 6e20 633d 0200 |001d: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -4111c8: 6000 dd00 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -4111cc: 1302 1f00 |0022: const/16 v2, #int 31 // #1f │ │ -4111d0: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -4111d2: 3520 0900 |0025: if-ge v0, v2, 002e // +0009 │ │ -4111d6: 6e20 a93d 1400 |0027: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4111dc: 0c01 |002a: move-result-object v1 │ │ -4111de: 6e20 713d 3100 |002b: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -4111e4: 1a01 90da |002e: const-string v1, "showTimeLeft" // string@da90 │ │ -4111e8: 6e20 a93d 1400 |0030: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4111ee: 0c01 |0033: move-result-object v1 │ │ -4111f0: 2202 2b1c |0034: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda3; // type@1c2b │ │ -4111f4: 7010 5fa9 0200 |0036: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda3;.:()V // method@a95f │ │ -4111fa: 6e20 633d 2100 |0039: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ -411200: 1a01 ffc5 |003c: const-string v1, "prefHiddenDrawerItems" // string@c5ff │ │ -411204: 6e20 a93d 1400 |003e: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -41120a: 0c01 |0041: move-result-object v1 │ │ -41120c: 2202 2c1c |0042: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4; // type@1c2c │ │ -411210: 7020 61a9 4200 |0044: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a961 │ │ -411216: 6e20 643d 2100 |0047: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -41121c: 1a01 dfc5 |004a: const-string v1, "prefCompactNotificationButtons" // string@c5df │ │ -411220: 6e20 a93d 1400 |004c: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -411226: 0c01 |004f: move-result-object v1 │ │ -411228: 2202 2d1c |0050: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5; // type@1c2d │ │ -41122c: 7020 63a9 4200 |0052: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a963 │ │ -411232: 6e20 643d 2100 |0055: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -411238: 1a01 31c6 |0058: const-string v1, "prefSubscriptionsFilter" // string@c631 │ │ -41123c: 6e20 a93d 1400 |005a: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -411242: 0c01 |005d: move-result-object v1 │ │ -411244: 2202 2e1c |005e: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6; // type@1c2e │ │ -411248: 7020 65a9 4200 |0060: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a965 │ │ -41124e: 6e20 643d 2100 |0063: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -411254: 1a01 eac5 |0066: const-string v1, "prefDrawerFeedOrder" // string@c5ea │ │ -411258: 6e20 a93d 1400 |0068: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -41125e: 0c01 |006b: move-result-object v1 │ │ -411260: 2202 2f1c |006c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7; // type@1c2f │ │ -411264: 7020 67a9 4200 |006e: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a967 │ │ -41126a: 6e20 643d 2100 |0071: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -411270: 1a01 32c6 |0074: const-string v1, "prefSwipe" // string@c632 │ │ -411274: 6e20 a93d 1400 |0076: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -41127a: 0c01 |0079: move-result-object v1 │ │ -41127c: 2202 301c |007a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8; // type@1c30 │ │ -411280: 7020 69a9 4200 |007c: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a969 │ │ -411286: 6e20 643d 2100 |007f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -41128c: 1301 1a00 |0082: const/16 v1, #int 26 // #1a │ │ -411290: 3410 0b00 |0084: if-lt v0, v1, 008f // +000b │ │ -411294: 1a00 f5c5 |0086: const-string v0, "prefExpandNotify" // string@c5f5 │ │ -411298: 6e20 a93d 0400 |0088: invoke-virtual {v4, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -41129e: 0c00 |008b: move-result-object v0 │ │ -4112a0: 6e20 713d 3000 |008c: invoke-virtual {v0, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -4112a6: 0e00 |008f: return-void │ │ +411160: |[411160] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.setupInterfaceScreen:()V │ │ +411170: 2200 2a1c |0000: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2; // type@1c2a │ │ +411174: 7020 5da9 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a95d │ │ +41117a: 1a01 39c6 |0005: const-string v1, "prefTheme" // string@c639 │ │ +41117e: 6e20 a93d 1400 |0007: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +411184: 0c01 |000a: move-result-object v1 │ │ +411186: 6e20 633d 0100 |000b: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +41118c: 1a01 3ac6 |000e: const-string v1, "prefThemeBlack" // string@c63a │ │ +411190: 6e20 a93d 1400 |0010: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +411196: 0c01 |0013: move-result-object v1 │ │ +411198: 6e20 633d 0100 |0014: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +41119e: 1a01 3bc6 |0017: const-string v1, "prefTintedColors" // string@c63b │ │ +4111a2: 6e20 a93d 1400 |0019: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4111a8: 0c02 |001c: move-result-object v2 │ │ +4111aa: 6e20 633d 0200 |001d: invoke-virtual {v2, v0}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +4111b0: 6000 dd00 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +4111b4: 1302 1f00 |0022: const/16 v2, #int 31 // #1f │ │ +4111b8: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +4111ba: 3520 0900 |0025: if-ge v0, v2, 002e // +0009 │ │ +4111be: 6e20 a93d 1400 |0027: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4111c4: 0c01 |002a: move-result-object v1 │ │ +4111c6: 6e20 713d 3100 |002b: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +4111cc: 1a01 90da |002e: const-string v1, "showTimeLeft" // string@da90 │ │ +4111d0: 6e20 a93d 1400 |0030: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4111d6: 0c01 |0033: move-result-object v1 │ │ +4111d8: 2202 2b1c |0034: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda3; // type@1c2b │ │ +4111dc: 7010 5fa9 0200 |0036: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda3;.:()V // method@a95f │ │ +4111e2: 6e20 633d 2100 |0039: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceChangeListener:(Landroidx/preference/Preference$OnPreferenceChangeListener;)V // method@3d63 │ │ +4111e8: 1a01 ffc5 |003c: const-string v1, "prefHiddenDrawerItems" // string@c5ff │ │ +4111ec: 6e20 a93d 1400 |003e: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4111f2: 0c01 |0041: move-result-object v1 │ │ +4111f4: 2202 2c1c |0042: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4; // type@1c2c │ │ +4111f8: 7020 61a9 4200 |0044: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a961 │ │ +4111fe: 6e20 643d 2100 |0047: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +411204: 1a01 dfc5 |004a: const-string v1, "prefCompactNotificationButtons" // string@c5df │ │ +411208: 6e20 a93d 1400 |004c: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +41120e: 0c01 |004f: move-result-object v1 │ │ +411210: 2202 2d1c |0050: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5; // type@1c2d │ │ +411214: 7020 63a9 4200 |0052: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a963 │ │ +41121a: 6e20 643d 2100 |0055: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +411220: 1a01 31c6 |0058: const-string v1, "prefSubscriptionsFilter" // string@c631 │ │ +411224: 6e20 a93d 1400 |005a: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +41122a: 0c01 |005d: move-result-object v1 │ │ +41122c: 2202 2e1c |005e: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6; // type@1c2e │ │ +411230: 7020 65a9 4200 |0060: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a965 │ │ +411236: 6e20 643d 2100 |0063: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +41123c: 1a01 eac5 |0066: const-string v1, "prefDrawerFeedOrder" // string@c5ea │ │ +411240: 6e20 a93d 1400 |0068: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +411246: 0c01 |006b: move-result-object v1 │ │ +411248: 2202 2f1c |006c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7; // type@1c2f │ │ +41124c: 7020 67a9 4200 |006e: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a967 │ │ +411252: 6e20 643d 2100 |0071: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +411258: 1a01 32c6 |0074: const-string v1, "prefSwipe" // string@c632 │ │ +41125c: 6e20 a93d 1400 |0076: invoke-virtual {v4, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +411262: 0c01 |0079: move-result-object v1 │ │ +411264: 2202 301c |007a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8; // type@1c30 │ │ +411268: 7020 69a9 4200 |007c: invoke-direct {v2, v4}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;)V // method@a969 │ │ +41126e: 6e20 643d 2100 |007f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +411274: 1301 1a00 |0082: const/16 v1, #int 26 // #1a │ │ +411278: 3410 0b00 |0084: if-lt v0, v1, 008f // +000b │ │ +41127c: 1a00 f5c5 |0086: const-string v0, "prefExpandNotify" // string@c5f5 │ │ +411280: 6e20 a93d 0400 |0088: invoke-virtual {v4, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +411286: 0c00 |008b: move-result-object v0 │ │ +411288: 6e20 713d 3000 |008c: invoke-virtual {v0, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +41128e: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0007 line=45 │ │ 0x0010 line=46 │ │ 0x0019 line=47 │ │ 0x0020 line=48 │ │ @@ -1774593,67 +1774601,67 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -4112a8: |[4112a8] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.showNotificationButtonsDialog:()V │ │ -4112b8: 6e10 1a35 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4112be: 0c00 |0003: move-result-object v0 │ │ -4112c0: 7100 28b0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getCompactNotificationButtons:()Ljava/util/List; // method@b028 │ │ -4112c6: 0c01 |0007: move-result-object v1 │ │ -4112c8: 6e10 2e02 0000 |0008: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -4112ce: 0c02 |000b: move-result-object v2 │ │ -4112d0: 1403 0200 037f |000c: const v3, #float 1.74129e+38 // #7f030002 │ │ -4112d6: 6e20 1203 3200 |000f: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ -4112dc: 0c02 |0012: move-result-object v2 │ │ -4112de: 2123 |0013: array-length v3, v2 │ │ -4112e0: 2334 2621 |0014: new-array v4, v3, [Z // type@2126 │ │ -4112e4: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -4112e6: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -4112e8: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -4112ea: 3536 1100 |0019: if-ge v6, v3, 002a // +0011 │ │ -4112ee: 7110 38b2 0600 |001b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -4112f4: 0c08 |001e: move-result-object v8 │ │ -4112f6: 7220 dab4 8100 |001f: invoke-interface {v1, v8}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -4112fc: 0a08 |0022: move-result v8 │ │ -4112fe: 3808 0400 |0023: if-eqz v8, 0027 // +0004 │ │ -411302: 4e07 0406 |0025: aput-boolean v7, v4, v6 │ │ -411306: d806 0601 |0027: add-int/lit8 v6, v6, #int 1 // #01 │ │ -41130a: 28ef |0029: goto 0018 // -0011 │ │ -41130c: 2203 1415 |002a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -411310: 7020 6f81 0300 |002c: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -411316: 6e10 2e02 0000 |002f: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ -41131c: 0c06 |0032: move-result-object v6 │ │ -41131e: 1408 5102 127f |0033: const v8, #float 1.94079e+38 // #7f120251 │ │ -411324: 6e20 1003 8600 |0036: invoke-virtual {v6, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ -41132a: 0c06 |0039: move-result-object v6 │ │ -41132c: 2377 0e21 |003a: new-array v7, v7, [Ljava/lang/Object; // type@210e │ │ -411330: 1228 |003c: const/4 v8, #int 2 // #2 │ │ -411332: 7110 38b2 0800 |003d: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -411338: 0c08 |0040: move-result-object v8 │ │ -41133a: 4d08 0705 |0041: aput-object v8, v7, v5 │ │ -41133e: 7120 a1b2 7600 |0043: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -411344: 0c05 |0046: move-result-object v5 │ │ -411346: 6e20 bc81 5300 |0047: invoke-virtual {v3, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ -41134c: 2205 281c |004a: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0; // type@1c28 │ │ -411350: 7040 59a9 4501 |004c: invoke-direct {v5, v4, v1, v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.:([ZLjava/util/List;Landroid/content/Context;)V // method@a959 │ │ -411356: 6e40 9681 2354 |004f: invoke-virtual {v3, v2, v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8196 │ │ -41135c: 2200 291c |0052: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1; // type@1c29 │ │ -411360: 7020 5ba9 1000 |0054: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.:(Ljava/util/List;)V // method@a95b │ │ -411366: 1401 5b00 127f |0057: const v1, #float 1.94069e+38 // #7f12005b │ │ -41136c: 6e30 ad81 1300 |005a: invoke-virtual {v3, v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -411372: 1400 4800 127f |005d: const v0, #float 1.94069e+38 // #7f120048 │ │ -411378: 1201 |0060: const/4 v1, #int 0 // #0 │ │ -41137a: 6e30 9981 0301 |0061: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -411380: 6e10 7181 0300 |0064: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -411386: 0c00 |0067: move-result-object v0 │ │ -411388: 6e10 ff00 0000 |0068: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -41138e: 0e00 |006b: return-void │ │ +411290: |[411290] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.showNotificationButtonsDialog:()V │ │ +4112a0: 6e10 1a35 0900 |0000: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4112a6: 0c00 |0003: move-result-object v0 │ │ +4112a8: 7100 28b0 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getCompactNotificationButtons:()Ljava/util/List; // method@b028 │ │ +4112ae: 0c01 |0007: move-result-object v1 │ │ +4112b0: 6e10 2e02 0000 |0008: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +4112b6: 0c02 |000b: move-result-object v2 │ │ +4112b8: 1403 0200 037f |000c: const v3, #float 1.74129e+38 // #7f030002 │ │ +4112be: 6e20 1203 3200 |000f: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0312 │ │ +4112c4: 0c02 |0012: move-result-object v2 │ │ +4112c6: 2123 |0013: array-length v3, v2 │ │ +4112c8: 2334 2621 |0014: new-array v4, v3, [Z // type@2126 │ │ +4112cc: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +4112ce: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +4112d0: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +4112d2: 3536 1100 |0019: if-ge v6, v3, 002a // +0011 │ │ +4112d6: 7110 38b2 0600 |001b: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +4112dc: 0c08 |001e: move-result-object v8 │ │ +4112de: 7220 dab4 8100 |001f: invoke-interface {v1, v8}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +4112e4: 0a08 |0022: move-result v8 │ │ +4112e6: 3808 0400 |0023: if-eqz v8, 0027 // +0004 │ │ +4112ea: 4e07 0406 |0025: aput-boolean v7, v4, v6 │ │ +4112ee: d806 0601 |0027: add-int/lit8 v6, v6, #int 1 // #01 │ │ +4112f2: 28ef |0029: goto 0018 // -0011 │ │ +4112f4: 2203 1415 |002a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +4112f8: 7020 6f81 0300 |002c: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +4112fe: 6e10 2e02 0000 |002f: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@022e │ │ +411304: 0c06 |0032: move-result-object v6 │ │ +411306: 1408 5102 127f |0033: const v8, #float 1.94079e+38 // #7f120251 │ │ +41130c: 6e20 1003 8600 |0036: invoke-virtual {v6, v8}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0310 │ │ +411312: 0c06 |0039: move-result-object v6 │ │ +411314: 2377 0e21 |003a: new-array v7, v7, [Ljava/lang/Object; // type@210e │ │ +411318: 1228 |003c: const/4 v8, #int 2 // #2 │ │ +41131a: 7110 38b2 0800 |003d: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +411320: 0c08 |0040: move-result-object v8 │ │ +411322: 4d08 0705 |0041: aput-object v8, v7, v5 │ │ +411326: 7120 a1b2 7600 |0043: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +41132c: 0c05 |0046: move-result-object v5 │ │ +41132e: 6e20 bc81 5300 |0047: invoke-virtual {v3, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ +411334: 2205 281c |004a: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0; // type@1c28 │ │ +411338: 7040 59a9 4501 |004c: invoke-direct {v5, v4, v1, v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda0;.:([ZLjava/util/List;Landroid/content/Context;)V // method@a959 │ │ +41133e: 6e40 9681 2354 |004f: invoke-virtual {v3, v2, v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMultiChoiceItems:([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8196 │ │ +411344: 2200 291c |0052: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1; // type@1c29 │ │ +411348: 7020 5ba9 1000 |0054: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment$$ExternalSyntheticLambda1;.:(Ljava/util/List;)V // method@a95b │ │ +41134e: 1401 5b00 127f |0057: const v1, #float 1.94069e+38 // #7f12005b │ │ +411354: 6e30 ad81 1300 |005a: invoke-virtual {v3, v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +41135a: 1400 4800 127f |005d: const v0, #float 1.94069e+38 // #7f120048 │ │ +411360: 1201 |0060: const/4 v1, #int 0 // #0 │ │ +411362: 6e30 9981 0301 |0061: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +411368: 6e10 7181 0300 |0064: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +41136e: 0c00 |0067: move-result-object v0 │ │ +411370: 6e10 ff00 0000 |0068: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +411376: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x0008 line=97 │ │ 0x0013 line=99 │ │ 0x001b line=102 │ │ @@ -1774675,19 +1774683,19 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -41111c: |[41111c] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -41112c: 1401 0e00 157f |0000: const v1, #float 1.98055e+38 // #7f15000e │ │ -411132: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ -411138: 7010 80a9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.setupInterfaceScreen:()V // method@a980 │ │ -41113e: 0e00 |0009: return-void │ │ +411104: |[411104] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +411114: 1401 0e00 157f |0000: const v1, #float 1.98055e+38 // #7f15000e │ │ +41111a: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ +411120: 7010 80a9 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.setupInterfaceScreen:()V // method@a980 │ │ +411126: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=30 │ │ 0x0006 line=31 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/os/Bundle; │ │ @@ -1774698,24 +1774706,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -411140: |[411140] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.onStart:()V │ │ -411150: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ -411156: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -41115c: 0c00 |0006: move-result-object v0 │ │ -41115e: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -411162: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -411168: 0c00 |000c: move-result-object v0 │ │ -41116a: 1401 6e03 127f |000d: const v1, #float 1.94085e+38 // #7f12036e │ │ -411170: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -411176: 0e00 |0013: return-void │ │ +411128: |[411128] de.danoeh.antennapod.fragment.preferences.UserInterfacePreferencesFragment.onStart:()V │ │ +411138: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ +41113e: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +411144: 0c00 |0006: move-result-object v0 │ │ +411146: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +41114a: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +411150: 0c00 |000c: move-result-object v0 │ │ +411152: 1401 6e03 127f |000d: const v1, #float 1.94085e+38 // #7f12036e │ │ +411158: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +41115e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; │ │ │ │ @@ -1774744,18 +1774752,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -411480: |[411480] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$Mi96UGTr2ZYW3Tzb9c8SRUz-H4g:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ -411490: 7020 91a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$2:(Landroidx/preference/Preference;)Z // method@a991 │ │ -411496: 0a00 |0003: move-result v0 │ │ -411498: 0f00 |0004: return v0 │ │ +411468: |[411468] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$Mi96UGTr2ZYW3Tzb9c8SRUz-H4g:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ +411478: 7020 91a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$2:(Landroidx/preference/Preference;)Z // method@a991 │ │ +41147e: 0a00 |0003: move-result v0 │ │ +411480: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774764,18 +1774772,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -41149c: |[41149c] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$XLYKlcN9Ag3MEX3-27XdG7jPqKw:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ -4114ac: 7020 90a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z // method@a990 │ │ -4114b2: 0a00 |0003: move-result v0 │ │ -4114b4: 0f00 |0004: return v0 │ │ +411484: |[411484] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$XLYKlcN9Ag3MEX3-27XdG7jPqKw:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ +411494: 7020 90a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z // method@a990 │ │ +41149a: 0a00 |0003: move-result v0 │ │ +41149c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774784,18 +1774792,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4114b8: |[4114b8] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$vPJCOrLGdx6MpLWeBpPSRuNBQXo:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ -4114c8: 7020 8fa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$0:(Landroidx/preference/Preference;)Z // method@a98f │ │ -4114ce: 0a00 |0003: move-result v0 │ │ -4114d0: 0f00 |0004: return v0 │ │ +4114a0: |[4114a0] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$vPJCOrLGdx6MpLWeBpPSRuNBQXo:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ +4114b0: 7020 8fa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$0:(Landroidx/preference/Preference;)Z // method@a98f │ │ +4114b6: 0a00 |0003: move-result v0 │ │ +4114b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774804,18 +1774812,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4114d4: |[4114d4] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$yZrn4gsaO46KnL00urYHWJqo8c8:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ -4114e4: 7020 92a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z // method@a992 │ │ -4114ea: 0a00 |0003: move-result v0 │ │ -4114ec: 0f00 |0004: return v0 │ │ +4114bc: |[4114bc] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.$r8$lambda$yZrn4gsaO46KnL00urYHWJqo8c8:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;Landroidx/preference/Preference;)Z │ │ +4114cc: 7020 92a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z // method@a992 │ │ +4114d2: 0a00 |0003: move-result v0 │ │ +4114d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774824,17 +1774832,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -411650: |[411650] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.:()V │ │ -411660: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ -411666: 0e00 |0003: return-void │ │ +411638: |[411638] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.:()V │ │ +411648: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ +41164e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;) │ │ @@ -1774842,44 +1774850,44 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -4114f0: |[4114f0] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$0:(Landroidx/preference/Preference;)Z │ │ -411500: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -411506: 0c03 |0003: move-result-object v3 │ │ -411508: 1a00 b773 |0004: const-string v0, "clipboard" // string@73b7 │ │ -41150c: 6e20 3302 0300 |0006: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -411512: 0c03 |0009: move-result-object v3 │ │ -411514: 1f03 5a00 |000a: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ -411518: 1400 4200 127f |000c: const v0, #float 1.94069e+38 // #7f120042 │ │ -41151e: 6e20 4235 0200 |000f: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -411524: 0c00 |0012: move-result-object v0 │ │ -411526: 1a01 7c67 |0013: const-string v1, "about_version" // string@677c │ │ -41152a: 6e20 a93d 1200 |0015: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -411530: 0c01 |0018: move-result-object v1 │ │ -411532: 6e10 293d 0100 |0019: invoke-virtual {v1}, Landroidx/preference/Preference;.getSummary:()Ljava/lang/CharSequence; // method@3d29 │ │ -411538: 0c01 |001c: move-result-object v1 │ │ -41153a: 7120 f101 1000 |001d: invoke-static {v0, v1}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f1 │ │ -411540: 0c00 |0020: move-result-object v0 │ │ -411542: 6e20 f301 0300 |0021: invoke-virtual {v3, v0}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f3 │ │ -411548: 6003 dd00 |0024: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -41154c: 1300 2000 |0026: const/16 v0, #int 32 // #20 │ │ -411550: 3503 1100 |0028: if-ge v3, v0, 0039 // +0011 │ │ -411554: 6e10 4a35 0200 |002a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@354a │ │ -41155a: 0c03 |002d: move-result-object v3 │ │ -41155c: 1400 6900 127f |002e: const v0, #float 1.94069e+38 // #7f120069 │ │ -411562: 12f1 |0031: const/4 v1, #int -1 // #ff │ │ -411564: 7130 a086 0301 |0032: invoke-static {v3, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ -41156a: 0c03 |0035: move-result-object v3 │ │ -41156c: 6e10 a586 0300 |0036: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -411572: 1213 |0039: const/4 v3, #int 1 // #1 │ │ -411574: 0f03 |003a: return v3 │ │ +4114d8: |[4114d8] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$0:(Landroidx/preference/Preference;)Z │ │ +4114e8: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4114ee: 0c03 |0003: move-result-object v3 │ │ +4114f0: 1a00 b773 |0004: const-string v0, "clipboard" // string@73b7 │ │ +4114f4: 6e20 3302 0300 |0006: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +4114fa: 0c03 |0009: move-result-object v3 │ │ +4114fc: 1f03 5a00 |000a: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ +411500: 1400 4200 127f |000c: const v0, #float 1.94069e+38 // #7f120042 │ │ +411506: 6e20 4235 0200 |000f: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +41150c: 0c00 |0012: move-result-object v0 │ │ +41150e: 1a01 7c67 |0013: const-string v1, "about_version" // string@677c │ │ +411512: 6e20 a93d 1200 |0015: invoke-virtual {v2, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +411518: 0c01 |0018: move-result-object v1 │ │ +41151a: 6e10 293d 0100 |0019: invoke-virtual {v1}, Landroidx/preference/Preference;.getSummary:()Ljava/lang/CharSequence; // method@3d29 │ │ +411520: 0c01 |001c: move-result-object v1 │ │ +411522: 7120 f101 1000 |001d: invoke-static {v0, v1}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f1 │ │ +411528: 0c00 |0020: move-result-object v0 │ │ +41152a: 6e20 f301 0300 |0021: invoke-virtual {v3, v0}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f3 │ │ +411530: 6003 dd00 |0024: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +411534: 1300 2000 |0026: const/16 v0, #int 32 // #20 │ │ +411538: 3503 1100 |0028: if-ge v3, v0, 0039 // +0011 │ │ +41153c: 6e10 4a35 0200 |002a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@354a │ │ +411542: 0c03 |002d: move-result-object v3 │ │ +411544: 1400 6900 127f |002e: const v0, #float 1.94069e+38 // #7f120069 │ │ +41154a: 12f1 |0031: const/4 v1, #int -1 // #ff │ │ +41154c: 7130 a086 0301 |0032: invoke-static {v3, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ +411552: 0c03 |0035: move-result-object v3 │ │ +411554: 6e10 a586 0300 |0036: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +41155a: 1213 |0039: const/4 v3, #int 1 // #1 │ │ +41155c: 0f03 |003a: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x000f line=25 │ │ 0x0015 line=26 │ │ 0x001d line=25 │ │ 0x0021 line=27 │ │ @@ -1774894,32 +1774902,32 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -411578: |[411578] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z │ │ -411588: 6e10 3435 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -41158e: 0c03 |0003: move-result-object v3 │ │ -411590: 6e10 d436 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ -411596: 0c03 |0007: move-result-object v3 │ │ -411598: 2200 391c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment; // type@1c39 │ │ -41159c: 7010 9ba9 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment;.:()V // method@a99b │ │ -4115a2: 1401 e702 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02e7 │ │ -4115a8: 6e30 c837 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37c8 │ │ -4115ae: 0c03 |0013: move-result-object v3 │ │ -4115b0: 1400 6700 127f |0014: const v0, #float 1.94069e+38 // #7f120067 │ │ -4115b6: 6e20 4235 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -4115bc: 0c00 |001a: move-result-object v0 │ │ -4115be: 6e20 be37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37be │ │ -4115c4: 0c03 |001e: move-result-object v3 │ │ -4115c6: 6e10 bf37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ -4115cc: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -4115ce: 0f03 |0023: return v3 │ │ +411560: |[411560] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$1:(Landroidx/preference/Preference;)Z │ │ +411570: 6e10 3435 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +411576: 0c03 |0003: move-result-object v3 │ │ +411578: 6e10 d436 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ +41157e: 0c03 |0007: move-result-object v3 │ │ +411580: 2200 391c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment; // type@1c39 │ │ +411584: 7010 9ba9 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/ContributorsPagerFragment;.:()V // method@a99b │ │ +41158a: 1401 e702 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02e7 │ │ +411590: 6e30 c837 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37c8 │ │ +411596: 0c03 |0013: move-result-object v3 │ │ +411598: 1400 6700 127f |0014: const v0, #float 1.94069e+38 // #7f120067 │ │ +41159e: 6e20 4235 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +4115a4: 0c00 |001a: move-result-object v0 │ │ +4115a6: 6e20 be37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37be │ │ +4115ac: 0c03 |001e: move-result-object v3 │ │ +4115ae: 6e10 bf37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ +4115b4: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +4115b6: 0f03 |0023: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0010 line=35 │ │ 0x0017 line=36 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ @@ -1774930,21 +1774938,21 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4115d0: |[4115d0] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$2:(Landroidx/preference/Preference;)Z │ │ -4115e0: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4115e6: 0c02 |0003: move-result-object v2 │ │ -4115e8: 1a00 9a98 |0004: const-string v0, "https://antennapod.org/privacy/" // string@989a │ │ -4115ec: 7120 479d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ -4115f2: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -4115f4: 0f02 |000a: return v2 │ │ +4115b8: |[4115b8] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$2:(Landroidx/preference/Preference;)Z │ │ +4115c8: 6e10 2035 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4115ce: 0c02 |0003: move-result-object v2 │ │ +4115d0: 1a00 9a98 |0004: const-string v0, "https://antennapod.org/privacy/" // string@989a │ │ +4115d4: 7120 479d 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ +4115da: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +4115dc: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ 0x0000 - 0x000b reg=2 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1774953,32 +1774961,32 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -4115f8: |[4115f8] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z │ │ -411608: 6e10 3435 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ -41160e: 0c03 |0003: move-result-object v3 │ │ -411610: 6e10 d436 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ -411616: 0c03 |0007: move-result-object v3 │ │ -411618: 2200 431c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // type@1c43 │ │ -41161c: 7010 bba9 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.:()V // method@a9bb │ │ -411622: 1401 e702 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02e7 │ │ -411628: 6e30 c837 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37c8 │ │ -41162e: 0c03 |0013: move-result-object v3 │ │ -411630: 1400 6703 127f |0014: const v0, #float 1.94085e+38 // #7f120367 │ │ -411636: 6e20 4235 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -41163c: 0c00 |001a: move-result-object v0 │ │ -41163e: 6e20 be37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37be │ │ -411644: 0c03 |001e: move-result-object v3 │ │ -411646: 6e10 bf37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ -41164c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -41164e: 0f03 |0023: return v3 │ │ +4115e0: |[4115e0] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.lambda$onCreatePreferences$3:(Landroidx/preference/Preference;)Z │ │ +4115f0: 6e10 3435 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getParentFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3534 │ │ +4115f6: 0c03 |0003: move-result-object v3 │ │ +4115f8: 6e10 d436 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ +4115fe: 0c03 |0007: move-result-object v3 │ │ +411600: 2200 431c |0008: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; // type@1c43 │ │ +411604: 7010 bba9 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.:()V // method@a9bb │ │ +41160a: 1401 e702 0a7f |000d: const v1, #float 1.83449e+38 // #7f0a02e7 │ │ +411610: 6e30 c837 1300 |0010: invoke-virtual {v3, v1, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37c8 │ │ +411616: 0c03 |0013: move-result-object v3 │ │ +411618: 1400 6703 127f |0014: const v0, #float 1.94085e+38 // #7f120367 │ │ +41161e: 6e20 4235 0200 |0017: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +411624: 0c00 |001a: move-result-object v0 │ │ +411626: 6e20 be37 0300 |001b: invoke-virtual {v3, v0}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37be │ │ +41162c: 0c03 |001e: move-result-object v3 │ │ +41162e: 6e10 bf37 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ +411634: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +411636: 0f03 |0023: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0010 line=45 │ │ 0x0017 line=46 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ @@ -1774990,56 +1774998,56 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -411668: |[411668] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -411678: 1404 0600 157f |0000: const v4, #float 1.98055e+38 // #7f150006 │ │ -41167e: 6e20 a73d 4300 |0003: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ -411684: 1a04 7c67 |0006: const-string v4, "about_version" // string@677c │ │ -411688: 6e20 a93d 4300 |0008: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -41168e: 0c05 |000b: move-result-object v5 │ │ -411690: 1220 |000c: const/4 v0, #int 2 // #2 │ │ -411692: 2300 0e21 |000d: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -411696: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -411698: 1a02 0a0a |0010: const-string v2, "3.1.2" // string@0a0a │ │ -41169c: 4d02 0001 |0012: aput-object v2, v0, v1 │ │ -4116a0: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -4116a2: 1a02 120a |0015: const-string v2, "8d4270ab8" // string@0a12 │ │ -4116a6: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ -4116aa: 1a01 3b06 |0019: const-string v1, "%s (%s)" // string@063b │ │ -4116ae: 7120 a1b2 0100 |001b: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -4116b4: 0c00 |001e: move-result-object v0 │ │ -4116b6: 6e20 6c3d 0500 |001f: invoke-virtual {v5, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ -4116bc: 6e20 a93d 4300 |0022: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4116c2: 0c04 |0025: move-result-object v4 │ │ -4116c4: 2205 321c |0026: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0; // type@1c32 │ │ -4116c8: 7020 82a9 3500 |0028: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a982 │ │ -4116ce: 6e20 643d 5400 |002b: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -4116d4: 1a04 7767 |002e: const-string v4, "about_contributors" // string@6777 │ │ -4116d8: 6e20 a93d 4300 |0030: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4116de: 0c04 |0033: move-result-object v4 │ │ -4116e0: 2205 331c |0034: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1; // type@1c33 │ │ -4116e4: 7020 84a9 3500 |0036: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a984 │ │ -4116ea: 6e20 643d 5400 |0039: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -4116f0: 1a04 7a67 |003c: const-string v4, "about_privacy_policy" // string@677a │ │ -4116f4: 6e20 a93d 4300 |003e: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4116fa: 0c04 |0041: move-result-object v4 │ │ -4116fc: 2205 341c |0042: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2; // type@1c34 │ │ -411700: 7020 86a9 3500 |0044: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a986 │ │ -411706: 6e20 643d 5400 |0047: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -41170c: 1a04 7867 |004a: const-string v4, "about_licenses" // string@6778 │ │ -411710: 6e20 a93d 4300 |004c: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -411716: 0c04 |004f: move-result-object v4 │ │ -411718: 2205 351c |0050: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3; // type@1c35 │ │ -41171c: 7020 88a9 3500 |0052: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a988 │ │ -411722: 6e20 643d 5400 |0055: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -411728: 0e00 |0058: return-void │ │ +411650: |[411650] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +411660: 1404 0600 157f |0000: const v4, #float 1.98055e+38 // #7f150006 │ │ +411666: 6e20 a73d 4300 |0003: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ +41166c: 1a04 7c67 |0006: const-string v4, "about_version" // string@677c │ │ +411670: 6e20 a93d 4300 |0008: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +411676: 0c05 |000b: move-result-object v5 │ │ +411678: 1220 |000c: const/4 v0, #int 2 // #2 │ │ +41167a: 2300 0e21 |000d: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +41167e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +411680: 1a02 0a0a |0010: const-string v2, "3.1.2" // string@0a0a │ │ +411684: 4d02 0001 |0012: aput-object v2, v0, v1 │ │ +411688: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +41168a: 1a02 120a |0015: const-string v2, "8d4270ab8" // string@0a12 │ │ +41168e: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ +411692: 1a01 3b06 |0019: const-string v1, "%s (%s)" // string@063b │ │ +411696: 7120 a1b2 0100 |001b: invoke-static {v1, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +41169c: 0c00 |001e: move-result-object v0 │ │ +41169e: 6e20 6c3d 0500 |001f: invoke-virtual {v5, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ +4116a4: 6e20 a93d 4300 |0022: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4116aa: 0c04 |0025: move-result-object v4 │ │ +4116ac: 2205 321c |0026: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0; // type@1c32 │ │ +4116b0: 7020 82a9 3500 |0028: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a982 │ │ +4116b6: 6e20 643d 5400 |002b: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +4116bc: 1a04 7767 |002e: const-string v4, "about_contributors" // string@6777 │ │ +4116c0: 6e20 a93d 4300 |0030: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4116c6: 0c04 |0033: move-result-object v4 │ │ +4116c8: 2205 331c |0034: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1; // type@1c33 │ │ +4116cc: 7020 84a9 3500 |0036: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a984 │ │ +4116d2: 6e20 643d 5400 |0039: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +4116d8: 1a04 7a67 |003c: const-string v4, "about_privacy_policy" // string@677a │ │ +4116dc: 6e20 a93d 4300 |003e: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4116e2: 0c04 |0041: move-result-object v4 │ │ +4116e4: 2205 341c |0042: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2; // type@1c34 │ │ +4116e8: 7020 86a9 3500 |0044: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a986 │ │ +4116ee: 6e20 643d 5400 |0047: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +4116f4: 1a04 7867 |004a: const-string v4, "about_licenses" // string@6778 │ │ +4116f8: 6e20 a93d 4300 |004c: invoke-virtual {v3, v4}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4116fe: 0c04 |004f: move-result-object v4 │ │ +411700: 2205 351c |0050: new-instance v5, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3; // type@1c35 │ │ +411704: 7020 88a9 3500 |0052: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment;)V // method@a988 │ │ +41170a: 6e20 643d 5400 |0055: invoke-virtual {v4, v5}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +411710: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=19 │ │ 0x0008 line=21 │ │ 0x0022 line=23 │ │ 0x0030 line=33 │ │ 0x003e line=39 │ │ @@ -1775054,24 +1775062,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -41172c: |[41172c] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.onStart:()V │ │ -41173c: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ -411742: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -411748: 0c00 |0006: move-result-object v0 │ │ -41174a: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -41174e: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -411754: 0c00 |000c: move-result-object v0 │ │ -411756: 1401 1b00 127f |000d: const v1, #float 1.94068e+38 // #7f12001b │ │ -41175c: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -411762: 0e00 |0013: return-void │ │ +411714: |[411714] de.danoeh.antennapod.fragment.preferences.about.AboutFragment.onStart:()V │ │ +411724: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ +41172a: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +411730: 0c00 |0006: move-result-object v0 │ │ +411732: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +411736: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +41173c: 0c00 |000c: move-result-object v0 │ │ +41173e: 1401 1b00 127f |000d: const v1, #float 1.94068e+38 // #7f12001b │ │ +411744: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +41174a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/AboutFragment; │ │ │ │ @@ -1775112,17 +1775120,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4119fc: |[4119fc] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$KCDbi0B1wZb4d4nGirL9Kd6uIyE:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/lang/Throwable;)V │ │ -411a0c: 7020 aba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@a9ab │ │ -411a12: 0e00 |0003: return-void │ │ +4119e4: |[4119e4] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$KCDbi0B1wZb4d4nGirL9Kd6uIyE:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/lang/Throwable;)V │ │ +4119f4: 7020 aba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@a9ab │ │ +4119fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1775131,17 +1775139,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/util/ArrayList;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -411a14: |[411a14] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$Sx15o_W2mPJk0y_fLEQZnhl5GjU:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/util/ArrayList;)V │ │ -411a24: 7020 aaa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@a9aa │ │ -411a2a: 0e00 |0003: return-void │ │ +4119fc: |[4119fc] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$Sx15o_W2mPJk0y_fLEQZnhl5GjU:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Ljava/util/ArrayList;)V │ │ +411a0c: 7020 aaa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@a9aa │ │ +411a12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1775150,17 +1775158,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -411a2c: |[411a2c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$lbV3IUVByr8N2VKEyanJYuB2dG8:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Lio/reactivex/SingleEmitter;)V │ │ -411a3c: 7020 a9a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@a9a9 │ │ -411a42: 0e00 |0003: return-void │ │ +411a14: |[411a14] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.$r8$lambda$lbV3IUVByr8N2VKEyanJYuB2dG8:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;Lio/reactivex/SingleEmitter;)V │ │ +411a24: 7020 a9a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@a9a9 │ │ +411a2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1775169,17 +1775177,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -411a44: |[411a44] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.:()V │ │ -411a54: 7010 2438 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3824 │ │ -411a5a: 0e00 |0003: return-void │ │ +411a2c: |[411a2c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.:()V │ │ +411a3c: 7010 2438 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3824 │ │ +411a42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;) │ │ @@ -1775187,56 +1775195,56 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -411a5c: |[411a5c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ -411a6c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -411a70: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -411a76: 2201 1a1e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e1a │ │ -411a7a: 2202 2c1e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e2c │ │ -411a7e: 6e10 2035 0800 |0009: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -411a84: 0c03 |000c: move-result-object v3 │ │ -411a86: 6e10 1a02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ -411a8c: 0c03 |0010: move-result-object v3 │ │ -411a8e: 1a04 287b |0011: const-string v4, "developers.csv" // string@7b28 │ │ -411a92: 6e20 d802 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ -411a98: 0c03 |0016: move-result-object v3 │ │ -411a9a: 1a04 fd5c |0017: const-string v4, "UTF-8" // string@5cfd │ │ -411a9e: 7030 79b1 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b179 │ │ -411aa4: 7020 19b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b119 │ │ -411aaa: 6e10 1ab1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b11a │ │ -411ab0: 0c02 |0022: move-result-object v2 │ │ -411ab2: 3802 3000 |0023: if-eqz v2, 0053 // +0030 │ │ -411ab6: 1a03 440a |0025: const-string v3, ";" // string@0a44 │ │ -411aba: 6e20 b3b2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -411ac0: 0c02 |002a: move-result-object v2 │ │ -411ac2: 2203 5c18 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@185c │ │ -411ac6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -411ac8: 4604 0204 |002e: aget-object v4, v2, v4 │ │ -411acc: 1225 |0030: const/4 v5, #int 2 // #2 │ │ -411ace: 4605 0205 |0031: aget-object v5, v2, v5 │ │ -411ad2: 2206 741e |0033: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ -411ad6: 7010 c7b2 0600 |0035: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -411adc: 1a07 9d98 |0038: const-string v7, "https://avatars2.githubusercontent.com/u/" // string@989d │ │ -411ae0: 6e20 d3b2 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -411ae6: 1217 |003d: const/4 v7, #int 1 // #1 │ │ -411ae8: 4602 0207 |003e: aget-object v2, v2, v7 │ │ -411aec: 6e20 d3b2 2600 |0040: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -411af2: 1a02 3a0b |0043: const-string v2, "?s=60&v=4" // string@0b3a │ │ -411af6: 6e20 d3b2 2600 |0045: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -411afc: 6e10 deb2 0600 |0048: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -411b02: 0c02 |004b: move-result-object v2 │ │ -411b04: 7040 4997 4325 |004c: invoke-direct {v3, v4, v5, v2}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9749 │ │ -411b0a: 6e20 1bb4 3000 |004f: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -411b10: 28cd |0052: goto 001f // -0033 │ │ -411b12: 7220 06b1 0900 |0053: invoke-interface {v9, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -411b18: 0e00 |0056: return-void │ │ +411a44: |[411a44] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ +411a54: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +411a58: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +411a5e: 2201 1a1e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e1a │ │ +411a62: 2202 2c1e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e2c │ │ +411a66: 6e10 2035 0800 |0009: invoke-virtual {v8}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +411a6c: 0c03 |000c: move-result-object v3 │ │ +411a6e: 6e10 1a02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ +411a74: 0c03 |0010: move-result-object v3 │ │ +411a76: 1a04 287b |0011: const-string v4, "developers.csv" // string@7b28 │ │ +411a7a: 6e20 d802 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ +411a80: 0c03 |0016: move-result-object v3 │ │ +411a82: 1a04 fd5c |0017: const-string v4, "UTF-8" // string@5cfd │ │ +411a86: 7030 79b1 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b179 │ │ +411a8c: 7020 19b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b119 │ │ +411a92: 6e10 1ab1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b11a │ │ +411a98: 0c02 |0022: move-result-object v2 │ │ +411a9a: 3802 3000 |0023: if-eqz v2, 0053 // +0030 │ │ +411a9e: 1a03 440a |0025: const-string v3, ";" // string@0a44 │ │ +411aa2: 6e20 b3b2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +411aa8: 0c02 |002a: move-result-object v2 │ │ +411aaa: 2203 5c18 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@185c │ │ +411aae: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +411ab0: 4604 0204 |002e: aget-object v4, v2, v4 │ │ +411ab4: 1225 |0030: const/4 v5, #int 2 // #2 │ │ +411ab6: 4605 0205 |0031: aget-object v5, v2, v5 │ │ +411aba: 2206 741e |0033: new-instance v6, Ljava/lang/StringBuilder; // type@1e74 │ │ +411abe: 7010 c7b2 0600 |0035: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +411ac4: 1a07 9d98 |0038: const-string v7, "https://avatars2.githubusercontent.com/u/" // string@989d │ │ +411ac8: 6e20 d3b2 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +411ace: 1217 |003d: const/4 v7, #int 1 // #1 │ │ +411ad0: 4602 0207 |003e: aget-object v2, v2, v7 │ │ +411ad4: 6e20 d3b2 2600 |0040: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +411ada: 1a02 3a0b |0043: const-string v2, "?s=60&v=4" // string@0b3a │ │ +411ade: 6e20 d3b2 2600 |0045: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +411ae4: 6e10 deb2 0600 |0048: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +411aea: 0c02 |004b: move-result-object v2 │ │ +411aec: 7040 4997 4325 |004c: invoke-direct {v3, v4, v5, v2}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9749 │ │ +411af2: 6e20 1bb4 3000 |004f: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +411af8: 28cd |0052: goto 001f // -0033 │ │ +411afa: 7220 06b1 0900 |0053: invoke-interface {v9, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +411b00: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x001f line=34 │ │ 0x0027 line=35 │ │ @@ -1775251,21 +1775259,21 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -411b1c: |[411b1c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ -411b2c: 2200 5d18 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@185d │ │ -411b30: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -411b36: 0c01 |0005: move-result-object v1 │ │ -411b38: 7030 4a97 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@974a │ │ -411b3e: 6e20 3038 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@3830 │ │ -411b44: 0e00 |000c: return-void │ │ +411b04: |[411b04] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ +411b14: 2200 5d18 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@185d │ │ +411b18: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +411b1e: 0c01 |0005: move-result-object v1 │ │ +411b20: 7030 4a97 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@974a │ │ +411b26: 6e20 3038 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@3830 │ │ +411b2c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; │ │ 0x0000 - 0x000d reg=3 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1775274,24 +1775282,24 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -411b48: |[411b48] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ -411b58: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -411b5e: 0c00 |0003: move-result-object v0 │ │ -411b60: 6e10 01b3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -411b66: 0c03 |0007: move-result-object v3 │ │ -411b68: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -411b6a: 7130 a712 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ -411b70: 0c03 |000c: move-result-object v3 │ │ -411b72: 6e10 a812 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -411b78: 0e00 |0010: return-void │ │ +411b30: |[411b30] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ +411b40: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +411b46: 0c00 |0003: move-result-object v0 │ │ +411b48: 6e10 01b3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +411b4e: 0c03 |0007: move-result-object v3 │ │ +411b50: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +411b52: 7130 a712 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ +411b58: 0c03 |000c: move-result-object v3 │ │ +411b5a: 6e10 a812 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +411b60: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; │ │ 0x0000 - 0x0011 reg=3 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1775301,20 +1775309,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -411b7c: |[411b7c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.onStop:()V │ │ -411b8c: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -411b92: 5410 b994 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.developersLoader:Lio/reactivex/disposables/Disposable; // field@94b9 │ │ -411b96: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -411b9a: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -411ba0: 0e00 |000a: return-void │ │ +411b64: |[411b64] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.onStop:()V │ │ +411b74: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +411b7a: 5410 b994 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.developersLoader:Lio/reactivex/disposables/Disposable; // field@94b9 │ │ +411b7e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +411b82: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +411b88: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment; │ │ @@ -1775324,44 +1775332,44 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -411ba4: |[411ba4] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -411bb4: 6f30 2d38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@382d │ │ -411bba: 6e10 2738 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ -411bc0: 0c02 |0006: move-result-object v2 │ │ -411bc2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -411bc4: 6e20 8711 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1187 │ │ -411bca: 6e10 2738 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ -411bd0: 0c02 |000e: move-result-object v2 │ │ -411bd2: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ -411bd8: 6e20 920f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f92 │ │ -411bde: 2202 3a1c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0; // type@1c3a │ │ -411be2: 7020 9fa9 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@a99f │ │ -411be8: 7110 ffb0 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -411bee: 0c02 |001d: move-result-object v2 │ │ -411bf0: 7100 0cb1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -411bf6: 0c03 |0021: move-result-object v3 │ │ -411bf8: 6e20 04b1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -411bfe: 0c02 |0025: move-result-object v2 │ │ -411c00: 7100 07b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -411c06: 0c03 |0029: move-result-object v3 │ │ -411c08: 6e20 02b1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -411c0e: 0c02 |002d: move-result-object v2 │ │ -411c10: 2203 3b1c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1; // type@1c3b │ │ -411c14: 7020 a1a9 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@a9a1 │ │ -411c1a: 2200 3c1c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2; // type@1c3c │ │ -411c1e: 7020 a3a9 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@a9a3 │ │ -411c24: 6e30 03b1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ -411c2a: 0c02 |003b: move-result-object v2 │ │ -411c2c: 5b12 b994 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.developersLoader:Lio/reactivex/disposables/Disposable; // field@94b9 │ │ -411c30: 0e00 |003e: return-void │ │ +411b8c: |[411b8c] de.danoeh.antennapod.fragment.preferences.about.DevelopersFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +411b9c: 6f30 2d38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@382d │ │ +411ba2: 6e10 2738 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ +411ba8: 0c02 |0006: move-result-object v2 │ │ +411baa: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +411bac: 6e20 8711 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1187 │ │ +411bb2: 6e10 2738 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ +411bb8: 0c02 |000e: move-result-object v2 │ │ +411bba: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ +411bc0: 6e20 920f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f92 │ │ +411bc6: 2202 3a1c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0; // type@1c3a │ │ +411bca: 7020 9fa9 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@a99f │ │ +411bd0: 7110 ffb0 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +411bd6: 0c02 |001d: move-result-object v2 │ │ +411bd8: 7100 0cb1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +411bde: 0c03 |0021: move-result-object v3 │ │ +411be0: 6e20 04b1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +411be6: 0c02 |0025: move-result-object v2 │ │ +411be8: 7100 07b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +411bee: 0c03 |0029: move-result-object v3 │ │ +411bf0: 6e20 02b1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +411bf6: 0c02 |002d: move-result-object v2 │ │ +411bf8: 2203 3b1c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1; // type@1c3b │ │ +411bfc: 7020 a1a9 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@a9a1 │ │ +411c02: 2200 3c1c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2; // type@1c3c │ │ +411c06: 7020 a3a9 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;)V // method@a9a3 │ │ +411c0c: 6e30 03b1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ +411c12: 0c02 |003b: move-result-object v2 │ │ +411c14: 5b12 b994 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/DevelopersFragment;.developersLoader:Lio/reactivex/disposables/Disposable; // field@94b9 │ │ +411c18: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x000b line=27 │ │ 0x0015 line=29 │ │ 0x001e line=41 │ │ @@ -1775417,17 +1775425,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -411d44: |[411d44] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$56cFocL9KmCcOxYPotSIA2fOHRc:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V │ │ -411d54: 7040 bca9 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onListItemClick$3:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V // method@a9bc │ │ -411d5a: 0e00 |0003: return-void │ │ +411d2c: |[411d2c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$56cFocL9KmCcOxYPotSIA2fOHRc:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V │ │ +411d3c: 7040 bca9 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onListItemClick$3:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V // method@a9bc │ │ +411d42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1775438,17 +1775446,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -411d5c: |[411d5c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$B_a0pNLSKVfvecpSfo1C3XC1Zd0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lio/reactivex/SingleEmitter;)V │ │ -411d6c: 7020 bda9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@a9bd │ │ -411d72: 0e00 |0003: return-void │ │ +411d44: |[411d44] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$B_a0pNLSKVfvecpSfo1C3XC1Zd0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lio/reactivex/SingleEmitter;)V │ │ +411d54: 7020 bda9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@a9bd │ │ +411d5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1775457,17 +1775465,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -411d74: |[411d74] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$dcPZyEvIUTT-4jCAUJH9Zb1uHSE:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/lang/Throwable;)V │ │ -411d84: 7020 bfa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@a9bf │ │ -411d8a: 0e00 |0003: return-void │ │ +411d5c: |[411d5c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$dcPZyEvIUTT-4jCAUJH9Zb1uHSE:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/lang/Throwable;)V │ │ +411d6c: 7020 bfa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@a9bf │ │ +411d72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1775476,17 +1775484,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/util/ArrayList;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -411d8c: |[411d8c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$nQc3FXDdLJF803H89nav_cJHQR0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/util/ArrayList;)V │ │ -411d9c: 7020 bea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@a9be │ │ -411da2: 0e00 |0003: return-void │ │ +411d74: |[411d74] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.$r8$lambda$nQc3FXDdLJF803H89nav_cJHQR0:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Ljava/util/ArrayList;)V │ │ +411d84: 7020 bea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@a9be │ │ +411d8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1775495,20 +1775503,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -411da4: |[411da4] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.:()V │ │ -411db4: 7010 2438 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/ListFragment;.:()V // method@3824 │ │ -411dba: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -411dbe: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -411dc4: 5b10 c194 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@94c1 │ │ -411dc8: 0e00 |000a: return-void │ │ +411d8c: |[411d8c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.:()V │ │ +411d9c: 7010 2438 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/ListFragment;.:()V // method@3824 │ │ +411da2: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +411da6: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +411dac: 5b10 c194 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@94c1 │ │ +411db0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ │ │ @@ -1775517,26 +1775525,26 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -411dcc: |[411dcc] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onListItemClick$3:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V │ │ -411ddc: 3903 0c00 |0000: if-nez v3, 000c // +000c │ │ -411de0: 6e10 2035 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -411de6: 0c02 |0005: move-result-object v2 │ │ -411de8: 5411 c094 |0006: iget-object v1, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseUrl:Ljava/lang/String; // field@94c0 │ │ -411dec: 7120 479d 1200 |0008: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ -411df2: 2809 |000b: goto 0014 // +0009 │ │ -411df4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -411df6: 3323 0700 |000d: if-ne v3, v2, 0014 // +0007 │ │ -411dfa: 5411 bf94 |000f: iget-object v1, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseTextFile:Ljava/lang/String; // field@94bf │ │ -411dfe: 7020 c4a9 1000 |0011: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.showLicenseText:(Ljava/lang/String;)V // method@a9c4 │ │ -411e04: 0e00 |0014: return-void │ │ +411db4: |[411db4] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onListItemClick$3:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;Landroid/content/DialogInterface;I)V │ │ +411dc4: 3903 0c00 |0000: if-nez v3, 000c // +000c │ │ +411dc8: 6e10 2035 0000 |0002: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +411dce: 0c02 |0005: move-result-object v2 │ │ +411dd0: 5411 c094 |0006: iget-object v1, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseUrl:Ljava/lang/String; // field@94c0 │ │ +411dd4: 7120 479d 1200 |0008: invoke-static {v2, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ +411dda: 2809 |000b: goto 0014 // +0009 │ │ +411ddc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +411dde: 3323 0700 |000d: if-ne v3, v2, 0014 // +0007 │ │ +411de2: 5411 bf94 |000f: iget-object v1, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.licenseTextFile:Ljava/lang/String; // field@94bf │ │ +411de6: 7020 c4a9 1000 |0011: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.showLicenseText:(Ljava/lang/String;)V // method@a9c4 │ │ +411dec: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=88 │ │ 0x000f line=90 │ │ locals : │ │ 0x0000 - 0x0015 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ 0x0000 - 0x0015 reg=1 (null) Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; │ │ @@ -1775548,86 +1775556,86 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 138 16-bit code units │ │ -411e08: |[411e08] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ -411e18: 54c0 c194 |0000: iget-object v0, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@94c1 │ │ -411e1c: 6e10 1db4 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@b41d │ │ -411e22: 6e10 2035 0c00 |0005: invoke-virtual {v12}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -411e28: 0c00 |0008: move-result-object v0 │ │ -411e2a: 6e10 1a02 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ -411e30: 0c00 |000c: move-result-object v0 │ │ -411e32: 1a01 40a3 |000d: const-string v1, "licenses.xml" // string@a340 │ │ -411e36: 6e20 d802 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ -411e3c: 0c00 |0012: move-result-object v0 │ │ -411e3e: 7100 1eb6 0000 |0013: invoke-static {}, Ljavax/xml/parsers/DocumentBuilderFactory;.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory; // method@b61e │ │ -411e44: 0c01 |0016: move-result-object v1 │ │ -411e46: 6e10 1db6 0100 |0017: invoke-virtual {v1}, Ljavax/xml/parsers/DocumentBuilderFactory;.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; // method@b61d │ │ -411e4c: 0c01 |001a: move-result-object v1 │ │ -411e4e: 6e20 1cb6 0100 |001b: invoke-virtual {v1, v0}, Ljavax/xml/parsers/DocumentBuilder;.parse:(Ljava/io/InputStream;)Lorg/w3c/dom/Document; // method@b61c │ │ -411e54: 0c00 |001e: move-result-object v0 │ │ -411e56: 1a01 38a3 |001f: const-string v1, "library" // string@a338 │ │ -411e5a: 7220 44b7 1000 |0021: invoke-interface {v0, v1}, Lorg/w3c/dom/Document;.getElementsByTagName:(Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@b744 │ │ -411e60: 0c00 |0024: move-result-object v0 │ │ -411e62: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -411e64: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -411e66: 7210 48b7 0000 |0027: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@b748 │ │ -411e6c: 0a03 |002a: move-result v3 │ │ -411e6e: 3532 5900 |002b: if-ge v2, v3, 0084 // +0059 │ │ -411e72: 7220 49b7 2000 |002d: invoke-interface {v0, v2}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@b749 │ │ -411e78: 0c03 |0030: move-result-object v3 │ │ -411e7a: 7210 46b7 0300 |0031: invoke-interface {v3}, Lorg/w3c/dom/Node;.getAttributes:()Lorg/w3c/dom/NamedNodeMap; // method@b746 │ │ -411e80: 0c03 |0034: move-result-object v3 │ │ -411e82: 54c4 c194 |0035: iget-object v4, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@94c1 │ │ -411e86: 220b 421c |0037: new-instance v11, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // type@1c42 │ │ -411e8a: 1a05 0ebb |0039: const-string v5, "name" // string@bb0e │ │ -411e8e: 7220 45b7 5300 |003b: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b745 │ │ -411e94: 0c05 |003e: move-result-object v5 │ │ -411e96: 7210 47b7 0500 |003f: invoke-interface {v5}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b747 │ │ -411e9c: 0c06 |0042: move-result-object v6 │ │ -411e9e: 1225 |0043: const/4 v5, #int 2 // #2 │ │ -411ea0: 2355 0e21 |0044: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ -411ea4: 1a07 bb6d |0046: const-string v7, "author" // string@6dbb │ │ -411ea8: 7220 45b7 7300 |0048: invoke-interface {v3, v7}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b745 │ │ -411eae: 0c07 |004b: move-result-object v7 │ │ -411eb0: 7210 47b7 0700 |004c: invoke-interface {v7}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b747 │ │ -411eb6: 0c07 |004f: move-result-object v7 │ │ -411eb8: 4d07 0501 |0050: aput-object v7, v5, v1 │ │ -411ebc: 1a07 39a3 |0052: const-string v7, "license" // string@a339 │ │ -411ec0: 7220 45b7 7300 |0054: invoke-interface {v3, v7}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b745 │ │ -411ec6: 0c07 |0057: move-result-object v7 │ │ -411ec8: 7210 47b7 0700 |0058: invoke-interface {v7}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b747 │ │ -411ece: 0c07 |005b: move-result-object v7 │ │ -411ed0: 1218 |005c: const/4 v8, #int 1 // #1 │ │ -411ed2: 4d07 0508 |005d: aput-object v7, v5, v8 │ │ -411ed6: 1a07 db11 |005f: const-string v7, "By %s, %s license" // string@11db │ │ -411eda: 7120 a1b2 5700 |0061: invoke-static {v7, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -411ee0: 0c07 |0064: move-result-object v7 │ │ -411ee2: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -411ee4: 1a05 8ae6 |0066: const-string v5, "website" // string@e68a │ │ -411ee8: 7220 45b7 5300 |0068: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b745 │ │ -411eee: 0c05 |006b: move-result-object v5 │ │ -411ef0: 7210 47b7 0500 |006c: invoke-interface {v5}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b747 │ │ -411ef6: 0c09 |006f: move-result-object v9 │ │ -411ef8: 1a05 3ba3 |0070: const-string v5, "licenseText" // string@a33b │ │ -411efc: 7220 45b7 5300 |0072: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b745 │ │ -411f02: 0c03 |0075: move-result-object v3 │ │ -411f04: 7210 47b7 0300 |0076: invoke-interface {v3}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b747 │ │ -411f0a: 0c0a |0079: move-result-object v10 │ │ -411f0c: 07b5 |007a: move-object v5, v11 │ │ -411f0e: 7606 b6a9 0500 |007b: invoke-direct/range {v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@a9b6 │ │ -411f14: 6e20 1bb4 b400 |007e: invoke-virtual {v4, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -411f1a: d802 0201 |0081: add-int/lit8 v2, v2, #int 1 // #01 │ │ -411f1e: 28a4 |0083: goto 0027 // -005c │ │ -411f20: 54c0 c194 |0084: iget-object v0, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@94c1 │ │ -411f24: 7220 06b1 0d00 |0086: invoke-interface {v13, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -411f2a: 0e00 |0089: return-void │ │ +411df0: |[411df0] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ +411e00: 54c0 c194 |0000: iget-object v0, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@94c1 │ │ +411e04: 6e10 1db4 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@b41d │ │ +411e0a: 6e10 2035 0c00 |0005: invoke-virtual {v12}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +411e10: 0c00 |0008: move-result-object v0 │ │ +411e12: 6e10 1a02 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ +411e18: 0c00 |000c: move-result-object v0 │ │ +411e1a: 1a01 40a3 |000d: const-string v1, "licenses.xml" // string@a340 │ │ +411e1e: 6e20 d802 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ +411e24: 0c00 |0012: move-result-object v0 │ │ +411e26: 7100 1eb6 0000 |0013: invoke-static {}, Ljavax/xml/parsers/DocumentBuilderFactory;.newInstance:()Ljavax/xml/parsers/DocumentBuilderFactory; // method@b61e │ │ +411e2c: 0c01 |0016: move-result-object v1 │ │ +411e2e: 6e10 1db6 0100 |0017: invoke-virtual {v1}, Ljavax/xml/parsers/DocumentBuilderFactory;.newDocumentBuilder:()Ljavax/xml/parsers/DocumentBuilder; // method@b61d │ │ +411e34: 0c01 |001a: move-result-object v1 │ │ +411e36: 6e20 1cb6 0100 |001b: invoke-virtual {v1, v0}, Ljavax/xml/parsers/DocumentBuilder;.parse:(Ljava/io/InputStream;)Lorg/w3c/dom/Document; // method@b61c │ │ +411e3c: 0c00 |001e: move-result-object v0 │ │ +411e3e: 1a01 38a3 |001f: const-string v1, "library" // string@a338 │ │ +411e42: 7220 44b7 1000 |0021: invoke-interface {v0, v1}, Lorg/w3c/dom/Document;.getElementsByTagName:(Ljava/lang/String;)Lorg/w3c/dom/NodeList; // method@b744 │ │ +411e48: 0c00 |0024: move-result-object v0 │ │ +411e4a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +411e4c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +411e4e: 7210 48b7 0000 |0027: invoke-interface {v0}, Lorg/w3c/dom/NodeList;.getLength:()I // method@b748 │ │ +411e54: 0a03 |002a: move-result v3 │ │ +411e56: 3532 5900 |002b: if-ge v2, v3, 0084 // +0059 │ │ +411e5a: 7220 49b7 2000 |002d: invoke-interface {v0, v2}, Lorg/w3c/dom/NodeList;.item:(I)Lorg/w3c/dom/Node; // method@b749 │ │ +411e60: 0c03 |0030: move-result-object v3 │ │ +411e62: 7210 46b7 0300 |0031: invoke-interface {v3}, Lorg/w3c/dom/Node;.getAttributes:()Lorg/w3c/dom/NamedNodeMap; // method@b746 │ │ +411e68: 0c03 |0034: move-result-object v3 │ │ +411e6a: 54c4 c194 |0035: iget-object v4, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@94c1 │ │ +411e6e: 220b 421c |0037: new-instance v11, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // type@1c42 │ │ +411e72: 1a05 0ebb |0039: const-string v5, "name" // string@bb0e │ │ +411e76: 7220 45b7 5300 |003b: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b745 │ │ +411e7c: 0c05 |003e: move-result-object v5 │ │ +411e7e: 7210 47b7 0500 |003f: invoke-interface {v5}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b747 │ │ +411e84: 0c06 |0042: move-result-object v6 │ │ +411e86: 1225 |0043: const/4 v5, #int 2 // #2 │ │ +411e88: 2355 0e21 |0044: new-array v5, v5, [Ljava/lang/Object; // type@210e │ │ +411e8c: 1a07 bb6d |0046: const-string v7, "author" // string@6dbb │ │ +411e90: 7220 45b7 7300 |0048: invoke-interface {v3, v7}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b745 │ │ +411e96: 0c07 |004b: move-result-object v7 │ │ +411e98: 7210 47b7 0700 |004c: invoke-interface {v7}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b747 │ │ +411e9e: 0c07 |004f: move-result-object v7 │ │ +411ea0: 4d07 0501 |0050: aput-object v7, v5, v1 │ │ +411ea4: 1a07 39a3 |0052: const-string v7, "license" // string@a339 │ │ +411ea8: 7220 45b7 7300 |0054: invoke-interface {v3, v7}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b745 │ │ +411eae: 0c07 |0057: move-result-object v7 │ │ +411eb0: 7210 47b7 0700 |0058: invoke-interface {v7}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b747 │ │ +411eb6: 0c07 |005b: move-result-object v7 │ │ +411eb8: 1218 |005c: const/4 v8, #int 1 // #1 │ │ +411eba: 4d07 0508 |005d: aput-object v7, v5, v8 │ │ +411ebe: 1a07 db11 |005f: const-string v7, "By %s, %s license" // string@11db │ │ +411ec2: 7120 a1b2 5700 |0061: invoke-static {v7, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +411ec8: 0c07 |0064: move-result-object v7 │ │ +411eca: 1208 |0065: const/4 v8, #int 0 // #0 │ │ +411ecc: 1a05 8ae6 |0066: const-string v5, "website" // string@e68a │ │ +411ed0: 7220 45b7 5300 |0068: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b745 │ │ +411ed6: 0c05 |006b: move-result-object v5 │ │ +411ed8: 7210 47b7 0500 |006c: invoke-interface {v5}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b747 │ │ +411ede: 0c09 |006f: move-result-object v9 │ │ +411ee0: 1a05 3ba3 |0070: const-string v5, "licenseText" // string@a33b │ │ +411ee4: 7220 45b7 5300 |0072: invoke-interface {v3, v5}, Lorg/w3c/dom/NamedNodeMap;.getNamedItem:(Ljava/lang/String;)Lorg/w3c/dom/Node; // method@b745 │ │ +411eea: 0c03 |0075: move-result-object v3 │ │ +411eec: 7210 47b7 0300 |0076: invoke-interface {v3}, Lorg/w3c/dom/Node;.getTextContent:()Ljava/lang/String; // method@b747 │ │ +411ef2: 0c0a |0079: move-result-object v10 │ │ +411ef4: 07b5 |007a: move-object v5, v11 │ │ +411ef6: 7606 b6a9 0500 |007b: invoke-direct/range {v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@a9b6 │ │ +411efc: 6e20 1bb4 b400 |007e: invoke-virtual {v4, v11}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +411f02: d802 0201 |0081: add-int/lit8 v2, v2, #int 1 // #01 │ │ +411f06: 28a4 |0083: goto 0027 // -005c │ │ +411f08: 54c0 c194 |0084: iget-object v0, v12, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@94c1 │ │ +411f0c: 7220 06b1 0d00 |0086: invoke-interface {v13, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +411f12: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ 0x0013 line=43 │ │ 0x001b line=44 │ │ 0x0027 line=45 │ │ @@ -1775650,21 +1775658,21 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -411f2c: |[411f2c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ -411f3c: 2200 5d18 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@185d │ │ -411f40: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -411f46: 0c01 |0005: move-result-object v1 │ │ -411f48: 7030 4a97 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@974a │ │ -411f4e: 6e20 3038 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@3830 │ │ -411f54: 0e00 |000c: return-void │ │ +411f14: |[411f14] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ +411f24: 2200 5d18 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@185d │ │ +411f28: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +411f2e: 0c01 |0005: move-result-object v1 │ │ +411f30: 7030 4a97 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@974a │ │ +411f36: 6e20 3038 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@3830 │ │ +411f3c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ 0x0000 - 0x000d reg=3 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1775673,24 +1775681,24 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -411f58: |[411f58] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ -411f68: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -411f6e: 0c00 |0003: move-result-object v0 │ │ -411f70: 6e10 01b3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -411f76: 0c03 |0007: move-result-object v3 │ │ -411f78: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -411f7a: 7130 a712 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ -411f80: 0c03 |000c: move-result-object v3 │ │ -411f82: 6e10 a812 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -411f88: 0e00 |0010: return-void │ │ +411f40: |[411f40] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ +411f50: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +411f56: 0c00 |0003: move-result-object v0 │ │ +411f58: 6e10 01b3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +411f5e: 0c03 |0007: move-result-object v3 │ │ +411f60: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +411f62: 7130 a712 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ +411f68: 0c03 |000c: move-result-object v3 │ │ +411f6a: 6e10 a812 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +411f70: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ 0x0000 - 0x0011 reg=3 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1775699,47 +1775707,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -4120e0: |[4120e0] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.showLicenseText:(Ljava/lang/String;)V │ │ -4120f0: 2200 1a1e |0000: new-instance v0, Ljava/io/BufferedReader; // type@1e1a │ │ -4120f4: 2201 2c1e |0002: new-instance v1, Ljava/io/InputStreamReader; // type@1e2c │ │ -4120f8: 6e10 2035 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4120fe: 0c02 |0007: move-result-object v2 │ │ -412100: 6e10 1a02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ -412106: 0c02 |000b: move-result-object v2 │ │ -412108: 6e20 d802 4200 |000c: invoke-virtual {v2, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ -41210e: 0c04 |000f: move-result-object v4 │ │ -412110: 1a02 fd5c |0010: const-string v2, "UTF-8" // string@5cfd │ │ -412114: 7030 79b1 4102 |0012: invoke-direct {v1, v4, v2}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b179 │ │ -41211a: 7020 19b1 1000 |0015: invoke-direct {v0, v1}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b119 │ │ -412120: 2204 741e |0018: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -412124: 7010 c7b2 0400 |001a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -41212a: 6e10 1ab1 0000 |001d: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b11a │ │ -412130: 0c01 |0020: move-result-object v1 │ │ -412132: 3801 0b00 |0021: if-eqz v1, 002c // +000b │ │ -412136: 6e20 d3b2 1400 |0023: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -41213c: 1a01 0200 |0026: const-string v1, " │ │ +4120c8: |[4120c8] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.showLicenseText:(Ljava/lang/String;)V │ │ +4120d8: 2200 1a1e |0000: new-instance v0, Ljava/io/BufferedReader; // type@1e1a │ │ +4120dc: 2201 2c1e |0002: new-instance v1, Ljava/io/InputStreamReader; // type@1e2c │ │ +4120e0: 6e10 2035 0300 |0004: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4120e6: 0c02 |0007: move-result-object v2 │ │ +4120e8: 6e10 1a02 0200 |0008: invoke-virtual {v2}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ +4120ee: 0c02 |000b: move-result-object v2 │ │ +4120f0: 6e20 d802 4200 |000c: invoke-virtual {v2, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ +4120f6: 0c04 |000f: move-result-object v4 │ │ +4120f8: 1a02 fd5c |0010: const-string v2, "UTF-8" // string@5cfd │ │ +4120fc: 7030 79b1 4102 |0012: invoke-direct {v1, v4, v2}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b179 │ │ +412102: 7020 19b1 1000 |0015: invoke-direct {v0, v1}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b119 │ │ +412108: 2204 741e |0018: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +41210c: 7010 c7b2 0400 |001a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +412112: 6e10 1ab1 0000 |001d: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b11a │ │ +412118: 0c01 |0020: move-result-object v1 │ │ +41211a: 3801 0b00 |0021: if-eqz v1, 002c // +000b │ │ +41211e: 6e20 d3b2 1400 |0023: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +412124: 1a01 0200 |0026: const-string v1, " │ │ " // string@0002 │ │ -412140: 6e20 d3b2 1400 |0028: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -412146: 28f2 |002b: goto 001d // -000e │ │ -412148: 2200 1415 |002c: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -41214c: 6e10 2035 0300 |002e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -412152: 0c01 |0031: move-result-object v1 │ │ -412154: 7020 6f81 1000 |0032: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -41215a: 6e20 9081 4000 |0035: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ -412160: 0c04 |0038: move-result-object v4 │ │ -412162: 6e10 6814 0400 |0039: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -412168: 2805 |003c: goto 0041 // +0005 │ │ -41216a: 0d04 |003d: move-exception v4 │ │ -41216c: 6e10 04b3 0400 |003e: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -412172: 0e00 |0041: return-void │ │ +412128: 6e20 d3b2 1400 |0028: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +41212e: 28f2 |002b: goto 001d // -000e │ │ +412130: 2200 1415 |002c: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +412134: 6e10 2035 0300 |002e: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +41213a: 0c01 |0031: move-result-object v1 │ │ +41213c: 7020 6f81 1000 |0032: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +412142: 6e20 9081 4000 |0035: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ +412148: 0c04 |0038: move-result-object v4 │ │ +41214a: 6e10 6814 0400 |0039: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +412150: 2805 |003c: goto 0041 // +0005 │ │ +412152: 0d04 |003d: move-exception v4 │ │ +412154: 6e10 04b3 0400 |003e: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +41215a: 0e00 |0041: return-void │ │ catches : 1 │ │ 0x0000 - 0x003c │ │ Ljava/io/IOException; -> 0x003d │ │ positions : │ │ 0x0000 line=97 │ │ 0x0004 line=98 │ │ 0x0018 line=99 │ │ @@ -1775759,41 +1775767,41 @@ │ │ type : '(Landroid/widget/ListView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 52 16-bit code units │ │ -411f8c: |[411f8c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -411f9c: 7506 2c38 0000 |0000: invoke-super/range {v0, v1, v2, v3, v4, v5}, Landroidx/fragment/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@382c │ │ -411fa2: 5401 c194 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@94c1 │ │ -411fa6: 6e20 21b4 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ -411fac: 0c01 |0008: move-result-object v1 │ │ -411fae: 1f01 421c |0009: check-cast v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // type@1c42 │ │ -411fb2: 1222 |000b: const/4 v2, #int 2 // #2 │ │ -411fb4: 2322 0721 |000c: new-array v2, v2, [Ljava/lang/CharSequence; // type@2107 │ │ -411fb8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -411fba: 1a04 a860 |000f: const-string v4, "View website" // string@60a8 │ │ -411fbe: 4d04 0203 |0011: aput-object v4, v2, v3 │ │ -411fc2: 1213 |0013: const/4 v3, #int 1 // #1 │ │ -411fc4: 1a04 a660 |0014: const-string v4, "View license" // string@60a6 │ │ -411fc8: 4d04 0203 |0016: aput-object v4, v2, v3 │ │ -411fcc: 2203 1415 |0018: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -411fd0: 6e10 2035 0000 |001a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -411fd6: 0c04 |001d: move-result-object v4 │ │ -411fd8: 7020 6f81 4300 |001e: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -411fde: 5414 cc6c |0021: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6ccc │ │ -411fe2: 6e20 bc81 4300 |0023: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ -411fe8: 0c03 |0026: move-result-object v3 │ │ -411fea: 2204 411c |0027: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3; // type@1c41 │ │ -411fee: 7030 b4a9 0401 |0029: invoke-direct {v4, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;)V // method@a9b4 │ │ -411ff4: 6e30 8c81 2304 |002c: invoke-virtual {v3, v2, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818c │ │ -411ffa: 0c01 |002f: move-result-object v1 │ │ -411ffc: 6e10 6814 0100 |0030: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -412002: 0e00 |0033: return-void │ │ +411f74: |[411f74] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +411f84: 7506 2c38 0000 |0000: invoke-super/range {v0, v1, v2, v3, v4, v5}, Landroidx/fragment/app/ListFragment;.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V // method@382c │ │ +411f8a: 5401 c194 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licenses:Ljava/util/ArrayList; // field@94c1 │ │ +411f8e: 6e20 21b4 3100 |0005: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ +411f94: 0c01 |0008: move-result-object v1 │ │ +411f96: 1f01 421c |0009: check-cast v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem; // type@1c42 │ │ +411f9a: 1222 |000b: const/4 v2, #int 2 // #2 │ │ +411f9c: 2322 0721 |000c: new-array v2, v2, [Ljava/lang/CharSequence; // type@2107 │ │ +411fa0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +411fa2: 1a04 a860 |000f: const-string v4, "View website" // string@60a8 │ │ +411fa6: 4d04 0203 |0011: aput-object v4, v2, v3 │ │ +411faa: 1213 |0013: const/4 v3, #int 1 // #1 │ │ +411fac: 1a04 a660 |0014: const-string v4, "View license" // string@60a6 │ │ +411fb0: 4d04 0203 |0016: aput-object v4, v2, v3 │ │ +411fb4: 2203 1415 |0018: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +411fb8: 6e10 2035 0000 |001a: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +411fbe: 0c04 |001d: move-result-object v4 │ │ +411fc0: 7020 6f81 4300 |001e: invoke-direct {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +411fc6: 5414 cc6c |0021: iget-object v4, v1, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.title:Ljava/lang/String; // field@6ccc │ │ +411fca: 6e20 bc81 4300 |0023: invoke-virtual {v3, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ +411fd0: 0c03 |0026: move-result-object v3 │ │ +411fd2: 2204 411c |0027: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3; // type@1c41 │ │ +411fd6: 7030 b4a9 0401 |0029: invoke-direct {v4, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$LicenseItem;)V // method@a9b4 │ │ +411fdc: 6e30 8c81 2304 |002c: invoke-virtual {v3, v2, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818c │ │ +411fe2: 0c01 |002f: move-result-object v1 │ │ +411fe4: 6e10 6814 0100 |0030: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +411fea: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=82 │ │ 0x0018 line=84 │ │ 0x0023 line=85 │ │ 0x002c line=86 │ │ @@ -1775810,24 +1775818,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -412004: |[412004] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onStart:()V │ │ -412014: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ -41201a: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -412020: 0c00 |0006: move-result-object v0 │ │ -412022: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -412026: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -41202c: 0c00 |000c: move-result-object v0 │ │ -41202e: 1401 7401 127f |000d: const v1, #float 1.94075e+38 // #7f120174 │ │ -412034: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -41203a: 0e00 |0013: return-void │ │ +411fec: |[411fec] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onStart:()V │ │ +411ffc: 6f10 8035 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/Fragment;.onStart:()V // method@3580 │ │ +412002: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +412008: 0c00 |0006: move-result-object v0 │ │ +41200a: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +41200e: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +412014: 0c00 |000c: move-result-object v0 │ │ +412016: 1401 7401 127f |000d: const v1, #float 1.94075e+38 // #7f120174 │ │ +41201c: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +412022: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ │ │ @@ -1775836,20 +1775844,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -41203c: |[41203c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onStop:()V │ │ -41204c: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -412052: 5410 c294 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licensesLoader:Lio/reactivex/disposables/Disposable; // field@94c2 │ │ -412056: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -41205a: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -412060: 0e00 |000a: return-void │ │ +412024: |[412024] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onStop:()V │ │ +412034: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +41203a: 5410 c294 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licensesLoader:Lio/reactivex/disposables/Disposable; // field@94c2 │ │ +41203e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +412042: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +412048: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0007 line=117 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment; │ │ @@ -1775859,40 +1775867,40 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -412064: |[412064] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -412074: 6f30 2d38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@382d │ │ -41207a: 6e10 2738 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ -412080: 0c02 |0006: move-result-object v2 │ │ -412082: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -412084: 6e20 8711 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1187 │ │ -41208a: 2202 3e1c |000b: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0; // type@1c3e │ │ -41208e: 7020 aea9 1200 |000d: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@a9ae │ │ -412094: 7110 ffb0 0200 |0010: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -41209a: 0c02 |0013: move-result-object v2 │ │ -41209c: 7100 0cb1 0000 |0014: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -4120a2: 0c03 |0017: move-result-object v3 │ │ -4120a4: 6e20 04b1 3200 |0018: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -4120aa: 0c02 |001b: move-result-object v2 │ │ -4120ac: 7100 07b1 0000 |001c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -4120b2: 0c03 |001f: move-result-object v3 │ │ -4120b4: 6e20 02b1 3200 |0020: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -4120ba: 0c02 |0023: move-result-object v2 │ │ -4120bc: 2203 3f1c |0024: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1; // type@1c3f │ │ -4120c0: 7020 b0a9 1300 |0026: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@a9b0 │ │ -4120c6: 2200 401c |0029: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2; // type@1c40 │ │ -4120ca: 7020 b2a9 1000 |002b: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@a9b2 │ │ -4120d0: 6e30 03b1 3200 |002e: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ -4120d6: 0c02 |0031: move-result-object v2 │ │ -4120d8: 5b12 c294 |0032: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licensesLoader:Lio/reactivex/disposables/Disposable; // field@94c2 │ │ -4120dc: 0e00 |0034: return-void │ │ +41204c: |[41204c] de.danoeh.antennapod.fragment.preferences.about.LicensesFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +41205c: 6f30 2d38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@382d │ │ +412062: 6e10 2738 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ +412068: 0c02 |0006: move-result-object v2 │ │ +41206a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +41206c: 6e20 8711 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1187 │ │ +412072: 2202 3e1c |000b: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0; // type@1c3e │ │ +412076: 7020 aea9 1200 |000d: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@a9ae │ │ +41207c: 7110 ffb0 0200 |0010: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +412082: 0c02 |0013: move-result-object v2 │ │ +412084: 7100 0cb1 0000 |0014: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +41208a: 0c03 |0017: move-result-object v3 │ │ +41208c: 6e20 04b1 3200 |0018: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +412092: 0c02 |001b: move-result-object v2 │ │ +412094: 7100 07b1 0000 |001c: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +41209a: 0c03 |001f: move-result-object v3 │ │ +41209c: 6e20 02b1 3200 |0020: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +4120a2: 0c02 |0023: move-result-object v2 │ │ +4120a4: 2203 3f1c |0024: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1; // type@1c3f │ │ +4120a8: 7020 b0a9 1300 |0026: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@a9b0 │ │ +4120ae: 2200 401c |0029: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2; // type@1c40 │ │ +4120b2: 7020 b2a9 1000 |002b: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;)V // method@a9b2 │ │ +4120b8: 6e30 03b1 3200 |002e: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ +4120be: 0c02 |0031: move-result-object v2 │ │ +4120c0: 5b12 c294 |0032: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/LicensesFragment;.licensesLoader:Lio/reactivex/disposables/Disposable; // field@94c2 │ │ +4120c4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x000b line=40 │ │ 0x0014 line=58 │ │ 0x001c line=59 │ │ @@ -1775939,17 +1775947,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -412234: |[412234] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$8OAsYRwG2A3RarrTw30S0WUcD8k:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Lio/reactivex/SingleEmitter;)V │ │ -412244: 7020 cfa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@a9cf │ │ -41224a: 0e00 |0003: return-void │ │ +41221c: |[41221c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$8OAsYRwG2A3RarrTw30S0WUcD8k:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Lio/reactivex/SingleEmitter;)V │ │ +41222c: 7020 cfa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@a9cf │ │ +412232: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1775958,17 +1775966,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -41224c: |[41224c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$AgQmYItWGwBuLQK1-290VD9yDj4:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/lang/Throwable;)V │ │ -41225c: 7020 d1a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@a9d1 │ │ -412262: 0e00 |0003: return-void │ │ +412234: |[412234] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$AgQmYItWGwBuLQK1-290VD9yDj4:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/lang/Throwable;)V │ │ +412244: 7020 d1a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@a9d1 │ │ +41224a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1775977,17 +1775985,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/util/ArrayList;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -412264: |[412264] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$s7-SLZ0PaMiia3bsOrQNvCiaTnc:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/util/ArrayList;)V │ │ -412274: 7020 d0a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@a9d0 │ │ -41227a: 0e00 |0003: return-void │ │ +41224c: |[41224c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.$r8$lambda$s7-SLZ0PaMiia3bsOrQNvCiaTnc:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;Ljava/util/ArrayList;)V │ │ +41225c: 7020 d0a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@a9d0 │ │ +412262: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1775996,17 +1776004,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41227c: |[41227c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.:()V │ │ -41228c: 7010 2438 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3824 │ │ -412292: 0e00 |0003: return-void │ │ +412264: |[412264] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.:()V │ │ +412274: 7010 2438 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3824 │ │ +41227a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;) │ │ @@ -1776014,47 +1776022,47 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -412294: |[412294] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ -4122a4: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -4122a8: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -4122ae: 2201 1a1e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e1a │ │ -4122b2: 2202 2c1e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e2c │ │ -4122b6: 6e10 2035 0700 |0009: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4122bc: 0c03 |000c: move-result-object v3 │ │ -4122be: 6e10 1a02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ -4122c4: 0c03 |0010: move-result-object v3 │ │ -4122c6: 1a04 d9db |0011: const-string v4, "special_thanks.csv" // string@dbd9 │ │ -4122ca: 6e20 d802 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ -4122d0: 0c03 |0016: move-result-object v3 │ │ -4122d2: 1a04 fd5c |0017: const-string v4, "UTF-8" // string@5cfd │ │ -4122d6: 7030 79b1 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b179 │ │ -4122dc: 7020 19b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b119 │ │ -4122e2: 6e10 1ab1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b11a │ │ -4122e8: 0c02 |0022: move-result-object v2 │ │ -4122ea: 3802 1a00 |0023: if-eqz v2, 003d // +001a │ │ -4122ee: 1a03 440a |0025: const-string v3, ";" // string@0a44 │ │ -4122f2: 6e20 b3b2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -4122f8: 0c02 |002a: move-result-object v2 │ │ -4122fa: 2203 5c18 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@185c │ │ -4122fe: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -412300: 4604 0204 |002e: aget-object v4, v2, v4 │ │ -412304: 1215 |0030: const/4 v5, #int 1 // #1 │ │ -412306: 4605 0205 |0031: aget-object v5, v2, v5 │ │ -41230a: 1226 |0033: const/4 v6, #int 2 // #2 │ │ -41230c: 4602 0206 |0034: aget-object v2, v2, v6 │ │ -412310: 7040 4997 4325 |0036: invoke-direct {v3, v4, v5, v2}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9749 │ │ -412316: 6e20 1bb4 3000 |0039: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -41231c: 28e3 |003c: goto 001f // -001d │ │ -41231e: 7220 06b1 0800 |003d: invoke-interface {v8, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -412324: 0e00 |0040: return-void │ │ +41227c: |[41227c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ +41228c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +412290: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +412296: 2201 1a1e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e1a │ │ +41229a: 2202 2c1e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e2c │ │ +41229e: 6e10 2035 0700 |0009: invoke-virtual {v7}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4122a4: 0c03 |000c: move-result-object v3 │ │ +4122a6: 6e10 1a02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ +4122ac: 0c03 |0010: move-result-object v3 │ │ +4122ae: 1a04 d9db |0011: const-string v4, "special_thanks.csv" // string@dbd9 │ │ +4122b2: 6e20 d802 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ +4122b8: 0c03 |0016: move-result-object v3 │ │ +4122ba: 1a04 fd5c |0017: const-string v4, "UTF-8" // string@5cfd │ │ +4122be: 7030 79b1 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b179 │ │ +4122c4: 7020 19b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b119 │ │ +4122ca: 6e10 1ab1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b11a │ │ +4122d0: 0c02 |0022: move-result-object v2 │ │ +4122d2: 3802 1a00 |0023: if-eqz v2, 003d // +001a │ │ +4122d6: 1a03 440a |0025: const-string v3, ";" // string@0a44 │ │ +4122da: 6e20 b3b2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +4122e0: 0c02 |002a: move-result-object v2 │ │ +4122e2: 2203 5c18 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@185c │ │ +4122e6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +4122e8: 4604 0204 |002e: aget-object v4, v2, v4 │ │ +4122ec: 1215 |0030: const/4 v5, #int 1 // #1 │ │ +4122ee: 4605 0205 |0031: aget-object v5, v2, v5 │ │ +4122f2: 1226 |0033: const/4 v6, #int 2 // #2 │ │ +4122f4: 4602 0206 |0034: aget-object v2, v2, v6 │ │ +4122f8: 7040 4997 4325 |0036: invoke-direct {v3, v4, v5, v2}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9749 │ │ +4122fe: 6e20 1bb4 3000 |0039: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +412304: 28e3 |003c: goto 001f // -001d │ │ +412306: 7220 06b1 0800 |003d: invoke-interface {v8, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +41230c: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x001f line=34 │ │ 0x0027 line=35 │ │ @@ -1776069,21 +1776077,21 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -412328: |[412328] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ -412338: 2200 5d18 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@185d │ │ -41233c: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -412342: 0c01 |0005: move-result-object v1 │ │ -412344: 7030 4a97 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@974a │ │ -41234a: 6e20 3038 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@3830 │ │ -412350: 0e00 |000c: return-void │ │ +412310: |[412310] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ +412320: 2200 5d18 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@185d │ │ +412324: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +41232a: 0c01 |0005: move-result-object v1 │ │ +41232c: 7030 4a97 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@974a │ │ +412332: 6e20 3038 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@3830 │ │ +412338: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; │ │ 0x0000 - 0x000d reg=3 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1776092,24 +1776100,24 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -412354: |[412354] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ -412364: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -41236a: 0c00 |0003: move-result-object v0 │ │ -41236c: 6e10 01b3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -412372: 0c03 |0007: move-result-object v3 │ │ -412374: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -412376: 7130 a712 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ -41237c: 0c03 |000c: move-result-object v3 │ │ -41237e: 6e10 a812 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -412384: 0e00 |0010: return-void │ │ +41233c: |[41233c] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ +41234c: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +412352: 0c00 |0003: move-result-object v0 │ │ +412354: 6e10 01b3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +41235a: 0c03 |0007: move-result-object v3 │ │ +41235c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +41235e: 7130 a712 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ +412364: 0c03 |000c: move-result-object v3 │ │ +412366: 6e10 a812 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +41236c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; │ │ 0x0000 - 0x0011 reg=3 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1776119,20 +1776127,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -412388: |[412388] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.onStop:()V │ │ -412398: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -41239e: 5410 c694 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@94c6 │ │ -4123a2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -4123a6: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -4123ac: 0e00 |000a: return-void │ │ +412370: |[412370] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.onStop:()V │ │ +412380: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +412386: 5410 c694 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@94c6 │ │ +41238a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +41238e: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +412394: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0007 line=53 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment; │ │ @@ -1776142,44 +1776150,44 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -4123b0: |[4123b0] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -4123c0: 6f30 2d38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@382d │ │ -4123c6: 6e10 2738 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ -4123cc: 0c02 |0006: move-result-object v2 │ │ -4123ce: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -4123d0: 6e20 8711 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1187 │ │ -4123d6: 6e10 2738 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ -4123dc: 0c02 |000e: move-result-object v2 │ │ -4123de: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ -4123e4: 6e20 920f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f92 │ │ -4123ea: 2202 441c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0; // type@1c44 │ │ -4123ee: 7020 c5a9 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@a9c5 │ │ -4123f4: 7110 ffb0 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -4123fa: 0c02 |001d: move-result-object v2 │ │ -4123fc: 7100 0cb1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -412402: 0c03 |0021: move-result-object v3 │ │ -412404: 6e20 04b1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -41240a: 0c02 |0025: move-result-object v2 │ │ -41240c: 7100 07b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -412412: 0c03 |0029: move-result-object v3 │ │ -412414: 6e20 02b1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -41241a: 0c02 |002d: move-result-object v2 │ │ -41241c: 2203 451c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1; // type@1c45 │ │ -412420: 7020 c7a9 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@a9c7 │ │ -412426: 2200 461c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2; // type@1c46 │ │ -41242a: 7020 c9a9 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@a9c9 │ │ -412430: 6e30 03b1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ -412436: 0c02 |003b: move-result-object v2 │ │ -412438: 5b12 c694 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@94c6 │ │ -41243c: 0e00 |003e: return-void │ │ +412398: |[412398] de.danoeh.antennapod.fragment.preferences.about.SpecialThanksFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +4123a8: 6f30 2d38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@382d │ │ +4123ae: 6e10 2738 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ +4123b4: 0c02 |0006: move-result-object v2 │ │ +4123b6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +4123b8: 6e20 8711 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1187 │ │ +4123be: 6e10 2738 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ +4123c4: 0c02 |000e: move-result-object v2 │ │ +4123c6: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ +4123cc: 6e20 920f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f92 │ │ +4123d2: 2202 441c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0; // type@1c44 │ │ +4123d6: 7020 c5a9 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@a9c5 │ │ +4123dc: 7110 ffb0 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +4123e2: 0c02 |001d: move-result-object v2 │ │ +4123e4: 7100 0cb1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +4123ea: 0c03 |0021: move-result-object v3 │ │ +4123ec: 6e20 04b1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +4123f2: 0c02 |0025: move-result-object v2 │ │ +4123f4: 7100 07b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +4123fa: 0c03 |0029: move-result-object v3 │ │ +4123fc: 6e20 02b1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +412402: 0c02 |002d: move-result-object v2 │ │ +412404: 2203 451c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1; // type@1c45 │ │ +412408: 7020 c7a9 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@a9c7 │ │ +41240e: 2200 461c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2; // type@1c46 │ │ +412412: 7020 c9a9 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;)V // method@a9c9 │ │ +412418: 6e30 03b1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ +41241e: 0c02 |003b: move-result-object v2 │ │ +412420: 5b12 c694 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/SpecialThanksFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@94c6 │ │ +412424: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x000b line=27 │ │ 0x0015 line=29 │ │ 0x001e line=40 │ │ @@ -1776227,17 +1776235,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4124f0: |[4124f0] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$GWseQjVZp__oP9c3XwK7rRz19b8:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/lang/Throwable;)V │ │ -412500: 7020 e0a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@a9e0 │ │ -412506: 0e00 |0003: return-void │ │ +4124d8: |[4124d8] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$GWseQjVZp__oP9c3XwK7rRz19b8:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/lang/Throwable;)V │ │ +4124e8: 7020 e0a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V // method@a9e0 │ │ +4124ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1776246,17 +1776254,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/util/ArrayList;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -412508: |[412508] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$_APKigpYK7Ksuv5UhAI2PobZ4LE:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/util/ArrayList;)V │ │ -412518: 7020 dfa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@a9df │ │ -41251e: 0e00 |0003: return-void │ │ +4124f0: |[4124f0] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$_APKigpYK7Ksuv5UhAI2PobZ4LE:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Ljava/util/ArrayList;)V │ │ +412500: 7020 dfa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V // method@a9df │ │ +412506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1776265,17 +1776273,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -412520: |[412520] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$oD8E70vOW6J76a9fQje9gJFDrkg:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Lio/reactivex/SingleEmitter;)V │ │ -412530: 7020 dea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@a9de │ │ -412536: 0e00 |0003: return-void │ │ +412508: |[412508] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.$r8$lambda$oD8E70vOW6J76a9fQje9gJFDrkg:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;Lio/reactivex/SingleEmitter;)V │ │ +412518: 7020 dea9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V // method@a9de │ │ +41251e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1776284,17 +1776292,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412538: |[412538] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.:()V │ │ -412548: 7010 2438 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3824 │ │ -41254e: 0e00 |0003: return-void │ │ +412520: |[412520] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.:()V │ │ +412530: 7010 2438 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/ListFragment;.:()V // method@3824 │ │ +412536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; │ │ │ │ #4 : (in Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;) │ │ @@ -1776302,46 +1776310,46 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -412550: |[412550] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ -412560: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -412564: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -41256a: 2201 1a1e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e1a │ │ -41256e: 2202 2c1e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e2c │ │ -412572: 6e10 2035 0600 |0009: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -412578: 0c03 |000c: move-result-object v3 │ │ -41257a: 6e10 1a02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ -412580: 0c03 |0010: move-result-object v3 │ │ -412582: 1a04 9ee1 |0011: const-string v4, "translators.csv" // string@e19e │ │ -412586: 6e20 d802 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ -41258c: 0c03 |0016: move-result-object v3 │ │ -41258e: 1a04 fd5c |0017: const-string v4, "UTF-8" // string@5cfd │ │ -412592: 7030 79b1 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b179 │ │ -412598: 7020 19b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b119 │ │ -41259e: 6e10 1ab1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b11a │ │ -4125a4: 0c02 |0022: move-result-object v2 │ │ -4125a6: 3802 1800 |0023: if-eqz v2, 003b // +0018 │ │ -4125aa: 1a03 440a |0025: const-string v3, ";" // string@0a44 │ │ -4125ae: 6e20 b3b2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ -4125b4: 0c02 |002a: move-result-object v2 │ │ -4125b6: 2203 5c18 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@185c │ │ -4125ba: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -4125bc: 4604 0204 |002e: aget-object v4, v2, v4 │ │ -4125c0: 1215 |0030: const/4 v5, #int 1 // #1 │ │ -4125c2: 4602 0205 |0031: aget-object v2, v2, v5 │ │ -4125c6: 1205 |0033: const/4 v5, #int 0 // #0 │ │ -4125c8: 7040 4997 4352 |0034: invoke-direct {v3, v4, v2, v5}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9749 │ │ -4125ce: 6e20 1bb4 3000 |0037: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -4125d4: 28e5 |003a: goto 001f // -001b │ │ -4125d6: 7220 06b1 0700 |003b: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ -4125dc: 0e00 |003e: return-void │ │ +412538: |[412538] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$0:(Lio/reactivex/SingleEmitter;)V │ │ +412548: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +41254c: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +412552: 2201 1a1e |0005: new-instance v1, Ljava/io/BufferedReader; // type@1e1a │ │ +412556: 2202 2c1e |0007: new-instance v2, Ljava/io/InputStreamReader; // type@1e2c │ │ +41255a: 6e10 2035 0600 |0009: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +412560: 0c03 |000c: move-result-object v3 │ │ +412562: 6e10 1a02 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@021a │ │ +412568: 0c03 |0010: move-result-object v3 │ │ +41256a: 1a04 9ee1 |0011: const-string v4, "translators.csv" // string@e19e │ │ +41256e: 6e20 d802 4300 |0013: invoke-virtual {v3, v4}, Landroid/content/res/AssetManager;.open:(Ljava/lang/String;)Ljava/io/InputStream; // method@02d8 │ │ +412574: 0c03 |0016: move-result-object v3 │ │ +412576: 1a04 fd5c |0017: const-string v4, "UTF-8" // string@5cfd │ │ +41257a: 7030 79b1 3204 |0019: invoke-direct {v2, v3, v4}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b179 │ │ +412580: 7020 19b1 2100 |001c: invoke-direct {v1, v2}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@b119 │ │ +412586: 6e10 1ab1 0100 |001f: invoke-virtual {v1}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@b11a │ │ +41258c: 0c02 |0022: move-result-object v2 │ │ +41258e: 3802 1800 |0023: if-eqz v2, 003b // +0018 │ │ +412592: 1a03 440a |0025: const-string v3, ";" // string@0a44 │ │ +412596: 6e20 b3b2 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b2b3 │ │ +41259c: 0c02 |002a: move-result-object v2 │ │ +41259e: 2203 5c18 |002b: new-instance v3, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem; // type@185c │ │ +4125a2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +4125a4: 4604 0204 |002e: aget-object v4, v2, v4 │ │ +4125a8: 1215 |0030: const/4 v5, #int 1 // #1 │ │ +4125aa: 4602 0205 |0031: aget-object v2, v2, v5 │ │ +4125ae: 1205 |0033: const/4 v5, #int 0 // #0 │ │ +4125b0: 7040 4997 4352 |0034: invoke-direct {v3, v4, v2, v5}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter$ListItem;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@9749 │ │ +4125b6: 6e20 1bb4 3000 |0037: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +4125bc: 28e5 |003a: goto 001f // -001b │ │ +4125be: 7220 06b1 0700 |003b: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b106 │ │ +4125c4: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x001f line=34 │ │ 0x0027 line=35 │ │ @@ -1776356,21 +1776364,21 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4125e0: |[4125e0] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ -4125f0: 2200 5d18 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@185d │ │ -4125f4: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4125fa: 0c01 |0005: move-result-object v1 │ │ -4125fc: 7030 4a97 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@974a │ │ -412602: 6e20 3038 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@3830 │ │ -412608: 0e00 |000c: return-void │ │ +4125c8: |[4125c8] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$1:(Ljava/util/ArrayList;)V │ │ +4125d8: 2200 5d18 |0000: new-instance v0, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter; // type@185d │ │ +4125dc: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4125e2: 0c01 |0005: move-result-object v1 │ │ +4125e4: 7030 4a97 1003 |0006: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/adapter/SimpleIconListAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@974a │ │ +4125ea: 6e20 3038 0200 |0009: invoke-virtual {v2, v0}, Landroidx/fragment/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@3830 │ │ +4125f0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; │ │ 0x0000 - 0x000d reg=3 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1776379,24 +1776387,24 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -41260c: |[41260c] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ -41261c: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -412622: 0c00 |0003: move-result-object v0 │ │ -412624: 6e10 01b3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -41262a: 0c03 |0007: move-result-object v3 │ │ -41262c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -41262e: 7130 a712 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ -412634: 0c03 |000c: move-result-object v3 │ │ -412636: 6e10 a812 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -41263c: 0e00 |0010: return-void │ │ +4125f4: |[4125f4] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.lambda$onViewCreated$2:(Ljava/lang/Throwable;)V │ │ +412604: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +41260a: 0c00 |0003: move-result-object v0 │ │ +41260c: 6e10 01b3 0300 |0004: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +412612: 0c03 |0007: move-result-object v3 │ │ +412614: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +412616: 7130 a712 3001 |0009: invoke-static {v0, v3, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ +41261c: 0c03 |000c: move-result-object v3 │ │ +41261e: 6e10 a812 0300 |000d: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +412624: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; │ │ 0x0000 - 0x0011 reg=3 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1776406,20 +1776414,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -412640: |[412640] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.onStop:()V │ │ -412650: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ -412656: 5410 ca94 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@94ca │ │ -41265a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -41265e: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -412664: 0e00 |000a: return-void │ │ +412628: |[412628] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.onStop:()V │ │ +412638: 6f10 8135 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onStop:()V // method@3581 │ │ +41263e: 5410 ca94 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@94ca │ │ +412642: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +412646: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +41264c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0007 line=53 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment; │ │ @@ -1776429,44 +1776437,44 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -412668: |[412668] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -412678: 6f30 2d38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@382d │ │ -41267e: 6e10 2738 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ -412684: 0c02 |0006: move-result-object v2 │ │ -412686: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -412688: 6e20 8711 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1187 │ │ -41268e: 6e10 2738 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ -412694: 0c02 |000e: move-result-object v2 │ │ -412696: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ -41269c: 6e20 920f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f92 │ │ -4126a2: 2202 481c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0; // type@1c48 │ │ -4126a6: 7020 d4a9 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@a9d4 │ │ -4126ac: 7110 ffb0 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ -4126b2: 0c02 |001d: move-result-object v2 │ │ -4126b4: 7100 0cb1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -4126ba: 0c03 |0021: move-result-object v3 │ │ -4126bc: 6e20 04b1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -4126c2: 0c02 |0025: move-result-object v2 │ │ -4126c4: 7100 07b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -4126ca: 0c03 |0029: move-result-object v3 │ │ -4126cc: 6e20 02b1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -4126d2: 0c02 |002d: move-result-object v2 │ │ -4126d4: 2203 491c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1; // type@1c49 │ │ -4126d8: 7020 d6a9 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@a9d6 │ │ -4126de: 2200 4a1c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2; // type@1c4a │ │ -4126e2: 7020 d8a9 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@a9d8 │ │ -4126e8: 6e30 03b1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ -4126ee: 0c02 |003b: move-result-object v2 │ │ -4126f0: 5b12 ca94 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@94ca │ │ -4126f4: 0e00 |003e: return-void │ │ +412650: |[412650] de.danoeh.antennapod.fragment.preferences.about.TranslatorsFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +412660: 6f30 2d38 2103 |0000: invoke-super {v1, v2, v3}, Landroidx/fragment/app/ListFragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@382d │ │ +412666: 6e10 2738 0100 |0003: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ +41266c: 0c02 |0006: move-result-object v2 │ │ +41266e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +412670: 6e20 8711 3200 |0008: invoke-virtual {v2, v3}, Landroid/widget/ListView;.setDivider:(Landroid/graphics/drawable/Drawable;)V // method@1187 │ │ +412676: 6e10 2738 0100 |000b: invoke-virtual {v1}, Landroidx/fragment/app/ListFragment;.getListView:()Landroid/widget/ListView; // method@3827 │ │ +41267c: 0c02 |000e: move-result-object v2 │ │ +41267e: 1403 0d00 0601 |000f: const v3, #float 2.46119e-38 // #0106000d │ │ +412684: 6e20 920f 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f92 │ │ +41268a: 2202 481c |0015: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0; // type@1c48 │ │ +41268e: 7020 d4a9 1200 |0017: invoke-direct {v2, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@a9d4 │ │ +412694: 7110 ffb0 0200 |001a: invoke-static {v2}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b0ff │ │ +41269a: 0c02 |001d: move-result-object v2 │ │ +41269c: 7100 0cb1 0000 |001e: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +4126a2: 0c03 |0021: move-result-object v3 │ │ +4126a4: 6e20 04b1 3200 |0022: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +4126aa: 0c02 |0025: move-result-object v2 │ │ +4126ac: 7100 07b1 0000 |0026: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +4126b2: 0c03 |0029: move-result-object v3 │ │ +4126b4: 6e20 02b1 3200 |002a: invoke-virtual {v2, v3}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +4126ba: 0c02 |002d: move-result-object v2 │ │ +4126bc: 2203 491c |002e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1; // type@1c49 │ │ +4126c0: 7020 d6a9 1300 |0030: invoke-direct {v3, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@a9d6 │ │ +4126c6: 2200 4a1c |0033: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2; // type@1c4a │ │ +4126ca: 7020 d8a9 1000 |0035: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;)V // method@a9d8 │ │ +4126d0: 6e30 03b1 3200 |0038: invoke-virtual {v2, v3, v0}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ +4126d6: 0c02 |003b: move-result-object v2 │ │ +4126d8: 5b12 ca94 |003c: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/about/TranslatorsFragment;.translatorsLoader:Lio/reactivex/disposables/Disposable; // field@94ca │ │ +4126dc: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x000b line=27 │ │ 0x0015 line=29 │ │ 0x001e line=40 │ │ @@ -1776576,17 +1776584,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -412fac: |[412fac] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$5HSxrwSkxssr1rRNE7ajziJwF3M:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ -412fbc: 7030 2aaa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupLoginView$3:(Landroid/widget/Button;Landroid/widget/ProgressBar;)V // method@aa2a │ │ -412fc2: 0e00 |0003: return-void │ │ +412f94: |[412f94] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$5HSxrwSkxssr1rRNE7ajziJwF3M:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ +412fa4: 7030 2aaa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupLoginView$3:(Landroid/widget/Button;Landroid/widget/ProgressBar;)V // method@aa2a │ │ +412faa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/Button; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/widget/ProgressBar; │ │ @@ -1776596,17 +1776604,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -412fc4: |[412fc4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$948BgOmtQ1hKerzBLIBBaHWI7ew:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/view/View;)V │ │ -412fd4: 7030 27aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupHostView$0:(Landroid/widget/EditText;Landroid/view/View;)V // method@aa27 │ │ -412fda: 0e00 |0003: return-void │ │ +412fac: |[412fac] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$948BgOmtQ1hKerzBLIBBaHWI7ew:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/view/View;)V │ │ +412fbc: 7030 27aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupHostView$0:(Landroid/widget/EditText;Landroid/view/View;)V // method@aa27 │ │ +412fc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1776616,17 +1776624,17 @@ │ │ type : '(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -412fdc: |[412fdc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$HRR4HR1CYCwfv59iHlXQ9KhpLKs:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ -412fec: 7140 21aa 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$createDevice$10:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V // method@aa21 │ │ -412ff2: 0e00 |0003: return-void │ │ +412fc4: |[412fc4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$HRR4HR1CYCwfv59iHlXQ9KhpLKs:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ +412fd4: 7140 21aa 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$createDevice$10:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V // method@aa21 │ │ +412fda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/ProgressBar; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/widget/TextView; │ │ @@ -1776637,17 +1776645,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -412ff4: |[412ff4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$Iupqw4uFfUD-B727XaCQtvXf-Y8:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V │ │ -413004: 7030 25aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupDeviceView$7:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V // method@aa25 │ │ -41300a: 0e00 |0003: return-void │ │ +412fdc: |[412fdc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$Iupqw4uFfUD-B727XaCQtvXf-Y8:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V │ │ +412fec: 7030 25aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupDeviceView$7:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V // method@aa25 │ │ +412ff2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1776657,17 +1776665,17 @@ │ │ type : '(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -41300c: |[41300c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$PblfpjkWv1kDOd7pkvsz-m1lYHc:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ -41301c: 7140 2baa 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupLoginView$4:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V // method@aa2b │ │ -413022: 0e00 |0003: return-void │ │ +412ff4: |[412ff4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$PblfpjkWv1kDOd7pkvsz-m1lYHc:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ +413004: 7140 2baa 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupLoginView$4:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V // method@aa2b │ │ +41300a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/widget/Button; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/ProgressBar; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/widget/TextView; │ │ @@ -1776678,17 +1776686,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -413024: |[413024] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$Tiwwqj9oPgF_qnPM69zRXPg27pA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;Landroid/view/View;)V │ │ -413034: 7030 24aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupDeviceView$6:(Landroid/view/View;Landroid/view/View;)V // method@aa24 │ │ -41303a: 0e00 |0003: return-void │ │ +41300c: |[41300c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$Tiwwqj9oPgF_qnPM69zRXPg27pA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;Landroid/view/View;)V │ │ +41301c: 7030 24aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupDeviceView$6:(Landroid/view/View;Landroid/view/View;)V // method@aa24 │ │ +413022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1776698,18 +1776706,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -412ea4: |[412ea4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$UCKxyfvpaYbxnzITCtY6rmxYdHo:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ -412eb4: 7020 22aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$createDevice$8:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // method@aa22 │ │ -412eba: 0c00 |0003: move-result-object v0 │ │ -412ebc: 1100 |0004: return-object v0 │ │ +412e8c: |[412e8c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$UCKxyfvpaYbxnzITCtY6rmxYdHo:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ +412e9c: 7020 22aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$createDevice$8:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // method@aa22 │ │ +412ea2: 0c00 |0003: move-result-object v0 │ │ +412ea4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1776718,17 +1776726,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -41303c: |[41303c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$YUSH0dHdRR4EPRKbVrvK0aNPPWc:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V │ │ -41304c: 7020 26aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupFinishView$11:(Landroid/view/View;)V // method@aa26 │ │ -413052: 0e00 |0003: return-void │ │ +413024: |[413024] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$YUSH0dHdRR4EPRKbVrvK0aNPPWc:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V │ │ +413034: 7020 26aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupFinishView$11:(Landroid/view/View;)V // method@aa26 │ │ +41303a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1776737,17 +1776745,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -413054: |[413054] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$aA0Tp9LvrtLZx7Lx2fy9NgvwUg0:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V │ │ -413064: 7030 23aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$createDevice$9:(Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V // method@aa23 │ │ -41306a: 0e00 |0003: return-void │ │ +41303c: |[41303c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$aA0Tp9LvrtLZx7Lx2fy9NgvwUg0:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V │ │ +41304c: 7030 23aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$createDevice$9:(Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V // method@aa23 │ │ +413052: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/ProgressBar; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ @@ -1776757,18 +1776765,18 @@ │ │ type : '(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -412db4: |[412db4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$btU-qR9nimsqShldb3E3b0M-dwg:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -412dc4: 7140 28aa 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupLoginView$1:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z // method@aa28 │ │ -412dca: 0a00 |0003: move-result v0 │ │ -412dcc: 0f00 |0004: return v0 │ │ +412d9c: |[412d9c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$btU-qR9nimsqShldb3E3b0M-dwg:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +412dac: 7140 28aa 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupLoginView$1:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z // method@aa28 │ │ +412db2: 0a00 |0003: move-result v0 │ │ +412db4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/widget/Button; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1776779,17 +1776787,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -41306c: |[41306c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$yoRUjzo_qMNavR6nbUvywluXiTA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/view/View;)V │ │ -41307c: 7607 2caa 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupLoginView$5:(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/view/View;)V // method@aa2c │ │ -413082: 0e00 |0003: return-void │ │ +413054: |[413054] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$yoRUjzo_qMNavR6nbUvywluXiTA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/view/View;)V │ │ +413064: 7607 2caa 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupLoginView$5:(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/view/View;)V // method@aa2c │ │ +41306a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/EditText; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/widget/EditText; │ │ @@ -1776803,17 +1776811,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -413084: |[413084] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$zEbymdDAFvC_Sot6mfEWrN0ZNGs:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V │ │ -413094: 7030 29aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupLoginView$2:(Ljava/lang/String;Ljava/lang/String;)V // method@aa29 │ │ -41309a: 0e00 |0003: return-void │ │ +41306c: |[41306c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.$r8$lambda$zEbymdDAFvC_Sot6mfEWrN0ZNGs:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V │ │ +41307c: 7030 29aa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.lambda$setupLoginView$2:(Ljava/lang/String;Ljava/lang/String;)V // method@aa29 │ │ +413082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -1776823,19 +1776831,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -41309c: |[41309c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.:()V │ │ -4130ac: 7010 bf34 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/DialogFragment;.:()V // method@34bf │ │ -4130b2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -4130b4: 5910 fb94 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ -4130b8: 0e00 |0006: return-void │ │ +413084: |[413084] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.:()V │ │ +413094: 7010 bf34 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/DialogFragment;.:()V // method@34bf │ │ +41309a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +41309c: 5910 fb94 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ +4130a0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ │ │ @@ -1776844,72 +1776852,72 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 112 16-bit code units │ │ -4130bc: |[4130bc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.advance:()V │ │ -4130cc: 5250 fb94 |0000: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ -4130d0: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -4130d2: 3510 6900 |0003: if-ge v0, v1, 006c // +0069 │ │ -4130d6: 5451 0195 |0005: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@9501 │ │ -4130da: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -4130dc: b020 |0008: add-int/2addr v0, v2 │ │ -4130de: 6e20 e20d 0100 |0009: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ -4130e4: 0c00 |000c: move-result-object v0 │ │ -4130e6: 5251 fb94 |000d: iget v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ -4130ea: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ -4130ec: 3331 0600 |0010: if-ne v1, v3, 0016 // +0006 │ │ -4130f0: 7020 30aa 0500 |0012: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupHostView:(Landroid/view/View;)V // method@aa30 │ │ -4130f6: 2848 |0015: goto 005d // +0048 │ │ -4130f8: 3901 0600 |0016: if-nez v1, 001c // +0006 │ │ -4130fc: 7020 31aa 0500 |0018: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupLoginView:(Landroid/view/View;)V // method@aa31 │ │ -413102: 2842 |001b: goto 005d // +0042 │ │ -413104: 3321 1600 |001c: if-ne v1, v2, 0032 // +0016 │ │ -413108: 5451 0095 |001e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9500 │ │ -41310c: 3801 0a00 |0020: if-eqz v1, 002a // +000a │ │ -413110: 5451 fd94 |0022: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@94fd │ │ -413114: 3801 0600 |0024: if-eqz v1, 002a // +0006 │ │ -413118: 7020 2eaa 0500 |0026: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupDeviceView:(Landroid/view/View;)V // method@aa2e │ │ -41311e: 2834 |0029: goto 005d // +0034 │ │ -413120: 2200 561e |002a: new-instance v0, Ljava/lang/IllegalStateException; // type@1e56 │ │ -413124: 1a01 185e |002c: const-string v1, "Username and password must not be null here" // string@5e18 │ │ -413128: 7020 26b2 1000 |002e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ -41312e: 2700 |0031: throw v0 │ │ -413130: 1224 |0032: const/4 v4, #int 2 // #2 │ │ -413132: 3341 2a00 |0033: if-ne v1, v4, 005d // +002a │ │ -413136: 5451 fe94 |0035: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94fe │ │ -41313a: 3801 1e00 |0037: if-eqz v1, 0055 // +001e │ │ -41313e: 6201 9e8d |0039: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9e │ │ -413142: 7110 a49c 0100 |003b: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9ca4 │ │ -413148: 5451 0095 |003e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9500 │ │ -41314c: 7110 8f9c 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9c8f │ │ -413152: 5451 fd94 |0043: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@94fd │ │ -413156: 7110 8e9c 0100 |0045: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9c8e │ │ -41315c: 5451 fe94 |0048: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94fe │ │ -413160: 6e10 d6ad 0100 |004a: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getId:()Ljava/lang/String; // method@add6 │ │ -413166: 0c01 |004d: move-result-object v1 │ │ -413168: 7110 8c9c 0100 |004e: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setDeviceID:(Ljava/lang/String;)V // method@9c8c │ │ -41316e: 7020 2faa 0500 |0051: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupFinishView:(Landroid/view/View;)V // method@aa2f │ │ -413174: 2809 |0054: goto 005d // +0009 │ │ -413176: 2200 561e |0055: new-instance v0, Ljava/lang/IllegalStateException; // type@1e56 │ │ -41317a: 1a01 eb18 |0057: const-string v1, "Device must not be null here" // string@18eb │ │ -41317e: 7020 26b2 1000 |0059: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ -413184: 2700 |005c: throw v0 │ │ -413186: 5250 fb94 |005d: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ -41318a: 3230 0700 |005f: if-eq v0, v3, 0066 // +0007 │ │ -41318e: 5450 0195 |0061: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@9501 │ │ -413192: 6e10 bb12 0000 |0063: invoke-virtual {v0}, Landroid/widget/ViewAnimator;.showNext:()V // method@12bb │ │ -413198: 5250 fb94 |0066: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ -41319c: b020 |0068: add-int/2addr v0, v2 │ │ -41319e: 5950 fb94 |0069: iput v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ -4131a2: 2804 |006b: goto 006f // +0004 │ │ -4131a4: 6e10 c534 0500 |006c: invoke-virtual {v5}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34c5 │ │ -4131aa: 0e00 |006f: return-void │ │ +4130a4: |[4130a4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.advance:()V │ │ +4130b4: 5250 fb94 |0000: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ +4130b8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +4130ba: 3510 6900 |0003: if-ge v0, v1, 006c // +0069 │ │ +4130be: 5451 0195 |0005: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@9501 │ │ +4130c2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +4130c4: b020 |0008: add-int/2addr v0, v2 │ │ +4130c6: 6e20 e20d 0100 |0009: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ +4130cc: 0c00 |000c: move-result-object v0 │ │ +4130ce: 5251 fb94 |000d: iget v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ +4130d2: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ +4130d4: 3331 0600 |0010: if-ne v1, v3, 0016 // +0006 │ │ +4130d8: 7020 30aa 0500 |0012: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupHostView:(Landroid/view/View;)V // method@aa30 │ │ +4130de: 2848 |0015: goto 005d // +0048 │ │ +4130e0: 3901 0600 |0016: if-nez v1, 001c // +0006 │ │ +4130e4: 7020 31aa 0500 |0018: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupLoginView:(Landroid/view/View;)V // method@aa31 │ │ +4130ea: 2842 |001b: goto 005d // +0042 │ │ +4130ec: 3321 1600 |001c: if-ne v1, v2, 0032 // +0016 │ │ +4130f0: 5451 0095 |001e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9500 │ │ +4130f4: 3801 0a00 |0020: if-eqz v1, 002a // +000a │ │ +4130f8: 5451 fd94 |0022: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@94fd │ │ +4130fc: 3801 0600 |0024: if-eqz v1, 002a // +0006 │ │ +413100: 7020 2eaa 0500 |0026: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupDeviceView:(Landroid/view/View;)V // method@aa2e │ │ +413106: 2834 |0029: goto 005d // +0034 │ │ +413108: 2200 561e |002a: new-instance v0, Ljava/lang/IllegalStateException; // type@1e56 │ │ +41310c: 1a01 185e |002c: const-string v1, "Username and password must not be null here" // string@5e18 │ │ +413110: 7020 26b2 1000 |002e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ +413116: 2700 |0031: throw v0 │ │ +413118: 1224 |0032: const/4 v4, #int 2 // #2 │ │ +41311a: 3341 2a00 |0033: if-ne v1, v4, 005d // +002a │ │ +41311e: 5451 fe94 |0035: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94fe │ │ +413122: 3801 1e00 |0037: if-eqz v1, 0055 // +001e │ │ +413126: 6201 9e8d |0039: sget-object v1, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9e │ │ +41312a: 7110 a49c 0100 |003b: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9ca4 │ │ +413130: 5451 0095 |003e: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9500 │ │ +413134: 7110 8f9c 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9c8f │ │ +41313a: 5451 fd94 |0043: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@94fd │ │ +41313e: 7110 8e9c 0100 |0045: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9c8e │ │ +413144: 5451 fe94 |0048: iget-object v1, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94fe │ │ +413148: 6e10 d6ad 0100 |004a: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getId:()Ljava/lang/String; // method@add6 │ │ +41314e: 0c01 |004d: move-result-object v1 │ │ +413150: 7110 8c9c 0100 |004e: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setDeviceID:(Ljava/lang/String;)V // method@9c8c │ │ +413156: 7020 2faa 0500 |0051: invoke-direct {v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.setupFinishView:(Landroid/view/View;)V // method@aa2f │ │ +41315c: 2809 |0054: goto 005d // +0009 │ │ +41315e: 2200 561e |0055: new-instance v0, Ljava/lang/IllegalStateException; // type@1e56 │ │ +413162: 1a01 eb18 |0057: const-string v1, "Device must not be null here" // string@18eb │ │ +413166: 7020 26b2 1000 |0059: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ +41316c: 2700 |005c: throw v0 │ │ +41316e: 5250 fb94 |005d: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ +413172: 3230 0700 |005f: if-eq v0, v3, 0066 // +0007 │ │ +413176: 5450 0195 |0061: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@9501 │ │ +41317a: 6e10 bb12 0000 |0063: invoke-virtual {v0}, Landroid/widget/ViewAnimator;.showNext:()V // method@12bb │ │ +413180: 5250 fb94 |0066: iget v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ +413184: b020 |0068: add-int/2addr v0, v2 │ │ +413186: 5950 fb94 |0069: iput v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.currentStep:I // field@94fb │ │ +41318a: 2804 |006b: goto 006f // +0004 │ │ +41318c: 6e10 c534 0500 |006c: invoke-virtual {v5}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34c5 │ │ +413192: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0005 line=243 │ │ 0x000d line=244 │ │ 0x0012 line=245 │ │ 0x0018 line=247 │ │ @@ -1776935,58 +1776943,58 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -4131ac: |[4131ac] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.createDevice:(Landroid/view/View;)V │ │ -4131bc: 1400 f900 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00f9 │ │ -4131c2: 6e20 6f0c 0600 |0003: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4131c8: 0c00 |0006: move-result-object v0 │ │ -4131ca: 1f00 ec02 |0007: check-cast v0, Landroid/widget/EditText; // type@02ec │ │ -4131ce: 1401 fa00 0a7f |0009: const v1, #float 1.83439e+38 // #7f0a00fa │ │ -4131d4: 6e20 6f0c 1600 |000c: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4131da: 0c01 |000f: move-result-object v1 │ │ -4131dc: 1f01 1303 |0010: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ -4131e0: 1402 8302 0a7f |0012: const v2, #float 1.83447e+38 // #7f0a0283 │ │ -4131e6: 6e20 6f0c 2600 |0015: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4131ec: 0c06 |0018: move-result-object v6 │ │ -4131ee: 1f06 0003 |0019: check-cast v6, Landroid/widget/ProgressBar; // type@0300 │ │ -4131f2: 6e10 9410 0000 |001b: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -4131f8: 0c02 |001e: move-result-object v2 │ │ -4131fa: 6e10 7db2 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -413200: 0c02 |0022: move-result-object v2 │ │ -413202: 7020 20aa 2500 |0023: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.isDeviceInList:(Ljava/lang/String;)Z // method@aa20 │ │ -413208: 0a03 |0026: move-result v3 │ │ -41320a: 3803 0300 |0027: if-eqz v3, 002a // +0003 │ │ -41320e: 0e00 |0029: return-void │ │ -413210: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -413212: 6e20 930d 3600 |002b: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -413218: 1304 0800 |002e: const/16 v4, #int 8 // #8 │ │ -41321c: 6e20 930d 4100 |0030: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -413222: 6e20 4b0d 3000 |0033: invoke-virtual {v0, v3}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -413228: 2203 5c1c |0036: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7; // type@1c5c │ │ -41322c: 7030 09aa 5302 |0038: invoke-direct {v3, v5, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)V // method@aa09 │ │ -413232: 7110 f4b0 0300 |003b: invoke-static {v3}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -413238: 0c02 |003e: move-result-object v2 │ │ -41323a: 7100 0cb1 0000 |003f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -413240: 0c03 |0042: move-result-object v3 │ │ -413242: 6e20 fcb0 3200 |0043: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -413248: 0c02 |0046: move-result-object v2 │ │ -41324a: 7100 07b1 0000 |0047: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -413250: 0c03 |004a: move-result-object v3 │ │ -413252: 6e20 f7b0 3200 |004b: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -413258: 0c02 |004e: move-result-object v2 │ │ -41325a: 2203 5d1c |004f: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8; // type@1c5d │ │ -41325e: 7030 0baa 5306 |0051: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;)V // method@aa0b │ │ -413264: 2204 5e1c |0054: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9; // type@1c5e │ │ -413268: 7040 0daa 0416 |0056: invoke-direct {v4, v0, v6, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V // method@aa0d │ │ -41326e: 6e30 fab0 3204 |0059: invoke-virtual {v2, v3, v4}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -413274: 0e00 |005c: return-void │ │ +413194: |[413194] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.createDevice:(Landroid/view/View;)V │ │ +4131a4: 1400 f900 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00f9 │ │ +4131aa: 6e20 6f0c 0600 |0003: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4131b0: 0c00 |0006: move-result-object v0 │ │ +4131b2: 1f00 ec02 |0007: check-cast v0, Landroid/widget/EditText; // type@02ec │ │ +4131b6: 1401 fa00 0a7f |0009: const v1, #float 1.83439e+38 // #7f0a00fa │ │ +4131bc: 6e20 6f0c 1600 |000c: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4131c2: 0c01 |000f: move-result-object v1 │ │ +4131c4: 1f01 1303 |0010: check-cast v1, Landroid/widget/TextView; // type@0313 │ │ +4131c8: 1402 8302 0a7f |0012: const v2, #float 1.83447e+38 // #7f0a0283 │ │ +4131ce: 6e20 6f0c 2600 |0015: invoke-virtual {v6, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4131d4: 0c06 |0018: move-result-object v6 │ │ +4131d6: 1f06 0003 |0019: check-cast v6, Landroid/widget/ProgressBar; // type@0300 │ │ +4131da: 6e10 9410 0000 |001b: invoke-virtual {v0}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +4131e0: 0c02 |001e: move-result-object v2 │ │ +4131e2: 6e10 7db2 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +4131e8: 0c02 |0022: move-result-object v2 │ │ +4131ea: 7020 20aa 2500 |0023: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.isDeviceInList:(Ljava/lang/String;)Z // method@aa20 │ │ +4131f0: 0a03 |0026: move-result v3 │ │ +4131f2: 3803 0300 |0027: if-eqz v3, 002a // +0003 │ │ +4131f6: 0e00 |0029: return-void │ │ +4131f8: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +4131fa: 6e20 930d 3600 |002b: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +413200: 1304 0800 |002e: const/16 v4, #int 8 // #8 │ │ +413204: 6e20 930d 4100 |0030: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +41320a: 6e20 4b0d 3000 |0033: invoke-virtual {v0, v3}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +413210: 2203 5c1c |0036: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7; // type@1c5c │ │ +413214: 7030 09aa 5302 |0038: invoke-direct {v3, v5, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;)V // method@aa09 │ │ +41321a: 7110 f4b0 0300 |003b: invoke-static {v3}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +413220: 0c02 |003e: move-result-object v2 │ │ +413222: 7100 0cb1 0000 |003f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +413228: 0c03 |0042: move-result-object v3 │ │ +41322a: 6e20 fcb0 3200 |0043: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +413230: 0c02 |0046: move-result-object v2 │ │ +413232: 7100 07b1 0000 |0047: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +413238: 0c03 |004a: move-result-object v3 │ │ +41323a: 6e20 f7b0 3200 |004b: invoke-virtual {v2, v3}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +413240: 0c02 |004e: move-result-object v2 │ │ +413242: 2203 5d1c |004f: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8; // type@1c5d │ │ +413246: 7030 0baa 5306 |0051: invoke-direct {v3, v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/ProgressBar;)V // method@aa0b │ │ +41324c: 2204 5e1c |0054: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9; // type@1c5e │ │ +413250: 7040 0daa 0416 |0056: invoke-direct {v4, v0, v6, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda9;.:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V // method@aa0d │ │ +413256: 6e30 fab0 3204 |0059: invoke-virtual {v2, v3, v4}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +41325c: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=171 │ │ 0x000c line=172 │ │ 0x0015 line=173 │ │ 0x001b line=175 │ │ 0x0023 line=176 │ │ @@ -1777006,25 +1777014,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -412efc: |[412efc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; │ │ -412f0c: 7110 429d 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d42 │ │ -412f12: 0c03 |0003: move-result-object v3 │ │ -412f14: 1a00 e865 |0004: const-string v0, "\W" // string@65e8 │ │ -412f18: 1a01 2f66 |0006: const-string v1, "_" // string@662f │ │ -412f1c: 6e30 b1b2 0301 |0008: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ -412f22: 0c03 |000b: move-result-object v3 │ │ -412f24: 6200 3dd9 |000c: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -412f28: 6e20 bbb2 0300 |000e: invoke-virtual {v3, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ -412f2e: 0c03 |0011: move-result-object v3 │ │ -412f30: 1103 |0012: return-object v3 │ │ +412ee4: |[412ee4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; │ │ +412ef4: 7110 429d 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/util/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@9d42 │ │ +412efa: 0c03 |0003: move-result-object v3 │ │ +412efc: 1a00 e865 |0004: const-string v0, "\W" // string@65e8 │ │ +412f00: 1a01 2f66 |0006: const-string v1, "_" // string@662f │ │ +412f04: 6e30 b1b2 0301 |0008: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b1 │ │ +412f0a: 0c03 |000b: move-result-object v3 │ │ +412f0c: 6200 3dd9 |000c: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +412f10: 6e20 bbb2 0300 |000e: invoke-virtual {v3, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b2bb │ │ +412f16: 0c03 |0011: move-result-object v3 │ │ +412f18: 1103 |0012: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0013 reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -1777033,41 +1777041,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -412f34: |[412f34] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.generateDeviceName:()Ljava/lang/String; │ │ -412f44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -412f46: 2301 0e21 |0001: new-array v1, v0, [Ljava/lang/Object; // type@210e │ │ -412f4a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -412f4c: 6203 e200 |0004: sget-object v3, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00e2 │ │ -412f50: 4d03 0102 |0006: aput-object v3, v1, v2 │ │ -412f54: 1402 3f01 127f |0008: const v2, #float 1.94074e+38 // #7f12013f │ │ -412f5a: 6e30 4335 2501 |000b: invoke-virtual {v5, v2, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ -412f60: 0c01 |000e: move-result-object v1 │ │ -412f62: 0712 |000f: move-object v2, v1 │ │ -412f64: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -412f66: 7020 20aa 2500 |0011: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.isDeviceInList:(Ljava/lang/String;)Z // method@aa20 │ │ -412f6c: 0a04 |0014: move-result v4 │ │ -412f6e: 3804 1d00 |0015: if-eqz v4, 0032 // +001d │ │ -412f72: 2202 741e |0017: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -412f76: 7010 c7b2 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -412f7c: 6e20 d3b2 1200 |001c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -412f82: 1a04 3200 |001f: const-string v4, " (" // string@0032 │ │ -412f86: 6e20 d3b2 4200 |0021: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -412f8c: 6e20 ceb2 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -412f92: 1a04 2a07 |0027: const-string v4, ")" // string@072a │ │ -412f96: 6e20 d3b2 4200 |0029: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -412f9c: 6e10 deb2 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -412fa2: 0c02 |002f: move-result-object v2 │ │ -412fa4: b003 |0030: add-int/2addr v3, v0 │ │ -412fa6: 28e0 |0031: goto 0011 // -0020 │ │ -412fa8: 1102 |0032: return-object v2 │ │ +412f1c: |[412f1c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.generateDeviceName:()Ljava/lang/String; │ │ +412f2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +412f2e: 2301 0e21 |0001: new-array v1, v0, [Ljava/lang/Object; // type@210e │ │ +412f32: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +412f34: 6203 e200 |0004: sget-object v3, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00e2 │ │ +412f38: 4d03 0102 |0006: aput-object v3, v1, v2 │ │ +412f3c: 1402 3f01 127f |0008: const v2, #float 1.94074e+38 // #7f12013f │ │ +412f42: 6e30 4335 2501 |000b: invoke-virtual {v5, v2, v1}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ +412f48: 0c01 |000e: move-result-object v1 │ │ +412f4a: 0712 |000f: move-object v2, v1 │ │ +412f4c: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +412f4e: 7020 20aa 2500 |0011: invoke-direct {v5, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.isDeviceInList:(Ljava/lang/String;)Z // method@aa20 │ │ +412f54: 0a04 |0014: move-result v4 │ │ +412f56: 3804 1d00 |0015: if-eqz v4, 0032 // +001d │ │ +412f5a: 2202 741e |0017: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +412f5e: 7010 c7b2 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +412f64: 6e20 d3b2 1200 |001c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +412f6a: 1a04 3200 |001f: const-string v4, " (" // string@0032 │ │ +412f6e: 6e20 d3b2 4200 |0021: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +412f74: 6e20 ceb2 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +412f7a: 1a04 2a07 |0027: const-string v4, ")" // string@072a │ │ +412f7e: 6e20 d3b2 4200 |0029: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +412f84: 6e10 deb2 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +412f8a: 0c02 |002f: move-result-object v2 │ │ +412f8c: b003 |0030: add-int/2addr v3, v0 │ │ +412f8e: 28e0 |0031: goto 0011 // -0020 │ │ +412f90: 1102 |0032: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=203 │ │ 0x0011 line=206 │ │ 0x0017 line=207 │ │ locals : │ │ 0x0000 - 0x0033 reg=5 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ @@ -1777077,43 +1777085,43 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -412dd0: |[412dd0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.isDeviceInList:(Ljava/lang/String;)Z │ │ -412de0: 5450 fc94 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@94fc │ │ -412de4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -412de6: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -412dea: 0f01 |0005: return v1 │ │ -412dec: 7020 1eaa 6500 |0006: invoke-direct {v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; // method@aa1e │ │ -412df2: 0c00 |0009: move-result-object v0 │ │ -412df4: 5452 fc94 |000a: iget-object v2, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@94fc │ │ -412df8: 7210 e1b4 0200 |000c: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -412dfe: 0c02 |000f: move-result-object v2 │ │ -412e00: 7210 c4b4 0200 |0010: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -412e06: 0a03 |0013: move-result v3 │ │ -412e08: 3803 1e00 |0014: if-eqz v3, 0032 // +001e │ │ -412e0c: 7210 c5b4 0200 |0016: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -412e12: 0c03 |0019: move-result-object v3 │ │ -412e14: 1f03 1c1d |001a: check-cast v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d1c │ │ -412e18: 6e10 d6ad 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getId:()Ljava/lang/String; // method@add6 │ │ -412e1e: 0c04 |001f: move-result-object v4 │ │ -412e20: 6e20 9fb2 0400 |0020: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -412e26: 0a04 |0023: move-result v4 │ │ -412e28: 3904 0c00 |0024: if-nez v4, 0030 // +000c │ │ -412e2c: 6e10 d5ad 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getCaption:()Ljava/lang/String; // method@add5 │ │ -412e32: 0c03 |0029: move-result-object v3 │ │ -412e34: 6e20 9fb2 6300 |002a: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -412e3a: 0a03 |002d: move-result v3 │ │ -412e3c: 3803 e2ff |002e: if-eqz v3, 0010 // -001e │ │ -412e40: 1216 |0030: const/4 v6, #int 1 // #1 │ │ -412e42: 0f06 |0031: return v6 │ │ -412e44: 0f01 |0032: return v1 │ │ +412db8: |[412db8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.isDeviceInList:(Ljava/lang/String;)Z │ │ +412dc8: 5450 fc94 |0000: iget-object v0, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@94fc │ │ +412dcc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +412dce: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +412dd2: 0f01 |0005: return v1 │ │ +412dd4: 7020 1eaa 6500 |0006: invoke-direct {v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; // method@aa1e │ │ +412dda: 0c00 |0009: move-result-object v0 │ │ +412ddc: 5452 fc94 |000a: iget-object v2, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@94fc │ │ +412de0: 7210 e1b4 0200 |000c: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +412de6: 0c02 |000f: move-result-object v2 │ │ +412de8: 7210 c4b4 0200 |0010: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +412dee: 0a03 |0013: move-result v3 │ │ +412df0: 3803 1e00 |0014: if-eqz v3, 0032 // +001e │ │ +412df4: 7210 c5b4 0200 |0016: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +412dfa: 0c03 |0019: move-result-object v3 │ │ +412dfc: 1f03 1c1d |001a: check-cast v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d1c │ │ +412e00: 6e10 d6ad 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getId:()Ljava/lang/String; // method@add6 │ │ +412e06: 0c04 |001f: move-result-object v4 │ │ +412e08: 6e20 9fb2 0400 |0020: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +412e0e: 0a04 |0023: move-result v4 │ │ +412e10: 3904 0c00 |0024: if-nez v4, 0030 // +000c │ │ +412e14: 6e10 d5ad 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getCaption:()Ljava/lang/String; // method@add5 │ │ +412e1a: 0c03 |0029: move-result-object v3 │ │ +412e1c: 6e20 9fb2 6300 |002a: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +412e22: 0a03 |002d: move-result v3 │ │ +412e24: 3803 e2ff |002e: if-eqz v3, 0010 // -001e │ │ +412e28: 1216 |0030: const/4 v6, #int 1 // #1 │ │ +412e2a: 0f06 |0031: return v6 │ │ +412e2c: 0f01 |0032: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0006 line=223 │ │ 0x000a line=224 │ │ 0x001c line=225 │ │ locals : │ │ @@ -1777125,25 +1777133,25 @@ │ │ type : '(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -413278: |[413278] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$10:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ -413288: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -41328a: 6e20 4b0d 0100 |0001: invoke-virtual {v1, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -413290: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -413294: 6e20 930d 1200 |0006: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -41329a: 6e10 01b3 0400 |0009: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -4132a0: 0c01 |000c: move-result-object v1 │ │ -4132a2: 6e20 9412 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -4132a8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -4132aa: 6e20 930d 1300 |0011: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4132b0: 0e00 |0014: return-void │ │ +413260: |[413260] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$10:(Landroid/widget/EditText;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ +413270: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +413272: 6e20 4b0d 0100 |0001: invoke-virtual {v1, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +413278: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +41327c: 6e20 930d 1200 |0006: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +413282: 6e10 01b3 0400 |0009: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +413288: 0c01 |000c: move-result-object v1 │ │ +41328a: 6e20 9412 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +413290: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +413292: 6e20 930d 1300 |0011: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +413298: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0006 line=196 │ │ 0x0009 line=197 │ │ 0x0011 line=198 │ │ locals : │ │ @@ -1777157,26 +1777165,26 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -412ec0: |[412ec0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$8:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ -412ed0: 7020 1eaa 5400 |0000: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; // method@aa1e │ │ -412ed6: 0c00 |0003: move-result-object v0 │ │ -412ed8: 5441 ff94 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@94ff │ │ -412edc: 6202 5bc4 |0006: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45b │ │ -412ee0: 6e40 a4ad 0125 |0008: invoke-virtual {v1, v0, v5, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.configureDevice:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V // method@ada4 │ │ -412ee6: 2201 1c1d |000b: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d1c │ │ -412eea: 6e10 d1ad 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@add1 │ │ -412ef0: 0c02 |0010: move-result-object v2 │ │ -412ef2: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -412ef4: 7053 d4ad 0125 |0012: invoke-direct {v1, v0, v5, v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@add4 │ │ -412efa: 1101 |0015: return-object v1 │ │ +412ea8: |[412ea8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$8:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ +412eb8: 7020 1eaa 5400 |0000: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceId:(Ljava/lang/String;)Ljava/lang/String; // method@aa1e │ │ +412ebe: 0c00 |0003: move-result-object v0 │ │ +412ec0: 5441 ff94 |0004: iget-object v1, v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@94ff │ │ +412ec4: 6202 5bc4 |0006: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@c45b │ │ +412ec8: 6e40 a4ad 0125 |0008: invoke-virtual {v1, v0, v5, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.configureDevice:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V // method@ada4 │ │ +412ece: 2201 1c1d |000b: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d1c │ │ +412ed2: 6e10 d1ad 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@add1 │ │ +412ed8: 0c02 |0010: move-result-object v2 │ │ +412eda: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +412edc: 7053 d4ad 0125 |0012: invoke-direct {v1, v0, v5, v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@add4 │ │ +412ee2: 1101 |0015: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0004 line=185 │ │ 0x000b line=186 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ @@ -1777187,20 +1777195,20 @@ │ │ type : '(Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4132b4: |[4132b4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$9:(Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V │ │ -4132c4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -4132c8: 6e20 930d 0200 |0002: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4132ce: 5b13 fe94 |0005: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94fe │ │ -4132d2: 7010 1caa 0100 |0007: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa1c │ │ -4132d8: 0e00 |000a: return-void │ │ +41329c: |[41329c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$createDevice$9:(Landroid/widget/ProgressBar;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V │ │ +4132ac: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +4132b0: 6e20 930d 0200 |0002: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4132b6: 5b13 fe94 |0005: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94fe │ │ +4132ba: 7010 1caa 0100 |0007: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa1c │ │ +4132c0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=191 │ │ 0x0005 line=192 │ │ 0x0007 line=193 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ @@ -1777212,17 +1777220,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4132dc: |[4132dc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupDeviceView$6:(Landroid/view/View;Landroid/view/View;)V │ │ -4132ec: 7020 1daa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.createDevice:(Landroid/view/View;)V // method@aa1d │ │ -4132f2: 0e00 |0003: return-void │ │ +4132c4: |[4132c4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupDeviceView$6:(Landroid/view/View;Landroid/view/View;)V │ │ +4132d4: 7020 1daa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.createDevice:(Landroid/view/View;)V // method@aa1d │ │ +4132da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1777232,18 +1777240,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4132f4: |[4132f4] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupDeviceView$7:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V │ │ -413304: 5b01 fe94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94fe │ │ -413308: 7010 1caa 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa1c │ │ -41330e: 0e00 |0005: return-void │ │ +4132dc: |[4132dc] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupDeviceView$7:(Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;Landroid/view/View;)V │ │ +4132ec: 5b01 fe94 |0000: iput-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.selectedDevice:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // field@94fe │ │ +4132f0: 7010 1caa 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa1c │ │ +4132f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0002 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ @@ -1777254,20 +1777262,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -413310: |[413310] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupFinishView$11:(Landroid/view/View;)V │ │ -413320: 6e10 c534 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34c5 │ │ -413326: 6e10 2035 0000 |0003: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -41332c: 0c01 |0006: move-result-object v1 │ │ -41332e: 7110 7f9c 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.sync:(Landroid/content/Context;)V // method@9c7f │ │ -413334: 0e00 |000a: return-void │ │ +4132f8: |[4132f8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupFinishView$11:(Landroid/view/View;)V │ │ +413308: 6e10 c534 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34c5 │ │ +41330e: 6e10 2035 0000 |0003: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +413314: 0c01 |0006: move-result-object v1 │ │ +413316: 7110 7f9c 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.sync:(Landroid/content/Context;)V // method@9c7f │ │ +41331c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0003 line=237 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/view/View; │ │ @@ -1777277,50 +1777285,50 @@ │ │ type : '(Landroid/widget/EditText;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 72 16-bit code units │ │ -413338: |[413338] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupHostView$0:(Landroid/widget/EditText;Landroid/view/View;)V │ │ -413348: 6e10 9410 0700 |0000: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -41334e: 0c08 |0003: move-result-object v8 │ │ -413350: 7210 c0b1 0800 |0004: invoke-interface {v8}, Ljava/lang/CharSequence;.length:()I // method@b1c0 │ │ -413356: 0a08 |0007: move-result v8 │ │ -413358: 3908 0300 |0008: if-nez v8, 000b // +0003 │ │ -41335c: 0e00 |000a: return-void │ │ -41335e: 6e10 2035 0600 |000b: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -413364: 0c08 |000e: move-result-object v8 │ │ -413366: 7110 869c 0800 |000f: invoke-static {v8}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9c86 │ │ -41336c: 6e10 9410 0700 |0012: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -413372: 0c07 |0015: move-result-object v7 │ │ -413374: 6e10 7db2 0700 |0016: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -41337a: 0c07 |0019: move-result-object v7 │ │ -41337c: 7110 8d9c 0700 |001a: invoke-static {v7}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setHosturl:(Ljava/lang/String;)V // method@9c8d │ │ -413382: 2207 071d |001d: new-instance v7, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d07 │ │ -413386: 7100 c798 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -41338c: 0c01 |0022: move-result-object v1 │ │ -41338e: 7100 889c 0000 |0023: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ -413394: 0c02 |0026: move-result-object v2 │ │ -413396: 7100 879c 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9c87 │ │ -41339c: 0c03 |002a: move-result-object v3 │ │ -41339e: 7100 8b9c 0000 |002b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ -4133a4: 0c04 |002e: move-result-object v4 │ │ -4133a6: 7100 899c 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9c89 │ │ -4133ac: 0c05 |0032: move-result-object v5 │ │ -4133ae: 0770 |0033: move-object v0, v7 │ │ -4133b0: 7606 a2ad 0000 |0034: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ada2 │ │ -4133b6: 5b67 ff94 |0037: iput-object v7, v6, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@94ff │ │ -4133ba: 6e10 c934 0600 |0039: invoke-virtual {v6}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34c9 │ │ -4133c0: 0c07 |003c: move-result-object v7 │ │ -4133c2: 7100 889c 0000 |003d: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ -4133c8: 0c08 |0040: move-result-object v8 │ │ -4133ca: 6e20 fe00 8700 |0041: invoke-virtual {v7, v8}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00fe │ │ -4133d0: 7010 1caa 0600 |0044: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa1c │ │ -4133d6: 0e00 |0047: return-void │ │ +413320: |[413320] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupHostView$0:(Landroid/widget/EditText;Landroid/view/View;)V │ │ +413330: 6e10 9410 0700 |0000: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +413336: 0c08 |0003: move-result-object v8 │ │ +413338: 7210 c0b1 0800 |0004: invoke-interface {v8}, Ljava/lang/CharSequence;.length:()I // method@b1c0 │ │ +41333e: 0a08 |0007: move-result v8 │ │ +413340: 3908 0300 |0008: if-nez v8, 000b // +0003 │ │ +413344: 0e00 |000a: return-void │ │ +413346: 6e10 2035 0600 |000b: invoke-virtual {v6}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +41334c: 0c08 |000e: move-result-object v8 │ │ +41334e: 7110 869c 0800 |000f: invoke-static {v8}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9c86 │ │ +413354: 6e10 9410 0700 |0012: invoke-virtual {v7}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +41335a: 0c07 |0015: move-result-object v7 │ │ +41335c: 6e10 7db2 0700 |0016: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +413362: 0c07 |0019: move-result-object v7 │ │ +413364: 7110 8d9c 0700 |001a: invoke-static {v7}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setHosturl:(Ljava/lang/String;)V // method@9c8d │ │ +41336a: 2207 071d |001d: new-instance v7, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1d07 │ │ +41336e: 7100 c798 0000 |001f: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +413374: 0c01 |0022: move-result-object v1 │ │ +413376: 7100 889c 0000 |0023: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ +41337c: 0c02 |0026: move-result-object v2 │ │ +41337e: 7100 879c 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getDeviceID:()Ljava/lang/String; // method@9c87 │ │ +413384: 0c03 |002a: move-result-object v3 │ │ +413386: 7100 8b9c 0000 |002b: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ +41338c: 0c04 |002e: move-result-object v4 │ │ +41338e: 7100 899c 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@9c89 │ │ +413394: 0c05 |0032: move-result-object v5 │ │ +413396: 0770 |0033: move-object v0, v7 │ │ +413398: 7606 a2ad 0000 |0034: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@ada2 │ │ +41339e: 5b67 ff94 |0037: iput-object v7, v6, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@94ff │ │ +4133a2: 6e10 c934 0600 |0039: invoke-virtual {v6}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34c9 │ │ +4133a8: 0c07 |003c: move-result-object v7 │ │ +4133aa: 7100 889c 0000 |003d: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ +4133b0: 0c08 |0040: move-result-object v8 │ │ +4133b2: 6e20 fe00 8700 |0041: invoke-virtual {v7, v8}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00fe │ │ +4133b8: 7010 1caa 0600 |0044: invoke-direct {v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa1c │ │ +4133be: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000b line=86 │ │ 0x0012 line=87 │ │ 0x001d line=88 │ │ 0x0023 line=89 │ │ @@ -1777337,24 +1777345,24 @@ │ │ type : '(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -412e48: |[412e48] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$1:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -412e58: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -412e5a: 3312 0a00 |0001: if-ne v2, v1, 000b // +000a │ │ -412e5e: 6e10 180d 0000 |0003: invoke-virtual {v0}, Landroid/view/View;.performClick:()Z // method@0d18 │ │ -412e64: 0a00 |0006: move-result v0 │ │ -412e66: 3800 0400 |0007: if-eqz v0, 000b // +0004 │ │ -412e6a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -412e6c: 2802 |000a: goto 000c // +0002 │ │ -412e6e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -412e70: 0f00 |000c: return v0 │ │ +412e30: |[412e30] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$1:(Landroid/widget/Button;Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +412e40: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +412e42: 3312 0a00 |0001: if-ne v2, v1, 000b // +000a │ │ +412e46: 6e10 180d 0000 |0003: invoke-virtual {v0}, Landroid/view/View;.performClick:()Z // method@0d18 │ │ +412e4c: 0a00 |0006: move-result v0 │ │ +412e4e: 3800 0400 |0007: if-eqz v0, 000b // +0004 │ │ +412e52: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +412e54: 2802 |000a: goto 000c // +0002 │ │ +412e56: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +412e58: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Landroid/widget/Button; │ │ 0x0000 - 0x000d reg=1 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x000d reg=2 (null) I │ │ @@ -1777365,26 +1777373,26 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -4133d8: |[4133d8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$2:(Ljava/lang/String;Ljava/lang/String;)V │ │ -4133e8: 5410 ff94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@94ff │ │ -4133ec: 6e30 b2ad 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V // method@adb2 │ │ -4133f2: 5410 ff94 |0005: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@94ff │ │ -4133f6: 6e10 aaad 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.login:()V // method@adaa │ │ -4133fc: 5410 ff94 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@94ff │ │ -413400: 6e10 a6ad 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getDevices:()Ljava/util/List; // method@ada6 │ │ -413406: 0c00 |000f: move-result-object v0 │ │ -413408: 5b10 fc94 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@94fc │ │ -41340c: 5b12 0095 |0012: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9500 │ │ -413410: 5b13 fd94 |0014: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@94fd │ │ -413414: 0e00 |0016: return-void │ │ +4133c0: |[4133c0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$2:(Ljava/lang/String;Ljava/lang/String;)V │ │ +4133d0: 5410 ff94 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@94ff │ │ +4133d4: 6e30 b2ad 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V // method@adb2 │ │ +4133da: 5410 ff94 |0005: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@94ff │ │ +4133de: 6e10 aaad 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.login:()V // method@adaa │ │ +4133e4: 5410 ff94 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.service:Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // field@94ff │ │ +4133e8: 6e10 a6ad 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getDevices:()Ljava/util/List; // method@ada6 │ │ +4133ee: 0c00 |000f: move-result-object v0 │ │ +4133f0: 5b10 fc94 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@94fc │ │ +4133f4: 5b12 0095 |0012: iput-object v2, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.username:Ljava/lang/String; // field@9500 │ │ +4133f8: 5b13 fd94 |0014: iput-object v3, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.password:Ljava/lang/String; // field@94fd │ │ +4133fc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ 0x000a line=130 │ │ 0x0012 line=131 │ │ 0x0014 line=132 │ │ @@ -1777398,21 +1777406,21 @@ │ │ type : '(Landroid/widget/Button;Landroid/widget/ProgressBar;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -413418: |[413418] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$3:(Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ -413428: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -41342a: 6e20 4b0d 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -413430: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -413434: 6e20 930d 2300 |0006: invoke-virtual {v3, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -41343a: 7010 1caa 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa1c │ │ -413440: 0e00 |000c: return-void │ │ +413400: |[413400] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$3:(Landroid/widget/Button;Landroid/widget/ProgressBar;)V │ │ +413410: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +413412: 6e20 4b0d 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +413418: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +41341c: 6e20 930d 2300 |0006: invoke-virtual {v3, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +413422: 7010 1caa 0100 |0009: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa1c │ │ +413428: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=137 │ │ 0x0006 line=138 │ │ 0x0009 line=139 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ @@ -1777424,27 +1777432,27 @@ │ │ type : '(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -413444: |[413444] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$4:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ -413454: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -413456: 6e20 4b0d 0100 |0001: invoke-virtual {v1, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -41345c: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -413460: 6e20 930d 1200 |0006: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -413466: 6e10 ffb2 0400 |0009: invoke-virtual {v4}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ -41346c: 0c01 |000c: move-result-object v1 │ │ -41346e: 6e10 01b3 0100 |000d: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -413474: 0c01 |0010: move-result-object v1 │ │ -413476: 6e20 9412 1300 |0011: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -41347c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -41347e: 6e20 930d 1300 |0015: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -413484: 0e00 |0018: return-void │ │ +41342c: |[41342c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$4:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/lang/Throwable;)V │ │ +41343c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +41343e: 6e20 4b0d 0100 |0001: invoke-virtual {v1, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +413444: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +413448: 6e20 930d 1200 |0006: invoke-virtual {v2, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +41344e: 6e10 ffb2 0400 |0009: invoke-virtual {v4}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b2ff │ │ +413454: 0c01 |000c: move-result-object v1 │ │ +413456: 6e10 01b3 0100 |000d: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +41345c: 0c01 |0010: move-result-object v1 │ │ +41345e: 6e20 9412 1300 |0011: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +413464: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +413466: 6e20 930d 1300 |0015: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +41346c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x0015 line=144 │ │ locals : │ │ @@ -1777458,63 +1777466,63 @@ │ │ type : '(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 9 │ │ ins : 7 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -413488: |[413488] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$5:(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/view/View;)V │ │ -413498: 6e10 9410 0300 |0000: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -41349e: 0c03 |0003: move-result-object v3 │ │ -4134a0: 6e10 7db2 0300 |0004: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -4134a6: 0c03 |0007: move-result-object v3 │ │ -4134a8: 6e10 9410 0400 |0008: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ -4134ae: 0c04 |000b: move-result-object v4 │ │ -4134b0: 6e10 7db2 0400 |000c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -4134b6: 0c04 |000f: move-result-object v4 │ │ -4134b8: 7020 32aa 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.usernameHasUnwantedChars:(Ljava/lang/String;)Z // method@aa32 │ │ -4134be: 0a08 |0013: move-result v8 │ │ -4134c0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -4134c2: 3808 0c00 |0015: if-eqz v8, 0021 // +000c │ │ -4134c6: 1403 4901 127f |0017: const v3, #float 1.94074e+38 // #7f120149 │ │ -4134cc: 6e20 9312 3500 |001a: invoke-virtual {v5, v3}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -4134d2: 6e20 930d 0500 |001d: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4134d8: 0e00 |0020: return-void │ │ -4134da: 6e20 4b0d 0600 |0021: invoke-virtual {v6, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -4134e0: 6e20 930d 0700 |0024: invoke-virtual {v7, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4134e6: 1308 0800 |0027: const/16 v8, #int 8 // #8 │ │ -4134ea: 6e20 930d 8500 |0029: invoke-virtual {v5, v8}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4134f0: 6e10 2035 0200 |002c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4134f6: 0c08 |002f: move-result-object v8 │ │ -4134f8: 1a00 d09a |0030: const-string v0, "input_method" // string@9ad0 │ │ -4134fc: 6e20 3302 0800 |0032: invoke-virtual {v8, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -413502: 0c08 |0035: move-result-object v8 │ │ -413504: 1f08 cf02 |0036: check-cast v8, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ -413508: 6e10 d60c 0600 |0038: invoke-virtual {v6}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ -41350e: 0c00 |003b: move-result-object v0 │ │ -413510: 1221 |003c: const/4 v1, #int 2 // #2 │ │ -413512: 6e30 6d0f 0801 |003d: invoke-virtual {v8, v0, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ -413518: 2208 561c |0040: new-instance v8, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1; // type@1c56 │ │ -41351c: 7040 fda9 2843 |0042: invoke-direct {v8, v2, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V // method@a9fd │ │ -413522: 7110 deb0 0800 |0045: invoke-static {v8}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ -413528: 0c03 |0048: move-result-object v3 │ │ -41352a: 7100 0cb1 0000 |0049: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -413530: 0c04 |004c: move-result-object v4 │ │ -413532: 6e20 e3b0 4300 |004d: invoke-virtual {v3, v4}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -413538: 0c03 |0050: move-result-object v3 │ │ -41353a: 7100 07b1 0000 |0051: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -413540: 0c04 |0054: move-result-object v4 │ │ -413542: 6e20 e0b0 4300 |0055: invoke-virtual {v3, v4}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ -413548: 0c03 |0058: move-result-object v3 │ │ -41354a: 2204 571c |0059: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2; // type@1c57 │ │ -41354e: 7040 ffa9 2476 |005b: invoke-direct {v4, v2, v6, v7}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V // method@a9ff │ │ -413554: 2208 581c |005e: new-instance v8, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3; // type@1c58 │ │ -413558: 7040 01aa 6857 |0060: invoke-direct {v8, v6, v7, v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V // method@aa01 │ │ -41355e: 6e30 e2b0 4308 |0063: invoke-virtual {v3, v4, v8}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ -413564: 0e00 |0066: return-void │ │ +413470: |[413470] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.lambda$setupLoginView$5:(Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/view/View;)V │ │ +413480: 6e10 9410 0300 |0000: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +413486: 0c03 |0003: move-result-object v3 │ │ +413488: 6e10 7db2 0300 |0004: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +41348e: 0c03 |0007: move-result-object v3 │ │ +413490: 6e10 9410 0400 |0008: invoke-virtual {v4}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@1094 │ │ +413496: 0c04 |000b: move-result-object v4 │ │ +413498: 6e10 7db2 0400 |000c: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +41349e: 0c04 |000f: move-result-object v4 │ │ +4134a0: 7020 32aa 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.usernameHasUnwantedChars:(Ljava/lang/String;)Z // method@aa32 │ │ +4134a6: 0a08 |0013: move-result v8 │ │ +4134a8: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +4134aa: 3808 0c00 |0015: if-eqz v8, 0021 // +000c │ │ +4134ae: 1403 4901 127f |0017: const v3, #float 1.94074e+38 // #7f120149 │ │ +4134b4: 6e20 9312 3500 |001a: invoke-virtual {v5, v3}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +4134ba: 6e20 930d 0500 |001d: invoke-virtual {v5, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4134c0: 0e00 |0020: return-void │ │ +4134c2: 6e20 4b0d 0600 |0021: invoke-virtual {v6, v0}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +4134c8: 6e20 930d 0700 |0024: invoke-virtual {v7, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4134ce: 1308 0800 |0027: const/16 v8, #int 8 // #8 │ │ +4134d2: 6e20 930d 8500 |0029: invoke-virtual {v5, v8}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4134d8: 6e10 2035 0200 |002c: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4134de: 0c08 |002f: move-result-object v8 │ │ +4134e0: 1a00 d09a |0030: const-string v0, "input_method" // string@9ad0 │ │ +4134e4: 6e20 3302 0800 |0032: invoke-virtual {v8, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +4134ea: 0c08 |0035: move-result-object v8 │ │ +4134ec: 1f08 cf02 |0036: check-cast v8, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ +4134f0: 6e10 d60c 0600 |0038: invoke-virtual {v6}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ +4134f6: 0c00 |003b: move-result-object v0 │ │ +4134f8: 1221 |003c: const/4 v1, #int 2 // #2 │ │ +4134fa: 6e30 6d0f 0801 |003d: invoke-virtual {v8, v0, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ +413500: 2208 561c |0040: new-instance v8, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1; // type@1c56 │ │ +413504: 7040 fda9 2843 |0042: invoke-direct {v8, v2, v3, v4}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Ljava/lang/String;Ljava/lang/String;)V // method@a9fd │ │ +41350a: 7110 deb0 0800 |0045: invoke-static {v8}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ +413510: 0c03 |0048: move-result-object v3 │ │ +413512: 7100 0cb1 0000 |0049: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +413518: 0c04 |004c: move-result-object v4 │ │ +41351a: 6e20 e3b0 4300 |004d: invoke-virtual {v3, v4}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +413520: 0c03 |0050: move-result-object v3 │ │ +413522: 7100 07b1 0000 |0051: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +413528: 0c04 |0054: move-result-object v4 │ │ +41352a: 6e20 e0b0 4300 |0055: invoke-virtual {v3, v4}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ +413530: 0c03 |0058: move-result-object v3 │ │ +413532: 2204 571c |0059: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2; // type@1c57 │ │ +413536: 7040 ffa9 2476 |005b: invoke-direct {v4, v2, v6, v7}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/Button;Landroid/widget/ProgressBar;)V // method@a9ff │ │ +41353c: 2208 581c |005e: new-instance v8, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3; // type@1c58 │ │ +413540: 7040 01aa 6857 |0060: invoke-direct {v8, v6, v7, v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda3;.:(Landroid/widget/Button;Landroid/widget/ProgressBar;Landroid/widget/TextView;)V // method@aa01 │ │ +413546: 6e30 e2b0 4308 |0063: invoke-virtual {v3, v4, v8}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ +41354c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0008 line=112 │ │ 0x0010 line=114 │ │ 0x001a line=115 │ │ 0x001d line=116 │ │ @@ -1777542,61 +1777550,61 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -413568: |[413568] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupDeviceView:(Landroid/view/View;)V │ │ -413578: 1400 f900 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00f9 │ │ -41357e: 6e20 6f0c 0600 |0003: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -413584: 0c00 |0006: move-result-object v0 │ │ -413586: 1f00 ec02 |0007: check-cast v0, Landroid/widget/EditText; // type@02ec │ │ -41358a: 1401 fb00 0a7f |0009: const v1, #float 1.83439e+38 // #7f0a00fb │ │ -413590: 6e20 6f0c 1600 |000c: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -413596: 0c01 |000f: move-result-object v1 │ │ -413598: 1f01 f902 |0010: check-cast v1, Landroid/widget/LinearLayout; // type@02f9 │ │ -41359c: 7010 1faa 0500 |0012: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceName:()Ljava/lang/String; // method@aa1f │ │ -4135a2: 0c02 |0015: move-result-object v2 │ │ -4135a4: 6e20 9412 2000 |0016: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -4135aa: 1400 e300 0a7f |0019: const v0, #float 1.83438e+38 // #7f0a00e3 │ │ -4135b0: 6e20 6f0c 0600 |001c: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4135b6: 0c00 |001f: move-result-object v0 │ │ -4135b8: 1f00 a314 |0020: check-cast v0, Lcom/google/android/material/button/MaterialButton; // type@14a3 │ │ -4135bc: 2202 541c |0022: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10; // type@1c54 │ │ -4135c0: 7030 f9a9 5206 |0024: invoke-direct {v2, v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V // method@a9f9 │ │ -4135c6: 6e20 680d 2000 |0027: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -4135cc: 5456 fc94 |002a: iget-object v6, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@94fc │ │ -4135d0: 7210 e1b4 0600 |002c: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -4135d6: 0c06 |002f: move-result-object v6 │ │ -4135d8: 7210 c4b4 0600 |0030: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -4135de: 0a00 |0033: move-result v0 │ │ -4135e0: 3800 3000 |0034: if-eqz v0, 0064 // +0030 │ │ -4135e4: 7210 c5b4 0600 |0036: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -4135ea: 0c00 |0039: move-result-object v0 │ │ -4135ec: 1f00 1c1d |003a: check-cast v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d1c │ │ -4135f0: 6e10 2035 0500 |003c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4135f6: 0c02 |003f: move-result-object v2 │ │ -4135f8: 1403 6200 0d7f |0040: const v3, #float 1.87423e+38 // #7f0d0062 │ │ -4135fe: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -413600: 7130 e40c 3204 |0044: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -413606: 0c02 |0047: move-result-object v2 │ │ -413608: 1403 d902 0a7f |0048: const v3, #float 1.83448e+38 // #7f0a02d9 │ │ -41360e: 6e20 6f0c 3200 |004b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -413614: 0c03 |004e: move-result-object v3 │ │ -413616: 1f03 e402 |004f: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ -41361a: 2204 551c |0051: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11; // type@1c55 │ │ -41361e: 7030 fba9 5400 |0053: invoke-direct {v4, v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V // method@a9fb │ │ -413624: 6e20 680d 4300 |0056: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -41362a: 6e10 d5ad 0000 |0059: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getCaption:()Ljava/lang/String; // method@add5 │ │ -413630: 0c00 |005c: move-result-object v0 │ │ -413632: 6e20 9412 0300 |005d: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -413638: 6e20 c40d 2100 |0060: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -41363e: 28cd |0063: goto 0030 // -0033 │ │ -413640: 0e00 |0064: return-void │ │ +413550: |[413550] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupDeviceView:(Landroid/view/View;)V │ │ +413560: 1400 f900 0a7f |0000: const v0, #float 1.83439e+38 // #7f0a00f9 │ │ +413566: 6e20 6f0c 0600 |0003: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +41356c: 0c00 |0006: move-result-object v0 │ │ +41356e: 1f00 ec02 |0007: check-cast v0, Landroid/widget/EditText; // type@02ec │ │ +413572: 1401 fb00 0a7f |0009: const v1, #float 1.83439e+38 // #7f0a00fb │ │ +413578: 6e20 6f0c 1600 |000c: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +41357e: 0c01 |000f: move-result-object v1 │ │ +413580: 1f01 f902 |0010: check-cast v1, Landroid/widget/LinearLayout; // type@02f9 │ │ +413584: 7010 1faa 0500 |0012: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.generateDeviceName:()Ljava/lang/String; // method@aa1f │ │ +41358a: 0c02 |0015: move-result-object v2 │ │ +41358c: 6e20 9412 2000 |0016: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +413592: 1400 e300 0a7f |0019: const v0, #float 1.83438e+38 // #7f0a00e3 │ │ +413598: 6e20 6f0c 0600 |001c: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +41359e: 0c00 |001f: move-result-object v0 │ │ +4135a0: 1f00 a314 |0020: check-cast v0, Lcom/google/android/material/button/MaterialButton; // type@14a3 │ │ +4135a4: 2202 541c |0022: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10; // type@1c54 │ │ +4135a8: 7030 f9a9 5206 |0024: invoke-direct {v2, v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/view/View;)V // method@a9f9 │ │ +4135ae: 6e20 680d 2000 |0027: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +4135b4: 5456 fc94 |002a: iget-object v6, v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.devices:Ljava/util/List; // field@94fc │ │ +4135b8: 7210 e1b4 0600 |002c: invoke-interface {v6}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +4135be: 0c06 |002f: move-result-object v6 │ │ +4135c0: 7210 c4b4 0600 |0030: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +4135c6: 0a00 |0033: move-result v0 │ │ +4135c8: 3800 3000 |0034: if-eqz v0, 0064 // +0030 │ │ +4135cc: 7210 c5b4 0600 |0036: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +4135d2: 0c00 |0039: move-result-object v0 │ │ +4135d4: 1f00 1c1d |003a: check-cast v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1d1c │ │ +4135d8: 6e10 2035 0500 |003c: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4135de: 0c02 |003f: move-result-object v2 │ │ +4135e0: 1403 6200 0d7f |0040: const v3, #float 1.87423e+38 // #7f0d0062 │ │ +4135e6: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +4135e8: 7130 e40c 3204 |0044: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +4135ee: 0c02 |0047: move-result-object v2 │ │ +4135f0: 1403 d902 0a7f |0048: const v3, #float 1.83448e+38 // #7f0a02d9 │ │ +4135f6: 6e20 6f0c 3200 |004b: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4135fc: 0c03 |004e: move-result-object v3 │ │ +4135fe: 1f03 e402 |004f: check-cast v3, Landroid/widget/Button; // type@02e4 │ │ +413602: 2204 551c |0051: new-instance v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11; // type@1c55 │ │ +413606: 7030 fba9 5400 |0053: invoke-direct {v4, v5, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;)V // method@a9fb │ │ +41360c: 6e20 680d 4300 |0056: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +413612: 6e10 d5ad 0000 |0059: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.getCaption:()Ljava/lang/String; // method@add5 │ │ +413618: 0c00 |005c: move-result-object v0 │ │ +41361a: 6e20 9412 0300 |005d: invoke-virtual {v3, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +413620: 6e20 c40d 2100 |0060: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +413626: 28cd |0063: goto 0030 // -0033 │ │ +413628: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=151 │ │ 0x000c line=152 │ │ 0x0012 line=153 │ │ 0x001c line=155 │ │ 0x0022 line=156 │ │ @@ -1777615,23 +1777623,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -413644: |[413644] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupFinishView:(Landroid/view/View;)V │ │ -413654: 1400 9f00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a009f │ │ -41365a: 6e20 6f0c 0200 |0003: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -413660: 0c02 |0006: move-result-object v2 │ │ -413662: 1f02 e402 |0007: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ -413666: 2200 591c |0009: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4; // type@1c59 │ │ -41366a: 7020 03aa 1000 |000b: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;)V // method@aa03 │ │ -413670: 6e20 680d 0200 |000e: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -413676: 0e00 |0011: return-void │ │ +41362c: |[41362c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupFinishView:(Landroid/view/View;)V │ │ +41363c: 1400 9f00 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a009f │ │ +413642: 6e20 6f0c 0200 |0003: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +413648: 0c02 |0006: move-result-object v2 │ │ +41364a: 1f02 e402 |0007: check-cast v2, Landroid/widget/Button; // type@02e4 │ │ +41364e: 2200 591c |0009: new-instance v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4; // type@1c59 │ │ +413652: 7020 03aa 1000 |000b: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;)V // method@aa03 │ │ +413658: 6e20 680d 0200 |000e: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +41365e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=233 │ │ 0x0009 line=235 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/View; │ │ @@ -1777641,27 +1777649,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -413678: |[413678] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupHostView:(Landroid/view/View;)V │ │ -413688: 1400 b800 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b8 │ │ -41368e: 6e20 6f0c 0300 |0003: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -413694: 0c00 |0006: move-result-object v0 │ │ -413696: 1f00 e402 |0007: check-cast v0, Landroid/widget/Button; // type@02e4 │ │ -41369a: 1401 e302 0a7f |0009: const v1, #float 1.83448e+38 // #7f0a02e3 │ │ -4136a0: 6e20 6f0c 1300 |000c: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4136a6: 0c03 |000f: move-result-object v3 │ │ -4136a8: 1f03 ec02 |0010: check-cast v3, Landroid/widget/EditText; // type@02ec │ │ -4136ac: 2201 531c |0012: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0; // type@1c53 │ │ -4136b0: 7030 f7a9 2103 |0014: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;)V // method@a9f7 │ │ -4136b6: 6e20 680d 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -4136bc: 0e00 |001a: return-void │ │ +413660: |[413660] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupHostView:(Landroid/view/View;)V │ │ +413670: 1400 b800 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00b8 │ │ +413676: 6e20 6f0c 0300 |0003: invoke-virtual {v3, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +41367c: 0c00 |0006: move-result-object v0 │ │ +41367e: 1f00 e402 |0007: check-cast v0, Landroid/widget/Button; // type@02e4 │ │ +413682: 1401 e302 0a7f |0009: const v1, #float 1.83448e+38 // #7f0a02e3 │ │ +413688: 6e20 6f0c 1300 |000c: invoke-virtual {v3, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +41368e: 0c03 |000f: move-result-object v3 │ │ +413690: 1f03 ec02 |0010: check-cast v3, Landroid/widget/EditText; // type@02ec │ │ +413694: 2201 531c |0012: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0; // type@1c53 │ │ +413698: 7030 f7a9 2103 |0014: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;)V // method@a9f7 │ │ +41369e: 6e20 680d 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +4136a4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000c line=81 │ │ 0x0012 line=82 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ @@ -1777672,61 +1777680,61 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 94 16-bit code units │ │ -4136c0: |[4136c0] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupLoginView:(Landroid/view/View;)V │ │ -4136d0: 1400 3b01 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a013b │ │ -4136d6: 6e20 6f0c 0900 |0003: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4136dc: 0c00 |0006: move-result-object v0 │ │ -4136de: 0703 |0007: move-object v3, v0 │ │ -4136e0: 1f03 ec02 |0008: check-cast v3, Landroid/widget/EditText; // type@02ec │ │ -4136e4: 1400 3701 0a7f |000a: const v0, #float 1.8344e+38 // #7f0a0137 │ │ -4136ea: 6e20 6f0c 0900 |000d: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -4136f0: 0c00 |0010: move-result-object v0 │ │ -4136f2: 0704 |0011: move-object v4, v0 │ │ -4136f4: 1f04 ec02 |0012: check-cast v4, Landroid/widget/EditText; // type@02ec │ │ -4136f8: 1400 9200 0a7f |0014: const v0, #float 1.83436e+38 // #7f0a0092 │ │ -4136fe: 6e20 6f0c 0900 |0017: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -413704: 0c00 |001a: move-result-object v0 │ │ -413706: 1f00 e402 |001b: check-cast v0, Landroid/widget/Button; // type@02e4 │ │ -41370a: 1401 e400 0a7f |001d: const v1, #float 1.83438e+38 // #7f0a00e4 │ │ -413710: 6e20 6f0c 1900 |0020: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -413716: 0c01 |0023: move-result-object v1 │ │ -413718: 0715 |0024: move-object v5, v1 │ │ -41371a: 1f05 1303 |0025: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ -41371e: 1401 8102 0a7f |0027: const v1, #float 1.83446e+38 // #7f0a0281 │ │ -413724: 6e20 6f0c 1900 |002a: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -41372a: 0c01 |002d: move-result-object v1 │ │ -41372c: 0717 |002e: move-object v7, v1 │ │ -41372e: 1f07 0003 |002f: check-cast v7, Landroid/widget/ProgressBar; // type@0300 │ │ -413732: 1401 e200 0a7f |0031: const v1, #float 1.83438e+38 // #7f0a00e2 │ │ -413738: 6e20 6f0c 1900 |0034: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -41373e: 0c09 |0037: move-result-object v9 │ │ -413740: 1f09 1303 |0038: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ -413744: 7100 889c 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ -41374a: 0c01 |003d: move-result-object v1 │ │ -41374c: 1a02 7e98 |003e: const-string v2, "http://" // string@987e │ │ -413750: 6e20 b5b2 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -413756: 0a01 |0043: move-result v1 │ │ -413758: 3801 0600 |0044: if-eqz v1, 004a // +0006 │ │ -41375c: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -41375e: 6e20 930d 1900 |0047: invoke-virtual {v9, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -413764: 2209 5a1c |004a: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5; // type@1c5a │ │ -413768: 7020 05aa 0900 |004c: invoke-direct {v9, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.:(Landroid/widget/Button;)V // method@aa05 │ │ -41376e: 6e20 8d12 9400 |004f: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@128d │ │ -413774: 2209 5b1c |0052: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6; // type@1c5b │ │ -413778: 0791 |0054: move-object v1, v9 │ │ -41377a: 0782 |0055: move-object v2, v8 │ │ -41377c: 0706 |0056: move-object v6, v0 │ │ -41377e: 7607 07aa 0100 |0057: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;)V // method@aa07 │ │ -413784: 6e20 680d 9000 |005a: invoke-virtual {v0, v9}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -41378a: 0e00 |005d: return-void │ │ +4136a8: |[4136a8] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.setupLoginView:(Landroid/view/View;)V │ │ +4136b8: 1400 3b01 0a7f |0000: const v0, #float 1.8344e+38 // #7f0a013b │ │ +4136be: 6e20 6f0c 0900 |0003: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4136c4: 0c00 |0006: move-result-object v0 │ │ +4136c6: 0703 |0007: move-object v3, v0 │ │ +4136c8: 1f03 ec02 |0008: check-cast v3, Landroid/widget/EditText; // type@02ec │ │ +4136cc: 1400 3701 0a7f |000a: const v0, #float 1.8344e+38 // #7f0a0137 │ │ +4136d2: 6e20 6f0c 0900 |000d: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4136d8: 0c00 |0010: move-result-object v0 │ │ +4136da: 0704 |0011: move-object v4, v0 │ │ +4136dc: 1f04 ec02 |0012: check-cast v4, Landroid/widget/EditText; // type@02ec │ │ +4136e0: 1400 9200 0a7f |0014: const v0, #float 1.83436e+38 // #7f0a0092 │ │ +4136e6: 6e20 6f0c 0900 |0017: invoke-virtual {v9, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4136ec: 0c00 |001a: move-result-object v0 │ │ +4136ee: 1f00 e402 |001b: check-cast v0, Landroid/widget/Button; // type@02e4 │ │ +4136f2: 1401 e400 0a7f |001d: const v1, #float 1.83438e+38 // #7f0a00e4 │ │ +4136f8: 6e20 6f0c 1900 |0020: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +4136fe: 0c01 |0023: move-result-object v1 │ │ +413700: 0715 |0024: move-object v5, v1 │ │ +413702: 1f05 1303 |0025: check-cast v5, Landroid/widget/TextView; // type@0313 │ │ +413706: 1401 8102 0a7f |0027: const v1, #float 1.83446e+38 // #7f0a0281 │ │ +41370c: 6e20 6f0c 1900 |002a: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +413712: 0c01 |002d: move-result-object v1 │ │ +413714: 0717 |002e: move-object v7, v1 │ │ +413716: 1f07 0003 |002f: check-cast v7, Landroid/widget/ProgressBar; // type@0300 │ │ +41371a: 1401 e200 0a7f |0031: const v1, #float 1.83438e+38 // #7f0a00e2 │ │ +413720: 6e20 6f0c 1900 |0034: invoke-virtual {v9, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +413726: 0c09 |0037: move-result-object v9 │ │ +413728: 1f09 1303 |0038: check-cast v9, Landroid/widget/TextView; // type@0313 │ │ +41372c: 7100 889c 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ +413732: 0c01 |003d: move-result-object v1 │ │ +413734: 1a02 7e98 |003e: const-string v2, "http://" // string@987e │ │ +413738: 6e20 b5b2 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +41373e: 0a01 |0043: move-result v1 │ │ +413740: 3801 0600 |0044: if-eqz v1, 004a // +0006 │ │ +413744: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +413746: 6e20 930d 1900 |0047: invoke-virtual {v9, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +41374c: 2209 5a1c |004a: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5; // type@1c5a │ │ +413750: 7020 05aa 0900 |004c: invoke-direct {v9, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda5;.:(Landroid/widget/Button;)V // method@aa05 │ │ +413756: 6e20 8d12 9400 |004f: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@128d │ │ +41375c: 2209 5b1c |0052: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6; // type@1c5b │ │ +413760: 0791 |0054: move-object v1, v9 │ │ +413762: 0782 |0055: move-object v2, v8 │ │ +413764: 0706 |0056: move-object v6, v0 │ │ +413766: 7607 07aa 0100 |0057: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/ProgressBar;)V // method@aa07 │ │ +41376c: 6e20 680d 9000 |005a: invoke-virtual {v0, v9}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +413772: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=97 │ │ 0x000d line=98 │ │ 0x0017 line=99 │ │ 0x0020 line=100 │ │ 0x002a line=101 │ │ @@ -1777744,23 +1777752,23 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -412e74: |[412e74] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.usernameHasUnwantedChars:(Ljava/lang/String;)Z │ │ -412e84: 1a00 7064 |0000: const-string v0, "[!@#$%&*()+=|<>?{}\[\]~]" // string@6470 │ │ -412e88: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ -412e8e: 0c00 |0005: move-result-object v0 │ │ -412e90: 6e20 f6b5 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ -412e96: 0c02 |0009: move-result-object v2 │ │ -412e98: 6e10 edb5 0200 |000a: invoke-virtual {v2}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ -412e9e: 0a02 |000d: move-result v2 │ │ -412ea0: 0f02 |000e: return v2 │ │ +412e5c: |[412e5c] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.usernameHasUnwantedChars:(Ljava/lang/String;)Z │ │ +412e6c: 1a00 7064 |0000: const-string v0, "[!@#$%&*()+=|<>?{}\[\]~]" // string@6470 │ │ +412e70: 7110 f4b5 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@b5f4 │ │ +412e76: 0c00 |0005: move-result-object v0 │ │ +412e78: 6e20 f6b5 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@b5f6 │ │ +412e7e: 0c02 |0009: move-result-object v2 │ │ +412e80: 6e10 edb5 0200 |000a: invoke-virtual {v2}, Ljava/util/regex/Matcher;.find:()Z // method@b5ed │ │ +412e86: 0a02 |000d: move-result v2 │ │ +412e88: 0f02 |000e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=275 │ │ 0x0006 line=276 │ │ 0x000a line=277 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; │ │ @@ -1777772,42 +1777780,42 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -412d28: |[412d28] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -412d38: 2204 1415 |0000: new-instance v4, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -412d3c: 6e10 2035 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -412d42: 0c00 |0005: move-result-object v0 │ │ -412d44: 7020 6f81 0400 |0006: invoke-direct {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -412d4a: 1400 4401 127f |0009: const v0, #float 1.94074e+38 // #7f120144 │ │ -412d50: 6e20 bb81 0400 |000c: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -412d56: 1400 4800 127f |000f: const v0, #float 1.94069e+38 // #7f120048 │ │ -412d5c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -412d5e: 6e30 9981 0401 |0013: invoke-virtual {v4, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -412d64: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -412d66: 6e20 7e81 0400 |0017: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@817e │ │ -412d6c: 6e20 df34 0300 |001a: invoke-virtual {v3, v0}, Landroidx/fragment/app/DialogFragment;.setCancelable:(Z)V // method@34df │ │ -412d72: 6e10 2035 0300 |001d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -412d78: 0c00 |0020: move-result-object v0 │ │ -412d7a: 1402 6300 0d7f |0021: const v2, #float 1.87423e+38 // #7f0d0063 │ │ -412d80: 7130 e40c 2001 |0024: invoke-static {v0, v2, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -412d86: 0c00 |0027: move-result-object v0 │ │ -412d88: 1401 ca03 0a7f |0028: const v1, #float 1.83453e+38 // #7f0a03ca │ │ -412d8e: 6e20 6f0c 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -412d94: 0c01 |002e: move-result-object v1 │ │ -412d96: 1f01 1903 |002f: check-cast v1, Landroid/widget/ViewFlipper; // type@0319 │ │ -412d9a: 5b31 0195 |0031: iput-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@9501 │ │ -412d9e: 7010 1caa 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa1c │ │ -412da4: 6e20 c081 0400 |0036: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -412daa: 6e10 7181 0400 |0039: invoke-virtual {v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -412db0: 0c04 |003c: move-result-object v4 │ │ -412db2: 1104 |003d: return-object v4 │ │ +412d10: |[412d10] de.danoeh.antennapod.fragment.preferences.synchronization.GpodderAuthenticationFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +412d20: 2204 1415 |0000: new-instance v4, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +412d24: 6e10 2035 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +412d2a: 0c00 |0005: move-result-object v0 │ │ +412d2c: 7020 6f81 0400 |0006: invoke-direct {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +412d32: 1400 4401 127f |0009: const v0, #float 1.94074e+38 // #7f120144 │ │ +412d38: 6e20 bb81 0400 |000c: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +412d3e: 1400 4800 127f |000f: const v0, #float 1.94069e+38 // #7f120048 │ │ +412d44: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +412d46: 6e30 9981 0401 |0013: invoke-virtual {v4, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +412d4c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +412d4e: 6e20 7e81 0400 |0017: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@817e │ │ +412d54: 6e20 df34 0300 |001a: invoke-virtual {v3, v0}, Landroidx/fragment/app/DialogFragment;.setCancelable:(Z)V // method@34df │ │ +412d5a: 6e10 2035 0300 |001d: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +412d60: 0c00 |0020: move-result-object v0 │ │ +412d62: 1402 6300 0d7f |0021: const v2, #float 1.87423e+38 // #7f0d0063 │ │ +412d68: 7130 e40c 2001 |0024: invoke-static {v0, v2, v1}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +412d6e: 0c00 |0027: move-result-object v0 │ │ +412d70: 1401 ca03 0a7f |0028: const v1, #float 1.83453e+38 // #7f0a03ca │ │ +412d76: 6e20 6f0c 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +412d7c: 0c01 |002e: move-result-object v1 │ │ +412d7e: 1f01 1903 |002f: check-cast v1, Landroid/widget/ViewFlipper; // type@0319 │ │ +412d82: 5b31 0195 |0031: iput-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.viewFlipper:Landroid/widget/ViewFlipper; // field@9501 │ │ +412d86: 7010 1caa 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.advance:()V // method@aa1c │ │ +412d8c: 6e20 c081 0400 |0036: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +412d92: 6e10 7181 0400 |0039: invoke-virtual {v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +412d98: 0c04 |003c: move-result-object v4 │ │ +412d9a: 1104 |003d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000c line=66 │ │ 0x0013 line=67 │ │ 0x0017 line=68 │ │ 0x001a line=69 │ │ @@ -1777863,17 +1777871,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -413854: |[413854] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.$r8$lambda$P32jZOtSTQ0aTCgF76Z6XB2Z0nQ:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;Landroid/view/View;)V │ │ -413864: 7020 37aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@aa37 │ │ -41386a: 0e00 |0003: return-void │ │ +41383c: |[41383c] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.$r8$lambda$P32jZOtSTQ0aTCgF76Z6XB2Z0nQ:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;Landroid/view/View;)V │ │ +41384c: 7020 37aa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@aa37 │ │ +413852: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1777882,19 +1777890,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -41386c: |[41386c] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.:()V │ │ -41387c: 7010 bf34 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/DialogFragment;.:()V // method@34bf │ │ -413882: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -413884: 5c10 0595 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@9505 │ │ -413888: 0e00 |0006: return-void │ │ +413854: |[413854] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.:()V │ │ +413864: 7010 bf34 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/DialogFragment;.:()V // method@34bf │ │ +41386a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +41386c: 5c10 0595 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@9505 │ │ +413870: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=28 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; │ │ │ │ @@ -1777903,41 +1777911,41 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -41388c: |[41388c] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ -41389c: 5434 0695 |0000: iget-object v4, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ -4138a0: 5444 608f |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8f60 │ │ -4138a4: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -4138a8: 6e20 930d 0400 |0006: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4138ae: 5434 0695 |0009: iget-object v4, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ -4138b2: 5444 5f8f |000b: iget-object v4, v4, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8f5f │ │ -4138b6: 6e20 930d 0400 |000d: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4138bc: 5434 0695 |0010: iget-object v4, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ -4138c0: 5444 618f |0012: iget-object v4, v4, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8f61 │ │ -4138c4: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -4138c6: 6e20 930d 0400 |0015: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -4138cc: 2204 3d1d |0018: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // type@1d3d │ │ -4138d0: 7100 c798 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ -4138d6: 0c00 |001d: move-result-object v0 │ │ -4138d8: 5431 0695 |001e: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ -4138dc: 5411 638f |0020: iget-object v1, v1, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8f63 │ │ -4138e0: 6e10 f91b 0100 |0022: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1bf9 │ │ -4138e6: 0c01 |0025: move-result-object v1 │ │ -4138e8: 6e10 7db2 0100 |0026: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ -4138ee: 0c01 |0029: move-result-object v1 │ │ -4138f0: 6e10 2035 0300 |002a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4138f6: 0c02 |002d: move-result-object v2 │ │ -4138f8: 7053 46ae 0421 |002e: invoke-direct {v4, v0, v1, v2, v3}, 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@ae46 │ │ -4138fe: 5b34 0495 |0031: iput-object v4, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@9504 │ │ -413902: 6e10 51ae 0400 |0033: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.start:()V // method@ae51 │ │ -413908: 0e00 |0036: return-void │ │ +413874: |[413874] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ +413884: 5434 0695 |0000: iget-object v4, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ +413888: 5444 608f |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8f60 │ │ +41388c: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +413890: 6e20 930d 0400 |0006: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +413896: 5434 0695 |0009: iget-object v4, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ +41389a: 5444 5f8f |000b: iget-object v4, v4, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8f5f │ │ +41389e: 6e20 930d 0400 |000d: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4138a4: 5434 0695 |0010: iget-object v4, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ +4138a8: 5444 618f |0012: iget-object v4, v4, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8f61 │ │ +4138ac: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +4138ae: 6e20 930d 0400 |0015: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +4138b4: 2204 3d1d |0018: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // type@1d3d │ │ +4138b8: 7100 c798 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/core/service/download/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@98c7 │ │ +4138be: 0c00 |001d: move-result-object v0 │ │ +4138c0: 5431 0695 |001e: iget-object v1, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ +4138c4: 5411 638f |0020: iget-object v1, v1, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.serverUrlText:Lcom/google/android/material/textfield/TextInputEditText; // field@8f63 │ │ +4138c8: 6e10 f91b 0100 |0022: invoke-virtual {v1}, Landroidx/appcompat/widget/AppCompatEditText;.getText:()Landroid/text/Editable; // method@1bf9 │ │ +4138ce: 0c01 |0025: move-result-object v1 │ │ +4138d0: 6e10 7db2 0100 |0026: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b27d │ │ +4138d6: 0c01 |0029: move-result-object v1 │ │ +4138d8: 6e10 2035 0300 |002a: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4138de: 0c02 |002d: move-result-object v2 │ │ +4138e0: 7053 46ae 0421 |002e: invoke-direct {v4, v0, v1, v2, v3}, 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@ae46 │ │ +4138e6: 5b34 0495 |0031: iput-object v4, v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@9504 │ │ +4138ea: 6e10 51ae 0400 |0033: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.start:()V // method@ae51 │ │ +4138f0: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0009 line=44 │ │ 0x0010 line=45 │ │ 0x0018 line=46 │ │ 0x0022 line=47 │ │ @@ -1777952,43 +1777960,43 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -4137c4: |[4137c4] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -4137d4: 2203 1415 |0000: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -4137d8: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4137de: 0c00 |0005: move-result-object v0 │ │ -4137e0: 7020 6f81 0300 |0006: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -4137e6: 1400 4401 127f |0009: const v0, #float 1.94074e+38 // #7f120144 │ │ -4137ec: 6e20 bb81 0300 |000c: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -4137f2: 1400 4800 127f |000f: const v0, #float 1.94069e+38 // #7f120048 │ │ -4137f8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -4137fa: 6e30 9981 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -413800: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -413802: 6e20 7e81 0300 |0017: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@817e │ │ -413808: 6e20 df34 0200 |001a: invoke-virtual {v2, v0}, Landroidx/fragment/app/DialogFragment;.setCancelable:(Z)V // method@34df │ │ -41380e: 6e10 2d35 0200 |001d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ -413814: 0c00 |0020: move-result-object v0 │ │ -413816: 7110 6a9f 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // method@9f6a │ │ -41381c: 0c00 |0024: move-result-object v0 │ │ -41381e: 5b20 0695 |0025: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ -413822: 6e10 699f 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f69 │ │ -413828: 0c00 |002a: move-result-object v0 │ │ -41382a: 6e20 c081 0300 |002b: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -413830: 5420 0695 |002e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ -413834: 5400 5f8f |0030: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8f5f │ │ -413838: 2201 601c |0032: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0; // type@1c60 │ │ -41383c: 7020 33aa 2100 |0034: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;)V // method@aa33 │ │ -413842: 6e20 680d 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -413848: 6e10 7181 0300 |003a: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -41384e: 0c03 |003d: move-result-object v3 │ │ -413850: 1103 |003e: return-object v3 │ │ +4137ac: |[4137ac] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +4137bc: 2203 1415 |0000: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +4137c0: 6e10 2035 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4137c6: 0c00 |0005: move-result-object v0 │ │ +4137c8: 7020 6f81 0300 |0006: invoke-direct {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +4137ce: 1400 4401 127f |0009: const v0, #float 1.94074e+38 // #7f120144 │ │ +4137d4: 6e20 bb81 0300 |000c: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +4137da: 1400 4800 127f |000f: const v0, #float 1.94069e+38 // #7f120048 │ │ +4137e0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +4137e2: 6e30 9981 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +4137e8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +4137ea: 6e20 7e81 0300 |0017: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@817e │ │ +4137f0: 6e20 df34 0200 |001a: invoke-virtual {v2, v0}, Landroidx/fragment/app/DialogFragment;.setCancelable:(Z)V // method@34df │ │ +4137f6: 6e10 2d35 0200 |001d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ +4137fc: 0c00 |0020: move-result-object v0 │ │ +4137fe: 7110 6a9f 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // method@9f6a │ │ +413804: 0c00 |0024: move-result-object v0 │ │ +413806: 5b20 0695 |0025: iput-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ +41380a: 6e10 699f 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f69 │ │ +413810: 0c00 |002a: move-result-object v0 │ │ +413812: 6e20 c081 0300 |002b: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +413818: 5420 0695 |002e: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ +41381c: 5400 5f8f |0030: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8f5f │ │ +413820: 2201 601c |0032: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0; // type@1c60 │ │ +413824: 7020 33aa 2100 |0034: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;)V // method@aa33 │ │ +41382a: 6e20 680d 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +413830: 6e10 7181 0300 |003a: invoke-virtual {v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +413836: 0c03 |003d: move-result-object v3 │ │ +413838: 1103 |003e: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x000c line=34 │ │ 0x0013 line=35 │ │ 0x0017 line=36 │ │ 0x001a line=37 │ │ @@ -1778005,20 +1778013,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -41390c: |[41390c] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -41391c: 6f20 d434 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/DialogFragment;.onDismiss:(Landroid/content/DialogInterface;)V // method@34d4 │ │ -413922: 5401 0495 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@9504 │ │ -413926: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ -41392a: 6e10 47ae 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.cancel:()V // method@ae47 │ │ -413930: 0e00 |000a: return-void │ │ +4138f4: |[4138f4] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +413904: 6f20 d434 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/DialogFragment;.onDismiss:(Landroid/content/DialogInterface;)V // method@34d4 │ │ +41390a: 5401 0495 |0003: iget-object v1, v0, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.nextcloudLoginFlow:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@9504 │ │ +41390e: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ +413912: 6e10 47ae 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.cancel:()V // method@ae47 │ │ +413918: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0007 line=58 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; │ │ @@ -1778029,30 +1778037,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -413934: |[413934] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onNextcloudAuthError:(Ljava/lang/String;)V │ │ -413944: 5420 0695 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ -413948: 5400 618f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8f61 │ │ -41394c: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -413950: 6e20 930d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -413956: 5420 0695 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ -41395a: 5400 608f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8f60 │ │ -41395e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -413960: 6e20 930d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -413966: 5420 0695 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ -41396a: 5400 608f |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8f60 │ │ -41396e: 6e20 9412 3000 |0015: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -413974: 5423 0695 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ -413978: 5433 5f8f |001a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8f5f │ │ -41397c: 6e20 930d 1300 |001c: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -413982: 0e00 |001f: return-void │ │ +41391c: |[41391c] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onNextcloudAuthError:(Ljava/lang/String;)V │ │ +41392c: 5420 0695 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ +413930: 5400 618f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.loginProgressContainer:Landroid/widget/LinearLayout; // field@8f61 │ │ +413934: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +413938: 6e20 930d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +41393e: 5420 0695 |0009: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ +413942: 5400 608f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8f60 │ │ +413946: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +413948: 6e20 930d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +41394e: 5420 0695 |0011: iget-object v0, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ +413952: 5400 608f |0013: iget-object v0, v0, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.errorText:Landroid/widget/TextView; // field@8f60 │ │ +413956: 6e20 9412 3000 |0015: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +41395c: 5423 0695 |0018: iget-object v3, v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.viewBinding:Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding; // field@9506 │ │ +413960: 5433 5f8f |001a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/NextcloudAuthDialogBinding;.chooseHostButton:Landroid/widget/Button; // field@8f5f │ │ +413964: 6e20 930d 1300 |001c: invoke-virtual {v3, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +41396a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0009 line=88 │ │ 0x0011 line=89 │ │ 0x0018 line=90 │ │ locals : │ │ @@ -1778064,34 +1778072,34 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -413984: |[413984] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onNextcloudAuthenticated:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -413994: 6200 9f8d |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9f │ │ -413998: 7110 a49c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9ca4 │ │ -41399e: 6e10 2035 0100 |0005: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4139a4: 0c00 |0008: move-result-object v0 │ │ -4139a6: 7110 869c 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9c86 │ │ -4139ac: 7110 8e9c 0400 |000c: invoke-static {v4}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9c8e │ │ -4139b2: 7110 8d9c 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setHosturl:(Ljava/lang/String;)V // method@9c8d │ │ -4139b8: 7110 8f9c 0300 |0012: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9c8f │ │ -4139be: 6e10 2035 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -4139c4: 0c02 |0018: move-result-object v2 │ │ -4139c6: 7110 799c 0200 |0019: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.fullSync:(Landroid/content/Context;)V // method@9c79 │ │ -4139cc: 6e10 5e35 0100 |001c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ -4139d2: 0a02 |001f: move-result v2 │ │ -4139d4: 3802 0600 |0020: if-eqz v2, 0026 // +0006 │ │ -4139d8: 6e10 c534 0100 |0022: invoke-virtual {v1}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34c5 │ │ -4139de: 2804 |0025: goto 0029 // +0004 │ │ -4139e0: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -4139e2: 5c12 0595 |0027: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@9505 │ │ -4139e6: 0e00 |0029: return-void │ │ +41396c: |[41396c] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onNextcloudAuthenticated:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +41397c: 6200 9f8d |0000: sget-object v0, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9f │ │ +413980: 7110 a49c 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9ca4 │ │ +413986: 6e10 2035 0100 |0005: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +41398c: 0c00 |0008: move-result-object v0 │ │ +41398e: 7110 869c 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9c86 │ │ +413994: 7110 8e9c 0400 |000c: invoke-static {v4}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setPassword:(Ljava/lang/String;)V // method@9c8e │ │ +41399a: 7110 8d9c 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setHosturl:(Ljava/lang/String;)V // method@9c8d │ │ +4139a0: 7110 8f9c 0300 |0012: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.setUsername:(Ljava/lang/String;)V // method@9c8f │ │ +4139a6: 6e10 2035 0100 |0015: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4139ac: 0c02 |0018: move-result-object v2 │ │ +4139ae: 7110 799c 0200 |0019: invoke-static {v2}, Lde/danoeh/antennapod/core/sync/SyncService;.fullSync:(Landroid/content/Context;)V // method@9c79 │ │ +4139b4: 6e10 5e35 0100 |001c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.isVisible:()Z // method@355e │ │ +4139ba: 0a02 |001f: move-result v2 │ │ +4139bc: 3802 0600 |0020: if-eqz v2, 0026 // +0006 │ │ +4139c0: 6e10 c534 0100 |0022: invoke-virtual {v1}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34c5 │ │ +4139c6: 2804 |0025: goto 0029 // +0004 │ │ +4139c8: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +4139ca: 5c12 0595 |0027: iput-boolean v2, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@9505 │ │ +4139ce: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ 0x000c line=74 │ │ 0x000f line=75 │ │ 0x0012 line=76 │ │ @@ -1778110,20 +1778118,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4139e8: |[4139e8] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onResume:()V │ │ -4139f8: 6f10 7e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ -4139fe: 5510 0595 |0003: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@9505 │ │ -413a02: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -413a06: 6e10 c534 0100 |0007: invoke-virtual {v1}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34c5 │ │ -413a0c: 0e00 |000a: return-void │ │ +4139d0: |[4139d0] de.danoeh.antennapod.fragment.preferences.synchronization.NextcloudAuthenticationFragment.onResume:()V │ │ +4139e0: 6f10 7e35 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/Fragment;.onResume:()V // method@357e │ │ +4139e6: 5510 0595 |0003: iget-boolean v0, v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.shouldDismiss:Z // field@9505 │ │ +4139ea: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +4139ee: 6e10 c534 0100 |0007: invoke-virtual {v1}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34c5 │ │ +4139f4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0007 line=66 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; │ │ @@ -1778182,18 +1778190,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -413d2c: |[413d2c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$FKGfB2cXB9QwrrtZUmOoDMzExDw:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413d3c: 7020 5daa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$3:(Landroidx/preference/Preference;)Z // method@aa5d │ │ -413d42: 0a00 |0003: move-result v0 │ │ -413d44: 0f00 |0004: return v0 │ │ +413d14: |[413d14] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$FKGfB2cXB9QwrrtZUmOoDMzExDw:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413d24: 7020 5daa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$3:(Landroidx/preference/Preference;)Z // method@aa5d │ │ +413d2a: 0a00 |0003: move-result v0 │ │ +413d2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1778202,18 +1778210,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -413d48: |[413d48] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$exHRfVeNCLqeQfaYKVX3jmQimbg:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -413d58: 7030 5aaa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$0:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@aa5a │ │ -413d5e: 0a00 |0003: move-result v0 │ │ -413d60: 0f00 |0004: return v0 │ │ +413d30: |[413d30] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$exHRfVeNCLqeQfaYKVX3jmQimbg:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +413d40: 7030 5aaa 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$0:(Landroid/app/Activity;Landroidx/preference/Preference;)Z // method@aa5a │ │ +413d46: 0a00 |0003: move-result v0 │ │ +413d48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=2 (null) Landroidx/preference/Preference; │ │ @@ -1778223,18 +1778231,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -413d64: |[413d64] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$fzwcUjm80cSkoZgvY_BxQaiK5dA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413d74: 7020 5caa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$2:(Landroidx/preference/Preference;)Z // method@aa5c │ │ -413d7a: 0a00 |0003: move-result v0 │ │ -413d7c: 0f00 |0004: return v0 │ │ +413d4c: |[413d4c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$fzwcUjm80cSkoZgvY_BxQaiK5dA:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413d5c: 7020 5caa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$2:(Landroidx/preference/Preference;)Z // method@aa5c │ │ +413d62: 0a00 |0003: move-result v0 │ │ +413d64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1778243,18 +1778251,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -413d80: |[413d80] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$oWbIoEgjdg9r-IZBiWqdh1Y5w4w:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413d90: 7020 5baa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$1:(Landroidx/preference/Preference;)Z // method@aa5b │ │ -413d96: 0a00 |0003: move-result v0 │ │ -413d98: 0f00 |0004: return v0 │ │ +413d68: |[413d68] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$oWbIoEgjdg9r-IZBiWqdh1Y5w4w:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413d78: 7020 5baa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$setupScreen$1:(Landroidx/preference/Preference;)Z // method@aa5b │ │ +413d7e: 0a00 |0003: move-result v0 │ │ +413d80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1778263,17 +1778271,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -413ef8: |[413ef8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$ol0wofgpun-Y4GOvBiLWo7grCNo:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V │ │ -413f08: 7040 59aa 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$chooseProviderAndLogin$5:([Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V // method@aa59 │ │ -413f0e: 0e00 |0003: return-void │ │ +413ee0: |[413ee0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$ol0wofgpun-Y4GOvBiLWo7grCNo:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V │ │ +413ef0: 7040 59aa 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$chooseProviderAndLogin$5:([Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V // method@aa59 │ │ +413ef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x0004 reg=1 (null) [Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1778284,18 +1778292,18 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -413d9c: |[413d9c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$sWnE5wmdcP3Yxdnsdts3XeRJiko:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ -413dac: 7020 5eaa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$updateScreen$4:(Landroidx/preference/Preference;)Z // method@aa5e │ │ -413db2: 0a00 |0003: move-result v0 │ │ -413db4: 0f00 |0004: return v0 │ │ +413d84: |[413d84] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.$r8$lambda$sWnE5wmdcP3Yxdnsdts3XeRJiko:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroidx/preference/Preference;)Z │ │ +413d94: 7020 5eaa 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.lambda$updateScreen$4:(Landroidx/preference/Preference;)Z // method@aa5e │ │ +413d9a: 0a00 |0003: move-result v0 │ │ +413d9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1778304,17 +1778312,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -413f10: |[413f10] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.:()V │ │ -413f20: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ -413f26: 0e00 |0003: return-void │ │ +413ef8: |[413ef8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.:()V │ │ +413f08: 7010 a63d 0000 |0000: invoke-direct {v0}, Landroidx/preference/PreferenceFragmentCompat;.:()V // method@3da6 │ │ +413f0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ │ │ #7 : (in Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;) │ │ @@ -1778322,33 +1778330,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -413f28: |[413f28] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.chooseProviderAndLogin:()V │ │ -413f38: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -413f3c: 6e10 2035 0500 |0002: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -413f42: 0c01 |0005: move-result-object v1 │ │ -413f44: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -413f4a: 1401 7d00 127f |0009: const v1, #float 1.9407e+38 // #7f12007d │ │ -413f50: 6e20 bb81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -413f56: 7100 979c 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c97 │ │ -413f5c: 0c01 |0012: move-result-object v1 │ │ -413f5e: 2202 6a1c |0013: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2; // type@1c6a │ │ -413f62: 6e10 2035 0500 |0015: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -413f68: 0c03 |0018: move-result-object v3 │ │ -413f6a: 1404 1f00 0d7f |0019: const v4, #float 1.87422e+38 // #7f0d001f │ │ -413f70: 7051 4caa 5243 |001c: invoke-direct {v2, v5, v3, v4, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/content/Context;I[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@aa4c │ │ -413f76: 2203 671c |001f: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5; // type@1c67 │ │ -413f7a: 7030 47aa 5301 |0021: invoke-direct {v3, v5, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@aa47 │ │ -413f80: 6e30 7781 2003 |0024: invoke-virtual {v0, v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8177 │ │ -413f86: 6e10 6814 0000 |0027: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -413f8c: 0e00 |002a: return-void │ │ +413f10: |[413f10] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.chooseProviderAndLogin:()V │ │ +413f20: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +413f24: 6e10 2035 0500 |0002: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +413f2a: 0c01 |0005: move-result-object v1 │ │ +413f2c: 7020 6f81 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +413f32: 1401 7d00 127f |0009: const v1, #float 1.9407e+38 // #7f12007d │ │ +413f38: 6e20 bb81 1000 |000c: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +413f3e: 7100 979c 0000 |000f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.values:()[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c97 │ │ +413f44: 0c01 |0012: move-result-object v1 │ │ +413f46: 2202 6a1c |0013: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2; // type@1c6a │ │ +413f4a: 6e10 2035 0500 |0015: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +413f50: 0c03 |0018: move-result-object v3 │ │ +413f52: 1404 1f00 0d7f |0019: const v4, #float 1.87422e+38 // #7f0d001f │ │ +413f58: 7051 4caa 5243 |001c: invoke-direct {v2, v5, v3, v4, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$2;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/content/Context;I[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@aa4c │ │ +413f5e: 2203 671c |001f: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5; // type@1c67 │ │ +413f62: 7030 47aa 5301 |0021: invoke-direct {v3, v5, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;[Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@aa47 │ │ +413f68: 6e30 7781 2003 |0024: invoke-virtual {v0, v2, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8177 │ │ +413f6e: 6e10 6814 0000 |0027: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +413f74: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x000c line=153 │ │ 0x000f line=155 │ │ 0x0013 line=156 │ │ 0x0015 line=157 │ │ @@ -1778362,18 +1778370,18 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -413edc: |[413edc] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.getSelectedSyncProviderKey:()Ljava/lang/String; │ │ -413eec: 7100 9c9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9c9c │ │ -413ef2: 0c00 |0003: move-result-object v0 │ │ -413ef4: 1100 |0004: return-object v0 │ │ +413ec4: |[413ec4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.getSelectedSyncProviderKey:()Ljava/lang/String; │ │ +413ed4: 7100 9c9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@9c9c │ │ +413eda: 0c00 |0003: move-result-object v0 │ │ +413edc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ │ │ #9 : (in Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;) │ │ @@ -1778381,22 +1778389,22 @@ │ │ type : '(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -413db8: |[413db8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.isProviderSelected:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)Z │ │ -413dc8: 7010 57aa 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@aa57 │ │ -413dce: 0c00 |0003: move-result-object v0 │ │ -413dd0: 6e10 949c 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9c94 │ │ -413dd6: 0c02 |0007: move-result-object v2 │ │ -413dd8: 6e20 9fb2 0200 |0008: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -413dde: 0a02 |000b: move-result v2 │ │ -413de0: 0f02 |000c: return v2 │ │ +413da0: |[413da0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.isProviderSelected:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)Z │ │ +413db0: 7010 57aa 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@aa57 │ │ +413db6: 0c00 |0003: move-result-object v0 │ │ +413db8: 6e10 949c 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIdentifier:()Ljava/lang/String; // method@9c94 │ │ +413dbe: 0c02 |0007: move-result-object v2 │ │ +413dc0: 6e20 9fb2 0200 |0008: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +413dc6: 0a02 |000b: move-result v2 │ │ +413dc8: 0f02 |000c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0004 line=207 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x000d reg=2 (null) Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; │ │ @@ -1778406,40 +1778414,40 @@ │ │ type : '([Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -413f90: |[413f90] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$chooseProviderAndLogin$5:([Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V │ │ -413fa0: 6202 1595 |0000: sget-object v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@9515 │ │ -413fa4: 4601 0103 |0002: aget-object v1, v1, v3 │ │ -413fa8: 6e10 0eb2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -413fae: 0a01 |0007: move-result v1 │ │ -413fb0: 4401 0201 |0008: aget v1, v2, v1 │ │ -413fb4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -413fb6: 3221 1500 |000b: if-eq v1, v2, 0020 // +0015 │ │ -413fba: 1222 |000d: const/4 v2, #int 2 // #2 │ │ -413fbc: 3221 0300 |000e: if-eq v1, v2, 0011 // +0003 │ │ -413fc0: 281e |0010: goto 002e // +001e │ │ -413fc2: 2201 611c |0011: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // type@1c61 │ │ -413fc6: 7010 36aa 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.:()V // method@aa36 │ │ -413fcc: 6e10 1f35 0000 |0016: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -413fd2: 0c02 |0019: move-result-object v2 │ │ -413fd4: 1a03 984b |001a: const-string v3, "NextcloudAuthenticationFragment" // string@4b98 │ │ -413fd8: 6e30 e434 2103 |001c: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -413fde: 280f |001f: goto 002e // +000f │ │ -413fe0: 2201 5f1c |0020: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // type@1c5f │ │ -413fe4: 7010 1baa 0100 |0022: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.:()V // method@aa1b │ │ -413fea: 6e10 1f35 0000 |0025: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ -413ff0: 0c02 |0028: move-result-object v2 │ │ -413ff2: 1a03 8a1f |0029: const-string v3, "GpodnetAuthActivity" // string@1f8a │ │ -413ff6: 6e30 e434 2103 |002b: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -413ffc: 7010 65aa 0000 |002e: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aa65 │ │ -414002: 0e00 |0031: return-void │ │ +413f78: |[413f78] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$chooseProviderAndLogin$5:([Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;Landroid/content/DialogInterface;I)V │ │ +413f88: 6202 1595 |0000: sget-object v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$3;.$SwitchMap$de$danoeh$antennapod$core$sync$SynchronizationProviderViewData:[I // field@9515 │ │ +413f8c: 4601 0103 |0002: aget-object v1, v1, v3 │ │ +413f90: 6e10 0eb2 0100 |0004: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +413f96: 0a01 |0007: move-result v1 │ │ +413f98: 4401 0201 |0008: aget v1, v2, v1 │ │ +413f9c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +413f9e: 3221 1500 |000b: if-eq v1, v2, 0020 // +0015 │ │ +413fa2: 1222 |000d: const/4 v2, #int 2 // #2 │ │ +413fa4: 3221 0300 |000e: if-eq v1, v2, 0011 // +0003 │ │ +413fa8: 281e |0010: goto 002e // +001e │ │ +413faa: 2201 611c |0011: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment; // type@1c61 │ │ +413fae: 7010 36aa 0100 |0013: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/NextcloudAuthenticationFragment;.:()V // method@aa36 │ │ +413fb4: 6e10 1f35 0000 |0016: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +413fba: 0c02 |0019: move-result-object v2 │ │ +413fbc: 1a03 984b |001a: const-string v3, "NextcloudAuthenticationFragment" // string@4b98 │ │ +413fc0: 6e30 e434 2103 |001c: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +413fc6: 280f |001f: goto 002e // +000f │ │ +413fc8: 2201 5f1c |0020: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment; // type@1c5f │ │ +413fcc: 7010 1baa 0100 |0022: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/GpodderAuthenticationFragment;.:()V // method@aa1b │ │ +413fd2: 6e10 1f35 0000 |0025: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getChildFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@351f │ │ +413fd8: 0c02 |0028: move-result-object v2 │ │ +413fda: 1a03 8a1f |0029: const-string v3, "GpodnetAuthActivity" // string@1f8a │ │ +413fde: 6e30 e434 2103 |002b: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +413fe4: 7010 65aa 0000 |002e: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aa65 │ │ +413fea: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0011 line=193 │ │ 0x0016 line=194 │ │ 0x0020 line=189 │ │ 0x0025 line=190 │ │ @@ -1778455,28 +1778463,28 @@ │ │ type : '(Landroid/app/Activity;Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 22 16-bit code units │ │ -413de4: |[413de4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$0:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ -413df4: 2209 681c |0000: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1; // type@1c68 │ │ -413df8: 1403 7702 127f |0002: const v3, #float 1.9408e+38 // #7f120277 │ │ -413dfe: 1204 |0005: const/4 v4, #int 0 // #0 │ │ -413e00: 7100 8b9c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ -413e06: 0c05 |0009: move-result-object v5 │ │ -413e08: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -413e0a: 0790 |000b: move-object v0, v9 │ │ -413e0c: 0771 |000c: move-object v1, v7 │ │ -413e0e: 0782 |000d: move-object v2, v8 │ │ -413e10: 7607 49aa 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V // method@aa49 │ │ -413e16: 6e10 6814 0900 |0011: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -413e1c: 1218 |0014: const/4 v8, #int 1 // #1 │ │ -413e1e: 0f08 |0015: return v8 │ │ +413dcc: |[413dcc] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$0:(Landroid/app/Activity;Landroidx/preference/Preference;)Z │ │ +413ddc: 2209 681c |0000: new-instance v9, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1; // type@1c68 │ │ +413de0: 1403 7702 127f |0002: const v3, #float 1.9408e+38 // #7f120277 │ │ +413de6: 1204 |0005: const/4 v4, #int 0 // #0 │ │ +413de8: 7100 8b9c 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ +413dee: 0c05 |0009: move-result-object v5 │ │ +413df0: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +413df2: 0790 |000b: move-object v0, v9 │ │ +413df4: 0771 |000c: move-object v1, v7 │ │ +413df6: 0782 |000d: move-object v2, v8 │ │ +413df8: 7607 49aa 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$1;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/content/Context;IZLjava/lang/String;Ljava/lang/String;)V // method@aa49 │ │ +413dfe: 6e10 6814 0900 |0011: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +413e04: 1218 |0014: const/4 v8, #int 1 // #1 │ │ +413e06: 0f08 |0015: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=86 │ │ 0x0011 line=92 │ │ locals : │ │ 0x0000 - 0x0016 reg=7 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ @@ -1778488,22 +1778496,22 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -413e20: |[413e20] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$1:(Landroidx/preference/Preference;)Z │ │ -413e30: 6e10 1a35 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -413e36: 0c01 |0003: move-result-object v1 │ │ -413e38: 6e10 1802 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -413e3e: 0c01 |0007: move-result-object v1 │ │ -413e40: 7110 819c 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.syncImmediately:(Landroid/content/Context;)V // method@9c81 │ │ -413e46: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -413e48: 0f01 |000c: return v1 │ │ +413e08: |[413e08] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$1:(Landroidx/preference/Preference;)Z │ │ +413e18: 6e10 1a35 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +413e1e: 0c01 |0003: move-result-object v1 │ │ +413e20: 6e10 1802 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +413e26: 0c01 |0007: move-result-object v1 │ │ +413e28: 7110 819c 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.syncImmediately:(Landroid/content/Context;)V // method@9c81 │ │ +413e2e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +413e30: 0f01 |000c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x000d reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1778512,20 +1778520,20 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -413e4c: |[413e4c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$2:(Landroidx/preference/Preference;)Z │ │ -413e5c: 6e10 2035 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -413e62: 0c01 |0003: move-result-object v1 │ │ -413e64: 7110 799c 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.fullSync:(Landroid/content/Context;)V // method@9c79 │ │ -413e6a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -413e6c: 0f01 |0008: return v1 │ │ +413e34: |[413e34] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$2:(Landroidx/preference/Preference;)Z │ │ +413e44: 6e10 2035 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +413e4a: 0c01 |0003: move-result-object v1 │ │ +413e4c: 7110 799c 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/core/sync/SyncService;.fullSync:(Landroid/content/Context;)V // method@9c79 │ │ +413e52: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +413e54: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x0009 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1778534,30 +1778542,30 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -413e70: |[413e70] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$3:(Landroidx/preference/Preference;)Z │ │ -413e80: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -413e86: 0c03 |0003: move-result-object v3 │ │ -413e88: 7110 869c 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9c86 │ │ -413e8e: 6e10 4a35 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@354a │ │ -413e94: 0c03 |000a: move-result-object v3 │ │ -413e96: 1400 a502 127f |000b: const v0, #float 1.94081e+38 // #7f1202a5 │ │ -413e9c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -413e9e: 7130 a086 0301 |000f: invoke-static {v3, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ -413ea4: 0c03 |0012: move-result-object v3 │ │ -413ea6: 6e10 a586 0300 |0013: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -413eac: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -413eae: 7110 a49c 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9ca4 │ │ -413eb4: 7010 65aa 0200 |001a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aa65 │ │ -413eba: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -413ebc: 0f03 |001e: return v3 │ │ +413e58: |[413e58] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$setupScreen$3:(Landroidx/preference/Preference;)Z │ │ +413e68: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +413e6e: 0c03 |0003: move-result-object v3 │ │ +413e70: 7110 869c 0300 |0004: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.clear:(Landroid/content/Context;)V // method@9c86 │ │ +413e76: 6e10 4a35 0200 |0007: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getView:()Landroid/view/View; // method@354a │ │ +413e7c: 0c03 |000a: move-result-object v3 │ │ +413e7e: 1400 a502 127f |000b: const v0, #float 1.94081e+38 // #7f1202a5 │ │ +413e84: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +413e86: 7130 a086 0301 |000f: invoke-static {v3, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ +413e8c: 0c03 |0012: move-result-object v3 │ │ +413e8e: 6e10 a586 0300 |0013: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +413e94: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +413e96: 7110 a49c 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.setSelectedSyncProvider:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)V // method@9ca4 │ │ +413e9c: 7010 65aa 0200 |001a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aa65 │ │ +413ea2: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +413ea4: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0007 line=105 │ │ 0x0017 line=106 │ │ 0x001a line=107 │ │ locals : │ │ @@ -1778569,18 +1778577,18 @@ │ │ type : '(Landroidx/preference/Preference;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -413ec0: |[413ec0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$updateScreen$4:(Landroidx/preference/Preference;)Z │ │ -413ed0: 7010 56aa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.chooseProviderAndLogin:()V // method@aa56 │ │ -413ed6: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -413ed8: 0f01 |0004: return v1 │ │ +413ea8: |[413ea8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.lambda$updateScreen$4:(Landroidx/preference/Preference;)Z │ │ +413eb8: 7010 56aa 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.chooseProviderAndLogin:()V // method@aa56 │ │ +413ebe: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +413ec0: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/preference/Preference; │ │ │ │ @@ -1778589,42 +1778597,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -4140c0: |[4140c0] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.setupScreen:()V │ │ -4140d0: 6e10 1a35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4140d6: 0c00 |0003: move-result-object v0 │ │ -4140d8: 1a01 73c6 |0004: const-string v1, "pref_gpodnet_setlogin_information" // string@c673 │ │ -4140dc: 6e20 a93d 1300 |0006: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4140e2: 0c01 |0009: move-result-object v1 │ │ -4140e4: 2202 631c |000a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1; // type@1c63 │ │ -4140e8: 7030 3faa 3200 |000c: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;)V // method@aa3f │ │ -4140ee: 6e20 643d 2100 |000f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -4140f4: 1a00 a6c6 |0012: const-string v0, "pref_synchronization_sync" // string@c6a6 │ │ -4140f8: 6e20 a93d 0300 |0014: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4140fe: 0c00 |0017: move-result-object v0 │ │ -414100: 2201 641c |0018: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2; // type@1c64 │ │ -414104: 7020 41aa 3100 |001a: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aa41 │ │ -41410a: 6e20 643d 1000 |001d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -414110: 1a00 a3c6 |0020: const-string v0, "pref_synchronization_force_full_sync" // string@c6a3 │ │ -414114: 6e20 a93d 0300 |0022: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -41411a: 0c00 |0025: move-result-object v0 │ │ -41411c: 2201 651c |0026: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3; // type@1c65 │ │ -414120: 7020 43aa 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aa43 │ │ -414126: 6e20 643d 1000 |002b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -41412c: 1a00 a4c6 |002e: const-string v0, "pref_synchronization_logout" // string@c6a4 │ │ -414130: 6e20 a93d 0300 |0030: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -414136: 0c00 |0033: move-result-object v0 │ │ -414138: 2201 661c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4; // type@1c66 │ │ -41413c: 7020 45aa 3100 |0036: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aa45 │ │ -414142: 6e20 643d 1000 |0039: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -414148: 0e00 |003c: return-void │ │ +4140a8: |[4140a8] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.setupScreen:()V │ │ +4140b8: 6e10 1a35 0300 |0000: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4140be: 0c00 |0003: move-result-object v0 │ │ +4140c0: 1a01 73c6 |0004: const-string v1, "pref_gpodnet_setlogin_information" // string@c673 │ │ +4140c4: 6e20 a93d 1300 |0006: invoke-virtual {v3, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4140ca: 0c01 |0009: move-result-object v1 │ │ +4140cc: 2202 631c |000a: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1; // type@1c63 │ │ +4140d0: 7030 3faa 3200 |000c: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;Landroid/app/Activity;)V // method@aa3f │ │ +4140d6: 6e20 643d 2100 |000f: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +4140dc: 1a00 a6c6 |0012: const-string v0, "pref_synchronization_sync" // string@c6a6 │ │ +4140e0: 6e20 a93d 0300 |0014: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4140e6: 0c00 |0017: move-result-object v0 │ │ +4140e8: 2201 641c |0018: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2; // type@1c64 │ │ +4140ec: 7020 41aa 3100 |001a: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aa41 │ │ +4140f2: 6e20 643d 1000 |001d: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +4140f8: 1a00 a3c6 |0020: const-string v0, "pref_synchronization_force_full_sync" // string@c6a3 │ │ +4140fc: 6e20 a93d 0300 |0022: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +414102: 0c00 |0025: move-result-object v0 │ │ +414104: 2201 651c |0026: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3; // type@1c65 │ │ +414108: 7020 43aa 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aa43 │ │ +41410e: 6e20 643d 1000 |002b: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +414114: 1a00 a4c6 |002e: const-string v0, "pref_synchronization_logout" // string@c6a4 │ │ +414118: 6e20 a93d 0300 |0030: invoke-virtual {v3, v0}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +41411e: 0c00 |0033: move-result-object v0 │ │ +414120: 2201 661c |0034: new-instance v1, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4; // type@1c66 │ │ +414124: 7020 45aa 3100 |0036: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aa45 │ │ +41412a: 6e20 643d 1000 |0039: invoke-virtual {v0, v1}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +414130: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=82 │ │ 0x000f line=83 │ │ 0x0014 line=95 │ │ 0x0022 line=99 │ │ @@ -1778637,45 +1778645,45 @@ │ │ type : '(ZJ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 58 16-bit code units │ │ -4141d4: |[4141d4] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.updateLastSyncReport:(ZJ)V │ │ -4141e4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -4141e6: 2300 0e21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -4141ea: 380b 0600 |0003: if-eqz v11, 0009 // +0006 │ │ -4141ee: 140b 4801 127f |0005: const v11, #float 1.94074e+38 // #7f120148 │ │ -4141f4: 2804 |0008: goto 000c // +0004 │ │ -4141f6: 140b 4701 127f |0009: const v11, #float 1.94074e+38 // #7f120147 │ │ -4141fc: 6e20 4235 ba00 |000c: invoke-virtual {v10, v11}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -414202: 0c0b |000f: move-result-object v11 │ │ -414204: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -414206: 4d0b 0001 |0011: aput-object v11, v0, v1 │ │ -41420a: 6e10 2035 0a00 |0013: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -414210: 0c02 |0016: move-result-object v2 │ │ -414212: 1705 60ea 0000 |0017: const-wide/32 v5, #float 8.40779e-41 // #0000ea60 │ │ -414218: 1707 0084 0c24 |001a: const-wide/32 v7, #float 3.04695e-17 // #240c8400 │ │ -41421e: 1219 |001d: const/4 v9, #int 1 // #1 │ │ -414220: 04c3 |001e: move-wide v3, v12 │ │ -414222: 7708 b40a 0200 |001f: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/text/format/DateUtils;.getRelativeDateTimeString:(Landroid/content/Context;JJJI)Ljava/lang/CharSequence; // method@0ab4 │ │ -414228: 0c0b |0022: move-result-object v11 │ │ -41422a: 121c |0023: const/4 v12, #int 1 // #1 │ │ -41422c: 4d0b 000c |0024: aput-object v11, v0, v12 │ │ -414230: 1a0b 2c06 |0026: const-string v11, "%1$s (%2$s)" // string@062c │ │ -414234: 7120 a1b2 0b00 |0028: invoke-static {v11, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ -41423a: 0c0b |002b: move-result-object v11 │ │ -41423c: 6e10 1a35 0a00 |002c: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -414242: 0c0c |002f: move-result-object v12 │ │ -414244: 1f0c 0118 |0030: check-cast v12, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -414248: 6e10 8014 0c00 |0032: invoke-virtual {v12}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -41424e: 0c0c |0035: move-result-object v12 │ │ -414250: 6e20 d813 bc00 |0036: invoke-virtual {v12, v11}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13d8 │ │ -414256: 0e00 |0039: return-void │ │ +4141bc: |[4141bc] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.updateLastSyncReport:(ZJ)V │ │ +4141cc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +4141ce: 2300 0e21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +4141d2: 380b 0600 |0003: if-eqz v11, 0009 // +0006 │ │ +4141d6: 140b 4801 127f |0005: const v11, #float 1.94074e+38 // #7f120148 │ │ +4141dc: 2804 |0008: goto 000c // +0004 │ │ +4141de: 140b 4701 127f |0009: const v11, #float 1.94074e+38 // #7f120147 │ │ +4141e4: 6e20 4235 ba00 |000c: invoke-virtual {v10, v11}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +4141ea: 0c0b |000f: move-result-object v11 │ │ +4141ec: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +4141ee: 4d0b 0001 |0011: aput-object v11, v0, v1 │ │ +4141f2: 6e10 2035 0a00 |0013: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +4141f8: 0c02 |0016: move-result-object v2 │ │ +4141fa: 1705 60ea 0000 |0017: const-wide/32 v5, #float 8.40779e-41 // #0000ea60 │ │ +414200: 1707 0084 0c24 |001a: const-wide/32 v7, #float 3.04695e-17 // #240c8400 │ │ +414206: 1219 |001d: const/4 v9, #int 1 // #1 │ │ +414208: 04c3 |001e: move-wide v3, v12 │ │ +41420a: 7708 b40a 0200 |001f: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/text/format/DateUtils;.getRelativeDateTimeString:(Landroid/content/Context;JJJI)Ljava/lang/CharSequence; // method@0ab4 │ │ +414210: 0c0b |0022: move-result-object v11 │ │ +414212: 121c |0023: const/4 v12, #int 1 // #1 │ │ +414214: 4d0b 000c |0024: aput-object v11, v0, v12 │ │ +414218: 1a0b 2c06 |0026: const-string v11, "%1$s (%2$s)" // string@062c │ │ +41421c: 7120 a1b2 0b00 |0028: invoke-static {v11, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b2a1 │ │ +414222: 0c0b |002b: move-result-object v11 │ │ +414224: 6e10 1a35 0a00 |002c: invoke-virtual {v10}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +41422a: 0c0c |002f: move-result-object v12 │ │ +41422c: 1f0c 0118 |0030: check-cast v12, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +414230: 6e10 8014 0c00 |0032: invoke-virtual {v12}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +414236: 0c0c |0035: move-result-object v12 │ │ +414238: 6e20 d813 bc00 |0036: invoke-virtual {v12, v11}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13d8 │ │ +41423e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x000c line=215 │ │ 0x0013 line=217 │ │ 0x0028 line=215 │ │ 0x002c line=219 │ │ locals : │ │ @@ -1778688,100 +1778696,100 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 185 16-bit code units │ │ -414258: |[414258] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.updateScreen:()V │ │ -414268: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ -41426e: 0a00 |0003: move-result v0 │ │ -414270: 1a01 d7c6 |0004: const-string v1, "preference_synchronization_description" // string@c6d7 │ │ -414274: 6e20 a93d 1500 |0006: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -41427a: 0c01 |0009: move-result-object v1 │ │ -41427c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -41427e: 3800 2100 |000b: if-eqz v0, 002c // +0021 │ │ -414282: 7010 57aa 0500 |000d: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@aa57 │ │ -414288: 0c03 |0010: move-result-object v3 │ │ -41428a: 7110 929c 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c92 │ │ -414290: 0c03 |0014: move-result-object v3 │ │ -414292: 1a04 0000 |0015: const-string v4, "" // string@0000 │ │ -414296: 6e20 6f3d 4100 |0017: invoke-virtual {v1, v4}, Landroidx/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@3d6f │ │ -41429c: 6e10 959c 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getSummaryResource:()I // method@9c95 │ │ -4142a2: 0a04 |001d: move-result v4 │ │ -4142a4: 6e20 6b3d 4100 |001e: invoke-virtual {v1, v4}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ -4142aa: 6e10 939c 0300 |0021: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIconResource:()I // method@9c93 │ │ -4142b0: 0a03 |0024: move-result v3 │ │ -4142b2: 6e20 5c3d 3100 |0025: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d5c │ │ -4142b8: 6e20 643d 2100 |0028: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -4142be: 281b |002b: goto 0046 // +001b │ │ -4142c0: 1403 4d03 127f |002c: const v3, #float 1.94084e+38 // #7f12034d │ │ -4142c6: 6e20 6e3d 3100 |002f: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setTitle:(I)V // method@3d6e │ │ -4142cc: 1403 5b03 127f |0032: const v3, #float 1.94085e+38 // #7f12035b │ │ -4142d2: 6e20 6b3d 3100 |0035: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ -4142d8: 1403 f100 087f |0038: const v3, #float 1.8078e+38 // #7f0800f1 │ │ -4142de: 6e20 5c3d 3100 |003b: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d5c │ │ -4142e4: 2203 621c |003e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0; // type@1c62 │ │ -4142e8: 7020 3daa 5300 |0040: invoke-direct {v3, v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aa3d │ │ -4142ee: 6e20 643d 3100 |0043: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ -4142f4: 1a01 73c6 |0046: const-string v1, "pref_gpodnet_setlogin_information" // string@c673 │ │ -4142f8: 6e20 a93d 1500 |0048: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4142fe: 0c01 |004b: move-result-object v1 │ │ -414300: 6203 9e8d |004c: sget-object v3, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9e │ │ -414304: 7020 58aa 3500 |004e: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.isProviderSelected:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)Z // method@aa58 │ │ -41430a: 0a03 |0051: move-result v3 │ │ -41430c: 6e20 713d 3100 |0052: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ -414312: 6e20 593d 0100 |0055: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -414318: 1a01 a6c6 |0058: const-string v1, "pref_synchronization_sync" // string@c6a6 │ │ -41431c: 6e20 a93d 1500 |005a: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -414322: 0c01 |005d: move-result-object v1 │ │ -414324: 6e20 593d 0100 |005e: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -41432a: 1a01 a3c6 |0061: const-string v1, "pref_synchronization_force_full_sync" // string@c6a3 │ │ -41432e: 6e20 a93d 1500 |0063: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -414334: 0c01 |0066: move-result-object v1 │ │ -414336: 6e20 593d 0100 |0067: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -41433c: 1a01 a4c6 |006a: const-string v1, "pref_synchronization_logout" // string@c6a4 │ │ -414340: 6e20 a93d 1500 |006c: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -414346: 0c03 |006f: move-result-object v3 │ │ -414348: 6e20 593d 0300 |0070: invoke-virtual {v3, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ -41434e: 3800 3100 |0073: if-eqz v0, 00a4 // +0031 │ │ -414352: 1220 |0075: const/4 v0, #int 2 // #2 │ │ -414354: 2300 0e21 |0076: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ -414358: 7100 8b9c 0000 |0078: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ -41435e: 0c02 |007b: move-result-object v2 │ │ -414360: 1203 |007c: const/4 v3, #int 0 // #0 │ │ -414362: 4d02 0003 |007d: aput-object v2, v0, v3 │ │ -414366: 1212 |007f: const/4 v2, #int 1 // #1 │ │ -414368: 7100 889c 0000 |0080: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ -41436e: 0c04 |0083: move-result-object v4 │ │ -414370: 4d04 0002 |0084: aput-object v4, v0, v2 │ │ -414374: 1402 5403 127f |0086: const v2, #float 1.94085e+38 // #7f120354 │ │ -41437a: 6e30 4335 2500 |0089: invoke-virtual {v5, v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ -414380: 0c00 |008c: move-result-object v0 │ │ -414382: 7120 642b 3000 |008d: invoke-static {v0, v3}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b64 │ │ -414388: 0c00 |0090: move-result-object v0 │ │ -41438a: 6e20 a93d 1500 |0091: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -414390: 0c01 |0094: move-result-object v1 │ │ -414392: 6e20 6c3d 0100 |0095: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ -414398: 7100 9e9c 0000 |0098: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isLastSyncSuccessful:()Z // method@9c9e │ │ -41439e: 0a00 |009b: move-result v0 │ │ -4143a0: 7100 9b9c 0000 |009c: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSyncAttempt:()J // method@9c9b │ │ -4143a6: 0b01 |009f: move-result-wide v1 │ │ -4143a8: 7040 64aa 0521 |00a0: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateLastSyncReport:(ZJ)V // method@aa64 │ │ -4143ae: 2815 |00a3: goto 00b8 // +0015 │ │ -4143b0: 6e20 a93d 1500 |00a4: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ -4143b6: 0c00 |00a7: move-result-object v0 │ │ -4143b8: 6e20 6c3d 2000 |00a8: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ -4143be: 6e10 1a35 0500 |00ab: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4143c4: 0c00 |00ae: move-result-object v0 │ │ -4143c6: 1f00 0118 |00af: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -4143ca: 6e10 8014 0000 |00b1: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -4143d0: 0c00 |00b4: move-result-object v0 │ │ -4143d2: 6e20 d813 2000 |00b5: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13d8 │ │ -4143d8: 0e00 |00b8: return-void │ │ +414240: |[414240] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.updateScreen:()V │ │ +414250: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ +414256: 0a00 |0003: move-result v0 │ │ +414258: 1a01 d7c6 |0004: const-string v1, "preference_synchronization_description" // string@c6d7 │ │ +41425c: 6e20 a93d 1500 |0006: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +414262: 0c01 |0009: move-result-object v1 │ │ +414264: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +414266: 3800 2100 |000b: if-eqz v0, 002c // +0021 │ │ +41426a: 7010 57aa 0500 |000d: invoke-direct {v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@aa57 │ │ +414270: 0c03 |0010: move-result-object v3 │ │ +414272: 7110 929c 0300 |0011: invoke-static {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // method@9c92 │ │ +414278: 0c03 |0014: move-result-object v3 │ │ +41427a: 1a04 0000 |0015: const-string v4, "" // string@0000 │ │ +41427e: 6e20 6f3d 4100 |0017: invoke-virtual {v1, v4}, Landroidx/preference/Preference;.setTitle:(Ljava/lang/CharSequence;)V // method@3d6f │ │ +414284: 6e10 959c 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getSummaryResource:()I // method@9c95 │ │ +41428a: 0a04 |001d: move-result v4 │ │ +41428c: 6e20 6b3d 4100 |001e: invoke-virtual {v1, v4}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ +414292: 6e10 939c 0300 |0021: invoke-virtual {v3}, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.getIconResource:()I // method@9c93 │ │ +414298: 0a03 |0024: move-result v3 │ │ +41429a: 6e20 5c3d 3100 |0025: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d5c │ │ +4142a0: 6e20 643d 2100 |0028: invoke-virtual {v1, v2}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +4142a6: 281b |002b: goto 0046 // +001b │ │ +4142a8: 1403 4d03 127f |002c: const v3, #float 1.94084e+38 // #7f12034d │ │ +4142ae: 6e20 6e3d 3100 |002f: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setTitle:(I)V // method@3d6e │ │ +4142b4: 1403 5b03 127f |0032: const v3, #float 1.94085e+38 // #7f12035b │ │ +4142ba: 6e20 6b3d 3100 |0035: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setSummary:(I)V // method@3d6b │ │ +4142c0: 1403 f100 087f |0038: const v3, #float 1.8078e+38 // #7f0800f1 │ │ +4142c6: 6e20 5c3d 3100 |003b: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setIcon:(I)V // method@3d5c │ │ +4142cc: 2203 621c |003e: new-instance v3, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0; // type@1c62 │ │ +4142d0: 7020 3daa 5300 |0040: invoke-direct {v3, v5}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;)V // method@aa3d │ │ +4142d6: 6e20 643d 3100 |0043: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setOnPreferenceClickListener:(Landroidx/preference/Preference$OnPreferenceClickListener;)V // method@3d64 │ │ +4142dc: 1a01 73c6 |0046: const-string v1, "pref_gpodnet_setlogin_information" // string@c673 │ │ +4142e0: 6e20 a93d 1500 |0048: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +4142e6: 0c01 |004b: move-result-object v1 │ │ +4142e8: 6203 9e8d |004c: sget-object v3, Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;.GPODDER_NET:Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData; // field@8d9e │ │ +4142ec: 7020 58aa 3500 |004e: invoke-direct {v5, v3}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.isProviderSelected:(Lde/danoeh/antennapod/core/sync/SynchronizationProviderViewData;)Z // method@aa58 │ │ +4142f2: 0a03 |0051: move-result v3 │ │ +4142f4: 6e20 713d 3100 |0052: invoke-virtual {v1, v3}, Landroidx/preference/Preference;.setVisible:(Z)V // method@3d71 │ │ +4142fa: 6e20 593d 0100 |0055: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +414300: 1a01 a6c6 |0058: const-string v1, "pref_synchronization_sync" // string@c6a6 │ │ +414304: 6e20 a93d 1500 |005a: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +41430a: 0c01 |005d: move-result-object v1 │ │ +41430c: 6e20 593d 0100 |005e: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +414312: 1a01 a3c6 |0061: const-string v1, "pref_synchronization_force_full_sync" // string@c6a3 │ │ +414316: 6e20 a93d 1500 |0063: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +41431c: 0c01 |0066: move-result-object v1 │ │ +41431e: 6e20 593d 0100 |0067: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +414324: 1a01 a4c6 |006a: const-string v1, "pref_synchronization_logout" // string@c6a4 │ │ +414328: 6e20 a93d 1500 |006c: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +41432e: 0c03 |006f: move-result-object v3 │ │ +414330: 6e20 593d 0300 |0070: invoke-virtual {v3, v0}, Landroidx/preference/Preference;.setEnabled:(Z)V // method@3d59 │ │ +414336: 3800 3100 |0073: if-eqz v0, 00a4 // +0031 │ │ +41433a: 1220 |0075: const/4 v0, #int 2 // #2 │ │ +41433c: 2300 0e21 |0076: new-array v0, v0, [Ljava/lang/Object; // type@210e │ │ +414340: 7100 8b9c 0000 |0078: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@9c8b │ │ +414346: 0c02 |007b: move-result-object v2 │ │ +414348: 1203 |007c: const/4 v3, #int 0 // #0 │ │ +41434a: 4d02 0003 |007d: aput-object v2, v0, v3 │ │ +41434e: 1212 |007f: const/4 v2, #int 1 // #1 │ │ +414350: 7100 889c 0000 |0080: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@9c88 │ │ +414356: 0c04 |0083: move-result-object v4 │ │ +414358: 4d04 0002 |0084: aput-object v4, v0, v2 │ │ +41435c: 1402 5403 127f |0086: const v2, #float 1.94085e+38 // #7f120354 │ │ +414362: 6e30 4335 2500 |0089: invoke-virtual {v5, v2, v0}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ +414368: 0c00 |008c: move-result-object v0 │ │ +41436a: 7120 642b 3000 |008d: invoke-static {v0, v3}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@2b64 │ │ +414370: 0c00 |0090: move-result-object v0 │ │ +414372: 6e20 a93d 1500 |0091: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +414378: 0c01 |0094: move-result-object v1 │ │ +41437a: 6e20 6c3d 0100 |0095: invoke-virtual {v1, v0}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ +414380: 7100 9e9c 0000 |0098: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isLastSyncSuccessful:()Z // method@9c9e │ │ +414386: 0a00 |009b: move-result v0 │ │ +414388: 7100 9b9c 0000 |009c: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSyncAttempt:()J // method@9c9b │ │ +41438e: 0b01 |009f: move-result-wide v1 │ │ +414390: 7040 64aa 0521 |00a0: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateLastSyncReport:(ZJ)V // method@aa64 │ │ +414396: 2815 |00a3: goto 00b8 // +0015 │ │ +414398: 6e20 a93d 1500 |00a4: invoke-virtual {v5, v1}, Landroidx/preference/PreferenceFragmentCompat;.findPreference:(Ljava/lang/CharSequence;)Landroidx/preference/Preference; // method@3da9 │ │ +41439e: 0c00 |00a7: move-result-object v0 │ │ +4143a0: 6e20 6c3d 2000 |00a8: invoke-virtual {v0, v2}, Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V // method@3d6c │ │ +4143a6: 6e10 1a35 0500 |00ab: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +4143ac: 0c00 |00ae: move-result-object v0 │ │ +4143ae: 1f00 0118 |00af: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +4143b2: 6e10 8014 0000 |00b1: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +4143b8: 0c00 |00b4: move-result-object v0 │ │ +4143ba: 6e20 d813 2000 |00b5: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13d8 │ │ +4143c0: 0e00 |00b8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0006 line=114 │ │ 0x000d line=117 │ │ 0x0017 line=118 │ │ 0x001a line=119 │ │ @@ -1778815,20 +1778823,20 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -414004: |[414004] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ -414014: 1401 0d00 157f |0000: const v1, #float 1.98055e+38 // #7f15000d │ │ -41401a: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ -414020: 7010 62aa 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.setupScreen:()V // method@aa62 │ │ -414026: 7010 65aa 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aa65 │ │ -41402c: 0e00 |000c: return-void │ │ +413fec: |[413fec] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onCreatePreferences:(Landroid/os/Bundle;Ljava/lang/String;)V │ │ +413ffc: 1401 0d00 157f |0000: const v1, #float 1.98055e+38 // #7f15000d │ │ +414002: 6e20 a73d 1000 |0003: invoke-virtual {v0, v1}, Landroidx/preference/PreferenceFragmentCompat;.addPreferencesFromResource:(I)V // method@3da7 │ │ +414008: 7010 62aa 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.setupScreen:()V // method@aa62 │ │ +41400e: 7010 65aa 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aa65 │ │ +414014: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=45 │ │ 0x0006 line=46 │ │ 0x0009 line=47 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ @@ -1778840,28 +1778848,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -414030: |[414030] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onStart:()V │ │ -414040: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ -414046: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -41404c: 0c00 |0006: move-result-object v0 │ │ -41404e: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -414052: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -414058: 0c00 |000c: move-result-object v0 │ │ -41405a: 1401 5703 127f |000d: const v1, #float 1.94085e+38 // #7f120357 │ │ -414060: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ -414066: 7010 65aa 0200 |0013: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aa65 │ │ -41406c: 7100 04b7 0000 |0016: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -414072: 0c00 |0019: move-result-object v0 │ │ -414074: 6e20 09b7 2000 |001a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -41407a: 0e00 |001d: return-void │ │ +414018: |[414018] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onStart:()V │ │ +414028: 6f10 ba3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStart:()V // method@3dba │ │ +41402e: 6e10 1a35 0200 |0003: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +414034: 0c00 |0006: move-result-object v0 │ │ +414036: 1f00 0118 |0007: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +41403a: 6e10 8014 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +414040: 0c00 |000c: move-result-object v0 │ │ +414042: 1401 5703 127f |000d: const v1, #float 1.94085e+38 // #7f120357 │ │ +414048: 6e20 d913 1000 |0010: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setTitle:(I)V // method@13d9 │ │ +41404e: 7010 65aa 0200 |0013: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aa65 │ │ +414054: 7100 04b7 0000 |0016: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +41405a: 0c00 |0019: move-result-object v0 │ │ +41405c: 6e20 09b7 2000 |001a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +414062: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0013 line=54 │ │ 0x0016 line=55 │ │ locals : │ │ @@ -1778872,27 +1778880,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -41407c: |[41407c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onStop:()V │ │ -41408c: 6f10 bb3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dbb │ │ -414092: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -414098: 0c00 |0006: move-result-object v0 │ │ -41409a: 6e20 0ab7 2000 |0007: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -4140a0: 6e10 1a35 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -4140a6: 0c00 |000d: move-result-object v0 │ │ -4140a8: 1f00 0118 |000e: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -4140ac: 6e10 8014 0000 |0010: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -4140b2: 0c00 |0013: move-result-object v0 │ │ -4140b4: 1a01 0000 |0014: const-string v1, "" // string@0000 │ │ -4140b8: 6e20 d813 1000 |0016: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13d8 │ │ -4140be: 0e00 |0019: return-void │ │ +414064: |[414064] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.onStop:()V │ │ +414074: 6f10 bb3d 0200 |0000: invoke-super {v2}, Landroidx/preference/PreferenceFragmentCompat;.onStop:()V // method@3dbb │ │ +41407a: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +414080: 0c00 |0006: move-result-object v0 │ │ +414082: 6e20 0ab7 2000 |0007: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +414088: 6e10 1a35 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +41408e: 0c00 |000d: move-result-object v0 │ │ +414090: 1f00 0118 |000e: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +414094: 6e10 8014 0000 |0010: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +41409a: 0c00 |0013: move-result-object v0 │ │ +41409c: 1a01 0000 |0014: const-string v1, "" // string@0000 │ │ +4140a0: 6e20 d813 1000 |0016: invoke-virtual {v0, v1}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13d8 │ │ +4140a6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ 0x000a line=62 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ @@ -1778902,44 +1778910,44 @@ │ │ type : '(Lde/danoeh/antennapod/event/SyncServiceEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -41414c: |[41414c] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.syncStatusChanged:(Lde/danoeh/antennapod/event/SyncServiceEvent;)V │ │ -41415c: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ -414162: 0a00 |0003: move-result v0 │ │ -414164: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -414168: 0e00 |0006: return-void │ │ -41416a: 7010 65aa 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aa65 │ │ -414170: 6e10 24a2 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a224 │ │ -414176: 0a00 |000d: move-result v0 │ │ -414178: 1401 4703 127f |000e: const v1, #float 1.94084e+38 // #7f120347 │ │ -41417e: 3210 1e00 |0011: if-eq v0, v1, 002f // +001e │ │ -414182: 6e10 24a2 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a224 │ │ -414188: 0a00 |0016: move-result v0 │ │ -41418a: 1401 4a03 127f |0017: const v1, #float 1.94084e+38 // #7f12034a │ │ -414190: 3310 0300 |001a: if-ne v0, v1, 001d // +0003 │ │ -414194: 2813 |001c: goto 002f // +0013 │ │ -414196: 6e10 1a35 0200 |001d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -41419c: 0c00 |0020: move-result-object v0 │ │ -41419e: 1f00 0118 |0021: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ -4141a2: 6e10 8014 0000 |0023: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -4141a8: 0c00 |0026: move-result-object v0 │ │ -4141aa: 6e10 24a2 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a224 │ │ -4141b0: 0a03 |002a: move-result v3 │ │ -4141b2: 6e20 d713 3000 |002b: invoke-virtual {v0, v3}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(I)V // method@13d7 │ │ -4141b8: 280c |002e: goto 003a // +000c │ │ -4141ba: 7100 9e9c 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isLastSyncSuccessful:()Z // method@9c9e │ │ -4141c0: 0a03 |0032: move-result v3 │ │ -4141c2: 7100 9b9c 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSyncAttempt:()J // method@9c9b │ │ -4141c8: 0b00 |0036: move-result-wide v0 │ │ -4141ca: 7040 64aa 3210 |0037: invoke-direct {v2, v3, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateLastSyncReport:(ZJ)V // method@aa64 │ │ -4141d0: 0e00 |003a: return-void │ │ +414134: |[414134] de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment.syncStatusChanged:(Lde/danoeh/antennapod/event/SyncServiceEvent;)V │ │ +414144: 7100 9f9c 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isProviderConnected:()Z // method@9c9f │ │ +41414a: 0a00 |0003: move-result v0 │ │ +41414c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +414150: 0e00 |0006: return-void │ │ +414152: 7010 65aa 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateScreen:()V // method@aa65 │ │ +414158: 6e10 24a2 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a224 │ │ +41415e: 0a00 |000d: move-result v0 │ │ +414160: 1401 4703 127f |000e: const v1, #float 1.94084e+38 // #7f120347 │ │ +414166: 3210 1e00 |0011: if-eq v0, v1, 002f // +001e │ │ +41416a: 6e10 24a2 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a224 │ │ +414170: 0a00 |0016: move-result v0 │ │ +414172: 1401 4a03 127f |0017: const v1, #float 1.94084e+38 // #7f12034a │ │ +414178: 3310 0300 |001a: if-ne v0, v1, 001d // +0003 │ │ +41417c: 2813 |001c: goto 002f // +0013 │ │ +41417e: 6e10 1a35 0200 |001d: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +414184: 0c00 |0020: move-result-object v0 │ │ +414186: 1f00 0118 |0021: check-cast v0, Lde/danoeh/antennapod/activity/PreferenceActivity; // type@1801 │ │ +41418a: 6e10 8014 0000 |0023: invoke-virtual {v0}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +414190: 0c00 |0026: move-result-object v0 │ │ +414192: 6e10 24a2 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.getMessageResId:()I // method@a224 │ │ +414198: 0a03 |002a: move-result v3 │ │ +41419a: 6e20 d713 3000 |002b: invoke-virtual {v0, v3}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(I)V // method@13d7 │ │ +4141a0: 280c |002e: goto 003a // +000c │ │ +4141a2: 7100 9e9c 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.isLastSyncSuccessful:()Z // method@9c9e │ │ +4141a8: 0a03 |0032: move-result v3 │ │ +4141aa: 7100 9b9c 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/core/sync/SynchronizationSettings;.getLastSyncAttempt:()J // method@9c9b │ │ +4141b0: 0b00 |0036: move-result-wide v0 │ │ +4141b2: 7040 64aa 3210 |0037: invoke-direct {v2, v3, v0, v1}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.updateLastSyncReport:(ZJ)V // method@aa64 │ │ +4141b8: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=70 │ │ 0x000a line=71 │ │ 0x0013 line=72 │ │ 0x001d line=76 │ │ @@ -1780596,17 +1780604,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3b7474: |[3b7474] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$43aZY3eNmBGGyNgEP4AMsQIDZfc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;Landroid/view/View;)V │ │ -3b7484: 7030 5994 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onCreate$1:(Landroid/widget/TextView;Landroid/view/View;)V // method@9459 │ │ -3b748a: 0e00 |0003: return-void │ │ +3b745c: |[3b745c] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$43aZY3eNmBGGyNgEP4AMsQIDZfc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;Landroid/view/View;)V │ │ +3b746c: 7030 5994 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onCreate$1:(Landroid/widget/TextView;Landroid/view/View;)V // method@9459 │ │ +3b7472: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/BugReportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1780616,17 +1780624,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3b748c: |[3b748c] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$bB0J0FXSM_kbTZHgMSLJvO6Ltlc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/content/DialogInterface;I)V │ │ -3b749c: 7030 5a94 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onOptionsItemSelected$2:(Landroid/content/DialogInterface;I)V // method@945a │ │ -3b74a2: 0e00 |0003: return-void │ │ +3b7474: |[3b7474] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$bB0J0FXSM_kbTZHgMSLJvO6Ltlc:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/content/DialogInterface;I)V │ │ +3b7484: 7030 5a94 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onOptionsItemSelected$2:(Landroid/content/DialogInterface;I)V // method@945a │ │ +3b748a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/BugReportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1780636,17 +1780644,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b74a4: |[3b74a4] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$mVLXeQTeMHEdXhfosv07O7TK-mQ:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/view/View;)V │ │ -3b74b4: 7020 5894 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@9458 │ │ -3b74ba: 0e00 |0003: return-void │ │ +3b748c: |[3b748c] de.danoeh.antennapod.activity.BugReportActivity.$r8$lambda$mVLXeQTeMHEdXhfosv07O7TK-mQ:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/view/View;)V │ │ +3b749c: 7020 5894 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/BugReportActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@9458 │ │ +3b74a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/BugReportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1780655,17 +1780663,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b74bc: |[3b74bc] de.danoeh.antennapod.activity.BugReportActivity.:()V │ │ -3b74cc: 7010 7514 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ -3b74d2: 0e00 |0003: return-void │ │ +3b74a4: |[3b74a4] de.danoeh.antennapod.activity.BugReportActivity.:()V │ │ +3b74b4: 7010 7514 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ +3b74ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/BugReportActivity; │ │ │ │ #4 : (in Lde/danoeh/antennapod/activity/BugReportActivity;) │ │ @@ -1780673,71 +1780681,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -3b74d4: |[3b74d4] de.danoeh.antennapod.activity.BugReportActivity.exportLog:()V │ │ -3b74e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3b74e6: 1401 0200 0201 |0001: const v1, #float 2.38772e-38 // #01020002 │ │ -3b74ec: 2202 231e |0004: new-instance v2, Ljava/io/File; // type@1e23 │ │ -3b74f0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -3b74f2: 7110 29b0 0300 |0007: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ -3b74f8: 0c03 |000a: move-result-object v3 │ │ -3b74fa: 1a04 dd87 |000b: const-string v4, "full-logs.txt" // string@87dd │ │ -3b74fe: 7030 3bb1 3204 |000d: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ -3b7504: 2203 741e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3b7508: 7010 c7b2 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3b750e: 1a04 3fa4 |0015: const-string v4, "logcat -d -f " // string@a43f │ │ -3b7512: 6e20 d3b2 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b7518: 6e10 45b1 0200 |001a: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ -3b751e: 0c04 |001d: move-result-object v4 │ │ -3b7520: 6e20 d3b2 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b7526: 6e10 deb2 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3b752c: 0c03 |0024: move-result-object v3 │ │ -3b752e: 7100 85b2 0000 |0025: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@b285 │ │ -3b7534: 0c04 |0028: move-result-object v4 │ │ -3b7536: 6e20 83b2 3400 |0029: invoke-virtual {v4, v3}, Ljava/lang/Runtime;.exec:(Ljava/lang/String;)Ljava/lang/Process; // method@b283 │ │ -3b753c: 1403 b902 127f |002c: const v3, #float 1.94081e+38 // #7f1202b9 │ │ -3b7542: 6e20 3002 3500 |002f: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3b7548: 0c03 |0032: move-result-object v3 │ │ -3b754a: 7130 9c28 3502 |0033: invoke-static {v5, v3, v2}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@289c │ │ -3b7550: 0c02 |0036: move-result-object v2 │ │ -3b7552: 2203 1a06 |0037: new-instance v3, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061a │ │ -3b7556: 7020 5428 5300 |0039: invoke-direct {v3, v5}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@2854 │ │ -3b755c: 1a04 14df |003c: const-string v4, "text/*" // string@df14 │ │ -3b7560: 6e20 5d28 4300 |003e: invoke-virtual {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285d │ │ -3b7566: 0c03 |0041: move-result-object v3 │ │ -3b7568: 6e20 5528 2300 |0042: invoke-virtual {v3, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2855 │ │ -3b756e: 0c02 |0045: move-result-object v2 │ │ -3b7570: 1403 f902 127f |0046: const v3, #float 1.94083e+38 // #7f1202f9 │ │ -3b7576: 6e20 5928 3200 |0049: invoke-virtual {v2, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2859 │ │ -3b757c: 0c02 |004c: move-result-object v2 │ │ -3b757e: 6e10 5e28 0200 |004d: invoke-virtual {v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@285e │ │ -3b7584: 2827 |0050: goto 0077 // +0027 │ │ -3b7586: 0d02 |0051: move-exception v2 │ │ -3b7588: 6e10 04b3 0200 |0052: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3b758e: 6e20 7b14 1500 |0055: invoke-virtual {v5, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b7594: 0c02 |0058: move-result-object v2 │ │ -3b7596: 1403 7b01 127f |0059: const v3, #float 1.94075e+38 // #7f12017b │ │ -3b759c: 7130 a086 3200 |005c: invoke-static {v2, v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ -3b75a2: 0c02 |005f: move-result-object v2 │ │ -3b75a4: 6e10 a586 0200 |0060: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -3b75aa: 2814 |0063: goto 0077 // +0014 │ │ -3b75ac: 0d02 |0064: move-exception v2 │ │ -3b75ae: 6e10 04b3 0200 |0065: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3b75b4: 6e20 7b14 1500 |0068: invoke-virtual {v5, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b75ba: 0c01 |006b: move-result-object v1 │ │ -3b75bc: 6e10 01b3 0200 |006c: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3b75c2: 0c02 |006f: move-result-object v2 │ │ -3b75c4: 7130 a186 2100 |0070: invoke-static {v1, v2, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86a1 │ │ -3b75ca: 0c00 |0073: move-result-object v0 │ │ -3b75cc: 6e10 a586 0000 |0074: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -3b75d2: 0e00 |0077: return-void │ │ +3b74bc: |[3b74bc] de.danoeh.antennapod.activity.BugReportActivity.exportLog:()V │ │ +3b74cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3b74ce: 1401 0200 0201 |0001: const v1, #float 2.38772e-38 // #01020002 │ │ +3b74d4: 2202 231e |0004: new-instance v2, Ljava/io/File; // type@1e23 │ │ +3b74d8: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +3b74da: 7110 29b0 0300 |0007: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b029 │ │ +3b74e0: 0c03 |000a: move-result-object v3 │ │ +3b74e2: 1a04 dd87 |000b: const-string v4, "full-logs.txt" // string@87dd │ │ +3b74e6: 7030 3bb1 3204 |000d: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b13b │ │ +3b74ec: 2203 741e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3b74f0: 7010 c7b2 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3b74f6: 1a04 3fa4 |0015: const-string v4, "logcat -d -f " // string@a43f │ │ +3b74fa: 6e20 d3b2 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b7500: 6e10 45b1 0200 |001a: invoke-virtual {v2}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b145 │ │ +3b7506: 0c04 |001d: move-result-object v4 │ │ +3b7508: 6e20 d3b2 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b750e: 6e10 deb2 0300 |0021: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3b7514: 0c03 |0024: move-result-object v3 │ │ +3b7516: 7100 85b2 0000 |0025: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@b285 │ │ +3b751c: 0c04 |0028: move-result-object v4 │ │ +3b751e: 6e20 83b2 3400 |0029: invoke-virtual {v4, v3}, Ljava/lang/Runtime;.exec:(Ljava/lang/String;)Ljava/lang/Process; // method@b283 │ │ +3b7524: 1403 b902 127f |002c: const v3, #float 1.94081e+38 // #7f1202b9 │ │ +3b752a: 6e20 3002 3500 |002f: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3b7530: 0c03 |0032: move-result-object v3 │ │ +3b7532: 7130 9c28 3502 |0033: invoke-static {v5, v3, v2}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@289c │ │ +3b7538: 0c02 |0036: move-result-object v2 │ │ +3b753a: 2203 1a06 |0037: new-instance v3, Landroidx/core/app/ShareCompat$IntentBuilder; // type@061a │ │ +3b753e: 7020 5428 5300 |0039: invoke-direct {v3, v5}, Landroidx/core/app/ShareCompat$IntentBuilder;.:(Landroid/content/Context;)V // method@2854 │ │ +3b7544: 1a04 14df |003c: const-string v4, "text/*" // string@df14 │ │ +3b7548: 6e20 5d28 4300 |003e: invoke-virtual {v3, v4}, Landroidx/core/app/ShareCompat$IntentBuilder;.setType:(Ljava/lang/String;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@285d │ │ +3b754e: 0c03 |0041: move-result-object v3 │ │ +3b7550: 6e20 5528 2300 |0042: invoke-virtual {v3, v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.addStream:(Landroid/net/Uri;)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2855 │ │ +3b7556: 0c02 |0045: move-result-object v2 │ │ +3b7558: 1403 f902 127f |0046: const v3, #float 1.94083e+38 // #7f1202f9 │ │ +3b755e: 6e20 5928 3200 |0049: invoke-virtual {v2, v3}, Landroidx/core/app/ShareCompat$IntentBuilder;.setChooserTitle:(I)Landroidx/core/app/ShareCompat$IntentBuilder; // method@2859 │ │ +3b7564: 0c02 |004c: move-result-object v2 │ │ +3b7566: 6e10 5e28 0200 |004d: invoke-virtual {v2}, Landroidx/core/app/ShareCompat$IntentBuilder;.startChooser:()V // method@285e │ │ +3b756c: 2827 |0050: goto 0077 // +0027 │ │ +3b756e: 0d02 |0051: move-exception v2 │ │ +3b7570: 6e10 04b3 0200 |0052: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3b7576: 6e20 7b14 1500 |0055: invoke-virtual {v5, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b757c: 0c02 |0058: move-result-object v2 │ │ +3b757e: 1403 7b01 127f |0059: const v3, #float 1.94075e+38 // #7f12017b │ │ +3b7584: 7130 a086 3200 |005c: invoke-static {v2, v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ +3b758a: 0c02 |005f: move-result-object v2 │ │ +3b758c: 6e10 a586 0200 |0060: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +3b7592: 2814 |0063: goto 0077 // +0014 │ │ +3b7594: 0d02 |0064: move-exception v2 │ │ +3b7596: 6e10 04b3 0200 |0065: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3b759c: 6e20 7b14 1500 |0068: invoke-virtual {v5, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b75a2: 0c01 |006b: move-result-object v1 │ │ +3b75a4: 6e10 01b3 0200 |006c: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3b75aa: 0c02 |006f: move-result-object v2 │ │ +3b75ac: 7130 a186 2100 |0070: invoke-static {v1, v2, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86a1 │ │ +3b75b2: 0c00 |0073: move-result-object v0 │ │ +3b75b4: 6e10 a586 0000 |0074: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +3b75ba: 0e00 |0077: return-void │ │ catches : 3 │ │ 0x0004 - 0x002c │ │ Ljava/io/IOException; -> 0x0064 │ │ 0x002f - 0x0050 │ │ Ljava/lang/Exception; -> 0x0051 │ │ 0x0052 - 0x0063 │ │ Ljava/io/IOException; -> 0x0064 │ │ @@ -1780765,18 +1780773,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3b75f8: |[3b75f8] de.danoeh.antennapod.activity.BugReportActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ -3b7608: 1a01 a098 |0000: const-string v1, "https://github.com/AntennaPod/AntennaPod/issues" // string@98a0 │ │ -3b760c: 7120 479d 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ -3b7612: 0e00 |0005: return-void │ │ +3b75e0: |[3b75e0] de.danoeh.antennapod.activity.BugReportActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ +3b75f0: 1a01 a098 |0000: const-string v1, "https://github.com/AntennaPod/AntennaPod/issues" // string@98a0 │ │ +3b75f4: 7120 479d 1000 |0002: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ +3b75fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/BugReportActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1780785,39 +1780793,39 @@ │ │ type : '(Landroid/widget/TextView;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -3b7614: |[3b7614] de.danoeh.antennapod.activity.BugReportActivity.lambda$onCreate$1:(Landroid/widget/TextView;Landroid/view/View;)V │ │ -3b7624: 1a03 b773 |0000: const-string v3, "clipboard" // string@73b7 │ │ -3b7628: 6e20 3302 3100 |0002: invoke-virtual {v1, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3b762e: 0c03 |0005: move-result-object v3 │ │ -3b7630: 1f03 5a00 |0006: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ -3b7634: 1400 4200 127f |0008: const v0, #float 1.94069e+38 // #7f120042 │ │ -3b763a: 6e20 3002 0100 |000b: invoke-virtual {v1, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3b7640: 0c00 |000e: move-result-object v0 │ │ -3b7642: 6e10 4b12 0200 |000f: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@124b │ │ -3b7648: 0c02 |0012: move-result-object v2 │ │ -3b764a: 7120 f101 2000 |0013: invoke-static {v0, v2}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f1 │ │ -3b7650: 0c02 |0016: move-result-object v2 │ │ -3b7652: 6e20 f301 2300 |0017: invoke-virtual {v3, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f3 │ │ -3b7658: 6002 dd00 |001a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3b765c: 1303 2000 |001c: const/16 v3, #int 32 // #20 │ │ -3b7660: 3532 1400 |001e: if-ge v2, v3, 0032 // +0014 │ │ -3b7664: 1402 0200 0201 |0020: const v2, #float 2.38772e-38 // #01020002 │ │ -3b766a: 6e20 7b14 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b7670: 0c02 |0026: move-result-object v2 │ │ -3b7672: 1403 6900 127f |0027: const v3, #float 1.94069e+38 // #7f120069 │ │ -3b7678: 12f0 |002a: const/4 v0, #int -1 // #ff │ │ -3b767a: 7130 a086 3200 |002b: invoke-static {v2, v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ -3b7680: 0c02 |002e: move-result-object v2 │ │ -3b7682: 6e10 a586 0200 |002f: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -3b7688: 0e00 |0032: return-void │ │ +3b75fc: |[3b75fc] de.danoeh.antennapod.activity.BugReportActivity.lambda$onCreate$1:(Landroid/widget/TextView;Landroid/view/View;)V │ │ +3b760c: 1a03 b773 |0000: const-string v3, "clipboard" // string@73b7 │ │ +3b7610: 6e20 3302 3100 |0002: invoke-virtual {v1, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3b7616: 0c03 |0005: move-result-object v3 │ │ +3b7618: 1f03 5a00 |0006: check-cast v3, Landroid/content/ClipboardManager; // type@005a │ │ +3b761c: 1400 4200 127f |0008: const v0, #float 1.94069e+38 // #7f120042 │ │ +3b7622: 6e20 3002 0100 |000b: invoke-virtual {v1, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3b7628: 0c00 |000e: move-result-object v0 │ │ +3b762a: 6e10 4b12 0200 |000f: invoke-virtual {v2}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@124b │ │ +3b7630: 0c02 |0012: move-result-object v2 │ │ +3b7632: 7120 f101 2000 |0013: invoke-static {v0, v2}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@01f1 │ │ +3b7638: 0c02 |0016: move-result-object v2 │ │ +3b763a: 6e20 f301 2300 |0017: invoke-virtual {v3, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@01f3 │ │ +3b7640: 6002 dd00 |001a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3b7644: 1303 2000 |001c: const/16 v3, #int 32 // #20 │ │ +3b7648: 3532 1400 |001e: if-ge v2, v3, 0032 // +0014 │ │ +3b764c: 1402 0200 0201 |0020: const v2, #float 2.38772e-38 // #01020002 │ │ +3b7652: 6e20 7b14 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b7658: 0c02 |0026: move-result-object v2 │ │ +3b765a: 1403 6900 127f |0027: const v3, #float 1.94069e+38 // #7f120069 │ │ +3b7660: 12f0 |002a: const/4 v0, #int -1 // #ff │ │ +3b7662: 7130 a086 3200 |002b: invoke-static {v2, v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ +3b7668: 0c02 |002e: move-result-object v2 │ │ +3b766a: 6e10 a586 0200 |002f: invoke-virtual {v2}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +3b7670: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=68 │ │ 0x000b line=69 │ │ 0x0017 line=70 │ │ 0x001a line=71 │ │ 0x0023 line=72 │ │ @@ -1780832,18 +1780840,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3b768c: |[3b768c] de.danoeh.antennapod.activity.BugReportActivity.lambda$onOptionsItemSelected$2:(Landroid/content/DialogInterface;I)V │ │ -3b769c: 7010 5794 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/BugReportActivity;.exportLog:()V // method@9457 │ │ -3b76a2: 7210 5502 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -3b76a8: 0e00 |0006: return-void │ │ +3b7674: |[3b7674] de.danoeh.antennapod.activity.BugReportActivity.lambda$onOptionsItemSelected$2:(Landroid/content/DialogInterface;I)V │ │ +3b7684: 7010 5794 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/BugReportActivity;.exportLog:()V // method@9457 │ │ +3b768a: 7210 5502 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +3b7690: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/activity/BugReportActivity; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -1780855,74 +1780863,74 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 129 16-bit code units │ │ -3b76ac: |[3b76ac] de.danoeh.antennapod.activity.BugReportActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3b76bc: 7110 9398 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@9893 │ │ -3b76c2: 0a00 |0003: move-result v0 │ │ -3b76c4: 6e20 a314 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ -3b76ca: 6f20 0336 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ -3b76d0: 6e10 8014 0300 |000a: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3b76d6: 0c04 |000d: move-result-object v4 │ │ -3b76d8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3b76da: 6e20 d313 0400 |000f: invoke-virtual {v4, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@13d3 │ │ -3b76e0: 1404 2700 0d7f |0012: const v4, #float 1.87422e+38 // #7f0d0027 │ │ -3b76e6: 6e20 9b14 4300 |0015: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@149b │ │ -3b76ec: 1a04 ae4b |0018: const-string v4, "No crash report recorded" // string@4bae │ │ -3b76f0: 7100 eea1 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a1ee │ │ -3b76f6: 0c00 |001d: move-result-object v0 │ │ -3b76f8: 6e10 44b1 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ -3b76fe: 0a01 |0021: move-result v1 │ │ -3b7700: 3801 1200 |0022: if-eqz v1, 0034 // +0012 │ │ -3b7704: 2201 251e |0024: new-instance v1, Ljava/io/FileInputStream; // type@1e25 │ │ -3b7708: 7020 53b1 0100 |0026: invoke-direct {v1, v0}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b153 │ │ -3b770e: 1a00 fd5c |0029: const-string v0, "UTF-8" // string@5cfd │ │ -3b7712: 7110 c5b3 0000 |002b: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ -3b7718: 0c00 |002e: move-result-object v0 │ │ -3b771a: 7120 dfb6 0100 |002f: invoke-static {v1, v0}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@b6df │ │ -3b7720: 0c04 |0032: move-result-object v4 │ │ -3b7722: 280b |0033: goto 003e // +000b │ │ -3b7724: 1a00 c011 |0034: const-string v0, "BugReportActivity" // string@11c0 │ │ -3b7728: 7120 f50a 4000 |0036: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3b772e: 2805 |0039: goto 003e // +0005 │ │ -3b7730: 0d00 |003a: move-exception v0 │ │ -3b7732: 6e10 04b3 0000 |003b: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3b7738: 1400 e100 0a7f |003e: const v0, #float 1.83438e+38 // #7f0a00e1 │ │ -3b773e: 6e20 7b14 0300 |0041: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b7744: 0c00 |0044: move-result-object v0 │ │ -3b7746: 1f00 1303 |0045: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3b774a: 2201 741e |0047: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3b774e: 7010 c7b2 0100 |0049: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3b7754: 7100 efa1 0000 |004c: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getSystemInfo:()Ljava/lang/String; // method@a1ef │ │ -3b775a: 0c02 |004f: move-result-object v2 │ │ -3b775c: 6e20 d3b2 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b7762: 1a02 0300 |0053: const-string v2, " │ │ +3b7694: |[3b7694] de.danoeh.antennapod.activity.BugReportActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3b76a4: 7110 9398 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@9893 │ │ +3b76aa: 0a00 |0003: move-result v0 │ │ +3b76ac: 6e20 a314 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ +3b76b2: 6f20 0336 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ +3b76b8: 6e10 8014 0300 |000a: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3b76be: 0c04 |000d: move-result-object v4 │ │ +3b76c0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3b76c2: 6e20 d313 0400 |000f: invoke-virtual {v4, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@13d3 │ │ +3b76c8: 1404 2700 0d7f |0012: const v4, #float 1.87422e+38 // #7f0d0027 │ │ +3b76ce: 6e20 9b14 4300 |0015: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@149b │ │ +3b76d4: 1a04 ae4b |0018: const-string v4, "No crash report recorded" // string@4bae │ │ +3b76d8: 7100 eea1 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getFile:()Ljava/io/File; // method@a1ee │ │ +3b76de: 0c00 |001d: move-result-object v0 │ │ +3b76e0: 6e10 44b1 0000 |001e: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b144 │ │ +3b76e6: 0a01 |0021: move-result v1 │ │ +3b76e8: 3801 1200 |0022: if-eqz v1, 0034 // +0012 │ │ +3b76ec: 2201 251e |0024: new-instance v1, Ljava/io/FileInputStream; // type@1e25 │ │ +3b76f0: 7020 53b1 0100 |0026: invoke-direct {v1, v0}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@b153 │ │ +3b76f6: 1a00 fd5c |0029: const-string v0, "UTF-8" // string@5cfd │ │ +3b76fa: 7110 c5b3 0000 |002b: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b3c5 │ │ +3b7700: 0c00 |002e: move-result-object v0 │ │ +3b7702: 7120 dfb6 0100 |002f: invoke-static {v1, v0}, Lorg/apache/commons/io/IOUtils;.toString:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@b6df │ │ +3b7708: 0c04 |0032: move-result-object v4 │ │ +3b770a: 280b |0033: goto 003e // +000b │ │ +3b770c: 1a00 c011 |0034: const-string v0, "BugReportActivity" // string@11c0 │ │ +3b7710: 7120 f50a 4000 |0036: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3b7716: 2805 |0039: goto 003e // +0005 │ │ +3b7718: 0d00 |003a: move-exception v0 │ │ +3b771a: 6e10 04b3 0000 |003b: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3b7720: 1400 e100 0a7f |003e: const v0, #float 1.83438e+38 // #7f0a00e1 │ │ +3b7726: 6e20 7b14 0300 |0041: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b772c: 0c00 |0044: move-result-object v0 │ │ +3b772e: 1f00 1303 |0045: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3b7732: 2201 741e |0047: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3b7736: 7010 c7b2 0100 |0049: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3b773c: 7100 efa1 0000 |004c: invoke-static {}, Lde/danoeh/antennapod/error/CrashReportWriter;.getSystemInfo:()Ljava/lang/String; // method@a1ef │ │ +3b7742: 0c02 |004f: move-result-object v2 │ │ +3b7744: 6e20 d3b2 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b774a: 1a02 0300 |0053: const-string v2, " │ │ │ │ " // string@0003 │ │ -3b7766: 6e20 d3b2 2100 |0055: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b776c: 6e20 d3b2 4100 |0058: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b7772: 6e10 deb2 0100 |005b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3b7778: 0c04 |005e: move-result-object v4 │ │ -3b777a: 6e20 9412 4000 |005f: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3b7780: 1404 8300 0a7f |0062: const v4, #float 1.83436e+38 // #7f0a0083 │ │ -3b7786: 6e20 7b14 4300 |0065: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b778c: 0c04 |0068: move-result-object v4 │ │ -3b778e: 2201 cb17 |0069: new-instance v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1; // type@17cb │ │ -3b7792: 7020 4f94 3100 |006b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V // method@944f │ │ -3b7798: 6e20 680d 1400 |006e: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3b779e: 1404 8200 0a7f |0071: const v4, #float 1.83436e+38 // #7f0a0082 │ │ -3b77a4: 6e20 7b14 4300 |0074: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b77aa: 0c04 |0077: move-result-object v4 │ │ -3b77ac: 2201 cc17 |0078: new-instance v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2; // type@17cc │ │ -3b77b0: 7030 5194 3100 |007a: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;)V // method@9451 │ │ -3b77b6: 6e20 680d 1400 |007d: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3b77bc: 0e00 |0080: return-void │ │ +3b774e: 6e20 d3b2 2100 |0055: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b7754: 6e20 d3b2 4100 |0058: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b775a: 6e10 deb2 0100 |005b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3b7760: 0c04 |005e: move-result-object v4 │ │ +3b7762: 6e20 9412 4000 |005f: invoke-virtual {v0, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3b7768: 1404 8300 0a7f |0062: const v4, #float 1.83436e+38 // #7f0a0083 │ │ +3b776e: 6e20 7b14 4300 |0065: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b7774: 0c04 |0068: move-result-object v4 │ │ +3b7776: 2201 cb17 |0069: new-instance v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1; // type@17cb │ │ +3b777a: 7020 4f94 3100 |006b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V // method@944f │ │ +3b7780: 6e20 680d 1400 |006e: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3b7786: 1404 8200 0a7f |0071: const v4, #float 1.83436e+38 // #7f0a0082 │ │ +3b778c: 6e20 7b14 4300 |0074: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b7792: 0c04 |0077: move-result-object v4 │ │ +3b7794: 2201 cc17 |0078: new-instance v1, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2; // type@17cc │ │ +3b7798: 7030 5194 3100 |007a: invoke-direct {v1, v3, v0}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/BugReportActivity;Landroid/widget/TextView;)V // method@9451 │ │ +3b779e: 6e20 680d 1400 |007d: invoke-virtual {v4, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3b77a4: 0e00 |0080: return-void │ │ catches : 1 │ │ 0x001a - 0x0039 │ │ Ljava/io/IOException; -> 0x003a │ │ positions : │ │ 0x0000 line=44 │ │ 0x0007 line=45 │ │ 0x000a line=46 │ │ @@ -1780945,22 +1780953,22 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3b73d8: |[3b73d8] de.danoeh.antennapod.activity.BugReportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -3b73e8: 6e10 7e14 0200 |0000: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ -3b73ee: 0c00 |0003: move-result-object v0 │ │ -3b73f0: 1501 0f7f |0004: const/high16 v1, #int 2131689472 // #7f0f │ │ -3b73f4: 6e30 c40b 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3b73fa: 6f20 8f00 3200 |0009: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ -3b7400: 0a03 |000c: move-result v3 │ │ -3b7402: 0f03 |000d: return v3 │ │ +3b73c0: |[3b73c0] de.danoeh.antennapod.activity.BugReportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +3b73d0: 6e10 7e14 0200 |0000: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ +3b73d6: 0c00 |0003: move-result-object v0 │ │ +3b73d8: 1501 0f7f |0004: const/high16 v1, #int 2131689472 // #7f0f │ │ +3b73dc: 6e30 c40b 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3b73e2: 6f20 8f00 3200 |0009: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ +3b73e8: 0a03 |000c: move-result v3 │ │ +3b73ea: 0f03 |000d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=81 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/activity/BugReportActivity; │ │ 0x0000 - 0x000e reg=3 (null) Landroid/view/Menu; │ │ @@ -1780970,36 +1780978,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -3b7404: |[3b7404] de.danoeh.antennapod.activity.BugReportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3b7414: 7210 d20b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3b741a: 0a00 |0003: move-result v0 │ │ -3b741c: 1401 7101 0a7f |0004: const v1, #float 1.83441e+38 // #7f0a0171 │ │ -3b7422: 3310 2400 |0007: if-ne v0, v1, 002b // +0024 │ │ -3b7426: 2203 1415 |0009: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3b742a: 7020 6f81 2300 |000b: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3b7430: 1400 5a00 127f |000e: const v0, #float 1.94069e+38 // #7f12005a │ │ -3b7436: 6e20 8f81 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3b743c: 2200 ca17 |0014: new-instance v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0; // type@17ca │ │ -3b7440: 7020 4d94 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V // method@944d │ │ -3b7446: 1401 5b00 127f |0019: const v1, #float 1.94069e+38 // #7f12005b │ │ -3b744c: 6e30 ad81 1300 |001c: invoke-virtual {v3, v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3b7452: 1400 4800 127f |001f: const v0, #float 1.94069e+38 // #7f120048 │ │ -3b7458: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -3b745a: 6e30 9981 0301 |0023: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3b7460: 6e10 6814 0300 |0026: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3b7466: 1213 |0029: const/4 v3, #int 1 // #1 │ │ -3b7468: 0f03 |002a: return v3 │ │ -3b746a: 6f20 9a00 3200 |002b: invoke-super {v2, v3}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ -3b7470: 0a03 |002e: move-result v3 │ │ -3b7472: 0f03 |002f: return v3 │ │ +3b73ec: |[3b73ec] de.danoeh.antennapod.activity.BugReportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3b73fc: 7210 d20b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3b7402: 0a00 |0003: move-result v0 │ │ +3b7404: 1401 7101 0a7f |0004: const v1, #float 1.83441e+38 // #7f0a0171 │ │ +3b740a: 3310 2400 |0007: if-ne v0, v1, 002b // +0024 │ │ +3b740e: 2203 1415 |0009: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3b7412: 7020 6f81 2300 |000b: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3b7418: 1400 5a00 127f |000e: const v0, #float 1.94069e+38 // #7f12005a │ │ +3b741e: 6e20 8f81 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3b7424: 2200 ca17 |0014: new-instance v0, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0; // type@17ca │ │ +3b7428: 7020 4d94 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/BugReportActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/BugReportActivity;)V // method@944d │ │ +3b742e: 1401 5b00 127f |0019: const v1, #float 1.94069e+38 // #7f12005b │ │ +3b7434: 6e30 ad81 1300 |001c: invoke-virtual {v3, v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3b743a: 1400 4800 127f |001f: const v0, #float 1.94069e+38 // #7f120048 │ │ +3b7440: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +3b7442: 6e30 9981 0301 |0023: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3b7448: 6e10 6814 0300 |0026: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3b744e: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +3b7450: 0f03 |002a: return v3 │ │ +3b7452: 6f20 9a00 3200 |002b: invoke-super {v2, v3}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ +3b7458: 0a03 |002e: move-result v3 │ │ +3b745a: 0f03 |002f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0009 line=87 │ │ 0x0011 line=88 │ │ 0x0014 line=89 │ │ 0x0023 line=93 │ │ @@ -1781141,17 +1781149,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9c1c: |[3b9c1c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$1x1MbD3xm8ZpGdPGzLAzSCrIYUE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ -3b9c2c: 7020 0995 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$2:(Landroid/content/DialogInterface;)V // method@9509 │ │ -3b9c32: 0e00 |0003: return-void │ │ +3b9c04: |[3b9c04] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$1x1MbD3xm8ZpGdPGzLAzSCrIYUE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ +3b9c14: 7020 0995 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$2:(Landroid/content/DialogInterface;)V // method@9509 │ │ +3b9c1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -1781160,17 +1781168,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9c34: |[3b9c34] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$6DQ_fgy2FIVfgAkb6Iwuugwpnbk:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/Throwable;)V │ │ -3b9c44: 7020 fb94 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$lookupUrlAndDownload$4:(Ljava/lang/Throwable;)V // method@94fb │ │ -3b9c4a: 0e00 |0003: return-void │ │ +3b9c1c: |[3b9c1c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$6DQ_fgy2FIVfgAkb6Iwuugwpnbk:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/Throwable;)V │ │ +3b9c2c: 7020 fb94 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$lookupUrlAndDownload$4:(Ljava/lang/Throwable;)V // method@94fb │ │ +3b9c32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1781179,17 +1781187,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9c4c: |[3b9c4c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$7ErQ-6FXn7SaGMW7Z9Eu9D4vFtE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ -3b9c5c: 7020 0195 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showErrorDialog$15:(Landroid/content/DialogInterface;)V // method@9501 │ │ -3b9c62: 0e00 |0003: return-void │ │ +3b9c34: |[3b9c34] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$7ErQ-6FXn7SaGMW7Z9Eu9D4vFtE:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ +3b9c44: 7020 0195 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showErrorDialog$15:(Landroid/content/DialogInterface;)V // method@9501 │ │ +3b9c4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -1781198,17 +1781206,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9c64: |[3b9c64] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$7fxlNQCOBhFqMjJShk4UDiTT9bo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ -3b9c74: 7020 fc94 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@94fc │ │ -3b9c7a: 0e00 |0003: return-void │ │ +3b9c4c: |[3b9c4c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$7fxlNQCOBhFqMjJShk4UDiTT9bo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ +3b9c5c: 7020 fc94 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@94fc │ │ +3b9c62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1781217,17 +1781225,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9c7c: |[3b9c7c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$8m9HkyuNHiz41Y9zTEnyr13TOWs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3b9c8c: 7020 2195 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@9521 │ │ -3b9c92: 0e00 |0003: return-void │ │ +3b9c64: |[3b9c64] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$8m9HkyuNHiz41Y9zTEnyr13TOWs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3b9c74: 7020 2195 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@9521 │ │ +3b9c7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1781236,17 +1781244,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3b9c94: |[3b9c94] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$ASXr7lXFYtDVVuomOEmp_5IoIdU:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ -3b9ca4: 7030 0595 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$11:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@9505 │ │ -3b9caa: 0e00 |0003: return-void │ │ +3b9c7c: |[3b9c7c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$ASXr7lXFYtDVVuomOEmp_5IoIdU:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ +3b9c8c: 7030 0595 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$11:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V // method@9505 │ │ +3b9c92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1781256,17 +1781264,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 │ │ -3b9cac: |[3b9cac] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$BHc_UYk7lrTkCBIwFxntsqBQhbk:(Ljava/lang/Throwable;)V │ │ -3b9cbc: 7110 0d95 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$7:(Ljava/lang/Throwable;)V // method@950d │ │ -3b9cc2: 0e00 |0003: return-void │ │ +3b9c94: |[3b9c94] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$BHc_UYk7lrTkCBIwFxntsqBQhbk:(Ljava/lang/Throwable;)V │ │ +3b9ca4: 7110 0d95 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$7:(Ljava/lang/Throwable;)V // method@950d │ │ +3b9caa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #7 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1781274,17 +1781282,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9cc4: |[3b9cc4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$BvqlFkN_5Vys6yMF3FG10O-vtfs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ -3b9cd4: 7020 fd94 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onFeedListChanged$8:(Ljava/util/List;)V // method@94fd │ │ -3b9cda: 0e00 |0003: return-void │ │ +3b9cac: |[3b9cac] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$BvqlFkN_5Vys6yMF3FG10O-vtfs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V │ │ +3b9cbc: 7020 fd94 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onFeedListChanged$8:(Ljava/util/List;)V // method@94fd │ │ +3b9cc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1781293,17 +1781301,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9cdc: |[3b9cdc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$D9yQUvbMKVtSDTcx6nk2EikamNQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ -3b9cec: 7020 0495 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$18:(Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@9504 │ │ -3b9cf2: 0e00 |0003: return-void │ │ +3b9cc4: |[3b9cc4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$D9yQUvbMKVtSDTcx6nk2EikamNQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ +3b9cd4: 7020 0495 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$18:(Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@9504 │ │ +3b9cda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; │ │ │ │ @@ -1781312,18 +1781320,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3b9940: |[3b9940] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$HnqFTtIj-cDIzlq2mQsuaJC_54I:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -3b9950: 7020 ff94 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$parseFeed$10:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@94ff │ │ -3b9956: 0c00 |0003: move-result-object v0 │ │ -3b9958: 1100 |0004: return-object v0 │ │ +3b9928: |[3b9928] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$HnqFTtIj-cDIzlq2mQsuaJC_54I:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +3b9938: 7020 ff94 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$parseFeed$10:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@94ff │ │ +3b993e: 0c00 |0003: move-result-object v0 │ │ +3b9940: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1781332,17 +1781340,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3b9cf4: |[3b9cf4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$JBHQG9Vlu1X9RJwbe4HKAfdAazU:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;I)V │ │ -3b9d04: 7030 0895 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$1:(Landroid/content/DialogInterface;I)V // method@9508 │ │ -3b9d0a: 0e00 |0003: return-void │ │ +3b9cdc: |[3b9cdc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$JBHQG9Vlu1X9RJwbe4HKAfdAazU:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;I)V │ │ +3b9cec: 7030 0895 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$1:(Landroid/content/DialogInterface;I)V // method@9508 │ │ +3b9cf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1781352,18 +1781360,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3b98e4: |[3b98e4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$KEnjyrVfmMeQOjLP0TU9j3gErVs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3b98f4: 7020 0b95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$5:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@950b │ │ -3b98fa: 0c00 |0003: move-result-object v0 │ │ -3b98fc: 1100 |0004: return-object v0 │ │ +3b98cc: |[3b98cc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$KEnjyrVfmMeQOjLP0TU9j3gErVs:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3b98dc: 7020 0b95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$5:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; // method@950b │ │ +3b98e2: 0c00 |0003: move-result-object v0 │ │ +3b98e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ │ │ @@ -1781372,17 +1781380,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 │ │ -3b9d0c: |[3b9d0c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$MOZDBZFC5UGt_fIoM34gpbOAu10:(Ljava/lang/Throwable;)V │ │ -3b9d1c: 7110 fe94 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onFeedListChanged$9:(Ljava/lang/Throwable;)V // method@94fe │ │ -3b9d22: 0e00 |0003: return-void │ │ +3b9cf4: |[3b9cf4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$MOZDBZFC5UGt_fIoM34gpbOAu10:(Ljava/lang/Throwable;)V │ │ +3b9d04: 7110 fe94 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$onFeedListChanged$9:(Ljava/lang/Throwable;)V // method@94fe │ │ +3b9d0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #13 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1781390,17 +1781398,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3b9d24: |[3b9d24] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$O9jA5MfKM9yx8PgnwwcMxFN2hlo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3b9d34: 7030 0c95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$6:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@950c │ │ -3b9d3a: 0e00 |0003: return-void │ │ +3b9d0c: |[3b9d0c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$O9jA5MfKM9yx8PgnwwcMxFN2hlo:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3b9d1c: 7030 0c95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$startFeedDownload$6:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@950c │ │ +3b9d22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ @@ -1781410,17 +1781418,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 │ │ -3b9d3c: |[3b9d3c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$QRweDQbcSGw198hYCn6MDNqhusk:(Landroid/content/DialogInterface;I)V │ │ -3b9d4c: 7120 0095 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showErrorDialog$14:(Landroid/content/DialogInterface;I)V // method@9500 │ │ -3b9d52: 0e00 |0003: return-void │ │ +3b9d24: |[3b9d24] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$QRweDQbcSGw198hYCn6MDNqhusk:(Landroid/content/DialogInterface;I)V │ │ +3b9d34: 7120 0095 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showErrorDialog$14:(Landroid/content/DialogInterface;I)V // method@9500 │ │ +3b9d3a: 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 │ │ │ │ @@ -1781429,17 +1781437,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3b9d54: |[3b9d54] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$YaklXCuSYfE8TBvI3LS_Syfy47U:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ -3b9d64: 7040 0295 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$16:(Ljava/util/List;Landroid/content/DialogInterface;I)V // method@9502 │ │ -3b9d6a: 0e00 |0003: return-void │ │ +3b9d3c: |[3b9d3c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$YaklXCuSYfE8TBvI3LS_Syfy47U:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ +3b9d4c: 7040 0295 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$16:(Ljava/util/List;Landroid/content/DialogInterface;I)V // method@9502 │ │ +3b9d52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1781450,17 +1781458,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9d6c: |[3b9d6c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$iITOptBNUZIEMIFxQMFnrwAVNJc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ -3b9d7c: 7020 0395 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$17:(Landroid/content/DialogInterface;)V // method@9503 │ │ -3b9d82: 0e00 |0003: return-void │ │ +3b9d54: |[3b9d54] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$iITOptBNUZIEMIFxQMFnrwAVNJc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/DialogInterface;)V │ │ +3b9d64: 7020 0395 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedDiscoveryDialog$17:(Landroid/content/DialogInterface;)V // method@9503 │ │ +3b9d6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -1781469,17 +1781477,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3b9d84: |[3b9d84] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$kAGLZOhVU8SauZHWef7c3x0rNrQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ -3b9d94: 7010 0a95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$3:()V // method@950a │ │ -3b9d9a: 0e00 |0003: return-void │ │ +3b9d6c: |[3b9d6c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$kAGLZOhVU8SauZHWef7c3x0rNrQ:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V │ │ +3b9d7c: 7010 0a95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showNoPodcastFoundError$3:()V // method@950a │ │ +3b9d82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ #18 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1781487,17 +1781495,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9d9c: |[3b9d9c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$ree_r-YKplm8iVcUSMEzF5FiyIc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ -3b9dac: 7020 0695 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$12:(Landroid/view/View;)V // method@9506 │ │ -3b9db2: 0e00 |0003: return-void │ │ +3b9d84: |[3b9d84] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$ree_r-YKplm8iVcUSMEzF5FiyIc:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/view/View;)V │ │ +3b9d94: 7020 0695 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$12:(Landroid/view/View;)V // method@9506 │ │ +3b9d9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1781506,17 +1781514,17 @@ │ │ type : '(Landroid/widget/TextView;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9db4: |[3b9db4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$yiubfN96cEWK0WrBgjUgAW2Oxgo:(Landroid/widget/TextView;Landroid/view/View;)V │ │ -3b9dc4: 7120 0795 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$13:(Landroid/widget/TextView;Landroid/view/View;)V // method@9507 │ │ -3b9dca: 0e00 |0003: return-void │ │ +3b9d9c: |[3b9d9c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.$r8$lambda$yiubfN96cEWK0WrBgjUgAW2Oxgo:(Landroid/widget/TextView;Landroid/view/View;)V │ │ +3b9dac: 7120 0795 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lambda$showFeedInformation$13:(Landroid/widget/TextView;Landroid/view/View;)V // method@9507 │ │ +3b9db2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/widget/TextView; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1781525,17 +1781533,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3b9ad8: |[3b9ad8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; │ │ -3b9ae8: 5400 ea6b |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ -3b9aec: 1100 |0002: return-object v0 │ │ +3b9ac0: |[3b9ac0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fgetpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; │ │ +3b9ad0: 5400 ea6b |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ +3b9ad4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ #21 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1781543,17 +1781551,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3b9af0: |[3b9af0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fgetusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; │ │ -3b9b00: 5400 ed6b |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ -3b9b04: 1100 |0002: return-object v0 │ │ +3b9ad8: |[3b9ad8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fgetusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)Ljava/lang/String; │ │ +3b9ae8: 5400 ed6b |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ +3b9aec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ #22 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1781561,17 +1781569,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3b9dcc: |[3b9dcc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3b9ddc: 5b01 ea6b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ -3b9de0: 0e00 |0002: return-void │ │ +3b9db4: |[3b9db4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputpassword:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3b9dc4: 5b01 ea6b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ +3b9dc8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1781580,17 +1781588,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3b9de4: |[3b9de4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputselectedDownloadUrl:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3b9df4: 5b01 eb6b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ -3b9df8: 0e00 |0002: return-void │ │ +3b9dcc: |[3b9dcc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputselectedDownloadUrl:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3b9ddc: 5b01 eb6b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ +3b9de0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1781599,17 +1781607,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3b9dfc: |[3b9dfc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3b9e0c: 5b01 ed6b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ -3b9e10: 0e00 |0002: return-void │ │ +3b9de4: |[3b9de4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$fputusername:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3b9df4: 5b01 ed6b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ +3b9df8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1781618,17 +1781626,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3b9e14: |[3b9e14] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mshowErrorDialog:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;Ljava/lang/String;)V │ │ -3b9e24: 7030 1d95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V // method@951d │ │ -3b9e2a: 0e00 |0003: return-void │ │ +3b9dfc: |[3b9dfc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mshowErrorDialog:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;Ljava/lang/String;)V │ │ +3b9e0c: 7030 1d95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V // method@951d │ │ +3b9e12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -1781638,17 +1781646,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3b9e2c: |[3b9e2c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mshowFeedInformation:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V │ │ -3b9e3c: 7030 1f95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showFeedInformation:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V // method@951f │ │ -3b9e42: 0e00 |0003: return-void │ │ +3b9e14: |[3b9e14] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mshowFeedInformation:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V │ │ +3b9e24: 7030 1f95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showFeedInformation:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V // method@951f │ │ +3b9e2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/util/Map; │ │ @@ -1781658,17 +1781666,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3b9e44: |[3b9e44] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mstartFeedDownload:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ -3b9e54: 7020 2195 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@9521 │ │ -3b9e5a: 0e00 |0003: return-void │ │ +3b9e2c: |[3b9e2c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.-$$Nest$mstartFeedDownload:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V │ │ +3b9e3c: 7020 2195 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@9521 │ │ +3b9e42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1781677,23 +1781685,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3b9e5c: |[3b9e5c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.:()V │ │ -3b9e6c: 7010 7514 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ -3b9e72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3b9e74: 5b10 ed6b |0004: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ -3b9e78: 5b10 ea6b |0006: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ -3b9e7c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3b9e7e: 5c10 e36b |0009: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6be3 │ │ -3b9e82: 5c10 e76b |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6be7 │ │ -3b9e86: 0e00 |000d: return-void │ │ +3b9e44: |[3b9e44] de.danoeh.antennapod.activity.OnlineFeedViewActivity.:()V │ │ +3b9e54: 7010 7514 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ +3b9e5a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3b9e5c: 5b10 ed6b |0004: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ +3b9e60: 5b10 ea6b |0006: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ +3b9e64: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3b9e66: 5c10 e36b |0009: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6be3 │ │ +3b9e6a: 5c10 e76b |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6be7 │ │ +3b9e6e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=107 │ │ 0x0006 line=108 │ │ 0x0009 line=111 │ │ 0x000b line=112 │ │ @@ -1781705,61 +1781713,61 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadResult;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 95 16-bit code units │ │ -3b9e88: |[3b9e88] de.danoeh.antennapod.activity.OnlineFeedViewActivity.checkDownloadResult:(Lde/danoeh/antennapod/model/download/DownloadResult;Ljava/lang/String;)V │ │ -3b9e98: 6e10 1bab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ -3b9e9e: 0a00 |0003: move-result v0 │ │ -3b9ea0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -3b9ea4: 7020 1895 3100 |0006: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parseFeed:(Ljava/lang/String;)V // method@9518 │ │ -3b9eaa: 2855 |0009: goto 005e // +0055 │ │ -3b9eac: 6e10 18ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -3b9eb2: 0c03 |000d: move-result-object v3 │ │ -3b9eb4: 6200 3096 |000e: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9630 │ │ -3b9eb8: 3303 3b00 |0010: if-ne v3, v0, 004b // +003b │ │ -3b9ebc: 6e10 8600 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ -3b9ec2: 0a02 |0015: move-result v2 │ │ -3b9ec4: 3902 4800 |0016: if-nez v2, 005e // +0048 │ │ -3b9ec8: 5512 e86b |0018: iget-boolean v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6be8 │ │ -3b9ecc: 3902 4400 |001a: if-nez v2, 005e // +0044 │ │ -3b9ed0: 5412 ed6b |001c: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ -3b9ed4: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ -3b9ed8: 5412 ea6b |0020: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ -3b9edc: 3802 0d00 |0022: if-eqz v2, 002f // +000d │ │ -3b9ee0: 1402 9a00 127f |0024: const v2, #float 1.9407e+38 // #7f12009a │ │ -3b9ee6: 1213 |0027: const/4 v3, #int 1 // #1 │ │ -3b9ee8: 7130 a612 2103 |0028: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a6 │ │ -3b9eee: 0c02 |002b: move-result-object v2 │ │ -3b9ef0: 6e10 a812 0200 |002c: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -3b9ef6: 2202 ef17 |002f: new-instance v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog; // type@17ef │ │ -3b9efa: 5413 e56b |0031: iget-object v3, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6be5 │ │ -3b9efe: 6e10 eb98 0300 |0033: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@98eb │ │ -3b9f04: 0c03 |0036: move-result-object v3 │ │ -3b9f06: 6e10 4dad 0300 |0037: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ -3b9f0c: 0c03 |003a: move-result-object v3 │ │ -3b9f0e: 1400 3100 127f |003b: const v0, #float 1.94068e+38 // #7f120031 │ │ -3b9f14: 7053 d594 1201 |003e: invoke-direct {v2, v1, v1, v0, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/lang/String;)V // method@94d5 │ │ -3b9f1a: 6e10 7181 0200 |0041: invoke-virtual {v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3b9f20: 0c02 |0044: move-result-object v2 │ │ -3b9f22: 5b12 e26b |0045: iput-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ -3b9f26: 6e10 ff00 0200 |0047: invoke-virtual {v2}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3b9f2c: 2814 |004a: goto 005e // +0014 │ │ -3b9f2e: 6e10 18ab 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ -3b9f34: 0c03 |004e: move-result-object v3 │ │ -3b9f36: 7110 e69c 0300 |004f: invoke-static {v3}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9ce6 │ │ -3b9f3c: 0a03 |0052: move-result v3 │ │ -3b9f3e: 6e20 3002 3100 |0053: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3b9f44: 0c03 |0056: move-result-object v3 │ │ -3b9f46: 6e10 19ab 0200 |0057: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab19 │ │ -3b9f4c: 0c02 |005a: move-result-object v2 │ │ -3b9f4e: 7030 1d95 3102 |005b: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V // method@951d │ │ -3b9f54: 0e00 |005e: return-void │ │ +3b9e70: |[3b9e70] de.danoeh.antennapod.activity.OnlineFeedViewActivity.checkDownloadResult:(Lde/danoeh/antennapod/model/download/DownloadResult;Ljava/lang/String;)V │ │ +3b9e80: 6e10 1bab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab1b │ │ +3b9e86: 0a00 |0003: move-result v0 │ │ +3b9e88: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +3b9e8c: 7020 1895 3100 |0006: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parseFeed:(Ljava/lang/String;)V // method@9518 │ │ +3b9e92: 2855 |0009: goto 005e // +0055 │ │ +3b9e94: 6e10 18ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +3b9e9a: 0c03 |000d: move-result-object v3 │ │ +3b9e9c: 6200 3096 |000e: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@9630 │ │ +3b9ea0: 3303 3b00 |0010: if-ne v3, v0, 004b // +003b │ │ +3b9ea4: 6e10 8600 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ +3b9eaa: 0a02 |0015: move-result v2 │ │ +3b9eac: 3902 4800 |0016: if-nez v2, 005e // +0048 │ │ +3b9eb0: 5512 e86b |0018: iget-boolean v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6be8 │ │ +3b9eb4: 3902 4400 |001a: if-nez v2, 005e // +0044 │ │ +3b9eb8: 5412 ed6b |001c: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ +3b9ebc: 3802 1100 |001e: if-eqz v2, 002f // +0011 │ │ +3b9ec0: 5412 ea6b |0020: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ +3b9ec4: 3802 0d00 |0022: if-eqz v2, 002f // +000d │ │ +3b9ec8: 1402 9a00 127f |0024: const v2, #float 1.9407e+38 // #7f12009a │ │ +3b9ece: 1213 |0027: const/4 v3, #int 1 // #1 │ │ +3b9ed0: 7130 a612 2103 |0028: invoke-static {v1, v2, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a6 │ │ +3b9ed6: 0c02 |002b: move-result-object v2 │ │ +3b9ed8: 6e10 a812 0200 |002c: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +3b9ede: 2202 ef17 |002f: new-instance v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog; // type@17ef │ │ +3b9ee2: 5413 e56b |0031: iget-object v3, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6be5 │ │ +3b9ee6: 6e10 eb98 0300 |0033: invoke-virtual {v3}, Lde/danoeh/antennapod/core/service/download/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@98eb │ │ +3b9eec: 0c03 |0036: move-result-object v3 │ │ +3b9eee: 6e10 4dad 0300 |0037: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getSource:()Ljava/lang/String; // method@ad4d │ │ +3b9ef4: 0c03 |003a: move-result-object v3 │ │ +3b9ef6: 1400 3100 127f |003b: const v0, #float 1.94068e+38 // #7f120031 │ │ +3b9efc: 7053 d594 1201 |003e: invoke-direct {v2, v1, v1, v0, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$FeedViewAuthenticationDialog;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/lang/String;)V // method@94d5 │ │ +3b9f02: 6e10 7181 0200 |0041: invoke-virtual {v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3b9f08: 0c02 |0044: move-result-object v2 │ │ +3b9f0a: 5b12 e26b |0045: iput-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ +3b9f0e: 6e10 ff00 0200 |0047: invoke-virtual {v2}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3b9f14: 2814 |004a: goto 005e // +0014 │ │ +3b9f16: 6e10 18ab 0200 |004b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab18 │ │ +3b9f1c: 0c03 |004e: move-result-object v3 │ │ +3b9f1e: 7110 e69c 0300 |004f: invoke-static {v3}, Lde/danoeh/antennapod/core/util/DownloadErrorLabel;.from:(Lde/danoeh/antennapod/model/download/DownloadError;)I // method@9ce6 │ │ +3b9f24: 0a03 |0052: move-result v3 │ │ +3b9f26: 6e20 3002 3100 |0053: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3b9f2c: 0c03 |0056: move-result-object v3 │ │ +3b9f2e: 6e10 19ab 0200 |0057: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab19 │ │ +3b9f34: 0c02 |005a: move-result-object v2 │ │ +3b9f36: 7030 1d95 3102 |005b: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V // method@951d │ │ +3b9f3c: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0006 line=312 │ │ 0x000a line=313 │ │ 0x0012 line=314 │ │ 0x001c line=315 │ │ @@ -1781778,85 +1781786,85 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 149 16-bit code units │ │ -3b995c: |[3b995c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.doParseFeed:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -3b996c: 1a00 d118 |0000: const-string v0, "Deleted feed source file. Result: " // string@18d1 │ │ -3b9970: 1a01 fa4c |0002: const-string v1, "OnlineFeedViewActivity" // string@4cfa │ │ -3b9974: 2202 421d |0004: new-instance v2, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1d42 │ │ -3b9978: 7010 5fae 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@ae5f │ │ -3b997e: 2203 9b1c |0009: new-instance v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3b9982: 5464 eb6b |000b: iget-object v4, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ -3b9986: 1205 |000d: const/4 v5, #int 0 // #0 │ │ -3b9988: 7030 40ab 4305 |000e: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab40 │ │ -3b998e: 6e20 8aab 7300 |0011: invoke-virtual {v3, v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ab8a │ │ -3b9994: 2204 231e |0014: new-instance v4, Ljava/io/File; // type@1e23 │ │ -3b9998: 7020 3cb1 7400 |0016: invoke-direct {v4, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ -3b999e: 6e20 60ae 3200 |0019: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@ae60 │ │ -3b99a4: 0c07 |001c: move-result-object v7 │ │ -3b99a6: 6e10 42b1 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3b99ac: 0a02 |0020: move-result v2 │ │ -3b99ae: 2203 741e |0021: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3b99b2: 7010 c7b2 0300 |0023: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3b99b8: 6e20 d3b2 0300 |0026: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b99be: 6e20 d4b2 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ -3b99c4: 6e10 deb2 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3b99ca: 0c00 |002f: move-result-object v0 │ │ -3b99cc: 7120 f50a 0100 |0030: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3b99d2: 1107 |0033: return-object v7 │ │ -3b99d4: 0d07 |0034: move-exception v7 │ │ -3b99d6: 2849 |0035: goto 007e // +0049 │ │ -3b99d8: 0d07 |0036: move-exception v7 │ │ -3b99da: 7110 f90a 0700 |0037: invoke-static {v7}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3b99e0: 0c02 |003a: move-result-object v2 │ │ -3b99e2: 7120 f70a 2100 |003b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3b99e8: 2707 |003e: throw v7 │ │ -3b99ea: 0d07 |003f: move-exception v7 │ │ -3b99ec: 1a02 d85d |0040: const-string v2, "Unsupported feed type detected" // string@5dd8 │ │ -3b99f0: 7120 f50a 2100 |0042: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3b99f6: 1a02 7498 |0045: const-string v2, "html" // string@9874 │ │ -3b99fa: 6e10 8bae 0700 |0047: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@ae8b │ │ -3b9a00: 0c03 |004a: move-result-object v3 │ │ -3b9a02: 6e20 a0b2 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b2a0 │ │ -3b9a08: 0a02 |004e: move-result v2 │ │ -3b9a0a: 3802 2e00 |004f: if-eqz v2, 007d // +002e │ │ -3b9a0e: 5467 eb6b |0051: iget-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ -3b9a12: 7030 1e95 4607 |0053: invoke-direct {v6, v4, v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showFeedDiscoveryDialog:(Ljava/io/File;Ljava/lang/String;)Z // method@951e │ │ -3b9a18: 0a07 |0056: move-result v7 │ │ -3b9a1a: 3807 1900 |0057: if-eqz v7, 0070 // +0019 │ │ -3b9a1e: 6e10 42b1 0400 |0059: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3b9a24: 0a07 |005c: move-result v7 │ │ -3b9a26: 2202 741e |005d: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3b9a2a: 7010 c7b2 0200 |005f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3b9a30: 6e20 d3b2 0200 |0062: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b9a36: 6e20 d4b2 7200 |0065: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ -3b9a3c: 6e10 deb2 0200 |0068: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3b9a42: 0c07 |006b: move-result-object v7 │ │ -3b9a44: 7120 f50a 7100 |006c: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3b9a4a: 1105 |006f: return-object v5 │ │ -3b9a4c: 2207 521d |0070: new-instance v7, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ -3b9a50: 1402 9d00 127f |0072: const v2, #float 1.9407e+38 // #7f12009d │ │ -3b9a56: 6e20 3002 2600 |0075: invoke-virtual {v6, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3b9a5c: 0c02 |0078: move-result-object v2 │ │ -3b9a5e: 7020 89ae 2700 |0079: invoke-direct {v7, v2}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@ae89 │ │ -3b9a64: 2707 |007c: throw v7 │ │ -3b9a66: 2707 |007d: throw v7 │ │ -3b9a68: 6e10 42b1 0400 |007e: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b142 │ │ -3b9a6e: 0a02 |0081: move-result v2 │ │ -3b9a70: 2203 741e |0082: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3b9a74: 7010 c7b2 0300 |0084: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3b9a7a: 6e20 d3b2 0300 |0087: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b9a80: 6e20 d4b2 2300 |008a: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ -3b9a86: 6e10 deb2 0300 |008d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3b9a8c: 0c00 |0090: move-result-object v0 │ │ -3b9a8e: 7120 f50a 0100 |0091: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3b9a94: 2707 |0094: throw v7 │ │ +3b9944: |[3b9944] de.danoeh.antennapod.activity.OnlineFeedViewActivity.doParseFeed:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +3b9954: 1a00 d118 |0000: const-string v0, "Deleted feed source file. Result: " // string@18d1 │ │ +3b9958: 1a01 fa4c |0002: const-string v1, "OnlineFeedViewActivity" // string@4cfa │ │ +3b995c: 2202 421d |0004: new-instance v2, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1d42 │ │ +3b9960: 7010 5fae 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@ae5f │ │ +3b9966: 2203 9b1c |0009: new-instance v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3b996a: 5464 eb6b |000b: iget-object v4, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ +3b996e: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +3b9970: 7030 40ab 4305 |000e: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab40 │ │ +3b9976: 6e20 8aab 7300 |0011: invoke-virtual {v3, v7}, Lde/danoeh/antennapod/model/feed/FeedFile;.setFile_url:(Ljava/lang/String;)V // method@ab8a │ │ +3b997c: 2204 231e |0014: new-instance v4, Ljava/io/File; // type@1e23 │ │ +3b9980: 7020 3cb1 7400 |0016: invoke-direct {v4, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b13c │ │ +3b9986: 6e20 60ae 3200 |0019: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@ae60 │ │ +3b998c: 0c07 |001c: move-result-object v7 │ │ +3b998e: 6e10 42b1 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3b9994: 0a02 |0020: move-result v2 │ │ +3b9996: 2203 741e |0021: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3b999a: 7010 c7b2 0300 |0023: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3b99a0: 6e20 d3b2 0300 |0026: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b99a6: 6e20 d4b2 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ +3b99ac: 6e10 deb2 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3b99b2: 0c00 |002f: move-result-object v0 │ │ +3b99b4: 7120 f50a 0100 |0030: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3b99ba: 1107 |0033: return-object v7 │ │ +3b99bc: 0d07 |0034: move-exception v7 │ │ +3b99be: 2849 |0035: goto 007e // +0049 │ │ +3b99c0: 0d07 |0036: move-exception v7 │ │ +3b99c2: 7110 f90a 0700 |0037: invoke-static {v7}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3b99c8: 0c02 |003a: move-result-object v2 │ │ +3b99ca: 7120 f70a 2100 |003b: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3b99d0: 2707 |003e: throw v7 │ │ +3b99d2: 0d07 |003f: move-exception v7 │ │ +3b99d4: 1a02 d85d |0040: const-string v2, "Unsupported feed type detected" // string@5dd8 │ │ +3b99d8: 7120 f50a 2100 |0042: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3b99de: 1a02 7498 |0045: const-string v2, "html" // string@9874 │ │ +3b99e2: 6e10 8bae 0700 |0047: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@ae8b │ │ +3b99e8: 0c03 |004a: move-result-object v3 │ │ +3b99ea: 6e20 a0b2 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b2a0 │ │ +3b99f0: 0a02 |004e: move-result v2 │ │ +3b99f2: 3802 2e00 |004f: if-eqz v2, 007d // +002e │ │ +3b99f6: 5467 eb6b |0051: iget-object v7, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ +3b99fa: 7030 1e95 4607 |0053: invoke-direct {v6, v4, v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showFeedDiscoveryDialog:(Ljava/io/File;Ljava/lang/String;)Z // method@951e │ │ +3b9a00: 0a07 |0056: move-result v7 │ │ +3b9a02: 3807 1900 |0057: if-eqz v7, 0070 // +0019 │ │ +3b9a06: 6e10 42b1 0400 |0059: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3b9a0c: 0a07 |005c: move-result v7 │ │ +3b9a0e: 2202 741e |005d: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3b9a12: 7010 c7b2 0200 |005f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3b9a18: 6e20 d3b2 0200 |0062: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b9a1e: 6e20 d4b2 7200 |0065: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ +3b9a24: 6e10 deb2 0200 |0068: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3b9a2a: 0c07 |006b: move-result-object v7 │ │ +3b9a2c: 7120 f50a 7100 |006c: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3b9a32: 1105 |006f: return-object v5 │ │ +3b9a34: 2207 521d |0070: new-instance v7, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d52 │ │ +3b9a38: 1402 9d00 127f |0072: const v2, #float 1.9407e+38 // #7f12009d │ │ +3b9a3e: 6e20 3002 2600 |0075: invoke-virtual {v6, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3b9a44: 0c02 |0078: move-result-object v2 │ │ +3b9a46: 7020 89ae 2700 |0079: invoke-direct {v7, v2}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@ae89 │ │ +3b9a4c: 2707 |007c: throw v7 │ │ +3b9a4e: 2707 |007d: throw v7 │ │ +3b9a50: 6e10 42b1 0400 |007e: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b142 │ │ +3b9a56: 0a02 |0081: move-result v2 │ │ +3b9a58: 2203 741e |0082: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3b9a5c: 7010 c7b2 0300 |0084: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3b9a62: 6e20 d3b2 0300 |0087: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b9a68: 6e20 d4b2 2300 |008a: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b2d4 │ │ +3b9a6e: 6e10 deb2 0300 |008d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3b9a74: 0c00 |0090: move-result-object v0 │ │ +3b9a76: 7120 f50a 0100 |0091: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3b9a7c: 2707 |0094: throw v7 │ │ catches : 3 │ │ 0x0019 - 0x001d │ │ Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; -> 0x003f │ │ Ljava/lang/Exception; -> 0x0036 │ │ -> 0x0034 │ │ 0x0037 - 0x0057 │ │ -> 0x0034 │ │ @@ -1781891,24 +1781899,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -3b9704: |[3b9704] de.danoeh.antennapod.activity.OnlineFeedViewActivity.feedInFeedlist:()Z │ │ -3b9714: 7010 f994 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@94f9 │ │ -3b971a: 0b00 |0003: move-result-wide v0 │ │ -3b971c: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ -3b9720: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -3b9724: 3804 0400 |0008: if-eqz v4, 000c // +0004 │ │ -3b9728: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3b972a: 2802 |000b: goto 000d // +0002 │ │ -3b972c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3b972e: 0f00 |000d: return v0 │ │ +3b96ec: |[3b96ec] de.danoeh.antennapod.activity.OnlineFeedViewActivity.feedInFeedlist:()Z │ │ +3b96fc: 7010 f994 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@94f9 │ │ +3b9702: 0b00 |0003: move-result-wide v0 │ │ +3b9704: 1602 0000 |0004: const-wide/16 v2, #int 0 // #0 │ │ +3b9708: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +3b970c: 3804 0400 |0008: if-eqz v4, 000c // +0004 │ │ +3b9710: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3b9712: 2802 |000b: goto 000d // +0002 │ │ +3b9714: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3b9716: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ locals : │ │ 0x0000 - 0x000e reg=5 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ #32 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1781916,38 +1781924,38 @@ │ │ type : '()J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -3b9bb4: |[3b9bb4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.getFeedId:()J │ │ -3b9bc4: 5460 e66b |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6be6 │ │ -3b9bc8: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ -3b9bcc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -3b9bd0: 1001 |0006: return-wide v1 │ │ -3b9bd2: 5460 e66b |0007: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6be6 │ │ -3b9bd6: 7210 e1b4 0000 |0009: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3b9bdc: 0c00 |000c: move-result-object v0 │ │ -3b9bde: 7210 c4b4 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3b9be4: 0a03 |0010: move-result v3 │ │ -3b9be6: 3803 1900 |0011: if-eqz v3, 002a // +0019 │ │ -3b9bea: 7210 c5b4 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3b9bf0: 0c03 |0016: move-result-object v3 │ │ -3b9bf2: 1f03 9b1c |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3b9bf6: 6e10 84ab 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3b9bfc: 0c04 |001c: move-result-object v4 │ │ -3b9bfe: 5465 eb6b |001d: iget-object v5, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ -3b9c02: 6e20 9fb2 5400 |001f: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b9c08: 0a04 |0022: move-result v4 │ │ -3b9c0a: 3804 eaff |0023: if-eqz v4, 000d // -0016 │ │ -3b9c0e: 6e10 77ab 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3b9c14: 0b00 |0028: move-result-wide v0 │ │ -3b9c16: 1000 |0029: return-wide v0 │ │ -3b9c18: 1001 |002a: return-wide v1 │ │ +3b9b9c: |[3b9b9c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.getFeedId:()J │ │ +3b9bac: 5460 e66b |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6be6 │ │ +3b9bb0: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ +3b9bb4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +3b9bb8: 1001 |0006: return-wide v1 │ │ +3b9bba: 5460 e66b |0007: iget-object v0, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6be6 │ │ +3b9bbe: 7210 e1b4 0000 |0009: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3b9bc4: 0c00 |000c: move-result-object v0 │ │ +3b9bc6: 7210 c4b4 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3b9bcc: 0a03 |0010: move-result v3 │ │ +3b9bce: 3803 1900 |0011: if-eqz v3, 002a // +0019 │ │ +3b9bd2: 7210 c5b4 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3b9bd8: 0c03 |0016: move-result-object v3 │ │ +3b9bda: 1f03 9b1c |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3b9bde: 6e10 84ab 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3b9be4: 0c04 |001c: move-result-object v4 │ │ +3b9be6: 5465 eb6b |001d: iget-object v5, v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ +3b9bea: 6e20 9fb2 5400 |001f: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b9bf0: 0a04 |0022: move-result v4 │ │ +3b9bf2: 3804 eaff |0023: if-eqz v4, 000d // -0016 │ │ +3b9bf6: 6e10 77ab 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3b9bfc: 0b00 |0028: move-result-wide v0 │ │ +3b9bfe: 1000 |0029: return-wide v0 │ │ +3b9c00: 1001 |002a: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0007 line=574 │ │ 0x0019 line=575 │ │ 0x0025 line=576 │ │ locals : │ │ @@ -1781958,83 +1781966,83 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 146 16-bit code units │ │ -3b9f80: |[3b9f80] de.danoeh.antennapod.activity.OnlineFeedViewActivity.handleUpdatedFeedStatus:()V │ │ -3b9f90: 7100 60ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3b9f96: 0c00 |0003: move-result-object v0 │ │ -3b9f98: 5441 eb6b |0004: iget-object v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ -3b9f9c: 6e20 62ad 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ -3b9fa2: 0a00 |0009: move-result v0 │ │ -3b9fa4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -3b9fa6: 3800 1400 |000b: if-eqz v0, 001f // +0014 │ │ -3b9faa: 5440 ee6b |000d: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3b9fae: 5400 708f |000f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ -3b9fb2: 6e20 4b0d 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3b9fb8: 5440 ee6b |0014: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3b9fbc: 5400 708f |0016: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ -3b9fc0: 1401 3503 127f |0018: const v1, #float 1.94084e+38 // #7f120335 │ │ -3b9fc6: 6e20 9312 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3b9fcc: 2873 |001e: goto 0091 // +0073 │ │ -3b9fce: 7010 f794 0400 |001f: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feedInFeedlist:()Z // method@94f7 │ │ -3b9fd4: 0a00 |0022: move-result v0 │ │ -3b9fd6: 1212 |0023: const/4 v2, #int 1 // #1 │ │ -3b9fd8: 3800 4f00 |0024: if-eqz v0, 0073 // +004f │ │ -3b9fdc: 5440 ee6b |0026: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3b9fe0: 5400 708f |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ -3b9fe4: 6e20 4b0d 2000 |002a: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3b9fea: 5440 ee6b |002d: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3b9fee: 5400 708f |002f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ -3b9ff2: 1402 1d02 127f |0031: const v2, #float 1.94078e+38 // #7f12021d │ │ -3b9ff8: 6e20 9312 2000 |0034: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3b9ffe: 5540 e36b |0037: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6be3 │ │ -3ba002: 3800 5800 |0039: if-eqz v0, 0091 // +0058 │ │ -3ba006: 5c41 e36b |003b: iput-boolean v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6be3 │ │ -3ba00a: 7100 54b0 0000 |003d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -3ba010: 0a00 |0040: move-result v0 │ │ -3ba012: 3800 2e00 |0041: if-eqz v0, 006f // +002e │ │ -3ba016: 5440 ee6b |0043: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba01a: 5400 678f |0045: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8f67 │ │ -3ba01e: 6e10 6b10 0000 |0047: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3ba024: 0a00 |004a: move-result v0 │ │ -3ba026: 7010 f994 0400 |004b: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@94f9 │ │ -3ba02c: 0b02 |004e: move-result-wide v2 │ │ -3ba02e: 7120 1c9b 3200 |004f: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ -3ba034: 0c02 |0052: move-result-object v2 │ │ -3ba036: 6e10 57ab 0200 |0053: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ -3ba03c: 0c02 |0056: move-result-object v2 │ │ -3ba03e: 6e20 3bac 0200 |0057: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@ac3b │ │ -3ba044: 7110 279c 0200 |005a: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ -3ba04a: 1a02 fc4c |005d: const-string v2, "OnlineFeedViewActivityPreferences" // string@4cfc │ │ -3ba04e: 6e30 2f02 2401 |005f: invoke-virtual {v4, v2, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3ba054: 0c01 |0062: move-result-object v1 │ │ -3ba056: 7210 9902 0100 |0063: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3ba05c: 0c01 |0066: move-result-object v1 │ │ -3ba05e: 1a02 3da2 |0067: const-string v2, "lastAutoDownload" // string@a23d │ │ -3ba062: 7230 9102 2100 |0069: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3ba068: 7210 8f02 0100 |006c: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3ba06e: 7010 1795 0400 |006f: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.openFeed:()V // method@9517 │ │ -3ba074: 281f |0072: goto 0091 // +001f │ │ -3ba076: 5440 ee6b |0073: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba07a: 5400 708f |0075: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ -3ba07e: 6e20 4b0d 2000 |0077: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3ba084: 5440 ee6b |007a: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba088: 5400 708f |007c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ -3ba08c: 1402 3403 127f |007e: const v2, #float 1.94084e+38 // #7f120334 │ │ -3ba092: 6e20 9312 2000 |0081: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3ba098: 7100 54b0 0000 |0084: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -3ba09e: 0a00 |0087: move-result v0 │ │ -3ba0a0: 3800 0900 |0088: if-eqz v0, 0091 // +0009 │ │ -3ba0a4: 5440 ee6b |008a: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba0a8: 5400 678f |008c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8f67 │ │ -3ba0ac: 6e20 930d 1000 |008e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3ba0b2: 0e00 |0091: return-void │ │ +3b9f68: |[3b9f68] de.danoeh.antennapod.activity.OnlineFeedViewActivity.handleUpdatedFeedStatus:()V │ │ +3b9f78: 7100 60ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3b9f7e: 0c00 |0003: move-result-object v0 │ │ +3b9f80: 5441 eb6b |0004: iget-object v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ +3b9f84: 6e20 62ad 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@ad62 │ │ +3b9f8a: 0a00 |0009: move-result v0 │ │ +3b9f8c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +3b9f8e: 3800 1400 |000b: if-eqz v0, 001f // +0014 │ │ +3b9f92: 5440 ee6b |000d: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3b9f96: 5400 708f |000f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ +3b9f9a: 6e20 4b0d 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3b9fa0: 5440 ee6b |0014: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3b9fa4: 5400 708f |0016: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ +3b9fa8: 1401 3503 127f |0018: const v1, #float 1.94084e+38 // #7f120335 │ │ +3b9fae: 6e20 9312 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3b9fb4: 2873 |001e: goto 0091 // +0073 │ │ +3b9fb6: 7010 f794 0400 |001f: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feedInFeedlist:()Z // method@94f7 │ │ +3b9fbc: 0a00 |0022: move-result v0 │ │ +3b9fbe: 1212 |0023: const/4 v2, #int 1 // #1 │ │ +3b9fc0: 3800 4f00 |0024: if-eqz v0, 0073 // +004f │ │ +3b9fc4: 5440 ee6b |0026: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3b9fc8: 5400 708f |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ +3b9fcc: 6e20 4b0d 2000 |002a: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3b9fd2: 5440 ee6b |002d: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3b9fd6: 5400 708f |002f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ +3b9fda: 1402 1d02 127f |0031: const v2, #float 1.94078e+38 // #7f12021d │ │ +3b9fe0: 6e20 9312 2000 |0034: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3b9fe6: 5540 e36b |0037: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6be3 │ │ +3b9fea: 3800 5800 |0039: if-eqz v0, 0091 // +0058 │ │ +3b9fee: 5c41 e36b |003b: iput-boolean v1, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6be3 │ │ +3b9ff2: 7100 54b0 0000 |003d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +3b9ff8: 0a00 |0040: move-result v0 │ │ +3b9ffa: 3800 2e00 |0041: if-eqz v0, 006f // +002e │ │ +3b9ffe: 5440 ee6b |0043: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba002: 5400 678f |0045: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8f67 │ │ +3ba006: 6e10 6b10 0000 |0047: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3ba00c: 0a00 |004a: move-result v0 │ │ +3ba00e: 7010 f994 0400 |004b: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@94f9 │ │ +3ba014: 0b02 |004e: move-result-wide v2 │ │ +3ba016: 7120 1c9b 3200 |004f: invoke-static {v2, v3}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeed:(J)Lde/danoeh/antennapod/model/feed/Feed; // method@9b1c │ │ +3ba01c: 0c02 |0052: move-result-object v2 │ │ +3ba01e: 6e10 57ab 0200 |0053: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@ab57 │ │ +3ba024: 0c02 |0056: move-result-object v2 │ │ +3ba026: 6e20 3bac 0200 |0057: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@ac3b │ │ +3ba02c: 7110 279c 0200 |005a: invoke-static {v2}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)Ljava/util/concurrent/Future; // method@9c27 │ │ +3ba032: 1a02 fc4c |005d: const-string v2, "OnlineFeedViewActivityPreferences" // string@4cfc │ │ +3ba036: 6e30 2f02 2401 |005f: invoke-virtual {v4, v2, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3ba03c: 0c01 |0062: move-result-object v1 │ │ +3ba03e: 7210 9902 0100 |0063: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3ba044: 0c01 |0066: move-result-object v1 │ │ +3ba046: 1a02 3da2 |0067: const-string v2, "lastAutoDownload" // string@a23d │ │ +3ba04a: 7230 9102 2100 |0069: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3ba050: 7210 8f02 0100 |006c: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3ba056: 7010 1795 0400 |006f: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.openFeed:()V // method@9517 │ │ +3ba05c: 281f |0072: goto 0091 // +001f │ │ +3ba05e: 5440 ee6b |0073: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba062: 5400 708f |0075: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ +3ba066: 6e20 4b0d 2000 |0077: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3ba06c: 5440 ee6b |007a: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba070: 5400 708f |007c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ +3ba074: 1402 3403 127f |007e: const v2, #float 1.94084e+38 // #7f120334 │ │ +3ba07a: 6e20 9312 2000 |0081: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3ba080: 7100 54b0 0000 |0084: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +3ba086: 0a00 |0087: move-result v0 │ │ +3ba088: 3800 0900 |0088: if-eqz v0, 0091 // +0009 │ │ +3ba08c: 5440 ee6b |008a: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba090: 5400 678f |008c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8f67 │ │ +3ba094: 6e20 930d 1000 |008e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3ba09a: 0e00 |0091: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x000d line=535 │ │ 0x0014 line=536 │ │ 0x001f line=537 │ │ 0x0026 line=538 │ │ @@ -1782064,26 +1782072,26 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3ba0b4: |[3ba0b4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$lookupUrlAndDownload$4:(Ljava/lang/Throwable;)V │ │ -3ba0c4: 2020 ab18 |0000: instance-of v0, v2, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18ab │ │ -3ba0c8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -3ba0cc: 1f02 ab18 |0004: check-cast v2, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18ab │ │ -3ba0d0: 7020 2295 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.tryToRetrieveFeedUrlBySearch:(Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;)V // method@9522 │ │ -3ba0d6: 280d |0009: goto 0016 // +000d │ │ -3ba0d8: 7010 2095 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@9520 │ │ -3ba0de: 1a00 fa4c |000d: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ -3ba0e2: 7110 f90a 0200 |000f: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3ba0e8: 0c02 |0012: move-result-object v2 │ │ -3ba0ea: 7120 f70a 2000 |0013: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3ba0f0: 0e00 |0016: return-void │ │ +3ba09c: |[3ba09c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$lookupUrlAndDownload$4:(Ljava/lang/Throwable;)V │ │ +3ba0ac: 2020 ab18 |0000: instance-of v0, v2, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18ab │ │ +3ba0b0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +3ba0b4: 1f02 ab18 |0004: check-cast v2, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException; // type@18ab │ │ +3ba0b8: 7020 2295 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.tryToRetrieveFeedUrlBySearch:(Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;)V // method@9522 │ │ +3ba0be: 280d |0009: goto 0016 // +000d │ │ +3ba0c0: 7010 2095 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@9520 │ │ +3ba0c6: 1a00 fa4c |000d: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ +3ba0ca: 7110 f90a 0200 |000f: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3ba0d0: 0c02 |0012: move-result-object v2 │ │ +3ba0d2: 7120 f70a 2000 |0013: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3ba0d8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0004 line=255 │ │ 0x000a line=257 │ │ 0x000f line=258 │ │ locals : │ │ @@ -1782095,17 +1782103,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ba0f4: |[3ba0f4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ -3ba104: 6e10 f894 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ -3ba10a: 0e00 |0003: return-void │ │ +3ba0dc: |[3ba0dc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ +3ba0ec: 6e10 f894 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ +3ba0f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1782114,18 +1782122,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -3ba10c: |[3ba10c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onFeedListChanged$8:(Ljava/util/List;)V │ │ -3ba11c: 5b01 e66b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6be6 │ │ -3ba120: 7010 fa94 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@94fa │ │ -3ba126: 0e00 |0005: return-void │ │ +3ba0f4: |[3ba0f4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onFeedListChanged$8:(Ljava/util/List;)V │ │ +3ba104: 5b01 e66b |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6be6 │ │ +3ba108: 7010 fa94 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@94fa │ │ +3ba10e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0002 line=336 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ @@ -1782135,20 +1782143,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 │ │ -3ba128: |[3ba128] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onFeedListChanged$9:(Ljava/lang/Throwable;)V │ │ -3ba138: 1a00 fa4c |0000: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ -3ba13c: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3ba142: 0c01 |0005: move-result-object v1 │ │ -3ba144: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3ba14a: 0e00 |0009: return-void │ │ +3ba110: |[3ba110] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$onFeedListChanged$9:(Ljava/lang/Throwable;)V │ │ +3ba120: 1a00 fa4c |0000: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ +3ba124: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3ba12a: 0c01 |0005: move-result-object v1 │ │ +3ba12c: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3ba132: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=337 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #38 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1782156,18 +1782164,18 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3b9abc: |[3b9abc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$parseFeed$10:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -3b9acc: 7020 f694 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.doParseFeed:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@94f6 │ │ -3b9ad2: 0c01 |0003: move-result-object v1 │ │ -3b9ad4: 1101 |0004: return-object v1 │ │ +3b9aa4: |[3b9aa4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$parseFeed$10:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +3b9ab4: 7020 f694 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.doParseFeed:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@94f6 │ │ +3b9aba: 0c01 |0003: move-result-object v1 │ │ +3b9abc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1782176,17 +1782184,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ba14c: |[3ba14c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showErrorDialog$14:(Landroid/content/DialogInterface;I)V │ │ -3ba15c: 7210 5402 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.cancel:()V // method@0254 │ │ -3ba162: 0e00 |0003: return-void │ │ +3ba134: |[3ba134] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showErrorDialog$14:(Landroid/content/DialogInterface;I)V │ │ +3ba144: 7210 5402 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.cancel:()V // method@0254 │ │ +3ba14a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1782195,19 +1782203,19 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ba164: |[3ba164] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showErrorDialog$15:(Landroid/content/DialogInterface;)V │ │ -3ba174: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -3ba176: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ -3ba17c: 6e10 f894 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ -3ba182: 0e00 |0007: return-void │ │ +3ba14c: |[3ba14c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showErrorDialog$15:(Landroid/content/DialogInterface;)V │ │ +3ba15c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +3ba15e: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ +3ba164: 6e10 f894 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ +3ba16a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=598 │ │ 0x0004 line=599 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -1782217,22 +1782225,22 @@ │ │ type : '(Ljava/util/List;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3ba184: |[3ba184] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$16:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ -3ba194: 7220 ddb4 3100 |0000: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3ba19a: 0c01 |0003: move-result-object v1 │ │ -3ba19c: 1f01 721e |0004: check-cast v1, Ljava/lang/String; // type@1e72 │ │ -3ba1a0: 7210 5502 0200 |0006: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -3ba1a6: 7020 1a95 1000 |0009: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.resetIntent:(Ljava/lang/String;)V // method@951a │ │ -3ba1ac: 7020 2195 1000 |000c: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@9521 │ │ -3ba1b2: 0e00 |000f: return-void │ │ +3ba16c: |[3ba16c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$16:(Ljava/util/List;Landroid/content/DialogInterface;I)V │ │ +3ba17c: 7220 ddb4 3100 |0000: invoke-interface {v1, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3ba182: 0c01 |0003: move-result-object v1 │ │ +3ba184: 1f01 721e |0004: check-cast v1, Ljava/lang/String; // type@1e72 │ │ +3ba188: 7210 5502 0200 |0006: invoke-interface {v2}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +3ba18e: 7020 1a95 1000 |0009: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.resetIntent:(Ljava/lang/String;)V // method@951a │ │ +3ba194: 7020 2195 1000 |000c: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@9521 │ │ +3ba19a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0006 line=654 │ │ 0x0009 line=655 │ │ 0x000c line=656 │ │ locals : │ │ @@ -1782246,17 +1782254,17 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ba1b4: |[3ba1b4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$17:(Landroid/content/DialogInterface;)V │ │ -3ba1c4: 6e10 f894 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ -3ba1ca: 0e00 |0003: return-void │ │ +3ba19c: |[3ba19c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$17:(Landroid/content/DialogInterface;)V │ │ +3ba1ac: 6e10 f894 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ +3ba1b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -1782265,26 +1782273,26 @@ │ │ type : '(Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -3ba1cc: |[3ba1cc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$18:(Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ -3ba1dc: 5410 e26b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ -3ba1e0: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -3ba1e4: 6e10 e700 0000 |0004: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ -3ba1ea: 0a00 |0007: move-result v0 │ │ -3ba1ec: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -3ba1f0: 5410 e26b |000a: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ -3ba1f4: 6e10 e000 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -3ba1fa: 6e10 6814 0200 |000f: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3ba200: 0c02 |0012: move-result-object v2 │ │ -3ba202: 5b12 e26b |0013: iput-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ -3ba206: 0e00 |0015: return-void │ │ +3ba1b4: |[3ba1b4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedDiscoveryDialog$18:(Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V │ │ +3ba1c4: 5410 e26b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ +3ba1c8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +3ba1cc: 6e10 e700 0000 |0004: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ +3ba1d2: 0a00 |0007: move-result v0 │ │ +3ba1d4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +3ba1d8: 5410 e26b |000a: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ +3ba1dc: 6e10 e000 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +3ba1e2: 6e10 6814 0200 |000f: invoke-virtual {v2}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3ba1e8: 0c02 |0012: move-result-object v2 │ │ +3ba1ea: 5b12 e26b |0013: iput-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ +3ba1ee: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x000a line=667 │ │ 0x000f line=669 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ @@ -1782295,26 +1782303,26 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3ba208: |[3ba208] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$11:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ -3ba218: 7010 f794 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feedInFeedlist:()Z // method@94f7 │ │ -3ba21e: 0a02 |0003: move-result v2 │ │ -3ba220: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ -3ba224: 7010 1795 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.openFeed:()V // method@9517 │ │ -3ba22a: 280b |0009: goto 0014 // +000b │ │ -3ba22c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -3ba22e: 7130 5d9b 1002 |000b: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ -3ba234: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3ba236: 5c01 e36b |000f: iput-boolean v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6be3 │ │ -3ba23a: 7010 fa94 0000 |0011: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@94fa │ │ -3ba240: 0e00 |0014: return-void │ │ +3ba1f0: |[3ba1f0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$11:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/view/View;)V │ │ +3ba200: 7010 f794 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feedInFeedlist:()Z // method@94f7 │ │ +3ba206: 0a02 |0003: move-result v2 │ │ +3ba208: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ +3ba20c: 7010 1795 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.openFeed:()V // method@9517 │ │ +3ba212: 280b |0009: goto 0014 // +000b │ │ +3ba214: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +3ba216: 7130 5d9b 1002 |000b: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ +3ba21c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3ba21e: 5c01 e36b |000f: iput-boolean v1, v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.didPressSubscribe:Z // field@6be3 │ │ +3ba222: 7010 fa94 0000 |0011: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@94fa │ │ +3ba228: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=452 │ │ 0x000b line=454 │ │ 0x000f line=455 │ │ 0x0011 line=456 │ │ @@ -1782328,19 +1782336,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3ba244: |[3ba244] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$12:(Landroid/view/View;)V │ │ -3ba254: 7100 7e98 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ -3ba25a: 1a01 3968 |0003: const-string v1, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ -3ba25e: 7120 489d 1000 |0005: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d48 │ │ -3ba264: 0e00 |0008: return-void │ │ +3ba22c: |[3ba22c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$12:(Landroid/view/View;)V │ │ +3ba23c: 7100 7e98 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@987e │ │ +3ba242: 1a01 3968 |0003: const-string v1, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@6839 │ │ +3ba246: 7120 489d 1000 |0005: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@9d48 │ │ +3ba24c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/view/View; │ │ @@ -1782350,24 +1782358,24 @@ │ │ type : '(Landroid/widget/TextView;Landroid/view/View;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3ba268: |[3ba268] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$13:(Landroid/widget/TextView;Landroid/view/View;)V │ │ -3ba278: 6e10 4412 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.getMaxLines:()I // method@1244 │ │ -3ba27e: 0a02 |0003: move-result v2 │ │ -3ba280: 1300 0a00 |0004: const/16 v0, #int 10 // #a │ │ -3ba284: 3702 0600 |0006: if-le v2, v0, 000c // +0006 │ │ -3ba288: 6e20 8712 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ -3ba28e: 2806 |000b: goto 0011 // +0006 │ │ -3ba290: 1302 d007 |000c: const/16 v2, #int 2000 // #7d0 │ │ -3ba294: 6e20 8712 2100 |000e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ -3ba29a: 0e00 |0011: return-void │ │ +3ba250: |[3ba250] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showFeedInformation$13:(Landroid/widget/TextView;Landroid/view/View;)V │ │ +3ba260: 6e10 4412 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.getMaxLines:()I // method@1244 │ │ +3ba266: 0a02 |0003: move-result v2 │ │ +3ba268: 1300 0a00 |0004: const/16 v0, #int 10 // #a │ │ +3ba26c: 3702 0600 |0006: if-le v2, v0, 000c // +0006 │ │ +3ba270: 6e20 8712 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ +3ba276: 2806 |000b: goto 0011 // +0006 │ │ +3ba278: 1302 d007 |000c: const/16 v2, #int 2000 // #7d0 │ │ +3ba27c: 6e20 8712 2100 |000e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ +3ba282: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0008 line=474 │ │ 0x000e line=476 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/widget/TextView; │ │ @@ -1782378,17 +1782386,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 │ │ -3ba29c: |[3ba29c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$1:(Landroid/content/DialogInterface;I)V │ │ -3ba2ac: 6e10 f894 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ -3ba2b2: 0e00 |0003: return-void │ │ +3ba284: |[3ba284] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$1:(Landroid/content/DialogInterface;I)V │ │ +3ba294: 6e10 f894 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ +3ba29a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1782398,19 +1782406,19 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3ba2b4: |[3ba2b4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$2:(Landroid/content/DialogInterface;)V │ │ -3ba2c4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -3ba2c6: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ -3ba2cc: 6e10 f894 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ -3ba2d2: 0e00 |0007: return-void │ │ +3ba29c: |[3ba29c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$2:(Landroid/content/DialogInterface;)V │ │ +3ba2ac: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +3ba2ae: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ +3ba2b4: 6e10 f894 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ +3ba2ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0004 line=168 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -1782420,34 +1782428,34 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -3ba2d4: |[3ba2d4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$3:()V │ │ -3ba2e4: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3ba2e8: 7020 6f81 3000 |0002: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3ba2ee: 2201 d717 |0005: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0; // type@17d7 │ │ -3ba2f2: 7020 a194 3100 |0007: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94a1 │ │ -3ba2f8: 1402 0a00 0401 |000a: const v2, #float 2.42446e-38 // #0104000a │ │ -3ba2fe: 6e30 9f81 2001 |000d: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ -3ba304: 0c00 |0010: move-result-object v0 │ │ -3ba306: 1401 d400 127f |0011: const v1, #float 1.94072e+38 // #7f1200d4 │ │ -3ba30c: 6e20 bb81 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3ba312: 0c00 |0017: move-result-object v0 │ │ -3ba314: 1401 1602 127f |0018: const v1, #float 1.94078e+38 // #7f120216 │ │ -3ba31a: 6e20 8f81 1000 |001b: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3ba320: 0c00 |001e: move-result-object v0 │ │ -3ba322: 2201 e217 |001f: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1; // type@17e2 │ │ -3ba326: 7020 b794 3100 |0021: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94b7 │ │ -3ba32c: 6e20 a681 1000 |0024: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a6 │ │ -3ba332: 0c00 |0027: move-result-object v0 │ │ -3ba334: 6e10 6814 0000 |0028: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3ba33a: 0e00 |002b: return-void │ │ +3ba2bc: |[3ba2bc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$showNoPodcastFoundError$3:()V │ │ +3ba2cc: 2200 1415 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3ba2d0: 7020 6f81 3000 |0002: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3ba2d6: 2201 d717 |0005: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0; // type@17d7 │ │ +3ba2da: 7020 a194 3100 |0007: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94a1 │ │ +3ba2e0: 1402 0a00 0401 |000a: const v2, #float 2.42446e-38 // #0104000a │ │ +3ba2e6: 6e30 9f81 2001 |000d: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ +3ba2ec: 0c00 |0010: move-result-object v0 │ │ +3ba2ee: 1401 d400 127f |0011: const v1, #float 1.94072e+38 // #7f1200d4 │ │ +3ba2f4: 6e20 bb81 1000 |0014: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3ba2fa: 0c00 |0017: move-result-object v0 │ │ +3ba2fc: 1401 1602 127f |0018: const v1, #float 1.94078e+38 // #7f120216 │ │ +3ba302: 6e20 8f81 1000 |001b: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3ba308: 0c00 |001e: move-result-object v0 │ │ +3ba30a: 2201 e217 |001f: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1; // type@17e2 │ │ +3ba30e: 7020 b794 3100 |0021: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94b7 │ │ +3ba314: 6e20 a681 1000 |0024: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a6 │ │ +3ba31a: 0c00 |0027: move-result-object v0 │ │ +3ba31c: 6e10 6814 0000 |0028: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3ba322: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x000d line=163 │ │ 0x0014 line=164 │ │ 0x001b line=165 │ │ 0x0024 line=166 │ │ @@ -1782460,26 +1782468,26 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3b9900: |[3b9900] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$5:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -3b9910: 7100 269b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ -3b9916: 0c00 |0003: move-result-object v0 │ │ -3b9918: 5b10 e66b |0004: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6be6 │ │ -3b991c: 2200 d318 |0006: new-instance v0, Lde/danoeh/antennapod/core/service/download/HttpDownloader; // type@18d3 │ │ -3b9920: 7020 0699 2000 |0008: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9906 │ │ -3b9926: 5b10 e56b |000b: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6be5 │ │ -3b992a: 6e10 e798 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@98e7 │ │ -3b9930: 5412 e56b |0010: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6be5 │ │ -3b9934: 6e10 ec98 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ -3b993a: 0c02 |0015: move-result-object v2 │ │ -3b993c: 1102 |0016: return-object v2 │ │ +3b98e8: |[3b98e8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$5:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +3b98f8: 7100 269b 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedList:()Ljava/util/List; // method@9b26 │ │ +3b98fe: 0c00 |0003: move-result-object v0 │ │ +3b9900: 5b10 e66b |0004: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.feeds:Ljava/util/List; // field@6be6 │ │ +3b9904: 2200 d318 |0006: new-instance v0, Lde/danoeh/antennapod/core/service/download/HttpDownloader; // type@18d3 │ │ +3b9908: 7020 0699 2000 |0008: invoke-direct {v0, v2}, Lde/danoeh/antennapod/core/service/download/HttpDownloader;.:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@9906 │ │ +3b990e: 5b10 e56b |000b: iput-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6be5 │ │ +3b9912: 6e10 e798 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.call:()Lde/danoeh/antennapod/core/service/download/Downloader; // method@98e7 │ │ +3b9918: 5412 e56b |0010: iget-object v2, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6be5 │ │ +3b991c: 6e10 ec98 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/core/service/download/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@98ec │ │ +3b9922: 0c02 |0015: move-result-object v2 │ │ +3b9924: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0006 line=300 │ │ 0x000d line=301 │ │ 0x0010 line=302 │ │ locals : │ │ @@ -1782491,19 +1782499,19 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3ba33c: |[3ba33c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$6:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ -3ba34c: 6e10 45ad 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ -3ba352: 0c01 |0003: move-result-object v1 │ │ -3ba354: 7030 f594 2001 |0004: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.checkDownloadResult:(Lde/danoeh/antennapod/model/download/DownloadResult;Ljava/lang/String;)V // method@94f5 │ │ -3ba35a: 0e00 |0007: return-void │ │ +3ba324: |[3ba324] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$6:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;Lde/danoeh/antennapod/model/download/DownloadResult;)V │ │ +3ba334: 6e10 45ad 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ad45 │ │ +3ba33a: 0c01 |0003: move-result-object v1 │ │ +3ba33c: 7030 f594 2001 |0004: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.checkDownloadResult:(Lde/danoeh/antennapod/model/download/DownloadResult;Ljava/lang/String;)V // method@94f5 │ │ +3ba342: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ @@ -1782513,20 +1782521,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 │ │ -3ba35c: |[3ba35c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$7:(Ljava/lang/Throwable;)V │ │ -3ba36c: 1a00 fa4c |0000: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ -3ba370: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3ba376: 0c01 |0005: move-result-object v1 │ │ -3ba378: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3ba37e: 0e00 |0009: return-void │ │ +3ba344: |[3ba344] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lambda$startFeedDownload$7:(Ljava/lang/Throwable;)V │ │ +3ba354: 1a00 fa4c |0000: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ +3ba358: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3ba35e: 0c01 |0005: move-result-object v1 │ │ +3ba360: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3ba366: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=307 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #53 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1782534,33 +1782542,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -3ba380: |[3ba380] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lookupUrlAndDownload:(Ljava/lang/String;)V │ │ -3ba390: 7110 0dad 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad0d │ │ -3ba396: 0c03 |0003: move-result-object v3 │ │ -3ba398: 7100 0cb1 0000 |0004: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3ba39e: 0c00 |0007: move-result-object v0 │ │ -3ba3a0: 6e20 04b1 0300 |0008: invoke-virtual {v3, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ -3ba3a6: 0c03 |000b: move-result-object v3 │ │ -3ba3a8: 7100 0cb1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3ba3ae: 0c00 |000f: move-result-object v0 │ │ -3ba3b0: 6e20 02b1 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ -3ba3b6: 0c03 |0013: move-result-object v3 │ │ -3ba3b8: 2200 e117 |0014: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19; // type@17e1 │ │ -3ba3bc: 7020 b594 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94b5 │ │ -3ba3c2: 2201 e317 |0019: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20; // type@17e3 │ │ -3ba3c6: 7020 b994 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94b9 │ │ -3ba3cc: 6e30 03b1 0301 |001e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ -3ba3d2: 0c03 |0021: move-result-object v3 │ │ -3ba3d4: 5b23 e46b |0022: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6be4 │ │ -3ba3d8: 0e00 |0024: return-void │ │ +3ba368: |[3ba368] de.danoeh.antennapod.activity.OnlineFeedViewActivity.lookupUrlAndDownload:(Ljava/lang/String;)V │ │ +3ba378: 7110 0dad 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ad0d │ │ +3ba37e: 0c03 |0003: move-result-object v3 │ │ +3ba380: 7100 0cb1 0000 |0004: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3ba386: 0c00 |0007: move-result-object v0 │ │ +3ba388: 6e20 04b1 0300 |0008: invoke-virtual {v3, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b104 │ │ +3ba38e: 0c03 |000b: move-result-object v3 │ │ +3ba390: 7100 0cb1 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3ba396: 0c00 |000f: move-result-object v0 │ │ +3ba398: 6e20 02b1 0300 |0010: invoke-virtual {v3, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b102 │ │ +3ba39e: 0c03 |0013: move-result-object v3 │ │ +3ba3a0: 2200 e117 |0014: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19; // type@17e1 │ │ +3ba3a4: 7020 b594 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94b5 │ │ +3ba3aa: 2201 e317 |0019: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20; // type@17e3 │ │ +3ba3ae: 7020 b994 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda20;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94b9 │ │ +3ba3b4: 6e30 03b1 0301 |001e: invoke-virtual {v3, v0, v1}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b103 │ │ +3ba3ba: 0c03 |0021: move-result-object v3 │ │ +3ba3bc: 5b23 e46b |0022: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6be4 │ │ +3ba3c0: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x000c line=251 │ │ 0x001e line=252 │ │ locals : │ │ @@ -1782572,29 +1782580,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -3ba714: |[3ba714] de.danoeh.antennapod.activity.OnlineFeedViewActivity.openFeed:()V │ │ -3ba724: 7010 f994 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@94f9 │ │ -3ba72a: 0b00 |0003: move-result-wide v0 │ │ -3ba72c: 7130 7894 0401 |0004: invoke-static {v4, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@9478 │ │ -3ba732: 0c00 |0007: move-result-object v0 │ │ -3ba734: 6e10 7800 0400 |0008: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3ba73a: 0c01 |000b: move-result-object v1 │ │ -3ba73c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -3ba73e: 1a03 addc |000d: const-string v3, "started_from_search" // string@dcad │ │ -3ba742: 6e30 6002 3102 |000f: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ -3ba748: 0a01 |0012: move-result v1 │ │ -3ba74a: 6e30 7a02 3001 |0013: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ -3ba750: 6e10 f894 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ -3ba756: 6e20 4202 0400 |0019: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3ba75c: 0e00 |001c: return-void │ │ +3ba6fc: |[3ba6fc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.openFeed:()V │ │ +3ba70c: 7010 f994 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.getFeedId:()J // method@94f9 │ │ +3ba712: 0b00 |0003: move-result-wide v0 │ │ +3ba714: 7130 7894 0401 |0004: invoke-static {v4, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@9478 │ │ +3ba71a: 0c00 |0007: move-result-object v0 │ │ +3ba71c: 6e10 7800 0400 |0008: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3ba722: 0c01 |000b: move-result-object v1 │ │ +3ba724: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +3ba726: 1a03 addc |000d: const-string v3, "started_from_search" // string@dcad │ │ +3ba72a: 6e30 6002 3102 |000f: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ +3ba730: 0a01 |0012: move-result v1 │ │ +3ba732: 6e30 7a02 3001 |0013: invoke-virtual {v0, v3, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@027a │ │ +3ba738: 6e10 f894 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.finish:()V // method@94f8 │ │ +3ba73e: 6e20 4202 0400 |0019: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3ba744: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0008 line=528 │ │ 0x0013 line=527 │ │ 0x0016 line=529 │ │ 0x0019 line=530 │ │ @@ -1782606,37 +1782614,37 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -3ba760: |[3ba760] de.danoeh.antennapod.activity.OnlineFeedViewActivity.parseFeed:(Ljava/lang/String;)V │ │ -3ba770: 1a00 fa4c |0000: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ -3ba774: 1a01 994e |0002: const-string v1, "Parsing feed" // string@4e99 │ │ -3ba778: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ba77e: 2200 e417 |0007: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2; // type@17e4 │ │ -3ba782: 7030 bb94 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94bb │ │ -3ba788: 7110 eab0 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b0ea │ │ -3ba78e: 0c03 |000f: move-result-object v3 │ │ -3ba790: 7100 0bb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.computation:()Lio/reactivex/Scheduler; // method@b10b │ │ -3ba796: 0c00 |0013: move-result-object v0 │ │ -3ba798: 6e20 eeb0 0300 |0014: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ -3ba79e: 0c03 |0017: move-result-object v3 │ │ -3ba7a0: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3ba7a6: 0c00 |001b: move-result-object v0 │ │ -3ba7a8: 6e20 ebb0 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ -3ba7ae: 0c03 |001f: move-result-object v3 │ │ -3ba7b0: 2200 ec17 |0020: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; // type@17ec │ │ -3ba7b4: 7020 cb94 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94cb │ │ -3ba7ba: 6e20 efb0 0300 |0025: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeWith:(Lio/reactivex/MaybeObserver;)Lio/reactivex/MaybeObserver; // method@b0ef │ │ -3ba7c0: 0c03 |0028: move-result-object v3 │ │ -3ba7c2: 1f03 0f1e |0029: check-cast v3, Lio/reactivex/disposables/Disposable; // type@1e0f │ │ -3ba7c6: 5b23 e96b |002b: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parser:Lio/reactivex/disposables/Disposable; // field@6be9 │ │ -3ba7ca: 0e00 |002d: return-void │ │ +3ba748: |[3ba748] de.danoeh.antennapod.activity.OnlineFeedViewActivity.parseFeed:(Ljava/lang/String;)V │ │ +3ba758: 1a00 fa4c |0000: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ +3ba75c: 1a01 994e |0002: const-string v1, "Parsing feed" // string@4e99 │ │ +3ba760: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ba766: 2200 e417 |0007: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2; // type@17e4 │ │ +3ba76a: 7030 bb94 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/lang/String;)V // method@94bb │ │ +3ba770: 7110 eab0 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Maybe; // method@b0ea │ │ +3ba776: 0c03 |000f: move-result-object v3 │ │ +3ba778: 7100 0bb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.computation:()Lio/reactivex/Scheduler; // method@b10b │ │ +3ba77e: 0c00 |0013: move-result-object v0 │ │ +3ba780: 6e20 eeb0 0300 |0014: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ +3ba786: 0c03 |0017: move-result-object v3 │ │ +3ba788: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3ba78e: 0c00 |001b: move-result-object v0 │ │ +3ba790: 6e20 ebb0 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ +3ba796: 0c03 |001f: move-result-object v3 │ │ +3ba798: 2200 ec17 |0020: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1; // type@17ec │ │ +3ba79c: 7020 cb94 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$1;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94cb │ │ +3ba7a2: 6e20 efb0 0300 |0025: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeWith:(Lio/reactivex/MaybeObserver;)Lio/reactivex/MaybeObserver; // method@b0ef │ │ +3ba7a8: 0c03 |0028: move-result-object v3 │ │ +3ba7aa: 1f03 0f1e |0029: check-cast v3, Lio/reactivex/disposables/Disposable; // type@1e0f │ │ +3ba7ae: 5b23 e96b |002b: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parser:Lio/reactivex/disposables/Disposable; // field@6be9 │ │ +3ba7b2: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=347 │ │ 0x0007 line=348 │ │ 0x0010 line=349 │ │ 0x0018 line=350 │ │ 0x0025 line=351 │ │ @@ -1782649,21 +1782657,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3ba814: |[3ba814] de.danoeh.antennapod.activity.OnlineFeedViewActivity.resetIntent:(Ljava/lang/String;)V │ │ -3ba824: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3ba828: 7010 5702 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0257 │ │ -3ba82e: 1a01 be6c |0005: const-string v1, "arg.feedurl" // string@6cbe │ │ -3ba832: 6e30 7902 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ -3ba838: 6e20 b800 0200 |000a: invoke-virtual {v2, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ -3ba83e: 0e00 |000d: return-void │ │ +3ba7fc: |[3ba7fc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.resetIntent:(Ljava/lang/String;)V │ │ +3ba80c: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3ba810: 7010 5702 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0257 │ │ +3ba816: 1a01 be6c |0005: const-string v1, "arg.feedurl" // string@6cbe │ │ +3ba81a: 6e30 7902 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ +3ba820: 6e20 b800 0200 |000a: invoke-virtual {v2, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ +3ba826: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0007 line=224 │ │ 0x000a line=225 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ @@ -1782674,53 +1782682,53 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -3b9b08: |[3b9b08] de.danoeh.antennapod.activity.OnlineFeedViewActivity.searchFeedUrlByTrackName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -3b9b18: 2200 bb1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ -3b9b1c: 7010 c4ac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@acc4 │ │ -3b9b22: 2201 741e |0005: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3b9b26: 7010 c7b2 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3b9b2c: 6e20 d3b2 4100 |000a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b9b32: 1a02 1e00 |000d: const-string v2, " " // string@001e │ │ -3b9b36: 6e20 d3b2 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b9b3c: 6e20 d3b2 5100 |0012: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b9b42: 6e10 deb2 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3b9b48: 0c01 |0018: move-result-object v1 │ │ -3b9b4a: 6e20 ccac 1000 |0019: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@accc │ │ -3b9b50: 0c00 |001c: move-result-object v0 │ │ -3b9b52: 6e10 feb0 0000 |001d: invoke-virtual {v0}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b0fe │ │ -3b9b58: 0c00 |0020: move-result-object v0 │ │ -3b9b5a: 1f00 f51e |0021: check-cast v0, Ljava/util/List; // type@1ef5 │ │ -3b9b5e: 7210 e1b4 0000 |0023: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3b9b64: 0c00 |0026: move-result-object v0 │ │ -3b9b66: 7210 c4b4 0000 |0027: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3b9b6c: 0a01 |002a: move-result v1 │ │ -3b9b6e: 3801 2100 |002b: if-eqz v1, 004c // +0021 │ │ -3b9b72: 7210 c5b4 0000 |002d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3b9b78: 0c01 |0030: move-result-object v1 │ │ -3b9b7a: 1f01 c61c |0031: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ -3b9b7e: 5412 4697 |0033: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -3b9b82: 3802 f2ff |0035: if-eqz v2, 0027 // -000e │ │ -3b9b86: 5412 4597 |0037: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@9745 │ │ -3b9b8a: 3802 eeff |0039: if-eqz v2, 0027 // -0012 │ │ -3b9b8e: 6e20 a0b2 5200 |003b: invoke-virtual {v2, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b2a0 │ │ -3b9b94: 0a02 |003e: move-result v2 │ │ -3b9b96: 3802 e8ff |003f: if-eqz v2, 0027 // -0018 │ │ -3b9b9a: 5412 4897 |0041: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@9748 │ │ -3b9b9e: 6e20 a0b2 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b2a0 │ │ -3b9ba4: 0a02 |0046: move-result v2 │ │ -3b9ba6: 3802 e0ff |0047: if-eqz v2, 0027 // -0020 │ │ -3b9baa: 5414 4697 |0049: iget-object v4, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ -3b9bae: 1104 |004b: return-object v4 │ │ -3b9bb0: 1204 |004c: const/4 v4, #int 0 // #0 │ │ -3b9bb2: 1104 |004d: return-object v4 │ │ +3b9af0: |[3b9af0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.searchFeedUrlByTrackName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +3b9b00: 2200 bb1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1cbb │ │ +3b9b04: 7010 c4ac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@acc4 │ │ +3b9b0a: 2201 741e |0005: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3b9b0e: 7010 c7b2 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3b9b14: 6e20 d3b2 4100 |000a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b9b1a: 1a02 1e00 |000d: const-string v2, " " // string@001e │ │ +3b9b1e: 6e20 d3b2 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b9b24: 6e20 d3b2 5100 |0012: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b9b2a: 6e10 deb2 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3b9b30: 0c01 |0018: move-result-object v1 │ │ +3b9b32: 6e20 ccac 1000 |0019: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@accc │ │ +3b9b38: 0c00 |001c: move-result-object v0 │ │ +3b9b3a: 6e10 feb0 0000 |001d: invoke-virtual {v0}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b0fe │ │ +3b9b40: 0c00 |0020: move-result-object v0 │ │ +3b9b42: 1f00 f51e |0021: check-cast v0, Ljava/util/List; // type@1ef5 │ │ +3b9b46: 7210 e1b4 0000 |0023: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3b9b4c: 0c00 |0026: move-result-object v0 │ │ +3b9b4e: 7210 c4b4 0000 |0027: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3b9b54: 0a01 |002a: move-result v1 │ │ +3b9b56: 3801 2100 |002b: if-eqz v1, 004c // +0021 │ │ +3b9b5a: 7210 c5b4 0000 |002d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3b9b60: 0c01 |0030: move-result-object v1 │ │ +3b9b62: 1f01 c61c |0031: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1cc6 │ │ +3b9b66: 5412 4697 |0033: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +3b9b6a: 3802 f2ff |0035: if-eqz v2, 0027 // -000e │ │ +3b9b6e: 5412 4597 |0037: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@9745 │ │ +3b9b72: 3802 eeff |0039: if-eqz v2, 0027 // -0012 │ │ +3b9b76: 6e20 a0b2 5200 |003b: invoke-virtual {v2, v5}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b2a0 │ │ +3b9b7c: 0a02 |003e: move-result v2 │ │ +3b9b7e: 3802 e8ff |003f: if-eqz v2, 0027 // -0018 │ │ +3b9b82: 5412 4897 |0041: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@9748 │ │ +3b9b86: 6e20 a0b2 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b2a0 │ │ +3b9b8c: 0a02 |0046: move-result v2 │ │ +3b9b8e: 3802 e0ff |0047: if-eqz v2, 0027 // -0020 │ │ +3b9b92: 5414 4697 |0049: iget-object v4, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@9746 │ │ +3b9b96: 1104 |004b: return-object v4 │ │ +3b9b98: 1204 |004c: const/4 v4, #int 0 // #0 │ │ +3b9b9a: 1104 |004d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0005 line=278 │ │ 0x0019 line=279 │ │ 0x0023 line=280 │ │ 0x0033 line=281 │ │ @@ -1782736,24 +1782744,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3ba840: |[3ba840] de.danoeh.antennapod.activity.OnlineFeedViewActivity.setLoadingLayout:()V │ │ -3ba850: 5420 ee6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba854: 5400 6d8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f6d │ │ -3ba858: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3ba85a: 6e20 930d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3ba860: 5420 ee6b |0008: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba864: 5400 6b8f |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8f6b │ │ -3ba868: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ -3ba86c: 6e20 930d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3ba872: 0e00 |0011: return-void │ │ +3ba828: |[3ba828] de.danoeh.antennapod.activity.OnlineFeedViewActivity.setLoadingLayout:()V │ │ +3ba838: 5420 ee6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba83c: 5400 6d8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f6d │ │ +3ba840: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3ba842: 6e20 930d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3ba848: 5420 ee6b |0008: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba84c: 5400 6b8f |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8f6b │ │ +3ba850: 1301 0800 |000c: const/16 v1, #int 8 // #8 │ │ +3ba854: 6e20 930d 1000 |000e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3ba85a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -1782762,68 +1782770,68 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 120 16-bit code units │ │ -3ba874: |[3ba874] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V │ │ -3ba884: 6e10 8600 0400 |0000: invoke-virtual {v4}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ -3ba88a: 0a00 |0003: move-result v0 │ │ -3ba88c: 3900 7300 |0004: if-nez v0, 0077 // +0073 │ │ -3ba890: 5540 e86b |0006: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6be8 │ │ -3ba894: 3900 6f00 |0008: if-nez v0, 0077 // +006f │ │ -3ba898: 2200 1415 |000a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3ba89c: 7020 6f81 4000 |000c: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3ba8a2: 1401 d400 127f |000f: const v1, #float 1.94072e+38 // #7f1200d4 │ │ -3ba8a8: 6e20 bb81 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3ba8ae: 3805 3400 |0015: if-eqz v5, 0049 // +0034 │ │ -3ba8b2: 2201 741e |0017: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ba8b6: 7010 c7b2 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ba8bc: 6e20 d3b2 5100 |001c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ba8c2: 1a02 0300 |001f: const-string v2, " │ │ +3ba85c: |[3ba85c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showErrorDialog:(Ljava/lang/String;Ljava/lang/String;)V │ │ +3ba86c: 6e10 8600 0400 |0000: invoke-virtual {v4}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ +3ba872: 0a00 |0003: move-result v0 │ │ +3ba874: 3900 7300 |0004: if-nez v0, 0077 // +0073 │ │ +3ba878: 5540 e86b |0006: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6be8 │ │ +3ba87c: 3900 6f00 |0008: if-nez v0, 0077 // +006f │ │ +3ba880: 2200 1415 |000a: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3ba884: 7020 6f81 4000 |000c: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3ba88a: 1401 d400 127f |000f: const v1, #float 1.94072e+38 // #7f1200d4 │ │ +3ba890: 6e20 bb81 1000 |0012: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3ba896: 3805 3400 |0015: if-eqz v5, 0049 // +0034 │ │ +3ba89a: 2201 741e |0017: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ba89e: 7010 c7b2 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ba8a4: 6e20 d3b2 5100 |001c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ba8aa: 1a02 0300 |001f: const-string v2, " │ │ │ │ " // string@0003 │ │ -3ba8c6: 6e20 d3b2 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ba8cc: 6e20 d3b2 6100 |0024: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ba8d2: 6e10 deb2 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ba8d8: 0c06 |002a: move-result-object v6 │ │ -3ba8da: 2201 1402 |002b: new-instance v1, Landroid/text/SpannableString; // type@0214 │ │ -3ba8de: 7020 6d0a 6100 |002d: invoke-direct {v1, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0a6d │ │ -3ba8e4: 2202 2d02 |0030: new-instance v2, Landroid/text/style/ForegroundColorSpan; // type@022d │ │ -3ba8e8: 1403 8888 8888 |0032: const v3, #float -8.2173e-34 // #88888888 │ │ -3ba8ee: 7020 ca0a 3200 |0035: invoke-direct {v2, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0aca │ │ -3ba8f4: 6e10 adb2 0500 |0038: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b2ad │ │ -3ba8fa: 0a05 |003b: move-result v5 │ │ -3ba8fc: 6e10 adb2 0600 |003c: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b2ad │ │ -3ba902: 0a06 |003f: move-result v6 │ │ -3ba904: 1303 2100 |0040: const/16 v3, #int 33 // #21 │ │ -3ba908: 6e53 6f0a 2165 |0042: invoke-virtual {v1, v2, v5, v6, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0a6f │ │ -3ba90e: 6e20 9081 1000 |0045: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ -3ba914: 2807 |0048: goto 004f // +0007 │ │ -3ba916: 1405 8d00 127f |0049: const v5, #float 1.9407e+38 // #7f12008d │ │ -3ba91c: 6e20 8f81 5000 |004c: invoke-virtual {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3ba922: 2205 d817 |004f: new-instance v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10; // type@17d8 │ │ -3ba926: 7010 a394 0500 |0051: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10;.:()V // method@94a3 │ │ -3ba92c: 1406 0a00 0401 |0054: const v6, #float 2.42446e-38 // #0104000a │ │ -3ba932: 6e30 ad81 6005 |0057: invoke-virtual {v0, v6, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3ba938: 2205 d917 |005a: new-instance v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11; // type@17d9 │ │ -3ba93c: 7020 a594 4500 |005c: invoke-direct {v5, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94a5 │ │ -3ba942: 6e20 a681 5000 |005f: invoke-virtual {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a6 │ │ -3ba948: 5445 e26b |0062: iget-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ -3ba94c: 3805 0d00 |0064: if-eqz v5, 0071 // +000d │ │ -3ba950: 6e10 e700 0500 |0066: invoke-virtual {v5}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ -3ba956: 0a05 |0069: move-result v5 │ │ -3ba958: 3805 0700 |006a: if-eqz v5, 0071 // +0007 │ │ -3ba95c: 5445 e26b |006c: iget-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ -3ba960: 6e10 e000 0500 |006e: invoke-virtual {v5}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -3ba966: 6e10 6814 0000 |0071: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3ba96c: 0c05 |0074: move-result-object v5 │ │ -3ba96e: 5b45 e26b |0075: iput-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ -3ba972: 0e00 |0077: return-void │ │ +3ba8ae: 6e20 d3b2 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ba8b4: 6e20 d3b2 6100 |0024: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ba8ba: 6e10 deb2 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ba8c0: 0c06 |002a: move-result-object v6 │ │ +3ba8c2: 2201 1402 |002b: new-instance v1, Landroid/text/SpannableString; // type@0214 │ │ +3ba8c6: 7020 6d0a 6100 |002d: invoke-direct {v1, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0a6d │ │ +3ba8cc: 2202 2d02 |0030: new-instance v2, Landroid/text/style/ForegroundColorSpan; // type@022d │ │ +3ba8d0: 1403 8888 8888 |0032: const v3, #float -8.2173e-34 // #88888888 │ │ +3ba8d6: 7020 ca0a 3200 |0035: invoke-direct {v2, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0aca │ │ +3ba8dc: 6e10 adb2 0500 |0038: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b2ad │ │ +3ba8e2: 0a05 |003b: move-result v5 │ │ +3ba8e4: 6e10 adb2 0600 |003c: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b2ad │ │ +3ba8ea: 0a06 |003f: move-result v6 │ │ +3ba8ec: 1303 2100 |0040: const/16 v3, #int 33 // #21 │ │ +3ba8f0: 6e53 6f0a 2165 |0042: invoke-virtual {v1, v2, v5, v6, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0a6f │ │ +3ba8f6: 6e20 9081 1000 |0045: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ +3ba8fc: 2807 |0048: goto 004f // +0007 │ │ +3ba8fe: 1405 8d00 127f |0049: const v5, #float 1.9407e+38 // #7f12008d │ │ +3ba904: 6e20 8f81 5000 |004c: invoke-virtual {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3ba90a: 2205 d817 |004f: new-instance v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10; // type@17d8 │ │ +3ba90e: 7010 a394 0500 |0051: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda10;.:()V // method@94a3 │ │ +3ba914: 1406 0a00 0401 |0054: const v6, #float 2.42446e-38 // #0104000a │ │ +3ba91a: 6e30 ad81 6005 |0057: invoke-virtual {v0, v6, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3ba920: 2205 d917 |005a: new-instance v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11; // type@17d9 │ │ +3ba924: 7020 a594 4500 |005c: invoke-direct {v5, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94a5 │ │ +3ba92a: 6e20 a681 5000 |005f: invoke-virtual {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a6 │ │ +3ba930: 5445 e26b |0062: iget-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ +3ba934: 3805 0d00 |0064: if-eqz v5, 0071 // +000d │ │ +3ba938: 6e10 e700 0500 |0066: invoke-virtual {v5}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ +3ba93e: 0a05 |0069: move-result v5 │ │ +3ba940: 3805 0700 |006a: if-eqz v5, 0071 // +0007 │ │ +3ba944: 5445 e26b |006c: iget-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ +3ba948: 6e10 e000 0500 |006e: invoke-virtual {v5}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +3ba94e: 6e10 6814 0000 |0071: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3ba954: 0c05 |0074: move-result-object v5 │ │ +3ba956: 5b45 e26b |0075: iput-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ +3ba95a: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x000a line=585 │ │ 0x0012 line=586 │ │ 0x0017 line=588 │ │ 0x002b line=589 │ │ @@ -1782847,90 +1782855,90 @@ │ │ type : '(Ljava/io/File;Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 157 16-bit code units │ │ -3b9788: |[3b9788] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showFeedDiscoveryDialog:(Ljava/io/File;Ljava/lang/String;)Z │ │ -3b9798: 2200 af19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer; // type@19af │ │ -3b979c: 7010 0b9e 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.:()V // method@9e0b │ │ -3b97a2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3b97a4: 6e30 0c9e 5006 |0006: invoke-virtual {v0, v5, v6}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.findLinks:(Ljava/io/File;Ljava/lang/String;)Ljava/util/Map; // method@9e0c │ │ -3b97aa: 0c05 |0009: move-result-object v5 │ │ -3b97ac: 3805 8d00 |000a: if-eqz v5, 0097 // +008d │ │ -3b97b0: 7210 0fb5 0500 |000c: invoke-interface {v5}, Ljava/util/Map;.isEmpty:()Z // method@b50f │ │ -3b97b6: 0a06 |000f: move-result v6 │ │ -3b97b8: 3806 0400 |0010: if-eqz v6, 0014 // +0004 │ │ -3b97bc: 2900 8500 |0012: goto/16 0097 // +0085 │ │ -3b97c0: 5546 e86b |0014: iget-boolean v6, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6be8 │ │ -3b97c4: 3906 8100 |0016: if-nez v6, 0097 // +0081 │ │ -3b97c8: 6e10 8600 0400 |0018: invoke-virtual {v4}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ -3b97ce: 0a06 |001b: move-result v6 │ │ -3b97d0: 3806 0300 |001c: if-eqz v6, 001f // +0003 │ │ -3b97d4: 2879 |001e: goto 0097 // +0079 │ │ -3b97d6: 2206 e21e |001f: new-instance v6, Ljava/util/ArrayList; // type@1ee2 │ │ -3b97da: 7010 17b4 0600 |0021: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3b97e0: 2200 e21e |0024: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3b97e4: 7210 10b5 0500 |0026: invoke-interface {v5}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b510 │ │ -3b97ea: 0c02 |0029: move-result-object v2 │ │ -3b97ec: 7020 19b4 2000 |002a: invoke-direct {v0, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -3b97f2: 7210 e1b4 0000 |002d: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3b97f8: 0c02 |0030: move-result-object v2 │ │ -3b97fa: 7210 c4b4 0200 |0031: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3b9800: 0a03 |0034: move-result v3 │ │ -3b9802: 3803 1200 |0035: if-eqz v3, 0047 // +0012 │ │ -3b9806: 7210 c5b4 0200 |0037: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3b980c: 0c03 |003a: move-result-object v3 │ │ -3b980e: 1f03 721e |003b: check-cast v3, Ljava/lang/String; // type@1e72 │ │ -3b9812: 7220 0db5 3500 |003d: invoke-interface {v5, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3b9818: 0c03 |0040: move-result-object v3 │ │ -3b981a: 1f03 721e |0041: check-cast v3, Ljava/lang/String; // type@1e72 │ │ -3b981e: 7220 d6b4 3600 |0043: invoke-interface {v6, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3b9824: 28eb |0046: goto 0031 // -0015 │ │ -3b9826: 7210 e9b4 0000 |0047: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3b982c: 0a05 |004a: move-result v5 │ │ -3b982e: 1212 |004b: const/4 v2, #int 1 // #1 │ │ -3b9830: 3325 1500 |004c: if-ne v5, v2, 0061 // +0015 │ │ -3b9834: 7220 ddb4 1000 |004e: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3b983a: 0c05 |0051: move-result-object v5 │ │ -3b983c: 1f05 721e |0052: check-cast v5, Ljava/lang/String; // type@1e72 │ │ -3b9840: 7020 1a95 5400 |0054: invoke-direct {v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.resetIntent:(Ljava/lang/String;)V // method@951a │ │ -3b9846: 7220 ddb4 1000 |0057: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3b984c: 0c05 |005a: move-result-object v5 │ │ -3b984e: 1f05 721e |005b: check-cast v5, Ljava/lang/String; // type@1e72 │ │ -3b9852: 7020 2195 5400 |005d: invoke-direct {v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@9521 │ │ -3b9858: 0f02 |0060: return v2 │ │ -3b985a: 2205 e002 |0061: new-instance v5, Landroid/widget/ArrayAdapter; // type@02e0 │ │ -3b985e: 1401 4100 0d7f |0063: const v1, #float 1.87422e+38 // #7f0d0041 │ │ -3b9864: 1403 b103 0a7f |0066: const v3, #float 1.83453e+38 // #7f0a03b1 │ │ -3b986a: 7056 b10f 4531 |0069: invoke-direct {v5, v4, v1, v3, v6}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;IILjava/util/List;)V // method@0fb1 │ │ -3b9870: 2206 de17 |006c: new-instance v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16; // type@17de │ │ -3b9874: 7030 af94 4600 |006e: invoke-direct {v6, v4, v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94af │ │ -3b987a: 2200 1415 |0071: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3b987e: 7020 6f81 4000 |0073: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3b9884: 1401 3601 127f |0076: const v1, #float 1.94074e+38 // #7f120136 │ │ -3b988a: 6e20 bb81 1000 |0079: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3b9890: 0c00 |007c: move-result-object v0 │ │ -3b9892: 6e20 7e81 2000 |007d: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@817e │ │ -3b9898: 0c00 |0080: move-result-object v0 │ │ -3b989a: 2201 df17 |0081: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17; // type@17df │ │ -3b989e: 7020 b194 4100 |0083: invoke-direct {v1, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94b1 │ │ -3b98a4: 6e20 a481 1000 |0086: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ -3b98aa: 0c00 |0089: move-result-object v0 │ │ -3b98ac: 6e30 7781 5006 |008a: invoke-virtual {v0, v5, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8177 │ │ -3b98b2: 0c05 |008d: move-result-object v5 │ │ -3b98b4: 2206 e017 |008e: new-instance v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18; // type@17e0 │ │ -3b98b8: 7030 b394 4605 |0090: invoke-direct {v6, v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@94b3 │ │ -3b98be: 6e20 b200 6400 |0093: invoke-virtual {v4, v6}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ -3b98c4: 0f02 |0096: return v2 │ │ -3b98c6: 0f01 |0097: return v1 │ │ -3b98c8: 0d05 |0098: move-exception v5 │ │ -3b98ca: 6e10 04b3 0500 |0099: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3b98d0: 0f01 |009c: return v1 │ │ +3b9770: |[3b9770] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showFeedDiscoveryDialog:(Ljava/io/File;Ljava/lang/String;)Z │ │ +3b9780: 2200 af19 |0000: new-instance v0, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer; // type@19af │ │ +3b9784: 7010 0b9e 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.:()V // method@9e0b │ │ +3b978a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3b978c: 6e30 0c9e 5006 |0006: invoke-virtual {v0, v5, v6}, Lde/danoeh/antennapod/core/util/syndication/FeedDiscoverer;.findLinks:(Ljava/io/File;Ljava/lang/String;)Ljava/util/Map; // method@9e0c │ │ +3b9792: 0c05 |0009: move-result-object v5 │ │ +3b9794: 3805 8d00 |000a: if-eqz v5, 0097 // +008d │ │ +3b9798: 7210 0fb5 0500 |000c: invoke-interface {v5}, Ljava/util/Map;.isEmpty:()Z // method@b50f │ │ +3b979e: 0a06 |000f: move-result v6 │ │ +3b97a0: 3806 0400 |0010: if-eqz v6, 0014 // +0004 │ │ +3b97a4: 2900 8500 |0012: goto/16 0097 // +0085 │ │ +3b97a8: 5546 e86b |0014: iget-boolean v6, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6be8 │ │ +3b97ac: 3906 8100 |0016: if-nez v6, 0097 // +0081 │ │ +3b97b0: 6e10 8600 0400 |0018: invoke-virtual {v4}, Landroid/app/Activity;.isFinishing:()Z // method@0086 │ │ +3b97b6: 0a06 |001b: move-result v6 │ │ +3b97b8: 3806 0300 |001c: if-eqz v6, 001f // +0003 │ │ +3b97bc: 2879 |001e: goto 0097 // +0079 │ │ +3b97be: 2206 e21e |001f: new-instance v6, Ljava/util/ArrayList; // type@1ee2 │ │ +3b97c2: 7010 17b4 0600 |0021: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3b97c8: 2200 e21e |0024: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3b97cc: 7210 10b5 0500 |0026: invoke-interface {v5}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b510 │ │ +3b97d2: 0c02 |0029: move-result-object v2 │ │ +3b97d4: 7020 19b4 2000 |002a: invoke-direct {v0, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +3b97da: 7210 e1b4 0000 |002d: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3b97e0: 0c02 |0030: move-result-object v2 │ │ +3b97e2: 7210 c4b4 0200 |0031: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3b97e8: 0a03 |0034: move-result v3 │ │ +3b97ea: 3803 1200 |0035: if-eqz v3, 0047 // +0012 │ │ +3b97ee: 7210 c5b4 0200 |0037: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3b97f4: 0c03 |003a: move-result-object v3 │ │ +3b97f6: 1f03 721e |003b: check-cast v3, Ljava/lang/String; // type@1e72 │ │ +3b97fa: 7220 0db5 3500 |003d: invoke-interface {v5, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3b9800: 0c03 |0040: move-result-object v3 │ │ +3b9802: 1f03 721e |0041: check-cast v3, Ljava/lang/String; // type@1e72 │ │ +3b9806: 7220 d6b4 3600 |0043: invoke-interface {v6, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3b980c: 28eb |0046: goto 0031 // -0015 │ │ +3b980e: 7210 e9b4 0000 |0047: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3b9814: 0a05 |004a: move-result v5 │ │ +3b9816: 1212 |004b: const/4 v2, #int 1 // #1 │ │ +3b9818: 3325 1500 |004c: if-ne v5, v2, 0061 // +0015 │ │ +3b981c: 7220 ddb4 1000 |004e: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3b9822: 0c05 |0051: move-result-object v5 │ │ +3b9824: 1f05 721e |0052: check-cast v5, Ljava/lang/String; // type@1e72 │ │ +3b9828: 7020 1a95 5400 |0054: invoke-direct {v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.resetIntent:(Ljava/lang/String;)V // method@951a │ │ +3b982e: 7220 ddb4 1000 |0057: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3b9834: 0c05 |005a: move-result-object v5 │ │ +3b9836: 1f05 721e |005b: check-cast v5, Ljava/lang/String; // type@1e72 │ │ +3b983a: 7020 2195 5400 |005d: invoke-direct {v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@9521 │ │ +3b9840: 0f02 |0060: return v2 │ │ +3b9842: 2205 e002 |0061: new-instance v5, Landroid/widget/ArrayAdapter; // type@02e0 │ │ +3b9846: 1401 4100 0d7f |0063: const v1, #float 1.87422e+38 // #7f0d0041 │ │ +3b984c: 1403 b103 0a7f |0066: const v3, #float 1.83453e+38 // #7f0a03b1 │ │ +3b9852: 7056 b10f 4531 |0069: invoke-direct {v5, v4, v1, v3, v6}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;IILjava/util/List;)V // method@0fb1 │ │ +3b9858: 2206 de17 |006c: new-instance v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16; // type@17de │ │ +3b985c: 7030 af94 4600 |006e: invoke-direct {v6, v4, v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda16;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94af │ │ +3b9862: 2200 1415 |0071: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3b9866: 7020 6f81 4000 |0073: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3b986c: 1401 3601 127f |0076: const v1, #float 1.94074e+38 // #7f120136 │ │ +3b9872: 6e20 bb81 1000 |0079: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3b9878: 0c00 |007c: move-result-object v0 │ │ +3b987a: 6e20 7e81 2000 |007d: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setCancelable:(Z)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@817e │ │ +3b9880: 0c00 |0080: move-result-object v0 │ │ +3b9882: 2201 df17 |0081: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17; // type@17df │ │ +3b9886: 7020 b194 4100 |0083: invoke-direct {v1, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda17;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94b1 │ │ +3b988c: 6e20 a481 1000 |0086: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a4 │ │ +3b9892: 0c00 |0089: move-result-object v0 │ │ +3b9894: 6e30 7781 5006 |008a: invoke-virtual {v0, v5, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8177 │ │ +3b989a: 0c05 |008d: move-result-object v5 │ │ +3b989c: 2206 e017 |008e: new-instance v6, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18; // type@17e0 │ │ +3b98a0: 7030 b394 4605 |0090: invoke-direct {v6, v4, v5}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda18;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;)V // method@94b3 │ │ +3b98a6: 6e20 b200 6400 |0093: invoke-virtual {v4, v6}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ +3b98ac: 0f02 |0096: return v2 │ │ +3b98ae: 0f01 |0097: return v1 │ │ +3b98b0: 0d05 |0098: move-exception v5 │ │ +3b98b2: 6e10 04b3 0500 |0099: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3b98b8: 0f01 |009c: return v1 │ │ catches : 1 │ │ 0x0006 - 0x0010 │ │ Ljava/io/IOException; -> 0x0098 │ │ positions : │ │ 0x0000 line=620 │ │ 0x0006 line=623 │ │ 0x000c line=624 │ │ @@ -1782961,213 +1782969,213 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 439 16-bit code units │ │ -3ba974: |[3ba974] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showFeedInformation:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V │ │ -3ba984: 5470 ee6b |0000: iget-object v0, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba988: 5400 6d8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f6d │ │ -3ba98c: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -3ba990: 6e20 930d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3ba996: 5470 ee6b |0009: iget-object v0, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba99a: 5400 6b8f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8f6b │ │ -3ba99e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -3ba9a0: 6e20 930d 2000 |000e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3ba9a6: 5570 e76b |0011: iget-boolean v0, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6be7 │ │ -3ba9aa: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ -3ba9ae: 1400 0200 0201 |0015: const v0, #float 2.38772e-38 // #01020002 │ │ -3ba9b4: 6e20 7b14 0700 |0018: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3ba9ba: 0c00 |001b: move-result-object v0 │ │ -3ba9bc: 1403 eb01 127f |001c: const v3, #float 1.94077e+38 // #7f1201eb │ │ -3ba9c2: 7130 a086 3002 |001f: invoke-static {v0, v3, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ -3ba9c8: 0c00 |0022: move-result-object v0 │ │ -3ba9ca: 6e10 a586 0000 |0023: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -3ba9d0: 5470 ee6b |0026: iget-object v0, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba9d4: 5400 688f |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8f68 │ │ -3ba9d8: 2203 c100 |002a: new-instance v3, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ -3ba9dc: 1404 8282 82ff |002c: const v4, #float -nan // #ff828282 │ │ -3ba9e2: 7030 f103 4302 |002f: invoke-direct {v3, v4, v2}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f1 │ │ -3ba9e8: 6e20 3611 3000 |0032: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ -3ba9ee: 1400 b600 0d7f |0035: const v0, #float 1.87425e+38 // #7f0d00b6 │ │ -3ba9f4: 1203 |0038: const/4 v3, #int 0 // #0 │ │ -3ba9f6: 7130 e40c 0703 |0039: invoke-static {v7, v0, v3}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -3ba9fc: 0c00 |003c: move-result-object v0 │ │ -3ba9fe: 5473 ee6b |003d: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3baa02: 5433 6c8f |003f: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8f6c │ │ -3baa06: 6e20 7711 0300 |0041: invoke-virtual {v3, v0}, Landroid/widget/ListView;.addHeaderView:(Landroid/view/View;)V // method@1177 │ │ -3baa0c: 5473 ee6b |0044: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3baa10: 5433 6c8f |0046: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8f6c │ │ -3baa14: 1404 0d00 0601 |0048: const v4, #float 2.46119e-38 // #0106000d │ │ -3baa1a: 6e20 920f 4300 |004b: invoke-virtual {v3, v4}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f92 │ │ -3baa20: 5473 ee6b |004e: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3baa24: 5433 6c8f |0050: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8f6c │ │ -3baa28: 2204 3f18 |0052: new-instance v4, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // type@183f │ │ -3baa2c: 6e10 4fab 0800 |0054: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ -3baa32: 0c05 |0057: move-result-object v5 │ │ -3baa34: 7040 ad96 7452 |0058: invoke-direct {v4, v7, v2, v5}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@96ad │ │ -3baa3a: 6e20 8611 4300 |005b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ -3baa40: 1403 9503 0a7f |005e: const v3, #float 1.83452e+38 // #7f0a0395 │ │ -3baa46: 6e20 6f0c 3000 |0061: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3baa4c: 0c00 |0064: move-result-object v0 │ │ -3baa4e: 1f00 1303 |0065: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ -3baa52: 6e10 4cab 0800 |0067: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3baa58: 0c03 |006a: move-result-object v3 │ │ -3baa5a: 7110 edb6 0300 |006b: invoke-static {v3}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b6ed │ │ -3baa60: 0a03 |006e: move-result v3 │ │ -3baa62: 3803 7100 |006f: if-eqz v3, 00e0 // +0071 │ │ -3baa66: 7110 f750 0700 |0071: invoke-static {v7}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ -3baa6c: 0c03 |0074: move-result-object v3 │ │ -3baa6e: 6e10 4cab 0800 |0075: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3baa74: 0c04 |0078: move-result-object v4 │ │ -3baa76: 6e20 9351 4300 |0079: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -3baa7c: 0c03 |007c: move-result-object v3 │ │ -3baa7e: 2204 7b0f |007d: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3baa82: 7010 bb5a 0400 |007f: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3baa88: 1405 7200 067f |0082: const v5, #float 1.78119e+38 // #7f060072 │ │ -3baa8e: 6e20 5f5a 5400 |0085: invoke-virtual {v4, v5}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ -3baa94: 0c04 |0088: move-result-object v4 │ │ -3baa96: 1f04 7b0f |0089: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3baa9a: 6e20 2b5a 5400 |008b: invoke-virtual {v4, v5}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ -3baaa0: 0c04 |008e: move-result-object v4 │ │ -3baaa2: 1f04 7b0f |008f: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3baaa6: 6e10 2f5a 0400 |0091: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ -3baaac: 0c04 |0094: move-result-object v4 │ │ -3baaae: 1f04 7b0f |0095: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3baab2: 6e10 255a 0400 |0097: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3baab8: 0c04 |009a: move-result-object v4 │ │ -3baaba: 6e20 3f51 4300 |009b: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3baac0: 0c03 |009e: move-result-object v3 │ │ -3baac2: 5474 ee6b |009f: iget-object v4, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3baac6: 5444 6a8f |00a1: iget-object v4, v4, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.coverImage:Landroid/widget/ImageView; // field@8f6a │ │ -3baaca: 6e20 5351 4300 |00a3: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -3baad0: 7110 f750 0700 |00a6: invoke-static {v7}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ -3baad6: 0c03 |00a9: move-result-object v3 │ │ -3baad8: 6e10 4cab 0800 |00aa: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3baade: 0c04 |00ad: move-result-object v4 │ │ -3baae0: 6e20 9351 4300 |00ae: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ -3baae6: 0c03 |00b1: move-result-object v3 │ │ -3baae8: 2204 7b0f |00b2: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3baaec: 7010 bb5a 0400 |00b4: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ -3baaf2: 1405 7100 067f |00b7: const v5, #float 1.78119e+38 // #7f060071 │ │ -3baaf8: 6e20 5f5a 5400 |00ba: invoke-virtual {v4, v5}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ -3baafe: 0c04 |00bd: move-result-object v4 │ │ -3bab00: 1f04 7b0f |00be: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3bab04: 6e20 2b5a 5400 |00c0: invoke-virtual {v4, v5}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ -3bab0a: 0c04 |00c3: move-result-object v4 │ │ -3bab0c: 1f04 7b0f |00c4: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3bab10: 2205 e11d |00c6: new-instance v5, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1de1 │ │ -3bab14: 7010 a7b0 0500 |00c8: invoke-direct {v5}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b0a7 │ │ -3bab1a: 6e20 6c5a 5400 |00cb: invoke-virtual {v4, v5}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a6c │ │ -3bab20: 0c04 |00ce: move-result-object v4 │ │ -3bab22: 1f04 7b0f |00cf: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ -3bab26: 6e10 255a 0400 |00d1: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ -3bab2c: 0c04 |00d4: move-result-object v4 │ │ -3bab2e: 6e20 3f51 4300 |00d5: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3bab34: 0c03 |00d8: move-result-object v3 │ │ -3bab36: 5474 ee6b |00d9: iget-object v4, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3bab3a: 5444 688f |00db: iget-object v4, v4, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8f68 │ │ -3bab3e: 6e20 5351 4300 |00dd: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ -3bab44: 5473 ee6b |00e0: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3bab48: 5433 718f |00e2: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.titleLabel:Landroid/widget/TextView; // field@8f71 │ │ -3bab4c: 6e10 59ab 0800 |00e4: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3bab52: 0c04 |00e7: move-result-object v4 │ │ -3bab54: 6e20 9412 4300 |00e8: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3bab5a: 5473 ee6b |00eb: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3bab5e: 5433 668f |00ed: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.authorLabel:Landroid/widget/TextView; // field@8f66 │ │ -3bab62: 6e10 45ab 0800 |00ef: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ -3bab68: 0c04 |00f2: move-result-object v4 │ │ -3bab6a: 6e20 9412 4300 |00f3: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3bab70: 6e10 47ab 0800 |00f6: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@ab47 │ │ -3bab76: 0c03 |00f9: move-result-object v3 │ │ -3bab78: 7110 179e 0300 |00fa: invoke-static {v3}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e17 │ │ -3bab7e: 0c03 |00fd: move-result-object v3 │ │ -3bab80: 6e20 9412 3000 |00fe: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3bab86: 5473 ee6b |0101: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3bab8a: 5433 708f |0103: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ -3bab8e: 2204 e917 |0105: new-instance v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7; // type@17e9 │ │ -3bab92: 7030 c594 7408 |0107: invoke-direct {v4, v7, v8}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@94c5 │ │ -3bab98: 6e20 680d 4300 |010a: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bab9e: 5473 ee6b |010d: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3baba2: 5433 6f8f |010f: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8f6f │ │ -3baba6: 2204 ea17 |0111: new-instance v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8; // type@17ea │ │ -3babaa: 7020 c794 7400 |0113: invoke-direct {v4, v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94c7 │ │ -3babb0: 6e20 680d 4300 |0116: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3babb6: 7100 54b0 0000 |0119: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ -3babbc: 0a03 |011c: move-result v3 │ │ -3babbe: 3803 1600 |011d: if-eqz v3, 0133 // +0016 │ │ -3babc2: 1a03 fc4c |011f: const-string v3, "OnlineFeedViewActivityPreferences" // string@4cfc │ │ -3babc6: 6e30 2f02 3702 |0121: invoke-virtual {v7, v3, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3babcc: 0c03 |0124: move-result-object v3 │ │ -3babce: 5474 ee6b |0125: iget-object v4, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3babd2: 5444 678f |0127: iget-object v4, v4, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8f67 │ │ -3babd6: 1a05 3da2 |0129: const-string v5, "lastAutoDownload" // string@a23d │ │ -3babda: 1216 |012b: const/4 v6, #int 1 // #1 │ │ -3babdc: 7230 9a02 5306 |012c: invoke-interface {v3, v5, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3babe2: 0a03 |012f: move-result v3 │ │ -3babe4: 6e20 7910 3400 |0130: invoke-virtual {v4, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3babea: 1303 0a00 |0133: const/16 v3, #int 10 // #a │ │ -3babee: 6e20 8712 3000 |0135: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ -3babf4: 2203 eb17 |0138: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9; // type@17eb │ │ -3babf8: 7020 c994 0300 |013a: invoke-direct {v3, v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.:(Landroid/widget/TextView;)V // method@94c9 │ │ -3babfe: 6e20 680d 3000 |013d: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bac04: 7210 0fb5 0900 |0140: invoke-interface {v9}, Ljava/util/Map;.isEmpty:()Z // method@b50f │ │ -3bac0a: 0a00 |0143: move-result v0 │ │ -3bac0c: 3800 0a00 |0144: if-eqz v0, 014e // +000a │ │ -3bac10: 5478 ee6b |0146: iget-object v8, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3bac14: 5488 658f |0148: iget-object v8, v8, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8f65 │ │ -3bac18: 6e20 930d 1800 |014a: invoke-virtual {v8, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bac1e: 2866 |014d: goto 01b3 // +0066 │ │ -3bac20: 5470 ee6b |014e: iget-object v0, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3bac24: 5400 658f |0150: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8f65 │ │ -3bac28: 6e20 930d 2000 |0152: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bac2e: 2200 e21e |0155: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3bac32: 7010 17b4 0000 |0157: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3bac38: 2201 e21e |015a: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -3bac3c: 7010 17b4 0100 |015c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3bac42: 6e10 84ab 0800 |015f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3bac48: 0c02 |0162: move-result-object v2 │ │ -3bac4a: 7220 d6b4 2000 |0163: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3bac50: 6e10 59ab 0800 |0166: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3bac56: 0c08 |0169: move-result-object v8 │ │ -3bac58: 7220 d6b4 8100 |016a: invoke-interface {v1, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3bac5e: 7210 10b5 0900 |016d: invoke-interface {v9}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b510 │ │ -3bac64: 0c08 |0170: move-result-object v8 │ │ -3bac66: 7220 d8b4 8000 |0171: invoke-interface {v0, v8}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ -3bac6c: 7210 10b5 0900 |0174: invoke-interface {v9}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b510 │ │ -3bac72: 0c08 |0177: move-result-object v8 │ │ -3bac74: 7210 3fb5 0800 |0178: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -3bac7a: 0c08 |017b: move-result-object v8 │ │ -3bac7c: 7210 c4b4 0800 |017c: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3bac82: 0a02 |017f: move-result v2 │ │ -3bac84: 3802 1200 |0180: if-eqz v2, 0192 // +0012 │ │ -3bac88: 7210 c5b4 0800 |0182: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3bac8e: 0c02 |0185: move-result-object v2 │ │ -3bac90: 1f02 721e |0186: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -3bac94: 7220 0db5 2900 |0188: invoke-interface {v9, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ -3bac9a: 0c02 |018b: move-result-object v2 │ │ -3bac9c: 1f02 721e |018c: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -3baca0: 7220 d6b4 2100 |018e: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3baca6: 28eb |0191: goto 017c // -0015 │ │ -3baca8: 2208 ed17 |0192: new-instance v8, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2; // type@17ed │ │ -3bacac: 1409 2100 0d7f |0194: const v9, #float 1.87422e+38 // #7f0d0021 │ │ -3bacb2: 7051 d094 7897 |0197: invoke-direct {v8, v7, v7, v9, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/util/List;)V // method@94d0 │ │ -3bacb8: 1409 2000 0d7f |019a: const v9, #float 1.87422e+38 // #7f0d0020 │ │ -3bacbe: 6e20 be0f 9800 |019d: invoke-virtual {v8, v9}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0fbe │ │ -3bacc4: 5479 ee6b |01a0: iget-object v9, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3bacc8: 5499 658f |01a2: iget-object v9, v9, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8f65 │ │ -3baccc: 6e20 1112 8900 |01a4: invoke-virtual {v9, v8}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1211 │ │ -3bacd2: 5478 ee6b |01a7: iget-object v8, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3bacd6: 5488 658f |01a9: iget-object v8, v8, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8f65 │ │ -3bacda: 2209 ee17 |01ab: new-instance v9, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3; // type@17ee │ │ -3bacde: 7030 d294 7900 |01ad: invoke-direct {v9, v7, v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94d2 │ │ -3bace4: 6e20 ae0f 9800 |01b0: invoke-virtual {v8, v9}, Landroid/widget/AdapterView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0fae │ │ -3bacea: 7010 fa94 0700 |01b3: invoke-direct {v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@94fa │ │ -3bacf0: 0e00 |01b6: return-void │ │ +3ba95c: |[3ba95c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showFeedInformation:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;)V │ │ +3ba96c: 5470 ee6b |0000: iget-object v0, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba970: 5400 6d8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f6d │ │ +3ba974: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +3ba978: 6e20 930d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3ba97e: 5470 ee6b |0009: iget-object v0, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba982: 5400 6b8f |000b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.feedDisplayContainer:Landroid/widget/LinearLayout; // field@8f6b │ │ +3ba986: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +3ba988: 6e20 930d 2000 |000e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3ba98e: 5570 e76b |0011: iget-boolean v0, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6be7 │ │ +3ba992: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ +3ba996: 1400 0200 0201 |0015: const v0, #float 2.38772e-38 // #01020002 │ │ +3ba99c: 6e20 7b14 0700 |0018: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3ba9a2: 0c00 |001b: move-result-object v0 │ │ +3ba9a4: 1403 eb01 127f |001c: const v3, #float 1.94077e+38 // #7f1201eb │ │ +3ba9aa: 7130 a086 3002 |001f: invoke-static {v0, v3, v2}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;II)Lcom/google/android/material/snackbar/Snackbar; // method@86a0 │ │ +3ba9b0: 0c00 |0022: move-result-object v0 │ │ +3ba9b2: 6e10 a586 0000 |0023: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +3ba9b8: 5470 ee6b |0026: iget-object v0, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba9bc: 5400 688f |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8f68 │ │ +3ba9c0: 2203 c100 |002a: new-instance v3, Landroid/graphics/LightingColorFilter; // type@00c1 │ │ +3ba9c4: 1404 8282 82ff |002c: const v4, #float -nan // #ff828282 │ │ +3ba9ca: 7030 f103 4302 |002f: invoke-direct {v3, v4, v2}, Landroid/graphics/LightingColorFilter;.:(II)V // method@03f1 │ │ +3ba9d0: 6e20 3611 3000 |0032: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1136 │ │ +3ba9d6: 1400 b600 0d7f |0035: const v0, #float 1.87425e+38 // #7f0d00b6 │ │ +3ba9dc: 1203 |0038: const/4 v3, #int 0 // #0 │ │ +3ba9de: 7130 e40c 0703 |0039: invoke-static {v7, v0, v3}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +3ba9e4: 0c00 |003c: move-result-object v0 │ │ +3ba9e6: 5473 ee6b |003d: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba9ea: 5433 6c8f |003f: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8f6c │ │ +3ba9ee: 6e20 7711 0300 |0041: invoke-virtual {v3, v0}, Landroid/widget/ListView;.addHeaderView:(Landroid/view/View;)V // method@1177 │ │ +3ba9f4: 5473 ee6b |0044: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba9f8: 5433 6c8f |0046: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8f6c │ │ +3ba9fc: 1404 0d00 0601 |0048: const v4, #float 2.46119e-38 // #0106000d │ │ +3baa02: 6e20 920f 4300 |004b: invoke-virtual {v3, v4}, Landroid/widget/AbsListView;.setSelector:(I)V // method@0f92 │ │ +3baa08: 5473 ee6b |004e: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3baa0c: 5433 6c8f |0050: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.listView:Landroid/widget/ListView; // field@8f6c │ │ +3baa10: 2204 3f18 |0052: new-instance v4, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter; // type@183f │ │ +3baa14: 6e10 4fab 0800 |0054: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@ab4f │ │ +3baa1a: 0c05 |0057: move-result-object v5 │ │ +3baa1c: 7040 ad96 7452 |0058: invoke-direct {v4, v7, v2, v5}, Lde/danoeh/antennapod/adapter/FeedItemlistDescriptionAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@96ad │ │ +3baa22: 6e20 8611 4300 |005b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ +3baa28: 1403 9503 0a7f |005e: const v3, #float 1.83452e+38 // #7f0a0395 │ │ +3baa2e: 6e20 6f0c 3000 |0061: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3baa34: 0c00 |0064: move-result-object v0 │ │ +3baa36: 1f00 1303 |0065: check-cast v0, Landroid/widget/TextView; // type@0313 │ │ +3baa3a: 6e10 4cab 0800 |0067: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3baa40: 0c03 |006a: move-result-object v3 │ │ +3baa42: 7110 edb6 0300 |006b: invoke-static {v3}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b6ed │ │ +3baa48: 0a03 |006e: move-result v3 │ │ +3baa4a: 3803 7100 |006f: if-eqz v3, 00e0 // +0071 │ │ +3baa4e: 7110 f750 0700 |0071: invoke-static {v7}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ +3baa54: 0c03 |0074: move-result-object v3 │ │ +3baa56: 6e10 4cab 0800 |0075: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3baa5c: 0c04 |0078: move-result-object v4 │ │ +3baa5e: 6e20 9351 4300 |0079: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +3baa64: 0c03 |007c: move-result-object v3 │ │ +3baa66: 2204 7b0f |007d: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3baa6a: 7010 bb5a 0400 |007f: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3baa70: 1405 7200 067f |0082: const v5, #float 1.78119e+38 // #7f060072 │ │ +3baa76: 6e20 5f5a 5400 |0085: invoke-virtual {v4, v5}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ +3baa7c: 0c04 |0088: move-result-object v4 │ │ +3baa7e: 1f04 7b0f |0089: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3baa82: 6e20 2b5a 5400 |008b: invoke-virtual {v4, v5}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ +3baa88: 0c04 |008e: move-result-object v4 │ │ +3baa8a: 1f04 7b0f |008f: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3baa8e: 6e10 2f5a 0400 |0091: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.fitCenter:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2f │ │ +3baa94: 0c04 |0094: move-result-object v4 │ │ +3baa96: 1f04 7b0f |0095: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3baa9a: 6e10 255a 0400 |0097: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3baaa0: 0c04 |009a: move-result-object v4 │ │ +3baaa2: 6e20 3f51 4300 |009b: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3baaa8: 0c03 |009e: move-result-object v3 │ │ +3baaaa: 5474 ee6b |009f: iget-object v4, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3baaae: 5444 6a8f |00a1: iget-object v4, v4, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.coverImage:Landroid/widget/ImageView; // field@8f6a │ │ +3baab2: 6e20 5351 4300 |00a3: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +3baab8: 7110 f750 0700 |00a6: invoke-static {v7}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ +3baabe: 0c03 |00a9: move-result-object v3 │ │ +3baac0: 6e10 4cab 0800 |00aa: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3baac6: 0c04 |00ad: move-result-object v4 │ │ +3baac8: 6e20 9351 4300 |00ae: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestManager;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@5193 │ │ +3baace: 0c03 |00b1: move-result-object v3 │ │ +3baad0: 2204 7b0f |00b2: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3baad4: 7010 bb5a 0400 |00b4: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@5abb │ │ +3baada: 1405 7100 067f |00b7: const v5, #float 1.78119e+38 // #7f060071 │ │ +3baae0: 6e20 5f5a 5400 |00ba: invoke-virtual {v4, v5}, Lcom/bumptech/glide/request/BaseRequestOptions;.placeholder:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a5f │ │ +3baae6: 0c04 |00bd: move-result-object v4 │ │ +3baae8: 1f04 7b0f |00be: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3baaec: 6e20 2b5a 5400 |00c0: invoke-virtual {v4, v5}, Lcom/bumptech/glide/request/BaseRequestOptions;.error:(I)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a2b │ │ +3baaf2: 0c04 |00c3: move-result-object v4 │ │ +3baaf4: 1f04 7b0f |00c4: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3baaf8: 2205 e11d |00c6: new-instance v5, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation; // type@1de1 │ │ +3baafc: 7010 a7b0 0500 |00c8: invoke-direct {v5}, Lde/danoeh/antennapod/ui/glide/FastBlurTransformation;.:()V // method@b0a7 │ │ +3bab02: 6e20 6c5a 5400 |00cb: invoke-virtual {v4, v5}, Lcom/bumptech/glide/request/BaseRequestOptions;.transform:(Lcom/bumptech/glide/load/Transformation;)Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a6c │ │ +3bab08: 0c04 |00ce: move-result-object v4 │ │ +3bab0a: 1f04 7b0f |00cf: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@0f7b │ │ +3bab0e: 6e10 255a 0400 |00d1: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.dontAnimate:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@5a25 │ │ +3bab14: 0c04 |00d4: move-result-object v4 │ │ +3bab16: 6e20 3f51 4300 |00d5: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3bab1c: 0c03 |00d8: move-result-object v3 │ │ +3bab1e: 5474 ee6b |00d9: iget-object v4, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3bab22: 5444 688f |00db: iget-object v4, v4, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.backgroundImage:Landroid/widget/ImageView; // field@8f68 │ │ +3bab26: 6e20 5351 4300 |00dd: invoke-virtual {v3, v4}, Lcom/bumptech/glide/RequestBuilder;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@5153 │ │ +3bab2c: 5473 ee6b |00e0: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3bab30: 5433 718f |00e2: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.titleLabel:Landroid/widget/TextView; // field@8f71 │ │ +3bab34: 6e10 59ab 0800 |00e4: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3bab3a: 0c04 |00e7: move-result-object v4 │ │ +3bab3c: 6e20 9412 4300 |00e8: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3bab42: 5473 ee6b |00eb: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3bab46: 5433 668f |00ed: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.authorLabel:Landroid/widget/TextView; // field@8f66 │ │ +3bab4a: 6e10 45ab 0800 |00ef: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@ab45 │ │ +3bab50: 0c04 |00f2: move-result-object v4 │ │ +3bab52: 6e20 9412 4300 |00f3: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3bab58: 6e10 47ab 0800 |00f6: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@ab47 │ │ +3bab5e: 0c03 |00f9: move-result-object v3 │ │ +3bab60: 7110 179e 0300 |00fa: invoke-static {v3}, Lde/danoeh/antennapod/core/util/syndication/HtmlToPlainText;.getPlainText:(Ljava/lang/String;)Ljava/lang/String; // method@9e17 │ │ +3bab66: 0c03 |00fd: move-result-object v3 │ │ +3bab68: 6e20 9412 3000 |00fe: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3bab6e: 5473 ee6b |0101: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3bab72: 5433 708f |0103: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.subscribeButton:Landroid/widget/Button; // field@8f70 │ │ +3bab76: 2204 e917 |0105: new-instance v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7; // type@17e9 │ │ +3bab7a: 7030 c594 7408 |0107: invoke-direct {v4, v7, v8}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@94c5 │ │ +3bab80: 6e20 680d 4300 |010a: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bab86: 5473 ee6b |010d: iget-object v3, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3bab8a: 5433 6f8f |010f: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8f6f │ │ +3bab8e: 2204 ea17 |0111: new-instance v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8; // type@17ea │ │ +3bab92: 7020 c794 7400 |0113: invoke-direct {v4, v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94c7 │ │ +3bab98: 6e20 680d 4300 |0116: invoke-virtual {v3, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bab9e: 7100 54b0 0000 |0119: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b054 │ │ +3baba4: 0a03 |011c: move-result v3 │ │ +3baba6: 3803 1600 |011d: if-eqz v3, 0133 // +0016 │ │ +3babaa: 1a03 fc4c |011f: const-string v3, "OnlineFeedViewActivityPreferences" // string@4cfc │ │ +3babae: 6e30 2f02 3702 |0121: invoke-virtual {v7, v3, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3babb4: 0c03 |0124: move-result-object v3 │ │ +3babb6: 5474 ee6b |0125: iget-object v4, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3babba: 5444 678f |0127: iget-object v4, v4, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.autoDownloadCheckBox:Landroid/widget/CheckBox; // field@8f67 │ │ +3babbe: 1a05 3da2 |0129: const-string v5, "lastAutoDownload" // string@a23d │ │ +3babc2: 1216 |012b: const/4 v6, #int 1 // #1 │ │ +3babc4: 7230 9a02 5306 |012c: invoke-interface {v3, v5, v6}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3babca: 0a03 |012f: move-result v3 │ │ +3babcc: 6e20 7910 3400 |0130: invoke-virtual {v4, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3babd2: 1303 0a00 |0133: const/16 v3, #int 10 // #a │ │ +3babd6: 6e20 8712 3000 |0135: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ +3babdc: 2203 eb17 |0138: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9; // type@17eb │ │ +3babe0: 7020 c994 0300 |013a: invoke-direct {v3, v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda9;.:(Landroid/widget/TextView;)V // method@94c9 │ │ +3babe6: 6e20 680d 3000 |013d: invoke-virtual {v0, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3babec: 7210 0fb5 0900 |0140: invoke-interface {v9}, Ljava/util/Map;.isEmpty:()Z // method@b50f │ │ +3babf2: 0a00 |0143: move-result v0 │ │ +3babf4: 3800 0a00 |0144: if-eqz v0, 014e // +000a │ │ +3babf8: 5478 ee6b |0146: iget-object v8, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3babfc: 5488 658f |0148: iget-object v8, v8, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8f65 │ │ +3bac00: 6e20 930d 1800 |014a: invoke-virtual {v8, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bac06: 2866 |014d: goto 01b3 // +0066 │ │ +3bac08: 5470 ee6b |014e: iget-object v0, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3bac0c: 5400 658f |0150: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8f65 │ │ +3bac10: 6e20 930d 2000 |0152: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bac16: 2200 e21e |0155: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3bac1a: 7010 17b4 0000 |0157: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3bac20: 2201 e21e |015a: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +3bac24: 7010 17b4 0100 |015c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3bac2a: 6e10 84ab 0800 |015f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3bac30: 0c02 |0162: move-result-object v2 │ │ +3bac32: 7220 d6b4 2000 |0163: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3bac38: 6e10 59ab 0800 |0166: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3bac3e: 0c08 |0169: move-result-object v8 │ │ +3bac40: 7220 d6b4 8100 |016a: invoke-interface {v1, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3bac46: 7210 10b5 0900 |016d: invoke-interface {v9}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b510 │ │ +3bac4c: 0c08 |0170: move-result-object v8 │ │ +3bac4e: 7220 d8b4 8000 |0171: invoke-interface {v0, v8}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b4d8 │ │ +3bac54: 7210 10b5 0900 |0174: invoke-interface {v9}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b510 │ │ +3bac5a: 0c08 |0177: move-result-object v8 │ │ +3bac5c: 7210 3fb5 0800 |0178: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +3bac62: 0c08 |017b: move-result-object v8 │ │ +3bac64: 7210 c4b4 0800 |017c: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3bac6a: 0a02 |017f: move-result v2 │ │ +3bac6c: 3802 1200 |0180: if-eqz v2, 0192 // +0012 │ │ +3bac70: 7210 c5b4 0800 |0182: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3bac76: 0c02 |0185: move-result-object v2 │ │ +3bac78: 1f02 721e |0186: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +3bac7c: 7220 0db5 2900 |0188: invoke-interface {v9, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b50d │ │ +3bac82: 0c02 |018b: move-result-object v2 │ │ +3bac84: 1f02 721e |018c: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +3bac88: 7220 d6b4 2100 |018e: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3bac8e: 28eb |0191: goto 017c // -0015 │ │ +3bac90: 2208 ed17 |0192: new-instance v8, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2; // type@17ed │ │ +3bac94: 1409 2100 0d7f |0194: const v9, #float 1.87422e+38 // #7f0d0021 │ │ +3bac9a: 7051 d094 7897 |0197: invoke-direct {v8, v7, v7, v9, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$2;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Landroid/content/Context;ILjava/util/List;)V // method@94d0 │ │ +3baca0: 1409 2000 0d7f |019a: const v9, #float 1.87422e+38 // #7f0d0020 │ │ +3baca6: 6e20 be0f 9800 |019d: invoke-virtual {v8, v9}, Landroid/widget/ArrayAdapter;.setDropDownViewResource:(I)V // method@0fbe │ │ +3bacac: 5479 ee6b |01a0: iget-object v9, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3bacb0: 5499 658f |01a2: iget-object v9, v9, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8f65 │ │ +3bacb4: 6e20 1112 8900 |01a4: invoke-virtual {v9, v8}, Landroid/widget/Spinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1211 │ │ +3bacba: 5478 ee6b |01a7: iget-object v8, v7, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3bacbe: 5488 658f |01a9: iget-object v8, v8, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.alternateUrlsSpinner:Landroid/widget/Spinner; // field@8f65 │ │ +3bacc2: 2209 ee17 |01ab: new-instance v9, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3; // type@17ee │ │ +3bacc6: 7030 d294 7900 |01ad: invoke-direct {v9, v7, v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$3;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Ljava/util/List;)V // method@94d2 │ │ +3baccc: 6e20 ae0f 9800 |01b0: invoke-virtual {v8, v9}, Landroid/widget/AdapterView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@0fae │ │ +3bacd2: 7010 fa94 0700 |01b3: invoke-direct {v7}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@94fa │ │ +3bacd8: 0e00 |01b6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0009 line=411 │ │ 0x0011 line=412 │ │ 0x0018 line=414 │ │ 0x0026 line=417 │ │ @@ -1783228,19 +1783236,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3bacf4: |[3bacf4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showNoPodcastFoundError:()V │ │ -3bad04: 2200 e517 |0000: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3; // type@17e5 │ │ -3bad08: 7020 bd94 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94bd │ │ -3bad0e: 6e20 b200 0100 |0005: invoke-virtual {v1, v0}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ -3bad14: 0e00 |0008: return-void │ │ +3bacdc: |[3bacdc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.showNoPodcastFoundError:()V │ │ +3bacec: 2200 e517 |0000: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3; // type@17e5 │ │ +3bacf0: 7020 bd94 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94bd │ │ +3bacf6: 6e20 b200 0100 |0005: invoke-virtual {v1, v0}, Landroid/app/Activity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@00b2 │ │ +3bacfc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ #63 : (in Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;) │ │ @@ -1783248,55 +1783256,55 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -3bad18: |[3bad18] de.danoeh.antennapod.activity.OnlineFeedViewActivity.startFeedDownload:(Ljava/lang/String;)V │ │ -3bad28: 1a00 fa4c |0000: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ -3bad2c: 1a01 5956 |0002: const-string v1, "Starting feed download" // string@5659 │ │ -3bad30: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bad36: 7110 b1ac 0300 |0007: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ -3bad3c: 0c03 |000a: move-result-object v3 │ │ -3bad3e: 5b23 eb6b |000b: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ -3bad42: 2200 9b1c |000d: new-instance v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3bad46: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -3bad48: 7030 40ab 3001 |0010: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab40 │ │ -3bad4e: 7110 d098 0000 |0013: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@98d0 │ │ -3bad54: 0c03 |0016: move-result-object v3 │ │ -3bad56: 5420 ed6b |0017: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ -3bad5a: 5421 ea6b |0019: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ -3bad5e: 6e30 39ad 0301 |001b: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@ad39 │ │ -3bad64: 0c03 |001e: move-result-object v3 │ │ -3bad66: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -3bad68: 6e20 3aad 0300 |0020: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.withInitiatedByUser:(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@ad3a │ │ -3bad6e: 0c03 |0023: move-result-object v3 │ │ -3bad70: 6e10 35ad 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad35 │ │ -3bad76: 0c03 |0027: move-result-object v3 │ │ -3bad78: 2200 db17 |0028: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13; // type@17db │ │ -3bad7c: 7030 a994 2003 |002a: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@94a9 │ │ -3bad82: 7110 f4b0 0000 |002d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3bad88: 0c00 |0030: move-result-object v0 │ │ -3bad8a: 7100 0cb1 0000 |0031: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3bad90: 0c01 |0034: move-result-object v1 │ │ -3bad92: 6e20 fcb0 1000 |0035: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3bad98: 0c00 |0038: move-result-object v0 │ │ -3bad9a: 7100 07b1 0000 |0039: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3bada0: 0c01 |003c: move-result-object v1 │ │ -3bada2: 6e20 f7b0 1000 |003d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3bada8: 0c00 |0040: move-result-object v0 │ │ -3badaa: 2201 dc17 |0041: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14; // type@17dc │ │ -3badae: 7030 ab94 2103 |0043: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@94ab │ │ -3badb4: 2203 dd17 |0046: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15; // type@17dd │ │ -3badb8: 7010 ad94 0300 |0048: invoke-direct {v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15;.:()V // method@94ad │ │ -3badbe: 6e30 fab0 1003 |004b: invoke-virtual {v0, v1, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3badc4: 0c03 |004e: move-result-object v3 │ │ -3badc6: 5b23 e46b |004f: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6be4 │ │ -3badca: 0e00 |0051: return-void │ │ +3bad00: |[3bad00] de.danoeh.antennapod.activity.OnlineFeedViewActivity.startFeedDownload:(Ljava/lang/String;)V │ │ +3bad10: 1a00 fa4c |0000: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ +3bad14: 1a01 5956 |0002: const-string v1, "Starting feed download" // string@5659 │ │ +3bad18: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bad1e: 7110 b1ac 0300 |0007: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@acb1 │ │ +3bad24: 0c03 |000a: move-result-object v3 │ │ +3bad26: 5b23 eb6b |000b: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.selectedDownloadUrl:Ljava/lang/String; // field@6beb │ │ +3bad2a: 2200 9b1c |000d: new-instance v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3bad2e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +3bad30: 7030 40ab 3001 |0010: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ab40 │ │ +3bad36: 7110 d098 0000 |0013: invoke-static {v0}, Lde/danoeh/antennapod/core/service/download/DownloadRequestCreator;.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@98d0 │ │ +3bad3c: 0c03 |0016: move-result-object v3 │ │ +3bad3e: 5420 ed6b |0017: iget-object v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ +3bad42: 5421 ea6b |0019: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ +3bad46: 6e30 39ad 0301 |001b: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@ad39 │ │ +3bad4c: 0c03 |001e: move-result-object v3 │ │ +3bad4e: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +3bad50: 6e20 3aad 0300 |0020: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.withInitiatedByUser:(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder; // method@ad3a │ │ +3bad56: 0c03 |0023: move-result-object v3 │ │ +3bad58: 6e10 35ad 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest$Builder;.build:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest; // method@ad35 │ │ +3bad5e: 0c03 |0027: move-result-object v3 │ │ +3bad60: 2200 db17 |0028: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13; // type@17db │ │ +3bad64: 7030 a994 2003 |002a: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@94a9 │ │ +3bad6a: 7110 f4b0 0000 |002d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3bad70: 0c00 |0030: move-result-object v0 │ │ +3bad72: 7100 0cb1 0000 |0031: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3bad78: 0c01 |0034: move-result-object v1 │ │ +3bad7a: 6e20 fcb0 1000 |0035: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3bad80: 0c00 |0038: move-result-object v0 │ │ +3bad82: 7100 07b1 0000 |0039: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3bad88: 0c01 |003c: move-result-object v1 │ │ +3bad8a: 6e20 f7b0 1000 |003d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3bad90: 0c00 |0040: move-result-object v0 │ │ +3bad92: 2201 dc17 |0041: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14; // type@17dc │ │ +3bad96: 7030 ab94 2103 |0043: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequest;)V // method@94ab │ │ +3bad9c: 2203 dd17 |0046: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15; // type@17dd │ │ +3bada0: 7010 ad94 0300 |0048: invoke-direct {v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15;.:()V // method@94ad │ │ +3bada6: 6e30 fab0 1003 |004b: invoke-virtual {v0, v1, v3}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3badac: 0c03 |004e: move-result-object v3 │ │ +3badae: 5b23 e46b |004f: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6be4 │ │ +3badb2: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=291 │ │ 0x0007 line=292 │ │ 0x000d line=293 │ │ 0x001b line=294 │ │ 0x0020 line=295 │ │ @@ -1783314,35 +1783322,35 @@ │ │ type : '(Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -3badcc: |[3badcc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.tryToRetrieveFeedUrlBySearch:(Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;)V │ │ -3baddc: 1a00 475d |0000: const-string v0, "Unable to retrieve feed url, trying to retrieve feed url from search" // string@5d47 │ │ -3bade0: 1a01 fa4c |0002: const-string v1, "OnlineFeedViewActivity" // string@4cfa │ │ -3bade4: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3badea: 6e10 4e98 0300 |0007: invoke-virtual {v3}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.getTrackName:()Ljava/lang/String; // method@984e │ │ -3badf0: 0c00 |000a: move-result-object v0 │ │ -3badf2: 6e10 4c98 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.getArtistName:()Ljava/lang/String; // method@984c │ │ -3badf8: 0c03 |000e: move-result-object v3 │ │ -3badfa: 7030 1b95 0203 |000f: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.searchFeedUrlByTrackName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@951b │ │ -3bae00: 0c03 |0012: move-result-object v3 │ │ -3bae02: 3803 0e00 |0013: if-eqz v3, 0021 // +000e │ │ -3bae06: 1a00 2c57 |0015: const-string v0, "Successfully retrieve feed url" // string@572c │ │ -3bae0a: 7120 f50a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bae10: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -3bae12: 5c20 e76b |001b: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6be7 │ │ -3bae16: 7020 2195 3200 |001d: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@9521 │ │ -3bae1c: 2809 |0020: goto 0029 // +0009 │ │ -3bae1e: 7010 2095 0200 |0021: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@9520 │ │ -3bae24: 1a03 1e1d |0024: const-string v3, "Failed to retrieve feed url" // string@1d1e │ │ -3bae28: 7120 f50a 3100 |0026: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bae2e: 0e00 |0029: return-void │ │ +3badb4: |[3badb4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.tryToRetrieveFeedUrlBySearch:(Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;)V │ │ +3badc4: 1a00 475d |0000: const-string v0, "Unable to retrieve feed url, trying to retrieve feed url from search" // string@5d47 │ │ +3badc8: 1a01 fa4c |0002: const-string v1, "OnlineFeedViewActivity" // string@4cfa │ │ +3badcc: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3badd2: 6e10 4e98 0300 |0007: invoke-virtual {v3}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.getTrackName:()Ljava/lang/String; // method@984e │ │ +3badd8: 0c00 |000a: move-result-object v0 │ │ +3badda: 6e10 4c98 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/core/feed/FeedUrlNotFoundException;.getArtistName:()Ljava/lang/String; // method@984c │ │ +3bade0: 0c03 |000e: move-result-object v3 │ │ +3bade2: 7030 1b95 0203 |000f: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.searchFeedUrlByTrackName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@951b │ │ +3bade8: 0c03 |0012: move-result-object v3 │ │ +3badea: 3803 0e00 |0013: if-eqz v3, 0021 // +000e │ │ +3badee: 1a00 2c57 |0015: const-string v0, "Successfully retrieve feed url" // string@572c │ │ +3badf2: 7120 f50a 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3badf8: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +3badfa: 5c20 e76b |001b: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isFeedFoundBySearch:Z // field@6be7 │ │ +3badfe: 7020 2195 3200 |001d: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.startFeedDownload:(Ljava/lang/String;)V // method@9521 │ │ +3bae04: 2809 |0020: goto 0029 // +0009 │ │ +3bae06: 7010 2095 0200 |0021: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@9520 │ │ +3bae0c: 1a03 1e1d |0024: const-string v3, "Failed to retrieve feed url" // string@1d1e │ │ +3bae10: 7120 f50a 3100 |0026: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bae16: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=264 │ │ 0x0007 line=265 │ │ 0x0017 line=267 │ │ 0x001b line=268 │ │ 0x001d line=269 │ │ @@ -1783358,20 +1783366,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -3b9f58: |[3b9f58] de.danoeh.antennapod.activity.OnlineFeedViewActivity.finish:()V │ │ -3b9f68: 6f10 7000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3b9f6e: 1500 0a01 |0003: const/high16 v0, #int 17432576 // #10a │ │ -3b9f72: 1401 0100 0a01 |0005: const v1, #float 2.53466e-38 // #010a0001 │ │ -3b9f78: 6e30 ab00 0201 |0008: invoke-virtual {v2, v0, v1}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00ab │ │ -3b9f7e: 0e00 |000b: return-void │ │ +3b9f40: |[3b9f40] de.danoeh.antennapod.activity.OnlineFeedViewActivity.finish:()V │ │ +3b9f50: 6f10 7000 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3b9f56: 1500 0a01 |0003: const/high16 v0, #int 17432576 // #10a │ │ +3b9f5a: 1401 0100 0a01 |0005: const v1, #float 2.53466e-38 // #010a0001 │ │ +3b9f60: 6e30 ab00 0201 |0008: invoke-virtual {v2, v0, v1}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00ab │ │ +3b9f66: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0008 line=231 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ │ │ @@ -1783380,113 +1783388,113 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 207 16-bit code units │ │ -3ba3dc: |[3ba3dc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3ba3ec: 7110 9498 0400 |0000: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@9894 │ │ -3ba3f2: 0a00 |0003: move-result v0 │ │ -3ba3f4: 6e20 a314 0400 |0004: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ -3ba3fa: 6f20 0336 5400 |0007: invoke-super {v4, v5}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ -3ba400: 6e10 7a00 0400 |000a: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -3ba406: 0c00 |000d: move-result-object v0 │ │ -3ba408: 7110 709f 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@9f70 │ │ -3ba40e: 0c00 |0011: move-result-object v0 │ │ -3ba410: 5b40 ee6b |0012: iput-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba414: 6e10 6f9f 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f6f │ │ -3ba41a: 0c00 |0017: move-result-object v0 │ │ -3ba41c: 6e20 9c14 0400 |0018: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@149c │ │ -3ba422: 5440 ee6b |001b: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba426: 5400 728f |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8f72 │ │ -3ba42a: 2201 da17 |001f: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12; // type@17da │ │ -3ba42e: 7020 a794 4100 |0021: invoke-direct {v1, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94a7 │ │ -3ba434: 6e20 680d 1000 |0024: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3ba43a: 5440 ee6b |0027: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba43e: 5400 698f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8f69 │ │ -3ba442: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -3ba444: 6e20 680d 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3ba44a: 5440 ee6b |002f: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba44e: 5400 698f |0031: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8f69 │ │ -3ba452: 1402 0401 047f |0033: const v2, #float 1.75463e+38 // #7f040104 │ │ -3ba458: 7120 a2b0 2400 |0036: invoke-static {v4, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ -3ba45e: 0a02 |0039: move-result v2 │ │ -3ba460: 6e20 7022 2000 |003a: invoke-virtual {v0, v2}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2270 │ │ -3ba466: 6e10 7800 0400 |003d: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3ba46c: 0c00 |0040: move-result-object v0 │ │ -3ba46e: 1a02 be6c |0041: const-string v2, "arg.feedurl" // string@6cbe │ │ -3ba472: 6e20 6f02 2000 |0043: invoke-virtual {v0, v2}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@026f │ │ -3ba478: 0a00 |0046: move-result v0 │ │ -3ba47a: 3800 0b00 |0047: if-eqz v0, 0052 // +000b │ │ -3ba47e: 6e10 7800 0400 |0049: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3ba484: 0c00 |004c: move-result-object v0 │ │ -3ba486: 6e20 6d02 2000 |004d: invoke-virtual {v0, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026d │ │ -3ba48c: 0c01 |0050: move-result-object v1 │ │ -3ba48e: 2834 |0051: goto 0085 // +0034 │ │ -3ba490: 6e10 7800 0400 |0052: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3ba496: 0c00 |0055: move-result-object v0 │ │ -3ba498: 6e10 5f02 0000 |0056: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -3ba49e: 0c00 |0059: move-result-object v0 │ │ -3ba4a0: 1a02 b06a |005a: const-string v2, "android.intent.action.SEND" // string@6ab0 │ │ -3ba4a4: 7120 a50a 2000 |005c: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -3ba4aa: 0a00 |005f: move-result v0 │ │ -3ba4ac: 3800 0d00 |0060: if-eqz v0, 006d // +000d │ │ -3ba4b0: 6e10 7800 0400 |0062: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3ba4b6: 0c00 |0065: move-result-object v0 │ │ -3ba4b8: 1a01 bf6a |0066: const-string v1, "android.intent.extra.TEXT" // string@6abf │ │ -3ba4bc: 6e20 6d02 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026d │ │ -3ba4c2: 0c01 |006b: move-result-object v1 │ │ -3ba4c4: 2819 |006c: goto 0085 // +0019 │ │ -3ba4c6: 6e10 7800 0400 |006d: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3ba4cc: 0c00 |0070: move-result-object v0 │ │ -3ba4ce: 6e10 5f02 0000 |0071: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -3ba4d4: 0c00 |0074: move-result-object v0 │ │ -3ba4d6: 1a02 b56a |0075: const-string v2, "android.intent.action.VIEW" // string@6ab5 │ │ -3ba4da: 7120 a50a 2000 |0077: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ -3ba4e0: 0a00 |007a: move-result v0 │ │ -3ba4e2: 3800 0a00 |007b: if-eqz v0, 0085 // +000a │ │ -3ba4e6: 6e10 7800 0400 |007d: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3ba4ec: 0c00 |0080: move-result-object v0 │ │ -3ba4ee: 6e10 6502 0000 |0081: invoke-virtual {v0}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@0265 │ │ -3ba4f4: 0c01 |0084: move-result-object v1 │ │ -3ba4f6: 1a00 fa4c |0085: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ -3ba4fa: 3901 0b00 |0087: if-nez v1, 0092 // +000b │ │ -3ba4fe: 1a05 dc84 |0089: const-string v5, "feedUrl is null." // string@84dc │ │ -3ba502: 7120 f70a 5000 |008b: invoke-static {v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3ba508: 7010 2095 0400 |008e: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@9520 │ │ -3ba50e: 283d |0091: goto 00ce // +003d │ │ -3ba510: 2202 741e |0092: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3ba514: 7010 c7b2 0200 |0094: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3ba51a: 1a03 e50c |0097: const-string v3, "Activity was started with url " // string@0ce5 │ │ -3ba51e: 6e20 d3b2 3200 |0099: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ba524: 6e20 d3b2 1200 |009c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3ba52a: 6e10 deb2 0200 |009f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3ba530: 0c02 |00a2: move-result-object v2 │ │ -3ba532: 7120 f50a 2000 |00a3: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3ba538: 7010 1c95 0400 |00a6: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.setLoadingLayout:()V // method@951c │ │ -3ba53e: 1a00 84dd |00a9: const-string v0, "subscribeonandroid.com" // string@dd84 │ │ -3ba542: 6e20 9bb2 0100 |00ab: invoke-virtual {v1, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -3ba548: 0a00 |00ae: move-result v0 │ │ -3ba54a: 3800 0a00 |00af: if-eqz v0, 00b9 // +000a │ │ -3ba54e: 1a00 6606 |00b1: const-string v0, "((www.)?(subscribeonandroid.com/))" // string@0666 │ │ -3ba552: 1a02 0000 |00b3: const-string v2, "" // string@0000 │ │ -3ba556: 6e30 b2b2 0102 |00b5: invoke-virtual {v1, v0, v2}, Ljava/lang/String;.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b2 │ │ -3ba55c: 0c01 |00b8: move-result-object v1 │ │ -3ba55e: 3805 1200 |00b9: if-eqz v5, 00cb // +0012 │ │ -3ba562: 1a00 4de4 |00bb: const-string v0, "username" // string@e44d │ │ -3ba566: 6e20 ef06 0500 |00bd: invoke-virtual {v5, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06ef │ │ -3ba56c: 0c00 |00c0: move-result-object v0 │ │ -3ba56e: 5b40 ed6b |00c1: iput-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ -3ba572: 1a00 98c3 |00c3: const-string v0, "password" // string@c398 │ │ -3ba576: 6e20 ef06 0500 |00c5: invoke-virtual {v5, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06ef │ │ -3ba57c: 0c05 |00c8: move-result-object v5 │ │ -3ba57e: 5b45 ea6b |00c9: iput-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ -3ba582: 7020 0e95 1400 |00cb: invoke-direct {v4, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lookupUrlAndDownload:(Ljava/lang/String;)V // method@950e │ │ -3ba588: 0e00 |00ce: return-void │ │ +3ba3c4: |[3ba3c4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3ba3d4: 7110 9498 0400 |0000: invoke-static {v4}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@9894 │ │ +3ba3da: 0a00 |0003: move-result v0 │ │ +3ba3dc: 6e20 a314 0400 |0004: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ +3ba3e2: 6f20 0336 5400 |0007: invoke-super {v4, v5}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ +3ba3e8: 6e10 7a00 0400 |000a: invoke-virtual {v4}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +3ba3ee: 0c00 |000d: move-result-object v0 │ │ +3ba3f0: 7110 709f 0000 |000e: invoke-static {v0}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@9f70 │ │ +3ba3f6: 0c00 |0011: move-result-object v0 │ │ +3ba3f8: 5b40 ee6b |0012: iput-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba3fc: 6e10 6f9f 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9f6f │ │ +3ba402: 0c00 |0017: move-result-object v0 │ │ +3ba404: 6e20 9c14 0400 |0018: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@149c │ │ +3ba40a: 5440 ee6b |001b: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba40e: 5400 728f |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8f72 │ │ +3ba412: 2201 da17 |001f: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12; // type@17da │ │ +3ba416: 7020 a794 4100 |0021: invoke-direct {v1, v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94a7 │ │ +3ba41c: 6e20 680d 1000 |0024: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3ba422: 5440 ee6b |0027: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba426: 5400 698f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8f69 │ │ +3ba42a: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +3ba42c: 6e20 680d 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3ba432: 5440 ee6b |002f: iget-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba436: 5400 698f |0031: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8f69 │ │ +3ba43a: 1402 0401 047f |0033: const v2, #float 1.75463e+38 // #7f040104 │ │ +3ba440: 7120 a2b0 2400 |0036: invoke-static {v4, v2}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getColorFromAttr:(Landroid/content/Context;I)I // method@b0a2 │ │ +3ba446: 0a02 |0039: move-result v2 │ │ +3ba448: 6e20 7022 2000 |003a: invoke-virtual {v0, v2}, Landroidx/cardview/widget/CardView;.setCardBackgroundColor:(I)V // method@2270 │ │ +3ba44e: 6e10 7800 0400 |003d: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3ba454: 0c00 |0040: move-result-object v0 │ │ +3ba456: 1a02 be6c |0041: const-string v2, "arg.feedurl" // string@6cbe │ │ +3ba45a: 6e20 6f02 2000 |0043: invoke-virtual {v0, v2}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@026f │ │ +3ba460: 0a00 |0046: move-result v0 │ │ +3ba462: 3800 0b00 |0047: if-eqz v0, 0052 // +000b │ │ +3ba466: 6e10 7800 0400 |0049: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3ba46c: 0c00 |004c: move-result-object v0 │ │ +3ba46e: 6e20 6d02 2000 |004d: invoke-virtual {v0, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026d │ │ +3ba474: 0c01 |0050: move-result-object v1 │ │ +3ba476: 2834 |0051: goto 0085 // +0034 │ │ +3ba478: 6e10 7800 0400 |0052: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3ba47e: 0c00 |0055: move-result-object v0 │ │ +3ba480: 6e10 5f02 0000 |0056: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +3ba486: 0c00 |0059: move-result-object v0 │ │ +3ba488: 1a02 b06a |005a: const-string v2, "android.intent.action.SEND" // string@6ab0 │ │ +3ba48c: 7120 a50a 2000 |005c: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +3ba492: 0a00 |005f: move-result v0 │ │ +3ba494: 3800 0d00 |0060: if-eqz v0, 006d // +000d │ │ +3ba498: 6e10 7800 0400 |0062: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3ba49e: 0c00 |0065: move-result-object v0 │ │ +3ba4a0: 1a01 bf6a |0066: const-string v1, "android.intent.extra.TEXT" // string@6abf │ │ +3ba4a4: 6e20 6d02 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026d │ │ +3ba4aa: 0c01 |006b: move-result-object v1 │ │ +3ba4ac: 2819 |006c: goto 0085 // +0019 │ │ +3ba4ae: 6e10 7800 0400 |006d: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3ba4b4: 0c00 |0070: move-result-object v0 │ │ +3ba4b6: 6e10 5f02 0000 |0071: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +3ba4bc: 0c00 |0074: move-result-object v0 │ │ +3ba4be: 1a02 b56a |0075: const-string v2, "android.intent.action.VIEW" // string@6ab5 │ │ +3ba4c2: 7120 a50a 2000 |0077: invoke-static {v0, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0aa5 │ │ +3ba4c8: 0a00 |007a: move-result v0 │ │ +3ba4ca: 3800 0a00 |007b: if-eqz v0, 0085 // +000a │ │ +3ba4ce: 6e10 7800 0400 |007d: invoke-virtual {v4}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3ba4d4: 0c00 |0080: move-result-object v0 │ │ +3ba4d6: 6e10 6502 0000 |0081: invoke-virtual {v0}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@0265 │ │ +3ba4dc: 0c01 |0084: move-result-object v1 │ │ +3ba4de: 1a00 fa4c |0085: const-string v0, "OnlineFeedViewActivity" // string@4cfa │ │ +3ba4e2: 3901 0b00 |0087: if-nez v1, 0092 // +000b │ │ +3ba4e6: 1a05 dc84 |0089: const-string v5, "feedUrl is null." // string@84dc │ │ +3ba4ea: 7120 f70a 5000 |008b: invoke-static {v0, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3ba4f0: 7010 2095 0400 |008e: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.showNoPodcastFoundError:()V // method@9520 │ │ +3ba4f6: 283d |0091: goto 00ce // +003d │ │ +3ba4f8: 2202 741e |0092: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3ba4fc: 7010 c7b2 0200 |0094: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3ba502: 1a03 e50c |0097: const-string v3, "Activity was started with url " // string@0ce5 │ │ +3ba506: 6e20 d3b2 3200 |0099: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ba50c: 6e20 d3b2 1200 |009c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3ba512: 6e10 deb2 0200 |009f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3ba518: 0c02 |00a2: move-result-object v2 │ │ +3ba51a: 7120 f50a 2000 |00a3: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3ba520: 7010 1c95 0400 |00a6: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.setLoadingLayout:()V // method@951c │ │ +3ba526: 1a00 84dd |00a9: const-string v0, "subscribeonandroid.com" // string@dd84 │ │ +3ba52a: 6e20 9bb2 0100 |00ab: invoke-virtual {v1, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +3ba530: 0a00 |00ae: move-result v0 │ │ +3ba532: 3800 0a00 |00af: if-eqz v0, 00b9 // +000a │ │ +3ba536: 1a00 6606 |00b1: const-string v0, "((www.)?(subscribeonandroid.com/))" // string@0666 │ │ +3ba53a: 1a02 0000 |00b3: const-string v2, "" // string@0000 │ │ +3ba53e: 6e30 b2b2 0102 |00b5: invoke-virtual {v1, v0, v2}, Ljava/lang/String;.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b2b2 │ │ +3ba544: 0c01 |00b8: move-result-object v1 │ │ +3ba546: 3805 1200 |00b9: if-eqz v5, 00cb // +0012 │ │ +3ba54a: 1a00 4de4 |00bb: const-string v0, "username" // string@e44d │ │ +3ba54e: 6e20 ef06 0500 |00bd: invoke-virtual {v5, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06ef │ │ +3ba554: 0c00 |00c0: move-result-object v0 │ │ +3ba556: 5b40 ed6b |00c1: iput-object v0, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ +3ba55a: 1a00 98c3 |00c3: const-string v0, "password" // string@c398 │ │ +3ba55e: 6e20 ef06 0500 |00c5: invoke-virtual {v5, v0}, Landroid/os/BaseBundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@06ef │ │ +3ba564: 0c05 |00c8: move-result-object v5 │ │ +3ba566: 5b45 ea6b |00c9: iput-object v5, v4, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ +3ba56a: 7020 0e95 1400 |00cb: invoke-direct {v4, v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.lookupUrlAndDownload:(Ljava/lang/String;)V // method@950e │ │ +3ba570: 0e00 |00ce: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0007 line=125 │ │ 0x000a line=127 │ │ 0x0014 line=128 │ │ 0x001b line=130 │ │ @@ -1783516,26 +1783524,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -3ba58c: |[3ba58c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onDestroy:()V │ │ -3ba59c: 6f10 8814 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@1488 │ │ -3ba5a2: 5410 ec6b |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.updater:Lio/reactivex/disposables/Disposable; // field@6bec │ │ -3ba5a6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3ba5aa: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3ba5b0: 5410 e46b |000a: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6be4 │ │ -3ba5b4: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -3ba5b8: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3ba5be: 5410 e96b |0011: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parser:Lio/reactivex/disposables/Disposable; // field@6be9 │ │ -3ba5c2: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ -3ba5c6: 7210 08b1 0000 |0015: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3ba5cc: 0e00 |0018: return-void │ │ +3ba574: |[3ba574] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onDestroy:()V │ │ +3ba584: 6f10 8814 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@1488 │ │ +3ba58a: 5410 ec6b |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.updater:Lio/reactivex/disposables/Disposable; // field@6bec │ │ +3ba58e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3ba592: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3ba598: 5410 e46b |000a: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.download:Lio/reactivex/disposables/Disposable; // field@6be4 │ │ +3ba59c: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +3ba5a0: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3ba5a6: 5410 e96b |0011: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.parser:Lio/reactivex/disposables/Disposable; // field@6be9 │ │ +3ba5aa: 3800 0500 |0013: if-eqz v0, 0018 // +0005 │ │ +3ba5ae: 7210 08b1 0000 |0015: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3ba5b4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0003 line=204 │ │ 0x0007 line=205 │ │ 0x000a line=207 │ │ 0x000e line=208 │ │ @@ -1783549,17 +1783557,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ba5d0: |[3ba5d0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ -3ba5e0: 7010 fa94 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@94fa │ │ -3ba5e6: 0e00 |0003: return-void │ │ +3ba5b8: |[3ba5b8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onEventMainThread:(Lde/danoeh/antennapod/event/EpisodeDownloadEvent;)V │ │ +3ba5c8: 7010 fa94 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.handleUpdatedFeedStatus:()V // method@94fa │ │ +3ba5ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ │ │ @@ -1783568,35 +1783576,35 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -3ba5e8: |[3ba5e8] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -3ba5f8: 2203 e617 |0000: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda4; // type@17e6 │ │ -3ba5fc: 7010 bf94 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda4;.:()V // method@94bf │ │ -3ba602: 7110 f4b0 0300 |0005: invoke-static {v3}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3ba608: 0c03 |0008: move-result-object v3 │ │ -3ba60a: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3ba610: 0c00 |000c: move-result-object v0 │ │ -3ba612: 6e20 fcb0 0300 |000d: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3ba618: 0c03 |0010: move-result-object v3 │ │ -3ba61a: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3ba620: 0c00 |0014: move-result-object v0 │ │ -3ba622: 6e20 f7b0 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3ba628: 0c03 |0018: move-result-object v3 │ │ -3ba62a: 2200 e717 |0019: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5; // type@17e7 │ │ -3ba62e: 7020 c194 2000 |001b: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94c1 │ │ -3ba634: 2201 e817 |001e: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6; // type@17e8 │ │ -3ba638: 7010 c394 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6;.:()V // method@94c3 │ │ -3ba63e: 6e30 fab0 0301 |0023: invoke-virtual {v3, v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3ba644: 0c03 |0026: move-result-object v3 │ │ -3ba646: 5b23 ec6b |0027: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.updater:Lio/reactivex/disposables/Disposable; // field@6bec │ │ -3ba64a: 0e00 |0029: return-void │ │ +3ba5d0: |[3ba5d0] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +3ba5e0: 2203 e617 |0000: new-instance v3, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda4; // type@17e6 │ │ +3ba5e4: 7010 bf94 0300 |0002: invoke-direct {v3}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda4;.:()V // method@94bf │ │ +3ba5ea: 7110 f4b0 0300 |0005: invoke-static {v3}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3ba5f0: 0c03 |0008: move-result-object v3 │ │ +3ba5f2: 7100 0cb1 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3ba5f8: 0c00 |000c: move-result-object v0 │ │ +3ba5fa: 6e20 fcb0 0300 |000d: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3ba600: 0c03 |0010: move-result-object v3 │ │ +3ba602: 7100 07b1 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3ba608: 0c00 |0014: move-result-object v0 │ │ +3ba60a: 6e20 f7b0 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3ba610: 0c03 |0018: move-result-object v3 │ │ +3ba612: 2200 e717 |0019: new-instance v0, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5; // type@17e7 │ │ +3ba616: 7020 c194 2000 |001b: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;)V // method@94c1 │ │ +3ba61c: 2201 e817 |001e: new-instance v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6; // type@17e8 │ │ +3ba620: 7010 c394 0100 |0020: invoke-direct {v1}, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda6;.:()V // method@94c3 │ │ +3ba626: 6e30 fab0 0301 |0023: invoke-virtual {v3, v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3ba62c: 0c03 |0026: move-result-object v3 │ │ +3ba62e: 5b23 ec6b |0027: iput-object v3, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.updater:Lio/reactivex/disposables/Disposable; // field@6bec │ │ +3ba632: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0009 line=331 │ │ 0x0011 line=332 │ │ 0x0023 line=333 │ │ locals : │ │ @@ -1783608,33 +1783616,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -3b9730: |[3b9730] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3b9740: 7210 d20b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3b9746: 0a00 |0003: move-result v0 │ │ -3b9748: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ -3b974e: 3310 1800 |0007: if-ne v0, v1, 001f // +0018 │ │ -3b9752: 2203 6c00 |0009: new-instance v3, Landroid/content/Intent; // type@006c │ │ -3b9756: 1c00 d617 |000b: const-class v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3b975a: 7030 5802 2300 |000d: invoke-direct {v3, v2, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3b9760: 7120 8727 3200 |0010: invoke-static {v2, v3}, Landroidx/core/app/NavUtils;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@2787 │ │ -3b9766: 0a00 |0013: move-result v0 │ │ -3b9768: 3800 0600 |0014: if-eqz v0, 001a // +0006 │ │ -3b976c: 6e20 4202 3200 |0016: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3b9772: 2804 |0019: goto 001d // +0004 │ │ -3b9774: 7110 8527 0200 |001a: invoke-static {v2}, Landroidx/core/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@2785 │ │ -3b977a: 1213 |001d: const/4 v3, #int 1 // #1 │ │ -3b977c: 0f03 |001e: return v3 │ │ -3b977e: 6f20 9a00 3200 |001f: invoke-super {v2, v3}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ -3b9784: 0a03 |0022: move-result v3 │ │ -3b9786: 0f03 |0023: return v3 │ │ +3b9718: |[3b9718] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3b9728: 7210 d20b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3b972e: 0a00 |0003: move-result v0 │ │ +3b9730: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ +3b9736: 3310 1800 |0007: if-ne v0, v1, 001f // +0018 │ │ +3b973a: 2203 6c00 |0009: new-instance v3, Landroid/content/Intent; // type@006c │ │ +3b973e: 1c00 d617 |000b: const-class v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3b9742: 7030 5802 2300 |000d: invoke-direct {v3, v2, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3b9748: 7120 8727 3200 |0010: invoke-static {v2, v3}, Landroidx/core/app/NavUtils;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@2787 │ │ +3b974e: 0a00 |0013: move-result v0 │ │ +3b9750: 3800 0600 |0014: if-eqz v0, 001a // +0006 │ │ +3b9754: 6e20 4202 3200 |0016: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3b975a: 2804 |0019: goto 001d // +0004 │ │ +3b975c: 7110 8527 0200 |001a: invoke-static {v2}, Landroidx/core/app/NavUtils;.navigateUpFromSameTask:(Landroid/app/Activity;)V // method@2785 │ │ +3b9762: 1213 |001d: const/4 v3, #int 1 // #1 │ │ +3b9764: 0f03 |001e: return v3 │ │ +3b9766: 6f20 9a00 3200 |001f: invoke-super {v2, v3}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ +3b976c: 0a03 |0022: move-result v3 │ │ +3b976e: 0f03 |0023: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0009 line=237 │ │ 0x0010 line=238 │ │ 0x0016 line=239 │ │ 0x001a line=241 │ │ @@ -1783648,23 +1783656,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3ba64c: |[3ba64c] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -3ba65c: 6f20 ff12 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@12ff │ │ -3ba662: 1a00 4de4 |0003: const-string v0, "username" // string@e44d │ │ -3ba666: 5421 ed6b |0005: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ -3ba66a: 6e30 fa06 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ -3ba670: 1a00 98c3 |000a: const-string v0, "password" // string@c398 │ │ -3ba674: 5421 ea6b |000c: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ -3ba678: 6e30 fa06 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ -3ba67e: 0e00 |0011: return-void │ │ +3ba634: |[3ba634] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +3ba644: 6f20 ff12 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@12ff │ │ +3ba64a: 1a00 4de4 |0003: const-string v0, "username" // string@e44d │ │ +3ba64e: 5421 ed6b |0005: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.username:Ljava/lang/String; // field@6bed │ │ +3ba652: 6e30 fa06 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ +3ba658: 1a00 98c3 |000a: const-string v0, "password" // string@c398 │ │ +3ba65c: 5421 ea6b |000c: iget-object v1, v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.password:Ljava/lang/String; // field@6bea │ │ +3ba660: 6e30 fa06 0301 |000e: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@06fa │ │ +3ba666: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ 0x000c line=219 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ @@ -1783675,22 +1783683,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3ba680: |[3ba680] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onStart:()V │ │ -3ba690: 6f10 9114 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@1491 │ │ -3ba696: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3ba698: 5c10 e86b |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6be8 │ │ -3ba69c: 7100 04b7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ba6a2: 0c00 |0009: move-result-object v0 │ │ -3ba6a4: 6e20 09b7 1000 |000a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3ba6aa: 0e00 |000d: return-void │ │ +3ba668: |[3ba668] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onStart:()V │ │ +3ba678: 6f10 9114 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@1491 │ │ +3ba67e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3ba680: 5c10 e86b |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6be8 │ │ +3ba684: 7100 04b7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ba68a: 0c00 |0009: move-result-object v0 │ │ +3ba68c: 6e20 09b7 1000 |000a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3ba692: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0006 line=185 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ @@ -1783700,36 +1783708,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3ba6ac: |[3ba6ac] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onStop:()V │ │ -3ba6bc: 6f10 9214 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@1492 │ │ -3ba6c2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -3ba6c4: 5c10 e86b |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6be8 │ │ -3ba6c8: 7100 04b7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ba6ce: 0c00 |0009: move-result-object v0 │ │ -3ba6d0: 6e20 0ab7 1000 |000a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3ba6d6: 5410 e56b |000d: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6be5 │ │ -3ba6da: 3800 0d00 |000f: if-eqz v0, 001c // +000d │ │ -3ba6de: 6e10 ed98 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.isFinished:()Z // method@98ed │ │ -3ba6e4: 0a00 |0014: move-result v0 │ │ -3ba6e6: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -3ba6ea: 5410 e56b |0017: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6be5 │ │ -3ba6ee: 6e10 e998 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.cancel:()V // method@98e9 │ │ -3ba6f4: 5410 e26b |001c: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ -3ba6f8: 3800 0d00 |001e: if-eqz v0, 002b // +000d │ │ -3ba6fc: 6e10 e700 0000 |0020: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ -3ba702: 0a00 |0023: move-result v0 │ │ -3ba704: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ -3ba708: 5410 e26b |0026: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ -3ba70c: 6e10 e000 0000 |0028: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ -3ba712: 0e00 |002b: return-void │ │ +3ba694: |[3ba694] de.danoeh.antennapod.activity.OnlineFeedViewActivity.onStop:()V │ │ +3ba6a4: 6f10 9214 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@1492 │ │ +3ba6aa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +3ba6ac: 5c10 e86b |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.isPaused:Z // field@6be8 │ │ +3ba6b0: 7100 04b7 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ba6b6: 0c00 |0009: move-result-object v0 │ │ +3ba6b8: 6e20 0ab7 1000 |000a: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3ba6be: 5410 e56b |000d: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6be5 │ │ +3ba6c2: 3800 0d00 |000f: if-eqz v0, 001c // +000d │ │ +3ba6c6: 6e10 ed98 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.isFinished:()Z // method@98ed │ │ +3ba6cc: 0a00 |0014: move-result v0 │ │ +3ba6ce: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +3ba6d2: 5410 e56b |0017: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.downloader:Lde/danoeh/antennapod/core/service/download/Downloader; // field@6be5 │ │ +3ba6d6: 6e10 e998 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/core/service/download/Downloader;.cancel:()V // method@98e9 │ │ +3ba6dc: 5410 e26b |001c: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ +3ba6e0: 3800 0d00 |001e: if-eqz v0, 002b // +000d │ │ +3ba6e4: 6e10 e700 0000 |0020: invoke-virtual {v0}, Landroid/app/Dialog;.isShowing:()Z // method@00e7 │ │ +3ba6ea: 0a00 |0023: move-result v0 │ │ +3ba6ec: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ +3ba6f0: 5410 e26b |0026: iget-object v0, v1, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.dialog:Landroid/app/Dialog; // field@6be2 │ │ +3ba6f4: 6e10 e000 0000 |0028: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@00e0 │ │ +3ba6fa: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0004 line=191 │ │ 0x0006 line=192 │ │ 0x000d line=193 │ │ 0x0017 line=194 │ │ @@ -1783743,31 +1783751,31 @@ │ │ type : '(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3ba7cc: |[3ba7cc] de.danoeh.antennapod.activity.OnlineFeedViewActivity.playbackStateChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ -3ba7dc: 7100 7898 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@9878 │ │ -3ba7e2: 0b00 |0003: move-result-wide v0 │ │ -3ba7e4: 1602 0300 |0004: const-wide/16 v2, #int 3 // #3 │ │ -3ba7e8: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -3ba7ea: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -3ba7ee: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ -3ba7f2: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -3ba7f4: 2802 |000c: goto 000e // +0002 │ │ -3ba7f6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -3ba7f8: 5451 ee6b |000e: iget-object v1, v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ -3ba7fc: 5411 6f8f |0010: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8f6f │ │ -3ba800: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ -3ba804: 2803 |0014: goto 0017 // +0003 │ │ -3ba806: 1306 0800 |0015: const/16 v6, #int 8 // #8 │ │ -3ba80a: 6e20 930d 6100 |0017: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3ba810: 0e00 |001a: return-void │ │ +3ba7b4: |[3ba7b4] de.danoeh.antennapod.activity.OnlineFeedViewActivity.playbackStateChanged:(Lde/danoeh/antennapod/event/PlayerStatusEvent;)V │ │ +3ba7c4: 7100 7898 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/core/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@9878 │ │ +3ba7ca: 0b00 |0003: move-result-wide v0 │ │ +3ba7cc: 1602 0300 |0004: const-wide/16 v2, #int 3 // #3 │ │ +3ba7d0: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +3ba7d2: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +3ba7d6: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ +3ba7da: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +3ba7dc: 2802 |000c: goto 000e // +0002 │ │ +3ba7de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +3ba7e0: 5451 ee6b |000e: iget-object v1, v5, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // field@6bee │ │ +3ba7e4: 5411 6f8f |0010: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.stopPreviewButton:Landroid/widget/Button; // field@8f6f │ │ +3ba7e8: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ +3ba7ec: 2803 |0014: goto 0017 // +0003 │ │ +3ba7ee: 1306 0800 |0015: const/16 v6, #int 8 // #8 │ │ +3ba7f2: 6e20 930d 6100 |0017: invoke-virtual {v1, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3ba7f8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x000e line=612 │ │ locals : │ │ 0x0000 - 0x001b reg=5 this Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ 0x0000 - 0x001b reg=6 (null) Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ @@ -1783852,17 +1783860,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 │ │ -3bb2d0: |[3bb2d0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$AQfEVrpzd-rPVHREmxf4C85x6WQ:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ -3bb2e0: 7030 4e95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$7:(Landroid/content/DialogInterface;I)V // method@954e │ │ -3bb2e6: 0e00 |0003: return-void │ │ +3bb2b8: |[3bb2b8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$AQfEVrpzd-rPVHREmxf4C85x6WQ:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ +3bb2c8: 7030 4e95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$7:(Landroid/content/DialogInterface;I)V // method@954e │ │ +3bb2ce: 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 │ │ @@ -1783872,17 +1783880,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 │ │ -3bb2e8: |[3bb2e8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$LFDdOdFyIvqLsJjd6orqzbnHj3k:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ -3bb2f8: 7030 4d95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$6:(Landroid/content/DialogInterface;I)V // method@954d │ │ -3bb2fe: 0e00 |0003: return-void │ │ +3bb2d0: |[3bb2d0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$LFDdOdFyIvqLsJjd6orqzbnHj3k:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ +3bb2e0: 7030 4d95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$6:(Landroid/content/DialogInterface;I)V // method@954d │ │ +3bb2e6: 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 │ │ @@ -1783892,17 +1783900,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 │ │ -3bb300: |[3bb300] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$LlUnzqKogBje29353dCTv0Nua0M:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bb310: 7010 5395 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$3:()V // method@9553 │ │ -3bb316: 0e00 |0003: return-void │ │ +3bb2e8: |[3bb2e8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$LlUnzqKogBje29353dCTv0Nua0M:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bb2f8: 7010 5395 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$3:()V // method@9553 │ │ +3bb2fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #3 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1783910,17 +1783918,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 │ │ -3bb318: |[3bb318] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$ThFwfNmx6s64D2ZGdzWGYJZy_zM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ -3bb328: 7020 5895 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$12:(Ljava/lang/Throwable;)V // method@9558 │ │ -3bb32e: 0e00 |0003: return-void │ │ +3bb300: |[3bb300] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$ThFwfNmx6s64D2ZGdzWGYJZy_zM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ +3bb310: 7020 5895 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$12:(Ljava/lang/Throwable;)V // method@9558 │ │ +3bb316: 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; │ │ │ │ @@ -1783929,17 +1783937,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 │ │ -3bb330: |[3bb330] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$Xd9UIv5XW5BCCuVVoml4mTvpuZs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ -3bb340: 7020 5495 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$4:(Ljava/lang/Throwable;)V // method@9554 │ │ -3bb346: 0e00 |0003: return-void │ │ +3bb318: |[3bb318] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$Xd9UIv5XW5BCCuVVoml4mTvpuZs:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ +3bb328: 7020 5495 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$4:(Ljava/lang/Throwable;)V // method@9554 │ │ +3bb32e: 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; │ │ │ │ @@ -1783948,17 +1783956,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 │ │ -3bb348: |[3bb348] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$Z_3KH3sZAPJbgCEdUPB9KKphxIE:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V │ │ -3bb358: 7020 4f95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$8:(Ljava/lang/Boolean;)V // method@954f │ │ -3bb35e: 0e00 |0003: return-void │ │ +3bb330: |[3bb330] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$Z_3KH3sZAPJbgCEdUPB9KKphxIE:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V │ │ +3bb340: 7020 4f95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$8:(Ljava/lang/Boolean;)V // method@954f │ │ +3bb346: 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; │ │ │ │ @@ -1783967,17 +1783975,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 │ │ -3bb360: |[3bb360] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$atbGwXOqE7PsyPgDROlLT3XCf9w:(Landroid/content/DialogInterface;I)V │ │ -3bb370: 7120 5795 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$11:(Landroid/content/DialogInterface;I)V // method@9557 │ │ -3bb376: 0e00 |0003: return-void │ │ +3bb348: |[3bb348] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$atbGwXOqE7PsyPgDROlLT3XCf9w:(Landroid/content/DialogInterface;I)V │ │ +3bb358: 7120 5795 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$11:(Landroid/content/DialogInterface;I)V // method@9557 │ │ +3bb35e: 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 │ │ │ │ @@ -1783986,17 +1783994,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 │ │ -3bb378: |[3bb378] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$eSy_MHJuRGvzx1ZpU-qlvVsCn3Y:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ -3bb388: 7020 5195 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@9551 │ │ -3bb38e: 0e00 |0003: return-void │ │ +3bb360: |[3bb360] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$eSy_MHJuRGvzx1ZpU-qlvVsCn3Y:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ +3bb370: 7020 5195 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@9551 │ │ +3bb376: 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; │ │ │ │ @@ -1784005,17 +1784013,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 │ │ -3bb390: |[3bb390] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$g7qQX1pNWDiR2uDZVcV8FwsmPog:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ -3bb3a0: 7020 5595 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$5:(Landroid/view/View;)V // method@9555 │ │ -3bb3a6: 0e00 |0003: return-void │ │ +3bb378: |[3bb378] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$g7qQX1pNWDiR2uDZVcV8FwsmPog:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ +3bb388: 7020 5595 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$5:(Landroid/view/View;)V // method@9555 │ │ +3bb38e: 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; │ │ │ │ @@ -1784024,17 +1784032,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 │ │ -3bb3a8: |[3bb3a8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$oFIZABCkcpA27lc5wb3Glf3TACg:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bb3b8: 7606 5095 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@9550 │ │ -3bb3be: 0e00 |0003: return-void │ │ +3bb390: |[3bb390] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$oFIZABCkcpA27lc5wb3Glf3TACg:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bb3a0: 7606 5095 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@9550 │ │ +3bb3a6: 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; │ │ @@ -1784046,17 +1784054,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 │ │ -3bb3c0: |[3bb3c0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$rzNjSlazQngF9xo_4ERy-GXl1wI:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V │ │ -3bb3d0: 7020 5695 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$10:(Ljava/util/ArrayList;)V // method@9556 │ │ -3bb3d6: 0e00 |0003: return-void │ │ +3bb3a8: |[3bb3a8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$rzNjSlazQngF9xo_4ERy-GXl1wI:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V │ │ +3bb3b8: 7020 5695 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$10:(Ljava/util/ArrayList;)V // method@9556 │ │ +3bb3be: 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; │ │ │ │ @@ -1784065,18 +1784073,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 │ │ -3bb1f4: |[3bb1f4] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$sJN67YtVsuTWCvG-XDJt2Lr4Je4:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; │ │ -3bb204: 7010 5995 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$9:()Ljava/util/ArrayList; // method@9559 │ │ -3bb20a: 0c00 |0003: move-result-object v0 │ │ -3bb20c: 1100 |0004: return-object v0 │ │ +3bb1dc: |[3bb1dc] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$sJN67YtVsuTWCvG-XDJt2Lr4Je4:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; │ │ +3bb1ec: 7010 5995 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$9:()Ljava/util/ArrayList; // method@9559 │ │ +3bb1f2: 0c00 |0003: move-result-object v0 │ │ +3bb1f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #12 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1784084,17 +1784092,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 │ │ -3bb3d8: |[3bb3d8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$wRc0Agyx9b5bQ_M-2soLqtejhQM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -3bb3e8: 7010 5295 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$2:()V // method@9552 │ │ -3bb3ee: 0e00 |0003: return-void │ │ +3bb3c0: |[3bb3c0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$wRc0Agyx9b5bQ_M-2soLqtejhQM:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +3bb3d0: 7010 5295 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$2:()V // method@9552 │ │ +3bb3d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #13 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1784102,24 +1784110,24 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3bb3f0: |[3bb3f0] de.danoeh.antennapod.activity.OpmlImportActivity.:()V │ │ -3bb400: 7010 7514 0200 |0000: invoke-direct {v2}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ -3bb406: 2200 4903 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission; // type@0349 │ │ -3bb40a: 7010 a713 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission;.:()V // method@13a7 │ │ -3bb410: 2201 fd17 |0008: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; // type@17fd │ │ -3bb414: 7020 3b95 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@953b │ │ -3bb41a: 6e30 0213 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@1302 │ │ -3bb420: 0c00 |0010: move-result-object v0 │ │ -3bb422: 5b20 ff6b |0011: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@6bff │ │ -3bb426: 0e00 |0013: return-void │ │ +3bb3d8: |[3bb3d8] de.danoeh.antennapod.activity.OpmlImportActivity.:()V │ │ +3bb3e8: 7010 7514 0200 |0000: invoke-direct {v2}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ +3bb3ee: 2200 4903 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission; // type@0349 │ │ +3bb3f2: 7010 a713 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission;.:()V // method@13a7 │ │ +3bb3f8: 2201 fd17 |0008: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; // type@17fd │ │ +3bb3fc: 7020 3b95 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@953b │ │ +3bb402: 6e30 0213 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@1302 │ │ +3bb408: 0c00 |0010: move-result-object v0 │ │ +3bb40a: 5b20 ff6b |0011: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@6bff │ │ +3bb40e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=205 │ │ 0x000d line=206 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ @@ -1784129,32 +1784137,32 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -3bb27c: |[3bb27c] de.danoeh.antennapod.activity.OpmlImportActivity.getTitleList:()Ljava/util/List; │ │ -3bb28c: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3bb290: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3bb296: 5431 fe6b |0005: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6bfe │ │ -3bb29a: 3801 1a00 |0007: if-eqz v1, 0021 // +001a │ │ -3bb29e: 6e10 24b4 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ -3bb2a4: 0c01 |000c: move-result-object v1 │ │ -3bb2a6: 7210 c4b4 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3bb2ac: 0a02 |0010: move-result v2 │ │ -3bb2ae: 3802 1000 |0011: if-eqz v2, 0021 // +0010 │ │ -3bb2b2: 7210 c5b4 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3bb2b8: 0c02 |0016: move-result-object v2 │ │ -3bb2ba: 1f02 a218 |0017: check-cast v2, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18a2 │ │ -3bb2be: 6e10 3098 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@9830 │ │ -3bb2c4: 0c02 |001c: move-result-object v2 │ │ -3bb2c6: 7220 d6b4 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3bb2cc: 28ed |0020: goto 000d // -0013 │ │ -3bb2ce: 1100 |0021: return-object v0 │ │ +3bb264: |[3bb264] de.danoeh.antennapod.activity.OpmlImportActivity.getTitleList:()Ljava/util/List; │ │ +3bb274: 2200 e21e |0000: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3bb278: 7010 17b4 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3bb27e: 5431 fe6b |0005: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6bfe │ │ +3bb282: 3801 1a00 |0007: if-eqz v1, 0021 // +001a │ │ +3bb286: 6e10 24b4 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b424 │ │ +3bb28c: 0c01 |000c: move-result-object v1 │ │ +3bb28e: 7210 c4b4 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3bb294: 0a02 |0010: move-result v2 │ │ +3bb296: 3802 1000 |0011: if-eqz v2, 0021 // +0010 │ │ +3bb29a: 7210 c5b4 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3bb2a0: 0c02 |0016: move-result-object v2 │ │ +3bb2a2: 1f02 a218 |0017: check-cast v2, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18a2 │ │ +3bb2a6: 6e10 3098 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@9830 │ │ +3bb2ac: 0c02 |001c: move-result-object v2 │ │ +3bb2ae: 7220 d6b4 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3bb2b4: 28ed |0020: goto 000d // -0013 │ │ +3bb2b6: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ 0x0009 line=158 │ │ 0x0019 line=159 │ │ locals : │ │ @@ -1784165,17 +1784173,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 │ │ -3bb4c0: |[3bb4c0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$6:(Landroid/content/DialogInterface;I)V │ │ -3bb4d0: 7010 5d95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@955d │ │ -3bb4d6: 0e00 |0003: return-void │ │ +3bb4a8: |[3bb4a8] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$6:(Landroid/content/DialogInterface;I)V │ │ +3bb4b8: 7010 5d95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@955d │ │ +3bb4be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 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 │ │ @@ -1784185,17 +1784193,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 │ │ -3bb4d8: |[3bb4d8] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$7:(Landroid/content/DialogInterface;I)V │ │ -3bb4e8: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bb4ee: 0e00 |0003: return-void │ │ +3bb4c0: |[3bb4c0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$7:(Landroid/content/DialogInterface;I)V │ │ +3bb4d0: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bb4d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 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 │ │ @@ -1784205,37 +1784213,37 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -3bb4f0: |[3bb4f0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$8:(Ljava/lang/Boolean;)V │ │ -3bb500: 6e10 b5b1 0300 |0000: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ -3bb506: 0a03 |0003: move-result v3 │ │ -3bb508: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ -3bb50c: 7010 5f95 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@955f │ │ -3bb512: 2828 |0009: goto 0031 // +0028 │ │ -3bb514: 2203 1415 |000a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3bb518: 7020 6f81 2300 |000c: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3bb51e: 1400 2302 127f |000f: const v0, #float 1.94078e+38 // #7f120223 │ │ -3bb524: 6e20 8f81 0300 |0012: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3bb52a: 0c03 |0015: move-result-object v3 │ │ -3bb52c: 2200 fb17 |0016: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7; // type@17fb │ │ -3bb530: 7020 3795 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9537 │ │ -3bb536: 1401 0a00 0401 |001b: const v1, #float 2.42446e-38 // #0104000a │ │ -3bb53c: 6e30 ad81 1300 |001e: invoke-virtual {v3, v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3bb542: 0c03 |0021: move-result-object v3 │ │ -3bb544: 2200 fc17 |0022: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8; // type@17fc │ │ -3bb548: 7020 3995 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9539 │ │ -3bb54e: 1401 4800 127f |0027: const v1, #float 1.94069e+38 // #7f120048 │ │ -3bb554: 6e30 9981 1300 |002a: invoke-virtual {v3, v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ -3bb55a: 0c03 |002d: move-result-object v3 │ │ -3bb55c: 6e10 6814 0300 |002e: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3bb562: 0e00 |0031: return-void │ │ +3bb4d8: |[3bb4d8] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$8:(Ljava/lang/Boolean;)V │ │ +3bb4e8: 6e10 b5b1 0300 |0000: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@b1b5 │ │ +3bb4ee: 0a03 |0003: move-result v3 │ │ +3bb4f0: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ +3bb4f4: 7010 5f95 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@955f │ │ +3bb4fa: 2828 |0009: goto 0031 // +0028 │ │ +3bb4fc: 2203 1415 |000a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3bb500: 7020 6f81 2300 |000c: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3bb506: 1400 2302 127f |000f: const v0, #float 1.94078e+38 // #7f120223 │ │ +3bb50c: 6e20 8f81 0300 |0012: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3bb512: 0c03 |0015: move-result-object v3 │ │ +3bb514: 2200 fb17 |0016: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7; // type@17fb │ │ +3bb518: 7020 3795 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9537 │ │ +3bb51e: 1401 0a00 0401 |001b: const v1, #float 2.42446e-38 // #0104000a │ │ +3bb524: 6e30 ad81 1300 |001e: invoke-virtual {v3, v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3bb52a: 0c03 |0021: move-result-object v3 │ │ +3bb52c: 2200 fc17 |0022: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8; // type@17fc │ │ +3bb530: 7020 3995 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9539 │ │ +3bb536: 1401 4800 127f |0027: const v1, #float 1.94069e+38 // #7f120048 │ │ +3bb53c: 6e30 9981 1300 |002a: invoke-virtual {v3, v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8199 │ │ +3bb542: 0c03 |002d: move-result-object v3 │ │ +3bb544: 6e10 6814 0300 |002e: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3bb54a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0006 line=208 │ │ 0x000a line=210 │ │ 0x0012 line=211 │ │ 0x001e line=212 │ │ @@ -1784250,46 +1784258,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 │ │ -3bb564: |[3bb564] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bb574: 5401 026c |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb578: 5411 778f |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ -3bb57c: 6e10 820f 0100 |0004: invoke-virtual {v1}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0f82 │ │ -3bb582: 0c01 |0007: move-result-object v1 │ │ -3bb584: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -3bb586: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -3bb588: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -3bb58a: 6e10 250b 0100 |000b: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0b25 │ │ -3bb590: 0a05 |000e: move-result v5 │ │ -3bb592: 3553 0d00 |000f: if-ge v3, v5, 001c // +000d │ │ -3bb596: 6e20 260b 3100 |0011: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0b26 │ │ -3bb59c: 0a05 |0014: move-result v5 │ │ -3bb59e: 3805 0400 |0015: if-eqz v5, 0019 // +0004 │ │ -3bb5a2: d804 0401 |0017: add-int/lit8 v4, v4, #int 1 // #01 │ │ -3bb5a6: d803 0301 |0019: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3bb5aa: 28f0 |001b: goto 000b // -0010 │ │ -3bb5ac: 5401 fd6b |001c: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@6bfd │ │ -3bb5b0: 6e10 b90f 0100 |001e: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0fb9 │ │ -3bb5b6: 0a01 |0021: move-result v1 │ │ -3bb5b8: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -3bb5ba: 3314 0d00 |0023: if-ne v4, v1, 0030 // +000d │ │ -3bb5be: 5401 006c |0025: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c00 │ │ -3bb5c2: 7220 f90b 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bb5c8: 5401 fc6b |002a: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6bfc │ │ -3bb5cc: 7220 f90b 3100 |002c: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bb5d2: 280b |002f: goto 003a // +000b │ │ -3bb5d4: 5401 fc6b |0030: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6bfc │ │ -3bb5d8: 7220 f90b 2100 |0032: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bb5de: 5401 006c |0035: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c00 │ │ -3bb5e2: 7220 f90b 3100 |0037: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bb5e8: 0e00 |003a: return-void │ │ +3bb54c: |[3bb54c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bb55c: 5401 026c |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb560: 5411 778f |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ +3bb564: 6e10 820f 0100 |0004: invoke-virtual {v1}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0f82 │ │ +3bb56a: 0c01 |0007: move-result-object v1 │ │ +3bb56c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +3bb56e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +3bb570: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +3bb572: 6e10 250b 0100 |000b: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0b25 │ │ +3bb578: 0a05 |000e: move-result v5 │ │ +3bb57a: 3553 0d00 |000f: if-ge v3, v5, 001c // +000d │ │ +3bb57e: 6e20 260b 3100 |0011: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0b26 │ │ +3bb584: 0a05 |0014: move-result v5 │ │ +3bb586: 3805 0400 |0015: if-eqz v5, 0019 // +0004 │ │ +3bb58a: d804 0401 |0017: add-int/lit8 v4, v4, #int 1 // #01 │ │ +3bb58e: d803 0301 |0019: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3bb592: 28f0 |001b: goto 000b // -0010 │ │ +3bb594: 5401 fd6b |001c: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@6bfd │ │ +3bb598: 6e10 b90f 0100 |001e: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getCount:()I // method@0fb9 │ │ +3bb59e: 0a01 |0021: move-result v1 │ │ +3bb5a0: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +3bb5a2: 3314 0d00 |0023: if-ne v4, v1, 0030 // +000d │ │ +3bb5a6: 5401 006c |0025: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c00 │ │ +3bb5aa: 7220 f90b 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bb5b0: 5401 fc6b |002a: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6bfc │ │ +3bb5b4: 7220 f90b 3100 |002c: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bb5ba: 280b |002f: goto 003a // +000b │ │ +3bb5bc: 5401 fc6b |0030: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6bfc │ │ +3bb5c0: 7220 f90b 2100 |0032: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bb5c6: 5401 006c |0035: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c00 │ │ +3bb5ca: 7220 f90b 3100 |0037: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bb5d0: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000b line=73 │ │ 0x0011 line=74 │ │ 0x001c line=78 │ │ 0x0025 line=79 │ │ @@ -1784308,19 +1784316,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bb5ec: |[3bb5ec] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ -3bb5fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -3bb5fe: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ -3bb604: 6e10 7000 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bb60a: 0e00 |0007: return-void │ │ +3bb5d4: |[3bb5d4] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ +3bb5e4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +3bb5e6: 6e20 b900 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00b9 │ │ +3bb5ec: 6e10 7000 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bb5f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0004 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ @@ -1784330,54 +1784338,54 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -3bb60c: |[3bb60c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$2:()V │ │ -3bb61c: 5470 026c |0000: iget-object v0, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb620: 5400 778f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ -3bb624: 6e10 820f 0000 |0004: invoke-virtual {v0}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0f82 │ │ -3bb62a: 0c00 |0007: move-result-object v0 │ │ -3bb62c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -3bb62e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -3bb630: 6e10 250b 0000 |000a: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0b25 │ │ -3bb636: 0a03 |000d: move-result v3 │ │ -3bb638: 3532 3900 |000e: if-ge v2, v3, 0047 // +0039 │ │ -3bb63c: 6e20 260b 2000 |0010: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0b26 │ │ -3bb642: 0a03 |0013: move-result v3 │ │ -3bb644: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ -3bb648: 282e |0016: goto 0044 // +002e │ │ -3bb64a: 5473 fe6b |0017: iget-object v3, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6bfe │ │ -3bb64e: 6e20 230b 2000 |0019: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0b23 │ │ -3bb654: 0a04 |001c: move-result v4 │ │ -3bb656: 6e20 21b4 4300 |001d: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ -3bb65c: 0c03 |0020: move-result-object v3 │ │ -3bb65e: 1f03 a218 |0021: check-cast v3, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18a2 │ │ -3bb662: 2204 9b1c |0023: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3bb666: 6e10 3298 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9832 │ │ -3bb66c: 0c05 |0028: move-result-object v5 │ │ -3bb66e: 6e10 3098 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@9830 │ │ -3bb674: 0c06 |002c: move-result-object v6 │ │ -3bb676: 3806 0700 |002d: if-eqz v6, 0034 // +0007 │ │ -3bb67a: 6e10 3098 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@9830 │ │ -3bb680: 0c03 |0032: move-result-object v3 │ │ -3bb682: 2803 |0033: goto 0036 // +0003 │ │ -3bb684: 1a03 ad5d |0034: const-string v3, "Unknown podcast" // string@5dad │ │ -3bb688: 1206 |0036: const/4 v6, #int 0 // #0 │ │ -3bb68a: 7040 41ab 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@ab41 │ │ -3bb690: 7100 83b4 0000 |003a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ -3bb696: 0c03 |003d: move-result-object v3 │ │ -3bb698: 6e20 66ab 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ -3bb69e: 7130 5d9b 4701 |0041: invoke-static {v7, v4, v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ -3bb6a4: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ -3bb6a8: 28c4 |0046: goto 000a // -003c │ │ -3bb6aa: 7110 9d9d 0700 |0047: invoke-static {v7}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9d9d │ │ -3bb6b0: 0e00 |004a: return-void │ │ +3bb5f4: |[3bb5f4] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$2:()V │ │ +3bb604: 5470 026c |0000: iget-object v0, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb608: 5400 778f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ +3bb60c: 6e10 820f 0000 |0004: invoke-virtual {v0}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@0f82 │ │ +3bb612: 0c00 |0007: move-result-object v0 │ │ +3bb614: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +3bb616: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +3bb618: 6e10 250b 0000 |000a: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0b25 │ │ +3bb61e: 0a03 |000d: move-result v3 │ │ +3bb620: 3532 3900 |000e: if-ge v2, v3, 0047 // +0039 │ │ +3bb624: 6e20 260b 2000 |0010: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0b26 │ │ +3bb62a: 0a03 |0013: move-result v3 │ │ +3bb62c: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ +3bb630: 282e |0016: goto 0044 // +002e │ │ +3bb632: 5473 fe6b |0017: iget-object v3, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6bfe │ │ +3bb636: 6e20 230b 2000 |0019: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0b23 │ │ +3bb63c: 0a04 |001c: move-result v4 │ │ +3bb63e: 6e20 21b4 4300 |001d: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b421 │ │ +3bb644: 0c03 |0020: move-result-object v3 │ │ +3bb646: 1f03 a218 |0021: check-cast v3, Lde/danoeh/antennapod/core/export/opml/OpmlElement; // type@18a2 │ │ +3bb64a: 2204 9b1c |0023: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3bb64e: 6e10 3298 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@9832 │ │ +3bb654: 0c05 |0028: move-result-object v5 │ │ +3bb656: 6e10 3098 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@9830 │ │ +3bb65c: 0c06 |002c: move-result-object v6 │ │ +3bb65e: 3806 0700 |002d: if-eqz v6, 0034 // +0007 │ │ +3bb662: 6e10 3098 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/core/export/opml/OpmlElement;.getText:()Ljava/lang/String; // method@9830 │ │ +3bb668: 0c03 |0032: move-result-object v3 │ │ +3bb66a: 2803 |0033: goto 0036 // +0003 │ │ +3bb66c: 1a03 ad5d |0034: const-string v3, "Unknown podcast" // string@5dad │ │ +3bb670: 1206 |0036: const/4 v6, #int 0 // #0 │ │ +3bb672: 7040 41ab 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@ab41 │ │ +3bb678: 7100 83b4 0000 |003a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b483 │ │ +3bb67e: 0c03 |003d: move-result-object v3 │ │ +3bb680: 6e20 66ab 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@ab66 │ │ +3bb686: 7130 5d9b 4701 |0041: invoke-static {v7, v4, v1}, Lde/danoeh/antennapod/core/storage/DBTasks;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@9b5d │ │ +3bb68c: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ +3bb690: 28c4 |0046: goto 000a // -003c │ │ +3bb692: 7110 9d9d 0700 |0047: invoke-static {v7}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@9d9d │ │ +3bb698: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x000a line=94 │ │ 0x0010 line=95 │ │ 0x0017 line=98 │ │ 0x0023 line=99 │ │ @@ -1784393,27 +1784401,27 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -3bb6b4: |[3bb6b4] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$3:()V │ │ -3bb6c4: 5420 026c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb6c8: 5400 788f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ -3bb6cc: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -3bb6d0: 6e20 930d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bb6d6: 2200 6c00 |0009: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3bb6da: 1c01 d617 |000b: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3bb6de: 7030 5802 2001 |000d: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3bb6e4: 1501 0014 |0010: const/high16 v1, #int 335544320 // #1400 │ │ -3bb6e8: 6e20 5d02 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ -3bb6ee: 6e20 4202 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3bb6f4: 6e10 7000 0200 |0018: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bb6fa: 0e00 |001b: return-void │ │ +3bb69c: |[3bb69c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$3:()V │ │ +3bb6ac: 5420 026c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb6b0: 5400 788f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ +3bb6b4: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +3bb6b8: 6e20 930d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bb6be: 2200 6c00 |0009: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3bb6c2: 1c01 d617 |000b: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3bb6c6: 7030 5802 2001 |000d: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3bb6cc: 1501 0014 |0010: const/high16 v1, #int 335544320 // #1400 │ │ +3bb6d0: 6e20 5d02 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ +3bb6d6: 6e20 4202 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3bb6dc: 6e10 7000 0200 |0018: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bb6e2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0009 line=111 │ │ 0x0012 line=112 │ │ 0x0015 line=113 │ │ 0x0018 line=114 │ │ @@ -1784425,27 +1784433,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3bb6fc: |[3bb6fc] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$4:(Ljava/lang/Throwable;)V │ │ -3bb70c: 6e10 04b3 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ -3bb712: 5420 026c |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb716: 5400 788f |0005: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ -3bb71a: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -3bb71e: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bb724: 6e10 01b3 0300 |000c: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3bb72a: 0c03 |000f: move-result-object v3 │ │ -3bb72c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -3bb72e: 7130 a712 3200 |0011: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ -3bb734: 0c03 |0014: move-result-object v3 │ │ -3bb736: 6e10 a812 0300 |0015: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -3bb73c: 0e00 |0018: return-void │ │ +3bb6e4: |[3bb6e4] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$4:(Ljava/lang/Throwable;)V │ │ +3bb6f4: 6e10 04b3 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b304 │ │ +3bb6fa: 5420 026c |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb6fe: 5400 788f |0005: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ +3bb702: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +3bb706: 6e20 930d 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bb70c: 6e10 01b3 0300 |000c: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3bb712: 0c03 |000f: move-result-object v3 │ │ +3bb714: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +3bb716: 7130 a712 3200 |0011: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@12a7 │ │ +3bb71c: 0c03 |0014: move-result-object v3 │ │ +3bb71e: 6e10 a812 0300 |0015: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +3bb724: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=117 │ │ 0x000c line=118 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ @@ -1784456,37 +1784464,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3bb740: |[3bb740] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$5:(Landroid/view/View;)V │ │ -3bb750: 5423 026c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb754: 5433 788f |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ -3bb758: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3bb75a: 6e20 930d 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bb760: 2203 f217 |0008: new-instance v3, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; // type@17f2 │ │ -3bb764: 7020 2595 2300 |000a: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9525 │ │ -3bb76a: 7110 deb0 0300 |000d: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ -3bb770: 0c03 |0010: move-result-object v3 │ │ -3bb772: 7100 0cb1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3bb778: 0c00 |0014: move-result-object v0 │ │ -3bb77a: 6e20 e3b0 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ -3bb780: 0c03 |0018: move-result-object v3 │ │ -3bb782: 7100 07b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3bb788: 0c00 |001c: move-result-object v0 │ │ -3bb78a: 6e20 e0b0 0300 |001d: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ -3bb790: 0c03 |0020: move-result-object v3 │ │ -3bb792: 2200 f317 |0021: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; // type@17f3 │ │ -3bb796: 7020 2795 2000 |0023: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9527 │ │ -3bb79c: 2201 f417 |0026: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; // type@17f4 │ │ -3bb7a0: 7020 2995 2100 |0028: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9529 │ │ -3bb7a6: 6e30 e2b0 0301 |002b: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ -3bb7ac: 0e00 |002e: return-void │ │ +3bb728: |[3bb728] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$5:(Landroid/view/View;)V │ │ +3bb738: 5423 026c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb73c: 5433 788f |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ +3bb740: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3bb742: 6e20 930d 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bb748: 2203 f217 |0008: new-instance v3, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; // type@17f2 │ │ +3bb74c: 7020 2595 2300 |000a: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9525 │ │ +3bb752: 7110 deb0 0300 |000d: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b0de │ │ +3bb758: 0c03 |0010: move-result-object v3 │ │ +3bb75a: 7100 0cb1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3bb760: 0c00 |0014: move-result-object v0 │ │ +3bb762: 6e20 e3b0 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e3 │ │ +3bb768: 0c03 |0018: move-result-object v3 │ │ +3bb76a: 7100 07b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3bb770: 0c00 |001c: move-result-object v0 │ │ +3bb772: 6e20 e0b0 0300 |001d: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b0e0 │ │ +3bb778: 0c03 |0020: move-result-object v3 │ │ +3bb77a: 2200 f317 |0021: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; // type@17f3 │ │ +3bb77e: 7020 2795 2000 |0023: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9527 │ │ +3bb784: 2201 f417 |0026: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; // type@17f4 │ │ +3bb788: 7020 2995 2100 |0028: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9529 │ │ +3bb78e: 6e30 e2b0 0301 |002b: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0e2 │ │ +3bb794: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0008 line=92 │ │ 0x0011 line=106 │ │ 0x0019 line=107 │ │ 0x002b line=108 │ │ @@ -1784499,33 +1784507,33 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -3bb7b0: |[3bb7b0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$10:(Ljava/util/ArrayList;)V │ │ -3bb7c0: 5420 026c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb7c4: 5400 788f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ -3bb7c8: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -3bb7cc: 6e20 930d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bb7d2: 1a00 164d |0009: const-string v0, "OpmlImportBaseActivity" // string@4d16 │ │ -3bb7d6: 1a01 9a4e |000b: const-string v1, "Parsing was successful" // string@4e9a │ │ -3bb7da: 7120 f50a 1000 |000d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bb7e0: 5b23 fe6b |0010: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6bfe │ │ -3bb7e4: 2203 e002 |0012: new-instance v3, Landroid/widget/ArrayAdapter; // type@02e0 │ │ -3bb7e8: 1400 1000 0901 |0014: const v0, #float 2.5163e-38 // #01090010 │ │ -3bb7ee: 7010 4b95 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.getTitleList:()Ljava/util/List; // method@954b │ │ -3bb7f4: 0c01 |001a: move-result-object v1 │ │ -3bb7f6: 7040 b30f 2310 |001b: invoke-direct {v3, v2, v0, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ -3bb7fc: 5b23 fd6b |001e: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@6bfd │ │ -3bb800: 5420 026c |0020: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb804: 5400 778f |0022: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ -3bb808: 6e20 8611 3000 |0024: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ -3bb80e: 0e00 |0027: return-void │ │ +3bb798: |[3bb798] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$10:(Ljava/util/ArrayList;)V │ │ +3bb7a8: 5420 026c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb7ac: 5400 788f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ +3bb7b0: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +3bb7b4: 6e20 930d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bb7ba: 1a00 164d |0009: const-string v0, "OpmlImportBaseActivity" // string@4d16 │ │ +3bb7be: 1a01 9a4e |000b: const-string v1, "Parsing was successful" // string@4e9a │ │ +3bb7c2: 7120 f50a 1000 |000d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bb7c8: 5b23 fe6b |0010: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@6bfe │ │ +3bb7cc: 2203 e002 |0012: new-instance v3, Landroid/widget/ArrayAdapter; // type@02e0 │ │ +3bb7d0: 1400 1000 0901 |0014: const v0, #float 2.5163e-38 // #01090010 │ │ +3bb7d6: 7010 4b95 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.getTitleList:()Ljava/util/List; // method@954b │ │ +3bb7dc: 0c01 |001a: move-result-object v1 │ │ +3bb7de: 7040 b30f 2310 |001b: invoke-direct {v3, v2, v0, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ +3bb7e4: 5b23 fd6b |001e: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@6bfd │ │ +3bb7e8: 5420 026c |0020: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb7ec: 5400 778f |0022: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ +3bb7f0: 6e20 8611 3000 |0024: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ +3bb7f6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x000d line=240 │ │ 0x0010 line=241 │ │ 0x0012 line=242 │ │ 0x0017 line=244 │ │ @@ -1784539,17 +1784547,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bb810: |[3bb810] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$11:(Landroid/content/DialogInterface;I)V │ │ -3bb820: 7210 5502 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ -3bb826: 0e00 |0003: return-void │ │ +3bb7f8: |[3bb7f8] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$11:(Landroid/content/DialogInterface;I)V │ │ +3bb808: 7210 5502 0000 |0000: invoke-interface {v0}, Landroid/content/DialogInterface;.dismiss:()V // method@0255 │ │ +3bb80e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1784558,43 +1784566,43 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -3bb828: |[3bb828] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$12:(Ljava/lang/Throwable;)V │ │ -3bb838: 5430 026c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb83c: 5400 788f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ -3bb840: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -3bb844: 6e20 930d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bb84a: 2200 1415 |0009: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3bb84e: 7020 6f81 3000 |000b: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3bb854: 1401 d400 127f |000e: const v1, #float 1.94072e+38 // #7f1200d4 │ │ -3bb85a: 6e20 bb81 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3bb860: 2201 741e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bb864: 7010 c7b2 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bb86a: 1402 2702 127f |0019: const v2, #float 1.94078e+38 // #7f120227 │ │ -3bb870: 6e20 3002 2300 |001c: invoke-virtual {v3, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3bb876: 0c02 |001f: move-result-object v2 │ │ -3bb878: 6e20 d3b2 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bb87e: 6e10 01b3 0400 |0023: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ -3bb884: 0c04 |0026: move-result-object v4 │ │ -3bb886: 6e20 d3b2 4100 |0027: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bb88c: 6e10 deb2 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bb892: 0c04 |002d: move-result-object v4 │ │ -3bb894: 6e20 9081 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ -3bb89a: 2204 f117 |0031: new-instance v4, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0; // type@17f1 │ │ -3bb89e: 7010 2395 0400 |0033: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.:()V // method@9523 │ │ -3bb8a4: 1401 0a00 0401 |0036: const v1, #float 2.42446e-38 // #0104000a │ │ -3bb8aa: 6e30 9f81 1004 |0039: invoke-virtual {v0, v1, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ -3bb8b0: 6e10 7181 0000 |003c: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3bb8b6: 0c04 |003f: move-result-object v4 │ │ -3bb8b8: 6e10 ff00 0400 |0040: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3bb8be: 0e00 |0043: return-void │ │ +3bb810: |[3bb810] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$12:(Ljava/lang/Throwable;)V │ │ +3bb820: 5430 026c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb824: 5400 788f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ +3bb828: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +3bb82c: 6e20 930d 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bb832: 2200 1415 |0009: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3bb836: 7020 6f81 3000 |000b: invoke-direct {v0, v3}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3bb83c: 1401 d400 127f |000e: const v1, #float 1.94072e+38 // #7f1200d4 │ │ +3bb842: 6e20 bb81 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3bb848: 2201 741e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bb84c: 7010 c7b2 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bb852: 1402 2702 127f |0019: const v2, #float 1.94078e+38 // #7f120227 │ │ +3bb858: 6e20 3002 2300 |001c: invoke-virtual {v3, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3bb85e: 0c02 |001f: move-result-object v2 │ │ +3bb860: 6e20 d3b2 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bb866: 6e10 01b3 0400 |0023: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b301 │ │ +3bb86c: 0c04 |0026: move-result-object v4 │ │ +3bb86e: 6e20 d3b2 4100 |0027: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bb874: 6e10 deb2 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bb87a: 0c04 |002d: move-result-object v4 │ │ +3bb87c: 6e20 9081 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@8190 │ │ +3bb882: 2204 f117 |0031: new-instance v4, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0; // type@17f1 │ │ +3bb886: 7010 2395 0400 |0033: invoke-direct {v4}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.:()V // method@9523 │ │ +3bb88c: 1401 0a00 0401 |0036: const v1, #float 2.42446e-38 // #0104000a │ │ +3bb892: 6e30 9f81 1004 |0039: invoke-virtual {v0, v1, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@819f │ │ +3bb898: 6e10 7181 0000 |003c: invoke-virtual {v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3bb89e: 0c04 |003f: move-result-object v4 │ │ +3bb8a0: 6e10 ff00 0400 |0040: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3bb8a6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0009 line=248 │ │ 0x0011 line=249 │ │ 0x0014 line=250 │ │ 0x0031 line=251 │ │ @@ -1784608,37 +1784616,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -3bb210: |[3bb210] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$9:()Ljava/util/ArrayList; │ │ -3bb220: 6e10 1f02 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ -3bb226: 0c00 |0003: move-result-object v0 │ │ -3bb228: 5431 016c |0004: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@6c01 │ │ -3bb22c: 6e20 0202 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0202 │ │ -3bb232: 0c00 |0009: move-result-object v0 │ │ -3bb234: 2201 ac1f |000a: new-instance v1, Lorg/apache/commons/io/input/BOMInputStream; // type@1fac │ │ -3bb238: 7020 e0b6 0100 |000c: invoke-direct {v1, v0}, Lorg/apache/commons/io/input/BOMInputStream;.:(Ljava/io/InputStream;)V // method@b6e0 │ │ -3bb23e: 6e10 e1b6 0100 |000f: invoke-virtual {v1}, Lorg/apache/commons/io/input/BOMInputStream;.getBOM:()Lorg/apache/commons/io/ByteOrderMark; // method@b6e1 │ │ -3bb244: 0c00 |0012: move-result-object v0 │ │ -3bb246: 3900 0500 |0013: if-nez v0, 0018 // +0005 │ │ -3bb24a: 1a00 fd5c |0015: const-string v0, "UTF-8" // string@5cfd │ │ -3bb24e: 2805 |0017: goto 001c // +0005 │ │ -3bb250: 6e10 cdb6 0000 |0018: invoke-virtual {v0}, Lorg/apache/commons/io/ByteOrderMark;.getCharsetName:()Ljava/lang/String; // method@b6cd │ │ -3bb256: 0c00 |001b: move-result-object v0 │ │ -3bb258: 2202 2c1e |001c: new-instance v2, Ljava/io/InputStreamReader; // type@1e2c │ │ -3bb25c: 7030 79b1 1200 |001e: invoke-direct {v2, v1, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b179 │ │ -3bb262: 2200 a318 |0021: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlReader; // type@18a3 │ │ -3bb266: 7010 3798 0000 |0023: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.:()V // method@9837 │ │ -3bb26c: 6e20 3898 2000 |0026: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@9838 │ │ -3bb272: 0c00 |0029: move-result-object v0 │ │ -3bb274: 6e10 a5b1 0200 |002a: invoke-virtual {v2}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ -3bb27a: 1100 |002d: return-object v0 │ │ +3bb1f8: |[3bb1f8] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$9:()Ljava/util/ArrayList; │ │ +3bb208: 6e10 1f02 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@021f │ │ +3bb20e: 0c00 |0003: move-result-object v0 │ │ +3bb210: 5431 016c |0004: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@6c01 │ │ +3bb214: 6e20 0202 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0202 │ │ +3bb21a: 0c00 |0009: move-result-object v0 │ │ +3bb21c: 2201 ac1f |000a: new-instance v1, Lorg/apache/commons/io/input/BOMInputStream; // type@1fac │ │ +3bb220: 7020 e0b6 0100 |000c: invoke-direct {v1, v0}, Lorg/apache/commons/io/input/BOMInputStream;.:(Ljava/io/InputStream;)V // method@b6e0 │ │ +3bb226: 6e10 e1b6 0100 |000f: invoke-virtual {v1}, Lorg/apache/commons/io/input/BOMInputStream;.getBOM:()Lorg/apache/commons/io/ByteOrderMark; // method@b6e1 │ │ +3bb22c: 0c00 |0012: move-result-object v0 │ │ +3bb22e: 3900 0500 |0013: if-nez v0, 0018 // +0005 │ │ +3bb232: 1a00 fd5c |0015: const-string v0, "UTF-8" // string@5cfd │ │ +3bb236: 2805 |0017: goto 001c // +0005 │ │ +3bb238: 6e10 cdb6 0000 |0018: invoke-virtual {v0}, Lorg/apache/commons/io/ByteOrderMark;.getCharsetName:()Ljava/lang/String; // method@b6cd │ │ +3bb23e: 0c00 |001b: move-result-object v0 │ │ +3bb240: 2202 2c1e |001c: new-instance v2, Ljava/io/InputStreamReader; // type@1e2c │ │ +3bb244: 7030 79b1 1200 |001e: invoke-direct {v2, v1, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b179 │ │ +3bb24a: 2200 a318 |0021: new-instance v0, Lde/danoeh/antennapod/core/export/opml/OpmlReader; // type@18a3 │ │ +3bb24e: 7010 3798 0000 |0023: invoke-direct {v0}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.:()V // method@9837 │ │ +3bb254: 6e20 3898 2000 |0026: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/export/opml/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@9838 │ │ +3bb25a: 0c00 |0029: move-result-object v0 │ │ +3bb25c: 6e10 a5b1 0200 |002a: invoke-virtual {v2}, Ljava/io/Reader;.close:()V // method@b1a5 │ │ +3bb262: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ 0x0018 line=228 │ │ 0x001c line=229 │ │ @@ -1784653,19 +1784661,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3bb9f8: |[3bb9f8] de.danoeh.antennapod.activity.OpmlImportActivity.requestPermission:()V │ │ -3bba08: 5420 ff6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@6bff │ │ -3bba0c: 1a01 f86a |0002: const-string v1, "android.permission.READ_EXTERNAL_STORAGE" // string@6af8 │ │ -3bba10: 6e20 5113 1000 |0004: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ -3bba16: 0e00 |0007: return-void │ │ +3bb9e0: |[3bb9e0] de.danoeh.antennapod.activity.OpmlImportActivity.requestPermission:()V │ │ +3bb9f0: 5420 ff6b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@6bff │ │ +3bb9f4: 1a01 f86a |0002: const-string v1, "android.permission.READ_EXTERNAL_STORAGE" // string@6af8 │ │ +3bb9f8: 6e20 5113 1000 |0004: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@1351 │ │ +3bb9fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #29 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1784673,27 +1784681,27 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -3bba18: |[3bba18] de.danoeh.antennapod.activity.OpmlImportActivity.selectAllItems:(Z)V │ │ -3bba28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3bba2a: 5421 026c |0001: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bba2e: 5411 778f |0003: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ -3bba32: 6e10 a10f 0100 |0005: invoke-virtual {v1}, Landroid/widget/AdapterView;.getCount:()I // method@0fa1 │ │ -3bba38: 0a01 |0008: move-result v1 │ │ -3bba3a: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ -3bba3e: 5421 026c |000b: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bba42: 5411 778f |000d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ -3bba46: 6e30 8f0f 0103 |000f: invoke-virtual {v1, v0, v3}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@0f8f │ │ -3bba4c: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3bba50: 28ed |0014: goto 0001 // -0013 │ │ -3bba52: 0e00 |0015: return-void │ │ +3bba00: |[3bba00] de.danoeh.antennapod.activity.OpmlImportActivity.selectAllItems:(Z)V │ │ +3bba10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3bba12: 5421 026c |0001: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bba16: 5411 778f |0003: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ +3bba1a: 6e10 a10f 0100 |0005: invoke-virtual {v1}, Landroid/widget/AdapterView;.getCount:()I // method@0fa1 │ │ +3bba20: 0a01 |0008: move-result v1 │ │ +3bba22: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ +3bba26: 5421 026c |000b: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bba2a: 5411 778f |000d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ +3bba2e: 6e30 8f0f 0103 |000f: invoke-virtual {v1, v0, v3}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@0f8f │ │ +3bba34: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3bba38: 28ed |0014: goto 0001 // -0013 │ │ +3bba3a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=196 │ │ 0x000b line=197 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0016 reg=3 (null) Z │ │ @@ -1784703,37 +1784711,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -3bba54: |[3bba54] de.danoeh.antennapod.activity.OpmlImportActivity.startImport:()V │ │ -3bba64: 5430 026c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bba68: 5400 788f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ -3bba6c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3bba6e: 6e20 930d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bba74: 2200 f817 |0008: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; // type@17f8 │ │ -3bba78: 7020 3195 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9531 │ │ -3bba7e: 7110 f4b0 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3bba84: 0c00 |0010: move-result-object v0 │ │ -3bba86: 7100 0cb1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3bba8c: 0c01 |0014: move-result-object v1 │ │ -3bba8e: 6e20 fcb0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3bba94: 0c00 |0018: move-result-object v0 │ │ -3bba96: 7100 07b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3bba9c: 0c01 |001c: move-result-object v1 │ │ -3bba9e: 6e20 f7b0 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3bbaa4: 0c00 |0020: move-result-object v0 │ │ -3bbaa6: 2201 f917 |0021: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5; // type@17f9 │ │ -3bbaaa: 7020 3395 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9533 │ │ -3bbab0: 2202 fa17 |0026: new-instance v2, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; // type@17fa │ │ -3bbab4: 7020 3595 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9535 │ │ -3bbaba: 6e30 fab0 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3bbac0: 0e00 |002e: return-void │ │ +3bba3c: |[3bba3c] de.danoeh.antennapod.activity.OpmlImportActivity.startImport:()V │ │ +3bba4c: 5430 026c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bba50: 5400 788f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@8f78 │ │ +3bba54: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3bba56: 6e20 930d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bba5c: 2200 f817 |0008: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; // type@17f8 │ │ +3bba60: 7020 3195 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9531 │ │ +3bba66: 7110 f4b0 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3bba6c: 0c00 |0010: move-result-object v0 │ │ +3bba6e: 7100 0cb1 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3bba74: 0c01 |0014: move-result-object v1 │ │ +3bba76: 6e20 fcb0 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3bba7c: 0c00 |0018: move-result-object v0 │ │ +3bba7e: 7100 07b1 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3bba84: 0c01 |001c: move-result-object v1 │ │ +3bba86: 6e20 f7b0 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3bba8c: 0c00 |0020: move-result-object v0 │ │ +3bba8e: 2201 f917 |0021: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5; // type@17f9 │ │ +3bba92: 7020 3395 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9533 │ │ +3bba98: 2202 fa17 |0026: new-instance v2, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; // type@17fa │ │ +3bba9c: 7020 3595 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@9535 │ │ +3bbaa2: 6e30 fab0 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3bbaa8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0008 line=224 │ │ 0x0011 line=235 │ │ 0x0019 line=236 │ │ 0x002b line=237 │ │ @@ -1784746,48 +1784754,48 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -3bb428: |[3bb428] de.danoeh.antennapod.activity.OpmlImportActivity.importUri:(Landroid/net/Uri;)V │ │ -3bb438: 3903 1a00 |0000: if-nez v3, 001a // +001a │ │ -3bb43c: 2203 1415 |0002: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3bb440: 7020 6f81 2300 |0004: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3bb446: 1400 2402 127f |0007: const v0, #float 1.94078e+38 // #7f120224 │ │ -3bb44c: 6e20 8f81 0300 |000a: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3bb452: 0c03 |000d: move-result-object v3 │ │ -3bb454: 1400 0a00 0401 |000e: const v0, #float 2.42446e-38 // #0104000a │ │ -3bb45a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -3bb45c: 6e30 ad81 0301 |0012: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3bb462: 0c03 |0015: move-result-object v3 │ │ -3bb464: 6e10 6814 0300 |0016: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3bb46a: 0e00 |0019: return-void │ │ -3bb46c: 5b23 016c |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@6c01 │ │ -3bb470: 6000 dd00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3bb474: 1301 1700 |001e: const/16 v1, #int 23 // #17 │ │ -3bb478: 3410 2000 |0020: if-lt v0, v1, 0040 // +0020 │ │ -3bb47c: 6e10 ca06 0300 |0022: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3bb482: 0c03 |0025: move-result-object v3 │ │ -3bb484: 7100 3907 0000 |0026: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0739 │ │ -3bb48a: 0c00 |0029: move-result-object v0 │ │ -3bb48c: 6e10 52b1 0000 |002a: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ -3bb492: 0c00 |002d: move-result-object v0 │ │ -3bb494: 6e20 9bb2 0300 |002e: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ -3bb49a: 0a03 |0031: move-result v3 │ │ -3bb49c: 3803 0e00 |0032: if-eqz v3, 0040 // +000e │ │ -3bb4a0: 1a03 f86a |0034: const-string v3, "android.permission.READ_EXTERNAL_STORAGE" // string@6af8 │ │ -3bb4a4: 7120 7f28 3200 |0036: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@287f │ │ -3bb4aa: 0a03 |0039: move-result v3 │ │ -3bb4ac: 3803 0600 |003a: if-eqz v3, 0040 // +0006 │ │ -3bb4b0: 7010 5d95 0200 |003c: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@955d │ │ -3bb4b6: 0e00 |003f: return-void │ │ -3bb4b8: 7010 5f95 0200 |0040: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@955f │ │ -3bb4be: 0e00 |0043: return-void │ │ +3bb410: |[3bb410] de.danoeh.antennapod.activity.OpmlImportActivity.importUri:(Landroid/net/Uri;)V │ │ +3bb420: 3903 1a00 |0000: if-nez v3, 001a // +001a │ │ +3bb424: 2203 1415 |0002: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3bb428: 7020 6f81 2300 |0004: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3bb42e: 1400 2402 127f |0007: const v0, #float 1.94078e+38 // #7f120224 │ │ +3bb434: 6e20 8f81 0300 |000a: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3bb43a: 0c03 |000d: move-result-object v3 │ │ +3bb43c: 1400 0a00 0401 |000e: const v0, #float 2.42446e-38 // #0104000a │ │ +3bb442: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +3bb444: 6e30 ad81 0301 |0012: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3bb44a: 0c03 |0015: move-result-object v3 │ │ +3bb44c: 6e10 6814 0300 |0016: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3bb452: 0e00 |0019: return-void │ │ +3bb454: 5b23 016c |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@6c01 │ │ +3bb458: 6000 dd00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3bb45c: 1301 1700 |001e: const/16 v1, #int 23 // #17 │ │ +3bb460: 3410 2000 |0020: if-lt v0, v1, 0040 // +0020 │ │ +3bb464: 6e10 ca06 0300 |0022: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3bb46a: 0c03 |0025: move-result-object v3 │ │ +3bb46c: 7100 3907 0000 |0026: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0739 │ │ +3bb472: 0c00 |0029: move-result-object v0 │ │ +3bb474: 6e10 52b1 0000 |002a: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b152 │ │ +3bb47a: 0c00 |002d: move-result-object v0 │ │ +3bb47c: 6e20 9bb2 0300 |002e: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b29b │ │ +3bb482: 0a03 |0031: move-result v3 │ │ +3bb484: 3803 0e00 |0032: if-eqz v3, 0040 // +000e │ │ +3bb488: 1a03 f86a |0034: const-string v3, "android.permission.READ_EXTERNAL_STORAGE" // string@6af8 │ │ +3bb48c: 7120 7f28 3200 |0036: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@287f │ │ +3bb492: 0a03 |0039: move-result v3 │ │ +3bb494: 3803 0600 |003a: if-eqz v3, 0040 // +0006 │ │ +3bb498: 7010 5d95 0200 |003c: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@955d │ │ +3bb49e: 0e00 |003f: return-void │ │ +3bb4a0: 7010 5f95 0200 |0040: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@955f │ │ +3bb4a6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x000a line=137 │ │ 0x0012 line=138 │ │ 0x0016 line=139 │ │ 0x001a line=142 │ │ @@ -1784805,83 +1784813,83 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 147 16-bit code units │ │ -3bb8c0: |[3bb8c0] de.danoeh.antennapod.activity.OpmlImportActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bb8d0: 7110 9398 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@9893 │ │ -3bb8d6: 0a00 |0003: move-result v0 │ │ -3bb8d8: 6e20 a314 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ -3bb8de: 6f20 0336 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ -3bb8e4: 6e10 8014 0200 |000a: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3bb8ea: 0c03 |000d: move-result-object v3 │ │ -3bb8ec: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3bb8ee: 6e20 d213 0300 |000f: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13d2 │ │ -3bb8f4: 6e10 7a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -3bb8fa: 0c03 |0015: move-result-object v3 │ │ -3bb8fc: 7110 7c9f 0300 |0016: invoke-static {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@9f7c │ │ -3bb902: 0c03 |0019: move-result-object v3 │ │ -3bb904: 5b23 026c |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb908: 6e10 7b9f 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f7b │ │ -3bb90e: 0c03 |001f: move-result-object v3 │ │ -3bb910: 6e20 9c14 3200 |0020: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@149c │ │ -3bb916: 5423 026c |0023: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb91a: 5433 778f |0025: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ -3bb91e: 1220 |0027: const/4 v0, #int 2 // #2 │ │ -3bb920: 6e20 8d0f 0300 |0028: invoke-virtual {v3, v0}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@0f8d │ │ -3bb926: 5423 026c |002b: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb92a: 5433 778f |002d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ -3bb92e: 2200 f517 |002f: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; // type@17f5 │ │ -3bb932: 7020 2b95 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@952b │ │ -3bb938: 6e20 ad0f 0300 |0034: invoke-virtual {v3, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ -3bb93e: 5423 026c |0037: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb942: 5433 758f |0039: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@8f75 │ │ -3bb946: 2200 f617 |003b: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; // type@17f6 │ │ -3bb94a: 7020 2d95 2000 |003d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@952d │ │ -3bb950: 6e20 680d 0300 |0040: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bb956: 5423 026c |0043: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ -3bb95a: 5433 768f |0045: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@8f76 │ │ -3bb95e: 2200 f717 |0047: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; // type@17f7 │ │ -3bb962: 7020 2f95 2000 |0049: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@952f │ │ -3bb968: 6e20 680d 0300 |004c: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bb96e: 6e10 7800 0200 |004f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bb974: 0c03 |0052: move-result-object v3 │ │ -3bb976: 6e10 6402 0300 |0053: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ -3bb97c: 0c03 |0056: move-result-object v3 │ │ -3bb97e: 3803 2800 |0057: if-eqz v3, 007f // +0028 │ │ -3bb982: 6e10 ca06 0300 |0059: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3bb988: 0c00 |005c: move-result-object v0 │ │ -3bb98a: 1a01 c609 |005d: const-string v1, "/" // string@09c6 │ │ -3bb98e: 6e20 b5b2 1000 |005f: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3bb994: 0a00 |0062: move-result v0 │ │ -3bb996: 3800 1c00 |0063: if-eqz v0, 007f // +001c │ │ -3bb99a: 2200 741e |0065: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bb99e: 7010 c7b2 0000 |0067: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bb9a4: 1a01 3b85 |006a: const-string v1, "file://" // string@853b │ │ -3bb9a8: 6e20 d3b2 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bb9ae: 6e10 ca06 0300 |006f: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3bb9b4: 0c03 |0072: move-result-object v3 │ │ -3bb9b6: 6e20 d3b2 3000 |0073: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bb9bc: 6e10 deb2 0000 |0076: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bb9c2: 0c03 |0079: move-result-object v3 │ │ -3bb9c4: 7110 c906 0300 |007a: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -3bb9ca: 0c03 |007d: move-result-object v3 │ │ -3bb9cc: 2811 |007e: goto 008f // +0011 │ │ -3bb9ce: 6e10 7800 0200 |007f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bb9d4: 0c00 |0082: move-result-object v0 │ │ -3bb9d6: 1a01 bf6a |0083: const-string v1, "android.intent.extra.TEXT" // string@6abf │ │ -3bb9da: 6e20 6d02 1000 |0085: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026d │ │ -3bb9e0: 0c00 |0088: move-result-object v0 │ │ -3bb9e2: 3800 0600 |0089: if-eqz v0, 008f // +0006 │ │ -3bb9e6: 7110 c906 0000 |008b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ -3bb9ec: 0c03 |008e: move-result-object v3 │ │ -3bb9ee: 6e20 4c95 3200 |008f: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.importUri:(Landroid/net/Uri;)V // method@954c │ │ -3bb9f4: 0e00 |0092: return-void │ │ +3bb8a8: |[3bb8a8] de.danoeh.antennapod.activity.OpmlImportActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bb8b8: 7110 9398 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@9893 │ │ +3bb8be: 0a00 |0003: move-result v0 │ │ +3bb8c0: 6e20 a314 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ +3bb8c6: 6f20 0336 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ +3bb8cc: 6e10 8014 0200 |000a: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3bb8d2: 0c03 |000d: move-result-object v3 │ │ +3bb8d4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3bb8d6: 6e20 d213 0300 |000f: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13d2 │ │ +3bb8dc: 6e10 7a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +3bb8e2: 0c03 |0015: move-result-object v3 │ │ +3bb8e4: 7110 7c9f 0300 |0016: invoke-static {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@9f7c │ │ +3bb8ea: 0c03 |0019: move-result-object v3 │ │ +3bb8ec: 5b23 026c |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb8f0: 6e10 7b9f 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9f7b │ │ +3bb8f6: 0c03 |001f: move-result-object v3 │ │ +3bb8f8: 6e20 9c14 3200 |0020: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@149c │ │ +3bb8fe: 5423 026c |0023: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb902: 5433 778f |0025: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ +3bb906: 1220 |0027: const/4 v0, #int 2 // #2 │ │ +3bb908: 6e20 8d0f 0300 |0028: invoke-virtual {v3, v0}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@0f8d │ │ +3bb90e: 5423 026c |002b: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb912: 5433 778f |002d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@8f77 │ │ +3bb916: 2200 f517 |002f: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; // type@17f5 │ │ +3bb91a: 7020 2b95 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@952b │ │ +3bb920: 6e20 ad0f 0300 |0034: invoke-virtual {v3, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ +3bb926: 5423 026c |0037: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb92a: 5433 758f |0039: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@8f75 │ │ +3bb92e: 2200 f617 |003b: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; // type@17f6 │ │ +3bb932: 7020 2d95 2000 |003d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@952d │ │ +3bb938: 6e20 680d 0300 |0040: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bb93e: 5423 026c |0043: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@6c02 │ │ +3bb942: 5433 768f |0045: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@8f76 │ │ +3bb946: 2200 f717 |0047: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; // type@17f7 │ │ +3bb94a: 7020 2f95 2000 |0049: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@952f │ │ +3bb950: 6e20 680d 0300 |004c: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bb956: 6e10 7800 0200 |004f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bb95c: 0c03 |0052: move-result-object v3 │ │ +3bb95e: 6e10 6402 0300 |0053: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ +3bb964: 0c03 |0056: move-result-object v3 │ │ +3bb966: 3803 2800 |0057: if-eqz v3, 007f // +0028 │ │ +3bb96a: 6e10 ca06 0300 |0059: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3bb970: 0c00 |005c: move-result-object v0 │ │ +3bb972: 1a01 c609 |005d: const-string v1, "/" // string@09c6 │ │ +3bb976: 6e20 b5b2 1000 |005f: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3bb97c: 0a00 |0062: move-result v0 │ │ +3bb97e: 3800 1c00 |0063: if-eqz v0, 007f // +001c │ │ +3bb982: 2200 741e |0065: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bb986: 7010 c7b2 0000 |0067: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bb98c: 1a01 3b85 |006a: const-string v1, "file://" // string@853b │ │ +3bb990: 6e20 d3b2 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bb996: 6e10 ca06 0300 |006f: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3bb99c: 0c03 |0072: move-result-object v3 │ │ +3bb99e: 6e20 d3b2 3000 |0073: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bb9a4: 6e10 deb2 0000 |0076: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bb9aa: 0c03 |0079: move-result-object v3 │ │ +3bb9ac: 7110 c906 0300 |007a: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +3bb9b2: 0c03 |007d: move-result-object v3 │ │ +3bb9b4: 2811 |007e: goto 008f // +0011 │ │ +3bb9b6: 6e10 7800 0200 |007f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bb9bc: 0c00 |0082: move-result-object v0 │ │ +3bb9be: 1a01 bf6a |0083: const-string v1, "android.intent.extra.TEXT" // string@6abf │ │ +3bb9c2: 6e20 6d02 1000 |0085: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026d │ │ +3bb9c8: 0c00 |0088: move-result-object v0 │ │ +3bb9ca: 3800 0600 |0089: if-eqz v0, 008f // +0006 │ │ +3bb9ce: 7110 c906 0000 |008b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@06c9 │ │ +3bb9d4: 0c03 |008e: move-result-object v3 │ │ +3bb9d6: 6e20 4c95 3200 |008f: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.importUri:(Landroid/net/Uri;)V // method@954c │ │ +3bb9dc: 0e00 |0092: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0007 line=64 │ │ 0x000a line=65 │ │ 0x0012 line=66 │ │ 0x001c line=67 │ │ @@ -1784904,32 +1784912,32 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -3bb11c: |[3bb11c] de.danoeh.antennapod.activity.OpmlImportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -3bb12c: 6f20 8f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ -3bb132: 6e10 7e14 0200 |0003: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ -3bb138: 0c00 |0006: move-result-object v0 │ │ -3bb13a: 1401 1300 0f7f |0007: const v1, #float 1.9008e+38 // #7f0f0013 │ │ -3bb140: 6e30 c40b 1003 |000a: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3bb146: 1400 dc02 0a7f |000d: const v0, #float 1.83448e+38 // #7f0a02dc │ │ -3bb14c: 7220 b60b 0300 |0010: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bb152: 0c00 |0013: move-result-object v0 │ │ -3bb154: 5b20 006c |0014: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c00 │ │ -3bb158: 1400 f300 0a7f |0016: const v0, #float 1.83438e+38 // #7f0a00f3 │ │ -3bb15e: 7220 b60b 0300 |0019: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bb164: 0c03 |001c: move-result-object v3 │ │ -3bb166: 5b23 fc6b |001d: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6bfc │ │ -3bb16a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -3bb16c: 7220 f90b 0300 |0020: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bb172: 1213 |0023: const/4 v3, #int 1 // #1 │ │ -3bb174: 0f03 |0024: return v3 │ │ +3bb104: |[3bb104] de.danoeh.antennapod.activity.OpmlImportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +3bb114: 6f20 8f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ +3bb11a: 6e10 7e14 0200 |0003: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ +3bb120: 0c00 |0006: move-result-object v0 │ │ +3bb122: 1401 1300 0f7f |0007: const v1, #float 1.9008e+38 // #7f0f0013 │ │ +3bb128: 6e30 c40b 1003 |000a: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3bb12e: 1400 dc02 0a7f |000d: const v0, #float 1.83448e+38 // #7f0a02dc │ │ +3bb134: 7220 b60b 0300 |0010: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bb13a: 0c00 |0013: move-result-object v0 │ │ +3bb13c: 5b20 006c |0014: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c00 │ │ +3bb140: 1400 f300 0a7f |0016: const v0, #float 1.83438e+38 // #7f0a00f3 │ │ +3bb146: 7220 b60b 0300 |0019: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bb14c: 0c03 |001c: move-result-object v3 │ │ +3bb14e: 5b23 fc6b |001d: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6bfc │ │ +3bb152: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +3bb154: 7220 f90b 0300 |0020: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bb15a: 1213 |0023: const/4 v3, #int 1 // #1 │ │ +3bb15c: 0f03 |0024: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0003 line=168 │ │ 0x000a line=169 │ │ 0x0010 line=170 │ │ 0x0019 line=171 │ │ @@ -1784943,39 +1784951,39 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -3bb178: |[3bb178] de.danoeh.antennapod.activity.OpmlImportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3bb188: 7210 d20b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bb18e: 0a04 |0003: move-result v4 │ │ -3bb190: 1400 dc02 0a7f |0004: const v0, #float 1.83448e+38 // #7f0a02dc │ │ -3bb196: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3bb198: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -3bb19a: 3304 1000 |0009: if-ne v4, v0, 0019 // +0010 │ │ -3bb19e: 5434 006c |000b: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c00 │ │ -3bb1a2: 7220 f90b 1400 |000d: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bb1a8: 7020 5e95 2300 |0010: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@955e │ │ -3bb1ae: 5434 fc6b |0013: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6bfc │ │ -3bb1b2: 7220 f90b 2400 |0015: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bb1b8: 0f02 |0018: return v2 │ │ -3bb1ba: 1400 f300 0a7f |0019: const v0, #float 1.83438e+38 // #7f0a00f3 │ │ -3bb1c0: 3304 1000 |001c: if-ne v4, v0, 002c // +0010 │ │ -3bb1c4: 5434 fc6b |001e: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6bfc │ │ -3bb1c8: 7220 f90b 1400 |0020: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bb1ce: 7020 5e95 1300 |0023: invoke-direct {v3, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@955e │ │ -3bb1d4: 5434 006c |0026: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c00 │ │ -3bb1d8: 7220 f90b 2400 |0028: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bb1de: 0f02 |002b: return v2 │ │ -3bb1e0: 1400 2c00 0201 |002c: const v0, #float 2.38774e-38 // #0102002c │ │ -3bb1e6: 3304 0500 |002f: if-ne v4, v0, 0034 // +0005 │ │ -3bb1ea: 6e10 7000 0300 |0031: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bb1f0: 0f01 |0034: return v1 │ │ +3bb160: |[3bb160] de.danoeh.antennapod.activity.OpmlImportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3bb170: 7210 d20b 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bb176: 0a04 |0003: move-result v4 │ │ +3bb178: 1400 dc02 0a7f |0004: const v0, #float 1.83448e+38 // #7f0a02dc │ │ +3bb17e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3bb180: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +3bb182: 3304 1000 |0009: if-ne v4, v0, 0019 // +0010 │ │ +3bb186: 5434 006c |000b: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c00 │ │ +3bb18a: 7220 f90b 1400 |000d: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bb190: 7020 5e95 2300 |0010: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@955e │ │ +3bb196: 5434 fc6b |0013: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6bfc │ │ +3bb19a: 7220 f90b 2400 |0015: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bb1a0: 0f02 |0018: return v2 │ │ +3bb1a2: 1400 f300 0a7f |0019: const v0, #float 1.83438e+38 // #7f0a00f3 │ │ +3bb1a8: 3304 1000 |001c: if-ne v4, v0, 002c // +0010 │ │ +3bb1ac: 5434 fc6b |001e: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@6bfc │ │ +3bb1b0: 7220 f90b 1400 |0020: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bb1b6: 7020 5e95 1300 |0023: invoke-direct {v3, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@955e │ │ +3bb1bc: 5434 006c |0026: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@6c00 │ │ +3bb1c0: 7220 f90b 2400 |0028: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bb1c6: 0f02 |002b: return v2 │ │ +3bb1c8: 1400 2c00 0201 |002c: const v0, #float 2.38774e-38 // #0102002c │ │ +3bb1ce: 3304 0500 |002f: if-ne v4, v0, 0034 // +0005 │ │ +3bb1d2: 6e10 7000 0300 |0031: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bb1d8: 0f01 |0034: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x000b line=180 │ │ 0x0010 line=181 │ │ 0x0013 line=182 │ │ 0x001e line=185 │ │ @@ -1785015,17 +1785023,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bbb04: |[3bbb04] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity.:()V │ │ -3bbb14: 7010 7514 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ -3bbb1a: 0e00 |0003: return-void │ │ +3bbaec: |[3bbaec] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity.:()V │ │ +3bbafc: 7010 7514 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ +3bbb02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity; │ │ │ │ Virtual methods - │ │ @@ -1785034,26 +1785042,26 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3bbb1c: |[3bbb1c] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bbb2c: 7110 9498 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@9894 │ │ -3bbb32: 0a00 |0003: move-result v0 │ │ -3bbb34: 6e20 a314 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ -3bbb3a: 6f20 0336 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ -3bbb40: 2203 ff17 |000a: new-instance v3, Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog; // type@17ff │ │ -3bbb44: 7010 6095 0300 |000c: invoke-direct {v3}, Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog;.:()V // method@9560 │ │ -3bbb4a: 6e10 f835 0200 |000f: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3bbb50: 0c00 |0012: move-result-object v0 │ │ -3bbb52: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -3bbb54: 6e30 e434 0301 |0014: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3bbb5a: 0e00 |0017: return-void │ │ +3bbb04: |[3bbb04] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bbb14: 7110 9498 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@9894 │ │ +3bbb1a: 0a00 |0003: move-result v0 │ │ +3bbb1c: 6e20 a314 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ +3bbb22: 6f20 0336 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ +3bbb28: 2203 ff17 |000a: new-instance v3, Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog; // type@17ff │ │ +3bbb2c: 7010 6095 0300 |000c: invoke-direct {v3}, Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog;.:()V // method@9560 │ │ +3bbb32: 6e10 f835 0200 |000f: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3bbb38: 0c00 |0012: move-result-object v0 │ │ +3bbb3a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +3bbb3c: 6e30 e434 0301 |0014: invoke-virtual {v3, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3bbb42: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0007 line=17 │ │ 0x000a line=18 │ │ 0x000f line=19 │ │ locals : │ │ @@ -1785100,17 +1785108,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bbe08: |[3bbe08] de.danoeh.antennapod.activity.PreferenceActivity.:()V │ │ -3bbe18: 7010 7514 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ -3bbe1e: 0e00 |0003: return-void │ │ +3bbdf0: |[3bbdf0] de.danoeh.antennapod.activity.PreferenceActivity.:()V │ │ +3bbe00: 7010 7514 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ +3bbe06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/PreferenceActivity; │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/PreferenceActivity;) │ │ @@ -1785118,57 +1785126,57 @@ │ │ type : '(I)Landroidx/preference/PreferenceFragmentCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 90 16-bit code units │ │ -3bbb5c: |[3bbb5c] de.danoeh.antennapod.activity.PreferenceActivity.getPreferenceScreen:(I)Landroidx/preference/PreferenceFragmentCompat; │ │ -3bbb6c: 1400 0e00 157f |0000: const v0, #float 1.98055e+38 // #7f15000e │ │ -3bbb72: 3302 0800 |0003: if-ne v2, v0, 000b // +0008 │ │ -3bbb76: 2202 311c |0005: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // type@1c31 │ │ -3bbb7a: 7010 74a9 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.:()V // method@a974 │ │ -3bbb80: 284f |000a: goto 0059 // +004f │ │ -3bbb82: 1400 0800 157f |000b: const v0, #float 1.98055e+38 // #7f150008 │ │ -3bbb88: 3302 0800 |000e: if-ne v2, v0, 0016 // +0008 │ │ -3bbb8c: 2202 ea1b |0010: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // type@1bea │ │ -3bbb90: 7010 53a8 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.:()V // method@a853 │ │ -3bbb96: 2844 |0015: goto 0059 // +0044 │ │ -3bbb98: 1400 0900 157f |0016: const v0, #float 1.98055e+38 // #7f150009 │ │ -3bbb9e: 3302 0800 |0019: if-ne v2, v0, 0021 // +0008 │ │ -3bbba2: 2202 071c |001b: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // type@1c07 │ │ -3bbba6: 7010 b1a8 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.:()V // method@a8b1 │ │ -3bbbac: 2839 |0020: goto 0059 // +0039 │ │ -3bbbae: 1400 0700 157f |0021: const v0, #float 1.98055e+38 // #7f150007 │ │ -3bbbb4: 3302 0800 |0024: if-ne v2, v0, 002c // +0008 │ │ -3bbbb8: 2202 e51b |0026: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // type@1be5 │ │ -3bbbbc: 7010 38a8 0200 |0028: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.:()V // method@a838 │ │ -3bbbc2: 282e |002b: goto 0059 // +002e │ │ -3bbbc4: 1400 0d00 157f |002c: const v0, #float 1.98055e+38 // #7f15000d │ │ -3bbbca: 3302 0800 |002f: if-ne v2, v0, 0037 // +0008 │ │ -3bbbce: 2202 6c1c |0031: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // type@1c6c │ │ -3bbbd2: 7010 55aa 0200 |0033: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.:()V // method@aa55 │ │ -3bbbd8: 2823 |0036: goto 0059 // +0023 │ │ -3bbbda: 1400 0b00 157f |0037: const v0, #float 1.98055e+38 // #7f15000b │ │ -3bbbe0: 3302 0800 |003a: if-ne v2, v0, 0042 // +0008 │ │ -3bbbe4: 2202 1a1c |003c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // type@1c1a │ │ -3bbbe8: 7010 1aa9 0200 |003e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.:()V // method@a91a │ │ -3bbbee: 2818 |0041: goto 0059 // +0018 │ │ -3bbbf0: 1400 0a00 157f |0042: const v0, #float 1.98055e+38 // #7f15000a │ │ -3bbbf6: 3302 0800 |0045: if-ne v2, v0, 004d // +0008 │ │ -3bbbfa: 2202 141c |0047: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment; // type@1c14 │ │ -3bbbfe: 7010 07a9 0200 |0049: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment;.:()V // method@a907 │ │ -3bbc04: 280d |004c: goto 0059 // +000d │ │ -3bbc06: 1400 0c00 157f |004d: const v0, #float 1.98055e+38 // #7f15000c │ │ -3bbc0c: 3302 0800 |0050: if-ne v2, v0, 0058 // +0008 │ │ -3bbc10: 2202 271c |0052: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // type@1c27 │ │ -3bbc14: 7010 4aa9 0200 |0054: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.:()V // method@a94a │ │ -3bbc1a: 2802 |0057: goto 0059 // +0002 │ │ -3bbc1c: 1202 |0058: const/4 v2, #int 0 // #0 │ │ -3bbc1e: 1102 |0059: return-object v2 │ │ +3bbb44: |[3bbb44] de.danoeh.antennapod.activity.PreferenceActivity.getPreferenceScreen:(I)Landroidx/preference/PreferenceFragmentCompat; │ │ +3bbb54: 1400 0e00 157f |0000: const v0, #float 1.98055e+38 // #7f15000e │ │ +3bbb5a: 3302 0800 |0003: if-ne v2, v0, 000b // +0008 │ │ +3bbb5e: 2202 311c |0005: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment; // type@1c31 │ │ +3bbb62: 7010 74a9 0200 |0007: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment;.:()V // method@a974 │ │ +3bbb68: 284f |000a: goto 0059 // +004f │ │ +3bbb6a: 1400 0800 157f |000b: const v0, #float 1.98055e+38 // #7f150008 │ │ +3bbb70: 3302 0800 |000e: if-ne v2, v0, 0016 // +0008 │ │ +3bbb74: 2202 ea1b |0010: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment; // type@1bea │ │ +3bbb78: 7010 53a8 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/DownloadsPreferencesFragment;.:()V // method@a853 │ │ +3bbb7e: 2844 |0015: goto 0059 // +0044 │ │ +3bbb80: 1400 0900 157f |0016: const v0, #float 1.98055e+38 // #7f150009 │ │ +3bbb86: 3302 0800 |0019: if-ne v2, v0, 0021 // +0008 │ │ +3bbb8a: 2202 071c |001b: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment; // type@1c07 │ │ +3bbb8e: 7010 b1a8 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/ImportExportPreferencesFragment;.:()V // method@a8b1 │ │ +3bbb94: 2839 |0020: goto 0059 // +0039 │ │ +3bbb96: 1400 0700 157f |0021: const v0, #float 1.98055e+38 // #7f150007 │ │ +3bbb9c: 3302 0800 |0024: if-ne v2, v0, 002c // +0008 │ │ +3bbba0: 2202 e51b |0026: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment; // type@1be5 │ │ +3bbba4: 7010 38a8 0200 |0028: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/AutoDownloadPreferencesFragment;.:()V // method@a838 │ │ +3bbbaa: 282e |002b: goto 0059 // +002e │ │ +3bbbac: 1400 0d00 157f |002c: const v0, #float 1.98055e+38 // #7f15000d │ │ +3bbbb2: 3302 0800 |002f: if-ne v2, v0, 0037 // +0008 │ │ +3bbbb6: 2202 6c1c |0031: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; // type@1c6c │ │ +3bbbba: 7010 55aa 0200 |0033: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment;.:()V // method@aa55 │ │ +3bbbc0: 2823 |0036: goto 0059 // +0023 │ │ +3bbbc2: 1400 0b00 157f |0037: const v0, #float 1.98055e+38 // #7f15000b │ │ +3bbbc8: 3302 0800 |003a: if-ne v2, v0, 0042 // +0008 │ │ +3bbbcc: 2202 1a1c |003c: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment; // type@1c1a │ │ +3bbbd0: 7010 1aa9 0200 |003e: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/PlaybackPreferencesFragment;.:()V // method@a91a │ │ +3bbbd6: 2818 |0041: goto 0059 // +0018 │ │ +3bbbd8: 1400 0a00 157f |0042: const v0, #float 1.98055e+38 // #7f15000a │ │ +3bbbde: 3302 0800 |0045: if-ne v2, v0, 004d // +0008 │ │ +3bbbe2: 2202 141c |0047: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment; // type@1c14 │ │ +3bbbe6: 7010 07a9 0200 |0049: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/NotificationPreferencesFragment;.:()V // method@a907 │ │ +3bbbec: 280d |004c: goto 0059 // +000d │ │ +3bbbee: 1400 0c00 157f |004d: const v0, #float 1.98055e+38 // #7f15000c │ │ +3bbbf4: 3302 0800 |0050: if-ne v2, v0, 0058 // +0008 │ │ +3bbbf8: 2202 271c |0052: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment; // type@1c27 │ │ +3bbbfc: 7010 4aa9 0200 |0054: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/SwipePreferencesFragment;.:()V // method@a94a │ │ +3bbc02: 2802 |0057: goto 0059 // +0002 │ │ +3bbc04: 1202 |0058: const/4 v2, #int 0 // #0 │ │ +3bbc06: 1102 |0059: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=70 │ │ 0x0010 line=72 │ │ 0x001b line=74 │ │ 0x0026 line=76 │ │ 0x0031 line=78 │ │ @@ -1785184,53 +1785192,53 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 85 16-bit code units │ │ -3bbd4c: |[3bbd4c] de.danoeh.antennapod.activity.PreferenceActivity.getTitleOfPage:(I)I │ │ -3bbd5c: 1400 0800 157f |0000: const v0, #float 1.98055e+38 // #7f150008 │ │ -3bbd62: 3301 0600 |0003: if-ne v1, v0, 0009 // +0006 │ │ -3bbd66: 1401 ad00 127f |0005: const v1, #float 1.94071e+38 // #7f1200ad │ │ -3bbd6c: 0f01 |0008: return v1 │ │ -3bbd6e: 1400 0700 157f |0009: const v0, #float 1.98055e+38 // #7f150007 │ │ -3bbd74: 3301 0600 |000c: if-ne v1, v0, 0012 // +0006 │ │ -3bbd78: 1401 4b02 127f |000e: const v1, #float 1.94079e+38 // #7f12024b │ │ -3bbd7e: 0f01 |0011: return v1 │ │ -3bbd80: 1400 0b00 157f |0012: const v0, #float 1.98055e+38 // #7f15000b │ │ -3bbd86: 3301 0600 |0015: if-ne v1, v0, 001b // +0006 │ │ -3bbd8a: 1401 3b02 127f |0017: const v1, #float 1.94079e+38 // #7f12023b │ │ -3bbd90: 0f01 |001a: return v1 │ │ -3bbd92: 1400 0900 157f |001b: const v0, #float 1.98055e+38 // #7f150009 │ │ -3bbd98: 3301 0600 |001e: if-ne v1, v0, 0024 // +0006 │ │ -3bbd9c: 1401 5e01 127f |0020: const v1, #float 1.94074e+38 // #7f12015e │ │ -3bbda2: 0f01 |0023: return v1 │ │ -3bbda4: 1400 0e00 157f |0024: const v0, #float 1.98055e+38 // #7f15000e │ │ -3bbdaa: 3301 0600 |0027: if-ne v1, v0, 002d // +0006 │ │ -3bbdae: 1401 6e03 127f |0029: const v1, #float 1.94085e+38 // #7f12036e │ │ -3bbdb4: 0f01 |002c: return v1 │ │ -3bbdb6: 1400 0d00 157f |002d: const v0, #float 1.98055e+38 // #7f15000d │ │ -3bbdbc: 3301 0600 |0030: if-ne v1, v0, 0036 // +0006 │ │ -3bbdc0: 1401 5703 127f |0032: const v1, #float 1.94085e+38 // #7f120357 │ │ -3bbdc6: 0f01 |0035: return v1 │ │ -3bbdc8: 1400 0a00 157f |0036: const v0, #float 1.98055e+38 // #7f15000a │ │ -3bbdce: 3301 0600 |0039: if-ne v1, v0, 003f // +0006 │ │ -3bbdd2: 1401 1502 127f |003b: const v1, #float 1.94078e+38 // #7f120215 │ │ -3bbdd8: 0f01 |003e: return v1 │ │ -3bbdda: 1400 0200 157f |003f: const v0, #float 1.98055e+38 // #7f150002 │ │ -3bbde0: 3301 0600 |0042: if-ne v1, v0, 0048 // +0006 │ │ -3bbde4: 1401 2c01 127f |0044: const v1, #float 1.94073e+38 // #7f12012c │ │ -3bbdea: 0f01 |0047: return v1 │ │ -3bbdec: 1400 0c00 157f |0048: const v0, #float 1.98055e+38 // #7f15000c │ │ -3bbdf2: 3301 0600 |004b: if-ne v1, v0, 0051 // +0006 │ │ -3bbdf6: 1401 4303 127f |004d: const v1, #float 1.94084e+38 // #7f120343 │ │ -3bbdfc: 0f01 |0050: return v1 │ │ -3bbdfe: 1401 f302 127f |0051: const v1, #float 1.94083e+38 // #7f1202f3 │ │ -3bbe04: 0f01 |0054: return v1 │ │ +3bbd34: |[3bbd34] de.danoeh.antennapod.activity.PreferenceActivity.getTitleOfPage:(I)I │ │ +3bbd44: 1400 0800 157f |0000: const v0, #float 1.98055e+38 // #7f150008 │ │ +3bbd4a: 3301 0600 |0003: if-ne v1, v0, 0009 // +0006 │ │ +3bbd4e: 1401 ad00 127f |0005: const v1, #float 1.94071e+38 // #7f1200ad │ │ +3bbd54: 0f01 |0008: return v1 │ │ +3bbd56: 1400 0700 157f |0009: const v0, #float 1.98055e+38 // #7f150007 │ │ +3bbd5c: 3301 0600 |000c: if-ne v1, v0, 0012 // +0006 │ │ +3bbd60: 1401 4b02 127f |000e: const v1, #float 1.94079e+38 // #7f12024b │ │ +3bbd66: 0f01 |0011: return v1 │ │ +3bbd68: 1400 0b00 157f |0012: const v0, #float 1.98055e+38 // #7f15000b │ │ +3bbd6e: 3301 0600 |0015: if-ne v1, v0, 001b // +0006 │ │ +3bbd72: 1401 3b02 127f |0017: const v1, #float 1.94079e+38 // #7f12023b │ │ +3bbd78: 0f01 |001a: return v1 │ │ +3bbd7a: 1400 0900 157f |001b: const v0, #float 1.98055e+38 // #7f150009 │ │ +3bbd80: 3301 0600 |001e: if-ne v1, v0, 0024 // +0006 │ │ +3bbd84: 1401 5e01 127f |0020: const v1, #float 1.94074e+38 // #7f12015e │ │ +3bbd8a: 0f01 |0023: return v1 │ │ +3bbd8c: 1400 0e00 157f |0024: const v0, #float 1.98055e+38 // #7f15000e │ │ +3bbd92: 3301 0600 |0027: if-ne v1, v0, 002d // +0006 │ │ +3bbd96: 1401 6e03 127f |0029: const v1, #float 1.94085e+38 // #7f12036e │ │ +3bbd9c: 0f01 |002c: return v1 │ │ +3bbd9e: 1400 0d00 157f |002d: const v0, #float 1.98055e+38 // #7f15000d │ │ +3bbda4: 3301 0600 |0030: if-ne v1, v0, 0036 // +0006 │ │ +3bbda8: 1401 5703 127f |0032: const v1, #float 1.94085e+38 // #7f120357 │ │ +3bbdae: 0f01 |0035: return v1 │ │ +3bbdb0: 1400 0a00 157f |0036: const v0, #float 1.98055e+38 // #7f15000a │ │ +3bbdb6: 3301 0600 |0039: if-ne v1, v0, 003f // +0006 │ │ +3bbdba: 1401 1502 127f |003b: const v1, #float 1.94078e+38 // #7f120215 │ │ +3bbdc0: 0f01 |003e: return v1 │ │ +3bbdc2: 1400 0200 157f |003f: const v0, #float 1.98055e+38 // #7f150002 │ │ +3bbdc8: 3301 0600 |0042: if-ne v1, v0, 0048 // +0006 │ │ +3bbdcc: 1401 2c01 127f |0044: const v1, #float 1.94073e+38 // #7f12012c │ │ +3bbdd2: 0f01 |0047: return v1 │ │ +3bbdd4: 1400 0c00 157f |0048: const v0, #float 1.98055e+38 // #7f15000c │ │ +3bbdda: 3301 0600 |004b: if-ne v1, v0, 0051 // +0006 │ │ +3bbdde: 1401 4303 127f |004d: const v1, #float 1.94084e+38 // #7f120343 │ │ +3bbde4: 0f01 |0050: return v1 │ │ +3bbde6: 1401 f302 127f |0051: const v1, #float 1.94083e+38 // #7f1202f3 │ │ +3bbdec: 0f01 |0054: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0055 reg=1 (null) I │ │ │ │ Virtual methods - │ │ @@ -1785239,61 +1785247,61 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 97 16-bit code units │ │ -3bbe20: |[3bbe20] de.danoeh.antennapod.activity.PreferenceActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bbe30: 7110 9398 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@9893 │ │ -3bbe36: 0a00 |0003: move-result v0 │ │ -3bbe38: 6e20 a314 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ -3bbe3e: 6f20 0336 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ -3bbe44: 6e10 8014 0300 |000a: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3bbe4a: 0c04 |000d: move-result-object v4 │ │ -3bbe4c: 3804 0600 |000e: if-eqz v4, 0014 // +0006 │ │ -3bbe50: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -3bbe52: 6e20 d213 0400 |0011: invoke-virtual {v4, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13d2 │ │ -3bbe58: 6e10 7a00 0300 |0014: invoke-virtual {v3}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -3bbe5e: 0c04 |0017: move-result-object v4 │ │ -3bbe60: 7110 b89f 0400 |0018: invoke-static {v4}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // method@9fb8 │ │ -3bbe66: 0c04 |001b: move-result-object v4 │ │ -3bbe68: 5b34 056c |001c: iput-object v4, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c05 │ │ -3bbe6c: 6e10 b79f 0400 |001e: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.getRoot:()Landroidx/fragment/app/FragmentContainerView; // method@9fb7 │ │ -3bbe72: 0c04 |0021: move-result-object v4 │ │ -3bbe74: 6e20 9c14 4300 |0022: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@149c │ │ -3bbe7a: 6e10 f835 0300 |0025: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3bbe80: 0c04 |0028: move-result-object v4 │ │ -3bbe82: 1a00 b1de |0029: const-string v0, "tag_preferences" // string@deb1 │ │ -3bbe86: 6e20 0237 0400 |002b: invoke-virtual {v4, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@3702 │ │ -3bbe8c: 0c04 |002e: move-result-object v4 │ │ -3bbe8e: 3904 1e00 |002f: if-nez v4, 004d // +001e │ │ -3bbe92: 6e10 f835 0300 |0031: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3bbe98: 0c04 |0034: move-result-object v4 │ │ -3bbe9a: 6e10 d436 0400 |0035: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ -3bbea0: 0c04 |0038: move-result-object v4 │ │ -3bbea2: 5431 056c |0039: iget-object v1, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c05 │ │ -3bbea6: 5411 ac8f |003b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@8fac │ │ -3bbeaa: 6e10 900c 0100 |003d: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@0c90 │ │ -3bbeb0: 0a01 |0040: move-result v1 │ │ -3bbeb2: 2202 131c |0041: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // type@1c13 │ │ -3bbeb6: 7010 f6a8 0200 |0043: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.:()V // method@a8f6 │ │ -3bbebc: 6e40 c937 1402 |0046: invoke-virtual {v4, v1, v2, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ -3bbec2: 0c04 |0049: move-result-object v4 │ │ -3bbec4: 6e10 bf37 0400 |004a: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ -3bbeca: 6e10 7800 0300 |004d: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bbed0: 0c04 |0050: move-result-object v4 │ │ -3bbed2: 1a00 064d |0051: const-string v0, "OpenAutoDownloadSettings" // string@4d06 │ │ -3bbed6: 1201 |0053: const/4 v1, #int 0 // #0 │ │ -3bbed8: 6e30 6002 0401 |0054: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ -3bbede: 0a04 |0057: move-result v4 │ │ -3bbee0: 3804 0800 |0058: if-eqz v4, 0060 // +0008 │ │ -3bbee4: 1404 0700 157f |005a: const v4, #float 1.98055e+38 // #7f150007 │ │ -3bbeea: 6e20 6a95 4300 |005d: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ -3bbef0: 0e00 |0060: return-void │ │ +3bbe08: |[3bbe08] de.danoeh.antennapod.activity.PreferenceActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bbe18: 7110 9398 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@9893 │ │ +3bbe1e: 0a00 |0003: move-result v0 │ │ +3bbe20: 6e20 a314 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ +3bbe26: 6f20 0336 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ +3bbe2c: 6e10 8014 0300 |000a: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3bbe32: 0c04 |000d: move-result-object v4 │ │ +3bbe34: 3804 0600 |000e: if-eqz v4, 0014 // +0006 │ │ +3bbe38: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +3bbe3a: 6e20 d213 0400 |0011: invoke-virtual {v4, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13d2 │ │ +3bbe40: 6e10 7a00 0300 |0014: invoke-virtual {v3}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +3bbe46: 0c04 |0017: move-result-object v4 │ │ +3bbe48: 7110 b89f 0400 |0018: invoke-static {v4}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // method@9fb8 │ │ +3bbe4e: 0c04 |001b: move-result-object v4 │ │ +3bbe50: 5b34 056c |001c: iput-object v4, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c05 │ │ +3bbe54: 6e10 b79f 0400 |001e: invoke-virtual {v4}, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.getRoot:()Landroidx/fragment/app/FragmentContainerView; // method@9fb7 │ │ +3bbe5a: 0c04 |0021: move-result-object v4 │ │ +3bbe5c: 6e20 9c14 4300 |0022: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@149c │ │ +3bbe62: 6e10 f835 0300 |0025: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3bbe68: 0c04 |0028: move-result-object v4 │ │ +3bbe6a: 1a00 b1de |0029: const-string v0, "tag_preferences" // string@deb1 │ │ +3bbe6e: 6e20 0237 0400 |002b: invoke-virtual {v4, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@3702 │ │ +3bbe74: 0c04 |002e: move-result-object v4 │ │ +3bbe76: 3904 1e00 |002f: if-nez v4, 004d // +001e │ │ +3bbe7a: 6e10 f835 0300 |0031: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3bbe80: 0c04 |0034: move-result-object v4 │ │ +3bbe82: 6e10 d436 0400 |0035: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ +3bbe88: 0c04 |0038: move-result-object v4 │ │ +3bbe8a: 5431 056c |0039: iget-object v1, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c05 │ │ +3bbe8e: 5411 ac8f |003b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@8fac │ │ +3bbe92: 6e10 900c 0100 |003d: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@0c90 │ │ +3bbe98: 0a01 |0040: move-result v1 │ │ +3bbe9a: 2202 131c |0041: new-instance v2, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment; // type@1c13 │ │ +3bbe9e: 7010 f6a8 0200 |0043: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/preferences/MainPreferencesFragment;.:()V // method@a8f6 │ │ +3bbea4: 6e40 c937 1402 |0046: invoke-virtual {v4, v1, v2, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ +3bbeaa: 0c04 |0049: move-result-object v4 │ │ +3bbeac: 6e10 bf37 0400 |004a: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ +3bbeb2: 6e10 7800 0300 |004d: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bbeb8: 0c04 |0050: move-result-object v4 │ │ +3bbeba: 1a00 064d |0051: const-string v0, "OpenAutoDownloadSettings" // string@4d06 │ │ +3bbebe: 1201 |0053: const/4 v1, #int 0 // #0 │ │ +3bbec0: 6e30 6002 0401 |0054: invoke-virtual {v4, v0, v1}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ +3bbec6: 0a04 |0057: move-result v4 │ │ +3bbec8: 3804 0800 |0058: if-eqz v4, 0060 // +0008 │ │ +3bbecc: 1404 0700 157f |005a: const v4, #float 1.98055e+38 // #7f150007 │ │ +3bbed2: 6e20 6a95 4300 |005d: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ +3bbed8: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0007 line=45 │ │ 0x000a line=47 │ │ 0x0011 line=49 │ │ 0x0014 line=52 │ │ @@ -1785314,45 +1785322,45 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -3bbcc4: |[3bbcc4] de.danoeh.antennapod.activity.PreferenceActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3bbcd4: 7210 d20b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bbcda: 0a03 |0003: move-result v3 │ │ -3bbcdc: 1400 2c00 0201 |0004: const v0, #float 2.38774e-38 // #0102002c │ │ -3bbce2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -3bbce4: 3303 3300 |0008: if-ne v3, v0, 003b // +0033 │ │ -3bbce8: 6e10 f835 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3bbcee: 0c03 |000d: move-result-object v3 │ │ -3bbcf0: 6e10 0837 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ -3bbcf6: 0a03 |0011: move-result v3 │ │ -3bbcf8: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -3bbcfc: 6e10 7000 0200 |0014: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bbd02: 2822 |0017: goto 0039 // +0022 │ │ -3bbd04: 1a03 d09a |0018: const-string v3, "input_method" // string@9ad0 │ │ -3bbd08: 6e20 3302 3200 |001a: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3bbd0e: 0c03 |001d: move-result-object v3 │ │ -3bbd10: 1f03 cf02 |001e: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ -3bbd14: 6e10 7600 0200 |0020: invoke-virtual {v2}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ -3bbd1a: 0c00 |0023: move-result-object v0 │ │ -3bbd1c: 3900 0700 |0024: if-nez v0, 002b // +0007 │ │ -3bbd20: 2200 9302 |0026: new-instance v0, Landroid/view/View; // type@0293 │ │ -3bbd24: 7020 490c 2000 |0028: invoke-direct {v0, v2}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0c49 │ │ -3bbd2a: 6e10 d60c 0000 |002b: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ -3bbd30: 0c00 |002e: move-result-object v0 │ │ -3bbd32: 6e30 6d0f 0301 |002f: invoke-virtual {v3, v0, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ -3bbd38: 6e10 f835 0200 |0032: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3bbd3e: 0c03 |0035: move-result-object v3 │ │ -3bbd40: 6e10 3037 0300 |0036: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -3bbd46: 1213 |0039: const/4 v3, #int 1 // #1 │ │ -3bbd48: 0f03 |003a: return v3 │ │ -3bbd4a: 0f01 |003b: return v1 │ │ +3bbcac: |[3bbcac] de.danoeh.antennapod.activity.PreferenceActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3bbcbc: 7210 d20b 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bbcc2: 0a03 |0003: move-result v3 │ │ +3bbcc4: 1400 2c00 0201 |0004: const v0, #float 2.38774e-38 // #0102002c │ │ +3bbcca: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +3bbccc: 3303 3300 |0008: if-ne v3, v0, 003b // +0033 │ │ +3bbcd0: 6e10 f835 0200 |000a: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3bbcd6: 0c03 |000d: move-result-object v3 │ │ +3bbcd8: 6e10 0837 0300 |000e: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ +3bbcde: 0a03 |0011: move-result v3 │ │ +3bbce0: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +3bbce4: 6e10 7000 0200 |0014: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bbcea: 2822 |0017: goto 0039 // +0022 │ │ +3bbcec: 1a03 d09a |0018: const-string v3, "input_method" // string@9ad0 │ │ +3bbcf0: 6e20 3302 3200 |001a: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3bbcf6: 0c03 |001d: move-result-object v3 │ │ +3bbcf8: 1f03 cf02 |001e: check-cast v3, Landroid/view/inputmethod/InputMethodManager; // type@02cf │ │ +3bbcfc: 6e10 7600 0200 |0020: invoke-virtual {v2}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ +3bbd02: 0c00 |0023: move-result-object v0 │ │ +3bbd04: 3900 0700 |0024: if-nez v0, 002b // +0007 │ │ +3bbd08: 2200 9302 |0026: new-instance v0, Landroid/view/View; // type@0293 │ │ +3bbd0c: 7020 490c 2000 |0028: invoke-direct {v0, v2}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0c49 │ │ +3bbd12: 6e10 d60c 0000 |002b: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0cd6 │ │ +3bbd18: 0c00 |002e: move-result-object v0 │ │ +3bbd1a: 6e30 6d0f 0301 |002f: invoke-virtual {v3, v0, v1}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0f6d │ │ +3bbd20: 6e10 f835 0200 |0032: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3bbd26: 0c03 |0035: move-result-object v3 │ │ +3bbd28: 6e10 3037 0300 |0036: invoke-virtual {v3}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +3bbd2e: 1213 |0039: const/4 v3, #int 1 // #1 │ │ +3bbd30: 0f03 |003a: return v3 │ │ +3bbd32: 0f01 |003b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x000a line=132 │ │ 0x0014 line=133 │ │ 0x001a line=135 │ │ 0x0020 line=136 │ │ @@ -1785368,40 +1785376,40 @@ │ │ type : '(Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -3bbef4: |[3bbef4] de.danoeh.antennapod.activity.PreferenceActivity.onSearchResultClicked:(Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;)V │ │ -3bbf04: 6e10 d05c 0300 |0000: invoke-virtual {v3}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.getResourceFile:()I // method@5cd0 │ │ -3bbf0a: 0a00 |0003: move-result v0 │ │ -3bbf0c: 1401 0200 157f |0004: const v1, #float 1.98055e+38 // #7f150002 │ │ -3bbf12: 3310 1e00 |0007: if-ne v0, v1, 0025 // +001e │ │ -3bbf16: 2203 1415 |0009: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3bbf1a: 7020 6f81 2300 |000b: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3bbf20: 1400 2c01 127f |000e: const v0, #float 1.94073e+38 // #7f12012c │ │ -3bbf26: 6e20 bb81 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ -3bbf2c: 1400 6b02 127f |0014: const v0, #float 1.9408e+38 // #7f12026b │ │ -3bbf32: 6e20 8f81 0300 |0017: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ -3bbf38: 1400 0a00 0401 |001a: const v0, #float 2.42446e-38 // #0104000a │ │ -3bbf3e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -3bbf40: 6e30 ad81 0301 |001e: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ -3bbf46: 6e10 6814 0300 |0021: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ -3bbf4c: 2815 |0024: goto 0039 // +0015 │ │ -3bbf4e: 1401 0a00 157f |0025: const v1, #float 1.98055e+38 // #7f15000a │ │ -3bbf54: 3310 0600 |0028: if-ne v0, v1, 002e // +0006 │ │ -3bbf58: 6e20 6a95 0200 |002a: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ -3bbf5e: 280c |002d: goto 0039 // +000c │ │ -3bbf60: 6e10 d05c 0300 |002e: invoke-virtual {v3}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.getResourceFile:()I // method@5cd0 │ │ -3bbf66: 0a00 |0031: move-result v0 │ │ -3bbf68: 6e20 6a95 0200 |0032: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ -3bbf6e: 0c00 |0035: move-result-object v0 │ │ -3bbf70: 6e20 d15c 0300 |0036: invoke-virtual {v3, v0}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.highlight:(Landroidx/preference/PreferenceFragmentCompat;)V // method@5cd1 │ │ -3bbf76: 0e00 |0039: return-void │ │ +3bbedc: |[3bbedc] de.danoeh.antennapod.activity.PreferenceActivity.onSearchResultClicked:(Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;)V │ │ +3bbeec: 6e10 d05c 0300 |0000: invoke-virtual {v3}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.getResourceFile:()I // method@5cd0 │ │ +3bbef2: 0a00 |0003: move-result v0 │ │ +3bbef4: 1401 0200 157f |0004: const v1, #float 1.98055e+38 // #7f150002 │ │ +3bbefa: 3310 1e00 |0007: if-ne v0, v1, 0025 // +001e │ │ +3bbefe: 2203 1415 |0009: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3bbf02: 7020 6f81 2300 |000b: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3bbf08: 1400 2c01 127f |000e: const v0, #float 1.94073e+38 // #7f12012c │ │ +3bbf0e: 6e20 bb81 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bb │ │ +3bbf14: 1400 6b02 127f |0014: const v0, #float 1.9408e+38 // #7f12026b │ │ +3bbf1a: 6e20 8f81 0300 |0017: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@818f │ │ +3bbf20: 1400 0a00 0401 |001a: const v0, #float 2.42446e-38 // #0104000a │ │ +3bbf26: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +3bbf28: 6e30 ad81 0301 |001e: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ad │ │ +3bbf2e: 6e10 6814 0300 |0021: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@1468 │ │ +3bbf34: 2815 |0024: goto 0039 // +0015 │ │ +3bbf36: 1401 0a00 157f |0025: const v1, #float 1.98055e+38 // #7f15000a │ │ +3bbf3c: 3310 0600 |0028: if-ne v0, v1, 002e // +0006 │ │ +3bbf40: 6e20 6a95 0200 |002a: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ +3bbf46: 280c |002d: goto 0039 // +000c │ │ +3bbf48: 6e10 d05c 0300 |002e: invoke-virtual {v3}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.getResourceFile:()I // method@5cd0 │ │ +3bbf4e: 0a00 |0031: move-result v0 │ │ +3bbf50: 6e20 6a95 0200 |0032: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/activity/PreferenceActivity;.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@956a │ │ +3bbf56: 0c00 |0035: move-result-object v0 │ │ +3bbf58: 6e20 d15c 0300 |0036: invoke-virtual {v3, v0}, Lcom/bytehamster/lib/preferencesearch/SearchPreferenceResult;.highlight:(Landroidx/preference/PreferenceFragmentCompat;)V // method@5cd1 │ │ +3bbf5e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0009 line=153 │ │ 0x0011 line=154 │ │ 0x0017 line=155 │ │ 0x001e line=156 │ │ @@ -1785418,50 +1785426,50 @@ │ │ type : '(I)Landroidx/preference/PreferenceFragmentCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -3bbc20: |[3bbc20] de.danoeh.antennapod.activity.PreferenceActivity.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; │ │ -3bbc30: 7020 6595 4300 |0000: invoke-direct {v3, v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getPreferenceScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@9565 │ │ -3bbc36: 0c00 |0003: move-result-object v0 │ │ -3bbc38: 1401 0a00 157f |0004: const v1, #float 1.98055e+38 // #7f15000a │ │ -3bbc3e: 3314 1f00 |0007: if-ne v4, v1, 0026 // +001f │ │ -3bbc42: 6001 dd00 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3bbc46: 1302 1a00 |000b: const/16 v2, #int 26 // #1a │ │ -3bbc4a: 3421 1900 |000d: if-lt v1, v2, 0026 // +0019 │ │ -3bbc4e: 2204 6c00 |000f: new-instance v4, Landroid/content/Intent; // type@006c │ │ -3bbc52: 7010 5702 0400 |0011: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0257 │ │ -3bbc58: 1a01 fe6a |0014: const-string v1, "android.settings.APP_NOTIFICATION_SETTINGS" // string@6afe │ │ -3bbc5c: 6e20 8002 1400 |0016: invoke-virtual {v4, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -3bbc62: 1a01 f96a |0019: const-string v1, "android.provider.extra.APP_PACKAGE" // string@6af9 │ │ -3bbc66: 6e10 2d02 0300 |001b: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ -3bbc6c: 0c02 |001e: move-result-object v2 │ │ -3bbc6e: 6e30 7902 1402 |001f: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ -3bbc74: 6e20 4202 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3bbc7a: 2824 |0025: goto 0049 // +0024 │ │ -3bbc7c: 6e10 f835 0300 |0026: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3bbc82: 0c01 |0029: move-result-object v1 │ │ -3bbc84: 6e10 d436 0100 |002a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ -3bbc8a: 0c01 |002d: move-result-object v1 │ │ -3bbc8c: 5432 056c |002e: iget-object v2, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c05 │ │ -3bbc90: 5422 ac8f |0030: iget-object v2, v2, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@8fac │ │ -3bbc94: 6e10 900c 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0c90 │ │ -3bbc9a: 0a02 |0035: move-result v2 │ │ -3bbc9c: 6e30 c837 2100 |0036: invoke-virtual {v1, v2, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37c8 │ │ -3bbca2: 0c01 |0039: move-result-object v1 │ │ -3bbca4: 7110 6695 0400 |003a: invoke-static {v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ -3bbcaa: 0a04 |003d: move-result v4 │ │ -3bbcac: 6e20 3002 4300 |003e: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ -3bbcb2: 0c04 |0041: move-result-object v4 │ │ -3bbcb4: 6e20 be37 4100 |0042: invoke-virtual {v1, v4}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37be │ │ -3bbcba: 0c04 |0045: move-result-object v4 │ │ -3bbcbc: 6e10 bf37 0400 |0046: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ -3bbcc2: 1100 |0049: return-object v0 │ │ +3bbc08: |[3bbc08] de.danoeh.antennapod.activity.PreferenceActivity.openScreen:(I)Landroidx/preference/PreferenceFragmentCompat; │ │ +3bbc18: 7020 6595 4300 |0000: invoke-direct {v3, v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getPreferenceScreen:(I)Landroidx/preference/PreferenceFragmentCompat; // method@9565 │ │ +3bbc1e: 0c00 |0003: move-result-object v0 │ │ +3bbc20: 1401 0a00 157f |0004: const v1, #float 1.98055e+38 // #7f15000a │ │ +3bbc26: 3314 1f00 |0007: if-ne v4, v1, 0026 // +001f │ │ +3bbc2a: 6001 dd00 |0009: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3bbc2e: 1302 1a00 |000b: const/16 v2, #int 26 // #1a │ │ +3bbc32: 3421 1900 |000d: if-lt v1, v2, 0026 // +0019 │ │ +3bbc36: 2204 6c00 |000f: new-instance v4, Landroid/content/Intent; // type@006c │ │ +3bbc3a: 7010 5702 0400 |0011: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0257 │ │ +3bbc40: 1a01 fe6a |0014: const-string v1, "android.settings.APP_NOTIFICATION_SETTINGS" // string@6afe │ │ +3bbc44: 6e20 8002 1400 |0016: invoke-virtual {v4, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +3bbc4a: 1a01 f96a |0019: const-string v1, "android.provider.extra.APP_PACKAGE" // string@6af9 │ │ +3bbc4e: 6e10 2d02 0300 |001b: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@022d │ │ +3bbc54: 0c02 |001e: move-result-object v2 │ │ +3bbc56: 6e30 7902 1402 |001f: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0279 │ │ +3bbc5c: 6e20 4202 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3bbc62: 2824 |0025: goto 0049 // +0024 │ │ +3bbc64: 6e10 f835 0300 |0026: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3bbc6a: 0c01 |0029: move-result-object v1 │ │ +3bbc6c: 6e10 d436 0100 |002a: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ +3bbc72: 0c01 |002d: move-result-object v1 │ │ +3bbc74: 5432 056c |002e: iget-object v2, v3, Lde/danoeh/antennapod/activity/PreferenceActivity;.binding:Lde/danoeh/antennapod/databinding/SettingsActivityBinding; // field@6c05 │ │ +3bbc78: 5422 ac8f |0030: iget-object v2, v2, Lde/danoeh/antennapod/databinding/SettingsActivityBinding;.settingsContainer:Landroidx/fragment/app/FragmentContainerView; // field@8fac │ │ +3bbc7c: 6e10 900c 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0c90 │ │ +3bbc82: 0a02 |0035: move-result v2 │ │ +3bbc84: 6e30 c837 2100 |0036: invoke-virtual {v1, v2, v0}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37c8 │ │ +3bbc8a: 0c01 |0039: move-result-object v1 │ │ +3bbc8c: 7110 6695 0400 |003a: invoke-static {v4}, Lde/danoeh/antennapod/activity/PreferenceActivity;.getTitleOfPage:(I)I // method@9566 │ │ +3bbc92: 0a04 |003d: move-result v4 │ │ +3bbc94: 6e20 3002 4300 |003e: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0230 │ │ +3bbc9a: 0c04 |0041: move-result-object v4 │ │ +3bbc9c: 6e20 be37 4100 |0042: invoke-virtual {v1, v4}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37be │ │ +3bbca2: 0c04 |0045: move-result-object v4 │ │ +3bbca4: 6e10 bf37 0400 |0046: invoke-virtual {v4}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ +3bbcaa: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0009 line=114 │ │ 0x000f line=115 │ │ 0x0016 line=116 │ │ 0x001b line=117 │ │ @@ -1785527,17 +1785535,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 │ │ -3bc224: |[3bc224] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$R-rneCqRsjHuV52aI9vtIgp5KOQ:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bc234: 7706 8a95 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@958a │ │ -3bc23a: 0e00 |0003: return-void │ │ +3bc20c: |[3bc20c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$R-rneCqRsjHuV52aI9vtIgp5KOQ:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bc21c: 7706 8a95 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@958a │ │ +3bc222: 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; │ │ @@ -1785549,17 +1785557,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 │ │ -3bc23c: |[3bc23c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$RE2Iljw8fU0l_dvZdShRxbkGHkA:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V │ │ -3bc24c: 7020 8995 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@9589 │ │ -3bc252: 0e00 |0003: return-void │ │ +3bc224: |[3bc224] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$RE2Iljw8fU0l_dvZdShRxbkGHkA:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V │ │ +3bc234: 7020 8995 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@9589 │ │ +3bc23a: 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; │ │ │ │ @@ -1785568,18 +1785576,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 │ │ -3bc164: |[3bc164] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$_dTrWxWxv4WsQ-5Sosu9jqssfk4:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; │ │ -3bc174: 7010 8695 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$3:()Ljava/util/List; // method@9586 │ │ -3bc17a: 0c00 |0003: move-result-object v0 │ │ -3bc17c: 1100 |0004: return-object v0 │ │ +3bc14c: |[3bc14c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$_dTrWxWxv4WsQ-5Sosu9jqssfk4:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; │ │ +3bc15c: 7010 8695 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$3:()Ljava/util/List; // method@9586 │ │ +3bc162: 0c00 |0003: move-result-object v0 │ │ +3bc164: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ │ │ #3 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1785587,17 +1785595,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 │ │ -3bc254: |[3bc254] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$hjlhivKsuNNjwSC7TkCrMf9P2B0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V │ │ -3bc264: 7030 8b95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V // method@958b │ │ -3bc26a: 0e00 |0003: return-void │ │ +3bc23c: |[3bc23c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$hjlhivKsuNNjwSC7TkCrMf9P2B0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V │ │ +3bc24c: 7030 8b95 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V // method@958b │ │ +3bc252: 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; │ │ @@ -1785607,17 +1785615,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 │ │ -3bc26c: |[3bc26c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V │ │ -3bc27c: 7110 8895 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V // method@9588 │ │ -3bc282: 0e00 |0003: return-void │ │ +3bc254: |[3bc254] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V │ │ +3bc264: 7110 8895 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V // method@9588 │ │ +3bc26a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #5 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1785625,17 +1785633,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 │ │ -3bc284: |[3bc284] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$rW-nTKyW7W3iD8D_jfTT0y-zHNc:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V │ │ -3bc294: 7020 8795 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$4:(Ljava/util/List;)V // method@9587 │ │ -3bc29a: 0e00 |0003: return-void │ │ +3bc26c: |[3bc26c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$rW-nTKyW7W3iD8D_jfTT0y-zHNc:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V │ │ +3bc27c: 7020 8795 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$4:(Ljava/util/List;)V // method@9587 │ │ +3bc282: 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; │ │ │ │ @@ -1785644,17 +1785652,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 │ │ -3bc29c: |[3bc29c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ -3bc2ac: 7030 8395 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@9583 │ │ -3bc2b2: 0e00 |0003: return-void │ │ +3bc284: |[3bc284] de.danoeh.antennapod.activity.SelectSubscriptionActivity.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ +3bc294: 7030 8395 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@9583 │ │ +3bc29a: 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; │ │ @@ -1785664,17 +1785672,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bc2b4: |[3bc2b4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.:()V │ │ -3bc2c4: 7010 7514 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ -3bc2ca: 0e00 |0003: return-void │ │ +3bc29c: |[3bc29c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.:()V │ │ +3bc2ac: 7010 7514 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ +3bc2b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ │ │ #8 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1785682,64 +1785690,64 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 107 16-bit code units │ │ -3bc2cc: |[3bc2cc] de.danoeh.antennapod.activity.SelectSubscriptionActivity.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ -3bc2dc: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3bc2e0: 1c01 d617 |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3bc2e4: 7030 5802 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3bc2ea: 1a01 aa6a |0007: const-string v1, "android.intent.action.MAIN" // string@6aaa │ │ -3bc2ee: 6e20 8002 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ -3bc2f4: 1401 0080 0010 |000c: const v1, #float 2.53422e-29 // #10008000 │ │ -3bc2fa: 6e20 5d02 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ -3bc300: 6e10 77ab 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3bc306: 0b01 |0015: move-result-wide v1 │ │ -3bc308: 1a03 6587 |0016: const-string v3, "fragment_feed_id" // string@8765 │ │ -3bc30c: 6e40 7402 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ -3bc312: 2201 741e |001b: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bc316: 7010 c7b2 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bc31c: 1a02 87dd |0020: const-string v2, "subscription-" // string@dd87 │ │ -3bc320: 6e20 d3b2 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bc326: 6e10 77ab 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3bc32c: 0b02 |0028: move-result-wide v2 │ │ -3bc32e: 6e30 cfb2 2103 |0029: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ -3bc334: 6e10 deb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bc33a: 0c01 |002f: move-result-object v1 │ │ -3bc33c: 3806 0700 |0030: if-eqz v6, 0037 // +0007 │ │ -3bc340: 7110 682a 0600 |0032: invoke-static {v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithAdaptiveBitmap:(Landroid/graphics/Bitmap;)Landroidx/core/graphics/drawable/IconCompat; // method@2a68 │ │ -3bc346: 0c06 |0035: move-result-object v6 │ │ -3bc348: 2808 |0036: goto 003e // +0008 │ │ -3bc34a: 1406 4801 087f |0037: const v6, #float 1.80782e+38 // #7f080148 │ │ -3bc350: 7120 6d2a 6400 |003a: invoke-static {v4, v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@2a6d │ │ -3bc356: 0c06 |003d: move-result-object v6 │ │ -3bc358: 2202 4206 |003e: new-instance v2, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0642 │ │ -3bc35c: 7030 bf28 4201 |0040: invoke-direct {v2, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@28bf │ │ -3bc362: 6e10 59ab 0500 |0043: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3bc368: 0c01 |0046: move-result-object v1 │ │ -3bc36a: 6e20 c528 1200 |0047: invoke-virtual {v2, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28c5 │ │ -3bc370: 0c01 |004a: move-result-object v1 │ │ -3bc372: 6e10 49ab 0500 |004b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@ab49 │ │ -3bc378: 0c05 |004e: move-result-object v5 │ │ -3bc37a: 6e20 c428 5100 |004f: invoke-virtual {v1, v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setLongLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28c4 │ │ -3bc380: 0c05 |0052: move-result-object v5 │ │ -3bc382: 6e20 c228 0500 |0053: invoke-virtual {v5, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28c2 │ │ -3bc388: 0c05 |0056: move-result-object v5 │ │ -3bc38a: 6e20 c128 6500 |0057: invoke-virtual {v5, v6}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28c1 │ │ -3bc390: 0c05 |005a: move-result-object v5 │ │ -3bc392: 6e10 c028 0500 |005b: invoke-virtual {v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@28c0 │ │ -3bc398: 0c05 |005e: move-result-object v5 │ │ -3bc39a: 12f6 |005f: const/4 v6, #int -1 // #ff │ │ -3bc39c: 7120 cc28 5400 |0060: invoke-static {v4, v5}, Landroidx/core/content/pm/ShortcutManagerCompat;.createShortcutResultIntent:(Landroid/content/Context;Landroidx/core/content/pm/ShortcutInfoCompat;)Landroid/content/Intent; // method@28cc │ │ -3bc3a2: 0c05 |0063: move-result-object v5 │ │ -3bc3a4: 6e30 ba00 6405 |0064: invoke-virtual {v4, v6, v5}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ -3bc3aa: 6e10 7000 0400 |0067: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bc3b0: 0e00 |006a: return-void │ │ +3bc2b4: |[3bc2b4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ +3bc2c4: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3bc2c8: 1c01 d617 |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3bc2cc: 7030 5802 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3bc2d2: 1a01 aa6a |0007: const-string v1, "android.intent.action.MAIN" // string@6aaa │ │ +3bc2d6: 6e20 8002 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0280 │ │ +3bc2dc: 1401 0080 0010 |000c: const v1, #float 2.53422e-29 // #10008000 │ │ +3bc2e2: 6e20 5d02 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ +3bc2e8: 6e10 77ab 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3bc2ee: 0b01 |0015: move-result-wide v1 │ │ +3bc2f0: 1a03 6587 |0016: const-string v3, "fragment_feed_id" // string@8765 │ │ +3bc2f4: 6e40 7402 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ +3bc2fa: 2201 741e |001b: new-instance v1, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bc2fe: 7010 c7b2 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bc304: 1a02 87dd |0020: const-string v2, "subscription-" // string@dd87 │ │ +3bc308: 6e20 d3b2 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bc30e: 6e10 77ab 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3bc314: 0b02 |0028: move-result-wide v2 │ │ +3bc316: 6e30 cfb2 2103 |0029: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b2cf │ │ +3bc31c: 6e10 deb2 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bc322: 0c01 |002f: move-result-object v1 │ │ +3bc324: 3806 0700 |0030: if-eqz v6, 0037 // +0007 │ │ +3bc328: 7110 682a 0600 |0032: invoke-static {v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithAdaptiveBitmap:(Landroid/graphics/Bitmap;)Landroidx/core/graphics/drawable/IconCompat; // method@2a68 │ │ +3bc32e: 0c06 |0035: move-result-object v6 │ │ +3bc330: 2808 |0036: goto 003e // +0008 │ │ +3bc332: 1406 4801 087f |0037: const v6, #float 1.80782e+38 // #7f080148 │ │ +3bc338: 7120 6d2a 6400 |003a: invoke-static {v4, v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@2a6d │ │ +3bc33e: 0c06 |003d: move-result-object v6 │ │ +3bc340: 2202 4206 |003e: new-instance v2, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@0642 │ │ +3bc344: 7030 bf28 4201 |0040: invoke-direct {v2, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@28bf │ │ +3bc34a: 6e10 59ab 0500 |0043: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3bc350: 0c01 |0046: move-result-object v1 │ │ +3bc352: 6e20 c528 1200 |0047: invoke-virtual {v2, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28c5 │ │ +3bc358: 0c01 |004a: move-result-object v1 │ │ +3bc35a: 6e10 49ab 0500 |004b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@ab49 │ │ +3bc360: 0c05 |004e: move-result-object v5 │ │ +3bc362: 6e20 c428 5100 |004f: invoke-virtual {v1, v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setLongLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28c4 │ │ +3bc368: 0c05 |0052: move-result-object v5 │ │ +3bc36a: 6e20 c228 0500 |0053: invoke-virtual {v5, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28c2 │ │ +3bc370: 0c05 |0056: move-result-object v5 │ │ +3bc372: 6e20 c128 6500 |0057: invoke-virtual {v5, v6}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@28c1 │ │ +3bc378: 0c05 |005a: move-result-object v5 │ │ +3bc37a: 6e10 c028 0500 |005b: invoke-virtual {v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@28c0 │ │ +3bc380: 0c05 |005e: move-result-object v5 │ │ +3bc382: 12f6 |005f: const/4 v6, #int -1 // #ff │ │ +3bc384: 7120 cc28 5400 |0060: invoke-static {v4, v5}, Landroidx/core/content/pm/ShortcutManagerCompat;.createShortcutResultIntent:(Landroid/content/Context;Landroidx/core/content/pm/ShortcutInfoCompat;)Landroid/content/Intent; // method@28cc │ │ +3bc38a: 0c05 |0063: move-result-object v5 │ │ +3bc38c: 6e30 ba00 6405 |0064: invoke-virtual {v4, v6, v5}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ +3bc392: 6e10 7000 0400 |0067: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bc398: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=94 │ │ 0x000f line=95 │ │ 0x0012 line=96 │ │ 0x001b line=97 │ │ @@ -1785763,41 +1785771,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 │ │ -3bc3b4: |[3bc3b4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -3bc3c4: 6e10 7f14 0300 |0000: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ -3bc3ca: 0c00 |0003: move-result-object v0 │ │ -3bc3cc: 6e10 ff02 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ -3bc3d2: 0c00 |0007: move-result-object v0 │ │ -3bc3d4: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ -3bc3d8: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ -3bc3dc: a800 0001 |000c: mul-float v0, v0, v1 │ │ -3bc3e0: 8700 |000e: float-to-int v0, v0 │ │ -3bc3e2: 7110 f750 0300 |000f: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ -3bc3e8: 0c01 |0012: move-result-object v1 │ │ -3bc3ea: 6e10 8151 0100 |0013: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ -3bc3f0: 0c01 |0016: move-result-object v1 │ │ -3bc3f2: 6e10 4cab 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ -3bc3f8: 0c02 |001a: move-result-object v2 │ │ -3bc3fa: 6e20 5c51 2100 |001b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ -3bc400: 0c01 |001e: move-result-object v1 │ │ -3bc402: 7120 ce5a 0000 |001f: invoke-static {v0, v0}, Lcom/bumptech/glide/request/RequestOptions;.overrideOf:(II)Lcom/bumptech/glide/request/RequestOptions; // method@5ace │ │ -3bc408: 0c00 |0022: move-result-object v0 │ │ -3bc40a: 6e20 3f51 0100 |0023: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ -3bc410: 0c00 |0026: move-result-object v0 │ │ -3bc412: 2201 0818 |0027: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; // type@1808 │ │ -3bc416: 7030 7795 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@9577 │ │ -3bc41c: 6e20 5551 1000 |002c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.listener:(Lcom/bumptech/glide/request/RequestListener;)Lcom/bumptech/glide/RequestBuilder; // method@5155 │ │ -3bc422: 0c04 |002f: move-result-object v4 │ │ -3bc424: 6e10 6c51 0400 |0030: invoke-virtual {v4}, Lcom/bumptech/glide/RequestBuilder;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@516c │ │ -3bc42a: 0e00 |0033: return-void │ │ +3bc39c: |[3bc39c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +3bc3ac: 6e10 7f14 0300 |0000: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ +3bc3b2: 0c00 |0003: move-result-object v0 │ │ +3bc3b4: 6e10 ff02 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@02ff │ │ +3bc3ba: 0c00 |0007: move-result-object v0 │ │ +3bc3bc: 5200 9601 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0196 │ │ +3bc3c0: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ +3bc3c4: a800 0001 |000c: mul-float v0, v0, v1 │ │ +3bc3c8: 8700 |000e: float-to-int v0, v0 │ │ +3bc3ca: 7110 f750 0300 |000f: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@50f7 │ │ +3bc3d0: 0c01 |0012: move-result-object v1 │ │ +3bc3d2: 6e10 8151 0100 |0013: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@5181 │ │ +3bc3d8: 0c01 |0016: move-result-object v1 │ │ +3bc3da: 6e10 4cab 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@ab4c │ │ +3bc3e0: 0c02 |001a: move-result-object v2 │ │ +3bc3e2: 6e20 5c51 2100 |001b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@515c │ │ +3bc3e8: 0c01 |001e: move-result-object v1 │ │ +3bc3ea: 7120 ce5a 0000 |001f: invoke-static {v0, v0}, Lcom/bumptech/glide/request/RequestOptions;.overrideOf:(II)Lcom/bumptech/glide/request/RequestOptions; // method@5ace │ │ +3bc3f0: 0c00 |0022: move-result-object v0 │ │ +3bc3f2: 6e20 3f51 0100 |0023: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@513f │ │ +3bc3f8: 0c00 |0026: move-result-object v0 │ │ +3bc3fa: 2201 0818 |0027: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; // type@1808 │ │ +3bc3fe: 7030 7795 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@9577 │ │ +3bc404: 6e20 5551 1000 |002c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.listener:(Lcom/bumptech/glide/request/RequestListener;)Lcom/bumptech/glide/RequestBuilder; // method@5155 │ │ +3bc40a: 0c04 |002f: move-result-object v4 │ │ +3bc40c: 6e10 6c51 0400 |0030: invoke-virtual {v4}, Lcom/bumptech/glide/RequestBuilder;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@516c │ │ +3bc412: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000f line=119 │ │ 0x0013 line=120 │ │ 0x0017 line=121 │ │ 0x001f line=122 │ │ @@ -1785812,25 +1785820,25 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -3bc1ec: |[3bc1ec] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$3:()Ljava/util/List; │ │ -3bc1fc: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ -3bc202: 0c00 |0003: move-result-object v0 │ │ -3bc204: 7110 2d9b 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@9b2d │ │ -3bc20a: 0c00 |0007: move-result-object v0 │ │ -3bc20c: 5400 828d |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ -3bc210: 2201 e21e |000a: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ -3bc214: 7010 17b4 0100 |000c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3bc21a: 6e30 8595 0201 |000f: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@9585 │ │ -3bc220: 0c00 |0012: move-result-object v0 │ │ -3bc222: 1100 |0013: return-object v0 │ │ +3bc1d4: |[3bc1d4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$3:()Ljava/util/List; │ │ +3bc1e4: 7100 43b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b043 │ │ +3bc1ea: 0c00 |0003: move-result-object v0 │ │ +3bc1ec: 7110 2d9b 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/core/storage/DBReader;.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;)Lde/danoeh/antennapod/core/storage/NavDrawerData; // method@9b2d │ │ +3bc1f2: 0c00 |0007: move-result-object v0 │ │ +3bc1f4: 5400 828d |0008: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData;.items:Ljava/util/List; // field@8d82 │ │ +3bc1f8: 2201 e21e |000a: new-instance v1, Ljava/util/ArrayList; // type@1ee2 │ │ +3bc1fc: 7010 17b4 0100 |000c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3bc202: 6e30 8595 0201 |000f: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@9585 │ │ +3bc208: 0c00 |0012: move-result-object v0 │ │ +3bc20a: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0008 line=147 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ │ │ @@ -1785839,37 +1785847,37 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -3bc42c: |[3bc42c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$4:(Ljava/util/List;)V │ │ -3bc43c: 5b23 106c |0000: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@6c10 │ │ -3bc440: 2200 e21e |0002: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3bc444: 7010 17b4 0000 |0004: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3bc44a: 7210 e1b4 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3bc450: 0c03 |000a: move-result-object v3 │ │ -3bc452: 7210 c4b4 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3bc458: 0a01 |000e: move-result v1 │ │ -3bc45a: 3801 1000 |000f: if-eqz v1, 001f // +0010 │ │ -3bc45e: 7210 c5b4 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3bc464: 0c01 |0014: move-result-object v1 │ │ -3bc466: 1f01 9b1c |0015: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3bc46a: 6e10 59ab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ -3bc470: 0c01 |001a: move-result-object v1 │ │ -3bc472: 6e20 1bb4 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ -3bc478: 28ed |001e: goto 000b // -0013 │ │ -3bc47a: 2203 e002 |001f: new-instance v3, Landroid/widget/ArrayAdapter; // type@02e0 │ │ -3bc47e: 1401 e400 0d7f |0021: const v1, #float 1.87426e+38 // #7f0d00e4 │ │ -3bc484: 7040 b30f 2301 |0024: invoke-direct {v3, v2, v1, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ -3bc48a: 5420 116c |0027: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ -3bc48e: 5400 d58f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@8fd5 │ │ -3bc492: 6e20 8611 3000 |002b: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ -3bc498: 0e00 |002e: return-void │ │ +3bc414: |[3bc414] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$4:(Ljava/util/List;)V │ │ +3bc424: 5b23 106c |0000: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@6c10 │ │ +3bc428: 2200 e21e |0002: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3bc42c: 7010 17b4 0000 |0004: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3bc432: 7210 e1b4 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3bc438: 0c03 |000a: move-result-object v3 │ │ +3bc43a: 7210 c4b4 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3bc440: 0a01 |000e: move-result v1 │ │ +3bc442: 3801 1000 |000f: if-eqz v1, 001f // +0010 │ │ +3bc446: 7210 c5b4 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3bc44c: 0c01 |0014: move-result-object v1 │ │ +3bc44e: 1f01 9b1c |0015: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3bc452: 6e10 59ab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@ab59 │ │ +3bc458: 0c01 |001a: move-result-object v1 │ │ +3bc45a: 6e20 1bb4 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b41b │ │ +3bc460: 28ed |001e: goto 000b // -0013 │ │ +3bc462: 2203 e002 |001f: new-instance v3, Landroid/widget/ArrayAdapter; // type@02e0 │ │ +3bc466: 1401 e400 0d7f |0021: const v1, #float 1.87426e+38 // #7f0d00e4 │ │ +3bc46c: 7040 b30f 2301 |0024: invoke-direct {v3, v2, v1, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@0fb3 │ │ +3bc472: 5420 116c |0027: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ +3bc476: 5400 d58f |0029: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@8fd5 │ │ +3bc47a: 6e20 8611 3000 |002b: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ +3bc480: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0002 line=154 │ │ 0x0007 line=155 │ │ 0x0017 line=156 │ │ 0x001f line=158 │ │ @@ -1785883,20 +1785891,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 │ │ -3bc49c: |[3bc49c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V │ │ -3bc4ac: 1a00 8e54 |0000: const-string v0, "SelectSubscription" // string@548e │ │ -3bc4b0: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3bc4b6: 0c01 |0005: move-result-object v1 │ │ -3bc4b8: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3bc4be: 0e00 |0009: return-void │ │ +3bc484: |[3bc484] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V │ │ +3bc494: 1a00 8e54 |0000: const-string v0, "SelectSubscription" // string@548e │ │ +3bc498: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3bc49e: 0c01 |0005: move-result-object v1 │ │ +3bc4a0: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3bc4a6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=161 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #13 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1785904,17 +1785912,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bc4c0: |[3bc4c0] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ -3bc4d0: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bc4d6: 0e00 |0003: return-void │ │ +3bc4a8: |[3bc4a8] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ +3bc4b8: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bc4be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1785923,20 +1785931,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 │ │ -3bc4d8: |[3bc4d8] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$1:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3bc4e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -3bc4ea: 7110 38b2 0300 |0001: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3bc4f0: 0c02 |0004: move-result-object v2 │ │ -3bc4f2: 4d02 0001 |0005: aput-object v2, v0, v1 │ │ -3bc4f6: 0e00 |0007: return-void │ │ +3bc4c0: |[3bc4c0] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$1:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3bc4d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +3bc4d2: 7110 38b2 0300 |0001: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3bc4d8: 0c02 |0004: move-result-object v2 │ │ +3bc4da: 4d02 0001 |0005: aput-object v2, v0, v1 │ │ +3bc4de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) [Ljava/lang/Integer; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -1785948,35 +1785956,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 │ │ -3bc4f8: |[3bc4f8] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V │ │ -3bc508: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -3bc50a: 4600 0304 |0001: aget-object v0, v3, v4 │ │ -3bc50e: 3800 2300 |0003: if-eqz v0, 0026 // +0023 │ │ -3bc512: 6e10 7800 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3bc518: 0c00 |0008: move-result-object v0 │ │ -3bc51a: 6e10 5f02 0000 |0009: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -3bc520: 0c00 |000c: move-result-object v0 │ │ -3bc522: 1a01 a56a |000d: const-string v1, "android.intent.action.CREATE_SHORTCUT" // string@6aa5 │ │ -3bc526: 6e20 9fb2 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3bc52c: 0a00 |0012: move-result v0 │ │ -3bc52e: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ -3bc532: 5420 106c |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@6c10 │ │ -3bc536: 4603 0304 |0017: aget-object v3, v3, v4 │ │ -3bc53a: 6e10 2fb2 0300 |0019: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3bc540: 0a03 |001c: move-result v3 │ │ -3bc542: 7220 ddb4 3000 |001d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ -3bc548: 0c03 |0020: move-result-object v3 │ │ -3bc54a: 1f03 9b1c |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ -3bc54e: 7020 8495 3200 |0023: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9584 │ │ -3bc554: 0e00 |0026: return-void │ │ +3bc4e0: |[3bc4e0] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V │ │ +3bc4f0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +3bc4f2: 4600 0304 |0001: aget-object v0, v3, v4 │ │ +3bc4f6: 3800 2300 |0003: if-eqz v0, 0026 // +0023 │ │ +3bc4fa: 6e10 7800 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3bc500: 0c00 |0008: move-result-object v0 │ │ +3bc502: 6e10 5f02 0000 |0009: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +3bc508: 0c00 |000c: move-result-object v0 │ │ +3bc50a: 1a01 a56a |000d: const-string v1, "android.intent.action.CREATE_SHORTCUT" // string@6aa5 │ │ +3bc50e: 6e20 9fb2 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3bc514: 0a00 |0012: move-result v0 │ │ +3bc516: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ +3bc51a: 5420 106c |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@6c10 │ │ +3bc51e: 4603 0304 |0017: aget-object v3, v3, v4 │ │ +3bc522: 6e10 2fb2 0300 |0019: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3bc528: 0a03 |001c: move-result v3 │ │ +3bc52a: 7220 ddb4 3000 |001d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b4dd │ │ +3bc530: 0c03 |0020: move-result-object v3 │ │ +3bc532: 1f03 9b1c |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1c9b │ │ +3bc536: 7020 8495 3200 |0023: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@9584 │ │ +3bc53c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ 0x0005 line=71 │ │ 0x000f line=70 │ │ 0x0015 line=72 │ │ locals : │ │ @@ -1785989,38 +1785997,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3bc558: |[3bc558] de.danoeh.antennapod.activity.SelectSubscriptionActivity.loadSubscriptions:()V │ │ -3bc568: 5430 0f6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c0f │ │ -3bc56c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3bc570: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3bc576: 2200 0518 |0007: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3; // type@1805 │ │ -3bc57a: 7020 7195 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@9571 │ │ -3bc580: 7110 f4b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3bc586: 0c00 |000f: move-result-object v0 │ │ -3bc588: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3bc58e: 0c01 |0013: move-result-object v1 │ │ -3bc590: 6e20 fcb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3bc596: 0c00 |0017: move-result-object v0 │ │ -3bc598: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3bc59e: 0c01 |001b: move-result-object v1 │ │ -3bc5a0: 6e20 f7b0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3bc5a6: 0c00 |001f: move-result-object v0 │ │ -3bc5a8: 2201 0618 |0020: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4; // type@1806 │ │ -3bc5ac: 7020 7395 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@9573 │ │ -3bc5b2: 2202 0718 |0025: new-instance v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5; // type@1807 │ │ -3bc5b6: 7010 7595 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5;.:()V // method@9575 │ │ -3bc5bc: 6e30 fab0 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3bc5c2: 0c00 |002d: move-result-object v0 │ │ -3bc5c4: 5b30 0f6c |002e: iput-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c0f │ │ -3bc5c8: 0e00 |0030: return-void │ │ +3bc540: |[3bc540] de.danoeh.antennapod.activity.SelectSubscriptionActivity.loadSubscriptions:()V │ │ +3bc550: 5430 0f6c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c0f │ │ +3bc554: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3bc558: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3bc55e: 2200 0518 |0007: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3; // type@1805 │ │ +3bc562: 7020 7195 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@9571 │ │ +3bc568: 7110 f4b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3bc56e: 0c00 |000f: move-result-object v0 │ │ +3bc570: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3bc576: 0c01 |0013: move-result-object v1 │ │ +3bc578: 6e20 fcb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3bc57e: 0c00 |0017: move-result-object v0 │ │ +3bc580: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3bc586: 0c01 |001b: move-result-object v1 │ │ +3bc588: 6e20 f7b0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3bc58e: 0c00 |001f: move-result-object v0 │ │ +3bc590: 2201 0618 |0020: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4; // type@1806 │ │ +3bc594: 7020 7395 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@9573 │ │ +3bc59a: 2202 0718 |0025: new-instance v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5; // type@1807 │ │ +3bc59e: 7010 7595 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5;.:()V // method@9575 │ │ +3bc5a4: 6e30 fab0 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3bc5aa: 0c00 |002d: move-result-object v0 │ │ +3bc5ac: 5b30 0f6c |002e: iput-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c0f │ │ +3bc5b0: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0004 line=142 │ │ 0x0007 line=144 │ │ 0x0010 line=149 │ │ 0x0018 line=150 │ │ @@ -1786034,38 +1786042,38 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -3bc180: |[3bc180] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ -3bc190: 7210 e1b4 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3bc196: 0c04 |0003: move-result-object v4 │ │ -3bc198: 7210 c4b4 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3bc19e: 0a00 |0007: move-result v0 │ │ -3bc1a0: 3800 2400 |0008: if-eqz v0, 002c // +0024 │ │ -3bc1a4: 7210 c5b4 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3bc1aa: 0c00 |000d: move-result-object v0 │ │ -3bc1ac: 1f00 5819 |000e: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ -3bc1b0: 5401 7b8d |0010: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ -3bc1b4: 6202 788d |0012: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ -3bc1b8: 3321 0a00 |0014: if-ne v1, v2, 001e // +000a │ │ -3bc1bc: 1f00 5a19 |0016: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ -3bc1c0: 5400 7e8d |0018: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ -3bc1c4: 6e30 8595 0305 |001a: invoke-virtual {v3, v0, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@9585 │ │ -3bc1ca: 28e7 |001d: goto 0004 // -0019 │ │ -3bc1cc: 1f00 5919 |001e: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ -3bc1d0: 5400 7d8d |0020: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ -3bc1d4: 7220 dab4 0500 |0022: invoke-interface {v5, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3bc1da: 0a01 |0025: move-result v1 │ │ -3bc1dc: 3901 deff |0026: if-nez v1, 0004 // -0022 │ │ -3bc1e0: 7220 d6b4 0500 |0028: invoke-interface {v5, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3bc1e6: 28d9 |002b: goto 0004 // -0027 │ │ -3bc1e8: 1105 |002c: return-object v5 │ │ +3bc168: |[3bc168] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ +3bc178: 7210 e1b4 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3bc17e: 0c04 |0003: move-result-object v4 │ │ +3bc180: 7210 c4b4 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3bc186: 0a00 |0007: move-result v0 │ │ +3bc188: 3800 2400 |0008: if-eqz v0, 002c // +0024 │ │ +3bc18c: 7210 c5b4 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3bc192: 0c00 |000d: move-result-object v0 │ │ +3bc194: 1f00 5819 |000e: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem; // type@1958 │ │ +3bc198: 5401 7b8d |0010: iget-object v1, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d7b │ │ +3bc19c: 6202 788d |0012: sget-object v2, Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/core/storage/NavDrawerData$DrawerItem$Type; // field@8d78 │ │ +3bc1a0: 3321 0a00 |0014: if-ne v1, v2, 001e // +000a │ │ +3bc1a4: 1f00 5a19 |0016: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem; // type@195a │ │ +3bc1a8: 5400 7e8d |0018: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$TagDrawerItem;.children:Ljava/util/List; // field@8d7e │ │ +3bc1ac: 6e30 8595 0305 |001a: invoke-virtual {v3, v0, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@9585 │ │ +3bc1b2: 28e7 |001d: goto 0004 // -0019 │ │ +3bc1b4: 1f00 5919 |001e: check-cast v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem; // type@1959 │ │ +3bc1b8: 5400 7d8d |0020: iget-object v0, v0, Lde/danoeh/antennapod/core/storage/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@8d7d │ │ +3bc1bc: 7220 dab4 0500 |0022: invoke-interface {v5, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3bc1c2: 0a01 |0025: move-result v1 │ │ +3bc1c4: 3901 deff |0026: if-nez v1, 0004 // -0022 │ │ +3bc1c8: 7220 d6b4 0500 |0028: invoke-interface {v5, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3bc1ce: 28d9 |002b: goto 0004 // -0027 │ │ +3bc1d0: 1105 |002c: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0010 line=80 │ │ 0x0016 line=81 │ │ 0x001e line=83 │ │ 0x0022 line=84 │ │ @@ -1786080,58 +1786088,58 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -3bc5cc: |[3bc5cc] de.danoeh.antennapod.activity.SelectSubscriptionActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bc5dc: 7110 9498 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@9894 │ │ -3bc5e2: 0a00 |0003: move-result v0 │ │ -3bc5e4: 6e20 a314 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ -3bc5ea: 6f20 0336 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ -3bc5f0: 6e10 7a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ -3bc5f6: 0c03 |000d: move-result-object v3 │ │ -3bc5f8: 7110 ee9f 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@9fee │ │ -3bc5fe: 0c03 |0011: move-result-object v3 │ │ -3bc600: 5b23 116c |0012: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ -3bc604: 6e10 ed9f 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fed │ │ -3bc60a: 0c03 |0017: move-result-object v3 │ │ -3bc60c: 6e20 9c14 3200 |0018: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@149c │ │ -3bc612: 5423 116c |001b: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ -3bc616: 5433 d88f |001d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8fd8 │ │ -3bc61a: 6e20 9e14 3200 |001f: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setSupportActionBar:(Landroidx/appcompat/widget/Toolbar;)V // method@149e │ │ -3bc620: 1403 ff02 127f |0022: const v3, #float 1.94083e+38 // #7f1202ff │ │ -3bc626: 6e20 bc00 3200 |0025: invoke-virtual {v2, v3}, Landroid/app/Activity;.setTitle:(I)V // method@00bc │ │ -3bc62c: 5423 116c |0028: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ -3bc630: 5433 d98f |002a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8fd9 │ │ -3bc634: 2200 0218 |002c: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0; // type@1802 │ │ -3bc638: 7020 6b95 2000 |002e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@956b │ │ -3bc63e: 6e20 680d 0300 |0031: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bc644: 5423 116c |0034: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ -3bc648: 5433 d38f |0036: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8fd3 │ │ -3bc64c: 1200 |0038: const/4 v0, #int 0 // #0 │ │ -3bc64e: 6e20 680d 0300 |0039: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bc654: 7010 8c95 0200 |003c: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.loadSubscriptions:()V // method@958c │ │ -3bc65a: 1213 |003f: const/4 v3, #int 1 // #1 │ │ -3bc65c: 2330 0c21 |0040: new-array v0, v3, [Ljava/lang/Integer; // type@210c │ │ -3bc660: 5421 116c |0042: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ -3bc664: 5411 d58f |0044: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@8fd5 │ │ -3bc668: 6e20 8d0f 3100 |0046: invoke-virtual {v1, v3}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@0f8d │ │ -3bc66e: 5423 116c |0049: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ -3bc672: 5433 d58f |004b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@8fd5 │ │ -3bc676: 2201 0318 |004d: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1; // type@1803 │ │ -3bc67a: 7020 6d95 0100 |004f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.:([Ljava/lang/Integer;)V // method@956d │ │ -3bc680: 6e20 ad0f 1300 |0052: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ -3bc686: 5423 116c |0055: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ -3bc68a: 5433 d78f |0057: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@8fd7 │ │ -3bc68e: 2201 0418 |0059: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2; // type@1804 │ │ -3bc692: 7030 6f95 2100 |005b: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V // method@956f │ │ -3bc698: 6e20 680d 1300 |005e: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bc69e: 0e00 |0061: return-void │ │ +3bc5b4: |[3bc5b4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bc5c4: 7110 9498 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@9894 │ │ +3bc5ca: 0a00 |0003: move-result v0 │ │ +3bc5cc: 6e20 a314 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ +3bc5d2: 6f20 0336 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ +3bc5d8: 6e10 7a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007a │ │ +3bc5de: 0c03 |000d: move-result-object v3 │ │ +3bc5e0: 7110 ee9f 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@9fee │ │ +3bc5e6: 0c03 |0011: move-result-object v3 │ │ +3bc5e8: 5b23 116c |0012: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ +3bc5ec: 6e10 ed9f 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fed │ │ +3bc5f2: 0c03 |0017: move-result-object v3 │ │ +3bc5f4: 6e20 9c14 3200 |0018: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@149c │ │ +3bc5fa: 5423 116c |001b: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ +3bc5fe: 5433 d88f |001d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8fd8 │ │ +3bc602: 6e20 9e14 3200 |001f: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setSupportActionBar:(Landroidx/appcompat/widget/Toolbar;)V // method@149e │ │ +3bc608: 1403 ff02 127f |0022: const v3, #float 1.94083e+38 // #7f1202ff │ │ +3bc60e: 6e20 bc00 3200 |0025: invoke-virtual {v2, v3}, Landroid/app/Activity;.setTitle:(I)V // method@00bc │ │ +3bc614: 5423 116c |0028: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ +3bc618: 5433 d98f |002a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@8fd9 │ │ +3bc61c: 2200 0218 |002c: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0; // type@1802 │ │ +3bc620: 7020 6b95 2000 |002e: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@956b │ │ +3bc626: 6e20 680d 0300 |0031: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bc62c: 5423 116c |0034: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ +3bc630: 5433 d38f |0036: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@8fd3 │ │ +3bc634: 1200 |0038: const/4 v0, #int 0 // #0 │ │ +3bc636: 6e20 680d 0300 |0039: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bc63c: 7010 8c95 0200 |003c: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.loadSubscriptions:()V // method@958c │ │ +3bc642: 1213 |003f: const/4 v3, #int 1 // #1 │ │ +3bc644: 2330 0c21 |0040: new-array v0, v3, [Ljava/lang/Integer; // type@210c │ │ +3bc648: 5421 116c |0042: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ +3bc64c: 5411 d58f |0044: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@8fd5 │ │ +3bc650: 6e20 8d0f 3100 |0046: invoke-virtual {v1, v3}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@0f8d │ │ +3bc656: 5423 116c |0049: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ +3bc65a: 5433 d58f |004b: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@8fd5 │ │ +3bc65e: 2201 0318 |004d: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1; // type@1803 │ │ +3bc662: 7020 6d95 0100 |004f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.:([Ljava/lang/Integer;)V // method@956d │ │ +3bc668: 6e20 ad0f 1300 |0052: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ +3bc66e: 5423 116c |0055: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@6c11 │ │ +3bc672: 5433 d78f |0057: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@8fd7 │ │ +3bc676: 2201 0418 |0059: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2; // type@1804 │ │ +3bc67a: 7030 6f95 2100 |005b: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V // method@956f │ │ +3bc680: 6e20 680d 1300 |005e: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bc686: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0007 line=52 │ │ 0x000a line=54 │ │ 0x0014 line=55 │ │ 0x001b line=56 │ │ @@ -1786203,17 +1786211,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bebac: |[3bebac] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$72RpLrWg2du3gYCi_bmBWulHxcg:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ -3bebbc: 7020 2d96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$3:(Landroid/view/View;)V // method@962d │ │ -3bebc2: 0e00 |0003: return-void │ │ +3beb94: |[3beb94] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$72RpLrWg2du3gYCi_bmBWulHxcg:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ +3beba4: 7020 2d96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$3:(Landroid/view/View;)V // method@962d │ │ +3bebaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1786222,17 +1786230,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bebc4: |[3bebc4] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$AmXhdwzU4vVoYAo4HN0awEk4fRQ:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ -3bebd4: 7020 2b96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@962b │ │ -3bebda: 0e00 |0003: return-void │ │ +3bebac: |[3bebac] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$AmXhdwzU4vVoYAo4HN0awEk4fRQ:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ +3bebbc: 7020 2b96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@962b │ │ +3bebc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1786241,17 +1786249,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bebdc: |[3bebdc] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$a_M-dnvdVCCAUSeYqkHmuyPzLOo:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ -3bebec: 7020 2c96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$2:(Landroid/view/View;)V // method@962c │ │ -3bebf2: 0e00 |0003: return-void │ │ +3bebc4: |[3bebc4] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$a_M-dnvdVCCAUSeYqkHmuyPzLOo:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ +3bebd4: 7020 2c96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$2:(Landroid/view/View;)V // method@962c │ │ +3bebda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1786260,17 +1786268,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bebf4: |[3bebf4] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$oyq0kljzIijxry51ck45PCFgul0:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ -3bec04: 7020 2e96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$4:(Landroid/view/View;)V // method@962e │ │ -3bec0a: 0e00 |0003: return-void │ │ +3bebdc: |[3bebdc] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$oyq0kljzIijxry51ck45PCFgul0:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ +3bebec: 7020 2e96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$4:(Landroid/view/View;)V // method@962e │ │ +3bebf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1786279,17 +1786287,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bec0c: |[3bec0c] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$rTQDHMbZCKwactl1KwjHelbdPqE:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ -3bec1c: 7020 2a96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@962a │ │ -3bec22: 0e00 |0003: return-void │ │ +3bebf4: |[3bebf4] de.danoeh.antennapod.activity.WidgetConfigActivity.$r8$lambda$rTQDHMbZCKwactl1KwjHelbdPqE:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;Landroid/view/View;)V │ │ +3bec04: 7020 2a96 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@962a │ │ +3bec0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1786298,17 +1786306,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/SeekBar;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3beb14: |[3beb14] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetopacitySeekBar:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/SeekBar; │ │ -3beb24: 5400 3d6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c3d │ │ -3beb28: 1100 |0002: return-object v0 │ │ +3beafc: |[3beafc] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetopacitySeekBar:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/SeekBar; │ │ +3beb0c: 5400 3d6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c3d │ │ +3beb10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ │ │ #6 : (in Lde/danoeh/antennapod/activity/WidgetConfigActivity;) │ │ @@ -1786316,17 +1786324,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/TextView;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3beb2c: |[3beb2c] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetopacityTextView:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/TextView; │ │ -3beb3c: 5400 3e6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacityTextView:Landroid/widget/TextView; // field@6c3e │ │ -3beb40: 1100 |0002: return-object v0 │ │ +3beb14: |[3beb14] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetopacityTextView:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/widget/TextView; │ │ +3beb24: 5400 3e6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacityTextView:Landroid/widget/TextView; // field@6c3e │ │ +3beb28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ │ │ #7 : (in Lde/danoeh/antennapod/activity/WidgetConfigActivity;) │ │ @@ -1786334,17 +1786342,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/view/View;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3beafc: |[3beafc] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetwidgetPreview:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/view/View; │ │ -3beb0c: 5400 3f6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ -3beb10: 1100 |0002: return-object v0 │ │ +3beae4: |[3beae4] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$fgetwidgetPreview:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)Landroid/view/View; │ │ +3beaf4: 5400 3f6c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ +3beaf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ │ │ #8 : (in Lde/danoeh/antennapod/activity/WidgetConfigActivity;) │ │ @@ -1786352,18 +1786360,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/WidgetConfigActivity;II)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3beb44: |[3beb44] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$mgetColorWithAlpha:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;II)I │ │ -3beb54: 7030 2996 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.getColorWithAlpha:(II)I // method@9629 │ │ -3beb5a: 0a00 |0003: move-result v0 │ │ -3beb5c: 0f00 |0004: return v0 │ │ +3beb2c: |[3beb2c] de.danoeh.antennapod.activity.WidgetConfigActivity.-$$Nest$mgetColorWithAlpha:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;II)I │ │ +3beb3c: 7030 2996 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.getColorWithAlpha:(II)I // method@9629 │ │ +3beb42: 0a00 |0003: move-result v0 │ │ +3beb44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -1786373,19 +1786381,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3bec24: |[3bec24] de.danoeh.antennapod.activity.WidgetConfigActivity.:()V │ │ -3bec34: 7010 7514 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ -3bec3a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3bec3c: 5910 386c |0004: iput v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bec40: 0e00 |0006: return-void │ │ +3bec0c: |[3bec0c] de.danoeh.antennapod.activity.WidgetConfigActivity.:()V │ │ +3bec1c: 7010 7514 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ +3bec22: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3bec24: 5910 386c |0004: iput v0, v1, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bec28: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0004 line=20 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ │ │ @@ -1786394,95 +1786402,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -3bec44: |[3bec44] de.danoeh.antennapod.activity.WidgetConfigActivity.confirmCreateWidget:()V │ │ -3bec54: 5440 3d6c |0000: iget-object v0, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c3d │ │ -3bec58: 6e10 d211 0000 |0002: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getProgress:()I // method@11d2 │ │ -3bec5e: 0a00 |0005: move-result v0 │ │ -3bec60: 1401 312c 26ff |0006: const v1, #float -2.20881e+38 // #ff262c31 │ │ -3bec66: 7030 2996 1400 |0009: invoke-direct {v4, v1, v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.getColorWithAlpha:(II)I // method@9629 │ │ -3bec6c: 0a00 |000c: move-result v0 │ │ -3bec6e: 1a01 6c4f |000d: const-string v1, "PlayerWidgetPrefs" // string@4f6c │ │ -3bec72: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -3bec74: 6e30 2f02 1402 |0010: invoke-virtual {v4, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3bec7a: 0c01 |0013: move-result-object v1 │ │ -3bec7c: 7210 9902 0100 |0014: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3bec82: 0c01 |0017: move-result-object v1 │ │ -3bec84: 2202 741e |0018: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bec88: 7010 c7b2 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bec8e: 1a03 a5e6 |001d: const-string v3, "widget_color" // string@e6a5 │ │ -3bec92: 6e20 d3b2 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bec98: 5243 386c |0022: iget v3, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bec9c: 6e20 ceb2 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3beca2: 6e10 deb2 0200 |0027: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3beca8: 0c02 |002a: move-result-object v2 │ │ -3becaa: 7230 9302 2100 |002b: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -3becb0: 2200 741e |002e: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3becb4: 7010 c7b2 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3becba: 1a02 afe6 |0033: const-string v2, "widget_playback_speed" // string@e6af │ │ -3becbe: 6e20 d3b2 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3becc4: 5242 386c |0038: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3becc8: 6e20 ceb2 2000 |003a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3becce: 6e10 deb2 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3becd4: 0c00 |0040: move-result-object v0 │ │ -3becd6: 5442 3a6c |0041: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c3a │ │ -3becda: 6e10 6b10 0200 |0043: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3bece0: 0a02 |0046: move-result v2 │ │ -3bece2: 7230 9102 0102 |0047: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3bece8: 2200 741e |004a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3becec: 7010 c7b2 0000 |004c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3becf2: 1a02 b2e6 |004f: const-string v2, "widget_skip" // string@e6b2 │ │ -3becf6: 6e20 d3b2 2000 |0051: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3becfc: 5242 386c |0054: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bed00: 6e20 ceb2 2000 |0056: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3bed06: 6e10 deb2 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bed0c: 0c00 |005c: move-result-object v0 │ │ -3bed0e: 5442 3c6c |005d: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c3c │ │ -3bed12: 6e10 6b10 0200 |005f: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3bed18: 0a02 |0062: move-result v2 │ │ -3bed1a: 7230 9102 0102 |0063: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3bed20: 2200 741e |0066: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bed24: 7010 c7b2 0000 |0068: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bed2a: 1a02 b0e6 |006b: const-string v2, "widget_rewind" // string@e6b0 │ │ -3bed2e: 6e20 d3b2 2000 |006d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bed34: 5242 386c |0070: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bed38: 6e20 ceb2 2000 |0072: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3bed3e: 6e10 deb2 0000 |0075: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bed44: 0c00 |0078: move-result-object v0 │ │ -3bed46: 5442 3b6c |0079: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c3b │ │ -3bed4a: 6e10 6b10 0200 |007b: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3bed50: 0a02 |007e: move-result v2 │ │ -3bed52: 7230 9102 0102 |007f: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3bed58: 2200 741e |0082: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bed5c: 7010 c7b2 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bed62: 1a02 a9e6 |0087: const-string v2, "widget_fast_forward" // string@e6a9 │ │ -3bed66: 6e20 d3b2 2000 |0089: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bed6c: 5242 386c |008c: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bed70: 6e20 ceb2 2000 |008e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3bed76: 6e10 deb2 0000 |0091: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bed7c: 0c00 |0094: move-result-object v0 │ │ -3bed7e: 5442 396c |0095: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c39 │ │ -3bed82: 6e10 6b10 0200 |0097: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3bed88: 0a02 |009a: move-result v2 │ │ -3bed8a: 7230 9102 0102 |009b: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3bed90: 7210 8f02 0100 |009e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3bed96: 2200 6c00 |00a1: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3bed9a: 7010 5702 0000 |00a3: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0257 │ │ -3beda0: 1a01 fa6b |00a6: const-string v1, "appWidgetId" // string@6bfa │ │ -3beda4: 5242 386c |00a8: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3beda8: 6e30 7302 1002 |00aa: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ -3bedae: 12f1 |00ad: const/4 v1, #int -1 // #ff │ │ -3bedb0: 6e30 ba00 1400 |00ae: invoke-virtual {v4, v1, v0}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ -3bedb6: 6e10 7000 0400 |00b1: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bedbc: 7110 229e 0400 |00b4: invoke-static {v4}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e22 │ │ -3bedc2: 0e00 |00b7: return-void │ │ +3bec2c: |[3bec2c] de.danoeh.antennapod.activity.WidgetConfigActivity.confirmCreateWidget:()V │ │ +3bec3c: 5440 3d6c |0000: iget-object v0, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c3d │ │ +3bec40: 6e10 d211 0000 |0002: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getProgress:()I // method@11d2 │ │ +3bec46: 0a00 |0005: move-result v0 │ │ +3bec48: 1401 312c 26ff |0006: const v1, #float -2.20881e+38 // #ff262c31 │ │ +3bec4e: 7030 2996 1400 |0009: invoke-direct {v4, v1, v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.getColorWithAlpha:(II)I // method@9629 │ │ +3bec54: 0a00 |000c: move-result v0 │ │ +3bec56: 1a01 6c4f |000d: const-string v1, "PlayerWidgetPrefs" // string@4f6c │ │ +3bec5a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +3bec5c: 6e30 2f02 1402 |0010: invoke-virtual {v4, v1, v2}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3bec62: 0c01 |0013: move-result-object v1 │ │ +3bec64: 7210 9902 0100 |0014: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3bec6a: 0c01 |0017: move-result-object v1 │ │ +3bec6c: 2202 741e |0018: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bec70: 7010 c7b2 0200 |001a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bec76: 1a03 a5e6 |001d: const-string v3, "widget_color" // string@e6a5 │ │ +3bec7a: 6e20 d3b2 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bec80: 5243 386c |0022: iget v3, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bec84: 6e20 ceb2 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3bec8a: 6e10 deb2 0200 |0027: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bec90: 0c02 |002a: move-result-object v2 │ │ +3bec92: 7230 9302 2100 |002b: invoke-interface {v1, v2, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +3bec98: 2200 741e |002e: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bec9c: 7010 c7b2 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3beca2: 1a02 afe6 |0033: const-string v2, "widget_playback_speed" // string@e6af │ │ +3beca6: 6e20 d3b2 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3becac: 5242 386c |0038: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3becb0: 6e20 ceb2 2000 |003a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3becb6: 6e10 deb2 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3becbc: 0c00 |0040: move-result-object v0 │ │ +3becbe: 5442 3a6c |0041: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c3a │ │ +3becc2: 6e10 6b10 0200 |0043: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3becc8: 0a02 |0046: move-result v2 │ │ +3becca: 7230 9102 0102 |0047: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3becd0: 2200 741e |004a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3becd4: 7010 c7b2 0000 |004c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3becda: 1a02 b2e6 |004f: const-string v2, "widget_skip" // string@e6b2 │ │ +3becde: 6e20 d3b2 2000 |0051: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bece4: 5242 386c |0054: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bece8: 6e20 ceb2 2000 |0056: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3becee: 6e10 deb2 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3becf4: 0c00 |005c: move-result-object v0 │ │ +3becf6: 5442 3c6c |005d: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c3c │ │ +3becfa: 6e10 6b10 0200 |005f: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3bed00: 0a02 |0062: move-result v2 │ │ +3bed02: 7230 9102 0102 |0063: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3bed08: 2200 741e |0066: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bed0c: 7010 c7b2 0000 |0068: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bed12: 1a02 b0e6 |006b: const-string v2, "widget_rewind" // string@e6b0 │ │ +3bed16: 6e20 d3b2 2000 |006d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bed1c: 5242 386c |0070: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bed20: 6e20 ceb2 2000 |0072: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3bed26: 6e10 deb2 0000 |0075: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bed2c: 0c00 |0078: move-result-object v0 │ │ +3bed2e: 5442 3b6c |0079: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c3b │ │ +3bed32: 6e10 6b10 0200 |007b: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3bed38: 0a02 |007e: move-result v2 │ │ +3bed3a: 7230 9102 0102 |007f: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3bed40: 2200 741e |0082: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bed44: 7010 c7b2 0000 |0084: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bed4a: 1a02 a9e6 |0087: const-string v2, "widget_fast_forward" // string@e6a9 │ │ +3bed4e: 6e20 d3b2 2000 |0089: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bed54: 5242 386c |008c: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bed58: 6e20 ceb2 2000 |008e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3bed5e: 6e10 deb2 0000 |0091: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bed64: 0c00 |0094: move-result-object v0 │ │ +3bed66: 5442 396c |0095: iget-object v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c39 │ │ +3bed6a: 6e10 6b10 0200 |0097: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3bed70: 0a02 |009a: move-result v2 │ │ +3bed72: 7230 9102 0102 |009b: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3bed78: 7210 8f02 0100 |009e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3bed7e: 2200 6c00 |00a1: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3bed82: 7010 5702 0000 |00a3: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0257 │ │ +3bed88: 1a01 fa6b |00a6: const-string v1, "appWidgetId" // string@6bfa │ │ +3bed8c: 5242 386c |00a8: iget v2, v4, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bed90: 6e30 7302 1002 |00aa: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ +3bed96: 12f1 |00ad: const/4 v1, #int -1 // #ff │ │ +3bed98: 6e30 ba00 1400 |00ae: invoke-virtual {v4, v1, v0}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ +3bed9e: 6e10 7000 0400 |00b1: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3beda4: 7110 229e 0400 |00b4: invoke-static {v4}, Lde/danoeh/antennapod/core/widget/WidgetUpdaterWorker;.enqueueWork:(Landroid/content/Context;)V // method@9e22 │ │ +3bedaa: 0e00 |00b7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0010 line=125 │ │ 0x0014 line=126 │ │ 0x0018 line=127 │ │ 0x002e line=128 │ │ @@ -1786503,103 +1786511,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 171 16-bit code units │ │ -3bedc4: |[3bedc4] de.danoeh.antennapod.activity.WidgetConfigActivity.displayPreviewPanel:()V │ │ -3bedd4: 5450 3a6c |0000: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c3a │ │ -3bedd8: 6e10 6b10 0000 |0002: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3bedde: 0a00 |0005: move-result v0 │ │ -3bede0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3bede2: 3900 1d00 |0007: if-nez v0, 0024 // +001d │ │ -3bede6: 5450 3b6c |0009: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c3b │ │ -3bedea: 6e10 6b10 0000 |000b: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3bedf0: 0a00 |000e: move-result v0 │ │ -3bedf2: 3900 1500 |000f: if-nez v0, 0024 // +0015 │ │ -3bedf6: 5450 396c |0011: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c39 │ │ -3bedfa: 6e10 6b10 0000 |0013: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3bee00: 0a00 |0016: move-result v0 │ │ -3bee02: 3900 0d00 |0017: if-nez v0, 0024 // +000d │ │ -3bee06: 5450 3c6c |0019: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c3c │ │ -3bee0a: 6e10 6b10 0000 |001b: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3bee10: 0a00 |001e: move-result v0 │ │ -3bee12: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ -3bee16: 2803 |0021: goto 0024 // +0003 │ │ -3bee18: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -3bee1a: 2802 |0023: goto 0025 // +0002 │ │ -3bee1c: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -3bee1e: 5452 3f6c |0025: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ -3bee22: 1403 7501 0a7f |0027: const v3, #float 1.83441e+38 // #7f0a0175 │ │ -3bee28: 6e20 6f0c 3200 |002a: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bee2e: 0c02 |002d: move-result-object v2 │ │ -3bee30: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ -3bee34: 3800 0400 |0030: if-eqz v0, 0034 // +0004 │ │ -3bee38: 1204 |0032: const/4 v4, #int 0 // #0 │ │ -3bee3a: 2803 |0033: goto 0036 // +0003 │ │ -3bee3c: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -3bee40: 6e20 930d 4200 |0036: invoke-virtual {v2, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bee46: 5452 3f6c |0039: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ -3bee4a: 1404 9400 0a7f |003b: const v4, #float 1.83436e+38 // #7f0a0094 │ │ -3bee50: 6e20 6f0c 4200 |003e: invoke-virtual {v2, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bee56: 0c02 |0041: move-result-object v2 │ │ -3bee58: 3800 0500 |0042: if-eqz v0, 0047 // +0005 │ │ -3bee5c: 1300 0800 |0044: const/16 v0, #int 8 // #8 │ │ -3bee60: 2802 |0046: goto 0048 // +0002 │ │ -3bee62: 1200 |0047: const/4 v0, #int 0 // #0 │ │ -3bee64: 6e20 930d 0200 |0048: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bee6a: 5450 3f6c |004b: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ -3bee6e: 1402 9600 0a7f |004d: const v2, #float 1.83437e+38 // #7f0a0096 │ │ -3bee74: 6e20 6f0c 2000 |0050: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bee7a: 0c00 |0053: move-result-object v0 │ │ -3bee7c: 5452 3a6c |0054: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c3a │ │ -3bee80: 6e10 6b10 0200 |0056: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3bee86: 0a02 |0059: move-result v2 │ │ -3bee88: 3802 0400 |005a: if-eqz v2, 005e // +0004 │ │ -3bee8c: 1202 |005c: const/4 v2, #int 0 // #0 │ │ -3bee8e: 2803 |005d: goto 0060 // +0003 │ │ -3bee90: 1302 0800 |005e: const/16 v2, #int 8 // #8 │ │ -3bee94: 6e20 930d 2000 |0060: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bee9a: 5450 3f6c |0063: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ -3bee9e: 1402 8f00 0a7f |0065: const v2, #float 1.83436e+38 // #7f0a008f │ │ -3beea4: 6e20 6f0c 2000 |0068: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3beeaa: 0c00 |006b: move-result-object v0 │ │ -3beeac: 5452 396c |006c: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c39 │ │ -3beeb0: 6e10 6b10 0200 |006e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3beeb6: 0a02 |0071: move-result v2 │ │ -3beeb8: 3802 0400 |0072: if-eqz v2, 0076 // +0004 │ │ -3beebc: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -3beebe: 2803 |0075: goto 0078 // +0003 │ │ -3beec0: 1302 0800 |0076: const/16 v2, #int 8 // #8 │ │ -3beec4: 6e20 930d 2000 |0078: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3beeca: 5450 3f6c |007b: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ -3beece: 1402 9e00 0a7f |007d: const v2, #float 1.83437e+38 // #7f0a009e │ │ -3beed4: 6e20 6f0c 2000 |0080: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3beeda: 0c00 |0083: move-result-object v0 │ │ -3beedc: 5452 3c6c |0084: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c3c │ │ -3beee0: 6e10 6b10 0200 |0086: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3beee6: 0a02 |0089: move-result v2 │ │ -3beee8: 3802 0400 |008a: if-eqz v2, 008e // +0004 │ │ -3beeec: 1202 |008c: const/4 v2, #int 0 // #0 │ │ -3beeee: 2803 |008d: goto 0090 // +0003 │ │ -3beef0: 1302 0800 |008e: const/16 v2, #int 8 // #8 │ │ -3beef4: 6e20 930d 2000 |0090: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3beefa: 5450 3f6c |0093: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ -3beefe: 1402 9b00 0a7f |0095: const v2, #float 1.83437e+38 // #7f0a009b │ │ -3bef04: 6e20 6f0c 2000 |0098: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bef0a: 0c00 |009b: move-result-object v0 │ │ -3bef0c: 5452 3b6c |009c: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c3b │ │ -3bef10: 6e10 6b10 0200 |009e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3bef16: 0a02 |00a1: move-result v2 │ │ -3bef18: 3802 0300 |00a2: if-eqz v2, 00a5 // +0003 │ │ -3bef1c: 2803 |00a4: goto 00a7 // +0003 │ │ -3bef1e: 1301 0800 |00a5: const/16 v1, #int 8 // #8 │ │ -3bef22: 6e20 930d 1000 |00a7: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bef28: 0e00 |00aa: return-void │ │ +3bedac: |[3bedac] de.danoeh.antennapod.activity.WidgetConfigActivity.displayPreviewPanel:()V │ │ +3bedbc: 5450 3a6c |0000: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c3a │ │ +3bedc0: 6e10 6b10 0000 |0002: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3bedc6: 0a00 |0005: move-result v0 │ │ +3bedc8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3bedca: 3900 1d00 |0007: if-nez v0, 0024 // +001d │ │ +3bedce: 5450 3b6c |0009: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c3b │ │ +3bedd2: 6e10 6b10 0000 |000b: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3bedd8: 0a00 |000e: move-result v0 │ │ +3bedda: 3900 1500 |000f: if-nez v0, 0024 // +0015 │ │ +3bedde: 5450 396c |0011: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c39 │ │ +3bede2: 6e10 6b10 0000 |0013: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3bede8: 0a00 |0016: move-result v0 │ │ +3bedea: 3900 0d00 |0017: if-nez v0, 0024 // +000d │ │ +3bedee: 5450 3c6c |0019: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c3c │ │ +3bedf2: 6e10 6b10 0000 |001b: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3bedf8: 0a00 |001e: move-result v0 │ │ +3bedfa: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ +3bedfe: 2803 |0021: goto 0024 // +0003 │ │ +3bee00: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +3bee02: 2802 |0023: goto 0025 // +0002 │ │ +3bee04: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +3bee06: 5452 3f6c |0025: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ +3bee0a: 1403 7501 0a7f |0027: const v3, #float 1.83441e+38 // #7f0a0175 │ │ +3bee10: 6e20 6f0c 3200 |002a: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bee16: 0c02 |002d: move-result-object v2 │ │ +3bee18: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ +3bee1c: 3800 0400 |0030: if-eqz v0, 0034 // +0004 │ │ +3bee20: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +3bee22: 2803 |0033: goto 0036 // +0003 │ │ +3bee24: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +3bee28: 6e20 930d 4200 |0036: invoke-virtual {v2, v4}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bee2e: 5452 3f6c |0039: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ +3bee32: 1404 9400 0a7f |003b: const v4, #float 1.83436e+38 // #7f0a0094 │ │ +3bee38: 6e20 6f0c 4200 |003e: invoke-virtual {v2, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bee3e: 0c02 |0041: move-result-object v2 │ │ +3bee40: 3800 0500 |0042: if-eqz v0, 0047 // +0005 │ │ +3bee44: 1300 0800 |0044: const/16 v0, #int 8 // #8 │ │ +3bee48: 2802 |0046: goto 0048 // +0002 │ │ +3bee4a: 1200 |0047: const/4 v0, #int 0 // #0 │ │ +3bee4c: 6e20 930d 0200 |0048: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bee52: 5450 3f6c |004b: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ +3bee56: 1402 9600 0a7f |004d: const v2, #float 1.83437e+38 // #7f0a0096 │ │ +3bee5c: 6e20 6f0c 2000 |0050: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bee62: 0c00 |0053: move-result-object v0 │ │ +3bee64: 5452 3a6c |0054: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c3a │ │ +3bee68: 6e10 6b10 0200 |0056: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3bee6e: 0a02 |0059: move-result v2 │ │ +3bee70: 3802 0400 |005a: if-eqz v2, 005e // +0004 │ │ +3bee74: 1202 |005c: const/4 v2, #int 0 // #0 │ │ +3bee76: 2803 |005d: goto 0060 // +0003 │ │ +3bee78: 1302 0800 |005e: const/16 v2, #int 8 // #8 │ │ +3bee7c: 6e20 930d 2000 |0060: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bee82: 5450 3f6c |0063: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ +3bee86: 1402 8f00 0a7f |0065: const v2, #float 1.83436e+38 // #7f0a008f │ │ +3bee8c: 6e20 6f0c 2000 |0068: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bee92: 0c00 |006b: move-result-object v0 │ │ +3bee94: 5452 396c |006c: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c39 │ │ +3bee98: 6e10 6b10 0200 |006e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3bee9e: 0a02 |0071: move-result v2 │ │ +3beea0: 3802 0400 |0072: if-eqz v2, 0076 // +0004 │ │ +3beea4: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +3beea6: 2803 |0075: goto 0078 // +0003 │ │ +3beea8: 1302 0800 |0076: const/16 v2, #int 8 // #8 │ │ +3beeac: 6e20 930d 2000 |0078: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3beeb2: 5450 3f6c |007b: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ +3beeb6: 1402 9e00 0a7f |007d: const v2, #float 1.83437e+38 // #7f0a009e │ │ +3beebc: 6e20 6f0c 2000 |0080: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3beec2: 0c00 |0083: move-result-object v0 │ │ +3beec4: 5452 3c6c |0084: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c3c │ │ +3beec8: 6e10 6b10 0200 |0086: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3beece: 0a02 |0089: move-result v2 │ │ +3beed0: 3802 0400 |008a: if-eqz v2, 008e // +0004 │ │ +3beed4: 1202 |008c: const/4 v2, #int 0 // #0 │ │ +3beed6: 2803 |008d: goto 0090 // +0003 │ │ +3beed8: 1302 0800 |008e: const/16 v2, #int 8 // #8 │ │ +3beedc: 6e20 930d 2000 |0090: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3beee2: 5450 3f6c |0093: iget-object v0, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ +3beee6: 1402 9b00 0a7f |0095: const v2, #float 1.83437e+38 // #7f0a009b │ │ +3beeec: 6e20 6f0c 2000 |0098: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3beef2: 0c00 |009b: move-result-object v0 │ │ +3beef4: 5452 3b6c |009c: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c3b │ │ +3beef8: 6e10 6b10 0200 |009e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3beefe: 0a02 |00a1: move-result v2 │ │ +3bef00: 3802 0300 |00a2: if-eqz v2, 00a5 // +0003 │ │ +3bef04: 2803 |00a4: goto 00a7 // +0003 │ │ +3bef06: 1301 0800 |00a5: const/16 v1, #int 8 // #8 │ │ +3bef0a: 6e20 930d 1000 |00a7: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bef10: 0e00 |00aa: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0002 line=110 │ │ 0x0025 line=111 │ │ 0x0036 line=112 │ │ 0x0039 line=113 │ │ @@ -1786617,29 +1786625,29 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -3beb60: |[3beb60] de.danoeh.antennapod.activity.WidgetConfigActivity.getColorWithAlpha:(II)I │ │ -3beb70: 1800 7b14 ae47 e17a 843f |0000: const-wide v0, #double 0.01 // #3f847ae147ae147b │ │ -3beb7a: 8362 |0005: int-to-double v2, v6 │ │ -3beb7c: ad02 0200 |0006: mul-double v2, v2, v0 │ │ -3beb80: 1800 0000 0000 00e0 6f40 |0008: const-wide v0, #double 255 // #406fe00000000000 │ │ -3beb8a: ad02 0200 |000d: mul-double v2, v2, v0 │ │ -3beb8e: 7120 64b2 3200 |000f: invoke-static {v2, v3}, Ljava/lang/Math;.round:(D)J // method@b264 │ │ -3beb94: 0b00 |0012: move-result-wide v0 │ │ -3beb96: 8406 |0013: long-to-int v6, v0 │ │ -3beb98: 1500 0001 |0014: const/high16 v0, #int 16777216 // #100 │ │ -3beb9c: 9206 0600 |0016: mul-int v6, v6, v0 │ │ -3beba0: 1400 ffff ff00 |0018: const v0, #float 2.35099e-38 // #00ffffff │ │ -3beba6: b505 |001b: and-int/2addr v5, v0 │ │ -3beba8: b056 |001c: add-int/2addr v6, v5 │ │ -3bebaa: 0f06 |001d: return v6 │ │ +3beb48: |[3beb48] de.danoeh.antennapod.activity.WidgetConfigActivity.getColorWithAlpha:(II)I │ │ +3beb58: 1800 7b14 ae47 e17a 843f |0000: const-wide v0, #double 0.01 // #3f847ae147ae147b │ │ +3beb62: 8362 |0005: int-to-double v2, v6 │ │ +3beb64: ad02 0200 |0006: mul-double v2, v2, v0 │ │ +3beb68: 1800 0000 0000 00e0 6f40 |0008: const-wide v0, #double 255 // #406fe00000000000 │ │ +3beb72: ad02 0200 |000d: mul-double v2, v2, v0 │ │ +3beb76: 7120 64b2 3200 |000f: invoke-static {v2, v3}, Ljava/lang/Math;.round:(D)J // method@b264 │ │ +3beb7c: 0b00 |0012: move-result-wide v0 │ │ +3beb7e: 8406 |0013: long-to-int v6, v0 │ │ +3beb80: 1500 0001 |0014: const/high16 v0, #int 16777216 // #100 │ │ +3beb84: 9206 0600 |0016: mul-int v6, v6, v0 │ │ +3beb88: 1400 ffff ff00 |0018: const v0, #float 2.35099e-38 // #00ffffff │ │ +3beb8e: b505 |001b: and-int/2addr v5, v0 │ │ +3beb90: b056 |001c: add-int/2addr v6, v5 │ │ +3beb92: 0f06 |001d: return v6 │ │ catches : (none) │ │ positions : │ │ 0x000f line=142 │ │ locals : │ │ 0x0000 - 0x001e reg=4 this Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x001e reg=5 (null) I │ │ 0x0000 - 0x001e reg=6 (null) I │ │ @@ -1786649,17 +1786657,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bef2c: |[3bef2c] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ -3bef3c: 7010 2796 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.confirmCreateWidget:()V // method@9627 │ │ -3bef42: 0e00 |0003: return-void │ │ +3bef14: |[3bef14] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ +3bef24: 7010 2796 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.confirmCreateWidget:()V // method@9627 │ │ +3bef2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1786668,17 +1786676,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bef44: |[3bef44] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ -3bef54: 7010 2896 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@9628 │ │ -3bef5a: 0e00 |0003: return-void │ │ +3bef2c: |[3bef2c] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ +3bef3c: 7010 2896 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@9628 │ │ +3bef42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1786687,17 +1786695,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bef5c: |[3bef5c] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$2:(Landroid/view/View;)V │ │ -3bef6c: 7010 2896 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@9628 │ │ -3bef72: 0e00 |0003: return-void │ │ +3bef44: |[3bef44] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$2:(Landroid/view/View;)V │ │ +3bef54: 7010 2896 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@9628 │ │ +3bef5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1786706,17 +1786714,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bef74: |[3bef74] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$3:(Landroid/view/View;)V │ │ -3bef84: 7010 2896 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@9628 │ │ -3bef8a: 0e00 |0003: return-void │ │ +3bef5c: |[3bef5c] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$3:(Landroid/view/View;)V │ │ +3bef6c: 7010 2896 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@9628 │ │ +3bef72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1786725,17 +1786733,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bef8c: |[3bef8c] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$4:(Landroid/view/View;)V │ │ -3bef9c: 7010 2896 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@9628 │ │ -3befa2: 0e00 |0003: return-void │ │ +3bef74: |[3bef74] de.danoeh.antennapod.activity.WidgetConfigActivity.lambda$onCreate$4:(Landroid/view/View;)V │ │ +3bef84: 7010 2896 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@9628 │ │ +3bef8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/WidgetConfigActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1786744,89 +1786752,89 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -3bf1a0: |[3bf1a0] de.danoeh.antennapod.activity.WidgetConfigActivity.setInitialState:()V │ │ -3bf1b0: 1a00 6c4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4f6c │ │ -3bf1b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3bf1b6: 6e30 2f02 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3bf1bc: 0c00 |0006: move-result-object v0 │ │ -3bf1be: 5452 3a6c |0007: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c3a │ │ -3bf1c2: 2203 741e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bf1c6: 7010 c7b2 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bf1cc: 1a04 afe6 |000e: const-string v4, "widget_playback_speed" // string@e6af │ │ -3bf1d0: 6e20 d3b2 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bf1d6: 5254 386c |0013: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bf1da: 6e20 ceb2 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3bf1e0: 6e10 deb2 0300 |0018: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bf1e6: 0c03 |001b: move-result-object v3 │ │ -3bf1e8: 7230 9a02 3001 |001c: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3bf1ee: 0a03 |001f: move-result v3 │ │ -3bf1f0: 6e20 7910 3200 |0020: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3bf1f6: 5452 3b6c |0023: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c3b │ │ -3bf1fa: 2203 741e |0025: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bf1fe: 7010 c7b2 0300 |0027: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bf204: 1a04 b0e6 |002a: const-string v4, "widget_rewind" // string@e6b0 │ │ -3bf208: 6e20 d3b2 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bf20e: 5254 386c |002f: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bf212: 6e20 ceb2 4300 |0031: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3bf218: 6e10 deb2 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bf21e: 0c03 |0037: move-result-object v3 │ │ -3bf220: 7230 9a02 3001 |0038: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3bf226: 0a03 |003b: move-result v3 │ │ -3bf228: 6e20 7910 3200 |003c: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3bf22e: 5452 396c |003f: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c39 │ │ -3bf232: 2203 741e |0041: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bf236: 7010 c7b2 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bf23c: 1a04 a9e6 |0046: const-string v4, "widget_fast_forward" // string@e6a9 │ │ -3bf240: 6e20 d3b2 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bf246: 5254 386c |004b: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bf24a: 6e20 ceb2 4300 |004d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3bf250: 6e10 deb2 0300 |0050: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bf256: 0c03 |0053: move-result-object v3 │ │ -3bf258: 7230 9a02 3001 |0054: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3bf25e: 0a03 |0057: move-result v3 │ │ -3bf260: 6e20 7910 3200 |0058: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3bf266: 5452 3c6c |005b: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c3c │ │ -3bf26a: 2203 741e |005d: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bf26e: 7010 c7b2 0300 |005f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bf274: 1a04 b2e6 |0062: const-string v4, "widget_skip" // string@e6b2 │ │ -3bf278: 6e20 d3b2 4300 |0064: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bf27e: 5254 386c |0067: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bf282: 6e20 ceb2 4300 |0069: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3bf288: 6e10 deb2 0300 |006c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bf28e: 0c03 |006f: move-result-object v3 │ │ -3bf290: 7230 9a02 3001 |0070: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3bf296: 0a03 |0073: move-result v3 │ │ -3bf298: 6e20 7910 3200 |0074: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3bf29e: 6002 dd00 |0077: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3bf2a2: 1303 1800 |0079: const/16 v3, #int 24 // #18 │ │ -3bf2a6: 3432 2900 |007b: if-lt v2, v3, 00a4 // +0029 │ │ -3bf2aa: 2202 741e |007d: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bf2ae: 7010 c7b2 0200 |007f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bf2b4: 1a03 a5e6 |0082: const-string v3, "widget_color" // string@e6a5 │ │ -3bf2b8: 6e20 d3b2 3200 |0084: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bf2be: 5253 386c |0087: iget v3, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bf2c2: 6e20 ceb2 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3bf2c8: 6e10 deb2 0200 |008c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bf2ce: 0c02 |008f: move-result-object v2 │ │ -3bf2d0: 1403 312c 26ff |0090: const v3, #float -2.20881e+38 // #ff262c31 │ │ -3bf2d6: 7230 9c02 2003 |0093: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -3bf2dc: 0a00 |0096: move-result v0 │ │ -3bf2de: 7110 dc03 0000 |0097: invoke-static {v0}, Landroid/graphics/Color;.alpha:(I)I // method@03dc │ │ -3bf2e4: 0a00 |009a: move-result v0 │ │ -3bf2e6: da00 0064 |009b: mul-int/lit8 v0, v0, #int 100 // #64 │ │ -3bf2ea: d300 ff00 |009d: div-int/lit16 v0, v0, #int 255 // #00ff │ │ -3bf2ee: 5452 3d6c |009f: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c3d │ │ -3bf2f2: 7130 0e96 0201 |00a1: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/widget/SeekBar;IZ)V // method@960e │ │ -3bf2f8: 7010 2896 0500 |00a4: invoke-direct {v5}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@9628 │ │ -3bf2fe: 0e00 |00a7: return-void │ │ +3bf188: |[3bf188] de.danoeh.antennapod.activity.WidgetConfigActivity.setInitialState:()V │ │ +3bf198: 1a00 6c4f |0000: const-string v0, "PlayerWidgetPrefs" // string@4f6c │ │ +3bf19c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3bf19e: 6e30 2f02 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3bf1a4: 0c00 |0006: move-result-object v0 │ │ +3bf1a6: 5452 3a6c |0007: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c3a │ │ +3bf1aa: 2203 741e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bf1ae: 7010 c7b2 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bf1b4: 1a04 afe6 |000e: const-string v4, "widget_playback_speed" // string@e6af │ │ +3bf1b8: 6e20 d3b2 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bf1be: 5254 386c |0013: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bf1c2: 6e20 ceb2 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3bf1c8: 6e10 deb2 0300 |0018: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bf1ce: 0c03 |001b: move-result-object v3 │ │ +3bf1d0: 7230 9a02 3001 |001c: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3bf1d6: 0a03 |001f: move-result v3 │ │ +3bf1d8: 6e20 7910 3200 |0020: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3bf1de: 5452 3b6c |0023: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c3b │ │ +3bf1e2: 2203 741e |0025: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bf1e6: 7010 c7b2 0300 |0027: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bf1ec: 1a04 b0e6 |002a: const-string v4, "widget_rewind" // string@e6b0 │ │ +3bf1f0: 6e20 d3b2 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bf1f6: 5254 386c |002f: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bf1fa: 6e20 ceb2 4300 |0031: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3bf200: 6e10 deb2 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bf206: 0c03 |0037: move-result-object v3 │ │ +3bf208: 7230 9a02 3001 |0038: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3bf20e: 0a03 |003b: move-result v3 │ │ +3bf210: 6e20 7910 3200 |003c: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3bf216: 5452 396c |003f: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c39 │ │ +3bf21a: 2203 741e |0041: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bf21e: 7010 c7b2 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bf224: 1a04 a9e6 |0046: const-string v4, "widget_fast_forward" // string@e6a9 │ │ +3bf228: 6e20 d3b2 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bf22e: 5254 386c |004b: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bf232: 6e20 ceb2 4300 |004d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3bf238: 6e10 deb2 0300 |0050: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bf23e: 0c03 |0053: move-result-object v3 │ │ +3bf240: 7230 9a02 3001 |0054: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3bf246: 0a03 |0057: move-result v3 │ │ +3bf248: 6e20 7910 3200 |0058: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3bf24e: 5452 3c6c |005b: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c3c │ │ +3bf252: 2203 741e |005d: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bf256: 7010 c7b2 0300 |005f: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bf25c: 1a04 b2e6 |0062: const-string v4, "widget_skip" // string@e6b2 │ │ +3bf260: 6e20 d3b2 4300 |0064: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bf266: 5254 386c |0067: iget v4, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bf26a: 6e20 ceb2 4300 |0069: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3bf270: 6e10 deb2 0300 |006c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bf276: 0c03 |006f: move-result-object v3 │ │ +3bf278: 7230 9a02 3001 |0070: invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3bf27e: 0a03 |0073: move-result v3 │ │ +3bf280: 6e20 7910 3200 |0074: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3bf286: 6002 dd00 |0077: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3bf28a: 1303 1800 |0079: const/16 v3, #int 24 // #18 │ │ +3bf28e: 3432 2900 |007b: if-lt v2, v3, 00a4 // +0029 │ │ +3bf292: 2202 741e |007d: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bf296: 7010 c7b2 0200 |007f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bf29c: 1a03 a5e6 |0082: const-string v3, "widget_color" // string@e6a5 │ │ +3bf2a0: 6e20 d3b2 3200 |0084: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bf2a6: 5253 386c |0087: iget v3, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bf2aa: 6e20 ceb2 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3bf2b0: 6e10 deb2 0200 |008c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bf2b6: 0c02 |008f: move-result-object v2 │ │ +3bf2b8: 1403 312c 26ff |0090: const v3, #float -2.20881e+38 // #ff262c31 │ │ +3bf2be: 7230 9c02 2003 |0093: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +3bf2c4: 0a00 |0096: move-result v0 │ │ +3bf2c6: 7110 dc03 0000 |0097: invoke-static {v0}, Landroid/graphics/Color;.alpha:(I)I // method@03dc │ │ +3bf2cc: 0a00 |009a: move-result v0 │ │ +3bf2ce: da00 0064 |009b: mul-int/lit8 v0, v0, #int 100 // #64 │ │ +3bf2d2: d300 ff00 |009d: div-int/lit16 v0, v0, #int 255 // #00ff │ │ +3bf2d6: 5452 3d6c |009f: iget-object v2, v5, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c3d │ │ +3bf2da: 7130 0e96 0201 |00a1: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticApiModelOutline0;.m:(Landroid/widget/SeekBar;IZ)V // method@960e │ │ +3bf2e0: 7010 2896 0500 |00a4: invoke-direct {v5}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.displayPreviewPanel:()V // method@9628 │ │ +3bf2e6: 0e00 |00a7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0023 line=96 │ │ 0x003f line=97 │ │ 0x005b line=98 │ │ @@ -1786844,119 +1786852,119 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 245 16-bit code units │ │ -3befa4: |[3befa4] de.danoeh.antennapod.activity.WidgetConfigActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3befb4: 7110 9398 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@9893 │ │ -3befba: 0a00 |0003: move-result v0 │ │ -3befbc: 6e20 a314 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ -3befc2: 6f20 0336 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ -3befc8: 1404 1d00 0d7f |000a: const v4, #float 1.87422e+38 // #7f0d001d │ │ -3befce: 6e20 9b14 4300 |000d: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@149b │ │ -3befd4: 6e10 7800 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3befda: 0c04 |0013: move-result-object v4 │ │ -3befdc: 6e10 6602 0400 |0014: invoke-virtual {v4}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0266 │ │ -3befe2: 0c04 |0017: move-result-object v4 │ │ -3befe4: 1a00 fa6b |0018: const-string v0, "appWidgetId" // string@6bfa │ │ -3befe8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -3befea: 3804 0800 |001b: if-eqz v4, 0023 // +0008 │ │ -3befee: 6e30 eb06 0401 |001d: invoke-virtual {v4, v0, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06eb │ │ -3beff4: 0a04 |0020: move-result v4 │ │ -3beff6: 5934 386c |0021: iput v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3beffa: 2204 6c00 |0023: new-instance v4, Landroid/content/Intent; // type@006c │ │ -3beffe: 7010 5702 0400 |0025: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0257 │ │ -3bf004: 5232 386c |0028: iget v2, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bf008: 6e30 7302 0402 |002a: invoke-virtual {v4, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ -3bf00e: 6e30 ba00 1304 |002d: invoke-virtual {v3, v1, v4}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ -3bf014: 5234 386c |0030: iget v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ -3bf018: 3904 0500 |0032: if-nez v4, 0037 // +0005 │ │ -3bf01c: 6e10 7000 0300 |0034: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bf022: 1404 d703 0a7f |0037: const v4, #float 1.83453e+38 // #7f0a03d7 │ │ -3bf028: 6e20 7b14 4300 |003a: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3bf02e: 0c04 |003d: move-result-object v4 │ │ -3bf030: 1f04 1303 |003e: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3bf034: 5b34 3e6c |0040: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacityTextView:Landroid/widget/TextView; // field@6c3e │ │ -3bf038: 1404 d603 0a7f |0042: const v4, #float 1.83453e+38 // #7f0a03d6 │ │ -3bf03e: 6e20 7b14 4300 |0045: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3bf044: 0c04 |0048: move-result-object v4 │ │ -3bf046: 1f04 0b03 |0049: check-cast v4, Landroid/widget/SeekBar; // type@030b │ │ -3bf04a: 5b34 3d6c |004b: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c3d │ │ -3bf04e: 1404 d303 0a7f |004d: const v4, #float 1.83453e+38 // #7f0a03d3 │ │ -3bf054: 6e20 7b14 4300 |0050: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3bf05a: 0c04 |0053: move-result-object v4 │ │ -3bf05c: 5b34 3f6c |0054: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ -3bf060: 1404 8c00 0a7f |0056: const v4, #float 1.83436e+38 // #7f0a008c │ │ -3bf066: 6e20 7b14 4300 |0059: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3bf06c: 0c04 |005c: move-result-object v4 │ │ -3bf06e: 2200 2118 |005d: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1; // type@1821 │ │ -3bf072: 7020 0f96 3000 |005f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@960f │ │ -3bf078: 6e20 680d 0400 |0062: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bf07e: 5434 3d6c |0065: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c3d │ │ -3bf082: 2200 2618 |0067: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1; // type@1826 │ │ -3bf086: 7020 1996 3000 |0069: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9619 │ │ -3bf08c: 6e20 0112 0400 |006c: invoke-virtual {v4, v0}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1201 │ │ -3bf092: 5434 3f6c |006f: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ -3bf096: 1400 9203 0a7f |0071: const v0, #float 1.83452e+38 // #7f0a0392 │ │ -3bf09c: 6e20 6f0c 0400 |0074: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bf0a2: 0c04 |0077: move-result-object v4 │ │ -3bf0a4: 1300 0800 |0078: const/16 v0, #int 8 // #8 │ │ -3bf0a8: 6e20 930d 0400 |007a: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bf0ae: 5434 3f6c |007d: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ -3bf0b2: 1400 b103 0a7f |007f: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ -3bf0b8: 6e20 6f0c 0400 |0082: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bf0be: 0c04 |0085: move-result-object v4 │ │ -3bf0c0: 1f04 1303 |0086: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3bf0c4: 6e20 930d 1400 |0088: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bf0ca: 1400 2900 127f |008b: const v0, #float 1.94068e+38 // #7f120029 │ │ -3bf0d0: 6e20 9312 0400 |008e: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3bf0d6: 5434 3f6c |0091: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ -3bf0da: 1400 a903 0a7f |0093: const v0, #float 1.83452e+38 // #7f0a03a9 │ │ -3bf0e0: 6e20 6f0c 0400 |0096: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3bf0e6: 0c04 |0099: move-result-object v4 │ │ -3bf0e8: 1f04 1303 |009a: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ -3bf0ec: 6e20 930d 1400 |009c: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bf0f2: 1400 4302 127f |009f: const v0, #float 1.94079e+38 // #7f120243 │ │ -3bf0f8: 6e20 9312 0400 |00a2: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3bf0fe: 1404 bd00 0a7f |00a5: const v4, #float 1.83437e+38 // #7f0a00bd │ │ -3bf104: 6e20 7b14 4300 |00a8: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3bf10a: 0c04 |00ab: move-result-object v4 │ │ -3bf10c: 1f04 e502 |00ac: check-cast v4, Landroid/widget/CheckBox; // type@02e5 │ │ -3bf110: 5b34 3a6c |00ae: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c3a │ │ -3bf114: 2200 2218 |00b0: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2; // type@1822 │ │ -3bf118: 7020 1196 3000 |00b2: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9611 │ │ -3bf11e: 6e20 680d 0400 |00b5: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bf124: 1404 be00 0a7f |00b8: const v4, #float 1.83437e+38 // #7f0a00be │ │ -3bf12a: 6e20 7b14 4300 |00bb: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3bf130: 0c04 |00be: move-result-object v4 │ │ -3bf132: 1f04 e502 |00bf: check-cast v4, Landroid/widget/CheckBox; // type@02e5 │ │ -3bf136: 5b34 3b6c |00c1: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c3b │ │ -3bf13a: 2200 2318 |00c3: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3; // type@1823 │ │ -3bf13e: 7020 1396 3000 |00c5: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9613 │ │ -3bf144: 6e20 680d 0400 |00c8: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bf14a: 1404 bc00 0a7f |00cb: const v4, #float 1.83437e+38 // #7f0a00bc │ │ -3bf150: 6e20 7b14 4300 |00ce: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3bf156: 0c04 |00d1: move-result-object v4 │ │ -3bf158: 1f04 e502 |00d2: check-cast v4, Landroid/widget/CheckBox; // type@02e5 │ │ -3bf15c: 5b34 396c |00d4: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c39 │ │ -3bf160: 2200 2418 |00d6: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4; // type@1824 │ │ -3bf164: 7020 1596 3000 |00d8: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9615 │ │ -3bf16a: 6e20 680d 0400 |00db: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bf170: 1404 bf00 0a7f |00de: const v4, #float 1.83437e+38 // #7f0a00bf │ │ -3bf176: 6e20 7b14 4300 |00e1: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3bf17c: 0c04 |00e4: move-result-object v4 │ │ -3bf17e: 1f04 e502 |00e5: check-cast v4, Landroid/widget/CheckBox; // type@02e5 │ │ -3bf182: 5b34 3c6c |00e7: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c3c │ │ -3bf186: 2200 2518 |00e9: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5; // type@1825 │ │ -3bf18a: 7020 1796 3000 |00eb: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9617 │ │ -3bf190: 6e20 680d 0400 |00ee: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3bf196: 7010 3096 0300 |00f1: invoke-direct {v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.setInitialState:()V // method@9630 │ │ -3bf19c: 0e00 |00f4: return-void │ │ +3bef8c: |[3bef8c] de.danoeh.antennapod.activity.WidgetConfigActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bef9c: 7110 9398 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@9893 │ │ +3befa2: 0a00 |0003: move-result v0 │ │ +3befa4: 6e20 a314 0300 |0004: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ +3befaa: 6f20 0336 4300 |0007: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ +3befb0: 1404 1d00 0d7f |000a: const v4, #float 1.87422e+38 // #7f0d001d │ │ +3befb6: 6e20 9b14 4300 |000d: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@149b │ │ +3befbc: 6e10 7800 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3befc2: 0c04 |0013: move-result-object v4 │ │ +3befc4: 6e10 6602 0400 |0014: invoke-virtual {v4}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0266 │ │ +3befca: 0c04 |0017: move-result-object v4 │ │ +3befcc: 1a00 fa6b |0018: const-string v0, "appWidgetId" // string@6bfa │ │ +3befd0: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +3befd2: 3804 0800 |001b: if-eqz v4, 0023 // +0008 │ │ +3befd6: 6e30 eb06 0401 |001d: invoke-virtual {v4, v0, v1}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06eb │ │ +3befdc: 0a04 |0020: move-result v4 │ │ +3befde: 5934 386c |0021: iput v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3befe2: 2204 6c00 |0023: new-instance v4, Landroid/content/Intent; // type@006c │ │ +3befe6: 7010 5702 0400 |0025: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@0257 │ │ +3befec: 5232 386c |0028: iget v2, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3beff0: 6e30 7302 0402 |002a: invoke-virtual {v4, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0273 │ │ +3beff6: 6e30 ba00 1304 |002d: invoke-virtual {v3, v1, v4}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00ba │ │ +3beffc: 5234 386c |0030: iget v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.appWidgetId:I // field@6c38 │ │ +3bf000: 3904 0500 |0032: if-nez v4, 0037 // +0005 │ │ +3bf004: 6e10 7000 0300 |0034: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bf00a: 1404 d703 0a7f |0037: const v4, #float 1.83453e+38 // #7f0a03d7 │ │ +3bf010: 6e20 7b14 4300 |003a: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3bf016: 0c04 |003d: move-result-object v4 │ │ +3bf018: 1f04 1303 |003e: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3bf01c: 5b34 3e6c |0040: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacityTextView:Landroid/widget/TextView; // field@6c3e │ │ +3bf020: 1404 d603 0a7f |0042: const v4, #float 1.83453e+38 // #7f0a03d6 │ │ +3bf026: 6e20 7b14 4300 |0045: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3bf02c: 0c04 |0048: move-result-object v4 │ │ +3bf02e: 1f04 0b03 |0049: check-cast v4, Landroid/widget/SeekBar; // type@030b │ │ +3bf032: 5b34 3d6c |004b: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c3d │ │ +3bf036: 1404 d303 0a7f |004d: const v4, #float 1.83453e+38 // #7f0a03d3 │ │ +3bf03c: 6e20 7b14 4300 |0050: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3bf042: 0c04 |0053: move-result-object v4 │ │ +3bf044: 5b34 3f6c |0054: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ +3bf048: 1404 8c00 0a7f |0056: const v4, #float 1.83436e+38 // #7f0a008c │ │ +3bf04e: 6e20 7b14 4300 |0059: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3bf054: 0c04 |005c: move-result-object v4 │ │ +3bf056: 2200 2118 |005d: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1; // type@1821 │ │ +3bf05a: 7020 0f96 3000 |005f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@960f │ │ +3bf060: 6e20 680d 0400 |0062: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bf066: 5434 3d6c |0065: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.opacitySeekBar:Landroid/widget/SeekBar; // field@6c3d │ │ +3bf06a: 2200 2618 |0067: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1; // type@1826 │ │ +3bf06e: 7020 1996 3000 |0069: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$1;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9619 │ │ +3bf074: 6e20 0112 0400 |006c: invoke-virtual {v4, v0}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1201 │ │ +3bf07a: 5434 3f6c |006f: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ +3bf07e: 1400 9203 0a7f |0071: const v0, #float 1.83452e+38 // #7f0a0392 │ │ +3bf084: 6e20 6f0c 0400 |0074: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bf08a: 0c04 |0077: move-result-object v4 │ │ +3bf08c: 1300 0800 |0078: const/16 v0, #int 8 // #8 │ │ +3bf090: 6e20 930d 0400 |007a: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bf096: 5434 3f6c |007d: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ +3bf09a: 1400 b103 0a7f |007f: const v0, #float 1.83453e+38 // #7f0a03b1 │ │ +3bf0a0: 6e20 6f0c 0400 |0082: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bf0a6: 0c04 |0085: move-result-object v4 │ │ +3bf0a8: 1f04 1303 |0086: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3bf0ac: 6e20 930d 1400 |0088: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bf0b2: 1400 2900 127f |008b: const v0, #float 1.94068e+38 // #7f120029 │ │ +3bf0b8: 6e20 9312 0400 |008e: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3bf0be: 5434 3f6c |0091: iget-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.widgetPreview:Landroid/view/View; // field@6c3f │ │ +3bf0c2: 1400 a903 0a7f |0093: const v0, #float 1.83452e+38 // #7f0a03a9 │ │ +3bf0c8: 6e20 6f0c 0400 |0096: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3bf0ce: 0c04 |0099: move-result-object v4 │ │ +3bf0d0: 1f04 1303 |009a: check-cast v4, Landroid/widget/TextView; // type@0313 │ │ +3bf0d4: 6e20 930d 1400 |009c: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bf0da: 1400 4302 127f |009f: const v0, #float 1.94079e+38 // #7f120243 │ │ +3bf0e0: 6e20 9312 0400 |00a2: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3bf0e6: 1404 bd00 0a7f |00a5: const v4, #float 1.83437e+38 // #7f0a00bd │ │ +3bf0ec: 6e20 7b14 4300 |00a8: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3bf0f2: 0c04 |00ab: move-result-object v4 │ │ +3bf0f4: 1f04 e502 |00ac: check-cast v4, Landroid/widget/CheckBox; // type@02e5 │ │ +3bf0f8: 5b34 3a6c |00ae: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckPlaybackSpeed:Landroid/widget/CheckBox; // field@6c3a │ │ +3bf0fc: 2200 2218 |00b0: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2; // type@1822 │ │ +3bf100: 7020 1196 3000 |00b2: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9611 │ │ +3bf106: 6e20 680d 0400 |00b5: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bf10c: 1404 be00 0a7f |00b8: const v4, #float 1.83437e+38 // #7f0a00be │ │ +3bf112: 6e20 7b14 4300 |00bb: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3bf118: 0c04 |00be: move-result-object v4 │ │ +3bf11a: 1f04 e502 |00bf: check-cast v4, Landroid/widget/CheckBox; // type@02e5 │ │ +3bf11e: 5b34 3b6c |00c1: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckRewind:Landroid/widget/CheckBox; // field@6c3b │ │ +3bf122: 2200 2318 |00c3: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3; // type@1823 │ │ +3bf126: 7020 1396 3000 |00c5: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9613 │ │ +3bf12c: 6e20 680d 0400 |00c8: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bf132: 1404 bc00 0a7f |00cb: const v4, #float 1.83437e+38 // #7f0a00bc │ │ +3bf138: 6e20 7b14 4300 |00ce: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3bf13e: 0c04 |00d1: move-result-object v4 │ │ +3bf140: 1f04 e502 |00d2: check-cast v4, Landroid/widget/CheckBox; // type@02e5 │ │ +3bf144: 5b34 396c |00d4: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckFastForward:Landroid/widget/CheckBox; // field@6c39 │ │ +3bf148: 2200 2418 |00d6: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4; // type@1824 │ │ +3bf14c: 7020 1596 3000 |00d8: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9615 │ │ +3bf152: 6e20 680d 0400 |00db: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bf158: 1404 bf00 0a7f |00de: const v4, #float 1.83437e+38 // #7f0a00bf │ │ +3bf15e: 6e20 7b14 4300 |00e1: invoke-virtual {v3, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3bf164: 0c04 |00e4: move-result-object v4 │ │ +3bf166: 1f04 e502 |00e5: check-cast v4, Landroid/widget/CheckBox; // type@02e5 │ │ +3bf16a: 5b34 3c6c |00e7: iput-object v4, v3, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.ckSkip:Landroid/widget/CheckBox; // field@6c3c │ │ +3bf16e: 2200 2518 |00e9: new-instance v0, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5; // type@1825 │ │ +3bf172: 7020 1796 3000 |00eb: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/WidgetConfigActivity;)V // method@9617 │ │ +3bf178: 6e20 680d 0400 |00ee: invoke-virtual {v4, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3bf17e: 7010 3096 0300 |00f1: invoke-direct {v3}, Lde/danoeh/antennapod/activity/WidgetConfigActivity;.setInitialState:()V // method@9630 │ │ +3bf184: 0e00 |00f4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0007 line=33 │ │ 0x000d line=34 │ │ 0x0010 line=36 │ │ 0x0014 line=37 │ │ @@ -1787059,17 +1787067,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ChaptersFragment;ZLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3fa104: |[3fa104] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$Qh6i4h3MtjhNXdpAUyMQsv2mI60:(Lde/danoeh/antennapod/fragment/ChaptersFragment;ZLio/reactivex/MaybeEmitter;)V │ │ -3fa114: 7030 21a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$2:(ZLio/reactivex/MaybeEmitter;)V // method@a321 │ │ -3fa11a: 0e00 |0003: return-void │ │ +3fa0ec: |[3fa0ec] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$Qh6i4h3MtjhNXdpAUyMQsv2mI60:(Lde/danoeh/antennapod/fragment/ChaptersFragment;ZLio/reactivex/MaybeEmitter;)V │ │ +3fa0fc: 7030 21a3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$2:(ZLio/reactivex/MaybeEmitter;)V // method@a321 │ │ +3fa102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/MaybeEmitter; │ │ @@ -1787079,17 +1787087,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ChaptersFragment;Ljava/lang/Object;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fa11c: |[3fa11c] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$QqicvjTsEYV9irjhtmhReC0SOqI:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Ljava/lang/Object;)V │ │ -3fa12c: 7020 22a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$3:(Ljava/lang/Object;)V // method@a322 │ │ -3fa132: 0e00 |0003: return-void │ │ +3fa104: |[3fa104] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$QqicvjTsEYV9irjhtmhReC0SOqI:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Ljava/lang/Object;)V │ │ +3fa114: 7020 22a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$3:(Ljava/lang/Object;)V // method@a322 │ │ +3fa11a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1787098,17 +1787106,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fa134: |[3fa134] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$iBYeSiw7Yn2HwkF8Kt6PkDU7uTw:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/view/View;)V │ │ -3fa144: 7020 24a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a324 │ │ -3fa14a: 0e00 |0003: return-void │ │ +3fa11c: |[3fa11c] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$iBYeSiw7Yn2HwkF8Kt6PkDU7uTw:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/view/View;)V │ │ +3fa12c: 7020 24a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$onCreateDialog$0:(Landroid/view/View;)V // method@a324 │ │ +3fa132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1787117,17 +1787125,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ChaptersFragment;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fa14c: |[3fa14c] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$jwlh4D7IEboqtXtWYJy2iArdZB8:(Lde/danoeh/antennapod/fragment/ChaptersFragment;I)V │ │ -3fa15c: 7020 25a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$onCreateView$1:(I)V // method@a325 │ │ -3fa162: 0e00 |0003: return-void │ │ +3fa134: |[3fa134] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$jwlh4D7IEboqtXtWYJy2iArdZB8:(Lde/danoeh/antennapod/fragment/ChaptersFragment;I)V │ │ +3fa144: 7020 25a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$onCreateView$1:(I)V // method@a325 │ │ +3fa14a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1787136,17 +1787144,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 │ │ -3fa164: |[3fa164] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$sJeZqp9VCtYrgG2UEtXNx8720L4:(Ljava/lang/Throwable;)V │ │ -3fa174: 7110 23a3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$4:(Ljava/lang/Throwable;)V // method@a323 │ │ -3fa17a: 0e00 |0003: return-void │ │ +3fa14c: |[3fa14c] de.danoeh.antennapod.fragment.ChaptersFragment.$r8$lambda$sJeZqp9VCtYrgG2UEtXNx8720L4:(Ljava/lang/Throwable;)V │ │ +3fa15c: 7110 23a3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.lambda$loadMediaInfo$4:(Ljava/lang/Throwable;)V // method@a323 │ │ +3fa162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/ChaptersFragment;) │ │ @@ -1787154,17 +1787162,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fa17c: |[3fa17c] de.danoeh.antennapod.fragment.ChaptersFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V │ │ -3fa18c: 7020 26a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a326 │ │ -3fa192: 0e00 |0003: return-void │ │ +3fa164: |[3fa164] de.danoeh.antennapod.fragment.ChaptersFragment.-$$Nest$mloadMediaInfo:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V │ │ +3fa174: 7020 26a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a326 │ │ +3fa17a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1787173,19 +1787181,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fa194: |[3fa194] de.danoeh.antennapod.fragment.ChaptersFragment.:()V │ │ -3fa1a4: 7010 9a15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatDialogFragment;.:()V // method@159a │ │ -3fa1aa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -3fa1ac: 5910 2892 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@9228 │ │ -3fa1b0: 0e00 |0006: return-void │ │ +3fa17c: |[3fa17c] de.danoeh.antennapod.fragment.ChaptersFragment.:()V │ │ +3fa18c: 7010 9a15 0100 |0000: invoke-direct {v1}, Landroidx/appcompat/app/AppCompatDialogFragment;.:()V // method@159a │ │ +3fa192: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +3fa194: 5910 2892 |0004: iput v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@9228 │ │ +3fa198: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ │ │ @@ -1787194,24 +1787202,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -3fa0d4: |[3fa0d4] de.danoeh.antennapod.fragment.ChaptersFragment.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I │ │ -3fa0e4: 5410 2692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ -3fa0e8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -3fa0ec: 12f2 |0004: const/4 v2, #int -1 // #ff │ │ -3fa0ee: 0f02 |0005: return v2 │ │ -3fa0f0: 6e10 eb9d 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3fa0f6: 0a00 |0009: move-result v0 │ │ -3fa0f8: 7120 d09c 0200 |000a: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9cd0 │ │ -3fa0fe: 0a02 |000d: move-result v2 │ │ -3fa100: 0f02 |000e: return v2 │ │ +3fa0bc: |[3fa0bc] de.danoeh.antennapod.fragment.ChaptersFragment.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I │ │ +3fa0cc: 5410 2692 |0000: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ +3fa0d0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +3fa0d4: 12f2 |0004: const/4 v2, #int -1 // #ff │ │ +3fa0d6: 0f02 |0005: return v2 │ │ +3fa0d8: 6e10 eb9d 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3fa0de: 0a00 |0009: move-result v0 │ │ +3fa0e0: 7120 d09c 0200 |000a: invoke-static {v2, v0}, Lde/danoeh/antennapod/core/util/ChapterUtils;.getCurrentChapterIndex:(Lde/danoeh/antennapod/model/playback/Playable;I)I // method@9cd0 │ │ +3fa0e6: 0a02 |000d: move-result v2 │ │ +3fa0e8: 0f02 |000e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0006 line=134 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ 0x0000 - 0x000f reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1787221,26 +1787229,26 @@ │ │ type : '(ZLio/reactivex/MaybeEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -3fa1b4: |[3fa1b4] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$2:(ZLio/reactivex/MaybeEmitter;)V │ │ -3fa1c4: 5420 2692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ -3fa1c8: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3fa1ce: 0c00 |0005: move-result-object v0 │ │ -3fa1d0: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -3fa1d4: 6e10 2035 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3fa1da: 0c01 |000b: move-result-object v1 │ │ -3fa1dc: 7130 d19c 1003 |000c: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V // method@9cd1 │ │ -3fa1e2: 7220 f1b0 0400 |000f: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ -3fa1e8: 2804 |0012: goto 0016 // +0004 │ │ -3fa1ea: 7210 f0b0 0400 |0013: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ -3fa1f0: 0e00 |0016: return-void │ │ +3fa19c: |[3fa19c] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$2:(ZLio/reactivex/MaybeEmitter;)V │ │ +3fa1ac: 5420 2692 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ +3fa1b0: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3fa1b6: 0c00 |0005: move-result-object v0 │ │ +3fa1b8: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +3fa1bc: 6e10 2035 0200 |0008: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3fa1c2: 0c01 |000b: move-result-object v1 │ │ +3fa1c4: 7130 d19c 1003 |000c: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/util/ChapterUtils;.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V // method@9cd1 │ │ +3fa1ca: 7220 f1b0 0400 |000f: invoke-interface {v4, v0}, Lio/reactivex/MaybeEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b0f1 │ │ +3fa1d0: 2804 |0012: goto 0016 // +0004 │ │ +3fa1d2: 7210 f0b0 0400 |0013: invoke-interface {v4}, Lio/reactivex/MaybeEmitter;.onComplete:()V // method@b0f0 │ │ +3fa1d8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0008 line=144 │ │ 0x000f line=145 │ │ 0x0013 line=147 │ │ locals : │ │ @@ -1787253,18 +1787261,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3fa1f4: |[3fa1f4] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$3:(Ljava/lang/Object;)V │ │ -3fa204: 1f01 ae1c |0000: check-cast v1, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ -3fa208: 7020 2aa3 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.onMediaChanged:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a32a │ │ -3fa20e: 0e00 |0005: return-void │ │ +3fa1dc: |[3fa1dc] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$3:(Ljava/lang/Object;)V │ │ +3fa1ec: 1f01 ae1c |0000: check-cast v1, Lde/danoeh/antennapod/model/playback/Playable; // type@1cae │ │ +3fa1f0: 7020 2aa3 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.onMediaChanged:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@a32a │ │ +3fa1f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1787273,20 +1787281,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 │ │ -3fa210: |[3fa210] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$4:(Ljava/lang/Throwable;)V │ │ -3fa220: 1a00 dd13 |0000: const-string v0, "ChaptersFragment" // string@13dd │ │ -3fa224: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3fa22a: 0c01 |0005: move-result-object v1 │ │ -3fa22c: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3fa232: 0e00 |0009: return-void │ │ +3fa1f8: |[3fa1f8] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$loadMediaInfo$4:(Ljava/lang/Throwable;)V │ │ +3fa208: 1a00 dd13 |0000: const-string v0, "ChaptersFragment" // string@13dd │ │ +3fa20c: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3fa212: 0c01 |0005: move-result-object v1 │ │ +3fa214: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3fa21a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=153 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #11 : (in Lde/danoeh/antennapod/fragment/ChaptersFragment;) │ │ @@ -1787294,21 +1787302,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3fa234: |[3fa234] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ -3fa244: 5412 2b92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@922b │ │ -3fa248: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3fa24a: 6e20 930d 0200 |0003: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fa250: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -3fa252: 7020 26a3 2100 |0007: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a326 │ │ -3fa258: 0e00 |000a: return-void │ │ +3fa21c: |[3fa21c] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$onCreateDialog$0:(Landroid/view/View;)V │ │ +3fa22c: 5412 2b92 |0000: iget-object v2, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@922b │ │ +3fa230: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3fa232: 6e20 930d 0200 |0003: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fa238: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +3fa23a: 7020 26a3 2100 |0007: invoke-direct {v1, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a326 │ │ +3fa240: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/view/View; │ │ @@ -1787318,33 +1787326,33 @@ │ │ type : '(I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -3fa25c: |[3fa25c] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$onCreateView$1:(I)V │ │ -3fa26c: 5440 2692 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ -3fa270: 6e10 ee9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9dee │ │ -3fa276: 0c00 |0005: move-result-object v0 │ │ -3fa278: 6201 eac7 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3fa27c: 3210 0700 |0008: if-eq v0, v1, 000f // +0007 │ │ -3fa280: 5440 2692 |000a: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ -3fa284: 6e10 fa9d 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ -3fa28a: 5440 2592 |000f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ -3fa28e: 6e20 3a96 5000 |0011: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@963a │ │ -3fa294: 0c00 |0014: move-result-object v0 │ │ -3fa296: 5441 2692 |0015: iget-object v1, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ -3fa29a: 6e10 2bab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ -3fa2a0: 0b02 |001a: move-result-wide v2 │ │ -3fa2a2: 8420 |001b: long-to-int v0, v2 │ │ -3fa2a4: 6e20 fd9d 0100 |001c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3fa2aa: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -3fa2ac: 7030 2da3 5400 |0020: invoke-direct {v4, v5, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a32d │ │ -3fa2b2: 0e00 |0023: return-void │ │ +3fa244: |[3fa244] de.danoeh.antennapod.fragment.ChaptersFragment.lambda$onCreateView$1:(I)V │ │ +3fa254: 5440 2692 |0000: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ +3fa258: 6e10 ee9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9dee │ │ +3fa25e: 0c00 |0005: move-result-object v0 │ │ +3fa260: 6201 eac7 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3fa264: 3210 0700 |0008: if-eq v0, v1, 000f // +0007 │ │ +3fa268: 5440 2692 |000a: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ +3fa26c: 6e10 fa9d 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ +3fa272: 5440 2592 |000f: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ +3fa276: 6e20 3a96 5000 |0011: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.getItem:(I)Lde/danoeh/antennapod/model/feed/Chapter; // method@963a │ │ +3fa27c: 0c00 |0014: move-result-object v0 │ │ +3fa27e: 5441 2692 |0015: iget-object v1, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ +3fa282: 6e10 2bab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@ab2b │ │ +3fa288: 0b02 |001a: move-result-wide v2 │ │ +3fa28a: 8420 |001b: long-to-int v0, v2 │ │ +3fa28c: 6e20 fd9d 0100 |001c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3fa292: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +3fa294: 7030 2da3 5400 |0020: invoke-direct {v4, v5, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a32d │ │ +3fa29a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x000a line=81 │ │ 0x000f line=83 │ │ 0x0015 line=84 │ │ 0x0020 line=85 │ │ @@ -1787357,38 +1787365,38 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3fa2b4: |[3fa2b4] de.danoeh.antennapod.fragment.ChaptersFragment.loadMediaInfo:(Z)V │ │ -3fa2c4: 5420 2792 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9227 │ │ -3fa2c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3fa2cc: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fa2d2: 2200 d01a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2; // type@1ad0 │ │ -3fa2d6: 7030 11a3 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V // method@a311 │ │ -3fa2dc: 7110 e9b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ -3fa2e2: 0c03 |000f: move-result-object v3 │ │ -3fa2e4: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3fa2ea: 0c00 |0013: move-result-object v0 │ │ -3fa2ec: 6e20 eeb0 0300 |0014: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ -3fa2f2: 0c03 |0017: move-result-object v3 │ │ -3fa2f4: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3fa2fa: 0c00 |001b: move-result-object v0 │ │ -3fa2fc: 6e20 ebb0 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ -3fa302: 0c03 |001f: move-result-object v3 │ │ -3fa304: 2200 d11a |0020: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3; // type@1ad1 │ │ -3fa308: 7020 13a3 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a313 │ │ -3fa30e: 2201 d21a |0025: new-instance v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda4; // type@1ad2 │ │ -3fa312: 7010 15a3 0100 |0027: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda4;.:()V // method@a315 │ │ -3fa318: 6e30 ecb0 0301 |002a: invoke-virtual {v3, v0, v1}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0ec │ │ -3fa31e: 0c03 |002d: move-result-object v3 │ │ -3fa320: 5b23 2792 |002e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9227 │ │ -3fa324: 0e00 |0030: return-void │ │ +3fa29c: |[3fa29c] de.danoeh.antennapod.fragment.ChaptersFragment.loadMediaInfo:(Z)V │ │ +3fa2ac: 5420 2792 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9227 │ │ +3fa2b0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3fa2b4: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fa2ba: 2200 d01a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2; // type@1ad0 │ │ +3fa2be: 7030 11a3 2003 |0009: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Z)V // method@a311 │ │ +3fa2c4: 7110 e9b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Maybe;.create:(Lio/reactivex/MaybeOnSubscribe;)Lio/reactivex/Maybe; // method@b0e9 │ │ +3fa2ca: 0c03 |000f: move-result-object v3 │ │ +3fa2cc: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3fa2d2: 0c00 |0013: move-result-object v0 │ │ +3fa2d4: 6e20 eeb0 0300 |0014: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0ee │ │ +3fa2da: 0c03 |0017: move-result-object v3 │ │ +3fa2dc: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3fa2e2: 0c00 |001b: move-result-object v0 │ │ +3fa2e4: 6e20 ebb0 0300 |001c: invoke-virtual {v3, v0}, Lio/reactivex/Maybe;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Maybe; // method@b0eb │ │ +3fa2ea: 0c03 |001f: move-result-object v3 │ │ +3fa2ec: 2200 d11a |0020: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3; // type@1ad1 │ │ +3fa2f0: 7020 13a3 2000 |0022: invoke-direct {v0, v2}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a313 │ │ +3fa2f6: 2201 d21a |0025: new-instance v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda4; // type@1ad2 │ │ +3fa2fa: 7010 15a3 0100 |0027: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda4;.:()V // method@a315 │ │ +3fa300: 6e30 ecb0 0301 |002a: invoke-virtual {v3, v0, v1}, Lio/reactivex/Maybe;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0ec │ │ +3fa306: 0c03 |002d: move-result-object v3 │ │ +3fa308: 5b23 2792 |002e: iput-object v3, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9227 │ │ +3fa30c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0007 line=141 │ │ 0x0010 line=150 │ │ 0x0018 line=151 │ │ @@ -1787402,76 +1787410,76 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -3fa364: |[3fa364] de.danoeh.antennapod.fragment.ChaptersFragment.onMediaChanged:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -3fa374: 5b45 2a92 |0000: iput-object v5, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@922a │ │ -3fa378: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -3fa37a: 5940 2892 |0003: iput v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@9228 │ │ -3fa37e: 5440 2592 |0005: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ -3fa382: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ -3fa386: 0e00 |0009: return-void │ │ -3fa388: 7210 66ac 0500 |000a: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fa38e: 0c00 |000d: move-result-object v0 │ │ -3fa390: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -3fa392: 3800 1e00 |000f: if-eqz v0, 002d // +001e │ │ -3fa396: 7210 66ac 0500 |0011: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ -3fa39c: 0c00 |0014: move-result-object v0 │ │ -3fa39e: 7210 e9b4 0000 |0015: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ -3fa3a4: 0a00 |0018: move-result v0 │ │ -3fa3a6: 3900 1400 |0019: if-nez v0, 002d // +0014 │ │ -3fa3aa: 6e10 c534 0400 |001b: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34c5 │ │ -3fa3b0: 6e10 2035 0400 |001e: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3fa3b6: 0c00 |0021: move-result-object v0 │ │ -3fa3b8: 1402 e801 127f |0022: const v2, #float 1.94077e+38 // #7f1201e8 │ │ -3fa3be: 7130 a612 2001 |0025: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a6 │ │ -3fa3c4: 0c00 |0028: move-result-object v0 │ │ -3fa3c6: 6e10 a812 0000 |0029: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ -3fa3cc: 2808 |002c: goto 0034 // +0008 │ │ -3fa3ce: 5440 2b92 |002d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@922b │ │ -3fa3d2: 1302 0800 |002f: const/16 v2, #int 8 // #8 │ │ -3fa3d6: 6e20 930d 2000 |0031: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fa3dc: 5440 2592 |0034: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ -3fa3e0: 6e20 4496 5000 |0036: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.setMedia:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9644 │ │ -3fa3e6: 6e10 c934 0400 |0039: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34c9 │ │ -3fa3ec: 0c00 |003c: move-result-object v0 │ │ -3fa3ee: 1f00 7103 |003d: check-cast v0, Landroidx/appcompat/app/AlertDialog; // type@0371 │ │ -3fa3f2: 12d2 |003f: const/4 v2, #int -3 // #fd │ │ -3fa3f4: 6e20 6a14 2000 |0040: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3fa3fa: 0c00 |0043: move-result-object v0 │ │ -3fa3fc: 1243 |0044: const/4 v3, #int 4 // #4 │ │ -3fa3fe: 6e20 930d 3000 |0045: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fa404: 2050 a51c |0048: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3fa408: 3800 2700 |004a: if-eqz v0, 0071 // +0027 │ │ -3fa40c: 0750 |004c: move-object v0, v5 │ │ -3fa40e: 1f00 a51c |004d: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3fa412: 6e10 f6ab 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3fa418: 0c03 |0052: move-result-object v3 │ │ -3fa41a: 3803 1e00 |0053: if-eqz v3, 0071 // +001e │ │ -3fa41e: 6e10 f6ab 0000 |0055: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3fa424: 0c00 |0058: move-result-object v0 │ │ -3fa426: 6e10 bbab 0000 |0059: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ -3fa42c: 0c00 |005c: move-result-object v0 │ │ -3fa42e: 7110 a80a 0000 |005d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3fa434: 0a00 |0060: move-result v0 │ │ -3fa436: 3900 1000 |0061: if-nez v0, 0071 // +0010 │ │ -3fa43a: 6e10 c934 0400 |0063: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34c9 │ │ -3fa440: 0c00 |0066: move-result-object v0 │ │ -3fa442: 1f00 7103 |0067: check-cast v0, Landroidx/appcompat/app/AlertDialog; // type@0371 │ │ -3fa446: 6e20 6a14 2000 |0069: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3fa44c: 0c00 |006c: move-result-object v0 │ │ -3fa44e: 1202 |006d: const/4 v2, #int 0 // #0 │ │ -3fa450: 6e20 930d 2000 |006e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fa456: 7020 20a3 5400 |0071: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I // method@a320 │ │ -3fa45c: 0a05 |0074: move-result v5 │ │ -3fa45e: 7030 2da3 5401 |0075: invoke-direct {v4, v5, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a32d │ │ -3fa464: 0e00 |0078: return-void │ │ +3fa34c: |[3fa34c] de.danoeh.antennapod.fragment.ChaptersFragment.onMediaChanged:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +3fa35c: 5b45 2a92 |0000: iput-object v5, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@922a │ │ +3fa360: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +3fa362: 5940 2892 |0003: iput v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@9228 │ │ +3fa366: 5440 2592 |0005: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ +3fa36a: 3900 0300 |0007: if-nez v0, 000a // +0003 │ │ +3fa36e: 0e00 |0009: return-void │ │ +3fa370: 7210 66ac 0500 |000a: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fa376: 0c00 |000d: move-result-object v0 │ │ +3fa378: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +3fa37a: 3800 1e00 |000f: if-eqz v0, 002d // +001e │ │ +3fa37e: 7210 66ac 0500 |0011: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ac66 │ │ +3fa384: 0c00 |0014: move-result-object v0 │ │ +3fa386: 7210 e9b4 0000 |0015: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b4e9 │ │ +3fa38c: 0a00 |0018: move-result v0 │ │ +3fa38e: 3900 1400 |0019: if-nez v0, 002d // +0014 │ │ +3fa392: 6e10 c534 0400 |001b: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.dismiss:()V // method@34c5 │ │ +3fa398: 6e10 2035 0400 |001e: invoke-virtual {v4}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3fa39e: 0c00 |0021: move-result-object v0 │ │ +3fa3a0: 1402 e801 127f |0022: const v2, #float 1.94077e+38 // #7f1201e8 │ │ +3fa3a6: 7130 a612 2001 |0025: invoke-static {v0, v2, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@12a6 │ │ +3fa3ac: 0c00 |0028: move-result-object v0 │ │ +3fa3ae: 6e10 a812 0000 |0029: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@12a8 │ │ +3fa3b4: 2808 |002c: goto 0034 // +0008 │ │ +3fa3b6: 5440 2b92 |002d: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@922b │ │ +3fa3ba: 1302 0800 |002f: const/16 v2, #int 8 // #8 │ │ +3fa3be: 6e20 930d 2000 |0031: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fa3c4: 5440 2592 |0034: iget-object v0, v4, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ +3fa3c8: 6e20 4496 5000 |0036: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.setMedia:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@9644 │ │ +3fa3ce: 6e10 c934 0400 |0039: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34c9 │ │ +3fa3d4: 0c00 |003c: move-result-object v0 │ │ +3fa3d6: 1f00 7103 |003d: check-cast v0, Landroidx/appcompat/app/AlertDialog; // type@0371 │ │ +3fa3da: 12d2 |003f: const/4 v2, #int -3 // #fd │ │ +3fa3dc: 6e20 6a14 2000 |0040: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3fa3e2: 0c00 |0043: move-result-object v0 │ │ +3fa3e4: 1243 |0044: const/4 v3, #int 4 // #4 │ │ +3fa3e6: 6e20 930d 3000 |0045: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fa3ec: 2050 a51c |0048: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3fa3f0: 3800 2700 |004a: if-eqz v0, 0071 // +0027 │ │ +3fa3f4: 0750 |004c: move-object v0, v5 │ │ +3fa3f6: 1f00 a51c |004d: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3fa3fa: 6e10 f6ab 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3fa400: 0c03 |0052: move-result-object v3 │ │ +3fa402: 3803 1e00 |0053: if-eqz v3, 0071 // +001e │ │ +3fa406: 6e10 f6ab 0000 |0055: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3fa40c: 0c00 |0058: move-result-object v0 │ │ +3fa40e: 6e10 bbab 0000 |0059: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@abbb │ │ +3fa414: 0c00 |005c: move-result-object v0 │ │ +3fa416: 7110 a80a 0000 |005d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3fa41c: 0a00 |0060: move-result v0 │ │ +3fa41e: 3900 1000 |0061: if-nez v0, 0071 // +0010 │ │ +3fa422: 6e10 c934 0400 |0063: invoke-virtual {v4}, Landroidx/fragment/app/DialogFragment;.getDialog:()Landroid/app/Dialog; // method@34c9 │ │ +3fa428: 0c00 |0066: move-result-object v0 │ │ +3fa42a: 1f00 7103 |0067: check-cast v0, Landroidx/appcompat/app/AlertDialog; // type@0371 │ │ +3fa42e: 6e20 6a14 2000 |0069: invoke-virtual {v0, v2}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3fa434: 0c00 |006c: move-result-object v0 │ │ +3fa436: 1202 |006d: const/4 v2, #int 0 // #0 │ │ +3fa438: 6e20 930d 2000 |006e: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fa43e: 7020 20a3 5400 |0071: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I // method@a320 │ │ +3fa444: 0a05 |0074: move-result v5 │ │ +3fa446: 7030 2da3 5401 |0075: invoke-direct {v4, v5, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a32d │ │ +3fa44c: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ 0x0005 line=159 │ │ 0x000a line=162 │ │ 0x001b line=163 │ │ @@ -1787493,37 +1787501,37 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -3fa4f8: |[3fa4f8] de.danoeh.antennapod.fragment.ChaptersFragment.updateChapterSelection:(IZ)V │ │ -3fa508: 5420 2592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ -3fa50c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3fa510: 0e00 |0004: return-void │ │ -3fa512: 12f1 |0005: const/4 v1, #int -1 // #ff │ │ -3fa514: 3213 2400 |0006: if-eq v3, v1, 002a // +0024 │ │ -3fa518: 5221 2892 |0008: iget v1, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@9228 │ │ -3fa51c: 3231 2000 |000a: if-eq v1, v3, 002a // +0020 │ │ -3fa520: 5923 2892 |000c: iput v3, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@9228 │ │ -3fa524: 6e20 3e96 3000 |000e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.notifyChapterChanged:(I)V // method@963e │ │ -3fa52a: 3804 1900 |0011: if-eqz v4, 002a // +0019 │ │ -3fa52e: 5424 2992 |0013: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@9229 │ │ -3fa532: 6e10 f040 0400 |0015: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.findFirstCompletelyVisibleItemPosition:()I // method@40f0 │ │ -3fa538: 0a04 |0018: move-result v4 │ │ -3fa53a: 3534 0a00 |0019: if-ge v4, v3, 0023 // +000a │ │ -3fa53e: 5424 2992 |001b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@9229 │ │ -3fa542: 6e10 f540 0400 |001d: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.findLastCompletelyVisibleItemPosition:()I // method@40f5 │ │ -3fa548: 0a04 |0020: move-result v4 │ │ -3fa54a: 3634 0900 |0021: if-gt v4, v3, 002a // +0009 │ │ -3fa54e: 5424 2992 |0023: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@9229 │ │ -3fa552: 1300 6400 |0025: const/16 v0, #int 100 // #64 │ │ -3fa556: 6e30 1c41 3400 |0027: invoke-virtual {v4, v3, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.scrollToPositionWithOffset:(II)V // method@411c │ │ -3fa55c: 0e00 |002a: return-void │ │ +3fa4e0: |[3fa4e0] de.danoeh.antennapod.fragment.ChaptersFragment.updateChapterSelection:(IZ)V │ │ +3fa4f0: 5420 2592 |0000: iget-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ +3fa4f4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3fa4f8: 0e00 |0004: return-void │ │ +3fa4fa: 12f1 |0005: const/4 v1, #int -1 // #ff │ │ +3fa4fc: 3213 2400 |0006: if-eq v3, v1, 002a // +0024 │ │ +3fa500: 5221 2892 |0008: iget v1, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@9228 │ │ +3fa504: 3231 2000 |000a: if-eq v1, v3, 002a // +0020 │ │ +3fa508: 5923 2892 |000c: iput v3, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.focusedChapter:I // field@9228 │ │ +3fa50c: 6e20 3e96 3000 |000e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.notifyChapterChanged:(I)V // method@963e │ │ +3fa512: 3804 1900 |0011: if-eqz v4, 002a // +0019 │ │ +3fa516: 5424 2992 |0013: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@9229 │ │ +3fa51a: 6e10 f040 0400 |0015: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.findFirstCompletelyVisibleItemPosition:()I // method@40f0 │ │ +3fa520: 0a04 |0018: move-result v4 │ │ +3fa522: 3534 0a00 |0019: if-ge v4, v3, 0023 // +000a │ │ +3fa526: 5424 2992 |001b: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@9229 │ │ +3fa52a: 6e10 f540 0400 |001d: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.findLastCompletelyVisibleItemPosition:()I // method@40f5 │ │ +3fa530: 0a04 |0020: move-result v4 │ │ +3fa532: 3634 0900 |0021: if-gt v4, v3, 002a // +0009 │ │ +3fa536: 5424 2992 |0023: iget-object v4, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@9229 │ │ +3fa53a: 1300 6400 |0025: const/16 v0, #int 100 // #64 │ │ +3fa53e: 6e30 1c41 3400 |0027: invoke-virtual {v4, v3, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.scrollToPositionWithOffset:(II)V // method@411c │ │ +3fa544: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0008 line=183 │ │ 0x000c line=184 │ │ 0x000e line=185 │ │ 0x0013 line=186 │ │ @@ -1787540,55 +1787548,55 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -3f9f34: |[3f9f34] de.danoeh.antennapod.fragment.ChaptersFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -3f9f44: 2204 1415 |0000: new-instance v4, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ -3f9f48: 6e10 a635 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ -3f9f4e: 0c00 |0005: move-result-object v0 │ │ -3f9f50: 7020 6f81 0400 |0006: invoke-direct {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ -3f9f56: 1400 4b00 127f |0009: const v0, #float 1.94069e+38 // #7f12004b │ │ -3f9f5c: 6e20 4235 0300 |000c: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -3f9f62: 0c00 |000f: move-result-object v0 │ │ -3f9f64: 6e20 bc81 0400 |0010: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ -3f9f6a: 0c04 |0013: move-result-object v4 │ │ -3f9f6c: 6e10 2d35 0300 |0014: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ -3f9f72: 0c00 |0017: move-result-object v0 │ │ -3f9f74: 6e20 28a3 0300 |0018: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.onCreateView:(Landroid/view/LayoutInflater;)Landroid/view/View; // method@a328 │ │ -3f9f7a: 0c00 |001b: move-result-object v0 │ │ -3f9f7c: 6e20 c081 0400 |001c: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ -3f9f82: 0c04 |001f: move-result-object v4 │ │ -3f9f84: 1400 5800 127f |0020: const v0, #float 1.94069e+38 // #7f120058 │ │ -3f9f8a: 6e20 4235 0300 |0023: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -3f9f90: 0c00 |0026: move-result-object v0 │ │ -3f9f92: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -3f9f94: 6e30 ae81 0401 |0028: invoke-virtual {v4, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ae │ │ -3f9f9a: 0c04 |002b: move-result-object v4 │ │ -3f9f9c: 1400 cd02 127f |002c: const v0, #float 1.94082e+38 // #7f1202cd │ │ -3f9fa2: 6e20 4235 0300 |002f: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ -3f9fa8: 0c00 |0032: move-result-object v0 │ │ -3f9faa: 6e30 a081 0401 |0033: invoke-virtual {v4, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a0 │ │ -3f9fb0: 0c04 |0036: move-result-object v4 │ │ -3f9fb2: 6e10 7181 0400 |0037: invoke-virtual {v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ -3f9fb8: 0c04 |003a: move-result-object v4 │ │ -3f9fba: 6e10 ff00 0400 |003b: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ -3f9fc0: 12d0 |003e: const/4 v0, #int -3 // #fd │ │ -3f9fc2: 6e20 6a14 0400 |003f: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3f9fc8: 0c01 |0042: move-result-object v1 │ │ -3f9fca: 1242 |0043: const/4 v2, #int 4 // #4 │ │ -3f9fcc: 6e20 930d 2100 |0044: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f9fd2: 6e20 6a14 0400 |0047: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ -3f9fd8: 0c00 |004a: move-result-object v0 │ │ -3f9fda: 2201 ce1a |004b: new-instance v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0; // type@1ace │ │ -3f9fde: 7020 0da3 3100 |004d: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a30d │ │ -3f9fe4: 6e20 680d 1000 |0050: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f9fea: 1104 |0053: return-object v4 │ │ +3f9f1c: |[3f9f1c] de.danoeh.antennapod.fragment.ChaptersFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +3f9f2c: 2204 1415 |0000: new-instance v4, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1514 │ │ +3f9f30: 6e10 a635 0300 |0002: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.requireContext:()Landroid/content/Context; // method@35a6 │ │ +3f9f36: 0c00 |0005: move-result-object v0 │ │ +3f9f38: 7020 6f81 0400 |0006: invoke-direct {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@816f │ │ +3f9f3e: 1400 4b00 127f |0009: const v0, #float 1.94069e+38 // #7f12004b │ │ +3f9f44: 6e20 4235 0300 |000c: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +3f9f4a: 0c00 |000f: move-result-object v0 │ │ +3f9f4c: 6e20 bc81 0400 |0010: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81bc │ │ +3f9f52: 0c04 |0013: move-result-object v4 │ │ +3f9f54: 6e10 2d35 0300 |0014: invoke-virtual {v3}, Landroidx/fragment/app/Fragment;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@352d │ │ +3f9f5a: 0c00 |0017: move-result-object v0 │ │ +3f9f5c: 6e20 28a3 0300 |0018: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.onCreateView:(Landroid/view/LayoutInflater;)Landroid/view/View; // method@a328 │ │ +3f9f62: 0c00 |001b: move-result-object v0 │ │ +3f9f64: 6e20 c081 0400 |001c: invoke-virtual {v4, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setView:(Landroid/view/View;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81c0 │ │ +3f9f6a: 0c04 |001f: move-result-object v4 │ │ +3f9f6c: 1400 5800 127f |0020: const v0, #float 1.94069e+38 // #7f120058 │ │ +3f9f72: 6e20 4235 0300 |0023: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +3f9f78: 0c00 |0026: move-result-object v0 │ │ +3f9f7a: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +3f9f7c: 6e30 ae81 0401 |0028: invoke-virtual {v4, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81ae │ │ +3f9f82: 0c04 |002b: move-result-object v4 │ │ +3f9f84: 1400 cd02 127f |002c: const v0, #float 1.94082e+38 // #7f1202cd │ │ +3f9f8a: 6e20 4235 0300 |002f: invoke-virtual {v3, v0}, Landroidx/fragment/app/Fragment;.getString:(I)Ljava/lang/String; // method@3542 │ │ +3f9f90: 0c00 |0032: move-result-object v0 │ │ +3f9f92: 6e30 a081 0401 |0033: invoke-virtual {v4, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@81a0 │ │ +3f9f98: 0c04 |0036: move-result-object v4 │ │ +3f9f9a: 6e10 7181 0400 |0037: invoke-virtual {v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.create:()Landroidx/appcompat/app/AlertDialog; // method@8171 │ │ +3f9fa0: 0c04 |003a: move-result-object v4 │ │ +3f9fa2: 6e10 ff00 0400 |003b: invoke-virtual {v4}, Landroid/app/Dialog;.show:()V // method@00ff │ │ +3f9fa8: 12d0 |003e: const/4 v0, #int -3 // #fd │ │ +3f9faa: 6e20 6a14 0400 |003f: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3f9fb0: 0c01 |0042: move-result-object v1 │ │ +3f9fb2: 1242 |0043: const/4 v2, #int 4 // #4 │ │ +3f9fb4: 6e20 930d 2100 |0044: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f9fba: 6e20 6a14 0400 |0047: invoke-virtual {v4, v0}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@146a │ │ +3f9fc0: 0c00 |004a: move-result-object v0 │ │ +3f9fc2: 2201 ce1a |004b: new-instance v1, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0; // type@1ace │ │ +3f9fc6: 7020 0da3 3100 |004d: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a30d │ │ +3f9fcc: 6e20 680d 1000 |0050: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f9fd2: 1104 |0053: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000c line=53 │ │ 0x0014 line=54 │ │ 0x0023 line=55 │ │ 0x002f line=56 │ │ @@ -1787605,64 +1787613,64 @@ │ │ type : '(Landroid/view/LayoutInflater;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -3f9fec: |[3f9fec] de.danoeh.antennapod.fragment.ChaptersFragment.onCreateView:(Landroid/view/LayoutInflater;)Landroid/view/View; │ │ -3f9ffc: 1400 e300 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e3 │ │ -3fa002: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -3fa004: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -3fa006: 6e40 a90b 0621 |0005: invoke-virtual {v6, v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3fa00c: 0c06 |0008: move-result-object v6 │ │ -3fa00e: 1400 8203 0a7f |0009: const v0, #float 1.83452e+38 // #7f0a0382 │ │ -3fa014: 6e20 6f0c 0600 |000c: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fa01a: 0c00 |000f: move-result-object v0 │ │ -3fa01c: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ -3fa020: 6e20 930d 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fa026: 1400 9202 0a7f |0015: const v0, #float 1.83447e+38 // #7f0a0292 │ │ -3fa02c: 6e20 6f0c 0600 |0018: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fa032: 0c00 |001b: move-result-object v0 │ │ -3fa034: 1f00 3d0b |001c: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3fa038: 1401 8202 0a7f |001e: const v1, #float 1.83446e+38 // #7f0a0282 │ │ -3fa03e: 6e20 6f0c 1600 |0021: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3fa044: 0c01 |0024: move-result-object v1 │ │ -3fa046: 1f01 0003 |0025: check-cast v1, Landroid/widget/ProgressBar; // type@0300 │ │ -3fa04a: 5b51 2b92 |0027: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@922b │ │ -3fa04e: 2201 090b |0029: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b09 │ │ -3fa052: 6e10 1a35 0500 |002b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fa058: 0c03 |002e: move-result-object v3 │ │ -3fa05a: 7020 d840 3100 |002f: invoke-direct {v1, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40d8 │ │ -3fa060: 5b51 2992 |0032: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@9229 │ │ -3fa064: 6e20 3444 1000 |0034: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ -3fa06a: 2201 e60a |0037: new-instance v1, Landroidx/recyclerview/widget/DividerItemDecoration; // type@0ae6 │ │ -3fa06e: 6e10 810c 0000 |0039: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ -3fa074: 0c03 |003c: move-result-object v3 │ │ -3fa076: 5454 2992 |003d: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@9229 │ │ -3fa07a: 6e10 0441 0400 |003f: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.getOrientation:()I // method@4104 │ │ -3fa080: 0a04 |0042: move-result v4 │ │ -3fa082: 7030 c13f 3104 |0043: invoke-direct {v1, v3, v4}, Landroidx/recyclerview/widget/DividerItemDecoration;.:(Landroid/content/Context;I)V // method@3fc1 │ │ -3fa088: 6e20 6b43 1000 |0046: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@436b │ │ -3fa08e: 2201 2c18 |0049: new-instance v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // type@182c │ │ -3fa092: 6e10 1a35 0500 |004b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fa098: 0c03 |004e: move-result-object v3 │ │ -3fa09a: 2204 cf1a |004f: new-instance v4, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1; // type@1acf │ │ -3fa09e: 7020 0fa3 5400 |0051: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a30f │ │ -3fa0a4: 7030 3996 3104 |0054: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.:(Landroid/content/Context;Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;)V // method@9639 │ │ -3fa0aa: 5b51 2592 |0057: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ -3fa0ae: 6e20 2a44 1000 |0059: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -3fa0b4: 5451 2b92 |005c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@922b │ │ -3fa0b8: 6e20 930d 2100 |005e: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3fa0be: 2201 9c05 |0061: new-instance v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams; // type@059c │ │ -3fa0c2: 12f2 |0063: const/4 v2, #int -1 // #ff │ │ -3fa0c4: 12e3 |0064: const/4 v3, #int -2 // #fe │ │ -3fa0c6: 7030 8826 2103 |0065: invoke-direct {v1, v2, v3}, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;.:(II)V // method@2688 │ │ -3fa0cc: 6e20 5a0d 1000 |0068: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ -3fa0d2: 1106 |006b: return-object v6 │ │ +3f9fd4: |[3f9fd4] de.danoeh.antennapod.fragment.ChaptersFragment.onCreateView:(Landroid/view/LayoutInflater;)Landroid/view/View; │ │ +3f9fe4: 1400 e300 0d7f |0000: const v0, #float 1.87426e+38 // #7f0d00e3 │ │ +3f9fea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +3f9fec: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +3f9fee: 6e40 a90b 0621 |0005: invoke-virtual {v6, v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3f9ff4: 0c06 |0008: move-result-object v6 │ │ +3f9ff6: 1400 8203 0a7f |0009: const v0, #float 1.83452e+38 // #7f0a0382 │ │ +3f9ffc: 6e20 6f0c 0600 |000c: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fa002: 0c00 |000f: move-result-object v0 │ │ +3fa004: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ +3fa008: 6e20 930d 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fa00e: 1400 9202 0a7f |0015: const v0, #float 1.83447e+38 // #7f0a0292 │ │ +3fa014: 6e20 6f0c 0600 |0018: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fa01a: 0c00 |001b: move-result-object v0 │ │ +3fa01c: 1f00 3d0b |001c: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3fa020: 1401 8202 0a7f |001e: const v1, #float 1.83446e+38 // #7f0a0282 │ │ +3fa026: 6e20 6f0c 1600 |0021: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3fa02c: 0c01 |0024: move-result-object v1 │ │ +3fa02e: 1f01 0003 |0025: check-cast v1, Landroid/widget/ProgressBar; // type@0300 │ │ +3fa032: 5b51 2b92 |0027: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@922b │ │ +3fa036: 2201 090b |0029: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@0b09 │ │ +3fa03a: 6e10 1a35 0500 |002b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fa040: 0c03 |002e: move-result-object v3 │ │ +3fa042: 7020 d840 3100 |002f: invoke-direct {v1, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@40d8 │ │ +3fa048: 5b51 2992 |0032: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@9229 │ │ +3fa04c: 6e20 3444 1000 |0034: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ +3fa052: 2201 e60a |0037: new-instance v1, Landroidx/recyclerview/widget/DividerItemDecoration; // type@0ae6 │ │ +3fa056: 6e10 810c 0000 |0039: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0c81 │ │ +3fa05c: 0c03 |003c: move-result-object v3 │ │ +3fa05e: 5454 2992 |003d: iget-object v4, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.layoutManager:Landroidx/recyclerview/widget/LinearLayoutManager; // field@9229 │ │ +3fa062: 6e10 0441 0400 |003f: invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;.getOrientation:()I // method@4104 │ │ +3fa068: 0a04 |0042: move-result v4 │ │ +3fa06a: 7030 c13f 3104 |0043: invoke-direct {v1, v3, v4}, Landroidx/recyclerview/widget/DividerItemDecoration;.:(Landroid/content/Context;I)V // method@3fc1 │ │ +3fa070: 6e20 6b43 1000 |0046: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@436b │ │ +3fa076: 2201 2c18 |0049: new-instance v1, Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // type@182c │ │ +3fa07a: 6e10 1a35 0500 |004b: invoke-virtual {v5}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fa080: 0c03 |004e: move-result-object v3 │ │ +3fa082: 2204 cf1a |004f: new-instance v4, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1; // type@1acf │ │ +3fa086: 7020 0fa3 5400 |0051: invoke-direct {v4, v5}, Lde/danoeh/antennapod/fragment/ChaptersFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;)V // method@a30f │ │ +3fa08c: 7030 3996 3104 |0054: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.:(Landroid/content/Context;Lde/danoeh/antennapod/adapter/ChaptersListAdapter$Callback;)V // method@9639 │ │ +3fa092: 5b51 2592 |0057: iput-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ +3fa096: 6e20 2a44 1000 |0059: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +3fa09c: 5451 2b92 |005c: iget-object v1, v5, Lde/danoeh/antennapod/fragment/ChaptersFragment;.progressBar:Landroid/widget/ProgressBar; // field@922b │ │ +3fa0a0: 6e20 930d 2100 |005e: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3fa0a6: 2201 9c05 |0061: new-instance v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams; // type@059c │ │ +3fa0aa: 12f2 |0063: const/4 v2, #int -1 // #ff │ │ +3fa0ac: 12e3 |0064: const/4 v3, #int -2 // #fe │ │ +3fa0ae: 7030 8826 2103 |0065: invoke-direct {v1, v2, v3}, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;.:(II)V // method@2688 │ │ +3fa0b4: 6e20 5a0d 1000 |0068: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ +3fa0ba: 1106 |006b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=70 │ │ 0x000c line=71 │ │ 0x0018 line=72 │ │ 0x0021 line=73 │ │ 0x0029 line=74 │ │ @@ -1787684,26 +1787692,26 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -3fa328: |[3fa328] de.danoeh.antennapod.fragment.ChaptersFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3fa338: 5430 2a92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ChaptersFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@922a │ │ -3fa33c: 7020 20a3 0300 |0002: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I // method@a320 │ │ -3fa342: 0a00 |0005: move-result v0 │ │ -3fa344: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3fa346: 7030 2da3 0301 |0007: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a32d │ │ -3fa34c: 5430 2592 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ -3fa350: 6e10 32a2 0400 |000c: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a232 │ │ -3fa356: 0a04 |000f: move-result v4 │ │ -3fa358: 8141 |0010: int-to-long v1, v4 │ │ -3fa35a: 6e30 3f96 1002 |0011: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.notifyTimeChanged:(J)V // method@963f │ │ -3fa360: 0e00 |0014: return-void │ │ +3fa310: |[3fa310] de.danoeh.antennapod.fragment.ChaptersFragment.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3fa320: 5430 2a92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ChaptersFragment;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@922a │ │ +3fa324: 7020 20a3 0300 |0002: invoke-direct {v3, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.getCurrentChapter:(Lde/danoeh/antennapod/model/playback/Playable;)I // method@a320 │ │ +3fa32a: 0a00 |0005: move-result v0 │ │ +3fa32c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3fa32e: 7030 2da3 0301 |0007: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.updateChapterSelection:(IZ)V // method@a32d │ │ +3fa334: 5430 2592 |000a: iget-object v0, v3, Lde/danoeh/antennapod/fragment/ChaptersFragment;.adapter:Lde/danoeh/antennapod/adapter/ChaptersListAdapter; // field@9225 │ │ +3fa338: 6e10 32a2 0400 |000c: invoke-virtual {v4}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.getPosition:()I // method@a232 │ │ +3fa33e: 0a04 |000f: move-result v4 │ │ +3fa340: 8141 |0010: int-to-long v1, v4 │ │ +3fa342: 6e30 3f96 1002 |0011: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/adapter/ChaptersListAdapter;.notifyTimeChanged:(J)V // method@963f │ │ +3fa348: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x000a line=127 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ 0x0000 - 0x0015 reg=4 (null) Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ │ @@ -1787713,28 +1787721,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -3fa468: |[3fa468] de.danoeh.antennapod.fragment.ChaptersFragment.onStart:()V │ │ -3fa478: 6f10 d934 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34d9 │ │ -3fa47e: 2200 d31a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$1; // type@1ad3 │ │ -3fa482: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fa488: 0c01 |0008: move-result-object v1 │ │ -3fa48a: 7030 17a3 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/app/Activity;)V // method@a317 │ │ -3fa490: 5b20 2692 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ -3fa494: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -3fa49a: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3fa4a0: 0c00 |0014: move-result-object v0 │ │ -3fa4a2: 6e20 09b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3fa4a8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -3fa4aa: 7020 26a3 0200 |0019: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a326 │ │ -3fa4b0: 0e00 |001c: return-void │ │ +3fa450: |[3fa450] de.danoeh.antennapod.fragment.ChaptersFragment.onStart:()V │ │ +3fa460: 6f10 d934 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34d9 │ │ +3fa466: 2200 d31a |0003: new-instance v0, Lde/danoeh/antennapod/fragment/ChaptersFragment$1; // type@1ad3 │ │ +3fa46a: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fa470: 0c01 |0008: move-result-object v1 │ │ +3fa472: 7030 17a3 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/fragment/ChaptersFragment$1;.:(Lde/danoeh/antennapod/fragment/ChaptersFragment;Landroid/app/Activity;)V // method@a317 │ │ +3fa478: 5b20 2692 |000c: iput-object v0, v2, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ +3fa47c: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +3fa482: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3fa488: 0c00 |0014: move-result-object v0 │ │ +3fa48a: 6e20 09b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3fa490: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +3fa492: 7020 26a3 0200 |0019: invoke-direct {v2, v0}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.loadMediaInfo:(Z)V // method@a326 │ │ +3fa498: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x000e line=107 │ │ 0x0011 line=108 │ │ 0x0019 line=109 │ │ @@ -1787746,27 +1787754,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3fa4b4: |[3fa4b4] de.danoeh.antennapod.fragment.ChaptersFragment.onStop:()V │ │ -3fa4c4: 6f10 da34 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34da │ │ -3fa4ca: 5410 2792 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9227 │ │ -3fa4ce: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3fa4d2: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fa4d8: 5410 2692 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ -3fa4dc: 6e10 fc9d 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ -3fa4e2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -3fa4e4: 5b10 2692 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ -3fa4e8: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3fa4ee: 0c00 |0015: move-result-object v0 │ │ -3fa4f0: 6e20 0ab7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3fa4f6: 0e00 |0019: return-void │ │ +3fa49c: |[3fa49c] de.danoeh.antennapod.fragment.ChaptersFragment.onStop:()V │ │ +3fa4ac: 6f10 da34 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34da │ │ +3fa4b2: 5410 2792 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@9227 │ │ +3fa4b6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3fa4ba: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fa4c0: 5410 2692 |000a: iget-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ +3fa4c4: 6e10 fc9d 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ +3fa4ca: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +3fa4cc: 5b10 2692 |0010: iput-object v0, v1, Lde/danoeh/antennapod/fragment/ChaptersFragment;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@9226 │ │ +3fa4d0: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3fa4d6: 0c00 |0015: move-result-object v0 │ │ +3fa4d8: 6e20 0ab7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3fa4de: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=116 │ │ 0x0007 line=117 │ │ 0x000a line=119 │ │ 0x0010 line=120 │ │ @@ -1787804,17 +1787812,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ab9c: |[42ab9c] de.danoeh.antennapod.playback.cast.CastEnabledActivity.:()V │ │ -42abac: 7010 7514 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ -42abb2: 0e00 |0003: return-void │ │ +42ab84: |[42ab84] de.danoeh.antennapod.playback.cast.CastEnabledActivity.:()V │ │ +42ab94: 7010 7514 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@1475 │ │ +42ab9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/cast/CastEnabledActivity; │ │ │ │ Virtual methods - │ │ @@ -1787823,16 +1787831,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42abb4: |[42abb4] de.danoeh.antennapod.playback.cast.CastEnabledActivity.requestCastButton:(Landroid/view/Menu;)V │ │ -42abc4: 0e00 |0000: return-void │ │ +42ab9c: |[42ab9c] de.danoeh.antennapod.playback.cast.CastEnabledActivity.requestCastButton:(Landroid/view/Menu;)V │ │ +42abac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lde/danoeh/antennapod/playback/cast/CastEnabledActivity; │ │ 0x0000 - 0x0001 reg=1 (null) Landroid/view/Menu; │ │ │ │ @@ -1787942,17 +1787950,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 │ │ -3b7db4: |[3b7db4] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V │ │ -3b7dc4: 7110 7f94 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$1:(Ljava/util/List;)V // method@947f │ │ -3b7dca: 0e00 |0003: return-void │ │ +3b7d9c: |[3b7d9c] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V │ │ +3b7dac: 7110 7f94 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$1:(Ljava/util/List;)V // method@947f │ │ +3b7db2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1787960,17 +1787968,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 │ │ -3b7dcc: |[3b7dcc] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V │ │ -3b7ddc: 7110 8094 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$2:(Ljava/util/List;)V // method@9480 │ │ -3b7de2: 0e00 |0003: return-void │ │ +3b7db4: |[3b7db4] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V │ │ +3b7dc4: 7110 8094 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$2:(Ljava/util/List;)V // method@9480 │ │ +3b7dca: 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;) │ │ @@ -1787978,18 +1787986,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 │ │ -3b7a64: |[3b7a64] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$QNdA8l4gqbFuh141hqVUiDOE610:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -3b7a74: 7030 7e94 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@947e │ │ -3b7a7a: 0c00 |0003: move-result-object v0 │ │ -3b7a7c: 1100 |0004: return-object v0 │ │ +3b7a4c: |[3b7a4c] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$QNdA8l4gqbFuh141hqVUiDOE610:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +3b7a5c: 7030 7e94 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@947e │ │ +3b7a62: 0c00 |0003: move-result-object v0 │ │ +3b7a64: 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; │ │ @@ -1787999,17 +1788007,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 │ │ -3b7de4: |[3b7de4] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$Rz6oSiq837CTA4ln3QRe1wQhPHI:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ -3b7df4: 7030 8194 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@9481 │ │ -3b7dfa: 0e00 |0003: return-void │ │ +3b7dcc: |[3b7dcc] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$Rz6oSiq837CTA4ln3QRe1wQhPHI:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ +3b7ddc: 7030 8194 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@9481 │ │ +3b7de2: 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; │ │ @@ -1788019,17 +1788027,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 │ │ -3b7dfc: |[3b7dfc] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$ZHpf4k0pDEZTN7TuYKUu_e9dtYU:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ -3b7e0c: 7020 8294 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$3:(Landroid/view/View;)V // method@9482 │ │ -3b7e12: 0e00 |0003: return-void │ │ +3b7de4: |[3b7de4] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$ZHpf4k0pDEZTN7TuYKUu_e9dtYU:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ +3b7df4: 7020 8294 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$3:(Landroid/view/View;)V // method@9482 │ │ +3b7dfa: 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; │ │ │ │ @@ -1788038,17 +1788046,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 │ │ -3b7e14: |[3b7e14] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$r7L95UgVorLmU1eMkuls8u6g4OY:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ -3b7e24: 7020 8394 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$4:(Landroid/view/View;)V // method@9483 │ │ -3b7e2a: 0e00 |0003: return-void │ │ +3b7dfc: |[3b7dfc] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$r7L95UgVorLmU1eMkuls8u6g4OY:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ +3b7e0c: 7020 8394 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$4:(Landroid/view/View;)V // method@9483 │ │ +3b7e12: 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; │ │ │ │ @@ -1788057,27 +1788065,27 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3b7e2c: |[3b7e2c] de.danoeh.antennapod.activity.MainActivity.:()V │ │ -3b7e3c: 7010 5caf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@af5c │ │ -3b7e42: 2200 300b |0003: new-instance v0, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // type@0b30 │ │ -3b7e46: 7010 bb42 0000 |0005: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.:()V // method@42bb │ │ -3b7e4c: 5b10 be6b |0008: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6bbe │ │ -3b7e50: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3b7e52: 5910 bb6b |000b: iput v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6bbb │ │ -3b7e56: 6200 c70f |000d: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@0fc7 │ │ -3b7e5a: 5b10 bd6b |000f: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6bbd │ │ -3b7e5e: 2200 d417 |0011: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$1; // type@17d4 │ │ -3b7e62: 7020 6a94 1000 |0013: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity$1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@946a │ │ -3b7e68: 5b10 b86b |0016: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6bb8 │ │ -3b7e6c: 0e00 |0018: return-void │ │ +3b7e14: |[3b7e14] de.danoeh.antennapod.activity.MainActivity.:()V │ │ +3b7e24: 7010 5caf 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@af5c │ │ +3b7e2a: 2200 300b |0003: new-instance v0, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // type@0b30 │ │ +3b7e2e: 7010 bb42 0000 |0005: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.:()V // method@42bb │ │ +3b7e34: 5b10 be6b |0008: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6bbe │ │ +3b7e38: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3b7e3a: 5910 bb6b |000b: iput v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6bbb │ │ +3b7e3e: 6200 c70f |000d: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@0fc7 │ │ +3b7e42: 5b10 bd6b |000f: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6bbd │ │ +3b7e46: 2200 d417 |0011: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$1; // type@17d4 │ │ +3b7e4a: 7020 6a94 1000 |0013: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity$1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@946a │ │ +3b7e50: 5b10 b86b |0016: iput-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6bb8 │ │ +3b7e54: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=96 │ │ 0x000b line=97 │ │ 0x000d line=98 │ │ 0x0011 line=241 │ │ @@ -1788089,30 +1788097,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -3b7e70: |[3b7e70] de.danoeh.antennapod.activity.MainActivity.checkFirstLaunch:()V │ │ -3b7e80: 1a00 3948 |0000: const-string v0, "MainActivityPrefs" // string@4839 │ │ -3b7e84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -3b7e86: 6e30 2f02 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3b7e8c: 0c00 |0006: move-result-object v0 │ │ -3b7e8e: 1a02 03c6 |0007: const-string v2, "prefMainActivityIsFirstLaunch" // string@c603 │ │ -3b7e92: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -3b7e94: 7230 9a02 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3b7e9a: 0a04 |000d: move-result v4 │ │ -3b7e9c: 3804 0f00 |000e: if-eqz v4, 001d // +000f │ │ -3b7ea0: 7120 9c9d 3500 |0010: invoke-static {v5, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9d9c │ │ -3b7ea6: 7210 9902 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3b7eac: 0c00 |0016: move-result-object v0 │ │ -3b7eae: 7230 9102 2001 |0017: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3b7eb4: 7210 8f02 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3b7eba: 0e00 |001d: return-void │ │ +3b7e58: |[3b7e58] de.danoeh.antennapod.activity.MainActivity.checkFirstLaunch:()V │ │ +3b7e68: 1a00 3948 |0000: const-string v0, "MainActivityPrefs" // string@4839 │ │ +3b7e6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +3b7e6e: 6e30 2f02 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3b7e74: 0c00 |0006: move-result-object v0 │ │ +3b7e76: 1a02 03c6 |0007: const-string v2, "prefMainActivityIsFirstLaunch" // string@c603 │ │ +3b7e7a: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +3b7e7c: 7230 9a02 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3b7e82: 0a04 |000d: move-result v4 │ │ +3b7e84: 3804 0f00 |000e: if-eqz v4, 001d // +000f │ │ +3b7e88: 7120 9c9d 3500 |0010: invoke-static {v5, v3}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9d9c │ │ +3b7e8e: 7210 9902 0000 |0013: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3b7e94: 0c00 |0016: move-result-object v0 │ │ +3b7e96: 7230 9102 2001 |0017: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3b7e9c: 7210 8f02 0000 |001a: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3b7ea2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x000a line=297 │ │ 0x0010 line=298 │ │ 0x0013 line=300 │ │ 0x0017 line=301 │ │ @@ -1788125,20 +1788133,20 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -3b7ebc: |[3b7ebc] de.danoeh.antennapod.activity.MainActivity.ensureGeneratedViewIdGreaterThan:(I)V │ │ -3b7ecc: 7100 720c 0000 |0000: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c72 │ │ -3b7ed2: 0a00 |0003: move-result v0 │ │ -3b7ed4: 3620 0300 |0004: if-gt v0, v2, 0007 // +0003 │ │ -3b7ed8: 28fa |0006: goto 0000 // -0006 │ │ -3b7eda: 0e00 |0007: return-void │ │ +3b7ea4: |[3b7ea4] de.danoeh.antennapod.activity.MainActivity.ensureGeneratedViewIdGreaterThan:(I)V │ │ +3b7eb4: 7100 720c 0000 |0000: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c72 │ │ +3b7eba: 0a00 |0003: move-result v0 │ │ +3b7ebc: 3620 0300 |0004: if-gt v0, v2, 0007 // +0003 │ │ +3b7ec0: 28fa |0006: goto 0000 // -0006 │ │ +3b7ec2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ @@ -1788147,25 +1788155,25 @@ │ │ type : '(Landroid/content/Context;J)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -3b7a28: |[3b7a28] de.danoeh.antennapod.activity.MainActivity.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; │ │ -3b7a38: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3b7a3c: 6e10 1802 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ -3b7a42: 0c02 |0005: move-result-object v2 │ │ -3b7a44: 1c01 d617 |0006: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3b7a48: 7030 5802 2001 |0008: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3b7a4e: 1a02 6587 |000b: const-string v2, "fragment_feed_id" // string@8765 │ │ -3b7a52: 6e40 7402 2043 |000d: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ -3b7a58: 1502 0004 |0010: const/high16 v2, #int 67108864 // #400 │ │ -3b7a5c: 6e20 5d02 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ -3b7a62: 1100 |0015: return-object v0 │ │ +3b7a10: |[3b7a10] de.danoeh.antennapod.activity.MainActivity.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; │ │ +3b7a20: 2200 6c00 |0000: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3b7a24: 6e10 1802 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0218 │ │ +3b7a2a: 0c02 |0005: move-result-object v2 │ │ +3b7a2c: 1c01 d617 |0006: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3b7a30: 7030 5802 2001 |0008: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3b7a36: 1a02 6587 |000b: const-string v2, "fragment_feed_id" // string@8765 │ │ +3b7a3a: 6e40 7402 2043 |000d: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0274 │ │ +3b7a40: 1502 0004 |0010: const/high16 v2, #int 67108864 // #400 │ │ +3b7a44: 6e20 5d02 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ +3b7a4a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000d line=103 │ │ 0x0012 line=104 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/content/Context; │ │ @@ -1788176,24 +1788184,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3b7d7c: |[3b7d7c] de.danoeh.antennapod.activity.MainActivity.getScreenWidth:()I │ │ -3b7d8c: 2200 3f02 |0000: new-instance v0, Landroid/util/DisplayMetrics; // type@023f │ │ -3b7d90: 7010 f40a 0000 |0002: invoke-direct {v0}, Landroid/util/DisplayMetrics;.:()V // method@0af4 │ │ -3b7d96: 6e10 8100 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getWindowManager:()Landroid/view/WindowManager; // method@0081 │ │ -3b7d9c: 0c01 |0008: move-result-object v1 │ │ -3b7d9e: 7210 c40e 0100 |0009: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0ec4 │ │ -3b7da4: 0c01 |000c: move-result-object v1 │ │ -3b7da6: 6e20 630b 0100 |000d: invoke-virtual {v1, v0}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@0b63 │ │ -3b7dac: 5200 9901 |0010: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0199 │ │ -3b7db0: 0f00 |0012: return v0 │ │ +3b7d64: |[3b7d64] de.danoeh.antennapod.activity.MainActivity.getScreenWidth:()I │ │ +3b7d74: 2200 3f02 |0000: new-instance v0, Landroid/util/DisplayMetrics; // type@023f │ │ +3b7d78: 7010 f40a 0000 |0002: invoke-direct {v0}, Landroid/util/DisplayMetrics;.:()V // method@0af4 │ │ +3b7d7e: 6e10 8100 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getWindowManager:()Landroid/view/WindowManager; // method@0081 │ │ +3b7d84: 0c01 |0008: move-result-object v1 │ │ +3b7d86: 7210 c40e 0100 |0009: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0ec4 │ │ +3b7d8c: 0c01 |000c: move-result-object v1 │ │ +3b7d8e: 6e20 630b 0100 |000d: invoke-virtual {v1, v0}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@0b63 │ │ +3b7d94: 5200 9901 |0010: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0199 │ │ +3b7d98: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0005 line=476 │ │ 0x0010 line=477 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1788203,125 +1788211,125 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 238 16-bit code units │ │ -3b7edc: |[3b7edc] de.danoeh.antennapod.activity.MainActivity.handleDeeplink:(Landroid/net/Uri;)V │ │ -3b7eec: 3805 c800 |0000: if-eqz v5, 00c8 // +00c8 │ │ -3b7ef0: 6e10 bf06 0500 |0002: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@06bf │ │ -3b7ef6: 0c00 |0005: move-result-object v0 │ │ -3b7ef8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -3b7efc: 2900 c000 |0008: goto/16 00c8 // +00c0 │ │ -3b7f00: 2200 741e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3b7f04: 7010 c7b2 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3b7f0a: 1a01 2d20 |000f: const-string v1, "Handling deeplink: " // string@202d │ │ -3b7f0e: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b7f14: 6e10 ca06 0500 |0014: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ -3b7f1a: 0c01 |0017: move-result-object v1 │ │ -3b7f1c: 6e20 d3b2 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b7f22: 6e10 deb2 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3b7f28: 0c00 |001e: move-result-object v0 │ │ -3b7f2a: 1a01 3748 |001f: const-string v1, "MainActivity" // string@4837 │ │ -3b7f2e: 7120 f50a 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3b7f34: 6e10 bf06 0500 |0024: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@06bf │ │ -3b7f3a: 0c00 |0027: move-result-object v0 │ │ -3b7f3c: 6e10 a6b2 0000 |0028: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -3b7f42: 1a01 d509 |002b: const-string v1, "/deeplink/search" // string@09d5 │ │ -3b7f46: 6e20 9fb2 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b7f4c: 0a01 |0030: move-result v1 │ │ -3b7f4e: 3901 8700 |0031: if-nez v1, 00b8 // +0087 │ │ -3b7f52: 1a01 d409 |0033: const-string v1, "/deeplink/main" // string@09d4 │ │ -3b7f56: 6e20 9fb2 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b7f5c: 0a00 |0038: move-result v0 │ │ -3b7f5e: 3900 0400 |0039: if-nez v0, 003d // +0004 │ │ -3b7f62: 2900 8d00 |003b: goto/16 00c8 // +008d │ │ -3b7f66: 1a00 86c2 |003d: const-string v0, "page" // string@c286 │ │ -3b7f6a: 6e20 c306 0500 |003f: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@06c3 │ │ -3b7f70: 0c05 |0042: move-result-object v5 │ │ -3b7f72: 3905 0300 |0043: if-nez v5, 0046 // +0003 │ │ -3b7f76: 0e00 |0045: return-void │ │ -3b7f78: 6e10 a6b2 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -3b7f7e: 0a00 |0049: move-result v0 │ │ -3b7f80: 1211 |004a: const/4 v1, #int 1 // #1 │ │ -3b7f82: 1202 |004b: const/4 v2, #int 0 // #0 │ │ -3b7f84: 12f3 |004c: const/4 v3, #int -1 // #ff │ │ -3b7f86: 2c00 7d00 0000 |004d: sparse-switch v0, 000000ca // +0000007d │ │ -3b7f8c: 2837 |0050: goto 0087 // +0037 │ │ -3b7f8e: 1a00 0420 |0051: const-string v0, "HISTORY" // string@2004 │ │ -3b7f92: 6e20 9fb2 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b7f98: 0a00 |0056: move-result v0 │ │ -3b7f9a: 3900 0300 |0057: if-nez v0, 005a // +0003 │ │ -3b7f9e: 282e |0059: goto 0087 // +002e │ │ -3b7fa0: 1243 |005a: const/4 v3, #int 4 // #4 │ │ -3b7fa2: 282c |005b: goto 0087 // +002c │ │ -3b7fa4: 1a00 d553 |005c: const-string v0, "SUBSCRIPTIONS" // string@53d5 │ │ -3b7fa8: 6e20 9fb2 0500 |005e: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b7fae: 0a00 |0061: move-result v0 │ │ -3b7fb0: 3900 0300 |0062: if-nez v0, 0065 // +0003 │ │ -3b7fb4: 2823 |0064: goto 0087 // +0023 │ │ -3b7fb6: 1233 |0065: const/4 v3, #int 3 // #3 │ │ -3b7fb8: 2821 |0066: goto 0087 // +0021 │ │ -3b7fba: 1a00 351a |0067: const-string v0, "EPISODES" // string@1a35 │ │ -3b7fbe: 6e20 9fb2 0500 |0069: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b7fc4: 0a00 |006c: move-result v0 │ │ -3b7fc6: 3900 0300 |006d: if-nez v0, 0070 // +0003 │ │ -3b7fca: 2818 |006f: goto 0087 // +0018 │ │ -3b7fcc: 1223 |0070: const/4 v3, #int 2 // #2 │ │ -3b7fce: 2816 |0071: goto 0087 // +0016 │ │ -3b7fd0: 1a00 b350 |0072: const-string v0, "QUEUE" // string@50b3 │ │ -3b7fd4: 6e20 9fb2 0500 |0074: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b7fda: 0a00 |0077: move-result v0 │ │ -3b7fdc: 3900 0300 |0078: if-nez v0, 007b // +0003 │ │ -3b7fe0: 280d |007a: goto 0087 // +000d │ │ -3b7fe2: 1213 |007b: const/4 v3, #int 1 // #1 │ │ -3b7fe4: 280b |007c: goto 0087 // +000b │ │ -3b7fe6: 1a00 f417 |007d: const-string v0, "DOWNLOADS" // string@17f4 │ │ -3b7fea: 6e20 9fb2 0500 |007f: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b7ff0: 0a00 |0082: move-result v0 │ │ -3b7ff2: 3900 0300 |0083: if-nez v0, 0086 // +0003 │ │ -3b7ff6: 2802 |0085: goto 0087 // +0002 │ │ -3b7ff8: 1203 |0086: const/4 v3, #int 0 // #0 │ │ -3b7ffa: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -3b7ffc: 2b03 5800 0000 |0088: packed-switch v3, 000000e0 // +00000058 │ │ -3b8002: 2310 0e21 |008b: new-array v0, v1, [Ljava/lang/Object; // type@210e │ │ -3b8006: 4d05 0002 |008d: aput-object v5, v0, v2 │ │ -3b800a: 1405 2800 127f |008f: const v5, #float 1.94068e+38 // #7f120028 │ │ -3b8010: 6e30 3102 5400 |0092: invoke-virtual {v4, v5, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ -3b8016: 0c05 |0095: move-result-object v5 │ │ -3b8018: 6e30 9f94 5402 |0096: invoke-virtual {v4, v5, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ -3b801e: 0e00 |0099: return-void │ │ -3b8020: 1a05 fd4e |009a: const-string v5, "PlaybackHistoryFragment" // string@4efd │ │ -3b8024: 6e30 8894 5400 |009c: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -3b802a: 2829 |009f: goto 00c8 // +0029 │ │ -3b802c: 1a05 1257 |00a0: const-string v5, "SubscriptionFragment" // string@5712 │ │ -3b8030: 6e30 8894 5400 |00a2: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -3b8036: 2823 |00a5: goto 00c8 // +0023 │ │ -3b8038: 1a05 0f1b |00a6: const-string v5, "EpisodesFragment" // string@1b0f │ │ -3b803c: 6e30 8894 5400 |00a8: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -3b8042: 281d |00ab: goto 00c8 // +001d │ │ -3b8044: 1a05 bf50 |00ac: const-string v5, "QueueFragment" // string@50bf │ │ -3b8048: 6e30 8894 5400 |00ae: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -3b804e: 2817 |00b1: goto 00c8 // +0017 │ │ -3b8050: 1a05 7b19 |00b2: const-string v5, "DownloadsFragment" // string@197b │ │ -3b8054: 6e30 8894 5400 |00b4: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -3b805a: 2811 |00b7: goto 00c8 // +0011 │ │ -3b805c: 1a00 31c8 |00b8: const-string v0, "query" // string@c831 │ │ -3b8060: 6e20 c306 0500 |00ba: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@06c3 │ │ -3b8066: 0c05 |00bd: move-result-object v5 │ │ -3b8068: 3905 0300 |00be: if-nez v5, 00c1 // +0003 │ │ -3b806c: 0e00 |00c0: return-void │ │ -3b806e: 7110 92a7 0500 |00c1: invoke-static {v5}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; // method@a792 │ │ -3b8074: 0c05 |00c4: move-result-object v5 │ │ -3b8076: 6e20 8494 5400 |00c5: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3b807c: 0e00 |00c8: return-void │ │ -3b807e: 0000 |00c9: nop // spacer │ │ -3b8080: 0002 0500 cb58 56f4 f120 9d04 d8f1 ... |00ca: sparse-switch-data (22 units) │ │ -3b80ac: 0001 0500 0000 0000 2a00 0000 2400 ... |00e0: packed-switch-data (14 units) │ │ +3b7ec4: |[3b7ec4] de.danoeh.antennapod.activity.MainActivity.handleDeeplink:(Landroid/net/Uri;)V │ │ +3b7ed4: 3805 c800 |0000: if-eqz v5, 00c8 // +00c8 │ │ +3b7ed8: 6e10 bf06 0500 |0002: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@06bf │ │ +3b7ede: 0c00 |0005: move-result-object v0 │ │ +3b7ee0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +3b7ee4: 2900 c000 |0008: goto/16 00c8 // +00c0 │ │ +3b7ee8: 2200 741e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3b7eec: 7010 c7b2 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3b7ef2: 1a01 2d20 |000f: const-string v1, "Handling deeplink: " // string@202d │ │ +3b7ef6: 6e20 d3b2 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b7efc: 6e10 ca06 0500 |0014: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@06ca │ │ +3b7f02: 0c01 |0017: move-result-object v1 │ │ +3b7f04: 6e20 d3b2 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b7f0a: 6e10 deb2 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3b7f10: 0c00 |001e: move-result-object v0 │ │ +3b7f12: 1a01 3748 |001f: const-string v1, "MainActivity" // string@4837 │ │ +3b7f16: 7120 f50a 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3b7f1c: 6e10 bf06 0500 |0024: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@06bf │ │ +3b7f22: 0c00 |0027: move-result-object v0 │ │ +3b7f24: 6e10 a6b2 0000 |0028: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +3b7f2a: 1a01 d509 |002b: const-string v1, "/deeplink/search" // string@09d5 │ │ +3b7f2e: 6e20 9fb2 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b7f34: 0a01 |0030: move-result v1 │ │ +3b7f36: 3901 8700 |0031: if-nez v1, 00b8 // +0087 │ │ +3b7f3a: 1a01 d409 |0033: const-string v1, "/deeplink/main" // string@09d4 │ │ +3b7f3e: 6e20 9fb2 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b7f44: 0a00 |0038: move-result v0 │ │ +3b7f46: 3900 0400 |0039: if-nez v0, 003d // +0004 │ │ +3b7f4a: 2900 8d00 |003b: goto/16 00c8 // +008d │ │ +3b7f4e: 1a00 86c2 |003d: const-string v0, "page" // string@c286 │ │ +3b7f52: 6e20 c306 0500 |003f: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@06c3 │ │ +3b7f58: 0c05 |0042: move-result-object v5 │ │ +3b7f5a: 3905 0300 |0043: if-nez v5, 0046 // +0003 │ │ +3b7f5e: 0e00 |0045: return-void │ │ +3b7f60: 6e10 a6b2 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +3b7f66: 0a00 |0049: move-result v0 │ │ +3b7f68: 1211 |004a: const/4 v1, #int 1 // #1 │ │ +3b7f6a: 1202 |004b: const/4 v2, #int 0 // #0 │ │ +3b7f6c: 12f3 |004c: const/4 v3, #int -1 // #ff │ │ +3b7f6e: 2c00 7d00 0000 |004d: sparse-switch v0, 000000ca // +0000007d │ │ +3b7f74: 2837 |0050: goto 0087 // +0037 │ │ +3b7f76: 1a00 0420 |0051: const-string v0, "HISTORY" // string@2004 │ │ +3b7f7a: 6e20 9fb2 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b7f80: 0a00 |0056: move-result v0 │ │ +3b7f82: 3900 0300 |0057: if-nez v0, 005a // +0003 │ │ +3b7f86: 282e |0059: goto 0087 // +002e │ │ +3b7f88: 1243 |005a: const/4 v3, #int 4 // #4 │ │ +3b7f8a: 282c |005b: goto 0087 // +002c │ │ +3b7f8c: 1a00 d553 |005c: const-string v0, "SUBSCRIPTIONS" // string@53d5 │ │ +3b7f90: 6e20 9fb2 0500 |005e: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b7f96: 0a00 |0061: move-result v0 │ │ +3b7f98: 3900 0300 |0062: if-nez v0, 0065 // +0003 │ │ +3b7f9c: 2823 |0064: goto 0087 // +0023 │ │ +3b7f9e: 1233 |0065: const/4 v3, #int 3 // #3 │ │ +3b7fa0: 2821 |0066: goto 0087 // +0021 │ │ +3b7fa2: 1a00 351a |0067: const-string v0, "EPISODES" // string@1a35 │ │ +3b7fa6: 6e20 9fb2 0500 |0069: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b7fac: 0a00 |006c: move-result v0 │ │ +3b7fae: 3900 0300 |006d: if-nez v0, 0070 // +0003 │ │ +3b7fb2: 2818 |006f: goto 0087 // +0018 │ │ +3b7fb4: 1223 |0070: const/4 v3, #int 2 // #2 │ │ +3b7fb6: 2816 |0071: goto 0087 // +0016 │ │ +3b7fb8: 1a00 b350 |0072: const-string v0, "QUEUE" // string@50b3 │ │ +3b7fbc: 6e20 9fb2 0500 |0074: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b7fc2: 0a00 |0077: move-result v0 │ │ +3b7fc4: 3900 0300 |0078: if-nez v0, 007b // +0003 │ │ +3b7fc8: 280d |007a: goto 0087 // +000d │ │ +3b7fca: 1213 |007b: const/4 v3, #int 1 // #1 │ │ +3b7fcc: 280b |007c: goto 0087 // +000b │ │ +3b7fce: 1a00 f417 |007d: const-string v0, "DOWNLOADS" // string@17f4 │ │ +3b7fd2: 6e20 9fb2 0500 |007f: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b7fd8: 0a00 |0082: move-result v0 │ │ +3b7fda: 3900 0300 |0083: if-nez v0, 0086 // +0003 │ │ +3b7fde: 2802 |0085: goto 0087 // +0002 │ │ +3b7fe0: 1203 |0086: const/4 v3, #int 0 // #0 │ │ +3b7fe2: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +3b7fe4: 2b03 5800 0000 |0088: packed-switch v3, 000000e0 // +00000058 │ │ +3b7fea: 2310 0e21 |008b: new-array v0, v1, [Ljava/lang/Object; // type@210e │ │ +3b7fee: 4d05 0002 |008d: aput-object v5, v0, v2 │ │ +3b7ff2: 1405 2800 127f |008f: const v5, #float 1.94068e+38 // #7f120028 │ │ +3b7ff8: 6e30 3102 5400 |0092: invoke-virtual {v4, v5, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0231 │ │ +3b7ffe: 0c05 |0095: move-result-object v5 │ │ +3b8000: 6e30 9f94 5402 |0096: invoke-virtual {v4, v5, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ +3b8006: 0e00 |0099: return-void │ │ +3b8008: 1a05 fd4e |009a: const-string v5, "PlaybackHistoryFragment" // string@4efd │ │ +3b800c: 6e30 8894 5400 |009c: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +3b8012: 2829 |009f: goto 00c8 // +0029 │ │ +3b8014: 1a05 1257 |00a0: const-string v5, "SubscriptionFragment" // string@5712 │ │ +3b8018: 6e30 8894 5400 |00a2: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +3b801e: 2823 |00a5: goto 00c8 // +0023 │ │ +3b8020: 1a05 0f1b |00a6: const-string v5, "EpisodesFragment" // string@1b0f │ │ +3b8024: 6e30 8894 5400 |00a8: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +3b802a: 281d |00ab: goto 00c8 // +001d │ │ +3b802c: 1a05 bf50 |00ac: const-string v5, "QueueFragment" // string@50bf │ │ +3b8030: 6e30 8894 5400 |00ae: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +3b8036: 2817 |00b1: goto 00c8 // +0017 │ │ +3b8038: 1a05 7b19 |00b2: const-string v5, "DownloadsFragment" // string@197b │ │ +3b803c: 6e30 8894 5400 |00b4: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +3b8042: 2811 |00b7: goto 00c8 // +0011 │ │ +3b8044: 1a00 31c8 |00b8: const-string v0, "query" // string@c831 │ │ +3b8048: 6e20 c306 0500 |00ba: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@06c3 │ │ +3b804e: 0c05 |00bd: move-result-object v5 │ │ +3b8050: 3905 0300 |00be: if-nez v5, 00c1 // +0003 │ │ +3b8054: 0e00 |00c0: return-void │ │ +3b8056: 7110 92a7 0500 |00c1: invoke-static {v5}, Lde/danoeh/antennapod/fragment/SearchFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/fragment/SearchFragment; // method@a792 │ │ +3b805c: 0c05 |00c4: move-result-object v5 │ │ +3b805e: 6e20 8494 5400 |00c5: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3b8064: 0e00 |00c8: return-void │ │ +3b8066: 0000 |00c9: nop // spacer │ │ +3b8068: 0002 0500 cb58 56f4 f120 9d04 d8f1 ... |00ca: sparse-switch-data (22 units) │ │ +3b8094: 0001 0500 0000 0000 2a00 0000 2400 ... |00e0: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=658 │ │ 0x000a line=661 │ │ 0x0024 line=662 │ │ 0x003f line=672 │ │ 0x0046 line=676 │ │ @@ -1788342,111 +1788350,111 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 197 16-bit code units │ │ -3b80c8: |[3b80c8] de.danoeh.antennapod.activity.MainActivity.handleNavIntent:()V │ │ -3b80d8: 1a00 3748 |0000: const-string v0, "MainActivity" // string@4837 │ │ -3b80dc: 1a01 b596 |0002: const-string v1, "handleNavIntent()" // string@96b5 │ │ -3b80e0: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3b80e6: 6e10 7800 0a00 |0007: invoke-virtual {v10}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ -3b80ec: 0c00 |000a: move-result-object v0 │ │ -3b80ee: 1a01 6587 |000b: const-string v1, "fragment_feed_id" // string@8765 │ │ -3b80f2: 6e20 6f02 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@026f │ │ -3b80f8: 0a02 |0010: move-result v2 │ │ -3b80fa: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -3b80fc: 1244 |0012: const/4 v4, #int 4 // #4 │ │ -3b80fe: 1a05 5e87 |0013: const-string v5, "fragment_args" // string@875e │ │ -3b8102: 1206 |0015: const/4 v6, #int 0 // #0 │ │ -3b8104: 3802 3200 |0016: if-eqz v2, 0048 // +0032 │ │ -3b8108: 1607 0000 |0018: const-wide/16 v7, #int 0 // #0 │ │ -3b810c: 6e40 6a02 1087 |001a: invoke-virtual {v0, v1, v7, v8}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@026a │ │ -3b8112: 0b01 |001d: move-result-wide v1 │ │ -3b8114: 6e20 6102 5000 |001e: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0261 │ │ -3b811a: 0c05 |0021: move-result-object v5 │ │ -3b811c: 3109 0107 |0022: cmp-long v9, v1, v7 │ │ -3b8120: 3d09 1e00 |0024: if-lez v9, 0042 // +001e │ │ -3b8124: 1a07 addc |0026: const-string v7, "started_from_search" // string@dcad │ │ -3b8128: 6e30 6002 7006 |0028: invoke-virtual {v0, v7, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ -3b812e: 0a07 |002b: move-result v7 │ │ -3b8130: 1a08 e269 |002c: const-string v8, "add_to_back_stack" // string@69e2 │ │ -3b8134: 6e30 6002 8006 |002e: invoke-virtual {v0, v8, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ -3b813a: 0a08 |0031: move-result v8 │ │ -3b813c: 3907 0900 |0032: if-nez v7, 003b // +0009 │ │ -3b8140: 3808 0300 |0034: if-eqz v8, 0037 // +0003 │ │ -3b8144: 2805 |0036: goto 003b // +0005 │ │ -3b8146: 6e40 8694 1a52 |0037: invoke-virtual {v10, v1, v2, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@9486 │ │ -3b814c: 2808 |003a: goto 0042 // +0008 │ │ -3b814e: 7120 2fa5 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ -3b8154: 0c01 |003e: move-result-object v1 │ │ -3b8156: 6e20 8494 1a00 |003f: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ -3b815c: 54a1 bf6b |0042: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ -3b8160: 6e20 787c 4100 |0044: invoke-virtual {v1, v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3b8166: 2845 |0047: goto 008c // +0045 │ │ -3b8168: 1a01 6a87 |0048: const-string v1, "fragment_tag" // string@876a │ │ -3b816c: 6e20 6f02 1000 |004a: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@026f │ │ -3b8172: 0a02 |004d: move-result v2 │ │ -3b8174: 3802 1500 |004e: if-eqz v2, 0063 // +0015 │ │ -3b8178: 6e20 6d02 1000 |0050: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026d │ │ -3b817e: 0c01 |0053: move-result-object v1 │ │ -3b8180: 6e20 6102 5000 |0054: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0261 │ │ -3b8186: 0c02 |0057: move-result-object v2 │ │ -3b8188: 3801 0500 |0058: if-eqz v1, 005d // +0005 │ │ -3b818c: 6e30 8894 1a02 |005a: invoke-virtual {v10, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -3b8192: 54a1 bf6b |005d: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ -3b8196: 6e20 787c 4100 |005f: invoke-virtual {v1, v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3b819c: 282a |0062: goto 008c // +002a │ │ -3b819e: 1a01 bec1 |0063: const-string v1, "open_player" // string@c1be │ │ -3b81a2: 6e30 6002 1006 |0065: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ -3b81a8: 0a01 |0068: move-result v1 │ │ -3b81aa: 3801 1000 |0069: if-eqz v1, 0079 // +0010 │ │ -3b81ae: 54a1 bf6b |006b: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ -3b81b2: 1232 |006d: const/4 v2, #int 3 // #3 │ │ -3b81b4: 6e20 787c 2100 |006e: invoke-virtual {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3b81ba: 54a1 b86b |0071: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6bb8 │ │ -3b81be: 1502 803f |0073: const/high16 v2, #int 1065353216 // #3f80 │ │ -3b81c2: 6e30 0e7c 3102 |0075: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@7c0e │ │ -3b81c8: 2814 |0078: goto 008c // +0014 │ │ -3b81ca: 1a01 b56a |0079: const-string v1, "android.intent.action.VIEW" // string@6ab5 │ │ -3b81ce: 6e10 5f02 0000 |007b: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ -3b81d4: 0c02 |007e: move-result-object v2 │ │ -3b81d6: 6e20 9fb2 2100 |007f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b81dc: 0a01 |0082: move-result v1 │ │ -3b81de: 3801 0900 |0083: if-eqz v1, 008c // +0009 │ │ -3b81e2: 6e10 6402 0000 |0085: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ -3b81e8: 0c01 |0088: move-result-object v1 │ │ -3b81ea: 7020 7b94 1a00 |0089: invoke-direct {v10, v1}, Lde/danoeh/antennapod/activity/MainActivity;.handleDeeplink:(Landroid/net/Uri;)V // method@947b │ │ -3b81f0: 1a01 bac1 |008c: const-string v1, "open_drawer" // string@c1ba │ │ -3b81f4: 6e30 6002 1006 |008e: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ -3b81fa: 0a01 |0091: move-result v1 │ │ -3b81fc: 3801 0900 |0092: if-eqz v1, 009b // +0009 │ │ -3b8200: 54a1 b96b |0094: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ -3b8204: 3801 0500 |0096: if-eqz v1, 009b // +0005 │ │ -3b8208: 6e10 6032 0100 |0098: invoke-virtual {v1}, Landroidx/drawerlayout/widget/DrawerLayout;.open:()V // method@3260 │ │ -3b820e: 1a01 b9c1 |009b: const-string v1, "open_download_logs" // string@c1b9 │ │ -3b8212: 6e30 6002 1006 |009d: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ -3b8218: 0a01 |00a0: move-result v1 │ │ -3b821a: 3801 0e00 |00a1: if-eqz v1, 00af // +000e │ │ -3b821e: 2201 fd1a |00a3: new-instance v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1afd │ │ -3b8222: 7010 e5a3 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a3e5 │ │ -3b8228: 6e10 f835 0a00 |00a8: invoke-virtual {v10}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3b822e: 0c02 |00ab: move-result-object v2 │ │ -3b8230: 6e30 e434 2103 |00ac: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3b8236: 1a01 05ca |00af: const-string v1, "refresh_on_start" // string@ca05 │ │ -3b823a: 6e30 6002 1006 |00b1: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ -3b8240: 0a00 |00b4: move-result v0 │ │ -3b8242: 3800 0500 |00b5: if-eqz v0, 00ba // +0005 │ │ -3b8246: 7110 a09d 0a00 |00b7: invoke-static {v10}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ -3b824c: 2200 6c00 |00ba: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3b8250: 1c01 d617 |00bc: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3b8254: 7030 5802 a001 |00be: invoke-direct {v0, v10, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3b825a: 6e20 b800 0a00 |00c1: invoke-virtual {v10, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ -3b8260: 0e00 |00c4: return-void │ │ +3b80b0: |[3b80b0] de.danoeh.antennapod.activity.MainActivity.handleNavIntent:()V │ │ +3b80c0: 1a00 3748 |0000: const-string v0, "MainActivity" // string@4837 │ │ +3b80c4: 1a01 b596 |0002: const-string v1, "handleNavIntent()" // string@96b5 │ │ +3b80c8: 7120 f50a 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3b80ce: 6e10 7800 0a00 |0007: invoke-virtual {v10}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0078 │ │ +3b80d4: 0c00 |000a: move-result-object v0 │ │ +3b80d6: 1a01 6587 |000b: const-string v1, "fragment_feed_id" // string@8765 │ │ +3b80da: 6e20 6f02 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@026f │ │ +3b80e0: 0a02 |0010: move-result v2 │ │ +3b80e2: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +3b80e4: 1244 |0012: const/4 v4, #int 4 // #4 │ │ +3b80e6: 1a05 5e87 |0013: const-string v5, "fragment_args" // string@875e │ │ +3b80ea: 1206 |0015: const/4 v6, #int 0 // #0 │ │ +3b80ec: 3802 3200 |0016: if-eqz v2, 0048 // +0032 │ │ +3b80f0: 1607 0000 |0018: const-wide/16 v7, #int 0 // #0 │ │ +3b80f4: 6e40 6a02 1087 |001a: invoke-virtual {v0, v1, v7, v8}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@026a │ │ +3b80fa: 0b01 |001d: move-result-wide v1 │ │ +3b80fc: 6e20 6102 5000 |001e: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0261 │ │ +3b8102: 0c05 |0021: move-result-object v5 │ │ +3b8104: 3109 0107 |0022: cmp-long v9, v1, v7 │ │ +3b8108: 3d09 1e00 |0024: if-lez v9, 0042 // +001e │ │ +3b810c: 1a07 addc |0026: const-string v7, "started_from_search" // string@dcad │ │ +3b8110: 6e30 6002 7006 |0028: invoke-virtual {v0, v7, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ +3b8116: 0a07 |002b: move-result v7 │ │ +3b8118: 1a08 e269 |002c: const-string v8, "add_to_back_stack" // string@69e2 │ │ +3b811c: 6e30 6002 8006 |002e: invoke-virtual {v0, v8, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ +3b8122: 0a08 |0031: move-result v8 │ │ +3b8124: 3907 0900 |0032: if-nez v7, 003b // +0009 │ │ +3b8128: 3808 0300 |0034: if-eqz v8, 0037 // +0003 │ │ +3b812c: 2805 |0036: goto 003b // +0005 │ │ +3b812e: 6e40 8694 1a52 |0037: invoke-virtual {v10, v1, v2, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@9486 │ │ +3b8134: 2808 |003a: goto 0042 // +0008 │ │ +3b8136: 7120 2fa5 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ +3b813c: 0c01 |003e: move-result-object v1 │ │ +3b813e: 6e20 8494 1a00 |003f: invoke-virtual {v10, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@9484 │ │ +3b8144: 54a1 bf6b |0042: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ +3b8148: 6e20 787c 4100 |0044: invoke-virtual {v1, v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3b814e: 2845 |0047: goto 008c // +0045 │ │ +3b8150: 1a01 6a87 |0048: const-string v1, "fragment_tag" // string@876a │ │ +3b8154: 6e20 6f02 1000 |004a: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@026f │ │ +3b815a: 0a02 |004d: move-result v2 │ │ +3b815c: 3802 1500 |004e: if-eqz v2, 0063 // +0015 │ │ +3b8160: 6e20 6d02 1000 |0050: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@026d │ │ +3b8166: 0c01 |0053: move-result-object v1 │ │ +3b8168: 6e20 6102 5000 |0054: invoke-virtual {v0, v5}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0261 │ │ +3b816e: 0c02 |0057: move-result-object v2 │ │ +3b8170: 3801 0500 |0058: if-eqz v1, 005d // +0005 │ │ +3b8174: 6e30 8894 1a02 |005a: invoke-virtual {v10, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +3b817a: 54a1 bf6b |005d: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ +3b817e: 6e20 787c 4100 |005f: invoke-virtual {v1, v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3b8184: 282a |0062: goto 008c // +002a │ │ +3b8186: 1a01 bec1 |0063: const-string v1, "open_player" // string@c1be │ │ +3b818a: 6e30 6002 1006 |0065: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ +3b8190: 0a01 |0068: move-result v1 │ │ +3b8192: 3801 1000 |0069: if-eqz v1, 0079 // +0010 │ │ +3b8196: 54a1 bf6b |006b: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ +3b819a: 1232 |006d: const/4 v2, #int 3 // #3 │ │ +3b819c: 6e20 787c 2100 |006e: invoke-virtual {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3b81a2: 54a1 b86b |0071: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6bb8 │ │ +3b81a6: 1502 803f |0073: const/high16 v2, #int 1065353216 // #3f80 │ │ +3b81aa: 6e30 0e7c 3102 |0075: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@7c0e │ │ +3b81b0: 2814 |0078: goto 008c // +0014 │ │ +3b81b2: 1a01 b56a |0079: const-string v1, "android.intent.action.VIEW" // string@6ab5 │ │ +3b81b6: 6e10 5f02 0000 |007b: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@025f │ │ +3b81bc: 0c02 |007e: move-result-object v2 │ │ +3b81be: 6e20 9fb2 2100 |007f: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b81c4: 0a01 |0082: move-result v1 │ │ +3b81c6: 3801 0900 |0083: if-eqz v1, 008c // +0009 │ │ +3b81ca: 6e10 6402 0000 |0085: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0264 │ │ +3b81d0: 0c01 |0088: move-result-object v1 │ │ +3b81d2: 7020 7b94 1a00 |0089: invoke-direct {v10, v1}, Lde/danoeh/antennapod/activity/MainActivity;.handleDeeplink:(Landroid/net/Uri;)V // method@947b │ │ +3b81d8: 1a01 bac1 |008c: const-string v1, "open_drawer" // string@c1ba │ │ +3b81dc: 6e30 6002 1006 |008e: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ +3b81e2: 0a01 |0091: move-result v1 │ │ +3b81e4: 3801 0900 |0092: if-eqz v1, 009b // +0009 │ │ +3b81e8: 54a1 b96b |0094: iget-object v1, v10, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ +3b81ec: 3801 0500 |0096: if-eqz v1, 009b // +0005 │ │ +3b81f0: 6e10 6032 0100 |0098: invoke-virtual {v1}, Landroidx/drawerlayout/widget/DrawerLayout;.open:()V // method@3260 │ │ +3b81f6: 1a01 b9c1 |009b: const-string v1, "open_download_logs" // string@c1b9 │ │ +3b81fa: 6e30 6002 1006 |009d: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ +3b8200: 0a01 |00a0: move-result v1 │ │ +3b8202: 3801 0e00 |00a1: if-eqz v1, 00af // +000e │ │ +3b8206: 2201 fd1a |00a3: new-instance v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment; // type@1afd │ │ +3b820a: 7010 e5a3 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.:()V // method@a3e5 │ │ +3b8210: 6e10 f835 0a00 |00a8: invoke-virtual {v10}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3b8216: 0c02 |00ab: move-result-object v2 │ │ +3b8218: 6e30 e434 2103 |00ac: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3b821e: 1a01 05ca |00af: const-string v1, "refresh_on_start" // string@ca05 │ │ +3b8222: 6e30 6002 1006 |00b1: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0260 │ │ +3b8228: 0a00 |00b4: move-result v0 │ │ +3b822a: 3800 0500 |00b5: if-eqz v0, 00ba // +0005 │ │ +3b822e: 7110 a09d 0a00 |00b7: invoke-static {v10}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@9da0 │ │ +3b8234: 2200 6c00 |00ba: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3b8238: 1c01 d617 |00bc: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3b823c: 7030 5802 a001 |00be: invoke-direct {v0, v10, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3b8242: 6e20 b800 0a00 |00c1: invoke-virtual {v10, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ +3b8248: 0e00 |00c4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=583 │ │ 0x0007 line=584 │ │ 0x000d line=585 │ │ 0x001a line=586 │ │ 0x001e line=587 │ │ @@ -1788480,31 +1788488,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 │ │ -3b7a80: |[3b7a80] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -3b7a90: 7100 bf2e 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@2ebf │ │ -3b7a96: 0a02 |0003: move-result v2 │ │ -3b7a98: 6e20 d32e 2300 |0004: invoke-virtual {v3, v2}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@2ed3 │ │ -3b7a9e: 0c02 |0007: move-result-object v2 │ │ -3b7aa0: 5b12 bd6b |0008: iput-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6bbd │ │ -3b7aa4: 7010 a094 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@94a0 │ │ -3b7aaa: 2202 c907 |000d: new-instance v2, Landroidx/core/view/WindowInsetsCompat$Builder; // type@07c9 │ │ -3b7aae: 7020 4b2e 3200 |000f: invoke-direct {v2, v3}, Landroidx/core/view/WindowInsetsCompat$Builder;.:(Landroidx/core/view/WindowInsetsCompat;)V // method@2e4b │ │ -3b7ab4: 7100 bf2e 0000 |0012: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@2ebf │ │ -3b7aba: 0a03 |0015: move-result v3 │ │ -3b7abc: 6200 c70f |0016: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@0fc7 │ │ -3b7ac0: 6e30 4d2e 3200 |0018: invoke-virtual {v2, v3, v0}, Landroidx/core/view/WindowInsetsCompat$Builder;.setInsets:(ILandroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder; // method@2e4d │ │ -3b7ac6: 0c02 |001b: move-result-object v2 │ │ -3b7ac8: 6e10 4c2e 0200 |001c: invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat$Builder;.build:()Landroidx/core/view/WindowInsetsCompat; // method@2e4c │ │ -3b7ace: 0c02 |001f: move-result-object v2 │ │ -3b7ad0: 1102 |0020: return-object v2 │ │ +3b7a68: |[3b7a68] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +3b7a78: 7100 bf2e 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@2ebf │ │ +3b7a7e: 0a02 |0003: move-result v2 │ │ +3b7a80: 6e20 d32e 2300 |0004: invoke-virtual {v3, v2}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@2ed3 │ │ +3b7a86: 0c02 |0007: move-result-object v2 │ │ +3b7a88: 5b12 bd6b |0008: iput-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6bbd │ │ +3b7a8c: 7010 a094 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@94a0 │ │ +3b7a92: 2202 c907 |000d: new-instance v2, Landroidx/core/view/WindowInsetsCompat$Builder; // type@07c9 │ │ +3b7a96: 7020 4b2e 3200 |000f: invoke-direct {v2, v3}, Landroidx/core/view/WindowInsetsCompat$Builder;.:(Landroidx/core/view/WindowInsetsCompat;)V // method@2e4b │ │ +3b7a9c: 7100 bf2e 0000 |0012: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@2ebf │ │ +3b7aa2: 0a03 |0015: move-result v3 │ │ +3b7aa4: 6200 c70f |0016: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@0fc7 │ │ +3b7aa8: 6e30 4d2e 3200 |0018: invoke-virtual {v2, v3, v0}, Landroidx/core/view/WindowInsetsCompat$Builder;.setInsets:(ILandroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder; // method@2e4d │ │ +3b7aae: 0c02 |001b: move-result-object v2 │ │ +3b7ab0: 6e10 4c2e 0200 |001c: invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat$Builder;.build:()Landroidx/core/view/WindowInsetsCompat; // method@2e4c │ │ +3b7ab6: 0c02 |001f: move-result-object v2 │ │ +3b7ab8: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x000a line=127 │ │ 0x000d line=128 │ │ 0x0012 line=129 │ │ 0x001c line=130 │ │ @@ -1788518,42 +1788526,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 │ │ -3b8264: |[3b8264] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$1:(Ljava/util/List;)V │ │ -3b8274: 7210 e1b4 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3b827a: 0c05 |0003: move-result-object v5 │ │ -3b827c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3b827e: 7210 c4b4 0500 |0005: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3b8284: 0a01 |0008: move-result v1 │ │ -3b8286: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ -3b828a: 7210 c5b4 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3b8290: 0c01 |000e: move-result-object v1 │ │ -3b8292: 1f01 970c |000f: check-cast v1, Landroidx/work/WorkInfo; // type@0c97 │ │ -3b8296: 6e10 cc4c 0100 |0011: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ccc │ │ -3b829c: 0c02 |0014: move-result-object v2 │ │ -3b829e: 6203 4b1e |0015: sget-object v3, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@1e4b │ │ -3b82a2: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -3b82a4: 3332 0400 |0018: if-ne v2, v3, 001c // +0004 │ │ -3b82a8: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -3b82aa: 28ea |001b: goto 0005 // -0016 │ │ -3b82ac: 6e10 cc4c 0100 |001c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ccc │ │ -3b82b2: 0c01 |001f: move-result-object v1 │ │ -3b82b4: 6202 491e |0020: sget-object v2, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@1e49 │ │ -3b82b8: 3321 e3ff |0022: if-ne v1, v2, 0005 // -001d │ │ -3b82bc: 28f6 |0024: goto 001a // -000a │ │ -3b82be: 7100 04b7 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3b82c4: 0c05 |0028: move-result-object v5 │ │ -3b82c6: 2201 881a |0029: new-instance v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ -3b82ca: 7020 04a2 0100 |002b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@a204 │ │ -3b82d0: 6e20 08b7 1500 |002e: invoke-virtual {v5, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3b82d6: 0e00 |0031: return-void │ │ +3b824c: |[3b824c] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$1:(Ljava/util/List;)V │ │ +3b825c: 7210 e1b4 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3b8262: 0c05 |0003: move-result-object v5 │ │ +3b8264: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3b8266: 7210 c4b4 0500 |0005: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3b826c: 0a01 |0008: move-result v1 │ │ +3b826e: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ +3b8272: 7210 c5b4 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3b8278: 0c01 |000e: move-result-object v1 │ │ +3b827a: 1f01 970c |000f: check-cast v1, Landroidx/work/WorkInfo; // type@0c97 │ │ +3b827e: 6e10 cc4c 0100 |0011: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ccc │ │ +3b8284: 0c02 |0014: move-result-object v2 │ │ +3b8286: 6203 4b1e |0015: sget-object v3, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@1e4b │ │ +3b828a: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +3b828c: 3332 0400 |0018: if-ne v2, v3, 001c // +0004 │ │ +3b8290: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +3b8292: 28ea |001b: goto 0005 // -0016 │ │ +3b8294: 6e10 cc4c 0100 |001c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ccc │ │ +3b829a: 0c01 |001f: move-result-object v1 │ │ +3b829c: 6202 491e |0020: sget-object v2, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@1e49 │ │ +3b82a0: 3321 e3ff |0022: if-ne v1, v2, 0005 // -001d │ │ +3b82a4: 28f6 |0024: goto 001a // -000a │ │ +3b82a6: 7100 04b7 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3b82ac: 0c05 |0028: move-result-object v5 │ │ +3b82ae: 2201 881a |0029: new-instance v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1a88 │ │ +3b82b2: 7020 04a2 0100 |002b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@a204 │ │ +3b82b8: 6e20 08b7 1500 |002e: invoke-virtual {v5, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3b82be: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0011 line=173 │ │ 0x001c line=175 │ │ 0x0025 line=179 │ │ locals : │ │ @@ -1788564,90 +1788572,90 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 139 16-bit code units │ │ -3b82d8: |[3b82d8] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$2:(Ljava/util/List;)V │ │ -3b82e8: 2200 ee1e |0000: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ -3b82ec: 7010 a9b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ -3b82f2: 7210 e1b4 0800 |0005: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ -3b82f8: 0c08 |0008: move-result-object v8 │ │ -3b82fa: 7210 c4b4 0800 |0009: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3b8300: 0a01 |000c: move-result v1 │ │ -3b8302: 3801 6a00 |000d: if-eqz v1, 0077 // +006a │ │ -3b8306: 7210 c5b4 0800 |000f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3b830c: 0c01 |0012: move-result-object v1 │ │ -3b830e: 1f01 970c |0013: check-cast v1, Landroidx/work/WorkInfo; // type@0c97 │ │ -3b8312: 6e10 cd4c 0100 |0015: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@4ccd │ │ -3b8318: 0c02 |0018: move-result-object v2 │ │ -3b831a: 7210 3fb5 0200 |0019: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ -3b8320: 0c02 |001c: move-result-object v2 │ │ -3b8322: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -3b8324: 7210 c4b4 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ -3b832a: 0a04 |0021: move-result v4 │ │ -3b832c: 3804 1700 |0022: if-eqz v4, 0039 // +0017 │ │ -3b8330: 7210 c5b4 0200 |0024: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ -3b8336: 0c04 |0027: move-result-object v4 │ │ -3b8338: 1f04 721e |0028: check-cast v4, Ljava/lang/String; // type@1e72 │ │ -3b833c: 1a05 677f |002a: const-string v5, "episodeUrl:" // string@7f67 │ │ -3b8340: 6e20 b5b2 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ -3b8346: 0a05 |002f: move-result v5 │ │ -3b8348: 3805 eeff |0030: if-eqz v5, 001e // -0012 │ │ -3b834c: 1303 0b00 |0032: const/16 v3, #int 11 // #b │ │ -3b8350: 6e20 b7b2 3400 |0034: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ -3b8356: 0c03 |0037: move-result-object v3 │ │ -3b8358: 28e6 |0038: goto 001e // -001a │ │ -3b835a: 3903 0300 |0039: if-nez v3, 003c // +0003 │ │ -3b835e: 28ce |003b: goto 0009 // -0032 │ │ -3b8360: 6e10 cc4c 0100 |003c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ccc │ │ -3b8366: 0c02 |003f: move-result-object v2 │ │ -3b8368: 6204 4b1e |0040: sget-object v4, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@1e4b │ │ -3b836c: 1215 |0042: const/4 v5, #int 1 // #1 │ │ -3b836e: 1206 |0043: const/4 v6, #int 0 // #0 │ │ -3b8370: 3342 0400 |0044: if-ne v2, v4, 0048 // +0004 │ │ -3b8374: 1222 |0046: const/4 v2, #int 2 // #2 │ │ -3b8376: 2815 |0047: goto 005c // +0015 │ │ -3b8378: 6e10 cc4c 0100 |0048: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ccc │ │ -3b837e: 0c02 |004b: move-result-object v2 │ │ -3b8380: 6204 491e |004c: sget-object v4, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@1e49 │ │ -3b8384: 3242 0d00 |004e: if-eq v2, v4, 005b // +000d │ │ -3b8388: 6e10 cc4c 0100 |0050: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ccc │ │ -3b838e: 0c02 |0053: move-result-object v2 │ │ -3b8390: 6204 471e |0054: sget-object v4, Landroidx/work/WorkInfo$State;.BLOCKED:Landroidx/work/WorkInfo$State; // field@1e47 │ │ -3b8394: 3342 0300 |0056: if-ne v2, v4, 0059 // +0003 │ │ -3b8398: 2803 |0058: goto 005b // +0003 │ │ -3b839a: 1212 |0059: const/4 v2, #int 1 // #1 │ │ -3b839c: 2802 |005a: goto 005c // +0002 │ │ -3b839e: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -3b83a0: 6e10 cb4c 0100 |005c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getProgress:()Landroidx/work/Data; // method@4ccb │ │ -3b83a6: 0c01 |005f: move-result-object v1 │ │ -3b83a8: 1a04 a1c7 |0060: const-string v4, "progress" // string@c7a1 │ │ -3b83ac: 12f7 |0062: const/4 v7, #int -1 // #ff │ │ -3b83ae: 6e30 3f4c 4107 |0063: invoke-virtual {v1, v4, v7}, Landroidx/work/Data;.getInt:(Ljava/lang/String;I)I // method@4c3f │ │ -3b83b4: 0a01 |0066: move-result v1 │ │ -3b83b6: 3371 0600 |0067: if-ne v1, v7, 006d // +0006 │ │ -3b83ba: 3252 0400 |0069: if-eq v2, v5, 006d // +0004 │ │ -3b83be: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -3b83c0: 2802 |006c: goto 006e // +0002 │ │ -3b83c2: 0126 |006d: move v6, v2 │ │ -3b83c4: 2202 971c |006e: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1c97 │ │ -3b83c8: 7030 21ab 6201 |0070: invoke-direct {v2, v6, v1}, Lde/danoeh/antennapod/model/download/DownloadStatus;.:(II)V // method@ab21 │ │ -3b83ce: 7230 11b5 3002 |0073: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ -3b83d4: 2893 |0076: goto 0009 // -006d │ │ -3b83d6: 7100 60ad 0000 |0077: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ -3b83dc: 0c08 |007a: move-result-object v8 │ │ -3b83de: 6e20 64ad 0800 |007b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setCurrentDownloads:(Ljava/util/Map;)V // method@ad64 │ │ -3b83e4: 7100 04b7 0000 |007e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3b83ea: 0c08 |0081: move-result-object v8 │ │ -3b83ec: 2201 841a |0082: new-instance v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ -3b83f0: 7020 faa1 0100 |0084: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.:(Ljava/util/Map;)V // method@a1fa │ │ -3b83f6: 6e20 08b7 1800 |0087: invoke-virtual {v8, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ -3b83fc: 0e00 |008a: return-void │ │ +3b82c0: |[3b82c0] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$2:(Ljava/util/List;)V │ │ +3b82d0: 2200 ee1e |0000: new-instance v0, Ljava/util/HashMap; // type@1eee │ │ +3b82d4: 7010 a9b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b4a9 │ │ +3b82da: 7210 e1b4 0800 |0005: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b4e1 │ │ +3b82e0: 0c08 |0008: move-result-object v8 │ │ +3b82e2: 7210 c4b4 0800 |0009: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3b82e8: 0a01 |000c: move-result v1 │ │ +3b82ea: 3801 6a00 |000d: if-eqz v1, 0077 // +006a │ │ +3b82ee: 7210 c5b4 0800 |000f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3b82f4: 0c01 |0012: move-result-object v1 │ │ +3b82f6: 1f01 970c |0013: check-cast v1, Landroidx/work/WorkInfo; // type@0c97 │ │ +3b82fa: 6e10 cd4c 0100 |0015: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@4ccd │ │ +3b8300: 0c02 |0018: move-result-object v2 │ │ +3b8302: 7210 3fb5 0200 |0019: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b53f │ │ +3b8308: 0c02 |001c: move-result-object v2 │ │ +3b830a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +3b830c: 7210 c4b4 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b4c4 │ │ +3b8312: 0a04 |0021: move-result v4 │ │ +3b8314: 3804 1700 |0022: if-eqz v4, 0039 // +0017 │ │ +3b8318: 7210 c5b4 0200 |0024: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b4c5 │ │ +3b831e: 0c04 |0027: move-result-object v4 │ │ +3b8320: 1f04 721e |0028: check-cast v4, Ljava/lang/String; // type@1e72 │ │ +3b8324: 1a05 677f |002a: const-string v5, "episodeUrl:" // string@7f67 │ │ +3b8328: 6e20 b5b2 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b2b5 │ │ +3b832e: 0a05 |002f: move-result v5 │ │ +3b8330: 3805 eeff |0030: if-eqz v5, 001e // -0012 │ │ +3b8334: 1303 0b00 |0032: const/16 v3, #int 11 // #b │ │ +3b8338: 6e20 b7b2 3400 |0034: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b2b7 │ │ +3b833e: 0c03 |0037: move-result-object v3 │ │ +3b8340: 28e6 |0038: goto 001e // -001a │ │ +3b8342: 3903 0300 |0039: if-nez v3, 003c // +0003 │ │ +3b8346: 28ce |003b: goto 0009 // -0032 │ │ +3b8348: 6e10 cc4c 0100 |003c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ccc │ │ +3b834e: 0c02 |003f: move-result-object v2 │ │ +3b8350: 6204 4b1e |0040: sget-object v4, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@1e4b │ │ +3b8354: 1215 |0042: const/4 v5, #int 1 // #1 │ │ +3b8356: 1206 |0043: const/4 v6, #int 0 // #0 │ │ +3b8358: 3342 0400 |0044: if-ne v2, v4, 0048 // +0004 │ │ +3b835c: 1222 |0046: const/4 v2, #int 2 // #2 │ │ +3b835e: 2815 |0047: goto 005c // +0015 │ │ +3b8360: 6e10 cc4c 0100 |0048: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ccc │ │ +3b8366: 0c02 |004b: move-result-object v2 │ │ +3b8368: 6204 491e |004c: sget-object v4, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@1e49 │ │ +3b836c: 3242 0d00 |004e: if-eq v2, v4, 005b // +000d │ │ +3b8370: 6e10 cc4c 0100 |0050: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@4ccc │ │ +3b8376: 0c02 |0053: move-result-object v2 │ │ +3b8378: 6204 471e |0054: sget-object v4, Landroidx/work/WorkInfo$State;.BLOCKED:Landroidx/work/WorkInfo$State; // field@1e47 │ │ +3b837c: 3342 0300 |0056: if-ne v2, v4, 0059 // +0003 │ │ +3b8380: 2803 |0058: goto 005b // +0003 │ │ +3b8382: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +3b8384: 2802 |005a: goto 005c // +0002 │ │ +3b8386: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +3b8388: 6e10 cb4c 0100 |005c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getProgress:()Landroidx/work/Data; // method@4ccb │ │ +3b838e: 0c01 |005f: move-result-object v1 │ │ +3b8390: 1a04 a1c7 |0060: const-string v4, "progress" // string@c7a1 │ │ +3b8394: 12f7 |0062: const/4 v7, #int -1 // #ff │ │ +3b8396: 6e30 3f4c 4107 |0063: invoke-virtual {v1, v4, v7}, Landroidx/work/Data;.getInt:(Ljava/lang/String;I)I // method@4c3f │ │ +3b839c: 0a01 |0066: move-result v1 │ │ +3b839e: 3371 0600 |0067: if-ne v1, v7, 006d // +0006 │ │ +3b83a2: 3252 0400 |0069: if-eq v2, v5, 006d // +0004 │ │ +3b83a6: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +3b83a8: 2802 |006c: goto 006e // +0002 │ │ +3b83aa: 0126 |006d: move v6, v2 │ │ +3b83ac: 2202 971c |006e: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1c97 │ │ +3b83b0: 7030 21ab 6201 |0070: invoke-direct {v2, v6, v1}, Lde/danoeh/antennapod/model/download/DownloadStatus;.:(II)V // method@ab21 │ │ +3b83b6: 7230 11b5 3002 |0073: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b511 │ │ +3b83bc: 2893 |0076: goto 0009 // -006d │ │ +3b83be: 7100 60ad 0000 |0077: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@ad60 │ │ +3b83c4: 0c08 |007a: move-result-object v8 │ │ +3b83c6: 6e20 64ad 0800 |007b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setCurrentDownloads:(Ljava/util/Map;)V // method@ad64 │ │ +3b83cc: 7100 04b7 0000 |007e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3b83d2: 0c08 |0081: move-result-object v8 │ │ +3b83d4: 2201 841a |0082: new-instance v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1a84 │ │ +3b83d8: 7020 faa1 0100 |0084: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.:(Ljava/util/Map;)V // method@a1fa │ │ +3b83de: 6e20 08b7 1800 |0087: invoke-virtual {v8, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@b708 │ │ +3b83e4: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0005 line=185 │ │ 0x0015 line=187 │ │ 0x002c line=188 │ │ 0x0034 line=189 │ │ @@ -1788666,18 +1788674,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 │ │ -3b8400: |[3b8400] de.danoeh.antennapod.activity.MainActivity.lambda$onEventMainThread$5:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ -3b8410: 5411 da90 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@90da │ │ -3b8414: 7220 a62b 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ -3b841a: 0e00 |0005: return-void │ │ +3b83e8: |[3b83e8] de.danoeh.antennapod.activity.MainActivity.lambda$onEventMainThread$5:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ +3b83f8: 5411 da90 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@90da │ │ +3b83fc: 7220 a62b 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@2ba6 │ │ +3b8402: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 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; │ │ @@ -1788687,19 +1788695,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b841c: |[3b841c] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$3:(Landroid/view/View;)V │ │ -3b842c: 6e10 f835 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3b8432: 0c01 |0003: move-result-object v1 │ │ -3b8434: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -3b843a: 0e00 |0007: return-void │ │ +3b8404: |[3b8404] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$3:(Landroid/view/View;)V │ │ +3b8414: 6e10 f835 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3b841a: 0c01 |0003: move-result-object v1 │ │ +3b841c: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +3b8422: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1788708,19 +1788716,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -3b843c: |[3b843c] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$4:(Landroid/view/View;)V │ │ -3b844c: 6e10 f835 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3b8452: 0c01 |0003: move-result-object v1 │ │ -3b8454: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -3b845a: 0e00 |0007: return-void │ │ +3b8424: |[3b8424] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$4:(Landroid/view/View;)V │ │ +3b8434: 6e10 f835 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3b843a: 0c01 |0003: move-result-object v1 │ │ +3b843c: 6e10 3037 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +3b8442: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1788729,36 +1788737,36 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -3b8564: |[3b8564] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Landroidx/fragment/app/Fragment;)V │ │ -3b8574: 6e10 f835 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3b857a: 0c00 |0003: move-result-object v0 │ │ -3b857c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3b857e: 6e10 0837 0000 |0005: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ -3b8584: 0a02 |0008: move-result v2 │ │ -3b8586: 3521 0800 |0009: if-ge v1, v2, 0011 // +0008 │ │ -3b858a: 6e10 3037 0000 |000b: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -3b8590: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3b8594: 28f5 |0010: goto 0005 // -000b │ │ -3b8596: 6e10 d436 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ -3b859c: 0c01 |0014: move-result-object v1 │ │ -3b859e: 1402 e201 0a7f |0015: const v2, #float 1.83443e+38 // #7f0a01e2 │ │ -3b85a4: 1a03 3cb2 |0018: const-string v3, "main" // string@b23c │ │ -3b85a8: 6e40 c937 2135 |001a: invoke-virtual {v1, v2, v5, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ -3b85ae: 6e10 3037 0000 |001d: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -3b85b4: 6e10 c037 0100 |0020: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37c0 │ │ -3b85ba: 5445 b96b |0023: iget-object v5, v4, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ -3b85be: 3805 0700 |0025: if-eqz v5, 002c // +0007 │ │ -3b85c2: 5440 bc6b |0027: iget-object v0, v4, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ -3b85c6: 6e20 2d32 0500 |0029: invoke-virtual {v5, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@322d │ │ -3b85cc: 0e00 |002c: return-void │ │ +3b854c: |[3b854c] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Landroidx/fragment/app/Fragment;)V │ │ +3b855c: 6e10 f835 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3b8562: 0c00 |0003: move-result-object v0 │ │ +3b8564: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3b8566: 6e10 0837 0000 |0005: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ +3b856c: 0a02 |0008: move-result v2 │ │ +3b856e: 3521 0800 |0009: if-ge v1, v2, 0011 // +0008 │ │ +3b8572: 6e10 3037 0000 |000b: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +3b8578: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3b857c: 28f5 |0010: goto 0005 // -000b │ │ +3b857e: 6e10 d436 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ +3b8584: 0c01 |0014: move-result-object v1 │ │ +3b8586: 1402 e201 0a7f |0015: const v2, #float 1.83443e+38 // #7f0a01e2 │ │ +3b858c: 1a03 3cb2 |0018: const-string v3, "main" // string@b23c │ │ +3b8590: 6e40 c937 2135 |001a: invoke-virtual {v1, v2, v5, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ +3b8596: 6e10 3037 0000 |001d: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +3b859c: 6e10 c037 0100 |0020: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@37c0 │ │ +3b85a2: 5445 b96b |0023: iget-object v5, v4, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ +3b85a6: 3805 0700 |0025: if-eqz v5, 002c // +0007 │ │ +3b85aa: 5440 bc6b |0027: iget-object v0, v4, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ +3b85ae: 6e20 2d32 0500 |0029: invoke-virtual {v5, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@322d │ │ +3b85b4: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0005 line=399 │ │ 0x000b line=400 │ │ 0x0011 line=402 │ │ 0x001a line=403 │ │ @@ -1788775,44 +1788783,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -3b8da0: |[3b8da0] de.danoeh.antennapod.activity.MainActivity.setNavDrawerSize:()V │ │ -3b8db0: 5430 ba6b |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ -3b8db4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3b8db8: 0e00 |0004: return-void │ │ -3b8dba: 6e10 7f14 0300 |0005: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ -3b8dc0: 0c00 |0008: move-result-object v0 │ │ -3b8dc2: 1401 4e00 0b7f |0009: const v1, #float 1.84764e+38 // #7f0b004e │ │ -3b8dc8: 6e20 0603 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ -3b8dce: 0a00 |000f: move-result v0 │ │ -3b8dd0: 8200 |0010: int-to-float v0, v0 │ │ -3b8dd2: 1401 0ad7 233c |0011: const v1, #float 0.01 // #3c23d70a │ │ -3b8dd8: a800 0001 |0014: mul-float v0, v0, v1 │ │ -3b8ddc: 7010 7a94 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.getScreenWidth:()I // method@947a │ │ -3b8de2: 0a01 |0019: move-result v1 │ │ -3b8de4: 8211 |001a: int-to-float v1, v1 │ │ -3b8de6: a801 0100 |001b: mul-float v1, v1, v0 │ │ -3b8dea: 8710 |001d: float-to-int v0, v1 │ │ -3b8dec: 6e10 7f14 0300 |001e: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ -3b8df2: 0c01 |0021: move-result-object v1 │ │ -3b8df4: 1402 8602 077f |0022: const v2, #float 1.79459e+38 // #7f070286 │ │ -3b8dfa: 6e20 fc02 2100 |0025: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ -3b8e00: 0a01 |0028: move-result v1 │ │ -3b8e02: 8711 |0029: float-to-int v1, v1 │ │ -3b8e04: 5432 bc6b |002a: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ -3b8e08: 6e10 970c 0200 |002c: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ -3b8e0e: 0c02 |002f: move-result-object v2 │ │ -3b8e10: 7120 5fb2 1000 |0030: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@b25f │ │ -3b8e16: 0a00 |0033: move-result v0 │ │ -3b8e18: 5920 b001 |0034: iput v0, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@01b0 │ │ -3b8e1c: 0e00 |0036: return-void │ │ +3b8d88: |[3b8d88] de.danoeh.antennapod.activity.MainActivity.setNavDrawerSize:()V │ │ +3b8d98: 5430 ba6b |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ +3b8d9c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3b8da0: 0e00 |0004: return-void │ │ +3b8da2: 6e10 7f14 0300 |0005: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ +3b8da8: 0c00 |0008: move-result-object v0 │ │ +3b8daa: 1401 4e00 0b7f |0009: const v1, #float 1.84764e+38 // #7f0b004e │ │ +3b8db0: 6e20 0603 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0306 │ │ +3b8db6: 0a00 |000f: move-result v0 │ │ +3b8db8: 8200 |0010: int-to-float v0, v0 │ │ +3b8dba: 1401 0ad7 233c |0011: const v1, #float 0.01 // #3c23d70a │ │ +3b8dc0: a800 0001 |0014: mul-float v0, v0, v1 │ │ +3b8dc4: 7010 7a94 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.getScreenWidth:()I // method@947a │ │ +3b8dca: 0a01 |0019: move-result v1 │ │ +3b8dcc: 8211 |001a: int-to-float v1, v1 │ │ +3b8dce: a801 0100 |001b: mul-float v1, v1, v0 │ │ +3b8dd2: 8710 |001d: float-to-int v0, v1 │ │ +3b8dd4: 6e10 7f14 0300 |001e: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ +3b8dda: 0c01 |0021: move-result-object v1 │ │ +3b8ddc: 1402 8602 077f |0022: const v2, #float 1.79459e+38 // #7f070286 │ │ +3b8de2: 6e20 fc02 2100 |0025: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ +3b8de8: 0a01 |0028: move-result v1 │ │ +3b8dea: 8711 |0029: float-to-int v1, v1 │ │ +3b8dec: 5432 bc6b |002a: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ +3b8df0: 6e10 970c 0200 |002c: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ +3b8df6: 0c02 |002f: move-result-object v2 │ │ +3b8df8: 7120 5fb2 1000 |0030: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@b25f │ │ +3b8dfe: 0a00 |0033: move-result v0 │ │ +3b8e00: 5920 b001 |0034: iput v0, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@01b0 │ │ +3b8e04: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0005 line=467 │ │ 0x0016 line=468 │ │ 0x001e line=469 │ │ 0x002a line=471 │ │ @@ -1788824,37 +1788832,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -3b8fe0: |[3b8fe0] de.danoeh.antennapod.activity.MainActivity.updateInsets:()V │ │ -3b8ff0: 1400 6300 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a0063 │ │ -3b8ff6: 6e20 7b14 0300 |0003: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b8ffc: 0c00 |0006: move-result-object v0 │ │ -3b8ffe: 6e10 d20c 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0cd2 │ │ -3b9004: 0a00 |000a: move-result v0 │ │ -3b9006: 3900 0400 |000b: if-nez v0, 000f // +0004 │ │ -3b900a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -3b900c: 2802 |000e: goto 0010 // +0002 │ │ -3b900e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -3b9010: 6e20 9c94 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@949c │ │ -3b9016: 6e10 7f14 0300 |0013: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ -3b901c: 0c00 |0016: move-result-object v0 │ │ -3b901e: 1401 b900 077f |0017: const v1, #float 1.7945e+38 // #7f0700b9 │ │ -3b9024: 6e20 fc02 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ -3b902a: 0a00 |001d: move-result v0 │ │ -3b902c: 8700 |001e: float-to-int v0, v0 │ │ -3b902e: 5431 bf6b |001f: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ -3b9032: 5432 bd6b |0021: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6bbd │ │ -3b9036: 5222 c80f |0023: iget v2, v2, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ -3b903a: b020 |0025: add-int/2addr v0, v2 │ │ -3b903c: 6e20 747c 0100 |0026: invoke-virtual {v1, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setPeekHeight:(I)V // method@7c74 │ │ -3b9042: 0e00 |0029: return-void │ │ +3b8fc8: |[3b8fc8] de.danoeh.antennapod.activity.MainActivity.updateInsets:()V │ │ +3b8fd8: 1400 6300 0a7f |0000: const v0, #float 1.83435e+38 // #7f0a0063 │ │ +3b8fde: 6e20 7b14 0300 |0003: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b8fe4: 0c00 |0006: move-result-object v0 │ │ +3b8fe6: 6e10 d20c 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0cd2 │ │ +3b8fec: 0a00 |000a: move-result v0 │ │ +3b8fee: 3900 0400 |000b: if-nez v0, 000f // +0004 │ │ +3b8ff2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +3b8ff4: 2802 |000e: goto 0010 // +0002 │ │ +3b8ff6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +3b8ff8: 6e20 9c94 0300 |0010: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@949c │ │ +3b8ffe: 6e10 7f14 0300 |0013: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ +3b9004: 0c00 |0016: move-result-object v0 │ │ +3b9006: 1401 b900 077f |0017: const v1, #float 1.7945e+38 // #7f0700b9 │ │ +3b900c: 6e20 fc02 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ +3b9012: 0a00 |001d: move-result v0 │ │ +3b9014: 8700 |001e: float-to-int v0, v0 │ │ +3b9016: 5431 bf6b |001f: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ +3b901a: 5432 bd6b |0021: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6bbd │ │ +3b901e: 5222 c80f |0023: iget v2, v2, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ +3b9022: b020 |0025: add-int/2addr v0, v2 │ │ +3b9024: 6e20 747c 0100 |0026: invoke-virtual {v1, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setPeekHeight:(I)V // method@7c74 │ │ +3b902a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=315 │ │ 0x0013 line=316 │ │ 0x001f line=317 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1788865,17 +1788873,17 @@ │ │ type : '()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3b7d64: |[3b7d64] de.danoeh.antennapod.activity.MainActivity.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; │ │ -3b7d74: 5410 bf6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ -3b7d78: 1100 |0002: return-object v0 │ │ +3b7d4c: |[3b7d4c] de.danoeh.antennapod.activity.MainActivity.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; │ │ +3b7d5c: 5410 bf6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ +3b7d60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1788883,17 +1788891,17 @@ │ │ type : '()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3b7ad4: |[3b7ad4] de.danoeh.antennapod.activity.MainActivity.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; │ │ -3b7ae4: 5410 be6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6bbe │ │ -3b7ae8: 1100 |0002: return-object v0 │ │ +3b7abc: |[3b7abc] de.danoeh.antennapod.activity.MainActivity.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; │ │ +3b7acc: 5410 be6b |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6bbe │ │ +3b7ad0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1788901,26 +1788909,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -3b7aec: |[3b7aec] de.danoeh.antennapod.activity.MainActivity.isDrawerOpen:()Z │ │ -3b7afc: 5420 b96b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ -3b7b00: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -3b7b04: 5421 bc6b |0004: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ -3b7b08: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ -3b7b0c: 6e20 4d32 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@324d │ │ -3b7b12: 0a00 |000b: move-result v0 │ │ -3b7b14: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -3b7b18: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -3b7b1a: 2802 |000f: goto 0011 // +0002 │ │ -3b7b1c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3b7b1e: 0f00 |0011: return v0 │ │ +3b7ad4: |[3b7ad4] de.danoeh.antennapod.activity.MainActivity.isDrawerOpen:()Z │ │ +3b7ae4: 5420 b96b |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ +3b7ae8: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +3b7aec: 5421 bc6b |0004: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ +3b7af0: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ +3b7af4: 6e20 4d32 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@324d │ │ +3b7afa: 0a00 |000b: move-result v0 │ │ +3b7afc: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +3b7b00: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +3b7b02: 2802 |000f: goto 0011 // +0002 │ │ +3b7b04: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3b7b06: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #3 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1788928,18 +1788936,18 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3b845c: |[3b845c] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;)V │ │ -3b846c: 6200 1a94 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.NONE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941a │ │ -3b8470: 6e30 8594 2100 |0002: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@9485 │ │ -3b8476: 0e00 |0005: return-void │ │ +3b8444: |[3b8444] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;)V │ │ +3b8454: 6200 1a94 |0000: sget-object v0, Lde/danoeh/antennapod/fragment/TransitionEffect;.NONE:Lde/danoeh/antennapod/fragment/TransitionEffect; // field@941a │ │ +3b8458: 6e30 8594 2100 |0002: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V // method@9485 │ │ +3b845e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0006 reg=2 (null) Landroidx/fragment/app/Fragment; │ │ │ │ @@ -1788948,53 +1788956,53 @@ │ │ type : '(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 81 16-bit code units │ │ -3b8478: |[3b8478] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V │ │ -3b8488: 7110 f7b6 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b6f7 │ │ -3b848e: 6e10 f835 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3b8494: 0c00 |0006: move-result-object v0 │ │ -3b8496: 6e10 d436 0000 |0007: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ -3b849c: 0c00 |000a: move-result-object v0 │ │ -3b849e: 6201 ae6b |000b: sget-object v1, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6bae │ │ -3b84a2: 6e10 0eb2 0600 |000d: invoke-virtual {v6}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ -3b84a8: 0a06 |0010: move-result v6 │ │ -3b84aa: 4406 0106 |0011: aget v6, v1, v6 │ │ -3b84ae: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -3b84b0: 3216 1600 |0014: if-eq v6, v1, 002a // +0016 │ │ -3b84b4: 1221 |0016: const/4 v1, #int 2 // #2 │ │ -3b84b6: 3216 0300 |0017: if-eq v6, v1, 001a // +0003 │ │ -3b84ba: 281a |0019: goto 0033 // +001a │ │ -3b84bc: 1406 3b00 017f |001a: const v6, #float 1.71472e+38 // #7f01003b │ │ -3b84c2: 1401 3e00 017f |001d: const v1, #float 1.71472e+38 // #7f01003e │ │ -3b84c8: 1402 3d00 017f |0020: const v2, #float 1.71472e+38 // #7f01003d │ │ -3b84ce: 1403 3c00 017f |0023: const v3, #float 1.71472e+38 // #7f01003c │ │ -3b84d4: 6e51 cb37 2063 |0026: invoke-virtual {v0, v2, v3, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(IIII)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ -3b84da: 280a |0029: goto 0033 // +000a │ │ -3b84dc: 1406 2d00 017f |002a: const v6, #float 1.71471e+38 // #7f01002d │ │ -3b84e2: 1401 2e00 017f |002d: const v1, #float 1.71471e+38 // #7f01002e │ │ -3b84e8: 6e30 ca37 6001 |0030: invoke-virtual {v0, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@37ca │ │ -3b84ee: 6e10 f835 0400 |0033: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3b84f4: 0c06 |0036: move-result-object v6 │ │ -3b84f6: 1a01 3cb2 |0037: const-string v1, "main" // string@b23c │ │ -3b84fa: 6e20 0237 1600 |0039: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@3702 │ │ -3b8500: 0c06 |003c: move-result-object v6 │ │ -3b8502: 6e20 c537 6000 |003d: invoke-virtual {v0, v6}, Landroidx/fragment/app/FragmentTransaction;.hide:(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37c5 │ │ -3b8508: 0c06 |0040: move-result-object v6 │ │ -3b850a: 1400 e201 0a7f |0041: const v0, #float 1.83443e+38 // #7f0a01e2 │ │ -3b8510: 6e40 ba37 0615 |0044: invoke-virtual {v6, v0, v5, v1}, Landroidx/fragment/app/FragmentTransaction;.add:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37ba │ │ -3b8516: 0c05 |0047: move-result-object v5 │ │ -3b8518: 1206 |0048: const/4 v6, #int 0 // #0 │ │ -3b851a: 6e20 be37 6500 |0049: invoke-virtual {v5, v6}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37be │ │ -3b8520: 0c05 |004c: move-result-object v5 │ │ -3b8522: 6e10 bf37 0500 |004d: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ -3b8528: 0e00 |0050: return-void │ │ +3b8460: |[3b8460] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/fragment/TransitionEffect;)V │ │ +3b8470: 7110 f7b6 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b6f7 │ │ +3b8476: 6e10 f835 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3b847c: 0c00 |0006: move-result-object v0 │ │ +3b847e: 6e10 d436 0000 |0007: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ +3b8484: 0c00 |000a: move-result-object v0 │ │ +3b8486: 6201 ae6b |000b: sget-object v1, Lde/danoeh/antennapod/activity/MainActivity$2;.$SwitchMap$de$danoeh$antennapod$fragment$TransitionEffect:[I // field@6bae │ │ +3b848a: 6e10 0eb2 0600 |000d: invoke-virtual {v6}, Ljava/lang/Enum;.ordinal:()I // method@b20e │ │ +3b8490: 0a06 |0010: move-result v6 │ │ +3b8492: 4406 0106 |0011: aget v6, v1, v6 │ │ +3b8496: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +3b8498: 3216 1600 |0014: if-eq v6, v1, 002a // +0016 │ │ +3b849c: 1221 |0016: const/4 v1, #int 2 // #2 │ │ +3b849e: 3216 0300 |0017: if-eq v6, v1, 001a // +0003 │ │ +3b84a2: 281a |0019: goto 0033 // +001a │ │ +3b84a4: 1406 3b00 017f |001a: const v6, #float 1.71472e+38 // #7f01003b │ │ +3b84aa: 1401 3e00 017f |001d: const v1, #float 1.71472e+38 // #7f01003e │ │ +3b84b0: 1402 3d00 017f |0020: const v2, #float 1.71472e+38 // #7f01003d │ │ +3b84b6: 1403 3c00 017f |0023: const v3, #float 1.71472e+38 // #7f01003c │ │ +3b84bc: 6e51 cb37 2063 |0026: invoke-virtual {v0, v2, v3, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(IIII)Landroidx/fragment/app/FragmentTransaction; // method@37cb │ │ +3b84c2: 280a |0029: goto 0033 // +000a │ │ +3b84c4: 1406 2d00 017f |002a: const v6, #float 1.71471e+38 // #7f01002d │ │ +3b84ca: 1401 2e00 017f |002d: const v1, #float 1.71471e+38 // #7f01002e │ │ +3b84d0: 6e30 ca37 6001 |0030: invoke-virtual {v0, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@37ca │ │ +3b84d6: 6e10 f835 0400 |0033: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3b84dc: 0c06 |0036: move-result-object v6 │ │ +3b84de: 1a01 3cb2 |0037: const-string v1, "main" // string@b23c │ │ +3b84e2: 6e20 0237 1600 |0039: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@3702 │ │ +3b84e8: 0c06 |003c: move-result-object v6 │ │ +3b84ea: 6e20 c537 6000 |003d: invoke-virtual {v0, v6}, Landroidx/fragment/app/FragmentTransaction;.hide:(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@37c5 │ │ +3b84f0: 0c06 |0040: move-result-object v6 │ │ +3b84f2: 1400 e201 0a7f |0041: const v0, #float 1.83443e+38 // #7f0a01e2 │ │ +3b84f8: 6e40 ba37 0615 |0044: invoke-virtual {v6, v0, v5, v1}, Landroidx/fragment/app/FragmentTransaction;.add:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37ba │ │ +3b84fe: 0c05 |0047: move-result-object v5 │ │ +3b8500: 1206 |0048: const/4 v6, #int 0 // #0 │ │ +3b8502: 6e20 be37 6500 |0049: invoke-virtual {v5, v6}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37be │ │ +3b8508: 0c05 |004c: move-result-object v5 │ │ +3b850a: 6e10 bf37 0500 |004d: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ +3b8510: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0003 line=420 │ │ 0x000b line=422 │ │ 0x0026 line=427 │ │ 0x0030 line=424 │ │ @@ -1789012,24 +1789020,24 @@ │ │ type : '(JLandroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -3b852c: |[3b852c] de.danoeh.antennapod.activity.MainActivity.loadFeedFragmentById:(JLandroid/os/Bundle;)V │ │ -3b853c: 7120 2fa5 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ -3b8542: 0c00 |0003: move-result-object v0 │ │ -3b8544: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -3b8548: 6e20 b135 4000 |0006: invoke-virtual {v0, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -3b854e: 7120 c2b2 3200 |0009: invoke-static {v2, v3}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ -3b8554: 0c02 |000c: move-result-object v2 │ │ -3b8556: 7120 b3a6 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@a6b3 │ │ -3b855c: 7020 8794 0100 |0010: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@9487 │ │ -3b8562: 0e00 |0013: return-void │ │ +3b8514: |[3b8514] de.danoeh.antennapod.activity.MainActivity.loadFeedFragmentById:(JLandroid/os/Bundle;)V │ │ +3b8524: 7120 2fa5 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/fragment/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/fragment/FeedItemlistFragment; // method@a52f │ │ +3b852a: 0c00 |0003: move-result-object v0 │ │ +3b852c: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +3b8530: 6e20 b135 4000 |0006: invoke-virtual {v0, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +3b8536: 7120 c2b2 3200 |0009: invoke-static {v2, v3}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b2c2 │ │ +3b853c: 0c02 |000c: move-result-object v2 │ │ +3b853e: 7120 b3a6 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@a6b3 │ │ +3b8544: 7020 8794 0100 |0010: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@9487 │ │ +3b854a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0006 line=390 │ │ 0x0009 line=392 │ │ 0x0010 line=393 │ │ locals : │ │ @@ -1789042,128 +1789050,128 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 260 16-bit code units │ │ -3b85d0: |[3b85d0] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -3b85e0: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3b85e4: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3b85ea: 1a01 e2a3 |0005: const-string v1, "loadFragment(tag: " // string@a3e2 │ │ -3b85ee: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b85f4: 6e20 d3b2 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b85fa: 1a01 b907 |000d: const-string v1, ", args: " // string@07b9 │ │ -3b85fe: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b8604: 6e20 d2b2 5000 |0012: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3b860a: 1a01 2a07 |0015: const-string v1, ")" // string@072a │ │ -3b860e: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b8614: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3b861a: 0c00 |001d: move-result-object v0 │ │ -3b861c: 1a01 3748 |001e: const-string v1, "MainActivity" // string@4837 │ │ -3b8620: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3b8626: 6e10 a6b2 0400 |0023: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -3b862c: 6e10 a6b2 0400 |0026: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ -3b8632: 0a00 |0029: move-result v0 │ │ -3b8634: 1a01 5e20 |002a: const-string v1, "HomeFragment" // string@205e │ │ -3b8638: 12f2 |002c: const/4 v2, #int -1 // #ff │ │ -3b863a: 2c00 a100 0000 |002d: sparse-switch v0, 000000ce // +000000a1 │ │ -3b8640: 2856 |0030: goto 0086 // +0056 │ │ -3b8642: 1a00 bf50 |0031: const-string v0, "QueueFragment" // string@50bf │ │ -3b8646: 6e20 9fb2 0400 |0033: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b864c: 0a00 |0036: move-result v0 │ │ -3b864e: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ -3b8652: 284d |0039: goto 0086 // +004d │ │ -3b8654: 1272 |003a: const/4 v2, #int 7 // #7 │ │ -3b8656: 284b |003b: goto 0086 // +004b │ │ -3b8658: 1a00 fd4e |003c: const-string v0, "PlaybackHistoryFragment" // string@4efd │ │ -3b865c: 6e20 9fb2 0400 |003e: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b8662: 0a00 |0041: move-result v0 │ │ -3b8664: 3900 0300 |0042: if-nez v0, 0045 // +0003 │ │ -3b8668: 2842 |0044: goto 0086 // +0042 │ │ -3b866a: 1262 |0045: const/4 v2, #int 6 // #6 │ │ -3b866c: 2840 |0046: goto 0086 // +0040 │ │ -3b866e: 1a00 7b19 |0047: const-string v0, "DownloadsFragment" // string@197b │ │ -3b8672: 6e20 9fb2 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b8678: 0a00 |004c: move-result v0 │ │ -3b867a: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ -3b867e: 2837 |004f: goto 0086 // +0037 │ │ -3b8680: 1252 |0050: const/4 v2, #int 5 // #5 │ │ -3b8682: 2835 |0051: goto 0086 // +0035 │ │ -3b8684: 1a00 0f1b |0052: const-string v0, "EpisodesFragment" // string@1b0f │ │ -3b8688: 6e20 9fb2 0400 |0054: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b868e: 0a00 |0057: move-result v0 │ │ -3b8690: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ -3b8694: 282c |005a: goto 0086 // +002c │ │ -3b8696: 1242 |005b: const/4 v2, #int 4 // #4 │ │ -3b8698: 282a |005c: goto 0086 // +002a │ │ -3b869a: 1a00 090d |005d: const-string v0, "AddFeedFragment" // string@0d09 │ │ -3b869e: 6e20 9fb2 0400 |005f: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b86a4: 0a00 |0062: move-result v0 │ │ -3b86a6: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ -3b86aa: 2821 |0065: goto 0086 // +0021 │ │ -3b86ac: 1232 |0066: const/4 v2, #int 3 // #3 │ │ -3b86ae: 281f |0067: goto 0086 // +001f │ │ -3b86b0: 6e20 9fb2 1400 |0068: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b86b6: 0a00 |006b: move-result v0 │ │ -3b86b8: 3900 0300 |006c: if-nez v0, 006f // +0003 │ │ -3b86bc: 2818 |006e: goto 0086 // +0018 │ │ -3b86be: 1222 |006f: const/4 v2, #int 2 // #2 │ │ -3b86c0: 2816 |0070: goto 0086 // +0016 │ │ -3b86c2: 1a00 8e4b |0071: const-string v0, "NewEpisodesFragment" // string@4b8e │ │ -3b86c6: 6e20 9fb2 0400 |0073: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b86cc: 0a00 |0076: move-result v0 │ │ -3b86ce: 3900 0300 |0077: if-nez v0, 007a // +0003 │ │ -3b86d2: 280d |0079: goto 0086 // +000d │ │ -3b86d4: 1212 |007a: const/4 v2, #int 1 // #1 │ │ -3b86d6: 280b |007b: goto 0086 // +000b │ │ -3b86d8: 1a00 1257 |007c: const-string v0, "SubscriptionFragment" // string@5712 │ │ -3b86dc: 6e20 9fb2 0400 |007e: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b86e2: 0a00 |0081: move-result v0 │ │ -3b86e4: 3900 0300 |0082: if-nez v0, 0085 // +0003 │ │ -3b86e8: 2802 |0084: goto 0086 // +0002 │ │ -3b86ea: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -3b86ec: 2b02 6a00 0000 |0086: packed-switch v2, 000000f0 // +0000006a │ │ -3b86f2: 2204 e31d |0089: new-instance v4, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1de3 │ │ -3b86f6: 7010 a9b0 0400 |008b: invoke-direct {v4}, Lde/danoeh/antennapod/ui/home/HomeFragment;.:()V // method@b0a9 │ │ -3b86fc: 1205 |008e: const/4 v5, #int 0 // #0 │ │ -3b86fe: 2833 |008f: goto 00c2 // +0033 │ │ -3b8700: 2200 ad1b |0090: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment; // type@1bad │ │ -3b8704: 7010 1ca7 0000 |0092: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.:()V // method@a71c │ │ -3b870a: 281e |0095: goto 00b3 // +001e │ │ -3b870c: 2200 9d1b |0096: new-instance v0, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // type@1b9d │ │ -3b8710: 7010 e3a6 0000 |0098: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.:()V // method@a6e3 │ │ -3b8716: 2818 |009b: goto 00b3 // +0018 │ │ -3b8718: 2200 de1a |009c: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // type@1ade │ │ -3b871c: 7010 4aa3 0000 |009e: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.:()V // method@a34a │ │ -3b8722: 2812 |00a1: goto 00b3 // +0012 │ │ -3b8724: 2200 ba1a |00a2: new-instance v0, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // type@1aba │ │ -3b8728: 7010 9ba2 0000 |00a4: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.:()V // method@a29b │ │ -3b872e: 280c |00a7: goto 00b3 // +000c │ │ -3b8730: 2200 b81a |00a8: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment; // type@1ab8 │ │ -3b8734: 7010 80a2 0000 |00aa: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.:()V // method@a280 │ │ -3b873a: 2806 |00ad: goto 00b3 // +0006 │ │ -3b873c: 2200 e31d |00ae: new-instance v0, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1de3 │ │ -3b8740: 7010 a9b0 0000 |00b0: invoke-direct {v0}, Lde/danoeh/antennapod/ui/home/HomeFragment;.:()V // method@b0a9 │ │ -3b8746: 0741 |00b3: move-object v1, v4 │ │ -3b8748: 0704 |00b4: move-object v4, v0 │ │ -3b874a: 280d |00b5: goto 00c2 // +000d │ │ -3b874c: 2200 661b |00b6: new-instance v0, Lde/danoeh/antennapod/fragment/InboxFragment; // type@1b66 │ │ -3b8750: 7010 d0a5 0000 |00b8: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/InboxFragment;.:()V // method@a5d0 │ │ -3b8756: 28f8 |00bb: goto 00b3 // -0008 │ │ -3b8758: 2200 d21b |00bc: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1bd2 │ │ -3b875c: 7010 cca7 0000 |00be: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.:()V // method@a7cc │ │ -3b8762: 28f2 |00c1: goto 00b3 // -000e │ │ -3b8764: 3805 0500 |00c2: if-eqz v5, 00c7 // +0005 │ │ -3b8768: 6e20 b135 5400 |00c4: invoke-virtual {v4, v5}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -3b876e: 7120 b3a6 1300 |00c7: invoke-static {v3, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@a6b3 │ │ -3b8774: 7020 8794 4300 |00ca: invoke-direct {v3, v4}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@9487 │ │ -3b877a: 0e00 |00cd: return-void │ │ -3b877c: 0002 0800 ad66 f0a1 e865 22b8 6f40 ... |00ce: sparse-switch-data (34 units) │ │ -3b87c0: 0001 0800 0000 0000 3600 0000 3000 ... |00f0: packed-switch-data (20 units) │ │ +3b85b8: |[3b85b8] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +3b85c8: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3b85cc: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3b85d2: 1a01 e2a3 |0005: const-string v1, "loadFragment(tag: " // string@a3e2 │ │ +3b85d6: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b85dc: 6e20 d3b2 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b85e2: 1a01 b907 |000d: const-string v1, ", args: " // string@07b9 │ │ +3b85e6: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b85ec: 6e20 d2b2 5000 |0012: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3b85f2: 1a01 2a07 |0015: const-string v1, ")" // string@072a │ │ +3b85f6: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b85fc: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3b8602: 0c00 |001d: move-result-object v0 │ │ +3b8604: 1a01 3748 |001e: const-string v1, "MainActivity" // string@4837 │ │ +3b8608: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3b860e: 6e10 a6b2 0400 |0023: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +3b8614: 6e10 a6b2 0400 |0026: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b2a6 │ │ +3b861a: 0a00 |0029: move-result v0 │ │ +3b861c: 1a01 5e20 |002a: const-string v1, "HomeFragment" // string@205e │ │ +3b8620: 12f2 |002c: const/4 v2, #int -1 // #ff │ │ +3b8622: 2c00 a100 0000 |002d: sparse-switch v0, 000000ce // +000000a1 │ │ +3b8628: 2856 |0030: goto 0086 // +0056 │ │ +3b862a: 1a00 bf50 |0031: const-string v0, "QueueFragment" // string@50bf │ │ +3b862e: 6e20 9fb2 0400 |0033: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b8634: 0a00 |0036: move-result v0 │ │ +3b8636: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ +3b863a: 284d |0039: goto 0086 // +004d │ │ +3b863c: 1272 |003a: const/4 v2, #int 7 // #7 │ │ +3b863e: 284b |003b: goto 0086 // +004b │ │ +3b8640: 1a00 fd4e |003c: const-string v0, "PlaybackHistoryFragment" // string@4efd │ │ +3b8644: 6e20 9fb2 0400 |003e: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b864a: 0a00 |0041: move-result v0 │ │ +3b864c: 3900 0300 |0042: if-nez v0, 0045 // +0003 │ │ +3b8650: 2842 |0044: goto 0086 // +0042 │ │ +3b8652: 1262 |0045: const/4 v2, #int 6 // #6 │ │ +3b8654: 2840 |0046: goto 0086 // +0040 │ │ +3b8656: 1a00 7b19 |0047: const-string v0, "DownloadsFragment" // string@197b │ │ +3b865a: 6e20 9fb2 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b8660: 0a00 |004c: move-result v0 │ │ +3b8662: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ +3b8666: 2837 |004f: goto 0086 // +0037 │ │ +3b8668: 1252 |0050: const/4 v2, #int 5 // #5 │ │ +3b866a: 2835 |0051: goto 0086 // +0035 │ │ +3b866c: 1a00 0f1b |0052: const-string v0, "EpisodesFragment" // string@1b0f │ │ +3b8670: 6e20 9fb2 0400 |0054: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b8676: 0a00 |0057: move-result v0 │ │ +3b8678: 3900 0300 |0058: if-nez v0, 005b // +0003 │ │ +3b867c: 282c |005a: goto 0086 // +002c │ │ +3b867e: 1242 |005b: const/4 v2, #int 4 // #4 │ │ +3b8680: 282a |005c: goto 0086 // +002a │ │ +3b8682: 1a00 090d |005d: const-string v0, "AddFeedFragment" // string@0d09 │ │ +3b8686: 6e20 9fb2 0400 |005f: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b868c: 0a00 |0062: move-result v0 │ │ +3b868e: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ +3b8692: 2821 |0065: goto 0086 // +0021 │ │ +3b8694: 1232 |0066: const/4 v2, #int 3 // #3 │ │ +3b8696: 281f |0067: goto 0086 // +001f │ │ +3b8698: 6e20 9fb2 1400 |0068: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b869e: 0a00 |006b: move-result v0 │ │ +3b86a0: 3900 0300 |006c: if-nez v0, 006f // +0003 │ │ +3b86a4: 2818 |006e: goto 0086 // +0018 │ │ +3b86a6: 1222 |006f: const/4 v2, #int 2 // #2 │ │ +3b86a8: 2816 |0070: goto 0086 // +0016 │ │ +3b86aa: 1a00 8e4b |0071: const-string v0, "NewEpisodesFragment" // string@4b8e │ │ +3b86ae: 6e20 9fb2 0400 |0073: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b86b4: 0a00 |0076: move-result v0 │ │ +3b86b6: 3900 0300 |0077: if-nez v0, 007a // +0003 │ │ +3b86ba: 280d |0079: goto 0086 // +000d │ │ +3b86bc: 1212 |007a: const/4 v2, #int 1 // #1 │ │ +3b86be: 280b |007b: goto 0086 // +000b │ │ +3b86c0: 1a00 1257 |007c: const-string v0, "SubscriptionFragment" // string@5712 │ │ +3b86c4: 6e20 9fb2 0400 |007e: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b86ca: 0a00 |0081: move-result v0 │ │ +3b86cc: 3900 0300 |0082: if-nez v0, 0085 // +0003 │ │ +3b86d0: 2802 |0084: goto 0086 // +0002 │ │ +3b86d2: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +3b86d4: 2b02 6a00 0000 |0086: packed-switch v2, 000000f0 // +0000006a │ │ +3b86da: 2204 e31d |0089: new-instance v4, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1de3 │ │ +3b86de: 7010 a9b0 0400 |008b: invoke-direct {v4}, Lde/danoeh/antennapod/ui/home/HomeFragment;.:()V // method@b0a9 │ │ +3b86e4: 1205 |008e: const/4 v5, #int 0 // #0 │ │ +3b86e6: 2833 |008f: goto 00c2 // +0033 │ │ +3b86e8: 2200 ad1b |0090: new-instance v0, Lde/danoeh/antennapod/fragment/QueueFragment; // type@1bad │ │ +3b86ec: 7010 1ca7 0000 |0092: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/QueueFragment;.:()V // method@a71c │ │ +3b86f2: 281e |0095: goto 00b3 // +001e │ │ +3b86f4: 2200 9d1b |0096: new-instance v0, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; // type@1b9d │ │ +3b86f8: 7010 e3a6 0000 |0098: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;.:()V // method@a6e3 │ │ +3b86fe: 2818 |009b: goto 00b3 // +0018 │ │ +3b8700: 2200 de1a |009c: new-instance v0, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; // type@1ade │ │ +3b8704: 7010 4aa3 0000 |009e: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;.:()V // method@a34a │ │ +3b870a: 2812 |00a1: goto 00b3 // +0012 │ │ +3b870c: 2200 ba1a |00a2: new-instance v0, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; // type@1aba │ │ +3b8710: 7010 9ba2 0000 |00a4: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AllEpisodesFragment;.:()V // method@a29b │ │ +3b8716: 280c |00a7: goto 00b3 // +000c │ │ +3b8718: 2200 b81a |00a8: new-instance v0, Lde/danoeh/antennapod/fragment/AddFeedFragment; // type@1ab8 │ │ +3b871c: 7010 80a2 0000 |00aa: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/AddFeedFragment;.:()V // method@a280 │ │ +3b8722: 2806 |00ad: goto 00b3 // +0006 │ │ +3b8724: 2200 e31d |00ae: new-instance v0, Lde/danoeh/antennapod/ui/home/HomeFragment; // type@1de3 │ │ +3b8728: 7010 a9b0 0000 |00b0: invoke-direct {v0}, Lde/danoeh/antennapod/ui/home/HomeFragment;.:()V // method@b0a9 │ │ +3b872e: 0741 |00b3: move-object v1, v4 │ │ +3b8730: 0704 |00b4: move-object v4, v0 │ │ +3b8732: 280d |00b5: goto 00c2 // +000d │ │ +3b8734: 2200 661b |00b6: new-instance v0, Lde/danoeh/antennapod/fragment/InboxFragment; // type@1b66 │ │ +3b8738: 7010 d0a5 0000 |00b8: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/InboxFragment;.:()V // method@a5d0 │ │ +3b873e: 28f8 |00bb: goto 00b3 // -0008 │ │ +3b8740: 2200 d21b |00bc: new-instance v0, Lde/danoeh/antennapod/fragment/SubscriptionFragment; // type@1bd2 │ │ +3b8744: 7010 cca7 0000 |00be: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/SubscriptionFragment;.:()V // method@a7cc │ │ +3b874a: 28f2 |00c1: goto 00b3 // -000e │ │ +3b874c: 3805 0500 |00c2: if-eqz v5, 00c7 // +0005 │ │ +3b8750: 6e20 b135 5400 |00c4: invoke-virtual {v4, v5}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +3b8756: 7120 b3a6 1300 |00c7: invoke-static {v3, v1}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@a6b3 │ │ +3b875c: 7020 8794 4300 |00ca: invoke-direct {v3, v4}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@9487 │ │ +3b8762: 0e00 |00cd: return-void │ │ +3b8764: 0002 0800 ad66 f0a1 e865 22b8 6f40 ... |00ce: sparse-switch-data (34 units) │ │ +3b87a8: 0001 0800 0000 0000 3600 0000 3000 ... |00f0: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0023 line=347 │ │ 0x0089 line=374 │ │ 0x0090 line=352 │ │ 0x0096 line=364 │ │ @@ -1789186,20 +1789194,20 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -3b87e8: |[3b87e8] de.danoeh.antennapod.activity.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -3b87f8: 6f40 0136 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/fragment/app/FragmentActivity;.onActivityResult:(IILandroid/content/Intent;)V // method@3601 │ │ -3b87fe: 7110 9298 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@9892 │ │ -3b8804: 0a01 |0006: move-result v1 │ │ -3b8806: 5901 bb6b |0007: iput v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6bbb │ │ -3b880a: 0e00 |0009: return-void │ │ +3b87d0: |[3b87d0] de.danoeh.antennapod.activity.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +3b87e0: 6f40 0136 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/fragment/app/FragmentActivity;.onActivityResult:(IILandroid/content/Intent;)V // method@3601 │ │ +3b87e6: 7110 9298 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@9892 │ │ +3b87ec: 0a01 |0006: move-result v1 │ │ +3b87ee: 5901 bb6b |0007: iput v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6bbb │ │ +3b87f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0003 line=514 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000a reg=1 (null) I │ │ @@ -1789211,18 +1789219,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3b880c: |[3b880c] de.danoeh.antennapod.activity.MainActivity.onAttachedToWindow:()V │ │ -3b881c: 6f10 8a00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onAttachedToWindow:()V // method@008a │ │ -3b8822: 7010 a094 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@94a0 │ │ -3b8828: 0e00 |0006: return-void │ │ +3b87f4: |[3b87f4] de.danoeh.antennapod.activity.MainActivity.onAttachedToWindow:()V │ │ +3b8804: 6f10 8a00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onAttachedToWindow:()V // method@008a │ │ +3b880a: 7010 a094 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@94a0 │ │ +3b8810: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1789231,63 +1789239,63 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -3b882c: |[3b882c] de.danoeh.antennapod.activity.MainActivity.onBackPressed:()V │ │ -3b883c: 6e10 7d94 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.isDrawerOpen:()Z // method@947d │ │ -3b8842: 0a00 |0003: move-result v0 │ │ -3b8844: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -3b8848: 5420 b96b |0006: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ -3b884c: 5421 bc6b |0008: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ -3b8850: 6e20 2d32 1000 |000a: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@322d │ │ -3b8856: 284e |000d: goto 005b // +004e │ │ -3b8858: 5420 bf6b |000e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ -3b885c: 6e10 4e7c 0000 |0010: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c4e │ │ -3b8862: 0a00 |0013: move-result v0 │ │ -3b8864: 1231 |0014: const/4 v1, #int 3 // #3 │ │ -3b8866: 3310 0900 |0015: if-ne v0, v1, 001e // +0009 │ │ -3b886a: 5420 bf6b |0017: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ -3b886e: 1241 |0019: const/4 v1, #int 4 // #4 │ │ -3b8870: 6e20 787c 1000 |001a: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3b8876: 283e |001d: goto 005b // +003e │ │ -3b8878: 6e10 f835 0200 |001e: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3b887e: 0c00 |0021: move-result-object v0 │ │ -3b8880: 6e10 0837 0000 |0022: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ -3b8886: 0a00 |0025: move-result v0 │ │ -3b8888: 3800 0600 |0026: if-eqz v0, 002c // +0006 │ │ -3b888c: 6f10 f012 0200 |0028: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f0 │ │ -3b8892: 2830 |002b: goto 005b // +0030 │ │ -3b8894: 7100 2ab0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ -3b889a: 0c00 |002f: move-result-object v0 │ │ -3b889c: 7110 9ea6 0200 |0030: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ -3b88a2: 0c01 |0033: move-result-object v1 │ │ -3b88a4: 6e20 9fb2 0100 |0034: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b88aa: 0a01 |0037: move-result v1 │ │ -3b88ac: 3901 1000 |0038: if-nez v1, 0048 // +0010 │ │ -3b88b0: 1a01 70ca |003a: const-string v1, "remember" // string@ca70 │ │ -3b88b4: 6e20 9fb2 0100 |003c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b88ba: 0a01 |003f: move-result v1 │ │ -3b88bc: 3801 0300 |0040: if-eqz v1, 0043 // +0003 │ │ -3b88c0: 2806 |0042: goto 0048 // +0006 │ │ -3b88c2: 1201 |0043: const/4 v1, #int 0 // #0 │ │ -3b88c4: 6e30 8894 0201 |0044: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -3b88ca: 2814 |0047: goto 005b // +0014 │ │ -3b88cc: 7100 23b0 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.backButtonOpensDrawer:()Z // method@b023 │ │ -3b88d2: 0a00 |004b: move-result v0 │ │ -3b88d4: 3800 0c00 |004c: if-eqz v0, 0058 // +000c │ │ -3b88d8: 5420 b96b |004e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ -3b88dc: 3800 0800 |0050: if-eqz v0, 0058 // +0008 │ │ -3b88e0: 5421 bc6b |0052: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ -3b88e4: 6e20 6332 1000 |0054: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@3263 │ │ -3b88ea: 2804 |0057: goto 005b // +0004 │ │ -3b88ec: 6f10 f012 0200 |0058: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f0 │ │ -3b88f2: 0e00 |005b: return-void │ │ +3b8814: |[3b8814] de.danoeh.antennapod.activity.MainActivity.onBackPressed:()V │ │ +3b8824: 6e10 7d94 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.isDrawerOpen:()Z // method@947d │ │ +3b882a: 0a00 |0003: move-result v0 │ │ +3b882c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +3b8830: 5420 b96b |0006: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ +3b8834: 5421 bc6b |0008: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ +3b8838: 6e20 2d32 1000 |000a: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@322d │ │ +3b883e: 284e |000d: goto 005b // +004e │ │ +3b8840: 5420 bf6b |000e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ +3b8844: 6e10 4e7c 0000 |0010: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c4e │ │ +3b884a: 0a00 |0013: move-result v0 │ │ +3b884c: 1231 |0014: const/4 v1, #int 3 // #3 │ │ +3b884e: 3310 0900 |0015: if-ne v0, v1, 001e // +0009 │ │ +3b8852: 5420 bf6b |0017: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ +3b8856: 1241 |0019: const/4 v1, #int 4 // #4 │ │ +3b8858: 6e20 787c 1000 |001a: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3b885e: 283e |001d: goto 005b // +003e │ │ +3b8860: 6e10 f835 0200 |001e: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3b8866: 0c00 |0021: move-result-object v0 │ │ +3b8868: 6e10 0837 0000 |0022: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ +3b886e: 0a00 |0025: move-result v0 │ │ +3b8870: 3800 0600 |0026: if-eqz v0, 002c // +0006 │ │ +3b8874: 6f10 f012 0200 |0028: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f0 │ │ +3b887a: 2830 |002b: goto 005b // +0030 │ │ +3b887c: 7100 2ab0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ +3b8882: 0c00 |002f: move-result-object v0 │ │ +3b8884: 7110 9ea6 0200 |0030: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ +3b888a: 0c01 |0033: move-result-object v1 │ │ +3b888c: 6e20 9fb2 0100 |0034: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b8892: 0a01 |0037: move-result v1 │ │ +3b8894: 3901 1000 |0038: if-nez v1, 0048 // +0010 │ │ +3b8898: 1a01 70ca |003a: const-string v1, "remember" // string@ca70 │ │ +3b889c: 6e20 9fb2 0100 |003c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b88a2: 0a01 |003f: move-result v1 │ │ +3b88a4: 3801 0300 |0040: if-eqz v1, 0043 // +0003 │ │ +3b88a8: 2806 |0042: goto 0048 // +0006 │ │ +3b88aa: 1201 |0043: const/4 v1, #int 0 // #0 │ │ +3b88ac: 6e30 8894 0201 |0044: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +3b88b2: 2814 |0047: goto 005b // +0014 │ │ +3b88b4: 7100 23b0 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.backButtonOpensDrawer:()Z // method@b023 │ │ +3b88ba: 0a00 |004b: move-result v0 │ │ +3b88bc: 3800 0c00 |004c: if-eqz v0, 0058 // +000c │ │ +3b88c0: 5420 b96b |004e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ +3b88c4: 3800 0800 |0050: if-eqz v0, 0058 // +0008 │ │ +3b88c8: 5421 bc6b |0052: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ +3b88cc: 6e20 6332 1000 |0054: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@3263 │ │ +3b88d2: 2804 |0057: goto 005b // +0004 │ │ +3b88d4: 6f10 f012 0200 |0058: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f0 │ │ +3b88da: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0006 line=552 │ │ 0x000e line=553 │ │ 0x0017 line=554 │ │ 0x001e line=555 │ │ @@ -1789307,21 +1789315,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3b88f4: |[3b88f4] de.danoeh.antennapod.activity.MainActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -3b8904: 6f20 8514 2100 |0000: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1485 │ │ -3b890a: 5410 ba6b |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ -3b890e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3b8912: 6e20 f713 2000 |0007: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@13f7 │ │ -3b8918: 7010 9b94 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@949b │ │ -3b891e: 0e00 |000d: return-void │ │ +3b88dc: |[3b88dc] de.danoeh.antennapod.activity.MainActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +3b88ec: 6f20 8514 2100 |0000: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1485 │ │ +3b88f2: 5410 ba6b |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ +3b88f6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3b88fa: 6e20 f713 2000 |0007: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@13f7 │ │ +3b8900: 7010 9b94 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@949b │ │ +3b8906: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0003 line=457 │ │ 0x0007 line=458 │ │ 0x000a line=460 │ │ locals : │ │ @@ -1789333,124 +1789341,124 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 243 16-bit code units │ │ -3b8920: |[3b8920] de.danoeh.antennapod.activity.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3b8930: 7110 9298 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@9892 │ │ -3b8936: 0a00 |0003: move-result v0 │ │ -3b8938: 5960 bb6b |0004: iput v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6bbb │ │ -3b893c: 6e20 a314 0600 |0006: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ -3b8942: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -3b8944: 3807 0b00 |000a: if-eqz v7, 0015 // +000b │ │ -3b8948: 1a01 2388 |000c: const-string v1, "generated_view_id" // string@8823 │ │ -3b894c: 6e30 eb06 1700 |000e: invoke-virtual {v7, v1, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06eb │ │ -3b8952: 0a01 |0011: move-result v1 │ │ -3b8954: 7020 7694 1600 |0012: invoke-direct {v6, v1}, Lde/danoeh/antennapod/activity/MainActivity;.ensureGeneratedViewIdGreaterThan:(I)V // method@9476 │ │ -3b895a: 6e10 8000 0600 |0015: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3b8960: 0c01 |0018: move-result-object v1 │ │ -3b8962: 7120 472e 0100 |0019: invoke-static {v1, v0}, Landroidx/core/view/WindowCompat;.setDecorFitsSystemWindows:(Landroid/view/Window;Z)V // method@2e47 │ │ -3b8968: 6f20 0336 7600 |001c: invoke-super {v6, v7}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ -3b896e: 1407 7300 0d7f |001f: const v7, #float 1.87423e+38 // #7f0d0073 │ │ -3b8974: 6e20 9b14 7600 |0022: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@149b │ │ -3b897a: 5467 be6b |0025: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6bbe │ │ -3b897e: 1401 c903 0a7f |0027: const v1, #float 1.83453e+38 // #7f0a03c9 │ │ -3b8984: 1302 1900 |002a: const/16 v2, #int 25 // #19 │ │ -3b8988: 6e30 c642 1702 |002c: invoke-virtual {v7, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.setMaxRecycledViews:(II)V // method@42c6 │ │ -3b898e: 1407 1901 0a7f |002f: const v7, #float 1.83439e+38 // #7f0a0119 │ │ -3b8994: 6e20 7b14 7600 |0032: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b899a: 0c07 |0035: move-result-object v7 │ │ -3b899c: 1f07 9e08 |0036: check-cast v7, Landroidx/drawerlayout/widget/DrawerLayout; // type@089e │ │ -3b89a0: 5b67 b96b |0038: iput-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ -3b89a4: 1407 2902 0a7f |003a: const v7, #float 1.83445e+38 // #7f0a0229 │ │ -3b89aa: 6e20 7b14 7600 |003d: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b89b0: 0c01 |0040: move-result-object v1 │ │ -3b89b2: 5b61 bc6b |0041: iput-object v1, v6, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ -3b89b6: 7010 9b94 0600 |0043: invoke-direct {v6}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@949b │ │ -3b89bc: 1401 e201 0a7f |0046: const v1, #float 1.83443e+38 // #7f0a01e2 │ │ -3b89c2: 6e20 7b14 1600 |0049: invoke-virtual {v6, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b89c8: 0c01 |004c: move-result-object v1 │ │ -3b89ca: 2202 d017 |004d: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2; // type@17d0 │ │ -3b89ce: 7020 6294 6200 |004f: invoke-direct {v2, v6}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9462 │ │ -3b89d4: 7120 f32d 2100 |0052: invoke-static {v1, v2}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@2df3 │ │ -3b89da: 6e10 f835 0600 |0055: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3b89e0: 0c01 |0058: move-result-object v1 │ │ -3b89e2: 1a02 3cb2 |0059: const-string v2, "main" // string@b23c │ │ -3b89e6: 6e20 0237 2100 |005b: invoke-virtual {v1, v2}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@3702 │ │ -3b89ec: 0c02 |005e: move-result-object v2 │ │ -3b89ee: 3902 3500 |005f: if-nez v2, 0094 // +0035 │ │ -3b89f2: 1a02 70ca |0061: const-string v2, "remember" // string@ca70 │ │ -3b89f6: 7100 2ab0 0000 |0063: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ -3b89fc: 0c03 |0066: move-result-object v3 │ │ -3b89fe: 6e20 9fb2 3200 |0067: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3b8a04: 0a02 |006a: move-result v2 │ │ -3b8a06: 1203 |006b: const/4 v3, #int 0 // #0 │ │ -3b8a08: 3902 0a00 |006c: if-nez v2, 0076 // +000a │ │ -3b8a0c: 7100 2ab0 0000 |006e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ -3b8a12: 0c02 |0071: move-result-object v2 │ │ -3b8a14: 6e30 8894 2603 |0072: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -3b8a1a: 281f |0075: goto 0094 // +001f │ │ -3b8a1c: 7110 9ea6 0600 |0076: invoke-static {v6}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ -3b8a22: 0c02 |0079: move-result-object v2 │ │ -3b8a24: 6204 8093 |007a: sget-object v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ -3b8a28: 7120 e8b6 2400 |007c: invoke-static {v4, v2}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@b6e8 │ │ -3b8a2e: 0a04 |007f: move-result v4 │ │ -3b8a30: 3804 0600 |0080: if-eqz v4, 0086 // +0006 │ │ -3b8a34: 6e30 8894 2603 |0082: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -3b8a3a: 280f |0085: goto 0094 // +000f │ │ -3b8a3c: 7110 30b2 0200 |0086: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ -3b8a42: 0a02 |0089: move-result v2 │ │ -3b8a44: 8124 |008a: int-to-long v4, v2 │ │ -3b8a46: 6e40 8694 4635 |008b: invoke-virtual {v6, v4, v5, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@9486 │ │ -3b8a4c: 2806 |008e: goto 0094 // +0006 │ │ -3b8a4e: 1a02 5e20 |008f: const-string v2, "HomeFragment" // string@205e │ │ -3b8a52: 6e30 8894 2603 |0091: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -3b8a58: 6e10 d436 0100 |0094: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ -3b8a5e: 0c01 |0097: move-result-object v1 │ │ -3b8a60: 2202 911b |0098: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment; // type@1b91 │ │ -3b8a64: 7010 9da6 0200 |009a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.:()V // method@a69d │ │ -3b8a6a: 1a03 104b |009d: const-string v3, "NavDrawerFragment" // string@4b10 │ │ -3b8a6e: 6e40 c937 7132 |009f: invoke-virtual {v1, v7, v2, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ -3b8a74: 2207 cd1a |00a2: new-instance v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1acd │ │ -3b8a78: 7010 e4a2 0700 |00a4: invoke-direct {v7}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.:()V // method@a2e4 │ │ -3b8a7e: 1a02 380f |00a7: const-string v2, "AudioPlayerFragment" // string@0f38 │ │ -3b8a82: 1403 6300 0a7f |00a9: const v3, #float 1.83435e+38 // #7f0a0063 │ │ -3b8a88: 6e40 c937 3127 |00ac: invoke-virtual {v1, v3, v7, v2}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ -3b8a8e: 6e10 bf37 0100 |00af: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ -3b8a94: 7010 7594 0600 |00b2: invoke-direct {v6}, Lde/danoeh/antennapod/activity/MainActivity;.checkFirstLaunch:()V // method@9475 │ │ -3b8a9a: 6e20 7b14 3600 |00b5: invoke-virtual {v6, v3}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b8aa0: 0c07 |00b8: move-result-object v7 │ │ -3b8aa2: 7110 417c 0700 |00b9: invoke-static {v7}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@7c41 │ │ -3b8aa8: 0c07 |00bc: move-result-object v7 │ │ -3b8aaa: 1f07 f11d |00bd: check-cast v7, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // type@1df1 │ │ -3b8aae: 5b67 bf6b |00bf: iput-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ -3b8ab2: 6e20 707c 0700 |00c1: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setHideable:(Z)V // method@7c70 │ │ -3b8ab8: 5467 bf6b |00c4: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ -3b8abc: 5461 b86b |00c6: iget-object v1, v6, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6bb8 │ │ -3b8ac0: 6e20 697c 1700 |00c8: invoke-virtual {v7, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setBottomSheetCallback:(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;)V // method@7c69 │ │ -3b8ac6: 7120 9c9d 0600 |00cb: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9d9c │ │ -3b8acc: 7110 d94c 0600 |00ce: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3b8ad2: 0c07 |00d1: move-result-object v7 │ │ -3b8ad4: 1a00 d984 |00d2: const-string v0, "feedUpdate" // string@84d9 │ │ -3b8ad8: 6e20 db4c 0700 |00d4: invoke-virtual {v7, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@4cdb │ │ -3b8ade: 0c07 |00d7: move-result-object v7 │ │ -3b8ae0: 2200 d117 |00d8: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3; // type@17d1 │ │ -3b8ae4: 7010 6494 0000 |00da: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3;.:()V // method@9464 │ │ -3b8aea: 6e30 143a 6700 |00dd: invoke-virtual {v7, v6, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@3a14 │ │ -3b8af0: 7110 d94c 0600 |00e0: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ -3b8af6: 0c07 |00e3: move-result-object v7 │ │ -3b8af8: 1a00 607f |00e4: const-string v0, "episodeDownload" // string@7f60 │ │ -3b8afc: 6e20 db4c 0700 |00e6: invoke-virtual {v7, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@4cdb │ │ -3b8b02: 0c07 |00e9: move-result-object v7 │ │ -3b8b04: 2200 d217 |00ea: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4; // type@17d2 │ │ -3b8b08: 7010 6694 0000 |00ec: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4;.:()V // method@9466 │ │ -3b8b0e: 6e30 143a 6700 |00ef: invoke-virtual {v7, v6, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@3a14 │ │ -3b8b14: 0e00 |00f2: return-void │ │ +3b8908: |[3b8908] de.danoeh.antennapod.activity.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3b8918: 7110 9298 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@9892 │ │ +3b891e: 0a00 |0003: move-result v0 │ │ +3b8920: 5960 bb6b |0004: iput v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6bbb │ │ +3b8924: 6e20 a314 0600 |0006: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ +3b892a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +3b892c: 3807 0b00 |000a: if-eqz v7, 0015 // +000b │ │ +3b8930: 1a01 2388 |000c: const-string v1, "generated_view_id" // string@8823 │ │ +3b8934: 6e30 eb06 1700 |000e: invoke-virtual {v7, v1, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@06eb │ │ +3b893a: 0a01 |0011: move-result v1 │ │ +3b893c: 7020 7694 1600 |0012: invoke-direct {v6, v1}, Lde/danoeh/antennapod/activity/MainActivity;.ensureGeneratedViewIdGreaterThan:(I)V // method@9476 │ │ +3b8942: 6e10 8000 0600 |0015: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3b8948: 0c01 |0018: move-result-object v1 │ │ +3b894a: 7120 472e 0100 |0019: invoke-static {v1, v0}, Landroidx/core/view/WindowCompat;.setDecorFitsSystemWindows:(Landroid/view/Window;Z)V // method@2e47 │ │ +3b8950: 6f20 0336 7600 |001c: invoke-super {v6, v7}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ +3b8956: 1407 7300 0d7f |001f: const v7, #float 1.87423e+38 // #7f0d0073 │ │ +3b895c: 6e20 9b14 7600 |0022: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@149b │ │ +3b8962: 5467 be6b |0025: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@6bbe │ │ +3b8966: 1401 c903 0a7f |0027: const v1, #float 1.83453e+38 // #7f0a03c9 │ │ +3b896c: 1302 1900 |002a: const/16 v2, #int 25 // #19 │ │ +3b8970: 6e30 c642 1702 |002c: invoke-virtual {v7, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.setMaxRecycledViews:(II)V // method@42c6 │ │ +3b8976: 1407 1901 0a7f |002f: const v7, #float 1.83439e+38 // #7f0a0119 │ │ +3b897c: 6e20 7b14 7600 |0032: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b8982: 0c07 |0035: move-result-object v7 │ │ +3b8984: 1f07 9e08 |0036: check-cast v7, Landroidx/drawerlayout/widget/DrawerLayout; // type@089e │ │ +3b8988: 5b67 b96b |0038: iput-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ +3b898c: 1407 2902 0a7f |003a: const v7, #float 1.83445e+38 // #7f0a0229 │ │ +3b8992: 6e20 7b14 7600 |003d: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b8998: 0c01 |0040: move-result-object v1 │ │ +3b899a: 5b61 bc6b |0041: iput-object v1, v6, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@6bbc │ │ +3b899e: 7010 9b94 0600 |0043: invoke-direct {v6}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@949b │ │ +3b89a4: 1401 e201 0a7f |0046: const v1, #float 1.83443e+38 // #7f0a01e2 │ │ +3b89aa: 6e20 7b14 1600 |0049: invoke-virtual {v6, v1}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b89b0: 0c01 |004c: move-result-object v1 │ │ +3b89b2: 2202 d017 |004d: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2; // type@17d0 │ │ +3b89b6: 7020 6294 6200 |004f: invoke-direct {v2, v6}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9462 │ │ +3b89bc: 7120 f32d 2100 |0052: invoke-static {v1, v2}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@2df3 │ │ +3b89c2: 6e10 f835 0600 |0055: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3b89c8: 0c01 |0058: move-result-object v1 │ │ +3b89ca: 1a02 3cb2 |0059: const-string v2, "main" // string@b23c │ │ +3b89ce: 6e20 0237 2100 |005b: invoke-virtual {v1, v2}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@3702 │ │ +3b89d4: 0c02 |005e: move-result-object v2 │ │ +3b89d6: 3902 3500 |005f: if-nez v2, 0094 // +0035 │ │ +3b89da: 1a02 70ca |0061: const-string v2, "remember" // string@ca70 │ │ +3b89de: 7100 2ab0 0000 |0063: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ +3b89e4: 0c03 |0066: move-result-object v3 │ │ +3b89e6: 6e20 9fb2 3200 |0067: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3b89ec: 0a02 |006a: move-result v2 │ │ +3b89ee: 1203 |006b: const/4 v3, #int 0 // #0 │ │ +3b89f0: 3902 0a00 |006c: if-nez v2, 0076 // +000a │ │ +3b89f4: 7100 2ab0 0000 |006e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ +3b89fa: 0c02 |0071: move-result-object v2 │ │ +3b89fc: 6e30 8894 2603 |0072: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +3b8a02: 281f |0075: goto 0094 // +001f │ │ +3b8a04: 7110 9ea6 0600 |0076: invoke-static {v6}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ +3b8a0a: 0c02 |0079: move-result-object v2 │ │ +3b8a0c: 6204 8093 |007a: sget-object v4, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.NAV_DRAWER_TAGS:[Ljava/lang/String; // field@9380 │ │ +3b8a10: 7120 e8b6 2400 |007c: invoke-static {v4, v2}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@b6e8 │ │ +3b8a16: 0a04 |007f: move-result v4 │ │ +3b8a18: 3804 0600 |0080: if-eqz v4, 0086 // +0006 │ │ +3b8a1c: 6e30 8894 2603 |0082: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +3b8a22: 280f |0085: goto 0094 // +000f │ │ +3b8a24: 7110 30b2 0200 |0086: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b230 │ │ +3b8a2a: 0a02 |0089: move-result v2 │ │ +3b8a2c: 8124 |008a: int-to-long v4, v2 │ │ +3b8a2e: 6e40 8694 4635 |008b: invoke-virtual {v6, v4, v5, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@9486 │ │ +3b8a34: 2806 |008e: goto 0094 // +0006 │ │ +3b8a36: 1a02 5e20 |008f: const-string v2, "HomeFragment" // string@205e │ │ +3b8a3a: 6e30 8894 2603 |0091: invoke-virtual {v6, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +3b8a40: 6e10 d436 0100 |0094: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@36d4 │ │ +3b8a46: 0c01 |0097: move-result-object v1 │ │ +3b8a48: 2202 911b |0098: new-instance v2, Lde/danoeh/antennapod/fragment/NavDrawerFragment; // type@1b91 │ │ +3b8a4c: 7010 9da6 0200 |009a: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.:()V // method@a69d │ │ +3b8a52: 1a03 104b |009d: const-string v3, "NavDrawerFragment" // string@4b10 │ │ +3b8a56: 6e40 c937 7132 |009f: invoke-virtual {v1, v7, v2, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ +3b8a5c: 2207 cd1a |00a2: new-instance v7, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; // type@1acd │ │ +3b8a60: 7010 e4a2 0700 |00a4: invoke-direct {v7}, Lde/danoeh/antennapod/fragment/AudioPlayerFragment;.:()V // method@a2e4 │ │ +3b8a66: 1a02 380f |00a7: const-string v2, "AudioPlayerFragment" // string@0f38 │ │ +3b8a6a: 1403 6300 0a7f |00a9: const v3, #float 1.83435e+38 // #7f0a0063 │ │ +3b8a70: 6e40 c937 3127 |00ac: invoke-virtual {v1, v3, v7, v2}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@37c9 │ │ +3b8a76: 6e10 bf37 0100 |00af: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@37bf │ │ +3b8a7c: 7010 7594 0600 |00b2: invoke-direct {v6}, Lde/danoeh/antennapod/activity/MainActivity;.checkFirstLaunch:()V // method@9475 │ │ +3b8a82: 6e20 7b14 3600 |00b5: invoke-virtual {v6, v3}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b8a88: 0c07 |00b8: move-result-object v7 │ │ +3b8a8a: 7110 417c 0700 |00b9: invoke-static {v7}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@7c41 │ │ +3b8a90: 0c07 |00bc: move-result-object v7 │ │ +3b8a92: 1f07 f11d |00bd: check-cast v7, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // type@1df1 │ │ +3b8a96: 5b67 bf6b |00bf: iput-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ +3b8a9a: 6e20 707c 0700 |00c1: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setHideable:(Z)V // method@7c70 │ │ +3b8aa0: 5467 bf6b |00c4: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // field@6bbf │ │ +3b8aa4: 5461 b86b |00c6: iget-object v1, v6, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6bb8 │ │ +3b8aa8: 6e20 697c 1700 |00c8: invoke-virtual {v7, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setBottomSheetCallback:(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;)V // method@7c69 │ │ +3b8aae: 7120 9c9d 0600 |00cb: invoke-static {v6, v0}, Lde/danoeh/antennapod/core/util/download/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@9d9c │ │ +3b8ab4: 7110 d94c 0600 |00ce: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3b8aba: 0c07 |00d1: move-result-object v7 │ │ +3b8abc: 1a00 d984 |00d2: const-string v0, "feedUpdate" // string@84d9 │ │ +3b8ac0: 6e20 db4c 0700 |00d4: invoke-virtual {v7, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@4cdb │ │ +3b8ac6: 0c07 |00d7: move-result-object v7 │ │ +3b8ac8: 2200 d117 |00d8: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3; // type@17d1 │ │ +3b8acc: 7010 6494 0000 |00da: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3;.:()V // method@9464 │ │ +3b8ad2: 6e30 143a 6700 |00dd: invoke-virtual {v7, v6, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@3a14 │ │ +3b8ad8: 7110 d94c 0600 |00e0: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@4cd9 │ │ +3b8ade: 0c07 |00e3: move-result-object v7 │ │ +3b8ae0: 1a00 607f |00e4: const-string v0, "episodeDownload" // string@7f60 │ │ +3b8ae4: 6e20 db4c 0700 |00e6: invoke-virtual {v7, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@4cdb │ │ +3b8aea: 0c07 |00e9: move-result-object v7 │ │ +3b8aec: 2200 d217 |00ea: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4; // type@17d2 │ │ +3b8af0: 7010 6694 0000 |00ec: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4;.:()V // method@9466 │ │ +3b8af6: 6e30 143a 6700 |00ef: invoke-virtual {v7, v6, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@3a14 │ │ +3b8afc: 0e00 |00f2: return-void │ │ catches : 1 │ │ 0x0086 - 0x008e │ │ Ljava/lang/NumberFormatException; -> 0x008f │ │ positions : │ │ 0x0000 line=110 │ │ 0x0006 line=111 │ │ 0x000e line=113 │ │ @@ -1789498,21 +1789506,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3b8b28: |[3b8b28] de.danoeh.antennapod.activity.MainActivity.onDestroy:()V │ │ -3b8b38: 6f10 8814 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@1488 │ │ -3b8b3e: 5420 b96b |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ -3b8b42: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -3b8b46: 5421 ba6b |0007: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ -3b8b4a: 6e20 6532 1000 |0009: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3265 │ │ -3b8b50: 0e00 |000c: return-void │ │ +3b8b10: |[3b8b10] de.danoeh.antennapod.activity.MainActivity.onDestroy:()V │ │ +3b8b20: 6f10 8814 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@1488 │ │ +3b8b26: 5420 b96b |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ +3b8b2a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +3b8b2e: 5421 ba6b |0007: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ +3b8b32: 6e20 6532 1000 |0009: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3265 │ │ +3b8b38: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0003 line=290 │ │ 0x0007 line=291 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1789522,37 +1789530,37 @@ │ │ type : '(Lde/danoeh/antennapod/event/MessageEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3b8b54: |[3b8b54] de.danoeh.antennapod.activity.MainActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -3b8b64: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3b8b68: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3b8b6e: 1a01 f1be |0005: const-string v1, "onEvent(" // string@bef1 │ │ -3b8b72: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b8b78: 6e20 d2b2 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3b8b7e: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ -3b8b82: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3b8b88: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3b8b8e: 0c00 |0015: move-result-object v0 │ │ -3b8b90: 1a01 3748 |0016: const-string v1, "MainActivity" // string@4837 │ │ -3b8b94: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3b8b9a: 5440 dc90 |001b: iget-object v0, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@90dc │ │ -3b8b9e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -3b8ba0: 6e30 9f94 0301 |001e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ -3b8ba6: 0c00 |0021: move-result-object v0 │ │ -3b8ba8: 5441 da90 |0022: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@90da │ │ -3b8bac: 3801 0c00 |0024: if-eqz v1, 0030 // +000c │ │ -3b8bb0: 5441 db90 |0026: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@90db │ │ -3b8bb4: 2202 d317 |0028: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5; // type@17d3 │ │ -3b8bb8: 7030 6894 3204 |002a: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V // method@9468 │ │ -3b8bbe: 6e30 a386 1002 |002d: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@86a3 │ │ -3b8bc4: 0e00 |0030: return-void │ │ +3b8b3c: |[3b8b3c] de.danoeh.antennapod.activity.MainActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +3b8b4c: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3b8b50: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3b8b56: 1a01 f1be |0005: const-string v1, "onEvent(" // string@bef1 │ │ +3b8b5a: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b8b60: 6e20 d2b2 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3b8b66: 1a01 2a07 |000d: const-string v1, ")" // string@072a │ │ +3b8b6a: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3b8b70: 6e10 deb2 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3b8b76: 0c00 |0015: move-result-object v0 │ │ +3b8b78: 1a01 3748 |0016: const-string v1, "MainActivity" // string@4837 │ │ +3b8b7c: 7120 f50a 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3b8b82: 5440 dc90 |001b: iget-object v0, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@90dc │ │ +3b8b86: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +3b8b88: 6e30 9f94 0301 |001e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ +3b8b8e: 0c00 |0021: move-result-object v0 │ │ +3b8b90: 5441 da90 |0022: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@90da │ │ +3b8b94: 3801 0c00 |0024: if-eqz v1, 0030 // +000c │ │ +3b8b98: 5441 db90 |0026: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@90db │ │ +3b8b9c: 2202 d317 |0028: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5; // type@17d3 │ │ +3b8ba0: 7030 6894 3204 |002a: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V // method@9468 │ │ +3b8ba6: 6e30 a386 1002 |002d: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@86a3 │ │ +3b8bac: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x001b line=576 │ │ 0x0022 line=577 │ │ 0x0026 line=578 │ │ locals : │ │ @@ -1789564,90 +1789572,90 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 141 16-bit code units │ │ -3b7b20: |[3b7b20] de.danoeh.antennapod.activity.MainActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -3b7b30: 6e10 7600 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ -3b7b36: 0c00 |0003: move-result-object v0 │ │ -3b7b38: 2000 ec02 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@02ec │ │ -3b7b3c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -3b7b40: 6f30 9500 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ -3b7b46: 0a06 |000b: move-result v6 │ │ -3b7b48: 0f06 |000c: return v6 │ │ -3b7b4a: 1a00 5b6d |000d: const-string v0, "audio" // string@6d5b │ │ -3b7b4e: 6e20 3302 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3b7b54: 0c00 |0012: move-result-object v0 │ │ -3b7b56: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ -3b7b5a: 7100 04b7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3b7b60: 0c01 |0018: move-result-object v1 │ │ -3b7b62: 6e20 07b7 7100 |0019: invoke-virtual {v1, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3b7b68: 1301 1d00 |001c: const/16 v1, #int 29 // #1d │ │ -3b7b6c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -3b7b6e: 3216 5500 |001f: if-eq v6, v1, 0074 // +0055 │ │ -3b7b72: 1301 2000 |0021: const/16 v1, #int 32 // #20 │ │ -3b7b76: 3216 4a00 |0023: if-eq v6, v1, 006d // +004a │ │ -3b7b7a: 1301 2900 |0025: const/16 v1, #int 41 // #29 │ │ -3b7b7e: 1233 |0027: const/4 v3, #int 3 // #3 │ │ -3b7b80: 3216 3700 |0028: if-eq v6, v1, 005f // +0037 │ │ -3b7b84: 1301 2c00 |002a: const/16 v1, #int 44 // #2c │ │ -3b7b88: 3216 2c00 |002c: if-eq v6, v1, 0058 // +002c │ │ -3b7b8c: 1301 2f00 |002e: const/16 v1, #int 47 // #2f │ │ -3b7b90: 3216 2300 |0030: if-eq v6, v1, 0053 // +0023 │ │ -3b7b94: 1301 3300 |0032: const/16 v1, #int 51 // #33 │ │ -3b7b98: 3216 1b00 |0034: if-eq v6, v1, 004f // +001b │ │ -3b7b9c: 1301 4500 |0036: const/16 v1, #int 69 // #45 │ │ -3b7ba0: 3216 1b00 |0038: if-eq v6, v1, 0053 // +001b │ │ -3b7ba4: 1301 5100 |003a: const/16 v1, #int 81 // #51 │ │ -3b7ba8: 3216 1300 |003c: if-eq v6, v1, 004f // +0013 │ │ -3b7bac: 1300 2600 |003e: const/16 v0, #int 38 // #26 │ │ -3b7bb0: 3206 3400 |0040: if-eq v6, v0, 0074 // +0034 │ │ -3b7bb4: 1300 2700 |0042: const/16 v0, #int 39 // #27 │ │ -3b7bb8: 3206 2900 |0044: if-eq v6, v0, 006d // +0029 │ │ -3b7bbc: 1300 3700 |0046: const/16 v0, #int 55 // #37 │ │ -3b7bc0: 3206 2c00 |0048: if-eq v6, v0, 0074 // +002c │ │ -3b7bc4: 1300 3800 |004a: const/16 v0, #int 56 // #38 │ │ -3b7bc8: 3206 2100 |004c: if-eq v6, v0, 006d // +0021 │ │ -3b7bcc: 281d |004e: goto 006b // +001d │ │ -3b7bce: 6e40 9e05 3022 |004f: invoke-virtual {v0, v3, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ -3b7bd4: 0f02 |0052: return v2 │ │ -3b7bd6: 12f6 |0053: const/4 v6, #int -1 // #ff │ │ -3b7bd8: 6e40 9e05 3026 |0054: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ -3b7bde: 0f02 |0057: return v2 │ │ -3b7be0: 1300 5500 |0058: const/16 v0, #int 85 // #55 │ │ -3b7be4: 7110 38b2 0000 |005a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3b7bea: 0c00 |005d: move-result-object v0 │ │ -3b7bec: 281c |005e: goto 007a // +001c │ │ -3b7bee: 6001 dd00 |005f: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3b7bf2: 1304 1700 |0061: const/16 v4, #int 23 // #17 │ │ -3b7bf6: 3441 0800 |0063: if-lt v1, v4, 006b // +0008 │ │ -3b7bfa: 1306 6500 |0065: const/16 v6, #int 101 // #65 │ │ -3b7bfe: 6e40 9e05 3026 |0067: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ -3b7c04: 0f02 |006a: return v2 │ │ -3b7c06: 1200 |006b: const/4 v0, #int 0 // #0 │ │ -3b7c08: 280e |006c: goto 007a // +000e │ │ -3b7c0a: 1300 5a00 |006d: const/16 v0, #int 90 // #5a │ │ -3b7c0e: 7110 38b2 0000 |006f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3b7c14: 0c00 |0072: move-result-object v0 │ │ -3b7c16: 2807 |0073: goto 007a // +0007 │ │ -3b7c18: 1300 5900 |0074: const/16 v0, #int 89 // #59 │ │ -3b7c1c: 7110 38b2 0000 |0076: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ -3b7c22: 0c00 |0079: move-result-object v0 │ │ -3b7c24: 3800 0e00 |007a: if-eqz v0, 0088 // +000e │ │ -3b7c28: 6e10 2fb2 0000 |007c: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3b7c2e: 0a06 |007f: move-result v6 │ │ -3b7c30: 7120 a098 6500 |0080: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98a0 │ │ -3b7c36: 0c06 |0083: move-result-object v6 │ │ -3b7c38: 6e20 3f02 6500 |0084: invoke-virtual {v5, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ -3b7c3e: 0f02 |0087: return v2 │ │ -3b7c40: 6f30 9500 6507 |0088: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ -3b7c46: 0a06 |008b: move-result v6 │ │ -3b7c48: 0f06 |008c: return v6 │ │ +3b7b08: |[3b7b08] de.danoeh.antennapod.activity.MainActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +3b7b18: 6e10 7600 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ +3b7b1e: 0c00 |0003: move-result-object v0 │ │ +3b7b20: 2000 ec02 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@02ec │ │ +3b7b24: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +3b7b28: 6f30 9500 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ +3b7b2e: 0a06 |000b: move-result v6 │ │ +3b7b30: 0f06 |000c: return v6 │ │ +3b7b32: 1a00 5b6d |000d: const-string v0, "audio" // string@6d5b │ │ +3b7b36: 6e20 3302 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3b7b3c: 0c00 |0012: move-result-object v0 │ │ +3b7b3e: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ +3b7b42: 7100 04b7 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3b7b48: 0c01 |0018: move-result-object v1 │ │ +3b7b4a: 6e20 07b7 7100 |0019: invoke-virtual {v1, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3b7b50: 1301 1d00 |001c: const/16 v1, #int 29 // #1d │ │ +3b7b54: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +3b7b56: 3216 5500 |001f: if-eq v6, v1, 0074 // +0055 │ │ +3b7b5a: 1301 2000 |0021: const/16 v1, #int 32 // #20 │ │ +3b7b5e: 3216 4a00 |0023: if-eq v6, v1, 006d // +004a │ │ +3b7b62: 1301 2900 |0025: const/16 v1, #int 41 // #29 │ │ +3b7b66: 1233 |0027: const/4 v3, #int 3 // #3 │ │ +3b7b68: 3216 3700 |0028: if-eq v6, v1, 005f // +0037 │ │ +3b7b6c: 1301 2c00 |002a: const/16 v1, #int 44 // #2c │ │ +3b7b70: 3216 2c00 |002c: if-eq v6, v1, 0058 // +002c │ │ +3b7b74: 1301 2f00 |002e: const/16 v1, #int 47 // #2f │ │ +3b7b78: 3216 2300 |0030: if-eq v6, v1, 0053 // +0023 │ │ +3b7b7c: 1301 3300 |0032: const/16 v1, #int 51 // #33 │ │ +3b7b80: 3216 1b00 |0034: if-eq v6, v1, 004f // +001b │ │ +3b7b84: 1301 4500 |0036: const/16 v1, #int 69 // #45 │ │ +3b7b88: 3216 1b00 |0038: if-eq v6, v1, 0053 // +001b │ │ +3b7b8c: 1301 5100 |003a: const/16 v1, #int 81 // #51 │ │ +3b7b90: 3216 1300 |003c: if-eq v6, v1, 004f // +0013 │ │ +3b7b94: 1300 2600 |003e: const/16 v0, #int 38 // #26 │ │ +3b7b98: 3206 3400 |0040: if-eq v6, v0, 0074 // +0034 │ │ +3b7b9c: 1300 2700 |0042: const/16 v0, #int 39 // #27 │ │ +3b7ba0: 3206 2900 |0044: if-eq v6, v0, 006d // +0029 │ │ +3b7ba4: 1300 3700 |0046: const/16 v0, #int 55 // #37 │ │ +3b7ba8: 3206 2c00 |0048: if-eq v6, v0, 0074 // +002c │ │ +3b7bac: 1300 3800 |004a: const/16 v0, #int 56 // #38 │ │ +3b7bb0: 3206 2100 |004c: if-eq v6, v0, 006d // +0021 │ │ +3b7bb4: 281d |004e: goto 006b // +001d │ │ +3b7bb6: 6e40 9e05 3022 |004f: invoke-virtual {v0, v3, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ +3b7bbc: 0f02 |0052: return v2 │ │ +3b7bbe: 12f6 |0053: const/4 v6, #int -1 // #ff │ │ +3b7bc0: 6e40 9e05 3026 |0054: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ +3b7bc6: 0f02 |0057: return v2 │ │ +3b7bc8: 1300 5500 |0058: const/16 v0, #int 85 // #55 │ │ +3b7bcc: 7110 38b2 0000 |005a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3b7bd2: 0c00 |005d: move-result-object v0 │ │ +3b7bd4: 281c |005e: goto 007a // +001c │ │ +3b7bd6: 6001 dd00 |005f: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3b7bda: 1304 1700 |0061: const/16 v4, #int 23 // #17 │ │ +3b7bde: 3441 0800 |0063: if-lt v1, v4, 006b // +0008 │ │ +3b7be2: 1306 6500 |0065: const/16 v6, #int 101 // #65 │ │ +3b7be6: 6e40 9e05 3026 |0067: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ +3b7bec: 0f02 |006a: return v2 │ │ +3b7bee: 1200 |006b: const/4 v0, #int 0 // #0 │ │ +3b7bf0: 280e |006c: goto 007a // +000e │ │ +3b7bf2: 1300 5a00 |006d: const/16 v0, #int 90 // #5a │ │ +3b7bf6: 7110 38b2 0000 |006f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3b7bfc: 0c00 |0072: move-result-object v0 │ │ +3b7bfe: 2807 |0073: goto 007a // +0007 │ │ +3b7c00: 1300 5900 |0074: const/16 v0, #int 89 // #59 │ │ +3b7c04: 7110 38b2 0000 |0076: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b238 │ │ +3b7c0a: 0c00 |0079: move-result-object v0 │ │ +3b7c0c: 3800 0e00 |007a: if-eqz v0, 0088 // +000e │ │ +3b7c10: 6e10 2fb2 0000 |007c: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3b7c16: 0a06 |007f: move-result v6 │ │ +3b7c18: 7120 a098 6500 |0080: invoke-static {v5, v6}, Lde/danoeh/antennapod/core/receiver/MediaButtonReceiver;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@98a0 │ │ +3b7c1e: 0c06 |0083: move-result-object v6 │ │ +3b7c20: 6e20 3f02 6500 |0084: invoke-virtual {v5, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@023f │ │ +3b7c26: 0f02 |0087: return v2 │ │ +3b7c28: 6f30 9500 6507 |0088: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ +3b7c2e: 0a06 |008b: move-result v6 │ │ +3b7c30: 0f06 |008c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0004 line=707 │ │ 0x0008 line=708 │ │ 0x000f line=711 │ │ 0x0015 line=713 │ │ @@ -1789670,20 +1789678,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3b8bc8: |[3b8bc8] de.danoeh.antennapod.activity.MainActivity.onLowMemory:()V │ │ -3b8bd8: 6f10 9600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0096 │ │ -3b8bde: 7110 d950 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50d9 │ │ -3b8be4: 0c00 |0006: move-result-object v0 │ │ -3b8be6: 6e10 d750 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@50d7 │ │ -3b8bec: 0e00 |000a: return-void │ │ +3b8bb0: |[3b8bb0] de.danoeh.antennapod.activity.MainActivity.onLowMemory:()V │ │ +3b8bc0: 6f10 9600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0096 │ │ +3b8bc6: 7110 d950 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50d9 │ │ +3b8bcc: 0c00 |0006: move-result-object v0 │ │ +3b8bce: 6e10 d750 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@50d7 │ │ +3b8bd4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0003 line=532 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1789692,19 +1789700,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3b8bf0: |[3b8bf0] de.danoeh.antennapod.activity.MainActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -3b8c00: 6f20 f712 1000 |0000: invoke-super {v0, v1}, Landroidx/activity/ComponentActivity;.onNewIntent:(Landroid/content/Intent;)V // method@12f7 │ │ -3b8c06: 6e20 b800 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ -3b8c0c: 7010 7c94 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@947c │ │ -3b8c12: 0e00 |0009: return-void │ │ +3b8bd8: |[3b8bd8] de.danoeh.antennapod.activity.MainActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +3b8be8: 6f20 f712 1000 |0000: invoke-super {v0, v1}, Landroidx/activity/ComponentActivity;.onNewIntent:(Landroid/content/Intent;)V // method@12f7 │ │ +3b8bee: 6e20 b800 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00b8 │ │ +3b8bf4: 7010 7c94 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@947c │ │ +3b8bfa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0003 line=628 │ │ 0x0006 line=629 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1789715,38 +1789723,38 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -3b7c4c: |[3b7c4c] de.danoeh.antennapod.activity.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3b7c5c: 5430 ba6b |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ -3b7c60: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3b7c62: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -3b7c66: 6e20 fc13 4000 |0005: invoke-virtual {v0, v4}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@13fc │ │ -3b7c6c: 0a00 |0008: move-result v0 │ │ -3b7c6e: 3800 0300 |0009: if-eqz v0, 000c // +0003 │ │ -3b7c72: 0f01 |000b: return v1 │ │ -3b7c74: 7210 d20b 0400 |000c: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3b7c7a: 0a00 |000f: move-result v0 │ │ -3b7c7c: 1402 2c00 0201 |0010: const v2, #float 2.38774e-38 // #0102002c │ │ -3b7c82: 3320 1400 |0013: if-ne v0, v2, 0027 // +0014 │ │ -3b7c86: 6e10 f835 0300 |0015: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3b7c8c: 0c04 |0018: move-result-object v4 │ │ -3b7c8e: 6e10 0837 0400 |0019: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ -3b7c94: 0a04 |001c: move-result v4 │ │ -3b7c96: 3d04 0900 |001d: if-lez v4, 0026 // +0009 │ │ -3b7c9a: 6e10 f835 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3b7ca0: 0c04 |0022: move-result-object v4 │ │ -3b7ca2: 6e10 3037 0400 |0023: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ -3b7ca8: 0f01 |0026: return v1 │ │ -3b7caa: 6f20 9a00 4300 |0027: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ -3b7cb0: 0a04 |002a: move-result v4 │ │ -3b7cb2: 0f04 |002b: return v4 │ │ +3b7c34: |[3b7c34] de.danoeh.antennapod.activity.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3b7c44: 5430 ba6b |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ +3b7c48: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3b7c4a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +3b7c4e: 6e20 fc13 4000 |0005: invoke-virtual {v0, v4}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@13fc │ │ +3b7c54: 0a00 |0008: move-result v0 │ │ +3b7c56: 3800 0300 |0009: if-eqz v0, 000c // +0003 │ │ +3b7c5a: 0f01 |000b: return v1 │ │ +3b7c5c: 7210 d20b 0400 |000c: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3b7c62: 0a00 |000f: move-result v0 │ │ +3b7c64: 1402 2c00 0201 |0010: const v2, #float 2.38774e-38 // #0102002c │ │ +3b7c6a: 3320 1400 |0013: if-ne v0, v2, 0027 // +0014 │ │ +3b7c6e: 6e10 f835 0300 |0015: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3b7c74: 0c04 |0018: move-result-object v4 │ │ +3b7c76: 6e10 0837 0400 |0019: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@3708 │ │ +3b7c7c: 0a04 |001c: move-result v4 │ │ +3b7c7e: 3d04 0900 |001d: if-lez v4, 0026 // +0009 │ │ +3b7c82: 6e10 f835 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3b7c88: 0c04 |0022: move-result-object v4 │ │ +3b7c8a: 6e10 3037 0400 |0023: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@3730 │ │ +3b7c90: 0f01 |0026: return v1 │ │ +3b7c92: 6f20 9a00 4300 |0027: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@009a │ │ +3b7c98: 0a04 |002a: move-result v4 │ │ +3b7c9a: 0f04 |002b: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x000c line=539 │ │ 0x0015 line=540 │ │ 0x001f line=541 │ │ 0x0027 line=545 │ │ @@ -1789759,20 +1789767,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3b8c14: |[3b8c14] de.danoeh.antennapod.activity.MainActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -3b8c24: 6f20 8e14 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@148e │ │ -3b8c2a: 5401 ba6b |0003: iget-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ -3b8c2e: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ -3b8c32: 6e10 0214 0100 |0007: invoke-virtual {v1}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@1402 │ │ -3b8c38: 0e00 |000a: return-void │ │ +3b8bfc: |[3b8bfc] de.danoeh.antennapod.activity.MainActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +3b8c0c: 6f20 8e14 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@148e │ │ +3b8c12: 5401 ba6b |0003: iget-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ +3b8c16: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ +3b8c1a: 6e10 0214 0100 |0007: invoke-virtual {v1}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@1402 │ │ +3b8c20: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0003 line=449 │ │ 0x0007 line=450 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1789783,27 +1789791,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -3b8c3c: |[3b8c3c] de.danoeh.antennapod.activity.MainActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -3b8c4c: 6f20 a200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00a2 │ │ -3b8c52: 6e10 7794 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3b8c58: 0c03 |0006: move-result-object v3 │ │ -3b8c5a: 6e10 4e7c 0300 |0007: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c4e │ │ -3b8c60: 0a03 |000a: move-result v3 │ │ -3b8c62: 1230 |000b: const/4 v0, #int 3 // #3 │ │ -3b8c64: 3303 0a00 |000c: if-ne v3, v0, 0016 // +000a │ │ -3b8c68: 5423 b86b |000e: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6bb8 │ │ -3b8c6c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -3b8c6e: 1501 803f |0011: const/high16 v1, #int 1065353216 // #3f80 │ │ -3b8c72: 6e30 0e7c 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@7c0e │ │ -3b8c78: 0e00 |0016: return-void │ │ +3b8c24: |[3b8c24] de.danoeh.antennapod.activity.MainActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +3b8c34: 6f20 a200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00a2 │ │ +3b8c3a: 6e10 7794 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3b8c40: 0c03 |0006: move-result-object v3 │ │ +3b8c42: 6e10 4e7c 0300 |0007: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c4e │ │ +3b8c48: 0a03 |000a: move-result v3 │ │ +3b8c4a: 1230 |000b: const/4 v0, #int 3 // #3 │ │ +3b8c4c: 3303 0a00 |000c: if-ne v3, v0, 0016 // +000a │ │ +3b8c50: 5423 b86b |000e: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6bb8 │ │ +3b8c54: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +3b8c56: 1501 803f |0011: const/high16 v1, #int 1065353216 // #3f80 │ │ +3b8c5a: 6e30 0e7c 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@7c0e │ │ +3b8c60: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0003 line=484 │ │ 0x000e line=485 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1789814,39 +1789822,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -3b8c7c: |[3b8c7c] de.danoeh.antennapod.activity.MainActivity.onResume:()V │ │ -3b8c8c: 6f10 0b36 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@360b │ │ -3b8c92: 7010 7c94 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@947c │ │ -3b8c98: 7100 dda0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/dialog/RatingDialog;.check:()V // method@a0dd │ │ -3b8c9e: 5220 bb6b |0009: iget v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6bbb │ │ -3b8ca2: 7110 9298 0200 |000b: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@9892 │ │ -3b8ca8: 0a01 |000e: move-result v1 │ │ -3b8caa: 3210 0f00 |000f: if-eq v0, v1, 001e // +000f │ │ -3b8cae: 6e10 7000 0200 |0011: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3b8cb4: 2200 6c00 |0014: new-instance v0, Landroid/content/Intent; // type@006c │ │ -3b8cb8: 1c01 d617 |0016: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3b8cbc: 7030 5802 2001 |0018: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3b8cc2: 6e20 4202 0200 |001b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3b8cc8: 7100 35b0 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b035 │ │ -3b8cce: 0c00 |0021: move-result-object v0 │ │ -3b8cd0: 7110 9ea6 0200 |0022: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ -3b8cd6: 0c01 |0025: move-result-object v1 │ │ -3b8cd8: 7220 dab4 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3b8cde: 0a00 |0029: move-result v0 │ │ -3b8ce0: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ -3b8ce4: 7100 2ab0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ -3b8cea: 0c00 |002f: move-result-object v0 │ │ -3b8cec: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -3b8cee: 6e30 8894 0201 |0031: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ -3b8cf4: 0e00 |0034: return-void │ │ +3b8c64: |[3b8c64] de.danoeh.antennapod.activity.MainActivity.onResume:()V │ │ +3b8c74: 6f10 0b36 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@360b │ │ +3b8c7a: 7010 7c94 0200 |0003: invoke-direct {v2}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@947c │ │ +3b8c80: 7100 dda0 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/dialog/RatingDialog;.check:()V // method@a0dd │ │ +3b8c86: 5220 bb6b |0009: iget v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@6bbb │ │ +3b8c8a: 7110 9298 0200 |000b: invoke-static {v2}, Lde/danoeh/antennapod/core/preferences/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@9892 │ │ +3b8c90: 0a01 |000e: move-result v1 │ │ +3b8c92: 3210 0f00 |000f: if-eq v0, v1, 001e // +000f │ │ +3b8c96: 6e10 7000 0200 |0011: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3b8c9c: 2200 6c00 |0014: new-instance v0, Landroid/content/Intent; // type@006c │ │ +3b8ca0: 1c01 d617 |0016: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3b8ca4: 7030 5802 2001 |0018: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3b8caa: 6e20 4202 0200 |001b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3b8cb0: 7100 35b0 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b035 │ │ +3b8cb6: 0c00 |0021: move-result-object v0 │ │ +3b8cb8: 7110 9ea6 0200 |0022: invoke-static {v2}, Lde/danoeh/antennapod/fragment/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@a69e │ │ +3b8cbe: 0c01 |0025: move-result-object v1 │ │ +3b8cc0: 7220 dab4 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3b8cc6: 0a00 |0029: move-result v0 │ │ +3b8cc8: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ +3b8ccc: 7100 2ab0 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b02a │ │ +3b8cd2: 0c00 |002f: move-result-object v0 │ │ +3b8cd4: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +3b8cd6: 6e30 8894 0201 |0031: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@9488 │ │ +3b8cdc: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=500 │ │ 0x0009 line=502 │ │ 0x0011 line=503 │ │ @@ -1789861,21 +1789869,21 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3b8cf8: |[3b8cf8] de.danoeh.antennapod.activity.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -3b8d08: 6f20 ff12 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@12ff │ │ -3b8d0e: 1a00 2388 |0003: const-string v0, "generated_view_id" // string@8823 │ │ -3b8d12: 7100 720c 0000 |0005: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c72 │ │ -3b8d18: 0a01 |0008: move-result v1 │ │ -3b8d1a: 6e30 f606 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06f6 │ │ -3b8d20: 0e00 |000c: return-void │ │ +3b8ce0: |[3b8ce0] de.danoeh.antennapod.activity.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +3b8cf0: 6f20 ff12 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@12ff │ │ +3b8cf6: 1a00 2388 |0003: const-string v0, "generated_view_id" // string@8823 │ │ +3b8cfa: 7100 720c 0000 |0005: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0c72 │ │ +3b8d00: 0a01 |0008: move-result v1 │ │ +3b8d02: 6e30 f606 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@06f6 │ │ +3b8d08: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/os/Bundle; │ │ @@ -1789885,21 +1789893,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -3b8d24: |[3b8d24] de.danoeh.antennapod.activity.MainActivity.onStart:()V │ │ -3b8d34: 6f10 9114 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@1491 │ │ -3b8d3a: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3b8d40: 0c00 |0006: move-result-object v0 │ │ -3b8d42: 6e20 09b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3b8d48: 7110 dea0 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/dialog/RatingDialog;.init:(Landroid/content/Context;)V // method@a0de │ │ -3b8d4e: 0e00 |000d: return-void │ │ +3b8d0c: |[3b8d0c] de.danoeh.antennapod.activity.MainActivity.onStart:()V │ │ +3b8d1c: 6f10 9114 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@1491 │ │ +3b8d22: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3b8d28: 0c00 |0006: move-result-object v0 │ │ +3b8d2a: 6e20 09b7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3b8d30: 7110 dea0 0100 |000a: invoke-static {v1}, Lde/danoeh/antennapod/dialog/RatingDialog;.init:(Landroid/content/Context;)V // method@a0de │ │ +3b8d36: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0003 line=492 │ │ 0x000a line=493 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1789909,20 +1789917,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3b8d50: |[3b8d50] de.danoeh.antennapod.activity.MainActivity.onStop:()V │ │ -3b8d60: 6f10 9214 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@1492 │ │ -3b8d66: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3b8d6c: 0c00 |0006: move-result-object v0 │ │ -3b8d6e: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3b8d74: 0e00 |000a: return-void │ │ +3b8d38: |[3b8d38] de.danoeh.antennapod.activity.MainActivity.onStop:()V │ │ +3b8d48: 6f10 9214 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@1492 │ │ +3b8d4e: 7100 04b7 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3b8d54: 0c00 |0006: move-result-object v0 │ │ +3b8d56: 6e20 0ab7 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3b8d5c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0003 line=520 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1789931,20 +1789939,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3b8d78: |[3b8d78] de.danoeh.antennapod.activity.MainActivity.onTrimMemory:(I)V │ │ -3b8d88: 6f20 0013 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@1300 │ │ -3b8d8e: 7110 d950 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50d9 │ │ -3b8d94: 0c00 |0006: move-result-object v0 │ │ -3b8d96: 6e20 f050 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@50f0 │ │ -3b8d9c: 0e00 |000a: return-void │ │ +3b8d60: |[3b8d60] de.danoeh.antennapod.activity.MainActivity.onTrimMemory:(I)V │ │ +3b8d70: 6f20 0013 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@1300 │ │ +3b8d76: 7110 d950 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50d9 │ │ +3b8d7c: 0c00 |0006: move-result-object v0 │ │ +3b8d7e: 6e20 f050 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@50f0 │ │ +3b8d84: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0003 line=526 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000b reg=2 (null) I │ │ @@ -1789954,76 +1789962,76 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 124 16-bit code units │ │ -3b8e20: |[3b8e20] de.danoeh.antennapod.activity.MainActivity.setPlayerVisible:(Z)V │ │ -3b8e30: 6e10 7794 0700 |0000: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3b8e36: 0c00 |0003: move-result-object v0 │ │ -3b8e38: df01 0801 |0004: xor-int/lit8 v1, v8, #int 1 // #01 │ │ -3b8e3c: 6e20 bfb0 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b0bf │ │ -3b8e42: 3808 1100 |0009: if-eqz v8, 001a // +0011 │ │ -3b8e46: 5470 b86b |000b: iget-object v0, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6bb8 │ │ -3b8e4a: 6e10 7794 0700 |000d: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3b8e50: 0c01 |0010: move-result-object v1 │ │ -3b8e52: 6e10 4e7c 0100 |0011: invoke-virtual {v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c4e │ │ -3b8e58: 0a01 |0014: move-result v1 │ │ -3b8e5a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -3b8e5c: 6e30 0f7c 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onStateChanged:(Landroid/view/View;I)V // method@7c0f │ │ -3b8e62: 2809 |0019: goto 0022 // +0009 │ │ -3b8e64: 6e10 7794 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3b8e6a: 0c00 |001d: move-result-object v0 │ │ -3b8e6c: 1241 |001e: const/4 v1, #int 4 // #4 │ │ -3b8e6e: 6e20 787c 1000 |001f: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3b8e74: 1400 e201 0a7f |0022: const v0, #float 1.83443e+38 // #7f0a01e2 │ │ -3b8e7a: 6e20 7b14 0700 |0025: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b8e80: 0c00 |0028: move-result-object v0 │ │ -3b8e82: 1f00 2809 |0029: check-cast v0, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ -3b8e86: 6e10 970c 0000 |002b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ -3b8e8c: 0c01 |002e: move-result-object v1 │ │ -3b8e8e: 1f01 9902 |002f: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@0299 │ │ -3b8e92: 6e10 7f14 0700 |0031: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ -3b8e98: 0c02 |0034: move-result-object v2 │ │ -3b8e9a: 1403 b900 077f |0035: const v3, #float 1.7945e+38 // #7f0700b9 │ │ -3b8ea0: 6e20 fc02 3200 |0038: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ -3b8ea6: 0a02 |003b: move-result v2 │ │ -3b8ea8: 8722 |003c: float-to-int v2, v2 │ │ -3b8eaa: 5473 bd6b |003d: iget-object v3, v7, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6bbd │ │ -3b8eae: 5234 c90f |003f: iget v4, v3, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ -3b8eb2: 5235 ca0f |0041: iget v5, v3, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ -3b8eb6: 5233 c80f |0043: iget v3, v3, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ -3b8eba: 1206 |0045: const/4 v6, #int 0 // #0 │ │ -3b8ebc: 3808 0300 |0046: if-eqz v8, 0049 // +0003 │ │ -3b8ec0: 2802 |0048: goto 004a // +0002 │ │ -3b8ec2: 1202 |0049: const/4 v2, #int 0 // #0 │ │ -3b8ec4: b023 |004a: add-int/2addr v3, v2 │ │ -3b8ec6: 6e53 be0d 4156 |004b: invoke-virtual {v1, v4, v6, v5, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0dbe │ │ -3b8ecc: 6e20 5a0d 1000 |004e: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ -3b8ed2: 1400 7602 0a7f |0051: const v0, #float 1.83446e+38 // #7f0a0276 │ │ -3b8ed8: 6e20 7b14 0700 |0054: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b8ede: 0c00 |0057: move-result-object v0 │ │ -3b8ee0: 1f00 2809 |0058: check-cast v0, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ -3b8ee4: 6e10 970c 0000 |005a: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ -3b8eea: 0c01 |005d: move-result-object v1 │ │ -3b8eec: 1f01 9902 |005e: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@0299 │ │ -3b8ef0: 5472 bd6b |0060: iget-object v2, v7, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6bbd │ │ -3b8ef4: 5223 c90f |0062: iget v3, v2, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ -3b8ef8: 5222 ca0f |0064: iget v2, v2, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ -3b8efc: 6e56 be0d 3126 |0066: invoke-virtual {v1, v3, v6, v2, v6}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0dbe │ │ -3b8f02: 6e20 5a0d 1000 |0069: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ -3b8f08: 1400 6300 0a7f |006c: const v0, #float 1.83435e+38 // #7f0a0063 │ │ -3b8f0e: 6e20 7b14 0700 |006f: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b8f14: 0c00 |0072: move-result-object v0 │ │ -3b8f16: 3808 0300 |0073: if-eqz v8, 0076 // +0003 │ │ -3b8f1a: 2803 |0075: goto 0078 // +0003 │ │ -3b8f1c: 1306 0800 |0076: const/16 v6, #int 8 // #8 │ │ -3b8f20: 6e20 930d 6000 |0078: invoke-virtual {v0, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3b8f26: 0e00 |007b: return-void │ │ +3b8e08: |[3b8e08] de.danoeh.antennapod.activity.MainActivity.setPlayerVisible:(Z)V │ │ +3b8e18: 6e10 7794 0700 |0000: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3b8e1e: 0c00 |0003: move-result-object v0 │ │ +3b8e20: df01 0801 |0004: xor-int/lit8 v1, v8, #int 1 // #01 │ │ +3b8e24: 6e20 bfb0 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b0bf │ │ +3b8e2a: 3808 1100 |0009: if-eqz v8, 001a // +0011 │ │ +3b8e2e: 5470 b86b |000b: iget-object v0, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@6bb8 │ │ +3b8e32: 6e10 7794 0700 |000d: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3b8e38: 0c01 |0010: move-result-object v1 │ │ +3b8e3a: 6e10 4e7c 0100 |0011: invoke-virtual {v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c4e │ │ +3b8e40: 0a01 |0014: move-result v1 │ │ +3b8e42: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +3b8e44: 6e30 0f7c 2001 |0016: invoke-virtual {v0, v2, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onStateChanged:(Landroid/view/View;I)V // method@7c0f │ │ +3b8e4a: 2809 |0019: goto 0022 // +0009 │ │ +3b8e4c: 6e10 7794 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3b8e52: 0c00 |001d: move-result-object v0 │ │ +3b8e54: 1241 |001e: const/4 v1, #int 4 // #4 │ │ +3b8e56: 6e20 787c 1000 |001f: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3b8e5c: 1400 e201 0a7f |0022: const v0, #float 1.83443e+38 // #7f0a01e2 │ │ +3b8e62: 6e20 7b14 0700 |0025: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b8e68: 0c00 |0028: move-result-object v0 │ │ +3b8e6a: 1f00 2809 |0029: check-cast v0, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ +3b8e6e: 6e10 970c 0000 |002b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ +3b8e74: 0c01 |002e: move-result-object v1 │ │ +3b8e76: 1f01 9902 |002f: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@0299 │ │ +3b8e7a: 6e10 7f14 0700 |0031: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ +3b8e80: 0c02 |0034: move-result-object v2 │ │ +3b8e82: 1403 b900 077f |0035: const v3, #float 1.7945e+38 // #7f0700b9 │ │ +3b8e88: 6e20 fc02 3200 |0038: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDimension:(I)F // method@02fc │ │ +3b8e8e: 0a02 |003b: move-result v2 │ │ +3b8e90: 8722 |003c: float-to-int v2, v2 │ │ +3b8e92: 5473 bd6b |003d: iget-object v3, v7, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6bbd │ │ +3b8e96: 5234 c90f |003f: iget v4, v3, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ +3b8e9a: 5235 ca0f |0041: iget v5, v3, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ +3b8e9e: 5233 c80f |0043: iget v3, v3, Landroidx/core/graphics/Insets;.bottom:I // field@0fc8 │ │ +3b8ea2: 1206 |0045: const/4 v6, #int 0 // #0 │ │ +3b8ea4: 3808 0300 |0046: if-eqz v8, 0049 // +0003 │ │ +3b8ea8: 2802 |0048: goto 004a // +0002 │ │ +3b8eaa: 1202 |0049: const/4 v2, #int 0 // #0 │ │ +3b8eac: b023 |004a: add-int/2addr v3, v2 │ │ +3b8eae: 6e53 be0d 4156 |004b: invoke-virtual {v1, v4, v6, v5, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0dbe │ │ +3b8eb4: 6e20 5a0d 1000 |004e: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ +3b8eba: 1400 7602 0a7f |0051: const v0, #float 1.83446e+38 // #7f0a0276 │ │ +3b8ec0: 6e20 7b14 0700 |0054: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b8ec6: 0c00 |0057: move-result-object v0 │ │ +3b8ec8: 1f00 2809 |0058: check-cast v0, Landroidx/fragment/app/FragmentContainerView; // type@0928 │ │ +3b8ecc: 6e10 970c 0000 |005a: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ +3b8ed2: 0c01 |005d: move-result-object v1 │ │ +3b8ed4: 1f01 9902 |005e: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@0299 │ │ +3b8ed8: 5472 bd6b |0060: iget-object v2, v7, Lde/danoeh/antennapod/activity/MainActivity;.navigationBarInsets:Landroidx/core/graphics/Insets; // field@6bbd │ │ +3b8edc: 5223 c90f |0062: iget v3, v2, Landroidx/core/graphics/Insets;.left:I // field@0fc9 │ │ +3b8ee0: 5222 ca0f |0064: iget v2, v2, Landroidx/core/graphics/Insets;.right:I // field@0fca │ │ +3b8ee4: 6e56 be0d 3126 |0066: invoke-virtual {v1, v3, v6, v2, v6}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0dbe │ │ +3b8eea: 6e20 5a0d 1000 |0069: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ +3b8ef0: 1400 6300 0a7f |006c: const v0, #float 1.83435e+38 // #7f0a0063 │ │ +3b8ef6: 6e20 7b14 0700 |006f: invoke-virtual {v7, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b8efc: 0c00 |0072: move-result-object v0 │ │ +3b8efe: 3808 0300 |0073: if-eqz v8, 0076 // +0003 │ │ +3b8f02: 2803 |0075: goto 0078 // +0003 │ │ +3b8f04: 1306 0800 |0076: const/16 v6, #int 8 // #8 │ │ +3b8f08: 6e20 930d 6000 |0078: invoke-virtual {v0, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3b8f0e: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x000b line=323 │ │ 0x001a line=325 │ │ 0x0025 line=327 │ │ 0x002b line=328 │ │ @@ -1790044,53 +1790052,53 @@ │ │ type : '(Lcom/google/android/material/appbar/MaterialToolbar;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 83 16-bit code units │ │ -3b8f28: |[3b8f28] de.danoeh.antennapod.activity.MainActivity.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V │ │ -3b8f38: 5480 b96b |0000: iget-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ -3b8f3c: 3800 3700 |0002: if-eqz v0, 0039 // +0037 │ │ -3b8f40: 5481 ba6b |0004: iget-object v1, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ -3b8f44: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -3b8f48: 6e20 6532 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3265 │ │ -3b8f4e: 2200 6103 |000b: new-instance v0, Landroidx/appcompat/app/ActionBarDrawerToggle; // type@0361 │ │ -3b8f52: 5484 b96b |000d: iget-object v4, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ -3b8f56: 1406 b900 127f |000f: const v6, #float 1.94071e+38 // #7f1200b9 │ │ -3b8f5c: 1407 af00 127f |0012: const v7, #float 1.94071e+38 // #7f1200af │ │ -3b8f62: 0702 |0015: move-object v2, v0 │ │ -3b8f64: 0783 |0016: move-object v3, v8 │ │ -3b8f66: 0795 |0017: move-object v5, v9 │ │ -3b8f68: 7606 f513 0200 |0018: 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@13f5 │ │ -3b8f6e: 5b80 ba6b |001b: iput-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ -3b8f72: 5489 b96b |001d: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ -3b8f76: 6e20 2532 0900 |001f: invoke-virtual {v9, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.addDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3225 │ │ -3b8f7c: 5489 ba6b |0022: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ -3b8f80: 6e10 0214 0900 |0024: invoke-virtual {v9}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@1402 │ │ -3b8f86: 5489 ba6b |0027: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ -3b8f8a: df0a 0a01 |0029: xor-int/lit8 v10, v10, #int 1 // #01 │ │ -3b8f8e: 6e20 ff13 a900 |002b: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setDrawerIndicatorEnabled:(Z)V // method@13ff │ │ -3b8f94: 5489 ba6b |002e: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ -3b8f98: 220a ce17 |0030: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0; // type@17ce │ │ -3b8f9c: 7020 5e94 8a00 |0032: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@945e │ │ -3b8fa2: 6e20 0114 a900 |0035: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setToolbarNavigationClickListener:(Landroid/view/View$OnClickListener;)V // method@1401 │ │ -3b8fa8: 281a |0038: goto 0052 // +001a │ │ -3b8faa: 390a 0700 |0039: if-nez v10, 0040 // +0007 │ │ -3b8fae: 120a |003b: const/4 v10, #int 0 // #0 │ │ -3b8fb0: 6e20 b97a a900 |003c: invoke-virtual {v9, v10}, Lcom/google/android/material/appbar/MaterialToolbar;.setNavigationIcon:(Landroid/graphics/drawable/Drawable;)V // method@7ab9 │ │ -3b8fb6: 2813 |003f: goto 0052 // +0013 │ │ -3b8fb8: 140a 0902 047f |0040: const v10, #float 1.75469e+38 // #7f040209 │ │ -3b8fbe: 7120 a3b0 a800 |0043: invoke-static {v8, v10}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getDrawableFromAttr:(Landroid/content/Context;I)I // method@b0a3 │ │ -3b8fc4: 0a0a |0046: move-result v10 │ │ -3b8fc6: 6e20 6121 a900 |0047: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationIcon:(I)V // method@2161 │ │ -3b8fcc: 220a cf17 |004a: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1; // type@17cf │ │ -3b8fd0: 7020 6094 8a00 |004c: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9460 │ │ -3b8fd6: 6e20 6321 a900 |004f: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ -3b8fdc: 0e00 |0052: return-void │ │ +3b8f10: |[3b8f10] de.danoeh.antennapod.activity.MainActivity.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V │ │ +3b8f20: 5480 b96b |0000: iget-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ +3b8f24: 3800 3700 |0002: if-eqz v0, 0039 // +0037 │ │ +3b8f28: 5481 ba6b |0004: iget-object v1, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ +3b8f2c: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +3b8f30: 6e20 6532 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3265 │ │ +3b8f36: 2200 6103 |000b: new-instance v0, Landroidx/appcompat/app/ActionBarDrawerToggle; // type@0361 │ │ +3b8f3a: 5484 b96b |000d: iget-object v4, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ +3b8f3e: 1406 b900 127f |000f: const v6, #float 1.94071e+38 // #7f1200b9 │ │ +3b8f44: 1407 af00 127f |0012: const v7, #float 1.94071e+38 // #7f1200af │ │ +3b8f4a: 0702 |0015: move-object v2, v0 │ │ +3b8f4c: 0783 |0016: move-object v3, v8 │ │ +3b8f4e: 0795 |0017: move-object v5, v9 │ │ +3b8f50: 7606 f513 0200 |0018: 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@13f5 │ │ +3b8f56: 5b80 ba6b |001b: iput-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ +3b8f5a: 5489 b96b |001d: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@6bb9 │ │ +3b8f5e: 6e20 2532 0900 |001f: invoke-virtual {v9, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.addDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3225 │ │ +3b8f64: 5489 ba6b |0022: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ +3b8f68: 6e10 0214 0900 |0024: invoke-virtual {v9}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@1402 │ │ +3b8f6e: 5489 ba6b |0027: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ +3b8f72: df0a 0a01 |0029: xor-int/lit8 v10, v10, #int 1 // #01 │ │ +3b8f76: 6e20 ff13 a900 |002b: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setDrawerIndicatorEnabled:(Z)V // method@13ff │ │ +3b8f7c: 5489 ba6b |002e: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@6bba │ │ +3b8f80: 220a ce17 |0030: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0; // type@17ce │ │ +3b8f84: 7020 5e94 8a00 |0032: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@945e │ │ +3b8f8a: 6e20 0114 a900 |0035: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setToolbarNavigationClickListener:(Landroid/view/View$OnClickListener;)V // method@1401 │ │ +3b8f90: 281a |0038: goto 0052 // +001a │ │ +3b8f92: 390a 0700 |0039: if-nez v10, 0040 // +0007 │ │ +3b8f96: 120a |003b: const/4 v10, #int 0 // #0 │ │ +3b8f98: 6e20 b97a a900 |003c: invoke-virtual {v9, v10}, Lcom/google/android/material/appbar/MaterialToolbar;.setNavigationIcon:(Landroid/graphics/drawable/Drawable;)V // method@7ab9 │ │ +3b8f9e: 2813 |003f: goto 0052 // +0013 │ │ +3b8fa0: 140a 0902 047f |0040: const v10, #float 1.75469e+38 // #7f040209 │ │ +3b8fa6: 7120 a3b0 a800 |0043: invoke-static {v8, v10}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getDrawableFromAttr:(Landroid/content/Context;I)I // method@b0a3 │ │ +3b8fac: 0a0a |0046: move-result v10 │ │ +3b8fae: 6e20 6121 a900 |0047: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationIcon:(I)V // method@2161 │ │ +3b8fb4: 220a cf17 |004a: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1; // type@17cf │ │ +3b8fb8: 7020 6094 8a00 |004c: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@9460 │ │ +3b8fbe: 6e20 6321 a900 |004f: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2163 │ │ +3b8fc4: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0004 line=270 │ │ 0x0008 line=271 │ │ 0x000b line=273 │ │ 0x001d line=275 │ │ @@ -1790110,22 +1790118,22 @@ │ │ type : '(II)Lcom/google/android/material/snackbar/Snackbar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -3b7cb4: |[3b7cb4] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; │ │ -3b7cc4: 6e10 7f14 0100 |0000: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ -3b7cca: 0c00 |0003: move-result-object v0 │ │ -3b7ccc: 6e20 1403 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0314 │ │ -3b7cd2: 0c02 |0007: move-result-object v2 │ │ -3b7cd4: 6e30 9f94 2103 |0008: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ -3b7cda: 0c02 |000b: move-result-object v2 │ │ -3b7cdc: 1102 |000c: return-object v2 │ │ +3b7c9c: |[3b7c9c] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; │ │ +3b7cac: 6e10 7f14 0100 |0000: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@147f │ │ +3b7cb2: 0c00 |0003: move-result-object v0 │ │ +3b7cb4: 6e20 1403 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0314 │ │ +3b7cba: 0c02 |0007: move-result-object v2 │ │ +3b7cbc: 6e30 9f94 2103 |0008: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@949f │ │ +3b7cc2: 0c02 |000b: move-result-object v2 │ │ +3b7cc4: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000d reg=2 (null) I │ │ 0x0000 - 0x000d reg=3 (null) I │ │ @@ -1790135,43 +1790143,43 @@ │ │ type : '(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -3b7ce0: |[3b7ce0] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; │ │ -3b7cf0: 6e10 7794 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ -3b7cf6: 0c00 |0003: move-result-object v0 │ │ -3b7cf8: 6e10 4e7c 0000 |0004: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c4e │ │ -3b7cfe: 0a00 |0007: move-result v0 │ │ -3b7d00: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -3b7d02: 3310 2200 |0009: if-ne v0, v1, 002b // +0022 │ │ -3b7d06: 1400 e201 0a7f |000b: const v0, #float 1.83443e+38 // #7f0a01e2 │ │ -3b7d0c: 6e20 7b14 0200 |000e: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b7d12: 0c00 |0011: move-result-object v0 │ │ -3b7d14: 7130 a186 3004 |0012: invoke-static {v0, v3, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86a1 │ │ -3b7d1a: 0c03 |0015: move-result-object v3 │ │ -3b7d1c: 1404 6300 0a7f |0016: const v4, #float 1.83435e+38 // #7f0a0063 │ │ -3b7d22: 6e20 7b14 4200 |0019: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b7d28: 0c00 |001c: move-result-object v0 │ │ -3b7d2a: 6e10 d20c 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0cd2 │ │ -3b7d30: 0a00 |0020: move-result v0 │ │ -3b7d32: 3900 1500 |0021: if-nez v0, 0036 // +0015 │ │ -3b7d36: 6e20 7b14 4200 |0023: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b7d3c: 0c04 |0026: move-result-object v4 │ │ -3b7d3e: 6e20 7b86 4300 |0027: invoke-virtual {v3, v4}, Lcom/google/android/material/snackbar/BaseTransientBottomBar;.setAnchorView:(Landroid/view/View;)Lcom/google/android/material/snackbar/BaseTransientBottomBar; // method@867b │ │ -3b7d44: 280c |002a: goto 0036 // +000c │ │ -3b7d46: 1400 0200 0201 |002b: const v0, #float 2.38772e-38 // #01020002 │ │ -3b7d4c: 6e20 7b14 0200 |002e: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ -3b7d52: 0c00 |0031: move-result-object v0 │ │ -3b7d54: 7130 a186 3004 |0032: invoke-static {v0, v3, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86a1 │ │ -3b7d5a: 0c03 |0035: move-result-object v3 │ │ -3b7d5c: 6e10 a586 0300 |0036: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -3b7d62: 1103 |0039: return-object v3 │ │ +3b7cc8: |[3b7cc8] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; │ │ +3b7cd8: 6e10 7794 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/view/LockableBottomSheetBehavior; // method@9477 │ │ +3b7cde: 0c00 |0003: move-result-object v0 │ │ +3b7ce0: 6e10 4e7c 0000 |0004: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@7c4e │ │ +3b7ce6: 0a00 |0007: move-result v0 │ │ +3b7ce8: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +3b7cea: 3310 2200 |0009: if-ne v0, v1, 002b // +0022 │ │ +3b7cee: 1400 e201 0a7f |000b: const v0, #float 1.83443e+38 // #7f0a01e2 │ │ +3b7cf4: 6e20 7b14 0200 |000e: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b7cfa: 0c00 |0011: move-result-object v0 │ │ +3b7cfc: 7130 a186 3004 |0012: invoke-static {v0, v3, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86a1 │ │ +3b7d02: 0c03 |0015: move-result-object v3 │ │ +3b7d04: 1404 6300 0a7f |0016: const v4, #float 1.83435e+38 // #7f0a0063 │ │ +3b7d0a: 6e20 7b14 4200 |0019: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b7d10: 0c00 |001c: move-result-object v0 │ │ +3b7d12: 6e10 d20c 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0cd2 │ │ +3b7d18: 0a00 |0020: move-result v0 │ │ +3b7d1a: 3900 1500 |0021: if-nez v0, 0036 // +0015 │ │ +3b7d1e: 6e20 7b14 4200 |0023: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b7d24: 0c04 |0026: move-result-object v4 │ │ +3b7d26: 6e20 7b86 4300 |0027: invoke-virtual {v3, v4}, Lcom/google/android/material/snackbar/BaseTransientBottomBar;.setAnchorView:(Landroid/view/View;)Lcom/google/android/material/snackbar/BaseTransientBottomBar; // method@867b │ │ +3b7d2c: 280c |002a: goto 0036 // +000c │ │ +3b7d2e: 1400 0200 0201 |002b: const v0, #float 2.38772e-38 // #01020002 │ │ +3b7d34: 6e20 7b14 0200 |002e: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@147b │ │ +3b7d3a: 0c00 |0031: move-result-object v0 │ │ +3b7d3c: 7130 a186 3004 |0032: invoke-static {v0, v3, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86a1 │ │ +3b7d42: 0c03 |0035: move-result-object v3 │ │ +3b7d44: 6e10 a586 0300 |0036: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +3b7d4a: 1103 |0039: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x000e line=635 │ │ 0x0019 line=636 │ │ 0x0023 line=637 │ │ 0x002e line=640 │ │ @@ -1790290,17 +1790298,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bd73c: |[3bd73c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$2fP3TlNtE9Q9qPtiPQa9l6O_v_c:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ -3bd74c: 7020 ea95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$4:(Landroid/view/View;)V // method@95ea │ │ -3bd752: 0e00 |0003: return-void │ │ +3bd724: |[3bd724] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$2fP3TlNtE9Q9qPtiPQa9l6O_v_c:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ +3bd734: 7020 ea95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$4:(Landroid/view/View;)V // method@95ea │ │ +3bd73a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1790309,17 +1790317,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 │ │ -3bd754: |[3bd754] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$CefQT6_soIuKsaipx2IDpkJucW8:(Ljava/lang/Throwable;)V │ │ -3bd764: 7110 e395 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$12:(Ljava/lang/Throwable;)V // method@95e3 │ │ -3bd76a: 0e00 |0003: return-void │ │ +3bd73c: |[3bd73c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$CefQT6_soIuKsaipx2IDpkJucW8:(Ljava/lang/Throwable;)V │ │ +3bd74c: 7110 e395 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$12:(Ljava/lang/Throwable;)V // method@95e3 │ │ +3bd752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790327,18 +1790335,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -3bd678: |[3bd678] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$Fc9woVjD7hvmZxlX2vOYm56wZsE:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3bd688: 7110 e195 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$10:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@95e1 │ │ -3bd68e: 0c00 |0003: move-result-object v0 │ │ -3bd690: 1100 |0004: return-object v0 │ │ +3bd660: |[3bd660] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$Fc9woVjD7hvmZxlX2vOYm56wZsE:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3bd670: 7110 e195 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$10:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@95e1 │ │ +3bd676: 0c00 |0003: move-result-object v0 │ │ +3bd678: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #3 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790346,17 +1790354,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bd76c: |[3bd76c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$HtSERWeno-Xnn56KtaHGb2UwFlU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3bd77c: 7020 e295 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$11:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@95e2 │ │ -3bd782: 0e00 |0003: return-void │ │ +3bd754: |[3bd754] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$HtSERWeno-Xnn56KtaHGb2UwFlU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3bd764: 7020 e295 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$checkFavorite$11:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@95e2 │ │ +3bd76a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1790365,18 +1790373,18 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3bceb0: |[3bceb0] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$J5JOCdaA7sjEwj5XNmmquouFIx0:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3bcec0: 7120 ec95 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$6:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@95ec │ │ -3bcec6: 0a00 |0003: move-result v0 │ │ -3bcec8: 0f00 |0004: return v0 │ │ +3bce98: |[3bce98] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$J5JOCdaA7sjEwj5XNmmquouFIx0:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3bcea8: 7120 ec95 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$6:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@95ec │ │ +3bceae: 0a00 |0003: move-result v0 │ │ +3bceb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/MotionEvent; │ │ │ │ @@ -1790385,18 +1790393,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3bcecc: |[3bcecc] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$UVB4D5aaWvGGjs9u4a-vRNPwJyU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z │ │ -3bcedc: 7020 eb95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$5:(Landroid/view/View;)Z // method@95eb │ │ -3bcee2: 0a00 |0003: move-result v0 │ │ -3bcee4: 0f00 |0004: return v0 │ │ +3bceb4: |[3bceb4] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$UVB4D5aaWvGGjs9u4a-vRNPwJyU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z │ │ +3bcec4: 7020 eb95 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$5:(Landroid/view/View;)Z // method@95eb │ │ +3bceca: 0a00 |0003: move-result v0 │ │ +3bcecc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1790405,17 +1790413,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bd784: |[3bd784] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$VJlg31hBPduB_0qSw4hkPGX7KE0:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ -3bd794: 7020 e995 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$3:(Landroid/view/View;)V // method@95e9 │ │ -3bd79a: 0e00 |0003: return-void │ │ +3bd76c: |[3bd76c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$VJlg31hBPduB_0qSw4hkPGX7KE0:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ +3bd77c: 7020 e995 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$3:(Landroid/view/View;)V // method@95e9 │ │ +3bd782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1790424,17 +1790432,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bd79c: |[3bd79c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$axxhLRn1VPEdWuEbysOEf3oESd4:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bd7ac: 7010 e495 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$new$8:()V // method@95e4 │ │ -3bd7b2: 0e00 |0003: return-void │ │ +3bd784: |[3bd784] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$axxhLRn1VPEdWuEbysOEf3oESd4:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bd794: 7010 e495 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$new$8:()V // method@95e4 │ │ +3bd79a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #8 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790442,18 +1790450,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -3bcee8: |[3bcee8] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$fCozyLE_kqDHYSLzk08lD5Ht-CI:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3bcef8: 7030 e595 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$new$9:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@95e5 │ │ -3bcefe: 0a00 |0003: move-result v0 │ │ -3bcf00: 0f00 |0004: return v0 │ │ +3bced0: |[3bced0] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$fCozyLE_kqDHYSLzk08lD5Ht-CI:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3bcee0: 7030 e595 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$new$9:(Landroid/view/View;Landroid/view/MotionEvent;)Z // method@95e5 │ │ +3bcee6: 0a00 |0003: move-result v0 │ │ +3bcee8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/MotionEvent; │ │ @@ -1790463,18 +1790471,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -3bcf04: |[3bcf04] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$gxht_74jOK85r33E2Hk9OhteTSw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z │ │ -3bcf14: 7020 e895 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$2:(Landroid/view/View;)Z // method@95e8 │ │ -3bcf1a: 0a00 |0003: move-result v0 │ │ -3bcf1c: 0f00 |0004: return v0 │ │ +3bceec: |[3bceec] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$gxht_74jOK85r33E2Hk9OhteTSw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)Z │ │ +3bcefc: 7020 e895 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$2:(Landroid/view/View;)Z // method@95e8 │ │ +3bcf02: 0a00 |0003: move-result v0 │ │ +3bcf04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1790483,17 +1790491,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bd7b4: |[3bd7b4] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$mFhEYUYybWTnBNR8V34xJYbN9lU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ -3bd7c4: 7020 e695 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$0:(Landroid/view/View;)V // method@95e6 │ │ -3bd7ca: 0e00 |0003: return-void │ │ +3bd79c: |[3bd79c] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$mFhEYUYybWTnBNR8V34xJYbN9lU:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ +3bd7ac: 7020 e695 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$0:(Landroid/view/View;)V // method@95e6 │ │ +3bd7b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1790502,17 +1790510,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bd7cc: |[3bd7cc] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$nQ_gnjQtKFvFqga9jTkG2JNOyrw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bd7dc: 7010 ed95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$7:()V // method@95ed │ │ -3bd7e2: 0e00 |0003: return-void │ │ +3bd7b4: |[3bd7b4] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$nQ_gnjQtKFvFqga9jTkG2JNOyrw:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bd7c4: 7010 ed95 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$7:()V // method@95ed │ │ +3bd7ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #12 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790520,17 +1790528,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bd7e4: |[3bd7e4] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$o-jIcUHUk4PPOd-SsqBf3NM8D7s:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ -3bd7f4: 7020 e795 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$1:(Landroid/view/View;)V // method@95e7 │ │ -3bd7fa: 0e00 |0003: return-void │ │ +3bd7cc: |[3bd7cc] de.danoeh.antennapod.activity.VideoplayerActivity.$r8$lambda$o-jIcUHUk4PPOd-SsqBf3NM8D7s:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/view/View;)V │ │ +3bd7dc: 7020 e795 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lambda$setupView$1:(Landroid/view/View;)V // method@95e7 │ │ +3bd7e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1790539,17 +1790547,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bd62c: |[3bd62c] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ -3bd63c: 5400 236c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bd640: 1100 |0002: return-object v0 │ │ +3bd614: |[3bd614] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ +3bd624: 5400 236c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bd628: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #14 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790557,17 +1790565,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bcf20: |[3bcf20] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetdestroyingDueToReload:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ -3bcf30: 5500 246c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c24 │ │ -3bcf34: 0f00 |0002: return v0 │ │ +3bcf08: |[3bcf08] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetdestroyingDueToReload:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ +3bcf18: 5500 246c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c24 │ │ +3bcf1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #15 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790575,17 +1790583,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bcf38: |[3bcf38] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetswitchToAudioOnly:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ -3bcf48: 5500 2d6c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c2d │ │ -3bcf4c: 0f00 |0002: return v0 │ │ +3bcf20: |[3bcf20] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetswitchToAudioOnly:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ +3bcf30: 5500 2d6c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c2d │ │ +3bcf34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #16 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790593,17 +1790601,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bcf50: |[3bcf50] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ -3bcf60: 5500 306c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c30 │ │ -3bcf64: 0f00 |0002: return v0 │ │ +3bcf38: |[3bcf38] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Z │ │ +3bcf48: 5500 306c |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c30 │ │ +3bcf4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #17 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790611,17 +1790619,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bd660: |[3bd660] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -3bd670: 5400 316c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bd674: 1100 |0002: return-object v0 │ │ +3bd648: |[3bd648] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fgetviewBinding:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +3bd658: 5400 316c |0000: iget-object v0, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bd65c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #18 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790629,17 +1790637,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3bd7fc: |[3bd7fc] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V │ │ -3bd80c: 5c01 306c |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c30 │ │ -3bd810: 0e00 |0002: return-void │ │ +3bd7e4: |[3bd7e4] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$fputvideoSurfaceCreated:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Z)V │ │ +3bd7f4: 5c01 306c |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c30 │ │ +3bd7f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1790648,17 +1790656,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bd814: |[3bd814] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ -3bd824: 7010 0696 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoAspectRatio:()V // method@9606 │ │ -3bd82a: 0e00 |0003: return-void │ │ +3bd7fc: |[3bd7fc] de.danoeh.antennapod.activity.VideoplayerActivity.-$$Nest$msetupVideoAspectRatio:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V │ │ +3bd80c: 7010 0696 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoAspectRatio:()V // method@9606 │ │ +3bd812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #20 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790666,41 +1790674,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -3bd82c: |[3bd82c] de.danoeh.antennapod.activity.VideoplayerActivity.:()V │ │ -3bd83c: 7010 5caf 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@af5c │ │ -3bd842: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -3bd844: 5c30 2f6c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ -3bd848: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -3bd84a: 5c30 306c |0007: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c30 │ │ -3bd84e: 5c30 246c |0009: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c24 │ │ -3bd852: 1601 0000 |000b: const-wide/16 v1, #int 0 // #0 │ │ -3bd856: 5a31 286c |000d: iput-wide v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c28 │ │ -3bd85a: 2201 7d01 |000f: new-instance v1, Landroid/os/Handler; // type@017d │ │ -3bd85e: 7100 6007 0000 |0011: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ -3bd864: 0c02 |0014: move-result-object v2 │ │ -3bd866: 7020 3c07 2100 |0015: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ -3bd86c: 5b31 2e6c |0018: iput-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ -3bd870: 5c30 2b6c |001a: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ -3bd874: 5c30 276c |001c: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ -3bd878: 5c30 2d6c |001e: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c2d │ │ -3bd87c: 2200 1118 |0020: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11; // type@1811 │ │ -3bd880: 7020 a495 3000 |0022: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95a4 │ │ -3bd886: 5b30 266c |0025: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ -3bd88a: 2200 1218 |0027: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12; // type@1812 │ │ -3bd88e: 7020 a695 3000 |0029: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95a6 │ │ -3bd894: 5b30 296c |002c: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onVideoviewTouched:Landroid/view/View$OnTouchListener; // field@6c29 │ │ -3bd898: 2200 1e18 |002e: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$3; // type@181e │ │ -3bd89c: 7020 c295 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95c2 │ │ -3bd8a2: 5b30 2c6c |0033: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.surfaceHolderCallback:Landroid/view/SurfaceHolder$Callback; // field@6c2c │ │ -3bd8a6: 0e00 |0035: return-void │ │ +3bd814: |[3bd814] de.danoeh.antennapod.activity.VideoplayerActivity.:()V │ │ +3bd824: 7010 5caf 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@af5c │ │ +3bd82a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +3bd82c: 5c30 2f6c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ +3bd830: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +3bd832: 5c30 306c |0007: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c30 │ │ +3bd836: 5c30 246c |0009: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c24 │ │ +3bd83a: 1601 0000 |000b: const-wide/16 v1, #int 0 // #0 │ │ +3bd83e: 5a31 286c |000d: iput-wide v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c28 │ │ +3bd842: 2201 7d01 |000f: new-instance v1, Landroid/os/Handler; // type@017d │ │ +3bd846: 7100 6007 0000 |0011: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@0760 │ │ +3bd84c: 0c02 |0014: move-result-object v2 │ │ +3bd84e: 7020 3c07 2100 |0015: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@073c │ │ +3bd854: 5b31 2e6c |0018: iput-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ +3bd858: 5c30 2b6c |001a: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ +3bd85c: 5c30 276c |001c: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ +3bd860: 5c30 2d6c |001e: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c2d │ │ +3bd864: 2200 1118 |0020: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11; // type@1811 │ │ +3bd868: 7020 a495 3000 |0022: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95a4 │ │ +3bd86e: 5b30 266c |0025: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ +3bd872: 2200 1218 |0027: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12; // type@1812 │ │ +3bd876: 7020 a695 3000 |0029: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95a6 │ │ +3bd87c: 5b30 296c |002c: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onVideoviewTouched:Landroid/view/View$OnTouchListener; // field@6c29 │ │ +3bd880: 2200 1e18 |002e: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$3; // type@181e │ │ +3bd884: 7020 c295 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$3;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95c2 │ │ +3bd88a: 5b30 2c6c |0033: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.surfaceHolderCallback:Landroid/view/SurfaceHolder$Callback; // field@6c2c │ │ +3bd88e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=84 │ │ 0x0007 line=85 │ │ 0x0009 line=86 │ │ 0x000d line=87 │ │ @@ -1790719,45 +1790727,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -3bd924: |[3bd924] de.danoeh.antennapod.activity.VideoplayerActivity.checkFavorite:()V │ │ -3bd934: 5430 236c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bd938: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3bd93e: 0c00 |0005: move-result-object v0 │ │ -3bd940: 7110 de95 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@95de │ │ -3bd946: 0c00 |0009: move-result-object v0 │ │ -3bd948: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -3bd94c: 0e00 |000c: return-void │ │ -3bd94e: 5431 256c |000d: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c25 │ │ -3bd952: 3801 0500 |000f: if-eqz v1, 0014 // +0005 │ │ -3bd956: 7210 08b1 0100 |0011: invoke-interface {v1}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3bd95c: 2201 0f18 |0014: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0; // type@180f │ │ -3bd960: 7020 a095 0100 |0016: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@95a0 │ │ -3bd966: 7110 f4b0 0100 |0019: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3bd96c: 0c00 |001c: move-result-object v0 │ │ -3bd96e: 7100 0cb1 0000 |001d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3bd974: 0c01 |0020: move-result-object v1 │ │ -3bd976: 6e20 fcb0 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3bd97c: 0c00 |0024: move-result-object v0 │ │ -3bd97e: 7100 07b1 0000 |0025: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3bd984: 0c01 |0028: move-result-object v1 │ │ -3bd986: 6e20 f7b0 1000 |0029: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3bd98c: 0c00 |002c: move-result-object v0 │ │ -3bd98e: 2201 1318 |002d: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1; // type@1813 │ │ -3bd992: 7020 a895 3100 |002f: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95a8 │ │ -3bd998: 2202 1418 |0032: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda2; // type@1814 │ │ -3bd99c: 7010 aa95 0200 |0034: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda2;.:()V // method@95aa │ │ -3bd9a2: 6e30 fab0 1002 |0037: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3bd9a8: 0c00 |003a: move-result-object v0 │ │ -3bd9aa: 5b30 256c |003b: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c25 │ │ -3bd9ae: 0e00 |003d: return-void │ │ +3bd90c: |[3bd90c] de.danoeh.antennapod.activity.VideoplayerActivity.checkFavorite:()V │ │ +3bd91c: 5430 236c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bd920: 6e10 ea9d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3bd926: 0c00 |0005: move-result-object v0 │ │ +3bd928: 7110 de95 0000 |0006: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@95de │ │ +3bd92e: 0c00 |0009: move-result-object v0 │ │ +3bd930: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +3bd934: 0e00 |000c: return-void │ │ +3bd936: 5431 256c |000d: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c25 │ │ +3bd93a: 3801 0500 |000f: if-eqz v1, 0014 // +0005 │ │ +3bd93e: 7210 08b1 0100 |0011: invoke-interface {v1}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3bd944: 2201 0f18 |0014: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0; // type@180f │ │ +3bd948: 7020 a095 0100 |0016: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@95a0 │ │ +3bd94e: 7110 f4b0 0100 |0019: invoke-static {v1}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3bd954: 0c00 |001c: move-result-object v0 │ │ +3bd956: 7100 0cb1 0000 |001d: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3bd95c: 0c01 |0020: move-result-object v1 │ │ +3bd95e: 6e20 fcb0 1000 |0021: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3bd964: 0c00 |0024: move-result-object v0 │ │ +3bd966: 7100 07b1 0000 |0025: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3bd96c: 0c01 |0028: move-result-object v1 │ │ +3bd96e: 6e20 f7b0 1000 |0029: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3bd974: 0c00 |002c: move-result-object v0 │ │ +3bd976: 2201 1318 |002d: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1; // type@1813 │ │ +3bd97a: 7020 a895 3100 |002f: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95a8 │ │ +3bd980: 2202 1418 |0032: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda2; // type@1814 │ │ +3bd984: 7010 aa95 0200 |0034: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda2;.:()V // method@95aa │ │ +3bd98a: 6e30 fab0 1002 |0037: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3bd990: 0c00 |003a: move-result-object v0 │ │ +3bd992: 5b30 256c |003b: iput-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c25 │ │ +3bd996: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ 0x000d line=706 │ │ 0x0011 line=707 │ │ 0x0014 line=709 │ │ 0x001d line=710 │ │ @@ -1790771,28 +1790779,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3bd9b0: |[3bd9b0] de.danoeh.antennapod.activity.VideoplayerActivity.compatEnterPictureInPicture:()V │ │ -3bd9c0: 7110 c29d 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.supportsPictureInPicture:(Landroid/app/Activity;)Z // method@9dc2 │ │ -3bd9c6: 0a00 |0003: move-result v0 │ │ -3bd9c8: 3800 1600 |0004: if-eqz v0, 001a // +0016 │ │ -3bd9cc: 6000 dd00 |0006: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3bd9d0: 1301 1800 |0008: const/16 v1, #int 24 // #18 │ │ -3bd9d4: 3410 1000 |000a: if-lt v0, v1, 001a // +0010 │ │ -3bd9d8: 6e10 8014 0200 |000c: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3bd9de: 0c00 |000f: move-result-object v0 │ │ -3bd9e0: 6e10 c913 0000 |0010: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13c9 │ │ -3bd9e6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -3bd9e8: 7020 e095 0200 |0014: invoke-direct {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@95e0 │ │ -3bd9ee: 6e10 6e00 0200 |0017: invoke-virtual {v2}, Landroid/app/Activity;.enterPictureInPictureMode:()V // method@006e │ │ -3bd9f4: 0e00 |001a: return-void │ │ +3bd998: |[3bd998] de.danoeh.antennapod.activity.VideoplayerActivity.compatEnterPictureInPicture:()V │ │ +3bd9a8: 7110 c29d 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.supportsPictureInPicture:(Landroid/app/Activity;)Z // method@9dc2 │ │ +3bd9ae: 0a00 |0003: move-result v0 │ │ +3bd9b0: 3800 1600 |0004: if-eqz v0, 001a // +0016 │ │ +3bd9b4: 6000 dd00 |0006: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3bd9b8: 1301 1800 |0008: const/16 v1, #int 24 // #18 │ │ +3bd9bc: 3410 1000 |000a: if-lt v0, v1, 001a // +0010 │ │ +3bd9c0: 6e10 8014 0200 |000c: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3bd9c6: 0c00 |000f: move-result-object v0 │ │ +3bd9c8: 6e10 c913 0000 |0010: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13c9 │ │ +3bd9ce: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +3bd9d0: 7020 e095 0200 |0014: invoke-direct {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@95e0 │ │ +3bd9d6: 6e10 6e00 0200 |0017: invoke-virtual {v2}, Landroid/app/Activity;.enterPictureInPictureMode:()V // method@006e │ │ +3bd9dc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ 0x000c line=733 │ │ 0x0014 line=734 │ │ 0x0017 line=735 │ │ locals : │ │ @@ -1790803,23 +1790811,23 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -3bd694: |[3bd694] de.danoeh.antennapod.activity.VideoplayerActivity.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3bd6a4: 2010 a51c |0000: instance-of v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3bd6a8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -3bd6ac: 1f01 a51c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3bd6b0: 6e10 f6ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3bd6b6: 0c01 |0009: move-result-object v1 │ │ -3bd6b8: 1101 |000a: return-object v1 │ │ -3bd6ba: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -3bd6bc: 1101 |000c: return-object v1 │ │ +3bd67c: |[3bd67c] de.danoeh.antennapod.activity.VideoplayerActivity.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3bd68c: 2010 a51c |0000: instance-of v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3bd690: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +3bd694: 1f01 a51c |0004: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3bd698: 6e10 f6ab 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3bd69e: 0c01 |0009: move-result-object v1 │ │ +3bd6a0: 1101 |000a: return-object v1 │ │ +3bd6a2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +3bd6a4: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ 0x0004 line=725 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1790828,35 +1790836,35 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -3bd6e4: |[3bd6e4] de.danoeh.antennapod.activity.VideoplayerActivity.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ -3bd6f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -3bd6f6: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -3bd6fa: 1100 |0003: return-object v0 │ │ -3bd6fc: 7210 74ac 0200 |0004: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getWebsiteLink:()Ljava/lang/String; // method@ac74 │ │ -3bd702: 0c01 |0007: move-result-object v1 │ │ -3bd704: 7110 edb6 0100 |0008: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b6ed │ │ -3bd70a: 0a01 |000b: move-result v1 │ │ -3bd70c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -3bd710: 7210 74ac 0200 |000e: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getWebsiteLink:()Ljava/lang/String; // method@ac74 │ │ -3bd716: 0c02 |0011: move-result-object v2 │ │ -3bd718: 1102 |0012: return-object v2 │ │ -3bd71a: 2021 a51c |0013: instance-of v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3bd71e: 3801 0d00 |0015: if-eqz v1, 0022 // +000d │ │ -3bd722: 1f02 a51c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3bd726: 6e10 f6ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3bd72c: 0c02 |001c: move-result-object v2 │ │ -3bd72e: 7110 3c9d 0200 |001d: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d3c │ │ -3bd734: 0c02 |0020: move-result-object v2 │ │ -3bd736: 1102 |0021: return-object v2 │ │ -3bd738: 1100 |0022: return-object v0 │ │ +3bd6cc: |[3bd6cc] de.danoeh.antennapod.activity.VideoplayerActivity.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; │ │ +3bd6dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +3bd6de: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +3bd6e2: 1100 |0003: return-object v0 │ │ +3bd6e4: 7210 74ac 0200 |0004: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getWebsiteLink:()Ljava/lang/String; // method@ac74 │ │ +3bd6ea: 0c01 |0007: move-result-object v1 │ │ +3bd6ec: 7110 edb6 0100 |0008: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@b6ed │ │ +3bd6f2: 0a01 |000b: move-result v1 │ │ +3bd6f4: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +3bd6f8: 7210 74ac 0200 |000e: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getWebsiteLink:()Ljava/lang/String; // method@ac74 │ │ +3bd6fe: 0c02 |0011: move-result-object v2 │ │ +3bd700: 1102 |0012: return-object v2 │ │ +3bd702: 2021 a51c |0013: instance-of v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3bd706: 3801 0d00 |0015: if-eqz v1, 0022 // +000d │ │ +3bd70a: 1f02 a51c |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3bd70e: 6e10 f6ab 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3bd714: 0c02 |001c: move-result-object v2 │ │ +3bd716: 7110 3c9d 0200 |001d: invoke-static {v2}, Lde/danoeh/antennapod/core/util/FeedItemUtil;.getLinkWithFallback:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/lang/String; // method@9d3c │ │ +3bd71c: 0c02 |0020: move-result-object v2 │ │ +3bd71e: 1102 |0021: return-object v2 │ │ +3bd720: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=622 │ │ 0x000e line=623 │ │ 0x0013 line=624 │ │ 0x0017 line=625 │ │ locals : │ │ @@ -1790867,44 +1790875,44 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -3bd9f8: |[3bd9f8] de.danoeh.antennapod.activity.VideoplayerActivity.hideVideoControls:(Z)V │ │ -3bda08: 3802 1900 |0000: if-eqz v2, 0019 // +0019 │ │ -3bda0c: 1402 2e00 017f |0002: const v2, #float 1.71471e+38 // #7f01002e │ │ -3bda12: 7120 560f 2100 |0005: invoke-static {v1, v2}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f56 │ │ -3bda18: 0c02 |0008: move-result-object v2 │ │ -3bda1a: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -3bda1e: 5410 316c |000b: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bda22: 5400 ff8f |000d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ -3bda26: 6e20 980d 2000 |000f: invoke-virtual {v0, v2}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0d98 │ │ -3bda2c: 5410 316c |0012: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bda30: 5400 0090 |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9000 │ │ -3bda34: 6e20 980d 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0d98 │ │ -3bda3a: 6e10 8000 0100 |0019: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3bda40: 0c02 |001c: move-result-object v2 │ │ -3bda42: 6e10 830e 0200 |001d: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e83 │ │ -3bda48: 0c02 |0020: move-result-object v2 │ │ -3bda4a: 1300 0702 |0021: const/16 v0, #int 519 // #207 │ │ -3bda4e: 6e20 860d 0200 |0023: invoke-virtual {v2, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d86 │ │ -3bda54: 5412 316c |0026: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bda58: 5422 ff8f |0028: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ -3bda5c: 1210 |002a: const/4 v0, #int 1 // #1 │ │ -3bda5e: 6e20 4c0d 0200 |002b: invoke-virtual {v2, v0}, Landroid/view/View;.setFitsSystemWindows:(Z)V // method@0d4c │ │ -3bda64: 5412 316c |002e: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bda68: 5422 ff8f |0030: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ -3bda6c: 1300 0800 |0032: const/16 v0, #int 8 // #8 │ │ -3bda70: 6e20 930d 0200 |0034: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bda76: 5412 316c |0037: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bda7a: 5422 0090 |0039: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9000 │ │ -3bda7e: 6e20 930d 0200 |003b: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bda84: 0e00 |003e: return-void │ │ +3bd9e0: |[3bd9e0] de.danoeh.antennapod.activity.VideoplayerActivity.hideVideoControls:(Z)V │ │ +3bd9f0: 3802 1900 |0000: if-eqz v2, 0019 // +0019 │ │ +3bd9f4: 1402 2e00 017f |0002: const v2, #float 1.71471e+38 // #7f01002e │ │ +3bd9fa: 7120 560f 2100 |0005: invoke-static {v1, v2}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f56 │ │ +3bda00: 0c02 |0008: move-result-object v2 │ │ +3bda02: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +3bda06: 5410 316c |000b: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bda0a: 5400 ff8f |000d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ +3bda0e: 6e20 980d 2000 |000f: invoke-virtual {v0, v2}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0d98 │ │ +3bda14: 5410 316c |0012: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bda18: 5400 0090 |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9000 │ │ +3bda1c: 6e20 980d 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0d98 │ │ +3bda22: 6e10 8000 0100 |0019: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3bda28: 0c02 |001c: move-result-object v2 │ │ +3bda2a: 6e10 830e 0200 |001d: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0e83 │ │ +3bda30: 0c02 |0020: move-result-object v2 │ │ +3bda32: 1300 0702 |0021: const/16 v0, #int 519 // #207 │ │ +3bda36: 6e20 860d 0200 |0023: invoke-virtual {v2, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d86 │ │ +3bda3c: 5412 316c |0026: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bda40: 5422 ff8f |0028: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ +3bda44: 1210 |002a: const/4 v0, #int 1 // #1 │ │ +3bda46: 6e20 4c0d 0200 |002b: invoke-virtual {v2, v0}, Landroid/view/View;.setFitsSystemWindows:(Z)V // method@0d4c │ │ +3bda4c: 5412 316c |002e: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bda50: 5422 ff8f |0030: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ +3bda54: 1300 0800 |0032: const/16 v0, #int 8 // #8 │ │ +3bda58: 6e20 930d 0200 |0034: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bda5e: 5412 316c |0037: iget-object v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bda62: 5422 0090 |0039: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9000 │ │ +3bda66: 6e20 930d 0200 |003b: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bda6c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=487 │ │ 0x000b line=489 │ │ 0x0012 line=490 │ │ 0x0019 line=493 │ │ 0x0026 line=496 │ │ @@ -1790919,20 +1790927,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -3bd6c0: |[3bd6c0] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$10:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -3bd6d0: 6e10 77ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3bd6d6: 0b00 |0003: move-result-wide v0 │ │ -3bd6d8: 7120 1f9b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ -3bd6de: 0c02 |0007: move-result-object v2 │ │ -3bd6e0: 1102 |0008: return-object v2 │ │ +3bd6a8: |[3bd6a8] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$10:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +3bd6b8: 6e10 77ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3bd6be: 0b00 |0003: move-result-wide v0 │ │ +3bd6c0: 7120 1f9b 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/storage/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@9b1f │ │ +3bd6c6: 0c02 |0007: move-result-object v2 │ │ +3bd6c8: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #27 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790940,23 +1790948,23 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -3bda88: |[3bda88] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$11:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -3bda98: 1a00 391d |0000: const-string v0, "Favorite" // string@1d39 │ │ -3bda9c: 6e20 c6ab 0200 |0002: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ -3bdaa2: 0a02 |0005: move-result v2 │ │ -3bdaa4: 5510 276c |0006: iget-boolean v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ -3bdaa8: 3220 0700 |0008: if-eq v0, v2, 000f // +0007 │ │ -3bdaac: 5c12 276c |000a: iput-boolean v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ -3bdab0: 6e10 8414 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@1484 │ │ -3bdab6: 0e00 |000f: return-void │ │ +3bda70: |[3bda70] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$11:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +3bda80: 1a00 391d |0000: const-string v0, "Favorite" // string@1d39 │ │ +3bda84: 6e20 c6ab 0200 |0002: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@abc6 │ │ +3bda8a: 0a02 |0005: move-result v2 │ │ +3bda8c: 5510 276c |0006: iget-boolean v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ +3bda90: 3220 0700 |0008: if-eq v0, v2, 000f // +0007 │ │ +3bda94: 5c12 276c |000a: iput-boolean v2, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ +3bda98: 6e10 8414 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@1484 │ │ +3bda9e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=714 │ │ 0x0006 line=715 │ │ 0x000a line=716 │ │ 0x000c line=717 │ │ locals : │ │ @@ -1790968,20 +1790976,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 │ │ -3bdab8: |[3bdab8] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$12:(Ljava/lang/Throwable;)V │ │ -3bdac8: 1a00 9d60 |0000: const-string v0, "VideoplayerActivity" // string@609d │ │ -3bdacc: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3bdad2: 0c01 |0005: move-result-object v1 │ │ -3bdad4: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3bdada: 0e00 |0009: return-void │ │ +3bdaa0: |[3bdaa0] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$checkFavorite$12:(Ljava/lang/Throwable;)V │ │ +3bdab0: 1a00 9d60 |0000: const-string v0, "VideoplayerActivity" // string@609d │ │ +3bdab4: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3bdaba: 0c01 |0005: move-result-object v1 │ │ +3bdabc: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3bdac2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=719 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #29 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1790989,28 +1790997,28 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3bdadc: |[3bdadc] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$new$8:()V │ │ -3bdaec: 5520 2f6c |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ -3bdaf0: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ -3bdaf4: 1a00 9d60 |0004: const-string v0, "VideoplayerActivity" // string@609d │ │ -3bdaf8: 1a01 5720 |0006: const-string v1, "Hiding video controls" // string@2057 │ │ -3bdafc: 7120 f50a 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bdb02: 6e10 8014 0200 |000b: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3bdb08: 0c00 |000e: move-result-object v0 │ │ -3bdb0a: 6e10 c913 0000 |000f: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13c9 │ │ -3bdb10: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -3bdb12: 7020 e095 0200 |0013: invoke-direct {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@95e0 │ │ -3bdb18: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -3bdb1a: 5c20 2f6c |0017: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ -3bdb1e: 0e00 |0019: return-void │ │ +3bdac4: |[3bdac4] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$new$8:()V │ │ +3bdad4: 5520 2f6c |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ +3bdad8: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ +3bdadc: 1a00 9d60 |0004: const-string v0, "VideoplayerActivity" // string@609d │ │ +3bdae0: 1a01 5720 |0006: const-string v1, "Hiding video controls" // string@2057 │ │ +3bdae4: 7120 f50a 1000 |0008: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bdaea: 6e10 8014 0200 |000b: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3bdaf0: 0c00 |000e: move-result-object v0 │ │ +3bdaf2: 6e10 c913 0000 |000f: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13c9 │ │ +3bdaf8: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +3bdafa: 7020 e095 0200 |0013: invoke-direct {v2, v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@95e0 │ │ +3bdb00: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +3bdb02: 5c20 2f6c |0017: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ +3bdb06: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0008 line=316 │ │ 0x000b line=317 │ │ 0x0013 line=318 │ │ 0x0017 line=319 │ │ @@ -1791022,65 +1791030,65 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -3bcf68: |[3bcf68] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$new$9:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3bcf78: 6e10 fb0b 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0bfb │ │ -3bcf7e: 0a00 |0003: move-result v0 │ │ -3bcf80: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3bcf82: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3bcf86: 0f01 |0007: return v1 │ │ -3bcf88: 7110 c19d 0700 |0008: invoke-static {v7}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9dc1 │ │ -3bcf8e: 0a00 |000b: move-result v0 │ │ -3bcf90: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -3bcf92: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ -3bcf96: 0f02 |000f: return v2 │ │ -3bcf98: 5470 2e6c |0010: iget-object v0, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ -3bcf9c: 5473 266c |0012: iget-object v3, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ -3bcfa0: 6e20 4a07 3000 |0014: invoke-virtual {v0, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@074a │ │ -3bcfa6: 7100 e0b2 0000 |0017: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -3bcfac: 0b03 |001a: move-result-wide v3 │ │ -3bcfae: 5375 286c |001b: iget-wide v5, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c28 │ │ -3bcfb2: bc53 |001d: sub-long/2addr v3, v5 │ │ -3bcfb4: 1605 2c01 |001e: const-wide/16 v5, #int 300 // #12c │ │ -3bcfb8: 3100 0305 |0020: cmp-long v0, v3, v5 │ │ -3bcfbc: 3b00 3000 |0022: if-gez v0, 0052 // +0030 │ │ -3bcfc0: 6e10 060c 0900 |0024: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0c06 │ │ -3bcfc6: 0a09 |0027: move-result v9 │ │ -3bcfc8: 6e10 a00c 0800 |0028: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@0ca0 │ │ -3bcfce: 0a08 |002b: move-result v8 │ │ -3bcfd0: 8288 |002c: int-to-float v8, v8 │ │ -3bcfd2: 1500 0040 |002d: const/high16 v0, #int 1073741824 // #4000 │ │ -3bcfd6: c908 |002f: div-float/2addr v8, v0 │ │ -3bcfd8: 2d08 0908 |0030: cmpl-float v8, v9, v8 │ │ -3bcfdc: 3d08 0900 |0032: if-lez v8, 003b // +0009 │ │ -3bcfe0: 6e10 f395 0700 |0034: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@95f3 │ │ -3bcfe6: 7020 0996 2700 |0037: invoke-direct {v7, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@9609 │ │ -3bcfec: 2807 |003a: goto 0041 // +0007 │ │ -3bcfee: 6e10 ff95 0700 |003b: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@95ff │ │ -3bcff4: 7020 0996 1700 |003e: invoke-direct {v7, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@9609 │ │ -3bcffa: 5578 2f6c |0041: iget-boolean v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ -3bcffe: 3808 0e00 |0043: if-eqz v8, 0051 // +000e │ │ -3bd002: 6e10 8014 0700 |0045: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3bd008: 0c08 |0048: move-result-object v8 │ │ -3bd00a: 6e10 c913 0800 |0049: invoke-virtual {v8}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13c9 │ │ -3bd010: 7020 e095 1700 |004c: invoke-direct {v7, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@95e0 │ │ -3bd016: 5c71 2f6c |004f: iput-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ -3bd01a: 0f02 |0051: return v2 │ │ -3bd01c: 7010 0c96 0700 |0052: invoke-direct {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.toggleVideoControlsVisibility:()V // method@960c │ │ -3bd022: 5578 2f6c |0055: iget-boolean v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ -3bd026: 3808 0500 |0057: if-eqz v8, 005c // +0005 │ │ -3bd02a: 7010 0796 0700 |0059: invoke-direct {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ -3bd030: 7100 e0b2 0000 |005c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ -3bd036: 0b08 |005f: move-result-wide v8 │ │ -3bd038: 5a78 286c |0060: iput-wide v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c28 │ │ -3bd03c: 0f02 |0062: return v2 │ │ +3bcf50: |[3bcf50] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$new$9:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3bcf60: 6e10 fb0b 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@0bfb │ │ +3bcf66: 0a00 |0003: move-result v0 │ │ +3bcf68: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3bcf6a: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3bcf6e: 0f01 |0007: return v1 │ │ +3bcf70: 7110 c19d 0700 |0008: invoke-static {v7}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9dc1 │ │ +3bcf76: 0a00 |000b: move-result v0 │ │ +3bcf78: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +3bcf7a: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ +3bcf7e: 0f02 |000f: return v2 │ │ +3bcf80: 5470 2e6c |0010: iget-object v0, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ +3bcf84: 5473 266c |0012: iget-object v3, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ +3bcf88: 6e20 4a07 3000 |0014: invoke-virtual {v0, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@074a │ │ +3bcf8e: 7100 e0b2 0000 |0017: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +3bcf94: 0b03 |001a: move-result-wide v3 │ │ +3bcf96: 5375 286c |001b: iget-wide v5, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c28 │ │ +3bcf9a: bc53 |001d: sub-long/2addr v3, v5 │ │ +3bcf9c: 1605 2c01 |001e: const-wide/16 v5, #int 300 // #12c │ │ +3bcfa0: 3100 0305 |0020: cmp-long v0, v3, v5 │ │ +3bcfa4: 3b00 3000 |0022: if-gez v0, 0052 // +0030 │ │ +3bcfa8: 6e10 060c 0900 |0024: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0c06 │ │ +3bcfae: 0a09 |0027: move-result v9 │ │ +3bcfb0: 6e10 a00c 0800 |0028: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@0ca0 │ │ +3bcfb6: 0a08 |002b: move-result v8 │ │ +3bcfb8: 8288 |002c: int-to-float v8, v8 │ │ +3bcfba: 1500 0040 |002d: const/high16 v0, #int 1073741824 // #4000 │ │ +3bcfbe: c908 |002f: div-float/2addr v8, v0 │ │ +3bcfc0: 2d08 0908 |0030: cmpl-float v8, v9, v8 │ │ +3bcfc4: 3d08 0900 |0032: if-lez v8, 003b // +0009 │ │ +3bcfc8: 6e10 f395 0700 |0034: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@95f3 │ │ +3bcfce: 7020 0996 2700 |0037: invoke-direct {v7, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@9609 │ │ +3bcfd4: 2807 |003a: goto 0041 // +0007 │ │ +3bcfd6: 6e10 ff95 0700 |003b: invoke-virtual {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@95ff │ │ +3bcfdc: 7020 0996 1700 |003e: invoke-direct {v7, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@9609 │ │ +3bcfe2: 5578 2f6c |0041: iget-boolean v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ +3bcfe6: 3808 0e00 |0043: if-eqz v8, 0051 // +000e │ │ +3bcfea: 6e10 8014 0700 |0045: invoke-virtual {v7}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3bcff0: 0c08 |0048: move-result-object v8 │ │ +3bcff2: 6e10 c913 0800 |0049: invoke-virtual {v8}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13c9 │ │ +3bcff8: 7020 e095 1700 |004c: invoke-direct {v7, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@95e0 │ │ +3bcffe: 5c71 2f6c |004f: iput-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ +3bd002: 0f02 |0051: return v2 │ │ +3bd004: 7010 0c96 0700 |0052: invoke-direct {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.toggleVideoControlsVisibility:()V // method@960c │ │ +3bd00a: 5578 2f6c |0055: iget-boolean v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ +3bd00e: 3808 0500 |0057: if-eqz v8, 005c // +0005 │ │ +3bd012: 7010 0796 0700 |0059: invoke-direct {v7}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ +3bd018: 7100 e0b2 0000 |005c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b2e0 │ │ +3bd01e: 0b08 |005f: move-result-wide v8 │ │ +3bd020: 5a78 286c |0060: iput-wide v8, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.lastScreenTap:J // field@6c28 │ │ +3bd024: 0f02 |0062: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0008 line=327 │ │ 0x0010 line=330 │ │ 0x0017 line=332 │ │ 0x0024 line=333 │ │ @@ -1791106,68 +1791114,68 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 108 16-bit code units │ │ -3bdb20: |[3bdb20] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$0:(Landroid/view/View;)V │ │ -3bdb30: 5523 2b6c |0000: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ -3bdb34: df03 0301 |0002: xor-int/lit8 v3, v3, #int 1 // #01 │ │ -3bdb38: 5c23 2b6c |0004: iput-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ -3bdb3c: 5423 236c |0006: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdb40: 6e10 ea9d 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3bdb46: 0c03 |000b: move-result-object v3 │ │ -3bdb48: 3903 0300 |000c: if-nez v3, 000f // +0003 │ │ -3bdb4c: 0e00 |000e: return-void │ │ -3bdb4e: 2200 9319 |000f: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ -3bdb52: 5421 236c |0011: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdb56: 6e10 e89d 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ -3bdb5c: 0a01 |0016: move-result v1 │ │ -3bdb5e: 7020 7e9d 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ -3bdb64: 5521 2b6c |001a: iget-boolean v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ -3bdb68: 3801 2500 |001c: if-eqz v1, 0041 // +0025 │ │ -3bdb6c: 7210 68ac 0300 |001e: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3bdb72: 0a01 |0021: move-result v1 │ │ -3bdb74: 7210 71ac 0300 |0022: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ -3bdb7a: 0a03 |0025: move-result v3 │ │ -3bdb7c: b131 |0026: sub-int/2addr v1, v3 │ │ -3bdb7e: 6e20 7f9d 1000 |0027: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3bdb84: 0a03 |002a: move-result v3 │ │ -3bdb86: 2200 741e |002b: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bdb8a: 7010 c7b2 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bdb90: 1a01 c108 |0030: const-string v1, "-" // string@08c1 │ │ -3bdb94: 6e20 d3b2 1000 |0032: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bdb9a: 7110 dc9c 0300 |0035: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3bdba0: 0c03 |0038: move-result-object v3 │ │ -3bdba2: 6e20 d3b2 3000 |0039: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bdba8: 6e10 deb2 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3bdbae: 0c03 |003f: move-result-object v3 │ │ -3bdbb0: 280d |0040: goto 004d // +000d │ │ -3bdbb2: 7210 68ac 0300 |0041: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ -3bdbb8: 0a03 |0044: move-result v3 │ │ -3bdbba: 6e20 7f9d 3000 |0045: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3bdbc0: 0a03 |0048: move-result v3 │ │ -3bdbc2: 7110 dc9c 0300 |0049: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3bdbc8: 0c03 |004c: move-result-object v3 │ │ -3bdbca: 5420 316c |004d: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bdbce: 5400 0190 |004f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@9001 │ │ -3bdbd2: 6e20 9412 3000 |0051: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3bdbd8: 5523 2b6c |0054: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ -3bdbdc: 7110 b9b1 0300 |0056: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ -3bdbe2: 0c03 |0059: move-result-object v3 │ │ -3bdbe4: 7110 7eb0 0300 |005a: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b07e │ │ -3bdbea: 5523 2b6c |005d: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ -3bdbee: 3803 0500 |005f: if-eqz v3, 0064 // +0005 │ │ -3bdbf2: 1a03 cee1 |0061: const-string v3, "true" // string@e1ce │ │ -3bdbf6: 2803 |0063: goto 0066 // +0003 │ │ -3bdbf8: 1a03 a484 |0064: const-string v3, "false" // string@84a4 │ │ -3bdbfc: 1a00 18e0 |0066: const-string v0, "timeleft on click" // string@e018 │ │ -3bdc00: 7120 f50a 3000 |0068: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bdc06: 0e00 |006b: return-void │ │ +3bdb08: |[3bdb08] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$0:(Landroid/view/View;)V │ │ +3bdb18: 5523 2b6c |0000: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ +3bdb1c: df03 0301 |0002: xor-int/lit8 v3, v3, #int 1 // #01 │ │ +3bdb20: 5c23 2b6c |0004: iput-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ +3bdb24: 5423 236c |0006: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdb28: 6e10 ea9d 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3bdb2e: 0c03 |000b: move-result-object v3 │ │ +3bdb30: 3903 0300 |000c: if-nez v3, 000f // +0003 │ │ +3bdb34: 0e00 |000e: return-void │ │ +3bdb36: 2200 9319 |000f: new-instance v0, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ +3bdb3a: 5421 236c |0011: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdb3e: 6e10 e89d 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ +3bdb44: 0a01 |0016: move-result v1 │ │ +3bdb46: 7020 7e9d 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ +3bdb4c: 5521 2b6c |001a: iget-boolean v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ +3bdb50: 3801 2500 |001c: if-eqz v1, 0041 // +0025 │ │ +3bdb54: 7210 68ac 0300 |001e: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3bdb5a: 0a01 |0021: move-result v1 │ │ +3bdb5c: 7210 71ac 0300 |0022: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ac71 │ │ +3bdb62: 0a03 |0025: move-result v3 │ │ +3bdb64: b131 |0026: sub-int/2addr v1, v3 │ │ +3bdb66: 6e20 7f9d 1000 |0027: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3bdb6c: 0a03 |002a: move-result v3 │ │ +3bdb6e: 2200 741e |002b: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bdb72: 7010 c7b2 0000 |002d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bdb78: 1a01 c108 |0030: const-string v1, "-" // string@08c1 │ │ +3bdb7c: 6e20 d3b2 1000 |0032: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bdb82: 7110 dc9c 0300 |0035: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3bdb88: 0c03 |0038: move-result-object v3 │ │ +3bdb8a: 6e20 d3b2 3000 |0039: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bdb90: 6e10 deb2 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bdb96: 0c03 |003f: move-result-object v3 │ │ +3bdb98: 280d |0040: goto 004d // +000d │ │ +3bdb9a: 7210 68ac 0300 |0041: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ac68 │ │ +3bdba0: 0a03 |0044: move-result v3 │ │ +3bdba2: 6e20 7f9d 3000 |0045: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3bdba8: 0a03 |0048: move-result v3 │ │ +3bdbaa: 7110 dc9c 0300 |0049: invoke-static {v3}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3bdbb0: 0c03 |004c: move-result-object v3 │ │ +3bdbb2: 5420 316c |004d: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bdbb6: 5400 0190 |004f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@9001 │ │ +3bdbba: 6e20 9412 3000 |0051: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3bdbc0: 5523 2b6c |0054: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ +3bdbc4: 7110 b9b1 0300 |0056: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b1b9 │ │ +3bdbca: 0c03 |0059: move-result-object v3 │ │ +3bdbcc: 7110 7eb0 0300 |005a: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setShowRemainTimeSetting:(Ljava/lang/Boolean;)V // method@b07e │ │ +3bdbd2: 5523 2b6c |005d: iget-boolean v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ +3bdbd6: 3803 0500 |005f: if-eqz v3, 0064 // +0005 │ │ +3bdbda: 1a03 cee1 |0061: const-string v3, "true" // string@e1ce │ │ +3bdbde: 2803 |0063: goto 0066 // +0003 │ │ +3bdbe0: 1a03 a484 |0064: const-string v3, "false" // string@84a4 │ │ +3bdbe4: 1a00 18e0 |0066: const-string v0, "timeleft on click" // string@e018 │ │ +3bdbe8: 7120 f50a 3000 |0068: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bdbee: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0006 line=263 │ │ 0x000f line=268 │ │ 0x001a line=270 │ │ 0x001e line=271 │ │ @@ -1791186,17 +1791194,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bdc08: |[3bdc08] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$1:(Landroid/view/View;)V │ │ -3bdc18: 6e10 ff95 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@95ff │ │ -3bdc1e: 0e00 |0003: return-void │ │ +3bdbf0: |[3bdbf0] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$1:(Landroid/view/View;)V │ │ +3bdc00: 6e10 ff95 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@95ff │ │ +3bdc06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1791205,20 +1791213,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3bd040: |[3bd040] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$2:(Landroid/view/View;)Z │ │ -3bd050: 6202 7990 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9079 │ │ -3bd054: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3bd056: 7130 14a1 2100 |0003: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ -3bd05c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -3bd05e: 0f02 |0007: return v2 │ │ +3bd028: |[3bd028] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$2:(Landroid/view/View;)Z │ │ +3bd038: 6202 7990 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_REWIND:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9079 │ │ +3bd03c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3bd03e: 7130 14a1 2100 |0003: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ +3bd044: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +3bd046: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1791227,17 +1791235,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bdc20: |[3bdc20] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$3:(Landroid/view/View;)V │ │ -3bdc30: 6e10 f995 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPlayPause:()V // method@95f9 │ │ -3bdc36: 0e00 |0003: return-void │ │ +3bdc08: |[3bdc08] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$3:(Landroid/view/View;)V │ │ +3bdc18: 6e10 f995 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPlayPause:()V // method@95f9 │ │ +3bdc1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1791246,17 +1791254,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bdc38: |[3bdc38] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$4:(Landroid/view/View;)V │ │ -3bdc48: 6e10 f395 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@95f3 │ │ -3bdc4e: 0e00 |0003: return-void │ │ +3bdc20: |[3bdc20] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$4:(Landroid/view/View;)V │ │ +3bdc30: 6e10 f395 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@95f3 │ │ +3bdc36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1791265,20 +1791273,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -3bd060: |[3bd060] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$5:(Landroid/view/View;)Z │ │ -3bd070: 6202 7890 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ -3bd074: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -3bd076: 7130 14a1 2100 |0003: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ -3bd07c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -3bd07e: 0f02 |0007: return v2 │ │ +3bd048: |[3bd048] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$5:(Landroid/view/View;)Z │ │ +3bd058: 6202 7890 |0000: sget-object v2, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;.SKIP_FORWARD:Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection; // field@9078 │ │ +3bd05c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +3bd05e: 7130 14a1 2100 |0003: invoke-static {v1, v2, v0}, Lde/danoeh/antennapod/dialog/SkipPreferenceDialog;.showSkipPreference:(Landroid/content/Context;Lde/danoeh/antennapod/dialog/SkipPreferenceDialog$SkipDirection;Landroid/widget/TextView;)V // method@a114 │ │ +3bd064: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +3bd066: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -1791287,17 +1791295,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -3bd080: |[3bd080] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$6:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -3bd090: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -3bd092: 0f00 |0001: return v0 │ │ +3bd068: |[3bd068] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$6:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +3bd078: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +3bd07a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x0002 reg=1 (null) Landroid/view/MotionEvent; │ │ │ │ @@ -1791306,28 +1791314,28 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -3bdc50: |[3bdc50] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$7:()V │ │ -3bdc60: 5430 316c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bdc64: 5401 0d90 |0002: iget-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ -3bdc68: 5400 0c90 |0004: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@900c │ │ -3bdc6c: 6e10 d30c 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@0cd3 │ │ -3bdc72: 0a00 |0009: move-result v0 │ │ -3bdc74: 8200 |000a: int-to-float v0, v0 │ │ -3bdc76: 5432 316c |000b: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bdc7a: 5422 0c90 |000d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@900c │ │ -3bdc7e: 6e10 8e0c 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@0c8e │ │ -3bdc84: 0a02 |0012: move-result v2 │ │ -3bdc86: 8222 |0013: int-to-float v2, v2 │ │ -3bdc88: 6e30 acb0 0102 |0014: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/view/AspectRatioVideoView;.setAvailableSize:(FF)V // method@b0ac │ │ -3bdc8e: 0e00 |0017: return-void │ │ +3bdc38: |[3bdc38] de.danoeh.antennapod.activity.VideoplayerActivity.lambda$setupView$7:()V │ │ +3bdc48: 5430 316c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bdc4c: 5401 0d90 |0002: iget-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ +3bdc50: 5400 0c90 |0004: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@900c │ │ +3bdc54: 6e10 d30c 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@0cd3 │ │ +3bdc5a: 0a00 |0009: move-result v0 │ │ +3bdc5c: 8200 |000a: int-to-float v0, v0 │ │ +3bdc5e: 5432 316c |000b: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bdc62: 5422 0c90 |000d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@900c │ │ +3bdc66: 6e10 8e0c 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@0c8e │ │ +3bdc6c: 0a02 |0012: move-result v2 │ │ +3bdc6e: 8222 |0013: int-to-float v2, v2 │ │ +3bdc70: 6e30 acb0 0102 |0014: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/view/AspectRatioVideoView;.setAvailableSize:(FF)V // method@b0ac │ │ +3bdc76: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0006 line=311 │ │ 0x0014 line=310 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ @@ -1791337,18 +1791345,18 @@ │ │ type : '()Lde/danoeh/antennapod/core/util/playback/PlaybackController;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -3bd644: |[3bd644] de.danoeh.antennapod.activity.VideoplayerActivity.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ -3bd654: 2200 1c18 |0000: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$1; // type@181c │ │ -3bd658: 7030 ba95 1001 |0002: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/app/Activity;)V // method@95ba │ │ -3bd65e: 1100 |0005: return-object v0 │ │ +3bd62c: |[3bd62c] de.danoeh.antennapod.activity.VideoplayerActivity.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ +3bd63c: 2200 1c18 |0000: new-instance v0, Lde/danoeh/antennapod/activity/VideoplayerActivity$1; // type@181c │ │ +3bd640: 7030 ba95 1001 |0002: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity$1;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;Landroid/app/Activity;)V // method@95ba │ │ +3bd646: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ #40 : (in Lde/danoeh/antennapod/activity/VideoplayerActivity;) │ │ @@ -1791356,61 +1791364,61 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -3be414: |[3be414] de.danoeh.antennapod.activity.VideoplayerActivity.setupVideoAspectRatio:()V │ │ -3be424: 5540 306c |0000: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c30 │ │ -3be428: 3800 5f00 |0002: if-eqz v0, 0061 // +005f │ │ -3be42c: 5440 236c |0004: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3be430: 3800 5b00 |0006: if-eqz v0, 0061 // +005b │ │ -3be434: 6e10 ef9d 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getVideoSize:()Landroid/util/Pair; // method@9def │ │ -3be43a: 0c00 |000b: move-result-object v0 │ │ -3be43c: 1a01 9d60 |000c: const-string v1, "VideoplayerActivity" // string@609d │ │ -3be440: 3800 4e00 |000e: if-eqz v0, 005c // +004e │ │ -3be444: 5402 9a01 |0010: iget-object v2, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ -3be448: 1f02 591e |0012: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ -3be44c: 6e10 2fb2 0200 |0014: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3be452: 0a02 |0017: move-result v2 │ │ -3be454: 3d02 4400 |0018: if-lez v2, 005c // +0044 │ │ -3be458: 5402 9b01 |001a: iget-object v2, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ -3be45c: 1f02 591e |001c: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ -3be460: 6e10 2fb2 0200 |001e: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3be466: 0a02 |0021: move-result v2 │ │ -3be468: 3d02 3a00 |0022: if-lez v2, 005c // +003a │ │ -3be46c: 2202 741e |0024: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ -3be470: 7010 c7b2 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3be476: 1a03 ed62 |0029: const-string v3, "Width,height of video: " // string@62ed │ │ -3be47a: 6e20 d3b2 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3be480: 5403 9a01 |002e: iget-object v3, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ -3be484: 6e20 d2b2 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3be48a: 1a03 a507 |0033: const-string v3, ", " // string@07a5 │ │ -3be48e: 6e20 d3b2 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3be494: 5403 9b01 |0038: iget-object v3, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ -3be498: 6e20 d2b2 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ -3be49e: 6e10 deb2 0200 |003d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3be4a4: 0c02 |0040: move-result-object v2 │ │ -3be4a6: 7120 f50a 2100 |0041: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3be4ac: 5441 316c |0044: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be4b0: 5411 0d90 |0046: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ -3be4b4: 5402 9a01 |0048: iget-object v2, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ -3be4b8: 1f02 591e |004a: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ -3be4bc: 6e10 2fb2 0200 |004c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3be4c2: 0a02 |004f: move-result v2 │ │ -3be4c4: 5400 9b01 |0050: iget-object v0, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ -3be4c8: 1f00 591e |0052: check-cast v0, Ljava/lang/Integer; // type@1e59 │ │ -3be4cc: 6e10 2fb2 0000 |0054: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ -3be4d2: 0a00 |0057: move-result v0 │ │ -3be4d4: 6e30 adb0 2100 |0058: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/view/AspectRatioVideoView;.setVideoSize:(II)V // method@b0ad │ │ -3be4da: 2806 |005b: goto 0061 // +0006 │ │ -3be4dc: 1a00 c116 |005c: const-string v0, "Could not determine video size" // string@16c1 │ │ -3be4e0: 7120 f70a 0100 |005e: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3be4e6: 0e00 |0061: return-void │ │ +3be3fc: |[3be3fc] de.danoeh.antennapod.activity.VideoplayerActivity.setupVideoAspectRatio:()V │ │ +3be40c: 5540 306c |0000: iget-boolean v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoSurfaceCreated:Z // field@6c30 │ │ +3be410: 3800 5f00 |0002: if-eqz v0, 0061 // +005f │ │ +3be414: 5440 236c |0004: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3be418: 3800 5b00 |0006: if-eqz v0, 0061 // +005b │ │ +3be41c: 6e10 ef9d 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getVideoSize:()Landroid/util/Pair; // method@9def │ │ +3be422: 0c00 |000b: move-result-object v0 │ │ +3be424: 1a01 9d60 |000c: const-string v1, "VideoplayerActivity" // string@609d │ │ +3be428: 3800 4e00 |000e: if-eqz v0, 005c // +004e │ │ +3be42c: 5402 9a01 |0010: iget-object v2, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ +3be430: 1f02 591e |0012: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ +3be434: 6e10 2fb2 0200 |0014: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3be43a: 0a02 |0017: move-result v2 │ │ +3be43c: 3d02 4400 |0018: if-lez v2, 005c // +0044 │ │ +3be440: 5402 9b01 |001a: iget-object v2, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ +3be444: 1f02 591e |001c: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ +3be448: 6e10 2fb2 0200 |001e: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3be44e: 0a02 |0021: move-result v2 │ │ +3be450: 3d02 3a00 |0022: if-lez v2, 005c // +003a │ │ +3be454: 2202 741e |0024: new-instance v2, Ljava/lang/StringBuilder; // type@1e74 │ │ +3be458: 7010 c7b2 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3be45e: 1a03 ed62 |0029: const-string v3, "Width,height of video: " // string@62ed │ │ +3be462: 6e20 d3b2 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3be468: 5403 9a01 |002e: iget-object v3, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ +3be46c: 6e20 d2b2 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3be472: 1a03 a507 |0033: const-string v3, ", " // string@07a5 │ │ +3be476: 6e20 d3b2 3200 |0035: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3be47c: 5403 9b01 |0038: iget-object v3, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ +3be480: 6e20 d2b2 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b2d2 │ │ +3be486: 6e10 deb2 0200 |003d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3be48c: 0c02 |0040: move-result-object v2 │ │ +3be48e: 7120 f50a 2100 |0041: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3be494: 5441 316c |0044: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be498: 5411 0d90 |0046: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ +3be49c: 5402 9a01 |0048: iget-object v2, v0, Landroid/util/Pair;.first:Ljava/lang/Object; // field@019a │ │ +3be4a0: 1f02 591e |004a: check-cast v2, Ljava/lang/Integer; // type@1e59 │ │ +3be4a4: 6e10 2fb2 0200 |004c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3be4aa: 0a02 |004f: move-result v2 │ │ +3be4ac: 5400 9b01 |0050: iget-object v0, v0, Landroid/util/Pair;.second:Ljava/lang/Object; // field@019b │ │ +3be4b0: 1f00 591e |0052: check-cast v0, Ljava/lang/Integer; // type@1e59 │ │ +3be4b4: 6e10 2fb2 0000 |0054: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b22f │ │ +3be4ba: 0a00 |0057: move-result v0 │ │ +3be4bc: 6e30 adb0 2100 |0058: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/view/AspectRatioVideoView;.setVideoSize:(II)V // method@b0ad │ │ +3be4c2: 2806 |005b: goto 0061 // +0006 │ │ +3be4c4: 1a00 c116 |005c: const-string v0, "Could not determine video size" // string@16c1 │ │ +3be4c8: 7120 f70a 0100 |005e: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3be4ce: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0008 line=401 │ │ 0x0010 line=402 │ │ 0x0024 line=403 │ │ 0x0044 line=404 │ │ @@ -1791423,23 +1791431,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -3be4e8: |[3be4e8] de.danoeh.antennapod.activity.VideoplayerActivity.setupVideoControlsToggler:()V │ │ -3be4f8: 5440 2e6c |0000: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ -3be4fc: 5441 266c |0002: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ -3be500: 6e20 4a07 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@074a │ │ -3be506: 5440 2e6c |0007: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ -3be50a: 5441 266c |0009: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ -3be50e: 1602 c409 |000b: const-wide/16 v2, #int 2500 // #9c4 │ │ -3be512: 6e40 4907 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ -3be518: 0e00 |0010: return-void │ │ +3be4d0: |[3be4d0] de.danoeh.antennapod.activity.VideoplayerActivity.setupVideoControlsToggler:()V │ │ +3be4e0: 5440 2e6c |0000: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ +3be4e4: 5441 266c |0002: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ +3be4e8: 6e20 4a07 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@074a │ │ +3be4ee: 5440 2e6c |0007: iget-object v0, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ +3be4f2: 5441 266c |0009: iget-object v1, v4, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ +3be4f6: 1602 c409 |000b: const-wide/16 v2, #int 2500 // #9c4 │ │ +3be4fa: 6e40 4907 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0749 │ │ +3be500: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0007 line=396 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -1791448,71 +1791456,71 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 9 │ │ insns size : 120 16-bit code units │ │ -3be69c: |[3be69c] de.danoeh.antennapod.activity.VideoplayerActivity.showSkipAnimation:(Z)V │ │ -3be6ac: 2200 c002 |0000: new-instance v0, Landroid/view/animation/AnimationSet; // type@02c0 │ │ -3be6b0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3be6b2: 7020 4f0f 1000 |0003: invoke-direct {v0, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0f4f │ │ -3be6b8: 2201 c702 |0006: new-instance v1, Landroid/view/animation/ScaleAnimation; // type@02c7 │ │ -3be6bc: 1503 803f |0008: const/high16 v3, #int 1065353216 // #3f80 │ │ -3be6c0: 1504 0040 |000a: const/high16 v4, #int 1073741824 // #4000 │ │ -3be6c4: 1505 803f |000c: const/high16 v5, #int 1065353216 // #3f80 │ │ -3be6c8: 1506 0040 |000e: const/high16 v6, #int 1073741824 // #4000 │ │ -3be6cc: 1217 |0010: const/4 v7, #int 1 // #1 │ │ -3be6ce: 1508 003f |0011: const/high16 v8, #int 1056964608 // #3f00 │ │ -3be6d2: 1219 |0013: const/4 v9, #int 1 // #1 │ │ -3be6d4: 150a 003f |0014: const/high16 v10, #int 1056964608 // #3f00 │ │ -3be6d8: 0712 |0016: move-object v2, v1 │ │ -3be6da: 7609 5e0f 0200 |0017: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0f5e │ │ -3be6e0: 6e20 500f 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f50 │ │ -3be6e6: 2201 bd02 |001d: new-instance v1, Landroid/view/animation/AlphaAnimation; // type@02bd │ │ -3be6ea: 1502 803f |001f: const/high16 v2, #int 1065353216 // #3f80 │ │ -3be6ee: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -3be6f0: 7030 430f 2103 |0022: invoke-direct {v1, v2, v3}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f43 │ │ -3be6f6: 6e20 500f 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f50 │ │ -3be6fc: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -3be6fe: 6e20 540f 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.setFillAfter:(Z)V // method@0f54 │ │ -3be704: 1602 2003 |002c: const-wide/16 v2, #int 800 // #320 │ │ -3be708: 6e30 530f 2003 |002e: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AnimationSet;.setDuration:(J)V // method@0f53 │ │ -3be70e: 54b2 316c |0031: iget-object v2, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be712: 5422 0b90 |0033: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ -3be716: 6e10 970c 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ -3be71c: 0c02 |0038: move-result-object v2 │ │ -3be71e: 1f02 f002 |0039: check-cast v2, Landroid/widget/FrameLayout$LayoutParams; // type@02f0 │ │ -3be722: 380c 1100 |003b: if-eqz v12, 004c // +0011 │ │ -3be726: 54bc 316c |003d: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be72a: 54cc 0b90 |003f: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ -3be72e: 1403 fd00 087f |0041: const v3, #float 1.8078e+38 // #7f0800fd │ │ -3be734: 6e20 3d11 3c00 |0044: invoke-virtual {v12, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -3be73a: 130c 1500 |0047: const/16 v12, #int 21 // #15 │ │ -3be73e: 592c e801 |0049: iput v12, v2, Landroid/widget/FrameLayout$LayoutParams;.gravity:I // field@01e8 │ │ -3be742: 280f |004b: goto 005a // +000f │ │ -3be744: 54bc 316c |004c: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be748: 54cc 0b90 |004e: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ -3be74c: 1403 ff00 087f |0050: const v3, #float 1.8078e+38 // #7f0800ff │ │ -3be752: 6e20 3d11 3c00 |0053: invoke-virtual {v12, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ -3be758: 130c 1300 |0056: const/16 v12, #int 19 // #13 │ │ -3be75c: 592c e801 |0058: iput v12, v2, Landroid/widget/FrameLayout$LayoutParams;.gravity:I // field@01e8 │ │ -3be760: 54bc 316c |005a: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be764: 54cc 0b90 |005c: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ -3be768: 6e20 4511 1c00 |005e: invoke-virtual {v12, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ -3be76e: 54bc 316c |0061: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be772: 54cc 0b90 |0063: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ -3be776: 6e20 5a0d 2c00 |0065: invoke-virtual {v12, v2}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ -3be77c: 54bc 316c |0068: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be780: 54cc 0b90 |006a: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ -3be784: 6e20 980d 0c00 |006c: invoke-virtual {v12, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0d98 │ │ -3be78a: 220c 1d18 |006f: new-instance v12, Lde/danoeh/antennapod/activity/VideoplayerActivity$2; // type@181d │ │ -3be78e: 7020 be95 bc00 |0071: invoke-direct {v12, v11}, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95be │ │ -3be794: 6e20 4b0f c000 |0074: invoke-virtual {v0, v12}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0f4b │ │ -3be79a: 0e00 |0077: return-void │ │ +3be684: |[3be684] de.danoeh.antennapod.activity.VideoplayerActivity.showSkipAnimation:(Z)V │ │ +3be694: 2200 c002 |0000: new-instance v0, Landroid/view/animation/AnimationSet; // type@02c0 │ │ +3be698: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3be69a: 7020 4f0f 1000 |0003: invoke-direct {v0, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0f4f │ │ +3be6a0: 2201 c702 |0006: new-instance v1, Landroid/view/animation/ScaleAnimation; // type@02c7 │ │ +3be6a4: 1503 803f |0008: const/high16 v3, #int 1065353216 // #3f80 │ │ +3be6a8: 1504 0040 |000a: const/high16 v4, #int 1073741824 // #4000 │ │ +3be6ac: 1505 803f |000c: const/high16 v5, #int 1065353216 // #3f80 │ │ +3be6b0: 1506 0040 |000e: const/high16 v6, #int 1073741824 // #4000 │ │ +3be6b4: 1217 |0010: const/4 v7, #int 1 // #1 │ │ +3be6b6: 1508 003f |0011: const/high16 v8, #int 1056964608 // #3f00 │ │ +3be6ba: 1219 |0013: const/4 v9, #int 1 // #1 │ │ +3be6bc: 150a 003f |0014: const/high16 v10, #int 1056964608 // #3f00 │ │ +3be6c0: 0712 |0016: move-object v2, v1 │ │ +3be6c2: 7609 5e0f 0200 |0017: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0f5e │ │ +3be6c8: 6e20 500f 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f50 │ │ +3be6ce: 2201 bd02 |001d: new-instance v1, Landroid/view/animation/AlphaAnimation; // type@02bd │ │ +3be6d2: 1502 803f |001f: const/high16 v2, #int 1065353216 // #3f80 │ │ +3be6d6: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +3be6d8: 7030 430f 2103 |0022: invoke-direct {v1, v2, v3}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0f43 │ │ +3be6de: 6e20 500f 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0f50 │ │ +3be6e4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +3be6e6: 6e20 540f 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/animation/AnimationSet;.setFillAfter:(Z)V // method@0f54 │ │ +3be6ec: 1602 2003 |002c: const-wide/16 v2, #int 800 // #320 │ │ +3be6f0: 6e30 530f 2003 |002e: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AnimationSet;.setDuration:(J)V // method@0f53 │ │ +3be6f6: 54b2 316c |0031: iget-object v2, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be6fa: 5422 0b90 |0033: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ +3be6fe: 6e10 970c 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ +3be704: 0c02 |0038: move-result-object v2 │ │ +3be706: 1f02 f002 |0039: check-cast v2, Landroid/widget/FrameLayout$LayoutParams; // type@02f0 │ │ +3be70a: 380c 1100 |003b: if-eqz v12, 004c // +0011 │ │ +3be70e: 54bc 316c |003d: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be712: 54cc 0b90 |003f: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ +3be716: 1403 fd00 087f |0041: const v3, #float 1.8078e+38 // #7f0800fd │ │ +3be71c: 6e20 3d11 3c00 |0044: invoke-virtual {v12, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +3be722: 130c 1500 |0047: const/16 v12, #int 21 // #15 │ │ +3be726: 592c e801 |0049: iput v12, v2, Landroid/widget/FrameLayout$LayoutParams;.gravity:I // field@01e8 │ │ +3be72a: 280f |004b: goto 005a // +000f │ │ +3be72c: 54bc 316c |004c: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be730: 54cc 0b90 |004e: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ +3be734: 1403 ff00 087f |0050: const v3, #float 1.8078e+38 // #7f0800ff │ │ +3be73a: 6e20 3d11 3c00 |0053: invoke-virtual {v12, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@113d │ │ +3be740: 130c 1300 |0056: const/16 v12, #int 19 // #13 │ │ +3be744: 592c e801 |0058: iput v12, v2, Landroid/widget/FrameLayout$LayoutParams;.gravity:I // field@01e8 │ │ +3be748: 54bc 316c |005a: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be74c: 54cc 0b90 |005c: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ +3be750: 6e20 4511 1c00 |005e: invoke-virtual {v12, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@1145 │ │ +3be756: 54bc 316c |0061: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be75a: 54cc 0b90 |0063: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ +3be75e: 6e20 5a0d 2c00 |0065: invoke-virtual {v12, v2}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ +3be764: 54bc 316c |0068: iget-object v12, v11, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be768: 54cc 0b90 |006a: iget-object v12, v12, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@900b │ │ +3be76c: 6e20 980d 0c00 |006c: invoke-virtual {v12, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0d98 │ │ +3be772: 220c 1d18 |006f: new-instance v12, Lde/danoeh/antennapod/activity/VideoplayerActivity$2; // type@181d │ │ +3be776: 7020 be95 bc00 |0071: invoke-direct {v12, v11}, Lde/danoeh/antennapod/activity/VideoplayerActivity$2;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95be │ │ +3be77c: 6e20 4b0f c000 |0074: invoke-virtual {v0, v12}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0f4b │ │ +3be782: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0006 line=359 │ │ 0x001d line=361 │ │ 0x0029 line=362 │ │ 0x002e line=363 │ │ @@ -1791534,36 +1791542,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -3be79c: |[3be79c] de.danoeh.antennapod.activity.VideoplayerActivity.showVideoControls:()V │ │ -3be7ac: 5430 316c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be7b0: 5400 ff8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ -3be7b4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -3be7b6: 6e20 930d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3be7bc: 5430 316c |0008: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be7c0: 5400 0090 |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9000 │ │ -3be7c4: 6e20 930d 1000 |000c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3be7ca: 1400 2d00 017f |000f: const v0, #float 1.71471e+38 // #7f01002d │ │ -3be7d0: 7120 560f 0300 |0012: invoke-static {v3, v0}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f56 │ │ -3be7d6: 0c00 |0015: move-result-object v0 │ │ -3be7d8: 3800 1000 |0016: if-eqz v0, 0026 // +0010 │ │ -3be7dc: 5432 316c |0018: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be7e0: 5422 ff8f |001a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ -3be7e4: 6e20 980d 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0d98 │ │ -3be7ea: 5432 316c |001f: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be7ee: 5422 0090 |0021: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9000 │ │ -3be7f2: 6e20 980d 0200 |0023: invoke-virtual {v2, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0d98 │ │ -3be7f8: 5430 316c |0026: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be7fc: 5400 0d90 |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ -3be800: 6e20 860d 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d86 │ │ -3be806: 0e00 |002d: return-void │ │ +3be784: |[3be784] de.danoeh.antennapod.activity.VideoplayerActivity.showVideoControls:()V │ │ +3be794: 5430 316c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be798: 5400 ff8f |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ +3be79c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +3be79e: 6e20 930d 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3be7a4: 5430 316c |0008: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be7a8: 5400 0090 |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9000 │ │ +3be7ac: 6e20 930d 1000 |000c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3be7b2: 1400 2d00 017f |000f: const v0, #float 1.71471e+38 // #7f01002d │ │ +3be7b8: 7120 560f 0300 |0012: invoke-static {v3, v0}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0f56 │ │ +3be7be: 0c00 |0015: move-result-object v0 │ │ +3be7c0: 3800 1000 |0016: if-eqz v0, 0026 // +0010 │ │ +3be7c4: 5432 316c |0018: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be7c8: 5422 ff8f |001a: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ +3be7cc: 6e20 980d 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0d98 │ │ +3be7d2: 5432 316c |001f: iget-object v2, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be7d6: 5422 0090 |0021: iget-object v2, v2, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@9000 │ │ +3be7da: 6e20 980d 0200 |0023: invoke-virtual {v2, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0d98 │ │ +3be7e0: 5430 316c |0026: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be7e4: 5400 0d90 |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ +3be7e8: 6e20 860d 1000 |002a: invoke-virtual {v0, v1}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d86 │ │ +3be7ee: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0008 line=476 │ │ 0x0012 line=477 │ │ 0x0018 line=479 │ │ 0x001f line=480 │ │ @@ -1791576,31 +1791584,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -3be838: |[3be838] de.danoeh.antennapod.activity.VideoplayerActivity.toggleVideoControlsVisibility:()V │ │ -3be848: 5520 2f6c |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ -3be84c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -3be84e: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ -3be852: 6e10 8014 0200 |0005: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3be858: 0c00 |0008: move-result-object v0 │ │ -3be85a: 6e10 c913 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13c9 │ │ -3be860: 7020 e095 1200 |000c: invoke-direct {v2, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@95e0 │ │ -3be866: 280b |000f: goto 001a // +000b │ │ -3be868: 6e10 8014 0200 |0010: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3be86e: 0c00 |0013: move-result-object v0 │ │ -3be870: 6e10 dc13 0000 |0014: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.show:()V // method@13dc │ │ -3be876: 7010 0a96 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showVideoControls:()V // method@960a │ │ -3be87c: 5520 2f6c |001a: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ -3be880: b710 |001c: xor-int/2addr v0, v1 │ │ -3be882: 5c20 2f6c |001d: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ -3be886: 0e00 |001f: return-void │ │ +3be820: |[3be820] de.danoeh.antennapod.activity.VideoplayerActivity.toggleVideoControlsVisibility:()V │ │ +3be830: 5520 2f6c |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ +3be834: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +3be836: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ +3be83a: 6e10 8014 0200 |0005: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3be840: 0c00 |0008: move-result-object v0 │ │ +3be842: 6e10 c913 0000 |0009: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.hide:()V // method@13c9 │ │ +3be848: 7020 e095 1200 |000c: invoke-direct {v2, v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:(Z)V // method@95e0 │ │ +3be84e: 280b |000f: goto 001a // +000b │ │ +3be850: 6e10 8014 0200 |0010: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3be856: 0c00 |0013: move-result-object v0 │ │ +3be858: 6e10 dc13 0000 |0014: invoke-virtual {v0}, Landroidx/appcompat/app/ActionBar;.show:()V // method@13dc │ │ +3be85e: 7010 0a96 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showVideoControls:()V // method@960a │ │ +3be864: 5520 2f6c |001a: iget-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ +3be868: b710 |001c: xor-int/2addr v0, v1 │ │ +3be86a: 5c20 2f6c |001d: iput-boolean v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsShowing:Z // field@6c2f │ │ +3be86e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0005 line=413 │ │ 0x000c line=414 │ │ 0x0010 line=416 │ │ 0x0017 line=417 │ │ @@ -1791613,41 +1791621,41 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -3be888: |[3be888] de.danoeh.antennapod.activity.VideoplayerActivity.updateProgressbarPosition:(II)V │ │ -3be898: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ -3be89c: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3be8a2: 1a01 90e3 |0005: const-string v1, "updateProgressbarPosition(" // string@e390 │ │ -3be8a6: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3be8ac: 6e20 ceb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3be8b2: 1a01 a507 |000d: const-string v1, ", " // string@07a5 │ │ -3be8b6: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3be8bc: 6e20 ceb2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ -3be8c2: 1a01 2a07 |0015: const-string v1, ")" // string@072a │ │ -3be8c6: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3be8cc: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3be8d2: 0c00 |001d: move-result-object v0 │ │ -3be8d4: 1a01 9d60 |001e: const-string v1, "VideoplayerActivity" // string@609d │ │ -3be8d8: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3be8de: 8233 |0023: int-to-float v3, v3 │ │ -3be8e0: 8244 |0024: int-to-float v4, v4 │ │ -3be8e2: c943 |0025: div-float/2addr v3, v4 │ │ -3be8e4: 5424 316c |0026: iget-object v4, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be8e8: 5444 0890 |0028: iget-object v4, v4, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9008 │ │ -3be8ec: 6e10 d111 0400 |002a: invoke-virtual {v4}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ -3be8f2: 0a00 |002d: move-result v0 │ │ -3be8f4: 8200 |002e: int-to-float v0, v0 │ │ -3be8f6: a803 0300 |002f: mul-float v3, v3, v0 │ │ -3be8fa: 8733 |0031: float-to-int v3, v3 │ │ -3be8fc: 6e20 d511 3400 |0032: invoke-virtual {v4, v3}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11d5 │ │ -3be902: 0e00 |0035: return-void │ │ +3be870: |[3be870] de.danoeh.antennapod.activity.VideoplayerActivity.updateProgressbarPosition:(II)V │ │ +3be880: 2200 741e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e74 │ │ +3be884: 7010 c7b2 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3be88a: 1a01 90e3 |0005: const-string v1, "updateProgressbarPosition(" // string@e390 │ │ +3be88e: 6e20 d3b2 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3be894: 6e20 ceb2 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3be89a: 1a01 a507 |000d: const-string v1, ", " // string@07a5 │ │ +3be89e: 6e20 d3b2 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3be8a4: 6e20 ceb2 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b2ce │ │ +3be8aa: 1a01 2a07 |0015: const-string v1, ")" // string@072a │ │ +3be8ae: 6e20 d3b2 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3be8b4: 6e10 deb2 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3be8ba: 0c00 |001d: move-result-object v0 │ │ +3be8bc: 1a01 9d60 |001e: const-string v1, "VideoplayerActivity" // string@609d │ │ +3be8c0: 7120 f50a 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3be8c6: 8233 |0023: int-to-float v3, v3 │ │ +3be8c8: 8244 |0024: int-to-float v4, v4 │ │ +3be8ca: c943 |0025: div-float/2addr v3, v4 │ │ +3be8cc: 5424 316c |0026: iget-object v4, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be8d0: 5444 0890 |0028: iget-object v4, v4, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9008 │ │ +3be8d4: 6e10 d111 0400 |002a: invoke-virtual {v4}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ +3be8da: 0a00 |002d: move-result v0 │ │ +3be8dc: 8200 |002e: int-to-float v0, v0 │ │ +3be8de: a803 0300 |002f: mul-float v3, v3, v0 │ │ +3be8e2: 8733 |0031: float-to-int v3, v3 │ │ +3be8e4: 6e20 d511 3400 |0032: invoke-virtual {v4, v3}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@11d5 │ │ +3be8ea: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0026 line=658 │ │ locals : │ │ 0x0000 - 0x0036 reg=2 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0036 reg=3 (null) I │ │ @@ -1791659,44 +1791667,44 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -3bd8a8: |[3bd8a8] de.danoeh.antennapod.activity.VideoplayerActivity.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ -3bd8b8: 6e10 2aa2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasStarted:()Z // method@a22a │ │ -3bd8be: 0a00 |0003: move-result v0 │ │ -3bd8c0: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -3bd8c4: 5423 316c |0006: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bd8c8: 5433 0590 |0008: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@9005 │ │ -3bd8cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -3bd8ce: 6e20 930d 0300 |000b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bd8d4: 2827 |000e: goto 0035 // +0027 │ │ -3bd8d6: 6e10 29a2 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a229 │ │ -3bd8dc: 0a00 |0012: move-result v0 │ │ -3bd8de: 3800 0b00 |0013: if-eqz v0, 001e // +000b │ │ -3bd8e2: 5423 316c |0015: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bd8e6: 5433 0590 |0017: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@9005 │ │ -3bd8ea: 1240 |0019: const/4 v0, #int 4 // #4 │ │ -3bd8ec: 6e20 930d 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3bd8f2: 2818 |001d: goto 0035 // +0018 │ │ -3bd8f4: 5420 316c |001e: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bd8f8: 5400 0890 |0020: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9008 │ │ -3bd8fc: 6e10 28a2 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.getProgress:()F // method@a228 │ │ -3bd902: 0a03 |0025: move-result v3 │ │ -3bd904: 5421 316c |0026: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bd908: 5411 0890 |0028: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9008 │ │ -3bd90c: 6e10 d111 0100 |002a: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ -3bd912: 0a01 |002d: move-result v1 │ │ -3bd914: 8211 |002e: int-to-float v1, v1 │ │ -3bd916: a803 0301 |002f: mul-float v3, v3, v1 │ │ -3bd91a: 8733 |0031: float-to-int v3, v3 │ │ -3bd91c: 6e20 d711 3000 |0032: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11d7 │ │ -3bd922: 0e00 |0035: return-void │ │ +3bd890: |[3bd890] de.danoeh.antennapod.activity.VideoplayerActivity.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ +3bd8a0: 6e10 2aa2 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasStarted:()Z // method@a22a │ │ +3bd8a6: 0a00 |0003: move-result v0 │ │ +3bd8a8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +3bd8ac: 5423 316c |0006: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bd8b0: 5433 0590 |0008: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@9005 │ │ +3bd8b4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +3bd8b6: 6e20 930d 0300 |000b: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bd8bc: 2827 |000e: goto 0035 // +0027 │ │ +3bd8be: 6e10 29a2 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@a229 │ │ +3bd8c4: 0a00 |0012: move-result v0 │ │ +3bd8c6: 3800 0b00 |0013: if-eqz v0, 001e // +000b │ │ +3bd8ca: 5423 316c |0015: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bd8ce: 5433 0590 |0017: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@9005 │ │ +3bd8d2: 1240 |0019: const/4 v0, #int 4 // #4 │ │ +3bd8d4: 6e20 930d 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3bd8da: 2818 |001d: goto 0035 // +0018 │ │ +3bd8dc: 5420 316c |001e: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bd8e0: 5400 0890 |0020: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9008 │ │ +3bd8e4: 6e10 28a2 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.getProgress:()F // method@a228 │ │ +3bd8ea: 0a03 |0025: move-result v3 │ │ +3bd8ec: 5421 316c |0026: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bd8f0: 5411 0890 |0028: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9008 │ │ +3bd8f4: 6e10 d111 0100 |002a: invoke-virtual {v1}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ +3bd8fa: 0a01 |002d: move-result v1 │ │ +3bd8fc: 8211 |002e: int-to-float v1, v1 │ │ +3bd8fe: a803 0301 |002f: mul-float v3, v3, v1 │ │ +3bd902: 8733 |0031: float-to-int v3, v3 │ │ +3bd904: 6e20 d711 3000 |0032: invoke-virtual {v0, v3}, Landroid/widget/ProgressBar;.setSecondaryProgress:(I)V // method@11d7 │ │ +3bd90a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0006 line=220 │ │ 0x000f line=221 │ │ 0x0015 line=222 │ │ 0x001e line=224 │ │ @@ -1791709,64 +1791717,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 103 16-bit code units │ │ -3bdc90: |[3bdc90] de.danoeh.antennapod.activity.VideoplayerActivity.loadMediaInfo:()V │ │ -3bdca0: 1a00 f7a3 |0000: const-string v0, "loadMediaInfo()" // string@a3f7 │ │ -3bdca4: 1a01 9d60 |0002: const-string v1, "VideoplayerActivity" // string@609d │ │ -3bdca8: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bdcae: 5430 236c |0007: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdcb2: 3800 5d00 |0009: if-eqz v0, 0066 // +005d │ │ -3bdcb6: 6e10 ea9d 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3bdcbc: 0c00 |000e: move-result-object v0 │ │ -3bdcbe: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -3bdcc2: 2855 |0011: goto 0066 // +0055 │ │ -3bdcc4: 5430 236c |0012: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdcc8: 6e10 ee9d 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9dee │ │ -3bdcce: 0c00 |0017: move-result-object v0 │ │ -3bdcd0: 6202 eac7 |0018: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3bdcd4: 3320 2200 |001a: if-ne v0, v2, 003c // +0022 │ │ -3bdcd8: 5430 236c |001c: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdcdc: 6e10 f39d 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isPlayingVideoLocally:()Z // method@9df3 │ │ -3bdce2: 0a00 |0021: move-result v0 │ │ -3bdce4: 3900 1a00 |0022: if-nez v0, 003c // +001a │ │ -3bdce8: 1a00 8014 |0024: const-string v0, "Closing, no longer video" // string@1480 │ │ -3bdcec: 7120 f50a 0100 |0026: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bdcf2: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -3bdcf4: 5c30 246c |002a: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c24 │ │ -3bdcf8: 6e10 7000 0300 |002c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bdcfe: 2200 d81d |002f: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ -3bdd02: 7020 91b0 3000 |0031: invoke-direct {v0, v3}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ -3bdd08: 6e10 98b0 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b098 │ │ -3bdd0e: 0c00 |0037: move-result-object v0 │ │ -3bdd10: 6e10 94b0 0000 |0038: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b094 │ │ -3bdd16: 0e00 |003b: return-void │ │ -3bdd18: 7100 87b0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b087 │ │ -3bdd1e: 0a00 |003f: move-result v0 │ │ -3bdd20: 5c30 2b6c |0040: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ -3bdd24: 6e10 fb95 0300 |0042: invoke-virtual {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@95fb │ │ -3bdd2a: 7010 dc95 0300 |0045: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.checkFavorite:()V // method@95dc │ │ -3bdd30: 5430 236c |0048: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdd34: 6e10 ea9d 0000 |004a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3bdd3a: 0c00 |004d: move-result-object v0 │ │ -3bdd3c: 3800 1800 |004e: if-eqz v0, 0066 // +0018 │ │ -3bdd40: 6e10 8014 0300 |0050: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3bdd46: 0c01 |0053: move-result-object v1 │ │ -3bdd48: 7210 69ac 0000 |0054: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ -3bdd4e: 0c02 |0057: move-result-object v2 │ │ -3bdd50: 6e20 d813 2100 |0058: invoke-virtual {v1, v2}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13d8 │ │ -3bdd56: 6e10 8014 0300 |005b: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3bdd5c: 0c01 |005e: move-result-object v1 │ │ -3bdd5e: 7210 6aac 0000 |005f: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ -3bdd64: 0c00 |0062: move-result-object v0 │ │ -3bdd66: 6e20 da13 0100 |0063: invoke-virtual {v1, v0}, Landroidx/appcompat/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@13da │ │ -3bdd6c: 0e00 |0066: return-void │ │ +3bdc78: |[3bdc78] de.danoeh.antennapod.activity.VideoplayerActivity.loadMediaInfo:()V │ │ +3bdc88: 1a00 f7a3 |0000: const-string v0, "loadMediaInfo()" // string@a3f7 │ │ +3bdc8c: 1a01 9d60 |0002: const-string v1, "VideoplayerActivity" // string@609d │ │ +3bdc90: 7120 f50a 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bdc96: 5430 236c |0007: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdc9a: 3800 5d00 |0009: if-eqz v0, 0066 // +005d │ │ +3bdc9e: 6e10 ea9d 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3bdca4: 0c00 |000e: move-result-object v0 │ │ +3bdca6: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +3bdcaa: 2855 |0011: goto 0066 // +0055 │ │ +3bdcac: 5430 236c |0012: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdcb0: 6e10 ee9d 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9dee │ │ +3bdcb6: 0c00 |0017: move-result-object v0 │ │ +3bdcb8: 6202 eac7 |0018: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3bdcbc: 3320 2200 |001a: if-ne v0, v2, 003c // +0022 │ │ +3bdcc0: 5430 236c |001c: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdcc4: 6e10 f39d 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.isPlayingVideoLocally:()Z // method@9df3 │ │ +3bdcca: 0a00 |0021: move-result v0 │ │ +3bdccc: 3900 1a00 |0022: if-nez v0, 003c // +001a │ │ +3bdcd0: 1a00 8014 |0024: const-string v0, "Closing, no longer video" // string@1480 │ │ +3bdcd4: 7120 f50a 0100 |0026: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bdcda: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +3bdcdc: 5c30 246c |002a: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c24 │ │ +3bdce0: 6e10 7000 0300 |002c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bdce6: 2200 d81d |002f: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1dd8 │ │ +3bdcea: 7020 91b0 3000 |0031: invoke-direct {v0, v3}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b091 │ │ +3bdcf0: 6e10 98b0 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b098 │ │ +3bdcf6: 0c00 |0037: move-result-object v0 │ │ +3bdcf8: 6e10 94b0 0000 |0038: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b094 │ │ +3bdcfe: 0e00 |003b: return-void │ │ +3bdd00: 7100 87b0 0000 |003c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b087 │ │ +3bdd06: 0a00 |003f: move-result v0 │ │ +3bdd08: 5c30 2b6c |0040: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ +3bdd0c: 6e10 fb95 0300 |0042: invoke-virtual {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@95fb │ │ +3bdd12: 7010 dc95 0300 |0045: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.checkFavorite:()V // method@95dc │ │ +3bdd18: 5430 236c |0048: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdd1c: 6e10 ea9d 0000 |004a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3bdd22: 0c00 |004d: move-result-object v0 │ │ +3bdd24: 3800 1800 |004e: if-eqz v0, 0066 // +0018 │ │ +3bdd28: 6e10 8014 0300 |0050: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3bdd2e: 0c01 |0053: move-result-object v1 │ │ +3bdd30: 7210 69ac 0000 |0054: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ac69 │ │ +3bdd36: 0c02 |0057: move-result-object v2 │ │ +3bdd38: 6e20 d813 2100 |0058: invoke-virtual {v1, v2}, Landroidx/appcompat/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@13d8 │ │ +3bdd3e: 6e10 8014 0300 |005b: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3bdd44: 0c01 |005e: move-result-object v1 │ │ +3bdd46: 7210 6aac 0000 |005f: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ac6a │ │ +3bdd4c: 0c00 |0062: move-result-object v0 │ │ +3bdd4e: 6e20 da13 0100 |0063: invoke-virtual {v1, v0}, Landroidx/appcompat/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@13da │ │ +3bdd54: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=237 │ │ 0x0007 line=238 │ │ 0x0012 line=241 │ │ 0x0026 line=242 │ │ 0x002a line=243 │ │ @@ -1791786,55 +1791794,55 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -3bdd70: |[3bdd70] de.danoeh.antennapod.activity.VideoplayerActivity.onCreate:(Landroid/os/Bundle;)V │ │ -3bdd80: 6e10 8000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3bdd86: 0c00 |0003: move-result-object v0 │ │ -3bdd88: 1301 8000 |0004: const/16 v1, #int 128 // #80 │ │ -3bdd8c: 6e20 7d0e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0e7d │ │ -3bdd92: 6e10 8000 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3bdd98: 0c00 |000c: move-result-object v0 │ │ -3bdd9a: 1301 0001 |000d: const/16 v1, #int 256 // #100 │ │ -3bdd9e: 6e20 7d0e 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0e7d │ │ -3bdda4: 1300 0900 |0012: const/16 v0, #int 9 // #9 │ │ -3bdda8: 6e20 a714 0200 |0014: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.supportRequestWindowFeature:(I)Z // method@14a7 │ │ -3bddae: 1400 5a02 137f |0017: const v0, #float 1.95409e+38 // #7f13025a │ │ -3bddb4: 6e20 a314 0200 |001a: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ -3bddba: 6f20 0336 3200 |001d: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ -3bddc0: 1a03 9d60 |0020: const-string v3, "VideoplayerActivity" // string@609d │ │ -3bddc4: 1a00 6abe |0022: const-string v0, "onCreate()" // string@be6a │ │ -3bddc8: 7120 f50a 0300 |0024: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3bddce: 6e10 8000 0200 |0027: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3bddd4: 0c03 |002a: move-result-object v3 │ │ -3bddd6: 12e0 |002b: const/4 v0, #int -2 // #fe │ │ -3bddd8: 6e20 8f0e 0300 |002c: invoke-virtual {v3, v0}, Landroid/view/Window;.setFormat:(I)V // method@0e8f │ │ -3bddde: 7110 a50b 0200 |002f: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ -3bdde4: 0c03 |0032: move-result-object v3 │ │ -3bdde6: 7110 18a0 0300 |0033: invoke-static {v3}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@a018 │ │ -3bddec: 0c03 |0036: move-result-object v3 │ │ -3bddee: 5b23 316c |0037: iput-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3bddf2: 6e10 17a0 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a017 │ │ -3bddf8: 0c03 |003c: move-result-object v3 │ │ -3bddfa: 6e20 9c14 3200 |003d: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@149c │ │ -3bde00: 6e10 0896 0200 |0040: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupView:()V // method@9608 │ │ -3bde06: 6e10 8014 0200 |0043: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3bde0c: 0c03 |0046: move-result-object v3 │ │ -3bde0e: 2200 f100 |0047: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@00f1 │ │ -3bde12: 1501 0080 |0049: const/high16 v1, #int -2147483648 // #8000 │ │ -3bde16: 7020 d704 1000 |004b: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@04d7 │ │ -3bde1c: 6e20 d013 0300 |004e: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13d0 │ │ -3bde22: 6e10 8014 0200 |0051: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ -3bde28: 0c03 |0054: move-result-object v3 │ │ -3bde2a: 1210 |0055: const/4 v0, #int 1 // #1 │ │ -3bde2c: 6e20 d213 0300 |0056: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13d2 │ │ -3bde32: 0e00 |0059: return-void │ │ +3bdd58: |[3bdd58] de.danoeh.antennapod.activity.VideoplayerActivity.onCreate:(Landroid/os/Bundle;)V │ │ +3bdd68: 6e10 8000 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3bdd6e: 0c00 |0003: move-result-object v0 │ │ +3bdd70: 1301 8000 |0004: const/16 v1, #int 128 // #80 │ │ +3bdd74: 6e20 7d0e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0e7d │ │ +3bdd7a: 6e10 8000 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3bdd80: 0c00 |000c: move-result-object v0 │ │ +3bdd82: 1301 0001 |000d: const/16 v1, #int 256 // #100 │ │ +3bdd86: 6e20 7d0e 1000 |000f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0e7d │ │ +3bdd8c: 1300 0900 |0012: const/16 v0, #int 9 // #9 │ │ +3bdd90: 6e20 a714 0200 |0014: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.supportRequestWindowFeature:(I)Z // method@14a7 │ │ +3bdd96: 1400 5a02 137f |0017: const v0, #float 1.95409e+38 // #7f13025a │ │ +3bdd9c: 6e20 a314 0200 |001a: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@14a3 │ │ +3bdda2: 6f20 0336 3200 |001d: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3603 │ │ +3bdda8: 1a03 9d60 |0020: const-string v3, "VideoplayerActivity" // string@609d │ │ +3bddac: 1a00 6abe |0022: const-string v0, "onCreate()" // string@be6a │ │ +3bddb0: 7120 f50a 0300 |0024: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bddb6: 6e10 8000 0200 |0027: invoke-virtual {v2}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3bddbc: 0c03 |002a: move-result-object v3 │ │ +3bddbe: 12e0 |002b: const/4 v0, #int -2 // #fe │ │ +3bddc0: 6e20 8f0e 0300 |002c: invoke-virtual {v3, v0}, Landroid/view/Window;.setFormat:(I)V // method@0e8f │ │ +3bddc6: 7110 a50b 0200 |002f: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@0ba5 │ │ +3bddcc: 0c03 |0032: move-result-object v3 │ │ +3bddce: 7110 18a0 0300 |0033: invoke-static {v3}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@a018 │ │ +3bddd4: 0c03 |0036: move-result-object v3 │ │ +3bddd6: 5b23 316c |0037: iput-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3bddda: 6e10 17a0 0300 |0039: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a017 │ │ +3bdde0: 0c03 |003c: move-result-object v3 │ │ +3bdde2: 6e20 9c14 3200 |003d: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@149c │ │ +3bdde8: 6e10 0896 0200 |0040: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupView:()V // method@9608 │ │ +3bddee: 6e10 8014 0200 |0043: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3bddf4: 0c03 |0046: move-result-object v3 │ │ +3bddf6: 2200 f100 |0047: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@00f1 │ │ +3bddfa: 1501 0080 |0049: const/high16 v1, #int -2147483648 // #8000 │ │ +3bddfe: 7020 d704 1000 |004b: invoke-direct {v0, v1}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@04d7 │ │ +3bde04: 6e20 d013 0300 |004e: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13d0 │ │ +3bde0a: 6e10 8014 0200 |0051: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1480 │ │ +3bde10: 0c03 |0054: move-result-object v3 │ │ +3bde12: 1210 |0055: const/4 v0, #int 1 // #1 │ │ +3bde14: 6e20 d213 0300 |0056: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@13d2 │ │ +3bde1a: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0009 line=100 │ │ 0x0014 line=102 │ │ 0x001a line=103 │ │ 0x001d line=104 │ │ @@ -1791854,23 +1791862,23 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -3bd094: |[3bd094] de.danoeh.antennapod.activity.VideoplayerActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -3bd0a4: 6f20 8f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ -3bd0aa: 6e20 5daf 3200 |0003: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.requestCastButton:(Landroid/view/Menu;)V // method@af5d │ │ -3bd0b0: 6e10 7e14 0200 |0006: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ -3bd0b6: 0c00 |0009: move-result-object v0 │ │ -3bd0b8: 1401 0c00 0f7f |000a: const v1, #float 1.9008e+38 // #7f0f000c │ │ -3bd0be: 6e30 c40b 1003 |000d: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ -3bd0c4: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -3bd0c6: 0f03 |0011: return v3 │ │ +3bd07c: |[3bd07c] de.danoeh.antennapod.activity.VideoplayerActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +3bd08c: 6f20 8f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@008f │ │ +3bd092: 6e20 5daf 3200 |0003: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.requestCastButton:(Landroid/view/Menu;)V // method@af5d │ │ +3bd098: 6e10 7e14 0200 |0006: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@147e │ │ +3bd09e: 0c00 |0009: move-result-object v0 │ │ +3bd0a0: 1401 0c00 0f7f |000a: const v1, #float 1.9008e+38 // #7f0f000c │ │ +3bd0a6: 6e30 c40b 1003 |000d: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0bc4 │ │ +3bd0ac: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +3bd0ae: 0f03 |0011: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0003 line=522 │ │ 0x0006 line=523 │ │ 0x000d line=524 │ │ locals : │ │ @@ -1791882,17 +1791890,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bde34: |[3bde34] de.danoeh.antennapod.activity.VideoplayerActivity.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ -3bde44: 6e10 fb95 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@95fb │ │ -3bde4a: 0e00 |0003: return-void │ │ +3bde1c: |[3bde1c] de.danoeh.antennapod.activity.VideoplayerActivity.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;)V │ │ +3bde2c: 6e10 fb95 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@95fb │ │ +3bde32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ │ │ │ @@ -1791901,28 +1791909,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3bde4c: |[3bde4c] de.danoeh.antennapod.activity.VideoplayerActivity.onFastForward:()V │ │ -3bde5c: 5430 236c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bde60: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3bde64: 0e00 |0004: return-void │ │ -3bde66: 6e10 eb9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3bde6c: 0a00 |0008: move-result v0 │ │ -3bde6e: 5431 236c |0009: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bde72: 7100 2fb0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ -3bde78: 0a02 |000e: move-result v2 │ │ -3bde7a: d222 e803 |000f: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -3bde7e: b020 |0011: add-int/2addr v0, v2 │ │ -3bde80: 6e20 fd9d 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3bde86: 7010 0796 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ -3bde8c: 0e00 |0018: return-void │ │ +3bde34: |[3bde34] de.danoeh.antennapod.activity.VideoplayerActivity.onFastForward:()V │ │ +3bde44: 5430 236c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bde48: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3bde4c: 0e00 |0004: return-void │ │ +3bde4e: 6e10 eb9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3bde54: 0a00 |0008: move-result v0 │ │ +3bde56: 5431 236c |0009: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bde5a: 7100 2fb0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b02f │ │ +3bde60: 0a02 |000e: move-result v2 │ │ +3bde62: d222 e803 |000f: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +3bde66: b020 |0011: add-int/2addr v0, v2 │ │ +3bde68: 6e20 fd9d 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3bde6e: 7010 0796 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ +3bde74: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0005 line=443 │ │ 0x0009 line=444 │ │ 0x0015 line=445 │ │ locals : │ │ @@ -1791933,76 +1791941,76 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 178 16-bit code units │ │ -3bd0c8: |[3bd0c8] de.danoeh.antennapod.activity.VideoplayerActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -3bd0d8: 6e10 7600 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ -3bd0de: 0c00 |0003: move-result-object v0 │ │ -3bd0e0: 2000 ec02 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@02ec │ │ -3bd0e4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -3bd0e8: 6f30 9500 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ -3bd0ee: 0a06 |000b: move-result v6 │ │ -3bd0f0: 0f06 |000c: return v6 │ │ -3bd0f2: 1a00 5b6d |000d: const-string v0, "audio" // string@6d5b │ │ -3bd0f6: 6e20 3302 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ -3bd0fc: 0c00 |0012: move-result-object v0 │ │ -3bd0fe: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ -3bd102: 1231 |0015: const/4 v1, #int 3 // #3 │ │ -3bd104: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -3bd106: 2c06 5900 0000 |0017: sparse-switch v6, 00000070 // +00000059 │ │ -3bd10c: 2834 |001a: goto 004e // +0034 │ │ -3bd10e: 6e40 9e05 1022 |001b: invoke-virtual {v0, v1, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ -3bd114: 0f02 |001e: return v2 │ │ -3bd116: 12f6 |001f: const/4 v6, #int -1 // #ff │ │ -3bd118: 6e40 9e05 1026 |0020: invoke-virtual {v0, v1, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ -3bd11e: 0f02 |0023: return v2 │ │ -3bd120: 6e10 f995 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPlayPause:()V // method@95f9 │ │ -3bd126: 7010 0c96 0500 |0027: invoke-direct {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.toggleVideoControlsVisibility:()V // method@960c │ │ -3bd12c: 0f02 |002a: return v2 │ │ -3bd12e: 6003 dd00 |002b: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ -3bd132: 1304 1700 |002d: const/16 v4, #int 23 // #17 │ │ -3bd136: 3443 1f00 |002f: if-lt v3, v4, 004e // +001f │ │ -3bd13a: 1306 6500 |0031: const/16 v6, #int 101 // #65 │ │ -3bd13e: 6e40 9e05 1026 |0033: invoke-virtual {v0, v1, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ -3bd144: 0f02 |0036: return v2 │ │ -3bd146: 7010 dd95 0500 |0037: invoke-direct {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.compatEnterPictureInPicture:()V // method@95dd │ │ -3bd14c: 0f02 |003a: return v2 │ │ -3bd14e: 6e10 f012 0500 |003b: invoke-virtual {v5}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f0 │ │ -3bd154: 0f02 |003e: return v2 │ │ -3bd156: 6e10 f395 0500 |003f: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@95f3 │ │ -3bd15c: 7020 0996 2500 |0042: invoke-direct {v5, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@9609 │ │ -3bd162: 0f02 |0045: return v2 │ │ -3bd164: 6e10 ff95 0500 |0046: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@95ff │ │ -3bd16a: 1206 |0049: const/4 v6, #int 0 // #0 │ │ -3bd16c: 7020 0996 6500 |004a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@9609 │ │ -3bd172: 0f02 |004d: return v2 │ │ -3bd174: 1270 |004e: const/4 v0, #int 7 // #7 │ │ -3bd176: 3406 1b00 |004f: if-lt v6, v0, 006a // +001b │ │ -3bd17a: 1301 1000 |0051: const/16 v1, #int 16 // #10 │ │ -3bd17e: 3616 1700 |0053: if-gt v6, v1, 006a // +0017 │ │ -3bd182: 5457 236c |0055: iget-object v7, v5, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bd186: b106 |0057: sub-int/2addr v6, v0 │ │ -3bd188: 8266 |0058: int-to-float v6, v6 │ │ -3bd18a: 1400 cdcc cc3d |0059: const v0, #float 0.1 // #3dcccccd │ │ -3bd190: a806 0600 |005c: mul-float v6, v6, v0 │ │ -3bd194: 6e10 e99d 0700 |005e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3bd19a: 0a00 |0061: move-result v0 │ │ -3bd19c: 8200 |0062: int-to-float v0, v0 │ │ -3bd19e: a806 0600 |0063: mul-float v6, v6, v0 │ │ -3bd1a2: 8766 |0065: float-to-int v6, v6 │ │ -3bd1a4: 6e20 fd9d 6700 |0066: invoke-virtual {v7, v6}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3bd1aa: 0f02 |0069: return v2 │ │ -3bd1ac: 6f30 9500 6507 |006a: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ -3bd1b2: 0a06 |006d: move-result v6 │ │ -3bd1b4: 0f06 |006e: return v6 │ │ -3bd1b6: 0000 |006f: nop // spacer │ │ -3bd1b8: 0002 1000 1d00 0000 2000 0000 2200 ... |0070: sparse-switch-data (66 units) │ │ +3bd0b0: |[3bd0b0] de.danoeh.antennapod.activity.VideoplayerActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +3bd0c0: 6e10 7600 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@0076 │ │ +3bd0c6: 0c00 |0003: move-result-object v0 │ │ +3bd0c8: 2000 ec02 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@02ec │ │ +3bd0cc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +3bd0d0: 6f30 9500 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ +3bd0d6: 0a06 |000b: move-result v6 │ │ +3bd0d8: 0f06 |000c: return v6 │ │ +3bd0da: 1a00 5b6d |000d: const-string v0, "audio" // string@6d5b │ │ +3bd0de: 6e20 3302 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0233 │ │ +3bd0e4: 0c00 |0012: move-result-object v0 │ │ +3bd0e6: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ +3bd0ea: 1231 |0015: const/4 v1, #int 3 // #3 │ │ +3bd0ec: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +3bd0ee: 2c06 5900 0000 |0017: sparse-switch v6, 00000070 // +00000059 │ │ +3bd0f4: 2834 |001a: goto 004e // +0034 │ │ +3bd0f6: 6e40 9e05 1022 |001b: invoke-virtual {v0, v1, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ +3bd0fc: 0f02 |001e: return v2 │ │ +3bd0fe: 12f6 |001f: const/4 v6, #int -1 // #ff │ │ +3bd100: 6e40 9e05 1026 |0020: invoke-virtual {v0, v1, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ +3bd106: 0f02 |0023: return v2 │ │ +3bd108: 6e10 f995 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPlayPause:()V // method@95f9 │ │ +3bd10e: 7010 0c96 0500 |0027: invoke-direct {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.toggleVideoControlsVisibility:()V // method@960c │ │ +3bd114: 0f02 |002a: return v2 │ │ +3bd116: 6003 dd00 |002b: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00dd │ │ +3bd11a: 1304 1700 |002d: const/16 v4, #int 23 // #17 │ │ +3bd11e: 3443 1f00 |002f: if-lt v3, v4, 004e // +001f │ │ +3bd122: 1306 6500 |0031: const/16 v6, #int 101 // #65 │ │ +3bd126: 6e40 9e05 1026 |0033: invoke-virtual {v0, v1, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@059e │ │ +3bd12c: 0f02 |0036: return v2 │ │ +3bd12e: 7010 dd95 0500 |0037: invoke-direct {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.compatEnterPictureInPicture:()V // method@95dd │ │ +3bd134: 0f02 |003a: return v2 │ │ +3bd136: 6e10 f012 0500 |003b: invoke-virtual {v5}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@12f0 │ │ +3bd13c: 0f02 |003e: return v2 │ │ +3bd13e: 6e10 f395 0500 |003f: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onFastForward:()V // method@95f3 │ │ +3bd144: 7020 0996 2500 |0042: invoke-direct {v5, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@9609 │ │ +3bd14a: 0f02 |0045: return v2 │ │ +3bd14c: 6e10 ff95 0500 |0046: invoke-virtual {v5}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onRewind:()V // method@95ff │ │ +3bd152: 1206 |0049: const/4 v6, #int 0 // #0 │ │ +3bd154: 7020 0996 6500 |004a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showSkipAnimation:(Z)V // method@9609 │ │ +3bd15a: 0f02 |004d: return v2 │ │ +3bd15c: 1270 |004e: const/4 v0, #int 7 // #7 │ │ +3bd15e: 3406 1b00 |004f: if-lt v6, v0, 006a // +001b │ │ +3bd162: 1301 1000 |0051: const/16 v1, #int 16 // #10 │ │ +3bd166: 3616 1700 |0053: if-gt v6, v1, 006a // +0017 │ │ +3bd16a: 5457 236c |0055: iget-object v7, v5, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bd16e: b106 |0057: sub-int/2addr v6, v0 │ │ +3bd170: 8266 |0058: int-to-float v6, v6 │ │ +3bd172: 1400 cdcc cc3d |0059: const v0, #float 0.1 // #3dcccccd │ │ +3bd178: a806 0600 |005c: mul-float v6, v6, v0 │ │ +3bd17c: 6e10 e99d 0700 |005e: invoke-virtual {v7}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3bd182: 0a00 |0061: move-result v0 │ │ +3bd184: 8200 |0062: int-to-float v0, v0 │ │ +3bd186: a806 0600 |0063: mul-float v6, v6, v0 │ │ +3bd18a: 8766 |0065: float-to-int v6, v6 │ │ +3bd18c: 6e20 fd9d 6700 |0066: invoke-virtual {v7, v6}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3bd192: 0f02 |0069: return v2 │ │ +3bd194: 6f30 9500 6507 |006a: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0095 │ │ +3bd19a: 0a06 |006d: move-result v6 │ │ +3bd19c: 0f06 |006e: return v6 │ │ +3bd19e: 0000 |006f: nop // spacer │ │ +3bd1a0: 0002 1000 1d00 0000 2000 0000 2200 ... |0070: sparse-switch-data (66 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0004 line=743 │ │ 0x0008 line=744 │ │ 0x000f line=747 │ │ 0x001b line=777 │ │ @@ -1792029,20 +1792037,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3bde90: |[3bde90] de.danoeh.antennapod.activity.VideoplayerActivity.onLowMemory:()V │ │ -3bdea0: 6f10 9600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0096 │ │ -3bdea6: 7110 d950 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50d9 │ │ -3bdeac: 0c00 |0006: move-result-object v0 │ │ -3bdeae: 6e10 d750 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@50d7 │ │ -3bdeb4: 0e00 |000a: return-void │ │ +3bde78: |[3bde78] de.danoeh.antennapod.activity.VideoplayerActivity.onLowMemory:()V │ │ +3bde88: 6f10 9600 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0096 │ │ +3bde8e: 7110 d950 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50d9 │ │ +3bde94: 0c00 |0006: move-result-object v0 │ │ +3bde96: 6e10 d750 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@50d7 │ │ +3bde9c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0003 line=184 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -1792051,17 +1792059,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3bdeb8: |[3bdeb8] de.danoeh.antennapod.activity.VideoplayerActivity.onMediaPlayerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ -3bdec8: 7120 99a0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V // method@a099 │ │ -3bdece: 0e00 |0003: return-void │ │ +3bdea0: |[3bdea0] de.danoeh.antennapod.activity.VideoplayerActivity.onMediaPlayerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ +3bdeb0: 7120 99a0 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/dialog/MediaPlayerErrorDialog;.show:(Landroid/app/Activity;Lde/danoeh/antennapod/event/PlayerErrorEvent;)V // method@a099 │ │ +3bdeb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ │ │ @@ -1792070,144 +1792078,144 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 274 16-bit code units │ │ -3bd23c: |[3bd23c] de.danoeh.antennapod.activity.VideoplayerActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -3bd24c: 7210 d20b 0700 |0000: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd252: 0a00 |0003: move-result v0 │ │ -3bd254: 1401 7902 0a7f |0004: const v1, #float 1.83446e+38 // #7f0a0279 │ │ -3bd25a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3bd25c: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ -3bd260: 5c62 2d6c |000a: iput-boolean v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c2d │ │ -3bd264: 6e10 7000 0600 |000c: invoke-virtual {v6}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bd26a: 0f02 |000f: return v2 │ │ -3bd26c: 7210 d20b 0700 |0010: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd272: 0a00 |0013: move-result v0 │ │ -3bd274: 1401 2c00 0201 |0014: const v1, #float 2.38774e-38 // #0102002c │ │ -3bd27a: 3310 1500 |0017: if-ne v0, v1, 002c // +0015 │ │ -3bd27e: 2207 6c00 |0019: new-instance v7, Landroid/content/Intent; // type@006c │ │ -3bd282: 1c00 d617 |001b: const-class v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ -3bd286: 7030 5802 6700 |001d: invoke-direct {v7, v6, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ -3bd28c: 1500 0014 |0020: const/high16 v0, #int 335544320 // #1400 │ │ -3bd290: 6e20 5d02 0700 |0022: invoke-virtual {v7, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ -3bd296: 6e20 4202 7600 |0025: invoke-virtual {v6, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3bd29c: 6e10 7000 0600 |0028: invoke-virtual {v6}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bd2a2: 0f02 |002b: return v2 │ │ -3bd2a4: 7210 d20b 0700 |002c: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd2aa: 0a00 |002f: move-result v0 │ │ -3bd2ac: 1401 7802 0a7f |0030: const v1, #float 1.83446e+38 // #7f0a0278 │ │ -3bd2b2: 3310 1100 |0033: if-ne v0, v1, 0044 // +0011 │ │ -3bd2b6: 2207 d41a |0035: new-instance v7, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ad4 │ │ -3bd2ba: 7010 1fa3 0700 |0037: invoke-direct {v7}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.:()V // method@a31f │ │ -3bd2c0: 6e10 f835 0600 |003a: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3bd2c6: 0c00 |003d: move-result-object v0 │ │ -3bd2c8: 1a01 dd13 |003e: const-string v1, "ChaptersFragment" // string@13dd │ │ -3bd2cc: 6e30 e434 0701 |0040: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3bd2d2: 0f02 |0043: return v2 │ │ -3bd2d4: 5460 236c |0044: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bd2d8: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -3bd2da: 3900 0300 |0047: if-nez v0, 004a // +0003 │ │ -3bd2de: 0f01 |0049: return v1 │ │ -3bd2e0: 6e10 ea9d 0000 |004a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3bd2e6: 0c00 |004d: move-result-object v0 │ │ -3bd2e8: 3900 0300 |004e: if-nez v0, 0051 // +0003 │ │ -3bd2ec: 0f01 |0050: return v1 │ │ -3bd2ee: 7110 de95 0000 |0051: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@95de │ │ -3bd2f4: 0c03 |0054: move-result-object v3 │ │ -3bd2f6: 7210 d20b 0700 |0055: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd2fc: 0a04 |0058: move-result v4 │ │ -3bd2fe: 1405 4e00 0a7f |0059: const v5, #float 1.83435e+38 // #7f0a004e │ │ -3bd304: 3354 0e00 |005c: if-ne v4, v5, 006a // +000e │ │ -3bd308: 3803 0c00 |005e: if-eqz v3, 006a // +000c │ │ -3bd30c: 7110 d39b 0300 |0060: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bd3 │ │ -3bd312: 5c62 276c |0063: iput-boolean v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ -3bd316: 6e10 8414 0600 |0065: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@1484 │ │ -3bd31c: 2900 a900 |0068: goto/16 0111 // +00a9 │ │ -3bd320: 7210 d20b 0700 |006a: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd326: 0a04 |006d: move-result v4 │ │ -3bd328: 1405 9902 0a7f |006e: const v5, #float 1.83447e+38 // #7f0a0299 │ │ -3bd32e: 3354 0e00 |0071: if-ne v4, v5, 007f // +000e │ │ -3bd332: 3803 0c00 |0073: if-eqz v3, 007f // +000c │ │ -3bd336: 7110 179c 0300 |0075: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c17 │ │ -3bd33c: 5c61 276c |0078: iput-boolean v1, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ -3bd340: 6e10 8414 0600 |007a: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@1484 │ │ -3bd346: 2900 9400 |007d: goto/16 0111 // +0094 │ │ -3bd34a: 7210 d20b 0700 |007f: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd350: 0a04 |0082: move-result v4 │ │ -3bd352: 1405 0401 0a7f |0083: const v5, #float 1.83439e+38 // #7f0a0104 │ │ -3bd358: 3254 7d00 |0086: if-eq v4, v5, 0103 // +007d │ │ -3bd35c: 7210 d20b 0700 |0088: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd362: 0a04 |008b: move-result v4 │ │ -3bd364: 1405 e602 0a7f |008c: const v5, #float 1.83449e+38 // #7f0a02e6 │ │ -3bd36a: 3354 0400 |008f: if-ne v4, v5, 0093 // +0004 │ │ -3bd36e: 2900 7200 |0091: goto/16 0103 // +0072 │ │ -3bd372: 7210 d20b 0700 |0093: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd378: 0a04 |0096: move-result v4 │ │ -3bd37a: 1405 6100 0a7f |0097: const v5, #float 1.83435e+38 // #7f0a0061 │ │ -3bd380: 3354 1000 |009a: if-ne v4, v5, 00aa // +0010 │ │ -3bd384: 7100 aaa0 0000 |009c: invoke-static {}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // method@a0aa │ │ -3bd38a: 0c07 |009f: move-result-object v7 │ │ -3bd38c: 6e10 f835 0600 |00a0: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3bd392: 0c00 |00a3: move-result-object v0 │ │ -3bd394: 1a01 17c5 |00a4: const-string v1, "playback_controls" // string@c517 │ │ -3bd398: 6e30 e434 0701 |00a6: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3bd39e: 2868 |00a9: goto 0111 // +0068 │ │ -3bd3a0: 7210 d20b 0700 |00aa: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd3a6: 0a04 |00ad: move-result v4 │ │ -3bd3a8: 1405 4f02 0a7f |00ae: const v5, #float 1.83445e+38 // #7f0a024f │ │ -3bd3ae: 3354 1000 |00b1: if-ne v4, v5, 00c1 // +0010 │ │ -3bd3b2: 3803 0e00 |00b3: if-eqz v3, 00c1 // +000e │ │ -3bd3b6: 6e10 b1ab 0300 |00b5: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ -3bd3bc: 0b00 |00b8: move-result-wide v0 │ │ -3bd3be: 7130 7894 0601 |00b9: invoke-static {v6, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@9478 │ │ -3bd3c4: 0c07 |00bc: move-result-object v7 │ │ -3bd3c6: 6e20 4202 7600 |00bd: invoke-virtual {v6, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3bd3cc: 2851 |00c0: goto 0111 // +0051 │ │ -3bd3ce: 7210 d20b 0700 |00c1: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd3d4: 0a04 |00c4: move-result v4 │ │ -3bd3d6: 1405 ce03 0a7f |00c5: const v5, #float 1.83453e+38 // #7f0a03ce │ │ -3bd3dc: 3354 0a00 |00c8: if-ne v4, v5, 00d2 // +000a │ │ -3bd3e0: 7110 df95 0000 |00ca: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@95df │ │ -3bd3e6: 0c07 |00cd: move-result-object v7 │ │ -3bd3e8: 7120 479d 7600 |00ce: invoke-static {v6, v7}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ -3bd3ee: 2840 |00d1: goto 0111 // +0040 │ │ -3bd3f0: 7210 d20b 0700 |00d2: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd3f6: 0a00 |00d5: move-result v0 │ │ -3bd3f8: 1404 eb02 0a7f |00d6: const v4, #float 1.83449e+38 // #7f0a02eb │ │ -3bd3fe: 3340 1200 |00d9: if-ne v0, v4, 00eb // +0012 │ │ -3bd402: 3803 1000 |00db: if-eqz v3, 00eb // +0010 │ │ -3bd406: 7110 08a1 0300 |00dd: invoke-static {v3}, Lde/danoeh/antennapod/dialog/ShareDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; // method@a108 │ │ -3bd40c: 0c07 |00e0: move-result-object v7 │ │ -3bd40e: 6e10 f835 0600 |00e1: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3bd414: 0c00 |00e4: move-result-object v0 │ │ -3bd416: 1a01 2155 |00e5: const-string v1, "ShareEpisodeDialog" // string@5521 │ │ -3bd41a: 6e30 e434 0701 |00e7: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3bd420: 2827 |00ea: goto 0111 // +0027 │ │ -3bd422: 7210 d20b 0700 |00eb: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3bd428: 0a07 |00ee: move-result v7 │ │ -3bd42a: 1400 7502 0a7f |00ef: const v0, #float 1.83446e+38 // #7f0a0275 │ │ -3bd430: 3307 1000 |00f2: if-ne v7, v0, 0102 // +0010 │ │ -3bd434: 2207 7e1a |00f4: new-instance v7, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a7e │ │ -3bd438: 7010 e4a1 0700 |00f6: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a1e4 │ │ -3bd43e: 6e10 f835 0600 |00f9: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3bd444: 0c00 |00fc: move-result-object v0 │ │ -3bd446: 1201 |00fd: const/4 v1, #int 0 // #0 │ │ -3bd448: 6e30 e434 0701 |00fe: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3bd44e: 2810 |0101: goto 0111 // +0010 │ │ -3bd450: 0f01 |0102: return v1 │ │ -3bd452: 2207 571a |0103: new-instance v7, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a57 │ │ -3bd456: 7010 38a1 0700 |0105: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.:()V // method@a138 │ │ -3bd45c: 6e10 f835 0600 |0108: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ -3bd462: 0c00 |010b: move-result-object v0 │ │ -3bd464: 1a01 8b55 |010c: const-string v1, "SleepTimerDialog" // string@558b │ │ -3bd468: 6e30 e434 0701 |010e: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ -3bd46e: 0f02 |0111: return v2 │ │ +3bd224: |[3bd224] de.danoeh.antennapod.activity.VideoplayerActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +3bd234: 7210 d20b 0700 |0000: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd23a: 0a00 |0003: move-result v0 │ │ +3bd23c: 1401 7902 0a7f |0004: const v1, #float 1.83446e+38 // #7f0a0279 │ │ +3bd242: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3bd244: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ +3bd248: 5c62 2d6c |000a: iput-boolean v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c2d │ │ +3bd24c: 6e10 7000 0600 |000c: invoke-virtual {v6}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bd252: 0f02 |000f: return v2 │ │ +3bd254: 7210 d20b 0700 |0010: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd25a: 0a00 |0013: move-result v0 │ │ +3bd25c: 1401 2c00 0201 |0014: const v1, #float 2.38774e-38 // #0102002c │ │ +3bd262: 3310 1500 |0017: if-ne v0, v1, 002c // +0015 │ │ +3bd266: 2207 6c00 |0019: new-instance v7, Landroid/content/Intent; // type@006c │ │ +3bd26a: 1c00 d617 |001b: const-class v0, Lde/danoeh/antennapod/activity/MainActivity; // type@17d6 │ │ +3bd26e: 7030 5802 6700 |001d: invoke-direct {v7, v6, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0258 │ │ +3bd274: 1500 0014 |0020: const/high16 v0, #int 335544320 // #1400 │ │ +3bd278: 6e20 5d02 0700 |0022: invoke-virtual {v7, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@025d │ │ +3bd27e: 6e20 4202 7600 |0025: invoke-virtual {v6, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3bd284: 6e10 7000 0600 |0028: invoke-virtual {v6}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bd28a: 0f02 |002b: return v2 │ │ +3bd28c: 7210 d20b 0700 |002c: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd292: 0a00 |002f: move-result v0 │ │ +3bd294: 1401 7802 0a7f |0030: const v1, #float 1.83446e+38 // #7f0a0278 │ │ +3bd29a: 3310 1100 |0033: if-ne v0, v1, 0044 // +0011 │ │ +3bd29e: 2207 d41a |0035: new-instance v7, Lde/danoeh/antennapod/fragment/ChaptersFragment; // type@1ad4 │ │ +3bd2a2: 7010 1fa3 0700 |0037: invoke-direct {v7}, Lde/danoeh/antennapod/fragment/ChaptersFragment;.:()V // method@a31f │ │ +3bd2a8: 6e10 f835 0600 |003a: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3bd2ae: 0c00 |003d: move-result-object v0 │ │ +3bd2b0: 1a01 dd13 |003e: const-string v1, "ChaptersFragment" // string@13dd │ │ +3bd2b4: 6e30 e434 0701 |0040: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3bd2ba: 0f02 |0043: return v2 │ │ +3bd2bc: 5460 236c |0044: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bd2c0: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +3bd2c2: 3900 0300 |0047: if-nez v0, 004a // +0003 │ │ +3bd2c6: 0f01 |0049: return v1 │ │ +3bd2c8: 6e10 ea9d 0000 |004a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3bd2ce: 0c00 |004d: move-result-object v0 │ │ +3bd2d0: 3900 0300 |004e: if-nez v0, 0051 // +0003 │ │ +3bd2d4: 0f01 |0050: return v1 │ │ +3bd2d6: 7110 de95 0000 |0051: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getFeedItem:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@95de │ │ +3bd2dc: 0c03 |0054: move-result-object v3 │ │ +3bd2de: 7210 d20b 0700 |0055: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd2e4: 0a04 |0058: move-result v4 │ │ +3bd2e6: 1405 4e00 0a7f |0059: const v5, #float 1.83435e+38 // #7f0a004e │ │ +3bd2ec: 3354 0e00 |005c: if-ne v4, v5, 006a // +000e │ │ +3bd2f0: 3803 0c00 |005e: if-eqz v3, 006a // +000c │ │ +3bd2f4: 7110 d39b 0300 |0060: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.addFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9bd3 │ │ +3bd2fa: 5c62 276c |0063: iput-boolean v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ +3bd2fe: 6e10 8414 0600 |0065: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@1484 │ │ +3bd304: 2900 a900 |0068: goto/16 0111 // +00a9 │ │ +3bd308: 7210 d20b 0700 |006a: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd30e: 0a04 |006d: move-result v4 │ │ +3bd310: 1405 9902 0a7f |006e: const v5, #float 1.83447e+38 // #7f0a0299 │ │ +3bd316: 3354 0e00 |0071: if-ne v4, v5, 007f // +000e │ │ +3bd31a: 3803 0c00 |0073: if-eqz v3, 007f // +000c │ │ +3bd31e: 7110 179c 0300 |0075: invoke-static {v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.removeFavoriteItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@9c17 │ │ +3bd324: 5c61 276c |0078: iput-boolean v1, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ +3bd328: 6e10 8414 0600 |007a: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.invalidateOptionsMenu:()V // method@1484 │ │ +3bd32e: 2900 9400 |007d: goto/16 0111 // +0094 │ │ +3bd332: 7210 d20b 0700 |007f: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd338: 0a04 |0082: move-result v4 │ │ +3bd33a: 1405 0401 0a7f |0083: const v5, #float 1.83439e+38 // #7f0a0104 │ │ +3bd340: 3254 7d00 |0086: if-eq v4, v5, 0103 // +007d │ │ +3bd344: 7210 d20b 0700 |0088: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd34a: 0a04 |008b: move-result v4 │ │ +3bd34c: 1405 e602 0a7f |008c: const v5, #float 1.83449e+38 // #7f0a02e6 │ │ +3bd352: 3354 0400 |008f: if-ne v4, v5, 0093 // +0004 │ │ +3bd356: 2900 7200 |0091: goto/16 0103 // +0072 │ │ +3bd35a: 7210 d20b 0700 |0093: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd360: 0a04 |0096: move-result v4 │ │ +3bd362: 1405 6100 0a7f |0097: const v5, #float 1.83435e+38 // #7f0a0061 │ │ +3bd368: 3354 1000 |009a: if-ne v4, v5, 00aa // +0010 │ │ +3bd36c: 7100 aaa0 0000 |009c: invoke-static {}, Lde/danoeh/antennapod/dialog/PlaybackControlsDialog;.newInstance:()Lde/danoeh/antennapod/dialog/PlaybackControlsDialog; // method@a0aa │ │ +3bd372: 0c07 |009f: move-result-object v7 │ │ +3bd374: 6e10 f835 0600 |00a0: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3bd37a: 0c00 |00a3: move-result-object v0 │ │ +3bd37c: 1a01 17c5 |00a4: const-string v1, "playback_controls" // string@c517 │ │ +3bd380: 6e30 e434 0701 |00a6: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3bd386: 2868 |00a9: goto 0111 // +0068 │ │ +3bd388: 7210 d20b 0700 |00aa: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd38e: 0a04 |00ad: move-result v4 │ │ +3bd390: 1405 4f02 0a7f |00ae: const v5, #float 1.83445e+38 // #7f0a024f │ │ +3bd396: 3354 1000 |00b1: if-ne v4, v5, 00c1 // +0010 │ │ +3bd39a: 3803 0e00 |00b3: if-eqz v3, 00c1 // +000e │ │ +3bd39e: 6e10 b1ab 0300 |00b5: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeedId:()J // method@abb1 │ │ +3bd3a4: 0b00 |00b8: move-result-wide v0 │ │ +3bd3a6: 7130 7894 0601 |00b9: invoke-static {v6, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; // method@9478 │ │ +3bd3ac: 0c07 |00bc: move-result-object v7 │ │ +3bd3ae: 6e20 4202 7600 |00bd: invoke-virtual {v6, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3bd3b4: 2851 |00c0: goto 0111 // +0051 │ │ +3bd3b6: 7210 d20b 0700 |00c1: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd3bc: 0a04 |00c4: move-result v4 │ │ +3bd3be: 1405 ce03 0a7f |00c5: const v5, #float 1.83453e+38 // #7f0a03ce │ │ +3bd3c4: 3354 0a00 |00c8: if-ne v4, v5, 00d2 // +000a │ │ +3bd3c8: 7110 df95 0000 |00ca: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@95df │ │ +3bd3ce: 0c07 |00cd: move-result-object v7 │ │ +3bd3d0: 7120 479d 7600 |00ce: invoke-static {v6, v7}, Lde/danoeh/antennapod/core/util/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@9d47 │ │ +3bd3d6: 2840 |00d1: goto 0111 // +0040 │ │ +3bd3d8: 7210 d20b 0700 |00d2: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd3de: 0a00 |00d5: move-result v0 │ │ +3bd3e0: 1404 eb02 0a7f |00d6: const v4, #float 1.83449e+38 // #7f0a02eb │ │ +3bd3e6: 3340 1200 |00d9: if-ne v0, v4, 00eb // +0012 │ │ +3bd3ea: 3803 1000 |00db: if-eqz v3, 00eb // +0010 │ │ +3bd3ee: 7110 08a1 0300 |00dd: invoke-static {v3}, Lde/danoeh/antennapod/dialog/ShareDialog;.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; // method@a108 │ │ +3bd3f4: 0c07 |00e0: move-result-object v7 │ │ +3bd3f6: 6e10 f835 0600 |00e1: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3bd3fc: 0c00 |00e4: move-result-object v0 │ │ +3bd3fe: 1a01 2155 |00e5: const-string v1, "ShareEpisodeDialog" // string@5521 │ │ +3bd402: 6e30 e434 0701 |00e7: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3bd408: 2827 |00ea: goto 0111 // +0027 │ │ +3bd40a: 7210 d20b 0700 |00eb: invoke-interface {v7}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3bd410: 0a07 |00ee: move-result v7 │ │ +3bd412: 1400 7502 0a7f |00ef: const v0, #float 1.83446e+38 // #7f0a0275 │ │ +3bd418: 3307 1000 |00f2: if-ne v7, v0, 0102 // +0010 │ │ +3bd41c: 2207 7e1a |00f4: new-instance v7, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; // type@1a7e │ │ +3bd420: 7010 e4a1 0700 |00f6: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a1e4 │ │ +3bd426: 6e10 f835 0600 |00f9: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3bd42c: 0c00 |00fc: move-result-object v0 │ │ +3bd42e: 1201 |00fd: const/4 v1, #int 0 // #0 │ │ +3bd430: 6e30 e434 0701 |00fe: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3bd436: 2810 |0101: goto 0111 // +0010 │ │ +3bd438: 0f01 |0102: return v1 │ │ +3bd43a: 2207 571a |0103: new-instance v7, Lde/danoeh/antennapod/dialog/SleepTimerDialog; // type@1a57 │ │ +3bd43e: 7010 38a1 0700 |0105: invoke-direct {v7}, Lde/danoeh/antennapod/dialog/SleepTimerDialog;.:()V // method@a138 │ │ +3bd444: 6e10 f835 0600 |0108: invoke-virtual {v6}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@35f8 │ │ +3bd44a: 0c00 |010b: move-result-object v0 │ │ +3bd44c: 1a01 8b55 |010c: const-string v1, "SleepTimerDialog" // string@558b │ │ +3bd450: 6e30 e434 0701 |010e: invoke-virtual {v7, v0, v1}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@34e4 │ │ +3bd456: 0f02 |0111: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x000a line=566 │ │ 0x000c line=567 │ │ 0x0010 line=569 │ │ 0x0019 line=570 │ │ @@ -1792252,28 +1792260,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -3bded0: |[3bded0] de.danoeh.antennapod.activity.VideoplayerActivity.onPause:()V │ │ -3bdee0: 7110 c19d 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9dc1 │ │ -3bdee6: 0a00 |0003: move-result v0 │ │ -3bdee8: 3900 1300 |0004: if-nez v0, 0017 // +0013 │ │ -3bdeec: 5420 236c |0006: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdef0: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -3bdef4: 6e10 ee9d 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9dee │ │ -3bdefa: 0c00 |000d: move-result-object v0 │ │ -3bdefc: 6201 eac7 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ -3bdf00: 3310 0700 |0010: if-ne v0, v1, 0017 // +0007 │ │ -3bdf04: 5420 236c |0012: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdf08: 6e10 f99d 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.pause:()V // method@9df9 │ │ -3bdf0e: 6f10 0836 0200 |0017: invoke-super {v2}, Landroidx/fragment/app/FragmentActivity;.onPause:()V // method@3608 │ │ -3bdf14: 0e00 |001a: return-void │ │ +3bdeb8: |[3bdeb8] de.danoeh.antennapod.activity.VideoplayerActivity.onPause:()V │ │ +3bdec8: 7110 c19d 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9dc1 │ │ +3bdece: 0a00 |0003: move-result v0 │ │ +3bded0: 3900 1300 |0004: if-nez v0, 0017 // +0013 │ │ +3bded4: 5420 236c |0006: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bded8: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +3bdedc: 6e10 ee9d 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@9dee │ │ +3bdee2: 0c00 |000d: move-result-object v0 │ │ +3bdee4: 6201 eac7 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@c7ea │ │ +3bdee8: 3310 0700 |0010: if-ne v0, v1, 0017 // +0007 │ │ +3bdeec: 5420 236c |0012: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdef0: 6e10 f99d 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.pause:()V // method@9df9 │ │ +3bdef6: 6f10 0836 0200 |0017: invoke-super {v2}, Landroidx/fragment/app/FragmentActivity;.onPause:()V // method@3608 │ │ +3bdefc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0006 line=168 │ │ 0x0012 line=169 │ │ 0x0017 line=172 │ │ locals : │ │ @@ -1792284,21 +1792292,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -3bdf18: |[3bdf18] de.danoeh.antennapod.activity.VideoplayerActivity.onPlayPause:()V │ │ -3bdf28: 5410 236c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdf2c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3bdf30: 0e00 |0004: return-void │ │ -3bdf32: 6e10 fa9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ -3bdf38: 7010 0796 0100 |0008: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ -3bdf3e: 0e00 |000b: return-void │ │ +3bdf00: |[3bdf00] de.danoeh.antennapod.activity.VideoplayerActivity.onPlayPause:()V │ │ +3bdf10: 5410 236c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdf14: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3bdf18: 0e00 |0004: return-void │ │ +3bdf1a: 6e10 fa9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.playPause:()V // method@9dfa │ │ +3bdf20: 7010 0796 0100 |0008: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ +3bdf26: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ @@ -1792308,20 +1792316,20 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3bdf40: |[3bdf40] de.danoeh.antennapod.activity.VideoplayerActivity.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ -3bdf50: 5422 c891 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c8 │ │ -3bdf54: 6200 c691 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c6 │ │ -3bdf58: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -3bdf5c: 6e10 7000 0100 |0006: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bdf62: 0e00 |0009: return-void │ │ +3bdf28: |[3bdf28] de.danoeh.antennapod.activity.VideoplayerActivity.onPlaybackServiceChanged:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ +3bdf38: 5422 c891 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c8 │ │ +3bdf3c: 6200 c691 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@91c6 │ │ +3bdf40: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +3bdf44: 6e10 7000 0100 |0006: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bdf4a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0006 line=510 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ @@ -1792331,86 +1792339,86 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 148 16-bit code units │ │ -3bdf64: |[3bdf64] de.danoeh.antennapod.activity.VideoplayerActivity.onPositionObserverUpdate:()V │ │ -3bdf74: 5460 236c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdf78: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3bdf7c: 0e00 |0004: return-void │ │ -3bdf7e: 2201 9319 |0005: new-instance v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ -3bdf82: 6e10 e89d 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ -3bdf88: 0a00 |000a: move-result v0 │ │ -3bdf8a: 7020 7e9d 0100 |000b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ -3bdf90: 5460 236c |000e: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdf94: 6e10 eb9d 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3bdf9a: 0a00 |0013: move-result v0 │ │ -3bdf9c: 6e20 7f9d 0100 |0014: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3bdfa2: 0a00 |0017: move-result v0 │ │ -3bdfa4: 5462 236c |0018: iget-object v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdfa8: 6e10 e99d 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3bdfae: 0a02 |001d: move-result v2 │ │ -3bdfb0: 6e20 7f9d 2100 |001e: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3bdfb6: 0a02 |0021: move-result v2 │ │ -3bdfb8: 5463 236c |0022: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdfbc: 6e10 e99d 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3bdfc2: 0a03 |0027: move-result v3 │ │ -3bdfc4: 5464 236c |0028: iget-object v4, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bdfc8: 6e10 eb9d 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3bdfce: 0a04 |002d: move-result v4 │ │ -3bdfd0: b143 |002e: sub-int/2addr v3, v4 │ │ -3bdfd2: 6e20 7f9d 3100 |002f: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3bdfd8: 0a01 |0032: move-result v1 │ │ -3bdfda: 2203 741e |0033: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ -3bdfde: 7010 c7b2 0300 |0035: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3bdfe4: 1a04 b778 |0038: const-string v4, "currentPosition " // string@78b7 │ │ -3bdfe8: 6e20 d3b2 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bdfee: 7110 dc9c 0000 |003d: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3bdff4: 0c04 |0040: move-result-object v4 │ │ -3bdff6: 6e20 d3b2 4300 |0041: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3bdffc: 6e10 deb2 0300 |0044: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3be002: 0c03 |0047: move-result-object v3 │ │ -3be004: 1a04 9d60 |0048: const-string v4, "VideoplayerActivity" // string@609d │ │ -3be008: 7120 f50a 3400 |004a: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3be00e: 12f3 |004d: const/4 v3, #int -1 // #ff │ │ -3be010: 3230 4000 |004e: if-eq v0, v3, 008e // +0040 │ │ -3be014: 3332 0300 |0050: if-ne v2, v3, 0053 // +0003 │ │ -3be018: 283c |0052: goto 008e // +003c │ │ -3be01a: 5463 316c |0053: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be01e: 5433 0490 |0055: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@9004 │ │ -3be022: 7110 dc9c 0000 |0057: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3be028: 0c04 |005a: move-result-object v4 │ │ -3be02a: 6e20 9412 4300 |005b: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3be030: 5563 2b6c |005e: iget-boolean v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ -3be034: 3803 1f00 |0060: if-eqz v3, 007f // +001f │ │ -3be038: 5463 316c |0062: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be03c: 5433 0190 |0064: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@9001 │ │ -3be040: 2204 741e |0066: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ -3be044: 7010 c7b2 0400 |0068: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ -3be04a: 1a05 c108 |006b: const-string v5, "-" // string@08c1 │ │ -3be04e: 6e20 d3b2 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3be054: 7110 dc9c 0100 |0070: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3be05a: 0c01 |0073: move-result-object v1 │ │ -3be05c: 6e20 d3b2 1400 |0074: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ -3be062: 6e10 deb2 0400 |0077: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ -3be068: 0c01 |007a: move-result-object v1 │ │ -3be06a: 6e20 9412 1300 |007b: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3be070: 280c |007e: goto 008a // +000c │ │ -3be072: 5461 316c |007f: iget-object v1, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be076: 5411 0190 |0081: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@9001 │ │ -3be07a: 7110 dc9c 0200 |0083: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3be080: 0c03 |0086: move-result-object v3 │ │ -3be082: 6e20 9412 3100 |0087: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3be088: 7030 0d96 0602 |008a: invoke-direct {v6, v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.updateProgressbarPosition:(II)V // method@960d │ │ -3be08e: 0e00 |008d: return-void │ │ -3be090: 1a00 e416 |008e: const-string v0, "Could not react to position observer update because of invalid time" // string@16e4 │ │ -3be094: 7120 ff0a 0400 |0090: invoke-static {v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ -3be09a: 0e00 |0093: return-void │ │ +3bdf4c: |[3bdf4c] de.danoeh.antennapod.activity.VideoplayerActivity.onPositionObserverUpdate:()V │ │ +3bdf5c: 5460 236c |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdf60: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3bdf64: 0e00 |0004: return-void │ │ +3bdf66: 2201 9319 |0005: new-instance v1, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ +3bdf6a: 6e10 e89d 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ +3bdf70: 0a00 |000a: move-result v0 │ │ +3bdf72: 7020 7e9d 0100 |000b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ +3bdf78: 5460 236c |000e: iget-object v0, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdf7c: 6e10 eb9d 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3bdf82: 0a00 |0013: move-result v0 │ │ +3bdf84: 6e20 7f9d 0100 |0014: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3bdf8a: 0a00 |0017: move-result v0 │ │ +3bdf8c: 5462 236c |0018: iget-object v2, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdf90: 6e10 e99d 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3bdf96: 0a02 |001d: move-result v2 │ │ +3bdf98: 6e20 7f9d 2100 |001e: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3bdf9e: 0a02 |0021: move-result v2 │ │ +3bdfa0: 5463 236c |0022: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdfa4: 6e10 e99d 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3bdfaa: 0a03 |0027: move-result v3 │ │ +3bdfac: 5464 236c |0028: iget-object v4, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bdfb0: 6e10 eb9d 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3bdfb6: 0a04 |002d: move-result v4 │ │ +3bdfb8: b143 |002e: sub-int/2addr v3, v4 │ │ +3bdfba: 6e20 7f9d 3100 |002f: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3bdfc0: 0a01 |0032: move-result v1 │ │ +3bdfc2: 2203 741e |0033: new-instance v3, Ljava/lang/StringBuilder; // type@1e74 │ │ +3bdfc6: 7010 c7b2 0300 |0035: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3bdfcc: 1a04 b778 |0038: const-string v4, "currentPosition " // string@78b7 │ │ +3bdfd0: 6e20 d3b2 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bdfd6: 7110 dc9c 0000 |003d: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3bdfdc: 0c04 |0040: move-result-object v4 │ │ +3bdfde: 6e20 d3b2 4300 |0041: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3bdfe4: 6e10 deb2 0300 |0044: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3bdfea: 0c03 |0047: move-result-object v3 │ │ +3bdfec: 1a04 9d60 |0048: const-string v4, "VideoplayerActivity" // string@609d │ │ +3bdff0: 7120 f50a 3400 |004a: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3bdff6: 12f3 |004d: const/4 v3, #int -1 // #ff │ │ +3bdff8: 3230 4000 |004e: if-eq v0, v3, 008e // +0040 │ │ +3bdffc: 3332 0300 |0050: if-ne v2, v3, 0053 // +0003 │ │ +3be000: 283c |0052: goto 008e // +003c │ │ +3be002: 5463 316c |0053: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be006: 5433 0490 |0055: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@9004 │ │ +3be00a: 7110 dc9c 0000 |0057: invoke-static {v0}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3be010: 0c04 |005a: move-result-object v4 │ │ +3be012: 6e20 9412 4300 |005b: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3be018: 5563 2b6c |005e: iget-boolean v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ +3be01c: 3803 1f00 |0060: if-eqz v3, 007f // +001f │ │ +3be020: 5463 316c |0062: iget-object v3, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be024: 5433 0190 |0064: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@9001 │ │ +3be028: 2204 741e |0066: new-instance v4, Ljava/lang/StringBuilder; // type@1e74 │ │ +3be02c: 7010 c7b2 0400 |0068: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b2c7 │ │ +3be032: 1a05 c108 |006b: const-string v5, "-" // string@08c1 │ │ +3be036: 6e20 d3b2 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3be03c: 7110 dc9c 0100 |0070: invoke-static {v1}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3be042: 0c01 |0073: move-result-object v1 │ │ +3be044: 6e20 d3b2 1400 |0074: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b2d3 │ │ +3be04a: 6e10 deb2 0400 |0077: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b2de │ │ +3be050: 0c01 |007a: move-result-object v1 │ │ +3be052: 6e20 9412 1300 |007b: invoke-virtual {v3, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3be058: 280c |007e: goto 008a // +000c │ │ +3be05a: 5461 316c |007f: iget-object v1, v6, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be05e: 5411 0190 |0081: iget-object v1, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@9001 │ │ +3be062: 7110 dc9c 0200 |0083: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3be068: 0c03 |0086: move-result-object v3 │ │ +3be06a: 6e20 9412 3100 |0087: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3be070: 7030 0d96 0602 |008a: invoke-direct {v6, v0, v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.updateProgressbarPosition:(II)V // method@960d │ │ +3be076: 0e00 |008d: return-void │ │ +3be078: 1a00 e416 |008e: const-string v0, "Could not react to position observer update because of invalid time" // string@16e4 │ │ +3be07c: 7120 ff0a 0400 |0090: invoke-static {v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0aff │ │ +3be082: 0e00 |0093: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0005 line=635 │ │ 0x000e line=636 │ │ 0x0018 line=637 │ │ 0x0022 line=638 │ │ @@ -1792431,119 +1792439,119 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 214 16-bit code units │ │ -3bd470: |[3bd470] de.danoeh.antennapod.activity.VideoplayerActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -3bd480: 6f20 9f00 8700 |0000: invoke-super {v7, v8}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@009f │ │ -3bd486: 5470 236c |0003: iget-object v0, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bd48a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3bd48c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -3bd490: 0f01 |0008: return v1 │ │ -3bd492: 6e10 ea9d 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ -3bd498: 0c00 |000c: move-result-object v0 │ │ -3bd49a: 2002 a51c |000d: instance-of v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3bd49e: 1403 4f02 0a7f |000f: const v3, #float 1.83445e+38 // #7f0a024f │ │ -3bd4a4: 7220 b60b 3800 |0012: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd4aa: 0c03 |0015: move-result-object v3 │ │ -3bd4ac: 7220 f90b 2300 |0016: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd4b2: 7110 df95 0000 |0019: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@95df │ │ -3bd4b8: 0c03 |001c: move-result-object v3 │ │ -3bd4ba: 1214 |001d: const/4 v4, #int 1 // #1 │ │ -3bd4bc: 3803 0400 |001e: if-eqz v3, 0022 // +0004 │ │ -3bd4c0: 1213 |0020: const/4 v3, #int 1 // #1 │ │ -3bd4c2: 2802 |0021: goto 0023 // +0002 │ │ -3bd4c4: 1203 |0022: const/4 v3, #int 0 // #0 │ │ -3bd4c6: 1405 ce03 0a7f |0023: const v5, #float 1.83453e+38 // #7f0a03ce │ │ -3bd4cc: 7220 b60b 5800 |0026: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd4d2: 0c05 |0029: move-result-object v5 │ │ -3bd4d4: 7220 f90b 3500 |002a: invoke-interface {v5, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd4da: 3802 1100 |002d: if-eqz v2, 003e // +0011 │ │ -3bd4de: 0705 |002f: move-object v5, v0 │ │ -3bd4e0: 1f05 a51c |0030: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3bd4e4: 6e10 f6ab 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ -3bd4ea: 0c05 |0035: move-result-object v5 │ │ -3bd4ec: 7110 749d 0500 |0036: invoke-static {v5}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9d74 │ │ -3bd4f2: 0a05 |0039: move-result v5 │ │ -3bd4f4: 3805 0400 |003a: if-eqz v5, 003e // +0004 │ │ -3bd4f8: 1215 |003c: const/4 v5, #int 1 // #1 │ │ -3bd4fa: 2802 |003d: goto 003f // +0002 │ │ -3bd4fc: 1205 |003e: const/4 v5, #int 0 // #0 │ │ -3bd4fe: 3802 0c00 |003f: if-eqz v2, 004b // +000c │ │ -3bd502: 1f00 a51c |0041: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ -3bd506: 6e10 84ab 0000 |0043: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3bd50c: 0c00 |0046: move-result-object v0 │ │ -3bd50e: 3800 0400 |0047: if-eqz v0, 004b // +0004 │ │ -3bd512: 1210 |0049: const/4 v0, #int 1 // #1 │ │ -3bd514: 2802 |004a: goto 004c // +0002 │ │ -3bd516: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -3bd518: 1406 eb02 0a7f |004c: const v6, #float 1.83449e+38 // #7f0a02eb │ │ -3bd51e: 7220 b60b 6800 |004f: invoke-interface {v8, v6}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd524: 0c06 |0052: move-result-object v6 │ │ -3bd526: 3903 0900 |0053: if-nez v3, 005c // +0009 │ │ -3bd52a: 3905 0700 |0055: if-nez v5, 005c // +0007 │ │ -3bd52e: 3800 0300 |0057: if-eqz v0, 005a // +0003 │ │ -3bd532: 2803 |0059: goto 005c // +0003 │ │ -3bd534: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -3bd536: 2802 |005b: goto 005d // +0002 │ │ -3bd538: 1210 |005c: const/4 v0, #int 1 // #1 │ │ -3bd53a: 7220 f90b 0600 |005d: invoke-interface {v6, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd540: 1400 4e00 0a7f |0060: const v0, #float 1.83435e+38 // #7f0a004e │ │ -3bd546: 7220 b60b 0800 |0063: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd54c: 0c03 |0066: move-result-object v3 │ │ -3bd54e: 7220 f90b 1300 |0067: invoke-interface {v3, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd554: 1403 9902 0a7f |006a: const v3, #float 1.83447e+38 // #7f0a0299 │ │ -3bd55a: 7220 b60b 3800 |006d: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd560: 0c05 |0070: move-result-object v5 │ │ -3bd562: 7220 f90b 1500 |0071: invoke-interface {v5, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd568: 3802 1500 |0074: if-eqz v2, 0089 // +0015 │ │ -3bd56c: 7220 b60b 0800 |0076: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd572: 0c00 |0079: move-result-object v0 │ │ -3bd574: 5571 276c |007a: iget-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ -3bd578: b741 |007c: xor-int/2addr v1, v4 │ │ -3bd57a: 7220 f90b 1000 |007d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd580: 7220 b60b 3800 |0080: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd586: 0c00 |0083: move-result-object v0 │ │ -3bd588: 5571 276c |0084: iget-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ -3bd58c: 7220 f90b 1000 |0086: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd592: 1400 e602 0a7f |0089: const v0, #float 1.83449e+38 // #7f0a02e6 │ │ -3bd598: 7220 b60b 0800 |008c: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd59e: 0c00 |008f: move-result-object v0 │ │ -3bd5a0: 5471 236c |0090: iget-object v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bd5a4: 6e10 039e 0100 |0092: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e03 │ │ -3bd5aa: 0a01 |0095: move-result v1 │ │ -3bd5ac: b741 |0096: xor-int/2addr v1, v4 │ │ -3bd5ae: 7220 f90b 1000 |0097: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd5b4: 1400 0401 0a7f |009a: const v0, #float 1.83439e+38 // #7f0a0104 │ │ -3bd5ba: 7220 b60b 0800 |009d: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd5c0: 0c00 |00a0: move-result-object v0 │ │ -3bd5c2: 5471 236c |00a1: iget-object v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3bd5c6: 6e10 039e 0100 |00a3: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e03 │ │ -3bd5cc: 0a01 |00a6: move-result v1 │ │ -3bd5ce: 7220 f90b 1000 |00a7: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd5d4: 1400 7902 0a7f |00aa: const v0, #float 1.83446e+38 // #7f0a0279 │ │ -3bd5da: 7220 b60b 0800 |00ad: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd5e0: 0c00 |00b0: move-result-object v0 │ │ -3bd5e2: 7220 f90b 4000 |00b1: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd5e8: 1400 6100 0a7f |00b4: const v0, #float 1.83435e+38 // #7f0a0061 │ │ -3bd5ee: 7220 b60b 0800 |00b7: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd5f4: 0c00 |00ba: move-result-object v0 │ │ -3bd5f6: 1401 4101 087f |00bb: const v1, #float 1.80782e+38 // #7f080141 │ │ -3bd5fc: 7220 e90b 1000 |00be: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0be9 │ │ -3bd602: 1400 7502 0a7f |00c1: const v0, #float 1.83446e+38 // #7f0a0275 │ │ -3bd608: 7220 b60b 0800 |00c4: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd60e: 0c00 |00c7: move-result-object v0 │ │ -3bd610: 7220 f90b 4000 |00c8: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd616: 1400 7802 0a7f |00cb: const v0, #float 1.83446e+38 // #7f0a0278 │ │ -3bd61c: 7220 b60b 0800 |00ce: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3bd622: 0c08 |00d1: move-result-object v8 │ │ -3bd624: 7220 f90b 4800 |00d2: invoke-interface {v8, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3bd62a: 0f04 |00d5: return v4 │ │ +3bd458: |[3bd458] de.danoeh.antennapod.activity.VideoplayerActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +3bd468: 6f20 9f00 8700 |0000: invoke-super {v7, v8}, Landroid/app/Activity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@009f │ │ +3bd46e: 5470 236c |0003: iget-object v0, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bd472: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3bd474: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +3bd478: 0f01 |0008: return v1 │ │ +3bd47a: 6e10 ea9d 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@9dea │ │ +3bd480: 0c00 |000c: move-result-object v0 │ │ +3bd482: 2002 a51c |000d: instance-of v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3bd486: 1403 4f02 0a7f |000f: const v3, #float 1.83445e+38 // #7f0a024f │ │ +3bd48c: 7220 b60b 3800 |0012: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd492: 0c03 |0015: move-result-object v3 │ │ +3bd494: 7220 f90b 2300 |0016: invoke-interface {v3, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd49a: 7110 df95 0000 |0019: invoke-static {v0}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.getWebsiteLinkWithFallback:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@95df │ │ +3bd4a0: 0c03 |001c: move-result-object v3 │ │ +3bd4a2: 1214 |001d: const/4 v4, #int 1 // #1 │ │ +3bd4a4: 3803 0400 |001e: if-eqz v3, 0022 // +0004 │ │ +3bd4a8: 1213 |0020: const/4 v3, #int 1 // #1 │ │ +3bd4aa: 2802 |0021: goto 0023 // +0002 │ │ +3bd4ac: 1203 |0022: const/4 v3, #int 0 // #0 │ │ +3bd4ae: 1405 ce03 0a7f |0023: const v5, #float 1.83453e+38 // #7f0a03ce │ │ +3bd4b4: 7220 b60b 5800 |0026: invoke-interface {v8, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd4ba: 0c05 |0029: move-result-object v5 │ │ +3bd4bc: 7220 f90b 3500 |002a: invoke-interface {v5, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd4c2: 3802 1100 |002d: if-eqz v2, 003e // +0011 │ │ +3bd4c6: 0705 |002f: move-object v5, v0 │ │ +3bd4c8: 1f05 a51c |0030: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3bd4cc: 6e10 f6ab 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@abf6 │ │ +3bd4d2: 0c05 |0035: move-result-object v5 │ │ +3bd4d4: 7110 749d 0500 |0036: invoke-static {v5}, Lde/danoeh/antennapod/core/util/ShareUtils;.hasLinkToShare:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@9d74 │ │ +3bd4da: 0a05 |0039: move-result v5 │ │ +3bd4dc: 3805 0400 |003a: if-eqz v5, 003e // +0004 │ │ +3bd4e0: 1215 |003c: const/4 v5, #int 1 // #1 │ │ +3bd4e2: 2802 |003d: goto 003f // +0002 │ │ +3bd4e4: 1205 |003e: const/4 v5, #int 0 // #0 │ │ +3bd4e6: 3802 0c00 |003f: if-eqz v2, 004b // +000c │ │ +3bd4ea: 1f00 a51c |0041: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1ca5 │ │ +3bd4ee: 6e10 84ab 0000 |0043: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3bd4f4: 0c00 |0046: move-result-object v0 │ │ +3bd4f6: 3800 0400 |0047: if-eqz v0, 004b // +0004 │ │ +3bd4fa: 1210 |0049: const/4 v0, #int 1 // #1 │ │ +3bd4fc: 2802 |004a: goto 004c // +0002 │ │ +3bd4fe: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +3bd500: 1406 eb02 0a7f |004c: const v6, #float 1.83449e+38 // #7f0a02eb │ │ +3bd506: 7220 b60b 6800 |004f: invoke-interface {v8, v6}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd50c: 0c06 |0052: move-result-object v6 │ │ +3bd50e: 3903 0900 |0053: if-nez v3, 005c // +0009 │ │ +3bd512: 3905 0700 |0055: if-nez v5, 005c // +0007 │ │ +3bd516: 3800 0300 |0057: if-eqz v0, 005a // +0003 │ │ +3bd51a: 2803 |0059: goto 005c // +0003 │ │ +3bd51c: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +3bd51e: 2802 |005b: goto 005d // +0002 │ │ +3bd520: 1210 |005c: const/4 v0, #int 1 // #1 │ │ +3bd522: 7220 f90b 0600 |005d: invoke-interface {v6, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd528: 1400 4e00 0a7f |0060: const v0, #float 1.83435e+38 // #7f0a004e │ │ +3bd52e: 7220 b60b 0800 |0063: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd534: 0c03 |0066: move-result-object v3 │ │ +3bd536: 7220 f90b 1300 |0067: invoke-interface {v3, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd53c: 1403 9902 0a7f |006a: const v3, #float 1.83447e+38 // #7f0a0299 │ │ +3bd542: 7220 b60b 3800 |006d: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd548: 0c05 |0070: move-result-object v5 │ │ +3bd54a: 7220 f90b 1500 |0071: invoke-interface {v5, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd550: 3802 1500 |0074: if-eqz v2, 0089 // +0015 │ │ +3bd554: 7220 b60b 0800 |0076: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd55a: 0c00 |0079: move-result-object v0 │ │ +3bd55c: 5571 276c |007a: iget-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ +3bd560: b741 |007c: xor-int/2addr v1, v4 │ │ +3bd562: 7220 f90b 1000 |007d: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd568: 7220 b60b 3800 |0080: invoke-interface {v8, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd56e: 0c00 |0083: move-result-object v0 │ │ +3bd570: 5571 276c |0084: iget-boolean v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.isFavorite:Z // field@6c27 │ │ +3bd574: 7220 f90b 1000 |0086: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd57a: 1400 e602 0a7f |0089: const v0, #float 1.83449e+38 // #7f0a02e6 │ │ +3bd580: 7220 b60b 0800 |008c: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd586: 0c00 |008f: move-result-object v0 │ │ +3bd588: 5471 236c |0090: iget-object v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bd58c: 6e10 039e 0100 |0092: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e03 │ │ +3bd592: 0a01 |0095: move-result v1 │ │ +3bd594: b741 |0096: xor-int/2addr v1, v4 │ │ +3bd596: 7220 f90b 1000 |0097: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd59c: 1400 0401 0a7f |009a: const v0, #float 1.83439e+38 // #7f0a0104 │ │ +3bd5a2: 7220 b60b 0800 |009d: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd5a8: 0c00 |00a0: move-result-object v0 │ │ +3bd5aa: 5471 236c |00a1: iget-object v1, v7, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3bd5ae: 6e10 039e 0100 |00a3: invoke-virtual {v1}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.sleepTimerActive:()Z // method@9e03 │ │ +3bd5b4: 0a01 |00a6: move-result v1 │ │ +3bd5b6: 7220 f90b 1000 |00a7: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd5bc: 1400 7902 0a7f |00aa: const v0, #float 1.83446e+38 // #7f0a0279 │ │ +3bd5c2: 7220 b60b 0800 |00ad: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd5c8: 0c00 |00b0: move-result-object v0 │ │ +3bd5ca: 7220 f90b 4000 |00b1: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd5d0: 1400 6100 0a7f |00b4: const v0, #float 1.83435e+38 // #7f0a0061 │ │ +3bd5d6: 7220 b60b 0800 |00b7: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd5dc: 0c00 |00ba: move-result-object v0 │ │ +3bd5de: 1401 4101 087f |00bb: const v1, #float 1.80782e+38 // #7f080141 │ │ +3bd5e4: 7220 e90b 1000 |00be: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0be9 │ │ +3bd5ea: 1400 7502 0a7f |00c1: const v0, #float 1.83446e+38 // #7f0a0275 │ │ +3bd5f0: 7220 b60b 0800 |00c4: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd5f6: 0c00 |00c7: move-result-object v0 │ │ +3bd5f8: 7220 f90b 4000 |00c8: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd5fe: 1400 7802 0a7f |00cb: const v0, #float 1.83446e+38 // #7f0a0278 │ │ +3bd604: 7220 b60b 0800 |00ce: invoke-interface {v8, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3bd60a: 0c08 |00d1: move-result-object v8 │ │ +3bd60c: 7220 f90b 4800 |00d2: invoke-interface {v8, v4}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3bd612: 0f04 |00d5: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0003 line=531 │ │ 0x0009 line=534 │ │ 0x000d line=535 │ │ 0x0012 line=537 │ │ @@ -1792571,45 +1792579,45 @@ │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -3be09c: |[3be09c] de.danoeh.antennapod.activity.VideoplayerActivity.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -3be0ac: 5410 236c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3be0b0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3be0b4: 0e00 |0004: return-void │ │ -3be0b6: 3804 3100 |0005: if-eqz v4, 0036 // +0031 │ │ -3be0ba: 8233 |0007: int-to-float v3, v3 │ │ -3be0bc: 6e10 d111 0200 |0008: invoke-virtual {v2}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ -3be0c2: 0a02 |000b: move-result v2 │ │ -3be0c4: 8222 |000c: int-to-float v2, v2 │ │ -3be0c6: c923 |000d: div-float/2addr v3, v2 │ │ -3be0c8: 5913 2a6c |000e: iput v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c2a │ │ -3be0cc: 2202 9319 |0010: new-instance v2, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ -3be0d0: 5413 236c |0012: iget-object v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3be0d4: 6e10 e89d 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ -3be0da: 0a03 |0017: move-result v3 │ │ -3be0dc: 7020 7e9d 3200 |0018: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ -3be0e2: 5213 2a6c |001b: iget v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c2a │ │ -3be0e6: 5414 236c |001d: iget-object v4, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3be0ea: 6e10 e99d 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3be0f0: 0a04 |0022: move-result v4 │ │ -3be0f2: 8244 |0023: int-to-float v4, v4 │ │ -3be0f4: a803 0304 |0024: mul-float v3, v3, v4 │ │ -3be0f8: 8733 |0026: float-to-int v3, v3 │ │ -3be0fa: 6e20 7f9d 3200 |0027: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ -3be100: 0a02 |002a: move-result v2 │ │ -3be102: 5413 316c |002b: iget-object v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be106: 5433 0a90 |002d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@900a │ │ -3be10a: 7110 dc9c 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ -3be110: 0c02 |0032: move-result-object v2 │ │ -3be112: 6e20 9412 2300 |0033: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3be118: 0e00 |0036: return-void │ │ +3be084: |[3be084] de.danoeh.antennapod.activity.VideoplayerActivity.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +3be094: 5410 236c |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3be098: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3be09c: 0e00 |0004: return-void │ │ +3be09e: 3804 3100 |0005: if-eqz v4, 0036 // +0031 │ │ +3be0a2: 8233 |0007: int-to-float v3, v3 │ │ +3be0a4: 6e10 d111 0200 |0008: invoke-virtual {v2}, Landroid/widget/ProgressBar;.getMax:()I // method@11d1 │ │ +3be0aa: 0a02 |000b: move-result v2 │ │ +3be0ac: 8222 |000c: int-to-float v2, v2 │ │ +3be0ae: c923 |000d: div-float/2addr v3, v2 │ │ +3be0b0: 5913 2a6c |000e: iput v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c2a │ │ +3be0b4: 2202 9319 |0010: new-instance v2, Lde/danoeh/antennapod/core/util/TimeSpeedConverter; // type@1993 │ │ +3be0b8: 5413 236c |0012: iget-object v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3be0bc: 6e10 e89d 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ +3be0c2: 0a03 |0017: move-result v3 │ │ +3be0c4: 7020 7e9d 3200 |0018: invoke-direct {v2, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.:(F)V // method@9d7e │ │ +3be0ca: 5213 2a6c |001b: iget v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c2a │ │ +3be0ce: 5414 236c |001d: iget-object v4, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3be0d2: 6e10 e99d 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3be0d8: 0a04 |0022: move-result v4 │ │ +3be0da: 8244 |0023: int-to-float v4, v4 │ │ +3be0dc: a803 0304 |0024: mul-float v3, v3, v4 │ │ +3be0e0: 8733 |0026: float-to-int v3, v3 │ │ +3be0e2: 6e20 7f9d 3200 |0027: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/core/util/TimeSpeedConverter;.convert:(I)I // method@9d7f │ │ +3be0e8: 0a02 |002a: move-result v2 │ │ +3be0ea: 5413 316c |002b: iget-object v3, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be0ee: 5433 0a90 |002d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@900a │ │ +3be0f2: 7110 dc9c 0200 |002f: invoke-static {v2}, Lde/danoeh/antennapod/core/util/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@9cdc │ │ +3be0f8: 0c02 |0032: move-result-object v2 │ │ +3be0fa: 6e20 9412 2300 |0033: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3be100: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0008 line=667 │ │ 0x0010 line=668 │ │ 0x001b line=669 │ │ 0x002b line=670 │ │ @@ -1792624,38 +1792632,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -3be11c: |[3be11c] de.danoeh.antennapod.activity.VideoplayerActivity.onResume:()V │ │ -3be12c: 6f10 0b36 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@360b │ │ -3be132: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -3be134: 5c30 2d6c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c2d │ │ -3be138: 7100 4c9a 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a4c │ │ -3be13e: 0a00 |0009: move-result v0 │ │ -3be140: 3800 2300 |000a: if-eqz v0, 002d // +0023 │ │ -3be144: 7110 459a 0300 |000c: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a45 │ │ -3be14a: 0c00 |000f: move-result-object v0 │ │ -3be14c: 6e10 6302 0000 |0010: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0263 │ │ -3be152: 0c01 |0013: move-result-object v1 │ │ -3be154: 6e10 f901 0100 |0014: invoke-virtual {v1}, Landroid/content/ComponentName;.getClassName:()Ljava/lang/String; // method@01f9 │ │ -3be15a: 0c01 |0017: move-result-object v1 │ │ -3be15c: 1c02 1f18 |0018: const-class v2, Lde/danoeh/antennapod/activity/VideoplayerActivity; // type@181f │ │ -3be160: 6e10 edb1 0200 |001a: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b1ed │ │ -3be166: 0c02 |001d: move-result-object v2 │ │ -3be168: 6e20 9fb2 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ -3be16e: 0a01 |0021: move-result v1 │ │ -3be170: 3901 0b00 |0022: if-nez v1, 002d // +000b │ │ -3be174: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -3be176: 5c31 246c |0025: iput-boolean v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c24 │ │ -3be17a: 6e10 7000 0300 |0027: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3be180: 6e20 4202 0300 |002a: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ -3be186: 0e00 |002d: return-void │ │ +3be104: |[3be104] de.danoeh.antennapod.activity.VideoplayerActivity.onResume:()V │ │ +3be114: 6f10 0b36 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@360b │ │ +3be11a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +3be11c: 5c30 2d6c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.switchToAudioOnly:Z // field@6c2d │ │ +3be120: 7100 4c9a 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.isCasting:()Z // method@9a4c │ │ +3be126: 0a00 |0009: move-result v0 │ │ +3be128: 3800 2300 |000a: if-eqz v0, 002d // +0023 │ │ +3be12c: 7110 459a 0300 |000c: invoke-static {v3}, Lde/danoeh/antennapod/core/service/playback/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@9a45 │ │ +3be132: 0c00 |000f: move-result-object v0 │ │ +3be134: 6e10 6302 0000 |0010: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0263 │ │ +3be13a: 0c01 |0013: move-result-object v1 │ │ +3be13c: 6e10 f901 0100 |0014: invoke-virtual {v1}, Landroid/content/ComponentName;.getClassName:()Ljava/lang/String; // method@01f9 │ │ +3be142: 0c01 |0017: move-result-object v1 │ │ +3be144: 1c02 1f18 |0018: const-class v2, Lde/danoeh/antennapod/activity/VideoplayerActivity; // type@181f │ │ +3be148: 6e10 edb1 0200 |001a: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@b1ed │ │ +3be14e: 0c02 |001d: move-result-object v2 │ │ +3be150: 6e20 9fb2 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b29f │ │ +3be156: 0a01 |0021: move-result v1 │ │ +3be158: 3901 0b00 |0022: if-nez v1, 002d // +000b │ │ +3be15c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +3be15e: 5c31 246c |0025: iput-boolean v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.destroyingDueToReload:Z // field@6c24 │ │ +3be162: 6e10 7000 0300 |0027: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3be168: 6e20 4202 0300 |002a: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0242 │ │ +3be16e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0004 line=119 │ │ 0x0006 line=120 │ │ 0x000c line=121 │ │ 0x0010 line=122 │ │ @@ -1792670,28 +1792678,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -3be188: |[3be188] de.danoeh.antennapod.activity.VideoplayerActivity.onRewind:()V │ │ -3be198: 5430 236c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3be19c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -3be1a0: 0e00 |0004: return-void │ │ -3be1a2: 6e10 eb9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ -3be1a8: 0a00 |0008: move-result v0 │ │ -3be1aa: 5431 236c |0009: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3be1ae: 7100 3fb0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ -3be1b4: 0a02 |000e: move-result v2 │ │ -3be1b6: d222 e803 |000f: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -3be1ba: b120 |0011: sub-int/2addr v0, v2 │ │ -3be1bc: 6e20 fd9d 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3be1c2: 7010 0796 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ -3be1c8: 0e00 |0018: return-void │ │ +3be170: |[3be170] de.danoeh.antennapod.activity.VideoplayerActivity.onRewind:()V │ │ +3be180: 5430 236c |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3be184: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +3be188: 0e00 |0004: return-void │ │ +3be18a: 6e10 eb9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getPosition:()I // method@9deb │ │ +3be190: 0a00 |0008: move-result v0 │ │ +3be192: 5431 236c |0009: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3be196: 7100 3fb0 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b03f │ │ +3be19c: 0a02 |000e: move-result v2 │ │ +3be19e: d222 e803 |000f: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +3be1a2: b120 |0011: sub-int/2addr v0, v2 │ │ +3be1a4: 6e20 fd9d 0100 |0012: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3be1aa: 7010 0796 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ +3be1b0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x0005 line=426 │ │ 0x0009 line=427 │ │ 0x0015 line=428 │ │ locals : │ │ @@ -1792702,26 +1792710,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -3be1cc: |[3be1cc] de.danoeh.antennapod.activity.VideoplayerActivity.onStart:()V │ │ -3be1dc: 6f10 9114 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@1491 │ │ -3be1e2: 7010 ef95 0100 |0003: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95ef │ │ -3be1e8: 0c00 |0006: move-result-object v0 │ │ -3be1ea: 5b10 236c |0007: iput-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3be1ee: 6e10 f19d 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -3be1f4: 6e10 ee95 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.loadMediaInfo:()V // method@95ee │ │ -3be1fa: 6e10 fb95 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@95fb │ │ -3be200: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3be206: 0c00 |0015: move-result-object v0 │ │ -3be208: 6e20 09b7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3be20e: 0e00 |0019: return-void │ │ +3be1b4: |[3be1b4] de.danoeh.antennapod.activity.VideoplayerActivity.onStart:()V │ │ +3be1c4: 6f10 9114 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@1491 │ │ +3be1ca: 7010 ef95 0100 |0003: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.newPlaybackController:()Lde/danoeh/antennapod/core/util/playback/PlaybackController; // method@95ef │ │ +3be1d0: 0c00 |0006: move-result-object v0 │ │ +3be1d2: 5b10 236c |0007: iput-object v0, v1, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3be1d6: 6e10 f19d 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +3be1dc: 6e10 ee95 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.loadMediaInfo:()V // method@95ee │ │ +3be1e2: 6e10 fb95 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onPositionObserverUpdate:()V // method@95fb │ │ +3be1e8: 7100 04b7 0000 |0012: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3be1ee: 0c00 |0015: move-result-object v0 │ │ +3be1f0: 6e20 09b7 1000 |0016: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3be1f6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ 0x0009 line=159 │ │ 0x000c line=160 │ │ 0x000f line=161 │ │ @@ -1792734,45 +1792742,45 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -3be210: |[3be210] de.danoeh.antennapod.activity.VideoplayerActivity.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3be220: 5423 316c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be224: 5433 0990 |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ -3be228: 1400 cdcc 4c3f |0004: const v0, #float 0.8 // #3f4ccccd │ │ -3be22e: 6e20 7c0d 0300 |0007: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d7c │ │ -3be234: 5423 316c |000a: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be238: 5433 0990 |000c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ -3be23c: 6e20 7d0d 0300 |000e: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d7d │ │ -3be242: 5423 316c |0011: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be246: 5433 0990 |0013: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ -3be24a: 6e10 520c 0300 |0015: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c52 │ │ -3be250: 0c03 |0018: move-result-object v3 │ │ -3be252: 2200 9909 |0019: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0999 │ │ -3be256: 7010 7439 0000 |001b: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3974 │ │ -3be25c: 6e20 4f0e 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e4f │ │ -3be262: 0c03 |0021: move-result-object v3 │ │ -3be264: 1500 803f |0022: const/high16 v0, #int 1065353216 // #3f80 │ │ -3be268: 6e20 480e 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e48 │ │ -3be26e: 0c03 |0027: move-result-object v3 │ │ -3be270: 6e20 4c0e 0300 |0028: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e4c │ │ -3be276: 0c03 |002b: move-result-object v3 │ │ -3be278: 6e20 4d0e 0300 |002c: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e4d │ │ -3be27e: 0c03 |002f: move-result-object v3 │ │ -3be280: 1600 c800 |0030: const-wide/16 v0, #int 200 // #c8 │ │ -3be284: 6e30 4e0e 0301 |0032: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e4e │ │ -3be28a: 0c03 |0035: move-result-object v3 │ │ -3be28c: 6e10 530e 0300 |0036: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e53 │ │ -3be292: 5423 2e6c |0039: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ -3be296: 5420 266c |003b: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ -3be29a: 6e20 4a07 0300 |003d: invoke-virtual {v3, v0}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@074a │ │ -3be2a0: 0e00 |0040: return-void │ │ +3be1f8: |[3be1f8] de.danoeh.antennapod.activity.VideoplayerActivity.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3be208: 5423 316c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be20c: 5433 0990 |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ +3be210: 1400 cdcc 4c3f |0004: const v0, #float 0.8 // #3f4ccccd │ │ +3be216: 6e20 7c0d 0300 |0007: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d7c │ │ +3be21c: 5423 316c |000a: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be220: 5433 0990 |000c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ +3be224: 6e20 7d0d 0300 |000e: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d7d │ │ +3be22a: 5423 316c |0011: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be22e: 5433 0990 |0013: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ +3be232: 6e10 520c 0300 |0015: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c52 │ │ +3be238: 0c03 |0018: move-result-object v3 │ │ +3be23a: 2200 9909 |0019: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0999 │ │ +3be23e: 7010 7439 0000 |001b: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3974 │ │ +3be244: 6e20 4f0e 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e4f │ │ +3be24a: 0c03 |0021: move-result-object v3 │ │ +3be24c: 1500 803f |0022: const/high16 v0, #int 1065353216 // #3f80 │ │ +3be250: 6e20 480e 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e48 │ │ +3be256: 0c03 |0027: move-result-object v3 │ │ +3be258: 6e20 4c0e 0300 |0028: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e4c │ │ +3be25e: 0c03 |002b: move-result-object v3 │ │ +3be260: 6e20 4d0e 0300 |002c: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e4d │ │ +3be266: 0c03 |002f: move-result-object v3 │ │ +3be268: 1600 c800 |0030: const-wide/16 v0, #int 200 // #c8 │ │ +3be26c: 6e30 4e0e 0301 |0032: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e4e │ │ +3be272: 0c03 |0035: move-result-object v3 │ │ +3be274: 6e10 530e 0300 |0036: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e53 │ │ +3be27a: 5423 2e6c |0039: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ +3be27e: 5420 266c |003b: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ +3be282: 6e20 4a07 0300 |003d: invoke-virtual {v3, v0}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@074a │ │ +3be288: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x000a line=677 │ │ 0x0011 line=678 │ │ 0x001e line=679 │ │ 0x0024 line=680 │ │ @@ -1792788,38 +1792796,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -3be2a4: |[3be2a4] de.danoeh.antennapod.activity.VideoplayerActivity.onStop:()V │ │ -3be2b4: 5420 236c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3be2b8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -3be2bc: 6e10 fc9d 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ -3be2c2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -3be2c4: 5b20 236c |0008: iput-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3be2c8: 5420 256c |000a: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c25 │ │ -3be2cc: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -3be2d0: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3be2d6: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3be2dc: 0c00 |0014: move-result-object v0 │ │ -3be2de: 6e20 0ab7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3be2e4: 6f10 9214 0200 |0018: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@1492 │ │ -3be2ea: 7110 c19d 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9dc1 │ │ -3be2f0: 0a00 |001e: move-result v0 │ │ -3be2f2: 3900 0900 |001f: if-nez v0, 0028 // +0009 │ │ -3be2f6: 5420 2e6c |0021: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ -3be2fa: 5421 266c |0023: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ -3be2fe: 6e20 4a07 1000 |0025: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@074a │ │ -3be304: 5420 316c |0028: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be308: 5400 0590 |002a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@9005 │ │ -3be30c: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -3be310: 6e20 930d 1000 |002e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3be316: 0e00 |0031: return-void │ │ +3be28c: |[3be28c] de.danoeh.antennapod.activity.VideoplayerActivity.onStop:()V │ │ +3be29c: 5420 236c |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3be2a0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +3be2a4: 6e10 fc9d 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ +3be2aa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +3be2ac: 5b20 236c |0008: iput-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3be2b0: 5420 256c |000a: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@6c25 │ │ +3be2b4: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +3be2b8: 7210 08b1 0000 |000e: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3be2be: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3be2c4: 0c00 |0014: move-result-object v0 │ │ +3be2c6: 6e20 0ab7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3be2cc: 6f10 9214 0200 |0018: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@1492 │ │ +3be2d2: 7110 c19d 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9dc1 │ │ +3be2d8: 0a00 |001e: move-result v0 │ │ +3be2da: 3900 0900 |001f: if-nez v0, 0028 // +0009 │ │ +3be2de: 5420 2e6c |0021: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.videoControlsHider:Landroid/os/Handler; // field@6c2e │ │ +3be2e2: 5421 266c |0023: iget-object v1, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.hideVideoControls:Ljava/lang/Runnable; // field@6c26 │ │ +3be2e6: 6e20 4a07 1000 |0025: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@074a │ │ +3be2ec: 5420 316c |0028: iget-object v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be2f0: 5400 0590 |002a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@9005 │ │ +3be2f4: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +3be2f8: 6e20 930d 1000 |002e: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3be2fe: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0004 line=133 │ │ 0x0008 line=134 │ │ 0x000a line=136 │ │ 0x000e line=137 │ │ @@ -1792836,53 +1792844,53 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -3be318: |[3be318] de.danoeh.antennapod.activity.VideoplayerActivity.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -3be328: 5423 236c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ -3be32c: 3803 0f00 |0002: if-eqz v3, 0011 // +000f │ │ -3be330: 5220 2a6c |0004: iget v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c2a │ │ -3be334: 6e10 e99d 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ -3be33a: 0a01 |0009: move-result v1 │ │ -3be33c: 8211 |000a: int-to-float v1, v1 │ │ -3be33e: a800 0001 |000b: mul-float v0, v0, v1 │ │ -3be342: 8700 |000d: float-to-int v0, v0 │ │ -3be344: 6e20 fd9d 0300 |000e: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ -3be34a: 5423 316c |0011: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be34e: 5433 0990 |0013: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ -3be352: 1500 803f |0015: const/high16 v0, #int 1065353216 // #3f80 │ │ -3be356: 6e20 7c0d 0300 |0017: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d7c │ │ -3be35c: 5423 316c |001a: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be360: 5433 0990 |001c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ -3be364: 6e20 7d0d 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d7d │ │ -3be36a: 5423 316c |0021: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be36e: 5433 0990 |0023: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ -3be372: 6e10 520c 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c52 │ │ -3be378: 0c03 |0028: move-result-object v3 │ │ -3be37a: 2200 9909 |0029: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0999 │ │ -3be37e: 7010 7439 0000 |002b: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3974 │ │ -3be384: 6e20 4f0e 0300 |002e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e4f │ │ -3be38a: 0c03 |0031: move-result-object v3 │ │ -3be38c: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -3be38e: 6e20 480e 0300 |0033: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e48 │ │ -3be394: 0c03 |0036: move-result-object v3 │ │ -3be396: 1400 cdcc 4c3f |0037: const v0, #float 0.8 // #3f4ccccd │ │ -3be39c: 6e20 4c0e 0300 |003a: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e4c │ │ -3be3a2: 0c03 |003d: move-result-object v3 │ │ -3be3a4: 6e20 4d0e 0300 |003e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e4d │ │ -3be3aa: 0c03 |0041: move-result-object v3 │ │ -3be3ac: 1600 c800 |0042: const-wide/16 v0, #int 200 // #c8 │ │ -3be3b0: 6e30 4e0e 0301 |0044: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e4e │ │ -3be3b6: 0c03 |0047: move-result-object v3 │ │ -3be3b8: 6e10 530e 0300 |0048: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e53 │ │ -3be3be: 7010 0796 0200 |004b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ -3be3c4: 0e00 |004e: return-void │ │ +3be300: |[3be300] de.danoeh.antennapod.activity.VideoplayerActivity.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +3be310: 5423 236c |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@6c23 │ │ +3be314: 3803 0f00 |0002: if-eqz v3, 0011 // +000f │ │ +3be318: 5220 2a6c |0004: iget v0, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.prog:F // field@6c2a │ │ +3be31c: 6e10 e99d 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getDuration:()I // method@9de9 │ │ +3be322: 0a01 |0009: move-result v1 │ │ +3be324: 8211 |000a: int-to-float v1, v1 │ │ +3be326: a800 0001 |000b: mul-float v0, v0, v1 │ │ +3be32a: 8700 |000d: float-to-int v0, v0 │ │ +3be32c: 6e20 fd9d 0300 |000e: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.seekTo:(I)V // method@9dfd │ │ +3be332: 5423 316c |0011: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be336: 5433 0990 |0013: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ +3be33a: 1500 803f |0015: const/high16 v0, #int 1065353216 // #3f80 │ │ +3be33e: 6e20 7c0d 0300 |0017: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleX:(F)V // method@0d7c │ │ +3be344: 5423 316c |001a: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be348: 5433 0990 |001c: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ +3be34c: 6e20 7d0d 0300 |001e: invoke-virtual {v3, v0}, Landroid/view/View;.setScaleY:(F)V // method@0d7d │ │ +3be352: 5423 316c |0021: iget-object v3, v2, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be356: 5433 0990 |0023: iget-object v3, v3, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@9009 │ │ +3be35a: 6e10 520c 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@0c52 │ │ +3be360: 0c03 |0028: move-result-object v3 │ │ +3be362: 2200 9909 |0029: new-instance v0, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0999 │ │ +3be366: 7010 7439 0000 |002b: invoke-direct {v0}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@3974 │ │ +3be36c: 6e20 4f0e 0300 |002e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@0e4f │ │ +3be372: 0c03 |0031: move-result-object v3 │ │ +3be374: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +3be376: 6e20 480e 0300 |0033: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@0e48 │ │ +3be37c: 0c03 |0036: move-result-object v3 │ │ +3be37e: 1400 cdcc 4c3f |0037: const v0, #float 0.8 // #3f4ccccd │ │ +3be384: 6e20 4c0e 0300 |003a: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@0e4c │ │ +3be38a: 0c03 |003d: move-result-object v3 │ │ +3be38c: 6e20 4d0e 0300 |003e: invoke-virtual {v3, v0}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@0e4d │ │ +3be392: 0c03 |0041: move-result-object v3 │ │ +3be394: 1600 c800 |0042: const-wide/16 v0, #int 200 // #c8 │ │ +3be398: 6e30 4e0e 0301 |0044: invoke-virtual {v3, v0, v1}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@0e4e │ │ +3be39e: 0c03 |0047: move-result-object v3 │ │ +3be3a0: 6e10 530e 0300 |0048: invoke-virtual {v3}, Landroid/view/ViewPropertyAnimator;.start:()V // method@0e53 │ │ +3be3a6: 7010 0796 0200 |004b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ +3be3ac: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=688 │ │ 0x0004 line=689 │ │ 0x0011 line=691 │ │ 0x001a line=692 │ │ 0x0021 line=693 │ │ @@ -1792900,20 +1792908,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3be3c8: |[3be3c8] de.danoeh.antennapod.activity.VideoplayerActivity.onTrimMemory:(I)V │ │ -3be3d8: 6f20 0013 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@1300 │ │ -3be3de: 7110 d950 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50d9 │ │ -3be3e4: 0c00 |0006: move-result-object v0 │ │ -3be3e6: 6e20 f050 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@50f0 │ │ -3be3ec: 0e00 |000a: return-void │ │ +3be3b0: |[3be3b0] de.danoeh.antennapod.activity.VideoplayerActivity.onTrimMemory:(I)V │ │ +3be3c0: 6f20 0013 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@1300 │ │ +3be3c6: 7110 d950 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@50d9 │ │ +3be3cc: 0c00 |0006: move-result-object v0 │ │ +3be3ce: 6e20 f050 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@50f0 │ │ +3be3d4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0003 line=178 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x000b reg=2 (null) I │ │ @@ -1792923,20 +1792931,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -3be3f0: |[3be3f0] de.danoeh.antennapod.activity.VideoplayerActivity.onUserLeaveHint:()V │ │ -3be400: 7110 c19d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9dc1 │ │ -3be406: 0a00 |0003: move-result v0 │ │ -3be408: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ -3be40c: 7010 dd95 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.compatEnterPictureInPicture:()V // method@95dd │ │ -3be412: 0e00 |0009: return-void │ │ +3be3d8: |[3be3d8] de.danoeh.antennapod.activity.VideoplayerActivity.onUserLeaveHint:()V │ │ +3be3e8: 7110 c19d 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/core/util/gui/PictureInPictureUtil;.isInPictureInPictureMode:(Landroid/app/Activity;)Z // method@9dc1 │ │ +3be3ee: 0a00 |0003: move-result v0 │ │ +3be3f0: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ +3be3f4: 7010 dd95 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.compatEnterPictureInPicture:()V // method@95dd │ │ +3be3fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ │ │ @@ -1792945,96 +1792953,96 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -3be51c: |[3be51c] de.danoeh.antennapod.activity.VideoplayerActivity.setupView:()V │ │ -3be52c: 7100 87b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b087 │ │ -3be532: 0a00 |0003: move-result v0 │ │ -3be534: 5c30 2b6c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ -3be538: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -3be53c: 1a00 cee1 |0008: const-string v0, "true" // string@e1ce │ │ -3be540: 2803 |000a: goto 000d // +0003 │ │ -3be542: 1a00 a484 |000b: const-string v0, "false" // string@84a4 │ │ -3be546: 1a01 17e0 |000d: const-string v1, "timeleft" // string@e017 │ │ -3be54a: 7120 f50a 0100 |000f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ -3be550: 5430 316c |0012: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be554: 5400 0190 |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@9001 │ │ -3be558: 2201 1518 |0016: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3; // type@1815 │ │ -3be55c: 7020 ac95 3100 |0018: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95ac │ │ -3be562: 6e20 680d 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3be568: 5430 316c |001e: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be56c: 5400 0890 |0020: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9008 │ │ -3be570: 6e20 0112 3000 |0022: invoke-virtual {v0, v3}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1201 │ │ -3be576: 5430 316c |0025: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be57a: 5400 0690 |0027: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@9006 │ │ -3be57e: 2201 1618 |0029: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4; // type@1816 │ │ -3be582: 7020 ae95 3100 |002b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95ae │ │ -3be588: 6e20 680d 1000 |002e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3be58e: 5430 316c |0031: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be592: 5400 0690 |0033: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@9006 │ │ -3be596: 2201 1718 |0035: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5; // type@1817 │ │ -3be59a: 7020 b095 3100 |0037: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95b0 │ │ -3be5a0: 6e20 6d0d 1000 |003a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3be5a6: 5430 316c |003d: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be5aa: 5400 0390 |003f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@9003 │ │ -3be5ae: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -3be5b0: 6e20 c1b0 1000 |0042: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlayButton;.setIsVideoScreen:(Z)V // method@b0c1 │ │ -3be5b6: 5430 316c |0045: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be5ba: 5400 0390 |0047: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@9003 │ │ -3be5be: 2202 1818 |0049: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6; // type@1818 │ │ -3be5c2: 7020 b295 3200 |004b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95b2 │ │ -3be5c8: 6e20 680d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3be5ce: 5430 316c |0051: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be5d2: 5400 0290 |0053: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@9002 │ │ -3be5d6: 2202 1918 |0055: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7; // type@1819 │ │ -3be5da: 7020 b495 3200 |0057: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95b4 │ │ -3be5e0: 6e20 680d 2000 |005a: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3be5e6: 5430 316c |005d: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be5ea: 5400 0290 |005f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@9002 │ │ -3be5ee: 2202 1a18 |0061: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8; // type@181a │ │ -3be5f2: 7020 b695 3200 |0063: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95b6 │ │ -3be5f8: 6e20 6d0d 2000 |0066: invoke-virtual {v0, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ -3be5fe: 5430 316c |0069: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be602: 5400 ff8f |006b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ -3be606: 2202 1b18 |006d: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda9; // type@181b │ │ -3be60a: 7010 b895 0200 |006f: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda9;.:()V // method@95b8 │ │ -3be610: 6e20 6f0d 2000 |0072: invoke-virtual {v0, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3be616: 5430 316c |0075: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be61a: 5400 ff8f |0077: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ -3be61e: 6e20 4c0d 1000 |0079: invoke-virtual {v0, v1}, Landroid/view/View;.setFitsSystemWindows:(Z)V // method@0d4c │ │ -3be624: 5430 316c |007c: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be628: 5400 0d90 |007e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ -3be62c: 6e10 280c 0000 |0080: invoke-virtual {v0}, Landroid/view/SurfaceView;.getHolder:()Landroid/view/SurfaceHolder; // method@0c28 │ │ -3be632: 0c00 |0083: move-result-object v0 │ │ -3be634: 5431 2c6c |0084: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.surfaceHolderCallback:Landroid/view/SurfaceHolder$Callback; // field@6c2c │ │ -3be638: 7220 230c 1000 |0086: invoke-interface {v0, v1}, Landroid/view/SurfaceHolder;.addCallback:(Landroid/view/SurfaceHolder$Callback;)V // method@0c23 │ │ -3be63e: 5430 316c |0089: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be642: 5400 0d90 |008b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ -3be646: 1301 0002 |008d: const/16 v1, #int 512 // #200 │ │ -3be64a: 6e20 860d 1000 |008f: invoke-virtual {v0, v1}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d86 │ │ -3be650: 7010 0796 0300 |0092: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ -3be656: 6e10 8000 0300 |0095: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ -3be65c: 0c00 |0098: move-result-object v0 │ │ -3be65e: 1301 0004 |0099: const/16 v1, #int 1024 // #400 │ │ -3be662: 6e30 8e0e 1001 |009b: invoke-virtual {v0, v1, v1}, Landroid/view/Window;.setFlags:(II)V // method@0e8e │ │ -3be668: 5430 316c |009e: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be66c: 5400 0c90 |00a0: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@900c │ │ -3be670: 5431 296c |00a2: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onVideoviewTouched:Landroid/view/View$OnTouchListener; // field@6c29 │ │ -3be674: 6e20 6f0d 1000 |00a4: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ -3be67a: 5430 316c |00a7: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ -3be67e: 5400 0c90 |00a9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@900c │ │ -3be682: 6e10 d10c 0000 |00ab: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0cd1 │ │ -3be688: 0c00 |00ae: move-result-object v0 │ │ -3be68a: 2201 1018 |00af: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10; // type@1810 │ │ -3be68e: 7020 a295 3100 |00b1: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95a2 │ │ -3be694: 6e20 5e0e 1000 |00b4: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e5e │ │ -3be69a: 0e00 |00b7: return-void │ │ +3be504: |[3be504] de.danoeh.antennapod.activity.VideoplayerActivity.setupView:()V │ │ +3be514: 7100 87b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldShowRemainingTime:()Z // method@b087 │ │ +3be51a: 0a00 |0003: move-result v0 │ │ +3be51c: 5c30 2b6c |0004: iput-boolean v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.showTimeLeft:Z // field@6c2b │ │ +3be520: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +3be524: 1a00 cee1 |0008: const-string v0, "true" // string@e1ce │ │ +3be528: 2803 |000a: goto 000d // +0003 │ │ +3be52a: 1a00 a484 |000b: const-string v0, "false" // string@84a4 │ │ +3be52e: 1a01 17e0 |000d: const-string v1, "timeleft" // string@e017 │ │ +3be532: 7120 f50a 0100 |000f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0af5 │ │ +3be538: 5430 316c |0012: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be53c: 5400 0190 |0014: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@9001 │ │ +3be540: 2201 1518 |0016: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3; // type@1815 │ │ +3be544: 7020 ac95 3100 |0018: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95ac │ │ +3be54a: 6e20 680d 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3be550: 5430 316c |001e: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be554: 5400 0890 |0020: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@9008 │ │ +3be558: 6e20 0112 3000 |0022: invoke-virtual {v0, v3}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@1201 │ │ +3be55e: 5430 316c |0025: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be562: 5400 0690 |0027: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@9006 │ │ +3be566: 2201 1618 |0029: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4; // type@1816 │ │ +3be56a: 7020 ae95 3100 |002b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95ae │ │ +3be570: 6e20 680d 1000 |002e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3be576: 5430 316c |0031: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be57a: 5400 0690 |0033: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@9006 │ │ +3be57e: 2201 1718 |0035: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5; // type@1817 │ │ +3be582: 7020 b095 3100 |0037: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95b0 │ │ +3be588: 6e20 6d0d 1000 |003a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3be58e: 5430 316c |003d: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be592: 5400 0390 |003f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@9003 │ │ +3be596: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +3be598: 6e20 c1b0 1000 |0042: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlayButton;.setIsVideoScreen:(Z)V // method@b0c1 │ │ +3be59e: 5430 316c |0045: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be5a2: 5400 0390 |0047: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/view/PlayButton; // field@9003 │ │ +3be5a6: 2202 1818 |0049: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6; // type@1818 │ │ +3be5aa: 7020 b295 3200 |004b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95b2 │ │ +3be5b0: 6e20 680d 2000 |004e: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3be5b6: 5430 316c |0051: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be5ba: 5400 0290 |0053: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@9002 │ │ +3be5be: 2202 1918 |0055: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7; // type@1819 │ │ +3be5c2: 7020 b495 3200 |0057: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95b4 │ │ +3be5c8: 6e20 680d 2000 |005a: invoke-virtual {v0, v2}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3be5ce: 5430 316c |005d: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be5d2: 5400 0290 |005f: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@9002 │ │ +3be5d6: 2202 1a18 |0061: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8; // type@181a │ │ +3be5da: 7020 b695 3200 |0063: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95b6 │ │ +3be5e0: 6e20 6d0d 2000 |0066: invoke-virtual {v0, v2}, Landroid/view/View;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@0d6d │ │ +3be5e6: 5430 316c |0069: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be5ea: 5400 ff8f |006b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ +3be5ee: 2202 1b18 |006d: new-instance v2, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda9; // type@181b │ │ +3be5f2: 7010 b895 0200 |006f: invoke-direct {v2}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda9;.:()V // method@95b8 │ │ +3be5f8: 6e20 6f0d 2000 |0072: invoke-virtual {v0, v2}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3be5fe: 5430 316c |0075: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be602: 5400 ff8f |0077: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@8fff │ │ +3be606: 6e20 4c0d 1000 |0079: invoke-virtual {v0, v1}, Landroid/view/View;.setFitsSystemWindows:(Z)V // method@0d4c │ │ +3be60c: 5430 316c |007c: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be610: 5400 0d90 |007e: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ +3be614: 6e10 280c 0000 |0080: invoke-virtual {v0}, Landroid/view/SurfaceView;.getHolder:()Landroid/view/SurfaceHolder; // method@0c28 │ │ +3be61a: 0c00 |0083: move-result-object v0 │ │ +3be61c: 5431 2c6c |0084: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.surfaceHolderCallback:Landroid/view/SurfaceHolder$Callback; // field@6c2c │ │ +3be620: 7220 230c 1000 |0086: invoke-interface {v0, v1}, Landroid/view/SurfaceHolder;.addCallback:(Landroid/view/SurfaceHolder$Callback;)V // method@0c23 │ │ +3be626: 5430 316c |0089: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be62a: 5400 0d90 |008b: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/view/AspectRatioVideoView; // field@900d │ │ +3be62e: 1301 0002 |008d: const/16 v1, #int 512 // #200 │ │ +3be632: 6e20 860d 1000 |008f: invoke-virtual {v0, v1}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@0d86 │ │ +3be638: 7010 0796 0300 |0092: invoke-direct {v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity;.setupVideoControlsToggler:()V // method@9607 │ │ +3be63e: 6e10 8000 0300 |0095: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0080 │ │ +3be644: 0c00 |0098: move-result-object v0 │ │ +3be646: 1301 0004 |0099: const/16 v1, #int 1024 // #400 │ │ +3be64a: 6e30 8e0e 1001 |009b: invoke-virtual {v0, v1, v1}, Landroid/view/Window;.setFlags:(II)V // method@0e8e │ │ +3be650: 5430 316c |009e: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be654: 5400 0c90 |00a0: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@900c │ │ +3be658: 5431 296c |00a2: iget-object v1, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.onVideoviewTouched:Landroid/view/View$OnTouchListener; // field@6c29 │ │ +3be65c: 6e20 6f0d 1000 |00a4: invoke-virtual {v0, v1}, Landroid/view/View;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0d6f │ │ +3be662: 5430 316c |00a7: iget-object v0, v3, Lde/danoeh/antennapod/activity/VideoplayerActivity;.viewBinding:Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // field@6c31 │ │ +3be666: 5400 0c90 |00a9: iget-object v0, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@900c │ │ +3be66a: 6e10 d10c 0000 |00ab: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0cd1 │ │ +3be670: 0c00 |00ae: move-result-object v0 │ │ +3be672: 2201 1018 |00af: new-instance v1, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10; // type@1810 │ │ +3be676: 7020 a295 3100 |00b1: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/VideoplayerActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/VideoplayerActivity;)V // method@95a2 │ │ +3be67c: 6e20 5e0e 1000 |00b4: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@0e5e │ │ +3be682: 0e00 |00b7: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x000f line=260 │ │ 0x0012 line=261 │ │ 0x001e line=283 │ │ 0x0025 line=284 │ │ @@ -1793059,23 +1793067,23 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -3be808: |[3be808] de.danoeh.antennapod.activity.VideoplayerActivity.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ -3be818: 6e10 3ba2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a23b │ │ -3be81e: 0a00 |0003: move-result v0 │ │ -3be820: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -3be824: 6e10 3fa2 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.wasJustEnabled:()Z // method@a23f │ │ -3be82a: 0a02 |0009: move-result v2 │ │ -3be82c: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ -3be830: 6e10 a514 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.supportInvalidateOptionsMenu:()V // method@14a5 │ │ -3be836: 0e00 |000f: return-void │ │ +3be7f0: |[3be7f0] de.danoeh.antennapod.activity.VideoplayerActivity.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ +3be800: 6e10 3ba2 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@a23b │ │ +3be806: 0a00 |0003: move-result v0 │ │ +3be808: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +3be80c: 6e10 3fa2 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.wasJustEnabled:()Z // method@a23f │ │ +3be812: 0a02 |0009: move-result v2 │ │ +3be814: 3802 0500 |000a: if-eqz v2, 000f // +0005 │ │ +3be818: 6e10 a514 0100 |000c: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.supportInvalidateOptionsMenu:()V // method@14a5 │ │ +3be81e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x000c line=232 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ 0x0000 - 0x0010 reg=2 (null) Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ @@ -1793120,17 +1793128,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -3f09ac: |[3f09ac] de.danoeh.antennapod.dialog.ItemFilterDialog.$r8$lambda$NzpxIsbkKD9RIuh76eioFmb3Wgs:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ -3f09bc: 7040 8fa0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.lambda$onCreateView$0:(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V // method@a08f │ │ -3f09c2: 0e00 |0003: return-void │ │ +3f0994: |[3f0994] de.danoeh.antennapod.dialog.ItemFilterDialog.$r8$lambda$NzpxIsbkKD9RIuh76eioFmb3Wgs:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ +3f09a4: 7040 8fa0 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.lambda$onCreateView$0:(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V // method@a08f │ │ +3f09aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/ItemFilterDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/google/android/material/button/MaterialButtonToggleGroup; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1793141,17 +1793149,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Landroid/content/DialogInterface;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f09c4: |[3f09c4] de.danoeh.antennapod.dialog.ItemFilterDialog.$r8$lambda$wRwKifEPAEXb4tDxdKMpRgaP07E:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Landroid/content/DialogInterface;)V │ │ -3f09d4: 7020 8ea0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.lambda$onCreateDialog$1:(Landroid/content/DialogInterface;)V // method@a08e │ │ -3f09da: 0e00 |0003: return-void │ │ +3f09ac: |[3f09ac] de.danoeh.antennapod.dialog.ItemFilterDialog.$r8$lambda$wRwKifEPAEXb4tDxdKMpRgaP07E:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;Landroid/content/DialogInterface;)V │ │ +3f09bc: 7020 8ea0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.lambda$onCreateDialog$1:(Landroid/content/DialogInterface;)V // method@a08e │ │ +3f09c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/ItemFilterDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ │ │ @@ -1793160,17 +1793168,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f09dc: |[3f09dc] de.danoeh.antennapod.dialog.ItemFilterDialog.:()V │ │ -3f09ec: 7010 b37c 0000 |0000: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cb3 │ │ -3f09f2: 0e00 |0003: return-void │ │ +3f09c4: |[3f09c4] de.danoeh.antennapod.dialog.ItemFilterDialog.:()V │ │ +3f09d4: 7010 b37c 0000 |0000: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cb3 │ │ +3f09da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/ItemFilterDialog; │ │ │ │ #3 : (in Lde/danoeh/antennapod/dialog/ItemFilterDialog;) │ │ @@ -1793178,18 +1793186,18 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -3f09f4: |[3f09f4] de.danoeh.antennapod.dialog.ItemFilterDialog.lambda$onCreateDialog$1:(Landroid/content/DialogInterface;)V │ │ -3f0a04: 1f01 9a14 |0000: check-cast v1, Lcom/google/android/material/bottomsheet/BottomSheetDialog; // type@149a │ │ -3f0a08: 7020 93a0 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.setupFullHeight:(Lcom/google/android/material/bottomsheet/BottomSheetDialog;)V // method@a093 │ │ -3f0a0e: 0e00 |0005: return-void │ │ +3f09dc: |[3f09dc] de.danoeh.antennapod.dialog.ItemFilterDialog.lambda$onCreateDialog$1:(Landroid/content/DialogInterface;)V │ │ +3f09ec: 1f01 9a14 |0000: check-cast v1, Lcom/google/android/material/bottomsheet/BottomSheetDialog; // type@149a │ │ +3f09f0: 7020 93a0 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.setupFullHeight:(Lcom/google/android/material/bottomsheet/BottomSheetDialog;)V // method@a093 │ │ +3f09f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0002 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/dialog/ItemFilterDialog; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -1793199,19 +1793207,19 @@ │ │ type : '(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -3f0a10: |[3f0a10] de.danoeh.antennapod.dialog.ItemFilterDialog.lambda$onCreateView$0:(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ -3f0a20: 6e10 8da0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.getNewFilterValues:()Ljava/util/Set; // method@a08d │ │ -3f0a26: 0c01 |0003: move-result-object v1 │ │ -3f0a28: 6e20 92a0 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.onFilterChanged:(Ljava/util/Set;)V // method@a092 │ │ -3f0a2e: 0e00 |0007: return-void │ │ +3f09f8: |[3f09f8] de.danoeh.antennapod.dialog.ItemFilterDialog.lambda$onCreateView$0:(Lcom/google/android/material/button/MaterialButtonToggleGroup;IZ)V │ │ +3f0a08: 6e10 8da0 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.getNewFilterValues:()Ljava/util/Set; // method@a08d │ │ +3f0a0e: 0c01 |0003: move-result-object v1 │ │ +3f0a10: 6e20 92a0 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.onFilterChanged:(Ljava/util/Set;)V // method@a092 │ │ +3f0a16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/dialog/ItemFilterDialog; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/google/android/material/button/MaterialButtonToggleGroup; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -1793222,28 +1793230,28 @@ │ │ type : '(Lcom/google/android/material/bottomsheet/BottomSheetDialog;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -3f0a30: |[3f0a30] de.danoeh.antennapod.dialog.ItemFilterDialog.setupFullHeight:(Lcom/google/android/material/bottomsheet/BottomSheetDialog;)V │ │ -3f0a40: 1400 f400 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00f4 │ │ -3f0a46: 6e20 8a15 0300 |0003: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@158a │ │ -3f0a4c: 0c03 |0006: move-result-object v3 │ │ -3f0a4e: 1f03 f102 |0007: check-cast v3, Landroid/widget/FrameLayout; // type@02f1 │ │ -3f0a52: 3803 1100 |0009: if-eqz v3, 001a // +0011 │ │ -3f0a56: 7110 417c 0300 |000b: invoke-static {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@7c41 │ │ -3f0a5c: 0c00 |000e: move-result-object v0 │ │ -3f0a5e: 6e10 970c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ -3f0a64: 0c01 |0012: move-result-object v1 │ │ -3f0a66: 6e20 5a0d 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ -3f0a6c: 1233 |0016: const/4 v3, #int 3 // #3 │ │ -3f0a6e: 6e20 787c 3000 |0017: invoke-virtual {v0, v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ -3f0a74: 0e00 |001a: return-void │ │ +3f0a18: |[3f0a18] de.danoeh.antennapod.dialog.ItemFilterDialog.setupFullHeight:(Lcom/google/android/material/bottomsheet/BottomSheetDialog;)V │ │ +3f0a28: 1400 f400 0a7f |0000: const v0, #float 1.83438e+38 // #7f0a00f4 │ │ +3f0a2e: 6e20 8a15 0300 |0003: invoke-virtual {v3, v0}, Landroidx/appcompat/app/AppCompatDialog;.findViewById:(I)Landroid/view/View; // method@158a │ │ +3f0a34: 0c03 |0006: move-result-object v3 │ │ +3f0a36: 1f03 f102 |0007: check-cast v3, Landroid/widget/FrameLayout; // type@02f1 │ │ +3f0a3a: 3803 1100 |0009: if-eqz v3, 001a // +0011 │ │ +3f0a3e: 7110 417c 0300 |000b: invoke-static {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@7c41 │ │ +3f0a44: 0c00 |000e: move-result-object v0 │ │ +3f0a46: 6e10 970c 0300 |000f: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c97 │ │ +3f0a4c: 0c01 |0012: move-result-object v1 │ │ +3f0a4e: 6e20 5a0d 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d5a │ │ +3f0a54: 1233 |0016: const/4 v3, #int 3 // #3 │ │ +3f0a56: 6e20 787c 3000 |0017: invoke-virtual {v0, v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@7c78 │ │ +3f0a5c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=80 │ │ 0x000b line=82 │ │ 0x000f line=83 │ │ 0x0013 line=84 │ │ 0x0017 line=85 │ │ @@ -1793257,50 +1793265,50 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -3f0918: |[3f0918] de.danoeh.antennapod.dialog.ItemFilterDialog.getNewFilterValues:()Ljava/util/Set; │ │ -3f0928: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ -3f092c: 7010 b6b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ -3f0932: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -3f0934: 5452 3d90 |0006: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@903d │ │ -3f0938: 6e10 e30d 0200 |0008: invoke-virtual {v2}, Landroid/view/ViewGroup;.getChildCount:()I // method@0de3 │ │ -3f093e: 0a02 |000b: move-result v2 │ │ -3f0940: 3521 3400 |000c: if-ge v1, v2, 0040 // +0034 │ │ -3f0944: 5452 3d90 |000e: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@903d │ │ -3f0948: 6e20 e20d 1200 |0010: invoke-virtual {v2, v1}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ -3f094e: 0c02 |0013: move-result-object v2 │ │ -3f0950: 2022 aa14 |0014: instance-of v2, v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ -3f0954: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ -3f0958: 2825 |0018: goto 003d // +0025 │ │ -3f095a: 5452 3d90 |0019: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@903d │ │ -3f095e: 6e20 e20d 1200 |001b: invoke-virtual {v2, v1}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ -3f0964: 0c02 |001e: move-result-object v2 │ │ -3f0966: 1f02 aa14 |001f: check-cast v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ -3f096a: 6e10 687d 0200 |0021: invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d68 │ │ -3f0970: 0a03 |0024: move-result v3 │ │ -3f0972: 12f4 |0025: const/4 v4, #int -1 // #ff │ │ -3f0974: 3343 0300 |0026: if-ne v3, v4, 0029 // +0003 │ │ -3f0978: 2815 |0028: goto 003d // +0015 │ │ -3f097a: 6e10 687d 0200 |0029: invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d68 │ │ -3f0980: 0a03 |002c: move-result v3 │ │ -3f0982: 6e20 6f0c 3200 |002d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f0988: 0c02 |0030: move-result-object v2 │ │ -3f098a: 6e10 c60c 0200 |0031: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ -3f0990: 0c02 |0034: move-result-object v2 │ │ -3f0992: 1f02 721e |0035: check-cast v2, Ljava/lang/String; // type@1e72 │ │ -3f0996: 3902 0300 |0037: if-nez v2, 003a // +0003 │ │ -3f099a: 2804 |0039: goto 003d // +0004 │ │ -3f099c: 7220 37b5 2000 |003a: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ -3f09a2: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -3f09a6: 28c7 |003f: goto 0006 // -0039 │ │ -3f09a8: 1100 |0040: return-object v0 │ │ +3f0900: |[3f0900] de.danoeh.antennapod.dialog.ItemFilterDialog.getNewFilterValues:()Ljava/util/Set; │ │ +3f0910: 2200 ef1e |0000: new-instance v0, Ljava/util/HashSet; // type@1eef │ │ +3f0914: 7010 b6b4 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b4b6 │ │ +3f091a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +3f091c: 5452 3d90 |0006: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@903d │ │ +3f0920: 6e10 e30d 0200 |0008: invoke-virtual {v2}, Landroid/view/ViewGroup;.getChildCount:()I // method@0de3 │ │ +3f0926: 0a02 |000b: move-result v2 │ │ +3f0928: 3521 3400 |000c: if-ge v1, v2, 0040 // +0034 │ │ +3f092c: 5452 3d90 |000e: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@903d │ │ +3f0930: 6e20 e20d 1200 |0010: invoke-virtual {v2, v1}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ +3f0936: 0c02 |0013: move-result-object v2 │ │ +3f0938: 2022 aa14 |0014: instance-of v2, v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ +3f093c: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ +3f0940: 2825 |0018: goto 003d // +0025 │ │ +3f0942: 5452 3d90 |0019: iget-object v2, v5, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@903d │ │ +3f0946: 6e20 e20d 1200 |001b: invoke-virtual {v2, v1}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0de2 │ │ +3f094c: 0c02 |001e: move-result-object v2 │ │ +3f094e: 1f02 aa14 |001f: check-cast v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ +3f0952: 6e10 687d 0200 |0021: invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d68 │ │ +3f0958: 0a03 |0024: move-result v3 │ │ +3f095a: 12f4 |0025: const/4 v4, #int -1 // #ff │ │ +3f095c: 3343 0300 |0026: if-ne v3, v4, 0029 // +0003 │ │ +3f0960: 2815 |0028: goto 003d // +0015 │ │ +3f0962: 6e10 687d 0200 |0029: invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.getCheckedButtonId:()I // method@7d68 │ │ +3f0968: 0a03 |002c: move-result v3 │ │ +3f096a: 6e20 6f0c 3200 |002d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f0970: 0c02 |0030: move-result-object v2 │ │ +3f0972: 6e10 c60c 0200 |0031: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0cc6 │ │ +3f0978: 0c02 |0034: move-result-object v2 │ │ +3f097a: 1f02 721e |0035: check-cast v2, Ljava/lang/String; // type@1e72 │ │ +3f097e: 3902 0300 |0037: if-nez v2, 003a // +0003 │ │ +3f0982: 2804 |0039: goto 003d // +0004 │ │ +3f0984: 7220 37b5 2000 |003a: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b537 │ │ +3f098a: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +3f098e: 28c7 |003f: goto 0006 // -0039 │ │ +3f0990: 1100 |0040: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0006 line=91 │ │ 0x000e line=92 │ │ 0x0019 line=95 │ │ 0x0021 line=96 │ │ @@ -1793314,21 +1793322,21 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3f077c: |[3f077c] de.danoeh.antennapod.dialog.ItemFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -3f078c: 6f20 ba7c 2100 |0000: invoke-super {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@7cba │ │ -3f0792: 0c02 |0003: move-result-object v2 │ │ -3f0794: 2200 2a1a |0004: new-instance v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1; // type@1a2a │ │ -3f0798: 7020 88a0 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V // method@a088 │ │ -3f079e: 6e20 fb00 0200 |0009: invoke-virtual {v2, v0}, Landroid/app/Dialog;.setOnShowListener:(Landroid/content/DialogInterface$OnShowListener;)V // method@00fb │ │ -3f07a4: 1102 |000c: return-object v2 │ │ +3f0764: |[3f0764] de.danoeh.antennapod.dialog.ItemFilterDialog.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +3f0774: 6f20 ba7c 2100 |0000: invoke-super {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@7cba │ │ +3f077a: 0c02 |0003: move-result-object v2 │ │ +3f077c: 2200 2a1a |0004: new-instance v0, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1; // type@1a2a │ │ +3f0780: 7020 88a0 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V // method@a088 │ │ +3f0786: 6e20 fb00 0200 |0009: invoke-virtual {v2, v0}, Landroid/app/Dialog;.setOnShowListener:(Landroid/content/DialogInterface$OnShowListener;)V // method@00fb │ │ +3f078c: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/dialog/ItemFilterDialog; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/os/Bundle; │ │ @@ -1793338,101 +1793346,101 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 176 16-bit code units │ │ -3f07a8: |[3f07a8] de.danoeh.antennapod.dialog.ItemFilterDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3f07b8: 140b 5c00 0d7f |0000: const v11, #float 1.87423e+38 // #7f0d005c │ │ -3f07be: 120c |0003: const/4 v12, #int 0 // #0 │ │ -3f07c0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -3f07c2: 6e40 a90b ba0c |0005: invoke-virtual {v10, v11, v12, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ -3f07c8: 0c0b |0008: move-result-object v11 │ │ -3f07ca: 140c 8701 0a7f |0009: const v12, #float 1.83441e+38 // #7f0a0187 │ │ -3f07d0: 6e20 6f0c cb00 |000c: invoke-virtual {v11, v12}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f07d6: 0c0c |000f: move-result-object v12 │ │ -3f07d8: 1f0c f902 |0010: check-cast v12, Landroid/widget/LinearLayout; // type@02f9 │ │ -3f07dc: 5b9c 3d90 |0012: iput-object v12, v9, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@903d │ │ -3f07e0: 6e10 1e35 0900 |0014: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -3f07e6: 0c0c |0017: move-result-object v12 │ │ -3f07e8: 1a01 6285 |0018: const-string v1, "filter" // string@8562 │ │ -3f07ec: 6e20 1207 1c00 |001a: invoke-virtual {v12, v1}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@0712 │ │ -3f07f2: 0c0c |001d: move-result-object v12 │ │ -3f07f4: 1f0c a31c |001e: check-cast v12, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ -3f07f8: 7100 4a98 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:()[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // method@984a │ │ -3f07fe: 0c01 |0023: move-result-object v1 │ │ -3f0800: 2112 |0024: array-length v2, v1 │ │ -3f0802: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -3f0804: 3523 6200 |0026: if-ge v3, v2, 0088 // +0062 │ │ -3f0808: 4604 0103 |0028: aget-object v4, v1, v3 │ │ -3f080c: 7110 ee9e 0a00 |002a: invoke-static {v10}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9eee │ │ -3f0812: 0c05 |002d: move-result-object v5 │ │ -3f0814: 6e10 ed9e 0500 |002e: invoke-virtual {v5}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9eed │ │ -3f081a: 0c06 |0031: move-result-object v6 │ │ -3f081c: 2207 291a |0032: new-instance v7, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0; // type@1a29 │ │ -3f0820: 7020 86a0 9700 |0034: invoke-direct {v7, v9}, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V // method@a086 │ │ -3f0826: 6e20 5f7d 7600 |0037: invoke-virtual {v6, v7}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.addOnButtonCheckedListener:(Lcom/google/android/material/button/MaterialButtonToggleGroup$OnButtonCheckedListener;)V // method@7d5f │ │ -3f082c: 5456 fa8e |003a: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ -3f0830: 5447 088c |003c: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c08 │ │ -3f0834: 4607 0700 |003e: aget-object v7, v7, v0 │ │ -3f0838: 5277 ff8b |0040: iget v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8bff │ │ -3f083c: 6e20 9312 7600 |0042: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3f0842: 5456 fa8e |0045: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ -3f0846: 5447 088c |0047: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c08 │ │ -3f084a: 4607 0700 |0049: aget-object v7, v7, v0 │ │ -3f084e: 5477 008c |004b: iget-object v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c00 │ │ -3f0852: 6e20 880d 7600 |004d: invoke-virtual {v6, v7}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3f0858: 5456 fb8e |0050: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ -3f085c: 5447 088c |0052: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c08 │ │ -3f0860: 1218 |0054: const/4 v8, #int 1 // #1 │ │ -3f0862: 4607 0708 |0055: aget-object v7, v7, v8 │ │ -3f0866: 5277 ff8b |0057: iget v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8bff │ │ -3f086a: 6e20 9312 7600 |0059: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ -3f0870: 5456 fb8e |005c: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ -3f0874: 5444 088c |005e: iget-object v4, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c08 │ │ -3f0878: 4604 0408 |0060: aget-object v4, v4, v8 │ │ -3f087c: 5444 008c |0062: iget-object v4, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c00 │ │ -3f0880: 6e20 880d 4600 |0064: invoke-virtual {v6, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ -3f0886: 5454 fa8e |0067: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ -3f088a: 1236 |0069: const/4 v6, #int 3 // #3 │ │ -3f088c: 6e20 8712 6400 |006a: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ -3f0892: 5454 fa8e |006d: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ -3f0896: 6e20 9212 0400 |006f: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1292 │ │ -3f089c: 5454 fb8e |0072: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ -3f08a0: 6e20 8712 6400 |0074: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ -3f08a6: 5454 fb8e |0077: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ -3f08aa: 6e20 9212 0400 |0079: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1292 │ │ -3f08b0: 5494 3d90 |007c: iget-object v4, v9, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@903d │ │ -3f08b4: 6e10 ed9e 0500 |007e: invoke-virtual {v5}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9eed │ │ -3f08ba: 0c05 |0081: move-result-object v5 │ │ -3f08bc: 6e20 c40d 5400 |0082: invoke-virtual {v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ -3f08c2: d803 0301 |0085: add-int/lit8 v3, v3, #int 1 // #01 │ │ -3f08c6: 289f |0087: goto 0026 // -0061 │ │ -3f08c8: 6e10 daab 0c00 |0088: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@abda │ │ -3f08ce: 0c0a |008b: move-result-object v10 │ │ -3f08d0: 21ac |008c: array-length v12, v10 │ │ -3f08d2: 35c0 2200 |008d: if-ge v0, v12, 00af // +0022 │ │ -3f08d6: 4601 0a00 |008f: aget-object v1, v10, v0 │ │ -3f08da: 7110 a80a 0100 |0091: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ -3f08e0: 0a02 |0094: move-result v2 │ │ -3f08e2: 3902 1700 |0095: if-nez v2, 00ac // +0017 │ │ -3f08e6: 6e20 700c 1b00 |0097: invoke-virtual {v11, v1}, Landroid/view/View;.findViewWithTag:(Ljava/lang/Object;)Landroid/view/View; // method@0c70 │ │ -3f08ec: 0c01 |009a: move-result-object v1 │ │ -3f08ee: 1f01 e402 |009b: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ -3f08f2: 3801 0f00 |009d: if-eqz v1, 00ac // +000f │ │ -3f08f6: 6e10 af0c 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0caf │ │ -3f08fc: 0c02 |00a2: move-result-object v2 │ │ -3f08fe: 1f02 aa14 |00a3: check-cast v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ -3f0902: 6e10 900c 0100 |00a5: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@0c90 │ │ -3f0908: 0a01 |00a8: move-result v1 │ │ -3f090a: 6e20 637d 1200 |00a9: invoke-virtual {v2, v1}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.check:(I)V // method@7d63 │ │ -3f0910: d800 0001 |00ac: add-int/lit8 v0, v0, #int 1 // #01 │ │ -3f0914: 28df |00ae: goto 008d // -0021 │ │ -3f0916: 110b |00af: return-object v11 │ │ +3f0790: |[3f0790] de.danoeh.antennapod.dialog.ItemFilterDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3f07a0: 140b 5c00 0d7f |0000: const v11, #float 1.87423e+38 // #7f0d005c │ │ +3f07a6: 120c |0003: const/4 v12, #int 0 // #0 │ │ +3f07a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +3f07aa: 6e40 a90b ba0c |0005: invoke-virtual {v10, v11, v12, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0ba9 │ │ +3f07b0: 0c0b |0008: move-result-object v11 │ │ +3f07b2: 140c 8701 0a7f |0009: const v12, #float 1.83441e+38 // #7f0a0187 │ │ +3f07b8: 6e20 6f0c cb00 |000c: invoke-virtual {v11, v12}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f07be: 0c0c |000f: move-result-object v12 │ │ +3f07c0: 1f0c f902 |0010: check-cast v12, Landroid/widget/LinearLayout; // type@02f9 │ │ +3f07c4: 5b9c 3d90 |0012: iput-object v12, v9, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@903d │ │ +3f07c8: 6e10 1e35 0900 |0014: invoke-virtual {v9}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +3f07ce: 0c0c |0017: move-result-object v12 │ │ +3f07d0: 1a01 6285 |0018: const-string v1, "filter" // string@8562 │ │ +3f07d4: 6e20 1207 1c00 |001a: invoke-virtual {v12, v1}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@0712 │ │ +3f07da: 0c0c |001d: move-result-object v12 │ │ +3f07dc: 1f0c a31c |001e: check-cast v12, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1ca3 │ │ +3f07e0: 7100 4a98 0000 |0020: invoke-static {}, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:()[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup; // method@984a │ │ +3f07e6: 0c01 |0023: move-result-object v1 │ │ +3f07e8: 2112 |0024: array-length v2, v1 │ │ +3f07ea: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +3f07ec: 3523 6200 |0026: if-ge v3, v2, 0088 // +0062 │ │ +3f07f0: 4604 0103 |0028: aget-object v4, v1, v3 │ │ +3f07f4: 7110 ee9e 0a00 |002a: invoke-static {v10}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@9eee │ │ +3f07fa: 0c05 |002d: move-result-object v5 │ │ +3f07fc: 6e10 ed9e 0500 |002e: invoke-virtual {v5}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9eed │ │ +3f0802: 0c06 |0031: move-result-object v6 │ │ +3f0804: 2207 291a |0032: new-instance v7, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0; // type@1a29 │ │ +3f0808: 7020 86a0 9700 |0034: invoke-direct {v7, v9}, Lde/danoeh/antennapod/dialog/ItemFilterDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/ItemFilterDialog;)V // method@a086 │ │ +3f080e: 6e20 5f7d 7600 |0037: invoke-virtual {v6, v7}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.addOnButtonCheckedListener:(Lcom/google/android/material/button/MaterialButtonToggleGroup$OnButtonCheckedListener;)V // method@7d5f │ │ +3f0814: 5456 fa8e |003a: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ +3f0818: 5447 088c |003c: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c08 │ │ +3f081c: 4607 0700 |003e: aget-object v7, v7, v0 │ │ +3f0820: 5277 ff8b |0040: iget v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8bff │ │ +3f0824: 6e20 9312 7600 |0042: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3f082a: 5456 fa8e |0045: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ +3f082e: 5447 088c |0047: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c08 │ │ +3f0832: 4607 0700 |0049: aget-object v7, v7, v0 │ │ +3f0836: 5477 008c |004b: iget-object v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c00 │ │ +3f083a: 6e20 880d 7600 |004d: invoke-virtual {v6, v7}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3f0840: 5456 fb8e |0050: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ +3f0844: 5447 088c |0052: iget-object v7, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c08 │ │ +3f0848: 1218 |0054: const/4 v8, #int 1 // #1 │ │ +3f084a: 4607 0708 |0055: aget-object v7, v7, v8 │ │ +3f084e: 5277 ff8b |0057: iget v7, v7, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.displayName:I // field@8bff │ │ +3f0852: 6e20 9312 7600 |0059: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setText:(I)V // method@1293 │ │ +3f0858: 5456 fb8e |005c: iget-object v6, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ +3f085c: 5444 088c |005e: iget-object v4, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup;.values:[Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties; // field@8c08 │ │ +3f0860: 4604 0408 |0060: aget-object v4, v4, v8 │ │ +3f0864: 5444 008c |0062: iget-object v4, v4, Lde/danoeh/antennapod/core/feed/FeedItemFilterGroup$ItemProperties;.filterId:Ljava/lang/String; // field@8c00 │ │ +3f0868: 6e20 880d 4600 |0064: invoke-virtual {v6, v4}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0d88 │ │ +3f086e: 5454 fa8e |0067: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ +3f0872: 1236 |0069: const/4 v6, #int 3 // #3 │ │ +3f0874: 6e20 8712 6400 |006a: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ +3f087a: 5454 fa8e |006d: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@8efa │ │ +3f087e: 6e20 9212 0400 |006f: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1292 │ │ +3f0884: 5454 fb8e |0072: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ +3f0888: 6e20 8712 6400 |0074: invoke-virtual {v4, v6}, Landroid/widget/TextView;.setMaxLines:(I)V // method@1287 │ │ +3f088e: 5454 fb8e |0077: iget-object v4, v5, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@8efb │ │ +3f0892: 6e20 9212 0400 |0079: invoke-virtual {v4, v0}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1292 │ │ +3f0898: 5494 3d90 |007c: iget-object v4, v9, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.rows:Landroid/widget/LinearLayout; // field@903d │ │ +3f089c: 6e10 ed9e 0500 |007e: invoke-virtual {v5}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@9eed │ │ +3f08a2: 0c05 |0081: move-result-object v5 │ │ +3f08a4: 6e20 c40d 5400 |0082: invoke-virtual {v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0dc4 │ │ +3f08aa: d803 0301 |0085: add-int/lit8 v3, v3, #int 1 // #01 │ │ +3f08ae: 289f |0087: goto 0026 // -0061 │ │ +3f08b0: 6e10 daab 0c00 |0088: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@abda │ │ +3f08b6: 0c0a |008b: move-result-object v10 │ │ +3f08b8: 21ac |008c: array-length v12, v10 │ │ +3f08ba: 35c0 2200 |008d: if-ge v0, v12, 00af // +0022 │ │ +3f08be: 4601 0a00 |008f: aget-object v1, v10, v0 │ │ +3f08c2: 7110 a80a 0100 |0091: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0aa8 │ │ +3f08c8: 0a02 |0094: move-result v2 │ │ +3f08ca: 3902 1700 |0095: if-nez v2, 00ac // +0017 │ │ +3f08ce: 6e20 700c 1b00 |0097: invoke-virtual {v11, v1}, Landroid/view/View;.findViewWithTag:(Ljava/lang/Object;)Landroid/view/View; // method@0c70 │ │ +3f08d4: 0c01 |009a: move-result-object v1 │ │ +3f08d6: 1f01 e402 |009b: check-cast v1, Landroid/widget/Button; // type@02e4 │ │ +3f08da: 3801 0f00 |009d: if-eqz v1, 00ac // +000f │ │ +3f08de: 6e10 af0c 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0caf │ │ +3f08e4: 0c02 |00a2: move-result-object v2 │ │ +3f08e6: 1f02 aa14 |00a3: check-cast v2, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@14aa │ │ +3f08ea: 6e10 900c 0100 |00a5: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@0c90 │ │ +3f08f0: 0a01 |00a8: move-result v1 │ │ +3f08f2: 6e20 637d 1200 |00a9: invoke-virtual {v2, v1}, Lcom/google/android/material/button/MaterialButtonToggleGroup;.check:(I)V // method@7d63 │ │ +3f08f8: d800 0001 |00ac: add-int/lit8 v0, v0, #int 1 // #01 │ │ +3f08fc: 28df |00ae: goto 008d // -0021 │ │ +3f08fe: 110b |00af: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=38 │ │ 0x000c line=39 │ │ 0x0014 line=40 │ │ 0x0020 line=42 │ │ 0x002a line=43 │ │ @@ -1793523,17 +1793531,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f25f8: |[3f25f8] de.danoeh.antennapod.dialog.ShareDialog.$r8$lambda$69d-m2Jj3K1YW2MLxCtWKf4lYhI:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/view/View;)V │ │ -3f2608: 7020 07a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ShareDialog;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a107 │ │ -3f260e: 0e00 |0003: return-void │ │ +3f25e0: |[3f25e0] de.danoeh.antennapod.dialog.ShareDialog.$r8$lambda$69d-m2Jj3K1YW2MLxCtWKf4lYhI:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/view/View;)V │ │ +3f25f0: 7020 07a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/ShareDialog;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a107 │ │ +3f25f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/ShareDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1793542,17 +1793550,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/widget/RadioGroup;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -3f2610: |[3f2610] de.danoeh.antennapod.dialog.ShareDialog.$r8$lambda$SwTegdRyk-sQqj2eF4iz1El-m2Q:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/widget/RadioGroup;I)V │ │ -3f2620: 7030 06a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/ShareDialog;.lambda$onCreateView$0:(Landroid/widget/RadioGroup;I)V // method@a106 │ │ -3f2626: 0e00 |0003: return-void │ │ +3f25f8: |[3f25f8] de.danoeh.antennapod.dialog.ShareDialog.$r8$lambda$SwTegdRyk-sQqj2eF4iz1El-m2Q:(Lde/danoeh/antennapod/dialog/ShareDialog;Landroid/widget/RadioGroup;I)V │ │ +3f2608: 7030 06a1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/dialog/ShareDialog;.lambda$onCreateView$0:(Landroid/widget/RadioGroup;I)V // method@a106 │ │ +3f260e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/ShareDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/RadioGroup; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1793562,17 +1793570,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f2628: |[3f2628] de.danoeh.antennapod.dialog.ShareDialog.:()V │ │ -3f2638: 7010 b37c 0000 |0000: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cb3 │ │ -3f263e: 0e00 |0003: return-void │ │ +3f2610: |[3f2610] de.danoeh.antennapod.dialog.ShareDialog.:()V │ │ +3f2620: 7010 b37c 0000 |0000: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cb3 │ │ +3f2626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/ShareDialog; │ │ │ │ #3 : (in Lde/danoeh/antennapod/dialog/ShareDialog;) │ │ @@ -1793580,26 +1793588,26 @@ │ │ type : '(Landroid/widget/RadioGroup;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3f2640: |[3f2640] de.danoeh.antennapod.dialog.ShareDialog.lambda$onCreateView$0:(Landroid/widget/RadioGroup;I)V │ │ -3f2650: 5412 7390 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f2654: 5420 b28f |0002: iget-object v0, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@8fb2 │ │ -3f2658: 5422 b38f |0004: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@8fb3 │ │ -3f265c: 6e10 900c 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0c90 │ │ -3f2662: 0a02 |0009: move-result v2 │ │ -3f2664: 3323 0400 |000a: if-ne v3, v2, 000e // +0004 │ │ -3f2668: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -3f266a: 2802 |000d: goto 000f // +0002 │ │ -3f266c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -3f266e: 6e20 4b0d 2000 |000f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ -3f2674: 0e00 |0012: return-void │ │ +3f2628: |[3f2628] de.danoeh.antennapod.dialog.ShareDialog.lambda$onCreateView$0:(Landroid/widget/RadioGroup;I)V │ │ +3f2638: 5412 7390 |0000: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f263c: 5420 b28f |0002: iget-object v0, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@8fb2 │ │ +3f2640: 5422 b38f |0004: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@8fb3 │ │ +3f2644: 6e10 900c 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getId:()I // method@0c90 │ │ +3f264a: 0a02 |0009: move-result v2 │ │ +3f264c: 3323 0400 |000a: if-ne v3, v2, 000e // +0004 │ │ +3f2650: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +3f2652: 2802 |000d: goto 000f // +0002 │ │ +3f2654: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +3f2656: 6e20 4b0d 2000 |000f: invoke-virtual {v0, v2}, Landroid/view/View;.setEnabled:(Z)V // method@0d4b │ │ +3f265c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/dialog/ShareDialog; │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/widget/RadioGroup; │ │ 0x0000 - 0x0013 reg=3 (null) I │ │ @@ -1793609,68 +1793617,68 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 105 16-bit code units │ │ -3f2678: |[3f2678] de.danoeh.antennapod.dialog.ShareDialog.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -3f2688: 5434 7390 |0000: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f268c: 5444 b28f |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@8fb2 │ │ -3f2690: 6e10 6b10 0400 |0004: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3f2696: 0a04 |0007: move-result v4 │ │ -3f2698: 5430 7390 |0008: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f269c: 5400 b38f |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@8fb3 │ │ -3f26a0: 6e10 6b10 0000 |000c: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3f26a6: 0a00 |000f: move-result v0 │ │ -3f26a8: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ -3f26ac: 5430 7090 |0012: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@9070 │ │ -3f26b0: 5431 7190 |0014: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ -3f26b4: 7130 769d 1004 |0016: invoke-static {v0, v1, v4}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareFeedItemLinkWithDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@9d76 │ │ -3f26ba: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -3f26bc: 282e |001a: goto 0048 // +002e │ │ -3f26be: 5430 7390 |001b: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f26c2: 5400 b18f |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@8fb1 │ │ -3f26c6: 6e10 6b10 0000 |001f: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3f26cc: 0a00 |0022: move-result v0 │ │ -3f26ce: 3800 0f00 |0023: if-eqz v0, 0032 // +000f │ │ -3f26d2: 5430 7090 |0025: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@9070 │ │ -3f26d6: 5431 7190 |0027: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ -3f26da: 6e10 b8ab 0100 |0029: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3f26e0: 0c01 |002c: move-result-object v1 │ │ -3f26e2: 7120 799d 1000 |002d: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareMediaDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9d79 │ │ -3f26e8: 1220 |0030: const/4 v0, #int 2 // #2 │ │ -3f26ea: 2817 |0031: goto 0048 // +0017 │ │ -3f26ec: 5430 7390 |0032: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f26f0: 5400 b08f |0034: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@8fb0 │ │ -3f26f4: 6e10 6b10 0000 |0036: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ -3f26fa: 0a00 |0039: move-result v0 │ │ -3f26fc: 3800 2700 |003a: if-eqz v0, 0061 // +0027 │ │ -3f2700: 5430 7090 |003c: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@9070 │ │ -3f2704: 5431 7190 |003e: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ -3f2708: 6e10 b8ab 0100 |0040: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3f270e: 0c01 |0043: move-result-object v1 │ │ -3f2710: 7120 759d 1000 |0044: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareFeedItemFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9d75 │ │ -3f2716: 1230 |0047: const/4 v0, #int 3 // #3 │ │ -3f2718: 5431 7290 |0048: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@9072 │ │ -3f271c: 7210 9902 0100 |004a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ -3f2722: 0c01 |004d: move-result-object v1 │ │ -3f2724: 1a02 28c6 |004e: const-string v2, "prefShareEpisodeStartAt" // string@c628 │ │ -3f2728: 7230 9102 2104 |0050: invoke-interface {v1, v2, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ -3f272e: 0c04 |0053: move-result-object v4 │ │ -3f2730: 1a01 29c6 |0054: const-string v1, "prefShareEpisodeType" // string@c629 │ │ -3f2734: 7230 9302 1400 |0056: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ -3f273a: 0c04 |0059: move-result-object v4 │ │ -3f273c: 7210 8f02 0400 |005a: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ -3f2742: 6e10 b67c 0300 |005d: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.dismiss:()V // method@7cb6 │ │ -3f2748: 0e00 |0060: return-void │ │ -3f274a: 2204 561e |0061: new-instance v4, Ljava/lang/IllegalStateException; // type@1e56 │ │ -3f274e: 1a00 b15d |0063: const-string v0, "Unknown share method" // string@5db1 │ │ -3f2752: 7020 26b2 0400 |0065: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ -3f2758: 2704 |0068: throw v4 │ │ +3f2660: |[3f2660] de.danoeh.antennapod.dialog.ShareDialog.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +3f2670: 5434 7390 |0000: iget-object v4, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f2674: 5444 b28f |0002: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@8fb2 │ │ +3f2678: 6e10 6b10 0400 |0004: invoke-virtual {v4}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3f267e: 0a04 |0007: move-result v4 │ │ +3f2680: 5430 7390 |0008: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f2684: 5400 b38f |000a: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@8fb3 │ │ +3f2688: 6e10 6b10 0000 |000c: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3f268e: 0a00 |000f: move-result v0 │ │ +3f2690: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ +3f2694: 5430 7090 |0012: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@9070 │ │ +3f2698: 5431 7190 |0014: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ +3f269c: 7130 769d 1004 |0016: invoke-static {v0, v1, v4}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareFeedItemLinkWithDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@9d76 │ │ +3f26a2: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +3f26a4: 282e |001a: goto 0048 // +002e │ │ +3f26a6: 5430 7390 |001b: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f26aa: 5400 b18f |001d: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@8fb1 │ │ +3f26ae: 6e10 6b10 0000 |001f: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3f26b4: 0a00 |0022: move-result v0 │ │ +3f26b6: 3800 0f00 |0023: if-eqz v0, 0032 // +000f │ │ +3f26ba: 5430 7090 |0025: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@9070 │ │ +3f26be: 5431 7190 |0027: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ +3f26c2: 6e10 b8ab 0100 |0029: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3f26c8: 0c01 |002c: move-result-object v1 │ │ +3f26ca: 7120 799d 1000 |002d: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareMediaDownloadLink:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9d79 │ │ +3f26d0: 1220 |0030: const/4 v0, #int 2 // #2 │ │ +3f26d2: 2817 |0031: goto 0048 // +0017 │ │ +3f26d4: 5430 7390 |0032: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f26d8: 5400 b08f |0034: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@8fb0 │ │ +3f26dc: 6e10 6b10 0000 |0036: invoke-virtual {v0}, Landroid/widget/CompoundButton;.isChecked:()Z // method@106b │ │ +3f26e2: 0a00 |0039: move-result v0 │ │ +3f26e4: 3800 2700 |003a: if-eqz v0, 0061 // +0027 │ │ +3f26e8: 5430 7090 |003c: iget-object v0, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@9070 │ │ +3f26ec: 5431 7190 |003e: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ +3f26f0: 6e10 b8ab 0100 |0040: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3f26f6: 0c01 |0043: move-result-object v1 │ │ +3f26f8: 7120 759d 1000 |0044: invoke-static {v0, v1}, Lde/danoeh/antennapod/core/util/ShareUtils;.shareFeedItemFile:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@9d75 │ │ +3f26fe: 1230 |0047: const/4 v0, #int 3 // #3 │ │ +3f2700: 5431 7290 |0048: iget-object v1, v3, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@9072 │ │ +3f2704: 7210 9902 0100 |004a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0299 │ │ +3f270a: 0c01 |004d: move-result-object v1 │ │ +3f270c: 1a02 28c6 |004e: const-string v2, "prefShareEpisodeStartAt" // string@c628 │ │ +3f2710: 7230 9102 2104 |0050: invoke-interface {v1, v2, v4}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0291 │ │ +3f2716: 0c04 |0053: move-result-object v4 │ │ +3f2718: 1a01 29c6 |0054: const-string v1, "prefShareEpisodeType" // string@c629 │ │ +3f271c: 7230 9302 1400 |0056: invoke-interface {v4, v1, v0}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0293 │ │ +3f2722: 0c04 |0059: move-result-object v4 │ │ +3f2724: 7210 8f02 0400 |005a: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@028f │ │ +3f272a: 6e10 b67c 0300 |005d: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.dismiss:()V // method@7cb6 │ │ +3f2730: 0e00 |0060: return-void │ │ +3f2732: 2204 561e |0061: new-instance v4, Ljava/lang/IllegalStateException; // type@1e56 │ │ +3f2736: 1a00 b15d |0063: const-string v0, "Unknown share method" // string@5db1 │ │ +3f273a: 7020 26b2 0400 |0065: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b226 │ │ +3f2740: 2704 |0068: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=59 │ │ 0x0012 line=60 │ │ 0x001b line=62 │ │ 0x0025 line=63 │ │ @@ -1793691,23 +1793699,23 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -3f25c0: |[3f25c0] de.danoeh.antennapod.dialog.ShareDialog.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; │ │ -3f25d0: 2200 7501 |0000: new-instance v0, Landroid/os/Bundle; // type@0175 │ │ -3f25d4: 7010 0207 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0702 │ │ -3f25da: 1a01 ca84 |0005: const-string v1, "feedItem" // string@84ca │ │ -3f25de: 6e30 2607 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0726 │ │ -3f25e4: 2202 471a |000a: new-instance v2, Lde/danoeh/antennapod/dialog/ShareDialog; // type@1a47 │ │ -3f25e8: 7010 05a1 0200 |000c: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ShareDialog;.:()V // method@a105 │ │ -3f25ee: 6e20 b135 0200 |000f: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -3f25f4: 1102 |0012: return-object v2 │ │ +3f25a8: |[3f25a8] de.danoeh.antennapod.dialog.ShareDialog.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/dialog/ShareDialog; │ │ +3f25b8: 2200 7501 |0000: new-instance v0, Landroid/os/Bundle; // type@0175 │ │ +3f25bc: 7010 0207 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0702 │ │ +3f25c2: 1a01 ca84 |0005: const-string v1, "feedItem" // string@84ca │ │ +3f25c6: 6e30 2607 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0726 │ │ +3f25cc: 2202 471a |000a: new-instance v2, Lde/danoeh/antennapod/dialog/ShareDialog; // type@1a47 │ │ +3f25d0: 7010 05a1 0200 |000c: invoke-direct {v2}, Lde/danoeh/antennapod/dialog/ShareDialog;.:()V // method@a105 │ │ +3f25d6: 6e20 b135 0200 |000f: invoke-virtual {v2, v0}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +3f25dc: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ 0x000a line=35 │ │ 0x000f line=36 │ │ locals : │ │ @@ -1793718,95 +1793726,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 141 16-bit code units │ │ -3f275c: |[3f275c] de.danoeh.antennapod.dialog.ShareDialog.setupOptions:()V │ │ -3f276c: 5470 7190 |0000: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ -3f2770: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3f2776: 0c00 |0005: move-result-object v0 │ │ -3f2778: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -3f277a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -3f277c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -3f2780: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -3f2782: 2802 |000b: goto 000d // +0002 │ │ -3f2784: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -3f2786: 3800 1000 |000d: if-eqz v0, 001d // +0010 │ │ -3f278a: 5473 7190 |000f: iget-object v3, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ -3f278e: 6e10 b8ab 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3f2794: 0c03 |0014: move-result-object v3 │ │ -3f2796: 6e10 87ab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ -3f279c: 0a03 |0018: move-result v3 │ │ -3f279e: 3803 0400 |0019: if-eqz v3, 001d // +0004 │ │ -3f27a2: 1213 |001b: const/4 v3, #int 1 // #1 │ │ -3f27a4: 2802 |001c: goto 001e // +0002 │ │ -3f27a6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -3f27a8: 5474 7390 |001e: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f27ac: 5444 b08f |0020: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@8fb0 │ │ -3f27b0: 1305 0800 |0022: const/16 v5, #int 8 // #8 │ │ -3f27b4: 3803 0400 |0024: if-eqz v3, 0028 // +0004 │ │ -3f27b8: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -3f27ba: 2803 |0027: goto 002a // +0003 │ │ -3f27bc: 1306 0800 |0028: const/16 v6, #int 8 // #8 │ │ -3f27c0: 6e20 930d 6400 |002a: invoke-virtual {v4, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f27c6: 3800 1000 |002d: if-eqz v0, 003d // +0010 │ │ -3f27ca: 5470 7190 |002f: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ -3f27ce: 6e10 b8ab 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ -3f27d4: 0c00 |0034: move-result-object v0 │ │ -3f27d6: 6e10 84ab 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ -3f27dc: 0c00 |0038: move-result-object v0 │ │ -3f27de: 3800 0400 |0039: if-eqz v0, 003d // +0004 │ │ -3f27e2: 1210 |003b: const/4 v0, #int 1 // #1 │ │ -3f27e4: 2802 |003c: goto 003e // +0002 │ │ -3f27e6: 1200 |003d: const/4 v0, #int 0 // #0 │ │ -3f27e8: 3900 0900 |003e: if-nez v0, 0047 // +0009 │ │ -3f27ec: 5474 7390 |0040: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f27f0: 5444 b18f |0042: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@8fb1 │ │ -3f27f4: 6e20 930d 5400 |0044: invoke-virtual {v4, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ -3f27fa: 5474 7290 |0047: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@9072 │ │ -3f27fe: 1a05 29c6 |0049: const-string v5, "prefShareEpisodeType" // string@c629 │ │ -3f2802: 7230 9c02 5402 |004b: invoke-interface {v4, v5, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ -3f2808: 0a04 |004e: move-result v4 │ │ -3f280a: 1235 |004f: const/4 v5, #int 3 // #3 │ │ -3f280c: 1226 |0050: const/4 v6, #int 2 // #2 │ │ -3f280e: 3364 0400 |0051: if-ne v4, v6, 0055 // +0004 │ │ -3f2812: 3800 0600 |0053: if-eqz v0, 0059 // +0006 │ │ -3f2816: 3354 0500 |0055: if-ne v4, v5, 005a // +0005 │ │ -3f281a: 3903 0300 |0057: if-nez v3, 005a // +0003 │ │ -3f281e: 1214 |0059: const/4 v4, #int 1 // #1 │ │ -3f2820: 5470 7390 |005a: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f2824: 5400 b38f |005c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@8fb3 │ │ -3f2828: 3324 0400 |005e: if-ne v4, v2, 0062 // +0004 │ │ -3f282c: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -3f282e: 2802 |0061: goto 0063 // +0002 │ │ -3f2830: 1203 |0062: const/4 v3, #int 0 // #0 │ │ -3f2832: 6e20 7910 3000 |0063: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3f2838: 5470 7390 |0066: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f283c: 5400 b18f |0068: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@8fb1 │ │ -3f2840: 3364 0400 |006a: if-ne v4, v6, 006e // +0004 │ │ -3f2844: 1213 |006c: const/4 v3, #int 1 // #1 │ │ -3f2846: 2802 |006d: goto 006f // +0002 │ │ -3f2848: 1203 |006e: const/4 v3, #int 0 // #0 │ │ -3f284a: 6e20 7910 3000 |006f: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3f2850: 5470 7390 |0072: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f2854: 5400 b08f |0074: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@8fb0 │ │ -3f2858: 3354 0300 |0076: if-ne v4, v5, 0079 // +0003 │ │ -3f285c: 2802 |0078: goto 007a // +0002 │ │ -3f285e: 1202 |0079: const/4 v2, #int 0 // #0 │ │ -3f2860: 6e20 7910 2000 |007a: invoke-virtual {v0, v2}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3f2866: 5470 7290 |007d: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@9072 │ │ -3f286a: 1a02 28c6 |007f: const-string v2, "prefShareEpisodeStartAt" // string@c628 │ │ -3f286e: 7230 9a02 2001 |0081: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ -3f2874: 0a00 |0084: move-result v0 │ │ -3f2876: 5471 7390 |0085: iget-object v1, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f287a: 5411 b28f |0087: iget-object v1, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@8fb2 │ │ -3f287e: 6e20 7910 0100 |0089: invoke-virtual {v1, v0}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ -3f2884: 0e00 |008c: return-void │ │ +3f2744: |[3f2744] de.danoeh.antennapod.dialog.ShareDialog.setupOptions:()V │ │ +3f2754: 5470 7190 |0000: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ +3f2758: 6e10 b8ab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3f275e: 0c00 |0005: move-result-object v0 │ │ +3f2760: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +3f2762: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +3f2764: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +3f2768: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +3f276a: 2802 |000b: goto 000d // +0002 │ │ +3f276c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +3f276e: 3800 1000 |000d: if-eqz v0, 001d // +0010 │ │ +3f2772: 5473 7190 |000f: iget-object v3, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ +3f2776: 6e10 b8ab 0300 |0011: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3f277c: 0c03 |0014: move-result-object v3 │ │ +3f277e: 6e10 87ab 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedFile;.isDownloaded:()Z // method@ab87 │ │ +3f2784: 0a03 |0018: move-result v3 │ │ +3f2786: 3803 0400 |0019: if-eqz v3, 001d // +0004 │ │ +3f278a: 1213 |001b: const/4 v3, #int 1 // #1 │ │ +3f278c: 2802 |001c: goto 001e // +0002 │ │ +3f278e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +3f2790: 5474 7390 |001e: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f2794: 5444 b08f |0020: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@8fb0 │ │ +3f2798: 1305 0800 |0022: const/16 v5, #int 8 // #8 │ │ +3f279c: 3803 0400 |0024: if-eqz v3, 0028 // +0004 │ │ +3f27a0: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +3f27a2: 2803 |0027: goto 002a // +0003 │ │ +3f27a4: 1306 0800 |0028: const/16 v6, #int 8 // #8 │ │ +3f27a8: 6e20 930d 6400 |002a: invoke-virtual {v4, v6}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f27ae: 3800 1000 |002d: if-eqz v0, 003d // +0010 │ │ +3f27b2: 5470 7190 |002f: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ +3f27b6: 6e10 b8ab 0000 |0031: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@abb8 │ │ +3f27bc: 0c00 |0034: move-result-object v0 │ │ +3f27be: 6e10 84ab 0000 |0035: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedFile;.getDownload_url:()Ljava/lang/String; // method@ab84 │ │ +3f27c4: 0c00 |0038: move-result-object v0 │ │ +3f27c6: 3800 0400 |0039: if-eqz v0, 003d // +0004 │ │ +3f27ca: 1210 |003b: const/4 v0, #int 1 // #1 │ │ +3f27cc: 2802 |003c: goto 003e // +0002 │ │ +3f27ce: 1200 |003d: const/4 v0, #int 0 // #0 │ │ +3f27d0: 3900 0900 |003e: if-nez v0, 0047 // +0009 │ │ +3f27d4: 5474 7390 |0040: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f27d8: 5444 b18f |0042: iget-object v4, v4, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@8fb1 │ │ +3f27dc: 6e20 930d 5400 |0044: invoke-virtual {v4, v5}, Landroid/view/View;.setVisibility:(I)V // method@0d93 │ │ +3f27e2: 5474 7290 |0047: iget-object v4, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@9072 │ │ +3f27e6: 1a05 29c6 |0049: const-string v5, "prefShareEpisodeType" // string@c629 │ │ +3f27ea: 7230 9c02 5402 |004b: invoke-interface {v4, v5, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@029c │ │ +3f27f0: 0a04 |004e: move-result v4 │ │ +3f27f2: 1235 |004f: const/4 v5, #int 3 // #3 │ │ +3f27f4: 1226 |0050: const/4 v6, #int 2 // #2 │ │ +3f27f6: 3364 0400 |0051: if-ne v4, v6, 0055 // +0004 │ │ +3f27fa: 3800 0600 |0053: if-eqz v0, 0059 // +0006 │ │ +3f27fe: 3354 0500 |0055: if-ne v4, v5, 005a // +0005 │ │ +3f2802: 3903 0300 |0057: if-nez v3, 005a // +0003 │ │ +3f2806: 1214 |0059: const/4 v4, #int 1 // #1 │ │ +3f2808: 5470 7390 |005a: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f280c: 5400 b38f |005c: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareSocialRadio:Landroid/widget/RadioButton; // field@8fb3 │ │ +3f2810: 3324 0400 |005e: if-ne v4, v2, 0062 // +0004 │ │ +3f2814: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +3f2816: 2802 |0061: goto 0063 // +0002 │ │ +3f2818: 1203 |0062: const/4 v3, #int 0 // #0 │ │ +3f281a: 6e20 7910 3000 |0063: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3f2820: 5470 7390 |0066: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f2824: 5400 b18f |0068: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaReceiverRadio:Landroid/widget/RadioButton; // field@8fb1 │ │ +3f2828: 3364 0400 |006a: if-ne v4, v6, 006e // +0004 │ │ +3f282c: 1213 |006c: const/4 v3, #int 1 // #1 │ │ +3f282e: 2802 |006d: goto 006f // +0002 │ │ +3f2830: 1203 |006e: const/4 v3, #int 0 // #0 │ │ +3f2832: 6e20 7910 3000 |006f: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3f2838: 5470 7390 |0072: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f283c: 5400 b08f |0074: iget-object v0, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareMediaFileRadio:Landroid/widget/RadioButton; // field@8fb0 │ │ +3f2840: 3354 0300 |0076: if-ne v4, v5, 0079 // +0003 │ │ +3f2844: 2802 |0078: goto 007a // +0002 │ │ +3f2846: 1202 |0079: const/4 v2, #int 0 // #0 │ │ +3f2848: 6e20 7910 2000 |007a: invoke-virtual {v0, v2}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3f284e: 5470 7290 |007d: iget-object v0, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@9072 │ │ +3f2852: 1a02 28c6 |007f: const-string v2, "prefShareEpisodeStartAt" // string@c628 │ │ +3f2856: 7230 9a02 2001 |0081: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@029a │ │ +3f285c: 0a00 |0084: move-result v0 │ │ +3f285e: 5471 7390 |0085: iget-object v1, v7, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f2862: 5411 b28f |0087: iget-object v1, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@8fb2 │ │ +3f2866: 6e20 7910 0100 |0089: invoke-virtual {v1, v0}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@1079 │ │ +3f286c: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x000f line=82 │ │ 0x001e line=83 │ │ 0x002f line=85 │ │ 0x0040 line=87 │ │ @@ -1793825,52 +1793833,52 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -3f2514: |[3f2514] de.danoeh.antennapod.dialog.ShareDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3f2524: 6e10 1e35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -3f252a: 0c03 |0003: move-result-object v3 │ │ -3f252c: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -3f2530: 6e10 1a35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f2536: 0c03 |0009: move-result-object v3 │ │ -3f2538: 5b13 7090 |000a: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@9070 │ │ -3f253c: 6e10 1e35 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -3f2542: 0c03 |000f: move-result-object v3 │ │ -3f2544: 1a04 ca84 |0010: const-string v4, "feedItem" // string@84ca │ │ -3f2548: 6e20 1207 4300 |0012: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@0712 │ │ -3f254e: 0c03 |0015: move-result-object v3 │ │ -3f2550: 1f03 a21c |0016: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ -3f2554: 5b13 7190 |0018: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ -3f2558: 6e10 1a35 0100 |001a: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f255e: 0c03 |001d: move-result-object v3 │ │ -3f2560: 1a04 1f55 |001e: const-string v4, "ShareDialog" // string@551f │ │ -3f2564: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -3f2566: 6e30 2f02 4300 |0021: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ -3f256c: 0c03 |0024: move-result-object v3 │ │ -3f256e: 5b13 7290 |0025: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@9072 │ │ -3f2572: 7110 be9f 0200 |0027: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@9fbe │ │ -3f2578: 0c02 |002a: move-result-object v2 │ │ -3f257a: 5b12 7390 |002b: iput-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f257e: 5422 af8f |002d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareDialogRadioGroup:Landroid/widget/RadioGroup; // field@8faf │ │ -3f2582: 2203 451a |002f: new-instance v3, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0; // type@1a45 │ │ -3f2586: 7020 ffa0 1300 |0031: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V // method@a0ff │ │ -3f258c: 6e20 e411 3200 |0034: invoke-virtual {v2, v3}, Landroid/widget/RadioGroup;.setOnCheckedChangeListener:(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V // method@11e4 │ │ -3f2592: 7010 0aa1 0100 |0037: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ShareDialog;.setupOptions:()V // method@a10a │ │ -3f2598: 5412 7390 |003a: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f259c: 5422 ae8f |003c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareButton:Landroid/widget/Button; // field@8fae │ │ -3f25a0: 2203 461a |003e: new-instance v3, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1; // type@1a46 │ │ -3f25a4: 7020 01a1 1300 |0040: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V // method@a101 │ │ -3f25aa: 6e20 680d 3200 |0043: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f25b0: 5412 7390 |0046: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ -3f25b4: 6e10 bd9f 0200 |0048: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fbd │ │ -3f25ba: 0c02 |004b: move-result-object v2 │ │ -3f25bc: 1102 |004c: return-object v2 │ │ +3f24fc: |[3f24fc] de.danoeh.antennapod.dialog.ShareDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3f250c: 6e10 1e35 0100 |0000: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +3f2512: 0c03 |0003: move-result-object v3 │ │ +3f2514: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +3f2518: 6e10 1a35 0100 |0006: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f251e: 0c03 |0009: move-result-object v3 │ │ +3f2520: 5b13 7090 |000a: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.ctx:Landroid/content/Context; // field@9070 │ │ +3f2524: 6e10 1e35 0100 |000c: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +3f252a: 0c03 |000f: move-result-object v3 │ │ +3f252c: 1a04 ca84 |0010: const-string v4, "feedItem" // string@84ca │ │ +3f2530: 6e20 1207 4300 |0012: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@0712 │ │ +3f2536: 0c03 |0015: move-result-object v3 │ │ +3f2538: 1f03 a21c |0016: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1ca2 │ │ +3f253c: 5b13 7190 |0018: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@9071 │ │ +3f2540: 6e10 1a35 0100 |001a: invoke-virtual {v1}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f2546: 0c03 |001d: move-result-object v3 │ │ +3f2548: 1a04 1f55 |001e: const-string v4, "ShareDialog" // string@551f │ │ +3f254c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +3f254e: 6e30 2f02 4300 |0021: invoke-virtual {v3, v4, v0}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@022f │ │ +3f2554: 0c03 |0024: move-result-object v3 │ │ +3f2556: 5b13 7290 |0025: iput-object v3, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.prefs:Landroid/content/SharedPreferences; // field@9072 │ │ +3f255a: 7110 be9f 0200 |0027: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@9fbe │ │ +3f2560: 0c02 |002a: move-result-object v2 │ │ +3f2562: 5b12 7390 |002b: iput-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f2566: 5422 af8f |002d: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareDialogRadioGroup:Landroid/widget/RadioGroup; // field@8faf │ │ +3f256a: 2203 451a |002f: new-instance v3, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0; // type@1a45 │ │ +3f256e: 7020 ffa0 1300 |0031: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V // method@a0ff │ │ +3f2574: 6e20 e411 3200 |0034: invoke-virtual {v2, v3}, Landroid/widget/RadioGroup;.setOnCheckedChangeListener:(Landroid/widget/RadioGroup$OnCheckedChangeListener;)V // method@11e4 │ │ +3f257a: 7010 0aa1 0100 |0037: invoke-direct {v1}, Lde/danoeh/antennapod/dialog/ShareDialog;.setupOptions:()V // method@a10a │ │ +3f2580: 5412 7390 |003a: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f2584: 5422 ae8f |003c: iget-object v2, v2, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.shareButton:Landroid/widget/Button; // field@8fae │ │ +3f2588: 2203 461a |003e: new-instance v3, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1; // type@1a46 │ │ +3f258c: 7020 01a1 1300 |0040: invoke-direct {v3, v1}, Lde/danoeh/antennapod/dialog/ShareDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/ShareDialog;)V // method@a101 │ │ +3f2592: 6e20 680d 3200 |0043: invoke-virtual {v2, v3}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f2598: 5412 7390 |0046: iget-object v2, v1, Lde/danoeh/antennapod/dialog/ShareDialog;.viewBinding:Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // field@9073 │ │ +3f259c: 6e10 bd9f 0200 |0048: invoke-virtual {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@9fbd │ │ +3f25a2: 0c02 |004b: move-result-object v2 │ │ +3f25a4: 1102 |004c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0006 line=45 │ │ 0x000c line=46 │ │ 0x001a line=47 │ │ 0x0027 line=50 │ │ @@ -1793941,17 +1793949,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f6010: |[3f6010] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$4wogDjr0xLD1yv9OgPmS0aGKGIA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V │ │ -3f6020: 7020 e7a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a1e7 │ │ -3f6026: 0e00 |0003: return-void │ │ +3f5ff8: |[3f5ff8] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$4wogDjr0xLD1yv9OgPmS0aGKGIA:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V │ │ +3f6008: 7020 e7a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$1:(Landroid/view/View;)V // method@a1e7 │ │ +3f600e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1793960,17 +1793968,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Ljava/lang/Float;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f6028: |[3f6028] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$jeo_bQc0Ra7SW1E1GB7RMnTuzjI:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Ljava/lang/Float;)V │ │ -3f6038: 7020 e6a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$0:(Ljava/lang/Float;)V // method@a1e6 │ │ -3f603e: 0e00 |0003: return-void │ │ +3f6010: |[3f6010] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$jeo_bQc0Ra7SW1E1GB7RMnTuzjI:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Ljava/lang/Float;)V │ │ +3f6020: 7020 e6a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$0:(Ljava/lang/Float;)V // method@a1e6 │ │ +3f6026: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Float; │ │ │ │ @@ -1793979,17 +1793987,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3f6040: |[3f6040] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$qZXVS3VY73NI2sq0R_njyC9RJ3E:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V │ │ -3f6050: 7020 e8a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a1e8 │ │ -3f6056: 0e00 |0003: return-void │ │ +3f6028: |[3f6028] de.danoeh.antennapod.dialog.VariableSpeedDialog.$r8$lambda$qZXVS3VY73NI2sq0R_njyC9RJ3E:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/view/View;)V │ │ +3f6038: 7020 e8a1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.lambda$onCreateView$2:(Landroid/view/View;)V // method@a1e8 │ │ +3f603e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1793998,17 +1794006,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Lde/danoeh/antennapod/core/util/playback/PlaybackController;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5fc8: |[3f5fc8] de.danoeh.antennapod.dialog.VariableSpeedDialog.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ -3f5fd8: 5400 cc90 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ -3f5fdc: 1100 |0002: return-object v0 │ │ +3f5fb0: |[3f5fb0] de.danoeh.antennapod.dialog.VariableSpeedDialog.-$$Nest$fgetcontroller:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Lde/danoeh/antennapod/core/util/playback/PlaybackController; │ │ +3f5fc0: 5400 cc90 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ +3f5fc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ │ │ #4 : (in Lde/danoeh/antennapod/dialog/VariableSpeedDialog;) │ │ @@ -1794016,17 +1794024,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5ff8: |[3f5ff8] de.danoeh.antennapod.dialog.VariableSpeedDialog.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; │ │ -3f6008: 5400 cd90 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ -3f600c: 1100 |0002: return-object v0 │ │ +3f5fe0: |[3f5fe0] de.danoeh.antennapod.dialog.VariableSpeedDialog.-$$Nest$fgetselectedSpeeds:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/util/List; │ │ +3f5ff0: 5400 cd90 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ +3f5ff4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ │ │ #5 : (in Lde/danoeh/antennapod/dialog/VariableSpeedDialog;) │ │ @@ -1794034,17 +1794042,17 @@ │ │ type : '(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/text/DecimalFormat;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -3f5fe0: |[3f5fe0] de.danoeh.antennapod.dialog.VariableSpeedDialog.-$$Nest$fgetspeedFormat:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/text/DecimalFormat; │ │ -3f5ff0: 5400 ce90 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedFormat:Ljava/text/DecimalFormat; // field@90ce │ │ -3f5ff4: 1100 |0002: return-object v0 │ │ +3f5fc8: |[3f5fc8] de.danoeh.antennapod.dialog.VariableSpeedDialog.-$$Nest$fgetspeedFormat:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)Ljava/text/DecimalFormat; │ │ +3f5fd8: 5400 ce90 |0000: iget-object v0, v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedFormat:Ljava/text/DecimalFormat; // field@90ce │ │ +3f5fdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ │ │ #6 : (in Lde/danoeh/antennapod/dialog/VariableSpeedDialog;) │ │ @@ -1794052,31 +1794060,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -3f6058: |[3f6058] de.danoeh.antennapod.dialog.VariableSpeedDialog.:()V │ │ -3f6068: 7010 b37c 0300 |0000: invoke-direct {v3}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cb3 │ │ -3f606e: 2200 d71e |0003: new-instance v0, Ljava/text/DecimalFormatSymbols; // type@1ed7 │ │ -3f6072: 6201 3dd9 |0005: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ -3f6076: 7020 dfb3 1000 |0007: invoke-direct {v0, v1}, Ljava/text/DecimalFormatSymbols;.:(Ljava/util/Locale;)V // method@b3df │ │ -3f607c: 1301 2e00 |000a: const/16 v1, #int 46 // #2e │ │ -3f6080: 6e20 e0b3 1000 |000c: invoke-virtual {v0, v1}, Ljava/text/DecimalFormatSymbols;.setDecimalSeparator:(C)V // method@b3e0 │ │ -3f6086: 2201 d61e |000f: new-instance v1, Ljava/text/DecimalFormat; // type@1ed6 │ │ -3f608a: 1a02 e409 |0011: const-string v2, "0.00" // string@09e4 │ │ -3f608e: 7030 deb3 2100 |0013: invoke-direct {v1, v2, v0}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;Ljava/text/DecimalFormatSymbols;)V // method@b3de │ │ -3f6094: 5b31 ce90 |0016: iput-object v1, v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedFormat:Ljava/text/DecimalFormat; // field@90ce │ │ -3f6098: 2200 e21e |0018: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3f609c: 7100 3cb0 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeedArray:()Ljava/util/List; // method@b03c │ │ -3f60a2: 0c01 |001d: move-result-object v1 │ │ -3f60a4: 7020 19b4 1000 |001e: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ -3f60aa: 5b30 cd90 |0021: iput-object v0, v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ -3f60ae: 0e00 |0023: return-void │ │ +3f6040: |[3f6040] de.danoeh.antennapod.dialog.VariableSpeedDialog.:()V │ │ +3f6050: 7010 b37c 0300 |0000: invoke-direct {v3}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cb3 │ │ +3f6056: 2200 d71e |0003: new-instance v0, Ljava/text/DecimalFormatSymbols; // type@1ed7 │ │ +3f605a: 6201 3dd9 |0005: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@d93d │ │ +3f605e: 7020 dfb3 1000 |0007: invoke-direct {v0, v1}, Ljava/text/DecimalFormatSymbols;.:(Ljava/util/Locale;)V // method@b3df │ │ +3f6064: 1301 2e00 |000a: const/16 v1, #int 46 // #2e │ │ +3f6068: 6e20 e0b3 1000 |000c: invoke-virtual {v0, v1}, Ljava/text/DecimalFormatSymbols;.setDecimalSeparator:(C)V // method@b3e0 │ │ +3f606e: 2201 d61e |000f: new-instance v1, Ljava/text/DecimalFormat; // type@1ed6 │ │ +3f6072: 1a02 e409 |0011: const-string v2, "0.00" // string@09e4 │ │ +3f6076: 7030 deb3 2100 |0013: invoke-direct {v1, v2, v0}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;Ljava/text/DecimalFormatSymbols;)V // method@b3de │ │ +3f607c: 5b31 ce90 |0016: iput-object v1, v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedFormat:Ljava/text/DecimalFormat; // field@90ce │ │ +3f6080: 2200 e21e |0018: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3f6084: 7100 3cb0 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeedArray:()Ljava/util/List; // method@b03c │ │ +3f608a: 0c01 |001d: move-result-object v1 │ │ +3f608c: 7020 19b4 1000 |001e: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b419 │ │ +3f6092: 5b30 cd90 |0021: iput-object v0, v3, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ +3f6096: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x000c line=43 │ │ 0x000f line=44 │ │ 0x0018 line=45 │ │ @@ -1794088,49 +1794096,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -3f60b0: |[3f60b0] de.danoeh.antennapod.dialog.VariableSpeedDialog.addCurrentSpeed:()V │ │ -3f60c0: 5440 cc90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ -3f60c4: 6e10 e89d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ -3f60ca: 0a00 |0005: move-result v0 │ │ -3f60cc: 5441 cd90 |0006: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ -3f60d0: 7110 1fb2 0000 |0008: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -3f60d6: 0c02 |000b: move-result-object v2 │ │ -3f60d8: 7220 dab4 2100 |000c: invoke-interface {v1, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ -3f60de: 0a01 |000f: move-result v1 │ │ -3f60e0: 3801 1d00 |0010: if-eqz v1, 002d // +001d │ │ -3f60e4: 5441 cb90 |0012: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ -3f60e8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -3f60ea: 2322 0e21 |0015: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ -3f60ee: 7110 1fb2 0000 |0017: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -3f60f4: 0c00 |001a: move-result-object v0 │ │ -3f60f6: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -3f60f8: 4d00 0203 |001c: aput-object v0, v2, v3 │ │ -3f60fc: 1400 b302 127f |001e: const v0, #float 1.94081e+38 // #7f1202b3 │ │ -3f6102: 6e30 4335 0402 |0021: invoke-virtual {v4, v0, v2}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ -3f6108: 0c00 |0024: move-result-object v0 │ │ -3f610a: 7130 a186 0103 |0025: invoke-static {v1, v0, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86a1 │ │ -3f6110: 0c00 |0028: move-result-object v0 │ │ -3f6112: 6e10 a586 0000 |0029: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ -3f6118: 2819 |002c: goto 0045 // +0019 │ │ -3f611a: 5441 cd90 |002d: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ -3f611e: 7110 1fb2 0000 |002f: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ -3f6124: 0c00 |0032: move-result-object v0 │ │ -3f6126: 7220 d6b4 0100 |0033: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ -3f612c: 5440 cd90 |0036: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ -3f6130: 7110 8fb4 0000 |0038: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@b48f │ │ -3f6136: 5440 cd90 |003b: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ -3f613a: 7110 78b0 0000 |003d: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeedArray:(Ljava/util/List;)V // method@b078 │ │ -3f6140: 5440 ca90 |0040: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90ca │ │ -3f6144: 6e10 ba41 0000 |0042: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ -3f614a: 0e00 |0045: return-void │ │ +3f6098: |[3f6098] de.danoeh.antennapod.dialog.VariableSpeedDialog.addCurrentSpeed:()V │ │ +3f60a8: 5440 cc90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ +3f60ac: 6e10 e89d 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.getCurrentPlaybackSpeedMultiplier:()F // method@9de8 │ │ +3f60b2: 0a00 |0005: move-result v0 │ │ +3f60b4: 5441 cd90 |0006: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ +3f60b8: 7110 1fb2 0000 |0008: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +3f60be: 0c02 |000b: move-result-object v2 │ │ +3f60c0: 7220 dab4 2100 |000c: invoke-interface {v1, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b4da │ │ +3f60c6: 0a01 |000f: move-result v1 │ │ +3f60c8: 3801 1d00 |0010: if-eqz v1, 002d // +001d │ │ +3f60cc: 5441 cb90 |0012: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ +3f60d0: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +3f60d2: 2322 0e21 |0015: new-array v2, v2, [Ljava/lang/Object; // type@210e │ │ +3f60d6: 7110 1fb2 0000 |0017: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +3f60dc: 0c00 |001a: move-result-object v0 │ │ +3f60de: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +3f60e0: 4d00 0203 |001c: aput-object v0, v2, v3 │ │ +3f60e4: 1400 b302 127f |001e: const v0, #float 1.94081e+38 // #7f1202b3 │ │ +3f60ea: 6e30 4335 0402 |0021: invoke-virtual {v4, v0, v2}, Landroidx/fragment/app/Fragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@3543 │ │ +3f60f0: 0c00 |0024: move-result-object v0 │ │ +3f60f2: 7130 a186 0103 |0025: invoke-static {v1, v0, v3}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@86a1 │ │ +3f60f8: 0c00 |0028: move-result-object v0 │ │ +3f60fa: 6e10 a586 0000 |0029: invoke-virtual {v0}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@86a5 │ │ +3f6100: 2819 |002c: goto 0045 // +0019 │ │ +3f6102: 5441 cd90 |002d: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ +3f6106: 7110 1fb2 0000 |002f: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b21f │ │ +3f610c: 0c00 |0032: move-result-object v0 │ │ +3f610e: 7220 d6b4 0100 |0033: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b4d6 │ │ +3f6114: 5440 cd90 |0036: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ +3f6118: 7110 8fb4 0000 |0038: invoke-static {v0}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@b48f │ │ +3f611e: 5440 cd90 |003b: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.selectedSpeeds:Ljava/util/List; // field@90cd │ │ +3f6122: 7110 78b0 0000 |003d: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setPlaybackSpeedArray:(Ljava/util/List;)V // method@b078 │ │ +3f6128: 5440 ca90 |0040: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90ca │ │ +3f612c: 6e10 ba41 0000 |0042: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.notifyDataSetChanged:()V // method@41ba │ │ +3f6132: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0006 line=103 │ │ 0x0012 line=104 │ │ 0x0017 line=105 │ │ 0x0025 line=104 │ │ @@ -1794147,21 +1794155,21 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -3f614c: |[3f614c] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$0:(Ljava/lang/Float;)V │ │ -3f615c: 5410 cc90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ -3f6160: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -3f6164: 6e10 18b2 0200 |0004: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ -3f616a: 0a02 |0007: move-result v2 │ │ -3f616c: 6e20 ff9d 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setPlaybackSpeed:(F)V // method@9dff │ │ -3f6172: 0e00 |000b: return-void │ │ +3f6134: |[3f6134] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$0:(Ljava/lang/Float;)V │ │ +3f6144: 5410 cc90 |0000: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ +3f6148: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +3f614c: 6e10 18b2 0200 |0004: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b218 │ │ +3f6152: 0a02 |0007: move-result v2 │ │ +3f6154: 6e20 ff9d 2000 |0008: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.setPlaybackSpeed:(F)V // method@9dff │ │ +3f615a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0004 line=83 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Float; │ │ @@ -1794171,17 +1794179,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f6174: |[3f6174] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$1:(Landroid/view/View;)V │ │ -3f6184: 7010 e5a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeed:()V // method@a1e5 │ │ -3f618a: 0e00 |0003: return-void │ │ +3f615c: |[3f615c] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$1:(Landroid/view/View;)V │ │ +3f616c: 7010 e5a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeed:()V // method@a1e5 │ │ +3f6172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1794190,17 +1794198,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f618c: |[3f618c] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$2:(Landroid/view/View;)V │ │ -3f619c: 7010 e5a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeed:()V // method@a1e5 │ │ -3f61a2: 0e00 |0003: return-void │ │ +3f6174: |[3f6174] de.danoeh.antennapod.dialog.VariableSpeedDialog.lambda$onCreateView$2:(Landroid/view/View;)V │ │ +3f6184: 7010 e5a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeed:()V // method@a1e5 │ │ +3f618a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1794210,70 +1794218,70 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 125 16-bit code units │ │ -3f5ebc: |[3f5ebc] de.danoeh.antennapod.dialog.VariableSpeedDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3f5ecc: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f5ed2: 0c03 |0003: move-result-object v3 │ │ -3f5ed4: 1404 e700 0d7f |0004: const v4, #float 1.87426e+38 // #7f0d00e7 │ │ -3f5eda: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -3f5edc: 7130 e40c 4305 |0008: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ -3f5ee2: 0c03 |000b: move-result-object v3 │ │ -3f5ee4: 1404 1a03 0a7f |000c: const v4, #float 1.8345e+38 // #7f0a031a │ │ -3f5eea: 6e20 6f0c 4300 |000f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f5ef0: 0c04 |0012: move-result-object v4 │ │ -3f5ef2: 1f04 f51d |0013: check-cast v4, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1df5 │ │ -3f5ef6: 5b24 cf90 |0015: iput-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@90cf │ │ -3f5efa: 2205 751a |0017: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0; // type@1a75 │ │ -3f5efe: 7020 c2a1 2500 |0019: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a1c2 │ │ -3f5f04: 6e20 c4b0 5400 |001c: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b0c4 │ │ -3f5f0a: 1404 e002 0a7f |001f: const v4, #float 1.83448e+38 // #7f0a02e0 │ │ -3f5f10: 6e20 6f0c 4300 |0022: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f5f16: 0c04 |0025: move-result-object v4 │ │ -3f5f18: 1f04 3d0b |0026: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ -3f5f1c: 2205 f30a |0028: new-instance v5, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af3 │ │ -3f5f20: 6e10 2035 0200 |002a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f5f26: 0c00 |002d: move-result-object v0 │ │ -3f5f28: 1231 |002e: const/4 v1, #int 3 // #3 │ │ -3f5f2a: 7030 1440 0501 |002f: invoke-direct {v5, v0, v1}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4014 │ │ -3f5f30: 6e20 3444 5400 |0032: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ -3f5f36: 2205 ef1d |0035: new-instance v5, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1def │ │ -3f5f3a: 6e10 2035 0200 |0037: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3f5f40: 0c00 |003a: move-result-object v0 │ │ -3f5f42: 1241 |003b: const/4 v1, #int 4 // #4 │ │ -3f5f44: 7030 bdb0 0501 |003c: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b0bd │ │ -3f5f4a: 6e20 6b43 5400 |003f: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@436b │ │ -3f5f50: 2205 7d1a |0042: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // type@1a7d │ │ -3f5f54: 7020 d4a1 2500 |0044: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a1d4 │ │ -3f5f5a: 5b25 ca90 |0047: iput-object v5, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90ca │ │ -3f5f5e: 1210 |0049: const/4 v0, #int 1 // #1 │ │ -3f5f60: 6e20 ce41 0500 |004a: invoke-virtual {v5, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ -3f5f66: 5425 ca90 |004d: iget-object v5, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90ca │ │ -3f5f6a: 6e20 2a44 5400 |004f: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ -3f5f70: 1404 4d00 0a7f |0052: const v4, #float 1.83435e+38 // #7f0a004d │ │ -3f5f76: 6e20 6f0c 4300 |0055: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ -3f5f7c: 0c04 |0058: move-result-object v4 │ │ -3f5f7e: 1f04 bc14 |0059: check-cast v4, Lcom/google/android/material/chip/Chip; // type@14bc │ │ -3f5f82: 5b24 cb90 |005b: iput-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ -3f5f86: 6e20 dd7e 0400 |005d: invoke-virtual {v4, v0}, Lcom/google/android/material/chip/Chip;.setCloseIconVisible:(Z)V // method@7edd │ │ -3f5f8c: 5424 cb90 |0060: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ -3f5f90: 1405 e100 087f |0062: const v5, #float 1.8078e+38 // #7f0800e1 │ │ -3f5f96: 6e20 d57e 5400 |0065: invoke-virtual {v4, v5}, Lcom/google/android/material/chip/Chip;.setCloseIconResource:(I)V // method@7ed5 │ │ -3f5f9c: 5424 cb90 |0068: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ -3f5fa0: 2205 761a |006a: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1; // type@1a76 │ │ -3f5fa4: 7020 c4a1 2500 |006c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a1c4 │ │ -3f5faa: 6e20 f57e 5400 |006f: invoke-virtual {v4, v5}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7ef5 │ │ -3f5fb0: 5424 cb90 |0072: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ -3f5fb4: 2205 771a |0074: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2; // type@1a77 │ │ -3f5fb8: 7020 c6a1 2500 |0076: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a1c6 │ │ -3f5fbe: 6e20 680d 5400 |0079: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ -3f5fc4: 1103 |007c: return-object v3 │ │ +3f5ea4: |[3f5ea4] de.danoeh.antennapod.dialog.VariableSpeedDialog.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3f5eb4: 6e10 2035 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f5eba: 0c03 |0003: move-result-object v3 │ │ +3f5ebc: 1404 e700 0d7f |0004: const v4, #float 1.87426e+38 // #7f0d00e7 │ │ +3f5ec2: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +3f5ec4: 7130 e40c 4305 |0008: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ce4 │ │ +3f5eca: 0c03 |000b: move-result-object v3 │ │ +3f5ecc: 1404 1a03 0a7f |000c: const v4, #float 1.8345e+38 // #7f0a031a │ │ +3f5ed2: 6e20 6f0c 4300 |000f: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f5ed8: 0c04 |0012: move-result-object v4 │ │ +3f5eda: 1f04 f51d |0013: check-cast v4, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // type@1df5 │ │ +3f5ede: 5b24 cf90 |0015: iput-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@90cf │ │ +3f5ee2: 2205 751a |0017: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0; // type@1a75 │ │ +3f5ee6: 7020 c2a1 2500 |0019: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a1c2 │ │ +3f5eec: 6e20 c4b0 5400 |001c: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.setProgressChangedListener:(Landroidx/core/util/Consumer;)V // method@b0c4 │ │ +3f5ef2: 1404 e002 0a7f |001f: const v4, #float 1.83448e+38 // #7f0a02e0 │ │ +3f5ef8: 6e20 6f0c 4300 |0022: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f5efe: 0c04 |0025: move-result-object v4 │ │ +3f5f00: 1f04 3d0b |0026: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@0b3d │ │ +3f5f04: 2205 f30a |0028: new-instance v5, Landroidx/recyclerview/widget/GridLayoutManager; // type@0af3 │ │ +3f5f08: 6e10 2035 0200 |002a: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f5f0e: 0c00 |002d: move-result-object v0 │ │ +3f5f10: 1231 |002e: const/4 v1, #int 3 // #3 │ │ +3f5f12: 7030 1440 0501 |002f: invoke-direct {v5, v0, v1}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@4014 │ │ +3f5f18: 6e20 3444 5400 |0032: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@4434 │ │ +3f5f1e: 2205 ef1d |0035: new-instance v5, Lde/danoeh/antennapod/view/ItemOffsetDecoration; // type@1def │ │ +3f5f22: 6e10 2035 0200 |0037: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3f5f28: 0c00 |003a: move-result-object v0 │ │ +3f5f2a: 1241 |003b: const/4 v1, #int 4 // #4 │ │ +3f5f2c: 7030 bdb0 0501 |003c: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/view/ItemOffsetDecoration;.:(Landroid/content/Context;I)V // method@b0bd │ │ +3f5f32: 6e20 6b43 5400 |003f: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@436b │ │ +3f5f38: 2205 7d1a |0042: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // type@1a7d │ │ +3f5f3c: 7020 d4a1 2500 |0044: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a1d4 │ │ +3f5f42: 5b25 ca90 |0047: iput-object v5, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90ca │ │ +3f5f46: 1210 |0049: const/4 v0, #int 1 // #1 │ │ +3f5f48: 6e20 ce41 0500 |004a: invoke-virtual {v5, v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.setHasStableIds:(Z)V // method@41ce │ │ +3f5f4e: 5425 ca90 |004d: iget-object v5, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.adapter:Lde/danoeh/antennapod/dialog/VariableSpeedDialog$SpeedSelectionAdapter; // field@90ca │ │ +3f5f52: 6e20 2a44 5400 |004f: invoke-virtual {v4, v5}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@442a │ │ +3f5f58: 1404 4d00 0a7f |0052: const v4, #float 1.83435e+38 // #7f0a004d │ │ +3f5f5e: 6e20 6f0c 4300 |0055: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0c6f │ │ +3f5f64: 0c04 |0058: move-result-object v4 │ │ +3f5f66: 1f04 bc14 |0059: check-cast v4, Lcom/google/android/material/chip/Chip; // type@14bc │ │ +3f5f6a: 5b24 cb90 |005b: iput-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ +3f5f6e: 6e20 dd7e 0400 |005d: invoke-virtual {v4, v0}, Lcom/google/android/material/chip/Chip;.setCloseIconVisible:(Z)V // method@7edd │ │ +3f5f74: 5424 cb90 |0060: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ +3f5f78: 1405 e100 087f |0062: const v5, #float 1.8078e+38 // #7f0800e1 │ │ +3f5f7e: 6e20 d57e 5400 |0065: invoke-virtual {v4, v5}, Lcom/google/android/material/chip/Chip;.setCloseIconResource:(I)V // method@7ed5 │ │ +3f5f84: 5424 cb90 |0068: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ +3f5f88: 2205 761a |006a: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1; // type@1a76 │ │ +3f5f8c: 7020 c4a1 2500 |006c: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a1c4 │ │ +3f5f92: 6e20 f57e 5400 |006f: invoke-virtual {v4, v5}, Lcom/google/android/material/chip/Chip;.setOnCloseIconClickListener:(Landroid/view/View$OnClickListener;)V // method@7ef5 │ │ +3f5f98: 5424 cb90 |0072: iget-object v4, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ +3f5f9c: 2205 771a |0074: new-instance v5, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2; // type@1a77 │ │ +3f5fa0: 7020 c6a1 2500 |0076: invoke-direct {v5, v2}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;)V // method@a1c6 │ │ +3f5fa6: 6e20 680d 5400 |0079: invoke-virtual {v4, v5}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0d68 │ │ +3f5fac: 1103 |007c: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x000f line=80 │ │ 0x0017 line=81 │ │ 0x0022 line=86 │ │ 0x0028 line=87 │ │ @@ -1794297,26 +1794305,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -3f61a4: |[3f61a4] de.danoeh.antennapod.dialog.VariableSpeedDialog.onStart:()V │ │ -3f61b4: 6f10 d934 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34d9 │ │ -3f61ba: 2200 781a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1; // type@1a78 │ │ -3f61be: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3f61c4: 0c01 |0008: move-result-object v1 │ │ -3f61c6: 7030 c8a1 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/app/Activity;)V // method@a1c8 │ │ -3f61cc: 5b20 cc90 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ -3f61d0: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ -3f61d6: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3f61dc: 0c00 |0014: move-result-object v0 │ │ -3f61de: 6e20 09b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3f61e4: 0e00 |0018: return-void │ │ +3f618c: |[3f618c] de.danoeh.antennapod.dialog.VariableSpeedDialog.onStart:()V │ │ +3f619c: 6f10 d934 0200 |0000: invoke-super {v2}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34d9 │ │ +3f61a2: 2200 781a |0003: new-instance v0, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1; // type@1a78 │ │ +3f61a6: 6e10 1a35 0200 |0005: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3f61ac: 0c01 |0008: move-result-object v1 │ │ +3f61ae: 7030 c8a1 2001 |0009: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog$1;.:(Lde/danoeh/antennapod/dialog/VariableSpeedDialog;Landroid/app/Activity;)V // method@a1c8 │ │ +3f61b4: 5b20 cc90 |000c: iput-object v0, v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ +3f61b8: 6e10 f19d 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.init:()V // method@9df1 │ │ +3f61be: 7100 04b7 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3f61c4: 0c00 |0014: move-result-object v0 │ │ +3f61c6: 6e20 09b7 2000 |0015: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3f61cc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x000e line=57 │ │ 0x0011 line=58 │ │ locals : │ │ @@ -1794327,24 +1794335,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3f61e8: |[3f61e8] de.danoeh.antennapod.dialog.VariableSpeedDialog.onStop:()V │ │ -3f61f8: 6f10 da34 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34da │ │ -3f61fe: 5410 cc90 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ -3f6202: 6e10 fc9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ -3f6208: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -3f620a: 5b10 cc90 |0009: iput-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ -3f620e: 7100 04b7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3f6214: 0c00 |000e: move-result-object v0 │ │ -3f6216: 6e20 0ab7 1000 |000f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3f621c: 0e00 |0012: return-void │ │ +3f61d0: |[3f61d0] de.danoeh.antennapod.dialog.VariableSpeedDialog.onStop:()V │ │ +3f61e0: 6f10 da34 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34da │ │ +3f61e6: 5410 cc90 |0003: iget-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ +3f61ea: 6e10 fc9d 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/core/util/playback/PlaybackController;.release:()V // method@9dfc │ │ +3f61f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +3f61f2: 5b10 cc90 |0009: iput-object v0, v1, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.controller:Lde/danoeh/antennapod/core/util/playback/PlaybackController; // field@90cc │ │ +3f61f6: 7100 04b7 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3f61fc: 0c00 |000e: move-result-object v0 │ │ +3f61fe: 6e20 0ab7 1000 |000f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3f6204: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0009 line=65 │ │ 0x000b line=66 │ │ locals : │ │ @@ -1794355,28 +1794363,28 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -3f6220: |[3f6220] de.danoeh.antennapod.dialog.VariableSpeedDialog.updateSpeed:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V │ │ -3f6230: 5440 cf90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@90cf │ │ -3f6234: 6e10 41a2 0500 |0002: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a241 │ │ -3f623a: 0a01 |0005: move-result v1 │ │ -3f623c: 6e20 c5b0 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b0c5 │ │ -3f6242: 5440 cb90 |0009: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ -3f6246: 5441 ce90 |000b: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedFormat:Ljava/text/DecimalFormat; // field@90ce │ │ -3f624a: 6e10 41a2 0500 |000d: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a241 │ │ -3f6250: 0a05 |0010: move-result v5 │ │ -3f6252: 8952 |0011: float-to-double v2, v5 │ │ -3f6254: 6e30 e1b3 2103 |0012: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b3e1 │ │ -3f625a: 0c05 |0015: move-result-object v5 │ │ -3f625c: 6e20 9412 5000 |0016: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ -3f6262: 0e00 |0019: return-void │ │ +3f6208: |[3f6208] de.danoeh.antennapod.dialog.VariableSpeedDialog.updateSpeed:(Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;)V │ │ +3f6218: 5440 cf90 |0000: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedSeekBar:Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar; // field@90cf │ │ +3f621c: 6e10 41a2 0500 |0002: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a241 │ │ +3f6222: 0a01 |0005: move-result v1 │ │ +3f6224: 6e20 c5b0 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/view/PlaybackSpeedSeekBar;.updateSpeed:(F)V // method@b0c5 │ │ +3f622a: 5440 cb90 |0009: iget-object v0, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@90cb │ │ +3f622e: 5441 ce90 |000b: iget-object v1, v4, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.speedFormat:Ljava/text/DecimalFormat; // field@90ce │ │ +3f6232: 6e10 41a2 0500 |000d: invoke-virtual {v5}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.getNewSpeed:()F // method@a241 │ │ +3f6238: 0a05 |0010: move-result v5 │ │ +3f623a: 8952 |0011: float-to-double v2, v5 │ │ +3f623c: 6e30 e1b3 2103 |0012: invoke-virtual {v1, v2, v3}, Ljava/text/NumberFormat;.format:(D)Ljava/lang/String; // method@b3e1 │ │ +3f6242: 0c05 |0015: move-result-object v5 │ │ +3f6244: 6e20 9412 5000 |0016: invoke-virtual {v0, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1294 │ │ +3f624a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0009 line=72 │ │ locals : │ │ 0x0000 - 0x001a reg=4 this Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ 0x0000 - 0x001a reg=5 (null) Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ │ @@ -1794441,17 +1794449,17 @@ │ │ type : '(Lde/danoeh/antennapod/fragment/DownloadLogFragment;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -3fd3ac: |[3fd3ac] de.danoeh.antennapod.fragment.DownloadLogFragment.$r8$lambda$DeNSqKZu9_0LRnb8r6a3o5Z_e6w:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;Ljava/util/List;)V │ │ -3fd3bc: 7020 e6a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.lambda$loadDownloadLog$0:(Ljava/util/List;)V // method@a3e6 │ │ -3fd3c2: 0e00 |0003: return-void │ │ +3fd394: |[3fd394] de.danoeh.antennapod.fragment.DownloadLogFragment.$r8$lambda$DeNSqKZu9_0LRnb8r6a3o5Z_e6w:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;Ljava/util/List;)V │ │ +3fd3a4: 7020 e6a3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.lambda$loadDownloadLog$0:(Ljava/util/List;)V // method@a3e6 │ │ +3fd3aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1794460,17 +1794468,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 │ │ -3fd3c4: |[3fd3c4] de.danoeh.antennapod.fragment.DownloadLogFragment.$r8$lambda$bbP-0214OHwI9UOYJq9AteCvShA:(Ljava/lang/Throwable;)V │ │ -3fd3d4: 7110 e7a3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.lambda$loadDownloadLog$1:(Ljava/lang/Throwable;)V // method@a3e7 │ │ -3fd3da: 0e00 |0003: return-void │ │ +3fd3ac: |[3fd3ac] de.danoeh.antennapod.fragment.DownloadLogFragment.$r8$lambda$bbP-0214OHwI9UOYJq9AteCvShA:(Ljava/lang/Throwable;)V │ │ +3fd3bc: 7110 e7a3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.lambda$loadDownloadLog$1:(Ljava/lang/Throwable;)V // method@a3e7 │ │ +3fd3c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #2 : (in Lde/danoeh/antennapod/fragment/DownloadLogFragment;) │ │ @@ -1794478,20 +1794486,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3fd3dc: |[3fd3dc] de.danoeh.antennapod.fragment.DownloadLogFragment.:()V │ │ -3fd3ec: 7010 b37c 0100 |0000: invoke-direct {v1}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cb3 │ │ -3fd3f2: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ -3fd3f6: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ -3fd3fc: 5b10 8092 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9280 │ │ -3fd400: 0e00 |000a: return-void │ │ +3fd3c4: |[3fd3c4] de.danoeh.antennapod.fragment.DownloadLogFragment.:()V │ │ +3fd3d4: 7010 b37c 0100 |0000: invoke-direct {v1}, Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;.:()V // method@7cb3 │ │ +3fd3da: 2200 e21e |0003: new-instance v0, Ljava/util/ArrayList; // type@1ee2 │ │ +3fd3de: 7010 17b4 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b417 │ │ +3fd3e4: 5b10 8092 |0008: iput-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9280 │ │ +3fd3e8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ │ │ @@ -1794500,20 +1794508,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -3fd404: |[3fd404] de.danoeh.antennapod.fragment.DownloadLogFragment.lambda$loadDownloadLog$0:(Ljava/util/List;)V │ │ -3fd414: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -3fd418: 5b12 8092 |0002: iput-object v2, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9280 │ │ -3fd41c: 5410 7e92 |0004: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@927e │ │ -3fd420: 6e20 7c96 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.setDownloadLog:(Ljava/util/List;)V // method@967c │ │ -3fd426: 0e00 |0009: return-void │ │ +3fd3ec: |[3fd3ec] de.danoeh.antennapod.fragment.DownloadLogFragment.lambda$loadDownloadLog$0:(Ljava/util/List;)V │ │ +3fd3fc: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +3fd400: 5b12 8092 |0002: iput-object v2, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9280 │ │ +3fd404: 5410 7e92 |0004: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@927e │ │ +3fd408: 6e20 7c96 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.setDownloadLog:(Ljava/util/List;)V // method@967c │ │ +3fd40e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=126 │ │ 0x0004 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/List; │ │ @@ -1794523,20 +1794531,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 │ │ -3fd428: |[3fd428] de.danoeh.antennapod.fragment.DownloadLogFragment.lambda$loadDownloadLog$1:(Ljava/lang/Throwable;)V │ │ -3fd438: 1a00 6819 |0000: const-string v0, "DownloadLogFragment" // string@1968 │ │ -3fd43c: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ -3fd442: 0c01 |0005: move-result-object v1 │ │ -3fd444: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ -3fd44a: 0e00 |0009: return-void │ │ +3fd410: |[3fd410] de.danoeh.antennapod.fragment.DownloadLogFragment.lambda$loadDownloadLog$1:(Ljava/lang/Throwable;)V │ │ +3fd420: 1a00 6819 |0000: const-string v0, "DownloadLogFragment" // string@1968 │ │ +3fd424: 7110 f90a 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0af9 │ │ +3fd42a: 0c01 |0005: move-result-object v1 │ │ +3fd42c: 7120 f70a 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0af7 │ │ +3fd432: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=129 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #5 : (in Lde/danoeh/antennapod/fragment/DownloadLogFragment;) │ │ @@ -1794544,38 +1794552,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -3fd44c: |[3fd44c] de.danoeh.antennapod.fragment.DownloadLogFragment.loadDownloadLog:()V │ │ -3fd45c: 5430 7f92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@927f │ │ -3fd460: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -3fd464: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fd46a: 2200 fa1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda0; // type@1afa │ │ -3fd46e: 7010 dda3 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda0;.:()V // method@a3dd │ │ -3fd474: 7110 f4b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ -3fd47a: 0c00 |000f: move-result-object v0 │ │ -3fd47c: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ -3fd482: 0c01 |0013: move-result-object v1 │ │ -3fd484: 6e20 fcb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ -3fd48a: 0c00 |0017: move-result-object v0 │ │ -3fd48c: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ -3fd492: 0c01 |001b: move-result-object v1 │ │ -3fd494: 6e20 f7b0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ -3fd49a: 0c00 |001f: move-result-object v0 │ │ -3fd49c: 2201 fb1a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1; // type@1afb │ │ -3fd4a0: 7020 dfa3 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;)V // method@a3df │ │ -3fd4a6: 2202 fc1a |0025: new-instance v2, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda2; // type@1afc │ │ -3fd4aa: 7010 e1a3 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda2;.:()V // method@a3e1 │ │ -3fd4b0: 6e30 fab0 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ -3fd4b6: 0c00 |002d: move-result-object v0 │ │ -3fd4b8: 5b30 7f92 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@927f │ │ -3fd4bc: 0e00 |0030: return-void │ │ +3fd434: |[3fd434] de.danoeh.antennapod.fragment.DownloadLogFragment.loadDownloadLog:()V │ │ +3fd444: 5430 7f92 |0000: iget-object v0, v3, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@927f │ │ +3fd448: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +3fd44c: 7210 08b1 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fd452: 2200 fa1a |0007: new-instance v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda0; // type@1afa │ │ +3fd456: 7010 dda3 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda0;.:()V // method@a3dd │ │ +3fd45c: 7110 f4b0 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b0f4 │ │ +3fd462: 0c00 |000f: move-result-object v0 │ │ +3fd464: 7100 0cb1 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b10c │ │ +3fd46a: 0c01 |0013: move-result-object v1 │ │ +3fd46c: 6e20 fcb0 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0fc │ │ +3fd472: 0c00 |0017: move-result-object v0 │ │ +3fd474: 7100 07b1 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b107 │ │ +3fd47a: 0c01 |001b: move-result-object v1 │ │ +3fd47c: 6e20 f7b0 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b0f7 │ │ +3fd482: 0c00 |001f: move-result-object v0 │ │ +3fd484: 2201 fb1a |0020: new-instance v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1; // type@1afb │ │ +3fd488: 7020 dfa3 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/fragment/DownloadLogFragment;)V // method@a3df │ │ +3fd48e: 2202 fc1a |0025: new-instance v2, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda2; // type@1afc │ │ +3fd492: 7010 e1a3 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/fragment/DownloadLogFragment$$ExternalSyntheticLambda2;.:()V // method@a3e1 │ │ +3fd498: 6e30 fab0 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b0fa │ │ +3fd49e: 0c00 |002d: move-result-object v0 │ │ +3fd4a0: 5b30 7f92 |002e: iput-object v0, v3, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@927f │ │ +3fd4a4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0004 line=119 │ │ 0x0007 line=121 │ │ 0x0010 line=122 │ │ 0x0018 line=123 │ │ @@ -1794589,59 +1794597,59 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -3fd290: |[3fd290] de.danoeh.antennapod.fragment.DownloadLogFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -3fd2a0: 7110 829e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@9e82 │ │ -3fd2a6: 0c01 |0003: move-result-object v1 │ │ -3fd2a8: 5b01 8192 |0004: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ -3fd2ac: 5411 738e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e73 │ │ -3fd2b0: 1402 0200 0f7f |0008: const v2, #float 1.9008e+38 // #7f0f0002 │ │ -3fd2b6: 6e20 3c21 2100 |000b: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ -3fd2bc: 5401 8192 |000e: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ -3fd2c0: 5411 738e |0010: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e73 │ │ -3fd2c4: 6e20 6421 0100 |0012: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ -3fd2ca: 2201 ed1d |0015: new-instance v1, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ -3fd2ce: 6e10 1a35 0000 |0017: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fd2d4: 0c02 |001a: move-result-object v2 │ │ -3fd2d6: 7020 b0b0 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ -3fd2dc: 1402 f600 087f |001e: const v2, #float 1.8078e+38 // #7f0800f6 │ │ -3fd2e2: 6e20 b4b0 2100 |0021: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ -3fd2e8: 1402 f301 127f |0024: const v2, #float 1.94077e+38 // #7f1201f3 │ │ -3fd2ee: 6e20 b7b0 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ -3fd2f4: 1402 f401 127f |002a: const v2, #float 1.94077e+38 // #7f1201f4 │ │ -3fd2fa: 6e20 b5b0 2100 |002d: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ -3fd300: 5402 8192 |0030: iget-object v2, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ -3fd304: 5422 708e |0032: iget-object v2, v2, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8e70 │ │ -3fd308: 6e20 b1b0 2100 |0034: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToListView:(Landroid/widget/AbsListView;)V // method@b0b1 │ │ -3fd30e: 2201 3518 |0037: new-instance v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // type@1835 │ │ -3fd312: 6e10 1a35 0000 |0039: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3fd318: 0c02 |003c: move-result-object v2 │ │ -3fd31a: 7020 7296 2100 |003d: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.:(Landroid/app/Activity;)V // method@9672 │ │ -3fd320: 5b01 7e92 |0040: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@927e │ │ -3fd324: 5402 8192 |0042: iget-object v2, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ -3fd328: 5422 708e |0044: iget-object v2, v2, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8e70 │ │ -3fd32c: 6e20 8611 1200 |0046: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ -3fd332: 5401 8192 |0049: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ -3fd336: 5411 708e |004b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8e70 │ │ -3fd33a: 6e20 ad0f 0100 |004d: invoke-virtual {v1, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ -3fd340: 5401 8192 |0050: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ -3fd344: 5411 708e |0052: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8e70 │ │ -3fd348: 1212 |0054: const/4 v2, #int 1 // #1 │ │ -3fd34a: 6e20 600d 2100 |0055: invoke-virtual {v1, v2}, Landroid/view/View;.setNestedScrollingEnabled:(Z)V // method@0d60 │ │ -3fd350: 7100 04b7 0000 |0058: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3fd356: 0c01 |005b: move-result-object v1 │ │ -3fd358: 6e20 09b7 0100 |005c: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ -3fd35e: 5401 8192 |005f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ -3fd362: 6e10 819e 0100 |0061: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9e81 │ │ -3fd368: 0c01 |0064: move-result-object v1 │ │ -3fd36a: 1101 |0065: return-object v1 │ │ +3fd278: |[3fd278] de.danoeh.antennapod.fragment.DownloadLogFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +3fd288: 7110 829e 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@9e82 │ │ +3fd28e: 0c01 |0003: move-result-object v1 │ │ +3fd290: 5b01 8192 |0004: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ +3fd294: 5411 738e |0006: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e73 │ │ +3fd298: 1402 0200 0f7f |0008: const v2, #float 1.9008e+38 // #7f0f0002 │ │ +3fd29e: 6e20 3c21 2100 |000b: invoke-virtual {v1, v2}, Landroidx/appcompat/widget/Toolbar;.inflateMenu:(I)V // method@213c │ │ +3fd2a4: 5401 8192 |000e: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ +3fd2a8: 5411 738e |0010: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@8e73 │ │ +3fd2ac: 6e20 6421 0100 |0012: invoke-virtual {v1, v0}, Landroidx/appcompat/widget/Toolbar;.setOnMenuItemClickListener:(Landroidx/appcompat/widget/Toolbar$OnMenuItemClickListener;)V // method@2164 │ │ +3fd2b2: 2201 ed1d |0015: new-instance v1, Lde/danoeh/antennapod/view/EmptyViewHandler; // type@1ded │ │ +3fd2b6: 6e10 1a35 0000 |0017: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fd2bc: 0c02 |001a: move-result-object v2 │ │ +3fd2be: 7020 b0b0 2100 |001b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.:(Landroid/content/Context;)V // method@b0b0 │ │ +3fd2c4: 1402 f600 087f |001e: const v2, #float 1.8078e+38 // #7f0800f6 │ │ +3fd2ca: 6e20 b4b0 2100 |0021: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setIcon:(I)V // method@b0b4 │ │ +3fd2d0: 1402 f301 127f |0024: const v2, #float 1.94077e+38 // #7f1201f3 │ │ +3fd2d6: 6e20 b7b0 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setTitle:(I)V // method@b0b7 │ │ +3fd2dc: 1402 f401 127f |002a: const v2, #float 1.94077e+38 // #7f1201f4 │ │ +3fd2e2: 6e20 b5b0 2100 |002d: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.setMessage:(I)V // method@b0b5 │ │ +3fd2e8: 5402 8192 |0030: iget-object v2, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ +3fd2ec: 5422 708e |0032: iget-object v2, v2, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8e70 │ │ +3fd2f0: 6e20 b1b0 2100 |0034: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/view/EmptyViewHandler;.attachToListView:(Landroid/widget/AbsListView;)V // method@b0b1 │ │ +3fd2f6: 2201 3518 |0037: new-instance v1, Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // type@1835 │ │ +3fd2fa: 6e10 1a35 0000 |0039: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3fd300: 0c02 |003c: move-result-object v2 │ │ +3fd302: 7020 7296 2100 |003d: invoke-direct {v1, v2}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.:(Landroid/app/Activity;)V // method@9672 │ │ +3fd308: 5b01 7e92 |0040: iput-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@927e │ │ +3fd30c: 5402 8192 |0042: iget-object v2, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ +3fd310: 5422 708e |0044: iget-object v2, v2, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8e70 │ │ +3fd314: 6e20 8611 1200 |0046: invoke-virtual {v2, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1186 │ │ +3fd31a: 5401 8192 |0049: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ +3fd31e: 5411 708e |004b: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8e70 │ │ +3fd322: 6e20 ad0f 0100 |004d: invoke-virtual {v1, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fad │ │ +3fd328: 5401 8192 |0050: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ +3fd32c: 5411 708e |0052: iget-object v1, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@8e70 │ │ +3fd330: 1212 |0054: const/4 v2, #int 1 // #1 │ │ +3fd332: 6e20 600d 2100 |0055: invoke-virtual {v1, v2}, Landroid/view/View;.setNestedScrollingEnabled:(Z)V // method@0d60 │ │ +3fd338: 7100 04b7 0000 |0058: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3fd33e: 0c01 |005b: move-result-object v1 │ │ +3fd340: 6e20 09b7 0100 |005c: invoke-virtual {v1, v0}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@b709 │ │ +3fd346: 5401 8192 |005f: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.viewBinding:Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // field@9281 │ │ +3fd34a: 6e10 819e 0100 |0061: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@9e81 │ │ +3fd350: 0c01 |0064: move-result-object v1 │ │ +3fd352: 1101 |0065: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=65 │ │ 0x000e line=66 │ │ 0x0015 line=68 │ │ 0x0021 line=69 │ │ @@ -1794665,20 +1794673,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3fd4c0: |[3fd4c0] de.danoeh.antennapod.fragment.DownloadLogFragment.onDestroyView:()V │ │ -3fd4d0: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3fd4d6: 0c00 |0003: move-result-object v0 │ │ -3fd4d8: 6e20 0ab7 1000 |0004: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ -3fd4de: 6f10 d234 0100 |0007: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onDestroyView:()V // method@34d2 │ │ -3fd4e4: 0e00 |000a: return-void │ │ +3fd4a8: |[3fd4a8] de.danoeh.antennapod.fragment.DownloadLogFragment.onDestroyView:()V │ │ +3fd4b8: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3fd4be: 0c00 |0003: move-result-object v0 │ │ +3fd4c0: 6e20 0ab7 1000 |0004: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@b70a │ │ +3fd4c6: 6f10 d234 0100 |0007: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onDestroyView:()V // method@34d2 │ │ +3fd4cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0007 line=85 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ │ │ @@ -1794687,17 +1794695,17 @@ │ │ type : '(Lde/danoeh/antennapod/core/event/DownloadLogEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3fd4e8: |[3fd4e8] de.danoeh.antennapod.fragment.DownloadLogFragment.onDownloadLogChanged:(Lde/danoeh/antennapod/core/event/DownloadLogEvent;)V │ │ -3fd4f8: 7010 e8a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.loadDownloadLog:()V // method@a3e8 │ │ -3fd4fe: 0e00 |0003: return-void │ │ +3fd4d0: |[3fd4d0] de.danoeh.antennapod.fragment.DownloadLogFragment.onDownloadLogChanged:(Lde/danoeh/antennapod/core/event/DownloadLogEvent;)V │ │ +3fd4e0: 7010 e8a3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.loadDownloadLog:()V // method@a3e8 │ │ +3fd4e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ │ │ @@ -1794706,26 +1794714,26 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -3fd500: |[3fd500] de.danoeh.antennapod.fragment.DownloadLogFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -3fd510: 5401 7e92 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@927e │ │ -3fd514: 6e20 7596 3100 |0002: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@9675 │ │ -3fd51a: 0c01 |0005: move-result-object v1 │ │ -3fd51c: 2012 961c |0006: instance-of v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ -3fd520: 3802 0e00 |0008: if-eqz v2, 0016 // +000e │ │ -3fd524: 2202 141a |000a: new-instance v2, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // type@1a14 │ │ -3fd528: 6e10 2035 0000 |000c: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ -3fd52e: 0c03 |000f: move-result-object v3 │ │ -3fd530: 7030 3aa0 3201 |0010: invoke-direct {v2, v3, v1}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a03a │ │ -3fd536: 6e10 3ca0 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.show:()Landroidx/appcompat/app/AlertDialog; // method@a03c │ │ -3fd53c: 0e00 |0016: return-void │ │ +3fd4e8: |[3fd4e8] de.danoeh.antennapod.fragment.DownloadLogFragment.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +3fd4f8: 5401 7e92 |0000: iget-object v1, v0, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.adapter:Lde/danoeh/antennapod/adapter/DownloadLogAdapter; // field@927e │ │ +3fd4fc: 6e20 7596 3100 |0002: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/adapter/DownloadLogAdapter;.getItem:(I)Lde/danoeh/antennapod/model/download/DownloadResult; // method@9675 │ │ +3fd502: 0c01 |0005: move-result-object v1 │ │ +3fd504: 2012 961c |0006: instance-of v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1c96 │ │ +3fd508: 3802 0e00 |0008: if-eqz v2, 0016 // +000e │ │ +3fd50c: 2202 141a |000a: new-instance v2, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog; // type@1a14 │ │ +3fd510: 6e10 2035 0000 |000c: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getContext:()Landroid/content/Context; // method@3520 │ │ +3fd516: 0c03 |000f: move-result-object v3 │ │ +3fd518: 7030 3aa0 3201 |0010: invoke-direct {v2, v3, v1}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;)V // method@a03a │ │ +3fd51e: 6e10 3ca0 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/dialog/DownloadLogDetailsDialog;.show:()Landroidx/appcompat/app/AlertDialog; // method@a03c │ │ +3fd524: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0006 line=91 │ │ 0x000a line=92 │ │ locals : │ │ 0x0000 - 0x0017 reg=0 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ @@ -1794739,28 +1794747,28 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -3fd36c: |[3fd36c] de.danoeh.antennapod.fragment.DownloadLogFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -3fd37c: 6f20 7735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3577 │ │ -3fd382: 0a00 |0003: move-result v0 │ │ -3fd384: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -3fd386: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -3fd38a: 0f01 |0007: return v1 │ │ -3fd38c: 7210 d20b 0300 |0008: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ -3fd392: 0a03 |000b: move-result v3 │ │ -3fd394: 1400 c300 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00c3 │ │ -3fd39a: 3303 0600 |000f: if-ne v3, v0, 0015 // +0006 │ │ -3fd39e: 7100 dd9b 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearDownloadLog:()Ljava/util/concurrent/Future; // method@9bdd │ │ -3fd3a4: 0f01 |0014: return v1 │ │ -3fd3a6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -3fd3a8: 0f03 |0016: return v3 │ │ +3fd354: |[3fd354] de.danoeh.antennapod.fragment.DownloadLogFragment.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +3fd364: 6f20 7735 3200 |0000: invoke-super {v2, v3}, Landroidx/fragment/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@3577 │ │ +3fd36a: 0a00 |0003: move-result v0 │ │ +3fd36c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +3fd36e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +3fd372: 0f01 |0007: return v1 │ │ +3fd374: 7210 d20b 0300 |0008: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0bd2 │ │ +3fd37a: 0a03 |000b: move-result v3 │ │ +3fd37c: 1400 c300 0a7f |000c: const v0, #float 1.83437e+38 // #7f0a00c3 │ │ +3fd382: 3303 0600 |000f: if-ne v3, v0, 0015 // +0006 │ │ +3fd386: 7100 dd9b 0000 |0011: invoke-static {}, Lde/danoeh/antennapod/core/storage/DBWriter;.clearDownloadLog:()Ljava/util/concurrent/Future; // method@9bdd │ │ +3fd38c: 0f01 |0014: return v1 │ │ +3fd38e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +3fd390: 0f03 |0016: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0008 line=110 │ │ 0x0011 line=111 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ @@ -1794771,24 +1794779,24 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -3fd540: |[3fd540] de.danoeh.antennapod.fragment.DownloadLogFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -3fd550: 1400 c300 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00c3 │ │ -3fd556: 7220 b60b 0200 |0003: invoke-interface {v2, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ -3fd55c: 0c02 |0006: move-result-object v2 │ │ -3fd55e: 5410 8092 |0007: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9280 │ │ -3fd562: 7210 e0b4 0000 |0009: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ -3fd568: 0a00 |000c: move-result v0 │ │ -3fd56a: df00 0001 |000d: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -3fd56e: 7220 f90b 0200 |000f: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ -3fd574: 0e00 |0012: return-void │ │ +3fd528: |[3fd528] de.danoeh.antennapod.fragment.DownloadLogFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +3fd538: 1400 c300 0a7f |0000: const v0, #float 1.83437e+38 // #7f0a00c3 │ │ +3fd53e: 7220 b60b 0200 |0003: invoke-interface {v2, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0bb6 │ │ +3fd544: 0c02 |0006: move-result-object v2 │ │ +3fd546: 5410 8092 |0007: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.downloadLog:Ljava/util/List; // field@9280 │ │ +3fd54a: 7210 e0b4 0000 |0009: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@b4e0 │ │ +3fd550: 0a00 |000c: move-result v0 │ │ +3fd552: df00 0001 |000d: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +3fd556: 7220 f90b 0200 |000f: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0bf9 │ │ +3fd55c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=103 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/view/Menu; │ │ │ │ @@ -1794797,18 +1794805,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -3fd578: |[3fd578] de.danoeh.antennapod.fragment.DownloadLogFragment.onStart:()V │ │ -3fd588: 6f10 d934 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34d9 │ │ -3fd58e: 7010 e8a3 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.loadDownloadLog:()V // method@a3e8 │ │ -3fd594: 0e00 |0006: return-void │ │ +3fd560: |[3fd560] de.danoeh.antennapod.fragment.DownloadLogFragment.onStart:()V │ │ +3fd570: 6f10 d934 0000 |0000: invoke-super {v0}, Landroidx/fragment/app/DialogFragment;.onStart:()V // method@34d9 │ │ +3fd576: 7010 e8a3 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.loadDownloadLog:()V // method@a3e8 │ │ +3fd57c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ │ │ @@ -1794817,20 +1794825,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -3fd598: |[3fd598] de.danoeh.antennapod.fragment.DownloadLogFragment.onStop:()V │ │ -3fd5a8: 6f10 da34 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34da │ │ -3fd5ae: 5410 7f92 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@927f │ │ -3fd5b2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -3fd5b6: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ -3fd5bc: 0e00 |000a: return-void │ │ +3fd580: |[3fd580] de.danoeh.antennapod.fragment.DownloadLogFragment.onStop:()V │ │ +3fd590: 6f10 da34 0100 |0000: invoke-super {v1}, Landroidx/fragment/app/DialogFragment;.onStop:()V // method@34da │ │ +3fd596: 5410 7f92 |0003: iget-object v0, v1, Lde/danoeh/antennapod/fragment/DownloadLogFragment;.disposable:Lio/reactivex/disposables/Disposable; // field@927f │ │ +3fd59a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +3fd59e: 7210 08b1 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b108 │ │ +3fd5a4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ @@ -1794865,17 +1794873,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3bbac4: |[3bbac4] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity$InnerVariableSpeedDialog.:()V │ │ -3bbad4: 7010 e4a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a1e4 │ │ -3bbada: 0e00 |0003: return-void │ │ +3bbaac: |[3bbaac] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity$InnerVariableSpeedDialog.:()V │ │ +3bbabc: 7010 e4a1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/VariableSpeedDialog;.:()V // method@a1e4 │ │ +3bbac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog; │ │ │ │ Virtual methods - │ │ @@ -1794884,20 +1794892,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -3bbadc: |[3bbadc] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity$InnerVariableSpeedDialog.onDismiss:(Landroid/content/DialogInterface;)V │ │ -3bbaec: 6f20 d434 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/DialogFragment;.onDismiss:(Landroid/content/DialogInterface;)V // method@34d4 │ │ -3bbaf2: 6e10 1a35 0000 |0003: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ -3bbaf8: 0c01 |0006: move-result-object v1 │ │ -3bbafa: 6e10 7000 0100 |0007: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ -3bbb00: 0e00 |000a: return-void │ │ +3bbac4: |[3bbac4] de.danoeh.antennapod.activity.PlaybackSpeedDialogActivity$InnerVariableSpeedDialog.onDismiss:(Landroid/content/DialogInterface;)V │ │ +3bbad4: 6f20 d434 1000 |0000: invoke-super {v0, v1}, Landroidx/fragment/app/DialogFragment;.onDismiss:(Landroid/content/DialogInterface;)V // method@34d4 │ │ +3bbada: 6e10 1a35 0000 |0003: invoke-virtual {v0}, Landroidx/fragment/app/Fragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@351a │ │ +3bbae0: 0c01 |0006: move-result-object v1 │ │ +3bbae2: 6e10 7000 0100 |0007: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0070 │ │ +3bbae8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/content/DialogInterface; │ │ @@ -1794933,17 +1794941,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3ef04c: |[3ef04c] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.:()V │ │ -3ef05c: 7010 8ca0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.:()V // method@a08c │ │ -3ef062: 0e00 |0003: return-void │ │ +3ef034: |[3ef034] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.:()V │ │ +3ef044: 7010 8ca0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.:()V // method@a08c │ │ +3ef04a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;) │ │ @@ -1794951,23 +1794959,23 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -3ef014: |[3ef014] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; │ │ -3ef024: 2200 0b1a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // type@1a0b │ │ -3ef028: 7010 1ba0 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.:()V // method@a01b │ │ -3ef02e: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -3ef032: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -3ef038: 1a02 6285 |000a: const-string v2, "filter" // string@8562 │ │ -3ef03c: 6e30 2607 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0726 │ │ -3ef042: 6e20 b135 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -3ef048: 1100 |0012: return-object v0 │ │ +3eeffc: |[3eeffc] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.newInstance:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; │ │ +3ef00c: 2200 0b1a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; // type@1a0b │ │ +3ef010: 7010 1ba0 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog;.:()V // method@a01b │ │ +3ef016: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +3ef01a: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +3ef020: 1a02 6285 |000a: const-string v2, "filter" // string@8562 │ │ +3ef024: 6e30 2607 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0726 │ │ +3ef02a: 6e20 b135 1000 |000f: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +3ef030: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0005 line=13 │ │ 0x000c line=14 │ │ 0x000f line=15 │ │ locals : │ │ @@ -1794979,21 +1794987,21 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -3ef064: |[3ef064] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.onFilterChanged:(Ljava/util/Set;)V │ │ -3ef074: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ -3ef07a: 0c00 |0003: move-result-object v0 │ │ -3ef07c: 2201 0a1a |0004: new-instance v1, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a0a │ │ -3ef080: 7020 1aa0 3100 |0006: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.:(Ljava/util/Set;)V // method@a01a │ │ -3ef086: 6e20 07b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ -3ef08c: 0e00 |000c: return-void │ │ +3ef04c: |[3ef04c] de.danoeh.antennapod.dialog.AllEpisodesFilterDialog.onFilterChanged:(Ljava/util/Set;)V │ │ +3ef05c: 7100 04b7 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@b704 │ │ +3ef062: 0c00 |0003: move-result-object v0 │ │ +3ef064: 2201 0a1a |0004: new-instance v1, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1a0a │ │ +3ef068: 7020 1aa0 3100 |0006: invoke-direct {v1, v3}, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent;.:(Ljava/util/Set;)V // method@a01a │ │ +3ef06e: 6e20 07b7 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@b707 │ │ +3ef074: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog; │ │ 0x0000 - 0x000d reg=3 (null) Ljava/util/Set; │ │ │ │ @@ -1795031,17 +1795039,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -3f01d0: |[3f01d0] de.danoeh.antennapod.dialog.FeedItemFilterDialog.:()V │ │ -3f01e0: 7010 8ca0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.:()V // method@a08c │ │ -3f01e6: 0e00 |0003: return-void │ │ +3f01b8: |[3f01b8] de.danoeh.antennapod.dialog.FeedItemFilterDialog.:()V │ │ +3f01c8: 7010 8ca0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/ItemFilterDialog;.:()V // method@a08c │ │ +3f01ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; │ │ │ │ #1 : (in Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;) │ │ @@ -1795049,29 +1795057,29 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -3f0180: |[3f0180] de.danoeh.antennapod.dialog.FeedItemFilterDialog.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; │ │ -3f0190: 2200 211a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // type@1a21 │ │ -3f0194: 7010 6ba0 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.:()V // method@a06b │ │ -3f019a: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ -3f019e: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ -3f01a4: 6e10 4eab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ -3f01aa: 0c02 |000d: move-result-object v2 │ │ -3f01ac: 1a03 6285 |000e: const-string v3, "filter" // string@8562 │ │ -3f01b0: 6e30 2607 3102 |0010: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0726 │ │ -3f01b6: 1a02 c684 |0013: const-string v2, "feedId" // string@84c6 │ │ -3f01ba: 6e10 77ab 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ -3f01c0: 0b03 |0018: move-result-wide v3 │ │ -3f01c2: 6e40 f806 2143 |0019: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ -3f01c8: 6e20 b135 1000 |001c: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ -3f01ce: 1100 |001f: return-object v0 │ │ +3f0168: |[3f0168] de.danoeh.antennapod.dialog.FeedItemFilterDialog.newInstance:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; │ │ +3f0178: 2200 211a |0000: new-instance v0, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; // type@1a21 │ │ +3f017c: 7010 6ba0 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/dialog/FeedItemFilterDialog;.:()V // method@a06b │ │ +3f0182: 2201 7501 |0005: new-instance v1, Landroid/os/Bundle; // type@0175 │ │ +3f0186: 7010 0207 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0702 │ │ +3f018c: 6e10 4eab 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; // method@ab4e │ │ +3f0192: 0c02 |000d: move-result-object v2 │ │ +3f0194: 1a03 6285 |000e: const-string v3, "filter" // string@8562 │ │ +3f0198: 6e30 2607 3102 |0010: invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0726 │ │ +3f019e: 1a02 c684 |0013: const-string v2, "feedId" // string@84c6 │ │ +3f01a2: 6e10 77ab 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedComponent;.getId:()J // method@ab77 │ │ +3f01a8: 0b03 |0018: move-result-wide v3 │ │ +3f01aa: 6e40 f806 2143 |0019: invoke-virtual {v1, v2, v3, v4}, Landroid/os/BaseBundle;.putLong:(Ljava/lang/String;J)V // method@06f8 │ │ +3f01b0: 6e20 b135 1000 |001c: invoke-virtual {v0, v1}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@35b1 │ │ +3f01b6: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0005 line=14 │ │ 0x000a line=15 │ │ 0x0015 line=16 │ │ 0x001c line=17 │ │ @@ -1795084,22 +1795092,22 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -3f01e8: |[3f01e8] de.danoeh.antennapod.dialog.FeedItemFilterDialog.onFilterChanged:(Ljava/util/Set;)V │ │ -3f01f8: 6e10 1e35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ -3f01fe: 0c00 |0003: move-result-object v0 │ │ -3f0200: 1a01 c684 |0004: const-string v1, "feedId" // string@84c6 │ │ -3f0204: 6e20 ec06 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ -3f020a: 0b00 |0009: move-result-wide v0 │ │ -3f020c: 7130 239c 1003 |000a: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItemsFilter:(JLjava/util/Set;)Ljava/util/concurrent/Future; // method@9c23 │ │ -3f0212: 0e00 |000d: return-void │ │ +3f01d0: |[3f01d0] de.danoeh.antennapod.dialog.FeedItemFilterDialog.onFilterChanged:(Ljava/util/Set;)V │ │ +3f01e0: 6e10 1e35 0200 |0000: invoke-virtual {v2}, Landroidx/fragment/app/Fragment;.getArguments:()Landroid/os/Bundle; // method@351e │ │ +3f01e6: 0c00 |0003: move-result-object v0 │ │ +3f01e8: 1a01 c684 |0004: const-string v1, "feedId" // string@84c6 │ │ +3f01ec: 6e20 ec06 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/BaseBundle;.getLong:(Ljava/lang/String;)J // method@06ec │ │ +3f01f2: 0b00 |0009: move-result-wide v0 │ │ +3f01f4: 7130 239c 1003 |000a: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/core/storage/DBWriter;.setFeedItemsFilter:(JLjava/util/Set;)Ljava/util/concurrent/Future; // method@9c23 │ │ +3f01fa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x000a line=24 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/dialog/FeedItemFilterDialog; │ │ 0x0000 - 0x000e reg=3 (null) Ljava/util/Set; │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 12959879 bytes, number of entries: 6917 │ │ │ +Zip file size: 12960134 bytes, number of entries: 6917 │ │ │ ?rwxrwxr-x 2.0 unx 214 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel.class │ │ │ ?rwxrwxr-x 2.0 unx 691 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$MediaItem$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1852 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$MediaItem.class │ │ │ ?rwxrwxr-x 2.0 unx 284 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 839 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaDescriptionCompat$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2338 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaDescriptionCompat$Api21Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 419 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaDescriptionCompat$Api23Impl$$ExternalSyntheticApiModelOutline0.class │ │ │ @@ -5956,15 +5956,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 996 b- stor 80-Jan-01 00:00 com/squareup/moshi/StandardJsonAdapters$9.class │ │ │ ?rwxrwxr-x 2.0 unx 2735 b- stor 80-Jan-01 00:00 com/squareup/moshi/StandardJsonAdapters$EnumJsonAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2447 b- stor 80-Jan-01 00:00 com/squareup/moshi/StandardJsonAdapters$ObjectJsonAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 3544 b- stor 80-Jan-01 00:00 com/squareup/moshi/adapters/EnumJsonAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 998 b- stor 80-Jan-01 00:00 com/squareup/moshi/adapters/Rfc3339DateJsonAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2653 b- stor 80-Jan-01 00:00 com/squareup/moshi/adapters/RuntimeJsonAdapterFactory$RuntimeJsonAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2530 b- stor 80-Jan-01 00:00 com/squareup/moshi/adapters/RuntimeJsonAdapterFactory.class │ │ │ -?rwxrwxr-x 2.0 unx 7897 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/ApEventBusIndex.class │ │ │ +?rwxrwxr-x 2.0 unx 8152 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/ApEventBusIndex.class │ │ │ ?rwxrwxr-x 2.0 unx 768 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2.class │ │ │ ?rwxrwxr-x 2.0 unx 429 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3.class │ │ │ ?rwxrwxr-x 2.0 unx 429 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4.class │ │ │ ?rwxrwxr-x 2.0 unx 1013 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/activity/MainActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 973 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda14.class │ │ │ ?rwxrwxr-x 2.0 unx 461 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda15.class │ │ │ ?rwxrwxr-x 2.0 unx 663 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/activity/OnlineFeedViewActivity$$ExternalSyntheticLambda19.class │ │ │ @@ -6912,8 +6912,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 4923 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/dialog/ItemFilterDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 4994 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/dialog/ShareDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 6128 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/dialog/VariableSpeedDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 5563 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/fragment/DownloadLogFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 520 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/activity/PlaybackSpeedDialogActivity$InnerVariableSpeedDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 897 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/dialog/AllEpisodesFilterDialog.class │ │ │ ?rwxrwxr-x 2.0 unx 1232 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/dialog/FeedItemFilterDialog.class │ │ │ -6917 files, 14918422 bytes uncompressed, 11529939 bytes compressed: 22.7% │ │ │ +6917 files, 14918677 bytes uncompressed, 11530194 bytes compressed: 22.7% │ │ ├── de/danoeh/antennapod/ApEventBusIndex.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,295 +1,272 @@ │ │ │ │ │ │ │ │ package de.danoeh.antennapod; │ │ │ │ │ │ │ │ -import de.danoeh.antennapod.fragment.NavDrawerFragment; │ │ │ │ -import de.danoeh.antennapod.activity.OnlineFeedViewActivity; │ │ │ │ -import de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment; │ │ │ │ -import de.danoeh.antennapod.event.SyncServiceEvent; │ │ │ │ +import de.danoeh.antennapod.dialog.VariableSpeedDialog; │ │ │ │ import de.danoeh.antennapod.fragment.CoverFragment; │ │ │ │ -import de.danoeh.antennapod.ui.home.sections.SubscriptionsSection; │ │ │ │ -import de.danoeh.antennapod.ui.home.sections.QueueSection; │ │ │ │ -import de.danoeh.antennapod.ui.home.sections.DownloadsSection; │ │ │ │ -import de.danoeh.antennapod.fragment.FeedItemlistFragment; │ │ │ │ +import de.danoeh.antennapod.dialog.SleepTimerDialog; │ │ │ │ +import de.danoeh.antennapod.fragment.CompletedDownloadsFragment; │ │ │ │ import de.danoeh.antennapod.core.feed.FeedEvent; │ │ │ │ -import de.danoeh.antennapod.fragment.DownloadLogFragment; │ │ │ │ -import de.danoeh.antennapod.activity.MainActivity; │ │ │ │ -import de.danoeh.antennapod.event.MessageEvent; │ │ │ │ -import de.danoeh.antennapod.activity.VideoplayerActivity; │ │ │ │ +import de.danoeh.antennapod.fragment.FeedItemlistFragment; │ │ │ │ import de.danoeh.antennapod.fragment.SubscriptionFragment; │ │ │ │ -import de.danoeh.antennapod.fragment.ItemFragment; │ │ │ │ +import de.danoeh.antennapod.fragment.ChaptersFragment; │ │ │ │ +import de.danoeh.antennapod.fragment.ExternalPlayerFragment; │ │ │ │ +import de.danoeh.antennapod.fragment.EpisodesListFragment; │ │ │ │ +import de.danoeh.antennapod.ui.home.sections.EpisodesSurpriseSection; │ │ │ │ import de.danoeh.antennapod.fragment.AllEpisodesFragment; │ │ │ │ import de.danoeh.antennapod.dialog.AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ │ │ │ -import de.danoeh.antennapod.fragment.QueueFragment; │ │ │ │ -import de.danoeh.antennapod.event.QueueEvent; │ │ │ │ -import de.danoeh.antennapod.ui.home.sections.InboxSection; │ │ │ │ -import de.danoeh.antennapod.ui.home.sections.EpisodesSurpriseSection; │ │ │ │ -import de.danoeh.antennapod.fragment.EpisodesListFragment; │ │ │ │ -import android.view.KeyEvent; │ │ │ │ -import de.danoeh.antennapod.fragment.CompletedDownloadsFragment; │ │ │ │ +import de.danoeh.antennapod.fragment.ItemFragment; │ │ │ │ +import de.danoeh.antennapod.fragment.DownloadLogFragment; │ │ │ │ +import de.danoeh.antennapod.ui.home.sections.DownloadsSection; │ │ │ │ import de.danoeh.antennapod.core.event.DownloadLogEvent; │ │ │ │ +import de.danoeh.antennapod.ui.home.sections.QueueSection; │ │ │ │ import de.danoeh.antennapod.fragment.SearchFragment; │ │ │ │ -import de.danoeh.antennapod.event.PlayerStatusEvent; │ │ │ │ -import de.danoeh.antennapod.event.EpisodeDownloadEvent; │ │ │ │ -import de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment; │ │ │ │ -import de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent; │ │ │ │ -import de.danoeh.antennapod.dialog.VariableSpeedDialog; │ │ │ │ -import de.danoeh.antennapod.ui.home.HomeFragment; │ │ │ │ -import de.danoeh.antennapod.event.FeedListUpdateEvent; │ │ │ │ -import de.danoeh.antennapod.event.FeedUpdateRunningEvent; │ │ │ │ -import de.danoeh.antennapod.fragment.ExternalPlayerFragment; │ │ │ │ -import de.danoeh.antennapod.dialog.SleepTimerDialog; │ │ │ │ import de.danoeh.antennapod.fragment.PlaybackHistoryFragment; │ │ │ │ import de.danoeh.antennapod.event.playback.PlaybackHistoryEvent; │ │ │ │ -import de.danoeh.antennapod.fragment.ChaptersFragment; │ │ │ │ +import de.danoeh.antennapod.ui.home.sections.InboxSection; │ │ │ │ +import de.danoeh.antennapod.activity.MainActivity; │ │ │ │ +import de.danoeh.antennapod.event.MessageEvent; │ │ │ │ +import de.danoeh.antennapod.fragment.QueueFragment; │ │ │ │ +import android.view.KeyEvent; │ │ │ │ +import de.danoeh.antennapod.ui.home.sections.SubscriptionsSection; │ │ │ │ +import de.danoeh.antennapod.fragment.QuickFeedDiscoveryFragment; │ │ │ │ +import de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent; │ │ │ │ +import de.danoeh.antennapod.fragment.AudioPlayerFragment; │ │ │ │ +import de.danoeh.antennapod.event.FavoritesEvent; │ │ │ │ +import de.danoeh.antennapod.event.playback.SpeedChangedEvent; │ │ │ │ import de.danoeh.antennapod.fragment.ItemPagerFragment; │ │ │ │ import de.danoeh.antennapod.event.FeedItemEvent; │ │ │ │ -import org.greenrobot.eventbus.meta.SubscriberInfo; │ │ │ │ -import org.greenrobot.eventbus.meta.SimpleSubscriberInfo; │ │ │ │ -import de.danoeh.antennapod.fragment.AudioPlayerFragment; │ │ │ │ +import de.danoeh.antennapod.fragment.preferences.synchronization.SynchronizationPreferencesFragment; │ │ │ │ +import de.danoeh.antennapod.event.SyncServiceEvent; │ │ │ │ +import de.danoeh.antennapod.activity.VideoplayerActivity; │ │ │ │ import de.danoeh.antennapod.event.PlayerErrorEvent; │ │ │ │ -import de.danoeh.antennapod.event.FavoritesEvent; │ │ │ │ +import de.danoeh.antennapod.event.playback.PlaybackServiceEvent; │ │ │ │ import de.danoeh.antennapod.event.playback.PlaybackPositionEvent; │ │ │ │ -import de.danoeh.antennapod.event.playback.BufferUpdateEvent; │ │ │ │ import de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent; │ │ │ │ -import de.danoeh.antennapod.event.playback.SpeedChangedEvent; │ │ │ │ -import de.danoeh.antennapod.event.playback.PlaybackServiceEvent; │ │ │ │ +import de.danoeh.antennapod.event.playback.BufferUpdateEvent; │ │ │ │ +import de.danoeh.antennapod.fragment.NavDrawerFragment; │ │ │ │ +import de.danoeh.antennapod.event.QueueEvent; │ │ │ │ import de.danoeh.antennapod.event.UnreadItemsUpdateEvent; │ │ │ │ +import de.danoeh.antennapod.activity.OnlineFeedViewActivity; │ │ │ │ +import de.danoeh.antennapod.event.PlayerStatusEvent; │ │ │ │ +import de.danoeh.antennapod.event.EpisodeDownloadEvent; │ │ │ │ +import org.greenrobot.eventbus.meta.SubscriberInfo; │ │ │ │ +import org.greenrobot.eventbus.meta.SimpleSubscriberInfo; │ │ │ │ +import de.danoeh.antennapod.ui.home.HomeFragment; │ │ │ │ +import de.danoeh.antennapod.event.FeedListUpdateEvent; │ │ │ │ +import de.danoeh.antennapod.event.FeedUpdateRunningEvent; │ │ │ │ import org.greenrobot.eventbus.ThreadMode; │ │ │ │ import org.greenrobot.eventbus.meta.SubscriberMethodInfo; │ │ │ │ import java.util.HashMap; │ │ │ │ import java.util.Map; │ │ │ │ import org.greenrobot.eventbus.meta.SubscriberInfoIndex; │ │ │ │ │ │ │ │ public class ApEventBusIndex implements SubscriberInfoIndex │ │ │ │ { │ │ │ │ private static final Map SUBSCRIBER_INDEX; │ │ │ │ │ │ │ │ static { │ │ │ │ SUBSCRIBER_INDEX = new HashMap(); │ │ │ │ - final SubscriberMethodInfo[] array = new SubscriberMethodInfo[8]; │ │ │ │ + final int n = 2; │ │ │ │ + final SubscriberMethodInfo[] array = new SubscriberMethodInfo[n]; │ │ │ │ final ThreadMode main = ThreadMode.MAIN; │ │ │ │ - final Class clazz = UnreadItemsUpdateEvent.class; │ │ │ │ - array[0] = new SubscriberMethodInfo("onUnreadItemsUpdate", (Class)clazz, main); │ │ │ │ - final String s = "onPlaybackServiceChanged"; │ │ │ │ - final Class clazz2 = PlaybackServiceEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo = new SubscriberMethodInfo(s, (Class)clazz2, main); │ │ │ │ - final int n = 1; │ │ │ │ - array[n] = subscriberMethodInfo; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo2 = new SubscriberMethodInfo("updatePlaybackSpeedButton", (Class)SpeedChangedEvent.class, main); │ │ │ │ - final int n2 = 2; │ │ │ │ - array[n2] = subscriberMethodInfo2; │ │ │ │ - final Class clazz3 = SleepTimerUpdatedEvent.class; │ │ │ │ - array[3] = new SubscriberMethodInfo("sleepTimerUpdate", (Class)clazz3, main); │ │ │ │ - array[4] = new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, main); │ │ │ │ - final Class clazz4 = PlaybackPositionEvent.class; │ │ │ │ - array[5] = new SubscriberMethodInfo("updatePosition", (Class)clazz4, main); │ │ │ │ - array[6] = new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo3 = new SubscriberMethodInfo("mediaPlayerError", (Class)PlayerErrorEvent.class, main); │ │ │ │ - final int n3 = 7; │ │ │ │ - array[n3] = subscriberMethodInfo3; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AudioPlayerFragment.class, (boolean)(n != 0), array)); │ │ │ │ - final SubscriberMethodInfo[] array2 = new SubscriberMethodInfo[n]; │ │ │ │ - final String s2 = "onEventMainThread"; │ │ │ │ - final Class clazz5 = FeedItemEvent.class; │ │ │ │ - array2[0] = new SubscriberMethodInfo(s2, (Class)clazz5, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemPagerFragment.class, (boolean)(n != 0), array2)); │ │ │ │ - final SubscriberMethodInfo[] array3 = new SubscriberMethodInfo[n]; │ │ │ │ - array3[0] = new SubscriberMethodInfo(s2, (Class)clazz4, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ChaptersFragment.class, (boolean)(n != 0), array3)); │ │ │ │ - final SubscriberMethodInfo[] array4 = new SubscriberMethodInfo[n]; │ │ │ │ - array4[0] = new SubscriberMethodInfo("onHistoryUpdated", (Class)PlaybackHistoryEvent.class, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PlaybackHistoryFragment.class, (boolean)(n != 0), array4)); │ │ │ │ - final SubscriberMethodInfo[] array5 = new SubscriberMethodInfo[n]; │ │ │ │ - array5[0] = new SubscriberMethodInfo("timerUpdated", (Class)clazz3, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SleepTimerDialog.class, (boolean)(n != 0), array5)); │ │ │ │ + array[0] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ + final String s = "onFeedListChanged"; │ │ │ │ + final Class clazz = FeedListUpdateEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ + final int n2 = 1; │ │ │ │ + array[n2] = subscriberMethodInfo; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)HomeFragment.class, (boolean)(n2 != 0), array)); │ │ │ │ + final int n3 = 3; │ │ │ │ + final SubscriberMethodInfo[] array2 = new SubscriberMethodInfo[n3]; │ │ │ │ + array2[0] = new SubscriberMethodInfo(s, (Class)clazz); │ │ │ │ + final ThreadMode threadMode = main; │ │ │ │ + final ThreadMode threadMode2 = main; │ │ │ │ + array2[n2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + final Class clazz2 = PlayerStatusEvent.class; │ │ │ │ + array2[n] = new SubscriberMethodInfo("playbackStateChanged", (Class)clazz2, threadMode); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)OnlineFeedViewActivity.class, (boolean)(n2 != 0), array2)); │ │ │ │ + final SubscriberMethodInfo[] array3 = new SubscriberMethodInfo[n3]; │ │ │ │ + final String s2 = "onUnreadItemsChanged"; │ │ │ │ + final Class clazz3 = UnreadItemsUpdateEvent.class; │ │ │ │ + array3[0] = new SubscriberMethodInfo(s2, (Class)clazz3, threadMode); │ │ │ │ + array3[n2] = new SubscriberMethodInfo(s, (Class)clazz, threadMode); │ │ │ │ + final String s3 = "onQueueChanged"; │ │ │ │ + final Class clazz4 = QueueEvent.class; │ │ │ │ + array3[n] = new SubscriberMethodInfo(s3, (Class)clazz4, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)NavDrawerFragment.class, (boolean)(n2 != 0), array3)); │ │ │ │ + final SubscriberMethodInfo[] array4 = new SubscriberMethodInfo[5]; │ │ │ │ + array4[0] = new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, threadMode2); │ │ │ │ + final Class clazz5 = SleepTimerUpdatedEvent.class; │ │ │ │ + array4[n2] = new SubscriberMethodInfo("sleepTimerUpdate", (Class)clazz5, threadMode2); │ │ │ │ + final String s4 = "onEventMainThread"; │ │ │ │ + final Class clazz6 = clazz2; │ │ │ │ + final Class clazz7 = PlaybackPositionEvent.class; │ │ │ │ + array4[n] = new SubscriberMethodInfo(s4, (Class)clazz7, threadMode2); │ │ │ │ + final Class clazz8 = clazz7; │ │ │ │ + final String s5 = "onPlaybackServiceChanged"; │ │ │ │ + array4[n3] = new SubscriberMethodInfo(s5, (Class)PlaybackServiceEvent.class, threadMode2); │ │ │ │ + array4[4] = new SubscriberMethodInfo("onMediaPlayerError", (Class)PlayerErrorEvent.class, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VideoplayerActivity.class, (boolean)(n2 != 0), array4)); │ │ │ │ + final SubscriberMethodInfo[] array5 = new SubscriberMethodInfo[n2]; │ │ │ │ + final String s6 = s4; │ │ │ │ + final Class clazz9 = clazz5; │ │ │ │ + final String s7 = "syncStatusChanged"; │ │ │ │ + final Class clazz10 = clazz4; │ │ │ │ + final Class clazz11 = SyncServiceEvent.class; │ │ │ │ + final String s8 = s3; │ │ │ │ + final Class clazz12 = clazz3; │ │ │ │ + final String s9 = s5; │ │ │ │ + array5[0] = new SubscriberMethodInfo(s7, (Class)clazz11, threadMode2, 0, true); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SynchronizationPreferencesFragment.class, (boolean)(n2 != 0), array5)); │ │ │ │ final SubscriberMethodInfo[] array6 = new SubscriberMethodInfo[n2]; │ │ │ │ - array6[0] = new SubscriberMethodInfo("onPositionObserverUpdate", (Class)clazz4, main); │ │ │ │ - array6[n] = new SubscriberMethodInfo(s, (Class)clazz2, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ExternalPlayerFragment.class, (boolean)(n != 0), array6)); │ │ │ │ - final SubscriberMethodInfo[] array7 = new SubscriberMethodInfo[n2]; │ │ │ │ + final Class clazz13 = FeedItemEvent.class; │ │ │ │ + array6[0] = new SubscriberMethodInfo(s6, (Class)clazz13, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemPagerFragment.class, (boolean)(n2 != 0), array6)); │ │ │ │ + final SubscriberMethodInfo[] array7 = new SubscriberMethodInfo[8]; │ │ │ │ + array7[0] = new SubscriberMethodInfo("onUnreadItemsUpdate", (Class)clazz3, threadMode2); │ │ │ │ + array7[n2] = new SubscriberMethodInfo(s9, (Class)PlaybackServiceEvent.class, threadMode2); │ │ │ │ + array7[2] = new SubscriberMethodInfo("updatePlaybackSpeedButton", (Class)SpeedChangedEvent.class, threadMode2); │ │ │ │ + array7[3] = new SubscriberMethodInfo("sleepTimerUpdate", (Class)clazz9, threadMode2); │ │ │ │ + array7[4] = new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, threadMode2); │ │ │ │ + array7[5] = new SubscriberMethodInfo("updatePosition", (Class)clazz8, threadMode2); │ │ │ │ + array7[6] = new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, threadMode2); │ │ │ │ + array7[7] = new SubscriberMethodInfo("mediaPlayerError", (Class)PlayerErrorEvent.class, threadMode2); │ │ │ │ + final int n4 = 1; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AudioPlayerFragment.class, (boolean)(n4 != 0), array7)); │ │ │ │ + final SubscriberMethodInfo[] array8 = new SubscriberMethodInfo[n4]; │ │ │ │ + array8[0] = new SubscriberMethodInfo("onDiscoveryDefaultUpdateEvent", (Class)DiscoveryDefaultUpdateEvent.class, threadMode2); │ │ │ │ + final int n5 = 1; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QuickFeedDiscoveryFragment.class, (boolean)(n5 != 0), array8)); │ │ │ │ + final SubscriberMethodInfo[] array9 = new SubscriberMethodInfo[n5]; │ │ │ │ + array9[0] = new SubscriberMethodInfo(s, (Class)clazz, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionsSection.class, (boolean)(n5 != 0), array9)); │ │ │ │ + final SubscriberMethodInfo[] array10 = new SubscriberMethodInfo[8]; │ │ │ │ + array10[0] = new SubscriberMethodInfo(s6, (Class)clazz10, threadMode2); │ │ │ │ + array10[n5] = new SubscriberMethodInfo(s6, (Class)clazz13, threadMode2); │ │ │ │ + final String s10 = "onEventMainThread"; │ │ │ │ + final Class clazz14 = EpisodeDownloadEvent.class; │ │ │ │ + final Class clazz15 = clazz9; │ │ │ │ + final Class clazz16 = clazz10; │ │ │ │ + final Class clazz17 = clazz13; │ │ │ │ + array10[2] = new SubscriberMethodInfo(s10, (Class)clazz14, threadMode2, 0, true); │ │ │ │ + array10[3] = new SubscriberMethodInfo(s6, (Class)clazz8, threadMode2); │ │ │ │ + final String s11 = "onPlayerStatusChanged"; │ │ │ │ + array10[4] = new SubscriberMethodInfo(s11, (Class)clazz6, threadMode2); │ │ │ │ + array10[5] = new SubscriberMethodInfo(s2, (Class)clazz12, threadMode2); │ │ │ │ + array10[6] = new SubscriberMethodInfo("onKeyUp", (Class)KeyEvent.class, threadMode2); │ │ │ │ + final String s12 = s11; │ │ │ │ + array10[7] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, threadMode2, 0, true); │ │ │ │ + final int n6 = 1; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueFragment.class, (boolean)(n6 != 0), array10)); │ │ │ │ + final SubscriberMethodInfo[] array11 = new SubscriberMethodInfo[n6]; │ │ │ │ + array11[0] = new SubscriberMethodInfo(s6, (Class)MessageEvent.class, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)MainActivity.class, (boolean)(n6 != 0), array11)); │ │ │ │ + final SubscriberMethodInfo[] array12 = new SubscriberMethodInfo[4]; │ │ │ │ + array12[0] = new SubscriberMethodInfo(s2, (Class)clazz12, threadMode2); │ │ │ │ + array12[n6] = new SubscriberMethodInfo(s6, (Class)clazz17, threadMode2); │ │ │ │ + array12[2] = new SubscriberMethodInfo(s, (Class)clazz, threadMode2); │ │ │ │ final boolean b = true; │ │ │ │ - final Class clazz6 = clazz5; │ │ │ │ - final Class clazz7 = clazz4; │ │ │ │ - final String s3 = "onEventMainThread"; │ │ │ │ - final String s4 = s2; │ │ │ │ - final int n4 = 6; │ │ │ │ - final Class clazz8 = FeedUpdateRunningEvent.class; │ │ │ │ - final Class clazz9 = clazz3; │ │ │ │ - final int n5 = 2; │ │ │ │ - array7[0] = new SubscriberMethodInfo(s3, (Class)clazz8, main, 0, b); │ │ │ │ - final String s5 = "onFeedListChanged"; │ │ │ │ - final Class clazz10 = FeedListUpdateEvent.class; │ │ │ │ - array7[n] = new SubscriberMethodInfo(s5, (Class)clazz10, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)HomeFragment.class, (boolean)(n != 0), array7)); │ │ │ │ - final SubscriberMethodInfo[] array8 = new SubscriberMethodInfo[n]; │ │ │ │ - array8[0] = new SubscriberMethodInfo("updateSpeed", (Class)SpeedChangedEvent.class, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VariableSpeedDialog.class, (boolean)(n != 0), array8)); │ │ │ │ - final SubscriberMethodInfo[] array9 = new SubscriberMethodInfo[n]; │ │ │ │ - array9[0] = new SubscriberMethodInfo("onDiscoveryDefaultUpdateEvent", (Class)DiscoveryDefaultUpdateEvent.class, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QuickFeedDiscoveryFragment.class, (boolean)(n != 0), array9)); │ │ │ │ - final SubscriberMethodInfo[] array10 = new SubscriberMethodInfo[n4]; │ │ │ │ - array10[0] = new SubscriberMethodInfo(s5, (Class)clazz10, main); │ │ │ │ - final String s6 = "onUnreadItemsChanged"; │ │ │ │ - array10[n] = new SubscriberMethodInfo(s6, (Class)clazz, main); │ │ │ │ - array10[n5] = new SubscriberMethodInfo(s4, (Class)clazz6, main); │ │ │ │ - final String s7 = "onEventMainThread"; │ │ │ │ - final Class clazz11 = EpisodeDownloadEvent.class; │ │ │ │ - final String s8 = s6; │ │ │ │ - final Class clazz12 = clazz10; │ │ │ │ - final String s9 = s5; │ │ │ │ - array10[3] = new SubscriberMethodInfo(s7, (Class)clazz11, main, 0, b); │ │ │ │ - array10[4] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - final String s10 = "onPlayerStatusChanged"; │ │ │ │ - final Class clazz13 = PlayerStatusEvent.class; │ │ │ │ - array10[5] = new SubscriberMethodInfo(s10, (Class)clazz13, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SearchFragment.class, (boolean)(n != 0), array10)); │ │ │ │ - final SubscriberMethodInfo[] array11 = new SubscriberMethodInfo[n4]; │ │ │ │ - final boolean b2 = true; │ │ │ │ - final String s11 = "onEventMainThread"; │ │ │ │ - final Class clazz14 = clazz13; │ │ │ │ - final Class clazz15 = EpisodeDownloadEvent.class; │ │ │ │ - final String s12 = s10; │ │ │ │ - array11[0] = new SubscriberMethodInfo(s11, (Class)clazz15, main, 0, b2); │ │ │ │ - array11[n] = new SubscriberMethodInfo(s4, (Class)clazz6, main); │ │ │ │ - array11[n5] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - array11[3] = new SubscriberMethodInfo(s12, (Class)clazz14, main); │ │ │ │ - array11[4] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, main); │ │ │ │ - array11[5] = new SubscriberMethodInfo(s8, (Class)clazz, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CompletedDownloadsFragment.class, (boolean)(n != 0), array11)); │ │ │ │ - final SubscriberMethodInfo[] array12 = new SubscriberMethodInfo[8]; │ │ │ │ - array12[0] = new SubscriberMethodInfo(s4, (Class)clazz6, main); │ │ │ │ - array12[n] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - array12[n5] = new SubscriberMethodInfo("onKeyUp", (Class)KeyEvent.class, main); │ │ │ │ - final String s13 = "onEventMainThread"; │ │ │ │ - final Class clazz16 = EpisodeDownloadEvent.class; │ │ │ │ - final String s14 = s; │ │ │ │ - final Class clazz17 = clazz2; │ │ │ │ - array12[3] = new SubscriberMethodInfo(s13, (Class)clazz16, main, 0, b2); │ │ │ │ - array12[4] = new SubscriberMethodInfo(s12, (Class)clazz14, main); │ │ │ │ - array12[5] = new SubscriberMethodInfo(s8, (Class)clazz, main); │ │ │ │ - array12[6] = new SubscriberMethodInfo(s9, (Class)clazz12, main); │ │ │ │ - final boolean b3 = true; │ │ │ │ - final Class clazz18 = FeedUpdateRunningEvent.class; │ │ │ │ - final Class clazz19 = clazz; │ │ │ │ - final int n6 = 3; │ │ │ │ - array12[n3] = new SubscriberMethodInfo("onEventMainThread", (Class)clazz18, main, 0, b3); │ │ │ │ + array12[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, threadMode2, 0, b); │ │ │ │ final int n7 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesListFragment.class, (boolean)(n7 != 0), array12)); │ │ │ │ - final SubscriberMethodInfo[] array13 = new SubscriberMethodInfo[4]; │ │ │ │ - array13[0] = new SubscriberMethodInfo(s12, (Class)clazz14, main); │ │ │ │ - array13[n7] = new SubscriberMethodInfo(s4, (Class)clazz6, main); │ │ │ │ - array13[n5] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ - array13[n6] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - final int n8 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesSurpriseSection.class, (boolean)(n8 != 0), array13)); │ │ │ │ - final SubscriberMethodInfo[] array14 = new SubscriberMethodInfo[4]; │ │ │ │ - array14[0] = new SubscriberMethodInfo(s8, (Class)clazz19, main); │ │ │ │ - array14[n8] = new SubscriberMethodInfo(s4, (Class)clazz6, main); │ │ │ │ - array14[n5] = new SubscriberMethodInfo(s9, (Class)clazz12, main); │ │ │ │ - array14[n6] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b3); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)InboxSection.class, (boolean)(n7 != 0), array12)); │ │ │ │ + final SubscriberMethodInfo[] array13 = new SubscriberMethodInfo[n7]; │ │ │ │ + array13[0] = new SubscriberMethodInfo("onHistoryUpdated", (Class)PlaybackHistoryEvent.class, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PlaybackHistoryFragment.class, (boolean)(n7 != 0), array13)); │ │ │ │ + final SubscriberMethodInfo[] array14 = new SubscriberMethodInfo[6]; │ │ │ │ + array14[0] = new SubscriberMethodInfo(s, (Class)clazz, threadMode2); │ │ │ │ + array14[n7] = new SubscriberMethodInfo(s2, (Class)clazz12, threadMode2); │ │ │ │ + array14[2] = new SubscriberMethodInfo(s6, (Class)clazz17, threadMode2); │ │ │ │ + array14[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, threadMode2, 0, b); │ │ │ │ + array14[4] = new SubscriberMethodInfo(s6, (Class)clazz8, threadMode2); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo2 = new SubscriberMethodInfo(s12, (Class)clazz6, threadMode2); │ │ │ │ + final int n8 = 5; │ │ │ │ + array14[n8] = subscriberMethodInfo2; │ │ │ │ final int n9 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)InboxSection.class, (boolean)(n9 != 0), array14)); │ │ │ │ - final SubscriberMethodInfo[] array15 = new SubscriberMethodInfo[8]; │ │ │ │ - final Class clazz20 = QueueEvent.class; │ │ │ │ - array15[0] = new SubscriberMethodInfo(s4, (Class)clazz20, main); │ │ │ │ - array15[n9] = new SubscriberMethodInfo(s4, (Class)clazz6, main); │ │ │ │ - final Class clazz21 = clazz20; │ │ │ │ - array15[n5] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ - array15[n6] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - array15[4] = new SubscriberMethodInfo(s12, (Class)clazz14, main); │ │ │ │ - array15[5] = new SubscriberMethodInfo(s8, (Class)clazz19, main); │ │ │ │ - array15[6] = new SubscriberMethodInfo("onKeyUp", (Class)KeyEvent.class, main); │ │ │ │ - array15[n3] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ - final int n10 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueFragment.class, (boolean)(n10 != 0), array15)); │ │ │ │ - final SubscriberMethodInfo[] array16 = new SubscriberMethodInfo[n10]; │ │ │ │ - array16[0] = new SubscriberMethodInfo("onFilterChanged", (Class)AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent.class); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AllEpisodesFragment.class, (boolean)(n10 != 0), array16)); │ │ │ │ - final SubscriberMethodInfo[] array17 = new SubscriberMethodInfo[4]; │ │ │ │ - array17[0] = new SubscriberMethodInfo(s4, (Class)clazz6, main); │ │ │ │ - final boolean b4 = true; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo4 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b4); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SearchFragment.class, (boolean)(n9 != 0), array14)); │ │ │ │ + final SubscriberMethodInfo[] array15 = new SubscriberMethodInfo[n8]; │ │ │ │ + array15[0] = new SubscriberMethodInfo(s8, (Class)clazz16, threadMode2); │ │ │ │ + array15[n9] = new SubscriberMethodInfo(s12, (Class)clazz6, threadMode2); │ │ │ │ + array15[2] = new SubscriberMethodInfo(s6, (Class)clazz17, threadMode2); │ │ │ │ + final boolean b2 = true; │ │ │ │ + final Class clazz18 = clazz16; │ │ │ │ + final String s13 = s8; │ │ │ │ + final Class clazz19 = EpisodeDownloadEvent.class; │ │ │ │ + final String s14 = s; │ │ │ │ + final Class clazz20 = clazz; │ │ │ │ + array15[3] = new SubscriberMethodInfo("onEventMainThread", (Class)clazz19, threadMode2, 0, b2); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo3 = new SubscriberMethodInfo(s6, (Class)clazz8, threadMode2); │ │ │ │ + final int n10 = 4; │ │ │ │ + array15[n10] = subscriberMethodInfo3; │ │ │ │ final int n11 = 1; │ │ │ │ - array17[n11] = subscriberMethodInfo4; │ │ │ │ - array17[n5] = new SubscriberMethodInfo(s12, (Class)clazz14, main); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo5 = new SubscriberMethodInfo(s8, (Class)clazz19, main); │ │ │ │ - final int n12 = 3; │ │ │ │ - array17[n12] = subscriberMethodInfo5; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemFragment.class, (boolean)(n11 != 0), array17)); │ │ │ │ - final SubscriberMethodInfo[] array18 = new SubscriberMethodInfo[n12]; │ │ │ │ - array18[0] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b4); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo6 = new SubscriberMethodInfo(s9, (Class)clazz12, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueSection.class, (boolean)(n11 != 0), array15)); │ │ │ │ + final SubscriberMethodInfo[] array16 = new SubscriberMethodInfo[n10]; │ │ │ │ + array16[0] = new SubscriberMethodInfo(s6, (Class)clazz17, threadMode2); │ │ │ │ + array16[n11] = new SubscriberMethodInfo(s6, (Class)clazz8, threadMode2); │ │ │ │ + array16[2] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, threadMode2); │ │ │ │ + array16[3] = new SubscriberMethodInfo(s12, (Class)clazz6, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadsSection.class, (boolean)(n11 != 0), array16)); │ │ │ │ + final SubscriberMethodInfo[] array17 = new SubscriberMethodInfo[n11]; │ │ │ │ + array17[0] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadLogFragment.class, (boolean)(n11 != 0), array17)); │ │ │ │ + final SubscriberMethodInfo[] array18 = new SubscriberMethodInfo[4]; │ │ │ │ + array18[0] = new SubscriberMethodInfo(s6, (Class)clazz17, threadMode2); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo4 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, threadMode2, 0, b2); │ │ │ │ + final int n12 = 1; │ │ │ │ + array18[n12] = subscriberMethodInfo4; │ │ │ │ + array18[2] = new SubscriberMethodInfo(s12, (Class)clazz6, threadMode2); │ │ │ │ + array18[3] = new SubscriberMethodInfo(s2, (Class)clazz12, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemFragment.class, (boolean)(n12 != 0), array18)); │ │ │ │ + final SubscriberMethodInfo[] array19 = new SubscriberMethodInfo[n12]; │ │ │ │ + array19[0] = new SubscriberMethodInfo("onFilterChanged", (Class)AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent.class); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AllEpisodesFragment.class, (boolean)(n12 != 0), array19)); │ │ │ │ + final SubscriberMethodInfo[] array20 = new SubscriberMethodInfo[4]; │ │ │ │ + array20[0] = new SubscriberMethodInfo(s12, (Class)clazz6, threadMode2); │ │ │ │ + array20[n12] = new SubscriberMethodInfo(s6, (Class)clazz17, threadMode2); │ │ │ │ + array20[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, threadMode2, 0, true); │ │ │ │ + array20[3] = new SubscriberMethodInfo(s6, (Class)clazz8, threadMode2); │ │ │ │ final int n13 = 1; │ │ │ │ - array18[n13] = subscriberMethodInfo6; │ │ │ │ - array18[n5] = new SubscriberMethodInfo(s8, (Class)clazz19, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionFragment.class, (boolean)(n13 != 0), array18)); │ │ │ │ - final SubscriberMethodInfo[] array19 = { new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, main), new SubscriberMethodInfo("sleepTimerUpdate", (Class)clazz9, main), null, null, null }; │ │ │ │ - array19[n5] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - array19[3] = new SubscriberMethodInfo(s14, (Class)clazz17, main); │ │ │ │ - array19[4] = new SubscriberMethodInfo("onMediaPlayerError", (Class)PlayerErrorEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesSurpriseSection.class, (boolean)(n13 != 0), array20)); │ │ │ │ + final SubscriberMethodInfo[] array21 = new SubscriberMethodInfo[8]; │ │ │ │ + array21[0] = new SubscriberMethodInfo(s6, (Class)clazz17, threadMode2); │ │ │ │ + array21[n13] = new SubscriberMethodInfo(s6, (Class)clazz8, threadMode2); │ │ │ │ + array21[2] = new SubscriberMethodInfo("onKeyUp", (Class)KeyEvent.class, threadMode2); │ │ │ │ + final Class clazz21 = clazz17; │ │ │ │ + array21[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, threadMode2, 0, b2); │ │ │ │ + array21[4] = new SubscriberMethodInfo(s12, (Class)clazz6, threadMode2); │ │ │ │ + array21[5] = new SubscriberMethodInfo(s2, (Class)clazz12, threadMode2); │ │ │ │ + array21[6] = new SubscriberMethodInfo(s14, (Class)clazz20, threadMode2); │ │ │ │ + array21[7] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, threadMode2, 0, true); │ │ │ │ final int n14 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VideoplayerActivity.class, (boolean)(n14 != 0), array19)); │ │ │ │ - final SubscriberMethodInfo[] array20 = new SubscriberMethodInfo[n14]; │ │ │ │ - array20[0] = new SubscriberMethodInfo(s4, (Class)MessageEvent.class, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)MainActivity.class, (boolean)(n14 != 0), array20)); │ │ │ │ - final SubscriberMethodInfo[] array21 = new SubscriberMethodInfo[n14]; │ │ │ │ - array21[0] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadLogFragment.class, true, array21)); │ │ │ │ - final SimpleSubscriberInfo simpleSubscriberInfo = new(org.greenrobot.eventbus.meta.SimpleSubscriberInfo.class); │ │ │ │ - final SubscriberMethodInfo[] array22 = new SubscriberMethodInfo[11]; │ │ │ │ - array22[0] = new SubscriberMethodInfo("onEvent", (Class)FeedEvent.class, main); │ │ │ │ - array22[1] = new SubscriberMethodInfo(s4, (Class)clazz6, main); │ │ │ │ - final SimpleSubscriberInfo simpleSubscriberInfo2 = simpleSubscriberInfo; │ │ │ │ - array22[n5] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ - array22[3] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - array22[4] = new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, main); │ │ │ │ - array22[5] = new SubscriberMethodInfo("onQueueChanged", (Class)clazz21, main); │ │ │ │ - array22[6] = new SubscriberMethodInfo(s12, (Class)clazz14, main); │ │ │ │ - array22[n3] = new SubscriberMethodInfo(s8, (Class)clazz19, main); │ │ │ │ - array22[8] = new SubscriberMethodInfo(s9, (Class)clazz12, main); │ │ │ │ - array22[9] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ - array22[10] = new SubscriberMethodInfo("onKeyUp", (Class)KeyEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesListFragment.class, (boolean)(n14 != 0), array21)); │ │ │ │ + final SubscriberMethodInfo[] array22 = { new SubscriberMethodInfo("onPositionObserverUpdate", (Class)clazz8, threadMode2), null }; │ │ │ │ + array22[n14] = new SubscriberMethodInfo(s9, (Class)PlaybackServiceEvent.class, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ExternalPlayerFragment.class, (boolean)(n14 != 0), array22)); │ │ │ │ + final SubscriberMethodInfo[] array23 = new SubscriberMethodInfo[n14]; │ │ │ │ + array23[0] = new SubscriberMethodInfo(s6, (Class)clazz8, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ChaptersFragment.class, (boolean)(n14 != 0), array23)); │ │ │ │ + final SubscriberMethodInfo[] array24 = { new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, threadMode2, 0, true), null, null }; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo5 = new SubscriberMethodInfo(s14, (Class)clazz20, threadMode2); │ │ │ │ final int n15 = 1; │ │ │ │ - new SimpleSubscriberInfo((Class)FeedItemlistFragment.class, (boolean)(n15 != 0), array22); │ │ │ │ - putIndex((SubscriberInfo)simpleSubscriberInfo2); │ │ │ │ - final SubscriberMethodInfo[] array23 = new SubscriberMethodInfo[4]; │ │ │ │ - array23[0] = new SubscriberMethodInfo(s4, (Class)clazz6, main); │ │ │ │ - array23[n15] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - array23[n5] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, main); │ │ │ │ - array23[3] = new SubscriberMethodInfo(s12, (Class)clazz14, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadsSection.class, (boolean)(n15 != 0), array23)); │ │ │ │ - final SubscriberMethodInfo[] array24 = new SubscriberMethodInfo[5]; │ │ │ │ - array24[0] = new SubscriberMethodInfo("onQueueChanged", (Class)clazz21, main); │ │ │ │ - array24[n15] = new SubscriberMethodInfo(s12, (Class)clazz14, main); │ │ │ │ - array24[n5] = new SubscriberMethodInfo(s4, (Class)clazz6, main); │ │ │ │ - final boolean b5 = true; │ │ │ │ - array24[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b5); │ │ │ │ - array24[4] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ + array24[n15] = subscriberMethodInfo5; │ │ │ │ + array24[2] = new SubscriberMethodInfo(s2, (Class)clazz12, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionFragment.class, (boolean)(n15 != 0), array24)); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)FeedItemlistFragment.class, true, new SubscriberMethodInfo[] { new SubscriberMethodInfo("onEvent", (Class)FeedEvent.class, threadMode2), new SubscriberMethodInfo(s6, (Class)clazz21, threadMode2), new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, threadMode2, 0, true), new SubscriberMethodInfo(s6, (Class)clazz8, threadMode2), new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, threadMode2), new SubscriberMethodInfo(s13, (Class)clazz18, threadMode2), new SubscriberMethodInfo(s12, (Class)clazz6, threadMode2), new SubscriberMethodInfo(s2, (Class)clazz12, threadMode2), new SubscriberMethodInfo(s14, (Class)clazz20, threadMode2), new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, threadMode2, 0, true), new SubscriberMethodInfo("onKeyUp", (Class)KeyEvent.class, threadMode2) })); │ │ │ │ + final SubscriberMethodInfo[] array25 = { new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, threadMode2, 0, true), new SubscriberMethodInfo(s6, (Class)clazz21, threadMode2), new SubscriberMethodInfo(s6, (Class)clazz8, threadMode2), new SubscriberMethodInfo(s12, (Class)clazz6, threadMode2), new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, threadMode2), new SubscriberMethodInfo(s2, (Class)clazz12, threadMode2) }; │ │ │ │ final int n16 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueSection.class, (boolean)(n16 != 0), array24)); │ │ │ │ - final SubscriberMethodInfo[] array25 = new SubscriberMethodInfo[n16]; │ │ │ │ - array25[0] = new SubscriberMethodInfo(s9, (Class)clazz12, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionsSection.class, (boolean)(n16 != 0), array25)); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CompletedDownloadsFragment.class, (boolean)(n16 != 0), array25)); │ │ │ │ final SubscriberMethodInfo[] array26 = new SubscriberMethodInfo[n16]; │ │ │ │ - array26[0] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CoverFragment.class, (boolean)(n16 != 0), array26)); │ │ │ │ + array26[0] = new SubscriberMethodInfo("timerUpdated", (Class)clazz15, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SleepTimerDialog.class, (boolean)(n16 != 0), array26)); │ │ │ │ final SubscriberMethodInfo[] array27 = new SubscriberMethodInfo[n16]; │ │ │ │ - array27[0] = new SubscriberMethodInfo("syncStatusChanged", (Class)SyncServiceEvent.class, main, 0, b5); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SynchronizationPreferencesFragment.class, true, array27)); │ │ │ │ - final SubscriberMethodInfo[] array28 = { new SubscriberMethodInfo(s9, (Class)clazz12), null, null }; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo7 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b5); │ │ │ │ - final int n17 = 1; │ │ │ │ - array28[n17] = subscriberMethodInfo7; │ │ │ │ - array28[n5] = new SubscriberMethodInfo("playbackStateChanged", (Class)clazz14, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)OnlineFeedViewActivity.class, (boolean)(n17 != 0), array28)); │ │ │ │ - final SubscriberMethodInfo[] array29 = { new SubscriberMethodInfo(s8, (Class)clazz19, main), null, null }; │ │ │ │ - array29[n17] = new SubscriberMethodInfo(s9, (Class)clazz12, main); │ │ │ │ - array29[n5] = new SubscriberMethodInfo("onQueueChanged", (Class)clazz21, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)NavDrawerFragment.class, (boolean)(n17 != 0), array29)); │ │ │ │ + array27[0] = new SubscriberMethodInfo(s6, (Class)clazz8, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CoverFragment.class, (boolean)(n16 != 0), array27)); │ │ │ │ + final SubscriberMethodInfo[] array28 = new SubscriberMethodInfo[n16]; │ │ │ │ + array28[0] = new SubscriberMethodInfo("updateSpeed", (Class)SpeedChangedEvent.class, threadMode2); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VariableSpeedDialog.class, (boolean)(n16 != 0), array28)); │ │ │ │ } │ │ │ │ │ │ │ │ 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 │ @@ -18,1553 +18,1569 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method public static constructor ()V │ - .locals 44 │ + .locals 37 │ │ .line 18 │ new-instance v0, Ljava/util/HashMap; │ │ invoke-direct {v0}, Ljava/util/HashMap;->()V │ │ sput-object v0, Lde/danoeh/antennapod/ApEventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map; │ │ .line 20 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/16 v1, 0x8 │ + const/4 v1, 0x2 │ │ new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v9, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - sget-object v10, Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; │ + const-string v4, "onEventMainThread" │ │ - const-string v4, "onUnreadItemsUpdate" │ + const-class v5, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - const-class v11, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ + sget-object v15, Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; │ │ - invoke-direct {v3, v4, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v7, 0x0 │ │ - const/4 v12, 0x0 │ + const/4 v8, 0x1 │ │ - aput-object v3, v2, v12 │ + move-object v3, v9 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object v6, v15 │ │ - const-string v13, "onPlaybackServiceChanged" │ + invoke-direct/range {v3 .. v8}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const-class v14, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ + const/4 v3, 0x0 │ │ - invoke-direct {v3, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v9, v2, v3 │ │ - const/4 v15, 0x1 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v2, v15 │ + const-string v5, "onFeedListChanged" │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v6, Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ - const-string v4, "updatePlaybackSpeedButton" │ + invoke-direct {v4, v5, v6, v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ + const/4 v7, 0x1 │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v4, v2, v7 │ │ - const/4 v9, 0x2 │ + const-class v4, Lde/danoeh/antennapod/ui/home/HomeFragment; │ │ - aput-object v3, v2, v9 │ + invoke-direct {v0, v4, v7, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const-string v4, "sleepTimerUpdate" │ + .line 28 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-class v8, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ + const/4 v2, 0x3 │ │ - invoke-direct {v3, v4, v8, v10}, 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; │ │ - const/4 v7, 0x3 │ + new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v2, v7 │ + invoke-direct {v8, v5, v6}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v8, v4, v3 │ │ - const-string v4, "bufferUpdate" │ + new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ + const-string v11, "onEventMainThread" │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - const/4 v6, 0x4 │ + const/4 v14, 0x0 │ │ - aput-object v3, v2, v6 │ + const/4 v9, 0x1 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object v10, v8 │ │ - const-string v4, "updatePosition" │ + move-object v13, v15 │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ + move-object v3, v15 │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move v15, v9 │ │ - const/4 v4, 0x5 │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - aput-object v3, v2, v4 │ + aput-object v8, v4, v7 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v4, "favoritesChanged" │ + const-string v9, "playbackStateChanged" │ │ - const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; │ + const-class v15, Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ - invoke-direct {v3, v4, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v8, v9, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v6, 0x6 │ + aput-object v8, v4, v1 │ │ - aput-object v3, v2, v6 │ + const-class v8, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v0, v8, v7, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const-string v4, "mediaPlayerError" │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const-class v6, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ + .line 37 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - invoke-direct {v3, v4, v6, v10}, 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; │ │ - const/16 v18, 0x7 │ + new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v2, v18 │ + const-string v9, "onUnreadItemsChanged" │ │ - const-class v3, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ + const-class v14, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ - invoke-direct {v0, v3, v15, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v8, v9, v14, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v10, 0x0 │ │ - .line 40 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + aput-object v8, v4, v10 │ + │ + new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + invoke-direct {v8, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v2, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v8, v4, v7 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v8, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v6, "onEventMainThread" │ + const-string v13, "onQueueChanged" │ │ - const-class v4, Lde/danoeh/antennapod/event/FeedItemEvent; │ + const-class v12, Lde/danoeh/antennapod/event/QueueEvent; │ │ - invoke-direct {v3, v6, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v8, v13, v12, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v2, v12 │ + aput-object v8, v4, v1 │ │ - const-class v3, Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ + const-class v8, Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ │ - invoke-direct {v0, v3, v15, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v8, v7, 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 46 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v2, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - invoke-direct {v3, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - aput-object v3, v2, v12 │ - │ - const-class v3, Lde/danoeh/antennapod/fragment/ChaptersFragment; │ + const/4 v4, 0x5 │ │ - invoke-direct {v0, v3, v15, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + new-array v8, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - .line 52 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const-string v11, "bufferUpdate" │ │ - new-array v2, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v4, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v10, v11, v4, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v7, "onHistoryUpdated" │ + const/4 v4, 0x0 │ │ - const-class v1, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ + aput-object v10, v8, v4 │ │ - invoke-direct {v3, v7, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v2, v12 │ + const-string v10, "sleepTimerUpdate" │ │ - const-class v1, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ + const-class v11, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ - invoke-direct {v0, v1, v15, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v4, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + aput-object v4, v8, v7 │ │ - .line 58 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-array v1, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v10, "onEventMainThread" │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v17, v15 │ │ - const-string v3, "timerUpdated" │ + const-class v15, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ │ - invoke-direct {v2, v3, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v10, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v2, v1, v12 │ + aput-object v4, v8, v1 │ │ - const-class v2, Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const-class v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move-object/from16 v18, v15 │ │ - .line 64 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const-string v15, "onPlaybackServiceChanged" │ │ - new-array v1, v9, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v15, v1, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v8, v2 │ │ - const-string v3, "onPositionObserverUpdate" │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v3, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v4, "onMediaPlayerError" │ │ - aput-object v2, v1, v12 │ + const-class v2, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v1, v4, v2, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v2, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v2, 0x4 │ │ - aput-object v2, v1, v15 │ + aput-object v1, v8, v2 │ │ - const-class v2, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ + const-class v1, Lde/danoeh/antennapod/activity/VideoplayerActivity; │ │ - invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v1, v7, v8}, 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 72 │ + .line 60 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v1, v9, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v1, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-string v3, "onEventMainThread" │ - │ - const-class v7, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v21, 0x0 │ + const-string v8, "syncStatusChanged" │ │ - const/16 v22, 0x1 │ + const-class v19, Lde/danoeh/antennapod/event/SyncServiceEvent; │ │ - move-object/from16 v24, v4 │ + const/16 v20, 0x0 │ │ - move-object v4, v2 │ + const/16 v21, 0x1 │ │ - move-object/from16 v25, v5 │ + move-object v2, v10 │ │ - move-object v5, v3 │ + move-object v10, v4 │ │ - move-object/from16 v26, v6 │ + move-object/from16 v22, v11 │ │ - const/4 v3, 0x6 │ + move-object v11, v8 │ │ - move-object v6, v7 │ + move-object v8, v12 │ │ - move-object v7, v10 │ + move-object/from16 v12, v19 │ │ - move-object/from16 v28, v8 │ + move-object/from16 v23, v13 │ │ - move/from16 v8, v21 │ + move-object v13, v3 │ │ - const/16 v16, 0x2 │ + move-object/from16 v24, v14 │ │ - move/from16 v9, v22 │ + move/from16 v14, v20 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + move-object/from16 v27, v15 │ │ - aput-object v2, v1, v12 │ + move-object/from16 v25, v17 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v26, v18 │ │ - const-string v9, "onFeedListChanged" │ + move/from16 v15, v21 │ │ - const-class v8, Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - invoke-direct {v2, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v10, 0x0 │ │ - aput-object v2, v1, v15 │ + aput-object v4, v1, v10 │ │ - const-class v2, Lde/danoeh/antennapod/ui/home/HomeFragment; │ + const-class v4, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ │ - invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v4, v7, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 80 │ + .line 66 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v1, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v1, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v4, "updateSpeed" │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ + const-class v15, Lde/danoeh/antennapod/event/FeedItemEvent; │ │ - invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v2, v1, v12 │ + aput-object v4, v1, v10 │ │ - const-class v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ + const-class v4, Lde/danoeh/antennapod/fragment/ItemPagerFragment; │ │ - invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v4, v7, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 86 │ + .line 72 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v1, v15, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v1, 0x8 │ │ - const-string v4, "onDiscoveryDefaultUpdateEvent" │ + new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v5, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; │ + new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v12, "onUnreadItemsUpdate" │ │ - aput-object v2, v1, v12 │ + move-object/from16 v14, v24 │ │ - const-class v2, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ + invoke-direct {v11, v12, v14, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v11, v4, v10 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - .line 92 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const-class v11, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ - new-array v1, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v13, v27 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v10, v13, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v2, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v10, v4, v7 │ │ - aput-object v2, v1, v12 │ + new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v11, "updatePlaybackSpeedButton" │ │ - const-string v7, "onUnreadItemsChanged" │ + const-class v12, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ │ - invoke-direct {v2, v7, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v10, v11, v12, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v2, v1, v15 │ + const/4 v11, 0x2 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v10, v4, v11 │ │ - move-object/from16 v5, v24 │ + new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v6, v26 │ + const-string v11, "sleepTimerUpdate" │ │ - invoke-direct {v2, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v12, v22 │ │ - aput-object v2, v1, v16 │ - │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v10, v11, v12, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v17, "onEventMainThread" │ + const/4 v11, 0x3 │ │ - const-class v19, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + aput-object v10, v4, v11 │ │ - move-object v4, v2 │ + new-instance v10, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v29, v5 │ + const-string v11, "bufferUpdate" │ │ - move-object/from16 v5, v17 │ + const-class v1, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ - move-object v12, v6 │ + invoke-direct {v10, v11, v1, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v6, v19 │ + const/4 v1, 0x4 │ │ - move-object/from16 v30, v7 │ + aput-object v10, v4, v1 │ │ - move-object v7, v10 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v31, v8 │ + const-string v10, "updatePosition" │ │ - move/from16 v8, v21 │ + move-object/from16 v11, v26 │ │ - move-object/from16 v32, v9 │ + invoke-direct {v1, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move/from16 v9, v22 │ + const/4 v10, 0x5 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + aput-object v1, v4, v10 │ │ - const/4 v9, 0x3 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v2, v1, v9 │ + const-string v10, "favoritesChanged" │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v7, Lde/danoeh/antennapod/event/FavoritesEvent; │ │ - move-object/from16 v8, v25 │ + invoke-direct {v1, v10, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v2, v12, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v7, 0x6 │ │ - const/4 v4, 0x4 │ + aput-object v1, v4, v7 │ │ - aput-object v2, v1, v4 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v10, "mediaPlayerError" │ │ - const-string v7, "onPlayerStatusChanged" │ + const-class v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ - const-class v6, Lde/danoeh/antennapod/event/PlayerStatusEvent; │ + invoke-direct {v1, v10, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v2, v7, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v7, 0x7 │ │ - const/4 v5, 0x5 │ + aput-object v1, v4, v7 │ │ - aput-object v2, v1, v5 │ + const-class v1, Lde/danoeh/antennapod/fragment/AudioPlayerFragment; │ │ - const-class v2, Lde/danoeh/antennapod/fragment/SearchFragment; │ + const/4 v10, 0x1 │ │ - invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v1, v10, 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 108 │ + .line 92 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v1, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v19, "onEventMainThread" │ + const-string v7, "onDiscoveryDefaultUpdateEvent" │ │ - const-class v21, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const-class v10, Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; │ │ - const/16 v22, 0x0 │ + invoke-direct {v4, v7, v10, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/16 v23, 0x1 │ + const/4 v7, 0x0 │ │ - move-object v4, v2 │ + aput-object v4, v1, v7 │ │ - const/4 v3, 0x5 │ + const-class v4, Lde/danoeh/antennapod/fragment/QuickFeedDiscoveryFragment; │ │ - move-object/from16 v5, v19 │ + const/4 v10, 0x1 │ │ - move-object v3, v6 │ + invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v6, v21 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move-object/from16 v33, v7 │ + .line 98 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object v7, v10 │ + new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v34, v8 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move/from16 v8, v22 │ + invoke-direct {v4, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move/from16 v9, v23 │ + aput-object v4, v1, v7 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + const-class v4, Lde/danoeh/antennapod/ui/home/sections/SubscriptionsSection; │ │ - const/4 v4, 0x0 │ + invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - aput-object v2, v1, v4 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + .line 104 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v9, v29 │ + const/16 v1, 0x8 │ │ - invoke-direct {v2, v12, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v2, v1, v15 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v8, v34 │ + aput-object v1, v4, v7 │ │ - invoke-direct {v2, v12, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v2, v1, v16 │ + invoke-direct {v1, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v1, v4, v10 │ │ - move-object/from16 v7, v33 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v7, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v7, "onEventMainThread" │ │ - const/4 v6, 0x3 │ + const-class v21, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - aput-object v2, v1, v6 │ + const/16 v22, 0x0 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v24, 0x1 │ │ - const-string v4, "onDownloadLogChanged" │ + move-object v10, v1 │ │ - const-class v5, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ + move-object/from16 v28, v11 │ │ - invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object v11, v7 │ │ - const/4 v4, 0x4 │ + move-object v7, v12 │ │ - aput-object v2, v1, v4 │ + move-object/from16 v12, v21 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v29, v13 │ │ - move-object/from16 v5, v30 │ + move-object v13, v3 │ │ - invoke-direct {v2, v5, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v21, v7 │ │ - const/4 v4, 0x5 │ + move-object v7, v14 │ │ - aput-object v2, v1, v4 │ + move/from16 v14, v22 │ │ - const-class v2, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ + move-object/from16 v22, v8 │ │ - invoke-direct {v0, v2, v15, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object v8, v15 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move/from16 v15, v24 │ │ - .line 124 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/16 v1, 0x8 │ + const/4 v10, 0x2 │ │ - new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v1, v4, v10 │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v12, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v15, v28 │ │ - const/4 v4, 0x0 │ + invoke-direct {v1, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + const/4 v10, 0x3 │ │ - aput-object v1, v2, v4 │ + aput-object v1, v4, v10 │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v12, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v14, "onPlayerStatusChanged" │ │ - aput-object v1, v2, v15 │ + move-object/from16 v13, v25 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v1, v14, v13, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v4, "onKeyUp" │ + const/4 v10, 0x4 │ │ - const-class v6, Landroid/view/KeyEvent; │ + aput-object v1, v4, v10 │ │ - invoke-direct {v1, v4, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v1, v2, v16 │ + invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v10, 0x5 │ │ - const-string v6, "onEventMainThread" │ + aput-object v1, v4, v10 │ │ - const-class v21, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object v4, v1 │ + const-string v10, "onKeyUp" │ │ - move-object v15, v5 │ + const-class v11, Landroid/view/KeyEvent; │ │ - move-object v5, v6 │ + invoke-direct {v1, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v6, v21 │ + const/4 v10, 0x6 │ │ - move-object/from16 v35, v7 │ + aput-object v1, v4, v10 │ │ - move-object v7, v10 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v21, v13 │ + const-string v11, "onEventMainThread" │ │ - move-object v13, v8 │ + const-class v12, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - move/from16 v8, v22 │ + const/16 v24, 0x0 │ │ - move-object/from16 v22, v14 │ + const/16 v25, 0x1 │ │ - move-object v14, v9 │ + move-object v10, v1 │ │ - move/from16 v9, v23 │ + move-object/from16 v30, v13 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + move-object v13, v3 │ │ - const/4 v9, 0x3 │ + move-object/from16 v31, v14 │ │ - aput-object v1, v2, v9 │ + move/from16 v14, v24 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v32, v15 │ │ - move-object/from16 v8, v35 │ + move/from16 v15, v25 │ │ - invoke-direct {v1, v8, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v4, 0x4 │ + const/4 v10, 0x7 │ │ - aput-object v1, v2, v4 │ + aput-object v1, v4, v10 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v1, Lde/danoeh/antennapod/fragment/QueueFragment; │ │ - invoke-direct {v1, v15, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v10, 0x1 │ │ - const/4 v4, 0x5 │ + invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - aput-object v1, v2, v4 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + .line 122 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v6, v31 │ + new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v7, v32 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v7, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v11, Lde/danoeh/antennapod/event/MessageEvent; │ │ - const/4 v4, 0x6 │ + invoke-direct {v4, v2, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v1, v2, v4 │ + const/4 v11, 0x0 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v1, v11 │ │ - const-string v5, "onEventMainThread" │ + const-class v4, Lde/danoeh/antennapod/activity/MainActivity; │ │ - const-class v23, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const/16 v26, 0x0 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const/16 v27, 0x1 │ + .line 128 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object v4, v1 │ + const/4 v1, 0x4 │ │ - move-object/from16 v36, v6 │ + new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v6, v23 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v37, v7 │ + invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v7, v10 │ + aput-object v1, v4, v11 │ │ - move-object/from16 v23, v11 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object v11, v8 │ + invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move/from16 v8, v26 │ + aput-object v1, v4, v10 │ │ - move-object/from16 v30, v15 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v15, 0x3 │ + invoke-direct {v1, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move/from16 v9, v27 │ + const/4 v10, 0x2 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + aput-object v1, v4, v10 │ │ - aput-object v1, v2, v18 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ + const-string v11, "onEventMainThread" │ │ - const/4 v4, 0x1 │ + const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/4 v14, 0x0 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v15, 0x1 │ │ - .line 143 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move-object v10, v1 │ │ - const/4 v1, 0x4 │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v10, 0x3 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v1, v4, v10 │ │ - invoke-direct {v1, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v1, Lde/danoeh/antennapod/ui/home/sections/InboxSection; │ │ - const/4 v5, 0x0 │ + const/4 v10, 0x1 │ │ - aput-object v1, v2, v5 │ + invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - invoke-direct {v1, v12, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + .line 140 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - aput-object v1, v2, v4 │ + new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onEventMainThread" │ + const-string v11, "onHistoryUpdated" │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const-class v12, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ - const/4 v8, 0x0 │ + invoke-direct {v4, v11, v12, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v9, 0x1 │ + const/4 v11, 0x0 │ │ - move-object v4, v1 │ + aput-object v4, v1, v11 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + const-class v4, Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment; │ │ - aput-object v1, v2, v16 │ + invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - invoke-direct {v1, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + .line 146 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - aput-object v1, v2, v15 │ + const/4 v1, 0x6 │ │ - const-class v1, Lde/danoeh/antennapod/ui/home/sections/EpisodesSurpriseSection; │ + new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x1 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v1, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + aput-object v1, v4, v11 │ │ - .line 155 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v1, 0x4 │ + invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v1, v4, v10 │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v9, v23 │ + invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v8, v30 │ + const/4 v10, 0x2 │ │ - invoke-direct {v1, v8, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v1, v4, v10 │ │ - const/4 v5, 0x0 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v1, v2, v5 │ + const-string v11, "onEventMainThread" │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + │ + move-object v10, v1 │ │ - invoke-direct {v1, v12, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - aput-object v1, v2, v4 │ + const/4 v10, 0x3 │ + │ + aput-object v1, v4, v10 │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v6, v36 │ + move-object/from16 v15, v32 │ │ - move-object/from16 v7, v37 │ + invoke-direct {v1, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v1, v7, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v10, 0x4 │ │ - aput-object v1, v2, v16 │ + aput-object v1, v4, v10 │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onEventMainThread" │ + move-object/from16 v14, v30 │ │ - const-class v23, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + move-object/from16 v13, v31 │ │ - move-object v4, v1 │ + invoke-direct {v1, v13, v14, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v38, v6 │ + const/4 v10, 0x5 │ │ - move-object/from16 v6, v23 │ + aput-object v1, v4, v10 │ │ - move-object/from16 v39, v7 │ + const-class v1, Lde/danoeh/antennapod/fragment/SearchFragment; │ │ - move-object v7, v10 │ + const/4 v11, 0x1 │ │ - move-object/from16 v40, v8 │ + invoke-direct {v0, v1, v11, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move/from16 v8, v26 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move-object/from16 v41, v9 │ + .line 162 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move/from16 v9, v27 │ + new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v1, v2, v15 │ + move-object/from16 v10, v22 │ │ - const-class v1, Lde/danoeh/antennapod/ui/home/sections/InboxSection; │ + move-object/from16 v12, v23 │ │ - const/4 v4, 0x1 │ + invoke-direct {v4, v12, v10, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/16 v16, 0x0 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + aput-object v4, v1, v16 │ │ - .line 167 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v1, 0x8 │ + invoke-direct {v4, v13, v14, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v1, v11 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v9, Lde/danoeh/antennapod/event/QueueEvent; │ + invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v1, v12, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v11, 0x2 │ │ - const/4 v5, 0x0 │ + aput-object v4, v1, v11 │ │ - aput-object v1, v2, v5 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v11, "onEventMainThread" │ │ - invoke-direct {v1, v12, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v22, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - aput-object v1, v2, v4 │ + const/16 v23, 0x0 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v24, 0x1 │ │ - const-string v5, "onEventMainThread" │ + move-object/from16 v33, v10 │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + move-object v10, v4 │ │ - const/4 v8, 0x0 │ + move-object/from16 v34, v12 │ │ - const/16 v23, 0x1 │ + move-object/from16 v12, v22 │ │ - move-object v4, v1 │ + move-object/from16 v35, v13 │ │ - move-object/from16 v42, v9 │ + move-object v13, v3 │ │ - move/from16 v9, v23 │ + move-object/from16 v22, v5 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + move-object v5, v14 │ │ - aput-object v1, v2, v16 │ + move/from16 v14, v23 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v23, v6 │ │ - invoke-direct {v1, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object v6, v15 │ │ - aput-object v1, v2, v15 │ + move/from16 v15, v24 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - invoke-direct {v1, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v10, 0x3 │ │ - const/4 v4, 0x4 │ + aput-object v4, v1, v10 │ │ - aput-object v1, v2, v4 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v2, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v8, v40 │ + const/4 v10, 0x4 │ │ - move-object/from16 v9, v41 │ + aput-object v4, v1, v10 │ │ - invoke-direct {v1, v8, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v4, Lde/danoeh/antennapod/ui/home/sections/QueueSection; │ │ - const/4 v4, 0x5 │ + const/4 v11, 0x1 │ │ - aput-object v1, v2, v4 │ + invoke-direct {v0, v4, v11, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const-string v4, "onKeyUp" │ + .line 175 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-class v5, Landroid/view/KeyEvent; │ + new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x6 │ + invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v1, v2, v4 │ + const/4 v10, 0x0 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v1, v10 │ │ - const-string v5, "onEventMainThread" │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + invoke-direct {v4, v2, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/16 v23, 0x0 │ + aput-object v4, v1, v11 │ │ - const/16 v26, 0x1 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object v4, v1 │ + const-string v10, "onDownloadLogChanged" │ │ - move-object v15, v8 │ + const-class v12, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ - move/from16 v8, v23 │ + invoke-direct {v4, v10, v12, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v34, v13 │ + const/4 v10, 0x2 │ │ - move-object v13, v9 │ + aput-object v4, v1, v10 │ │ - move/from16 v9, v26 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + move-object/from16 v15, v35 │ │ - aput-object v1, v2, v18 │ + invoke-direct {v4, v15, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v1, Lde/danoeh/antennapod/fragment/QueueFragment; │ + const/4 v10, 0x3 │ │ - const/4 v4, 0x1 │ + aput-object v4, v1, v10 │ │ - invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const-class v4, Lde/danoeh/antennapod/ui/home/sections/DownloadsSection; │ + │ + invoke-direct {v0, v4, v11, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 185 │ + .line 187 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v1, v11, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onFilterChanged" │ + const-string v10, "onDownloadLogChanged" │ │ - const-class v6, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ + const-class v12, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ - invoke-direct {v2, v5, v6}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ + invoke-direct {v4, v10, v12}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ │ - const/4 v5, 0x0 │ + const/4 v10, 0x0 │ │ - aput-object v2, v1, v5 │ + aput-object v4, v1, v10 │ │ - const-class v2, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ + const-class v4, Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ │ - invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v4, v11, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 191 │ + .line 192 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ const/4 v1, 0x4 │ │ - new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v12, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v1, v2, v5 │ + aput-object v1, v4, v10 │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onEventMainThread" │ + const-string v11, "onEventMainThread" │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - const/4 v8, 0x0 │ + const/4 v14, 0x0 │ │ - const/4 v9, 0x1 │ + move-object v10, v1 │ │ - move-object v4, v1 │ + move-object/from16 v26, v6 │ + │ + move-object v6, v15 │ + │ + move/from16 v15, v24 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v4, 0x1 │ + const/4 v10, 0x1 │ │ - aput-object v1, v2, v4 │ + aput-object v1, v4, v10 │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v1, v6, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v1, v2, v16 │ + const/4 v11, 0x2 │ + │ + aput-object v1, v4, v11 │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v15, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x3 │ + const/4 v11, 0x3 │ │ - aput-object v1, v2, v5 │ + aput-object v1, v4, v11 │ │ const-class v1, Lde/danoeh/antennapod/fragment/ItemFragment; │ │ - invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v1, v10, 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 203 │ + .line 204 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onEventMainThread" │ + const-string v11, "onFilterChanged" │ │ - const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + const-class v12, Lde/danoeh/antennapod/dialog/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ │ - move-object v4, v2 │ + invoke-direct {v4, v11, v12}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + const/4 v11, 0x0 │ │ - const/4 v4, 0x0 │ + aput-object v4, v1, v11 │ │ - aput-object v2, v1, v4 │ + const-class v4, Lde/danoeh/antennapod/fragment/AllEpisodesFragment; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v8, v38 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move-object/from16 v9, v39 │ + .line 210 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - invoke-direct {v2, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v1, 0x4 │ │ - const/4 v4, 0x1 │ + new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v2, v1, v4 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v1, v6, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v2, v15, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v1, v4, v11 │ │ - aput-object v2, v1, v16 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v2, Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ + invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v1, v4, v10 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - .line 213 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const-string v11, "onEventMainThread" │ │ - const/4 v1, 0x5 │ + const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v15, 0x1 │ + │ + move-object v10, v1 │ + │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + │ + const/4 v10, 0x2 │ + │ + aput-object v1, v4, v10 │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v4, "bufferUpdate" │ + move-object/from16 v15, v26 │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ + invoke-direct {v1, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v1, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v10, 0x3 │ │ - const/4 v4, 0x0 │ + aput-object v1, v4, v10 │ │ - aput-object v1, v2, v4 │ + const-class v1, Lde/danoeh/antennapod/ui/home/sections/EpisodesSurpriseSection; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v10, 0x1 │ │ - const-string v4, "sleepTimerUpdate" │ + invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v5, v28 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - invoke-direct {v1, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + .line 222 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v4, 0x1 │ + const/16 v1, 0x8 │ │ - aput-object v1, v2, v4 │ + new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v7, v34 │ + invoke-direct {v1, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v1, v12, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v11, 0x0 │ │ - aput-object v1, v2, v16 │ + aput-object v1, v4, v11 │ │ new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v4, v21 │ + invoke-direct {v1, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v5, v22 │ + aput-object v1, v4, v10 │ │ - invoke-direct {v1, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x3 │ + const-string v10, "onKeyUp" │ │ - aput-object v1, v2, v4 │ + const-class v11, Landroid/view/KeyEvent; │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v1, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v4, "onMediaPlayerError" │ + const/4 v10, 0x2 │ │ - const-class v5, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ + aput-object v1, v4, v10 │ │ - invoke-direct {v1, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x4 │ + const-string v11, "onEventMainThread" │ │ - aput-object v1, v2, v4 │ + const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - const-class v1, Lde/danoeh/antennapod/activity/VideoplayerActivity; │ + move-object v10, v1 │ │ - const/4 v4, 0x1 │ + move-object/from16 v25, v8 │ │ - invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object v8, v15 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move/from16 v15, v24 │ │ - .line 227 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v10, 0x3 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v1, v4, v10 │ │ - const-class v5, Lde/danoeh/antennapod/event/MessageEvent; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v12, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v1, v6, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x0 │ + const/4 v10, 0x4 │ │ - aput-object v2, v1, v5 │ + aput-object v1, v4, v10 │ │ - const-class v2, Lde/danoeh/antennapod/activity/MainActivity; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v10, 0x5 │ │ - .line 233 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + aput-object v1, v4, v10 │ │ - new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v15, v22 │ │ - const-string v6, "onDownloadLogChanged" │ + move-object/from16 v14, v23 │ │ - const-class v4, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ + invoke-direct {v1, v15, v14, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v2, v6, v4}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ + const/4 v10, 0x6 │ │ - aput-object v2, v1, v5 │ + aput-object v1, v4, v10 │ │ - const-class v2, Lde/danoeh/antennapod/fragment/DownloadLogFragment; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x1 │ + const-string v11, "onEventMainThread" │ │ - invoke-direct {v0, v2, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const-class v12, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/16 v22, 0x0 │ │ - .line 238 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const/16 v23, 0x1 │ │ - const/16 v1, 0xb │ + move-object v10, v1 │ │ - new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v30, v5 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object v5, v14 │ │ - const-string v4, "onEvent" │ + move/from16 v14, v22 │ │ - const-class v6, Lde/danoeh/antennapod/core/feed/FeedEvent; │ + move-object/from16 v31, v6 │ │ - invoke-direct {v2, v4, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object v6, v15 │ │ - aput-object v2, v1, v5 │ + move/from16 v15, v23 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - invoke-direct {v2, v12, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v10, 0x7 │ │ - const/4 v4, 0x1 │ + aput-object v1, v4, v10 │ │ - aput-object v2, v1, v4 │ + const-class v1, Lde/danoeh/antennapod/fragment/EpisodesListFragment; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v10, 0x1 │ │ - const-string v5, "onEventMainThread" │ + invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const/16 v21, 0x0 │ + .line 241 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/16 v22, 0x1 │ + const/4 v1, 0x2 │ │ - move-object v4, v2 │ + new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v43, v7 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object v7, v10 │ + const-string v11, "onPositionObserverUpdate" │ │ - move-object/from16 v29, v14 │ + invoke-direct {v1, v11, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v14, v8 │ + const/4 v11, 0x0 │ │ - move/from16 v8, v21 │ + aput-object v1, v4, v11 │ │ - move-object/from16 v21, v0 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object v0, v9 │ + const-class v11, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ - move/from16 v9, v22 │ + move-object/from16 v12, v29 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + invoke-direct {v1, v12, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v2, v1, v16 │ + aput-object v1, v4, v10 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v1, Lde/danoeh/antennapod/fragment/ExternalPlayerFragment; │ │ - move-object/from16 v9, v43 │ + invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - invoke-direct {v2, v12, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const/4 v4, 0x3 │ + .line 249 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - aput-object v2, v1, v4 │ + new-array v1, v10, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v4, "favoritesChanged" │ + invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v5, Lde/danoeh/antennapod/event/FavoritesEvent; │ + const/4 v11, 0x0 │ │ - invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v4, v1, v11 │ │ - const/4 v4, 0x4 │ + const-class v4, Lde/danoeh/antennapod/fragment/ChaptersFragment; │ │ - aput-object v2, v1, v4 │ + invoke-direct {v0, v4, v10, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const-string v4, "onQueueChanged" │ + .line 255 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v8, v42 │ + const/4 v1, 0x3 │ │ - invoke-direct {v2, v4, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v4, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x5 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v2, v1, v4 │ + const-string v11, "onEventMainThread" │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v12, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - invoke-direct {v2, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v14, 0x0 │ │ - const/4 v4, 0x6 │ + const/4 v15, 0x1 │ │ - aput-object v2, v1, v4 │ + move-object v10, v1 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - invoke-direct {v2, v15, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v10, 0x0 │ │ - aput-object v2, v1, v18 │ + aput-object v1, v4, v10 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v0, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v1, v6, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/16 v4, 0x8 │ + const/4 v10, 0x1 │ │ - aput-object v2, v1, v4 │ + aput-object v1, v4, v10 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onEventMainThread" │ + invoke-direct {v1, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + const/4 v11, 0x2 │ │ - const/16 v18, 0x0 │ + aput-object v1, v4, v11 │ │ - const/16 v20, 0x1 │ + const-class v1, Lde/danoeh/antennapod/fragment/SubscriptionFragment; │ │ - move-object v4, v2 │ + invoke-direct {v0, v1, v10, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v23, v13 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move-object v13, v8 │ + .line 265 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move/from16 v8, v18 │ + const/16 v1, 0xb │ │ - move-object/from16 v30, v15 │ + new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object v15, v9 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move/from16 v9, v20 │ + const-string v10, "onEvent" │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + const-class v11, Lde/danoeh/antennapod/core/feed/FeedEvent; │ │ - const/16 v4, 0x9 │ + invoke-direct {v4, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v2, v1, v4 │ + const/4 v10, 0x0 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v1, v10 │ │ - const-string v4, "onKeyUp" │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v5, Landroid/view/KeyEvent; │ + move-object/from16 v15, v25 │ │ - invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v2, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/16 v4, 0xa │ + const/4 v10, 0x1 │ │ - aput-object v2, v1, v4 │ + aput-object v4, v1, v10 │ │ - const-class v2, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v4, v21 │ + const-string v11, "onEventMainThread" │ │ - const/4 v5, 0x1 │ + const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - invoke-direct {v4, v2, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/16 v22, 0x1 │ │ - invoke-static {v4}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move-object v10, v4 │ │ - .line 261 │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move-object/from16 v36, v15 │ │ - const/4 v2, 0x4 │ + move/from16 v15, v22 │ │ - new-array v4, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct/range {v10 .. v15}, 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 v10, 0x2 │ │ - move-object/from16 v6, v29 │ + aput-object v4, v1, v10 │ │ - invoke-direct {v2, v12, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v7, 0x0 │ + invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v2, v4, v7 │ + const/4 v10, 0x3 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v1, v10 │ + │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v12, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v10, "favoritesChanged" │ │ - aput-object v2, v4, v5 │ + const-class v11, Lde/danoeh/antennapod/event/FavoritesEvent; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v7, "onDownloadLogChanged" │ + const/4 v10, 0x4 │ │ - const-class v8, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ + aput-object v4, v1, v10 │ │ - invoke-direct {v2, v7, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v2, v4, v16 │ + move-object/from16 v11, v33 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v10, v34 │ │ - invoke-direct {v2, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v10, v11, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v7, 0x3 │ + const/4 v10, 0x5 │ │ - aput-object v2, v4, v7 │ + aput-object v4, v1, v10 │ │ - const-class v2, Lde/danoeh/antennapod/ui/home/sections/DownloadsSection; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v1, v2, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object/from16 v15, v30 │ │ - invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move-object/from16 v14, v31 │ │ - .line 273 │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct {v4, v14, v15, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v2, 0x5 │ + const/4 v10, 0x6 │ │ - new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v1, v10 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v7, "onQueueChanged" │ - │ - invoke-direct {v4, v7, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v9, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v7, 0x0 │ + const/4 v10, 0x7 │ │ - aput-object v4, v2, v7 │ + aput-object v4, v1, v10 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v11, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v6, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + const/16 v5, 0x8 │ │ - aput-object v4, v2, v5 │ + aput-object v4, v1, v5 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v12, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v11, "onEventMainThread" │ │ - aput-object v4, v2, v16 │ + const-class v12, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x0 │ │ - const-string v5, "onEventMainThread" │ + const/4 v6, 0x1 │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + move-object v10, v4 │ │ - const/4 v8, 0x0 │ + move-object/from16 v24, v7 │ │ - const/4 v9, 0x1 │ + move-object v7, v14 │ + │ + move v14, v5 │ │ - move-object v4, v11 │ + move-object v5, v15 │ │ - move-object v7, v10 │ + move v15, v6 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v4, 0x3 │ + const/16 v6, 0x9 │ │ - aput-object v11, v2, v4 │ + aput-object v4, v1, v6 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v12, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v6, "onKeyUp" │ │ - const/4 v5, 0x4 │ + const-class v10, Landroid/view/KeyEvent; │ │ - aput-object v4, v2, v5 │ + invoke-direct {v4, v6, v10, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v4, Lde/danoeh/antennapod/ui/home/sections/QueueSection; │ + const/16 v6, 0xa │ │ - const/4 v5, 0x1 │ + aput-object v4, v1, v6 │ │ - invoke-direct {v1, v4, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const-class v4, Lde/danoeh/antennapod/fragment/FeedItemlistFragment; │ │ - invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v6, 0x1 │ │ - .line 286 │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct {v0, v4, v6, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - new-array v2, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + │ + .line 288 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + │ + const/4 v1, 0x6 │ + │ + new-array v1, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v0, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v11, "onEventMainThread" │ │ - const/4 v6, 0x0 │ + const-class v12, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - aput-object v4, v2, v6 │ + const/4 v14, 0x0 │ │ - const-class v4, Lde/danoeh/antennapod/ui/home/sections/SubscriptionsSection; │ + const/4 v15, 0x1 │ │ - invoke-direct {v1, v4, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object v10, v4 │ │ - invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + invoke-direct/range {v10 .. v15}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - .line 292 │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const/4 v6, 0x0 │ │ - new-array v2, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v1, v6 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v12, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v6, v36 │ │ - aput-object v4, v2, v6 │ + invoke-direct {v4, v2, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v4, Lde/danoeh/antennapod/fragment/CoverFragment; │ + const/4 v6, 0x1 │ │ - invoke-direct {v1, v4, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v4, v1, v6 │ │ - invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - .line 298 │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v2, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v6, 0x2 │ │ - new-instance v11, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v1, v6 │ │ - const-string v5, "syncStatusChanged" │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v6, Lde/danoeh/antennapod/event/SyncServiceEvent; │ + invoke-direct {v4, v7, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v4, v11 │ + const/4 v5, 0x3 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + aput-object v4, v1, v5 │ │ - const/4 v4, 0x0 │ - │ - aput-object v11, v2, v4 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v5, Lde/danoeh/antennapod/fragment/preferences/synchronization/SynchronizationPreferencesFragment; │ + const-string v5, "onDownloadLogChanged" │ │ - const/4 v6, 0x1 │ + const-class v6, Lde/danoeh/antennapod/core/event/DownloadLogEvent; │ │ - invoke-direct {v1, v5, v6, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v4, v5, v6, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v5, 0x4 │ │ - .line 304 │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + aput-object v4, v1, v5 │ │ - const/4 v2, 0x3 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-array v11, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v5, v24 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v9, v5, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v2, v0, v14}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ + const/4 v5, 0x5 │ │ - aput-object v2, v11, v4 │ + aput-object v4, v1, v5 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v4, Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment; │ │ - const-string v5, "onEventMainThread" │ + const/4 v5, 0x1 │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + invoke-direct {v0, v4, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object v4, v2 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + .line 304 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v4, 0x1 │ + new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v2, v11, v4 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v6, "timerUpdated" │ │ - const-string v5, "playbackStateChanged" │ + move-object/from16 v7, v21 │ │ - invoke-direct {v2, v5, v3, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v6, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v2, v11, v16 │ + const/4 v6, 0x0 │ │ - const-class v2, Lde/danoeh/antennapod/activity/OnlineFeedViewActivity; │ + aput-object v4, v1, v6 │ │ - invoke-direct {v1, v2, v4, v11}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const-class v4, Lde/danoeh/antennapod/dialog/SleepTimerDialog; │ │ - invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + invoke-direct {v0, v4, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - .line 313 │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const/4 v2, 0x3 │ + .line 310 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v5, v23 │ + invoke-direct {v4, v2, v8, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v6, v30 │ + aput-object v4, v1, v6 │ │ - invoke-direct {v3, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v2, Lde/danoeh/antennapod/fragment/CoverFragment; │ │ - const/4 v5, 0x0 │ + invoke-direct {v0, v2, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - aput-object v3, v2, v5 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + .line 316 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - invoke-direct {v3, v0, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v1, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v2, v4 │ + new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v4, "updateSpeed" │ │ - const-string v3, "onQueueChanged" │ + const-class v7, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ │ - invoke-direct {v0, v3, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v2, v4, v7, v3}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v0, v2, v16 │ + aput-object v2, v1, v6 │ │ - const-class v0, Lde/danoeh/antennapod/fragment/NavDrawerFragment; │ + const-class v2, Lde/danoeh/antennapod/dialog/VariableSpeedDialog; │ │ - invoke-direct {v1, v0, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v2, v5, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - invoke-static {v1}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ return-void │ .end method │ │ .method public constructor ()V │ .locals 0 ├── assets/dexopt/baseline.prof │ @@ -1,157 +1,157 @@ │ -00000000: 7072 6f00 3031 3000 0276 5300 00b6 0900 pro.010..vS..... │ +00000000: 7072 6f00 3031 3000 0276 5300 00b5 0900 pro.010..vS..... │ 00000010: 0078 01ed 5b0f 6c5d 5519 3ff7 bdd7 b7db .x..[.l]U.?..... │ -00000020: b56b dffe 526a b7be da0d c740 298c c0a6 .k..Rj.....@)... │ -00000030: 65bd f016 2d0e 628d 8361 98cb 1b1b c305 e...-.b..a...... │ -00000040: 3358 b608 99b8 ddd6 d24c 0361 a211 4226 3X.......L.a..B& │ -00000050: 3666 5123 461b c16c c13f 7d1b d828 4a96 6fQ#F..l.?}..(J. │ -00000060: 61d4 89c2 3a35 d4a0 913a ccda b1ae d7ef a...:5...:...... │ -00000070: f7de fded 7dbd bcc7 1aa1 31c3 739a f3be ....}.....1.s... │ -00000080: ef7c 7f7e df77 be73 ee79 efde f75a 6546 .|.~.w.s.y...ZeF │ -00000090: cdea d9c6 2cff 73f7 cb3f da6f cc86 cfac ....,.s..?.o.... │ -000000a0: dfb6 edf6 6d1f d878 fbbd d5c6 988d d25b ....m..x.......[ │ -000000b0: d3bf 1fd9 b7e2 acea 0ae8 9e99 654c 5274 ............eLRt │ -000000c0: 31e9 4e89 5e21 3257 3a28 f489 90d2 16ba 1.N.^!2W:(...... │ -000000d0: ab42 595c 2871 a254 fb42 2799 1ae4 453c .BY\(q.T.B'...E< │ -000000e0: 50f4 0ba5 2f90 3e53 3a63 5609 ff03 e9c4 P.../.>S:cV..... │ -000000f0: 0416 62c1 9e32 8c29 474e e0a1 a30d 28e4 ..b..2.)GN....(. │ -00000100: 95d2 a1a3 9e3c fc53 65f4 5222 333d eca8 .....<.Se.R"3=.. │ -00000110: 95f6 6990 317c 992b 6232 27da 914e 0b7d ..i.1|.+b2'..N.} │ -00000120: 614f 1b9d 0fed 4039 1fd8 81e7 1835 839e aO....@9.....5.. │ -00000130: 7134 a53f e60a 1e39 41df 148e a927 26ea q4.?...9A....'&. │ -00000140: 011e 72e2 5f17 ca20 9f13 ea30 77da 0193 ..r._.. ...0w... │ -00000150: b81a 0f3c e38e 877e d46b fcf7 8458 8c47 ...<...~.k...X.G │ -00000160: 1be0 a32f 0f7d eb85 120f 726d 8f35 a00e .../.}....rm.5.. │ -00000170: f2b5 d291 236d 607f b774 6063 8e33 a443 ....#m`..t`c.3.C │ -00000180: cf31 d70a eb81 bd05 3df3 d074 990c 10ab .1......=..t.... │ -00000190: 36a2 676c 52c6 052e d713 f943 8e5c 2003 6.glR......C.\ . │ -000001a0: 0536 283a af39 f0f0 e39e 659e c086 bfc6 .6(:.9....e..... │ -000001b0: 863f 6382 072e c698 07ec b037 808b 0e3d .?c........7...= │ -000001c0: 706b 421e 6bc9 18cc 81f9 80a2 374b 870e pkB.k.......7K.. │ -000001d0: 58c4 a00e 3158 37ca 3046 fc8f 4987 0c63 X...1X7.0F..I..c │ -000001e0: f8a2 d346 53c6 25a5 8eb1 1003 3c28 7451 ...FS.%.....<(tQ │ -000001f0: 3b8e 1187 73d6 7b18 b960 4cdd 2bc2 3397 ;...s.{..`L.+.3. │ -00000200: 79c2 d39f eb81 31ec 754d 9913 2870 d0f5 y.....1.uM..(p.. │ -00000210: bc39 062e 70a0 c3b9 010c 3d77 ac23 74a0 .9..p.....=w.#t. │ -00000220: 38cf 80a7 7110 9bb1 b60a 8f33 0663 ee1b 8...q......3.c.. │ -00000230: 6069 7be8 203b 229d 3cfd 412f 9117 50cc `i{. ;".<.A/..P. │ -00000240: 87f5 8cfa 6bfb c9f2 3acf a80f ebc9 b943 ....k...:......C │ -00000250: 8f1c 4171 be83 d206 54db 61cc 3ce1 031d ..Aq....T.a.<... │ -00000260: 643a 86b6 c15c f418 7690 c18f 3ee4 6187 d:...\..v...>.a. │ -00000270: bab3 86a0 c4d6 3cec 8101 1973 654e ac1d ......<....seN.. │ -00000280: b1e8 cf58 cc07 be51 4ce0 621d 2f92 8ef5 ...X...QL.b./... │ -00000290: c0fe a07f 872c 3431 1833 8a01 6c79 9b36 .....,41.3..ly.6 │ -000002a0: 6dd2 e18f f389 fb43 c702 cf3c b117 b50e m......C...<.... │ -000002b0: f118 93f3 c4de e5fc 9803 6363 0c2c eae9 ..........cc.,.. │ -000002c0: 0b39 6c50 4fca 9013 f129 d378 e411 1731 .9lPO....).x...1 │ -000002d0: 39a6 0fce 5ce8 2807 450c 50e4 a075 18c3 9...\.(.E.P..u.. │ -000002e0: 9ebe c88f 396a 7fe8 618b 5ad1 1614 b96a ....9j..a.Z....j │ -000002f0: 3b60 43ae 6538 1b30 2636 f53c 3b69 0b39 ;`C.e8.0&6.<;i.9 │ -00000300: f3a4 0d75 a4e5 e4d4 632e e069 474a 3da8 ...u....c..iGJ=. │ -00000310: 9e3f f4ba 737e 982b e4a8 2fd7 1032 e268 .?..s~.+../..2.h │ -00000320: 9efe 7343 3d75 f083 8e3e a07a 4c9e 7386 ..sC=u...>.zL.s. │ -00000330: 1f72 e3b8 949f d6d1 1f14 3dba 6e5a afb1 .r........=.nZ.. │ -00000340: 4af1 3a67 adc7 bec7 1858 dc97 dc73 9021 J.:g.....X...s.! │ -00000350: 1fd6 335a 7b6d 077c 5ca7 c402 d573 d131 ..3Z{m.|\....s.1 │ -00000360: 8907 7cce 81f9 71ac ed29 d378 5a06 9eeb ..|...q..).xZ... │ -00000370: 4839 f020 632c d076 e9d4 6b3a 5fe4 3a5e H9. c,.v..k:_.:^ │ -00000380: 295e db47 f53a 2fea 68cf 316c b41d e74b )^.G.:/.h.1l...K │ -00000390: 3dec a33e d0e9 35d7 fef4 e3fc 3086 1e18 =..>..5.....0... │ -000003a0: 386b f2eb 2a42 2dbf 44e4 f483 1db1 4be1 8k..*B-.D.....K. │ -000003b0: d24e d352 f941 cfb3 55db 96c2 2c25 d33e .N.R.A..U...,%.> │ -000003c0: 6f87 476e e8d1 1875 2203 2ef6 2ede 53c0 o.Gn...u".....S. │ -000003d0: 6b1b d48f bee5 e6a7 7d56 8afd 22e9 acbb k.......}V.."... │ -000003e0: f6a5 ffab 12ec 5c73 5970 7dc1 863e b0d7 ......\sYp}..>.. │ -000003f0: bc8e 491d 3f13 681d e343 c69c c097 ead4 ..I.?.h..C...... │ -00000400: 73fe d13d 58ca 6732 32e2 4ec6 7632 36cc s..=X.g22.N.v26. │ -00000410: ef5c b6d1 7ac1 1ebe e8d0 95cb 0b7a 5c23 .\..z........z\# │ -00000420: b0c7 35c0 734d c763 0ea4 5a17 e54b d900 ..5.sM.c..Z..K.. │ -00000430: 5fd7 9736 a572 8ee2 e971 293f bde6 e061 _..6.r...q)?...a │ -00000440: 43dc 7273 a69e d8d1 7139 39ec a2f7 6fb4 C.rs....q99...o. │ -00000450: 9d4a 8ab8 e5e6 3295 71df 29ec 687d b9df .J....2.q.).h}.. │ -00000460: de29 7ce2 e838 9aa7 5e53 e8b9 9fb4 7cb2 .)|..8..^S....|. │ -00000470: bcc6 274f 3a59 8c52 76c0 e0b5 82fc eae3 ..'O:Y.Rv....... │ -00000480: 09c9 d3c9 ffc5 e435 11f2 4e5e 0a49 91ab .......5..N^.I.. │ -00000490: 10cf b8ec fe82 a4e0 53d0 c7cd dcb3 7e05 ........S.....~. │ -000004a0: 7952 2c2b e553 414c 7c2a 4354 78d6 882c yR,+.SAL|*CTx.., │ -000004b0: 2eb2 a49c 0a88 3623 ef57 23af 31f9 4c84 ......6#.W#.1.L. │ -000004c0: 57fc 15b1 0b19 1524 c80d bde2 acbe 205f W......$...... _ │ -000004d0: 2a63 20d4 e673 2e66 5729 a74d cccc 0f73 *c ..s.fW).M...s │ -000004e0: 76cc 7b27 60c3 1768 b17c 3e71 f3b7 38a2 v.{'`..h.|>q..8. │ -000004f0: ce96 2c50 0f64 5898 1bac 2666 0479 410b ..,P.dX...&f.yA. │ -00000500: ef62 ae05 bb42 3559 5368 ab54 c651 6b8c .b...B5YSh.T.Qk. │ -00000510: 2bcd 87e5 75c8 b9b5 aaa0 e51a 1469 b426 +...u........i.& │ -00000520: 0574 d4b6 88c7 4c40 75f4 a205 38db 6c05 .t....L@u...8.l. │ -00000530: a6a2 02ee 1b4d e907 a6e1 5d44 da6f 3e7b .....M....]D.o>{ │ -00000540: a9bc e3a7 9ae5 b029 bcaf 1cca d382 52bf .......)......R. │ -00000550: 7ef0 c80d b96f baee ddef 33e9 dc0c 93f6 ~....o....3..... │ -00000560: 4d17 3e77 55fe 7dda b79c 9d5f abf6 6f9a M.>wU.}...._..o. │ -00000570: 9fc1 8e5d 177b 8c1b 77b5 3c39 ec6d dabe ...].{..w.<9.m.. │ -00000580: 4183 94e0 87e5 d1bc 7f02 ef03 d25a 84bf A............Z.. │ -00000590: a5e6 369c 7c61 4bfb 929f 6a59 cfb8 59af ..6.|aK...jY..Y. │ -000005a0: cef5 cc28 0329 6d29 f65a 3378 f926 17c8 ...(.)m).Z3x.&.. │ -000005b0: 737a e7ae 76eb 72ed 3d5b 7d77 a1e9 caba sz..v.r.=[}w.... │ -000005c0: 7234 78b9 1781 b3f8 60fc 7853 316c e6c4 r4x.....`.xS1l.. │ -000005d0: 1335 c9ae dcd3 d7a5 9d07 7daf 287f 33be .5........}.(.3. │ -000005e0: 2f4f 4797 7815 cfd6 260e 75ee 9147 e2e9 /OG.x...&.u..G.. │ -000005f0: 879d 6e39 698c 7f1c b7f9 c596 3239 193c ..n9i.......29.< │ -00000600: 3c1c 96bd a838 cb3d 8afb b273 b6ac d732 <....8.=...s...2 │ -00000610: 168c acd9 9834 d9b9 9f6c 3952 d5d3 9569 .....4...l9R...i │ -00000620: a84a 37dd d8bc f160 9fd9 b178 f34a 41c0 .J7....`...x.JA. │ -00000630: 843c cf78 78d3 b0cd 56e0 ed57 60dd 0b78 .<.xx...V..W`..x │ -00000640: 8881 c6fd 1b8b 7972 7874 3b2f d437 a55a ......yrxt;/.7.Z │ -00000650: 2fec faba a9ef b8e6 2383 d3bd d64c 43ac /.......#....LC. │ -00000660: e3da e1fb 4d47 45eb 0eb9 a0dd 7af3 937f ....MGE.....z... │ -00000670: 8cd4 e64e 6ebd c92c 9ed3 7ee8 b85c e9cf ...Nn..,..~..\.. │ -00000680: fc7b 4bcf 2fae dedf b53f 68a9 edf3 63ab .{K./....?h...c. │ -00000690: aa73 c979 3173 55db effa eeda 327d 5f53 .s.y1sU.....2}_S │ -000006a0: aa19 81d0 7adf 2f2f 63fb 0f8f fc75 f88d ....z.//c....u.. │ -000006b0: c1fb f6c6 5c66 91d7 9678 c9e6 cf91 5cc5 ....\f...x....\. │ -000006c0: b6fe 4693 1b7a 3d08 d6c8 43f2 165c 10bf ..F..z=...C..\.. │ -000006d0: fef8 197c 0798 6fb8 3ed2 37e3 9197 6dff ...|..o.>.7...m. │ -000006e0: a30a 0ce2 21b4 6db6 02b6 02b6 02b6 02b6 ....!.m......... │ -000006f0: 02b6 02b6 02b6 0213 2b70 f49a 0b8c ffe4 ........+p...... │ -00000700: 40db a6d1 a031 080e 072b 2ede 19ab 4b0c @....1...+....K. │ -00000710: 2e0d 4e99 437f 089e bc73 f3d8 cbaf 5598 ..N.C....s....U. │ -00000720: f120 e81f 0dd0 3e67 843d fd48 d0ff c760 . ....>g.=.H...` │ -00000730: d7fa b7ba 699d 18c6 8e6c 056c 056c 056c ....i....l.l.l.l │ -00000740: 056c 05de c515 c8b4 cde9 fe57 6f61 82d9 .l.........Woa.. │ -00000750: e01b d34c da6c 5819 33be 48d2 c6ab f3f1 ...L.lX.3.H..... │ -00000760: d4f6 4dcd fbf6 d39b 8f7e d571 fe99 30c9 ..M......~.q..0. │ -00000770: 0371 539d f2b6 8b59 7afd 9981 b6dc e11f .qS....Yz....... │ -00000780: ded8 f7c4 86c5 e293 5be5 2d0d 5dfd e9c6 ........[.-.]... │ -00000790: 9f79 65f7 16fc 68f6 adda 0a79 38db b10e .ye...h....y8... │ -000007a0: 4fa2 a4c9 b7ed 1dbf cadc 5018 e45f 137d O.........P.._.} │ -000007b0: f8e6 afd8 aadd 3aa7 da8d 3b6e fed7 7b45 ......:...;n..{E │ -000007c0: 7959 2eed 9ad6 81ea a6a4 67f6 c49e eaf9 yY........g..... │ -000007d0: 6867 bcee 972d 35a9 ce44 fbde 6a27 27df hg...-5..D..j''. │ -000007e0: dfad fd10 5c17 dd9b 6ec5 13e3 42cb b6ef ....\...n...B... │ -000007f0: fced 412f 75cb 1a77 61ef cc14 7e16 54b6 ..A/u..wa...~.T. │ -00000800: ed71 8c57 f11d 7fb4 d35b 969a 954e 9895 .q.W.....[...N.. │ -00000810: 57f8 294f ac5b c6c2 2985 9e31 23bf 34f1 W.)O.[..)..1#.4. │ -00000820: 663d 5e16 c8bc 5e5e a534 d56e 4f10 8c7f f=^...^^.4.nO... │ -00000830: e94f c67c 6f49 d545 3b0e 760c efbe d359 .O.|oI.E;.v....Y │ -00000840: b86f 73f7 a575 8f78 b58b 1e94 df68 a561 .os..u.x.....h.a │ -00000850: eeba e6d3 cacd b2b6 02ff 7d05 72ab eac3 ..........}.r... │ -00000860: 33c1 0f41 3c4f f673 f6b1 16ef d6e6 44d7 3..AZ7O./........k │ -000008d0: dcfb d027 8c53 ea64 d2d3 ba2f ff4d cf81 ...'.S.d.../.M.. │ -000008e0: ecf8 48dc 8c7e 5e6e 089e 1341 320d 941f ..H..~^n...A2... │ -000008f0: 07fc 5a29 0b94 67bf 3ff1 fad4 2896 9ff2 ..Z)..g.?...(... │ -00000900: 0a8c 7131 a63c 920d 602b 602b 602b 602b ..q1.<..`+`+`+`+ │ -00000910: 602b 602b 602b 701e 55a0 7f28 6986 e571 `+`+`+p.U..(i..q │ -00000920: 7643 10fc 2508 4e1d bbfa e7bb 061f ca05 vC..%.N......... │ -00000930: 27fb db3e 251f 6d77 5d76 e6d8 e99f 9a9c '..>%.mw]v...... │ -00000940: 185c 8087 dec1 ae5a 79fa 7d4f 7022 b8e7 .\.....Zy.}Op".. │ -00000950: 7470 99be 873e 8fa6 6c53 b515 b015 f8bf tp...>..lS...... │ -00000960: aec0 72b9 31c7 bd39 6ee5 41f1 3440 53ea ..r.1..9n.A.4@S. │ -00000970: a0c7 9d3c ff8b 143c 74b4 851e 7799 fccf ...<....U.o.P.A.....A │ +00000170: be46 3a72 a40d ecef 910e 6ccc 7186 74e8 .F:r......l.q.t. │ +00000180: 39e6 5a61 3db0 b7a0 671e 9a2e 9301 62d5 9.Za=...g.....b. │ +00000190: 46f4 8c4d cab8 c0e5 7a22 7fc8 910b 64a0 F..M....z"....d. │ +000001a0: c006 45e7 3507 1e7e dcb3 cc13 d8f0 d7d8 ..E.5..~........ │ +000001b0: f067 4cf0 c0c5 18f3 801d f606 70d1 a107 .gL.........p... │ +000001c0: 6e4d c863 2d19 8339 301f 50f4 66e9 d001 nM.c-..90.P.f... │ +000001d0: 8b18 d421 06eb 4619 c688 ff09 e990 610c ...!..F.......a. │ +000001e0: 5f74 da68 cab8 a4d4 3116 6280 0785 2e6a _t.h....1.b....j │ +000001f0: c731 e270 ce7a 0f23 178c a97b 4d78 e632 .1.p.z.#...{Mx.2 │ +00000200: 4f78 fa73 3d30 86bd ae29 7302 050e ba9e Ox.s=0...)s..... │ +00000210: 37c7 c005 0e74 3837 80a1 e78e 7584 0e14 7....t87....u... │ +00000220: e719 f034 0e62 33d6 16e1 71c6 60cc 7d03 ...4.b3...q.`.}. │ +00000230: 2c6d 0f1d 6487 a593 a73f e845 f202 8af9 ,m..d....?.E.... │ +00000240: b09e 517f 6d3f 595e e719 f561 3d39 77e8 ..Q.m?Y^...a=9w. │ +00000250: 9123 28ce 7750 da80 6a3b 8c99 277c a083 .#(.wP..j;..'|.. │ +00000260: 4cc7 d036 988b 1ec3 0e32 f8d1 873c ec50 L..6.....2...<.P │ +00000270: 77d6 1094 d89a 873d 3020 63ae cc89 b523 w......=0 c....# │ +00000280: 16fd 198b f9c0 378a 095c ace3 05d2 b11e ......7..\...... │ +00000290: d81f f4ef 9085 2606 6346 3180 2d6f d3a6 ......&.cF1.-o.. │ +000002a0: 4d3a fc71 3e71 7fe8 58e0 9927 f6a2 d621 M:.q>q..X..'...! │ +000002b0: 1e63 729e d8bb 9c1f 7360 6c8c 8145 3d7d .cr.....s`l..E=} │ +000002c0: 2187 0dea 4919 7222 3e65 1a8f 3ce2 2226 !...I.r">e..<."& │ +000002d0: c7f4 c199 0b1d e5a0 8801 8a1c b40e 63d8 ..............c. │ +000002e0: d317 f931 47ed 0f3d 6c51 2bda 8222 576d ...1G..=lQ+.."Wm │ +000002f0: 076c c8b5 0c67 03c6 c4a6 9e67 276d 2167 .l...g.....g'm!g │ +00000300: 9eb4 a18e b49c 9c7a cc05 3ced 48a9 07d5 .......z..<.H... │ +00000310: f387 5e77 ce0f 7385 1cf5 e51a 4246 1ccd ..^w..s.....BF.. │ +00000320: d37f 6ea8 a70e 7ed0 d107 548f c973 cef0 ..n...~...T..s.. │ +00000330: 436e 1c97 f2d3 3afa 83a2 47d7 4deb 3556 Cn....:...G.M.5V │ +00000340: 295e e7ac f5d8 f718 038b fb92 7b0e 32e4 )^..........{.2. │ +00000350: c37a 466b afed 808f eb94 58a0 7a2e 3a26 .zFk......X.z.:& │ +00000360: f180 cf39 303f 8eb5 3d65 1a4f cbc0 731d ...90?..=e.O..s. │ +00000370: 2907 1e64 8c05 da2e 9d7a 4de7 8b5c c72b )..d.....zM..\.+ │ +00000380: c56b fba8 5ee7 451d ed39 868d b6e3 7ca9 .k..^.E..9....|. │ +00000390: 877d d407 3abd e6da 9f7e 9c1f c6d0 0303 .}..:....~...... │ +000003a0: 674d 7e5d 45a8 e517 899c 7eb0 2376 295c gM~]E.....~.#v)\ │ +000003b0: da69 5a2a 3fe8 79b6 6adb 5298 a564 dae7 .iZ*?.y.j.R..d.. │ +000003c0: ddf0 c80d 3d1a a34e 64c0 c5de c57b 0a78 ....=..Nd....{.x │ +000003d0: 6d83 fad1 b7dc fcb4 cf0a b15f 249d 75d7 m.........._$.u. │ +000003e0: bef4 7f5d 829d 6d2e 0b6e 28d8 d007 f69a ...]..m..n(..... │ +000003f0: d731 a9e3 6702 ad63 7cc8 9813 f852 9d7a .1..g..c|....R.z │ +00000400: ce3f ba07 4bf9 4c46 46dc c9d8 4ec6 86f9 .?..K.LFF...N... │ +00000410: 9dcd 365a 2fd8 c317 1dba 7279 418f 6b04 ..6Z/.....ryA.k. │ +00000420: f6b8 0678 aee9 78cc 8154 eba2 7c29 1be0 ...x..x..T..|).. │ +00000430: ebfa d2a6 54ce 513c 3d2e e5a7 d71c 3c6c ....T.Q<=......fm. │ +000008d0: de87 3f65 9c52 2793 9ed6 fdf9 6f7a 0e64 ..?e.R'.....oz.d │ +000008e0: c747 e266 f48b 7243 f0a2 0892 69a0 fc24 .G.f..rC....i..$ │ +000008f0: e0d7 4a59 a0bc f083 89d7 a746 b1fc 9457 ..JY.......F...W │ +00000900: 608c 8b31 e591 6c00 5b01 5b01 5b01 5b01 `..1..l.[.[.[.[. │ +00000910: 5b01 5b01 5b81 73a8 027d 4349 332c 8fb3 [.[.[.s..}CI3,.. │ +00000920: 1b82 e02f 4170 f2e8 953f df39 f870 2e38 .../Ap...?.9.p.8 │ +00000930: d1d7 f619 f968 bbf3 92d3 474f fdd4 e4c4 .....h....GO.... │ +00000940: e03c 3cf4 0e76 d6ca d3ef 7b83 e3c1 bda7 .<<..v....{..... │ +00000950: 824b f43d f439 3465 9baa ad80 adc0 ff75 .K.=.94e.......u │ +00000960: 05ae 921b 73dc 9be3 561e 144f 0334 a50e ....s...V..O.4.. │ +00000970: 7adc c9f3 bf48 c143 475b e871 97c9 ff1c z....H.CG[.q.... │ +00000980: 200e fea3 6792 6de3 835f 8bf9 f32b bb2f ...g.m.._...+./ │ +00000990: 95a7 6ab6 d90a d80a d80a d80a d80a d80a ..j............. │ +000009a0: 9cbb 15c8 0e2c bbd0 1cf9 ea40 dd97 cedd .....,.....@.... │ +000009b0: 39d8 cc6d 056c 056c 056c 056c 05de df15 9..m.l.l.l.l.... │ +000009c0: f80f 345d 7eee ..4]~. ├── assets/dexopt/baseline.profm │ @@ -1,18 +1,17 @@ │ -00000000: 7072 6d00 3030 3200 0200 1b02 0000 ff00 prm.002......... │ -00000010: 0000 7801 4552 314e c440 0c1c 6793 23e1 ..x.ER1N.@..g.#. │ +00000000: 7072 6d00 3030 3200 0200 1b02 0000 fc00 prm.002......... │ +00000010: 0000 7801 4551 314e c440 0c1c 6793 23e1 ..x.EQ1N.@..g.#. │ 00000020: 02e2 a810 1205 0512 4202 091a 3ec0 03ae ........B...>... │ 00000030: ba1e 1dd7 5111 0a7e 0a15 256f a064 6627 ....Q..~..%o.df' │ -00000040: 3eb2 5adb 1a8f bdde c902 4b6c 5f9f a769 >.Z.......Kl_..i │ -00000050: 37dd bdec 3eee 2f81 5f3c a241 cb1d 28dc 7...>./._<.A..(. │ -00000060: f25a f21d 71a3 c664 0bd7 09bd a291 ac1e .Z..q..d........ │ -00000070: 0379 a572 07c6 8105 b73b 36fb 6eee d790 .y.r.....;6.n... │ -00000080: 97bd 03b7 38c6 aa72 ddbd c721 f967 9511 ....8..r...!.g.. │ -00000090: b860 ec59 5a56 1d60 5d02 a715 1966 dc55 .`.YZV.`]....f.U │ -000000a0: 3ecb 7325 1238 9abb 2452 f635 6ff1 bd30 >.s%.8..$R.5o..0 │ -000000b0: aabb 69f9 8e79 6f21 3965 3733 8465 5ede ..i..yo!9e73.e^. │ -000000c0: 7957 cb6e 5a33 a462 d668 fa6e d6a2 afb1 yW.nZ3.b.h.n.... │ -000000d0: b4b1 c2ba 9122 2915 54d0 3ecf 7867 ddbf .....").T.>.xg.. │ -000000e0: f299 cbd3 3c87 6c83 737c 5295 c057 38ab ....<.l.s|R..W8. │ -000000f0: bf10 5451 b92b 5aad 257e 686f f044 ab99 ..TQ.+Z.%~ho.D.. │ -00000100: aee9 c77c 040f 7a05 eb11 fcfe 00c6 3d13 ...|..z.......=. │ -00000110: 79 y │ +00000040: 3e62 ad6d 8dc7 5eef 0418 b17d 7d9e a6dd >b.m..^....}}... │ +00000050: f470 f7b2 fb58 8fe0 1758 262a f0fe 12f8 .p...X...X&*.... │ +00000060: c523 1ab4 3c81 c2a3 2853 ec88 1b35 265f .#..<...(S...5&_ │ +00000070: 6827 8cca 46b2 7a0c e495 ca1d 9807 163c h'..F.z........< │ +00000080: 9ed8 eca7 795e 435e ce0e dce2 18ab caf5 ....y^C^........ │ +00000090: f41e 87e4 9f55 46e0 82b9 7769 d975 8075 .....UF...wi.u.u │ +000000a0: 099c 5664 9871 77f9 2eef 9548 e068 9e92 ..Vd.qw....H.h.. │ +000000b0: 48d9 f7bc c5f7 c2a8 de26 f31b f3dd 4272 H........&....Br │ +000000c0: cb6e 6608 cbba a2eb ee96 dfb4 6648 c5ec .nf.........fH.. │ +000000d0: d1f6 ddac 455f 7369 6385 f522 6552 2aa8 ....E_sic.."eR*. │ +000000e0: a063 def1 cebe 7fe5 b396 b779 0ff9 06e7 .c.........y.... │ +000000f0: f8a4 2a81 af70 557f 21a8 a26a 57f4 b225 ..*..pU.!..jW..% │ +00000100: 7ee8 6ff0 44af 9dae f107 9086 1379 ~.o.D........y